2000000 2000000
1119334 391843 700744 1489056 1593503 1487528 229340 707545 637594 1690456 1723066 1605927 1066495 814829 313204 938393 481674 1775299 815863 329270 275772 400064 1531384 613201 445745 1541488 407470 1280341 289836 1501546 1241092 200784 988549 999366 615416 1985324 499391 321569 1254817 1322295 105634 1877708 265249 1939725 773623 1184429 940005 536147 784702 1225726 1644065 488197 1432046 1143368 159582 1935666 1779974 1443190 1104040 314500 1032238 1040631 65041 1888689 1223498 908935 1274758 594325 1757825 884078 1670185 1137354 1365144 1050308 526715 1476340 1030028 1120778 1155239 1340924 1010474 1956610 1644265 1609447 1756461 1276432 1848804 1273657 720381 1872167 542062 1474616 340001 1140781 1110304 1531328 330616 339333 25107 1380904 855124 1667837 238325 1464053 1951744 1843355 1792193 1422584 182205 1895598 755697 1182236 1759216 159233 291827 1891237 1375606 1685838 449532 1285461 1595144 1882270 1096349 1658207 1419136 1732455 1709950 424861 1722527 772375 1701947 1497148 1743596 1933021 74889 188310 128012 245054 1934404 172710 1753207 1049045 1926640 1205167 1818609 783451 1841496 1560933 41932 1306956 1555403 676054 887435 862256 1921818 1734794 1854590 363054 922383 393493 1956154 903196 990311 1023393 988225 292349 152500 243466 63352 1619157 804209 192135 1905275 1201815 352331 1882136 1137700 1607012 1202179 1226214 1316521 1274429 177145 1051900 1845865 335635 725299 983834 905951 312131 449020 367004 450045 46327 1469473 750898 321109 696280 705434 763877 301728 1721623 110747 1330557 1696006 235773 778457 313083 1485450 658901 663655 1746408 1316947 305699 589953 269826 1940870 540390 1056084 1072877 346475 1850402 918276 1754980 389954 545173 294588 740959 801326 845218 1760600 1473932 639130 1730598 1197589 266291 831783 315926 534093 359554 358807 1194292 1293684 1490918 621988 1956608 736374 1670785 1247439 1569043 512050 1263092 1766874 891303 840177 1075839 1548215 1695214 171985 1847585 1328784 1995090 1498692 1079260 1823280 1549914 422376 385026 53279 1151643 1764764 654088 915849 1880748 796029 816528 672277 1127182 1442990 883969 206728 1606178 808862 413280 574453 638503 1066079 582838 696221 613959 1728310 852576 1078898 1905668 381261 1038277 1700695 481091 981122 1316051 1349124 1090246 919874 1941681 1126631 697892 975326 1887643 1812083 231697 962408 1239211 762188 917036 153546 1444868 1943706 101605 1690672 1318118 947128 219837 440231 573248 98365 220543 1439152 848821 174528 1854819 87207 1684999 1393347 1284399 1340554 1267780 1651492 997491 606299 867016 98712 1201384 542908 1331804 387438 1635373 212728 1829784 1721369 1895415 1576353 419377 902983 799809 1753398 1261171 1653676 1737923 358814 892880 1469003 1571436 1579064 1694506 1893223 182431 300498 1779313 367925 534702 221211 1503519 6905 605969 1198191 541936 1418592 1556269 244145 1729420 591611 479620 107818 1673320 1247159 1533274 1778385 850590 231291 1684413 1424064 326568 1056125 443383 1430210 918607 1346632 1361087 1974299 1760528 424124 1030393 1266420 632329 1200408 1470429 1883474 818898 899735 1936108 92973 1261072 939501 940133 833509 1993048 1224450 896462 869971 1272168 846011 1179889 553523 1840255 276638 302811 301819 750009 1142688 1781616 1748517 1430979 100606 161036 1215378 550509 913728 652192 331705 1485521 1415865 1209753 1390280 1354522 244172 1836246 465597 1265880 829820 1102801 632279 600668 89780 1299097 339744 1238916 744954 1998976 831286 1602823 1125599 904240 1207904 1961294 730028 1274809 568529 1439329 244381 1603144 1253010 1553 1851627 141590 863845 517867 1971383 125276 1168061 439145 163950 1436137 653979 112891 1744242 1664027 474389 850128 249781 1644428 1452867 1629677 1404426 1747126 1287508 913395 1157133 601904 1940127 851272 1281567 1094943 1176926 1775958 1219129 14007 647623 1931390 1931107 1633558 773123 1021446 1206917 1852931 652982 647392 1468069 1678276 777010 476560 1228712 35974 1010604 1508777 1473081 1045158 647177 973133 412659 1082452 180490 1735986 1680260 297597 1182582 1852709 1034894 1905423 1582244 1248659 692534 1771748 555850 1102293 1242136 1279741 128789 462556 1076723 1081366 1326293 747920 662724 948837 1934209 196472 1928920 1913783 1456297 1658090 1301489 1718772 1180064 1166217 1766724 158290 1797506 1753097 1738447 1545979 744759 1791191 1698660 247290 344334 1691825 149187 558716 301294 827220 1812718 59113 1457848 1283280 693764 671630 1385873 101434 1121388 1826975 124409 1739206 729445 929996 244582 1622831 1943179 37787 1034946 471729 1264263 437765 756384 1486528 1385756 1393545 1843946 213168 1726198 594736 306045 83340 1291787 1567197 756451 912429 736824 229446 1656110 730797 1196805 1970417 1514149 495795 1334179 1290865 271136 774399 907701 1962837 1717475 1052071 1503942 379078 1971424 417002 1670053 717339 66461 943441 232062 1673795 1264187 34790 461604 85591 1728223 703187 1994763 1751174 908207 1480632 634998 1246469 1733525 1215049 104423 668925 815188 68989 341971 784839 746099 1155340 89206 1008652 971195 536558 1501321 720508 658082 239427 1128605 94029 1565754 659556 763043 106132 1570330 1751889 1005880 672858 1609208 1047001 1822874 939401 1855891 1543725 63781 1585095 1539482 116007 1886441 1723834 82976 143500 1135463 1106721 396665 1088244 661617 399550 563655 1801352 1552017 1689598 1873188 452675 1751134 1393390 436713 1018015 394730 1731820 1079526 446978 355409 1120371 929680 126465 1489402 57728 1224578 1796051 417908 1448618 343034 1942818 828943 1683795 478025 288931 1312266 1291704 1807207 1627815 273927 212149 59824 897283 1902570 1131170 1045049 893438 206484 1390295 373040 968660 2017 466777 1119174 1992922 1126144 663596 692121 1909518 303719 1062871 198795 13275 1571893 627678 761760 429879 31898 1704430 1164396 1991303 1943360 161485 1038646 866898 530024 1231835 884057 124980 648125 1337600 1921521 450401 691772 238212 793829 1117240 579867 435164 587256 962233 225811 1428957 1238260 1873168 1188076 1026083 591132 1680891 535602 1248872 1902516 689625 574513 297370 1917401 1291983 670546 177224 105303 835872 807780 1185376 451964 943501 1344038 1398761 1826409 230994 1405720 697990 157605 743317 1261014 1025416 899821 1247649 673549 338094 7801 114318 1285704 430164 624799 1512853 409423 1290280 1572723 1229828 449787 1593520 468650 1385337 1112241 1339240 840449 717519 78503 661962 875934 775361 701095 1576612 908422 114774 405416 266932 1161078 732350 236725 565533 1304442 806286 1140235 1940460 393301 804804 1690371 1435950 462837 1122831 1160577 1738189 345227 313163 8471 1162759 676609 434294 1423601 1481642 1899588 1800338 1186570 1216025 1396696 630333 815395 1152695 1383901 1484571 1975418 1989389 607452 566293 1626562 1107675 1980314 1209536 941301 574504 564238 1043269 1538283 58628 881193 541977 1304325 1317262 1794410 1383075 1516696 1211933 1386677 562515 278144 1656255 692538 785317 1050051 1288195 557141 951284 742827 1867938 331895 80249 1960308 336678 352413 196182 1033104 1940684 1754501 1282032 972908 624463 1772911 808138 1955438 526706 1973846 604350 213113 1225034 613810 1195024 68767 1731436 1873764 486079 921000 916330 1203657 1512756 98957 866886 275718 1894484 225809 1299252 111376 857440 1853642 1137428 80263 1133484 892656 1864743 1891567 28274 1785823 1304983 1502943 1313322 395909 344630 32565 619313 795178 809907 1098640 942188 212284 1170683 1210042 35333 89247 1568410 1046688 1049021 1488481 1567349 1538310 1948753 1809089 1936510 1210217 1804698 191492 587584 752110 1927330 528662 786512 943938 1655760 1661180 986358 1408363 532921 1122722 1388581 1641673 1544180 1062612 1105421 325338 937587 690504 908537 1854579 1039222 485726 1866208 1788941 348112 966989 1718020 1791247 602074 1534823 1126505 1937699 910981 383199 565618 1953056 156475 1503160 1498815 435833 1193262 465279 1833035 175733 1595613 1140182 636317 362048 912838 1630093 1445830 1457667 556154 822988 647349 1614247 313632 1613172 451479 1887161 1737737 698046 1977116 2769 39091 18492 1341822 859580 1142349 699810 854835 1605632 1549896 550729 585203 119479 1914884 274594 1927072 48175 1993943 1526776 1890309 241773 306305 450368 1124710 193819 1630146 1475094 1002181 301091 1108990 1836596 163949 1431045 801759 1701286 1856438 727560 373552 557051 515177 756683 225250 993010 527060 1668821 1470599 848450 1800083 1460226 771543 1648724 884034 764940 1746455 969735 1410281 251848 1451810 1229610 1619845 1006316 1298516 68397 1558452 434082 887204 1066385 1953183 1794347 491796 1456589 59927 935610 1927360 1151041 1519020 1794269 150740 416757 397142 520629 1687404 1917525 172216 1276957 771268 1640085 1905676 1569719 571521 875719 993678 1389985 1864075 915878 835585 1881584 66377 740531 72002 1912612 929769 1606406 839173 1572296 71903 283448 126145 648902 719615 173701 1992927 584753 1301177 469645 122390 149097 1653206 82284 1107798 105547 273894 1700702 706334 271563 944104 1722492 603374 1218880 623735 957600 275164 616919 1101775 758388 124691 1183618 1852092 380816 31957 714948 673255 197721 1946869 829069 617915 278898 1004900 965889 1407947 566452 943545 1938776 1418931 1907977 1006247 402164 481039 1410642 286506 1028074 1630421 832707 274165 766524 904290 1915123 1239467 1819982 1346195 1139657 191197 601288 658412 827199 1032533 1727 1168497 8156 138775 256432 1202301 663754 809075 1039441 64638 1198956 1877295 1378097 596386 712576 193984 1275610 581049 1410452 62109 297483 721078 1480361 469119 1899728 535590 1577096 1407166 1615957 427101 1157441 1719282 1548857 797530 622278 1635825 869438 252080 1569830 1719980 51279 793513 140116 1601762 1979126 1592859 1895753 774122 1399315 101090 431867 172819 185327 123874 887563 1825085 796469 1140423 186311 1290576 904181 732937 39074 331759 492615 1732476 1925430 652336 1292207 1974018 767138 1024909 226711 1200929 1847797 1819411 312589 463053 460477 198983 854811 311688 763973 1015693 939498 1486232 59068 69515 440747 76860 765711 354820 21621 108660 1735527 1367095 950448 1914707 1559928 568112 1872411 1325377 1984823 1964959 1236779 586754 1074604 811552 191310 1570383 1287915 1966803 1777285 151596 1101466 1446048 13655 1953296 1021176 76358 1891620 1969983 411219 1432518 883294 444926 284220 435890 1131851 1113082 1271902 1602249 1022082 720462 64419 934309 634458 777134 1517757 1805751 165787 1403567 968280 1113000 507316 217337 1691768 172332 1023436 1198534 1567995 754755 1291218 64504 1280597 1470846 832241 666854 598288 993442 1653481 1683570 1505355 767733 573003 1058650 1741675 874411 1754452 443683 624955 224291 848459 106948 1908790 1150092 143528 229069 565111 1199081 877722 1968733 1717907 653607 1648484 1641521 1033528 1673753 1666818 1868858 74965 1315311 338581 1115408 415791 514610 1417523 857410 935761 641593 1040446 1133690 785834 276090 1629763 1036460 985540 442459 1536298 370283 513090 1771812 1848277 1291980 925460 1758133 1476623 1316440 1650105 1901773 1920063 1293513 847764 644409 807636 989122 770707 808112 1758823 1330346 1742239 1498660 1614763 322870 664331 674582 1219490 150836 1585052 351608 1428516 115338 1770933 54128 1738293 178899 823175 603391 1809090 216572 379967 1843095 1001800 1632346 1676886 1834042 202758 634846 1284076 1295887 1768900 570678 170335 646474 1295575 1400526 1931917 1354005 1395842 566676 1439501 1055847 179150 173984 987800 318026 1603351 1059225 363580 1516344 34440 994748 1116068 1754776 1287066 533177 1896238 1403828 532737 1819549 450008 822000 543304 510547 1372686 789247 1471322 7731 1034003 1395860 983765 582727 111350 1346835 1875768 1944273 974173 1256828 51718 1274366 1242396 1492344 1806388 603664 1450442 688968 1460487 175349 1012426 1926558 1207820 1225044 938700 712292 1617725 1151632 11063 797535 775905 1364681 779064 593454 395600 138089 537815 670781 713525 1549628 959802 506975 1593138 179837 1275748 71221 671465 1431956 2914 1661199 444643 1871252 1275955 1514098 1781219 210952 99843 1951483 169174 393497 843268 887829 1965965 1059773 1882467 1394594 1298369 569950 437027 1684636 164181 1717419 423712 1432245 732454 711483 16869 1495540 402189 1017869 54301 1873386 1717191 83376 714650 1129410 657094 257600 648997 505664 1762290 821609 1320927 1880472 1371833 153582 1862602 1239133 813876 164672 1569229 777828 1395927 766783 1043813 224849 1965121 80217 974688 1776313 857891 287854 1238636 634179 182275 1890520 331938 1102648 1748237 7758 1720712 1738892 1409046 1662922 536926 1397960 1563703 614924 784647 535170 1356587 978927 1537739 488917 1589766 1623020 1917881 1041848 966670 433123 823816 807741 962068 1492319 1022323 595821 858097 1907494 995279 58373 602029 334817 434260 1790445 1778019 1392104 1574906 1146568 1451137 422819 35585 1519652 1251632 40188 554820 985004 1084493 1038907 806970 1394130 467113 1036764 426839 42756 1438295 1998450 1133028 270684 1128433 1913456 1906680 1759896 1579367 1528920 1193692 1561769 623442 1322087 925684 1860818 1952478 1232936 461680 42211 470776 55237 202776 1805262 430611 168725 919881 1768233 841513 1064878 1050205 1037062 228568 701732 919919 1643819 151058 1805166 324734 1916798 1875552 261231 241376 473321 26349 1889524 1938125 1301801 1379393 1157969 1174277 605479 257256 817343 1265563 260414 1372575 357880 1697777 339971 1531104 1940072 225148 1739547 468862 367823 211837 869864 1734931 266920 626079 359529 1346563 1654963 1376424 282902 974135 937520 695688 1126415 1973104 1861224 85322 90081 348697 855753 1682400 175167 690715 807670 1266247 626962 1180289 1534606 1605528 1298969 1696293 1819553 892693 232121 1417526 1101040 959541 944586 210176 1704510 997110 1999957 933721 554834 1466688 1928673 458050 1893 1320413 802291 433366 1742974 1989338 839014 1596835 1055404 1495479 468340 1721130 245558 506851 1186005 575217 998202 898531 499119 1299123 267061 218845 665310 1232383 134496 870618 338840 1179875 658324 687397 19209 1584611 449239 452314 842136 1817878 1724834 1825948 435190 1529598 827829 1222741 101062 470538 726206 1105094 1069740 356231 1663451 617569 1767483 1220258 1341598 167792 775077 261542 1506258 1626922 386122 1295175 1797225 854588 429215 421795 502753 852773 535131 820490 815218 1872332 1929491 1078328 1130191 1639098 1881776 1844734 1605403 1579308 1403158 38302 154884 1409712 606251 357697 1967334 1239944 1934262 1255565 1836397 1508180 1006861 508650 738280 1493938 546204 1310825 379718 856731 962755 176863 256498 1158063 1179664 1370545 1214923 13702 1286302 664077 1664793 1523557 1995409 470297 1171186 340838 103785 1138785 1894459 1563485 1392942 1475342 1861254 1618322 641039 1994422 943721 650671 400280 1689976 351544 638787 1866556 1823743 1491695 961435 481419 1606862 986093 609877 1535599 363616 216909 16827 1316301 1557477 1791093 1462843 337272 1863962 927352 333637 1986766 1008500 184220 1944374 414342 1912994 609903 212791 322100 1847163 683283 798097 879523 1823448 1006047 1130629 288971 1103452 314048 383771 1490273 1666074 681679 762656 484301 817027 1242082 1444311 603371 379679 870427 1827121 280634 1484577 1224044 1509724 1088885 1777649 267905 1759073 1027878 1509793 294079 295489 1105026 1779334 737010 1528038 626257 61944 892587 1349561 316361 257498 1941397 1187589 1562445 1347348 173468 1312296 1098234 1043045 285640 435427 1237816 18215 204162 1038715 1060035 1619631 1991505 1356813 1679363 1893348 394495 27530 1367665 801531 1578361 148767 999317 1513022 384830 1352216 131542 927276 78950 1703885 641159 133211 363283 244764 71201 1928214 1131277 1168336 416432 1280200 1688951 1792230 1076936 888429 573900 193508 859563 1034196 1645829 875184 1439804 605392 483269 1083784 1069924 1622743 1185436 1719038 773309 155057 1341176 1954503 1837262 941319 1588617 386425 364393 1661454 396381 1593268 969637 949678 38671 325027 914321 1752237 1746524 1579040 901485 1084955 896243 761201 848782 730961 1836635 1059545 849388 1867006 205626 1109922 139914 1203545 1566937 457605 366864 993159 310266 1289396 540485 1606844 1767982 1436370 746242 528211 558654 1671914 1895646 86361 33161 322468 1682662 893509 1027777 449614 864139 142215 1777527 845155 189448 585496 1114748 452380 568972 23077 1129359 389734 996639 1785171 764265 1955127 1978935 204889 1671198 331413 733614 924243 1394427 380420 490928 156327 63154 642594 636684 1213057 248659 1464300 1334709 706874 966376 466582 236998 311803 855560 1480215 1590576 637144 494687 1502290 1298478 500936 1837599 967614 854129 157675 173014 1881595 1298670 1425066 794374 923150 1844812 1868907 1306215 1311318 376398 113151 41233 1890526 1553432 1832814 1819902 981488 736268 879365 1572033 1490759 1754907 1982093 1841543 1447114 441942 271766 560697 1095025 1399940 54720 469462 1968843 1474180 1051643 57406 1174743 1219358 1977112 1772388 948200 1249168 680273 1383480 311122 609432 1693813 750490 1809763 547692 465400 1172720 1534882 203716 813328 1628594 592037 486183 625679 1433196 415700 1417427 691465 306385 1041784 1786581 59203 1479347 495403 1725621 804230 1300821 1667988 382994 808550 1674622 1234837 41811 1057724 617034 1583786 734900 1070146 1967565 882734 564550 1344859 166788 1711023 1022327 1220384 895161 13106 1039434 925213 1930501 209787 437646 1230542 787114 1529176 993721 475063 424777 69618 1826 66442 607216 287086 875242 1570877 1812563 1792753 1189574 1792442 1715739 377774 1195697 195731 286032 1047299 336800 502411 1515991 134326 397399 741717 1168396 647221 247173 1841913 1499236 1853836 147477 1240156 1778063 597990 1065737 1085267 13036 1187325 1003725 383781 1000989 438123 1557075 324153 1050399 707756 1963469 1409647 258323 574350 390960 935267 130820 484704 405100 778856 565793 296913 856991 1002364 930292 1817076 887699 483926 918868 404832 1452219 1579781 1022900 1862285 1736261 1753830 1926864 1777251 1827034 761904 381119 308432 415520 663020 95051 1383794 1798626 1245419 984779 310652 461103 1352523 1924786 1342031 1513408 1547155 1416061 228567 1715238 321654 1594813 755663 310644 622862 1273111 1051421 426291 1488896 802097 481746 352067 1433612 922160 783074 1998066 1055874 357241 1012624 1589154 227044 1413702 1707387 362729 962221 939363 1090752 1234634 1285337 1313418 1322072 1371770 946300 1828090 1260509 1016782 1135398 1899504 1453484 1037616 1833131 625879 262537 1210237 455847 1216001 19537 511919 173649 97177 755784 1911263 1980253 168910 15087 430064 1593058 1734246 1631101 1321248 562084 1087603 465865 1418423 1038583 859376 1722748 1825647 866529 226456 393374 793290 1194546 906550 746788 720869 1130585 694439 814064 1747857 1939679 759330 1957709 149842 806587 1580316 1893991 1188018 773183 1812776 431295 472022 1911533 119939 1740510 271607 938664 1269750 1598357 815056 1578987 1957462 137151 1046275 558276 1713423 1148690 99082 1963879 802638 1733783 1275687 97064 1413898 209182 1204687 1804749 839289 778802 257872 564244 170503 689326 1765560 359084 431368 791248 1687615 1790664 664244 182584 992719 1166078 1549141 251126 868324 592773 104824 1264326 1668722 1296043 463556 833367 1227982 323877 1388110 1065679 1443870 1472795 632200 1332749 1973590 1671829 210363 793173 789479 402714 755430 90647 372140 863548 1903724 558847 1225511 1141025 1862674 1899630 1395119 1003246 1539638 405082 1307940 360878 1595128 1370903 1377985 593343 963002 85865 690765 1145824 1615788 1458341 714779 1651660 938436 908334 1554189 1545245 989219 1992294 228039 1276720 656505 1209556 1479541 1593131 834236 1696843 1932777 1407477 140228 259221 726828 763468 1186322 393876 1773477 896686 385039 1983043 1840333 944503 1856557 1917172 622300 55460 862871 1185180 325096 935418 820932 911395 1810161 115701 820361 432452 772911 611652 538395 1977234 109421 1355864 771343 763863 835245 346159 1523525 1299726 873166 161305 1598488 534566 1817469 734111 1511076 1652819 1726852 758339 1143626 406663 234576 1415057 820366 881710 266321 734495 450054 1719010 890294 1941507 1757887 111261 1411426 512994 1174246 296295 1135859 828155 1295707 1963534 151700 1757853 100202 214255 1276381 1829959 233943 805425 1556847 1443180 1133754 1780239 123454 320637 332609 665987 1938667 857747 146149 1718953 325235 349131 1646366 1291600 432373 1958188 292198 866035 998174 325368 187955 1701693 660611 215662 1450786 923360 973201 1905461 1092313 1391889 1169588 1778978 746663 737838 1393515 742441 743985 1136074 1357936 1543129 235887 568064 1001272 1771502 1284432 550073 480803 466366 691940 1068932 884496 1145426 709911 112343 1237921 374902 759455 844367 594202 892908 664986 1889802 863436 1856007 463325 1550716 1316931 880610 1949732 1961916 912224 966416 325639 275960 1760099 1740184 1271891 108325 1143750 515158 1005552 1404992 1847820 1491489 1526611 450081 1981469 693111 991868 1073486 1964553 883638 235713 1110116 686124 867491 1437959 175922 1940004 578624 1287778 1410233 1718474 900617 934557 558103 233093 591235 1134550 1928377 757215 642297 1918928 137748 1625704 610049 1342586 1606969 906425 1069292 440730 1116459 1068904 1447518 388391 1805632 493069 900509 558366 1547382 1943493 880131 1511346 194857 111850 1500736 1399082 1688544 1009204 448783 500450 36341 1379669 459710 1473649 330347 345553 1418923 1737079 1661094 1256792 382687 1327067 372922 1795007 255761 1837808 66434 1586367 525483 1817645 1393565 1757776 998310 1101007 1769360 1826196 1416980 1979358 1586074 424982 1391653 410535 347507 1358512 1981817 607964 1000089 1771422 1072939 1021382 1062934 1983191 24566 15921 444704 306847 1436088 1895855 1165449 1062706 1444368 60987 1261266 256918 899391 965647 596003 927079 1386475 1985516 968971 1671782 757113 218837 1193667 1715673 862457 989601 1935895 1674071 1165083 141156 1131892 594771 749324 1614958 595712 1851178 235744 1383716 988266 805774 1406956 1049421 572786 762253 624790 1059941 779211 814366 329785 1429086 1565866 1909052 618855 1422815 732669 1826216 1769863 519462 695872 831806 503414 1136360 1666534 1553801 1151530 1412935 1718002 1904249 679428 1001435 1415745 1034724 612257 391935 1029856 1987340 1082007 523818 820032 1695900 1761797 577059 824308 496698 1329024 762204 235921 1514346 1529536 1450279 1717048 650537 1889962 1773659 1221532 736868 643276 1213427 1449697 863510 748477 1287568 1039171 1052794 1796277 1271727 1863667 1429621 1763037 1943159 1272277 614899 252084 1877125 117925 1814514 383305 534588 1571257 814547 1349472 1937302 943139 1798245 373948 1785514 1587898 913243 1989486 618169 879419 977451 1086865 554290 1135010 426532 526395 456006 1250594 1541348 299674 741269 1593075 1128001 1121941 89137 1432123 1828177 1889717 587393 1324876 1510205 643960 509632 564683 1189695 1433427 141166 1187596 1661852 1819124 187660 1176960 439037 1063531 1842488 1311954 1025819 831539 1598272 263093 661629 1742607 41952 507752 1998114 667970 1128898 1812348 1216546 1267955 1727393 666400 308739 1881165 848357 204241 554286 1007932 127805 22624 1283063 1525617 540588 1429164 638840 849660 1147591 488500 1202548 573718 422590 1783016 20136 574851 1084769 753287 1680302 1806212 969286 1128464 465383 1711426 1282274 1921939 1970083 1364517 74376 12002 1195054 769616 1968452 1402086 607807 1138113 1212460 1404348 139212 1042178 1292691 1926834 1355854 863444 1552380 172414 792244 729885 247235 794778 1611062 375891 104328 285718 97185 1283674 340544 1835085 1670467 1777052 1843365 618921 1720833 788087 963426 1647682 1913761 1637640 472775 1498147 487410 507329 287835 1231278 1673350 261316 1721710 962118 84668 1552853 1495079 940507 1681903 1628732 938621 1582352 698227 1459866 531977 489258 179525 1770427 1985491 938234 1116307 163083 1716741 1549022 337493 1806295 1590547 658521 325173 975469 1811933 484251 1547989 1757525 1450531 1175219 829009 140615 1976931 1301504 1877996 1934316 835861 1298971 573981 677112 793009 26927 659318 395939 701114 557375 1919463 750059 29144 18695 662081 1619028 1387098 747856 788961 1352400 1452986 1763035 434487 1243438 373805 683168 655265 318191 1015948 757927 387153 1306475 950508 1177911 1706608 1092105 1240836 1596656 1453254 755892 1202990 1409381 457902 1639940 546407 202301 834999 1631732 1798034 1950987 1351614 1011635 1117936 1796866 250711 199311 1466553 426371 1934880 1397700 1989078 1869223 832034 640202 1140343 1817574 1949883 877573 430824 587772 1294213 1385867 1214145 772961 1940627 1511053 556059 462522 259582 839994 1434839 168698 451887 533649 1853661 1752500 1558279 220299 1623549 659630 509343 1499613 1285467 984526 754020 1111741 654366 68539 377516 162627 156123 1862044 504966 1624999 1064023 1662609 385861 220350 1141462 1523995 1670931 1731629 200782 1216742 830391 766854 1330364 667925 1992951 459379 214963 1709664 1130446 949889 2546 1564371 1806972 523133 722120 1732723 821532 922342 326001 385556 163878 1030708 1113606 1775072 794049 147187 1145224 14 500134 319473 1712859 1704343 1687077 1218059 1037341 1136323 393066 341503 1469084 658437 1729554 1751069 1252138 551686 865417 1231939 334701 276093 1078264 1403512 619135 777978 1210228 210407 1172283 1011541 1365910 827004 1783612 1204374 1055670 1715576 483933 72415 864712 1422180 1545889 263118 1514470 1394030 364287 1407294 23571 1578168 1291800 99384 409067 1760185 1957886 1983200 1333145 803173 922962 1859328 1501255 258798 1620113 61387 1000782 776109 832266 814318 929649 129722 1170930 1233327 1577229 1382110 924927 529216 1120 595199 3546 297940 247965 875908 1303182 1127152 503608 1418402 233020 662282 29776 341505 1378503 809077 1268185 242179 535698 59921 328277 981247 825262 1932857 957510 1289184 146939 1137833 1135604 1007875 1652794 785271 393348 720383 1159253 1220954 1357308 206196 1936154 827590 649631 300294 381365 763022 1839283 1664797 1839100 1365563 1956409 714318 84775 81824 1974643 810851 495446 1511672 1716547 1086638 44350 1146436 85050 793186 1353404 1480347 427539 490979 1896680 1939886 891087 180017 1898478 906040 493512 1551310 467725 388131 408015 1432649 1124375 740348 1764353 498020 1650938 847729 1646295 774627 77626 1303193 1597373 919628 1888988 1222914 992283 1989650 1479393 794746 1082725 544231 202955 353480 649296 836693 1604066 25301 993120 263354 603426 681066 1255010 1698655 838077 1381006 1573697 1023339 387544 146237 228201 8134 896747 601747 422704 1683295 1533042 1711356 902113 676240 619047 521006 941257 995406 692488 1459160 396933 223665 1515271 1690333 1604219 1748093 1713024 1270806 494892 1801603 887685 1387167 302981 206137 608140 1970091 1082759 1701903 420730 1529222 1131699 7922 1279582 1965291 1768839 1288353 561519 1818041 1416744 1526311 1404074 889558 1597279 1605673 1211526 1595645 1783394 1273997 1216075 782690 1995065 613156 1803016 1062134 1917078 828372 343392 108227 1945379 913652 234294 1244527 1159105 821429 1108005 1847062 1601998 415089 1010268 268407 1566063 944171 1610394 117907 1232656 619423 998030 1797840 472985 1868619 900818 690668 918245 1016209 139647 1707169 116816 1597064 1325019 1373041 336999 505017 1855553 1178452 129277 1019884 1999280 294989 116008 1077373 1603888 1908823 1552439 1682008 20464 24023 514908 133220 422475 1137025 993870 1893897 1949288 623010 1295574 408555 1262156 975789 783223 1557208 1451451 875416 867186 388906 1381436 361833 1291515 254932 371305 1171087 1007597 73510 1538265 532545 1711747 1664002 279995 687758 1008099 1334881 1809201 343651 81855 1072954 133329 1379658 1695295 1972775 500283 886093 1212803 260083 1698817 1247194 1461750 1546846 631458 71477 1266728 1925818 1335302 907903 555248 1807814 1241335 872575 1247590 1127872 303748 1547950 790553 733356 563831 490094 1679109 1483640 1904717 1350680 1925507 444793 1916431 923387 796658 577391 1072844 1855776 1364273 704364 1249142 176979 1781192 618988 968281 559550 519091 748639 869604 1242670 501565 57260 759871 1753799 548755 1424506 822593 1863002 965721 346081 591250 1149020 309130 706145 261842 1737535 1446340 164362 1024861 1230028 1590777 404337 485608 55995 287806 1601881 1402530 126378 1565241 779825 1909259 155562 1306688 1032226 1942035 712756 792946 1904896 611478 1407543 1376003 992981 958595 996528 434400 1262072 1546334 216059 828652 1970132 762435 1692487 486215 1036184 498974 1802635 1219276 1626729 1021570 500395 941246 893754 383688 1848972 998043 1841272 307072 571107 919407 1267517 113312 1854068 492327 164296 41165 892819 447283 141922 1456872 673868 1323076 999481 193826 154186 1086938 1972669 504239 125090 1418451 917698 750723 1957504 1443239 1095436 1788109 1858856 991633 39813 1825367 1726356 1622060 1869669 348271 475998 1703263 246028 1960849 1340083 1613834 1274373 337850 1009874 196811 539399 1281732 708067 1237919 606549 264798 483445 1007930 314873 924707 105222 777911 1533406 1962142 783215 974361 573421 780164 1038558 519613 264922 620121 1046068 1977711 241427 380114 1202746 158980 794918 510707 1211687 1209162 1799988 860275 1519514 1488123 1142310 611242 309085 871525 936509 1582830 1788762 1747701 1848870 998985 655906 1889891 1348296 77300 221583 1615808 291992 379799 345436 547682 449364 79987 342961 671446 270712 1160958 170975 693726 91309 440577 1500272 1756418 1066877 752093 1308074 1138873 1352904 1384532 1677305 76055 556965 856821 973956 15130 1932250 5743 1244228 1035020 631402 1340779 1572709 1676845 885127 896295 756438 678664 74495 695268 1777970 1621788 969289 1487380 1572358 1216311 1552700 700120 501065 659977 733943 373574 686856 1868429 221880 20207 1490040 1708774 114641 456625 3090 698319 984878 913807 333264 633375 1613112 1595328 1076802 196789 1320761 1988796 810886 872531 1487120 19994 815143 110001 1708273 1444260 31009 277064 189326 547499 1574918 116638 1158114 1341635 1999406 1793524 1210710 1218091 1922659 1053420 449500 781068 1931842 1317476 1895871 1956281 182243 562970 100599 35829 95875 991549 330166 856974 679759 920776 1830917 233707 269293 1341936 602721 1969930 140071 129795 113721 1989850 645101 1770475 180884 1281109 1490064 1045067 1754915 1406352 652299 951883 1006002 440478 1893631 1754604 805026 289411 1323121 1706084 1742022 1749552 1547822 472951 666642 1776939 1770588 1876640 1380263 1920362 834049 775267 394762 1660770 664861 446605 1455189 974889 94588 101185 628576 1372547 1167748 1876558 918325 847358 819062 904012 1368194 125967 1320346 139502 1918158 537910 712010 1627703 138548 1952249 540737 1160311 1681253 570695 1681882 756602 487276 779044 1430178 1462714 1461513 772615 1581973 1617996 1193024 456077 1092063 142808 1205020 1532690 1868987 230451 1134487 1836412 725515 892849 167713 1928151 1990144 1554298 400594 1667212 1080797 628211 682456 931196 212729 1284952 1827375 403128 962158 113104 213024 1035401 495081 1850875 876746 671175 1202002 386296 1600625 1433406 531732 237548 500428 580202 100288 860333 92356 796533 1051947 1069607 1186916 569091 849093 566362 1220846 1971916 46593 425415 76770 63420 1567069 946961 1280150 134651 415981 731148 1090829 1280754 1189841 1295463 424288 70927 1505023 988496 988174 657493 239625 1598490 1178912 1683410 1789689 1610229 795955 1358506 1553260 1571590 1438041 1461377 1271724 143206 1147613 1168932 992131 312214 900296 1719288 866862 1081589 933189 773472 1284705 1216676 478619 490012 1721760 1757483 1346917 1960236 163498 905235 360072 109653 214152 1447910 941699 1380804 1915719 1995983 508027 997725 1998741 116325 799093 499432 1133391 559166 1850082 1563233 509000 1442321 381203 1270423 195200 822056 1848851 1784678 1154904 62539 619412 784275 565674 310007 1220941 561304 292002 1418956 1137758 1388821 627231 1299136 1653860 500810 1273037 713631 1078399 1120220 755542 117560 1758969 498889 831858 877663 504725 58958 345053 661058 1450252 352526 382437 22594 322672 210399 320417 1812064 34173 1196728 312227 1824087 796262 50910 1647861 828948 1433252 191827 862110 209620 170932 1042491 1371414 1478476 488440 1228785 474083 1173444 716567 1637055 1395739 295500 1206151 12907 1706499 1764010 1084514 1013557 1540942 512701 334051 1839981 7541 552627 1327848 1203890 347255 715787 1014915 1345581 729898 547671 152291 1406430 1173566 1428974 1897778 1779402 1136745 939494 468040 1297775 1048829 1926724 1549784 889430 897306 610425 1866980 1140080 687286 74351 407109 630267 42595 1584974 1058463 1814704 556962 587585 709218 930092 385933 361642 765959 406956 1035907 1370236 1206202 116529 83527 1412871 66746 1912118 531635 489745 307653 1312959 784949 898402 868296 1821327 1119116 335704 1174936 1060566 202977 1803763 1909446 428545 9829 1897992 854841 927205 263537 1127670 743168 313200 29887 1809584 193775 586552 1292151 1456772 447046 653966 39734 929993 350276 662721 1740749 1739063 1157511 272112 1325961 1237833 254232 338232 426462 250426 1305549 208925 77130 1818393 861513 1834114 1007671 634822 1276415 1305891 1143191 1113753 505072 685261 1011524 1344026 88647 1042324 1733114 328543 604606 415687 1593612 185119 896677 1674758 14618 1730086 1022746 1237859 297674 382253 1420864 865041 559688 1788192 1043409 588112 28017 1114850 828202 48159 1202812 1641494 1520793 1124442 1920436 1155150 1669963 461076 152126 191204 1323871 382565 1152368 1867337 1669265 746239 1967580 1610617 1518406 1291596 815321 784725 36555 1790436 1146879 1385502 123754 197363 587097 1311598 1773352 1523696 1992284 844944 1927808 49010 374609 176920 1170660 264823 59814 1650089 1868652 776309 586155 230377 75555 229410 1366049 736890 723426 606785 120199 439622 1611421 1166702 805184 1331685 1339469 1064861 839906 839671 506355 243979 1046759 347328 1998103 638657 1828977 165582 497203 1947343 1854179 922072 1946405 344809 1025204 862238 191863 1175966 1619452 1253901 1251283 1805736 178388 825239 513678 1566954 747070 1537505 1136249 1115536 1764096 606226 90615 1269356 281813 1257077 945098 1181590 462114 565814 1648172 1332984 1359651 554929 397502 1038399 204293 1399756 437837 1827043 1631987 1425887 1557662 1593447 121066 477779 794583 1631247 1855258 676130 316415 651208 294200 645465 1176772 1285043 1120124 1365314 1243929 1556603 1217054 1624129 1872069 578100 1228805 401938 1542083 1454860 1427392 1848572 104920 1541728 1764835 675635 1510157 1714763 1365570 217946 1257427 919501 1683023 486521 191309 1383237 1567389 907574 964815 1714139 1182913 1990940 76862 123279 1053844 593846 20129 1730365 1747344 1566597 1420208 1363512 948676 1352406 1298317 897282 473148 1881280 554472 676364 793310 799365 1938745 1190339 1681944 336566 1148701 378393 1563182 540376 1545379 1265377 400356 373784 1823472 1960565 1021198 268040 591867 1590980 642767 1299620 794769 1825985 1070734 710300 127104 1452791 1529205 624725 1362453 1900093 1242374 1830611 1694002 1897184 1538141 160807 1618978 504369 1516682 1907648 937913 1783868 1787368 1152045 759196 1201490 1739774 1566326 696017 1071090 939732 1161404 644060 417092 1490982 1604673 1421450 1345672 420744 1949693 707916 859741 1198244 238243 999988 876019 829924 1144360 337606 1760736 1010924 1660621 922609 928583 1973733 1371105 1113051 476057 1940926 130307 1969305 1142959 523540 1775915 1154383 1105204 894714 1913585 1306775 861659 548910 1162439 874506 1578670 11187 1888161 1636169 474729 1241556 1728666 726108 1676202 846386 258778 1810398 119600 1557724 836989 1986081 1251901 1285256 537645 798858 1943834 981213 1916097 1194077 540463 605767 1454651 1317070 110578 1583265 882489 379560 1580678 1791030 1811419 821545 816426 709529 307733 1069412 205244 1716727 95213 109869 1950753 1949326 92932 1951782 825199 334732 411004 730391 33601 1782039 819803 1044176 132801 1956869 33310 436536 956549 973552 489245 72675 290822 1083276 1468715 1892497 1666522 8813 268575 1291770 456308 509758 895475 833591 256356 440900 12650 531032 1555435 160769 432461 1305740 1274757 41827 1631422 1332048 1388281 1068780 201666 1761637 1230870 1545876 38227 1641886 1325934 888727 1019480 1132983 1842209 1085263 1439706 980226 218277 1167902 1980013 294960 649358 733200 1140754 29315 1996872 863479 926118 897957 1949710 209964 334679 1378391 1330320 1527274 1240065 1328510 1838340 707950 1177112 1777162 1264989 1506894 955218 163122 1395768 1212425 950047 1298908 1724648 205485 1116484 1146842 650495 896019 1302015 1077071 1663799 633746 1005501 565358 783604 124217 427661 1323228 1629914 1014123 1843112 141641 262470 1413285 600498 1998822 1866224 1474814 740443 285121 518297 1547174 1167973 1624305 960573 1508632 1653271 245140 1913 1927713 1404319 1508536 1794942 1114086 1566543 202035 1876936 1529309 1236982 489695 1745541 1754801 1488634 861587 1120338 160455 1490883 259862 1392844 443864 346706 897468 1070015 1026230 1691332 446618 923524 908099 1699764 649274 1797935 1002325 131264 241674 1569786 857755 1947825 1669730 1158723 1767266 1424241 1597651 1481974 588162 1651055 661119 1916461 173403 1615499 756454 373748 1342816 1319757 401224 684954 212473 502503 1288382 450563 1556094 1739078 595728 593430 672280 1549143 448415 1679466 710138 425243 1259610 370957 1412161 641920 48119 1828682 1285685 1807142 419838 128047 1029233 948828 167034 1938390 104602 1781244 876609 1633163 282670 1646196 467079 544005 871153 841882 1595685 1652550 1763852 1866210 274062 1488619 623019 1339190 68566 1533486 270104 843306 625316 1936484 1712973 815151 1247212 1236503 904600 1891226 1902725 723473 1884012 1551584 795693 1201592 97403 1156684 482300 534154 1023818 576761 1617337 1370492 1261264 1492040 44530 1470717 1079091 204115 1669831 733061 1151973 49396 637089 1410467 88782 854444 1216241 735815 1315017 231546 544239 1997004 1725131 1132427 1419290 562402 259545 1642798 1830217 798408 651692 878787 280690 1844107 1855403 1685878 12090 1779178 1017535 1876915 1382131 1383727 1499865 1168668 727412 1447868 829270 159719 1595843 955739 1823111 813188 581908 1979106 1876378 311777 579889 353649 758183 1418471 917041 989888 145025 607349 842506 1746546 1564070 1031634 1770985 1640908 1865356 851927 68107 1658361 1910419 229413 1742008 1888107 1724445 833954 1849346 1364568 1928254 1760458 306521 1047198 1256577 1944253 1779513 245778 1276647 1924388 1591092 472809 1909883 498626 1642789 1381880 1608237 794546 886101 196691 1937869 1890135 1304110 1013939 1976914 968202 1445692 265527 603599 743108 1230614 763426 1357633 580850 1168388 718542 612050 1929133 1317133 149441 1303676 1609298 704457 1578034 1850253 1001748 1716371 1472496 1205542 1813881 1484322 770908 936026 529407 1739011 1457431 1956429 1159758 1040697 1779444 1055531 1911359 685411 1787117 1336192 1195056 1464943 1335073 978530 321263 302167 1862578 1896675 1450495 967519 1600960 662763 70032 208071 1362087 1978004 1548814 923819 441560 372739 1582465 1580157 1773237 1476495 1426455 1429231 1262835 1706059 1282762 80884 1472313 367473 1478194 552402 1827647 177770 626054 601906 1584116 1570327 1778806 476125 222966 1047235 97112 1501161 16816 194174 433828 1233037 854889 345193 256600 532170 1497646 282999 1460640 1288556 90398 1782920 403937 1697418 1265483 1052505 1395994 1551278 1580665 1831286 1805172 1553894 397551 1387717 1987797 542865 1485026 1180002 1635672 1991449 1295960 814089 374511 1941052 572811 1452 1306452 440091 1788903 114726 1282572 1905121 1186217 1637156 230945 1940632 1489878 1127544 1312235 371553 560935 722586 210427 124155 32854 161250 1739879 337566 784024 634788 1956901 1001261 815718 1194827 637925 1470486 126042 1137083 259986 294638 1412523 1479464 1876989 1073612 634313 201521 1268819 17139 1926545 1686250 1300840 1259866 839980 928483 850889 717903 21721 548216 1988118 1763920 1540473 1506603 61853 956828 401035 1224745 1836352 532852 671295 582540 396699 1300514 366761 1393298 1330429 1672025 186549 972288 1593172 1333444 424129 1543229 1131380 1290088 1245819 1479527 727532 1776781 859536 828532 756740 1609497 1690708 284329 67544 1194897 1833205 163338 1533447 166019 1706275 1132327 771185 438191 1918744 297373 327226 863693 675303 1427275 1188544 1385675 824666 1735931 1226258 329665 1168986 708233 879276 847460 1057268 10798 1712124 791073 18283 518397 1126994 398394 590579 1314546 1057282 38585 616517 856647 1222530 812049 496832 763306 1165614 1647069 298624 1150251 70239 804053 955973 491022 1181805 1677020 1228146 639971 1437064 498343 1622959 1216842 1327146 1707007 33964 364436 931266 548383 221718 1317380 603231 1215567 1755061 1706528 1784548 1109518 1481677 986312 1382324 1931368 253324 1189873 1363589 166159 160945 939462 1786537 167686 217458 1682521 1562662 750284 1871190 584019 1488763 1243853 1358031 1724957 1233413 1641471 1980142 1311965 1395678 674252 1328706 1501789 229418 1994866 1738821 1299427 695325 1844194 710629 1030603 1307205 1603573 1006378 125153 1371038 864975 1068332 1317124 1007197 885149 1828087 550352 544964 1550612 1672678 947744 192618 680356 1560915 827232 1461728 552742 1957022 1111921 1031888 593551 139218 1985751 1699741 634697 1605496 1063573 616769 983261 421357 1826054 1114156 878311 1716545 525478 1506522 33178 1029322 786929 845183 687428 1017608 45675 1337386 1890385 884427 1986339 1382557 1796602 1067885 772991 384906 380213 77444 1419554 1494932 333083 1402869 972352 1895428 1114385 364778 476293 432460 612488 1810185 1165329 1354619 1848782 610662 1654162 1709916 592257 275629 1764575 1556483 1370233 941717 1131806 165341 785852 1681109 990453 1314862 531575 1753301 349918 1370194 1585491 998852 1164595 595368 305231 108323 1142642 387640 1866608 1323631 395905 1688548 38597 784563 564122 503174 1836437 1775805 612184 861009 837953 1101888 1575296 1103542 57461 875835 1465624 803708 672150 1606809 1619172 1423168 1272668 653324 1889750 1020198 73593 22137 160867 1314317 484972 1939787 114977 427127 1382944 1716654 1337730 236410 579306 333399 1597359 1830634 1257140 365748 1004468 1436564 1410553 254481 1919330 1328014 1177099 1857881 1135851 1253816 97570 478265 884253 1649642 1615009 1885476 1457734 1258704 1834926 1723688 349403 1663265 993894 1555661 479219 455822 1961915 229459 855059 1884136 811216 222517 1177442 104547 784008 862122 1192148 1334234 1869799 912870 1992729 523935 898216 1099957 1215459 57125 823492 1642091 704228 1726990 1866441 209440 911012 305085 1748448 1179725 154384 1138048 405169 999544 675977 1691968 914391 898410 1430837 1591280 504182 371372 925313 852360 1290310 923346 683986 1273080 1319340 665810 31093 1414896 1391340 850144 822274 1398521 521864 1099015 513944 1498164 471433 16463 1955828 744064 13931 336624 1016329 1106195 818946 1269349 1496472 639505 58736 1072606 533663 426133 1094594 1811898 655371 1576006 750796 1128541 1034585 419426 1447440 1877004 375968 1409896 712305 438860 1975485 648605 4524 1110743 463406 1163710 170394 75853 1219273 470108 405790 62172 1968956 1550504 1224322 1975305 834777 1826083 773075 1679727 694124 3203 1047534 1177377 1150996 688775 1016484 173821 707324 279552 1824832 3163 982442 1577003 651914 1322344 1820830 360571 212850 814050 723897 326863 1749848 543817 1728166 1864571 1742551 296120 1643456 484847 1538298 865499 121430 156069 1935783 168317 42363 806658 277805 598672 1336078 614367 969810 691121 1303149 1145580 1129380 708900 1109837 127234 980303 56122 963267 300427 11826 64955 452539 439098 1904605 1049767 450004 1114723 1364178 909855 1405645 1076247 1608900 1056323 259471 1144098 177974 1737764 624334 1511799 378941 210710 1648175 197094 55501 393956 1459571 195934 1331788 392716 1371145 1955091 203795 576238 56771 698772 359588 1462361 1687193 1708185 1315300 1172619 104014 925312 1428729 918379 257049 1782373 1777358 422971 1721259 1552692 542218 1179657 312273 9895 731385 642988 135597 1341741 72087 1855507 1017491 1999288 483291 826363 1560252 1911909 304893 1468219 1273803 1142458 349136 1770445 1850814 1667830 1164933 1871805 911311 1438320 48966 945580 985150 1005127 1643379 1523888 1487963 1844067 860089 1216907 297715 11675 1041289 1309158 1652933 702875 905856 1121265 748142 1150215 855701 277185 1164841 980420 840650 1222017 1135177 1593360 1669842 73169 1542603 1628552 666582 1643322 1679358 1408040 1402464 988735 621006 1604281 564247 735767 329553 396653 93400 1208137 1270986 161867 817987 1691511 1152207 1191938 769549 1489836 889177 1418189 955666 1626526 35207 1677066 550560 1010276 1219943 606891 125731 398919 1017077 948842 1566418 1387793 1682935 1053141 1491494 291285 1135749 979413 655631 1418058 735817 1743546 1711935 1791906 1578618 1004255 1703470 696485 1621755 948809 1212742 1177149 1075443 1561848 971482 1782984 592871 1240341 636066 127307 372083 184931 783810 1784668 1140338 368753 647978 1834047 931888 640635 960809 337760 282356 1042688 1399779 446991 1185893 749979 1346051 358435 1989317 672306 1325599 609182 1457048 484928 1701164 389643 686190 1886777 731120 1724447 34036 135312 1011890 1559184 1099706 1418120 1781869 438578 1505629 562155 317012 1194046 1091695 1889230 561183 871678 905830 1072022 1029497 1141205 1734855 264551 403212 1876528 1877189 1209571 842596 160931 1661228 454498 1856736 1834365 898715 1880847 1803399 349879 89579 713063 478101 305307 1210612 165914 1298820 224205 1054913 233010 1133523 408464 1104236 221638 1056914 1860530 865452 398814 1988099 316452 777672 1999697 705167 1366253 1523600 1155047 1578636 1697672 1120674 1172378 1568126 1522156 962452 1404227 1991862 584474 1696498 999004 1625221 1190291 1698333 1508136 864884 583728 886421 308740 101955 1495017 831536 470847 1484012 540433 1225393 721088 1610534 556316 383266 185235 1657587 1300383 1564387 1659027 1427299 1684726 1913029 1722030 541454 1418874 587235 540949 482557 358068 1388719 142764 298659 1232669 1455425 419159 682144 1372644 349776 531907 1205282 808475 1465393 929411 914085 1941473 1964637 1486655 647289 1599626 1842260 904878 1387729 1988586 1722743 1067540 288067 314674 1687823 650247 770779 849498 516573 583894 661165 1041789 681086 224023 884084 940909 1358792 1870114 598726 675462 1189280 1271854 1451561 1698737 1784002 681884 1471611 1365343 1979490 490449 1577635 1615391 1713476 217549 1269968 526752 721381 575453 370297 1740558 1408188 1219174 1111911 504260 1180363 1235376 1092161 543381 1956717 855047 1994045 1316661 376672 1690606 384876 1310813 1556756 1791674 949738 723037 1093965 1443987 902448 759005 960090 1957544 86952 1157608 1478478 1437323 1373288 557566 1262365 912742 826241 1114263 1595774 946969 1951704 587943 738507 1519196 597259 1246595 87676 1955717 714996 1472959 716012 1650474 957697 509855 1752307 808367 62680 228157 991143 177244 1777937 1182851 435953 842415 1156530 793687 1446876 1765836 1275069 1101636 680371 1594094 353532 1990059 1187673 989530 1742739 899864 766272 1821101 1414016 482902 1675245 1241361 539232 1034924 701390 1592991 1407121 1153678 1632194 1938710 1995186 1444256 645795 623823 1263222 6463 1960108 350407 157171 271305 1664933 1369279 1469805 1367102 1292992 909314 349770 1710644 1087044 775819 736639 1153808 1784393 190738 857906 1034826 699775 1701733 834029 992514 322327 89804 292589 63984 870709 1089020 979867 1526894 1447646 932337 858352 1873066 1452283 1745906 1040897 1531507 1052523 463645 1742894 1070722 804183 1325136 1363741 206036 502969 1928075 755532 38341 612549 646695 1957896 43781 1011223 1586482 545128 359728 124248 156792 1930574 181479 1347039 525120 1760581 15278 1258522 8098 836607 1689788 1378055 1651413 954483 578581 1397593 483492 1795333 545911 1203940 425205 794344 1954981 1327352 271251 1149272 220442 344508 1767451 1961995 437918 456752 1330255 756013 1539662 1631608 980564 649752 1972502 1259762 429123 481263 1512659 1964909 52831 141834 674329 1566093 1005730 1966298 717561 1585740 528289 605195 597158 1538638 1135333 335115 1724084 1876833 1554204 1398630 1681610 1796833 1435843 1776551 474363 1153806 1132824 482806 850380 1293309 1581247 174941 386664 1852918 530440 368266 50787 1830687 1644309 1380803 253064 262687 254471 319625 1315732 29098 521528 1501891 1281668 1846888 684762 1186438 968454 559187 1114721 1046791 974687 1151130 974139 1151401 548863 1648583 1776107 1318730 869154 1561712 947123 802411 397817 1839080 1283796 1275581 1105568 312521 1052815 706295 1863835 19731 1233908 704317 819449 969691 192427 1358722 381628 457782 56319 484954 1524736 390226 26464 984167 1513624 1927226 1490746 767732 927600 746528 223847 1829808 253553 1670810 1260629 1318813 541944 553153 1339407 1360196 1761206 1186386 1440709 18980 1767163 1484685 1834460 1080004 835687 1220512 927220 409515 1115047 1688905 261876 1573163 144372 384520 1829689 1612593 1167091 1964942 17719 1198746 232499 1760532 452262 990688 238568 1936792 1221916 39020 976330 1341543 962440 1128642 1477959 227309 909867 1702938 1514386 1136007 1822124 1963657 129132 208809 1237060 235147 674991 1512575 1772843 762806 1546924 905119 1712252 1211008 769915 46462 1324585 1926147 75608 1048765 957703 943951 719839 865963 1960087 1623367 1470134 218429 1539136 86284 1311651 1971840 912947 523567 322244 1619890 64776 1457076 1575994 671145 1725783 202642 500037 1130370 7896 1931437 1023317 1555238 1462732 1478273 47864 1820974 210684 1260132 438770 223127 13250 838677 1034676 147841 1793907 1778582 1505072 1033209 273471 1562043 980569 1624216 1382257 336407 666723 477008 1239527 1107330 1824903 594935 1113003 356014 1637886 408366 1130680 1481340 1875476 830824 476076 1191992 584481 686597 519390 1798631 1556915 1870084 905039 859164 402199 917898 859800 1705982 190540 1512063 445229 1203772 1964188 1261711 1279490 1695941 612568 1528680 1920498 320820 1760471 550649 367957 1867889 1609901 164306 1412663 753127 636283 657110 24896 822646 496599 1555627 631659 660770 1260018 829183 772594 833601 1560943 1734040 1722988 666776 1250280 860467 502584 171901 135925 1054474 53650 183894 90088 1647340 355580 797997 1993695 193542 632769 333573 110516 1448130 831672 561923 517427 1783886 352273 528209 642171 1474093 508674 30715 428291 1175279 1875286 1197124 1942506 1403344 414535 1368673 285179 1503063 959699 1535506 247624 1809632 1072797 1285098 1774697 983332 1026697 1880689 1385354 1767300 1705459 983547 356562 406715 867584 1863149 553295 798125 939778 306700 861422 428106 121840 556289 815993 1869647 557871 1914151 668150 1508894 894259 394789 956375 455109 699975 693288 1709034 284141 1632455 1819522 1823814 1424987 1213571 367412 1822835 340986 1337227 1340017 1719368 667119 1150369 1358982 1079256 1446348 217412 181539 1855254 1789711 1072560 1501810 431640 746265 844933 1823877 1821513 309988 1577610 1316351 1786444 480711 245795 243882 631418 1214503 1072721 945157 254018 642904 216761 1498466 855877 1883048 1715215 1694341 162118 1735854 925036 1379907 1120743 939792 365956 267201 515652 1903692 1515604 1847776 652837 321434 1739192 208017 901314 1873273 410127 1030559 1557847 1771913 1117829 1676669 222011 1546547 325966 817172 481065 354083 1005940 883026 1231770 1403664 134902 838729 803362 91588 933269 1248861 1131219 185083 839853 1983874 306624 1368517 720075 1566376 763308 464357 637909 775050 951831 960948 1473219 1656711 985080 20823 1803549 1178584 705355 1813691 174664 1076269 469693 583583 1775767 57334 451583 978465 222450 724022 453541 155510 1082397 920765 1195564 606194 244575 1200089 1860553 996162 724688 205420 764553 876586 832916 1668824 1324429 30295 1465056 912730 380220 737112 61235 1578178 1398172 748975 1731695 1497527 45959 1570139 1549242 174296 74442 1629644 1195752 1165694 523072 1836315 1991101 102156 7124 1475495 1878831 788568 484150 276036 1681489 646911 1138122 1496754 1747397 1980387 64978 739417 667198 336590 1433739 847078 449551 129273 1802337 1727862 996646 1154215 1417723 555644 384244 566016 103039 399737 7294 389778 1419864 655304 444687 1912706 1261312 1828071 1413811 546326 1150374 863051 846228 1516774 1897339 686282 1083598 464584 860690 19004 1163393 441981 1173848 1122468 1293431 1187998 1843498 853648 1492868 366810 1781266 227673 589960 1978252 592442 462475 375789 1810565 1163830 1694548 1176570 1573083 1588851 1617021 509708 1652200 375691 1128869 646681 758970 457566 590904 1594356 1087976 1727827 1849848 292014 1069945 971251 776531 1829295 1722035 1234735 818554 625086 221288 1574241 1892711 1668881 1123136 1310768 536405 442213 1897644 42055 1540377 467680 346338 1324554 1241208 1372710 47340 1864950 494849 592082 1332834 1570319 517730 1007075 402093 557155 1513001 492279 805454 539718 1142413 1805637 1614274 1123008 1239110 727414 1817481 947068 428779 1323471 285027 1890080 109676 688180 245511 986834 1671689 1464927 193037 346628 1545402 420333 426687 1441665 963123 620077 1531000 1772175 1607932 1905359 1088450 1106100 1392672 1341683 1221684 696620 1644327 101988 618868 1641646 779002 970645 1942574 609623 1462774 235048 1028901 1449983 1708354 1070254 1227753 1717768 408280 959748 351781 1487034 600917 1822331 320458 794563 1103127 1711669 1828959 217324 986744 705357 701802 1750347 1575380 1165682 145604 428218 898265 210393 249604 910848 958984 1395207 186227 276861 85603 1282910 401403 1912943 885150 1457737 669391 939372 246312 529962 1186428 1641375 741564 144233 270985 952425 1110897 962900 414465 320423 1464930 1421854 1061094 1442040 1258285 899543 1742794 432745 1336279 1945425 913027 327255 751017 1897521 679891 1297810 1472231 1590626 1892674 528455 1629743 508531 924765 619014 159844 177799 1406954 1786731 1988724 764097 289030 1967917 829981 1102234 810035 1470026 1266982 1923273 1786796 1035366 1240706 205421 1578438 1999036 680758 838317 606209 966151 1763355 1582044 596106 1221648 504437 1252021 942834 1925348 178872 313306 155560 1910750 1523616 1675016 13204 1555513 1977429 859094 985640 658025 1611223 1975606 1443351 1350313 1864227 678446 1747108 750461 841115 1045171 359280 849336 962951 630211 1663080 944480 1859437 409121 801418 52288 1457697 1429195 1517193 1418575 326143 354887 1383274 87049 1370043 1836360 1890875 961313 1295834 1807687 705732 1496782 642457 1283244 1467878 1352967 1524371 869028 1991600 1714277 1065525 650296 1399359 164349 1056240 1350464 1983265 1005112 1766434 1510495 401707 1450809 883193 1078622 906376 1714967 915172 618094 768530 1523948 1824582 240817 441048 659091 1950008 110913 37903 1325041 149946 561267 914338 1233777 676730 831869 1567435 1067112 115448 1219562 955340 182050 543703 1344344 89941 649647 359549 334055 137262 1903708 822087 1360599 277090 1711119 1824997 11902 1006429 1204976 974962 595208 369253 254159 1032341 1660081 681005 1715112 1101144 1609474 338237 1071970 564598 1428186 254335 1035701 1378209 1434238 358713 699739 269270 361853 1380218 1426955 713834 1903625 1703501 1844707 1751799 1503186 1011806 594361 870009 107253 1831917 1742895 668657 1663381 517428 1285608 1957440 1538577 1362624 1326507 1401727 1034109 271358 1088380 255220 232621 134489 1255116 346821 857149 443969 734385 145735 1458886 34705 299354 1834875 1213085 1157226 89484 1718149 1602717 895240 1771816 363691 1350550 1190682 1344966 573494 1475339 1011583 1393624 1197823 896966 1790865 1016406 1662780 828732 1735625 384645 1718523 1493763 107132 1619181 1506638 36622 582694 662086 391032 1981213 751501 884912 1184200 617354 264137 1490418 271688 1579123 1579430 1229675 1523946 398211 1249820 87044 1673852 1350062 524271 1817683 1511153 1006390 698881 1616006 1648565 616052 796165 2680 987623 101627 1959257 1869274 334674 1664634 492952 1046477 1475693 679152 1459427 608630 1312383 664750 966927 665118 1932289 1415459 1765895 1607033 718045 1026258 144052 1261479 64137 1727208 1115816 893391 801321 981031 779551 151195 898512 1776908 511626 1676780 1243147 1419466 1993640 720572 977414 1205826 271883 1102627 851278 606802 1229737 1724428 1812327 90585 948836 966211 217433 1215956 274933 486182 772440 1660042 1040061 1147800 962916 1043750 1951112 1755567 1982267 233925 547719 1903066 412195 33224 168527 721851 774718 1857942 323733 502367 1538876 1251702 731529 509714 1298888 1860845 1144251 1954211 1638652 1385090 437114 731016 290475 1793323 114000 1090398 1629240 1137014 1552566 991090 1067338 877894 1979678 1528134 945935 199162 1257308 129252 1547782 577808 1742054 1395683 1882074 534760 347107 32371 488253 1158025 347098 538583 1985861 1982933 25742 259068 510232 349161 940135 1040738 1008998 286338 217589 334841 307663 74639 1616152 436717 1800854 166389 780858 1796647 842126 792851 1786380 1045698 929555 1765787 843027 1950486 1608053 819659 240083 1740467 112441 1353566 83247 1848063 1937733 1652256 1779260 1921490 366993 819577 1625072 1126012 1338876 1947558 6609 1254770 1815385 108493 1836819 1151462 654395 1711335 1529970 1146148 1261234 972014 989848 1824130 1837743 1560950 1513976 169778 1273078 537505 954209 1824970 1839203 720055 215588 1113144 1036104 1530350 1849086 1026384 1120293 1182337 413719 995847 1225574 1493943 966756 1627449 284015 372370 32644 793905 995698 668789 446979 1949619 902285 877090 469161 1553710 377727 6208 655125 49261 404469 867814 678627 498796 1665739 323810 1914279 1169256 1326000 1485208 279790 1230700 1554617 1983791 638762 207074 1505771 1484262 70129 394803 1011209 1968540 1204670 103611 1565400 854890 472805 1918404 1272105 1084622 1258862 1183087 162817 1210593 73160 1371819 1681426 640245 836443 449334 503800 1270825 1575132 1079075 182727 666144 890252 1042898 690161 669577 987587 472380 1459347 1393422 1297870 1142993 403927 507952 685710 13903 1060631 1945108 350118 1587228 1585377 1194677 328434 1655172 60083 1485990 708522 1119278 128796 887766 444659 416086 724768 1313551 1912666 1081024 1739750 1598321 1155959 1542287 986835 18180 1985354 1228881 1568375 1773031 156549 62543 781922 472538 474890 232640 488983 715190 169223 390218 1423109 633897 1356076 1127188 259674 415428 263488 1452534 1378877 1721301 1999628 1290986 1321589 505514 897053 1258892 617290 537190 429654 376763 370728 606849 624338 1774395 1841741 1555490 1728917 338922 1503898 1527073 380668 588584 256677 1826643 663321 365848 1145396 619995 868082 1071984 110805 1962677 1092229 1333905 1531718 1877375 290887 1599316 1454320 676835 31391 52096 1890301 1582544 665268 1973065 23493 1342984 835009 991495 1186673 1125517 612068 1429251 39026 790278 655072 1900066 558701 329444 1103113 1342720 560561 1749380 1288421 193783 471541 1712772 455045 96562 1668245 265285 1703659 1509781 1740096 287986 493107 422097 922345 1663920 386371 1259857 1894923 1858031 33403 1465005 37376 1391411 1321291 744714 336294 1314893 1179311 478535 13110 1410226 21212 588156 1633094 901270 528020 1175083 1075895 1190458 763003 316707 72053 1415110 723580 1625775 251227 1784983 1601545 1511303 1817871 426466 1385931 1496074 1119402 1543625 636719 943649 668491 1733535 870586 481303 1231205 552471 75157 352783 984749 834868 1980258 1566749 236487 222761 145462 1093722 952713 497355 1994200 652917 1052776 37915 1390808 385487 1996605 961894 607920 1049944 54025 1054368 1553724 322181 830355 1268491 60312 1859631 136744 80318 654235 126654 1766061 1576466 1161538 1663788 176317 750142 1504512 1575700 392431 1454119 1039780 112956 29000 1474242 252521 121831 982358 88092 435309 1771990 1407909 571950 1929387 530917 1337672 43151 259571 1794060 1927951 1979349 1660196 313213 1588697 713329 270003 1864658 1052718 1424436 1492447 28649 703548 1021622 581322 1414249 976840 1412137 1362060 736551 1283126 737582 738614 1669467 760376 1836086 1689282 784956 525062 1681107 412339 1895708 1709132 1383034 351597 755376 494719 850595 1918463 959366 1341757 875296 992169 1335562 937970 1878621 430464 1139855 995727 1931781 1056031 286549 171789 320358 1971317 857190 1791162 729345 604878 906069 1511470 863197 1780168 1545784 1691374 856499 1742503 1711395 74855 1257737 1142074 514223 1842869 875268 73022 342751 1997959 1584782 898427 344255 799708 1157242 147668 1674144 1705190 1702400 1469711 373019 1512254 595458 726331 1226900 1025102 1000697 622852 1685248 378041 1245122 593240 272099 1351455 1319672 1264580 240261 1072786 1560884 212277 400104 991645 1576465 1934973 64220 404091 1387748 1114754 1388172 1103963 1885481 1442136 1880030 1708356 908987 172057 128533 1609823 1512630 1240994 1432688 1766719 596615 1403483 1724482 960250 1440641 1271907 1657065 1497405 410069 316529 1512419 1231960 1563866 1074107 798261 1068178 185296 1620586 293797 368483 1730477 373312 444217 207222 780225 1240279 896132 558669 48509 1574935 625829 888742 272617 324058 1675810 1081944 1409139 368819 379166 1650571 248031 551005 992897 1246555 725198 1516311 271875 284677 1351441 161489 184151 1133445 984501 776648 1215474 1241549 1479828 1434220 1333345 651329 526026 1292598 869980 1246908 1127633 452829 878809 72418 998706 1402542 88796 56797 798542 1394223 1341208 69549 1449025 515809 1335146 802535 1512416 516852 1425045 626929 1164873 1333800 1418607 458925 1288161 387831 676686 539540 499363 1565691 822263 261428 304869 1541242 796741 30818 171615 1707930 519175 632697 759519 1225762 706893 1293522 460629 551630 239911 525473 177262 817104 1611158 719982 654066 1787721 964200 1761059 1513575 1077674 416783 1810009 755720 94279 1758485 1513323 1971319 1655259 489251 1248034 1828270 1882984 1492761 1263926 1603080 191852 510117 1968121 282298 826665 1742256 1254539 804898 96248 384388 252625 836173 1994801 614828 120027 61160 1461228 979433 512493 78015 456530 1953918 167694 1009303 775380 994125 188695 946646 736131 390866 1103079 1152735 305255 301418 447229 1634999 1019100 384324 1465041 1450714 824566 1220980 850992 615720 753860 360504 331810 466029 760985 404394 1550690 651100 16828 1121968 972933 1994419 1026590 181621 82494 1605213 1047022 916530 122680 1011679 1664866 807253 484334 1196759 1558104 136851 452307 1290214 141001 1000778 397602 901258 390113 706556 426719 1450062 605296 1007509 230308 1445732 1405640 589136 240999 726098 54581 1784262 1344954 1854244 586316 447390 622509 352789 737147 422091 1442737 1774352 340485 1600965 17743 812033 446301 984460 160303 379237 1985903 1945430 1580107 733552 1361360 809016 186156 622838 520486 423580 1419537 1135246 568186 732101 261295 1952751 452690 959988 1431578 1666242 792081 1232860 771486 1088345 1009999 465735 1914026 1768733 979232 975669 319136 1424022 432063 1060022 1447970 622441 890312 1336589 1704092 186080 1131817 1475564 1119079 1433783 832313 591612 586862 1399346 860356 865165 210824 1660166 1820122 1452570 988367 130974 1732822 45350 915136 1026282 110138 803958 1472722 1116868 1823965 1006804 40929 1222826 1242160 623137 1404165 57103 1319650 623839 1854397 704401 1104168 451609 1255562 1502545 75860 1745079 1991637 1132910 1926292 1351196 638333 1761538 561288 1746943 772035 76062 702031 468170 1961356 1982109 684485 349076 826541 1802962 928184 1173238 612465 1357582 1651878 1270541 1829243 297183 1403965 367493 131455 913210 1134563 1379098 1110511 98652 992910 588350 1136787 252052 845081 1868302 948524 1082297 628434 166207 1619914 73366 224634 451749 1871855 1230081 1776742 720071 436952 481890 403934 1449104 1658909 546538 278252 1677256 130229 501809 1678373 1617001 456917 229126 9915 1538528 1495234 669148 1425047 246445 1833471 685456 1967777 1297239 254705 1136541 1966073 956388 1421980 1194103 489689 1908763 1471178 235631 123132 591572 76269 1584552 1182872 780188 597396 1775408 7522 25008 1397639 3186 374542 1197281 1159075 247958 214546 1626993 145506 778170 303311 1958730 923305 33928 429569 1555596 1981205 954191 1249395 1980867 117693 191148 1471292 172962 520167 1881416 1224405 806453 1778621 69407 1006239 1834010 1151797 841209 964780 940898 1804132 645242 981424 710508 419111 1911478 214032 15910 1047813 595293 1828468 1760757 662619 70033 1560374 1044381 132241 1130907 927523 1299466 1340362 913761 1107183 901473 790468 595033 699110 1414499 456861 749133 1586209 859724 1605992 1642105 1840100 1553245 439841 788224 95450 537643 763502 219523 1034411 529043 1704133 871619 1276115 513289 1456097 936181 1378989 1368258 734083 178780 1442157 1997118 1487586 1305365 1473508 1543473 148596 350077 109704 230330 731003 606079 754321 1416905 506924 1479460 642566 909009 169220 1488766 1123615 1642141 1790750 318111 613961 1226391 1508602 626206 1950441 1246753 1813877 716502 318646 281910 1469843 419821 1470166 1873801 1197684 471404 1728041 1990616 1324025 1621015 489046 1512810 1226181 1775385 1478717 100176 1294640 1841937 1956155 592351 204502 106763 689441 1392023 182061 593366 852948 504589 1017575 1142500 1699632 931526 503866 859387 1127606 227731 426995 581514 1734131 1981965 272298 1201830 94207 149820 445259 782854 1749026 1332261 1022309 874927 292499 1319214 88271 463223 71405 164297 1673021 845978 1105512 1607544 1558750 1029425 304777 1601463 1484339 1751780 580752 1738531 647756 347519 243632 402832 1567061 1984330 547037 1885415 18623 295367 1624208 814903 208430 533465 1805898 11215 1433645 1314788 1186119 612714 1782924 1547340 1121072 1330440 1762064 1983638 68646 263804 169120 1683324 169571 292447 183923 1561460 555039 1426497 1391458 639324 1252148 1155247 1028666 455246 253614 707804 1443013 897471 1797021 920351 686987 1938722 448830 1414620 448792 1002289 710893 975486 336586 377 1645011 1881807 1613466 1818519 1927008 295478 1030177 1951050 1718235 1877581 1327965 942143 1896306 1682779 328495 1463193 804393 1214724 282566 1204849 252531 458877 1003903 662964 100150 47932 559930 553477 1369496 1922536 469187 1879189 1148453 1457629 550986 1606222 1393495 387617 1768418 1907301 1554415 909771 1733177 756731 1100183 818828 702202 971511 879562 1589183 604874 1447657 1184902 362209 1938026 882883 59272 801641 1347223 1183876 1773331 896234 1615818 1354765 1281292 1300254 1945491 1655270 1040521 1452619 1687362 1556392 1050593 1534932 609952 649195 363125 223277 690812 284163 1310669 148018 1940876 357096 1963118 1062232 1378308 720342 1592784 1314699 1745196 787929 1178825 948269 294518 381523 1350602 605265 735286 968195 1283918 699185 130517 1171602 480598 1493104 390149 256464 1667716 1112070 1287897 1442931 98107 901534 565264 6492 666137 1506675 865173 1713055 1016979 1109353 997382 899845 1637087 1755522 1199699 783178 1489387 460850 639254 106769 848605 753609 114700 1280555 1979052 173900 1057152 1848810 147972 1400045 388482 1755672 532199 379072 1729796 1784876 756090 957604 1715918 894936 1922122 1979621 564878 937409 117714 1436656 678296 1843045 1522304 1567289 993446 671113 914830 1348993 614319 108282 475224 548929 1316814 1585973 264037 1502519 1687486 640330 1261358 324303 1375185 25018 339327 288072 1282562 408421 1308081 46013 1728312 1033452 324725 728114 518412 345393 1217986 1812184 1758802 486439 1668019 1740155 1294160 738920 19695 1981110 329298 13592 519598 43505 687976 380211 856830 1573627 94400 136260 1916468 616663 862474 1199897 226746 1147772 804583 679355 664774 353913 722536 1998736 564856 1390909 890475 1121074 1376554 719529 1379988 870699 1698398 210370 1051139 1898080 72291 1136145 437305 1954253 271362 915810 51282 1309386 1668560 1899455 120559 197221 411477 727783 369721 859747 722663 122827 553362 104805 1382655 843470 526193 734860 313114 1740938 551660 949540 815573 484184 399697 1916822 1393271 920334 1272800 1565127 869408 952078 186804 1617013 1682368 640380 674242 1521831 1624692 577379 583176 960192 1628927 1971135 1526610 1515792 337873 469749 203139 531554 1275591 1898123 477511 797627 803031 1749091 586634 476540 1532026 617176 1087774 893927 1965055 1634180 378366 98647 1525973 426013 1445187 924752 388910 755600 173977 155728 1308805 692734 1081576 1718552 270554 581536 937248 619342 969131 1298018 1393496 599886 1769701 50930 460371 432688 402500 1832008 1704781 333062 224423 800238 1664714 27469 425855 1183225 353065 1849401 1584629 1665429 82903 111171 1533077 1666236 42206 142024 658414 1511749 1021938 346199 836091 1383589 664276 1568155 1919262 1593081 113389 666863 1111628 523057 393708 1935902 300829 1499725 150009 904044 467200 484345 1836408 1233323 1466834 200438 945703 1287543 485312 275631 1038085 985711 1404363 1155116 417821 1268709 335311 827003 1578360 1111792 470697 480493 1617696 1008963 1284912 1279664 1671360 1008138 740658 1123582 1898052 1182556 957719 803108 560830 1723917 74613 1803881 1204607 1376362 435369 777182 751915 1640345 1719496 1985592 738375 1035035 669263 678220 957130 547034 1453525 1819279 1330768 784354 356759 356475 1097318 791017 547629 1303100 487034 1755814 1601212 1561264 1187108 788781 842918 11026 291986 1050190 1336743 1421066 114116 1915922 819327 1920636 829636 1032012 1465350 1436985 208213 1222032 1764728 105099 399440 28740 1773160 1339651 729763 853529 829483 1218645 1995918 684749 73432 752461 1791729 85066 421140 1021573 696524 1441839 48855 966890 554959 831198 1613116 352546 331709 678171 725665 1294315 1500945 1740914 1731968 302827 1082990 115814 122171 229090 706763 485962 892727 1320317 1681162 1553669 546026 1628992 1044134 1053045 1844758 1438923 1663704 1294881 515283 109496 766643 1465933 1715402 1761086 837505 1025118 1412236 1253503 1088572 1897808 842065 791149 1602653 684561 1918180 1058214 1579962 609426 1974840 189070 1562838 1947235 374153 189901 1438099 405891 483800 374157 966872 280089 1871593 1738133 303058 705442 74364 1763600 1980019 1994975 990628 914356 233348 1770222 1059740 70986 1672568 662047 300593 150642 1243685 219436 612321 1064536 634945 1282618 1893721 651029 238317 1358061 1760575 635472 1585804 526696 1055848 513345 709853 1407804 1111110 1974341 348162 78000 175947 434937 968521 138045 1341012 1967612 131288 1168909 74203 1256774 1965732 263764 401961 1004844 842643 413469 310683 1575204 230744 1999136 1839245 737857 815671 1687972 1149958 1830498 88416 763697 487772 186482 1367181 83608 1329239 332048 1559207 1010041 482010 1772857 1580481 1382711 1765205 278853 573173 1943098 1818680 707528 494176 31214 764876 1161275 666320 1445658 1562525 1303487 1490039 829856 776738 110521 1422497 1161578 1420406 1754901 566217 1637403 837122 810320 1476554 739267 1685092 498826 1439178 1434462 546587 825035 1054768 663704 1305686 202756 657021 1964683 820748 426019 610519 1691951 1304133 485075 1909503 1250035 1595263 656079 1239422 1926262 252094 555053 1837124 793357 708411 177670 1795662 605664 1089535 863176 1995189 332670 1403348 648633 1368634 808967 1199279 685314 1812999 651952 1157468 1876233 366300 173 351314 853022 1936553 1437403 1885024 1038337 1682775 1472921 329794 312768 559414 845967 606040 1906089 1177086 8255 458804 1944728 1453935 764556 1779563 276025 1692290 675824 496850 36546 1466954 1371326 1204759 1556832 1183648 128867 875482 1583785 636749 1943380 8084 1872091 1795220 1517181 1461603 1556441 1142816 765055 858819 1748999 398456 1689806 1443043 1209287 1872184 292875 1482621 508369 1859145 1888335 826610 654636 777099 1549545 1095788 239788 1622720 500922 873466 990750 399826 1084599 1744516 918094 335472 1434504 1782313 1828704 1008664 245344 1932714 1111171 399914 1975031 1140573 1420092 1446101 396558 1261034 811373 444400 10599 153140 1759610 761064 813378 1163595 978055 817709 797965 656532 465875 1334722 1861854 848945 1842601 27839 1028749 55674 948087 1985444 227410 1748959 196407 1366768 368152 1249255 200627 1077942 983507 1308991 665477 131072 955377 1735354 268602 1795880 102281 1652889 1199446 1149060 1522161 1262672 1044226 1548640 1983484 1861721 324745 339965 379037 163003 129615 915731 1729784 1143128 49476 653474 1860765 1715718 1597341 190952 59109 1105925 88417 1894903 1593282 1937061 1751492 1413568 1956742 1613125 834575 1159262 1687154 1090537 1053393 1592617 1027070 1990855 1893047 1643366 1869433 152215 1664555 562366 657272 1493852 161024 1411991 453632 1599121 1210388 1605694 1736111 742549 1328721 1432220 972070 1031929 1829844 1667791 1401468 1084333 216709 199089 665803 226878 1932313 1326061 61104 1300594 437153 1238164 855817 1347657 424725 42156 1695767 1960721 870768 15494 1206372 1174627 1761713 1758234 652187 1659123 984642 1088436 143491 770714 1908507 1869972 1841694 1737009 1605517 458181 1681010 541725 1536587 1714773 1200402 1249216 1226858 354870 1223975 561134 1567669 1430661 53918 87002 1260103 1229648 1967064 1325514 1370821 1876128 446832 1723921 814310 249151 1366247 1528730 1177201 1222453 1110593 405250 946927 374749 90015 1728521 1384683 576200 171774 1221093 1455438 1833374 68414 1845066 984413 1556005 1830863 952383 1576606 525707 458653 404048 835997 1518247 409172 611410 1675283 1849060 1018444 1265427 1172369 809350 263940 1122329 231263 1213469 1161410 1542716 784145 1952919 1824895 1181166 177105 1980077 139992 825950 1826720 1612208 1454685 795222 539881 987750 1590742 1080664 1441513 1746326 62392 838505 1859923 589199 967560 1608671 1510170 995135 1673722 1273483 955466 1398094 1637084 917915 982856 1599558 1645326 208863 417078 1676309 1996200 1456710 818071 214236 989285 1030085 458276 1686376 1495598 1316509 1252482 1002595 93856 678367 437385 413958 588231 436916 1800847 265209 1664259 1545444 393777 1916212 1000744 669169 994281 1085289 897849 1048666 925652 1890657 1961874 825938 856817 1309584 248992 1114032 166871 662309 1974418 87322 672429 1879125 1661579 112053 431134 930376 709137 1877222 1477093 89653 62975 217690 182646 1740339 695065 514737 1228581 604316 702159 917116 1239634 662705 1526422 297903 1847702 1380852 129694 1531930 916654 397438 1678723 913061 1704078 470767 1161171 566603 520387 274756 287344 1420862 689795 687486 1770103 733532 268129 931302 637522 290380 844694 1728245 477306 1589423 1101946 1153140 883804 1250064 595182 523165 1119360 945309 1482409 1114099 1533242 323645 454829 967457 867076 1318536 1770157 1908320 1102835 1985421 445327 1010247 1644199 1252273 874232 645430 455377 1504103 1271048 1711714 345655 1163321 1705381 1824141 1754054 399232 1621892 741305 1185432 1787396 272398 1861898 1686546 138515 1652577 329225 518744 883715 882185 1482038 664268 442595 712497 1684390 1206783 1524638 1150130 279231 1918648 1322248 338878 899884 1174673 121957 1317758 1293820 1136354 1359080 50975 834833 679878 1979481 227579 1173947 1040658 1529841 380073 352742 1410306 531052 1297571 1027353 1051486 1953901 1459588 138470 1120037 1457046 1859324 1010815 1916368 377574 1302493 319066 307364 1422451 1385582 1527570 139069 94150 736377 593427 450837 577833 1076300 164970 1561876 453375 1607974 727193 790494 1920474 594540 1970330 1756813 1008504 1413403 508822 1673586 529750 520665 1505735 864451 1944469 209556 603574 1505363 538784 1951127 1731350 1508566 157435 438364 680506 331902 506672 1546805 1848980 1559358 993330 873811 1605958 1324457 268381 217560 270793 399333 455946 1623143 1152885 1414728 1883343 374102 1736581 1656389 528372 1121556 1750561 817455 1568673 22962 58255 372779 1136288 1047894 1563466 1447228 1297450 197017 1103285 400346 1481510 898277 1975309 54068 217767 984535 1121628 293817 1469333 37187 1726536 393514 1371204 637852 1111080 1992065 1557747 191601 47445 1402667 386860 130912 1248036 980250 922379 1657894 1658886 1433777 597755 94767 1008801 1714582 1046327 1912095 340216 239869 1178228 934752 287123 1525148 490215 1096098 1436398 1026034 1465285 1696758 1623533 112662 646244 1765441 315590 115864 840053 907054 1252057 944632 1897226 189061 775229 1723241 1980976 237580 539092 351303 1065564 828424 1586247 1579457 641624 1529883 1397594 1693707 1899344 1351779 895416 1174280 786171 1491157 1698450 1299875 259930 346227 1528105 412552 1920692 1538047 1703649 118268 926282 275073 1583854 1864891 68864 987274 1061304 11859 1475648 602669 294391 289776 1026785 603939 548508 631137 1071154 151154 762857 1859208 1406601 1714621 1777974 951053 1127461 1392726 508615 1781165 102743 1486113 596299 770800 1731418 1176691 490239 119181 476092 1574588 1249774 1833559 808573 1171305 1144195 127941 1166390 171341 816100 107024 111598 273770 1287817 627686 1478802 1777301 165843 1297397 1602031 308646 1983428 629211 5084 542391 1597051 648776 404055 1050225 318241 935684 1998777 464717 148119 328734 1120881 70460 1126403 415947 1096624 1696466 907726 1933421 139692 569999 756153 410182 1578899 397968 99680 1682828 777417 1622823 411081 1863889 1141517 517371 453565 256120 157676 1586642 505395 1466278 1751868 660550 1853485 1189981 1915696 475665 943435 1940032 729589 364091 1025223 1914844 1485478 426294 1700428 1234987 857528 174498 24890 804976 1027727 1873580 395183 1144480 309239 295242 1310936 1099585 1250339 827826 907707 381149 1159971 1174859 1911577 1999494 49742 1260609 940073 675315 1189483 267433 359088 94084 1439071 1911828 1894679 456756 287530 696288 1653253 91298 1712600 1085159 809376 1027326 1152766 553371 112297 645377 59274 1137406 970743 884301 562023 491487 779144 1967280 53833 1218818 561066 193159 594563 1540815 1419062 904466 149861 1959786 1055330 681245 1834719 1920960 673764 1331680 636923 636229 1076909 1101512 1669532 1900438 676549 1993854 1691845 177518 433500 1212743 86301 799811 1002245 1227124 1852257 1248359 920598 1026740 50521 482952 484185 269132 1724227 770616 326401 1261193 197404 1860024 1845110 1250316 1567926 1896094 874311 1562355 1618075 360845 1972495 703725 494514 1140028 133242 159759 994988 1456028 1360088 355425 162872 1019119 519705 1107722 1472912 1318965 1472615 671641 898023 228040 679814 298498 1752873 1628793 811073 689428 1490857 1882581 1373755 1630186 1659550 1012166 1493140 1561580 1300142 1323886 621118 1410174 1953800 1573823 177235 1755635 1615224 642365 77373 1788523 647180 321427 1021096 1965167 1853018 564343 1085468 1058148 107899 1989094 928982 157014 762607 1755009 1866334 6161 1184827 735807 1154227 39513 1272413 1641312 1585482 881252 1200238 1362446 1065105 582633 621862 84929 419458 124942 278855 865762 1924028 368978 780515 857196 1113386 1805048 1327546 1431568 369824 1681188 870050 650480 1891876 1292628 1873334 1652978 27639 794145 776879 212314 1382310 1517305 1031284 1020882 850292 720245 560853 1707148 676693 834573 1864712 510130 716992 889140 1879787 729071 549099 785524 1317580 1938484 788246 1039646 990085 638244 314544 1127294 674143 1357862 1986200 1619656 1619522 1041865 1960264 678293 1096518 1260655 698419 235047 750421 965970 497294 1137887 1093524 356140 1812314 196034 1196332 570556 225065 1055610 787213 1858427 764292 1008164 326114 1721723 1968894 1864819 640241 1824223 1728702 1799918 1389402 212109 1236154 1267352 197822 67385 1231986 442351 1685293 311894 1431963 1464376 594807 355285 1049437 494830 135992 487665 485187 1203256 1136681 337127 1635863 643356 647190 418906 1334353 1752365 576752 444483 1031258 1249319 1486525 1203623 1981751 473379 705387 1259569 370141 485195 311590 1239831 270828 251345 926264 453998 1088448 1336571 1749875 1001628 143453 200240 146183 299847 172306 1699481 1415403 1558413 223524 1975704 1088840 322815 970890 1219453 35338 981734 1258749 948544 1923775 1948844 494595 488524 1346529 1864910 1416127 336931 1210041 1651393 1218860 722288 1497567 230765 1034469 1402676 582663 1468788 912845 626769 1756867 1208487 1289984 1669020 330513 1384848 70411 139381 847033 672878 1567870 1380825 762391 518777 807412 1375316 1395563 1081044 1101681 60183 1509946 1241930 602871 1051778 1721164 894053 1109758 864280 1311607 208583 1534723 499340 1462559 1103220 1420473 1088084 1046316 561818 1909779 708218 1633531 1052148 1558235 648255 1385114 1026509 1944340 467347 333081 1405758 958964 411841 523393 1573326 429713 1370416 273090 1755142 311127 1064195 592005 1736619 603215 309580 179340 1399606 803616 1034025 186874 1860372 926047 1188094 1901316 868100 1685772 568767 569370 1373319 1524113 86223 394714 556005 1486074 1937026 1453262 450392 908434 703792 611360 656540 1045542 1155972 394692 1487479 321395 225908 871754 1030915 1658896 1031573 1579623 853050 804144 1241200 1337430 197670 1650432 839667 258145 808273 1425206 1652875 673694 630069 1378988 149232 1644818 799403 1329973 1308325 1029406 1505260 128891 1100107 1379267 1495490 1577491 569862 333391 1255355 1234499 1676161 883274 94547 1207507 363003 1629178 1464286 1819892 1847861 1918654 1290186 1377573 390716 579295 664265 920096 57542 1510087 745480 823861 1346069 1496154 639860 1896979 637924 854357 1799161 1461785 772630 1916959 17431 1905323 1905234 1036470 852022 1251427 394781 494854 498572 61514 436652 1508575 1235872 771064 1896794 1993399 1361874 1982547 1752773 1544333 1264193 657349 805611 1555153 1406511 725692 1108722 333476 1964271 1840837 1564978 1709571 1176055 1314837 1547478 313348 1812953 785203 837767 1193796 909221 1216629 445064 1077100 1224648 134590 1806338 1110880 1107635 1781718 1883071 914247 1171041 1278600 449389 599630 1398217 373328 1860999 1020556 1527182 214548 187356 1107214 1894333 990246 1973443 1869843 693679 1546180 1791965 1243969 1911193 1490517 931599 1046947 1991601 24465 1718492 795490 1129556 1933308 248907 1389418 692648 1402471 1280530 1561957 1578673 1349961 1103396 681466 1396761 902680 56873 1126082 1963718 1641487 1532693 267842 468133 1906447 1097651 1257260 286589 419239 1790991 550386 561974 1793771 559961 1848242 282493 1396140 506567 374533 524909 133967 1941526 1454254 1686038 1776780 1079498 446570 1818881 820239 1496853 1354913 1901775 1552851 668294 1438869 1637200 863936 1972045 304063 1073677 538853 1582447 1256348 405968 1177217 692635 518908 633250 715326 1752366 1121911 890650 1828542 222431 345095 561911 1611086 1722400 532960 259725 353760 220629 1133347 3316 1719241 1014126 878015 1446927 547583 1097749 1683151 1847521 37159 231418 1989442 194124 199110 742391 479028 1282508 901472 1661944 354052 1366810 1820729 1479700 217366 1970630 773340 1061271 217693 856337 1099871 220381 310050 173990 280195 1773963 1724751 295264 341385 1813172 427752 1147468 238315 1798059 166230 1124417 1645505 672716 1791339 1375438 65150 1869650 1156222 591634 167558 847054 1820045 238979 988394 729504 1922805 213540 1704716 1960804 1828027 7932 1972740 110715 431730 1921094 1427057 603415 130333 571547 1795750 823174 1322361 757836 1432341 405328 99273 1430651 75299 1319272 1960890 1629950 1851959 1100058 1834299 533805 932893 1011370 822625 545772 1206434 1194426 1583796 1265829 1792926 1091256 385088 1058979 792984 1847223 1678134 409377 1235532 1517501 1699518 337588 167349 500101 970536 1307057 147074 1728053 1942630 1503608 1765352 217775 197932 648559 500773 1271471 1241503 894498 1360655 871119 1338658 682452 574861 456701 95807 693123 1894555 1441216 553644 1054881 1170801 1238781 1779896 904828 399936 1791807 330642 1243159 470329 153673 1413076 254482 114408 1031570 615246 1454985 1208825 1210563 836456 943215 645814 1735546 1504191 1762230 1794600 1514061 880733 1563843 1024802 1518882 561382 375861 1863472 1202187 1797046 42626 68518 1127027 838190 1021218 1082569 1049365 683698 765028 1042359 387308 1658432 348323 234706 1178811 1687671 1929580 1413980 629515 605087 110963 1580031 39289 1923917 1126222 1174611 1218275 594108 52328 1100321 494527 969692 1404724 1805836 1526286 1999924 54337 1050474 374281 1052054 727996 1222786 425409 57739 919964 1539655 1555865 888370 544140 178655 964312 489553 44105 1017714 180495 1593310 1501592 1712909 576890 639577 1960542 1419510 1013037 44712 76382 1995141 907105 409942 1678882 977173 1524191 544514 1187270 719770 1721734 766864 575440 824113 696040 1921902 1356746 1463459 844178 1312775 512945 1248193 632449 1771614 348805 1957446 1504811 1908056 877790 288337 348587 441406 1161350 108520 1072080 486860 928512 1331342 1631038 378398 1363566 1698823 1973679 1800244 1579088 269829 728275 868770 1594195 1439719 1419737 1552465 1467967 1279314 261654 960072 1885554 988179 1125737 1144715 259682 1295548 500586 857872 676560 1114333 1517658 1307825 669073 1961043 389942 1953127 1703934 1427882 295441 448646 912162 900081 1532165 1933252 105346 67297 1782513 1733795 718690 560682 289126 628636 631518 291342 356636 1199170 785607 1234377 1458278 927705 1962385 873634 384163 742666 441104 620273 1769568 1198704 1202309 887465 317223 1495335 1828622 930108 1156601 1506807 1531374 1332669 162300 57914 611700 1471860 1344995 773307 120000 1659591 1891987 1999700 68976 697238 784952 502157 829382 485275 1175902 1896076 1561821 1518543 742643 182258 721079 1449237 901973 498318 214102 1308644 175466 862234 606578 20022 27277 741715 900610 445990 924223 1021388 1918790 1409162 1459834 1244711 1762878 358615 642329 379789 507501 1229791 925953 433176 1605996 1844284 698669 1093649 94283 1187756 1731555 245631 708104 1512195 462113 843551 718060 703851 454411 846288 878350 92914 1622026 637042 954459 884848 1667565 1423686 1110763 579254 95926 836394 1864432 1257475 1760693 118080 1432868 96472 8319 1446641 548457 1844453 1225916 836486 1271384 864956 1865058 276183 547660 1908607 666812 1330458 1262529 1090423 226911 432916 652572 1851023 1160310 1782623 1776451 80415 1464922 1402033 1639497 505728 284405 991200 957952 940940 1886363 858255 1305819 309967 1291123 930047 1495949 261678 97172 1072259 354858 1727109 409777 973671 276367 178276 769304 1116604 715564 726552 261416 1382880 1406710 31745 596002 385669 939871 1213996 662274 1223261 1016528 1302156 589248 1606650 1072508 256231 612089 1881273 190397 416130 286687 667276 476458 1799706 1427023 384257 1650633 991516 1907021 1814712 1010735 1483043 1789082 1452397 893727 1420258 172704 1348130 75495 470573 545120 249692 1903950 1241174 1273935 414942 166179 1457914 1737088 1432442 1088735 7062 1132673 1117583 839809 506224 604598 1769632 1836616 1487283 1275111 1807754 893470 1902599 1757275 1682646 184210 938028 1775903 86722 1751969 1346302 1183667 747079 82852 645112 1579635 1927906 1979847 950985 1223866 847796 1526121 142143 1197636 871806 895205 1524897 1714409 1170266 1601917 782076 1651063 1439540 618812 1387334 1613660 1632622 1085317 1971778 711889 1641475 473662 900103 701698 666860 1200368 1685966 308184 295429 811994 306302 322485 1755364 1397441 1003461 1601969 1060623 628513 1590130 1185185 1847240 1154848 1964165 743816 1681983 640585 89079 493199 840845 1000943 371865 79566 330462 14443 337079 1316100 1999760 1013691 644018 387377 1493994 1171242 461052 22562 32119 1698951 495470 1048197 39520 1604938 1222632 1478569 761921 1839660 49412 730655 1879418 85103 645474 72468 1755731 804014 1198795 362785 423683 1664764 1272507 272650 1280181 1582934 1082709 1514666 107688 442378 1803458 951703 1493055 409864 1703629 357084 1396014 1178204 1927189 812013 1459614 1344982 1715608 1164772 362501 162486 930051 1164489 2631 614089 1924607 951380 1739386 1599514 1032340 1713376 505997 376206 1783779 1734561 1927694 505881 1752290 1411271 1140889 501067 1911510 984459 1221397 104097 1517856 934982 944129 643118 1396762 991819 1463792 1182367 1862076 12501 749791 993140 1783595 1470772 758834 125541 1788034 242979 994231 1125559 1449441 199620 938007 315462 975303 1754134 1387831 1444056 1014807 1819813 1287750 1470830 326343 836829 1446179 1940941 544407 1041064 587659 746685 150329 1889201 1512493 1755339 1434982 1772540 1202069 593902 1022704 1494373 441408 1956534 1833502 267544 36405 41449 1897460 1005955 1458447 816942 1701760 1477451 648058 1081600 1633110 1320312 1989507 54429 1809370 1175273 1475699 1287865 411069 492834 1073940 1776517 1252837 1523457 1642546 1727531 655838 774802 446234 1951871 678898 253877 352404 1314394 1034723 1708466 882034 1140025 174560 1346898 440610 1629828 1903570 451168 823543 251222 908819 1250891 1216622 302491 1956631 368258 810785 1585435 1916744 602608 1534271 1672236 1378856 922040 559246 1203578 1917063 1577282 83059 868618 1885640 1834468 1247851 1122735 390276 1822220 254264 75952 395590 1744458 1195082 1077200 1303051 1654650 1688559 318326 1699139 1871416 764034 685160 772822 1678429 1307086 1478848 762978 1148101 1239609 1442297 357 606265 1513318 115225 1820679 716872 1519547 1726877 1781676 1554148 656443 1780006 588260 345406 932676 1632735 842688 532014 1751585 235695 1242282 941523 926688 288353 1828375 458059 1726860 879798 1794294 1829814 365188 931455 1200727 896180 1571796 708635 1813883 1227911 1972443 1829259 691978 1756542 66075 353392 1754649 85736 1948958 191561 531934 1916448 607541 1550589 697386 215242 1867471 1476879 665529 1914043 723234 232676 1461247 85255 1769873 1549844 1427609 171288 1951449 1605856 1669661 105191 662769 1381140 372724 228371 188908 1640901 1443532 481566 127859 1922612 931107 434468 1588928 1614575 315307 1995335 399630 1287718 1520455 1405096 93697 308284 1871744 1350271 1182918 676325 398943 1188159 79823 652043 460703 1557525 1109363 947984 1114978 859080 730025 1296649 1464205 1578270 620738 823618 231028 1829809 1219849 1691795 693911 1865593 233169 1940472 141272 1917010 490429 159005 521559 1337132 1962448 192261 1014411 865806 361510 703639 244089 702441 1518846 1614989 720944 391834 1825423 74170 511178 1706903 1450308 647866 779866 1369339 486207 163305 468599 145764 1614313 312001 801844 1735032 1594009 89832 1001081 1709133 625650 1164593 1790294 886221 147994 1926862 1644082 1019639 1618234 226815 1870613 1208288 499770 267222 1834617 474348 914245 71474 425585 1324861 945263 770518 1729722 635955 579550 644832 146730 239291 1771726 708903 932283 1388901 1872159 1079281 591771 798644 758113 976461 892545 335774 789438 1269006 273279 1981254 1677252 1357680 1549601 944133 1880798 1809675 689235 1260733 66225 991025 74537 1968746 1108740 893040 427119 1300681 118753 1241903 465292 1950809 92506 587431 8054 757913 1692987 266860 442914 961463 1742633 807270 1318333 1045958 626315 187103 1393320 1331139 1338068 1455848 833912 1848395 1962434 1833386 1061898 1079735 211883 977800 589611 123603 8375 644541 270953 23266 1296362 874560 369539 127064 396175 164374 627092 1425517 733087 1207579 1220664 1886406 1663047 1453911 54430 1541040 519316 706790 1050281 1200856 1578249 1460682 1979173 83922 100281 891345 1711358 1467622 715251 69855 1127428 107273 456359 1364933 1674691 246678 1511266 422480 1614742 74608 1395767 1527764 1693553 898712 435708 1101558 1305852 1030018 1925531 569887 31065 91457 1324840 1955585 1296814 1540157 192853 832651 433144 776586 902096 296748 1439900 630299 1439935 1495038 830209 1599812 1005912 935292 1164378 780556 244547 869699 475366 1023266 1419107 1905457 139612 992413 47475 280402 1844128 532158 943347 1445209 1475845 1751976 697050 1278976 301329 1176492 367929 431136 588404 1787528 1006062 1283446 1480369 585318 1025171 984282 1235658 245435 1603408 1840828 508019 919637 828997 1556176 568073 1144077 1632187 1413114 800596 274798 1679185 699785 1428532 1814183 378190 26901 1603551 258005 1209145 322633 1398572 136889 1202074 907543 1246033 1696385 706115 34536 1129112 1414467 505418 684098 168708 421598 413992 1458663 286662 1893389 1990498 1089789 1481030 1010711 93454 668765 724195 292766 746567 1328486 641367 1077498 1098750 570022 1561280 1761964 1034275 53129 1134354 831446 1746788 1346293 1168999 723135 1656947 1035087 100403 731066 281881 718859 962115 328956 1008604 532376 1547484 1836544 271649 1333943 184161 771589 1501841 385541 1476516 123936 1101555 1962294 226867 995389 1940575 741057 96894 1317854 74714 1573714 618865 345649 1681504 1614193 1135069 1006353 880913 1696927 995976 1243835 1324942 1522157 1595699 1762826 149397 123065 586463 1192863 1506411 1555592 1331069 1364252 1320902 186815 1882357 1678782 278336 988344 1855157 929575 1794833 31336 1062983 1079882 540378 379581 639582 1758288 1871566 1075039 110585 1421144 1922413 1366909 1876982 406029 163724 1127518 502253 1688665 606947 1775825 1861341 1446189 1994549 1130084 196689 888460 282185 1275275 1262957 246477 1875797 240006 310611 1673042 1321155 246088 1700831 1327746 768877 1732104 1448139 118392 1363437 878643 1404899 143352 836054 1798366 1453427 439951 1676920 206722 1667857 1371133 900663 30510 1856943 388167 301685 1566539 403477 668588 134166 1099805 666998 82960 885818 1136929 1862759 980354 639116 439004 1082881 842370 870912 206308 1435757 1506842 1879148 628265 1120728 27999 389876 871810 709827 551300 252329 31531 514616 1130954 1768168 1505379 1907504 716914 393778 612332 960627 943372 726848 1035531 1365816 394871 1388433 1425581 700035 732396 73101 1656932 1070080 117690 1023859 1786536 1685225 528100 1974098 996229 84697 316343 1623569 942718 307388 537341 490721 1455569 337799 698477 1740611 1153137 1748618 451129 98605 1098425 519568 1846 1823815 155992 637459 1589753 1468653 1031947 1712506 631989 1051331 123703 792079 826881 772562 1991939 1198833 47076 1884747 293078 587482 1022863 1909047 552012 1140242 731031 1134662 201293 940698 172572 1399287 294865 383458 1178107 1264881 1215840 967378 270785 738423 1844289 1686109 1686121 270729 348429 60018 688251 152174 1257097 1538110 1322404 1046306 1441944 545373 1661291 280576 1435799 889185 1152829 726151 1164386 1817689 1240304 327959 1450562 1252310 1878528 1346517 893114 1401271 594304 415783 1463381 42487 1202916 1676059 1874766 1100739 67267 186302 594319 1657762 380771 332744 1770129 382149 253882 762365 1722425 1630796 1683977 862324 1034237 1831677 797397 311796 1403419 1477149 1534142 635145 1181209 649477 418267 918810 364259 933983 603997 132105 1882694 357483 1048482 1900582 1288327 356034 443085 58936 1553701 1904402 76986 727838 92766 1310845 271740 1440384 1212335 1804751 1796578 1251544 1310790 1915551 1704039 282100 286358 1802763 1677005 245354 1220079 1272055 1282422 171240 402242 168640 1415853 1651346 1144662 1436230 696270 1424018 565744 1366898 861901 612821 270962 1485133 1969862 1912931 899679 712291 1652146 1263341 1594317 1468236 1610293 1208277 190680 32339 604862 592137 194704 711581 1099603 724024 1556452 1574256 77591 1296137 158995 308200 988126 392932 348066 307681 1334101 392970 208031 1619278 159570 1252374 757894 1115939 109206 752959 1734871 1647808 829918 153815 1761577 1894513 993917 404707 185919 274358 1814097 136720 1335092 1876899 1270854 1298643 1178892 261263 588533 1203655 1641221 1952151 1797784 1243701 1486245 1225309 1998182 84545 1945505 105326 660185 517241 1353018 353933 531917 853755 441996 1694901 478902 1814919 1982527 563129 1070515 1664493 1235007 1700546 289041 353210 1856358 944039 966152 153656 1554492 1254126 1792861 434703 887806 1929659 984278 1593416 1674925 1308896 886224 129866 194492 1331377 1106973 1519316 1654595 1684400 625312 524542 1468224 1733197 779414 1364194 940299 1334599 644146 1090719 1325353 175911 1727547 1810875 228397 552518 1415410 1560066 1325225 1135625 1826317 1196543 1457662 473061 1675027 1205816 1732925 1587683 753156 1307017 414746 1832571 765872 1819671 775936 1189276 506669 1548338 185945 1197686 1107950 31499 644438 703227 1103712 104137 758160 950762 1502378 1154039 742897 177332 999336 1131725 820475 1393907 1889249 1592677 769350 1863548 1280034 151375 1701590 1380706 1229427 1894714 577499 123707 650871 1118391 576084 1749277 1190376 1032769 471287 758343 637308 1234558 1288788 992887 134120 1363945 1067574 330164 1895768 1689082 412593 530465 1755136 776869 1525723 455786 416112 1666378 1329799 897749 1241774 1237117 1653724 412400 407207 1723725 1223107 1166373 1693500 62143 609956 322547 1108484 1178901 306369 297531 1712475 409555 1911758 346983 397249 1016822 717238 499176 1240118 657717 628856 1370405 267429 1354479 675660 582564 572168 30597 133503 1604781 1411677 1627535 1089685 27169 1718714 1176298 1643571 1277704 956577 1159230 1043375 69826 248823 1627980 1748100 152920 720067 1492869 816272 1592298 1221891 1156978 1134309 1952373 1400366 279614 1330489 519937 1622133 1483064 58150 1717527 34603 704081 561044 316732 1632753 1521204 1555624 489525 1934769 747064 90751 1799124 1639087 509107 1246049 807637 1684542 1736290 628804 1497237 1640599 892373 1743606 1400712 172516 1357997 107307 1335577 894762 1550142 379519 1684626 1181996 624803 1101483 754739 1470410 370726 870804 1813446 997154 721602 1212606 290990 399613 583903 1328836 185915 1876696 1584887 98538 894539 866191 463220 1460078 1871035 341916 306383 1677293 447603 409809 1557198 1477086 1575515 1754480 1077860 1550937 1640720 407009 21218 1379766 921166 821872 421760 1115313 1440365 453496 868183 175940 338163 1702608 59518 1411970 442730 261641 1328599 1499960 1737969 1711701 1384297 244967 159590 1471557 905539 817175 985584 429615 1434851 993939 1448208 1421386 1532916 409619 1589388 1439572 54899 374923 1336680 1722442 1786682 553856 1932849 1631325 792362 1109528 1115657 1656320 700466 908058 648069 70135 735260 792031 493024 992569 127784 1042177 1720082 750203 911525 54014 74886 1489009 1631670 384636 995167 630031 824152 1749407 1195927 433230 1518199 1428354 1116750 1996926 346110 1368393 1125898 1675143 165560 1119498 1308175 619068 1297265 212368 309945 756340 1905178 612873 1108907 1128514 141790 552146 938054 906305 1807628 133227 288406 1217415 900669 1268326 415306 1429961 1721409 1634572 1856702 1430724 615223 1416531 1806432 915084 166 566815 1451915 1029319 320229 1326126 950713 831529 345372 1355775 764646 1870489 1850205 714955 7039 161506 17105 813393 1350573 279866 954798 1115427 1989693 1324719 1759616 1943662 14272 588126 1613356 393085 1429470 18362 1202105 705459 231308 1967380 1557656 574515 1057256 265635 1328712 1678597 1443636 901450 371732 1885548 24394 566179 1569611 942563 1074202 1525954 836100 398962 601988 762544 1848612 333524 1676224 1541824 1633244 1574376 525273 1343131 1546337 1093724 692305 1840125 135563 1663796 233072 1287126 1400559 458932 1024575 1426010 529548 1674483 841930 1164307 1371302 68072 1127753 707547 17835 917553 1474044 660375 1495321 597970 165383 1040604 910195 1022752 378804 383042 905012 1253159 901384 473483 1950943 429024 667596 547645 1346885 1802175 737425 1982139 691764 1538759 1906006 698829 1468832 806446 1556611 1703329 1236276 866066 813659 895441 1354133 50040 780999 650632 1016355 1325634 70877 1460495 1569998 429196 263624 421587 1539375 1099536 1043774 445672 366880 610480 917102 1770757 1920035 1167001 1807810 419784 937442 1397394 1753820 457444 678500 663377 1930369 128517 1595851 540335 1805549 73377 746245 163502 597855 86573 1681213 676836 1575766 459678 1862390 891316 475319 706844 1715479 631074 1055900 641087 1196698 883885 1827123 790446 508570 153834 1587823 163660 1417332 1905602 441917 745735 410265 1244344 1786705 1145271 310 623343 1889786 911107 1804482 1336286 90745 775682 1660381 1125879 1151395 903424 1717250 1880504 1981992 546609 519997 305931 1511009 1804862 1287487 401711 373692 948605 1025491 714766 1595660 395920 1776123 1692554 1691638 109407 905348 1844372 965686 879522 842358 124839 1144323 92414 507505 916270 149832 1772391 928807 1129454 669819 294242 1197558 855474 292717 196078 1789474 244946 794476 1481184 74422 434908 943342 1667764 336808 833165 432978 565351 246137 1616653 1708923 1710901 587851 26450 703259 202701 1608776 585655 860095 1163921 1522544 204777 1448946 380548 646297 304045 1634401 475351 62315 435907 426209 543426 687499 417433 1260155 204908 1403732 926944 17544 1266251 10179 422860 124137 735334 218962 187946 883500 1302416 1512331 1444500 1032891 422976 1096767 1362312 36938 97590 1104420 75294 103359 882861 65681 651080 1115815 216930 533568 1598362 1987079 1837407 900472 1341212 1642342 1352405 1182244 400701 1625547 682174 1518361 1942580 887791 460559 1049923 1160821 181106 999225 1184386 50252 589601 731766 1923567 1543875 1779329 1284418 1978613 1708318 1567218 542522 1403049 239790 102270 1730451 1331116 1304040 4017 1890364 864680 1083066 1978073 1104042 832562 1045142 1800178 424879 648250 1169141 667929 696351 38297 165469 1973465 331690 1383464 823149 1956438 1632683 624018 976991 55704 1730125 1331470 790211 1277749 1325888 911858 250913 1796680 1997364 1906869 629793 1384768 1372392 1270517 1659537 1463215 1328717 1132418 1399772 1325455 723439 1698145 1499469 854933 387602 573211 1741432 184905 694216 13218 333271 125016 674084 1826745 534145 1840598 1105040 906871 607220 1640433 1540719 1091883 1294271 430891 1166989 215247 1988936 1774046 1133670 1075433 1430502 614065 1753804 1242537 274347 555409 1001413 1330020 1628908 550081 696881 1474805 665263 284662 1330797 1365699 1402293 1711515 1617586 1867457 1078261 1799279 225868 1948546 1704875 721269 1648841 214956 794726 1860856 730683 1543364 112567 1645247 1151035 1442022 1922241 687141 1101663 384631 1056395 1531901 988868 606977 296114 992831 1775203 704325 285968 470454 651477 308946 1343322 1974163 1374277 1564194 584974 1925579 322995 1777754 924461 849211 807439 1066337 121958 951454 1837571 1237413 315928 700916 379681 1453220 747932 643881 379050 1634984 443000 1015047 1821575 214215 865691 509593 1939060 577143 863697 1119833 355708 965189 1490740 116967 1290082 1680074 1788663 475364 1418980 417765 1713780 277580 274229 1011716 676207 1024115 1819377 1320286 389194 1685312 1686659 98480 1373158 351034 1680202 572799 1142411 1456081 1073777 1149365 742880 654143 227960 1634201 858094 1874813 428954 1599580 564245 1026423 1003288 507835 495787 768078 628687 1291 1950705 1378722 274707 881555 595597 987749 1572386 1562331 1069031 458053 816086 1369253 136194 1070849 1624699 99397 1128000 1593032 1073241 262801 1237729 1487848 1874783 99802 1570064 313194 214030 821847 1697921 741201 1496561 322626 1707477 1586627 1402038 1743219 318219 1835682 411362 1801136 106249 544933 1263919 1004285 978919 1767393 352119 1250614 236620 285775 128569 1270494 1879329 1237015 912259 1549925 161636 205129 1676320 150235 866341 1759085 1427620 1225088 1305007 960814 247687 796760 505328 707032 1971571 218330 133786 13284 717703 83887 1068026 631009 110872 1258410 1303239 638010 865327 1370553 417087 898370 1459556 338086 1040594 692205 503376 32612 429559 767358 1348985 290172 392184 963259 1402825 1216522 289178 47561 922158 1299776 988370 311167 61796 937876 1359060 189920 470989 781559 1576717 356104 1877964 1102452 503014 1191234 1311775 1352002 1007194 1746637 1073660 1935665 1205996 1171321 58282 1822493 1921691 1220962 1499232 331191 711954 1659581 707511 11467 1918159 1113400 1876007 923735 1085456 532984 720514 581330 1261850 33748 915393 1845920 1623954 1655767 752358 63789 1427464 1510588 1304065 1673928 635563 1834415 612815 1376816 604032 1528929 394284 1416831 1927340 345207 1022941 859658 147521 1752609 1736284 683923 1171836 136734 1912853 1638609 758797 305817 1181697 1809076 1995157 1640729 1691150 725567 1556340 923074 1457121 216698 449792 620700 117786 390194 1924995 1799266 1720400 98256 136483 20080 143868 507104 1745666 784831 1298676 114531 580999 1248580 1187236 890464 1456765 415090 1880525 619421 1469641 1332300 863890 1391642 1206080 512522 1409552 1779881 1880048 646060 1586066 1710063 78400 1230051 1703921 1466304 996576 504232 190594 1145405 66288 704138 987162 880335 984481 738563 1139054 622729 1632056 1575182 301595 1934381 1464900 1125055 1801524 1203732 1870746 1614 461121 506543 835597 645323 819080 305614 457571 1309753 815706 1182561 1283461 490495 1241311 1663630 1613922 986291 1501036 816585 1409215 787154 462295 1280548 739670 684732 1110909 71759 1233078 386520 591479 1498988 1408637 322452 581455 259553 1053623 1649107 365207 1562699 174889 1953198 824037 1504387 511489 103932 833991 1335419 66919 1348870 1904673 873961 921714 1699448 1884290 1896783 956783 917153 807997 1626480 1569858 1547828 1539345 1563050 1317129 1908377 559929 1371201 1052440 56990 87872 1851570 1294855 1061557 383341 465077 1225403 1284716 858991 1241309 588519 1335172 595806 1365598 639470 1668731 1588692 349434 1292444 1736189 1851846 1112034 214685 1333711 1106290 1587204 106078 977415 1556186 760343 177005 1387192 762748 220450 1365351 842332 1693653 1278379 1128922 1457172 1953130 1099851 779899 1780127 829525 1788527 1415667 880961 700404 1381870 865169 158050 14739 871623 887101 1448217 321890 1308080 582907 1554566 222458 1780294 1531578 143635 146907 191084 1651713 1402974 590175 467991 163473 1029094 394806 538388 1189867 1682013 1208652 296044 1513621 955821 1696678 564284 464486 145308 1300874 1623889 1269121 1999800 1003297 354713 632639 1862650 1044554 1408854 464879 264274 1498163 604319 440119 175775 222865 607231 1512615 288862 1579326 918381 1577730 1469044 1248620 1727928 500433 139858 334921 354096 839354 1006813 1867300 300353 1982785 1818257 1176694 1696180 1572070 1455299 1672250 1134023 1730233 1591662 547650 777231 228716 195749 1635354 1576135 501326 1644474 1657347 1516930 1469324 1350203 547358 872314 1659323 1712875 1374661 673042 759699 829257 423848 1405168 255986 1828616 1004102 1818828 1804840 1660909 1511173 1485360 263681 561495 1885442 452562 757222 1965403 1475476 1609200 1777333 996452 642237 1287949 1411974 1606595 1146458 1074426 1410820 10902 1989097 327032 758303 500879 1158296 1038275 1781669 391037 1297443 973760 96776 996889 1911568 1980101 472680 617547 700384 395773 514586 1184043 742266 134486 425339 130739 664681 1963913 118928 447948 1625832 1190151 564065 416265 1907712 64167 1041891 1159070 997125 820756 1705966 536143 1980647 1314362 1803872 433529 608629 1030444 230696 865957 132283 1660474 1337737 1979727 886043 1277344 451553 191486 1031199 1070179 841672 201650 138055 500749 297348 574186 504306 178834 429217 1708653 716405 1491679 102990 901909 440137 238687 903324 1557933 486368 361458 430986 40407 218998 67823 740807 1131875 1195215 480532 955997 379074 27111 1108196 1484048 1431861 766691 629779 27775 302589 614839 48044 1868554 216954 1789077 465535 989692 1606240 676780 1680168 495665 1802810 539577 549837 4967 1634138 178393 1027128 1892116 118270 1423998 938694 1605222 1385375 1774472 936379 1242962 3474 457964 1232315 637806 329800 126456 266334 1126975 1891651 1138458 1086179 1848056 1773266 96692 1966986 1030054 248980 1565404 446284 1525658 1899582 1971859 161522 746254 1198309 1542910 759873 1283859 1055639 1290564 1204481 463307 621865 971087 1938858 1882788 477875 1093992 663659 1995358 1123956 1383411 1970326 1142989 1408596 1194735 1479659 758252 1602434 1868103 1104822 1120017 487705 982472 424041 1935593 1959895 603751 255704 3714 958559 645828 346378 1687289 1153423 305447 506947 441079 750348 715726 777141 1207846 1148654 378335 594116 1066683 44143 963784 589442 1278687 590886 588185 1109437 1274266 614288 1222413 1972730 1446355 419911 555052 987773 1128240 679795 1554504 1564752 691504 1982563 662034 1178045 1328553 1594566 560512 1143091 1972476 199915 1543544 1509018 1529900 1741738 1746277 1628790 1582794 83057 1108613 774110 1903140 168903 1959761 1846845 223234 1119799 1590417 1432568 1382380 1262757 581900 566847 1373760 1998176 790857 185145 1347581 1089401 983245 1495842 726344 1853940 1415202 323793 65961 866159 1812233 1863185 1482947 47495 284798 1812503 507898 1573248 1570462 1539469 1957049 578711 1291860 1230497 1994750 1424125 741274 741243 162372 1768848 237508 981255 303147 1651463 886010 501047 1030272 1524995 1887625 1269953 1833483 1734204 1446082 1612234 396848 365742 1187066 520951 443095 1562092 175060 1218534 58922 1876417 1159874 1827780 704981 618243 869927 1054401 381061 909914 1275917 93285 490047 622431 977980 798347 163801 1293813 321485 860385 96030 624490 1383843 356735 451819 861617 414348 1706481 1081908 441602 381157 1474482 1997079 959768 1440748 1248577 1682569 834566 525238 1669530 831323 70775 668254 1192753 326816 309518 1811972 380400 1463079 1682957 867850 413720 79652 484178 1565501 109992 1578028 132936 1182319 1734594 743173 792585 1118112 848542 1560535 1250152 524702 1969771 1895169 1089585 588653 498895 943388 555123 1529480 1653034 630865 914860 874429 1121167 1221947 592961 717419 648775 247400 142042 760951 543113 1329969 1391985 612974 481306 1000711 798113 1095955 1113077 1445647 1451637 1208811 523062 698228 1974639 862603 1455047 703693 1186968 602022 403686 1193445 747735 417695 522865 793139 844315 789264 1551314 88810 968888 587054 1017072 1953272 393092 455286 323707 1559033 1121619 1827025 978282 363032 836786 1681912 1292399 888606 1757197 74597 1946480 1413072 1927591 445518 181618 1994038 825097 156753 1796583 565516 555035 422870 532463 1767255 1877779 9981 1451107 1461929 957171 361964 264697 1470398 271434 1827096 1804188 960425 1086940 169554 1121642 138892 1443615 1876968 784855 29510 1978101 1615569 1982402 1031426 374491 1167527 114047 886579 709718 1284868 197852 742353 1718726 1668908 1413876 339840 722116 1033054 72919 48375 1375351 368559 538052 1213515 307392 1609031 1696780 484411 1783197 1327094 979200 56885 1403441 385035 1030978 782890 745492 852654 1028325 29352 344214 1458138 770091 1406277 1452467 759040 1928872 1620751 86476 606067 496137 573621 1309057 418421 1743531 178496 145721 1119337 351360 1653261 1242471 1304919 684908 1876108 828775 1341485 1085841 44886 1506898 135306 1539484 224421 1444638 1605181 1372331 1574983 478411 141675 754457 72329 942359 244257 522076 1162053 536106 919461 1110617 73270 1269097 744600 1843379 812038 1835604 933043 362287 857062 803655 1027881 1582822 1475763 945183 968286 1881420 494363 1814006 1817651 1190536 970682 476976 390515 1058143 1763024 630430 1774506 184413 850718 1818864 1826847 671981 538869 406687 1073523 140834 102971 1378785 744827 1000999 991945 1915263 1085668 1485829 920247 1456806 1924604 1178596 1915659 1409256 1190262 358479 463747 612123 523664 760075 643375 1211381 1997171 1964657 1975300 394591 419749 446409 186013 1986951 109345 244242 120475 1850108 1090342 1838948 1836933 1833821 1575869 263771 1527328 164457 1271093 921333 127477 1401800 550503 1769227 67815 1666796 1513723 1550715 648378 350677 1352754 611408 1562783 997656 1865039 1489063 524449 1876758 1772548 486031 202761 976972 1650975 1762030 334717 313360 788347 1715754 1102593 1737941 1980325 491725 749436 1756870 1373600 556321 384931 1108730 188164 518405 1143201 245195 709207 1189680 1899990 1489011 372268 1579817 981953 1576934 1003455 673093 1831374 1446448 589660 1089260 197372 661883 1326769 21418 490750 395808 928219 1049173 1809705 794990 817687 735445 431085 1597618 353120 482226 102077 252456 604283 1837872 1596292 355140 214247 161552 935305 1561572 1827185 1478703 1128520 1863879 182588 63139 1198108 948064 1013315 1463348 1969352 1563714 99186 91342 835012 1955426 1000370 728345 528675 1773140 725621 1997933 559867 670864 1073863 407420 1304503 1813200 1501417 1396803 519525 353154 1962351 55070 547718 693856 1524453 1210323 825666 368241 156121 476457 1201010 28896 1001188 1204582 1076417 1380688 398210 192586 953254 1894258 298147 89604 1268127 1578583 464772 1398087 1879540 1750893 1996857 1287566 250615 1729981 970309 399394 630048 15409 1992995 1830162 1938378 900035 1090707 761611 1663232 700687 507049 1565285 709567 1816726 610870 1000156 909333 204384 1100177 1080770 1182359 1075236 318705 106861 372286 1295502 1167669 712199 1033206 936391 1228144 1834366 877488 331037 41062 564045 1405577 1259426 906767 798566 561506 415928 52506 1793194 1997801 21677 821255 1144912 1895034 1846779 895393 1347258 507693 1301681 663070 1037247 1253922 1862937 469406 1637035 1902278 1483372 339358 599363 1156060 709973 1473735 193998 1070524 1474023 947252 760850 350026 1891616 1874561 1738504 668142 1972059 1187791 336723 911728 1162330 1353341 1557952 311946 665776 406223 1110291 1429625 256503 1619619 1493342 1450021 1624378 1215364 1314133 804078 580534 794764 1192857 735492 1807528 470401 1888814 321399 368898 62439 702018 110406 1317062 866051 1153533 110799 1347427 170497 1215099 1246778 668798 1919860 1383457 325391 1086347 1631418 842355 1143812 372383 136730 1708763 1779273 945086 1875575 286226 797562 1607776 827716 1675199 683911 1396092 1627504 1261682 1514616 506987 248942 1124585 1808129 1472885 1817997 181805 993539 1119006 1946786 1760877 883006 1720504 1378072 203153 580693 1637198 1232945 1189330 304512 421302 667706 409074 1218777 288186 289253 445814 1750421 1918670 478027 1607176 123461 1188078 626812 418588 1812962 1444011 948527 1820694 883 1872821 484980 927341 1066243 888020 1817396 1371179 1109969 1998556 1049109 1698334 1113779 1324936 1311867 129800 151982 587867 739150 1126142 1464559 1677190 1681102 1668454 1339296 274563 1050757 517934 356001 466150 1814817 1056645 1849471 1116840 18494 820137 706349 187466 171036 1098147 1512247 1804313 942803 1885048 47396 1104173 1406164 148920 321489 1030046 1625160 914011 1732589 1240457 448561 222755 1633899 841338 668065 1808482 25907 1035224 1075962 1130375 274251 1753373 347692 1509921 83404 219805 1470503 47695 1851312 1427640 485922 1977768 121381 1281663 1759557 1156696 509015 925563 1924828 623944 1787247 1480884 1604248 558186 934996 1600609 1894241 1100220 1191017 939932 545336 1098258 1907144 1388634 442568 592559 972502 948410 254728 1741463 385191 467259 579430 864131 712779 7740 797734 1295411 119014 615908 891164 1548030 484553 1716330 1714698 1721188 46488 1984860 317879 474274 714915 483952 33972 269350 365300 1925813 1608937 1992672 828177 566698 61488 1243094 587484 119954 523530 404540 1174521 940369 1421674 1053325 1369630 1589565 995865 1471690 795572 624808 1546007 1571075 1188031 254652 1230961 1917379 1915143 12358 1325885 1176550 1403375 1740608 1684828 716011 1755 1358801 1457439 1964714 131046 1817374 1869045 1920793 1630490 1326380 1721688 161560 722399 619860 1995411 760593 1676462 1218923 1082222 947150 1841533 1116131 630175 414384 296865 205497 1289097 1062996 797736 856801 1104431 438652 1995414 651853 1558030 841406 1018102 1261207 259415 73025 1674242 1492746 672275 1179025 8696 962607 511100 631295 1084635 935124 1639977 1130037 256529 110145 691698 1096095 784159 1475351 1574180 1371633 220498 1347672 782183 1717405 93725 428702 1640594 400586 218657 1224189 74434 1301390 906389 254761 1480657 243133 696469 649706 1629918 763075 1597186 1651709 1711164 1874975 1856725 984092 317025 284474 1162465 1783252 1713941 1906170 1188801 1205936 448523 1729557 316277 929306 506919 1892356 982881 926249 793146 801811 1653277 364824 1443362 97753 537137 1375270 1753702 885124 572371 513176 1613231 41366 1518711 1796616 211386 899033 796286 1323667 1113057 669120 1984390 34883 1601122 601465 1795523 1065938 229048 945413 344220 1568221 654567 1162271 305452 1829038 1314624 1254590 449588 1744621 179933 1374655 1715048 1687198 619487 452542 1308142 19592 471826 432237 1723251 967665 598730 1499051 1649355 1118253 849007 394243 697237 1166924 918350 1393405 1619896 508484 583178 1769393 49153 439023 262022 1412101 1708178 1954347 1101666 1869600 633998 291850 38233 271544 46916 1088099 933870 1098567 1800369 1537878 29128 1808500 678022 1380552 423167 332778 321618 883100 855965 641776 166320 791355 1348581 1699024 1880243 663696 1339156 296576 1780959 1248853 1556287 483743 944209 1285823 1838680 1638841 140443 400484 1137847 737630 670792 1083180 1012911 1178269 17095 1766202 865773 1557041 721963 471908 11949 1492213 728520 1705444 1485789 1951412 969104 986981 230249 726175 971767 509775 1643765 1509369 1386656 80768 1695145 1966227 219743 1448532 1148342 253218 1209908 889804 933674 1225871 1305353 102725 1844792 809956 593483 991931 1221504 1768295 231115 1033749 1220438 296061 529004 1228390 1893316 1784964 1582541 201508 413124 1451000 509842 746684 1313649 276641 104960 1111630 734558 995658 235404 992252 729374 1851289 1978551 322036 1516686 1469578 1761521 389151 695151 489997 695801 1190003 1675145 1403425 1608108 1123096 1792138 33285 788530 1624463 553030 482680 39585 551818 522309 9457 473560 205488 242625 1635136 833284 1401718 844881 212798 599505 1141351 1244935 1806110 1230654 1694074 1129199 327052 1593948 1741414 1967461 192379 1985766 1716256 1592735 300707 846450 945284 1239858 1249328 116088 886663 1367715 363395 1819569 1718701 1258292 684821 427427 1642514 634567 823892 737686 1854891 143733 891290 1702316 1680291 1754745 72836 1864020 1646668 1204065 1646047 941474 1783981 298070 50592 375694 1575162 1252119 519626 901451 1264482 1720560 424346 603689 1332831 3102 1868330 1455945 1732472 331328 1496476 695815 1069287 1550243 1270301 534053 1346178 1342192 241925 880050 427596 554253 168105 1508312 1224950 1421111 1913298 802676 1967672 1244134 255648 671473 652792 1788397 1468233 667086 1862434 1156201 334442 634912 463294 63899 908809 1005381 419176 354934 926126 1112877 1014124 248103 37338 379762 348070 193410 1745971 224565 510302 273724 1010109 53163 913740 857870 1936990 918800 532044 86437 337115 1260202 657836 781597 1190932 1663316 85472 1083930 849168 1276788 1951712 763633 1047998 1577419 1623934 1777607 1550015 1637290 1524890 384872 1258297 242617 552617 403032 1994662 1112892 475813 1264774 1772188 892833 1493912 1956509 808029 98494 1789041 1751031 1570686 1677824 1805536 1927264 1197048 869246 1350371 1002766 196099 330141 823236 1057449 928379 262596 1548910 379188 751957 622037 569775 728815 1669703 608546 756672 1777927 57514 43976 1302306 749907 467052 295034 1294975 1282077 89626 322708 759867 925527 1517723 1657010 47591 1907956 334160 1664314 37280 1515883 674616 1342821 578886 506356 1522732 130643 1177693 283804 815927 1616766 1448305 956839 1343373 125314 1928008 997337 1807543 1498308 1438142 1917799 1106023 1263371 1010988 1944864 930960 267063 46140 688810 991637 1312203 1009791 1855201 803282 1547065 1073312 1068475 1694885 811003 170304 262445 869018 651686 979967 1176745 1819425 390557 185062 781479 1778260 1987263 1855170 720208 576754 1692363 1520937 1232133 321681 393252 192117 620517 177160 1043952 952207 996502 31944 1275625 1406895 183274 232105 386607 567895 300377 402066 1437174 21180 1807747 1890483 367923 1136967 795000 1094451 1001134 974284 1564068 867872 1340865 439148 566697 937257 1709876 1268572 207324 384557 107295 149166 1361221 503290 1398730 656014 1951981 1936202 1921116 914817 1658634 510626 86650 187580 1470824 460817 247983 237655 1713339 328082 749100 1773638 628232 1859554 1190995 1001394 506469 521096 370556 6297 1776227 1194830 1332233 1749475 1967839 1489299 977996 1742345 653828 1913401 1686969 1847733 1291276 1771271 1505561 965363 174610 923768 1507188 595826 787239 1862187 1078828 1876536 622152 362450 302597 849721 185097 1663054 552372 880676 1065409 1726079 1120290 1317649 500419 1731568 340950 163479 1439224 187065 993490 1070580 337752 619888 590942 1110244 753247 1955676 401708 953297 1925722 1382448 1961296 1798584 651170 79227 1640802 1106812 626317 511847 33147 1162775 333397 1119120 1164142 1946369 1532848 348607 1387176 550633 1662160 773559 1021582 1014255 1840367 904901 1393599 471799 1153052 1282647 1995338 1061637 551891 557182 1937891 259216 7836 133360 585722 1133316 27301 1024467 129389 198613 1590270 1585502 179712 349068 199625 349460 981030 1530845 1501483 1901948 136085 427814 592673 1092745 1820075 694116 1998395 1663679 1195548 629986 601475 907096 513658 1176702 575359 905129 677012 1336668 604969 1531512 1771783 1005122 815257 91987 251639 1884189 604418 119456 1325452 1644894 1321140 235857 1494277 806364 46986 660309 1179303 1185613 706904 586471 996577 1762323 1377966 1354280 462888 670547 1017209 1322808 925231 1516124 858742 544969 208345 447352 1561420 378729 607304 58619 1038596 1178305 617734 1347234 23661 976404 514130 1713306 1657787 1168226 1498887 1279058 930537 1272826 1623468 1040238 772659 176650 590591 1689535 1899047 580175 371818 1817658 1573925 55885 1648925 225644 1590347 727124 113105 805695 1027953 1661363 285676 877947 573378 106096 901357 633321 633808 1273143 172435 1982209 1299316 1859412 443690 1526340 1201199 288585 1997201 1106676 1480048 581116 146428 1324111 455283 1448070 979225 312220 955245 1972564 844328 281527 1788409 790750 1155440 886447 1704840 1180242 1223526 351253 1930560 216065 820654 139662 1338883 589493 48238 1436076 166646 555454 1928472 1341942 1567136 1518458 1935400 1154719 1348825 441906 762997 1903935 921063 1062141 1735965 1565667 1955891 1484862 124147 158506 1661755 1587132 146811 507986 621082 953144 350186 974689 1108059 1532620 220738 1811305 1611300 480979 348725 1443131 1221631 285545 846869 465688 1017961 1262730 839457 1447811 483078 422530 1343143 688130 1363017 145502 479146 1353679 1871469 1848955 1168664 293353 591031 308988 672345 1292729 1705588 1976771 1724829 1239344 1285458 74382 752984 1741516 82276 328018 1861810 1602469 285842 350837 1039913 1209332 1688619 1091148 560551 909985 1759501 1220112 1388124 1235482 381438 294208 1884320 1623439 1986684 393696 205726 629822 1688018 204738 844345 72313 166328 1389865 779168 673270 1108844 786675 1921392 1181604 1120244 952683 239632 788790 385223 968505 148115 605459 1351109 748227 46652 1702030 521129 412955 1128745 1092951 1053924 38825 1801159 1432373 631918 952561 1441985 770808 1005080 1321036 1126600 612289 1938792 708244 1083524 16363 862856 529753 1010566 1939269 388970 1735 85845 978528 1284138 552830 1409982 1274690 758963 1640182 573805 438812 658806 1929752 151643 1218710 142692 94446 1515768 1933054 156022 1792075 1632694 1185124 1707214 1463271 63090 1857331 101567 1055674 1272923 401227 1755173 1479154 1303964 1935315 222464 254576 358848 424472 1425896 824279 59357 565470 1845435 1273624 1612977 1078479 258072 1207718 61815 1202302 1798606 1176358 1972500 631045 1042638 1016203 385264 348443 676721 660457 1808705 1561795 1732716 359253 1439550 1047927 1999093 1761382 543549 1008936 573766 233043 1394956 1132350 1639619 778537 167608 811236 930323 1150303 765486 362205 1925550 916569 1987679 1435587 1177640 534603 295158 420073 767051 72331 1099987 1223064 1960737 1381864 1598559 1868747 945506 249248 416254 1840283 270017 700012 1574334 339674 1566179 752025 1490102 596428 517029 1020861 65536 1477930 471709 1798929 736573 584465 739252 320672 264904 836906 1791827 1819487 1929538 1560596 1409395 575409 800089 309302 1793319 814240 693724 843986 186478 1514812 485817 1815402 1386969 373689 1998921 1846155 884707 1047777 1574384 1481816 672022 167577 1423 773657 1245546 1486175 648525 216608 1401732 1991674 1615180 285411 831620 578972 944316 28998 262253 699402 176883 1978420 1253281 979145 1721166 1219385 1110805 1457571 1619009 1776566 94101 1975688 445201 861772 1885879 1367691 187405 365142 1807184 1124521 786020 1548025 1646185 298632 1641925 1945023 1408974 725221 748566 710163 1236726 1288419 692503 1635755 832082 197152 541391 1807272 781084 1974893 291643 85861 1354798 876379 1330327 1670840 1135511 1028503 685807 1548351 647690 1350920 1460601 1098311 843626 129250 597620 60904 1724388 1751351 1085398 1015346 1988856 387402 250417 1822710 460076 976601 1545846 884527 1708606 1936694 1188586 1607979 1902078 19421 507106 172743 1753582 265768 1793780 1678280 1894538 1911465 6851 875484 1693684 341792 1541343 1138895 1732173 1070696 1950340 1430730 575360 69698 253285 1801174 736044 178544 501110 421989 1648878 1388577 213680 1027530 833139 1639420 280463 1996293 1226190 457598 150570 1026647 210654 576391 934034 121759 811988 66591 1103626 1536762 661040 450105 1544884 1834304 42905 1748507 1185195 142932 898837 220038 802573 988628 1085490 1184121 1340166 1410761 1632394 439712 1826019 1857481 620430 1125865 689648 201559 1327844 1470456 482878 160425 1190664 436198 1141096 520752 65037 1735105 914633 283655 1595571 50961 1272687 610832 1487950 1187027 1892550 1497707 1867478 827044 1172824 22800 1780482 728954 199008 572282 1473311 1473605 1685216 757168 1200430 1304514 766793 1677959 780825 1605248 1117875 1901897 1156895 259183 284012 1442653 551405 1531457 5181 315702 779178 1557917 1028853 283214 489232 1189974 1816280 1735820 1215092 11066 969769 1396161 27753 530664 81940 1729471 431758 1297604 758419 1657605 277250 187658 1910707 197505 1744741 986844 491425 1280835 1284057 1534341 1162739 1146190 1577925 62274 638587 1653690 255787 1027188 1268657 854745 1484749 1889124 683663 1209144 641510 1910762 965269 5910 373900 567248 376127 63682 1668777 1525740 655428 119194 1438006 1554484 510236 513005 44543 1809862 1481481 1518360 380566 520952 1170135 1047418 385663 582463 1313867 1782280 76606 947790 432296 1437899 733148 803846 1794565 577238 563779 1852364 1501128 1550565 1902515 1257270 1741041 890429 300882 732408 1922813 1641079 973445 62243 287273 1663582 1854356 778352 175651 256429 1802088 927567 628069 1279974 185229 90340 794780 694789 459396 1335188 1130121 1831109 823571 694232 1268343 1572400 1640848 1533914 1328081 77516 1449567 1122600 778908 1930507 1037444 1232023 1736653 1206035 331146 48037 242575 76464 1019579 510837 1179811 1371613 647575 1469124 1033554 1435269 647433 1566631 295382 1883718 1445482 1195295 181461 561718 440649 898221 865229 1442202 728863 1604337 1977706 1849385 1936336 1622330 322615 1035191 1525545 877178 507280 266430 638568 1613249 306018 1070060 1213839 1749458 998197 1075513 1603664 1315240 708185 1387581 1854597 1978429 1835564 1953977 666322 67488 647959 246370 784019 249847 901509 1734165 1180797 1232409 1306677 1754913 863168 1654126 879508 953332 518431 1768966 1846922 1993979 1703369 418325 400004 1957007 767618 875497 1953852 168751 1015106 1187704 542324 172748 582721 1706005 196135 829325 831095 719294 1202182 472927 290151 1376984 1956362 1976229 672515 536728 1940138 562921 1564973 1300569 780554 1389978 345168 1533036 264513 479557 1669206 1393741 361077 747474 657578 1828458 472567 305094 1786946 370139 182808 498196 1115428 369035 1645681 650926 1512048 726293 1734756 1391799 370174 1061004 1539584 1146525 1527509 940218 1955758 830518 1956157 1174298 309632 87327 663463 639150 1627482 1792129 1019204 132264 382816 1017150 853931 1116196 1248421 1556339 376586 179257 420875 801932 30640 781341 246553 1217874 1247740 890407 197150 1576923 732184 100058 837152 889587 112011 798482 868883 1249164 488552 1782090 20534 1784704 398831 1524139 859755 743642 1494859 1805832 1928552 581802 2868 1079966 146665 906666 1291957 285253 551804 494918 691933 1632398 1196970 1788691 1934921 591101 1017140 615277 647149 1629997 654786 794084 830616 44865 277419 1733956 1407424 389241 986422 817981 985806 1594839 1763231 289388 825060 1228370 387015 1033408 686999 1307485 406997 81796 1059198 295221 898331 1010883 1874843 641847 1291068 124396 123816 1361633 1264329 1398082 1688382 1579979 1116345 969431 819487 73158 1350149 148128 970924 1117252 1820669 345312 1053332 193816 1099352 1049924 550784 817249 379822 1847893 917833 1755757 782093 868649 1783374 566491 1014116 1129701 972571 781553 1694162 98929 215402 552816 948090 71358 1736739 563353 891579 1605779 1562019 1340492 1492893 1781795 1597169 1525923 1761997 565378 1698747 78165 205277 52667 1462224 506027 1243690 1506284 1144252 1935065 848101 1642771 1806514 1495007 298133 367540 1725883 960879 1385220 1994816 1703666 1623823 216943 1238006 1333491 1040954 9905 1021627 1922420 550040 949623 601593 507793 1010840 751275 8023 636244 970540 1621135 268916 1631475 1036989 579247 1694373 1727473 288649 2051 111462 1009596 919496 1497323 839074 84465 182984 132374 1151473 1012050 448912 437565 866276 1706796 22806 99728 890951 1174804 356587 258567 1472162 826792 680914 1728918 1369070 6315 1769626 1535471 419824 1880857 538247 626150 1564694 1399439 1675135 1422848 1452624 1272241 795811 737876 685039 1053839 1268921 1407799 134848 981841 1360982 1730845 670195 1771356 290794 343863 1270425 910005 1700328 1742501 474905 1871646 1055372 819998 701756 797788 1062708 1747265 1557124 895267 1433129 1142760 748135 888832 1552987 751623 798519 795877 740744 651454 1594324 723263 1599237 547750 1113289 747811 1833608 1464453 550363 1498851 1460310 242946 1583389 577477 70716 662313 1862972 236911 602041 1678417 830330 50965 1583703 1522392 1335695 646776 594559 1410193 748262 1589059 789617 1485098 101633 1310559 1186788 114691 1757813 514043 861346 814207 1903168 654950 342425 1653251 580304 130789 92070 62134 1898454 223710 642915 837063 8870 258257 1215297 677543 1991914 1262198 1829134 1020123 1289316 199596 266421 399497 983498 1362144 1635692 1657431 128849 1283219 1940060 1819264 162652 847320 1893013 1904845 491710 1350842 43569 1391995 698569 1968576 327944 901855 529572 972399 1026402 1965414 366263 326641 1258469 1825123 1326613 1526407 1257592 355108 149118 428680 575003 1985593 9196 236160 80740 660410 931297 1044402 1790044 1690320 1949074 735751 706872 1227552 584433 1534307 697059 237437 97818 1453241 1343619 1959906 1423390 1686683 1602266 30085 1180330 377138 881886 1710430 1291613 1393003 1742330 192734 1092820 142685 340983 1138319 942017 1393059 746509 163899 1264837 822555 334554 1988417 1730382 324127 592631 1579956 1361168 1973039 1083534 1711516 491614 1424528 846257 443276 1075421 1034524 1734429 1086828 759906 660686 1365517 1149811 1095699 67955 1451005 231245 1361295 218109 594339 998612 939682 339297 1049579 766322 725839 1589570 310743 718412 142533 1818174 1830377 586421 450485 1024443 496238 1403100 1585694 940287 458077 1700025 789896 278773 1557904 865925 1818565 1933128 812773 1818966 152303 723329 827698 988634 385454 1423324 807571 281848 268141 31991 788685 1842117 1697426 142881 789424 242411 985107 1616657 250569 321323 86627 1623064 487804 560843 239341 231 1880956 798884 471997 1599993 1414427 628800 656306 1547172 1433671 740559 1530356 1960861 940132 1281746 1748248 1349867 1848283 1296678 1601849 479257 589169 1185057 1573392 394078 1130389 1251389 399745 1807190 888329 361296 1480041 1797423 1139680 497863 1568970 63383 436468 392441 1989276 481654 1027666 905679 991266 337121 1532511 1916805 131874 1745576 723788 15054 648537 1136634 583734 1415122 1430105 883194 1573501 781670 752767 469764 371841 1538957 1294451 1166908 352578 313254 427218 510827 616471 1310094 1312559 1250367 1320144 1371986 592439 1931055 1975146 1247186 970216 1801982 1314584 680837 1647651 1459582 1672954 614942 1709877 725135 1959329 1487593 171185 530126 1498117 346674 28498 1849613 1243080 290442 42543 887952 678659 1649374 1535381 285354 1485532 1507984 438249 783971 696659 621799 487320 1326737 67552 1800638 287475 266227 1177524 1514798 1011429 1316858 1289941 1206936 1928604 234422 923961 586575 1651454 1438566 153825 692626 95740 950117 815481 1231701 537430 1883723 886327 1628712 1162061 1893280 1998647 1877373 1809933 1310171 936387 847183 25855 399979 596504 1422238 361581 1510741 1410031 1143493 1513561 1569213 113768 1344929 867896 784571 119499 48439 299675 1739799 262566 1389169 407712 1356435 537381 1433672 203619 62863 1437134 1136518 566918 1785458 2534 1153041 1402598 151921 1268077 1842150 696165 1433174 659190 160182 1329647 1720469 1013657 1560260 300760 1932136 1595483 1863072 565680 1441986 1416384 1200419 1795011 1811141 561448 1000104 1848610 411574 7190 1586277 622404 102527 894721 661253 1991530 329214 594310 1238178 1087171 683929 1480522 1681451 1170248 862179 1371424 662011 872442 1224154 1901664 1038976 1334309 798524 1393620 1900016 1745782 1147260 1246690 1535596 1935206 1789928 684694 635880 815584 117088 519237 1974136 1015485 1362101 197923 1805067 1816481 754658 15149 51663 230870 1623871 1363079 274868 889110 113240 1719878 696966 311467 1932709 341071 74470 298487 411632 1303266 686724 735558 295530 123829 248441 369118 559548 590557 682128 1419992 1276803 594149 586696 334043 1886638 710057 1440662 1916912 6317 8292 405469 657531 718020 618565 1539456 242204 1004085 1622101 1666972 479818 98589 316282 189638 899278 612622 1359246 1216303 1289613 524320 1082025 1976288 1499498 920862 277441 2655 1206690 1271397 1743838 1782143 1316017 608699 1495028 824763 326703 1067017 81384 343273 1776626 1786315 1793603 1246010 1076518 97083 1898092 1873492 1766014 841763 1347369 1096758 1125159 538086 1071899 1362351 1614188 1261701 960198 1516324 1502612 25123 1713521 811145 509875 588007 540550 1933189 670667 258374 1493872 378217 1756044 1925296 1056464 1170954 291575 1091021 1042092 666166 1952070 610410 1650604 1440666 1391223 163102 1582134 1634747 216208 1554288 617127 695687 413243 1804988 1871058 841711 1663652 1237033 816554 906341 1305220 926682 279151 1999412 101233 408793 1016461 268692 1764311 1654265 395924 1922978 781079 352303 1035033 954559 1426439 957451 287747 1403215 13100 785372 740681 1971852 788191 1623699 20585 1871276 1263517 1668939 1761487 1747885 1107774 906957 1517516 1515347 632935 1762131 902070 900306 1685647 1767305 1523067 1184817 1772368 62339 1866725 281383 1697095 933023 1706913 1259693 434743 1041598 1843950 1709640 1499809 1127549 1530480 256346 614082 84816 95073 27720 1373708 1010721 684429 498837 1008768 1068763 808834 1593101 1139925 640696 1889618 1234333 73809 1395728 1277926 1719506 1823222 1080355 1735572 1909095 1982703 49661 1147476 1714260 1184608 456624 1386610 154343 524913 1359061 1866155 799326 1182771 1278682 531209 102755 1517645 1671356 1591983 1370048 1289655 568792 1457857 1782527 876388 1656417 1640286 1111715 1863159 72685 1198089 1591000 687886 282528 1491165 1850368 394518 103690 1117809 811674 198955 282297 435229 1949585 1129573 1805835 161954 764390 279692 1730699 663737 111064 1559514 1066389 1234442 1751933 1485120 1025500 1298627 564059 1850901 969216 934896 1498383 32835 199048 351497 548073 1773018 1796386 635713 488447 1304363 986096 598990 1730751 316188 886993 29944 666806 705809 1097625 1256986 354888 1272280 1124582 461048 1746158 223309 475003 1903945 1360668 1056919 360160 1174661 732433 1257204 1011526 829399 1785332 1603714 1213366 1494421 949583 201502 303823 566905 816957 1749850 1695257 1893696 1076722 1952309 1242880 791766 1695320 1030678 700021 619227 82334 1035306 592524 1117593 805449 499292 954986 1813509 671185 1888267 647101 1216494 905807 1412347 474215 455251 302585 375305 401557 334199 1557311 1151008 845879 997483 1884277 49164 1434954 1414026 421971 1964242 1503967 1275659 1727136 1801283 1348124 220069 1966762 1668854 172423 1000649 42560 1642442 1840753 1293136 1669597 1449041 1726158 1133278 924395 1220965 598566 1045818 1121781 1112579 608260 1022672 1710146 1162996 670860 1972888 1609919 1776305 1509439 902739 1236641 721328 1260952 294553 1153478 1637871 1188449 834410 681583 1343842 842794 120618 1656576 1369453 349787 1998905 1598947 1953560 993161 781497 1590211 874207 1207989 370658 1097887 343598 1026366 285075 614389 837054 1278671 322799 46272 1986936 307419 1827002 675183 1436181 870008 195795 285205 1631881 730646 870267 101624 1049378 682922 1626781 60844 175558 704720 760055 1757563 575741 1382578 1008997 544108 1968223 1749511 1304661 1117508 1208629 145717 750558 431165 74263 1053519 824072 205294 899350 96542 195570 1227028 589345 1101297 1863387 1079102 1273596 30405 1620921 188413 312533 1206544 898088 1453027 1308378 1829748 1626025 971544 1169021 1799839 569130 375664 241553 784614 586177 1720512 1036134 473828 1140641 1731745 782008 1334601 1844490 1988473 1895483 151545 1201810 852112 1070502 941808 164045 483063 924420 1038320 1438026 137434 486254 684013 241088 656595 1860687 255076 462670 1627669 1042682 627862 452961 465402 1110261 522283 1109123 971603 266339 289483 1088253 1351665 1508703 1265573 1463394 865439 267323 1833571 176284 635125 226202 673959 1204302 374879 1647370 1356305 1873617 52310 1715794 1536514 753090 405607 1405493 594969 1213369 350331 776440 916900 259114 1023884 312625 858196 55693 1990162 1145834 441345 808669 257997 532061 1998478 964334 1514552 744050 82383 1504713 1155107 1271917 829006 598557 739299 221042 574438 1332241 540169 855356 848544 408143 969674 241825 145924 61901 69783 387261 1386844 1968988 1299611 1324192 695111 1418116 317141 600698 602760 1281861 50418 1872857 1265319 1586183 10913 1431899 1823982 725962 713963 310709 253783 908130 1392564 1047946 351851 1608994 1938804 390924 517761 1811086 1746906 910222 510538 1458379 967784 103140 226311 641309 1641511 1315941 1487556 1174368 750511 340077 1645521 1044380 915793 719801 1028857 1096782 1631640 1961970 1657961 249463 1145134 629704 1857312 733710 98067 1997202 1509681 1092171 1981190 1897965 175353 390099 626888 205014 1899364 1198496 1179131 641698 1023875 708264 1478913 583915 1124411 1808457 1465103 699768 870279 896417 511322 1214521 1202857 1580799 1519382 5739 68906 1896328 206622 1425797 743375 1455342 962876 1325397 1019955 1535978 405156 1908473 37637 1913103 709171 1970749 1874729 1903239 706226 418714 1343774 1042471 498814 1783443 1021261 1753137 63850 1943121 446279 1883655 1017142 724945 1578597 442490 1679795 1451087 762627 64997 130083 54168 170936 697501 324962 1887898 1116013 746757 1027496 1019520 87413 1153448 744372 829085 369124 1200271 1657606 68166 132461 1314668 151214 1547422 1016920 148529 264289 328493 1047044 1487902 780259 189483 651594 1685253 1327191 538405 464453 231995 273017 1295325 980772 1665666 470192 1651012 1212353 1956824 1090712 44536 1175981 1331521 563220 1765016 1766353 1945036 1838376 550861 918531 1777129 1986443 1234401 1952231 1758702 744915 1071315 802090 81874 1789886 1511953 378515 1587136 1207208 1277685 1516167 1025679 399896 389441 1992642 406580 768901 839576 1472629 567906 23931 1894849 1466239 66141 1674465 581556 1926182 1014904 1300831 225156 738946 1531408 1219538 650195 1235076 1604019 944654 1529490 1871331 1722574 1219910 83486 1470390 603610 1525220 1242140 1231862 932481 150998 1362552 475553 1353249 1333907 648126 620356 1872580 38753 805228 485756 1514296 505046 1686271 1542171 1481083 793168 1502729 1245368 1389796 520188 1277538 621076 1270516 103661 814898 711879 1788992 430004 1378198 1138155 511741 1913059 922978 1982666 423563 773966 1121901 673612 1005869 954570 1016545 1688792 679093 1700931 1298231 234788 319507 454320 353690 1744932 1329914 1522511 1325996 1945183 993304 463898 1836866 423792 193848 259225 1677460 875104 1125273 645625 438700 1432942 443726 829052 568599 1222488 158997 1629051 935207 197702 358070 825575 1382750 509045 640083 1855549 987613 1350469 160003 1974211 1952344 1052466 1727164 1256013 1202348 1345251 938916 1070520 1122878 838446 1925506 404728 1910626 1431334 1113411 1793787 1773566 84941 860547 1653875 1531054 647322 610844 1871051 1088646 1790061 1291291 565610 759218 1869339 1456780 470862 75577 1183988 636778 1955140 1067741 258938 232980 635702 88519 318863 1913806 1256791 1915609 1487708 368868 1506578 777653 1152717 830161 1524318 133080 1949247 889360 1237783 1878343 1919510 1038874 549441 913890 303352 831456 1420363 621741 1113757 1779012 778281 278956 1946340 244383 1405486 1960467 133276 95138 677314 1498246 297430 198595 1650207 879151 128602 1911696 686762 1201509 1624249 34641 668674 187994 1273183 1627290 1139722 717871 355671 1540450 1888043 1968258 1530051 1871233 478302 28724 231139 1663254 1762783 975135 420772 789835 1882474 1823738 889874 1557596 1195503 1725122 168522 359357 1651370 141642 1321892 811333 337763 84836 1814198 1854225 1193187 96019 1806741 1970764 279479 234000 1710980 191417 1722620 50115 1158793 1810659 1877962 265637 1738750 628128 1602332 1175043 825821 152447 1265568 940356 1009001 1425948 530685 1941702 598540 977976 1236126 1636053 1397561 1043217 57818 1832185 1498060 1593229 1955067 1852388 807341 668892 1466117 668828 242765 171704 810985 177524 330556 1020447 37738 1432134 1985286 982080 23501 1747088 1213222 941317 1672763 1595430 835588 1720332 1616572 361104 22812 1903286 829827 1548700 141210 1299122 1299331 1607358 965026 1196491 1132305 456074 598116 552760 1757318 660559 570387 986908 964719 1969032 1657283 1953401 769672 1712802 1897271 1580108 1394143 421611 1224494 1194924 371901 399062 1611908 1883969 646932 411046 1831643 368179 500039 1846796 445812 1325292 794846 1668134 147191 191871 1432831 746583 1879758 452972 1689658 1721891 1732745 1228707 90660 11871 1183642 754102 231706 220926 1092337 791036 815318 557016 894705 1412135 1045258 1234319 814229 401896 1842691 1616025 977379 569911 1471945 546195 1747625 134616 1876297 894626 1570150 769057 1115294 1529637 1812022 1060761 1276539 1216825 1618991 781122 1754167 712858 784828 1869584 1106967 1623148 860760 1297377 628273 785617 1777406 1598624 1723126 820182 1324785 1106042 895790 1592483 233214 537783 821059 382760 495016 1864162 1053273 1803592 1152899 1166087 67344 214119 1716250 1067466 1499086 1648243 1479784 27797 423810 645083 698702 1150456 1905838 1432576 1337678 1427716 309925 1767348 1480346 589113 639928 868510 1011828 796884 779775 1459782 1389255 1603820 226712 1270421 1842522 781240 883899 1569832 1141177 1637653 1063291 1865781 1998952 1431566 1153942 1538031 284276 50687 623248 1962519 88086 458694 451286 1929511 20838 228992 1434335 1610090 1979856 469143 509101 1897678 1911259 1724532 1025321 1019222 411208 1390297 1799031 1830651 1451815 1847506 1537817 49360 236740 318860 428023 1517966 1922463 1584646 956403 1163779 1528715 1758226 1918287 186612 638219 308141 477734 1140621 301915 436925 528889 852855 1581694 1537097 1597850 912517 851310 830374 1789789 1361628 1531953 1635726 551342 603829 1682221 1181360 745897 1944197 1483379 194 108675 1178755 1923513 1763370 28431 822736 128185 503885 1266065 1437356 983329 1610415 812062 1019912 1822953 880963 1013229 1037387 1244502 1366732 1814313 1001866 1985085 60530 628825 1502254 864631 405889 329591 759351 1858409 214597 1918361 1841583 879173 1771888 1745964 1663768 1268213 796664 1720270 524398 619066 368656 595469 965582 127819 631227 17801 1097408 1124065 200582 1879637 1286189 1564300 2683 689806 1440205 891897 165901 301640 1023254 1794862 973401 824580 383713 1349369 541028 1376875 354141 798532 447531 209558 1648091 90309 219817 1475091 1404507 490599 1152701 426306 563358 1469043 830838 1766185 1451163 1105694 1878612 1102995 1382241 728983 1196484 83088 1302802 1174810 1159202 802683 817364 450247 1569112 334507 218347 897085 37484 1546920 981478 724418 1438102 1809751 1872334 1201327 929026 1472895 935792 1620630 133266 1574346 895258 861544 269795 1194933 1060784 1662126 234104 1449017 1121630 353249 1916447 1122292 234886 108021 1263855 250209 1158589 1530984 394506 1430732 198215 1048293 908548 810719 415039 1417399 978266 825181 132295 1943053 642564 1813597 1323778 393994 431824 1208887 1366024 1082383 1604831 1851096 1331211 1406854 1226000 1955128 1872234 1716246 1009714 1748317 950608 1849817 914081 910760 29109 1634548 1614726 798582 921497 1067069 673557 1057293 198829 1327831 935804 498303 965061 752402 1531633 1081836 1028547 451947 1791999 548066 1079955 1023663 895397 1423238 1758785 1651659 1718141 344465 1491844 907408 889275 799475 978643 816044 1358809 1172039 1066478 1362849 585388 1375644 1947915 804480 103364 100135 1104892 1119956 275101 728498 240193 84612 1321710 870250 787763 1160865 696764 68844 639617 57412 212042 1455974 780921 1788128 1635881 1594716 1210739 1097989 1056941 1501433 850848 127129 900910 583780 410405 849960 719205 1565892 270564 1263484 1050178 1112256 660897 1508219 1770139 424343 775625 346540 1869848 1383415 1947082 1002024 488714 248832 685488 802125 120363 1107158 1513297 72084 1895071 87217 1272311 575323 379594 894693 336491 594340 440531 770683 688174 182248 1181044 1770820 1395650 446654 1570559 129578 278965 290897 324718 1202431 1923448 357754 1438208 706352 1499380 1025852 1612670 1953899 1850449 562795 617105 509006 518060 781885 1769412 1913998 39106 1056142 1206500 1513924 1206699 1430573 1118111 1695614 241286 1076112 456273 1114861 356097 939071 611209 936895 1830559 926802 1863738 1716553 826234 376232 715718 382736 1969434 1623297 1910252 1239085 1328513 1894200 969390 1002606 1398005 1993636 1333585 299770 1874087 1060429 1334390 1178782 1327368 1757391 1068316 1251135 1619684 662018 1169283 1601937 1663629 892244 795396 546268 8204 1515346 203995 1900878 801178 1538639 1962101 1912562 1555923 1085546 1503085 425397 1538664 992399 574063 791604 1210887 1286491 1692319 1486671 1557178 811307 1031757 1042217 490621 262889 1942102 1821093 610313 151872 1622105 214697 1146776 1787558 214244 788578 1347904 637202 504743 1611835 138800 1711302 1540547 1657476 1803181 1520855 902711 430905 588849 1009040 1272150 824604 1656799 257307 1314847 1327494 283082 1490738 1163492 1054045 539815 1707006 681237 1310756 204483 1830450 1152255 1162044 1601094 1160696 165732 529577 704037 1038582 18898 1571459 857785 1565774 1494445 1882552 1565290 1571554 1577832 79033 1977645 1853576 415210 671935 730242 1005120 1832597 1416937 1788999 1449673 958846 1256045 661101 265958 1635298 1633406 877509 677627 7951 1423163 412629 903096 646650 902924 909683 94493 401393 271099 1505360 1072552 667431 1248679 1264923 161171 1814132 1735678 260658 814643 944771 424229 186762 816873 234348 181014 1911852 42712 1946223 1529499 1660037 1806862 1339608 1659723 1970569 933926 420044 1091607 212856 768353 274168 162277 1648703 1883638 1856019 716229 1504116 1206944 1824143 984987 1658511 74487 842290 1863675 338957 1865528 612349 1939515 1735868 438886 938681 144046 263517 1256553 1452806 1713378 933104 1261089 450211 1823072 1214470 694947 1284823 1854025 1198946 1111279 610989 1666108 454225 27373 1153308 831631 616402 1379163 354122 1854443 83239 406907 1085931 1563911 163852 1334551 265583 806022 879902 542477 1117325 1308858 423930 966870 1911555 861721 1724756 79778 579887 1875828 1042772 1135053 1924672 1718301 415240 426131 558055 1880436 1498998 1734665 1672430 18553 1241806 1050203 1189017 686862 409370 95989 1245892 1826365 1522220 1951545 67781 1221813 1199406 938835 429272 44659 74114 808917 1291288 736586 76074 50052 144967 435886 1828776 1080135 1551393 1894192 548122 1983729 1323950 877189 1914025 1630610 420107 1722051 1528501 225488 518636 288245 1819387 1263537 1068499 1799999 1161987 655737 1577789 502518 488174 1465164 981555 250578 484419 494358 234704 444772 1828005 345311 1249785 1457475 321997 1467582 271554 794208 1349740 1195670 1296100 144217 509227 1620322 198139 498644 1329854 37808 1028154 1702543 1933795 1433253 47924 1395978 1322733 1700938 756463 1241995 637939 931676 856606 858065 522916 1825749 1429306 1369922 133225 1437288 1214572 539890 729203 851818 440378 567575 1728683 903890 1964840 1010859 932768 1002619 81967 1322923 1336287 971391 1859158 152258 1883366 717877 149009 1014776 591025 890268 1840558 1993880 1249534 1034562 1286308 388074 592989 1099949 1796090 1744743 1487156 899627 238290 329574 518882 1391556 569289 1018690 1019902 1241237 1870611 8171 224871 1252766 1231239 1990757 370675 302980 1844574 1442482 646382 337046 618441 168712 152076 926729 935864 1129396 470900 344852 919179 361749 275569 963599 361968 1610704 1479445 287593 859647 626461 318759 1007908 1300404 1725027 1695670 1797464 499801 1208107 1575586 1810928 216831 5392 1490128 1352674 172858 1244206 94572 1178022 1533982 1676398 1040878 1089114 232707 348093 818211 1439671 1714796 1759219 1577011 91922 1467933 1966908 372479 619387 1982813 1769666 1459183 1931354 1184732 1247102 951344 160548 1255125 1221377 1232703 1847620 289834 1877479 676907 1951546 203905 1531424 1553088 775381 655547 348795 1475649 771373 1221763 381888 1111625 1431711 1707266 696314 266989 479603 177426 1680873 1623238 1987583 1704674 88279 529076 759930 207950 45885 128605 1424882 542059 1195575 1591712 1077031 1873863 582503 995603 1643480 1309832 841531 1114422 343698 1354669 1218008 1443907 376679 149439 1673685 1690001 669429 1496317 446466 1886281 1382819 977243 1384832 896602 817434 1489968 185903 1098824 249565 44935 1677117 627796 1582898 1899283 806717 772394 345834 69251 1577250 829003 1854274 223403 440682 1851370 1803090 1667829 1808619 486216 1416392 1903869 1604206 903225 1817874 482425 596077 1517367 45607 296397 1374068 1569131 286447 245446 381396 544422 219177 241666 1907829 1049506 1438853 189466 946904 156378 1531946 899318 821024 43106 490458 1527121 269474 674078 84663 1215792 1603854 1944556 1375899 1028939 1461200 343585 14152 1173735 1526291 1058595 1448514 10165 890046 374159 334105 1424109 1454587 1221546 513232 1922152 261254 1265035 1473024 1282510 1688727 821996 1421394 969373 970113 731069 893708 1617397 196356 19312 902078 1456668 564863 66812 1202138 1647170 544804 464086 541813 1857205 529120 757036 45277 565 1500966 1410583 1811754 440857 1197268 185371 1519736 551683 238851 73794 425457 913835 458868 1836142 143303 1933749 792183 246063 1586737 171423 309067 1870926 452855 1602 1688971 229940 644452 1470517 1368144 423874 395914 1157592 1567023 550056 1983393 1008931 96792 1902547 1185125 196062 111597 192485 1990617 261119 1566053 1263248 1032314 1265703 1183911 1347117 1614547 635652 990940 1952061 500872 1423072 1474519 1071436 360905 232378 1317985 1247724 46458 18413 1194411 1705971 977090 1042557 1265935 640369 225238 343219 939132 353648 74023 1988080 1062797 1213496 16133 1565511 1555492 868006 1681388 386169 536063 1904482 1967576 757224 268448 42499 1130101 526306 386670 1175651 903977 798860 679802 1661825 926640 1587964 875710 1025262 784021 1301737 110117 77807 409398 1806713 85751 800656 1476016 597992 1858652 344347 931824 267964 1803275 1443618 1396134 1176986 26760 1434061 1152015 1089616 147115 1406749 193100 1595752 552810 1668988 361483 1638634 980713 1932732 1747020 544715 1680116 1944814 464258 1735971 1824015 1998502 538020 1982908 721224 1292060 88819 1320744 1984586 264868 743999 709943 1602248 370990 1031023 1967640 996313 917557 421382 277504 903362 474108 1002318 1260973 1586071 618467 1700501 844937 124721 1916884 631405 1609540 1138531 976883 1656819 1389156 1762002 901574 805801 1511701 691085 652173 726475 1111280 1541752 320393 980922 435037 1081673 1612710 996587 139427 1144780 796408 1359180 1545612 1721561 521436 407114 1991759 285452 683816 503680 34880 236675 1836693 484106 888471 1436255 584723 1821495 145695 1609048 1375508 697725 67669 1219809 1977874 466788 324785 67190 850638 1012773 1130552 714706 1230115 147779 551184 286274 1057248 1288749 1518326 1885863 1894764 1065351 1337330 483141 918644 921461 530927 244964 1617657 1637874 1937317 1660452 1380411 238158 1986166 377226 602848 999697 1467851 648585 1278799 1600755 1253799 694037 1643536 1509690 143827 1616668 551018 824834 87679 1847155 100833 1011033 635402 1647046 1404543 1423012 235160 86408 592250 1155788 168990 113687 1362251 612932 514796 388290 166771 1650349 714009 757942 1422019 477316 803099 357792 1695395 1547227 599334 1295978 1569575 916342 279910 497312 1924501 1407050 1076554 1166179 503385 1282627 1444915 669435 408684 1702507 864589 1888180 675432 632391 1165218 1230009 1336365 1506453 277275 1749178 1914285 1296311 1550498 1829767 1712421 777686 473906 273447 523394 1440497 801965 571074 1632126 1322962 1726155 389376 1847475 161695 1034971 1146749 1028341 905343 1277350 49956 1231512 1195782 1754701 1502121 148955 1926678 525223 1329578 572196 629253 1256707 1098240 752896 501822 414290 1903423 1111042 930476 783969 1932253 1648159 1040223 997487 549734 1684407 120836 137269 572352 976835 1963341 192233 649830 348086 609662 878565 1060339 1557094 1651973 17086 192143 345488 889505 1094858 318818 339989 1425666 565561 236349 1955403 1832056 1483222 1351313 1833667 1546729 882035 517949 1404657 240898 709606 370364 1904808 593942 1800981 884830 31165 1908570 1940597 759903 1569403 591689 592184 1987301 1127689 1358948 1910073 1806374 651548 822954 141222 1327345 884983 730784 315710 1291837 810204 401161 1325626 253486 750346 1415155 475274 707075 684125 824047 1500896 197821 1839849 118821 1185767 1635072 458836 1532127 304567 1047115 444985 864336 202905 1866962 769400 229032 939578 598162 1128296 1452580 1420832 1613549 1497379 552628 1590503 1728452 1208650 680933 505634 1756821 328436 1171484 1501332 543164 1824251 1404703 754728 1540867 321787 1387796 259034 414796 1402458 1741947 1973875 253683 1346796 1413074 828235 1655402 1526624 939439 187833 1702857 125750 345195 1147046 177600 1570983 1008253 9787 1857050 876175 1256658 837822 750849 1273642 1761876 168197 378776 1986877 1248530 467237 1497820 1948415 540373 1081389 1967515 1414183 1383621 573938 1869506 475657 614441 1803176 204446 365594 1873017 1629782 296774 1770850 1489586 911789 322710 1663785 1437275 1365136 849581 649845 202432 1008561 1890406 405152 1520672 519364 1783263 1307109 40375 1167031 1678410 1717529 1953410 705599 1346734 1484076 1862893 1660493 1638558 116115 808043 695256 1188285 1461356 1856944 1999991 1325597 1420120 119696 491390 285229 1465112 475892 1266136 1851805 1215234 1552006 1227034 992590 957841 852839 1827037 828842 304617 1958020 1985605 1551033 819924 645638 875743 1832868 996911 39300 22746 1720119 1444964 878407 1947823 1408649 63693 797482 633000 602293 963981 884722 1518986 846327 1351042 1481740 1962237 1456783 325273 1892065 248949 454783 1342332 835865 1106587 1483618 855640 1121088 1558893 1978736 627867 797866 101793 903945 763814 1961178 1273313 792854 874415 1538081 647707 1894140 123071 1873117 1236218 579787 983564 1259152 43351 1907449 170965 33131 569644 981907 57808 671882 915431 303981 1894851 1578985 1962281 1808348 148152 925686 323415 659390 112448 1228002 1539088 1852088 461577 1038518 1691028 5756 365450 1890709 348988 1861831 500442 937758 947774 1266075 996974 64045 1205220 1138935 1792353 1466020 1288203 14709 278784 1663018 129101 839143 399076 1569781 225214 170595 1180863 997333 306452 1612312 32029 1679454 1746922 1705763 60343 72152 518575 1022053 1990833 197350 1778416 1362020 1150743 741611 47701 187059 1191611 1534765 542936 32288 1278195 971501 1507324 557867 122712 1697018 1156206 1855270 348212 1793259 1600248 433964 71873 1556927 902130 216776 1657622 1827937 1573583 1787027 1935291 55424 1520726 1149192 1651464 509496 563850 510718 506300 1728743 1997630 1249374 1445627 1979509 209011 28203 30105 1517342 1867709 1841763 887692 1865924 1075418 1431337 1797727 1868202 1406040 914756 1682292 1113886 901540 1675720 1654549 1671717 787248 218793 440421 1074312 1039089 1567239 133410 518124 1085214 1413200 219959 203957 1163096 46085 168877 607701 276485 918634 1066277 1616461 1321729 1567976 373912 872291 1072901 272827 1158426 441723 833517 1044135 1166679 534118 1166249 900940 1138522 1659797 202361 240814 952126 636025 1859198 1294553 869268 753095 195979 407794 866282 1568973 903108 1821476 1977818 603170 1546693 528272 962664 1434210 1654358 1940539 768949 1721027 1308621 337574 32530 1349276 1497229 116385 257847 95448 1857615 16384 912428 858681 1989853 132797 1275862 256050 335251 406798 67250 1675969 110022 544165 596249 1506113 187285 1732985 157621 609032 1180805 1656548 479650 1352395 597334 810295 58561 1475075 1760490 1096374 1563517 841533 789484 1646536 1955433 32572 1885371 1740897 139119 522842 747505 443680 233088 1269757 306214 290791 98094 1896358 1889264 123759 1400470 1072500 902160 1918379 1781132 1735852 1656419 1976604 1073810 1218828 129677 1114375 772031 1957372 508047 103102 628822 368670 1911311 832699 985195 857099 417536 971645 1648545 1651668 1573228 1488231 228990 1362110 129760 1217468 992041 1746318 269267 1246761 1469163 1608634 1761040 1462365 749609 1634678 35408 1665130 1865793 276127 1673963 376814 5524 919428 1266798 675673 1036087 1865004 196699 1717889 855317 1002784 459569 404364 1094097 472354 60936 589855 842043 187809 459113 250588 1146305 1136009 1553896 1433221 1777839 523111 894648 1741244 1467145 824369 772108 1450866 325492 1554417 1923421 511677 796059 352896 1093867 751350 300489 1561768 942923 1247802 507252 1396305 504372 1882411 91487 1110943 911160 926721 1283249 673652 548139 253448 1054673 1713939 543846 1631880 1992705 1104060 280174 1450817 842314 39426 1587966 1883253 149780 106989 1575838 1921601 1160896 1281841 63372 29786 1877471 87585 668594 1169688 980430 1970625 625748 1034273 708 1437391 1807078 775001 1653833 452290 1927349 998264 288452 1141047 529971 437463 912488 506587 1534439 1800864 513621 509497 775700 478583 226668 1136961 440153 1547821 273726 72350 1209629 1442869 1064352 427477 1638116 1692895 1496372 632132 1794124 870853 368720 338787 1976722 204934 641073 978987 1579134 765954 1951906 829462 1544262 1999566 537366 972671 1198836 999850 766464 1249458 174202 124797 270817 624997 1717710 1090866 1347150 1020497 1815291 1330636 1559675 268710 470877 521039 1828163 1199676 1042339 1322328 902640 164132 610094 611871 1508035 5448 673328 140639 1000647 852954 168498 662674 1760225 99112 386418 992005 281744 699180 1978017 97488 616118 157385 1536219 1427592 855240 156438 385737 386596 1093579 1166126 1231307 869992 242878 1706818 172706 670589 1956074 555814 39221 1334702 375718 190926 174953 109279 1263166 1501935 480955 930858 1641622 1628483 1210863 1460260 1812483 581486 506385 218382 1794767 1641436 1916526 1408691 783501 1741055 1299870 799385 1347081 488390 1707549 1183850 294291 1605217 1935101 996085 773829 54322 456012 398765 740636 337572 1243142 1366887 1416622 4046 1712393 1917274 234880 506748 494613 1879867 1027671 752278 1453735 1805843 1425075 1279538 1849508 1045298 605065 1876260 1441499 1544390 1026213 930606 1203417 526499 341608 1003376 1617951 1181359 586060 9372 628677 900465 1862431 1157053 1490851 1595025 1080719 507998 1336629 1993458 755162 1690290 1118403 1059218 1436999 39525 206210 1637545 370631 1861976 1989890 151374 414817 1965198 1224598 1447415 475635 1232509 1813896 1767295 1553796 1202030 63385 1327828 1829581 1575264 1676143 1692838 800608 1539477 1410887 935962 1195751 1421206 1131679 604551 1679209 531812 1170389 316029 276012 1934831 308440 1535347 957117 188674 978849 1222297 614348 195656 1142984 1875214 771429 1832456 1418947 1081403 1814011 386470 1934937 470302 404239 406896 1957608 60976 1161709 256147 518067 842616 1514385 1582306 772989 166387 1795937 865263 560058 1965753 463062 1603988 720616 1566327 1744802 93032 128952 446694 937848 1474967 1964460 138524 64454 1204739 279793 436859 1058304 618652 650573 1803857 1650106 1144365 1195449 241979 269484 1887738 922333 1915270 418154 642163 1428423 1137977 938235 1040096 296992 1883921 1779251 1972345 1011159 1139366 1037309 1867994 1948034 632361 476685 1687661 822141 1107211 1151005 1542698 1388271 1377023 1939454 1741224 332411 1052637 1181530 1468959 780523 1601302 967112 1554632 178500 88887 1732653 791865 1531025 1321282 23923 1041825 1645722 1569135 1003391 1079592 768983 857264 1516112 1356790 146961 1496919 1388950 1656955 1758699 618124 1805778 1934473 699380 1312439 242868 1165852 1043112 369631 1139097 670868 1250719 1469594 63117 991207 1936020 1898288 548537 298912 1871327 352136 801688 816667 114806 147231 734858 757675 715556 1115467 1263024 445648 1899704 884659 1495762 534514 1690380 1994603 877462 919401 1961002 1833014 1056398 248852 517291 1570524 316049 950863 121295 227987 899673 658377 445534 230278 9183 664058 609689 1779317 1397591 1458756 1355268 413249 562673 292574 1134227 1068163 1780362 1469504 1358370 263054 1580113 1360739 168644 1415377 51651 1009600 999427 144869 1152928 921771 984126 110493 364791 1473198 1286032 1866670 1505132 1133595 1997215 1961065 564176 325459 349520 1667913 75527 1452046 1852961 1872792 1559846 936367 1544968 1612126 1558313 1220640 1487430 1799731 1867815 570892 1539387 1554890 120722 1969381 1283095 35257 390592 1046798 378721 281714 5828 578394 505239 1071846 262708 139109 1842949 1755834 1057249 383561 1506455 820594 1897583 538546 1150498 714472 1404595 1231756 523859 1023714 1416216 1894829 969689 59366 59440 560261 1897837 600013 1871392 1740734 456481 1007746 392364 1957083 352453 539247 1444333 1013602 916142 255910 359855 1274056 1500855 314341 732297 1467365 747131 175637 642754 1358587 240979 1472079 763899 329086 782487 1134081 284918 180670 529947 1283112 1789273 1391751 1133133 1287091 662178 1766007 1390898 503110 1871156 635443 1438903 420948 1675287 1042303 1541578 1632382 75468 426701 1850225 1898198 1605356 1864112 1810082 1372338 1778310 59310 196785 1978837 1457186 1773826 373451 348542 518460 1050040 1613137 589154 156665 1245106 1981092 1093733 1247206 1283051 1110784 23343 544723 181174 1027599 1258136 1102066 1141693 323413 1520476 1059856 1756588 1730678 1390694 135313 1295372 1266605 1006090 1198864 1679434 1307329 1768520 851117 948686 1842243 774178 602558 885453 1173118 1060686 535085 1645101 486896 1220325 1376268 1377456 476212 666254 196628 802629 199165 717905 541781 1109644 953690 140606 211418 1377730 1248527 1571956 53026 1046378 1447158 1600347 114917 1474681 964415 1320281 180764 1007278 645184 981634 1210028 333993 530157 1970941 824649 1353316 1842515 1627961 1588359 1772513 1462655 1984941 1409316 305250 4333 835282 751975 1472913 464639 1292293 1636178 422785 758142 940219 1911882 732714 503168 100883 1097352 1202846 1517078 513829 428844 1251855 1679869 1181277 332420 695873 538168 818797 544283 1696446 1514713 493418 1678026 1191352 1857290 1674875 1927798 628639 1825520 1133604 392484 538498 808632 746564 1807483 983415 1270320 1472669 1984 1307635 1813588 965478 1047858 660402 1770640 800151 671629 811125 1035030 567939 665364 1899276 1494656 1450368 633028 1047745 1748152 1465894 1610743 88956 2600 1698102 1120433 1909411 396824 746255 1837221 475515 1835350 112249 1067081 533708 1457556 161983 866892 1268068 1056330 468481 297458 789274 649501 1005155 1749864 991625 1207269 1511793 1058914 1788082 1791423 437009 404339 599506 1206301 1129568 640127 1073461 1542251 1134732 569278 1472217 946226 396280 1101493 1012568 1553575 46688 1102810 393137 381451 1869704 984848 1337878 656334 715089 1748686 1658249 1192745 285876 1529583 1306622 1963267 963279 159718 519852 1603831 1604954 1394521 1924875 1787412 1401668 1568768 191962 846539 1359229 4867 1177240 843154 1440865 763812 822548 1447675 1324314 1430951 1622012 542461 1752176 1363674 218546 805651 1379296 507750 105933 1775674 394716 1771159 434297 1786749 541448 1177321 119897 1942545 1612665 1860823 153396 1420963 1657813 1735186 1623357 718507 1164672 1744763 420401 1058994 1283006 295510 1908107 786386 1146563 655249 323998 1706447 122951 1563567 754189 673296 1458169 986215 257582 519332 893417 1054437 64655 1898944 1369965 306286 968009 1476690 1222484 343216 717789 583664 671624 1542505 333123 1021744 1902019 852330 1067851 767754 783048 55866 309455 1054190 1477136 1536684 314145 721978 823139 421337 1126931 1843326 1228149 1435654 861390 1166969 985191 1268125 1635276 47208 1095974 1227756 1366483 1882960 1700156 47460 1975847 1621008 17920 756545 1319414 1064150 15117 1884739 402355 1644149 1834367 510129 20532 679151 766351 465048 372866 1197191 1229856 986352 1348617 370850 1791802 1736421 728414 1599891 1268801 149043 368062 1250182 833844 1578123 1843466 542711 1932701 1455409 653556 1872769 862638 1291966 1783270 1617303 432035 669389 1481252 1411492 599088 509348 1432993 1473695 1169167 1716976 286328 313061 157837 163773 385156 462924 179400 1435872 1212499 1484640 794673 429770 1781536 1511673 1921700 180898 1058949 445054 1544441 469089 1793396 142206 1325980 726262 869987 1593934 1312626 1669142 1272585 451153 108629 1832026 836465 1989151 1241899 1559034 399791 469216 1007360 1619541 1316455 1624714 954558 1541640 71989 1604438 1174493 1527730 534076 1168619 942558 679509 1904287 240254 321338 304223 1726042 1519735 1135977 1660368 356756 1506767 1039414 341934 1182988 379894 1738028 1589661 1557196 564308 585474 512523 419906 1225829 1657794 977083 1472852 1271445 88464 141712 1286139 1606016 652514 348693 860135 889575 1832179 777255 689557 824618 652520 1525179 1975686 41240 678680 1133198 1363537 873994 1629025 1072187 883066 154917 133750 27718 69814 379907 848124 1582079 65446 634867 1239761 495833 647015 1818496 1174882 515661 1394718 1629298 946270 1932002 749237 1476324 629326 1328450 1045729 1921286 974434 1717044 1239637 1693561 497303 222215 100184 1187221 237597 1411040 1294487 1800298 1946932 655887 1480507 1972442 1995669 268716 756804 354746 1038234 1112777 1766497 1536286 1397503 1934165 1585499 1460706 1871467 1798644 1236799 1101739 891320 322772 1140760 1665400 1952761 1107223 378332 795031 1906393 757632 1826111 1602127 1003696 23930 1611490 853469 665157 1598174 1027391 1428024 1891397 206870 1911226 554185 936901 619967 727164 1245754 1925889 357922 395241 725994 397478 96916 440954 1737178 56391 18354 848084 1817912 225777 1233114 358858 1296542 859978 1438749 594940 922662 941828 1539275 1393162 849518 1410670 1829510 611346 1345717 1422110 46991 1935236 417440 1918822 1936206 1494263 565517 1489114 1550881 1124492 908970 1297885 523125 1278055 1123680 93980 1964233 1524556 721853 71298 1447753 561694 1296376 35472 1771923 556708 1232585 1645754 1003635 1036434 797093 1368177 1034087 28564 926875 598329 1386311 1774765 1461690 648795 1132737 899639 1064971 161765 1371806 909017 588810 408120 1852589 1797960 698300 387394 1049113 354423 496667 317787 124287 616324 557880 154495 1727421 655659 905009 711196 1993219 183904 1133743 1502234 1471804 728634 367433 1372161 65572 1180408 1030939 520717 1391117 826945 1569474 1090620 1757761 173337 126928 1289384 1473323 1288376 187970 589125 717586 1696563 1798749 1151290 92743 666312 390059 1822788 828968 489493 1695150 1060797 261799 387716 898777 1196159 1685484 1763096 1267757 1236324 579102 91557 1255000 231191 1847688 990192 845402 1008368 1908400 1981540 1980307 1876725 1956240 1313429 1657904 561371 1865843 1447567 788360 1764218 1303679 1940970 88937 637856 793749 826622 1396129 585343 1845355 1510430 1713801 1074559 1872648 1479008 1830711 1293263 1738398 224084 1035252 1295527 1843140 1817640 819848 160060 1089024 1516977 613740 1801658 59757 556293 1856402 1798563 1126955 515100 1453002 316576 1191324 723336 885314 1428842 1224573 889212 1259133 860767 1596475 1564248 200511 537929 1193451 1521936 1283809 995066 698187 1269525 1621531 49854 225428 1809533 274354 1943002 1005834 16240 1254261 1326796 1237926 129373 1574297 1672701 1583651 509203 61114 1867575 1998957 1866111 852551 383275 1441441 996486 1227270 1718269 111576 1028992 988799 1896360 642524 853034 1827449 1556058 414076 1758765 1893088 762269 989465 1350757 828079 512538 1573094 742451 1326679 1412697 1717161 1748818 1247985 1522716 1712135 1298119 1092268 1086186 1254431 95168 1114031 1051489 1070172 913966 1055611 1750554 1927810 481708 1788221 1296384 986865 337998 891218 1138204 591762 808580 1169690 1054994 1426392 1122496 1222038 1510923 1862317 1188351 296977 1632132 177744 1117231 459444 1145624 1745258 1693225 59078 413883 764192 748985 761089 1207228 510409 166435 448895 1547360 1523072 384073 756023 854984 685686 1774104 1384183 1886735 339278 483351 247941 1654423 1979900 1426798 1029741 1993763 431452 1040749 1654381 397196 1754113 467616 1226394 1674116 182928 814481 922497 1654824 29541 1075034 153294 580896 1357620 373338 182164 1573565 1632664 344576 1149729 82129 1392145 1340141 1331761 167964 209430 123042 343775 157729 1447154 1107197 590375 1200923 1043955 1855005 1384514 848478 1236950 1403240 761146 620977 196178 815850 1768982 796394 11600 312509 393984 1561355 228458 1807850 49174 568372 199357 607152 1648603 1058640 702848 1781311 996995 227778 1933110 688947 294462 1288620 1801351 291253 772029 1826089 618774 1305520 1107664 1474366 1786684 1261016 270580 1425447 294658 1578286 1224458 324831 1605935 882517 1748987 535096 1268009 914611 688724 1658845 265793 1411350 269172 1950045 1492048 811721 1851662 822165 733907 655735 689082 1713565 836402 307278 1076992 628276 1389863 1459756 727371 445439 189030 668261 26140 1669205 959533 970322 637763 1503267 159078 321164 896433 895998 60283 1464845 1688743 1353762 352567 1599046 1504916 579231 150701 409683 409427 1581986 257916 1280690 1898852 541193 1674016 1544360 1715295 1127178 227603 1675265 1648396 730930 827149 713624 77526 1576976 454629 1960116 1597997 1619816 40266 1954867 1701446 860638 119215 1073377 1162235 176414 166486 956876 1472586 741120 344670 621704 1114984 577954 609276 1033680 1349465 1333207 1767094 1015952 1057347 1264820 1930390 1906908 1991962 1802208 467522 301939 955548 1907933 1305110 629439 1159984 542979 287434 955784 673135 1494386 1259935 1600982 1157954 865786 458300 1537501 1079442 1039534 1095539 1786566 886702 793485 840616 1820536 1428313 1771262 1870909 1391677 499938 268695 79598 571424 1467876 1811189 505748 143493 1941127 1682517 958535 365676 280196 1609576 1508028 1553525 751584 261573 885973 1228816 1597128 993023 1720834 401466 108664 351197 1771994 52673 1658383 207905 592480 1652867 1566159 1615580 1136347 1027547 1389332 1831706 779679 617137 811810 1349557 1976244 1364671 1198402 402096 1040547 147708 591869 727342 1785817 1844991 781854 1104307 1575723 548111 495991 1918750 313874 1038346 1220561 629651 411432 20704 803591 165944 1956835 775262 12154 1235686 5238 362936 711214 104177 1088030 1449146 1556442 883865 1556908 1185085 1377259 1713665 976536 1742361 1694228 294990 1839964 1222751 1227476 1783591 141450 1582520 1786401 1796850 1455568 310184 1139369 1753196 357392 593233 489940 1419477 1064705 1361115 1362420 1175891 1093269 1295511 461985 472572 440009 1585755 1411554 1747768 1358625 1657322 725497 993881 254490 1825326 1519200 1060303 1061410 1368032 1318823 735048 1390970 1997001 945052 383104 1908084 1223951 884702 346615 445225 81505 1890874 635517 1763346 110251 265409 785666 1909093 1862483 1612607 592410 1086228 1756386 663355 1425847 247767 1326561 148131 1744480 1674227 1411034 265810 1894442 1745210 1733343 528173 1859798 426544 878701 48580 955645 401070 1622917 1373884 176043 1040312 860278 1872817 456229 1304719 433821 1362350 1578588 659674 539896 1036363 1921456 157720 1679537 955766 1945752 1502111 1313419 1015484 145589 1831987 1080743 867429 1481509 1580925 883438 596737 1620459 485026 1489638 1186246 164643 1229152 229818 402602 1365736 1306205 1507909 991156 1435990 1312732 1889687 1000415 967202 1385762 736548 1981175 1412006 1734291 1309877 99350 932315 1511681 557425 653892 1003805 701260 1979350 1756850 1111098 1704980 1360674 656191 1776571 155294 1905048 685907 966024 310465 751231 1257788 13337 1906258 1019377 465947 5376 484237 1415778 491157 1521692 258658 176010 430330 1578718 1945162 786118 1523558 716579 1103846 1806004 1300421 165910 126873 262154 1182322 1583040 1981894 1667451 1278896 404304 10927 1577676 503401 1125541 658431 781065 36295 1888889 748631 865005 1587647 967851 1708873 207179 498317 1997789 301776 1939392 606480 1721248 807079 1104937 121940 600801 1081246 242563 577598 921374 1323207 1029614 1086412 54675 271479 666315 1288820 984670 1458150 569231 500927 860579 577560 1629965 1571915 214889 425580 773197 1256610 1254959 1588652 963913 1282473 1668287 1480983 1402779 434497 801468 1480006 1249014 1552487 832495 114288 368202 1657383 1034663 1608425 78450 1915291 73078 1871655 398531 505746 84751 1974284 828859 977811 152787 427388 67786 120980 1628295 263211 886593 151623 1433234 1294115 123041 1350392 253288 1167860 1837111 176301 1586932 1323526 902212 1712224 1585579 381773 243547 554264 99047 1615796 1132689 1529995 492662 645802 587173 1732324 1037526 1801193 1071186 1910080 1393944 57686 1803939 1364160 440974 80424 276410 304166 149982 1529012 616999 1629296 1110170 1446085 790306 815290 426596 1549553 824176 1277804 189668 1443070 1479921 62477 994246 1133252 1863123 883361 1052923 1016040 443465 398356 895363 400428 512952 1315054 812462 1224848 1396247 1798590 955044 207632 1151147 1808856 1051983 1854559 89656 647075 440167 666020 1617710 759353 1778389 1636607 836029 1578057 1289409 422104 437134 83983 1961825 1965173 1300156 330893 435852 553068 563374 198216 1096372 319685 745818 393957 789914 834310 1284661 702960 521411 189725 1227338 347556 935766 990274 538556 906176 1783748 995137 291519 833427 1374159 1041251 1334588 276450 785283 553687 1730750 1654733 243255 435744 1580147 861921 1654468 61477 1569326 853704 1116292 1724491 1097589 1950552 1730798 1941538 713066 1894142 408507 565083 1469245 666499 136208 786974 126211 911256 345077 639548 850328 1372627 1379671 863239 1075414 1165989 636689 702083 673603 643783 1035719 676792 237159 360258 690850 1836478 298790 1076570 1222693 1464030 1350016 410070 1417393 1780242 1785325 1157993 152625 646899 1348780 1358402 973328 293237 1711383 1486049 1867220 113110 1788394 1105894 1210806 1666597 769480 676946 11693 1607240 1647569 1094685 1898997 28961 986556 1299621 552778 1723050 211148 1036992 448055 1355225 154876 1539603 1185140 954914 1291230 1973110 94314 230475 609272 1007343 794485 1228999 1926196 718688 1153697 1832763 40686 1215336 100488 125071 1654485 1926087 801294 943926 1813898 890941 644849 1495975 616937 1192998 1840384 17795 1507130 1797967 69242 729953 1738562 864210 1208037 960182 1478388 373622 109403 1814277 1202463 1184753 260878 48675 267630 1027789 1373570 788734 1155558 528588 691203 1845296 1291188 973456 170872 1021220 287290 775944 1163626 1323430 74949 545189 1069027 557398 1984662 1527419 916864 2555 1723682 1887387 1464351 236537 1556931 1172153 1679350 1537125 1995226 1208842 856472 1959904 179396 591148 955984 1894535 1510477 622673 1040168 1023422 397400 1465958 447851 986618 937762 269785 688439 1238909 24719 1937245 1434159 3472 431728 513305 286258 910281 1325186 397126 349377 1673652 1922028 304363 1786262 69229 120668 578437 1879007 124504 1438597 52324 1764428 1718857 412956 962010 744076 1533791 271952 366795 965528 520069 1599309 1605001 1709887 431791 1384797 299155 699682 1715644 1705164 1437827 1047122 1428798 402717 1594751 500343 262490 1797157 1625954 615559 770268 1296489 1492286 1832471 1930118 836981 126437 694767 229168 500507 779120 1541149 1297255 1617624 576646 646446 1715428 1830860 1571567 42488 1324886 354683 276802 1509663 1822543 399548 1928360 138408 330982 1692590 731846 1072975 1159385 576504 869754 586978 1166042 799690 1817973 805714 1828291 63462 1140503 1337401 490077 1611937 1758249 602204 807541 12087 1547039 1092478 1349974 1562042 282038 313687 898565 1142284 1913349 416875 527786 1010952 959844 1686332 1329401 1353768 560066 362939 435739 1136897 782405 1095563 291758 1720665 236518 554473 578755 265596 1086576 477745 1624791 1603108 734045 1611612 778175 415691 1300590 1501787 1350319 1079556 531248 648048 1877763 1795967 565493 955841 1685787 184766 889854 1763988 1632614 1898795 1687221 179055 1776990 1252921 1026171 728752 1483256 858124 1545872 311060 432434 1490053 404363 1056235 1556719 259441 1566287 272133 1186008 1454413 634274 876525 1216737 564070 598170 920964 899992 1400446 763562 1810956 114554 687527 632806 543151 1024037 1748858 843608 1148413 12562 350865 911221 1624821 240354 949339 777328 1315865 1297619 1832920 662094 1490193 1587475 239117 88277 1890679 635817 373238 1999445 1262383 959712 1397717 670181 347852 219929 1429503 155013 1841823 846236 261169 466987 5015 1235889 79555 881645 1868792 565657 1536728 1114063 1163256 1636803 491953 733522 161793 1141470 1239731 1185031 1868474 1786402 1897085 1610982 902498 1375090 1933632 947705 1735128 596008 1418636 1840559 1781605 1767289 218155 834693 1212334 326431 756918 1638268 744121 1126602 682825 657930 156227 1483749 513612 953673 1108316 1163804 994934 530266 312328 1407584 1652659 200652 253035 710274 1715399 180627 1200756 1810116 970860 897750 1339093 533274 798324 1466685 1521972 1532426 35092 1792222 17585 119313 763626 300775 271130 662638 1834657 69991 459345 72879 531888 336532 1878900 655782 327448 1359218 1663848 523782 560022 475775 1830566 1231814 79527 1948562 1965633 1977945 887784 1782183 1259095 1435122 706276 1150642 373236 1109170 1143350 1844274 1094831 283037 615839 175892 1119150 1711765 467930 1030433 1616982 62124 930455 150969 1386702 841975 1193967 559889 1561309 1713312 778171 1391146 364967 419147 1398113 851894 1508073 1243615 1675775 239612 32452 1641155 298675 1574720 1432714 878064 483437 12537 1889785 631448 1028713 1015400 1115944 972930 1385137 800098 946894 1889974 538175 1810707 716657 1099412 1289356 1811010 1859567 1708721 554091 475447 1454112 857122 850393 1426167 1734531 1131962 4902 492457 83272 587113 1783945 1837404 480519 256201 403665 650641 951542 971883 286211 311867 1207594 1402201 573385 1978745 881583 937356 1533348 787659 1130241 332007 1883620 90221 1604526 953492 1919954 284095 1052261 1059947 202262 1952760 77851 1095640 925377 1462869 607361 201526 355962 1002898 257884 746900 1857110 1307420 1836332 106266 828455 679631 1470107 1257128 202644 1487704 882490 544624 278912 282900 844591 260671 1467812 1117947 1572536 1715429 945403 432402 284091 887942 12038 775975 442320 902856 1373148 1125625 1228243 1141352 1700018 1460433 860291 1351780 1429610 1483167 894048 841551 1314589 186183 1736519 1385894 719866 1476614 1186954 344018 18647 878652 142230 1698053 118708 243297 1714488 577619 755231 1281871 1942919 1930645 629969 822574 303917 412377 1061052 499847 1314805 529135 967710 1508840 78534 112930 1442605 1687388 480170 1771961 1991082 695793 1947881 517532 484916 1044256 739764 432291 981946 1727357 377334 1198145 803707 1367640 500311 1020314 1923148 63439 323775 370281 1669254 1769890 1021292 915386 723185 158965 1937311 1537635 527468 534380 43476 745527 15554 547337 1893823 284789 1363259 663423 1374864 633210 821092 857786 711548 1230622 1677124 56638 738084 1721202 609218 312362 363484 673317 721005 47427 401037 852292 1755626 1669869 39827 944001 1681571 373896 986782 1497515 1607752 1995151 387257 252787 771066 985574 1471225 322184 1566637 466485 1864344 249048 1236429 1335409 88641 277126 923237 1754635 363973 1583282 1434692 222733 954680 1724805 1450871 57581 1182415 1019753 1809540 68139 1953406 1619302 1418083 478585 728016 1349347 1728915 668225 177674 264124 415189 378704 322235 952559 942664 1427926 620083 1710798 1402072 1058694 1803367 77090 518325 1667054 695406 1432556 830156 974278 818968 606956 1687708 62689 702266 1037382 694876 346296 1797641 1835865 499136 827026 1846691 761839 100103 1470409 1957365 617999 439440 845753 311749 1632663 39847 1014622 1558986 173496 764694 1738401 1043976 1365012 421579 1403235 34143 1978291 518619 60575 283532 1888130 433892 1080845 445115 765366 693351 644063 496823 532354 1183428 1560148 282311 1654990 459451 1783010 1778397 614621 513464 733832 1893983 1465357 657537 1717825 1002727 775417 1907312 198282 1839250 533053 1672476 614561 1101776 1506427 294821 513736 1020860 86997 683661 1907258 1757722 1865382 1891910 766738 139787 1994671 3352 41998 1136708 898048 471344 606505 215627 738089 559971 375012 259828 1253508 487937 223722 1013912 1977403 989742 1313467 544606 114856 903322 598636 741627 246409 443830 1624862 963173 399533 1067766 918663 1456732 1492120 77136 863173 1188115 1115563 1415736 721063 56172 818629 527318 489775 550574 447841 1395930 15285 908055 1152457 866413 1843024 1139214 1947365 1074787 1905069 613654 1154054 429701 554339 244387 439201 382596 308485 509394 1862624 1394964 1940551 1182061 1013916 349957 1333414 1026035 194201 797801 1401236 985208 1467539 1273656 1436405 1812267 216673 808618 400830 1917158 1207566 1919206 719374 1648790 1751466 1026108 990010 1273382 477945 246769 1468322 1593596 342053 303445 208234 1819235 1221428 862911 769848 96319 1348612 1657776 1919679 1520871 758526 1567141 1464185 979049 1882445 1467701 379756 1927622 708368 207900 1278412 1031508 1186669 199798 1246008 521412 1065721 12818 678164 286221 1000193 1023994 1293873 1471363 457325 991300 229501 1112121 320154 150347 1841852 1066404 719552 1156655 737351 803552 1372941 400313 186752 1347681 406796 1091662 424216 1442259 193705 1634937 1794148 1040557 175917 1281280 755225 215014 84759 174153 1937393 686097 61423 1947941 723162 831974 809147 1495870 917838 796548 1447278 19166 1903559 1170775 80347 857812 980087 1678863 607551 1637285 318195 1271806 1467662 1322673 328772 705086 1858581 1741254 79998 436460 1011909 301815 743040 1423176 1438240 361457 1500492 479974 1372952 1919179 189283 1763710 1635612 351584 1425082 1054051 1529917 740129 119995 209655 1738282 1877123 542823 328592 96680 1537692 217399 1789710 1177758 103555 1381977 990481 128301 74762 1564276 1780582 1750589 400122 1298743 1261114 1469408 493269 882142 446732 1269330 108662 1166188 297256 745094 1592741 1677734 710512 1769677 1097235 1256566 1421729 69741 131835 1028423 626176 750808 1281098 385895 1250646 336164 1001348 582038 935700 535532 716652 364807 1977712 1359057 1826554 1471309 244543 611925 367945 1894598 454128 381173 627567 977087 1474301 1790480 994240 293872 1631349 1990191 1316793 1666663 529406 626205 1821443 548271 656170 1856514 1879009 1449728 1847263 1102268 497472 502217 449748 1787113 1782343 1972042 1649157 1696770 224139 165181 144777 1862298 1524057 271765 1917218 1245119 506816 1852082 1299746 267839 338235 1596916 1095369 1677261 1127026 905629 286575 1639335 210634 1697916 1864513 1024173 598178 666205 1177684 280369 178037 1915478 266229 1575517 619045 511689 680585 146171 576126 894437 1348838 159644 1989218 357432 847602 676530 1465993 1523192 1671556 341879 1841342 760002 391556 130098 1129812 1776961 450699 1128057 1078750 715135 184089 1948007 386090 961989 27454 1091593 1736732 429620 1040025 1187534 1653465 1955580 17601 1083760 485410 1191226 247278 1193100 1177137 935873 1420577 745918 459752 522437 1454671 312264 362018 516933 821001 32132 1605101 1632998 1326114 335077 349075 1579212 111752 900917 1975130 585329 1286719 1899755 1085698 1953542 1983022 1813579 633505 110097 1507220 1416718 905674 1485691 1540843 936212 594764 731033 586809 1995896 824589 1560693 347051 356289 766468 144703 295038 1565108 945099 748559 1719812 766632 393507 1720575 1248852 1524383 1875630 1987390 180570 302396 1413995 68962 1278051 1129520 1972747 1147615 1591341 1786245 1528401 736360 603536 1110800 1736754 1834597 399528 1658008 1693688 1937474 1323698 1039990 64300 1001132 1747839 334171 79456 923825 93896 477255 231086 1490507 1494217 1325319 1309179 1671770 869223 949833 1979886 479090 322476 1722881 1919283 698506 236758 939611 1481206 1230458 513726 359584 94867 1672959 1832436 1570805 1698157 1041817 614169 219540 1687027 729452 790774 125803 1653370 1091842 1066216 1418125 366782 1204527 1052037 1188904 1206043 1256945 52972 316476 1143222 443488 1312715 751243 335872 1602343 38268 1837774 1865622 1605741 3113 1946128 318199 1019014 1622295 578053 631366 687876 1009365 466933 937331 1550686 880602 1543273 1637108 701407 130244 875217 1856389 424359 680406 1112567 697931 233435 1809101 1927679 150060 1010999 750537 527171 1680763 12774 1889348 1299313 788391 406521 1238290 277579 201958 47324 884679 265156 426267 1751603 1881399 1121103 1829579 992918 978060 1738314 1367543 545449 1011773 627421 1866965 851183 1069419 1261689 1205992 1025831 1607191 1026144 1131734 433701 471540 1343903 1325817 1271954 1485600 1304966 1911659 1490188 1003144 1991980 1967974 665737 438659 233582 60234 1767678 347950 1182234 1627851 1594440 1970557 178467 1928517 161689 1194274 237498 897781 246786 68609 523924 1604236 1548782 727655 1076165 491086 1314176 1858134 453434 1715474 1683420 759434 1675227 1374187 719644 1924479 1013937 1161297 906911 1271370 599987 940281 542224 1137856 809656 1232553 567254 1304699 1571326 1001793 1708764 566101 1048054 1038881 273304 429026 451004 1793691 1743626 935143 537669 1154504 35264 1909861 1777289 1970828 54043 391976 793830 1157730 1391137 1804620 1771345 1795994 1732732 432635 1949212 1146407 1122922 54914 1209595 1370721 1606142 1168199 717061 1023792 1095362 1896844 121833 789111 1854123 246562 1099868 907326 32877 231899 666858 1523203 60653 1660425 1478747 422558 928431 883981 503114 1079410 888623 1005283 1227720 1003424 1176978 1888610 402356 280461 1422870 1825591 1680398 1152804 1406398 1673288 372014 1358163 630736 1497403 727185 1460098 827340 400277 247875 545127 934093 792921 960743 1913630 1479994 1526654 289758 1477530 955972 1806967 311203 1869216 582693 1993848 228318 398020 1826568 293133 362444 1420583 873479 1630358 1257859 1786836 782440 1928684 1630961 1776731 483865 780526 386457 197092 916395 651730 196575 329723 927958 1536117 1435737 1930846 357378 1032406 1540553 242706 1406742 387683 799673 479936 1987288 1071093 292147 291032 645241 1185193 1352225 89271 117697 1958212 1813112 112974 1695682 440779 1117851 957876 1201465 1684224 604500 439925 1534626 454742 620985 292384 1166412 1748275 1820831 879685 1521314 1036908 456796 667570 617101 77664 519240 1647413 1779325 1887154 136144 1036472 452570 529736 1413355 207681 1925414 1511358 44261 1515143 1894788 1405317 80940 4257 1708378 1259281 1982043 344943 1498012 604174 414011 817557 591176 1842401 1562730 205271 1304400 224415 1807840 1535411 1670137 922184 1956030 1409972 763048 886199 208369 939321 534092 45433 954492 568052 1766729 1810042 986604 1365573 1015192 1126755 734205 1095626 1852672 1185554 363510 347936 1555889 1965035 311173 794274 536912 96614 1600387 1606359 1620345 1405072 1661344 179965 476093 626066 929975 178531 847093 1585718 297124 1375405 1849868 363864 1193275 432017 1954842 864813 1393821 130956 1849333 132186 100316 1463956 1098413 584582 1338055 8047 1264279 1821808 1574010 1634759 1970332 290765 356318 266594 192304 1137417 192830 1304775 1179698 948357 390659 1668848 1183724 165941 1614482 270252 1316398 1538487 1337921 15195 1387643 78014 1530649 938868 1767693 53764 1809200 1605285 1666449 1988242 378978 62311 1205182 526883 197267 1732210 1331758 1721902 163382 1053608 552739 1350490 1627129 1308778 1963060 1394453 118656 758519 1929223 251318 1204336 1243426 635854 1726380 1315130 98533 268762 1996499 1715371 1358521 1533988 88422 1240914 204065 1285781 894255 1506741 923129 593459 1983208 1842826 746339 1395159 421924 1893675 1179991 590943 1333368 942245 71747 1866171 29051 1840799 1541894 1607425 1974767 1097850 488068 1529297 231800 1801561 631252 1583611 574205 1389468 1188256 1052315 174693 1997041 499347 1219361 1425631 1078705 1068334 1017149 328149 524254 382399 58237 1663638 1499733 312486 285105 585119 1081675 563027 122817 1254258 751813 1506829 1759457 1420713 772788 467494 587455 1889835 1530654 1965347 1613207 858358 1655679 1576350 383020 1047354 183675 1144193 1406934 1465506 409568 501425 1331624 1433324 1483914 307182 668164 565772 1710193 1769692 190473 1233432 339037 454905 1494595 218236 405500 1015930 1359560 971070 145016 1308029 1813208 234914 1865525 852731 1774785 175612 189198 708706 1049231 1974847 148742 1906867 646605 1093602 507513 1119377 1619033 139567 1701 1564189 1267144 945351 881221 523511 1260144 18757 1840897 102427 1546241 1451900 1955592 99780 1180023 995085 730245 1153627 475907 14392 876279 396389 555749 404330 766259 122069 1986668 1348138 702579 1813328 244914 1951499 1745923 1352592 1306019 1498110 86991 924407 1072969 1754395 1281570 1385881 375338 1796547 1941027 1526644 1058547 20756 1808078 1295066 679461 217409 913196 723289 1064411 78270 1960064 410836 1441328 1454066 676046 778492 1889155 1028166 7837 716362 1843310 318101 580301 154158 1387744 751357 905986 1880013 753002 265719 1150052 1728307 1863413 924447 1222479 1697812 1035453 1138263 814734 586897 920273 839509 198910 1428997 637680 1964501 761543 504199 438559 1767789 101078 1390409 563444 1870291 472206 1985220 275168 1745421 1362205 862402 561695 1827789 881618 940634 272990 1425417 1038867 1084012 391733 221642 399803 713132 1677085 1416839 471174 929059 430068 1518865 1966412 1722818 1629431 61405 1145375 135122 1676168 374094 639410 1420764 1261871 1026665 1701072 468301 389307 1649382 1305334 1955135 976070 1721279 458500 621973 1420139 716873 1371605 959344 159503 973441 467342 1964269 1641193 515726 1710021 126627 924693 437078 674006 1657790 1769240 1035637 705128 1221989 177490 1917303 617607 697005 671409 1870297 199290 36906 1857103 1011875 1119899 1274124 357969 820988 1770870 1066928 1902174 726401 1485773 230954 1280863 902574 1244296 1851408 458607 1848986 1668799 1316186 1353703 285646 1764644 1078970 1739661 237951 844344 269254 805162 1181152 1500925 886977 1471268 1909999 1659263 340274 1019488 119694 1370251 1313445 1425627 1131213 927757 1150745 1712827 1954380 632657 627356 506103 1077922 728101 337385 1074951 1107005 521103 1808386 388239 743400 272791 72245 853816 733698 482281 1251254 446935 6838 1580641 728993 1418668 1887842 1036996 68626 837498 869869 1626404 1631307 428574 1585858 6006 131945 1998660 990915 1116365 1696711 1441189 384185 440702 942324 1443946 1598887 255416 216621 1764415 1014201 291270 782171 1148387 1635190 1564445 743484 1530877 400433 1910447 692198 21428 140428 739998 653971 1410829 662861 257646 641986 1170210 672098 995785 1047172 328792 209642 167438 920957 670454 145868 334148 587891 573825 330527 10692 714521 651031 999856 547411 1709635 119684 1707133 1190872 1556049 1187135 1115896 1959741 1758104 790527 1442802 743554 1611883 1516832 906537 1371430 1336890 1347752 1751349 1072236 441419 1876745 1298323 1452880 92369 1988043 182453 1095499 1235129 1134325 1299397 1353126 709611 1094171 957404 1391308 928726 1664465 1074398 1557553 71014 820663 502171 285189 633384 917946 1070521 806639 1315464 1331582 1690836 1225313 98373 1722763 1711139 1202159 1748264 1269630 998159 491986 1732329 562066 967577 1213042 1302512 495205 203625 1606177 133398 418316 1710122 928918 494693 545409 1532685 1631940 852774 1122444 1321330 1883407 718148 640876 240161 228612 1301007 47652 1365185 982710 987812 490948 1211721 1840524 1181482 552075 928341 1665525 1965718 1293426 1112292 1262068 983115 180767 548026 451745 1555809 1709487 1859250 648278 1452999 1985865 1995353 666934 325576 1876632 1350665 1543241 1527255 914190 475214 1178863 1171312 1659266 1328244 929008 1304722 381356 1541675 1779579 715980 956930 1692614 1343301 81112 1217547 838245 1438422 967615 1453265 1916958 849823 1393451 1208620 47399 851185 1341301 475433 129770 580020 83314 831099 369294 1276399 1592423 867730 138539 103705 602174 72681 1304913 606892 810656 1419145 1764726 1383708 1424895 906028 1150786 286923 874355 320295 1234785 1438430 1249496 1101692 647705 1169829 1987589 689909 1957317 1751203 348145 1278346 1922446 913107 1769647 1546710 1654730 304064 1027051 574805 598168 620567 1490655 1553686 544917 395347 883110 508307 1239021 246949 1341258 352389 1726113 1318444 1358028 52135 1930267 697880 796873 1552915 1383639 356322 682921 1884494 384571 255270 1747846 446790 1408073 256849 617506 312535 1130650 438746 1137592 21429 440214 390485 722722 1394711 142827 770994 49641 1804717 320438 712337 1297185 174982 409851 1652419 794081 80962 1310208 846330 544770 179673 1833726 21369 1558726 1367549 1659336 41092 646727 1443929 400832 989535 1526183 1608732 477606 661145 677233 1555315 1268897 722489 1526516 967127 820914 82653 849084 1600229 1326346 618008 1654462 863897 1071394 481947 1295106 1214359 889421 1433049 1433131 653022 1150252 487419 456282 183742 1116458 1587035 1540294 367073 414498 1148972 488407 414227 1244157 1727977 230854 1427920 1889301 710201 324956 1540219 1998234 1714241 1258471 1143995 562538 1269317 1688467 13161 1213502 1430823 111072 1016462 70170 809401 663815 442927 400614 673600 698032 1960329 1770393 1946830 1440042 547067 351688 40416 891683 1133059 708664 1287725 490739 1303685 471033 1704419 252525 771976 1254623 962199 298292 1675386 835722 1221102 60970 1875803 904892 292697 1463306 1364097 1496157 938500 1747974 1631129 83363 783719 1047378 1054521 413202 254736 1967765 1310805 174630 715053 1947546 673579 963337 1200951 71010 888563 1358895 1118362 37311 947464 1355166 1140014 1615038 851027 1272936 963744 647356 1271125 513413 1042175 1015349 1131259 1218768 1477988 1370823 1844076 998377 741775 776552 654519 149180 1873024 1416361 148435 1439084 1990972 793722 72804 726861 60972 669174 1236812 1437063 304677 195624 1078087 1728595 553088 1602839 1902098 1403693 943214 1273679 495461 1803023 521389 1294475 1713242 872523 243046 594816 1604617 1710522 1712974 43147 1430812 1883017 281402 473037 685562 760325 417582 222475 1423165 344568 591785 1801778 733982 778544 91554 733223 1031337 554225 1536313 706922 1090531 1437169 1831002 1150040 669912 1637469 426570 1430055 1562566 1262241 887257 224005 1841150 119691 1152356 386827 1621179 747777 471314 1569641 1061255 1436510 882357 582636 1861121 1293214 1535231 1158933 1146231 858618 1349234 1271940 668249 553758 321348 928038 1815884 1103041 890256 1319801 856894 693131 791592 414934 202396 210996 1519763 1018177 1543535 1010864 1980519 121193 1049311 577634 1295114 1382685 1600910 508093 913480 1104941 279459 936709 1706616 950086 1637250 895413 972879 679035 379451 1750701 338976 1353360 58663 877702 41087 1863901 372525 489583 887621 1937054 289264 1421890 50928 338958 330975 912325 1050108 489991 1716964 299491 951254 1847519 137872 1028257 1656101 1428256 987382 1216576 819260 213019 523135 926761 1490416 123760 1482676 1717417 1323554 1378504 603893 1867320 390531 1221451 696647 1408053 1824476 1122247 1361694 8858 1605082 805424 1897814 896714 1256268 456487 629570 141161 1248386 495164 1426414 1083901 1018933 1997589 452388 593510 780318 1159875 1796527 1337328 1809524 1352491 1482146 1163622 1101899 880509 1537585 1413674 157638 495534 713737 998317 1284892 1024059 1837533 1686943 413237 331983 1329354 1756706 1630030 225724 1384663 459951 1050769 1155946 1363315 1490904 1761082 122748 1586941 961012 817997 557214 1074573 753165 1914007 590947 866582 592803 1667406 267937 689463 1162809 1003779 1479204 1281413 1970182 567378 1302758 92974 410962 970549 949407 551037 103080 568637 1395384 255511 515602 621695 1742113 1647687 839209 1172141 505270 1147405 1008418 1501290 1536177 694345 1752615 307093 1797682 967528 1566742 247047 57705 1453450 1402952 1215730 1463275 244528 486073 1148309 665552 900301 1984687 1522522 970365 366113 1103899 1578890 1801440 616963 1175699 156364 754521 133035 323809 1922664 204227 455102 101596 1855297 487330 1255448 137887 1460516 1192204 1265502 509573 760509 1487839 1045411 1655316 4808 1863408 1577719 45595 985999 805500 408003 191722 542664 1125684 1688976 745697 725339 88595 1827358 1596700 1447251 1787639 253543 976839 43796 919666 1119157 1990744 1136307 17753 578511 1527787 1167504 1028811 1998094 1320874 1912564 957836 633785 355525 1307773 1224535 108068 916324 1950582 833929 1949957 445164 416996 631785 1197325 687933 1902987 893336 765522 1618044 1297395 1586255 1955062 1995904 1952068 1068213 1093310 991728 567246 254672 228915 462098 1588061 1512807 1693472 1409364 1220707 380476 1911617 724816 862430 229677 1385235 578887 216600 771442 403160 1244642 846826 1287204 1447472 1122713 561764 1123214 1835160 1620390 1916169 617557 238047 975088 1648187 1317073 1252675 1472755 1468271 1153645 227641 1858305 1414741 1165122 274290 554284 369184 762215 686697 632108 246885 1047824 1441268 1857992 1426839 112293 327151 1678340 148137 287374 625274 596139 1134827 1010177 1355750 700251 1666689 48306 402947 1470615 177556 1511245 1867402 839274 855527 1124226 91763 939519 1009349 1805795 795576 1451663 1986996 288498 619855 601518 89363 1378695 1051825 1647421 845561 1322081 837532 950042 229972 1416089 877798 1297447 660473 362865 1661012 478791 607462 736534 782628 1408681 196489 1218198 902423 229796 32271 1340155 1509744 39710 496883 881693 1346776 1330910 1707842 1560520 1345756 1509359 652404 268149 241778 1845247 1116073 1544184 343646 378736 948799 1564788 1321507 1676611 1535622 1050826 251944 367928 1963855 1935398 1333045 1584024 1054633 1817700 135534 1976677 1602372 1905116 578591 1710840 163768 163728 441180 325400 1773245 1896667 1134308 1017316 412450 1049488 320719 726744 458752 353394 1528327 156076 1127831 1208167 1900430 1402392 1560995 864711 1938384 645277 1294864 858778 713359 15502 1060343 486427 14871 401592 1868760 1860702 1377071 1478849 1546472 123772 1785163 38781 1254776 1853856 1429063 1003050 1027315 1369588 1146375 798820 1103695 1581452 1449877 577461 1493270 1886492 1853460 1151559 100866 287739 1661664 1234907 1303987 468504 601555 1105898 715353 221524 592035 1978448 252013 1783014 3582 818982 1064372 536997 1762578 165257 1191562 1436188 33238 784589 1875542 1673922 771861 266763 963329 1679672 1081027 223091 755159 968926 819340 413119 140590 1910300 1177284 790078 197301 300222 1966109 1179498 1474349 1675043 1293620 787198 1991077 213814 1812168 913 1165468 85323 1572274 1575306 621901 1367347 891711 704380 91604 409814 967011 758023 457007 762116 1446245 739358 1794472 192900 490232 710194 1590782 842187 1746669 1568247 1681492 1801922 1596496 568964 4578 1551390 869770 786328 907128 1668951 965051 408569 1661507 1646748 1201411 331423 1423930 461589 663351 837324 1130774 589291 1702214 552243 242851 496255 1502647 85173 1900425 1470890 163849 990204 677732 1138194 1092775 1713713 426412 1074170 576478 1795674 563083 758099 842852 1191467 495075 1845731 1573335 1779234 1964412 276460 448828 157632 448126 880764 980001 866317 599700 1752721 1522011 879191 898735 1872488 1305024 979326 830743 858283 617944 189343 383498 1932752 1352446 1398795 243103 178358 1587861 1700762 1249871 891854 444097 1541460 1587560 1172210 241972 676612 352133 274814 1656965 1894704 1279152 1431878 1213116 986071 1802403 63489 1724400 383280 370063 582518 1782405 1905003 391785 1659577 929437 649441 1741815 368231 619229 940063 842541 1359101 123968 230215 122131 1843374 648868 1681338 1540840 991961 482121 1632155 1762526 1172072 1022377 888453 1902197 1005325 625131 1358152 1541876 1672254 1985599 1674407 1507506 168628 890299 1246458 1478710 1144711 1123706 1403186 1974502 1518184 587057 992491 100193 1451155 1649081 1713916 1702853 1096650 1505208 1274981 1504332 1797501 1602862 1458045 1533445 87287 1373720 1335760 1980542 454190 1804461 1736573 947714 141508 717052 965985 1343121 1456174 1856274 703606 1093147 495058 292995 290393 290840 392493 374260 1284363 464877 5714 639491 66818 345358 989586 951882 1692055 975729 1898447 765714 1630481 982430 1127922 1443418 711909 1390625 904753 1689897 1940625 348703 1959447 1339574 697103 148692 527087 692115 1670486 585118 289790 1499 832043 1583149 525628 357252 741887 1002313 1810064 1835937 939827 193400 1650857 885003 1806465 402511 470975 1665296 50349 1494623 1873763 1525836 1175369 1674676 1733886 1913191 660705 1354114 1589643 1320826 509194 165156 572604 611366 968729 726959 760423 270215 920665 1417186 1811019 483644 1868430 496201 316672 991166 176543 754016 392030 1190061 1154375 468986 1955138 394955 1638669 1737157 223154 235388 1787423 1683259 1847773 1060399 1131652 1805408 612696 1660099 673014 1281006 19774 444732 663668 1937848 964890 739649 1958231 1716992 1090914 219307 1377686 227347 768439 537028 1712253 256218 499055 820196 1437520 1102025 1644673 642222 1855236 1068580 231621 1693524 1063967 1762093 1385679 1707254 1059358 1159289 1309190 758937 1696018 921650 1447805 751877 673685 1404050 1512056 50178 1537846 1341798 1123524 432319 1085642 1538194 1767695 513454 766343 1649086 257434 225764 331692 391927 1141563 1588190 312081 1200837 1594445 1360953 376719 1933960 311109 1347716 1605976 532747 1221951 1356920 1930787 268183 1865566 297472 1752990 186152 552667 1712152 1286087 15644 691270 1770544 241271 1910183 741458 1019282 871072 391913 266353 251870 1268649 1567210 1628012 86798 1638248 1758468 138669 1893864 1458762 1724693 251508 1931840 1530220 35311 203786 557934 174037 236908 1079252 394460 233199 242348 1327277 753031 179365 680811 59492 1778374 316841 1083070 852484 261987 1367725 1423278 1553404 1064439 1239387 94851 1796782 1691569 577287 968031 1896276 1998964 1034037 1170956 273270 431709 1227320 1453716 1181936 827868 1827083 1879265 371752 455222 1306556 1206054 1356156 1674212 918888 1893745 1895109 1259165 1514645 159545 912255 1631452 1663 476829 1392413 911775 793403 1259159 1385516 1291340 484241 2276 718628 1260908 201590 43618 1322845 1673697 808468 1327123 1631581 1441685 1912198 309871 1472841 393920 1732936 816439 1601431 1428479 1063197 1997944 443440 252124 542658 1195878 1036093 823991 1739107 726721 1211532 1310950 385291 1419133 1439821 1760186 1329775 155805 1341451 824661 1981502 595156 1838154 1392443 1163144 1866570 1931248 283943 114169 420999 279388 728975 506520 1038527 642749 679163 303403 992318 1892753 302955 428634 1035400 746175 1653658 34118 292017 1441981 740020 1057370 755640 203999 30541 821197 289159 814883 201690 1336067 375658 742457 1183438 1232002 859521 659330 810 870507 212744 1341622 1727140 1753856 1983864 1398071 1177036 696247 277728 1464156 1500744 310629 941692 47922 1859820 442187 162467 801014 1585397 1140607 1868727 946241 1721190 174666 1069357 130327 786184 1141554 3142 1393047 843695 1805418 1754329 1399196 935581 160528 1295352 464281 6524 565902 1867926 1063637 949164 1817055 161259 352172 1667614 1453829 938061 570903 1722961 279503 891677 335022 603681 1306228 1816753 1406334 362185 1238790 1145096 1320707 1355162 227177 1027241 777612 498524 1349059 963843 440117 1609802 1801997 213825 576443 254069 1029737 1577114 609541 1068836 45126 1974372 1015323 1404835 1868723 1968132 57787 706704 1720853 1356327 1898615 994144 559462 460539 1418313 1038553 1812687 557948 713681 744200 5090 24829 1139198 425501 75569 754613 959432 426760 1566898 52588 1575784 1745027 455493 1047232 749553 1040825 1841524 242172 1073092 1614593 545355 476243 490278 224680 1172417 39692 1646172 279748 600324 317521 13280 695427 1215733 359349 1460108 315221 395803 1997095 281209 1054960 1614659 1163499 112314 489725 402327 838222 114818 1589475 1000489 852553 1961761 91585 676326 891108 632796 1271527 1902135 785564 1515145 1200124 1950578 1958678 122040 1752431 1721838 1944206 1040156 1502124 1632870 1157410 804094 1539849 1126752 217322 1478432 506161 1518473 1124799 1126873 1870529 1650606 988493 28974 1360541 482311 553708 1561798 700423 635100 1562925 92105 750442 1168277 1749341 699188 1610307 1510889 415261 1067095 265838 1784581 972509 1818639 1401098 1495261 1702031 997147 1836418 1260753 1784094 174965 790401 411661 466784 1115949 1373848 1798870 1273554 1781589 1390760 851996 1616742 950784 104591 41737 1509718 699653 1738879 640305 1795121 1773900 801769 65694 103247 1787733 1424910 1033938 612112 893899 1494754 1289200 1867605 1260231 1335377 352103 1258252 1747635 1144401 18433 1647197 1965426 1113132 172680 256975 1340099 1890397 1066988 1223614 30608 1243869 520115 1506296 1004633 745883 1235158 744322 1344849 1300372 1499184 602681 411653 1996924 491205 1625909 1071557 521680 347222 1133277 301649 1578137 1308280 1326052 1113959 1122596 1084843 396907 328697 1829858 1421968 1415786 685922 599457 406415 1438357 217656 1229302 1034529 277807 1801179 345642 548377 1597776 1187054 317614 1527103 1952145 1545506 698354 7159 1327028 192010 751321 1595811 1253716 1567884 1253431 1039500 474567 1081660 106197 763222 627453 346482 1482259 564778 456733 587591 1121647 1931052 585111 1185677 364817 441347 1110216 1311585 1209565 968330 89978 1580351 374483 1429048 904221 79059 1137650 1259492 1092409 850989 853075 3730 683458 75710 801707 464075 187838 459679 134525 804355 605343 1123817 1547162 335869 326099 1619290 737625 586235 25010 953750 1364236 357297 1345114 126298 54644 791933 261670 79636 1787549 517576 376437 1942244 614164 1102713 1818345 1690510 150083 701660 491469 674257 206319 1296582 1588537 1980846 121928 529471 275913 1664395 757364 367225 1334226 1487825 1238161 975156 378490 1034736 1944700 627292 1003028 738165 1690985 324372 554760 112545 141498 1182142 1196282 1995118 1274539 1336076 292955 1758504 768392 593568 704728 151753 194598 1971928 1855325 652795 811584 571707 568337 358741 895091 1579263 977155 1472476 525613 752422 183408 697495 1294068 1790872 655069 1953523 701021 1028575 601527 892986 42105 1728240 832361 1695628 383342 625625 28528 711705 137917 482299 498746 290451 854148 1848969 1533698 281057 394778 246098 1818178 39821 1577576 746888 646470 684979 1733380 1795447 1166973 904482 1264268 463359 348673 1742201 1172387 1093307 461145 172419 631387 1794141 1557013 188649 27566 1993318 1094850 1715095 1970050 1372719 947127 177313 1687315 1992107 296174 1132127 1965442 1927303 1303687 408784 826821 1927670 1434374 787042 1201232 629089 291731 1864979 266931 1654649 1086282 921194 714863 435595 1372165 1297204 601723 1511877 1156609 1410106 1795638 877650 832233 1481299 1812047 1843031 1336357 1020555 69597 1639822 1283661 807936 781278 1630665 1248924 714090 991095 76129 1689511 1078865 863546 1932978 1600274 1953720 575395 798868 1273362 958362 215986 203328 1894451 1531276 505679 411242 1993069 677770 351900 297325 476816 1485359 1659627 1643612 1488398 1791295 1267714 424173 1786288 1232322 141533 156376 1553663 898609 245062 592327 1553739 1301338 1468573 97486 1386114 1115325 143024 1521602 1667209 35077 1792999 927034 139186 1417914 616763 1493577 1619060 1074747 814149 586857 813211 1217507 1495774 1192717 596635 830482 1804175 191921 816726 682563 900819 219189 1411815 307253 1016026 1598805 1530500 93079 792576 1263441 72752 795532 360253 1220264 1177976 610137 1676969 381117 1865655 1249543 656360 1114199 333765 881079 673304 281979 205197 695598 1110341 1664540 548712 99381 1285562 1578835 1884728 1153207 366311 1758970 1151795 180400 1857265 1714119 343694 94551 390350 366812 1438087 921622 1876667 1511386 328547 718647 755982 568812 427113 1910445 172138 1978663 767031 1369679 1730835 1798131 1623419 400282 1433948 1103089 223072 1646056 1577750 1185257 338775 986683 1195178 417305 1219702 1128655 1632653 1559584 342198 1079753 635935 1458765 1966253 1521002 584381 1920096 1210833 556447 381480 1184676 1785452 1419340 686053 1045099 540822 1052520 685839 1167000 1293404 1102015 1719782 160005 1824494 1406905 14320 1052266 93965 1212759 156105 1837202 730104 531701 676972 1907322 1651764 1508948 213658 735367 66629 1736128 460257 290566 921814 1052633 852337 1543500 864826 239450 1752930 637769 1819304 548573 1144309 59404 1074784 471164 925432 1508364 526217 1480868 653120 400101 715033 671783 1228705 772582 832768 475661 1537076 1609292 217954 358360 842392 1585498 1405415 1479345 1300916 359355 1776385 498932 1000018 110890 18441 1452027 635380 265589 548881 156604 1492509 349675 1179807 432875 853381 1245247 564330 1538535 1501906 17802 808196 1673421 1128388 1709065 754856 1921473 1111972 1002442 1978083 581309 1314227 907049 571886 1521496 107790 1949058 1933625 1505585 1049116 409161 58188 1543562 1083033 1296569 919843 923156 610210 1510852 183296 1869886 208361 890342 469910 279182 765926 1034682 1171311 1735506 331967 135758 1586230 1075500 251174 1032475 685070 934605 1702969 175297 1507102 941950 636700 427182 42680 40721 599695 460886 478459 1170622 1397371 1311701 1316647 1762966 608023 1754351 244016 1812231 750140 1553015 1388927 1134196 801214 1286253 658875 128312 40975 1935207 83362 173218 1931409 1168835 1469859 45522 882056 1467477 506986 1066343 1153221 1440892 1456365 1837462 532125 311445 1918697 715938 1031192 211116 1263991 1075409 922038 1638219 133433 112665 604753 588552 1147953 856456 1266341 1143597 683616 1496079 23873 1013430 1582649 212623 1935465 1319872 701602 802404 1251850 1019564 736113 1586460 863292 828043 87566 687399 910631 1985375 1796529 699275 1807473 1367233 1977512 1555311 1456427 1801031 577108 1334803 1555010 1245877 787798 431376 1395409 889284 15709 598634 1245859 1346806 1916223 816092 757346 1388210 533004 463982 373876 947988 422088 627454 1375416 161155 67649 200760 98830 15560 621738 1581356 1201503 51165 69284 1506262 1625566 11972 243852 1213718 514931 765862 943016 108919 1882641 994574 918390 1309678 1390486 90371 1120560 72867 577110 587048 634946 974242 980906 920123 1899939 1283948 1967414 1289694 1491967 1080795 372708 335690 1106168 1516537 553757 802283 597448 1813311 1221204 381374 1960139 539806 325527 25811 1236182 142737 336170 1642351 1991789 1790904 1198360 184880 485989 905047 1169850 1220534 942248 154077 1508358 1239300 1314704 1611370 6077 1991031 1668311 1649469 1832762 56049 855395 1341051 914482 1426834 1471017 49399 1221976 518894 1583023 1267539 1583235 1066221 1415705 1030866 1166867 1875798 490168 1555278 1805961 1939561 956499 109678 560253 256108 1898468 1745345 1731066 376181 1870829 1062085 788859 1399578 1207048 527007 1104176 1541919 836630 237491 681537 1454419 1288813 116769 1449692 274886 1374647 38911 228698 369697 1643610 289678 241831 1813784 1372522 1693703 1040694 926734 282599 169505 248765 1050440 1447982 1860088 1510947 1920176 1785525 1818676 1510119 1019863 1935224 1318034 1681980 1642655 439906 700543 423968 147211 1294706 170193 78376 1702341 1419222 1741374 1154579 456496 1437712 508587 189417 545508 224456 674415 1293204 196259 1820096 787869 1235805 767403 936645 1635317 1513860 1029136 1979964 628133 693613 1339587 197488 885557 1305114 429011 1992814 65866 1077544 811231 1322144 1931889 861297 1313045 270059 135917 1168070 615996 922746 1210465 163304 707778 1193922 1310653 63676 1697826 975619 155526 1146138 732661 587696 125362 493471 661765 268076 1381703 1708991 1378047 917050 223428 872208 679100 277532 1330438 1785369 1301093 1228945 129839 718568 1960410 382865 1198493 781196 944305 1925111 1918813 1603255 1149480 908175 1291015 1872916 854206 1441351 260028 1089780 1443324 708163 1313513 955506 1940916 1933584 152592 561849 1188612 1172142 201350 322814 1262999 407598 1204663 1539710 1753483 1284914 1270485 899450 1472509 1246122 106834 1000535 352282 1398906 1841406 434727 227407 943354 59227 940225 924984 644510 1203792 1716446 988700 1290837 1279392 498254 621879 698536 735194 1898808 182354 1122124 1409173 1362257 451511 493248 206959 1325471 1065794 1009716 1392069 1436334 588671 1501453 378004 269021 722211 1453886 777398 986003 1546164 838984 990699 1414597 1133150 120032 1737335 1021239 869240 133951 2947 74224 1135295 1347214 1728502 1523907 814372 318060 1479753 1990818 92195 1404245 698271 670436 1233139 1060296 1662620 99342 1128743 657185 773480 597006 371521 1912298 934870 1071102 222597 1787935 1222677 509200 1154788 1127197 689680 1340245 367455 1017920 1470341 396011 1489982 13820 146528 533790 1400562 814655 1259026 834935 961086 233166 831830 1002933 1584227 1788160 345492 1283250 1515111 1903303 1891017 1682573 1535253 1962576 29832 532864 1516752 771736 1070126 209912 1844516 1809729 1682954 1842323 487092 902907 199052 56970 845825 499132 150688 1264256 1299597 95412 1043206 326789 1490555 1252722 1968594 543567 190120 1211018 762039 51569 863211 846710 1166327 1553653 1539997 1558003 1550278 788740 302085 1552685 1993823 505390 747710 852279 1086621 303400 304629 475770 1611449 724277 1563729 721343 1185349 536322 1529096 414381 295590 730309 123605 1755904 330042 823989 932083 960768 1866507 1705415 587424 425263 419030 137800 606522 1432511 1093536 1307371 912655 778378 1125196 1437791 1411084 1875745 1978840 154990 1663311 1352240 1277279 1425143 1595499 1532640 158478 1152612 1146846 1688649 975760 416208 1040500 1619962 1044471 1749320 1517170 3952 1973740 1116409 1861514 190823 1606904 938481 733384 1483361 1524355 1081262 1219377 522480 666266 1698121 1994127 429369 343357 1408146 724372 490064 1002873 1417368 1269593 1149915 1041710 189941 52079 1265705 1862699 1243941 712583 1287592 1121034 1679204 1187713 567400 1205964 1000275 1936096 852969 1321080 1820425 1170107 1670418 1071272 481302 1736393 1911295 1740828 1695880 1062750 1491412 1761101 1859951 1743290 1022878 612017 492075 532108 1383511 1812048 47024 1581931 861473 1451102 1644560 203503 1455381 1648293 677073 1561344 639234 1183913 1103599 1843377 1718565 550284 351304 1238055 265148 1666808 1002533 396483 1755735 992799 1835582 1709733 1430219 274678 1978681 1346052 1507737 1222660 772268 1852728 887610 1748615 907085 649101 884807 762006 1258146 270167 1227704 1749330 1714331 771576 705327 1068827 1353984 1277394 1341568 181917 806995 970604 170289 1310178 720729 1386670 1531001 1979446 557997 289910 965690 730902 486934 936427 1438118 19090 1014199 559381 1230806 1160034 1193035 1867486 872359 328901 558728 1871427 1017579 755690 1905851 402318 1483123 354160 1658021 830682 352174 239395 1661540 1021004 287405 513144 1253417 665950 1453336 4068 1884555 654298 794525 638420 914873 7030 485837 635949 1502888 1241524 967021 1956961 1040635 980881 1099716 707395 127087 1837970 1140274 909893 1958682 1649330 1116130 1538331 1402449 1493212 1224693 152087 359242 1145000 1730599 743527 1646574 504994 195375 1933597 669726 1823582 1518466 1561000 22612 847941 1425676 574982 1768945 9291 1268425 1365030 1608191 15783 1466524 1209093 1976376 106356 1629261 1833348 363399 1925772 1375722 946960 742842 342041 1522286 929670 674830 485769 997517 637170 162937 1465798 839000 980994 1702932 1973535 950318 415468 782056 327537 804270 1109919 762208 295706 606717 413789 1975527 1942347 1452717 146983 762275 1154916 1525033 108425 1445413 961543 1522893 548603 618492 357783 1384918 844509 1082509 1722268 1731000 528812 872059 565799 68201 1216123 1222103 766729 594790 1244672 564203 3082 704453 1961556 606188 1385829 1836716 1857469 423051 1007626 234096 69185 305734 221308 474548 711927 111697 1571832 761041 637077 1709824 1015749 17796 1756586 100130 1334402 1729957 1960605 33781 1567936 274893 1909229 576914 259614 527215 1702344 1980523 1673982 1966339 1784679 544252 660217 1590549 791806 396066 205206 1989607 419115 122858 1049050 1433446 1232627 271326 536436 786428 778551 1986321 782711 1747277 330934 897376 1087711 1118630 97096 1037343 339663 755489 1019469 866940 1297799 1939465 1400870 1838828 485414 1670605 1793390 1423342 396073 161959 985086 1737022 936752 1306174 1219037 1434924 1428371 1439688 704472 146437 1041990 1366905 213147 1940000 764258 1950741 380341 990107 10709 819263 795880 1760162 1996142 628683 1236448 479159 604698 1771719 1949443 664460 1781597 1619043 318697 1669501 1987126 324223 650998 913004 1856709 1910425 34110 1315427 1768199 1049872 1887928 1441795 1981520 1630436 728477 623426 1552789 902052 725216 511417 1696720 538844 1095373 993619 1838108 1198395 631911 1671125 238496 1218182 364036 435600 1186830 1363447 1387109 34630 679508 1110652 1681570 135431 273352 1228717 382173 664503 584674 766791 365590 1129608 1043569 1813394 1952472 1108798 963626 587154 1920018 1791049 658909 984068 1000325 141593 1627984 786156 1608704 1427808 1284153 355069 908515 814770 404057 148695 1857332 259045 1782983 1406849 414159 1874393 1165823 1932769 911335 1828110 1004906 118795 1434853 74593 1268401 1542311 806903 1304693 973610 1522890 164973 455947 1926275 142291 1721521 1064840 378040 495121 1196776 1898348 672740 808719 1745161 1407055 1382538 1100460 655132 1223081 317023 1978036 1989422 36660 920671 1875811 165462 1920726 413980 1861452 629365 1132079 1239485 821937 1046240 1243788 1408074 884814 819662 846931 1746571 518359 336278 620948 1025350 1830551 778645 1068039 448910 1212276 172046 1330060 1953867 900785 1565725 1077405 1003159 1797899 751863 1332154 1710138 1765475 1916708 543337 1909043 972411 440281 1200482 1689286 1328960 1238010 934422 1448722 1382519 1886302 1444457 269796 130341 1199327 1776674 1552970 589001 561993 1898335 74764 718201 2362 860262 1271688 1278698 1332624 231913 1900242 581258 46873 1392828 1142085 82642 693618 1504745 378103 1561842 516932 488032 360518 47586 1977534 583926 1234748 753721 488062 360836 1805938 540435 472057 870060 1055897 537162 1220803 1713190 961576 526762 315985 757457 1302847 212178 139312 1689523 1259816 1144418 757689 956890 128701 1444482 369762 557538 1381225 1855459 1309436 1143497 1848508 1882818 308522 1788464 776001 1976250 1585753 1125413 266798 1525644 639472 375176 1652360 1331628 1521914 368356 1889968 1549952 1082701 708133 1751053 1880724 288195 861063 1623335 976985 1663030 1673197 1204857 1408865 321113 284799 1342468 310355 1376636 680819 1079490 1363753 1409317 1487809 301499 1247318 1239736 528089 1579336 1215764 1818307 487668 573377 736226 1914099 287805 1908045 1651576 921058 1611973 1250951 1339679 1210354 288697 1986543 215024 454897 654870 1706900 1959874 882591 1377173 35153 103910 278437 674887 1905553 969080 1496897 1886916 71623 517567 255244 911065 1727035 1285221 850070 366363 406110 76663 438397 731124 1467604 803060 906411 1857510 1886566 57922 1877489 165604 507960 9894 908440 187108 1910996 1558020 1887368 205639 631426 1086119 822098 1251473 1301615 185960 137745 871543 1234970 493115 1142932 567996 1266920 872945 1835326 197241 56151 325602 1448770 1890016 1080897 546425 67381 204199 1258518 1389241 924918 1704346 1073427 1229568 546171 1851843 417077 1903861 1589635 318880 1765011 193983 174076 147166 491786 1984420 75260 533490 650260 920145 733195 1454522 957260 850747 699205 18976 1979162 607359 1506751 1326116 1624793 89545 1349822 1185046 979450 695366 1972050 894663 1203937 600463 398781 60693 1583875 1911615 1735895 285424 776930 1274325 601936 1573119 547587 1123659 902182 604998 380493 1009961 379749 1553750 1204248 1395715 1347700 324121 591933 879326 133628 643638 894947 1925715 942585 1532293 24021 1710737 1223346 1440461 1068705 222446 69247 602211 346332 1223871 1155775 1712161 556981 1020139 1232797 621251 192409 1175361 853698 1491909 1845655 807186 1499118 954205 1541048 1410122 1285248 564354 1045776 1033098 1370528 483557 1057007 1503036 1699846 215392 502645 1425689 349975 1394818 354567 1090787 1568230 1271064 1319690 1772062 146722 1427861 1648381 262054 152037 1304064 66455 1567057 1017947 1096657 1795738 275720 1589281 1926756 1232080 783000 1366550 959423 693676 1433109 593058 259393 425954 957831 354516 1767254 791917 1177711 1993726 29634 1825960 219136 657922 341200 1066781 256065 1166149 1006207 199252 1722891 1657650 487731 1276861 1483126 1284706 1115554 1594367 879932 365292 873974 454811 178407 1462074 683888 1056341 1965594 1856180 1101685 1292104 1124559 1861906 142577 160014 1457442 1500135 102614 1720385 773281 1135043 1033251 1485305 1535477 316747 379033 201219 33851 309219 756336 1293870 1083872 1844261 1037155 695781 844906 1987770 1634397 1656052 660560 1022874 860875 185153 764121 1304706 1040031 1032375 1018392 982259 474452 1648911 665960 1350924 1377773 870307 1935149 1227114 1409711 1072368 1814663 1525635 1291223 928112 796875 1318081 390888 811631 513988 494577 699625 1157365 507830 1967499 561360 66983 395478 1151597 454840 1625864 1609338 165693 183227 1131438 577531 622071 947719 519791 1359732 1814690 1243719 313397 1251238 1482175 781715 517143 563586 1994868 1680272 518369 1813678 589686 173698 797384 1175068 1243535 1482435 1800825 922704 318369 1120751 913350 216933 490664 1515257 870090 1738741 1931246 316794 465377 84942 1180955 93820 1365244 76408 1357414 1024727 1715943 1446528 1791703 1674179 1862450 716208 485617 451345 827524 525430 1617151 1326387 1381247 277401 1043081 610622 1469895 574231 442724 682703 9035 633052 1454115 1751352 244734 108654 1141150 1447890 66162 487144 365714 1725188 656657 853624 66774 901478 1170143 1569323 311699 436830 1135872 1038160 21930 75528 523850 856309 1857554 1713576 783656 1069822 1220644 1414639 1755938 61394 1639565 1574745 1790975 1783054 684187 1144837 18328 1476825 1879874 787330 1914261 1379385 1076788 688101 153565 695676 1275423 473880 278997 852537 1548906 1966631 1649619 458571 1901429 637134 1356759 1036108 1054715 58808 1876029 25401 242391 393625 1676579 711078 868310 1967933 1692825 4228 1500467 1466952 1391032 816158 174171 1626391 754832 139668 1897210 510396 1123406 514998 1925902 182162 1543460 91167 1094864 162575 632441 1641895 1821127 1413271 333900 1672324 850489 435552 647820 1726799 1113746 758228 1588291 587775 344939 557994 1934823 1706506 285556 214079 1535616 1521289 304837 1764518 913369 1385773 841507 1873453 1051803 667630 1813292 720912 688043 1274713 1082795 1505488 1168047 721820 913418 1493780 1800775 586654 891216 1298696 341127 1121596 105767 1634808 674157 653199 1259730 347952 871517 1524482 768519 1992074 1235434 393109 948261 732365 1874366 1992816 1230819 1098222 1400168 76810 1628850 1250888 411667 1789076 1687310 627298 401985 1029561 949145 1855468 1092895 1980563 130401 1325624 1854040 1490350 756046 472284 446836 768448 648996 947947 501774 236870 632474 1478029 684888 270926 1578730 1651651 137871 725960 215806 340118 1676408 1149724 1297088 1882976 853055 1156926 842958 304501 1509614 1361367 1776709 727488 1247749 1991259 1061432 195810 1617422 1172950 701559 192383 1226411 1418696 1233293 1319599 954467 1383879 329413 310943 118260 1349016 1487719 193764 1536474 1903938 1553110 844977 1272159 1444086 1341638 1793099 1739152 1539640 1431942 86454 44394 1384088 190915 1582549 393451 844240 1337298 280063 1831996 109232 1185780 197139 820000 659194 1561010 238824 1618661 611228 534614 589320 1081421 146254 153812 953756 891633 111894 1549091 293740 1367127 1004531 1653236 37431 1858076 1531936 655107 1655037 1483135 805099 189948 520794 1140382 95415 363705 545487 109170 1413156 175642 31482 47654 402047 1593161 694437 1169063 1763904 579500 1226594 1750968 1703159 385270 1861631 1443179 9725 1981159 1772779 1981435 927550 551639 1411828 1579189 553871 187742 1390567 1264441 1613305 1113387 1167852 232366 1641706 163325 1072414 1853058 1131093 393057 1607474 538276 1077257 1810644 423488 1173704 1932085 1426462 505444 767465 99018 739955 3404 1573019 996724 749719 32615 1243306 1145004 1242783 128946 948270 1879739 919208 99625 1877701 1249287 124643 1848016 1044493 1223920 545364 1300582 1129072 1470537 265265 1187672 1246941 965390 1790629 1588601 752486 1029592 750868 1907480 571668 524683 1721428 1984229 1192879 70140 305541 1954510 1964802 1903010 436602 1614226 647955 1328558 724908 653222 722025 782033 353675 279460 1051047 1044253 513246 95136 1261826 76394 413550 1990580 1731648 1555524 1204861 85479 509528 110892 724429 1645635 1113563 1818458 1560560 1033796 942705 639029 106435 386274 1468436 1449086 94054 1349237 650674 1699969 341145 599429 596581 1380383 1436710 538232 1619026 1240751 18130 637878 1657196 243999 1191901 1124251 1742382 221876 1284168 1995619 988366 1622881 342083 662306 395356 1452914 1365791 1969560 1914705 489757 912773 1479827 995751 545649 1000502 783811 173374 877381 72463 163379 1549032 875043 1058141 1062920 1990414 1280272 910876 1148363 786591 1078419 523026 449474 508890 1493728 697464 1089018 699654 1887436 725102 405492 387500 305827 424918 760398 911393 212679 1231466 1229722 1619110 1472486 517222 1471073 1447669 1725254 1084862 222760 1330668 1230302 818337 1117707 1857587 1381264 1313995 676589 1313185 90418 660656 310532 1328714 636377 1329543 441433 1568441 1247224 782509 1678412 619455 1695095 989937 1351420 33506 1373813 112145 1981203 513437 881476 1358751 823596 1751503 322669 1429714 802940 327773 1615091 1204088 1767491 694860 1393207 2488 555803 1091936 44910 330949 963543 805951 576162 629420 1611399 122642 989393 449428 7916 1604860 1165466 442830 1991049 1249736 1693253 1606682 1783151 826705 605034 1374766 1006152 1914808 1069765 1933971 1272049 934919 502332 824703 225514 1789065 21971 463060 930826 1960660 159117 941711 1313390 724617 35047 1617839 46460 1377795 646756 670809 1389736 1933132 1414095 667773 772465 1369208 1745567 1773310 949360 117479 128518 1334885 566360 721784 521811 1437232 392113 253721 1266274 765562 883578 1628419 599046 474680 1237112 435 1454701 1295156 1878543 1439581 1983261 541828 133475 829188 1560338 1462735 356526 1572065 662305 281191 1477269 719349 1136030 1249708 747755 141011 859223 170407 1993948 152363 1097933 1543451 634526 127114 1121205 595770 305350 1649351 1196980 499423 899629 1953369 80782 807944 792961 412606 743888 765311 670930 376782 1890012 36793 867360 1960984 1608918 1333811 234796 1429915 1291689 788488 1398558 683585 533249 523780 1897834 1223941 470628 1746777 691846 488071 1353102 350909 1923141 640752 1165906 679921 413383 1526571 1099643 39176 1140094 1789138 556736 965734 1003502 90539 1208573 471980 181135 866893 1191670 515641 860402 321276 87250 421525 480302 427484 1921705 1213040 1369678 277522 250128 1240920 358296 1820533 1023980 796526 922464 1258616 412135 227801 1088411 469982 1605283 1620356 1366286 418188 408216 261090 1008966 462746 199895 1278933 513235 564269 929901 234376 1308381 1336753 1329976 726869 1019083 1899412 1809007 853094 1911426 73188 959517 374811 1884857 381022 623023 1797345 1674778 1860742 632605 717940 1886792 1166695 505494 966116 1412249 1013368 1668101 178086 1928396 1523208 630169 261783 169111 1905147 1995285 719535 1352819 349909 58907 1981734 1369266 201457 414636 696552 1609715 1694264 1603583 1813638 1730261 1313343 1115138 1438504 1074065 758463 637055 409509 1517691 1696656 1981727 183472 1435265 244824 123456 1954542 1577578 1789850 1279809 289954 894332 1146593 1867563 1248903 1579896 1218106 885418 1129136 1016869 910350 1708922 1924803 477702 1476763 891704 1340349 934324 1515668 1880482 827170 1803499 1435779 760732 1841214 1630847 1087780 1683889 1896047 347690 1650249 315991 1836396 1102313 1631185 282981 189745 1647992 1072093 1734290 1821874 1036748 1899523 445860 998420 1047079 596673 1413146 348227 932180 1336675 158461 253858 1399051 263995 982276 1928823 1179622 772603 32733 430217 680852 524729 475392 339754 399063 48366 1756776 1521034 1123403 52904 1565818 1658237 597235 1161935 745169 1741879 680058 1409756 197566 980154 953812 1683721 1947809 1862229 420870 259802 317960 485749 1026296 668038 1907018 1498566 287324 1621945 775326 1420004 290681 184442 74973 1310082 203160 774436 945285 821066 72976 952072 966308 1728475 631719 1188043 633037 1436380 49433 1297399 501523 1952778 843144 200509 1343926 292552 1217331 1981586 893164 525955 1156822 1689091 1572669 1175337 527416 1213191 1149855 1233473 453092 373787 111734 725037 1432028 811281 1183231 1245525 1426987 284442 328288 1064490 1310901 1776156 1316279 257687 987456 1568624 663956 1284203 942241 1164203 1008354 220648 90150 927222 1278530 86926 583157 660167 96503 1720133 590398 868682 30021 370023 577928 1547208 1216784 1933147 866732 752038 1689947 1421696 309642 1718165 1608834 836382 256632 1456196 1686032 1720084 1727859 1741769 1036111 1585611 721946 83885 1245964 816110 1225722 779270 334686 153827 1334389 20923 1002669 1954692 1698806 1275843 484254 555005 67249 43207 1357202 623230 1792530 636239 960149 339400 1684267 1585855 1191332 222569 344036 196511 1069524 611299 205297 188600 435681 1270605 1614440 834224 809944 678390 454113 746243 463876 246662 1667960 587400 1952425 430370 1382999 881956 313973 1933954 1111729 1075021 1453619 1812472 296417 1192061 447113 551678 1020190 730798 138379 40562 360222 565399 1987919 42643 940117 484950 1237016 1066359 871714 1154964 1929826 1166623 1372692 735212 101561 775598 1870515 550023 1185713 1339147 71910 874227 653909 488631 1884155 1284350 175313 1712305 537820 1652228 688191 1747270 1046011 1507933 465993 767330 1358920 279045 981452 118986 1118068 910073 999441 1845278 317936 280412 450537 542744 1238027 1278749 57785 927661 1070831 1906168 1837028 507059 1380302 426681 716148 63472 1632607 142532 1366892 173437 728948 1771302 609486 701237 886906 214599 317185 1352135 597327 530032 1105155 389299 658155 1323517 1816478 888633 781289 1146378 160643 1326810 1736452 1290359 986249 1741065 731949 1032295 647435 261444 1244413 276785 1135838 1673091 1201470 1574531 48018 711747 677324 975019 1288913 861367 1222113 459181 1700574 1719784 899440 1898237 1502588 1656092 1650138 382911 9645 1371466 472888 1777627 1392167 1598662 1315645 539145 500022 794719 919564 341282 160685 147287 183696 1810363 1575963 615792 884752 446575 1122082 1295672 622358 123116 1551345 232854 1284457 1170224 1296186 1088149 51848 254610 1265369 1992180 117773 1579063 824780 486471 1237110 1546216 1176334 1638265 120860 152527 356141 429077 180988 1159494 1214213 736624 1781845 162837 139688 481628 1097223 179315 418726 1768007 1918128 700989 133681 1133231 426048 1511818 587019 1397273 1073706 1739166 1198000 346645 352419 389779 1640709 1477613 838748 1806291 1691664 1641208 1221422 610956 87428 1718059 152307 1196994 571528 972414 45527 1511074 1436320 871383 5870 255323 1493169 1872052 486986 785273 1118605 1436193 1164847 249577 1521490 866077 789615 591179 1104561 1983427 298972 1046284 1714662 1573370 736802 192646 820043 856248 1494410 1336042 485362 729976 1176560 1871954 597829 1901586 401371 165965 1143467 508135 372274 488405 1476199 1755484 756001 588391 1602700 539204 124384 637225 669523 636640 1400941 1707474 1089410 1870374 1259355 1092870 1119276 470389 1469475 1221941 1338093 1550067 1391932 708520 839515 153307 1147840 710872 40992 1213907 571569 1454755 1772884 227901 1307982 1142328 1218502 1440288 1397005 353587 135799 616719 709490 386915 107527 776798 631612 1411613 1326694 1817772 1482760 518676 1842502 1100760 1142071 930113 1085264 928822 1276777 1168851 1994018 1847347 766370 416234 1674149 1498572 564191 1612490 1832395 944976 1967563 1374609 1400613 462240 330602 1459214 637111 1043226 1444687 125985 302238 1626876 566594 929308 113538 1617372 1131401 452206 773005 1637366 862964 1815238 63424 1700251 52446 798778 374149 342810 761102 401796 1571130 89441 20854 877512 1704276 83614 524664 661973 1556330 951710 803284 1899969 1820675 947722 579357 1745221 1381102 1228151 1017351 594292 69798 588292 654185 1339918 208316 356707 1313684 1519826 702326 881459 1248457 1073230 1472518 1737358 1924015 1238125 548318 103952 812 708119 309857 1256328 535260 1757001 1488713 40156 1589616 795610 1834552 1045152 1534037 229514 1939430 898341 1771042 854742 1936747 452888 671205 1421033 157269 529961 150341 448680 824478 397932 98489 1840995 1654640 390845 1902173 1231424 200593 1830406 49192 1795665 64621 1874867 1521357 614073 1952566 1219343 1926949 1079590 449322 69758 1810884 1254698 1963919 274506 105679 827471 199600 1763534 1822718 574508 1261520 1847550 1248792 3804 446180 760586 1278383 1037663 1233647 409913 407518 205449 1083057 278039 845437 716335 460460 1406574 486461 1684037 1459585 1945922 903547 552308 1608236 1395953 505060 328281 80299 930305 112861 1429525 1332848 1483925 1835553 1497975 1109000 782910 1255143 1907142 961937 1273252 906504 1736130 1829064 1862995 1662511 1806908 1292186 597973 706747 950185 1171872 1045457 1031117 1583299 639964 1395493 1920156 1814488 1758725 30036 55274 1813006 1237744 253834 1783759 1031952 597499 1360470 1469449 32017 1999740 922218 1668511 1766998 1930981 798678 374217 1671039 875496 1625049 1104028 1544758 1417687 750830 1570854 201874 293689 348402 319075 72693 225006 1564740 1469137 211134 282893 952514 31662 1431488 26928 997062 117809 285213 1906327 1591383 1667624 984048 579320 1527085 667497 189979 501798 1142394 838012 1243865 1279906 468179 1862049 1281334 253639 1503926 1237809 1255258 1386337 708906 1286606 442570 1340585 662398 1317396 1115814 1259966 266200 876045 1025180 874176 178190 240546 328216 35392 1075202 34510 1257864 627322 786910 1443549 1204467 1178162 675638 886728 120151 465393 171429 981732 1447050 1684103 577743 905488 903164 43275 541184 690129 973369 1439372 256573 166905 641907 39730 1026289 1924596 236047 800728 902139 1309069 600670 1508487 839772 1185878 1203223 160564 975515 1225772 1333105 1242710 1961116 1907854 691960 672001 1573771 1328471 1522675 775953 1311216 1563755 1661250 156585 954363 1446274 79796 547832 1577834 1529496 444399 357112 667955 275667 1566313 1920515 259733 298200 857612 1752910 199072 315185 1268447 1855442 1514821 1842979 1811339 775112 1298450 146298 313107 190013 739992 1855909 1043362 1798912 616868 1870522 378935 268968 376927 77631 104977 137131 1157839 133860 1994320 1599865 1629207 1889071 379859 740034 1639369 215852 359757 877608 1019284 949058 175203 115361 489059 405363 1482028 1808284 91952 836710 1724690 1266100 1774446 1773445 20425 165146 47713 1998113 355639 365898 1619976 506968 858952 1634314 246533 294224 778356 645069 1047776 1814814 1656113 1855595 1873469 1658010 377251 166934 1024148 199913 868885 1018158 1711868 1679397 1020104 1699995 1275938 475560 254886 1987438 1546514 820990 256043 445205 1939633 1753991 80733 1656094 557932 1635454 549100 1245734 1242488 1238229 1130172 867537 704273 1635476 1917089 1754387 385235 169605 323382 514163 1885134 1785918 9259 1922823 1627362 1577797 1757924 1021197 718589 618385 681918 1123197 1655205 700123 1878951 1437598 1635400 391483 1423305 747693 460644 1830792 1592051 134643 960407 1151960 1131089 310801 1571710 1674814 1266592 166974 84406 1359089 1586436 603854 893969 735619 296949 229987 1411940 1521381 1826407 119308 1268409 1080253 1829443 657770 1287826 652886 1707753 539790 183967 1062008 1731644 1093848 1766109 16346 762668 1039642 1890393 1218859 1090448 1375332 723682 1627568 371192 1363172 1257890 327369 137101 176186 1759006 16939 1158437 1812445 376056 1159719 1302163 831740 274113 1062667 345208 1895983 103898 408952 1492731 135516 1787824 1484177 1028640 384780 1763101 1077835 1974426 50360 681543 1461186 493459 1897204 1663049 1658059 459943 1359828 85726 1298536 1777159 397997 655615 451683 355653 552538 1148955 715574 651152 495265 1276470 1877859 1024495 1720094 1437070 796492 1577107 1180983 1678086 60559 1584354 639205 1982108 270758 203407 1906053 42367 55450 633873 1048811 589867 1802753 197652 1320203 1873559 137698 1300477 303430 751098 371882 1023255 771006 864910 1905781 1845418 525902 64925 1745408 1509415 991481 882069 422356 171672 1612583 1619064 1098680 34558 1859690 1239309 1197379 1829886 1490101 1444710 281692 227245 1347293 1734627 1021605 790158 1992602 1447897 505631 1809094 301156 611477 1699225 1518645 1200695 614230 576142 1213939 1096091 1205850 1520183 1676732 1606401 334659 1970107 243887 1521414 63534 176359 278878 248252 1131551 473118 1933531 1752684 1882138 608832 1553045 736569 1930286 819648 840134 1357800 143997 1048767 1589539 1205591 1560641 1088057 537079 148602 1456425 33708 1695765 1918571 1557085 944165 1104669 788828 52524 687292 1767760 1912027 933521 1936973 235819 135594 1235020 1704347 1101224 63878 586148 1118384 273055 679277 876981 781993 515276 1048742 435844 870557 382727 1466711 567500 1313960 373409 1527238 1954205 1406709 1044579 606414 78225 273750 464648 414513 354080 169022 190129 827209 1195989 499627 1752722 1651177 742089 1301453 1691312 806324 828415 432075 460131 1708197 306672 1104005 163785 1537412 1023970 1635810 1545662 949008 1622412 1099565 542284 1514195 1394351 1374227 890099 685050 918321 492839 1580279 574171 287846 1863355 1105680 639452 1790443 583244 909485 1444788 624499 1062694 1776540 1785777 1263303 389921 700206 691160 1549659 765403 260296 1914487 615278 1625514 1885119 727862 902494 752664 482127 556163 361512 6544 1465723 77430 1491517 1340921 1699977 667100 1942274 647273 1147475 1180911 875559 1785972 1920786 1459880 292087 1916306 1884979 239419 1404226 55540 1445606 47615 988667 653318 209746 1861771 889129 1392623 1725920 1429392 1961677 274317 485930 355978 839222 1156848 969565 1939197 1610770 413441 985901 288129 1246117 742725 1604159 200334 1419026 10134 1115282 1395612 773805 1261118 1939924 1198789 1602351 903269 1555031 340955 668489 879519 231250 1353159 964425 1400162 919924 1188397 1821820 1328418 1248777 1532112 1061147 1387464 942882 1324932 1622231 654323 1585180 1546403 1857221 1815100 1762937 1324627 1503586 474898 1512192 1666465 56312 373801 53089 473259 1295815 362582 835063 202026 1015908 266242 1621770 1415148 1269941 1965615 147537 992837 1279347 1414028 1956080 1690881 173771 686935 1063237 1686548 1654760 1573896 1029526 1249947 1877406 95904 6457 1363961 1168055 1971912 1868343 623514 869942 1557413 405717 744183 1308006 196542 453718 533974 604764 417916 588811 728350 82016 1938319 650068 484469 322778 1341135 201013 74863 370188 1751412 1077480 1624459 256476 416672 785671 1712927 279773 1254041 1555280 945024 1106681 941324 407781 579228 1539164 239051 611835 797346 993398 46023 986403 377414 1224382 1318494 136647 486107 1285617 59100 341311 519861 722659 669430 1541143 1865699 1509508 1090656 1444425 1630240 48142 548976 1790475 813871 47362 343510 1198320 1585743 1151319 1271874 1718478 399788 1206894 943813 52751 1615074 1072682 892524 1684449 1596245 918479 719319 1662940 766903 1687519 1563341 546251 1274614 1274485 1998227 588950 1294109 855469 176075 238586 299137 1781974 216541 1538411 628116 1114797 456894 835897 1748907 1145141 663314 1875871 267715 1564605 859251 74959 129924 154260 1013025 23882 1376622 1211737 1396763 1146810 748881 338800 1887234 979591 1214440 839991 1725967 1131983 1823418 66603 538649 994655 1079218 1832355 1430115 786275 1429055 851611 932051 1636954 953587 1976217 967929 1156584 368283 968650 1051937 70724 1572287 1441910 1299415 1642864 1952224 81064 636903 436700 617922 1608092 1149320 1962215 1327187 111116 172853 1221199 1100135 1830887 1013879 1388193 1980464 834803 792412 1009523 517268 543672 37153 1235118 1535881 482351 1968671 1966237 1109511 86547 1076609 1664606 713000 461544 388103 1452059 1257441 1619517 1521566 396307 1685329 1615270 1467469 1928356 1001118 7459 1516042 73679 1663442 1264436 169405 154881 1353186 538920 614260 949293 826987 154656 1153387 1453282 361649 1520424 1424149 367423 955693 676126 1607882 152648 1916727 1139905 953512 1435989 105914 1961061 1142992 743350 681192 621912 1104263 32515 1381555 1996141 1984966 1151226 1900968 1466871 245363 1562461 613686 1939337 494752 1551245 592806 1729300 1662626 1973271 1661321 1588996 174120 621672 29302 743459 1547156 987385 1084075 1244170 996195 1787411 1675260 618835 1618308 1666620 1177257 300791 554948 888394 1038507 1543605 1678506 1114382 381270 281687 365141 485350 33407 1998684 846101 1979497 1962606 1176555 1069409 950071 457277 1185880 898161 146728 491888 963455 113691 308979 753193 1744907 67127 1930542 1637680 1050485 1085570 1616529 370893 155719 1873267 1959873 1205874 1606721 669059 489631 1122889 776097 724897 1627294 1155993 1950018 303644 670020 997671 522820 1518569 1546096 554475 1893611 859599 1236809 1569186 1563426 1781956 727531 915055 1255951 563857 1540747 865597 789023 92885 1249 787430 612398 1209229 149382 830713 1373003 24372 244531 864324 1784526 1661058 119984 1606479 1793527 168633 267652 1412848 1148894 570982 553277 673241 181985 1920811 906250 436767 470728 472187 78412 1477563 431289 906190 284602 1551863 746054 1925994 1179742 1533761 1691170 1140470 612189 1862875 980487 1364124 371413 507435 47879 1121176 493741 440569 90468 255342 1331032 536724 1463858 359366 1077124 1561971 345635 232215 46766 1421451 114591 511737 519109 612612 275004 324703 571644 798075 832848 1746587 462072 864580 186418 1910674 1401501 376975 1711482 1918346 1210406 167189 1394129 1796740 229159 1986327 1326840 1630974 725853 48601 773158 1529668 820018 720030 1606173 812205 1997423 1873100 990976 1994959 1600219 243900 698205 1245884 1178392 1048300 929315 648103 397437 1079636 1635424 85171 1179040 1978165 900261 278996 1931798 1464260 1990840 756887 54193 41407 1142077 1394439 1729019 1944292 1677370 1508277 1854684 1887276 767162 1995027 1392832 140794 709155 369511 1089471 747533 1754765 732173 222729 366386 1712757 1909015 1103851 494743 1670390 233345 705904 1895028 124443 1101543 98596 598048 1757711 1261549 1167265 1542930 111215 144600 1333865 1388926 575608 1141006 811029 549078 605355 876529 1462746 486061 1063522 1738482 162341 97434 965665 342803 114881 246588 479154 1251583 621595 1466079 69835 1274526 1462989 223920 1037513 54008 1223977 1206260 1429995 1165163 316454 271901 1229267 34940 1473463 264833 1497579 1473242 1117609 807012 814271 923474 911808 767934 1653146 65474 238490 671252 394731 1544896 1314607 949330 54181 1181849 1832095 639763 1460296 1312589 1683257 1880034 1400385 1417344 910319 592115 1679845 937176 1327481 1427202 344748 1215598 1462426 616205 430129 818180 1465732 1651448 1749644 916147 535855 548079 290848 1534873 169634 800121 1009732 1655108 481521 971346 800566 640619 150380 335534 1680563 1836837 1738756 745893 1584741 99935 648116 47983 1069006 1769205 1704249 1076689 1298832 1727225 1011788 1037697 956941 1380692 1932603 858032 173256 959504 1056496 1741826 978520 1816188 154777 1983510 1902369 1717002 905355 923332 871294 1923826 1993141 1146133 674913 338637 1642575 1786982 721753 947902 1474467 884270 764717 1836503 26591 1590575 759266 279984 1480003 76138 8837 1831950 1683653 333230 1478733 1469444 385416 979327 1198080 1520249 389516 1934806 195303 769291 841112 777506 1243942 1011406 1414102 1018234 172796 1435826 359092 1032453 1041216 831040 1700283 1956508 1584759 1571407 1303584 585465 1262846 1052854 1452157 1621377 1261547 1080274 1854325 1929610 1246478 672736 820698 1372204 1533335 1056942 1382821 1660447 38898 1997865 696704 97111 429563 1242928 1260627 511748 1262652 1635112 842024 1884001 1622562 309417 1950746 1103655 1239980 851130 1391087 32421 476354 1706847 1947248 1592651 226480 756205 827983 553060 885411 1693615 1029331 564034 291391 1993555 322732 1019056 876077 245872 1861972 1781473 871236 1181067 1695483 1400123 290911 1935525 435881 27265 18607 1719910 988226 43966 1731929 102949 145793 164385 104037 468746 959119 119928 84502 701048 328601 1360682 1481945 1882683 545512 674827 210242 1103768 1212539 140153 971278 620258 51061 1738524 1356903 654133 1845798 81259 1511508 575578 19172 1309344 983939 1822230 609358 871129 1006089 231013 890111 1922839 167868 16087 1429104 1938423 168988 295406 1706046 844998 935136 819528 1251354 727428 1390021 479001 35312 411835 1860338 1217919 1161463 492970 544783 1478176 700048 1025791 1292517 454773 1950842 1975572 1169227 236120 1896991 1244013 1397455 1705898 1805543 379587 1151167 567307 1331063 956830 88350 943993 997907 132625 1788294 635628 737695 665113 718952 478440 418888 1910017 312112 379498 865226 835940 1959524 133976 1780066 1434191 1175103 872638 449096 1032499 442921 1949303 1239995 369562 490578 1987230 1942356 1446442 40001 1047217 486732 1597774 1513143 789979 1082189 1144608 631567 1771799 1482818 1148123 1644727 36975 96241 1890155 112896 32844 310774 1675834 1592327 1405948 56798 18278 1868006 1324211 128509 415780 1090000 1477413 1542668 415046 1588507 477912 488650 1584090 1712980 34421 622930 1266635 563035 202484 165471 792763 1347353 1730946 1632849 942595 1027280 1900531 1571485 657042 724445 357003 1621238 1067842 1337906 1835251 1974280 709940 1476784 1736077 1436963 1417480 133499 751162 1892188 520245 170258 285517 1945934 274224 1005986 929298 195485 1659824 922657 682193 1372301 1522857 1833158 1914208 127567 1170911 1337521 1162112 1528682 1360596 1186595 1465284 1356254 461158 235045 1528749 1502126 470459 906195 861 1527683 1735400 160517 631399 1676174 432029 1663053 1770186 952470 1540674 1535256 1369576 1139643 966264 1308181 948534 1524248 1292708 1548114 793372 966113 906009 236505 286253 1197793 756995 39967 1835464 863941 533147 741648 1876617 1372981 559398 1590391 720481 47256 865664 1211151 1444258 1278369 370393 1225454 608431 596639 694701 1709982 711546 1916716 694899 1772900 1791439 473713 374152 918691 909797 1774777 906472 1844643 1796117 1672783 1657910 1408268 501096 469241 1385500 1775233 761669 1502566 1538210 1657411 594322 732686 1936277 219065 542651 896108 151515 873129 1973196 1008973 249554 1001849 1655671 499083 1970219 1255652 1569335 1628987 1424918 550130 1419693 296131 725619 1212788 1148175 1173844 1588858 353346 56308 395724 605122 1858018 1647853 1394687 1800618 1679612 929776 663544 316232 1087660 1529118 774681 1903500 664180 1552807 1759955 491444 965920 1858767 326844 1490473 1403267 680001 972491 23548 1739618 1726891 739059 1571664 237805 1859880 1349854 1453324 763462 996949 837855 488246 929587 1843398 1108038 568005 474962 1330078 1450513 1122621 918241 733364 544434 1959358 847918 436517 754980 939003 847489 400168 1626840 97973 455207 1143515 57452 245305 146 725732 525474 871009 1752101 829734 1099880 697568 748702 720081 934190 50936 331560 605449 1159287 151157 1426550 1823259 110459 815878 1820084 1396227 1985419 865209 372046 610934 410630 1690357 583257 151519 719869 92901 481745 1268692 1303198 1437487 1028849 1894636 810721 73705 991448 454747 1849743 465749 1061191 1929429 1644128 114193 1816181 553607 1692265 873661 1104383 1065081 1835441 139291 1119630 1398248 1406667 1080360 457899 97355 1371509 442954 643377 826949 1661165 1641671 594542 671256 209693 88150 1268303 587034 1775378 1997524 1293447 1495686 1040654 281448 536221 49750 315170 242774 1252489 1047854 402372 844912 932871 676425 423199 1730900 1704691 683117 314318 107141 1228803 220968 1214083 175469 1321838 1075043 946486 1975747 118982 402982 1884700 500841 113183 1717597 1880357 1835151 630895 1213820 801532 1780520 356152 1598826 1800490 290930 206843 70618 437987 102010 614080 1376085 950955 1670293 1890091 1022960 62810 1109525 1561076 908687 118568 784782 383780 909920 1433750 1960429 710252 1514215 335679 62299 923098 1067316 1348837 1092152 1854876 1485592 1146960 496514 178495 1330071 1754975 568799 1856029 1871729 457562 1441549 931414 1941220 412982 1809401 1989184 1811185 446637 1272633 1028069 794710 1701649 493526 731276 959124 381269 988702 1857545 995676 1077261 438591 621731 1585721 369336 684147 1181493 1220452 1675845 1386829 652387 284652 387113 1321905 593935 1862238 509836 873430 539153 1651502 1012075 248522 836870 1712270 1581045 994899 958714 497603 1991558 1317575 409981 1080212 1950147 484381 273438 1090411 158079 1132423 814035 488124 1445266 1863561 586233 1964347 441556 1536181 873950 1073666 805476 1110416 969984 639668 86200 268900 1460091 1769950 871329 25603 1355564 550316 609829 1054502 179001 1925302 1194171 445098 637040 791166 1204688 1763967 864468 1389572 1988355 1332390 1971241 1891714 1649823 1859767 25565 27441 1969826 738046 716304 235568 1415509 375370 1921654 643460 295235 1366601 1677737 305348 424666 932081 1548794 323762 1113457 1773440 1720882 1029344 689394 137063 986605 1066202 510692 815778 1113615 1822134 147101 740341 645055 286526 1699757 336395 803588 1778473 127398 888112 1470059 1319066 74483 530734 1219363 1596402 412964 1004057 1887599 1939343 1245899 263625 689363 407328 1119161 1320626 1537093 1399817 1409814 1345195 1577845 174372 1243025 308616 584645 1541950 1817400 800300 1970069 544669 61027 878602 1484406 480754 924605 69752 1154695 1049814 1365329 1791758 861293 1913008 63929 198523 1556393 1719692 1506586 1061485 1052845 1224831 1806569 1889079 1170830 1701257 409897 892148 640887 448747 1699929 18273 94590 31637 1224410 1602007 1969697 301878 1717596 919390 1085017 47033 1449281 1054679 1799107 932088 436994 594020 1393204 219165 1000033 792064 46883 1324513 1579039 477018 1954811 1133700 833044 223327 887908 764297 896408 742342 1757758 1313909 214988 744563 1415603 932518 126688 81752 615437 417065 1723884 1232579 665824 1057931 137578 583736 656072 182857 67996 1130124 762515 1616932 1119431 1003428 1245223 417577 670338 1957541 1467418 30915 737841 1421814 862492 123580 1346580 1432937 1322811 323357 1661169 395264 21891 1652060 1007742 1859361 1210241 735394 1473132 1603189 1255417 1328364 965566 1645897 1341615 1016674 1647077 108584 77334 206277 1980153 1225717 12201 316158 947816 583136 1793165 187527 936382 1751164 226245 865188 3646 1372656 430609 118799 1786668 62271 588547 751181 62709 1703276 1384528 1863153 296150 1425661 167735 1129713 554592 194918 527779 1781315 494547 337570 1680654 1447622 553443 250685 1913817 1492909 837132 769663 1646643 1160461 1401453 1068282 743107 1570546 1975828 1407862 1826690 849312 1445172 882458 639663 381191 263273 220284 634222 438787 35649 1941776 1286070 854251 1917400 1287717 1461223 1281013 808668 1758312 568948 1844737 1801005 412349 1994035 372818 1853690 1747275 409254 965657 1359685 1883977 1203575 640970 1362973 798709 1579024 739666 815478 808433 582006 788549 1080563 744309 825350 594756 1276778 384961 1122374 1293937 1860731 501841 1587142 1645313 1823921 1550936 1391918 1410822 1246864 1061345 1439381 1502763 1393994 287603 1353100 1933170 1707575 1326418 1417274 340665 866445 1275548 995273 1608568 1336848 951152 290106 1064339 21589 1236504 1791558 140626 1614739 247452 681029 1579985 1412838 971446 1486265 1155330 1017108 1147554 1422301 696298 1422529 1896188 1690726 151776 1505302 1288945 820666 1352511 365842 651618 1421307 378795 659947 1222696 769213 1542875 534094 1502667 1175724 670280 1140510 1472544 1736983 1756086 426191 1703927 359955 250067 1368928 918215 28710 973516 532261 1993338 1559491 249132 475803 793461 1648548 1917549 1833565 1131562 1488007 1820033 1805481 1962611 1313232 461163 285581 162337 1900723 233614 722005 1034560 845241 1271289 445091 1223660 637583 937925 891389 594095 1060911 1305631 1712744 1866378 593595 1440712 828081 996000 1754470 277313 65469 1043395 757975 701618 547239 1981807 1985131 533770 1215735 664098 1801441 576172 685702 336266 1529295 173539 827715 748094 606011 1466337 1443439 97032 427636 216393 217370 80484 1861501 121709 916100 1429243 1789603 58644 1411001 1551004 107607 1174430 448487 1757949 1719868 1967122 1336621 360742 316670 273976 879592 701258 1158681 803334 985886 1293844 1065757 1082763 1945611 1557446 1051144 824151 651068 503603 838628 1355727 1248507 24282 105079 536649 541430 504527 1113667 864848 276470 1688146 589309 1444376 643948 902100 1894232 1288449 1720740 1834718 382889 1439144 1780809 1835005 1685631 1444731 961694 16909 1885789 1151026 738405 680855 1597905 1375972 1504997 1394774 959944 813349 1188757 1011163 1187765 1955883 1103883 1055780 373002 1276463 976346 519241 1634135 1260070 1089865 585484 708383 1143541 760468 391046 120993 762920 1128281 263168 1374662 727859 654015 234718 620702 708109 475946 198123 749671 1150406 1113181 1922221 1380295 1227609 514261 885563 1917464 951358 1534687 1748243 137249 1674972 703526 455875 1924398 1011128 1153027 1294877 805775 499453 804639 955770 224114 1275150 1607485 25348 768846 39581 1820228 161746 1538128 288297 986890 544950 1321180 1466010 1142717 1110786 432846 139765 1708002 455013 4264 300747 1162389 1451281 941151 1228131 1410593 125991 1853042 724824 1290627 1874824 22521 1373235 918234 452382 232096 1680375 726874 242388 755611 1177494 982719 1047947 1601595 1678406 1511999 1532055 1612732 318966 393531 285212 723833 1857962 1230956 318456 887288 736549 163644 246934 1593169 1704398 635011 110815 239729 1970073 448003 1075246 889362 1170587 925894 115944 1718804 908358 1367258 19777 11638 258762 353904 1969433 355105 445114 183412 1734248 499620 1674097 249721 637102 795336 1686125 1438723 846648 191784 1990052 1618929 523159 290408 815212 359891 887056 415442 588919 1787294 585576 540560 1749446 1437550 458633 1823501 921471 713162 531460 1426532 375503 1230170 1151605 748237 1524362 1786678 1523252 1999047 460071 575876 1441315 1161403 1195736 763898 1986760 1852566 7456 787373 1292038 320155 1733724 349465 1315564 1330813 253698 954876 1001032 324651 1988113 1386526 965537 856307 781620 1807571 1005637 317067 92054 772836 534452 67486 838069 571347 327410 326397 717130 1371792 640496 1960331 329916 1322834 1920597 1178808 1608025 1354643 1979882 1960906 1020393 1780512 900791 1015365 392417 1402670 767081 1111933 1018740 1878393 957412 609372 1027745 1786654 1964674 1722716 595217 1294269 1885594 110428 1782366 561367 525626 1020197 464200 1780705 1768251 638710 1190968 1958570 1246396 828475 1828559 629496 220525 1280811 390552 1132571 1888759 931355 55513 1125514 295443 711542 1541339 1577244 1013335 763131 306319 1632711 543660 1067368 728441 746160 1310196 1245549 952720 808139 730020 642584 1440599 649445 680730 550114 116034 1449831 433015 1322774 1363604 1313902 1325821 1844402 1348122 1812160 1598217 1826046 1178783 1218793 207630 374758 874143 456843 1712151 1356420 1253307 929115 120513 400467 1345275 861245 1999960 1314233 634075 727321 1211667 1970488 1424829 70399 1548089 1255697 1652390 1570235 1865504 973286 1810002 1905408 1638086 673551 887122 1371173 1531031 599674 1400860 1008220 49012 1263096 1567017 1230383 1042937 279542 435547 1366453 714708 1886421 1834132 1779623 102979 1426903 599723 859044 1267018 874826 971737 1656294 1695088 786370 805460 368497 921323 967835 690553 1600874 1745707 552707 187448 483494 673474 1458315 952289 957684 1387185 1966185 1875620 1828412 467221 1506881 438651 1687787 502781 747337 300984 1313350 556562 717452 378595 698879 1424081 1588675 602953 535105 149490 1240290 1927980 1849419 1501167 1478408 1185372 499060 1679418 1547333 1562236 1492304 1535300 1276524 1581161 507378 1129492 1031222 1548936 788576 1942927 813889 1877718 1975840 1712874 254379 329433 93892 1417005 1711377 390993 720814 655779 208871 1536944 132822 1593931 1801459 1776824 1082059 918649 350161 1457964 254626 1565268 1602893 76336 248066 190465 533735 1065892 1775718 1921371 1843796 912724 731891 719998 826321 1923619 487542 664894 840175 1772561 515897 1212573 1849129 76763 1938321 1061890 339107 808558 1653791 286013 301812 146012 1025943 1778092 1280847 390117 1229980 429970 1113944 1508819 1124281 153182 351191 420653 150106 1387987 32858 574710 1801811 1120974 173249 1641187 1062399 1929547 860671 1294682 379025 1183178 1433508 169830 55230 1309935 272428 1254264 862337 1106413 456840 349936 1147547 642557 688550 410038 1488612 471275 137331 82283 1186191 938785 8539 1991297 1450959 487568 1011860 1286426 549845 1104453 985214 968649 1073755 1905030 530367 275928 925946 52366 1224965 1886822 1859611 893283 347976 386603 1092858 548811 1420959 1718917 599332 1584651 524201 886698 514217 1593631 125993 132882 685556 214265 81957 605022 1088798 1773224 1269553 849699 685209 1570458 760869 1939699 712798 177648 220301 381107 290785 309483 1033920 1847825 442891 1763733 1309402 448662 299244 1293259 1726324 1952970 1334294 1316688 995484 102287 1847304 170198 815771 883845 881772 1541251 216174 1428249 1583898 51162 1051902 1395252 568451 1969694 116718 1154361 1620961 1094299 1575286 1223822 970601 1322494 302235 1731818 764456 322322 785769 99998 528152 1774681 1063107 281426 425220 1040780 243523 1742538 1170074 283223 1363217 128751 1341274 788153 525465 785208 200966 174438 1376557 1708863 1691562 775338 1149682 1996041 1893658 353292 1472013 1760672 1055206 1590355 1745341 379831 606200 352519 1450473 723052 1128363 326700 883228 1022982 959964 516869 541612 1388250 979892 73505 459802 106929 7094 1522882 1853257 129472 321133 1858725 784716 357988 1104349 1911211 256603 978918 1894848 1637395 1881722 1937695 807424 1159279 1670650 1273248 1954710 1717896 1570214 226150 1183921 98269 285678 69395 635092 1619526 901703 1096577 884335 84368 164986 681109 490893 815088 876242 373266 1637930 516439 1671183 1212129 575175 1421675 872152 932293 1693398 682897 1263480 1502836 31025 1790831 670423 312339 1452647 1447516 1687922 346671 216318 1333537 446849 1361472 1187638 1848143 1311321 256716 1947385 218338 654228 860612 1218447 1170527 980447 516283 1652187 201118 849988 1235567 411491 777859 1197145 1195861 319310 921360 621495 1071788 97984 20811 257922 80352 198952 427897 1194763 1265048 209668 816390 1485262 1031087 1661970 146941 979711 638295 162511 1084729 814928 923788 1572843 992056 678218 1035823 867487 488487 1483494 445390 1781372 1534524 934355 933981 874898 1377692 1321863 1981034 1933195 941561 163928 300238 222003 87891 1906026 980086 1421783 135630 1236577 572079 35773 1703334 1540750 132674 1379909 1106660 288800 609424 1076687 258265 1205505 256889 1051480 308778 520626 718621 711874 485969 1965901 542440 1091621 1522549 1300685 385297 1360321 900130 417038 921287 339878 1668621 907295 1217686 1307359 1982863 1146225 1109655 645350 942922 1831413 941442 838215 1752739 958258 1293632 1504453 60086 1551231 1584859 1574552 1668865 1925110 42857 381087 1819287 96461 1046373 1652439 1506008 26120 862020 584746 1338110 297011 9773 754468 1210178 75590 698180 978940 1138536 650653 549436 1031563 374013 1154983 1284269 1107583 1646321 949965 322675 1040266 4241 1081795 1220003 556258 668166 52307 300571 1972434 1073998 441685 376333 601472 834696 222570 1016635 54468 1698087 1936497 1892805 1112803 725460 1099225 1055141 303663 484468 1261215 1163173 1690806 852817 1148037 1153181 986419 118094 1589462 736683 1158147 407613 1775025 212973 1556610 247618 174211 1519794 598811 861653 1378917 70527 363582 334954 1243506 823909 195591 1984422 7934 1955472 650665 1553297 1510243 260256 670925 1301646 1046305 555191 1357399 1122396 635505 547158 1273944 282147 1408828 726996 198915 1957735 1753004 266987 947683 1515819 797013 844574 1745753 1524432 15714 546576 721541 13670 1703680 1921113 1002148 189908 301811 1692203 1581209 1740717 1949935 1667535 336570 1391850 1824287 333527 844230 898559 948426 915628 1437178 1881145 695084 1255926 498676 1858428 751529 1657016 1881912 1316916 1284061 269297 422749 502857 782181 913909 1380351 1073236 234187 315087 133423 1521814 367593 1512721 1403398 1795459 1917505 1208745 1109641 1389847 1754897 933708 900620 216494 1427419 1725842 858302 266319 1852992 1342940 795182 351223 430066 1786323 464574 368660 1519607 815092 1384420 985411 871805 1432660 1786539 1805490 1583821 1105125 668409 471397 1190602 1741034 1834202 717151 1998226 666387 1568928 1427478 554134 1788467 1546674 730497 425308 442566 1179662 1616294 223591 804245 1627983 459146 196810 1791185 845169 202309 1419512 1053691 1715076 164983 829572 250607 1799824 1399020 1645419 584686 413449 934193 1840387 158739 364442 724450 748358 588739 1332066 1472334 1796230 1436008 1226853 845691 176068 885614 87798 1121860 1306081 1223004 1198100 693587 439410 370091 968746 1224837 402354 201506 1058358 935720 969953 130057 1948356 1439858 1107013 1340690 182503 874871 1329263 1417316 244438 1876585 735920 1800355 1559099 495401 375122 1255844 911948 1789897 1257008 1590741 268284 1161669 425621 578946 1317537 1987036 809383 1650494 440507 1922770 947057 1699410 816534 1518576 952979 1912672 318760 154575 520796 1177866 1329903 198418 1831737 843060 1203065 842882 337826 1314443 854728 1672429 1155473 253981 1502388 569741 246708 37041 1619863 247842 1277990 261892 608840 1245055 1478474 759928 359991 1959463 842051 1243257 1075196 1542826 448257 1234976 1068152 904959 1548263 1598102 347558 345410 1244468 1403469 1450431 1935820 1579328 1143628 1615597 1846126 1549082 1810534 923141 923475 1076988 1859534 665620 1080195 1270546 162849 1023759 1914304 1989787 21960 1399453 908523 1554661 16457 760931 1203939 1781846 840991 1971279 1328428 1088402 356324 1342533 1734228 466406 337975 1220928 1669512 216504 434239 1949125 1515198 1770503 1605252 1047864 560100 569615 377737 311577 494727 1222842 1971162 17101 1350171 1695 1961415 943753 33267 1013985 1037310 1373282 1905548 1135042 728297 1872474 1817032 1987531 882715 783426 1599840 18640 787951 738791 232134 39308 1305682 1715752 1953801 1710763 371767 965672 441817 443629 760016 722977 1372050 212678 603876 1623411 627964 1077914 1606377 1810985 1104933 710091 994682 1118082 1538708 1199284 1204917 920956 1079086 920854 1456496 1783318 1702621 1509054 103348 1742561 1229805 1671636 1365894 753135 1172643 998134 905742 846690 1646487 75689 13577 1279315 1000996 845880 243595 764363 1370565 1503432 1209527 603815 1511000 1871149 1482933 200147 1304305 1401550 719345 102773 714883 1747786 1516710 928877 1357365 870325 1886043 661074 1983985 1933615 1821185 954130 633294 1762742 1548309 774225 343723 1946889 734518 852299 1361609 188435 707549 411815 1317315 719013 1683108 597287 1579888 1833890 1162495 38615 897117 77145 297241 893477 913131 469995 1680185 614296 1889937 1440069 1872573 594109 207744 1921282 128855 565786 1508367 1187467 1968993 1415541 1718897 433711 1275253 1796959 1476962 1827707 368611 581751 1633542 219718 1717396 1812193 1288822 1636004 49744 1497654 1915774 879681 697946 1264711 1021527 1971565 607732 1474233 1982015 637198 157439 216177 228799 1605689 754887 1135572 669904 1173666 943364 1184236 986112 580160 1700352 1853007 13136 1410459 1121241 1180536 103625 555140 558123 1351972 41987 116947 148956 1317317 1242247 1430470 299298 1755549 179135 268932 1849390 334654 947750 633331 872129 143460 1349713 54939 545047 1300067 1181921 132447 425214 990956 515789 701280 1183977 515115 875309 1684303 1054739 1029207 1531239 1310604 1582249 1905467 1622987 1497082 858327 1436812 726778 860896 1511174 637812 1370596 1490632 961598 451425 1007172 959478 1921482 271859 1175649 606943 1859796 1346988 791522 888809 1072194 1012176 912389 1674298 1866701 315541 5126 225571 1021572 1445268 811370 1920556 490953 685387 1066608 1959100 169760 159978 832586 1303855 319992 1791123 868703 349952 1538218 1374359 1290043 51223 650063 1159080 797021 1748667 15854 1444992 405489 295899 609085 1834142 1575725 1787208 1374829 1432584 1077445 967827 581105 1380041 1902423 2577 1998291 83132 889234 1357228 1852315 759104 1892743 1640673 1801578 1098808 279236 1829636 783672 327915 917674 1539977 1479396 1548015 812381 645997 131602 199159 930989 15443 258065 1834449 547912 96898 1554751 110453 1816992 1490135 581980 257825 128083 918858 779896 1837781 1330428 1154183 1296195 373703 1377844 1139567 1411491 338473 1079237 677029 970707 661566 871410 597790 296916 1169290 955525 489517 1851936 1088836 346957 1192662 1599158 817090 806552 956302 1733524 1635951 923845 1720298 974788 1535215 1254564 308043 130013 303947 1645632 300404 113585 37960 1310618 463755 1381672 1405780 1078708 426997 416134 96801 1557197 407804 149578 1065381 1199459 675803 153267 770741 339404 1869238 1974555 144381 199438 1094371 1707572 148497 1815326 1170333 1712823 309669 386867 321525 1825972 1055510 1974487 1239365 234124 1726948 1096446 924338 1847082 1289207 1192450 23139 622733 289575 918635 1474758 717655 738297 1071428 1477272 1661099 1199376 1642225 900131 991454 739376 1062089 715860 1407220 1801784 1963024 1669709 772105 1580624 80210 582040 1742704 1624915 1611997 231870 1897915 1720634 967644 1009545 145954 1462937 256466 1096715 1473846 1939956 1409220 1183822 1560947 435582 930371 339036 12481 237068 1649291 1779369 27345 1387282 1830584 835512 428521 12452 286346 1629365 935587 1767680 1955730 789570 293478 227149 571099 222520 163115 1679538 1753714 1155822 1532134 405436 266532 1168397 1224028 684625 310476 1007656 1766973 55488 1372111 1021975 570287 671249 160608 316942 1774958 1998475 1921245 118720 1798412 1760810 1676356 1174064 349898 504172 1838762 657924 915769 1940536 229870 885225 443961 1620777 732748 1028280 807500 1593316 1411036 986014 723927 1271226 1071257 806344 119782 1456644 1915766 1934692 378562 1968296 1128531 1057305 1829779 1133189 1302657 296115 1847158 1054631 1447967 1433958 1847718 399712 153327 832819 504257 306287 352013 15023 984505 1939324 1089204 1051079 149400 267926 272064 1632174 413696 1312431 214881 1295147 1966755 136455 225528 1910278 1090528 790208 629002 1944785 196333 411719 822388 185754 1134495 1008779 643310 683879 1826596 1630724 1811966 1362860 98608 336215 1627624 639937 1523516 424708 1991483 1104272 607571 611133 418946 1285725 1883865 1866277 1731662 1645460 212371 250356 754573 273342 62981 284155 1457287 1042976 1349627 591878 608511 978212 558365 326658 1476220 1782463 1643690 1406676 1251642 27519 1867829 553384 23695 1849209 1915377 1601680 195996 1882900 449568 1055205 327022 81309 1648258 1464654 347621 1273166 189037 179550 1327366 1164894 454656 829083 713593 1756391 1029743 1023735 937109 178383 118743 920733 1357339 227940 42132 37618 907033 334884 650543 628319 451393 1595122 631573 808927 1108866 986168 1041986 1088235 1553446 5429 1785980 24180 1397636 761652 924884 1685039 1861194 373036 1663438 146643 1492703 897237 1139970 1427146 839044 1956614 404604 1581500 1646747 1593615 1890634 1068084 1091353 1410447 1947581 1757457 505002 1436375 1873515 181348 299864 641314 310126 1226070 383238 771398 92710 460361 335593 1670600 1210210 140054 1275495 1342830 202279 550546 186634 39824 1094448 485626 64462 1132870 833173 857971 851448 7462 1365750 1544824 1905616 183374 1306172 1315498 1058739 1360384 1855950 753955 1198136 1401857 1506062 733616 67428 15573 592748 1225621 12336 950399 1009869 1417800 1294731 669594 264846 496721 1052003 1283331 1637631 1467747 1208810 1108134 1479338 1408878 1022297 1183352 1902191 116186 1293932 1001277 1204954 970479 371750 1863910 547446 888676 1025309 1800686 1251883 1823420 1201222 1689199 695561 246901 1213823 1889290 1508061 1814114 1987150 1100854 1562418 942944 454010 752735 936782 160258 1905393 194166 195161 569267 655854 1082427 1722867 1206849 1241318 1413214 515294 1585199 1069780 728316 1149170 537877 1577957 443531 365634 338650 93591 1082571 1039963 1342380 1857598 1409135 369470 1486686 1567598 341176 1932381 815882 631730 923533 394545 1584627 473459 1954410 1098887 365620 1895785 244602 1067918 1923038 107906 146623 1633012 646652 1972990 933883 1868934 1476227 1216142 950385 184077 1991352 1907419 180539 521909 805186 50184 501998 1923600 1445433 1539731 992529 341163 34747 1606411 1490075 402086 1230078 144843 1752278 904698 1279635 1976420 1122317 498585 1680856 303047 906824 619042 801383 1655141 180901 543432 1315905 935491 281188 710555 519415 1164097 765689 1306306 451320 935214 1238252 1197328 1952954 959628 64708 172165 509481 578465 1268349 1536143 1491155 1221627 1590711 1233838 191165 1080451 1987214 1947121 656257 417699 1157062 453493 1277720 1826227 955320 18124 665954 327699 898339 1271084 1734083 71005 440007 136513 586214 67493 627415 1512412 1491994 1680466 871367 882171 1320009 1879858 1248613 765683 1106867 997309 822469 533946 337716 1610510 1905484 343955 206206 29783 570681 1670686 1173359 187450 74927 934048 776230 223607 1288116 377017 730018 303229 185555 1858583 264615 679185 963751 800233 1415998 1740491 1606499 1927854 1906377 964006 377504 1217364 1227788 1436141 659270 400572 188902 945428 1773657 315557 1337577 1121422 1575055 269197 1144747 515910 1440574 113218 547738 363433 1112291 553850 1575026 686269 679743 957926 413212 1135634 1896767 1264857 1052935 1610193 1615771 890793 884829 488746 1309083 303558 579199 1494419 806099 285502 1238131 10439 1242610 980504 1444984 1799444 1222466 1068427 1194540 163537 1368422 1082563 1956390 1759581 705425 1646867 1926272 956785 1453630 531536 1200209 922281 1183571 322378 798352 100642 443558 917686 1868118 921761 234365 1079607 476572 1761714 1792300 1346369 1824322 1051748 1404036 374941 524688 1970072 1494441 378114 625808 671809 421498 437985 309300 1581296 654811 873072 197864 983244 510153 973058 1101129 523550 520304 1994166 41015 1889956 1498420 1419862 1887141 127712 1271948 1898453 817220 1778740 277889 331313 1714001 1145963 1536132 892625 47108 1046601 1433559 953847 830761 1738131 1878645 785460 1842060 459874 1717422 505222 1773058 388615 1922208 260795 506591 1857225 775817 1392941 968815 1668419 1346536 689135 598448 1273185 791791 658459 231365 1422615 1283054 14458 1793223 1430804 1196117 168595 983713 966492 343848 1070423 1866123 892560 1895633 843427 1532085 1433432 1149397 1958239 210150 1415739 60219 408304 1413818 1388297 747571 827470 279869 1839150 1686503 215217 149459 1364144 1597901 906595 976276 431579 894711 73612 1180684 1558298 645317 1999414 194198 1618264 396419 1871410 1479930 633961 1504104 115854 1258994 1607063 941698 1989162 1666633 1764171 1734810 219052 624470 286214 167296 511134 1342029 1468532 1561346 269439 18839 1754622 1244485 105465 1980740 710979 957435 3175 1214191 611709 1724727 1022303 1257318 19383 743582 1577818 755319 896405 1254794 1196619 830590 997364 535314 867065 861104 461290 219028 1968823 661126 1880411 903117 1329928 1304081 411429 293443 589809 1479884 1253992 42544 1038330 1552115 737085 395094 1639442 386285 1621245 1606787 798799 31621 1618237 776733 542565 1341282 909466 275174 1562155 998788 1220223 59334 1081719 1040741 1068847 1854495 1675839 1668664 1700097 1448629 542132 1629310 1661622 140760 932519 1835237 21562 1739475 533006 321450 621533 130123 1585328 1106277 741361 1820305 1914343 1093883 34849 256300 1219710 157029 777989 1498687 232163 1973221 1445979 607845 1345177 892844 1853148 1560677 362285 1035549 1531705 933330 1750200 1835420 586192 815910 1517818 861954 239223 1219877 1719117 1721430 1485376 790809 1439558 1652767 1864092 1826218 1713706 1445257 266462 1900246 217578 1751839 1040206 702484 645515 1434958 1041924 870375 1416625 233726 1961609 1694473 1784520 593089 1150826 1540389 873660 565300 1162653 538545 1072439 199112 326348 21514 339298 644190 1532703 862636 1915752 375871 1953684 512009 1674610 1468110 977294 1257091 737599 1863423 1151044 1494064 243685 867201 191790 522516 477750 598509 151302 953962 474880 777275 126390 1227968 1005773 1113538 1604352 189818 440540 1995169 398352 740063 1948382 1303620 82011 1815901 1651841 1199881 1610211 1427002 711157 617321 1783707 720844 1889732 1099419 891762 1265751 529014 603620 1390840 1169181 1392883 101433 1910740 1586658 1661474 50543 1792829 1574221 1236477 1894858 1324623 1225535 438144 687430 669786 1722633 247607 866259 5386 1212360 1776097 109725 648088 316608 580526 1556612 1089117 1466885 566131 737340 1252480 1108216 1105971 1937212 1273860 1445977 906591 204163 529984 1194141 230630 1432065 1991492 648619 730487 555208 927520 391675 1821347 1897016 542095 1620258 1386892 1296293 1594646 449503 991859 1224143 328821 273528 829374 109107 216525 1756015 996937 1786722 360037 832017 707397 96826 869251 186593 1104212 214434 1096271 132437 1637345 1697890 1943932 1170592 1757577 1524984 1068383 1294291 789417 666220 1250561 456338 687986 699936 157756 835445 298304 1830010 100045 484805 230456 44751 360974 1796477 823372 774263 1511533 241811 1712404 1785668 1334835 1685390 37356 1174477 793018 557685 950562 746876 17036 730820 1650058 974882 1014979 1434787 1138683 1007885 1186526 99770 1107212 1924063 1761691 1650213 578936 1430274 1083685 615599 725287 606460 1675462 1755820 1932433 1843897 1435211 1503623 565268 1720893 778753 715257 734150 859646 341595 1980845 1270938 15446 412245 1437678 709627 1569709 588823 1027230 1720953 1988847 559249 1397260 1398924 1262496 1896950 1058515 682481 88397 880447 483046 1595747 1496784 145168 1539137 1855940 717911 1874005 688039 1376560 374673 936494 562880 464625 151232 708823 387882 1305255 220244 387189 1673365 121259 1691357 1155555 146025 1315454 439258 402977 1179830 1418158 1318978 1684773 1399640 545471 1404196 1012253 1434179 423430 994313 414421 1284454 715144 526636 958793 559622 185966 362165 196173 133173 812466 1957904 1748298 1071745 1944753 1122525 1347757 790126 938936 1446541 1321126 684196 190204 1269931 25254 1892083 221333 1420623 26656 1593684 28872 1692123 1017821 1588375 296963 1092441 396140 727873 1350448 1703740 1778021 1201405 1839893 1306902 559464 1645907 679299 865249 866148 5589 1283537 1575811 514171 298533 1432908 997039 469164 1199209 357843 338925 285352 8877 1106012 917970 1250796 502784 1598669 406303 1255054 625464 776522 832851 1639496 980895 1231257 66762 1752481 780998 1047642 873836 779798 1344053 1100095 1903015 1423767 184486 953749 1897918 1128017 1265459 1062457 1126237 239210 1220551 744580 1908613 881377 1940809 873534 1236677 1965607 772210 710034 1979476 1477419 1105529 479217 1045638 253595 1775617 1304620 94108 371153 1041260 993609 199799 536477 1454266 922838 1873595 1181251 1279839 1587279 1397409 1196272 731736 278957 197256 683638 1748425 655538 602268 42203 1030682 764167 975263 98852 1908028 1383218 1562344 149092 16501 199482 503058 1181953 1082209 961710 218966 45269 1379703 1633548 1038975 1696169 633566 612399 1817708 1671099 1000294 334476 916617 1851645 1384377 1737060 246742 1525760 1641862 1385702 291447 859882 1318084 14831 1628815 1487411 1684601 1591730 449498 1177219 1748831 1432481 1165846 1984654 703134 1004527 981594 1287341 1558485 1170201 765356 242927 1466984 1250901 1100296 1468533 1726710 1793791 1186476 1098748 457665 1491294 1587214 1234027 1974689 152356 1729642 743470 740355 1472453 1218088 231765 1070827 530033 987361 543770 1564984 680439 1148100 1400358 31067 821868 1875043 1414559 111363 460365 984529 1795811 361057 684926 850625 1365498 1519484 1072232 1800883 1550609 238279 1641524 496096 1909425 370356 748342 322546 1369146 669936 735412 1874330 491730 1485405 119028 1396741 1177512 624102 166146 890819 244709 1750206 278050 1678960 1942199 398993 961512 192889 385878 1852648 948789 663260 582925 697986 1628532 433568 688552 1845735 1588079 583729 1165591 995681 1054434 1789885 1679585 1878655 300484 370811 1629687 1133373 1073976 558584 1904759 1832180 1908119 1883512 276151 1475533 770193 1152393 343243 1556764 1506943 954943 1677043 1155581 526966 313196 1558378 653893 1032435 374821 241884 686463 1169863 298518 1712461 704164 1778133 603153 560987 1568814 1341648 390325 1263178 1889137 681389 322391 764122 449054 1568922 923882 856137 893934 1489262 220912 424116 1294378 1103892 57001 1462238 1022688 648600 1680463 628950 1554057 1457558 436268 471978 1502844 608322 588337 285712 1492006 302322 1788719 602798 1707370 853373 181142 1023548 1377107 1853935 462268 841528 1589639 1549205 920780 50058 253503 1242751 1412852 777303 853565 1981261 327564 667050 481206 882152 430618 805511 1472878 1889194 550612 1996015 689531 1893884 872289 1910848 1106145 291148 633689 1480323 71820 327595 681848 84153 848308 445538 105839 1363820 1004 1818940 1274412 636480 646551 638447 784758 883405 1483391 866673 1654750 1612108 1107322 842298 182445 180306 584770 1578144 1594496 860063 422181 145810 669065 1243611 1872340 1668726 1956548 1473439 107948 773914 473848 1345009 904897 1284538 524097 1845400 582219 688809 900402 1651543 1102219 416348 164652 1926695 936942 627404 853434 559706 592476 310527 70307 931638 1382745 689096 277411 1784775 1420125 552434 1922248 1868808 179238 1555125 1158711 624491 1530427 1658212 1920715 122323 1350994 1372230 1099925 515053 428533 1550063 799231 697332 1248289 258150 1928643 380865 629292 1291968 272972 351878 342446 1739614 1251598 395179 516908 1095084 1425484 1397807 1744946 1235284 1660403 1901023 249663 1183998 397735 769478 1498254 970613 834520 212722 1038452 507348 1913968 1424826 1631783 851652 1606851 1769471 1471820 1215510 1985070 1219811 1108125 1602066 315088 858490 1810647 1914898 1435487 1106297 1250126 32062 282868 1496301 542665 826303 1070755 1782262 889670 1952324 1315071 263467 1236609 155107 1114135 718744 185477 1854795 1643779 832231 655246 495908 1098987 972087 846344 1920182 1769586 1237192 307383 1092615 357606 937077 1565499 1563728 1339670 536417 1557229 1780062 1369451 202229 1776234 684933 1297254 41696 946274 1515522 572080 395235 542119 1885854 1956912 1972368 1972461 201534 344213 1677645 59194 632086 921416 508861 1276016 1753922 254550 767508 1038544 1400341 263085 1903415 1102465 1619585 1340788 1696590 1857918 1111769 285312 1046695 1282834 79539 1867992 225274 338931 1849686 95053 390913 328195 1111385 1985596 1629899 1877268 1922337 401705 1692388 868253 70573 1926857 275156 393766 129056 1399280 172969 1198686 583925 1826732 1945037 1240456 1391465 1006632 792373 1438053 954088 1297523 1138937 1665046 435628 1197253 1247399 1915827 820467 992991 1244646 352847 1024093 709379 411363 1602024 1723216 1791310 1720557 872862 141655 72774 1602702 1523058 1341138 1961596 486060 1096423 191806 152824 408264 29677 1566410 824511 1776362 1084932 444428 436187 1269271 154285 1302283 1136080 285059 820214 109692 1220755 828066 96747 699036 682511 1946702 308278 1765366 836297 1707692 50716 901008 792110 816950 1592185 505655 1906181 834828 1931266 571936 111335 1000853 1092628 1846208 1162937 606839 1369361 401524 741888 1636256 186760 23227 1058335 470858 1610173 1472903 1969263 1651159 1009585 1787381 63573 785702 166055 237677 563065 697467 1656664 848954 1536263 1558761 1433492 1343811 1452444 76117 1499798 1041246 1298617 958179 276063 1278916 1111711 653168 521743 1403559 1828956 1401610 1172920 898328 1891685 1168559 773238 1398948 1334399 806244 1405792 1941953 1327000 915445 1086275 277233 1606598 1809673 223968 1990473 1820540 1074292 107002 391492 891763 1710608 879533 1226765 1639900 926779 1595104 1979279 1696833 1612972 1766371 559676 1219398 1355457 1911629 1045556 867295 1247148 1425401 1298647 1539522 1871029 848098 667121 1439892 1785248 1137046 1257326 1338064 1544096 1487155 544160 850697 1863053 1738720 860835 207819 681507 1342537 490373 466202 443885 314248 404309 1654118 734717 1708548 512394 132165 964981 1192546 1966615 1474571 1459246 71038 212974 818326 305108 486410 1672154 1167316 268667 577689 1315492 1438537 819666 801591 1038866 1192071 760719 1898940 791876 530786 1537002 1308017 424360 1018061 462369 1600817 1371169 1036679 1342201 1955653 192797 1007186 47234 1767565 626566 1093790 108445 1550688 488674 270845 1909501 1887828 1088281 1815526 145525 1026733 1163630 1332083 759660 71078 32605 1999147 1329019 615998 1403036 1613130 627546 76396 1912734 1981220 552928 1367003 1282794 442922 527588 914937 1475314 1529224 435254 1756246 637416 1255594 1416578 1043638 691260 3816 1361201 1752871 339814 4508 571761 304314 1047416 1325775 339317 1565172 876887 1066294 1209632 1714374 1331539 1784900 1861731 1070614 168485 28121 1320873 896524 1973205 1856018 939665 1004871 914005 1551050 834624 312723 372674 1745061 1137823 1129110 418375 1532180 1937705 313953 445827 208374 1058535 1509866 908162 1034024 1988635 1635729 1336554 699027 1972781 522298 480739 1163972 964748 1108433 542386 1461167 731641 1471166 866084 190484 1250570 377371 839277 934778 1203355 1454883 1239992 678519 1525321 1325654 974724 1042743 1718376 712459 447055 871020 1806511 1604501 690903 1363635 1013982 1500207 241743 1490613 370835 1433911 1449077 106901 180649 598413 258136 1280965 160065 1283998 31689 1914653 1193735 1885397 1447525 637478 662346 284519 206429 390230 1099189 970251 1636869 70452 146056 1783608 1506668 239687 186835 67138 474218 1869273 1215479 1325460 475109 375313 744201 632818 1812820 1485455 1560869 936162 1036684 627474 1063953 1049108 1169776 1625358 189422 1258865 569235 926261 1616875 1329641 1650623 1614785 1530151 1812346 1215640 1697286 1694148 1839022 902514 672526 1870305 646120 247501 1135308 589310 580729 526009 40918 22991 1845764 384471 1529825 563351 1427241 28334 1262904 618639 1359215 1039765 548545 1061501 1921872 1138587 271369 1648009 1308090 996215 327418 1548171 995322 236436 1439219 330484 183755 1362150 415633 901189 578990 208293 47318 183455 1486904 1160243 346180 313556 972821 178264 1261953 561007 10121 608695 1485685 1423268 218408 1087159 800409 12390 541258 1917560 1415704 1371699 1392563 1732434 1393726 321285 539760 1165717 804196 139610 1659521 1868990 1403467 1311933 1318630 1111454 151060 1471778 285615 1895332 777392 872850 1960203 1138894 1754464 1508719 1662015 414610 1415118 1418418 1288621 1014877 1628525 577170 845426 959197 1807453 208381 1936245 744773 1864016 1307455 417903 1774968 751530 206914 1321959 242155 1523563 1296160 404050 382977 936842 28505 1770567 1245461 905625 921560 1507815 613372 1466500 1557485 933075 1465843 256444 1701375 989541 691117 26186 1170243 957613 1370360 598035 1199564 897336 1043410 1350421 1151465 254472 1902655 502775 910264 1208774 1804458 690087 613934 1436742 1138046 679603 1948714 1969358 1206768 1687802 874370 1059106 507711 339295 622389 1368550 1489464 540646 1764483 1937720 420397 1711442 1945683 725462 1049855 696279 128963 1336026 906639 667892 1906523 1416585 1409007 1632166 1259528 312694 117196 1683615 539559 661540 728214 907461 1843570 1121842 452727 1402568 336095 1592418 1619249 216470 1512603 1518758 1950684 1167542 1175262 206599 1030098 1703478 1513229 1604226 328812 1248389 164551 252590 303664 1256343 1684788 787273 80236 1929760 784627 1094548 1713167 387031 953487 1583331 1697713 139219 919184 79381 1082115 698495 328334 1168925 629107 1816200 1779300 607883 1509541 353000 73692 1258812 954382 1169348 1778817 1279573 1806712 1113474 1683109 757450 115487 679501 1339184 393527 1634379 1670898 1981910 1745559 249738 1220265 72024 1988864 489480 656410 1605164 531223 1647696 534995 1748 652498 311639 1872250 771465 100091 427042 1427628 120950 81198 1479144 253360 1496175 1404153 1036183 1087180 948776 1865702 29492 1253448 1019180 13985 137226 230442 214740 841020 226441 1568251 1220677 320297 851239 111364 461631 953944 1295416 647328 1037843 1601020 391921 1855401 1782636 1320176 1826377 391073 1646657 1180211 304682 256418 699450 1664604 633269 1860473 1186497 1941591 29133 1117085 1303541 1778583 229865 1424461 1993090 1942183 399882 814739 118283 1214397 169397 763058 327891 324508 1756163 883987 1017709 1761532 1773994 1127010 1137692 1229994 829170 1048183 1132683 1657593 78149 1328662 726253 398547 1154843 282098 756531 939012 1384959 127584 1783253 783921 1593633 680592 1127237 387885 1615239 1482074 595426 529578 415109 105518 1849449 168704 348592 87147 228372 556400 386052 99109 1304115 1671503 948752 1447316 1179352 1461393 1383213 821831 1850067 1082612 448140 1129536 638268 380868 1281565 1305049 1113951 110856 892802 506784 941403 1992203 1624029 1914848 224184 1330027 225142 1384633 1497486 309044 1548234 1584636 1500479 1538793 1187945 1246446 1802844 352632 1053243 1709331 1194223 857613 559239 703843 100628 53608 1913426 1288128 714148 385236 879598 1393119 316795 1940493 1433197 934300 233915 790181 87237 725043 497949 1358699 1138379 483236 1051899 1491438 931819 812575 91397 189574 1015812 616162 1374679 1565028 1864728 1430523 739111 268675 1297000 1490468 1696945 1564479 822953 1061162 1784144 183808 265407 1389576 110236 1133848 235675 1459270 25724 1702766 1840498 1988167 715974 1104061 1480818 136643 177950 1819924 639950 321638 1793668 1467128 1158492 1488683 1309253 1205279 1687001 179545 951145 1365141 794941 1151673 1795748 1620589 993771 1484810 677889 513716 1164801 1618359 1509545 1319146 964792 1098679 1988708 111556 518586 1387492 1180449 237056 234380 432550 1535160 241861 291293 990062 1677296 472032 610549 1031966 729214 1188211 694133 1845663 780637 696261 1271772 1309164 528991 760999 433961 448797 1254740 1826367 1463483 952925 1106868 676758 546657 736207 673510 1170309 1145364 1383435 1866529 563432 993145 1665948 1410498 1954007 1657570 1659108 191064 1495828 802799 1217478 1379357 1289495 1418734 730387 569411 526565 938634 346366 436673 1127425 1111704 105624 1390284 865296 259105 332119 806924 75033 1487628 514687 207662 825308 1069767 1629663 1980453 194274 913878 221436 1529070 1506129 206424 1757258 1791096 929863 997436 1398090 503587 1170759 1309808 581234 1888728 1153166 1314368 1005058 1952736 407850 1265320 782969 1262813 13475 25969 1939134 182322 551913 413733 555818 1042861 925754 647520 1463363 827938 1752305 1308039 1092120 532029 1484485 378127 1539999 1118363 1310176 252601 1907234 449708 1344265 18875 1688758 7663 967514 251799 1589948 383791 759845 386206 1367047 272478 4184 817516 934147 1271784 579592 981826 1933353 1770874 1682670 1620672 1847728 1002446 1363168 599745 115797 1642115 480024 1263726 1918164 1479181 183311 1186831 464719 1105315 1187760 1086455 731391 1042371 1328790 1876380 561377 845212 370313 485796 1432421 1598179 1541118 1590812 840527 1447236 730724 883270 915061 1546375 1993884 1506082 338769 647675 350913 137415 1533712 27742 1993786 1051207 1596923 1779102 1481025 1911485 1090628 1723721 861557 1961685 1715086 1641793 575133 1208039 1137649 888980 1520575 397129 108881 1610469 581752 1742970 1521203 671431 1597140 1141032 1482451 233116 111220 413134 1142271 1008276 988119 1697866 271914 969991 1299657 1598509 1145152 746545 1505588 1799053 828530 283815 1308214 782735 776026 1553319 592089 669601 669350 181366 5636 1659856 1601192 1975117 1287314 181319 1094907 1505442 372325 107184 782971 1651535 1406474 268721 301887 1502685 606030 619376 1439449 1130364 1757016 684589 1994537 1461070 1457941 1604169 1522672 1073283 522703 1779747 779188 216498 839528 1466629 1194425 1860546 1718641 1641715 1441884 186923 702445 1336189 1821025 840306 1356064 923388 1815912 493202 270617 162244 1986667 1308875 1761625 1221535 1780161 13434 128997 1914066 1451218 359343 13562 815926 629003 576805 472099 252430 666659 552497 1420360 628694 92797 1801130 1334928 1711485 1927477 26313 1773722 1553489 397178 778363 879623 1083957 791808 460493 706547 1099497 1809113 1759942 1652684 1205756 1255570 1902824 1545415 1535125 718467 1362780 35179 480896 1961439 1787393 983981 1597334 1426009 1976490 1369909 543636 32284 1735873 560169 545662 111938 1180007 1752249 706123 378868 15742 1981080 1185874 1798768 178680 458557 1484498 1981403 156024 1270820 1799025 423107 189209 345411 1187274 328558 1991587 513063 890825 813390 1495643 1136496 1894244 1897890 844680 1528820 466677 296380 1016024 1185581 1544294 379382 409197 1681687 1343103 891133 362104 1995707 1646653 996752 107677 1201213 1494072 993419 152474 1208186 1216113 1568434 931825 1690558 1122302 364699 1355888 1732464 1698813 4788 263750 952670 619316 657513 1464200 764727 1854404 1803221 1476109 748450 829886 1429649 246515 1586671 1016140 1414616 187668 1964187 730778 1752034 139030 537241 485393 1383033 1530772 124088 225346 917008 158126 409957 310222 1210894 859214 629349 565037 770421 1882013 469312 1601530 1678168 212222 130434 714140 258218 887767 999190 1865659 361630 517669 888533 344544 1641894 311426 1993413 1024693 1965713 1796876 1758909 1799370 408036 1438013 793989 265925 213659 439585 582413 447728 978788 1922213 1943381 1034101 1042738 1970504 515693 115557 418220 1679319 1073536 1598765 627472 612295 140859 1725579 10544 705974 912348 112450 701912 1921998 801441 1420013 1429802 1843643 634389 33758 213124 618482 1496866 266942 93086 136211 668302 10545 26595 503956 523728 1695881 1362584 232328 1186502 658160 307045 439843 1575878 683081 1378505 1857988 90312 3494 221631 671763 267617 1009681 814524 1982293 184467 690139 1585226 1885372 1932403 368862 487747 758328 1956685 858077 1126259 597167 884975 1284116 103436 292334 987156 182719 1852558 1688839 1301205 654708 1884532 1347250 1275880 1166260 354457 759950 1831235 1753140 391360 1085273 629649 821433 1493493 1695786 1662685 803583 963312 1629364 973245 1096406 1644567 1286017 1240079 967008 1789800 1088517 1301481 1153005 1594817 65361 1153252 255877 1348461 378354 1591621 1828082 1184416 1186727 741961 1729628 954018 652901 1557272 385635 911621 1849429 1781229 1486323 1787282 1790667 1487224 1880528 940052 1477679 716317 1154312 1282829 1632912 1462014 936627 577007 462850 1711406 62846 1125209 345769 1698423 1061643 114841 650910 504897 1128827 777835 1405344 1436346 55798 1295883 497766 640405 1531732 460566 1128250 1566861 1931355 134942 1460544 1249622 104958 915762 1352380 1552199 389207 202942 792924 291040 808324 1636331 1310163 179124 1523773 1634857 1107601 1512881 300967 824019 1100684 22614 1738078 1678225 542189 1295998 1345095 1416215 1819102 1250863 28913 1620923 1567134 1150485 639648 1813662 286571 1274762 217923 443754 1699405 1140298 261991 988276 696112 660762 620183 1023139 1461710 886210 1752842 1449506 866269 1763418 1421882 81866 16842 1854087 1029303 356990 75429 832866 1464051 1935081 1248231 543013 1892521 692575 51328 169977 540124 45144 613679 890706 145402 1890409 1344571 1521252 1025120 1629004 91163 264660 1555650 1491509 512603 1763445 1313092 858918 678663 1941040 59023 1826352 847205 1840548 936600 1517776 652061 699219 1929397 538886 1480178 812486 635979 1471149 637566 1775853 321006 29672 622000 456132 515508 660215 574005 1909902 1679761 677244 1606783 636126 1251613 792418 209199 446260 1862725 1527359 1416332 1628089 1070428 1373014 1046757 375966 1812007 1059416 463411 939200 621462 412080 1316550 243714 991656 930555 1357589 1547234 1440021 1515445 1273744 1296181 775670 817510 1911100 963727 1040462 1671830 703186 1668495 325472 1334897 1974028 1569904 1791478 1692557 909831 385184 1990722 600535 1743010 565490 551840 148507 103445 965398 1303119 480834 629237 949323 801211 96586 435489 1136046 1136673 534881 1351045 660991 932547 1210918 1248501 167997 1686009 390839 205789 956274 1278782 1517985 102779 871705 146435 1748804 498859 374367 246593 240593 1681690 611008 1810782 221520 1977352 1730827 1993236 1593998 639818 1981767 849911 42553 1086899 1354996 164105 903866 722103 1335378 1518009 1826610 1928040 1219962 1369066 1042661 1458334 1661530 66635 718686 347382 117613 883926 8764 1147412 1793482 634432 1469848 1711315 53037 1711763 1494805 1340790 355967 80328 512395 1802993 429227 1392035 123427 1796732 582375 286117 1134680 1750052 1732591 413558 1978768 1870575 308344 29381 414347 608117 1243543 1588140 1239251 542299 627256 1483400 1264231 957983 1184100 1159641 883465 967499 1122323 1531619 1203957 113980 1283409 1903408 997658 1390070 602745 1212860 594263 1109537 608941 1511762 339188 308605 838906 1180633 914436 753162 709912 881865 1019398 885241 320043 1075056 231264 20882 1196369 228071 1539362 899027 714473 430867 1282426 290818 950539 824855 1547764 856989 78838 336256 616757 662925 1661416 350878 1897078 1007986 351523 1826259 112300 53031 1874718 1545003 1478823 1216411 4792 1003058 718855 252497 1107673 743398 56040 1282165 83483 358392 1854212 1287505 1291829 466313 1926489 382257 365388 46647 1715544 1439375 447885 1613086 1585703 410600 1846927 1169433 1976175 1298127 1225799 1452146 1168903 1028420 1465754 1925138 162120 1006042 1592699 858784 1747184 599158 84316 368109 1253818 241890 866787 1490292 1472372 122735 1551669 1641573 1578508 752565 163710 1206537 5801 1460082 1166076 425381 802435 675911 1409370 948280 1145062 1626354 793835 91199 1919447 1935746 1473228 1268521 1393024 463978 515422 603547 1486592 1224774 1993295 1225812 309591 1536463 1864582 870077 20555 1325647 1658943 1500415 1163689 1804956 448269 1635305 554706 1143002 1809870 864163 433058 1845232 1564181 218354 451018 1674846 410116 1532218 644493 1963768 274550 1495860 1749051 1217394 192927 473815 350876 754302 1315043 665373 830944 730174 1523851 391158 670133 1847834 1265550 1418877 469156 1146140 1018299 1854518 1659651 1338177 1727691 360844 1143166 1048783 1740894 700389 1023194 36953 1445754 1529364 76272 1113149 1458734 863852 879012 665478 40327 733796 1980852 1494983 429112 1235582 760115 1897598 1591570 1267449 923551 710977 1113182 211931 1722745 553480 1281257 271826 1453636 1166284 1106609 920792 1970479 290295 902845 987131 986847 184704 986893 1547915 1394189 1884216 1569552 221657 249560 745530 895294 732510 1207679 1134745 390451 1179556 117621 545404 305654 1382720 87164 1999601 1079117 91879 818186 14067 315377 150349 1265952 381252 1799526 400790 1545833 184305 1455674 763000 787325 1179284 594579 873825 1016268 1250072 388560 1494889 945577 1218875 661789 849957 913392 214053 761768 1164560 62069 870708 1646805 41220 1994693 184449 1966201 1263640 1128895 1844038 684004 1794597 1978305 507080 314039 1351328 1768737 1162830 407725 1977755 513136 1043452 946167 358016 437579 798871 1497687 1463177 765582 1602026 680002 830115 1122930 1482416 1005547 1162939 1631554 624807 1930391 1282651 1935114 1364695 164421 1437801 569397 213509 385216 972831 1260693 1595417 146642 1457533 804698 1806757 1260371 1909250 1264014 826310 372979 826990 1142237 264077 1997112 322945 1604990 1684644 1756071 436253 1059245 1147220 143389 966244 1464552 41818 825271 1780490 294684 615969 1365374 344558 1680803 1539048 233836 898626 1834398 1883851 336061 1478346 1648544 598447 1271077 549223 900467 1541793 1188119 1408888 1843974 853390 1981056 218774 1210227 715588 429209 1979359 143932 1248644 1550323 848443 198166 1428996 655055 1839177 800459 1419225 1591506 311161 1617774 249038 1036480 1834865 735589 324781 1262390 1760773 1064050 977262 1166332 704722 834808 1141880 412364 1808698 382770 742585 843993 487587 1205864 1739584 1924859 1101530 135123 618817 248022 112714 676181 479952 971065 1702478 490772 1012049 1755380 527032 4423 916910 343663 1943070 275826 30390 1791890 973069 898201 130477 1683136 264842 774006 1856042 619473 1058550 1957589 626660 1390735 191432 1689637 1911611 194980 118612 849249 1761741 1043234 253850 386763 880894 1153223 346890 582652 966141 1544293 1877186 1113375 9739 159874 280422 1176841 955554 965288 1826562 1099056 865645 1900810 1091945 872735 1652834 629437 150325 209767 1719601 499437 597266 824627 644831 494118 1128460 786685 1952576 576717 1632783 560033 1159524 979978 1848564 360198 952721 755998 14529 1777643 1463624 533808 195440 1245185 1265135 134798 1996871 494847 101108 371601 148201 85533 1486503 101940 1253101 97522 1627376 57374 1974173 646439 965172 593399 1372435 993975 1551521 1529575 1260264 549604 1431853 815972 1644801 453995 186756 1316171 1134130 1459478 539585 457666 1510101 1633585 1532679 1475618 999882 318028 452978 1823773 11256 948726 195413 1874278 1862702 757994 268595 1457636 1778701 673835 986534 992609 627986 780741 1521964 810786 810196 1378263 315772 40948 660320 1577425 759512 1754910 1452451 1371542 471228 1408192 627639 1925547 1774374 969082 1191097 403821 1257556 523642 1807118 312997 843976 811940 907884 221715 1454387 341632 1839237 645408 560823 1936759 329890 807793 1413511 748292 941768 1270090 1714447 1234194 1687907 91985 296056 246868 723499 221837 1744026 1239576 1529925 1780281 1881173 133189 769602 1036538 183737 624659 908706 1560051 1939908 1356544 747876 1331736 249460 991815 1884948 645629 1788783 459070 872218 75176 838992 543470 1289271 33110 546182 1200717 1387570 1355287 522178 650250 20689 1799803 1152186 1863540 1820372 1710429 919837 458111 1296005 1500604 1066256 1665440 47906 1734839 640654 1672313 1691999 570977 396443 1978922 87685 287764 1358106 1448530 979050 877186 1509809 1174763 1407397 1140648 56428 528271 1047837 1233017 1525413 601360 1821842 265610 1168423 839878 1002810 84461 749513 242788 234366 1649349 1584837 1175876 621998 825705 1812187 1877580 138310 230049 1333308 582859 1841791 1010082 1055773 1129413 1834267 1583638 1977345 1871801 838891 1182520 63270 530434 74252 1959899 573773 1976368 76214 1317168 218530 1252371 1083323 1947147 1188431 845705 729115 524080 322813 179584 1288763 1632080 564846 1606926 545908 1016191 1939055 164763 1070386 1216697 1338620 1982102 1075619 1533385 195532 759504 1051819 1353825 1080540 807764 1159134 952759 1234039 1413900 160461 1853888 685622 673519 694502 1508569 1725197 406708 752478 606418 414632 658973 154361 1459602 1278087 831924 1698643 1851260 1915333 1983770 1879880 1194371 52720 1080848 771402 146115 1303754 1578240 1353502 461206 421033 1390824 1087604 1300818 266417 886463 1098792 1537901 849261 362039 98854 608239 1617270 814834 1331716 1088986 907914 1220766 539440 877724 1886563 1631683 496682 1919180 286541 1305703 1105437 575300 166475 153621 1758262 1498559 1441757 3097 1980624 10162 476805 8973 1777212 585135 1156528 1625077 408298 347842 1832958 1581592 811892 1227857 1246907 475995 587846 235721 731512 1384475 945434 804131 70773 1708013 490686 963551 1809417 879008 980465 74798 65720 1316690 880720 219876 1830530 262654 1149198 827494 1700890 268941 448451 619666 493343 1106516 1548733 781112 1187347 44967 1208785 1262252 627804 1335104 718983 1894825 1086718 119044 268945 67716 140510 1055145 483692 558175 1399447 789112 563023 697407 294800 1266528 959583 1966668 1191862 442528 1696686 519508 1451203 1454433 107161 332202 616013 226252 1929343 1059742 1169206 1569000 8883 324940 70517 786440 678682 1880660 1928641 364043 1372492 1528415 1697144 1931997 1136962 364397 1923306 1942801 819818 150834 1788766 1812747 1709777 116923 1915407 633499 610143 1819798 1329773 1764762 812676 23875 745669 1457407 780329 530083 400765 355651 1483542 975308 1275844 333275 440880 1090064 1112953 1481434 810817 533918 143209 776346 781734 1199074 1393197 359562 1684114 51327 390161 1547436 829789 1437338 1889101 905544 1383636 832534 1843114 487012 1483759 138085 435426 138031 567332 1600558 781831 788371 330800 1386846 847261 105846 878585 1180101 626035 267880 1534831 1528006 952469 1128982 1587929 1537168 1712178 1605610 30115 1755209 256091 1797856 704813 832026 100542 697954 499126 796256 1713253 489548 1185758 917506 474889 1777339 934079 1949541 481889 900861 1846291 119833 1868491 1671249 1980711 1842503 1935186 248126 696516 1861841 1173426 1027553 1177556 880387 733971 1472420 1767670 1153610 60237 1275679 260152 1952257 873965 1388946 487734 1317347 1100139 1381043 829584 1942860 1917459 1968028 1181553 1244286 372604 1523758 1611899 1668005 1753851 704154 112816 1601239 1668479 1110083 960881 1506504 875344 697045 223777 540639 1395835 1771254 298443 1667419 252866 1907791 505956 145055 125370 582532 567261 441789 356210 917632 272801 1351539 1715177 78261 92955 662689 1218978 575022 569735 760352 1552564 1833816 482261 37648 1512750 1972369 366809 1750263 1893667 1044574 1857814 638241 1014052 1555666 41100 1607532 347309 1516291 654505 1191976 269497 1557572 1761193 750288 1062431 792149 362834 1954077 1530578 932261 327349 710366 1531440 1723530 1795158 1576673 1736780 819935 1411452 1963629 36243 607640 53702 893569 1241795 1185535 1398978 953202 424892 1147377 1469387 302516 916875 434856 672496 832252 70648 1864117 1333992 623707 963641 1325097 1384568 1951932 1552427 1741040 567119 751755 1943425 640148 1128834 1040560 155677 1011878 496090 636429 925459 1124840 456101 347630 1116990 1709977 1464456 585547 1728742 1064921 740723 442668 278416 833794 1849889 9324 1519841 565720 1444595 124127 933425 641377 628512 1158278 1703091 1854875 1236392 1685297 507165 1873936 632522 1806854 1859305 1058655 917128 1851800 1682383 1601238 687395 1782390 1800071 1280256 565920 590413 1446998 886050 1507873 479853 1294188 1135142 1154776 317022 798841 1523124 1656406 638519 784795 1528650 981075 296612 605434 1806395 1435707 1420434 347820 1413027 884461 470503 353988 1291220 1938421 893813 128278 288759 26921 835686 437568 1720043 1138823 1890228 114653 1974464 603584 1890637 554666 535175 898255 456434 1478726 1881635 704341 1591649 1811119 1642163 1847581 906058 855167 1957910 1717551 513074 402486 1904281 91439 292479 1208272 1379637 1056207 2796 290560 248243 1845810 936326 1748719 425160 151950 254867 973704 1278282 1760152 1829558 1324993 1178859 209781 1767940 572620 1260003 1300624 1696078 1537604 750184 1564316 1410143 999170 1889976 1719311 131932 451407 1331829 551101 696458 1123408 1383692 633763 873730 1027253 1954276 1877334 1195329 995191 918711 1826210 1374918 1183566 1686398 1139276 1197203 140630 1975705 114233 1475241 1704468 1635589 241686 35259 532693 1249448 372409 90232 1921509 366982 1887829 654623 1055869 371024 435469 1360979 1074419 1719415 1107536 1458676 573753 46854 1536185 1667302 431560 1096599 216228 1641265 60918 1985944 582149 387254 55786 1425328 1715563 818750 620571 1101383 1240144 246970 455191 1640524 1764422 366988 95187 1627492 1535235 721363 1870964 1674704 1870618 1203605 1461787 783762 466984 204599 316708 1094454 1084020 1771339 894001 1685112 1829426 1182259 937516 1539705 1796211 1953759 471385 953632 898896 1352137 1005072 837408 1297280 792708 334470 614470 1241125 499395 460261 895718 1671432 943837 781017 280979 1369318 598932 1661008 799942 958991 1112745 1687781 688502 425176 1884963 1324168 1142332 1606687 376799 1837668 821203 772690 651797 561953 1100569 23333 1043742 577900 1570871 1191493 1159747 1768909 938496 1738144 557279 1933161 143862 1678669 288986 18878 378242 1508794 1581488 1201258 1677465 48803 1588378 170969 779294 1412115 1126960 437469 794034 168891 1196545 1931892 322954 1138819 1817834 1964615 861988 1718024 474425 216173 1328936 698688 201153 1139846 1081379 1873227 635051 819627 335054 1258675 876194 146978 1604515 352909 129936 1721308 441116 364665 1626890 1026766 610685 1941862 1372041 1070317 1830862 113475 1147892 1272215 710964 249459 1777350 1263059 160558 1888521 1280641 1610262 1594519 1125042 584395 1221194 881933 525290 556417 1110749 899113 1435633 1075630 998600 1729007 752520 511376 518450 1922788 106796 1480278 656174 59512 1241407 664178 1394190 674895 831257 312146 1746038 1879327 487789 1451760 494348 1489047 73003 121590 594483 1209542 1821247 1451256 1249225 1727962 1009840 163298 159308 1155921 1349461 887355 770617 1806035 949501 993452 389243 1432183 720432 1748133 822276 962812 1259342 1998719 1060509 1736112 9564 1326683 1428386 1703142 1426348 1100486 1363296 1535096 1153746 1730185 297829 184874 849883 968012 361539 53810 479142 473490 1776554 1628263 1288093 189970 1920600 1800166 1311144 1076512 1374220 312270 780101 998939 1040642 1556415 1805720 261731 1829220 168658 527612 1372765 359870 1578262 719101 1751870 1373591 1113612 1845584 205221 1472387 501469 64874 534917 1709106 1831259 437811 1719160 1804994 14622 1092927 1811864 836408 194948 1783560 1014725 479946 486671 676934 513609 1244898 1930380 756227 906259 1939275 1208625 850330 1713667 151132 34208 728024 17109 1581312 244112 264906 1466299 511316 364931 1648920 958774 155015 56886 870461 1359339 1882519 62203 1068229 845244 1138767 270348 1139464 86106 270375 1984854 76196 702218 373704 1449858 472268 802718 284454 715607 1839433 1584764 1861498 1614596 1323149 1663632 1295443 1175940 873094 1987571 1835811 1750234 1786790 1365741 1827697 243372 1655957 356889 1295553 324369 1081965 1509481 1039489 356476 820176 242813 688192 1530103 1583877 1696754 776381 912987 980534 381871 441700 1289142 1715682 690790 1965146 557728 1676699 915026 1365912 1639344 439740 208307 1007316 767023 987144 1466038 626434 1458784 746147 766981 237984 1721932 1481155 809302 903335 773200 973921 1756665 1268318 1326476 516705 1389096 553458 993203 1348402 322707 1337755 1141274 234082 1847152 784664 1452869 177962 591805 706663 176293 1778631 17766 1483568 391554 1256714 1478574 1701120 831917 162073 1961527 1027852 151698 530512 615465 967083 121212 1515405 212565 789759 1419870 1770730 129842 324805 838295 598689 1306857 680571 310838 1872164 814585 1380224 887569 571361 354680 1030698 822788 1079935 1115879 217138 1365681 1232816 623424 457032 61872 1538464 356810 1309397 1191316 144490 930861 1690528 120795 1430349 612449 761010 1345723 372649 1872531 1016419 1754557 399482 1030692 1433405 516098 1186301 1516115 1574204 1925390 864800 945736 504338 1728935 1291965 409867 478308 1012001 1551343 218679 41030 728034 250314 1656551 570439 1971270 1499675 1535724 1966944 907935 481555 720317 1489548 228943 1311086 97548 1665515 643071 358405 1944832 818137 298802 1112576 1811741 530889 1067483 948307 755314 1983094 229014 1549693 563650 10782 1514447 219562 1822797 294851 1262500 1201977 1378852 17550 476952 578163 1871208 1620054 1456211 1527696 1609175 924304 1491297 702955 1852299 1340840 1741952 1387081 221460 331546 799112 102435 1813690 579405 624709 1428010 667174 1006934 1756280 647182 1942661 978500 685300 1945741 5968 519892 906275 52724 1873064 1727178 50473 315766 1027972 1520078 879064 330745 748083 499503 1601750 548925 292478 11646 309561 1043634 1378465 1620332 241255 1524339 1818498 1329925 843251 1758907 1435457 385279 1103042 413269 715993 364958 730869 374777 1529754 222449 1836851 1804825 773665 1252114 1024827 760466 461990 1200136 1078190 962275 877329 1804599 1107640 683617 1294787 776820 1801843 1802734 275038 1014875 863297 214478 1335045 1181422 1280874 53261 1287582 1401115 1603806 964028 1648375 360352 689409 1393885 366014 622956 836868 435074 520151 1397218 1689460 406931 1463410 1917300 221039 1175812 397812 86810 1602364 1505558 666940 1024731 648174 1919066 1762168 1836280 432594 454053 1066940 570512 707011 1446089 1440355 227140 1260051 1041847 470340 1967238 1726599 590052 171364 332051 1417167 1672860 1235603 447260 650643 475361 1715324 1196894 326444 789368 666119 112708 1326918 553898 1858254 495819 942897 653666 69850 194404 1503595 1908534 1396412 852340 122210 306272 381788 1651069 77417 1865861 279420 1745406 684944 1564505 702744 1567146 1223165 1235344 1215577 1246788 713202 1685576 1537480 1314648 1926860 1266649 1855238 1500297 845395 1972758 564370 351502 483763 1140282 1682833 779042 1953001 1708960 1027936 872996 1701336 148295 1723334 35106 1886125 321418 307657 844392 1154947 309010 1775740 384838 1867978 1506387 1019330 1967326 1963483 344331 916762 848112 1090424 359399 1323692 1671421 243463 1314854 405283 1076707 801310 986611 362393 1879871 1319439 1185703 137526 1788406 647680 900614 926077 274911 1631135 1101732 262041 619198 1980547 804737 919399 1898849 1888810 1914426 419721 620666 1476904 1781938 63394 1235881 46572 1549126 1048627 139343 1578018 853280 1782951 152033 1760190 749272 1448485 118793 442036 328800 1265954 70889 982768 988787 530957 1583496 1215096 1148345 1257759 796619 1745794 557736 1744836 916036 782412 474838 1237000 893734 1302028 289205 325098 74652 915375 1189237 1929565 1951901 497396 552025 901306 459348 1717262 567902 1870871 1136839 870706 466318 768845 397623 1291462 1386168 1433668 927945 834155 352586 18576 771620 1070719 1636163 915816 1924504 471495 442196 1648630 16031 835622 1196563 1707429 870164 859553 1831833 913221 841730 1133633 1925832 738928 808801 1283303 1705411 1087367 339736 631135 1645406 1241372 504891 738506 1154459 445565 316763 1968593 1651112 1627515 766404 1512523 977826 226899 1141543 1990830 789174 250303 1790974 1600526 1291839 1672833 1836483 353920 724580 1600818 1065177 937974 1893894 1119499 348719 1481312 1885652 321691 1709365 1624517 1581792 546631 708504 376674 1156261 1241565 135903 918460 1981644 808838 1736896 436402 46697 896229 695277 1355017 1421589 1086977 82829 553771 262226 1951969 1322012 1748277 173212 401955 927313 1418897 223973 1493732 1063869 1985125 250129 1794655 998118 1923517 424678 1213128 485673 1565261 1257126 659708 537611 857991 603828 1868984 1701537 1524068 623957 358701 294825 1679644 1387810 1989836 646556 1187877 1153230 1910081 410224 469646 465802 1195276 1081692 1831429 271486 272831 226512 471198 1334095 252995 1502024 1420822 1846753 487212 799164 136236 1453436 1500392 1059502 370615 3983 1435412 1180291 1893414 1881085 202001 349686 190979 209076 1857458 317234 1286051 1822211 142372 1261708 1199740 462723 726863 1864877 1300250 630338 1600868 267675 623955 858370 1492084 753158 1245305 1855021 1897990 1922394 1886929 374711 1343140 1857140 1030979 1640118 94793 1971805 1302030 79505 464330 1363006 1541693 1798381 1471085 1384490 139683 955288 283050 459968 234990 586901 1785557 542657 167031 1160074 1935051 751865 1484658 958326 766908 1391524 1901412 1607579 478222 1853177 1942155 419128 1088275 1187261 1708007 1718690 163960 227383 1640881 322969 63812 1528704 1694276 1136475 1360650 1688709 1375042 1336532 1024411 1548972 1569477 482382 259993 998395 5926 598349 1029782 339915 1884104 514118 1902184 823812 1108329 758063 321558 124784 1858824 1524395 1507886 327495 1043171 182779 1337639 1375477 1788750 1658404 1686960 1033534 1566924 1150131 1793254 827047 227598 339413 107796 288468 44652 12548 208299 1117948 159189 908212 1930314 125995 702029 1910985 1826889 1106174 877618 193062 1718759 690354 1003559 1729472 356272 249883 507475 1517230 421423 176790 490100 662198 339940 1029760 1455243 1258235 1621657 299514 1787902 553007 250369 1978387 1281288 1555916 1368831 995212 196100 1166001 1589074 642308 881103 103726 1158582 1813041 1166352 1629175 1995905 17390 1932410 1962272 1021060 1563105 1837017 902414 1066500 884642 1944460 1843208 716988 954878 863460 457346 659042 183497 378846 1492291 1406495 1285452 1201686 1437463 1452946 897058 1887347 1950468 81222 9233 1954517 168798 223837 797858 655796 452134 705004 1045591 377399 367366 650286 1242162 643231 776398 384260 93283 1441870 903788 142198 1077839 1914394 871137 221344 355400 335912 1319892 489616 732788 94456 136794 735882 723791 1081032 823579 423138 1062346 403249 1147335 1770966 1212188 1956612 539275 611135 254467 961052 1498035 1406141 796977 1493449 871569 1910759 70226 198923 1299514 119700 1350794 1033940 1311213 680686 1485953 1890177 1501184 1509726 1522550 1723988 1031455 334792 343051 1627046 374449 1020631 1213969 1523537 1027345 265629 119564 164003 204536 1867537 1841273 1707828 1321539 1071397 710781 40291 471449 218356 1801151 1786469 454988 367071 802052 1134483 1659819 1032735 636597 1905105 862925 562847 122715 1231033 970953 786629 327830 585488 1641002 1620935 1210207 703990 492635 1086727 905645 24660 1979312 1021423 1911112 1457924 1956762 1689342 867570 842185 1081652 1183459 244219 710760 1691275 1552036 325118 1945753 309567 416648 628594 1723408 1163191 492698 1080163 1006853 1200628 1155069 158040 1001777 1128843 114004 1433139 1484740 584810 575803 1146884 1167946 1341413 1424628 726558 851849 1634356 414774 223151 1549273 1929284 1352693 1444122 1090077 822900 1437464 613465 1357842 4042 1992346 51124 725293 123919 30928 1166862 1889510 1921647 1021246 1510489 652897 905209 282727 95287 1334525 56906 1702986 1823682 825852 118239 1972425 1171199 946475 757112 1940700 883244 214653 1857446 519272 964179 1399371 215646 1193915 1141939 691036 1441130 1600921 1535026 1658145 1591525 1967543 400954 1205369 969642 1073028 1363352 283589 1772617 1957969 1062409 43157 1256541 1309284 1841928 249342 1114886 665245 1195320 223041 1196961 896553 379006 1768934 476703 519477 1619902 1383889 576355 1697194 786811 1293023 1715570 890713 1185539 1472206 1380510 544042 1244529 774895 317391 1855872 1741835 213082 420669 1832203 437707 1067628 710672 570528 1050176 30940 1733320 1107146 136011 1706856 1548710 149375 975809 1109996 943200 1710805 1797249 368215 1612567 1906281 780597 1827895 115076 1771879 1456017 730547 1510203 1890429 719214 1182961 126673 251749 1752353 539148 618512 718125 1184950 1623938 496852 349107 1800578 1348194 549349 796820 681780 1191059 1304054 343025 899454 1683366 747047 863422 173198 244802 261787 646387 855434 493461 1500859 307296 1421998 142738 142911 1194181 438610 32005 156136 606397 1346312 1639447 1539672 452813 61730 1458367 552335 1405369 125840 1841076 1947776 1564567 868173 380180 1726412 1432498 711311 1374500 674385 1703441 1546980 882720 1413142 973380 1650766 1458416 32513 1477993 404820 749527 1291888 35086 1156416 1903809 208591 1218138 240537 1023370 20424 1307232 563081 1411222 1914765 964875 1312842 1833254 19969 480696 1295586 1585357 40790 166946 1496852 1618620 338097 634219 1205445 462287 1784491 303222 1412566 719016 1723356 493716 1086932 121767 803739 1100441 194697 802766 1023715 280219 445831 473342 1543697 37536 1679243 1006072 1634594 1726449 1813911 1411573 1585745 963946 68711 1401379 800933 1753370 1350798 1152324 729703 1394580 1449711 703503 790962 108570 902306 1996189 1508070 7239 729774 43927 583518 1477315 1786175 1349138 892107 1441790 759287 1354268 1138060 1223639 600240 60726 1884416 430537 1263093 27532 1624848 801915 1850763 105449 598798 1422038 427925 1299950 1088509 628396 752654 1999549 1311061 1702977 168361 996897 207378 1409055 381677 297245 1315222 197246 1509398 414333 946099 1725203 1759924 1777678 334651 1756587 687441 1216228 1031321 809160 535973 77527 1096278 1424045 908380 1120136 522751 1926546 1373534 525914 1198200 1139277 1250992 351568 749966 1872083 891970 18274 1239409 1819080 878235 764905 599030 364895 1996744 1296165 195430 1399975 687500 1252380 750145 910392 357457 624801 786498 1415033 1277198 1618392 519914 1176468 1765125 583296 42855 968916 1940859 817892 1090026 553707 741221 1471773 939640 1110964 269840 334692 1716050 1337207 504221 704992 1673132 947512 1805173 781333 152361 1617213 1937774 1934283 295729 1352389 458122 1346982 1438663 959441 434292 843241 1523935 627670 198572 320514 1416499 1952958 1891565 585193 583276 217455 494008 945663 1756999 574141 1800936 939685 1479214 1380245 525606 1174721 1633168 577768 1262052 178564 1501693 361044 747232 1569491 1987691 1962627 874815 716014 208396 1905696 1182924 1768099 246702 1238635 1751324 622280 1448537 1427600 1566942 1337413 435969 244174 833231 940094 321456 370347 998274 1424154 1266859 300811 611235 1595384 891393 693654 861717 1071692 1606599 60780 1753918 528144 604411 201221 40573 383450 1114127 860946 805394 825841 1603396 1029940 1954993 1419437 1888566 1184270 1984870 264295 1444251 648623 1070212 1409017 87261 506082 1737825 839252 1187229 1944973 1387030 379975 1511844 258869 1907742 1461916 1497681 1544300 1942814 1910417 1574433 659987 1486360 1711888 1357768 1084223 3971 1526129 961122 384901 1439538 961487 102730 1214071 1588000 909073 167306 1814793 449426 822187 1672600 1195566 1356111 1263505 954255 283258 1191516 87197 415381 1046611 687150 462993 1013708 777106 1929277 633371 220873 50898 1223466 1386784 235620 1965049 872759 1563345 1945269 889001 131998 1723549 1997809 1545569 777946 720313 541800 371903 971497 779398 1666890 1304669 1956011 1233987 1948443 798281 1770638 1277969 1301834 540846 1238770 1089612 1080509 956700 904792 844739 363069 196471 628845 1364641 128169 944481 947802 1860297 823190 1187617 782626 1174034 1188767 1609630 662958 1945701 776964 663401 1061917 1539568 1293243 299512 1222649 1633934 1934639 1122469 1008828 1043533 482285 170915 448283 652578 498863 1875339 153943 1630812 315970 649977 868449 177870 120709 1410885 1530093 585552 882697 1743684 1311498 1650115 507753 203637 1640580 463710 218776 264484 95558 778706 358747 1742672 31527 1228056 247946 1258209 1046025 1220275 449618 1497622 34114 463354 1706085 1598408 1351436 505337 116226 1580071 8133 1663177 1886650 1519610 1326499 267169 39071 108168 1740332 854553 1683351 585588 1207328 357088 31869 1014401 249851 1362017 225369 469268 1316071 1208428 1452767 81562 238894 1793704 493974 1317414 139310 927133 1379338 1003091 1473894 641386 1502502 1009824 1416681 841632 1602012 1376447 845963 1109786 118163 906092 1332617 1893953 301721 1342970 529667 1432372 626438 1204240 153013 1058031 1804503 1259978 88530 559819 1844827 1427632 1938440 1297751 1046866 1762301 64576 657721 335112 1588407 560488 701954 807043 112544 186035 508926 1561506 941421 585787 1271895 933666 231509 1575196 490220 127336 1444158 1182308 300277 1835681 1140243 797028 1403771 1896567 1083683 1872056 471720 1739552 1239766 1002016 451717 96285 702500 1822948 311641 1780571 25427 1809803 1374757 1293343 729421 795227 1297724 399595 1867617 1958268 663077 460836 658407 659601 99885 660474 3970 966878 72217 774057 273835 112141 62974 1410246 757908 270879 383444 1148312 1612185 1021723 1957882 1214900 195655 1960258 412320 542418 461725 1917258 1476853 1401391 110958 772642 1406472 1953673 175207 349715 914564 1782941 520886 1949626 900150 516806 326360 1009615 376128 964007 1021526 58567 1928531 409250 1044621 406885 752194 270803 424195 336356 1310077 715215 1347831 403580 944011 1740443 1990848 86400 1414975 1827111 377683 972827 1723985 595095 1929191 1877549 578428 1726189 680265 250008 841144 1546999 1155484 278829 304684 1172930 32518 563268 1743311 432226 142936 695904 1847583 1262524 1898187 1146559 157521 914394 1895820 1870705 548516 162339 1132583 1982032 1764238 1018741 259715 582988 1418683 131974 1077885 1807471 1541441 1379056 140786 1065309 1211884 270889 1800121 434096 119444 1107431 428671 1478530 979437 607903 949744 1007763 1922266 896519 361366 1620529 276768 1225922 974658 1213448 353668 1648000 1175428 436046 13357 1692128 1441369 1132058 1153771 762551 1918051 1830650 959346 199424 1752618 1833284 1776317 1989180 3924 1912880 72985 980184 957824 1770497 1904590 144946 807263 654769 741279 1228571 89064 11292 837378 172218 1205070 26874 344072 1171201 1934819 628860 328061 822823 1987664 1908811 1887222 1712318 1621639 1767001 1051601 783726 205438 1422853 1188284 1228788 723305 1962484 365819 81404 1390574 393294 699341 750704 1200617 1182880 1477726 218701 912684 1054335 555239 557017 29088 1546071 492251 1053593 652449 1881052 1445652 735317 51087 1760033 596215 855157 559730 82329 1552181 1051690 1750376 151946 1849834 947022 1933636 717611 832551 1378846 1002904 1111475 577260 108711 1888268 1794375 1869544 1901221 252678 1292976 331253 1782826 1956334 255045 1870224 472744 815952 693003 340510 1811124 1847243 990408 1954883 1352249 1266344 298318 1115437 1051015 1313018 1073458 1554994 1921724 431854 214062 592059 1761587 1858035 825700 1603258 1115682 1938490 732034 154765 1864825 1970038 1234660 420683 128983 683399 1180443 1314878 1205984 1293666 48869 1936360 1007665 1311745 1150327 1749017 988221 352279 277094 348560 138740 205782 564823 222823 1311481 275665 1148378 743415 704348 859927 977568 1120104 1406254 552792 477453 1094940 987562 270750 889585 1026087 1254410 1539871 514179 276283 722540 622592 1788386 1144584 1202510 1031625 931697 1992637 611638 1118510 599856 673009 338051 1366582 1529369 981053 1261170 910424 732343 923168 749167 347161 1069803 420554 1313839 1836021 1397452 1230576 88114 1614898 1550250 653088 1332548 541991 1373557 352069 272691 580893 94114 391170 435088 271389 196055 715897 643859 1387427 1666876 1794411 539828 1712058 863213 1454304 699586 1619291 415868 665898 1409099 874094 1814265 1341930 1881697 137257 353828 1869451 1308322 334170 1122418 1692443 918651 413128 1799691 360224 115328 1915284 710510 1770465 1685895 816225 1432045 922286 1894765 1691002 1832106 492177 1401672 351820 378646 566626 736015 1477933 1415498 107881 245934 1023101 1468033 808812 165707 147862 574720 891674 1457539 1122642 1194085 400113 521563 562329 1317376 1154129 980099 688790 361017 617151 1804786 795418 1815815 1046824 1880643 624861 1228349 1407696 1457372 1067049 107183 1464259 1147276 631223 979325 1227516 1842913 229455 1557588 125380 1611686 1587070 640376 1221070 1775646 1381550 1568674 347115 1002896 964913 1307452 544147 1970453 760080 1833250 1311984 661960 365601 1407 1268086 271917 1272095 1411099 66548 1563166 1645233 286806 1577673 543519 1949102 1360148 1675786 1933631 517884 1543422 1193738 1905207 116487 261922 183033 1743976 1863832 1746711 355365 1879251 764345 1023651 440650 1406941 222909 1483553 1814083 1912273 179870 1608185 1279159 1560013 1331983 1522979 572171 809959 85831 1639593 1343162 709906 681296 313366 1900305 381379 1689013 1744867 409769 1639076 63880 1900116 1731433 18229 1739508 99135 1111485 930211 1315862 579217 186693 1993881 579183 774037 352142 999313 766583 89124 799631 622896 1568561 1272357 201179 866762 1315198 1713724 415387 406171 626836 796135 1219880 1934136 652056 1991658 1997187 173213 1877838 971993 66514 1719068 1375895 586211 1460910 1277806 1562312 1750648 1983238 1827110 1567424 1628322 1464567 520518 1543560 101669 544734 660063 1800494 982625 507636 1070490 1699158 1422125 360952 23512 1160476 918751 404731 1266200 1777652 983607 538550 463335 635811 1396425 1547427 637605 133163 890117 1452110 1698025 253136 1020215 862325 1766001 772686 1056758 206262 1512294 9882 852552 1951048 913844 1985102 1873262 714878 1574641 1173948 166927 651253 1501702 861937 204546 1844231 1131672 1907290 384812 1607916 164135 542004 240851 1340562 542708 1030141 1256133 56562 1411121 1278334 929939 181876 1468342 206839 1882508 1128073 1123101 232138 406275 214266 958284 1813440 39123 1733236 11582 894142 43219 861846 1382474 566034 1312551 1843922 1332431 893684 1665331 776615 1758697 77536 554351 1611615 375166 1800563 1936459 997790 471591 1321286 536383 959456 900840 284382 1938138 226849 697703 1567 1012807 290260 512164 350454 105323 659410 1618317 1411319 1356929 995871 1247697 1939360 302187 1886877 1812343 471685 468843 1368142 642950 1415641 931525 241358 1164788 971354 187139 660507 130797 423335 1977264 159949 1564981 755266 64195 1345405 1210883 73212 302925 942587 1331737 1778558 669012 665557 928095 1908207 1583880 1884854 496958 1268767 1440360 915413 1046432 9820 784448 298401 684096 1671955 1049648 81307 54386 96953 1666142 298505 12351 1647368 1960545 601034 1490565 658053 230570 1335900 378307 969254 1924868 978888 723600 780366 1357926 1222565 329267 1916729 123857 427066 957033 1251655 1776122 1236937 943241 1506989 364173 1971995 268410 22049 1573406 1276694 1563281 1233333 741240 155092 1232056 1060584 79065 183579 719515 744092 1998150 220262 888274 1801444 271661 1293900 1826529 440824 1293792 67277 1133905 1345494 1109891 1820546 1704830 334202 1536757 1141839 1225070 1400807 550329 1170142 1523945 1631774 451132 842535 1643732 773407 1173067 1207426 811924 906779 606383 1287255 1436522 1459398 283777 1850672 1605959 1591777 1255140 570983 1989465 1908129 727729 819091 935088 386758 349168 721782 1052722 1835763 559527 764229 598650 128788 670651 493136 1712630 459409 1723048 1816247 1711061 976455 679566 1473912 274598 1237929 415144 1893388 1460702 1153190 520548 1395424 233639 555537 315459 389271 152967 995574 1384261 908685 1756222 649552 968652 195840 997860 1749098 763865 207063 1927398 948606 1491590 428729 1858896 950780 1736568 1530016 537329 478333 1053577 759165 1094925 698418 704677 42342 1681822 843851 591834 409179 118028 1106982 117212 598770 1038201 1910661 547436 883732 117633 1743770 1936653 138679 1300241 832860 855529 1470105 1122095 876999 1680286 276389 1128554 1740021 234955 891442 539906 1901955 813669 17308 1242032 258197 709144 1868235 1668312 789024 763757 1509017 274698 578074 370979 1933404 479856 1606897 1465982 1902865 291370 1399596 1757248 39470 1355301 1973989 1634381 357764 1777638 1274788 74057 1357254 1410379 655380 650119 210814 689012 1392698 325045 82374 88095 428932 896522 473478 787334 303322 1283209 388736 549157 350784 1648667 293664 125073 1534136 1586830 777833 1210912 1268121 1253684 701361 1677799 315488 918956 323827 1435359 687406 292022 29653 243321 204451 1328102 1943707 1041336 423338 702411 269543 1249836 1997045 338417 712311 1649578 301452 115928 1802748 40428 1517256 374897 1239248 1133722 962084 993340 1887715 523287 1070624 1174256 979633 1630162 1229226 1231898 11498 1670752 905408 1522195 1877155 1544894 1144733 197220 1964603 373510 1506114 828273 630483 1473931 1318152 1564400 1248813 1839387 1400345 1086194 538336 1240377 1515994 1902185 418620 1474909 615208 569961 573908 1751118 1258979 625645 214510 883185 1815357 918784 482107 601087 108306 252448 916156 508638 569958 480299 1786526 91951 840147 1884756 600363 173696 376253 1050452 726436 503971 1190297 1722088 426137 495370 799595 1146626 1303956 1632874 931653 1200607 916037 1294004 1874897 1973162 1727494 1419819 219044 1818413 1426540 273419 1800746 1014325 1830470 489027 1576275 1057338 413190 1070644 537724 221398 1900415 497430 1011494 1990643 1311167 908998 233962 242268 398400 1788049 992040 426490 678202 233224 1265121 60333 160450 38822 984999 1006860 992437 1704811 729299 1663450 1009995 1636738 325675 535193 608827 1356832 1426099 180562 1357742 469141 874723 354343 1185796 1569068 930690 1834739 1312145 579536 740764 368966 1814468 1875178 1273124 531250 941760 1072676 1709722 829814 451191 340689 348864 1550178 888219 723997 699043 1314349 873414 1290129 1540745 1606814 197710 1042138 1547897 170740 91792 1467048 810689 704988 1121910 414897 1420505 1497156 35053 138505 871622 882681 586564 200140 931283 1561068 1521820 874225 1479732 1904828 878293 1997651 593754 1949557 1325450 1022596 1137711 528901 1627944 1566147 627189 1101012 919554 1843476 93545 1008685 1459816 1340256 1244761 1136172 1930756 1834886 1112820 427875 635294 1197595 793822 1599677 1606610 1429958 806823 590899 1976093 812242 1076414 1846254 217958 702085 719950 130825 1890594 1715162 517798 1157633 607313 490112 859438 689914 1452772 1504183 1186173 532218 676319 1010472 477006 86541 55767 1641064 48513 1508279 1539790 603590 1966735 1097063 1979829 1243259 1254131 1960547 1019007 612196 166748 1665101 893736 1214292 142679 1707110 1359952 546424 1712546 1852612 592572 993613 608625 646880 169939 1920810 886344 774746 49150 1967552 1558359 734282 1332938 244153 750636 830009 213549 750600 1640896 1155984 290539 1080778 488813 294538 150245 921223 1790816 1581461 386033 800785 1670121 1881696 499219 649798 1887073 964723 1978174 1775471 245117 1617282 974674 1000469 1629043 1181273 1280987 1517321 255554 1174311 20186 1081537 940128 999039 1826376 806195 188877 451231 137960 455670 961752 235774 305994 1440502 431602 260000 1829031 1574407 1274370 379254 1316520 1948885 295789 1186240 1345713 955271 1531056 934054 1039934 1806021 1951230 1744624 1889660 1549884 240477 1811349 1638069 1045981 757697 1177931 1383650 402944 1683885 49655 1756501 397459 1535507 1986518 595321 1434079 599966 707053 847594 1024067 1894135 1016733 569582 1035798 3132 1969999 714640 663475 81988 501356 205690 1387573 25118 1315421 1574847 1156404 1479009 614042 1132547 1368916 1024357 808923 793718 1531340 838742 856526 1610160 694747 910366 299627 1609631 1746478 1469209 584068 1874178 5022 1362327 1038761 1001659 806028 1690079 1310213 1005959 1620811 597758 90642 1364787 954165 46512 523766 343417 1228283 1885483 1415521 1244282 1926401 1309289 451378 1167620 1683370 1396863 1991797 50110 479987 1575227 724400 966773 1615550 22982 118377 348724 1576077 783930 1287336 375709 201643 472767 234767 1544810 414454 251181 801926 530833 939884 940233 1853951 972740 1339973 960791 131666 941546 1787139 1154073 961827 1307664 1157960 1124392 867405 913535 1016880 691859 1043082 1276504 671311 1748578 1286207 1674628 301503 737657 813978 994020 600899 1031826 53589 1251357 1077362 201261 515805 375177 1435517 1066247 587407 228907 867593 1122105 1709997 1017692 1104567 1066859 1418026 1267422 1169241 1159031 1494529 1749758 528911 1001398 858073 1020805 529755 152777 1433152 1460749 747214 529325 1263811 762877 645446 1460919 905076 514843 386049 309008 1979215 1700077 1736352 1830514 1230996 781701 131414 746217 376083 1121575 1647258 1145547 1136854 101822 743606 187954 227848 506046 1356908 602127 1138479 1389371 371535 1853556 470219 515305 1069380 447800 1158620 1595857 1209813 139950 993409 1267430 1845317 1135951 1579630 725971 1929923 81834 1405328 632728 1103935 256860 289336 1203798 285680 1933193 1818652 1083594 1089597 1097743 1612959 1842459 1818096 1214942 787556 943675 1626392 1913625 75477 475866 1044085 89792 1676289 1825964 1810966 1685663 110496 399292 19022 1170147 14634 1930633 191899 389424 1646322 131804 1030597 1018303 1776610 1441060 749282 503173 780471 1695520 225556 1350231 342136 1126086 64715 1870033 56018 1634542 137470 1940741 201863 1056742 1155734 434196 792421 33555 957639 936046 1163489 374027 978383 581589 1504835 1415714 1042276 132041 149541 1173358 587774 1139349 1594058 947747 681059 1477576 678258 1527948 740944 211035 607296 1073360 1775893 1948672 1944731 1532398 242160 171242 1027915 303774 81578 592052 1337479 1436974 1103880 1215878 1045480 1217451 859122 1985708 442748 1971351 1973438 591736 1417568 141601 1573711 1292 902956 1293170 367654 1596506 281680 1171783 1902274 617969 1187163 1365558 509287 1871871 694377 1104139 769387 1749455 663436 1810796 739270 1722994 1856612 1306248 1572009 762229 79969 1221219 1556697 155076 473599 216736 865840 53802 19457 784048 1767645 691101 1220145 1208998 1318124 1234324 102079 436947 447178 1946483 868552 239486 676098 815034 412421 255411 1061517 1336828 57034 1536744 173533 246296 749305 224546 213218 1498738 1123605 1648733 222825 1887802 1765380 1776667 764616 810240 1784657 904096 727023 513625 1723055 907355 1477348 1687120 1500732 689207 786131 1874802 309521 1578762 1717380 1011643 1193027 1985577 1465771 1680201 307763 674261 1373140 187546 508991 159061 1488006 1885195 965774 1995568 1741240 960974 1048928 1695047 475655 1572662 1520559 1551086 1397529 1956284 928458 1638390 1558317 1002397 898773 1101330 115789 1368146 329673 777080 593757 404802 307858 1357657 77165 175114 332815 52775 691445 1536611 331792 1010750 183305 1094249 900916 1048499 942501 1977221 1985328 1314566 1627592 1685046 668386 1247064 93212 1877537 1520187 1981912 600964 1877667 217700 1790856 1590206 1468190 1950149 1697862 1265754 675059 1387929 1868713 1365888 1609828 242699 1422557 1358889 1160326 1275040 317893 278586 1067735 1768181 1112580 1056251 349372 1399202 1045103 132593 1845566 1211801 1789707 246186 1521926 1522628 1334930 565522 1301054 1784186 920797 1038939 1056333 568032 1648759 1110534 195428 409570 1418331 484261 1103291 743475 1375189 1082380 1872524 1481532 237526 904346 1046034 537049 1532195 1488440 409089 1953906 1258370 1506019 1794286 473883 969204 1559451 1922993 548663 812926 805312 183335 1757162 1056895 128933 1139298 1700286 1339894 1052741 1446053 1885866 1636795 419693 1485795 1372963 1866246 1657791 318894 786603 1727314 285921 357832 954372 212651 1247197 871361 216431 169899 1333245 1802041 1704427 344442 90747 1526546 29591 1567536 828904 795186 510446 63582 596483 39631 1705562 67331 341762 1085042 1486502 1646462 1589272 774020 498323 1374244 439092 112070 274255 38239 1026182 1507533 1055771 667135 1791182 1158023 798812 304779 917625 412891 657796 175566 1135632 174064 1747796 1301284 1950005 1438155 1972979 642452 283512 137309 1593301 923517 1719966 1830652 648917 1822528 1360706 1183797 211014 198745 717545 1095455 1470143 1562754 1627544 690420 370232 262013 409397 1144465 1055972 793908 626128 268058 577156 934510 1232445 81612 1533454 1702059 999021 1956914 1128533 841479 1829851 1434721 23686 1482698 1150231 1552096 1815108 567856 1800054 1975034 472221 472903 621630 360775 644500 1702744 1959516 1386207 707072 332035 1163174 1707393 344867 282081 1556251 1763950 226870 1296723 1143341 89594 1341501 1349121 316032 806596 1343707 1000573 984257 665726 1610885 1123578 1653435 469606 907133 1222653 1490762 984194 56549 1371229 249212 721058 370916 142508 1378729 234925 1573983 646409 1249315 282570 1941013 320207 1896588 1397919 1355713 1413960 706805 316810 1188289 577021 751773 414788 404185 1560185 328501 113838 1804865 104253 728032 1409899 62774 1304041 1085074 1804700 1933854 846792 942921 1398934 754001 1135384 1931845 1435892 1404916 1391509 1825729 531811 4325 744257 1617234 114527 922381 93700 243823 539988 1847081 1210065 361664 692546 936870 1447931 923668 358059 1817121 813714 606337 382521 501095 177325 215305 1866830 1964240 259133 557928 614141 8607 1738373 1179482 449409 1276700 1655793 719961 1124784 764776 1617206 451282 1467395 423334 480821 399166 724375 1360692 1075381 1019041 1409738 86253 188481 827705 1363098 1518887 1973346 643068 892095 1067855 749726 1320997 218403 1117697 220679 1546589 1999486 105154 1950359 457621 734728 167410 1346393 118387 891917 718719 744756 1201777 1868092 1602242 1327579 139076 1334731 1950955 1243746 1888815 826814 1811186 633518 797685 1474517 537964 1828014 1583744 1465897 522276 455427 637793 526041 950184 1986837 565233 1014139 440474 212458 923162 173718 1206494 1278796 919371 919231 1930917 1488082 281537 336435 879476 237502 1399257 837421 215991 1513627 1209248 1868690 1896066 1893336 1483518 1651115 1332632 1718906 755197 777945 522366 468955 695181 1797513 1436202 1751844 1324687 1162024 1096027 240429 1068248 1538785 1511165 90645 266116 1132525 371888 1469944 328435 619595 842378 621025 1266257 1543009 494504 1514917 751763 1653853 1154059 1255456 1689129 1382410 574727 1604787 505428 1381778 409700 189772 1843770 1755222 1690242 1432380 846165 1839609 444938 1776628 886608 696970 1413066 1740397 178403 1470550 298248 298347 1055460 70377 1580208 422559 791997 168666 151794 1197080 998666 681863 544432 1312158 53734 598005 1372123 108031 1715081 1250558 1503295 649666 1594235 1951683 959067 888034 463039 1742166 395274 629857 1904912 248968 865737 1131510 564752 953228 1871810 677538 1974429 1981405 246187 1724012 1423656 734530 22949 1086200 1803570 1244274 1127397 993144 967775 1763771 196708 1250120 170125 805950 528982 610011 1485900 1543635 1477240 1264998 857815 1381124 674116 917968 387819 308310 448911 128905 1260715 676557 298663 1382855 918825 426250 809522 624992 1635768 388781 1411149 951121 1326268 1347167 1940013 1864869 1811623 1922603 795874 282795 501435 1122617 1727444 889733 1906563 241617 80853 540700 1604870 352184 835689 860726 1452466 295549 14521 116032 167958 673911 835439 1393772 782468 1919934 1950969 69624 938333 1909888 441214 1830367 1754058 264532 1967573 1864563 1658659 1506342 1450400 92294 1796631 719224 1286256 559972 1249067 1448397 1255932 711758 881464 1697671 1987986 211129 1609770 1361330 620153 1878789 1557426 1158640 337856 1653502 1202695 1649698 1676467 1417652 130146 1152121 1595976 1451227 168085 1654667 1202530 345177 543425 599818 1574447 631783 1798686 1186437 1571834 1703817 581922 1846474 248326 352472 1370188 1485629 706150 1994246 1265210 1599598 1999164 243817 541479 1744363 1856307 1952928 1088103 428390 1534296 1533799 1423192 1782790 1369403 922430 604015 636152 480569 1360029 949676 1304283 870646 69880 1224436 61543 1245826 1480506 731706 1905012 830016 331384 975374 1658130 1058814 1302829 456004 879123 271216 1508764 612845 472697 1162497 374475 1067872 627597 1342696 194975 1815587 592735 1762997 1949955 604305 156205 139808 1284944 1459784 1067309 1354664 220685 1809653 1577513 491159 710649 1429118 944775 1707282 1350672 1030152 190351 1073211 988907 596690 1190831 750460 1178198 1794001 341314 415327 1773345 454654 495917 1327424 515109 1223194 967379 381644 1668735 994572 664345 64864 1577745 634371 576635 337646 963791 1922814 1183779 717954 369200 601016 106848 1498545 1008944 1796679 878574 752175 172200 1436778 543010 340679 362460 1865347 1324100 1440713 694510 557686 861155 1968441 1498243 193714 672935 1629388 1564918 960229 1813157 333772 49006 42664 1923579 174608 1929220 535325 238219 1124310 1502450 59580 1412880 582461 1508637 1328670 1620320 111800 1009695 824282 160265 1488704 1768166 1455736 288458 1059979 373769 1404864 1815848 616425 962510 452436 100907 81243 487799 1843559 1928398 47337 715210 1779480 651397 86570 1644723 1617307 1582561 1843360 1018863 476863 787497 822561 624730 1301224 1748112 940174 426299 1984527 1226869 718666 1340625 1937997 1780332 1659546 12559 1580771 1084579 79031 1742399 383894 1275186 197594 679636 952401 241452 27190 794183 537136 1733352 1850768 1799930 1103416 423059 357182 1330583 72562 428389 1841033 572933 1738356 1241259 374837 1487946 1924446 623827 614866 668219 1153362 1253500 1012695 1498718 654516 1142991 1310297 1286062 1581920 1676971 255546 1970133 620161 1202476 550137 1409262 631648 681036 306283 16598 1260721 483184 1289986 1852438 1949662 623356 387225 670826 1967843 1839693 900019 1743641 1020394 366369 1149964 1807152 1802234 1209837 440353 538174 1891547 922591 1860021 424274 661076 732476 1707708 594987 1476973 1127655 1611057 663824 978368 217349 472909 1097049 1491400 1736467 1732419 1476531 325256 431591 138968 1639479 517298 383867 1870129 112611 1895594 1062503 1408255 273040 1499521 1830724 297542 1295058 397762 75924 1666410 482228 1234203 1592555 1691972 1703941 484204 750716 203939 552356 1573395 1092501 344967 1795845 1064654 648491 1492114 1226372 1109398 665156 1623053 1144991 1805037 1190965 1805548 16443 609569 1133395 737424 81088 1802533 4767 1349436 1569014 1465022 274690 235072 729927 1663589 758981 69010 485528 290828 75265 171190 1477643 1069341 1903362 176458 1952144 177718 104632 1707933 337364 627248 120982 1105618 877109 1952987 1566936 1818244 1962618 175356 71649 598572 1644371 1722524 920255 1564633 1714173 11661 1149045 1124072 97400 1209432 1014883 742218 76804 1150694 215131 59487 89903 1574919 1576417 74523 1329100 1543313 1322952 1534308 570094 1734695 1819931 1114621 321827 505443 1875126 1621823 582032 331421 10991 675037 626418 1043556 1418216 162335 238982 1704285 1530724 1032494 1364193 47648 1821783 1431406 728052 798114 401943 245104 1358866 1087031 1665128 856644 1055189 945347 869868 1489796 617875 1708800 257559 1767681 1445213 1206279 1800440 1930692 477283 720838 1591754 1378085 1187813 1737313 1928882 1867171 1616261 1604507 460920 105124 402577 230894 1487540 663541 822827 236669 32549 673227 721391 1662866 988860 241783 504032 1186264 536692 1531651 1473378 404076 1240883 733733 342064 667556 1686664 601611 244410 125997 1249254 223077 248025 1612935 1726506 893589 108726 1289134 1552372 1025601 1486253 1651670 990765 687703 1398231 810706 1813215 1166849 1490764 29725 823855 614827 1563949 1999421 117398 38747 774185 1437690 1717912 900096 1376839 826485 753543 62075 1433586 851269 1704916 426370 997843 618284 443607 1418719 1597158 1112654 815985 334847 571636 128481 382886 1176777 248020 1705899 515828 324798 1223137 24231 911551 194049 707918 81328 1291294 311204 1349596 1542205 331583 1719685 146169 1069693 1855380 608570 1378337 1018789 688854 82289 107960 1704507 617440 396798 78471 52566 20618 1531036 1456759 1163088 49892 893338 666502 1459911 1877142 1942551 249574 508782 33697 715175 1349637 1194793 135540 38033 188248 1249544 470017 1560865 1486241 124969 1602359 987304 756170 1624981 833273 1384070 755818 156674 875350 589336 13119 73854 1377088 240957 1940756 561593 1415607 612917 297807 985814 1490893 687646 762506 474023 1562127 1340178 381756 1269063 449505 1389387 746697 1163512 26828 637937 1932537 1611063 115227 1062965 1490770 496592 1251448 1138439 1038026 80219 41526 254456 1034438 1040580 1255779 17798 543688 596197 417888 290771 388491 868118 1300543 1879699 1786727 465376 46740 447955 778031 1276934 606678 622874 1377403 848686 912466 1378157 1052682 761029 1268963 1307449 756238 1506700 280552 1267755 1516152 905750 1514548 1573349 388870 1541416 306332 1796640 1006071 1146743 1974450 1304777 1059314 1227607 1906644 191029 587632 631072 232817 1157944 1826856 1250987 1722590 1338644 352288 1035461 246148 1983426 152991 434696 1711659 498549 687379 1389393 1200054 656967 217417 1901597 719107 1743160 1401671 300085 1636821 1643979 1844759 1362210 938911 407408 1159778 57042 380099 419374 220346 1911902 427190 80949 378203 1339925 1547284 1520107 1872849 1482809 989697 1443704 1328652 1109631 1372485 752996 1793160 1810192 664511 289682 1663793 543265 795392 332718 91352 1600207 486255 120817 1705886 1023430 752858 1699854 523050 322759 64889 232963 1860272 924908 668113 1712851 920292 947752 1854693 63564 1624643 1752219 835852 105715 257869 1209276 1661775 1402451 707969 432083 156038 19769 1089325 1378350 67270 1783742 245935 1980191 583630 297985 234203 1622763 181640 1244037 1862234 163694 7133 581820 101764 1309765 909744 1115583 624881 1760763 1257767 573460 41513 238091 1794095 225119 1252767 1334392 632025 1624433 1899686 1867812 1995913 1727666 396147 1866119 101361 1876359 1737190 1030731 792170 742471 401510 146151 1357884 1711897 1645484 146838 1752334 1413366 605251 621314 1088207 613352 1054783 1971683 1734471 1555004 1628618 657461 1145751 1981059 416163 77231 1582837 709368 1424719 69819 1299501 712056 599702 557698 366541 13618 1332428 127189 1710094 1569126 817551 680628 1060795 675180 1188306 290316 603298 163385 1715592 763348 194409 1714435 918319 786963 972179 436323 1113187 1639588 1474320 1858774 1846925 384129 1940543 1808059 1429414 411389 1878140 1068290 945233 1592635 1744728 1385266 1157729 181472 819925 1286750 948306 979717 228787 1156243 1916759 155984 188965 1945958 218462 1322526 1221483 841489 1165822 1481036 53826 1080494 253397 1610931 88024 816910 474536 1791193 726092 1877969 455217 518988 1236199 1647946 758812 294574 903908 1859244 579161 639936 1012564 1533830 1901968 940690 1545769 1388727 1654326 248172 1464641 1358907 35873 1350669 1489076 1439243 1317018 438747 1162787 1623994 827855 1663921 341588 755591 1932404 573353 257436 1272234 1488464 417607 1888422 712328 1142902 1173866 1016556 1990551 1403523 830856 929943 618113 1786871 1512017 741183 1835750 273963 1914544 1813245 1936786 1880230 1095214 1234102 104421 1534963 1212459 445470 925351 1228231 1437355 836047 977121 832580 589293 1978181 1983169 485119 453564 491969 893806 566232 539892 915866 1677771 1946254 997266 327472 939169 1246107 1171434 1212768 719234 1595569 896587 350523 1276441 1239174 643791 651962 1474919 1435087 456235 1095307 844628 1660144 1935359 32540 34623 1045976 1976361 1461269 766194 1462183 1146899 1917545 1716109 1816613 1874817 1052542 428855 1417356 493833 1565733 226207 692816 1524319 707755 1573366 659254 1818637 840234 1941431 1660754 1200813 765610 1248329 763361 399601 1269415 1437065 1685680 1879094 178426 510331 23036 583438 1447095 1018110 568821 4866 1208979 468081 1609792 357618 1287818 5044 506815 1052365 1251680 1956301 430040 1999739 539378 330531 1601581 867012 980311 1938208 530231 1265158 1326468 25801 1679643 259186 1846112 1115264 1746463 1410147 1033231 1704968 671972 1657091 1446564 210847 446426 1881742 360824 280844 191382 1832867 1579806 570041 1592737 483819 1229959 1130875 990936 1406571 1119080 251429 181901 311902 1148640 236165 220956 755688 758658 1149431 945700 263258 1681749 103509 791241 314512 432255 1441852 1887128 1702353 1649381 1636358 1455 347333 584553 506776 817296 788041 738198 209703 50124 1428102 289935 1401139 610144 1288990 1635368 674826 83510 654885 1701814 1984950 1891240 584742 124186 1648577 902410 36309 287157 1720959 1497473 1915852 15292 840578 141262 1483595 1964768 440548 1482607 601998 365177 1849229 1365176 469330 1667995 216464 494416 249075 1598558 1057887 1730274 319605 1566437 1851032 832181 1092914 1711198 589253 251261 477035 1145524 297612 1246612 964361 218267 1651071 1599716 503469 657064 737277 1306846 797075 152439 1931117 1650128 807796 825911 468965 1878895 961912 260362 121697 28212 1893671 1955532 808365 264658 20460 253220 1990239 135121 1659052 1092716 1194094 295000 22817 534771 193979 1738501 406186 153530 1064879 321649 837901 1689977 853594 246446 1688594 38114 700394 1224414 1043740 1869523 1508502 1012889 1139103 931031 1857882 259074 784403 1184349 1953849 1172364 11402 436930 860283 1276831 477510 1127528 907777 513273 662984 865210 1164854 1565873 1757144 234202 1958705 405410 1843605 1168024 1271909 1961816 928908 65957 185902 1843349 1876875 318751 1234962 1765636 308174 960753 1006492 179082 1958693 668696 793991 542841 1682236 1113269 951409 756900 1605199 1187255 1225857 1945748 120587 406850 475451 105683 721669 1708064 1044723 1114272 178165 1002132 64539 1273025 1412574 501955 228112 1310947 801709 1102412 978836 1271176 1374899 607936 1892875 144141 1561134 1525323 1799641 161573 1874102 1084541 1651794 1585865 452883 275896 677494 319840 655297 614394 558035 1284924 684106 1309564 1492600 1183625 1062054 85505 219265 365364 1921373 343633 1862199 523755 379374 1387088 1418206 1057322 1855336 1291216 668372 964272 123815 1481144 1094395 83568 520639 94492 1971604 1403081 1134218 968760 754807 652534 1803272 996574 358116 1969580 980555 537618 1353264 905587 350618 1385937 1821246 444377 646205 185364 1534625 890049 1597335 1205173 1004512 721588 313001 1337797 1386615 1604913 1466393 55585 1490059 294298 747519 1739186 1983167 744464 470784 1772280 1204499 250521 955242 1306810 1449580 1736724 1125711 530236 1867732 391147 1251562 950656 914625 465748 1107195 1301718 1601314 970141 1479695 1259058 1895402 1875065 1982095 461447 1282936 1285060 690613 1492696 407087 1523601 654011 1604102 1298333 575543 231992 1930270 1999050 978860 108211 1364342 971985 256242 1343999 395810 1844775 1197598 1011177 946114 1145185 945143 1185107 1075309 980456 1350758 1954659 1411236 1434683 1928058 532678 579913 1179817 948459 1400789 121226 1695693 1133468 287286 854149 1237801 1670773 149835 322019 1055733 15856 1757233 1243301 1764689 494879 1282975 1497550 1246813 866139 1432671 1794788 1363476 1076095 1221708 1249582 1203261 769830 1203269 243623 1729975 1998057 1268730 587753 1589647 445358 108691 194615 745580 1560428 1478456 1126218 1038373 623702 489180 678788 883360 969776 362728 1972934 649352 729492 24093 953828 1869074 659311 1149144 720269 116095 1407776 108997 1123894 1302888 1164797 459294 311134 1823137 1756315 1252228 408005 1215266 368341 1196682 745728 1989592 1306561 155627 1327398 366462 1598014 1872985 1027845 1896742 1604411 700986 1661936 1608620 1354665 881319 1894027 1835017 404207 637968 1330534 349286 1882226 472061 1183239 702363 905479 1807173 1314370 11029 293500 1807742 412961 469533 1535391 332555 899930 1832616 1182197 1291799 1486476 905637 889662 975985 134328 405027 85682 1542578 830408 737729 629336 1997839 484812 1416306 1570853 1589463 112071 871381 1057143 546336 252439 950081 1281467 1264944 1733895 1728233 400979 715233 650276 676421 1096582 811565 460247 529948 1453944 1154732 759588 1703024 1320503 1219388 1289237 1151875 135153 1172272 1371933 889007 496570 50152 1111457 1924321 805680 929667 363401 1470735 1160489 507483 1695982 313177 78931 1422813 469026 883580 1062139 557127 302565 1307262 1607998 1173606 75805 1702145 1101682 458349 1513053 881125 579484 1476944 1153931 1670597 132235 89350 1660262 1265310 975209 1662633 367008 1728596 1597442 590928 345001 640192 1982662 98523 1858855 1429092 1023126 1389048 527131 1188484 184468 1762035 975178 720522 852396 649229 674598 1902608 1861131 1882556 601646 943826 701076 887559 1334653 716102 1599960 969365 1698819 780102 836689 1892764 20503 1263898 1987727 963819 1924687 792993 165976 957448 1698047 17650 1555082 434483 9046 1189757 818832 1720935 1801356 306574 1836294 1493778 1602480 1927525 1248984 295306 335653 428824 1799201 1378964 967436 537988 443870 803847 56175 905758 463218 1753457 1148288 724374 997630 334636 1897343 191085 874963 1659984 371543 1796920 375653 1597003 1164959 1267373 1768961 286970 1710144 136984 873556 301537 1811876 636103 1647292 1115702 961162 215261 1500367 311941 1713536 576318 1471116 1094245 715888 830083 1570624 515464 682387 438271 1356612 207560 741877 733390 273384 1048245 1017028 896032 74743 98102 1849457 434914 1767116 1284451 1606227 108590 1515561 1539797 608803 508309 434613 418723 1010710 555591 620697 584426 1668686 1186351 1732659 1709116 1460331 1296697 215932 1619098 481391 1595217 785163 739933 1259415 356442 902199 596585 231433 1430451 1361039 1681275 183449 1968989 124774 166012 1199196 1418144 1892238 161180 767837 503378 992206 988076 1939961 596028 1479850 887061 916216 913932 216955 370633 280787 64959 1030368 1468191 1011647 1945115 177565 1491303 1683251 1538059 834813 807246 1655888 142104 1206358 1579179 450662 1042257 340546 837636 1120839 91800 1597728 126189 1427283 878824 1149862 1603359 1630136 1875248 1151702 548496 1610063 1399708 698582 1628523 309246 1653163 270197 1952359 818019 1782321 1397000 237703 342699 1395056 1593777 1680586 1167371 1927524 524465 83351 1886878 810896 1437396 681788 1380548 99965 1872913 205114 1950990 1339471 365312 661780 1352291 1185544 1339377 1976355 1528333 1172683 1955566 47582 32581 550936 1613778 732989 1973076 1692716 686740 1058677 1920019 563184 476959 1228387 496268 405964 57393 1844971 1011484 1292226 1218584 1329200 1499277 583663 1648417 508611 1111890 1043166 424043 445400 1852308 398054 947992 180567 1474220 1252416 1511244 1571499 651872 1940727 1952573 1557730 1645195 1963386 1741851 273587 1027396 602370 1749853 681846 851713 1479689 1439457 1862131 1393294 204377 749858 725119 1030674 1867303 348700 822573 1950732 216962 31323 931730 97625 1102340 1839928 1073194 444320 296441 27052 1977519 1813839 723829 1158838 1595713 1353650 1955750 75826 564572 111040 376005 1540488 73928 1927428 890243 448494 376847 600267 431153 10722 852284 1519466 1658611 1611666 1408487 158924 165290 898636 1418194 1966149 738411 1537592 608745 1729005 1711823 1586014 164229 1812774 795347 1120044 417426 1715726 1616609 1860981 1177613 170617 1639639 1049841 1132993 1787866 1801671 140266 730777 878774 1788277 1318432 1847982 387516 1155635 400494 1462473 989443 309256 552652 1993140 1932512 1389384 1136336 723311 370073 1995254 1734742 695018 678886 1703953 897178 758987 598246 576461 1234920 538664 1073055 1589587 1867952 179974 1183912 1061127 731467 450575 854186 1975254 380459 749696 873848 1239026 1833891 731876 1947035 1793729 1743114 463617 614554 75901 1177705 60700 96506 688235 1712608 51012 71225 1112816 170270 573764 923853 1916033 1646388 835566 578543 1920190 1182739 767857 1950150 413118 801283 40789 1175138 1819388 268535 924063 1252395 1115075 240701 537374 738867 107670 1561483 586007 381597 1216313 911878 1581050 1457227 1087657 1866982 277241 651434 763800 1922361 1409927 92288 1515098 463774 1867893 1551746 232269 1108523 613164 616787 1709894 1841935 451566 985125 995433 279399 2065 176922 1351084 695830 719391 968764 995379 1508572 1256276 530978 1087472 1423179 1319719 1896480 586989 1958134 140494 525447 1094574 206595 955156 398129 1816961 1803238 407623 462222 1295995 1947853 1144663 718702 1390544 633981 1221373 626646 844485 126321 1703136 1645198 264313 276769 1283539 548232 1247095 821621 1670756 1747328 1394485 1243643 350101 370911 947103 936903 1152285 630370 411864 217376 160185 1135662 678248 391539 1171762 191106 595077 1947487 1602525 816109 734097 1017870 225190 395154 1972124 63445 645943 721666 40322 1241145 1479402 174787 1102023 1372241 795066 266007 1285695 1186308 1384200 1559075 701401 1754433 849072 1221935 896538 1662315 328980 346987 1202662 666392 1341880 860080 1582188 1678401 1951486 1378134 1479314 885108 421336 1058115 527013 1531859 1159360 952411 1152166 1970561 1374243 1056076 1622887 185671 1189572 707122 609488 452858 1331861 140059 1961397 219886 121475 372413 897484 728709 995974 566254 261137 370140 1517291 1852680 1504488 560402 1802434 1194060 939828 431123 1435741 651629 1468804 394248 1190638 513475 1803013 806164 99024 1756633 1270755 1059548 1757428 112925 332752 1860192 687361 1500400 437210 1886115 54878 709691 693464 756052 1889821 778266 1520084 1223090 262831 942526 1343247 1760422 1643211 1652055 1308137 40049 1398615 1245750 630728 353386 731363 708785 511236 73915 1036304 1678266 924309 1406173 362918 810473 455430 205413 8385 1675103 600350 1311983 1883745 1993705 160097 412397 731688 1415030 804349 971792 1456563 1493373 1397578 258995 1373762 1735643 105987 1775415 1696815 1974295 798822 1410810 1771428 203598 1178679 1372474 555945 40035 1140230 57760 1515341 348839 1009565 1519138 1655284 1813590 541292 1258864 944272 1720885 1688647 463875 1100856 147310 1911058 342154 226103 1134933 1020599 257449 807353 280786 468530 1852817 1766784 393418 1892959 967108 207689 531000 1881983 1801990 345988 1910606 1452256 751394 413332 13515 623885 978866 1509325 1315016 1486385 697015 380860 1351626 595078 1461085 1725864 1832303 1300706 743365 1407191 726567 630929 1769979 298605 1512978 1446508 684399 454739 777797 1271241 617191 678920 728180 1262825 384683 1161469 1379012 397447 1176238 1709990 752286 924334 1459761 19395 432269 637752 1742988 341655 657761 290820 576612 246709 182011 688826 1796613 95701 886784 692343 1047094 41933 1947744 1450819 1226828 1829026 722057 77903 1009309 316943 312019 1288590 308484 790507 870132 445467 523816 1842428 990861 824053 665886 1079230 1112801 1041533 491994 1937065 1927446 50937 1880458 1100484 1323293 1677069 1025651 1302003 1311658 1424095 637051 914357 995041 1001998 1678600 1926453 210873 1825468 545247 638715 371397 91894 397409 912424 96229 363674 1758709 1667346 604390 1490368 1923928 1294913 1837815 684600 553283 617623 381985 85841 1821370 154272 362272 1920449 1816861 1405574 1900373 1322083 1790655 227166 190507 1867245 703133 934500 543857 520700 50772 379140 649899 347717 152899 1867238 156954 1031612 1574410 623929 926293 1609235 202926 69635 1708591 498039 911698 1093642 1447132 1056232 1802544 1319680 605928 1075058 291336 758808 1264622 688421 1150532 891833 698226 287901 47896 803934 1680409 21277 734421 1023542 1171197 1395 1910755 447444 813203 1466631 283817 1524087 1718566 473456 1500837 354390 1804388 1314210 1229538 1619678 414667 1867117 953900 64439 1849380 1331277 425667 1650297 973881 1000794 1069091 812849 1763029 1122177 1009983 126312 84148 386547 252673 1749052 642647 1658049 1263547 1904450 1239862 1400587 1145844 1053057 1313604 1587673 1847794 1089868 955751 153 993339 618191 957649 878328 1156338 1495429 366578 1102195 1269023 1727311 277674 24880 1931389 31248 1065641 1407386 1450902 43483 541966 1901660 385655 1272825 1139342 1652532 1806227 1563098 440796 1186999 1112115 577935 1691567 430344 1558026 1678337 367186 85862 385794 1263295 1581038 230562 1770238 60273 1716022 493612 1516046 1722324 852578 1133998 1014137 390035 1353553 676184 119767 820092 1514093 1835626 433094 1666139 688313 43263 304361 1221040 1243096 901318 87720 889493 1041719 613842 1746846 991191 1044769 1820957 872738 1804394 1893464 439030 1533946 1749406 361557 1898289 528709 1544330 655781 284029 1287150 1365928 116216 702950 264960 768250 1242792 1782356 156676 95573 239335 1474414 576047 625538 1176951 111524 182935 247438 1762953 876753 1603102 1663239 1460850 1769517 1776650 1324472 530775 1730996 274545 1034286 1520531 1405460 335430 1278226 1095526 1042853 1804250 110962 1685284 61544 618387 462620 137158 258631 1408857 116257 1192529 1430825 1538479 1784696 49633 1711495 957186 942134 23707 861882 1119772 1533206 692579 1399078 1547325 761273 651046 989058 110099 1049139 920404 487610 1231707 1413234 1108012 1383488 196463 438390 95245 446781 21118 1944198 1333228 1478806 357989 1443358 1643697 739621 1884424 1545197 1835496 1547667 769100 114613 1780115 1783494 34621 89449 641852 1074518 29614 588381 232545 1813447 1359371 527374 184566 1240540 266832 111476 48779 1829440 1637189 748894 907819 380012 112604 1183621 1934440 1364447 491225 582198 1486858 41979 380509 1356512 64962 944442 769749 106314 741909 1834446 843180 1233591 645613 1057318 1490895 1782019 1520774 439296 1072436 934839 1450673 1598616 1459280 1765868 780385 1128788 1038765 227420 822474 577985 678681 531088 1908399 500848 331144 1356999 722275 1844960 1621949 588291 1815025 918454 1372984 1333212 1934090 1290772 869182 1538767 1773087 1595180 1889813 1982546 1312865 89982 1638766 1769876 559229 202203 244693 429489 1642063 565500 1341163 1197654 2816 1564311 1350129 678394 1323714 204400 1584825 216336 595089 309428 1611081 1231422 106168 692640 30876 1864321 1157190 205936 1149568 11394 940078 1370916 444270 144359 954620 1100029 485150 1389003 1661403 369397 1369327 1228602 1035546 1170457 1517541 705209 1699357 1035077 1504970 1283083 65459 1546776 1699008 725261 1682090 1543757 524349 750706 106205 1507711 379322 446434 827842 1009525 307127 531824 1394320 1436251 158015 323214 872201 1152065 1830074 164197 406293 642657 473440 1576824 904406 1033372 1056690 1275229 1435086 1164938 1981593 1115263 1149337 1225246 408253 1015129 946439 1706844 963095 1843413 1830732 1645236 1295143 109906 1807918 888847 653264 427955 259624 1290817 720074 61101 4323 1660907 1644147 1681281 1041292 1362235 501783 1721174 29186 1478461 1881227 1814631 1303909 511836 977400 1260364 1353022 1787017 372062 587708 1875652 1437843 573575 1561793 644432 450846 1290460 199730 285444 1299997 1069410 982776 984078 995640 1495500 1802230 1869612 55118 838099 1573110 1219598 1892768 1685367 1104788 788037 1789675 1788387 1505693 868346 1470179 1255934 1431492 103264 395870 742261 705776 1573112 1622324 1652287 1191888 1122684 1320330 442746 244425 464534 1816923 1111663 1944643 799542 1697684 1531448 193354 1462539 839412 668174 298275 1179595 998865 1400084 212983 1167405 1358193 442976 1812861 780944 988758 1593142 125478 1895819 625288 1581169 1402344 293967 1384356 810309 1071542 1285791 1016342 1762380 1261925 1211986 1143611 876606 1851668 380749 640665 1059960 853849 240735 1352803 28256 141082 154776 1821988 1419580 1907699 1141216 316528 986759 1929903 1811068 559089 978392 1284665 1217661 1474620 1981354 503548 594090 36620 924640 1763117 1148795 1327675 1611169 395674 329282 945310 943767 395512 1920973 1236436 213353 224012 294284 683657 501040 490997 1483449 1566208 649487 1138494 193606 1358709 117931 401132 915995 1394585 1262110 582723 1691985 1933315 1451418 1273247 42934 1557597 632264 1828319 898823 1657940 1583895 940374 1029919 1740843 927131 1309315 646296 1520618 643391 1026066 1884273 609418 324042 531877 947860 408400 501596 672942 653981 713594 1387201 1861468 1939553 1422610 1693964 1141098 1284541 1467003 425922 182873 436693 1690096 390789 1044888 1424318 30694 1495983 639104 834147 759857 1304424 1702940 1902484 1715622 1762698 1062315 1164978 1013714 956720 1963998 777810 884700 1259110 74735 611352 1318666 1428055 1948837 710237 1171269 1631212 1520788 983403 1169752 1974447 56639 739266 410328 1334367 955283 545089 1794817 1261328 591824 918766 69337 377242 121713 828197 974017 656109 1317764 1856858 1301639 1008034 251499 1621617 691995 673827 1575657 790329 695307 374493 1900378 635761 52005 1118818 784767 1510452 376142 1001062 1538813 1096734 1304026 933343 111725 676061 985541 1268474 996755 25609 1122765 406469 362647 690368 92109 340610 1186875 309089 1582893 860747 1984896 369845 1064749 1178646 1249532 1544070 694122 166901 1230406 1525558 1705318 874260 1583629 1360718 827425 980523 978275 1304792 19273 1712978 225144 3894 1201925 438155 1108428 1870277 427304 1492917 1297526 1588844 995347 1471948 1487643 772271 382498 103113 1290608 778959 1749926 624708 134089 557472 1594101 382062 1182105 1579577 329872 1142502 36133 1128873 1735235 93906 180978 1182427 1953149 1903343 1459512 593212 491148 1883030 668844 1321705 218300 1301048 828357 488257 781868 774125 557912 708570 103060 366079 297846 804329 1547137 742946 557331 606533 1293504 546368 347133 560836 1224478 542655 1086559 105888 1409986 651276 850917 1281989 1772287 960823 1251095 212308 504270 1448111 78767 1293816 1342009 1417722 514437 1741631 398844 1099182 1939152 128480 1776552 1382028 391219 866427 381347 981950 1462522 686195 627471 1616642 1448637 1976964 10842 338634 1181855 1293153 768360 58421 1554277 642994 357147 99559 473884 1232848 1955386 280278 760684 1925270 1260529 1921885 346019 1271111 1551396 811635 1941791 187610 1518043 1428930 158942 577635 791262 1394680 163874 1331660 111566 1370572 1015024 469970 1421049 1565561 1867249 875112 534078 1890829 945015 961271 1584685 1161092 1093030 758285 1715239 1611890 1020196 229022 84695 1619728 923918 1396346 1852634 1843171 1512123 1914983 466182 1100665 466453 627434 1443982 1473569 309975 686842 1194067 993993 730634 795310 700128 1853593 608599 417356 1858418 71035 929283 792501 108910 323108 369947 1046810 1472443 1974973 333805 946363 782566 253334 1026073 994004 763884 441275 393050 1204432 1644298 960667 458146 191972 357322 1271498 1276409 605508 1792258 1401903 1739985 1816856 1384625 1845645 631660 1826467 1533565 620086 1390929 1159048 1594033 1752041 729847 164878 804243 698285 297702 757891 268034 582357 92650 1251569 44139 1556437 1398493 54270 479364 1933439 1133815 1138782 1243297 1801299 1527333 1729546 1052411 36060 1185575 1593569 1048205 1819195 1642931 872901 1502304 688928 1121795 586689 1682983 1945596 1854714 69676 1813791 1387387 315275 1283767 522324 1148798 582455 1944168 1822529 894156 440645 36072 281779 703006 1905154 1320426 621161 362431 1468231 889738 1870972 1715750 1028730 90483 684317 1653940 82332 36971 1037022 160605 1489153 1027095 1189994 743046 1152316 1841994 664770 86468 1042932 51371 969577 1046655 502056 753026 1857374 164107 216815 828653 1808360 1939689 1003122 877028 1661566 465021 1723740 18467 1629042 1676397 1882846 147743 718422 1520149 1570110 1676353 1687625 1014067 380892 986896 173079 737160 654946 1041720 1508422 29763 159315 907045 865769 114080 1197835 196140 343584 475290 227570 1038352 525698 709814 8610 1395511 991791 1309221 1537811 1820000 1120592 1951736 490462 1697869 1564329 262435 285167 1701196 1731114 1213043 921209 1918199 151187 113622 1444544 1921897 861925 675295 479005 743170 925908 1951003 1423096 1903590 1261292 1248142 1166906 140648 1870007 590269 9328 1107576 1569369 1402094 1899336 860837 323284 1412034 1150590 678783 308060 1863276 808808 5951 1328834 1982858 1621737 1481298 734749 509409 1452230 550015 530852 361728 752783 592532 580293 1400166 1364629 1923783 1018983 1138790 341802 355473 822595 1316387 1064077 894647 1649325 856399 1565334 324838 1151694 211076 62519 1306765 1957823 31224 1393795 1030189 226133 380610 1734042 1197676 327730 1799128 145939 134356 1853781 1368983 1503927 379478 1520393 1104558 1612868 509052 395150 1245923 326262 1643380 1870606 1334111 457367 235350 1250111 239332 652317 1309168 313412 135052 1250268 386642 324701 865857 1764180 1127852 753660 267735 1379079 1796049 763792 1398532 535425 357097 10535 495431 367652 1025684 1094403 1270836 674219 957970 142977 811609 1818556 603730 1086811 1478755 1345063 530421 1188414 625587 610958 1973709 1629966 140919 1264092 1145040 81865 1425632 1231001 180252 1189480 1252650 1588953 556312 1156450 232719 1286365 1690845 1484064 1050089 1432256 1033076 1432623 1022500 646000 1473222 1826310 700383 137702 551745 391597 1947346 989125 654504 1526348 1414506 69223 470433 754081 1894752 1969171 1493450 646035 1233058 885515 335245 581489 1144633 1759787 1164651 867133 1011480 826182 1668879 1331086 1169530 1176852 383374 1296965 1269384 204810 502495 1206338 1336226 670955 796297 1871234 1590838 509114 1955998 1444972 1528623 755389 1877219 1596016 978492 530252 1357973 1874467 1874433 217632 192289 1033269 4224 56682 800053 819097 964823 93300 749916 300766 807531 1797115 1397673 612033 413943 1531887 1261027 1649562 1437164 1521398 1037525 1675965 1399715 314236 1921109 994296 1232177 282842 1440591 643654 1521216 1086344 811974 1122176 350400 1882098 1054233 1426807 1175871 1094363 1692587 175869 1018681 1539927 1595909 1995182 720816 1562122 1036389 1143389 1526622 118403 396281 1822173 73333 1342438 831861 971957 916975 420355 345754 1505015 914345 711125 1932713 1786015 1667444 1462172 359339 967749 874547 641963 371577 891923 1755237 1813134 1277628 1381283 807208 1519305 1071468 1095383 1119805 1695564 1446392 1068266 109476 382187 646105 535770 193136 322831 987318 1146998 575867 44264 1573948 61149 700330 593067 835924 825371 824560 731678 570753 1222254 1715737 359623 503465 1746378 481823 1513037 1503913 1666653 1235733 992009 1031724 283253 1742380 1948774 1972025 1243717 1457855 273506 455483 681725 440563 200531 1931382 666123 965391 1961560 549432 974937 1908218 1439544 1751375 81546 1009803 1736200 1937097 1605013 951132 717320 127738 1645274 111457 497014 1900686 1470137 1183823 1885989 94471 1687297 1081161 136123 1631906 1047286 953430 1929474 23166 249629 652811 1235094 1354290 698512 810259 1199776 307451 1244504 1333402 581788 1243261 1004337 1781482 1770413 1562983 123901 1028066 1590680 202175 520817 711027 1298032 1130995 1234772 1753295 701483 1844246 525614 134246 1657693 1069973 1145571 1173535 1624871 1770780 133290 1313281 798852 1180347 630770 626000 1646308 554489 3881 1317283 134522 136039 819555 750588 1335427 728922 1194497 721473 1017378 1429645 1588781 1781196 110216 466445 590685 1008344 1578552 1332372 172623 1671972 1977119 576641 28339 1190008 570428 370785 1927827 1890514 770169 955618 510023 1154908 1133203 317111 831991 1466790 602683 242430 1520156 1809297 675698 1569843 1209304 733770 514704 1718997 537561 692247 928657 453472 603301 1172034 1679623 1807445 686712 1752797 474497 283462 876206 1552019 1161575 148464 760188 623318 72303 775189 312861 1132038 1775250 429475 1431321 1602309 970148 1767606 269771 840639 1082098 48741 604549 1732725 1050414 1983383 1417092 204816 1058742 1670386 188226 1936678 140847 1937386 494626 1907604 1573676 911032 657300 383705 804160 767484 787377 861268 1903040 852201 1167838 908913 887899 1410028 930109 1516068 1211390 1809111 1043760 577188 807240 1874510 1933647 134832 826404 1432053 590736 450766 477118 1045395 475446 1717118 956911 1955654 33793 944936 266986 184177 1256018 1413645 284524 193463 1426068 1407189 61176 1487344 317328 969272 1230568 1800062 117354 1383295 1621690 1466892 1930561 322833 1375308 1416220 157865 1096551 593920 1787239 580141 973537 1875521 857044 995861 1470948 126432 176294 1771836 430938 990815 1275068 85418 468570 1190380 537436 402923 1923761 621531 238677 1177019 979686 581965 656832 1572895 256288 816907 963625 978721 1421632 775981 1675766 620012 1572215 17284 1887396 945812 1591837 1147434 1266648 598977 605652 231742 526163 761693 1194081 1237307 1042361 1911361 54022 1610641 1702860 629543 634707 1576083 1016999 1843811 834317 989338 1704503 1617753 585308 1435530 1212553 760271 1440223 1873279 1151013 1457145 207963 1745618 251578 1730742 1998511 715765 1083529 713723 163688 861071 571358 497274 721459 1117744 781 228283 1174437 1995144 193587 1842025 1122860 383838 637665 1150479 1159702 1394846 1416166 659483 742540 616439 365013 23668 136963 1699582 1659351 194302 860895 965228 665556 1809580 1633430 715620 1224990 484140 1054185 1250619 1669007 1095854 445099 421747 1442614 1373888 118089 1927329 460660 139975 555215 1180167 988915 328602 1325321 1039129 1369551 1545408 883624 499791 359543 548291 1907311 1657936 1326284 1747925 1728732 659056 497112 1256781 522018 1669168 740186 1881829 1334418 32867 743775 203294 542501 1930261 940056 468678 1746915 454324 1381246 886765 738671 143809 1645594 1290726 1740678 1404922 552131 870266 248005 628278 640895 925620 1617382 503915 242845 241354 91659 214002 792281 1040888 1421707 1237086 1895500 883101 1870570 1598553 116014 1632369 423063 1732228 76909 292185 1956807 1240801 1044944 1354382 737929 714772 1133024 1794819 1603329 1965954 174885 943703 837262 1945892 456478 183646 1372463 1232513 1525866 1893965 433984 1903339 1906267 1069226 482774 1466705 905315 983949 1437693 393540 768679 1476541 679298 1647493 786587 254587 1254838 150334 1736749 300004 79644 827293 1043943 1916025 1020348 795342 760738 1186912 1906019 1392253 1742521 1922367 1201464 1575099 1667587 1099931 75382 1483993 1766048 1311834 592622 597636 298390 25078 1973881 267062 1094533 1176330 1840316 515309 1246278 1795398 1645518 1610155 777387 1960358 1197391 1678424 843984 1235166 800322 527591 370660 1680994 976372 104814 635299 525369 1664334 1618488 1921682 1252302 914106 108858 1730528 1358198 1596352 894505 1532027 685222 163002 175569 615405 1886602 1771286 470913 15802 1647823 315752 401879 1185958 1932251 1905435 1754861 841524 1089012 1405665 1373169 1620272 769114 220169 644284 1586758 1586087 409729 1772267 1585126 493862 1966529 726021 1075166 811781 1637826 450152 1384751 1799339 352874 1977193 893796 782021 1967476 786717 1204398 1164262 1994661 1879883 1710208 315063 268854 1463236 480196 1174690 133119 718191 1117911 1002285 1020547 529111 1849327 81724 741757 1349616 1194224 844157 1665561 675905 342640 13493 8583 1270640 1744900 1195921 694661 1373086 658565 1001314 559526 681626 428651 1376649 1600574 444719 433087 941413 415799 507083 776331 1386438 958040 1637663 820355 780326 761870 696431 1564707 1583784 1148806 417323 107379 1009506 979524 1996040 826400 366289 366625 1970571 484661 614794 912178 127864 1617899 1125888 1902809 946520 921476 599513 1343763 1173673 595963 1938240 36186 1067147 1790357 610758 253062 1228512 1142749 518253 547102 1646488 855120 1388998 176750 1439893 977124 1982923 1641176 775865 332700 1515020 161720 871624 283572 1951822 270474 1105381 1074669 887738 1176137 492198 1315774 1015523 1455676 583389 614438 2490 1233121 922389 1914204 806146 1478808 1515335 872877 1067515 126446 1325168 216459 1406899 1595290 1757229 1256280 546363 1722726 1337856 301107 1022411 1910045 696301 1123811 566146 200888 1310700 770003 1912796 452681 1944604 1990316 763605 886420 1265990 1652557 1410268 800601 498213 1849009 951192 786521 1448004 366355 1467208 777306 1866781 1406076 1039240 1183335 1745552 91156 1469088 387900 596296 1190258 629783 1045399 1369444 1102330 1236969 412437 505710 1373223 1906833 76224 1881322 667683 275243 783227 1300222 694631 1070945 1045778 1907805 1960594 1705874 21464 919886 105036 1929240 1251937 1749297 1870588 1564435 1366193 977943 1981610 215808 998116 331587 609294 1618556 1428410 23373 1582529 832000 1775348 471068 1285817 279993 1049279 1744558 568751 282203 187037 1650728 936269 323420 313690 1294013 34486 777750 1389328 160568 1899835 1740346 525862 32597 802695 549380 957166 1400413 1854704 1464912 1558233 128764 1461514 1335051 1063966 178294 32861 334844 545710 535008 1374162 10029 300871 1243974 588648 423276 1348338 1294097 149029 697051 838126 417874 1606421 3150 1477331 28778 1423035 1835015 1022755 770015 1172707 181295 1245627 302894 345374 852960 1819059 1319286 1249355 1150684 823961 1005511 1288447 995668 1920499 108632 1405910 1717986 1228639 567866 664168 1256963 166042 1882072 1953950 337573 221729 1191259 100597 1981906 1148500 948458 530753 1118187 1216609 733322 441662 243884 171451 1914667 263609 1415818 977246 158014 1742189 1778235 494705 1432047 649541 550120 1639330 1945284 1902796 1052560 1229534 1096036 1053005 1013192 1304908 21712 1367659 1115298 1810797 240823 1238933 779482 1505204 376656 39915 388857 737218 1424638 826985 1074179 1717616 631798 1840751 736655 874418 1193036 1829400 1173478 1135401 556098 733144 295862 655372 865301 408948 634522 11705 1283698 1398530 1949783 118406 592495 1705024 301274 278512 1155307 1766472 660472 454473 458224 73640 877686 1460452 241368 784289 1052750 320805 827693 175480 485003 599809 527840 730613 51326 1734386 1024825 1306294 1980589 25713 1174956 1132458 1913338 299421 534526 1779635 1940824 1695299 751788 164405 420785 341717 905262 319076 1976181 1447414 866008 1751790 1197911 350935 1976809 1059673 1872526 1689195 367106 1397001 162766 195863 1987375 1618474 1040998 871715 1894818 569124 476055 1066266 166607 927365 1550648 163615 481435 1098053 1135212 580585 195707 1062176 1075332 1289897 1671403 1666884 1253468 357968 524988 1034818 287748 613273 1303138 1057553 427433 886981 10504 443959 546602 79309 1457815 19686 982496 939577 152277 963994 502113 1787788 435822 542899 1831684 1689498 394514 1627300 1004035 1029759 287267 954237 805995 1378238 1016977 868554 1059268 579665 1366532 1048617 137382 119219 1198310 1367510 772494 757035 1607629 1951435 791962 1878317 577277 595885 562110 85189 471534 1159372 413262 1568116 880562 956264 1025876 1131495 342451 1814602 674969 1027106 531004 734621 202602 1191553 1914570 1214957 900789 1634312 363189 559661 313067 863580 113677 25559 299204 697785 461774 1687061 131053 1682943 282308 1064834 1255302 40903 453714 1860093 310812 1688994 672095 605499 1621486 113982 81209 967676 1053382 682465 1653161 793023 480477 814865 1937178 1976562 1161701 179999 587511 473578 1892379 1744966 923616 1711037 735626 1798213 1390842 1428191 443055 1767306 459960 1996361 1247633 831304 555957 1044969 166150 103418 531929 1353071 1283202 1749716 1014790 1969261 639353 1516161 1425214 340374 1062780 1564294 1255278 1711224 1475551 494499 1751382 242329 580352 1092040 1324293 1632101 1855735 1984194 1472090 1629678 978242 1981224 743808 1560345 37825 38856 1769053 236818 1144748 1538716 1417990 1075603 1108848 1916960 667757 79709 1368317 882102 1408080 1762182 1733508 683708 972178 1719618 732924 1820911 1516512 1914626 378747 410986 1905326 1963253 575184 1365819 1295570 611798 713633 1059649 64698 1057055 20262 1394156 363063 1559577 1078253 162428 1681974 1689247 987097 566729 1098407 463198 950821 711433 1264955 72486 1112082 1711447 528723 1338813 122247 1485709 1063874 455835 591565 441951 1778626 897369 657912 1883084 1866519 1856730 1292725 1825807 1037680 1590984 1013162 1061057 316283 1067882 1457765 1506556 1178097 885041 223171 1898218 264374 1306388 1337939 231751 1598957 88380 882833 1014537 185462 1296580 1355790 1842906 1821153 1285984 1839824 241315 34079 677925 1888600 986640 1495180 1050136 782014 1461899 1793240 819986 1837500 277497 959629 495238 340579 528632 215690 487955 1643163 187641 649980 503738 1309423 1407020 1552706 1847892 553057 691850 774313 505682 1016646 1353782 573738 695674 804142 510979 138867 170568 756871 401472 1067282 585328 254715 388798 1882613 1263415 1506797 330399 283886 429804 986126 606227 621900 1612658 1433789 1795644 503707 1570447 1327087 1304077 89617 121811 514187 1017045 1512248 70800 1312230 1765123 841544 1606184 1604374 857057 1041617 987684 1139901 544818 1803413 1570745 811135 1823116 1315397 1365860 573892 18158 1881474 1422488 1472354 1858420 539088 536487 424258 1552252 1332176 1160800 1941148 485819 889701 1786216 1680477 1611056 1931245 367164 1385618 1474043 1822900 1549606 834530 1646065 14240 169234 69394 955855 1560029 391998 919672 1495217 648621 796827 1874866 1062031 1659859 985522 416764 1242335 97689 14127 526425 1095403 329466 710878 850995 1167028 863862 1621777 553643 1262323 375466 1387727 1172365 1091198 896586 1169869 115588 66619 385825 554488 1428233 221238 37002 871607 1417545 1108729 9368 136545 341353 1991091 1346378 1283857 415309 37504 1923060 1880140 1506010 1297121 733747 677605 1481497 703329 297308 1052348 719216 355842 1192566 1132503 1476736 51010 1885146 728858 1068098 273401 3710 256510 1568527 360074 1983913 1106317 1924850 764862 1323794 405682 9682 1522845 445055 774966 789031 1175136 114928 1341303 1897642 1845916 425974 918257 1251817 1972787 1136719 780608 1522590 251719 487595 1795711 1521373 1252473 803242 1304248 1351468 9225 1752777 1967044 8652 1664562 1347040 60253 1402241 918420 879231 199119 1818332 1092658 1753861 283958 1420379 37573 229205 1073012 134401 1315696 587157 306613 1490988 713600 963042 1606988 589187 1798141 339667 637484 313947 1463742 1956727 1233314 1473136 1396618 1299014 810266 1940880 913292 348401 318305 1306209 1532258 707301 374881 1463309 900030 718640 1269520 1293255 865513 321882 1133805 366149 1214507 1365940 1753330 1921890 84880 157285 1209227 715551 1625224 1870050 868456 1264549 1993630 1510373 663812 1419288 203004 441033 78449 1162257 1042228 386487 772521 1616650 1888848 1798408 269398 325046 1900599 637631 1661361 618978 865860 1127192 534624 1565974 763140 1933607 1109411 1766961 673420 169756 1720510 564541 414939 1479063 1420095 938461 720131 732653 560751 1890465 1893590 1835097 386938 1844906 460343 952392 395119 75445 1644446 263896 1390072 725806 17240 431450 536093 83068 1933357 363387 1819736 1680900 1689270 1300742 839369 1394734 828241 1306745 823470 1976811 422669 880655 1395496 1353236 1720601 694408 232521 1211788 1392221 1472927 992293 454460 1550522 1729414 838174 786378 1049121 346822 1012163 154085 1268674 1658616 148070 375857 1720677 226074 252807 306863 1950632 992410 785773 484696 879193 1863603 660629 358957 363019 1573130 130501 1780275 1221168 1524253 1738962 324282 1381126 1588477 53305 95603 483215 96260 966136 1561131 1989343 1469998 81795 221050 851729 1673497 482452 729987 1008616 631233 1881589 1633391 1095926 1825860 1494786 221793 686765 1527150 1333853 1410302 1592012 559636 1614257 1852837 88204 376956 93052 1776789 1547024 618112 1809467 1790487 220204 283342 1452098 700008 715174 1887409 931649 922782 1911646 1266117 459611 1283009 706814 221562 1672117 84734 1231178 1450617 1197688 486401 177449 1470686 485510 228719 494023 1728944 870386 1440143 5577 701958 798956 1990381 1072555 16207 1851618 1936654 1564544 963835 254163 317268 508848 1478490 1503328 1771547 1239265 1541527 548477 1559977 434355 421010 56593 112636 892438 1998949 1338403 623040 443307 508287 495582 1516054 1326464 1081430 1031964 932071 70251 935560 1787097 941536 509267 1855354 760907 1581704 573946 1859570 1833686 259422 1653092 1165212 1012241 1665601 425961 1404969 720088 497085 714749 1786264 298626 69558 363207 145595 1174630 1075385 1205082 1462412 820741 9747 23814 1253139 1909003 992231 1804122 1260477 1944886 658257 36031 950901 869211 1478253 956007 742994 970223 1767025 1277165 1202585 307697 1018990 478833 1490947 1210937 1073479 1367855 524804 646484 1066249 323720 487295 60484 505647 1951557 667512 1659235 283018 1203404 493276 680805 438865 807928 140097 1764555 1734724 1209653 1969732 1418816 172671 1818847 1355844 1634875 1208409 1949723 1045177 1883994 331028 1955329 1268854 1576202 1141725 182071 323004 129105 1681305 380249 818555 1577334 1841796 1181204 987976 1834461 1177663 1668205 1784752 1460103 691074 1581021 967444 254683 750682 456364 1680919 1563768 986496 184361 1175047 1759994 384688 1245000 1264399 400479 527797 612898 80290 1485135 65921 1853048 1374742 625916 1320023 830758 912409 1074900 1887022 142996 367348 287055 1258817 1285783 96738 588873 1409778 1922815 769648 216775 1466344 184408 22893 455241 1340734 75459 802769 1135638 1460273 364329 1606531 1948161 1273757 508468 891649 332310 1617796 1162883 439143 1865156 868101 192801 432851 246162 1495787 4368 1479518 825943 1754121 1307987 268117 1830036 1806926 1874196 353332 1425140 1785716 1773473 740793 228353 1444198 907023 1332000 1059004 1194580 1263817 1313975 319812 1177035 350561 589964 1988891 988295 1670889 611795 871438 1135843 997812 1690637 514857 1129628 1264120 1237853 81876 650219 227333 132109 342113 1915989 1435013 1330975 524662 1236873 716068 1719406 1181048 1821622 609223 655674 1343359 233988 734254 471758 553551 1299480 664130 1712992 1116393 420498 569767 123963 1965984 1889200 1689469 475926 1189376 83921 1973934 946842 802969 494232 343505 118253 1059474 1758600 92552 803335 1730174 1605603 1769447 1880711 1698520 784506 86865 85766 305162 1636705 1228223 595598 566100 54783 1048493 930091 212541 952373 385539 1224764 256968 988656 239146 1439371 1379549 1500938 539532 19631 153315 1797556 910371 224375 1847722 1583754 277947 61754 585656 1153689 993507 1284338 1074535 660331 1436492 1500212 1456791 1164368 665710 1983239 1484354 1787446 1115833 1791749 993856 547008 691505 589313 965094 598589 330727 569992 597310 995281 1090142 1897674 927532 902830 513185 960930 1629397 1294273 709022 1101972 234022 146571 1881168 725536 1888329 948157 1694742 1426120 345465 1700300 1888103 166742 1036737 1127099 1996113 1996969 1443728 1159714 314590 263086 1164634 661560 1993748 1398487 992161 542861 904636 1713935 839140 1009703 1876332 19108 1786314 1926948 133320 256661 1208784 455208 1387237 1659440 1261640 330154 129012 280783 1634467 1469178 679079 367675 676459 82672 746699 511720 1339302 1324896 108423 693561 174598 1204028 1442468 1459337 859279 1618827 375450 704649 319375 1156198 584368 59141 992099 1336748 74122 1829436 765971 220339 1812118 1788476 819422 1008576 572411 1589415 448637 1069261 1803894 67005 1264848 573362 626076 1231564 443746 109000 560049 654934 359637 362827 404829 1530741 1896687 970967 1736984 1182118 1995516 704510 250922 1787312 1921553 165122 1590012 1256763 721073 294069 1120041 681729 220742 884716 1719335 68690 269579 1761184 1909699 285385 654294 792549 43848 1863160 1370163 171357 326429 1555428 1030346 171518 618456 1240413 570012 921573 1179044 1176687 773569 343058 1522215 823154 1493082 342738 352554 981743 1819963 318174 1971397 1625571 991381 1419551 660802 404125 868938 1595661 1210544 12748 711313 1587240 1049275 790790 689399 405453 1428070 885662 785871 363345 1592507 663504 1366921 426780 800004 966261 1035080 1439129 1063969 1671349 790654 912959 1069106 564928 1025408 1455302 467476 300806 1377095 1636202 1529840 1999784 1365921 319274 1728996 853538 1997716 592556 116144 1815549 20512 713175 189791 955262 1356675 802466 179183 1744198 1370893 391533 1608828 1697360 943954 900904 68265 270780 717582 1288661 495677 1000292 530841 404691 1239830 67237 1753640 295912 1320121 286536 925934 853465 202299 358897 1783724 1858214 143384 1180257 273795 593394 1844294 1311019 342150 658456 1440219 892897 156219 909578 1810302 1280849 81800 1896250 1541949 182970 737837 1438879 1154008 1064565 1489906 410217 1594621 1991258 261071 354349 377898 1452844 2702 970969 567007 1628284 444877 1577605 754962 1441282 728476 268339 1980211 1316965 555782 1316497 554679 1845342 640892 858608 774820 1649844 1147917 982047 1092017 191792 926811 1895165 1325427 1249403 919838 1795110 1040174 170400 72488 1153919 716424 825657 595169 464455 1267057 1821999 463954 1112104 1711538 141005 1749201 1651297 1923946 837518 486209 687108 127673 167051 501183 1381214 1055924 1852943 386183 1642372 1283176 1220701 213321 1571364 764359 1637738 1401956 829747 1238475 825813 1055735 1529580 1576443 314776 302734 443861 965338 917633 1034241 109347 820690 1679470 518836 524539 1876487 284590 632615 551834 1982502 794026 911595 306806 1181284 4390 1154437 1627100 1263998 189743 468146 1093462 560513 1878173 915891 1181197 1671479 1363541 1793159 1680999 183084 623637 624505 1369406 1349563 484070 66332 519856 382733 784893 153572 60801 1426763 1279964 795837 1926751 1694538 33268 1265450 1889731 1342936 1979405 1275466 1782871 888042 143556 1498855 1722225 1797998 739809 1250918 1291428 193751 868146 1629993 93833 873124 1352595 1768113 1658858 1968650 1013980 1339640 248842 81726 1846857 1244177 1878832 1922184 1152574 554139 346392 555333 1999629 1403207 1493929 744105 1725687 41611 661220 66797 201417 664879 1569764 1267947 1475604 1412099 1723706 298329 571230 447682 330530 921912 1047071 170319 653737 968290 1850726 88537 72179 1388219 1610489 856564 1813618 726538 620619 321998 264342 1643616 933779 1058039 832292 1224324 504671 1632246 969116 1166810 924592 1583623 230239 344942 147418 462160 891705 858851 654034 1775030 1660077 1444055 1912292 1949302 1578237 404840 506700 173560 1340838 297115 741302 833646 912153 1823037 1218147 864381 1375251 609933 1028674 1752727 452713 136599 201436 1425477 1632234 1606455 814960 1244510 891044 1298994 972764 1572294 1390537 755547 9750 1614615 80500 627344 1214864 1478777 1029264 180049 644041 730180 251197 514614 1694964 316725 710065 6942 264270 1439362 959847 457538 1227625 1290675 1520703 849621 1668022 1318233 1499227 1431567 597462 1155380 1686745 1295796 939766 1852994 1887695 1923907 363584 1590773 1345910 1266869 1044905 1119571 1049996 414442 613548 1120467 898147 924938 1334370 783683 1877443 1910194 752058 1278418 1562431 411065 1154647 351538 1942136 1854737 1000985 1008016 25574 1299401 35979 1441679 249141 67958 485675 1332613 1932273 1243980 720096 1974572 932450 1333988 960153 743288 1460498 1661396 1463432 1478205 1031044 622181 582647 989005 616034 1284565 891797 1272571 1115009 481059 667201 1900943 1145560 267951 1608096 1996932 191802 1657560 557025 979630 1570399 1169810 1940006 104247 1886241 473925 1814420 1711320 993762 1991197 1637090 75991 700545 422701 1815828 1888676 222177 965994 1654855 1108562 1841602 1963328 1211617 814017 1781628 68776 448380 1073318 679184 28458 1886686 1151930 411284 1934635 311131 1859566 436558 1094529 1082737 281718 572693 1500742 904541 541804 271039 891878 347297 897609 1523963 390711 113609 600291 220845 1644935 1428049 277040 82153 1817933 286150 1765693 1098576 570015 1542928 798789 709521 1976734 254435 1084671 1835535 1551776 245290 1233898 658702 871850 880536 756207 1197015 1625794 1938814 528664 1026315 480327 242372 782538 263500 1712414 529223 115990 1344292 946044 1131827 372804 1929830 799585 890394 541783 582981 964909 556102 1769615 1662457 1909613 1695691 956450 1424764 1981499 1298456 1760842 1508013 489762 1750960 1768023 1774761 420090 174236 1488405 1971499 500652 1154057 1044908 939227 1166431 974448 770228 1280397 1238927 732616 327813 617578 887183 1904106 630000 1649542 1568656 466510 1328796 220388 1543638 1953739 1868661 1062669 440860 1216343 1787758 1690319 611916 1151699 1751194 1733975 393327 1076716 576167 1471828 1491629 1786652 505091 1652272 1014099 1752314 778003 444079 1907951 1319822 872993 254755 657935 594312 1327624 5977 793973 510110 634436 112623 1899128 1772447 789193 42442 91622 612139 366818 404028 1392521 1823270 212383 1903534 709821 1150492 351945 1229132 1921461 1577776 645887 724911 1740769 1701135 493493 460232 1029160 761110 555116 475572 1024039 351917 827341 1825380 1511709 94602 1573492 63172 1427151 1533379 1866109 1187090 1464929 477654 857776 827194 961314 481030 385094 145743 1971627 1278098 736931 749157 346511 1006242 1452569 213329 1480603 1364096 1561610 425625 485579 1934050 1917740 674404 1702900 371991 1923445 1838462 899916 1772551 1721664 725384 1017161 737892 398881 1184815 1229477 1253596 607107 1221522 668230 537159 210414 553428 713640 735382 1838906 838546 1542855 345908 1314250 1022193 891060 1713929 436568 1457270 1815204 868058 1465155 1095975 1710040 780238 1393351 281234 258489 1927532 1806753 1988723 656268 1307215 1507920 919820 968848 1741370 675231 316770 1435645 442818 1428280 509040 1827134 1486126 171232 1228895 1543723 1935422 1908151 1033431 359790 1919802 1102864 1031342 1065520 1581657 1898302 1049167 1277158 989142 977109 259603 1931174 867582 1306053 630296 111724 1810847 32326 948002 1542138 528216 1221275 1719386 291496 1603660 1570683 1113509 1118340 1418289 1161636 1935386 1608259 285603 1736314 855075 1149954 135220 1154691 920031 1742079 1531591 23819 694822 1444720 520798 1013170 84740 894893 1286321 1567125 940092 686330 529364 1812384 1307489 279689 1142635 256414 951076 336397 1241787 790500 106562 303959 33206 1238123 920630 1855599 983400 1909408 770387 786348 263880 675201 1094342 1646119 517957 499157 531003 171986 1783864 1841336 952102 447502 1130374 1929646 120830 725148 1606270 287967 972922 907325 1946577 1679161 503039 1908938 73889 1232395 1010748 1680550 1862370 1958036 1642417 547505 769964 1645884 684976 521122 1522223 90590 1243787 1095716 1554134 1236031 195704 1671193 1279919 194299 68698 256853 1679085 588257 579476 1901122 1551431 741209 775803 320228 1879307 1308598 613069 1834017 92156 1823142 595803 970550 944760 1812899 1638482 1275151 404893 795514 827504 1762224 529687 661133 199258 951862 1198076 873679 1500505 771227 1980160 276494 1929708 688910 1070075 207978 499936 1070567 953007 1895353 676429 1326342 91165 1800462 1418776 832093 1742783 1831711 822129 48934 549294 178143 1871071 545441 78374 894326 560748 870007 783007 312153 391870 1708078 1541165 1281637 1237592 337822 548770 173608 1875107 1804139 557006 158454 224759 442318 515788 603119 1278759 1630518 1398919 1636541 89964 260979 1309780 731339 669498 1482327 821383 1712504 1897347 1116905 497587 1713477 106271 1490786 29744 1296426 239667 92635 1070863 1359008 1848219 217234 389046 935869 842149 414151 258949 1890729 1149202 750993 214995 254345 166692 1655810 172594 1746836 1621825 1638136 652082 541553 1707090 175391 216665 937058 1705140 1611898 1635127 119299 329199 1216079 1615806 764689 1331222 1759360 997096 1424986 1169657 53271 1381891 1040788 95939 959297 679983 871925 400779 866404 29607 360121 1086285 174920 1392869 236467 827461 691891 1887058 888905 996414 205105 1057470 1655539 1986158 1381646 552186 1687079 849248 1519940 1420124 1635151 916344 1755823 1953037 434003 1570173 227688 248209 1041340 59120 1608595 171075 1707527 1703760 16998 1655179 950891 1886365 301417 1494652 1917399 281380 1889674 368055 1000293 1316203 1874664 961925 753038 1246969 1648379 1829576 804846 659378 1070373 684817 1602922 22623 1645216 797647 1312773 1617050 1761865 1805673 1928912 667244 565456 841250 1990766 1167695 157068 909872 73113 289964 375820 57405 495695 719436 1777227 735645 532316 520627 738492 893766 547407 1601360 1559180 277949 126539 504008 1521424 1355248 640195 1177878 252611 347853 1202447 157504 1295648 1050327 1796822 1790269 571527 1897731 911292 357840 1874606 785923 1964905 1765842 1882129 658196 535052 700209 1080422 1131375 772737 582870 499256 1071519 1870853 259272 1203978 1726151 1896197 548080 1592676 979414 1483871 1599899 1850459 1879509 1554126 1061001 596654 669330 775698 1153020 1198126 1482054 1724907 1802871 641899 1702303 433079 1436568 1088033 83426 893108 1027354 857364 39468 1273046 782092 779008 705223 903675 150258 958423 439655 382021 1683630 415847 1793950 892720 617959 1076025 553115 260766 68379 818040 730034 1469414 981191 1215424 1768985 1770663 878195 1668087 716321 1274128 632981 1348103 646447 801711 1558465 288976 1554511 1618614 1214893 475842 600194 1486927 30897 618140 782529 1391695 1764612 1998950 1176040 1415279 13461 1954648 1206939 1524436 1408700 1968583 1877871 661102 1040336 903998 1751004 1654858 1285723 1959102 315802 31611 303540 900302 346961 16310 958590 89156 679301 6022 1005960 1239785 229797 1985722 785087 674745 500736 1019950 167378 603249 1641565 1943451 790509 1715703 388919 816401 805970 202400 1247082 1022545 1395118 689130 542142 1946888 1344727 632120 610950 1021186 448815 491882 106876 323551 1470656 1468905 1385350 1889288 320860 1520227 889707 466375 928131 22096 1375167 190787 1540420 1274144 805426 663850 811961 432878 1549959 376808 302053 46355 702854 1283143 1657970 14688 1846854 320477 864237 936793 887697 500254 1513729 1235925 1556124 1395292 928398 1483336 1636150 401200 1468652 1724466 1771561 1364698 1278693 83550 1005662 1973199 1576054 350180 635890 374424 842046 1671123 1812441 369100 1858116 1594735 767414 1900705 326412 1055096 1026413 795019 1135303 1158172 1069194 919520 505192 115122 1418777 1485227 750897 1632186 386869 1895494 474738 432042 89802 1618266 585575 1880193 536751 1310195 1001004 1568393 560174 1574513 1257549 363696 1167781 1201181 1374435 213383 1852859 266866 1618022 743555 720900 1767174 1574938 1052770 447121 1782709 74105 1176700 477790 168839 1265715 294110 78330 25336 217158 942339 1590268 867288 1133864 1851605 699365 1713777 1717483 528230 1972917 94293 602588 226300 99822 946530 1837716 1375522 681521 1461935 583697 1540262 129816 1643048 1169898 1704777 642906 1334174 938323 332957 854512 1488444 1650278 1196080 1034659 576123 485419 1613951 1664984 522531 458338 1929764 555960 175308 370907 1049099 848616 1235219 845816 1754027 90920 1110977 1064185 905455 1046251 1974279 1832890 1313847 125717 651842 598974 1532875 1220430 693192 978716 607655 1579211 675488 1305658 160086 1318618 1013685 218318 1349170 38142 1518351 1076598 55951 1201502 857442 1436621 141136 973963 1299187 168166 947901 1648574 787700 211847 648708 1597412 1992137 626914 852258 1250173 59401 1333802 840406 1241253 518787 676536 548067 950104 1845831 703385 1166854 895613 570285 1485342 1095394 932151 992863 298094 1807123 1798969 1395002 1402119 437146 39187 517908 411184 1865780 1515786 1771285 1739938 1279617 143957 1693738 1526163 36619 1353557 1001014 90208 1485324 1761259 1471689 1464534 1367619 1454250 500263 1418000 141000 1180507 1964468 497270 72784 1167466 48208 951243 1206065 883752 1942133 478678 742727 1764916 1356976 303777 288777 951112 1128703 1562422 1090722 1563988 1689070 1552090 980656 1605263 935713 66730 1231330 1916265 553520 369278 1652045 322730 245424 1617756 1371958 1568976 68987 767678 667337 1537795 1784982 1210854 1452245 554535 818116 76295 899568 1252544 735744 1697737 1439292 1963802 833732 1089940 195297 1816574 276312 349734 1385657 1960887 1775115 835036 866138 1777303 1450289 383177 630856 914323 449657 1904075 1751286 1472937 264161 566690 1453547 900492 1516165 556848 1572480 1253348 554718 1980330 1213281 1998827 587728 59528 1824203 353973 1812982 1611092 1309949 1603158 211052 758767 81355 1468298 926880 329633 205866 214958 1975782 500234 1517248 12828 969838 787233 345645 1769971 357546 519127 296187 881752 823301 905987 616477 474479 1721380 506180 742208 1642836 634616 407251 469616 501129 316776 1896339 1971989 1404084 1419975 1321642 1357590 1047490 1373607 1324418 161806 493616 1853213 1520139 1124849 324310 1092124 1623484 934009 1458355 1606122 688909 1823421 1990709 1353595 384048 1648580 555675 1715669 969474 1199421 1016884 1430138 790010 1951221 861414 430683 1349761 1292159 1794008 815334 1082836 610508 245884 1438935 960184 299537 1546181 178505 1572769 1604446 761959 1652040 199303 1992999 1212885 703043 1244742 808158 1442987 1742145 1855725 1414331 801800 312682 1810224 332427 1479960 1969676 1933802 1236521 588705 1348462 494817 51033 1631709 1844629 262638 797638 1771808 1789392 1383861 1849785 645075 1568499 649246 1963204 907395 1918280 568157 512626 1004339 1858113 1151805 200170 432538 1641348 789616 159854 1806530 747461 913984 1398045 1249653 475713 1178472 1056186 1321749 1680236 281990 229979 1199565 631145 1930789 646428 1189548 976371 28757 1803875 1330682 278348 188943 1311497 833091 235943 458112 1086459 1211861 840679 1584901 71076 419664 1000371 1648953 1282451 629373 957810 1874931 1101587 167193 1788737 1516339 296132 653604 1445309 741417 31432 652894 866572 1024163 21075 304500 1651625 1674161 23921 820625 703806 1049115 393033 445469 1715253 1328514 813916 1454653 594552 1723662 1342722 1713773 1953599 382179 945829 422596 230260 265631 1237966 1469892 111397 1520450 1616243 1444564 325797 949627 1252107 281298 1121382 948892 1888139 31152 72793 1830227 1116927 574304 792551 1510153 997537 297270 1352196 512853 852983 1225436 1281407 1487377 209828 606309 1246744 1593384 1625535 1109327 1337694 1019125 1694919 1383957 798506 1282998 841490 1196175 1776110 1965840 1638306 431212 754750 356741 1933837 9534 929160 177642 275190 1811705 1733127 3473 1876544 1361072 1495565 1426582 904784 812850 158977 1210637 896396 1481468 1460138 659054 1711113 1819025 418955 1060602 694608 90297 703916 186580 1905867 731642 1029953 1309223 1320740 392317 152893 1161893 982064 987129 1085595 1470014 1660387 1097845 606728 1839614 1032045 124602 189360 1292936 557829 1713083 412816 631671 1445178 64320 1955056 74831 8229 1650626 1600938 467127 866506 575174 702687 633287 1378831 996790 1474323 92601 487584 932612 1305490 385558 1131057 1890419 980649 1664808 1808246 865358 1237778 222218 1475896 869833 173690 1284493 1658956 748891 610783 1607254 1889489 1298573 874758 1234885 482319 782194 246133 1139647 521272 44325 570021 1088571 1836441 1188417 1645734 1509482 1550114 522685 1697378 1480581 282169 184266 1402975 1709771 773206 500421 748749 1785616 1725466 243209 1556378 652966 1386560 1454204 1092862 284529 1704389 467014 952529 1468002 1828730 1637066 272902 1970337 679402 438282 1144895 623427 225168 71590 1164655 943066 1498146 1453154 670944 1385658 309935 242590 1443220 1235972 968312 596980 788306 650771 225729 509099 1999932 210174 1767649 1278461 471273 1477747 1964264 850724 557572 1755129 1850264 529600 392572 1925129 1634832 82832 1112004 1850589 143395 638597 1259856 36996 1460264 563534 1792495 1280598 283851 1003968 329322 1521916 1401528 426986 1871033 1903298 1435450 1021205 1076511 960339 1776973 1634130 1863727 1535828 180530 1253165 1833190 837147 1795102 1245357 1642622 1111101 1771992 613196 1015600 561104 759829 1824399 512546 1277300 1367420 518435 468796 572948 1901531 949032 586282 1440174 3396 1176436 812021 1325033 1990268 1808973 935240 1501638 1169868 1834837 1293127 326180 86872 418139 485129 949707 970129 706298 230545 459476 96404 258250 1006261 520197 818163 1114658 1674544 1646967 1924696 1511021 233211 871937 1098063 200074 394211 1194800 1381057 1565476 1537858 800690 250237 302902 257931 201309 575492 536798 1482156 1668264 1892864 994051 1083374 914816 1049442 1040391 161591 1599476 588917 472917 1141835 5692 1544641 1659923 233610 1824955 876569 1299128 509989 101623 266699 590361 1486090 1657571 1308603 1681740 1482581 980611 1785162 1836709 1404522 1814772 422398 442639 438455 1930511 863290 916165 1061297 561619 1293898 1393667 206028 1474643 1370846 1410156 535751 1510415 477093 1783484 1660866 1880637 932743 1604265 1192081 1959896 170061 1835722 1993539 1837432 107221 596599 648215 1210971 1106563 1350792 47061 1746721 1845252 1176287 489030 1896285 1319929 68355 1280042 116199 1071020 1561463 1627966 93988 1196877 1754076 1219703 609285 1806837 659673 907159 769952 1304095 1502201 818603 1154773 140889 1192782 480589 886646 157886 74953 1941120 1421972 1533455 773538 1639248 1650702 1049235 823930 1380096 183034 567586 377522 1992854 1641767 151697 1122964 801778 278601 62950 536664 956769 598525 88808 1377639 1648216 478934 1838057 835522 1601504 1273474 8898 100505 1001968 1084616 398169 137447 1218060 862843 1835455 1506715 1654286 1370880 1988893 1086548 1363435 147008 846208 325906 510267 1269679 716402 684504 1793859 915429 435650 326291 636407 963241 999630 1116394 1449964 641486 955010 591704 867033 1926133 1935896 616417 1023233 665088 1138961 1302435 993905 1704376 1746057 1997605 1558804 731657 1821231 15005 570862 653890 714311 1905181 127928 894352 1890351 465600 1483324 1011671 304597 547768 1503135 961006 784765 1575442 1317188 1661226 1838208 1621222 157431 351194 257757 1968299 896166 671953 1535278 1679882 1886690 1152975 1688846 1263588 850690 999361 345509 810878 35334 1944442 1158521 1831902 531600 1298157 849805 56315 802341 1336186 85401 1771941 1330740 1606683 1961450 121688 1546153 1839816 1778263 407076 831635 983157 185400 1027996 1974628 347881 1473258 166091 1525270 217663 1216781 1244751 1241063 568443 248352 1583429 1863176 1979766 297067 953346 1919635 288601 316345 1911667 1197938 897726 26408 667510 1574195 1763333 567275 1144303 19612 1912589 338107 1855592 1483380 147329 161304 438501 950362 332452 1119224 1050339 147590 336795 55076 1067626 532836 397091 1186736 1353454 198604 417827 390425 729 555172 437610 1711889 1442632 617375 1246145 71958 275321 389322 551159 839843 1675666 1947174 1811697 209705 1835246 723646 1384995 222671 593206 227699 221144 934346 610937 1932968 1739 1894886 308263 1901282 1940631 463612 1214022 1332021 695168 705519 1217046 1586020 1123497 1723201 96163 13194 1425927 849588 1567131 1321784 4261 97931 307003 186994 1844632 115357 995663 6314 692432 1048209 735906 997700 1346415 1531146 1164093 808351 626604 1145207 1399300 1909806 61021 26545 753527 334050 1017295 1757879 518899 1693660 535550 740250 504865 803098 488469 1127942 398105 774884 1684814 1412803 1626964 498344 229551 119504 1322584 1587767 416872 947350 1898842 1972659 417915 1110024 600519 1779367 254697 1858766 1396949 1907852 1962323 192873 1856500 1762089 778756 1945352 79116 201531 1799714 1791508 725589 246408 1204645 1143088 1181456 1656123 850914 941287 988975 209817 1044357 593009 1363560 258687 1734694 1463342 1602225 846505 1391381 1282705 671999 510287 1689826 827990 138131 577281 957378 1967383 390810 1060933 824246 592058 1756427 1080224 698078 367381 613357 1639100 644727 1116214 1771603 477178 790031 106372 1565578 907665 777031 734423 722406 534956 86199 995095 1391398 584069 1715707 1356536 137558 1214141 1934535 491499 158927 1700109 1706200 1576079 544044 6303 596769 1138520 621415 929985 436749 580945 1691577 44049 1082558 1503224 711654 741116 1427186 1510138 624748 983190 1466033 1131709 755396 1752145 1839585 1156231 1915530 1819321 1333669 1883920 1091701 873214 662939 832102 1456712 136927 100003 1249853 619153 856140 1415383 1635247 816765 1967963 1713896 1195325 1203309 1307866 1457698 588921 754862 1172575 899569 789414 709665 1763638 133302 158103 636267 880111 125335 471258 965553 1565100 1220511 1049653 1287421 1184656 746584 1665207 407407 202786 184832 344095 813726 1267548 363693 285874 1054440 60704 952170 492221 1868883 1654476 1609670 440317 418703 223497 1519703 1883386 534156 1434956 848507 491959 513043 344753 1819773 322329 352936 88978 580014 1212321 1270590 911804 122225 1203077 1708201 1603769 56134 117386 1732832 1473193 43839 1440670 624788 1801575 648 1481820 141901 822345 1319221 369833 985407 1119945 821700 1341578 1000116 1452112 1148577 1196050 1638959 1743693 429723 459730 726565 1985816 1593043 997906 422012 1274899 1713404 407579 164893 670486 669519 163448 1093168 8448 469930 1998038 1609571 1578052 294571 863749 45644 756370 1398104 1437417 524062 684843 1948621 584360 1942778 912016 430887 1452938 184997 1584937 1340471 755040 1453929 1306444 1566127 146299 477947 1132319 475673 1979570 461932 1845043 503863 1334949 451040 379314 687523 1810963 1942291 615005 1155334 457086 1962004 1765336 109829 816865 1920387 17169 672964 1193004 1580394 610773 1462992 1267821 709030 1471381 1897453 1810650 493846 538074 1471497 1016028 1705582 292808 1377854 1988330 1153318 1006274 125255 1361075 142037 1290875 1417330 373747 726361 1635489 1971977 1721794 746448 243389 1138114 18629 218655 1655561 715066 787982 1635531 633812 506003 1678118 125258 1516248 1985129 930248 1590050 1933552 1246570 801 46333 233910 320787 1789937 1204682 1584403 134694 1069848 887171 1838736 1065187 390925 562973 1060854 1818256 1502856 360994 148309 1520300 624052 971451 1974679 1902476 1888190 79786 1364989 1570000 636224 1995660 1719182 1205540 1973105 1159644 1800283 1113358 33127 1043228 1818839 1639240 1509319 81236 1529605 751868 1761427 1786901 1216168 941080 8068 1601546 557396 1592130 1192786 251892 969983 716550 1631833 1988581 1638441 1350804 473052 903261 959807 689216 1879369 1458488 580601 1256637 407917 409756 1300661 1360600 922917 570543 736925 374411 1286494 1567622 935977 699469 1795544 1969480 1460900 47038 1537732 1031191 1707962 913481 842482 942460 1405405 1822630 1993513 1737217 796276 1501819 1143785 1530309 989382 209493 1460894 1670383 715786 1449519 1685503 1509007 812639 1635200 946571 753783 278438 1404694 739426 981320 981502 1250779 566735 586730 925614 7790 1882150 1437967 225628 1697363 265927 1925504 1617897 770715 854822 1963508 1504376 344154 634024 323455 1753975 682492 1145581 1103044 299670 1163853 212799 392521 1582651 511588 1854598 104738 1587863 1355627 1761254 1605232 1094847 1505195 139499 689904 175031 307530 1375355 1363145 1810923 45270 1081175 993470 263812 1919413 136877 601370 1653712 1097726 369663 1691995 1198751 1887281 1912314 960384 362244 1194752 292203 1288101 36182 1200277 1663246 502597 1471053 1191086 1271472 849197 669109 1471362 682291 1646444 1122667 1699890 570284 739098 1882899 655339 977911 1212659 1095655 135498 1528290 33870 1774838 1759300 1268476 254678 995968 1217307 364440 1317989 1766175 953265 1514265 157590 1798231 161168 577417 1847937 133788 1676340 650366 130525 340364 675622 1089997 1223646 1539423 562130 238690 1835094 1264936 35390 662133 326346 351505 1916421 858083 1465581 226431 1347294 1949293 338696 591818 1309116 139592 102594 1885127 549697 1845836 170065 1808889 939854 479879 391805 1172217 266203 674355 705130 424899 1586248 1423842 1421317 674628 404098 596734 501794 476653 1948530 1035105 1341228 370399 146966 272446 1263204 1273304 1060581 1673347 2118 465036 994663 1203773 347192 854256 224996 1964403 1659678 907234 1299695 1997281 442106 1185105 495101 1392908 1225418 1188404 1862911 934110 727394 531100 217340 1168468 833932 142325 961886 962923 293897 1752915 1486679 1912031 8433 175581 1395334 459540 1037682 931386 1390734 1277055 1840782 1091805 308471 89736 447751 1996655 728793 1295650 1471578 224963 956611 803979 328861 1700998 391712 1532963 1506036 1806595 77651 1139209 331674 1335096 1602604 675265 317781 1862849 367638 1167491 1800933 1736578 1209543 109031 749646 1674673 797314 1231765 1323252 584605 1494766 1311839 848251 1723517 1244079 795868 1788211 1728133 442676 576226 989610 16836 812565 1028943 1217213 709537 1505994 768815 1540060 1371376 1962706 1882843 1361749 891294 1095254 120880 1589827 542904 1929454 614002 1633402 1561766 554693 1164077 1536215 1133891 1527827 253694 1899545 282467 1396148 785116 1394354 1651522 1619131 722368 224654 183957 565622 1301010 730899 805743 750025 1156748 696367 1278386 946896 114506 249537 426968 652278 151021 1480164 63509 1422660 329286 535370 1979197 1655551 1569602 1210857 1272246 273170 1334795 1975579 1475010 1869272 1446906 844776 56927 363783 378343 206543 1911694 253812 1704488 290239 738621 180783 420396 531158 754930 322033 208099 1975040 1554545 746945 1760571 57791 706929 1213560 574663 782500 465856 429373 410564 1173650 1775752 945816 1464883 972473 630046 1884491 1693435 799488 159034 1536657 1310487 1251134 1140634 571200 44478 1133800 1185517 770762 900919 6056 510953 1138332 1796649 1989980 987050 1655359 146898 1634469 1826627 1361878 1181424 716316 1334356 98536 1378960 150474 142497 1477575 1133333 1943008 1042068 1731658 831290 1893185 1986459 1652424 1077310 509526 510668 131432 486059 1644515 1914413 991138 365532 1050303 212395 1239798 12658 820971 554672 670830 955261 1638718 794959 1152085 362684 1380613 1219713 1577251 942201 1257101 1646908 621846 1758830 637392 264622 634999 1081125 1800360 1914695 176465 840712 1473688 671022 206558 547296 1324084 1986624 1761126 1365798 86343 1345408 668751 1070990 716173 1708668 33053 1237483 1990696 854797 623493 1225166 1560232 938734 1007313 1470632 1750105 579224 57778 566634 378898 1524294 1383685 1297308 665202 1292667 777994 1898366 1169092 365105 719825 529685 218804 299664 1794126 492910 407913 911222 444274 206461 1212325 575913 1643040 1404346 88434 1279213 1099849 1890488 1466905 1630785 1793582 383584 1108225 476104 1082980 462332 23092 516904 1914627 1530171 1806445 100381 841149 757877 110596 610703 1628051 231695 1574366 1698975 19644 1756851 773540 46670 1808564 1628977 745905 739410 1903624 267309 1433141 336579 785428 1924879 1879545 1810420 346390 1017129 1292716 6136 1119291 361053 932137 955774 1547568 1086529 1851581 825275 1677543 707923 1008356 1350365 1807027 674824 10790 885303 1861161 21090 470758 91739 1361810 1014660 559404 800407 1364722 1180149 458293 1703698 174543 1439813 831051 710635 1067529 1198202 1333904 642324 1465990 514497 1597624 300245 1483982 1575375 1726477 1416951 909019 969552 1760230 708532 1592386 956465 1982675 1724280 1590057 778644 1646267 219160 39263 196521 1488544 1239468 1464965 1710333 1082271 1002586 1124455 111538 680124 1776280 393464 1893760 474054 600955 1564073 549343 1789872 604902 1011326 456797 327507 545032 510233 1640555 219066 748382 656593 612585 547654 1498371 648962 1484722 986017 1179416 1819928 1058577 1877448 946303 1890987 1522870 189735 241124 1104524 594331 483310 1482552 519457 581622 1556114 373515 565322 330285 1018130 313906 1182008 1968249 598041 1837544 1620351 1932545 1894235 459825 1067929 1296756 1024571 1773392 776730 484908 367480 315273 1409353 140081 1192655 1079329 698335 1389253 1570860 157576 991510 335385 1177176 447606 1994761 1960905 1032109 1635417 194858 1676342 1242 1611912 261077 1445133 1390215 398398 1363008 1297470 491094 1987431 1713279 1939011 1373906 1627744 716104 1671797 1281325 111440 1094810 1527605 1952473 15598 782799 1120494 1402864 1242114 174896 1652804 1300012 942236 259829 336161 1260143 650968 1512384 1727686 1572586 167546 755965 1804536 1764669 1967058 241803 1996542 963821 1778684 1218613 638448 65912 1607065 522951 73609 955029 972209 249184 1826041 1702614 1585108 713875 957888 1907626 945304 415962 1341966 1244973 1760421 898022 610769 1552780 507957 1150603 908433 447724 233876 262305 330552 1866064 1318199 1865036 601875 83047 1853557 856184 459850 1298363 627480 1256676 1734739 1836017 674817 986423 1221819 289125 1886816 1737471 292357 1727670 1281885 1602368 1078428 1539669 544667 343395 1956982 1698811 420816 1361062 1163052 425404 27641 311606 1589215 766028 497534 1145991 1240892 387775 1342863 993882 1666914 1378229 1601873 1154330 658107 360663 595501 1134387 1958608 390429 226063 1492892 211949 1736924 79835 1202382 997973 779234 8774 1116619 845670 620451 1883584 1514192 1366669 182565 737505 1498547 1856368 1460663 1478236 1806058 1173354 1555165 1566667 1933256 561814 1468330 1354768 1282957 1389138 1004881 1746744 1690028 183730 642880 422275 1649103 1102020 826013 1705634 942404 1269337 985203 168335 347959 1448502 495595 1482963 1188729 635666 357635 584214 867543 1246656 785790 1862971 1003983 1502350 1924058 831814 72556 1307198 1226806 1555655 1176953 976189 1899110 908688 1612326 104848 49516 1770601 1461691 750924 144345 1652395 1360530 1445590 651862 577166 17917 1557838 1342746 692612 1740118 1946312 1986550 358210 831815 472617 838385 1052222 502172 184736 1846002 71683 1549724 1081953 834864 585171 899953 1588267 293705 1927971 14525 1435256 415121 280332 325223 1288432 1873603 1585607 138066 827565 1040437 1168509 1766593 791770 503047 1044818 407103 1596453 1968289 376941 1271432 904724 1825801 496965 453257 846271 682344 276767 46629 1591960 1966899 708111 1935970 1694278 1139510 862371 1902691 35429 248808 916099 575756 627568 246761 1444513 1096157 1657612 1485297 453869 1050933 32607 705111 727484 1123362 293 1822560 1093435 53304 1656679 1747059 1627255 1335687 955193 1131772 1544780 1995866 1755221 1739270 201932 1159901 1176129 1217810 319848 240820 435712 1199815 1904041 1807356 1222036 1536873 1533156 1513125 1477977 1896639 209971 167278 802668 1557219 156923 1440917 41444 870854 1583925 466988 920774 887484 398584 1894130 1094315 1296830 382502 1318038 774049 533475 1050829 926363 587461 194799 1444961 1161670 317390 855729 1467 453611 283607 1579277 1759549 1086586 64626 1019589 1767124 1723114 518601 1591157 279511 1485292 1436098 896118 938278 1307593 225753 900598 1904191 631429 157582 1926942 1749153 327136 97724 1629792 751451 1247214 1358244 849412 558851 998114 440160 1005682 106063 1682560 1729774 692741 1032212 1611429 1803061 60015 917 464050 1316922 685732 614384 148481 63924 644733 1807611 1728885 1459510 517300 445815 1303415 1844923 1379488 1592722 1359228 1106602 1990496 1554226 934303 564542 326299 323396 1083404 1298295 466992 143148 567650 473798 390880 1364809 972621 806140 596707 432215 1117806 91480 490318 571305 1581096 1492573 1632846 691873 256391 1199610 978612 1458183 1451626 944337 180431 766889 1292438 1850341 573056 1356891 1148258 729598 1166663 425087 1117167 338693 185750 640235 1716595 976672 1670041 1906113 921377 1918629 1661529 141821 433563 75875 1654675 1050617 444443 285691 475726 1869763 900038 143544 464537 1597455 1606090 1512405 1608359 1421122 269832 365806 679239 17344 1754333 175254 3639 1997163 813248 1064819 319187 1326041 1759116 1119613 1620509 1744640 1947900 301216 1978940 264277 1282805 384064 1672580 632534 1128409 1384191 1989982 1269626 1273110 1578248 1072524 1377740 612438 1686049 578538 371143 1388588 1085669 1128488 523704 1900036 638313 229833 1421691 1859636 1680513 1128672 782683 1926311 268384 1055309 837950 1388536 1615170 671965 851034 1676601 1680316 1601232 1583228 1341331 1697907 711118 1880481 1614816 1419175 310988 107693 1667950 173544 968892 979496 413121 348953 517035 1510817 1826315 1262613 411896 1268333 754240 1579224 1747072 635842 1321064 1321320 1319944 1494477 836557 921247 599822 1941918 104950 1657270 1016904 659826 1209397 1237014 1212194 29094 1060633 1535436 1055981 1979792 359658 303806 1903993 561729 303630 1101264 11962 1750304 1880371 1468078 462653 264706 997067 1825182 224408 582027 1828223 1850419 517522 562190 1732615 1628272 1076927 596829 1522597 26147 1320654 1955094 184090 1485025 540756 336321 122393 980539 1158448 1452552 78791 735481 1325742 1883779 1409755 315509 871197 1456796 1417405 1256639 652407 1135861 1550989 1899660 274761 1598817 463859 1464054 433047 91767 258238 1839562 125387 1018619 1128156 1659402 275726 252750 701234 1165397 2929 548543 1651425 1990860 907036 788878 1686363 1521131 211519 1859123 531339 1717498 1295671 1260370 201722 322605 426873 1616669 1375931 42095 1344729 1787967 1619737 576433 1060009 1711380 300913 939193 176370 1756114 1178934 1468779 1072363 543682 1200862 1665356 607601 1442151 366294 120281 1015183 1682795 1687903 366565 171803 1980068 527223 420846 1090126 1180315 382677 220520 558461 716656 248184 1937939 1748070 1155992 176379 615963 1561425 1991843 539823 26316 66211 93055 1224975 244594 40397 1136821 569092 1270034 757433 114911 1325156 1838293 220963 1461136 920185 1592343 225362 364822 1083370 397092 85549 127126 419464 652662 603293 212616 133841 641397 955683 1500056 288507 320227 210254 878013 1877270 1308450 98568 1277795 1175382 1452829 1992572 1132003 1257055 497676 1586254 120098 660385 1347133 714041 635522 1740725 775825 893794 1386257 500982 402971 284450 89511 1344714 1447592 402797 1337862 315106 57793 355620 1649729 564640 928832 982298 1339689 1063486 1912201 1751601 1420439 1811262 818230 332964 1137481 1928294 991261 1166024 1033956 1965590 51139 456089 683369 1632720 1415090 51446 960321 826579 1641178 654974 1519405 745955 708300 1298526 1525987 1642035 1717472 1955070 1336124 1703906 1577059 1733573 1285571 444154 1651320 538564 194946 957120 1849567 222669 1029243 886118 462343 1915420 1691168 1791479 1919364 542073 485199 370677 928904 1372832 107462 1697967 761381 1690211 436818 1788191 1540764 1170920 408998 624558 310780 572885 33609 719766 1934451 638098 202981 1323831 1966514 486520 1870103 858665 1580490 1423815 200530 1303457 678776 1824799 1536428 949315 1062209 360360 949798 198068 1631057 356055 604481 1976036 1652112 1606166 1555193 1625585 356816 1271972 1287636 1348497 622165 1276217 334588 1649559 1965519 344155 206145 51641 1992819 1540709 161133 918936 1482290 469760 1232819 1488979 207517 1776921 1172931 35607 439918 1101110 1702279 1798165 1101235 865028 1729183 977948 635951 171622 1778278 355831 1458229 205752 1256003 978916 1630654 1131114 366733 92301 1707051 1242394 67052 1592413 1197786 1580474 290351 1445897 971856 19541 583855 535277 1797476 1824043 476124 80396 414830 722140 87295 857164 1683829 48857 76718 371239 1047935 1376135 1760170 763001 732241 627124 1830173 1364158 1706366 612650 1285538 108853 1134390 1596985 1481198 749426 1058530 1270991 799747 1210083 1589559 1721425 1513267 809444 681831 299187 365379 1473991 348526 1027424 1313466 1896128 1961949 19086 1909321 604394 1269026 705002 1799938 1351285 1486195 1510004 1169311 120612 71086 1161521 523684 1432424 731502 494025 1345817 1868701 380901 1266903 1300872 1116683 1180402 487411 1946725 819677 1344537 1089667 852018 607948 1246796 800268 145009 1418139 256965 1372045 1029235 1189951 1131066 1138644 1457673 492874 748786 613794 1250834 376603 1418566 125703 1447482 741563 405052 1379339 477989 875131 1454591 197208 1039617 502719 1202412 186446 1573494 215836 299632 857459 623980 23193 908398 1652405 1386907 1560209 1772881 652949 531598 384449 1151832 411625 1404104 1802646 788567 347047 594218 1050912 1824299 243819 824381 1308937 1583505 1928117 1862436 1631960 280123 330551 750875 1340583 888368 1654687 1885805 250917 899944 958777 1714736 758433 506497 829911 176063 909613 870584 530622 1002555 1267398 1749822 784692 1322368 631985 171753 1348574 1770021 1733587 1847097 1045782 1573136 451539 1157646 776380 1746825 400121 216851 1305397 985610 1088122 330314 1836181 754053 724696 1904848 1879819 1399856 206474 413908 736773 89020 1600785 607930 181586 1536866 612934 58042 1059919 474281 1100516 1684443 1121357 1829368 1996660 1082310 55924 1756869 1758717 309590 1102079 1627470 966436 1355282 478955 1710230 615059 89184 617276 49666 1562958 1333152 1916513 692397 443550 1280786 1581144 83981 483943 448382 416029 1896152 1109661 976861 1622717 1842850 1332453 943395 433751 393950 1612194 79263 818706 949734 1551436 1237342 963609 211252 1582157 1561978 867563 1266249 836219 483614 1612759 459786 265088 1766189 1633343 932668 1736048 499356 1443526 518187 42227 1797189 248952 1319210 1901398 992312 1352506 487672 675269 585348 1305543 706152 272618 1627148 1493394 511222 1460989 1434329 1478688 566292 188002 816416 642681 291462 767307 696297 872330 946934 984072 1206217 1389949 1844121 1131574 991058 1976669 1464496 1305687 1515476 1508519 787679 947997 125430 600230 573688 1108494 675839 45309 8399 556630 763489 1909547 1652058 260855 582967 1369005 906940 512214 1024939 1930703 678233 1860261 924247 1241026 158340 133372 18531 1007489 1161099 1695631 1434734 868232 739726 428582 1026620 1640134 1320889 1011963 834142 337954 1629584 320226 415102 284428 64475 964360 1422522 1893288 478271 1488517 1149239 90484 1997130 1357166 516402 272005 381620 1081448 521010 1026247 63524 320345 933346 797183 494765 188013 518212 1055059 1438625 1744828 629688 74120 43153 92504 852588 1787591 1882929 1618272 559543 149238 1295714 1878118 1894302 1045598 77853 1012843 1952134 1546121 99151 1042897 734866 934692 1538516 1676366 1174864 1202543 44892 217605 1245607 1764599 977397 672803 555670 910517 1115880 1418529 1002990 176246 1990783 167422 683764 789676 1510713 751845 1935354 692984 1635487 440975 428495 626642 1482701 131850 708886 1324145 1423964 292509 98805 1509190 1189562 952115 558034 83044 1299624 770728 1154760 1037760 1908360 1904012 1647435 1078168 557098 990594 1139843 1982682 46995 498377 933984 1568538 424641 990410 336003 880282 1867458 207062 374987 808768 496501 1518888 486382 716864 1960439 15435 984926 1958545 1034715 1617202 1913929 173057 45029 738845 42663 1522356 1049760 524120 1282346 1246646 1397408 1725782 510185 958372 1795835 471105 940502 1885375 1958648 1376439 1526903 1327562 599008 1419359 722115 1146035 1078609 782512 71658 910122 627851 1435268 712355 215850 188493 1177180 1682776 845020 1038055 690550 1718814 1933955 1697804 328926 1450932 1713328 1662632 1143928 1342695 283243 920280 1483277 340970 1435796 1120402 804542 487083 1794806 1231812 1631855 1561597 1898109 1196125 1732818 1222516 597858 338158 1116029 1808047 341568 986820 1697952 1962233 309150 1589440 1739267 1076548 24424 1970670 1004765 628173 1365411 626091 1395846 1151012 1047691 415351 1800508 1924846 225847 44564 1084552 1385095 1468195 1389395 1782198 530079 1721168 1441565 1740797 1248880 740971 1576590 291951 1352630 679261 1311093 777503 1451003 1163075 1745215 27276 278201 1696732 491061 614686 1122224 243780 740804 1309936 1076452 1112238 1871280 801946 1702124 1694419 459924 24875 318090 860968 1179950 387740 368594 1730299 877978 206554 947659 965865 1203511 1616758 1997802 1579802 1252941 1075065 119651 607460 278313 583425 1477017 332896 1590276 1157620 619875 227043 1085369 1377459 1273497 400066 1243309 238815 576718 1183923 964689 1578384 1695042 286037 470368 816246 220565 1620249 205547 1465045 87203 610711 423983 205824 1848005 635819 1837213 210540 458818 197169 770787 916533 557001 334422 1957578 1022078 1343906 977287 1103378 778836 1896611 224069 188321 936070 990998 1777412 682715 583321 975345 97920 1162627 1186637 362433 1460681 259691 1943359 47191 666081 509135 1468865 1291210 294388 562338 928079 1748446 1371371 322619 301712 1171383 1697327 1964611 1968397 1583582 997780 1249579 1121272 1356182 440881 488000 318047 83770 237474 510334 239699 1843866 1274147 847783 1317162 1520115 1496421 1881654 1115940 1913846 1707917 1735899 1608560 271391 277899 1040532 78581 1728024 366077 105594 659500 1681659 1197549 1746166 312230 1604838 1550766 1996639 1324521 1703650 27176 1419367 651544 274867 492693 406209 76387 1336781 893664 631421 1697754 1365809 475234 1667386 1884066 394505 941132 667417 937538 1529419 628614 1468527 983748 787922 738264 1534736 1572083 1959411 1361089 1607881 801875 1529197 762788 1369080 749456 1821527 830213 1309086 1812654 1440440 1284800 1571213 1289751 1032787 1865360 389577 1598847 797428 526693 276436 1825411 569944 823519 619998 929503 364429 501768 408032 254217 1359322 50986 26970 605384 201916 1986628 1452700 367119 1649863 679036 1810678 389320 1095630 583803 1027644 1246401 672737 1392958 587834 1287954 1775682 1196870 1853280 1381637 969201 1505590 179568 1900983 1545592 184859 293683 296270 1258912 915817 573679 1263221 1391865 305763 730849 900432 309970 166493 947422 1861681 447034 1082165 1244127 1256379 670157 1047937 980887 1543739 270660 1709282 243296 1067850 1721584 1403443 1810121 273645 1186763 1223885 71503 125527 664596 1593139 53101 794225 1565481 836327 314192 242963 1311856 90348 1212379 46322 1086907 1855587 784083 498043 1436603 1341414 151528 424597 211769 450760 1864773 1013045 180818 31120 871244 112919 964617 1749809 1458934 907318 688092 1737155 363073 14696 1622455 1727767 1436635 131664 1845324 779325 818291 1681946 383607 582758 85812 985359 571924 57449 996441 435726 1986099 1630220 1751263 394408 1079918 1030584 552470 641714 1469965 808415 962878 974867 1271318 526739 381908 52738 958251 1760426 296413 1682159 625240 279719 406066 267209 532985 864008 1161537 306270 1198314 1867269 853157 378163 1300820 1793846 1359793 1145245 1627445 437624 895228 1073144 502368 430284 556639 281666 1159008 740285 1685965 778273 1552562 19655 1947075 387129 1635524 416133 1646712 218854 1993628 1677434 258000 433427 1328794 266967 1311381 571742 1354127 1127774 1128771 1602304 1946234 380260 1752574 1446065 1674228 773838 1563828 1178061 327034 1210627 999286 116913 96317 1323219 1724604 170605 799965 70683 1404750 1342604 1942098 370445 1214146 1313736 1500659 967721 709163 1309693 1415847 599451 1158790 1988599 375578 1322866 1735917 844017 1298294 565496 466173 45163 732736 1965261 1994714 255139 1428718 981333 1366972 966713 850033 693419 960111 1711055 142128 52439 953666 1231121 1256516 401583 1021631 155720 127261 608100 706030 586760 1556900 184680 9877 1937649 493888 339780 592334 1706261 1351358 1478565 1992957 411039 981838 1532126 1532586 822411 1235004 534417 1630489 109818 1780710 1306194 1172494 787376 1853739 1810560 1193713 1188588 1738240 1698167 684913 1272969 1274738 1479329 316285 574217 1094102 485686 240730 1063758 157503 1526241 1203970 1421601 720163 647255 1410426 1465002 824080 250716 374626 945238 395514 606583 18490 1378489 404841 454353 30035 618922 316441 660860 340086 491568 1236659 1769928 1931465 793096 611708 328390 577722 1102383 1402808 1923130 1230522 496152 709025 1922998 1137531 1646139 1627659 1107713 1625307 1330630 1424319 1812305 459188 924014 718791 161512 1911054 97082 761961 1510156 448967 1211190 724368 791471 1781185 751332 98147 23503 969189 1907857 1513145 1400048 1276452 1975221 1986950 1153824 1540596 1919064 1342025 783314 1078567 807779 1177061 1430393 630580 1698445 1435944 886251 1648434 951772 1705767 1999304 466813 1333041 1641134 201490 1461507 378099 1585970 29785 417012 1618860 1103497 1335945 666929 1384699 462006 809958 975217 569266 529366 557212 1004803 266808 1418129 1074127 1910693 1350746 1563078 567163 253867 1692418 378965 168328 1946760 1553324 1448371 1550326 486779 845944 1487674 517888 1978408 848610 43785 116341 136812 558563 1487320 258122 827117 694714 106615 1935078 1006923 1471045 1613108 220329 1503217 1321772 1252667 899705 459423 857 150505 162543 1771387 1467017 1597765 440781 1615014 1259783 353443 872798 1742524 1803593 1190875 1627638 1487056 1669286 1071686 210480 1445006 1852146 1148067 1750244 1903498 644031 1773904 1143070 1781826 214716 757302 677583 1478857 552196 74981 1685348 45599 170512 711840 1036002 527720 463590 602586 1778775 1844463 521497 721818 635135 1437248 1040689 1217863 173932 1586287 917923 1251892 257169 1205179 1693854 1716969 172956 96364 1846159 108923 176672 1106971 477465 125437 1294229 1853740 82257 1651199 457732 1204138 565085 6025 879413 996625 281072 1493164 1898331 1418400 798814 414605 1389755 944521 1638538 488075 1906366 1245571 234486 727894 804042 1968407 1553996 1881056 956728 1907251 1664100 1493298 1453851 328269 1976046 547885 125210 46051 1195440 1443111 1156706 1912754 1101918 1786802 60394 350760 1524539 1635722 507797 318856 1457221 1415215 1319213 688206 1786341 1393195 1662245 1916348 131166 1413017 1672069 1981714 465247 821282 1536452 1170806 106122 687203 187578 580653 630059 1931419 1104800 1181185 1606099 160796 1146014 1201631 156387 1778835 420624 1618444 893983 594775 1505500 514750 672236 573979 580176 291884 837974 1843 1631114 696118 407356 1076531 1389977 1142040 1520771 699603 208271 1309941 1960609 1828281 541381 1769245 323945 915498 1830518 808702 1616455 998366 1624836 1723747 1490520 525488 290680 412359 1317150 1081999 171536 18205 933151 94765 1213997 1329843 100489 1100610 114682 700459 685366 1965329 1894260 913501 1873925 975816 626029 1704013 1069795 870320 347112 587350 998433 1364854 1187303 779132 1366551 401735 350465 941427 1225289 1927790 1486580 354028 765810 820751 645984 1084325 1069113 864393 1651791 1168678 737370 1203551 23987 1022477 1212967 864770 292440 1622725 1763043 159532 1696878 175790 734129 749417 1692135 1926049 812156 1139358 449525 1694972 300933 1380076 1042866 282059 1493839 359609 353152 1425931 1542743 1115555 1371641 235616 1760798 509783 1474672 1097591 1568385 1124474 1349048 880805 493317 309096 897707 864247 1053698 1632555 1759857 144364 857549 1032304 1100006 204509 1110865 135548 331788 1351079 28626 991316 1578957 1072947 993334 1463301 945689 603367 1666594 834602 1836776 1198637 1539274 883648 833194 1443132 1453007 46778 1164450 910030 1668519 1498353 165839 1758191 638495 79115 1973589 155738 700329 1555366 795656 1853848 390742 1754179 740098 568564 714939 1245464 1387679 1844996 1198243 1209614 1204892 757956 1678241 1333725 1707737 828611 1084433 1450999 728059 118564 690271 1413475 559184 1789676 1194214 1265442 434403 682096 632560 1523160 1739509 1077794 214238 373397 292374 985373 789717 1705361 221420 534490 469968 1676862 1582513 1870500 1786227 662773 533257 1670086 1149501 85314 601781 1445965 334325 1207078 1243414 835781 524285 421063 1968633 30795 1473462 464749 548180 308982 479834 1844 969083 464424 1121695 1185449 1143586 965977 983725 190390 1389779 1387914 1395175 1639321 780729 84494 1901107 1830699 530762 1485073 845998 1543445 1197088 1490934 372993 1774209 854336 1642385 735096 1626989 628708 232956 716835 376014 299812 288958 219733 453907 1664064 454143 15672 763525 306201 717503 1946861 476845 667599 947678 1521119 454250 1471796 565323 1788185 1806329 633125 1899151 201031 282240 719649 1834749 1783657 1271153 607360 1083927 1393899 200326 1258035 934151 101454 1547638 227694 1874678 1151896 885851 1835288 707928 903361 735946 690677 235141 1244457 1424240 1568779 126754 161410 183609 1759890 919684 1619877 710812 1240603 1291077 26605 1190184 603061 1627427 958165 366549 1635334 365457 1343037 1561563 1871680 1806519 155850 1564994 618074 594450 754716 1751523 792847 236343 1046342 1105115 1129446 40417 575027 451477 661173 1888283 961403 92592 1524111 1962829 1245120 123910 1253364 1413766 1179104 250525 68584 624966 1661668 1747853 1232692 894953 462060 1108800 291520 1289594 395657 1785912 1360620 695671 1108721 1379741 1816657 858548 337587 744624 1245369 726819 1722588 1649526 1056250 1357369 740887 1548111 881627 1583081 604201 1283136 1337805 1688194 1054253 1324009 800138 605281 977378 1400297 664451 423265 1163945 240632 1147251 489337 990273 1495969 857147 1956991 1378746 71520 783890 162741 624684 1102332 498202 721280 492519 255077 901283 665902 596379 811331 1152320 1272885 1089885 1701523 367415 1256412 1960117 175852 62025 828005 1055552 74040 1748913 1193514 1160248 592239 704286 812934 428223 1273709 1330456 789342 918398 1800585 129947 90436 860192 570861 968589 222630 1835718 765590 1542607 825725 740447 1421671 71602 173947 992426 1795126 1212135 111230 734220 588198 797349 1115310 1350394 1047481 273788 187586 905095 381425 427497 925766 989766 1355709 1325768 926135 1783074 223180 703272 446278 715741 1030511 912102 698498 586186 701200 944573 488388 753728 724912 1159233 885161 1082834 1174101 1063478 424662 1753838 1091476 693522 574774 163220 645821 258254 314822 400014 1378232 1857416 183530 712481 911452 1720288 321923 1832543 1104157 1334123 243450 1476682 50590 10523 1205610 724699 305054 102685 414335 171161 619096 1482106 1362294 252481 849893 1453953 773237 1539862 505708 1006952 1640261 1279513 384074 1730834 530438 236940 1324547 1520361 430352 730895 801530 903139 1142960 661108 890536 1608577 656809 1689227 1492233 1243307 1226690 1365624 1763731 1211985 1676720 1116862 1490773 1528769 1297307 1983575 1563276 856635 295754 1564599 1382275 877646 1888313 1467440 683937 1442723 1105641 420168 663011 538909 382692 1861185 177001 149950 355061 967399 276188 231173 862203 431567 1371859 1022669 111278 46081 1523509 1866540 1168638 529759 1947095 635588 593823 484643 221504 786800 995752 1009163 1177577 7348 1722434 1459624 219703 273583 147171 1544241 1387124 573181 750407 678915 164642 1102227 407978 1930102 1599125 169156 1398157 657934 624683 333338 602358 1236418 1064060 60171 1478872 1836068 749051 1007815 1696600 148068 1434517 875585 1252566 610650 628365 449903 1208855 1557237 304539 204354 936575 25445 204381 995194 854905 631356 1759336 561122 1321622 385391 1241661 1110527 1129663 1091279 22847 1477997 577434 299130 1683090 1218789 954917 1553079 574745 513518 1115246 1776035 1593989 1053853 1793718 432752 1687865 569792 1040724 1454709 1540063 967149 296299 1263704 441898 1711532 1100464 585347 1722474 134264 73592 1977004 120316 499727 143102 817704 980470 1966771 1637449 1976061 872057 1144882 1070141 1181584 1225341 399188 232697 1450346 636881 1335654 292883 1172887 1201799 1015468 12950 1476983 512807 488343 1678886 249316 1635438 1493831 1635794 792541 1091334 121076 1892075 949427 1439347 898555 1578774 935380 104639 1853346 424056 1749954 126796 1817186 568830 793000 1160754 387419 1340288 1201481 1123333 1814709 908648 92386 1933547 428970 1792236 1516753 1242771 1808301 343230 1245188 815280 513530 1670782 1402572 291604 1011298 255448 1390976 1657081 169989 1821497 1935642 736616 1003222 63622 1733407 1998630 975390 1414002 1441744 1454103 578431 1915077 295731 1509870 894358 1306621 174749 754027 593987 672270 10532 788666 61145 115618 367213 1946412 26660 790692 1198948 198755 1874816 869510 1215698 101925 1420425 1050703 1963916 1757219 1828867 670322 474866 1752509 1696743 1164939 596642 410603 308066 136205 1383046 1093063 1863313 1900995 509603 907248 649056 1055021 1230629 549633 819795 1740003 1946911 1619047 1149210 52550 322515 418934 890321 1835802 1406694 1129942 1197465 917475 1773362 1577287 799962 181042 1285575 78352 431618 813387 38110 806647 1917503 182743 1895964 783031 229624 19810 537957 1195786 1705315 1507701 1772860 294348 1114085 1253614 1918201 406731 464783 1380751 1813824 1833340 1317243 1609933 1631361 641438 1528593 284769 756627 602089 448360 867461 1549698 1387236 102916 6320 1006617 1947580 75371 1893178 1362085 1077862 1146600 1450125 1299953 1419832 1960688 1696034 25299 1342700 207555 196735 490407 1932336 1603370 1487441 1579631 796893 736779 371697 1212652 1901402 799680 1356470 1649243 614134 1504334 135243 379023 196275 635042 1855275 809864 1638088 1966025 1624849 649473 307677 1168276 1117168 1397322 570535 264336 1742695 702779 9042 98265 198685 212505 961334 935770 1026654 1501219 1576873 965010 394287 1088159 453745 1767417 369660 115096 375651 1359490 1761803 1677948 6203 1304832 242600 1574291 574215 1633678 1677243 857947 896258 207102 524990 1480521 504551 575011 1926865 658449 1578863 1812186 915984 1309798 431306 1746237 889303 373724 413328 784814 170526 1140806 655424 158089 1601973 1141334 848215 171934 1842145 189079 729576 1123435 948503 1516950 242719 727453 1721511 1782188 260622 86402 321230 1298313 1263362 807935 999057 558271 358380 845247 1798666 529100 1174699 804229 1284897 629499 980374 1069353 1654252 664526 1189926 1155015 1944896 105389 256527 506404 2578 450585 853051 1840923 1586081 1003030 982177 364600 981819 609103 1628429 1996003 1032872 881565 1975677 1069360 543349 581293 414714 1795373 541815 1622079 774014 543487 42126 1007242 342761 594188 563375 254224 863215 1636134 393434 274824 1050561 336561 1707826 1344124 1193695 1953942 1782407 514560 53230 1878226 1516421 1544443 580706 40108 583826 977644 929988 1321979 270492 1022470 154383 1793476 1276002 1044512 372945 1830834 1847767 889992 882370 1295420 1307973 1116633 583730 1924318 850049 1930077 1845917 1896982 658253 1878526 1607951 184293 175446 629558 399439 1556539 1059906 665342 122325 512142 537935 1423702 448181 422913 1534722 274961 1369134 1074572 1484988 1300788 1857131 1175028 1208989 191251 105461 103360 1665518 1983470 1838717 1404229 1854124 646937 449045 1623512 1588303 1167888 515414 1178249 600796 355104 1969968 176817 1292899 621527 952167 61704 1058756 544884 235327 247482 553130 1721882 970674 862588 1309743 1463111 666829 920655 1632242 1389187 1670320 1495733 39218 145349 1269838 525917 1403568 643921 436057 1219871 119270 199474 1480414 1736362 1975612 935161 691847 1415337 704502 1601604 1511246 298228 813953 1312189 917282 717956 455341 1981289 1629773 511192 360117 1923626 1919382 1855550 534129 1428747 673178 188167 1524463 175095 1151972 477652 1569191 261513 434705 1199180 899974 1361743 121412 274461 1759357 1070396 1723776 1199627 1673280 6419 742133 572505 485450 1269413 1647335 1318975 1538954 1842953 1146702 97540 1718205 1362781 261910 1809777 94913 806875 1032815 517705 929847 1872382 1121187 335540 770910 1769736 1868200 902724 1953349 1032392 580967 225356 1906933 1530130 1511960 1289779 528311 1418695 235357 1377738 1671661 1977793 444993 1894182 1068146 660820 1415318 619206 991236 1570731 1886826 480075 1098294 1840710 1311648 1547385 1533334 1547554 1032827 650953 1594 1142083 329865 1435166 364196 1437849 106178 686975 578992 566031 1423978 1641242 1757145 942295 764604 1535284 1428214 390641 1291658 1756387 1619776 1482597 1478394 1056288 1308503 1716676 1191652 1764698 926393 1188587 724341 1165270 959020 1127693 1273294 1629659 724151 1048929 1304716 1535136 1465534 1429124 744591 1351339 907189 1580680 1158685 753601 1310759 947904 513932 1093501 905595 1484376 1963818 359216 855477 1961241 66302 1377920 1829160 1900301 1002419 1156569 934407 1567108 1959695 1883720 1711464 1977523 406336 1820232 1306817 776209 642757 1933543 821788 626586 134689 1781882 956201 317306 828015 1071375 825966 932594 1664255 1424289 1599006 347175 1122882 1541916 1001531 1089981 1747230 430983 737485 1928317 365365 973257 955157 1958886 1925398 1724206 831378 1816843 744755 530053 1783061 1199171 1871932 146845 1076047 934662 1760506 582869 815636 36699 1376747 1866743 1069136 998144 1245746 694920 1427660 960382 1402427 1963038 350951 938525 1942847 1766522 1522889 1211372 1005999 496225 1101424 587489 1434154 1811018 14068 1494574 1010976 1137143 1455912 1295949 985618 1236107 1623623 1628766 1432142 1675409 469325 983667 484760 1042319 997883 1451358 1117475 1715472 1696399 592676 70079 1552370 1106232 55294 134367 936321 795127 1371097 1830675 1932903 29177 1514675 802961 747949 1139668 1712394 308085 1415823 87484 1298589 681358 732659 964558 59001 798580 369136 21051 994669 656291 1415324 1633955 1740154 80886 1839629 832405 1754916 1479999 900237 1509127 1017829 1807643 1219636 361124 1130116 1206754 1500921 396619 161019 1317672 1985182 193173 587666 1632081 1812928 14143 621770 1723027 811745 1752207 1784808 1094842 941802 650302 1483974 1842787 949939 718349 1089999 24243 1555971 729001 122102 545883 1589433 1777366 1983512 1966210 1293024 1228120 1339332 519726 571882 985122 652037 794513 701692 1050670 1702200 948382 1312184 97041 691865 1010366 581235 431637 1457152 1815091 973028 490473 652547 1029260 1617331 576295 1939283 423066 1161482 1481407 943143 32318 433481 259327 893822 1063495 1503302 613755 1036175 1001607 1711095 1072674 217773 962138 1588590 1579937 1228701 901783 1766073 215057 975527 84078 462630 793884 1873852 1540289 1427859 1406997 1648122 943873 87210 1115386 1696797 1699763 1252475 448272 1566859 534461 695206 1006505 559115 1684885 1984546 724760 1224298 1425773 1150275 74579 217245 165071 1772383 1598449 1643660 715011 610652 717382 1513761 512419 1727572 859993 830548 264898 825274 1768485 1288921 720173 238145 451525 1138645 1402161 404163 200298 1241441 1538376 1192454 60464 1783892 1315678 138014 1179010 1745998 1494576 1414424 1851229 1693613 381436 1562761 178160 41123 1254928 573411 1123510 1403770 530048 97008 349655 1922281 194308 1753086 277370 1950016 1397486 281750 930811 1322326 1558971 730952 11142 618834 1458703 506457 35270 1170785 78622 373651 1677956 1204850 691157 562465 987503 736986 825759 1019289 925169 1925875 1493953 273281 1070625 1355967 1446141 1473645 1767489 702829 849857 1618404 1373080 1120196 947001 941448 1397785 1308713 1225989 81961 1226439 764001 377921 1419473 713885 1029125 1999609 1333101 266490 1635140 541307 1115323 1036312 427815 197050 257383 991646 530922 812451 325138 400501 700611 888318 1985670 174286 1014578 123371 437073 302816 1803319 454446 1659418 451461 586332 1993968 847352 1437879 1430752 443829 1993425 317051 640660 1485277 1750615 1081139 1357463 965203 1642527 1507438 537521 1167100 895986 1559673 73900 805660 1356225 52504 1149282 733108 1872906 183807 1704281 130228 953145 754771 921365 1201646 288328 374022 1554815 1241766 238612 370786 961016 1484590 1329349 1912184 1623448 400541 1238198 981976 677920 1821404 130130 93406 292348 1604292 68949 1941360 1464278 1991544 1646131 108269 1807631 708607 1467787 50548 1955889 299784 1234974 1113143 476462 1855164 1375635 741855 33560 153972 1858709 1092164 1068775 49697 1273569 629798 47964 620003 879985 1793477 1383285 462381 1274487 1601732 1521282 1425679 1429989 1124675 1484562 960390 806297 702155 715489 145658 1225407 1218145 1316915 1534719 1344620 1514280 1575736 1445639 929347 480273 97862 398537 935718 1310678 1199918 1848233 253895 184847 44013 1580666 387964 1584826 1898461 1662466 293822 1744061 1812616 1505892 1354157 1586947 1154582 1777450 1069539 1697081 1656887 266198 1102017 1893361 1016875 1530185 843619 1001075 1080447 114129 1132967 1489588 1835121 1981451 1328592 152630 1372063 1135556 67075 1956327 1250271 380339 1672927 944598 513927 708242 193359 332435 71158 872178 1226255 352731 1947120 1619197 1213952 1519822 996113 489440 1547679 1044462 1826599 1310518 1113665 1743056 1938197 41118 1559486 762700 1710777 61935 1259011 1082311 1920359 421346 1049037 1742379 1958851 1160842 386393 1265308 1608786 1189602 735876 528428 323237 708513 517285 1373083 773616 959546 1138971 1356848 1868670 504357 1322634 1573770 708331 531882 1574702 1713664 1020296 1497683 678747 200260 1793467 954845 879617 1942807 697327 229300 451489 1833142 76668 477643 1230647 466740 1262676 959538 257439 1728574 1793964 712833 1910108 486187 1256057 906830 426985 44872 539447 219402 1585597 765682 253670 450104 885481 1179225 1494087 604547 159585 1760900 461798 832543 1020309 3584 1035232 256967 972284 1468671 898618 430919 550491 1615639 1650661 1095637 1102434 1110911 498729 1965929 1122134 1103206 470938 552364 1006801 768176 381596 686713 1997665 292724 1177727 1627763 410158 1706098 902877 69335 1537372 325717 497688 1478527 447441 668238 948258 1630223 745811 1391923 1968077 1594891 773266 985893 1021476 939995 1629605 161831 490298 327237 132359 454871 883015 715442 1162557 440656 779667 1944803 680529 665661 1878539 34217 1892256 692896 743779 1249074 695492 999080 1025333 1964868 548425 708579 185650 170994 650520 1821304 1656595 368607 1040515 1674367 370742 17367 260832 365542 612205 719036 756100 13752 1210382 646335 1176015 1235995 576669 1482147 1339552 1279724 1389903 492130 102973 1874212 1724194 1861191 362751 543455 1951031 837600 1997150 305059 1631402 1554461 765436 567243 765469 1522148 1239882 1814711 1550813 1047047 565107 467380 1023865 1722837 1199513 1951275 1277303 554593 707711 1083016 734451 1471410 321317 227735 1643101 1368066 942804 653728 308745 1882372 1551309 1991873 942827 860703 430083 391690 995202 69938 926772 1408510 480724 158897 514724 84946 1698130 1141627 1637155 1087832 1754234 516117 290517 709409 792539 664423 1867094 41140 1463420 1030232 591518 1484826 202180 259039 132710 1744237 116336 758370 1400495 76354 1224534 1429637 1513828 130029 973080 1104570 73546 1713569 93992 1360608 928573 141155 264427 1993269 1394462 1373816 15214 832972 1496273 1676195 664638 1261791 478436 74461 1737897 372692 521764 1979933 1773591 12225 853860 1695489 785481 1977955 1225798 993297 933818 962186 926017 266086 615961 1119018 770007 1199300 823369 546331 1656460 1414483 1110143 676924 1183363 743663 1099978 1566079 1400586 425280 770077 694364 450423 91135 251419 1570870 106707 1906106 264529 1253380 1416123 1514177 1190823 914877 1628795 1034391 1068512 1931941 828782 893176 965512 270388 1534665 778061 919725 1780356 1579607 464546 1478748 193457 1945084 1630118 1606971 484383 231060 1596940 1316355 1523314 1483251 395066 575836 986530 1257611 1473177 1238757 537941 682752 1581204 658790 1815064 24922 160239 1871583 150532 1101926 1564467 1645205 994728 1285005 140188 34337 1631547 636561 946308 708321 1401329 1418420 12659 1081573 274517 1612700 77478 1685421 1593126 1865002 1130820 1324176 1940018 1525830 1619141 619708 160987 1143245 1545418 971972 662639 424210 1239371 1313306 705722 77157 487878 533356 182993 1968384 178318 732307 422188 351231 1527321 524422 434002 1934199 1431997 551040 1787762 1743660 842912 925150 359423 1175948 619936 1941566 1667453 1438855 176602 436661 1332518 419982 58603 1025352 1617305 1389697 1651674 825472 852323 1927085 1673150 1299233 1784739 230385 1133261 504471 1990793 1284817 458339 1058465 66993 1177641 1765444 1358416 1009082 111669 1687988 175264 479490 1678419 1974938 159321 1936295 1188789 1649996 878883 1317098 478194 972059 744787 39458 963655 991325 300285 1253978 664013 1827424 1102320 253551 1424442 908416 1193154 1315547 1232477 1542480 706396 1124216 1245573 248977 361529 1569909 1497388 615066 326501 1872359 1863020 119792 555145 1398678 594668 1531802 1028468 698141 822102 75453 1712412 1946694 1318663 1224702 156277 1866094 1392272 1316099 476714 1473848 202377 1409819 692165 1585924 634328 104713 1902332 1626865 981054 1954494 104476 1091600 1085571 1128195 1228016 1315146 474906 1285971 1363498 1675358 40335 1081921 610960 520266 1305056 1368625 1975897 1991780 1822880 674304 496341 1306245 1359859 77979 845869 1784879 1814219 836856 1569291 784643 631649 880552 632874 396344 380535 1524871 735434 465135 373240 1373428 1463953 768594 1748500 1496230 1734709 1612740 1714101 1426869 336408 1255136 1428058 1002903 1652987 1829965 752360 1535906 280662 406999 781678 1738675 536269 884024 827616 1639911 1982252 1222607 1061832 950458 53992 1524985 396148 253743 1762042 1132991 713989 587359 1360441 738139 1731480 89177 1527500 466437 921774 402014 383572 1572431 234928 1100443 1755212 425569 1930239 532363 973643 640584 741440 9845 1335483 1344073 981444 1121718 1204283 367041 310624 376388 1512285 158920 1587624 106011 833361 1463165 261361 1203413 175204 1504852 454280 1868504 923398 1479011 781557 1738444 640178 835951 949397 1399328 1781778 438552 655278 1867788 600326 1916725 1649826 784234 948429 1075597 330204 818960 1596610 787866 216513 1190580 439903 847912 411560 672452 1780541 1261346 78045 251866 1731471 170073 1585033 1100624 259124 907034 1985763 1085598 287693 690411 1547571 1285214 90253 1767652 1167224 1543876 1319206 571198 1305621 54093 1300137 1424552 559555 1193456 1133207 1981902 223083 1580920 152114 1621130 1771863 244436 922693 342799 529233 746511 373843 1962741 1934150 1049402 1178921 1057848 1269173 793427 1094854 260289 505039 1592601 871978 86187 1285271 1476210 1503705 1055979 1146505 1845672 95539 1068733 472298 1983279 1142691 869811 1810450 529954 1832189 205164 1669717 728474 1074273 1405539 1198139 609906 66013 1101552 1860067 1694912 30847 382930 819443 1295044 1527235 1048935 917298 523357 689332 1609405 1776302 1333845 1204215 1223413 1695081 1834420 223429 1540267 1604940 1323968 365954 932813 1062463 406088 1608955 498561 729949 1114538 1500943 1302814 588182 1552766 641824 413626 814852 1700904 504368 988949 947066 803431 581398 263828 1767247 1682347 1164002 1083999 1535159 1276838 730304 1691611 1851907 656231 931435 1319549 1925998 182311 945503 256385 286097 680048 1202254 1881308 1523759 730069 671258 838129 868078 1477222 1247926 783530 288367 626466 1543589 882651 228010 650511 175337 1166674 1347941 575147 223369 6241 361902 873362 1564665 281496 604189 1055753 477206 1418846 489974 926773 947789 77510 1327699 561345 1372769 1808083 524690 1331531 1564121 838646 824106 1621037 1647980 563122 1395950 651071 1291043 1906008 1152515 714613 880259 1932549 1424348 1426028 1875907 248625 1118640 170584 818684 304112 1403180 1359839 549752 1604221 1154502 1500808 895260 728560 1975112 1631842 1759684 97016 1252658 150773 305923 1817794 617821 1844234 604078 1644882 177337 655876 1983018 1799816 993448 1200246 296555 1390894 559117 390366 1226953 1847485 1870638 548966 762332 632237 1899292 1844305 434846 523203 934114 639864 1036962 373416 1740171 1201235 403146 325172 1245732 481533 882119 1462218 1342678 578979 565836 976929 1570771 634605 1403578 526780 1497712 737076 847714 1547373 937437 1109245 190740 1864146 124421 377030 1328801 651535 1979906 1521262 1627885 1723314 791397 310546 621472 1974082 1576725 1913613 476153 1217828 898573 1605167 1292445 557366 1556507 1820403 1470557 1021297 72056 1379030 1604132 1336827 864957 744612 867668 649284 1876948 406176 140364 786880 580797 908030 1054459 1568104 759180 1823904 1924174 1265106 1952827 589059 1205023 1662763 547199 191110 173107 904884 702570 1969726 348186 1442167 1422764 188585 573304 600687 207860 598206 1696503 1490703 1885667 1307759 1304982 1739014 1658026 1199270 51804 1682583 473670 1644285 1919660 300137 657043 273718 1326987 1828549 1694123 1969896 1755473 13442 1407262 1999212 257828 1177344 78949 1701500 1366692 251566 1772069 1542873 1068375 343327 995877 639008 600902 1344012 406178 1795047 988674 974213 1268729 1049696 1048416 1410692 1553072 119419 205649 1333541 1399032 529711 1853000 708048 1873295 1505231 10034 1525084 1372333 1935173 1449734 1660961 990808 138342 941037 1846917 157633 643404 1535184 1832567 1005414 1058474 1695462 325306 1438719 1453043 1513262 1743609 1426153 1113437 1044664 519991 948958 802024 1145918 1408835 937040 1162743 759310 171800 520269 820113 1309698 350863 520488 1542477 672304 1730714 1337818 223434 1025382 1143533 1119551 1313080 943871 368684 494803 1777192 1563985 1952321 413968 1793867 1471080 156771 635833 578855 1669539 607002 53750 1018517 1984095 1830502 1096262 118736 430085 1810802 1495622 1427134 1569270 78267 1006847 1826834 1426330 416456 280459 1784871 1419180 1837749 1391065 1774176 709990 1992978 1117387 953611 457284 1158505 849507 3465 639360 734378 970672 1795298 308555 552024 1664337 1435172 88439 1388952 1517915 1857053 836193 533095 928523 129142 1307716 1016494 280840 1916065 283061 144007 469424 1157192 377955 236338 801090 609382 1120156 598957 838246 1092116 1399562 192867 543542 1028797 1473950 1740927 1531091 1916260 62385 1917100 252133 994808 595366 81211 22862 105266 1437019 1367721 1883124 385288 1615168 1021707 137608 1949639 1190741 842460 1346534 1218526 1467363 1973090 861090 1040490 1464857 1260905 1567662 525246 646712 1898073 1975419 1735870 185747 1146363 1819836 1056041 451960 275567 1943398 576427 1831702 1267389 1084580 1734868 1146990 1048805 382627 1801128 326337 1891050 478326 1799913 1307823 1798916 1649742 1972901 188108 863864 1167536 599261 1811192 267460 850966 564837 1105457 664637 161910 520546 539012 681800 1494942 1642347 1591385 128387 710623 1076104 209989 467295 1967306 1439014 917251 1182938 191048 1322412 1303757 215193 484875 126879 947200 897971 1468778 1416638 733296 444672 1098572 1317493 68623 1242120 1914161 1135986 1749779 1227007 566588 619522 1003281 1228519 589648 1532807 25019 611763 492694 1329638 313294 911288 1138798 471458 528814 281223 62889 1659861 1506392 1899205 1217470 289560 1512922 1687925 1220932 1049500 689476 1580796 924619 1188267 356484 1961242 340269 592329 89967 1366408 1256460 66727 459713 242260 251726 1819970 1352808 465670 296122 953471 284102 1660602 605821 713353 1929119 960423 1970736 1475279 1480619 728751 379495 884938 236932 896173 51488 1138648 1452002 71105 67369 1860329 995456 1708264 1188906 1201057 1451161 1579637 1310228 873263 517232 430152 1780763 1237149 1592301 1199272 785510 1080942 776012 1848346 1349918 146388 1353090 925458 752230 929525 421838 1641785 446223 347916 477140 1598168 1719800 1651252 1215921 1920739 356785 1329709 870394 281819 1775262 1572238 91961 266372 1764114 676884 464383 1082816 744157 683565 627960 1224669 1131666 529403 1269957 1790458 162716 555955 451982 360081 1458226 1098505 186087 1204525 956072 1675904 1483452 1588663 1772562 582883 1477305 540461 972067 589682 1424559 1233204 463942 1861143 1471460 417294 284755 370071 168082 1259435 488350 216829 1690773 1540659 750997 1367251 834623 731861 1611289 406151 819692 85949 1367301 1336644 1681221 65501 1985910 662363 843816 1751066 916243 295841 505622 357210 506123 631294 1558114 119658 1736834 856019 1989273 54918 1154505 1110336 1730722 670736 851392 1309265 1899832 318996 489764 737036 1653767 1832748 1101523 911232 1890507 821405 1090587 223388 954999 183242 533480 787936 548273 1551560 961960 173676 1636152 1184407 378371 1035560 618448 1132562 1042413 978335 436844 19286 161179 1872893 1147027 1635649 49885 1470127 745913 1711237 1283119 1709435 479497 1718983 954724 1162532 569709 1960270 1944078 925952 367880 173557 722969 1191460 1266968 520110 1879798 1271163 1775775 1970987 1014011 1575529 1127954 1900316 373830 567709 1303497 329015 792658 1089614 1111816 436130 715651 614009 522446 474865 72205 1075914 1360104 840783 1935395 824643 760242 616669 153800 1658385 422011 1352765 76747 1838851 1334216 177540 83738 1115608 1369652 1484400 1039321 1634842 1317524 1599930 893641 153644 1985136 1618250 573004 74316 855676 163149 1432471 143277 661725 274283 1096100 1967269 889553 152066 1987439 1743783 1884129 1584897 147966 1704246 1289676 841677 314231 606744 243635 239057 951979 1966964 404379 1059446 1434669 121234 51729 143976 505436 1136034 1721969 908744 1630678 1375001 1399282 468871 757578 337845 1256074 983533 299064 1150502 1919140 1367891 120176 305573 644491 571706 834626 1889387 802275 1923744 1593940 84607 622089 1817233 807150 28384 1669817 16809 1330830 560566 277893 1212737 882793 280262 1547654 215167 1530771 974734 1369144 1387674 1141300 1693706 1723011 1184027 1594652 30450 1643890 1321259 1633317 436430 1426655 1660716 263715 1148756 1958871 106607 959774 223067 1161227 687565 142754 357188 1380009 1499925 433376 1633653 981944 457537 1792071 1774997 32298 391663 1206921 1134787 1569406 224451 902752 221536 1179822 1563583 480989 309964 783600 945981 869215 1234466 1200047 102393 1575604 770044 1723522 1486134 996482 1737726 57194 1847063 144074 1137695 949668 1193484 600152 1293052 1244965 488866 1516627 1613667 1105088 1589922 1306165 1352714 1122043 529789 363288 1115598 800781 1119274 1652536 1538070 1201963 982038 378559 409506 1457438 1992573 690902 472911 1425350 1838321 1711439 654968 1689664 1197622 1789278 714474 586758 1364494 1170197 1624445 843234 470815 1669090 1533870 1978546 559197 714211 1330634 1413851 693194 1768466 237471 869741 1447534 772265 681247 993147 245450 1527101 319817 1364647 1921406 36669 478531 993838 1119083 1034564 584993 435384 953266 1237529 1830184 1946030 531081 1893574 481184 1548378 1783475 1810784 760145 1199547 1492959 1549171 1144880 1496851 828926 457725 684655 1881235 1410396 1843434 1208020 994503 1921622 1243762 1355588 229839 1511380 645830 2652 80280 758421 169108 1187391 1672123 1855030 689503 1226318 1626136 212350 685833 971135 382621 1807452 1764657 1968364 404980 1974720 1388380 1045378 1174515 598104 435647 144954 745362 774452 836935 1725533 1200046 1288190 1037521 265294 297528 1449510 600812 850529 376168 481665 1977853 1587180 958847 539262 1483393 670482 965636 1557345 1281791 32695 1227261 307505 1696417 1297302 609917 263432 1071347 1707538 202449 1024550 1358949 835769 1839228 892826 754166 382989 1162538 460625 1223121 772497 182889 491981 1978812 1319373 1153414 1562215 197266 1810280 1827856 1315249 1836191 374650 1091959 977417 1377148 1710169 422546 309048 199688 349483 1140023 1446305 1516205 1470326 861295 1845501 31230 1759286 749938 1148986 366052 1623015 1609123 134441 586157 504006 1834682 1012920 1805450 635223 1773417 995383 204093 752096 996789 456306 60305 1308100 242945 1943421 1445533 1146955 1760032 1018580 721811 1247909 1252557 1577908 1579807 395561 143013 473594 436090 1896396 436539 1704741 1995613 206249 135980 807754 1735960 292919 1380913 788204 869477 873463 1222933 921820 302084 1924809 1324028 696517 1523980 1740654 208252 1492026 1967647 1353004 388442 1095439 1465448 626217 1845608 437348 680034 1388063 588721 1351394 506372 1231982 211037 1104870 1104289 1384146 44280 1293380 1585207 817545 1413535 300505 497446 713999 904145 805540 90211 1106333 1817312 1967134 1753052 733679 898224 1437715 1043179 586770 280099 706408 168606 317249 63448 333892 1154197 1770487 683194 372191 1538392 991030 1668901 1160872 272333 1983940 1900659 1963701 858093 1360594 832521 435959 1542718 833026 384562 444447 1816223 20843 1683684 24258 1547712 1891401 1100030 1118914 1162250 314908 266923 970678 323137 1642782 1670204 1841401 1754197 42402 878065 439274 1861447 996622 1532357 1503611 1346929 358254 689534 620152 1469738 433104 1871974 1949604 130578 40548 1002992 867944 1877200 406413 1495862 1113861 1171599 1299030 142541 1132973 565502 816579 976275 1938332 1635600 731767 808484 1595473 953080 76353 917966 1395376 1050065 1589903 156019 1953927 1893111 455060 841822 505529 81977 754003 310671 228156 681457 1673296 1545683 1237870 535553 795123 856646 691478 167052 265604 1522365 514842 94209 1400227 943492 1463571 663155 516778 1945507 1447031 1111243 748880 745968 153088 1896051 1736630 1623351 1656414 1307028 1216565 792647 1236749 1884351 1875242 1797676 111898 350952 1063709 101998 712910 1498642 394845 97796 1034113 98561 1944703 287977 1598996 888908 707683 130637 1621417 1453464 895737 1305152 1759627 933798 1607414 1545804 1573454 53946 1064885 1142901 335601 381114 1557137 830841 843450 348763 80405 256454 92377 308374 552135 864723 1034698 1879371 1681660 1129257 778739 957791 841342 1529884 1825697 1216805 1677811 929082 1205578 447131 539256 420546 777578 100196 1958686 1949588 698753 214076 1178357 1323870 88118 172791 450934 250533 468190 1084218 160135 291876 1214023 461437 1478008 1763625 808159 1710253 1084929 1433916 803605 1453116 1759319 427372 33868 1205539 1466449 131754 1709604 1790367 351263 954988 679844 1380209 1460659 1326682 1311329 1386871 1853488 1595985 1450389 514307 1161323 476318 1268457 1743045 529390 372972 1690636 1705845 1143025 1178412 164321 1389349 921841 1553104 66279 251149 429459 807345 1574565 1073860 703223 668530 579709 683900 209636 114919 1410522 181045 725238 1450081 1704233 339069 740582 945763 1421371 523098 203784 1287546 811294 105701 1269718 527011 429888 446399 1114875 1651110 1203414 1027865 1852121 1281083 87976 1102800 139943 1793088 1707150 776957 175715 1638934 533375 685026 1677104 1080378 1604542 1901223 928739 62167 1093553 1755678 1298288 1794282 193115 21205 442440 1130013 1705633 1314224 1758997 1332529 855149 1328860 1986453 732521 1229399 235419 1675470 1954394 66226 1628744 1255012 186366 1377186 363708 818838 1397846 807967 1068410 1088418 953329 1296740 1694125 1930765 167060 259002 479375 1781543 1198366 585282 1480997 895419 405530 324657 1901868 1102838 1543201 546567 297554 934266 1306087 148170 424145 1546826 1604598 144628 442228 1849767 1832328 1820530 210211 337542 787293 1879899 667321 1207198 260400 1838433 896555 122116 1145434 1027825 273452 502902 422175 1267858 1815157 1296267 284103 1342118 1513340 380369 1890535 1180387 399562 1396807 906760 763775 225289 279985 536507 607830 1851648 435523 186754 619022 1263972 675169 482353 616800 1435173 87144 1259512 1105536 420299 1001633 1246159 583722 889021 41704 489658 1674873 424440 1879500 940033 993124 876142 1986616 2883 97628 529445 179487 359191 690726 1263181 1309629 641010 161876 283423 1211797 1322015 1033969 1070410 42836 293533 1936148 926920 355741 1888560 1481804 198626 387176 1359734 1435238 793613 927601 548866 1476368 443653 273434 137300 1382124 279828 745414 1018715 158780 1145840 1146656 1519896 1385972 1283686 1012686 581273 1927336 1212802 235248 326042 570112 760851 1502795 1907396 1890579 351795 330549 807837 1444187 1838747 1942708 400032 234328 1550952 1606272 1314834 629898 820369 995915 1481882 1244638 546078 1368559 224453 67930 920034 1112395 146708 322862 183275 425978 1904456 1747979 965861 396836 1221566 743887 1706830 1955023 850026 307888 205621 675091 437187 1975347 1127904 1263989 1146016 512082 797033 18816 1102264 1958842 1262124 230836 443006 662695 402294 810050 365193 285003 1288430 1707695 125905 171937 780046 1055352 1426409 267783 1278034 1913856 1938367 1969677 1396039 1434747 608433 12406 934749 280658 1450657 950065 838544 328317 1056761 634899 1638032 175347 780500 1778506 5609 1436876 654442 806458 1623777 134568 355682 1089042 55965 1414662 1293283 23161 523685 1043789 1479575 938217 1377439 880344 713099 1094009 912326 1913616 1369023 544658 889361 628985 1098153 1702358 1427120 1252378 753551 390214 1279931 1118526 16291 238122 1963449 1173307 1296555 1049423 343996 763121 49757 337847 1733634 1294994 392050 1972350 1273662 713979 1737342 1340119 343182 726527 25689 890832 1320984 1590448 1584495 939906 1520322 1904211 518918 1044946 1094732 932628 421907 576192 213203 1225103 1271644 941524 1494591 1141902 690494 60264 836309 580687 242379 1125499 1990304 951160 1592272 718322 780543 574959 1290344 310796 109521 846391 1708 267917 1255227 388981 1843504 1459063 1894400 745764 1357538 889150 461271 428041 1372659 1951044 647808 1036346 1734609 885829 767260 1295984 1131105 1697635 175405 1664423 1706867 308932 1960077 816730 223283 116037 1358628 1217051 178743 1690940 986160 123579 1595913 365810 1639985 441510 39158 1435306 1609054 666527 786296 61572 619931 239834 1457613 1159313 1588700 1829861 1272775 1156184 826738 231648 603510 532447 1378977 3356 1114206 235375 1915578 187457 1541160 777842 697116 794245 1672382 1220666 1486180 541974 1055038 1913619 1897509 496094 959894 1431358 451869 1755830 1335089 66001 896559 537723 789623 1523728 850390 1213670 870765 1332655 1972807 640733 1672308 1554499 1436220 611959 602905 1207810 804508 1628393 608675 892331 243213 40191 1766842 61546 262108 971955 1354539 1042038 546502 1008140 1760097 1939681 1620135 1558196 1967295 1863300 1570438 40650 475689 36703 1716128 695010 813576 162589 1336040 302966 494654 341960 554578 161342 669410 458162 1499271 799836 592786 1581113 211081 510002 1711407 1783690 1203982 587984 918621 108588 558832 999789 528295 204128 416773 1424883 1095514 51225 184218 781631 1013127 1065189 948131 1021012 368278 190930 1189888 236993 274432 1408252 223843 1288216 1887991 651325 1613543 1490801 1821518 1129437 397467 1697307 969282 1697210 1570803 1561586 1841507 502710 302886 662996 533404 1744716 20672 33078 1022166 1462579 1438836 750592 1818177 1461674 140549 745610 1623809 1587764 122597 505537 1402879 632643 1033197 1023962 1180314 1153127 1292508 365649 1984756 1406800 563503 281981 80120 980282 500323 1505536 1429646 1293060 1817341 94436 1343864 1592657 311342 1149492 1758892 515557 1938426 30788 1506828 1431246 85860 998779 92249 287175 410770 1943764 1222195 321024 1573508 1137785 1317553 1962887 1219224 1059988 1110848 1645557 1580696 41844 1461276 1537550 741384 1633409 455732 602672 312928 161909 851522 698628 1889148 1861637 462824 1860418 1225584 1493605 1828845 1469149 84373 1734108 794108 1650202 1314096 702264 1029221 908502 640113 1408714 351116 135124 167470 1982430 978202 522774 914026 1954319 775841 378129 1772058 451806 988553 247210 515842 1642423 1431528 1066898 44084 173498 385582 551299 415335 1603222 1566550 2142 177609 1991982 1606413 1879296 140958 1121186 1438293 704784 864695 65996 1637436 106534 332858 597433 451619 417941 24082 1727044 1279113 1276638 170195 878761 768328 1649305 820445 924512 751883 138003 1299544 1445109 44580 1870674 156168 553801 384580 102325 255068 1442895 145432 1537731 1414894 226710 42295 420216 1640868 1324617 953059 1429174 1256565 1795780 168497 385260 1342300 166703 1917243 377022 1466575 697895 573986 832353 695400 1378486 1881704 350779 1555132 597194 100992 1183152 435685 998404 809364 432364 1494587 158049 1645888 1467660 584486 710427 500301 1792462 1788384 1291096 1701638 856324 900766 891215 897108 806649 1709873 1914004 1683222 993554 29932 1702378 209919 666600 87417 1809649 1658255 1851972 819547 1669180 252671 673204 24780 1355993 1338475 92225 966808 1072392 524233 740152 1652493 550725 609475 70426 1635718 177391 333336 310723 361864 635655 1486835 1401231 1099357 1097770 1792498 617257 616691 1003303 339016 308306 433335 1012927 637203 1905377 927422 196586 1363902 833214 932244 590547 172985 1522474 835538 66827 300243 591452 1654194 614747 130100 1734102 239880 799525 1565721 1820100 688871 540427 1954259 680496 1904914 1404114 1555402 981436 1505854 1255095 1709388 148064 1030011 1928273 126003 1789090 268983 1032631 1819225 1363316 990074 1162236 1299656 864046 327582 1769773 1069726 794250 1985643 1128191 22929 363749 1879157 1914178 167521 392877 1866288 809949 1607750 1133502 1246795 1275875 1510270 1663001 1611363 1163739 454444 1318936 548336 1000544 806037 1062888 751498 1034833 1611726 1745274 1756407 498455 6761 442649 1728933 1021360 127205 845824 1419490 1267589 1514518 1657873 1512136 573041 468806 1237434 837332 1860623 947174 1761262 1231570 1580304 943576 1097512 1791242 1864753 1113793 837706 831152 1694637 1404421 1001263 115790 751772 237111 268936 936452 1541878 442688 1226805 380076 1468411 1566244 1507046 230663 29444 144605 841361 1182053 867269 379808 239285 604679 278999 1186364 29477 215673 682120 1135512 580018 1869961 837699 1481581 1053155 1801413 1658453 1701634 1197623 678060 412106 131012 1352476 300860 777655 1799278 982810 702281 688069 1142783 1380466 920017 477100 1993561 499863 592846 192333 160446 549190 1202439 947818 915946 739242 88105 535834 791214 1728604 933340 48065 1648300 354124 32704 297932 409214 1941563 428788 1701268 85224 1681707 346263 266555 1332826 1171555 499719 1703687 525904 434070 227261 1846409 1073053 1273703 202705 1914041 1152993 1355049 1772017 1189097 1648970 1785702 46565 1637978 1138126 514017 713680 1142683 1131373 1126353 1019423 1038205 374408 975336 1706197 654610 956567 727131 483122 1127876 1038535 1291013 1681138 700361 982328 669881 1855199 654872 1094292 1715650 349198 1687916 835340 910767 51687 887600 892493 65605 1751184 1605390 1853878 508728 1121723 436346 329831 89084 365813 1191712 981023 1875026 451285 179019 1404354 1565833 1398950 575177 1362644 181988 1865875 1031727 853212 1514005 113145 941514 1544094 1417608 60535 936169 1993211 1623749 376406 107304 877379 1729247 1101151 840535 765376 1347803 244496 1530774 1483249 1596780 745232 373841 1318450 1044365 605501 782927 54060 567840 389690 1371854 422136 168886 1816476 1987490 1778393 1086913 1293383 1478761 1663700 1288695 1038944 1853465 705882 127609 1561657 1982638 1680712 909772 439909 1032640 1481098 1598007 1968225 975906 255690 828125 1590109 1689721 1167295 367361 943711 568840 14373 1686611 267306 625495 1291260 46067 252139 628096 225997 697339 131627 385713 360527 1177047 1495289 1798420 243236 1688575 1218899 51422 1150698 138526 1837778 1939572 862971 764476 1108941 1298595 96226 1601848 582891 1529847 1287764 463983 1798505 878418 1514123 572059 263599 921119 1004936 329670 75388 1085427 155183 1780842 698789 182683 943060 124897 1532047 1161933 1384427 615045 983217 1019576 776695 514025 352693 1880223 1786110 1258061 1515614 266972 1910329 62751 1720518 606462 1010880 1509000 509607 413729 1579923 21605 1959652 966966 423062 805274 1268165 626546 1490612 562965 203012 273124 1526577 1454290 170181 1750739 1503677 1346385 982497 1053124 249134 1941375 1857039 1659964 413859 1791378 1713822 756554 1168464 929908 570590 722851 1602898 1641510 1969146 1793532 944074 818933 1368544 891616 185833 764804 185766 1827682 1501425 175296 1572186 1401205 636306 1135985 1183298 1270251 1290547 657946 1092656 1475053 103279 587036 376858 887059 249718 1477286 1913784 597453 1400876 677980 1275333 506133 1191367 1197361 50722 1208794 43913 1148643 1963719 1585105 42910 1585752 77916 1509584 769506 1893309 71830 1013447 1470199 356717 1372478 563296 1590588 1765149 1791901 38140 202765 116433 397020 1252943 1232614 567438 1145482 958636 1584752 1248835 1185906 315099 1033434 221667 1650318 289933 1093329 1675918 1431561 1994512 1917202 705063 1665433 79057 903003 1764543 274258 1344524 605005 1188710 1831351 1244042 175731 1593359 68435 943920 1766503 1345604 1770594 986099 1943107 1257230 1871228 1018449 124488 326447 1983848 992711 293433 591723 870726 729185 265242 1027755 726599 339205 441176 922388 4758 1791701 1793701 1240564 439028 1930090 673398 1710959 718701 1423640 260136 1881824 911529 279582 517847 999769 810332 492764 554690 110310 1310551 915919 1548520 633512 886112 1433656 1314528 519891 1594335 707811 494677 1566282 742345 84156 1549940 767752 583000 1841438 45541 791004 1703293 1526832 744168 326520 809413 483672 1377813 1793035 1417027 1803142 364119 1956678 1018743 382975 430847 286240 330512 30799 701056 1542782 586709 65269 1436773 1640635 1203695 833805 1769744 1345978 125148 1677328 1449005 144937 173356 1238004 744263 307913 1961882 885211 1460642 1346232 1002156 1589736 1607525 953806 1482131 1598354 197484 1336171 1681537 493556 816771 472829 1983744 112696 1207749 1592977 822118 726822 518886 479559 1540369 396448 1130543 1892939 583259 589065 1718625 108950 1522650 369499 1899113 1339440 1184952 152590 1753286 332589 564351 1410168 356460 92939 715515 385938 420550 1136310 956766 1298479 1985148 1721813 256249 581816 1138818 1175752 1560370 953540 216938 1957550 693257 1067014 403055 989501 1066101 237853 1939008 371878 1290612 585382 739095 1646024 390663 66999 468073 1021517 320314 558241 1291707 1271933 570050 1011462 926021 229051 1522782 709727 1243851 1833743 1062890 1386592 931333 1235938 1782270 1993915 1458213 1392656 259592 366973 951191 906646 787180 1619664 1949119 109541 1274323 939570 1513969 1625229 405808 46285 342309 1025695 1313958 909010 425103 937130 366417 931167 1081780 901498 1738551 819978 612535 1777528 375790 1059880 838354 402879 626227 1298182 666609 1133834 764198 1004726 1101667 1600004 1004849 1425251 64709 63978 1942975 125772 1072602 1035790 50658 123446 1373639 1169312 1528740 1224521 1903314 1308425 1547557 1703401 513742 3869 1128193 1062283 1290238 1261370 1764278 694450 1338213 1738655 958239 613061 1342504 1654315 80775 89138 158659 153303 258928 364806 364847 1751413 1358833 735385 553867 1236362 1170232 1089022 366922 609491 945865 849414 719590 714985 677904 962904 429808 1952899 1232740 602385 834702 663533 1112778 908772 1169335 536689 1236823 627174 227899 323744 149756 191957 868413 1346115 322798 1245894 891336 928527 1079656 1997474 287848 417735 1135531 11169 793070 1586196 923662 1359653 378068 1723038 515405 1160892 1249082 897200 1286594 1772281 1666448 1165249 902999 1714519 107570 1181158 1334461 1856119 1718828 1176726 262259 974640 399480 308006 902557 255295 707366 457165 803203 608884 1685611 1682254 478721 1153293 1424865 970232 526017 780755 1160312 998602 627246 1851124 1538559 488162 1678292 1401397 20132 1120440 1229595 861072 471306 715948 1763921 1471486 705575 1919133 598561 344004 1753533 1138350 1711415 701578 1431068 1776807 615867 1281839 458495 940907 921249 657813 112663 187068 344865 1537974 1184505 1592764 1345149 634067 380737 1812725 440643 831896 418492 1246961 141807 1641802 25928 1821366 136131 1589658 1128572 1754934 1248930 891607 1877507 1880246 278850 1182257 680714 1837660 202075 140242 1362639 1256479 1432434 1207343 729118 1946175 800197 802733 784423 1581107 973754 159700 588905 1935426 1718451 1413324 535783 241081 217247 1705510 386030 899253 1648181 978741 1226031 1305743 557374 1684100 1533094 1257521 9485 23097 1156477 358217 1677199 1684136 1645150 1049038 1821400 731597 1823728 1065132 1834325 238802 948219 639376 1467834 675990 501916 658962 873726 1011861 1497360 1022540 332760 1518671 734225 1424432 458048 91611 1490470 916448 1437765 1399232 1034831 1946447 1303960 1565156 155540 1412445 1341786 230025 1075258 698308 1661833 438845 476687 1902855 907588 1982767 596447 385003 1078219 655116 405240 350351 571262 956345 299748 1270078 1317952 677778 764693 1897182 1670622 181391 1636690 1356598 416477 321242 210124 1969185 145983 1713800 636467 1753923 1867573 275289 887219 1075023 439768 1484288 1990965 890311 196243 829487 1275090 1373143 665040 1464195 275694 31693 1456618 876034 1599797 330394 497973 873694 595780 1935069 1403811 1210754 106961 1758745 896367 1510731 1106772 1164380 226680 1883630 1294113 160541 361747 1650364 674691 1120769 65309 1008717 204170 1510543 1944268 1301629 220026 1409153 1494351 927555 421947 651473 1708166 1120400 1268797 1926563 41880 1377136 549894 1917897 1393812 1386084 1345598 1590063 944805 1133832 1425299 154944 1643887 1308524 1842018 1082058 367655 1919962 11123 646134 1948650 517851 382030 262496 1288317 781858 1336212 530232 398951 101699 1323269 110103 1449921 355097 1594761 519125 347091 1588153 491806 1247489 979490 66625 385058 1474549 134640 91956 1620259 488814 399110 772606 1875825 467766 1807869 8716 178453 1153684 1584253 275848 1441493 1600488 796782 945319 1217356 827758 1672076 808398 450441 1972386 1980320 845214 1498151 14429 995378 836706 1504487 742185 1849991 466418 1736424 1587165 220280 1786498 213543 1275005 1501821 954275 1103563 1629020 1711832 1220984 1967584 434891 864584 451587 558858 1417939 983046 305955 1944495 869136 1161156 367496 256731 1805918 29815 1793825 1786817 1526431 1954053 921748 1883940 12488 1729816 10177 1000168 1800209 133770 1462054 1675001 1025461 162031 320969 235906 1458881 1020695 1791579 1248639 513116 478885 892905 731463 109937 515606 541900 1302909 123268 1703802 1507967 1663477 1702602 1628368 1141854 1997034 1584535 1504150 1279086 1227499 1536672 173978 1345486 601670 1972734 297366 870000 228228 1105110 367765 829261 580110 1238604 882129 986041 616300 1358482 1395813 1691988 922247 1800278 355379 322082 750515 122029 503036 681117 1608742 656236 1761542 363548 801739 1724241 1077565 1768000 1726569 248829 1194358 1757117 1080667 1781739 625691 1566365 618640 943590 416428 1758811 12164 1086434 1569153 767080 1728999 610220 939509 599427 998909 994954 1840468 1687932 675167 277810 1582976 851644 998694 488996 807332 825321 1605132 1207440 1583767 1485412 1477233 177758 599625 404876 431011 183948 970561 801318 1101752 1622940 653525 1749084 1570878 1617759 596981 1877785 1021949 1285602 984173 1926906 1344452 779287 1946641 1426127 440278 598408 1140461 1872185 438848 501612 1903045 346439 1205425 1928562 813643 1353148 1661958 27105 1572168 802234 1770448 1176725 458092 1347232 1055658 965695 1584952 252572 1202228 818024 1257484 1642673 1115636 194056 574642 1873637 1150223 1287060 1814079 1698256 201320 1392374 479335 1613139 1048217 1279700 520380 65050 1507579 1157467 1783314 1897284 97305 810678 1154189 707272 531492 971030 1340580 1576379 1054649 1022456 830242 206431 487426 769418 1105361 1155017 1005281 1150796 216295 171307 728750 1813350 915292 1540773 507997 1169170 72351 590180 1166555 385429 668295 278649 933509 1655514 453703 1710650 23045 536823 925933 1686828 1936493 458420 703956 542581 1538909 92692 1261836 1328761 1882235 349033 817160 810607 1235516 271057 170382 229068 1951810 1758175 763804 188874 1806306 723626 1958915 1302596 1865474 1539896 714040 1496454 1479988 339617 1765521 1473903 1616417 408000 451090 1128016 1105699 498355 862394 817503 1469027 517729 1734793 1409147 219744 767416 1869678 1573297 170277 886897 1093292 748512 1783782 1815656 1864128 1239098 1215985 1585268 31963 174938 145990 1982037 228350 124907 233798 32351 1295504 304749 1916054 1265982 479655 1461038 1446727 965308 332830 40909 117958 789237 164662 588202 424198 1949919 507910 1008498 723874 1610472 1868453 1382326 1136258 1979362 700244 241203 1012715 1281371 1413824 60532 718533 1200186 419941 1610783 9973 1075299 1524757 1386816 1625756 283812 179804 793025 106519 198398 1507485 1669409 1037837 931200 595197 559694 624578 1666969 111009 1528632 639579 974507 1143668 984850 468430 544371 851537 650666 1137964 605471 544636 417218 1261140 36588 641035 625343 706275 1784757 173303 1396965 1256615 87256 361496 1239591 156538 925414 448766 842795 388640 1618700 621693 1225043 1770904 247805 45600 1957053 1915010 222008 1099140 217771 1943407 1171164 1476396 1142655 210451 1285786 1542148 838764 1581320 1622789 1131022 1418223 1837331 1009520 1670570 479921 1362222 800920 376040 1466340 713571 1219683 610688 304447 1731137 1308248 590647 724146 1741385 1729829 1325950 1734306 1874808 1997028 1198116 1274953 408455 1853232 1744425 1148330 819855 1475576 1714543 1289802 1648660 955952 8183 687116 112717 588643 1205650 686861 927587 1023657 1209460 732589 1094855 1649188 990464 790177 1721235 1262044 68243 1082032 1949029 1227604 1431748 458382 125319 959735 772645 896224 771401 396963 97490 525326 258581 626972 1610473 388075 1935483 889449 1691495 910845 804729 184860 779435 1262409 1514558 1672544 1408800 1885736 251803 1369177 1447301 823767 1760080 1190661 611074 1139645 1388328 411519 957558 7238 462000 481143 1847906 1043745 1794392 1035576 1914735 1176990 1602820 269094 1787314 1588614 54234 664266 1109980 1694395 1159314 1116317 140075 751466 1878549 281439 395678 1314312 1008363 1606068 188524 1679030 1552942 1217251 1087467 1476754 473103 685474 1415620 64688 1270885 1010970 545219 1135443 1727840 971210 462703 1661979 3776 760633 1184897 907816 321156 973071 372617 375974 657483 112921 1762482 1582755 1271730 907157 1581187 1090953 1750506 774499 164660 86811 337301 237940 854254 251831 706048 1058932 1299277 1402069 50319 1784411 1824051 1099709 1329640 170604 1717067 530009 324329 465521 1490247 549123 464989 780072 1437468 249544 52069 701101 666010 1397279 402788 1057771 719421 784659 177746 163871 232186 540671 147439 1000580 285976 584629 346727 1504723 257432 1046231 1783875 937371 1311990 1240032 919933 1134079 1712865 123932 769695 287036 1905431 1292972 488904 1482738 201286 769583 1484095 1703887 1254975 1119392 1124276 917485 1408838 743175 576857 1386415 64193 1449714 1073844 1252257 1624691 1124776 390052 493119 530510 884921 970931 953357 1145180 729491 750391 1317056 1718157 355062 1820852 536077 1916865 1734036 980467 13548 947049 176232 1636698 1361312 1592162 348018 134531 1314306 1971870 594939 799623 1568244 1227279 527357 1909647 41352 73897 937545 980111 930597 938335 845544 1292521 1954457 158547 106426 1589687 1776462 434893 1017492 1407153 1533945 850946 1265842 1797482 1799371 1035709 414588 1129190 179979 446216 325779 1998456 24846 974134 159557 1108738 539173 861550 907346 1759829 557120 890204 1069338 146824 123822 1422571 459323 1827159 940735 1258658 419238 897800 373577 387939 935933 1854595 63755 563279 715823 901957 1151294 1023972 308271 1617446 1427313 1654904 1309382 1691798 3842 1412435 262761 1217056 171003 1692241 1952416 1575867 1504 1117816 1908567 1260728 540516 1532358 1484945 67390 499586 1658326 1303920 1542581 370761 1652092 658629 796472 1077586 1699696 955799 1754620 45267 1554413 374939 1729275 1829796 723335 1652920 1479277 530997 1026743 1952895 193920 755279 1295967 95301 1621422 109104 277935 600671 587509 1125345 460570 1652301 394360 881589 1434260 227640 105977 1816838 1454982 182798 766374 1711101 702207 450564 361326 1206877 482864 332894 394183 1699541 825958 1862141 1140534 1488249 192723 1761877 585892 1494807 857200 1503399 1711653 1408877 1172968 1245542 299555 1638049 1848328 1843829 1120753 242209 790238 1802709 1540205 1842663 1106 1537128 833143 1597293 1126476 618399 29290 1955762 1618229 1836090 200692 325225 321688 1532665 1161245 1262925 1745823 421503 996508 84212 620890 837838 1823092 1256519 907728 406294 430065 202165 284135 1515128 49601 850543 1064677 750256 147919 17624 591592 1102772 815562 1711130 983870 366344 251732 519946 1653880 850171 1192236 1284386 1779505 433 1445393 1208697 1057049 967002 1744620 1562770 1191767 191659 169061 1558006 620030 276759 1453669 1057614 1456369 1726531 1796987 1638812 495528 1021751 1964764 960643 1097088 970143 457928 1680620 127629 117917 1142256 297151 66232 377907 1517780 345523 253129 1469780 951945 583368 330425 425526 1061078 1981746 623712 149836 506035 118640 947044 417687 1171145 1203096 1059818 30563 1030542 872199 825032 1876054 744792 1904210 295515 396956 1664410 755378 1814981 570005 1958459 81389 1212211 1230597 1532353 204126 1064250 1751966 966969 1586682 1453259 752153 1539737 1852274 426702 1813026 1929476 30100 828654 1461779 1944636 511021 1514267 327049 66853 1348328 39103 613064 40541 1199752 214464 1723118 1901875 1612300 1101262 1072384 1218903 1207114 56511 1248985 1290592 368797 1495499 801982 124457 1909262 1459922 450278 1412032 228007 1696260 532812 198957 905316 1708351 1454936 1366124 573156 207290 1603997 12286 769421 407358 1805227 1918945 332776 179758 66072 161085 1089062 323005 73064 1308192 1911889 603894 1050007 413388 1645149 1976268 1666267 1170928 1825922 1124789 812508 877013 1695724 1668037 493091 1417908 1842442 106863 1910186 1112702 138673 1029446 1157679 1034767 638347 571922 1452730 200686 623328 1677023 408490 1762833 180324 1049796 1722327 1807511 889244 276594 26011 239749 951872 426546 1970260 1734301 311155 725876 860775 1353683 1849065 49793 1305817 887717 1192710 1759624 13817 1925839 774898 958652 885173 125041 95325 1544334 1740978 1136200 1553157 1935958 1436782 1339926 1246055 231841 1580100 1421658 213476 1360175 1287320 577491 246823 493111 1971896 1981820 1263996 1588202 351955 1978815 1271826 146955 1419264 1171203 1962527 1968207 1926995 1733659 851683 617444 1505792 620904 1009602 1217493 229113 49420 368505 1655781 50990 1176196 801138 533377 1881026 1628957 1733574 1565129 228014 510240 1963034 1668955 1113602 1514360 1640662 1932078 1436824 597430 432052 1562229 1171974 1809844 707103 1758462 252713 704386 1187023 1024396 1279184 674274 126528 1502010 1569610 406525 1347204 460423 836724 487691 1762214 967440 217032 368068 1862287 991041 1779931 173239 276198 877067 1397968 405346 1830793 351537 1687499 484910 1009262 694702 196365 604781 856601 1890255 988665 1352383 543851 709350 194552 501295 1481376 1641192 1711486 1496657 967392 814082 1769362 511511 331554 1614224 436491 239211 1533935 471563 3220 361840 1758663 175331 276640 640872 1150832 1725023 761504 1641523 166256 136791 689246 1478567 917853 353548 1270281 1003749 986762 1933015 1339065 243346 1739632 847412 1887890 1123661 1785314 1606992 651721 121133 1363531 1075874 384142 210083 1653191 1901980 728842 1008875 759328 693033 806708 1573740 1641654 338528 463557 589505 706106 1605454 787767 1877929 482028 675744 1747271 1916443 1604397 321735 903870 627542 1600390 66560 1098285 460659 636238 13335 387368 487599 375842 282145 823678 1144476 310159 330304 1307274 521879 1271443 609813 1810247 1266627 1423923 1705378 1235413 672991 60407 1092585 1039259 976339 1263804 1949754 299506 1315258 388522 1205017 1707258 1395729 129745 684966 1839441 1306095 744452 70844 635450 1092095 542906 638775 472960 1697078 405861 34574 309520 1045413 1839265 1602019 1672570 1977017 1193557 869153 633968 1675661 1175681 523171 344186 1961251 1068257 81180 1552875 388842 846961 170095 1500446 10563 916104 368835 478615 1467488 946811 1162384 1335264 1445829 287452 1808072 1594544 1689500 419179 1316333 1481228 1346338 965753 948724 334091 1084381 1654845 1641498 1531477 873155 1309700 848353 82514 841700 1772745 1768036 619199 1134863 436457 620349 1394240 156023 1940096 356160 400756 138735 1481520 1490579 860872 1990062 424637 402681 376270 89611 1871220 512635 1182385 922578 684521 858287 1078685 394150 504679 1918828 1091513 381903 592385 1925675 500003 1556321 1551163 768020 747787 1358828 1811510 377564 1853163 91464 1453025 708252 1440647 1348591 511228 498613 784361 803289 793774 327545 926571 814711 202564 1385092 1004709 1324136 405512 1564202 528860 1134712 558465 1523817 590309 1536887 705898 867515 167008 1699570 1976345 434676 587577 265176 1157718 1452346 784282 1966700 1060445 769470 430558 787211 820765 934699 1294774 1236900 1555734 1263591 297583 504326 1330808 1038830 182573 108037 1069476 1081591 176074 724135 1957928 367563 1846684 769070 707980 1858687 1381116 430799 575394 159536 1249415 458447 1529487 1542004 905731 1817439 333603 230464 811099 1158610 1727819 1733092 124818 1967848 1880651 1921657 1794116 1773733 383270 308088 537682 1509961 960424 572927 447542 732142 658317 1997833 1699241 1989128 696032 1344901 98013 157847 677563 1568763 251169 1999538 522171 1283908 1412802 776066 70206 1195382 858633 135466 924776 696002 1481296 691191 1464366 983211 308460 285988 935352 950946 1780712 1087345 1703302 1598668 1018136 1785049 997120 1414840 466393 1527833 603322 14046 726584 434197 1173805 313828 1532819 1052657 405189 1511310 1849948 556767 1893404 1011065 85296 1843769 59340 1926660 1254724 479457 1310488 1068666 715753 1308288 578969 1597673 1210889 1412278 604016 1817776 1584270 491689 221754 1009595 1773336 1919828 1893208 1729416 1387277 1680447 1138986 1934445 1893344 1901143 623461 1311011 1445575 1227782 465787 1764745 1222218 535112 1391851 1290694 951808 1712763 1008553 1041179 4365 1729635 1084587 413468 1056201 1941440 1616104 192200 39896 1903776 763730 749540 931261 759568 1768502 1623899 1471510 627493 437445 1155310 1400000 1289766 1273020 1160296 1210485 728406 62867 887632 1649385 443860 182235 319225 836560 1171391 799856 1721967 1213245 1406145 1724019 937215 1524978 376247 993394 517781 1208153 1427847 999207 1333820 1307486 354367 1018595 345464 1303133 1002253 1539099 841630 1613829 696706 526368 1220924 25654 963496 1801889 419326 640140 696425 871018 1819415 1476184 421550 83032 1429382 1093047 103680 1350552 136658 119614 1037722 1223128 373812 1498499 550973 261414 1433009 30758 411726 131039 1985936 535811 391972 1251948 1501379 578111 561433 771396 1546676 1713375 255166 1609786 306371 924122 562187 1567466 238966 1376373 131832 899375 1899243 1443950 1124039 809293 591300 461442 462445 410689 329563 739002 875086 685963 67816 1072445 1829311 1336930 1840669 464301 762344 1542619 1987065 1755262 556578 564505 790791 46492 1880295 1853669 514413 767820 1321633 1619535 1981747 394554 853192 407914 1356421 930479 799413 1625630 1527905 1877225 1880534 1834849 1561380 556746 1351835 152737 122534 1613059 1854220 91302 105110 1982364 1469327 700701 1392098 627312 460364 1426524 521742 610931 1087538 1660044 705796 1067212 961427 1817472 538439 498378 118519 654819 1530932 498503 1552617 440788 56979 1174476 270613 770866 496709 378489 796139 1146718 53962 1415794 398568 386679 1849789 139877 1797341 975921 561052 1920613 744212 429627 413458 1120975 1030219 1194169 1672160 1294871 1439110 264488 1565050 716265 1437547 1807304 1683047 122767 843325 1537913 991649 1913888 1981700 607553 348465 614487 1415189 1469057 345939 1836183 1724160 1381012 588216 1811557 1672386 1991920 8585 368988 714169 717968 1800449 693051 1868912 1467895 1963878 1705507 1683352 1012983 1583597 1596171 814627 127408 1988211 789804 1562048 1718922 1075601 658221 1017474 1890304 141423 1841856 1878130 606069 415010 806530 107598 810787 31926 1493454 1550106 1291215 632499 702451 196648 125570 228169 541116 632197 994782 542381 1028502 85921 1204393 512391 607467 550885 292020 669628 1075723 731915 1401311 853204 474395 115703 395149 1788810 959526 788186 1188616 1466375 779202 1367981 1702079 1071603 1167735 1729883 13381 894885 690443 1316985 1373849 356637 1032409 846822 696986 1460482 405921 222844 1799729 262887 1314289 35037 117601 141745 1755227 1111530 1126831 1123374 1460639 435682 906597 552033 232892 1932576 1350561 225307 417096 1381497 235546 1997015 1820726 959241 138130 1337206 1155000 1298161 1684034 968671 250705 1091224 1297693 1225195 1902450 117423 631851 764589 653356 896185 89777 1144404 223264 1900019 1809938 923730 913255 1632565 1699073 444615 1547981 1945794 976727 1383413 1248022 1417847 334241 881997 317357 721438 1815715 1733569 238263 1496993 107517 980347 430672 1441676 132152 1162910 763167 1643084 1616018 44125 1581086 444379 1443692 1419680 1856295 1257831 1181214 1756900 437861 1960806 1294233 846796 1391436 484360 1026018 1697097 1585309 1952772 1146435 439489 1051316 1705795 689467 349283 1598176 859899 1516298 1540307 657059 844910 1316929 918295 1641045 397795 1639301 692246 354946 59588 296411 336186 699253 1421636 1825333 747512 1238319 442534 1634575 1322433 1061303 1148221 1353334 846863 1932122 1338020 1949445 952253 1945303 833983 1548465 1773374 1459887 129959 1422992 362727 547246 741556 1627847 896178 1375406 1554118 1861397 15903 874958 48677 1582962 228594 266781 646758 1237397 1271194 299179 102203 387018 973329 378811 635178 994115 756962 672062 1022535 389944 992379 1566652 700816 1931092 1501672 1159910 465106 1345550 1776525 528129 827008 1131716 1946009 1915188 1760538 1715994 567788 546569 1064374 476199 272630 1934575 366234 1341614 643331 686439 264840 1031608 1983697 691048 1287771 1209530 108392 1821239 1789203 1872412 413040 53145 95367 439722 1800172 1650425 229201 1982192 863164 972610 1825638 844531 806024 1205466 1100260 1732768 423782 1548817 1021988 338608 1720417 1550828 1038494 932360 1779901 645731 1427693 1497352 281371 440464 468267 1992531 924242 832126 530990 1762807 1518310 1408065 1782264 229568 631116 1371910 16295 1571503 601175 23482 709184 284579 280959 816860 1525582 1114539 1907715 1683339 579726 1545161 1789819 1008018 1128707 941769 1928645 141845 637984 230511 665436 173224 571197 434889 1975001 1978749 1609206 1029963 1885091 929187 1658578 449730 745704 606039 289164 1672533 1069704 1579580 819761 1214388 1506097 944929 228858 316505 1218400 1158967 110587 803610 1870813 1546801 1263278 1848511 22693 1810150 558162 1266059 1272822 1229329 22572 487392 1276954 1962246 414680 929159 638963 396251 552604 1698591 353381 1029589 206583 1148486 142559 343983 1478296 1882621 1651591 148248 1624914 879028 641174 558786 646750 1563595 4496 1744714 1436679 1168929 1784732 726443 5547 669319 1862216 1804490 1255283 283000 372444 1968148 1059721 1542240 1757784 953207 279906 175057 263220 229905 386522 856977 61998 157304 1319474 133263 1012707 942811 1467107 128463 1211783 1089637 1527337 694018 640452 747713 566238 1001724 1842354 1200516 1324944 1137231 1616214 1286431 1230462 13199 1994316 545011 1423847 337733 85946 844136 1383550 1793567 667441 390169 928814 149651 510250 1806317 1731141 1192535 1463753 1974325 893074 1642894 59280 1961193 685388 459922 205951 443891 668721 1242256 1344611 1150346 625814 1889998 349627 1941346 1704797 1255207 1513804 1992359 1816174 1608339 1321989 449507 420894 1001148 441317 1638514 1893816 1407722 139059 1233746 656605 292166 1982148 629425 410495 1422947 335825 1805016 878393 309906 267297 728636 39237 1239791 1732623 611741 1431132 335460 856209 101546 17847 1173972 610295 1472779 392867 861531 1329531 67666 607222 1070909 753186 489709 574053 636572 1983803 1246294 1506979 79216 1390575 366431 1147177 876975 731595 1924704 540510 1210259 951834 562016 31584 441574 1560419 1022695 1845274 1137268 389851 1606102 211502 363804 1451006 1980015 228441 385902 132464 68700 199575 1254674 415757 1704479 588220 426777 1933674 312652 1099098 1840221 200288 205521 615790 1053313 152429 374304 1948902 1156297 1280480 1240297 1953861 1689916 932822 1655318 1434963 816334 735892 1662043 1094311 1550113 226056 764050 896392 833719 1982711 698592 623014 593136 1569562 356320 954613 113247 1268084 1185573 1242968 1304842 1863095 622588 1723997 962906 322768 515047 1907827 743259 1159143 125532 430612 1065988 228817 387137 1593242 222871 741659 1455823 1756129 1032910 411031 1975147 1079407 1355463 1777757 341601 6756 1926700 1178898 1109738 1322518 1647121 1921001 310782 1459051 646289 153082 1363722 1669746 100691 1600282 999551 619463 1367302 1685307 380142 216748 1162380 775370 1335513 628970 283764 348616 1846446 1523138 79582 552598 1541468 320844 976119 1330319 450781 1837091 1970765 1614073 1051776 706877 1431367 1353330 647462 940057 1418283 285146 1421234 852594 1648080 1830161 1568252 1585821 1680964 1445690 679924 1888272 1491516 1346220 258550 333119 1341585 8704 1460035 1927536 1984971 1903645 1069010 1027650 180087 786812 447418 1136682 1035714 291750 139882 941898 686966 1228315 692175 243880 706092 881281 997172 1333790 1951636 1082446 1396940 1106296 467837 1970178 283465 1943059 1873621 1801439 536292 123612 1033831 1659806 490091 1717232 859898 660954 246467 1765527 663023 809551 370372 780885 1063518 1533998 26235 1453633 1289695 1831992 236589 564900 861910 1554856 1226023 1999187 629818 879931 227624 1855312 399665 1399795 179672 1645890 629139 270084 1286213 1982160 1323581 399875 539068 1398109 784327 831956 1615697 972090 496235 621890 1995387 294046 21572 982251 1163625 119605 506124 1483425 468950 4956 933100 398940 412614 409452 1592184 1141070 111804 1178220 1196226 34255 1718318 1702443 1818306 1666122 1517937 899972 1250554 1968842 1029860 757777 979275 1568167 1266254 649545 1404951 649970 287503 1500187 1248363 1171665 1140055 1477283 1184087 1532976 834313 1692963 991614 26613 1428344 415698 780694 187152 1735599 1238674 286356 648369 20685 504568 1652494 262589 253441 1157418 665682 1182567 212029 432376 107179 1556534 475450 591521 246957 326791 600165 567867 253663 389844 1129196 1938703 1102876 1387214 1355306 1702994 597850 963143 36783 1282642 1899410 448787 1279488 1683037 1616000 1441263 1988801 1844252 1615761 71880 1027428 1521511 1098535 1987950 478389 861933 72340 1783015 261967 315559 431049 62130 1175739 579468 1689007 266292 900373 1661865 393101 929757 1011579 163132 11378 1561607 1594584 325267 627793 755976 877295 597733 407202 1644419 1372718 171524 75659 1964750 697329 526971 633877 930775 1422685 794927 425936 725087 711550 26197 690204 538205 628304 1573647 402238 467581 1418157 1668683 1428635 1807743 846852 721885 801061 1618995 1094829 1840064 641912 1184852 1027795 1732494 1533715 512863 1047790 607742 634312 469573 354493 1954778 622821 1034064 1478937 1332100 1527983 1147301 41883 296981 421015 639511 152705 597554 546514 116785 1850363 383611 1589776 3114 742846 1973399 958619 1694304 1689597 1000990 1791314 785963 436348 1201583 1806612 1020500 1656233 1075274 832964 1812867 45641 447872 322493 1407035 1860935 1847235 249552 1776512 1379341 901155 295558 433893 1019561 973006 1128228 1404985 922110 1118301 37363 1388212 1724650 589828 631237 892496 962418 1167800 1748638 326854 835600 1947011 1232175 663920 1241060 278371 847148 243614 1767092 1922571 592984 1150609 102960 1911626 1412273 988435 1071317 45991 1694131 360603 14909 1737287 1706546 2402 1196616 1186987 1343141 1622136 1246009 1541182 1401337 381302 1325157 1441722 74790 1855402 1654130 1455752 1475374 677955 1187732 1493969 1744896 1563822 1837313 461013 1236789 605173 1738775 489654 650986 24342 1965758 1879915 1919381 1522357 1151644 675199 1321746 36317 1873159 1819743 1616099 1051764 836110 427407 1811732 969956 1872838 1557405 1818504 50625 699628 60738 1789402 450195 1827613 1694752 1223628 23529 623881 1724683 1312787 1590161 1432196 1428943 443579 493626 760324 1314144 439709 609835 678288 1052554 1045688 1299719 90762 1487060 540003 1728925 1770788 1758668 820420 1367327 1942456 679478 1552905 1660338 1308032 1932231 1688990 831992 1240090 1328973 570126 1697456 1886967 736985 1391598 668369 1895161 596511 1832481 1031050 1734005 649256 246900 1216620 1016302 615335 1651767 225995 1116331 876976 452848 155297 484087 741039 1178016 659609 198581 1939501 988193 680830 1591265 1023538 729395 1297288 1029479 1792667 1605849 1455920 937212 969351 452172 389473 254440 1012417 95788 1393704 1245947 1939475 1741883 729478 787218 1975281 851839 1030204 1618994 1670959 796404 1006960 1599981 157317 346592 486280 709172 1716714 682779 1831409 151078 1661336 490652 1548289 1972155 784248 989770 1252939 620918 1198844 492605 366871 1945860 871496 1049860 984445 1616511 1761238 1303461 1852607 847610 26433 1860910 1192573 272366 873036 1983912 1827675 1545309 566785 730949 315067 535121 1884027 291542 208057 277612 586610 1690349 1720118 1233472 538913 425374 1730580 601651 711674 519875 1365084 709527 811919 1917852 1959284 588977 1973696 187234 1763715 1453743 1261385 893954 1318628 367863 846157 1100061 906641 1960919 45198 455257 1022617 60419 1828874 1211999 1796197 691032 252231 1194418 1462262 1721451 1813082 1417250 880745 1650136 1818452 1332165 1896957 1944363 945356 1541584 1308759 1341569 36865 1980458 1682036 1663997 1078681 1385577 1358785 1205131 1589487 1475891 698229 1560741 1387738 1964693 1141297 33371 824773 1552804 1669100 1705601 752459 876527 1819352 1993604 852557 502947 530945 97585 1011883 337688 1024505 1515422 738741 1873874 910203 59592 107983 1290331 292486 1401699 1829279 1893078 1892720 1693483 1581316 301163 334956 1791453 1866834 1833235 1559021 1982423 179063 674596 944425 352156 266098 1989416 1125107 1313764 465161 1408066 15433 580477 1224834 1711921 327005 1887170 1547341 856094 306516 130097 204169 138133 7563 623464 1296797 586731 921150 678749 1396193 1686605 1985874 1329926 137079 30871 1469546 1768512 1615187 1845126 849978 641120 748411 1685067 338944 1972872 1717847 645026 1873122 1014936 1175759 1291962 919813 1225518 601774 738154 37604 925874 1338573 1822132 690120 1452883 1204100 733262 1264248 888595 1042463 1348895 873169 1741401 1386689 1661608 206476 519145 672032 574099 643036 860246 1728186 1745449 67173 1129876 797189 1201997 1185204 1237184 368530 156831 415539 916272 1425902 61984 430320 1025031 762842 1364940 1703125 1978396 975512 1240239 730142 44045 1750790 1167124 1652537 680322 1081654 959246 1383729 1452608 1323937 761143 1473505 586602 1537805 393615 1937814 1629391 1907386 529863 1112396 204770 1521349 659711 228859 328854 1834157 1193999 816250 237468 1144071 1185494 1649610 432639 942031 695944 917515 74936 1733704 202086 950697 826916 945186 1091343 1591975 1401913 962855 458616 671199 878373 1244121 382141 938055 1769443 1858572 659946 128601 325780 511343 862838 215724 1405929 87289 876241 119776 357292 523548 464988 340767 652618 572691 297823 283480 1633749 211855 1360282 805643 1087730 1088952 1500622 1699143 906571 1212034 1844630 1869235 1977758 1741985 110209 1862547 1212547 1119963 75406 570589 127937 1317461 284608 182318 273744 544654 317989 834109 125631 1252085 1294666 927070 244864 448340 764484 129651 895039 705263 1329362 695845 294080 137426 1201215 140346 1430506 120042 1888280 1515706 575122 894876 180947 1819300 1997195 352274 1634522 1476647 230598 108890 871720 1126498 1067646 1772935 236246 440285 1919509 1428648 287244 1832935 1354412 914226 674941 1673761 1970895 448791 186624 646191 1168178 1849154 1073614 391831 153573 1043309 518366 1539357 558275 1839651 836584 1179849 1924764 602487 450483 155682 1023104 716802 692551 159594 413223 538801 944126 902725 488202 1943929 812534 1913936 410806 654331 83679 422137 285969 422943 1066919 1889269 263557 904656 1852161 1526432 305586 1659228 286309 1606549 1907774 982365 1228884 1146468 1768127 264095 544820 1052999 1245001 1182007 1821951 1730013 261250 1531592 947259 1960508 152384 1199276 72959 1823219 1878338 737380 1616450 890979 1688671 258796 1694138 1503146 437281 366189 1022767 497041 1178630 352230 544529 699591 1508342 1864824 1759732 1987972 4290 828694 870373 1177084 1393675 1367400 1889070 54333 119067 1832975 1686160 1421024 1289026 1934317 535336 1027159 1713657 1371480 820377 899221 369653 1719192 1635989 1323971 1466051 864552 231896 339111 474421 61433 76950 256159 1673266 1659576 1445920 97746 1596866 365856 638489 107573 1844251 679186 48546 219371 645759 534471 1943990 1426090 249597 1048023 1969861 1522425 1458592 1741783 1008080 1668522 1802349 1323187 1656054 1066954 1241129 370722 487569 1884283 256679 1163035 1853137 42300 1112178 1193597 1017619 1200845 440836 284779 1149068 1209217 1748358 1400204 1421003 709031 1814053 31768 1647582 1427950 1523379 1860106 1043998 1946285 1009133 1403324 773561 20486 1353663 596107 1346832 1850675 1957496 60824 925543 1413179 881702 336107 1038455 198785 1132860 1634386 1414513 1277631 509141 1500018 126888 1331921 1217868 722582 1037930 488833 1830873 1987442 1523488 411637 1577633 438289 483965 1901854 1319553 138910 1364428 1559600 1454001 1388358 1456935 475216 681279 899067 142554 1848549 879712 172524 1218946 1788435 739474 294198 390529 619806 1686567 821077 1588259 1950103 1913862 726235 191647 18304 1188675 134856 97661 1937119 518856 1966088 1211453 270482 416667 1318286 1136585 1251671 746569 1163708 696598 1529672 1890807 594747 1254288 208484 1419324 1786357 1055914 1178155 1946392 1423410 1763948 1862359 910620 1610023 1745455 840888 890902 174283 306686 638285 1662113 1234557 955016 401359 1940740 773010 1239222 380784 1771945 1469687 407440 193895 1066484 1273075 1351948 1697037 1872678 1630228 1941248 797554 284462 1877037 1766756 815722 609986 1649429 326770 1777625 719100 1674818 991641 617647 549341 1687381 1786450 514042 1505893 1244858 639493 626797 1815672 1878921 1227283 241528 1147600 1485909 1918833 1086101 183117 1418449 1107631 1974473 1018821 9935 1827296 72124 1934707 588354 1079940 972829 608118 1225770 1464321 1414921 1111513 1000760 1580089 1306904 941401 193941 1103789 20785 1998037 1770519 1900495 1240958 40403 1029622 1371741 1139861 247460 1034053 139672 91721 335138 423568 172159 1522283 1639987 23217 250520 1103430 1524895 1323209 950092 788642 1553601 906971 1778832 1844185 1016587 483278 1104579 1177718 1225747 653124 957442 1029167 798312 1171257 1483991 392610 1933875 228983 1898814 1440654 1009075 1523196 1359092 255217 646218 1920281 101092 397813 311979 610274 773080 1406701 1639293 1168042 313300 815469 1976925 1978329 1096885 304841 1911245 680814 601333 404317 1325810 51670 1248958 292356 906090 1948645 930316 121681 1770887 1217870 507388 1940094 529330 487810 77039 132665 1699201 1006805 1960497 1879626 230295 1426778 1910847 810654 1839587 1458888 89454 544534 872486 1639502 733069 1037210 841458 710277 1329546 1355857 651876 33970 1626966 547222 1511863 1599898 1859220 835032 158955 102813 209233 646367 291596 544255 1070109 1399087 234869 1033922 1970769 576750 1312627 929116 1858506 1161425 1861019 1071382 1365872 1433368 439256 1530407 1730521 1228076 684294 1108614 155717 1635235 410076 1155874 1215275 69163 110403 1839689 890914 98547 1821083 1975813 1065723 1010452 1822825 1612398 266548 1921707 1310716 408979 1408672 1514375 770796 154611 385824 292234 1223310 838516 671547 813159 446161 430386 631674 1701424 903042 779813 1693912 577299 19523 1028688 1143179 1774634 1028002 731241 1319013 1583957 8293 313044 322634 797996 38425 1126182 243733 1119390 867299 1880087 1750730 1023679 1738989 1845781 228436 1164277 220571 353197 1142796 1304012 5755 1124525 1821084 1799560 709844 1889506 284988 1481757 48599 1863898 1282662 1434459 1286037 1211723 687090 1149788 445912 1411050 1513589 40836 688660 1527955 122685 1861870 702825 728844 939968 129648 174009 162703 1270577 1017498 1405104 469072 12290 93127 1867311 24540 425789 1777051 218522 1081169 1586768 352530 1350928 303478 776444 157711 1481668 931570 755914 1878597 1161175 586976 1880547 1468198 1655850 252140 847843 546112 424607 1943145 85819 1417446 1962530 611857 1304828 923333 1238449 620642 1263084 852964 98546 1604413 828970 987125 339130 218243 403335 470972 1394337 19867 1806254 877883 1729668 1764401 912489 164426 1233255 1193581 1950666 39190 160229 1101582 298013 343796 481174 568734 240379 1723890 929713 1544263 735991 1464423 1822469 66336 788196 1356688 1918881 748347 583502 978329 1735924 1025574 1318130 139907 444707 1130395 780930 827950 1494093 1114835 801962 1602728 1045173 1702795 191964 1621877 905763 1181817 1930603 706073 1508115 575849 902445 1356459 1162154 395713 1480105 968665 1063648 124688 94412 1015579 728497 264644 547545 1979410 1512310 1575844 884687 1908147 320070 1537252 386238 1599880 1701490 1507133 1852905 773024 96980 1410179 1464933 110666 1038394 851086 1255420 295112 1576760 1689230 231708 22657 464873 844649 1193798 1823796 1191784 1352710 735828 1170156 763661 1985781 444588 1432726 1837420 504353 1351384 1932531 729526 50137 784898 788121 207518 789590 84318 1446643 1965344 181839 428110 1815107 898516 1101810 367874 650975 822943 1872935 610218 1679293 1704677 1980560 1569111 672536 461773 1346263 1851298 1464297 1615674 1758920 1989417 3263 250070 1027753 1133228 81025 29114 1051092 915695 1828069 253202 1327812 564103 985652 501581 1948377 1557625 1794970 1543056 1388224 1269958 529858 1257300 1369656 533217 1142974 492100 1470792 1068858 464445 1943697 1358869 246476 957331 1482712 1204507 1587615 39315 320792 1814679 1248796 1192744 1781690 85104 595572 1607417 157547 1790962 135252 742434 1285440 1973259 1905521 1835623 860271 1129274 1989667 149769 346883 1819111 1784297 1406181 1132240 810455 753470 1042338 1433608 1033508 510062 1712330 491346 333647 1667722 201348 1219556 269695 575209 1623626 613729 936630 432984 1464788 996543 1683819 890188 1820295 1312197 517947 342876 1194646 1751714 350397 1926495 1662360 1706944 1095173 1202547 1591343 150494 500850 1339392 1242455 1121675 197814 187722 999731 287255 1400133 265302 178577 1692086 627447 1956848 89769 314520 1566575 348653 926087 30731 1288323 1385225 1781187 445785 189981 296412 350722 445427 897652 830598 1088231 855322 1608948 1344447 1194867 881815 1096185 466618 918193 1004096 1062215 1208788 181970 53633 1430002 155417 701386 1289203 1035893 1678146 1947613 380580 1398794 1647233 1325878 1911941 518116 875747 754885 151399 1030985 1693638 1354513 240938 138943 1217826 131247 1872265 1883316 1059434 1399722 1401620 1744698 1703640 874735 679047 1462637 1513005 819867 34022 270313 1507226 974436 780069 794887 100517 7599 897539 1956593 255091 602065 942058 846063 388645 1840713 1086158 286264 246841 841653 30212 316028 986109 1648020 1396309 812893 706923 1213787 1191305 1763094 381935 837729 356710 603862 1176785 1450946 1956192 659950 1432860 1341425 454866 1136137 716897 1181991 841347 1313554 177359 1916714 1426603 865680 113492 249774 1507449 342090 818229 1754410 1675144 66402 1006465 891948 74013 1546646 828979 1504307 380717 1425467 1455121 1299935 1198308 180362 1192568 1378698 1781844 1013230 1315010 899178 1526736 34780 130114 1490661 1987258 1155443 791438 1471707 1060426 1214249 1479935 1589481 1638969 17678 310898 972522 976363 719601 1793712 1422299 1553916 252317 740118 770886 287843 37480 914940 625648 1605860 929336 1396670 1449600 1789522 142722 1930281 7760 385469 546758 1197493 680874 1461896 1713301 1292141 684907 524217 235067 490515 1631272 1888980 1254183 1403462 1116793 660994 179478 1943272 1540627 1570807 503393 560363 447161 1271387 910927 1118996 737768 1616052 961475 733247 1799533 1630765 793983 658670 1967665 69843 913334 1525292 1331416 1405800 1549117 1897392 1840759 211913 986107 495002 931626 1192412 474763 169451 808939 273193 5703 9104 290318 1202198 30025 1646985 1188531 799316 1197817 1364288 765925 665333 748868 1742523 1858916 639888 889154 1778049 368662 663908 902984 1144570 498736 1356736 1482253 53721 911016 857025 499856 1526246 782916 1086066 237501 1949222 599639 1017654 1961606 1538888 470220 1492555 143503 291 1169995 1805011 1789921 1593050 1137939 762245 1036034 1366267 1811409 1731401 1581821 1125371 794998 561520 326845 710370 1468670 1760921 1583328 1006102 1041689 789104 1391848 1055592 531474 1277411 763569 95851 365547 481726 322884 1265430 1501744 1514454 859324 1938052 1504928 1630770 1639208 189987 462588 1096192 1244809 1559774 1888333 1451764 101130 29348 638070 372437 1799173 716554 548656 1392603 324971 581182 1810869 325973 72771 867423 1853180 1420512 1433772 1109427 1794496 1594290 697504 1944079 1746919 847031 1746487 813677 1650927 1765283 987248 1117001 1728251 1606737 1432573 430813 942904 60962 305041 898307 15511 946071 1008826 982243 1045597 573635 178833 1923923 905157 1653311 1305884 1648410 1150249 909666 1448947 1508029 1283943 1436360 869013 1656830 527825 1977960 430268 1433358 54953 946418 1654850 323132 419083 727562 1462842 969366 1848105 1849798 26300 1585101 947203 1238345 117618 1347341 477069 1079388 1637241 171475 1456385 331221 1324965 478695 669762 1363029 346605 1884776 1105210 445314 1678881 950262 507323 1014449 1664084 132766 894561 1734180 1036248 1440799 1846619 257926 718648 473064 528067 1630524 310839 1486768 1719655 880982 1265132 1360173 1728819 1128490 1815752 1561013 269430 1241576 586046 1543337 115925 653718 1094569 1940628 156460 447523 363923 904256 183802 125252 1814528 611221 1544419 1229642 1700942 1496608 101583 1924221 1319080 254156 347432 712610 271342 1083822 1643749 1210456 830274 1004865 1943081 1940889 715988 978887 316836 1297743 1351878 1147367 1966271 280057 651882 1066330 1419027 1190404 1420323 1650192 698718 1974226 234271 83397 833237 1944629 303148 13263 444172 1344305 989420 1327299 305808 787994 909942 297677 559551 1748497 431509 682664 1061720 451799 1317208 716223 1660998 590155 233846 1351439 1996839 873016 436332 1813002 1126917 1198370 1658793 922027 332148 1369867 1624467 73151 1266522 679367 686920 14559 1356982 890558 623352 125022 672486 125214 540182 1821609 1800498 549601 1383676 62285 507085 553003 839383 218173 563356 1120744 512514 1959130 1596801 655750 1663900 865743 331373 659795 686823 244315 1195502 745945 471206 918494 1326521 909276 310417 1357550 193617 1676885 1160216 891592 650177 1654140 564525 137107 450271 1251870 1563267 401162 1236315 477906 594507 375427 1048531 1413866 1663509 1158020 818307 1897672 53781 1376594 1063048 1769310 1882837 96786 1385850 1094035 1086145 1805582 1493669 782425 583719 1191361 803854 1957576 1836786 1479924 1813257 589732 1867907 1238080 472913 459266 709011 1002571 1975771 95413 1148473 795378 1765909 1245315 1207427 1836514 1513041 920866 767881 1373348 593101 315366 125730 1560163 301002 1000208 1556721 1223433 1269918 672644 618600 192153 909054 236843 1168519 871106 1614557 1043129 1301324 26609 74488 1472770 1080324 521919 877758 326547 74754 1641945 1953131 1180567 1090133 1346895 459320 221516 758656 737261 1353731 1143635 1712241 222249 699948 65556 645028 956824 1018437 1766459 1623966 1675411 377205 462804 1025260 1736035 1249616 1311058 1319102 1604432 795288 186492 1349434 1358605 397513 804236 1307789 30839 435402 844699 1260282 801099 369240 1759213 1365622 1845052 485282 9702 1430918 593286 1873735 534814 1066901 1045531 1042894 1629931 1747679 1471899 1845337 685496 1541059 1141456 248466 701805 826993 857348 919027 806937 395653 391516 815784 119703 1107299 1640684 757473 820482 1644596 1675912 1497456 1414605 425445 1834522 1625605 542909 996230 1033463 333909 609682 197959 317774 1995375 709492 1618787 1941665 504559 1222774 458950 1055597 282419 1061676 552533 987360 1312391 171552 546366 1056014 1844221 55339 497120 516561 592025 1015168 166358 1992339 1285147 1014436 234809 1897664 1478909 777114 1874791 275903 1386308 823735 393991 1504936 1290797 1975939 922828 1969417 111249 1932390 1330242 1767991 1862524 1174555 606003 1887106 943065 262543 125713 321404 1482447 936029 1952037 1093002 1722483 1056839 1392673 87142 1049863 1846210 1571063 1578506 733028 1598231 1288738 1858680 1117482 1912438 1386354 1893819 1390856 507420 1029209 900508 1090197 1656921 957640 81515 1818553 1771135 470828 286005 277907 780483 534429 767799 324933 892661 245937 14088 1729457 308962 1421817 1541618 1677683 969996 1096558 1955205 762793 722347 1918471 1106556 1887163 1151980 515626 1919779 1981401 537071 1097504 1488775 495496 1528306 436986 1885112 203820 940923 1835983 1236625 594605 1220838 1691893 1676776 843941 498200 1281516 447768 679866 1313286 1136616 1381481 1280088 1521240 1058783 1586148 808263 1132913 1583569 1005719 619397 427502 1740972 633535 955049 649709 339074 1345679 1156277 1769963 801105 855770 1527504 1748649 1239258 938519 1004820 1586883 1213677 1278583 640208 1958612 1612642 195512 1721364 810881 1456313 1149756 536149 752119 984328 89250 976808 591655 1439948 1974083 1181269 106413 1010257 363144 856820 187975 1001294 537622 1108442 1411736 121098 1895577 736381 135854 1345561 1063132 670293 1926688 1763635 622355 79988 1355549 1525992 260922 1956382 1523825 1613478 442900 908188 1172756 362702 1328435 1261537 470693 1460709 1786944 1683051 1669989 86434 710844 1551639 126880 213456 198246 457819 254612 1762599 1408717 1735178 1451020 607608 542848 524128 1094015 1457181 497960 707037 1433966 1226518 407307 108409 98881 320048 478251 1277905 538851 506039 1277586 683947 442455 1410683 540629 1669300 611557 134127 1887946 550152 1681288 1068510 707315 134134 1711738 193155 1109744 751973 1964872 1551205 498994 947291 150693 1763241 1950651 251356 235559 330056 1250837 670321 1951537 1298859 274087 386905 829195 451185 1833268 1252872 796928 1381367 1621124 1094146 662250 1275101 828767 392761 1963459 782777 1659294 351626 37201 646254 1902233 1383226 377781 792087 539567 1560648 397154 1778265 1045334 1618564 642251 535641 1577811 783170 305588 949018 1122209 1658900 1270540 1012692 1569930 955995 1205132 290552 543213 1341609 1166752 557326 1846984 1356065 1606303 1883769 1726672 1401697 435710 1419439 327822 603052 623257 1412428 1074086 44389 862867 364097 538242 195301 586069 521286 1513889 258501 429092 1028135 850621 1009624 521587 1273836 822661 1791626 768784 308084 1135669 606935 1256081 1764760 1368904 281252 1201048 190322 1273874 1878197 1448329 1914462 32112 1141362 97596 414614 1154872 1170464 710790 1572799 1282889 389007 1320978 1805070 1498419 1439920 843988 292954 1927677 562154 659863 46437 351152 1469986 1562110 1550090 1211338 769314 984939 1117048 1401148 791892 1512281 1484079 303797 1711791 239428 503560 1915394 1831345 722648 1756206 1756922 972693 1154881 267159 513263 39678 1284694 1175897 865545 1684684 1537770 1746024 947014 1883949 698010 1109975 1889767 1742864 862152 823075 1440913 1037923 1651958 1566600 1720138 492036 531939 237718 689003 1668994 1225640 87590 677510 1180251 1420141 1738319 1734566 1658310 1520349 715691 423987 1039403 162476 1487407 1046540 1285780 321100 911096 1863680 523277 1860468 208434 432571 829056 505593 14865 330795 880926 465396 1768578 514595 1289042 1077598 109001 1839605 431258 672042 860802 79999 478807 1035452 926105 562073 1022918 462357 1587485 1486997 929585 839939 1588313 577263 743786 455654 639913 1362629 214267 795326 129157 500188 1774986 1614694 160681 1688577 1199901 162704 1395506 1523873 1173356 1650792 644697 1119712 446492 1675899 1778418 1615589 556087 586948 363811 1372347 860094 1839555 14036 983215 388291 884885 1873578 26863 1163391 1317991 380982 1300214 1555610 1566878 696737 420660 621643 1663715 271458 1330053 350873 355701 1158165 1701190 1542000 455456 939510 343105 419231 200274 651172 284585 826073 1031752 1443553 1350588 1972483 883963 143305 1485395 424801 137247 572382 360398 1214750 1221128 1269210 1726444 104111 210186 1763424 1183599 1403769 975701 1514290 45662 831295 576426 593841 127468 605067 1986573 826413 627984 872232 1859712 1862458 1226129 144109 1858561 945832 1780655 1672114 1805684 1933323 590218 604022 1125169 1043523 1460597 732698 1281106 1630309 847746 1114424 973171 1570730 1141097 1387126 711153 1261280 877499 557041 970474 1852306 350158 987614 329926 613802 1164316 1648110 353326 1583118 96589 208320 1970754 1692183 167491 640994 1386293 87047 1022599 1113630 839620 615756 1215758 1276689 769019 1091869 1657058 1254344 1726289 1028899 192938 747017 1763022 1147126 292196 690628 618517 1289180 1234276 779608 90815 1573700 1530300 1535854 1386809 1411 482559 1544467 182668 1471676 1458593 581911 1395635 1165503 913345 1959967 1517879 794790 1143673 1558786 201349 111087 248026 1589682 1177932 790499 1778164 891418 324730 841538 1575117 1847279 1570482 1651594 351663 192644 390692 1192767 1553519 1397946 804280 336693 1487509 1610093 427225 416137 1267187 35852 234935 273025 788126 651953 839061 541754 1972089 318845 1952402 1262616 757516 1598364 1440667 297385 1174385 595745 1140319 567363 1105002 42088 487998 1422197 882601 200849 543635 1010816 877412 1786827 275672 1052588 1677511 1390745 1515468 453482 1516469 171470 1925257 467879 220825 603456 634074 1028208 706356 862525 1732280 1960589 1093717 110637 792909 1521894 1363041 1216473 1127109 1154175 1767015 878245 174998 1587897 382491 477293 353601 976121 1524363 448958 1146461 1648043 749131 593114 597151 1481719 1510569 1688582 256471 713362 248782 1824865 1883870 419144 1356422 1196237 1644737 1850691 1533837 11286 424520 565040 1903878 252287 358233 1837705 662405 289828 1694927 1846066 1685947 1665811 1045787 1910518 1339628 1959994 725744 1767551 608865 309851 1200092 1843847 925003 1496176 1086962 430878 14476 853466 532129 1464141 817659 101749 1756666 890673 1198133 1643484 213908 1161941 1612062 1072389 1358230 1339625 1362998 133002 915338 902857 565129 1229647 1824164 1287665 1128820 421395 1484028 707096 494916 231256 685891 1994009 1686568 88253 1348192 295328 1089908 195732 1653285 9003 1868182 1375161 1010053 1930614 1831876 407489 415950 310283 1123635 1076065 1115731 764850 60011 470338 1539945 560676 1780829 1711455 1417524 741605 1986675 1051125 243576 599241 10784 1840744 1136173 1533693 1576832 1587860 1654224 1013296 1170399 296836 831301 1462871 744941 1166454 445087 1248551 1029129 1404062 1540712 368762 1090394 273094 102337 1348683 897434 794159 387370 971214 620724 831646 397676 114320 1111802 915412 486408 249542 1596529 1185166 552070 1408636 554579 1056527 1859284 1734349 1013411 425265 922533 1595235 1014503 1816454 1585584 1123459 32185 733287 1953417 1096797 148385 398110 12474 1564169 23280 1071781 585345 1303572 337496 1661237 606796 1847352 355556 1357197 145773 514102 847019 991370 928567 287786 110169 1779318 1168221 337209 205159 1430168 1249193 1615503 779575 1874403 1298692 324735 1780895 1136040 208823 565940 1043094 404815 610707 387671 1021610 928084 459064 692959 355900 147927 364003 112553 829896 1867862 1450246 796836 303661 218147 1071095 170544 1359302 1394542 1392163 1868032 1676716 884701 1733433 498081 988689 206623 932469 1906740 1689671 19362 1063763 1166881 1314645 1846522 546820 278547 810662 773202 1349662 1016885 1505258 1661270 1774695 51947 421792 433564 1538824 1647467 1339910 509762 57803 275355 1339317 74389 1061982 553264 1529543 20851 663853 719632 1929075 1296921 397730 507462 51631 57512 1825036 709524 1824596 1795808 938591 1166351 629922 745609 1621614 468526 1630403 936274 800444 872935 1118123 611339 1999743 366851 1246534 1543818 1980671 738347 1063699 1270272 1420237 1077419 1419696 868268 1850542 137779 57056 1667420 1384186 1612716 1554621 279099 180092 1451140 1336109 733631 1634367 1747585 414928 1151327 1434493 1546374 494604 1279056 560314 1099749 109597 1579080 1343853 175486 1233196 312379 1856280 939185 1591326 445555 99378 1496584 114451 605962 819421 158232 1026981 1466592 1424288 62168 1857484 1172763 917650 1827228 756096 496688 1822468 1306653 289215 406519 1514314 320489 1121938 1708515 260454 526284 461540 257624 1636397 1717443 1475113 1294422 1970811 1838665 459322 927142 1279272 1664180 425383 1095900 1515193 1950408 1569306 461094 130489 794536 1331207 995366 241735 396025 1116302 1796550 491850 573101 489490 686538 986662 627704 1014335 1878819 1006114 1545885 1888602 1039669 299688 1095838 1725066 392573 1609055 471957 75109 937919 453420 1418580 501702 770773 725419 449511 823675 1466775 1942294 689390 269142 94539 1705750 1059224 1041075 353706 326549 1604240 1810550 1527626 277286 408723 441527 1187782 167723 1149581 1501470 1465899 1489181 1261409 1836686 140138 1018697 1732552 980122 198092 281724 770207 1411144 1426244 1444603 745237 1877241 1018929 516353 1160155 1697032 919431 1448762 350610 749469 775306 597760 899276 642241 990567 1038389 1791969 1528008 1686862 1261832 983339 1843546 710901 685870 1990568 423698 335208 455763 909719 276164 108760 81181 1834416 387390 506923 1234809 730126 97052 1047278 372530 1250513 1743093 1213662 202692 237711 665343 1355135 1666748 376754 1420560 26487 1065279 867366 274847 643093 1619373 1793402 354971 1232316 43409 695883 1890548 85676 552416 1451019 1261197 217959 1888003 859346 785225 1182393 949049 460385 26892 336139 460690 804271 1167998 549257 909516 301665 1455316 363091 377816 1644408 730105 585423 1650615 1565116 1332430 1164210 157223 265112 890118 567467 1020546 971901 655126 1899425 257609 239968 754694 1659698 67336 981305 887817 921492 1999021 327794 589647 1302586 1942592 1721648 1043575 31485 979474 1941990 1837251 691323 116459 1814612 1002274 713576 815251 586786 284265 1213975 863780 296070 187426 494886 506095 1769679 1882698 1606932 1160275 500649 553585 1362926 1413293 1058711 1966513 77912 242361 1722389 1661767 670518 1926319 1075045 953526 174019 315819 1321061 334506 949929 1361300 1694571 1979250 426987 314781 1415186 1699245 919630 703323 1882918 1792899 1204843 691354 107130 607921 780213 1849561 1100588 1267128 1275436 86459 107835 1947696 732150 511649 109574 823981 206019 1165084 427115 1669433 1508667 1920776 1377634 1005938 244557 82837 579270 1701820 1785546 1080460 131314 1068916 8380 856774 1674238 906446 1452353 1028240 1342496 353574 1765567 1682731 697955 439045 636050 1129857 469379 964743 527389 781085 25346 882079 985978 904471 1262060 146318 1055056 703565 1578213 48340 1243205 1905406 581230 1906415 1826136 1614715 39275 426225 1141441 422859 1999372 933687 677074 1724217 30610 1435196 1299955 1761112 313385 1629137 1474028 1541506 1620288 1379659 1518715 765670 687627 425200 102840 1854618 1486053 1463295 106782 766635 732682 1082273 1491428 1942252 1000713 1783955 1511773 1410404 1253824 965473 1106387 1863997 956432 1735088 1043212 829127 563834 383423 1873247 1402058 1395941 1782859 1719741 1598456 22111 235976 674662 1344854 921293 1473824 1611935 388443 633501 923487 152978 277021 871716 111887 470361 49271 260733 901347 1877830 663988 321283 890922 626375 118573 1000410 146215 401415 1081324 1803163 1505529 271227 1507223 1535850 1206697 564430 1280240 1534927 493752 1170576 1128441 252100 72153 362098 547945 1788885 1706018 1765107 1514002 283024 1950818 1752918 914386 321916 144017 1353550 331661 806996 684149 829039 1214660 1756291 57566 1300206 1922202 1378058 1560634 942575 1431736 1340699 234394 1676773 514619 792520 1006758 1274643 851986 1269030 289734 1136809 1864732 687211 120590 157822 1482608 357570 485160 1012146 21167 1434500 1990446 839929 1020109 1603219 1261382 1477738 905541 1279302 922244 613464 636013 620228 417556 1635377 1117864 1653886 1123826 1418199 1613320 1473819 750899 1619968 303383 1769024 398474 1458238 1333113 512439 1375123 1567812 1445501 301236 10785 1451844 807931 1494362 1692937 765855 1580417 1569749 71434 164840 1041580 1990913 1210345 1965606 270773 105153 1679796 1989411 1325277 1774794 813067 1161654 140766 1616113 1877481 1891389 154672 638544 1775468 1288057 1672058 1860331 1565999 1671431 60798 298134 76679 1348884 772127 402248 465873 348342 119400 1149387 1633762 218317 1643431 891483 1840755 103341 27731 1087722 1831612 143579 744848 664100 1254269 1952589 530356 1532844 952480 474359 992271 1727803 1686740 1431978 11921 103340 1430008 1861574 34564 1779154 1213212 745258 229895 1794947 1456018 481689 1820236 618891 763312 877656 676890 1668406 1998349 1157865 398794 824112 711463 765016 1211584 1139108 1665123 812557 1818447 532572 1511079 1744450 649415 752068 496440 289302 1726693 1862112 1605616 713134 106571 131681 1352303 1194044 1867019 1663584 1828830 1736093 610648 331790 1030817 925725 1357673 1331561 566349 1122081 1541529 1602240 484603 783931 446396 884448 37498 1405361 1496597 520007 50894 1603479 1321379 822667 1790564 149246 1365764 709076 72876 874412 1619688 1230190 616546 1682339 397145 760672 1711554 1483931 131272 361337 939539 1334507 1723987 905369 1135825 594877 1106783 1308387 59695 1103048 54819 600681 1047425 516037 1255008 1502256 1121339 157741 1100047 390805 1897076 1061718 1099899 1261285 674299 811193 1937334 1827846 634646 1095162 723949 1399936 782871 90529 1645479 519936 558483 958807 1417641 1430423 171168 1605200 1776274 1467615 349294 1907520 64118 588390 613745 982548 335010 653682 324979 634974 1058063 705454 1664338 588197 659024 967138 1126224 1302070 508256 1183479 644136 1695713 875055 1770969 1125974 513528 1125408 1700424 263984 96321 470377 1231499 998179 668399 1733645 561257 1142250 321570 1586284 401288 903954 1349710 928106 1988154 277721 1501373 525239 1824194 1580642 1048184 503568 989604 1171350 1154915 131351 1427130 210548 46078 620199 380505 1861446 1422495 1765510 325585 26957 1129411 691921 1502235 1718482 491712 1746114 1344410 1150803 418155 756868 1501612 99821 661412 1174593 101833 1667254 219671 213231 1057442 1537151 142437 1356469 99295 1965832 16419 1241764 627758 1436329 1178421 393205 1398358 586286 934917 678065 1206670 1597236 1074037 1710974 1249685 166497 1766390 1677047 376470 766278 1132933 348608 1640317 1172281 801842 1831475 92566 204123 651422 127740 1972948 331875 1125411 714933 1649774 29212 330110 1085857 1944342 786453 560162 1746902 1559855 634546 1391900 613108 411976 1993770 913351 1673430 685803 248351 1956083 115198 948739 140598 400506 773241 247319 1808429 1108924 1420733 1375430 779291 717888 1072361 499977 1988346 1123841 151963 1109864 809934 881123 1950547 772453 1699921 326694 106568 1020389 1228810 984568 1923083 1948906 517077 1242202 853978 1215476 1030354 980262 1292415 1165012 524192 659048 1423330 572238 1639866 132719 1104817 93251 1861597 964367 719514 1617263 1680834 585117 1161120 1416093 404675 136663 1041215 326579 785141 1059431 464615 762265 310335 154071 503995 1437099 1979230 127994 1172973 1864497 160577 1817949 1592291 240124 726024 838201 1723501 131191 1360172 50909 499368 904287 158697 329118 923335 1703172 279845 342085 862443 261675 792771 267228 365039 867325 120444 631784 35151 1965441 330017 1624289 1326718 649646 1571785 231159 603954 1938320 189062 146962 1308976 1822732 1729696 114294 225751 1928632 123102 1094816 1669712 1881297 1860771 1917214 1352088 1668308 1951317 157202 867712 432802 944085 1280603 697646 414318 1247037 1780916 1559504 1556490 588428 1595582 1539409 1401309 1454292 930801 444228 1249000 1031449 925757 919646 322150 1688531 96736 129954 1061236 161938 113991 1114630 1602817 837392 1708868 885629 1497149 1452238 135554 489174 472793 1612044 378225 338184 1440953 1209222 59558 237421 262177 1320569 1304308 465513 1748296 1602833 416801 1292509 1649678 1758624 830035 1036218 1900025 264387 220574 221630 704121 736156 1592964 1252242 1394450 813940 364819 1249598 1845971 1111722 205108 77777 557954 1003654 1919713 1744976 232167 1675342 1771120 1844045 1204476 1783168 857103 510321 695453 1836170 372821 694143 1753099 4275 601751 425904 41026 828414 496175 1454977 1317459 151944 1992899 1682859 1703568 355011 303514 253300 1423963 457547 133481 111629 1691936 297914 1177090 1604452 409199 817930 1117109 463704 1725110 503494 546193 92634 731640 147673 1808706 1916854 962269 202314 126429 1372504 1994096 40506 1618537 593777 1991186 1105891 1974326 663736 1911842 459800 1751284 1820754 1560295 159382 1567296 378647 1590295 1697354 1317573 1563740 516607 65051 262790 176895 1186366 1943757 969013 196087 1120049 760993 1671943 1167111 1192583 1813338 1247882 1542662 724011 1938930 1767753 118327 554368 1581335 1872718 1909326 1534545 473603 76049 409563 623739 95651 921387 350360 1349509 936114 1426097 795706 1657378 981667 1747584 1384539 98183 1747656 1841864 1418819 1470103 1386738 1985073 1456096 1722764 779968 1289094 662087 271208 1895795 1443207 1299151 1054993 322594 1636723 1965933 1802478 1553608 1416346 1368302 815836 334270 1307146 1180193 453879 1758791 1502027 488425 1750004 1465985 1547585 872683 455613 1756704 889713 371356 1057739 1406070 729496 1946918 229572 770873 433328 1007685 486990 812063 941810 32967 344510 210595 1473592 1009996 1856453 1892059 423333 1013823 332440 707162 1238589 667752 1815369 1530238 893937 1524226 1884251 989485 1376854 190434 1941844 701150 1290602 1763187 639158 554015 1856397 1826471 233278 487422 1100871 992657 926602 1355128 1574914 56917 168800 1263188 1831171 609159 1567253 1745218 1106018 1884102 1821974 622464 1950706 712814 1855727 288999 103000 1920825 1822944 999333 618348 1643240 13481 1397710 91327 411019 1101812 1640919 962503 1494752 1244336 216269 1588042 1374988 1782916 270103 1286470 1812474 414092 257542 560043 1339419 241108 98899 1646235 1397108 1116276 881577 1239423 442915 1537607 1500704 1893703 367917 978713 1888437 35624 1103126 9106 1667696 1954426 1944009 1507845 306772 380968 142185 1091589 60227 394318 1926663 703933 1234935 332394 665584 924085 736078 967040 748015 255023 99578 203323 1326356 134209 918049 1308357 1326843 850172 1197039 992079 294181 432573 618960 1203232 469352 303877 169996 1987858 1191770 1123566 1342145 1092421 7027 1231294 437475 303280 1438375 1386305 518399 1365711 1652862 1064036 13038 1214844 1647333 527078 73646 395597 734321 85327 1548620 936991 1154328 1915372 1546724 1300911 1387659 684533 1855246 1211417 653246 890792 927066 1088121 1810634 554433 1210010 875066 1435967 448814 356335 876275 1373426 851723 6264 994289 1157916 207374 1437619 1676662 149162 169594 1090436 429374 1209902 1489822 499966 1255618 1440095 1389832 1252359 62052 880402 768301 636872 1677558 129341 1930740 692883 1775959 434834 169419 1839746 941526 1505778 559402 817478 1875935 1970293 806449 176870 821249 476711 1621864 334673 16218 1809630 713188 143110 1910210 1649892 84450 1804848 1174754 349574 1191094 1098747 650284 1182933 913608 558744 189692 392260 1261814 1965980 65369 1682634 364704 308228 473569 1895468 1285709 233488 745006 446100 522196 93927 9634 1650375 1739382 35547 1768901 174702 1239196 1532478 493930 1002631 193836 1579559 1043000 1112664 51895 1968510 145854 1371510 509889 1137754 661455 996398 159739 666999 1184989 1372498 608953 725321 1511554 188840 501323 491207 860506 703352 1565845 1267046 231514 506641 21511 607786 339964 1876694 1618265 137869 46993 649696 1183374 1532101 128213 1088563 980847 350482 1051626 511404 332382 794848 18832 409544 98084 23664 430180 1817546 880382 1525342 1919351 615269 1612614 1458818 34319 1292206 1372416 818388 1316057 1281225 1844980 1245113 844951 1859051 365373 77005 1511580 781038 760387 720152 683479 1137055 1487177 1627423 1888530 279617 1378974 1666192 667827 1424632 1302862 1183209 1189921 375110 656548 591305 685239 1461790 1339537 608000 271551 1254679 839210 516334 1279779 1277243 1764933 513532 510841 1568101 1139238 1739495 869143 855260 972113 783885 691180 458981 1552830 1945888 1701422 1272066 141673 69672 1504185 328463 1032358 1310383 602659 1700845 308102 587392 809094 245998 1077648 1138577 338496 690261 156510 1855994 169090 1802303 484100 1181624 378700 865214 1299741 996908 1809276 154280 301232 1258436 1695577 1425595 827132 650579 1763086 1894777 261035 1177288 1342891 551366 511084 1824316 1038958 1721036 515906 99626 837603 397213 1771508 1510193 1767849 1087254 1815963 408700 460981 1531042 970500 592369 1735318 1203175 1666138 1537600 511122 891065 1889722 954578 468849 1710179 483756 1145724 813258 932635 1809731 1532230 1335916 1799883 336641 980013 743102 1871845 1649555 1874280 744435 1626407 1854970 516257 1960974 1410864 1922112 94980 678705 1040293 1628555 665723 531798 1179401 1579124 712567 17421 644545 947312 1136300 1920931 1163683 1458127 1084924 43095 988254 174244 1933294 1839353 219042 533597 679830 1913900 599094 1702113 399735 124425 924485 378369 1560606 897951 139028 1204726 798586 431659 52998 156251 250626 809850 1639428 1282760 864593 1255593 1760166 1476257 1375980 1660047 747416 1621934 6527 1552105 1721508 856747 1845461 1738900 1126623 274531 1056503 1441873 1851091 461032 1087196 95515 1073943 156379 736092 1413981 437757 1632852 589332 931913 396640 1950860 1857549 1809593 1320591 713957 600956 1396669 876728 1463418 1587416 977029 1670037 887431 866366 1381997 1657213 1555329 371455 1052207 1474324 1601491 1484624 1593219 915433 1755095 784685 29962 1525045 1488239 1400349 728735 1362472 414443 138094 303049 1718521 1756279 1928216 1291382 672240 1499015 1588850 683368 194020 894600 684899 717708 554232 328420 27355 315440 727339 1705356 785209 1496019 487153 1787621 1674387 1619913 1497043 180067 1828109 1645598 251801 600428 712324 741021 710929 1727072 1814611 582937 417710 1363508 1203637 1855023 470044 1390651 1178370 1420980 1091387 828431 1128119 986886 1175562 1220768 983465 33913 812554 227859 269408 1378168 786198 422869 748932 943775 1686188 1062731 511132 1847916 1326575 1265883 755193 1666942 1013697 1692699 544499 874822 1488905 908796 1539248 710634 1828988 1358855 1494714 204468 314228 904974 1538840 437676 1500587 1898805 976679 110642 476433 1362425 619727 1726967 190084 1575998 1974120 704313 1484750 884133 1916427 424752 397280 394406 1571707 1460997 1123340 1655275 1556797 1425211 1355911 924946 864349 1158805 229187 878368 1223419 677351 893404 1143472 1329027 1021510 1655056 381989 1414805 134629 1533245 1994183 1752306 1319916 1400053 571990 1669273 457623 1904985 1529467 1693424 955076 159108 916727 1787993 1724040 1652539 101119 1747684 1463927 1816970 1306781 378833 1798211 1435309 805178 1808603 132435 951048 1891279 1123665 1399361 557639 917373 806369 1644591 574960 1476182 1185863 684355 457273 1190216 117877 1307401 1767807 619190 1198343 1631055 939909 674529 981413 673171 1261232 1167179 297310 1207930 1896345 512367 213781 408838 1473454 1193948 1707954 506005 1618016 1112837 1687956 1438738 1703211 1863657 1929521 1157893 604970 1081644 1935778 257299 1702804 1725867 165455 1678942 1765098 391724 217018 1316857 1372740 507865 225690 733327 1539472 1292796 1771511 139239 1327356 273005 407030 1551657 220186 573554 1721163 938818 1546042 1601071 1500235 893006 377717 1755402 1793790 138689 1488579 1185927 956525 561820 719130 1223525 1252157 360371 1627821 1819024 1560057 461377 1772080 371648 1640851 88406 1262202 1713729 811418 175003 1964279 1859367 1417951 40008 909433 75768 610328 1296112 1319348 1129464 1664286 1288824 1041082 1941814 766861 806750 287121 1943702 1847856 616241 1654246 967556 1214687 783704 1989439 510176 291214 261990 1851068 1985496 1350985 669457 858553 1107565 837042 1359009 272114 1885016 246788 96351 1325457 1059652 1885875 194562 182518 805706 386423 1769092 1941055 1665095 1890647 1787600 1995838 525161 1525336 45105 1880812 275371 148625 934908 1387084 415114 323123 684874 501688 1535443 512338 1530334 1597919 986203 1389698 244708 1235644 581912 1137940 934716 1143623 507539 1330991 1246377 937201 1843826 143729 1895484 417189 1475538 1231265 208697 1659198 1428907 1255181 1658091 1307981 850503 98620 486808 550572 651944 1556936 1125859 572626 707746 830579 106302 1633832 1333902 705979 744830 1353421 902692 1604107 1901797 1587667 117224 414162 238237 1232268 97429 553235 1139341 483245 227597 804834 79637 1063979 1951374 78793 1584707 481477 790874 1345814 1917579 1843487 13391 1693406 561466 38066 411905 23549 1738622 1480783 497046 1562178 1236123 472947 29027 1746234 548651 1360760 1647459 1286705 220379 236949 1885437 434722 1807234 81664 967574 1911154 187960 1620451 1884145 13552 1114569 1181031 1438825 400461 1334073 1685024 1997592 1623773 267179 59187 1208433 1432264 1307979 1066354 680951 1394175 1096615 1835411 284664 703436 933977 1643913 260476 1676791 33689 524740 1791269 967814 951902 823216 1417379 1863440 1255380 660401 1915750 754176 598915 1195138 1246625 1913879 1460203 1794571 1751752 1108957 1597268 1172264 1054385 678724 956443 1076908 623791 177777 159322 1941292 329021 1172425 867348 1508431 1957239 736389 1370564 1755813 1787253 1870196 1041259 204271 334402 486536 1764475 690803 1657240 1680003 519884 80174 1577645 1134547 264448 1517797 678211 1622043 1687365 497981 726652 198134 904736 695907 109213 1491889 63686 1795906 1439862 67451 1831088 887426 1344051 1319721 1358913 877370 1077573 1891704 1864744 296125 1123021 75481 481530 1651070 1017252 797917 1113827 1883223 451254 1187322 1652997 708656 921388 1692051 1040584 708401 677905 1966480 209492 461768 1833725 56654 756450 1210500 1953473 1014541 1083907 694419 190972 1111910 1646617 1572071 1517199 1880965 1114575 1140181 1306131 335373 1003143 981533 1875394 1653526 950594 1178125 1401893 1589941 1419476 1694436 1283929 609799 152727 597141 1021059 482933 1027994 1781090 1825026 795793 1352784 1855983 71974 1609463 131758 1280821 1894964 785819 181698 1839036 1565402 495777 1243127 515413 395096 199603 1487161 431935 595274 1218384 1774498 1047138 1689190 173238 1692836 386631 901790 1559151 1247455 1940701 1876114 769212 1582425 1674239 1636283 1742244 1256318 208799 224123 1222483 681974 1069835 437623 311583 987355 1860923 1132765 1139130 1223145 1848356 1926873 595559 1233882 1474287 1435746 1452843 733228 117685 1068215 327484 1117989 1949930 993364 388064 183842 1994358 1901995 484444 1889624 1696935 1106216 647993 1228306 269153 1394239 1796764 239499 1748235 1943295 1276273 519257 862448 633574 256457 1937967 1928981 484068 1204230 1423995 1033250 1395553 380866 29658 812349 1061388 1532070 563136 1013695 1738132 372354 987566 293933 1280700 64108 754225 1286039 151112 289362 1216938 915441 1648225 1223933 697221 495829 1417348 1801992 1002170 1816943 182303 962514 488897 1616186 1800681 1915239 365249 1804233 524697 1317822 1122088 277208 151523 113139 139250 1941761 819589 1953213 873379 867562 29489 1261715 541577 1312819 809833 469040 1452435 1661151 1470151 146885 637480 143539 15016 265080 186065 438758 157249 498084 271428 1133076 442929 778767 1054433 1857723 1008837 1781228 1795340 1949339 657383 1374099 650996 1470266 553111 1506776 1346267 140744 1495836 304000 855720 719978 793869 794369 1823018 1018973 1813032 1900956 885900 1277762 164569 1838068 342588 570236 707830 242147 1110864 646832 226498 1709780 1499219 1626033 737950 633747 641641 859426 741340 1855143 1246362 1271011 1587427 500752 367668 1035934 1832516 876131 197298 376047 413683 644183 712096 1174144 1479550 505694 1508517 1358004 1331388 431697 1293008 931004 1708798 477737 1991690 940810 1476468 91097 1686739 362493 468595 1831703 1988887 1363051 981218 212945 1094313 1929798 189126 1891165 1176466 1016083 1599245 986381 1657525 116767 1404891 548798 1291016 1924864 179310 804290 1091496 1126854 1001073 1177013 971772 412199 1286635 1902077 1618097 281239 1851953 568712 548068 1515638 771581 1515866 1940708 404689 807011 1657118 67416 95472 245814 910375 1594003 175293 1771693 1514697 1387912 1452864 76324 1271919 1156507 1852696 288568 361294 877091 1215746 577204 560851 1119228 1179496 1023389 1754778 1684313 1788907 499807 1181591 911805 424893 115514 156836 154705 157089 654538 1116415 250914 377920 1277546 296248 591647 469854 479672 39769 1040640 328409 1083223 1845205 751330 73418 252234 1348115 60130 1895913 1484245 865142 996451 1236181 1042808 795076 1415715 1122607 630225 1791404 1742296 231826 1741791 1835804 786917 277727 35565 1575255 1070204 7735 944301 818072 362571 5522 1251037 38772 24219 748700 40016 284953 388323 360456 639435 551563 1627102 1991445 394399 312852 1621706 848509 967277 517327 828438 583688 677722 791047 1270811 1499109 711295 1912451 1601261 1667828 1411998 54736 628779 1400648 866570 15840 204456 796441 1318603 906770 1958000 1700646 1031474 787257 1084072 1421332 951780 1637832 464927 475836 1871571 474910 1450019 1093737 573191 840232 1689938 99753 1032780 1723596 752662 5239 825383 446182 1353266 260035 1438628 795615 88449 821960 1438699 225010 196562 148355 243558 737798 1076392 1465551 535281 1515744 1427197 652769 1534347 171123 1791864 1106657 1784869 771937 715491 1925359 1681759 1420985 1771962 392788 867711 1487771 1624023 1322410 1918693 1801118 1716777 1371254 1025811 1986446 1704721 98051 1886287 58649 472271 202549 7909 482672 903303 1991856 1069990 1980544 1787441 1917902 600262 1753708 1893895 1226097 1690045 1880673 951521 1730338 1840156 302501 1183681 505874 285602 292721 934384 1858829 1448479 1389478 1135148 1204225 63971 681755 565962 855328 1744447 891251 419708 610915 1811818 844941 1962937 1851335 444872 592725 1340067 1575347 1140867 1132386 545045 602425 1417840 297587 963155 1044543 874097 148495 1729043 1006543 1216811 1380271 1111304 842438 1027945 1802355 1146077 647277 1670088 437797 311322 680813 1953577 1288092 121416 835337 888549 183188 752366 782873 1428758 1876092 1345021 1514104 1101374 1502813 1804428 341417 1392280 1681979 1943730 1750422 159232 1773857 1600301 170809 714352 612114 1011069 48594 380163 736887 581085 166794 1630586 1843646 315814 1827738 1786981 1562096 960842 577047 402751 13062 1186161 779624 1966413 768681 528231 320759 1797560 758435 185279 1833605 179727 807019 1699810 1351957 622432 544752 286843 525629 119940 8693 860406 1698921 1569008 1581955 1954396 488990 571076 1146270 628688 730970 158455 728039 164343 927035 958433 1769072 1228203 882850 2784 20516 1746020 1736881 310789 1716913 1397196 1756329 512153 1824927 76579 546436 629819 1009183 1281072 1861755 285186 1745495 1792546 1547037 271454 1911320 1672740 1140193 486797 1985261 131773 1864996 1417297 1393609 1916226 1220978 1920370 1420946 1083250 1690424 1765424 33276 1897398 1340442 1325692 656968 690442 1330453 1601543 280442 461093 1304478 1859962 723844 297899 1587251 1883043 1670793 1488103 100134 731860 1604309 374705 170316 764332 1682865 834753 961680 116169 1936855 533317 1816775 355009 256924 941986 490205 1239151 253852 1571540 1039609 1045297 141771 701352 1059796 1714305 150291 167488 827753 1757532 1643264 768180 1207667 1035558 1849289 1781514 1087498 294679 273063 202719 1500996 375692 10359 990912 1822731 903935 773173 1154552 1203688 1566873 1107710 30814 810826 261913 820456 1938958 1278103 1504196 871273 1055030 1700905 465590 1411555 1295503 1413611 865850 1618855 951904 1710395 1770429 721770 313329 609777 535343 810094 254410 979311 226373 942564 174237 623962 832619 1369699 1358759 1229454 991761 23221 619671 860716 1246306 661035 1977346 1569409 1476752 515281 1560170 70337 424843 428745 1608772 1165208 1005653 1718722 1395962 1317302 1541536 223529 168745 126988 1628514 244968 1291479 1019722 216119 447773 1088830 425223 386543 449029 141016 1657675 839600 263136 529431 1756701 1358014 1088202 98650 1287435 67016 1455202 868829 1576677 1420209 1341828 251165 1730275 1375025 837270 347949 402122 171559 151194 575404 514957 1622335 1518961 1424873 1830905 682979 569362 482740 1326372 1670868 778929 111106 1020035 966512 595261 1208555 301996 994552 209207 345658 95249 1396612 1177268 795931 1068162 473939 712866 1204581 1045070 824459 210867 545744 86817 1356562 1823029 136472 1569850 1111658 549091 1342445 1038521 1577403 1216970 299940 1921838 225473 1084175 137017 699144 1322162 1611645 1026664 1028081 483729 1717670 1829973 100076 704217 1437837 553681 785536 1630440 6585 1748816 567665 369917 1906189 1270180 1732756 917411 306039 374577 1271861 540580 1806892 1076997 1169826 1436725 553745 1816480 1867322 1286055 1665015 772713 1966369 386422 199919 1531926 291922 750088 1243834 469799 1608393 631409 1924638 329269 1630301 953811 1822009 956307 608792 1542722 396076 1412977 1219993 1787867 402920 1634803 26289 991578 75240 1920798 1628889 1265787 348022 1059569 372007 1072183 1596594 705875 1695758 912170 1275098 1933662 1619203 1805447 955714 1370422 719499 331916 208503 142829 1875375 502060 608708 806396 1332357 1642201 254240 1008322 602801 1189415 1368713 668243 909775 610239 993755 111298 1446127 1835334 136492 674271 218952 289976 603868 284170 1829325 1070274 1455964 889908 1172810 816281 652980 270267 1119702 363845 931602 1656429 396631 1412730 1297327 880488 637650 346489 339428 984528 694973 1440074 1238560 498557 1267552 787744 1291435 1736988 1334240 697952 388862 1589618 1770161 1804650 764907 1338101 1133590 1995311 690877 1471880 773682 168580 968499 999572 1029297 215476 1058158 58038 463869 1154435 881597 1766893 1061435 1146296 38082 259165 1386724 487704 1183765 1006676 543550 1087458 543518 135768 1333552 190941 11073 1170211 1776660 1001981 928367 147554 1783814 1076683 372629 636033 1197553 1925948 1761331 815605 1186396 51871 1119520 354389 1396307 32689 577468 1913569 1928651 1088665 1309817 1907186 1474688 1971229 799696 930365 1422640 112103 1609592 693521 649672 1984103 1274829 344051 176970 1182905 1842961 61288 1708029 502354 281126 985989 806784 1381819 1564286 1093816 1354612 575315 1853407 1927234 912513 730696 294311 732340 553205 1164526 1793383 1459484 640134 126284 1953999 1993057 337991 724902 688017 1637098 667142 1236928 1404264 428487 430359 1808554 1964762 802180 1640783 1852507 315947 667040 997231 1412528 1825558 1111114 723971 1903767 1385016 1980021 1415552 1946260 1234441 776865 720677 1355785 1863253 1612544 1037612 706503 1873241 1039847 1424562 1583155 1162434 481512 80958 1716378 1860701 1405191 955448 1313615 549057 1709324 1604229 90856 1263338 509311 321319 409083 1372906 791415 1416270 1515782 20533 1605733 1883284 75263 231871 13906 1887621 173956 1271553 1507474 565024 866370 1041993 995411 1527625 988476 426652 1372183 1596905 716773 1974232 395957 1617529 1532235 493353 1532547 791532 1261378 1516482 328099 565604 847844 186974 560761 1350497 1225586 894960 200086 1413223 1848827 382844 1231192 425940 1095087 866268 983031 574445 1963159 1700727 930585 1320847 763054 1037962 1671422 802543 1343608 1646009 1478116 1149821 929299 658851 1666746 1359457 1038226 1391017 552776 920561 1620278 700429 633077 925127 122192 1128009 1676191 1143446 364858 1323995 849393 706063 1135003 778563 1838641 1498180 1096524 1817579 1549979 868398 16768 1528597 1570610 1425861 76568 683525 302402 1219752 1430225 1152392 96017 140705 876750 1039661 603973 594377 1337449 860494 1153742 1986009 1123496 929933 459357 1442747 198869 933954 1939555 1797902 1833148 13934 234930 211165 1728942 168809 598157 1768949 421789 1567151 897446 1532239 884800 120642 872614 353836 1299198 392963 1844344 1916600 680372 360949 178320 1844112 934946 763979 1522683 1508748 537024 1960028 1510336 1265617 1789040 750792 869714 300349 405196 183536 1199611 1323652 1471957 1761263 809242 1207434 1140624 358988 1760859 1547520 389480 555410 1241463 399671 1461262 739456 1765443 1684574 419933 596148 654970 1898095 1934983 998265 323547 1155633 735455 1677725 1466802 1059670 978117 112560 1021316 245784 1496164 1475273 1607419 1644687 1778531 704413 469598 1268156 441788 326713 1203464 770789 748607 263334 1285581 183522 1202722 753176 1022620 1282455 187054 1991013 1503547 84426 1653454 186411 424623 947702 697841 128201 683643 1712886 260557 740426 600198 869403 346131 772519 3535 1521516 669387 1025691 517445 1732218 918485 1292648 1297468 424571 498852 489045 1641009 1000363 344456 482411 221306 568050 387328 1049888 224469 317720 974362 247780 683206 1282275 112251 1567361 541085 998684 578735 466489 928729 306911 1917679 1882069 1863066 286418 267235 1526302 589557 1716179 1557313 1042159 1140886 665193 1388108 831725 146003 529185 90454 20631 1840111 1130264 1959886 1161412 466932 813246 120753 455147 1277994 154862 1337994 1544032 1271401 202483 1298580 1950679 959103 1388105 940209 1110585 591195 732122 305863 1778304 768792 1479234 1236550 1809128 1248803 1964034 1976200 1797151 1388607 940548 389287 24173 581194 912802 805542 1568275 1300896 280926 191467 992490 1853708 1837065 1331841 886044 20308 1011578 1809959 1425022 1899979 1662510 1940422 322566 581495 333529 133065 1472510 1010714 232021 245374 1096548 400512 1917244 1571121 414786 970059 1265238 285441 168641 958037 865571 1426662 664047 1997998 1601471 1200894 66758 1284847 1270185 1983839 38688 703118 1966498 1642024 1236709 547590 884629 1445691 349337 184162 368885 1348675 1108648 812261 69379 1608890 1003625 1064977 483126 1693170 377199 736082 1111350 1775339 1541601 992281 1440217 1980796 1592982 1669322 1630563 478104 1598291 226420 1268590 318804 283975 918704 420098 1201615 87693 95876 174336 277758 1959829 969064 1081191 1615013 1960024 1805108 992084 1121111 393128 1094933 1457311 1441023 153130 1226175 605163 514147 1382165 1356561 1689392 1371956 2138 1360558 54982 759239 1931689 1849090 190142 1639506 1821277 300063 185456 1724951 1952011 604746 741222 389692 50166 1784601 515175 952280 1793070 1956973 1276666 1964977 255146 353239 1752659 1000558 1988363 1944737 345273 56182 273163 1125166 1544903 1562175 1812287 1109847 188272 1227581 1729962 1305699 1370556 1636813 1247254 1813406 1775677 1371766 1661144 1333698 595658 1874302 162683 417523 1504027 21029 1873653 191181 1468595 481971 1740357 20523 939397 1879857 174488 349971 306031 1137713 1706676 1344060 958665 802915 141998 1102224 1334338 360432 1323827 356774 473230 166341 1609824 258709 1792323 746658 342094 1462535 1171819 1752339 1140248 1609712 916994 430441 87247 1923991 1505584 490476 1551221 522341 1992685 760870 589952 1386471 247286 1399471 530436 1310305 816072 1289545 855300 1670143 1754211 1236613 1487764 852261 606979 657392 730896 253804 1430321 1760632 116331 221326 250404 1790784 1566260 125726 1032572 917183 1637627 1151496 1142447 1271722 1719818 971843 1327258 585952 1347760 652010 76058 1576404 381303 357602 449164 109432 1271652 583216 167040 1184238 263103 1317851 1870342 1302914 1356301 1984290 476821 1204224 1106960 685035 1456477 958557 1854886 826851 451880 1795918 1977152 1416587 819851 840659 419719 945258 312415 898897 652149 1737648 696748 820250 726910 667013 1353059 1516841 316546 1988513 1331108 1234056 1574271 1914571 625532 1519346 1307994 1087572 364417 1073137 273890 614166 1117654 1639262 965853 510148 1006810 751016 1723037 1523475 518026 634378 1759514 1344277 1944400 226181 1077629 700746 1337288 805869 1056804 852844 316977 1438915 164908 1423088 923622 7903 1216525 1392539 1815431 262466 591931 1745747 1104770 1662985 499647 1186390 1341594 1811759 1705785 1001312 478813 418266 1238974 1166406 693787 1291599 1886540 1617109 328735 1509033 87503 757442 82463 1997595 1702510 971415 1914420 844307 1880837 175047 329035 804730 656056 681200 1561110 1339107 890381 325409 1781487 1927071 94949 1560150 1406637 1506426 1481720 1340862 1467599 1778262 1366830 735618 1305527 1342689 41048 483713 1199730 1519322 576891 1535835 1559826 1816821 1261917 300199 738833 411558 1076987 1680528 108700 623626 318293 98403 1607614 350900 484977 694268 815751 1690533 1556368 671306 53584 448500 1791573 1575290 1365223 1680221 1765059 747521 563071 74388 1074628 1673930 1630768 643826 1365629 1083629 810811 1266286 1931115 1497727 1787592 1808717 1938259 60878 1252168 992074 1116020 1460506 1280946 523480 1986298 1728822 152492 1592842 493242 1992150 60572 1958813 98275 889250 1475559 1601891 1714360 1148323 1424681 1487252 1974504 1316436 299006 1924658 693244 226862 875681 485175 519747 1502427 1148137 1862991 1305155 128971 758955 551064 1154024 231997 192878 921986 1407076 457286 1774813 275293 259970 1321304 904415 1608684 1125082 1540841 686719 243915 196505 1642511 1188243 1064687 360581 1254328 1160112 1106131 228747 519524 1650573 1508915 1095920 837776 1374845 458780 763183 278643 289662 503454 1337866 1571422 248072 1696406 1776604 826458 720708 332642 1436427 36760 647977 543165 1616522 102347 853774 156758 183466 1559593 1393413 1212755 1652406 547033 8443 101452 629347 267930 1774244 506634 239502 723845 1024170 537372 1698488 1214034 345142 119896 1624600 1480258 1061217 1203852 1685659 191673 931317 1874368 688477 713511 1765099 1611842 1892878 769449 329896 697938 1636068 1215966 1308685 1709758 54139 315116 287767 128615 563280 1240957 1919293 1255657 1299684 1339479 324021 973591 74299 1078488 261752 642614 790742 1193406 123915 849906 172553 784630 1513177 1408977 1536150 1093149 1565504 1398192 1549987 1198640 845849 1362739 1886564 275939 1907036 1403015 404175 1479230 1054815 1898570 1557427 1440031 1838663 1737123 1586516 560728 974404 1958903 1078259 1020295 1715933 1839066 575227 1209520 1304032 428058 1490614 1928598 493897 1624927 1573040 1897115 599774 571019 1812940 149093 1134781 1366274 1273427 239016 563000 1458179 1090513 1235259 1499161 923663 972330 1926313 1535919 364580 1344142 859168 1073231 1833329 756063 1517558 881430 1460871 963679 364923 1037025 747369 747554 310325 1616468 1083952 1142327 1823193 554142 270024 289422 1013428 1519257 1260027 137258 923703 1056224 1253114 232688 1647975 619396 1977438 1596573 1396063 844554 1064531 1262877 150358 1198226 1421201 801638 962952 704925 1818581 1821440 237778 1976475 1334025 1551645 1434759 1898146 1693654 870559 1127959 1525228 280626 1370402 1851874 511856 822381 1966352 730023 1513509 782178 646169 1133881 1092256 1079965 1988240 1586950 1751890 1020652 765719 1548033 1751468 1195672 1003409 126333 1632075 325371 574871 1672187 222819 329074 172652 1513049 1020457 1827136 1086945 1757282 1496497 747972 546270 714350 16859 24886 1299961 766978 758366 713255 299068 1254574 598431 1214960 514990 1907860 172582 663378 237798 1584715 1350352 1430066 4440 902027 1046984 852440 1029109 212376 1328638 22336 803729 547711 1884887 663982 391459 516179 1652541 194633 1092955 691973 820097 1308624 276121 1870210 1110207 1164302 1849811 712648 327666 99788 1192586 1918036 824365 56633 1398986 366195 42745 1706216 1854240 667020 63057 1807954 476597 527990 1700033 641376 277741 738214 615296 1548543 408912 380015 826706 1659657 341010 807359 143222 1899952 78567 1219732 1441628 1364816 1422345 1714504 1328905 547270 1119084 1423059 1068925 1131745 332832 141483 1117811 1393950 1923646 990411 545576 1014636 1350480 1281277 1642788 876736 1947925 1116819 963582 836617 1125960 1998107 1187153 1152595 639389 1240955 946861 1076122 48160 1355506 984345 1404437 1867989 1023947 1992910 1561549 1421808 832809 299703 1314856 1186984 989753 1528821 22666 331750 1902884 504961 1780220 1786745 1928748 309966 130070 646342 211345 247098 1509200 271333 1240234 559833 1150907 559182 1612599 382057 953109 460874 1927538 1699050 1730822 947890 1952745 655560 1759870 603107 1917222 1685272 105891 1212783 1178194 1800852 320971 176510 358415 1820943 1700062 1484309 1265151 249681 338175 1226593 974407 1372296 1946972 1699973 1842540 1197518 274688 340954 1852029 1658710 1704330 638822 1584994 1831955 1091797 894773 638757 717844 612672 290139 563264 862670 1392319 829808 646768 923518 1873919 1508159 1587191 1844395 246557 1556597 198696 1777630 184952 455823 1290075 664838 1662566 447247 1425084 515793 1155241 1495981 461775 1998614 1954979 968428 719215 1256274 583189 1236200 355672 1923230 668469 1943348 713021 224270 1864000 1933521 903515 684558 1099018 140134 1854766 1495223 1819521 848004 1361946 886937 334818 1406677 1645531 1745597 1642690 1279260 1285376 883759 263911 229397 274037 784413 514596 1210550 259777 560495 454075 1962047 1020413 1709445 23183 703152 299016 912251 734231 280867 423222 1810499 630547 1244264 1270803 1386525 1541493 1032883 1731944 1699689 1657669 229547 539313 475240 760143 1059648 250455 872967 606037 658393 771829 1223378 1378610 942812 1686696 412276 1021701 288829 1081457 547039 1753291 1849181 237289 1583934 1061144 1525784 44047 469979 502671 1012587 48326 958200 1528868 503585 899119 408951 137062 801815 1434373 579287 1979044 1698474 253056 727288 924227 1112638 1011102 1927540 1360276 779547 34882 1609051 568844 72441 573396 133203 749711 1669863 1759249 1180795 748456 416999 355870 1496950 585980 1465822 1023794 512195 968890 1680880 389492 278379 869633 217253 421410 1123253 321406 1278969 1430440 808175 1285673 1066609 307453 662965 1200386 1097500 644089 1367753 1238620 1006697 823875 1477440 1134403 1979552 866908 304496 694285 460789 724539 901526 1450511 1415958 974835 677225 1508803 460051 920940 1460973 449687 1353875 637510 605243 1900255 874685 113474 463317 534802 67763 35891 239700 664759 1039216 1621728 1078910 60089 1321194 26527 1212849 657652 1151015 1638056 1471545 1078504 1482041 1272406 1933923 267565 667968 1291733 1727470 1818370 1353737 780204 605533 1446499 987528 1177332 553141 1401480 251099 1096430 1821877 1823929 1437987 1888465 1052957 62541 133873 641230 1263004 1372473 628169 643324 954299 1294222 381861 194495 871751 303521 1239233 998220 1995889 963775 1456848 1190325 927161 1345083 283300 668909 610526 751303 123010 540666 165323 1694794 1599458 1757820 1067827 919975 1265062 1543048 1101866 591091 437586 1443998 1278485 1902839 1747291 1900183 1160024 668681 1649008 1059457 597568 679852 833764 1645448 1943983 392370 1957611 1260512 425405 1108306 1883824 759323 1768057 1858543 1478950 1913465 1403917 806830 1954105 1597385 774465 391269 1073288 1938530 1829930 997511 1492701 15510 402314 982864 973413 794364 271417 311168 980157 1345534 1085431 522746 495556 1573353 1058157 572241 1413948 958132 429535 636609 1229882 1206857 1128179 298148 1534095 533313 568518 1403749 1163118 1087187 23430 1776686 930007 134674 517703 1649708 1555140 1155215 1918837 613109 1400504 315570 380528 1901978 250948 1554651 1276656 1210622 263990 282250 1654359 1360211 1941645 1778167 1118472 169164 1598470 1977774 1826480 923894 580095 1478974 1771326 1900203 1495640 1764637 1406128 1492498 1816278 1748024 1988868 977126 399244 127802 1261865 721143 1207478 1386318 346992 633453 1871037 314402 1628325 1686518 520975 1195402 295559 1825743 737897 1074821 1525693 1475046 304099 974783 1413743 1996242 349063 511992 1268995 626553 1635817 882884 1906590 36956 867354 1686105 1911196 236164 1096066 133003 1028346 1392816 1234024 705153 95770 1180285 1051620 418204 1902977 907388 10375 794909 1506651 1433622 468751 200542 551659 1246965 805816 610920 726682 1029239 1186896 809894 1693179 1197113 1758186 1059194 1508175 1574786 1276907 1596676 1586930 979487 1602696 1051674 37944 1555430 481507 192094 1686783 967703 201835 1459117 349478 725486 209897 1332701 1251272 979254 177905 1770428 1962573 1820343 972605 1227718 61425 1441529 1915534 71652 1591844 553058 1887031 872198 1176507 1615320 583556 937219 127050 6020 692849 551643 1601915 211886 1459275 1061558 734616 769609 1094275 1251153 243177 1144217 370821 1278611 1366938 1335025 743990 385887 1997353 145780 78808 757873 1071860 1088399 1394455 160077 840604 1520580 918844 148758 1116340 1001042 20212 1854237 510774 627754 324908 748682 1458085 1084912 740631 1581272 1835754 45608 204834 1158052 979071 834892 851129 959960 1780624 1569557 1868811 606268 1825981 1667149 1107284 1205385 543167 265933 1423752 468242 479066 1187542 881409 1423599 1066564 1452698 601374 1168146 1665758 582915 659149 1014938 459525 493920 235037 1387301 1560604 1598654 371911 1933939 1728584 1481009 1647362 909210 995863 1779735 1938236 103180 1541823 1510189 1265073 1716974 291553 1178952 1505361 899091 1084602 114292 1402369 1083313 616048 558678 1109416 1220421 753289 411093 1854283 684993 1596001 1719584 1128192 879906 1954353 280748 1727797 1309575 1957714 1441903 621789 1763809 128276 353003 647546 594497 635022 163015 1570699 1326837 1402419 831517 416185 1458120 451794 659401 1649675 377537 213614 132726 723034 995800 1733310 1449748 1994989 865370 74663 1056709 605592 716372 1119095 1971003 1652176 1251057 1567415 1848068 923552 31127 1117192 607762 1036625 901904 1740153 1857846 1654434 345868 104331 823320 1516709 574196 1131873 1057952 426143 33089 1334161 96600 989964 1113791 711168 1550271 460793 133521 1531349 1221424 1377582 1621357 137181 1110877 1838100 1254807 130842 807519 709042 1197496 1571960 1269954 1596593 463473 1890 1594011 1184622 1130553 767834 1242309 735924 1895312 782040 859608 1813643 1057556 522554 383569 214845 1722749 226023 869618 1946689 906956 95914 1042183 382258 739728 1057378 378644 1053890 434227 1773432 69152 113614 1915763 1795954 600299 197920 1116925 1708240 1131567 1322932 828170 201993 882413 1913015 1866149 1437890 32136 1176549 1940232 170234 1194889 1636970 15083 47494 771997 930970 920644 1336237 648710 334441 153776 222298 858702 1755032 700433 1319236 1574669 627859 65315 26583 560613 1721918 1820310 1805957 1183460 106071 1007579 795110 353316 631103 1449661 1321447 594974 638463 715562 719762 125561 1242236 568357 818705 1405920 818472 893818 707352 1422372 474745 1672490 188984 819268 66528 1482926 241498 1037632 1787823 724357 581112 1120211 1236939 1374200 1050879 1241841 965676 475456 392308 1222139 1884642 1281481 1045606 1310225 622421 185670 775931 713112 785429 1260890 608256 288393 857396 1540227 1733229 721751 1737430 1218099 263011 439038 1531401 1705680 1529684 453437 360743 1350805 1019889 1812915 676353 1398419 50378 1097438 429830 1207966 1702140 205629 1929068 1768345 473429 53232 1110767 880987 1606518 2289 1415102 270677 1061674 1265418 378916 954008 877552 995882 1583769 1196206 503321 632229 1971155 1106499 1833474 1323486 1124287 793684 962545 685101 395852 993489 900742 1170905 229997 202106 1149834 423982 594132 907947 523641 1316470 1449911 383629 1988967 711272 1122152 605011 424755 940585 558021 1299627 198234 1287412 657305 148890 187218 653972 1543205 88813 1312013 73829 1360351 259601 758681 1803622 129092 463575 1845745 431272 428148 1731937 184017 1038438 1089249 1002336 1605033 8992 1796114 1557434 1742299 665473 803581 942849 1883765 170313 323736 1569110 871048 126626 1881193 1961252 1145937 958169 1020755 105109 807856 920638 1178735 1903455 1395764 179345 786363 1418168 1411185 215988 185634 314521 1970593 442972 1478548 1670983 121217 644104 1785108 1414083 481049 1916540 515863 1779913 947807 1175716 1538407 979058 749017 13513 656578 1030945 1393172 323961 959389 28388 1588244 1022079 1903443 1599494 1442997 129666 1680908 231703 1135381 264808 1953073 468410 820177 1015185 691425 1858981 1613927 1358321 597351 1380791 325028 677355 1355154 1180801 1803255 720559 1014422 720295 810601 831008 840769 1021409 117789 963591 272776 75085 1956447 247419 106145 609511 852833 1545560 1580862 1205397 1398474 1385815 453021 1072834 89119 1938284 468657 534992 1139852 283947 1551495 1320779 791172 1878872 944132 1661730 969042 833329 1571199 128195 130605 1274657 1433713 1607957 791277 407275 515302 71630 1313571 256595 786258 1630225 1622777 1618406 1190963 222425 1677203 1638452 1604474 1554146 1007195 1486294 784075 201791 627901 424181 392921 564418 889302 988957 161555 1121022 982670 533175 1539330 656403 96273 880775 596347 216843 1116845 893629 191579 39181 1250037 1264101 646620 1597947 15017 1012766 1629033 1289282 546561 576522 851030 1955282 1181517 567165 62073 297306 54487 813680 1062219 736380 1458987 1557939 26645 381667 1029826 881106 951406 98964 1357490 470317 106087 1082580 429826 388592 1406242 610164 1105224 1301947 186799 1839598 5303 1304571 1378479 659808 1835820 1880115 318007 871592 522212 126866 1598270 1460559 33593 1646311 587623 578640 1081569 1869924 1898349 1840638 1551470 1826236 76975 931542 756624 332259 1786295 322215 977269 1779463 1807103 212470 190249 1890197 297159 234483 356494 1425071 1612754 306088 784408 297524 1768232 1844872 524322 793232 444348 429705 440678 571853 613025 1971861 1492974 1213554 226734 496362 1319325 25286 971519 1352274 1403497 691378 1607887 172756 1542987 1402416 612846 1319078 1269821 219685 618962 962080 1092475 697192 1093414 961588 400923 544094 327667 1258641 666240 890015 337736 903293 690822 822604 569311 559314 249683 1946331 1927030 1305679 922358 135509 672980 229999 133771 928650 156735 1432577 421134 1694710 1547942 576545 471378 1954127 296635 1127037 1000748 935751 1204306 1151528 783779 90308 1399490 1835252 733934 583684 257769 1610281 1877420 1169319 1464123 853583 963960 1386144 124346 1691728 1930232 1050251 373455 1308371 1228337 1123600 590353 406771 1258939 1795890 147747 1325112 1680954 406450 74471 104492 888452 921842 1169639 69844 193876 1531501 1471905 926595 1605602 980494 471021 1038880 1269264 698234 31961 462056 836155 661852 603683 1876190 1413810 955681 1609586 1040595 69851 592320 702530 1330702 240721 518123 166430 101141 1822703 462639 595180 362321 953193 601294 715446 940089 1834399 309538 1729351 142157 681702 1524992 1439927 821302 1394356 1844930 192577 1748557 2170 1401057 466008 892815 1209314 932817 1810742 1939418 1063308 1698079 1008395 1010486 1421160 609409 804989 241721 103123 1945717 146994 528228 356283 901368 1225683 1041199 751475 1775650 414230 903783 1891823 1409871 943381 1689296 1973131 356095 1681800 327494 1525225 821859 942560 490330 645817 821009 12841 1915634 319017 91921 1416088 767179 1643462 1690050 1389521 326578 1346526 1653955 895869 1248358 609011 1394531 1665484 1196649 1528525 44031 989674 1607467 1510626 1834040 118727 325820 675856 1533009 1884484 152465 211114 797739 1091507 523768 1256371 699125 1324710 1214758 531626 1639267 1403073 1945695 1247639 730586 1857067 1368082 1879063 223558 417932 447377 638472 444362 849243 1544258 1660537 1676076 1096069 1077975 884042 1913899 1050758 1720827 1437782 1914054 1901321 1306715 1353713 448557 1216776 1427398 1318408 1836832 1908996 59212 835954 990898 1904197 808788 792733 690543 546976 245079 1809388 1721112 1551290 1704473 1058955 1765930 622772 498809 426052 760373 1620502 1234536 1577077 792896 484236 702347 970600 440768 843764 73417 957455 1259368 1273486 320056 420496 516874 1749725 505254 1373960 433211 1644759 1353252 381556 1535775 1097035 1342051 1792594 1762666 1263561 449738 1982497 1795161 406754 1936061 1618389 16980 190847 1589358 1669808 64191 1263747 1007896 661286 295806 512471 1679057 1786059 1720904 1708769 74162 1142534 1958274 927770 579594 315951 378732 1916547 481456 661694 1004966 442429 1830668 433820 1757008 1420762 1875276 1658320 1605702 1210424 1145573 620438 453015 30153 992279 1626419 1637391 386164 1064698 816091 606061 1560076 666969 1007514 882192 633439 1342833 994562 660791 563 70137 1837265 1278353 723571 556080 1564910 816891 1620114 1809357 1798820 1077356 666461 669464 1668607 1682949 242238 492357 1192302 603290 326674 1670604 1898752 1472514 1976163 1798254 376006 1556711 1440715 1500746 417385 1145821 1163486 1604979 1890238 1825095 640194 1495077 656099 628786 225001 1059463 731762 33772 940781 609192 1536831 283856 546613 885097 1219797 687672 1431280 1717057 1029265 410450 1174806 153046 1126343 200493 1883296 348695 752330 1401428 389294 1966606 871690 1829924 692178 790349 1508128 1869068 1427164 1940321 1007647 173633 1027989 1673392 1932667 1242449 473544 1499920 1115242 710290 826385 1521107 869872 1007672 705100 1124052 815994 1802819 1635035 1183024 941539 1345632 847842 868511 1939064 811329 34044 181559 1163479 406594 1135 499609 517631 1694864 575166 1865105 1705171 1899458 1989648 1668445 1597042 28395 102232 1090364 1291404 417056 43272 1915132 935987 1144703 141605 896024 1740237 555315 1087482 1074828 1978630 927484 1351131 1898643 1831650 397906 444242 1274897 1953893 18664 1021084 359608 1079071 1876288 1832196 1611907 1752026 1231710 7931 365456 1979626 1038015 1455967 1955493 290329 36885 1815415 578793 1444093 1576287 343480 1489583 1154093 775880 953716 678811 380326 1704321 1178338 1880929 1614268 1503263 22541 125198 1617297 831670 913869 6503 1077132 1571868 570786 1760192 1232593 262817 630691 1882928 1026773 180184 1926468 1926389 1457771 1194913 658435 180932 232612 434296 663863 552162 500691 650773 1091611 1663199 683159 373031 717576 882463 1603671 69601 1744280 1834855 592854 194463 292031 145959 1064358 835988 1435535 1891951 1280938 1665753 1804307 440718 1668897 714659 991056 917098 1842616 660183 1073859 1855116 1407483 351387 973781 1659801 962098 1559982 694030 1016789 812585 1601934 1658818 1544573 366175 1335762 1432050 879953 961362 1449593 954425 605545 76480 1217517 819259 833904 944027 1923253 1581822 806968 1980581 1216416 1227366 810671 1572444 408579 1484206 777500 1322090 1374578 884795 1492042 1333734 64063 314141 752707 472374 484593 1658456 1153441 1400839 879573 802429 790781 1939287 1992234 59844 279346 379512 1891094 84687 1877076 1230123 1581462 1022762 1525779 1999762 1360039 181096 1210230 1736806 967674 1452924 883322 373643 410985 1957170 148755 621944 880903 1883862 1364788 392190 201743 1272053 1396178 1272499 660906 285463 838800 390700 1778905 1212916 495448 1799362 13874 711544 1454947 962030 1507303 1277058 1256035 1074213 1030337 244470 1221282 1701714 324710 1590730 436887 1104277 348810 920814 730532 819875 151786 75193 506781 1591196 1141613 1024263 33750 900622 1510596 1964369 565127 522694 1922120 1013658 1246710 1681717 1492642 1384661 474477 84182 314325 1654756 736105 1729078 178103 1943528 579434 1690832 697550 1265438 1169441 559112 1065332 1962480 680877 726526 73793 511914 172239 1517497 962172 739635 1412700 1397082 1251800 118201 1917328 1041421 851039 482605 1305479 717981 1969148 1932730 785595 390382 1970136 171911 1146670 1486181 1942045 730374 209188 1568274 726107 712279 1412855 13989 663206 1665722 436695 298909 1837295 1879991 449514 968820 1301647 1646629 1119617 220782 332822 234206 132856 500071 241373 1133882 1805556 415394 980610 1159816 283114 969117 202893 957866 685154 1130293 1385952 590534 737119 1961489 305496 1168507 1838112 1651399 605133 1762764 1830069 715380 1094086 566724 1433765 1792060 1006045 1908019 154524 1085366 1690394 690365 1212331 425286 618797 1545567 1192325 6562 991115 101477 1563125 1445088 1691346 1530847 1567117 824178 101608 1336726 1971306 943960 1741177 127983 1719224 852472 1288643 763901 1246178 917719 712267 1455988 725885 1584961 208535 1388371 240252 1729039 1009895 531332 1492492 634355 701946 1795620 162544 1316289 1807566 626966 1449651 1965051 1146151 352524 1386757 885491 1468745 1114884 1001195 515934 1796427 1140076 363872 147117 1124531 984207 1222737 1240874 1779483 400711 89981 539499 1908407 572680 873412 528115 1947285 299631 48167 1320649 1757367 744599 591072 1992565 1555657 816278 979023 926164 951397 816894 202425 1687970 1647887 597314 1387419 486266 1320972 27218 660367 678275 1040576 1058291 1093694 5931 209871 1442841 441763 1691153 858357 1166367 1072796 447092 1737641 577072 625968 358698 271854 1911198 1194095 893306 1181631 71188 752709 1256315 1604794 1256107 528469 1913110 60545 1045750 1580199 1324551 1833652 390833 1276844 1138552 934188 1005643 1976301 88462 1753230 954137 978219 92631 1419454 701035 752470 1572679 808640 467395 977561 1942104 1284489 1693119 657277 636186 1051790 180876 771548 1300617 471776 1799415 43901 1956481 416625 315759 348119 1105802 1810643 1498428 1166648 1700659 214516 198064 1856014 993488 1238182 553718 1800701 254452 52223 61788 1379928 1465057 481294 487293 1911235 1108247 598964 1320200 644264 1499935 1392796 1807703 525800 735509 829871 1565494 840777 982741 431821 1456415 986980 1922238 853122 985349 538401 505373 486447 975434 1488676 1111678 283563 1871148 362707 869885 1123005 132540 267114 1867022 1433535 1740204 95555 446645 1951079 1149872 1097839 1591390 1047847 85536 790438 1459682 184225 1190517 1690169 186112 494653 1441638 169485 1245971 1136604 774636 1469957 485268 1736124 1299314 256163 1395535 776785 1585822 51029 1391005 1716197 6859 706954 428581 1040667 1950939 832511 1702466 671764 860576 1874489 386486 1786348 1922869 1395304 336887 1517481 487401 1505398 1253674 1417450 1117194 1329819 340880 1029123 904480 516717 1127009 892019 1500679 101175 1543136 829217 918963 113283 878354 242129 22581 418348 1840129 1093041 496656 155227 1207896 1236066 1772314 1707402 309501 1620644 1045059 164870 52571 1230574 220598 1758516 430889 1826067 485444 1086304 1723340 163285 1874249 775454 1371950 405945 1971539 1558397 221643 1239482 434943 115709 294905 720494 1101045 1366113 1321975 1044952 742885 646934 918053 423441 1360859 1329115 1158014 1553563 600880 1960076 1717948 1473751 491596 450576 1454566 44374 976012 618620 240434 40899 418455 516222 496464 737650 1842326 1806751 1175019 1999821 694330 588266 879439 1473679 1997834 616207 21494 324383 1802733 171602 1160064 1415824 943602 1145928 1634545 1372982 1329204 1289187 807175 1539564 466004 219327 1030237 1514942 196654 1438539 67541 757277 160677 1293220 41870 623190 455233 1476573 129821 256276 356659 981566 1808935 1714415 967316 1561153 144437 1187084 300343 32860 430830 1415657 1804993 1360368 396282 323784 5617 1323965 410302 712505 1847922 1005740 1548900 1623684 1910201 379582 867586 1971186 1833005 1369082 1212071 1472437 1049211 1975676 790138 548581 1947160 885992 1414550 1858510 1241389 242295 1111743 1822246 710019 1259111 818329 1984678 1319451 1312031 786734 377217 1005715 1374438 1449693 1698240 714355 182298 98198 1841965 1923501 610905 1563767 987160 265490 570858 1882925 1730611 1142228 667681 1708172 336478 372245 468228 982963 1627397 1132523 1795361 1320453 1329012 1284115 1144558 735829 1524598 667821 1447891 73433 796204 768030 1193684 471570 97677 910394 1534733 472818 739515 1032078 782581 530725 1258539 1839621 426388 1612889 735173 588491 312555 383651 302944 441893 716455 527265 1054127 422771 410052 1870506 1636290 292759 830001 904469 895682 1511232 716278 578105 1067589 882128 754301 1955090 1033089 66315 726205 42168 485533 387942 360881 1105126 928023 1205230 871539 1925548 1597695 1506822 432287 1274330 237094 1649712 1149956 1981966 1570127 1222325 1062861 513256 1886433 1096990 121806 1954550 1461429 204591 1052425 1809266 624053 1748410 809200 1876306 49191 1461065 960837 691429 1514647 1498820 1571390 583427 741548 809345 105709 1168214 275751 985638 1590866 179423 1955820 1568446 1340749 1242925 1324490 1731857 1244895 1394296 403228 1212035 1778856 1998841 24590 476909 1248410 1552442 490606 1260812 1249890 266161 499817 1864152 942446 1146589 1223451 1391815 1695165 1655472 599573 1826394 349148 1685220 782097 1747399 65230 569827 1876639 1302423 1148505 618485 1790502 1799196 685045 334751 1283085 1850156 1966265 1484023 1745591 1951209 1588195 463120 104047 84975 1858851 1317971 1685166 1038402 575777 1020761 627120 732473 1749102 1930509 856290 537319 355859 1933351 1731062 1249903 193135 140850 1769473 1608767 743908 548279 1644593 1979161 167749 1950978 842863 774277 1678948 1720293 770954 453602 573416 701382 1694804 1385701 1335239 844658 626619 1171336 1320845 738635 483262 1928741 318239 931791 1064761 1911839 946088 1520331 60483 1827129 1717815 1819435 1992940 1809771 748255 1774678 1855870 104376 1240166 1891686 1338320 1534472 1260990 1307777 1105044 1828904 171345 1847234 1328497 263660 101714 974064 85599 1324047 1475826 1858240 778234 1496664 185403 1707093 1103937 1900806 1509867 69446 963988 119840 953083 729867 639718 347424 1915940 185905 389583 578361 406244 1075052 1428986 1669986 1976539 1925305 6348 1254422 330466 762604 698760 1225991 1197828 59410 356418 620771 1786752 240821 226211 1729458 166545 997403 889254 1376380 1909339 573755 68540 286505 1329517 1439060 1409474 1808950 214830 112652 85957 1364473 195737 123255 1357280 1460231 139015 1841949 1276998 1844220 387042 508939 837489 269075 456849 857937 1929729 342986 914889 1483611 1485141 1380683 632820 444363 512086 1251077 1076213 1909113 178784 321980 751139 1434959 1586264 1066507 1536663 1416921 1811921 570667 483578 595595 736936 1317734 340172 1898735 327193 1894123 747899 1070730 1417158 272729 180579 934260 44942 1917588 63913 108358 1698872 770804 489398 1413569 1445947 1318979 1925400 108683 1075000 773726 1272563 1614712 1258188 891426 1595091 683644 903391 724165 88659 1786034 1194740 841043 398264 1111058 753296 529891 629264 1778401 1905895 1619642 835619 919355 1408587 1399665 1249515 564733 1573958 1573952 1085763 254373 470661 71899 1234048 1363755 423497 1312936 316607 1514606 854609 238048 1433328 1914806 1337426 1721386 1504046 1997970 281767 1305905 531131 626061 1520698 52899 253733 996753 1562784 1102283 1031076 50284 676446 698804 356408 998435 746189 1945237 1056087 983131 1187640 1314079 1315331 215071 969532 482142 497585 1094288 423009 1842793 1981317 48125 1512040 31328 1945663 1073550 1422094 655045 146134 844234 1985246 921773 92759 1851865 1469598 1756859 6434 1588373 1256357 1632562 1921315 406500 1897752 239846 479258 1206729 878102 1125984 308486 1530586 936143 235328 1618587 340145 1170470 1283597 657634 1513181 643364 1437278 1335417 157772 655559 1824850 594226 1385148 26028 1982480 523359 1983749 1826146 1487807 1780578 1739343 1436178 1830317 1122526 1302312 1253492 756304 851972 963029 48431 1373552 500956 435472 284657 1252129 945260 1850802 759931 750544 374622 1406780 1339436 242066 1567625 384306 1994471 1874503 654352 47293 523214 1890167 1254386 52923 880182 1361797 1586725 1281882 457310 1072986 955919 678167 1658944 1953649 1022457 138274 985471 687858 1750072 1016786 1721877 796880 1838517 1816580 882636 236662 1315990 947699 1063619 1983101 1483491 1550880 1654791 1145879 620622 91637 283956 340762 346473 1972195 1746652 649080 195858 1611919 1761721 751900 659829 1667512 278783 817909 704451 420728 150148 1248097 387616 258889 749218 484692 254421 144686 507258 169883 451885 936897 1167149 1171108 703687 183848 1853205 1410167 688462 1773383 1565508 352459 830444 1666223 1163893 577100 756482 1393265 557782 144804 1420253 931423 191438 820899 1006603 1332579 1279667 461987 265868 1836671 1353495 948304 1023131 15945 1176213 768478 368236 225275 158654 770231 1117330 1079487 820159 1626569 579783 1559759 1232328 588800 1986512 1338356 1181889 440846 751766 67320 1477316 874215 248402 1387491 1063356 294351 893512 849625 818332 222797 238660 1868630 810233 706126 378797 1513743 372638 293596 86053 31461 828156 1879499 451114 1874344 1580036 178369 1188893 1422523 12059 143619 1803953 1468753 1986999 1867770 919538 1109853 1882617 138706 1451861 940783 1933063 1277719 207153 12718 406070 1252045 1296033 976918 624228 1413265 1213361 1056753 280230 1343602 1596226 1796251 1029532 1239725 1630739 227187 1919098 426409 1404527 1858131 152191 1815454 975586 503466 1241997 636519 49560 681227 582395 1008126 310436 1192874 37450 418097 980034 1392172 677084 821116 42445 364741 689182 1055548 1995463 1495057 1472987 1739472 1012610 474232 1103591 420350 1878295 896105 1450157 830998 771024 508180 1610410 931980 237897 1995177 953363 808493 985565 1550407 325276 687425 365427 888264 635340 885311 942829 410361 533925 989515 1781851 700324 1144151 127283 279374 359738 1125112 336631 761412 1564990 1354360 717818 671762 1660036 720977 1238522 664738 136555 1036303 1745414 1352325 1738254 1883292 1919634 936748 175575 117722 939525 1748456 757054 1266931 758911 551856 1468844 136003 380223 221674 9043 1292806 1602162 1355752 1505499 1873058 523600 706417 1519689 906412 1774949 48092 973755 1110194 397473 1944901 266708 245890 286877 1228161 390106 1316489 1875700 1400471 402710 1722120 787391 72281 958730 480319 1775067 1913995 1069897 53596 1539422 354564 1297103 1194303 344478 368636 110604 290237 366137 1120703 1088071 1645862 317202 1247442 1813978 1399066 1548667 1338902 549463 1886413 505966 1877236 837322 1537121 545660 1864613 1848917 1346231 1432029 787282 936324 1673116 1279494 1998588 898824 63153 640341 97637 1398635 1568127 894228 447918 272757 1523760 624523 291085 810072 1908796 1638586 818665 1750646 57246 1575627 512457 648051 1308278 1012048 247261 200216 164446 206968 1533426 1347567 247097 1866947 1161697 295040 521144 1944514 921196 1372171 619407 1250825 1824450 538108 613153 245064 40281 1566530 1810077 783209 420484 1217528 1171404 1586661 1827893 1468507 417529 930469 696022 1559630 134749 324794 1336297 464219 1422905 1162945 71609 149310 1545108 903214 608989 1210534 1890610 1367294 1873893 1543043 321741 597349 1889371 1099071 1876611 295003 431246 1451027 179966 623161 1866169 1115412 1701506 10449 1764402 330058 1195544 1855746 216306 38758 641763 279981 692564 1387153 1809336 877836 192982 1255115 243187 323338 902978 1517617 1897216 1458116 548306 1520644 149131 660882 792743 910666 222026 1419655 1132563 1362241 842676 1183463 1266939 837799 1130500 949417 1568757 739054 77814 8278 302537 595300 1156542 314098 796121 1079020 1414791 1499044 636838 215363 910117 882326 58967 1079149 1001603 1332863 311748 1174062 411101 944018 686637 743087 400881 1618342 1383139 637857 1219753 36172 997847 1194613 1681716 384226 1644638 1765408 1425951 1525785 1304569 1464043 457417 442802 1300093 1516954 1073226 868430 1180089 275758 745274 997795 1076074 1097357 1248305 1381521 1262694 1854567 319190 1521722 748848 72557 1108186 666793 232110 1961194 694817 1101557 504478 1544298 1573140 320806 1038688 806683 1299368 392035 1839364 477503 1660165 1288477 166524 1252785 1754599 876690 447597 756300 1773648 938544 5328 1484811 1009748 470753 326759 701327 613392 1280087 331960 526103 1387040 814704 1522140 1543633 623878 1136168 1256392 1092050 1510365 1889635 1560201 787284 1738272 208160 833062 719427 1181303 700311 774355 51696 227413 1918414 23429 1992119 350887 185464 155963 986558 1699385 1739399 604647 335838 1491152 1442705 1086739 1548427 1455706 1795563 1695252 830629 673004 1776979 147740 806715 343547 373594 663234 1651416 1661007 790694 1502447 103531 3462 482566 1902663 291970 35988 702609 1808158 1093060 50316 538825 1051198 324688 1147601 1758135 204344 16482 624671 1670709 1465481 1011983 732107 953163 340444 114685 322835 132459 1123555 1262547 776027 1746446 1105859 1152021 207935 404326 1246544 634201 1446953 1787889 933607 467791 106405 1884173 409071 897937 363258 606970 1814626 199955 1378958 574997 1854481 793668 1442060 615580 1878182 1830929 84585 980535 507938 555033 418731 910997 480538 118522 831 136780 341362 1839290 1439427 1529218 182499 585394 1836374 695353 1998685 414744 478506 887876 1159995 700214 1218238 522489 526953 1346166 1899548 266255 1574123 1831079 1367504 910846 1508113 1365436 1871053 580157 1058079 1499278 43360 1444654 923829 1147474 1397028 512382 1914273 1810981 1428613 894363 1987048 969870 1937790 989139 737668 738883 156134 667735 26255 207246 1026347 935312 1651349 806246 730074 899351 629013 975307 1611267 875621 401084 1660795 1694297 1671364 1137752 102513 955491 1067416 220184 702312 1029346 1793789 1575992 1983644 790972 1955197 636412 470706 1220353 1767309 403480 558581 20447 453369 1498763 774928 1408969 1827373 149352 97378 1270987 1559403 1344927 1626776 73845 56844 359527 1501441 1541301 889235 1930079 296995 1108463 432467 914546 1169943 291482 1630365 1149046 1143578 709824 1083765 1122982 1242795 334573 1202087 748490 687953 1142662 1834643 1069594 1257919 104812 454614 1573066 287565 1263700 1443438 384718 858667 1992031 1043097 632230 786033 567423 785162 748443 1951621 1186293 4067 32367 7581 1640240 244252 1778683 749504 1222322 1745609 85702 1707105 1805204 301885 1312932 5080 411759 306885 1692220 1120571 1915461 1427610 1586540 1042855 685918 1640479 1434771 458432 913324 84359 225886 827814 590020 1882030 799186 351886 1859842 32020 404779 413255 1706489 254848 1448183 1158917 1214932 1275422 584040 326937 1948838 560962 1346486 566252 857961 1317816 1010956 255000 1814112 789176 1560081 1294928 1464114 854114 1025911 656890 69581 895352 1556465 1741160 1125901 237174 395937 12724 1832602 1953475 1008364 1179257 1528439 935362 1320398 1365515 1450428 717723 959311 918088 1482070 458229 1812619 1248754 846642 791302 279865 8371 1507463 1061597 1478509 1044451 1571157 1590677 177268 756144 1168452 571056 80172 1758383 719462 211477 689451 1783745 1351284 62212 1205944 920263 1789794 324839 1711817 883942 1490056 1481741 1687177 30994 572287 1671021 17091 930125 731188 328321 1317206 1895285 1854816 719608 941800 1377862 1721249 941972 1389457 865050 424676 634393 780557 1426878 536224 1821773 1245375 308950 1941822 217813 1363575 487283 762412 1508053 199349 1519581 1409412 1845813 596138 377837 283703 1634888 672369 694312 490634 1661483 1032976 1219926 919826 1178103 997950 1365733 1173924 1408820 299348 1100943 181220 423053 247382 84035 686270 648574 635902 1670255 1308232 879735 282079 427542 311066 778627 88298 261016 938620 744111 1069877 1037428 706795 1123671 143535 122056 733316 439832 1508262 188820 1001427 389746 1902661 1847800 672600 335965 7825 1029753 1249282 232253 893976 603483 1940294 380100 665029 1094513 1365566 1524197 503258 1709541 1013060 42810 629561 264625 1433256 511273 471421 1068979 291513 1310956 1591486 286574 494085 1025075 390867 264797 1746766 971338 88183 413534 1752892 852613 1908969 1241753 558158 1289683 1921828 722354 1192304 1156782 1759508 1389709 1444431 1514252 1500390 304464 1087282 708186 1065811 1261122 694013 1487863 943762 1240511 1139332 669089 889374 912220 1763739 1832560 888195 1645785 1600489 320299 1249961 1377029 478589 1363811 987724 1831063 470967 210003 478260 750848 1518739 1908985 129674 844206 1324340 509549 944917 1008065 1255506 1071358 226946 1542400 698158 1541414 1404142 916487 642797 1382848 1000401 885327 93164 968718 1256400 1793279 37402 1305746 1041793 232222 536363 346045 771814 1143118 945616 141926 711284 506982 837130 879082 1634172 1186724 1377544 1151239 689821 1470381 1325472 1284275 227753 1204742 854429 962779 408153 1322914 379381 1645231 34938 1288321 415710 1081025 1429293 1505787 1200987 1417745 1120928 1479437 895934 980806 269803 1064542 353869 1460528 1855522 1766254 676271 505397 1868040 571366 1102555 1736462 1669708 1448335 365352 1324967 1636244 504736 1717008 132254 1687838 1617649 562359 935019 1822046 199121 1610330 1462088 1715210 1811194 216460 585615 1582897 634062 1112187 1518689 1230555 1134721 907311 243428 1204207 1406058 474176 332794 315784 172449 323643 736895 49565 315600 579907 1978015 193831 566746 1237967 39674 1111989 1395393 1532909 448861 962517 509626 886730 1477085 951976 1288271 1023062 1488960 616767 765564 207395 790759 1211586 1627325 275406 1790566 1940052 1812730 435218 582185 1203963 1605468 1876511 984737 505115 812234 185289 1738158 1528171 898476 1888672 849023 1970710 1553253 1329572 409021 16651 1490858 861237 592889 1182996 339790 1628122 546571 829204 130575 1680451 1212685 1243881 1294337 1210903 1551676 470213 989633 1477944 564211 853749 1255738 561717 113828 1499512 1874459 1276593 1047455 1272809 689464 1799632 1271805 122525 1741580 1182364 986108 1345226 291940 573447 224435 411640 596365 365244 595460 53303 1956255 98660 713582 920799 491838 1001350 1749753 1525161 274727 1043457 95416 1894759 985142 1063611 1791280 802953 51556 1401980 1197757 721162 1722843 1270538 1825332 1969789 958836 1274756 1564094 1116978 445161 1959381 1789520 1468985 716125 1766443 1177715 1328454 1287089 176466 1871682 1297555 1300714 1896057 1894084 1647462 1714368 367324 1451398 1932383 879895 439243 1462600 297680 291816 1933045 1935765 1720515 275182 305636 501900 197790 352647 1205141 519895 1660699 1518802 1175763 1959893 336832 975727 269217 993192 1586408 1426886 1386636 494021 717560 1392408 95902 764858 1516925 867449 377306 992333 307506 267572 752367 382923 1166473 896317 105282 245950 108360 639801 769591 724832 1397281 574162 1168414 1949934 1920365 165653 1660351 50179 1069625 1726781 1180579 613290 703113 909231 228525 522248 1334488 395026 1346467 967058 1150792 858472 391626 803990 1813943 1633146 1965410 1108271 999114 1137730 781912 1081606 1083194 1746341 373621 1614283 1752927 107858 1894528 704910 685580 1845415 1444037 6299 1439278 483472 1424854 1700580 899797 525237 663535 210358 155775 525533 796925 1543123 141160 913040 781615 1010731 244025 504361 669885 696334 351134 702888 604093 96914 1319837 1264361 381837 1893399 873827 1999719 761136 1222208 28728 31097 1097497 1562398 683548 1430061 19194 1757161 1360753 771682 1685228 1040703 1928082 1809526 580245 704408 505268 711342 893572 1975469 1551579 1733199 978397 1962440 1954284 606315 1004334 419166 344201 560824 642088 1150096 548829 286219 1649274 1844793 1353551 152540 602009 1261594 1050248 1833604 1714930 648664 310891 1331838 1990958 1771186 971178 797628 415933 1396396 379304 44825 1004017 1946954 754873 1742722 429095 1051391 919561 1136693 964993 913796 1524822 194666 1528987 852407 560638 1713604 962911 439191 458682 1041797 890074 1975307 1824977 1466287 1204533 1225227 780533 1481058 1107973 1593772 921785 1124801 2898 1362104 841723 350128 1865220 848729 787170 1817604 921454 989293 1941188 213169 1120476 1385759 1101318 463150 690751 448411 1553870 966203 805956 1629691 389350 824905 194676 340499 1198236 935335 1058568 415484 884221 132566 368080 1935440 1748096 966228 1613025 1474447 1334406 504687 1108204 521809 242527 991860 116361 66312 400222 1162237 607374 1036239 1949612 1918394 1798143 792506 485153 1474914 1361832 643089 1709288 1675972 573425 1758688 922631 665857 1432738 786291 903538 1033519 1690136 1786086 170320 1648092 998947 522713 1284195 574542 368429 1396872 1884117 1726638 1385575 642572 1392501 856988 971689 1658362 42920 1786593 1154491 335271 47610 117873 249364 1302865 1147538 51711 1259330 707558 135889 1128731 259823 867340 1630092 1829170 493721 284387 751564 340454 1758784 1475605 496051 693357 1595892 1039210 311864 991561 1362158 266899 847589 789162 1754414 379146 221362 593832 1940754 1024199 1055921 198355 1190029 133322 112228 1836548 1669289 1165143 1199444 579148 247204 1408227 654791 1607625 1123903 1826249 967725 960051 101954 241795 1162793 441138 1742837 578246 1251304 260994 1839806 1373151 462526 1344485 1085785 1361867 392049 147830 1510412 1883247 255116 848861 287859 432044 912418 807986 872605 189899 134947 567799 346202 1161588 492090 486507 388308 73296 445991 1512903 964238 1289283 1896626 1823626 1245217 474674 853048 1258414 178322 1802149 1325697 656864 287769 894178 1231910 1993400 1622307 72100 913607 795073 1466675 335810 600605 1621249 1228574 331870 1775246 1828698 957524 980811 156157 152294 470605 416464 1326128 504371 1751342 280973 1599454 529234 139416 1005173 1694322 547732 1409935 1381635 854315 1721469 1855805 1141368 1738156 1221473 603177 1196173 1028434 99239 1230775 1495552 851850 878929 1994998 1933794 1860842 813106 969088 777128 1772002 1795766 438193 1512898 1051520 1934966 1288689 1846686 1543563 1454617 143029 230932 875087 1420991 399264 1198462 349591 652122 440506 832785 1862588 1525489 992592 198639 953318 1282904 755076 1499251 206460 158452 1966334 856852 936577 1817639 801664 1186836 710076 202975 809965 1658154 1967452 718691 1842677 214800 199792 729959 105281 1921436 1075527 1918275 860948 1730733 224633 195470 1903172 734334 1457229 1261487 1474285 82806 1198514 1395919 1882825 534395 274330 1476792 1130540 1363027 1623554 1478392 655406 1327671 1433166 1754445 1143334 1238019 903249 1764296 470742 370446 1025727 524312 1372962 213434 1735410 1435205 1390596 461186 1018533 1724781 799137 1444428 1659088 1416281 869155 1701371 800850 265303 697865 1203971 837635 1058112 931117 1153993 1259679 1796938 121678 1954746 307116 1992202 1443787 649694 1298936 1769322 75780 1525813 1311282 824092 814836 1048269 1896907 253364 1971548 279864 633318 777591 509827 1357287 1216193 1126168 1946781 1665605 676434 1968977 1042707 1893792 1251164 961347 1212630 421773 98330 756777 1499913 1099768 343277 363920 600773 476447 349590 916635 98958 1492502 830923 1983821 204416 162726 736317 720950 119321 1828325 1433929 980690 1941850 1332341 182524 1901765 183972 320686 440185 868233 692630 88031 1364822 1162031 229893 1071583 190862 700156 868904 1914537 766156 1595701 286292 1258426 1308472 1914620 254308 1839643 1499146 1412 627983 1504176 1727749 648227 995527 1055593 1532805 145004 1094430 40482 356437 415764 1636889 495788 877782 1842856 1382723 684138 1577631 927879 1508319 506364 1791195 775587 41031 1342592 694092 1731914 1732877 243316 1056542 1239779 492190 1664359 658482 1782224 587433 1291420 207762 1160625 469662 1988025 646042 535427 1881818 1078516 1751070 152177 882573 880755 1311309 1780804 1790001 1242580 731215 740733 367636 148575 1356961 1165437 936458 108169 1120733 1509009 524265 151212 731390 891364 808272 728981 1793624 525884 1304500 562578 1683989 1239653 257958 1211529 76601 484752 28126 1552787 319508 1147976 112117 457949 1381968 496626 23741 640907 147716 595440 751750 1288155 776636 302781 794172 1612145 240656 1815642 741138 1132911 1859019 1722047 4478 1741629 1971885 1185270 1593410 322402 621091 1533160 866349 678243 608563 736153 1084820 448649 1087250 688632 782577 858752 373553 47996 1853757 1101195 228675 219664 483022 213918 57685 539837 686387 1206132 1778794 1387374 1990684 230312 1660839 355512 1185501 875313 1303431 1306973 1609286 378255 610683 1709413 1143332 1350072 967610 1783088 1328565 590139 844530 656546 837542 651151 1120627 698697 1442490 758443 754923 1227726 1235180 950155 1171738 498946 227588 1359374 769274 960205 1207651 786427 1894806 471343 534432 1442522 883798 1420720 1544418 651678 1236559 1136710 82681 1393284 1951480 344093 1467640 1049182 618207 694953 1751264 637640 1853523 1471826 769056 488271 1764199 623178 1883206 976381 1583272 1791663 1881274 1129496 764536 1579648 1866352 260109 1565382 1999381 1124723 488299 1296413 314288 444166 863760 1524797 961778 261868 1224874 910490 1661413 1464901 1473685 230864 1202866 1411316 118506 79075 1062049 1339940 1055217 1202322 1500790 621991 288058 1708729 730458 1385595 1701533 399760 1123411 130128 1244433 123152 651646 1658216 1115920 1616860 397201 1271760 580081 411371 449762 1224365 924427 74724 143245 952276 189411 846267 1472299 566323 463391 1968272 1647374 1041247 105590 259013 820578 927007 914206 1087865 466656 1626879 138828 349744 505845 1160509 259476 1480713 363229 1689831 1538666 1177072 1762300 1535409 574525 207470 686144 1932431 1826737 61594 1677484 1154148 665635 412911 300763 1335332 511915 1559575 834362 994430 116738 1117193 851090 767446 1388831 333036 348423 627605 1662663 32622 136679 1285191 210752 179350 796633 1322622 1024325 1284490 559493 1857699 100863 1742212 1284602 1904487 1550489 974051 1564298 188863 892395 1849640 500618 77214 1379894 168526 1013007 1187572 700137 1361058 1881671 1396999 1896139 1137779 1938884 1898303 62698 710549 1327587 704093 1985921 664138 1692986 855940 296639 1437007 307134 841712 1512738 162286 1940987 575389 1054850 142561 827178 874293 396053 1481873 1012690 773047 384881 1941450 1992998 298813 1123987 388335 1365073 1791461 742816 115327 1267849 30389 1209932 1741359 1648284 1371431 1503494 1520757 468598 360274 1458243 1816146 836919 1554384 1809509 1558330 1786238 11198 413184 747628 1742446 1109995 862593 757642 206998 75014 841752 1527906 1578936 390413 351695 1598767 796320 1408898 907162 135644 76443 1353801 1144623 1859101 805551 1096546 605010 1198065 1074658 698508 591680 759082 30154 1291548 354671 714298 242144 1812074 1463409 1078578 762744 457667 1614346 658514 1917788 1264203 982999 1040851 354211 1319507 1107233 773207 968493 1906142 1148119 540702 1950498 1344457 1671141 1602597 200066 1370481 562687 154880 483975 997952 1691833 594535 477778 1120671 224304 32369 1665972 677437 1503872 787404 902133 1603110 188047 1030778 160501 361343 1330660 1639579 1605604 1067482 1865865 658182 15878 231647 255143 549082 379345 1033552 846582 146755 1431271 297092 400359 1240714 830607 1052083 107376 439912 648694 835361 100839 877959 1704623 199519 1722089 797342 874470 173307 1538587 1840681 221509 1492531 1932742 1273797 560689 891271 259158 1581273 1704667 445772 75596 15411 1373988 786126 22926 844338 1309626 1654628 1183506 1261575 1639440 139490 1763613 1909483 1984992 1103273 139013 1736842 1476987 1531142 1115520 1619665 404564 1543271 1095395 959835 1563838 1622179 1171558 720336 1757975 1552272 1451443 803798 179178 990914 188379 727507 1346927 1081631 1037231 1854168 896323 1804005 667922 156956 1504787 1207611 1114084 1370595 1908327 831655 99087 1680748 1952791 1526719 1677368 1762789 401432 1788103 919899 441353 817971 430596 21822 671018 1575866 239165 780870 1920742 992774 1681014 1270908 1272257 741446 1535023 1928263 1943313 1127443 329044 1754311 1885634 221394 971410 579311 833228 272368 1938335 321887 1310985 1265594 1629119 1001433 1084922 274795 1683965 1184363 1464100 651348 1065141 823493 8435 1379802 1419134 141933 1700020 97259 128906 1056485 1291345 400980 1602867 857552 1026263 1133781 1324533 247428 243421 835905 799272 397645 421714 1092312 1708825 1142844 1539121 1865925 999066 933536 1773827 859260 1409560 1413373 1878054 983055 153469 1131387 1989071 1835608 1902239 1026426 1561005 1412086 1186609 693449 1204021 351080 1076848 340929 253072 1266051 1212015 1581203 1850658 1483430 661879 1161151 615743 831771 636984 632851 1526010 246603 596128 1205232 1491951 394161 1231577 816088 172722 876382 1966035 1582855 894810 937668 507621 1003777 1114311 527516 50081 805438 1140006 1885586 275763 587149 1774142 1759888 1083508 1254213 143476 91247 429085 1534711 1098704 573924 210045 1038533 364210 1397238 846938 1832812 553247 1947181 1820411 169460 1001508 587041 1741511 1273032 593013 1238828 57215 1998847 602223 1405801 1375880 1340449 1275715 1204223 654564 319396 734371 735206 1392140 1016996 1222739 134498 1936064 1362680 464435 1212639 1919986 1161047 207150 411191 1404841 318572 1727846 1780073 1415784 1414052 582084 265732 1542828 1892630 418494 1039336 440945 1387007 435441 1809045 875964 974231 1736327 309516 919199 1223995 1878563 1597898 1460402 1817968 1341850 1392417 1041877 307749 20156 263027 1573048 1655954 146631 563078 1767893 1615735 583702 568076 221309 1783242 86370 374648 1256765 112647 1548269 1225130 1108154 1549332 665282 318761 1784409 802908 241275 1214702 1493406 1246737 1607340 336514 1185296 647084 732496 1136067 558555 1669475 1596544 1581171 1697779 1829545 888053 637582 1848187 1228800 112312 1203954 231728 1647202 1156480 1126164 1497969 1207473 98 604248 1023999 945660 296475 932355 357556 30175 1213821 777786 529384 1837960 105979 1575409 678584 1301931 633520 1745930 773320 1424267 1176041 1271398 1125500 1568214 1851675 1198803 1741315 100112 1312831 405318 1919399 239136 1848315 344225 1836 1758435 860631 1629599 1973188 1995184 226151 1680626 271620 942018 1639190 1234635 1271526 1372884 835560 1003956 1576577 244613 1481367 374296 236968 1818019 380405 475554 30182 342328 1500655 1318951 1108552 892061 1321308 1152446 1704396 503514 420860 550146 1859516 244292 1084574 1085464 522089 703321 1878780 263635 620008 1220059 1260306 441260 1536622 342473 1949582 786796 1237514 1071130 1834821 958534 1351771 1448860 1286549 1375973 1159136 417252 1351037 1217209 355034 1522670 1696549 700932 1740222 1900216 1933475 171260 1955858 1485657 295025 809710 130641 777026 1799952 1858692 1427953 871955 85384 75845 1988052 269026 1074808 708648 1394902 7677 1665360 1656946 1431608 1494316 591964 410960 19132 1552204 603081 1654566 219337 721017 71687 1661032 220247 1853132 1074659 550868 1802470 1118820 1707694 93407 458529 1822512 777321 109686 933489 1575495 360114 1346367 1796554 851757 1324335 1703150 386555 971516 1985753 132925 447940 100326 1560586 934992 1059094 1762957 1943832 38263 1136090 325131 860101 1270691 1633107 1031564 151196 61464 1578857 860694 52040 865758 1144067 1118204 1524469 1118618 1161471 1471688 129491 82545 588176 310765 427147 966199 1318406 195559 1384188 819082 522561 1535804 1747235 870905 1798279 1593022 1967815 285127 549450 275283 981263 1628709 1485009 1294627 1103333 1392778 63430 1880727 828154 850552 394169 156278 1903922 1333750 1371636 1889814 885180 1994064 176990 818362 682801 314344 1498295 1680029 10874 1926841 748080 1167234 921006 1868144 1307015 881788 17625 537823 445150 44064 1691091 1664496 131525 1826594 556779 596492 1076360 730755 1957667 415628 162956 401614 1967744 42429 879908 1773002 292184 1363114 1889938 412595 1023516 1345578 1437726 664926 437567 726039 398358 1388515 171844 1351409 693183 1904562 1333990 1784162 1627788 664293 1764371 1811744 852826 1693230 1312568 1347612 177558 883666 44729 924325 1030579 836552 1304282 234245 546245 741671 918865 807682 501827 1861342 137036 1216678 1470470 1419849 572197 1382542 1096276 694587 545289 1666379 270166 372189 800256 672912 1550888 1653391 1248962 1733750 654106 711209 839584 1232388 1525926 815933 978828 1466399 167871 1381562 685473 147412 483050 1339907 366674 160092 1271430 636284 299154 391797 1707741 1803389 1709906 1476233 976707 486428 1686002 1579538 370505 1541210 1451664 1820429 309861 818744 791882 1606087 1158224 1203694 699098 1050350 1067091 370306 91674 385186 1714249 1672015 1825051 916807 643723 1600333 667578 781906 197612 919152 1941172 78556 1435569 61315 114547 885437 590241 1036752 206612 1440435 876853 706446 168298 1465644 291539 1913527 530668 788095 1518749 959092 852044 1941960 691575 552656 1197168 810073 1703311 82034 856813 1428027 1616563 843882 253679 1153253 1247987 1595459 1718696 902063 75415 1318690 786283 264018 1787629 491360 1970517 752056 412141 1105711 30325 211220 1746691 1336483 397938 1772464 725427 236293 692591 217319 139280 1686064 1214488 1639094 1165747 1782093 849726 626746 434255 1331990 454377 120682 801285 1448087 295185 522616 1603705 1415722 1869868 747537 997770 499980 1580554 1848391 1502095 1310128 351344 133205 1928806 474127 1817408 1075269 225244 192470 1994217 1548581 70355 1732609 653116 90315 440680 416751 189074 1140666 1644050 271192 968181 1745995 284152 1192903 1639002 1740844 1745149 1498416 1708848 1997996 569629 1607931 47885 1066829 1129542 337601 1314767 180679 506000 940818 1393392 538841 59548 64062 1174722 656151 285360 305257 1126912 193302 846179 462836 1558878 728223 659965 1229533 1914788 1598640 1211382 200339 1198646 1064936 827968 657558 1224355 429840 1809633 1974383 472764 957620 1149871 476472 533037 259218 141118 1141686 1175115 1459268 1194190 1788012 1676095 919495 91231 998846 1596766 756465 1783199 26058 1601613 1310296 293381 914334 703350 53070 945550 1641228 1038255 383644 537554 1330667 452407 1910734 136280 1452154 1001585 808310 32399 611774 1821950 1428234 292226 1719092 153896 714630 1567328 377741 1166497 1876399 815479 695728 1101950 791589 627737 1794544 244771 1281326 923297 951242 1195285 1537638 75972 1854287 1250447 1245423 149557 1046458 1540153 422122 772688 903896 510194 1900756 587923 430246 346034 329969 1488721 1042291 33459 1090104 688149 1807601 1724161 1099219 1776957 1413592 1984217 1922634 101102 1917765 929409 745128 1486183 1883834 49405 168639 397965 832786 1385917 915176 889036 741907 1607738 586078 1995729 1941165 1957953 1530714 753220 1442702 903793 1526621 621906 1549034 407193 48796 1269703 942949 889454 1681124 1661441 1675263 67747 1480183 1253916 690753 230096 910607 810568 1420545 642642 279901 1994339 1404953 396169 1486630 980360 1473002 703711 1946686 1594188 1670759 1617211 521746 1458769 680379 210305 1264534 1099147 371269 1490980 1500800 1460769 1226960 1494758 493254 477218 715684 1774423 63160 74713 1296568 493531 1002146 544603 1672168 1477702 1023747 863341 1877497 461743 1292669 1249262 308380 1161344 396622 898143 877001 3026 50872 611873 1868242 1432746 317444 824219 1641315 195355 277972 19212 1721119 1224547 414045 166740 1507589 753645 1920161 1088092 460807 1292263 1075870 946415 1022026 327390 1152529 1849553 1038827 1594983 217553 1240228 1681072 1090886 317531 839107 607306 1090675 524916 1374003 556068 459233 786832 481370 289580 1094087 275201 1284425 1358933 24595 1445974 1671281 895562 1548415 1058416 220854 1607531 920700 367829 1737413 1928837 1156779 573533 1877566 987022 1402606 1106367 1367312 1389757 698695 1434413 1297543 293008 522062 1055083 211874 1879108 1209333 432706 1056193 762731 1971470 1511911 105055 1074297 1654417 1246334 1227549 337471 557380 1516180 944063 695489 1171692 1893829 806448 1387726 372276 856352 365147 51274 1748682 1148246 830403 1027631 1167546 1450535 1675553 443949 921637 989086 1033964 1259483 1495023 589285 724637 647890 383405 192940 1962890 1530088 1742471 1635945 770149 1089509 349295 1204541 1897534 1162965 1069247 204419 379380 1580028 1429028 1777613 1461179 591353 1707512 1792446 384068 1627088 729507 565728 1730280 792729 980302 1406270 371709 351968 1261245 406376 1138257 1427891 1627948 376169 472659 875273 1582225 1109259 1446038 1484478 1987505 718872 869137 1982533 778271 1370441 1462811 337099 1970960 57160 1126292 1990286 1994283 167881 1112048 1818502 1225376 1121603 929233 629858 560121 698710 1464842 1432876 1397933 1695071 547307 775453 162986 1061229 1469549 18545 350925 137061 106223 20280 11710 1941237 843578 1395124 27082 1746959 1102339 856490 1752241 1797765 506838 957051 1559542 279815 1802295 1287553 1703594 1096659 1981964 1979681 810645 1392765 254710 191956 1983342 1121158 1198048 570615 299454 175416 1969454 1646097 1743201 1849602 1440410 1086499 790209 296063 1942388 1799794 847608 838686 1090976 514662 1961395 692159 747916 1536512 439062 660395 1627942 825485 1074013 906921 1845550 1419872 1674517 1425818 961397 1558191 1223122 1705943 1837876 868582 1406470 1604315 606191 1595795 753098 1691478 1333648 1387852 487700 568282 161415 1179263 1083639 202376 921 883513 1541186 241454 710976 1834432 1990598 1324974 259577 1788507 1227875 1004034 176721 928655 586301 538009 1918616 1424862 179639 12236 201621 1536359 437525 1511293 65493 1033475 1092235 267234 1521837 1266947 401021 357954 1551320 624757 1266337 812241 743464 843783 67359 814908 922458 1268291 74572 1322418 157615 1671144 368925 257147 176606 425769 89950 188037 271962 140354 1060067 633599 1913453 596663 1369433 305695 1526504 298 456655 421066 1266652 1469310 385299 259487 174504 1685043 1683667 1393264 228617 1569990 1665891 1528782 1194260 1273616 483839 1770557 952590 956931 385344 1785213 798717 588807 26389 1965899 84629 455813 1343820 424167 1766864 1291374 766487 1666609 388293 1343812 981046 279111 912060 1499727 1293553 797460 216050 764461 564718 751987 1884637 1492507 191903 1263938 1155566 477259 358178 1345848 1980502 444493 1245007 1963582 873123 1464420 1879586 863971 1493456 376613 923593 1184389 1190928 1272601 39028 54732 1738529 1419154 1151489 1885759 1059897 1675444 489817 1531018 1204252 734260 1225200 1581590 780171 1993491 688504 575190 774782 945996 1855681 127783 34006 671654 1737617 944387 444880 1008177 1619156 1872560 1756855 581736 1436318 1027023 1153227 1963505 420767 129353 657822 1075278 1503735 1998029 1453014 1814749 460020 1539895 38355 1529054 863738 1438573 1357586 350492 499280 1207126 1823799 1927136 1875165 1405681 1737218 1708071 1723028 305134 731651 608709 634018 1648252 905920 425909 1697878 1077963 569897 848662 18391 1063298 701807 1701313 1258839 157929 1013915 42240 45801 1949768 1472153 1311039 360956 1411127 571009 913881 945776 1544135 940897 1101137 608102 73500 604754 1911492 70148 460938 1368936 946026 1999469 1532536 771150 1205607 1706554 510311 972232 247186 621737 915454 629741 914458 92957 536533 1692572 1511800 1674236 1132675 848711 1799007 79685 1738167 663487 1012380 1701291 1882477 1187258 731886 378824 738213 303666 1476013 115118 165313 287307 1500214 981789 1217383 530958 692210 77862 1648308 489314 977308 688458 1339069 1935944 1297939 731695 1045897 301547 1659662 1173744 494135 315554 1735504 1284122 554811 1679878 1285628 600739 1106995 4705 157802 641170 444800 560339 622748 82950 515964 335190 1168524 521530 618597 634456 826489 777344 556515 274430 553196 1575553 1276748 1754353 642938 158367 690196 201012 154746 1727437 1581143 487649 985120 870172 1488964 1096600 1627996 481282 233519 1712701 1000971 447596 1742510 386538 391241 1827465 108461 405653 194684 96869 1759544 1203620 315302 1324123 1576568 1185220 729547 1355432 1175828 770372 692365 1486519 1554042 885704 265879 300084 944280 1297539 1266827 1393804 507566 594963 177597 666127 645690 507864 612642 1971990 535146 1046551 633795 725052 1977422 1115486 390568 1415455 1217574 1144062 852577 1871678 1504028 641456 413294 484434 532949 1162905 576365 1077550 630444 1940201 694417 92899 1434615 1558420 1286627 662256 1477791 425488 1776141 172609 1995657 1941684 762496 414725 1480072 1423735 1824279 869195 758314 1675039 113919 1962814 456948 45210 17682 760460 1821811 467082 573751 946777 512329 583767 1658827 1193391 1783001 1229030 839934 1804124 1707039 104815 1728250 400444 819360 881801 1317254 1664231 59993 342005 1807867 894494 1132233 1194339 1611863 1879578 87387 1007915 1158222 1575363 684914 71020 1104469 86940 322537 1163610 1022585 1471813 1106236 1321817 881118 253788 1531067 1091320 1445646 33377 91895 1689628 563781 443642 1505626 1385860 1819785 241638 1999722 435611 589155 1102938 1458879 783250 1724791 1197183 50650 1407052 1666997 243904 914500 80003 1009286 367013 1206092 1937623 1005334 621816 1024316 555678 1070273 247222 271713 757358 406921 1784124 63138 34598 38011 1457432 1487924 1341322 763486 211997 325852 1830532 482649 527882 1192207 316010 620403 1134045 1372561 1702876 416907 1972079 832748 1119626 209585 575728 1471480 567242 518165 1133363 1019674 544765 274094 1701750 1540976 882093 653794 1843124 1898491 1903281 1377349 1180037 1512793 411482 1592390 1235691 1318504 1625721 170853 1611273 1165060 910968 1040252 1278515 561872 1003283 1529511 1570003 205720 147685 1342140 658925 1436389 27307 1001397 1202050 1582502 541981 1049316 1910531 866407 211517 151471 1860040 728767 697400 483281 1914194 940039 600603 1425664 254881 258932 1621048 657262 1697189 1322902 690885 1358423 183085 850840 888457 1951165 172549 1349156 1921151 693452 693071 803176 1699985 514377 1724687 231605 1611599 1897779 604070 1912103 588383 1541810 117551 1621381 1649803 1874181 1944263 1840827 710565 1116087 1128953 1606218 1051664 1221032 428036 330864 1352227 1981193 1484508 718763 192587 122563 824819 1920489 42477 929293 1046910 592180 1773437 920486 1071797 736556 710284 1287886 938110 902823 357259 683724 363238 833667 1807259 664500 309698 1564389 656904 1317964 65323 882860 470264 1937692 429553 1654303 853425 1807941 1300576 213136 1072063 1448391 365285 645078 1694352 830332 1791704 1013506 1165788 797564 1628177 328537 946000 275469 1163909 323477 1170971 388606 6774 1737427 721934 1550537 1198358 729006 1361605 1264757 385233 188130 110372 787374 1559046 155445 1031461 1004443 1367276 1401680 621779 1063270 1834824 82303 1139938 1031696 944254 1191200 788357 1919992 1922187 1935039 793702 1788372 707193 1330033 523614 1930204 1743749 763703 1181467 617311 1759233 1732235 981044 248357 111369 1323176 1281380 55657 1509893 1747511 646702 630861 780664 81400 1802679 707852 278410 843277 1573190 1955109 1176445 1323445 1477799 1075464 1306038 869521 128254 1656080 1975877 328559 1191485 777258 1539919 684652 1232923 1682197 384009 1950259 1479475 610857 986457 1277463 1322655 1878946 476374 1632321 801941 500068 204910 240785 1100142 1776034 1134252 1398382 1901536 1818181 1942633 349629 1967012 1187340 1488938 1075017 128297 611744 935988 1033165 1550927 1832744 1067974 1013583 1457111 1986020 652623 1290330 1200956 1579431 1991523 1437673 1017810 653010 1897367 465732 370137 1211768 1308382 1436726 1719251 1919389 298820 1084059 1337951 1842358 1971164 1226202 155964 1694022 1289386 1657846 1207632 268088 188525 16804 331243 1238998 1166857 800467 961401 1512624 1174632 1863447 677634 1057749 398185 1577348 1662297 242124 1079376 888894 601758 1388384 1411466 78142 951638 1604313 6260 1528219 904048 533865 1899331 529198 391498 1534572 611770 64933 17827 648932 531447 63700 275016 1976785 1980659 846837 1296571 695312 1134885 781588 1960511 319170 287985 374528 1098797 1564399 859573 1806260 505538 1714776 818463 1270164 1514387 197862 1250573 678619 1873729 1112988 1914716 1442154 731195 1355590 875573 1184436 1678811 1628630 458150 908653 1111328 328386 380970 687628 699211 537796 1112562 1876115 1230567 478994 599431 1712806 926648 585879 3272 614569 1032961 1835906 890625 192455 1709318 1779678 320279 1510411 911549 413526 1599389 1972245 668441 56831 126204 640337 1029662 1005619 303501 1309192 128323 756633 1730179 1539265 1877997 1984506 628597 947729 21754 1353904 1018247 1780153 1875012 1031922 821404 1873660 115090 1196436 1102861 937874 1470232 1489617 271135 1232447 582467 591493 166636 1878152 562984 1262826 1058000 1378795 1637582 348191 1100352 426784 711952 502316 1737392 1918018 1961667 870692 435379 379959 1219749 933461 1378343 1710590 1816444 1744892 1283182 1015209 960177 320232 1489188 1573386 963567 1148053 85608 1504676 867595 1672182 198167 1413646 1430988 492583 305180 1667497 1097193 1619232 1074221 1924591 1507379 885687 1836846 1240332 702146 878362 1277363 273684 610485 1161061 1640356 1555710 44579 936625 445396 1204874 133113 1859568 147085 1683403 1976235 205849 1193276 1322341 669864 215199 329412 333445 1821762 1417193 303496 30305 394737 1718470 1497230 1167182 1908223 999222 1768776 247002 1506018 121135 233983 760185 838124 870382 434615 1419719 1105571 868302 1933269 423802 1016944 1718495 319890 1322928 1347679 1140652 453036 329418 1519045 1506187 1639188 331151 769052 1067286 446888 966498 1908497 380864 1458833 1899486 1553491 1871688 197074 1763794 1352231 1081937 1729819 606987 1316233 1831826 341885 750528 176692 1004916 989696 1626295 1474234 1974667 791926 1880931 1863781 1674042 1818304 1324647 1137626 619006 749392 24238 1764755 1090887 948408 1703089 1931330 1249689 1547008 1278897 1399043 1407931 306615 191191 1500322 1346813 1747173 369327 664155 473261 1116467 1062906 1087095 457307 1291105 1280189 1379998 1822054 1246884 948678 211703 407643 1292768 1253820 1178021 1061595 475190 1093449 16278 1028684 1394379 1759299 640783 1346223 43092 578481 85087 427916 1340336 1465646 1397143 1395412 851244 1743343 133149 94994 1971076 566745 1950997 1782635 1203135 900757 603693 1248531 1574290 423757 604351 1383536 1796931 1761195 366594 1379696 956967 469209 1320606 1884552 283864 1487627 1525916 961635 1366489 1365850 47592 422393 1147205 549510 633243 831309 707656 979821 576279 1336779 1474338 81231 378447 278482 114229 1324716 869687 242876 493885 538370 856377 1107863 1082685 1446691 1415241 1555134 1372202 752010 1227959 1988878 91273 456034 1817279 1262862 1119796 1214354 1353765 888581 905354 1479286 24724 1588253 324788 432235 1286097 830827 869966 1160597 53546 1826501 1092093 815175 233174 1052574 238469 1064988 906408 1607658 273495 965194 1205103 1270842 1603168 801623 860606 902456 1766861 638643 1304098 1702431 1939629 334409 1068787 773773 843863 900308 1976861 1667700 1144519 1015220 1521209 1766265 915704 922150 1212748 369033 1497223 444896 632881 1885272 268958 1650883 430923 546423 904076 594173 1576597 725622 482533 1935235 1632990 1710352 1936440 339453 1302192 511541 95198 1060690 464559 349618 1879019 562831 1345852 677965 841253 1724292 536791 173298 1297514 981475 1558535 1282468 1008215 1711063 1023006 359450 743673 171422 1361400 230881 806076 1390519 115157 1762836 870233 689470 577844 1280242 963972 1784443 1604461 1692324 1320019 532999 1281576 1548591 439320 326004 305331 675259 149875 998891 270641 1726682 1862696 549046 1174909 1578022 1153258 1980230 117483 1448987 37328 321496 217568 1347523 510015 182400 96466 290432 147985 1831035 1105917 1651874 760430 1217687 404130 1835273 1167172 1901626 867904 276705 1464539 1844336 1988446 132012 1810311 1714184 27640 130202 1185341 154223 1795412 604779 257892 786841 281437 683288 329868 538456 1782136 1958980 402230 27907 1617468 67775 1366187 659937 347054 436950 328874 131929 508527 1983840 513374 648767 648551 471466 102175 331952 1819749 1460265 624704 1294048 1363980 1389055 1201773 571414 586969 1603005 1633428 101404 512883 294374 920670 702318 1750513 1516906 297088 1578880 1229615 929458 1494571 909813 1941074 1236995 1008999 445578 1085143 745539 1734251 676707 1076389 1127117 1333789 277458 1268529 289351 889473 650155 1298836 43609 1123332 386503 1449751 1029355 1349970 1032541 78329 227270 1329283 285723 597703 1467880 386815 1046473 1290482 1237323 1147885 1478781 50357 950960 739741 867990 1624438 1032743 800210 426620 1218366 991783 17716 1014960 1404070 584698 1340400 1074061 1235412 123973 1172861 1721667 137353 10398 1729896 1135940 576024 242415 1657472 648480 1767985 934251 62195 1067705 541942 1486048 1449675 959761 796593 1365513 1245456 1300768 1941735 1191692 1915591 817720 214279 1866400 731703 992879 179866 75936 1548616 89322 898734 1234541 905576 1608390 91133 1954376 349139 258495 616080 1292519 1523485 1309859 9559 508760 433263 826697 1487910 456154 1795286 1910974 566262 510387 1437521 556955 840893 259623 1530973 1306581 1149917 1429596 475654 1488958 1696746 1947870 729880 1622686 1283242 562181 13725 1501548 1800542 1543636 368187 1426427 1478073 408008 473506 1853194 799051 462667 434753 183520 464110 1268078 405746 107081 1755377 395440 1002966 1857455 1482367 959341 212413 1021985 679667 1895864 1462731 244094 1136595 143744 33164 257539 257311 1558462 1724796 558613 1549653 1805397 169434 695742 1784864 664390 1391413 789139 370470 881963 715255 1830828 10928 1370445 1830883 860920 1794742 1575245 1156544 1152006 649891 580694 1127720 119042 1771164 389211 513217 668973 1959247 918145 35034 1236421 1066447 1350289 724627 451074 849925 1756958 988494 324414 723057 1174310 433041 1515841 1651750 543292 619759 495619 1288021 636676 843800 804914 1325601 594077 47633 1628562 393669 1782112 217107 21055 890258 801858 1943576 1827668 1462013 372338 1424438 251531 1035520 813752 1537867 1017443 1093133 346116 1640637 618739 364389 1881412 1948541 295467 1965152 341309 809061 1750732 1279867 1963672 1430193 1749086 1563392 953996 1608024 1145600 1146285 215170 227025 88626 126261 284969 1669932 665880 1345109 1164118 1597513 1023671 196379 903153 430543 1412094 1719776 77509 1540802 603213 1183839 1644043 84822 244004 1095812 1355530 1202537 735822 183378 1507251 904292 1760044 849945 55017 853759 1342172 971583 1180355 508514 1285241 1368766 1618686 824278 790406 81401 1336935 1229773 720108 351943 1971449 1401976 1024768 1111727 686885 1858698 46366 152176 948342 1632068 374338 581814 56880 365624 672332 991504 536074 1688118 1965705 217091 1420118 746891 788139 516798 208892 1664940 853596 355149 1625411 1921293 1812122 93047 1152343 1123155 575085 1888572 6680 1158477 583625 267827 1174602 1228058 1967322 379674 119806 981056 538357 697461 1498124 1848266 93190 1482422 1090259 426195 1758589 1735632 522035 353794 792026 1305446 1631933 418878 1684040 464712 1404585 1345510 1826215 1904420 108603 350341 386031 982262 1727677 136923 637482 511621 423182 1846334 1164179 507301 18179 204705 858855 712702 1398618 489954 1125217 88687 1747982 801897 1633981 1285776 324136 398494 824 1387213 162519 1595192 1533240 1558161 1538525 675178 1550146 1888339 359166 530952 871815 1178639 1947489 529007 663274 1598705 1856352 1947940 1638026 1696159 469374 1876521 1476600 740009 1556417 1860529 197002 1928486 902081 1124513 1314628 655294 1942087 130584 1368489 167850 577654 1469419 1636479 1789565 1487083 1457278 706506 21158 726227 148179 1386074 20770 636615 707686 1312920 1280712 1364081 199179 494349 1596343 1071827 380041 396866 1746156 1110991 271331 388955 549074 44842 767869 1735565 202527 1038801 1471266 261699 1562453 444054 1367989 460887 1938825 1194751 1294906 1752750 1888727 1396703 337436 1662991 67515 1045100 1970139 52430 703410 329692 366352 1755874 271022 261098 150 954188 494172 1558129 141976 1141960 1708414 591401 496948 710903 961316 1230718 260558 622316 1719610 553064 1118856 1449731 1610449 72887 1965495 820171 685283 274445 1086873 904484 1734031 346403 1192359 702186 381890 1809384 1740016 1606397 596555 1646868 1083785 1276221 1642966 1422219 1601547 203772 1881232 1663698 1660695 617536 656610 1741144 1230931 35469 664964 1213574 256694 1126598 1824021 1302762 845565 584720 1489095 1084505 878961 1523658 1380517 633101 1066381 1135144 870672 1228897 141021 1772988 961 758751 1172750 1657803 1048450 1835709 1557604 1771241 836801 342941 1983501 555573 157161 281193 1487938 540649 804259 1905216 713586 557632 1698983 1095949 1662926 1349574 743871 1169723 426054 492649 46058 162188 808168 1272801 413693 347162 1436045 1838432 1352308 694582 1365590 355621 228888 1103025 318873 902515 854851 768772 1167505 1148416 1262628 433962 1583992 1272072 1675812 108218 1788201 599500 1524553 721787 1882435 218033 1112156 838403 1610391 775287 525909 1064827 389889 1977684 521633 1434027 1538385 1682330 31115 128393 1243435 1951244 680277 1146853 1950146 132999 1035238 37583 1763324 1049086 1769620 1920040 340956 1378281 1648018 1320867 1626793 1209677 1294848 1182439 1029818 1967651 1656869 294812 1272516 1068100 566272 1230866 1446117 130272 1246074 724159 1303254 1239403 1303729 637506 1328343 1932554 938704 1601853 1230444 1240494 1483233 510469 912496 1723293 1834674 1426143 115553 1618439 1332748 140255 1153506 497208 491421 581313 1592339 1881958 1835740 114445 1967095 1262476 1864434 126778 190682 209890 1828714 1097436 813853 1431520 622164 1015210 1622798 942693 1155294 1860085 1213518 1896067 938415 1871530 772540 1416182 658042 826459 179520 137205 1186895 936454 498560 48055 1958116 599378 562571 209934 964567 981824 835432 167414 1607375 606869 756717 1474321 1881537 668716 1341587 1250381 497963 1205929 488047 1606711 1902042 1789049 1150870 1865225 821755 1252145 1905588 1056654 780201 549898 413144 1070058 1760461 161518 1205856 447271 3213 460692 40336 1924232 931977 1546478 1564413 309534 1956108 1421752 348096 1728531 860665 904674 1248994 1713835 1621392 1567130 1504059 26630 1173446 1150943 953447 170112 1039730 1234131 608650 1953336 1883309 1195848 794796 306052 397248 1188255 1741529 517251 1934416 1885425 1929293 1974089 1336316 1989878 1620958 990744 246746 1788412 445126 1446805 454966 323210 456831 710441 449640 564701 1030228 1575197 85144 45372 312728 1605587 631615 1989525 1317814 172061 1721333 457378 791525 995495 1695049 1287432 881249 549291 1784153 311430 1608416 96645 220589 1733939 390416 783193 1358531 1324278 1778213 1077751 861218 492725 284705 115001 1938201 1973163 68426 315875 1158750 1917720 57649 481903 1893085 853735 484422 842668 484730 474863 899729 1712624 506694 1936947 1177369 1186393 1434697 949105 1546266 711982 1495748 128774 1961216 1313269 970095 1606476 428391 1604674 800893 1040752 1841357 54158 785565 9058 1995668 413377 1405246 1295040 53112 568493 1175127 1406190 1322159 1914912 1565881 1164067 1427405 1392674 836027 324043 878249 1499019 101732 924428 1525518 644169 1190522 912961 1663856 709816 702228 891813 1681783 57589 421810 1336840 65988 1590314 425858 1100128 783406 735201 531076 818686 1787235 792347 223972 919075 989440 196080 28591 1829345 1611034 1466598 1912629 1583494 1524695 1998855 531835 1249218 215319 46088 913746 354050 1241345 1500124 1503794 1510819 212274 1828553 851655 472634 1766021 82905 603140 473142 51672 312158 418302 607656 1992102 353700 695669 1546364 1695056 22801 491306 709980 1929024 73565 1557131 1752589 460496 1960127 1844644 1128815 1598818 1366165 1077647 1518871 1689036 1147307 258057 472625 1555626 652780 1491982 1966302 1863793 1691958 679659 1942419 698928 1191455 823238 293455 1833222 1617850 309821 280015 263897 536570 696405 779113 1394960 320798 1313804 1920761 1749468 1756259 314076 1863857 1657595 92413 1385196 360481 1159889 1689612 1746140 22805 1622538 1287822 530142 1797192 729349 898788 825980 1634978 1086898 1224891 407241 876072 302973 284494 1569627 363797 837030 962701 535025 1020187 444833 607281 1711481 1040907 904246 1984814 1630389 1879295 1556949 977756 806944 111403 1904841 87373 1203783 1219246 1127295 1091830 1898192 1749480 1986511 355390 299729 437473 213447 1626487 1912781 1192228 1380534 1688247 1103419 410558 189887 1107111 1175682 979090 1896490 1989943 1920905 1610698 1631014 1670071 1834891 536723 224509 1529416 1353221 871872 1581359 259244 818312 74912 735118 489216 286060 749933 826734 822379 868405 135364 838890 419162 371694 1785230 1063873 1998648 668961 1237627 1485801 1988249 1186403 1504288 15135 1262950 284094 1870475 907755 1678353 660336 1999005 143300 546033 1955244 415668 406812 1901836 201981 1587565 252172 1265049 543769 602847 1407787 857463 1714824 808748 760897 1333678 934734 1910251 260431 1577830 959023 1424772 790685 158013 1985177 732010 979568 1025596 1988193 1579661 237830 1895049 1944451 1335070 1457103 1106465 1056189 599807 328684 243679 1165229 981809 1445701 1857879 517204 741843 1607391 1536237 1403077 1699433 1406227 1772276 120657 283880 1817881 577714 322487 767784 1407162 1121464 613298 1394272 921969 380933 1936577 995025 987766 1753498 381158 723730 1891814 1956149 1597609 1166847 644935 699421 754634 80803 607440 1015172 955743 545077 383327 1258362 402621 3627 631863 420925 1144106 1284951 341158 782990 1251518 464280 1975927 1917612 79648 1968805 425470 278388 1354467 558624 33030 1338095 1704126 1024543 1150083 1200182 377798 1454655 1271215 768471 1835415 861019 1455879 1741059 1604099 450732 542840 127331 1291928 962286 999951 100442 1866098 765892 93141 664307 304258 1452105 164249 682982 582913 1826395 714267 1766232 580428 216635 1423332 1852139 1856365 290245 1604945 651681 1950397 499661 1875540 773396 1388665 585622 709335 828617 817700 152690 724202 6248 1483968 75347 411502 327038 974285 472149 1891381 695962 1188880 1646263 533863 270885 368616 276793 354411 1320476 1497288 1132771 1538998 474688 686849 125754 638857 1233093 1235740 1095052 225479 1576855 460597 145916 1865127 1234911 1241645 896892 82286 411584 294412 720649 1352049 896981 1727200 814019 1810698 364966 778049 646376 262004 391239 414932 196786 1185949 1494008 303355 964322 1674079 1484046 44497 1814700 1176123 1333867 917164 123948 150922 778 1511225 1397680 995721 1890809 450999 1547586 209093 145147 828553 1957228 1493688 1380281 1479103 462203 1253240 797958 182558 379367 278306 1234220 694138 1823525 403750 1005831 599587 625719 886263 1749184 1576527 1250696 1447639 640766 109684 1741525 78693 82120 622349 372941 35091 1418775 1081033 1894673 359639 1659433 950348 1937010 1717834 724707 1639140 6253 1166071 1785503 1618012 933474 27436 1670534 1595316 787267 1442081 1267827 312545 742584 100208 407451 906451 1132220 1369767 1842272 1558710 1071655 43257 1707162 1919655 769139 607226 1445761 1133367 1165259 595233 1234985 1257054 1985891 579040 1712100 1449222 1010626 1259832 1472474 699930 642421 1823100 1371688 285183 1373511 1504041 268764 693400 119807 1282748 998236 1612747 661154 1691129 707169 1531907 1740635 1156398 320383 1575868 1410552 83188 317279 763825 1198330 1721134 1115568 1959737 330480 1039374 184724 1657729 617092 1594443 191714 432880 572526 259688 711748 1641209 1027990 790072 1390304 484914 1074352 449131 1201055 759808 412576 693 147416 1787641 1579131 244714 1651583 1948093 1415334 1646876 492932 1079059 1900320 169948 1196113 940832 1438311 1461218 33671 426871 1516952 29552 1524084 1102763 1117717 126308 735750 1326767 1934398 564061 6928 594770 1551876 184961 1799183 595053 1588871 363964 817948 810825 1963574 291412 901068 426338 9163 909871 752548 288980 681010 340763 259576 845221 1711058 572863 1729560 991347 1909678 155371 755404 1861943 1309570 945979 1300855 1826453 1796146 1856574 205959 258835 420140 993415 263464 69329 792676 1539725 945729 1594216 1431050 1977781 589324 1668650 1344884 868054 834028 356431 1926076 811889 310046 1860850 1509601 1452528 815109 1583994 1666476 331889 283117 1596398 5923 837969 13794 840003 416638 628627 1340906 908967 1497931 76121 935226 512436 761632 1604527 745809 63992 982880 157483 1200066 1866161 385436 1288682 1808073 24505 1132438 50046 1687678 409322 1762376 1413141 1122232 1228718 579201 391517 1997757 786264 675476 1079559 239288 1340001 643189 1774198 887990 182647 280034 1139695 244855 1214207 1520518 569790 583194 183926 1245105 1326827 27021 1909798 146227 1240105 1965248 1081156 1965079 653139 589635 543994 320824 1765168 1110541 210406 161666 1831878 1802063 1223550 1530387 284901 1387216 808617 1091373 290279 1425067 1250569 221253 771977 1123232 1027542 1895151 1275693 850011 836924 1014060 431230 1701418 1305939 45190 191590 1540077 33574 1532334 1456368 132755 902926 1263354 309763 1582142 271798 621676 52302 567515 859919 754715 1405029 214036 425518 937575 361322 394889 1981559 859042 1305618 1198862 1173854 746544 1351635 1274100 313388 1736821 1569737 44223 874603 1727021 1954293 507320 1410420 608013 1865154 537170 1743811 1889730 781493 87893 1621348 1082410 464752 1635182 277249 317184 510731 37330 1899841 652854 1478189 408173 1422289 908096 1756567 972104 680866 256833 1779705 646116 1987478 88366 238378 815386 155144 484758 1948740 510583 1910258 1980842 1209681 1926075 794105 574976 195271 553947 1855475 86006 1662513 249605 1914875 101686 603846 593704 1093884 242740 754344 1383430 1065670 1241553 1532424 1752602 1525854 1355765 1396926 115649 299829 509809 1843596 1757222 36789 421417 124174 262728 1556305 1212516 267400 1480589 1657898 283224 1823825 903286 16391 121976 22986 1951759 705358 1621194 72994 462662 1508623 807942 1185792 1350748 1737156 1468545 1104884 1877092 1739468 1963917 1504553 1514760 102951 368844 1504902 1188885 1663614 63102 1703380 1627609 597924 249896 1815627 1673338 209818 1846930 1910172 1191944 1052606 344613 546446 1701549 1168733 765547 1392812 773903 1308804 1548822 296323 926233 506009 336017 710440 422545 1698536 45451 758157 715224 941610 179058 1703551 734409 1956597 1905034 583532 521021 1754719 685520 973187 791305 1043600 366174 260978 1954204 649442 1274767 100085 840745 175321 1191054 668528 1639377 517279 83759 1691805 910125 1817196 1326913 1383970 355420 1501126 710673 1426341 1270524 1546667 1102212 962407 1600829 136163 1047321 1537668 257177 646248 1904290 1465111 1522877 1923221 596760 271146 64056 135002 98182 1832900 1143722 975337 1965507 717803 1239598 1122450 453913 1170392 263707 466597 1209767 1116424 434903 741931 190944 452329 1507093 1028104 1098474 1733944 147795 1508193 1341188 1771303 272751 724673 343057 1169156 902746 25679 1649415 182215 1845464 420689 851094 1671675 1393552 1561865 1705108 278693 982823 116 1017191 1443420 1970742 1686890 63498 1321694 1743979 78612 1155337 668532 1110609 1979551 519816 1295251 386798 463160 1834867 1460618 1539100 977330 669196 1182158 1453361 1030329 375249 852917 1961742 384839 1679280 312630 1830094 814007 149843 1641635 814943 1262059 551803 195119 174247 610681 482080 883239 1224802 1460627 406638 642369 426522 150602 135518 1924450 133298 1507925 1608548 521323 500838 1530985 377011 1493569 1483398 1322842 516375 1149560 1218034 946258 447721 576319 779460 1048936 1793086 850069 1279375 1252050 236480 1313890 1594409 1941321 996887 1377389 1323706 834642 1480102 1854925 351983 1340994 1044359 1486410 452543 264606 1856522 388532 1718927 1616940 697484 159581 1126393 705714 311257 1336777 1867668 713297 697612 1635679 1603390 611782 1618776 1751720 626656 297952 396603 1369884 886601 374282 807399 707041 718516 1243286 464810 716274 1208233 1068113 802099 433786 1861544 1671752 464667 1876338 719270 1660104 1540776 1989164 905176 129653 38672 796474 182787 1708682 620863 806095 1206087 860005 135231 809818 1905091 443190 674593 1000595 308211 338330 339377 1829183 1827409 1571770 1789543 1726127 1179099 1408895 741895 512044 1486310 1645203 365783 225637 219064 1411987 43646 73672 946844 155314 1116378 764018 1920706 1930029 649218 107315 637904 1396993 1309198 1907833 1713446 1981958 1170662 970356 756844 1029292 1356261 1219523 1666001 1084879 388525 1442341 1569811 1058668 397166 736198 1855784 1455039 1992352 1062218 575714 1591090 58267 1999013 1154561 1811408 1279847 136495 1592593 369197 222566 1281967 1279555 893482 806989 6501 314566 363987 1844761 1428793 116602 436031 1227175 973749 1823637 868746 315675 1549081 644594 1055443 1788270 1608178 1807763 1443346 1770888 925392 690869 1389256 808148 37256 548724 411789 190641 140653 1290074 842768 1749094 387653 1092878 1293123 68178 869729 1878510 1897334 646831 776015 1544044 208094 1478167 774005 1204265 558911 95372 1601738 1634153 1386455 1865311 412286 138994 720379 1893164 1889584 1545579 1627108 1560671 205671 1238672 411706 1944097 1602152 1798324 742291 1703897 1236645 724283 1315001 843766 814825 1307955 903178 1123619 16430 1349270 311363 513840 880337 1090012 350082 1419577 728587 111967 1401204 42351 1198446 1766774 742964 1361825 1755012 765824 951771 1052635 810952 1888772 917930 913325 795475 295344 1993249 493396 1750803 1572453 1070864 1430898 1439922 721594 732996 352340 659777 912219 275455 1638905 570121 1043256 1690520 1443038 622242 1955437 268244 783431 1409146 1867204 1970897 888301 410096 1335443 918987 119855 1295639 1200661 1030816 1979498 1000995 712669 289494 1700135 592526 446332 1221024 707074 1783909 1256682 1652254 1675296 1517046 20845 1125366 1848389 19216 1771112 715621 384709 332915 1990789 1258634 516898 696819 823935 1385529 412513 1762904 140672 445077 487104 612847 1588800 1491099 1860766 907900 660952 1282358 858833 1904820 131237 1258220 1869893 287048 1814227 151267 1680443 1812345 1009588 639241 1042845 1016898 95626 1439838 1746785 4459 1114153 1923203 1147753 557810 1541122 1925624 1347706 1044210 1012273 556497 1487142 1943461 1163095 753053 838352 1884164 883519 392230 1015074 275240 1680438 52028 1927503 1278511 1980196 1490366 693457 142414 1201182 235156 748550 947251 1983830 124997 1513437 800246 95883 661964 1715887 1306897 598333 91857 376854 1498934 1340121 1818822 1843497 491551 599526 109668 1159626 818507 1194079 715796 507630 480479 1545925 675681 1504944 249287 1409326 1166183 634584 1072273 534933 748851 1950039 1294745 1536173 578787 579917 1706226 1361393 1700198 419108 1930123 27778 1538145 692980 831495 550479 398533 116212 1151647 622708 360966 62562 516378 1158526 1667521 1727394 1077519 782589 1177909 708857 1451061 1863697 1976654 529060 1945177 150891 112116 1492627 948559 1552331 1533468 1037169 1724659 599382 669395 490001 6312 279942 848748 498573 1313775 526690 614630 48641 1783245 481139 1224564 1964178 1718231 485368 687652 352358 182963 593571 1573786 873197 1040378 1466457 558689 76754 1918983 473215 997825 1998053 809013 588061 1045400 1871008 443681 1543958 222866 1651215 442095 1398880 1153936 628170 95639 1744329 1041970 810289 947134 211938 661118 1562599 1606741 507394 1587635 611247 639203 1771433 1589974 1978975 1078906 1147044 167138 934582 1117521 294644 1094917 1761064 1306573 1982022 751625 1705986 699915 1120489 1220491 1661651 655185 741393 1141294 1162918 1703909 575761 1619912 1623947 1693830 449139 1088389 1307838 1895918 474703 1376520 1362771 281691 911816 1159871 125401 1327371 451014 735866 215244 1712300 1608443 508536 871753 1815606 241630 1201270 563290 647770 1051038 196069 701433 932681 736 1700202 481089 301080 315715 539795 567477 1666588 1084229 1512222 1647983 972340 1606559 1175373 804714 1383469 1129708 1925843 1037496 1797947 1550431 933192 697276 1702083 1098847 1985248 630182 1488270 394540 1056467 1961734 633012 754711 1956088 1093849 363415 1873266 1614936 1967644 614130 712700 396481 1192393 917728 1955 1944526 1146342 1870652 155807 284911 830855 295872 740155 1076291 1577683 378055 778988 1802555 249198 1604478 1493595 962825 917999 467083 548793 425712 722419 426043 202297 177124 1317318 134803 788088 186627 1192282 849863 1029517 1424356 1251585 205645 1747018 891946 611265 1365385 275498 1215481 670676 246736 498288 554140 370951 1237804 791057 749921 157134 170840 1762140 31704 778776 1473404 1522833 330114 1459168 84988 1687190 1601123 421107 1866481 1712508 1309148 1211322 139424 585039 1028513 848999 163005 928090 243962 847314 1221897 1115442 823435 1393608 476372 1336687 992319 1675118 1753251 363126 1403772 1241838 1945640 1782838 757477 1470491 703125 1312348 1818625 229596 1321339 466348 1268525 1212000 731823 819673 1692790 596571 1747709 1238479 60150 1890686 1342654 1310442 761763 419007 120586 3704 1745553 233730 1943633 591974 1986398 1575954 1918844 1548719 1644379 1899870 739257 54078 1365402 1869674 1650328 588818 398040 1588610 644474 859706 1237724 1357587 1177029 1262435 504979 1072608 324483 461334 714725 1703868 37182 794116 214704 1927955 1339245 807726 3998 575471 282224 136206 861183 228395 1156935 639652 944853 1085807 29970 581412 1222042 690607 720061 1670547 1489503 518512 1505380 716969 493094 1652089 306834 103795 435982 711665 122357 1820945 73964 1469735 210837 175346 627111 1450310 1826326 1660940 1885973 1842634 1665608 350339 1370330 387876 1931663 834634 659534 1213432 1414520 728056 1132627 910259 1436777 1357193 109327 502887 981536 31136 511830 89744 1323835 492434 166355 593155 1152357 446774 1563039 1870135 1437606 896441 1432707 1351858 949675 465479 1158420 1019947 338434 576601 835267 1326578 1460488 519056 970287 1232586 479828 247065 1086609 983921 1467340 52842 1385463 780843 658944 77546 1270463 713034 1797457 1866569 641491 142278 1214462 407763 844824 649354 1597699 775311 576507 485809 562509 1120504 1260100 1971299 446250 1345370 1369348 905296 1571367 359748 1129648 1153997 1283906 1492367 1464574 1566580 660929 1201733 1543951 997651 1772184 495379 53621 750666 277173 297988 518406 1497965 1564898 605304 653134 730838 1285412 1393550 759247 1478797 704054 715884 789129 197044 1953455 1433287 926080 1868101 904001 1939569 1445324 1488510 382347 1239490 1668363 1658484 1863466 438156 1057471 171684 1110373 202137 31540 1121571 1589048 1034471 1781085 405837 1241293 1572139 1602197 1227439 1524511 1576016 1010395 1845712 1387014 1423622 963953 1918153 88441 1561838 150499 1123734 574716 1654340 27297 1900437 1242568 1750136 1727604 1197783 953675 1325061 85681 1821252 422052 495666 1304527 536932 304246 1109221 1468185 1250327 512184 187361 1296016 253028 247431 1992856 897719 1225163 711465 1299690 1782487 517073 1298653 937079 1763702 1950587 1062342 1758431 410570 1462511 1680923 1087856 676329 1015683 61187 577906 1238029 496067 228813 1613622 830166 712672 395250 159457 1804527 437090 249485 1970206 1441134 1880811 607954 1360741 783710 1083710 82072 1476228 528147 538372 1310715 414514 1775671 969265 667030 1271302 1511849 1687189 398727 342499 910311 1306927 1625296 1678666 1303140 1220510 528644 292905 436594 161377 1597674 1018121 1618602 1844598 623157 555384 679791 117284 85713 1675274 1602667 1467000 256790 1761153 1744092 1676472 1089756 1566925 1096685 1864255 953399 1570596 1588954 1187263 1825048 980235 173333 1878685 340975 1020025 647912 1099105 946427 1244700 1103528 781525 637746 476566 359720 437390 679761 1755413 1344394 408480 1842364 1501197 1933642 343181 1736095 1257129 117984 930610 1930024 257810 763470 250405 46644 548052 1753894 1759522 152327 30019 1061439 1439928 111502 1381052 974091 3269 1324118 236391 1862531 393197 1699738 745350 1278401 296272 169637 1363908 1153368 517525 55641 211973 1761248 1476456 919649 814976 1226358 842642 712507 23905 1318272 374772 853421 365496 815104 1045267 626787 1614919 1075050 1472314 830305 754064 1398543 545810 1535973 163404 1700440 101889 1118257 1154340 267512 669721 245914 1984348 1735745 1234510 1347296 1506285 1095524 446474 912390 840441 944825 1616155 1611556 351926 1638667 593718 833364 1858655 199513 1473927 765185 1985024 481954 445544 875001 1372272 1139459 1460018 88219 852252 6133 851800 1255147 521288 169566 854517 1219263 1215695 617165 773187 1703202 459360 949903 632894 1589251 326632 1517420 835841 764816 685827 1843475 866275 543403 157417 824158 959864 34633 1214132 1734213 489162 148156 643567 119936 252408 1829933 799692 604374 1369011 772525 1273334 672187 237349 425196 428155 719026 1638520 208742 447015 1477106 1029726 1511519 1231527 221451 611997 606874 1595681 1729341 905363 356345 256149 1197561 194464 1281929 253896 965403 1081188 805067 179561 1932527 37560 1442258 1002596 447669 304637 357154 776990 1959817 875328 832587 254338 1779530 865859 1679187 569931 1144492 1803320 923366 1469791 1536817 848091 446285 1751399 444978 1965130 1059883 1962210 490852 1547043 290012 1922948 1503799 1830309 1948426 281392 1462391 739312 208898 31366 1624073 131087 1395561 854428 317617 996001 1906115 1742598 1159704 1254457 1291914 863141 1132976 1948989 1670421 1038441 1883543 53626 238915 1945572 1852466 1818134 1914092 1670501 1053278 955289 1138216 332322 473612 650659 727078 1835096 1729676 82154 1367886 289545 1804708 1762251 1797426 1282034 1483552 1397313 885875 1739129 575540 1694696 115555 525989 284984 805441 119207 1123668 712620 1034628 650102 1583608 1188016 1677087 230602 307823 622499 1514462 1506092 651412 261427 1313490 1732951 340748 1029074 203158 1074714 625510 76695 351446 296442 1795749 1318000 1870390 746100 721982 193750 1437943 601735 1886759 1063481 608206 733198 62485 151955 1626469 96759 235594 1868518 1006139 1810464 1915317 104341 297198 1578624 1757655 586513 1700011 1183392 1563323 1635874 1415555 1975803 385695 1074165 506527 121426 981381 404361 986227 1384748 246522 1172676 1862825 1349150 1380334 1886767 740474 187882 586872 782779 1300307 394082 1551308 206823 1863099 1410639 1395681 1394491 1578787 460229 589933 207045 1083959 589808 409255 373310 452077 1336858 979170 20571 1654203 893354 1479352 96727 495559 1291838 1185025 1105621 1255389 1089938 1452070 820381 1252822 1328067 1318052 995986 1204751 1611396 206065 611685 1191115 381689 84672 1955316 1521632 250046 1692090 1750641 1579372 319677 1518348 1082844 290202 1946885 891875 52464 699357 391803 1390742 1594576 16394 524264 231000 804672 228991 663897 1641892 1777086 1667737 859879 148608 1395888 1506788 710583 1291939 699908 1295951 598783 1616685 660932 1101182 240381 9283 1740186 131266 1076175 1306741 207851 1106682 1009015 1108094 661736 692914 376182 1252912 304720 1995422 816542 1164642 1591956 615110 920565 393716 948316 745975 508951 310460 1456276 1236404 82379 1559714 458880 1532966 1973827 694532 483006 1982764 401483 1524760 1170010 135080 1164603 294488 361284 506129 999356 250964 96724 464846 346175 510158 91496 135840 653536 446367 1043944 643097 890596 1143639 1590506 176139 1224618 1770266 412270 1472495 571956 1403932 145089 1692776 1872704 1470736 1754717 630769 1274240 984218 1349846 1998115 417859 697934 624675 1799647 243767 1258183 1740951 1264506 1528544 1761007 1793121 1713815 299846 229743 678734 1732546 153498 77171 1757831 1518763 527407 1580599 389498 56874 692016 1048307 1138827 264373 358537 671 651826 43751 1358978 1186665 1324851 572121 1525347 1386712 1255511 343170 1706388 1986736 1067984 1318644 277335 1685896 304085 1541797 1264188 1427390 406260 316618 1848373 1631259 784022 306667 78691 1255704 358606 257994 558189 983604 563782 315385 1294254 1285739 1287653 975954 952685 632872 1540346 1571542 211453 1778576 311977 1987043 832533 319052 1084092 1594779 415433 533402 333941 1234936 1566056 222661 51730 1580976 1724283 187066 978032 784796 1277931 430396 1929348 546102 1791992 1971867 638550 936039 1912408 1462434 1862944 686424 1274773 894059 654231 561294 1064543 1559134 1480221 1054843 1125631 1133933 514748 1834874 1831791 548867 673018 1016983 22480 1149147 96231 201139 316324 1142051 1293490 1024873 1276149 435260 1209790 1228278 1605898 1012238 1967455 166332 1568227 551859 1591122 509590 739773 1202163 1099526 589868 1478722 285216 1599588 391429 362430 1310188 1594338 1135932 1978340 904778 330251 1898027 1015706 1223958 484450 507754 1507410 1665675 1732731 1655243 113129 1813319 1229869 1306651 1985561 295174 969175 204090 1759743 101509 864057 579202 1624407 261600 1772889 604854 1216664 1434786 1170227 1969652 1749634 1689312 380886 1659444 1240814 1013561 1199972 1013813 558575 587369 828063 440129 837321 1002460 1948234 1524751 261389 1251312 1782878 1811665 1714535 806706 958249 892484 1545448 293465 776435 1453988 1580960 1281110 828098 1258657 886742 1565216 1028203 1823153 431105 513050 397956 549589 746376 1440606 1745054 1111440 702896 1022840 1905519 700196 1862253 447087 196629 1487483 1602571 1215777 1314932 93812 740932 260269 207651 1329883 82567 959558 1670636 1586720 952340 281963 40574 790976 150197 9944 650797 553773 612127 1025853 413937 1146127 191796 1279503 403058 1622933 1601585 768830 1345571 1573152 521579 1663577 707673 1647323 217725 208864 462013 636247 1780488 1284365 1403216 410230 227234 1752633 194607 877590 1120896 533029 1425545 850866 1316091 801887 37662 375257 538591 454859 474771 136152 924579 922844 1031348 1271146 1196664 1759727 1583133 70581 834676 418200 127868 1743580 1561305 1600846 1258270 1312344 209048 237232 785327 1029144 1683489 1246252 118680 774017 791940 1447128 1798603 1712947 1073853 1414416 1520478 1269444 947454 327540 903265 517517 772282 1271102 573666 494603 493416 703944 1429829 1743058 709423 1151120 451778 1842334 585221 1021548 527393 1660598 910809 895177 469675 1575496 386068 893846 216744 739104 604765 750824 1609583 688398 706840 1551909 410939 803402 1093090 355457 1173985 553890 1791126 511898 949344 1531124 1931725 1767620 1732979 602779 1429313 1374491 1540726 1327165 663174 1452541 147021 1586559 1780573 1280721 1290163 298750 240517 491409 911580 391278 172011 1412530 790606 1862814 324993 68240 1137286 1062691 187481 308995 1405083 875460 618628 1239208 377228 106325 830904 1567597 461418 100456 746718 984709 897979 482608 1609830 1889330 1630011 638097 1155631 277351 1846058 589947 757069 1594819 38939 876698 632831 241720 1582568 1744852 1018152 173216 876580 488627 867818 637290 373612 1845941 1106324 1563176 1013655 752608 459014 183475 660857 1770786 78124 437379 1907534 1432205 1862658 1209478 1085148 1596072 1715242 1221132 391706 647583 187252 1739556 199116 1087042 1996327 1982110 758733 441283 1034618 1755094 925096 779619 1915844 1045780 1397951 834804 1816982 1505369 316144 1919264 1010446 382043 1349887 294377 1956496 1649164 645126 485214 1339011 1155548 913588 1930364 840333 1386900 1372803 1335615 901609 1944178 236957 1045573 1956634 1596826 497170 1907925 698305 141186 1951725 444300 822818 762706 726386 1448379 1265618 1480319 1634745 783844 138234 1608648 122568 145989 457084 1489207 1766638 1118148 1185390 74117 1043378 927591 1132 1694834 717710 461777 1996971 666264 1175779 1896728 60211 385685 1209533 1449095 526571 1935938 1989990 1696747 1557670 1828015 417118 1296788 83858 1510002 846253 1218469 824590 1913708 69527 359206 1987175 391792 562201 519228 714871 1275036 323543 694848 1001977 52553 975733 308058 1374581 1423419 1923327 31910 1602538 1414105 1993935 686185 1500247 1235987 419327 1411926 1831727 1939985 1961215 1651089 934540 1585148 820512 1972290 53893 1776645 982446 624255 1557531 1111716 225049 265241 1847561 1318088 763920 1226409 566181 1598409 144058 1419213 849695 1109762 1661904 941906 1455865 712512 237257 906816 44073 490959 1755781 1721708 642461 1769156 1075701 476615 917200 1166882 1704118 929812 1617523 1192317 606827 1877364 1321445 208462 572365 1749393 1817547 1733700 968113 1868850 879404 769515 1856413 1675627 90652 530047 1437175 1111060 515730 380178 1224243 1638622 1300795 1221732 1788172 1708956 1060969 1822496 934867 1050723 1558691 979567 1460521 1781295 779733 1985083 1906048 874 1026133 1923079 571170 426933 1435518 364203 865546 648849 605454 159426 490182 1827484 666372 193492 315029 416966 934642 1534638 248869 1799224 876891 905179 316702 1846880 411229 865174 430483 907883 237684 1626346 626893 1073585 807020 1009566 817264 1213626 238645 861704 179631 740483 405411 138520 441535 1572086 112024 854344 1807507 1829684 670064 1629462 1874575 720063 768834 1562625 905383 296998 679703 547514 1225233 1645445 1701749 126186 966158 247551 1536253 364554 641634 1687693 182285 704106 17507 1682691 345061 211685 826420 1427532 1406722 1872685 1687308 233622 1962964 37071 1061326 143856 877273 500346 983580 327780 329094 775248 215103 977587 1153760 1200344 850019 1318744 566627 1692662 1437389 1594181 1786198 3171 1518508 915941 84861 1582346 860276 1030291 1504249 974478 520111 877653 882232 315529 666197 622179 492842 917221 1449572 303312 1591693 1203129 792091 952588 457934 1388739 374270 1093130 593634 1480609 591516 605023 1146066 1246409 1857217 707871 1735429 1551442 1182861 1379977 232609 248740 34775 115563 1098569 1762719 15930 185429 620307 703473 118801 597547 1023018 1063155 1336084 353166 451838 311327 203493 511237 80792 1926574 491671 1118328 161523 569292 1063023 756183 617335 1704661 777784 583140 1030482 1860703 1687948 338845 1440770 844893 231335 965696 877364 740831 187553 1513736 1380023 1812708 1327502 546988 533712 1341690 1207655 1140593 910939 1963754 1579831 557090 1855098 1484744 1336268 875837 735040 1863968 1898373 302535 1032611 1947162 85040 1703049 452828 565630 1807723 1128817 1118057 1887816 612291 1580915 830494 1066368 668186 740846 1994481 286483 1941509 125394 872948 666354 153233 1918835 500471 1993389 1946235 90757 387652 591049 135628 871026 1223001 1707866 1850890 569353 908848 1886130 1095157 1700120 1083303 1402041 1568824 1105868 1280477 1574504 1840269 1741503 1185405 143787 1105677 83655 778740 20395 782101 315934 1057890 948768 1887110 165774 1121590 1373748 13658 1518652 1602286 1978649 814507 1104435 73219 1450568 1873153 1095037 1699761 1948509 1520238 1223904 1759481 521566 1809869 589938 628030 822772 881628 732257 64315 1488234 611326 1934835 63079 186843 1091245 1396146 555883 1507289 1283607 644231 90135 502043 1907047 242760 1384624 977770 1162530 1217152 228742 1666941 296745 533542 1743260 1883878 1543481 624417 1399449 1965555 1308699 13487 1753653 1451273 1697551 781717 1244539 998283 1822841 1246099 1446198 1649269 1493707 1574458 1507294 1410303 136792 1939660 1118805 1031201 1899240 1320192 404747 1900064 93450 1205871 1971994 187820 1055589 1538602 226728 473014 1096420 1436757 1519160 1294842 1806498 1654219 1232384 1812874 1353853 1974959 1349192 818562 224973 1905255 1963825 936313 665829 288608 1184711 593605 215718 88409 1510500 264809 1591890 1903680 1068408 267502 602348 721965 640535 749155 1202429 899014 1514293 297391 748219 962365 65767 1670395 1306600 1198294 1534206 1053589 966011 108813 5781 167243 1836390 1297425 1204108 1851309 782602 1679268 36859 1725862 493273 1527066 1403532 1873340 1301386 397901 835329 1810070 1637141 22656 1529582 40269 419088 292793 1529784 1843706 321601 1199371 1139634 651537 1490656 18707 1986649 1339367 908054 879390 58788 1228246 1915518 852047 522895 1998578 1959394 477142 930488 1505178 484349 1457511 1265130 1151712 1829778 1172865 1459061 1682041 95785 640681 1782604 1891339 7316 117095 705779 438085 1708648 910904 770065 1899974 728789 1208135 1778198 457139 13031 918418 811579 872904 1528847 1000845 424813 232716 1365691 354361 1379793 1048545 1768885 1295522 1572462 1566012 163299 436948 872580 483720 1486574 654137 1728347 1284535 697225 925513 46056 1266743 1806641 731601 238142 1311147 241689 450802 625903 517470 1234980 1663622 1460798 1350056 186629 93196 1451476 911159 572019 1675723 1369114 1815893 850193 857833 1079828 1751637 231099 349991 96346 1991642 403522 494351 1218795 473837 1626289 1455852 1102448 1162791 627224 1762980 938943 504924 1590310 788427 1281800 1550202 1178985 845767 1153176 974186 74036 1764417 1378685 371681 774094 1777526 720453 1929882 1112563 731380 133855 840314 1807804 1967941 1018966 1227785 693500 60569 305865 553814 1988066 99532 820573 141223 93452 498691 980017 777374 1035060 799686 1398522 540750 1863828 1839986 1152163 444987 1011756 797191 1911151 1068342 189670 1657162 1085340 528021 300483 548679 1533547 1286413 810865 1119903 1937642 1995 1821248 1874848 1089125 1844887 945647 1881630 186736 1794509 374474 665583 67329 1206654 1957355 902634 246972 731042 451710 1709767 1234226 1113965 175898 1999751 549820 1585515 1641396 1466541 994605 643392 17294 848388 220877 790671 1349172 1779655 738615 671204 158972 457513 1799959 1614080 1574304 1645809 1771456 1413176 352604 372211 1560955 1305822 1702103 454491 885392 1362188 1340332 1723660 1461287 389107 947055 152912 116031 1422959 437534 41561 469065 546863 112947 514103 216360 773579 1919432 400995 1423173 369955 1314207 474617 1330129 1535455 1321950 1487921 433143 1252768 1145046 787371 1096746 113879 1173019 297247 1687621 1918911 199820 804310 1034199 1028314 1281602 1199100 793469 797797 461757 1095047 1953841 306942 854359 73730 61513 1929480 605202 1762438 311962 1577555 1037666 1587193 1043386 1472029 1326100 887815 1280220 644767 1707957 1937589 168791 667777 81529 150477 828118 1195303 1300566 15774 965018 1748663 275607 373779 733166 1962206 1996536 1240077 1850702 978396 1501146 1139311 961652 1846713 121689 898809 1580900 978356 831273 580371 863376 178679 1916130 867074 1093924 732500 860429 577577 1630557 1139479 1901478 1967132 1395641 144772 778597 19422 1039458 892474 1113714 1495859 1445299 1853694 1817264 1576040 1251915 227739 103653 834779 789634 1206454 263692 1871160 749211 597118 957965 810462 390064 1565865 1724565 1935966 1296371 88862 40817 405699 1180006 114373 271012 1106376 40785 571827 887731 441209 1929160 380954 120347 884541 312826 1948770 1085054 1180385 1295828 92916 796092 1485614 754740 1417112 1258716 733761 1632745 1189362 1973851 134817 1766125 1874668 556964 1135133 1906141 827906 1557318 1448009 770731 1645691 137127 1529826 11320 519839 277104 1826039 146474 1500924 626543 1015163 1209687 830572 1498648 25433 841582 387506 828374 823811 1885480 505016 328899 866448 1729948 926929 1393875 464924 106496 648482 1497606 303931 1886544 824840 11562 93069 1643560 585854 113517 148340 1414430 50277 1144168 452758 68936 1142672 96673 1982451 1861245 304551 1862802 110775 1000666 1343502 195981 1262073 1807704 840583 1749417 1083745 1625767 1167887 1971572 1257120 1863410 772796 1810857 1435686 410754 343315 587936 512420 1166819 1505282 8786 200708 1683917 427181 922048 1507189 1181560 1209128 826974 882799 1603985 1426939 1611577 245418 788072 122821 1946309 845885 1238720 403375 1434835 1209024 835601 837540 1166748 818240 1931927 1958805 889534 970421 1721543 1969748 1024198 350747 953119 1950137 1044666 291855 992668 1294937 302199 1105755 960983 821193 114794 517217 1150699 1816717 612838 1202653 209349 488472 1375328 1672256 967049 57578 1537978 41213 875061 1821838 582547 578566 9726 221277 124866 1643891 511870 1261729 1380315 327011 1462379 1203034 1222071 111931 925243 1989905 1585610 1935903 1585836 1463533 688109 1731569 1487467 1940908 1028259 1893306 184930 745041 525372 1362646 156763 1997608 1138861 1714086 2763 874434 690881 1554287 1108205 603193 1543366 24043 1631743 1815722 812618 1559549 894643 789094 342844 349018 953998 1420801 347864 517674 531818 1739867 606716 1293441 1186460 43435 349358 1953301 1903853 1186540 971459 1008024 1571205 1662994 591146 483075 1905198 1826318 194029 1241111 1959238 756750 1829552 587192 728833 228320 527686 510572 1353490 1391487 4060 219061 25663 188383 765397 1588098 979051 817819 277143 1647902 1229628 567755 119542 494717 1922666 957133 770507 568339 88282 212920 1461363 916631 1411867 590102 981005 994649 1692163 456390 1603736 1948693 97933 1213031 1399496 717924 550343 1216105 1239061 471359 1818490 130078 1604629 1019470 1716365 1312381 536745 42851 829391 1135981 702785 390728 1658598 1714178 1998802 1040075 1665406 5492 1305350 711077 1033341 1701807 541120 1753018 1441143 1782383 704671 554255 604340 1764611 1185389 1524406 289872 184717 1142331 386150 1719839 1583323 491930 1129933 1726777 1906659 1097800 67571 442862 1720017 293487 1258339 998345 1380153 997253 97722 1722967 183899 1308 656987 729363 1095245 1036276 1630427 1031897 1061952 1140383 11346 1703235 1503365 696870 897198 1856591 1976736 1540200 1001580 422528 203684 202815 1677143 1700178 1474382 1612371 1875290 1950295 575216 1112838 1025421 290521 1289646 250121 1737206 935429 1165515 511056 1907320 1743282 1839697 1663004 1273350 1034716 800440 1026510 804656 1139356 420693 675695 1342195 559666 1000987 681396 1159764 577289 258865 284569 1267894 489176 784902 634268 1372660 1499657 363466 708838 1390451 231929 1846740 949091 90295 1563418 49542 1610203 1943565 430896 1551742 865205 92748 907669 1661609 1998165 1267124 565307 416236 1103240 1863653 1525966 1971764 342351 503306 585105 1106017 1878238 1582647 367831 1725078 896502 953697 1897066 1329974 373203 321226 596979 1644792 1042540 1776402 56950 424178 469095 1915492 674206 638541 828344 1787672 1527396 1487625 877477 353510 529601 1370016 667780 1200880 1626175 895105 165688 1665867 834468 1748952 1040237 1153637 1261696 1129114 1536787 1097314 5281 942345 1482475 1955609 1932691 1480239 160950 642025 1992821 1969024 1986526 1232991 362179 1141932 1020869 320704 1361747 1805510 1558944 979441 753970 1929288 773378 800798 513304 61501 695926 13558 401544 1294569 266784 1933910 1286843 329577 50129 1809499 1839586 1413138 313379 790274 866605 1996917 1473482 1980310 1623014 762682 200161 824332 193132 1899044 1395848 338695 1362654 1080484 79866 1600030 439582 733031 9499 1320973 104207 333615 121568 1955039 1553189 1524745 1743347 790581 325380 570119 1437051 167311 771869 1156421 1645136 1908442 787882 746104 498699 666790 845666 558526 1251955 188051 374583 376571 931744 926265 1279554 1408049 1294703 1951891 59719 455621 102220 1702050 115796 70990 275294 185134 1868467 371896 244698 1924432 188473 1027728 1711544 1137571 1964718 60323 338239 904759 1831782 1962585 565302 453344 1355705 976831 1204916 166302 353677 597447 1663604 444982 1994974 308584 204715 455914 1847987 1355649 861345 1771325 286080 1973596 1501653 639122 1344085 1305395 696025 1369885 973016 108766 261582 1486905 1255216 1835659 432529 1461444 903233 855332 1833593 1150761 1400258 1472436 1616096 1971781 1521988 950581 241790 1007889 516945 177989 893333 1019540 1095889 34397 703317 232849 1173511 1228419 758473 1074003 556275 845291 359630 346072 852109 866107 855430 1797177 1737870 1542583 1258253 117888 771239 1509153 683241 707990 1485802 71887 1147801 287126 90541 1023143 931871 1801297 154423 723441 1687645 1466773 1555935 1425498 1380152 1442365 652433 1405058 1841878 1010334 5346 243366 152711 451197 1088404 1390266 1573728 1551588 702428 369918 1255287 448900 983358 1997885 707285 1674521 1768955 867424 1565844 1205786 285447 1168848 1204978 505238 990015 1766140 1595842 863593 1110843 1666859 424392 1400929 61892 942905 1368780 1388399 1343876 1457030 1381168 196915 567040 964093 460985 1542292 1170756 567954 1462280 1423957 145973 1618263 1140357 1078384 1861945 522732 1112373 1516540 1154050 1730312 648577 1792548 664590 998229 1984792 1933281 267074 212641 1448923 519167 1919589 76820 1155316 930393 1899027 1455375 816778 305246 47440 1774832 1172504 1053471 1963009 372489 1703778 1479846 1987246 689560 1101087 1772558 1406204 1401385 895131 1319004 103347 1248158 53652 1597592 1258274 1220542 440670 860287 1288753 50343 1785025 1369469 354315 724931 1124111 149031 1081446 207030 1726256 1377286 1306188 125508 666593 1165347 275731 1612149 245567 1911040 635376 88495 254779 1071527 1138936 1775973 1331468 1735387 1887010 981771 1758996 1556356 1979860 15462 1372920 1773186 764454 1102624 1040599 446150 1071821 592293 26996 1181358 1089395 1416085 442055 376617 257085 432077 1212309 1280129 705259 598211 212521 108916 1344788 372722 1110428 490369 1018630 1333062 1556656 1980751 900367 1704526 1521186 136656 1497717 173286 1380717 9277 1024523 124129 167246 1592266 1010373 1528673 963635 819187 23881 1541103 1599109 110240 1567305 738600 537740 1254070 223359 125305 564630 341195 111030 1569525 1082716 854655 1708567 1092099 940482 1004392 509984 508074 1885526 58464 1662856 675397 1621029 1548019 1575534 1129740 570436 1105036 31522 489120 1471716 978159 988605 793441 841320 679530 996901 207407 908538 1030434 1861620 1489363 1231259 1173610 259082 1250422 1839173 893426 156253 745500 1784074 135335 991267 306061 1463833 1004087 1513881 1597461 1187982 645914 1436943 1433450 1994679 65810 1811842 1106473 1596639 406877 995632 266605 538428 738353 1072260 475424 1367621 244883 1734554 335029 541775 1447949 877965 549935 1518090 47574 1938847 73155 1256695 752077 5834 43101 732901 801892 700738 972327 1125262 144757 404183 1257577 1062428 1094055 1745621 1072258 386406 1871384 471784 1313955 45846 1824178 1273432 1824052 1182875 1472212 24606 254862 953105 1262591 3737 1686093 796424 842605 1826578 485737 1545685 1725593 1351550 1181475 1354940 603907 397449 1768152 469099 106259 339417 755665 923145 1341881 1049560 1044322 1597894 1150779 1522635 1882975 1313335 1989531 527581 317045 230697 1676248 443141 168126 692667 46159 234477 459085 777198 1275249 813023 1796389 577986 1543706 1933763 1247512 45549 1117867 1832807 290040 178071 17499 433536 1896125 681784 738939 896420 663551 478373 981708 1682827 443182 1642726 26905 1846182 1132943 411168 1217363 593398 567086 96660 639182 658339 477562 1247297 337019 1464322 379194 431597 806905 1368080 193539 387415 947830 103844 1091563 1054712 994867 1090915 1817987 1501928 991445 361771 1612678 1001609 1302117 1462547 542422 1787002 17926 1964565 714325 892319 1085727 1669481 1760941 1516637 226730 1127141 887374 667067 1592156 283738 1185802 797914 1050242 476331 276323 1889830 970811 67315 201494 1616227 1988327 1055093 1228954 1533553 359452 1429814 1136948 299878 1603882 231789 519853 46475 198796 1004451 881728 1413193 1679286 976915 1917967 863694 1175082 1606019 1594104 1970528 1722573 330968 1660419 1590143 1000655 1825589 1707784 345481 294472 1350247 239206 1888156 1955563 1178583 1285896 37237 922757 220630 876577 357914 1652554 1808287 1210273 421483 814063 1764552 1572421 742000 209482 17748 881870 653320 1484337 1155976 393018 411765 1081946 891732 1451226 117588 99730 1779969 37832 1338462 1371319 1730746 1370307 1099940 154519 134882 524522 674542 1933162 298996 316278 212097 197695 604582 1716574 754352 446571 626001 1878113 1753507 1430997 1333721 112323 1382965 1193781 1886262 1021014 464032 1089095 1199679 903460 403309 1075828 1423823 417882 1161370 1531533 1214891 972975 575125 469975 1944230 112114 684983 1338204 430695 557516 324288 880340 452849 1129263 1309287 761315 607425 1514819 1843194 305364 963077 421658 429231 1477292 1360821 1792337 588124 1533259 772960 1308345 1919038 181335 233795 209016 878137 925926 289320 1858927 137550 1067283 805416 500079 792204 673417 1220457 1523719 144440 1370131 1059226 1600674 928498 1304902 71194 418863 1505912 479878 1586346 1063199 209043 631984 1249079 1984257 139057 968972 349751 620878 1747356 858587 880858 1313525 241073 6635 1414970 1376103 900446 1093955 1199856 121954 1843233 96365 822834 606284 415864 56820 1917859 1860076 1261178 636954 344034 711479 474677 424945 1425915 251869 1584484 280892 229308 626624 598084 1263822 1261992 411115 1281074 61607 483113 1583130 1766701 1519198 561525 950206 1228309 685563 1411523 657917 1026166 880246 823879 717859 861396 429246 1105597 933327 1044618 738659 318178 305052 1059792 629433 899977 1029551 1632850 894645 1651047 1959382 1292988 605835 1628296 1976322 903166 1908353 640486 1644280 1812289 1419919 655104 1635581 800592 1640406 763972 571897 548128 1715559 383680 547148 1489847 452789 1636112 54096 419747 1100002 1775707 326458 1789146 906493 654712 349361 63942 153114 810313 1063342 848735 1767263 665447 800668 24979 1568031 681229 399395 1703446 605572 61778 1076253 1613371 188439 151792 1063470 536559 661675 331400 487757 478881 1243410 204080 340020 1337789 1513689 1828314 393558 98610 58496 511713 980950 1842997 871164 1022315 1445908 370405 1787810 405256 836800 1789938 415963 1757199 1748660 1818364 1388106 841742 820940 1452805 915077 669487 1227523 1381948 1026061 349882 1747158 1154796 428189 723825 1858734 522154 1853712 1970687 672252 1076573 1237493 775240 490725 1291851 1971458 487432 442204 674449 1777138 581858 1685825 707922 1058831 64293 1825733 1983662 31332 1759541 1944285 360728 158174 1128739 773853 995381 62231 1608382 200133 1616265 1245639 1105147 524207 289771 607603 1871795 1304496 1646158 143454 344179 17133 1758201 1494767 1030718 1455866 1887298 275121 1549825 1532054 417696 142176 96338 1500651 384105 1629581 245976 1342969 1167381 941455 1790870 792095 1388079 174514 1162226 224840 1526522 1112526 187891 570478 87004 1183897 1399023 14411 1678363 43720 1333957 1995659 1490085 436088 204842 1138773 1343430 508029 1318292 247208 1664454 1775943 1059425 503744 1847410 980407 1152923 1713350 1160050 115279 210179 1481008 366491 827531 1395601 900782 1159921 1357536 1886839 1999676 1209318 872388 501036 838658 1689742 1190312 135627 384067 1842320 862866 1606276 1502187 943453 1923641 1358204 1400190 744943 1976346 1174455 1960884 1153311 1692374 326806 596334 121161 999878 1339750 1537103 1198656 360625 155851 1648536 184188 1395284 471993 952310 1731359 1149026 1621342 625981 988741 1271440 673992 1440369 1167847 429798 1201545 1424349 768278 240934 1147168 1218448 670330 540760 1622029 1008554 1082086 276225 370278 1821792 180825 682493 851043 1798858 49357 604912 1109050 1318186 1703752 1204594 752630 1021149 500293 1315509 421631 921158 71476 1387949 1376508 876990 598184 362293 945946 1779744 1194008 9658 261781 898292 617096 805033 1384243 795640 150953 1341943 1330150 284271 1321319 891435 440287 237139 555812 100835 1779504 465672 1525246 1709497 1558475 287770 368971 1789204 672330 1062711 738051 894365 1179571 380021 1164331 1249303 1558549 799351 1460347 630100 439913 1668896 83373 1443245 1081814 444051 302595 1387202 294197 465373 1025460 246143 515150 1522128 1025227 1243757 1865586 1502765 1249627 120264 1008774 217765 749181 110225 1311910 946802 867408 528848 336068 1145051 1029155 589301 1140933 476236 1618893 1249845 1557476 1911818 378008 610879 984087 146526 1717404 1524966 1873882 628005 88222 1770303 120392 1565922 1164117 1087580 1093853 1371611 1887844 945352 1153772 1233654 1165281 1087229 248596 320799 1623418 452687 1045706 754631 1282099 1745922 695518 1460352 1817784 542977 1050558 1435183 240997 1396487 1779307 915073 685854 665480 803806 189217 1505342 1061790 358638 1606504 1395965 644659 1062551 1962170 1775641 1457119 925335 1779024 1330801 947517 1591136 652460 952719 88483 1315582 46240 367198 1493694 774168 1760441 854144 146453 1933884 126024 1066793 516384 1491419 1893591 12195 1725380 1944077 373649 1779836 1602579 1596931 1934582 52700 220526 421320 1068797 85994 586477 24307 836914 763170 1882734 1987404 1593791 1176510 1874369 1994042 1963626 1460125 470667 1295931 598463 152993 1582927 1347146 662788 1936846 131706 1562510 1451301 529473 765006 1130588 791311 102903 1829614 1022177 853315 1761162 620609 1670160 1099376 384625 682052 1888229 1300466 826135 603615 1715134 1419229 640106 975393 1130445 1961501 1540649 1007238 811534 265986 674436 1690815 1361063 983410 172843 1215093 1750830 844997 679692 1288112 766079 1116992 409607 615761 16122 1857256 56364 531504 153024 245641 1441674 468123 478661 1417987 1024427 3652 1945852 1622586 1899953 980517 1027314 1837628 1947872 191960 1499537 833344 737738 1305390 658889 756397 1587620 696406 1445971 805724 1516418 1882292 1219779 1928261 1310388 589435 431218 137655 1446554 363650 1131458 1956922 726040 1090016 1176838 1378428 1194283 267194 1717660 762634 604959 1283582 989821 961932 1851397 344067 266122 1012995 1648460 1566483 1080688 369172 1175818 879841 1719583 255246 858336 675542 1872522 320915 939950 1043548 32221 120114 286740 832005 278729 343118 517017 1599745 1407364 275802 1920522 1454660 1582619 1248565 1232255 770434 540933 1174505 618975 290925 153807 944770 983739 1397187 437378 407552 1177463 1310102 1277246 1983365 593515 1315289 336828 1034584 1295515 1473908 1832691 1480614 932026 1751109 995109 12437 1780069 1684503 625633 1930009 511328 334077 320543 422116 1446963 440083 1695625 1904275 1440496 608305 348197 1591039 1283189 1933295 1289382 436651 390096 7788 1335998 175009 1318404 1077324 1976321 882513 180514 556735 1510333 451174 1272373 428116 1409700 252894 322167 446017 1450621 396192 530692 1715409 808131 992697 1852328 1449306 106923 1621006 1871180 1908627 1492067 465808 547625 941017 7013 42893 1246062 1816963 416898 231807 1641515 756184 805575 774073 20553 859650 637404 798657 1483506 1794328 703334 1134167 201016 1216835 44244 1295983 946265 589744 1366650 1436865 544410 1219152 1443837 77767 1889611 1330046 300267 1963351 1398180 667173 1916916 889093 892115 1552678 839019 1248316 1020543 487980 1105551 1567234 466515 1617670 1617638 1460362 1991824 937145 1317297 616505 1418094 1833796 1405129 676566 1022612 1024430 949987 859451 639480 99051 713470 679217 814308 884418 1497577 302128 1305408 955648 928868 1675938 1371401 1077919 1529443 943598 1846894 65496 1033181 583746 292970 1301771 442155 522674 1697963 246170 133962 1839842 606666 1984164 178583 1994794 543187 461936 1056365 637717 1297937 421039 48082 760048 942908 1807042 611644 335692 746023 252092 957895 205515 987057 1938362 197688 827800 250312 527973 1677883 1386323 1992458 1730855 152980 1876005 1499947 641547 1323062 247585 1214940 1877262 690659 1642957 1647156 757093 1356444 1713559 1483587 1568663 1197483 530681 827353 687273 592783 496423 587533 1741330 1231065 176470 1169890 313674 452399 454094 493077 416047 1661272 1144628 1026244 1775382 679323 3139 605312 530450 746586 338046 1460965 1183683 1671482 1761380 921676 589709 263671 795972 636321 932640 1707382 833054 483270 861338 1618106 1197269 87139 1043506 863903 475620 16404 1602056 177631 1571420 233259 1628390 577300 1376347 1664111 1920698 1979818 1696609 368511 439250 1209853 1949201 376933 884445 1766121 264692 926145 535032 786575 1131488 208393 902236 22345 1843909 140439 1667439 1142015 36152 1169195 795363 1156327 1764970 1739654 969243 1460292 1071691 1974695 1142507 1638911 67997 530469 1331441 1681303 1691491 1584738 1640060 437778 1620797 1488189 1515303 1060487 1438498 400083 541541 834123 1927687 39406 27679 595126 766493 1278262 90350 852674 1691938 36856 312742 855289 1154651 596244 1548366 1892268 311124 1794012 1726649 1492293 919380 1186461 1023469 1178364 1718977 238423 1042374 1799766 1312236 1538681 1924244 306502 1305150 1955229 1939006 1038579 108724 1028725 682683 1143887 727591 205973 1127035 785083 273525 1348769 227989 527189 1503018 1006385 1690125 1154113 319073 188433 1908492 1812533 319199 391958 1401019 940693 1954424 1964133 1294961 373205 1562884 230951 889830 755425 1240895 1628547 422697 886729 1443021 844032 749010 557283 1751028 1239513 1708353 1355186 930615 240098 1498430 720701 1905214 295535 712006 1637752 1747927 736581 18452 1971100 1426541 1436242 929571 471126 609327 552222 967139 57954 799427 1786969 144619 1703606 987019 1359390 249995 1868480 386627 89987 87953 358533 1940703 1748311 730514 1431058 1097493 1031475 1135186 1494638 1801491 1564103 1338914 1590729 579260 16161 349142 1636616 845896 1495648 925090 446306 890800 344304 787368 45436 1946163 639808 1287739 473161 720403 930594 1812741 1041652 1422955 1680082 714444 438292 638128 1497758 1077342 1984475 69386 1536931 729212 308604 1753021 249563 1450766 1267135 207793 665321 1500940 820114 45798 1013665 457036 558722 1251120 1017048 592078 501441 1170936 1173223 1467697 1608239 1971614 773794 893925 1035875 445299 1396372 1304515 629197 998453 1025535 1772863 1657566 598895 1765798 1859120 1767229 341408 268935 431301 1592527 381132 1661805 12909 1086606 32905 785232 1803304 655991 1279765 1802899 1665614 276936 448800 1993071 1345761 1947322 66401 726179 122762 1838982 1624496 268600 59456 319935 1941611 1153671 381102 739291 528594 1718763 1203933 1773871 884452 1444133 135541 810296 45731 610062 346194 1063080 977819 802471 1289463 1218763 732330 868715 1656128 1930808 789013 712736 119679 665401 1887588 1085268 185566 896196 698755 857007 793165 1583381 1183729 1878741 824526 834836 1167601 968884 1879365 1788747 1498994 1290161 551793 106287 183384 707532 1717036 191403 286432 1716965 1049747 893781 1983687 256480 1358107 1663644 1630064 1534801 79025 290420 489411 1809001 802697 167200 411630 702591 1674731 920298 1103075 713591 821401 214380 909631 1715426 250941 57807 1757802 886121 1183787 477573 601159 642094 1641186 336159 64432 407261 1777507 1286692 1326202 1008811 665581 1555340 1101203 1755371 232187 343884 184228 1474945 1074991 1155668 1123886 31599 1589397 9603 43441 1160487 1839989 1143704 414863 1728676 995107 1629136 1909270 237736 723394 682986 874177 1367484 185230 346836 955368 1498417 1391761 540607 587134 1620159 1569600 1341038 1103440 1771472 1543455 586112 647988 1872899 1469547 916624 494704 1352562 1450943 564552 1115193 1824270 1280605 1442966 245482 1688508 1949960 245615 1112329 354421 191479 1093391 1606335 993794 1632506 451257 897175 1887763 438731 1303289 1222471 466954 1181568 1160459 476792 957503 536108 1240839 3587 1871302 485146 180908 1885337 1354255 1379724 1674473 588663 257289 701364 913965 964876 1971534 1027723 84280 1452871 859982 1678752 1225004 835074 1740508 354998 1326904 87508 1664834 1227363 415274 1665725 676594 1305728 473197 1320891 1511922 1488977 480262 1020793 1244005 1114364 1205880 1426303 721597 515015 543793 957167 1344527 1069042 626939 1474820 1734153 1352839 1852941 511394 1488786 447404 1004380 995536 1845318 222696 1066590 868947 589566 645679 1737327 295716 1304020 534163 777056 313024 848470 1042262 1202464 1246314 564170 1490956 1304874 1151454 1875510 745782 931482 1607373 967693 1180602 1965918 1927755 1466814 630343 300720 708409 1712240 758848 96647 1713021 40315 302399 1269753 1685719 755770 1701648 601925 1402602 1484654 967062 1016178 1355487 501537 1883304 1364808 303543 581607 928797 1731212 1879413 444835 952398 1358972 1334484 1641901 736224 138796 1919478 1861313 1608873 209947 228213 890556 264047 1571431 1912083 1149907 392520 868516 1376125 526862 327916 858828 1203601 1152834 1560040 631255 1015641 1633069 911610 511848 943370 1300361 721772 1877649 711545 637501 116214 755102 1991736 1034183 1795057 1173364 1339068 650752 1904347 1228230 1042141 1867029 1734597 1001909 1144025 996557 1327118 1174197 306662 245000 1982632 179556 1068577 314323 75543 163242 1473345 1049849 1358251 1375066 1816428 862181 36623 1798121 1539850 382451 1444759 643634 1725325 746810 1819570 1789072 1795114 1921441 181757 1533901 1292817 653078 298766 279072 1199066 130767 461642 551523 400932 1907243 770075 1366132 117614 1941763 1946161 305638 401983 660836 1832666 1670384 1276018 161633 311869 1393184 1273928 1103336 123127 888310 1674089 1856733 1803503 618350 674844 1319425 1756198 1219928 700999 1181497 1851967 1965670 1279612 1998061 622704 705854 951315 1223618 1901545 310690 1366273 1118258 991874 1712376 1249793 652442 126640 1501247 1740861 1966241 281175 1989412 1246532 1194486 1035419 933788 1824360 1431229 1536299 484454 1259956 1126382 1860827 1910634 1496134 994367 293670 249538 1386195 678917 1765748 562175 1419030 1105548 1582309 749416 353170 373202 1774129 1637356 1589086 1218229 1012902 760333 898988 828206 898749 1999226 538285 1898891 1821280 1865164 614067 14823 222189 933135 1147232 136336 1696382 637356 1113678 1533284 495284 1884214 202076 560769 694168 441977 1033640 804444 1458110 837833 1622721 1957557 89991 1944029 122084 945346 1544574 1141067 1549640 1461716 54558 1868996 1747910 220915 838592 1535491 82115 63220 1875802 745416 1498081 646947 241982 1247465 1707837 1211558 1704615 166345 249480 1898339 1513757 670568 1450245 1709113 1278878 930668 1987319 1499596 773253 1805744 91063 1457464 419200 1172299 1987980 834204 1813254 1804832 878977 1393324 127611 1706341 1593381 628440 1826380 1907876 93759 1227810 481393 51673 774989 1268542 666820 998018 1195471 1874209 1123258 900702 166932 1562657 1383835 127524 474613 713087 887752 1579751 1772440 1452419 777194 1360891 1887850 1043334 380665 125888 107089 1882201 732353 798749 1014740 1391268 292705 635004 353877 604797 455084 1579041 132025 1885923 1394055 35653 494744 1173587 233747 472957 1118598 280911 282823 1656790 1712591 1151681 1952893 1956501 1925076 1081613 965081 607576 869649 1291228 364158 563116 18475 1719073 240452 1156903 471893 1834199 699971 875811 786940 1362440 1893843 1514472 203761 1286943 1463062 1176908 1077074 1987226 1087943 229768 1508891 1196074 609858 605500 781227 738644 362448 1657565 262960 1375304 768112 859075 1036186 1639982 127952 1940725 46007 1987976 1034330 697388 1363012 787830 947499 181617 1961044 1147389 1226547 882371 814333 1254239 5384 1732510 252780 1220699 1682469 423900 1419785 1266663 822867 541937 1101817 1410138 1051335 520223 1633385 1945878 960504 430467 1657522 1910766 1084942 365636 1491406 1476724 1348832 92298 524151 1162842 1307543 1480899 78293 1833975 1352853 580082 841248 1368751 1695213 1743518 1736893 652716 75842 1108618 633699 769673 1122846 617962 749390 352346 1570331 1700908 1039573 1617191 1813118 757271 1566047 1524931 1406951 944891 953942 1385207 943145 11434 1802085 1855556 780040 1711070 353220 1972093 1053366 44612 246213 1523040 1463058 1252358 953014 1981394 1622046 1894199 1305956 688292 649815 658211 81176 992960 406477 307490 1188305 1930652 1652940 1901770 882488 255301 25350 1035462 1288761 1326316 676497 1205961 1241686 225330 1023236 1865337 1008259 1587750 938778 385456 737719 1564867 425839 1769506 75352 1716483 1701569 779650 1818209 1265184 1910861 367944 121530 1923384 822328 858615 1181270 1189767 14626 1512019 1469465 223412 84173 704439 553990 1608894 517227 1056672 1018881 1126304 929632 1058792 922829 538263 988844 1161134 1983751 354047 1312252 1884165 88858 58642 1359 1735538 1499788 215546 1670594 606137 550095 155911 1468158 1521676 418733 260853 1725419 784254 60724 1159073 704566 1885418 995335 455731 232345 1503019 1902653 304970 1530304 929435 1303213 1655825 174807 671081 651499 1598968 1945462 408502 1507729 896147 1754687 1702888 85476 773055 1228568 1859400 1859235 238144 169801 800143 581397 440406 819049 1622778 900607 1219321 732120 802214 1908770 1443969 134172 1838677 1976001 1702657 1139137 1052495 1049501 1772006 1638427 284592 910193 1173473 1643594 316972 1998090 1937617 873389 539239 264404 1389566 512123 1414807 252170 1269896 490026 1195723 1280725 1804044 342240 404088 1506604 1660788 1207593 125163 776465 751914 1476810 1495700 425237 1434866 107353 1040479 1564483 947951 1004576 1129973 109775 1635412 457372 1364992 1729961 486231 1255274 877111 978086 1556729 1364720 1769951 435875 1883205 1465715 1608064 507506 1072644 1982904 1028371 240208 1497324 568925 1973177 1237448 327970 1215076 769617 1962864 574242 1977444 1134368 921487 1988197 958286 1769437 51597 1514333 1631826 1427272 1421881 850032 1829766 1173570 996832 54448 1313586 1028328 1539931 1655911 538745 120236 539101 804067 1865810 334941 1101217 900443 1464708 460999 1803864 1313750 340662 1783448 650147 959417 926023 447344 943398 646073 158793 285617 1348096 60659 423752 1346979 1567411 449013 766477 125897 1075184 352440 1350571 259031 770365 1233353 521580 91989 1145634 261313 831313 1009529 497154 240018 1768282 974854 1636581 629940 850795 1046244 1640268 557132 370184 924279 941033 1686106 1429366 1791975 426674 1429531 721511 1238550 1011885 906846 1413649 1536025 1694659 522100 245107 1067366 645630 113143 1401942 1139305 1374739 1533116 467060 437850 1829989 910158 703864 1645220 856430 105717 1441811 1224575 1260610 537513 978309 1182066 653107 1336500 387686 1353210 1942562 589461 1768513 271113 1958978 18947 1611477 1519588 869810 540602 622066 73552 1764172 61854 1967578 1945169 424795 1038361 1598180 1025236 1434422 1609554 1630511 757677 1457890 1541837 1736405 113021 805615 1237414 1951669 1504905 401296 434399 1642353 640449 1267756 471965 13937 742211 1783775 1087569 1068385 179405 469797 1245424 1618606 448062 1407914 1517769 1577306 513471 1466312 318698 591588 858682 827567 489099 768348 1318670 1635523 1124879 1927966 705822 436357 872635 1069653 975471 996539 1183069 519182 762407 1078406 1202146 924755 90179 1513482 1629878 1122626 1529374 1843192 594547 519157 1198079 1859118 1890615 284786 440803 1280035 221151 817221 272785 824255 1960482 680517 1206413 86018 816411 1676954 397252 212084 1390978 128961 309392 822394 1071615 760740 624187 532314 951124 1727360 469236 350609 920580 671851 1768987 61805 952460 345153 319452 1808623 1723785 775645 296654 1738906 305379 1085161 1084979 557877 1521767 1768192 1110199 1960222 177044 1716029 921631 376770 1874113 282188 49490 1472226 487722 1333766 1703875 882033 1227380 689427 754697 73187 86173 593034 1139706 782349 1301427 342183 1691582 170179 432333 1029470 1696288 661747 1967887 720749 66080 1902186 1196445 666942 772358 191190 144919 631667 454900 523006 1350101 1495420 604385 704721 374861 97340 906906 521180 1688702 851766 1910902 1938778 1559543 950005 1807394 74519 1307063 96369 1081300 417115 86560 1053251 404934 1218954 1726704 433389 973865 959133 670984 179301 103195 972634 313111 1876266 852926 478928 1382201 260513 511323 1450507 1936444 1252666 75032 400784 799643 1471600 980530 1190856 888378 1830606 1782675 1176397 1156985 1190017 523381 1733361 804627 1768869 1592922 1100631 1193939 1163337 1791720 765540 51788 399535 121492 380046 882348 1186528 1885790 688497 623457 664453 1164470 261182 1764059 185287 1658516 456914 4933 1967433 953997 34673 1463737 1583219 768235 1276717 1700712 1387993 879984 1331536 1682454 249516 624868 1946666 207113 1968776 1630811 1030447 1522516 799224 1875716 1446115 1349136 1897069 1133379 364069 1618657 924646 1679121 1455161 1105305 168675 1086934 284724 494636 308710 355292 374331 1894291 1678009 1127783 735328 1928631 766258 1844627 1839640 1129494 892651 1800320 1190515 1004788 1834283 1691530 461590 1674516 911555 194130 1381588 623845 737394 1691738 1097777 1638686 510206 1267568 1194959 1208464 1528357 1911658 534975 1905000 1788765 843231 1150042 1772721 865790 1815200 208917 195304 1483244 529102 1382639 1836809 1877451 69668 759344 80181 206093 1192678 1523329 1034432 1609350 1102951 400223 46529 533484 1746648 1233759 1911286 1542691 1518923 427107 1800998 1702412 146952 1121400 1123844 1384771 1575858 935283 1127856 1122694 1030793 1744708 754671 989504 1696730 626098 1829490 1717508 1842171 950956 1883225 1512266 753661 844979 748853 806143 1838309 1810777 6157 891308 22126 40841 1490599 1399501 1528087 49383 614104 1286050 425563 693307 1469749 761461 872266 322218 799060 1861413 1583616 113346 443408 1559840 173051 1343884 1879946 1324226 623847 1229625 1135819 69382 1822853 1536664 1204723 1189760 1509177 960864 873154 226351 1005395 438254 143786 793531 1341189 224577 332926 1203548 1927118 1439445 117512 1007902 1334684 1897311 1690562 422341 489259 560129 278608 1319877 548818 1778273 205775 1601900 995569 1164398 531901 902026 1515094 228092 1902768 1054519 865109 1654271 1785210 1919377 748175 157811 1281945 1183626 301981 631265 1178256 172463 1054867 1904633 1464159 422587 1940117 558333 1726279 1710776 582498 582399 277602 1623814 979507 834462 579941 1521419 832607 1918112 1977138 835425 1586056 1428851 631158 1287055 1791410 1845070 126140 1817482 1553940 115991 30785 1550875 870538 1169544 1208897 607326 1753306 320277 673158 1891325 747563 1492426 1526253 1677287 1684488 1957419 1033906 394017 401862 1556010 306636 1624961 1563598 1819739 421662 78095 818012 738608 1312595 1398664 531562 1149205 462575 505065 1889131 1998782 1466648 920680 331738 1038267 586479 975695 156647 658646 434062 864540 1438090 557978 1607094 670295 60347 1431958 350499 543358 1899456 283412 425633 487336 1557950 68894 1558595 1401476 1095769 492930 2788 1472592 1951675 1762414 659920 79369 273696 1634557 1853157 1300111 698388 521551 1840698 587078 1912596 1364216 1436324 835500 1756051 132386 1582714 1469345 1510192 1395225 366133 379797 724455 650686 1109842 874515 771240 1426512 1901519 734359 1020815 789303 1197933 1122457 701251 728015 230266 729551 103754 438793 1328891 746482 848624 44304 537308 1430597 497998 1049052 355795 1078579 1184465 1888697 1286445 1813450 1813649 1819617 1423178 1913521 968720 1837424 454077 457184 894073 652965 1450852 260644 358622 1894668 1684991 922432 1921483 118628 253429 569504 1010212 968609 1096018 21058 1017380 829196 1300620 1833010 557241 1312212 374779 98135 961834 866052 1229632 176612 372959 1879868 1233500 1722621 1746897 1317228 58876 422570 85378 1499014 838198 851836 1425799 742021 69660 727579 1364550 1013956 1466181 1517351 532526 965516 1023675 1587660 956670 1445037 1819499 375289 149304 1086049 751189 486039 1529778 1375601 610655 1764143 1832761 1875591 1169594 920107 423106 258413 1328576 1182773 1643193 780975 1903870 1597896 452717 320211 1755730 1102496 117955 1274158 1471596 198258 332841 903769 1708207 652911 735536 1105991 120546 491562 1031077 343608 1586993 284630 1650000 1924744 1975090 813599 690164 154613 1559023 1027564 1626950 434304 582840 1310732 1151839 525841 681295 1255426 239019 732485 1879385 1271515 1664739 53674 686798 1066402 95582 145732 557708 1890274 1399209 1052745 37382 1164214 1059581 1913610 1504229 913859 1065036 331046 244215 103322 1695728 116410 1601206 1209987 566547 578509 1081656 1206644 1020564 1123431 469935 737969 1665074 915542 798217 1584328 1964387 425568 569967 587312 760337 116215 1187387 1546617 1982475 1877558 1217172 187763 901496 269115 1347895 1033737 512251 161165 774337 1649724 725302 65042 1057404 1519231 1154267 761372 608813 917951 918288 1971198 835739 39313 322407 826050 285009 1659000 1987279 824899 1025784 662893 1631907 1201401 375932 1944436 464899 26903 249669 1137926 871036 634036 539673 1811925 1087256 349253 128666 768959 1587986 111198 1213157 904624 335064 1633583 1819327 394109 533049 913539 1553498 684057 1857373 498707 1217358 200529 731419 1052193 746783 1828098 1063209 241583 1662795 781766 64951 995955 1809414 527195 427810 482949 947531 247806 1867817 1035237 294380 148426 952749 945650 45859 451374 1793443 1722444 622501 655071 1060613 196688 1845469 140900 1203643 283130 1720259 1691503 1097760 328289 83766 213729 1331538 662222 1394110 1772182 1670730 1596336 126920 1655564 1056153 539529 1787036 206290 29012 1184598 1372554 1935493 594200 1301883 976565 310792 1635797 562665 1198451 1695754 1697328 1469827 1023606 1787507 472804 867548 1137375 1000871 1704972 1851255 36274 1050812 1246818 472081 1206830 201056 1834508 1373091 1520810 1480395 1977765 969911 695233 97034 15853 1992731 496742 937198 1350384 1310199 283062 661474 1900377 494077 597570 498490 410152 1042037 1855123 159173 396408 1061055 108231 756956 1601149 1293763 1832361 149662 974871 738949 1310575 1344971 582517 1286768 108531 353547 1136798 1466510 57289 1387817 1411356 921904 1891695 1209667 1776053 298071 558248 498642 635570 1917975 926703 186382 492727 784564 700931 729058 450269 165918 765296 1068485 1464997 1922235 738044 109616 1868521 1611010 1141190 295877 923899 1974705 759898 817625 1187196 1079044 919195 1987812 1872535 287074 1027340 1074786 1461297 633781 207306 265315 1515673 895919 578179 1623386 1800700 203150 1048248 715858 841317 1720135 224200 1602661 808416 101841 1804426 832016 1865537 213603 1953427 650008 285896 897086 1697891 1683365 717552 1141650 1869034 504289 1492730 60901 1208605 1157081 1624485 1882145 821954 413287 1661406 811725 279547 762899 705533 1898783 464781 844895 31031 398955 1279132 612098 238404 996478 465846 323040 636663 527477 21931 542615 1335321 210722 231942 1030344 1626055 676394 1994219 1599433 1411537 1167160 856340 1886658 1895609 1079815 1883550 1939664 1433051 1107444 479426 458639 1686805 301879 1373547 1822780 679544 1357125 1767199 1347707 174348 1458273 1455468 916694 15758 462405 961352 774700 1925800 1642547 924467 95451 263150 234425 242610 239023 1285069 451330 1924671 834918 1741376 1093283 936611 1673269 209823 1238283 1967551 798072 504280 1225476 156135 122270 340404 464519 786544 1939301 753197 1780075 683113 1612154 773586 655891 393221 529096 1323199 399479 55348 1695065 1664619 1231957 1990485 352730 1429740 1276918 560393 575346 835083 419360 75143 171747 1898614 1676075 1664176 1305250 459129 1736939 812405 509047 1678976 20259 75979 1481922 1250633 1433349 1642606 1979785 285115 482466 825567 1080925 575860 1377608 727821 134874 790899 1120551 524099 971102 701762 632450 1917004 1951815 1731145 449040 920198 576631 39933 1633454 245309 1939412 776548 115333 553426 1780762 861507 688601 1155578 1169909 975642 838807 1003298 1531785 1458102 367920 1370802 326382 1052678 1138662 554233 1723326 1135784 439321 472980 1195337 1432733 487773 1861837 474833 1394823 897886 1616049 1676899 632826 498998 564569 416316 941430 1373290 1914379 227949 1257671 1599603 1914529 1127201 1274821 133025 1293308 816095 1891181 498713 509403 1515622 1570016 942916 1432921 352150 980394 1934076 1307334 1457262 1678569 729394 1861291 1445519 588941 1585654 505093 1173442 472124 1763656 978619 1394908 427734 590834 1909177 369656 1225997 724435 1623746 1442701 1941908 1504456 749889 725700 155698 341847 1600658 1553139 1019027 9618 87078 1658980 1416005 1510564 520021 942431 944248 1992944 219950 1873743 520003 719930 1746493 1829936 497436 1341373 1639681 49481 599823 316245 1504242 1315125 1934689 1308816 1446470 1272860 1130051 468648 1351197 1814532 1234500 911649 1153636 625905 1607560 1433020 1088110 1226689 171826 1705700 69582 403738 1130279 610571 648060 990231 1059622 1532286 397241 715638 783809 120414 1914102 1100170 1776529 791159 755397 744577 512735 793108 726774 684097 1158734 452505 941747 303503 1140907 1689829 1726826 1040932 529017 872133 1035646 410474 880565 302651 518947 435598 1131391 551156 1464016 1478259 1203114 481841 657546 1381565 787782 1180678 1881362 1049709 893790 699593 1943719 1221894 428697 1990157 1343217 1545283 54411 1552178 529972 977914 1087921 989832 1138117 831643 45222 1137542 883354 1279321 1732736 1380241 651200 828035 40700 1159502 569122 901738 597532 1060540 688105 1677986 123058 1020093 1697304 1472942 1323504 157685 1969345 1421178 1149850 694579 1398582 1461036 290619 371997 710891 23764 493639 1974729 937244 1202319 427572 433138 1785501 90170 1702673 18040 1804174 1713309 1069253 405278 1276402 587687 1111599 1243902 237255 766296 417819 1255880 809126 1868535 1646697 175841 657257 1646821 1109386 193863 1429484 1863814 1993371 759796 870463 1837122 1361304 1449169 974849 1969752 451669 427948 1678604 409019 692276 631980 826490 561180 1206959 1011366 41721 1916963 80439 74766 1131324 1584234 130636 473825 620605 1904452 556027 1065103 539717 661350 1399791 663105 909449 905082 240116 1588792 1885967 1558892 1272420 636841 1444966 87095 82435 963610 758048 1118179 227461 1735237 985863 411750 388264 709683 656792 1720130 1923704 1910662 981764 317191 182360 1387800 67663 956137 1318683 256571 1555453 1723398 577879 21544 639939 1843547 265593 741402 1208884 1085473 1865603 181149 742676 798306 1658591 1248581 1367239 1065344 97495 1822509 465890 1130054 964133 1684653 1406236 1353030 1745063 899380 1099761 1975525 191266 1029788 202144 890807 366845 1772029 734698 202842 744542 169360 1017666 1085418 1691881 694107 1635024 396352 939061 1607458 929893 745565 713049 1129405 1839490 369558 588737 819946 586633 1365063 1091095 492520 1783856 1853911 1237516 1882709 1099773 739869 1758584 992698 496791 286474 1248660 1300602 1142593 939907 1892714 721448 1766027 504739 846389 245674 45387 383928 1277831 1188679 1654471 1268021 1027505 514539 1764768 12012 1463911 223572 640112 434953 1316496 1833795 1532259 221204 887680 172257 454552 1677906 1720246 454447 235659 120816 872102 1464459 916986 570232 1938055 49857 1150063 1208481 1980675 927060 1330782 711854 1348786 530704 1290438 443291 712359 1616336 405760 130046 320905 1470088 741689 69443 278501 421968 914059 1682600 974866 1432635 1666827 401122 726779 235469 954168 703286 660788 1797320 1840084 1452935 381283 240784 1808509 575640 450695 798091 1769693 827951 48484 1299734 847661 1515497 361676 295463 177084 114092 1201474 1416743 1740243 828580 1463645 1821119 1139835 964327 1027306 975404 1681254 1530850 177492 106907 1335954 1385141 1542331 1918758 824635 209197 1658876 240173 1104489 1673834 705868 817517 1588676 1444269 44939 1231698 1371938 785045 313965 544046 1486104 730495 289334 457467 1001672 1298600 269266 245671 566361 1688377 693341 991807 16397 681461 532745 391470 1638182 116023 1825939 1908745 447616 1751107 1752813 1519462 75286 1345007 1897093 851785 52630 210168 1930743 1992689 1324636 1078946 1513021 1891353 905599 21313 1198467 88639 956919 288737 990584 1608462 558394 1840679 1721737 1772690 890041 123628 919387 949308 1068911 400882 1219315 1756343 1242440 162562 1121096 1669499 1506152 97821 777302 804536 649920 17568 1729372 493734 236325 1157574 1426536 1310449 995161 710013 1988383 284350 351500 569840 1296910 590164 239843 1196405 1871277 1384742 111797 1008150 1547758 352239 346091 1517142 711630 962404 309235 606507 112742 1055199 1451972 931581 1424689 871725 1951498 707825 1134944 584055 458115 1293369 453156 1763203 1722179 1785014 1654277 1601134 229332 366438 1285778 1343605 1775005 540841 134359 256859 1484533 497394 823870 1044260 1911601 297820 177865 1412609 678402 1469144 803141 1010383 1403384 535896 1777074 1528122 1340773 895635 749281 55483 126637 89463 987301 1538651 53414 144500 1683483 1103670 750767 1374696 988003 765508 1847460 451044 271392 1075341 787354 819689 1512257 505929 378782 189756 727352 1831571 1151984 434377 835454 579810 1998987 1026939 980313 462954 118607 1335431 816567 1525511 912579 737823 322230 1656411 193516 1506155 1594986 823784 1678237 299080 84745 1894944 362514 1448456 1870656 220700 1361440 1686522 1773491 1681030 1704260 171089 1178706 1593358 1336911 1928515 812612 1791498 316231 1819238 1065510 760106 1164522 199911 343839 1439027 246161 717644 347847 1430233 1261214 1735174 731158 1084551 1522959 1956714 106309 1852718 868762 738547 235813 1283959 435215 376684 1909969 270704 1106553 754910 1968810 1082779 505812 76540 1974063 654768 270273 930255 1808124 1827653 1021361 705869 440950 1559052 611446 1644831 1460975 530071 795248 633704 205094 532695 1210272 916826 1316711 1600845 1673745 465010 1244173 1224751 530391 1159166 1827461 1259232 429106 384879 930026 1755153 33681 1394125 1712165 1826296 1479790 190378 1789130 160334 243588 1387020 860687 261257 1884246 1131026 841074 1907321 482383 737774 232471 1502123 1227370 764598 185643 566642 726219 27459 49301 595978 1001153 267118 1143980 1400542 416786 1243843 1632203 396835 1309728 1388865 1501400 1933746 1204795 295639 905351 179211 215300 1952511 850317 203232 759638 960319 513843 283379 887280 710753 435987 914169 978709 1485859 208680 1125916 1225550 1487456 1009252 1031043 1527737 413127 1252959 1933200 261003 1403860 614934 459122 1089699 1965001 1613505 1756934 840402 1520030 1595563 362067 1645824 1728311 991587 53636 1805562 682840 1642223 858842 1153873 735483 174346 775557 1970788 1785853 1658302 800648 1412907 1271345 1826489 382212 1046303 1820860 1517234 1609772 501678 945198 1323853 917402 472145 1286088 73385 1933506 782068 1534992 781023 1298000 494921 514839 1921283 1839983 1152842 822927 1746833 1231819 1968555 1645360 440928 674155 424000 211658 615994 1343713 1165415 1046308 522663 1693841 1935918 1505539 487005 481631 1192514 1571642 570385 183102 788661 417674 819804 103442 329224 516250 1821230 738385 1576821 1562009 1485605 455866 1155523 985896 645905 850257 1929008 1765688 1695524 1111263 1268455 1852243 288529 1868618 1041483 1475249 856141 1711441 732671 375221 691913 1194194 843683 1655162 269085 1343477 830929 861194 1884876 644118 1009429 1540256 1482582 1879111 186283 1328047 876867 1743338 1589673 92335 1536899 1212735 966296 1568229 597240 1229558 942030 1500205 534906 1704469 459092 1272869 769338 1733923 1803846 984169 1921 376281 787027 1770831 1812918 539056 932356 1592942 220233 1712864 1943104 1055932 508521 667141 1744908 1401051 289488 1832534 1262032 114007 104787 62995 1782869 1033587 552269 746385 134016 276449 91465 1783965 1811190 259840 375742 1076284 1301472 1322231 1477847 1846819 1076719 176999 1099362 721699 340025 1278673 60029 1606110 20701 1400921 1871623 580868 805062 1234201 168515 653509 708949 273021 250522 1854524 1571147 297572 385596 1887362 461380 1293538 635830 160443 383140 1106658 135959 164578 999344 1719096 1937231 1277398 1943436 685033 1231861 725872 275546 67208 1902325 1274533 861226 735868 729950 1927130 1806797 768866 77629 571040 1244853 1157008 744504 1976328 1913548 1075205 936018 1676576 1957488 1142519 1013768 115195 609649 469433 1478021 105003 597468 1314527 464362 145414 649224 1587059 188053 1521336 1427234 914543 1455503 1163289 1292547 159771 1642075 1102740 913654 13307 622414 1508740 1025878 655597 534460 433348 1399339 1891522 283297 1128580 949304 670538 1804833 1576839 1489121 1118719 1958477 1977789 813446 730410 1439190 600259 1455222 754522 1221912 987016 1819176 1526734 1241530 1336277 893228 1378581 568454 1933658 677104 464571 1542981 710207 1999545 988539 289993 1824721 1122014 1910047 1465792 811208 977093 1558152 1946780 822784 1142410 949592 566223 756651 1718039 1859674 763815 490017 644755 1151236 316294 1791572 939218 716945 94307 537499 608897 1418914 1522340 1190887 1406049 781829 1668584 628473 1074136 354545 1484132 143466 738799 599524 1359527 1299496 1790459 1322106 495247 1661150 653190 937402 855547 958319 469296 24752 1577978 1662242 373191 292134 1777669 257723 494522 1460289 1818717 1158410 1363769 291367 700142 771376 534243 1054738 1379896 1672295 1653568 672879 1851183 1825951 1961212 1462970 689148 1505326 1359441 73776 352671 963298 210886 731007 1987046 873099 95498 1272498 1068681 730046 1560734 283693 1905086 648701 903522 750281 1291315 878768 1200334 1699585 963129 662676 728757 881458 603740 1412264 55857 1970249 256496 1966218 504638 447096 642592 150036 1524481 1093220 1028535 947436 871515 1045809 671124 595104 1543238 1426183 1988558 1796426 1355596 144285 1314279 1355336 375588 1238533 486531 937250 1764859 1938417 102408 218062 387007 1719324 1859839 511622 1853933 532503 360627 1203066 1564748 1772125 889499 797598 1299450 612386 1481897 49657 659695 71917 570915 1975980 500755 1194860 637570 1235383 1625339 862173 1559005 1403573 689456 96044 1481686 658940 1993467 524152 1956510 1536967 708460 530409 619642 1163427 534353 136751 289768 454651 968089 506262 361661 24836 232595 1304934 1587842 1573082 1928333 1593385 1535684 704904 1015159 1703051 557144 446160 479451 1269845 765471 978351 1507662 437627 542669 1002250 1221868 1652322 1384870 1976591 437206 1927196 1449182 614903 387661 419228 996862 1593336 1097857 1240760 793798 71431 686369 1992717 998400 1730502 308635 309950 571749 831622 1349544 404925 1344547 1688576 1675881 306945 1745116 829160 910008 1726728 218616 1378109 1698118 536023 1584300 1926341 1182274 1769342 1551557 181021 835772 1552674 301970 1059424 1830328 1751541 93135 920600 1836969 144925 697886 1443658 851694 768334 267567 610926 446066 1084845 1508634 459916 774595 963243 1750921 321266 1407884 1271908 757879 142939 268332 855231 994359 1223908 263725 1012257 1334347 1446298 784866 630029 1022379 1765796 4406 1428594 419804 216155 212997 1934574 145463 699360 1495564 225481 32328 946771 1758606 366952 739954 1435890 515818 1066610 1671720 111326 1411059 1143633 1752635 584756 1896961 851367 948344 673909 1919526 870941 1928395 1898089 597892 1002405 249607 1859551 564731 1029393 1533865 1990608 1297314 1402624 183069 1204214 338356 1377901 1662764 1087928 1415575 1381913 687566 777308 1072839 868880 1258174 1161787 557489 1701187 1470437 1828703 451702 1032027 1922800 1700647 283510 1836994 898473 1646281 393022 359477 151256 1285683 1884640 1258681 380146 726236 1112311 1062128 1463928 1791809 602850 1118763 315549 828363 954332 1028477 1577712 180616 1173443 1101538 236582 342590 531777 519343 1347671 151097 677471 1139991 1452560 619301 917822 1247123 1867712 115711 1714903 1593652 1206590 1701044 1369913 1895489 1031605 125896 1707385 1385601 284035 249387 510958 379998 1754347 1661806 260417 193932 1332959 1351029 961725 1505017 1918380 821671 1328550 1152812 256148 585840 1941482 1743027 1370382 1236664 836955 1086759 712448 1824040 897835 450451 99989 1714340 1442777 1776058 964206 758365 663352 1524109 945345 1968946 479801 624580 1864019 1490461 1879151 1381170 703024 1649571 646079 1658115 1425845 39840 1887237 1258833 1368671 675438 1923150 924864 1338243 1465791 1861838 721388 1851744 1518705 822363 918813 298944 1931372 1973413 30983 1682421 842295 1952194 1460305 1865378 1749925 478168 1445821 1345904 924694 1805609 1734599 745005 1745452 296611 161830 74485 1095480 1004581 418838 538044 1195897 31346 824542 1475499 1357956 1940594 1532484 1476796 242950 1581708 470561 1750224 243700 114329 183768 1653165 1610899 457435 1569083 1483093 1597323 1292405 269651 1554723 1899924 235493 1153485 1317970 368139 134299 51829 681110 1599529 1432759 1707058 1342783 403271 708975 1272407 1405502 1293842 1118198 226675 171714 1155551 64663 92778 947707 322513 1366656 865362 416269 1896917 678200 1970230 830942 221840 1196642 205883 1681117 1889650 1263014 105719 1821823 1205100 1863699 492960 475066 1894175 525907 1169540 796296 488840 124079 300582 801245 1474214 1257681 1372440 1449640 1234224 1115431 1165046 1382287 785459 1872909 1579413 1291265 506397 1867836 330828 133707 1643867 20806 1806140 1415983 1622597 723344 1640845 452490 1987098 1175244 1200644 301393 1889914 1383431 1410483 369465 479058 381204 598691 333053 342179 54243 1399537 1428735 1387799 1520146 58622 155223 330755 1549186 1203072 1301513 345742 465027 1385637 1952626 1547305 245362 1354800 1249318 218502 999162 1088813 833962 469270 1791227 3202 1560735 359336 944630 1467223 196028 1735549 348564 303590 1854426 891618 1202840 393725 832381 1456371 631983 1241893 1862862 48105 1075582 1480981 1584522 1003738 1125671 647210 52779 74532 1630891 1315152 1485947 1965343 1693988 1309345 192626 1704643 252500 307136 172839 1165893 1836792 586998 1216263 1573017 2030 1400510 1567526 22538 1590302 1578824 766157 190872 1693801 74860 220373 1972424 536183 1862949 572487 1969792 1296169 1690951 314834 1892092 1930221 74967 1960638 123956 1196032 875038 409852 393684 1535428 1861724 1562318 535373 175212 1702160 1000462 1874362 31292 1118581 1647018 646559 91016 1564383 732066 1494403 1644988 1645466 1419555 1343977 985013 864392 576919 1838625 253283 1383607 765467 373386 504718 843516 329182 433268 1910295 850385 540888 621581 1284022 1926094 1455183 1000390 1853413 1034636 800812 1268040 806214 1167025 1902169 1103607 1567793 677740 1772348 785418 617534 544039 902597 743910 1301457 167575 1722542 918583 1520198 1326131 44998 638603 1533286 239343 478542 1498051 1006359 521422 1163041 1782930 1905076 1237218 236786 692759 1906198 846969 645471 1011367 1069643 1540150 1309527 1851455 1950592 1644304 1284285 301883 1313685 61504 1907909 1379514 1597570 1965436 268128 1668214 598921 1702923 1390904 1634956 991469 422503 670896 1392300 952031 1060772 989259 226433 767234 1625125 1512042 1538259 1423121 570378 333205 1254343 1263023 313304 1072936 1879345 1834475 648655 494288 1440051 1040375 594844 1234929 565831 90355 1223756 438494 634714 1203884 900674 1727771 1305359 1716853 360891 566351 59840 820609 1824692 621395 802705 447713 30526 861776 1909815 948677 1969402 831736 83002 443745 879668 87469 1840945 1879213 580550 340720 1225524 1710893 587005 918555 248905 112093 1524512 674579 1762100 1234090 1563327 1569418 1726844 1936794 1544395 1220320 374114 356405 1838757 968476 1270926 230964 1483084 1529522 764761 1513595 1766927 357461 298597 710734 996903 1657287 1177406 1625387 935116 966379 1261135 974880 720875 1845083 176594 1300367 503066 1939571 987977 169511 318716 625093 1541505 1987459 492784 213823 1146476 1331718 394157 1660856 233672 196971 392557 45332 396989 1673647 752294 1482683 213017 437701 688449 253315 807455 1735595 382087 1648513 1932852 725068 1524203 221296 338081 1264102 164300 1179259 1572457 136564 270177 1176966 1497655 1036189 1403791 1007907 1446592 419282 283756 1174131 422161 14578 1794122 1236145 520887 335087 222926 1919211 1507169 1397733 1825825 563327 1491782 94308 1797551 205132 524821 866533 1568785 951742 555625 1426729 1927444 276541 879087 569902 323269 362027 1741158 343247 1297174 987825 1594611 168562 1018549 464416 60023 833120 223669 801258 96666 151915 254445 1359629 308064 1203143 760379 146218 1471985 908768 469657 161912 1283926 1043035 1246724 1138297 474181 599432 1166979 969240 88436 1900636 1886552 1249272 1848825 1011727 894147 1834993 845318 116609 1596261 1696291 269587 1833458 964352 1302135 1992794 1996690 514119 1462489 160261 325887 729963 121639 33989 45884 1551977 1333419 1678386 337307 902569 1734518 327602 1843251 621094 25049 1146686 1803481 627706 472753 28654 389535 503594 1797334 933358 1405005 1976449 682941 978427 1742986 739093 290987 416172 1439660 677645 1159396 1595867 1633517 657916 758020 248117 1407516 695998 1398335 702958 1392134 67275 1490575 1614138 592962 1079975 56347 1164241 1101738 1904142 869893 421645 59693 1551537 256654 1836318 1019458 351185 1754466 77988 1691341 1548041 525319 1083394 336425 1100429 144639 1054977 1900374 1996788 457926 589854 1583407 1226353 856656 711343 1350027 990014 1408827 739581 242517 1933888 817942 52540 852640 1427056 1039616 1899742 563843 1695077 268793 1980405 1850629 237686 1797068 461699 1786215 1002476 1485421 1577020 1689882 58037 464320 1317915 1381580 1978081 1384390 932454 1195131 1894374 423694 1938624 802704 1252032 1986949 1122898 892376 536747 1252105 307980 1018199 453328 1684748 162345 1102716 376196 1812366 547368 639799 816755 757347 265919 511096 1127320 985637 600497 861391 1488250 1972795 1843306 1028879 210343 626264 1477509 985750 104194 707617 1119883 1866236 316861 534486 1887843 1110533 381116 981855 1603606 602068 1711560 1621860 338353 1856304 412937 1581084 898028 1074846 258599 1453804 781164 1355468 1290376 1705935 34722 1296688 1331846 1702179 1440711 959345 990752 810580 342670 1580294 703664 661378 386167 392826 932791 1150386 1679473 1320142 1794983 1313784 400232 258698 626474 270207 489727 1138107 158233 1974438 911415 1352865 308800 625138 1268382 773151 263021 1637479 631030 751944 1979391 1481305 1644928 899773 161021 579708 1276159 795212 332230 567135 1946158 1571531 1213306 305873 1330602 1529623 1064712 1010802 605656 1790922 374965 76064 601244 468996 373436 1929857 1143230 1153520 323358 191717 469366 1618566 455666 1132303 886191 1274531 208186 1117566 270119 1427744 83604 1675055 1542679 725408 679227 356518 576362 1021629 1676292 1650232 803529 500127 972046 1331910 266833 1540229 1126618 1744466 293513 1932484 1590304 635099 1551766 1059496 606690 392938 1490372 594488 483416 1967654 607586 427798 1895460 1716475 894335 140254 1859641 193071 1981232 857956 645897 188150 61274 308356 1901610 727961 704983 1888745 1382979 9513 1980044 1834763 1339326 363477 1857394 1306372 97208 285035 131141 670220 1606121 612181 1003405 1022919 224989 166970 571972 268154 1588020 1752540 1882572 985480 1819384 1602460 447866 152979 1710258 500130 1174321 1628745 427242 1084024 457580 1274109 1316692 1047986 883767 154838 153540 1126367 342144 1911955 1989433 1706495 1936793 835899 322102 474630 1524558 801112 40394 1814085 1953859 1655136 1938185 372883 1536599 1439275 1943969 389338 1035697 274338 112150 994214 1750807 1175172 1335796 342653 725934 147230 1234113 551231 1547391 1419753 1644828 842521 1589982 689542 1222576 441119 513278 1029530 1341985 259855 1832 566301 1616164 475177 1867810 1259871 1505943 1823197 1337646 538581 144674 1341263 1069382 965800 723342 1914703 1115957 1818535 240778 577693 1932734 1210476 588003 1990015 1366912 1373084 673377 304260 1808534 1592883 468337 1794346 1262029 215409 1904666 247468 1705437 1049781 638001 302218 439414 1114008 609000 1129738 1275782 1290437 947274 550742 640357 359737 1237340 1333467 1491718 595209 120006 365889 117930 1598903 1731801 223816 1405668 1395158 245267 1199563 1361990 39153 460042 621250 1523189 1782864 730154 1554866 1794223 1403581 1582163 872423 995888 1559233 969731 1700631 1663064 484364 477811 981526 1675813 1824656 1425615 1652591 1022005 1283111 1250639 905263 1785741 113041 990773 1254980 666390 1889756 1789946 363534 930123 860004 1660237 1655559 1336914 1834956 714020 1620208 414032 334090 1132008 734740 778628 482831 714081 435520 170614 246256 1788921 1278962 979807 1828927 19802 792750 1397079 104357 1321228 602495 695294 1072 1700758 1928447 86777 1304046 548542 1546737 279200 1942512 115809 367075 1760333 1373701 1904014 213281 1034104 1782226 1973227 881288 883324 1625311 1950292 731905 1927935 471627 915752 1526339 1728290 771949 1341526 1366178 1710149 802067 1150477 1713744 957122 1413414 331246 835915 29431 1017868 1001450 325678 394 1148562 166285 1086490 1465317 440107 1689804 282661 1717661 326761 304342 246647 297361 673740 833138 1614223 1675592 751730 645158 1654979 1797038 1173775 1059599 1191272 1678981 1999123 1879968 1412541 225866 1911682 272938 1165210 1650366 935497 1598329 1925792 203463 1942735 1108324 13482 728442 910098 450973 1309706 1693287 1967340 1361086 1488138 827709 1122413 67947 763388 1691135 1265630 1118221 7250 635759 1591099 1167402 1528522 920033 629467 1014118 305417 54288 73184 820412 1334616 707945 408853 1344108 815369 1814506 1881335 1548158 1233610 1433509 1435485 1759640 1136035 1204788 1694041 45993 1031004 89826 476287 563651 1280827 1551155 1211020 1484897 50875 1466420 1173309 37491 431613 743085 1460262 1307427 783205 386980 1427019 1408383 1640930 1220994 293112 1942386 180568 1776476 221084 1481948 145734 1397789 87208 971555 630611 782207 770340 828029 943463 130610 810946 1100650 785188 1167540 121910 846190 484814 93622 1569734 888756 757185 646797 882765 879292 1771527 611095 1606680 373143 814621 1309007 1726479 684636 679829 849192 1308035 1595193 731561 486641 341188 805370 292008 1887725 1231367 1440199 606797 674226 42776 1450459 40935 1556181 213665 406382 648865 13469 15531 1388412 1100797 298356 587262 945420 432673 1462333 188554 1273686 1060910 789387 1446354 1993237 226619 1237157 857677 1390079 1828518 550227 202082 719197 1031655 1415353 757731 439310 241252 480303 997429 1213420 603059 350665 256671 1307875 1888711 374755 1876280 1757694 911774 1971724 1068265 1191794 1383910 40493 403698 1230410 986454 483705 88919 1260741 1694476 1301458 340376 1467748 699605 87874 2698 1654746 1421344 1469552 188583 1702347 472569 1201011 1732153 1207553 602193 160784 963392 121919 1804573 935782 1540422 1856562 1274320 382255 516562 794939 1154577 877437 1223584 1356742 537211 329372 1048301 253318 1551149 257604 766349 1609961 502778 606243 916902 1264367 736432 683919 1821709 1499902 199678 1760397 623000 243207 575893 1480813 1686196 1606825 402698 1435274 516821 671050 1762962 287152 428768 1836511 1068769 972042 1433019 1302348 619987 1249566 809724 678889 888332 691096 752037 1196589 651507 1141557 1211336 1552541 662952 1956100 1436128 873311 1178502 1183809 932546 769652 436814 247703 1773033 1821438 429492 952643 1187302 568704 1338155 1832043 1912151 1666494 1914081 765904 368353 606115 907623 1642715 862739 1010609 1454005 963277 219306 1392514 686273 503667 1012287 887359 163837 1573462 46144 901799 48508 483070 69002 1902086 596353 1996913 1356679 1249969 1260139 1692702 231369 1818431 1410370 1692914 862672 627484 150971 1050076 154834 470864 1790452 1940008 316472 184429 1972235 698084 412801 383889 1495036 1596634 745806 1524405 1268283 377358 904477 1593211 300527 1393616 1818748 1918762 1256326 1139215 1503563 1360591 1087353 706237 492455 166547 446317 1613592 774549 1989185 1159290 1203785 1191020 59293 128193 1962056 935073 467063 1667811 567210 1215264 869127 1350872 1670883 408970 168878 955347 537918 114105 701415 1662265 478818 90286 1626634 1627595 1945041 1619480 1077075 1731755 1697055 1873898 1531360 488558 1778777 638237 1846163 155005 1858195 156677 1953379 16017 1590580 1838049 17118 477262 109440 752201 1609793 1825899 1863189 1657529 1391738 1664740 619222 907828 765500 1158226 1614427 808149 384287 1512013 267798 1334395 1650501 1786569 1785297 736532 698735 296310 249911 631152 893630 1924469 498665 748248 1231268 381830 1164932 954346 1426016 571404 1328999 1801987 1796456 1050122 1098624 724289 1314315 1707316 1286317 307370 369744 85146 143589 1237329 834153 669258 1370201 255433 1245148 1392732 375263 1922836 1921536 1804544 1959081 1817412 977910 1529100 1651978 1658546 180009 304427 1450707 1681141 563321 113742 1261260 866321 255952 1299510 962703 1235764 1356734 108746 124232 1123944 1952417 1823408 940385 534262 906402 1047699 173432 1848769 362389 1548397 846907 817848 101838 1660172 1609744 41992 677693 1538823 1278006 1417637 1441752 150109 75665 710405 803512 1583388 1854090 1545659 660024 123947 1513089 1543057 784591 1094734 45035 1862854 609571 1471586 912757 183427 1399331 858698 1755871 1552504 1331516 1378113 1660619 1380652 1635281 1087968 1857323 1595611 243946 990882 698484 161425 1251119 401512 1132876 830141 174764 698976 1246044 456391 1721107 1670505 91049 1980683 920286 392255 1495334 394624 1226880 871837 195071 386198 583445 1017234 1428112 816063 1092988 557337 1832506 95407 315233 43951 484023 965544 602272 1961274 756764 613602 1720801 1301024 98799 966439 383169 706 1876771 1863399 627791 1189388 422299 1919531 1610236 1987362 270799 1096497 1020762 1947739 1465616 1349560 1548668 1491007 1076637 1845148 906281 1165496 13711 882768 774912 1396647 940885 677620 507090 852744 1588302 1204058 448282 1415816 556788 13455 1509904 1857608 78782 1378203 391275 1212989 119166 282327 1851169 802485 1946691 1518663 1333497 1901920 82598 1403724 1729232 1631220 428496 988212 869045 508525 725034 164493 372496 1336546 1513282 392132 1100136 902004 1390981 15346 1160858 116026 166983 875972 1511376 1018018 878548 1638397 678896 1079307 1517610 970457 318586 317344 125004 1753833 264785 298110 537044 1767821 1681248 1235890 1418274 1162582 1540456 407748 1872131 917348 1195015 1138328 1728388 1914450 655530 1291080 446130 522488 1810515 904667 1585136 528134 1071454 83723 25079 406712 551892 260948 1146053 1147231 223081 1327115 35409 1230559 1870482 1277545 1213270 1353834 117881 1667027 1834021 723197 1369597 1914342 369573 1494650 368751 1613791 613715 163585 1152992 1824169 1002812 536249 321267 294847 718610 734198 825163 1620262 957075 1803891 1860374 1962207 1233422 936104 776406 541289 590255 68039 780295 113735 1523731 1438765 1322448 779238 745506 199958 1267191 1184402 1456681 954163 24585 771417 567022 93325 1960837 1564168 1435941 696553 1804204 212527 1341613 822406 580849 1148600 614965 861540 1423943 542961 1801324 17083 502329 1530314 1473087 1745937 853770 1267574 1195448 595427 263992 408168 643552 1827904 788057 801080 1138344 1909150 1457720 1313545 563583 798207 821967 461707 909874 364268 148175 1473292 703655 350409 982938 66451 1047257 1450488 911654 404452 960761 585848 1366315 965878 1275790 1516351 1089418 931313 1803355 1042887 1615181 1308449 1951579 361794 1224472 1598193 1088300 1176102 157732 1722682 894356 1605463 1678150 22027 1979920 1892971 1053790 1207119 1895078 918520 919271 1041245 1280726 1826265 58364 1519793 930786 100283 1740806 226552 1881084 311033 1212486 1014393 493703 1278058 1939975 1325345 1058937 853769 915324 734792 872422 1243940 862860 172074 316851 23321 662176 1580940 1742402 981934 446096 1150355 969144 917895 500230 1880656 534386 1904742 55059 682758 906292 1401093 1610334 458458 1535499 118411 807708 1144120 357467 228918 1831819 559069 1776262 605629 380517 1497939 1088221 1018051 693300 3824 1315273 406377 1589516 1224684 777588 1181083 1987132 974438 1260704 1665483 1028073 378929 101245 656358 1715604 798560 512237 1036640 1488725 1429577 1244591 1460844 379786 608084 94486 403758 1232890 136164 1766580 193426 1989827 449440 1701107 1109877 1774474 1897733 199354 711029 910387 1440982 790806 407619 93755 1719500 1692251 788324 144810 835327 195884 460217 815238 1432749 444436 1477890 1701834 786121 1208574 1790880 1657195 1006164 1057195 782770 702798 1770847 1786457 967416 416092 1512278 1596180 175209 145807 649292 1952886 969783 822348 198908 1521981 371071 1439070 48838 1966890 1152650 1082935 1355851 1180897 86093 221897 1885037 1484049 1093631 1941969 143644 1227990 1967427 1644453 1444293 1899594 462963 330192 853307 591356 375685 674843 489359 210070 1206180 1603400 1052140 653090 856207 858516 1693786 1359956 1897740 572724 1262350 520478 1938508 1589213 1942652 1359347 1487745 1234913 1514634 849786 1366702 803668 993547 1575262 58601 1167867 44279 1761100 1682380 845413 93532 850226 257442 667245 373182 726338 1693668 1272047 932500 1932840 142560 1549246 1095643 1963385 1709779 164064 1459492 1749913 1622284 896485 1128574 617366 334085 1277090 1789432 1269209 951544 1083557 482186 128045 416378 1335993 1633466 615986 944423 1898368 1043344 590991 92904 1440856 1188194 431057 433466 1797137 1232327 1208076 244483 121752 1390938 1591747 1484877 511333 1096998 713292 215703 1865133 1123124 1656152 873176 255650 1747909 1468103 653825 1692335 1500681 1832934 888791 1924273 938090 1844967 1595987 1848129 1010457 1494394 495276 902730 1319685 1811162 584590 1778855 1410004 1167208 1784594 1733702 303301 793753 413802 753649 964735 1220624 938371 1451868 99483 1971203 1684857 859274 1319982 1978962 1045222 1043777 1832342 996422 462731 1984578 1807129 1422763 1059373 1995687 1788560 511044 951854 1514700 465962 1021638 699919 258143 38675 316696 208065 467248 396775 107006 1704019 699514 164637 1408704 195049 243886 733657 1509081 718765 1034569 1322572 939911 1865823 320078 564290 1862441 706438 916229 863462 1665326 1010363 797547 1037325 1266089 387293 563797 331472 1259973 1113956 858511 1700839 1248414 532471 210779 650473 1208809 177075 467405 1269794 361553 1125848 1473771 488684 1598045 1539455 1921270 904297 881700 1327918 1758609 826552 668268 98445 1625711 1885097 725711 223873 1797078 1031857 1118715 1178489 436852 1831872 261575 42456 1292020 293812 1831078 888035 217797 683795 1162762 1872224 1543204 471303 873097 155618 440361 966714 430614 1788978 1119830 105523 166255 879983 993951 945674 1790331 590215 400739 1873814 1873913 263351 1920464 1821678 1104089 147197 1168094 1316684 750645 53698 115635 130957 1145671 1026145 1106788 528273 1208382 292121 1949446 336783 1643838 1558717 684638 977235 1293131 1423927 242509 58312 1175441 1753832 325366 209618 96925 1331893 1053884 1801735 655216 193250 1371321 13795 549971 1307082 156328 230374 1191575 1273787 883953 1357929 261638 706559 122241 1507617 1456698 526197 1638016 1402493 508394 1844434 1538314 739473 1515052 847983 28886 1268578 428183 1411990 1567952 209078 784703 261695 1730969 775727 127093 1524983 1418017 301132 1045195 1983150 1224643 1575652 789091 1863385 613456 1664477 1761272 631998 543982 308458 1988564 763111 551457 1357227 1665459 1798175 1938652 113081 1924196 1887620 138425 148348 546899 1683840 1504035 978018 485331 840470 1392899 1318246 331000 1414171 1169372 215159 1471096 1762154 190162 445692 444782 834257 1037983 767463 352194 1441584 332787 1293245 736341 1168447 55266 1532834 105221 1724876 607779 1608631 487202 56467 1312168 653132 515449 1900100 438883 209654 1570120 1087461 746467 1355039 759938 229860 1459126 1428507 797315 1854563 1000284 443219 506301 295585 361623 1316139 1794302 1948232 382823 553407 147262 1091037 1154713 881191 1463654 1996775 416345 1706691 1028687 1667084 82155 1855371 520617 901830 327413 1790060 1589262 23545 802138 1544882 601514 1602509 351852 1308244 359587 1724576 732080 1084084 1511369 1169663 1920219 246232 1149801 1169002 1321500 1268583 1295299 1755490 782520 235869 530759 1204878 1146685 1009538 1321151 1282922 1634626 1849104 1888084 1261893 14191 1060530 378671 723048 62408 843367 536199 1976864 1859136 1288983 83886 145075 1498931 227434 1884937 1790255 144950 1025987 631652 1359816 710198 122353 1701050 358973 1809559 1589370 875018 1503487 1437853 1116576 498393 1574876 1366731 497076 1116974 392693 62215 109022 1645189 459193 82944 575673 12121 528539 42033 1235307 1764334 1711350 1370097 430196 1212183 706753 166487 425523 260507 1155849 446135 807689 352975 1526078 137935 580972 1482108 1927239 82541 721349 1864473 1977687 1342242 93549 673763 792488 462311 822228 1939078 1263764 1413945 1854266 52009 1849634 1668165 1598665 1027521 666512 1918843 1678898 1584699 144057 1964822 1422198 1725058 1451873 1780811 635524 536581 543758 1527264 641728 24067 410679 1950751 5208 591378 1634869 238659 173660 160562 1191662 974858 1213925 405787 318280 430224 712564 885290 1993268 438567 446188 528255 1460777 1475623 1199203 1450961 1416654 1011892 297728 1783207 1596620 112566 668039 871541 1572700 29544 1748184 823008 411671 1432557 912485 601698 13742 1436557 420106 117355 582215 1838081 1449470 64966 705085 861497 28195 1542626 644692 1218466 1163506 142316 1064715 836886 1388557 1798289 1231379 494570 624106 895456 1412112 1874860 464135 1064179 36692 118764 680959 157343 671800 1388815 733788 1164494 394057 1384638 499850 388937 1127206 343866 999596 1539910 1271245 1154034 652928 100922 1147077 959509 503544 34993 1750124 296075 324647 248805 1052294 906232 1157340 1188402 1371645 1998497 140846 124373 1053638 1471702 1445675 1750426 1923427 457793 890034 255163 1783561 989251 1212114 364691 1642772 1982486 682117 1910768 1575179 1977002 1774444 201698 1403366 952369 1553562 805340 1813558 1729669 32663 1647426 223803 1161081 1833270 1385846 52230 1629884 1316151 1473657 1327176 614484 485914 1044860 746353 1742585 182119 428352 763679 488719 718840 829875 869337 770481 767173 1317810 1043537 1279787 16979 392287 1238275 467076 1046680 1241676 702789 5135 89503 1492956 648628 359276 910978 397187 420486 405979 1575170 1654167 915487 19557 168026 1662882 1810832 458205 1431856 247211 1960598 1757843 195644 570716 1007936 1027482 1477650 1992988 1819085 1154290 700728 1241191 883205 1709313 907518 1253212 493891 1476532 1222317 1706356 919597 35940 292170 1482863 1049756 376141 1565540 1923397 1726863 328834 1407577 1961234 929142 1799151 1562974 755880 443667 547141 1053837 91241 1606819 1613907 395197 375007 100122 1493303 698611 1377522 284513 584695 1565272 1591180 676418 1162539 300528 1335858 1689750 1248392 19912 1604961 1580180 1294062 1162856 590231 297593 1670711 404817 739609 362364 149735 1722838 773576 1410069 1717434 1493308 869184 845698 484307 971770 1107134 1647911 1085879 1403198 1164713 565816 1858847 341612 1958999 309804 1776631 744910 267327 84750 279126 67910 1092084 340701 314054 1943394 1043025 194350 331473 418137 1756255 118394 473057 828846 284749 1029028 1908317 613928 1558334 127593 238205 1043451 1313495 1901846 1024894 42070 697664 1404274 1871003 1109425 254147 496286 728695 1350529 144290 780294 338103 396729 458355 1297684 969279 208477 943423 1675293 505457 1314438 1662343 7966 1963778 1855663 1652510 1769232 1740525 451655 1624678 1179558 1644007 758826 1678848 553617 587436 1936053 947875 504244 936492 1291329 1567104 1856595 588713 1233478 110857 1689512 581263 1758815 1726344 1287423 1514003 1947843 527308 912169 974797 1964197 292932 1323570 1816302 865842 737883 894529 1532918 1093817 360678 1987235 35799 1519136 881076 87821 1678314 1344996 656455 449654 845195 443507 326413 1784059 1663217 12901 1185190 1987345 1724039 1513873 1385714 45286 838158 1461644 1263751 1765224 1532706 1109948 907894 927802 1127754 1670555 1220389 539221 1020388 790788 281902 1447876 1355177 826398 830060 1918198 608648 1709757 1739101 1008055 918329 1122102 491381 1545168 147064 1231202 236689 1303170 58326 892231 1982014 1182995 1003581 121606 963798 1869108 1613668 1245332 127021 583378 1784744 1165875 638438 1065181 1674099 1270074 1749523 1656088 952203 218076 439847 946244 909984 1733300 1937728 910624 316437 1730551 1674524 18536 1625527 1349921 843640 901297 1746888 868073 402922 1297959 876857 1088568 1251930 668267 113764 166768 1374808 937452 191593 537739 517668 980819 1910589 1091521 1399229 20607 318739 1223327 1788178 642106 1511229 1023629 1296664 15187 750035 745827 123006 1434551 1909089 1919032 1585320 806025 1585308 1451689 443137 1190150 1967615 1342408 1528994 1671941 602302 557150 735532 1177304 1892893 1948519 1125037 1602531 655764 517009 485786 1847930 1172783 1467530 1516962 598969 156826 960521 307519 1792460 205802 946093 1853688 191280 498802 70485 419680 109305 641992 1838145 1690292 663016 492000 650867 1136312 871788 1375454 1279244 1700784 122415 154100 544063 829744 458933 95874 1350894 664928 476700 83526 1702187 1516309 1092118 1205246 1543446 1317827 1526905 110343 1505791 1270923 1401900 1135513 98646 422804 1628298 1776090 884727 1908666 545405 1865162 1123421 745676 155864 664901 1651238 1649244 622753 1448125 1452800 31310 1541704 1439768 848917 1225384 1331710 987557 997731 498286 779487 354378 1844219 1415885 563106 1251830 1043444 550080 856692 404407 299828 1184422 1310359 612593 884431 271460 120487 1746281 1827908 480272 999180 1452306 627685 1288845 1988850 974766 412461 896389 1292276 450048 1627185 1504451 1564115 1162724 126788 884598 1498176 1391646 1776624 562806 1016870 1114438 815862 1684614 446093 321917 887266 1902195 1506442 1204365 1578671 896597 870388 1075120 1560173 635932 1449930 667009 1071064 1550473 366479 1084865 1644588 1898523 1329108 1354068 1904212 1263516 1869929 1708399 1580694 1014251 1110238 1541996 242353 586055 1251978 567308 1834189 867345 258537 96395 1612104 725956 692140 966888 1687056 183065 1816290 1891363 1420269 1557158 1481461 52772 54179 450304 556313 1389106 123886 1970100 1200450 1244688 374318 962009 181365 1601505 566651 1088668 1637613 1926497 713627 1269752 1292373 1144683 544686 1132192 1108783 462168 893941 305567 959874 1802310 225231 1528991 616090 63047 525045 485260 1679557 841196 1936738 492999 407693 420310 1714244 1955259 1689340 1639177 1326253 584037 623271 1479978 98368 457842 1375050 570714 33877 524885 1424682 163675 235039 1446026 1938651 430262 295270 1645902 458949 1165119 1024177 1394315 261889 491756 386931 487900 149772 1013507 1597047 402575 1630711 1864129 487079 252999 994961 1623303 1996317 734292 1790278 471503 693945 1261 460756 1480665 1035683 1065769 178205 995200 213773 1080137 585984 1551054 742760 713524 302026 1083333 1692506 1908560 510886 640471 623013 850289 103447 1825949 1503936 1650191 726994 1315390 1867080 1882808 1656230 850725 51229 1646390 1314569 10226 1985363 1311971 510191 1972847 981081 1691382 24122 648883 563643 156760 662411 271104 1893840 1001316 1185168 381678 527437 1633546 1863623 43809 565304 1941304 255488 963263 252558 1421800 1524726 1274396 524479 1887329 850495 553197 644019 798976 1270788 1147959 1495302 1255213 514105 774457 295384 91723 390651 1742925 112162 775684 768973 836751 259252 316684 1598144 1478046 1619782 151127 398614 981377 709845 1925622 1493878 534068 868214 1943913 1680292 1773655 525544 1624893 1929770 980236 1293349 955528 715503 232107 498102 1879315 361262 899046 1874159 1419251 353531 1291413 1987969 464132 1755172 1771119 629346 1699472 690574 385255 24489 138210 1137313 1681519 882454 258603 3252 1588762 818788 1320651 1251028 1227219 530851 398207 677601 1339162 1877046 820923 1692061 27972 193692 1517546 664629 1171237 627659 820450 47891 1025074 48873 1755152 1024697 846623 1278975 1089828 1978783 1567097 678469 1545581 1496937 761442 432055 99722 562469 550916 1652673 123432 1069789 266173 1488514 307761 1557896 1796563 1616557 1898876 1376045 1627003 1971716 1382478 1239341 1830061 1658192 1395324 1734197 1566810 110401 160032 513375 566662 735430 1653802 281550 1520333 1166920 1081276 1928123 1117536 1690852 1355224 866032 1764613 726881 1272616 610141 665037 527075 1699503 921503 811347 658551 1709630 1194416 1197509 1284704 406808 399452 270387 1859446 136350 1152313 1337325 1756557 234749 1752151 1017884 553436 1831029 363793 140425 1360328 1352739 112719 1128271 356845 1346162 340526 1814450 173646 1543200 323024 1852230 676949 1362537 418021 639549 1974256 1448551 678342 133754 251734 1911005 682730 550592 342413 309542 145292 1965910 563209 816144 271142 505885 1272096 240983 1725737 937232 169693 1332096 1789587 361614 1747819 729946 1468783 1102521 1233124 1141942 1968343 604023 348067 93312 1343076 1902561 1185152 1879519 823925 1000085 587387 1281150 578204 1963601 69603 1200538 1669527 1589881 1180916 10696 103079 231889 1241837 1098682 488464 97227 140576 1346574 1310608 281715 619004 193182 1363971 394319 980880 504615 901179 646599 1376631 480335 762973 332534 768267 1562887 1871454 1368482 1033474 852187 1095853 596931 982487 482149 184956 85537 1573057 4853 496561 1577942 127082 474530 263132 932696 798913 838905 871386 305642 1150053 706310 1226249 1913075 307922 464138 1010022 1533893 40122 1552825 300801 438474 793855 1142016 1825400 1451642 292058 181743 990202 1162252 223619 918794 905266 332442 1803837 1672543 70607 877489 1874401 1116571 1722793 1522953 782209 629611 1684252 1278311 360520 1656296 1170548 525280 781292 713342 1103973 1381377 215609 40636 231528 181415 1425156 1795250 1574276 326880 1573264 400207 551430 196454 1781008 109404 1852136 380205 1526175 404318 1215540 1195280 1533591 375343 1206478 1545590 179832 1005398 1908402 55552 636743 375713 112883 950287 1986862 1476892 1380541 1738298 1635816 277416 1997359 478092 765095 1094225 1379474 1340895 641041 1692989 638281 447328 1570569 1376788 116534 1798208 1805453 551623 1289963 523447 668525 1401345 164537 633413 929771 1680232 920167 1963729 356382 1620315 1262823 1101801 885417 1123246 1191052 1817150 1969740 1159220 747320 1234049 1645192 1700572 729059 690482 334944 1913612 595921 753049 74562 1120430 689593 989374 793880 1556746 1814713 1288167 1309020 1272269 1369590 1093332 1309132 655111 59217 308737 928530 889348 610538 59266 1748876 921758 1805255 114553 21480 63380 834343 544129 128937 802217 119114 151478 646327 1508452 1458246 691376 1306863 70891 1919701 1495880 96314 824630 905347 622095 1044152 1355145 1787884 314811 267612 246955 420130 1737363 615583 538341 94525 313311 711079 76739 166612 565739 238878 204382 1481541 1100179 807508 632062 131447 823007 249581 596000 963959 968132 971834 476630 1665018 682055 1706017 977448 1272129 1879930 31632 1965114 1380422 1574402 1592704 1765057 168932 996779 1161130 1612505 23118 1107647 644639 115344 314460 1378070 248058 1077918 1963475 1695905 1134327 1808651 763413 577024 120617 1980265 85947 933046 1871605 1008315 1919741 366273 217197 352025 663396 1784173 169316 1324879 609660 1335495 1925132 1281667 1442360 328190 539425 506511 83269 1561544 222940 1345398 602624 734349 365687 641327 1808498 1364028 1971644 260432 1431804 619302 721513 1846019 609063 1341242 1796849 1720187 612168 777691 809865 428395 1346657 987511 1850088 1866510 780075 375 335515 1883103 400579 466290 1380228 86135 1947953 1387628 408234 648400 1520498 690468 1619730 942590 85607 629131 1033133 1584776 1023725 190563 1436720 1388682 1709184 395510 33474 1591148 1444901 1405855 1024418 683504 800570 1114672 702348 315475 1944501 1138361 621275 1230355 351873 205856 664301 1694199 431616 1269160 1928432 35564 1198386 779620 997639 1808865 1282981 827450 397548 1607336 162401 806219 1412285 1547356 1051258 1169037 1885999 1530792 1076885 1692326 238808 1980171 821975 598533 285802 1367348 731111 1461462 1412341 926749 397617 1920126 1844954 894635 689340 1851264 1946453 655969 1131037 1550944 1633643 1439307 1662558 1866727 73232 1575675 1322161 884534 474712 1678384 1899699 832441 1652578 1564067 1362810 1792107 1208973 561195 1312835 98718 101021 948203 1790949 1621088 90353 653827 1421590 1764332 637598 352121 1528813 878686 1962631 1549551 143785 734457 328455 1888768 1104169 1191011 1176558 1960666 922095 1200547 513686 588479 864469 728687 883531 1075333 1432004 1324282 1181257 532577 1943726 1423637 1610844 565206 545009 1765192 1844386 1400380 838464 271076 422277 1747672 943766 1231704 1890582 864028 1280671 986677 815610 6207 1927450 1886928 600197 1103246 535619 1972116 121273 1652645 1654740 469527 1431121 1704813 1297287 1490811 1915893 1316421 28674 199617 1576874 1465304 979475 1277451 1715341 401904 1929609 1283050 632817 237504 1945921 215425 549725 1298993 1171581 1314085 557811 1464586 772289 1055763 1226062 456538 1585372 234336 939376 493318 1346733 1659784 1752680 54285 1417354 1968757 1349097 535676 410912 501086 513560 306867 995243 37790 1537569 48422 245386 491120 1027042 609926 1761686 1307419 478704 1303393 1650983 1864087 1246727 1331766 909035 706464 546748 843363 1613579 1288553 1602165 584548 1219578 910180 1850296 1362854 1818115 407983 1895408 1988916 936189 1223865 1267278 916290 1384240 817459 1088835 784000 109482 1361532 303530 967588 1645352 861993 549562 1411386 686568 1113435 1545460 830238 1536930 982702 862200 1052347 888173 217887 1972363 111793 577784 1596429 1489915 545261 1446024 1137411 794133 1211032 1978401 1066641 1292543 1831310 1439380 32747 1307772 77564 474793 557770 336443 1071476 1580594 1939686 1294248 1895026 1890618 1942762 1130120 314151 624264 1241499 250593 186772 721977 852691 1239274 878549 1631921 656813 380409 1407994 1734455 11070 1667652 1529697 662865 1311291 1025747 1283696 1459960 1193138 644902 938271 299094 856241 690315 260678 1020676 1876555 1536072 1430791 1548247 92653 1707687 1414082 720637 1301592 1461503 1453242 414073 1756562 455072 917497 1009660 1241767 335149 46107 1020664 1953102 950040 823949 860698 336119 112952 1456753 1465687 94393 581590 1604683 1979419 1742533 506734 992113 582294 1164668 1543556 724468 1916617 1265372 675335 481290 1737126 520345 968371 1991209 920723 349794 1588498 345585 1219046 20232 688739 1732028 1555573 1693678 980387 1263750 1648835 1544898 704496 1979110 438189 950439 183144 814389 1012612 47154 1303424 1976783 1266619 1942332 1047919 872169 764742 1656201 1275002 183660 809159 190384 35244 1822593 497080 342597 1762869 1967048 286926 367323 287912 1077398 1388440 499614 807618 205991 1917046 52233 84510 468919 1579452 1483886 951594 175179 1564783 1825061 1268168 1968145 403594 83956 1547854 332047 251121 1798406 115967 168661 1380881 11756 430709 1373179 1136378 468349 1402867 731145 848235 1081601 1559154 1757979 1201288 165886 313796 150808 1103998 468518 1092166 406068 215304 1137275 1710050 1054862 47040 684208 1336275 1669318 1321552 1184672 221787 1321820 1881072 598303 621177 1224104 1416443 61031 1434635 36213 1138438 243833 397433 417700 1205550 1857686 1361745 1418615 144880 1037800 1811112 1054612 1946808 1467215 1164768 1986790 1090621 1021989 761816 1679223 131858 842163 348511 1164541 807918 1038824 1894745 98301 12969 251829 1937339 919034 1390837 1926851 285592 589937 525208 10674 875022 1369839 171359 1693447 1846550 565414 1272317 1901548 1264095 1201797 1899517 650359 1981681 1043360 291952 1941324 1282193 1528988 1392248 1752379 799121 859766 1495216 1237001 578362 113376 1429276 899323 1077875 162502 1101702 1959793 1831809 1801532 1663256 464743 61896 1952988 1295920 389286 1370546 1292574 937593 71317 640279 1314008 637300 1547052 1401968 1142094 1868547 1572658 286532 1932809 1997743 1278717 1990586 1189114 365887 662560 1806447 690864 587164 1117958 1280633 892424 436318 453909 1806093 1028610 1402745 203152 408155 1796443 449773 246920 712246 618299 921520 705492 202836 1187398 1168917 1882701 1652303 1667613 1258944 234049 1114341 1954191 669675 218960 1660279 393282 1540774 1147467 993481 781120 1504583 1054300 1955235 390959 887357 1298109 447007 825912 694406 1884402 575996 726343 1210567 930183 231073 1390696 46532 1115592 1299010 65452 1217367 1497337 425804 728475 436319 319901 1521140 1523596 1475823 1713407 830721 808819 884450 1297208 829986 1861211 37426 1392161 1373311 737197 1779998 230029 704052 511742 1296280 1943739 464107 381683 1225091 28901 88446 430533 331073 1362706 822483 1265738 401595 1907120 1953294 941622 1274681 569282 967807 1087143 1006575 1672169 119527 45463 173460 1277570 644317 261199 1568618 213669 743303 1442889 812031 27533 551065 1972843 1030308 1167898 1536180 275690 1740276 428793 654846 47995 480410 407403 627330 570522 275568 8599 1285023 1450388 118053 711829 651771 1664164 1203669 129514 864796 1668737 1377209 1815234 1937633 1860238 855583 1209976 1499499 1496744 1561288 1046063 805993 490681 134597 429158 424027 513157 1687048 1083115 1213115 10561 671020 1344902 933621 1446292 707861 243206 1444587 1691000 1656922 1519515 1477923 1243846 1755348 260185 109910 214101 297908 1800541 1464011 442974 1714216 1024700 18152 474803 1856914 1260196 88112 873800 165530 332347 356825 1075148 246954 1357666 577841 1213537 1697888 582520 760473 552802 1157167 205005 1234281 1676212 1546154 1652664 641094 1353229 1787231 905 11976 1783731 1536091 1147305 135075 1081685 713930 177992 1019030 1481587 174522 1104965 1029949 1964816 286554 422723 318594 1278593 664209 595513 592964 1939254 330804 1160823 739942 1306282 758290 1062247 1425548 1684876 1434436 1986317 1624554 1081469 377353 1940642 1367143 1098327 601444 1951128 164907 1582933 1042710 1295629 1822325 737709 1169564 989518 474034 1985689 351737 1856118 1980994 1778271 1331334 855829 366313 1547652 682371 1274512 1407794 1186436 1658 948519 778530 343869 1043128 1233909 1676634 729016 207537 1628150 641800 989704 1113709 1673346 1565072 1063114 756164 295365 1820379 605674 462988 1784300 1553140 1026479 613419 1933461 669804 902945 834958 551757 815250 378688 451459 1007653 1889771 463941 1487322 1339979 83124 44236 1496750 1993625 35511 678652 144944 957264 34202 1787366 1590978 286777 1521132 732866 1151280 40923 1802012 28069 788919 329047 1221597 1396435 604979 133723 134093 1216046 1263910 1460887 150842 1286613 1756477 48254 1893736 235809 1731583 477426 859937 638834 831608 273714 192809 1081460 1992545 111188 258311 94592 111803 1248739 1506253 1526315 1177448 1675471 429132 1146071 1961106 336510 772882 1221421 92985 1310400 1164602 1037742 728136 1909671 545136 962767 1209080 746585 583784 1042240 982632 1603019 1703321 544632 1777826 1229231 594290 1471848 1675855 1563344 988417 1712418 624115 1522420 1731292 1947656 859532 1124649 1777833 1060014 519990 1045992 1170497 1888766 623268 234492 735044 150658 898165 781135 1744179 1141636 1400654 1832613 1588558 121851 932783 159696 400705 664618 1507138 1539842 4800 747371 1176421 1195743 311221 224357 1878368 517603 1742725 1995248 1185808 778552 1057916 919788 463739 390385 686559 1870830 1251084 1993875 494364 1728963 1974066 792230 1712392 1334339 1543137 223237 491365 879639 815315 1811867 72821 126802 706751 128119 474109 1320662 672339 334946 1827525 1344212 610182 106605 1730059 1956808 1715268 1714205 50581 1498751 160749 1489015 26376 1246272 1219331 625551 275735 1825704 190315 1632961 1698116 221927 1927557 549835 1713239 1265217 1077318 82203 1358070 157353 224017 744436 1019549 867364 227121 1041267 7245 794447 1152070 793004 1150496 955416 679768 477130 1974035 931609 1350684 1976032 736846 1249527 43588 1886345 908105 1755878 325607 484861 862159 807600 1775248 1510842 304752 1892382 1841528 1873145 1810227 473283 1601068 1057721 554055 1541738 45869 742686 1252337 1730264 1013614 606013 1765739 481056 1189870 1458660 1973489 1411591 1286224 444353 829164 1492681 733480 1565859 405593 139103 1420455 523910 1117232 113253 47937 648686 11727 1708601 1316859 133196 201504 288501 517130 805455 545988 614349 380973 62629 20306 1545009 191445 540043 764872 1815513 732335 1160036 1165859 1365698 758226 750495 357795 532040 1572872 815703 988061 99369 1496129 1064884 326739 1347579 23178 1430019 1198128 587598 743462 1763954 435076 785037 680817 1272787 1920179 532924 1254405 397851 215168 1065455 1872312 1373707 679916 1689327 18706 1198356 1502286 1089337 1385895 654118 1077479 1424140 127985 328616 161889 287268 1444674 1370083 1532106 1247182 218977 1230793 237766 632105 348902 719491 1650614 999854 1043693 273521 17242 155038 1521579 996117 1864005 1333564 599174 1375217 1347909 560226 1698724 250972 1879283 1218141 1121086 1999688 1038218 1712774 1911552 1530320 1800425 1711815 1152982 1566205 318959 1919826 228717 521732 1916767 1910758 172255 171355 1042130 653227 1469956 154234 1152504 1813300 323944 1692924 1141653 29557 1671452 1562860 1820069 180955 1495181 1129339 667447 1565645 1018896 733489 1078827 897444 1058456 1978051 727359 1588528 1057632 1141692 696612 815268 1672339 1949569 1575354 1204781 639641 1167966 465683 1680218 893119 525671 708115 1681992 1029934 343153 1567556 349570 189299 958654 725750 1664295 672940 1055539 773349 60275 781166 1928074 1735742 333439 1977859 1447933 76039 1733478 1243982 1140991 453690 1775629 1235388 99415 24347 273986 1318960 1222993 1940888 1499115 798600 1400234 8831 1522086 1668186 1023140 1581459 1713459 1069845 610725 1482329 438837 117882 907748 871773 1198279 246378 1218864 1957721 1085523 1317647 1751297 1053152 271440 904643 1091315 594147 765081 814120 331095 421666 1024450 1333354 1101561 197836 1415273 1446492 1317271 1213107 942832 1332328 1780009 582055 751384 1468032 321920 282602 580678 1670831 525924 921840 1557536 572314 626718 1211183 1557982 143936 972245 1408936 502261 1054454 1003568 246299 31428 1327259 534783 1964351 269631 1016071 1681064 1106994 1168778 1912758 1590282 634030 263577 960032 58923 1367281 1610367 1599276 1328472 1978267 1558250 100720 911322 1669918 1441069 300006 276340 1074157 5200 1701555 1782429 1893808 1663134 247546 119774 1932001 50807 1598271 331999 725164 496648 1760620 1449395 317036 122036 122749 172282 1687040 354805 1287496 1538762 1558665 705990 279039 1830879 882633 845130 783276 885396 1584317 85123 1858015 1382589 1891703 1643087 1814993 808810 426196 776757 1672742 392315 1412062 885812 1137803 1731543 92167 726075 1878757 1212267 1799485 514656 60583 1553662 777561 550035 1641496 1620537 339047 612403 1606896 1548686 242909 43945 855550 1415863 579986 901030 962688 717973 219486 778639 787462 17181 1394193 1104703 1035057 275085 1529144 435566 1934896 1635113 1538154 1168504 1996706 1103786 711771 1961570 857813 494126 705326 472458 1845803 1913922 1574579 630773 1144790 1013316 1676520 957702 1526556 532491 963233 540366 656217 791640 239168 858335 1451124 1152412 2080 629154 736064 581399 1895309 1704096 696497 992408 1749594 17909 1207690 1498599 134450 395960 1149720 1608089 956401 50568 161521 1297077 1164765 304984 860810 475281 185292 1872602 1404787 1316833 738717 259708 1474720 1544682 824324 582306 1576684 1150540 1080205 456276 919693 1122587 1251653 586042 888718 738701 1751068 791835 1816448 1996423 868337 435484 1846222 856890 1966522 601483 1620271 172885 384036 1872324 510014 880027 779327 1825915 736807 664468 1872791 870441 1994918 398370 1394280 91536 132050 31537 93997 1146057 596702 1866046 716105 1877194 829034 213717 1066820 282663 563592 741376 1789731 807421 715552 717564 966648 1121251 1936890 1258590 717074 748840 1702471 361677 1871086 1995735 1317850 604077 826150 1569218 581264 153924 129846 1915862 260379 512354 1669227 18675 361137 1647006 1477434 1298068 1090076 1578560 463266 849209 638917 908907 1944392 875971 1172689 570109 1578833 1875875 629398 1969730 1664525 470381 1637349 579482 434552 430324 981642 627332 1751210 547952 1102609 717855 1777475 957179 970065 1552211 609293 1517632 1676686 760198 964862 1182902 1168301 494906 1639583 1557742 1444681 429070 1495839 1730907 259792 1742364 1410744 699021 305555 1801891 1445423 1628341 550061 659975 1137792 921130 278888 748128 127803 1318328 365041 569348 1471559 132226 1475037 1451012 1938903 1809253 686404 1396071 203915 442385 1932239 1775847 1437240 1712091 1246749 837376 1088856 398146 1310172 1579841 1825631 1405125 1644952 1929241 1006607 86761 1757320 343799 1225513 1909059 1745977 1180914 1432903 1085371 1446148 203701 1409707 1737594 1494743 186205 1563035 1795259 129541 632663 1286196 913011 1289696 1913871 1236623 1933443 810224 477286 1912481 1327431 355428 1681998 1445339 1557688 1567844 786836 992308 750690 45725 913555 75224 399329 81493 118229 1744260 1175012 1758518 235408 212631 1403761 977368 368253 1060349 1949985 1337745 790688 1616835 275691 629037 22997 470622 76823 1810977 369347 224498 1558386 488284 750091 693362 722827 1088749 1236629 1237646 1039521 1593004 1883010 1718315 1429316 1688503 1079970 1265078 134959 1953014 386067 709467 1108085 1733731 24957 1396661 448689 1321900 73952 1172038 1789230 1036321 1626999 1590486 1027234 262599 799455 1254214 1071964 996412 1558579 1550122 819882 1775116 474285 250832 1275348 449063 862504 553848 646710 1581794 1532071 553227 1696151 1354299 16450 665703 1944709 813719 1070728 1636727 919803 937946 1782574 483053 269900 789187 160621 640646 1999792 1984049 865620 1258032 84146 583115 278116 545341 411141 1743080 1639618 142008 1000203 149483 120483 906673 455925 1027022 1094226 292794 739092 906964 1475127 1875631 1822505 1406290 1759950 1031473 804139 1966646 800397 1706894 1403782 1866459 1838546 1492491 651685 209301 1741291 238613 775633 871027 522507 1828209 200424 3259 1306637 1363654 1377672 962564 628311 1019371 484440 1064343 160320 1964888 378691 1677547 1148840 1857052 482025 1982665 1244961 238648 879346 1870514 1730629 1639478 892682 465496 1796333 1945229 1915005 1445169 500739 726724 399277 1449976 588756 1089339 1133539 753799 1810177 622595 1801344 1728040 652558 1622400 469572 1995214 1624996 728513 307146 989677 432525 121127 1884911 851099 1313768 187403 1555025 718451 627926 1425999 83541 1854663 793308 26706 1571596 285750 1074123 1529683 1246854 1235525 1092019 562682 65279 452999 1335371 723784 327393 942678 193710 103917 1784829 1846792 511507 1306614 418405 58135 481411 1647143 180014 1899778 1383797 558952 1771377 1221434 387010 42630 62589 612382 1086022 205599 734368 1060462 1885748 1210882 250194 1482646 1419041 913446 266581 1008926 1919196 1340057 168267 1878587 380527 777538 715520 1808240 1342681 1898404 1321274 57366 1462132 113943 781317 951793 877786 294266 238386 1464125 665568 572805 220978 117400 1217724 639682 1309335 279684 1414113 1398935 1902731 1939754 1561629 1407258 1858765 1249761 727469 1115691 170261 1605485 1053119 1832883 55818 1212103 1434597 1533602 384826 1254572 1069403 4409 734947 1592226 1386927 1385955 1818518 827522 58992 600026 971865 1273579 885084 422796 1574753 447652 614440 336582 1252438 1603642 1591247 28097 983382 1962262 922956 1112530 1742982 1782502 1469317 401351 1982907 1304287 457219 1333364 150282 1079294 654691 107680 1904548 755715 1382240 544482 1508172 71722 1766679 1643114 1994616 1802891 237753 62808 388197 766534 1538857 1561327 1403291 140877 512610 773900 296650 958906 26207 557980 1275995 141738 805621 1658550 1231810 203593 692642 505015 1512001 1279846 161670 762887 356459 739163 11248 1633269 1466659 762047 364406 1411981 1553452 1640747 706896 784284 1120636 1391374 1071284 107189 1436485 1882782 1504363 1917738 550354 478419 454567 368465 1380142 495392 901396 1301216 752897 628348 1792194 1383356 1795593 1034851 1615218 1161191 1254179 1678889 107689 1806849 1914659 221620 1573028 1086730 1522770 1355983 93528 266704 808612 162015 1179144 1525579 1041946 763155 868301 451016 609071 1819723 1760883 1064066 1498355 1225432 181437 1326442 209157 591440 1260820 1433156 1751596 1282740 1046066 682588 655298 1636468 585270 1205254 171037 154097 948066 854757 1745287 221565 1235897 686030 258260 320953 960065 995671 171265 835715 903475 915649 1336396 975759 1293265 622149 1309611 675145 1875137 1133804 1395417 1743768 1742336 1065557 937647 1572382 1219401 577744 1477932 1793186 128085 140197 652509 1091896 122 174500 592108 186211 253860 1213092 974865 1113359 1043002 303740 401639 332476 793885 929433 374134 916205 1344118 1848846 927051 1530230 1663333 1699055 1733065 855058 174880 467437 1586854 313197 987089 635571 1050311 1187927 626231 971298 1562808 38326 737512 1474788 754229 586586 1352260 1105804 191757 818870 1623896 1645550 1765459 1984083 1131476 1361589 904868 221931 1654072 1076993 1596915 1537296 72161 130099 961408 1269576 119489 310098 371175 1006298 147001 1831071 1070995 1430953 1176820 1111381 1852591 1163875 70952 1701543 1953460 249186 1526226 567670 1970126 228569 183966 1396361 163656 324884 1694227 1161831 404828 849026 1960159 1693603 167096 1301966 1883528 1621817 1477216 1872150 547693 1150704 1542924 271017 1459969 1075293 1837240 220749 1005126 44966 878060 994677 1008101 1289936 347472 392297 1875644 1288790 1121175 565860 629717 553321 465219 453568 1040971 1103021 381135 437434 712786 380136 124435 1312641 548895 1421558 721545 417054 948062 1710728 180569 1117932 1825791 376370 1131785 193104 1580677 569834 83877 389150 187306 295401 1144975 1444273 869698 697000 970577 963045 397987 1448466 358960 429003 1874060 449737 556875 842132 429107 128989 604400 1441773 1455952 1496802 496926 548684 305490 1406875 662622 1212112 1664603 1641291 107010 829447 107828 269306 417650 1639906 1756176 830897 1454524 1012921 172096 1021643 817999 876514 1807914 919735 1631668 487869 1040757 1039679 1326261 1318617 1051738 1940478 903206 803895 665918 283581 627202 971731 1515480 323690 1461267 1534392 1720192 1057276 762894 946862 1798854 340320 518107 1970323 768638 572111 1264112 1535280 1186991 346287 1934141 1081539 1201554 963814 117572 1996382 855498 282908 473425 1321361 661931 1511006 526263 215790 962803 1071331 758810 201073 231869 516912 613618 496598 1668811 1927972 1033502 538705 320142 123234 34477 1138259 1786620 1792287 286417 917384 899988 1240184 585798 683993 2743 364635 1217411 1951961 1308815 236218 999933 564652 1905682 1674237 837188 1596271 1564476 1495452 702215 1376358 23108 1309988 1416560 286897 1571831 1108935 1240383 1236069 982206 737223 1879048 1493091 1344643 1743237 1846201 1856240 727456 1418861 1367408 943191 720323 1497644 1263075 1250741 973673 1336541 1476009 1224816 616296 1451624 1059534 423244 1589855 870698 806911 665907 1746343 1836242 426932 1973640 1069422 1442945 1395323 688975 1043508 1022458 523088 1800226 960029 1620599 1632598 243916 1358468 984148 181647 1676096 760122 1864411 1132524 1433419 357486 706090 1708841 661749 425210 1704107 969106 268995 701527 1005106 1736665 851439 895470 1789989 1935042 1828508 353464 1365152 124860 893558 977699 746157 809880 1872368 1181618 436836 711201 863153 1089895 54573 651312 787770 1072934 1977566 1438967 943861 1497993 532770 1349704 1362903 590044 392618 191581 1339006 1262337 183712 368043 700872 915102 1390943 767284 619303 1955276 245980 1774403 1732306 1341099 125287 1162362 1948854 538575 1554137 167446 1575389 657723 1189104 452800 1357475 315712 718372 852436 80830 792754 1074859 1856025 1206625 66025 956404 909483 138034 1743952 60370 908330 795670 1270810 627125 1970468 970455 1447913 950477 1202627 1081633 961959 556890 1338344 1234800 925183 818119 367939 1409577 88831 1313426 845128 1987380 632870 1760141 899302 9156 429595 621966 1223516 1980342 1324309 500024 232922 1186213 1135244 703962 1390171 1368896 1711959 1444012 1152629 1930882 310963 1410712 1391007 1248031 1456333 1756073 1473722 245182 1468563 1253194 311980 116566 1868786 1460619 467722 49193 699979 1560464 179950 1430291 1376745 270996 1923937 1416495 1598611 667598 1147014 1129789 1715168 821402 662828 676827 887915 1407587 1374876 545215 1303350 1432302 1157919 591610 28984 189295 995787 1271591 1050081 632593 615196 30056 1839335 1621047 1353354 704574 871472 566075 1902365 170822 1629682 693198 693633 707298 502160 1772943 1276210 1092176 114677 409272 873936 1095734 742847 1983429 342621 971076 260458 1298669 591619 1330122 1217430 1897903 843856 1903323 1905273 36480 109271 722893 960119 964337 1540604 717043 1644911 279273 411335 990348 442270 1783517 413670 1673218 432721 876974 1128876 757492 1445434 1373412 1629817 637474 1744077 1793155 154711 105798 308322 1767422 407474 426692 616912 254327 1470917 820850 1628610 334987 1741802 1437751 1721507 1340830 738851 1927883 1542825 101393 1472348 1460577 1776155 640200 823408 121577 1621500 1237053 1216368 979128 1654114 809034 1537148 406028 745382 22869 774646 1903384 856683 514140 1314344 1980384 641563 746284 1319371 1474863 518641 1664895 1204900 1095262 1720221 790295 1381517 1160836 1728392 1168564 1486306 1409792 985135 252778 457131 1218851 837740 1562163 1512519 1048660 573831 842422 643947 1029563 454823 1875571 504301 1795617 1719857 1376187 16389 1830030 852963 167678 228739 1152528 147079 1633740 1982501 1344760 281927 124512 1536424 939631 453488 1776055 1456800 1126228 231812 1792869 25428 214953 343488 872709 548433 1591982 1977589 428979 638738 851459 154420 1821722 245850 1928146 613089 53417 58335 894254 334016 327134 203170 1814541 488903 824153 853221 1195062 726286 821201 1161401 1164351 829810 599263 29424 1925812 1580820 809903 868243 923911 1457317 935950 194325 1275738 1840148 65869 688111 606573 802344 457712 233395 519501 1072126 1430529 1164832 896926 1587755 1603711 1720433 1269776 638251 610573 1884796 587368 1323103 690227 1816944 872521 536413 774865 1653371 378509 1069098 1364755 1764362 852050 432123 1881045 147921 1518 233681 454149 130869 876397 554 476777 216852 1944126 1865044 911358 1363927 262576 315505 132918 1339154 1634086 1040401 107656 788410 1104219 330315 1233592 463476 1190776 1315382 233713 1335320 1487172 629551 651209 259273 737965 719204 1046760 1931128 1139983 1169056 1046031 1662545 24563 644900 540808 1134365 1532669 628261 1287802 444831 1058290 819862 1901809 1762206 361357 393185 1981415 1756849 1593914 1811988 1159694 1850722 1579976 1830546 576164 1721401 880876 182881 875050 786403 1709317 1529193 1113227 395772 1195275 1641592 1024692 1275324 170867 576745 1626707 1206734 1259942 772260 1425940 1976435 714422 1343936 1347338 263791 925858 887858 1075975 1595971 968648 799036 1953576 646549 427750 1721601 1434587 817253 1234307 400294 1866365 517391 1789453 1340414 511981 1684302 696003 298473 1189264 683995 295786 1374912 1325905 1654028 1128906 1728122 1512722 196248 1148564 314887 1624148 114221 589003 86646 1307604 222010 439663 1593570 373080 1849820 687808 196512 1093330 1905863 1899807 1734766 1311696 228571 1946561 255199 180077 506215 1010826 1455199 752903 1206838 1072287 571539 1154958 1025839 1182944 685081 1461735 1937656 1643935 1732825 1657372 862948 1311398 1252111 1188260 317198 1885619 555690 62650 1057540 1240990 516458 621733 883275 1951722 624336 706658 227799 1682470 1092906 357536 1395086 824382 382789 564279 1951955 981432 335026 1846362 644524 311645 1263971 1244138 428426 851550 767030 1288904 905832 1733474 817579 1503783 1327414 323348 1958071 1310374 214888 1644168 1739479 1617553 1045866 155471 1643578 50474 55957 876052 1010971 1115847 888061 216213 1406620 1117074 1913080 1931100 547889 56495 1503306 1652544 1594408 303609 1437138 1155167 1081507 1584277 1814745 1059861 1943684 213861 234762 560158 198701 441178 770941 927673 1225064 1028677 869769 1033012 1935937 1656582 1503192 1909460 1398898 1206190 368124 1399487 1149072 1171694 1456797 211754 609208 1599405 693006 1155649 1146494 68439 639556 1227091 304775 792004 1395442 3982 1066322 800402 1881211 1385579 1155942 416677 917542 1706747 1990002 119189 468248 1324121 793467 344721 1815968 345189 961065 1937801 1587467 1485737 1991735 1846966 1634158 1063958 801649 1158236 9290 394441 476366 364731 327178 922016 211525 958413 521223 1403913 1963142 465052 1381583 1837934 1179709 1526400 1660324 495417 1206709 749453 277813 1571077 204503 1311254 1477816 594344 1417701 727577 1372784 1618670 400662 1560479 1733480 259831 1710440 1933951 1599836 1416942 18142 1519824 1788441 897151 1604199 148040 1793312 198534 400480 1148068 1142736 231355 891451 1914592 1364248 1909357 1956934 1911895 625050 1284223 1322828 1368583 376019 527143 1335132 1337277 1561331 1013284 752851 371995 1193723 812077 694025 1630621 1859502 265865 1206041 1133130 1590483 1452024 1716036 1030869 1866728 502276 543422 1594695 404344 1054848 569932 530730 889720 1680135 1992889 897869 1535195 271847 1634062 597781 341062 1493268 530555 1665685 892365 615120 7236 738218 471726 118861 1954609 1701070 177697 1375689 1085661 414497 843879 1903151 1040810 376883 1263284 1679859 1438166 1275666 1339163 1964111 529332 1125480 1656570 485321 1128328 578433 1441488 300899 1074436 1838498 712172 1522325 765449 280469 1831162 925099 1936495 1956661 1859724 249869 757461 1507825 559878 64613 1750303 1398118 1754116 339248 1798951 589977 1843552 1066261 1477744 1514253 973197 797374 1383155 822497 1200055 538624 244002 898085 1235373 917323 158788 1865913 664607 1814773 701472 778577 242311 666223 349108 60842 1189907 1084667 1095557 1761127 1075740 1088397 904614 246484 409011 647406 67269 1175133 900180 609778 1906462 344374 92495 501300 670579 1608229 717732 1683599 1878971 615289 935754 1786741 271321 1471851 1065380 1441321 1697509 867768 926532 741497 1031894 1001778 823462 1397627 132907 977081 83636 614207 1220367 3892 324938 1337919 1338441 893247 274796 387680 378713 1751856 1860695 859753 1311115 1579205 1217599 286672 565628 301032 1209453 1671895 1088295 1742352 1295178 1842298 501021 790577 1368457 867111 1396155 1476694 1295438 78426 1964381 1098191 1649464 445632 121715 1312107 92999 1966013 1095266 127551 1166806 467399 218038 409964 1958756 1352262 1686413 1338166 1145086 1416071 1960753 624561 369238 1971824 393755 89055 1680094 1834338 11485 951311 95194 1523683 1790499 114038 382906 235411 1822974 1424300 773491 955073 556050 1858745 155538 1925235 225834 1096636 138879 1970849 1228684 665330 905603 647659 167502 1251919 1003334 671142 250924 335193 1151634 908737 1521085 1020874 877525 1765326 662300 1178450 645221 21048 595284 1231604 1263924 374426 1178091 303254 1901507 1092191 673729 1746733 887233 830840 1458612 469372 1405933 839703 1336628 1515687 120177 1788583 103161 658047 693968 1938479 1243783 1287975 1962481 1013245 920687 1596762 121081 14061 756363 606279 1408675 473257 1102830 1303769 136273 1355423 60592 328423 1070472 299969 628187 882015 1832111 550147 822037 1540335 1178182 1669673 360833 938343 378433 1216298 1442231 1418853 1330171 1550557 613993 1947065 209997 1028611 1894282 1994589 1731782 881521 1234692 990659 1753794 1568465 1742226 831036 1542221 724076 1143072 1581709 78660 1360305 1706602 1263359 1266013 1434832 1943556 1074594 411190 1182808 1980962 1805683 699643 941322 1261142 1839120 786270 172670 1512287 781741 1117944 1485038 1080883 1856884 1221492 1415050 456844 1213981 1517488 1934887 1668944 953980 46625 149309 1340615 37146 987392 502054 664186 1581194 374104 342604 93170 515812 707069 305023 1712071 680917 1136264 1739058 393657 1964303 693319 1404774 106049 1336585 745024 504138 981817 437026 926815 1750039 892859 182707 1870274 1835023 1477502 1237964 1677317 1696614 830585 321476 1011391 768628 1159999 1130069 379286 1555973 1289228 1620175 210110 591491 47423 636495 844016 194143 1227474 443193 1804382 1762800 1982555 683328 1750267 1829583 540877 1641007 1633519 1360082 1900353 1281555 1668632 1401431 1791349 1784183 583675 1784710 1378081 1257152 17826 1486913 1966641 796596 33566 1007495 1721003 54923 556842 1446356 787242 549649 1965488 616347 1868550 741803 253477 791027 790328 676034 842548 1318812 1572606 1564055 1280446 459286 1582978 854013 140052 1563530 1550224 385962 1037827 1535605 663018 310085 1850359 1110000 1697991 1982965 1737930 352365 1321454 378835 694589 131215 299405 293940 1194911 801059 379476 383991 1238983 813672 350678 1702915 113907 15152 594502 496171 705887 78719 1778739 836673 1544653 174265 1770133 1145162 1421584 573360 16847 1817332 1553967 1336250 1854166 207977 1781668 1381197 556225 1983050 773300 684956 1085612 1375900 1344573 487301 1054288 1079537 760091 114880 352840 1260747 1871116 71068 1731875 3624 897588 397595 778359 1039664 225353 377526 1998489 1923389 707102 1908060 578935 107490 914396 782603 1865323 1699912 631585 1030075 458888 699953 1974132 120683 1045766 539404 510998 1180586 568051 1476789 584315 257493 1403184 524827 429860 1145313 1974701 417082 1899178 1503427 335177 1867338 1494811 1332110 831567 829723 161919 1214691 385517 489759 189282 556458 1857192 1165741 1844800 1718458 1850983 1470402 496808 797551 108194 426293 1180200 420252 952750 691652 1352426 271606 906289 73458 383115 712533 290942 104751 117599 542815 1995859 1891889 543135 161215 5565 1773592 1038471 1807104 200723 44040 496654 346838 1464282 1147952 1328733 1333794 1039973 1365265 683624 114776 98517 114049 530627 370921 30285 593955 1083768 1432546 848129 356769 874827 1853380 721809 960460 1257339 1213736 1022358 927704 378968 1283874 1652975 1602652 1302642 398693 900786 997586 11159 1396698 579841 23042 452552 989994 687604 1878881 1607934 1015156 1820274 719783 371441 173370 1781294 1369893 1799781 1714256 770304 853405 381847 1144118 1888189 1146157 816923 1068276 479356 35964 1193193 262896 884000 391163 1336868 875696 304056 1628715 1002716 162628 1513915 110060 823084 275749 1995475 778634 1498088 197647 198752 759772 107019 1224181 1575796 1698948 176535 426638 1681227 1003173 1236848 1004652 1150086 23708 1205643 1764181 227526 968824 1794801 1341990 720874 1917980 480915 367258 963883 1317503 1176663 155271 63477 345024 815299 561502 334125 1737623 507642 1502400 1912893 1121233 1747969 1739925 1061588 110701 417350 1484380 395172 1854881 134121 1537825 13535 1939335 84664 987473 988036 763389 140729 1764909 1888472 1491691 526459 249822 171749 1507460 1545386 1869739 907910 1011402 1029183 838154 1865649 670771 532750 1546721 758682 707802 1566036 1021857 187255 442999 1619171 1412016 479430 888582 910608 1867111 1373663 667550 1031129 743061 1188708 99145 1436966 12288 1879521 1163207 1654735 1627977 1435525 590808 1280014 1868115 1286783 1949931 1160451 1120135 1479030 919308 832758 1294423 375996 1316568 107533 1052312 449442 115518 1891013 1371590 545570 544398 944637 1072167 602485 1292734 1216558 1699275 1050724 1062755 24206 620277 1035613 1132080 348017 185746 951422 1831613 1842828 1588399 1401229 545470 389096 1866101 721309 1004804 1790698 275950 1659051 1962304 1308252 93411 1273356 1922934 1266529 1583425 805180 645468 1078928 1590240 88556 1481883 1817414 551615 1719469 1935506 104015 193196 1929976 143090 1990756 1365168 1999290 1927695 1808269 638040 1835809 753275 1846769 661999 1474498 1274206 350153 375523 446238 1520288 1679004 752007 1133564 1794664 1204210 1745865 1823788 1190764 298465 1343485 926550 1861925 352922 219597 701240 319531 1636937 64525 1766547 796851 1031196 1049903 1935862 1659400 61411 1561225 1584123 1474869 1744560 1706568 890276 1215803 584120 1849604 1267941 1204823 1937703 122103 861791 811839 701233 1364569 1805721 823850 1606254 724276 876023 1856787 645066 475388 276823 250159 1709841 1212905 1576927 496729 1319551 1812140 331589 111880 589055 918503 703425 97743 425821 1516755 1282918 1929053 518161 708690 547048 736752 1089640 291654 418794 966484 1819742 1805733 815470 1182576 1330694 590606 1554043 267060 1021500 1180317 1989077 1800196 353483 1617274 401994 300393 764674 223884 363729 1596523 1175634 774145 1935362 1337177 712005 108822 1596545 746947 1475835 100274 1658674 859165 316183 1795982 334310 1788292 1703046 188804 1253702 1797880 259803 350656 1122615 147755 1619306 163221 1495495 1733209 1478870 1264395 174582 1603096 1666238 1179026 225892 1582827 343828 806247 44877 545812 1283589 1519637 559768 221947 1217494 1141196 931701 220757 482039 117200 1536723 294542 536924 1032136 1025173 771003 1359221 491876 1533936 1750395 1413228 574020 1013899 757922 1881357 1262664 1896525 1370999 1871963 862572 548494 1747305 1161355 53936 721604 1805045 915135 809994 25927 1262190 271490 1899376 1735918 5766 863571 706706 1532297 1652894 641426 893696 102115 1498525 1531630 1559732 1132085 388452 268803 1342531 52750 237765 1076670 1265930 1552266 1773810 1120911 922771 1005230 634416 1226633 1698510 254458 1040772 1662971 273294 482982 1026984 359786 720956 1436466 1184776 219239 105300 1994598 421759 360162 1622270 127763 1350068 1717808 311663 87943 1280738 423414 390512 913781 509881 447066 192220 950275 68547 894355 1590796 937524 1661077 1023054 1203376 136879 1898374 1490610 297317 1934349 61044 680395 1475856 1577497 310818 636245 1054869 835596 812225 466533 1878421 870436 760288 1447683 1030095 1684514 528496 1390006 1528606 1506928 1693978 250427 1211970 242519 847562 1299566 935796 548404 164752 326903 1997179 1096853 761661 1867625 847476 843446 542419 609824 967042 633204 1814821 689764 1581212 353025 1428476 360669 1011174 259798 1593859 63292 1575891 451578 1372885 307840 1884119 796599 1912355 1006272 1222282 362823 300363 1923444 637672 1765954 1643436 278318 1699455 325635 1615019 1391665 1205295 1092455 1967855 786934 1630995 154009 698499 1408025 1337497 1034654 733254 370408 377340 1144731 134178 1814391 812494 966977 410900 600808 1387897 1817632 1801425 272230 1123226 793364 1318287 433151 1484456 386768 393460 1652151 1437488 687595 722322 653014 133474 278487 886615 37785 64777 1590383 980792 513342 93073 1629765 273853 1827452 631716 1757073 1695874 454950 1554574 560071 913213 1069413 767165 630874 73015 1228866 1699383 673760 810600 1736316 1235542 1767190 1012178 498595 938793 154341 213847 194462 1628718 310948 78409 27613 959654 226631 876057 268255 392051 903905 1821710 1921933 1569748 216400 727542 494336 1400780 1596753 1635174 1350700 34797 1470414 1185686 1121161 958969 1829926 62190 499916 507629 509336 1948256 1528549 1077040 884085 1249348 655388 1028911 1391960 1530996 1416020 1330414 1404555 2562 1493561 303717 1320131 1025931 736008 92828 1892185 304860 833275 1364359 151050 1211157 1088681 385289 383237 371883 801536 1653001 218696 365927 408671 1743328 1656121 144727 1088152 273143 291807 1346932 1992269 181908 1254185 1811037 1883672 1167490 1890103 1551864 1459938 1130378 740423 1480387 1761245 1752367 1794563 336789 713784 1066301 1147291 1543513 475323 284791 961035 1007768 958491 456832 1849266 1689777 384278 696604 540220 1432549 344520 1215052 1240584 1877643 1732959 520803 203919 1771094 468004 871507 1185291 15331 945740 1302692 1059811 468693 1031849 1264068 43962 902614 1594064 10171 689881 1967201 1298156 1193282 1181124 536071 1610425 1790043 1308950 1449523 1605758 746146 782126 1668609 547413 1822340 1679477 145994 567506 435919 1034346 6453 990598 1042270 1559434 710527 998736 1871560 576703 1681871 604763 1197156 1235648 432120 1368389 1450653 142986 1169 870161 1542529 576116 693446 1959007 833537 226616 273334 909617 1198284 1540025 718062 927753 1364033 302923 1300434 1325285 355974 428756 1570182 1733385 879551 88783 469397 294336 1540704 1146248 994772 1654077 20062 1499817 989571 1032124 1558276 948052 1804695 1036872 1427255 954880 80723 1828680 1975662 704648 1332179 885334 1534946 370632 1294181 276814 724143 1092922 1527096 1107821 1114392 1962073 409337 156741 1898151 1118313 72453 964372 219799 1960293 588990 1066534 690035 1177815 280234 1666211 784142 319938 1103176 459954 45847 1194488 1420174 1092811 1353949 750320 1924527 173950 989859 471976 1777029 21774 1733046 1853665 838030 40411 609196 865443 1821992 1294032 916827 778777 1153335 1392511 1373342 1878076 1549546 1529105 1583912 1888484 1544941 210914 226508 607527 514013 1434405 700857 334947 1071333 853420 1542046 1603704 321977 1346095 653061 460821 1947522 343658 889645 1228145 1200656 1490108 1574193 1676131 934061 324845 1184079 970351 1986703 402222 53795 410215 838586 1383604 1616073 680287 848660 1670145 1336903 1997296 1030909 152593 172120 1337331 1960492 1405315 1365354 799480 1390464 620079 1428114 1515580 441480 811152 653742 168170 1750025 687702 635083 777891 1915310 1675450 890517 795136 1876957 782025 848979 1479540 1198532 1514976 1288706 1409428 911513 1886908 205561 765657 1651779 1080074 258976 99226 739731 1002293 607681 20630 53396 1732600 515992 1669770 1028635 391775 1434803 1341161 1289227 779246 1442418 478860 1765036 393242 1487166 1568802 1400424 1072705 1661197 214324 8163 1158220 1043811 1353774 1664377 1537032 1195101 1492437 1636295 264020 453248 317600 1210231 1035202 1636072 999534 1720392 1972827 411062 994435 144688 1833434 1959901 536089 1170870 1793836 1582676 1964639 1197155 164881 206815 1414408 1277195 446513 847206 230105 615628 784080 1052050 378057 354850 478944 1446988 626680 1100125 226360 1627281 645810 1127731 1981823 241654 270789 422613 1497787 1205069 172425 473902 186098 1838889 64897 118835 781313 7967 1236358 1607140 890478 657517 818209 790399 1404651 1871563 1275020 1831313 1468476 1338460 1249341 1912890 840266 965645 1360518 1523597 1633707 1971797 218609 1878069 1620445 1378549 1132300 870553 1701329 985658 1571874 126191 1557462 1799038 1098849 1038133 986929 1846555 200201 113125 620270 1011119 515885 30761 93313 1290532 1429385 618853 412590 1448830 19355 1319230 1415724 670954 1980609 1660390 1913842 1659366 1864114 297619 1243009 1894205 1893547 605893 1161255 1715514 1934318 1019113 935464 275873 1811005 379854 410702 60864 1644984 326235 1727268 530444 1033476 625413 411361 1058084 80476 1393011 1999455 970950 1747546 1978700 452267 1921200 551464 23107 711602 173494 1719920 615202 862139 1050709 1450361 959496 413298 659894 1238491 405671 944302 1211741 783920 1497029 696467 1938996 947931 850181 929490 201491 1682451 83165 731221 389647 857239 1990153 449094 303576 66147 24422 1767387 690984 1025703 1594493 1975209 1192404 493563 1467380 1180723 1162506 48849 1811426 1747163 1202288 1636024 1526641 1572860 600667 1030082 1089371 1368599 1568363 392309 1253242 1840877 485797 100994 1347076 876834 1234972 759975 191883 682727 1579783 775203 953794 1454932 1119077 635129 724095 176037 1454699 1234633 1041357 1341954 283359 1422621 446199 1971937 906456 1725412 813718 164378 1421441 516811 222545 725987 501911 345596 1068642 579962 822540 1133988 1191160 1591996 1885288 114328 974192 907815 1705932 1593423 682202 756232 1260246 1640095 93939 102760 1964740 1019176 1225344 1726278 394331 118235 1660767 292118 1881941 1324341 1251670 1273742 277489 1027266 1477424 452732 1418929 1678130 1005932 524137 1088968 252272 874664 1504945 934397 1256867 502611 1521159 1299049 1574605 745373 1305710 1951757 48410 544446 1387752 231923 532975 16649 693104 817585 532420 1360990 1139085 1302553 317490 1336097 1482736 150039 616948 685793 552106 369767 1468363 806933 1175223 741583 1005285 589456 764523 1953566 1642459 915784 268195 1190564 1632012 1552338 1344091 1404021 1598606 123164 1994030 496316 625928 532184 126056 646672 1482718 1860363 711792 636607 1835981 1210147 1678670 1308391 1122969 301254 4752 757307 937309 1209431 275497 1206409 460189 1638418 684330 672901 828593 361513 368132 1525125 542752 1966594 1576284 1376780 1852213 1810487 1276290 1967379 521402 1398592 1389446 1240518 1419374 1413863 672366 1260578 899050 110175 216849 435941 187417 574962 476142 651662 1748216 464071 1550955 997636 1660182 1690397 1741182 1737556 612746 1511178 1048011 71787 863661 1185378 990394 1615078 1761980 192284 1719416 1894567 855959 1444138 1661626 1003570 632183 1804907 806842 311412 1815995 622319 1981935 1747190 1742667 1736476 951022 927376 1015866 985224 816436 75888 1552960 1191283 1165129 204555 1901825 976872 164016 1005657 83727 1203667 1097557 201845 1383582 251158 1906077 344469 525709 1806843 419827 925329 134913 1780395 1984236 421556 1256777 1674416 919418 710059 1810049 1695398 936880 848688 1964871 1231721 1024233 1949365 1429364 807806 139827 1656467 614515 1003708 469937 1645523 462881 389051 938047 362300 662051 1636156 1799732 1389994 1787291 1376072 247824 245422 1823040 192941 1615041 1405452 583616 1506440 882926 702289 966757 1669166 446416 520578 641885 1864370 938705 315510 301616 1297740 719581 283622 1118245 1561412 565633 73681 283217 341551 1762207 1613966 331250 940669 1600192 805297 1923131 1566566 454118 1228183 458287 534838 1151055 579384 40968 514500 1791221 1858542 478015 1481900 571617 1688112 587950 1906239 169879 802911 460557 1618306 1419686 1162734 801670 824187 1402172 392077 1251837 978499 513907 1901110 511197 168075 1134259 969038 1676832 1225014 1345119 1321730 584609 1268337 1196466 1842994 552606 713310 1461203 1068625 1594928 1934429 25569 1757902 1041371 1807406 528337 877432 1711739 863270 1827620 1180637 712119 947266 739775 1271188 1087485 1801458 754241 1388014 342439 1487292 372381 751826 1729067 1861924 1107415 411742 1669272 210421 477146 263450 1593090 149613 858520 1172151 773327 1430029 619109 1528855 1014707 1572241 1139114 1964705 1497524 1802676 1730147 1075718 1723056 1588560 316742 206103 98126 1215115 1296812 134467 1672789 799436 1240268 1400527 949031 1064404 528902 556533 108254 261871 1123114 241204 586087 709317 1565170 69265 1253912 1331081 1185041 1525939 395589 1299437 847982 1554104 1374791 326655 329130 1511549 1627671 1224864 1488479 591721 949325 456227 540735 336177 1079017 898500 1092502 925959 1377617 105967 1483765 1106631 1597069 696488 1426500 1975977 1375058 935164 1621565 1630418 1645560 1020074 1584743 212656 1075263 1073932 1413030 1073818 1126722 1040721 558258 372723 1014558 684452 1673843 1601365 31702 1113580 1151263 1457379 1909525 605472 994823 98814 678078 1316283 1147498 1961666 1406699 607006 1429221 1055169 1492173 757526 1030105 1166798 1711490 915746 245470 623733 1084642 482799 1634779 1426885 980339 225674 1876279 244704 470397 226469 1677994 1561482 1809430 1620980 310740 698155 993217 606584 1032467 1720855 286939 911312 1833537 330808 1915890 657411 1143027 201978 1828574 293831 1115652 882691 1120260 1873549 529244 317875 996645 1390571 339003 1567813 1921742 1465178 590409 1012174 357852 964385 1998675 44848 1146347 47722 1769735 446865 1343137 1595134 1749929 514734 1731048 1778548 607325 933579 1721077 146648 1528761 1409616 263262 1208543 1414587 181312 651443 398926 1672405 278704 1872914 1556293 1047741 1451032 576626 563522 200781 1625818 1479702 118779 61624 1795181 1122178 1556303 96958 132723 1866075 491598 585167 418684 1506264 650765 1352399 1875929 788332 1195256 918385 849251 1828262 1229220 694730 284854 778573 146878 757066 1762923 58789 1708508 255671 1864980 1153745 1495641 303199 1195267 1418261 1344772 469224 29456 589990 726604 1916419 1572608 971411 1947441 738913 136760 180193 750553 1628722 1705862 814814 1500950 1783755 855195 1525804 362633 327409 123148 885389 652988 1105854 1428179 184506 1337056 1411273 707249 1307327 1168254 1375466 1289387 1322139 1588644 268279 349828 409492 1632469 1207775 1177361 1092549 882604 608171 539385 1434303 1902031 105088 937013 97668 702943 1335635 491811 1837300 47006 785462 970881 93975 528969 1895358 1032659 613010 219694 1623 1889036 1672432 208621 1199898 1839825 1448931 1071528 1041063 480159 1192192 671005 496138 1445869 153655 1652548 519989 1151650 583215 640368 570660 171084 1977332 741273 507054 1117695 170122 233333 767018 616260 1105889 1019169 462869 864023 1772874 788281 251004 956608 1550295 606365 615389 234167 979586 1952073 1396507 1270828 516093 312031 38819 957901 1804020 676029 876921 615820 1226829 913896 573530 1320488 1761604 112679 1279729 441175 322507 1622001 1784449 1082168 191799 850561 302664 1978641 120509 508364 764543 549773 1727600 1794866 1714361 1040678 1408499 260072 679547 944388 1540515 174558 1130468 222278 1724853 650783 1243123 1481596 182882 978072 163621 1966806 1164209 684453 445303 1878870 1346050 50204 1166800 1957879 663763 1427492 1767136 1008626 1817171 1850440 1950777 1776467 1952556 1097586 445472 273251 1578177 1980121 1974563 1594171 1413306 770348 1783326 1814341 56160 1268549 1193840 987364 1403320 710033 1709884 1417577 46911 1696882 1608585 879091 1973528 1508516 1135969 1558295 768357 1951437 755229 1662212 1747690 362799 1819154 1480254 1479672 711296 995172 1642691 539085 1720876 1752674 1569702 425175 1068947 891647 426810 204651 1207769 734470 688630 1439324 632901 1834018 1913335 862765 1541057 1680637 892692 1787137 758415 1948419 1278586 1213695 1209381 1553090 509925 472692 305536 854084 1575860 28700 405715 156702 667600 1349118 782954 358558 1809978 1819980 966641 536173 339477 1586115 1841590 548339 1181736 1965170 1771233 1345116 414198 1742193 389053 506284 1952302 492028 1032651 1679502 239009 1938491 519010 60995 754938 1743125 937810 936294 447009 514329 1308824 1777963 1864096 1370380 1833377 863454 18777 1922048 1579672 376787 1270105 1969823 350014 663458 627382 1902874 479906 1680357 1624500 1809868 444121 79584 435404 1469139 1467481 327341 1963069 1068508 853551 267718 807299 465660 1426503 1833294 1317147 480926 285705 1307168 853368 1665782 299004 448539 717365 66601 451974 1533352 556734 1604590 1257433 588159 248218 463433 1086508 574122 1990639 1803190 1058798 855020 1159844 781725 842509 1780539 256265 424518 1368047 802239 615142 730214 1149888 1463548 1095213 1925099 931453 1188980 223280 739108 24068 185846 397190 1068767 855975 768209 1025633 775322 1766173 1068142 972238 1261093 987722 962632 1988038 1260783 1009554 1374755 264363 1098415 1272132 1605999 75309 160106 124614 1011968 565955 1412619 1558017 1975329 1243348 1130642 690377 1984977 1879882 196634 720133 1699195 883607 1144765 508679 120495 683848 301918 810161 1533619 701470 888306 897964 1056299 1529556 1440349 1291794 563019 318516 166879 26032 324010 1244041 1351732 672174 642431 1849657 1828785 1163240 128435 1239647 1361216 400890 993122 691150 167111 1359941 1788090 1775259 275008 184364 1021977 379157 926178 1487387 1988591 1675817 1240373 1491728 1020751 182960 309772 104593 1990785 682045 1581408 879845 347010 1736169 1443411 555098 1802921 1765965 1891368 695073 1150665 175811 1137876 711224 381081 216297 1165293 1141833 1934078 1845954 402514 892428 1836386 1942366 1092827 741035 404765 15623 960506 1260256 1278451 437266 768673 1421617 1966279 733889 971144 1710459 1475901 1155617 313082 1624987 1449221 1322815 1399660 1770816 1098089 899053 298819 955687 1064268 1450269 512117 1907631 1887428 1101519 3498 1862697 677773 209782 674852 339618 662648 619238 25268 168619 706627 238134 213361 424273 723677 1159686 874259 1102518 1579621 1129720 317632 270211 1449345 16628 1435043 781303 834669 963705 1101923 1424709 1344654 1040240 1384984 1801974 864354 1046078 487014 1504586 104108 946905 730603 1667968 842758 27420 1918297 1065824 104001 1790236 1150746 846923 709760 759622 1164819 1202470 1143482 69174 642076 1643023 477957 884811 775726 372064 560469 1208554 1082159 378101 638832 1935357 1625451 1882743 1982312 1775992 1883890 1900110 499382 1709498 1905074 1718413 1760765 1568086 264235 1261536 294689 1533809 138862 777975 77024 1783167 972698 98105 1667854 689688 1069826 142634 454454 1485094 729749 1990232 771211 701810 388102 1591728 23248 1028122 551419 1472692 1475842 630702 928864 1198055 20276 974343 361767 895836 143486 22139 1097633 1151451 579238 763216 614105 1477366 1743191 1112368 187304 1296875 213984 63794 1044732 650556 429996 1148424 453570 786151 518316 1220171 165352 1628859 362107 199407 647377 963139 1275096 1586912 101656 1926067 1554353 384246 1913495 1772057 772359 32788 1913120 1640510 1015546 579807 73823 432622 1718607 1476006 117824 1370259 118100 1750976 1737701 1924222 991987 1367655 1149639 71495 127997 1225005 1151155 1574348 457972 1560138 977486 1732760 735769 1845505 431883 1428311 354403 1522007 1072132 725984 1595590 1371077 129344 638719 370606 1027118 471714 1383107 1550969 707020 517012 1204591 1694448 358890 1093050 551073 1776383 328911 1934029 618519 443696 472798 1359111 1063688 973486 468551 1417831 1571824 510265 904402 647630 847648 493879 1656041 1300136 707670 211794 177453 1394045 1863050 527848 930612 690077 1942111 1809088 377304 838304 802133 1376651 471268 861486 1970024 482980 824206 1683400 267150 217735 1009830 510121 298293 1183473 1048176 716523 511615 616145 264310 140403 781514 1874187 601462 1696310 1298374 1955463 526896 1411796 71801 720327 399053 839227 50229 215228 1138586 1438203 1499110 761860 1873332 512174 153956 311705 1281766 1861644 798384 863831 1812049 19296 1997666 715204 223698 325057 205252 1419105 1944916 1927191 841760 250726 1490766 1571645 1843105 997693 1500495 210542 1554084 387610 1963297 907433 1725741 276600 1825635 596712 1128425 237225 625124 1683415 446265 70832 1622463 1779227 611033 1586058 950782 293522 339408 1193899 410512 1243355 341711 1243274 113058 152707 1843446 1776661 1955469 1806736 485630 1053866 885505 278605 535184 274063 1433543 74380 1749661 682566 970906 1330848 1339729 331961 539771 1571048 1734099 1447596 492119 184099 1322681 1941046 1682908 1427347 614909 1078066 1539899 1049090 1079715 832469 1799612 956599 1487546 320825 1505980 1989591 608525 1824407 490031 493820 1941141 1660675 1375933 1867306 777555 289181 1602001 489085 1733494 121460 67607 1189488 1251126 539900 653128 1619167 426848 1238015 1553958 1598185 1465929 1355347 1082906 1391013 710046 1400828 1816661 123309 1108985 369870 358074 1676597 786505 1529629 1493192 1699175 97071 367181 1160512 1615770 652457 1389877 1633706 50165 78319 604205 1394263 1599549 1444406 1279632 1596675 1109403 904129 83469 197715 612719 892175 366602 1387045 1501381 1576296 1596114 182085 383983 996591 1155905 808394 1221027 1791435 1054054 785120 85305 1640115 380044 1093389 162168 703041 741448 34488 1073837 939034 1838860 208932 1562675 1292622 180027 1560708 888344 1657155 1236110 1079819 1948554 1667919 1554965 1519270 1806240 692943 1696278 1686291 169888 297497 163796 937851 1965548 591642 1088321 827385 1508130 1703315 1623530 479847 710269 997477 623639 866378 139626 830266 21987 1867360 1980139 935783 1889089 102844 1079580 1017413 523824 312739 187318 1822717 952285 1146976 193778 1547880 1430779 786858 857153 387488 1279035 1058368 1309447 847971 475032 323472 806943 734101 1822114 1795516 644882 1970931 1573507 525568 568822 90575 537122 1821747 1521111 1360527 1111437 1445896 1634073 1003398 748778 502652 1132702 5401 1162612 1852378 821774 391617 1687836 1908071 1742493 599169 682810 710492 1545720 422409 1919252 1926344 917734 1822186 767479 1984026 791045 1689963 1525459 1419999 1981275 1369708 1963150 480190 528880 1694512 1887694 1052928 760443 1013487 1435634 1555720 1686425 79113 552729 1889397 1433408 1068358 468455 1786429 1152562 635134 1696076 1628159 965655 241801 1097029 1589593 156641 14960 323756 1759710 23138 624619 926471 1070245 1645132 369836 1493429 121371 1513975 789235 13900 228474 276531 1659305 3774 1706289 24959 128595 1965258 222568 1350832 1687789 1549619 102283 1719246 1846907 1457020 710908 416582 1518925 1401055 832823 1177255 1834401 385343 394812 1546065 343918 1077168 733799 1269332 93477 1079333 1188123 316509 1427636 986887 754985 1412720 1323762 560884 1469725 1704309 437337 230729 124157 560263 644293 332242 108615 782295 219984 782231 1630893 1839116 1482823 521966 1380714 652511 168493 979845 643866 1760577 184558 90791 77162 507932 1153681 1398726 1483018 669742 1837256 1373714 663865 1386863 1099160 1814785 1177994 1871694 177630 1462311 584560 731323 901102 1244045 490009 1771751 1849261 124996 1882967 951246 308986 1929608 237816 978846 1411887 946323 592614 1634611 350020 1204937 593284 578445 1150708 723080 1222404 390063 817519 1943018 1650693 1838272 556242 1261472 1506966 1179799 314046 1785382 1917946 595878 1858440 641961 1728313 515160 104028 1033832 56417 1016800 1602041 495799 742303 948050 1595358 1631406 1766467 717928 1389144 1730426 1695258 1174685 539106 1278236 1490541 1486489 777543 1639912 413465 1408293 568483 1616428 265829 1372594 1018905 1330338 1259760 946709 697030 127644 1711985 106682 591310 1543913 1906211 537525 819359 1979565 1123370 1761743 449315 344539 873812 436123 1653889 305645 635 1406646 1907561 1517637 628596 287332 276468 532856 829044 878396 1482060 347866 867806 14243 960748 396642 1090056 1693834 937400 1085725 1424894 1336119 909190 1965638 1783623 919145 1509810 540429 762722 513128 879128 825499 1375293 561728 484041 1322604 180798 315907 669479 884617 773299 754476 1367448 1105438 169832 1119430 319586 1766406 597435 773769 1935579 640070 1117915 288332 1941550 1587497 189120 538708 1224480 930553 625730 1697975 1347287 1991017 1351618 642213 209465 331494 952189 696377 1295265 1215179 725609 1983346 1667265 1625782 468673 1230253 1223782 1519330 676735 1464664 1570405 285575 260231 365363 1183040 748460 1768066 1353701 14670 800374 1569651 16540 159710 394582 721841 165415 1733367 666425 783875 406516 1968406 85071 1604891 516286 619035 1264054 171284 1784991 76610 213409 29183 862897 1487455 943025 27075 1561105 293885 395151 718550 1861556 1638253 564194 1663513 1512815 1824272 465087 1640779 494300 514671 960217 1448751 1100208 554558 1203594 1055210 1521861 719042 1848541 284175 778318 645363 591984 1735769 790100 58618 569084 391959 694319 656118 522515 380552 444740 1705980 132895 1366436 1476617 929746 1171969 1229033 933345 799083 755962 431494 867358 1581836 1072428 255951 1133294 221756 1482774 1369069 546283 1131268 744593 365961 1683252 297945 980466 503901 1031380 199212 1039340 1075791 1726870 657224 977278 212637 359260 223575 965790 1132060 1040478 152271 1483469 1215400 1791565 329359 1505576 720315 1608294 776263 1133176 1995275 1472284 476383 161114 694288 270775 401965 733667 1269867 744843 36384 1583787 736040 1251730 1300248 752260 1478275 124640 1728262 661746 591748 506680 1211357 171933 359451 235346 1440252 93903 1137336 166732 875011 303966 518250 1249139 1525686 807082 716017 1982801 696092 308053 1252849 498351 582034 989134 1053986 1456227 1482602 252046 1975057 583620 88480 139842 1590570 1823817 1254058 612771 894214 1439373 1162599 573716 1882920 223960 44043 1849491 156102 1650650 218761 1557910 52037 292553 309730 305542 1773619 238197 516453 1034882 314613 890778 506313 1430877 542564 363278 408857 1552658 728405 104520 1029154 852734 1053783 11241 1276215 1238438 1353961 1322754 859717 1982237 1472591 1282167 212177 1091217 15577 56137 1164463 221019 953877 106494 1739706 1572309 1149710 94230 1165838 84384 1083923 479150 1900173 1419332 843409 1163148 945976 1563262 1719704 1091330 1702792 1987686 1875029 143649 182016 627194 109683 314697 183261 46139 523999 928923 1265968 1239794 1087236 783349 620247 1178640 1591110 832952 1318896 1515533 156063 471513 829232 921909 1642706 651481 663605 1956965 1228155 717480 1964858 262248 894481 668463 875235 69516 465208 907542 681395 1016010 66585 1714085 870776 1094661 1504324 753599 353095 1247432 850450 702456 1324515 163340 1172002 499993 1259397 82666 1593685 1114192 836726 100250 1909199 278739 239730 1802011 1319024 469162 315068 12386 1580045 204205 1856918 1583985 972583 144203 1151798 1073073 730130 270531 952 113037 385994 632999 711043 1496314 1144525 1130326 833619 1807510 1285587 1156328 1576395 109963 1224540 1860759 253259 4710 98460 1121810 685936 1491605 1458956 615424 453439 455500 1419284 1185050 562902 177978 1145638 1923477 360691 1694094 1545436 1024796 1751267 371058 1509020 3572 1010124 618412 1500378 1349197 1474954 1772434 1246173 1326117 1543777 1639792 1523211 46185 471699 1518261 316712 143783 1654008 1623760 930373 156811 1416532 1679369 77491 1558621 1756500 431916 572849 771973 709156 1536396 69526 1188156 905307 136069 439780 618409 1310182 1825806 1875881 914652 843250 730633 647124 1691055 166947 1543479 220503 1026169 1336568 926132 1972938 303439 695629 687450 1115123 480618 977509 430551 1373074 1611150 1771780 1522954 1452862 1326482 553417 873623 290129 1675997 536618 1643104 1221417 196238 998204 1468357 1200768 1404931 877582 960284 405038 1844098 963098 1713019 1824140 266058 1784542 521634 293529 880012 1507518 1599118 1065760 1304261 1426296 1071728 315520 1975541 1062946 1896151 100950 916094 77609 210865 825658 77446 1947302 102569 986866 393027 907255 1842982 1133551 60065 1413047 1557187 238506 1513538 1759452 548345 1524018 482504 1272538 1633108 1067533 752306 1431612 160438 80697 1656701 687516 109670 653665 582635 1241843 920265 273502 1824217 1285696 1493632 1125647 153978 1735302 424255 327859 1734064 1328391 1244573 1700432 1284688 794189 466975 1015285 1969237 552926 1215763 1095936 1417574 1885403 893232 664594 624749 1087376 400592 611858 532451 1287330 1697629 974704 436907 1955211 488907 1353317 60220 227818 688473 1022012 1510481 1466558 1039714 411535 246059 684304 901876 329157 1229699 16135 485081 1367763 1920767 1385233 984922 638073 669955 1185889 26593 187754 671303 434330 1416032 654151 940308 563448 1763617 1122671 1713732 1001515 522898 1207799 1443607 125839 1494462 1159531 1807832 889520 1738718 1055602 82302 89453 1801265 839407 17532 982003 400450 1080839 148978 1078206 1737069 854511 1010355 946329 571449 1493455 1209920 120680 378723 820479 309310 1277171 434501 1709295 1774008 1209322 962248 1336676 1712325 552630 1784229 1092603 1228706 1266135 1963909 402051 1452804 1056151 788643 902930 133730 219502 1439860 1223582 1051978 1840800 1951393 1208646 656751 1125510 1941902 536904 717950 1032266 610615 567350 1951847 854973 1205444 1219227 832557 1393490 954067 1549140 452013 1064007 1072114 101672 1068080 987432 1328201 1145535 179185 1673698 232228 1609536 129948 643240 1681846 1007122 1066735 526077 1828916 1648547 639428 234757 1048654 1038069 1255434 1649701 1130508 586892 928988 1006007 39022 574827 1939247 984461 1585155 1801983 1464666 1928182 616995 1441095 1998820 1913772 169765 180910 851006 508787 1899538 1760772 922172 1081268 1083077 727556 1028180 990496 580671 1793734 1425219 491405 241845 1683056 8556 564089 830363 1581534 1223233 1999621 458032 376244 357752 919608 1694672 147730 1747825 1245392 336251 1554071 1394530 1337559 242910 420509 1712618 1701906 918334 625987 950977 1704957 593396 1079391 1099271 1372153 844556 1207163 888973 1501198 747604 1190672 220304 442242 1669018 1822954 1149543 1035562 1863269 1134275 1332304 1968867 416755 163600 1747861 976967 1774556 1673569 637647 692981 600400 1932726 342321 1311636 969005 1507466 1445200 72560 314780 477380 364139 1369644 1836515 1945694 843839 931439 1455219 1346135 1457945 148079 1380064 1211321 1901121 1154391 895645 442118 1549464 1842236 345903 233734 722742 162559 1452943 421883 1823846 670567 361359 1737833 1591540 117465 1205262 1924387 1798287 2636 276160 1824738 1326699 871613 1692064 1159611 837929 1058793 1371134 1566271 150185 591409 221104 1517146 868954 572366 1337240 914962 202084 1767868 703203 270012 1085882 396755 583001 1875961 1718103 1753552 1379272 23421 235524 518507 53947 1040651 1735163 137039 246527 897998 580337 1596836 830575 256332 1294983 551284 218290 760211 1103820 264001 799209 484835 109714 1039460 1653617 1455861 149834 1643795 1651093 1913088 145204 1120074 10755 905596 321361 760236 164265 830194 1430064 1109044 1149244 257166 111948 1885462 303949 1316574 1560594 1188654 1474846 438803 1383048 1282871 306347 172123 288546 1041965 1342053 215151 583264 799429 410557 1156412 1732523 1824623 531218 26853 1615413 1923491 187343 949654 1270153 1169168 1994024 909143 186718 1368639 1953925 572177 540553 1190235 1953797 1798704 900379 1366806 539049 946917 713149 1854158 1665835 783482 774027 1543094 1009276 277267 619485 37364 585405 244340 496336 549387 100634 1785981 1655998 1983287 315335 1614055 291684 1776410 495291 1072661 1326255 79647 828582 220682 666237 405817 306211 1143593 1463634 785024 299739 660249 685692 893085 1617416 865770 738675 766009 1418383 476756 25305 1762852 864691 757206 1681405 724629 845409 128609 688549 188428 836423 245816 1182887 928203 141394 406221 1631575 1067435 1103049 1071552 720949 293720 1981855 709560 1347033 311703 877565 1196420 300291 492775 1500779 1555667 1279690 510723 1217876 1022988 539683 1087181 1555209 1996412 356407 1438769 193374 112702 1640610 1538621 228847 385320 1126968 795542 619768 661737 1507731 1830540 1652969 1870431 588688 1445067 1109915 678964 223278 477246 80248 1398833 966130 1717686 1858313 285811 1599232 1063285 257047 1020403 1869181 1572318 1842566 1523847 1242729 1837400 969895 528722 3173 300745 199142 437855 1417429 425079 595248 677637 457662 1085073 692465 954936 1084295 318439 1802007 1022848 830272 731748 167458 1390562 629073 1125806 545834 90628 911618 566949 209031 429570 722345 73667 1942945 68709 474792 458319 1419519 1862724 1935037 1806129 518188 1279900 1014943 683916 1497936 1078103 557066 129591 1420924 437961 1474428 1599345 1818515 1621382 80569 1038930 13570 58422 643810 1060206 1304195 119578 1394681 1638394 227231 424524 774021 1889467 572555 40868 77387 1264765 636962 1957089 60793 1647680 472148 128511 1550883 1408423 17098 277287 1038571 207547 708127 1020554 934966 263252 1106521 886549 544659 194837 657684 971874 1950206 1158288 1322281 346231 1442972 1186018 911271 1545422 1377994 772032 1506281 582030 408872 857273 58084 132146 99929 1419884 473213 858216 705056 1123371 734195 51143 1193850 1129772 1970351 1801020 1111125 206183 1388783 517610 101191 1242775 1602224 636539 1917544 300317 1832275 712714 1083419 52128 264437 182950 1739984 882664 868059 982648 1703504 1137801 575694 1731033 70254 1646919 202709 1042507 78743 1151943 398322 688799 51582 1757066 197172 499473 1033873 430172 1794789 1693171 1960302 1639261 677938 1181014 232074 1666500 663417 1396858 1990371 1263053 966539 898753 547961 1418672 717932 1181125 1780954 56050 1213363 657458 1263676 529046 1055003 405165 1461422 847474 1403981 595012 1293814 782995 165848 1988511 1148107 1516217 809091 1758653 779183 257767 13721 1061409 607351 986671 1083647 290496 750400 50948 1116000 1855283 908831 1775564 1107924 1469814 991375 96324 1477794 934052 651056 1131820 1040413 487463 1290533 1779439 887729 900827 1298726 1448621 191295 1627041 1562717 981894 588280 1323926 1024235 621640 571392 1934282 1873162 385659 811215 1247267 1578844 636792 644661 330473 611758 1897470 1343449 1464645 1689050 1465674 1615604 1853805 91707 1203498 918911 566405 1922665 275181 1710080 1526146 1965360 1571270 551062 1774205 1959500 226533 1710923 1425556 1782666 1382273 1759224 806862 766110 1348803 59707 117582 570141 821467 1010803 1375805 271758 674310 1486683 376097 1398845 1238496 1507502 564017 119681 1419207 1121618 1296059 1983034 1787054 1529990 1809035 1656747 315356 698841 1150056 794093 445718 960346 75518 474080 1603412 1979746 157383 1588527 1597368 1161896 1906958 666663 1018673 1545820 547122 801456 1205633 192408 1009296 180781 1531831 1436533 1195790 768041 808528 442555 1161821 1238904 322502 1384184 1778605 1925529 1999286 1352451 1766660 402030 1002232 923986 364725 1243780 1392397 1799978 7001 1394600 420337 650388 591848 472902 1011025 1851336 1111083 1666272 430979 1463982 337286 1355503 144314 1678132 681040 261317 6900 1423503 934380 1251010 1444469 1105666 275658 706149 120512 1829491 1907099 1041381 360793 667574 737241 1069393 1955458 1686727 1195826 926881 1983488 1306250 972125 372859 1166262 1921996 1410307 275349 1795856 805568 593196 1147933 748610 1382554 685920 115571 1367116 404716 1452517 221465 1682620 424357 146500 315586 1929023 47986 201654 603208 1925678 1152319 1199043 15317 1947393 1517063 1936666 258421 1984425 439218 734721 560907 60543 1988980 691168 596383 684884 102774 761151 1833750 949589 1264532 1045872 254704 144013 235215 1452303 411316 1357481 1970113 1336134 1320381 1124922 1235798 765754 1201921 1201950 225792 840617 571542 351652 1452891 58976 241472 1211615 1141030 1713589 256198 973458 802018 647695 1184012 355907 204951 306812 1787012 1004150 1230374 1739214 387388 1065909 1317040 778838 1356338 416041 871332 1718498 970915 643822 1559829 1676588 555240 310512 782876 1367825 1343045 376421 267531 542895 717388 600099 625714 883577 1455665 487303 1807815 281218 1501248 1877140 567550 965641 1342421 202506 1031111 853767 888916 134399 1046953 1503049 86951 1549728 519561 374784 315241 1939211 60251 1441851 184122 424119 1587203 644783 108164 394176 1179485 393576 214312 912916 1377988 522856 669923 831739 1727805 1077376 218067 86913 706007 413166 1472868 1857435 1221615 98055 1985319 1850052 1022561 453904 1473988 621941 198954 173982 152732 1779667 1889603 1047773 1273992 1852366 432777 1444605 1626206 927964 1674672 1920430 2798 718483 304914 713598 69015 368631 1259906 1083832 11511 650611 1765384 1042401 288370 423783 1254509 1860734 957314 172121 517836 30512 1382506 1959271 1078127 1048722 1084151 1973174 865199 609533 58913 1007151 357512 1513901 827941 278812 116631 1800200 33303 1098461 1818420 631830 1302024 1395879 43449 956793 766731 830256 1448474 1420683 348958 941336 1948953 1257933 1208357 1858406 1881160 76519 18905 577410 1621205 213652 1732333 64679 1518760 1105144 1802165 534527 1486177 1573070 605967 412382 133954 1059607 610345 1938023 805319 1921937 1615149 565286 981163 802232 921742 1285911 968880 1881382 1707779 1454507 1394409 1576197 87497 476600 1056880 1267222 1582277 211432 548595 453179 573861 893455 854686 322745 775408 1181947 555094 53452 589242 1354998 54079 1252246 787780 807769 266553 311095 50194 529395 1597048 865950 1538387 1795211 1437419 818634 559935 135113 29704 1364183 270630 1991769 247161 1335248 304665 1794403 652687 557839 1924498 138964 411452 1627652 624763 577050 634513 1657228 1974405 1476508 174139 1532608 742855 905626 1767206 1651800 1712665 1664669 741687 426519 1010788 1243592 762457 782642 690142 64438 183998 1166324 821592 926776 1846938 1951254 574349 1678561 1069687 1060925 841655 614997 1026627 272896 225341 615231 1854125 1802807 1702526 765738 381465 1684000 696212 982581 1692657 1112172 1371447 1483986 292779 1532372 848665 1061158 355951 1672057 1549986 953888 1765759 2437 1815748 1668160 455738 651179 994164 1802731 1397566 45090 606489 185718 605300 1606849 1721005 37403 205390 110979 1085747 980944 76971 1402227 620068 1614991 642818 642613 1915150 1847796 201258 1368633 369356 1192152 1219314 23385 352355 1299103 1897603 1972507 476508 741009 1647369 626030 1821672 1720098 239670 965475 1408348 1660445 794656 1115558 376791 380523 397937 768325 1070815 1373481 808399 766566 1799611 658419 195718 76520 403349 846632 1682423 1630671 279954 1742393 126497 175756 1559452 1010182 1988269 1675765 632732 1789292 542630 413003 1756009 388055 336305 1050781 1353222 1677784 791393 439047 1228019 1633601 561184 1804977 60969 374486 1402771 1675276 1641154 631035 1192521 314025 1204385 53466 375150 3893 442 565900 1549097 1887002 750282 844122 1929268 455754 1927751 1895552 1980732 1184878 1644804 59772 613524 1074760 1727539 1217516 138451 5516 317456 1151744 923764 922223 245172 28944 336670 888179 1443066 200756 663226 132565 843628 833765 1382738 1056200 1047358 1415777 473221 1453072 95860 286776 1068101 1990039 1554745 1381090 813137 1556067 78590 1209553 1537488 806906 63556 1737187 1440638 757195 1825174 562179 1429892 166363 1554581 172708 1227335 1113607 1653433 1512599 1256741 1970907 857465 1757994 421072 1950302 595544 414485 1171632 283437 919374 831632 1078090 135459 1091152 1022785 301472 1135318 141158 48963 741467 1188181 1357124 997465 413922 1874157 381734 790903 655494 1678024 1758980 1701060 1247602 1736647 1874126 63708 1452240 1417061 1950092 252769 1269740 1156561 1662801 149011 131573 57456 113401 1544730 902290 1387534 267759 671346 1866225 810918 166376 261368 1711548 1540981 1624161 570876 549631 1306936 1636792 1865065 1022616 48720 1980411 1851542 721994 1531013 915611 140948 1742391 927796 1023406 1572726 59449 1104718 1931135 1965801 990072 374558 1878922 1329604 978030 626269 35778 1132196 1566338 426940 235586 164593 744495 1137652 1790641 1067333 1810122 927976 1786665 1101964 1542069 920833 1790713 1929548 1301367 1923293 489097 19183 282865 1062416 172649 722672 1439969 344330 404969 1993161 1663154 99607 442885 1124003 1489994 473367 1729865 1266748 1588003 1670580 646677 594432 1119057 529435 1173176 586893 1403814 1661635 716586 1247379 1400674 1187601 1812329 157693 970349 1326823 782160 1809736 422079 1068682 329097 478499 1728848 1730514 830618 868094 1823392 1896574 334320 1944835 893097 1596097 594473 1641381 1462446 828789 1949503 576757 646716 1350899 1635922 878148 1997766 1107471 436420 960589 493184 152717 602322 733653 987985 304990 884859 501224 562670 955341 1414505 1130592 500259 1989866 144520 1215425 843870 113700 1274301 1679262 1638289 1856727 1196858 1878825 1971251 1819314 640227 1620821 158685 1045113 657206 1883055 1700795 240511 1156619 1817190 1000048 1686186 503460 156043 1662708 313309 393456 1148344 1613536 1925877 601520 1193385 1755723 1433995 834923 1898070 1131903 1238693 1865965 1003448 263241 675683 258678 1433849 64342 947884 571022 335968 270364 1059503 524660 1478961 1422020 542570 1891071 613374 185158 722511 1726965 1536633 1827348 1526609 1037554 1127627 1554608 802007 1179913 1840910 846606 449410 1325005 1526963 429832 1743599 1557163 227456 926036 550607 466346 415161 1487897 1311295 827827 1022810 1009750 1338559 1711156 524008 1950971 185756 572895 1870969 1116067 396266 1580333 66429 1927684 99181 1016816 349140 728688 958817 37621 1424180 1478232 1225038 248903 851636 463119 1894108 424034 125922 1069796 954116 404612 1399101 359073 90567 1299595 1056360 589806 125274 326682 525656 74086 1022416 1880139 1139753 1142014 322917 610606 982224 1455854 204206 1586593 664794 1811334 1543152 1338202 431629 1595671 657614 973235 1712130 554452 1831832 98867 1902545 20595 1009887 1643669 686602 1496960 53885 1732256 162468 1740492 1734235 1314082 1586705 1442725 1371836 1685342 319786 395835 1907961 1102562 1450962 277794 88773 517132 1437808 1452251 1776073 1781322 583057 1345373 1751441 216718 1941904 68150 923058 452588 71 247137 1198172 890044 1974649 427018 131001 1210161 1108406 1926812 1410910 1149592 809544 1817829 416754 1881351 76256 22586 1882461 1639980 538892 30101 864788 1773470 831327 589926 266151 1396133 611607 1355581 708679 436257 601259 76246 789853 1405251 604453 508524 802855 1976838 1587482 1029559 1070700 1500050 178663 1989006 998798 1380546 1511780 1826120 793242 1251488 1623493 542526 1149044 769300 899009 1525079 1524499 179676 1483221 269247 1276487 1332343 498609 1701032 1210156 1276897 421004 1078414 841988 1131555 1063951 939341 454051 188989 256409 1862698 345127 358886 1695025 1754407 961457 1268755 503282 623252 1214879 454399 552958 601373 1333974 344550 1788078 248284 1822674 860721 456610 276147 1868765 1659191 1839764 465502 1651103 1188089 951051 1310811 1770327 598652 218336 1664458 347540 1959380 1111665 707527 615419 1297154 1653963 1489466 167082 640648 674170 471951 571578 278992 972418 1233880 1517244 1133421 598979 232839 1949538 710558 1933364 158916 1164434 1855517 1527675 422611 1954306 845954 1457653 458348 468755 1183581 1131948 357375 670136 1366603 160983 1548539 1381292 592160 717881 249836 1451971 731552 1514936 526100 1679134 1438445 1250124 89584 1172519 1203784 1643934 1569937 860564 1316490 1369430 1740638 226383 368770 289607 1257053 348954 419155 1087346 541983 1126695 1274172 1651354 216321 1567701 155746 439025 1212272 1165813 177455 1442210 1626233 1969268 1096083 1075265 1142653 1191178 265043 644347 1514842 234985 1986281 1177230 63957 942470 922066 1665622 129617 1971899 773663 806595 715815 1750256 1927617 596966 1245351 83959 634386 572516 179651 1394759 923920 526673 770308 349645 259414 391649 462447 1536274 1128585 1967831 1531608 45024 276061 422162 789195 1393548 1695303 1852333 1848967 622282 401763 693982 931204 1916007 1322114 353102 1160629 1379515 762595 568190 577267 886151 861840 646678 1387841 1689996 777228 694902 1220432 68787 1451321 966062 1451482 1081266 1839270 415721 1109928 420743 1698487 1316511 935715 1952430 1715406 1380268 1667717 1206191 1855695 569367 1496964 631788 1075391 339541 948511 793916 845139 8689 345252 948323 207185 1455272 1024351 1808560 623837 395482 806243 1120282 146934 788287 959364 60153 1754497 1320182 99345 1821158 474882 232599 836316 346483 600247 1721798 671414 430075 92519 628373 411393 1197023 1176159 64552 1558519 676736 856206 604396 855336 1532392 1401725 801511 82922 1920621 1942119 1879722 1023609 1048671 865823 1814465 1119615 702922 790051 566219 855892 655757 1777912 851566 731878 1977536 264894 529516 1222054 65264 1823880 1639391 1923489 1829589 1106032 702715 1549733 1026064 655064 94720 1050454 1069432 1722066 1542632 170754 1302573 1447405 713489 254654 1492424 1498711 562122 391585 1722653 1100143 1847091 785546 1595566 1502448 737029 1251959 439109 1413280 1166751 666514 624524 555477 1011338 1068445 731777 1168408 1670936 1147500 1151351 1565088 1550947 1252715 197261 1677764 578938 224716 1860421 1701870 1060031 786395 723047 197936 1103455 555264 1979064 856471 744602 1179370 827741 621459 346944 446868 323665 422150 217580 380357 270037 1229908 102050 42529 1257490 1109912 1105638 463573 1828639 78963 1974722 1669422 720685 526973 1046051 1383999 289632 132066 1407724 1419533 1904479 654878 1373254 1504458 457128 1854049 249446 314391 562383 1891519 1814698 1525792 1984554 1066347 768132 302267 159366 1999040 1929396 1294221 1497457 1844465 923087 1169304 1741223 1635070 596014 1828788 281861 826876 298183 1330486 1205088 1243859 1737741 564068 1642029 1941792 375440 743522 282360 964846 447272 973560 89635 1337541 494911 39797 1699312 980406 1192572 632328 563297 447556 115091 1049119 1293705 994793 1707190 840660 283935 1988904 290397 495106 1018442 1558456 1557654 1863698 535362 1967037 266569 1795667 1578742 1532130 1031070 1477653 1288427 1544314 1430954 418626 1334735 1196531 786849 230291 1498483 711884 1541815 345030 1107959 1191869 520335 232379 1131137 593761 156050 1811990 703482 1042526 857269 541551 1787092 159984 1051746 1128801 794067 5121 76613 754850 631619 147452 1797678 586404 85953 686354 696437 1367245 1493497 773722 533971 1305298 1111830 231345 1859423 722484 1695234 1003085 863312 824995 511110 498954 1137237 174932 1962893 1181727 1335413 1293047 1242935 1368947 995930 760824 759337 374547 1624326 1122605 265475 1043159 1371444 1399128 1166571 300939 1941114 1505279 304372 1022738 755412 1782361 1994966 464617 1358282 573982 1823025 750205 698464 341985 1597381 10632 1571833 983100 152370 623909 1842951 1867999 318080 1982048 1090526 437747 1869885 1291974 175333 360214 1564686 199353 611987 861312 282927 247909 707211 724622 1585164 1915742 228064 1068630 495594 1834680 693196 1588132 518795 1255495 1509856 896771 1781387 162523 1261656 624825 1125187 288954 1178262 629392 1822906 254858 638243 1980098 478227 1590762 1214322 410138 961944 269576 161059 106530 725471 1386013 365940 479802 1306381 916103 365459 1030594 839837 539110 1126545 568122 1793204 1028100 1595393 357323 1091961 1971513 112408 824360 922203 362589 1738851 1565020 356949 1610264 1661672 48231 111243 1604312 396430 1982066 363522 1022015 1165378 1306632 100672 1378088 137721 1710093 1618136 210397 1595820 1855203 1916944 815485 1604834 1560151 534825 13099 692212 1073292 650805 1761255 702728 595754 1265013 381730 1326914 1035124 459795 1502359 602876 1953399 107832 1445171 635590 1804168 783089 305175 25205 1282630 1208226 278743 167220 1618877 1009954 294453 1912160 1696663 1780934 163482 339449 51583 1341150 1391745 1300431 529219 729117 84295 253257 1427470 59002 896484 53915 1332644 1924935 1694606 1551401 454803 956005 1804636 1945992 1207727 1591850 958137 954539 1894007 140862 1851464 266777 138702 801780 1015263 1947952 1326648 1175306 1366708 49028 1053485 1491575 1301445 534229 1999303 299800 844927 622216 198381 4670 295358 1335192 888845 722239 1396972 986316 615579 425209 630244 1532100 1890555 1530209 1294474 1239290 149076 1612667 791526 878031 1123158 1356029 854658 1936587 24726 2392 1007469 536171 1586181 753282 797783 618895 1024390 1856473 1412533 480068 1863310 1732929 1401206 1531580 1075294 942601 1358883 686077 1203714 414603 1388422 793013 836196 37660 1211743 55071 1391033 728146 1116637 613121 624313 1975180 1966595 748167 1313075 904490 595173 1069590 173638 1128 1836644 578156 1728717 21654 761810 424401 1968324 204198 1891443 94111 1231967 1346224 205140 974976 156743 837978 1615054 231327 255318 698004 1647199 1348978 1266151 2127 702593 1469907 1571635 433276 1329383 857488 1245058 1295190 1600876 1205375 109696 1051464 592908 1306044 667015 370711 239098 1101031 1416028 954389 129483 199837 410905 1000924 659181 1380735 1225358 1458342 1728373 1119011 1683380 881381 435678 626701 1136873 802541 1752180 1151179 1271053 518583 1103138 906245 1935784 1289750 1713900 656730 238561 1336627 1785552 20436 1891188 1566316 1465927 1748413 1710349 88191 877518 777362 1595529 1866004 1838073 71381 896073 189025 973477 1571232 790248 1815056 1628098 1734456 573604 360264 1877197 701554 1329333 74289 1120331 423440 933539 101041 165826 1297940 384735 940228 1475045 1514807 85508 1296653 522793 1961632 873441 422328 889078 1994196 897868 1160316 344086 918300 276152 1100172 1959752 1140716 1028109 615609 467763 1594268 624114 624779 1353749 881789 1949583 1382013 1013443 49550 250184 1103785 637245 1110680 329985 1362121 42495 533743 37115 1887135 837308 775575 830271 1905006 1851282 1506865 1535117 73069 1431786 671247 141289 27648 495311 616580 413466 994248 1779636 1016961 1107063 605944 806919 1228629 1121478 1304830 381364 1012571 1042920 1833011 1824 948376 219407 500415 1613469 804063 1229888 577793 1812123 591839 1819349 1905782 1338727 131708 120282 948204 685790 350452 1690279 1362175 1609361 1183305 532851 1245533 823414 335831 14444 229078 1468381 418181 440333 405034 203630 64577 1476535 941489 141561 1932797 105391 1402163 921922 1379071 566540 537531 628884 1251310 266642 366815 288425 739200 874390 1515995 951116 1036125 858986 160811 158529 781453 919557 869402 857845 1110509 829859 75284 1967715 948703 1391924 1356308 491200 79946 670212 288967 635777 668040 1352073 179083 1249232 1123098 1120232 438674 76774 917521 581537 1349306 641591 569873 639910 1969296 1709143 1911625 98604 1979632 1470932 817247 110163 27949 606664 221664 192913 1106176 175326 80967 549031 540483 289361 112765 478848 487719 1141235 410333 305444 1370408 1026355 1327728 1487941 1676299 786556 1820889 341814 460299 356893 1592981 155481 179093 1162768 1690817 1612986 1561422 872441 5544 686441 493165 717720 1044614 813785 1616072 884638 1506452 578691 1165172 275409 378720 1323611 945878 1663511 1809738 211637 462464 1606330 232019 80993 1355181 1806801 628024 1329540 168806 1945776 1357595 398635 635850 855712 1091776 711472 742265 1683101 13149 1896158 1140003 405978 1532582 1013016 719342 1289279 1446708 1221120 1888295 509954 1467364 1493846 1883853 1057503 1652824 1643205 1022653 1581742 10174 847029 1104073 1961544 1657753 167682 1578302 177666 50778 1846683 1724133 963984 197494 1172866 87274 187654 1965021 1090150 1144045 813727 967985 1495021 1634165 651829 657867 141221 1457759 454826 887063 1587802 1912093 35661 1115278 175800 541630 1631041 743842 95039 1542768 1442289 590915 205768 1183167 315579 255724 911336 302523 1833969 784393 1934911 978103 1610733 1607978 761259 1350867 1114264 415954 160746 1903388 756656 1648438 340816 302729 1687332 134069 910388 920080 539948 1175742 314478 83215 591777 357302 1915426 1657527 739211 1946112 186964 87900 347937 544488 1756696 217708 1267293 205777 1055785 1808684 1714454 1219281 1444716 1597432 23275 740298 1991743 1640032 1619327 454066 628497 1209477 618051 1647040 16485 699437 511455 580325 712438 86672 999466 1786904 237996 1923363 33079 201094 986680 1283759 1257321 236307 1252541 1429494 1194705 416002 1381621 143230 668654 1096453 596679 48792 236101 968014 616134 1745838 1352677 1934756 1085449 155272 948698 864481 80820 1442676 605788 1603771 741007 1627596 921546 1930996 155050 1608128 1697302 1659653 1776878 631473 1550193 999932 1153817 1650093 1111601 1975490 1195684 1817873 1826516 1051422 1316782 648388 659593 593265 317806 309046 1726195 1529202 1531089 1144327 1080446 772091 1802207 89868 169867 430719 1613766 460709 372666 1667538 556247 1596239 718934 565348 257670 1028113 1407518 78930 715417 329073 1708198 1610756 1155175 753218 625474 1058270 306957 1534469 1025248 334347 1457706 837158 1401941 999438 1436446 1006250 805609 1102702 1561015 1113108 564429 168610 1936157 366519 703386 1212514 724739 834526 663099 957265 1866243 585849 1534855 1562829 1546678 253119 1306585 129900 411272 1349988 890707 1057286 233720 488544 1893459 1061686 1500799 1952217 1428680 1257289 144194 815583 167384 1328006 653350 1395060 482827 1185062 101478 1870451 1581597 833162 1057265 882820 605027 498741 137338 1169038 350375 414252 1312549 506392 390600 964521 1372652 668878 326870 249700 783724 582131 1578901 12530 440869 1533768 1587803 1611172 1075225 644337 1266549 517282 782813 444995 431748 1535306 30130 1780713 1557797 1070314 332419 1603889 1690625 1121658 290424 727353 1765253 1114719 548882 1915223 497034 1181171 1928884 198973 244395 1794957 1606756 1874155 1457823 1685497 541532 1013747 1802826 481770 589794 520354 1127168 1818662 183490 1788379 1879811 514093 1578634 1964890 1357000 417737 1999750 697825 1665028 342323 1282031 995989 1983189 1647224 1355393 588108 1898500 1155730 614935 525970 1136204 1967730 1894927 858051 1777130 1759706 497635 1401224 1301680 276170 600942 1937013 1661684 1476439 1157609 1609456 1094501 1730313 1410397 267984 553282 1848286 1861418 1195776 206150 884 1781800 711416 1265627 15006 746459 1526676 1741853 315357 665050 19165 1573757 518783 1802358 1857676 1527454 1492895 1685487 1340091 521163 667691 877710 45355 745912 563836 1361218 974457 1258542 1813177 71935 265375 991458 1026533 1266461 446121 1051458 1129022 280829 816482 727685 271409 1555462 758213 1262633 464886 1467981 1192144 1155001 491867 989935 1125331 1467673 1413841 569216 998905 1544522 646317 526605 188912 1310835 482153 909861 1175852 817540 1601443 789099 476346 1502064 302655 320400 883143 1199471 499213 286651 1974227 34183 256328 1800628 1675289 1154179 648087 709003 333576 243132 824497 117823 607062 906261 1384007 515927 63194 1921024 646048 1037674 801118 131777 1011690 156931 475201 285599 340490 498832 687287 129650 1716978 1383208 1756797 174679 1772794 1888611 990697 1025224 970358 254400 948745 1420260 1431167 644106 468448 707776 668247 639973 1051407 395277 617804 1277998 657469 1377 1261144 1375859 1405054 1613324 1025635 752348 506473 1459760 200085 825189 136936 419394 470735 1779784 248001 1161815 736243 1953016 1005084 689454 1225856 1310800 1637972 732964 624452 560743 501733 500125 1996792 188790 1554434 1856303 547125 157794 995234 132975 381833 1697231 158318 709781 239257 1287065 150465 1922893 1572890 1522776 1041896 328451 14465 457114 1784836 1912999 1373647 1744941 1188053 1015296 377115 21813 1333975 816466 1733442 175641 722210 592204 115297 762586 1849952 1731936 822594 1269826 1544745 547492 80162 783297 1486443 1891109 941076 1956626 1189117 1220996 1843275 1891130 1043164 882266 849560 1869745 1612786 1485206 1033238 756298 1798896 746443 1923875 1124697 672511 1912200 702734 1312928 1405773 515404 646983 582901 185660 454878 939251 773350 1859750 647405 405259 246202 840589 503206 1703819 1922613 890157 915813 821878 170214 1942684 57098 1524430 1369081 871558 87651 1019502 1188007 103157 1525180 1452003 41950 670791 2787 1788454 348843 407734 442252 1698771 189924 605413 1933850 1496891 1404521 1996654 644174 1369533 1264218 1532975 1647585 70155 840847 1027028 1152351 1307268 1951980 1989947 740225 602274 452497 173987 626853 701781 823034 181869 1066749 925847 668304 1590667 1929806 164071 146340 1333779 1326318 771005 1067652 1891471 1802291 126562 562499 1659138 1276949 393463 1179394 605310 1144831 1102683 995535 77963 60224 1795080 752445 511801 94427 207376 1913553 1719836 1500798 831101 843982 1259164 1688125 104529 1647316 100596 999437 800383 1071505 103213 1289005 197196 377884 1238150 545635 209910 1203195 826053 962829 1724236 314164 474784 44523 1817977 81994 1409621 1723528 1770873 203927 1910398 1999065 1509155 1661342 687862 810493 1046614 1765583 271753 208876 268382 1222124 1841877 213381 286451 480885 468135 1150611 896077 1916229 1898457 942918 1486029 1073471 1479645 1093074 1109241 1137817 1730069 242697 1207475 1397421 1747081 17714 1864564 1800165 706719 910652 178492 193280 82609 1589793 299903 789965 1106860 36229 1143822 1314489 1046126 1121797 1542330 625822 1761139 273119 20332 59730 1849905 544243 940899 713721 161150 1993653 96551 384228 431636 84244 1375944 269490 1357829 1429198 1578789 1906071 436259 1007680 880787 1488950 410579 910438 1693862 920387 98908 453557 1769710 393264 1957238 410362 1671819 11139 942130 207344 1701261 1881989 1566227 1999594 1434035 1109004 204822 1864139 1866464 446344 1070031 844689 566585 1751311 1479358 912567 1292862 1239152 1809643 1157082 1803728 487656 724715 1636434 1097932 1312141 796618 1415746 55055 1069149 441551 1480618 754373 399674 1994784 167149 1102252 588854 1953311 471808 1411093 1590294 463428 16554 719406 278796 1905312 1855582 172689 1633174 1662636 757362 542441 1881437 1512699 651038 815616 558601 1460380 844089 1904765 1337252 879943 1664330 996971 909081 1380194 102800 1998210 1124718 365682 1522671 616908 1735025 682905 1410443 215236 1683130 1203374 893926 71732 992159 1557686 1107956 800571 23812 1365172 557205 992060 1598779 136193 1306549 1795244 286862 908798 68023 680739 132208 482990 1549069 838217 412458 1086054 1322997 754432 248173 1164026 1949945 610325 1546402 709239 1597980 1020302 363654 959087 354473 229227 857242 645563 1725288 1991475 1191483 227265 976695 1780437 952227 245637 17071 1229122 893709 1966624 1611147 881403 489430 1584792 801978 968099 1757941 1787267 216596 1674769 1348087 952606 703838 1121154 1197326 834506 786000 1005897 149956 80593 751517 49394 1830557 646357 1691126 440040 1081342 416716 1019142 935229 1589695 1575226 1618206 884420 1398720 887842 576521 1141680 494208 358671 1079350 830172 1014957 1108404 695760 1997498 121395 859683 1962454 968592 460000 1361362 513392 589931 1741239 324335 1620702 1178459 339055 1596754 1441105 1020476 68653 101281 1524692 562019 556605 709674 614797 1241536 864318 1902165 42631 926109 97251 170780 1101356 1975538 1329645 174299 936834 1892152 1508893 625696 1785593 1914932 916386 372813 1396732 1047681 497496 217689 559876 939109 1775651 1881373 1423236 1423081 1256375 1144109 351056 1889174 312933 1415513 307377 919624 1437750 1378613 1910657 822887 820707 86392 1320022 23319 82338 283363 1203425 768142 840042 1363573 1344297 1043133 1590144 840004 1235955 1863574 1635854 90673 1010286 1211589 659167 974700 1687534 965001 339990 192248 799711 1831233 984434 915874 796795 1905497 853024 120038 913996 301749 1628402 1850545 537207 414072 572439 245679 346856 450776 1404588 1654024 502296 777139 768613 1415385 1754551 1565440 1453529 1641477 639653 1037254 1405996 163584 42972 562391 764498 643619 815973 1488297 774350 1776049 1638156 962001 1563293 1376685 1651175 1927301 67214 909437 653106 1448251 1963317 1390130 279922 680622 1454580 401222 1292440 782141 1352858 1055256 1238455 799426 1113070 1751288 1895725 884053 798499 1895869 724531 762983 496826 1311714 137772 992230 1795682 1550112 1079960 350777 603328 1925119 1363987 72404 1968707 84712 548931 615642 645061 581388 1211917 1085272 1336851 1220652 126072 1101568 885641 147406 718651 528185 263957 10287 56171 393845 1720698 123720 319479 91364 578460 1050749 1186574 218829 1811230 1793682 1995180 184232 558951 1845864 1670432 171943 1889793 838724 1966208 1089085 678657 1106099 867377 850196 83850 372449 703419 959239 1865286 493448 522315 1872004 891691 1355631 1203070 1710337 1984745 1762851 1206246 634336 285092 1383525 61838 1103833 727420 94253 1303342 753716 1788759 1942086 319263 979256 296738 1646445 498760 1965216 1051810 609590 482145 1248474 1606508 478778 954836 1030819 1138000 379542 1938647 751575 1557100 552237 1538968 1725665 1183812 164559 443556 991615 1630397 1144409 36585 132491 1377914 1457070 26787 1616703 367066 1511740 1371471 894159 1891299 311637 1269453 1078095 379282 551481 1156899 263210 1259069 1496350 1055505 595779 10135 1004149 1068131 548769 115772 402796 1184002 909092 840956 1774898 680319 406619 1193917 1849014 1798441 1555217 173623 1430209 1368481 250746 1470954 1125190 1437940 1449950 1619680 913095 1368564 929052 262186 1985597 807804 353544 1224507 1434120 1259361 1205244 905166 602450 1342471 1858884 746404 1459667 928550 22732 1241075 509335 1824206 1005470 1505308 84056 128204 1176562 949927 1957023 808928 1757143 770466 123588 426892 1057702 398371 1367697 832317 1278622 1890109 738816 72629 243750 930806 1803222 643343 1104986 281483 1967477 229848 1257501 797815 979081 82692 1786458 1379264 393180 320667 1289673 1376975 1432397 724626 1597267 1243160 357132 1725154 914950 566941 1445802 432744 1111952 879055 1659994 1265987 1028408 783587 88309 1193554 126707 155634 908835 753590 398294 299101 942128 171977 1988387 1577121 1267454 1537608 609500 1198866 195357 1136477 1509956 1328690 908546 236286 106186 685062 1170922 38313 998653 599407 778035 1050105 358239 990720 986441 537876 1953054 412228 326065 1622000 1088611 684841 882829 1698925 1874953 1213586 328081 1017016 732302 1077783 1490937 824288 946833 1323436 1414808 1801091 972680 524227 335702 4171 256250 1888628 1948706 167826 504659 1339273 1798323 1720205 1709028 83237 1553346 972855 475324 1319256 541536 884944 761006 1514208 1391320 1881305 414337 1772052 1223532 849792 653146 412430 645518 785105 867319 1084491 86981 328388 310819 1891005 1290785 1850398 226921 153840 1493023 882218 179755 458592 175151 1900623 1327754 1561245 1953654 886834 225829 877714 793382 31329 20520 1529156 1026196 1187892 995945 1644448 837724 541268 142025 840172 1656998 1149029 1714234 1966546 1779214 1323975 804850 217879 58659 737047 336775 235474 98139 1538253 748437 1083056 1807367 1944759 963562 1118872 374641 200860 959337 1856625 167917 152867 1985047 1115552 299704 1666705 580139 59312 635665 1518879 270239 1268545 490323 649472 355144 1497684 408547 1776685 843985 741751 1809821 1376224 51065 1688101 1893763 1595922 1036170 1428405 1532347 208538 902621 1143527 1610824 965238 1036642 277278 1393614 1270675 402121 299501 1258876 1188491 1094553 154244 256792 1951151 399060 750979 825452 545896 94712 834564 635769 766653 1363177 1806850 314553 397575 1186053 1020613 1101656 707230 642147 107663 578010 215460 1521729 407445 1766130 491106 1551168 1407091 1898451 1410903 6716 1992651 35899 942027 1921761 731436 1668230 1981294 443373 744964 211058 1365552 1518198 35348 1269412 315165 560909 1192726 601768 1429683 1722025 786843 1390462 384267 1665325 17841 459934 1028384 516152 572310 974676 1456375 270454 483192 434303 260575 99007 1679840 1804951 1630927 845640 269958 159820 317604 541440 134962 1827570 1890423 1876796 343229 1384618 1271057 292288 1963627 1125097 448846 982973 286521 1368888 112901 201829 1432222 669448 874773 1958594 476968 1400463 1237536 1335701 315317 946419 839872 380999 756103 1402758 1630133 809962 1084849 848943 116244 1401256 630135 1876263 131052 1340287 635502 74745 637196 1725317 155867 536563 610005 850623 1908647 499316 967270 245891 1156546 1992883 343269 512724 1218423 1392549 1477557 595370 932058 1411695 1749662 1330772 1945727 546455 1763748 281134 345705 212066 1588651 1305531 1541721 1634142 497165 1678987 796306 1147383 1927306 57297 1614249 1899526 1239433 358859 142672 139315 1243003 1271860 938210 1691955 1698763 992468 1743362 1785815 886362 1821502 269401 1382682 1580722 1925039 944390 1174305 912134 1898141 1706301 1777738 22265 943329 1761196 1861882 1472424 1201467 1374921 92846 768909 1236978 992038 1259177 1094377 1745847 1893234 1783501 782758 1697730 1744906 1423018 563866 1321804 866047 1487208 1145995 946555 171189 1351136 1983957 24321 333447 1166975 931727 940858 1998831 26481 647645 973132 1843881 1070800 953909 789076 381956 294465 184440 705009 206481 1025665 1850806 1369788 572500 1401125 1674855 1293473 5210 1188479 1884368 109589 1382713 219601 1277161 1576078 1231082 1982436 1877267 1251602 872572 1533300 1278811 195543 548675 1135251 932035 63867 469082 1904843 1827833 1909263 356630 1005462 147395 444259 906705 1948043 931124 941095 1477700 1613612 610835 1659126 1201107 1373904 664893 1857116 1403112 1657248 158003 584996 320030 331545 678951 1202282 1235919 1182531 214435 897184 201562 1663612 231554 977730 695834 560241 1176302 453527 425644 74699 1635432 550184 1433431 1818040 1284670 1371142 480871 199535 1395949 1957172 308132 782594 1223177 1144571 1844891 1047929 1868255 1853287 240081 1816513 1193384 1311723 1566331 1821478 1046381 391419 628125 1928672 749652 348853 329430 1885214 881541 1708171 444117 466228 1519615 70817 1853236 285708 290816 1954602 1261499 740659 170750 1922609 1822929 893579 1552414 1199395 1948283 961184 1588760 1159993 551954 703505 1720002 1991984 280574 844991 1452577 1231526 196072 876090 1157027 1590986 385809 243378 76767 966633 495646 1402849 373371 1373753 132654 945415 119530 1890055 921309 1521947 348458 17576 1446656 1754141 91962 1848316 163662 573824 1715357 1802379 1390390 721277 1424141 1224955 482535 951980 1822923 83754 550899 1598350 847176 861052 367961 1896251 486655 1456781 803709 925345 360572 869883 1920850 764587 1110831 1837589 1578283 601820 986494 254218 941941 1243979 1205625 879945 191285 1038739 549927 1322074 830896 49230 532427 1695517 1053478 1826973 1432862 162871 429282 1244377 82982 631445 1844706 1792881 1403919 1169953 351021 1330394 1886578 1440884 149320 115099 734979 1129514 548763 668626 1484244 1405519 1284290 1484465 604865 1814562 1173869 985722 900629 628175 946940 575478 1947961 532669 531050 172277 1314968 661430 973357 891896 1708021 381828 70729 552801 479963 1391958 369386 1778823 1669257 1380816 1803915 1864605 189272 157736 1537092 864343 822068 222793 770990 1070678 1220345 341228 835177 1709390 1510228 936000 778454 765163 895401 734380 1451577 1739901 685811 1144044 859540 248969 1220262 1522726 799485 1317288 149729 1605352 770677 1028692 1936861 1655212 1898586 684022 1150077 1698393 1132832 1492780 1998594 133023 1020730 1224605 977151 1742576 718319 987416 1834005 871413 502865 1500997 1708826 961258 1940728 588777 1560284 454804 579243 1773874 1951946 575092 131641 747566 178963 1859492 117640 1126948 176156 474017 1369979 101253 1343146 264600 1623263 1921088 882026 1892611 1945092 1459750 1240938 1264669 1174784 202636 395763 1404311 1805955 1094979 1047543 696701 1185900 35079 1482397 1102390 1105358 638951 1219254 164100 142382 169807 394297 1467504 24073 1199934 1237314 625259 1224199 1370202 1427087 1791655 1461923 562938 1497095 1870181 855370 428567 859489 234064 898914 358969 1436396 1867059 1678140 1159504 869380 245283 1429478 1424225 1703278 665257 1171630 129072 850215 1522284 1566402 1481940 494412 581744 1227186 725637 208884 943627 174305 1965320 899995 1218887 1492374 341552 594013 640488 1234683 1059016 134714 1183620 1931920 761630 466738 426795 964758 1466827 307216 1094365 641573 1220131 168426 1565179 1903261 64285 1928389 1702115 229122 8807 1025220 422146 1361677 1487553 1843718 1225489 1891728 1777648 1156551 1492520 1690482 1306851 1632933 1649407 396015 23112 819802 438227 513228 462558 1459437 1003388 1926034 98290 515799 1630702 887388 783939 1883241 1050269 1384642 76350 620310 1734488 734984 1894262 404993 1645893 816521 1289385 1900263 1001781 1208859 1561001 1428666 1044789 1746852 1704921 1563631 1998821 1876566 178452 385917 921218 527238 1759578 1207224 471575 1639947 1114930 1813523 1302397 851322 197213 1377623 1154415 1666381 1707840 1285505 928099 1403606 1646505 115927 1692222 285069 365980 1319187 650841 1527483 710714 499092 1644101 693216 1145016 1783664 304030 1850751 1827917 1173030 1651476 474020 1120534 1406114 882282 1936607 599055 1470125 458550 1466644 586657 455225 1898675 1870720 498944 881129 1620522 630791 455618 1407883 600764 1832202 65441 660170 228088 152686 865193 1427483 375025 5356 1037602 1103402 1608625 1649220 1827762 758052 1540413 637333 1475853 796773 1730409 817035 1235014 1715651 1363538 614850 219391 1571513 1010613 1960732 455117 804156 869065 290647 1592763 1605792 241039 1483333 1664187 1512114 1477654 223203 1865261 836826 730981 1312662 1477986 593406 1245130 796452 1879642 1677399 1524946 763288 1056950 473100 146354 146170 1842937 768870 1767799 1984517 1142899 274801 1844898 213649 837315 434831 1690092 1123384 670138 482665 1482115 1346719 1658289 1330261 1873481 1825490 173097 170121 990959 1071529 1367884 769244 951844 1236294 1614202 1013947 1150673 1874359 210787 1316846 1048413 1990518 576049 752417 458998 1116186 173659 364234 937179 821642 1916079 1490234 1529947 6353 497971 848169 808687 1628836 1646241 1938509 442948 1744856 151617 1561668 32602 1547969 831673 170844 560415 1432948 451605 1903775 359375 1849121 270114 1880201 434784 841614 344732 1535226 1344522 381816 1495547 1809709 1184721 1815771 1512244 1048367 79197 1600976 444151 261490 1739708 1179928 1058492 657957 1537853 1916575 2634 1068680 310964 26534 584186 1989233 594528 365616 1696693 245731 1917855 1941028 971261 1096726 11526 1497079 611108 1348166 1695084 796113 1627353 758584 421445 666661 1984378 1309282 1077582 1135490 1561093 1412608 1846505 455850 1215421 754892 203230 1809341 1316397 96795 1097765 1050830 10366 1736751 1109570 1303032 412086 1767395 1770803 1669736 1868938 1541956 477499 1236455 1005094 1811341 83121 1938162 737357 1874313 1547796 1666298 1207582 859443 394954 219802 1963194 1090810 200637 1215514 588973 1037482 1880536 225827 1769803 428076 1293324 511158 668535 985161 1155014 1931501 886095 1627962 1868003 1087987 1818842 644011 990774 1987611 1309616 644195 1884417 37547 1759529 1055043 67113 985218 1686033 683758 185101 1176441 595052 1680258 467243 538398 399805 335223 1011151 1933174 605162 438468 796106 1048395 1022350 315722 1446660 86990 948262 1098460 982723 1216353 1747332 209132 874420 1074629 543895 1423376 778524 1727601 1528711 1383902 1168886 865996 1219722 916784 711732 287853 1454742 541535 1847865 608048 1552359 637534 1645969 87596 598620 289906 1514857 925945 1892189 308376 1621592 1750271 477272 428 344725 187835 1199799 21996 1313001 357654 675805 1387963 1096274 1801063 916584 1993691 515171 1687640 795666 1173711 379689 1901258 306200 783562 271066 120287 774950 372279 1962254 1946583 926057 1696577 1973690 48743 1554944 639074 1749247 311513 28183 1295170 636958 452283 836253 371360 111185 1919671 1497851 1326519 1516999 1755188 1267221 1553959 781764 1791369 1845053 964220 1799979 1039412 677403 648713 466425 899086 24737 1273752 845181 1645415 1397763 934934 712293 1745880 1844016 1463208 1677728 47165 1702394 795511 1361458 161302 1917144 1829859 335462 1612581 1071182 34021 264531 115339 859916 287945 1083656 24016 1645271 1870523 1845118 496399 1830602 845553 918391 76999 1222428 634536 1518650 1494799 540549 532301 791420 1966995 138252 756038 1116631 1176103 1559880 804577 276280 218744 1491052 1044695 1768592 643868 491884 995725 68916 1992956 790110 242194 1311489 1816777 1370244 957626 742076 1725792 961278 13278 675011 1968090 429207 1326936 380351 1605244 757178 298558 329641 424395 1883563 1441905 246889 1553711 230552 494163 1418133 848701 413691 1184468 940749 997166 338301 952575 370778 1100341 46172 1029077 720408 330268 514637 1505919 992326 827535 111518 1420889 673160 185187 673083 987969 1205837 1411424 195235 1281351 245566 1565447 1866678 317813 320274 1515641 267694 1556218 1079324 978775 1898548 1947628 286815 500405 713441 354180 524707 715859 1212991 1115752 336569 1187928 1941975 1630596 128228 953213 1359399 1082244 1744357 499639 1818175 811542 43807 790986 1804352 1341287 216626 1578086 1523367 1635206 1957694 350372 509795 491636 1575699 358831 42586 274387 1245420 1505656 594477 1576027 542767 1705955 336327 606329 1942981 157554 1612905 1813637 319579 1615764 1240592 1162808 1051392 986072 1413905 165814 925872 803789 583676 1563083 1511404 1467712 1108749 1399855 635604 926928 492830 1955022 1295449 244560 189862 104706 1767192 1016082 1645296 767894 1934916 220375 288852 478490 762065 1447697 1295699 1897411 128184 1765008 900350 1191578 1232917 321821 1904542 393454 1131033 860001 958827 873795 442475 773659 88861 315897 687894 860770 122551 1078691 620922 586197 77336 613107 124025 641082 972440 1257715 405445 395749 250317 227764 511824 578560 398265 1294761 1717009 1240453 1101886 1959908 898276 262863 1198861 1516128 161265 1997013 1146533 1112282 535191 1339845 1704627 874123 248275 1113338 1523807 1728733 1173791 899740 1308819 651438 250641 1103546 1508513 498523 466254 1507206 1164423 1575407 1605183 1656519 243136 1689669 1442313 558768 230214 1212457 41770 568655 818556 1852774 406558 1545113 862041 1552382 1530931 977815 404260 1410641 1828583 892477 1508751 892454 784605 1208293 1631664 688634 1448475 987351 1873800 395593 1212186 373422 869924 775304 63125 623183 272227 1757421 867426 445706 1575075 1471924 1305877 1940409 390591 44835 1898139 1177095 495687 1466703 1551047 1469420 1602601 1518485 1265688 1596086 495600 368049 853828 967215 1620694 1996751 313554 539698 999682 655614 65936 1792185 1312952 1966347 1358673 433468 1830028 1684944 1775884 1881330 1171755 1403918 1399316 551089 1534479 795913 1208343 384420 1611614 1380629 1522232 1483347 578028 737906 807681 267650 759309 1723422 546146 251308 667189 1567140 877430 280348 1427923 1365216 395691 876705 1299769 423071 1717326 898774 835589 1128177 1431329 1097685 947724 1819133 1149983 1085100 1741678 421829 1740117 108230 1612430 1581456 220088 1022474 955684 855307 495074 53801 761037 1854610 1845019 188005 980876 1652671 23461 935080 1371565 1042775 822211 650737 1241856 1595718 1384206 303434 510444 1504348 1065707 471434 508382 1695377 754319 887379 407095 1158351 1213609 1716646 1178152 1970335 1646694 526134 560654 1992422 357369 1029388 1717724 1772117 897592 698286 1484815 991436 825114 605404 865075 992309 743720 1964895 1097225 1749179 1427839 1559502 1014728 83072 1350613 1829192 809611 1261265 489211 113299 776172 1372472 1573250 305684 590072 106688 82391 516373 1149178 1741369 1880768 1142439 1882036 819618 8511 1483201 1635971 382466 726472 1787404 641972 380121 1575752 1457494 1495111 625745 1349862 1830880 1672098 472953 285005 1174229 1573098 427457 1390429 1343872 222282 1961515 1753231 1055467 1756755 5385 1013633 1842271 58016 1498634 587388 1704986 706514 1134521 1642441 755871 847166 1418438 1744123 1606279 104603 626896 840298 402626 1585449 1777340 1034741 1241733 104248 1044687 1653577 670326 1984464 1223959 949075 534194 1052651 1444797 721246 950257 1316967 691277 1678820 1249473 958157 407627 1181075 1962871 223489 1966718 304317 1692967 860964 644856 939818 1538200 1953660 1520184 1646507 1362570 1181247 1555895 1840226 1047930 966383 1318998 565163 429359 1179340 93967 1640623 623056 377792 573725 320171 329259 1922007 1782619 1393553 1518038 882112 1188626 733000 387531 1473500 1688035 563913 1641246 1514421 687677 445611 1806249 771052 961666 932134 1311689 386735 611842 511687 1905380 1466946 354107 1830526 1847136 1068935 217528 150117 592015 1037263 489787 1213052 1455060 434855 1837522 233162 1327911 729481 1183286 1295168 1969995 1158190 835395 113722 1858001 1009640 173686 799566 783708 1795228 1904340 1180350 1299705 44093 1353452 1957774 1664666 796700 1378419 1043892 1233237 1157522 1968307 1878328 273220 1818347 1581718 1471799 1148471 1149673 1432548 1181940 864346 297965 1541096 996814 710849 1479620 1683443 1644100 1750778 846354 197332 131440 1715974 42212 1905836 370239 915609 1032789 530488 1728783 1702947 524500 118672 227077 477457 1698164 1950244 1496580 520123 1982386 868535 425903 357271 1908548 287650 1359370 124930 688527 1478520 604429 463244 1173440 554007 1729897 159358 547761 1732453 1696676 1225837 1904022 690867 1568414 676506 149193 572252 1327049 1497143 1850209 1503985 643213 1974274 1413924 1600608 370211 1964770 973409 1509070 1164350 1929546 1174711 402732 1486739 1877941 407595 1662705 569042 905126 821098 778346 1145159 1298885 615592 1878552 1786575 1478286 539361 666472 373565 245291 296342 1503129 1125 833268 1773191 1250432 637518 1373269 1878794 440265 1501550 1586385 1738921 766617 765690 467594 1933019 834718 687431 1639085 1450212 1738512 716107 1270776 989175 1425039 1964704 382153 1129354 839625 489192 1064845 1611253 1200800 613180 126555 1105883 1188273 627657 1151484 134164 1617718 486737 1326956 636338 1951734 462822 1573848 1959975 296215 897088 269550 673865 1504917 644562 1748864 1673111 1350776 963950 676417 1815012 1820904 259771 85653 1463034 1996853 620562 1249762 546620 752551 1923604 1626837 1272505 516088 1398525 1537425 758121 1174381 1985777 1272856 427992 1797931 415553 683103 1053018 1933402 1300563 1631445 1311593 1667536 1251190 1046135 1584284 604100 234368 14656 569779 922178 1178291 1716060 773977 1199940 1566066 1423748 714737 1708334 1195367 108538 1849141 1874028 1370912 1988265 1166572 310533 663052 1768545 32919 1420632 724701 1241482 1657582 297107 1416852 1366318 1900633 1561826 878920 196477 1602581 1969805 1985412 1446052 1473361 1490580 1930805 80126 1470904 190566 1504275 747840 1915901 1340845 1641168 1940830 206546 1630742 883488 412948 292719 673924 1817999 841678 1481007 1669243 1613221 1372458 1193626 1692725 1220639 960435 1435433 376882 447354 1791518 511921 1196753 573983 1028458 1336388 800551 1283880 1244466 115665 1568352 1305318 1905823 1491082 1394978 1906739 347131 168681 72730 1087056 296822 975683 427482 934494 410843 1878030 1896944 1503414 1618269 705823 901093 319869 265869 92684 1490694 459051 852997 1989740 1713778 1775621 1214834 817834 504096 179095 1773606 705678 195286 901796 1846018 1849674 1551918 1095617 764612 1135323 319892 340378 716951 1011035 1482360 292529 339922 367509 1182200 1072673 1839493 832713 702628 775892 900972 306987 1596084 578150 344549 1794288 727851 612977 21474 1881590 218725 1529133 260335 1028700 1203459 47559 1656744 1231728 859304 859726 62835 476402 1855666 975428 177228 785589 65718 917056 1128570 433643 718152 201396 913540 1031237 1435835 995413 1375452 1042052 230302 1697301 874086 159037 1047478 1783893 1314206 443713 1628695 285816 324028 1789321 28946 131175 301399 435957 707627 400075 1356066 1025683 1199880 1642069 310776 225681 1242382 804532 1963236 962388 1465254 1987299 741823 218050 217016 1268656 868465 1788816 6212 386935 1947214 291071 58281 1786896 1353785 559656 30630 770718 153261 1187085 1287453 715643 343133 398214 1109155 393159 832840 1327084 1322832 822682 1557239 515990 449248 85359 1442758 1754166 1409776 881356 334089 346867 193310 1075716 502233 1745818 1357064 1132485 1359704 1680693 807862 924204 342759 1544770 1197813 1346669 858887 1895116 1347770 418610 1552425 339494 1056118 917978 209176 186809 2389 102402 1750878 1886426 1220938 124703 1647322 1055867 97795 564866 335429 162504 1075121 1627056 1616898 495213 1728060 118431 780907 1177683 874837 990378 728782 1569473 249527 120787 298910 418597 296224 411483 1965452 1486651 1238127 1955392 1326859 626694 1199313 195819 997696 1343567 1087079 86718 1683694 823960 222054 1334974 1608551 218713 1857845 1283151 643265 1336460 981223 292035 1502231 642563 673157 1039237 1089379 1080372 530795 1968486 440920 1233703 1164088 235551 868772 81480 1748378 1631002 1223819 236680 1276982 107560 1788209 606487 619369 556922 142308 1613920 474466 287237 447457 1291363 1236591 312216 1148485 1286850 1791677 739283 1002837 543092 1532227 594443 1006295 736646 1493588 1834428 1836621 1266749 1253455 172114 893682 1283937 521731 17549 1517475 67081 376462 818294 1485703 1372278 1144650 1339948 1097973 1510042 1770821 1659730 42232 760945 626335 1029899 1652651 919711 1444789 1897200 311903 1897745 1032991 638460 450980 1137969 296375 1502629 1722831 202768 1285236 583322 764060 549585 344341 1687910 1169675 1151180 634029 1107662 1969867 991241 455480 1938445 1728896 1988333 1118261 1431098 1220276 1341788 923111 1959441 372311 1492616 411936 276112 848466 1960200 1010921 994825 816739 582968 937546 254830 127327 1620212 1959964 599688 1885630 1544202 536424 577203 1055430 792069 368786 1986932 446178 1548553 534957 1268792 251142 1685867 366107 252548 280431 606101 767142 1154245 1913701 1638927 1450050 1799373 194226 555245 1073497 154583 575076 1737645 1392198 615324 1493405 900780 1408052 1848512 109199 1292821 312807 132253 1201336 680620 8441 1786889 1937039 1150654 1924311 1883312 869798 689218 387081 1622960 497680 1932237 1504250 769053 1923540 331086 1691841 1291861 1013724 746144 156144 689550 1211607 38078 514127 1337907 1925607 846905 206359 79982 1859815 1009921 1885165 1639309 1946990 258403 423313 1038214 346128 1865383 708155 367142 1819257 256363 558940 1999124 1520153 687525 1583935 1429168 1857434 435235 1976695 1220173 1515274 1488151 804911 888812 1593810 701927 245212 1135802 1048762 984076 1815023 1605858 890798 1177290 1917656 1399347 105032 1001428 28258 1895324 368896 1829144 96513 1646110 1308828 599633 1383742 452946 1496066 1402496 1056886 1345465 1631978 1178396 1571336 1437496 1911431 1648815 1220293 152082 1430398 1171085 845488 565071 478150 11968 1358794 1301109 236572 674234 757979 493387 153552 190917 631486 748319 1381326 191032 340372 1860326 1087508 128833 1402580 1382229 1109807 525360 1947362 1023650 508746 796169 1268207 1841376 1413779 765721 1640513 361651 439262 130898 1120755 1344761 1766678 1670726 74096 1806504 1550656 1238809 1128868 1318940 587225 532215 962101 1067894 256742 148712 1040935 1793914 1582014 776365 231569 1562115 1041767 2008 376935 235942 1849152 296749 1728456 446704 314794 761911 1377555 1481893 1985893 651235 1242255 521635 873275 1741995 1298624 152391 974796 1630176 1498377 1833174 1144449 827343 876264 256608 1337038 501531 5305 1248836 1585395 1166985 1901840 1497735 1416911 630256 1407290 433070 790839 903345 673799 1224073 430156 4178 1315156 1122161 1898183 1992929 1873213 289833 1009553 962455 313870 737839 186445 1544146 1103761 567994 1277106 1845597 990539 1264559 394991 1709310 497769 1804532 1039561 1473325 307240 1235571 1016583 1648440 781271 942566 1194639 389216 1339987 1590594 261149 1050850 1853424 1276491 609728 892832 1105325 1219977 267410 96667 1156236 110123 413900 203547 1237900 408445 874993 1738221 1923648 485697 226111 103167 280032 258294 437138 1676062 953385 1910297 1509595 1465953 42990 1328106 45348 1483041 1541727 217599 586212 123780 1814662 946575 36763 1783706 939908 1456824 761293 1343280 1414943 1287179 1636153 1837913 1849363 1344310 250149 631711 503033 1904060 1883838 295325 1129687 868245 1979555 198478 1231745 347723 5283 230224 1922984 412241 687221 1394880 852013 1844739 1477792 204235 1971074 1647488 1344134 1695146 894424 367483 1374966 1351344 327239 809447 1056655 1799777 243788 1184307 485200 1369710 1996356 721923 821155 654817 104354 440319 1776137 81835 1084038 799370 1140115 241953 742057 1096381 1438339 1571546 62659 1566141 1334193 742850 510552 267246 1095551 1346458 67880 1879681 1042625 1414437 1061218 1134062 726610 1536779 968337 210046 1899621 1761359 38234 828987 368796 1756177 564510 786134 52325 1316981 1639972 401267 674327 879463 258910 857667 529563 988265 1477189 31425 1312510 383317 1861141 1635772 1347010 589031 1652425 1851287 931224 1045432 1336816 321324 1496828 1972870 1318520 831373 1304292 1415139 75815 668235 1505115 677893 1542247 1370123 1907599 863783 1148785 1224807 1091054 51538 1623181 227633 803190 480747 463643 1812101 1751040 34049 1695443 1598791 1246735 1749789 15299 553861 903509 1544521 230504 764982 1612012 1059944 1421380 1647308 328560 353540 1134454 4741 617430 181921 716381 846890 1764727 1655839 1161461 132883 902965 1459975 343762 1522966 372834 642053 431665 1006732 1247002 444712 1045590 978191 223112 1681269 998297 920376 128229 1449636 881682 18341 1262109 38481 1736484 191742 224028 871594 1718326 454269 105810 418599 8560 1911717 527467 237327 737251 1882681 740925 911278 482022 428277 195757 1475274 1095576 791494 1676374 1005161 562061 571847 1752095 807032 724689 1831306 1713716 966386 480258 1143690 1760567 6309 1620222 1942041 1852326 238030 1146398 831209 1900011 29197 1504359 729225 743361 1067808 1646096 545687 1677257 1094556 973544 1512315 744991 1872394 1193092 481268 879868 1321177 208999 1220506 1253589 1807923 394055 1025472 179144 120454 1052212 873860 866789 1070352 1819787 816105 1335234 873689 622591 1727982 145370 730375 1148765 847095 284644 361456 1787105 1344149 999796 1904918 301731 1670926 1123208 71962 1699446 1046339 829613 1222304 649249 1608725 1086523 1655899 177125 289306 663152 1105034 1642213 914292 610114 255693 1758904 893772 724974 43267 737670 1775178 655900 1827980 1598814 876468 1315838 1293171 1072771 1723749 1709693 1061476 1725334 558596 432177 229023 1288568 1530269 1475504 1089903 1742899 673069 208513 1900138 553010 1464935 1351019 105175 277750 1744453 1425734 1089209 1499392 182515 1218201 1615811 555152 337101 716968 164279 720166 737317 582484 658486 382358 1614549 1374751 1766620 679572 411312 1512444 884263 399288 213638 657725 563667 846668 825085 105835 1650117 1381815 143616 1701853 1060493 862440 510679 1786618 1078934 476563 922015 265024 1859701 567804 1729176 1257943 493014 1202723 1527046 198488 128540 844408 43589 1271812 209481 597880 1775922 1668569 1917224 319163 1114742 1956665 225365 338810 791867 471017 1579654 1064642 1988263 1859927 1113595 1718344 580346 1626698 1688494 1021673 1981409 676878 92812 1608627 669028 1366203 1213797 1170375 1732751 828727 566460 1991930 1895707 932321 1029106 1724618 1940112 1876613 1568877 412471 347614 361146 999888 75514 963325 290986 1959537 606656 1639144 1640145 1208841 1919040 783039 22551 1134353 375641 1541588 1160716 180946 1096576 404375 866396 1006167 545567 1683069 380423 393103 446063 1199985 1704061 963558 179363 74270 799625 1703656 1094433 1079064 684587 144390 1310833 1576165 1654777 1106832 1995588 1753108 1046453 854916 1172788 1994148 894820 1673617 1559718 77821 1666724 838178 1953174 1654934 688243 783896 1777489 1534461 1035142 1271676 698197 1965136 121933 1982545 478371 545463 1226074 1042174 1430358 1952645 1754139 1354187 1326809 86333 461645 903591 136858 1942393 737762 44195 896681 536593 1986601 187569 505345 899616 789645 942771 572978 1285050 398738 693280 852374 56084 1242071 601645 1064172 506263 4926 614479 862652 1089798 1246164 1713264 1546687 791176 418515 1864305 1089364 1942176 985864 1915886 197347 831115 86287 427258 506365 946751 1651559 559045 208051 767515 1413085 205591 319219 606524 1333373 1084320 553256 1163561 115754 1107552 204265 561372 1484951 678459 1365976 1044188 1461898 418264 1356204 997299 1665320 1821597 1286678 386350 1099756 535942 806209 121408 197750 1792237 158926 1520119 31618 1164455 102454 1131262 1420865 1550700 1150484 158433 832988 1276598 1389163 146789 567037 666410 1851916 1503527 229586 152444 973017 156109 1507990 1920258 1729675 106307 900449 196853 712371 291957 247716 1209744 659377 1198210 953418 654478 1727921 1651160 386525 1852020 1848169 199299 1293586 1192987 1983762 1171975 743845 742953 1663875 1120009 534777 1754947 1227217 1342467 907450 303816 553228 1294942 1853261 1540006 1720268 242188 1342379 1644610 430565 1197280 333599 216012 1810354 596638 566525 1883947 773425 458190 1782596 1045814 183367 278459 1108748 1516293 1148669 394381 1509631 529294 1854732 428379 1267877 1321602 955967 788346 892407 257807 152481 1867139 1049795 1356602 656911 898937 490376 1348031 1806205 1474101 1827987 1764914 1677095 743577 729333 1550009 451864 6677 1562799 1134107 1983305 1323562 294214 1064464 1827391 1355563 1280415 1717337 1463743 1216582 1609059 194921 1175010 670458 819387 1564200 1359436 916978 1429749 1688856 1854243 219331 837391 1022791 1172868 511469 1543171 921107 1294302 633310 1409800 803649 1656484 483671 1639873 6119 437791 830915 1467222 960658 551900 556822 1855629 21878 348936 446002 1019716 1074596 1830132 100167 1724516 678030 241273 585867 115746 633257 1539926 1398581 1278405 972567 441787 457344 707199 1011699 515530 1717779 962456 90050 352062 699963 683442 583098 1660194 1614001 1951054 719373 440707 193190 1319933 1390506 1500785 1423870 1462005 1004299 192212 1428745 785947 831443 124612 27687 8596 1578649 1347768 1975978 122279 887467 687996 1846906 1805357 801509 1663706 1118482 298380 1443542 1352614 305882 1245317 641646 1717993 634482 1958363 794071 1785310 893814 1390725 1338888 279927 596833 1898873 349121 40967 1963594 1315558 922051 1649307 1526772 291297 1248341 325202 790330 955539 1572360 1657992 1239431 1540236 1628476 785389 578908 1996940 1218120 786307 1578002 1304300 372481 12627 270988 1145921 1480525 150143 1589246 1393456 902865 281384 1387956 418011 1991016 1794298 716429 716758 886254 247960 792928 1415894 786600 1211644 289553 1455307 1450206 1746525 864768 224711 1354094 1588972 964240 1514287 200814 1492988 235689 59913 212980 669997 651672 739560 1357198 1147988 1884163 1224456 1198814 139020 795311 404283 964328 1131210 551424 1476300 1366371 1495431 311385 1595086 300536 1744094 56392 540090 1713460 330895 1145056 966906 1448863 222166 878491 1521311 1521261 363037 238313 1398605 1008583 1946950 1819905 1708727 1703039 992195 1998077 1838370 1384270 935419 1403967 698470 1740157 1010039 1327544 21127 1560550 1920116 1369407 1653472 244535 792358 1916591 1770421 199154 1056182 144896 959832 1393289 204114 323659 1362260 1082172 402919 338400 1571049 395603 452902 1913403 1060916 972335 26268 927655 1550010 938177 992047 246989 458792 1196015 5694 1035702 686993 1850870 1430902 533188 317730 5224 1415026 1659871 1459954 511655 1578657 1688892 472481 1910063 139980 1076101 1535501 1784789 1065614 1794027 1235268 347220 1554768 1699640 1576516 682109 1925427 63250 1224961 1349348 1274119 94087 520809 907758 441090 1615794 1725848 487547 1021634 975749 1613894 1728429 1331031 299075 1104273 109548 1821053 636771 733930 1800962 361760 279487 423648 714997 1345250 930172 1639600 1798064 1699876 1765416 260292 947166 1637932 320832 117371 868403 1032755 1467517 151573 1362599 465788 1197767 1258810 1369785 1119905 829024 328934 940262 889763 387772 1299215 1359320 986341 291017 348915 1983740 1424875 1135880 205931 875898 1922459 220820 340290 1493874 54522 1467849 1626722 1605089 1928000 1102990 1539673 1407556 387972 288784 303245 898102 473360 1581306 1336964 1219761 1812695 1121984 525764 657876 1301687 1533643 1000707 1359007 1588877 1318599 649086 682799 1506749 850487 955628 1708697 1856177 1833446 874423 127899 445020 1104597 1425307 1405499 325427 1447824 1357405 1298346 725769 303444 914903 836681 1587727 779278 1720210 1692640 19134 879377 1939397 631625 1619154 1936293 114651 1403336 1605847 1645716 495565 1141369 183345 912306 1863610 1943382 1976643 1506507 83303 1429785 1358317 489157 604005 1689156 1576109 1347077 1878754 145746 582950 50154 1084714 1143518 1741246 792582 1221821 1683477 1936790 932744 529850 469690 1071338 685989 110752 808860 1890930 426654 1241830 1582964 1217037 159211 1366229 336714 945552 1467004 501436 951602 998226 1286682 1957617 680596 760657 819352 531006 1052538 537093 338529 401471 1615837 1857195 276285 1979346 1978399 1610687 1152649 1152892 374457 1510549 166516 1375068 1753282 336366 137924 253924 1028829 1077058 1398027 1887553 1013511 419041 1192798 488019 177068 347060 1387870 45970 898814 1126172 1136776 1180727 1889235 1445471 722285 869637 712050 1834833 1478695 1213628 1633014 12101 253758 737015 848726 1866412 633669 529453 1519833 1811591 1449618 1756710 100872 1960211 1214424 1362021 288345 472972 969962 793430 1678090 1376246 231832 1814152 560099 1014610 917748 1908578 1790960 1087092 10768 1431766 216484 1303861 1808711 1397492 1447130 292929 1287585 726927 188388 1912409 1439361 1299924 983407 924437 328378 630395 236031 1343840 1285843 716420 1507637 631544 1344127 346555 605544 1657508 1762466 1581219 708984 736308 1835242 481809 583316 1684618 815117 838387 1707244 792817 1894930 1231733 1973857 1517087 1855307 1557078 92839 649823 1162217 1948696 79123 1918295 1503370 261336 556376 1532304 902852 1849321 1282061 1039539 1000059 181713 105988 1987765 1928968 402039 1699855 703396 55309 909504 1075206 789905 1119647 1425384 443089 1660964 89900 1157889 1484088 867616 1496499 732995 1791024 1168127 792319 1150700 601530 709331 155651 1162076 1480590 944994 402463 469182 1426561 1657761 1682455 401168 506942 1526105 229062 1306451 882849 449704 20716 1724944 882347 68090 359436 451192 316391 1747349 836766 1723781 1253014 592837 670342 196711 437503 174021 987930 350349 411720 662866 512065 587038 1041835 801936 1877099 770991 346237 183019 621797 112955 588838 69050 384479 1054272 1176262 1528611 1600501 1828360 1856348 1091648 1961559 1630116 892509 1003659 1216481 1409402 1252002 179853 1820475 1195500 1877709 965174 1282233 394191 802764 1809861 1000557 1390286 1702548 1295624 1369181 80019 1290709 1442271 622873 1608807 1968191 292626 1767980 1360965 21529 1078142 937007 1197608 385122 417825 1788091 1885207 350530 1701462 1921268 362538 1621792 1770694 1559031 839776 233031 1830015 1327307 1514368 176343 1601102 387187 900470 1471587 912113 1474453 727389 1532836 670767 1280132 1131286 1886913 483564 499848 523690 179409 1518527 981724 317624 1131389 1839318 1193369 571604 754639 414481 541830 663843 1604676 940935 1177042 1724226 29423 1678680 1418254 399465 436923 1067822 823037 1204401 1263321 1478879 217629 1588386 1158297 421168 1804138 581216 1004994 239584 663408 86039 1804339 1808653 785913 1197133 1287910 1008796 1290510 760879 1626013 1250576 981849 1392471 1445484 457232 595560 1340480 884341 886484 909343 1544024 1861756 145121 1454981 1946164 853326 63375 1491227 1426513 605021 1329281 944418 1514948 324242 774938 960507 378869 1350564 304825 879165 745427 947537 1736968 1445650 1911007 936616 1228672 1982221 1540958 8314 768457 90591 1300538 309981 807358 1072255 1871728 134268 785541 1399981 1704996 172903 685537 1673048 1603416 493017 1066017 1108508 1137750 496910 1781088 1701234 1069682 456828 1819174 761501 246094 945277 1671286 1696961 86186 256766 578345 1340582 1302848 990447 1766174 80413 35505 158472 1930435 1562369 261516 1491883 349506 611890 1488836 1110618 108595 1379743 487339 217431 166263 1795099 1464587 247336 830102 466041 69788 703355 643622 1614351 125851 109298 1693194 1537294 1942190 1315599 1763209 1442034 469258 83034 413376 67181 1664531 1459461 1127076 630413 1501238 911089 835214 1214579 1901049 334663 1989244 601575 661087 304115 1218758 1854652 485802 564376 1675290 679822 257455 1523000 601403 315470 1451985 1480438 188198 1894265 1127648 418602 957784 1266816 853772 241344 245892 1445826 397354 654468 1148212 521727 1600528 113645 1469897 922894 733424 1858156 1482786 1178215 1595724 1703848 1378825 437177 870295 979343 1123081 1303767 1709911 1738224 1130202 76199 137202 1889520 44648 1652516 648880 1028163 250060 1932506 1296434 1186755 478830 1804344 1245630 537173 1465023 1502518 808897 1285895 9714 1443826 1766515 1671076 1646701 596135 871426 491536 384422 1944252 786252 1699878 1348088 622148 1956331 1453211 641700 1708246 809123 1172662 866988 41991 789742 839144 1471515 187036 76134 1770246 14100 667386 1582179 561260 1756108 160480 1148947 1592839 837046 1116313 297529 248073 33396 1983681 637586 944643 315672 1361462 1687989 1958272 1408553 19548 54127 1355894 1828890 1869503 192178 236440 848881 870627 36522 647003 187669 989276 269037 1989604 1301749 331485 149027 1818206 1104835 1569164 735542 1218175 1188472 1497602 777090 1121166 963678 339500 1926345 1676516 242108 29130 820970 21550 1306748 1539733 1038899 875686 899228 1243541 996180 88886 1855901 1688849 876583 802515 134047 965983 380174 1807493 1208598 24306 1072689 1343968 1408345 1566989 1136334 985306 735613 800357 194584 1457185 1854838 648375 1872892 1516870 1786801 928693 1060621 1844303 989082 630830 194518 1158611 1883179 1201353 360466 856429 584800 1324499 1165840 1255749 694818 1784674 1006455 1531920 1619755 571671 1335351 67989 1579618 1099170 1552101 1960298 406147 211090 1584394 70540 1419039 280523 1431709 1784081 1218505 605155 965803 772967 1245667 1651341 254020 710112 685343 855651 514484 1717301 1750459 351763 751435 486134 22969 1461786 93220 1200461 1364114 1949680 1079873 1305 1331945 1366358 10597 1454713 1361235 1369555 838866 189538 1249314 1339540 694963 1914404 1580478 1384720 947569 1245070 1370900 1173591 520992 984806 153137 782016 1035344 1177113 1220420 256469 524891 921673 129460 1019126 553699 1309520 1624167 996281 1548562 847637 1658347 135759 1838059 2516 1738653 721578 880931 1213842 1379495 1825630 851199 1338611 1928648 215521 1781981 239320 1313707 1550493 116482 1211365 1790879 645 1442988 67892 500295 680201 1989718 1765184 416455 81045 1276212 319822 1376480 565445 181879 756065 488803 1598054 1240448 822744 1340095 1089894 675603 1998538 1301276 1417367 1220752 67104 1349113 1757110 732512 1299387 76848 1285339 1779977 1446798 758047 1310285 958083 784558 921588 399327 1904141 1292888 705587 469862 1031579 1340077 1911713 626741 194850 1391463 1812090 1126803 697778 1782851 808750 453985 554625 55494 264333 117296 273367 1861237 1084689 150981 1916343 1334966 1033293 1243657 1421137 148143 1470223 1593964 1835232 854181 505947 74182 1829462 1649836 474335 1545653 717207 845756 1945782 390685 1750859 455739 165812 445352 136430 1257213 1769286 556450 1716739 1614197 1444526 1605815 1703299 1639606 1032240 12174 1093835 828333 90445 854042 15808 853408 266114 1023509 325166 881795 562693 1809582 794483 1738590 253771 645868 376583 1109278 1274686 189686 1510565 430704 789828 1935049 1692052 331458 1888508 158946 370776 28310 1768553 217082 875286 1403514 671137 1324831 978460 815089 766155 652764 407478 481159 61258 880159 1645558 784420 1959570 949194 1792259 335986 1662167 1722785 1820131 579981 1758228 446226 58714 1372300 1634139 1547283 665337 1723578 1876430 270300 1259889 1493608 533102 769997 390892 1891402 166573 1779590 775902 349950 437521 210080 459271 1794190 291176 1961008 1762858 576314 310301 1361557 536505 837084 399147 84000 323250 138818 357368 1911874 1869788 1691027 90765 1089906 1541480 1139525 52850 240195 891136 1321426 1180832 60317 1966342 942275 946299 227583 1423833 1805194 1063151 442384 1004725 870081 752865 768507 1916326 701063 1211103 934958 1434142 1507068 765914 1269827 105011 888051 1985559 877792 815373 759842 97759 243119 1096151 1480057 1834070 1845248 260444 325900 1192823 390836 1830571 433024 760781 586607 1383461 1259169 740141 1282119 432365 1195716 581606 1926561 1833554 1831101 510869 1486875 336011 1673835 1867270 381273 178541 696361 1037512 600172 782284 1391965 956299 1660006 1374977 1824811 1849647 536042 909021 1564541 1692530 132081 1743091 529448 706319 56481 652452 214831 1957026 96085 336779 745645 224519 952141 1994772 1642996 1691888 1243669 1296219 1454803 1173813 1784164 1250183 421637 1213961 296887 123188 1191137 1652380 1510724 1387448 563267 1111433 1097363 870512 1057161 746485 612351 1222015 1861656 1110679 173729 1308151 1650715 1521260 1174404 694735 616056 1092942 1648736 1938765 1916753 1276678 786204 613151 1820902 1698640 1320291 1652922 711356 1090046 1301182 861813 879113 285747 1609527 574433 150594 1267242 1993073 10941 1330086 1060110 558501 1845737 1166308 1373032 1291783 527619 993263 1960459 1470620 644198 1339732 954979 71965 750914 1555887 761053 1125405 1808721 291984 1239854 956565 803319 376434 532334 1013869 654202 659491 469792 126130 1898885 968910 675376 631942 1337616 1998311 1775249 303134 1769676 427236 786625 142745 1194514 1553384 343021 1279117 705170 184260 1105816 1531835 731060 1985550 873421 392929 531243 379017 1532251 1583498 675992 673890 288727 1608083 1613027 1781431 1511419 984375 582150 809496 428587 1270893 698101 144380 1096779 1878332 838337 1038196 1007465 1307430 474575 1167765 168160 1006898 1578625 758845 522105 911884 1108211 289600 520872 1756933 569762 1130756 936771 1448791 1043136 1492986 1131858 39861 1760983 1463393 1881359 848292 1970875 822937 28330 291013 1757643 1422594 1680405 245196 1533594 602628 1648310 25543 1884185 1121454 361588 1513376 126117 1833115 746465 1855905 1275547 100925 1998755 645249 1366829 1357380 1303150 1355228 1776069 1265173 1305177 1405299 230751 1065316 1381493 63033 428738 665695 323623 1366893 408837 368651 1851862 1875503 531074 1554548 772483 620578 246592 1593815 384807 1962646 1592998 1544311 131510 511547 665034 1829049 1496827 876758 717349 1534595 555269 334765 1236386 737523 332008 1479058 475139 519785 6413 1338421 320923 1564610 1266739 997886 1907055 784395 789134 1622475 1391083 890968 1275747 810999 367052 424732 1413660 964313 1706956 1453738 1873922 1877245 448485 696621 1193933 1569081 1623449 98217 959958 1650187 1901749 1429594 670939 410920 766132 1492012 1210904 603331 87581 1746219 1042214 729808 353905 64896 1253451 675920 559304 314079 764920 1688567 1662022 2370 676872 1021746 1476450 1097624 79468 232636 1164391 137006 1049078 1551204 1022643 401396 1350624 239466 1297830 1638179 1603827 892105 1665627 1179022 1393977 515239 395297 527728 1476848 213520 864797 84438 629503 1047338 558779 457576 323991 473734 1225414 1783925 79372 302242 856445 1263699 175370 1437944 1294440 1357509 1553659 1005792 1740388 1853391 187412 643857 1592965 834183 1187829 1764838 539733 644109 1748143 280210 1695939 539872 83051 17701 1658842 1593349 1521586 1229444 1194957 1241883 1697598 507843 1184626 330932 1921723 1507796 544022 859887 397522 9083 1621084 103921 1954071 588150 847956 1395911 599342 1777488 1127567 1161164 309836 465634 1154696 770979 722645 480705 1717716 171162 1051037 116685 249078 1901477 1874172 1367124 367691 214671 987196 1051869 1775171 1783522 504445 1139189 1620415 497560 71277 1737364 569094 593682 478035 741432 579328 520635 1856191 374314 38762 611169 1072166 1871958 350907 1206423 1071170 8756 1651053 1456843 1118707 1285994 1006017 1886452 669977 734865 1842352 1902665 1798147 1632233 1839369 635632 1053013 1645126 1823023 1261495 233737 460366 573891 1789949 1625802 1361194 783495 533699 711394 562580 1964567 249815 1469532 1054248 1876382 370959 235529 1412546 1828 312448 678529 454724 1981932 442176 57910 1674962 635699 1096991 541632 1932621 477722 220179 1253050 1097215 433028 1595155 175363 1127930 302170 69188 1686440 246887 569686 510475 1733425 331108 1310725 977515 5983 1131933 670965 437334 1266272 1502895 1906453 1184587 225733 1427286 750049 1610600 1336200 1738384 1562288 1931765 218682 768172 673987 419097 1930778 188741 1149435 332265 1368669 1676995 1932185 1944096 99716 1583600 1972998 488775 1015981 1508087 1934035 1006478 996312 274702 793066 1530316 1951539 1496337 254393 1813475 329333 231747 1240107 176467 877441 1377891 624245 1191914 1597100 150228 1858314 22737 1710963 1494146 1955190 1254643 976541 235590 645985 1855552 541539 1282084 830589 1168632 1837148 115050 1381671 470669 388553 871836 601002 1348979 1870957 438603 78749 448590 1378849 247304 1842935 1396564 1724455 1825822 1761316 1931084 1587535 780337 832859 734794 9876 1247760 980369 757322 1671585 1276574 311570 140456 265012 803994 1774873 354906 1660624 1042700 629022 99248 4573 84631 1892574 295964 1894000 1441345 222928 676975 239039 323613 631910 544955 922478 1920138 1081419 1582776 978514 359274 1100397 1271846 1318614 466067 818711 528492 1380658 1041959 1048840 33047 72116 670952 178398 1120628 1905748 297023 824761 169243 1969198 170521 1135727 1431683 494675 1186927 585379 1023493 1881352 1873152 512318 1883702 1375383 700318 649691 665786 1829179 1211645 1863427 1426147 1814687 780041 518907 1510020 90463 466832 951896 187407 620613 751233 1517782 1677090 944200 1953953 500062 386682 1698325 280936 774423 989152 1956988 653259 1152235 354636 778181 942534 1889454 1122818 1468622 449025 1850429 828115 1417319 1484779 949836 176082 1461893 742635 1974071 1428123 1153432 1853907 1603727 532000 464104 1130863 87205 1114010 741375 1164290 290079 1120492 562352 360889 1752825 1178514 1960299 864205 1228109 1053098 977256 1713428 1999516 1066282 1469595 1359759 633645 689948 1678200 867541 1841259 551562 886623 584683 761378 1109329 202215 209863 783018 164342 336283 1717975 433952 507082 1047616 1492702 928301 1062511 1511855 1013311 383960 1338104 677849 1252516 1902701 1622856 885760 736460 853499 661796 1093545 145022 228443 1253404 1274488 1691579 1579596 1894046 92148 537993 1306465 140361 1765371 576934 1719210 975538 1012092 365919 1981980 426040 360501 1672305 1389374 774422 460637 456629 62449 1100083 958435 1680598 1878574 1359939 1026728 1116733 1451312 1653229 546315 1900492 1530829 1746300 223500 1004705 1786844 735494 1449667 911620 487408 1805484 506867 574364 1713214 906938 1095687 90752 465058 359418 231126 1487057 317909 1665217 1911705 36032 1690572 1303759 695758 856012 432509 201067 761506 1044736 1000686 724515 370084 1786986 531114 102977 157752 1933969 1752733 466554 1611762 910153 1320220 256042 1162766 1081558 1125830 951526 23639 896416 315609 70868 1269614 900986 1481654 1104905 356148 223702 863189 18906 1017647 379489 601089 63037 976301 525598 646946 755219 1581502 1115544 983423 199408 1029620 1215438 901233 1173895 1403310 560258 1153135 770262 994025 295662 1289863 1409109 293612 60846 962014 157569 564008 1490351 765078 829838 1257105 864535 1154548 1997382 1840180 703942 441167 681559 1297131 1041545 1254228 281883 557907 1037746 450835 242640 1848664 271040 315201 1325357 1416304 1608150 1692204 308728 1513156 155398 784709 1619430 175478 131735 362824 1917780 849821 930797 1053873 1717016 1520692 714839 722056 153184 513574 589274 1847649 550626 1273808 883721 213446 1294688 486096 1597082 1347309 652664 914269 1064813 740256 402395 811805 1954448 1548194 639369 1604821 1915619 414875 1909839 25548 1474893 1568084 1931782 1285835 1723329 1406095 573464 1826355 1284196 1954680 1637836 1404222 1459531 980868 1535669 852366 323757 1444542 1556387 1505929 1532202 1057875 1888337 979741 1951063 733952 1721987 1495052 1524289 130095 1432827 1224971 673658 1817453 1814959 1358990 764956 401348 356594 1779794 590905 288050 1876205 1998373 372781 280491 1259134 1766823 1187719 1538841 663202 30621 815783 880417 1735431 783194 1050665 120016 995929 211981 630330 1634930 52605 416554 97903 30186 1342978 1829466 1705275 404387 574158 1763738 65300 954344 1797866 1701159 1611969 1028342 1520090 1421950 292993 1297111 598882 329236 176527 1854583 1776689 1192214 1008316 207431 189487 713484 1432125 1197393 412396 1416945 1004452 1964434 842104 1378934 739329 824827 45551 134007 1084248 556677 1234793 1101710 1614983 597487 875961 890559 1707946 1767355 225874 1910453 121390 1929269 199201 755949 434587 854684 192645 1808330 1268113 1323367 1113354 627592 238211 630780 863387 1549605 1842666 1684108 409057 1660615 727109 1632265 1513368 590363 1116390 1555965 1093909 316793 1145495 1156092 623999 1978662 990293 1003740 1734151 1285642 1612488 1104107 1505413 569421 1290365 708472 1090991 1352113 559939 722866 316995 1734929 85285 1606913 1858487 804792 1895774 429683 448511 969012 790855 919325 771607 972011 1931317 890738 339553 369215 1443652 214769 215111 796318 840755 73318 1899223 131601 1850566 642372 323243 321002 1977115 129572 903754 1044542 1212232 733755 1111670 823647 1101638 1929963 1523804 528352 975558 1357880 463742 756856 1806581 878835 1125343 1341853 130895 693063 1649793 443764 451190 498590 1452185 1311619 1734646 2304 1755305 1426628 999732 460534 1531282 1004346 261076 805829 1098054 1519352 116823 927156 82132 1878417 469535 1722562 1843777 253692 82781 627560 1898316 1266427 33449 1420441 1528843 123751 362890 1207672 769225 820720 1595599 1984676 442442 1572288 1075227 1193862 151018 586623 1471059 290207 426819 640128 646726 51802 1280178 688291 1121845 1696020 734982 1730890 407140 479261 1822296 1109748 1382588 448223 277018 4407 12837 599685 174788 1214157 149633 1879836 1017653 1517136 804659 1392105 1378000 1623667 220680 1380331 844289 1766439 1336307 559494 409054 841731 1829519 906873 212869 216536 1756448 1948582 172498 1828119 27011 1902658 1571190 1369322 1186003 1313706 1585194 1752265 628528 746487 49143 887739 612263 1087857 1875312 1943904 1883444 972601 1379805 1959096 580226 1092614 912784 1656532 1710626 1652599 1543687 1898328 1810071 1007464 1620678 173390 1915683 1175211 846576 201274 386029 1420301 524870 305996 333383 1213466 1707283 1539497 342669 506227 1010511 942182 1356404 493850 440825 1313735 1044966 927056 1415592 657936 1962836 487661 205469 506235 1320110 813024 1039358 829084 1989589 1155820 620631 659589 565409 193053 1742796 1801349 820236 459173 1911024 532541 682509 1709538 1735404 134610 593104 1979099 90702 179735 1309526 1124950 1339044 282319 1825192 200436 1981043 1842024 962059 695180 478980 1021756 328822 917661 206195 1284058 862126 958912 224368 400726 1234164 743626 1538835 1548671 244445 663459 74111 1566348 1307114 1213030 21587 1610990 941544 1060923 1946696 302338 517727 508899 609614 108670 1287429 1913262 1727358 1493396 1987075 124489 1315755 1637963 1874988 1000352 1430149 1022946 522825 1375479 742834 229561 1755194 891433 1609402 1961304 1261133 136138 1818856 423509 1199353 439471 1465804 591123 335437 1303986 66910 1825001 1717949 1805607 160817 1432886 952338 45860 1409788 1821626 1364246 274141 1323003 665745 856850 999725 593106 790661 874431 54968 1332204 825079 1003467 1095700 1056897 1984806 961418 1179883 994774 87424 1856907 9529 254847 410585 615535 717499 457416 884492 541276 315250 525134 727270 118531 133210 1924203 1925558 1036029 343664 599788 1980151 1029932 1007937 134966 337373 1391304 706359 1451083 950945 261015 594126 1060669 726661 1025499 845915 661618 1322423 219035 1802911 1928796 1952202 123448 190590 383195 758194 1898168 364637 1560817 1293086 1060518 823067 1354821 1652618 663471 1418941 588283 895126 656988 1299194 712697 773220 1302071 1403613 44844 1551498 1450938 293460 713683 1730904 1516642 32889 139237 1547998 1114676 1788639 1035289 1238755 550596 273848 1841120 1673589 744469 1636958 265093 429835 1369567 415166 688712 1778404 1705089 1434733 746650 724950 571504 563096 1191771 121040 1208905 1500937 658681 1364389 434580 1806040 394388 1729059 625377 876457 1656202 770025 1920578 204461 961743 1169494 1061287 1767123 1134645 841401 1172952 1805672 850058 1140052 1309124 334870 836976 1633665 351175 1781094 1227964 1831798 1760041 1476386 1069232 387950 337898 288953 1370766 1796043 705966 1535830 1582486 1510470 1820907 1772666 713280 232962 180243 584024 128442 309914 1908974 203122 1006253 1324371 1431815 1693583 131074 487619 1313463 1682981 1482025 1219511 177060 1755987 171702 1582280 537663 345124 255756 524739 1968498 878687 1900567 1903734 789659 1740287 501566 875965 1938551 36902 1272881 1609130 709582 1765786 1029717 1873548 174338 141195 771870 125646 1101601 51267 1317867 1159521 1033886 1792693 279681 1452554 35075 1070850 778305 337501 1584852 78582 1764151 1946026 970824 983191 1824712 281842 517331 1574197 441195 1191689 1807784 15401 309024 310130 1234452 454921 1037311 762776 1637105 1178653 313718 1127229 1595029 1005913 338994 1537444 605691 899250 890637 1373512 1047150 283615 1219952 1957073 979129 1731798 1344754 1156669 1056226 1377510 1870234 1220635 1662870 1997712 1831785 649251 1775404 48920 979687 967554 806394 216650 1305838 1148214 1768858 548590 176242 792764 239131 171667 1705403 1115296 1645173 1138800 874848 899054 1542185 9522 447116 926905 123043 1783411 332150 278954 452622 1475357 1534038 1828294 1022211 1706514 1025621 1791187 466896 704336 1511384 244037 1291639 1684287 884343 1494761 879121 861421 1368230 1998040 1356844 283031 26774 1271499 468995 312212 576269 240458 776824 948823 787153 269959 18596 674568 1695438 351985 291452 465664 1108607 1995534 1177031 340204 451833 293869 6539 1388444 1372746 936110 838936 1357668 452804 897207 961814 1380246 371605 86082 1343900 1493226 1484802 144878 1436162 873006 1782073 1090830 774794 1651501 464488 1768704 1886521 465204 505739 586867 1840718 499930 1671691 1831725 306888 156389 1020601 1970994 16299 1646991 283152 729671 167477 612278 1635799 869313 1496563 543483 1076305 357473 165391 1362622 735170 489454 883606 950089 356532 561785 955249 319273 104567 1004607 524039 332855 1781343 488835 666445 881731 1186611 633752 1046055 193980 1759868 12687 1152233 936847 808053 686910 848014 589941 939620 1082334 67318 1691964 1135530 246139 1143982 1143963 852351 817820 1242073 1565025 988708 167103 156829 390987 1683039 897436 482192 1124471 698239 1731984 473737 1947116 895763 1686308 977135 926001 1242824 1697463 1479389 1201195 768762 1661288 909783 817931 288405 162248 314193 1031820 592586 693347 1337307 340606 1934491 340803 142369 809815 149683 422702 1625712 121724 1458078 1088125 1388525 1164080 1969167 1013249 354092 1544136 102891 150209 849057 1482089 865898 1384680 1462282 1697397 917799 1845303 1404279 298930 1442139 1180128 697152 1817644 1759318 1224728 172268 1448964 1492632 1248037 519474 1539634 1856547 1210179 1252393 1195906 838331 499605 1600330 1557818 2715 31160 1491937 168410 662844 118527 222561 375582 1727837 558938 366698 1809408 1075358 704791 1260539 1195792 181435 1269823 1993745 1812900 1314842 988574 1016439 1159152 1882429 1276920 224626 634637 1609951 1671980 1683458 195622 1039597 1170188 403841 1090366 909498 1164318 1955894 67240 1747467 1407695 1915804 1303465 1116942 1999557 354763 467177 1559785 1958832 1250603 1395918 1236017 503797 1623682 253846 122894 763627 1419812 1632680 342054 696054 1166944 364107 764157 494543 828085 1107547 648404 1442488 1581483 598784 1064088 1728295 905800 230460 1811449 671506 1247826 1459670 1521145 382311 351779 905330 386589 1216015 1776319 1743259 1750401 1834673 967875 1927045 478670 705151 1379933 1679065 1199884 785551 898018 778974 1508636 1290983 1683793 1073136 1294177 376456 1586563 133167 740154 897452 1364355 1503467 45466 1353884 850121 1424964 1607071 714992 1780979 174999 842175 18595 990860 1905156 1730807 576190 927534 918824 9194 1988559 838572 1930612 6764 867302 1162032 259172 1266491 1716238 332187 1296699 1465576 793498 1097789 604553 1120421 655065 498907 27489 1288873 1742390 1179911 130531 671003 689042 1854973 1852395 1398927 533724 1835834 522570 737532 1998826 687146 327691 1181314 829769 1406013 1066830 308972 1558927 1631697 675453 597716 180507 95253 723122 1651830 1307140 1360080 1862520 215287 806240 1678193 10368 131424 271187 1969472 973483 1901665 1954083 1416379 404754 850617 452922 652 239885 48443 1218844 146165 915814 807251 1857619 198275 444246 953528 584731 1245620 503373 387148 1671237 1307328 874389 1510457 1488157 1771231 37413 304529 914884 1910313 1816946 276177 1934148 475415 163946 235981 384321 533199 1669788 1689006 1804622 105584 99653 301223 1662168 1873842 1048655 1818236 957897 1517200 1419292 797713 1214093 575581 1423485 1270268 949161 974778 1533515 221986 1819539 360142 1405166 336112 301250 476574 478873 869274 645925 506643 1547701 1651729 416802 942795 455863 579347 733692 522812 1986292 1245415 452596 679716 445972 1080129 1791568 18981 904078 942927 408188 1231597 1352172 633519 580388 404495 41402 1404975 838690 1856035 1803660 480843 1284837 643932 43294 913853 223811 1397106 649600 413395 1098993 900257 321927 244415 1085524 232151 1529217 1586857 54794 103139 1287852 204197 1029658 1262128 122793 229473 586964 1591746 1520297 27837 1190039 948518 1003787 744876 1024267 1177969 547149 1377113 320977 1475057 389742 519033 1978556 1380357 571071 761438 785693 959637 1202215 1437230 260158 1433784 1343093 343798 892850 1982358 356256 1158869 327421 203083 1463992 1817620 82005 157114 503683 800199 1004203 608756 1764262 585596 743078 492731 708317 1788378 1250069 117846 833606 1770578 1415347 234962 1431796 1349691 520219 1272721 1904256 1975351 298376 1603649 778300 1647634 1578410 1107204 1843209 525185 1701439 1666917 620216 250995 1287801 1211858 1678776 399442 156005 590429 1871619 1864456 329336 208287 1158950 1963492 1877652 1015671 1260696 1172468 777739 428075 1168179 967923 1935021 1658741 1769448 628851 1350595 327899 278682 1779250 1317299 803848 1948214 527716 1061905 1894180 1302427 926985 1235374 834213 1279682 1218264 1614561 1668238 1451108 1644817 1261680 1509380 542485 1454973 569490 191564 317129 1611559 1787642 1428072 199986 1605148 141531 185867 859737 1732541 1463284 1060320 156392 1472272 1871379 1066234 1419835 74711 526118 1433785 1866473 996815 843063 1309307 1159763 896277 348236 1970192 870484 1844226 538141 1881558 1390992 1941576 916832 855466 1740440 1793013 943115 1386956 878029 1644085 108337 1276168 574830 1961842 191248 996905 1349364 1108037 1302349 1657710 1934499 110480 585638 1718980 1119129 1788838 1766723 1091425 997766 950971 840183 1458383 1728707 323206 1978027 1263382 999754 1825563 1689350 221373 1109789 1310524 1386950 1056974 311213 673831 870734 545671 1945792 1659077 731513 1509 962604 943450 322055 872840 650330 834614 1837812 1185398 527018 1055066 343632 519636 1029399 1452676 1835624 90811 1806706 1331896 729988 685322 1820417 1109090 1440908 1860707 203558 868627 123530 472698 374909 1067854 428538 1904194 1371848 1679839 342808 991047 883164 1815218 1073490 890285 306690 837807 46556 58444 997202 1747650 83017 1717624 567821 709283 1288424 1406109 780110 1550459 1427844 451458 548993 1592152 1551046 728808 1278958 1624083 1474495 1403726 1961879 641280 1028356 75627 1093957 1221523 1496630 611640 240172 1394066 1668892 1898742 552885 1063416 1887676 1487864 1773094 1985144 1826496 624144 485496 1322451 1956042 1623648 1597584 216631 451277 1917999 1819480 777 1658609 491002 856387 45510 646670 1325632 425089 728382 1479583 1448545 350100 1262660 1592776 167529 1351990 1051921 1602671 117123 1657238 1024466 1193594 1162796 1643316 1941203 712088 1181598 665067 231461 436637 244223 739467 1509209 758355 277516 1839872 1479763 1679824 1585114 1279907 119739 591430 201577 1506958 1881705 284787 992926 262119 311599 785784 1977451 1828491 1471523 1959005 1568040 1830718 430054 958045 666222 849576 292151 1454995 1118609 87759 1540492 1577207 728683 1417538 386116 1669731 1898773 80179 342177 1593548 1696812 443553 1718617 1694824 1331705 325419 1033703 1055961 78540 617236 1301466 582688 465370 1262550 1463938 431906 1826229 1648366 117788 1472297 666537 398138 1966656 1832006 856546 1627509 709801 652337 948780 1711254 1367703 1666497 1051780 1855578 1142257 290362 106278 708864 1698973 1887025 1163807 1821369 1105139 1711806 6234 494182 1233995 1534175 1411068 1043243 1007750 1912787 978295 365678 203651 1691775 1615066 1358407 37469 1919812 1086083 741170 978655 514819 96822 929325 338 934128 564306 398025 727236 1555181 1883062 278475 1570549 791041 1968724 1275619 1192024 845410 442139 1264690 657621 373248 985849 143648 1028368 627868 1261603 466943 1852603 1614345 319762 874626 1515063 1020383 989474 73071 1901057 1182692 1553664 32073 97363 1410930 179475 1074586 609108 75920 1445788 1307289 152325 1554697 150399 1161064 1908694 38477 232361 700521 1129856 575165 1855841 942087 833479 1805311 393150 383168 1724518 661731 1147853 1827439 818682 328665 1242110 1398408 1817771 596124 1250778 1073556 1341158 1044792 1426974 283794 864010 1508700 794689 291031 486389 867059 605273 1159870 486184 611720 720516 824554 1477332 1100525 47959 1033333 1214614 1609300 1758020 1763126 778375 1420132 1791026 1117808 1949486 1676620 1373675 1107358 639975 614530 419846 981183 634242 1296430 1076118 1944426 1570074 1303022 1154718 896057 55685 747296 1973730 1740930 1072889 964355 1396813 627577 538521 134308 661274 1120286 1059333 1699873 639733 1134153 544368 1250715 1902514 272576 437967 1649352 987696 565833 322817 306354 1584744 1017180 1939914 1689136 688897 14021 1541222 981770 510052 185006 513330 1146856 1619891 960665 412456 80763 1853548 608692 934711 1649095 1965579 446784 1599672 1917925 1958172 1917422 1590783 642203 1160477 1767370 127961 416647 1331931 912195 32008 427674 336533 1509257 66460 282774 1919168 1868549 889580 1221747 805279 531516 579047 1284019 1122385 950401 506925 341656 1918933 1042872 237844 609493 931562 907103 77187 1415905 565837 95663 279680 1477430 1142080 1491784 1088543 1872473 694552 1995456 1242145 492745 1267721 847053 1423430 1589083 842029 877056 993989 45718 1762577 1323624 56354 1105287 972224 589776 1763046 1950629 757460 617411 1316003 1350840 1447384 834576 1438690 113814 792646 1511066 991112 1737917 1923918 1578414 288918 1042779 355342 1904373 452857 1587546 1988003 1912349 169960 739419 889059 916944 1303856 1201455 1401714 846201 1992311 1930650 1597079 58805 1027862 115699 71620 1770748 1310214 488260 1683597 1113458 1686747 41756 1529650 495105 1230329 473965 1543359 434023 557095 479297 1014250 792126 125465 533650 1344022 284381 1310998 1810491 1934845 421330 145213 1189701 770135 339112 459641 713396 438561 672384 491058 667728 351209 293931 1707126 186494 1027399 211079 804873 448026 1999166 1449475 1769612 512371 655094 388558 1313627 1308649 851377 219542 842966 384271 1655242 1209151 509950 689754 36175 1028936 1478786 1902420 1219580 589582 1522738 906740 1813669 122631 1307150 1337855 1276200 1549288 1801099 261204 836230 1871317 1116655 1579428 128950 1420498 608889 2705 176363 135039 46743 104057 1321520 1005580 1084802 799394 1111916 1569966 1693096 150103 937054 499181 401806 1367561 159185 344786 1158481 1817578 1946249 1497138 385758 763622 1564951 1529758 1694630 814020 521250 381673 601658 1936097 47376 1492637 794323 1297961 1171359 174975 972018 273889 233579 675224 1871248 1933201 293536 1901616 778596 497013 1684898 154372 212319 470082 693958 1836947 122197 689360 919941 1163424 1010493 686180 495860 1817314 1753826 1964907 867807 1652225 1472565 383852 1710319 1677740 1388681 678934 1149807 1781352 1587277 1150422 475969 776711 1833682 1125899 1719298 1224038 1284667 391297 1957813 448921 1107069 205578 1791260 1864485 14283 486474 360485 1565982 140483 222726 170158 182065 1566419 672700 1673776 1225927 1628636 1365270 379138 1736737 219102 986577 1380304 341702 748365 175610 977282 446019 963096 1982013 248158 598545 1230323 1056580 169907 808633 482899 344026 384569 1631642 1981919 899105 1541606 1434340 764948 1018590 1959045 797257 441486 1636551 1509540 362560 1244421 1023065 1844882 1876871 509189 245234 1968537 121687 1738724 1516341 788856 1022647 1657311 46386 379687 579205 1962671 1588637 1854111 7357 600104 1850443 1047231 1950537 710292 1901257 1684033 1890295 1590865 951463 48527 988759 441962 1879181 1812429 664574 983980 861842 288914 101189 1543471 1723490 797659 945815 138824 827569 876579 1249787 795814 1711624 311770 312017 1944264 307458 1502624 835390 1232424 1846656 1649206 1440808 1035627 1113781 79389 911245 98432 1089568 427032 1566900 1641710 1511013 1251918 1021422 1069913 1850379 944447 665899 722550 540674 708575 71350 1889748 631818 418363 161888 1271251 125799 1318756 1463567 1070491 846261 710279 76656 1403517 1386874 910029 171121 1087036 1532317 749582 886048 1490771 853165 851605 1488710 1689875 632564 1055186 657703 1516024 1842990 1079411 587271 1886750 68543 91902 408511 1914485 188362 1233789 1113862 391930 950503 899893 1102375 1131659 1193563 1470327 693392 539691 1591141 1207422 865316 565487 1320025 1116900 1444228 358767 1686542 1358504 1446211 1352943 577952 880519 691497 1629223 1719537 765 261858 1459297 1011625 455082 1698714 1291132 1807165 168168 824029 843826 1477680 1373182 1307953 1455832 1498075 1935464 12710 1014592 86645 57797 1295571 969190 588889 1500733 785734 750696 546547 662970 1978703 744607 705971 1814540 1766190 1302826 1238285 1000165 752838 245729 357509 769505 1302010 257925 1811688 1993963 1253660 1424833 587880 1989702 31181 424673 360583 493426 688479 752508 488791 1974761 379415 1292427 892965 1256433 273305 711123 1989659 582581 231164 41637 1823161 1210091 725386 1872990 1150031 1718826 947923 1809204 417487 1600358 666653 1399973 323983 598624 876672 780192 264302 1334282 585179 554831 1388761 503407 1667473 259714 708418 1579720 442292 561175 1190127 109664 1371350 868309 107893 1800012 962202 1248371 200866 1087568 1404278 1856779 198547 1956715 865121 247011 1135999 607219 8459 815211 193904 1170067 701562 1604090 865944 838944 1435783 1669306 320538 301010 1829752 1139989 448376 124900 214920 787591 1787924 689662 576997 1394736 1989191 1185178 533403 226527 976664 1552308 375435 1072377 1272573 342304 682188 859640 1849593 888978 1327193 344174 661230 1156471 998875 1846483 1132955 1521800 641054 1208691 971735 1142817 1871703 1289302 902991 1734790 1622842 1851153 1490013 161465 1825249 1700085 550252 184031 181026 1098862 390804 1093107 371644 1939355 865625 50197 688828 292016 856549 356195 204157 627157 879016 1545582 1230774 397888 1069497 243875 1809362 496071 1049723 1342477 162074 1198456 224563 12013 1383161 441935 1581972 618588 728224 1715498 269671 1987192 839494 1376693 1615148 412971 135781 1667856 1798692 799234 95664 853234 1217007 1405522 1255938 882831 274685 154643 553445 1678939 1129215 780491 1068432 567428 1941137 773392 681870 1106911 824443 122721 1830303 470011 149606 450744 1859544 611984 1627099 1560106 818980 864875 1056495 1101973 569462 910748 1248336 1870942 1862721 448931 778587 995522 1544188 1880347 1579407 1625993 148686 1482454 1576904 1532336 1892243 95892 1570738 157691 703681 396467 112049 483474 1988059 627695 702413 1571988 1093296 163508 250693 1085192 1321306 577636 455103 210590 1589663 1507565 1638953 1722230 966097 540721 1621432 1053558 1505246 376284 226052 270008 197146 195719 211849 79731 1561011 729341 38645 1767798 1230361 253347 1538887 755802 821148 291156 800633 894811 1699808 9001 1395349 1692921 317163 421737 1975598 1617363 441168 1708194 1619595 1960208 1922880 1130421 1247865 1788396 730658 1313249 470020 549998 733879 135892 1921385 323508 1885143 677380 275901 1469924 818784 314704 275276 208086 579193 137542 1166139 1011259 1945816 447103 1034913 1051598 575329 1898637 710863 1494497 575598 1642607 225419 1635766 295102 927824 499449 836279 800603 1518598 507637 454343 522268 800890 129146 1729517 1583281 1888642 61711 478317 1814368 1316453 310450 755276 1144495 207368 1106757 1021705 1961457 907477 1091599 59606 1976762 518162 365971 1347453 1872444 1046219 1225267 464729 748409 408269 463113 733626 1778203 1170914 118496 943540 1724273 1670514 1623550 1332705 1731304 46145 84213 1271095 1283320 1026330 1398804 351000 1546876 1334603 1475514 994788 1699484 1331481 291913 1612192 792893 67502 1496345 1158330 396545 1080259 624904 959147 324398 1322592 783162 433493 1053857 557422 1918072 1484637 964216 125453 1260337 1180821 673236 427544 1268087 1787321 618859 111100 243640 1708642 1877430 808586 859952 1066784 1972129 1364734 1177525 55160 1108283 1654385 407332 1828937 1884939 422081 1524428 1283251 1336605 208848 866956 961697 1637635 76845 1892892 1056864 994618 315260 458291 1919204 1405470 231816 932175 634870 984928 1782388 17405 1559536 1643306 1735427 1205057 1887605 849176 448078 170357 8687 725883 1206883 1630987 262647 1379470 51999 1237255 1456271 1372305 616433 1911013 623403 547525 534030 1136951 1062435 1975687 1058321 1711290 1985967 1081456 900567 1478293 340925 764963 1471331 278346 15092 622451 743352 959586 869306 163198 172950 1687412 1402088 1357716 1429521 1880148 51810 414722 1439092 1416147 47584 625992 18195 1734622 670242 452021 258807 1470354 1646828 700769 1271482 93182 1447471 354801 1794598 1826857 140700 933706 602907 942638 1586663 157662 1056814 1204520 424924 95855 1178217 1760288 360653 1659734 1645339 1827561 1020767 385168 983954 1364606 248169 1550104 470313 1776853 703285 1058223 826087 1805709 1554080 795338 1549062 1973622 824154 93303 1340252 989346 1599779 451945 1817062 849400 716966 1609693 678825 440652 416666 1940064 1151874 415921 17350 678805 73835 1223473 407764 1574167 259199 15917 604534 1077185 624220 541938 1898731 470489 275698 960587 786250 1944309 597972 527587 341561 209222 1961238 1307267 477419 537077 97358 1535514 1078284 493220 213579 835354 709468 1201034 933184 639803 1344655 1302147 659538 1413666 1581616 542720 134704 1886486 10897 1198926 634197 1014607 587169 1821197 592342 1549582 1015259 1199291 853266 1770981 1763742 1643632 997510 327217 413743 1117308 541308 517287 869258 1515076 1806556 285526 1500266 871453 1239852 1110366 1993032 1740556 1457329 1182842 1449318 1250275 1608111 451769 1602085 1991084 594774 36483 1745575 1211300 1218678 588392 541909 1410988 709161 478781 460532 12689 1383040 1777759 372612 1677455 560795 1586104 815012 1908165 987086 87299 21710 1294539 478185 1746178 1282728 1914306 1656935 210154 1241050 1790966 1596990 1529849 1096204 824693 1902157 996813 1264466 470523 166920 1228190 1610987 1864505 86246 1936882 23278 426640 1585401 841193 1807459 1806173 298850 678881 1305319 1068206 284149 1594854 866308 202360 80638 1982932 1048102 227546 1033996 937024 1478763 8940 1031442 90662 1093038 1462101 851153 364359 1165373 402224 1410442 848369 1169506 274207 1603969 392372 1070114 21141 1960111 55170 449468 1689759 1537307 1067084 777372 618695 1179028 1393428 1869627 1699242 1133915 561633 1558076 1622503 879381 380287 285628 1151493 756197 1911049 1488162 1584548 17744 1147775 475471 945022 878083 709722 1350168 309828 944290 1080712 274260 1409579 1069560 309600 171609 253410 385396 1018767 314100 1293099 757148 1563045 871211 1212415 1457100 1681685 370116 875437 584257 1503292 1857858 403048 260687 557439 1160833 1597563 667101 1345217 1811120 309674 1518084 1593802 513370 1778528 1994440 59754 306587 391566 66175 1233079 1769819 1121261 1118381 717296 287375 667424 1293651 1343752 1667635 1181764 727872 1000340 233952 1059717 699213 1111838 8297 1478762 460070 37467 1555852 1963085 1388944 1579484 1109578 1636215 843230 1036194 1642021 850078 1557971 1386952 17310 1464605 937206 217345 492011 927769 877549 733359 1550349 771286 1772161 1455825 274436 880432 38071 1720798 213947 388488 589499 155674 1107309 1212942 1466780 1731675 1666028 1859263 1635616 375408 570809 816021 1141301 252340 370848 1734003 25963 738568 1260532 1499058 597756 26784 1684791 1857036 490754 1344685 763408 1192480 1423892 1355235 1772527 451144 953218 1401212 145756 1110722 448028 1142834 648304 1275942 187215 956063 1961954 955585 718588 599027 1848116 731127 1082164 1956459 644120 808073 1379372 824247 1113557 1013642 908667 1128773 1940073 503614 670683 737868 530100 1023479 423479 777143 1438551 773856 909834 1032414 304601 1950252 1716018 1824989 903897 431720 989176 417727 406144 1464339 1506256 401671 139776 35345 1055621 1874969 1774970 1264860 1579887 1292301 730885 1581940 1951703 1668215 1934705 1481115 316523 899542 1405837 1347195 1264134 712087 12911 396055 581329 1667237 642398 481046 1784633 1729079 19503 89845 101485 731318 757298 1611453 1651966 928891 1291110 791818 1272649 1004135 1457263 1901448 466078 489001 1033927 1456155 885937 1580685 1806702 428069 535194 642597 1930889 958421 292837 489102 425722 1364801 1511769 1720580 1499984 850248 242483 27830 1216058 1382029 1108456 1123210 114611 5308 21318 957918 65660 1062424 371247 262419 1563247 1566791 468313 336715 1904258 655346 1259568 671841 1474329 1471870 648352 736920 1617075 959613 495115 471159 706124 579144 623858 706587 174327 1538224 1526426 616098 1030277 1880417 1726263 374448 1175774 1869735 1787763 1392727 1127637 1884722 1928940 1987275 573866 1906425 683533 537258 423531 1990030 879009 1103 373599 119908 88180 162560 242149 1975252 1499726 1317591 1193447 1894541 184625 1028138 1303946 1337884 1861668 932854 1135315 21389 1403683 1426912 851454 1613190 1808172 63002 361087 1957780 1478708 1742569 1946821 161500 713882 888839 1702463 1580327 797034 955564 1288704 69155 1553128 614605 641370 1165638 1407441 472462 898235 1930252 1875710 1516245 1573829 1703553 602697 1548006 872064 1227558 1313172 883695 1312866 8766 1621557 944845 859585 1242358 1176851 194248 1911006 505339 1357281 981067 1122666 327562 1509006 112257 332540 307385 543969 1566466 1214113 1413602 1500258 736626 1646023 1819616 1486991 312604 393769 1083548 1058620 463539 69468 328163 1600260 1089541 231824 1452041 1479617 1042272 1165834 1480146 1704170 314829 233589 796497 1002704 150840 499776 320816 446793 746850 1154026 1162756 1271783 42259 1616092 1844780 1591219 1939243 720053 154180 621322 660208 603505 265168 1389285 577015 866441 386235 19767 1422608 1866888 492664 1619368 147207 1900498 1634629 1446849 860090 1523173 159663 1307998 100893 1330263 396260 1624970 1631268 1872311 1543084 1461974 1848228 1682593 1304555 670625 62886 278548 486662 511352 436080 595998 1977220 613635 41235 268678 728143 292221 444383 792564 1558813 1508947 812429 191237 656598 1021793 199971 1036532 1992403 1154299 731970 1112108 1341032 1347231 635321 646152 118501 434301 141489 982485 1821985 1503210 758670 1816059 559308 307984 1814174 167745 1672484 1238154 1735788 1286747 456937 1055805 1916706 151275 932642 474032 1818946 949316 483040 293299 808443 1274095 1490358 1165871 1099908 1529604 1383199 1028586 1684459 534690 450753 619057 831892 556032 1699993 1137258 436171 968243 860932 249570 1848697 1140317 904190 1847430 328186 1310589 489130 1728632 805339 146492 365947 1913153 1693957 1116578 1351104 1160637 720488 685268 1498579 1987912 1102080 1648993 1872943 1674125 1946766 279788 1522121 1850811 128920 119247 286098 297243 247682 126380 21701 1607006 1056233 848700 1554652 766671 1084995 350062 1907776 1053249 794102 896528 1835538 974042 1597664 338165 1699862 158471 1006397 1748810 1744792 731295 1616598 898249 1467943 1611951 1828063 692002 709198 1407192 690172 1194205 649210 1574249 785745 1644957 1114665 1736650 776725 864460 1469424 1126539 1590190 1764116 962251 1568839 931104 1084535 711396 1532799 892665 505718 45873 284100 1867393 1332605 46827 911999 1911580 1777013 122324 1336739 768240 1652744 193202 260551 893117 351672 1837288 577778 1587908 1865666 1583645 1237404 1219847 58430 1609181 1287195 1841518 1171476 849720 47854 1851728 1479764 234992 453954 887720 1394677 226059 373133 974130 1992737 278331 1540959 1435621 1636824 972062 1556446 1626428 1685586 1777700 1896370 1603036 107492 811808 1249987 500288 1517353 462326 1877473 253264 1266623 1205194 521688 589305 1863895 1044528 621439 390442 1750026 1383530 1724260 237101 828257 279824 1417295 1008224 163576 762418 1975516 884403 604216 1352806 1932912 1002147 979539 490800 1087370 1366707 1223037 1194266 1112805 1273899 1041406 1426020 681176 446938 1988266 1809686 1471202 166760 689780 771198 1101346 1876567 1795263 497859 1551313 1500302 1234483 1695822 736991 222315 1935687 168049 1314885 1708312 1690523 1152076 1323408 1894351 1402309 1335275 1132810 1589294 1695260 104790 1178043 404029 1531257 1190400 704271 409455 613946 1044702 801134 1149699 804279 314979 1066262 1734330 162422 1436170 730872 535036 541172 1018356 1146343 237664 930375 1761738 669303 1092823 895957 153175 1037937 1365815 1543148 837557 1699737 439798 1322145 1622864 105417 531173 1188830 706589 698783 1833638 1058819 1338221 1005810 114968 1288485 685668 790089 1041048 1951234 1788710 36360 614509 1665826 1576517 938369 1818471 72277 755835 1796713 1597422 1413446 1677708 697964 901397 234480 523455 1536940 1569689 981231 1288697 409745 829842 63764 1333257 1517552 1953534 1337529 1518263 957533 131576 398810 1493980 1771853 1600324 163390 1855917 1049411 1976293 1023199 389544 1491110 1841059 1262906 1641723 452179 1883749 863212 423465 761149 1902969 128303 1489753 4276 1725584 1002351 1720683 1489062 760658 1530827 312619 1276246 492805 1517904 103728 1452687 1013994 1564634 1624345 975071 367682 479502 613952 1837679 660166 1586311 377123 399808 846503 1416460 851831 1943475 759675 177811 422847 633970 813215 752724 1016930 510123 1847900 344009 1066099 1800714 1061395 1290883 635149 644779 1399737 1121423 380377 1886896 951678 88247 754118 1322211 1059645 1155240 1612454 1870036 1976700 1770690 1893920 392648 836082 1236322 158316 476980 1569476 1116640 100555 1587115 1681762 138126 1635551 264377 1155109 1021679 183791 1340086 608853 1564900 1953591 1286582 566824 262657 923454 347273 1248828 955022 372147 1841805 960652 1454585 1111153 308508 1504153 898943 941818 853281 599997 216148 25717 541420 1070231 557048 1756738 596159 677446 407198 864140 742061 771241 1386704 1325694 252692 1250412 1227783 849091 1009938 1747009 1993487 600950 1671789 786914 1858730 334446 353711 1079678 1556202 718307 1869792 1100186 1080721 880930 1811445 1231914 277698 1806238 252576 916508 1277357 37468 424447 808627 1855431 951043 963842 1914351 172171 807066 616467 1197193 678766 1385897 12313 881945 1907846 290524 874326 1148069 1532768 860490 1240006 1256209 1278094 846902 779391 1196503 938981 585206 1953798 535405 1033533 1439557 194081 568995 810424 1673156 1493651 1776474 994628 1473862 503780 410298 1263632 966079 246818 421683 174000 1589954 996514 330958 1463680 319287 732470 1323729 1060391 1867902 1495843 613888 919871 391384 559265 1400838 1957357 1288097 1584180 396670 1152125 831452 845519 1258555 1572471 216042 1227751 1567629 1175816 58266 185470 653254 1730236 1692678 667296 1296650 916162 1983233 1508540 433218 761472 383207 1217585 886477 719808 1423552 1350726 1644799 737711 1816925 316477 957818 1132187 471816 59727 1825576 1435884 1361427 438857 78269 903642 728334 428066 29149 1658296 1532501 1508960 1923782 1796856 1446213 1452414 835427 67686 5400 499982 784509 115023 107149 657452 1024614 979647 1727970 300964 1982302 1944801 1489793 1284212 363124 477087 220768 1925258 1278751 1626967 853500 692359 1304226 1590334 1762363 579838 1888955 1921896 141993 379158 1531129 168905 1127994 1056279 1624910 1143901 387208 650898 1034272 737480 1530260 405418 495445 753775 1457428 1498260 46162 1024777 1568709 1048692 301407 927551 127863 1991185 141943 1041319 822628 1561033 1015145 775946 63995 1320138 1956361 645218 632141 1818211 1124621 154429 1115928 1953104 784214 533093 1225902 13399 380715 778085 583473 1912291 697404 567060 887558 1394456 1137337 1341412 1950619 347427 1934106 352234 882554 1750324 798095 1160020 1534081 1797209 1227089 454230 1837651 1224562 1597837 1142225 1766968 1624785 1219130 1629423 405463 402385 1571089 1408019 1119724 1212152 1325480 919356 1565302 601525 713337 662532 553573 207828 1752571 1508835 1178132 564479 1026885 424968 581580 79834 206185 1179835 937891 873703 461608 1540058 1560941 1940300 932819 411968 991876 600716 1048778 1578079 1607856 169596 787413 1560978 231057 1198007 173569 1398312 962987 1646452 358235 1952702 1492550 989951 1124944 618005 59345 317681 1109491 550549 507154 753416 839042 973050 192473 1900439 14875 685260 490738 1476536 1104462 42769 1939240 44540 769888 67495 1012636 1095840 801010 1561296 873422 459248 1406553 1334506 1977297 1584017 879988 394576 466526 1893346 841814 1237358 1715430 1419347 17044 457265 824592 762328 1259445 651817 1855361 805730 343149 1493898 623935 633486 1781929 1477632 1686494 665989 1400243 117357 177673 195455 1230013 1008556 1629824 1333031 23604 889626 412316 506775 187092 1168128 1039631 1479177 20499 414468 20036 1877356 485882 211885 806977 381163 1676818 230240 1914516 492117 910131 1066667 835800 241656 1865955 1704311 1615409 1747414 1369145 1610582 384938 1903032 1659022 1036787 409791 255308 1593342 142292 1284682 1941166 573212 297530 1179833 1353363 1925168 1832170 731498 1955239 1964032 958840 1177786 1444479 689091 977818 211571 158074 1399577 99543 1830838 1971246 598416 1152082 74038 10265 163643 1617502 1605678 705924 1249805 1635116 992836 156381 304021 724451 1267023 1863927 819377 1510219 472679 1487448 1017677 958529 1463344 1107807 374637 1919709 1217740 389022 1344465 1654208 489688 1122310 1815535 421474 1494184 1074184 585898 572147 1258109 12567 163830 375541 550522 285868 1480508 762199 1010133 1896362 1003847 1610344 1179695 305824 751176 1339128 779725 1220819 952876 1841086 613279 1590227 917307 1778879 1630533 999389 1784287 838155 1495887 692027 286768 998636 1877410 531894 1060197 747397 1205435 733973 648282 1061795 916465 1150595 18008 1406818 1623295 1788042 1558406 758115 1469599 1025563 1398292 1387960 1603825 729905 133317 1728552 700268 677809 917743 721332 158110 632569 1655050 324355 1814161 1711616 1374066 1017247 1052522 296068 1477577 1944543 938841 1866611 122535 1168555 393112 1466920 1237260 1410275 360895 732319 1938565 1664992 1940520 352180 795832 523049 832886 1624641 941086 623793 1626695 1990254 1431599 1816723 273303 1870860 147506 1074947 1194718 1108029 317374 1916993 1534253 1656346 63366 431270 493246 855134 1145616 8248 694301 214773 773071 1967803 1945421 1156473 1864403 1428335 21439 1519338 1974465 867949 435515 1446000 61201 1010780 1802212 136969 759215 1440686 1794272 917855 785445 1213585 1116764 1518352 852602 59226 416398 235913 99 1605149 1736304 243474 140985 854109 1866118 1357378 7889 1275556 968705 508812 946524 1097466 1116423 1220927 989143 839138 1401218 1729588 1454769 947898 1388532 1939224 89096 1692683 575029 425447 721650 685297 961532 218915 900500 1033530 1149742 356836 1762036 1713119 1619364 143770 1519503 1906853 1985252 90010 1113230 528791 1436534 520301 1224542 1277228 1238062 1680915 1147999 329816 1337372 738494 1448809 595204 211236 415065 1966765 589367 1549767 1339588 646096 1737698 1273484 582865 228767 1702368 1585841 1266603 333028 1269438 1500323 461112 1168594 1180180 1438020 367279 1120537 161797 1220136 708869 38660 1102707 963777 1926815 166462 1801203 759604 647617 1298530 387449 1665096 1738731 1936454 546421 791013 1368535 1794838 1704701 1484468 1715852 1855682 1107716 949331 1300482 199850 693247 1963379 1554783 454433 682636 26174 949747 615678 212079 401271 332403 1511661 1291617 248238 1081578 1216230 1017114 1539470 892038 815413 320413 1880119 1633997 1249974 224909 1986813 647818 1096992 379098 1255418 1473045 1732176 487742 875049 133989 1347916 822140 459116 898871 1031123 971797 1847846 1337359 1247006 1349937 789323 1704045 123036 324004 190425 707551 160560 1935177 1792109 1890076 522312 519373 901594 77590 835095 1455534 1450614 1795069 1849699 161360 1970111 1559791 1718651 1558547 295436 1450290 140743 721652 459176 591216 1173811 1770367 68598 329115 254297 1725966 1914602 399321 1899661 714644 1946732 1527422 941194 1017725 1338382 1085880 160429 1178064 492197 1073528 1386112 959559 605071 1137814 831618 578137 935570 729761 360735 1638539 1656005 695266 411981 875364 559532 1483036 356704 425688 1463973 488219 559407 1449915 1015364 1499203 1694245 1077812 1978388 1164370 1955509 538761 163117 32664 33554 825022 1057327 1557937 1931718 685933 1085643 160280 625468 1784926 366499 1023274 5016 922573 1806948 246386 962976 28808 820950 1246626 1561635 1504222 251143 488042 320073 1247109 1521139 690599 1546654 685306 981699 197009 576508 206006 1794123 1119128 518635 918159 254870 1107894 3062 545371 234249 748856 1377707 1121588 1762015 1482265 1599530 95936 1396335 1374391 854057 1197940 1067246 1033628 1506987 847002 633838 282523 1356803 349512 1973738 1692455 1164089 1898951 1051838 452012 80646 329204 1614456 703834 1836741 1514266 93023 1852294 1961720 269742 1514746 1521610 1182677 110189 1256131 1580715 777899 1937133 1226141 1738244 901162 131847 817595 1506436 1285334 1747379 1699710 1023094 1166863 1777215 1168095 1095183 974148 702725 442401 952180 1129735 663237 1852842 173969 1580463 1043718 733893 1743753 144800 599772 684458 296396 1441597 619921 130185 573673 49613 1441587 1181349 583284 1212392 705082 1385758 1298218 991212 1071194 309540 924625 411336 364011 1201539 470658 1065093 612480 370906 666078 103498 1442445 1104394 1395327 732192 1177784 757841 442772 1921688 261293 1427486 1923155 559383 1639095 1724860 737525 192884 672466 1459742 625739 273627 1588074 1243462 494701 964254 1744962 647384 515092 279658 1777811 1028701 1680957 311543 1397211 112677 601161 1530699 1651348 1724549 75385 1375444 16786 1520995 1746065 1962791 729607 1977334 1395174 1964204 3403 281523 34739 936327 438729 1561930 653077 1650067 1581721 80772 1516628 714104 88400 1736206 1046766 339525 325495 208478 917247 881332 1058959 1814523 771865 882075 144201 871633 1883342 453727 41404 1482934 1791672 1773812 1938429 397636 733336 797184 1669054 1222809 742139 196075 505309 409014 1741332 1428584 1260662 1317689 1932324 1326772 1384499 12089 901565 1816940 670971 208211 233471 76222 1904868 1327990 1949442 445041 1414093 1616513 1330492 1517147 979495 494929 539160 207726 1387798 1305115 815204 862107 1763144 167897 332900 459246 1357715 1582548 146890 503713 426482 282020 1222206 714370 1340244 1514561 429181 1961524 1584893 1215862 1713967 562818 1910897 1046604 768412 490471 1966888 1054504 772157 1784653 435963 1495471 479514 339062 1517826 694874 723583 597224 868442 1502782 1291972 116648 1085599 1121063 664835 1353025 871259 1780322 664079 1225049 276899 1362982 718103 514820 331682 329991 1357002 528288 543873 1261020 1168993 1267439 1573432 153569 45328 822741 1866186 480226 1171442 1894813 1964300 317738 385670 356979 1410772 1426748 1058224 1985860 1037652 80506 1218452 979140 1082978 675083 543685 242873 1030483 1374878 1004944 1278341 1222115 473647 103659 9950 1530744 257076 1051800 1436668 1347227 1856388 1618815 697644 850076 1807699 423179 37686 1058615 972177 605818 1421978 1411052 879098 221846 1403212 1029628 1150132 634351 1602229 1864190 1860591 1407741 582880 829387 573245 1961698 1755914 409818 761925 1947924 658771 935784 192781 267828 952791 1460825 482071 1465134 1866099 500678 915427 341404 959235 1256493 1948459 1544326 1725502 1026298 120708 1216493 601299 1512243 543338 207023 920363 18489 1326035 397008 1213174 145772 1047757 467960 654174 1719075 330859 1507520 1192418 1161065 348155 1626138 473807 699370 1003718 855894 257615 227251 821280 22304 1385923 1412009 502065 1820197 1611660 722765 846883 1783416 1858255 1171287 276588 705614 889637 1091834 319931 1146734 1904675 1897537 1750229 975298 1201330 499152 61382 465961 1265488 1660951 1458606 695679 1037859 1720134 539597 640137 258931 1059387 647776 1026692 569357 1727936 986970 893640 1170537 1348393 788776 1649845 94683 1457852 624705 1044019 1816473 1815175 203093 83155 1685740 324849 305512 1281377 1405737 374052 1423855 1393111 1796003 1683061 809895 1637073 1953793 1100132 451096 1833718 207897 1285711 161940 837094 1889010 287178 899983 238564 1527693 460315 1061044 1796354 272351 1253257 1941459 888885 267835 1818825 1480075 853536 1790056 243864 1470412 1891232 1157048 1547490 1570288 467834 1726167 1313776 536767 983056 567187 1851556 1932056 1682857 805808 1861993 1907608 1121678 846744 1293145 169967 1943527 1343404 1837916 1629212 190653 475905 1485633 1560286 109802 484999 651856 780841 1381536 1983909 845716 1583849 1510014 1370937 245793 414733 1597815 1541706 1053003 1347854 592588 364862 1044815 1075742 1053112 1191489 1483234 1260963 960477 837179 1701565 1019617 1151654 1800013 1134698 1791357 672485 1907901 1469763 860220 518554 160169 151716 1428370 1082541 1774416 614099 1578161 209120 1524834 924686 473502 693611 1150889 165450 1099508 1494122 1526886 1392497 232590 865113 181158 1923438 1153356 1962169 1365060 1886463 1575626 1958249 1057487 1044538 659855 314179 575680 757728 915447 1713326 1974121 276624 1993473 1585454 1821354 869652 1220698 238963 750047 945953 1864519 403863 269856 959792 1373963 1548384 428990 874171 1439936 1074451 1556691 83790 1094928 1459947 963745 407046 299402 238262 1453933 1854051 976824 519473 1140527 592038 801628 1593838 1128259 502141 1248841 9145 334180 221662 1918786 736028 1028724 742394 1980797 1266339 1955575 1281780 926624 1033204 218197 1626772 736019 1111903 1916505 1950688 1762249 1614503 1605754 990028 900783 355442 139226 964592 1023838 1245149 956952 378865 1227947 473735 1247384 1821772 1672389 1790313 1283542 1049277 890525 1291688 602563 146514 1176274 336925 1508026 790081 1467810 196916 1072574 194526 1670699 1364537 971897 522048 133457 975242 1020406 6494 1132164 1430480 1850161 976525 1954355 481296 891737 782042 1391391 1090414 1213100 1085060 206332 911869 1241163 941863 1658023 1219505 107031 1801394 1312615 1429660 1877383 1757928 88131 1028885 1983278 1878011 424345 1594974 355718 1521708 750097 213406 595215 1730462 1771995 1399909 87282 236219 1265893 590880 48396 943041 1655553 1986967 1047119 18333 1466894 995451 616182 148824 1624245 1912020 1995279 740002 591886 17871 674079 289787 498798 1539050 44703 520415 1049879 1057580 322887 50203 1249423 1528654 1982691 867777 1346518 21014 1023036 1883521 875470 775188 298089 116730 1874539 266325 1780454 1596782 1211198 14070 1038306 1842325 494423 308061 159830 418330 1469341 1160374 1457927 335506 1551036 890925 1779762 284997 980703 1785758 1138442 1886662 619404 1005561 1926470 1158270 1748893 515335 848694 1562538 313780 1386613 190247 485664 331164 784185 720535 883346 1877583 1026045 487729 1146591 1862753 239076 1962564 1248564 752441 1621710 1370934 1151158 1230251 1039031 1439348 1223657 854536 779512 83011 1481965 535624 17018 51263 381346 1298349 1157004 1016387 1367938 1729264 134043 1510113 341687 1252062 1372826 940996 937692 1117335 1926316 1654884 4865 952633 1401545 838858 311649 79955 481722 622017 1202623 1056755 860583 195124 1998728 1434450 1426675 1249413 1021884 1235522 1571686 819346 603514 371800 888046 84201 199106 1480275 138692 726618 199756 848743 1505608 1771819 1952646 1992513 1953978 1773544 1686349 1127680 1671251 377458 62241 1771391 161564 1803404 1628175 169194 1600051 571373 89355 1271849 710002 622946 147905 956196 620902 1834588 1130195 106576 172584 268325 1034541 84723 849489 1044438 508747 1078320 471430 108486 893402 1527050 1369540 1257854 739261 1520805 1962218 528571 1246971 906105 419478 370870 1130651 1012820 692296 1876118 1768179 560908 71199 784324 200028 339007 965187 328187 872825 891276 603428 1686778 707470 1636789 767690 1072634 1086414 1736005 499988 1686189 787583 1701571 1051225 1395236 1776198 604885 1113339 1249585 1749331 1571640 1226310 1471910 953558 1612683 915974 1291098 1651336 187695 1821380 750261 322997 706363 409599 1084966 1523661 1409578 398337 1544468 378082 1228610 1698201 352293 858634 96859 327404 1831664 502301 1046171 1487129 115348 1337999 139274 1312038 1695292 1937746 1896456 1560716 709546 953553 47001 1923504 1265096 1812493 951107 44992 160669 891047 1868 291139 719619 444664 348827 1740109 436919 630283 667613 299116 1608923 397615 1600831 1629279 1073016 90787 944416 1587684 736857 870487 494484 734555 1603227 1676034 244884 250441 856863 1652971 84087 1813368 1294058 1415394 1576651 1164693 1789570 613428 574730 1084618 1239057 563604 1360897 1358029 1339804 393869 874279 1815879 730149 717402 231875 644300 895834 1090966 1429057 1240329 1735370 50720 1500640 363567 706057 1333925 843677 1799505 1716643 126983 1204208 132313 393298 467778 182768 935342 396357 1436787 1736474 1587334 245143 1722065 702688 1908887 1471512 903170 524732 619528 1377866 826960 491784 229693 492838 442949 183314 354761 1215333 306449 1293445 1815337 1941419 1834088 1074174 223906 1044596 383972 435887 1013323 226505 959207 1516158 1291205 315077 1465314 1311416 1423907 1149782 1147831 1887616 1709482 871527 846650 1946900 773179 645339 878941 1185437 1897667 1408164 1037857 1948403 1955526 654980 357905 1804274 826032 430020 1812139 1273271 1501950 1097587 1031332 1523614 1648142 1760922 1249591 950567 726471 1654731 1414878 540280 1755533 1053169 1913985 458629 325179 1353839 224732 1332571 498542 21945 982395 1420196 530798 772508 1531891 593280 610026 428415 1714262 1437061 1926199 719985 985883 492360 1172108 774107 1282830 1631378 838470 610790 1302460 271234 1741206 1969327 549632 584880 447090 103486 351742 1350120 1707177 439532 668546 1897864 1761089 39866 1912614 1733394 532775 1295766 461404 47968 598040 474887 1636547 925551 1496057 1137756 147242 1218347 493408 1004691 1494970 343441 91072 1735791 1700123 553383 233081 584933 1144170 1916985 580311 960597 553579 110505 378470 444442 689053 727319 83164 147248 1698971 1755495 869308 1014837 962479 1591925 1186607 1217639 1996433 1389530 418891 264400 88161 1357143 1078027 1424337 147614 20959 1916110 951708 1568776 834274 1523279 1593965 490787 1243485 416910 1870600 4034 1405554 884090 1404418 374129 1627149 1857621 559458 254963 207194 1198354 1276860 280401 1664520 952615 735460 1332290 1608640 466201 1155472 1692652 1996679 1488889 863006 643954 397064 334299 679854 1322325 1849728 286961 796968 1983806 372069 325176 375485 1053560 434381 555028 1051534 331662 1969054 366873 1277930 910161 75484 1245781 1075584 1001511 639138 415191 951615 142002 1046027 1807316 437823 1482920 968573 1844307 993328 1304560 1617658 501468 416844 1028646 1305389 1424997 1159272 1477762 1636296 1627223 1436107 1337552 1429268 589715 837917 626662 1473340 1609753 838258 701145 1229714 1755479 1541116 315469 1151405 990005 1456317 316620 1641602 728945 867330 46315 1516625 1949274 1043481 1361760 170903 1848293 1059329 760785 686681 1393590 788060 1905242 724471 1831077 1957717 1147033 1572100 862353 812645 1527230 772947 1473655 603116 1250073 866834 1037345 836187 1999237 1642290 1722098 1495288 235874 780254 393009 1516356 922256 1199774 1473071 1160632 1700804 1022094 1120376 490801 20524 758155 674697 77473 168716 812766 1858115 958407 1877864 1312999 1588682 1972373 1841358 1702581 182436 1411458 396518 899533 562991 501358 1947165 674627 935451 770733 1193127 222772 345400 668493 1416671 1612282 195218 1597832 746649 955610 1091731 1383646 1632443 1846039 1774363 89038 539353 868717 1689018 665841 1555171 747926 478321 63329 392546 1032698 823581 203456 115658 768716 546062 1711661 1895375 217551 102108 1393974 568043 325772 779689 1408592 786466 338060 1272824 1046927 1813066 1000948 1848945 738725 779006 1858947 1982401 119394 1744129 16973 1886522 402499 1176683 1766513 1011257 959623 421197 679914 286901 447222 1958242 1861765 1707818 384846 925736 413480 997419 345593 1460935 495966 524829 1456388 1401520 763345 462359 1715901 1197834 1675002 707710 501313 443459 571869 1701185 1321564 440271 1794774 912739 895115 1821378 521036 1410855 1121033 1235458 1785453 829618 428502 1884805 279033 584989 1352318 90257 501532 492943 1889275 1241055 487074 542220 521836 730485 603258 1493058 1111384 483721 663216 935863 1598587 381928 1347617 697161 1278797 704883 814917 789433 1315632 1690433 563848 984954 1320671 1035992 1745379 1718493 757664 319328 1799585 2425 376516 680408 364411 108311 1289490 856428 1391028 278529 1308372 979623 423967 1875044 167493 735848 421369 358282 46855 1379850 641867 503558 14367 1926669 1937351 556290 173094 1336379 1941429 333841 338135 1216003 525365 889414 904647 240714 490381 1010637 1058736 1058421 1182333 1155768 1710221 1487327 420023 1050098 1253496 1067085 960381 787567 490966 850680 112452 1259055 33298 1715130 399506 1699787 1272578 1802817 791369 1835641 1277318 332142 1287134 1607465 215586 123332 957184 1732277 486055 362749 164757 1337185 1865181 1277087 1608803 491134 542807 1272880 861206 1383364 496208 803888 1554870 521367 184459 955646 901709 44137 824828 730748 162630 429874 920691 43080 61191 512186 316990 428775 1707342 1167581 724397 987861 1078555 930586 1330510 327862 630277 818921 946991 1902761 253900 1847159 1777491 975225 1347392 1668536 699415 230376 1053931 630440 985484 638419 1590882 1229868 1905225 835542 1412319 1045712 650117 73903 20242 1687514 1601004 802803 1335863 23927 104149 1873886 420587 1355849 135951 1190991 92597 24826 1455916 176824 1213067 475144 1404974 330989 897661 1845158 886604 1593443 1761995 1882795 1623700 1780213 1029744 415055 830054 833691 1549119 642238 447570 298082 965499 1599108 1496588 570531 1846514 283120 665239 200988 275344 326858 1333642 1809454 34896 1458872 41317 1312766 848232 1300410 1354014 1173436 1003268 1926063 528928 1661587 262123 236203 1740327 1016354 1843174 893057 1698283 106518 1513472 1531994 1090244 782695 1189142 1614356 1404235 1756189 312892 1983750 1898086 1550803 1035269 518189 1250635 1238245 297042 1311096 107088 1412658 1809354 1910571 1277294 1622301 1468990 62253 780566 745019 1792757 1148816 112888 293731 774726 1934436 200961 1031523 190888 196843 98506 870198 1984659 1546124 1891871 283323 17380 1292428 227984 518157 1952283 1873221 977202 379403 1201521 866711 513095 330020 138078 1837090 1232282 1278126 1382169 277740 770042 1096393 1749132 227783 49124 1406561 199066 1972538 430837 585999 344906 1017530 1212966 100313 769010 1418520 44773 667303 1991469 417228 990857 1763002 1133956 845907 116558 933442 1912143 382953 105469 1833783 213344 321290 311572 1890512 908155 1703054 692211 307374 274418 1368855 561049 1489798 1757330 1419646 1543907 30875 415805 79799 196116 1110390 935455 934149 1366728 740265 833225 782497 474564 1555150 358924 1661800 1945813 330410 1041471 1036795 475002 773479 1700635 1251821 1583275 998835 1203182 1927572 51330 1705080 1665516 146199 1568806 959547 325357 1525069 290363 1848525 1167633 970442 908262 72909 279408 1451927 965126 381664 1355061 712012 1828466 737026 671437 1346388 1778902 1050999 1076355 1413689 428071 1043396 1766833 221004 367001 1665691 384976 604949 395486 691392 1666814 1536133 1372666 1580894 1451371 1834302 694404 780004 1687893 803464 644181 542473 1750015 1056937 1568411 359408 1571741 1250235 741932 566834 1948028 466714 12337 190466 172752 678684 403429 1772367 633482 1053326 939315 1814692 382939 528014 362059 1295582 1694954 1704329 1267810 218087 630539 1314301 698598 1717061 1379318 1607427 851047 1454033 1029908 1660713 1423301 1613081 1318682 891817 98148 1672500 1808273 229443 1825761 39034 1116806 754061 223199 18466 1565741 1956476 1413307 395036 1357050 1525378 894439 1856033 1072041 894504 1718267 1105293 424853 797399 550831 1220069 227578 775213 1237618 291011 1142580 616124 336202 436765 1809755 641003 1248263 375267 570243 1361791 1913148 1081453 44692 736094 1225077 829366 770810 145484 1637430 1676035 1964209 1555703 1185773 1525702 336459 1346535 1802991 1272853 393763 791134 243695 1653749 1564585 422591 1872852 590608 1768264 1038271 722175 1375435 1164523 1581364 592477 310719 1160835 460863 607479 427728 47500 298655 1110292 1832522 1692739 22504 710184 1341264 751089 704019 1982438 1526376 1825990 158402 163826 590655 762005 1174164 611263 1935909 245405 1088082 98039 1713966 1736445 495778 1518664 873801 228889 6946 408776 271537 700285 557058 354114 1168561 1028332 1940125 878973 1143529 1188073 490196 731514 873356 797869 1371748 1819938 1229814 1769009 1966042 1907554 1979148 1946444 1273083 239615 728413 235234 1449167 1002065 1640211 1530228 718532 246964 529552 798502 938635 13793 364288 1182790 348886 1545305 1854778 852927 13517 496929 1514633 1365113 677921 800379 922101 1509641 1510416 833350 160911 37416 1708670 1959236 1393716 106225 1233549 521571 65927 690693 38254 330316 199713 1386692 1096823 1499388 1175147 1232925 402622 896227 1830357 1967205 207040 672574 976627 1120526 1142476 1417974 155813 1842980 1104257 194908 241521 1002284 531535 1637816 1176353 768611 604382 895313 1767082 1762399 1993890 641203 63800 1619885 1272158 522279 816752 617726 678950 1081813 291671 1385839 874757 1647450 1755353 1116282 874396 1235390 1661079 443771 459253 369231 214344 909885 935499 385268 802576 100379 1857425 637139 1132802 101207 1217131 633302 1296156 1078840 1557594 637371 212574 585072 447529 1912756 648287 1640700 708202 889894 828075 125890 1525453 1450989 472859 1452875 1819621 1839077 67913 351550 396636 64122 444956 1276248 1056028 191105 1232839 103894 91770 310570 1899460 1847019 1280245 566848 941105 1426988 731829 1103010 241935 544805 633514 1655557 1659949 887554 1232321 903490 1912166 1410041 727364 1690670 1424980 1394763 1035086 401291 1027102 1088 726052 474893 1666958 1555268 1848433 1811406 60291 1134371 1045524 487835 1744649 126459 372620 132915 872121 1561888 396592 514678 1291711 279594 1539435 1990370 1987647 1814534 1374928 396856 1703003 775259 583382 205774 981352 1388773 1673874 1808549 532982 299370 661519 238532 163051 906978 1455153 1924239 1066668 363012 703842 1559849 624494 182835 1895101 1862537 1849021 1724544 12634 55103 850547 1564241 1570615 1521909 1744659 200255 1994230 1516986 22033 501867 1656248 1549786 985630 1606790 1209310 1652086 1403108 262185 234290 989288 1072976 1585964 590200 764947 778769 859909 1333687 920838 1351538 1865345 856934 872742 274381 1611635 1213077 1584973 309099 1240335 1334729 300980 1227010 1604936 521293 1066217 1122106 1591973 177577 491512 733049 1066284 801976 465617 1246238 584836 802657 726913 533798 1891914 592443 1551423 1158556 697285 795894 435233 266834 185044 735251 975752 1557068 1771898 1580575 930913 1789174 811989 1671869 1516532 1078438 320008 1077652 1670991 1399054 739714 878363 1776673 1719783 1532549 250703 116011 1467320 7290 1389497 1275702 278138 1906079 902591 1994473 255225 1920053 1767584 410680 1501207 713611 350446 18119 1270512 1707304 1587442 159051 524403 336027 1189998 1645747 1462805 248244 1228198 258525 1268770 1893623 959057 450343 1263468 1361082 1938769 32668 1479508 135726 409129 1936337 745132 1847653 1861818 721591 1569836 401867 114391 1280988 1068940 980027 1907437 277331 101018 1788910 987693 1432985 481851 369804 1651335 1742291 1147380 1869608 675419 1434438 217824 1176521 744784 179705 1989629 1033309 932301 1465907 295926 118623 729964 690782 883896 530487 1052667 737884 1077881 371716 1997116 955040 1028782 814651 1308068 608623 1795794 1041601 939431 103061 81565 1557919 484952 1715648 179425 1648037 1909302 987774 165025 408499 617357 680316 463132 1153219 1339024 573765 1342462 1378207 1002548 183929 114079 496614 734929 1591375 1654637 225277 974596 225297 1960588 1655652 1951341 1061289 9192 605604 1557810 1329085 1158875 1155133 18446 1187734 595070 1353921 603645 1954868 866405 1670258 352974 1364690 1847193 734665 435931 54184 294779 335734 1567933 25646 181138 276868 644609 1374370 102047 1802521 921943 128677 650207 1191636 642934 1531759 577858 1412861 900076 1669558 1741371 365768 1927483 1461314 667988 362859 1249138 376210 1824924 135381 717896 1828392 401088 1250010 6414 941225 1279444 340033 1857650 661247 236274 1932698 497564 1748581 215931 1770459 174959 1437991 296443 1943723 635202 1803861 625863 560240 1366365 1822222 10857 1130426 1050285 234741 1115676 187804 466457 1130252 1338521 1822647 378622 1395607 252930 1143532 1305548 974554 391671 1304880 478203 458558 1841576 1469561 1147401 1481526 1197703 82044 255927 1616765 1841792 908057 1359719 1741535 1382118 1143349 1725458 1448128 1030961 1672737 378402 1056931 1509850 1441963 927025 202488 116049 174223 1293014 155637 1809337 704631 1376755 1035532 463116 1212549 1326543 1611505 1063323 1767916 150750 57826 924263 1470482 329760 265766 573668 1200175 365505 405223 209136 977508 1679536 781294 1131115 474595 464480 859086 202351 279311 156401 1664137 44727 380160 1213163 72138 825224 1376945 1493589 1425421 425481 1019318 1428337 1525174 1941719 1668102 713208 764264 150444 393826 1858125 858005 1402052 717496 1427517 1666114 1557135 1652249 231006 1410173 1206908 19685 1048925 1968423 861978 1876742 1904049 159868 1364833 1319703 1057894 287709 1613816 1087767 145946 1721982 1144985 1337572 612404 1855858 1348081 1035416 606909 1328499 1536442 775802 1920762 1165793 1718964 932972 1743360 393367 1264671 192906 527490 1742069 630025 701451 654102 923178 115996 512909 1261710 1217057 404242 951609 1924837 1385812 1502293 146570 103943 371100 771040 1962666 1147897 450132 1163831 1188221 1716137 1053078 472457 1443246 1981361 242538 1179825 1704359 1672824 740435 1348754 341591 482460 178841 1098977 389318 1187898 956457 1114453 659564 1360149 1250048 1235306 1250980 1080624 1983653 705644 694191 432566 1007620 1691375 1357 1515591 1891134 1182214 1408452 545675 247803 1752059 592242 1961571 451348 707988 1586952 1905681 1434352 536885 1764594 1980501 1098807 463260 1183125 1069561 1627769 928704 575779 19934 1778984 1445946 1944963 303908 459478 664662 685346 939881 400556 853305 1463817 1071002 1351559 1636656 1114588 1539844 428118 1813275 819723 1335177 289965 29400 1666645 150386 84515 718555 1417154 234673 1952490 1261181 336805 506326 164202 1617045 976614 533186 800431 1201936 906613 64325 1434463 119903 873503 1060843 1371262 1131958 6696 1506608 673410 1451713 873079 133067 890521 562486 1863484 549365 1718033 135704 284335 763902 541999 1991020 1434850 571130 1572511 1733649 1741230 1332481 827338 378125 1818451 1029843 1364896 1897195 247708 1238364 1679578 1802108 216473 1138028 1989594 1621044 963570 990181 1541008 850884 700261 1420373 144367 993430 1105017 249381 1641757 713821 1436838 1460285 1886020 151646 601233 688737 251234 1213504 439249 1732766 1233570 22768 823427 627558 426260 1560610 451483 873552 373268 420419 1165018 1462376 435445 1337037 859781 1692395 250078 1773064 1015663 800345 1261274 894347 1696560 1736317 1008979 447405 1895313 532038 1290020 1696741 65540 1914967 1237047 976718 232770 703395 174024 931558 1822579 1434202 685873 1063083 547974 109016 1097791 214854 1354591 1524215 1881225 391771 1943686 1538958 1882396 1729369 301411 1857697 639371 244506 893900 1564527 718814 432202 1078632 171843 841598 992696 711446 291034 406911 1856146 989029 1829113 1015252 1442480 666772 1914153 1269406 435765 97163 1173786 1048263 1314049 303829 866338 1226601 203358 348638 309316 1178948 1301060 364315 1268371 1458794 944755 19822 471577 198666 1557211 1848762 396097 907704 99882 1211938 1012659 1685223 197277 93413 907400 420013 179943 506446 1447698 1718950 137051 952217 1069955 882472 1935484 1207721 1437563 1631211 264914 1910049 1997279 207658 410858 62 942728 1293066 716673 1652098 834375 1981749 423794 102130 1637416 1054194 1202877 1777681 1118500 1726763 1464124 388735 1555834 33912 609220 1222662 914376 930823 536057 882120 863293 1953338 278433 1701436 903777 644751 894638 1284458 1317879 851811 818134 1525849 203491 90706 976550 32028 368100 10098 1722188 1015026 1252601 358285 385846 883481 87527 133382 1304915 1526595 1189543 758747 1241776 737931 1120111 1067944 1615126 584817 1705279 1781460 986278 1203521 837149 1572359 1496322 772273 1517946 1211749 1917966 1566300 1933643 1835135 1480929 1770962 328680 768894 1278299 627464 891799 1258052 1684094 1496247 1812659 337552 511346 534297 1293409 276088 649418 343940 1153638 406051 381973 1162126 1768820 932947 1387004 118152 1903259 1089476 638654 675553 753586 797375 1143971 1925285 733475 1305771 19669 1552927 58699 1763984 454719 1930927 1820361 1179238 599223 233919 562870 236876 619324 1267719 55088 646184 1153929 752870 1424675 931594 199775 1497296 380593 634732 741245 645843 1942460 787821 225707 59926 131254 40638 164087 1097660 296009 279832 1577081 552230 1092873 959502 1638376 1375442 1299970 353740 58004 1990882 729419 1390232 885576 40575 1143015 663918 644693 1739174 339374 123695 1760082 60965 579844 178747 1985806 78291 1845125 443869 1659676 490430 952135 148975 1858365 487741 1539478 1232162 1395655 1578126 1859147 971369 978201 135245 1730396 1886316 1599057 1416008 1462663 1722374 1608936 1176119 116953 1561553 1284281 463182 713666 369551 1062246 121553 1072761 565191 1311995 1703907 648366 730662 796181 1556500 1636261 1090415 1585986 387851 1185643 704342 1071675 1271298 1981008 1932941 960894 1335962 1708765 1879862 325838 1560028 1633289 1030418 1830882 135618 836775 857764 1788961 1982155 1108912 207930 1017766 1442273 1391734 1859973 1844273 1707859 1582886 479432 1478465 1437984 349268 1093799 1960414 1177392 305983 383942 1588969 1299326 711904 370552 1418102 1461078 734526 808145 613487 414379 623103 1247451 227372 353001 581164 292101 337637 1450214 208155 1807879 1169313 132367 295165 723799 598311 1708114 1089344 77220 701546 1072728 1836023 525317 1782546 801609 385564 1069234 1269960 1653748 973292 1288802 1001056 1585637 699530 1241185 454022 1681633 1709442 1383496 281446 1325664 1125870 260724 1671832 231119 1220052 1291311 450415 741154 973617 903839 518288 252175 229138 1328310 1204930 6016 1498187 1850162 1032485 835460 624091 1993009 774995 718133 1579762 1608228 1861029 611371 866915 1001252 1817890 300896 571630 1664494 242368 334067 457338 1814124 1553625 103460 1928649 1252948 1746749 1119108 1140140 466410 693153 1782363 1356479 131545 682697 41683 213736 1762045 515368 121675 454308 1062990 552021 769891 513180 1680829 919662 1257305 1295491 1339659 1770292 748930 749952 641751 611949 703389 917810 93798 1854536 1692596 1061315 1299582 84447 1748402 1446754 289398 729095 1428445 1895776 283068 677264 925755 1070177 696537 822332 325583 943549 1845835 933389 215753 1847044 1865125 826411 1346120 942672 1057202 260130 120412 394200 148221 526575 20420 49557 1285272 212092 1159204 1632347 320596 610202 843101 1799962 582393 1073037 555605 331968 842196 805688 479695 1175287 858413 1116762 1009922 1234213 1949459 1524103 1485502 1225332 1748014 1734271 806922 2583 366284 923995 1174959 1085015 784244 275713 1267751 209706 1584094 1409394 1878354 170418 710717 276762 1648190 944459 365007 401973 1222344 1901656 1288674 1220100 1532882 781733 927092 1175594 1087050 1993689 1772241 1547311 1516626 1410626 1556296 1871549 592720 1985560 889331 430473 319492 102501 353222 1798430 772815 592696 149308 1202077 1242836 48542 904027 669437 482489 736691 408362 136458 236540 1926219 1441966 20266 1731681 710392 1676529 671383 579715 962133 431227 824335 1613465 1007468 400559 1946372 116549 1710339 1259434 1690557 1976451 766435 1268588 778051 439943 681929 1863605 1991701 1906076 1420885 1987964 1834400 687715 1617068 1569425 1858550 958625 525572 1835664 336953 194826 420589 333173 1433693 1968505 1308149 1820294 1974522 1735158 329657 600719 1760023 1862029 334412 1762901 670963 1142316 1713472 1774153 1480696 1178856 208557 940651 1854812 1932505 1178218 540993 617697 1756083 109046 1355180 1491290 47194 1912065 552488 1548996 1591011 1827231 1483352 59656 266774 1329282 701950 6313 1358695 1815539 818405 1103747 1879526 1916565 144851 1301318 1266769 1827125 1302841 1036519 21093 1123289 1345980 1028355 1897013 930693 938606 334595 1953552 1833050 480077 1420645 1853909 534183 1823125 700719 823501 1049569 53691 1531850 83927 764603 557284 823952 666702 1971760 478128 1178378 682407 256160 772321 20264 1155680 107237 738555 1260490 750832 911684 1444878 1723922 1888686 772572 1105955 1995571 1495768 1846101 1232766 1547265 790575 1269723 1467338 1529879 1420506 462809 580676 1430915 850731 1196536 389980 637243 130064 1923803 1322260 1826338 1867199 226830 819284 900304 192326 1490901 904 515400 1126731 1625709 911713 855595 1847137 172401 205317 751619 1055824 160910 910116 1499345 637941 665526 1239381 1169982 266874 628495 1161443 978692 1855151 1188464 486794 1701836 1643016 1971062 568270 906867 1534169 1259162 185769 1455270 1994337 961104 1129604 591247 1893374 1471121 31111 1777557 104259 1545340 582707 1911364 759769 670042 200919 1538782 284695 953630 1605374 674285 671045 485642 1149264 1455797 1643896 1477915 40894 406116 660245 1482326 882533 783824 1084121 638608 1593667 1200966 158153 879254 1854292 395485 1014432 1947323 375121 1650158 1068173 885548 1363659 407331 956708 136706 945760 194894 941378 159622 349055 1136293 741330 1347856 1191714 1719600 982306 512531 700198 422848 653917 1665931 1456578 1204326 1674514 461245 1314201 1018149 1750633 327861 1908139 83487 1522836 506522 329698 415635 244705 189914 1401153 708171 1483210 1925238 1061824 434938 1375816 110436 500488 1517020 1051220 924598 777979 1033035 562080 1525764 1488083 153459 876076 90698 927270 1729333 1582206 1450619 491848 1627581 1176183 440418 1130178 1448912 766919 146539 595869 491366 73740 1403972 831761 1833767 1018023 200660 1705697 51943 623447 1735414 1893269 1330412 1686090 948728 674822 451912 1250568 162940 1393759 1004964 572797 1653263 1514989 1432154 646817 1666080 1038023 1840435 322819 1777812 1440661 512796 882122 433927 777283 1827495 16214 241936 1972531 913451 560248 115704 1962489 1959723 849604 1083379 76801 655748 1060987 1085974 723895 1167006 1544788 520837 1739782 629721 150747 28232 1425308 1883933 46546 1761928 417057 1207801 397921 570221 1876390 1149076 1062123 1821615 729091 724234 1939491 321945 1229021 161972 1036589 449199 1125635 847140 277506 1743950 1566030 1322540 155843 109989 1822363 251912 1649072 1226725 795439 1527078 28015 328483 968168 1746183 389122 347335 696303 528417 135422 980350 1065006 1038331 436759 1259103 1536713 236570 1032242 1964245 1350860 1977875 286675 1887521 104976 322429 817941 886096 402875 1804590 413687 750907 1804259 1829938 1157315 1623559 364990 182276 358390 905954 239755 1308641 129264 1653137 643508 523578 1334537 1310532 1940938 307128 1074672 1903582 944382 1901393 1284101 879999 1686824 9538 399189 1532588 397699 1387154 978636 1316029 1171608 1433393 887307 929983 1330731 1109102 1921766 1745514 888696 990718 1089228 1341684 1853044 723763 497296 1166592 1484351 290589 235574 368040 1548974 651268 432956 1793193 1625113 23646 888568 1071895 598773 521466 877845 149803 392440 1732585 1414843 733479 667905 182813 573257 1195350 1410548 739572 18594 903704 622436 1719797 455294 1717050 1683911 75476 878906 114990 1926619 537214 1703861 188742 1846306 233847 1890994 599773 302409 1765097 317027 682133 1079999 1980120 516867 1661380 631416 1611664 445787 852922 684769 1513684 1453439 160279 1562554 828001 648084 1574340 1105354 1446736 1972263 108994 221207 1598020 320620 1228740 905353 1753735 1419440 1886294 1913091 198600 195579 1712542 15158 884836 891513 516520 1096742 1963760 791153 1862571 880765 289452 291329 1118338 343391 274585 542361 673385 227458 1095327 562114 902280 1936351 190453 1789773 1965675 1370321 1913622 224298 1404488 1956036 1148993 928453 688326 164807 36010 76937 237660 1172937 532306 1580078 1034992 465057 1273958 1773474 512144 560655 1425662 1893206 657082 1780685 1042603 1357793 1210775 15967 18610 1948238 1437438 702873 685625 184871 1312580 1748118 18604 1318533 365550 745664 520023 1509533 844849 538061 35433 770625 753580 1494920 1740303 918190 470394 1625986 1180381 1979157 1144076 689339 1973548 318196 1309978 1622146 1193535 513582 306223 1729601 494019 1806039 370955 1043469 521984 998428 302526 1544565 150835 802136 1203742 352417 544696 422488 1835632 1923699 962745 506303 342701 1189400 1336958 1435554 228037 1498724 1060985 424997 1678267 1612166 4748 1368235 1220336 622163 447966 892636 996355 1518688 1367337 1411374 1340741 609780 1904819 1230191 1376210 382699 493366 1546638 157570 1662496 172822 907092 90810 994738 1374172 65207 1683202 694453 982804 1468361 1508812 1865919 626635 429328 724809 1612976 945176 309855 165657 912145 1522666 1539084 1374642 1830948 913584 260839 1333996 1020168 564829 1417645 1002 2748 169072 1101750 139665 313156 1737122 661388 1277231 712099 395432 1135352 737483 770780 335012 1897474 1681185 1092240 1266455 605628 384725 1369370 235283 644023 1758411 1327078 642977 814470 1362685 359888 960693 11092 930699 897390 1588488 1435973 108926 754647 1384485 1542772 1021443 805931 415665 46940 1390874 1741796 477171 1691324 1720937 109827 1055294 197476 233495 1185235 1896364 1030814 1891775 1323947 202681 1566045 412940 1839326 950941 1084925 1777375 1403402 10103 604479 12569 240347 642727 1954783 1703791 1396163 225276 318713 1385794 785374 482113 626753 372880 667089 483389 1969900 1923554 131244 176155 548110 1111033 701163 852878 594308 704577 1736145 1619575 1928299 1664464 1026823 670623 290829 1272054 1629913 1617494 457027 1196341 1225619 1507609 1995599 1394853 1686614 1262515 1225281 428088 1380579 316058 260144 485758 455852 1554625 1991740 1904459 1759671 1486788 483212 1235777 561470 126440 18633 1609595 1477350 985466 343226 1574820 1411791 1101485 738311 110059 1021040 189444 1627642 313056 1525392 466603 1184117 452334 506745 5890 749772 358535 1355674 1971468 1889889 1631217 658666 787594 1938914 200420 992659 1814871 1716203 1572163 1022086 1741685 1420054 720856 1345624 955892 1439213 799599 1708667 776833 849470 1784187 94132 1073713 1328718 162671 543232 1769109 1909551 1589866 988414 589849 810966 1542693 1380898 1292180 555221 1341998 1352587 1524667 1003289 1367723 763191 959887 383009 1784624 88364 791657 951612 1515484 984321 1979151 72298 16429 315445 943850 1746260 721070 954601 197961 340971 1830609 354293 673387 1803055 1362594 659690 1528411 1133702 197877 1763277 1068099 1154597 34272 1637843 323549 1457591 1747062 1732501 433550 965171 926386 171261 642876 707192 1579440 1380061 379069 1745365 192446 1661338 1161345 134075 587136 1838303 1646732 311708 1940380 1333871 1182504 2658 22404 930431 473546 1884905 426415 1413413 438408 1717246 872205 554441 1375264 989302 1066486 316291 32694 647412 258771 123449 834209 428465 142492 328240 1978724 313600 1219339 1914962 1781269 725615 490244 1403794 1276191 361259 1625927 624360 1314806 734106 1629188 345158 1314123 13087 1655628 1662732 1799797 965117 1327119 9039 1426922 1086547 594401 151155 1741111 81954 138693 1259356 1300217 1576756 1559782 1312969 1001989 675995 788860 1561335 1196525 37026 1152746 268023 1690876 1166968 1267130 1502670 1873143 616739 1508151 1591879 1906090 1163338 1629984 116403 1028796 15682 210113 802726 710140 1135312 1780921 1110567 1382630 1387206 396682 1656810 625779 279592 1899328 1021879 637058 1604200 1036813 1454022 157657 729824 1763239 972585 1777668 250137 1742220 774518 972985 1353524 1065886 62229 1618198 329335 447560 102858 233640 450110 867805 1798000 749729 1974282 6211 1585093 664521 1939750 1585513 460420 1321777 894333 1305694 431541 731409 280140 26765 674872 29791 1359544 19562 1116257 1270330 1991739 628781 146520 244276 1073272 999123 1557115 903120 1920407 1835254 429742 1832201 1967852 1815209 1237603 1143732 1205517 1391062 1144572 1950983 1787030 1852777 374975 513286 951639 1670593 1429202 1740209 908087 1310466 1611377 455163 1536487 1143844 1141298 822484 481323 1275998 1130752 1607906 656677 378161 194142 223533 454141 10774 1401802 677470 250912 1723283 797984 697026 1065425 7524 1318028 657236 1877234 106695 60085 1577451 525198 1555019 1114590 1827571 1871772 1155605 137752 1604666 1543998 1411794 1344002 1185134 684051 511106 571754 679945 103867 503046 103363 958201 629517 454695 1542544 444639 1227603 1945390 1938782 556119 1617246 1659044 1137120 1040173 1925358 1842458 374092 240697 1560093 1951249 1207897 1751893 949975 1970568 969812 1654738 954726 473419 918788 944140 1555503 688961 806994 840466 625345 379888 1368059 1013400 409631 1716040 547507 1860077 126151 192202 1297578 1787020 1215149 652603 313174 1239404 988653 485238 405022 1413717 1094008 445302 178050 288045 442280 1720112 112747 698028 450852 1014929 730082 1748445 221774 1129029 1272068 1548236 1384847 708668 87232 1150133 971987 761499 910885 1422556 1820190 1420184 399175 1379947 1025555 643284 51498 187870 260363 226297 1629772 1811706 728160 961465 1030490 133648 455289 1142994 516887 1631106 1389724 571997 764941 508 1025465 1081881 1253583 1108198 1111879 1395854 1581785 1620506 969317 1564397 158902 798477 1647797 173596 1030992 277964 1222886 81185 582229 1602163 1009584 1322382 1014539 1111127 1058370 1594989 1457885 594467 1258498 1450736 1006996 51630 1607352 178387 1098527 1389547 189872 1545517 940220 937938 873392 1063163 1237501 755214 64471 1541654 626499 1430909 869296 522002 1826133 1189687 1955930 147624 1651275 590046 1780469 668288 299071 1834934 911763 390710 156300 445286 1241186 916686 1381053 996062 787496 752258 1097583 869787 1830592 1814911 1662200 1427958 851989 1420279 1984451 572974 1671804 1507874 1249880 1038121 1905517 369626 720654 1790817 712690 1954097 574177 1904107 1234263 1057799 744573 814851 490144 173000 1359782 102660 1527967 1758459 1311812 1727527 1503512 470335 1768108 724123 1800581 671447 1710832 1360408 37178 570095 996317 685227 1049353 404334 1818923 1592296 1573802 1382942 63346 728324 968841 1916327 1205165 1424284 1299376 1344990 243057 1510084 1609461 1117617 863412 1093521 1754871 1018756 448024 526867 627948 639506 50962 1452836 1911920 80588 1293533 121228 1025436 1357428 393789 1708628 1045931 1280130 571579 362756 453407 1651943 622912 1314232 1632279 420403 171580 558931 1161015 1684780 1422758 810464 1890390 343013 202065 1488366 717767 1128833 127679 335955 1096104 1284474 768958 1723075 1692140 856963 940756 1545639 1091647 834326 587806 1332553 1405614 389751 807374 1891618 602280 1976094 1246404 1520002 733171 38817 607938 497967 1111145 931417 903193 1925130 1607337 469261 539914 1162469 1804841 1302211 1051295 572174 1173614 1297966 1032930 1085602 1714432 817836 1538779 1368977 117262 1745598 1962550 1293524 401603 1502928 647621 704919 141310 1077189 1009012 1464690 331430 279597 1588293 1975013 1672948 713819 1531074 139151 363157 1282310 1136038 499628 1305652 690122 1070931 470594 1333151 693930 1587429 153591 1128289 560115 563939 299874 1811701 537477 426752 1131620 1665332 810203 731050 853428 1416567 1370872 758295 173688 850280 1165557 1938502 1504959 1335639 246577 279528 787077 536668 1012958 35493 184615 1790025 290994 592171 1723267 895531 903912 536158 637797 1832820 1784963 1933206 150538 237427 1364814 249458 1429617 708091 632331 728149 973799 1214108 208268 1582017 166845 1900823 1780445 241763 1095316 162556 500754 383366 814166 913594 1829857 1195095 847321 1642202 673915 1444691 1831357 1799671 1329461 1817402 1518524 281195 1539572 774775 400239 1498194 539450 1510247 1243210 88947 1620928 265552 111789 790079 883430 1017408 1752364 174233 1080396 968097 471375 1860715 655418 106092 1919675 1893061 1604353 1378961 109111 961491 1598607 1155587 1176028 1395074 1363699 1210390 1273684 441862 400904 1383076 391786 506489 967385 455499 1107996 908100 895956 1555059 234713 818283 1188383 16451 1017403 925869 630433 854067 956675 1589653 1556824 1850157 1970951 1499752 1523088 363214 1251011 1860424 1353501 1378167 1364016 625023 52309 332925 1739033 624380 14806 1170317 1641517 1201444 902507 1633873 1342660 1302949 1957795 714653 1929925 1217719 102110 424194 297625 1419830 291185 404788 1985289 557622 1687196 294497 691030 240711 680594 1225590 360183 130779 764088 334648 378992 3467 310297 178117 1052977 871689 1137277 1540186 915483 1598115 1644919 989688 1772197 597640 483073 979124 1965392 1809723 403237 399820 1899643 1678892 1188130 507146 47239 1078109 337141 857454 1445559 867314 1559821 1645362 1269577 1383849 381737 669105 1709710 859739 1237309 1708222 262377 305438 1705830 1025142 917370 1813074 1029387 298006 1855284 251709 23761 1688150 370879 1896543 1615979 399863 914435 459904 1636600 503908 1749550 252434 48087 936514 1054475 1717875 1366985 1152602 864154 1160554 1127717 523470 1021796 1929055 1423621 1212451 990576 1983330 795272 1427865 928025 1839044 1849748 1162265 727473 1412302 26500 217547 1899420 1864478 1663287 667938 531803 222947 1540681 1405271 327913 493849 662762 354435 600691 1371352 1861732 821839 1786707 1608177 1059088 194977 543552 477314 1964077 127639 255491 10022 483230 480890 1284683 253824 1929638 306249 1422344 1629886 1174780 508419 253561 241875 357794 1715545 1950733 1677635 249026 40613 1261618 1225921 1435836 1278238 1920880 116107 531782 577818 1556014 546829 731289 1250433 1320945 552791 300590 633216 602340 205063 387967 1866580 767223 1080035 1335708 425635 342994 188084 1680960 681751 672377 629796 1302206 1014850 447695 653576 1538687 645987 255175 182785 547146 293626 1600812 628020 512673 1339808 1179777 237332 1311130 330736 1905826 1265038 594587 295939 1858207 1964426 1470665 417988 1850945 1825577 785183 846722 6755 803780 1679569 1520391 1170360 1649759 526879 1904225 947467 1293154 1852789 933828 1721212 1855564 1110788 716581 1974629 1384178 1698424 323559 729933 1412604 1801642 742453 884971 1227221 268563 180086 1321145 261166 1449433 1778712 551414 47934 1839359 1643964 873341 120750 1635192 1490994 1435319 188325 1381260 1244291 879247 613634 1730581 142832 987234 806811 149049 343716 512074 1338652 316226 146660 187070 306802 1075568 1875659 1776109 1656771 794542 1574187 1585887 176780 1272265 284480 564254 1528615 710848 1098131 1035661 1648098 1260486 1921339 1309268 153438 1726687 699902 1285921 848769 753316 1808580 97044 120664 1187402 1366234 636961 1376573 136615 1972810 1582990 1531195 432856 868175 1634576 236221 1408349 1724708 665164 561158 78345 790426 551855 216422 946814 1313718 1118 81196 1528437 1417321 1112490 1969137 1580619 1917768 1522396 169640 224729 590445 1989496 1627267 143026 1954728 1271156 347821 1193016 1911949 1591020 927825 1266856 41599 197535 1111691 1539693 1981582 1754472 1893279 12769 1232005 224717 1827684 231428 794375 358204 885508 174288 1681113 370768 197492 1156361 1089831 284804 998842 1948849 974383 1829916 814515 965574 94610 1722868 191288 1838219 1852469 1848363 392201 1137746 1724411 1390448 157263 272373 978147 845713 822495 1170724 1672910 52066 1204642 294400 1439026 1114221 1418459 889214 883215 1666149 1081475 1013825 945290 1756101 1349378 1572252 329439 282950 840895 1405764 607186 1721538 1017185 1530132 938293 1942963 848786 845904 1788530 1087152 1438343 1490842 138752 1241219 1336195 421841 1543361 1943858 774680 1427919 113066 1267899 880855 839483 1887197 1303624 1957513 1635822 1892251 1189206 1760013 708629 1979832 488563 978133 1857161 1000226 1318320 97822 1165977 459957 1716789 1880825 1812624 466293 438046 1510577 1767388 1466075 858433 373844 446557 230592 521527 1622589 1252459 765232 236465 22907 684968 950580 1525396 122811 356325 855442 1974577 101359 581972 853599 504101 1479965 1549598 1878905 498259 794377 1076314 1549500 31801 51713 813021 1390784 1060262 1215867 256676 1220446 702314 1319649 430529 371044 814859 1350152 1052202 1680521 1708528 1756976 53637 1573220 434167 1097125 1758384 1932487 518591 1559228 1031032 675793 1501134 1772768 645227 889812 1282101 435748 1536561 748783 144752 1013324 1100223 620845 197232 193531 1413481 1665628 63737 835048 1806957 1379875 1843197 1891995 192293 1272175 1264093 1499570 1957076 287445 474008 708141 380666 169754 613057 1588101 757682 1626757 1652884 1021045 1124452 1077821 1274002 1243169 1741910 1550986 1747741 689847 1021752 1822235 1031566 1873770 1164426 1278927 503219 9811 1311846 1443683 1563601 160225 916013 723876 881420 1760191 1845980 1974956 826127 1331589 367450 966123 1941707 130286 741836 23289 366302 838427 1679076 57690 854937 762955 809503 1476801 646876 987058 793559 127694 1715495 47504 15211 476609 661955 205035 138741 623961 342524 395682 1501456 359548 1676786 91292 1961594 771456 52723 1150416 528333 240360 1957382 110190 880167 1663404 1844779 914487 1101788 1727689 164093 645722 1714663 1887729 492338 1237085 842393 377818 729359 703996 1055782 131556 921180 1724514 1872654 655833 840095 708880 333090 1428578 61276 1902782 1580835 226672 604207 148277 16527 1032712 298905 294944 1400432 1034725 1759968 180575 1137800 577302 1065618 450913 1985914 1703690 834091 806110 1117350 1163582 1996197 170379 681095 791227 412407 1338522 1402164 616695 1093578 816074 67338 713369 1227341 492844 1258493 110782 1678841 134943 366297 1132323 1443718 1059118 150901 1210808 855517 28797 1353475 1233420 273753 1614222 671589 1015459 928289 1041396 829455 1717028 939113 1147968 53730 1241460 1468511 71040 1795046 1170698 1692256 126343 1411009 1524091 1774225 1041232 1461201 1300941 1232000 31327 1440707 1779379 1032129 1108304 257230 952638 531286 981145 1749727 1518639 1574975 1152077 788838 937246 657322 1397439 1666022 1273031 693158 1864808 848080 1137942 1304962 1626129 374871 77093 1863419 279541 1994286 126176 912495 1700438 1944559 1817344 1215999 1320965 943504 1649591 1800107 404223 1833339 1676357 410006 1881498 307085 764493 1610716 345946 1743317 8589 185168 960483 200461 834875 222469 221124 1787799 952910 1325385 1248219 1042518 1296486 872236 64814 1409891 1342534 1180244 975481 862677 449026 6359 248440 1397290 768127 850476 1229286 1991488 1779098 287705 56368 1876857 310157 834355 110297 730293 97695 1345636 1346755 459281 661783 789664 871521 1946872 1647289 1461521 1491456 571339 1006951 875820 772629 1972374 101063 407616 1303735 1617823 1225918 874628 94713 736114 1334039 79405 1842714 415505 1412451 795367 507381 579875 392108 183596 410756 1388362 495575 636222 82420 1938256 258309 481177 14539 1730947 406559 1380590 749886 1046127 238591 405441 501360 1986103 83475 169639 1287876 1325132 1848294 1615757 167791 331477 1604549 470974 1664439 637261 265004 1427454 148271 1605968 1878453 157604 544540 1819361 1634395 1038915 1857815 98113 896977 1920785 359149 343583 337544 1416365 1145186 928973 39761 442468 1719956 1562357 1819055 1427558 1400781 1226786 1025701 1564354 145198 1014691 1931848 1008332 1202121 1622512 1437167 26169 488214 1534968 244423 1066362 703684 1319462 1418670 1919623 1319306 694924 985339 907655 447470 490962 93245 515654 921935 1778900 1140313 918688 213154 1106320 1997969 1056047 1660084 741262 1414478 884354 958487 902874 745395 1836813 344926 1878790 1429508 1182564 1357718 890146 84185 1734444 1763259 122549 690709 448136 498835 802780 362500 1272962 441778 1063164 1368925 707340 525645 324957 1435661 530902 1874481 1024097 1532367 1239047 1094429 797597 1941150 486629 1951206 30490 868937 478696 229038 684986 21021 899888 83232 1311059 954597 1940818 1191156 1662130 1912803 940538 1792320 548580 1311426 240002 1862987 1730794 545137 1061475 704148 1343145 1999102 791233 1717229 1776603 397628 970204 1499063 1922252 1406555 665133 108999 327278 341642 1606061 1072655 1990447 550948 122978 119131 278770 127201 1265869 248156 1407734 1505837 1036323 571075 963689 1146366 1059748 254306 1434369 1906907 249510 1174240 484679 580417 1319917 739279 1716970 523086 1476925 1811413 1192324 69686 747451 863854 1843964 129953 1425487 1740142 357767 210078 1241581 323789 1571525 1699331 898800 1356864 330887 946039 822114 1810529 541988 1110538 1276588 187894 1603570 448369 831103 843373 1653130 170486 286 900094 821435 1914391 392955 1801368 741314 912605 1171582 934047 658281 169415 1703532 153512 324250 106170 1244597 1413805 1803072 1530481 1091711 235007 1118450 88125 874063 1498668 684363 1062454 1416433 713167 1383938 1616426 847641 1132210 709112 1016323 679049 987468 225342 907156 1831191 1871930 1833517 1902551 391482 709630 880258 1046561 266280 444147 1368563 1613426 1799008 297882 236700 1920644 1942585 272091 1524654 1408113 625667 948539 1228065 1557289 1000434 808321 555919 1407657 251698 1991756 1362352 1728391 190805 82737 1796608 729075 1807069 807350 1159086 688280 605130 871282 365453 1221699 1188239 1774632 707460 271512 1974675 230452 63552 1942210 1297124 964648 1623274 153622 1808327 1600613 708304 95397 287164 1616869 212259 342421 744486 1818074 1392630 1810960 1693985 922208 934646 341744 439000 1254267 779062 772775 1137956 760577 1266782 1613790 1560771 1869783 1551289 412545 961146 437274 1557292 1598954 340243 77735 1385294 704663 292660 320725 1534481 668135 254412 34764 273916 862411 1689588 1252299 355615 183121 1369776 449395 780450 150629 1314508 1560968 815070 30686 1807567 132484 1370167 88606 1222596 1538461 1583302 1186872 78228 197849 379296 659785 913067 1760750 1830205 1796970 431421 942032 707143 503090 1502084 200377 1104894 135398 414476 476612 1616144 587784 172141 58145 888982 628330 605047 963706 198887 1761608 30367 330641 1743763 1413197 1977608 1330149 1857212 596958 321602 1959607 1453375 1998970 565917 1947743 947053 79036 1452006 1930830 1926204 359022 318909 1149809 764734 695440 397140 1424334 925168 737696 1239952 1741670 1777223 1865706 187246 1324460 1843185 518326 1501681 1465509 1876890 594779 563885 871040 1656242 1616198 1198798 1245951 586930 1925406 806273 150518 1682648 756659 531724 258302 1510317 1339931 426178 767111 1973562 1492230 1077796 510512 386800 1256753 1416753 1715947 860585 183307 1406896 198475 696869 810195 1890357 1965562 1324712 1049156 1972458 620840 1530425 1397820 530823 28661 1459584 638727 1716891 717132 1207716 1942250 65312 1239275 1707252 877014 165135 938175 1566434 831494 1539720 1645731 1031561 1893377 724744 878669 293785 540295 548024 29640 1803455 978083 1479188 1235814 1484995 1096792 1943691 1081931 1496567 723726 1665218 584023 1687156 970487 350842 1498614 1584926 343031 779673 164121 1548047 447927 325972 1383104 235172 1940373 1727799 1469858 728955 1436293 860639 1388797 404231 1482974 806509 620404 1676301 171975 893585 34868 1755067 821648 100843 1899069 558554 538776 1888248 1622147 1352940 777820 306 1968809 1534973 1361689 826081 1761726 580705 58898 1885319 367309 694866 317711 1148629 183003 154784 609046 231024 885177 247718 678356 345762 1854029 930457 275504 196328 742828 515746 1474685 1387972 1053878 1248696 926161 1439510 1269040 1350996 1833045 595279 16303 1969939 1458834 75589 1552729 1504590 74349 459982 1882575 1080639 266408 1793768 429371 64782 1496575 637900 255408 1247634 344265 1608082 322807 1776057 1699466 1755361 1828007 1422163 301213 550297 395961 1873996 325680 679687 1963164 536645 613257 1930242 1847217 1401961 1776209 1866936 1157087 1059651 553170 1837368 257957 714596 1014184 495661 1930876 1078391 815958 757651 174401 1914578 627375 71301 1746011 1972125 1357761 835223 1271184 509400 702280 1420578 1723282 666935 1915114 1153274 145808 1477186 387414 931740 148926 543946 1461934 1755343 1492693 208781 1355009 484830 231048 501558 750011 1620486 1552354 997535 1782846 57466 718580 1485156 1254323 671966 757802 426440 757015 759435 824283 1669599 664823 906492 848584 804712 1785149 1904710 360839 352676 1762081 1920871 127211 1539961 632121 583293 211343 875326 21792 398097 1122159 159923 971166 1445497 90743 1061118 1442542 1158545 281590 1572041 1610444 770496 1665841 748564 564859 1441194 445989 717434 652875 1625356 1056564 606747 754589 1426770 1166095 681258 1169845 1534569 1566447 1842777 1081769 1104254 1253625 1315184 304901 45474 174358 58101 1305973 719882 1846525 1803001 1929294 567858 384941 441905 952242 1485068 1682741 1755725 671078 480307 1349263 1936167 1579624 842745 448562 791803 1153124 427292 1501310 367858 1857607 517968 1531436 1032420 1484773 39120 176888 374194 1177069 1507025 1281469 1976547 707106 305397 66347 615214 739570 1283422 635730 1477611 1543118 248154 1117404 1686205 117089 1891723 599461 601048 1442907 190403 73195 1582593 984386 1053090 661663 171835 147388 1294105 725660 998396 1078775 22138 317418 369714 1580479 931268 974649 804452 1031909 1946248 1665155 1290589 253191 326075 239046 1319570 321513 1636411 1181745 1212310 131417 686736 490106 263286 1419333 1007439 214882 318927 437081 1629193 933943 1781614 936778 1702991 1791925 12514 1168025 798467 665414 1489309 154437 1999895 339709 553044 1109743 1409604 318455 1706833 1646355 965929 437476 676900 707188 388962 1838551 593314 1097901 268904 1962355 1260943 925999 713802 486460 1743461 8667 1814199 1270386 433287 1254859 1779112 896463 1751959 406990 1401546 1807739 411700 96632 225351 819069 853516 936570 91979 174433 71669 1987868 1097934 225717 1055333 1886087 1374933 924661 133176 354229 416675 1893034 1860267 1003437 661270 1175879 368256 1043824 1009905 121236 675821 1270441 58706 300311 1357957 297511 1029676 1238014 1967128 1690529 1112199 250654 1198439 1030244 329649 1034079 1457162 734414 569831 1042662 805262 1487869 1076367 1582921 1866466 642694 1848847 597865 108171 1999658 1731103 1142243 342697 1108115 1849768 1454388 170623 1584106 1082608 1404423 436401 1626816 1137371 1210726 1939989 976063 1721572 646004 996696 1234995 418138 672229 543622 445306 1091839 1771889 415038 1192542 1532418 1372915 216104 1109688 964766 1208688 453074 178022 1934960 223085 858899 1253560 1694224 1586861 1277729 65567 1613817 1710939 1652458 1386400 410546 1035942 515030 589053 250576 1783019 427644 1499031 800719 1317544 1527941 838680 1381690 919264 758576 1144225 1265147 1055131 1628580 490690 453495 1637650 1243081 1281008 1970547 1623515 858135 1223755 1156265 982666 83924 663746 1137284 1445079 870947 748416 885101 836674 1065770 217915 335698 140182 1504308 1410360 1158490 647497 1511007 935331 1805559 1214778 1376114 1174332 1069761 15504 260649 1180240 295826 944596 819448 1363142 1816429 916865 1342850 53972 254797 991144 1792501 797928 1278990 1957388 1075683 1902971 505545 393667 104876 1260546 614746 594830 1810061 25716 969228 1350891 1223850 708095 1923675 1987278 462324 1114480 1596143 421851 1080798 320931 299590 1258877 1678989 1580633 1431003 782687 1510820 210579 1010533 71828 1657245 284489 1015076 465055 358801 1072067 1546939 1362773 1125853 1763221 1143584 677896 1221667 680703 1428101 1793894 1164795 1870508 18559 48890 1266916 1945983 775987 1617188 1614975 33278 1601666 1081321 176531 61169 1670713 871948 1556670 1567212 372710 275281 1686596 1340182 629844 1428498 1016838 327294 105284 966084 1330827 1186131 510554 1884024 211378 271664 1090139 227777 1586187 1686974 1716152 385074 13027 1601372 1839822 785306 524004 1944300 199362 49718 1806591 938446 1694594 570641 842191 1578263 1058572 606497 565020 1812364 1094812 889832 692795 1273198 1846027 1715416 1757997 1364339 887097 824601 1273590 209257 579356 1220935 859812 1600298 1361030 1365955 1509010 1294459 1523609 1130354 726966 1051976 424329 372195 586921 1391474 82118 1752039 1440741 528619 90441 264462 1222233 1900881 122200 1923914 1304872 903821 1734930 1907990 738654 1769063 401626 1338268 900882 459382 1537828 556921 520899 971895 806038 1679709 1328160 322724 720973 1344958 1584517 1913776 1601510 1012638 368398 1394383 1726367 1180412 212789 168511 1068486 903584 1033472 95642 1984611 1669663 1912785 1829180 872816 1793839 1996336 1316145 1126178 1372198 770022 1720302 1183247 757246 512255 1209761 528281 1923897 277888 284649 914071 747157 293474 1828414 538916 1293416 217381 262205 452240 9731 1680951 1207484 85914 836303 535786 781700 1058861 176226 1676037 1377878 147327 1210652 1950849 81258 175206 111423 471761 259005 839393 1599878 1243105 1579297 333435 50030 1183425 1481180 716706 953523 364773 1124528 415006 453991 607745 1449850 805226 198157 136168 1717177 1900061 777747 1797594 1496265 799026 41173 222610 616563 587024 1535873 1764365 1688545 792063 1616370 803236 973087 581179 697463 1209197 1584747 13738 1641799 543325 469721 1053033 171979 1847536 1331727 953035 736079 1147749 895068 1264557 1726905 79730 238054 1869583 1494175 1656369 1743278 681799 1810234 871974 1949751 1606875 494119 1253398 693826 1994828 1604667 1654141 648516 122132 1706535 1918787 1542507 625583 1749303 890048 1712112 1707173 1147943 4310 1129195 469231 408410 506644 1614119 1947966 824653 1287023 429305 1517582 1778536 1018944 1648095 70965 958577 423215 989026 1753252 175189 1902791 322944 1941301 651889 606335 1660644 785314 362533 971573 441215 145731 1609940 1519961 1593236 1772965 439439 1361837 1078645 693825 1170902 1658615 465164 438204 1144503 254072 1708102 573194 1784544 1705528 1025235 1061453 1446041 1805507 1602132 1444851 1457891 50505 386748 1721965 892518 1668964 1178480 669846 797198 1696966 597936 867279 1977830 42467 1789966 1118906 779819 1734932 339891 443573 765747 1996279 900909 305886 1394244 1253040 1077572 754308 203106 1161628 1534594 1983808 916749 1848057 1105569 1302207 680154 1694706 856350 1874019 27793 1938720 436820 285318 635895 1922051 712067 664572 557772 1083652 832081 1172907 905325 1298014 1111115 1413877 1915190 716504 786417 402918 1494085 1808005 52010 847674 754884 1619462 1475472 1812926 679123 145419 744771 1291331 1377650 672029 1561938 913696 1379698 1852732 1005556 838963 998518 697315 77198 272424 1158953 1520244 1838304 756034 1250449 805155 400367 1134859 1016917 1202557 18325 1852673 878935 843886 691387 261716 654087 1056827 1051375 756628 1120147 542355 824557 139185 619808 739825 1366428 67828 811998 1881712 760422 216262 621751 1137141 1085007 1652371 203298 505685 341481 1356121 470036 1821841 759659 834481 1515437 629074 981818 1780917 1184176 554628 900146 215219 1355027 740773 1405820 1929999 1219341 240918 4312 1350881 1309819 490908 1815855 437196 337052 1318157 590790 1567201 1194322 1163594 995769 491087 959827 1849913 611102 756867 798632 690395 247444 1371765 535720 994822 1210495 388449 1518821 1885997 25472 241047 643874 1255336 1441588 1838484 1659516 1096006 1231843 740627 1856038 1517296 1087272 766353 593677 662803 460646 1305038 1995481 1625929 895953 1860304 1805096 1973500 783521 1782241 1092638 540840 388184 1260331 1980170 1254438 754345 1330279 1396629 853542 1127784 1472531 320164 1511572 1191261 889787 1016774 1500206 1658204 2282 1453054 637327 982490 1998972 1000799 799660 1634378 1984118 587568 687562 783581 1170794 551433 632345 1741487 1355213 776972 508015 1853652 318757 538002 1667129 111095 652392 672943 1234399 1918734 801808 1660302 753393 1605822 554555 1180187 123425 1082835 366969 677317 1160334 1907688 1946797 1682613 1304235 12771 492690 1114065 595341 175426 1433142 1520173 498341 130666 1425814 1033605 1651867 1168965 256402 637727 1351967 90605 245603 754312 1000333 1775542 1925596 1138590 1499860 1105205 1286236 1102734 1473068 1308590 1549336 1943935 1519281 1966226 1570131 762066 741001 1450665 1458690 1498586 1809828 651583 252526 670319 1396460 1691829 1585596 332077 1757635 1134989 978517 1819455 62790 78813 1530415 763861 212690 1324634 845179 382442 81436 778897 334278 1855439 1475988 1834677 1673724 1465842 1657346 1888862 1260979 1143314 220305 567538 1431904 1344070 1341206 1108551 387651 722657 1231140 1724207 186832 462865 342383 1943265 1369324 842900 1991097 1755110 681343 1402378 537316 1266987 1383967 1914096 1752137 1196065 296241 724521 1675680 571791 102702 1026388 568097 528486 1337718 976413 359885 1099520 1898195 584043 1339876 1293670 1484193 1864278 760616 1331449 1806968 248493 1769634 1517343 1760533 1528999 1234585 127029 1585076 1615917 404740 1433124 1734510 1512150 549500 753881 304454 1242080 627890 1128630 1345703 1754570 1454777 772155 1643056 1883807 1649067 487979 938938 595649 457736 1190675 1489353 72613 1656084 535345 1606898 1893938 535469 1857167 1004378 465779 1424194 38961 1352063 582951 553267 687177 1233366 1093042 1217633 1349100 165262 1728300 973530 1631812 1063057 529703 171348 1099361 1447089 351164 446875 607004 622323 1486384 667439 1294696 778081 35194 792767 1342271 254880 1441515 1338024 1365732 1848686 1609325 360002 1698154 1094386 1387586 1533173 650748 769415 1013210 1954821 370223 787236 1788202 1553031 1518962 1571016 1051298 823260 628634 68893 1564204 1990650 1688623 923684 1308623 761105 231678 707521 1096945 501079 176494 1105171 1342188 283733 1064097 360675 843441 701319 1002064 1074759 674577 1017096 851505 1276027 1845100 533454 1925415 441417 961187 350363 1869325 629691 1582294 1056776 507966 759277 1416021 230891 94841 203461 1116441 1309952 1980045 1789958 63173 744254 1858658 646926 450086 925202 1744238 41109 332297 1288942 1229841 1974237 1235634 1560733 1641851 1994100 433469 1243519 1260703 621854 1945139 106292 805367 907990 1118104 1103195 652322 12985 1610199 841807 603063 691430 1443878 217332 1284845 840253 224199 863962 15200 389060 1452456 735432 442906 1464585 1361368 1807521 1504080 1204074 840770 1022301 681138 785069 600858 1494560 1147100 1835178 682461 317890 1463974 257683 291077 1827938 503192 1297084 801735 1210671 260351 989203 1593776 1792178 1247690 1286041 359492 199167 1289928 639479 1082815 42025 854760 1882410 1297259 1689989 813810 1241805 1539959 488516 1841614 1676412 1635759 526512 1684650 749618 187251 1294483 345166 942422 1826664 1041900 977382 555598 1137440 723999 496559 132010 1373873 461641 1066442 1958314 995037 1494541 244216 1299373 1637848 1876737 1643092 41976 1231003 734326 497030 1357598 1246495 379269 394681 751700 1881963 936484 1510025 1452646 1774651 1310708 149579 1968726 1439570 81226 984318 1978456 1709345 1109844 1767509 1661618 1283595 635384 411055 546113 1360531 928968 1743539 1083736 1644377 694281 64787 1237982 878657 1075242 1262806 735585 1669482 376519 1749292 1685403 327750 111933 404257 982493 372867 1163043 609446 1339554 113643 865554 79394 1388134 606401 271484 1186439 751971 294090 391588 1826705 308014 1161317 1063089 14886 1895811 601793 1763198 591696 611121 1715046 1061713 853998 397816 70999 1247412 1634247 1030431 1225187 370592 977386 1733570 260223 1569362 893374 1374466 1593935 101322 1811173 1507793 1931996 1258432 481214 667702 374503 1179430 1998391 314785 106940 1985980 619939 1750883 1176603 1578252 701418 53280 137556 274968 1313824 1290779 734997 1894242 1234923 1805335 1483826 1100016 1756043 1505878 315867 814653 1373987 826124 1675921 904652 676077 1921507 1910115 1664023 158828 1681045 1195933 958204 736423 242387 1404761 1843544 753950 678824 1355013 1455201 642562 1631847 708262 904827 877204 1562739 737244 1276299 1402402 995545 354456 1530187 876313 353634 3720 1805818 1724072 1029525 1647469 763117 756121 1824768 1560528 1960767 930532 152750 1656849 902850 1107882 665662 1028353 1905547 738550 714235 302073 588410 796916 1177336 473461 1835504 306051 343496 76003 116392 1312537 1802522 343679 1923678 864565 1400454 163652 1849418 517882 109756 1419827 1216031 1105360 813134 42813 109977 993193 323178 868674 326976 1254983 1675756 577359 1706960 951705 712750 1425841 1385665 982128 698343 1065907 596417 244680 50821 1628264 338289 278190 1692105 1650830 1337369 904425 290893 998448 787726 1761260 1169582 989075 1966364 734209 43545 1859610 1581952 936473 1485428 392469 340560 844249 1412495 1844597 863360 636757 1025373 299483 1248322 844669 743067 1486038 1925380 320654 1859280 636759 1976725 350851 511778 1507985 1703538 1008104 1366406 976209 1465105 1037077 1383225 857738 675066 1219372 1341037 1747011 1516615 1559747 398284 1401959 688327 1439564 722359 1630463 540241 73699 1769106 467 1831228 1484327 782236 91265 183262 115774 637774 576766 1648229 833160 1182184 1827366 1506902 1543379 1131069 933699 1784302 148451 445102 310149 870832 1806547 497335 1597117 1751098 1150265 217173 1222890 281103 1791491 1874841 1094825 415843 78286 1394611 584083 817419 232862 1272967 1203491 104516 481754 1812192 1889355 1383780 880835 523069 1366300 454476 1296458 524668 1679040 1932227 1738517 374147 1062094 1908373 1101187 1637154 99029 188069 77529 700626 1908948 627511 403333 885414 746828 264810 1498448 1398594 1294219 717178 1777517 964672 375610 495771 1429084 1424981 1549610 148336 1712313 1092449 1473937 1522887 852285 1035440 895242 92690 1167520 1689397 69680 1890798 664247 706025 520352 1177778 833086 1768953 1394259 756254 223035 1602707 939842 995462 1298549 1129174 1077138 719789 442101 81956 389645 1959304 852198 638816 1495637 1734344 1654493 994907 671782 420847 1280561 1719327 640076 1101545 725005 576449 1481666 244564 662021 1061648 679492 1776843 1684075 162111 54339 807879 1122009 250052 758785 1827081 45982 1459933 171055 244796 1339454 482338 1253831 1589078 674255 1342536 1840551 507374 418792 1136327 1661666 1165736 217537 1493913 1224140 1109905 98260 1369846 751600 1402977 569623 302610 77833 655145 277022 991431 1632299 756489 1552928 871568 585456 5684 747902 966458 1634994 1364683 612081 1487228 1498063 1793241 388521 1540552 1221319 1571383 1069143 622966 1487207 903285 91319 1747444 1712655 1395876 1274653 1034038 609224 156580 1815484 838082 1860544 134235 1643788 1020411 342784 515553 1748324 1014990 451831 107776 85387 623406 906677 974180 540653 703589 195700 1939850 1691515 461104 1743780 822493 1955291 1830548 424626 1667858 995436 567673 1064136 1410258 587613 1373645 422557 179404 65846 1427090 476751 413233 1473273 1901233 1767987 239313 1036895 886705 822470 1623147 1678203 762545 1486398 1550603 1826126 607421 717813 554980 1279083 1310493 1458361 199469 1762629 651972 270974 1835935 1663823 467976 1143361 302556 1028118 1988145 1852703 159990 736193 26020 312177 1026878 409202 451697 1881503 1022271 803507 1490757 1554050 315446 643137 285830 1369658 107763 1070454 1746858 591480 1027186 509056 1146044 64757 684975 1990355 620057 815448 1548152 91971 239311 288412 1287456 889294 306064 253021 1066147 183722 426633 713728 184149 1261787 733183 3813 629479 147039 997631 1581281 1307425 290899 1562004 918930 876427 345895 1026668 102031 62487 23993 594155 1593800 827480 334805 795006 975785 1081532 901654 712412 686592 494387 588886 1305537 1653096 1053982 18519 567406 92505 222550 1297877 529946 474144 1596038 1443651 892919 1351803 1535236 920086 851438 532991 1929214 659512 1636005 487537 87029 1443213 551390 214871 1216495 1359182 1575350 1594903 1131199 1580052 1652818 1161663 185564 1424701 274312 100063 582672 482416 690287 1195791 1952451 185503 867993 1564026 1576674 1897855 1425712 537181 1547631 14378 1089378 1580215 1341489 1193400 1959970 1491602 1886348 1896069 122411 793616 1147757 1892248 1482603 1347000 85073 1909119 166582 623020 1061259 175302 1061268 278447 22489 1690432 21715 1248272 1418233 375014 1269999 683751 321888 720112 1808456 1248137 1328344 703923 577382 320961 759113 334132 1429037 1989002 677940 988922 721979 1460549 1830306 986478 1784204 207652 1892011 396378 731182 1827104 1923511 1186837 781936 865234 587886 113042 1784774 1062791 1029896 946455 1994820 1134530 929182 1269316 827609 1575526 154760 1924546 1952063 1479709 608823 1632868 1663221 65482 486850 1989865 439464 84075 1371452 1087091 983811 98276 1092070 1897146 1864459 1438282 1938504 608760 1055226 725121 1233872 832908 320770 300756 1890475 1149394 825335 1125983 310405 1934366 635331 813596 1838752 1520191 1235565 854279 835520 825895 70396 1474252 658576 28025 1186801 265811 1966385 466114 452074 1381772 1513735 1900572 1962060 97070 1025076 1900091 1402764 1649324 437810 953748 727209 1384004 161328 491683 1161071 686402 1557996 583393 1494398 1438002 149939 112013 317906 852175 1787102 454240 615915 696952 306159 1749 440597 998146 262698 1410804 825842 1509703 1154266 398007 1266369 1788168 400951 505430 1031525 1516742 1625517 334532 1491505 455783 199403 1393163 1503902 1954356 1106557 622795 259392 1312902 994343 1690468 379101 158592 1015794 1173317 1417661 612250 1696061 1112551 1585538 67581 1579696 80944 995620 940329 1434973 1426346 1300187 1277095 858491 769215 1971098 740484 815750 1458692 274231 1807978 1306838 1618576 686937 98917 1094863 1060099 1732445 910400 790142 75663 1276093 1076594 651502 383503 474686 1273758 902408 703215 443456 1656074 830119 384955 288998 160318 958269 208053 1270294 90863 1970051 666621 431084 1621836 1537158 435540 627284 1261568 350044 1087903 71370 299686 1843667 146460 370111 777643 1876599 1489238 92120 309336 778069 1712538 1441153 770438 596932 1625298 229377 1488848 772984 25964 791983 1549021 1400210 1171003 337430 111304 815193 1083748 1375157 580690 1138593 31338 995659 337236 537610 562271 537422 1743315 69773 1018416 424061 1859350 1909908 1798803 1393269 1763069 235690 1558351 334949 24950 1601818 1414455 297153 1403209 578713 674409 760463 543709 1044793 184040 1975757 961657 1834877 1438554 1128515 61756 92886 1500803 1550107 1935261 1406005 1313905 1361401 1213970 694926 13144 1817931 827998 1275510 1004326 1792184 778824 602099 669470 627161 1724042 1452977 913912 154147 1651343 57612 322539 655000 169287 1817463 613541 102153 1919900 1114051 1489514 159439 1776226 1083985 317373 113595 1002693 1935836 1692748 75643 1685704 1534172 667765 873024 307187 738885 1778667 1020960 865283 1967191 1706218 1062019 236541 919623 1163478 1095011 1078611 1333909 487712 1199785 1626788 1633521 1587576 774232 64970 1457373 465233 1725887 135467 93314 1375690 609694 613983 1325834 1940108 613099 807848 1930229 601623 970566 1829830 747513 952389 1897118 1376584 473602 1562513 105713 1404505 1673719 509937 1166579 114448 1486281 1070790 1788377 955153 462182 1700962 1939647 1391520 971577 812713 1403064 826070 1770801 1119863 321126 928595 195689 1990253 899368 1070872 1306623 1574799 1499102 1376245 1839199 456139 1409840 1743274 309178 968443 1495571 1065217 1139386 984149 1543928 168743 273859 1541542 1072295 1219687 155029 1944706 545263 1006907 702255 1733237 1722432 1209591 496147 1794420 1278479 831774 860325 1459055 331617 1019212 1557614 1616631 231690 81457 1079335 1864739 850090 1630507 906223 1747319 369153 1567326 752526 1248818 773756 694644 622357 721046 711026 138161 1616467 252707 1805083 1699816 1423549 828957 154905 1589830 125634 1222061 480135 131132 1126979 1458653 1070286 1141734 1072654 104390 751820 837041 709859 282364 301534 1325836 992884 105467 1844062 652954 1063618 1732526 1490691 777774 1922532 646840 554874 1299916 1338173 1727495 442831 400686 1272383 442721 471215 786178 629316 1000128 763571 269825 719979 1332550 1561435 379260 1715128 987439 579671 1919468 214465 201573 400629 1258335 254342 487085 1056588 1042750 865014 704689 871207 1906191 1744565 984088 898360 1085671 584409 727063 280202 441644 290851 1869418 104730 751449 20443 1653855 1692724 1605791 1385908 363566 1409254 1860835 1431410 1149449 1484334 600647 1219236 602620 599976 1402007 1820833 1548828 1668702 94282 1486008 461072 1514072 1540276 1770059 1144227 470405 1759696 143168 1813077 203305 1699775 733736 668728 1607492 1085183 1129027 933782 735495 1198117 929395 1759048 1204584 449772 1268934 1769372 270515 206445 631720 1866508 1238567 974909 208376 1165080 1890524 1649166 1988752 852416 316131 1429936 1794356 976219 153679 829502 591629 386036 1197005 755297 1291348 1844896 1298145 772526 500439 221976 1893378 921966 575519 735151 1051186 15628 399263 1972415 524409 800180 1616165 675018 279766 659150 1566633 1924806 1850987 1832551 1667905 35056 834378 1203668 1492396 152388 985759 984763 1357552 545994 1982279 1063361 976940 1600887 486870 1200356 17914 1517772 455972 568535 1384761 1578853 1903586 967152 1427439 1492027 1926608 602568 222780 1139285 1752925 805719 1680925 628711 775132 378213 1511766 1016692 1997186 1873173 928903 1930899 295824 68295 1188225 1718586 743689 1125496 623569 663592 1596460 474 1164588 583209 1010778 252886 997245 331177 550222 1788123 1083252 934526 1288962 975790 1758285 464836 1449604 81986 747673 130711 1374675 201271 1255959 168871 137589 1097553 1057054 1060443 1821810 980186 1195055 72717 288893 1433320 608037 1047993 1853443 1630006 896764 1123674 1572551 706694 1204658 834073 441252 596754 1099587 618134 836019 415004 267077 842199 784201 82502 1901839 1681546 1720235 989254 1487153 1019671 1244833 858630 1117294 68902 1539219 1182651 79922 328614 1091106 65634 919770 1199028 365526 1963941 969880 687619 509777 105749 1210860 1064078 1859515 1848882 1048623 45864 371720 1420698 1478923 1192140 189243 986486 1369780 1951977 1506752 762966 1543278 1413735 1018555 1506621 694861 347134 589431 855622 1874037 1239915 174052 1973865 463833 1807898 1817948 847665 1258688 611824 224684 622024 248104 866013 331791 592883 417530 10812 204489 462140 1445715 738417 1609605 440793 1070332 596020 1445329 731302 1980248 910717 1785569 873750 1371439 1702119 1459247 1759076 934289 1461815 282548 765035 497811 683412 1374812 1318575 996944 1554686 501171 546705 895272 146920 778803 1015951 1566841 432354 1437111 1128919 397223 1885300 732059 632852 1290521 1403728 1880199 1355831 518462 36500 975984 699773 482290 1878100 507788 847550 184820 391130 270671 397862 805614 455466 1748937 836979 622854 1413984 1417488 1957396 328753 1186265 114188 150799 1914549 288835 872670 1731498 1500571 1105426 673053 955507 491221 1004577 302454 217699 1504225 983397 333320 511334 229578 550895 626357 953125 1088106 193243 580563 1605434 1859331 1728315 839029 190775 1530508 666807 162670 1206096 432625 553158 1511686 1932064 610423 618487 817217 1614417 1244928 1500552 323084 326331 1190699 229508 1853289 36362 1866034 1815245 1457825 1141936 243317 1808899 1666278 25621 978523 1165748 1628990 1860184 574268 1640745 51420 1970543 1631756 209815 638053 251085 1942345 1927379 318922 1883431 1464246 1336104 1454935 549724 1445973 1414001 1397061 1134274 1297143 1084465 872560 1413429 1800856 1926654 1018930 824510 706005 493235 1823513 1177997 574371 1467650 1343298 1348980 2880 1978856 1813785 1783825 451347 38173 1075470 1974785 907213 620029 351661 1011715 1718022 1266330 1526616 1973930 280400 168150 1458520 433279 1486585 738410 1717252 1510287 141646 366475 1566660 402600 362213 1220256 1256701 752305 336439 1677610 966434 1393988 820044 630677 1685124 1620949 722744 1288895 1638434 575370 464819 1772194 673271 926155 1179898 1458582 1978135 1951784 1956806 1745901 686018 1168208 674489 1456074 623641 1153391 226840 906295 111685 383667 773409 1307318 575237 1183162 1416393 806813 211358 81969 1496527 1662832 901119 923090 2699 1094990 1530498 814438 1952634 342692 400358 1816276 762346 886591 1718827 365287 1231675 790040 812313 1192862 1893196 597373 1715928 277221 799165 1018073 1296103 1479778 716028 405584 1530385 176856 294630 6699 1685282 993011 130907 1355718 1071723 164706 1882848 1963481 190158 1133524 1306997 1342871 1573804 1038456 206588 1608068 1849396 1808179 693967 350467 1629371 1914750 712845 474443 1341541 1691111 1195635 819632 1116298 1183701 782715 420209 1916374 1793598 1182718 1781623 544474 239078 1930533 1354374 1489079 1568504 964774 350455 1294305 1124058 718731 1164424 1591208 262020 785473 523460 1289643 1681210 104705 1696959 222921 1755051 1273720 554000 1298079 1818659 1329562 216293 1484195 57952 674805 311556 1788099 1953151 972461 1254508 1474508 1532173 1457004 726406 728580 1904455 1846183 1607585 1692519 1356352 803321 1334170 1647822 759895 520789 318223 365509 819505 1033203 1508411 336232 540331 1438528 1941145 1874989 1357027 690975 133761 1768001 1921671 1371099 609178 950077 251563 1789471 1128665 1445498 99959 1699087 647422 1610574 1339974 1513064 902537 30452 1469850 1925968 1293451 1364250 1743895 166955 1105483 464612 1359025 1305039 1148496 1470087 1314442 1342008 1779315 1000846 655917 1193495 1091438 1910944 519552 1759638 932884 380836 1109566 673637 1116909 1022011 568070 1444988 1471768 72908 251535 1437844 1463132 1995603 1329298 1994402 187212 376460 518977 1222651 1744376 1504668 1521847 1364732 1597959 1800089 809288 1028993 1205835 1147694 369956 1484127 48003 729838 1703908 1703582 1713249 1859745 135929 1635737 1871827 1711693 603600 1918425 161777 511099 1131546 1670805 1652282 53861 1081822 872195 930413 820620 1329728 1421798 37635 600075 1336981 1256185 1337 1871962 403472 190254 1079654 1442703 432533 1335977 1551403 1893170 1917147 1401027 49760 1276414 112670 649182 805735 1944978 867574 372045 207478 1238785 1449656 25528 124419 424669 575275 1907104 1516559 1610659 1275006 290825 249002 1189324 1602592 1984686 1863400 1141729 1959917 1678377 1173462 1782526 1176498 493950 924642 306795 1240944 1380950 1862662 1914922 1386908 365251 1879926 109643 491870 633024 1631937 1030659 791579 1053381 1032178 516853 103065 1365279 71216 1471576 1176877 154797 1202538 610440 1327483 1342210 1067256 920139 627363 712988 1600515 483020 1353445 956547 1634878 358191 410578 1444489 398237 1533896 1993911 1190333 1859580 1389313 1415470 1668900 592236 48496 1904165 1142927 791102 875658 437234 1747227 607364 295588 8198 1582662 999775 1729904 60189 1458642 920651 1016665 357519 191716 561054 1257621 1244388 1124220 1548168 315933 844914 1025114 1390702 979361 1854465 1140727 1249030 1646429 1483464 548193 1480355 665520 1147568 1496929 1133267 1978839 219532 433136 1844961 1054835 601804 877410 1592113 1739811 125833 1519622 1999033 631488 572864 1876525 1439635 1251098 790743 1275871 1909022 57072 156472 1838659 1847791 1747867 473738 517357 290088 526455 1377759 202845 859487 345075 152052 432776 1670807 242604 765584 1217957 1846597 1502441 655753 1024196 1057057 1120090 1987952 694654 1396505 1934781 14044 1931378 1693451 170275 1309276 11307 1763322 1256067 116262 1180745 1653496 551520 1023863 1598229 183778 451272 858939 1338070 1185451 1840325 889750 1723931 1254860 977181 709533 425292 1369773 442506 1517531 808124 840742 1417710 128180 1590252 312076 478975 1287334 846915 1900837 515623 1238741 1007185 1744647 1395712 578382 856711 1161574 1267256 1814411 1633413 817359 132220 974483 198327 1297993 522191 149014 1044342 176027 251758 645012 353146 494642 425075 1849048 148496 1005706 413471 1444846 250839 1568338 485982 806973 1745632 1576007 398272 1191835 1637208 1878744 1438641 797029 30783 554756 1463961 1195721 671975 1587208 1224568 1817509 1590900 1218778 1267936 1005602 794426 587660 1509223 1630144 1142425 579381 1874991 707881 859944 1052587 25344 83234 193652 729193 1603784 265318 95132 1768876 1900607 1101210 513387 1064930 1703717 643882 1445186 653223 419444 88513 646159 6833 1670175 1318934 40050 1761605 1061480 1673784 1021334 272288 1130739 1570909 1480286 134419 1022285 1017987 1507004 1156401 1506705 63537 1733971 351694 1873347 1597899 806722 183688 1779216 722397 560629 1416257 1966999 908010 182148 592374 1604731 78816 1251659 735093 1739366 1386335 494698 781405 1826617 1302798 1983303 743946 1265014 1450915 1472758 1867658 339429 1776045 956395 952520 988192 286175 895235 1863522 57204 287438 1483779 53053 1395287 752584 957365 346953 1242526 1583842 1023787 1093886 1861023 28653 138737 500021 761913 1262811 987102 1626479 340113 349397 9013 530909 1888431 1848933 1513103 690046 1249050 956905 691142 869226 786078 1563570 349965 853878 580966 1118197 1713259 1639551 990091 406200 538642 803711 1759151 842978 991470 792437 2576 1815812 1062389 1440198 1912472 1599959 1863214 681735 48661 1482328 1673443 1624629 1394016 1951400 1179605 896430 124089 302456 1066238 892310 673643 1277160 303169 55110 1643140 1640044 613098 1413128 651630 1900310 76597 1270137 1897477 1822002 1704325 831609 1304783 374782 282933 169645 384107 1205883 915215 12731 1890445 773973 299575 1282351 1990980 1398652 1269036 787816 760614 923604 1094096 1139915 349843 1633510 1348714 1439790 649641 1533402 947228 1310713 1080009 1134914 828995 301142 652530 1484457 1191875 1112876 75969 1867528 543098 1729813 534216 1771140 104330 326913 586806 834404 1921188 880640 1380966 1913691 1105526 1032639 168581 1324735 1134631 1721270 1984954 1366497 1723134 1400579 1426192 1496768 10453 1511647 504406 1075277 719616 1345016 1046715 538849 403759 1198753 1637820 691008 1361885 1992812 79069 11817 226713 1357517 201831 1186930 1677964 455969 399212 1306305 621046 5031 1581763 1155263 833348 290604 255081 122338 1009263 1739920 606340 1833587 326268 459406 545111 1437578 462791 1747569 1362504 933061 917663 1439051 1543811 1208781 1371216 482318 1143655 1227724 1570161 657883 198810 580 206796 1042221 177427 1750994 613922 291025 1773601 1673422 351335 936875 1467918 1612213 504600 1169019 1169566 230782 727717 1758400 975620 75751 800125 471903 1058487 1794287 404369 528665 823 312543 1686337 677960 1407549 1478215 1244897 1913765 248276 1102548 1473192 613133 762608 2936 328962 1859632 1065951 710996 984020 748622 1325324 910079 742582 193698 1397758 357766 1334051 1443153 1985679 1118241 1303172 1377258 1676865 194413 160023 729173 1787031 508406 726169 401817 144088 714498 474982 1584874 382744 639050 1001334 820283 1804163 174156 847787 257249 1990093 1764631 1439405 970267 641391 1800723 1907368 151209 770006 33382 565968 1252627 764433 1863613 1704449 911401 1876285 1182135 349102 1024499 25623 1774064 1128681 441591 780769 558943 180138 505642 1042434 1087165 1923759 1091495 577792 33365 461225 1800126 1574235 1543467 1184000 1900687 1331917 569755 1089165 1922065 444174 470253 489306 1736504 549689 1682208 724940 9303 1716780 396401 777523 592515 543902 1823254 234055 1375862 1618713 1350441 514051 246807 769548 1527758 180152 69397 1199813 239951 1843783 1420884 114630 1599001 227712 1396456 559142 1941542 1210280 132091 1533525 1178796 367627 393235 683928 1833420 26223 1183941 1665379 1009394 196790 1562864 1273137 948781 1920909 821340 1617583 201332 1549340 87593 1181795 750228 360015 1312190 280187 1449870 1234196 259101 1394887 478774 1130470 346452 1705831 1798829 224217 198913 1492594 1017850 571634 1851603 982647 1011221 1294971 1963675 1288399 1529800 99616 443522 1712242 358339 1350074 1161127 1752201 319970 335352 414569 642212 679241 1473768 767415 1900793 388343 1055085 850584 1945678 1025590 1480643 1020536 378606 1952102 1210302 917735 1637107 543922 577363 1631537 1087892 1724747 190750 392173 1589521 956360 1660125 540138 1839712 390486 976089 825836 979830 470214 654847 1434632 430724 1655090 1408670 1069891 128225 641943 1628183 1938954 758502 1641264 964389 793842 1689799 1661498 1939108 1411567 155161 1471230 373924 1454034 809748 1990858 1688371 1038683 1886525 1382347 1247862 807583 1301267 1114650 569418 1688156 739966 1209625 463280 1572561 740955 1682528 1681065 497503 1657474 1877683 1696113 1769047 1303583 632589 733546 1507591 842743 1775058 1605526 152619 602150 872012 695354 1686442 1017369 1369205 1856011 173332 1308866 881009 1645044 1986506 1921244 1370286 1412481 221290 673289 944364 982766 485920 502486 695150 1575173 1088964 171746 77788 1349613 891781 636888 1819783 1879702 119714 1359766 939015 555496 207645 591846 1945288 380036 366924 1978082 121973 1531943 10670 123215 801300 74830 1727145 650598 86733 1751001 1752879 313289 1492002 1245929 1362055 1846843 717262 1754335 788340 11426 881779 326486 1470631 1049494 1939993 747938 75259 1613938 1733080 563818 1960216 789586 822284 1785966 982897 6925 683127 1531634 1599426 1261801 1686135 975532 543373 1707834 665262 131852 1098809 1057949 970311 782945 465505 1345012 1591756 383936 1624601 1067908 689124 1661417 1306439 226892 1983889 1141779 981781 914399 367385 161826 358704 112968 295569 1959751 1912194 465338 1122941 1358741 1320713 599600 972781 806525 1907535 1125694 955230 223363 901390 56608 1391937 566652 1007570 255297 506468 574432 1802828 292085 1757732 1787664 1045271 752046 1439122 1073185 1420027 1625511 599233 185633 1105191 686131 1243696 1656279 1302754 196540 1558205 1185891 1458995 1312093 849430 975562 263886 1935073 1415445 1795541 1729049 748599 1467029 1900323 920625 379096 1382644 805755 1287669 1820603 1248629 593110 302622 1358331 844844 1328131 779161 754309 1706321 1404743 784416 1684255 1578856 1665287 393932 35851 1580090 1543112 1132121 659164 1817050 1661754 168598 760216 417165 392814 1683552 264002 1453155 778575 13125 647926 1844541 5138 1464983 55132 1574739 1110894 1380492 945879 672807 787629 1917453 727184 698216 1646936 1209345 1304721 1518736 1682902 1083351 984801 1929452 775424 1884943 971327 1014924 1925984 793641 1138443 1562216 1135868 584416 1351472 96556 1158959 1205169 588335 1577309 1420873 630331 651183 789619 25475 284857 1473121 280294 79153 938126 1985782 1870497 202479 1347163 1277013 501134 1988863 489835 687495 1464963 1345955 875865 852701 1835050 1179804 1204882 602344 502415 1322011 1989380 1874768 1223099 917933 503059 120136 628952 1662570 1816612 404508 345659 1617308 1495884 1583592 1683631 709572 1372145 101863 607228 987856 533893 286850 667427 1909176 1201430 1672630 1961724 923617 160584 709236 98060 1686421 1154007 702144 1393637 847330 281540 1638595 872225 576328 1976904 459604 1099420 1806775 1404132 1444670 1822925 522987 161645 1557652 1006578 1412723 1125008 650343 857081 480939 1043954 1026846 245611 1532825 312719 1041008 1550853 637885 550791 1121790 63585 348691 112234 594166 348012 1861406 936404 1368723 1865351 849981 356977 150427 39925 248143 626275 135747 456054 991177 1695230 1995432 1085475 1639516 1152989 1731752 1579470 1798499 997650 339097 1896847 477832 789294 1507776 924143 1766348 1443178 463269 1764801 1332892 27410 1689041 656435 1413842 1490220 1808690 1220770 1790272 1438914 361091 1870740 375714 1341906 1806643 1575104 1718802 1802096 1255896 1291661 1426760 640574 756800 1507682 1727271 1055035 1112594 571996 550279 1450647 866817 653761 1472747 1020431 408278 200419 717528 1958245 1536203 647660 1815180 1207929 1590767 1343306 913474 842463 1612708 1272385 967082 1193319 599466 998233 1516703 1165056 700424 1440976 386053 9203 202519 1853258 467861 551197 29173 807035 1776964 1299025 153111 1193256 1782875 639581 442911 408318 1264074 381233 1225751 1388758 1047619 1801014 1912622 819679 294220 362299 639554 1981821 1473959 196911 1420926 8768 961132 901996 1648529 1352833 1694061 489226 722856 1472235 1312323 1379811 840768 850376 1299758 844520 1823012 1702516 1913991 1045251 422744 370213 1707362 1966397 438888 299816 1321324 1504809 1857016 1362107 1532348 1718692 1926923 750774 1099982 124034 1570152 1556578 1308725 318458 1355786 1300756 1771445 287966 992422 1755242 809890 1167475 75546 1455739 751410 835351 1231423 415821 241150 1639274 127775 753291 1682334 542795 937860 539062 705256 436338 1103274 631422 400763 974981 114231 1975266 80189 1085591 759830 234517 1132792 126044 435116 143390 379583 1878265 1994147 1658510 1860423 1241603 1592734 638522 142070 814549 1357566 706291 1465755 1169018 1876598 592711 1579522 305147 464049 1283429 568145 1483921 474615 1619963 993761 1960254 1640914 411524 213219 225279 1677112 370357 359836 1240272 249354 1390096 663612 500631 25135 1845808 1925760 1710567 632362 953745 1668678 1755701 1329185 525739 127773 734431 874753 952539 963831 125018 144173 94113 1531322 581817 1872365 1015799 97105 683856 1419151 1992293 1865486 738496 1596824 52967 1044360 432298 991322 1334063 1636759 1977879 830638 1682238 583392 1122639 1275469 1844151 1130980 1881384 1046050 1337683 248633 815357 646546 1081546 661533 1693746 428751 1690784 1524222 1564223 1424792 551629 335877 1739097 1918206 1723930 1744845 940822 1735804 1488365 1299731 1501719 541782 1299841 865207 400203 939458 1489202 1490015 1876788 55286 739631 1013277 944566 911340 799501 282131 1006973 767544 1748312 1232323 1749058 699694 1628050 1004198 1535243 18032 1366382 1496558 510102 1951872 1316565 493243 360482 1824430 1442135 1263196 338809 845719 327100 1494318 1099822 763365 95139 22557 919565 1822524 1303030 1549621 1410909 917690 430008 1466288 1334691 1600251 288350 1982446 862562 1454487 441098 1778561 685485 1013394 1021642 1124570 1434761 1920898 1008037 1702202 1838440 893009 1196470 884768 1034147 870987 1161976 1534387 1767478 1815787 1789975 1845968 1960908 255262 823538 760136 1152348 1409921 1433417 1607203 453518 1492453 912045 949542 484031 583459 1625048 1720179 588435 66217 1050422 866524 1815852 406621 1717321 1752916 772926 1245509 590456 1555459 92216 300909 1548270 1550424 64850 622951 1786081 1441246 668956 817581 1911657 1926000 1844832 1185123 1501063 1282297 1986997 378145 1552648 1097869 1594040 879584 1092294 1717032 1310609 493010 186208 400664 751573 1193979 1403082 755989 1728979 1272807 1424087 496805 171743 1000695 229087 1125404 890662 865635 1663470 287879 1843101 863655 369913 1279844 1295573 1656272 21975 495385 667543 790163 869646 647527 199427 1818055 351499 1464150 1139871 1861862 1536912 1550684 680721 227310 538962 1117011 437132 1163340 124227 421922 6650 402058 319188 837689 98708 948412 198984 357217 725452 807429 927146 843961 1164947 1601776 461708 249978 392089 1064042 1866658 684115 1579761 1222524 1216948 1012033 1958171 1513626 135775 137077 85491 1146195 1472674 1114152 943030 1318046 1602611 333102 339292 1373404 1249950 983612 1476001 995222 739162 787519 797169 917841 1151915 98753 986651 1608672 1247993 203724 188342 1106949 249315 311328 180793 645822 1597434 1152887 1621470 906100 1929799 660096 805074 513334 154636 779268 1052151 167676 1945412 1879745 1084943 1135728 317428 1438370 1361851 1240745 1258712 250431 1847755 1342216 1561102 1702049 851084 1249449 1245782 1072452 187853 1466983 1298158 789266 1125489 1243986 176544 646066 173534 1638203 357110 990346 573327 683072 1557212 1814645 990638 1053679 1985655 873092 840648 1211618 910964 153581 622281 741192 1884998 1575686 249080 1570944 271495 740145 967336 555790 823827 397653 27813 444108 780029 453621 1177386 1006367 315552 1582608 1695140 208387 1931164 1118654 670653 920492 1507514 853590 1855883 34720 963908 230908 637420 573137 929505 1293299 1618718 1849689 438466 1049878 1024691 914866 816951 1648754 1688143 503330 477754 1339783 1824105 1916105 1197007 1663805 334012 933606 591643 894125 1614455 806000 1147236 1325180 662941 1667554 1590317 1255904 760965 591432 1411781 1520123 133209 627893 1663310 1895129 293544 112089 263952 356176 216355 1883479 466862 1877044 379108 284479 1803696 625303 468484 1688140 1973919 1898803 1127667 1155253 967913 508183 1948561 675384 1443951 1190853 653502 1479267 885538 300692 339669 899486 834776 1367244 1920021 702859 1973311 1768163 1485045 357162 1080047 234900 1410960 1694800 1519100 990449 1268812 1367261 1818807 47214 125849 1169584 1120932 107538 1242627 1933142 1097659 1344231 847397 1617083 748447 961227 1130176 202993 629860 690446 1717173 1206718 582513 1909662 1855677 680754 22331 15076 827111 116919 1629426 1576995 31808 146524 1414139 999226 1649348 1184787 1713761 273686 807422 1671572 239653 1025877 1694030 1907868 118968 1004712 173379 447595 1844436 1891390 349069 208394 1413246 1782753 1243044 1423528 1746720 1436863 775309 219154 804772 13287 1447432 206635 1701767 1986587 6988 710568 176484 56881 597761 1215245 1436238 271023 1863604 1047948 86114 893179 822806 259100 758696 364246 1113026 1817251 1624298 1178791 1347693 1802084 689045 1321219 726714 865096 848454 742066 936343 1539347 1190156 527842 1615422 213430 594395 1888538 1757966 200118 935531 1679860 1229748 781247 1476827 163262 1871243 1093488 5686 1683569 1591167 1421712 1020738 466446 636900 1075924 720017 1049293 354619 1704237 881047 239012 1795536 264445 482881 345051 1173145 465662 269918 978118 530605 952850 893115 661328 1100921 460259 1698695 651923 1362386 1964161 348111 1294905 1053687 1487874 550913 1878771 1971984 1361361 963205 1145526 1420921 700085 37344 1040207 1353548 523333 429363 213946 1511560 965315 1876587 467626 408973 224000 1965411 1033246 1830384 1633672 1107261 570639 1943020 169887 1774955 800415 1561472 942461 535875 887862 1235372 1568739 1102979 1894588 377817 637266 1572111 1966581 1474315 691071 736492 708611 1986150 1555335 198817 1072964 167709 1997841 41868 1112575 278515 1281862 92724 243412 273791 31796 963841 676945 1662070 843103 5244 290301 673021 1927752 291173 17967 368088 3840 381962 470624 944887 1020346 1192977 1461205 897667 28150 651019 1452203 617166 1557090 277410 237153 698134 1096312 1488215 998389 1776386 1644967 815360 205366 11657 115044 608095 39836 622182 1818730 965186 1190005 135233 975448 1121165 1977628 1633721 896520 1769824 1964831 459549 1621153 1583336 1783449 250338 1752173 1558545 134938 1477383 800396 1315593 1705777 1829340 994579 1502268 1302402 920258 981870 1417742 874863 872375 294556 849464 1135763 1177488 850931 1116334 850445 1851808 1054827 863803 1983224 1286493 32172 434700 933978 819538 82210 1596858 1246385 1447169 1369687 824997 1929955 1294707 38224 1984962 423690 964264 691572 1003237 295985 1145189 539142 374414 1803188 1029142 1620772 840149 490120 1987348 929102 862770 371119 164066 744632 1431893 1735886 535477 394468 515509 1266127 209173 694554 502325 1458152 396740 1661550 639434 1966030 318431 1013610 585231 1496042 444632 2190 1200016 1313460 1046503 1615308 1019883 810364 1111174 825624 1569384 783673 1926250 1927016 1579549 865644 1792575 1852990 727048 1996875 1268604 1613481 693178 1501133 1738252 1085940 1479810 1865294 32702 1773754 353435 916579 100398 1142530 108024 595691 1122538 1026793 360488 899748 208839 1197539 1241141 6734 1182528 1654931 1618301 818854 653581 1532428 1294742 454490 1276068 521522 223064 384947 1132544 1729783 334276 1375126 1251472 1716850 1660507 739579 1554765 284535 833191 705116 352113 1742444 1626886 606050 1462810 858642 1704463 1531909 5098 1611586 188772 303657 711698 1874275 1056797 1201716 1167724 1093015 806345 448907 530503 270782 229348 1116492 1354067 1514480 113246 170225 560149 1136735 1504154 204258 1996348 415076 1651359 1420195 104752 950154 1758199 393344 1472941 1779668 1237186 100908 1155301 1122757 1231572 282134 787082 50800 688413 241649 1377437 820259 84296 1093420 1647857 641052 763031 245653 1120742 1438413 1708343 1598832 1462202 1049865 1598343 96602 47078 1904795 1742765 1141831 1360404 908139 481488 1557806 237752 723904 363639 1533264 467721 464284 1161183 1257489 840173 761607 88489 324592 322332 620395 451283 974149 1886487 1456852 1177016 472364 800748 1098523 327880 126306 5179 1746840 149164 1761276 122824 386241 1822910 447497 1257341 969725 1241123 1897625 1799312 664220 695856 783892 1500693 1568150 601982 50654 1544970 930851 1035312 517981 1821079 1993198 95578 1358394 976388 151564 596231 1507580 1469914 1955829 1348856 906347 1494129 264401 1397027 1199919 1962260 1650041 704083 325512 1783540 509886 1092738 1460286 215630 1408996 1067213 435412 1091748 101532 439654 1955052 1919804 1525111 7377 1771996 761389 627771 1695567 438619 1578590 89666 252904 139395 1260556 281035 772144 966629 261172 435451 1642167 1747373 1864793 527492 546932 600213 1359572 851445 782115 1923588 1927278 909266 619683 641148 1932114 1425610 1415472 1651769 1954489 1990264 1986196 219321 968182 483266 1329045 951420 1651040 221352 1368107 661271 1432818 968552 1302289 543940 1963931 944172 1015760 1663014 586374 918212 539780 452575 1291696 226389 1361046 485535 37184 613244 1702047 1555870 1363351 1001874 1925600 421681 1141157 685201 1588124 1776733 1086277 172871 21314 335569 742316 892201 817512 1948420 1564333 719711 1609675 1037808 661149 840902 1641734 400150 1286980 102535 580986 515533 1508324 326572 57706 1525557 1538339 1904730 716452 897245 1106875 1425425 1523973 1843992 1946374 194982 238750 1572652 1493294 2645 718392 1053051 5929 1361647 63217 1682720 352903 215702 1866330 270833 96079 1797223 579119 1093102 1807350 102696 436649 1942163 1546585 1743082 259305 1822755 1181245 1363576 452769 97494 702714 523731 673438 1088884 351468 1104294 1504454 70937 173940 493628 498719 1403966 1713069 1283038 677950 1499471 467282 1021075 1069769 797655 587401 773156 1843364 560550 131964 1998416 713221 1422270 45425 1177083 29032 1324053 381743 227788 379340 1099122 1127763 1690008 1954302 988298 309597 1770504 1646809 1292308 1324545 1477207 1225888 1529139 850741 401611 526833 982085 1332356 444204 952993 1113410 1476000 1542278 242871 1610622 789512 1864361 737769 1777064 1553318 256101 856411 89726 1151622 1447291 296385 695597 1411528 1786637 1210676 1412579 1146042 1651460 826098 679568 949466 549457 765042 311045 945401 1749527 983876 1138588 1106071 247568 22242 258384 1467255 378838 1993861 1326150 327259 1558952 219964 1221350 21150 471426 139011 707651 163733 1055842 1454207 999568 244956 598238 817467 681732 1122388 450881 866888 1439022 908467 870993 797955 1829840 463494 1778484 558320 182424 322918 1554818 319877 126090 920983 619325 505432 1142560 1337103 1559881 1526120 482857 4385 303204 554931 1195236 1090967 1152630 405854 236722 904857 1355449 486846 796950 1446697 543014 28558 239204 833607 510278 1775398 1470289 677961 115126 1127517 971103 280370 1668288 56667 309209 1991849 685568 1376608 1005389 915807 1383906 545145 786058 30986 1529398 1690983 1371802 1577017 1984684 739774 1284435 341405 703104 415597 95952 704930 1263482 247169 1981215 641449 1885286 496001 506122 955389 1287903 157924 1775666 588307 281776 406435 523009 30459 1954908 1382936 1752440 338500 1304051 955172 1034067 1506535 1224019 410668 1562842 1668044 1189804 473098 708541 1954112 575822 763909 1322377 1623281 818383 1158058 753695 565523 410862 1211963 155178 480361 1184549 1657455 13490 312329 1207374 1731684 422513 887776 100268 1573609 1518220 611540 1977745 1305310 1504281 380573 1336093 1572520 1274691 687468 1228222 67366 1907957 1450610 443425 310785 366413 928150 33334 1632627 11200 757128 1687982 1028198 289096 1976358 1525108 594508 1012634 1293991 941231 526159 1089882 90817 214619 189368 660438 687376 1798702 384265 1391443 1029755 1335772 1157756 1062805 929469 300446 538487 1596623 242781 1178209 1598499 1662916 1817115 1633535 1793844 1394767 1116991 1243366 505865 648837 675480 1648945 803950 798190 1592900 1594533 164051 715987 588915 1255126 684482 684134 251467 1831435 1930004 1115135 794280 1763338 188974 1635547 627293 449846 445022 623601 248092 844511 590425 445856 539228 298308 1196222 655855 1355058 942966 940580 1091034 1298037 121776 1562496 1690799 735476 724125 1782266 1924990 650873 1827918 902363 1487751 1110441 1064557 297229 1176243 1944506 308002 470102 938580 1999260 732339 673128 515512 308738 622456 834589 511757 1779983 1564603 693515 1696895 1429721 916952 1522252 1919205 267931 744059 1271834 825673 632347 1524902 1703721 835371 1108224 1999567 1177444 1683837 1759069 1809402 1600455 1418454 605769 549005 1345934 745491 1399704 1197295 1992276 969917 814466 1074617 78624 1846739 567297 1840135 1164517 15319 933853 757721 1332242 1603268 754007 1560532 658222 807996 965997 606151 1173783 1162337 1536353 557486 706264 1315539 1225548 1559406 496677 431714 283405 1665775 967088 1153528 356812 1935891 482818 1331800 1534941 1450302 812547 273478 935030 219416 645198 898912 822740 183928 243932 1083024 231107 1375079 1747915 1438603 1883308 1987897 1148016 481286 489797 520720 523266 1388974 86507 1628253 752148 206902 70214 47343 163048 314877 1355409 372964 1137433 1941636 115417 433400 1920789 1646075 1808595 756688 912427 741818 1651995 123353 1422885 1220972 1428467 1780478 917752 1787352 895765 784586 1069927 1845553 1122164 1425678 693135 1482706 457599 1777723 259622 1537301 865599 453902 1679448 717469 1330626 1154537 660133 1763618 1017327 1795285 1295685 1020288 1044595 975494 1672299 1735759 1749079 912412 901181 105882 943031 202819 381026 633179 1444330 1049424 1513261 1630807 632380 570087 1482671 1812637 113755 1903484 6357 1520733 651529 142530 1923461 958352 140730 694072 1747912 59465 586856 1521143 1495200 90789 181821 673366 1618061 473134 1474207 713124 1032382 315659 1491584 1843218 1812713 366225 559393 452169 253932 563481 492122 1053569 217086 572428 806065 1294157 57036 1413583 40093 73304 1604585 350879 807067 822955 1793119 114661 1089617 1258384 1687947 570162 170924 301726 1004538 1176464 1394790 1172160 294489 1210976 83975 1138558 1731686 299439 302318 870682 931924 1544979 200043 471590 145193 193088 1584174 1003856 1243191 1149510 345498 1641218 682288 300796 1021481 1733751 1959820 598237 1155934 812339 1861855 1806539 656437 1130350 59876 969611 579562 260750 1040602 1842438 1445415 1885148 1027546 1188359 1616943 969743 517885 1348217 909521 277078 1749998 1518500 1396571 108224 1994970 1270880 1084274 923786 1712801 662590 424013 1163220 9459 626189 387396 164863 1712509 1302412 694679 290832 32072 1481017 1102416 793302 1091643 124020 296319 164594 1526922 159555 1546978 74353 381950 250040 210424 387641 390871 699001 454047 699651 249825 58170 839467 891634 163742 1207893 442300 1580969 1334168 891367 1255787 567304 1365717 1339509 923066 877323 233227 502408 433012 1127618 1118965 1487919 1716122 855952 1529954 160162 53761 1960226 793927 1857641 27378 327538 1456868 342403 1384162 64531 912339 658245 1386109 502829 1664102 1829334 1463151 1073392 981940 558748 1312783 1297368 166208 386577 1161422 1430689 334131 483048 1711670 1991539 1242420 1673660 763419 571966 1845107 771057 67300 198405 1138906 1724253 1374748 1537582 1859586 2860 1656246 1298120 937803 1698589 1647722 203055 1354521 1394688 1407648 1086182 1633801 362400 1732843 1114937 386145 510963 1486164 1306639 847591 363383 1124871 689102 65975 1198578 655293 841011 1751048 1873437 831675 716242 265893 1396289 1835292 1791932 1015635 1869236 59369 1617709 334680 839679 354873 1954571 688320 136697 161847 1466436 819707 1941970 1064110 160851 641868 1569184 1254642 1497483 1743251 170670 605852 1088216 916025 1408176 112144 1593902 646081 1165767 7315 1757847 1561092 103827 938095 413234 828703 597502 1177412 1031609 832032 1826956 766303 1395908 849501 1861876 854827 828852 1435697 908405 874970 225438 583567 151456 1308674 738230 1363034 557313 841481 629700 73248 1873148 1447417 1992835 870982 1346710 692520 897066 434672 616914 33570 120071 1492622 113055 97693 818084 1765813 1450527 226701 1097449 1168625 1587617 1995080 1503305 60630 633876 77424 197517 1586200 564951 1381457 1231129 523959 121868 374264 1375487 467704 1488602 590900 1983823 1327906 59035 113049 971635 740665 1501239 1076616 828033 1008477 870169 1909407 697654 915568 1369461 1309442 739697 1168973 829452 794896 39475 1398509 1343559 1175848 1890289 1486426 1342494 417540 1619432 585605 1197618 727828 1662565 1947974 1815816 488655 660093 56101 1871755 654400 1092748 1964843 1305278 1603375 111497 1808781 1944223 1263031 425971 169272 1419282 325908 25549 232941 1442888 1113610 1615521 197482 512455 1164159 969966 428511 309136 708297 1347366 1759731 1297620 1040407 528293 443019 1001711 1334274 377612 122425 1554513 1110479 1238397 1228547 604826 1622533 1289162 570994 351864 1584064 645268 1824983 1459313 970014 828500 972470 1164387 1454684 1289995 237263 1271945 709439 1006156 78935 1382232 952048 1869285 721748 667769 162261 1030410 1049386 1828505 172265 1260980 1882540 355581 890027 1909949 710680 988128 391159 1825831 960767 1369820 282016 1658396 1863617 107622 1037057 1503767 1388803 1747520 660292 171225 671718 1089531 346797 510756 1568853 684472 1245401 276732 1731302 333916 101862 94123 931379 1417986 1808261 22792 1794668 456049 681342 44487 1884593 1560096 1533606 738642 729575 1547987 1222636 718414 144695 1087363 1027462 392615 371288 1522915 230628 188057 315460 840062 209158 506287 207841 1562692 381651 932181 1327401 407225 1543623 1403552 1451836 1386987 1245550 533083 1560248 1951800 616376 84623 1629068 1026886 1862605 72639 1978814 1120893 341615 1907845 548625 428388 983251 1439006 1240981 94984 1284342 1873954 1591710 46190 1414228 1651026 1954233 1125256 1946383 1996079 689918 1644158 1769365 368820 714275 1200769 337778 1419431 1356089 1485272 1373107 1226001 1338793 1885943 1942522 776481 1724200 1611340 682209 1429140 990242 1297083 1077702 1656891 907374 1132158 416820 1185787 189705 621650 338653 1520150 340917 945798 1174382 965606 260405 1070987 803336 929177 421479 1863994 423290 261557 1709123 1381999 251965 130519 1805281 1159245 271471 193148 1041636 144447 804613 1459542 123130 979310 793545 111338 21491 1955992 40946 469111 231735 1655929 1631766 1964585 896630 1024553 1416340 350490 264665 890859 1555536 1151609 1281864 1446586 1149609 1685635 883887 318735 1742137 495851 735850 139634 1230901 1027935 1300034 130027 17789 552390 897784 869702 954484 1542686 1102505 203428 824413 1485203 443561 1120161 464622 942079 625569 37023 387273 227426 1492020 1092893 1433614 1821920 1472117 1034448 213210 1124360 541459 1141676 1395093 530389 980396 324159 1109613 1459685 19115 486659 1028910 738530 1775562 1921006 1482921 688687 729153 448970 604939 159489 223139 1802519 1705199 1181087 356603 1528925 718597 1085560 52333 1127656 1400443 110445 1143695 110509 139562 150595 52669 87718 1088318 1279633 306441 221477 540040 182874 1416526 841393 1143553 221518 1924627 389172 395060 1710616 161244 1363314 1098941 1469804 1214048 68928 468927 1737382 1858027 530962 405990 1787264 1163332 1226567 1451282 1976372 619794 842534 1234821 525953 61655 310132 1575888 382363 73090 194028 887105 1736054 25670 516641 42882 1461632 504570 217453 890297 1538750 361787 123647 1227273 138103 1738969 1090102 805408 980583 1298420 1403609 91371 1653524 439472 1152112 871702 361565 188180 775469 72015 1041723 1824723 26396 60715 1625320 1406251 1158563 1206769 1854991 1668773 961742 1633221 977967 1153794 511829 1817623 1327046 1964224 1017690 1111575 1539109 1921534 1999384 652506 191061 874742 1713474 173041 558676 601907 1740213 1841662 1441769 1484080 7669 1323704 1965247 533766 1437620 1414298 1430218 1099055 877583 1176188 375695 1668178 1166835 907097 1435830 1201517 1335827 1574723 688428 894291 664933 1532658 724248 860986 499138 831283 1244202 1688987 675006 642193 1069186 862763 1291498 810590 1713124 722034 1249429 178487 147744 1524634 808953 1526045 1311516 1666321 1358354 16676 925502 1635130 8066 565294 1124754 1943936 984028 382737 837758 1094967 1965728 1569620 884741 845159 1398242 1711946 52308 717759 1579839 214901 1644229 1106769 539817 762669 1706538 87522 1569774 271096 142901 945468 1896395 295626 1670473 1192130 96800 717157 1612563 397903 1498249 1038180 1762046 237394 1739234 1779595 617081 771623 866238 178258 1267564 1285656 1400989 41708 99923 1601469 494611 1251600 1468085 1812054 779313 1773808 1335416 955500 1712543 69869 1144548 740977 579993 132995 1592312 963886 1103035 1842815 1619833 612984 137487 1743743 865504 1512308 1892441 1568248 1234848 1587354 1177674 1133952 1069101 742001 673334 811969 1617699 1202789 651220 513611 4991 304189 622907 217278 994323 1235048 731602 836887 1990812 1909142 617473 1683864 1554362 1878385 1624743 939852 444516 1550677 847125 1347745 1477312 352045 370248 1649709 466498 1609487 1567868 1706276 941537 547781 934050 443166 1123357 374266 1565952 813783 624322 949961 1809606 1938343 1641303 1845347 192826 1253786 639193 1826994 1301819 1210330 1605073 881194 1301698 1346640 287103 875028 620336 1311682 107139 1554027 1864103 803964 638535 1961934 5893 1393191 1724155 1831080 384722 578876 1788443 1761342 548137 380010 683278 653373 869140 623286 35960 447369 408199 719132 129576 1511223 770543 248471 1189166 1102846 1140644 1520079 61421 514904 1392428 840590 1375923 1734314 1214501 940834 909322 1923342 1334121 800205 1970683 585994 1933563 335368 559297 1869357 1634144 1434274 299001 1694422 1012764 3358 1616041 1495093 1860366 1167342 1500136 1850910 1219499 150954 1958065 1924890 1269069 563577 1092436 852910 1724056 1131901 749576 135423 499765 1397203 1262798 145316 821659 250041 145737 99076 527579 1342278 931897 382689 1524632 463027 1188527 1517437 1429969 1390456 280533 1218740 1102878 1631066 1675155 1939226 997163 266179 1538894 1250666 656432 1543538 751372 1702265 988754 381325 411840 1963105 1907493 889003 882311 933157 1713061 1136508 1998164 1462554 1457866 344297 27474 1370304 684110 447364 1444313 390747 1918957 1142895 1240792 1562095 619391 129545 548901 1200744 263407 1607921 541397 1904747 1905532 208634 476674 1422202 914069 616642 173430 1843039 1952922 295234 1899762 1895031 639056 654232 1539976 1199195 1844242 1906638 1473461 1378793 1398820 1722237 385349 1574655 722055 753011 1758870 1056975 1902303 697028 1698188 1531273 412636 1567333 748613 1736026 1647225 1081060 924111 674685 960871 379695 651162 265411 170476 1446432 1497718 1304589 1854063 1651704 603151 358280 1593370 1734032 635333 750386 1632223 1461990 1541335 1032099 1892741 123005 1693924 702490 1706188 509024 1904713 8942 628744 975511 1983276 218259 648417 1673401 540908 1411112 1033565 902264 267293 1623639 1157224 1789664 1839083 882712 898649 1929523 1368700 516792 381565 1766162 707466 1397662 1026711 132750 1431864 352883 217732 1597320 1135774 1132363 1550338 1612550 1715916 756682 1189959 1359583 1064856 1957555 314115 1901409 515367 1605599 1305739 110783 1466185 1522756 1312319 1914909 720425 906385 1893293 872717 1984202 1520607 427222 326521 1714842 1936481 134148 142917 816465 955068 1913997 1519183 797729 17190 1910736 183241 3725 1510573 200357 860360 1435770 541986 1214943 224903 1621521 553638 1812865 536404 1020046 1527543 363552 1901728 1669260 1451141 1698852 1785873 1075153 538459 690525 1795522 1710323 1282258 1316602 1657180 1901551 1281460 1997372 1724891 1692174 1938336 1925480 1221138 201481 298388 1149996 303350 1743642 317010 772942 319923 1528388 400478 1252883 747107 668522 737556 324340 926392 1697059 1491781 1738659 1194212 661814 1368649 1163904 452952 171068 1478734 50164 362544 201628 1151695 1335468 1991724 1848739 217825 431590 1659544 653188 1038763 641300 1669388 1890108 449683 1014204 1244744 748288 1268415 186064 1001174 1186728 1273349 133917 1955681 1015933 472790 1233803 1196693 1551710 1824585 667783 1587581 81409 498518 1957229 1860892 275514 812930 700651 1468208 1495652 296674 1148982 1551198 549404 424265 1490242 535890 1109014 194887 993705 8167 869935 1843328 970520 1542075 134529 225612 467649 1365540 680706 451242 1837230 768152 957092 869642 1494077 1418067 528038 270591 1268907 849296 72423 357312 1693708 1909017 1890459 1123042 1050445 743684 1146655 1579369 1120723 1743104 1143120 1023216 283401 1306006 1873150 1964451 803318 1912482 615594 121118 252001 1036988 402915 851331 1994573 1866001 1288907 1865782 1204556 218737 1954429 343800 1385173 1048364 270496 1241004 587031 575156 1473892 1080803 1926947 833174 12755 801023 1189886 1066794 515233 53715 1116671 352844 1366123 1736432 641352 300518 1354436 1348540 155328 1129810 1886666 308568 409150 1439450 1185752 1749405 632427 632395 1562573 221349 1572126 389065 787536 1261743 552586 129787 1852076 714570 1875479 193429 419880 1246482 1391195 517416 345063 679001 1025060 1679048 772305 113843 292060 513737 1279178 1550563 1465128 1607421 1808374 1880038 1256826 428140 1422280 709362 646935 800815 1080216 1933186 744181 1628453 293345 1944174 1501972 185847 23544 1188583 1520342 532464 1063920 400958 1453750 1962707 754897 561029 74676 642699 896070 1438473 1448513 1445048 1750712 1165284 1696886 47184 331609 640025 1470441 760439 1103393 1707764 915295 359636 1709256 392514 658869 1425714 1598647 234627 1265181 814667 1027445 1408926 1883128 751469 941490 1566825 821038 795558 513036 302307 1708421 1824484 150822 1757401 1420636 370272 503768 828020 1958556 906540 98018 1281742 1812201 1769248 1892241 1118989 420022 1528277 1021784 871369 1141528 82067 280928 844983 1919539 716578 11687 373447 696802 1202287 1688348 178004 1182318 1780851 1300580 915149 1482913 117486 693459 1298694 134327 349653 1578871 1045876 1881546 1032887 1911270 1310577 200484 1122266 202010 656850 399449 1179513 31476 1825685 494191 1410767 1973502 1274654 1367952 630660 311927 1920972 402157 229474 807128 1295184 1516387 202090 1125412 85855 324229 456561 1136194 789434 26135 1425212 1732879 1735339 1647958 1564440 1140419 1390470 1554300 763885 1298914 406222 266750 1383558 1816733 1450390 968588 1015040 1200290 1815131 317751 1268765 851124 968949 1653204 477659 206689 1311845 643519 1387623 1941794 1601946 112998 804593 1977941 1191081 20984 109938 1249901 1164136 1246885 1796424 1886058 1443923 435098 873417 186619 1450073 1110040 1590231 1442918 1217413 1785766 659271 1951494 1983988 828265 733352 592843 991763 1621120 1639389 1477124 662031 1317701 453911 1056629 374144 185530 1103110 971365 879724 1899571 1477954 537600 1213125 79936 858927 1656286 958706 1160963 698670 965384 438093 609737 1965948 881822 1026403 57062 178329 1082207 1459904 321204 567368 173174 712309 94079 346735 556433 268179 74134 886550 917851 136549 1934328 1250024 255187 51885 1510448 49845 639703 815624 1622726 1715165 931259 1655863 6415 1713102 642447 1986747 182734 120409 1728413 1258982 746898 1039980 1722546 197871 1823668 625346 1406580 124561 1003784 1911961 206202 1524497 193364 1653081 590704 961217 744739 1897277 25050 1250738 1319309 1216735 706143 1688935 645686 217951 1606917 1616208 1456666 1889709 1565972 1391611 1296851 1650145 240175 1250332 85136 414039 1855519 514476 963147 1442419 245031 1748823 1208664 1735384 753546 1310735 119513 1583867 351771 432964 185823 1530539 1655042 877207 640050 661674 1093763 997782 1635328 929931 748770 1634447 910282 1795719 693700 215227 170893 364874 415677 604817 412433 1127568 1998918 527932 773072 998187 1563956 508706 1945936 1915655 1370523 271815 863251 362399 861672 1699633 1129633 368092 1878844 152897 668545 720377 884193 622771 1798407 1234733 1777729 998632 74564 1795393 711300 1611220 161001 1394012 981579 1218209 488192 1052593 1144175 695703 655387 205825 1765044 1157986 1700503 482609 1053218 1418757 118224 1535949 390932 1488339 764337 1529718 1311565 565698 1373630 1502682 915953 828684 794792 1760100 469454 525354 61857 499887 1285679 515019 1981350 617088 1058171 1019682 775051 1481231 151548 1406366 1121051 425141 370149 614892 1115622 1896700 1560922 1165791 1355151 314314 449791 283124 1675168 81972 1069300 775798 33798 1429343 263797 846411 719964 1254992 1746342 701847 543423 621060 1980605 398234 1663082 1388235 600620 1557173 18357 1822991 872592 319721 571313 1167514 737454 35156 1836650 1375274 1631442 905010 46114 493911 813662 803613 714684 1197440 1344046 255148 492640 1428088 1545764 85541 249407 1723482 861261 822143 1905792 884852 933333 504091 148970 799133 1534380 1579414 1312926 575181 1096704 1571194 91486 269418 1336089 1464829 211980 1555126 1422873 349545 1789187 1145265 552309 1828981 1324672 1831644 1688404 1645622 903129 247932 1559453 372456 902540 1237779 20673 974323 522973 1257813 862686 928688 740258 1814860 1082930 842469 90670 1292326 846872 106144 1753781 720763 1571716 946001 390647 764950 1305001 1790433 1060155 1321658 1780027 699332 289482 1878448 9805 1942382 905120 1772166 1794706 1778363 212219 1130024 1334361 628611 1823908 1984720 1763779 939398 870913 744483 42985 666579 237517 208764 1388795 1232073 1374640 127594 942946 536039 1357692 93315 1668203 517116 1490881 679511 1010487 820226 959728 979244 247917 1052027 136523 807458 1251495 241367 1258324 641044 436312 1870875 716243 1140525 402606 1101117 1094707 183745 1444827 280300 1945453 1558178 142444 1173572 1525061 349210 455056 1591857 1878850 1791768 1286731 137705 1583145 546645 1427276 1152451 999154 1983929 588796 1692774 7806 1444453 370200 1484189 174527 1929559 795881 1257632 1906504 206191 1750299 711294 1556375 925235 373840 919578 1118379 926353 138980 103270 1811964 1243919 753319 1840277 682701 935812 621015 441423 1372121 795540 52627 616149 1370754 1458131 1810028 1537467 918218 1687465 932001 1047239 1302609 263300 26810 118885 1185024 1279171 377303 633228 1766313 1159512 592401 1429327 1450324 39391 1660245 1456203 422361 1091253 379535 581065 1012614 982453 1745966 960171 1266751 1165929 1081237 658528 1266786 141493 421530 214167 21155 193177 469615 1611674 1879344 1656471 1136426 674331 45953 1918292 77191 513051 1004509 918709 1530471 594388 831882 458595 1661931 1413874 1749627 1997437 1370736 945213 1838642 1115261 611112 1798212 1000215 1904974 1587163 1192133 929668 591067 1417809 1673505 1281795 1370987 93626 1418466 977607 620110 865593 10089 1220669 95624 973352 1622575 1336855 605182 353177 47796 36682 1366789 1507739 94159 1031800 728190 327922 1181369 449477 21309 1662735 452756 1703937 1561924 34995 335977 147737 338211 346642 426348 1546844 1232886 1981031 1875289 1629481 735318 409108 102559 1473973 716169 1886187 509667 550518 919166 86794 1893647 659840 1534487 1205803 1067916 1886225 388298 1391982 1300340 1752631 477712 1290030 1380954 639878 323496 729157 220283 1621749 1626336 169897 194328 1195404 42204 1795839 1513020 1932604 575054 1650305 1495255 1565939 1358428 1135438 715170 284026 1197633 1764310 180614 994647 151497 1960446 998704 1179267 1019373 1674715 820469 39226 1290554 904951 820965 982530 1105406 1253713 1860571 188721 1450291 320217 1861709 214208 1616109 1876346 1869257 237020 510138 1148091 898997 917197 908246 1035396 1594630 1151891 1639751 213311 351796 861646 151720 984929 1626287 693539 628890 719959 180692 641336 304534 1093153 1096931 527737 1691729 1188884 698620 484697 1138507 462151 996521 1389016 431593 1012219 1741754 1744884 1561890 1266715 89880 1946360 1823992 1625720 897162 1987352 999942 1654437 1338419 309360 25821 1659713 776363 947706 74644 869254 1027448 1422898 281728 570450 1684039 1868515 1403089 319571 1315015 958574 729549 1941615 947442 1670404 1450423 178391 716645 1981466 1782756 136076 757095 1883573 861923 148044 1662656 1235087 1155592 763334 1261011 1699759 30207 23331 405291 183589 556494 738571 675576 1019869 325545 996135 1667100 1067293 1600121 1447533 1806602 1224368 14575 577787 746374 261836 1505798 1079884 440522 1368254 1823999 153562 1493389 1688596 831905 487509 770290 856185 1380167 876861 353020 1744587 912193 818675 1812124 1356852 952057 134554 410604 1441860 934533 766536 1276801 194588 1841256 1997915 1099833 686206 296902 1136430 453965 1534585 432229 461980 1984215 1306836 486878 15088 1326820 1357314 541425 105609 643675 1562411 338719 424534 1941605 1129334 580433 1103874 645838 1151285 1887714 720089 71189 472140 851468 480753 792931 539158 696732 968194 709671 1086249 1910 1175341 1057862 1595883 1256952 658657 1694681 1345031 1651573 303395 1043480 1610651 1472567 1130988 982117 1533416 1189738 564645 686072 15115 953685 1889105 798902 1928127 1770637 573652 942773 609859 526609 739563 949162 1702164 1578277 149000 966899 1851715 16320 1442337 1493685 857074 932173 1954406 415945 1089089 818028 167366 188777 1489326 1929444 1618731 1252540 1673637 122863 814435 1029756 1897382 1553283 1605241 584488 1810729 1258614 1100393 997441 18742 1711940 648003 489804 648894 1326058 625576 749500 626983 49107 1050331 1997093 92863 154907 849337 286340 936165 1832901 1471402 938696 761072 1870949 87319 787403 1472780 633333 1543437 1651824 981827 302224 1800493 1564680 1762557 254272 229404 285742 1095983 543593 1448114 1682480 399493 644029 574070 1425318 1049071 1045568 908125 303945 1799069 277586 365952 963581 458021 430269 1005226 491506 481806 1377393 926510 1571783 568018 1586178 1770270 605325 1854419 1006667 1519719 88992 1275130 1025063 626138 1545285 607735 129566 718406 706294 1226801 66653 1307600 1148141 1609493 1974781 601461 160331 156943 529981 360768 1675959 1632083 552124 1100162 834620 972602 1570429 899878 620175 159004 105190 1164895 1722817 1872830 773894 800279 342291 1233862 187339 1072843 231203 877515 1763165 1249112 175744 647447 220223 1013081 1688588 771281 941310 745138 1600148 1166828 1458170 569899 988460 443527 1152054 1710784 1646766 786777 310880 1535090 443984 1025285 863345 489958 785030 1990755 224885 519438 1991681 1367040 1525227 1913292 1918889 1263678 1516357 51776 1661481 1455614 918351 1811254 1298058 290755 14884 1014770 1962049 131707 241377 5861 994384 1558757 1469305 436556 1496821 62305 98952 478632 1212636 82703 446885 1746827 1072537 41699 640102 1329110 1624873 610195 268359 1515710 591738 154247 1063807 679879 1479868 1309624 1483545 91400 1728425 868470 1128181 1990525 1841437 35277 1868821 776922 1822034 303779 1900190 623628 476108 1743449 455683 1712116 844364 628514 221419 1182044 1597768 1375901 1643413 884671 270810 1443593 1543165 1696162 1790153 1521506 66852 966676 222515 1099609 813936 372659 1582211 1150908 1277816 1266326 793824 1490277 1969926 1850734 1332865 192691 1279099 1473678 975232 890726 895854 1808562 1992015 504716 107424 1369949 782294 1200146 1433938 1586208 7337 1888026 1248364 673775 1617456 1500064 1027426 1776953 1019934 479983 653683 1570306 541852 1061122 1238421 645239 1834843 434717 478219 415235 458665 1711369 39758 325620 1732179 1762790 1127158 1365353 1706810 110481 870872 1433314 482966 1902108 1008565 1600894 373913 44528 456703 280880 645527 1825386 818499 308069 1194498 1937658 1674886 1132486 232981 1496280 309349 1590946 407048 1602457 1454512 1027489 928789 1488055 518839 11288 495930 442913 1178563 1767534 51155 258226 358661 1565870 537213 1457640 1781910 177593 763975 1883033 304859 1276520 1404633 1729202 1604871 1923358 960422 1874477 464760 878666 851023 926318 504999 255182 101049 1882133 806272 1560021 1215638 1628641 1917781 717678 503308 1908754 265689 352683 536296 1956267 245132 1632315 658779 1869993 1232998 1816972 1851139 790059 228315 1778868 1046129 282357 1387264 1693562 1384523 1388730 1917446 480504 166024 1944410 578307 1045218 827823 1132442 835857 700773 561400 156648 1432319 63614 1781724 966688 1110631 1506912 78361 1352101 604503 1181840 1797712 956372 656942 1598493 1392749 1756944 241872 58833 1954222 94965 257993 484099 101911 1277542 709164 1956561 1255238 1466846 66764 898856 1936120 1556105 424161 21336 50049 549574 1074394 442916 342369 351901 443748 1269820 643398 1728411 1823865 787588 202433 1423053 1428009 1709016 710281 1963974 849500 1648007 81334 487877 876217 1362750 503333 1331131 705012 143481 1372902 1347551 1755708 1968948 111039 1249360 1297813 18020 847636 45606 734168 1658731 717246 327290 4709 1077653 351780 1592096 1630626 1349687 1077457 494651 469393 747268 442936 1039253 1969982 882846 572884 589888 305198 1739280 47190 122359 1115983 1542294 775459 1416620 1664483 932821 1501440 1993922 1978508 1396775 1731815 1886000 984164 912596 697975 999377 653869 736505 263645 209807 348964 129316 123402 1224275 1254006 1207854 693617 794231 1112544 1336406 1923798 1439720 972895 1013662 686552 218994 1819385 1367136 763795 497093 1500624 567214 1438592 1630597 1394473 544264 454073 1235074 845696 736470 1574475 1572145 127627 1697797 1944367 1595533 123029 1238246 1995201 1243482 570599 341777 347588 1026933 1853821 128730 1215374 1776304 1112279 805934 905883 177640 875736 1998276 345495 1502499 1259928 405159 1834525 468810 493009 1580705 1833826 1562866 142913 895595 360171 1603625 1608211 490976 150397 328410 109549 474607 649635 1966759 962375 1816340 588365 469526 1047487 324124 388462 321975 1354435 1747663 1864153 588312 966319 1011530 1476878 749209 1156162 336287 1485354 1097671 811443 828186 356686 264749 1500101 1180836 1885968 1462894 1778476 812904 1982242 1910221 775619 467333 89327 277160 1924091 1362480 1444533 1926194 539808 725501 592402 361315 779472 607218 762295 611381 1464683 571469 710523 1216768 1731097 225125 1264052 502616 723397 749318 1184132 127917 152580 1046639 762986 1809281 598563 1594868 1794811 1106943 773449 1128649 1960822 584428 1942999 899399 1799367 1119744 701491 205611 1625520 353028 876338 9681 1165279 478838 294976 759265 742024 98153 1624607 1987939 1894405 459983 1480441 731618 51576 1640795 1454786 439753 538072 131679 1575666 1921948 178779 430114 37291 1683623 795753 20185 750862 517107 1247312 1654489 61365 131277 1863345 447809 1890852 1512023 1280995 158209 1757293 203634 425985 906459 1083807 928697 329379 1328065 1157390 1636446 1884704 1718015 1220521 147188 1461056 1371157 239498 272771 1098975 1565647 1340763 1326206 1008503 1989761 1360871 1671934 1706430 461304 1162008 1443118 1300310 36029 1045518 1848741 1605734 684439 588144 1276827 293304 1112597 86973 1197128 702974 1507546 1897092 198229 891052 478951 1048566 814914 1865733 17194 1070868 513262 890964 1081672 629677 1832462 229612 651827 651096 526331 997124 719220 976692 1541459 387974 1617973 805645 1265180 769272 318217 991689 506191 199816 1025905 1852183 1117127 872740 1609342 709128 737006 1068501 59586 791275 575501 1119860 1610889 612751 515559 1396124 1757493 1833429 250874 642145 1289975 1731876 60215 883825 412335 628072 1486898 1604819 1323773 1212889 147295 1210973 1681443 294663 655526 1145950 814820 1691711 1930851 1197375 303381 1173167 807380 199104 976732 1410843 775539 960579 1165802 1908388 114832 1878253 1740655 1599424 1977262 816632 1960042 1337949 1717339 1260913 1224870 1748315 1732553 409178 816407 1201176 207811 747915 755041 1588787 269743 1997774 65609 1415437 56489 838525 722781 1279981 1159188 1365026 200446 1936437 1453236 728776 1294572 1939962 854468 1599793 557270 467231 607357 1606357 1220787 612766 455841 989946 1345783 1676703 704623 1982395 1307023 759376 1705166 1989277 683346 916948 1473126 1459559 215578 1352287 1638017 1635976 757082 1876551 1726814 614868 434837 246829 1707410 1576177 813234 427456 166113 1470154 1403909 11311 1165979 651377 1175622 1894025 692233 793784 1139724 93091 1901482 1654798 1857747 88691 1711875 1669721 540518 1007307 1157716 763465 459249 1572868 1745104 1908598 1035466 205333 323143 767402 1062027 1411391 132956 1285178 327194 1710807 1848970 455373 544430 998733 1980337 441191 573915 1398620 507633 1808593 918462 231193 392253 888820 126571 215666 678577 694890 1658103 1114712 333153 1391691 1280007 829063 721549 1641138 789291 33370 1018311 556212 325738 1433176 1906069 590621 1337679 516478 1255055 1643572 1801934 1193168 399709 1464669 755780 177421 1733354 1848931 1633701 778326 45697 1097980 20208 1003375 444593 642996 606546 836590 276286 1815985 247423 1435201 1866944 1003622 1754396 498189 1353432 768541 1768969 971546 793115 650594 73653 509340 223947 110860 1464903 1990499 701346 361688 1304179 1245443 1339151 715662 1646238 1370470 1446769 1767964 324963 317506 748061 686984 1888353 1004489 316371 1000222 1747472 1580098 181134 1959031 1364157 552368 354109 214817 1607859 975429 143186 60734 1923282 1818150 1835395 1463892 868803 1548303 1093920 975803 671284 117754 72808 1130458 369820 1415706 1570991 1588382 1656987 1941427 399888 1376885 80224 1305938 402949 1851002 514390 613662 1328647 128166 679491 1884324 185871 1039885 890280 985890 510000 142893 165304 1395176 1727680 648519 1971743 490080 12538 1116858 1800642 1446715 1921412 74857 1395111 1044473 823999 1919944 1911103 607007 942625 946021 1758229 958699 1253554 1742822 929684 1660027 793101 963977 1785565 993847 1811971 272329 448377 1755924 1946592 194822 1643004 1914444 92452 25816 30082 779513 293084 918741 470601 286040 700451 1970877 556357 105716 1594593 430911 414226 96054 1653184 851872 255420 1058365 1111301 820296 172508 679117 1455062 1136243 1397867 783256 1925532 960376 23073 216697 140016 349821 975316 455321 1107342 1313948 734410 588585 1913193 843883 1205223 850839 1564710 1119107 116968 1684725 246960 397121 1298433 34518 112954 5150 253012 580600 1913268 810704 1769580 829805 20256 1120082 1588455 1685514 63229 1077232 713017 554133 100343 1475795 438200 1458918 503474 942106 1129467 1879913 607212 1652261 957828 654498 1428821 1616810 146769 1153264 1226204 1961727 1492655 686769 886206 1337232 105001 208384 388162 672531 1555378 1273036 212384 1792275 984452 892759 1812057 55938 869537 1232933 1285947 1267416 1311909 1604714 389369 44403 1981446 54131 820516 1184016 1545636 603982 1866261 422948 1859576 1706979 637931 617854 1173930 1208378 773013 1329439 419764 1916789 1470150 1340796 729081 735682 1765361 1549230 1341948 916769 1771482 670890 1551619 1525696 752994 353755 768430 800889 1502454 1219259 346212 256226 1109070 1015919 282906 506619 933072 1160787 729646 811306 1369358 1083447 1033240 1346750 1090501 1249359 601380 1912382 823941 1158378 754599 239316 1383389 1933813 1666042 1682899 1303862 671424 1013062 1181606 663556 670431 1783816 1712856 233165 411193 459362 1806933 1627613 338620 350552 1376146 400137 85594 257762 843728 1724399 919230 422189 488888 1450277 1868532 1856321 1527838 1141169 874921 292548 213635 791234 1549794 1350640 1334755 875205 696152 463546 551194 87810 1445976 779397 743063 945842 1452175 1456400 1206259 1441661 1398072 891314 709089 415856 1299319 392084 1565707 1598191 1883535 601782 907227 926680 1197877 917601 1055281 829037 1466068 774440 956431 712878 88049 1724247 981968 1977921 198930 1505238 1417184 1846658 1823890 179117 520490 346936 1791602 1286169 1642126 1607601 395056 1121907 617462 517225 390377 498055 1328843 482780 838518 177376 243155 739616 248274 237369 748650 1682686 1917746 386035 1432793 930758 1338837 1973586 1882739 454203 1440697 1416141 1514040 89732 1301518 11405 1622700 166609 416441 1231785 1083416 1049522 1079793 1662827 507936 461885 851139 155172 1125435 1020495 1121562 183470 1201723 1340817 519022 1061105 1892668 1880526 1175826 1721280 1109380 1098802 1601458 877193 582754 444083 719660 260089 1631355 1734706 1633036 206085 277529 541814 1742249 1255067 345037 1369613 1302554 1581635 456579 746402 1998431 739894 1988935 1883547 1193745 1907802 1354802 799339 1983519 305609 1573762 1489270 1458752 1168612 1816462 1182553 710104 1281425 1421948 1865459 447546 763261 1861702 1477574 1896640 437754 554813 1790863 896062 92831 768502 669653 1050884 1901950 439072 1978669 89021 805434 1433624 1097471 45072 323673 78356 619 14931 1011597 53931 623409 639825 949172 1854798 1719755 318446 24127 1761716 1773937 1576982 1880354 780138 1174226 791707 635251 933551 954408 1824390 517592 1013401 924253 555254 231790 277269 114873 1609156 318942 281323 309482 1223262 492841 988157 643981 206344 1595496 1318175 674095 1762595 781071 126998 699130 764103 261940 1426571 1606295 1352949 1068902 616789 101526 63283 615815 1540556 544888 994482 1562643 681398 1341399 668371 726636 1762531 869130 1789538 1753405 963862 1774276 402683 1177766 1906367 356441 180527 568127 1580359 1897741 1844400 53155 1883142 78888 73159 1554888 1984362 1761062 1153916 1042665 1007188 1659865 64922 1987507 60402 1633055 902127 1820217 596802 1976228 1654540 1380132 140389 142699 1551843 1714653 151016 301896 1208564 1513065 1032523 801906 816479 1146560 356 786719 1342295 1302250 160090 274002 1569330 1189537 1684382 235792 1636162 382083 1474449 1373586 388596 16021 1816880 955975 1980859 102854 1637215 1173792 1726374 1802609 89884 1359923 1270666 1515967 577406 1878842 1148834 1581494 1036043 553250 270039 1379513 1097143 146740 1736107 644470 423289 1718248 865697 266347 227009 1902846 1379182 1904861 987609 241145 1184486 346986 231798 970622 1187567 1036411 1189384 1918743 455956 1946244 967760 1106593 404718 1327548 1514999 821949 38658 1943000 1305125 1736789 1841310 950771 1423031 869937 1555822 1191212 316840 1781653 1130772 97605 1671031 37417 798096 121009 1932700 1457316 1044263 1717684 314479 484471 1932386 1892235 829826 526505 145707 523784 1469109 1262661 1402040 785411 120952 875036 1801726 532313 614680 410133 1620020 890933 30954 1292536 1780715 945963 1377622 1255106 330924 673795 603552 392534 1846482 1301865 690471 435656 755014 406401 920012 742190 170454 343035 191162 1195002 1857200 1263079 292366 235597 1884465 942744 1728829 860854 263357 567599 1413313 171765 1591084 852462 1245768 55112 1269205 893710 1432696 550772 945926 1245683 222781 1291955 1439044 615265 737814 386132 63237 1580993 1380724 1560116 128741 1766728 627144 1491573 1964107 162659 1133643 1945160 1419535 1519387 1091137 343994 262540 1166147 1629322 1452841 1808149 100661 1818114 1455435 848481 940695 1925615 1373891 1462938 1683862 1462682 639049 423031 446780 1559376 238516 1934439 1241537 1305886 111438 1085277 644511 1982314 242796 1862851 113363 1925338 1461281 375880 1627654 308996 1095934 1384774 1565530 1203204 255432 1623762 650931 1636412 368016 372677 1152956 227219 265914 5134 1752408 1574637 294131 1280071 840460 1624229 1294200 1168238 1565138 1780434 396732 1302441 988513 367284 1642498 15223 367430 617927 1225468 828180 1130137 1463189 825578 19897 399584 1036913 931747 1299857 1094820 35606 920901 158560 1032326 1504868 1321346 1007324 1430333 1528084 1196932 530813 1734858 478997 920219 1810462 25174 1790874 1236531 1795715 980120 11696 1107542 211979 1781703 1796567 633827 239661 693890 545224 1902161 715538 16663 717706 638159 89526 1915354 1005659 1626588 1269688 1961201 1083091 1759296 43662 568250 1286187 632539 1793930 770995 1830608 1856131 13961 1564911 663190 173890 646736 1499971 1431633 1342325 1197448 1402457 1385973 412238 603725 548107 919403 263115 808167 1331324 1737272 1236440 1690251 896037 53676 1636166 1240425 1365307 897394 120426 408783 753891 54376 1497416 663306 375853 529939 335938 970068 536136 1778962 957946 1190461 594405 1532311 1762648 1712507 1318900 1694490 968431 810617 418960 1767501 1334471 550673 1465212 1626773 1688558 233557 125376 656984 298215 1446835 1888128 1226332 668907 1097798 1232604 793794 1974114 1223554 1519043 913559 1849339 596942 107178 1581432 1328914 258502 1006909 71280 627959 120970 927508 294169 1125802 1410869 920585 20472 883672 392471 1520395 937245 94151 1435638 1329310 736770 1902313 898462 1010438 1922291 1141733 555970 598885 1652533 534051 310756 885281 301391 329039 1111923 1896359 59156 577583 324950 1231781 1595405 1085558 370881 765369 1125725 1261107 1056111 172763 359841 661699 725343 1418491 1117295 1892301 1490183 977841 1611932 405639 704664 1622751 1982082 495256 573273 1486431 1917721 231440 591421 320415 711508 1978068 51979 373198 45310 922719 1294865 914511 1466362 1104936 868589 1094074 1143031 152397 1431562 530341 1673170 422769 1666565 1118416 1881761 1808268 1678488 731961 1407276 44698 1143161 892498 347727 274773 788832 830542 1190174 1604500 1214760 1555937 1750270 106692 945496 141872 269545 1666124 1867062 1930625 696825 170837 959804 679592 1835876 1531125 1665733 1843382 1206186 1718675 825111 1456656 1091286 1590714 376323 1839736 1940354 307885 639847 289243 553709 174544 1700256 1192413 92604 1679137 1162309 1572841 600628 859327 1714059 1566072 404341 703987 1254434 586302 974298 1649290 151923 266820 432664 1255066 378800 714781 679133 1319793 340177 1061197 599453 1951772 704650 744639 1281589 854221 1723970 296320 1682894 1437760 1037051 311145 821378 1886395 614284 574340 995148 1906152 479881 1980022 874224 723191 1276578 1805936 1692245 79605 971250 436423 1479313 277188 491450 520295 596587 1491408 1215944 1494584 1068331 1533421 1578297 483810 585043 864623 1950323 1369975 1375125 188845 1375517 191829 521679 331283 960785 1272189 1251776 8576 382122 63746 1100048 1726797 417079 146721 1130936 1326584 320100 739273 1219545 1775664 1816219 318992 199876 413486 959453 1172419 533737 338045 1876570 469201 474577 1600717 1877434 494557 1010042 1321226 1685841 1257421 1983674 1884464 1119435 198074 999756 608587 1451812 133251 748969 1222541 886647 466835 1750763 1222333 725309 1765115 1759650 242602 102352 847045 730953 1928513 1489250 1836009 1729592 630689 584021 201155 1962936 1806726 1324984 551032 1924541 867460 71523 1848361 1921526 751416 847998 417044 1791178 361234 1528834 537754 1291695 195255 1268363 915152 390666 191803 1994904 127096 169556 163797 1563809 1508178 1125465 1376186 761730 191433 434 1415266 570741 711142 823938 1352332 1133749 1770751 1696203 976030 1442430 39956 1483152 396275 1284767 1648354 174723 352160 814012 320504 370022 1562900 561109 921421 93559 1132985 1791929 477860 625033 772751 1835176 1364557 900442 1175271 1030002 697507 1891231 421921 815590 1506464 537706 524108 1110085 280445 1518782 642705 733962 1981588 1717305 1737183 775644 1631929 307095 1101348 1505473 1021908 468790 1232827 1626472 1421191 1983467 1308726 1068957 892336 690447 325367 765833 1573100 659716 595737 1620827 565321 273639 1976108 479094 1997408 539323 1665257 1582853 1254008 1746384 1510958 1807917 1850798 795786 1741168 662613 989334 795506 553807 712977 360521 1719786 20336 1275537 1885963 1596168 1527463 301993 1649367 499284 1159713 822655 1484659 352995 1687290 1058735 1304037 629727 296058 380909 1718136 1464317 1396997 1539654 213637 1924688 1981476 711094 1915964 1189674 857596 1972105 1210767 196901 248479 1779980 1795088 375106 547747 1207090 1426785 1108634 153136 1756596 1483724 253388 696793 1707467 710514 7647 1490334 1403076 529376 1872089 790026 708027 1121456 1877573 1727922 1042637 666161 1593388 542356 976290 143382 1297603 435495 1815208 944143 627974 1940820 1185337 346703 1874493 1812742 1819574 107593 1537459 1373485 348603 450888 871098 1754060 888862 1238791 1909354 679747 163889 1682681 563179 566965 1914646 305644 776438 1058018 884749 482135 1103317 649955 1396871 1767381 706883 1212262 691313 728907 1037316 45890 1984503 1112095 416171 1861457 1599982 1525981 89492 1015469 375528 1751433 936899 1895417 193524 524199 6749 748819 1017473 785621 848329 1450315 1441824 1595869 1077235 1330185 171996 809795 1481981 1002881 115422 1781128 125466 1309038 73229 931 1208974 69082 950144 982168 575452 1146153 1562835 1939923 796196 1686433 1596492 740271 135707 1685886 1549334 701429 372546 556217 117059 1102014 427500 1708551 713587 500516 1169212 712705 764574 29709 1716586 252682 1929913 1236012 799784 1892166 765555 550131 438947 656789 1940197 1262787 687588 349603 1886218 1097750 819734 1534196 737400 439382 332141 106777 727307 1200525 1032069 735302 1165807 1067454 1029345 690919 108522 1275641 1462248 685886 1012789 1877775 1120451 1339426 1503840 243619 1618009 64685 733523 1561836 931311 824234 635307 474654 1180221 295252 1456373 679558 594892 1598512 1985513 731495 597535 75282 1465154 381685 1834978 421576 415518 1273505 646814 649586 262292 688528 864994 1889427 1159265 354626 930747 199647 1127802 914235 781222 1545370 1156760 861831 968417 1967014 1575570 159707 371842 1806151 459257 1399683 971068 1975738 95433 1034472 730991 1095822 1538809 1206708 1110503 1305328 38559 416863 1122753 116077 76627 1822778 32412 707655 1683824 458127 1706526 666367 302841 914393 558451 486391 260643 1063801 310475 1969439 114521 413182 815069 1075481 1189153 1681260 1442546 1740900 1059696 1937388 1251660 33735 1049935 770947 611585 1413750 900661 1389215 142762 1341391 278661 1437298 541371 915411 933781 486581 1312753 1642399 28422 495174 476103 866794 10635 870978 826236 1875717 1994054 583870 1262154 1209599 1222905 163378 939546 480975 353372 1178770 1978279 1003893 82855 1399983 419951 15733 1078732 1455440 1322511 1735027 1204061 54271 1347814 343520 1214841 146159 668619 1843525 1274303 1614248 1836369 1490872 21399 632061 932485 300506 340206 877649 1329624 85170 1837416 294014 800755 736159 510856 1807110 762988 33923 199695 1118413 595909 1948100 1040277 58362 588723 214403 1651050 1270722 709591 137881 1951001 475860 188618 1163746 1543351 1302799 1369828 367219 1482245 929324 738108 1687606 763004 1079539 1235510 1594441 478857 965614 900650 1237521 1384852 1120387 83963 1420497 1443436 636780 1753383 1771316 1499990 1449578 1030111 1703569 1402874 256574 42565 220632 733227 1799194 1723969 653716 360084 768016 1294344 897657 538320 1699911 977385 960023 460810 1282864 87739 1846963 1930840 20448 1487150 567972 1741721 1129008 323900 686322 1317216 257920 1654942 1871926 734816 1980296 1217416 618188 1907918 533089 723500 1426765 217903 514016 1697318 745791 398037 145023 399744 1793811 760961 1577170 1164009 1175194 1267402 731332 45822 1520325 327060 1161989 1164944 1495296 563639 1377691 1729131 828932 265381 835430 1591312 1638082 1852385 894513 65335 1033540 1366945 1238697 344116 506568 778815 772757 1732976 1062013 679767 1046965 767824 22532 1060230 7907 787427 1168694 1840448 1985240 631632 716261 964845 1512551 1455957 1440088 963223 662099 374161 1846158 653136 295728 1516045 1733808 636347 267697 1479517 980205 882914 1449382 1974784 168642 1178719 1321791 1095520 972045 794303 798333 1444540 1787596 1753513 1625276 829654 486692 651375 1576439 1135850 1124263 358619 292777 961515 41301 1815528 1987320 7480 52664 1940314 879032 108698 1223486 232318 280903 1167865 1632073 1277418 1999195 1587765 680080 1415330 1620874 24130 1566920 147269 976708 1960235 557079 551324 361525 557121 324927 535501 134662 889227 139864 1281286 816077 791949 1436450 1285205 1155931 1754589 1405949 1036055 1748890 585855 1995390 611059 1644391 1623600 1734953 546744 1596111 1624067 1560931 81347 1263398 1750357 56660 530062 1310034 1344531 1510756 910548 686327 219667 1387933 817143 668712 147652 1536974 1367494 1432195 1417675 147602 1217655 132474 334361 1446310 638370 1571765 389020 431079 1461093 506841 1560068 1642279 1351277 948266 1166688 1366541 760199 1769427 687911 169016 840766 78696 506426 928701 1878223 179959 1972236 412287 710428 33971 162616 1672734 4666 524606 1337636 1393424 1112180 36211 1369807 814700 1620082 653339 1151552 542859 121827 683145 977017 516269 1155831 98242 166807 279274 851838 1536435 420463 1823378 1588687 477517 1271749 1289834 1579479 1267569 176909 1173115 1149980 1692556 1265348 681862 1102273 1386188 1311468 19987 1531521 516059 961522 676080 1702429 1316055 132627 1793749 567841 1861872 632926 1343530 1853333 1358046 1857294 259925 1303611 1923201 1135365 3307 1565097 353602 509621 107428 1890281 1061736 711851 421156 702892 769607 1884918 1579544 245936 1810827 950522 766223 1576061 646540 1777341 995738 1933383 1604536 151649 265962 957479 1509839 1993727 669792 1379986 254760 798576 276566 1973937 1222001 337563 1469945 1060423 1426085 1587089 270723 1983950 1124472 865495 953128 500580 297520 1176361 1740853 1132316 1333219 291479 1334152 1667360 252184 225183 1174629 1408387 1341186 1075212 1173011 1932018 233880 1918195 244349 1228211 552264 204935 1387112 870840 93327 878488 1135721 894592 275348 463760 667693 459650 1671473 128024 380537 355699 1791860 353117 1400026 830702 1596083 180043 1660791 509240 570154 329072 10626 85333 1396053 1202860 682543 1709101 1573323 1038816 894974 131793 541749 1159495 1962413 363610 1655311 44654 1308170 1737263 117583 183308 307262 1798721 96568 1232973 1057438 719450 1315942 803523 909262 32675 409379 1420465 158463 1024110 181568 1709330 806839 706986 1537899 985777 155426 1243145 575951 565809 1063931 486636 513584 88836 1989549 1703444 270149 1423411 1409476 656431 220425 603436 40608 296452 667037 1551434 1669870 1810885 1052395 1921497 158578 733053 726854 990881 1589820 1562773 866220 77160 421870 1291703 1316577 1824923 224512 1214933 37966 1088906 759963 215054 100664 1483706 1677304 390009 1995444 106155 1809764 1554130 1389464 1432847 124231 1706693 1915848 1445017 1680628 484751 1957874 957775 1148950 206801 682041 440157 708568 197200 1662394 1110724 480639 311675 1207952 938226 1850181 1211462 1829000 284915 33439 160392 1863963 1774921 132191 854569 1660779 673640 1220567 331226 1847835 777249 899886 325023 982534 27550 1538896 1012256 678829 1482284 1596558 1926951 1602966 716097 1651836 1310236 1145335 703746 349548 741842 1796807 1048423 1496794 1882021 1233959 1395281 775334 1438217 75894 743461 1565935 1866249 1330743 586010 1440651 1605154 591450 160231 1102774 1071859 1682868 893856 1723768 1163880 421296 300086 1900613 1364701 1301959 1152601 1917150 1570571 83349 1223898 1422053 1068139 1117675 1477692 349678 1753296 1837779 1814263 906696 1518058 1461307 195672 493553 1848535 1502930 381073 1735827 1270097 1353402 1918942 119957 476747 73654 1719870 378583 1887986 89943 1489342 878845 751400 299980 1586194 1134573 1921683 1293222 38800 426181 1944338 1764941 1716540 26524 1132779 1727365 1794135 1196820 1865744 5466 1206243 578186 601933 650426 306785 1255623 1827084 98729 876648 1104108 1115109 690060 1581514 1511161 184727 423433 616437 1270292 1419198 1292115 240441 213424 274635 584151 813931 631534 679902 59314 26753 141711 843938 1223394 574357 726161 307326 1083308 981920 152509 1362592 275017 1384141 45191 1194217 1865314 1795619 1783949 1683648 151500 554607 1574214 1481798 303360 1640999 890836 1517439 249430 1334205 538968 1665823 348846 943735 1153445 1249260 445207 1846283 1543711 1415646 1807428 737622 1550310 90375 1087302 1073447 761604 1216926 1814724 1154120 290778 1972927 628648 611926 378785 796207 1444488 1456296 410764 825372 1792946 86130 1502852 1343061 166426 1779587 787740 1727460 1910895 91358 1241409 1526023 12141 1613398 280493 147723 1008017 1500826 750607 1484078 1795704 455975 606059 949770 1914821 1344928 1815803 929022 839497 1469491 1552823 1391517 396672 1327128 220954 1519967 50539 1803224 1037931 16546 751081 185880 815350 1857002 1525627 1077587 866747 1395360 477491 745137 837730 578062 83361 880427 130257 1064008 1858175 1435222 1494927 1590047 1083733 1379245 906792 80198 391550 1710752 1417719 500499 141447 1665259 25154 461529 201382 1456914 311800 1403607 1295584 1294955 1278651 1399069 480862 781563 1145213 829088 1357152 299379 1358410 140675 843190 564568 1111527 699345 484008 290833 57629 1583491 983228 1110380 18052 1006275 1990262 1577977 329908 212412 1578817 1792942 1099501 1937067 415310 5336 698222 212662 1607138 765136 1729921 86585 880139 1202545 1056387 1180521 1995863 1389200 56678 1984718 96906 513740 1961812 1014685 589971 176890 220872 1118174 1270026 1236414 325631 1203155 1860879 1638990 1202171 164126 602859 1008902 233893 972559 1630272 477697 254186 685784 796611 847124 1318535 271054 1474251 1497419 262301 830995 1375664 879824 1268712 1525418 822148 1721591 1518605 589840 557776 1343501 1289555 9526 1048199 1505293 1429933 383368 628579 1831894 242567 1047845 635198 1286197 50208 947547 1782592 799817 1839169 118047 309725 1243975 1071479 822636 1896091 1336492 1734324 1559910 1823590 1463482 927224 991684 438393 573158 1008340 1812420 1442815 667098 551359 1123683 257853 306299 786999 1948448 99323 1781930 189940 1742051 1006598 1459085 1953255 57928 1230269 1775359 1270761 581173 1253559 1621062 1068347 1725837 328686 1811229 107719 1768455 1803565 430296 783731 1856466 1417605 1340111 444795 1782414 1918781 35925 1346256 1863083 1523068 1390913 1131441 335241 1525114 104573 58353 903089 1061907 415441 303852 1206247 1978147 1081602 1857487 1335123 1503530 1827587 591606 1827651 324842 1561764 1030807 504011 1883542 1689170 486819 1383286 530074 542022 436376 516773 547396 1848239 1662042 569503 1723327 710954 266101 1710069 1308721 1670662 1961751 902060 1566321 173556 12190 1388997 776815 509119 1839785 1577620 378487 856598 140400 1622646 1163801 1246157 1570625 1892811 1310015 133512 1596767 1216585 1888967 55524 1134424 536205 455656 652019 1846354 1208321 1019730 1965356 654576 1059265 778025 918079 32455 1745074 1508816 1318414 1533365 249498 1867630 1026900 1080040 671906 90831 1207924 874549 1922179 1321715 297727 278802 1022572 288560 444817 1266390 1525424 1050482 1963628 497914 384660 66685 1445749 196724 726377 386789 707930 1266223 1231784 1539697 1329985 1673235 399426 504505 1561469 1146491 15863 603395 283482 1409283 445894 1126207 779163 73265 689705 774358 1121554 38625 1646430 898692 645696 1608852 845245 470078 571974 837537 12365 432425 1917543 1504893 460048 1721292 447558 188637 261027 1299608 144188 482091 1828236 1607285 273995 895850 1129799 1861140 124355 69950 1061053 1701137 1889407 1639350 916283 565241 1537522 1357765 1367567 1601069 575351 1803796 1285992 1893726 994673 230013 1493407 1731512 1383826 1324798 629641 1917895 1987313 1446275 267504 1528972 1075031 362315 139819 1532097 239386 1115594 733118 670335 1651693 1160941 903969 942553 1415306 1515941 962425 402448 1996130 1823875 1502412 1140572 1251048 1656924 557037 1319017 1036937 1371985 479311 517118 969935 962713 991595 1680522 403547 1596140 31924 1999295 1912429 48449 343114 900624 1635865 1389693 1797552 964047 1350317 1152274 1728864 819146 375689 1363003 211188 1314989 1779488 212045 1498418 986453 348372 1550409 1398485 1990974 1142613 1004192 1233866 482031 1913645 1673110 495699 707115 1297224 681892 385272 128924 1970331 248431 1326916 1046642 1479782 252888 529767 1365927 1009906 1253096 210846 757798 1386929 59776 762853 1547141 1498551 271759 1730529 992548 1200981 931430 76854 289396 1901827 1324279 819920 146064 1530454 1407578 523557 1000912 1858452 806846 1606605 1226792 1595408 1533006 895077 956242 655381 394927 1807203 424832 721291 423356 582997 1011945 1129619 583376 378425 513558 484970 182596 323421 991369 1427307 1135115 1934275 1629843 1546304 1254676 1328243 1451424 696927 894376 211408 173069 1963745 724080 1036413 495900 1029553 168289 1444378 1488331 853715 939330 1477059 1151376 605064 1213008 518866 258642 623580 1082831 1046082 1136100 1093626 575269 1863146 928115 1309898 1045367 72775 962819 1796537 1415096 161905 1487368 922217 910699 1828307 510870 11031 573970 1234211 1902431 951990 913347 1309653 459486 1064621 620684 857773 1627154 1509168 405037 1903333 3339 1015294 1505530 418040 977822 48787 543648 381378 1339237 1694971 1786973 659352 1515611 1352224 1809999 1881059 766674 577857 961364 991127 1795892 888084 123804 1653743 468107 1188619 529281 48332 287281 691476 1098323 134074 1620101 53723 988145 522266 72749 1480181 1019893 792553 526731 1193740 234243 608156 1597255 216826 25236 1531790 205017 1707331 1354991 1417338 1759470 1672072 988991 1447254 342441 1761188 1283727 1309119 900015 811731 630493 1086752 728884 894196 69970 668954 1316547 1787460 260475 475767 134313 1353692 352597 663479 345477 688780 1602439 1793720 1724694 1175481 1990350 1432761 1252671 819873 1187038 1244647 1676137 1615759 1909444 884235 1813301 537115 6468 813957 1225011 1097948 681721 1768879 1929381 1665573 1627027 279485 1326105 1566950 1713727 923103 386557 985367 899356 520719 105059 176101 1372167 1957288 954663 350162 1732433 1280139 1457678 45961 1890421 502073 390339 133231 15024 1936908 816048 770918 1881974 325945 1581784 1656598 1137820 1837209 1184101 1332815 1068697 209849 593177 1542275 1144226 1434911 1021552 1541269 875312 551298 109960 1504858 449887 1389289 157870 1822553 1941515 15887 192466 607880 1951591 113845 631789 729569 1660592 643328 470701 1929319 1007646 575472 154163 1716139 1066947 903605 349820 675228 1200276 286547 1089760 427085 1546190 1712288 1036939 85363 1170434 501270 1253965 209294 921214 1696317 1084804 1655882 1972491 883154 1952871 463580 1111662 1609769 1724082 635941 26088 1013096 734135 1146945 432238 1140247 1918484 1852360 659615 792758 585183 949244 1603482 645936 925267 1712039 1763009 1598474 1271975 1989252 1721574 513082 1337891 1092411 1840625 827934 1262600 1267984 680405 56935 1365331 558294 780895 1888513 582331 198747 1125268 903698 451777 544753 1535013 1326830 460707 282414 508694 1796711 1522618 93270 1174254 402360 94174 222516 1097614 732082 364861 227346 769038 1245867 1104039 437555 1056986 1415351 273846 372843 655856 94985 1103283 215377 1671501 691732 1248283 886355 1433771 1521461 1224791 1895277 1954466 1984070 72682 1560318 207351 1551400 841690 501844 980433 806870 498983 1963954 1298678 1609800 58892 371431 1709854 618655 851281 161531 552528 399164 216258 1908731 1234362 1808821 420749 1708976 968155 1944106 1159831 536124 202407 1004884 312902 1189141 173204 1550564 1410873 656478 1365930 715265 759917 846322 1749234 463654 331041 1508345 1475798 1828947 1984512 1404384 1027964 1288355 1352442 408082 1863816 210234 316194 1798856 992414 631536 834542 680924 987487 1650554 264676 1107697 313769 1047742 1938171 1693101 592069 1795834 324888 1219995 694075 635804 1814466 507880 839033 1650017 731288 1891035 78046 1993402 581032 1307971 1281428 1921578 219487 1676856 1660868 1552410 403096 1312897 1170494 1860173 528650 1892925 456911 1698593 1457132 72817 443028 349576 228606 990769 1001574 582429 1630026 1541246 1347492 1906812 1710359 854907 1059005 620047 611786 728444 763477 201217 1105280 572671 386926 1925090 1833316 836586 1660744 1815694 1349260 318287 1755785 1998557 1229426 708237 1144034 1705592 697234 161280 1161525 1594502 1077063 1966590 687371 446921 157112 886844 1813059 1912731 913583 258107 1377832 490972 1004056 1363613 628410 373274 1620443 207831 1834811 1094968 583748 196594 1552468 27473 416622 694894 419928 1634307 1948446 436561 1801717 1932843 1047489 1294065 1568105 230348 928479 530625 1589599 819849 282363 357763 831206 710123 164401 863380 535413 341171 76314 1608284 1286203 1739312 684685 1172679 1397713 1744641 1684258 1946929 1704947 1528262 1343775 1288042 422554 1815589 1871897 1536905 893657 123767 892320 1252839 849546 1788815 1001001 1270592 445254 366870 600132 1941087 1528103 1308760 1645434 1968508 1188202 1007690 613932 969989 1191046 1905119 928740 1245793 1255146 1551296 1403926 592753 462169 68226 123873 692537 1785227 154520 1920253 46356 1851848 1968405 1832579 988585 1401823 532186 1581090 900804 1098100 1648782 1212867 1083689 1404995 1800995 1860585 1083251 519563 811075 734677 1466987 1379777 800076 1191311 1130114 1422996 128362 1409610 1176946 1205193 1070165 919161 703236 1762863 654253 1615554 11793 649529 273321 1583386 1066380 966682 1850121 1649122 1344494 1061857 463531 182956 1180329 756066 1162547 443767 596959 1882020 1914198 100199 129082 158333 797536 1031855 1976426 1773320 646395 1494105 1456304 656771 625700 1801787 1063998 1467371 1061669 502741 1728561 245847 661360 1014443 590040 193667 1966267 252636 570233 184711 912086 1305535 1354287 1237887 569142 1273221 1500354 164975 744828 144795 1540711 863381 1126475 487843 250354 1382155 359250 913069 1000295 1310966 3038 427350 1347409 750561 768630 1668092 1630196 874404 415837 1421039 33294 615552 1022302 939537 1638819 255691 726181 362225 417843 1371904 1223683 1129615 1163233 840248 1319008 289987 647369 45303 1876918 268816 1130627 769063 946593 1488352 956293 1577475 1422681 1508860 625786 1375283 1940398 291560 1502343 313466 1381936 1751002 212677 896047 1790955 87501 1273527 1444629 1503855 1093995 1884687 888840 1538940 1112643 38411 1960070 928077 1058124 1492529 50392 476771 200416 873845 1369226 33307 1132113 1262171 701612 996855 179067 1626087 1390848 1130198 1690945 1923806 697003 1976071 1079876 1522090 853644 1492269 1046022 562053 1971531 1973359 123490 1241325 1370718 486149 1172967 274199 402065 907837 1890251 1125147 1557146 1842739 1242268 447125 1248726 764572 1058167 1255701 1939922 1728051 1744562 44665 457955 1501509 1827638 905614 1559613 134033 24785 512495 647232 1109700 1803395 1060587 708140 1825298 1972057 850377 1102447 743247 1466063 807106 512608 1155739 760119 1870812 1667044 1370831 1175600 1921177 272117 1677880 1537824 1842713 1167396 478126 13707 240755 1694349 1614874 437763 731076 1179003 868972 1765093 1761430 597598 1684992 651610 298251 459066 1504234 1383911 710222 1306925 1050682 1462031 753811 1675884 1258756 471905 1862989 1218293 1031027 54708 387319 1821677 1977121 280226 446908 52807 1187331 1734375 1241977 486493 313199 1588460 1390754 1381520 1874778 21524 1418556 1688966 1134984 1456811 1321613 605077 491776 1025932 1337228 881276 414738 1158080 577213 1219229 1507123 409390 873386 363203 1011762 1093238 1404708 542998 1485775 705374 1280860 1173774 1208689 1123089 369793 869867 1646060 1227484 327504 213103 854469 699954 1839227 912122 579495 1673646 706537 84951 1913254 1714194 318869 1109360 509544 1857366 1768158 277666 1710200 1836541 1101970 1249671 368113 542504 826902 279304 291306 1065137 401737 1046249 1922663 1186589 372766 1761761 802212 1714497 1650506 1133473 703714 1797035 358946 976133 1180958 685896 1310894 822445 638078 474069 1253099 542958 1274444 1891687 1934837 1738381 1923194 1373821 1713245 151852 1669961 1957883 197280 1249512 1313444 808223 1169759 954901 151392 325564 1235654 1147965 1911375 964952 947419 270659 65346 1464675 1331523 323804 1722135 1502198 1663583 373891 1013140 306724 1706699 388778 1111235 631554 1937008 229166 1719543 1735436 240411 1866458 712158 1656339 1453273 1069925 643705 443088 129662 158308 1115353 1272036 1761455 1659733 1016836 527196 1565278 703157 113665 445090 1951139 904166 1632402 823821 540253 584196 1982011 687902 1045651 1911872 246 1523213 1495252 965004 459680 137240 1779993 137241 840364 529417 180290 1604504 887318 60362 1196213 1953770 1703902 1452367 1102046 357866 260729 990760 19340 1530483 1445530 1940416 1505998 857519 1454895 1460515 1515500 641865 720248 797718 166642 893655 1660478 292593 1483472 1663343 1219057 1500493 326366 1558149 909396 1124636 750206 580796 197646 1756284 1454365 433718 757774 768914 697088 1644942 1535633 157781 244009 923480 1972755 1644750 969267 721701 1160298 399427 1590557 1886404 1393522 35802 85390 784245 1070576 893527 242885 414871 458508 1271019 1781154 906227 1979805 321627 1966300 1439903 644339 1318230 726826 98400 1209804 1819011 729025 925163 1640088 926759 163150 1880725 979494 1318134 362973 1642932 7346 1939506 333059 195577 620263 1896479 1462419 235280 1199609 524466 101619 463915 1687569 517399 1536438 1091129 1479157 1986402 1157516 89093 779203 1195270 1205927 495022 1280794 1673056 1552537 686316 792680 1072091 1982123 636635 1998797 1358565 426842 1470076 1012914 1677622 1975895 1845816 797394 678514 957887 738076 395880 859237 836280 301433 113605 245942 1824937 60045 678862 1936909 753062 778724 1001383 238028 1088945 684410 268676 1404164 746179 347013 1841196 1402108 1741092 1197669 1008690 173391 587416 1993259 1937676 1613212 1601343 926111 1945785 1453791 330008 1646729 330721 584703 856718 468053 937199 1183948 767129 244103 1766693 195914 243448 1929614 1114244 785122 1295835 531061 781042 293833 1534534 901769 705142 1764884 150664 1983424 203190 452180 850005 984012 1203308 482081 1105580 102386 391438 166795 841384 739012 1253283 599728 1593824 195829 1139780 200177 466267 1502801 125311 259396 1004600 427336 919979 1510222 1974343 230342 1453907 524769 439432 582285 1225102 51121 454102 696381 1204790 60981 1794639 1327244 805637 1232777 1573295 645981 502401 459393 1178595 185508 821053 435764 1544601 1171824 211602 347844 1160029 1032313 1767710 645658 102530 376587 662770 923413 264005 638452 729150 247484 686550 1560537 154240 624550 382271 1652916 64208 1967119 333025 777721 209718 307321 52989 1087790 1963334 1846508 428245 1889142 352830 141551 1685610 1180396 311626 1662109 981070 622674 1740553 896717 78106 1552600 1779905 554863 189124 1201047 391725 411737 1121299 1485472 1500118 66568 806403 928200 1626089 1048711 794566 659026 335482 1577568 1119761 677068 1721861 1820079 423619 889406 1975253 1850645 1465633 1996586 1510941 1910085 1460332 27166 531854 273622 880358 612947 34944 908069 578957 1975451 981193 233463 1423624 276702 1957866 125917 1856175 739804 999820 1978490 473539 918749 1514393 67414 1279110 914197 1004957 97419 762824 1500881 1641075 672804 1529534 919908 1627226 700116 1755685 852173 360096 317309 1154319 1493758 606264 1388183 94821 1589699 1848909 990153 781762 1361092 1062807 47471 964625 1474473 446126 9407 434411 1521799 1462477 411060 164737 546783 641262 95217 101343 1047368 331730 1491798 401011 1635007 1168338 1190654 208921 306219 330477 347412 1668779 1532413 953276 1043186 272686 1407223 1248957 1347989 675179 67611 665853 1211476 1601897 1932501 267999 190223 516475 1472228 1215009 1502265 1972157 52240 1799584 859243 1621260 1779404 486123 603736 706195 949800 915052 241522 1211489 1735661 1350717 1304742 847428 182477 1670228 798325 125303 460627 1086964 1930212 869261 1867887 296757 849819 505807 1617579 196419 1986477 1809311 922170 712546 401954 347978 1714592 204077 1397654 1388207 982120 714909 986445 343942 1919838 1912514 1085581 1306697 242846 1760488 210267 1155031 1489195 963476 889498 1341759 1232288 832337 1758562 438960 234009 966745 147822 265200 1321865 785997 1302253 6395 1543176 1566265 1119449 1635558 1777633 767981 15293 1042606 765223 1139512 508087 231106 728282 921173 215283 1327944 717779 1807690 1077780 1607989 481931 383457 585065 1764778 1665205 1347009 1361049 1845734 334783 550440 1808048 1948438 1592914 1348233 1541213 1979541 1066378 1954932 225373 1279783 850598 382517 1509358 1282495 335336 656331 474136 380239 939249 1917901 1582801 129283 1563830 1562244 1011036 681536 1122041 662409 1618239 622336 1927473 1187279 1762912 1390888 831079 1481428 146402 605953 1643059 759709 956641 1048837 225403 968357 1435385 1815365 1053782 785933 1344423 1011474 39657 1143047 299820 1170788 1306470 450293 643525 1002520 722402 1161600 1118635 471038 33368 825993 1725420 1709134 475910 485712 1345881 515548 29875 1097709 778939 209229 1457664 1328221 409875 1623794 1476059 903488 1987533 507581 1259520 1629556 910322 1970418 449177 670160 1521438 633197 896628 564822 1147644 548718 1373335 799219 1957799 530903 1026678 914348 1283470 888632 302301 63758 911963 79403 439087 622410 119988 1937898 640982 1520646 860178 739207 1394408 8476 965987 810919 1663322 295476 1912510 836055 249245 313035 355395 412734 520818 302727 952571 173835 1169004 168993 1238440 567309 964989 1278886 745017 972176 164620 841012 1626666 152968 1989725 1248935 181667 1678689 772366 623633 961580 1751458 1076979 1709451 1100245 741117 1171009 675130 1546138 899182 580761 930670 1358980 756271 1561982 547818 1537970 257951 96917 57653 646204 258453 861887 246359 1550777 181727 1450567 134087 1349864 983198 1477989 135938 1558707 569324 1854928 212919 398917 1118157 30973 423507 484305 1095572 1687654 1924055 1959275 767661 288100 2147 968502 1663291 1953506 518393 1117029 1405453 152192 1612897 935217 1007159 1715285 1402454 178838 111140 903928 943958 1101306 1972615 1218842 1754330 330338 1961864 769547 1908340 1710847 1479775 1445316 514853 530302 413025 1745535 352381 145317 151809 1161194 844737 1944149 798790 22487 580747 28251 1155503 1103318 794969 154858 1281394 1553396 899739 1661311 317154 924404 1774725 1288547 1977039 415655 965196 762827 554424 1397514 887481 1831331 1691394 1402141 1060290 362862 1101932 1079214 1465224 151368 1868730 1088044 1707208 1452484 739055 385742 872989 1669008 1691709 1742892 940942 1737727 1156275 1662717 18799 969515 1513387 855808 1355430 1991946 1500175 880121 636755 292117 89347 160860 101196 1600206 719155 903987 823628 1298445 1095938 185621 1850457 1401300 1620242 773951 585594 1256228 1600637 175398 260285 259470 734897 365567 601905 220816 1221033 446814 239059 1717704 1276332 389158 1035176 740331 767657 1964105 1088808 997848 650038 1233313 1120625 108331 545024 1576017 335991 1552450 1449075 1784052 1192330 1408071 106854 13631 517257 1107696 1788146 1141911 1902151 797398 1988778 737158 1524284 1839698 1321040 77393 1869695 333995 1513511 538427 1225803 208059 635252 1957862 295288 1775889 697336 1973152 108515 1622061 1541086 1889113 1301663 1488862 1973114 1190155 1618284 1896855 138804 543798 219768 469510 1761281 452464 1872208 439956 969877 680254 1103095 1808831 913065 837191 1517335 440868 151041 1387856 1735335 1238885 453232 436626 518208 1979654 662143 1533957 1193710 1656777 1340663 937985 259214 70109 1154416 23451 1871937 1792582 342947 1307856 712871 1478958 1112890 1699697 922363 1084747 218764 178306 1690762 1849173 947472 596078 132385 473799 386705 1544112 1897971 734655 839376 1338504 531423 412568 1874267 650133 626935 287661 1576387 951258 222323 1031993 1637806 1977722 1788768 408653 14308 641387 1335978 135299 145376 664925 938989 298242 112007 137929 1372890 1272814 1570122 1988326 1768600 1077127 1846205 1800303 1693104 1448681 667679 254625 416808 1728196 1919899 1957571 1824230 1616600 744016 1269545 790292 601728 1023557 987232 1510635 294387 180502 961411 1057830 267128 854208 960514 1502345 1506058 281788 361883 1654796 1710735 891078 806782 1065975 421374 640225 538727 1485022 1295988 1414828 107301 108552 1767833 16524 559218 1732224 1696844 1877172 69277 643049 991268 500602 232218 1707369 571531 266045 514577 696239 184838 1931449 57717 174295 1917729 1629796 1594866 1513972 1115512 710084 157153 797186 1879612 154851 627042 1537960 1864210 1253371 1563251 321252 1190830 1365665 945524 134377 1524305 103518 1502960 696326 1218916 1935057 1749948 677252 795870 761147 788798 1645241 1208531 1159246 76932 1720651 533714 1089236 139375 563172 193850 1214780 1485911 1239330 1041839 1299350 215761 1499774 1899208 882777 1839328 373613 1894739 1689572 1053648 139355 989607 1557809 1177868 1273566 1740514 1567544 376490 1859596 752117 1258674 772072 1540517 162904 40583 1594053 394333 88341 1182450 1772045 576415 559537 1776967 1226961 719119 61645 1183319 1342562 1340556 1263791 1179740 1497699 906588 325394 934572 195093 1122343 1735042 516497 984978 1748258 282047 1910620 30968 125775 1582627 39697 1914778 952427 2815 629618 164668 1307849 460867 420766 1813711 1868539 1192756 1540624 1937625 679642 1859866 770076 72199 1370752 1128503 1056772 1946843 434865 714469 234980 1235315 548780 1767112 1047575 1023574 600706 378821 1548344 1074328 1204585 937088 756315 1323563 1134379 1676822 102165 1208895 1107579 997642 1040219 572888 1197445 1235185 453360 317764 802641 718638 1545472 1796887 1644274 1769550 476037 190536 752250 1845964 980729 1999398 397341 1236975 841765 885643 190807 675343 1029412 1716466 507725 883155 261034 844540 76265 1601182 1775325 753341 1668050 707458 1187019 1104053 1687920 1850820 256884 1059253 862205 1314019 1116724 704969 1946250 1513095 552331 1981491 318968 1322431 1203900 1133512 86674 146979 1368551 1715506 1822921 474220 665074 468246 724927 120588 1781099 1375868 1987602 1978426 57152 1920298 53894 1427695 528958 332554 465368 823558 48898 717293 926938 1222678 1347044 1510845 390584 1222100 1757467 579438 1328832 1798376 334161 114656 1373457 348417 1958035 1098938 1407554 1298011 1772183 1743886 455966 646862 870236 970371 756413 1483085 1430471 401479 1608317 1696696 1123717 596176 713824 1572493 681859 1349104 1235495 1355327 553973 246667 1833089 238946 849572 1292183 410134 1169994 1545434 1302616 1321394 499662 159483 1325779 1459715 1945493 1404148 1797620 235666 1426402 1390228 1155176 1016539 1155393 289763 1662902 601523 1667517 1502570 1897938 1343191 104863 952708 1098362 95191 1311803 86694 984403 541143 77715 406129 1800929 1861888 150678 1438329 25039 886286 742284 1415653 1305174 1470079 1250362 1896054 1962016 817755 1094760 1957538 173122 999541 1392953 240878 967404 1515671 1517609 1954137 508976 1182625 1961218 388492 254036 228513 1669375 1475350 1268224 1312695 569098 848888 1616269 961977 1181653 1761544 799046 1668049 1300918 1480710 1979191 484297 1619247 1526853 261918 1362577 385106 932569 1719703 35089 1798975 1784249 247813 209145 193360 453698 506464 405232 723216 1686276 968753 1622617 1503013 511111 1710782 1779844 1551274 739335 1278746 1459564 516301 1930915 1227193 280158 1212195 1858488 504931 73542 1425434 1043061 83025 636477 1729565 435944 1186886 1446481 1738010 1716842 1453088 1765428 146544 81393 825947 1642015 940002 629675 1943901 1249679 787732 1923986 1662553 1451347 1771129 1408350 880577 984534 1365342 499311 896468 1059642 442835 650178 1341081 1815717 691854 1766979 355533 976029 897668 172125 197388 26832 1552587 1317305 1678451 183918 1404993 1706199 1498639 1978585 511286 797290 293971 84667 1560616 579490 1894016 1513146 839156 786509 1546320 196261 1986534 1307308 901474 698636 332110 673268 195095 412883 680931 933026 1929603 470512 1909905 1386551 142873 1917763 693443 582304 1610745 364045 1260431 239600 1782185 1745956 525788 1703510 1655522 1236020 553451 1143709 1299878 1200615 1166129 829323 425529 349143 1249018 134625 1754763 385639 1740216 1475512 1262359 1481973 1806783 1646340 1228007 1615079 651271 1756121 1586101 1103305 875361 1057486 490166 1504637 1893562 1668097 1747437 1508537 950605 1244931 1519576 643150 770301 690598 765003 261503 980365 159273 295805 913575 1584797 1223684 1698008 961608 1288369 57970 727513 1145488 1347777 524820 22692 882496 1633825 1282566 264140 1076138 591849 1843353 1671493 1701235 1189067 241985 686859 362369 837988 1576216 1128779 676276 1757819 1205908 851385 404370 562464 1255256 1341169 1700210 200304 1316001 1292837 57471 1470298 603604 1523797 1198841 404501 667027 972984 1032373 1547872 1504688 1337954 1797571 250663 1380937 354199 795456 710460 1182540 870861 339958 603880 286001 1647809 1574719 207584 525318 1900570 1768026 1330997 1333112 624716 1616846 263905 61694 1911484 736443 792407 1792976 262068 594044 102114 1424224 1755903 1370863 1293768 1512753 500615 63541 416360 763662 682974 859405 1393491 126906 944518 1852677 1490324 220733 774568 753831 1802884 1751421 368201 1961696 419509 1177104 1494427 534877 1789100 791923 40265 1876145 121720 39306 1778079 1647918 328133 1884453 600014 491667 1231602 372751 1388553 1824193 1924181 934144 787861 1227498 1290584 50347 331295 546376 657940 520559 272139 985683 732099 752346 62584 1509630 703364 1284262 802377 691116 317848 926517 276986 397481 1946701 133835 1216314 1472763 1485322 1078299 768788 1834041 1866595 1219981 1769424 1240864 316263 677129 1638130 1368459 1492532 1464890 1562560 800564 482625 1501355 828036 658330 38760 63742 1030775 1224292 1564591 55881 1087969 661543 1427681 1242994 1129169 1327732 1919035 1889431 802367 1721104 36361 1604663 363286 164292 1347576 777214 238965 1442199 1888155 1065682 1169888 9087 1924826 1843803 1648608 935747 1382725 322751 526110 1393813 939443 247756 1371540 1814833 1284473 1790171 1421004 897224 1116833 1209937 1875243 1266760 764688 223503 1293284 965874 1156247 1690336 1336990 1741585 616464 47823 1129770 75558 1683890 1231234 1168367 607636 397234 546095 1103181 1659457 1800659 768912 506493 1626082 594144 1954063 331642 1077574 1424256 351082 1350511 165280 589277 665919 33724 478929 1594213 93420 1651975 1205639 1968050 1471204 776447 1636132 1003649 841737 439902 728970 287892 325051 675225 214219 1991723 959911 336849 752974 1038575 1560564 81120 1452438 874387 158351 1509427 534854 807257 1795577 1893806 752711 153381 938617 1782372 525448 123534 1166396 1385935 580030 1444999 988012 1003982 1422244 1889925 562211 1981938 764913 1734394 1513260 297096 1673873 1439608 479350 1328136 1748635 630936 1907309 609022 1515946 256622 1638795 1008549 1244160 74883 1024610 926307 1123428 1738740 481500 671909 17009 1775018 1356916 1778373 182267 947349 933650 1114632 706199 972796 1355909 423654 381638 1615828 1729088 571664 829396 1831890 958461 1240003 1374203 1987430 1441386 658295 523730 1196709 821386 763522 1596471 279344 294153 919841 1593471 1618630 374380 188833 1955013 1565548 1348034 535571 1147793 1305256 76546 629407 1585330 1676946 302661 472444 250788 305801 876590 1145420 186092 1150487 911975 1052410 1208556 657569 1944722 1689290 1522781 1894061 1137723 510258 1180584 189000 1879054 1723472 771406 501639 946713 211854 1554109 1682327 466837 161740 628905 861555 1435398 122764 1781220 1125844 1470893 50718 1996779 1589350 995949 477301 1699112 707958 322646 200179 1451548 1497439 1469304 471743 1493079 1494604 1613035 493502 552735 740820 1808539 534824 703685 1667786 274470 678449 215017 237337 530811 1544043 317522 615414 1989713 945748 1429191 902744 1667235 82985 368987 1313887 910598 1341065 1186818 1327361 1528248 323256 890815 375516 658452 538647 897449 887538 200215 395967 1208117 1964126 984977 35664 848079 814354 745400 521470 1900308 175427 1074688 1532797 1893753 510767 1342657 576813 267127 80125 1024429 701866 1623155 883512 493760 1914762 981369 1287413 888741 593960 216043 1816637 558332 480183 806310 564173 1939573 374173 986296 1240849 931032 406714 594043 1251506 421129 503658 1165918 857347 1365322 950893 472608 1258918 75350 1041980 465653 1705059 334002 213187 496390 1438400 1458812 806696 979217 1762331 456614 1329056 1371824 601727 513590 1215189 395256 1135555 658911 1165021 659542 283979 1544995 1544076 1321750 1316368 1374445 655286 179000 766850 1772740 1784640 212909 265609 578835 1252812 599376 438234 714854 1282558 18666 985850 1107381 978973 249982 903451 756392 1025091 92411 1520077 522155 1539536 1039265 1585235 1073869 18790 1977344 939774 1621787 99279 710959 1572762 1359503 662186 119128 283021 1764473 611942 146574 334913 151734 922813 1370603 1515651 194804 1632943 1889545 1880838 437482 1722878 615398 1474271 1641730 526210 1488759 1491305 1230017 613867 1758669 1322745 494352 1869264 301238 1874650 1211794 320365 1425612 333694 503241 34798 1918145 1028599 1682534 1828782 709033 107193 1536218 1779594 304754 729205 1103376 320298 618642 1472455 1538062 251537 137649 1147949 1240795 1080801 166634 1936852 1828846 425060 543143 1881987 1384564 1970869 958711 42462 698814 271651 204303 947015 1821590 380729 185673 729750 1949320 176803 1845495 236096 1610075 1711065 1132648 486258 305891 716936 1939386 1371429 1693325 1948020 1630953 1204950 219495 1029684 591428 1474060 1049613 1451492 1749902 125238 1584211 353647 1003056 1954955 1128632 1173838 1873220 1947473 516638 1458239 95047 956099 1405184 1797702 1533157 700169 1755541 1745198 309537 948327 1037578 461283 218441 740798 457970 846016 1619683 1633033 205313 767567 1987305 1818166 1776119 1008433 1443188 1816914 1318519 797475 1631164 1337263 619060 55841 1216380 230252 1513832 1675755 1613782 366387 316475 1039510 440694 448017 1266092 1575704 1045277 180874 247636 1425551 1987940 789903 1310803 1041337 48694 545407 1714048 1080827 1473308 808850 1098696 544286 189287 455223 1694899 1501486 1580545 741187 1167194 497609 1039788 390359 1622553 1017764 1737527 978291 1676528 1422625 1328235 940473 1859827 419561 1067594 936409 253893 1244004 257046 764450 662289 1888632 492009 706324 1131629 1117125 366846 1672034 480215 542527 270045 154957 682239 1324529 591930 1145965 118115 710614 1559627 1759071 1020809 743884 968285 152996 1737115 678636 1342567 686223 929380 173732 599045 1203636 458333 1676830 1328397 553577 3606 231575 1014482 1159099 107990 898137 785609 452404 1757170 1712108 409760 916346 116073 499754 1597539 799612 828936 1993157 1278327 1037563 1336003 1109779 1156026 343456 773363 188187 1984610 183862 105742 485208 1615577 1566977 772707 588635 891809 971492 78571 1020990 1469832 1436751 1775659 1302004 1720408 965751 1667252 1536051 295078 16403 1215742 809492 1509783 268054 1788044 223147 121065 383845 416610 1312265 1825328 1863987 1088341 483120 418941 913137 1066334 417690 1539512 141424 473284 782332 755826 359722 1108558 785989 1051439 827684 1604061 1377671 574495 221132 480498 177616 146765 1485590 1743226 714669 1538955 697137 1468897 12887 1868669 1820028 588762 224536 1771553 1021849 1528739 1042172 1116031 812559 1187503 672645 815762 1269228 1290208 320031 1190622 612076 1851479 193160 1207346 1769467 410101 1029708 126613 815766 1764918 126698 1061192 131209 1592768 1794828 1161835 1279876 137214 1252386 133728 1604139 730246 1412883 725829 1510409 1525259 9865 915766 1848037 311936 516199 1108080 1506239 1521163 203333 541151 1141120 1914177 1291554 655074 1798690 1487494 726440 216936 1144292 515184 1592577 539403 941089 1431880 1540965 117758 1489517 669378 1752527 1761801 1338523 1975669 73453 702005 825249 1221009 1765274 193001 603023 844385 1654491 1834205 1292253 287414 1406261 952258 1177222 1274338 798973 1838801 29657 1017085 557552 261882 1739804 936385 596349 1438172 1049131 974164 1066767 1060219 55718 676799 130848 1958162 1201597 1378095 325352 101570 1493286 1680640 1241672 476431 1858167 615225 837877 1837061 1064581 1855902 1405603 541589 353991 369042 1382908 1955741 375643 1843085 1351323 73980 1443944 1650358 986543 1247518 470336 1814145 443623 1610213 1356229 379178 1371453 1294925 1308882 1965755 1054736 1967240 175400 1866838 1978109 1780666 1613056 1044699 1005412 94954 336136 694064 180471 1044835 1864377 520974 722715 1894974 483936 253151 1764756 1312280 1760685 1674020 1776520 1342358 270979 851295 19177 870332 1614877 116918 1283800 935270 1295073 338557 1439157 1586591 1546175 1810252 626582 1961219 789797 1833956 369338 1164193 1602812 1191343 408044 407158 160346 835942 92875 130792 950430 1000270 1588839 408983 541114 805877 1559734 269654 693287 1062339 490753 1058597 520610 1529520 1748386 82673 918807 474953 3381 1039054 1145713 83565 1021774 1608973 48311 1023937 1622348 275159 50075 81439 322437 504394 840672 1440142 41552 1850311 158092 416529 1095792 397228 458060 998529 1740585 1039170 1386164 796868 898922 1226750 253453 1444850 883966 1279472 1695975 124829 205299 1372318 1353457 1709523 1677148 1059632 1864028 1048467 1975476 694512 371610 1731065 465862 223286 686276 1487690 1587459 1590756 292317 1584643 568320 953731 1622096 488665 1555993 1909371 408571 888111 1063445 1066631 862544 1298390 416121 830793 502000 985539 920281 1369115 934405 232206 14719 1105400 488939 140758 1958955 1947938 134595 553966 890715 1993454 555648 1579685 1884903 815888 846518 406844 596360 98335 686135 136544 363578 568046 1016903 1073825 809115 154725 1102476 1320917 64069 1318938 217973 880949 1592399 107566 693026 1751965 784479 1578226 1607952 1330406 518525 144076 188510 1574120 1589950 1359135 1700491 1847926 186652 377034 1064073 807609 1516208 1647132 1964835 1448021 997683 340101 1671794 1280204 245166 350616 667047 1397334 18941 1010770 1199980 1733498 480014 339564 619110 1005256 353661 455879 401092 1961598 967939 1049432 1827614 427885 469362 1532672 1488522 926915 559695 1573111 456877 1431569 817214 1886990 666270 1489191 227238 205224 1649743 289524 63628 278722 1713674 1071133 535790 1907568 394921 1509242 914985 89595 1221215 796448 439317 1573276 1170146 1611294 608870 1123657 1141704 519716 1088181 588012 376598 461666 843461 1134117 1669156 418828 649950 794242 289329 1517065 1602901 1105506 972131 1642637 198698 1899250 1329544 1261766 1537220 1041572 1622173 256701 915258 289816 159065 54960 484401 1674805 229374 1698269 638903 1070466 1256492 1649668 1153743 1930965 1882140 835130 1294052 1143133 1805801 339180 1324228 1145252 1492705 1169545 705469 1933435 1210442 1684670 1225821 1427474 1753635 1600802 1720196 130678 1690917 750370 1562635 989873 1568387 1839073 569621 1929252 510351 694344 1311461 138321 562148 767293 1471463 1273435 724805 82357 1299434 411144 717214 1142308 1238853 822329 1324871 957832 1173131 435082 1828764 1048979 448809 1113217 116734 1437100 1375977 1590880 934117 773776 232002 1575550 1865936 1103684 1821424 1886876 960917 906862 1626090 34658 974898 1118498 368009 610196 1336789 851674 1450049 923606 177819 758909 592103 1329888 1089474 528113 519123 1015049 951390 755608 897057 1646677 1245457 624800 674921 1296469 989362 883125 795543 310409 1040190 1518486 502659 1638651 410442 106256 877920 1884141 1489826 1587218 1427193 1015702 215406 317828 1042597 319583 1280377 1782911 1065406 554268 686521 819304 1015134 177703 1048110 1382883 85725 205534 443736 284174 1312573 627911 137834 1981798 327366 1487425 806760 553922 321758 568889 862038 1204666 1851602 829656 1432099 902932 934661 783183 985596 1678352 229419 1528064 1854946 495083 1445517 942456 167259 650967 1293938 799021 1863769 307050 444178 754070 1295430 1912222 1878684 711694 566389 627337 567067 234343 1978578 1350764 1136922 1997027 158767 850968 1186038 1143029 1118641 1101934 923821 198549 1026965 200272 552229 1501710 1712913 954180 760342 932986 1647616 816990 662559 1678015 643214 1243875 1662066 658323 1955911 34142 39165 957458 43042 1951058 652767 1606714 993399 1451570 275829 1260393 911196 350714 1029374 645103 537795 1068223 1355480 376032 156174 1896010 1999028 99682 1781477 724139 1862555 695076 781987 260196 351379 1670890 1068855 1095740 953071 1092562 147063 1098581 267069 813479 912868 704757 1855255 1229156 779396 326571 668504 1539264 1780627 1738641 1071763 1636702 1325204 975147 1607993 1906597 812146 1375145 1064882 597960 651459 34988 1427284 1709376 678613 1844856 774760 1800829 1085508 1500221 624432 1387414 189305 1832244 1772825 1889905 1937050 1635955 441671 1512102 273519 385338 1090844 1141798 973482 1187478 301055 1690341 1641109 1840867 434126 360320 1579864 1661954 165491 221157 1333193 1171344 1958569 969313 924871 866214 1104483 1002955 74943 775055 480967 389933 1629919 1030474 1087306 996299 521051 179302 1788813 789830 1949908 1067108 475828 1146534 722684 1173592 640040 875258 1008663 942367 1900980 1737279 1633381 321957 235685 1259446 226848 446010 1933339 1096044 114639 1308982 1907744 314931 646939 1882024 117436 653032 1689049 1589847 463609 1773066 873574 1173484 185007 1233445 1711870 201006 1555211 1577897 1208728 967016 800128 1665636 825086 297852 1127147 611317 1375907 760123 1044613 493381 942814 68045 280216 592580 1941108 531473 615137 885635 1131280 154925 1046546 1283987 283216 1495014 811121 1050255 1089322 1741354 1323701 1871341 809431 681524 1358375 359106 1453500 1921345 1253613 1669082 1453905 766720 937099 732735 1171322 1441687 1215111 278101 1313116 375812 560315 1747152 264521 1030557 272100 353961 1962812 293517 853172 1013477 1236957 384424 245469 760408 476398 1068649 168883 149129 148814 946150 151991 917137 1536982 817129 395027 549922 1879234 397878 26823 1503998 839011 1127031 1722560 1089738 1784110 753447 627327 1385547 345425 663662 1466400 778847 1607179 1891400 130225 1257800 664792 1883872 439657 1553069 200379 181589 1073539 849493 1892755 23713 998753 1770224 277864 1981814 254845 745535 456954 1308059 1044531 1814628 322988 1754259 344490 260865 1315374 1682661 730357 161820 509866 78237 175103 1069239 1695608 1662149 762050 165350 1583246 350265 787759 288928 1854347 1590822 830852 689511 523788 295129 1801309 725869 156334 1904782 1649416 1087698 379857 1090575 1856671 1601350 599740 979421 1688189 507963 293340 1409657 8603 1287956 1603190 1237901 140891 1685788 925128 313665 524826 536464 1092243 220843 1731372 1197226 231611 348029 1234020 1595280 592727 979814 1632384 1258440 462962 1635289 1604926 1726044 1100158 495938 199286 329226 1790292 224988 1500316 506878 1519114 1159817 383977 996896 1131568 466791 1892479 19184 944109 827123 351459 150351 1468538 1725499 775791 1990426 65306 1735374 1153010 1218480 1441367 1511604 1602690 441839 384643 1104532 1738889 1918278 1934094 1690527 478793 632175 1046062 308894 811217 605136 1625255 1265001 1688655 1191584 939124 1643001 1551524 1006003 802601 1403707 1072882 255516 1522080 602839 1474484 1423913 1072233 389799 1314585 586187 935653 1787023 34313 1831696 782203 206957 938578 1540151 1736161 1215313 766987 1750349 1600430 1867512 818939 1947932 1350736 829173 664630 1980653 292456 502603 1365587 1302725 53302 498165 1359962 1855730 161404 456081 618249 1950715 1665741 1691871 1665696 116185 587540 408707 354265 1460617 634286 1579176 1330198 379341 1582863 1249979 1437272 1941978 56508 1987637 1048000 38339 907405 1407968 2960 1056504 1330402 1401538 222039 1190642 113230 710466 997352 251392 1889806 358020 1144395 1580522 307246 1642558 1184041 157229 1052582 1820480 1764935 419787 1841897 1842043 1958359 91094 290557 1335774 1818855 282788 227199 396560 432418 206852 1402724 778415 1906692 568670 26049 1674664 270486 435850 584583 636678 814398 952994 384223 521420 1684770 369962 968090 1150916 1692409 1631468 378157 714200 800388 1274861 983232 38787 1670215 25764 1971264 1873471 18188 1527461 155124 563454 1619379 1025007 480102 786867 1213166 1877437 1216661 527332 1888198 1581496 1323690 679781 1234614 1321038 1670692 1015872 1688913 445724 1024916 748184 1221336 1126735 315330 764719 851164 1115982 265862 1005458 697987 1476279 740137 1577024 1147339 1083828 709292 179426 627182 56198 1235936 1358059 84892 1804902 200348 304576 1511221 1627264 104406 1774738 1771671 1986945 126141 309247 954061 1910316 722076 573522 1434006 1756111 340442 522311 175960 1888006 1770917 1594723 1906839 1695247 1094024 1157157 1232944 727860 748236 1676250 931823 701725 1884297 588330 1134266 553395 10208 270157 1560980 70023 214476 1915412 1216518 1107929 180685 1785640 1146988 1820287 1377087 1309950 764291 122607 1029273 1738799 936642 685665 1574790 1135383 1576071 1408271 1170841 343783 1485032 330707 1827689 1270819 105435 892072 745372 1338717 1772173 149486 170857 199723 249396 572258 779671 1825402 1347927 840486 613019 1673418 888265 1579588 1623635 186655 1066968 1594699 872755 1711834 30637 1117749 1022714 452776 1850098 1126613 1592645 1724899 1195401 776898 1535774 474935 1284191 454300 656982 605274 305979 242855 1989443 368782 1980295 930929 542792 901211 1388679 664204 1522502 754487 1158069 1260291 522875 1244339 1518788 1065687 1709257 594219 1938928 1050183 1977407 1342453 1062464 241675 1703536 1807807 834666 35742 55198 24857 825140 418651 1139910 707399 1769548 1974752 100496 136819 1474718 922672 1774536 1290729 1186658 1195918 111822 1018433 1241656 1658132 1501776 1639684 797158 1582091 1099989 265534 692763 424304 1246198 646407 1211112 1590826 102839 1017362 1880831 777254 1154354 16833 1157129 1192760 1893452 1988135 1943156 624119 1417953 601038 244447 438110 425281 1605162 1289378 1438646 1030294 61847 395124 965940 129248 1499135 1393326 1724759 1771096 452475 360475 300529 1824842 1283624 590162 1333830 838468 1955854 227920 696586 839162 1864807 154199 1386082 688832 605097 1325849 149615 606221 876343 1302194 1612483 1909515 1270594 1722717 1162136 272719 1995605 1314056 1719842 794371 1667167 1103016 1010908 1325151 1003026 1816322 730806 1737177 816516 1580887 1974565 949659 549188 524065 996399 678064 1903576 1945013 393382 1265462 105242 252803 1134219 104577 1485199 1996071 525381 167559 1191464 168634 1791276 1912550 1940069 169446 1027656 226381 329740 1309868 791687 1657308 1640294 1054650 277423 1122653 1055429 1588683 1576120 334152 1047793 1741758 177185 1604133 1440701 1117311 1102404 837330 455718 492757 708930 205011 533106 1131695 776623 1819329 776092 77691 634892 581609 1083212 330938 877202 963858 1278939 1583897 1472058 1381033 1180158 64726 1431352 377001 139267 1364371 62308 1106372 1313067 1022349 763645 197855 1277478 1881517 890616 1112519 1600866 44970 819215 1638792 565519 1624880 1709857 630650 1859294 1694277 400073 1981380 1295451 537637 1835787 697623 1332122 373027 684750 1990301 740587 141300 355977 66686 192139 1969339 1048703 1822649 1196224 1322876 1804712 655390 94787 359415 1382087 278984 1047154 117185 1546485 777298 1040383 1016470 236403 1320326 429404 1730503 1254250 1589504 679563 721720 1570751 1184998 1846531 1760965 1926721 986049 1714343 1122267 1692431 1269912 1976937 373225 564759 1730725 353809 982355 1825087 300886 97658 347325 1935569 1757622 1357531 825289 1158887 1645429 1003367 448688 584895 480722 708958 114662 336268 1454796 653508 488662 1682627 817114 767817 1744956 904244 1662127 1766570 81683 287258 1611799 1198535 1223960 600037 1760154 947865 204014 90241 1913487 1872222 1239956 1162580 1034413 36214 1170428 443544 37234 1911512 734336 391608 783965 1581389 96425 1549301 1554527 838164 1039564 1528240 671541 386624 1730806 784719 1166939 1777784 640915 244155 131994 1060176 954391 173550 38413 874925 1293345 454895 1159836 1140022 254242 434369 906244 707762 581468 1998371 121379 1084407 769027 99034 734788 441758 306510 1750853 234222 39325 479179 1225568 1908248 1839090 125721 1429005 1529041 48788 1204364 1579455 365286 1669632 959514 1345948 206581 1127665 194296 1127559 849712 1810089 1098175 878000 1091694 771433 1323450 739402 1218664 315472 416906 1242385 1470142 1183688 1476598 45683 533410 1622125 1409813 1003074 293613 215520 492597 224198 818783 1935648 328067 778448 1542451 800116 746597 1391908 163241 895776 1270341 282003 981235 1400931 1181113 1752087 1049254 38418 645189 1410706 1658998 674773 1145124 1701716 192915 44687 903327 233087 1821355 1366307 1546327 566924 753270 1834540 777581 1129669 707113 500623 1336925 378976 406433 181035 1953355 75392 1270487 1386299 1511090 1866686 1528309 190977 54148 1168521 247269 441083 854396 1958547 737287 675594 764684 340013 531868 1193397 789629 886204 1535485 1720059 230564 907492 1939233 1564996 476301 816524 746310 495760 1508003 1159132 1468565 1874545 27732 1469368 743524 915879 1502465 1029710 1135504 1136218 912318 1440171 1470310 21191 1901993 1075442 561019 14937 1083688 1575715 894752 698980 1416589 383031 1706386 1176575 1107669 1610594 1067749 400642 1324961 188704 1942331 644938 965632 665867 147794 94438 1098183 518309 1043592 870986 888168 1807090 1434560 513338 1921292 610562 211664 1097920 1171129 236566 381170 425275 366409 87243 1777032 624911 405885 1149975 1884816 1268456 273431 1403745 1676587 1833962 819567 167817 352074 870249 79093 1418375 263669 1571455 441878 78811 1403670 40625 1608567 1174050 1571882 1568670 1388434 1945422 788927 1587638 735272 241132 622220 20335 1689239 218024 756259 1968415 1538106 897636 1783210 1267809 698800 1681849 816670 337883 1875569 1938475 975438 1718164 117331 946502 288577 1950989 4664 1032076 801762 1236136 1847639 916721 1117136 1395482 1144116 1905455 345356 573972 1878165 1768006 642724 177137 828909 434254 1846200 1093113 1502046 82170 474263 814236 1931046 1529132 1195657 546933 294067 958812 1137365 820774 333131 1705478 451366 311519 233122 383837 1443482 544351 785213 677682 983595 1248595 28032 450089 1632353 1982270 1770192 1517556 1596347 406776 846286 1666786 1495627 612491 826235 565582 1590669 1079888 1646008 319416 1230273 1760960 1306627 1169875 678266 1303874 1437758 1042186 920845 1222545 1435994 1432314 975608 171626 505822 1520491 1088081 482717 1218621 158065 1968738 1510127 842219 1440940 1133164 682497 866500 1254347 1732287 1087923 34559 797609 349263 768988 1814215 1467949 1185350 1052958 1683760 1389910 975868 1666804 791974 1313726 1879364 969938 1808986 947958 937939 353234 1753214 332903 1194640 1207414 1188108 1193094 653212 1938924 1175358 691263 754969 613719 1751018 1207082 1470484 576912 492626 736257 1248367 1132339 678511 940604 972428 1835600 1772465 1348308 1368631 277385 1669820 1781246 1085130 583335 1375960 1022824 882504 1406017 766949 680898 793769 753075 1404368 168557 1938341 62948 526748 532681 760699 1559706 1864865 1501887 718151 32215 711759 1165248 1065082 1999982 175128 114156 21866 1056887 1591881 133964 1978424 155539 294405 91436 1010350 846622 1522788 926965 1536485 253398 312008 1482779 1109429 22807 1578740 1568152 838540 1691386 311409 797282 191056 956485 669226 489294 1386349 366807 1613621 1715525 265139 581598 1660610 1723685 1914836 1778482 486502 1378405 677779 889643 1596828 533874 1167248 1453451 1059171 1300822 1300798 588001 1420913 1837527 1140820 1375105 1724819 833984 135895 1192438 1331574 1878830 1285870 167563 426200 187916 47780 1385186 1127866 941087 284415 1118155 1185543 1276615 1697398 1894948 1848734 1401811 130332 532732 793524 573124 812871 1549260 904183 997863 1733369 778441 862576 1823706 1883448 1725543 1721774 1607270 1609530 742019 497155 965821 1467881 182822 122996 2057 1298896 1544428 1923816 1996153 1380521 970593 192222 1783874 1216256 1106513 1506572 309386 1865050 1036422 1919500 636166 1045386 199278 1858803 1531563 13174 736157 1185658 1459965 555646 979860 869225 657201 504397 1990483 317967 298223 1286059 694830 1749503 1692033 1115472 143807 1105146 1589486 1207933 1638375 762963 1473603 486827 135090 608464 499868 805073 1729879 163410 1690222 1596181 1499084 1128716 304212 81407 646233 1862105 364457 615785 132837 1269075 1228682 1247957 1964289 553394 588618 154225 1870347 1414534 1354111 511383 883379 622096 964058 266285 1749606 1236564 1525302 1851158 958289 1173063 399308 1045018 25843 261265 937685 1432116 1007577 1584735 645396 1203200 1701550 891894 321798 1045300 402790 219772 1729454 486586 53963 1578611 1634717 1035971 1877323 313076 1852396 788359 785479 1901370 1053596 1989485 858745 1487309 215073 1635212 1693648 1622731 1848281 1531623 1336664 115979 251651 1449570 565829 302559 1642097 1974270 1274508 1768450 982208 438834 1139658 900224 757395 563033 1943847 1670344 36784 438303 1079974 825854 453545 1144312 340183 1254471 1260077 1329408 322543 388401 988607 944592 1534316 1657258 964732 606713 111529 1065605 809239 908235 1405624 1374098 940295 119867 1123726 269598 508255 1900166 1093552 1902669 932166 615733 1801142 925325 1047104 811987 1079563 744992 20063 1596117 1344420 1037142 1475474 207991 436935 1999724 374617 1667171 411064 1741939 1531671 297776 1835555 1063730 1050546 500636 1541195 279897 283017 1881172 626218 684995 1830870 722153 149766 195950 900637 1576496 823398 1297041 36854 1501260 131703 1841096 1595521 1164492 620926 1222128 1777302 784247 1808512 108701 1663737 1427654 1474116 863999 1006179 1250062 1029 948704 1189089 54272 596422 854126 1577595 822871 1821668 778402 1134954 387696 990248 564364 1947171 1973577 1752333 47683 1683532 985690 46870 1233240 1967979 604364 627714 1709495 438783 854919 754744 941013 125371 939081 1819669 15922 44343 185667 1708775 853970 1646337 1295655 1244572 77727 1754852 475669 1952839 49798 984904 442436 395450 1163514 1843442 1395794 1487633 593696 1592658 1575462 1144957 1915446 785236 653143 1294126 93440 662791 1244884 262117 222637 1666363 141244 666760 1960596 701596 1757884 797178 792603 543086 562942 1977343 1553589 1483002 483706 639770 1895192 875198 1575108 2735 809617 1296049 426610 1405724 1278251 420828 971885 1198292 1463416 1952794 554187 1157613 645402 31331 1741635 1488131 1994978 1196854 911383 731046 22794 903836 1045507 15789 153394 1335612 1128204 760230 837083 672262 1214618 585690 839956 1493011 1339733 1256397 1559779 1939841 1165687 331268 1229900 1268933 1202125 851010 181643 317727 516635 1668669 1201959 1630668 370956 568718 1388402 489071 613592 248260 1292911 17709 1465132 1483916 668508 1966926 1623055 784518 1084298 1621257 1608065 1095215 228416 1572815 1943964 1014072 289467 847065 291798 1895638 1293061 1096562 805563 170215 931349 301853 18415 269139 873571 1659672 133862 400155 928933 322516 1494456 1803655 1884894 133859 1624354 998937 7957 1151429 1465165 1304085 979354 135265 348559 975826 1473174 382628 680374 1965361 396268 1254374 135074 118215 565907 620213 362596 1883029 1344535 1017430 1052897 1708792 1809963 781415 382345 806320 1137947 1478280 1269262 665974 28163 1643290 1350424 144418 883061 1977048 1796292 990655 790145 1479698 1540615 1152644 1668321 1508862 1287316 1636843 1060808 1128168 1724024 793411 1619959 713678 1458912 93231 1121506 1648534 458606 1096410 1857604 1254910 1566581 1101405 1544458 1378578 1180852 1306883 199909 1329284 283629 1143411 192791 545572 729654 472310 1540474 1099197 1093619 909224 1010132 1308806 986061 1245599 1480101 1134058 1097351 377170 1170365 539504 796574 1553777 994312 938771 1486018 727983 1185236 1538959 288418 1287819 1129928 480931 194415 1723531 14552 945609 731643 876605 750668 1343341 1363592 544316 1247366 316200 930122 1046406 343703 976618 1928030 748246 18497 1949243 245827 255520 197801 316729 1489291 697154 677346 1412253 381164 684778 1593053 296343 1959825 92208 291425 1772524 1386941 1754442 1461191 1958481 1504618 1088510 113499 941463 18281 394570 519758 1227659 283322 13814 380404 1848383 301858 1095385 680764 1508302 1808471 1458764 1089441 881593 520686 700992 774157 16157 1494409 1280870 879591 816758 252470 1359770 1803566 1200153 1751321 363871 1373275 1743061 413554 231012 1396876 829800 1052378 1496268 767756 898478 253295 1577759 1666225 1252506 1925783 1495256 1336112 229601 666555 924311 1629346 1230535 1492652 1206532 367334 1803544 1286626 1358262 1255137 1273264 1945789 1388968 738097 1638547 1999585 192314 336605 1893218 1776922 88884 1039901 1225171 241912 1695559 1658466 1294635 1980719 1023598 1884387 1975188 1323623 1673577 1528617 95017 632703 1220641 821634 476950 176714 546874 1062042 1907627 819609 978449 268493 1351098 1485253 419242 161448 1691083 439077 805981 1298234 1363730 1185625 1198121 1429190 1567856 1684549 1297718 795117 1043017 768045 1380525 231378 1996196 392773 1907306 1006545 857513 486836 1621762 878345 40007 1674556 727643 1776847 1353739 263921 865909 884515 1227505 337853 1220004 1132652 673029 1488482 815036 322411 1338345 959893 721038 1515164 44028 1365178 1867036 1497414 1374779 1501602 108601 486964 260531 1446696 596901 1753020 1224455 18645 161437 871606 1078620 1020636 175109 1815495 1742404 1569204 1393009 1785599 312885 1069425 325505 1857496 1701470 687594 222451 1635078 1528533 143540 1892419 423404 732786 1070792 580199 788588 423205 1636235 1647558 421923 304234 136624 1741610 261502 404455 1928422 407021 958501 660586 1495258 537587 1255029 227133 1471931 1702841 1327377 650194 72497 1554962 1931823 443788 1903364 830131 1318326 217697 431526 367642 13288 24982 869630 608061 479885 1823940 1441872 1210552 847628 1523121 1465661 702571 331377 1209205 94083 1543664 1520657 419731 1683927 1168731 350534 1074640 1346613 1924142 774507 1033103 378456 1352764 453193 1614823 331812 576723 1521668 1204069 322122 1593621 979756 1349668 1255717 1503618 330922 809362 282291 1783174 748990 281372 723640 1837215 1197414 213500 116649 1268310 789695 700594 568653 626058 1901637 1506212 1922631 1606643 1274622 251258 295895 978863 1566178 1387215 19359 1362785 1123708 587109 1963624 1933722 1632195 439800 624949 1915458 580182 284514 1740994 1185756 564811 1379682 1446924 946362 1803212 1545144 1876940 1542667 854576 412247 1581868 931457 360008 1082223 150663 812223 1441706 1208817 1009981 124097 915815 1095489 633646 1999828 1829304 139534 1414992 574193 1457732 1059769 52896 1981796 1344476 502402 1716404 233024 1171190 349117 502161 1599304 1770153 1058419 432915 942119 886307 27032 1204493 694039 1581611 1379248 1569482 129712 1625262 1199533 576955 1189004 1229043 789096 1623870 1553344 951553 340333 1086933 880863 1280109 1727712 1651481 1472525 912294 1514529 1434214 819641 302244 453516 1173548 1942383 1602545 957767 1418982 405358 1365706 323253 1789059 466948 646135 925552 1729647 1461789 201836 345864 846259 1301278 1314005 217723 25341 1052434 1325162 835993 902464 1193622 1213412 1644434 1508582 1132032 147420 815946 732760 1500 1540551 870068 1397835 1057690 671274 292951 1214360 1094997 1317959 1191235 77396 1711 358395 183661 827423 910973 1095206 762023 1605002 1555884 1721318 298816 530109 1505296 887885 120920 1758316 151177 1369712 555541 243703 1802039 1040753 1552955 1309406 710962 29685 1679689 421080 1664294 571034 1144763 1518625 963891 1469264 1765365 1628763 1827643 1600770 1250917 1526112 1722873 1895860 196384 1420729 1988704 1053942 14860 1877252 1863986 151390 124809 819911 687372 865984 96757 1273193 413561 35827 324902 1025000 24088 1050491 1883493 929922 545313 1074283 557802 1549077 198294 1519948 1242554 1062643 1997597 1411705 1920955 494372 776529 110272 1369357 1527553 781444 184032 197889 717772 130008 1067591 1216734 51234 136603 1450182 574914 269106 915916 687071 1433661 312193 529825 593972 1028150 1768115 1722200 663478 1032606 1701075 1301118 616894 1028926 223554 1667101 1756987 1766761 1650336 730205 951656 445714 1678607 708662 1725771 1470044 1233996 392053 1632045 1514055 1248235 1208036 575504 1517788 1533144 74772 1096549 743436 158779 1027787 1752243 1333501 1769057 570642 1530257 1061906 1177462 220611 1801191 1404168 1821986 734869 1636276 988197 777849 875067 445528 1545297 436789 968110 710483 1979171 944067 558170 1136096 1224727 617002 1260257 361531 1343847 792669 887851 715666 199675 1765571 950379 897954 598816 1351115 144898 907535 1533085 785485 898950 1916774 355687 910516 1052684 1658983 691620 1310231 1368443 611610 712352 1090426 1677014 1165553 428658 1902090 349254 1081314 413178 1053696 703025 786802 801358 263973 1008713 1352766 1232875 175908 146906 735387 612782 1051737 436904 1344008 726957 1595159 913049 1920385 665508 1756947 689609 753561 758631 1740028 613938 696573 195427 127208 1231892 558096 1123737 514 399540 1423569 1859728 1610697 1975737 1179704 1739713 1279583 31059 914843 1935611 1066549 799289 576988 158105 1729833 429712 252053 673968 1491220 1261113 680727 933702 263406 840115 1049932 345347 1253066 1589395 1740464 116526 460861 1483535 607670 848009 1526936 286201 1923364 1574629 1678908 1932707 1466585 1947015 1787947 1827956 18237 600019 1413428 351319 970997 735364 996189 1865788 1774108 1441172 323051 1373253 1626614 681170 1253521 381180 1397790 1297507 18921 629352 312598 1522798 1833897 794124 1065376 1304977 1947429 436790 1329470 430626 278324 1023559 516787 730342 1730107 387613 520172 906820 677788 149924 806049 1312666 187861 8379 1798119 419315 1142452 580996 1589034 12971 566809 1443945 490311 1822453 624912 283702 1876946 122573 646572 121879 992552 988393 436061 186036 174862 1144030 1117755 1687110 1122561 766475 920409 1496334 55576 1049410 465384 1047570 984907 460638 409462 1993704 1211189 1093869 1041424 395726 205924 844421 1236699 284929 456336 1487683 1384313 1550781 1057561 1413712 1417336 994756 8933 960746 1688958 325438 652688 279523 65454 825096 626745 500333 1101050 604410 1418242 1560527 796358 1347229 591318 1371068 140070 136375 1212843 339220 1272155 1814529 1138472 1023973 1931836 1982655 456651 999187 1755120 1755683 1268867 1715458 881058 204756 1777939 485156 1870654 1063355 676322 347644 479277 76853 403929 1027775 583343 641717 1216220 1123102 1609879 210818 1005775 1452224 1428181 1943627 158283 831172 1908818 711977 1710969 1932829 292206 177194 274601 1166395 1708509 1385695 1351240 616451 1370246 1035437 1691884 73837 1761182 1725903 480067 1591536 894058 1159343 1000345 264832 115414 1237224 1397291 1470434 1837718 1904749 1498370 135049 351986 708220 1052205 105313 766251 779888 1289059 10205 1891187 1390953 1377430 1969992 655004 430616 1437157 704593 284925 1903569 121905 1030027 521652 1599056 1420413 858123 927685 1271186 252949 951777 12108 357662 1566242 1286542 283162 1863030 432544 1677516 1022680 292343 1213945 392513 1725922 239468 1265406 265783 1731010 1773048 1210079 100516 780494 1800597 872395 577412 1475449 601949 121060 1118274 699351 1239350 38292 532346 293094 1430717 1338481 343603 1685673 284839 1893477 1955048 1250618 1486308 262911 436827 315571 1033709 1838749 1432185 611427 305044 1513474 1751858 676812 290866 1802166 620947 1114500 694912 1527687 302834 35646 1013178 267532 262331 231168 260163 296657 405275 866835 1892162 992004 1489879 1998861 1950819 1475668 196274 1056100 901020 44450 1339935 1197968 1905385 533264 1956592 1251296 809578 1160874 1812078 1788457 1657056 568353 745763 986243 925406 1963424 1085348 297826 735223 1433770 1235961 1581553 95867 872661 858970 611648 29967 791400 107419 341468 245451 1156322 1251423 223070 1782474 612245 888826 228424 521797 141488 1135183 1388198 470876 1756723 1875769 1049330 1509239 366295 692094 11875 1660344 1528130 813549 274368 1198124 50088 569257 243926 1422030 1077670 1056958 1531786 1328023 1998444 1936300 1746627 1780022 1844927 236575 1076805 1564247 588068 58968 1524158 1638370 135099 14343 999724 1580708 119432 1873971 1703741 329432 495525 1750282 1480401 1284202 1198035 1088027 358092 1913448 1244930 978661 821016 403350 1462699 1347727 590881 807303 645651 1507549 1051065 516489 517859 566038 288550 166635 626548 1798823 413872 1813665 1721942 663305 1583900 1635901 1643972 1713219 820629 1898723 680412 1914116 1320640 1812641 1162313 78363 1976497 1554775 1012070 1836914 438443 1044244 872366 1195439 197108 467181 93491 790548 356469 1121892 52211 1948892 1965281 861902 134203 329004 1444169 1353040 854325 62028 1740568 555115 670981 634719 1379674 1399727 1172416 1154725 1801004 685715 755992 611441 944958 1231702 1487341 1429377 912700 112832 1478033 77793 1759301 706493 1035385 229233 1390555 828233 857227 1844942 25482 786245 694802 1234775 175650 23210 597395 35701 1046048 1188821 435637 1326627 1661202 894452 1653571 683620 1350629 554068 1516550 1682427 718149 1070215 1076657 252410 1347242 1791705 343325 1549370 948612 1214329 1488328 963715 565606 1210384 1565293 646394 769317 781189 1917575 1847311 988904 157116 751489 1443126 1166248 1751161 700748 172393 1271069 793821 1153804 1347762 1664170 31772 501485 710766 624865 404158 1053600 601350 715505 1517928 1316726 1380184 1857916 1751379 1888582 1663074 548923 448468 1226366 1338103 250305 792559 1804497 790490 1812239 1334644 729422 85674 125667 1933282 378349 251877 1659395 1477812 1330864 1394182 1714792 1225126 1582791 422507 588223 624696 1664983 622028 564557 1100077 518520 688650 47552 1067890 42152 1108706 29767 439756 1145636 154557 1598614 1308066 904819 822745 692064 1461118 627870 576253 569770 45364 254970 318794 415455 1551093 1569842 656375 380709 837774 660956 596302 928781 1416733 102511 1045966 736466 1471574 231125 921854 163375 282686 939887 837682 800167 1333336 484376 810588 1361006 1785549 1299081 553131 727847 1063866 1865145 632800 387840 934347 1982875 1323606 134654 917350 1761103 992730 334842 727762 1565798 1474579 1408525 401389 922079 1815191 1024069 1315461 1335100 1903137 499811 192366 1859794 1722295 138323 521970 1503133 1139415 1359220 1372133 41723 213237 1970493 1010509 1542736 1547329 788334 619599 1358350 363205 1576456 1506103 876717 1872296 1984359 1159432 494276 1259301 273769 629885 653897 460209 1338612 1187489 159164 679307 1848270 1985579 858393 329191 1139729 750681 1693829 714021 1641269 1496887 495118 1727327 406952 1745920 1106314 894222 1089897 481284 1669321 1174957 441538 1219828 216205 610628 110472 1278700 985210 1621884 862768 970437 162987 1121651 926039 1282890 940115 1721505 1750174 970416 1857987 324751 1866116 839534 673500 1241512 1420989 1015289 528335 1059985 501849 194751 897048 86852 1325567 1615873 507246 1489574 1524778 880433 1173206 600387 1267650 1352265 814821 1195324 835136 1737116 1849836 970740 822821 81580 123757 1503272 1167293 347695 1025792 1494459 35616 260483 1913724 688572 1582479 1505250 1758592 1684536 1445576 1584508 1828195 1373189 1667579 1588469 924833 1909087 168058 1056741 755511 980622 443637 1687815 1997121 1532901 1593643 1445677 1859495 1990512 1787461 525172 194219 754723 1139229 1732944 311018 18317 962613 363916 223225 10901 813035 1048311 1417010 1149104 1163016 519028 1803325 1485339 855647 902953 1645856 10422 100191 1019096 662761 1610643 1183255 1617853 852903 205790 1911384 849755 116092 598902 1807624 1863259 233780 1644705 578602 267841 114516 1803341 1430650 1675124 26815 1532878 1452196 39947 1808957 913212 914449 164286 1197117 1059817 1334562 209882 1147659 1662838 1217 51981 1107372 1355769 665255 970005 1837784 1549510 1108788 862270 444289 225605 90643 218247 236596 1170910 107181 55753 1785211 183564 59691 127119 647154 775914 643315 1521003 1729604 346288 1881611 617245 845520 927823 1844889 1238682 475723 759548 157169 1088191 1796737 1670616 1506627 54829 511239 336368 829916 384640 1832447 864590 259598 902089 1449933 1908465 131881 1367278 1207438 1654440 1374293 208516 1086148 1394732 551371 1818668 1292231 1765462 1923990 1538213 614388 471134 530087 977700 933610 1880650 1748783 1024329 1768620 1349056 1621295 971708 914509 514514 1665252 1291849 924393 1548110 148077 1637172 1496380 1674966 1755912 1228933 990817 837178 1227796 667716 1664670 1941045 230653 974521 1143327 488419 92732 1670478 438780 1819613 1280402 1494138 1605588 1933523 1246316 397646 573879 1046379 418279 1173652 349200 369937 244963 915800 606639 799471 1497728 1876270 433208 1492778 1447722 48602 210543 262469 1201158 1994193 868898 1813560 962352 1345431 1267856 233132 1839525 412666 522592 381688 1291836 753951 1459317 659685 1011294 704833 442306 311471 90826 1587472 1693736 1690386 1633883 397160 1828228 564144 34454 1115527 105644 737123 676939 1959821 950875 919516 1635784 938892 668958 1494200 483914 1611332 1139203 1349760 1113064 1925468 519640 1614151 1752070 1461051 678842 1766019 391561 1063250 1826634 319909 1656691 942822 278280 837028 134333 213569 378194 1434348 1353515 1080508 803608 1280192 904102 477215 1378368 1366179 1043765 421568 1329899 827670 421284 828548 857580 765262 1853580 1344909 1690889 538669 1006933 1064280 1618704 777339 1991672 1858419 220180 172474 1508714 1308544 24379 25076 320239 1475821 709954 395176 166335 1645597 841426 255945 1068566 1948245 1754494 1737699 1165816 1307030 1508983 622553 1318263 283752 935195 1060805 209464 1788223 1508008 514845 171137 1543256 1114133 1191787 358907 853353 1445386 1705163 230289 1307878 919162 381148 1119885 174878 228004 28930 718346 213960 544907 1342838 1867120 1809879 9096 145539 285085 368106 1653737 288504 676037 494403 837279 1988915 476309 1147308 1995723 1163139 787385 31460 904761 270378 1131894 1251416 674163 91053 925735 302922 470679 598972 927485 692805 510813 1778884 1226872 1464385 1830181 1105933 680190 380706 1817501 867304 274491 525576 1284753 1560838 382315 334395 1504083 1289846 248415 1161179 1258072 1166014 696119 589337 524592 1155016 404730 182194 1483340 1009066 516508 887675 1583931 1218391 1329622 1609432 1858050 419914 71291 644646 1750452 1370460 1932354 222658 1165090 1526430 1995520 1823864 175536 855443 1921839 1696522 443666 894775 1073820 1093447 1727091 1389242 517941 1913915 956378 1494258 338748 133898 35633 283963 1658398 208910 1625401 1217519 1098060 602253 37454 507207 1176147 1040536 1843212 250483 1189235 1278491 1601747 1743517 1107748 1828903 1402245 680309 424463 906012 1672512 1605534 601119 34121 842683 1172654 1604802 1895386 1292378 1939939 460726 1877749 1916815 1832979 236092 353909 658658 1139076 1936732 462781 1254968 1283762 1287469 1150841 1812721 1187702 1593257 898067 731579 1617183 222943 1449743 1519504 1591194 68086 717160 1072399 1796400 967742 434794 1774086 1130782 521225 1259212 1865245 440182 1483505 1983503 1079520 1078565 1984190 452778 1794310 1400134 1866784 367212 454703 645946 786372 1928388 1674119 534159 621611 1191738 641981 444661 1035339 472103 1516316 340525 1250002 846202 1813935 53542 722201 1246429 1124222 50781 1754352 767531 115310 1993472 1433207 707194 1000436 763796 78463 1428485 1413150 1723477 1081234 799545 132305 1525340 1112687 859614 1320760 1640992 887809 1208791 510775 298381 1777859 1365368 676930 1928347 360887 1504098 992454 388322 1558164 704495 1372251 418486 1518518 563128 1700078 152661 1547722 1440784 576780 388306 1613764 428255 1163156 1002534 1629789 1380911 415760 97857 1523404 1943468 508701 1851527 1560463 710171 609700 783590 1158859 96077 1628651 508780 1812784 1436479 1928759 1665495 1018647 1753374 476507 1333489 812411 936501 1469365 23355 744075 1064925 590220 1698541 899813 1444809 1100629 153758 525452 1868828 758741 1994542 790139 1990909 385823 24169 1878675 1989165 1175036 1432975 152162 415043 608324 515978 1732647 593143 252941 1986926 1318325 1447166 850309 937514 1149182 1287522 214097 1981858 436470 574682 1250833 270395 627193 433689 278666 505469 508764 1467698 831421 97268 1903369 1628234 1078477 1346879 225412 142345 89689 1415233 1970426 741593 579453 1770101 1460270 1358386 375137 255966 1149174 594243 153490 12433 1511004 1998420 857714 1386940 84845 1681286 1811159 120097 456065 469922 326306 934918 1794145 587903 1344084 1253243 452695 385172 1535191 297170 1388816 276813 293905 374529 1707898 1218629 980032 1761390 1818762 653783 846426 1942122 1179590 1964235 1314705 1675599 1158879 1907671 360031 492429 1001707 537338 342358 252358 457504 1035337 41675 373085 185570 743962 1915809 164191 1511565 1178438 1221649 1872396 143956 885758 760309 579621 1851423 5297 38283 1797023 713318 1806930 662576 587518 1630749 147098 1752997 690339 1349480 95181 1502783 1570553 929621 1481615 1677416 1497482 1243357 1536327 507476 1257363 1459536 1397450 1192032 108649 1485582 55909 996680 570826 519908 1561753 142304 1083642 943375 1196741 514205 1414080 1439496 1505306 1685903 1940954 1116937 541915 1121212 921030 1530212 1328453 154351 446749 605902 278918 837759 1582023 560930 474627 651534 85634 1631225 1809692 1122494 445645 308062 328194 31800 12717 1209366 1289887 830214 1188361 1020424 1082149 915095 492158 1456308 1198829 349132 957371 640406 1236826 187308 67055 1725347 1749667 1047209 1391459 216432 1313019 1000852 685452 700417 1176145 1766963 224313 1394984 1906776 1935649 510527 852947 1579664 1363383 937544 1597560 1748215 1708561 1507894 920488 1465574 1447620 153587 1221607 1411313 1235187 1376838 1489740 116025 725030 86654 973636 1575781 1389165 710928 1867254 524054 709103 787162 1884591 288723 635973 545216 1127015 1609518 1870236 578875 1879478 1301326 1664068 1866849 307294 195395 50134 65343 715751 1485345 1288474 1209795 1282667 1599411 1202388 1809439 237190 724220 350314 1410382 1438737 186110 21173 1237471 902960 813639 611756 935719 319090 1313359 1314604 840816 892529 861511 389201 1614603 205651 831123 972767 1974019 523205 1098398 896536 618384 836992 169581 1295784 2219 940472 1271517 150794 525870 679918 1768019 1110681 874391 1396118 1255166 587266 1154972 1217500 1642146 899681 1060819 1287953 1816058 745846 302558 1413382 736405 1133270 584788 573578 1081729 1040404 1851925 303461 895412 684541 347187 1804562 1356001 1525247 1749038 866266 794877 1539870 1032558 879603 947933 1467392 1294153 209443 247734 552157 1590740 1471621 1042624 621909 790622 1528721 1189707 1778904 1466778 1935197 1843949 460469 155357 855657 955764 1029377 427487 1502373 174776 1240219 743717 1062725 962769 1193033 1405753 1838657 1595199 679154 1542712 1796161 444317 216290 1376735 302695 1614403 180109 278598 498747 770838 134557 1286084 269836 511025 1934994 845404 1810212 31376 73870 1199500 325169 113736 1037592 892634 1624513 678149 371106 740611 783676 1874851 516136 748309 1857441 1593363 1001727 1087816 955339 1215422 639405 812455 147461 1396314 64502 1405160 1124185 1214094 469879 887182 1661830 748730 1671577 828203 99844 675041 1128639 250720 1662409 1541739 526199 1080655 1860165 97283 931315 1586303 1349356 958806 1576742 961143 1950768 471364 1637614 1644820 613616 1812274 1543169 1945801 1862455 374596 251464 1959856 1373443 374099 1546496 1347962 429706 266335 972456 1553908 1131857 671695 1382477 1370907 1774802 130866 1283196 545101 789799 643059 110938 1370493 985220 1281842 201715 296426 1729037 551654 1877447 745472 960263 1127074 1194174 192737 135988 1761273 242901 1638127 1336116 1090480 1702276 1272134 174183 482480 582816 32483 1333188 1668573 242852 292698 167183 210241 72631 1335691 1458895 1174821 740922 1459846 1048189 610732 1866942 1240026 36711 1629734 1394046 1519383 108003 1822470 323327 1988005 1764021 1472241 1940522 25270 508814 1358022 1692416 93013 1174816 1357030 45868 1568854 520558 40576 766719 1520505 1077336 1483876 1175384 898722 972121 693463 1622545 501802 1652643 309643 1571671 1647894 745933 224998 445808 812073 1663128 74230 1952044 172784 1776426 1406089 28523 973788 1747743 374430 662055 1982680 187850 366500 862446 1317061 403782 1052808 1410637 1104947 1951814 521510 595416 215148 1451422 501240 1606460 417101 851064 1218968 979861 1154367 1223375 925425 960719 102541 1160145 531222 120301 349910 186993 1154450 202696 642335 979206 1904737 35519 219740 610400 253087 1542940 387580 1391441 1651204 767171 312049 631786 40463 247470 1521743 1330513 1556468 1460255 1545839 1897452 1213286 318647 1221141 489666 1307546 1911969 1263658 422094 1768939 1549328 642027 159491 881386 795116 1425390 836841 493134 1536230 1454552 836781 607492 444540 1463503 301451 1400106 1782555 408132 273165 1894065 1283105 1819483 942012 1804773 863261 1131475 1748855 1088819 1649300 169106 49991 883647 629417 889518 762775 498624 1401925 351146 1651350 512697 1031931 433467 654640 1628864 536437 461557 1392276 471154 1935434 1289165 1728444 1614387 762677 1878999 1050369 1291024 1408098 1022779 358333 107929 139010 1539272 1588752 783069 1662147 339165 1298498 1478241 145945 1324611 672392 695317 1276890 76944 1162263 1521763 95427 829151 442970 1748359 1581193 1457922 1351685 977892 402095 1332025 212241 929033 715032 93783 1541277 1849560 644611 11858 1972181 955244 233979 599547 5421 156940 1932108 280966 314644 1059259 1412464 746733 1596651 1790635 991389 426421 1568518 1401688 482811 493643 669026 1542297 1662410 1360254 782230 174955 346564 559251 696191 916399 1144172 591499 1592623 835319 1501654 166408 833412 762905 563945 793104 1292746 1093163 261256 1646045 1254278 853174 1249922 1472458 1666839 217978 1690797 1873847 36121 1818705 1176493 178794 1073847 3841 1072276 813708 608450 477110 109778 1787464 886140 1975689 681210 673665 1472415 1134677 854657 285079 1302113 1338292 1450000 1316674 986289 401978 275787 1766155 123310 1370389 394365 1012411 531425 721460 1407538 1126684 1823838 736419 381240 1466843 1495092 906502 492103 1415308 1646858 1278163 1276154 652560 1454930 5190 1346675 1165478 1309751 254418 1101443 1622392 821027 37926 1714229 838203 1237728 817329 1302174 1697149 1098302 492472 375771 1442208 667339 992177 79316 1336455 618610 257477 523633 1132822 742503 201568 1639341 229284 1819065 1575583 531531 1933618 574589 1880387 20894 858389 112419 416173 205968 493482 568957 1295049 1679348 1652238 884565 692750 954593 1989452 1795511 1012007 1185157 1528062 916593 730847 194123 1588206 465678 276366 743456 1261849 678204 1580709 263658 1988503 333656 1809298 1750654 338640 14713 117329 606062 313731 132799 681131 81056 310560 406777 606614 980760 344216 1716498 580300 709952 1773974 532532 783306 566712 1427829 196375 1229743 214912 38372 1248541 1947630 1733307 509715 1915765 1847505 1642 1044560 1563782 1643416 1957129 1583318 1572555 980540 1897554 102615 252424 1378079 184402 1790815 1430830 152431 817439 1920276 637756 1307614 1553145 15612 526182 592896 1794908 1577955 177335 875982 1702369 692577 1820892 1060750 142380 589476 248233 431067 1400976 530757 92509 1532907 1408360 1218128 966929 144665 473116 324739 266281 783237 340115 1741562 1548070 1269891 145602 1294438 515268 1802119 1302446 870655 1147692 1508521 822945 1399860 961768 1718317 1905038 1034436 631743 388105 1219677 1200296 1365575 1720570 1375948 954947 99567 504250 337148 1803338 930085 1158192 909883 1135097 218735 1259574 1890277 280127 479691 1395005 1614687 609197 618698 1683660 1493908 1585524 1696671 986074 1354504 625624 514039 1348409 627648 740754 384030 401252 1873868 16015 361850 409524 1422653 1292051 1001828 1676038 197997 1927931 780770 396335 262872 186060 628615 195800 1295213 130399 1823398 1327664 1091114 1885643 1458547 1965650 1063558 1536357 491370 1425767 1077708 1152452 1383840 148856 94843 682332 1465902 424516 21453 1247591 1325769 1845791 659003 950090 5552 365340 1604614 1267534 466374 1161264 968838 212670 728138 113345 330470 643247 415170 1449672 1901540 1594325 1526507 150381 1106641 1145997 1360622 577905 831004 1454854 483227 594834 1300771 886537 690030 1740549 190026 61487 1332985 1737911 1342711 1932982 1115254 1969548 238780 1762308 855227 805927 493154 1325716 319533 139947 615894 371286 170030 435341 502787 693802 240253 814625 285536 480919 508000 111638 850296 998971 388902 4105 1882509 345803 1919702 1536975 130878 731381 275058 1255923 1502178 1712195 189953 551041 1972378 668620 1887379 1251036 200981 1920328 1796646 1595603 272276 1984902 1441891 1325948 1412943 1396338 1567910 1308396 1803920 185025 1273132 464379 838038 844580 1173389 1952819 847015 145062 1193866 1471683 1413776 1464846 1718476 1907223 767264 1516384 678430 146918 181413 55947 285432 461325 33852 704878 146117 1831807 1610304 261567 476095 1462866 1191347 1773842 1736648 1038860 1407528 429449 1922050 1045566 1815178 1072196 1313147 564338 860969 1666083 635103 1200801 178777 1779150 1251242 1643727 44213 1245101 1588832 805762 1539893 1592193 1540215 684941 1545526 8555 731531 356304 1096437 190794 332651 1873658 202038 1930125 1337792 952973 302754 1761972 1647828 1140637 570013 818360 1456360 1240223 1501573 1991727 230276 1214704 1692964 76743 856208 798060 247151 759336 37173 1840145 351801 1252910 1242395 1757372 1079367 531581 1110920 1655892 766008 1167386 1510697 687805 1085014 457002 1420122 244456 632521 787080 633166 1583951 1810349 1014920 311965 595726 1030493 836413 1768138 963607 1800441 1823962 1851841 908736 872130 144277 1328037 820865 868239 941121 957487 439988 1198123 1283037 944744 12208 759319 243337 121271 1923165 791829 74173 1081677 1651937 894590 1180027 53907 1756570 468612 546462 1525856 530972 462038 792121 1582355 1321377 1760963 796068 86000 578827 916232 929304 293733 693805 774874 1035321 850306 1997735 1248480 1515648 520343 1691583 1576655 1870736 1396798 1783141 1104093 1777559 1854468 1242345 763147 1914642 726081 1561649 878001 1789280 336967 1538571 1569006 1942758 661303 107748 1444956 1760446 275102 641258 832617 613500 747680 15471 1050192 1048089 1479756 467397 149958 783429 460234 1409451 1131872 114731 1984555 1384000 240152 1715310 390196 859534 1463732 1861710 1023998 1408953 426302 1004935 857878 1688402 1686813 902879 1162614 1335815 708379 21920 60453 719769 1354562 1068097 990835 1835654 347265 1441090 1377764 925739 1027245 649503 1429581 1745261 819876 1981462 524389 1766952 1311734 485603 974712 353335 1972197 168373 1612578 1002750 1746424 1793260 1860117 43970 956198 1612369 414448 1942971 1922170 1161048 1842643 287703 191414 1000020 696498 564902 612854 1701736 1625274 251072 67241 660146 1529939 490832 1116046 1284394 649651 1644996 694208 1339577 1313673 1217657 673661 1237264 1599029 756302 359 1441680 372949 825523 1836627 886944 17001 1248850 1824373 418192 1123287 336377 1726958 1619549 1659287 1762593 913119 1674481 820216 102444 758282 1065715 1941686 966900 77797 1106653 1603284 503377 1329127 1319565 722966 132434 1780225 695828 756211 426045 1906925 1704566 666757 888883 1366778 97084 306649 714592 215062 584506 1203458 420531 1000095 1643093 152874 652800 1517096 1347638 486525 1636115 1008958 385245 1780870 1591966 317240 1027684 1476731 1703267 1323328 977665 171147 1168114 649665 1707804 1529538 1455456 1362836 510312 1758398 611174 1438106 1174141 1837357 972556 1491723 291937 389464 253806 252049 785402 1782334 1958298 1702506 403653 379200 345765 464022 1916475 988540 235142 419284 1875724 480401 1743163 466397 1654025 1872659 1536356 1755439 812213 1961602 882511 1270858 1725148 848064 389091 1296205 1002799 1229961 254361 1311190 1681843 674263 52019 696905 788590 207184 1966121 373417 1497942 1716623 1489434 1215191 171586 1351225 120987 1768404 1593576 326078 185164 499480 1708650 1661135 444933 225599 768198 830336 1599160 476734 422803 457440 1185328 1730556 1779597 1418127 1332931 1304764 448972 189596 366655 298872 1214464 668818 927473 1731519 1534062 1493453 1738585 664910 594474 466962 5800 841734 446514 1086090 505981 1146916 560855 761555 1780522 734291 187718 353390 829146 225697 1505030 995575 1036618 1746615 102982 665086 362646 1928735 1089341 1423234 864182 1818352 850066 1683895 1355494 716081 1536516 726274 1579337 990113 1596794 1065487 1408429 195714 1264201 242009 1818015 1980672 878764 1119376 707404 940136 1401396 390440 266054 34426 11042 1193252 223053 1093675 1909558 634962 152053 439561 978895 1165919 1147391 315297 1392992 150078 1708106 708954 617155 1254600 1470718 67358 993095 1721870 535296 223345 987015 1396104 1381863 1943242 1210543 1771568 105854 1025512 1307446 1208921 126740 1165150 221384 1720858 1975562 1635309 1299732 509822 1789643 1845489 1158050 1962003 1907006 1171619 101600 1840787 498652 692842 1177447 1542280 1006396 692922 1626992 1092647 1086580 718085 866073 1695371 1928696 1962963 705507 898123 1736965 1000064 1523251 1740085 1647035 1467600 347015 1397059 63609 446722 726266 194659 1359472 1721976 679040 374988 724034 624636 161486 157594 1688484 1613407 1801323 215388 1700402 1947218 1300530 1972954 104291 1946925 1666807 1687390 821635 890275 903634 263941 1891639 1122606 71741 1388438 1568590 1967770 457554 1648341 774810 298827 1096326 1933479 1638721 953261 1029864 1336165 1160514 489793 247282 1996947 1208922 165520 541585 13619 1221047 987704 1782288 679798 1196766 813505 1702302 987591 80355 1354568 1173561 407028 1377287 318851 392187 355864 1825345 1539083 1742832 88313 1524378 365438 600662 447521 1154 1346096 1663352 1704740 1059100 36903 1469637 1899101 1324991 351590 627717 110844 827274 1641981 479417 1069323 952079 752577 235966 720105 857854 863753 765424 1483236 533452 1099878 186134 205226 1102186 1552913 1794666 1510761 1378483 1267603 1393494 1217329 1256635 1581777 1943656 786374 1629864 702249 720717 1589176 611898 1219690 239219 402253 1089429 1525315 1061339 394901 1324608 448267 1530112 389004 1123558 220278 92895 1045352 1204030 1208960 821695 326809 1401377 1763908 290757 91296 1828645 782794 1047601 1961237 1905816 293401 1358791 1463726 922493 1361952 1105994 46094 1552151 967733 1550111 1921263 788668 1015960 395452 437046 875031 730356 526216 292236 1987764 1441969 2226 942141 505905 1480828 440145 1554266 1417478 1953018 1802123 1155764 1645170 1984879 446266 1288160 136065 30978 1848406 1914793 1765260 554597 1619669 570798 1996597 1590926 485791 1185599 1474411 358591 836624 1175229 1761334 1547762 294157 1840983 435360 956020 380246 1866016 50653 1981482 1480253 733891 1160352 609270 1152520 1528779 896550 1076869 881750 625434 377481 477392 1265892 1870615 1557334 1302346 1672693 1624538 133732 889217 599605 1029651 1835993 663733 156609 565174 30323 1240235 568697 739890 865143 1560844 1418644 363656 1610749 723174 839775 1372811 1353082 465015 1497305 331454 569818 1793753 887521 1988048 1555176 298711 1910499 1125769 31234 726240 1201808 1237807 869079 323225 1324898 178659 1164276 558860 1262366 1901382 1588524 1581826 584439 1020165 811259 1653274 1833264 422605 807112 1236088 1339198 599400 116789 744303 632014 20100 1865607 1599291 647833 1811459 685593 611872 1889278 1645164 1501245 1419012 1382974 128194 875193 1586770 1001092 646521 277045 323261 422514 1304993 861004 585613 343998 494468 1218611 1421959 1132502 586803 760117 708899 1419306 194575 188045 1464821 1484788 609295 1626930 683347 146005 1092838 685565 1029554 1720796 694040 378767 1775904 1717729 3446 7748 1047349 1391890 1434468 852506 399289 833890 1784665 1953138 1374168 239617 209810 151303 865589 1931365 1187599 757100 656417 1189722 1924517 65895 1554872 1152248 1025276 1548280 609667 548025 514787 1746517 741368 1918585 4124 1629214 1779030 1215057 1295486 60548 2585 251066 1610919 1198718 218172 57247 414775 998789 1510850 1474674 1973521 707693 261381 1810144 1776684 573406 990461 1513343 1853582 181902 1607807 1211695 1324298 1372730 431203 184197 1619644 1645873 1094356 597227 723982 430034 395400 1980312 867755 1208537 1330144 815415 1801954 1838558 1297338 1379733 1366835 142048 1026579 1862082 527963 1757799 595096 1959801 101959 1501459 1117072 1573301 1186323 226545 349164 1354216 1014035 1553717 526887 893227 712177 1240313 1795925 1645662 1965000 310138 430739 653603 555933 1947051 962572 1440643 333452 469689 1993321 504007 1388516 109343 1983416 1625402 1026964 100018 334982 1180655 221952 1614806 1929733 1828577 650082 1266280 1821631 1624207 1810222 1806910 1658382 22950 1466496 196770 1754908 876459 1413540 345591 705693 1833661 1213054 396071 1080485 958563 240667 1650243 1803969 1996918 406255 1051219 1734116 772516 41059 1112228 1912267 686513 1972839 238092 1287498 134892 932841 986532 910849 157250 1259697 299203 1111284 975537 1418353 1465554 1025801 212773 797190 1240491 1724310 1229342 249594 1848364 1779894 1542019 1560308 814263 1548711 448220 1314490 157167 1030995 1657967 478002 714093 1740573 613059 32056 1886644 1283248 1341618 606558 1726650 813238 874502 127300 1625127 715398 1510646 1217233 908885 1932106 374009 103208 729352 481369 1548647 767580 1651224 188103 1874881 1668034 817637 316641 1970776 1411298 1414215 1247430 878367 986536 518010 1117551 1023286 530619 1225181 840968 836640 1335193 670056 610117 25704 1472775 1226904 1473809 800184 443305 1657330 604060 1512343 156027 642863 472207 1311490 73486 600098 861147 1439700 961749 757501 932664 14671 367973 304350 513402 35502 1347329 1892239 1611669 451201 385579 772233 406749 1983959 1487138 1715094 1598991 528702 1011639 219761 152658 1252237 1792014 1321065 1602079 486164 864621 1683608 997896 80469 1395040 75668 344401 1259242 1301887 1534289 1379753 1929529 820929 1822105 478579 870558 482459 812604 1708276 1052273 1868617 1879600 854883 1180840 8917 88745 344891 1294754 1307597 926399 1888992 595109 826746 1627150 1350954 28262 192256 830177 1923671 1205054 545678 839087 272093 1274680 1460297 1035699 973144 1861789 1355157 836165 1255478 717211 968536 206899 478299 1538596 1399116 1212016 1680762 158507 1498421 808094 1953588 1873920 830950 139288 387334 1305145 1988808 1038725 1314239 1600685 447057 1855338 1695574 1026037 1058961 409847 1710435 85463 1512060 1379082 366708 186711 1589113 1645672 1065747 278018 1697886 1609730 103312 1342941 927595 616916 748058 1991095 1447932 665063 1234329 687202 801661 1976277 1874367 324144 455814 1111671 68705 980145 1816445 663015 1891653 1454626 844771 1372336 1883145 1253217 518137 944927 569294 1815545 1413288 920943 884619 902819 29246 640378 1124219 1431153 1949355 797161 234145 456285 279234 1934169 944560 1441128 1153639 965002 1768430 207602 716233 1386373 755612 597390 1140463 1109933 707727 648688 955274 521671 400262 509670 624077 1615188 1352696 592156 1601565 1056906 1947377 1770781 1113393 1552879 1974885 1019898 471530 1220487 541088 889590 1098577 231764 734619 1897022 1607385 1928614 1645431 888232 1200992 444519 1172779 954790 1854104 353497 1432159 148597 1169778 688940 1354248 686428 1699489 54827 159742 1101858 1636031 1821819 843447 221557 372868 458513 107281 1148195 813308 544089 843068 1742127 179483 880832 479274 913336 749217 1427269 785477 1516182 1444606 204478 1874203 1001326 570103 492862 357347 1520619 1805754 1506254 1439769 851489 522618 1464787 473963 277922 861533 554388 1654096 146383 1518991 675377 1255998 674829 1883127 1576412 927826 385853 1089154 598954 1260950 1585071 760039 1110188 1416475 1469242 334909 1793433 1140538 220437 352759 490439 504463 1034283 1368597 958299 1291822 408131 551981 1694973 1497284 259411 1382989 363660 1245003 1783531 1797680 1199715 1377499 1016566 468643 279464 1726562 1578437 786067 742757 80303 282546 1543675 676344 1007292 1470081 159214 1503030 1021487 763992 1133063 1666219 831132 695871 457457 1258354 232157 855690 1600579 1939049 667772 896390 214259 672092 1115163 65467 974510 1480442 116015 762562 1617684 1405216 371089 1369064 1171078 468401 1696299 1756359 1431823 1205247 516776 308347 629805 165998 718792 1601274 343700 1479865 665973 1078571 411599 741147 885895 852471 363097 1554260 1932247 565671 1172684 1470448 1997058 295101 299315 1909837 860629 1774868 1091823 658176 1849829 1979767 1352903 783280 1661426 555726 958568 498056 1688193 53854 775400 774953 1040529 1439284 664385 1615222 798094 1489429 990455 54886 1326243 1996159 1141246 937890 664587 807709 866970 1932264 214139 599464 1422035 61907 659905 822273 33225 183682 683596 756904 1647789 847230 313510 475103 1725674 1824305 1037328 1298055 818904 237818 82403 422565 1554209 658378 340724 124286 1333760 1842958 1102877 1620105 1571655 1562725 1968926 17355 1727384 286819 248866 1268263 1553401 1209110 1964380 763586 1762715 1919157 667560 1286592 785171 1357397 1805962 1407641 1211610 1391139 1265207 258923 1844367 933937 1935056 113682 705103 1852311 866710 1503311 138629 1913062 421455 1186152 424309 1693043 1349519 967055 477553 1962985 1498189 118756 1129584 814284 1634490 1738544 322133 853835 690839 1249855 1786274 1672 1835426 888710 1567586 1121473 1867099 1535104 273022 1800322 619545 344994 139890 759278 462084 1549393 1043713 341154 1407551 753239 1719430 959381 1871413 603617 1639517 305785 473846 1850394 16358 1282476 231951 116709 369438 1461067 1449925 842345 242915 1518659 1355689 1479718 1405305 462682 1261254 585254 1700510 1805755 104191 602067 594726 84660 281602 1103729 1895377 1032241 304125 1809554 371131 948959 1878322 932278 558311 435758 1575477 702261 1391816 140125 1147701 330381 1799060 533330 1130536 1140763 899239 1644971 931066 525819 1844410 1579587 1326347 279601 1323494 1784949 1498561 1002920 59661 1119416 1538804 1462080 291438 80596 459813 219531 1962766 1817144 1885304 670732 559041 827051 557158 126043 709407 1692658 1239206 1831822 486861 474422 1991480 945209 876602 1530543 960439 1789325 870423 400343 1566236 91805 132064 437740 572155 569102 72301 1740320 248972 894385 1956520 342038 1746604 1448576 1001709 1662690 980952 1032531 1484461 1393058 1364365 1229544 241977 1938965 1700990 75011 381795 454959 434141 1835828 1320648 1626835 1705081 1460793 263743 1830927 1527733 542025 12578 1204895 323576 1830222 727404 1452736 1903249 534918 1080781 837319 1634475 1537495 1149716 1348799 623914 743750 1105307 1132555 289702 732179 605815 1336333 1268026 1321289 1823322 517735 451674 978331 629839 1345714 252635 871409 233276 488305 50713 409773 1209997 1852758 524131 1822214 862091 1116001 1006425 1085126 158484 611450 1293476 815370 507996 747163 1726393 1430735 1646356 1736115 1147131 747010 18708 1550591 1852928 1244373 51163 936898 330037 1490279 947054 1983275 1052693 483490 702840 138217 251433 801346 310732 373714 269212 653873 91008 386168 728643 91294 1616017 144151 1695085 970733 1933704 54529 1135453 1724977 1187429 1093925 1953220 1310124 950265 1910963 1789747 662807 638823 1190523 1456395 1821009 1944849 949027 392059 576732 1785203 1664817 1633302 1004442 400033 689433 1021505 811944 1673448 1411508 964979 1118646 658057 1515670 412795 8340 386126 1613763 1948205 493173 299883 938237 511250 1424486 1361655 944127 362762 1509328 1117882 28824 719124 811086 345676 582143 633418 1309239 1584868 1629978 1158778 1252517 837561 1507107 1416204 770628 105381 1814783 213211 191845 26737 413602 885233 52999 1685511 987958 432760 1009790 633813 753812 424610 10644 1269567 1676422 1769019 1007838 1053868 719773 351330 1551628 1948133 1367372 424452 54195 1529341 1657832 1017090 1051228 120324 1285215 925996 192321 1771709 1032009 247852 803636 599557 1691040 972143 389139 937021 1265821 42131 1580449 1678111 1109490 290774 1645366 1271911 694370 55604 792359 1053614 750412 1666155 1577767 1816960 745895 1513946 85107 231390 886760 1642203 220657 1196198 1358074 109291 1189863 48243 1288876 1103631 1441997 32955 603779 111450 1884092 10964 316494 407100 1614382 1504218 806268 439878 63491 995561 1561913 1342747 102006 606630 298172 1599763 458961 5944 1975524 1136451 1944534 186480 1108048 1210984 708586 122741 1322476 804623 1688734 1174580 220343 277406 1492366 1866828 885340 1634936 812892 301498 1619777 1053561 193882 1455238 216684 1506432 774730 1871975 548382 1324566 1055022 1449720 357282 1411370 1715821 1255403 650518 1227666 769049 1234037 798162 128745 1107413 1479381 1015438 154126 883710 957153 1061792 62040 1207130 1416741 1463578 655420 977920 342265 446401 40022 1230130 549051 273008 858937 1199450 790679 371812 1336873 1547906 393217 724856 1384283 1612916 974850 1398976 1733604 1799103 1606186 714905 1252742 413530 1110286 1015553 728736 1768564 1390298 1298309 708592 1748407 1767407 7750 1353878 313069 1645422 1615680 1518771 1473480 1333941 58325 1138583 1869072 1666861 347860 1859084 376942 1097538 1631604 884291 1523036 1279647 1340859 487030 1690651 661506 2581 1685366 1277953 1369674 805390 289168 1735693 1961692 1776411 987309 1481616 1552237 1124097 158877 928310 779930 1348187 1382580 756613 1283348 41411 509158 356212 38491 1674489 235227 1420710 930458 694621 1119364 1207513 538295 519755 1517816 152485 1305175 106408 50957 137508 225205 1171776 935473 274425 448678 1811113 262232 238213 1726238 1344317 915957 115716 20378 1219547 430808 1659394 1604491 1805044 956751 1028561 1147663 70319 1202521 1379156 1671220 1795028 1057331 1867943 1150940 1448765 1375803 855534 250895 1414895 450932 468937 1100161 1060560 303878 308927 115300 195267 1734786 390601 897831 576552 1521933 1857031 1945123 720657 1938002 567688 1107770 1230762 893371 1040962 752323 758853 649205 469291 141004 1425310 476358 924172 612819 251188 1060063 457385 280832 1224979 1368279 1284067 148048 315341 1712811 1470590 1178349 1624482 302873 1629065 763826 177405 254427 345013 307725 536266 1880349 1659785 295205 1824397 418093 654428 1532595 988342 1855548 1135834 1252743 749838 1407740 1714627 656946 648442 434145 1071646 995396 892008 111826 1366344 1448699 1584272 1276714 365311 612141 700617 897811 1255764 643884 875945 464489 1428464 112289 1249102 1537191 1889160 944955 1086880 931451 1926045 390292 1924455 960836 1419079 1432661 1461687 886527 1062814 257971 339538 1969467 1825854 1842584 1197050 1289274 1081967 871208 1955226 1209742 1834526 1402414 554701 545153 1117978 654656 1525307 1888207 960949 1311544 1693333 1324073 1800129 1074866 1002248 1614599 1004315 1734782 1565850 816181 657026 1872492 1003843 1345488 1902558 1135678 1071741 1453787 315140 1213660 123506 1527010 1359049 1123094 425806 16665 1193475 1625400 1916479 572625 834878 1346847 670150 1766275 990199 1743337 21722 1816038 149920 1190842 1219630 717184 1910204 1929262 537485 1860001 661554 292852 551237 464630 1050744 1555022 107377 1613702 428731 1613510 268344 782592 703680 708040 910766 8747 1171626 1178053 932353 256982 1473989 1568659 181627 1776079 909870 156709 620786 1596883 1563134 1776760 483918 646267 760742 510243 464273 703895 1323021 608266 1153469 166242 1125103 378207 805484 201951 1132161 1044603 779519 874074 324054 1782148 1507761 743549 813564 1018837 762916 16888 1477541 213886 1991773 1656008 1940579 1959928 658682 1330468 1617715 1056537 892335 517638 638792 799034 851037 610817 364503 767628 762526 1099244 1625554 1953541 929332 1799179 613920 1869091 121927 1593441 1360528 1285198 1717083 1940563 544500 975895 270559 1977200 823607 1398219 1491791 1140885 908863 26811 594111 1367087 1230125 571985 533619 1238808 1534261 1935218 789649 1999370 1108504 525760 599833 28110 899413 555284 1403392 1320236 583013 974595 1517843 599720 710587 1423896 773490 1693556 1375530 1583309 1743133 1024175 184545 704012 526463 6648 1081593 43137 1273245 1217558 1525946 1091208 395932 155014 353878 33467 1279884 1787140 93895 1832907 1972628 346089 1726028 261304 271315 1107977 67253 1171326 223187 1313532 1583071 697893 614722 547359 1041028 1391957 1607562 1393900 1163738 1548593 1145005 1271608 854301 1205899 920635 935690 1783928 138399 1667820 416042 672506 620001 620010 680695 1970794 678146 1604943 287079 548511 1303949 1637390 1629472 861563 921570 1836921 614506 1293096 1388939 1503990 199293 916537 442008 1384729 1827398 252250 1881446 344709 885796 1004291 475715 659993 72822 350705 1093535 1168720 930332 95643 804248 1737186 359615 157497 164553 43009 985474 1877176 1264566 1286512 28709 968081 831029 1965388 714519 951411 1575672 378115 708042 1513440 1622599 1019462 203758 1097276 1323010 1691658 1598599 479556 1316958 253518 1385504 1215492 896505 700024 1656511 1757292 1210235 719963 416070 1714691 1906371 922330 1937475 7545 1553380 1545897 967983 91877 1700341 660105 1554968 336381 224580 136415 1976454 1096770 912181 996879 1304501 71946 1902919 351494 1607393 232144 444011 847269 467182 1227497 641569 1983902 999533 1031021 1830260 1302040 1327628 1659090 1473033 1182059 595425 1233881 1828726 365671 657893 314659 100244 1171274 1673524 645235 330461 1268236 231221 1822816 1198365 425321 43932 575788 1141826 804130 1575398 1662387 1605421 1114200 291443 1565259 953703 1849703 966195 1814842 743730 661915 439632 1547825 635080 1315328 1910819 378116 750687 254341 1305848 473097 1611511 1395155 1399362 459215 545915 1933640 31905 743386 1940574 26436 932741 679149 116293 666831 673433 885432 521201 224108 1003974 66269 1722169 1566268 1376004 284475 1108537 1401159 671619 1466293 1504877 974071 1152370 1761270 1703835 1995766 4038 1244735 584329 1964047 1603924 453258 874155 1214747 294294 1657917 1462372 252939 1333482 1716818 709586 765068 462572 1722481 1576347 666938 1157878 1063419 650077 646921 1559908 1801010 803795 1454255 512112 451238 1963637 1422825 361975 1419495 1959421 321784 1621913 1589868 156312 1912963 606698 892775 61340 468126 1693499 895538 1678793 1402435 115770 1324931 1103827 1147114 1835051 392325 1579249 1672259 59066 339584 144457 1085478 1144634 288463 1341298 327768 1006450 1854003 390030 1503826 879314 188297 1393921 899236 1967649 728664 1989893 851617 1824023 1784152 408650 791476 1381614 481683 223673 1436578 684580 1981579 178212 1655116 1113079 528445 1402333 738022 218352 364273 186672 1259649 931493 1305065 652276 145060 957521 1307184 1546915 42047 1806446 510440 33084 1645463 1319875 1513438 340699 947090 1450815 588857 1272920 1046295 241209 192773 1957776 958191 418956 740606 1448734 1210145 202518 1461048 445669 1145563 646961 1174937 1439367 1858993 1994656 743231 738515 1866668 1471041 235579 447076 393462 1937797 919708 1367761 843071 1473347 1210429 807363 739201 260631 1869908 1501676 32456 561817 390548 929783 58107 1383403 1952143 1560538 653678 1185252 1726909 1372956 271638 1833358 262291 163907 1334790 1014808 1010649 753001 429684 1262282 1587034 95487 39198 1148973 1293984 21624 1464245 1711920 999578 1230769 1992366 387833 147450 1849158 774008 662749 248773 1072863 1289550 116867 755144 419045 1078734 538165 1119901 646401 1480905 786197 541772 1944064 190279 301389 390673 810916 443689 1078400 1544155 828554 1682810 1724110 1587641 1108440 1873761 1444493 1690868 624457 1752555 595145 1251038 150683 554408 91052 521015 461022 1387430 1623359 42805 604432 692483 262181 893545 758689 158762 1912354 163481 364046 865981 1739942 706728 605614 1538973 526632 1208798 1345582 210054 152149 970245 538901 486800 96778 718426 690523 460613 844886 794614 730221 1534268 1209327 1047101 1693055 1878909 669517 389808 1887242 395043 66092 1634377 267268 665720 1091888 223506 306202 141780 1459753 253857 17721 1188861 442931 1265107 868916 1644931 200077 818158 1358094 800237 1875082 515107 1042382 342350 547956 326454 589831 71457 1730063 486981 394835 1799681 1202256 15162 1989471 1051366 1743527 1865920 1802042 1444698 877637 868748 1418386 1680181 832150 737436 51857 1807465 512897 1052728 280503 401243 1928539 242667 451653 835793 1153796 1176835 1534005 496383 590209 1552390 361993 1724578 1399080 354495 570172 344980 1987445 906229 563923 1609860 1972648 1976390 1517978 785714 1774084 1908283 1704432 128008 689855 968334 142149 1379889 1753636 329573 1402104 215781 658837 1543155 656493 1558570 1809790 731361 1009758 1588280 1775245 217906 525950 164980 1726993 1547443 710408 1602033 813165 1476565 1053122 391454 1077486 1540485 1732635 248568 981331 1593498 1713050 555108 1796916 1782364 1346974 575064 158125 910667 1348198 1407530 956332 80822 1532270 1649569 1986892 431949 289477 317250 1456234 1500447 1506988 855555 903823 1382794 2832 1876354 362624 135103 1604946 507472 1303061 1863486 1293690 318003 570254 224029 1546405 1243121 461384 850170 864527 510849 25901 1036876 1066523 1961275 1434051 981923 1876785 625851 163713 1531402 1746974 1708879 883876 1782451 1662557 1637387 1614173 1370994 90634 1295088 1946214 1408430 1228253 127828 933624 1250688 1411464 1458029 804827 491492 486249 334753 1634481 1796720 1706187 1085788 1054683 1590850 1300987 773922 1318041 268802 1807193 249395 1308253 1130848 1028357 831742 1095089 1659747 860534 1114296 168952 1882378 831163 1700980 1976601 791550 463508 1854605 804278 199868 1281338 1745208 857925 1110648 1022294 364066 328308 1333440 559663 89727 1762076 1916722 713590 1042761 1220526 140237 1217573 986989 917379 724463 157447 1664748 1150817 392949 1048953 1078241 1939853 1756290 581146 924743 1220886 771412 1062991 1012647 244171 498204 1197188 1443300 1113281 1087849 154047 1248554 348141 1296967 139004 1277638 1837290 281096 615488 1412433 457824 982846 1040338 1686344 1149495 673260 1706660 767361 67229 196522 749395 1632503 1680345 558861 613682 480748 1734267 922117 1788822 104550 1744523 1656717 361308 1018325 590604 886412 69144 337261 971291 101278 1115997 1924062 641451 705572 693048 429161 542612 213763 1273229 664150 1832348 591969 733686 1483063 642426 383525 627795 1738400 1975908 118339 294496 1961624 1678293 780800 482810 1997958 62462 1275031 771310 1420656 132061 629599 1894845 1645512 1076952 32099 1755068 916428 542954 676556 108798 1944805 173888 724466 1934957 971997 728494 968797 1677643 1741537 1092786 574050 192149 1965254 224466 399070 652631 1566138 895964 1013585 1207136 729742 1646135 100177 1142837 185064 540340 1926412 1192631 955510 572057 1626830 1382727 1829484 994481 1482900 898769 118313 584546 1761880 1160732 1165228 580602 660240 208522 402411 1363581 1089400 1298899 1956893 1089206 671499 1549059 365245 1562818 1493996 1391830 511420 836967 725579 1075605 1954627 301723 1911501 1092062 1741834 872398 340053 1188578 345216 1375566 828366 1621168 1175648 399168 1660341 1058309 1287908 1415230 626003 211430 1309328 430627 212904 262341 681106 831697 1748420 1122706 1421986 1484911 684136 545985 1378873 1692919 124465 878606 837922 148316 1426246 906857 1661309 1594166 532109 623258 1319488 738147 1372806 513054 586932 877563 427436 1159882 265833 804768 1858609 1825621 424817 1435995 85180 1214763 1709954 854442 1173887 1066528 818774 382518 789442 1952735 1578575 1165308 419445 1433675 1767590 9608 1432619 1165899 637973 1324568 678566 1166230 1784878 1671630 1053068 1321392 1337320 1182896 691088 1839882 1990655 1546416 1250757 1548751 11411 1576741 911894 1253700 845421 1116580 1248750 879708 1705722 1103020 73482 1263862 593558 424764 711651 1922280 1927847 738824 1333966 584059 739948 1020575 266407 720194 1469110 1127659 1474199 245134 962242 1130298 1449251 1224706 578091 1142004 342865 1694503 422772 1456870 220348 1188333 1076999 421484 1711563 783588 1627810 703999 1166326 481599 1232494 365060 43119 530115 493878 1011731 1988128 650229 860412 787424 1901992 1987565 489549 1212560 779712 1046371 1119143 1225842 1857979 753792 1332870 1495413 264724 692859 636995 994664 1883266 1152981 1863874 807113 58517 538645 303727 1411822 166504 923070 542520 516689 1767511 584786 325829 86334 1169337 1666295 170863 1104812 1741319 1366470 624195 1256220 81945 1529739 987293 271777 205217 1074883 606903 1808727 102400 1195416 1942966 823305 1232441 211722 64305 1768898 1666208 717766 921937 909792 634761 992227 1153321 1688262 1062670 1670035 1311161 1706288 1343791 1453913 683174 161429 1188201 396958 1486330 160389 1014638 725782 1067200 1345745 1981297 633403 428601 1200226 782908 550167 1172584 309121 219161 704125 958136 1753936 741567 81242 841886 837440 560485 80053 382536 548115 1826883 1122073 995448 780345 1926897 690277 533146 773317 1058489 585624 418258 1950769 1554993 1714631 1358409 1325327 1112797 1301863 1622462 1443045 195608 598780 1522219 1361935 1474479 1936932 1119089 1307249 1522036 1113649 1611518 286481 44379 1023038 923846 918266 728546 1465118 1377134 1529914 1562997 1244028 451146 491524 448617 1727028 1626952 1888252 1625420 650090 1370959 1343279 445079 578607 1260776 895226 1419172 1493002 403074 1025917 821546 1207305 142904 606727 631920 1193819 426071 1482075 583289 1312349 1018260 415374 778283 934861 1862837 927630 1102064 7156 1999424 988272 1954599 1444903 1206298 1206344 745315 1476237 1506108 527151 776098 1978886 1088959 1532623 1634278 3469 43135 1008381 1555008 1012908 458696 1908752 22113 91570 1531999 425726 145183 138030 872586 1296249 1637986 1631221 862158 1541812 1313417 538347 1733772 1915926 1241341 685138 1887574 1124785 1381686 1690141 1195488 417959 415067 240654 1137747 565293 1545005 1909487 1644335 1060270 625424 819274 396901 1758341 1733592 484343 1356819 1505209 1220161 572558 327081 40767 255655 542983 76921 1691801 1740210 159846 798875 1449937 1007359 1954018 1634250 333114 883722 1067409 196323 107586 1655924 939265 959007 438159 1950641 990540 1646546 103056 806728 1307691 542790 892927 109512 967662 1785954 1005131 1333487 1155975 802534 1284794 1045619 1920730 874668 1426913 906657 225402 327101 1281561 1303969 936203 1251398 834619 1280401 215458 1841578 562793 659235 788525 409295 1578501 1958938 1485518 1561726 445848 809946 117240 1194823 38513 850753 158919 747531 1354544 296086 1749479 180669 1696525 1419305 1840965 149261 1408694 684702 1937771 865993 830716 1633399 1434415 833250 1113151 436015 1210239 1067568 461169 1089111 205873 218698 1998928 758094 83500 1878547 821729 436487 1819535 1427191 1821830 279177 1120186 33993 907299 1128596 24569 1260957 630581 1207075 68613 425273 1012165 1511782 466156 1645535 41391 102619 908266 617671 720697 979462 1866998 116917 468212 383471 1367098 102083 1385394 370680 1713899 1302568 839104 1815882 1903607 1648124 1250640 1715380 1312113 1292495 1973476 484011 47431 845266 100719 1956326 1903057 827775 1127345 1153750 1625934 910215 435978 1713156 168448 604870 470337 1029454 1915250 374146 409695 1766072 280327 518066 688493 1046145 252718 1716469 300846 731040 1271992 1744102 219400 1059002 392627 682187 807127 1284766 1759374 429497 1162684 75775 1143984 1301809 127410 729228 1448557 914434 1408184 248738 1657395 933336 469522 1003533 462717 1646078 372340 433209 778315 670591 1670801 1321388 1834166 1408314 1740433 267013 1208915 477863 513810 251326 1997520 313646 1864772 591462 575268 1376919 1584041 1057243 1209746 162515 1292560 815781 1758992 1617794 1164490 1339669 1826183 1823403 1394347 684042 1105801 329864 936206 1323438 1114743 935982 1586329 512957 633992 1098113 1326016 1222744 1080938 801522 1518768 1105822 251361 824539 499201 1991766 1802659 1907196 1352634 1797110 1598948 1353740 348750 1311916 121527 1132589 1065398 1457952 202004 645598 1426633 19467 261158 545611 319904 1510683 310051 1261887 1851604 1745380 163788 1439887 1254015 387849 731011 641860 1275221 1796780 497114 1192049 1587006 768190 1472295 1548786 584904 1956495 843445 431291 964223 1816456 811588 1594632 1798567 63519 1021954 375912 965090 338474 799372 392655 627968 483767 1231646 999619 1261881 990787 1519295 1077135 1062815 1256980 1607502 1836568 527027 916430 486774 1466251 200625 614361 1073967 33546 86167 663911 68294 1648655 1333953 969445 457711 1819224 387006 1142890 1180234 638141 1181175 1996572 740376 1021298 1976732 322038 1594942 446862 927309 1506259 290864 1886862 499601 927987 746805 334917 639640 400288 1061323 115993 194508 371513 1251724 1655062 1148845 758814 1384518 1450259 770352 568142 619366 134256 154411 1800153 1802167 1389070 359241 1782192 1074584 501738 78140 1331914 3002 198332 339769 771898 998342 1245458 284358 1061800 792346 1501200 1944185 1634123 1997299 1961170 427209 503434 757485 797095 393883 1667664 1284369 222753 209252 493195 171049 566191 1807854 306514 105076 23016 1414321 1184699 939386 705715 827183 1878119 1874926 1881443 1673278 702651 646413 441413 146066 584442 1820805 264549 1607404 649266 802779 122692 1175376 1542842 1596577 99019 536102 138909 984944 1252558 543564 153305 137451 962439 1115909 1930132 1561301 1184512 1110967 1477856 663222 1686622 1817455 692924 1850546 1761187 241537 1076917 158771 1881620 1431959 912346 1600879 747441 1458854 476961 957101 180890 1780644 169101 304776 1089035 1696144 417213 1484397 1918715 1290941 423389 1733219 680367 881938 385727 1623228 1810052 54090 934329 1897102 1301753 1224013 327306 1646259 1086320 1058471 1737396 1022509 9606 667953 977297 212467 761385 82293 1653402 1821707 1127312 1300003 762531 1616911 1059482 841998 425017 1499877 748316 15845 891075 1171071 13791 811284 1126405 1193538 259909 1490693 132466 1409213 105990 1735059 696465 1062584 77657 1882432 1366079 1258780 295377 482305 277498 1267320 1451610 1528955 1264004 1949519 1140843 1117894 827791 1620029 959745 483261 363015 1685760 1773127 1324038 960329 1847962 911202 1366484 1614028 284685 143143 1736138 1989533 966506 1410276 896052 1976035 1655439 665549 1404294 274476 993719 941074 6044 238745 1934544 1773881 1522602 1586245 135148 647874 1198529 30896 486922 496844 222498 76795 139814 1734588 1947662 392172 428967 769699 569672 897729 1182465 343343 1183449 312247 1924656 1861373 1012725 664990 1745627 1216329 748638 1588620 244339 1129887 1215668 1053493 234894 1467385 1693005 1971987 196844 350060 1227204 516123 488929 963048 1041119 1211738 152755 1954998 552593 1698645 1618236 1063365 1694367 1872727 1356521 1129296 239011 178410 1559941 1694144 884696 1662286 1831626 31968 1410163 1144859 1777899 512303 1028506 914256 1288778 1054408 434100 1127699 1889737 1359712 1230396 1928046 126693 818935 1301422 1707067 896883 1302496 847277 616144 1563700 1671807 725907 543350 975875 1805740 1002007 1996387 621813 684798 290205 978019 1976728 589771 1475639 615895 5189 39530 1280437 1161446 1048733 1166846 945753 1860535 861748 1116598 544458 1152559 1440754 410534 1790169 228089 515052 322552 1386204 616534 1850581 1819095 1338431 299243 1783733 650066 658737 1838036 234307 19378 348182 788796 1436755 1220437 1690615 757115 192398 1050979 836092 1832639 1235318 858841 1733016 1510630 52516 581003 617939 1619780 1974528 1255947 1692764 1899808 1964167 212393 148897 1027469 911028 261307 332421 853088 1152298 654462 1444471 1327400 59012 435241 659642 497051 96541 1569432 909605 26146 701010 1589767 965336 1411170 1718818 177334 1866841 572338 80222 454205 452785 1805749 1174625 177470 1150827 7972 659893 1879562 974790 1209398 771585 1718288 1357708 1879771 557599 649789 711838 495879 497100 1395199 1442007 789425 160819 762271 862140 1134048 1499750 654119 577631 896454 1880968 235093 162537 1891702 155441 1912248 1816281 253474 1352069 1311985 1454576 1288082 1918637 498322 1394748 450550 74708 1557055 289839 186670 1844875 1087179 235323 1436184 1856925 1961034 918404 968028 1819706 1185209 1325954 714994 373669 848372 1867413 1971425 984964 921177 1148458 1093931 674725 925029 1539683 691148 1485 497714 647239 1484062 1696491 1692573 976207 1238866 521854 510403 1387875 1448890 1174788 1707926 1827563 141507 793981 739302 411146 712861 1105612 1630379 1494220 434265 305871 227459 795929 635629 1008103 1245534 1815119 1185460 235536 1784323 1789713 1795440 1238279 250143 822176 298267 1990621 712979 18584 1349029 520370 1151007 1516528 958122 1987172 650746 945234 1286991 1266570 482987 121819 1449124 1359430 1691887 1216669 677665 390450 1689138 1518827 1945540 887197 1951853 1839952 1541085 550315 1667285 545014 944101 1197249 1160006 1061863 1142915 82923 1605872 20655 601229 927999 243658 1995680 519732 1687140 738896 50015 37501 1012861 1161533 1542204 1039184 1033426 595152 1729221 460154 1194875 1671995 97285 1060790 1309419 1868463 126910 712351 1206227 1833775 1547431 526414 69548 235384 1893964 894164 1523224 1661533 1167215 666022 773001 99717 951229 35013 1175863 194762 523670 1550370 638558 1892179 974461 917770 329637 728530 209130 1109823 708760 1629634 559608 734608 1196287 963390 1784314 1319122 1192145 511799 738059 1374056 275519 374358 1967717 119524 1801395 10477 666789 1714849 320563 898184 629071 520372 1858182 790842 1440139 836484 232239 940973 553820 1214073 477572 5584 1618676 200836 1529762 535480 329979 866363 1217123 1243773 993321 1099852 648549 94107 1874156 1657107 1681412 1113636 1223587 876700 1934745 357125 1118603 804767 1961848 1019131 1674413 1268914 1117408 1284140 856301 935516 1885983 553194 1473540 424118 278938 1883713 464702 202335 1241285 1258768 1116674 1075981 1118339 1952611 1607363 1591994 39069 1016741 1613931 1024677 371857 672529 18966 1718847 76976 856684 1907132 545 1455138 1006496 1841605 968925 689558 1176184 905313 130144 184348 1057306 1691373 865317 1730979 637299 227549 345906 1823511 1300433 178439 425435 204374 1421266 1613681 1022529 1263383 250732 1848019 1526957 727973 665053 25956 1717065 1408301 628385 339309 543068 1380307 1704150 1370935 820733 930996 1905834 691832 1048955 1677079 111588 1422533 666212 888481 206263 868766 967389 1265286 833777 924424 430982 1952382 1570647 1939747 1527829 640548 1763859 203559 208911 37307 762987 126187 34113 424912 1914587 574081 920487 1061892 1757590 1645602 383848 959269 156638 1717243 1819623 528729 1087550 708969 457213 960482 1320803 447527 117113 1333335 392884 20876 1600712 367249 256602 1931284 292992 1210373 1812952 931278 375908 482098 1495278 1008394 1974538 319077 578986 1738939 393821 1667008 691581 1485184 1007812 1568753 385732 964954 1362373 1069979 827752 775729 1513544 45546 1710629 65435 1012499 718048 417733 1157486 1315306 1135824 616917 1292520 1379494 169674 1877519 919280 1326825 580888 718423 947333 1914958 463881 1023576 650462 1838447 1836547 363673 1431547 1178383 1202507 1251997 1769674 76257 390453 541350 830007 906953 501833 328096 1843054 1613670 333241 1702089 72494 220163 657202 1097233 170713 1685990 1151256 1633803 1336523 789466 266835 478524 960379 145839 496165 1479961 1017954 969583 1749513 1962389 892854 836111 16843 576352 574222 110039 1296512 1057490 1630189 1001838 1327922 832322 1796423 514541 1654266 779836 1588015 1573629 876972 1094252 458361 1586647 1040895 604228 106480 1484111 1808718 798728 1255034 562739 140039 1053246 94743 1104252 598865 203089 113432 852210 803191 1401128 216375 1250060 1546029 1364098 1334518 142811 1771754 811245 1920835 1110979 519367 94704 960780 1412309 904363 435670 453916 450816 1217951 1563206 1736891 1559764 795732 1194080 1212440 1802917 1166432 469810 615689 582642 490941 1350754 478309 1297598 1266487 371312 1468329 1055105 1709255 893915 330201 147408 1344434 1671505 1319751 568134 191284 610403 474133 621268 362929 1554722 839310 646951 1266498 268997 1034937 794832 1911831 89025 685352 1367896 908843 330277 1033646 1063353 1819420 1717053 1699897 854422 845419 1084678 1423457 288630 1202299 625222 500862 1719921 940382 1984298 85932 155032 750841 853710 1650945 659274 1569399 1693715 1381543 1709273 714831 956142 1526150 1010916 1231593 1563041 440391 1035814 625819 602946 1901444 790222 149064 1114327 1924893 744456 40370 1177309 710541 999875 1292562 901458 1956716 1451884 1818287 887887 1960595 1741178 1662254 774742 74346 1434740 1868995 676978 129097 1140467 1139314 1633090 1804979 278013 451162 919818 619911 1704836 1355453 79280 1849950 1234231 642275 1567555 1841551 1126014 1013303 592146 1210434 971281 149273 726730 1575147 1709762 671670 1467028 724740 1609174 12671 1989880 1509400 996252 1252502 1416184 987545 1072055 1565123 1144008 560117 94527 866532 1395525 566935 1233442 86061 1178167 605824 1444089 17517 548617 1797756 847658 293329 290712 1080496 547835 110541 1890356 516529 1292036 1016643 615042 1489049 1328863 1736449 1321648 419636 1721349 774475 1627459 302068 1737528 936216 144590 1932624 668082 1027733 1899616 1214205 1126062 1862382 1715098 171409 1504898 542443 1337124 760433 1699803 637600 222223 791298 1520780 879830 1105518 415986 671710 332591 978430 1368594 503829 1968972 1639676 178603 1445747 752031 1110810 1383131 471075 626240 1283875 1279764 1786709 1908889 1640371 1044118 742375 518277 760035 1344842 309611 1120757 1036629 1612963 566087 1658364 1065253 823332 814623 147103 545245 1729757 94224 332067 100549 1057233 1057172 231381 727310 568002 890135 419675 1595798 984400 361901 588205 1141536 265310 1771775 1528530 1292482 1654432 488065 1577219 430733 1433727 1432894 1083679 602589 866764 1678751 1190043 1718976 1458715 692277 146910 542846 315383 403347 514968 811164 351062 1671579 1627914 1212505 1704506 45680 490333 1407235 148971 248853 973219 1498983 32150 658537 655299 1802501 1372420 1783043 1895845 1318229 250000 489707 1624176 1506099 876061 1985871 1333574 1592411 1382361 482464 1028963 26763 585312 423830 612567 1854609 1343471 256354 1527591 85891 517782 1900375 944273 1931095 942820 1824900 1367264 1431705 287190 1975729 1135106 1165620 958106 1469298 686242 94072 848998 1581559 802102 1379320 1185496 1938097 874747 942617 1047626 80955 1344584 1848737 281289 1323529 35864 1253043 1133227 1551344 1220987 945361 815332 816801 284217 203592 1370370 1691214 1645802 615564 1823095 182473 230157 1739566 694694 1229867 1822856 1249350 1018670 1041425 503737 1948209 1282487 1554712 1405458 1535309 1227069 1301776 523481 339942 1053365 1487766 1841207 528028 835270 1579349 890873 1958465 238813 1590679 474205 1011368 552330 1230689 331049 663502 876479 1683863 1862068 623964 971862 1517338 1075806 147576 741858 427467 1601668 1113427 1049700 414272 992050 569969 1877552 1431481 1182874 1078491 1536908 121092 147328 629682 1665832 1793796 1649517 411685 1127902 39801 605588 1426853 1915197 1384712 168116 562548 1258773 647055 695875 1086008 44895 347022 10164 1675980 1246984 1572393 1782549 1176654 1007467 783049 487341 62521 443612 718124 1034107 222805 399973 658331 788051 1048852 375481 1785412 1365157 1245893 162762 1508579 846337 212415 1870818 1757286 1023309 1816706 59072 1829707 40264 516158 331259 1609056 824647 612954 1529721 78138 288302 879588 1383898 12945 867674 1332323 986011 176409 747871 1678915 352344 1306157 443743 310416 616927 1021255 1501880 710379 850255 366888 1890230 1037568 428261 1318091 16499 391196 1703344 1271052 981598 1795760 883771 962852 1122678 918201 942301 977529 221577 1548367 1500883 595618 482943 61293 1153970 1253848 1226092 1427471 789338 1276734 596830 943422 689788 563841 1600886 516099 1279374 383528 1756938 647266 1124209 1972778 634285 1654448 805922 326131 51919 730690 1848093 1597468 828801 483200 1322762 1890589 1389933 1984329 1283173 1388288 1441051 34983 1869976 783254 1884502 1879954 1419211 63353 156428 1165368 1220714 1662040 885195 623582 1242333 1002942 294881 1012169 972738 1635447 340237 1443272 1977178 449338 395229 923238 359132 1397600 1087866 576519 1835551 883989 1173837 1903106 557648 1291814 469501 1533944 1200843 944123 1796198 834951 1908977 601892 322781 1302122 938374 1857533 1071904 171280 431236 1937150 1077446 863386 1740466 306937 1366773 26511 1664244 1029420 1193474 248045 1428571 1182917 1925413 1477231 1903944 1196943 1368552 769133 1460354 1380558 1437841 1903806 166131 1362534 1848684 1402346 125446 1201836 1057746 1239441 1774960 29356 1581779 1795717 1977090 1605514 701758 1067491 379649 206091 1978638 1991746 950198 599848 761621 434836 559836 674798 1149118 1728298 194400 1465924 1394316 728284 839532 1078973 128600 1981351 1856055 1071782 1525434 1276927 1530981 678201 927136 305434 266311 1606902 838787 743184 1609188 1800225 1738826 18719 1293739 1177662 1807729 1262434 107093 959292 1762055 1793150 893020 341677 1283493 90705 21939 1050413 553940 1689484 1224712 1882306 370099 722521 1745974 317329 1976713 331339 1670908 1911267 143296 696673 977559 1088073 367676 1494599 1188911 1947409 70508 45906 1836029 1807221 367709 879695 196185 572078 888682 1445208 881907 244909 1903609 1149962 163522 550296 824474 1112466 1486057 1211577 712757 1290489 1703560 629547 534303 1911140 1149339 896932 1957093 391361 556613 400851 112388 1925361 732640 893063 423965 193219 1559227 959969 1259128 1785747 33222 1509520 1540953 1061246 1195698 1697177 649392 930824 1302688 510326 28092 1211995 1562314 1077228 22007 609304 270110 643555 851368 801157 152832 945228 1010261 1114037 754997 613304 680384 556968 1609832 1023781 358955 670155 1947964 1861726 1850200 855355 1783236 1873406 126858 1634264 1218566 1481540 1447304 1504095 1042363 1873985 1341416 428801 1189972 445798 1845926 1812398 498658 898358 209543 415430 1354977 1344684 1082015 929924 1123709 1404784 1676556 164796 144602 1724674 195195 1927121 1848958 1037338 1743306 1306258 1861790 1197776 505970 1594415 106668 1145354 690159 1239632 1952460 1081179 1747682 244345 1508301 1997044 623032 246679 123221 544957 854620 1797893 217722 1519356 917021 1580488 1907949 87124 1978206 1264612 1749778 735083 1896830 135247 53836 594131 1809193 273243 1527297 1874607 1083424 1480724 942307 1798448 1238112 318348 1024414 625523 1261516 365832 198480 248928 1371620 336092 1239023 163909 837889 1348594 106402 1924282 907332 1966814 345736 898836 91239 1730721 1290771 1387702 1306911 1674878 1570042 195 1372483 1841027 1297010 389616 1844032 268240 86439 133282 354488 741172 931621 1605254 1985841 428161 365633 1808280 1159881 1349290 1174684 17631 1894152 1253197 624482 1912835 820534 1580239 1634177 1295900 715808 1058022 1673529 324715 588942 1130175 1500902 1890239 317722 1470835 45620 1205963 1438977 1374178 1616282 1127607 441509 1351739 497453 1810858 438822 1774241 1204721 1223494 1250766 27318 1176169 78690 276242 725632 339350 1337261 1127440 1288009 1823458 1233243 909197 453126 1697459 389290 1750151 1313345 21281 717526 1732326 1685178 1516022 672967 609350 256783 1927686 1611592 1413206 302954 1866189 1405575 792037 528079 171163 1238203 1058719 813300 1709064 1148847 828011 1082651 379280 465274 270090 1600507 1380160 530729 711301 950485 361184 1643969 1149977 1589787 1646610 62755 212405 1825171 1466036 1568781 444373 462476 1001158 95554 839676 1912620 1853853 1060464 1568327 1661665 578567 1459003 350512 696423 1818487 316289 463593 117859 1147782 508048 1354425 1593246 48500 415211 1982388 454089 1194473 523986 694360 1299358 997967 1129535 371956 607515 831274 121836 577309 1627661 1049358 1690503 1933697 1126307 438993 1289679 280009 312252 174216 905431 1860537 1631802 918172 730270 1789256 549175 1726218 727482 1407395 584823 476404 1284152 461056 722037 55839 924957 1171724 1868615 18795 460728 250715 1982315 1985796 1876954 1082055 1619478 1212778 1123617 280996 815502 1221662 845363 1741518 208607 692467 1235765 188779 1261585 768473 1424687 1955621 440363 972579 1913293 697076 518997 1391490 1569619 1586198 1125056 912883 1931042 1169389 1686411 372225 1360330 526735 454164 1828552 971500 462380 227995 875378 641137 1494312 1872111 724090 1059829 91148 1434383 1252239 18351 740360 1947494 477847 1128404 1863278 1103864 431495 234542 1907154 1144890 1608063 367234 47425 1152159 1723121 1622126 1158597 375185 1308507 861766 1828408 989030 1978128 533471 85711 1131225 1372127 504761 1478696 1409297 1835493 1609720 1236221 660830 1999981 186297 1122196 754600 1678387 1160686 348833 1922066 1159063 1342737 551675 920054 117632 827860 1281857 1556651 1238996 318096 1232244 312758 1536752 1554275 1119370 1653597 1875520 1597233 1127335 895553 1172730 1995796 1095054 1202162 493696 1775438 1967508 1257766 1266699 1817674 1525310 1775758 119595 734952 718694 661975 323730 802614 597225 1779373 988533 1364953 1506963 295691 1343778 142670 1600122 1997318 427172 1172536 316193 1888675 63982 525333 1515631 641384 712061 688635 500827 333763 617759 1248432 289297 1845315 91937 1037883 546215 1110688 960215 1155833 1556991 1106479 1051073 1725049 1702095 19927 1082687 62542 1007326 843401 1157898 794043 1497559 215681 728552 642438 546578 1760752 656406 1569771 48152 215034 1463364 1816335 1300348 1700161 813114 1480331 1214764 759650 1010191 1296993 595917 226010 1051918 214951 438298 1943852 951427 886004 292162 617749 1138613 1613282 1780643 804616 1181168 511208 303942 1759834 465385 18850 1660241 1904889 1195031 701902 1906413 1742347 1753569 162684 112675 843884 1142495 1153507 364952 1867228 756212 1223455 1377825 1174550 1374637 1488865 1112927 1101974 1630360 245287 1890675 859633 1594687 106045 299744 293076 657163 1796061 1664370 1231339 10455 1348589 1723042 1604412 1451618 617005 1195960 1374996 1466756 8149 890375 1716814 1183110 1092140 1781499 855726 1385912 345844 470395 342126 862823 1955278 1426577 293006 1954136 109950 1540668 1358017 1266409 591876 245364 587147 1831424 127305 744220 546656 1801643 1566975 881633 352893 1452447 1550830 347307 602869 1962534 1952034 136169 1858354 776979 484194 674947 1684595 97404 1082761 771930 469858 57643 1027629 1051181 511257 1329280 1734275 43315 1588624 1496848 1292675 666853 1993642 1745590 1494309 950773 1325941 831668 632426 599379 1963662 127861 611483 1178542 398761 1199440 277074 647984 1706802 1151482 1862567 1380427 1379628 1739852 805283 1429495 962993 297900 1231576 1341066 1887562 1020184 318463 1514823 686355 1592255 1384693 1752545 1263212 748670 1666621 235879 1394132 522451 908805 49590 440863 1897500 1209661 775949 1027458 417477 651566 1637607 7611 1427247 1767608 1746210 331887 677717 56800 808476 1421503 245404 1514704 1569305 1441339 342344 1779550 842280 376216 740511 48068 453135 587642 390558 206405 895114 809122 49466 1636496 848190 1829655 124861 1980215 755917 957250 433797 262902 1742421 554197 711859 1595262 1803383 358569 937591 873410 1342329 1632261 1229457 494974 1834097 1484321 239043 1152461 419565 605573 12417 422773 331055 1651358 593590 906546 867023 1499487 638344 271697 1459346 305440 841773 256516 101307 1207494 729925 1625595 310123 1057187 964326 142 908509 1188948 1255582 1796783 1601494 1802611 1788913 320700 632793 1709844 961924 1390193 1052653 210068 1847929 1961627 1129045 310788 78057 1109189 1958440 951046 506682 270470 1379170 856282 772201 1903596 1452307 996087 171780 1266904 816788 1006739 1262217 888897 1734351 1705134 1778499 49908 1917751 559315 1446573 73743 1043904 493622 1137192 133494 338736 950794 187141 774816 1249322 1398754 1124370 587039 205321 542283 163574 79614 22226 87571 203443 499715 1400867 1426683 460713 673203 1160431 1527871 1805055 595882 1145875 741743 1632395 606531 213401 262432 703008 1983217 1932481 1597580 770469 1021850 1593823 1694430 808054 1025825 118988 1173883 359409 260293 107472 1581966 1072896 1071378 1545508 1039271 1604895 853737 1631840 781022 1881347 1943557 1009701 912792 1578100 471102 1549526 871166 181932 1946549 331851 1075722 959499 1357859 1859238 744772 301224 1710501 1861415 1847028 835838 1976795 1064260 1508798 161542 1755438 1162970 351482 1422486 611313 1622308 1112352 1230703 1190829 224373 1241540 288091 1247369 1242158 517336 946959 1174104 5534 1772277 252166 598151 240170 361626 967922 1140597 88954 1827327 1437867 426811 467813 694284 790140 973437 1201672 944476 276241 1754010 891693 282375 133896 151725 1241516 1889579 1661445 1598082 859021 1953937 1758766 1376491 1774905 43845 1530280 1681435 1430611 676818 1384408 1845417 1647743 380072 207461 285239 1754611 1337728 1984325 266297 1364312 611982 414249 1267475 1400543 567824 701265 735928 472965 749573 373430 410742 323067 1044356 20211 703857 1611450 38931 212812 493843 1243636 1865578 475790 45797 722220 563422 1126572 915260 1942852 87405 722907 799125 728836 863796 371255 1277695 1986347 1830080 322764 978263 1467133 580473 387755 1623289 322319 830067 318307 18570 302048 1168677 633196 140898 928778 1248052 1357342 352997 1730445 1362176 144668 120736 1356294 1199408 1188672 1344385 1967692 458985 1944152 620596 1424922 1084534 1046182 1298551 13822 1697060 1837140 1502144 124708 1863289 1481830 950158 396708 1216315 719907 701839 349557 769708 429745 1197366 1189442 933294 1818317 1384291 1826181 235929 1022735 1591961 431196 740672 1862355 292382 931351 1214840 337648 1915148 1306173 1131301 230613 1394267 992507 879239 1823499 1979414 1177032 10044 1531867 578613 817058 1415830 500679 1858126 1395161 222522 678019 1671370 1084074 1591805 1664015 560521 1811963 1679282 61994 182012 952159 669767 805756 182202 1751238 760688 1008759 170770 1959384 431269 744039 428701 1863063 1116981 292805 1315782 1531854 451081 1475104 634920 356842 1514282 1385956 1928924 2467 1315667 1525021 517658 1227227 1792468 1929337 942957 1188045 84302 1289823 292996 582218 318639 1164211 1227934 1440885 1830034 1527067 805567 1948789 1952676 1403442 1290760 871509 1027917 764443 1434004 1910408 1071643 1617189 821669 169382 1798172 768982 1108575 686913 1766659 1316369 789486 1493446 473571 307798 37265 426560 121471 101316 1477369 1759003 195865 107671 212381 1900384 954222 302857 322431 307049 291997 1645442 1654532 458270 1852102 1533676 1836245 72665 1080994 1885150 914310 521303 600727 844356 1800376 1528784 1532863 1581850 2397 407577 65722 1648301 1263011 264276 632765 1093191 22423 1981926 510623 1363043 1538249 163917 823073 1144706 660898 1823432 1929302 1738628 332424 1294110 496298 163346 387634 723381 1015569 1319814 1125309 872401 1536098 189101 441562 99461 1892037 1661381 592692 1064566 393719 643376 1400043 1383395 1144802 1558632 674229 1907360 304659 511990 997846 207172 77097 1407358 920645 1131957 608645 140788 1990888 1863794 492773 1758364 1434259 822714 1422710 845659 1628690 1334843 1389612 579086 703726 70163 1710948 51203 1799904 1311999 1043968 1215458 79733 38210 610924 1794730 1662843 352454 1536500 1280433 1091831 365180 1059797 1258736 15698 1710367 1037085 1660074 253537 1699901 1579779 1748877 331955 108415 1496144 1886116 1430270 679805 1730613 1007250 582262 1390250 463807 191531 970738 329253 1552332 888762 1744426 351721 428765 5076 1686031 990212 459691 1005966 125422 1521775 245689 1683539 727022 499358 1845308 1092045 518281 1312471 1691918 331204 389114 1237827 1704456 1444423 321872 306102 1575159 1576131 1512397 1036287 1592297 876103 963282 386579 636433 401680 1515390 1400532 1429146 700090 102719 443438 266529 1804170 1801825 376997 1856682 1256991 1913202 1549376 1518011 990401 1571438 1171703 1010561 1855154 1756178 114605 899666 606520 1158175 1024403 1032593 1458695 963685 118562 1635603 87811 327999 1142191 11508 1530460 1770790 440133 1419109 303886 1924160 1527643 1943950 977311 1610442 814160 1212642 57675 386328 416213 1498047 1580738 1542584 1219109 603633 644068 1391393 328189 1868413 1903488 645969 1085443 1937092 244148 1511077 1959520 695632 1705397 434240 1272299 1562506 47231 1888446 403648 1470838 423261 398713 1368210 104545 912196 561564 1724016 1767785 663621 1016392 1223079 721217 375901 761040 823333 561420 1897067 937358 1680836 1315824 77742 1890152 636151 1307163 159039 1541400 1814494 352458 1521475 689525 1532578 126434 562651 1148234 1277682 1914162 364269 1506252 772326 43177 787510 596785 1163605 1650122 1317370 350424 206147 138056 256851 1523041 1360367 1278142 618174 472375 289512 435808 1551248 506028 184078 368233 591112 471913 168011 618498 236054 498300 1766322 1858912 12554 1810607 202787 37456 734715 94717 696545 294838 193118 898846 531064 708221 326267 422636 519581 315727 225744 1267358 1669140 516985 1239094 177507 456892 262945 1044510 68924 491621 725992 1685500 1688603 1504125 1506040 1717129 923291 1827175 987552 1046583 1944325 629899 1583807 1796009 524679 1276 244593 545839 810158 946554 975314 395002 1682040 692774 1984748 1119494 608846 350986 1107025 1731475 1451337 1238379 447650 283015 1341847 282009 1743153 1823313 518784 1332103 1634238 1931314 604258 288994 1466124 1786756 308974 1834670 672914 1206169 1136757 955530 1572996 1968042 1547784 1014681 1660048 860037 1676522 1032231 1074533 24060 236628 1293087 957228 477152 815114 125461 259635 528830 388689 1728289 636501 553912 84264 330866 1244500 691279 1147540 249160 1282512 1184341 231600 1905117 77342 678050 542351 335758 186570 167992 1284813 1375143 1832495 1887137 16962 554547 1974308 229973 462201 147694 1441943 440721 1872103 601037 619253 494058 780920 1715303 1283321 401095 1263368 406091 1009826 908945 1682964 176172 912934 1465240 1273536 971270 551480 1756084 820395 879608 1431673 1920199 909687 1948946 1764043 1378674 407810 687971 1147957 116699 7549 1511964 247447 99111 1249663 683753 1941979 986645 1954751 305856 989539 410343 1771936 395309 1167937 545087 463631 1521151 1479382 1961228 640984 1800334 424844 1956325 105964 1398573 746462 1016370 214360 1950604 1116470 1503123 545706 515083 1011695 1837821 311054 447745 1563454 553698 118942 1617645 1216116 741947 1030859 1749747 1247496 876985 1101157 1453873 1891890 186569 1024942 1632462 1873308 153493 1475188 1381807 1221287 373132 1158173 1486442 507071 334719 368474 161124 933298 1242426 918877 459055 392621 562846 480517 1095425 1653650 1747334 133531 1536710 1927455 1172300 1663897 1797479 1508697 314017 86579 198433 1260465 883635 6046 902103 1178758 1364977 468021 761903 902794 767267 1608862 829438 61073 1495736 101540 1406708 559496 1420653 369289 733834 1886572 1418266 597833 1455751 741033 758067 1910913 198230 705593 948600 1666078 1726133 300299 496323 135556 1002435 463870 1629273 1008042 39243 982121 802417 1099207 1203543 1353001 1627783 343760 1194551 410306 757008 4425 1508586 341734 377530 1773650 1885539 1086577 1800558 397404 563981 602548 194471 55925 1074717 822458 504129 110619 956604 1481131 330953 605091 717081 1919173 1741379 1492542 833551 1547389 464377 1995309 1410160 42999 568786 1965542 339355 1755258 134737 139886 1660312 1643392 642734 9377 183098 374924 1606815 1778619 1472668 736491 78 210789 55974 634873 1231866 51115 578173 72679 389274 1665334 533142 1453515 190308 1936123 787702 746401 1273290 308482 1573911 342939 616808 1357456 1449525 1897856 510854 1491382 115998 615425 659243 1473432 386698 1663832 175235 1307337 861858 1684925 1906103 965169 886404 1779067 623002 1556334 492351 124880 755491 400695 1797778 1482078 350814 491949 720222 1758921 1711593 1332044 342815 1969134 1360717 305021 888864 1202635 157359 1343423 535010 444612 420482 530078 1818689 683433 1602300 1453309 1637857 267705 1383743 901160 217187 1010365 1302936 148816 1187515 1377940 1755087 258431 1567094 1237010 733115 1521347 768961 1257205 826267 821935 1095766 549022 1108966 657226 507883 165992 1365561 354264 1987106 1741420 1255400 976784 1615943 565189 98418 1496742 910095 1610176 154553 55792 1764156 1881343 1334619 1850348 1356253 976234 1628407 1356428 1977157 757125 1872198 1035791 605634 312419 168473 1735755 880776 921547 1611228 1432010 1592187 1422504 981693 1110821 1281776 193010 1376016 1231436 1700340 223989 992738 1993203 161409 166192 1412616 558150 1852658 1189967 146813 492804 737882 764353 934647 1790118 1995296 1971857 547272 214539 1747644 792059 1200704 627703 832502 236743 1590512 795125 1311447 847884 972040 242454 39352 663043 1906357 1267839 1392297 1457689 1954963 1902454 1621288 1115942 1276356 853020 579446 107966 1239407 1249382 19016 1301693 453107 620373 564158 1124142 128704 237535 8537 1502025 1999393 965387 613173 1256341 1134737 1196520 770766 418653 1807298 970387 899541 1122185 1777158 1182642 1817701 1635329 1414892 94006 1850258 1275617 1282520 1794966 558288 899153 503513 1586141 1752183 1526366 857165 797939 248940 1364602 681660 627432 224009 815685 481662 1400250 1509589 1751137 299476 303603 1189008 1198038 427380 1771257 879455 1895954 1533953 1835773 391720 1644496 1987886 287354 451447 131303 1504739 300392 1870793 1016061 42163 1122775 826817 1125369 1809194 1990277 1561534 336437 147172 1134448 1429629 462645 53755 714800 419515 498407 555366 167743 20759 236130 864891 1747039 1207916 432748 1244536 1598278 1401597 727144 965342 153242 1278640 129687 405124 1958430 1109017 1603589 1986535 1404352 319513 968553 1274994 1334270 821263 1876608 403127 213423 621736 1431148 729812 1336209 1469425 400315 1894276 1286282 1177080 1664989 28519 1467541 1120466 500155 278007 1502669 1149241 948982 1056059 874694 1180880 764383 1972952 1274011 361671 879181 1581992 1139368 1590222 232095 193297 1783031 109160 797435 724756 1885858 1533943 1049907 1350980 1847547 1222536 323153 1389260 87129 1050430 1559025 1929170 1109906 709833 1597812 1934129 1784199 143714 37529 1374573 900399 335404 1572773 699704 1863172 722817 208775 1368547 524925 221264 312090 1138269 1183665 796411 318669 660149 1868274 1930214 35146 1139089 1854788 905493 128974 500350 1313792 210402 1417888 1362355 1980293 572577 1435197 1525589 626868 19996 804679 615547 1841570 432903 1258559 1789215 1279892 1762590 1658488 1178680 1308105 641051 1864998 284952 1645009 1955952 466926 1430982 1302626 1813644 386548 28491 1811847 459172 916634 801467 774026 1909364 1994623 987690 342392 571781 1143805 1428787 280184 2981 118055 857931 434423 260377 363753 1761077 602131 1662068 895727 853885 1658421 1369203 1543158 1761861 548600 1005956 285638 1006171 82367 1581716 1988067 133760 1682667 1166047 566483 1028988 1488693 17882 1513251 27112 1493163 1737410 1895748 540519 831911 541287 1632732 568109 1179488 760902 1584870 1745525 960811 556838 1618979 1061148 1950038 539522 972254 1080689 1476948 1152772 1954447 1260581 1776755 1547440 130836 1412868 1304135 1968288 1932133 334743 296292 1975173 606096 591312 1039150 154294 1512733 258745 1603869 1315595 1431425 451353 1995439 137164 726651 303104 463625 1012756 1076400 1698155 1018049 1282254 1616297 185577 271899 451812 813788 574228 977281 1414812 1702459 1571822 321475 1915357 239925 664341 1256099 1617618 1141152 1160650 1874794 77010 675494 872501 1269890 1956186 1330200 660661 1513859 403746 1503813 1753071 1900364 932158 894955 1325638 1522983 775718 706804 81592 1229084 594838 221115 1844746 200999 1316506 1695104 1337478 763166 305380 611730 1212160 177541 1004985 1137327 1815988 816550 1957619 952563 741050 1660645 405687 239137 1919586 1548576 1853569 992874 528994 815690 924185 751506 1705652 275828 1456844 255240 1834919 58852 1557161 866392 960189 1117966 1809407 1701940 1141200 306374 1209325 1152865 1118145 291987 1724331 952260 1102954 972518 344280 1551111 1511336 1031291 263918 1236065 1563952 53329 550637 1127323 802594 1288565 529815 606169 5813 207441 1211375 912763 1065432 5770 1684296 935393 1875953 1366930 725470 916583 821473 1279485 1523720 967966 1312055 239986 998405 1984991 223366 314382 37228 383076 752715 966412 1033357 1321916 1934467 1415376 588778 752578 923417 1198893 1498286 1770412 1325363 524861 349370 1996084 1114495 151993 23054 1738620 1939401 1353313 138410 1615081 61266 1646793 663991 180880 207016 1139053 384362 284347 1072310 765399 1152705 1901150 1700738 590281 1495568 1687107 645056 418088 1355234 1630744 65090 1725549 1171 1929569 1162124 28413 338943 1809521 477561 1881521 361027 1379400 961823 346631 333073 1071161 1159594 629351 302101 1880796 1304270 188821 1821004 1028114 1664815 1037103 1839648 1958097 693774 187272 1452860 1963741 90919 444622 829707 882346 926009 202440 1511301 1537235 39398 1966437 1637938 469700 822085 795838 294184 1122245 1472864 1629841 236023 1994590 1588552 1915575 1730791 22989 1589704 945029 1096901 754181 1463198 30587 571815 333630 57537 1009751 497565 1538624 1930398 1444205 62410 203372 919570 1888201 314471 1230873 504002 1650717 108807 1407408 1646616 899426 277940 737672 733869 858114 1013991 1009083 407230 1540123 1473117 425208 1686735 1957291 11170 240454 613856 356521 1993112 1012916 1491432 1977620 267214 809212 925469 1517454 304398 1386600 646684 340466 1020584 159473 138648 1066042 120130 186009 835849 1290490 1792965 1006266 169369 1276804 644748 1957065 212864 1985260 1806228 267860 1244351 439811 14346 190549 1305202 1850517 699969 1563231 1762272 1462993 1124020 1340521 314152 609013 1719372 1172656 1185861 1276075 1907 1395266 1764948 1133995 1195688 1439214 726091 1458162 1517709 800366 454942 1900288 1509655 1942764 1731120 1660031 570902 992732 211319 1139374 1893772 712043 1462652 1268969 1336670 1709268 1375568 409951 46932 1198401 238635 1532946 1616847 1143568 1959574 1700305 934155 625597 935552 1441921 1834957 647434 1409716 1967043 1683419 432252 1451252 1340223 321850 672823 606057 1757035 947362 130704 1487916 1967953 131330 1906013 1144931 544428 1815000 1196446 932109 1937455 936750 67379 1711274 611364 2611 1000677 1171649 1766921 1934905 1128091 1033487 1794257 1915261 284240 1570186 12330 620385 1765096 490029 1138886 1941023 622272 1464238 1290324 436122 1310748 588062 986179 653161 900039 1987909 1066524 362863 913989 1485938 1319708 1028055 1200916 376348 1798596 1015415 1195916 628900 1860913 1137676 696829 1105630 1737524 995309 1089151 1807999 1272130 950910 1691882 520157 1188892 8502 1894191 1780464 1919742 1266700 1614924 930492 397564 653016 384554 1333082 1748075 188128 727061 1122893 652438 1119788 1657316 1647925 1962185 1772543 1805724 475601 796218 1396230 1717142 672413 575699 864666 1039746 851586 1456027 1050904 768954 789169 365721 1604775 538935 261354 146371 582956 547771 732731 1619158 857372 1480382 1182490 1663754 1778143 141092 1398141 982652 235187 13346 286428 447672 338063 66714 880829 1376503 985217 1008295 1938780 1599155 329117 745901 872800 312621 541388 1483190 773375 567793 16630 132360 116167 1872135 831737 126225 1893174 1936347 320707 1189944 701400 1573024 624442 235552 1953324 1370641 1908003 1054595 236176 653470 443076 897118 293826 1712385 1711319 878877 1617950 972329 1753332 1858722 1504157 1418203 1193519 412792 850608 1652241 1548933 1701488 1132304 1424791 540523 1176210 27973 431749 184564 377694 1566668 692796 40318 1623739 67473 275401 1777078 1579295 625982 428233 1444062 1680518 836834 708417 360034 1342245 281789 1204902 314130 1809718 1961550 1119673 1962598 914541 214442 608442 844013 961256 1271172 738637 1378912 704835 117241 363852 1171640 1584191 1526607 289260 939787 1881544 113995 983317 55341 1022681 689378 178472 1747351 1317791 875051 1463811 1836707 1958143 1331135 588847 1943843 1488155 624243 1620516 454602 149739 150858 1315629 575100 1850791 177691 1475407 282051 802943 548209 1948514 3284 1236818 671487 529246 1535694 1679172 279112 1933718 1385790 1907752 837583 2571 1718388 773646 423188 656442 580580 1713078 1877173 1957591 1684563 691040 283562 1572761 94858 166284 1595219 1782898 1599087 1998271 1273754 147390 1585638 885213 1982506 110858 279158 1307854 1586242 1675223 1393584 1011899 1690080 1431514 495143 1645 1542309 1001022 1622733 841663 854848 1946157 465250 1156765 1578400 1808760 946770 410923 738073 1303401 1709306 643302 160365 1955917 114577 724495 1245829 203702 1933759 297333 406873 1235858 1249927 77441 1347333 556719 1985080 1697685 360285 38639 1056750 762415 581371 586779 907863 159309 1762824 1413556 30445 1563576 1008268 170390 85783 1608486 895882 86332 1287392 1046490 90977 342508 1892368 132035 11158 626161 1694720 123596 1034717 1320776 206629 8460 1910664 183970 1189914 552867 720962 595718 1067442 1021891 578540 442925 424770 393067 585494 876743 357102 1166489 296549 1919612 1183970 201686 1102145 1705695 633805 1886271 406354 1000978 1136260 1755147 1137461 7592 575795 847296 128870 1495044 114499 1048599 571488 81964 444974 1650902 1925677 864074 576474 912729 1007222 1127867 683966 771577 1253872 1720489 339212 1232821 1882762 261080 1993428 487991 1578944 991352 1407846 821554 51963 45507 1821420 1218429 1814781 1942711 1342034 541470 1069855 1896518 435807 127777 1964900 1063221 347300 1041641 1867698 1214438 1561501 1765979 342024 710622 223801 928955 406775 451563 1686725 918633 442260 155541 1252931 292901 1559272 1112909 1840174 264983 1741612 584514 1288581 1754711 1347226 1397617 1784898 457395 511261 75982 1919331 845658 1025412 125042 794469 716572 1514689 414965 823410 364941 703540 78552 1725002 1269972 1726434 697209 1007134 69367 243425 1179011 282254 777974 1641543 1350034 347329 1667348 1342448 207352 1974517 1748752 451993 1933507 842560 1221163 1076572 1294030 96043 1920897 1049063 697445 802384 1111610 131392 532902 1852948 1439043 1075593 320398 1032442 851862 1138336 1322385 1466724 1319739 770456 178395 455464 1070829 164697 151817 610113 341279 121393 1363028 436274 791386 1668715 1973308 111989 1578772 879767 391341 1337305 1223986 811260 245258 299892 16609 826395 395303 761096 1675654 189039 527371 1402281 1140676 737679 895158 921032 1899189 1573861 990969 995479 1521614 1056394 1874930 718257 181534 834080 1267699 394146 546950 1007890 415410 1135683 1680745 324185 755347 705891 384398 1535566 259406 1234539 358566 1290452 1767931 1172385 926558 909257 156752 802689 901312 859446 556434 443616 386473 818890 1095710 1157781 1211943 459966 1978580 565122 37684 1864746 1408659 89129 1584892 1907703 1761923 1991447 466670 589668 258708 1214273 1838771 282104 1139810 523077 1622918 1052668 730459 562636 1899954 1497573 1759303 1674662 941838 1669366 692360 1548154 1794845 729790 683223 202006 1282828 1984301 92953 840262 1672403 1384718 1990177 19444 1392277 1777735 127592 1459452 1831581 1942050 1161201 1899273 143048 956419 181639 868474 1054050 1616400 1106480 1954373 1335807 1003743 1840695 1024758 1585761 1170379 321388 778981 773741 488565 150164 1141237 1584066 938541 784660 380346 685649 588951 1155983 716728 305105 1810128 1028339 269459 112923 1427604 357327 107230 53359 1916323 146185 1870177 398948 1505602 663599 1593155 560838 928622 1769482 1775813 985244 842728 281172 74258 804566 1407824 697925 1529630 40046 410311 1136796 1278339 32547 381870 956217 278081 1364945 857355 1471705 1171518 1518142 1115482 487628 813445 1047588 851926 1361804 1545141 1464041 1083715 164479 1947303 1374487 391324 1658624 1506028 1721126 234283 349612 671915 565868 874956 1912101 205804 269666 812350 355945 196470 1192264 812320 1653486 611850 1129258 1444290 1216590 356084 139880 1594690 1871015 467440 1908179 1451991 1321577 521709 938577 918700 1413209 1086207 1486883 1998163 659315 668203 689793 1998541 184451 1371489 810703 747109 902433 1633869 236042 157770 1661187 1096673 1104371 768990 1707860 1119487 44870 1173798 1453975 742792 1754900 678601 691777 844618 382726 1135704 782720 679957 466203 568075 1825892 262580 410044 982369 264324 1441401 887028 788794 88562 76052 135788 259743 957223 1161825 889489 1667792 1939785 992558 89719 1893195 351905 1476762 1335271 286587 690706 332990 1910864 534962 1569595 1298118 1269812 1704477 1714997 1767638 1110576 1494017 637223 1099612 566631 267570 1989449 1517237 864095 910053 872636 1415874 1323583 808068 725428 1315367 306890 67164 471456 1785919 1835775 810695 979816 1730225 592425 1721382 480092 1871271 1201185 1811365 1983829 207633 781491 1697561 1672839 110725 1716120 1059609 965064 91775 88824 908183 1459408 1194598 833918 1663412 235560 776625 1009009 1227656 1027486 1838017 68841 674610 790952 223108 1427788 1617067 543016 742292 246099 967029 217661 1422459 1111241 1831985 1761002 1721444 306769 451576 460122 596553 351653 1469896 81343 692128 562092 1992667 548342 1714238 1901509 233023 199277 711145 25357 23554 1769485 1097484 699468 1305626 403795 585380 1137132 596787 1164171 1483681 310103 663846 647158 1950438 38535 1552222 1619593 317445 458130 113368 456166 324656 1970816 1833273 1202395 1157300 514960 780891 1104665 1687217 1352432 508243 815577 1855131 1022063 1065048 1201447 1284467 141923 726694 1472404 305844 1393468 100187 190978 964871 1706244 1911981 1684325 1911280 1197869 278748 1598910 763498 732147 1498459 1900718 1512334 1764276 1767610 1751212 736845 228339 1070895 571362 1476331 1429308 1008129 1759199 164403 1033182 1662689 13642 769816 633567 978585 1024472 1197697 727016 543150 1372537 1229821 1008982 1122877 943156 364206 1022649 586967 1297913 808675 188153 250678 13563 1162763 1868272 215838 134996 478125 1823244 1378670 1757986 9584 1426230 1988286 224436 508598 1531490 605613 1690583 837139 903819 423850 194399 276867 522146 1634558 1685558 875101 565145 63035 293187 1902705 801116 1036199 1297128 1301939 213439 1028528 1720583 901772 1114447 1623916 977555 978011 1774764 749745 1404186 1053150 426884 1111884 1948949 1686810 1169432 404404 619152 848697 1496256 1052306 1998651 547776 480522 30229 1853442 1145890 53398 1191655 1310702 56876 1736516 1218620 223898 1601676 664183 46795 1105654 253467 582380 562648 1465076 893688 1817505 1218066 72132 201373 356898 1683326 1713549 1667690 1093076 1249439 1065041 732804 1966927 487514 480554 411349 890601 1231441 339012 1980993 1652736 263157 694065 971903 469752 1428557 226926 1396141 1592446 1325120 952490 679562 308123 608557 1507073 1876324 240019 1945136 1481952 836581 75408 1667240 641125 918364 905405 1247300 651582 324830 204767 1894044 451728 1670679 714815 778484 399059 455417 1512193 1019197 1524079 1762921 688981 855421 1927006 1748346 391687 1776251 1867728 1944918 375213 1876277 545969 1309776 1937940 981616 469531 1735562 1099054 897839 1466371 1434187 520052 1819925 1853673 1596277 340241 1197398 189337 110968 1951817 353829 538840 1427627 222360 1109548 782452 1817098 43853 317981 1351170 1855027 1775754 1548778 234616 450416 751534 204387 683676 199103 1774379 800632 1004409 1065038 1363860 479910 1437892 476875 950045 458517 46282 148363 1342937 1690034 1432579 389918 313890 420080 994007 952140 991717 636497 382839 1315586 869592 1967688 1840046 1383655 958092 77971 145504 1877686 510135 11538 1691787 768549 316806 867173 604 1855604 191999 1323833 654219 1110245 1123295 692250 951864 1860388 1011155 292064 1612510 1711634 1039688 746236 743342 700306 446499 523517 1529254 1339199 1948889 212351 893523 1594258 1937320 566314 1213292 1454160 1931873 952744 796706 1110935 1154027 1112843 1628013 725823 382593 957430 557110 1548960 1520500 1432057 747756 950626 38180 713070 1691590 1519117 759715 1408855 460269 1071339 1009489 1687443 117731 1909477 877951 323292 1544952 1976882 390346 1496406 579222 1482471 948846 1090504 288306 402958 1855731 1382267 700103 386426 763526 1144223 973841 793263 1192121 737297 1937863 639409 1752469 890398 745597 515174 1329660 46771 1853140 314818 718228 431090 397087 1518918 1652182 1049730 117320 1143441 1411657 556262 1709900 1952935 1059928 531468 1344190 999346 31381 1534742 1473987 287436 1296596 579415 843862 1615500 1308608 1845966 1267200 1869415 1382256 777834 1305579 996445 277105 1312889 702861 1989586 1223092 1727925 1120542 705965 319859 427757 1651449 748398 1598776 123001 85647 1534473 1963521 1160939 1946504 1956288 1494947 278840 295980 849247 140514 1831020 736422 43668 850883 1668219 167145 226081 1161325 1457434 1005721 41117 956898 384331 1693756 555879 1722659 1172094 1624760 887589 965368 1170469 753842 1229377 1236615 1007261 689017 447466 1462644 1595570 610939 500498 1694332 183880 1095322 343084 261890 608190 541209 1834403 247924 341856 1493395 269567 216435 1586467 314652 270888 1938485 93066 1865799 1359179 82756 1598810 706849 348234 426020 567863 1324731 1091311 1326175 1520613 1247121 1506275 1595395 869866 1272167 1280247 571890 851734 1508166 434535 191814 1511670 818378 1758674 230807 1908698 327479 1290140 779009 1881736 844474 79776 1337619 643910 854262 681532 1945267 1125319 1065547 497188 1621751 1628326 1054574 435521 1574910 1765554 550894 1530536 3140 622276 1823830 1906672 795631 914506 1801433 1248603 295647 1242342 140641 1563136 621195 1839421 1252577 234522 1763212 216069 110434 1563051 1798082 853092 882401 1015087 272172 210918 934292 1793740 726355 1638968 469429 846535 462495 759674 1931662 1771912 1296197 699147 1345956 1278169 972500 1216082 1814072 1730819 1083849 1896457 1094221 1548287 767665 622203 768584 1696043 917585 34857 366849 127667 301669 74417 517144 742264 127416 78131 1877280 1755494 1574695 532697 289588 380644 1206758 1024853 1493162 188830 1604634 1632947 475417 525835 1134078 1848865 25518 1332602 815694 1795193 678689 495607 1382937 1931520 196054 21270 747223 485361 1514140 1711478 1427 90941 1623679 591285 870767 391221 257021 1205284 781396 1123567 861764 959598 1075431 1974652 598197 482205 1385594 1944752 1165197 1877606 1641298 1030973 50100 1905707 365924 337427 542221 1427830 594951 747732 432946 207578 1364611 1980676 504494 219568 1595252 316292 1362334 440193 387614 1235659 1219892 1744506 251343 1383044 1870809 1402249 1656144 264895 1113789 1479158 163530 1549092 483547 1140618 698900 792920 645594 1756826 980079 1031735 370233 1952172 1073098 1511626 1088974 706297 879587 241572 1932228 1045159 1095346 1551729 1021154 1854665 1277539 285632 402973 328305 559717 589884 1445448 1863190 1836080 36700 1651291 1619928 1530999 795357 258695 1445220 1445755 1537682 574019 403886 1282320 1706621 1198631 1137178 1717522 264585 1413609 1475640 1165099 659605 479848 1265326 1501275 1389484 1460545 358492 32870 108685 185811 175219 1691731 446231 1280003 17335 1644016 905684 74642 285817 1921489 1919754 741566 345176 914906 984623 1382068 119849 513510 1160809 935991 1670693 822608 1638079 555285 1490256 483531 413671 381721 1877355 658307 1892338 1927970 1169081 879167 1470416 860265 1843623 27383 671317 1943351 276420 1606949 108557 1672399 1654627 1796019 32168 654619 1630856 1666678 481037 1386069 1935230 1129766 1152008 1114827 1984848 1020909 362042 1456055 711487 547736 63767 1762977 1059776 1319845 1577754 1682297 520550 1045238 1295977 1793798 1318314 1918444 995486 667835 1459788 1960322 818739 570750 1231284 213599 45034 141076 1780000 1857228 1130513 1634785 151730 343615 1721296 1286608 1712302 672228 1819260 1418227 723127 1291200 1644193 531227 1965906 1784935 147033 593770 1264123 1857864 1259417 1252142 1100929 822081 1601935 403231 1765512 694606 1321744 438689 1231883 801770 308987 2809 1140421 568085 609330 1827574 538109 671987 1617081 785015 189895 569704 718314 129298 40643 992965 180125 950272 1862544 165834 1960611 1804747 1844965 1054614 1877329 689721 1604021 993695 1724969 241309 1562077 282491 675867 1581297 1224460 431168 1191560 1692115 1365898 1744258 516569 1267487 1271540 521359 472251 1940485 213143 1639291 585963 1998643 1775019 1040254 902508 960878 1368062 1260312 1407701 668149 1361652 376553 1534841 825102 257596 1573393 931795 1159904 943343 320552 561203 4861 256025 355555 49815 1727040 342720 1267490 457063 861139 35152 1315980 1302445 826188 1561009 885238 1101635 466736 986876 1645315 832754 342564 852043 1656464 1220085 599327 397556 1773524 1399741 809739 1035716 812150 807797 1699476 846235 432857 1705789 1284039 1860155 1236513 1887078 1200331 1882682 504579 1102516 1004492 371325 1579199 1141578 970750 1206567 356332 213173 1127145 441184 757589 1742681 889788 63414 813432 694594 397826 1886761 549019 695410 1315687 1775432 1872896 268229 785986 1255595 773120 218670 323185 1706125 75395 948924 1734211 69562 1707872 989067 824271 1895878 1817420 169642 1994408 667277 1914823 1198985 1622903 370134 1262215 1594923 1784328 1465333 848449 587712 1569648 1263716 1500066 374439 1669634 193739 956733 675814 1508306 529640 1673509 385715 1077220 1228716 1571419 92389 617714 87977 687256 1422093 1001652 576026 514830 186621 272891 1319355 1591835 319682 136222 1603010 173844 1674577 581408 1684587 144062 226468 1164973 1230637 1311639 1749125 190987 378050 618030 1052236 830875 904635 240012 48341 1494925 1347980 978182 978992 819206 230884 1967301 1142527 1808914 1884031 538742 1004825 1299561 1040650 92980 1203307 1809267 193782 1856001 47690 1455069 1750562 497850 787294 754554 1277992 577355 1216780 1984186 1376022 883906 1137468 1879754 1490131 608340 1280970 120196 481657 1031313 1175344 359942 755729 791404 1824312 923016 1302892 905068 169711 409878 398242 483489 580043 45458 1425813 1645945 1783290 490175 1840702 12152 898412 109034 1007744 671355 36350 1900762 898171 1671063 90988 426082 1625062 692673 834757 1693056 916372 1149443 1059040 554457 629577 1033881 22107 239811 1930838 362202 1986737 1755280 489520 96446 381225 1770621 987720 272547 683154 813301 185382 1095689 1166355 705962 1921022 425599 1471911 649697 1344313 1154664 709669 264107 909015 453331 1625431 933253 1046457 992141 903622 1950566 1373805 1992314 1965782 507969 1618449 1411836 1915783 1397995 1811862 1179365 1962048 1026956 402516 84423 797043 1661019 350147 910858 1360158 1123159 1613602 312196 85642 1566395 1866902 818754 375902 1875466 38027 36810 1966711 152935 711318 486791 1475452 880506 1845500 460275 1313455 1842395 1577091 1090574 347869 239906 1948717 1845893 1504400 1297161 282123 134258 1796672 619155 1172102 1638682 1265708 371624 1385879 1619320 218938 1233213 1546163 141357 1394285 781245 1008742 1126995 575130 630855 699521 1367268 1298241 1013876 616236 1785730 734054 1876583 1898647 1939089 1457148 388143 152570 1146364 391303 1628847 1702354 196186 439980 1733912 1613258 879088 258242 237667 172866 401085 1589973 619422 1469920 1288836 1271193 1698641 1559670 679915 28411 823178 828269 1061281 1120663 377351 37873 1736828 1384256 59429 1670166 1107384 134819 1788598 1129351 632959 1874068 1933745 877036 508454 153663 8050 626707 131756 678455 1595360 751499 783403 1142512 886708 1016401 234604 431808 1695446 199075 1091626 145471 764463 1922035 639053 727800 918869 330043 1421612 481758 1843036 1588073 1656466 1806417 1307435 1640807 1615985 1862906 235761 649088 1045921 1790041 472273 1484936 879002 538574 597051 55163 1503041 753535 436298 134404 1311250 709841 56232 284006 234690 704701 53374 1552161 763659 1211713 1619027 319673 1138787 1082070 708086 1420521 1020690 720094 1993646 553727 1793893 364840 289024 1771856 362851 937237 1990058 1092298 102087 1155066 1184770 1066680 437923 873272 1495018 79150 1536903 1413715 202614 1115277 1107651 416272 764946 1225804 1242035 1698171 1056015 1778085 1842989 965367 1601562 489434 376967 1282344 1059744 582765 1984130 1350658 942824 1144204 47677 1972798 396554 1026041 1329377 1039921 1789508 1135447 1279372 557530 672294 1737583 630037 1731220 455710 777692 1615096 1692576 866620 1249548 702860 1921337 1730394 1793710 469249 891335 106875 1559203 1295137 1047477 1775588 339194 581894 1547219 1311239 184979 1759103 316603 1367220 1654110 1134091 474802 15630 1048017 1043848 931142 1021475 793189 1198179 493640 1219543 284172 1122326 868130 1430099 643539 1995592 289720 219527 1672148 859258 945135 669940 118643 1220882 1454084 592935 689735 1103465 454436 1263639 1029623 1213300 619529 180293 1018953 746639 553187 1091898 951776 1323668 286786 956667 447311 640642 1540045 1883325 299304 1578382 1884193 1715927 1241014 1330618 477074 979956 778829 1317397 236639 1607747 667876 115006 446078 773862 506633 538414 408949 968740 236244 1928153 1795851 650444 1170964 1071390 205090 436345 622651 52401 42357 925154 1672800 478061 1890395 299012 1586280 1347848 559072 737247 730296 1068286 1390488 1565155 526453 1994492 941224 1721260 603627 778768 796591 1730144 1186431 1899662 1852579 835419 586996 165061 956451 334611 1943997 1492176 1468801 447752 775915 1417902 1884810 1764828 1378262 864789 318918 1071201 1965250 1718102 1263214 374063 1373654 730395 1398354 640850 807099 113002 1595432 1029203 1772370 1945510 85079 1310365 1372592 427898 944405 140967 1097561 499710 1367918 246898 366694 1661747 1036945 285867 1263499 711989 1037676 18031 1813885 1965166 1377641 1340004 1613631 969452 444206 1067986 1652838 749911 827190 1443470 1272007 1613094 1020274 16426 245157 82503 1524160 1550890 1616123 907698 673450 1221341 531858 608502 1838858 750211 1082344 128650 688562 397184 1161510 1791935 1286371 1803019 485824 404561 1747908 848429 1892280 226343 1747923 482112 1697853 444920 920498 1197946 1751038 1774973 1019095 338711 425776 165015 600622 1964712 1942336 1889798 1966660 248583 1643250 1914700 1627299 1017945 873769 651189 1772641 921541 360939 557014 1155951 1334455 1478433 853309 998261 829297 228642 1663598 970815 1594027 1086981 1743415 120252 1124998 201991 73566 302549 683243 1585508 649795 147446 417119 1888444 728239 485216 669483 116246 27587 1237527 1183691 1674325 1696106 1887532 105422 392039 1335433 372726 1393865 748984 1754460 658368 1915802 280649 1537636 1162928 1395329 664672 267907 90680 367303 1962467 1422216 403811 1943441 976519 1061625 259737 173248 5634 212073 216020 618714 944932 736765 1907140 1301936 1374437 30935 1795037 756866 945993 962126 1157706 1433340 1489104 623018 1815075 1183536 1438138 391424 1132588 889679 1308027 683897 1320907 1749818 383908 1103661 1289906 340708 1728784 1205726 1953136 465924 859790 190880 1202499 653281 269663 1503863 1732441 334577 610735 959163 1273925 453304 244059 264564 282293 1137081 1079619 1767482 1837439 1722446 803006 1837481 344715 1431296 1670131 176913 1206804 639037 1611367 1192570 1476338 343659 271956 1039017 1123462 228957 1533906 1271508 294830 194346 709416 837288 1092018 1684765 145341 699931 1608991 538116 765484 327016 1322522 89427 660692 1917462 1321026 363565 185599 1572811 656735 300496 1463496 840817 1743785 1202924 1934417 479786 1743885 335538 244058 1927520 743092 1397049 539037 1025533 979499 1178602 1416946 953150 559295 1090736 1981691 1701415 306934 444310 211789 1175437 1474607 1897579 618828 941493 1555732 992761 654606 498830 698372 1681851 1809022 859392 1824922 1308075 690016 204438 304537 1517656 1997854 927506 603469 313800 1899679 1436979 1499403 1129264 1536621 1009196 383982 436959 416841 1036715 808327 1161876 1710469 988445 787689 1170289 1102610 1023580 1761134 1237994 729556 971663 1613004 1518237 1096081 1987104 502635 637644 656296 599732 700985 1738270 32234 1821628 1474649 1620174 227013 413090 261780 279877 916220 189712 1572839 1988255 61038 1572544 1593290 1415172 1761424 459477 1093277 1371774 1542260 968810 1519274 1247155 1902686 1489811 1584908 1823415 1562090 96325 943316 1782912 506639 464686 1680934 185681 1915405 1888646 1983202 1868048 1369859 1218889 202404 651702 447792 697280 1787229 53716 1591743 631236 152181 1153479 161495 1447157 146617 189927 1343927 774383 549892 867143 1746794 926044 448199 281207 1485543 442890 893022 363520 30294 811057 534693 629411 842448 1039485 640142 972229 1907511 189166 1867084 1949827 411406 417058 1052240 300454 1490030 69537 1884611 68021 913348 954666 947528 965088 469956 977697 565309 302431 405666 1990040 1064456 274993 205575 264458 1179765 1189403 1724467 1292752 1869853 98211 1080082 1766332 820598 1555912 767540 1419344 87435 755649 1287667 1627199 1030770 1353829 1770669 1415089 1324951 1798176 983546 1273990 697398 921128 852623 1156919 1246408 1152362 969548 1828428 1894077 1856919 959609 1496123 96280 512652 1663380 804162 737987 1121973 610006 1737137 1837224 1714065 1385107 1487692 3917 1946362 1064525 1875751 1744502 1057175 1949430 1434738 1254587 260084 716685 782204 726519 565553 1643147 195544 1798895 1480635 1809077 1374959 1254090 1616615 1820209 1525173 176407 151689 521759 1221541 41281 770606 513078 1416409 1299407 393874 54312 687095 1820423 1619697 201876 145393 1550595 357468 1648832 611496 1888242 1851823 1279889 1565515 1660854 1356588 834148 88990 228608 1712287 461830 1485461 769901 1514920 1170581 314307 1571389 525545 1725688 9144 145480 1190222 159148 1772485 153156 1826225 366764 1581132 1386064 1341493 1776886 1778034 940003 768803 1081847 1229676 1549402 1617858 1240772 583954 1140622 790459 1527448 1512565 781324 1390932 1745220 1008872 1720388 1933197 717048 1871121 103361 898435 1091448 143507 133709 265764 203130 250611 259987 1312127 725268 1026755 247007 746118 1469742 437273 1562673 234526 1020952 1095022 1769925 1354223 1401822 1090805 693077 1031204 1662422 1857531 1616975 1077325 466878 1325198 1596199 1671657 1557516 1924291 1533792 1285199 1973986 257263 724794 1221150 1209514 309354 522769 317889 884157 401988 1938511 1966029 1100050 1394561 53536 1201557 926466 1060366 683006 1989815 647402 914036 282721 182848 910488 1013435 656888 1739144 437628 206812 483846 1570156 967853 26906 516200 755439 682425 1735842 210059 589912 864285 726271 983136 1049226 1594112 552716 402996 876129 942170 1016755 1902720 20396 1656456 1906847 1335069 1265219 1580364 466985 1470283 435635 35512 289193 1813366 497250 1780915 835018 64681 19831 1850912 177671 1720387 1685608 1272780 1952107 1141417 315832 1794284 1117241 1417136 683014 1698546 39959 263145 124272 1836457 1478634 1419692 117902 553800 1574958 657601 400181 710204 438829 1424568 1374208 1578854 1579795 1448373 879007 892162 581129 749379 218734 94922 1443552 1972291 299010 1421154 740890 172367 682191 499951 453468 1011280 1431977 1901716 390093 362326 1984386 1281954 351940 1109150 108545 1426386 1625493 293430 503012 92935 1921394 119162 1215647 1358426 1253306 633056 1747583 958471 164955 195294 433543 1562992 445017 1697026 971908 962744 1321562 598446 1458781 1810828 1086060 85568 482583 826394 339209 787461 1587995 618245 1687218 1594869 1831866 409415 1563075 1273323 838424 819687 1678709 870991 606933 316157 1101796 631795 1306785 1621680 199606 1662086 448447 402104 558166 1519710 1647815 323592 1300461 1385744 1163597 507517 1980255 28730 34535 198875 1067230 1196594 1570632 1316836 140610 1224888 839146 1167255 109002 1770030 344716 547029 1296340 679204 1466270 75666 1847904 1097952 1487257 1951821 758972 1910093 1040809 1717534 473415 1483686 586894 775096 1896174 1574627 343859 1595643 609739 848228 1596579 464194 1181198 1840430 1621857 1992251 1337306 1986048 1888507 282276 747696 1067351 157856 442074 1083676 228140 1838069 185359 1546779 983168 1778124 824212 707657 83581 963855 806832 786406 263753 1108925 1565867 1730944 1057554 1017525 1076974 582307 1919931 250088 324981 854830 573873 1493330 1226100 946915 1551368 1964128 1107729 669405 1112542 1349806 1025487 83943 1256780 956103 1136075 1319271 779612 454691 461180 217163 1911469 1128196 1561285 921064 58924 1955548 993893 456727 340909 913092 421946 947946 26357 248987 110322 1448497 938172 713928 1055870 1159950 184534 1336666 1775697 482637 273480 1559018 173031 200642 204709 1024424 1344629 1615450 162122 423888 362410 1826669 427809 1352272 1809527 1044181 1817513 503983 1113534 894918 1246347 1322889 1632375 1207294 850183 1690177 129070 702256 1187226 1686631 87995 1551462 1421965 1757412 186021 292261 231588 1257233 304933 579666 1593790 551303 157968 898343 636423 1817707 221923 1969239 1683674 1781376 1063755 1718430 1030125 1041739 465722 1736961 159869 1159420 1195764 352534 1744871 1292851 618849 693325 1648897 427681 59793 792325 1848680 1229265 1842636 864086 529374 492973 695685 1764791 577937 875866 141379 183488 365695 686893 1823425 1714580 1927586 39185 475081 1346718 836632 1242723 780986 1482990 1549953 1799446 1635233 1752335 1523890 1435906 1624761 1681891 951982 1145303 1536533 1967528 100897 196643 667815 532267 725187 1524401 1901075 1677605 456129 358748 1767157 1541864 1019166 654019 257387 1498332 707508 1672055 427494 1246323 158341 734815 72829 588268 1362819 584535 331964 400228 371387 486468 175298 1662695 1216085 1427209 492265 1801792 34967 95557 177826 639096 1476931 477089 1362506 1421628 1095986 1839395 1438490 68156 970508 932954 1708911 239518 1835456 1568974 838426 66454 1670388 1696944 642319 1509832 1319364 808432 1630640 1038786 211906 885833 115804 1884378 324210 124345 183004 833170 282164 1833102 1287965 1837025 390264 1376067 635112 1088063 1336367 1860148 1849326 869660 1243777 71519 1496847 1116563 1628950 791558 1736028 1225502 518004 1388331 1313530 22200 1775500 218846 1479117 1029084 124538 376608 233109 667191 1844277 1861985 1711394 363176 1021984 574546 1233906 90210 701582 463646 320140 400132 1801682 927777 601636 1378439 1078071 1220355 1240796 989256 1482514 299867 81693 1815390 393271 1316050 877397 1111785 1455711 332836 1652754 1683878 468838 1778989 311579 258510 1136511 606757 1081337 1270279 662923 689841 1728131 239668 466209 905388 1674436 777778 1304567 1980440 1160811 678609 874351 213840 1034445 1690887 1132601 1684358 1433204 400717 1311841 850497 741693 1902217 285725 475757 1358498 1154517 1382061 1389026 310798 483101 1879726 1851991 1577938 1979116 560283 1034921 898804 173141 1042376 301081 736233 809367 1623445 1187190 954572 1202479 1942314 845161 113395 263265 15381 1080806 798021 625955 1059976 127312 32949 1856022 378450 1882018 631886 1945463 1519575 1870468 193477 555513 158000 1395608 1142270 1467424 260716 1574417 1036978 802671 87125 1663755 1474724 461691 186757 1581001 930833 301540 1848211 1468124 65827 1812934 812471 991076 1884267 418742 1039439 562869 644538 441 406089 1527804 1759311 198903 261401 362096 698170 1772049 841336 1162392 835901 1108368 653209 44817 1597510 1179755 105056 366287 677102 170243 1652682 1516534 1722541 20441 1139834 1634610 260834 1857073 410115 438573 274826 497111 780297 1293716 529266 1837805 338681 1070679 1820875 1215877 1899581 66237 846081 150662 192810 1458529 1809158 766497 1045569 1640338 766852 1008886 1077861 1543571 1926927 479929 1736385 787499 553999 1547772 1124486 1413354 1569404 1872154 1942203 1654792 1676252 924118 421314 1020118 88879 333227 965133 1758841 1699961 1969763 1107058 685567 446992 403442 1800926 461744 1852437 1425891 483600 1157108 1537040 1896399 1687117 1014150 377049 366800 1194934 1373303 1104789 1584038 184740 536761 1690324 84228 300818 1729306 847527 637815 778384 1903558 487243 961010 1091850 1402692 1319802 1177837 1081574 935403 1269921 1752923 1782159 175732 1398996 672084 1215714 1152760 1725953 924044 963692 1965148 947584 762045 1877210 1391785 1499338 1638494 165784 591982 1939103 1160907 1186019 1774521 1275940 831812 1649909 326856 1729497 350423 404846 963212 1405833 1353191 1901756 296201 1926829 356925 641922 532793 109720 921736 1924920 654795 597901 760659 167144 971332 169311 1822 984231 1013050 1593057 948611 1949767 1306307 724812 115578 1226891 1802121 199808 619963 449238 1891075 946657 38512 1306146 1537209 824363 1133545 1234405 1402713 129875 720183 939979 10429 188237 999475 1766330 1503493 718816 1582704 513681 1765145 1908178 285518 1312639 595388 268159 52410 142046 1035508 1362858 1243404 1575382 1383232 787304 1099611 1535653 1693713 346661 843634 1901520 1670302 1259995 548408 1502998 148312 1140974 1269650 256870 1691978 1002889 1588109 18253 763418 1886972 1256113 1232232 1881955 1180343 529674 382815 1755080 1241869 402661 201998 1975690 210790 255894 935838 267051 1396658 1218784 635651 1436412 1508884 1651132 932811 1634519 1502113 1360795 1517057 1862053 1004858 702409 942626 1814080 1326633 1328640 390630 712939 811283 1849643 552370 1617845 1362321 406185 1281449 975000 1878475 1022408 849584 495170 1788761 328252 1830554 764016 1966308 1281662 1231011 220079 823789 832172 724473 27448 709055 1534427 263291 913537 1277923 1183578 704578 227910 730526 1452204 467090 1814552 1511490 986928 1866769 698811 1419523 1428340 355257 639443 385054 1326750 1802912 1450875 1793425 679318 1610568 128678 1707952 628938 189060 1076270 1436854 1183874 1067924 1434492 739472 381443 1094767 1629930 1028948 1448612 218818 18103 541393 243598 1908259 421692 116698 141170 725439 1320031 1231252 1957178 648395 579546 287154 952474 1081552 992866 644576 679723 837790 939240 677017 1663810 517840 1421114 39336 1791118 473062 1110976 1775715 1162661 380744 797360 968205 489412 575666 174595 1115350 109187 463058 395 1767977 1183570 712474 1097445 215561 1340495 1792871 2184 739651 716938 410363 1379387 1196090 31860 1584917 1363026 427616 1157488 1376444 305608 104940 703480 1176791 1081632 46828 1423270 1931960 1639805 567738 930768 1125675 1764430 708687 1340365 356400 1038661 1805246 560755 1284064 665521 831605 1972454 1027295 1749373 341683 1139249 180830 1103738 915681 1792720 1301840 469796 1629606 1952386 1549226 801924 158404 9270 1136861 133756 818646 233627 368473 267219 1805064 1828840 1467529 746787 651122 491074 647911 1915561 1810820 1211923 318891 1617596 1813178 1887879 1413862 595063 1423063 603920 703883 1069197 287090 445389 575379 844925 1338694 1218814 717433 1342913 366757 1478175 1725435 510216 1503987 1496007 1442698 748136 1737596 1092008 485391 1579447 1773940 1135100 1854000 1327027 605793 382767 1593179 769574 1168796 1164997 1722182 1541017 936707 1614658 115610 1620138 308966 675893 860016 1836723 28100 1318262 1029014 273489 1786913 921537 639426 1654199 1634141 791896 1896542 25296 428864 531097 1144826 331362 1883066 347850 744628 1703770 1165659 295526 391039 1864604 211512 642828 491530 142366 818952 1339542 1758975 1573564 1713361 1875934 1017609 692408 829885 1793814 891764 606704 948222 1511152 110391 1292249 692890 1648623 259355 998668 1644787 1037379 902532 827262 13298 1473036 190606 1597211 916837 338478 780570 753934 428645 653538 477788 1523185 1158903 892974 1331955 1920983 513214 657905 1773876 167898 125761 1084397 923677 650498 1788769 661809 546490 15072 1383477 1517194 1405100 715641 1525052 59571 1255308 304598 1577585 1359963 1569657 518916 1057336 94272 99457 1719221 1080926 1114276 1152693 1299281 639325 296953 632828 619686 928374 504222 1978924 1496777 890664 1261665 237668 574354 1280556 1938499 1593523 1431730 497196 1885354 1757485 1384969 603037 1345981 1215731 477318 97325 512304 306887 384085 469765 941683 1532092 962771 343131 1943404 918425 1499737 1298689 884561 1665468 1392691 1913368 10589 246547 1966630 500353 1660065 541959 349314 66074 1933686 208273 1602560 1904865 1771509 494187 1746452 847016 1905647 498514 594250 1234469 1815999 1333361 377263 1049646 595236 486753 73204 1610468 1813034 1959699 1296400 881320 1649716 1383349 929231 1491973 1715493 557005 908512 1846497 457413 268207 174861 937299 1063204 1636300 975230 1019744 435143 59990 1130152 655637 1519983 20498 770823 463011 548249 494652 1334320 1485435 611404 1295728 1980522 1289484 1482169 557071 195786 1892310 702904 1551341 361982 268496 308475 1216295 979158 694736 1478533 1979696 1550703 696035 899761 939834 682025 1403506 129088 627965 1993482 1142800 1114201 344726 1722577 648180 1231669 1528024 467457 1712455 1653725 1854473 1477478 1608798 1284791 1003840 1077555 1971391 195272 1892307 880477 1114315 1749246 1177701 1035514 520843 1504031 1637468 602159 425775 183221 1404468 1245566 1923494 899687 530054 711822 523738 29297 1423819 580767 87558 1834615 971578 1748357 1514874 853104 1959830 33540 60212 602318 1620682 1746391 690012 1986754 726770 952014 585365 1708878 317394 643167 783793 1811495 79407 548330 162695 1081413 377173 732 114057 1491885 427740 394249 1091727 703968 568695 891132 676528 391088 1748540 1619102 1625302 611416 1249054 1056346 920702 1332508 753194 910719 1989241 66907 1870804 588649 1522418 606995 1754613 637724 697948 1119843 1250533 22608 426192 1236236 466759 1803987 999053 917310 153951 1853089 342617 1285052 507186 1045917 626389 1744364 451221 893126 1106178 1049433 845399 540209 1398328 1545660 1974149 1876847 368680 1107436 382366 28439 1616170 245342 720660 808933 473771 383332 1473668 618321 1368598 20832 205104 631821 343568 30024 290480 191259 1440788 1045273 674638 908354 1739843 72151 1657602 1866732 537194 1527016 307234 699333 1002445 588813 1429477 571385 1654708 50586 1779314 1888687 432824 1879750 969273 1608042 896512 1943462 747611 320317 1117767 1965158 1246810 1686924 1266879 529598 1726340 306107 1911063 539035 1613083 730037 465646 1154836 53664 626846 370050 774429 1961931 795433 1713923 132416 1164954 241423 859323 1455010 1609202 1329343 990402 87375 1535846 989353 821658 537506 1498148 176017 807914 434449 1424142 1543290 1118833 1051200 146393 1185348 652137 142714 1111578 781853 297216 679880 549145 1602642 689027 520300 1309916 928415 260107 1481758 1761555 1101904 6094 326290 452688 194608 988348 322474 1486017 1090249 1521286 158363 1815110 1479644 1122138 1776316 226485 1088886 1125749 1459627 225565 1967164 1913917 1531119 257771 259860 1907839 1278553 1460398 935340 1421185 1659616 1984322 1897333 823529 1163741 1771405 199703 1193366 1826081 189380 1646470 590201 1192401 1111970 1189523 1122718 939319 1699492 863472 367360 1328583 1580837 1757414 1412267 556112 159030 128280 1734203 1357138 122815 1705953 477282 772325 1508727 1188992 1678972 593939 1533854 1584586 1679219 772894 909846 1994237 951439 580220 791076 500571 768362 855360 1252419 469987 1318079 1779006 666924 566173 1112568 469070 890416 1225287 875839 1842789 282355 313088 1926705 664452 319210 585441 108226 994105 782039 1918123 1219535 680267 1079933 1761019 731005 1993256 1328946 1124167 158440 347267 532865 1533864 1029257 768268 707413 1741174 362358 1513877 476535 929937 475403 688312 429311 980997 405825 876829 729401 135920 878128 112362 454414 622901 1361926 1661076 1126751 494357 22013 1778388 102634 1575193 680722 1112962 1084107 13315 5995 132301 788477 947080 367526 728009 341432 127896 131558 571264 943916 1636429 617035 229980 1291735 401927 1567862 517831 1255353 955229 761127 349481 1447711 1770845 1837398 326011 29082 576248 205783 425656 1666299 417907 970036 346956 1328396 1478813 945421 752717 35282 605747 184282 1177568 255547 1872405 1466044 1873446 1029111 1701778 1553337 1649767 1982327 134941 71067 409939 266719 1038640 331856 1360363 1642876 1829151 349432 665999 304446 1356263 750153 1096126 1401761 578212 535882 754520 62868 855653 1173480 268620 453774 456445 1550047 59491 619910 152873 949290 676030 1776539 1797804 402889 317413 1681484 815679 293230 13768 1095300 148338 5898 1020350 1085408 96156 1417611 1641661 1383456 1395832 1682752 1798179 539377 1615130 654690 925338 481949 667032 1106581 1073373 906139 1128766 926474 1633545 1869343 1656608 48799 828019 931997 101048 1858096 1218730 1018554 740170 260541 1251376 1500076 640935 945766 1542524 459885 1311508 218157 426270 1036453 1762071 186397 146565 517533 1919412 735070 761717 1974725 1048240 730509 1818649 500097 189216 1624780 1992029 674707 1330562 559843 1152856 99764 1209281 1811508 1144868 1228343 1314759 462019 655488 1020573 678412 1313275 1494275 1124933 1839142 530941 1415023 1961702 1161567 1715181 910894 1538901 1828692 1913178 161621 1382700 1640864 349768 817499 1485404 298755 281185 73251 750486 967142 1024026 1091029 632404 281275 1362932 93351 500038 652263 636058 1739553 38867 777085 729557 161818 1908955 548290 154771 1887901 1628129 1671998 576003 292354 696887 1945947 644003 995700 562099 1904259 1383164 1076017 886882 1607484 573820 437507 1695251 862974 230032 1082903 1130577 473316 1994071 562228 1230305 1488609 1282768 1502280 971326 751207 790617 956578 1722072 24537 1632606 384813 1138809 1839271 441080 237091 1949535 402690 1457312 674475 804504 1549349 1469179 1441281 839219 1113884 1382050 243051 32487 840323 977100 538988 910722 884451 1296627 1264452 606908 1495988 1918570 1394071 892686 1812638 1487382 159632 69981 82162 1267204 522346 653156 555876 1466109 104317 1460566 1895764 1051348 283376 449747 866552 1962361 782545 1180143 53609 1205264 1885591 480645 1521484 476852 569965 1357147 1365460 619637 445973 1490832 332725 453459 338573 545519 1881842 184785 688386 1999608 927119 225252 1662577 1111090 612330 1678800 52705 1757357 1359175 935973 1957451 799547 1833687 787117 1048538 371274 373804 1085927 508793 618647 1553841 231071 1744718 1058405 1542574 326461 1412827 1915955 1864774 891690 553138 1150210 147763 1740565 880645 1409434 411756 48237 1634564 1826309 926591 1012978 771085 1242450 435729 1255519 1174446 104709 1755422 670976 329739 638953 493781 9814 1278745 1241422 1495927 1198477 313465 144006 1192337 1758185 1078544 424492 182035 548796 333084 372828 1075799 1085056 517504 988613 572867 763089 1502300 343557 1335743 1894363 284647 1371147 1482272 32840 1645047 1549155 1801481 1843096 1619864 25820 1787379 584744 223727 372682 347673 1969097 1348486 1761318 235603 232133 1292391 1129423 224462 1023541 1667459 1041597 597023 1829226 1845802 852856 1688740 1261919 1808920 1275798 737048 467631 1934824 686799 1733421 1056399 862942 753200 280984 228356 1497087 802117 270240 160887 1882232 1621174 1127988 1516580 309571 1498129 1619233 1227592 696023 528355 94953 893871 345173 1846196 372076 1264131 205239 1717379 112485 1194049 207148 1910650 266139 1805455 1728693 617511 970128 1942368 1850259 940656 1443341 1243185 726867 230531 1964485 754497 1038876 1363057 494995 1592754 1348397 1953771 1700576 1052467 218992 303236 888993 1558203 760559 694230 267701 898807 1252076 1894395 1410797 807357 1986205 834299 1871480 1462002 613363 42491 434731 66233 903452 274625 808966 1536686 717836 639176 1339274 1056520 545656 402437 1098796 117938 1084103 343903 1237423 1230322 685450 964168 1869995 1413037 868849 1021535 1069600 1437933 243974 847706 1632625 1398601 378577 712372 486374 1801761 341609 1788067 103252 1769043 1142471 1239235 928564 1421822 1330925 336577 1631251 1305201 1054301 1227773 65836 429639 1064754 1831619 178279 1533873 1342452 1765903 1664963 657937 683558 1926656 1465978 304493 1428875 933767 801589 99355 851444 446655 1008106 744384 697127 1094931 672899 369461 1041189 1731824 654072 169747 1032567 250873 525850 1118557 340559 1291533 239689 1111006 990372 491071 475782 971414 160145 31513 527714 777112 1356660 1084411 156993 489536 1568948 1462073 39808 642733 305721 808787 611258 1225447 1338106 37110 431360 775184 1369223 1042353 1535441 834621 896353 1478367 694801 12424 386435 65034 1731152 13582 154982 1230665 114128 14017 596424 1890767 442019 1903537 185638 109429 890477 910348 713347 1026580 1310407 1786233 876055 1785238 1440915 1222969 1193907 1283314 1841787 798089 325043 1940554 71373 425807 1509989 673306 878066 1351134 986042 1772487 1648170 386903 967901 110871 418507 621919 1097514 1557008 1301483 649637 1740183 804570 1904229 43887 1585406 1300999 900172 726769 1298406 1853897 1612687 1341078 685183 49569 151806 1610551 1716212 716163 1757246 876996 225693 64705 501665 1987880 1689059 1460754 1645981 483700 1926177 1277707 60348 1382795 1713685 1045217 1671064 225084 166275 1739918 1839752 833639 89263 81923 1538296 962816 46836 1874985 680812 1256130 1406892 209202 1266120 502779 1476295 1700802 553128 1730510 1337376 850713 1431972 544379 1069619 1693475 135316 150976 763632 267476 1704355 983451 154680 81035 70118 1890629 1990440 988375 661587 952229 843584 1572556 406552 868612 1168093 358870 1485013 190135 390542 1946395 1582935 1193946 1994259 1325899 831016 903651 1046801 160547 1789911 442877 1159118 1999642 48077 1883632 263204 1514646 1080512 173555 1124614 682351 1558461 1233167 831153 1153178 1503972 1006659 77369 129978 1715197 1050778 1919368 1438068 890216 129587 500479 242087 444306 234244 1540498 1171479 464493 1305433 1860441 1239861 1559595 1570007 496546 426395 280925 1865969 955890 1863547 1859460 1733416 1598785 1650536 1195142 1273769 560436 1183990 442171 1768162 905609 281841 1433374 1890217 1974165 1862155 20353 380037 1468059 1605934 367024 63109 865968 1172986 1188038 418333 493415 1591226 1587258 106884 995514 5894 467459 101836 684145 521157 1135226 1861387 1274200 3199 1135404 728615 1351674 967086 1367387 833759 726367 241745 1774948 1213266 104655 1423658 489069 1704214 1210046 1152607 1733072 1241022 1034914 269705 9394 1604703 888211 1046250 1164850 1472266 755805 1105079 630456 958621 256824 70310 1451978 599229 22559 921753 829898 501446 414591 1722105 959892 1139398 74231 1301407 1612663 432882 935139 756696 1662900 627529 1112602 1617872 521428 709724 523931 1217796 1180623 699386 22756 1255838 1903482 386620 1976913 1737800 1709419 1330433 125245 599568 1968083 1702078 134363 233675 773876 1998673 311461 1080607 866479 1035319 130213 1886370 373281 994147 245445 91878 99454 104151 1856878 15348 1639580 897071 611275 1807218 1110597 763549 1467597 1103256 1223570 1041893 177835 1817159 1910857 1117786 943743 391407 514572 745589 1028656 857308 641554 823254 1567823 1055875 155802 652683 1385810 1053156 1020810 1610874 1575414 974551 688533 1772578 1523736 162531 142348 156184 500492 891909 1647227 516406 504936 1519361 784133 1095457 1359983 1324210 19265 1604600 923232 684887 268365 158841 1430872 1444566 393306 1904158 1686883 1388996 1589498 1786791 750846 90280 1679969 923193 1671528 720066 1086253 45565 141697 1521050 1318027 1124035 1316800 691547 1652790 1962977 1052188 1185463 1272163 1878192 949989 1749248 1772610 264354 1882767 1149786 53360 1875525 1643955 287369 25409 80314 198144 289948 416673 326250 945449 60401 1949130 368099 1147096 1058999 226510 433009 642103 1527837 1077065 1128829 1188604 1706756 1998435 1989498 1539740 736632 146033 805550 555731 483284 1600487 1390366 1212632 731700 1850534 931865 1010245 828587 1242361 822255 1014316 1349071 726611 1834962 1858010 692241 1212490 1566848 416800 1566478 113880 879364 1263825 1993730 412181 1308159 814243 1872525 457147 182687 146387 1398609 550118 1423596 314221 255145 1053341 1674375 1776909 725521 1537898 1781533 1479836 1785810 538692 1500420 875676 1328182 1775322 674097 411836 1119812 893758 161177 179468 1178760 382396 967374 302198 255377 1914816 809003 1645412 1068535 90122 1195812 1461001 1790645 573903 32978 842916 1171548 681411 504724 1585365 760381 933090 85167 1213352 1018872 495315 1753399 890990 1975974 1127452 807893 975468 916145 538722 1977081 1599699 708561 1513155 1269878 1275876 1058432 1163754 676306 1060234 1888133 1516395 1517593 1735379 1821577 928179 652808 570191 1841473 418765 894588 1675354 31623 115525 1001296 1958463 1360901 490920 1392485 65684 18132 1799565 382049 181865 82024 774914 409792 1457993 1178824 1055366 1563959 540203 687194 213790 336585 1491939 38744 276692 191934 638929 795767 1692648 321950 780796 435289 1582284 824408 613366 1378540 614100 1460275 1104649 612970 1476212 705451 1973855 65703 477645 213686 264087 384279 1338306 1452241 679934 877474 1828946 1453077 1902292 786702 443157 1073062 498702 1014735 1305200 1076601 603967 1736174 1919762 1234112 1424427 1190590 1036935 1408998 1920272 695918 705310 1467321 1064381 1719648 1805277 521701 483242 1848443 375255 319636 1234215 271504 326898 366227 1745786 1184692 517463 1736886 113993 467464 1067777 1663532 1124289 1603663 1999333 282284 342346 1816433 547455 951224 169439 1548720 1376422 377121 134747 680363 884549 1698353 148891 1444739 1870576 273503 1475436 638075 670373 410262 394073 22380 1926084 188320 1199888 133781 1526817 242724 649801 384493 654463 1906645 1005941 1695079 1748438 123447 523795 152858 38959 94346 431964 1079939 1338483 722961 993658 851112 1754657 342711 1772327 238132 1512897 1552360 1454386 1694346 319585 1270420 786426 835660 1703273 955199 1451473 571322 1988907 358468 613245 1646319 1676124 573112 555835 126007 830111 710117 65715 582025 1919556 1582718 427276 905868 1787076 1270497 1310204 1169365 255773 73556 367306 335158 549857 1877102 620067 1876549 1215967 1666195 128728 177408 688836 741165 1393934 946866 1535578 1242691 565376 963424 669944 1633709 234857 1185857 432886 500365 515738 1986661 281410 1884435 1578404 1563891 970926 1133967 169265 749166 1140214 287080 1033289 630063 1866700 1725057 362161 1940394 809856 1903058 1727174 1363214 844336 1317698 121368 1480237 1299702 1043757 1588546 1221739 786347 1478838 879267 986048 490837 610370 1374451 47538 1330125 591334 1631620 1439432 584927 298164 1731406 428192 387228 343318 1528699 1228919 834802 1290286 1413576 1496543 1896737 1979975 1444460 1481888 923377 1963136 1725821 1206717 687191 654207 195365 1670652 376559 1311099 368213 47386 1979813 1970826 755561 1583868 819276 1871828 705424 849827 1400793 1108665 1044265 1730351 796876 870720 706701 1572631 1299903 317663 627532 39380 1131336 211230 134038 1975841 1840981 1538569 962163 1590137 589229 1599818 1108897 1076778 1726669 801963 1691780 1443238 1377947 932931 972457 999097 89404 897386 1857252 311260 515063 6560 559485 636107 1421282 1789615 838541 182763 1065020 1263377 624438 911690 580826 218427 49799 1722266 243274 463762 1908275 1631466 1999274 1107848 1197431 1297925 38983 801611 1838583 822230 1301342 1164601 1506 108653 382367 1682113 1772289 1476813 693445 1897433 1842023 1062104 1706124 920880 1388246 1416596 1370064 506524 1743077 813533 753791 115988 4110 222560 1240685 1355795 288449 395397 1237707 477221 1976074 1700108 374405 802129 140835 1790114 592234 1374004 428280 1891370 809922 1033847 1212523 1593103 863526 1221485 1418884 1133610 111212 172311 398746 634685 1874902 995082 786035 1448343 1579076 1001906 1227859 978433 709360 784936 937846 1134332 1285243 225927 623928 1294275 962216 585757 1618997 1463150 622828 308110 450453 232496 835112 1695952 691798 1686553 640764 778864 247942 1741877 1854989 962594 1037272 800513 1668932 1875216 1666254 242432 1602241 1268424 1363882 256229 1604489 1974816 79010 1172531 1058690 871946 1827282 231679 1184064 232965 375882 498426 1371957 1803585 1694529 1375485 1219066 1035161 1005401 74328 1720931 404388 1292177 1926593 1312769 1911972 1464848 1696449 1398201 1693622 1888641 1224651 138665 1933941 1009672 592266 1500581 1890598 1691314 1351601 1171730 36502 898241 1435598 326657 737936 1158603 39562 508205 777868 1981946 1956532 1717292 48417 1730016 762579 883121 650306 662438 1144301 1946715 655289 560264 606676 170798 339985 6160 26010 461525 1982886 1774006 1593221 396987 1068602 1898875 355163 128771 529681 593277 1528445 1773717 735802 899907 1937222 1748723 920412 423590 14889 1972830 1627141 1193355 1292418 515617 539347 629375 191034 873971 1050998 768150 344778 1303047 650255 226590 1150857 1561320 1301854 1547947 1710957 51369 1985783 1554491 1856541 980376 1847737 126075 1912776 1785809 421454 759171 11605 1144246 1739432 1648983 925315 1739610 224385 1202956 1358221 151006 957272 128710 964789 94231 715825 1989231 1431324 205882 741287 682409 138589 925648 7771 1351490 574894 306301 697957 965217 1271643 317854 1250629 562006 1048574 47258 434641 320807 75652 1795311 1245151 570708 936917 1049717 23288 661997 1995493 1466563 1479427 405279 1569037 1371756 1114933 1325034 1786965 1606024 275340 608152 316444 805679 349578 1833189 1587959 1165617 230738 603164 1720310 1712957 560379 233637 531731 1271966 361165 1205408 628015 656733 1317058 1674816 885609 182120 673481 1645321 329966 1929934 1656203 22396 1670261 108091 1128967 1243465 1903554 79963 434843 247504 1188611 1571289 930037 246253 608639 1350799 1769125 1003109 286616 1182071 181248 254150 1509954 1530358 1416645 165871 986343 410144 950882 1363191 1957444 1032722 111050 359439 1999146 584547 1335842 255836 1717202 1228090 1130762 824872 1208659 382256 644744 1894854 866323 1107470 1751891 1988643 1054972 985846 463607 1543937 1741990 1711145 281801 446118 1716699 862665 1489379 1797549 564920 462089 195027 645665 313104 578277 470948 557788 957343 812937 708051 1711706 644021 554513 1537411 1788289 83066 785848 1587116 1133155 1362897 1209363 1974384 1013554 789842 298299 183797 1294753 1932824 1833732 1514269 644171 1071342 704821 123313 1978160 1826925 1965587 683467 1257703 1660028 1886156 1003689 1869866 287689 1302569 1786236 249440 1593309 1712360 111092 1518997 446613 1833206 357479 1040786 1677549 495878 1230784 1480510 1795138 1090730 538668 744184 905911 1665716 880141 1824070 497950 1716715 1823836 444669 839795 324694 658089 677157 318382 1432242 1662814 1308312 242587 1489481 1301016 1186910 1748866 1257013 1104583 1042197 70727 1654056 1130728 202302 1478458 1274911 277139 216271 974304 1201024 700179 1665224 1399107 1702871 1559366 1851039 121314 1884086 1781886 1758152 1254976 721345 1958326 1072593 1905884 834416 1167178 559923 539438 1607415 1435204 308421 1331080 166614 1901571 1191595 1427566 798067 1544560 442458 1209084 1286009 139386 87907 845227 661549 1049748 1800257 154230 918579 220798 1990057 274908 645806 186856 684311 1426287 1549287 1338818 1176438 146348 1561906 614259 209612 651908 609774 1473399 1181235 437063 1201088 465853 1710862 74612 1795056 805537 1656151 1884162 640284 423442 893963 350984 1120493 34586 1633613 1621948 602794 1226657 1652333 1440244 216975 149587 948294 1769944 1942701 335338 803700 319720 1277498 1991371 1564736 1266740 798006 1795657 957465 34850 983990 1243045 715756 1743493 168660 1898244 1836885 75374 1575524 457503 449479 1066372 327104 1056605 634447 999274 1119154 288877 1817471 1368134 1180735 991307 274938 1538722 1229785 1529406 34075 923139 1556938 1857194 157963 315228 692114 455576 1118699 623994 1412155 1337018 1204182 906474 84692 1037694 1466440 1308558 287402 67885 494594 191183 146960 249801 575496 1018124 279616 1843461 1462438 182868 787775 1685384 1401030 1110504 875527 150869 1765517 1866088 1212346 1799795 658540 1589248 1322109 373074 1995244 1904807 1641004 1658487 167572 394613 820347 1980875 762723 1619500 1580964 236551 33135 1996066 1404843 497253 673 1210885 1858436 1846260 464028 850447 1754437 307358 1164641 206480 723804 1512578 168249 1132061 401727 1820282 780784 1588959 339067 1525991 1592442 1045135 1731591 306293 1188910 470099 1597441 1165374 1159926 831359 13208 1768594 1382311 1302842 271922 1781314 1811293 92192 160943 1833223 1269697 545863 1019975 1944599 225164 244849 1690682 248392 759244 244327 1571957 1432324 1629190 710180 1778641 385919 1831304 1384724 1094920 1972120 157130 1191208 1034103 679206 556171 587757 87784 1832136 1503626 1216398 769361 1641743 1426234 719420 1221958 1737303 151815 432430 1334620 1526198 1540684 912674 630832 1512031 1365802 546694 319973 517039 267202 1571249 1418905 745184 281868 508821 160123 162018 508796 1286177 1540808 1045214 61056 1253721 438968 643923 261754 1185201 745783 284954 1676801 1532250 799047 610852 1063330 1698252 1639114 1538087 1426496 1778070 116104 1620501 170622 1898299 1297455 97218 944581 1207276 1849528 146946 352668 1027265 1904992 770878 1053070 690876 1364089 148029 1496953 1099393 310317 46344 888209 105225 1108041 602395 944049 539865 912298 764431 1431062 913698 195796 908888 730995 1622709 696691 503563 1459364 1420543 564760 1914449 1351509 548178 37209 1702475 1256047 1432765 76913 1115333 356198 662102 111327 1558919 1320400 1639204 1429823 1373874 47963 703958 1176616 998983 1637331 1432989 1841119 439875 200440 885072 103272 409338 1814156 1978143 1338075 1102171 524024 1922031 270158 1193768 1928036 458660 1628638 201371 379569 1086076 402596 1510974 1358916 672448 1719651 512748 1204960 222601 1268502 458646 505872 525384 879697 1658120 1504143 471222 868013 795499 1592107 1969430 293896 1548056 1368480 564509 120370 1537389 785858 179828 877522 140209 115732 1605878 34248 1397420 122683 716779 683414 1020538 302055 20310 1330564 1690950 221797 161697 961280 800577 572158 989665 55314 645567 961807 1519509 929866 1770376 1187785 1264360 1408533 100938 1380941 70082 695980 426857 763557 1874777 101677 647523 1664053 1683593 1388147 1245190 90852 1615279 1971107 1473397 1649922 191118 1092292 509029 901172 1838505 1679148 1176846 1379927 1772962 885104 1098145 846227 854416 449150 1759252 483674 1419096 921672 206387 1968456 1034185 1368326 1947225 1210507 1356431 1609270 944228 1934827 557382 1459964 1100392 473716 1669055 453155 993022 1134203 1272152 1384492 1272180 939513 1732206 1500737 1644294 556824 31301 1396135 140930 937990 631345 989400 854123 487881 1003763 68148 61300 799728 554836 66029 1044267 1628237 964793 677354 747099 1604302 1956810 1403337 1227434 1138612 1625318 829356 783057 183120 416257 237453 1170467 1242343 860489 1095074 514313 330476 811840 1991606 128126 784552 1899032 918203 1716136 1483467 1967764 518204 176304 1764215 919083 1018400 269780 1092286 1883457 1565533 282369 1504708 1450490 1892296 940812 526242 15568 1899657 1234134 86750 1929230 1358346 1294997 893420 1664554 1949656 1044712 1515734 143092 514993 1143653 926807 323190 645622 1689887 530865 441377 1102651 239398 790364 1554653 1606384 310658 334712 1809699 1722011 1262601 1786063 1434243 1388383 1035195 1511253 962851 541633 1727240 746172 358082 1190992 63751 1047096 1573054 254175 1351102 1983893 876519 773872 1168995 1260372 1570704 662045 1727893 1596592 1726596 590646 1744374 296429 156710 59652 424625 761318 523617 1884945 1456787 577606 396428 1893145 1882622 1142704 271590 985323 261278 710409 241730 540902 1108032 696549 229089 1894904 1223949 1830285 1333215 661111 1634190 954939 1775167 1621713 939114 628997 655204 1376232 554694 489806 1271848 1160188 107224 1746476 1376092 1860270 882562 1090305 1040225 505253 88064 314167 1669781 1641867 503153 1941912 1591388 1019725 819244 456165 376897 1550359 283417 1612024 361484 1207257 174331 1510300 1355582 1646148 353686 1392298 102592 264722 584959 1226041 1359405 746605 353492 1428170 1994236 943999 1359413 804268 416307 1577496 1702953 1828938 249885 1699258 1951373 718999 445253 1487174 1122768 1866650 1333343 1499046 1635101 877235 1555317 27091 593162 1963414 1245350 296170 1526743 1745183 719088 1192640 1832300 553125 1005244 1933101 1553560 654677 218667 1658972 1649802 510919 1457201 1472768 910726 237728 159615 802771 901887 815099 1120223 154514 1829803 1373604 720164 1831056 7400 344143 1814343 116946 1368325 1624623 463663 413971 319553 1224196 1660962 822167 1577881 1574081 671167 1664836 228627 1169626 1349634 248834 1868331 491245 593887 1290665 1329455 164741 1013570 1858697 134795 1347539 79939 1266310 1220049 555320 914237 854817 1473066 328402 1543383 307254 821168 526050 1800694 1637373 188811 381005 816790 55776 1805967 1558584 467961 1671908 154794 1996224 1702268 1469030 387557 532638 1105065 1371777 1601827 1553236 1808328 1844356 953124 95987 1996157 614400 81136 33231 1574602 464282 968477 1578106 896321 771541 966070 456835 1926036 1968831 764622 1628653 692995 1339324 1026373 975510 1587454 228808 168165 1880256 616126 1214984 1440548 1948454 1553800 1218681 1297719 1011067 1328743 773393 761898 155393 646963 230018 759549 1034727 77064 1367129 1735725 300666 963847 1669012 1878241 1681011 1072629 45952 1758440 938407 1338578 914554 1998770 302046 864299 1415734 1519272 421846 1540644 1795277 37478 1479060 1373770 1732263 1460745 742987 494756 187534 1329769 1012183 1230561 475930 1313573 1260597 1898044 1541484 291813 892050 1149218 1448727 1135126 1435934 1518966 1953132 1848577 548500 513757 975322 1492301 588077 679335 82789 337258 871111 566554 1644325 1261262 1942912 446560 1252492 1523791 35672 1766077 286883 1440385 722839 1121578 695203 634410 1235615 1955635 550806 231287 1755155 1679001 1286217 670308 1821221 1065672 186242 1815807 1991678 358728 1792376 1126116 1999894 1418257 60041 957360 1188058 648968 978421 1497714 1286278 115929 646261 526174 10822 1704923 523749 435614 544760 1119996 1934886 781494 102718 1454976 32636 1494399 423886 1954689 1653986 1101491 1570635 809897 1198411 387135 1015463 320309 1019416 612872 95107 769710 1192468 1992473 19057 1969363 31804 319518 91444 195941 1755501 1077355 1627177 1184613 550785 630737 467483 458003 835336 637165 1433501 1552092 1013420 1941258 987634 420295 1203142 1179989 116004 47795 1213416 866560 1093697 1103852 1528397 1664397 1470525 1834738 1081723 1583594 1923080 1003185 118752 1094241 1923267 950687 1707554 545387 1690593 642634 953574 1245265 1570086 569158 1524899 1642678 1200342 779859 1041171 1439637 640929 1922021 1389259 1319871 1640005 513815 923147 1258308 1671162 1745746 1186379 1949301 1094496 603799 1015430 22456 839409 1099017 886992 1780388 1812579 1583344 783573 1309401 1865690 1972951 941115 1003782 1926613 42672 1835575 454277 1726609 595232 1329730 1957491 805493 627821 329205 1868251 1121133 1068611 1557325 640705 36821 227212 503891 558323 12185 1466052 1357634 714182 1613257 649196 1940185 1520278 463328 1444358 544299 1427231 1186329 552749 633677 1178445 1508645 727982 1701382 1553760 1760038 769998 1367570 1046439 639861 793226 861500 802759 1935697 1979943 733043 1077846 1526714 1614498 823252 519503 1561418 1505422 233098 220202 1283258 56011 1794520 1914887 559764 1212219 437166 1764659 97149 806625 1687543 1060957 483620 1817101 763969 1896616 1496365 354066 1787108 1535298 652146 726509 442217 596478 1404090 391907 135408 1634998 1820494 1149012 1032819 1397982 1934528 243811 663295 512024 1545593 158653 1854417 1877293 681730 1493254 343451 1878377 1543091 629453 542575 645718 1148855 949375 1683158 1703964 230225 1369924 616340 1272644 363323 1290663 1951330 1412169 108671 120473 449608 377108 1351119 475321 1694878 1917016 275083 1221823 552017 944324 1336652 51644 906379 101497 1509798 1519491 86161 831429 1026454 252823 403540 1461379 64136 1856571 1384450 1489660 787704 778374 979620 397766 937811 1604259 614647 1304273 1009664 810618 1765778 1215789 1718682 1648758 1563973 221112 1009048 1511824 1903447 1868623 612991 937004 753155 1740648 1365398 552498 1836079 535644 815681 857216 1375022 535292 473416 700348 1097159 1241137 544810 349184 750602 1720587 1606624 1789591 621272 1888399 1729610 1482877 1174047 681282 180401 1762607 607278 1998204 1352046 1974783 225269 1372876 6491 341121 967895 1535045 652981 644674 522067 776514 1142945 1348167 1053921 813924 438656 1280011 1512788 1003460 1257103 638127 365809 914565 1288752 574928 1790046 750747 1978834 1130085 35143 351057 1036785 1319887 1722571 1492001 1509794 231094 1313137 1900315 638327 211401 1335930 1103726 1437361 507726 797225 579288 386442 677721 754073 1705681 260577 1281536 283197 1481759 428971 862551 1083898 1381029 996553 1935643 752924 439511 160754 397510 1920709 761828 843546 1457322 1025502 212841 1480876 909480 1284209 313657 1048027 1997393 589459 593986 1708573 730232 1917515 1721754 1833799 1337932 1805200 1768182 868702 805598 1192486 507591 1869069 591226 727239 1704898 607661 1544398 1760663 1519922 1706653 1981585 801155 1599528 206578 1042194 1719708 1357103 1433106 23254 903566 1958743 1228644 1879166 218364 95016 1085664 1415267 773389 1694658 1379767 175417 551502 1823844 1692685 1021531 1761697 1601902 1578969 716917 1278477 1311943 600702 51051 118963 1456534 183487 1228998 1366499 230679 1327868 1288977 1392680 794523 327459 246998 596544 79818 1053480 130891 1374906 418961 1470489 584749 975810 800324 1572675 938009 664371 828560 1538161 1460350 422221 885346 1702854 911163 26664 1670448 169236 467473 1927950 1948163 819374 1549915 1813582 1363113 579646 1313731 1864453 1486790 956363 1615056 1427692 491249 1248505 1717480 1208248 316950 1853650 978167 306418 1821578 1287587 1000929 1295116 1520136 1679329 146304 320880 278292 199057 871068 10292 1322122 551107 955636 265744 1248692 85165 1822007 1947617 522224 592368 183381 114872 674033 599234 1209452 109317 972705 1516556 1331723 693914 1261327 1017457 332791 1801861 1372239 1141547 972202 1409720 1134149 509941 1583354 895931 1765302 46505 1333068 1066589 708184 225613 663339 1098020 1245259 1734303 17648 162219 836340 965771 1055617 734781 1269596 48136 1215086 819823 1256160 212289 371040 1066845 1440590 1394472 1279151 1546033 1674951 1821346 232194 1161819 78256 1826138 1753388 1179586 306833 139269 303069 1532217 1122435 344527 1344439 317598 873788 1438575 1282286 1419067 769639 1200858 934556 475362 1998027 20542 1862706 46228 1519211 15012 646216 761707 778750 1063181 908466 1048138 772152 1862939 1043915 871107 1449917 256657 1647965 1127652 306408 1489315 1913893 1980640 1633889 460989 1604648 1372110 1177923 1244578 1217149 130723 603388 677489 287825 1589097 770233 1891145 4875 122379 1390112 1399552 1350843 779815 1543593 1952412 1020429 1986639 1175762 1479131 1258448 1402632 1113918 932248 700895 1816783 1368276 449628 1740643 788031 674220 703688 1194454 836530 33584 1884766 1925318 104244 1466157 1198602 1183615 738582 1612400 259913 270999 1168472 1384596 927386 635626 486567 661840 1484332 594562 1570118 417545 1698513 1193863 1877654 625300 1995326 1656443 167196 571699 96384 1706816 771076 1777841 1697186 638296 1715124 26698 1278801 58569 51526 1246094 62592 436839 1722523 697037 907010 1850661 1920383 530635 606339 452926 1894831 207556 1867103 129658 1838513 1964371 804073 971717 1933490 648319 1292327 1967954 957520 217992 1530085 284533 1069980 1039635 1353625 1227999 508266 489181 1657952 188006 1690188 1754024 736037 1751649 1291583 1275683 728453 1659519 727005 1810187 1732461 1135460 330565 1821859 1068945 886811 1189777 1693516 327475 784907 1917672 1483144 946479 654158 1345096 1296906 1284893 1107378 1757007 327987 1402629 161515 1719212 1260994 1567876 1703437 1470131 584427 346266 972822 31378 352191 1066210 1176608 645342 1573539 1001725 1782767 1944095 1131027 158051 842307 1966948 1317565 543456 286291 138902 1027516 805883 1262630 939322 1019323 1008634 1372597 1856069 34777 1642463 43020 1530623 988011 832257 614600 1424797 580232 1870761 1878975 328651 1593737 26764 612277 1092753 49964 1954772 1144775 908026 398543 1721502 1170440 1030042 1276642 655729 555925 1911500 692481 576471 1266835 332045 1179569 747524 1881482 1649649 140959 1955108 435314 744466 276006 550454 1687805 736218 1968832 458796 1979261 1996772 519886 1445479 1150899 1449317 859728 653235 138956 1068112 751834 624720 785712 377565 1366070 473585 119006 689781 315200 1923606 10783 1295918 442880 1476128 1200213 835721 1160914 1680819 1402873 1011360 300156 73729 1078360 565675 1354213 933810 1649342 1324510 1719615 806556 159306 421802 365763 854289 143888 1569407 1773427 1216296 1069454 1237222 1303537 1432842 1055114 1806106 866874 1750981 192627 1463192 579077 109942 1213093 878219 1364472 1673387 532060 714304 144070 933804 141620 411008 1548621 233531 954256 444842 1138402 38399 245874 526745 1135376 701201 1303071 888107 1254266 581128 1794105 1486068 1832434 848742 18828 373767 1719234 1961355 1649746 1566844 1439158 988308 887414 1077593 772905 364347 1164623 1207340 1060578 1073475 1413144 830730 1913261 1585938 1584704 1604244 1879102 574481 527678 1540923 1439269 384212 1897278 331779 343314 514332 364960 243454 1858958 1728453 1905576 789556 988005 1072433 739588 1227286 742831 160010 1296287 1395980 1561522 1119509 956064 721320 196503 1822777 633454 10458 316171 406031 1127107 542704 1836600 485433 261212 1850199 674834 1222176 1545537 1075519 1536609 1908552 1285291 257382 1605532 153541 1647747 1205520 1609533 1266618 1122992 508896 1605303 593082 1400619 1594966 184953 1353008 1474716 1841284 1479233 75909 1428579 907122 367466 1672162 419993 258756 1893568 1757748 153505 88605 100182 703997 566212 791335 72726 94135 1496902 189590 1684434 684212 1021313 1842530 1782255 336588 788163 1483767 1463701 1753862 230521 1263772 1989438 519652 565243 762293 1702617 14617 1435442 210915 534640 1600551 1105656 1630531 2946 773462 979598 1541980 949410 574879 1859571 691265 578977 1399207 482792 358396 1679561 1249707 368414 1441595 522192 326215 1259249 232533 186257 1319275 404884 732081 62065 488267 447764 500429 1063595 381680 1776419 1529401 1301229 1662316 1872482 971809 631465 600353 1053133 1477361 906316 1749890 1352379 1727277 1247008 1870677 805163 265605 306891 375631 489262 1933251 1649561 1297058 138540 798438 709894 719519 413599 1187550 50516 239000 456189 1651760 1960577 1668078 1682325 1716963 1583308 1169088 800852 926867 1116462 207590 689050 312284 1078072 1694029 1132893 296392 381899 1215694 1060244 1756445 1241124 1695845 848777 1143798 881572 962406 565452 253306 1795131 1968387 861000 1833942 1951235 1859579 748685 1152813 1143296 827789 690399 654451 1287318 642792 1092806 1865045 560479 902892 1397073 1458274 277336 1990767 721745 1603653 918116 1451552 1073901 348508 1932029 771622 1249920 924723 27294 1090951 1969423 1266998 1530935 719168 1779834 1009171 428144 1628568 349761 1240036 1728709 1925343 404353 1764105 455750 1371103 163066 235573 1189636 1163772 534200 603028 1959648 779136 1072528 1238288 1633507 820185 1523536 1491143 116133 1509484 1414782 1510515 1357755 670722 305426 897474 1212020 1148865 750479 294477 704128 321854 1165323 1954682 918627 1250728 1607299 1045041 192280 307892 1550857 1539579 1899070 1810299 512683 1531280 487487 735608 281351 157402 1172289 45100 1657621 461401 1020750 447056 841772 537631 1881461 184903 1178092 897807 1247556 1521011 801979 1342484 1666740 1863346 6929 167514 571308 1020186 1245723 1061651 766375 750904 1295653 1427351 1245815 1869585 1195307 926780 15448 925372 1330919 611870 1777790 677533 161810 72690 1230607 1049694 1618922 542852 1841160 1252876 1165579 1923849 1917110 859480 1514764 1969249 1979249 1671448 1594259 812133 790161 453946 1147586 1466978 1730120 1180725 1281829 1187976 203194 1606576 1981117 1815780 460860 591021 1752032 532253 1516178 731292 434386 1576396 619249 175903 276237 380905 75199 1343861 647224 543501 1967475 530606 1670027 377842 133970 1846363 819572 730195 383189 1044710 38814 222895 1266194 402156 519144 1684786 914270 281492 380739 421573 911237 145660 659286 1651145 1285372 1652552 1939717 140338 493253 55262 1085204 1145914 162638 765331 759274 772567 717761 1336949 1760853 240368 201708 1640359 1732603 1813925 1238108 220337 814967 1524893 549999 405751 24664 1047190 1184997 1483440 512751 143899 1223991 1564231 929829 884315 1175368 302806 122937 1946798 1674930 517108 1163196 431372 21303 341369 1932766 1289942 1217894 1904840 206024 663230 177217 547017 565991 371268 1624052 337244 341131 1891311 1030421 384393 244091 1361778 947377 818255 396132 1595271 789662 1673444 1701996 798087 1783246 1769718 1911698 124689 486743 1097151 893271 1741021 1151542 1154126 891306 108470 1297019 832398 1792653 1672664 79225 130662 525144 1163300 1403848 102039 1550014 1498410 629196 1892496 1768864 1495944 318262 1658375 1889629 1558921 1605163 1325443 1944743 928294 577550 1428060 226572 521501 1143023 1520996 87924 224814 120074 1462030 948321 1037705 1559952 1430615 860414 1102280 1992307 705751 429663 586119 269618 1709874 597771 1481915 266710 1711355 1405615 518012 1431779 881365 1264209 1309531 1712752 341970 258985 1237109 770905 492848 198970 1272764 1820336 915305 1767854 270898 1708211 1819748 1975174 1424066 201640 1841090 1763518 362499 523799 777152 1337048 1798233 1906735 161828 303319 1759258 1939493 1175671 1561284 1342618 708514 983130 1818980 1879829 474317 976437 996415 1069531 1765617 1609626 510819 794836 1269043 180333 1660473 1358966 448180 295645 992444 1064302 658600 1971815 926217 122089 1544948 1082274 1739197 1229252 490059 539251 1060879 1856817 286713 136811 216070 159626 206083 100728 1401722 478776 784183 1414027 474791 1716240 859610 404578 1997842 1823160 1097190 1797188 186318 661408 496847 1862975 1107424 121810 676845 935892 947295 1660722 977064 1426656 1569127 1791203 1645196 1112934 1496037 1823106 673422 1748726 693375 371249 1710168 1223713 1367034 287276 577873 1541330 695558 431342 1848177 1551730 633884 419390 1977222 1191147 1294367 52006 407707 1067993 73183 426658 1964399 1257776 687602 369526 75343 1025119 1239891 1667291 1521283 1591595 1881304 64818 1010928 1816294 1338415 1042334 1339682 1313701 1164732 727073 357876 946577 1936904 1445999 1760557 1441426 1936299 1374394 1412542 995607 998324 992584 1254068 113564 1593995 771831 285537 757976 1300309 1168450 823110 1967854 1194325 1075345 1247870 899333 886008 788132 1511128 1095871 502816 919901 1253345 1008266 737574 72930 1442956 643291 850574 1472207 522760 1564555 566811 1338186 1133965 1808018 1166845 768047 1754519 949123 175599 1728406 714322 324350 1677809 1986895 1683854 1921613 368499 1982324 1120297 1292277 775140 448345 697190 1608722 1870592 102552 1739320 389558 240214 1692243 1426008 702361 734093 1413418 1250788 981387 1019880 1165225 237422 617644 1747439 1704153 1043961 924104 1002027 333866 1602956 1887644 732630 1904864 1428075 1710907 125894 753363 564251 888525 646377 1068607 616249 1618276 454704 223044 1394953 164684 913153 123176 253198 944618 1356468 1519927 1420631 1540775 1034402 1286539 1618515 291631 56983 1361157 817888 163405 736880 907570 619891 498278 1174346 14024 749142 338102 470841 1230086 871021 1777715 66550 940743 1612855 1173641 1413698 1406578 202824 1670538 1020133 1842785 563736 409119 1968135 368203 1469710 1785433 499822 1419867 303802 1574190 1369917 570574 645194 906162 788143 503169 328570 1141502 850970 1334261 812444 7533 1744681 936037 1957903 15492 1698435 314851 358446 1084359 1801763 703818 1651240 564490 493335 1358756 559856 380482 1944587 1072300 1656175 1270884 1062147 967347 1782845 1796592 927430 1278546 75554 1698578 509308 1703748 332270 1949424 1088774 236958 838681 189413 80106 797726 1250967 466877 1501375 468856 920525 8828 1773208 1135569 1314554 289968 1438671 107106 823479 1241099 1646840 1932665 315693 34224 288182 1876335 1671151 162723 1146969 843911 1295039 1915163 1561035 1405983 561626 1695236 1696122 1220024 101750 1782111 975281 836770 1486314 875124 869107 1719931 1353478 749935 1345669 447952 1973755 1124347 923268 567641 1230211 1396345 1127696 911370 1330849 402126 987320 1541926 1003048 1553187 1946791 1449426 1203918 1182033 147426 1193158 1454165 257593 251795 1051152 655960 1449121 1369722 1050272 1012198 1372214 1064811 590804 1495409 961688 462225 1384697 818990 1140895 1494235 1351510 826961 632265 215456 347033 599446 1083775 1938655 751057 1682224 1250605 1155639 110032 833370 362914 341519 1795650 688396 567061 1499288 494125 147478 1584824 1668113 824075 1583882 156241 1995153 1914899 1220916 1121812 1325252 638301 1445442 133364 1885590 1292224 1954015 256782 1617965 710973 651605 114951 1483973 1349268 365659 1556154 993246 1089361 1237717 1123814 933630 392489 99999 983427 1012655 1019136 46731 126006 146464 884388 1074331 224107 267141 892607 1718162 113929 1899818 708858 966521 371156 1950623 1563334 1565616 355554 1843928 775835 670810 793389 457523 1008899 1493532 1072345 1654633 1361822 1898712 1890064 878291 388325 1782772 1573745 1083674 152883 317110 427928 53735 244813 1704979 730552 616041 1183198 438646 1195707 1750645 1628304 1118027 812666 444198 273430 124300 1167740 1584498 1702632 252374 402496 239077 1762515 1843330 631646 1574398 1359680 484804 603075 250031 1885917 663090 1868859 1477673 1671586 1625841 582789 913866 424312 1534098 1810790 1884035 746817 609289 1624854 1452527 1442442 314444 1614261 1760261 1971368 1001203 1230818 94278 1995837 780739 635086 1986619 1357558 632616 742579 424019 596080 1956649 151384 1133738 1038569 944212 1594254 664615 977507 894591 1306415 716436 1453459 88332 972993 436436 899128 1179490 1346918 1602259 369681 467479 1249644 523564 1963921 1954066 775164 1698538 433102 104680 456910 406681 131947 570894 1362715 700534 466815 1739003 1302471 446643 1073317 295628 1071103 1149358 813150 1328476 769475 503318 1741368 84978 1448148 728785 1894055 938545 1290959 433107 193068 867642 1205510 541867 1278276 1747799 768975 357912 1096004 300799 1174383 1182538 1656805 788208 1703712 17077 1413318 432519 1940636 1326227 1340289 229137 398668 467151 423758 37899 528531 593301 246538 1681647 1034841 1190104 1718752 376943 1511061 768522 1599025 1850428 1397500 640837 4607 768833 807711 599080 921210 1201343 1778553 10587 1986909 1679252 412436 1591565 855801 903755 1897319 664722 73206 153590 1225880 1502540 1893797 43621 905109 303834 1479726 1639249 1893882 1197231 712400 1069814 393007 594232 1437580 1183366 450183 842813 1826920 1683318 555751 288130 1937688 345035 1075942 1682078 582132 497431 514634 710152 1004281 1146360 1085367 1951572 1147665 1098403 603220 1926571 398801 720027 277020 1724035 1364053 1647144 1794007 156126 611954 191294 1249919 1497740 1128507 1886328 383733 393730 1953908 1587198 3092 1105237 315795 737405 1230933 1182738 1814109 1392793 471900 1027585 1391218 215058 1280314 148616 1112265 1407712 230441 1197320 44121 1337838 656116 1396489 1602401 1903745 1055767 1177000 859187 1279600 1010064 201011 1996456 1848529 1131295 371640 908520 1705678 210583 997567 385906 1089265 154342 1623965 376250 1836619 1528518 651063 1747064 188685 1953128 196750 477251 400665 1881632 1843153 1539324 141949 1664317 813388 1311611 357850 1452712 236545 470272 1057210 1820126 1293457 1627752 480940 483197 1562278 1431482 483876 1469815 1701520 1433578 278251 1538221 1237022 1020494 418887 581761 1524799 1162248 1553437 1452704 398506 1587188 171721 105416 212592 468140 476363 529192 1157628 1752153 900887 1193196 1809278 1264389 888612 967909 1315532 519748 580677 757453 94094 195638 208435 1728923 1616088 1067963 588074 822376 102171 1595491 26149 1096751 229689 118004 614471 223023 866106 554502 49110 98046 1833779 1670843 28693 326455 981009 106002 356364 640022 366260 583536 864667 664196 1206469 781194 1424878 618506 1692975 1690179 1735525 1658071 1423991 415585 79298 1107278 914974 1203056 224943 477533 1471704 1553211 565476 1843703 1755585 491460 1130323 1412826 1330252 861215 1513170 700669 689031 1447638 994403 1243074 1013878 479580 47569 1903747 1730175 431818 1231740 927688 1045180 657488 1207977 1850771 1881489 705146 530331 1334802 1487259 1043176 518581 423736 976282 1385023 337905 1559213 840932 137200 846249 648834 1405541 1577526 1757897 1017759 1693774 1296561 1499705 1835105 148852 1332080 1255829 300784 250736 894130 829956 1070354 1245836 1672041 845815 1065808 404206 665642 1296974 1207262 164062 102241 1037815 1361668 1109336 1458512 114680 1590943 925362 560382 1516963 310760 285227 356923 1430541 1491028 171404 673553 90274 323429 625842 1551353 556939 1343662 113489 1174074 1309312 211807 782461 340401 1661112 1011117 1168349 280267 1863312 1482139 1375004 1526790 809002 1760546 887550 981692 759321 1829623 1787453 1863607 1894857 240586 1469739 1517014 101849 794222 441825 1829853 1572531 156447 898879 1532183 517335 509270 1258326 1083444 81285 1385855 903895 45723 1375421 1651005 242656 1880506 769236 525093 1673653 123239 1579755 618941 738767 675775 1429196 1797097 901072 342157 1299847 1868034 1522537 1753865 1229298 865360 1122572 1119372 1406346 417093 1076397 1485080 368650 155454 251054 659131 923451 1569717 977652 1249819 355921 1680278 1843120 1019899 65862 1434550 1945528 1549679 60040 1167155 118043 1255442 169212 907541 1743459 296857 656459 147266 1761926 1181729 292028 463000 176140 1565938 1192368 259297 1570281 19663 1122942 558793 251257 1869323 522836 1836468 903561 397787 1716270 1494596 712604 1108892 1130041 1206675 557680 1900278 1380980 1850114 1320380 359749 911964 143838 561955 1791653 1541534 1534327 1649034 357649 489168 263731 316102 630183 1087566 449666 1378155 1460395 1587532 13420 431910 975249 859465 580225 170684 1957438 87318 1393379 1610409 506941 428617 1473574 551246 1880806 1940075 1248399 255745 723072 1150932 1904564 730609 1994647 493909 283267 279647 1083762 1035795 742200 1464502 48554 966644 1394599 320716 311330 871102 1111223 919858 1720185 1899955 643837 1800047 1939037 1565747 1006832 24324 1247533 429638 1382052 1928114 767788 388616 1169935 1791915 1120989 1576692 1957329 1471186 1463244 326508 608512 286497 1691334 1995378 1358879 1499589 1491175 1345984 1677290 878427 251858 1453400 708234 1723533 397331 1761657 1054466 837612 1738194 950140 1952363 1882695 1143826 330916 217372 106897 520461 378367 297650 833319 1009162 170032 392014 372181 847083 199024 703611 1683522 1820993 1201285 1754222 647676 340622 372122 1350585 1245655 1674570 1101275 523324 279469 283289 1031817 788376 645576 1195838 1202946 711245 1725415 133752 1809339 799108 647012 1854777 663785 1691962 767007 331522 69276 275180 498417 39482 204414 1091571 342918 522698 831407 721051 1117368 1626812 102529 479825 292624 1688807 1160195 594501 1640391 810660 1300133 717754 999590 1906286 773522 1899260 817737 327949 1393243 710208 1914822 340843 1437772 1120412 1580245 387673 1571018 86314 1051855 84700 412786 82777 1362689 1599442 1661741 764114 1338824 1561776 441588 211194 640768 570046 798379 587651 1133699 1889244 966778 30022 215436 1673434 1567600 1299411 66734 1502411 886190 1906682 742705 1626688 583876 1405223 458347 1894153 1826354 1622537 1025104 509500 316202 58074 1750533 101320 851513 1558314 414199 598256 460119 690407 1383644 371678 1843115 1683064 1912502 576960 1551325 765808 21796 849835 719756 537124 445966 417270 665126 214430 1140975 1418135 1982257 1902940 1859000 1590324 1141993 458586 1909701 1534706 1514536 59880 278135 751923 83843 1956115 1582697 309492 1388896 1524633 1776993 998692 1034331 642813 1241216 790096 719913 1294364 1425973 1866445 67178 1117616 1551617 1896124 263939 569448 283925 141364 1589917 604037 1683500 1163498 1540070 427239 325321 66026 1343595 894360 746218 448696 126537 263477 1177661 590240 469904 656321 1085512 1941508 1483213 1737666 695044 1391324 792184 118427 243309 1648409 55366 1438812 406385 890761 240970 1467175 861078 152774 1258427 1600407 770110 1635089 1929295 299671 780746 412439 1255183 981729 1746123 94618 1846476 8681 662783 566271 381156 413867 698446 1585216 839096 1036118 217124 30538 323324 1379305 1908760 936208 1046826 1445912 1958834 1099407 1394467 610853 1863418 893433 314383 186666 897684 500919 1505259 816490 1272218 1953699 1815037 221666 150884 552968 1911579 1976006 1587710 65096 1912669 991478 1242590 409008 522978 719653 1903160 508839 1308547 206203 53001 805923 1849190 1518349 1877015 993716 1365158 329043 518534 1280814 706070 1775567 1951286 207507 1240902 453159 387367 842088 1051759 1961983 1384834 1333389 374856 472472 1166603 439491 532858 1052993 858069 291868 1169780 1549810 1486016 927257 1897084 917426 166130 1802076 1113508 1524382 452807 1141860 1382556 166488 1718011 1969299 1331448 394756 1151897 1168928 955879 64289 1103545 1165224 653111 1402490 1200643 685301 1262606 360519 1096621 364538 1551446 1875338 215510 1760411 1817456 1774450 1174409 468025 151568 114125 948499 670233 287630 1272213 708730 622945 1674978 1775841 882386 499012 846892 1426813 1376043 280272 1217198 1702477 1258751 1425366 1369843 316213 949639 1643670 1085000 1611217 1492044 1089711 1414523 234933 373210 1650355 177430 1427448 1823324 652357 1267732 687788 908933 1002173 1682531 1694266 1479386 309014 400388 1575897 66610 1873098 1634372 1859060 92723 1756112 1805181 229657 934436 895585 1305846 1738006 763158 1241907 111478 929861 256868 465909 894659 1398646 1384914 862444 1635294 1885603 1780359 761042 419363 213561 1812197 835089 514498 1167676 1729407 307801 1111012 791290 93612 1757571 1076111 301500 983291 45129 1901296 1266359 1628929 1218583 601610 670632 678580 590350 981321 1502894 990738 1745751 547763 919324 279497 1525405 1362703 5792 72917 1739371 1138855 1303523 1495265 1094532 1935310 1567905 224770 1096246 1599229 483219 1823901 1999817 1732590 180762 1760667 61408 1958846 1568582 1547296 884022 911831 1525996 947120 132919 101585 708653 1332608 342819 115893 453536 1481335 288506 1700539 357908 593157 1556011 1373175 1064263 381682 1662140 1145610 1080675 557619 875620 1636768 12928 1238118 349433 1554510 1368078 1645074 22240 1150428 677843 102193 344135 973970 744886 339572 430722 1052837 1995430 59431 1624275 1113073 1804467 869765 3769 506861 117027 289649 259962 63411 1423061 293238 1912512 1402900 1679202 1216153 169 1136424 402218 1634287 1805943 1503065 353403 642923 501569 1952570 1236310 1279778 583698 74902 1484982 562899 1315032 195162 841645 1485416 1467459 299984 1614198 1166164 911559 200997 501996 118804 1452586 369339 1853558 1458848 1947677 1828181 1069423 1196380 532896 1903495 791613 1692141 226630 229991 312463 247887 903330 1899884 108982 669565 396825 642539 902294 743933 1853251 1474363 1042457 483089 1211373 793476 362432 1772500 619151 768597 1426951 1056968 218612 371700 643217 1109508 677177 543193 1712496 1962863 334111 389566 1545063 308516 1736181 1006356 699841 1297976 1615574 274502 261353 99501 480619 1836172 997338 1927924 1012334 637006 547729 370723 1416840 382532 1409004 741852 1422153 239895 325410 1725516 812744 88832 724346 1958264 1921460 533412 1586808 1919687 48220 1042474 1624946 445328 1752053 275370 637562 1611584 4367 1332603 825856 912252 1263590 244437 1450327 1339295 312103 1054193 1036394 1852536 386204 258498 1141540 1469577 195406 1159210 1775046 1826034 1154210 1430980 1570864 1610996 997993 246520 1207664 1657808 1361795 157379 709577 209783 626955 1739835 912801 596064 382171 176302 1871325 1734027 1330962 1852367 38641 292947 699039 1194982 1488009 500216 1050224 565181 1064324 518771 255059 1683751 1833620 66608 287990 1535302 3155 579674 1149986 1546317 887244 1085205 1635316 1812609 290357 308614 1686961 1265041 888217 1092698 1966651 1399227 62019 1869073 1244878 1869955 796257 799695 878081 1336453 775661 1183825 1234169 602343 1216140 1493076 1580475 265896 1075885 1383624 695997 1659661 796199 935488 1688225 769854 853365 433566 615635 1025169 299905 1364767 1678806 1143252 503580 1166366 1424745 1818129 1460625 1505186 813334 150359 560025 335811 816931 305978 1761324 1540490 469871 136281 13333 1713425 497844 1351502 657798 1537577 1468614 779086 1863818 379526 1936985 1275647 1119887 1680736 603251 240294 1218636 1541984 1580804 1822387 1342056 387426 1093270 46420 638178 1852348 685304 668071 1146154 263193 1718528 679771 304052 150725 1904442 787012 1978419 1823600 317060 988801 793192 1165227 1501812 1058538 1598626 1397016 1717654 1538698 794844 740160 1777904 252918 1490410 1058388 1407431 1172129 1218797 1009468 1371246 1027005 82073 839629 1158346 828408 1541827 1552221 1222111 1203220 1514466 1810321 315637 900907 359938 1149525 533405 271708 897850 700356 177952 493321 871283 1346328 996584 259203 1774824 1301273 311214 333143 1501649 1353077 38030 1199566 700317 266175 259140 1861616 1208318 844115 1558803 429482 1198255 1188568 319115 1538050 1501874 1830496 1679229 906182 498770 1655566 1088647 1399218 1889157 448928 1248975 1865449 230052 533282 812141 1286387 1520371 184660 1039122 345307 1684111 960863 222343 984478 704397 578402 1251021 1828011 1057685 96018 1715445 1958597 1899945 1109165 141548 1124330 1474454 320914 1709364 1597430 1522856 110455 706337 372504 897645 905902 206383 291531 1527991 1986855 1696352 250866 910260 1281928 1654367 613034 86814 1908798 1799177 467647 1100042 505585 1971906 60344 1894844 1482137 923673 1724846 1411745 529743 1830829 380931 1667750 67817 1471013 1239515 1966780 1394073 1646002 1065238 1559579 570402 1242974 1788883 879227 1791364 1661016 244650 817679 1058771 1245691 578092 16881 1237563 325374 50341 1265064 723719 1694308 525697 760155 1710664 1359004 1433544 274493 1539749 1335168 487679 533290 1351973 1527767 644894 1199036 1134340 453491 1807778 186957 1822774 960684 748001 1570496 758669 272875 439300 1282350 4379 1145241 1551568 1120333 1519349 63015 1119716 1826765 12864 670689 1403668 312326 11536 696585 1360293 849924 1624061 1516931 1846161 595001 999585 681513 1432470 193144 201726 574658 42216 1597183 893159 446049 34364 1240127 112726 568417 196777 153147 1765657 1139000 1285014 150212 1291213 1979013 6474 1360236 694070 961871 1196096 1814854 1751801 1632352 367827 1411047 899120 1995135 22580 1627569 756452 876963 311380 952094 908292 1208300 975055 1963608 1267103 113950 1568334 1671935 1703122 1286107 1988460 1269507 1740798 660369 557806 849164 792703 980459 1127487 1358084 1863557 62044 1610558 432378 672994 1690284 34448 1611537 1652943 1590759 1512363 1885032 424102 884383 856807 1595376 1662975 365715 1230422 43023 1491800 883072 261261 257296 694290 919504 1823070 1317499 1719454 493406 393357 42814 972236 536128 1411944 911846 678391 155021 1447595 876638 394372 1110055 682305 1930982 1009712 1734775 1533657 1891414 1123127 221248 645049 565652 1021764 1751789 1479998 281075 1744041 1082046 643299 825868 1034825 266600 1376518 761806 759524 282886 373028 1682893 1402951 1400533 1757720 743843 1943146 812577 1485594 623366 418241 1412170 876111 1695015 1507966 1740929 1635507 104130 1784487 1440570 338108 226346 979109 614845 1554336 798716 292622 816943 402129 571293 1254702 1465742 1268146 1284048 534348 1576263 118827 1416732 1406943 74211 871708 1475992 1976256 152023 1589112 116304 1805583 1809190 1824716 624269 407150 1975995 105586 1779615 1052644 759391 1715249 466888 591487 1599884 212374 910265 382636 1190604 983653 1918888 867252 728812 1039166 1863014 365926 1245125 950320 517700 1550011 575536 1062329 1468921 942996 198421 1991875 1096481 1652942 1073675 158604 1292966 1458357 1387842 1450320 424159 1440094 461659 1788352 640455 1141478 857319 429248 1513705 866718 1973995 997051 1272700 1407436 489644 147096 2775 137254 568502 1247345 1547609 801435 1550542 1643493 1165350 1449560 1005262 1948659 429467 498874 760054 314280 693538 1871018 495189 588842 1796219 1528294 1345945 1224877 1488295 1214272 278953 524626 1977924 893355 716777 26762 915021 1252508 1129490 1682825 55879 129126 478140 1837344 158677 1961117 1801746 1583402 74082 94440 1219623 1852149 41484 1023692 509952 739063 1750545 1884906 1885377 1984281 1090954 42994 1340934 1632054 459942 419635 1093772 480891 196049 708489 967285 1150044 863182 981550 1251615 955537 1381850 163208 1410540 1552226 1661994 113915 956032 1324883 594010 421709 1148812 1875815 1471658 1084713 11171 1883986 897692 1874790 1727732 1765607 257518 1240440 1432155 1359366 534865 1419056 342593 1632927 1684815 948744 568703 1484869 674258 418237 660879 1832943 912176 1035703 1069243 1178243 1405477 1027959 759749 1918060 391013 690390 1817532 141152 1300429 461961 1239578 317057 1414271 481253 1737644 651747 1460224 1016265 1796214 1591959 348339 1019250 1975398 600695 480775 1985251 833063 488135 1865763 246633 1909098 1864965 1360954 1175552 1644684 1529595 248418 1179956 1938177 345034 1833625 349183 1171330 1033213 1363717 145840 317287 40798 303592 56060 763177 272881 1596438 1993047 1111819 29378 1315571 49146 1718762 137108 718549 374195 1254273 1837154 71272 1541966 123796 544405 1654684 557449 662014 104859 1495293 963502 1672542 1446510 98010 1808208 657066 1026224 434954 690915 1103312 729990 1186136 1131527 962994 1429114 897138 702523 1487501 1443469 598887 672827 1489229 1203841 761721 1781293 851560 1961630 948151 99033 893943 1255428 852105 89131 1551608 626898 1976687 977866 1785387 1238297 1232732 1386444 1414010 832899 597307 1341642 664062 1267822 206669 150801 997928 820976 146063 133207 824461 586117 1636728 1339977 627497 36443 1937075 150784 389310 456858 1255876 390760 819790 520666 1994938 1942874 700062 1574970 911437 1740901 570111 1764509 1502020 412898 525463 937364 1390573 792304 639097 1083776 29081 1709826 1541095 675129 1774668 735622 1233903 345546 1364018 1552756 1362618 1747218 1176160 399575 1990718 393627 1323220 1654629 1058292 699807 1878221 416053 1617498 1051633 814743 298613 333994 1563167 339116 1096029 603408 1779471 823293 950532 516857 1530862 74072 1784661 873175 1619508 1006576 1919184 872009 42373 617548 203968 1704024 515419 590402 1213862 1886417 745970 737326 210773 14527 529941 96879 1455051 1350040 1378250 1643354 820726 1687030 1949350 389273 811716 319907 145812 1763460 1794956 1193263 5145 1206496 1833177 1736416 978378 513675 426924 1970899 1394057 1125070 102107 1140168 1629358 1107586 366098 1756350 414549 1241727 317835 1280523 979966 140462 1499353 264655 1266445 1951304 360124 821747 445757 766080 1647098 913776 647502 362092 1299710 816700 456963 1706863 743448 608683 1561510 1575498 1178793 1662977 722343 1926917 1722581 1682301 488963 1401751 554789 25735 1878605 1524313 609508 1295989 657852 152606 105205 1683581 1127848 1975961 1062126 806736 1743218 734528 1103173 881203 658101 397332 348309 972893 1975552 680818 1579842 1937482 649655 600085 51321 1391181 365531 1862998 1929194 902715 1665118 797151 788955 1186581 1767259 1279499 1459333 628332 1862348 541096 726102 386825 569290 1030975 808600 1403741 1892804 1607858 1645700 801057 495473 667625 5101 1904110 1660780 139029 306994 840644 227489 60782 869360 781323 1656326 266678 639741 769658 1370544 1420275 1322956 1510307 1079786 1160814 1661355 699411 664697 1659360 913059 394421 520577 561992 1619687 1319303 1112090 1437455 65874 1353180 1305701 424740 641622 409572 702044 953344 484983 1380514 1526993 1331109 1792500 321869 745453 1953637 991735 1233392 1994601 1512139 1796294 966734 1239213 228932 1709161 647828 122009 1370275 1975778 1337473 727072 393659 1259896 1806824 557816 1058314 1396011 1475621 439743 779558 1323557 386508 41808 64624 1729552 93571 1465836 763967 762711 751076 823557 79344 427796 1617972 1318458 1053759 966235 244889 1486659 77026 146223 929358 292114 1869842 1252940 1044556 798398 1313818 549345 1321113 536380 1282529 624160 1845004 919223 921065 836415 911023 497457 943131 1302530 1823114 1011008 266126 81055 645508 99918 255344 1109390 1351200 442533 500441 325711 1051451 891176 1258927 1564347 1578148 524432 1785219 659128 993098 1721895 181398 15366 1772731 1336368 410022 1772629 785161 848870 1204703 439319 258662 628246 1314470 1081335 276805 1220300 1173820 876472 985353 973986 715306 1650274 1777089 355092 823191 755743 828461 1269788 880700 972520 182854 1707404 1524541 1084126 148976 1241454 913003 1352658 1994730 870619 1807715 1716608 506466 742918 490287 1952016 892924 1772904 149282 429468 25162 610439 268469 1768248 382810 1468816 609946 1846355 10468 1690326 1580114 1989841 30217 369694 1430691 204350 217895 593990 1923249 976546 1251122 991461 1112124 870041 1233926 940928 1315452 1855084 781081 120092 1153978 1125732 1713547 1951443 683820 1883480 1394838 1594168 898154 1270328 639912 496331 1789303 1126924 505863 313474 1287535 1304444 437297 287260 1819751 734160 1593088 1259254 1746664 987564 350251 953769 1307581 794837 541030 225794 167685 1985693 885343 1763509 1181549 1709964 229914 869342 947794 1199598 1538165 285622 665983 1175302 528527 1829030 22385 1223085 1647612 782369 796863 1243789 1296557 1843793 967684 779226 1973869 1336581 1974160 380529 684427 1635544 819565 546497 1107584 968570 958597 247881 146992 64660 1615301 343215 1028820 1303883 720352 221680 675644 1855443 1288300 627609 856693 704884 1738165 1530139 642166 1909739 201894 517664 329313 1629456 605199 1561594 1190571 979903 892779 1482068 103885 1101398 1180487 654861 1368298 1263264 495123 1625819 1890371 978046 1886912 816217 711182 181653 1588919 1750393 444301 1767963 511884 1885291 655332 64486 203818 927488 127437 754805 1106564 1975358 626784 1975720 1737083 1245437 1976278 310543 1300 430655 1166402 1182633 1515433 141701 926793 677052 241627 285165 1053197 934910 866661 1048451 397098 460854 1611638 586538 982597 1939030 1746947 1629206 342343 1007516 1567531 1040682 1078335 1955835 568495 1506195 1067431 686563 241287 312098 190184 504780 1756031 1071368 534281 152684 1047165 14503 1069318 1478669 245970 325925 1653549 910271 306879 516312 1773731 655899 1875314 325493 1189569 657972 1740061 648465 1386371 700794 194272 1678877 313418 1647986 86778 1113908 1921714 1313153 355371 687747 249444 1826684 1755476 989310 407284 417926 826509 251289 280851 1201254 717974 1536623 1118700 901261 1067836 1287167 1050118 73614 1399211 1665368 397134 720590 1452584 214509 529095 1237817 1321778 1927480 623446 1465368 691292 1321931 642547 299333 1781359 1186340 1232044 218864 844924 1320738 518245 1036133 1198474 92477 1531713 1571412 1661932 1422392 929653 480960 1014027 1089858 128768 688823 130238 989698 60985 1220889 507289 458189 543266 1579255 378542 597737 1232151 1858629 724137 2151 1635115 761536 130212 775152 238272 889320 1668046 155703 620405 60004 153232 467371 682194 1347654 423756 570479 1646169 1814091 1422991 1288392 1447987 1544236 1684704 1785294 1800480 839435 1352253 646112 940658 1817194 907032 1225677 1330981 1146908 1337493 1102687 54244 1705291 1764855 1489950 1498737 1977441 1232024 1802823 1570903 1806810 632009 489586 1089398 771237 1751073 1978565 379618 706422 1522614 1267096 1340544 1149604 1592058 1339378 736482 595871 798129 1286314 401866 1111395 1939431 1971578 643486 30522 1036071 1478041 1322066 1895305 878162 912486 840129 251009 369258 1167227 1774915 1736002 1800913 755980 1704509 592441 698268 1252070 635977 1610711 1529258 1348076 479015 790372 206653 137974 1872061 93743 1652882 526068 1826670 1451560 663443 361632 1204089 1270769 11714 1216156 157298 285873 1754158 776334 1858070 319503 1932380 1388714 1840521 937474 1238360 1991538 1126120 1037626 993234 1118910 648592 1971423 1938435 405406 878385 1325627 59239 1638325 913271 1014941 818022 760989 709701 1888564 392933 265586 775090 247743 483997 1482207 53193 1253546 1236260 1677649 391188 525751 908288 1989926 1633549 1691242 1349533 1248932 852520 1468757 1176740 1998671 1847833 1225583 629343 1218922 1686461 1469471 1736971 279893 1141954 1795612 1342589 1068279 503299 1693146 1167142 691437 1672415 287193 1460304 1382963 317248 169227 421181 710998 1244593 1845459 586506 99774 142682 1230889 534057 10588 119161 1687596 422901 1549063 1062753 759720 1198224 439031 1449087 797251 172995 700854 193575 549263 746967 535775 1040982 938117 1900078 991935 1676008 1325050 578761 1641011 1586959 1630504 7135 925334 1054659 804643 88928 1869229 578843 597465 277492 1150445 18722 240397 1082478 920345 725799 497563 1157754 805848 942576 1356873 684272 1672166 203801 1183800 673877 574984 1637375 1292254 137723 206453 1864981 222930 1153725 1336351 1559601 319152 1768556 286646 299106 226639 10371 1973591 1058630 1933805 333855 720149 272160 1612055 1539494 12621 1561981 1143946 1428530 614993 1365829 1913826 1129305 1479213 1993570 1564485 1711194 442995 518776 1996919 1823824 392492 1879476 1874088 1486344 1860361 1659166 1981412 1296296 1326636 1388747 20692 1186795 1140876 1616446 715541 928896 1909258 1136340 22946 1636350 1115606 918082 1089292 1115566 123682 741392 1483316 184640 1099620 1728164 1981323 1213446 1082435 1340825 1053225 16699 831504 967629 1814431 329536 367534 1571293 280017 269620 1107803 1296634 1120437 576118 167474 791135 519048 1035730 1681665 398829 1000661 1851297 661293 509824 232585 336127 696193 1768803 1399425 871710 777243 1905948 1618105 1142872 732182 191758 756588 1444571 1865825 1762631 1699353 99956 916704 1206646 1284843 1331864 848280 970003 1507382 127345 1652760 873359 501697 124294 738543 1995204 1078560 1417041 77208 279595 810144 687658 540393 1290349 329473 598720 707433 950217 106509 1488724 55342 470513 628235 689078 659398 611295 1386887 377459 885106 117327 787792 1615288 1815413 10717 1054425 159459 1762575 723366 1922725 937328 129488 709273 95635 1770682 1019915 807285 1520683 921553 1494721 1244230 1719488 1487609 460354 825544 1277044 535922 417258 1848340 1234067 1505923 1883139 1313154 854478 1396089 705995 1585506 54866 172094 1567090 1540336 562094 848303 1247659 1829109 1933963 1554259 1338011 1633051 1086441 1076205 1710611 898892 1444329 882423 1868297 703379 1932945 956490 1844308 1709708 270568 839051 243443 1911222 944436 1930047 1353423 1831885 480540 1918016 290082 1953870 1086723 103456 1156741 1016073 269610 714937 512533 1893249 1983390 126138 1961055 1627854 1831887 121382 371077 1513054 1741289 937928 998507 1918239 662711 1100751 322079 1211906 291381 1344325 1265623 632266 89319 1164985 1640849 1516827 129362 1753685 574947 1440963 1133999 1140376 1773863 751135 269731 1721071 1954749 558295 1279672 295230 1164340 1390606 1398229 1764939 71561 1798356 1224249 1168839 1494047 1121902 1985401 1274844 1370308 114289 675249 1969600 1376510 1809325 276192 564356 667357 1667522 1707600 193194 307087 377573 1415719 1976849 1133957 1292417 1207356 309864 1033304 1072588 1228333 593933 1146924 374876 1982698 1025298 579795 1974511 128050 134348 1730912 363121 443784 1078855 1112163 1115272 1052917 241214 284225 769735 1307165 9509 1634800 1233038 1969276 1568102 1189293 282326 1898317 918986 655834 1698644 1614555 1024456 805117 1051252 1691703 1524773 1142508 1385559 1617110 709791 226260 1550719 1873821 807347 589571 1254758 72282 1221368 669453 1770042 1223211 813315 1956032 1618514 997752 603951 463879 363812 237742 207899 1797668 1102112 419773 821944 1319175 959120 1325959 1446371 57869 1494616 524671 254268 1816738 41183 686601 1096856 1625871 1999488 688661 729722 1410158 325167 232012 610597 1345537 945341 1172672 338414 920818 766859 1102343 1747847 74245 765346 678622 1727824 1289578 1479261 853918 885753 224704 1047940 1668456 1533033 1660735 825426 1098495 1341637 995853 92821 1410014 572930 941554 403406 137963 1970285 1946600 1446818 1112150 1753415 466152 592809 1552641 484302 1831062 154251 1838055 295397 667052 1455037 24236 1331854 417499 409380 1784237 1015648 851682 1506656 1411835 626615 1376112 1417648 639938 904664 507795 1198818 905312 316746 1815542 503187 984873 1741803 1434818 1821116 969140 833224 1202867 759294 1454540 1374314 1719645 1019473 1219688 1605056 1177627 264466 1694808 1264797 1165328 1782934 1394807 938784 1766981 1225932 1232864 1663023 959340 920112 1808687 972865 668781 917421 297693 943824 1946685 187382 1241035 328303 132378 741995 169859 1509197 282190 2893 487813 1729667 1910546 1267382 1678712 1743167 909442 898984 503625 1982869 1477513 894052 528187 1333122 1288967 1452640 1752231 1674221 1033713 471930 1594904 909619 1287157 1870992 1216397 655495 1361311 1341996 820612 189178 1770012 1889206 1629102 1019408 1306285 768146 1736622 839135 304982 1231920 1511418 1003230 1085533 584033 1225419 14289 924114 628443 1392790 709752 354992 652885 79054 1046093 1387454 1765745 108114 1615059 1659760 748256 1836673 1954992 1538965 1682543 619972 888132 32430 579944 1349191 1692543 198921 538973 738472 97593 978584 1453801 795313 1773702 1211580 1109358 785850 655603 153274 697743 353943 163169 1902502 705672 1804342 233465 1522763 1874263 1848501 336030 675270 1793564 1010774 1729674 778139 1339072 560669 1954610 1973629 225151 1977480 1409665 1925581 109294 67382 1358166 31733 1013034 1993779 1607963 1383501 1216605 1478200 1581847 707864 1203298 150756 1411760 782438 1346862 97678 1676936 453646 700975 1543163 1323419 1556091 1436868 1692456 1032366 933664 559952 1900474 191836 323058 1820825 123068 887804 712009 1328971 608383 829436 1679691 1986861 1251251 1926665 737785 304011 593881 79078 757004 665497 909652 1053708 62461 1494631 438314 1822786 1245664 1205149 449779 473093 1588567 603065 1222504 1597577 710927 139362 1868545 136524 245026 1297688 718458 979592 191430 1127919 594099 330705 368399 1099512 1981649 859934 309479 1394816 32435 280515 277544 1887524 100830 1868827 395584 29157 544087 1411268 287775 1114645 598807 1874757 190253 1371547 1373515 1538187 976061 1300705 858306 830727 579184 1085460 780888 243166 1122146 883934 1115045 550974 1524684 1386707 1513917 159437 1339828 885266 223611 224930 341932 1429447 1084104 1791475 1733539 977200 1896127 1142290 640997 1180557 1196609 1358173 1238221 1360988 624789 485542 926660 178662 1358623 1167232 983641 296666 126279 8472 672850 647848 709808 213316 937734 1122188 1043908 1529408 229719 1561498 1148822 1264331 614713 268615 1345470 931202 1097713 480438 1459926 698221 735234 1610070 1802284 1086220 1394881 1425576 769539 352629 1233782 1528517 1730759 1538472 1615300 192649 1663915 798934 1286784 372833 297295 220076 235531 1306505 1796463 419738 929001 1243934 1426990 635681 64229 1777421 264732 1480348 962443 1748711 749286 1431282 1431044 334146 539355 1984214 163696 404751 1078905 167576 621538 957160 620479 70266 632713 1551715 466249 1884624 270330 1133314 710468 475593 1900469 1037222 1500660 500195 173125 1894799 291707 298989 35011 163802 1851268 1190483 725014 1643922 1394097 674946 1032822 1869258 1492218 241016 472204 1448349 1716448 1088074 541730 230164 629838 498334 989686 310264 665145 1987064 1594402 1003765 1607146 164712 1226600 651064 905118 34853 1758530 154081 878508 388115 353986 1250323 407584 123431 924024 474379 358519 1711277 1572665 802542 1209646 42884 1777021 1379255 665237 1679294 1882308 1465472 941837 1145717 1937588 1750037 1702558 535722 1705259 1397985 773648 1628640 1917823 250770 1768334 1524017 718144 208900 132932 1387724 324496 533416 1935794 1429728 178525 160721 1374570 529440 783343 923690 676601 239620 1457865 1131193 1917821 1597596 1370169 230337 597870 425970 1807191 1424598 365231 1894634 949107 963471 961441 829072 327355 979708 1806085 885492 1712243 309522 790398 1328978 1292304 134852 1727781 340029 1673206 1314559 1433440 1705646 1979669 1136027 1957719 1646590 442712 243262 942954 1816260 1178187 726772 31176 1438786 895685 1431678 1585873 45914 1787273 1740251 932633 116745 1844140 1302189 609287 531769 1637412 338104 1644243 406177 81689 332703 1131707 1353971 615851 1697308 164042 1683938 1593659 500573 206495 995526 1191254 936240 1729663 670786 589196 328083 960691 588489 1275034 1019484 1929606 1213315 859369 1714814 1317987 1723700 668486 1350301 202097 1189351 283688 1833219 453846 1272236 77164 1819454 1133096 1279097 1200780 1261228 15254 19738 820957 688319 1080573 1575011 1785363 1526139 1775035 1926933 825555 946691 470796 366154 262219 882851 448925 1639069 745585 1566137 812857 1338247 1214837 172945 1087312 1061479 1366914 1650538 1959433 573453 219678 66063 1041201 653201 508100 955012 1832419 1598035 1229590 947713 264207 382235 617405 80602 879706 724983 1886037 751927 1128050 1155375 680240 1220969 1392583 643272 747966 1993195 1401889 399276 643185 1720701 591935 762652 1992736 1542719 1632557 1426614 699917 1378765 1401715 1330384 273793 185435 481543 1466655 142349 1313760 962772 1560704 1637319 1539360 759197 259332 105334 1629949 1057954 1790723 117664 1596919 1179183 1761528 1245879 864160 217361 444647 1308914 1653569 1411759 1292426 1314179 1401133 412811 470462 1952553 1302711 1937201 475624 37411 1060880 1793574 1230107 140093 1048272 1399599 1667028 790709 960644 771639 736539 415408 381949 805647 1936535 1529448 772532 659061 1375825 930041 409017 445797 48549 841947 1109698 738115 1276341 1016647 923579 1039162 1382898 1599607 1607808 992615 1420099 1632561 31790 1626946 1342152 1995530 1301080 680457 60098 1962416 1390053 113708 439864 159806 851274 1067803 1336512 1916470 75279 639216 768141 1720774 1262226 401307 1889997 928636 1422942 852699 239813 970296 885179 275766 472941 209777 422752 558396 1219646 140869 296502 404499 1525312 1520367 1261817 1973130 1204549 48188 859604 583130 340992 1278947 463674 1422856 1690536 771130 1251113 1037695 32682 512670 910807 271126 1347863 392890 718041 105049 65908 1430673 323399 445627 805325 841212 435392 789395 254152 1084494 805899 1475115 1936170 1911434 1426466 1300724 1537481 519971 1336725 222891 904201 1180712 1803835 245746 1319480 564057 44866 1313243 1035395 1651253 1288537 1245433 966893 486235 1906151 1876616 1335904 441609 1302258 337680 1871633 608096 503675 1039278 1502630 1787184 976838 1492758 1737706 1129696 415590 417558 1505498 1897728 1028555 31797 1638238 1305280 542093 307700 1926348 1240307 1437261 674412 404199 934580 99263 1048024 1800630 1535107 904072 799074 1561939 451829 1853535 241737 1947541 1744614 1801799 1613770 311323 840851 250375 615311 1491249 1289144 148 1571999 840910 82506 1489972 1482215 508240 1319101 1581717 52602 1554174 1474793 663248 834921 1548421 55868 902662 1150269 716736 835862 436725 604772 99507 263082 114640 324061 1285252 1041266 827319 1505249 768879 1575789 1838897 707837 550049 261466 1909121 1382638 222381 573931 1538995 659631 749007 521291 787120 136655 1228279 1222863 145799 462246 322140 1122018 1161640 1358463 400079 966034 747659 151706 285451 426126 1768698 1863127 919952 796401 294027 258852 715022 1709851 302745 1388184 1514465 1678704 1162601 1000192 1520655 848576 983929 910283 990706 1624258 207197 1213746 713253 509722 478290 1451190 45537 425669 1144952 1445593 921272 1766267 1344530 1044780 1602616 1785167 1536413 31167 355502 1695020 1201281 1583580 1695006 249957 122212 1384887 1569606 1886757 1142391 328841 1118383 1516242 830798 862252 405722 961841 1994692 1448546 641993 1009386 1759342 378219 590925 898694 516416 1201318 1804604 39686 1700554 1326735 260041 885447 1862766 165265 1096689 1465121 884163 1207064 1418475 1372774 1093570 320892 1091523 1414645 358026 1672524 1670725 1043184 1103921 722833 31685 1779789 519013 1278852 1274211 444339 202997 1950426 280281 653860 249953 1172738 1962154 1376946 841369 1454757 275773 1185635 863722 721722 621768 1488135 617570 1388389 1881448 160967 310576 104468 937950 1815450 338472 75841 1665005 1813402 617235 1345559 526356 1968792 429101 1486594 1901533 172399 827264 194079 1751546 90401 470199 1879515 514699 1935242 126257 226930 143794 1785327 1142949 1819064 982988 60819 1474221 410893 1470642 1833378 1308953 1900671 1861627 246458 48674 390757 1793587 793201 1657752 990330 1499285 1044421 264515 852729 1362642 48713 1614059 1486812 1773500 656720 786432 173547 1442790 579266 260398 1628856 286332 1138099 100241 476412 1329453 637858 1386638 175664 1357309 235871 1114154 4864 709951 1085019 1687638 1394636 811456 1349141 702489 789723 79319 98012 250286 1290940 955852 346481 850923 77925 659776 844627 1976503 496909 387046 847688 1747998 1168726 392591 1485366 347002 1875257 1905212 1012223 656670 611827 397745 753779 1012185 138189 182220 1038485 1363639 695755 1892287 410797 1797226 1172839 1375502 640282 757853 1689229 256009 533765 863898 1740149 18140 1574606 326411 1797691 1798200 1736727 150579 327298 13394 786698 1519135 927076 988629 477458 203839 409389 789090 1990576 945565 365683 236209 1043308 1323186 1018357 1540476 890198 809768 1687521 255412 1089003 965875 549627 1335338 1011096 1191531 535704 328663 209622 852172 704075 172342 1754982 627123 1919088 1626016 752659 360416 1444624 953483 1873558 465257 1352422 999331 1597133 737901 591858 747839 273221 176455 285931 488849 1708311 386334 1960357 1166681 914193 1197537 1057097 1746981 1159179 1688177 46398 1819727 1135734 1149951 613807 1506295 985268 483186 1971545 1291709 1602729 499440 1856415 1521136 1945357 1357779 503408 629442 1419323 231004 257589 652745 1930848 1425295 102157 1765487 1876826 1189358 849953 40243 955932 701450 1783452 1467211 1616311 1031435 298728 764979 1522055 1312424 1461508 554460 1746484 36447 1798196 1140061 948070 482955 1862391 1982872 1006796 1708877 1994774 149597 196063 1014785 1124121 705240 12737 377161 1811911 507210 1537900 22035 671270 1759704 794162 295266 1558439 705612 824127 156853 969214 970104 929915 498902 1076658 431021 1151139 465365 1611360 465795 728247 1855789 413204 1402313 850486 1178281 453274 872106 1521290 1157188 1622107 1607174 1761129 993942 1878028 1150463 1747791 964556 403521 650788 1173584 1883692 929362 1802435 1082751 899114 1103294 646094 1750596 1744918 1484880 715533 866192 1252863 1452469 966356 1551057 1141114 1054830 1206250 1108828 473154 1376175 246141 1349542 1568775 55759 76504 838750 1094060 529068 1872578 1371172 1519626 37961 407439 1329424 655473 1662020 652689 1762359 439024 1115275 872734 1824526 349501 1290198 1056740 1230766 1253829 1786321 1757581 1670039 216880 1792842 664719 1431059 1120955 1484586 1830201 535900 366505 1443299 1583810 978092 932358 1526737 1073827 985912 1424811 1382376 1581213 46700 842019 1932756 1846500 1402171 390969 1802551 1602682 1838133 137075 719381 1915210 1450798 1213018 1289197 471890 1279805 1863783 1926968 487866 927598 822251 1771649 1239224 1983514 1844276 894082 1164120 1259438 241280 1939624 670258 1385476 797404 382777 1837995 1477051 1038247 650663 1981154 187209 940680 2755 556082 1596632 232449 692116 1314023 675302 807868 1195805 1108952 1164678 1800454 557798 1222889 159088 260329 81099 1434498 334881 219846 1995377 1296694 431279 576982 1501692 1519239 364239 7005 1243578 191186 1331487 1481314 1976529 1745291 7626 1491832 1062766 622030 188839 293046 998440 481547 789897 647954 37010 1293567 1974286 1248942 1908761 1878361 406632 1194216 1008234 943570 1553869 859217 273666 44042 390198 1081655 1712716 1197613 370974 1999937 1643774 577343 823176 1499670 1098612 748935 807869 492080 663000 1301985 1394465 421911 414365 1178654 707054 1629863 358856 1802225 670563 1601877 1687954 165876 552010 763870 104287 1437771 1538262 640901 1353896 1558066 1000904 1626750 1261650 1793132 1387995 1279434 1408402 851647 1992279 384546 1358384 346387 500552 1709039 1576005 1489144 1975258 476446 612194 306232 81416 629248 296178 1053458 1768106 17059 979579 1901170 70232 1141856 258516 1891782 1494791 1791145 363948 393023 867160 1697831 602770 1847423 835844 496037 228473 78533 301348 257401 1533466 1630761 1606480 893565 1871336 1331336 297145 788495 1394649 1898547 1361113 893025 1474344 542515 1264315 1057714 1461847 1653728 606121 709602 365091 753887 386380 397355 1972675 148024 607105 109753 1017241 396888 1583191 1888553 1692158 1392269 1534901 1615817 766652 1133955 1439989 1329061 317857 1945777 315042 451092 604081 954225 1821752 1990928 1435917 1691645 22220 746298 1134316 1058609 1369835 1302969 1724114 1722675 1406409 1585813 1004647 1011575 1213776 206885 1646550 105064 994322 1569333 910673 1055915 506915 76063 114222 258720 1543348 854965 1412174 1280226 376320 823734 1029104 1581217 1223016 1629147 638599 1998474 464508 1478758 1741547 408512 135292 1698015 429041 1367133 1533705 302743 1876735 1965934 644554 1174500 680820 1921520 19811 1635836 1812704 1166802 1970600 491917 199599 86366 886479 1332425 1381392 1752579 955550 1272191 1665421 1925473 1014073 908473 490425 733533 221782 1598935 1048051 935682 1823304 1666554 706494 1043864 1107030 1886958 1944912 1715770 715933 758461 366838 724364 110394 1426429 1834790 1532513 3301 1584718 1897574 1190834 1816231 269912 1002343 1059720 1600126 346616 576902 510703 1096149 5162 318249 1302444 1585518 1878651 291861 252907 435435 1118438 1517920 1541280 1494856 1172131 1193464 1130000 1911105 866731 516605 642019 671821 1159275 855375 876626 1853986 742096 457508 1782197 1612131 554503 1294095 43798 1537823 631634 952444 42704 308749 1633839 734003 1553474 153343 1957922 1482790 739937 1770088 1529861 80213 1070912 1663452 392527 643035 1489855 1539812 1843830 254099 1174935 357342 453739 1628970 1298784 1208451 405120 41385 1465995 1737690 1648290 686254 81732 1501138 1751591 373494 1087487 62515 1849871 1496861 1659963 1926073 1293509 756523 816392 1346066 1652961 282980 29627 1636371 294710 683725 899545 1415220 961534 1112383 516042 536602 1091131 1332715 1868395 574677 1287524 1912061 78945 1070030 1132463 1739601 1829439 1280112 364615 1099441 1670552 1355046 1787816 475051 1774876 202744 1350279 1193734 385115 1470821 807593 573645 1265312 1144110 1145009 1204057 1829523 265843 987265 1364405 246190 1602395 552888 1141343 318193 752524 201370 781332 489255 1225957 1581841 1127353 558334 1442106 210162 274660 1289515 949532 107155 1494195 1997591 519153 278490 220049 1118814 1714014 690821 967840 669031 581060 266100 817363 1606560 1406759 1254390 337726 866270 1442544 1394371 1631089 1943588 1428912 1118322 1961434 528633 489685 871391 1202815 125770 1917516 1984128 1669927 1810710 1733787 57664 326135 634352 675262 1936485 1718923 526440 1613684 135469 475846 1841818 1498031 1666530 591231 560812 524571 100963 291950 1739771 257128 369383 922816 550837 1254815 1471695 1984938 861397 778714 1390910 92067 1519947 509504 1711497 271870 201002 658821 1081838 1808019 1791660 994382 462953 1775216 267253 1369638 1982819 418109 1943169 318110 104898 585811 1948316 21047 596404 148054 66009 1695876 656702 1623266 1901599 85358 1636517 1197101 1772236 1537453 377068 238007 1180420 1634498 613009 1206140 205580 385229 1512115 227424 528903 1429067 1833178 153201 896841 1539558 999467 28632 1741805 453910 1992370 284286 1841134 1982670 1485444 1280678 579088 704621 145703 904591 1382250 610282 1699978 482939 717994 169432 898231 873919 827439 1020055 1524996 336505 1024635 1203736 967723 332211 1890379 183018 46829 626806 488480 393916 416077 544113 1477871 1161621 1448597 1619504 1305761 1382027 164082 1624984 307607 726622 1220616 114762 1347466 543043 580520 228076 1167628 900634 1334087 164945 1837026 1632945 1610098 1156963 1954023 1768140 792926 748976 1445813 372568 1302505 972792 242469 1653774 918361 1412270 1520299 878969 864861 975111 904009 377425 1583140 494945 1679704 1930156 1185941 885457 107552 1960549 826465 57944 196495 663256 1909575 1081197 1108953 489382 718356 50860 1012372 300194 1969471 1881835 1487106 1655075 1633029 975082 1540825 557832 1642903 656808 1819167 992331 1693252 1774533 128298 995238 985569 568106 734146 1789709 475618 365665 843949 522664 970184 1226628 54764 945802 1671637 46397 871334 997643 1159625 1721379 492321 287841 1455556 677663 269982 621360 831523 1753803 900875 1274807 1489693 794671 648015 624376 1221059 1534457 682638 1897942 1974615 1085722 265060 706964 443589 509631 1908323 1009357 717520 115396 1902203 1701243 1039533 1913361 872688 1888237 592168 841474 31029 777698 218261 472687 371760 1146247 1530225 1081088 868495 766638 898053 1866443 1976353 1996569 1675638 67448 982123 1586788 525449 1264851 784705 751647 1787966 112607 1815675 1542543 1749887 1677433 919541 1940906 1859075 909318 474346 982425 666488 704119 1256713 526620 301450 1315203 1610028 1775974 1566201 1945098 1301392 1826097 256238 1204722 467276 1791851 1720716 95115 259800 1517337 616456 1347276 1716008 1275815 846358 816636 1880777 1074843 483007 834438 660819 469471 1990438 559120 1593270 939074 938188 36994 336913 1200337 1899413 403151 1863230 1033075 1488783 1241688 1362218 835498 76923 524091 1454245 1124081 1394358 1800251 1680617 964132 109832 397773 454397 1015989 1082862 452715 1911521 552160 151348 933150 1544853 1757114 34523 1451242 1112941 1899487 1280020 1049289 142334 1444171 1245548 1425943 157067 1928078 856418 1192737 959080 713398 1375831 867086 1783838 846950 139769 815820 1730737 1965792 1506181 1720101 570248 142972 507772 283999 705874 225710 120387 1914711 1098026 505136 29603 121609 866905 1912842 1075817 1950372 116218 622217 1304989 256518 946471 1479717 1164298 935857 1670906 189649 1186429 1840915 1420034 653243 460792 360601 69364 315986 41178 1790108 379358 178308 312952 177047 701701 9374 44808 798264 1127864 102297 907354 949535 693799 1561478 783395 1681808 1137661 347174 1834512 1081793 692103 1129132 138236 1166693 884546 1388494 1253214 1155384 1899184 109035 449813 40097 1596464 548466 1699478 1409454 1667295 870 621686 141407 112942 1814454 338897 525617 1039140 1506272 387606 1037767 1957421 877267 173228 1112215 1553672 1180186 1701893 1939634 889808 1570006 705836 102616 1501691 1237786 645975 191147 675063 581769 267673 44797 1081117 1768200 854331 1782954 525865 1319406 733335 519077 45886 1674856 759418 1665004 1839343 924942 1519118 586305 1026132 1720147 879341 1327600 1985933 1602554 1555264 1561988 1192384 276303 986254 1737600 1797418 661226 853701 423386 1517438 735665 667478 355255 316570 140311 509787 1158066 454234 956038 561080 47058 274276 888410 1404201 1094586 615102 1757482 327301 1228446 1899129 76398 384923 301790 1801175 611733 1486102 1309588 1317195 299857 191560 1222159 339189 1797882 878536 1167487 869998 1060695 443863 524617 1782835 1774879 946589 629744 290846 1131457 1539648 1914920 1504401 187435 1419527 1428376 1962613 1263477 216544 165411 800222 1695756 1955703 1295477 543485 625216 284034 1813212 143591 655446 1153058 254429 1363458 185787 1655572 1743516 80762 784063 595866 669989 149198 330518 151521 932996 644180 1493555 1487427 571020 1734523 1421023 1102443 645260 78740 1538673 1921836 1018907 603526 1938460 659662 397417 505599 1315740 878153 1887897 1394488 29945 1264377 812288 207675 516744 972103 1197505 1377410 1287506 1748309 552558 338857 425762 1913580 1189524 710014 776693 1496462 1299964 1810251 574616 519903 1200249 1281 563306 1452141 457387 836773 1358724 689277 1437481 1090130 575114 802537 1762536 1449436 1902913 989710 1495330 1212355 1888674 1020374 247507 1033143 1839700 1875415 1655025 1687840 1544635 53693 598207 1803139 268025 210547 1869872 1092612 1217412 1218637 1465479 1705902 800581 582690 1007079 476898 458489 1361981 832329 716962 46689 1403371 479586 837828 1656957 948492 882723 1698732 595395 1416727 1649745 1022043 559849 1883289 933101 355335 308159 1898138 1407838 1542540 1244667 1100301 941965 279742 78335 1175781 568714 1470362 1964546 779509 725024 725777 500008 231537 1450732 1795894 1740932 167769 146280 1953270 1960154 1393053 353318 423077 1233455 1573239 253389 1123789 191498 1771540 857829 1392199 439426 348741 646812 1705818 1029833 1799305 496291 1665575 1447671 1854827 733057 1588809 1965494 1107711 87518 1147669 1356498 1529179 522857 650899 319919 416240 206755 1112968 212603 267597 1621340 905912 318512 488760 1902442 829349 1420389 1268364 411727 1241418 905256 1067224 1875234 443454 783819 1426624 607167 1334934 105688 994269 716453 455395 1104843 903218 905865 275937 709719 1116205 220258 216285 1217654 1088128 899499 317737 1455216 1712510 1814725 1848350 1229718 1630519 1045162 1783381 1895611 1213887 1959585 335971 1841940 1586060 17853 312275 434284 1463857 869593 1826256 1893364 787708 1035563 1150025 191458 1449575 1867739 932150 1558939 1058369 562986 929986 1069059 1917704 1922161 1302432 197210 1637955 1803146 1195096 1686043 1426166 1631892 1962287 890833 375919 1366292 1434673 1643746 642371 259262 819077 1111390 846573 1457845 1601483 621642 1009425 1311715 932717 995610 1821550 1136211 913849 1957067 1323556 34357 1177169 1758883 1877436 468087 1487225 1382343 1851064 452737 357679 1367955 945056 1072910 458871 662563 496724 1736377 377405 1239723 35023 1762825 1720124 562871 1332777 1050585 1507585 1608139 906319 1401359 881749 1819560 1762782 484895 21247 1552232 372433 1639657 791563 301071 592119 1901140 1601221 481093 326487 1183661 44048 1735915 225675 1318552 1372298 1492139 1740073 1835904 1501825 1842945 1616279 1922169 1183439 451428 1118237 1215639 388238 26640 571095 1551701 1255680 1307154 191832 1421032 1530658 665969 976462 1986208 947497 1397286 1021438 1521955 648933 362805 442901 631400 1376293 1074890 2326 1291033 1810239 88856 1330898 528642 614786 739228 1080436 350114 1739374 667145 609750 1321376 1959197 748320 1366160 1121284 1597564 766788 292913 347100 460806 1398443 869768 360779 171837 1627280 597804 759349 1476666 4807 681588 622116 1051280 168847 4194 1274951 1402153 1423354 776194 1881698 1286533 1723373 1951975 420317 1942940 932988 246413 1420232 1116957 1685874 1814578 972754 1596437 1748338 113013 466408 915819 72008 1891037 125361 1547222 144979 646174 1373808 1617659 1273320 1234341 1474034 1053224 138777 1154498 1919700 375890 276693 1775428 693073 1033844 1188783 1104732 1281312 1399326 860503 71239 723796 1811450 158712 636142 1967291 894025 92826 1701838 1600561 1934113 1853473 1083220 1077676 1627782 1128737 1447938 195025 453310 1757341 1688612 1900136 1245595 655901 944042 1279533 1622023 49331 1895349 1815353 249506 1510930 987130 87648 1577619 889628 973824 498168 1981519 511252 1140816 76340 1661273 80081 1204484 1553434 1197848 1552755 1821472 276339 1764715 1344187 729129 1938456 1313663 297657 1955518 1833648 603832 513851 294526 324202 1099341 321051 1507277 852089 1661283 502336 1166894 1655912 341729 1132848 981001 1757351 162237 1098922 1753479 1004032 1686268 127977 276513 1833822 325601 359244 1179789 1797165 326142 275269 1673378 1028040 1562593 256978 1294196 1392039 794996 1749659 988501 14166 1760918 1327142 1629696 114816 873204 1173348 581915 1403699 688172 934278 1806644 426750 1965585 1710282 1849091 1934642 1001477 1728628 163091 324076 1864221 1809112 331725 1395179 789748 347718 1784501 1032493 754117 1500172 1500368 1764787 771509 935458 766237 1270325 1538833 656828 529842 1976991 160378 810501 1738807 1332538 484350 1653892 739841 478082 410551 200945 1387608 1481502 474610 221553 1576663 665967 1689457 1312470 1049957 1934192 734954 1480604 1831415 1131599 471501 1380157 64822 1986570 122427 874820 109426 918311 29822 805366 1141248 401783 173827 372042 1474588 1053044 860919 1311894 1041725 681791 1977770 1963103 890699 1472363 303033 1990216 854082 363469 253805 1052155 1210405 1453307 637195 200804 1034544 996924 580068 1132063 350553 719256 1659895 1641005 767272 217423 329860 1250021 1584006 1452294 1161678 1799925 1207108 270969 393852 1045355 1948243 44457 1581445 30205 1998529 1673431 1834222 1544107 1006597 179579 231904 1314526 1217962 1706026 1523012 903027 1917733 907289 1204262 1895356 317446 743479 1437088 1684564 59862 800612 1797371 1330683 915150 264286 1465937 97948 652499 1125306 959688 809452 746822 1244828 1318436 1272987 1113541 891944 1264417 456956 1028824 1474435 1643700 876119 1025163 631164 779863 1231022 2550 974769 813283 850312 665689 885803 1932378 707480 992807 1985588 856366 321147 1245608 256665 1397742 1615849 544333 872977 1195965 1929621 545072 512059 1921034 1683931 1034172 1056523 1244269 1693283 1115996 1418084 592719 190497 862726 1306532 515627 284764 1812041 510902 600359 1675003 1861824 1022338 380647 1595775 1538322 1298636 1848312 1201902 1883417 1551700 1053693 921382 940244 1075882 47257 1311817 151131 1919448 1441511 746554 686810 1884941 1630576 866258 957550 1613676 409810 1494801 538344 1409459 1558224 913680 255739 896534 1778232 1299400 1655657 1137959 1820663 895395 333485 1565375 1090264 2169 1840440 1921449 1423512 353619 1196950 768661 267439 1270656 1897909 1828476 1753225 1458829 1117130 1979950 1138969 1029023 1873551 1810834 1459178 1072423 1755918 575842 1326733 868044 203700 690378 849233 1632387 818077 1877777 1520192 1036457 748357 1957975 1665829 1090631 1724231 670354 1191766 730043 734867 1051423 240385 560968 64748 936426 752925 931312 1554055 1649894 1617902 879114 149408 1222710 1642043 502948 1846756 566825 1866031 1695289 809072 1269976 1503028 1156159 471901 893849 1602289 918886 1230965 324693 994207 1462184 984489 1356557 879529 473516 995706 1282339 485449 1881321 1452752 1485188 531389 1779875 1335956 936729 1461479 410105 1330783 1529593 496218 318438 1065371 711326 1139650 811960 1610836 280392 1170680 1058886 1112481 1436053 700352 943085 404958 427899 53188 664740 54268 188280 1431311 729994 870482 105440 378674 108572 73923 1287257 641268 519967 795617 1092945 640268 622302 626922 1428265 1034357 210264 794235 418664 1795690 88896 771470 1674034 1831076 648698 585569 1837713 1021236 680617 1312663 1637478 344310 1288747 1239086 1703644 1124261 1102182 740684 987689 1340160 655814 1153126 390275 998859 1798092 205101 1050461 336708 1025395 1103118 1053581 747984 882262 420173 738793 365661 1752392 1990600 1506269 1324037 1965541 817560 687492 101265 560398 815093 1915403 1972760 491956 876839 1130231 1465926 1623464 1950319 1051365 1093688 738546 202834 255828 336595 768593 1014693 1970650 660660 1530175 873539 673143 1236743 1868582 1787548 261477 1045791 1104398 1283466 1052090 1537405 703212 1172924 709194 6689 634126 342469 906725 1246381 418757 369560 1681194 31117 1896559 1586856 1759932 458785 339529 1363779 720597 379175 1442780 832861 29917 1010130 1027768 588881 1732668 425771 241645 1180302 1532105 1113462 503927 1901212 1377292 462068 435212 504554 1009767 354543 76910 494630 978728 1417342 27078 733608 698906 1204062 568440 1315901 286570 1441043 421827 1337088 981160 1950325 1996089 380585 1355187 274048 608230 1399113 485152 564428 1624360 502548 1878944 1968426 1232258 1763038 1771638 1102561 404737 845555 1406772 510831 995675 61352 854253 173997 1701272 109513 1115432 1365132 329203 414167 1873927 1884057 700789 468466 680548 1541367 1031979 1383230 96791 1265290 25853 1286584 556729 1743861 1663492 1104048 867202 1142671 1701682 798073 39605 1000065 1157759 1014589 1835849 514159 221002 1675080 27339 921432 972664 277261 565429 1198705 1591561 383668 124732 1044008 589497 783979 810486 306734 420142 1982773 1281248 777494 642207 1506801 1386989 330587 1259929 73720 529348 958596 769534 955359 1418791 952516 1748996 279763 417705 58656 368573 1342709 735211 1127924 1929045 481072 804173 674820 979899 713391 1616070 1001996 814023 1899474 616076 891891 1081717 806602 1578024 1274569 351252 1187308 1977199 194483 102586 1073202 254424 1222527 1809268 1093836 1279458 486958 1117445 760073 118452 697821 164838 1605854 991169 1505688 453408 1724061 1361932 220867 826279 1930444 341136 1480631 159715 433768 487583 286130 972816 1293070 1193257 1001673 1067845 1809715 1752148 1740439 163845 141492 661751 1983654 1740762 1957213 822644 867689 737439 1800015 1080826 1802530 261215 1172701 643782 913829 1032349 301341 52258 1442476 1548205 352411 1615961 1545074 1533664 194199 1929314 1859558 492919 398769 1676107 1861996 1501299 174934 779895 897180 814268 1636491 95702 950846 1369120 1762959 568456 414769 1542485 1627130 1555793 543482 522411 917108 1504094 270085 751301 1266970 1186666 124601 1477210 263538 1272527 159835 323495 1982435 1249691 938600 619085 558022 518595 498535 1266602 407479 1453903 593311 736998 440590 1154886 1744762 334417 699708 1942417 94009 612443 1663110 1860414 882224 269712 409139 1848304 543778 970703 800368 1817534 1061167 1817416 342121 1412490 1931325 1360732 801207 1683112 980225 879857 1865126 215096 846170 1961819 250568 677720 482569 1270155 590168 1865772 891305 1635525 1504705 1811860 1573321 1680798 128581 1813363 77900 826907 35486 216002 868664 1037959 465915 946755 1751121 1392267 225387 1520528 1960476 1120438 71995 1798531 186500 917644 1854414 892829 1365437 592594 630586 1969066 1768397 1911554 219614 1351151 255405 1691868 574157 1978564 1513138 632809 1600693 1793339 406365 368542 171318 883806 1014939 867785 1129650 716478 1763680 821408 1374315 869327 996394 592575 1387720 1784783 1386152 1938552 1762823 1823442 1869891 1697178 233143 442107 909710 1944360 1357356 962680 1455992 328950 831014 921803 728320 1336457 1346712 1784572 1050798 50864 613887 1689237 1638896 791321 1915406 1976323 1041345 422938 518372 441007 507746 1595527 1147550 1931957 309285 1875204 1622241 691554 1799175 851171 1547291 276830 1226654 1998406 635175 63938 1875824 498550 1061912 326951 542337 288403 73488 1140026 907436 1111201 281993 592779 52056 1576764 922707 1545307 1818448 150297 1726864 56628 106013 1229877 903734 996561 1126792 645948 1323922 798158 139353 1418314 1186674 104003 1642518 621277 1707011 678752 264784 841309 1791574 1981885 1025641 5774 1161079 774640 953322 402444 1930919 986504 1371697 1793605 773109 95066 1348457 865033 1676213 151858 1210399 1372911 1609549 708217 533307 1643618 45311 312295 293857 1817765 576679 1963315 1293157 629817 114836 1657078 1253436 1597487 578940 1956583 1279895 853788 1559934 1220120 1520402 1767246 718244 700133 426501 1294830 1674914 1118425 1290791 593408 266293 1123553 1668937 1742321 1911654 987217 1196419 1333171 187914 1886326 249529 1848721 100945 1887664 725528 1074445 1389792 486967 623492 392073 137330 1707353 1115110 999892 344745 1588229 837371 241821 1552213 1812323 417009 1762525 1290648 1627912 844647 1931019 634156 1737614 1679116 404717 1327272 677147 841000 645122 1585962 1954976 1456042 397212 1527779 1200598 524385 919951 1213893 604515 1302371 1994844 1540214 261692 1002054 1522526 985561 1058705 1957297 1156939 806472 1861388 1708536 281398 1002366 881483 1868851 785109 15641 85781 571024 1820585 1685267 754065 1290245 735824 349228 1558055 1089886 202311 1503170 1913070 1235294 1945849 1856992 633097 1802279 1453308 1737571 33116 1617687 1236168 411833 568491 1220425 426710 285925 1471 641533 1192439 801434 1197631 211445 412983 1425991 677685 1618800 1080754 177364 1532287 772278 1968255 607530 1134740 344110 59509 1019094 426177 825863 1251327 962209 1473138 269152 647463 1673513 1715812 1321951 1566146 661439 1227275 219010 393324 1529049 686739 66794 677323 1997074 1216616 222702 1078086 1524095 746223 631263 535356 1819340 1553926 1976832 1195441 831747 583297 54347 92892 1336565 1015377 228412 1624596 485411 1504148 690285 1935984 1327557 1272557 1905852 1552586 573774 355623 1265923 751191 938311 1710973 637658 1083443 599141 675242 1780910 374208 46361 1185693 730039 828362 697418 1465295 1771755 1778023 1910107 957701 1568541 275947 1828751 1249732 506454 674964 955465 1180999 163284 1030891 1091011 834233 1120654 786715 1808131 497782 689414 1548243 232890 205278 1092022 1493731 1006534 347147 283778 862141 1583461 1458454 1791578 478798 268641 647712 1381355 37743 704243 195125 669987 1899608 838448 949389 1909975 137532 1359948 1004371 814471 21138 243342 829464 299842 732421 114857 157321 1423672 679165 907111 78911 1880631 1753707 1149291 1856150 1028211 601279 1253356 355443 1348374 1209422 1265956 1939798 796356 1130167 1881746 1806087 973169 1915073 412143 1246431 162751 1113576 151134 1245389 1398634 303324 1170152 715978 1363611 1178386 571911 369594 1099554 1256138 1755989 985261 757352 581531 1745521 1694491 398540 1058526 1759479 487196 285448 1063726 205618 1844255 290293 1530726 476920 87077 1461791 1013814 913330 386995 259304 160349 1278725 643466 667641 145541 1846799 946262 844655 1951940 507846 133513 628422 25189 473269 1552119 1276888 1672287 833699 666675 1234485 1634756 1373944 584025 1157272 909365 1605889 1042367 756105 190577 1427895 136462 507965 707141 844235 1069364 1464177 242363 1219033 1220696 1882658 1250755 870864 1051915 1573410 138458 63893 1572087 382758 967680 103708 1712808 315286 945460 103757 30867 1626323 1706178 880502 1449650 1723516 863952 1178852 763185 528149 1267560 752766 1290632 850678 1105998 411942 282578 1168174 534683 1538999 149127 1261208 244848 683832 1985257 722770 181858 1725264 16064 1237619 1238454 186193 728574 708174 1196522 1173268 466349 73355 767643 265662 521397 724819 987914 1377791 1582345 234020 444755 1002885 435478 1215187 1711805 1045453 1655152 1881047 1818185 1620310 1004461 602777 46223 1881 1613464 902740 856624 48632 1899017 1657920 300866 1914073 240639 135665 659327 1970217 832254 1976723 490986 849700 177882 1272331 1859042 1000260 610901 1824826 215955 156995 1624333 1167569 1616536 1452265 914923 1756266 503664 3611 1578233 1033380 1854304 66119 1411241 9148 967092 788986 545501 625868 1228098 640191 64298 1662911 1454062 1949606 843283 1113644 1475949 5581 824774 1727916 1702266 980304 1947067 368778 1866961 1901153 58688 609332 1391277 1635204 1274919 127982 1159970 1046749 1752818 1798884 1460934 1097712 1650127 397444 1011362 1507614 1907111 35109 1611334 1829287 993403 622507 1949394 1989585 1271638 200414 673638 1377529 1453945 670989 1203435 722958 720510 1441589 1911098 693165 1277759 1591188 811483 1669457 792494 742440 594773 397635 1815011 1670825 1683230 1455215 1307468 458017 1743232 386261 1049332 930765 1239894 738941 1740555 819349 1075997 775545 1605971 1594211 1337899 1823332 1465619 586720 1094593 975136 1600745 871765 1886097 436448 72185 626169 1905604 1872486 1866509 858776 1453441 1846602 166699 340912 874972 1604470 1233470 1524324 1372823 1633639 1393534 686774 920214 157957 192929 1115447 1356198 879430 590825 612695 1010615 548653 193163 1890633 1810241 724589 1521353 1548469 1065526 1894996 1817183 1840297 1328011 1770674 1266003 437345 471550 777883 1897531 233646 1813958 238764 80554 1435437 920460 805087 915855 406633 1515998 943368 305777 1689766 666169 1655596 1416101 575418 1441906 406866 206707 1423245 762183 1424354 1096680 1064375 1620342 971836 1282264 788107 1027511 1498207 1182975 1006147 356649 449856 894378 1725706 816625 81540 959571 1040649 268850 1725718 1819126 673846 765049 1403286 1829222 1445901 675211 1562594 723109 1552158 1712722 1936982 1506472 700951 479410 1929550 1023524 1616427 757006 1714186 1726166 1061894 545258 1972438 1361013 335389 1125938 1403830 1087927 1359118 712322 1876624 1432022 1115820 1021533 1861861 1104797 1442200 1360604 1721744 1234247 410973 1128768 1407320 139680 817356 1040202 909815 1069154 59933 259687 717330 1802833 191371 901003 1385355 383923 1172247 888591 1936060 1375199 1302160 1879062 1639908 245999 1044811 182284 1168426 1142879 1161246 1420518 152495 80246 1246552 965068 975961 700232 93077 1669400 1670877 1481649 441441 431523 1284708 174364 1309641 438631 67458 510994 454033 978682 1423749 392347 81930 1338679 442666 1972978 415754 1720540 607407 1621538 1634638 1650496 1345320 1911337 1955977 140225 1475096 1803286 1456087 602463 1107612 1451215 568517 1785420 1083426 919233 298642 1926101 635601 1657479 1908732 680003 1751405 1681440 1169117 604914 1203683 155512 512075 429807 989720 982809 1545917 624717 1002829 346339 804926 343562 215919 40341 22472 1283510 1649748 1930562 1312039 1509511 1541685 1419765 1104634 1658635 297427 948028 1294685 150558 1585626 906609 1030048 98168 721826 221390 12773 1034657 143183 432749 589014 728271 877414 469414 1890059 1173193 1805655 464187 1586988 218111 1474397 1639571 840320 1547894 416549 1391803 1165942 733238 697323 1058401 823170 1354684 1487087 1850882 410102 802263 289596 1051394 166538 1950843 333998 972674 108825 512138 606770 368205 526743 482122 1878695 197879 959177 951392 1996344 624823 1764268 879378 124754 626748 1922216 1107714 81299 1214533 1309366 1401243 953068 728591 314804 294335 89552 872808 1507444 1107569 731099 1613041 1228314 986735 1484179 1939902 578196 1699754 1982594 657598 974391 1970985 1489919 1798481 1158878 1992059 728259 447228 311100 706426 1386518 1289793 371970 549320 1974041 658750 1706089 362155 191444 1030059 1745050 1689144 177874 1904021 664720 189103 64009 1161091 805523 554173 1779962 1127387 1876885 1679118 984412 243516 662281 58348 1861999 1413229 165315 536247 1727213 1631982 343594 222253 671678 1365327 1005528 391471 964081 1230821 1467822 916643 929267 1865493 1430826 746219 435713 1589862 931403 264485 556879 1402615 765878 1115258 1413212 751129 925748 634524 1436539 437444 1341997 827508 1716266 1197456 1134917 1109337 992418 1398981 675460 1380884 911852 1563626 1089160 1321232 904216 279074 1715635 155754 668167 1685431 274987 556944 1942606 1382294 582352 1718220 142228 893201 1351443 1195119 1875733 1156639 1017343 487675 1115259 747330 1140229 1637756 1192053 430070 423239 982218 721848 839714 124720 441744 8816 342985 108836 1667106 617460 497566 219455 736971 1262936 7104 983043 1462666 1505354 1302590 1590887 1331617 1971524 1210109 1460027 1257245 346328 76800 1925445 1132417 1463868 151868 1057267 1550651 1928355 1151058 426208 1369921 1972331 1949084 1322724 1749347 836044 193622 877718 44653 1616862 690033 761316 1750947 289628 1177645 775260 1125550 1249330 678809 1374036 1424529 1020167 254729 1713779 1540916 256307 114615 1233200 1529246 50472 31004 1708451 1325338 1271396 1190374 1255882 366620 766024 77653 1395084 838534 1199691 1313014 126874 1878791 1813585 17446 8947 695324 1868660 1947616 634777 1065251 1732011 1285328 1682240 1922243 1098373 1062915 981697 1255433 385228 1671887 1233031 1805881 671063 191082 454877 899556 622863 466146 1042206 1417587 355055 1785036 748658 101960 851610 1829919 1634056 6048 474394 1184456 1398846 381466 1166468 1700363 505210 1656117 333424 1724492 1138303 1194050 1843267 1843260 329475 1779010 1614583 1161693 1278130 1197190 254634 919059 1461821 563156 463793 941967 223518 1195877 1619871 1648358 1086052 881977 1535626 1783428 1798035 755641 1829987 1868919 1962162 1963396 172902 167555 1286212 1096888 431338 493450 872373 923055 1702723 107113 1273358 686284 1946664 549538 801883 917952 52806 278665 1363936 1528874 1566455 1267055 136632 1896274 1704228 1746655 27085 793099 837038 1283526 121387 171757 857913 1508147 1589065 444745 1541773 954552 1047306 1639457 1388465 501938 128054 1507643 1747784 712019 1112463 379207 1192660 306130 22256 731395 12259 1223507 1993172 610163 1002702 1797929 614856 849667 1942944 1167143 294209 178371 460940 636104 1853510 426376 1125518 5823 238418 1732854 515382 961859 460061 1279933 1619824 690059 1327601 695753 1742914 1506971 821550 1834362 1493346 162363 863228 890242 141397 1909499 58157 1525483 309917 636763 104773 1796709 893711 612284 1421209 1196978 727530 626659 900381 1983834 1916136 1458793 815597 1002981 920343 1152867 295415 1365019 955993 1385638 626055 1232871 1261196 874503 1078102 1163299 1366277 151311 207054 137930 1431765 1758662 1767973 818171 441904 207856 1129773 1898108 883147 53606 186564 1732446 962200 1232349 1991178 786201 710518 976668 410268 981083 4215 220516 1145284 553715 299396 880827 716887 1064310 399970 940714 1776643 522390 1576750 856791 1644901 729166 76787 681655 1544986 329790 893340 191453 951090 1366283 620223 642097 199481 1612808 1668585 991811 1974117 932089 870397 467527 561015 1413916 930930 57547 108398 1636657 26586 946469 549306 1604044 1154615 1448049 1822334 45334 695858 467726 1535818 744104 375810 1488446 170819 999051 1562856 1325719 1936799 911842 1806049 284806 548507 1468661 175475 1951598 1716649 1684597 1211313 911685 225499 1062466 1087682 1079022 219583 788694 158893 1124186 592282 850387 1201729 1429336 1976289 235019 1173228 71688 1981571 824379 409409 1125096 1977894 1891041 1168072 1243322 1392728 1925289 669667 142109 1393544 1026538 418876 329426 1249624 1624264 380805 507173 1772363 795025 1288225 376447 672756 47910 319577 419922 1431395 1811922 1483598 1194470 429098 50738 1051151 170399 949138 1572141 1771554 940767 1281157 140401 744899 1307949 645192 576228 392871 775033 748333 616213 1908472 1082543 909940 1921789 610203 1099813 865478 1757882 850319 1549099 928715 1069400 65431 1636660 1806822 266826 1505167 1128247 1610584 374623 561302 939502 776468 1397572 264486 1305163 530139 729922 288948 1862393 633123 293001 1867766 830961 1243004 316109 37557 144844 1899826 1223369 982230 178940 26475 253063 1589352 1631439 645301 1042975 1775644 758375 184269 1084315 1101567 727149 1742554 1503921 1825945 502848 1093942 1047226 159785 1271243 1451261 1670148 1022181 1055112 700632 517598 1664816 25566 1670499 1628123 481976 994422 1182047 1168737 1714060 785888 1192159 277829 540163 411023 1349200 993977 449589 1682324 1587671 684816 1632102 563273 659541 246963 73865 425590 404014 928393 918304 50454 198455 1822603 495218 1242221 1980857 669418 138992 1211850 960105 871546 723156 756114 1832947 423251 31845 1925247 1857890 1432208 77398 1875767 564499 1095136 1059722 1704269 220662 1070289 1207631 522166 1743719 1801226 1436254 489899 426793 1188576 68731 169069 837034 1368541 989524 843417 292850 1390522 757404 1613797 1495780 645889 1566540 893607 184593 874335 987705 445221 1290184 688378 1292761 225017 1780536 682612 299132 1340031 1620368 167371 172135 1448933 555915 1308155 808358 787919 651655 327617 1548380 1159585 899526 705033 589545 1707325 1738474 1555114 1472043 834414 1683546 1123970 1671567 1723144 1679230 1959952 1025699 1234802 462128 1864482 846522 1136547 1747404 1708912 820489 480825 681708 916927 1370679 921353 1900932 1960903 1527796 1852028 474573 1752421 211992 151514 1169804 1650994 760831 525123 584721 594390 615537 395611 657141 593831 482236 1998095 261864 58725 44035 359957 718425 1418844 679143 622694 537965 641905 839542 1476607 163350 42642 1035527 1638763 1317886 450249 388116 1245545 1447 1601495 871581 1605393 1014160 1451837 1464762 1088607 1313303 372688 1321690 1011547 1569701 370186 376002 1696755 559401 670696 24703 1268065 398529 589006 1428169 352070 1183295 242421 865487 1191171 817188 390193 90712 95840 593937 1350912 1012760 1842812 55702 1770627 1057199 832346 287579 1009154 293275 1428307 745566 895830 24671 1137 983773 716629 446465 1682337 1380030 311978 743633 202659 252325 621498 566510 210037 1674098 783023 1797887 350475 1505873 973928 83394 840727 1812800 991928 953453 1637726 1684052 1950171 242205 1960140 1103398 197456 379528 759446 660900 1715768 1221725 1031713 1445583 934401 169170 1952499 203353 934295 878158 574297 1840573 600819 631867 1361881 1814746 189350 1269706 12630 1380047 1832730 1301785 1323188 647125 678136 1725135 731800 1613470 1590929 232835 464063 1710154 444832 102740 657431 1345603 1564463 1076608 996668 1876979 1994377 1284711 1744342 589586 1814421 1931645 1751811 1584572 92395 1098669 319363 1242626 1348345 1406753 1147875 637638 1900852 121150 698407 278015 660574 1669371 1584881 803801 1923842 819629 668914 11576 162479 1703177 593839 1364912 233651 59363 289773 953001 507704 611279 1523057 1306659 1818002 806097 853762 722607 783681 1898440 157910 986730 35510 1571414 296643 360210 924079 212441 747718 1125274 1800533 616587 680737 1692171 845891 679105 187559 1545029 1450226 703358 1509559 1905488 1956852 591142 1660482 1125821 1030281 1656475 1920154 1754590 539112 1676602 1091216 168853 205491 1112041 1319661 1484989 1888078 255968 1195291 129140 275745 224731 119758 1630700 1441382 1945114 1278548 662784 1056782 1353345 1196645 858280 1543735 1206672 190359 1243938 207322 256739 771233 825297 135765 1631555 459971 1069328 1514596 234899 438830 278226 320619 909718 1613503 1836331 1810590 492540 1713794 994331 895594 1360365 839064 1199608 1083738 9332 1006103 1076324 15202 14241 1633690 1527169 941689 739507 979960 725044 1732250 224583 1914591 1271477 199879 186940 1795354 1834626 1104975 1019554 451271 1411708 1550213 954723 1301918 1363077 653400 774672 52273 1148409 1793451 1192481 52666 1078410 927696 1987414 564419 1375048 1544660 247552 503312 1244113 1593375 1885682 1963835 240813 1228453 1935672 859293 229497 440444 1250119 1806383 707321 1441644 347726 1053289 1397604 1286220 1097116 1442867 846754 1748678 1312052 790916 940926 1472277 502225 1806146 1193472 550737 1168639 903856 304426 972820 1236155 1356890 683516 67946 764991 785330 1740490 1832720 1929578 1004989 1702182 69071 1840902 1148522 80722 326336 1345284 788674 51907 64797 1776335 196835 1798494 181359 1450640 1198392 996831 248954 1739733 1977579 1236643 311366 1223805 942418 1312024 303455 1812854 1508335 901393 851885 536983 917984 1604586 1568551 1201419 1756106 397296 17958 72004 225594 1179999 1614118 1875155 1461164 867971 1030008 965347 1698910 633832 1231788 631656 941380 630303 812997 1891313 663674 105344 872060 1678894 1027180 78275 788918 1338165 1291772 1154161 1911162 797240 1126447 41905 900790 1189272 1167220 1555645 519480 1791179 187335 1441885 1139115 1666615 145581 1262477 1644619 60367 1537833 1255846 7872 597903 374062 1373327 592892 1853660 1641472 1209801 1754600 78643 958272 1210188 386084 1766365 1679409 1728985 1090798 1570273 713991 184965 991582 39179 741915 334048 191368 48441 780290 185662 608238 873798 462041 1019114 1604243 1586707 690464 548084 980488 1540255 1137605 868689 30006 1939657 1668324 450102 1040644 296859 572733 1197634 854918 1603697 177151 1968531 1430917 1519876 1268655 836420 1636523 87012 1107051 993314 1754628 168363 684745 646303 1201000 1779128 1411384 1718338 1666102 1303245 1230214 944183 280999 1757266 624769 241141 1226809 496888 1438250 1670768 1804369 1947336 947186 448440 1871399 1869469 746910 211335 1384740 1976117 221737 563205 1296574 1262530 1871767 1397323 308350 785838 623844 836521 1637411 1024633 1902394 631822 1151234 658370 450700 1998102 466513 1119318 1860762 370067 314136 1697442 870952 913099 17014 1586921 1599741 1281840 676198 1429173 402519 1265190 739766 365985 962832 163008 1645621 579407 1011319 693668 870892 376890 1902102 770505 1076320 130690 554806 1959925 1319341 1494672 1244794 1112633 1290614 1878727 373375 144355 1355871 1119030 1617071 716609 1629761 1465632 14949 1336080 715356 1445603 1597736 1441280 920035 293726 752976 667958 1004855 238049 1638449 1131448 150939 1566883 854255 1390917 753627 1617127 1321295 1353455 1848381 1399132 368589 1731841 1792093 681326 1272767 167771 1297958 281931 1389548 541511 1333475 1489239 1245274 504428 1614988 1840722 366866 909907 1029395 182106 468414 1787822 1632515 885623 1489725 345185 692052 1029107 1342781 593302 480486 1913974 1299751 968373 1485378 1358996 385858 1114716 1363556 1748592 1636012 1214671 1817226 55991 1625859 950701 971629 1732098 1991422 1630202 481540 1428938 1919274 624188 1867723 1939814 1698076 766352 257529 1204542 358255 1908897 458074 1661457 470189 730139 740603 1421677 420389 250644 244876 1748579 1648134 1910256 1674651 652089 740564 988323 113749 1293338 193381 1983165 1067385 174653 1353328 756310 129049 875976 812746 412854 38068 1067555 476322 835033 1527452 908210 151166 242227 1214303 711559 775265 1926186 1498991 604110 1464800 666413 1920307 1258793 1416633 79218 984449 176739 858086 528407 718409 487604 1672369 1392560 1778400 576884 1673544 282662 1194784 363093 1840901 950513 956192 392136 1126952 44525 1012943 1398053 1609018 1892344 58147 1787536 852086 149881 1090983 1360868 894066 1754346 415925 1281011 830432 1856619 369858 749104 1835209 554562 1077819 1424280 1099860 39724 57878 1978463 473340 173406 1206067 436135 178337 1481771 1593143 1062919 289925 393218 1031338 250481 256490 1853142 1090434 94048 1411454 1577577 550777 1298392 123140 1910705 260433 1303448 273842 952785 1123416 1284903 328576 1851060 1151434 1142830 857710 165906 237201 697027 325808 442795 1558732 658775 653839 851477 1441756 1233076 52255 569174 319950 211719 183567 357797 1020062 75858 1502486 1998101 1898179 1892096 1318242 1068205 747717 953152 80283 137476 125051 1683065 37250 1879169 1852850 1231273 679575 950137 1925181 28881 129406 1119700 1425657 1500657 1042404 873877 1672291 1822658 1376684 171384 252314 1272582 1354061 1898706 1838818 1303608 793132 746502 916252 44178 565138 1407573 786486 264736 490755 1838626 1274896 338008 499650 3571 590674 1742686 641862 1583621 666949 1855658 151628 1900532 1191740 970966 678378 397101 963475 1950444 1655460 7230 569210 354068 849491 478849 1157752 1536128 1424982 670376 766830 295976 1065776 1118937 843458 341232 128661 94800 86015 976914 1947231 1073828 1310709 1652632 1024178 1873204 401469 910374 1225214 766088 429980 255682 623388 31677 1701511 1291725 970546 473070 377401 334699 593163 1743936 114059 1792088 1885897 298962 593148 1469101 1326707 1790276 856986 281542 1274530 1518439 1440434 544895 20162 464906 670079 1121515 85611 699805 423840 587791 1495163 697253 1085842 1051920 689673 1694812 1741047 195489 1803278 78295 1700361 605292 711992 110870 1204588 938099 549786 1395430 872224 1130267 1776750 106704 152612 1735640 1854890 1003322 444769 590217 1262902 1924661 1685381 1438994 1380464 451332 1597965 1547795 161070 450669 1104357 1225397 1299268 1346321 1651556 925699 1226118 1071759 1944076 96971 1233458 1223399 474326 1575633 1019414 1583483 1430605 1896512 227803 1538072 177108 13243 1735038 476640 1151837 683386 1583187 873631 1154928 1854899 1364337 1631561 591042 720830 1765820 334782 504587 125579 395339 759728 820952 649371 1571667 1357273 1645540 1430978 1999837 237278 1260590 1537119 1715497 1621227 1747959 572026 1259524 547794 218947 375611 143383 1222384 1124554 828599 1743859 1532075 651639 656658 1047041 1532338 1552241 803678 1826894 1958390 1370748 688581 1314776 1793076 399681 1368726 1171673 1246921 1732023 1216204 610012 902201 126739 238816 982480 1236072 1725546 1920589 1124086 1933440 499447 46279 1423533 867211 154625 885363 89398 1485115 1743196 1228405 16776 1341293 1413468 914422 1663790 1107555 44526 1708776 1587926 473001 344614 1389500 1197536 1170076 539493 979786 179274 614483 973520 1157979 720402 319412 1300799 1887871 1699067 200239 1699972 789137 73374 742255 1320895 796413 1485307 1131891 798250 9930 1640451 386818 1681815 1971868 1885714 1958142 963605 694298 1141215 30939 1659357 1065894 1299853 1641924 366310 896401 578541 1742301 1276174 194706 526188 323418 79106 1804102 726776 61666 1739651 558413 1089599 487532 488011 982397 1204705 962887 130802 1273148 761333 1302655 837946 1715567 1041729 640010 128399 758218 1153664 527641 101936 826564 1405206 1716147 261464 692420 1404524 945781 1051765 241608 1867373 1838357 463146 826686 1059728 46274 305186 1958573 1288889 767270 427744 707003 1487376 785200 413327 1360992 700796 756650 975151 1482537 1458036 494452 811790 1092796 526914 392282 84029 1947644 1034119 525503 1117357 470097 844399 297582 315426 1789469 392081 1730801 988858 1639616 302855 1352786 1012255 672009 1986173 109644 1716210 1553517 876067 1676993 1376315 793999 1811789 1104306 1886859 1145525 308879 858679 739982 350134 1754046 569642 1231586 1895754 1743782 1655154 251993 861510 1950224 1681157 841615 1980087 577495 1757580 55267 78850 1895080 1547612 1763624 1407936 902521 1850574 1622085 1190326 1947111 671187 826837 665111 295046 1409161 1597139 1950891 164689 1950580 1857365 1780638 1990999 559873 383391 1849727 1032270 1738742 1176540 723629 1362631 1268920 113409 1039241 638039 287292 1008908 56738 1478207 1985567 1452653 1381664 142848 286471 1437044 1094307 58068 220136 635862 870300 1309514 1443894 481014 119275 1346180 1581115 506329 1190568 505074 1729024 237470 750950 164498 1645954 550240 469567 1538864 1272197 375148 13448 83391 775506 1625498 200114 769894 1173957 1976467 1104966 853191 1852754 1802525 564233 1052430 114333 1210340 1403391 1506070 1012127 361444 712922 368785 202884 342964 1045350 609310 1040340 817688 306269 1118821 910144 1572710 734317 1974231 802463 1178448 1739592 1502151 1497330 420121 6407 1237838 373492 378836 1392756 1054703 586354 1324102 59480 651261 878952 488966 1893446 1925253 425809 1105871 1846246 1434764 1832389 1354546 429425 1902434 284234 1501804 1375447 585038 612569 1804730 1450392 751061 799757 867936 1868110 1436453 1680370 139892 1696571 1121655 581923 1210660 905926 324324 776378 1760109 1953562 1651157 125576 267793 550988 255861 1473144 1528523 1074652 772066 538383 1578801 903317 1393404 75075 442254 98629 339207 819771 1241689 465236 33328 1323245 1151523 558626 615315 1573814 1410576 269305 1403888 473777 1625386 1508564 703749 886696 1787301 957421 1494273 244243 238382 661947 317550 1712557 1252951 1219760 1057155 839522 427506 1843161 1139870 194891 1460474 1033515 468280 275458 281068 392643 861036 1344328 1598815 172933 717192 250308 646417 1443565 407779 1367186 1283873 1565039 439742 1746975 1289891 1871162 1019603 589250 1861165 1806489 664924 730507 818076 1070369 645596 1913249 1222272 707596 764160 342400 480124 952802 1871598 932513 1186153 782392 1106063 568944 1080708 496886 1530594 1954597 491107 790994 425662 1139587 629726 1978342 430157 654920 1390416 1457079 718662 815432 1411444 1788876 1370829 1233845 145907 226095 1397139 658539 1243797 1148651 1801023 174793 1100303 1019328 1934158 1754539 1953481 1434465 1655512 1848130 1682450 701442 494647 1637815 1994466 615853 1968209 1526509 786638 1660460 1797436 155224 1859103 1730037 1122634 1910841 1346597 1611245 1404087 481403 538656 652869 1036082 1132980 848503 620522 1554770 1916275 518653 1869938 631011 1902366 514162 1942539 1018959 420286 82224 1279190 1006254 1958042 728084 1168036 157548 1847827 1312676 681202 67744 1041073 746799 574220 1305723 394735 1466576 305716 1254940 1468486 1644479 453403 415169 55755 1675291 522517 355875 847068 656594 1255569 468525 1749581 1755471 1041327 1780059 125548 1834608 1075343 1999057 468296 1904857 107524 526744 1741270 1590313 325757 882502 1204271 693607 505135 1273506 1579375 235646 1266696 1487883 62333 1222472 647744 441550 822657 1805131 1575535 1682920 18639 55020 1647117 1092810 1757629 296428 244982 1528458 1124267 1844230 1406522 1357223 856422 1134406 485318 1038347 1032432 1315966 432513 235380 850896 1521568 297461 430515 866188 84109 1476728 1913700 958531 1961981 453585 1075138 524655 130845 1555011 1054791 1207652 1010724 2500 1272486 626709 774316 1003491 1722214 1313112 846004 631510 92794 810529 403088 676032 952479 773828 1891912 1251420 1828461 689502 1150785 1392456 1454505 559958 1042030 1982355 1531618 1002421 1269594 124912 1695358 511449 460318 1725113 1358064 163640 1377246 603054 1765254 1860663 1929401 885172 1577804 1178108 348088 1856502 670504 1994101 50084 1913466 1075136 180121 1863598 1639787 1524080 96402 337237 1447363 19144 544211 709610 1200764 1793131 199551 1613421 814733 1120815 1928476 1478725 40714 1561577 1000918 484256 1303323 1371681 1195252 634200 1546981 1585381 1197524 1725780 1832941 1165645 290324 1474190 1320818 1725560 1421000 868266 353505 886134 854216 1360828 990187 1701176 1764028 914735 1764284 1458128 454042 14956 657035 28117 1044744 1884234 945374 636114 504678 462252 532445 1205547 339481 767422 7572 1528931 1134016 606828 107842 1376828 1684920 185550 509248 535227 1968265 1916855 486437 749063 256255 217889 727494 714185 1975754 819546 1166896 409905 1595438 950593 428376 691457 162860 1947700 391112 863820 49886 701088 1753485 1363130 1391330 995993 747541 1115224 596342 1224397 378963 914737 459537 1483478 1958923 1232003 88329 778904 1044505 1581392 1873784 136360 448371 1610029 473338 596957 1361227 721340 30730 712931 882476 19515 109478 1927441 1547489 528233 382206 53942 216413 631375 372572 634401 490117 1886617 271137 626329 1578381 1730154 1274977 139556 1094206 1607656 265032 885302 21955 891238 1143503 1873734 1754082 1605081 1207912 274460 1985996 170534 1562776 601495 1613843 65367 620041 1142279 1901620 887188 1669406 680792 1516021 1926263 751316 1349579 1608521 389235 1443079 650566 857077 272244 1186692 1679281 221659 128227 278546 1304985 1585665 913767 839660 471787 1324969 766568 33484 1955445 1768690 1441487 1141439 1570910 393267 1032590 510754 1859903 99235 471286 913314 1375842 1423563 249757 1740013 1262538 1088967 1015576 978746 1980525 1490722 700489 199430 1533 1066676 1220289 257036 1940436 1207702 1962015 1250677 1485468 1781786 444109 1527797 749474 894567 340187 613556 890564 1249296 1340634 1540140 178091 1821623 1629711 1248833 1276282 338680 460503 1939097 1313779 1314055 1048454 695854 26277 1111807 300472 1052106 390645 1192474 173839 381366 24017 59620 1916046 100941 1359408 967132 894487 1557454 1017595 1373146 1692053 71314 1499440 1753057 683502 1907263 1559501 510861 1961774 762783 138256 1489064 1596932 1375303 811836 1556518 706730 1625140 1115244 590939 1448230 1281923 977829 793050 1989360 960249 697976 1507423 439283 1504060 1914955 1251430 1968263 851294 358810 1339980 1964678 1571127 170634 1440914 631768 1284392 1189466 153670 585733 1238823 189631 1276308 1346568 1646305 1442611 1696280 615221 174816 1823954 1063125 38107 1427495 421688 1590800 482440 668049 1784934 852307 624290 1348552 859990 1654655 422977 1517739 1013951 300690 1153556 1926314 521585 1168520 195562 1509535 748799 8959 792595 55284 1988738 1375938 904326 1277893 1375468 1970851 769186 1266864 1824191 919589 1088938 84832 1440919 331740 1574843 1666067 1093778 95387 1734066 200265 337131 856787 500451 1277482 420198 381072 419059 1539715 228893 1271399 1456106 641769 1725271 1723849 1336130 1672198 1353813 512892 1632864 149475 769656 487639 1504652 536714 1779046 1976380 789412 1814924 1800908 182241 75531 1844641 13657 1306856 1929702 1742506 225559 351746 1493877 565389 631396 361578 880331 492601 538303 626191 146585 1029660 1067826 1015772 316255 1520013 1362270 1255714 468044 290035 83212 1316884 878086 537667 1647796 1671258 1399831 500621 663340 1017586 761077 35107 1863293 1923679 57399 692396 503870 109506 798316 1441800 707360 404989 953923 1295465 1479616 858375 436013 1492624 1918850 501840 17724 697174 1952387 1948626 1336051 1890848 1158406 1822651 1221323 216417 514440 1989145 1319774 603363 1000060 906441 1657821 1827919 683461 1080037 1881844 1049379 1483284 873167 1141767 1793622 1980062 183761 1225951 1254039 636231 171436 111720 255029 1107271 1218792 1335017 817608 1921778 1789854 1360536 1242941 568571 1222292 1293566 936397 1114825 1294309 523220 1233262 1286085 1492345 870400 666903 792826 1837937 1856186 1787260 1271447 1530494 139136 1695980 1794997 201737 709880 468247 672198 203951 1454044 13406 1759737 762735 479168 1567617 797306 992773 105829 1135348 802570 126355 1392588 1120495 1682290 1979477 305323 190259 544722 1709543 1554957 768343 1796190 1009749 315370 120404 440538 1829868 1864133 1238299 639774 633168 1079769 1725125 928769 301681 1439298 1298255 1085406 137038 1747076 686821 1975159 596751 480594 1393719 1642573 458422 1076345 1364188 1760906 1199916 936423 773909 1373453 1488130 521456 1685970 1917283 197036 1856324 1787269 1852297 1568909 1404170 533247 1736508 181407 407993 1314964 776047 736445 1943638 1424490 206727 878589 1599554 1482257 1629872 756173 765283 95953 1592313 1775219 173925 1366008 1069781 279377 575660 1564833 588025 1006296 528095 1493641 260016 1019590 959008 681172 1090316 222831 1383610 1452810 1032905 18769 81868 1919096 636540 352568 357128 1961850 227779 1798337 1515012 861224 1528070 618910 435977 836488 1559887 489455 324601 246899 866144 1104260 1765322 1438363 1327022 579819 179953 299465 233359 421821 388921 47882 1679022 970250 173466 27825 904239 1151560 717606 1771825 1661100 461071 889357 1883601 226532 1557112 528506 1774344 103091 1952230 1674402 491293 483383 301280 1923093 779635 182650 1749941 845274 1475503 1005573 1172219 515207 1891406 889957 1450149 971174 338675 134027 1334327 261203 19637 326878 111474 1149792 97210 699003 539109 1827850 1483530 225091 654694 1673114 531297 996751 1246773 448108 648033 235698 1145493 1803934 674346 1668723 1168707 1254191 38412 1776743 546945 979022 477331 1196013 485437 1638487 1053720 1582275 32584 1872689 1736278 562585 1527718 1349091 1857348 1081011 604434 1523361 1869710 943449 1453893 6819 637152 1506185 1629093 540213 88850 1631243 1272759 1964308 531672 634781 428063 255901 912034 681519 474933 195616 539836 1673845 779077 979399 1045044 860764 1012853 938123 363034 1867816 473453 1057036 222043 532149 421904 763719 409227 590745 1276358 244921 691125 1922309 1051102 1992643 1988114 1126822 1636344 1278398 55505 1772681 1833660 1025362 7919 1644073 398483 1877904 545736 1513077 1890344 187944 1403248 1500696 1880473 1418528 1846314 343401 1596014 687097 1359673 1583945 693273 777147 368690 1403893 1458322 1809602 1441837 662270 1322993 1386970 1188826 298265 1211367 5148 1987234 998082 1892627 1204866 873420 554080 1433537 640094 1149494 1102176 368025 1249693 812692 1498321 135752 1204361 1457295 616053 503972 1732684 1294093 732121 941701 1246232 1594360 1844573 1809619 500404 862315 582031 110447 520184 1805889 969620 963566 368969 929472 1068574 8145 1253016 1905227 1410986 1527477 432361 1768407 1655388 1560654 489110 808871 1290572 978666 1685014 208048 443939 1872963 545264 25027 281697 1241246 1969672 382561 154799 271062 1111580 803597 290512 1551970 1167238 773541 1589361 1704164 116371 985334 1617536 198615 382319 553865 1087666 1846737 1147042 1272067 1760040 441183 1723245 924665 1354608 625141 575438 1474840 871870 1865809 701454 1011897 1018768 633789 363175 342283 234006 594122 1653536 885416 1604332 649320 839782 81598 1719502 1827729 687731 1785856 528932 1082269 107592 1339743 488 1358135 1601056 198027 691998 875894 1956478 1821716 1758666 1722723 1937376 1427908 1490302 961631 1473632 1730486 413542 1807076 1095007 303088 647757 1049148 742280 1323305 1884923 122872 1290413 1987670 1012319 1888154 355483 709653 689048 545930 530658 529256 467890 696999 1706050 626550 1095958 1062627 1955530 33933 1719147 1149963 1929152 1541708 1588143 964834 1577353 393343 181688 586308 1537971 198617 933737 823412 102007 697361 903392 328106 1245333 1462103 644412 203577 1537436 1866291 760107 1238498 332677 147691 1631809 1834504 1235673 1766037 703555 1408531 1167304 35978 1376188 1923248 1362053 317832 382676 188648 941396 859843 1506876 1043298 213865 1044430 1607494 147698 1833500 393802 1489835 1453461 1882 928642 1677999 1389105 390431 171673 663116 118486 982199 1120328 1545778 1236524 37897 1760346 1273509 1973758 1851941 612412 468292 913692 1765666 1163339 692790 716583 432290 1720361 723851 1436034 683318 1234588 893416 167777 1844671 110533 1400381 521835 368419 721099 1751614 1166187 639895 152499 1041945 413138 1299820 403921 1817475 144234 1091151 214876 1342750 544441 1429492 961745 1466966 722494 302850 1175934 1717855 1111640 294653 1769294 713982 34862 933238 1961721 1230785 1421216 403401 1273114 1979828 1631582 636782 1327263 1304403 405554 1798127 1246718 1537226 1490504 508944 741469 733842 1542039 1552805 1871344 356499 1512480 1961015 31989 1604005 1492795 605431 1344222 1258775 356640 1631222 1779380 1843767 1115394 56459 1063172 1542428 901183 1184707 273566 36570 1876684 730328 1373719 101512 872784 83341 677154 947503 813148 1975535 1378100 1595765 705866 845600 181916 56505 1262292 259475 1572464 1859662 1805139 1827836 1846003 598875 140475 760880 1687062 709459 1023741 129428 1283254 1239154 913400 1498529 1478592 854599 554663 1330066 714102 1789221 1396961 538119 1083438 361364 1588290 1569731 183443 1924322 930121 581983 416297 1790393 6257 148227 448129 1956137 1279881 1538248 1070296 1864023 740432 273504 1718380 284122 1535551 1307984 1440425 1322685 241008 377553 571331 835994 279312 944490 823021 1201058 1774239 774868 680490 546143 298331 448563 1964713 1633684 415618 1201259 1549720 590741 1676403 363539 1092064 660927 1468782 1429148 947132 110770 1609600 96316 1686566 248875 684953 424820 605774 249107 143839 1837103 287736 566975 1353513 80837 379950 1613150 702557 216566 727689 124068 1106431 1344293 568808 1856013 404999 191116 1541037 916333 1185286 1319322 387383 1011568 945907 517596 1694798 1433175 1018421 1113947 275955 997330 1215314 1102659 183380 733672 1284108 306434 442984 537794 221010 854526 414861 277147 149929 985015 129106 971097 309693 363457 1616147 1006895 963786 581870 1731047 1249872 1699365 96126 158016 935173 898217 239890 1079761 294232 679197 1336717 1806964 1079090 472067 554819 190672 1600145 238748 1652025 513527 566058 1245687 1448723 1733073 1492504 826886 395411 476058 1778539 29293 194807 1363649 1185914 1076055 696328 1501047 1927454 1444784 1555872 1007860 1373296 1071349 866694 381095 142394 1104491 403888 121435 424462 1586145 342746 1565851 588801 988602 554570 1327435 51373 1884210 1835052 838817 373287 1806571 126676 1968177 136703 1903064 1057703 1261310 949789 1638843 464315 671970 575577 1898397 1522259 1869900 238041 1604433 732864 1338244 522416 1405942 1131755 1157970 285499 1128347 1144057 1905388 1071115 1327957 1493047 1008275 972836 1162625 1656832 1645812 1104192 1676259 1391000 1263556 294661 1460608 900589 412800 1733675 1974702 552201 491653 334523 1255600 1227981 717195 1178188 1554221 877626 879784 1052870 1653984 665714 1024782 87851 1461839 884744 1271677 907769 1273697 1484968 962837 1206188 1244843 1412739 1483737 1277343 1248324 1638623 954669 360818 1329140 1251623 1075950 159496 1911844 1618557 30104 1358212 971760 898225 1912003 1930881 472897 220756 926387 473868 279141 1776515 241774 1935373 304116 906482 1645310 1598548 1694868 584901 911411 1003210 1129453 564895 319145 1625453 436364 1613753 1282951 92439 1258914 1588862 1875873 185322 1674094 497843 360194 1832701 644105 1171658 207699 437808 375242 1535779 1543276 292507 734117 1023814 1201600 83515 183552 373865 1005460 100251 164236 596373 611144 58963 1640352 1992762 1148502 1287064 75825 389400 1446726 610317 965912 1098368 1170545 1363219 1179360 1460411 1545357 1418010 1545948 558047 57324 148352 526308 685594 1396856 1517423 394092 1329483 822672 82491 1938669 1270627 1737295 1656501 1142814 528351 1181094 1942511 820668 693852 94086 1167801 694393 1317094 1115954 660088 822618 32745 1256054 206207 910461 45384 1897846 1193977 1652455 368648 452853 1942627 1589533 833099 871586 576811 1201354 893498 1147462 503865 944848 455484 1424410 969074 591410 1367198 1384799 1569927 649517 408688 1822541 465834 1868781 161951 407026 503550 690925 187913 1505653 369745 1303502 1388863 1732955 609065 1369694 635360 356003 1167949 537681 1382601 39092 1121483 851808 1431830 1243056 52739 1447980 282277 77884 1129524 73338 931005 1490100 761591 450561 630618 1925553 415988 1892334 332071 598304 7697 1574455 174219 671976 601675 726562 1143358 1748328 787061 554376 52042 100737 1561101 1622800 709012 1563790 171961 1055028 1401850 1033052 1211208 322071 1956897 1913207 1107152 1514379 1427961 628126 876843 512143 1021855 1580749 1142169 1028318 700868 554965 1442910 1310758 368715 552732 252357 1732518 1080527 713061 1465381 564834 1288847 1209784 138464 126708 1491924 1692711 112085 1220426 1096598 832924 625662 450097 1024176 953721 1470490 636400 86335 1339357 1592662 1272490 756783 1638301 1057938 161140 1010194 1222506 86456 1644994 20165 1916949 308787 1878166 1987660 242218 1665955 236627 1257550 384110 1504088 97882 122160 650214 479824 1089931 120461 1828393 1694319 1505509 155844 529534 407286 36135 1665967 1918012 1572332 1785800 570886 527922 1564578 1774089 618772 1700522 1012951 1587100 388732 1070440 1671472 1027145 528838 789660 1844552 159980 569769 1639791 876139 1077093 1986382 1536510 835776 1186164 1319606 568921 1115144 408786 66352 9813 1478778 35411 1462833 1756862 1942686 1214773 693524 1538344 545811 1889360 1118780 769966 353039 1930054 1131406 567286 1226759 650778 1371367 645808 207830 604804 1975423 740871 1762819 1477107 1090625 64521 1196488 460924 1856560 447681 811984 1415793 1651766 1866070 792368 242266 475623 1908841 919776 1235317 236559 111659 852500 1529022 1310558 506555 533150 1183003 1156314 400194 700139 1076991 641424 1293828 1924801 1811556 53502 620167 1074450 467866 1229781 457088 1345675 1483396 748672 390221 78908 343718 902367 143232 1033525 568131 1402642 868195 1737124 895921 1164069 190468 369603 1771477 889597 429873 539051 1173408 1647404 1451862 1650973 1244804 1017127 493100 1436946 866799 1688200 416731 84907 646368 1101434 174002 284453 994055 1123192 104802 1389111 45848 1685542 926050 1369344 1569671 546718 1086110 1649059 1934438 718800 426549 656559 1521479 1039851 1797205 329317 1787346 160951 1649160 1222984 212720 953740 1049399 1221697 395873 928061 1660242 534934 808553 188173 1039165 1845005 272897 709502 1233410 307399 895981 1388344 400867 864055 432225 143865 20199 1483134 643697 1665656 218380 1864767 179159 639835 433182 1076143 240885 554531 1042158 776727 294656 894562 162011 1943532 531865 652015 1508942 371631 1028452 1762029 236712 528927 137372 1727913 649454 1126272 1876045 528382 805289 175861 389821 520009 1001307 1166548 1641492 829745 1724157 1981550 1075330 253393 703345 938832 1652000 493453 1868276 990571 221160 1782952 660161 931163 868167 916735 1308643 550291 1643220 1565384 1608127 224918 1928054 3689 52510 1832641 1286647 183671 301899 1859047 323430 1927291 1304845 1708679 705876 626973 1504337 1445139 1933403 1923523 1776966 664889 379968 357313 869709 1538875 241648 1099804 576636 959931 247981 1064315 1310495 823040 1577429 856262 1215146 1463396 1882009 49325 1189314 1082872 292372 1387668 274889 352989 332959 1767503 330046 1425737 1709128 1620956 595761 374568 1009571 1809198 966190 975924 1881633 618734 356615 171617 863473 555273 1011609 1686634 1209680 238497 550927 477276 1479044 1387840 1341027 869603 937085 492231 835065 1284582 1017171 1819441 1635518 384556 1341565 1062879 1752783 1415685 245521 630970 701646 97573 328907 1459411 1303446 1755376 133453 263075 1133541 1592554 1155632 1225706 298180 1420948 1524660 1132505 162329 752255 860527 544539 1942983 1516386 1153629 1170953 1560383 1775287 573925 675815 1424305 1911593 797228 1734878 1842379 549346 1404675 1538592 1574429 686605 1898175 1267114 1330973 316348 20072 393828 1743350 544492 491133 1893135 210639 1030917 1950460 964002 1215625 338250 891063 1123360 1080949 1087408 1815054 1104327 519100 1312167 826134 12092 1680439 155696 1153776 727633 929822 963873 283758 170141 1435383 580421 1630630 54670 232338 1549179 1208259 1965449 1961163 332153 559154 889375 501850 1819850 1560631 619480 1518681 463601 1700978 30913 942596 434602 326079 1251417 1746369 695046 864594 1224384 236707 362423 386734 533052 447591 1157178 832246 1191866 655093 1252968 1303717 972400 949246 1485668 85739 694951 1767707 1601012 533891 1943038 557223 117299 733540 1149612 986176 429114 1740532 630458 1190581 383875 1186756 1701062 1528816 1349697 332905 11846 923583 1038529 1881243 562323 1512169 354120 1953920 1614122 448639 782877 1205235 30863 928275 1361904 1014020 104279 190891 1361140 14989 1933930 567193 1391365 1673298 762326 784290 1032084 990102 1950033 589034 652488 206587 229945 699731 8963 547605 765633 301269 805120 1890044 631205 390950 477964 1695050 876345 236021 658509 764138 1502870 1734585 1003985 1226717 245228 1495960 1489579 1178603 574942 432785 1303090 858959 193512 338915 1189608 76072 156014 326138 130345 1279019 242737 245348 402966 773781 1772375 760441 1879547 880844 1769605 745218 1442264 309614 1475536 1770 1484247 1118225 240288 1004475 1844035 1771106 532722 1762453 1141118 857301 1330450 1475762 1080699 1821900 1605379 945141 210419 4151 1247604 1031137 1714521 1637015 1196558 1087303 1709790 1231015 1618799 1283933 41445 1370842 676047 609232 1858493 1839731 1634484 1832128 820802 240266 727543 1240407 660399 1854944 382069 1570244 1977280 635985 862416 610719 1612128 516949 1844549 1653356 891884 490797 1809093 992233 1827505 1225875 949451 1112547 344854 1380332 1919335 814847 489320 688544 55047 1560796 186532 1868999 1792031 1799727 538124 238505 1280877 1424200 992547 1433595 985510 1283985 1400721 14674 809341 733093 1417643 1100886 1218685 1124672 346686 1556281 449784 253762 316630 1378323 1702760 1905096 256917 1520171 262678 299095 707493 1512366 1878228 616637 918113 1179785 644889 1028629 248983 1753556 1573603 853587 1451322 938728 892601 1491198 206339 87112 1924770 478614 1391145 928056 948722 1198565 1204201 484175 426199 983331 838570 1768433 992462 1676919 1225334 1985719 1344631 651990 1763427 770782 1264082 624902 565408 276232 613861 1301971 110686 284112 236137 1370726 773866 59808 1420224 1071487 1910694 1434729 1359250 1911143 1024764 1817511 986831 1299158 539131 812828 952727 1487818 1509863 348513 1929000 1492659 30070 985380 200941 1180941 1627092 1258972 109673 650600 1543987 1786857 1439504 1594145 217621 1738840 897039 1382749 1436861 508677 791695 1230265 1507632 953323 1989757 71013 1076290 515571 398846 75925 1495752 373311 1251452 517578 1731281 851495 235324 750895 1924262 42734 378989 1396769 117954 1281583 154952 1665707 354416 710029 855991 1049497 1430425 654553 59711 21973 1573860 1875776 544459 1617944 445691 1224739 1868005 1593248 1264352 1856641 1608061 190310 1280471 248394 1636874 1232538 1698208 476187 160478 91737 1509816 1581686 147675 1849480 738467 90502 1992496 1699153 765065 163968 1599058 24385 806225 1231094 102387 510368 1204510 479645 1033402 1414134 29927 1845261 122208 471763 555916 1773050 413459 1676683 1624323 1293893 1438271 1740747 1307388 293292 523753 968856 993324 1480056 685961 646674 986649 1414087 19175 1541062 123072 1712172 728395 1825669 1349430 78607 1435751 647565 1009946 625984 344804 634248 1608457 521721 1269089 1776900 1390274 1474800 609221 1090735 266318 973818 336602 982979 1071871 1790378 903521 1951170 1926542 102629 998892 1301371 77487 1451513 1013710 1003792 236581 608850 443980 1522598 1595788 1277844 1723374 1082323 1416260 570962 36073 1794887 108990 445419 538713 325646 644828 1917561 872120 1570286 1839422 1340648 689615 1549367 1604284 183458 570881 833005 542923 982873 207382 76793 946585 8210 1450935 392943 1630237 1207021 1263423 1954446 73386 6698 1891852 180971 1049629 1349510 298643 696409 1371993 1317619 440175 1874836 628137 1039302 1901832 1733302 175310 1394282 136186 1620063 1172405 1023348 127541 605494 372505 274149 1777378 334626 286285 1566733 421999 133934 1002621 364310 175442 1647667 1402250 1435504 255400 940161 1742776 170437 978978 791652 473605 314042 329559 1221181 494509 146451 93318 176498 1289058 1348706 825771 1466244 1218459 670143 537694 1241744 210785 477200 582386 712557 5144 656078 996034 309885 670203 1126008 1853033 668466 474605 725406 1611844 750183 1786089 394967 1359559 1570665 1636953 359108 1856694 545521 1801101 1738465 1344837 96936 436690 1525961 1169279 259960 1722972 921882 891382 712470 1279509 8910 789894 417815 1928011 1685115 472822 602270 596318 923269 743045 83806 1291102 1413669 1307576 104551 1599985 1004272 696948 1653448 1566297 1144074 1934732 1625087 61431 1066744 1549377 136471 1255265 1722899 806114 1351828 1664892 1168836 1617732 440468 1669713 1260700 401540 1215923 1871450 660607 1296007 556463 1749563 285641 1898747 1350664 1781358 1201413 1270537 1228194 108242 828765 621223 203052 97120 551305 739677 1434005 933206 39326 1314514 1098915 1484296 255150 55614 578727 1265065 136134 412775 1536272 1419552 272265 1343647 1720961 342835 747181 749465 1523641 1271133 1105914 190689 145739 593835 1755456 273222 1319011 236629 256299 1567928 782924 1230763 1749506 637637 1057223 1517227 1547800 888994 516688 692352 1061891 819583 1259847 803532 507293 1015715 797662 1666290 949252 9958 1648435 12918 72092 21545 128797 438901 612754 1831371 1541707 1232729 1740580 1382435 1322460 1021113 69500 1094157 358328 889697 1028082 1312233 1480754 1871221 125682 1615033 1891080 913970 1866876 694917 1648702 48941 1274736 1504470 473059 1414043 1493662 1996254 72739 568061 966546 1717747 1661155 171590 1494520 8395 159110 480951 976120 1486024 1427204 1275305 756143 269216 339527 1450952 1268183 1786275 519418 1579476 1445108 1518520 1481167 543261 1398604 1726304 1709293 120385 305228 422342 1028788 1929466 278236 1503516 158647 1998160 1782345 1252806 1743489 376418 1249106 1608569 1914228 1383235 433795 1055815 1946328 1041150 1916742 492382 767041 1920876 1173360 713352 1340842 1698845 1776721 1110026 1804365 1129442 324526 1245131 1830397 1781823 287599 1953237 1529225 1221563 1571054 919616 1238538 685204 49375 1985026 621125 1917049 761906 775983 1758409 1082001 1209261 1024032 1669137 182600 1936719 313232 1910932 91427 537897 894784 617920 1133224 1704040 1370547 1873410 1640283 1088772 420243 25151 398941 109162 1352689 169297 1585106 1657432 1924441 806184 43243 1231500 949862 1339308 1822145 239028 1900604 300512 779933 1905879 1226599 1591865 687218 179023 1351146 1332314 947561 1391710 867112 949552 173631 509272 774023 1932493 1010918 445370 1740342 1878010 931660 757476 131819 1074560 1937930 1122393 1018419 617051 1307618 1094577 805584 683659 1900371 1824177 683422 1461658 1968940 249826 443974 1024366 446155 1763415 421248 99872 1840071 874922 1041699 1366813 190221 1943249 867854 1822450 114273 1228724 1804329 68849 771872 683109 1154178 1597259 1229689 719282 151845 6367 1741451 1455340 453288 1138213 414243 134851 369827 1549548 1146572 703881 597612 1029663 107700 1351928 354150 466340 853649 1973145 1044108 356422 1582126 707013 1499839 6667 1375292 1618548 1018292 604279 384986 1196166 1569030 818018 1662357 167742 1190918 303218 1066701 1796731 1370898 122634 843469 184878 365674 63178 1021483 493033 1422128 589105 758592 1385309 326861 1450587 157816 413791 1208628 1918490 16298 1664227 1549689 1005723 913248 1912993 1979113 686240 874544 1190138 761081 1242985 939795 180200 904608 92490 1602183 516580 365992 1934369 511167 1467357 255410 1990695 1305325 1382385 1308568 790547 1604295 1440225 100498 328660 900937 1570420 1318844 1392834 6625 1960876 430904 644100 744816 815499 381993 814728 1863067 1229565 550799 1858206 1623681 1950285 349750 503248 447224 394330 872113 685858 1300448 302446 1132550 1554601 1898844 1788688 1140615 543788 675829 565021 1410350 853694 1082491 1839871 934377 1050066 1456065 59879 1734311 288793 1970095 1000630 1045671 1668819 746225 1019928 1807311 1481939 231722 314134 412824 16456 477264 1292970 875461 1015841 401832 1649007 648468 240641 188661 890577 830659 1781369 269885 307193 1206606 1897692 1935684 390587 1442765 1489496 589543 712286 396903 1581154 1916965 1660231 1502261 633755 1203224 1071299 793001 1482311 215466 1977168 181255 1786695 464759 922085 165802 1708215 1345322 1001133 282502 577139 211570 552774 1076135 79580 292518 1768358 1566784 1954775 424568 1859573 121117 978237 210984 1106611 862343 133657 297453 1684621 683608 962434 756444 734460 1491709 1708103 1698807 1405706 716589 13221 1916131 141386 806137 1124677 1385199 245725 1549339 588645 101176 1119033 733134 1820195 554510 1120819 1907232 1585772 1243308 1767539 1966268 654949 1348186 355001 1031650 588300 515857 414508 106123 146029 874771 1371354 1637831 592482 662073 1854436 198800 1896231 947245 353556 930827 1000767 1349205 1688168 742320 1369872 1167187 672355 827314 385471 18323 187596 1372238 342553 151325 612552 1937693 185531 771460 165430 558278 931786 1915242 9891 1202426 260639 931129 1646036 53474 138383 1882247 1650579 754843 1266890 940904 1081026 668595 1365578 103655 1296713 994393 902552 966956 1011915 1302083 1811102 362850 1322331 794053 583886 1153468 133650 1197611 1662855 1241425 1892192 1575183 1097263 1916828 1999652 1484038 842060 816093 1885952 1390479 1679487 1516402 1002070 811502 1088656 221802 465578 1999495 233746 785386 1100322 1659727 1669573 944818 1419518 422177 1136401 1311302 1492835 1604481 1730074 256901 1029499 144404 254892 1496904 1344376 297864 393201 1936247 1073870 46520 1875177 300159 1652134 14414 1632919 2884 319079 1742955 1671805 312350 547800 1254417 1441611 1624133 1044294 510247 425660 970755 965684 1001561 990600 1311327 962652 1968552 762254 1176759 280055 1328930 1248408 1018771 1074169 891593 1486372 356621 1796864 1647962 631109 204778 1910888 858563 1930744 1672463 766201 284583 795944 900504 643164 1098014 1949112 1727868 1003032 1523754 446273 1371372 351490 1612373 901645 754067 1906007 1895079 1997862 1708324 227854 115674 600596 642630 814270 1155650 1247010 1839522 418871 257929 738500 384000 233108 1166381 1861660 1367105 1641412 810791 351621 957354 1626385 671127 1849263 1548388 819754 460843 164500 1839232 1601569 1154892 49255 86081 396049 1855997 1468704 1020650 270929 775345 1791600 1144900 1791732 1780728 1950364 1233661 867694 359669 1564421 1676483 864748 1885430 1852015 575345 9285 1798730 1035268 1551679 169134 1473027 1538439 1321629 1122280 1426108 975730 1290721 1695263 568768 1137988 1877574 1905627 40916 1329353 997311 1754279 353046 996868 1156940 1357554 201606 1127217 1637099 1561986 1645753 1821917 1401222 1257175 1937363 1196921 1333478 1393509 1494216 1894387 1762490 1809598 829318 1796591 1150608 1690027 1677621 245490 643596 1505309 951335 357145 304548 1313247 454927 1458835 594822 1733775 1346695 939334 1490079 1352269 690361 1736740 380736 1106825 607131 1051829 1753390 760347 1830663 1526580 14268 243527 700189 61748 552345 810558 1945080 796344 1512385 379937 999656 1373862 39461 1105264 871711 453725 523058 1316912 203798 1346494 1276620 10382 1245250 1773086 1489340 1437445 1072324 320203 720722 1091368 1351317 864836 1902050 844831 1940385 770176 78760 1111343 1597338 314275 154499 822679 888751 1911075 942406 1764229 657479 960625 931137 68912 490276 1434160 1323893 508499 1826722 515065 683135 607477 66305 708100 669080 604041 1445350 1445065 1414286 28903 1221638 1090310 1571758 1123610 607257 471519 1934509 823914 648337 1027161 337518 598422 1675066 1988547 204059 1220844 662332 418382 1632035 372468 1923149 1159746 286676 1905777 538463 1051279 945928 1982843 1945703 1267335 1765950 1973623 679872 1008929 258146 281888 704683 1149587 1347605 1843801 1426908 696489 1127146 1486438 203304 997685 391897 110267 584219 1224113 1286065 601622 1129780 1501330 494319 646493 1829671 125630 591053 550541 1008025 1860545 1883589 1798161 998855 1868913 92533 1328991 1836311 568622 169268 872931 272841 1721322 1805062 1567778 1622285 808022 167124 1833044 1678900 1533933 1124775 1050319 1905759 877486 1008265 1772230 1647416 1048886 21563 916646 887966 323709 1150924 1089376 196138 254673 1737805 981052 1176901 1459041 239132 426154 590035 1954640 1424677 1251790 556548 340197 304193 1811108 1271616 1718087 1865406 226128 732699 1358624 894850 935697 1539847 101928 574842 791938 11390 527504 1876592 1130987 1725751 158576 1268935 1159963 1560371 1571914 1548123 853351 668752 1963359 1322569 596234 800624 1462215 1330395 119146 928321 161650 1505197 1325017 1039329 384356 1606837 1620276 900140 658946 722235 1627987 1362901 929613 401127 408485 1149307 1613785 1861055 203644 660221 1348035 1486824 543563 1071799 138915 1487603 1953140 1751567 1896596 35800 1319059 1154431 1911598 1098706 894560 1968541 1323820 1041446 1946946 775266 539732 1565571 1355444 911568 1741427 95339 1683320 1448468 1517823 1292108 558027 14376 1302803 275923 1340451 622461 1605031 152346 342082 762094 696300 842243 590699 141710 1345301 1200910 1756053 1796138 622773 629298 129614 712741 1232704 425312 531261 1647759 1407313 1760029 1756283 538001 1941418 359655 994806 1027322 1271327 285859 77099 13924 1614107 1897080 613278 148186 420932 1228827 557958 1496955 1895971 1938267 1262328 775013 1949227 1747283 45079 1126608 1019341 918939 838552 374280 820181 1619917 804217 1575923 13336 996084 446874 1135648 1040131 1792595 869287 680222 1786496 802058 926287 962462 445854 1016678 923975 1579883 56359 508959 1752302 1887597 645246 1805863 1916254 163709 1045089 266331 1190713 793180 1041854 119071 477003 1731772 607685 1136583 1511804 266056 66370 1607245 1438677 1929499 604614 1331948 1320094 1314877 1822604 1324600 39591 1655991 1964818 595432 1536224 927345 1840768 1374634 1975582 1965313 663197 1067930 235256 74670 1844464 654750 1883660 934131 316780 884897 1064860 1859916 1645050 704662 1909308 1772494 1246066 425065 713016 1846296 613256 1796516 1235736 1616916 480290 846579 1796933 555371 893778 281710 404067 1783182 2131 1822287 1027360 1491855 379586 1920451 903779 546150 1772116 858322 1711012 1417654 1065104 1184524 1585217 1379307 1132849 840703 701734 1833515 279398 1452211 424179 1383965 1378859 967563 845720 1985569 77359 1717139 1817619 1012635 305828 1747564 1642106 550391 1065056 1058452 1229123 714054 1705174 628296 1223825 1575801 892109 1850339 625975 382481 143694 1631160 1519767 1748789 763175 1641399 1070540 500349 1702384 1961162 1390400 315671 1857521 1707327 433790 167177 1175295 1144379 878252 345951 326174 297936 1127725 775548 1289398 202491 1116807 249170 1644307 1615144 1268446 1989674 786990 590949 1612900 1147155 1479143 1073216 1333689 115427 1955296 1175152 647501 1078494 1398656 1406327 696085 1441271 1941225 1808476 1726081 1143438 905730 631538 304618 1101913 1894686 833643 519107 553981 1002743 468258 1642901 151221 1738479 140005 1365207 8002 694858 720115 267568 799681 328413 511437 737428 899805 1785082 1904998 1734115 1260744 809208 1178495 1346807 159282 370828 736515 1005179 1624625 1432615 1929430 195219 701392 1360360 1052950 1410401 302992 365791 1862611 331689 524982 1881080 1120788 1364938 1516684 1199389 661384 876730 1476419 740293 283328 1255217 1290173 1724029 1562878 693835 1704130 1868492 451178 65152 1725494 1554486 144286 150526 650786 1833173 249447 757084 262144 796316 598131 250655 1173101 1366502 883547 765655 986123 516698 1304947 1071560 1673353 358084 609637 957715 719935 1925559 843997 161038 293030 1153296 1886113 1758566 591406 1185910 1844472 1739839 1744271 704607 1507871 1100361 1606412 712758 1745227 1946371 685249 580925 190362 746837 438132 1845211 1761626 530192 1296731 426255 1929674 1258814 599797 816622 1097909 513213 164495 139853 1794388 958928 1644306 383944 579048 914113 428119 52914 58125 606525 420450 1802286 1363562 223685 1567285 1944453 1117544 1356127 875078 26841 670576 1615650 888731 1514565 323486 1423775 1935485 912932 10764 1841475 619672 1197334 408598 1666377 240285 486516 1715072 1537130 1292257 274803 207211 434500 392791 1080087 1951117 73559 832232 1752105 371547 1279750 418063 279921 182500 219379 98943 691314 1005239 1626249 1842045 516793 1524418 1181329 1230707 504461 1595182 1272370 90461 466735 470923 972507 1339047 1859380 1454475 1627415 555728 481740 1327243 1024886 970875 289546 355844 844466 776073 1105519 489494 1238244 899474 126123 1919909 150289 590803 1182517 945638 620483 611913 626805 1403816 1135328 1611504 84420 40077 627540 1819316 394039 939913 1283352 1987948 1541209 243041 1160017 1264882 315111 395542 88399 631212 1275012 39957 1163039 972679 1709522 1162301 1003231 53562 821149 406789 1374352 979815 523306 1895601 921754 802374 627688 1028168 16852 531551 1945926 730436 1241725 1119391 1176295 936807 667107 589254 1075320 1636375 743082 918826 1572057 988956 1029426 1745045 292621 916553 747960 397770 1328339 881846 1495715 1936182 1557507 1752713 1152156 1356795 1553033 783210 1166772 1410513 753959 1858362 198611 435780 743406 1338222 1778640 264741 1083015 1195923 1517073 1972593 918914 1579547 255542 767291 1152151 687351 193686 876087 1129291 81738 1874072 1837084 1640330 1719172 1104237 635837 311791 1562329 474258 1873029 708827 896908 507805 1699494 461858 579618 1853643 1569741 1345957 786810 1672200 1803604 1749556 1726445 367351 1627437 1499356 876629 1889525 1897096 2166 1579680 319142 600486 486588 423282 286851 1957210 1237590 1104316 143467 301345 349739 737947 679425 1711253 1854377 1887479 1649285 490862 982082 1608056 704749 930437 505907 1353298 743292 907984 1272746 695811 374862 239682 555096 224676 366535 1659012 1080347 1783566 1956487 42072 134853 1011843 1493080 968628 1060071 954429 1860580 1004630 582288 1429010 294457 1360223 1095578 1888363 1898189 1432193 1986852 1467672 1833164 81162 902196 1733207 942233 199817 660005 1541652 1634015 1405709 1118134 1947565 162657 1745381 722677 1143512 927950 567284 1466060 127374 437840 1376142 1613479 420775 1899602 550619 1764876 1164289 1967217 171982 753145 1295683 189805 997878 1149444 1950523 57507 1829801 1445905 1956689 1076439 1854420 1221308 975692 1765784 1526272 700454 1241033 1924279 992109 433928 131311 1495466 1031294 773134 1385329 383019 1568497 1977395 1058177 946128 791548 161277 820021 622135 1910789 1986102 1530746 33479 1511776 789829 120223 1060494 456490 427939 1854846 1970856 1164135 1357416 1482810 399000 842565 1039299 1271117 577681 509436 536994 1351850 352953 1726712 265597 1160977 412326 337245 1082907 262394 1640748 1374283 1213792 1840008 1826150 73091 1256678 705346 933152 1685290 1908620 176751 1813699 1475920 1960312 1710866 961986 907867 68876 1156193 1019694 89100 1783896 346193 74480 928033 747506 1603283 1285445 1038620 22425 1580518 266035 1721697 2918 924492 166429 608873 473227 1441082 304453 1253042 706266 1281023 35668 1292730 677994 207777 336862 1383575 707606 686187 875169 243445 493509 1942484 759863 114671 1515287 921775 398967 1960798 530808 1321810 1037802 1501893 1343756 566444 1884428 1575812 326564 1561633 1605746 1864805 1094845 1819856 952628 279645 1931120 852693 1088519 382499 392147 486362 1264781 83087 766099 737009 379130 4002 880606 1479111 476618 1639239 1946895 1544495 1785933 1898720 1868525 1993765 136876 559520 521685 1229881 1941676 164968 1931036 839839 108792 1934191 71948 1110473 1817445 643763 858014 379474 239837 284044 723308 1711958 1990506 754390 1026107 1413917 1552848 1534504 200840 939329 984660 497007 8273 1711668 1231535 1448436 1529508 1756624 899503 400486 1815983 1687023 1365852 407213 1400414 549563 496678 1804061 1220925 1779188 1066800 1164519 867628 1854733 1130786 1323753 691690 1499215 300960 177998 1144522 1576067 1826625 1187783 924506 1322568 264474 459931 167589 536625 1976189 86829 1402920 382832 280808 396512 1577117 398396 1456346 1187619 1469122 1385200 885845 1839317 628240 987191 82310 1920016 1397602 1096563 1252645 613002 1191307 1863317 1915202 1800314 764076 946689 763963 1454806 1170441 359038 460543 1167534 1104763 1087198 1081244 873296 736535 1592575 148589 4841 913300 1767499 1337371 1404760 1161008 452986 1515846 1588547 807742 233274 348006 304422 1919631 1477453 621357 162711 420961 1705448 753478 1624101 424322 1617327 1972618 829361 684488 1187663 162874 1243763 615039 573374 239979 1770109 842155 318758 1205096 222033 1890932 1853965 545181 1175955 1039654 1343362 238053 130351 1075966 53204 1078350 630680 1320788 823873 1303173 542687 39782 517450 1017147 1356845 901417 1868253 91282 508799 373488 205642 544864 53141 1999264 1802535 93237 1188356 118854 1394533 92204 1879579 1748245 1219143 863058 1208205 1104529 436105 171118 926731 318279 614240 1928212 705394 379283 1326390 1952563 1680839 1259879 78221 615514 841613 320062 471989 1778846 1973719 888223 1498954 167961 795205 1845200 1611641 202861 103981 698644 979992 1444374 845923 736888 1884784 472802 1190634 1715856 122042 21575 1800612 1836200 150256 772932 649671 1231323 432891 1835617 344363 591213 1409904 1528209 1581512 1736885 271380 261067 653703 1057951 622879 1893668 561621 1607411 815068 973801 1781488 1968717 976385 1861257 1688334 838633 910875 91899 942425 66719 76771 1362770 1292999 1389966 1403632 1459215 781865 279365 381807 222365 226768 855354 1241188 7868 1543566 1896354 968123 1962084 337325 116464 1083800 1956613 617649 96848 434193 1584582 1466167 794355 1302636 1501531 1431759 382907 1775691 929190 318989 1176998 820237 42786 1796097 514153 308680 46782 387646 978908 1813562 347800 47624 924726 981889 1337782 1860750 1455192 117521 383754 689657 923896 1001321 921793 1377131 123978 904829 1838856 751412 641934 100722 356824 659280 828145 1060724 102222 374479 1011937 536587 5193 697340 204518 1847290 939738 1959542 178448 486755 1716028 1130824 734487 1267081 276982 20110 1426678 1240259 591980 113137 1973328 585579 1560824 1606960 1062944 732829 775186 38407 1072458 450945 1059330 1314311 1396291 1821990 85102 1148271 1996322 260985 1728875 1830013 1419090 1823957 1494938 1802311 1390815 1457023 1013908 1125871 1480152 1367595 1481531 726884 1039422 992956 330850 297944 1930068 28029 1278724 728306 328052 643169 698782 425813 246672 915410 1749062 376068 7443 338895 191124 436701 1614923 1004251 320995 318897 117307 963943 1866763 1834548 956091 1469918 567567 635343 1363141 1517647 1656421 560539 853021 1714681 1161437 575968 1042049 1773121 550529 1629153 1255684 78880 140754 1004773 1300814 1717304 1815086 1888480 542730 943610 1075262 1066314 1992894 237195 1855071 252155 217710 1275881 684336 173056 1994014 562416 447464 1409358 1063697 1279465 213887 858943 411747 549612 1159149 1931143 59107 3331 1899049 299728 1765615 874942 850653 1823928 1569954 1523699 621183 141951 905944 466663 1798546 880203 1234162 1291542 679072 802787 1645989 1476114 1202130 37516 335394 1417780 635599 1156134 55998 154275 1324633 756795 374536 1797794 116209 326260 766104 1652953 310754 1950853 1327590 1840626 1911172 1260565 294012 336829 1131613 470770 206488 318186 1964839 100477 1669253 565431 597237 209208 86220 410073 1710575 355680 18153 698050 1729949 1938802 698093 1968582 1364051 1661431 1202075 1473229 514632 1473840 1958568 1153981 1454622 300499 629188 1109865 1028128 1504306 1600947 1381148 1275595 1408824 581804 1589940 840387 849889 1161864 1022484 1118299 879384 42916 734459 97433 64957 347703 1756380 844165 492152 281318 1810472 1548080 1856588 1510494 809977 1294557 1396817 1684408 378386 263736 1860784 1533849 1839750 1721553 1859996 254014 1253720 489712 22836 1817922 64522 1700138 1178084 257007 54910 1939455 593191 637125 65103 1399044 679838 1950178 50005 1340715 333669 767146 896667 1165576 402035 453252 258820 387060 1012557 1814284 1528926 1562109 1744336 1314599 378309 893017 1261610 1319139 1891081 1895355 1235518 1192589 1697 1390172 53998 1700860 1658816 338995 618807 1239552 47332 986875 1386955 1772004 183318 969344 1908418 537529 1881062 570696 85977 1861001 205361 1635910 1518324 1221622 1684010 1390007 1932668 645351 133238 1977835 1641920 462259 705984 994641 832104 1537465 1963270 1671254 1389219 514571 522001 96881 450860 581320 690168 1049928 1415871 115793 1132829 1618410 218853 256052 1762765 174475 1201369 467863 1405488 410189 897257 684102 888320 637010 1486336 450890 377220 744951 256271 453813 484819 1432294 509912 692472 809846 392950 1340076 111131 97720 171292 263274 1969980 882946 1049886 404711 1504593 198616 1232363 1132326 1028015 1337239 1911773 712650 1507108 1455195 566818 225876 1100694 1770025 897905 430074 520211 40282 1468447 1410699 485877 946623 211662 1194972 275120 1505907 812579 1414933 797667 920646 69936 882995 1929094 1714291 175778 1542121 285320 321278 1768750 1099313 467919 1434790 66163 902958 9609 1925212 1921131 234143 614589 188534 849932 992683 838604 1286717 816267 1548816 219125 131176 503671 1149085 1857985 1354775 1125312 1047688 1194039 171893 766439 1522292 1755035 371571 1574812 1491852 1018980 1263191 685615 885842 1890976 1007408 1958725 1679968 545182 812199 1981686 1350121 293702 920712 1366736 41461 554221 34827 365071 1797844 1617178 245996 1083701 967942 1124192 1549279 1217804 1157347 1735811 560381 1514318 1017376 321720 1067163 536429 613892 471051 69628 1120106 527778 132489 223616 753523 1258307 1750867 1224353 1348295 17352 1603930 102356 1963710 1137071 1445708 468434 466953 94604 82001 270800 825699 1212620 1978094 1710320 1358480 1950420 352514 1020853 1523469 1003057 17062 13765 878667 152572 874138 1003507 644349 784134 95630 1171784 292173 645787 1868393 693259 1956633 323457 1204665 489584 189047 524368 343049 350757 1269950 1015493 1965890 1989491 278266 1128020 666491 798631 972543 1348372 655461 1463180 725516 1624952 1077411 1004772 1708711 372647 1586050 1849774 1601580 98215 316834 1578949 1667801 1416669 152513 606378 926635 1423860 1878272 46543 323201 198966 871954 1136523 1991364 1076279 753745 982449 491388 455089 1144095 330090 1297451 758158 507719 1358663 1512092 1640638 438911 666939 1323789 1292663 398867 751736 1631741 1218127 333753 1908689 668232 19594 1296322 165796 1890294 1333671 372243 152744 325237 1557834 1595550 1830424 1023900 293781 1207498 890021 1694626 37930 1800846 1561781 190136 1400688 721180 1296857 288428 891703 13953 1694730 976011 850221 1077591 1572690 1420028 101447 137641 1577036 555929 308116 1672992 1683227 3716 661877 919683 72070 904014 1656791 1904332 86103 1564261 1359351 149535 1329374 156354 369643 1097391 374591 360399 349245 1452790 130681 1939079 940403 1520606 1539086 1372838 1371297 606263 131174 240424 1350750 667790 736681 802655 1098583 1165633 1075992 1878162 1995747 286905 1412618 850333 674278 997601 480839 316901 886223 1248466 795865 13170 295658 1732406 1967362 1174221 1677560 432060 1863015 605379 112030 1168453 590596 432910 524834 1748718 1354132 51273 1411793 195022 745498 718529 1734891 1059655 1094443 510008 1019172 823769 260378 281078 129895 1995549 1174689 744849 375952 1582864 611080 1566544 168851 259261 21629 625204 1218723 215848 1195512 432076 955148 49927 1122002 323264 1334754 1664080 1677530 1755181 1773809 1407332 327690 86033 544132 1174103 1673415 1847898 1304530 441765 1831095 384482 1596163 717751 1960764 367259 1453614 213547 306294 795644 1390311 1465764 1134298 994295 385553 1801521 54240 1974998 920920 1423295 862418 1977980 413198 1193925 1381120 1506305 1085511 346611 649385 1335221 200472 371365 1863 1815864 546040 462043 629976 1611021 1081940 940884 1624285 651423 928809 152763 1766578 1685504 207936 1261693 437895 1058556 1584634 819093 1732857 1784827 1567257 807799 236751 1556362 722019 571202 48528 1441655 1954271 714233 1775026 1663627 1582710 782219 1640323 1833742 1827553 1131178 1128157 345344 977774 1343529 914453 1464673 1895922 1952635 1694033 64456 1963466 236012 29537 1682152 803340 171850 1125801 219596 786894 1063853 1688547 316217 852761 380627 915230 1992305 1674269 1378940 81353 442790 1838735 1574150 1214582 386102 876920 809465 674161 1816629 1656809 602825 1030894 1830252 787494 1737221 619687 12102 733224 722262 289395 300734 1142988 1245588 1487262 1322875 1602206 442910 713473 84869 1507593 1708996 1675425 1917889 1284532 1320385 740960 41583 374884 1205646 275818 276643 1642698 1298164 1587206 1054632 423985 644464 763723 1237080 1511179 1558052 1074391 887082 1636475 862615 278864 1923430 129117 1315927 317298 1570289 1033843 1357565 789550 1334417 1140352 806251 1992297 1876292 1173225 1724814 1662477 1265784 1393748 1595981 359245 1680239 572237 1968369 924184 1511512 1741695 293708 294403 1438960 1832162 249601 1395027 129905 787683 739705 970641 1566955 263397 1279637 1911147 1480922 281518 1433836 1623546 607221 184904 1382107 1823218 142984 1887458 1697237 180538 1399778 1896335 1037400 1690308 1573099 497107 1672585 395035 659069 1982326 669445 1811289 64166 546277 115445 208549 633921 518803 98595 1761815 160654 1840814 1551374 583958 1020203 1956745 425998 1545328 599275 481356 1726538 377865 200845 789579 279687 935058 1741582 1793391 1918893 907368 1992713 9094 685102 586343 1344266 1228031 194827 534003 1567414 1238924 1167705 493071 124848 1413035 1520862 197275 15318 1366007 852777 1952272 1565009 1002367 1592172 453994 596479 106311 524415 830195 1218467 1186642 110353 1572237 956744 1177209 1079595 359822 1597757 963911 89062 614802 576985 1319866 1140859 707555 1581744 832761 1560326 189294 900933 786888 1662610 1100307 87273 237800 262836 753364 1624458 1838628 337623 257934 801125 1811372 24993 1479727 1237725 1889420 900739 1210935 92652 1267713 1782545 79161 1203484 911955 290951 1091009 1067523 622842 1139186 169040 1384583 1402205 1048874 1589024 341930 1973071 1760423 1937289 559450 1103734 641164 1746628 419860 1292122 1365522 745287 441300 1131942 1174639 1818563 352408 1708460 146314 684385 1413644 1105949 1461759 1931064 6391 1237002 1714502 1096874 1328199 421529 1856614 1041366 622124 1891154 1370311 1697903 1922971 863841 1335726 59395 12004 1327174 40150 994005 775885 315924 525854 1224694 1108040 1990679 1811342 1902478 1172208 1175189 502379 614689 847943 159951 181405 1306970 273993 1708925 603768 737661 465093 642531 1145874 284561 1298730 1389450 1436975 530975 1261973 1469867 496325 1107608 1506247 1609614 1534910 1338122 819011 1932035 983855 1602918 670456 1612307 104380 1011525 152232 77185 1743190 1300209 521165 654710 220091 931384 288855 447380 104497 679407 468909 1819231 1569643 1434138 897116 775928 790166 398956 838475 539279 390672 220432 935879 1372222 1286755 101661 857862 597571 1551578 1992490 588668 1960071 936779 978059 372149 1913825 756625 1144568 936417 684562 1702297 1674949 1611854 1549573 292835 80427 1442860 326252 747885 1245915 15403 1915892 1674836 478467 1450351 1309461 599660 362118 791473 91735 1274684 1088223 242331 228927 478647 1468547 845934 296599 1240649 919779 1130510 819027 59744 210314 366848 363547 1580404 787529 1130 142323 743504 263322 611534 756913 1416247 1129499 101665 469076 1676557 1789877 356567 1199868 1642289 913008 1894420 793244 371736 664304 1796836 1949071 1063842 1753502 980505 929754 587308 265903 1045506 499805 89811 125789 341310 1698765 1286883 133909 496860 1123113 617263 360929 1178025 367220 1353413 533828 374775 1119322 1837881 1368405 1635725 819644 1744670 1588008 1144689 1562919 1236431 1738469 320182 1907963 678638 1067209 1909205 569247 1155498 1539943 1574757 983219 1489867 1541320 1112769 1543496 843491 739574 1694259 1642474 1086291 639794 709188 1827286 1738036 1550175 1555308 1385204 1734082 1977246 1473628 262505 199861 1440345 1641406 86857 554730 1355364 742778 66037 656160 602421 62402 1624528 1893502 1872469 945118 615560 1335948 1200160 1513080 726732 374618 905051 951725 1025560 1388671 568033 487544 686123 83700 808846 1840611 1677197 329578 778143 170111 1305870 573684 1034234 1068008 339472 898477 584728 972019 67734 1864185 1974653 745836 857899 180571 1469104 1575474 1005570 1067696 1700793 108368 561555 1259020 1276031 827395 900800 1579330 621684 1543917 1413731 1663683 1637928 847574 692445 235803 1700816 1064549 1262878 1805630 248789 1241937 1550868 1716011 1087194 1067977 215428 912694 186216 495964 1020586 716756 212493 865384 668975 55756 566830 1959169 1532451 1331807 965623 292864 1918973 1296217 1262532 284794 1861606 510227 922248 1847514 1283323 1511695 248151 427579 478712 926449 1877644 727817 1843410 632693 128520 1974683 258128 23936 1503373 848834 1779853 163023 523974 110215 1604209 467338 1275452 1586274 1666768 183920 663036 198882 1026379 324768 1309021 1671775 1107489 1796012 489375 1656006 1754089 829518 1173912 1586389 786788 286987 171255 1708572 1410726 1896365 1846093 387669 1438557 1569899 1591217 1325008 1186316 761407 1194505 1819823 373097 350612 126993 1172443 569466 962657 1367416 896820 309997 1363036 1439267 1066621 1214053 1326266 1852430 1065981 1389732 947765 1973432 1963227 707467 1211296 1595918 749790 421482 870963 1896075 1098069 1074981 421973 705332 1697934 850696 1677639 696943 1210945 547206 1052326 739964 1514632 1642169 737081 756616 297907 125028 893435 923328 1291517 441660 518184 891574 101221 145277 430291 1553636 1804195 256832 958875 1811084 726900 1003798 1815859 1068322 1739147 594236 955689 1365868 1560396 1169194 1511866 704127 1063921 1164547 852937 1122778 1308442 71334 747150 330793 218913 676889 1756490 262280 1424871 605905 1700956 587924 1693728 1614574 1203340 261475 1560130 1778651 1346373 1875363 1718563 1193448 216964 699874 241676 1200349 1295638 687022 1938901 1561958 926991 1762854 1184149 1221898 525773 727042 1888340 1912528 740716 315911 970240 966563 1531620 126959 575211 1686510 1435492 412127 1449989 1655910 474766 1556174 1242504 1805922 1998125 1715059 1371299 1019727 1946207 1819012 396765 1287374 1575703 1467906 1200244 1659954 1210964 1202817 898115 1860502 1477911 1210337 737379 1311330 800036 1012592 1452859 605870 992241 985403 1715631 1275958 350199 672167 1114317 256434 401632 1750215 259880 1505045 1597227 752728 180989 1924694 1776188 1548081 484024 370804 607118 192759 731047 1222299 1505745 1767817 1005870 1740895 315965 1952014 1974842 1879301 966061 42615 327707 184054 1708627 808581 1809059 206217 996534 233539 794987 1369158 738217 1717717 1173234 676629 635669 1048210 1687617 1574472 725046 1780819 1976227 1467012 1169214 1160873 1427540 1088755 1904618 952018 132614 1729825 848936 70883 143541 1124543 1178787 1146427 1134536 1490605 1429230 1207370 1708833 1800161 186258 1865921 1338119 1260441 296724 186215 1683875 771693 1469849 1295656 461276 210705 88258 805636 1370527 1121809 1022424 342397 468230 1370681 697443 353953 316112 885745 1827746 171430 1859094 128776 565002 1898757 816456 488534 60385 1455392 746410 1506568 1898623 782279 909178 1450162 140612 1567193 1168078 182783 18662 775722 1179935 244508 32925 801663 1195900 148792 222483 960526 369435 1831012 1682829 213774 1926185 948180 1529262 1348737 1994969 1953459 1194228 1665889 1075018 1282000 824389 445018 1555794 142966 877889 909996 1650581 1623399 1106607 1572202 1243686 640867 1938568 1018404 717004 589127 267199 915822 1756988 1319918 929789 815629 612016 1660922 1450362 610112 962473 737791 1196839 1848371 1188395 761129 1278779 937920 1046827 98441 105583 91050 305499 1866867 988695 1743928 1141289 214557 671035 815246 1570192 1776116 791675 272749 482395 1102427 1492630 1329075 59792 1602425 1917307 1638329 1871663 1193353 1718426 1762952 1254005 1997750 218376 740195 230816 1770997 1501256 763344 1567465 567213 1049529 1423223 1969094 1228549 21617 1963616 567031 1941655 275198 608054 734383 330392 1925700 1489301 906574 271998 423298 1582800 1161576 1788431 772302 1451382 852003 529843 1974506 1809055 1946659 288812 840052 688559 1247994 501088 271243 506732 402013 936833 1954968 315815 919660 1347949 1857414 1391193 662488 559259 458863 1812248 766750 1162177 1787922 1851795 1479984 535264 1384686 1657185 68772 1312347 82694 1634880 941247 296901 1957395 1726425 1192644 878856 1812247 891755 1012401 1802604 1399262 1462650 382263 367043 774743 1142032 53768 1672871 514660 1778109 1977773 103375 1833197 594960 1644322 476818 853169 1678500 488395 552048 1485830 825807 12364 370690 1077474 1499199 1803500 1545672 327095 1725075 240982 690552 1957243 1405224 1886829 616225 748360 1493255 537983 212007 1400296 860825 595434 1332445 769306 679257 213610 648186 754281 567166 1653272 997572 1805659 914717 776683 98741 1952750 625789 1394955 1399460 1793665 1830441 1120173 1737108 164524 1350770 928315 894050 15522 983917 1541635 776530 302109 1390792 535311 811261 1072292 60377 512772 1844757 917739 1271356 1089016 993441 713604 1542878 667167 1437105 882261 546107 871392 1102526 212597 1450344 341230 1002771 1118151 1003453 1871746 736526 679433 922317 1625509 479349 711648 458964 45075 1016938 1712354 519874 1545762 1903539 1247587 1807821 1303974 1027864 1563421 461281 1277767 1830796 1174283 1924278 59969 1963223 1612036 1698473 443518 1758372 1690155 1229570 906580 1928168 168158 1701995 606087 1456910 1095721 432455 1370010 200448 950126 902044 1567620 350262 339785 509991 1618473 1339767 398345 418501 1705245 1423968 759562 1138121 1964784 676650 1953772 247425 1738715 1454928 1391534 100166 353622 679506 12543 642349 1099596 509043 556324 1170204 781883 343168 574775 381134 51433 464153 57216 1235642 1585137 503 1045064 890573 1791859 668713 1733653 259585 1680629 1037622 449340 382807 1445372 292241 1056058 1233027 634249 938105 40568 1939829 427160 561781 266062 790049 404924 962492 439153 501467 1047516 1196510 1386794 1441509 1685754 1914645 1842631 1504482 257666 1984219 44571 876506 1295942 1984622 830967 1551945 671690 366798 1177533 647837 978657 935049 1579874 226267 1376914 482977 896151 1620494 16216 135860 683344 361475 466068 145139 1557186 1355918 1566231 990418 275146 1064846 1366346 358100 1208515 1097957 1501626 1841706 210457 371485 1939815 1805990 1056174 424086 1306869 805843 672018 541415 1881872 288817 1918067 1263209 681278 96109 1747901 448179 832208 461306 1478564 211465 210823 1575237 1304577 1383197 399061 1816218 124841 409362 1271681 541552 863994 902037 1879685 888175 1709907 1999030 1711865 623860 861639 794602 363640 734072 1384515 1930557 947795 115874 1152643 1423235 1782377 166188 1181945 1170744 1854114 1402181 1648890 284440 251601 1556451 825655 93439 287974 59053 1769938 1373061 1092115 1765485 1031125 1940592 1121008 409762 1300745 72716 1101767 1702461 794724 1078156 1780835 1684221 799908 82763 1297521 549638 1318569 1674657 1040662 304435 1357640 903794 826249 1862792 1296916 268368 690600 1150047 524506 1868030 193634 991264 1292390 903434 1812426 28190 63457 334996 1792975 646849 816322 542346 1734813 424937 149479 1385254 1658874 605660 1267315 832203 230582 965114 1121281 1326471 812454 1144833 25117 1189487 402204 112521 446012 1452578 948915 470421 115131 592051 1257134 115995 1280779 494853 1006106 1355257 748694 1133972 1991806 1679232 1621358 935328 1390069 1324156 1624246 1304094 172196 996661 1811140 1375615 81512 1325764 353804 24945 113291 1730784 1339700 65201 504395 944691 32561 624405 1055595 557922 1301831 101315 616979 1440729 527089 718914 556344 1455399 1420679 1900187 292963 1367586 1290972 1750020 968990 1986047 1105105 987954 838414 1908851 832826 1154770 669431 963550 1814507 534744 1490643 831878 651659 1141684 1781636 1929116 539236 1419479 1687566 339892 695850 80361 255233 998874 442273 1679003 41569 1873912 482587 1054814 1614396 439242 668012 494648 1068036 960977 385370 512606 266223 880718 1109871 588870 1319698 892197 181820 769831 562993 1796538 1396025 772174 619755 927671 1494515 1996731 396587 1336751 1089698 593686 392691 1008805 569984 1849338 1401244 228611 850482 1610566 163681 1320465 457788 600642 1546865 1242939 1067141 1652743 1229940 667620 613626 222501 303473 1754083 1204173 1841 641165 865091 503409 231005 1945757 1210501 1327560 340121 856797 1785148 1393493 268470 1736799 1523622 1503367 650806 29546 1368656 404331 875701 1584600 476479 951161 664284 1457538 201852 824403 1662618 1728132 634480 1121831 604919 336477 897361 540198 204885 309173 1062813 875688 128475 1864653 1277829 1072000 1146675 1996270 1944401 1781834 1798873 963427 1664181 632755 627898 1820389 1597417 1057539 1455888 1954591 590448 663679 294213 1678744 1490573 1916423 1461083 772724 493946 1228358 1965275 1372840 938949 489915 911252 1246152 86660 653011 860862 987560 1563456 686835 689089 1409371 573517 820837 1627731 92834 1119608 954549 1271078 118314 1479941 12294 1919333 1953779 1828348 1935996 368612 311721 576273 1401293 255198 1372907 277112 349801 979696 79985 295298 255017 1046032 694850 888155 1732568 992334 1935029 436082 1796943 598688 1323278 1271761 83009 1143393 775897 1667251 196245 1369166 887390 1250371 1633794 1736666 1948771 1526379 137521 1245170 1263083 65534 1036516 258064 1182622 1387553 1728013 1313978 1118604 1427547 1988711 1947711 31785 1421522 594278 1789034 95733 1231700 278680 1804901 1305542 977003 1010524 1270490 226320 655625 1573930 824924 555311 535536 1570857 1305794 267278 1839569 1056783 514832 1524865 815372 800867 1209200 823718 941652 1316294 1419700 75452 1078586 1701513 846199 551976 1570973 1453684 23844 987001 560798 1882761 1256267 1514166 196980 1350927 492320 1922370 356534 1705693 734216 1014786 1206002 10420 179554 648076 209634 1847408 278355 279996 1768539 113279 435422 429326 363641 492795 452393 1087148 830190 1609751 1584364 618031 939622 666644 1002426 1733082 761991 518648 258377 1975412 1369392 586469 1952437 756306 1701064 1277229 625946 526643 699549 1410253 116656 1387512 1811425 415511 1912140 1622073 868113 1639804 1303905 636032 101945 399998 1617210 1932163 1753561 958570 1625970 496600 251146 1062401 657701 1461344 603146 1206209 1597976 867678 338527 855960 1838 473264 1812172 21346 537735 506102 726982 795079 1148456 1250468 21653 1218092 20263 1045536 1870194 461174 1866590 1020420 454817 1126371 1825469 155465 399782 1550602 1035781 970277 1724548 330320 728714 1143124 1187002 702270 1773102 1885816 1402078 412862 888191 432641 169793 1246014 297643 1881551 808344 1501093 159920 990222 1442504 1755047 185148 1412008 1190924 1332546 799018 1953642 1922084 661318 1896694 489864 1782891 284623 314020 236498 1428330 1599533 188895 1680678 1200352 350571 809845 419342 1265479 1850652 1417912 704366 1907924 218464 1586810 245990 554681 699005 402246 1540349 130766 1147322 956441 1487926 1145125 1191166 1682732 1549776 341668 662748 347407 343945 31235 710356 1510099 505433 195995 1163793 1376991 330432 773837 1455716 346281 1022386 1297911 142050 1353540 1271630 377609 1841785 704234 1966617 795062 12205 1728292 521185 1951978 1671027 1320117 1217508 93868 1504565 1706122 537378 884381 44156 498704 525098 1104488 660978 638770 936296 1058090 1020145 483398 413841 1663608 467794 1524617 1618048 54901 78564 1688289 1345747 429166 640100 1391085 1733526 1379939 373560 1000269 957432 484863 1398505 1899932 983057 590891 1831317 1961675 613561 317030 1796899 833868 1311605 835230 36358 1946604 1281624 1629661 1295826 1604111 529021 513906 44582 1493181 331461 1855781 214146 20760 1620885 1443508 1374303 262246 697084 1452964 1545718 1875449 283930 1933830 1139072 1545317 1062907 54693 1357985 1115227 1894530 1151329 1372326 554089 1196114 1392940 713223 576896 467772 68636 1543184 407699 1422473 879970 407004 148546 729574 372862 724667 1615064 1969709 1313896 447536 110875 1749126 1940310 581072 401347 1294606 1719917 1068292 1465248 981206 279754 1612965 495618 374660 667190 1739118 294508 738443 1443922 641151 1019550 960637 1946333 1298412 180265 1051896 800035 1293004 1480454 331020 476644 1976317 761946 1905109 1307816 804203 764695 1896980 210680 403766 1425070 1479236 196029 755015 1691343 43072 874670 1689934 1968887 363209 1312913 1612321 1243467 953076 156342 1118412 593436 422407 1441664 1397117 843708 1568088 122724 711589 478930 215289 1520665 3641 478555 1081264 907638 1791233 819796 1092407 1376938 1113780 1412415 926782 1323941 1864852 341416 947692 881460 1657219 1640333 975926 743500 1390564 614064 573541 573294 453682 1764318 1025616 1284014 1177844 925006 617329 885216 1221559 480964 1186740 778403 1737289 1722148 1941807 964087 776803 1416675 1568098 786815 202368 1169684 1722803 1917523 807355 461721 1780858 1101200 774347 561128 468438 766264 1049381 927966 100070 1531014 449981 1374163 1931985 610800 1205411 1510421 68512 1049291 319108 1871901 407163 180171 463416 1882478 1195159 1093429 522471 1365835 55458 337379 1599052 759502 311429 731660 720602 1915829 1557561 245381 1999015 1205204 1901871 714297 229791 1519635 1479004 152825 850246 125531 1194373 943466 497709 969426 884350 1811382 1830598 141352 555149 797900 1869561 1097996 877533 1783285 1913668 1310772 1464600 373786 953304 1378219 377134 150491 1585426 1081437 469683 1148171 104095 165562 635772 1319365 1142700 689429 1697664 207451 1040486 779248 1799448 1157886 215559 673761 1468312 1008314 470 982715 47502 17830 801458 826856 1890477 1231357 1535097 53322 1303427 1627685 1673581 1122875 357980 1633807 1062883 1447090 871349 1051241 1296669 1246993 19225 158141 44868 1599947 617381 1502864 199545 1157125 525114 1300789 1006108 359201 1680776 1380665 1226403 39852 1013822 1975645 787511 1312401 1988304 1427011 1820299 995119 1359931 357807 1952178 1802383 747191 314063 1973516 1386387 12531 1616480 33571 830254 1988301 672157 138461 1550905 689537 1299366 1081586 640119 779867 1175079 1470578 1407934 909764 1155667 351745 1277684 465286 635123 308561 879494 235492 82145 583820 799302 415550 603326 1221726 919794 938165 287014 798957 992284 1991581 190733 1750784 534843 1921852 428380 368845 308008 1713808 1569826 1106137 1490664 1781734 533291 982175 646220 1827263 389603 872448 1875756 85679 1414157 247665 1024440 34588 180867 281591 495591 674639 1967697 895011 1550626 1419731 744805 753258 950424 56959 1206796 31576 1150202 1660124 92727 116834 453509 266675 176425 1928697 685422 1070683 535381 1716320 1300346 1440036 384532 1026921 1722317 938648 679542 491250 414819 1325720 807024 77864 1638859 1880262 1972142 1852781 1974626 416064 49604 788486 825123 1454030 1139549 1055014 1427760 1453539 1203230 1936456 101482 597355 1601136 715477 1958280 719246 486479 178864 591453 947028 1837445 1563928 1952684 467932 818379 1075486 863497 1073328 1993213 1588848 595566 360361 613972 1048216 29877 699398 813969 1409142 60399 1800482 1426848 1501856 865533 1328603 1829763 439599 1556019 993751 768785 357705 34605 1405618 1502530 379315 66345 1008800 456468 1861750 1909868 1033891 1026411 461317 861005 639683 996238 312998 115767 1231596 399866 1333951 1972372 917877 1007133 1193952 215180 927698 1160657 787228 1553965 1275083 1331828 981682 192651 1627612 1044647 119485 7671 174824 65015 1739726 844114 985853 1244771 977922 1908506 1312436 792925 782678 107647 211323 1142695 28466 233916 182673 1399197 1434940 83664 367768 955655 822894 1225206 904493 1436154 758997 462232 419554 1081961 1395922 1389480 1046623 1466763 106661 1455925 739070 15075 553203 1784772 1444855 1518215 1162630 760163 346164 1465114 432764 1517722 504446 702686 843281 318787 889200 1169819 580387 530824 409102 35496 1274470 318907 1497469 1619198 1866151 502492 1049328 358600 494471 506902 1264128 1806772 1082217 839526 736519 1421163 855686 888203 763493 541347 1770872 674492 367484 460856 528302 1702750 504914 1513602 876446 1011978 496489 746152 1410286 976216 1803438 895290 401253 412208 1641731 1372804 1780449 1891745 1323363 412110 1480281 1629422 1355048 1026999 1318298 80972 1070214 109323 866985 1631146 1335150 798062 1496194 1160114 1852267 1568266 1408862 980050 1163103 1362181 45532 236316 1765200 1854290 1779722 571388 1607534 490715 1618355 1444106 1190134 1228678 1445730 183298 1956975 33027 371662 1316691 1871042 1924705 431063 786866 713805 1706533 183999 1909953 364511 635052 743131 905559 1837180 588480 1505681 741857 417633 1180070 1000356 1125454 12859 331010 818569 1479704 1720132 697303 498236 1050180 960143 796064 1675823 1150523 1561515 699741 516195 387202 1816887 1064174 1804070 384428 442519 98562 1121928 1677285 409432 419826 832029 1278836 1244090 837732 1634866 815284 544461 809971 1457837 156848 876649 1397423 1748914 921275 1689423 332204 1615655 151878 1252974 1640895 1307058 799986 1983045 1325172 962641 223465 1866588 1233992 22740 1428276 320209 1403060 1183391 400459 502734 213437 822222 508178 816395 1337795 802710 67568 1818380 747354 1487720 1598719 1323125 1441636 406250 540250 1591729 336729 243196 1250360 38877 966217 705220 891834 173598 451666 459277 20014 125968 465833 1865620 1986254 780060 1684305 470818 1368055 317054 560825 922263 634539 1272363 1672396 1833774 736440 603778 281930 1109168 318763 1310406 409223 1319198 1481263 193065 1837523 179992 623896 525565 655816 153697 1023177 529713 1046513 214235 817306 280495 1130056 69742 508341 1787181 1849698 1002989 1253237 1243521 1415382 764985 1013137 977340 1538189 926816 1783420 37123 357979 104496 554900 1054933 1430922 1495881 656494 1688787 212834 372238 583067 42381 915316 1171592 1376323 160052 237928 508846 549861 847351 1951864 345766 672718 616889 540800 989963 1792393 366631 1006012 937495 1973222 1316087 368772 1746519 377769 1725825 1235758 1644133 926220 1209430 504849 120571 116976 214870 769564 575529 548142 1032023 620252 604896 995873 745591 1902779 1738949 1244190 1376120 356463 1767818 1242548 1944819 46138 1745616 1266170 1129538 1204914 859234 1522446 501118 1406497 1693717 1491542 1566831 1870416 1730375 36695 598539 286266 1469922 434662 1086374 1748486 432603 915348 977687 1590868 1861533 165559 1169527 1115886 1160266 1446795 647350 17597 959608 1429039 1227828 635383 976032 1603177 813967 798912 481953 145997 1004333 1126124 1974650 569491 1391869 1575447 790669 1389843 1165819 223427 1776294 603399 938247 1814163 432541 1368873 709378 1365567 901787 1738248 357213 829492 620002 1269519 1894587 1472184 1583162 336997 693921 1353407 377499 1298086 1135575 260980 1058254 56079 1022191 1708122 1679620 158331 1289242 1490263 344071 10520 563441 1935304 326974 601902 1942840 354594 182966 1973819 1307242 956521 342859 1277211 965763 717005 744399 382608 1113835 321375 576905 1514025 1086081 1125101 454069 1760009 1798633 782585 896298 1270881 839811 55434 282936 1440834 327336 1643708 1099793 1651237 1343463 85409 878634 388676 728932 782764 1864856 1731283 609916 828409 925719 1154190 1971971 827436 211844 1089234 869124 1660175 141138 1464018 266641 1139917 485549 994307 932589 494480 1309787 1760540 704589 1552890 1937264 897023 258566 1081326 1023119 1216221 939099 1981093 575776 1156273 1044077 659447 1810130 243 1565622 1865148 1053487 362374 662895 1061288 403681 1214584 788635 1479167 1908846 26945 300542 987029 1835899 1496957 52110 1941287 1724263 458730 449407 803985 752797 1278770 82533 32888 668462 89889 1414745 1054804 331091 287909 1440003 1566523 684319 1868757 1598788 118749 965644 1089810 796908 969381 1964366 498508 1151436 800600 601256 1146579 1855745 1000296 1677915 594893 520112 675500 128123 1865468 119709 1541264 1096828 976134 1664930 1240922 1141580 203656 1796671 38889 1426469 1036562 1673742 1743553 464014 1554644 1429260 126303 140811 1232140 1913197 1969450 237608 1529777 507553 617150 458916 1950193 1522174 1758695 1151169 198038 972903 1837363 893002 1755054 1075465 974563 1299894 1265590 467936 1825263 498461 670196 685984 138626 216942 742528 1081015 1434766 1801032 1493482 1513397 1828672 711128 1064890 674546 1130856 1364433 956272 108904 1301222 9287 324132 12626 1071834 1780232 486364 1908594 530526 1885344 1241377 994169 678678 1002141 1123306 1320257 1190398 580848 51531 1328088 1728538 37716 1393918 577478 1735250 1193017 1085607 1414922 1271082 514365 293027 1065315 1920207 1773834 837940 1815829 595892 1590867 1535730 1256073 447919 228080 1474795 1907866 1390466 1986237 1982371 1803196 687589 1045530 1550641 1607175 1239707 735380 1077115 1843269 1667023 1085178 137555 1545901 1481110 1795337 1028206 149660 1823612 1389031 875785 1121387 1925977 497821 112753 315626 1090011 1622909 986637 1251765 265516 373200 1796505 180344 744977 1760161 922981 1802304 1491983 131982 1741872 169531 1749740 406021 325595 472398 655720 1663801 856838 428871 1609929 1515773 423842 429589 776428 1451308 1796792 603268 590588 47970 951966 1121785 763546 1300890 310670 1399933 1209114 1794221 724557 1336601 803197 617376 830105 1182094 1262095 1062249 568427 225596 1850433 14777 1789530 1347283 1852024 1278903 1689852 827491 710472 346086 787932 1507441 981025 1684789 658424 1281619 764355 1657183 96714 539311 735076 56386 1084387 1900336 95620 1642662 297806 1943164 181323 1140758 681049 795267 92141 423048 690393 1136716 1857046 477048 823109 41428 1440977 1330846 1136531 987081 1279030 371517 1746031 731089 72150 1492400 1835307 348818 1219071 491324 1557431 1783908 110833 671959 730368 1250873 557889 1838601 85899 306014 1895895 1700080 938389 1845046 80925 981254 271616 1655112 623813 1154228 1042091 956033 1298283 1830632 1993169 1830899 522107 1294464 532799 602701 1470419 569524 1454537 951404 777900 1236238 1875152 58954 1731177 581031 799255 1237862 1783509 583358 847549 717649 1436037 764007 916520 1265423 1987866 1310044 1111566 184093 945986 432466 840055 1279032 881968 1521376 159843 891102 564573 830746 1830338 1730729 875208 1836862 216 1938706 1503781 1296763 176691 992091 1147487 1146136 1331999 1682556 841236 1342758 1614573 1911494 335383 478748 1426802 561185 14796 1812369 547130 776248 734517 1840392 179414 1573399 732348 1770272 869581 401363 1857483 1698458 1046493 845734 984843 735465 1308954 1407781 1656941 1450256 1923183 1960964 16209 1984040 418570 1984017 769630 1566996 19218 1217576 1986545 360177 313095 611459 804419 152292 901734 704383 1233034 330279 612175 1935449 1439800 1043084 79398 848301 1467552 1960494 864717 816933 676488 1648289 1911455 497642 1248292 1822202 1009409 167127 1716563 1332086 333162 1118587 508276 1276826 661864 170567 1980800 1943789 721636 1090791 1590307 967408 615253 1593677 1131358 1403742 34532 555020 1363849 1694937 376249 257427 1727050 1246956 645096 653151 1288437 1225042 1165271 1649130 201604 161962 179411 82743 1128728 1269039 1373517 550039 137460 495376 453955 1200658 602236 858770 241348 1070898 1227455 678504 649375 291864 954091 1760844 1094196 651040 539710 231144 187746 937574 1669277 232049 744973 757218 1158804 661610 1245406 765770 626843 1206967 1877423 641133 874930 1591405 601010 204914 1385312 1098547 449528 645456 245426 716286 1015023 143949 315031 1215340 525074 1095580 1852812 369368 294319 1610644 437938 368537 1651865 355764 180673 309616 1686845 1288883 621957 1918947 529915 175210 1055418 1646407 1710097 1705160 1993150 737267 845585 1510413 1183658 1580301 644529 1435055 1291140 418532 491680 965212 1946468 240171 1318043 1847738 1820422 656502 420081 110599 1473246 870944 1573208 1111988 449943 909766 1008361 1835348 539059 1038748 1093779 251816 1733833 498654 202333 442244 1054823 1198437 732046 1377564 1305866 456768 279059 1748998 1733084 1457404 1406314 261791 1903598 429186 1229759 5315 1735670 1109918 72112 414756 335471 1660496 1319783 855379 536481 268691 821291 489376 1698577 1706564 256215 136233 323786 748521 288794 1952660 1731761 1032164 414973 672777 671261 332806 282856 297832 872086 800009 262115 1795490 1390876 1117427 679732 1662684 409751 345455 1235546 228414 844375 1522276 1706425 1353755 713652 585036 1414279 291680 625592 1513219 1060708 1353027 1668577 1442260 1977805 188095 1835977 1553558 151236 1854566 311121 886323 1645526 906842 1132722 1529744 1977140 1420610 84829 1020169 894141 1893235 1623784 382320 1330750 475964 293806 1512665 1174970 1328650 1289157 1805785 572710 334116 575579 182567 1386681 76938 112200 1130391 786499 1330627 1044904 1101127 577883 987106 852643 703082 1743689 428300 252777 1279228 1520638 281240 1494120 839052 1729502 1303086 996007 1676102 990994 114929 1757976 1130613 255136 1386792 1702096 578031 790390 740215 445033 612770 617393 1151260 1362220 23049 58247 158731 1512962 868326 1124553 1471581 1136661 242547 533372 1328419 379462 1464268 550312 352203 70209 83150 1648148 1568915 1284155 1877249 1337670 500595 151554 544551 45294 1687868 1483387 140643 455383 1272063 216645 645383 700633 1097172 105527 1065990 807666 1262657 1752158 19061 1678566 289757 1277700 859655 1016527 881130 1793658 88720 1396584 1286451 1463915 53189 1477907 87148 1207296 1123137 279796 684126 557029 1774828 204557 923339 1544957 1384345 1974509 1313805 1054181 821890 63784 1757322 1374657 1230858 545248 292684 971213 1957130 1215295 177059 711316 1158002 693833 1866635 253048 1340701 719852 114807 416809 129990 788362 538094 1241342 222878 1098187 408377 1785872 640354 374757 292691 990713 1699427 878453 649613 604184 1298793 1999835 184738 663742 1384224 1745231 110926 1547779 1868414 675346 830871 1226692 296715 1932813 1520899 486948 1267648 1784551 915712 460293 370657 1353182 72883 510532 1984379 558302 1026666 874935 1819326 760615 411863 407437 35347 1287002 1508112 1640432 1784784 1408012 1185521 1504709 774075 1883096 503534 227180 1415236 456556 1653685 1701631 490427 529029 43789 643232 918298 600557 16797 1369693 608275 151309 507580 1968883 1835183 803126 1179111 1977212 1614854 323131 178077 1264767 183439 688254 648464 710350 1638035 1382097 1706382 1679843 1452465 1751329 683320 1375526 1978231 1484595 780982 1010398 1193920 1095802 958373 1191925 877886 557872 364950 1554665 524413 682154 349388 835818 487267 493359 333978 895899 948377 1944431 1284409 1074397 909717 1762753 577354 371311 1981547 1575758 769511 847215 1515190 1226610 1791397 1962126 51398 1745869 791161 1810731 302131 1079719 594198 1406901 474725 145536 1709094 1848515 89533 1124380 1723787 1916755 1866669 1222337 1257751 145130 304906 1511034 351339 976502 817807 280824 1607060 1027045 1401146 73414 26840 300917 1291130 1140655 1392420 315120 122413 1892177 1508967 703630 1204470 72244 1273581 1456857 830182 1429639 327616 1987220 1050646 1532794 558236 793450 1324339 1861920 725345 1897649 1800670 286998 1367760 85253 683353 1794457 863321 725696 1311421 757519 1805725 1334998 1556433 973294 439298 168676 1030280 1445047 1150446 1165337 1255446 1803058 427639 1117009 278635 326327 1581377 1122601 95476 1021254 271663 688186 208530 148159 628176 853127 894366 1286043 1623043 1032018 1311716 942208 1154640 342197 1390610 796077 233117 1137273 1983089 212932 17774 8564 340575 319875 939405 827900 125026 1616033 1801659 1678320 140432 1887741 474195 1553238 1724252 1717199 71628 838211 1736464 669682 172611 420033 6806 1779376 107086 753949 405255 61142 1677246 1423302 382268 746268 1122295 1044280 1543973 1575238 938067 1819072 898191 1632993 847223 432845 890098 781851 33915 1948274 1899426 1626795 1197409 696581 1537533 347221 1801390 1713399 3605 965289 1957816 1148778 180372 620791 1817440 1188979 1743844 1471622 1325477 1081829 1389867 1051455 781586 470737 666532 132276 61193 706648 471555 1368872 940440 1192787 832599 1116127 759861 1374211 719570 252241 1790506 681955 139334 801065 1533437 424713 1436905 70058 1317478 1128359 144251 282776 425034 294598 181169 1440962 99347 1923242 682424 1827138 113470 1339040 208288 1562239 1080932 1026850 736125 1826113 1627876 976308 142368 1525871 491821 1656835 194012 1171638 1389244 1262699 1789620 1963740 735413 1967002 1567686 408633 914839 114709 1790685 543524 1357003 11815 755760 776486 1931444 346015 252860 1976130 1840424 1959071 261305 178380 801838 1504067 867979 1322294 770382 1370931 851966 72815 813410 1188823 678802 1999025 567544 504170 348857 1578147 298335 1359520 50987 221993 1971145 1401940 352515 1659504 1147573 859144 1346687 13430 1360066 706028 1062469 1953172 85006 1795558 430361 1374709 1921713 1921979 1448271 1922352 1653944 1809813 1908294 680050 1188937 1247523 230440 800788 1374496 389519 668848 759731 1961175 1801637 482207 1258281 114456 574444 1441291 886881 624908 1297176 882499 1256950 713434 1857854 1540912 1015554 1385689 1293496 1787459 1016575 1708885 1874211 915285 772988 1475383 557323 1170562 1373768 1256842 720150 312938 948027 1071249 584475 853768 994385 1488394 1647222 1629938 1537870 459455 1413643 235649 502544 1868951 72964 489047 1957020 1502372 967398 377409 882352 319256 1588044 844513 773291 1870664 27213 60707 510298 1360994 331613 866715 1601550 865304 503240 1067824 452349 901294 1367274 320741 741466 175217 1551068 969394 662826 1745012 528470 928080 715253 646185 1210381 1774327 1244604 10620 203960 38414 1426328 74056 1215688 909790 299985 682503 805302 1263350 392785 1716983 246728 1440340 1162010 493821 1116630 249486 1679657 792305 210281 1878939 61443 1971341 1879101 1767307 30678 452326 97721 1835768 1370567 1833606 727599 153215 1821124 423032 1301581 323962 941407 591881 1487466 1005746 360233 528868 909040 909689 1391696 116219 803062 726500 286640 511603 705299 1801233 54439 170925 1758025 1458004 321704 1059344 405881 545503 735375 137674 1056530 99101 1618740 1137646 1741389 651273 1971271 520170 66535 1050030 1959172 125246 276599 117305 33764 1426658 980332 1012129 1658395 922955 100029 1112236 1253892 1063840 1894356 941927 681632 274532 1273960 1571631 1358863 1764197 917501 515316 1197696 1594107 1429974 878323 1497239 1727664 1389893 41727 236791 911906 462580 664530 951947 314742 6154 545590 728192 1252133 222096 262903 1128535 119885 259227 1537041 1148658 244311 903646 654418 1057138 1901965 1019123 1740971 1506905 1448254 67361 1823484 1216584 1640711 695439 1574430 577643 1626482 964154 1982275 914021 1412012 993560 198438 354373 805957 659523 1168487 1117210 893054 1004503 1294085 167443 442803 1882249 1108179 665732 871589 707753 364456 1687002 708739 342418 743369 1192536 704235 1025125 118120 1084187 1291045 1641836 1023020 238689 1929845 1136895 767299 1784189 1245724 1135277 62732 953639 403485 1095255 1730548 1609767 1132578 59364 901005 1462348 1613373 979825 980053 327292 1653646 1481800 337064 919695 1547657 1392587 414958 1013475 1857380 753712 711233 1590117 1459420 1643375 1179720 1714312 802872 1306448 694956 1997469 1464533 336508 13828 542933 1313956 1131956 1812987 1082008 985139 1899701 1777149 1352396 871154 1254026 250074 937178 1844019 1593160 651132 177793 203882 455785 1684719 373302 1848990 35965 1856594 1828115 49578 1154989 891721 41592 854577 638622 258591 316955 94754 1802340 813766 1746531 1544936 1289882 889881 969123 1456070 1064383 1752539 1851076 1357752 278058 993166 1059247 1667952 163504 1333787 673323 83216 1616207 27960 130935 1100947 1526098 1896481 1640191 545813 809448 1366913 1728789 1360331 1605876 1995393 945968 1337697 1755398 1859926 621841 661831 85952 160491 1794333 1234949 652204 1895813 1856333 1632268 1682852 880927 1495284 1711217 874139 288512 229730 191695 1776607 1139192 1800569 187178 1651551 1367664 960756 1318324 278258 207115 1653306 291379 233993 1062098 1628490 1425371 542959 1359329 368066 385681 1883992 886351 1788137 1585931 457433 479771 1099114 1880255 1965379 923632 9150 91789 1181752 892619 1905270 584793 472283 699992 504774 1358481 445749 984065 194077 1043704 389517 1660734 364885 1745230 763399 823180 1044586 569702 1738955 426080 919499 562545 1025754 905509 175779 1522854 562115 1852584 681960 822335 964323 1830314 1546882 1507055 1348992 111599 1217219 229 723288 174028 442860 149802 413154 342131 1022145 630274 1977060 1663274 1611013 1745335 493845 240448 1708139 954874 1082210 1008895 436984 788835 1566991 1297481 1518089 273223 104397 334560 947210 1364976 519434 1979444 1421167 54326 569045 1494946 1163072 1425793 1144029 836107 93583 175339 547699 476254 320349 818698 672033 534745 675556 525119 1452183 211283 1863237 1514679 1869913 1325214 1046948 1191351 482682 1840347 749421 323377 1902082 480735 307096 65661 1157657 1193287 1412645 1868746 145781 1799656 1172621 933452 531133 1507124 165921 404524 1586217 1024856 1530493 870247 136371 557075 502347 1320952 612975 1893912 984050 1753594 687717 1437300 1364485 212540 1806851 868818 170698 1481422 193806 257713 1197458 569214 1738860 1435372 1674095 200021 1598287 250503 1541673 662709 1448241 997774 301668 643510 322613 815929 161146 1012989 985385 86831 983676 188776 529970 996800 1348501 883376 243943 709498 1529357 1956175 1789889 596930 1724677 1450325 1670304 1696025 1377659 281755 736839 942914 22723 1246371 1440274 312655 494436 1541381 1636384 1803965 311228 1211046 842353 690049 4859 712423 1682695 816136 865550 256953 1118998 97057 205464 499833 1647457 924026 70361 244890 1417907 479406 971494 710554 818908 1930779 1077491 1797160 115032 399578 1704663 1094584 1405915 1435078 839224 1232530 394738 1208802 888876 1824933 1646422 445661 1362498 1837173 637977 1960134 23135 225198 291490 779055 590838 1813065 342214 1076451 1526572 1550238 978575 127597 1233668 171733 1534662 1191600 953037 79279 118126 902821 156054 1987218 729028 408481 842405 275642 1369003 1905875 941934 1840458 1296177 119498 480953 1968636 910985 1905657 1524243 780683 1619134 1642310 1128500 1761152 1042792 320884 1915839 1168518 915108 1627131 239912 971505 1878601 82459 1070750 986728 1098650 811232 821645 359551 1032616 711138 1612869 1071363 732939 1116202 689279 809085 1473363 1075780 406835 384346 549926 1557636 639916 1229 1938189 1526808 161856 1865227 250208 1730250 289640 769676 1477646 969882 281929 278527 148088 1299848 1127509 51125 1953767 1831418 1059340 1021762 1605816 226062 1210313 22230 1191167 1091562 1945028 1973765 114820 1061093 1870440 174983 1134453 778236 165954 108166 1250338 1278158 1705625 1135644 786969 1088079 334086 1593698 1442978 915508 322503 899540 580877 1520412 462956 909527 1175225 283078 447442 970742 254143 570433 1574480 1363478 61066 1219141 1192170 312053 1564442 102303 1524128 210087 744097 22364 728927 1305786 846116 1193265 163877 519365 321719 1424502 581612 927866 280075 219406 1073010 58022 1083168 1269385 175198 239271 202310 1844447 113420 1905500 1407128 386444 666852 117419 656139 1986119 751180 414866 625838 1920075 189055 1500259 743534 1003580 1665609 1358523 950273 580167 1351810 597335 1301621 886694 1027152 1810926 1684002 190569 1823233 1965423 646532 1160791 1926573 1363222 153820 1385006 1215709 951047 712766 639592 1899552 1570025 1287010 1579847 675447 74575 663094 1816950 550954 643151 292620 1363359 1454151 352625 340068 330073 1007010 688965 1561647 1953487 20032 432132 15501 1532302 1171584 1467694 436132 1521979 173760 268627 1758421 1690807 1012716 963228 1926022 1418577 460402 1112950 427524 1658292 1580582 1336811 1292325 1640941 1977804 862984 1817616 523678 1787475 1172847 1452489 1534417 1449276 841879 303539 1358564 966805 345944 560153 1506689 1934550 1789173 1154629 4509 993964 279515 966868 1673273 1264327 1845529 1659739 51716 359006 786181 698096 56130 1585163 37778 1685236 1655304 1427259 1542638 1102122 715863 580968 1567440 862566 1504117 125212 723006 1143682 1943570 900119 1529489 846658 952584 787007 1587031 361744 523093 882126 1957618 1623369 467157 1703821 926891 1851306 318291 1785236 1684095 1678546 1238051 1618113 520497 1809934 770713 462053 407234 1968030 5932 72383 1057506 1810197 767586 1688520 1026385 760949 722316 637027 1186233 1601104 559842 227756 929097 1865097 726593 1564617 912635 1130332 1369113 1972102 688153 1587315 1375345 1225900 1060162 1477352 145091 1366236 1276866 766285 646445 1134847 1744289 1261283 24227 53984 679268 565732 1248890 498159 591233 1962996 1472215 1535131 936846 1002375 89857 619611 795280 774210 505388 646607 1066581 87638 671085 451078 905516 1499664 127001 227950 1542744 1458200 1560477 104035 1130905 1018746 1580724 1820629 559518 1810900 111242 146233 1189960 1840141 807074 1127474 1137344 979945 1665386 1966844 1532450 1747424 1132640 661641 1786414 1011747 83382 289744 1709424 1803475 949850 826436 131528 951142 1571713 1050056 590554 509763 711656 324000 553634 1700624 1653825 33654 888170 1403181 705571 1580187 1103926 1113599 1081957 510719 112058 374488 136403 865631 1752623 468585 1131187 1965773 1532350 1602847 1668141 631902 1454163 307008 29754 1155974 1697767 731442 434236 1076669 387539 1455594 583407 68521 182721 1543358 1947166 18416 1628446 87458 1825360 1896024 1865016 958646 798731 1145285 239684 1812913 952894 205527 792215 1830087 187779 618195 148404 1932060 317745 746348 1192531 301589 756369 1820720 868436 1412092 525688 1617208 1625826 215099 1696831 1614017 1960080 1240365 1602825 1643848 1206950 716905 1339788 1815577 1268484 686102 45621 158618 1389981 97058 1223644 1135875 75537 1227425 1154633 1701189 165977 1718550 198487 1755101 304524 1620166 953634 1335678 144053 1276237 740893 629683 1260813 1880144 1250871 825458 1922683 1922707 1065131 125157 431537 652406 19521 177155 1524933 238291 1651499 1068614 428072 1288306 1546155 747253 1796961 1178541 589262 1608401 855163 1223350 4075 568692 1773841 1692496 1200745 840480 1203577 642299 129807 925445 1672575 631190 1848407 1078152 109221 312930 1156844 800651 616143 1415326 55027 940031 1494361 1867962 1651624 1822237 37642 531976 683294 690327 1610187 768072 214425 701830 1343083 385716 1823493 1131630 622327 549651 1866217 1777765 1158667 14851 1954870 382044 1979841 969887 337508 672088 1300282 679450 556586 533267 448699 1938851 1962001 944451 339911 1980034 512317 194228 1825612 1862354 1491811 1633472 45442 1948980 502339 1104183 961378 1856480 460705 1778560 979617 1622465 758661 1718161 449909 611845 1247995 1279467 1294189 714525 925682 1697444 326722 1590618 948785 1135665 919122 1439265 167110 772254 107480 1886875 1795051 1034410 952565 318802 1685578 596402 898229 1450692 352445 107117 1850819 1684144 1885932 1056844 287672 489502 1067959 1110418 1531908 134271 854029 1652163 1585645 233940 669985 554036 1789088 1044934 999294 1793782 267642 1901248 789641 1928453 1572816 1028974 1048941 1964479 619374 236704 706779 1646213 254684 1790509 176928 1008637 1503948 194434 1055415 1462784 400497 290957 500330 1829573 151167 698515 936304 1260432 1114403 656860 306477 798481 1464619 548602 1032065 184689 89305 400177 1600709 86954 64178 919392 1178941 528182 1358678 1009168 1351341 1454816 1504340 685264 618658 156390 420354 395166 1823469 1581250 257033 961554 1621262 1116166 1933613 1786577 654349 1038780 1289715 1630356 796136 1414968 1163618 1393414 815917 32829 1378628 668719 957026 690941 257304 740471 1129582 1612021 1912577 1795519 1938311 1584213 1310380 975548 1585186 1167426 936538 528580 1531556 1657760 1219758 233071 1426256 324891 1909203 1032804 1466100 1371200 1969123 312085 1018723 1891854 619890 661390 217024 52762 1966406 541758 1211800 1460848 1961435 290400 162547 461148 698204 1138160 586630 1271217 251825 1273877 53838 1860798 1797831 1109633 1431450 174509 1506477 1221459 1111842 1660214 1809261 1379448 341379 408731 81869 1827802 1931860 877707 1164661 1279708 1458040 1837983 1064771 376504 1371314 1464906 1778851 1557796 1296206 1615840 1845915 1217988 1414492 922506 939971 403956 952372 768093 1999374 1229849 723732 128160 1686923 93219 1193179 277791 335365 1014967 55145 429646 1528117 724893 1658933 1241582 181616 83230 571885 923342 1095670 1313640 1734525 163534 50486 590332 1550676 1293786 1104288 1552183 1265887 1021270 1219591 1976043 1839637 675450 10354 1820118 1621471 468474 1999135 1212825 884901 1855318 285540 1321241 553230 731596 1375314 1758780 27838 1718303 267700 1772797 372988 1688091 1286730 264683 1522017 1566797 1743898 336057 1705458 201553 290761 1617700 580368 1321872 1578234 1934931 1809658 613622 1864366 1346352 720689 1627310 189408 1462546 1261391 1392993 1595823 1894770 160571 1504283 271161 1374193 1548368 1048994 996664 858400 1381518 1346452 1783459 619716 1795303 1855216 1139363 1915944 1250145 847360 1972021 1678114 417905 172450 730773 558468 417794 1461219 474436 1675665 873810 1894249 1775826 1750302 1662084 763483 1344740 1508767 546638 1670425 666327 109596 379106 1616474 1204966 1836384 275700 940649 8578 458593 1847991 1038405 836745 1331801 782803 185655 1038162 1915256 1425885 764089 889969 1372067 1208956 1843025 1246983 388826 1152866 1934291 112446 373997 788164 301998 608589 1417127 1087601 1287123 1995595 846758 1817813 1942510 843203 458587 1515763 672927 1489680 408710 1692703 419100 512048 1563922 1338831 980349 1294064 484533 810789 449149 1224530 303340 31571 1277127 712399 1952323 393440 453929 277152 1041668 1951133 1723335 962140 1510664 1147849 744369 239720 1345954 1211175 1434679 667413 1967381 566142 1631853 1646347 1741828 846061 1110948 40905 1264048 1058660 1357322 66994 1661766 283678 1774213 1581384 1490914 538482 498637 128843 1584286 1772511 965251 543988 700915 157011 1741576 488668 1067337 1538529 401157 728972 1639781 759553 937973 1539208 1936528 76424 982145 1377362 1535635 1892317 432221 942147 187905 867045 379792 1351942 1683904 1080218 263089 1783211 1755506 1329405 1085513 1294439 1439525 1215614 530787 303814 460278 1899915 680903 1326999 55856 1348268 1795959 534953 1537155 1887041 361369 758919 1596388 1305270 420538 1856278 1507224 641935 683761 1871553 854108 677250 1702520 1638209 181694 678369 413613 436439 185012 158934 990570 1978007 375725 1002095 1649189 1745945 1039691 749854 622322 770088 961357 427593 160650 1826291 667805 1248896 1697034 305443 1707080 591596 1369944 265051 1393959 1639802 456717 1083870 1609477 949562 1419093 1659927 1197362 546160 1401251 1701289 566863 99785 869069 81950 1054092 1859251 1410287 469052 1565111 368539 917175 208803 1305435 1427933 1946670 1805102 814946 916496 654374 1362568 698387 864724 658190 792870 212464 1433643 1070692 101206 1063965 269155 1279239 278568 705814 1612362 1282092 1373249 93273 1540705 216166 1513445 293764 1276731 1380379 1027635 1020819 696884 938547 212201 1629406 1344097 1470355 1151657 34796 1686145 860224 1205741 1387060 488523 570058 1226123 990138 241253 510763 1994216 800539 1810667 692802 1272963 835760 644152 1203366 1806986 1864964 745513 1483725 1122010 44206 512478 936459 825139 718317 1644120 1484199 382072 503018 1860337 564594 479854 1161016 925545 1565669 722093 515597 323 1642278 868911 152826 1495776 1441970 1582674 1899428 1812347 53832 453088 389727 1330792 347487 869262 222388 1659910 1653325 1663617 1962692 1132203 1500159 842267 1049091 664324 350011 844294 894449 1958395 1429991 1873079 313634 792192 692920 1264480 69085 1385847 1483026 1715457 862375 1717185 1088546 949155 1256014 1464192 606208 1621935 1823414 1992966 1125140 342724 707412 1117333 19900 1948121 50042 910468 597052 136824 1938953 92820 70915 453350 717405 1967082 800661 649717 1210631 1301068 1177834 1392353 615295 1159347 1675770 1536916 393144 542962 528577 1914956 804493 212848 234834 1717959 228082 326196 1598999 1974582 341357 1270099 391084 1360736 355753 1088401 44782 476253 1527609 1205318 1778163 1904430 1094013 287781 674179 1999768 265620 1866521 831318 1683896 39490 1168552 1362914 16669 1574612 42171 1451049 1811528 1645733 562377 1368819 588819 52369 16274 1866178 382589 1934032 319745 1853563 1012032 1636927 1429985 579372 1843981 1749932 1922105 621880 1717566 29432 1303327 1447559 243944 196315 1024537 1410384 1252687 1968772 748538 1598113 804855 1506800 232616 999742 635526 35071 36462 1120192 1163915 1285506 211948 897810 1823206 192355 1863532 1252798 1939462 1616867 266821 1219983 590109 672866 1050963 915463 1476814 1203037 1679981 1474042 701081 1135080 555279 436805 1357011 319895 1351101 925792 1609739 833589 1764125 653616 173967 214457 23198 1674518 1636074 1892467 484877 8841 1107698 1424112 673067 473780 1002967 243705 408735 1178885 592315 306801 547020 883464 1364218 1387952 367336 1634352 473309 753899 1201881 164862 444413 1675947 349915 1364512 1564235 1281568 1312100 209397 248783 408964 432485 117083 596692 1807894 1731631 1428879 853501 888648 1289256 1404906 964015 1569108 1003321 1703975 1054351 1636196 1527898 1164127 33398 1443902 480632 114149 1140450 1739960 1886355 760464 1656908 1412540 1938531 611550 1226952 1036792 412435 732987 1251486 1616561 1913051 941470 397114 1166965 166915 1372744 1731504 1061791 1829465 1064209 1663809 1324358 1863034 1410698 732475 1935425 1655331 1842120 1092048 1379533 1785320 1677398 42729 1493307 1755553 1056555 1133672 614972 637020 531122 420871 1986818 1569570 740232 2620 430394 1368991 753715 1563992 1867783 1969080 926115 1915883 1934526 1565951 1618230 60886 1985123 1440773 1519197 583572 1949747 1614245 123985 1807479 179122 394337 1122887 1258596 934486 1980559 1361616 1624551 1998065 786111 1211150 1445022 33421 1567242 709640 1799973 1251807 621350 113318 535782 399519 1086874 336335 1160718 1431287 1335538 700743 1728156 1214865 1410165 1254103 1049390 1713764 256035 1468304 1446078 179092 164106 297519 148319 143885 127041 806328 210859 902929 628087 471276 687899 1614309 131910 761220 1313403 109439 1072348 227791 1332166 1372024 1513116 488050 1919417 1990998 1296029 1440253 725530 531220 459726 862374 921342 1511227 741479 466183 1078673 697553 37163 1374521 85369 1893949 1983991 453302 544242 523319 1877527 1602933 829711 556649 1533821 122865 1973598 1581321 332508 676259 240629 131296 1043522 1462320 231300 1288592 504148 626214 1574242 253098 1152347 498414 1844396 571620 1201655 1597078 554999 338418 1932923 123608 202280 1674640 1638352 13959 770585 666334 577466 818122 701453 1921673 794720 1254878 32610 1414991 995908 84393 7588 1848857 1526138 325666 800953 1532543 1750352 516017 351521 1931558 1576265 1163101 1434008 324878 21614 601237 946338 378657 1277197 203224 1427399 1341862 235410 1985489 1773503 858232 72311 1820201 269324 310960 719329 1198905 569663 1490721 1471757 1709973 1553203 877496 1627302 1790326 352377 1662959 1387550 1154454 1731828 588617 172778 796691 74411 407130 607040 224080 1828972 1247676 1639399 1414347 219027 1307534 763734 972669 463497 1833057 251456 1524393 258389 317073 219105 1980147 656251 1245979 1122955 1956987 1599527 58385 730164 1636271 797364 626565 1237465 402801 121126 1800186 282650 573459 344000 60048 1541225 1651147 1730346 857762 1213453 80612 951870 1617082 1631874 197692 283919 593980 599489 1731119 1994227 404219 961356 524350 1949699 1301373 1459449 134267 1259600 1394056 846610 1826752 1745801 1670585 1695102 700176 344861 343728 781380 1954733 812427 1527892 1052019 1341892 1987183 285374 1230159 1140132 582736 159239 1494291 1583036 143516 882648 1721805 595790 1154614 467385 344300 521468 294988 880274 1981877 1190797 633446 1805498 851380 1246216 828862 1630989 1768612 274449 138849 192613 1046992 1011590 22590 560680 1591399 1378510 514886 155972 916128 1801494 811617 1049169 785528 93507 1253539 1431276 1339343 564687 890924 541560 1549404 516255 1427173 1036233 1972224 1119019 1188714 1776449 31600 1454943 99305 1333480 821415 1037841 603723 615746 864289 730466 1910153 813681 1682809 27945 1990270 10558 786840 699691 767014 1236998 964864 382436 1620366 1304097 1562942 1318543 384015 1485946 883659 1065055 1735737 293663 1904532 1025930 1031322 1651198 289157 728558 1122497 1556883 101922 583552 22856 1917376 1238792 1250602 1579284 1470896 1201541 1532006 130169 1461333 1634826 1303709 1484832 591773 197375 1183270 703778 1312443 1191647 961388 1537388 724244 1807 336820 1305181 1036123 1431365 99287 978148 1575295 34084 1268618 1278502 1344464 869760 998524 1320303 849061 969330 1231320 335911 1600516 1893741 544910 1821288 655989 1824672 704998 1078467 486910 839459 908851 1808763 1639411 46569 532312 229710 33567 870676 1625612 1164349 1102317 1705779 369521 1073839 1269408 755666 296569 1687386 1915544 429756 912044 915636 156064 1340214 1769134 1406782 890009 977019 1956828 158513 1097904 1674321 1425574 238268 1190980 32985 247401 473045 1117341 1722449 1049414 550412 161914 1113931 1899102 874294 949481 627995 985694 1164941 446111 488116 840689 1240702 809504 410911 1497173 1894539 88165 1120735 1157733 1110792 656700 940670 924847 1594159 1927445 1367574 905100 1734209 201903 1326240 1356309 437292 436630 1146149 548645 438791 280329 1526770 155829 1231641 1954295 1714103 793471 1501660 1604755 221163 104575 495835 412515 1379423 1010814 1639118 1419701 129620 1538662 676752 1669647 1719455 1576208 1053649 702104 1852786 1478097 1225542 1475789 290479 1206331 1323100 1003797 974469 1848271 1692267 991066 1292396 1192085 1777180 1358460 219048 1901372 1151596 1895240 1354449 1765185 1858904 1497742 957202 1639546 612680 858524 1437022 811560 377640 511704 1691428 1348119 172055 1226531 839307 792714 237353 944742 936255 219883 1614590 528110 45964 847258 675647 822880 598030 326925 1134330 361179 647748 1156986 74988 341948 538524 995525 1333936 174137 1484453 1891123 71667 164777 1483313 1158673 870554 1721310 1958781 126710 557020 1803719 1603136 634451 747069 768609 598454 219884 1012186 1792389 686388 1783639 1686024 1170214 849830 739039 820505 1591979 1983117 1046991 758011 381907 843162 1513904 647587 1008064 671332 176222 1232294 1589891 623642 1157523 1601954 1515688 1010275 387285 285989 1017983 765023 356624 80969 693211 127034 635682 1027707 736112 1374813 1609638 157601 330454 1463509 54876 460073 807404 1983070 301006 1080581 1494505 345753 672461 107805 117162 994753 1323763 253593 180711 102264 1416952 1106826 1764979 1828340 1531828 809600 1502050 1767298 1154795 1243317 764867 368492 1157869 420003 864099 237493 1295425 257286 1115532 264322 1259006 1579602 1055783 1698632 1326272 1178319 884150 409636 1155370 293344 632733 1155786 160957 77327 487388 696514 891323 1508545 1833518 1502132 300816 1850386 1458189 236419 1474873 1560871 1694910 737337 870775 1931194 1419532 306231 877216 1213210 204901 1067145 1646532 1550679 124062 550648 1142858 948989 1708604 1442236 590969 687504 695867 134463 802329 98939 1298099 1393221 610766 77890 682348 1583006 1618568 128062 492362 1984300 689884 1272247 173206 597248 1681964 820825 1697002 1450137 1672481 1985669 442194 330619 1274207 1658527 685420 1887640 269660 910479 293780 59223 268144 274535 620884 1998681 351089 1302821 508023 804841 1809517 397740 452898 566069 1724002 261961 616286 1694116 601341 1689539 1369046 550455 1935009 57585 1372486 1577520 664791 1219181 830989 1315917 602275 964850 418548 1422239 205352 1740578 1093035 988178 191604 888403 428221 1670943 1021095 1921115 246000 444021 642385 839663 1464991 592529 1206698 1171831 699894 697471 1039495 1303395 1288958 737754 1970013 1975241 1727638 1856427 1171176 958417 1280496 1922203 1118189 1867583 1421811 1416563 1234814 1636859 1046594 319023 1410475 1039745 559343 1408912 1185086 760369 1159307 1334374 481606 205403 509856 1049595 1523640 1946672 1515815 1658657 1546878 124581 348455 854987 396671 558618 939152 1192157 843034 1095290 511186 527908 1289289 1942731 1972555 1430807 976206 1793692 1166350 348912 1183502 1290600 316567 710982 323365 819910 1825714 1618826 782467 186766 1821048 1936731 424239 1086808 1957982 436684 1378999 1029537 253809 1683509 1740961 1196846 802379 1914982 519138 1711685 601127 1814558 252505 306751 1837211 1411617 1419540 1953463 1204941 1969832 1736781 1992809 234977 571164 745091 1155386 622342 382620 823841 737224 1944063 1237445 507888 269581 256102 80890 1284883 602823 1040992 797743 12117 1866852 785294 245804 1211643 526485 567421 1647096 503156 1493274 152398 1114852 1259665 449585 180276 1954114 219760 1146660 1487613 1192763 1535241 784899 1311496 1637432 1778159 295927 889028 1516246 1677024 1518775 1582233 341166 115385 704207 1684319 1514229 1423509 1848235 1250872 391820 1520611 1075289 48999 676822 88220 571271 355384 1970702 585349 1867643 1359076 282761 1594416 1920384 792080 43691 76670 1670551 1430821 61791 112355 1202025 1979736 26311 602932 1094640 1364668 293816 912711 1588982 1468773 862628 734269 1612909 996572 835456 1870729 535407 961542 665846 1475132 957575 369988 1999090 606984 1287353 284616 1171513 1535609 67529 737810 1340973 225024 966585 1517103 461481 848650 1257993 96539 1298183 1642683 1706471 1860430 121378 317486 548981 291781 1886568 1872937 1733036 866577 988510 992747 1935881 1152083 1488408 1293995 121130 343590 814799 1651607 1223962 1862771 1957687 31162 1598905 1993414 274414 868560 678473 874581 753405 556895 1832588 1231520 1049145 1339771 1959040 1198218 1553822 357605 1664501 1605551 376772 1388107 42803 1116743 568130 1518785 932719 261669 1371470 1188481 1557082 472404 1103006 1331305 1421888 721054 1780966 1078968 152121 1179746 515262 1130177 278982 476608 139830 320871 809281 1913290 1586452 670357 55148 1669930 459150 266104 186088 513529 1567726 1998689 1492939 853087 1367936 1569348 198802 436676 936117 521814 386532 1349054 1117594 1373530 733566 523247 1983948 1197217 1549042 1025832 982036 1789490 1185306 1086790 216724 44208 339492 1794330 566358 169553 1093728 1097131 1670360 200785 39921 1372751 733926 1298223 185246 826756 1348036 1865605 467391 31455 1704315 1406431 1467212 1035932 638013 1033944 141961 977833 1419925 1467574 854506 1553490 216005 230010 1934481 1675784 15909 704405 946686 729109 1136612 677467 600241 971892 1350061 563020 1836231 764002 1519819 1245383 408333 1876686 184053 1474051 1245051 536307 1297752 1882471 1480251 334020 784852 1026503 1028954 412864 1170510 1321460 1249815 1545903 1550319 1149385 1766241 893319 1932897 163789 869121 1199828 1259631 879631 1293 138479 1990869 694028 244538 322109 556143 1770668 1767301 965748 1458864 946639 443372 1483833 344 1956234 97280 179212 1239250 597895 1679269 1798274 471841 744657 1605410 441037 242524 1760214 367185 1337180 837486 1970750 221340 805812 874591 811936 125618 1883566 1061644 296693 344529 131380 785736 1323874 1201683 284832 1928822 186933 787442 982176 939415 402623 644429 1480694 957822 1778056 561932 539466 1523887 1345952 79367 1390893 417755 804247 55446 1934493 1937606 1202022 295701 1219015 14163 188951 531611 1747972 1364532 1515440 1537143 568845 626778 59111 676522 124477 828076 1618379 132111 849519 286678 1473059 1687652 1573278 57919 285301 197653 517019 1753858 1902719 1907759 1084156 608330 406658 429018 391589 431877 1587693 345516 1643039 923577 1605156 1841024 193754 1398979 1143580 929499 1928451 1419268 1152228 1508397 146138 240140 1446081 740101 1120779 489567 1026117 1955201 1518853 320668 246348 1376093 521834 162143 168325 1335610 739484 307667 1728138 1691619 1567126 1851870 1287709 1410055 1694371 1628737 942647 370100 1605215 1801064 781763 1847294 636214 367818 112295 86457 684253 923352 209727 1132935 1710736 122682 859326 691950 374747 1148707 1897456 852648 1570236 1437104 806664 744056 1831220 1154943 1459709 1070536 793235 727711 1699348 115217 1791716 808692 1584737 613665 1701237 625977 942915 240590 250495 1304482 683312 1123110 731107 1121693 83146 1414256 1068505 731398 1274504 2386 1676258 1606556 1674674 618668 1034225 1358840 184010 1545843 1938559 498044 1177446 806084 962099 1505155 360099 1718514 1877413 1106244 1080644 1763580 653988 1352377 1201298 1169082 274007 208490 1746216 658691 138090 1658126 1828687 1773922 1940678 1757112 1480679 1594167 1476930 1074415 1763422 1373637 1531406 1724071 1713683 1325056 1752998 675662 1911439 174599 1128688 1829506 600913 1310809 879203 1882973 6686 1290241 751236 1291222 632069 578193 3609 1621724 664706 702332 1075462 1600006 709835 1823321 769781 1903693 1746714 548667 319779 815014 1056071 1957486 1166923 1045862 543590 1209267 1819391 374123 320736 1992133 272628 159782 1421330 981402 533638 1095361 993395 588616 361680 1325877 552468 1866485 1386355 1597862 901911 479849 1589151 1441542 875153 263693 1699015 923897 1575536 490730 518433 1438527 1005432 379152 128716 882036 1252443 1431400 294237 1197296 1501122 1461407 1026770 1913317 73375 147379 1869713 1069274 512588 963686 1230540 1575078 1333333 938370 21232 665985 1563496 57850 1672150 134604 1860633 1113013 23688 1743636 465076 272918 1494074 484843 285538 419679 414528 1997430 1894931 833279 1722190 1455763 253242 1629798 1692021 1552488 185449 1268251 1012051 472553 1748730 1548698 237031 1514311 1149465 669848 1318778 885791 1748639 625055 709749 623849 1910805 1034435 663663 1440208 1697284 100444 140465 1851636 754270 1999477 401237 30530 1257083 1558550 1025942 126329 230172 1138280 1099999 1251328 70798 1240778 1384244 304404 977436 1481082 236249 901597 1045303 711291 1598820 1188505 571969 1766666 482484 1288184 1610426 328905 592891 372085 828407 853976 43390 572109 1489415 880087 512325 774721 1027569 286853 14354 1128147 1674537 871497 896590 803057 931652 571652 1240753 1495530 580610 1974346 11030 1505785 200025 532211 1673620 1182483 456855 776207 1102837 147268 479918 874170 188675 896386 1736184 762133 1234064 907628 189278 1085450 99599 744029 103187 1549142 607209 1869139 313813 1644709 1282347 654709 1509026 1142908 1678568 391294 1865129 1296148 433785 1609153 788874 985878 982781 1664085 1988318 954169 612322 1896182 332564 357401 1341018 190620 744543 1101244 1782892 1571630 141284 407429 644937 1130776 503499 1529432 1542915 1479734 891214 1744813 485990 701126 1847650 1873575 1580454 1735950 997904 450532 139468 408135 983192 807982 1137591 351710 1942494 1014022 1494762 63201 1127012 710240 1276819 1059278 316784 437082 365899 961340 546265 1684541 783918 532619 39541 1134845 1282139 879605 219497 1836538 1188126 872842 1930556 11505 312789 1800476 1732129 1167355 60608 768649 1550285 966464 556603 909330 1839687 1742422 1410992 1816498 1088820 838960 210094 1436950 1380785 376726 1138380 1665044 452427 1551934 1558197 150560 586756 1280500 1454382 291847 1848880 1108086 1952319 64168 1744002 289505 391008 90021 1292099 1804787 1097784 1396888 807845 1628056 641495 1832718 1996895 1545768 1765493 1129697 146443 1975043 1471255 198202 731492 1371700 1397366 249888 679926 1742246 884362 938464 1081683 1270610 1000057 648544 1375677 1918726 293803 365554 1687431 382404 1050735 1974049 712160 641721 23802 788086 1034096 776181 405249 1473999 534928 1782873 568132 1859497 120853 1634237 937976 1248787 1043058 1407394 1212522 177088 1792703 1736046 243125 1390120 856708 389457 1615311 1751967 1350356 1620700 1448559 1624547 699732 166690 1368674 1363150 1681622 738357 191239 1448582 269989 1700775 1229388 1831641 611642 1839089 455340 1318508 251947 1058307 1085799 79547 434076 1326525 177906 710220 1875572 1509857 1328807 1397097 1492955 798510 1881156 291527 982913 131675 573566 1681987 675350 286513 563421 1967510 663591 1218914 1740668 1104022 520846 1704312 1300314 775913 660717 1939208 576494 10950 186788 1634861 1014847 324679 1642384 1813966 476561 1630401 1752420 1753606 1608052 649869 637870 516227 898590 724630 1032080 1291727 603504 515957 126544 1684832 1739595 781893 1271556 1954379 3905 1110716 1152193 363874 491478 1746729 1525470 18582 774719 686614 333597 1914553 1235515 570834 398018 1598551 1553420 1835127 1994410 1072955 1301038 86264 891563 477540 1610493 1037740 1713483 1220214 91986 1392403 63091 150583 358024 1000731 1228767 1635673 1901495 331813 1514101 1618928 1912710 317403 813847 390237 846934 1775909 1441894 809412 159789 1905606 900696 1634071 718935 940603 248467 1288242 1748198 60162 1163702 842716 23901 1760565 1320921 461223 551137 1174049 352306 540684 1167506 1633389 1603301 1685029 876723 1460181 1815047 1456665 1287765 1982615 206971 1853043 1497836 944160 395142 1662692 121254 83479 1925662 1350057 800043 989397 1453602 56702 957347 1730163 45623 1322523 529908 1470147 1340776 1456504 1924616 486540 1498479 1146871 892394 1037153 1683464 341421 788316 958658 1437325 1609918 1673900 1799412 408654 1202614 1773953 1002214 971592 1899908 924074 1080777 1050982 1902412 1509463 1553821 532916 916838 1450667 1801104 711424 245819 354848 666415 61400 1043988 1267269 647584 588093 1553684 487598 48950 1999023 1116816 1070438 323479 826263 461727 23230 1621782 294820 1643106 552236 1071551 339166 1966028 1484145 244462 360127 89311 348760 825629 231176 1871574 870669 715648 944013 1827736 1210380 1855714 380472 1837659 553328 1785478 1158079 891282 943475 899763 901730 680971 66915 116066 674728 729023 115353 116117 64769 1346242 1573435 235656 364551 643834 677081 1750468 1166788 185049 571128 952654 1151662 1507936 1846749 825600 1122132 1195461 760698 1038467 155265 947198 1849367 635487 1914886 550685 991353 1943385 566668 669220 1440056 152163 1548429 1520558 766423 554414 1047636 81537 1968923 1424450 981367 1953650 1465064 1007529 943168 1731290 917233 1435605 230498 1722580 653054 726404 847108 1250529 490072 734077 1982484 1326436 335939 1671009 1494374 843881 1656243 646255 80801 1080852 292731 1765126 1877876 1072306 1500840 358184 1920640 630840 633392 1598250 1225339 205109 1476392 1396637 1673144 1365111 371219 1928225 519274 1016519 440052 1713286 19697 1333263 1077594 848872 1932914 753786 118593 1970505 1273457 1223626 1586892 653787 1486586 1718630 779085 1995316 798873 1383121 680716 906988 1769394 1357295 709210 1067785 355743 1418858 1978666 569043 662207 719131 675627 1820461 275632 752428 90624 1960318 1455608 1487795 1923749 368512 383897 1006107 1851864 102103 1765602 1645587 10053 97813 458153 852646 1357214 1284215 1703947 1248899 1649260 1581231 812499 1062058 757584 812047 135136 25959 804264 1777798 1548684 251120 1990634 1114973 1944012 1646510 1351553 1704637 1326649 805821 1655842 1278255 489302 1383562 1129688 851414 155269 1926261 1541423 515392 1074920 770179 1808702 1730166 771309 131747 482499 1622217 1850687 278817 98340 338347 460808 1498575 432267 582037 722721 21462 353282 214104 1820662 971804 1402420 1766455 769460 568219 1947833 397839 1632804 800841 444751 851956 1952546 1399343 1816980 333396 97980 197544 875201 1051452 817381 1355716 322144 1074611 403185 343010 1271140 281533 196417 1625290 244860 1348053 955353 1290049 878172 1704620 1301165 979501 1733426 1776017 1498046 1582161 1633481 817681 846825 361126 1444930 1028046 232143 818172 1714268 1979902 1271352 639814 1287722 253562 169467 966053 199882 1445866 512632 1913681 1291355 1728738 1163522 1644346 385392 733486 1133040 1462898 1487286 1834065 1499876 84462 784390 1499259 925037 1573340 80268 1199504 316137 244763 1432054 1085963 842201 1812681 1155622 677598 735574 1668498 723529 1678149 1167156 298756 1665847 1130403 957936 1247788 335563 1936534 1512104 1712601 1146466 1104636 562141 1588539 1486715 1129997 302311 101618 996431 907472 1397767 1465193 1045998 1009259 189925 1300281 947797 168231 1667683 1320855 114669 516302 1582410 1117804 1688036 305537 1285822 950886 260087 188496 377724 433598 1785135 1599803 641446 1077990 523169 82027 767506 656033 652746 1551927 817270 617447 1872123 660980 1003269 782013 402643 426800 1462982 684349 209790 367061 1625870 930711 1507626 1977491 1908181 791204 1546544 1988959 803673 174446 1428545 78068 127178 235751 1185849 646336 720069 1012975 1362796 1134459 1823289 39441 1559726 1474832 585926 340987 695228 473022 922899 720980 1491501 77246 900913 894598 1072632 1377969 69588 1833880 794078 1317119 930011 1194422 1512067 1775817 673869 1580393 488373 1175475 1626365 1433470 1461808 30575 1083753 1593972 1489743 1656293 1275237 1450260 1331730 523331 876535 1845082 368457 194286 1984066 280611 626854 148292 1758263 1410784 1273482 1383578 1551618 1050144 1908208 26632 1044689 442102 632309 1536917 1296890 47207 1882962 872786 1585724 247709 1421956 57329 1434895 928893 1241626 114285 643212 691398 354348 1709881 1888147 792728 913045 1406858 118077 679986 1786062 1841717 10518 1260178 1310693 406964 1051485 740220 1784129 159031 1947043 104170 1651765 1402197 29575 740329 1349153 860780 977179 1821799 955456 584328 1540146 95843 458079 859575 1828593 645619 71204 1123576 1312118 962366 1852179 1427072 1228594 501839 1333189 1707533 628768 1073641 1317455 966326 582125 624750 316887 692336 639891 1705013 436096 1226673 103692 1304537 1344642 1520756 1356165 1163078 1571533 630087 1615783 97895 795317 531465 772082 594464 632582 1287276 1288757 639297 1341935 438361 627429 1450553 155220 455344 1216250 1250265 466917 1491783 1624175 1827089 758203 1141588 608363 838226 1101628 805874 14435 922241 232446 1795725 1076966 7970 823079 803929 1310313 1036523 753321 242735 1007000 1611747 482362 11298 1705330 255060 1098861 997804 918878 1104487 951669 1669169 442694 1419878 1706541 1158292 1105396 1631952 1569342 1063465 415181 433372 564369 1229069 1121874 588196 1658702 1025604 1628956 912601 1571468 1113406 1923933 1278168 1071582 487690 777155 166887 1905551 1555716 1978107 1284573 1176945 281949 855350 1873190 853764 586878 1086920 551326 738082 462695 1925057 1028787 650906 1379975 891213 1332434 236976 1472785 1359604 655961 413418 1283722 1695490 1664219 1059196 1191341 1517533 1003518 1100686 778365 1002238 378612 1448542 1632502 1361493 565141 1692305 28938 573864 153637 1307412 1521816 1919969 231878 1395531 1509103 1864768 1682977 1169615 512247 355227 981103 57306 365484 1340600 1382253 1875163 1935519 1947848 1146120 863505 69231 1460077 1054882 153003 855641 826397 69314 698593 66875 439705 1116798 1799295 511460 738006 351440 182357 405511 755862 870123 1742888 279560 1582767 16774 720073 1946141 1471395 814730 256351 1853305 15297 1515683 1915020 966738 148401 1026299 1269287 1134349 801357 1768672 1526171 255579 1265635 1202368 1674839 1453622 874157 474247 1098780 1302517 892754 278408 252279 1429420 234306 1829709 1181896 985830 25591 1984262 680647 1935834 325612 288814 150254 1786920 991494 1360288 1447214 1840671 466468 136959 670702 1638353 455295 1589909 530508 1343243 719743 745673 1803751 1026200 720939 441463 26503 1169567 1452236 1071217 1582503 1443792 1155961 1388826 82200 1451374 1191657 104295 347037 846405 1165653 1551548 339281 58844 1897899 1987469 1662283 1411378 828601 335711 363398 1491272 1278457 152272 1669589 1599632 540086 736700 880269 559936 1428272 1740775 1247339 248182 1381141 1239310 1387170 1742791 677746 146724 1511795 458129 288622 1098701 953182 948833 369686 972309 148961 361534 697839 1606729 327044 1560566 1001285 804358 14379 1373262 725197 1381537 935823 561000 232587 223817 82093 629932 745847 874923 1183603 519622 23039 484352 743751 1176708 876745 166866 224162 1249402 329352 1649178 391973 763551 1592284 1915044 1291697 1759444 862776 959391 958519 913983 1104982 62101 550605 1479226 1320053 859615 1874219 530582 880889 761811 28071 1761942 814802 455629 1151093 1754108 710883 1470418 1743851 1692130 1314291 93654 1238887 462857 1753067 510106 1277611 1846144 1479653 1532984 1824677 1904651 118544 618052 549071 566500 883491 314268 1785080 291428 694253 1447474 1077635 364122 788455 348324 496620 710668 919982 861136 959402 1933097 17726 434527 342536 292373 160421 673005 1171361 1237930 1934378 1648538 1155574 482833 799212 13037 280286 1369650 1394003 951744 987854 1283140 1474599 66684 177700 1367707 781573 187563 1677213 1711401 1952946 1660949 1845187 1081858 1579763 1661179 149350 1449955 967091 360119 51147 1629101 1990826 754912 1953302 1200351 1910359 1841973 713686 1488418 1223950 1760630 1883269 1645129 1655864 554810 1852771 1874119 577558 584082 1984224 709646 916877 406205 460161 1268816 116775 950000 1562626 412640 1952650 1904601 1316486 1860370 443572 907283 209678 88139 312130 1891042 608617 1310878 1607554 743145 966729 1556432 1632930 1596775 937578 1708393 1434658 1665783 1181865 42865 860874 465054 581764 1152494 276384 113482 258342 914567 1196356 1749736 1873356 417720 123096 299345 1641509 1732998 627930 1247541 1090296 135359 736514 1895617 1808363 1356878 1668242 1293921 1284546 1655175 1273934 830092 703322 60558 1407908 1120517 1121525 1923027 1110903 1189834 1893695 1650798 1678747 918481 584771 1648604 557532 639332 1872306 346862 144155 59551 126556 1293835 113576 1795190 1463094 900084 532683 1533231 37978 1832335 1376138 694418 1087641 1251361 1529020 715958 510590 1919971 954972 1076797 676672 1567809 131346 971918 1153232 1095541 433274 160618 1128088 325420 1658910 1652331 825083 175487 896194 1477251 364654 422333 511586 456332 1848530 991557 1470984 1957869 38973 1106381 1500814 1793519 1970203 598078 1845226 119487 577045 1972464 594980 1905592 868700 919375 1691207 258494 1280086 1642012 1945802 1548998 24018 1167674 424188 1615435 622844 1918344 1796913 41780 9487 291466 1337024 629637 1136287 1302186 1823115 437687 480023 1654439 248838 1441971 1974277 1702827 1154880 645102 1635788 175949 1377598 1476481 574797 680158 1967799 1719821 509897 1398198 448091 146216 552856 446766 1326374 288761 1211191 928443 1631673 973571 1140363 1347849 937207 499191 692823 604270 1388254 381787 1082498 406097 163228 1153596 242462 1801478 1025306 237494 832661 1137532 1783894 1925034 1296467 1541043 1578911 1047076 1560412 1961138 227827 1898983 301967 1272001 98926 1337242 252882 1702396 629041 600377 1295775 302464 1404562 72438 56795 943350 1907835 1162085 416325 1203629 1215998 902863 79289 67337 740267 1221565 349154 564413 747219 320919 127888 755337 156919 1099707 725716 69300 1673267 139854 1364413 809135 301490 582495 1082899 529851 1464923 1430663 1760204 1202367 119804 1814356 1047558 23596 1591790 1273361 1738086 20581 507150 688086 850973 345302 1610238 1452557 952883 1924014 1342520 970300 755065 1667673 969573 1920008 807767 1650276 590214 506665 1850470 1798927 893151 1825917 676086 287331 292670 1258060 45994 1713783 535014 996981 512221 10325 1941442 641633 1710302 1526867 1997710 1290877 1021180 1423715 1831690 1994791 456039 1472243 1890015 734362 799443 1606395 1272846 1114935 1292566 1076710 1587274 1794094 474350 1889932 1127382 1941399 1281033 880098 1825903 1448573 1628607 395944 1722316 335546 1183039 602583 1691526 1563226 1603117 1434404 1065037 405882 1207812 1995950 199382 1439069 156141 1089561 61000 1912836 855858 1120851 460949 420240 1053611 433092 1061038 1655424 1610197 1711342 918277 1350586 1169087 1542003 157260 584899 186056 1004275 1448968 157790 418885 1320143 62554 599470 1691302 1774482 504054 1940273 1629695 234674 253473 1948870 542692 1743394 426401 314747 1429987 259965 1004640 1000578 1252854 1556397 1206459 968626 1964525 923324 44329 649592 83687 1677231 334215 1836358 749851 155411 1665534 346371 436493 1406957 921720 1499769 1770890 192499 1353350 140170 1519578 380024 49937 1658619 227811 1687457 644797 262528 1113792 1362675 444698 1132541 420011 1210017 608198 1368218 425572 1812782 1279242 783997 828207 841447 76027 597969 1681790 1370583 1595385 1929931 131313 105390 1167757 893429 592490 124641 1004842 1555968 100493 1664125 693313 1723705 79365 226362 709673 1801319 1954042 982258 1511879 617809 1464615 1675598 1956345 1273575 620103 440341 1318802 1338143 1013344 864284 164882 1838748 517568 599885 391169 725208 1589700 1478151 1007834 1025925 1776518 118381 287392 328319 572917 778323 1201323 1848667 424353 768223 116780 1448881 699924 315689 142064 900393 971794 1556484 455694 1191838 1437863 1758194 358787 792844 674050 1212690 50925 1492614 1871626 290933 886912 1057782 677085 1395072 293380 1279026 1829044 1943498 1692481 808579 1472103 661164 303563 284835 498808 89003 1059616 937613 105741 193313 1999819 1592656 111872 694042 1325352 418648 1215708 597360 1688776 1797881 289604 443691 431627 1020843 614200 1394165 100532 1931591 1207464 469541 1776004 1714120 1711545 818733 1513050 1394373 13223 1281178 1780620 1266584 818643 525049 101700 13121 889574 776141 998245 76893 1968528 316785 1688901 593936 1091336 1604286 927863 1560454 425778 1246975 601974 1448792 847803 1156157 691471 757175 1059070 1049536 1855137 1919341 1873843 1036147 391287 974206 777294 1840346 728303 310771 713409 1079096 785117 785405 237484 837115 723181 59024 926171 1291451 207516 764293 345854 1986562 231845 1626680 821341 656983 1772503 18157 21465 1088388 226118 1588818 1718166 494124 1835999 1898463 1148768 275648 1309300 1311555 1132096 1177532 1283891 97381 142184 1671739 1073587 1391276 73135 1021152 1258083 305340 46157 472700 173677 133739 812503 1791345 322047 805077 715374 17931 746213 1441186 1164266 1783906 1168782 1574981 1611341 1887087 627196 1538605 1834850 728697 45615 1959907 1527962 621677 188647 1513473 56003 266597 1183500 1477719 1847138 415560 694950 133308 1658916 1186274 1940682 65512 978128 815001 86098 1363374 1948725 1518981 888960 1722056 1321929 1372959 611787 27596 186797 73011 1913779 1530286 793996 7551 1882670 934180 42864 1947788 1036467 1983490 1075492 1880103 946549 1797624 1160847 1395591 914788 1887322 1507370 566080 1700246 90216 678879 1142716 1345829 1287857 1597049 377894 583108 1794865 195416 110821 1343231 1888373 1892952 1217931 144837 1563999 401187 783474 335570 777381 631892 1955004 615122 964679 1085154 1627527 1131356 1652919 297504 592555 68006 483558 511841 651785 602508 1689668 85114 1540379 21244 1843361 429416 1045527 1432082 1624390 1171611 473200 1772942 1092400 82890 468366 1562420 253173 952213 864578 1469985 1298045 533347 1030224 1859304 37379 1160157 1061565 1556355 594780 1471171 1490928 773224 577152 207709 114925 1372243 1588962 559869 1792920 1782253 708337 1330921 1728526 1844683 1026308 668762 1733510 1361941 1959397 716247 208291 1819945 1369276 1154516 748091 1174896 402520 834466 1708778 126713 886201 1509676 1098632 853321 1619655 1085778 1846266 768351 1930237 1589508 516709 1220312 837478 1024139 1549129 1106191 307397 1432713 341053 1351757 1675557 1092697 304798 244299 334557 146507 591957 1051039 1610702 1247273 471195 1666077 994845 235146 1086497 1460162 536782 1235574 220426 970297 926268 254134 702008 1355837 1288487 1815274 1815236 672868 497338 839006 1636020 126605 904438 878413 1031782 1265586 1588502 1901237 1991280 709223 753702 1015689 647923 1908905 1367971 1332313 1776281 264569 851061 167188 771616 749703 634943 597649 1652034 548276 1379351 1043736 1791308 1420266 971337 379500 1939545 130379 721894 1463653 408955 314977 71843 2031 389545 41282 165748 829171 1959937 1418217 899774 550709 1203836 1399010 950998 1934471 1074109 127040 1229170 1306524 1558608 1518063 854532 948900 313089 161982 914832 6708 1242641 447959 646265 1359276 324844 75899 1474471 104060 1533580 430303 1560843 1163372 1860692 1728070 1148664 1274072 858706 1610395 806720 1180110 266025 1541024 1439831 725344 828017 1133019 904639 3854 1494581 2372 329724 680066 1595642 1113842 166168 529225 912833 1193278 64282 1365961 1496676 1932458 801712 1189391 1791424 1524762 1337958 616795 1741726 702001 274823 1435628 1505954 1128264 918538 591364 751006 1661224 1685455 185410 321303 1273640 1226089 300788 610676 1284154 802631 1225797 1362297 958858 853974 754387 1835646 1478606 832777 597245 835655 1950119 37947 1058070 535963 1866715 978781 1943415 572450 1727529 1306118 1325099 77837 177215 1072876 612209 808679 1108287 1247623 79003 1751751 984572 248453 1281120 1974144 661141 1736192 1072467 318679 1495615 615052 1692893 895382 322832 171413 770143 1579055 1772233 742117 1336242 1708618 935750 1576223 1047724 360169 488307 1963695 156018 1406868 1313030 1191886 652124 1212094 751954 10612 633534 1061946 1028108 1248846 427073 234861 1522898 25423 784359 124803 884258 463453 1955101 1114713 1792158 1598795 1391627 401447 379268 1230238 434994 424187 1266004 1500406 1502342 1951270 1846488 1729741 1601374 1061035 973077 330528 1816822 745021 1508790 575376 1542554 1566435 686277 1600354 280430 712938 90981 201150 1013442 1002741 1547535 603372 894814 1509352 847132 472703 1160187 906825 1835089 270896 614476 917572 248502 1868256 1230172 530716 265011 1331578 1133703 701560 1726880 1839801 1730537 412280 1450855 597731 367629 202750 1381585 59715 616329 538069 557057 920815 1853773 166853 1299347 610793 490058 583906 1158614 578506 497488 1519485 767110 318398 1543007 730352 910329 698996 1165885 1341811 890014 612629 1483394 1270028 612151 396919 1307012 47085 971586 1064032 1324227 513993 1970112 1209380 1091581 1199149 1933011 1794853 611989 467805 1287070 1328797 273774 546085 1272327 945450 850161 439880 1948247 1608703 1355799 1644179 374859 1068238 928224 693647 1904935 1445288 291184 1734693 1847927 505740 222061 1657385 776770 707535 1093165 401764 305691 799347 106693 1628982 542293 925880 1204237 930239 122044 671988 1746705 713926 1413070 940979 800757 690890 1152239 1088733 1172133 54875 1362454 826360 977946 563509 760530 309668 452777 1461280 1159393 1496944 1240047 37211 1955029 1776445 710263 146988 1262093 1586173 323100 412347 1353843 115888 1837752 766445 1692218 1873264 1919874 1721949 1045553 990075 1069071 1779160 581005 476179 400759 564310 1096413 1296062 905025 921949 866442 1050600 75703 1058194 1133842 1161919 1721653 466741 1959223 1976608 1388868 738343 1112510 1475886 975963 1750813 1164216 1707545 687513 1261216 87959 1512602 49745 236785 900810 719156 170992 915205 1155449 1143902 176087 145087 1956406 614477 1724463 490393 1286954 1375422 834644 1117677 1076231 1495772 1981134 1136118 1025202 243531 1358112 1534517 1745518 596354 476226 1892852 1831572 1952796 599763 742547 1166640 1282989 1269091 1927982 56786 336929 1194508 1148260 79597 949721 497097 1586154 1205702 1362825 680773 1423013 226963 1524875 1439160 1243858 390904 1023084 234274 781298 1223589 992097 1456291 1217612 1272529 1024083 122182 450893 1792969 386044 1953794 1813709 1128589 1057742 1655354 732303 1507907 1474630 663989 360455 736879 1131360 1377116 759889 930829 1629343 1014838 1229771 1554170 47080 247008 879140 1350206 1302484 210698 277831 877281 1227823 1489500 1294899 783808 1381597 574211 750784 1376790 634884 556823 614163 1848347 264804 892757 1540821 318507 820525 969345 154226 562943 884657 262569 481484 184858 157482 314082 812504 866621 724987 1889892 1456659 1893766 1107898 1260835 780836 1233286 1323113 693393 1119138 1708828 1026323 654223 1315603 38467 1327727 1856758 370797 810143 1937372 1867897 230742 473382 391737 1629533 603143 743077 649953 1257482 1213880 935379 968153 1570297 1712810 40184 1305295 1255654 349695 1908044 1177150 1995580 1128847 915745 1064428 1286121 759182 5903 902152 1928712 1709817 711415 1816039 895515 828639 230081 536868 24762 889827 1321888 1532991 1491330 119958 229953 190153 1359994 824376 662752 215104 1347074 1944777 370912 1714859 1191281 1006756 1079644 833922 820190 1458424 1209685 1248533 533198 55619 967713 369732 895603 1210171 1738361 632138 565234 523917 1123874 1099324 1420900 1171711 1741417 572192 324156 1032967 688659 1041004 77391 1282611 1943999 1300237 68595 1299673 1485879 1520626 1385485 1485087 9899 847359 943909 661568 1911213 808542 777980 1119493 1650877 826561 49094 262279 1226983 623170 837670 396373 379976 681312 955945 375115 1921550 1574141 1545051 666035 1072285 548470 1460921 1517676 1841918 1503771 253522 946075 1328883 1716564 1991953 68145 343502 1048139 1113162 436823 719737 1915699 1919837 515827 999941 1949775 111032 58750 50881 808262 227442 804383 899468 404417 832852 287026 1002195 1369188 1881541 929792 387484 581195 285590 1558414 1225351 556199 1750909 31712 1652489 842880 1445865 1038231 1409515 164810 1844512 1737054 1577228 61294 851767 871066 146914 886903 757196 1743963 1696888 1890603 1500540 1390775 1145558 709888 1996765 1610314 1597758 544473 1227852 943223 1256981 727683 1895141 867122 1347887 1048846 1496594 261946 290770 214917 1500394 1053940 810418 1771901 1263879 502361 1400408 1426711 1324646 38970 1647550 883412 474559 903179 392254 14948 28364 856904 1011397 1641478 928073 693476 829298 877162 1535558 1856857 1044557 327674 1385351 1289364 1934373 1362050 1847539 1805434 244827 1577209 1913447 1250503 1846896 687135 132342 846932 474682 909581 1185879 1062366 1979019 41549 1433271 1302552 900769 1422175 504847 1248793 1587125 1831332 1637075 1098034 49034 1490603 1526185 448983 1986354 1694012 1758266 997864 500271 722834 1188771 526066 647780 188829 1028672 328703 1996549 1777606 121292 560574 1260886 384056 1813261 520513 647474 1779713 1566444 435300 310834 813861 1079035 1768288 49690 728626 846221 590420 278187 346130 1694295 1221462 1778661 1500353 1414594 1827390 702416 1206618 1459089 1269244 268867 828899 1539647 1185556 70123 223677 438066 1900356 1031989 238057 829454 1642639 1128407 59612 1815169 768499 582180 413374 509219 734687 1027529 1674208 714213 446585 910919 1127437 692470 1746485 1239939 331186 1183006 807315 1125620 1212932 1504794 281302 1922201 1418885 717399 775204 948071 1773190 91890 1076774 1710879 1816672 1639820 1975010 801604 747725 837245 993783 1218822 1279163 962823 1307295 784176 1004508 1925098 1028264 660337 1728652 548876 857431 34802 186617 894912 204072 1881378 1479355 374989 550980 304700 168205 343028 147496 760687 611171 580724 1747166 1280990 350394 1975455 1976474 1836045 1591304 781486 948981 1883159 1211259 283407 564329 419212 662779 1795435 742260 967203 419325 582009 196580 1657343 1876664 1853125 1716747 1301140 1793546 1476042 387087 385181 1338796 1089712 332058 131730 443907 189222 113461 554053 1745729 536942 458068 871611 1216998 1219617 523263 506996 64170 1236142 577186 1059148 1649390 1500710 507498 1862978 209256 1420777 92755 1736292 586762 870458 417750 281259 109093 79891 1442387 310657 396386 1312423 1831771 1573350 1970646 1039709 1892909 61223 441306 1553262 1211747 1345653 1875544 944898 463956 954605 1041151 1169745 445636 1908605 367702 491700 1733732 1251974 245880 1292714 1864863 1815503 861490 280333 1022865 1911665 1278528 209350 1032169 802648 1159824 988020 1810640 1945879 1033979 256487 210194 1088315 1915598 40478 728640 392876 904130 709412 490786 1127347 449612 917749 1279350 1853309 1019135 96718 1657896 1403759 1686582 678297 1184904 851025 1290845 227268 1435491 1174845 391433 1453726 979648 463986 1782367 16268 1868013 1271637 1705888 1470336 1921817 655577 1186099 1314395 1539530 1379407 1093200 395122 515658 1186313 919775 692949 1992295 87043 1885919 793440 1843598 1171716 1496267 1391893 249027 870048 642509 1371563 1304106 477661 1178937 1605020 1089776 1965399 1665701 815608 1043639 373507 1917406 398670 993267 1917122 111386 841629 693740 311557 670478 435813 872868 335423 1479801 101159 1029246 96860 1650529 312527 1731392 355224 862065 202516 596827 691604 1464491 1448827 966974 1869819 714661 992119 1503293 888028 39282 1156282 904051 1618785 1793876 443577 1378863 149345 1353772 1436637 1001701 1902529 1797522 269522 386306 1580727 321166 973521 1826078 996435 1096532 1986079 1981311 463678 662414 378464 1535511 1226642 1874189 648253 1436835 1127807 1811363 530971 1497343 396129 1425538 575980 167698 341463 1662641 447829 237203 978373 1973069 1283737 1841983 324910 1851230 20231 1613385 1857100 837277 3596 1605757 273311 1608023 770452 815547 1695325 1702902 399639 1623428 93814 1093083 785673 1242535 1170695 1478322 720274 1196087 1070752 1574456 1006700 1997673 451194 531385 1440844 878649 1008870 415909 1615017 686946 343512 785125 1826802 1870438 1092276 1355096 199925 759890 432081 618307 1983757 358017 1406084 1884121 459700 5449 1638264 1270791 1027117 1414255 780969 1493182 1656560 1622322 1025941 1639891 77872 1644305 630811 1502481 492996 195141 1822419 781034 1207300 476688 1625504 1559997 1981341 1145424 337134 828708 1977863 958743 1743145 445132 1498786 204135 853123 1277643 1917003 966248 311220 1406245 196759 1210835 317926 1325595 1547763 387881 1663610 335490 217430 1617656 47392 1797483 1783546 1268732 1053468 643872 1375091 838302 143555 756053 1819576 1390205 1598696 378901 1468259 1341417 817898 801250 896106 282876 269904 781899 420634 1992341 1906291 1823364 1322275 1254638 126038 681861 1276239 771206 1848815 134728 569506 1656753 1318637 1324135 911274 190792 1003075 217265 1512884 1744105 1637706 140979 475902 1964811 1985654 1073970 1456734 1830057 1147356 889691 303428 1264324 624557 1262964 1429074 462267 565756 682408 1415984 729865 1748408 61391 1770406 1901870 1710013 1341900 535251 1964015 9537 1673954 480563 1751046 1639080 1985317 1393217 128653 1196064 989883 1533567 615789 714328 1024583 835510 1619950 1519133 994870 475153 81813 160245 1969213 612409 1540125 1077048 1021955 1098181 1587723 1289502 1358501 38802 860869 1862684 1106903 973043 1204272 1747345 1452450 372911 1475741 460882 497787 635947 1729415 1730215 1766209 785677 1292185 1202457 347139 1265946 1224931 1043552 1882438 1269773 1191651 1476872 1884605 588401 580941 548877 284092 738055 879504 1227195 334825 12455 634097 1531857 58838 1435805 1467803 1123293 303079 1709901 1251913 1458328 1506985 1279224 1946849 1942619 219552 1225465 923116 1184459 197769 540165 639821 244775 1363481 1014224 789602 1548584 1240289 1523443 989795 14131 873528 1184601 214162 655447 1416961 1968007 1009799 87189 1899030 1849285 1660533 1183758 1673177 1230192 235514 1317348 608045 1173790 450931 319572 503692 1878614 1626493 961453 576940 766 1394741 562355 1504734 1530502 135475 48719 1443523 1685730 1383581 1579459 1269900 717348 521791 1722456 1139173 1352820 109374 380924 613189 216735 867670 592449 943756 1137142 1754517 1546281 514890 1051753 400627 1266329 1610386 522253 1791297 1726173 1088627 519676 671071 204454 185193 36751 315576 1627132 619792 1058351 1328782 1756672 1459912 722443 1336244 510447 1500568 157762 1282289 465115 1993277 397568 1776940 141348 1601309 1214679 170720 1911651 273780 694503 1027586 590751 1904588 14727 1376381 1468252 830672 171243 1790204 1065465 606509 1653202 1623002 1329582 1612020 771 1711971 1822890 845331 808011 225836 973761 171296 379892 912354 1300031 1012059 1927730 1509738 736047 326751 28544 1146793 21275 32818 686518 144678 1312428 677527 438887 826231 1889133 1231634 580396 16469 553595 1678707 93483 1465977 1476296 452093 1362767 1049782 948091 1222645 1252406 843292 196883 318837 1381462 1053378 809158 1942718 1487982 391801 1865590 309928 1375728 1394 1704658 537693 1575015 763384 921651 207157 1161511 825365 1989848 1764667 274873 1824128 1772406 382795 1294407 358501 254225 155836 1583018 1956009 1938231 1969010 930548 417493 1042977 1609846 1607726 152890 534046 331669 1777287 1224095 243128 1647324 554634 316104 1331957 1137226 440441 93854 706343 1442851 1936490 67343 1089146 975765 424103 1308282 200972 543247 1383837 564464 1737138 643559 442229 319996 1352337 737954 740848 706616 56053 1901776 551105 522729 1308818 331474 1892681 995246 1240261 790672 1785139 1522130 1531474 1637142 961705 959800 834354 1294094 324032 924159 694448 1607217 708745 30603 264372 901993 1979857 1787149 614086 836664 221711 717996 377480 1043619 448904 1793714 169884 1449569 1757294 1334524 249547 1441091 1422544 1529696 1480586 1542641 715954 62982 1480009 551743 135995 1184689 1811463 858648 1173226 1247653 1027653 1523521 707581 444072 671737 1513710 1086356 177680 1214441 28445 1845367 1656434 1817053 946780 1373361 619468 805788 1154240 12583 1358677 866511 344501 1389684 1792027 296032 237838 996869 495051 642190 170657 4164 1951595 1192433 1371973 1764904 1286752 1545152 881137 1641229 198682 92575 497583 1458075 1687660 1780173 967841 1074957 1047504 310873 1186104 576083 1654023 893303 1264908 104954 1986369 1494151 1070233 1670529 1494976 1783895 1372140 1435107 1989625 1597885 1579300 137600 1815406 1310166 624023 1181639 1155051 52962 269485 754038 999402 1040663 1766537 372670 1072738 1356714 1077952 394111 663123 449379 1239303 340426 215921 1425644 1492234 257478 1465198 1487964 1233241 1859957 1974927 174979 10712 1737892 270083 137677 567487 1783330 1811902 1457736 1422904 142022 1170829 1558716 488006 1043316 282947 102293 106126 1541465 582685 1588234 600239 1781633 1954490 826429 1000230 298982 820409 577736 1182193 1989752 1674104 57990 1003835 386085 1555961 1140254 200297 1700207 87870 1851460 1205197 1832270 357652 1469835 87242 839699 1656486 1954115 728293 1162288 102141 1715569 4717 1048959 1216060 829516 1214733 1237463 808535 1967024 89887 473816 1924843 310679 169736 1817393 697033 1502604 1522609 766849 1457671 616275 735230 1780349 740053 254301 1572352 240745 1236782 742053 1250070 1802459 1164822 1567346 92840 1947524 230515 1473564 68044 1854399 795968 1561386 550727 1519593 641481 376860 1085474 1015205 1275484 424299 1799986 1774492 726523 1220097 752513 1389953 602536 594539 565881 1067196 141041 1258792 409374 1040504 563952 626272 346070 1037016 1625251 646861 773201 1034638 1061914 908953 632674 1561399 1715373 1847662 1808681 862297 227123 760581 1758311 974695 1192297 582818 940702 1980270 1994859 486804 341827 303713 1497592 1694093 512875 657342 310421 1351636 147924 934566 475273 115985 155308 787974 1948779 1514818 1378329 1495246 1099418 1130673 1526271 1697403 39142 597374 1966312 457227 831298 1585509 580891 1837429 943928 1966882 1631567 1065003 1519480 539539 688723 1472473 869471 1183013 1785426 136047 767773 124921 1778647 367393 1046492 250196 1796558 681412 1390670 331847 1540026 277119 123088 195534 1804829 1505702 448705 1474536 5638 109934 1286956 508058 384855 120808 818297 646803 22793 1338195 916211 1878081 531002 266556 1876513 796063 474264 35235 1826108 689816 615 1105027 153397 1352290 188957 1206826 316170 1041121 78174 146483 1535862 962568 787967 1076163 1965951 50803 1599218 1791321 1212472 1914085 756767 1422867 1416717 943794 1928881 381841 922851 1679215 1648139 1016973 832069 1356324 1844163 207598 464265 192428 1749666 1499157 1418857 901447 938683 1324855 759646 409426 389380 1138918 1081976 1934690 1213102 1383372 620843 1711211 239983 479808 452064 610270 1408269 516564 522197 414899 740774 1157250 1293287 1700683 808756 1684202 1498199 259348 519961 1637081 332602 1568431 1044300 1809323 547542 1277787 574967 563305 1101856 1428636 732896 717 903873 728376 881209 1310041 142995 280809 857226 1073544 774395 559538 1148882 981618 375636 1943548 1537944 295525 1127571 1094166 1904228 409909 992372 1780566 742933 1246360 569734 1416746 62664 1580611 1379051 756081 790601 1389869 95110 1173795 1948159 34282 413702 1047089 1900538 1616772 1104644 225285 41895 1768614 819612 182514 1037415 1865047 59305 1987751 1227459 1352355 557010 1642000 882692 1976979 1377366 344901 1145933 1721241 681292 1362380 72942 1394768 93473 1938797 1171387 528766 854485 79450 379413 1651847 112734 1822490 282656 1601862 298538 1034168 1447702 848720 259796 1986296 1248486 1713515 1323407 145059 718243 944112 454946 588775 1925053 1419711 1553754 1322736 1000615 704830 1881123 1531722 1114792 568553 1570653 109334 27061 624179 916671 1539685 1476718 629005 666056 502212 1330747 646104 1149743 1446176 607752 1317884 781954 823363 1143285 1368232 355012 1898154 1096086 404263 879200 1703390 394911 1332113 286378 1955349 1106294 958144 157600 1437888 1508559 1723375 1520670 436391 176668 1507605 433091 729632 819865 1695619 489604 1441118 184699 1309101 1102655 1489615 1584689 17777 611369 1575883 1196630 788017 1465535 212168 61280 10922 202844 797129 1085789 922173 598956 1440596 120895 958709 1907921 848675 546996 1742556 1104057 263048 122860 145319 813545 892228 1416558 601836 60640 985782 95160 63542 880210 398736 1338301 1054687 898757 1229679 1907874 1074638 1114226 597534 663849 712655 487833 43138 1447571 962294 1297236 288445 656938 1124248 940153 1781233 18880 1047536 1707581 492272 650023 186774 511760 405933 854142 1933152 1874727 1334171 92686 426897 604200 1508189 1191701 524202 689002 1146586 929853 463946 486731 712848 1936354 1981819 359351 1081682 1095590 1627117 1161770 1864689 1010667 1268688 1462082 430270 467555 966335 360489 1453040 536450 1668270 1886182 1404198 392685 134693 474753 379211 922349 1805654 1278501 361605 652153 892900 1123060 1926403 109138 398181 1517138 721183 24807 478973 1113154 225946 1309536 1646215 1514365 995469 281995 340396 1072271 932379 163493 791608 1313511 1166253 1571715 1593755 855557 1382674 1941661 542607 1544307 1454730 1946894 1347265 131796 1059116 1242667 1678294 1398110 1483281 89443 644993 1688415 917135 156970 1436223 1488629 291413 1344873 375413 409009 1097209 825252 664958 482936 865311 172349 118389 857696 1262232 1318903 281996 121672 1775979 1631263 465508 1172380 681912 1618076 608429 37563 1553213 1976540 1667211 247050 1762550 1747019 1420704 1409540 1428757 539387 1125556 1955355 789826 642696 1559570 1736354 123120 838188 101180 1331457 1502614 1052400 697661 54612 973270 1218024 1360125 714787 1582063 11655 1218364 100128 273324 884134 175411 1370221 254617 1004973 423237 1712831 363472 1129324 1751141 574330 1556204 455504 1531306 994428 1520305 142664 287634 1082295 1323081 779740 1034012 992153 1856860 190599 1285517 1407407 1621539 56256 885017 1241112 1008447 1445624 780120 1545339 189309 1990031 514511 1888027 751524 1790594 175506 1697514 1100890 1298013 1797222 644042 645387 710253 404708 1986693 245860 1034333 1229175 1626518 119056 1579955 1952152 288687 1844368 793658 773543 1864052 231096 1682755 1127322 594421 1623927 1473946 639753 1302285 1279609 1779870 300740 305136 487910 986909 200196 1559529 1864235 1087214 484526 308450 1662114 1522136 1517892 1790465 1225670 1742339 1583653 178257 1119180 528640 1983225 657266 188 1423436 835326 96662 1221307 278470 512349 652649 557970 1515801 14644 1153084 1778936 399897 1568929 197122 1742804 1866470 1157425 896819 551760 1776336 425019 1008786 1829732 1581825 1595284 1133234 686419 1894591 540121 219949 1508102 1625936 136345 1709078 1831984 1918879 949818 1736309 1476727 364060 390778 1897256 1892985 1050455 491717 1238009 1481855 1429014 222064 714434 764202 565695 456369 941656 484198 1603913 1341418 1077177 1799042 1868576 1268766 1417064 1878916 242533 1393026 300603 652446 1810883 783428 1905413 1172252 1217188 1880306 596937 745700 1636426 917772 416105 447715 809819 1021592 1659084 125702 1774174 1502752 749006 1795048 1667179 456426 1312702 1921153 1326811 1581889 1587630 517090 723542 131309 932731 1533053 885472 123305 322961 23955 513029 1893656 247961 298509 126714 94852 273779 665078 1586531 153223 385666 923341 1933817 1519217 1036577 1741192 108433 1311013 40039 1687540 1593278 1430996 1880647 905007 1505194 1591745 89265 1147238 593709 64417 1801596 25306 159152 1284396 1452395 584122 1282179 1385608 15559 533543 1919008 30963 786797 1085011 1099162 1598713 1520564 1392699 1968947 1521150 305046 882907 1882344 1497393 1443434 365068 1914052 808209 1504043 750108 118746 1898158 887900 281180 19000 422432 1908575 52671 557821 1742737 834509 789537 133563 402465 289685 383394 1777787 1953466 628715 255106 1839694 1940847 466158 1247383 646820 902846 748117 174455 251008 626023 159498 644743 871660 1197406 349861 248039 358256 620653 1601376 1151829 1062429 199785 993933 940490 1437094 472966 1018451 259450 150622 1566866 1963100 1268370 1199744 655789 537638 43703 1905078 594570 326802 1953274 629426 1693243 735261 1017088 1581275 996129 1602151 870784 860539 241433 1728519 431672 147373 1615125 574271 398092 1226243 970507 1267675 1140599 985381 348200 998900 640280 418250 1981075 935414 465551 1073087 580197 1028919 1958741 983907 1450353 1645738 1059714 94175 548087 1902953 1178978 754291 906214 681052 1149847 533020 1534132 539031 824719 539338 1948322 1579739 700828 29385 1930956 753241 1383894 1000545 1740502 847624 454056 1350189 481656 82150 860411 793672 602486 1609065 643708 231132 23861 1069974 1407748 741957 595361 347807 528738 131757 1078313 193898 444308 290946 309800 523498 592084 171004 680323 694799 367763 178671 308816 1535153 272814 1891373 1601520 1296422 908339 1775362 954519 1874311 1291828 665958 1904915 1812342 1148881 149257 1945770 525299 122333 1848761 128465 1634839 1568188 1258529 243814 556974 1746706 98626 1656011 460451 1452945 391749 1493659 65539 446405 910450 920192 1179253 1335465 1713417 1834358 445733 1153590 687810 740748 1425559 1117835 1197725 732459 283728 1121751 1879755 1688387 547247 552103 1486718 194755 515681 1075738 1221556 390228 107761 1738503 618654 785019 1613174 1361384 1518745 227883 1160086 1844377 205004 795923 1458242 1648810 1030693 483109 1104496 64407 529810 564959 1903355 187240 553316 1550283 1978417 154752 656816 877156 1358661 1888985 1349250 592213 676137 1784563 734420 215331 1716677 1956761 107926 1188682 1025313 866038 526629 1512604 576847 1836447 364223 112900 1868876 1558421 1613669 1100289 1208457 1868986 680618 205052 1599190 1672798 1812046 522041 1451168 685768 548245 1605866 610785 1445738 970928 1457757 33431 1894290 1760907 392386 937022 119913 1982025 1499724 253002 1123714 1923139 550723 17461 829684 812862 100415 999748 558077 27108 1791196 733583 1752676 205034 75216 1154084 753323 1609660 109069 1192094 905456 1010662 896770 1074880 329061 1782847 373970 1973866 456169 1080935 542653 1617570 1129776 800070 1754322 884750 154996 514605 340433 1282489 402817 396822 126175 1385430 448615 1324243 1466916 1004201 1164032 421684 514718 883441 1239770 1028175 1831879 1061921 1054833 1938690 1835296 1913542 878533 1958654 1521960 3660 1850740 1573045 1794680 502497 1662785 590083 1195722 150654 480334 203546 1238705 1084665 1352568 1349549 284101 81163 697792 795309 1093551 1725905 1043248 439044 345210 699425 1849139 515240 534919 1501143 1196588 560618 411925 752741 1809162 679373 1787685 602769 1452391 994883 700875 949158 1336845 1038046 230688 487950 111098 1387721 1669106 1299562 1972987 1501846 846373 621312 1453327 1414428 844273 1607154 1578726 1500357 804214 1501397 1564848 479398 582499 5330 393239 86638 1050002 1426858 1325109 1530045 970292 1071059 1566011 1101765 83257 514098 190238 1589319 653772 1457691 986005 99826 156929 599549 1774516 31241 1583224 1342669 1681041 1856316 884276 1678826 1714051 868719 1109470 332620 1200961 1808478 1349897 1393535 1712861 1517432 1568893 1910983 228632 1553233 1883703 478557 761241 1765055 721679 1108257 632187 95901 1149519 1875923 1854582 1026105 385395 1960567 1229239 14405 1428336 1112406 1220975 1561411 1861982 634442 1199441 592340 765219 1476885 904472 1188537 365648 1203169 533665 403625 1429002 136067 880292 374298 1065873 686890 1369731 1205973 1238784 46725 1716953 1819921 1524804 496270 1452470 1250855 952076 543249 62182 225352 1792332 759537 1217975 442373 45710 1484634 176882 1285904 1506379 1544230 1827807 1987815 519554 377392 339454 859180 1826124 1778419 1759608 66663 1645948 1175171 922589 715071 1382048 1745738 854143 568153 1023330 1828081 430881 1312957 1127884 1966928 510524 917316 1724366 49672 729958 1655346 1242948 1386688 989369 1417278 1478344 225255 1274193 584425 75007 234418 1869432 1746101 604864 93695 1133854 360287 1092654 1339320 1647678 49158 1238512 1068067 141520 1476861 1462141 49432 1885155 50602 293853 547510 1242908 1211592 1431307 1609470 656722 801652 888479 1294777 1353677 1010180 1558713 762834 1707226 557964 507010 1201308 447493 430299 1732058 1527173 233046 66381 1354402 473223 1100091 1163681 1260828 1463791 1722258 52986 1687309 1451683 691415 1541163 893032 1523893 1283185 1043325 544401 896336 611224 1975194 1034679 41260 1524817 1350637 891362 695000 1021671 1492179 442869 1262527 848244 604666 1017120 195053 1483099 368707 1640064 1234788 911018 1263903 466243 273568 1167637 1665293 1397440 1725693 911767 1736014 1983573 561857 290921 612061 1508272 1379892 1851773 690805 1719939 1435545 251802 1755185 1073154 869142 592778 1454082 278716 106510 1592986 21417 1152406 77236 647543 77580 109550 508555 1328069 1032357 1871750 1860293 1659958 804049 774473 1249658 1344139 532958 470867 227861 928223 1379349 328112 879420 862731 903300 566922 1050995 971984 389018 1484220 432864 777943 1554760 1532700 523833 54348 1693161 1877169 458192 218820 1339482 413647 461542 1779419 1936089 1727448 942103 274951 652515 283430 299002 52711 522686 463326 1724915 1397528 1756534 663203 361595 1975817 1493177 1499078 1758392 238075 1660967 618608 139732 1815453 857222 1741751 1595690 579580 307369 1633135 621540 1120644 453706 1456620 16779 1047303 228155 47807 1526992 1252615 368924 500934 13069 322357 1413755 675690 1416223 187508 1326402 625760 1431593 117814 443231 540445 362133 1646671 1956378 1388289 1319618 1221802 1075858 869662 1327503 100807 1392984 952154 294082 1794018 1215116 224197 938245 988141 1325938 369273 314044 989024 965469 1345152 1656386 195741 1309554 96571 1846048 183011 1864391 857329 459935 175630 1848834 1659223 775513 1331947 917220 1232030 51705 1675944 1334969 1802079 1469667 148491 129457 1487100 296083 1915276 252115 716292 1108512 1354456 219969 1935919 1305804 159792 832488 1264953 637796 1430242 1056483 611810 1619323 735875 1819083 172366 1561602 768092 1670456 1082356 1273867 1262988 410018 1945090 1764067 1050751 700351 1918265 1620635 310497 1172071 338460 959321 1224293 1251594 551463 1705872 1891607 1498285 1033998 1126857 1060711 513660 1621162 1205067 609883 465829 1497322 1997293 901943 48547 1817684 473073 1098189 220719 733292 1110656 1555258 1289153 1766177 1332634 1346074 630130 1073102 473942 361712 1016833 1044937 473914 206854 1841725 44145 1619160 783644 1940144 573798 744637 198086 1880599 1108840 914333 1121530 149426 201159 1462734 1792964 1236562 1197057 1120166 488868 634887 1916191 130038 1334880 436585 1533930 781099 919012 402244 1674520 1669567 878954 357232 1372590 1537642 816628 1801407 974556 1993480 896952 1414544 1762949 990763 823970 417074 1402025 981736 1051117 250534 1719556 1625328 502678 1370020 174165 547204 1276497 1348676 713235 1346139 1416195 1335894 1548643 1946806 414293 1266956 905269 1452118 1259482 767421 1855652 791935 1745487 42897 555266 1222048 983563 807705 1795493 432161 1538084 457950 1760943 1646869 946261 234077 599136 599754 446808 300981 1759328 1447872 537651 546558 1854680 836304 165626 1206941 578809 783119 1358455 550749 917327 788589 465951 835169 215431 1496698 1966552 1278171 403313 1866822 1109033 715849 677185 212231 880017 1672980 1921776 1164998 736471 937661 813624 1852996 55135 1001999 1663877 599781 1865275 584816 987641 168792 1296680 1559984 1507126 1685765 923267 353846 1801188 1694133 1841264 14511 593319 1604511 1664267 1578245 755727 574792 432911 261258 1733643 1044153 1372327 1782915 1579099 1358297 1198427 734499 1015875 1210276 836093 1553161 1090533 1384877 927833 307705 1333369 830931 1987347 1111470 717749 639422 501886 85776 1706265 1241825 1481190 1673408 961005 662425 1040665 865997 149915 197630 725023 1838988 1708001 886475 302539 1018747 6998 772945 1345230 1296300 1604030 932087 1859430 952774 1496104 600166 563003 1388044 557704 412942 861862 435986 1573944 119484 1524404 258166 1741104 709268 557577 1474898 1904209 620958 984102 1719848 423582 373259 1151550 1173454 1960678 611163 1042311 1643549 456485 281507 1288125 702189 1741388 1598797 1712935 196895 1144768 1885712 813237 800673 840986 1447185 1198972 1515118 324431 1188355 1933354 560725 498700 1869661 135189 833899 921636 92116 1680773 1309656 1768755 1522093 1093708 1777161 121775 460500 1560633 1412783 619750 1498288 516109 1427301 346963 1154449 210702 1286598 881730 1243409 1761376 1882951 1461343 242100 147926 474956 971614 1025970 1628553 231122 1941211 175593 844832 1767296 1683663 651542 1888471 1016437 929840 1742638 1249275 411813 967298 628834 1267840 855677 1009494 382450 1819317 1346353 1477425 1425792 44055 492638 1772856 818281 529377 1450097 1494851 1948366 1736057 992687 1315756 1004841 876160 162924 1453882 1077367 66670 1312490 177033 841292 918123 1233169 1896729 518681 1275204 288574 44879 1143511 691216 1828080 76377 880298 1757692 737050 497138 1750892 1790941 1169202 743535 1148813 1206414 99121 522097 108387 875880 288587 224867 844995 317701 435621 1402264 1900340 1538480 470178 199558 119206 1121242 703009 1868541 1954454 461628 1473623 812371 1275311 1267769 213541 919042 682942 298615 692435 506054 715347 418350 1920349 1203251 1414299 1592892 457544 945649 1327284 704438 1116882 214130 729811 1844306 1204097 169385 749367 1245618 1432987 1349541 1769295 1781177 1995334 1421102 1975681 905502 1525629 68823 1345338 1359139 263742 1041756 859715 629654 1403084 1516976 695818 208783 1571841 79805 522984 1679702 924741 972714 24027 1703796 29621 1130938 1452114 662068 321896 1729191 1979864 288970 656737 969596 1666646 1577506 295986 313586 148246 924881 402857 880524 553714 1284987 1640688 1702198 62780 316885 947152 310916 634490 774486 1352373 1439691 156267 827322 832291 157542 1841872 1607135 15583 1420633 1737412 703288 13598 1028505 338623 95915 300082 634795 1995506 1193790 1690254 528431 1303459 314295 540834 1312870 796185 1715555 834692 1968011 232497 1783946 1549054 1521091 1259788 709594 1891483 29543 1346143 1881809 139772 688478 1863080 108202 1586962 1887325 1919647 957750 601493 897011 338172 924235 1063284 1001749 1726789 1465625 787139 61731 106116 160013 917423 349476 1622630 1321937 1732753 808945 384199 629168 125643 1745135 489094 320546 1131214 1272202 1467221 154365 1056998 70691 1994287 1077338 439039 919856 378462 1691456 710186 627371 1323495 1599675 107597 940648 1420438 50429 1965946 1737299 1157045 1390543 2082 1813095 1407625 882621 575843 1921535 1601908 1992454 1112407 608207 1340039 729543 537233 1946324 1285075 1848301 107884 81298 1008391 672678 5106 143615 1730517 967767 1875389 1210953 1096485 1790803 25246 1081947 1785397 1000650 746241 1077855 722327 1037640 1173769 416901 1041802 1463586 177428 926007 82460 975674 1768693 1003889 1061576 1534278 393243 1452530 921034 746927 688787 512021 344959 1810255 1164045 713774 97583 1741086 1925847 570738 1896511 372754 899281 523245 809762 648949 731433 672769 1010461 983497 922034 823778 938846 445027 741688 1256706 47201 1190292 426389 870662 446282 31966 1282035 1836993 849092 1095560 922300 1847999 1217534 1728688 986213 1574777 261944 1061605 1343492 1815857 104209 1815732 769500 892309 1343920 1303058 1214366 186474 1207841 1197219 765781 945069 1999261 824027 1582418 147003 769217 928068 127299 1493199 1348269 1489721 526037 1922720 822755 1912443 929432 1336837 1612844 770252 1106566 1369538 1724571 407976 455213 958383 877616 303271 693126 643024 1662255 1492994 511265 586746 625026 238547 846633 1860901 467488 1030774 764571 3717 1944642 358962 696384 294541 754959 1183205 591653 393129 167346 613251 179445 1855152 1428245 156821 1806979 1147045 1471567 454104 770171 1343438 1758487 1120610 981688 482256 1951329 1543 1314907 1455899 327858 510732 1921208 1374389 1898318 638441 1846032 1422754 512209 1224385 872026 1934479 1603662 1971461 1857488 434730 1325125 996477 441642 589590 1883666 1239286 761609 1852707 1276183 1552049 641709 1055813 769872 309468 1476091 953042 1960008 969135 221926 1605256 831057 717234 1640617 83267 526704 1702714 1398867 511786 1879520 588622 684369 1476721 568852 1376787 1922863 1082126 1653795 1433229 703498 45893 55199 908347 1248840 684673 705787 1198671 1731849 1221089 496766 609954 1443048 1393352 202231 1428611 15801 1333074 1094728 1153358 741371 118697 151249 1017244 249099 1548632 1448001 526354 1473293 1227211 1500819 604368 133640 59336 146851 1462418 1032085 374612 989100 641830 73221 654036 1534068 221935 1784197 41787 1663761 339836 714462 315725 360304 1475777 387917 1462586 1592823 254386 1418599 1099875 209186 924010 47731 325127 130280 595151 1027692 1279961 819604 265330 1715919 2906 533858 383049 1418554 212373 563580 1883991 1058939 1150447 1655004 1673352 1278963 1585032 658822 460822 1727439 61528 1477000 1253856 1219308 1476899 79039 1207685 895202 1237722 953515 854466 1800192 1955374 3956 309204 699632 1393869 958025 334269 1677586 398313 402015 652865 1295660 1643691 1161829 1785945 307163 1199199 1664435 1788895 998530 519065 391583 566317 1178329 158052 1699453 671296 725785 1678470 505288 201967 1572594 1064874 121546 608283 379073 1552835 137337 1857259 1786932 1154460 707391 1820128 869638 792311 72600 1396535 1862621 1655377 1318971 875142 1791109 85451 1844192 1188615 1095168 466674 531326 850922 559902 761565 448513 1276824 1842076 1078449 698099 1015913 1863869 1462059 1059915 1138665 398101 1608374 747443 145416 1831299 1118878 852932 1934449 951569 1968096 993627 1094463 848211 13231 768634 992132 1365390 376869 1099850 372763 440220 1498863 1658200 1897292 54381 729533 906191 1945652 1229416 815362 1087021 708548 119241 566919 819127 1127732 104799 1906721 173848 160371 1244570 561526 1963478 236234 1882091 1915596 804045 1944830 113616 853641 388543 1493131 1163675 673298 1505583 357737 348682 1503347 1414735 68600 1283871 1642300 1391981 1414609 748218 1349530 498648 1411124 1587528 239483 1961210 17819 109116 1465986 937576 166766 1137473 91596 1846969 624279 1537718 1615795 768145 274105 606219 313285 1043652 1731129 1224045 1224536 421424 677825 356099 780057 797120 1021520 332645 206772 1483475 1119470 148369 1778414 1391839 1384473 1330693 688808 681275 627900 1360800 432498 1792605 896793 482855 1982845 1979644 324822 637109 879982 1039632 1999300 1362171 295079 1041653 1658807 845841 1024834 859472 1786997 168093 1473334 1785588 261024 664915 673077 22499 160999 395866 714511 1742934 769698 334764 849931 1778629 1080984 1314452 299049 1795965 493799 1315235 1966410 1107760 1452487 1770179 1799230 1622863 585566 930815 1137208 1080541 966241 1262618 1874644 936482 1389102 1004760 1888077 308246 1622305 172875 1342401 1666166 1586010 1517758 581975 882161 118729 226819 1142289 937202 1733978 539060 618888 812449 1848910 1398451 1313003 1812764 1543804 1009665 888038 51492 1236175 1251664 849856 1252600 543826 460759 17885 858582 1308072 1509812 303738 1795059 1127424 610563 318752 1305830 841184 1053469 1088594 54276 1593700 1092492 396853 1291360 996798 1817724 1988315 1255047 1091365 294074 931353 1325413 1560439 1811023 1530264 822174 511534 1319775 1274518 543952 775721 344243 921502 892188 874013 1307108 248890 34958 342582 1787110 897741 1370005 1735197 1999017 1899497 1183111 1659127 1677161 257946 345357 916020 192164 1907460 289988 135310 463650 1642155 25680 1529482 620717 1817589 50593 1569241 658408 1401003 1798258 408737 772666 308156 258133 1441794 259148 296218 980521 1573304 1280658 53149 34135 1381243 1846460 1516396 1470672 956106 793968 1656682 513978 1523451 1878576 1619342 987650 1070881 1958054 1934589 1091176 864202 441831 1909588 972203 1145204 1845755 1743166 659035 744426 54566 1063390 421868 993599 1813682 869256 644471 710584 100389 653395 1910525 346267 849361 110804 1958841 1552546 700 397022 1471242 1109860 1003151 1293823 1402821 391497 773454 126402 1205926 1394842 1028576 38157 354284 120599 235778 123763 899564 656147 1334738 336064 1817328 1064929 145817 1944176 1773632 636291 690308 1558853 1764 719671 1451311 116278 1697774 357062 853782 1119838 1756675 1656520 1468043 1229969 1483664 612918 382872 1265420 1509596 821045 540159 1418234 1859035 252204 1015066 1943182 1477066 16537 1449965 927020 403008 202285 571639 1462864 1412940 854244 669613 735978 1426515 1347526 966553 1694229 1864198 151708 1038178 1188498 1667144 1354256 742020 555856 227513 938438 685761 1577684 81557 147282 942942 1666018 591192 761137 789047 929807 1169233 768999 456572 274395 522375 443679 1809937 1189499 217541 1465615 979262 1848935 43278 316803 853160 627654 1227908 1119178 242867 793312 1011170 1105083 115596 979317 266506 1465921 628458 907136 546516 1295029 1825485 1435665 1832565 248304 275254 1705856 114351 1556503 792569 390767 382164 282952 583286 949321 1918842 1820242 580777 504901 829142 549314 341506 1023328 645967 415596 1628604 61517 323442 839071 1121120 155051 877599 1850808 956389 1679733 1826314 1583688 1747003 1957397 435113 1130934 1190152 591278 1078955 298583 1981862 214010 1881411 1979287 204960 1921224 1287187 1492018 498834 1648061 1393138 71108 213650 823505 1603407 1180728 1322860 134265 509905 1720752 1869950 1318770 1172695 783488 1888595 583677 1297508 1182703 2596 1158856 1590299 1718753 824787 711404 372794 289353 1593256 569500 161729 459043 1937337 540490 1979246 128336 1332487 1658417 1884952 1278331 414660 213244 287441 718411 1037794 1225688 633035 627878 483541 1314732 1153338 1741380 1192448 1239253 670446 468229 172488 446487 543621 894979 1573236 279640 1450022 654377 277182 452489 709419 802152 263327 1308509 591163 738758 487498 104006 1270741 496603 818524 440644 635014 150880 327839 772405 211963 112979 452105 461902 86008 1921959 977812 1755131 1880672 658404 1027592 497713 352890 1516918 1288486 1640325 187721 641964 1739581 979285 1561299 1059804 956798 1826524 1360971 1632264 1965288 879803 370303 235973 1150961 1555178 1751650 1665777 88001 849214 622650 474459 1349455 718232 552809 229272 1314583 1122016 356000 486660 115994 53499 1527299 1563739 1515574 1412511 64616 1377640 962695 522461 899901 519282 363844 1003685 1172858 747315 688027 1192564 1824047 1967667 1604436 1764780 283495 1641769 445963 938205 1156828 1712424 1931432 1410908 1303988 261895 1102326 1566479 1462112 1798511 1564986 1979614 604828 482053 1681369 507680 408073 1860870 1125663 125334 1792839 1548550 570216 1328496 265405 1973044 559519 1918972 589173 1791691 1836584 1748001 1438223 1610419 870728 330365 351866 1300334 221857 1180792 1884190 1159604 1232015 505255 1985522 1426504 161047 1548244 1538096 469933 352943 1665699 580570 1479971 13643 712331 1265499 1484387 1581915 892240 1138933 435081 704282 1656797 859889 1892541 22631 1237535 1532852 662229 558570 1341839 1989714 1740091 16620 1197674 231536 1445055 353903 168455 210337 1032198 110889 779607 1886844 125497 1249617 680607 1438985 734089 864207 410635 877177 1020452 1032264 958904 1223087 231620 64649 1446316 1040080 1041642 1162189 1031233 143279 1918019 511669 1046098 79854 1139469 356314 1473113 717208 211088 1866629 1063633 943173 1443010 1774485 668946 22192 505565 856864 1426132 976628 1972585 399462 657668 1516450 308809 834694 1388382 1795878 1072137 1777037 63034 354645 1246748 1963944 1683194 1226473 243029 51391 992628 513882 641757 1025440 1707357 1386888 1976154 811221 1716211 138726 1726257 1135488 696634 120050 142496 1558937 83537 1525414 865580 373361 1448015 146467 216455 1171648 1769411 241247 1420310 1685997 470971 891758 1464646 1486797 1080642 981490 950819 935367 223715 1228038 988025 1990567 406497 673546 857835 893864 68950 65857 1887015 1135304 681750 981256 1852369 1702629 574239 1723487 1775212 1162118 1480037 811158 1167308 259439 1050557 1573870 1567921 1753014 651285 98764 1057212 1462397 1706411 1031821 1791844 1622979 190116 4615 1731934 1637407 28841 1528153 532070 1322723 1791414 1657916 1547131 131691 1848491 384392 892534 164001 1261974 107210 34625 1031788 126198 1419389 802498 581631 1038695 1895721 536125 1978582 1983588 1267555 450424 1575894 702389 1958045 1932776 95343 1750196 434350 1825559 1535795 1476248 253293 11980 330708 316913 882087 1082381 438210 802241 1140625 342468 349362 507828 29809 486067 1044173 190181 75586 1918751 1393276 1796803 132234 413770 552932 1887648 1395288 1355089 1713075 1957637 1880186 308959 789359 1622554 221224 753547 1899585 769588 1571574 1012141 91875 962798 1281012 234230 1017158 1573166 36538 71631 1458234 702206 1749603 618627 1529723 1353459 1008911 624110 1385699 238522 1453401 1861244 925930 1714299 1963514 930161 195845 1053757 1495123 1231198 1312082 270054 627483 35297 7045 1456335 1182695 741019 14330 1458992 294804 1969091 1120303 461128 1783721 1606866 107101 1930539 1202208 1815137 1058533 340551 1035577 371910 559612 1059014 903661 787406 1161214 1006990 1576103 351638 1436727 1931667 567490 1666902 1481457 69293 379604 1895170 929038 1261727 328554 131217 83957 917174 372725 1354992 1926594 804207 1546877 1564793 1631961 1650456 55884 1283949 405081 1252417 1113587 865469 1850994 1534556 266134 273509 1810482 1958552 1047237 1346581 856886 1995038 981635 1665935 1030952 1912477 1604142 1618895 232237 1299227 353860 1395394 1462085 1817877 1331214 96601 1332189 1279704 1435918 1623127 1718618 379961 1524811 10811 1052524 1400225 990879 982499 1241677 1303341 351679 1476636 1342439 1463159 401410 966161 1661160 1485034 1314482 922745 524363 1080788 1609659 1513570 1413320 471379 1153915 226287 1734279 1193425 1478295 138086 329109 224212 363643 152931 1624250 1220189 515285 670841 594546 470316 1988509 342578 1056272 1987624 363418 900820 481727 126447 539057 1876610 714426 1259189 16566 491272 55907 1662876 991183 1949941 1557927 635453 49649 1804079 251394 1660731 1161398 554137 1248029 83509 1726482 1959649 217636 183630 1924198 1180126 1555192 58979 692723 1116985 942764 1061664 1856830 1158753 513643 1532149 1469171 1308881 467553 384958 1835100 1715225 387977 433515 1405835 49126 1577794 1641500 470912 1206497 1603280 389204 1029363 261530 520278 245260 1007130 402113 353642 684358 785644 803471 361633 326246 839114 382812 1106233 1347997 573157 546422 1159687 1951327 1103205 233867 1880448 1129093 392456 953045 1078711 173032 1203759 1393063 1560808 108259 1125218 1576660 360444 1847695 170569 863931 422608 397286 317631 842547 1913229 305620 686833 1769488 790435 185112 1401116 1835255 19015 314578 121504 1387016 1872930 778500 221000 317304 708558 173066 1331908 1206997 876401 1805449 1804383 982761 1017643 917573 1240367 1424339 1414785 927502 1653102 1531879 1681219 464386 1004374 127852 1379096 673110 405681 484578 912163 1556493 329757 1783497 403531 538948 1154981 340127 932602 1338321 721672 1617336 1332665 479753 1610324 942193 1811683 340240 1227267 1224737 911571 753911 1800549 1317374 1128939 1737996 1028428 285123 1550568 1878673 162744 344509 1052122 1779586 669566 1852443 54281 128250 1836896 1074253 1810616 783329 1110376 1359966 1691429 316869 1992432 1968773 5507 1947382 14480 1951604 1941934 1377191 807009 479675 724639 603401 1266024 90946 187340 346451 1093299 982547 110690 818584 834372 1798565 1785105 232554 262975 1556752 1508135 118435 1534673 42660 755150 1277376 1322903 1646956 1518609 1438303 1309143 1758800 1209479 290776 1685835 718852 1102231 1804190 1383067 1207530 1297452 1659531 506606 1045900 253672 1711904 1474354 1190323 1186885 1288189 1145973 813164 1504347 363190 405989 687206 1400995 1386729 83730 1780381 570986 560642 851548 1744223 1813743 1201263 34887 119340 179638 1727111 1985699 1369008 117152 929473 1495876 280699 343099 1937434 1626753 226942 1221468 1642133 1127676 802592 95742 584672 692730 613378 618954 538106 140012 1519706 1365710 1213634 1175125 985869 1562910 1356217 547721 1676411 1841028 1202122 91561 1909060 282177 1805827 829743 22911 998932 118166 1957515 1717671 684287 864443 1503550 441681 1317736 340921 1413844 1328085 305602 1401440 1807161 1548641 1035834 470645 1890139 1128138 1194090 809853 736240 937755 1695870 22968 527609 1884468 1985555 1448562 194830 1989809 1306263 1925499 649004 840422 375923 953127 1373782 968844 1652295 1754235 455187 1337784 548598 1867762 1193305 1866447 1842865 511664 1885604 1300207 1891064 460735 130174 1727753 316412 1538614 511842 1785052 1618842 1721711 703709 1121237 561171 1741827 20490 1963399 1814121 133861 169678 506234 876679 1169532 389529 531805 1304708 1912863 983442 1288428 1688078 433712 936302 109319 1971188 1710313 1064148 946113 47613 1829765 601141 1125597 1788458 999022 165800 1039994 1520362 1615432 569549 1435407 1676477 1809576 1032992 924362 591750 1028438 1567083 1960866 318974 1199628 1691473 1796362 175395 165974 930834 1118479 1898361 1997611 398184 323424 581459 207028 1577946 1988472 726342 622903 1183820 1082263 1501107 638985 1340887 412025 1810943 602977 1716812 282290 949280 1647020 1585875 1737055 1210906 1109929 1501354 1211025 1478625 499720 679369 319462 232741 380281 1432977 1807626 1710491 1220811 1263211 168915 388112 1424795 692049 356955 31422 77229 279082 1529446 1786595 139340 476899 40895 659151 1317327 572768 1311128 1094246 1502429 355271 1010089 1825498 1566225 1404237 781040 370458 264778 1887834 900570 738925 1451259 22841 920745 996791 420459 1850344 641114 64938 1459668 922250 854414 462641 659019 620378 1250786 1809307 134381 1007899 1116347 83603 1821861 555748 272958 122486 1887961 563653 1287313 711122 644417 1487980 1162779 578729 414794 1644086 1712797 535217 724687 1390472 1015776 749331 809336 1942453 1019525 1881822 315548 780742 21778 758795 334886 710386 1207074 1950348 117323 732042 1752067 1208201 1755334 4199 1281301 1865895 1846661 1044148 1813336 1115700 1762619 1985761 1791937 340813 1720367 1470713 582508 1141018 1884978 1633686 1437573 1864315 756312 1585925 1960796 1076378 1007957 1814949 707465 1025640 60095 1140725 1919246 1416424 276206 1766576 577088 499475 479105 127448 674494 611150 1580747 138374 929626 1962758 1596364 1965640 1684323 596799 1045845 1152466 980758 71577 710032 1280757 312211 1419312 1820865 327314 1958224 1932427 1407848 654865 1639599 738602 194013 500882 1126469 940138 1158034 1962492 1074311 1230705 498828 398621 1629157 1721090 1196673 449993 1177420 234434 827297 1171565 1209839 53685 731202 925438 252994 1173834 866716 1286622 1134728 790488 369092 1737768 1169502 1962464 1256993 405514 118179 1515315 1686236 1844953 1467476 1496458 1408014 1628520 1556257 1119118 611538 560434 1700397 752437 1806341 857453 884840 207740 1129059 493018 676220 1665047 1032816 1896135 160397 1712361 1927334 834124 859071 467324 375931 299258 25105 611897 229059 1551207 1778589 189451 918838 931015 1778434 1446922 1719345 1160159 994800 1062678 978230 587706 1524752 15459 253036 171117 552317 1994985 1210056 629223 1386889 1225936 949651 537098 369814 638112 1583590 1796336 1405970 1988415 1655870 1208520 1451486 1592529 696815 913257 746929 525665 214957 92283 447218 1135229 72078 811481 1766865 276474 784173 814483 1750827 1995129 316676 1145871 1021794 1588970 1364979 474303 972332 87857 225424 1624278 1234254 1218288 571640 1687962 1281524 865905 1234317 1522575 1139754 1283341 717471 976039 1289319 1053376 1797567 1556817 430741 1681702 1629970 719425 257062 1297771 91193 621698 238858 1819122 445437 891782 441253 1680189 1905571 1241832 7930 929905 17691 1402526 1926172 1623200 1834495 1319039 1729763 502429 1671378 979618 1642349 596575 1126517 981595 104332 783238 1946989 1956949 1442102 628003 1465930 329153 1167780 774988 1499874 568661 982512 1539496 1309395 1626484 1273890 1565920 1600476 626995 1275722 1110559 180181 229211 1355721 1612522 1656283 476806 558520 703951 1115180 1615502 337331 505617 1428632 1121346 1543647 776155 1335655 1596093 1596455 888239 542412 1380433 1486083 1056544 146287 475101 920209 93614 917556 379225 722241 708450 617423 1962184 1045577 1595739 1575587 929565 1410136 727603 250827 1103052 1381235 1747952 1469608 1734574 578233 1627517 706707 1161760 195775 293240 1114024 295666 744832 1973324 1705995 480963 121298 1398922 847845 1130363 80096 1246388 745375 1976583 1911881 573086 1723119 87861 719296 1151711 585205 1841502 319912 1539417 218633 1940693 379764 1975950 950324 621902 404181 823649 1075808 1566826 1879942 924632 766517 1086685 1673370 661348 10318 931564 1322167 472377 1890821 357894 899206 1553309 721104 351411 9070 1542549 218951 401175 940151 673452 617783 473411 849177 1414064 1304373 954918 1741928 617668 1284717 762267 1355376 525766 1955513 1397317 1087193 1615694 926662 1992653 399566 1789043 312352 1956010 36532 1794524 526024 62464 777601 1779163 998957 1752768 700378 503113 1500507 1022388 832949 1736090 799562 1090035 934388 1948713 144848 1596139 1723928 821759 834765 1687712 297897 892649 1356063 736561 1508054 1680240 733153 640718 1960130 234170 1064266 1287541 486792 133617 771259 1227310 1866065 1842544 992701 592247 800856 830949 96414 103470 555722 210667 1295746 1326670 1403308 850507 524785 1697649 504382 752364 256702 460848 1737754 1289027 656359 1236450 852509 762310 1589717 1470831 1394658 95857 861984 753509 1455167 1157482 1647512 1018541 988947 1846596 1978289 226173 1697662 944335 1328263 1750673 1718488 1359195 1450444 1657769 1950854 1388333 211011 172595 620907 1705979 329534 1199894 1288232 1536302 1487639 1628993 37658 901898 394065 1790138 904993 1163313 1068616 440320 1625421 157469 566972 1972811 594798 1632610 232921 1295369 1492489 1799314 1909456 1782918 1928794 1820468 677212 1501845 1695118 1705879 1908734 1368864 442174 348446 1755272 1479945 543876 1869331 886935 1479557 127277 896525 1104193 1811295 90742 169928 195933 1522530 1553316 1242499 970341 1856761 1294311 1954628 1270694 961003 8276 1108194 1593502 1255240 1154071 208251 1495535 316624 60926 472883 96695 1725672 1558826 613324 1359525 1118172 492385 861388 1846645 1472983 1163648 1963252 156662 1176369 569482 1782959 353023 1086966 1988427 979888 930275 1967756 807277 1202779 1980966 1128546 866103 969631 1382030 962469 631057 1330700 876924 1795216 1147731 850594 1579895 626817 1778907 1837859 693530 938768 1930400 1428855 1100496 1159578 1099260 1607202 1395939 1626741 1648073 510498 1808218 1001480 1541725 545898 335284 1533680 516424 274170 1147691 342078 512295 151015 1244699 1077728 667025 1963166 1368742 143562 1541354 856172 1059160 555875 999374 1179625 1808901 1834817 1371126 386920 1015307 432546 1537400 1547781 136781 1543220 1556445 1894410 1224510 363577 782875 1625338 1548156 35361 247351 704434 1584255 1562667 383493 182432 464820 317583 756490 1965763 1661703 986411 272030 417001 1394321 579782 532055 1226641 1083777 1371520 547383 1817608 90388 840459 1202611 1580655 1571954 442327 842100 16362 550180 1374377 25583 387291 1169677 484724 553183 272307 807991 1857159 68358 446325 1155844 1476540 290751 382922 332350 709806 1228573 891686 1022101 565759 138572 1627786 605936 1599231 1913685 7432 1860967 1537188 773809 1007975 329373 1700200 824170 445748 291315 973604 1356622 223010 1222754 1496518 593062 586209 30203 1903476 727941 595483 877667 1957484 1266889 88384 1567678 566121 523192 1161407 1036635 693371 62469 1441642 6979 741589 1599570 1752565 702695 114215 1332029 202174 339266 1459706 1322094 1717754 1018587 1485832 1394762 1888786 356112 1607814 1573836 1871853 1823099 279628 371304 920365 488043 543954 931565 1578182 599814 369664 61717 755250 424451 140114 341375 504094 605915 150246 794083 1848531 1334724 1928474 1041296 1509999 1955496 282878 346641 1348220 1219104 1895200 602784 389903 1733261 82809 982991 1880926 1987473 1319367 1340234 321985 328114 795910 1475015 1047829 983778 940819 1769258 318830 1308210 1374993 1820138 178689 871346 1169471 1056730 101946 271587 679416 114791 1197262 1332264 1150806 1675828 108856 36077 928248 399774 490569 683707 846073 1568629 858368 224607 863107 460634 758462 1929617 1757243 778986 1747398 1728097 235940 765421 855838 1667727 971397 1454213 99777 122343 1814363 1078091 1211358 1179226 972588 1180518 227877 400702 1865003 1988680 742795 1400714 1795379 181717 444754 1275925 1812830 631975 1441572 1321310 586470 413366 1792692 128096 164665 143392 1647285 884105 1994506 916449 722313 968298 514538 1312649 555742 1996774 649514 422114 894785 130521 392781 731217 1086956 1187012 1125610 1762687 540832 559359 346598 1591657 1585650 1689534 1006613 78530 1069570 790508 1452796 1036357 121084 492912 963314 1743277 350224 1689682 581935 1745774 1645224 1275507 177527 1669478 663798 634976 289591 1816166 1146259 1921288 1948793 1749885 715422 678551 906396 1176419 1114555 1059266 843222 1223241 593389 964611 395609 67844 1804148 671067 794151 327051 1629026 1438277 1485608 1604565 1624180 1709289 1657994 531413 1009315 1110535 1872001 1839534 117310 751982 114236 585192 1555709 62530 813124 454206 737477 1810173 321451 672207 482014 352438 1494058 380110 1884899 462288 194953 463622 1044638 1284889 1610369 1501629 422100 995539 393186 1108761 1142782 360888 820046 1621115 1328538 249835 762024 1263826 1053912 1168136 1632466 252026 690345 954582 139279 284534 390868 238770 144764 133297 1901311 261976 1513653 1149550 317385 1431065 248300 1549371 1121569 371710 745390 1843449 984185 843155 1630922 494310 699217 1783768 259821 80216 1289888 1332878 1671544 1242037 1879707 1901485 669490 1523712 1788540 723787 1814155 1247594 1818217 1616580 729823 337502 741916 399102 1425091 1332197 157450 1829154 150737 1442145 1891133 785737 1440491 639661 587448 634484 1033869 79832 909638 1683240 281988 467285 1346810 192503 1457429 1707567 842502 327363 1891417 1973928 466585 1572592 596223 1404770 921036 336985 1487668 1355586 767706 1106094 68369 1697910 634048 829402 698734 1336705 1872461 231266 626394 1148357 29993 1226396 1714137 1671993 220467 484356 1189160 1675597 1371807 1182818 1896546 18688 1706942 673095 13505 31865 1552947 198919 696215 66079 1829831 1944294 363122 270254 1702180 1649609 373963 203528 1193151 1419891 1258003 259945 571775 295391 956591 1046464 971 579063 1716733 1182707 353143 224902 244595 1326144 1919881 535055 1409443 844343 1021845 260684 266599 736010 1360298 1368008 717616 574565 1485304 92676 1468544 1119378 562283 1254554 753482 1466472 135493 469621 155128 772279 756172 3581 1106089 1882997 263320 1081299 508869 1662654 1655093 1075667 1828183 115387 475721 1745311 1050903 1598203 1810849 201893 1013010 788119 1027848 1555390 149156 11987 85716 961693 1790841 1236479 1764950 857700 1892358 910604 807716 1795631 208112 1928771 1992566 15358 53038 1112260 146737 86267 467165 270344 203404 1657244 847755 213420 941547 1879853 1420561 556007 606112 602799 753256 1189176 87374 1956308 1263604 1689172 135986 125932 278780 99178 787684 945081 1969769 1223324 1163587 704362 1695201 1419940 862668 1160480 1341641 608701 184911 967627 1505574 615133 497544 1909841 1013221 677714 47298 1523994 1985065 682325 1209519 533170 457710 561383 1918086 45447 423080 553493 1696336 781427 1957469 843397 1174604 42276 1055233 863266 1340009 1781768 1645102 77696 531449 1826833 1303494 1945812 1615365 1120878 1977153 1395804 366596 1122250 1871754 246184 1933879 382474 868396 1457236 389649 1475725 778845 1406439 607124 304834 301777 785155 346494 572123 1654608 413360 1668295 1276742 1751571 1559032 1999085 214899 1345482 1441065 981886 201188 318390 612929 1989111 1528649 1554903 1929957 1048950 1655337 1802004 55154 1170517 973364 757024 685266 1902093 928024 585810 1002272 595283 1940865 1734936 332155 1408266 1907928 1392368 393369 1459691 891666 1568288 1150021 1622898 1428173 1565604 1543180 751656 166939 1249811 1810315 1132718 1512479 1622261 836785 1455630 1281986 1112397 1495088 1615529 1824622 1566874 455623 190104 1598232 1736023 589384 1392241 1635646 1979835 693546 1458591 1396027 1589062 1963187 1865256 1242484 1479963 1462830 246246 628989 155523 1041333 725999 1967393 1667564 1806075 1417137 1414247 1684244 1702126 281065 1321004 906561 1863284 798242 622984 1425188 1179231 1858097 1050967 68733 1132183 526070 1271586 1640979 258019 688689 1606300 470996 571594 614555 773771 1723707 1599676 1748494 1214167 737551 1597395 1465434 1704382 288483 521296 1114762 496604 436953 293314 142210 1382609 1598694 709531 730829 1991283 1702674 162890 181288 577226 1166958 964306 1226376 1169451 1486806 574384 1179795 717735 1458717 645768 242270 1284448 1853872 642773 735844 1007118 1488994 612791 975226 1118397 188390 1870263 1983387 789964 123606 1337962 1598105 1403338 1375012 1866011 1870486 742296 361672 1312882 300514 1513823 1175687 1694563 1423770 526789 1246973 224598 1060822 1665954 276860 326606 340117 1159421 1299714 217201 1848479 1595282 103841 957991 1279793 735127 1355901 60573 1930916 1932936 1803085 906397 1323697 484118 276871 917404 465531 1552944 1809983 1826612 970599 577442 178827 224444 1665423 1319530 1776888 1885274 1594351 720589 142013 348971 465694 1232479 1759241 1865968 495371 731705 543937 71790 550984 1481630 1736422 1116038 1688781 776569 372027 177401 433865 933347 1393270 1968332 1696683 563132 125097 1201975 1298425 1364726 1704751 331170 497512 1167075 40681 992872 598205 1905945 468858 1954528 997016 243374 285666 1502176 567702 1734647 809703 1921912 1533831 704320 149814 310614 1996171 556178 1120485 1917220 777462 959869 787058 1954918 560009 180905 754553 1342945 1338134 958116 1464092 722858 1146898 1679592 1617593 760734 1830495 1828691 1192832 66549 1627393 1756423 527249 828719 816809 1257056 481293 750910 1603341 1548063 704569 285402 723198 975405 255907 1509831 1616624 1907869 1501778 1157176 457906 1692800 49398 35545 407357 186325 1493088 809000 1835980 1054832 1035332 1861772 20936 217963 1981710 1865898 446203 659753 1168071 1851507 1691213 698561 61880 1776992 402184 563982 743458 58704 853215 496812 1006873 1322351 1898322 1629566 1337811 1695988 996629 870204 86198 1592921 1653916 1547818 966736 1420973 1304545 1536726 603024 881522 1373694 1106934 1404727 1379528 1345146 255533 247006 143021 1862056 331401 1694025 230077 1317737 956998 980246 1538979 5831 336156 387227 94396 81856 788185 371872 167569 1306821 1787550 451879 610172 1581200 8792 1155038 900033 1767648 266322 1040732 836502 1378883 578783 6760 1369284 1481091 1242048 1708256 1496163 744574 657069 1835683 922658 1072699 281125 479668 257254 586137 1160996 247092 219535 1062051 1394785 1094040 1954468 568706 1461811 137166 306271 1462107 1938546 1091863 658942 1056468 1961491 486065 1666805 1692232 1791624 1388283 1521851 1657405 731828 496843 1513510 573314 717325 1942783 1909960 869455 1769619 1799738 315451 1823663 473624 113078 197523 414131 250398 1673970 1301571 1202851 1909253 837353 94935 148882 1135141 1692792 1356770 177873 456025 1936237 632650 1878953 641661 592519 1156151 1777658 1757049 1537648 1635839 1332671 1467966 854828 1582588 1869512 1833678 3729 1938790 942971 116740 1728795 1859001 1125695 1829083 64774 1317746 284181 647947 1702260 1457649 1837842 1946433 204753 1401566 1292098 62617 615326 1744583 537467 978102 293394 452460 1860145 1734889 1604367 296768 1811575 699161 789040 1575596 219727 707714 19096 1131718 1677769 1612936 1779309 1184302 294592 761808 1206794 642380 661396 1741062 18896 1588659 833879 1932112 558235 1405151 1144157 1207629 752275 779454 1405373 936606 4405 1147337 87743 1415404 1320408 1128194 1689291 444538 1559132 1001744 887294 1303238 1668364 1661848 253541 337417 1800280 31145 96251 1463951 26839 922412 181527 319671 1886425 520510 2818 705340 863799 983522 657160 1189306 169522 1986394 843503 947710 290303 822041 1781437 268295 1462625 156287 434902 267863 1135703 863167 1092254 351975 76441 673531 48135 1472167 661925 1996529 1921305 700958 216675 1404112 96576 1673715 1326565 1798080 1440015 613903 1598639 864684 1948851 1634506 126726 655397 555840 1764022 352848 1344282 1707907 910003 1738876 1884664 1176059 1705017 1647445 1543941 352585 144875 1530114 112356 798755 1618943 1715764 208171 1616380 525179 330930 1953545 766803 928050 990543 370653 923403 406485 1221764 1063960 1415730 1509416 815297 1571014 843565 1781771 581548 807126 908947 1145597 1399047 1333114 1997312 594841 176404 1369484 1479899 1087965 1911666 642096 1315278 1436315 1013009 1173949 1450853 1081747 1160016 1096554 347721 1292630 1565769 854140 807696 1793648 1139562 1194098 1710844 897907 1367816 287811 1066828 1062434 1687360 1132740 1673487 1465852 1466551 483607 1816150 1715065 1363729 846773 875861 534162 790658 495870 1946578 100735 236514 1058275 367133 532810 1965368 63251 173345 1655218 1843348 324162 1057292 166381 159634 1352717 1468710 1388839 509218 73998 1703378 1090503 608809 1296419 1184469 383628 112550 382130 941388 497103 963335 1014885 716727 823030 1688041 1339098 1345293 1135427 669344 687609 1606758 1397098 265259 1982584 593453 491211 753125 840332 350293 1530926 1820182 1287738 752646 1052599 1858480 1696752 375155 1991145 67804 8185 1355344 422155 1596945 1542643 1768240 664922 598580 1134756 501623 303076 556772 416104 1027577 475483 1639522 528953 1044605 618538 1886036 478165 920051 36564 1713968 18300 1887592 1889886 1799771 1964799 552943 1671516 1835881 918965 1260561 410459 1981939 1237353 499814 1878907 920024 87154 1296111 1474071 298662 1522355 1972808 89007 115026 1784843 419832 728140 1077194 1372844 1522922 708011 482732 1598770 274137 1372858 1625718 1377053 1222332 14072 717014 451151 961641 677386 1867350 1180439 341761 1125123 863330 646700 48035 517652 769302 1272994 1653706 276618 1406515 387093 1891023 3838 1824444 1966921 1209323 214391 1537590 832582 1985894 697733 678480 194973 554439 1713954 803763 1059636 583792 1338670 53496 1085634 1657827 451147 700016 1176571 896533 1712469 1682098 1513205 1211116 1468744 348981 104798 1689676 1948641 1169922 1015672 456421 536722 1940747 1901220 766819 1628000 657340 1113021 421596 1159631 986587 559034 499018 1753022 1207625 492438 622897 1448311 1304626 1391829 1408819 998260 530554 1935432 1358129 1829157 552066 617903 952796 888681 1182112 822782 40275 1526797 1042663 494968 243893 908184 680471 275209 430679 910746 932241 1441531 1089627 1037947 1355729 1543368 1532859 782544 1694722 531903 1829611 1921794 170489 699507 779997 890632 471576 7655 1788050 376740 1446550 987411 136476 20900 1570442 52418 222478 606769 818992 1121798 1391991 551067 1657237 766545 1820344 698003 474772 880061 325323 607863 618749 960478 460891 356174 932094 470901 863281 212417 96644 911661 1877030 364568 1529641 1395556 908973 930229 1724845 291307 1153843 1584216 1952524 408892 749767 966215 441246 1978179 713527 1293411 924647 1974769 93105 1199474 666900 98855 1704520 667766 1199996 421689 919580 217055 560411 789292 3528 1529512 263457 636920 1035019 1638001 251773 579082 1155129 1739053 1332334 436659 374109 196102 617487 1261375 994956 1454329 1158982 1846992 1037446 1937772 1182067 499369 1886088 292275 307485 1140743 1368186 885430 1691926 1856176 700996 756730 1803799 900370 904677 501682 1022025 217233 1386822 39522 1570313 242844 1840927 380932 1610354 144036 212902 483613 1380401 1728793 1933723 339334 63096 865083 274006 268087 1341223 593711 742605 1016852 1226128 1701073 1470406 1049557 772816 787259 311437 1077370 649522 695954 292956 234946 1644710 1608632 662884 729277 1436168 785091 503060 1616383 1209370 1702970 975719 631443 493055 1268875 1729201 1969811 187434 850549 605063 488717 265408 111601 8660 1692445 1191108 1099932 386519 1871531 1049915 776416 1258715 1145163 1162203 822984 217391 559970 1897251 1351851 1768336 1890048 725075 290084 1985636 1552215 933784 743488 1231932 1280628 1703305 1369847 1439782 291572 1593590 381279 8022 936926 113515 256179 1318187 916366 1925340 1491814 749673 1761556 608779 1710114 1640530 1028735 295161 865252 1748683 1005363 958315 744346 222004 924271 518844 1205960 589451 671887 1889485 223261 1328851 1732519 452646 168237 1075671 693807 555663 1973496 1272186 1347488 1861959 946358 904212 106739 1120916 21626 956676 555905 166368 1509083 1458305 1179745 1212818 475083 865106 1504826 1836316 1112459 1712319 97026 427045 700408 1370691 963722 1574774 1201776 654493 96160 1036761 702901 1104725 1161541 1282746 1224939 201763 708624 549790 764567 1117326 1595254 1712505 39191 1833970 289458 576582 1562224 1623004 1620463 1951092 1162584 1376864 225332 734000 1268949 573732 11861 528404 1333807 130533 1216461 56998 7269 1603938 1032849 1623451 1518905 745849 731447 1893393 546214 29174 421106 1680343 531920 856382 244127 1004978 337705 47949 1320021 1711595 907080 149235 195190 1138407 751222 1433851 624982 1330290 1312260 1557475 862089 32557 1706487 823772 317080 1404933 1833441 1769254 800148 574449 571441 1420060 854951 520905 1864204 500840 1119429 589139 1631451 1625839 1028500 1699523 600170 1235491 189879 510149 1209057 728912 571157 695349 89189 1956657 454383 305336 121892 1728194 535306 379946 1930060 1244236 1078849 1202118 1661989 362038 160582 518975 576996 1788550 1227840 1884968 660839 1101790 457875 652576 784352 1184412 1748898 1714176 1592695 784394 369655 43097 1068363 1392855 560081 1730792 5691 203228 1724919 935480 1548707 235335 1866239 470939 1820971 586346 1820635 1694178 1436535 761275 1887978 201804 1979995 24609 1226933 258554 1643007 200831 280151 446729 473028 112247 640020 1715274 1684419 1396264 368746 971960 1687756 268699 184620 1640179 1759250 1380366 189785 569566 511759 790024 1440489 1823893 1735473 55955 1905751 1462226 824149 1135949 1500858 294332 1578197 1574279 1022665 554336 289530 76578 1500721 1053413 1886369 1634185 1719988 1927256 517982 715843 183835 1908524 1644624 1839107 326584 668969 1474686 200363 1839886 1438079 1483409 998799 522485 801637 805470 284735 1242715 1050660 1230592 1857364 43883 235736 1415987 1429832 697682 861227 809285 44643 580689 1065146 786380 1894718 329279 1382697 1915999 1100648 344546 1724165 1595318 1217658 1122315 1275613 244845 241458 615676 651932 1414973 1208818 331451 1397590 1278519 229357 555133 1662772 1610133 926154 1371559 1391952 188219 1018976 730624 723608 1600209 750079 594366 1392598 84859 1947972 1890211 1160097 1302541 1021802 101957 940455 536185 1752627 698272 262212 431736 1397417 328619 68723 819317 339563 1640601 1020513 446290 153433 633382 602269 556647 1678950 14662 164193 1028653 1901369 1323427 829307 611003 909765 859981 1626997 1409703 956252 516304 1591345 869802 373211 1364043 1105882 695315 367617 908344 1458935 803569 1842392 815725 935824 641745 139669 654193 1609171 586975 1546536 1010233 165402 1647001 865902 223332 656030 1874578 668992 761230 368242 1354034 514364 1400535 941140 1877770 1933306 1691498 1774771 1230199 1885612 1802628 1073931 73227 974753 1674620 825594 1315744 125545 1542685 919104 1708228 1170977 113349 1441358 1168511 1475227 221438 1438834 1860008 140368 510591 1207428 241445 346397 255044 259709 926809 1895736 1533192 873195 926923 1425969 1161067 624359 1705400 627730 591468 224636 1421688 1494266 493991 476271 1246357 78403 1396546 1873465 1929131 1724343 731727 1333075 85833 1150313 1700771 625105 610795 1760977 1970584 318842 1139267 5226 1442356 1187678 781263 259782 684555 85392 1669664 163172 954279 66284 1367906 1506646 498911 900077 1270058 705666 1624939 44769 1049727 1902979 1358137 153686 1980493 748092 611106 193258 1573018 1086469 209001 456059 1283019 1987534 615919 1888405 1959548 1192465 1306085 304455 488767 503239 464740 939597 722480 1095349 208774 688663 975172 298253 1775949 1531725 1651686 1657540 1853355 1011516 553379 1850003 1516725 107046 1644257 499944 1751074 859960 1957682 653523 1934476 1880722 667726 181446 272815 88159 1084446 841950 649436 1928159 257791 1737628 307197 138734 928441 166663 862218 110286 419625 709327 1477518 270352 1280280 587743 764813 1266355 1268630 1496551 376663 1279143 1834634 741364 39437 352674 1490424 649531 314149 629975 465326 349493 620951 1426461 1303015 1784098 480995 633402 733452 467393 1129417 506756 111882 1414961 920385 584159 832122 901257 153300 1483667 862349 1521779 1284858 1696889 1322716 304267 371672 946013 815730 382476 1667056 1991907 1347642 1096843 1939131 658678 1335640 335510 1433607 1927210 1192793 287261 1741542 995476 1361120 83022 1333111 751476 377637 1196575 298546 1680707 1570103 1642226 1649975 56725 1910029 409475 1701132 49621 189632 415522 1721340 78364 856167 1204301 1663151 1970958 475120 1890098 236252 1041328 1043684 1430853 824017 610623 921161 1317642 67604 1028572 1050447 293871 1632240 1073801 863191 1488025 526400 1729728 1707175 1572510 1648926 432991 90640 1500579 1004533 1989305 1034452 422887 249192 739843 611728 1384268 1170571 1222711 36439 1748704 1250043 1552341 1967800 1533843 1108619 964464 868353 1977283 904341 1287339 1836966 807530 1642273 1828415 219311 1047275 1283903 924852 13710 1714336 1471709 341066 1945219 770673 432623 1518616 38080 710671 1066315 1846612 361694 688321 520925 1716618 335712 45703 403256 353818 727331 1126686 419012 1092891 1970390 1035363 1379765 1443868 962858 1571820 1227029 1202239 1540516 1115339 1467630 1481382 933394 390410 233738 1906342 1715262 933718 254929 689696 1882566 1454509 1629044 1989945 562773 1640313 657718 1307282 1583182 565337 1881596 1708783 1684823 1786742 149066 606732 1664443 108475 1236653 314839 1454105 619234 762798 540319 866942 1937160 1411651 1713798 915098 690487 365638 445277 1975327 1237327 78505 1397043 532630 1341738 9358 1686816 1082030 1517271 1435400 686168 95159 1017787 1799695 53555 1221642 29915 1408003 467066 1214703 496516 1490960 1425744 1006976 443223 1014849 884069 1293326 891023 1167476 770354 1283283 1016956 476856 1670475 758515 1954570 1454180 369533 53532 433133 850169 1613573 1507827 181623 1902323 24632 34640 1506485 1564616 1407654 1038221 849110 270249 1973830 1453906 519751 355994 1261765 454815 1185967 1365316 463250 1979927 635623 1207615 1043632 739105 1678183 1455459 1278116 99642 727848 1327376 1896739 1233389 1779774 1922110 153277 1597733 332850 59669 621362 1469323 1340605 899171 1763646 614422 399862 1338720 825119 716860 460133 155189 776377 1344122 12436 285756 1856703 1144531 1808492 623104 189351 1849648 1773817 1760913 560848 1522647 978850 1973945 1283355 514966 1903873 1883863 1412763 785143 1044690 814077 1515593 1723032 947468 947179 1408814 1823572 938968 90486 1003585 1020691 1602569 963336 284401 807632 1128002 354406 303467 1886975 40582 647114 1187141 685786 1906614 1356774 541673 960603 970662 15030 1850287 1685168 656197 1370272 1200718 372798 1530781 1614730 570152 137259 101451 959561 1872186 1902740 1513855 986950 847679 411125 1762316 992885 1451481 1811515 1476337 1902386 972281 1395532 1121762 1562511 208712 65807 838184 1482628 1492718 90320 1752126 630892 110156 363301 1194776 1186015 658902 396868 1324766 1890424 1430863 1636608 1002122 1591821 1130727 1687078 866491 836971 1181511 1671988 841775 793408 1020887 1931971 1607329 826432 235907 1023537 1332317 1720594 973436 658493 1568449 1124441 151570 1192229 1674164 1314379 1614089 936756 1501231 1917875 838139 1395091 459198 140298 220992 1749647 1770871 1325002 1869249 1501957 1964662 1440696 709029 1708107 826152 1354922 1271725 316897 1046737 1345608 1930320 1780169 347416 636334 760560 1189125 1943430 916552 1970846 1331173 744279 276483 1534914 1459463 45244 772303 1065206 868716 358050 177763 1782909 1210214 1334747 1052565 1053020 213497 408826 298061 76914 1178638 1831867 99204 930733 1505377 1363709 62807 439817 1250624 1260750 1107966 1285541 231938 1578005 248053 5787 443639 1654895 1124110 745402 145208 1872071 1348125 1699584 518964 168103 368641 1104310 1037429 459480 1295980 1503682 1420018 213611 135104 1089425 1827496 1318342 1688581 457038 1492216 1956822 1134179 750755 1873557 362453 491684 1906580 1219338 1944141 627168 1285477 1993333 1462619 559728 1946448 1942575 336537 716170 1688044 217671 1619814 1569228 1686243 1032190 1283682 831611 1285807 236228 1288903 1051136 790678 1871686 1457153 296371 938128 1139771 874497 1823351 1391229 1080784 1545274 115273 688535 496036 37755 187851 1995146 1185657 1814669 706711 299420 746791 1859245 32286 1032034 1396181 1427810 450167 512159 1266568 572770 1862265 82680 1991226 107726 1700437 698249 582460 1874722 1940453 671086 1861071 1051229 960509 1082699 884434 837997 1326018 1730447 1042446 536929 1395856 1953607 1314720 890898 756146 525334 1652142 1062836 161648 1458039 340106 1841393 1227645 89704 622606 202452 1053774 766153 142015 1510225 263903 591488 991654 506055 423014 1869802 659059 957143 1459868 1784974 1877594 120269 1796367 595385 1437191 1480947 1859886 1798186 1684905 1793053 163700 1797179 1535548 82100 1461413 1554454 156426 1074955 511470 203278 1163205 382950 1693319 586213 591474 247412 1261001 1178079 465213 87532 1864229 1556581 1430187 1472416 536314 1826257 1994575 1946836 4324 1554385 624857 1614968 1361153 1039061 1861958 784326 690067 1158923 1793575 774897 837849 801922 135315 1919291 1338486 40459 1101901 1543601 721689 1212963 432438 1479538 1270680 53697 213714 393436 1241052 826713 385913 250507 1639417 880341 1287590 216245 1512390 1130385 1459786 10940 65172 1445387 579904 134386 960858 433429 828004 1956233 405599 864609 1941877 92437 1833308 1402532 570122 1558067 1165315 1671884 1773150 441437 952039 949399 1683503 830600 1627204 1892677 276102 1355899 1675632 1551161 1894281 296362 984295 345749 952710 490109 28563 290089 684583 1753521 1730413 1204604 1004597 1622337 26608 871012 128654 738656 1167625 822246 48628 1488999 453062 1280807 1314407 393901 1053885 544679 745634 88619 766636 1649627 1547377 77237 1649504 1940001 1753055 334206 616659 712210 791794 1265832 737758 1623146 1305634 1105973 1872051 1972550 1704192 1839876 1977591 1855825 1305900 1507780 778219 1704250 1594680 1924670 221215 1884451 1004493 1411813 1793528 246886 1715348 1739170 1619953 901217 1937458 1939693 343722 1127794 1821343 215010 1704415 1075957 134349 588398 781935 1760525 1607000 199093 43384 295905 1992517 7667 74108 280045 1408575 1418689 1488442 1182676 1927561 255979 1377426 80650 277397 1499954 858205 1603105 1906770 220688 1651942 875642 135092 941410 1030664 212985 455379 679803 298193 1428360 733483 1663431 1045555 1821538 1621757 1080294 1710288 273137 997092 1671002 348320 1212299 540934 329567 66692 1742407 746358 1564718 1130485 304007 1198329 1793124 1710921 780376 1667620 981709 1615533 1931528 132833 1901039 961445 208548 1088002 560822 1177431 1089887 1248396 1892182 985796 1883697 1199710 1074685 1533047 13330 1820206 1155859 999262 943471 1470588 1103804 1745836 554680 1679259 1659365 862789 610074 1887166 271684 819529 1271830 1176022 1049183 1525767 1977047 745207 980003 425558 1461968 440357 1827343 125202 688585 935553 576763 51752 973764 1410853 232777 125278 698545 459899 791267 26835 762114 311842 1432118 124017 596695 757543 1523021 1175766 1930879 1946219 56424 1642519 210761 1153464 456387 1435200 399052 1753273 1986868 1275295 1923219 1452237 641663 588505 867447 1556210 1768870 177846 1180647 263128 23796 758878 978361 1812482 291764 1373462 1310830 1762066 1990175 986452 1967006 1707808 796402 26635 354521 553837 701565 852867 1005915 1796022 1262484 90190 153113 356337 802831 1206926 1336771 373537 1190298 1836203 1013772 708298 710837 1598552 341530 972694 871333 158564 329709 1497299 1785144 462969 1393209 1472566 1955494 101236 906087 1034637 1199548 762781 1885873 231793 848121 274983 552514 1450029 1963759 1759971 644928 47783 1227471 855646 1914375 1358505 1911417 389038 1764684 1822860 1552828 1749990 1007288 1936764 520939 899133 874303 1703304 1618647 2106 1509725 1897029 517530 12495 550822 215885 1841426 435652 1490513 339000 447578 1945975 562798 1565462 1518835 546859 922442 649992 1605238 393334 763908 973285 1896179 1319247 516259 777394 1994547 1181030 600971 854714 151388 895608 1939996 45047 104924 931896 1831356 311496 365176 1506469 1745596 1791010 1524733 846126 455575 1363190 1963494 1661740 1369584 1262224 1846873 1698859 540245 1571817 1977756 205764 949215 404281 1020404 1254277 937208 1866765 296528 992349 936328 798753 1339016 29753 1044896 676665 1606634 152164 358882 1067677 43032 1074969 545528 1298756 585417 1786239 130557 1369160 893390 1075425 860300 533864 1750528 1733590 927513 1817551 1715010 594139 1132960 828106 1249025 1918668 745171 1522288 1824819 1505010 379930 1793935 1083039 782148 1604063 539870 319597 576783 804223 1259114 130650 1075586 1969610 248936 317271 1878275 1790563 495182 1885074 1357440 1649603 1492071 293920 1735127 973532 1973088 1732906 3951 1918134 1003770 1825888 8008 193453 1940565 535690 1544412 487635 198385 1935502 1111764 169146 351067 697569 246178 976864 944029 1815223 1337389 1743480 639471 1962212 597981 438179 1022801 1755455 118852 128244 661503 620748 1816122 1035411 351028 1020361 1474205 1366380 346653 1984382 324027 157137 1874705 1128567 1283742 49784 996395 19197 82617 32138 1200728 601239 635119 337349 189620 1449228 1201482 645540 1933891 1397656 1139119 1507369 1149349 1333970 397106 1442654 1961473 1749795 435766 139249 641871 1686181 573276 372006 938699 774431 368192 546974 1635490 1581854 1797303 606625 625265 1716406 36142 765767 1735134 869970 661522 832781 493915 732543 99981 1407114 852002 1917135 393160 67355 858173 35111 1130623 1130336 1003733 547753 757390 790458 1690746 367497 1056765 672853 992827 885128 1737452 523936 91028 537326 1478873 541201 1478745 1138485 513031 1469990 446558 62005 713166 555931 1194278 1295319 252496 1943004 1100966 781439 1343891 1881040 902517 1685330 677350 1871242 380062 1665370 1530702 881028 1686621 1998434 1352770 496803 1079469 1422269 881344 1528307 1286507 244029 1952147 1373029 1887057 1393613 777246 1774894 386408 1230181 811553 1547536 212885 315547 926165 1033283 1002979 1620438 350912 877022 108007 951741 524300 1128610 1293025 1306391 383746 1278216 506931 122265 269667 948178 1573357 902288 960230 157302 657212 1602575 379595 529239 217602 1600589 1938849 1010600 1329595 120425 1216794 861166 1937919 454592 349508 258523 640962 1595203 1099974 453591 1370254 1950964 266315 1616183 504097 1344876 1636353 789189 199658 1054373 761719 1114736 1993989 1637473 944563 316165 234215 208744 108267 1089872 487578 694567 1214876 715725 964376 788399 1108173 1544888 1291473 344338 1405410 1264718 940224 1511965 1878918 24295 710326 466124 368333 1045179 878898 956275 1296936 379229 90661 697822 446551 575554 1732538 1271741 455381 288655 1993678 1554556 1842965 1416933 734130 1317381 1021193 1155025 1214868 346433 3268 1286472 1653910 1760501 393189 1078385 1124841 743446 1413604 102715 214887 815047 1823813 815486 357541 1438799 158526 147129 459206 1000102 1568648 571310 435243 545592 140358 880979 424521 1988695 1730485 494748 618572 859037 1215810 409421 943895 1471554 1339241 1781375 1704085 881741 285665 560946 68188 756457 292565 432329 1479770 1670935 16447 1393346 1155494 1299852 932226 195947 1524905 1185920 953777 1417365 1556059 1151776 651224 446387 6147 439983 750845 114716 1222469 1800092 1409505 851782 247355 691906 44642 1359207 99930 457946 1714485 1554844 606983 1851033 569706 910041 741175 916974 1480676 354844 1290637 1172492 1790526 881817 1381414 677463 1401920 730585 920551 717391 335520 1075281 692622 1411777 1381084 975959 1616333 941565 320312 1805376 1876998 1344450 137836 699477 400623 1846197 1006550 685359 1912107 328015 604506 1061934 669152 1390508 26458 1753802 1415000 454626 1326365 732848 1474526 1993712 1797242 1092170 620250 401286 1239695 1980184 1028048 1645933 1597363 1569071 1759305 1814737 1951043 935769 947415 1585019 1621306 1150259 978653 432632 1086581 661255 951219 786778 1443932 444738 569816 283769 1166429 731850 244948 1100904 1535755 1665670 942109 1322108 677570 1259844 504697 961036 173744 1359511 1056376 1909983 1314549 1059591 517659 295475 1002938 378611 1179391 1437644 392939 692451 1055598 756492 420291 565927 753746 492139 1010968 769061 1106250 1553115 1182997 1124826 715511 773445 273604 1501871 147407 1433736 1107986 648906 1906276 1037038 878598 986200 418238 92909 913694 1742992 289996 1685820 171593 1123538 733423 415686 1384447 78942 991526 1320079 1714107 1069016 386685 148356 1655308 15096 180511 729348 1925063 1309702 1877134 1765496 152573 117273 1509551 1064513 789241 1614478 742687 1467705 1477290 1701041 1524616 576660 521425 123930 1428630 1745580 1535415 1551552 1930285 390080 1821451 356776 863520 1203840 172937 479504 909898 1421706 473932 1932791 763700 1669325 1893021 634660 1986051 1770297 930704 1072832 1788826 46685 726706 1935297 1289514 1525838 86040 557061 787764 804562 1070699 568297 1548500 658166 1091052 856565 1031415 1223623 643726 1132628 580367 223490 1451757 480534 321669 1053852 1244918 463630 1600213 1455686 421612 652614 911628 58994 1561449 612715 1593371 1638410 1987153 1665766 313485 1082351 485069 1934261 258543 48073 1508553 754560 1837534 1606266 315853 1856332 963151 1410975 1751005 947258 1986891 483299 1807325 1530780 613955 1864094 1366477 1712821 251194 893608 436243 807857 1970028 846328 581451 477370 1222137 666451 205834 61384 445983 972319 122844 200846 1209163 1426723 409529 428308 159236 39384 666460 422456 1057559 118153 3621 386731 629099 463935 1970079 1709236 1332493 1417596 1472557 1014483 783938 64079 704523 761793 1792124 262665 1993969 1834293 156434 203424 1056011 47470 1120701 276388 132114 921415 330112 949347 58033 1337175 845732 1527133 808499 1145948 1042529 142170 1039811 993925 1136578 1677377 400255 1521435 853824 9024 1773433 1756479 1185472 765991 428484 294693 1672457 1895525 1198405 251902 1115379 1958761 1053527 1989130 1502006 239619 1384111 351674 1640221 1511038 315879 1843676 434648 721778 265612 1922414 199533 232352 156751 771330 1385921 854679 1416125 1494558 1788535 947287 1568630 826123 1610692 699558 1998772 1915059 774414 1459466 707589 997927 609041 1902462 1055104 203000 1862006 532043 682196 1143089 54287 640239 993093 1545673 1511167 1557737 346680 1223187 1652876 415293 333933 1014192 1788842 1746301 1180749 1976279 1194317 469832 137184 1450498 1810788 988312 1173637 1418883 800023 219882 430032 1702808 1466175 284003 726041 957327 1258698 1971599 1127765 55633 775070 1551605 63182 400704 651148 625754 248214 235632 864928 1128877 1120043 399529 923172 690675 1675628 898338 812756 946914 561858 236452 1906332 853080 1822544 269944 1722948 1281582 1504924 943815 1902983 866937 1699128 769395 759802 349584 1991741 431757 1457546 1597865 1635384 409899 1568460 351578 544395 1003656 826138 368529 572187 335875 1736466 669138 180465 1213549 1378260 537427 397384 760208 38515 1679856 1915521 1656829 853273 111076 1922016 1314299 1228468 641567 472870 1661559 1566529 1324748 1328372 429751 1263936 942190 868091 1494038 1896774 1509802 1302767 495640 1503714 71734 1133944 1183782 341543 677315 1481688 1087748 1436425 648560 1977900 1480320 107579 1292731 706080 1307127 1777696 1689264 1424090 1154868 1147760 228789 1663741 1694543 1598139 377713 1259233 1926434 1463385 136143 1688197 237985 1295216 1571904 13777 203591 965777 1030117 883381 1392111 431377 776341 1939800 671901 953041 56781 969096 222712 161799 320581 1944598 1337057 842343 1349953 596812 1997297 1663012 710855 1577112 37922 1083708 58377 425611 697224 602490 665117 1131145 1464416 430900 1947352 1156484 1949014 1028448 445541 1139339 1436806 785078 668629 1180766 215603 496947 423086 1700782 1226994 900698 1493016 1335973 96819 12788 1587452 806425 362429 150993 1457479 1341605 203369 1048409 1544816 768321 1890773 1080680 88032 6060 1203583 1571703 1343125 722615 1160794 1707848 1516997 262358 299039 1383920 1370366 1750374 1739424 323031 756671 230351 755520 434771 884600 736567 1272409 1231536 1034054 1970970 345414 861064 88246 1769428 1312810 1834546 261073 354539 969105 981587 1901377 1506089 1680723 1361279 1807293 1148047 908757 1626637 741037 879166 1348875 328719 1959322 1874039 1432250 1327714 1398454 1321938 124235 48480 618956 1542233 297652 1754263 1874160 1023412 589869 1792153 1635126 562345 1447162 815563 1422065 177728 1955682 238154 1507668 1923630 1148222 1685161 860942 516886 631780 278151 947007 1391880 1460389 885431 1702406 598894 1458877 113709 1590380 1332575 1657594 673925 1334886 651012 1839509 207716 47772 1501357 1242660 1869131 406048 960288 1613450 1643789 567757 1343287 310026 874794 352245 1999390 230218 1087468 310492 1888913 691192 1757241 1505904 963004 1478874 1985541 590945 737966 1175092 1020242 1725255 1218000 1823861 1728550 480125 351997 1813410 1184845 1544883 270696 310364 1663826 1836742 1650028 959464 1130688 1259241 1716061 181075 1581871 521192 1501019 1281302 1788265 1441581 896033 182772 1354405 1757290 1839596 1856895 799176 1945314 1703984 1158718 983070 990292 848264 1270035 33665 340384 1571561 986907 45732 501142 1774735 864855 530866 656235 1677247 1910632 1121976 1170363 1452766 1004931 1990829 1092560 122555 1061657 1464652 1197349 106301 354973 320198 1004797 870499 1660845 1808598 1446134 922157 1213767 957774 1000093 1640008 772648 921178 1034418 345143 714259 1818271 1163132 1893804 792193 1936226 991774 1981283 182505 1433905 429733 847048 579699 1123865 1822487 906754 1103070 821171 1064814 1844018 1229117 959186 1681778 1800285 792256 1652042 1374124 664899 588741 603310 1727602 16606 1274494 400284 1124508 432250 667228 1081021 548964 1072765 200881 1383021 829017 970415 1530821 1711121 1853160 1287860 1313173 1189285 1590786 733828 1302362 812592 1948520 1995261 818615 1492886 620916 933894 1776648 219093 1419590 1182299 1853244 1100346 174264 1547007 1473456 969534 1120857 749529 1946581 1486434 749546 531292 813746 1892531 1890559 410508 1574808 913287 974670 1115958 1476957 951066 1842396 924007 982356 1604073 635823 1798556 681208 1960726 1411482 1910154 953606 200257 856743 997201 692942 1034704 563817 1321003 1912000 1740249 1011099 1895072 348942 859527 885318 1735533 997554 1036347 1019251 1762441 405755 979334 439534 442708 488410 1012294 927562 44750 59073 1122309 332286 1225262 262756 1958667 1764002 1330900 643509 572689 1504993 615466 683218 1303042 1378516 143697 1717358 1364853 1861735 844384 1315962 1839459 13737 1377580 330947 583756 1083195 1632953 1694240 484673 1164586 1301901 225180 1560473 544840 1630020 574799 671593 524904 853441 714224 855107 526813 1531414 1794877 104905 1306054 697577 1342342 1518884 490478 1911057 959187 1214429 1217641 1201212 602584 664194 614424 864117 194071 529121 1495901 527320 316478 1621829 1450747 1253069 1932818 922152 181038 1289244 457639 1181017 1551426 1142641 350368 1443122 656690 291591 1370543 591761 524410 1939584 1433120 1578713 853675 965931 807515 1627603 481511 1566545 1858676 111975 458668 1785216 1197220 1801074 1976627 580851 271450 1471351 1576168 907035 1392036 886177 23776 1432812 719466 1523533 274646 1080981 1687420 1940065 402601 675661 1336690 1216778 732057 753680 1832637 1244704 1943985 529441 703198 1085415 1213798 437983 112125 1621108 111699 1996643 540225 648334 54208 1765754 855329 1045605 1865455 713903 765084 501606 337945 386684 389523 155916 428717 502380 580739 1365268 982890 1787586 304863 699793 1547632 756835 1333224 1486158 1123432 1631560 465149 868573 1455966 867959 1719375 463264 589056 99053 1366979 515890 1855437 1494147 45757 832371 598114 693350 380633 588235 1973992 34420 1841925 1939459 1248321 741610 1996827 1638978 760627 564576 835153 638500 916925 322765 551778 899768 1232912 169769 951701 423578 1501353 869550 1594835 109386 1483463 70725 1410711 1069834 776343 160893 988944 1081364 622963 920860 887052 586780 1530760 1504761 793670 920173 1146816 205701 756109 816469 923054 1944965 1599578 1801085 1685943 1627644 1157310 1220704 244122 335961 694058 163746 519235 1927698 1279381 453294 1458849 1316296 1714673 929464 1258847 1062556 1637010 1034251 1674296 454445 1547869 1128477 1835884 1963099 1074509 1186269 1742195 1667219 1839362 1148787 816930 82196 1943171 971142 1932806 1547977 1089537 107741 1237194 112744 481829 1949015 80232 1196275 1799522 1941510 1988064 489214 1023224 71101 1922199 325298 1633902 390901 250585 764329 1804429 1109180 409660 1868666 1009814 1781135 113344 1439818 780835 988019 999183 1315832 1656512 825128 988506 1220930 1945099 1184218 345072 852093 342550 1709516 3632 489850 1322865 1997995 840380 515244 1992462 1771359 538323 1840467 209362 1788032 1921985 1482124 1629005 1124297 1486696 1323237 19809 473693 752397 1324538 1072987 1371184 1486166 255628 36739 1986370 847383 482526 1206486 934213 295571 1998060 1921662 1983044 1329748 672541 289799 1398551 241093 1295837 1989559 874858 1471570 520045 665560 1903426 646835 759879 386846 148461 219695 127731 758497 393123 1393824 1025686 1737642 774192 1087576 1136607 766398 759520 409686 1009537 899520 778914 848242 1842509 886709 1294654 1808796 1932659 1030971 1024046 240043 976243 748620 642898 1905850 1306083 1494161 762861 368581 1619475 366219 1376955 673446 527607 406617 1458493 1381461 193422 1061120 1762235 1764618 1054925 1310344 701480 911135 1696834 260579 622857 1355936 1589924 1402918 368381 1372389 1216606 6657 437416 532494 1393634 984352 1170381 539376 283467 155635 1492967 1272574 717683 1145302 1487531 972517 1376662 1425126 1769157 1764928 359494 1036689 675323 438327 1202278 135696 81175 160372 844949 1411737 11541 284403 1118991 896210 1312977 1986262 541892 1654074 647873 435228 1497943 79888 60917 908362 1876612 148668 1375305 1291381 1058948 160188 934620 735903 1657656 1635205 498986 1925225 391657 103804 28356 878196 691831 1889093 1784322 1010088 514100 1636231 23777 1296970 1783613 831912 1739821 1398732 623864 398401 939899 1774807 192043 101542 1458212 1442787 1049609 1483810 276856 1451489 543993 1813135 847424 319792 296780 737960 1085949 306736 4836 896693 284379 418156 538609 367586 1614148 206972 1314931 1288559 1313577 623714 258040 1638715 1993556 683455 1707197 1827786 1070047 165373 1976059 600786 1497816 1855465 1885931 1593325 893581 1531185 807136 954840 350910 1800040 1651173 1323077 1001396 1329113 433676 1613873 686243 1172013 1871424 337677 346225 1214979 1793481 240256 355618 915125 732102 826590 1459097 497325 967267 1795663 1208453 1928609 1587607 421677 1558021 576696 467582 90569 1811404 733509 934392 1546080 1576155 341731 522563 523376 471875 849382 182378 921464 604937 1539304 580112 792532 1453819 1389291 517355 1730109 1619089 533092 151077 1359565 1571652 1631900 1507132 1354627 1940825 98352 664073 562403 980518 611632 527217 1243550 456212 294130 1624618 795893 1428811 459329 563954 1743430 1121143 501935 402451 659651 968324 999107 533899 302445 685791 1547514 1429842 11261 289728 25864 1003845 421535 1392288 1244292 1619206 875833 801241 1197490 395338 923101 447423 1834511 1407764 942249 853338 1926131 912367 675865 767548 33520 55430 1047728 841589 1931153 542844 215722 1364682 500968 1265283 1214666 1303449 1920278 723044 785890 605212 756719 866554 1653785 1580592 936932 1301243 1903453 319717 1782201 1720723 304128 561227 1433498 1147195 1418029 1979899 379673 930291 38120 477120 1789669 1977375 1859824 1984558 129870 1239397 945902 949281 1784851 1402373 1612993 97618 1229074 418390 1296237 1554836 843792 369926 857449 636167 1040952 365396 404431 767226 502888 677255 1243066 321899 249234 581229 120600 1167117 1672879 1545298 1141481 740643 1043862 1741020 1522037 1504393 39351 937616 353172 1083081 303075 1216173 1311108 858730 554104 1649027 689810 1136187 1730450 310986 1919065 1365383 368246 378977 733419 1982255 1907565 1500658 606491 1500701 1673850 481980 281236 1229354 400596 1064734 842336 1008216 953391 856468 1606523 95212 1531468 1687559 1725740 1702104 216445 792038 1885322 685058 710092 1955439 482645 92373 39431 1312276 463886 979701 225116 332726 1522380 917502 1266926 1424885 856831 1456047 1627126 601179 1096359 1146716 1740642 1260340 1914048 1555124 1730360 221070 1718266 525843 1596224 909121 274566 929514 1100121 1295009 603491 107730 666192 1738721 1794384 1728905 276810 1753028 1045945 699885 1480436 678259 1071264 1310028 1426963 548355 12575 1473692 574435 1688841 883494 1986605 1363180 1674719 52909 1444335 1373629 1463126 324129 830114 1236685 871825 629927 918033 910925 71391 1173400 548773 6196 398068 1829722 1146310 965103 40306 1112736 373741 105638 1712537 1277677 1257991 1923217 963829 1248873 1310938 1144426 290071 181329 1646976 1528096 1332311 1634681 1563353 938988 596381 128504 544431 901546 1167403 1641606 1327513 1483068 988246 63692 686894 837752 400078 1139600 1279352 383282 1763364 1242084 1895886 1841238 575815 1804761 702284 432309 27290 565747 796857 1163107 548448 1541605 61200 1262458 1892340 1966331 1057365 130948 668192 1791545 1730983 1054520 19060 604842 1929169 1705599 100339 1155647 1774710 1456492 1115961 1715228 995465 410428 1480567 1334751 1158976 1166645 1808535 1191945 471717 1230587 570757 909713 1790387 667490 27497 373823 149045 271466 1908125 604852 1140370 1666780 1163687 1012569 822638 505147 678157 223123 211302 1412153 1498190 445371 1968637 1605335 870717 1957415 1552930 1832461 1759886 351104 5460 283907 642068 743320 663257 502892 1907085 1055171 1844932 1507912 1640588 1412022 1526833 1974199 1719844 1678753 539690 1764347 1773376 600898 1219478 404882 146489 1532630 1108238 296853 23904 813641 1524641 1913215 85442 673288 1507733 511505 1074766 151260 1640135 640716 548518 1065129 1583107 1515794 1333128 612841 873871 1829119 1325649 415077 151918 1387103 607074 719372 640821 914975 245776 1958187 195154 1599707 611889 933146 930866 60589 900156 1980843 797381 263495 1342215 350741 273254 1153188 1712734 721966 1347668 1979578 1511058 1789852 1919306 192706 1009551 764152 1932134 1241828 1252649 1773143 342672 722936 443856 1511437 631230 787526 1097728 357079 793618 882418 244908 1823527 310146 1285657 377577 539582 1538699 1646932 1613060 671057 1936372 1638888 261238 1897617 1449700 867395 1949396 532336 757792 754676 1091716 1718297 1026148 1577915 1404458 1916376 920392 1029566 141721 1579965 1141988 141545 91131 1682848 1248737 98405 82356 1493215 124131 1147964 251904 290674 1798091 28264 100712 575200 803426 90469 428384 1799848 1598862 190753 929777 488499 756045 1150814 1747612 1205171 459648 788974 822958 1037100 1910933 98682 685983 173904 557790 604495 592967 600651 1847580 1078301 1644993 48761 531620 224359 1180209 1248734 1634760 1650542 1407303 1483959 120936 1179993 936493 241213 1709687 1749664 1314372 908951 1224584 1569027 1457082 1374419 1265071 161139 521931 298389 1619689 858898 1645880 1420088 695949 208685 572753 1705509 1306686 762072 1656513 1588227 1177076 1084607 115458 1904250 1271503 251527 1069276 1019345 36646 772166 1795401 500001 1839841 757207 740980 191963 1041569 1239394 123999 1030573 1898226 349796 304737 1217541 512991 939749 1643518 1885292 1696555 1241545 476524 940000 165551 964662 1679639 1624728 752835 1935675 6949 643674 1130329 1577837 1120450 1461391 1272703 434083 215942 1624190 316099 1746817 911130 235123 340301 1673367 248508 82010 408046 361263 1276073 443818 803547 961198 722700 1066718 803602 1730387 1735958 500633 94814 1021025 272109 1975929 1749991 433953 707501 683627 659989 795769 1977022 1598773 1928481 1426134 272795 1113512 737472 487258 1163274 1821010 1038692 1704946 616401 1292157 402687 786878 1650826 40116 52053 598467 446338 308820 793727 915739 124990 613798 1069991 53162 1153994 1907262 1850152 1854078 901100 1672930 1952995 620521 477001 1352323 41898 148030 767741 1458250 1240719 1184157 929500 983671 744258 150920 1329948 738781 1149469 1693356 102234 1306277 1904364 1119260 671540 724822 901797 114457 817096 997703 1837070 1564738 1417969 704739 1149808 438293 1217670 269838 1870096 635845 173889 1978092 1712214 158660 1450755 1429615 666617 1721537 700560 635454 1158839 1423593 12539 1981574 1919756 1495347 1572164 1394898 689338 1059954 373105 789135 982906 18078 121540 751785 1708387 997824 354832 1740212 1840022 517538 1217708 719624 241837 1393131 1757065 1003414 868035 400126 1387558 309345 727882 288144 1343561 999128 673575 1456468 86197 1086850 139321 21873 977142 1814103 1762460 43073 891162 751183 228495 160656 716391 521310 1107001 1760794 607543 406011 1773341 1378820 1154649 1522255 541094 1206935 1866777 960147 1610439 604782 659964 1279265 381232 907259 714121 429448 287377 1168123 252641 1116021 1501091 987851 38194 361254 630924 969799 1566503 757508 778692 401374 1964539 1225725 726654 929273 1162161 1117788 748242 692634 676513 1104541 929707 1656927 1426154 1374750 232748 367167 896943 1827216 1882813 476101 995311 1073942 1717641 1574487 292266 44398 936111 727335 631310 829105 593569 1972840 1066445 886382 56592 341210 1858415 600931 1610164 750242 98868 1160204 177007 781058 1806860 587333 972339 433433 957646 898816 749708 1846797 1751532 1084889 358325 212836 1043150 1509757 1279862 65965 761038 1334730 675312 592316 21106 1915364 1108991 934926 952655 1990456 414825 551761 1251643 1797210 1070205 1573866 961740 1084676 1291093 1102481 1290825 1652647 1688345 1888462 1508321 780216 596493 1171787 689672 205746 241858 828525 824846 776193 538022 1827395 1624950 46874 316439 280343 498540 241425 1654718 1542955 513733 113968 311971 1637122 382554 614390 1197699 1450510 900429 683955 257002 1669564 1433545 439701 161869 1486328 1561581 1320614 213433 1909280 1238897 1341164 1016614 1351325 389223 912844 1064508 1905785 1452973 1706295 558920 1253213 59564 1016326 1046038 154040 494949 1780178 1417853 1000145 479123 426831 489703 1366761 1389366 1484507 1779423 200691 455111 1373928 1183109 1622357 1657327 1545918 119431 1240148 323526 1615403 1267437 1728907 1880699 128805 1860778 1132430 454317 404171 1967407 1436448 736800 383806 243570 837992 1430786 50643 1591674 1173723 1802794 1070066 114529 436003 1034901 1645511 961498 864161 834799 261900 1960676 685153 1513733 417839 887144 979065 148648 423018 1293757 351836 150565 590659 472766 264345 1114339 1272695 753421 1474031 338468 1454581 1373358 601883 991242 324863 638384 940373 1714811 818760 600081 257114 401278 978564 445644 1359519 1281512 484967 1414839 168132 1710417 251670 1197884 1004857 1665151 1436636 399346 380298 1922408 1084049 716183 1657774 358048 593481 29642 693233 327837 170922 758034 125416 55717 730330 1759210 1134411 1304232 1010145 1885244 357103 1636512 738292 47723 622960 936921 1801464 1385267 614508 1481199 74791 395497 1862385 390305 631602 489579 1517130 724183 1048001 422413 1521965 444517 235843 132598 1286663 1605605 1679652 822372 587052 558610 1983521 1205758 11284 1386285 439314 835497 106512 1566634 1290956 323362 254498 1297957 921044 1220135 1059589 1035055 1390704 1921267 518064 1339002 743972 1915240 280313 679881 1217835 812377 1578044 1250817 80465 1966500 509962 1076813 838497 200725 1814385 664780 1190621 1424388 855999 776256 153339 550245 1551316 1903843 1239500 375241 1854372 1140941 1888375 1861513 1551052 669916 168649 1058519 1389308 1356874 440761 473069 78709 400616 582148 312355 1580498 190551 521594 1683146 1377101 1465636 1661610 336897 1280872 960529 1725383 87412 1046713 671878 591489 1442922 1228985 1139741 1500766 966410 1283506 1301315 1117557 1757830 1167204 697486 263362 846978 242378 463034 1460356 1638174 1731275 1801389 1989026 1995547 1860210 318379 1901165 1351415 610712 484639 1137667 1210114 1687179 1393460 1105091 411015 324793 1330350 921297 907887 696410 754036 241524 800692 236905 901740 587964 1372181 406318 1302390 612161 281280 485143 1576214 744329 1220761 356269 612 1520935 675141 1920037 847999 659869 431843 390878 791095 129242 375506 1422283 759205 875256 794249 1391552 1982997 1250780 87214 895455 631799 159140 1439801 430584 1801207 1769989 1314848 31126 957518 80783 1494833 721220 1965525 223642 997821 1425879 21042 640346 1612286 815241 498012 1240549 573499 1323361 1532566 625610 105247 1066276 1493643 1942208 1224366 818678 995966 1259970 1442072 430430 601561 1029821 1741396 276858 1040364 1623636 1416224 41616 1547297 681175 1351552 494579 1216373 299228 1151589 1780432 1960931 464581 1450409 400365 1339364 1147320 1177343 1997936 1385036 1396591 553198 693017 1408610 1975513 385417 1816171 1418324 1848469 702512 1554379 1714840 630021 1713986 1323007 738433 1586427 931910 595898 421130 1975313 777821 225856 370096 1427999 1223812 189375 493401 43027 1170727 1897241 241595 1884015 1486412 1669953 1607519 917109 1723396 262125 1024824 903843 1337587 385196 1009166 323272 1215230 778539 1685830 698619 704948 1028819 1933471 1540425 1474858 1161531 1109399 993970 1658788 157780 3367 256532 637920 55346 160629 1948842 458468 368856 1263663 1630617 872188 979771 912827 1819308 1150329 48595 925053 173450 756781 709843 1987788 413115 1225811 555770 905513 281765 767656 1858405 1413347 228222 1076734 1777906 1616068 221633 1702441 1375306 1357813 1628124 1379880 1312163 14570 585598 72953 1085892 1758646 1847454 318704 1453306 1188591 316011 1238820 299067 147253 52690 1048466 488115 358179 199813 291295 1906133 412101 1218211 972377 519136 937340 872513 529013 594002 1666235 409136 1022171 877060 226857 678090 315973 765944 1479821 1527088 1480350 36659 610170 413806 1189688 1625136 1492905 336400 773788 570818 899861 1466607 1164530 1236435 989932 1101119 896404 1990835 1192750 387272 1258821 1059162 67512 1019938 836763 993277 1494775 733255 1274404 1385366 514474 1032975 1894136 575596 58842 1877185 646919 1955768 1952211 612213 79278 134578 73684 1969172 1974091 1600630 818671 1593745 1502693 1710177 1538454 82247 622581 621767 112500 18860 1259789 1290145 353193 519595 601416 897007 1594162 842164 479062 413771 602520 265889 1603841 1954703 1830544 263841 810131 446254 332821 1053483 70475 1187766 1056699 1090362 580133 1332787 1977474 1632316 1680744 794631 912980 238606 1597073 1380289 1893125 718034 1004166 1138607 699189 1268498 885642 1034844 739366 590299 1485319 1427416 1807137 1429179 1883964 30245 1413471 167519 1484116 828465 972374 805410 735359 366820 1506962 415608 244076 682086 1868566 280436 1079292 746137 505578 131531 1613303 1751961 290714 1262332 1979216 732480 1755607 1869847 471506 693927 184709 1243798 1292625 1555813 1334254 1513339 1209983 1688601 1588634 573588 930374 134826 1251141 1304820 1471639 604415 132680 577804 1553791 1475981 1352187 1932489 1254717 326162 165614 282715 1424212 652945 908592 1526715 989459 1171515 1811271 739014 1027273 1421582 5196 1670904 26284 408612 1793897 177222 963518 85471 290283 1726377 1004433 1059518 1868527 127853 1068698 296356 1316617 1151479 709226 322690 300045 1660574 489559 1882645 854947 203313 827553 1440601 1945049 1883883 1437501 73589 519392 763033 1427382 4632 865376 323625 901087 882247 923937 1059231 752857 1698570 1044992 1946490 1522496 1704954 1942520 1659139 1829488 1849302 943851 804466 262916 911608 885479 1696420 38897 782541 1132374 436508 1748613 395252 798899 1655556 1750064 1431005 1618902 1653744 509016 619107 717835 395534 470287 1845254 1665814 1579368 545733 838976 1994942 1758865 35596 1613746 969648 325653 477346 648992 1551262 237138 823399 1481094 1223808 1095915 178648 1682505 1812489 443986 401902 1127554 1980977 1281446 1199071 326315 529322 1398901 1563186 784108 1554564 61988 141058 1440974 1440517 219698 1396085 215357 1135419 395379 1114389 1409110 882843 1876688 567725 1439846 470651 900138 102993 1241963 982126 1628762 1263654 1359537 546532 1239000 1736676 1955783 1401081 199921 115529 246303 1817929 765213 1288516 1991277 89738 1175792 1232966 1364643 214819 729412 1692311 956764 22787 682089 1481246 1710561 1864126 1932867 618432 972940 1457956 984259 1885220 1651165 1366790 1791466 1595044 603121 311993 1614239 1176279 718131 1762724 1990053 1212856 1390729 1420647 758465 1549000 1037508 546648 1670978 1510384 782061 1894270 1522241 821495 537101 1608205 654025 232601 1966725 1932910 1087224 1943096 1924588 1239583 320173 1653493 266047 201138 1031569 1264108 1696368 145371 558109 1923576 878989 1229299 1765922 347256 1636297 815812 814674 1665268 221918 1752489 953394 47388 587473 542717 1080931 1342218 1049719 1145144 607284 838457 1865800 77199 1006324 1487986 581277 465269 159733 1738656 206694 336841 776549 574750 396823 1844711 1881741 204218 755124 855841 861949 1000040 945906 1904815 758921 1213169 308654 304600 1925438 1334003 1336414 750597 1023646 745985 1588345 586737 1890879 783228 1921803 1330963 1475635 327588 66384 1655919 1031700 1956374 168621 1652181 1386397 1270226 1014665 1695054 613211 1584956 668221 1666967 1002159 1344246 358990 896048 60549 1826728 72077 998794 1395756 331859 1607855 720760 1056546 722535 784594 1099712 1163715 464499 955708 795950 1171000 1999444 189816 1874328 178226 128608 16594 1111369 725426 1439311 301218 1163982 1998393 1186342 57040 886867 1200750 1421477 1881189 743651 610201 1135062 556626 1087287 1363186 1913897 803436 861579 1058808 729245 1174231 937265 1237275 1533108 25383 1295525 1847609 20096 491046 1487776 909636 1743457 292539 29333 198692 1650444 1441650 1353609 161210 1770896 1804615 38579 333943 1837719 1686492 1840341 626208 1874803 1853147 705717 1614133 493474 1376020 1956841 290906 522110 1323330 621947 933382 363990 1565879 1134955 1874536 1812331 1929500 1216148 757821 385739 1837047 385930 1953361 1629103 1244240 640156 1013481 568750 896068 1112699 628084 1853736 481243 990722 467844 308154 1666538 1777903 1490016 1392371 138403 1207637 75105 1972961 1086511 826585 1093847 1521773 1779979 1940570 1916615 165263 340066 873522 1412568 1632589 279620 1468421 1315895 1220899 847431 933807 1557832 383891 423870 1239356 1778634 583495 450548 172976 4355 1218465 1167362 1432499 1062742 1617893 1454188 957955 816417 1192679 23612 434336 299563 386746 541955 821558 1499050 736508 681805 1664440 169499 916998 1577654 1012729 1006283 1756525 1847093 346679 1703326 340833 1432211 1186070 1260816 195593 985430 1801527 908660 1936280 1097819 901010 1859273 1976496 927873 1902234 1372414 1939662 563276 1802164 1546224 1375521 160574 221252 691158 1092157 1149258 1560559 1343209 833301 234539 24931 1769007 308945 214779 674758 885632 1610531 616952 1687847 1830505 528534 725363 1051141 781543 569162 1484875 376103 1805764 385920 1309968 1761005 20194 583050 1402295 1481133 20978 254333 1658600 1423511 256876 950885 991670 1334501 1397205 780808 691082 1344661 470000 1047240 407938 271727 9521 584322 992828 857008 495326 797933 1891097 548974 1117466 965596 314252 205980 190844 169399 546764 474949 1969650 1219328 333982 1942317 1256481 173441 1657858 1463576 1897473 1590426 1721692 124292 1675791 810959 1408916 1125893 1574595 1092274 1592949 215478 1021583 639276 1398160 611742 628516 1374841 108177 889415 501782 479526 33894 240509 1971837 845251 1246243 1737208 569073 327184 785855 1867271 55575 468076 932675 433630 1940665 669068 1829187 360446 783999 879250 1988659 1727321 1696096 1139494 119602 1642096 1423043 1512435 621040 1193216 1405537 1742371 1309782 821534 1085835 1073103 730131 333148 181890 757139 1373045 1883896 42556 1222099 1941739 46382 1024410 1074340 728088 1130546 578012 919443 615984 644668 961578 457057 1961406 15515 400724 1204412 927351 1824830 1168581 352801 1233150 533379 514358 1261136 312776 1958457 1144925 1567550 1940915 629395 1878647 338268 1952482 1848453 320159 1687759 1174292 1415152 1872044 1119064 1758628 1129788 489506 312907 819337 693261 1203134 681817 967124 1103017 1168704 278940 58134 748492 843239 104986 1049385 478143 812386 1201954 1452304 1368886 961748 2547 1922306 1620626 567020 953934 1190891 1976274 1848860 1017379 1730908 139530 1944541 776887 1455081 1296789 450983 1177521 342256 767602 335036 1394849 479831 1340310 222578 238111 995251 1443716 1435933 341261 1343219 79870 1851928 1052242 1449444 501727 1928470 1024993 310488 1087223 477216 616602 1485384 845908 100369 585608 1245353 941456 236851 1593603 780663 83304 7953 1973527 1271034 192324 1381112 1393446 811474 1872209 1010565 1361254 1537329 684443 1586937 1391430 1618151 981677 666329 1595212 1433029 962105 1607111 1008206 1722673 1506488 1429064 1115975 1083556 1543202 1210249 614220 1887926 1149848 1626516 1662829 1398211 1784469 440002 264582 643474 1281459 80991 1874167 1578663 604930 1655625 1673689 510188 1892586 589478 1112258 117870 1295286 1079587 1812240 630084 1943505 1116847 564196 1799114 1002230 908876 1916455 525577 1485771 150085 1352895 927221 1568646 1750238 26181 1953164 1660612 123241 1712297 1849046 873066 838545 1169323 665158 13987 1141912 1051632 1131433 1175798 801636 807431 805179 953686 124474 190694 1273755 1107641 1875056 113593 1005943 150112 1319869 838825 720472 591131 1839521 1637911 1581558 1569926 1698648 1544985 920049 190600 564229 1170852 299691 1822582 984175 1463536 128619 1183166 672675 1441007 542183 1395200 883020 1513148 115147 400067 1056396 65231 1029418 1612717 615505 45285 170307 1169950 187464 311505 1482579 287019 181759 1766598 181436 1782154 950963 699818 1481659 900935 1939084 925801 1462767 1762483 526131 1786613 1740744 1467595 388176 1660551 595804 864011 256590 1686570 73534 1255202 1099692 681025 931850 1764648 1548075 1744970 436983 149412 332741 1518770 901441 1322471 1223654 895459 521283 895120 7675 824662 1294918 532083 317577 1255233 622770 1112062 1137194 1222551 124024 1417359 680092 1424766 1696986 1245303 1900760 756033 796865 994908 715936 1752370 1614113 1887398 873654 1417674 1297270 1276144 1332444 387448 753430 1856578 555257 1310337 829269 1202420 878705 1967636 1143730 1656594 1229659 194281 1299042 1877710 644012 1484743 89960 980658 734896 192601 931680 1925650 119092 1434609 1122929 686847 847337 279823 56321 1916651 206846 942631 750013 977259 844850 36679 1716002 1408990 826292 327135 1425781 563252 256146 867048 811665 827505 640572 506529 980128 189424 1893873 199361 1339169 865674 697678 1439083 1704397 1736613 1077140 729699 16791 1147811 1424063 437723 1182787 1331902 997430 756701 1273469 435112 761950 802482 136198 134716 540508 614601 508629 741189 1549400 231200 832855 327037 1335401 1302544 1326854 1990249 197912 1956855 868910 687753 1576801 1439191 1747224 141442 1265055 327636 1045324 149853 474532 969338 1703657 1711995 879013 1972258 1111427 1327390 1533194 1389717 1059355 95309 1867953 366244 1889682 421542 309194 719745 1947519 446219 833586 1555527 1058802 406544 1749733 321417 1860120 506723 1864791 1976469 1461664 1214153 338949 1410315 758713 1973829 1720979 1056675 256277 1102935 1701225 1247129 645588 1251200 1977659 299393 1411690 1189252 1776036 1673462 1084496 936377 1244550 453371 869706 1455652 382958 1371830 1920565 463175 904896 1136283 1532649 185390 1598065 551203 1402584 410666 739957 952118 566399 1744474 1168873 369290 1074779 1666593 1089577 1304673 1677062 693011 810447 399190 202603 1182125 1339593 688658 189514 1107440 463222 602254 471253 1527812 219506 1630008 331145 570904 585045 695734 375770 1107333 1104389 1136359 1577137 290985 1918228 321 1360978 901780 415411 735961 184278 392694 1979102 451720 1956680 669666 698169 1395714 694315 1920616 1539841 894290 143317 1141108 943985 801984 317883 1749567 1578247 1062495 499513 1445218 787434 1054471 1617909 1127266 1167036 1295924 646904 1102345 864219 1874616 464085 1414122 1291536 1466998 918513 1791113 1609061 1158027 1239245 1335784 1146708 151319 1273658 352192 1189177 1869543 178653 727198 77195 471804 613534 517383 644197 389677 506610 1713442 1337340 1765946 1896039 666369 1056045 1402680 906056 1817119 1915281 586236 1698961 177063 731201 1629180 1394728 796512 85602 1072016 342596 1475608 341304 1798792 1125745 446131 115106 183689 1927279 313572 665143 279465 1427296 1327355 1445870 1163446 848884 38870 1394809 737682 1501788 959218 1225386 84680 1134941 272733 127495 591039 848394 779594 1755671 1320837 1237678 474163 1601051 1272771 309978 31524 105367 105838 1937596 150924 100826 1901281 307029 1555302 752146 810321 1344063 263126 726767 569488 1028637 1376066 1669281 285964 923226 1749356 205029 1363030 755851 140793 648654 32189 1964483 230910 1904484 1740072 1259305 346362 135921 111798 1029545 1053473 865938 1081634 1618132 1252432 1688585 391798 199929 565524 1294245 443947 1532644 1437913 451274 211503 1527424 506006 529867 1127354 1157404 876429 1749968 1957634 560834 234981 815405 1264655 451006 780816 1913694 1656402 243221 134364 268406 1688912 346351 268705 1039498 1714131 1600017 1540595 1203734 1420847 965744 1021110 1286753 294338 1192934 196382 368932 1540893 196888 254420 552245 1786950 1299655 392412 1845898 851022 1466870 1756902 594619 829992 1885280 112282 1541449 1901171 702673 1527070 613347 907980 1917711 591902 144492 1268644 229225 1112357 1384061 922806 1147296 1958534 612537 514174 1358236 1874943 1420601 101488 21849 420771 698848 53958 1730481 560900 1001932 178423 879524 713520 1747527 1850990 1140360 1484889 1246902 1233186 427874 1894062 1079798 772813 1727914 370253 1269607 496102 57249 247700 378693 652041 711319 254721 1781436 1753869 1829356 38904 572140 1880763 955637 1054025 797077 1042922 532528 126356 1140709 1102144 1831945 45182 1198450 239156 1377316 1148061 1523706 1395598 21091 991479 1430658 724561 404449 844987 531400 122629 1894403 1869593 9121 399093 873942 94303 715750 1013257 1744996 55010 929850 1009754 1990356 1400439 494893 1632893 1801772 1559243 577712 1835134 769496 1727119 114695 38603 1744814 134666 1429927 835568 1858393 1978713 1052346 928264 631793 997933 1970169 576346 998845 1955491 1251243 1662014 1259381 1294388 1265660 679037 926064 962899 1622104 119276 830586 237603 585295 215725 502480 679417 382534 818188 638218 1574104 601823 195145 139325 649141 1111104 76980 1798255 1185510 1585240 1424336 528068 664303 46578 1528120 685367 728614 15574 1576738 231140 1814216 907885 962078 481346 127301 1180394 711030 882971 1731405 730141 1014879 1163158 296765 411331 1476320 1699588 174809 1883673 1532925 1690108 429429 1009332 1933977 665046 432933 125738 62906 1822942 861912 1200765 312402 512383 1011437 294205 140734 1810892 1363873 958096 454765 738102 686201 937705 1841593 1166304 1413237 1415188 1401381 1116941 276706 463561 554385 14311 1921092 557565 1790307 1216051 1060659 187195 1713934 1875219 1510759 437175 733584 707195 1871535 456457 514280 50181 74312 1637568 1304657 1961346 1900952 737993 1470115 1595977 1772305 488901 1881536 1660070 1250492 1164666 561541 1984967 1314876 1507022 801284 1578613 1977989 1619377 590488 852486 82517 625784 366792 1614928 745048 822391 1743205 1608539 12432 351714 1314399 888564 1616433 1168895 1335388 735737 384109 1037925 556263 403740 1556155 1690016 333024 1011057 305556 249497 595837 1560778 440258 643536 1878635 661651 301494 1857515 1130984 1574044 1227483 1677861 22912 1028153 1775321 1370932 1216595 808805 1272836 1876643 1089312 595808 80716 1084365 1143604 1616331 1761408 353523 235456 147605 960152 1300702 134885 817340 1489729 1883661 1098107 1793075 1846931 1902831 1742028 1259562 325567 1864264 426547 695533 248094 330734 534079 1327995 1496135 808529 264708 1319635 1557559 1984965 579076 1854382 810630 1924779 1035154 781321 1731077 1367583 1626575 1881841 941564 1362324 1087070 290890 1240593 568475 1102953 664488 89507 1151095 1798598 1023687 1317778 529639 1845335 127304 164618 933768 156130 1657204 797819 286914 1580501 1350095 355026 935520 1172391 1447244 354350 170231 1699781 1377654 1511872 1003309 1579514 46982 595946 977284 1934989 1991817 333020 393654 1365709 1793182 1920178 148910 301025 1727322 528777 670039 709886 1722465 1128145 1541215 1063109 47439 681926 301982 1205525 1198586 924715 550855 1010876 336264 1673451 120710 103233 1414288 472366 137775 465226 85289 1306568 1351010 315821 1795685 706369 814568 683744 665856 256915 226032 1831225 1279969 708373 130458 166388 1347005 1377897 302937 1193359 662380 1235667 1812948 280047 4106 65863 306711 853276 622721 1629370 596549 175710 1768826 1471624 1633057 1250215 1622989 969976 599210 139749 1087607 1956891 1958026 850812 1006948 124579 1098855 632947 1368167 1617340 360459 1630378 603359 188225 1429265 711423 1053429 1730186 548869 788158 1476425 242529 559598 1951833 491020 1131727 278498 6343 754029 794453 1802655 1054455 310060 1811142 359013 1668079 848828 1124803 1484110 1682924 1165177 546839 752176 1902868 1628193 489966 851888 28576 795729 939151 1714255 1322676 772971 800874 734697 907341 1917111 1318364 427771 1972396 135086 914189 216049 1397011 1763471 867336 689736 1134970 1293578 1966623 1900603 1797505 1563044 259093 868929 1463787 463419 1419422 1268669 1108645 1826693 1843193 317973 999280 578458 295802 806267 314626 1390374 133684 1663903 1864666 1067413 1951310 1114576 1336952 396172 237335 817672 1136989 1193417 1907685 100585 1753118 227768 1122815 205078 1323119 1581441 878125 324425 1047476 460952 848994 33573 1123571 304059 614816 1520740 598268 1169646 1285969 340769 761100 1750128 383357 587126 1841997 830893 178776 588407 1854438 869764 968565 422222 1016827 217720 1355513 960569 500831 1425120 952665 249343 963441 962753 1228329 1597576 511330 1871381 418953 1913555 1058185 529531 709803 208883 1865722 1719753 908678 1874516 1457254 424614 1473354 238997 1234938 339755 845706 621092 261211 756007 945140 1119644 1922629 1501981 1313623 356599 296195 32544 1707669 300777 524647 567066 657399 1225107 1028487 1758336 1101416 580668 1065479 1083140 497459 631639 1993015 1947572 96025 206874 761396 165260 844437 1543740 1194619 1108958 574595 1189503 323749 1705676 1227893 1200666 1329156 957969 656224 1653761 1712807 1263813 47341 1105888 1725194 214818 1201267 1416901 936432 1306877 1046169 1172232 324172 568687 1111635 1196668 1613777 560293 1105363 744562 1583357 666151 1274956 287366 196981 915111 1058845 317863 1281513 27127 227589 1002323 1092133 364607 1288631 293633 1399978 715450 1954283 1773450 1859931 1223770 1899946 1284198 1010553 1348334 930265 267135 1611317 591056 539080 687087 976938 1650629 1827838 1467129 1994428 819266 957517 1042235 1569735 703511 1332723 426774 917533 323917 631222 622299 404314 1862981 1950321 1738200 1802562 1352403 1722529 1246103 335667 1785542 990668 1605781 78725 570779 585375 132125 845931 264510 1538340 925423 1277009 1038165 1042144 1763487 1294752 1819688 1780466 1715613 339626 1614137 235439 1708666 603711 227557 1692948 1746740 1958154 1822815 27241 408901 875674 1341629 172984 1864769 1977128 1802683 1813452 1649514 1547709 1581052 1009109 985368 1925955 559235 1942936 694765 551559 959752 92880 270846 544095 999305 183399 1516971 1611326 1993970 866255 110483 444394 456458 1410371 795072 1759188 222270 783858 944242 1782987 863131 461410 97124 1105876 1211070 1218162 425127 722635 56346 367087 1731029 1782272 331296 404280 1288383 1496288 668010 1590202 264723 159887 101775 442234 306821 1661373 615123 630514 468159 1278784 1985468 972467 884149 940427 1700907 1313138 1058761 1352927 725398 47619 916703 1607975 1444614 710741 715616 1658009 1851204 86742 1498157 844926 1277089 1804631 140773 296982 317349 1426615 1499606 820099 609290 1283567 1830744 204854 1383052 1390233 1420391 617132 545282 1741328 1887214 1590897 1803783 10356 1008518 884202 804549 1515036 430883 1650846 956646 646649 552734 1149886 1255826 820880 209206 1222740 181440 1833999 286848 682225 525348 596810 241530 129182 1919022 647487 1334084 1082717 1509685 816716 1917486 1484626 101587 917922 990948 3366 880378 62537 1633054 107053 1102948 1536968 442249 332737 1967320 292611 1183735 1834689 44855 1778981 1535502 326186 1531697 690434 391406 935582 1239949 1738902 1352194 1461002 1692890 1869751 964148 1841824 1860096 8111 1158733 1382706 360763 1758280 1040793 1645935 520485 1509909 413463 1407676 628461 31925 949207 644845 340368 1874935 1470723 1545542 755237 1174600 1856091 845354 687295 84184 281705 1712218 1756169 1048206 1680710 1901553 1316070 699506 201839 1841058 1027774 801091 89681 1572395 1723122 1499489 1698770 1464265 1203659 1462747 324275 149463 1157989 355193 1865522 983964 599743 1596895 833452 1344963 1602655 16153 965846 186485 730816 565384 1215821 401618 454943 132055 920984 1747375 898334 1869867 247341 1709444 1395137 4571 1171271 273751 504760 682271 98819 557695 1639715 1937134 1002355 195135 732205 1606369 1761524 1679253 1692091 2958 1267644 310440 1539521 1600163 1037844 1840777 99747 735267 1276412 1079151 1868949 1852337 114628 147422 1256723 1973613 378392 472123 1633352 1029134 291615 935555 1986019 1345983 933356 518639 672061 391422 105597 1420732 1528563 329211 728674 1809802 241545 1852127 831758 270918 609665 1575934 1314212 1300487 1935124 85000 685282 1771083 212751 1081034 679557 250069 530443 197180 1644033 693850 1401037 918701 93074 1249127 1831149 476129 1189015 1279208 1570475 362693 880000 1621645 1957829 1455506 1803694 1332299 1474015 55320 26075 767478 592570 226482 1165863 423788 557561 782445 1275257 1183532 1607819 1649806 388028 934866 327103 1459649 1080090 1897854 1167135 1768075 296521 449860 1608119 1192555 1777173 473686 1706876 1042100 609932 1612598 432843 653028 1542192 1139998 1655236 1078868 897826 358663 840337 1397628 460320 1442586 1988126 1757522 927829 202689 908858 1042691 407449 1944825 1684739 1273730 1996276 1671705 1721494 20934 827186 389080 385273 725243 64570 971914 192653 1604381 1220356 543489 1898767 1881615 1818085 788189 126511 1778998 1856130 1581699 403279 847309 746912 1164755 1163692 928558 25674 86283 332607 362747 1693473 908570 738974 12405 502695 1612800 1090410 295605 968974 784213 155874 462046 1660945 701666 285903 1180075 397367 164431 1020382 902594 1370243 943661 1610666 466966 548247 779914 1786953 773092 650587 1137232 1919573 498843 1305452 300449 1974118 410514 1272849 342902 1963260 263817 1974079 90245 298928 978002 1353069 1901339 143742 1736413 1322190 1193246 876008 1326183 964210 1890375 1386304 494142 1035847 748446 391740 979201 756505 295725 911730 1865079 765572 1907897 302859 925896 542921 1168826 492129 941015 185258 725902 205998 289000 34543 1655958 444220 1220040 457137 1199273 942883 539899 1031019 822600 1675193 377653 1294978 1694664 351168 1067429 985393 855648 186786 1761149 619733 1722975 36767 1282914 427194 949336 583582 1378696 901117 1925158 1479307 1994485 1753715 657763 1539620 1129078 1613222 1117449 1075483 1615656 1377429 1212480 1670059 919726 116012 1915485 461518 324673 1311652 287315 1171677 517390 991215 1526800 1194161 1002360 1484492 154903 284268 1560001 840372 107494 121961 564112 1976294 1660314 826079 1417435 717538 1080626 1703944 289339 4913 69777 170716 1365195 1584590 1958558 483815 1484212 549650 499488 1773671 781913 1607896 1647407 315014 1001067 1455691 1579087 956321 14234 264030 1157159 456411 1632845 302182 1460773 1710275 1087207 472811 418221 486158 889074 1674438 841007 1082715 1740719 726350 383681 1695154 750939 647769 1088479 583151 265422 897139 697820 984118 1280184 1094973 1381334 83348 1251733 1515394 334942 463440 1275220 906197 1545093 98464 367125 1883279 889871 1883536 660327 1727849 1832268 764793 1822981 1094049 923 949263 1765697 102497 1998696 1463731 841064 1265282 1049283 1814351 605682 37107 740739 45262 1237286 123259 1083613 139002 961880 1887758 218230 1261982 539169 262624 235020 1562385 964011 1815690 157399 1889647 1527987 1725332 520909 642528 515455 1496413 747903 1119785 1277702 574380 586362 419740 177403 1750071 833660 964444 1669656 1059993 1680650 1152616 1576616 1257343 1554370 1827770 1568601 61339 630887 617099 599125 1496306 1870836 342916 1451466 350591 955920 605842 572115 386764 1515068 60430 646743 1568438 1186672 913397 1097214 11523 1302095 176975 1835861 1277822 1450273 377685 1568022 1979580 1940599 1452615 62645 1709930 1147179 354148 1345082 1880117 1643248 221295 1343122 1142431 834347 937191 699198 219750 1006217 295745 1399160 856359 702375 1088513 120536 1174599 365270 323121 1617946 1659430 1176954 291611 903043 1272859 776505 223730 283810 1320206 1122453 1111086 955276 1895293 52345 813891 1838284 950188 161103 1249124 1786976 1943742 981173 491440 1281254 1595411 371723 1352008 596545 1893200 1774477 679106 577713 1649362 1303796 750191 1390134 209501 1719440 680872 1011798 967168 43891 90879 634535 933187 425202 1301137 658140 1210167 1424560 1579946 485865 321199 1111899 1350423 1518209 520873 1473497 247141 896974 331714 798574 1626449 1849391 1954638 1688878 407659 1996657 1285774 1257974 614745 824475 250246 375786 429658 876749 418883 785202 493041 251256 1505097 672214 1857749 319196 431755 1876582 1256590 48573 1944370 313123 1253491 1711299 1765935 1991996 600900 1315788 1995867 512922 486646 110631 1199559 457671 414799 259324 986269 557896 180463 294992 178751 654453 1089905 1909283 1919875 1666562 1296042 1878023 663252 364633 448073 107758 620314 202881 839005 1522198 1471721 1396302 1489164 1781160 1073120 720020 809184 1308658 1686298 800342 1847886 1771189 1370484 283056 156031 1522541 1490088 688457 1743210 705014 472126 1175134 1370712 1545209 1994838 655809 1291100 752683 581447 1250094 317124 1349658 70098 332218 1649333 1860657 245707 414956 349229 1594973 1628372 1126746 1001378 707996 1189158 1370348 1413482 1354090 1650677 1817201 1883798 975467 564672 1054177 368632 1423687 1165909 1808489 1261474 1802968 1396185 624481 610616 945712 1542985 688639 547092 325712 505084 799106 507268 1790399 467262 1618830 574080 533204 750920 1821737 533799 293011 255183 1519397 1547299 1757235 154203 1490943 795589 1585151 1425021 1301416 497932 697188 932016 744385 386264 1084611 401417 78876 584477 1711914 1385231 840581 997087 1121091 1637053 1466107 988757 1390420 1653252 330076 274365 699884 221413 1921809 1328457 1191397 541400 1470849 1113759 108135 34069 388534 139775 287309 1876251 1212833 1789068 799409 1197687 701157 1505138 829280 1387888 1330209 58822 1397519 918917 940280 225139 528023 1350674 539674 472416 429809 1570171 561504 160442 1289054 1187947 719404 1844724 1838024 1421433 1642214 673591 1014495 176524 53500 108763 1403293 34125 657961 1080943 281511 1594336 1951099 611654 1635094 171435 1725236 1036032 1447776 1259216 69477 101184 400741 428257 643852 1059285 1260570 627186 1588118 789892 1289608 1724170 1487991 1419234 921744 139856 1567832 1940191 1597102 860375 290666 1417033 1540037 807076 1154152 873052 1887188 1628851 1063466 1561963 1815420 977553 1870816 1670659 1706182 445231 1255812 1434149 1091989 18294 843058 1803589 1708158 1310508 893366 1857638 651199 710125 879870 1133201 850314 1687811 1323639 1515477 722904 317125 1482227 1037456 958223 1936254 1632110 1416996 1985285 1444602 1386780 1254290 721592 1837000 535256 1456511 1361718 1446907 1034271 490190 60729 654344 1612853 1168498 1546907 929086 1079050 674342 214280 103186 930054 165631 1001674 411265 1442129 1063313 743825 1536257 1765166 1536163 1471236 1461782 836608 758253 1578386 1722799 434747 1525861 1382673 791352 664363 1938891 1883176 1427349 213928 1416478 443742 130352 1898697 8240 1402652 1834435 111694 1270021 211240 593175 1595202 686786 1976332 836695 1554960 1964140 102018 1562144 1150923 816901 1658011 1552093 509868 1460294 160321 893079 235737 301578 1767049 240754 1343266 634009 1364208 870356 1388559 1981363 1934788 1394118 724855 1252716 1689898 1894875 1907467 1490136 818668 1096158 48201 1899036 602987 1815271 360921 1891834 145940 1308334 508625 1149755 1015369 947763 1631589 1372025 705654 1198759 1528670 1327490 1253094 1970629 1582259 1190314 855507 727807 390726 231329 1920344 434315 1991588 1922645 210525 848653 534197 1017511 998967 1200549 1213343 1891142 719458 600395 922434 1747842 1185490 572966 1749505 594451 1122243 819519 1440567 141093 751794 1655434 716697 82269 170355 1157863 1805653 382448 604597 1545670 1274947 1609868 1267484 1768867 228365 565473 1105443 484992 293471 1331778 505763 152998 1280175 84877 341695 1687856 717961 1873805 1104635 1846628 1289477 1450547 83274 1830263 1507828 1079380 1299045 1237167 1049321 538967 810762 673183 1708388 1763168 995236 165305 1362152 1505001 1071344 1632972 1998039 34446 502046 1543267 610140 1536404 1387337 467819 1769402 1264544 354527 1878915 1561347 1979294 657817 1468254 847730 297623 1162902 461369 200767 39107 300169 1131118 1906154 1231684 1222146 1756676 1159624 1535166 698356 671235 406930 35474 439224 497791 109316 1779123 1094923 921910 340707 784521 573475 1966307 1152814 225821 778656 1835756 736054 514268 1987992 673899 62024 1074783 778977 924446 190494 153855 445453 1719159 1348100 1469617 1080320 1954885 705576 1935839 1176069 166305 1035962 1220257 1235362 1146779 1262755 1799476 1541005 1409088 90209 1182579 1204649 987151 893019 840995 1955480 124819 1991630 1011175 345716 1044566 940311 1603439 1361396 209780 707163 1911038 1747217 1299185 510285 580808 833149 1554481 158498 1668643 432912 1991427 1977321 1414412 644303 592729 1112026 311293 283719 1876467 721519 235505 180173 252148 1549325 1255558 1594358 1140118 1777273 454161 775753 465987 839487 579435 1257630 394880 417598 1955807 1226861 1163794 88385 1733943 1916634 105103 1509066 1752993 896844 1450299 253090 1755954 555747 1097024 509239 325733 1791669 841156 611269 1897233 830245 47428 1889846 905499 1794937 1403241 580077 599902 707442 1766687 1447139 1892685 1902105 1406523 1071896 654979 354981 398592 737800 934672 1723223 1270681 184658 692020 1749005 1982540 173259 520185 237363 1504539 1994094 1598679 1933034 944557 1495826 703969 1704870 329881 1486713 222157 101865 282797 386678 1224611 1338583 318523 1534004 931528 665464 1764545 262548 1718178 963150 1102364 823782 619111 1849904 1547866 1232448 1783723 1132606 1910284 95979 1183287 110393 927348 1255564 75695 513048 307770 1217250 745881 1803141 620440 1784952 1559247 311495 92995 592641 1563266 978279 1487234 1254760 1911237 848400 582272 540492 369682 240182 1628735 207942 1420901 256752 715952 478850 680642 821797 154021 1502896 255768 54636 180421 570476 778647 705778 1104037 1928410 1574162 1464505 628790 1435371 597096 810145 1301515 1088641 175048 998170 1926872 1987171 1893239 880879 1476259 857896 1616533 75370 1160624 1007171 439509 762671 1763152 1308879 1038253 1993613 822881 836910 108843 1334586 1800896 125975 1924135 589826 683070 492059 1058443 94916 324616 1728189 730066 729408 1149640 1864896 1220703 821244 147749 852836 115620 411027 907771 1150655 787205 370003 453555 911517 64070 913084 885351 435268 1878369 1202755 621921 494498 867956 675591 1157594 1171523 94578 156985 468983 269903 1444348 613823 1582031 547140 560666 865100 1992134 1138042 1952291 676372 107612 1429526 621112 982624 57982 1216803 1955908 716203 1973771 1211587 270407 377759 72014 796141 1142162 1902825 1979291 328959 122857 750137 1145628 332375 581487 207165 81174 1473518 1079390 1888964 1178881 1494004 84968 1042154 619011 1484340 769433 1403509 1856766 890323 702268 893990 1074999 1447543 423896 897768 502502 1618343 1256226 665875 1850620 146153 110575 1535536 581315 954159 1446539 671038 416202 449788 19677 199375 1007466 1959803 859675 1739663 1695926 93985 557713 1086322 76571 1010068 1723551 11210 41458 275365 1531037 702694 1156758 1622097 69341 1419071 59268 1847469 656340 1303718 1749620 274984 1995466 1825340 1177971 1120361 1082704 1048945 21448 410492 1617451 251246 809485 387858 1049393 1676072 1340314 328051 1420197 1780216 1712635 1523092 1897551 61046 1137493 551153 740671 1803993 1622651 645681 628730 174710 263355 1985196 731869 1428706 530273 1939261 964632 69658 620574 974810 779025 402297 1911457 1578075 232989 1933533 1993787 229314 339884 868921 232051 189996 544412 1053820 1967801 589769 742899 1527714 249051 678447 1477241 1651643 745507 1101634 1499564 923826 547219 959551 664237 275234 1946414 366900 298628 413041 40330 1161292 1105773 397691 1860710 1629735 715468 1977919 1370942 634620 797640 1717523 1142581 289761 414978 159970 283306 498121 469578 452344 784438 463525 1462182 1104339 1769262 208243 520702 1329441 1401923 1529976 475889 524143 115719 306990 316865 341150 179996 1540895 664510 1326078 151159 845300 1278536 1926847 1909356 1730141 1704005 636106 323915 1508931 1175462 481289 1534496 1652856 1643265 1705410 458460 304376 1789500 1430638 1754715 1225145 686896 302336 1946351 1660769 1295776 1433206 874727 830570 1355975 1026500 961154 1918536 724472 1556557 965434 336250 1311904 1236612 1909349 1721214 341036 1151892 1696246 1915120 349475 58106 34843 877030 1989717 24010 174084 973183 35227 1427952 450843 586814 678631 1938027 1055047 540533 42623 1184871 1104381 254834 1021715 1191816 230388 1869865 1098544 1125845 1345730 1183004 930778 969368 386977 1091995 1320267 1688538 129611 1369360 918760 914850 41524 1276486 974342 932255 864517 1605829 1097815 766992 1310794 1404353 802328 1587061 1361570 709366 850706 450189 1981320 569888 615842 1044139 163803 90140 375088 967538 1734155 1745948 744987 291623 1099556 1043335 384022 1285194 1098968 1051477 810402 1325253 22333 244408 1847394 68601 105814 516926 1990982 1750928 1342080 778474 801498 1147265 1783641 389370 62738 1939809 1239926 1651124 138402 104878 123824 520509 334555 89446 1018807 1288742 692513 731863 160200 137244 46025 481990 1880102 1907529 1050483 1271780 1198968 1213308 1502007 36704 112281 943805 202954 675254 744984 1694816 934449 403253 1302592 501456 684391 1568143 1479952 1109507 375525 360207 1083847 259315 1173862 521356 1557463 712764 104877 1050940 1533876 1715101 1529219 198301 1646857 57905 1207689 1858388 926994 35241 648548 649880 472577 1581127 1734327 1550485 1891830 1677189 1146837 1222789 1927325 1669363 517857 1866909 1783266 287209 28067 1592612 1621355 1799831 980642 540972 1058104 1095015 1089232 1709612 1791084 130315 360200 201164 823039 660680 88778 595666 1152712 263746 1765068 1830188 953395 1653912 1704186 906965 389959 84176 913443 680983 1617888 1354573 458374 1634883 940997 137612 1302737 1526970 468716 1327537 994249 1764776 777628 855525 1388138 1439356 467011 1183671 24701 631781 672805 1626525 564704 735092 422576 210708 1964017 123761 1518667 770594 1662525 1302591 779096 1435980 1573998 1182093 764364 1958754 1873333 800046 1717735 1130245 1170864 848485 1789706 1720262 1509803 382486 363113 867376 1287050 242723 1277502 982432 1678453 1351261 248960 578676 1243896 37597 1265878 434092 782739 148731 730821 415881 1044669 1434908 1339311 1260784 1594579 576431 768154 1341538 1999338 1461469 1126985 1300728 936882 566071 204506 159960 165259 412151 283948 622798 1895120 219548 658010 1320592 1795721 770506 1405234 1946415 1632197 757934 1831281 660659 356448 286867 1710698 1216286 567822 1671353 904282 1651716 344493 1157858 1615778 1892665 897605 1965113 323308 1446792 1123897 674227 976762 1964219 1506077 1693203 354560 1090283 1139730 232038 434592 771635 1646823 1296628 156500 582151 1586220 1580817 583118 1940107 71214 1489224 1943177 1155182 262264 1209192 762718 940141 425591 1668239 680143 998394 532537 482458 1669868 227160 1761718 995487 1211083 1887510 1634990 400703 1039523 1220813 201885 1172235 1021559 699474 598597 1815844 888416 1258294 822455 449563 1965916 351735 1038312 963268 1413286 324155 689527 1811129 1605545 149889 942415 1792668 369760 376298 234423 1083040 46863 60437 227073 1767414 1138600 1734350 64243 1016310 1590542 1959217 1814325 1424203 1236230 142654 571294 1637153 1193910 1008490 1684655 453517 550905 553518 1048212 1663189 1163206 1337194 1776353 236508 852512 672390 614000 1310975 1904706 25665 1396266 385045 1698663 444425 1647604 1065785 158430 1700829 506970 953234 548434 313777 350260 370411 1972288 901575 1222557 1478439 1057147 1003717 1867048 658060 1832949 1092299 1554349 1464633 765157 915867 168726 721372 868731 1189295 182965 635741 1690793 1823544 797821 1936546 981716 432844 785413 232982 1458617 659819 6674 1829550 593151 1846309 362831 1234327 681836 950811 1819462 1356 1922002 1785112 812747 1925028 905921 1262944 1994817 76807 870177 809942 508434 191699 1867392 534800 681199 1838580 1820199 979446 1675685 938084 1362775 1598613 1357346 1789729 726797 720834 1552632 914255 170253 1804642 1369732 303836 810253 858993 912057 1468654 1392550 640730 1889529 1229896 1019233 1823900 794831 1267886 461445 1856531 502115 606305 8387 1706057 611953 369658 752774 1250824 1897137 1341890 978909 440001 1132217 896131 930770 724582 1663168 1431049 1829402 124343 1987569 161984 666044 1435367 27211 1814500 454158 978786 1284263 1669973 1431253 260492 1522958 1159487 1783021 1819841 26034 52984 872259 1208168 1224909 348347 1031640 1970473 858054 1593844 1192165 294133 1952947 236407 1950165 808288 1144040 225206 945969 557292 786190 1129238 1231052 284231 590633 1013117 805213 1224665 1067519 889535 1552716 426303 1360205 1760257 1219643 1396465 907219 1094259 615318 176057 565193 297654 1181843 551797 1909285 1318254 1007729 395112 48971 1928944 1771425 1205464 1799745 1596182 717718 1474564 1043487 1526955 762704 570347 668107 1264592 741742 1363120 1906727 793667 1400578 1009647 1793336 1208930 1902176 125732 501556 283468 338904 1702070 1965334 146162 924250 1723195 565768 14471 1509653 1727784 1573215 1311325 745915 382114 1522428 430363 1345050 1072072 180703 354480 568192 249576 946359 57139 93380 1218666 1086292 253814 778800 834743 587144 516942 939986 664965 853742 1939217 869530 1364226 913593 194531 776173 500255 381092 1845507 1605359 1354153 308852 1523289 500589 808062 1247104 526616 1885696 88388 1339792 339169 1902864 1142714 1213391 1534423 632164 53306 136147 1719318 1366666 829314 773269 680991 607877 137839 927219 400674 1419841 1619756 1623519 887393 1527351 1426410 991563 642834 30370 1440853 1373482 1927602 1870653 1663824 1120334 1124488 803327 524632 1309682 319882 795947 454024 979018 752768 1407971 1396200 65453 432520 1294797 1543356 1434429 445582 1063394 1150711 1854756 1940939 32252 786501 1997828 940846 414628 1871675 934219 239762 491740 397325 1896299 1463845 1276276 114137 727588 905644 546546 1317924 386322 1539138 1710204 1579236 762774 1348744 414873 102378 285455 1663508 727879 1161477 1180253 442268 354630 1531902 310089 1834584 280374 1028054 1257285 1274022 924307 542186 381520 1988041 1056820 19381 1393104 1927304 927189 1075788 626587 1579726 1072841 1267447 1211478 552559 1724631 1183761 27710 1897032 422233 1695177 1535007 684812 1696920 332952 448781 1015784 530347 815776 925263 1436276 673641 432155 1887567 1828822 489132 1148660 1459702 96855 643101 1658922 534365 1425738 1989934 1024071 767762 846215 1107321 1400110 426516 1204731 626838 1762945 282461 1487985 883857 797280 1056559 180545 391326 781511 135394 1874372 1446797 226424 1111945 1116812 1552837 1137788 1961174 50337 481114 1896660 623277 1302522 879959 818424 45366 464697 1373650 1178246 302375 259634 1715623 1643187 354306 1668348 446377 1430794 727349 91083 1250003 279493 593221 1382533 1015615 1905931 381539 101926 418957 212787 228890 786953 645181 835120 431798 481276 432738 263540 893190 303513 1612198 1454116 650094 1657764 159174 1374188 1014599 874354 299659 130473 570209 203171 1647764 511203 906782 333591 250127 1788305 331238 743128 564315 152994 1454978 1528662 1166559 1748900 583292 630622 1112193 1695956 1170896 1855864 695061 1339518 1158235 55287 1569454 621346 1729236 1927225 1989296 1455441 1076191 1019086 735032 497817 578853 200651 1768366 298221 640190 1324180 1728148 303526 1372317 1625725 1995154 1554724 750838 1114888 1131492 1370392 511389 13805 160275 936297 1152638 896885 1645423 1288663 390060 1060776 670985 1297005 1570897 1179845 133831 1698207 1146594 1698939 1054571 481655 1679820 255292 1022111 1635215 884633 1429932 12091 1195806 118129 787646 217006 1346702 93168 1066687 1363395 383994 1341091 677279 1997845 771059 298397 1585581 661643 657678 231625 91157 1487707 1546089 1889911 1357618 1799916 1209120 126159 1772217 53628 82621 1020086 953960 764914 1549147 1353589 146479 117171 700436 1313524 1705466 1357555 1347756 1963477 111202 626892 1420162 1696823 587037 1811800 1401962 1412224 214340 448490 502756 1438919 1586319 1104807 436957 1642129 866538 512575 501700 650370 815137 653654 1445310 1309882 614381 798299 399804 1786425 1575659 1448624 1313008 1519435 1526952 972253 1707812 1642841 136031 741685 436437 29346 278428 1403110 1389152 1824645 1221115 1472148 1938672 745208 793599 1952668 1102361 493443 544225 1198022 823575 1774691 192350 32753 1888514 819719 1464142 563838 1094362 431857 658845 1739789 517852 687246 1753795 1297689 743403 649747 1669244 1998517 1124984 1762636 1419522 1277316 486647 1324130 1837030 1133544 451868 42789 1851964 1844929 1348816 973797 523645 1992185 1532964 1047241 1835116 246424 814749 254605 542449 1508479 260953 1630824 604522 448930 1682242 1140888 1137095 1426390 1160805 985974 1267720 1039064 1375798 437549 484946 1350520 1272091 152337 64650 1232680 1643872 1822675 1767406 113679 306353 64859 373715 1274830 1323289 507308 527821 1613511 847300 978574 389691 1100605 319009 1363989 656961 1451191 1706739 1396046 872220 1257082 786497 1001753 850187 112097 8332 1772384 1442914 1232831 1266794 393417 1578096 1133641 178666 1684101 999198 424628 471039 787210 716205 917364 1025464 722671 1669646 528056 946086 1083723 711417 1153128 998107 1273303 1017517 1864351 355910 1641774 1543584 129579 742873 952075 1085242 1738755 774483 1383351 1921882 906828 1134939 142546 467938 7763 490722 1226516 1760017 652361 1598202 155386 259060 72898 250546 304311 1908332 1192180 1489016 384281 677241 727734 1454309 1194691 1354732 1836848 823530 65604 1561350 1631586 903499 1765795 767582 1437315 1616153 482814 1654713 1570098 1835091 243696 1801873 136750 421702 1541579 409827 1599712 672315 495921 934721 663404 305486 1258850 1540432 316149 1158713 1894009 419419 1937595 109235 1802565 1477760 1411404 1238490 954985 1233346 2650 313696 1956323 1593542 614910 1066699 1469569 319404 899642 938959 1702925 835280 1690240 505285 704216 1055050 1988964 454378 82279 1414053 953496 1949343 1377033 989292 1523942 336930 1775080 279267 1258097 933514 633316 1611231 1795742 754196 724054 339464 1591080 605490 1127868 45625 977452 132120 1445726 895027 81677 275222 942234 1993354 423361 1358167 1231703 252193 1607904 1144117 1546951 788854 1224152 1703648 66743 226663 264958 1073835 1271882 1374326 1403075 984789 115526 1744051 1640006 1017682 1507151 1314240 313724 852838 652302 1533874 1416029 867767 412736 1369192 1530013 170001 1722042 17120 173189 212543 1043279 1289741 1175549 890695 1534192 1982224 1590631 571050 95431 702478 458642 167363 1353388 1392849 647567 784958 156269 1856960 135537 181449 1706029 894191 964550 1588121 881657 1754229 975227 773958 665366 1002718 566243 893869 140819 681630 1876308 1618728 128290 1092036 994891 344966 1487383 1226274 170107 903540 295880 1244595 192780 1090387 1605538 1339321 299185 1797729 289278 1079552 1758063 758225 709508 924998 1132131 330401 1296816 454678 1390495 750388 1985915 839674 752356 684700 692112 1445359 1889541 1039524 1713776 1793489 343112 624304 1216920 33254 203094 1381736 353376 692218 788312 1890963 682987 220928 327751 1268180 1487648 1741306 918998 814539 1824468 702600 1585946 1128344 1036324 1873244 870753 790113 745388 960993 1027109 1814962 1194527 1648397 1830684 1421069 521264 1711825 791291 1061616 1750782 650469 1622388 1801871 168403 1843447 1700657 1584521 873114 1948335 1020832 1472156 1061233 906918 1103363 1414501 677841 43131 382525 1385432 1380863 1971767 1394739 1557214 1388655 744476 812416 364035 1442144 328452 344094 1879394 687447 768102 601872 630119 1193677 1504048 30849 52011 1804193 1376397 1195020 1666892 1453034 1562350 811355 114104 630309 1685834 1691732 823640 353410 1236954 1034953 1525030 1216470 1517172 1194131 54535 668264 765871 81500 1255056 1365337 1287894 687814 808947 413804 1126788 1403471 313054 459137 1196742 1871165 672326 426935 1350756 1927405 1245444 1583808 106159 467685 96596 299620 917715 1296773 976303 1209079 728384 1324001 186459 748096 1890009 1338516 628314 1783462 1275761 706659 591136 96393 790618 1722547 1166234 1685028 719603 1246888 1540497 321038 1770267 1926368 621726 177549 670769 848333 1397140 1253806 1820112 279263 967728 1003539 1178730 1463272 483164 1540563 826607 268008 479320 1844476 1524565 1190534 987231 913499 1725054 1087756 1554590 745411 1867713 288593 1833693 1084994 925102 464449 992370 597175 1264691 1651786 1614282 1282198 403763 781719 1594506 94051 1060130 1349750 193999 917216 1590272 813872 1001974 107845 1292321 83279 1896735 1374295 1801251 378502 1169104 858481 1718577 257800 582556 405419 787223 449255 687774 302842 614748 1722475 1280125 1752534 565312 887371 230887 416607 792457 1187922 893868 1917206 1299829 984128 821559 901302 1365089 380463 664684 736065 521338 915852 1022317 1035178 804151 1944854 1321276 1563508 801500 44016 658169 180253 1071933 1999180 1972712 74304 1912112 1678925 1432731 1827253 1436339 644245 482957 70182 1095216 793378 1643726 1766540 1236713 471806 1021959 1310069 1763431 736730 1455337 1300024 1753957 1624151 1041502 143738 1892209 1740904 304864 1808229 136178 1586487 1315180 1703220 50447 111324 884250 643756 598152 1820143 496057 981497 429151 1081935 1605295 917936 608535 389093 1299337 1933717 332660 1454118 1670873 1535416 1901044 1326867 1858613 1523936 736704 1569756 227342 199472 564411 4305 812259 723352 623720 661919 1741712 1240400 46408 1831578 968160 154153 10541 1679313 1339708 1936660 109486 939730 1085253 977525 641914 407387 85970 173281 1359209 133367 1823858 1389214 1100823 1184804 417103 1478934 806373 1603522 663406 1778503 1237336 1381599 1087528 873525 187507 1097898 1058460 1767905 1256053 732944 1415505 1398222 193186 888940 615369 1867909 1610428 1579069 1531744 1252024 1133488 1048835 268599 98449 1865089 1242825 1890866 903500 596546 1069679 962145 1003245 1912371 1343685 568039 946766 678479 1026915 1575845 1275857 1609803 1349057 1457231 1178693 536857 250016 197642 361682 1504001 1165500 169336 1136930 1588984 150091 1543948 1492037 1549803 911905 1807376 327476 318893 1404459 421400 345861 1779068 73971 1707633 574042 486882 1132283 970012 667148 1955928 431127 413675 531645 1171213 1786692 1457315 1020654 1231940 521824 1568211 70096 116380 1473179 1769338 273016 1544121 1762268 270615 1999481 1310218 1747541 28529 583775 844908 448016 964753 932490 800406 106701 1771249 454698 1368760 1640462 1272732 1280166 63254 339960 880761 880901 568393 907708 444550 85506 696653 936470 1899145 1200379 955872 845726 346190 323162 1588766 1841644 309718 1247872 1248837 1292637 171905 798364 1687322 824808 947720 973126 994982 1253052 1874762 1316409 1814869 496641 996344 956596 468752 1635284 1595552 1389027 1565349 1423653 1154140 595714 1489914 1075234 180555 1180844 85439 797853 1538318 388180 1859512 151719 1709280 652938 1964130 92672 1765593 857742 1182804 1076150 1374120 387623 211707 930712 1776148 992772 1073196 1378393 1472360 1678857 1467707 419597 1663656 728899 798376 1592374 1223830 732922 1824057 1578031 826763 637052 1017439 1809377 1602409 126194 168332 736335 314883 889085 1579942 1903538 117942 218647 561351 1733546 1740621 6595 758141 414205 901770 1228743 1457267 721310 937833 916691 1712776 361666 1403695 960705 1474294 1676825 120703 540119 589734 1820594 719190 1501968 1881272 39618 857844 1653358 403302 1213462 922448 474179 1747531 1720924 585240 230561 363094 179097 646923 1227170 1350456 109609 973559 1048253 1041415 548571 780224 888757 1322400 1303686 556013 892539 1302067 713694 23245 1702498 1142220 528135 181474 208041 338808 900735 443075 1550555 103367 1496445 1762283 1803649 1485019 1009789 1837366 359974 1344892 147492 274779 1262011 1589446 1379394 656447 1928519 743249 1841103 1591531 590730 1069179 1634106 1572025 1371442 1214459 1990894 921113 1502185 1133577 289455 1039536 1763180 304109 1218087 1791537 186706 1309015 927571 1625212 748991 788444 1934039 1840060 324411 1577285 1600623 960565 737368 1574837 390345 808489 992781 1500853 1515910 1695740 500796 1967926 342501 1611251 80346 1905961 1139100 744883 148844 1206479 1631834 1943519 1017794 301735 1892406 860799 573806 203879 154685 17641 905052 1975432 1177549 1620462 260309 1894984 832041 1765167 1524291 1889399 666218 161871 276657 1752601 1784981 997498 298361 301689 1505064 514331 385050 498504 220640 1704420 1164842 1567021 370410 394234 952924 1675814 553342 801796 107180 5201 223610 1108970 1275256 252919 679094 1786589 796205 355930 979912 1554634 1036576 1798074 1233427 462432 1649398 722090 206324 254533 1703630 1735780 1607215 1073438 1326765 41969 1452195 908795 198570 1558116 1317207 1328443 1059356 1134761 988614 1662181 831606 1055248 453389 1378038 273687 1126234 74918 78898 1550856 876108 1325687 241197 1335187 165247 1754546 1028723 1576843 1412190 972260 1156742 1927776 685505 1843679 1606450 1803364 1991973 967262 1553476 435329 1227986 1333874 403 937478 1134509 1284163 1637093 1613968 549150 1099717 1644068 872991 1525803 1584 1958322 1776989 830836 876079 288179 655545 1360374 787648 1988463 1935148 1611463 1983310 58406 850960 297594 1041840 1606970 571468 1757131 1589651 655144 1485511 1029384 812476 720227 659809 796996 137090 1514659 746889 462305 923042 36540 1839758 1644053 710912 1219303 1500158 1656155 175062 551839 143191 1152510 1728667 1099410 1698554 1605423 1262300 1081855 1451909 1998889 1501269 1239037 1731571 1756429 850219 551697 1855876 1532356 282073 1173111 956621 1195474 319485 524575 1059021 68612 600705 622490 1200696 1029179 681976 1563983 390702 56519 1310471 1678494 1922982 437289 391161 911976 1976522 1614002 492020 1801049 347641 1408379 1699439 1636346 1233131 1292755 154632 1711567 285841 1816129 1666659 432733 1252802 587785 678185 681114 932733 1813378 319044 892236 589317 279889 1907308 1807505 1911258 306973 1445154 1323815 930835 1845983 724428 1628539 1915914 1549771 1064069 32512 204247 248019 561599 998269 767941 1392024 301162 579815 504410 446268 1446300 1270742 1099378 159729 437583 1814546 1839218 1483029 947725 1816083 1108149 470906 1724917 1187450 290962 1966690 1680985 1331901 413574 101552 1578759 1378711 183145 1046346 1881937 1102058 1282398 906674 29766 645154 1129635 327834 1086549 1767790 3317 290409 668598 391416 214576 1452861 1187788 1300328 1325066 178449 1299524 1197514 63711 1498897 1261015 1961684 333061 1063000 956251 1481986 159934 1333701 1736812 1406028 614627 1179331 1734969 520373 1001251 897828 1980076 1803759 1901050 1527953 1437452 930216 290198 931966 1723599 1825573 565099 1286237 1764333 1514566 1104069 187664 1880395 1720790 762692 1566152 1539280 105304 1680768 260395 1755775 432569 533289 714627 1930349 660889 841160 1612764 249708 927736 1146180 1959633 454596 1895662 1919366 541713 1289778 1729377 448015 1647115 301630 781007 665487 1643100 1657818 1718538 520695 1302874 1491493 955395 591685 181535 1312405 416837 1122353 1061247 1396015 1249461 1981809 249839 453006 1793429 747642 215469 1886455 1839061 719488 1144318 116387 1610019 1615305 683047 1441672 1253083 300360 1522176 167827 42245 301743 131771 748426 295787 348914 164305 852707 1253921 1475296 1576624 942875 202295 1537390 1323101 1977627 1495445 127596 1339558 421190 1027626 562173 1611526 1225278 48283 821971 1934714 287578 1736699 293414 559131 419036 150123 1731760 337735 1025070 1724547 1166433 213657 1182960 1083188 20549 452205 498679 926174 1981882 89749 360494 1272286 1765299 459398 399459 1836811 997616 143766 386962 1351093 490165 1110893 452886 1745991 1400805 1808980 1310436 1808628 723590 309706 235036 1878093 1247198 1071044 110591 1528706 1944887 568801 333357 989649 889837 1690294 513649 1461623 615306 366384 1316236 170326 38519 1060665 44177 1587012 286712 965797 681949 933218 1902990 1237129 812634 1148390 1497030 819952 1326278 1784103 1003300 1386365 729340 357470 1060467 255087 1854312 1086515 28758 1224116 1795186 1807649 1821353 741536 1585892 1868977 1019930 1431074 1400124 1605481 1828564 1200161 68432 741552 1212189 1722906 1575956 448439 1243231 703940 161018 332357 627614 1632701 1331911 1686045 1001422 717925 845168 1116933 598435 1102331 547728 694334 204829 49370 1172893 607965 1772579 1905743 1940833 1288870 1285446 1137136 1336558 14473 679903 40285 398908 664421 101282 1305929 994580 1528376 1490990 1534994 1515168 1650772 1483125 1474889 597757 986183 1472278 192439 1244592 398759 481088 803690 270562 1284135 1897201 1429708 424645 58564 540101 66989 656242 315811 22041 849837 251049 1808486 506223 1876408 650017 145744 535497 654167 866371 754472 1588995 1202801 1189292 1253776 532360 892666 1074860 1817757 1773901 1807013 1405649 1009462 688314 1857230 1192743 1034139 1359880 1662784 693214 1107609 1649111 1740148 237815 1826806 1519902 1000142 1009610 928872 909796 701012 339504 258505 248546 262867 1543328 1912615 684994 287989 1209650 1508162 985926 1230320 502059 497523 780353 1723350 1039026 1802497 259372 1023810 1758427 860266 464405 1858939 1385611 834501 1058259 797459 387783 7016 564938 655320 1951369 837704 1360830 645077 1096417 235277 1088861 398399 522601 24032 1900930 96329 271498 271085 1290936 416458 1069720 220666 1576919 1281881 1693247 1367414 1152490 892190 541797 1862015 1108838 75503 402741 421764 1343596 1783427 1109466 1504039 1501166 1083445 757316 525965 185947 303673 1592371 57890 782783 647143 795773 479155 950822 1269290 1356389 1215605 1069518 1378224 421038 922058 835626 802802 897632 285018 1566693 951261 108268 1441332 1338060 1648688 424783 1684225 586772 1452515 1480354 300073 152986 1473686 527000 857501 1163493 821625 441415 480503 1198594 1915513 1835885 820242 442492 265086 502008 914673 1943563 496726 1802608 1841858 1796662 1172118 1502392 1231603 318334 939116 1646502 35066 1039418 376096 757489 1996043 862923 35410 186192 75755 539855 76334 467691 1514501 40520 556521 1991029 1542753 1243597 486634 454832 1813314 473074 1743715 1426046 44946 1195771 182390 609863 171425 1633169 1551188 969829 1278790 895309 1089290 826572 240335 638325 892616 49500 1919846 1413679 1440177 306503 1430268 1135805 1444824 528076 1376509 9720 1448045 107638 326383 342608 1566688 786029 1755441 1534539 419652 1915094 1780196 292642 465543 1574549 1044957 1275834 1409724 1879928 1444217 994557 238821 828804 201050 219505 1936717 1465116 1552774 392558 417373 664082 43193 1882840 1940985 317114 131864 1416672 925020 587637 1931031 662228 1145183 590322 185225 283488 1633986 1432247 1360972 1072441 1862122 190438 1905783 878618 497984 522968 1626299 396821 247360 537237 1528194 1926247 508059 1786760 959799 1986344 1900053 1983465 500963 1229685 1903529 313288 741499 1361955 1802512 1313595 1224244 549115 696506 656156 1727757 319753 1095131 766053 1058863 408363 1593980 530728 519499 1709670 499129 1831946 196332 1381035 1924017 857032 114194 1594037 1199872 1904101 1242352 1934216 879672 1067784 669793 378660 1283878 514916 1217086 1674733 1834755 284928 812003 1566744 608407 1529434 279535 1996304 593869 1645995 837605 400656 1957738 1983247 1470955 1306854 1468350 1718884 1928501 1678369 1954674 1374138 808621 1120141 1556070 67295 236637 1582435 1956801 1391562 1868559 103776 305528 1781711 1085417 1998940 1846632 1203584 646009 862330 1893802 1683611 1779603 511082 1217343 709815 250545 1874761 1941555 565784 768575 473995 1319758 1617338 1913595 563790 43766 1027305 1642055 328754 1458622 1196091 149722 868157 1569818 1870069 194222 120203 1692616 440173 480487 117230 1579562 1665565 562661 1279743 471308 735821 1895317 1833579 612941 174930 1908206 680365 840857 646548 828538 1920007 322522 534025 1166365 529098 503171 1800876 1840631 1431170 129898 1641613 1588371 1578412 1231458 1449884 881860 1300338 1060185 711131 1841286 1908704 553746 1659486 832087 1074930 337336 804626 1169076 1382487 1228217 1301806 1017155 452354 1315725 448243 931675 42193 839787 1950465 122010 983330 357626 458955 1966788 71637 1895760 1631202 1235499 1069976 982376 1548331 1403623 1711620 216974 637735 1363907 1930902 1883775 1527043 218970 313760 441914 1031886 1109670 1454393 1604609 1872866 338480 1015143 1702564 1326963 1672360 542165 211223 67202 751960 955495 561518 870663 208290 1818858 397972 333370 672903 223012 1704774 623744 1081832 788097 689997 469538 1963491 1973876 394455 1702933 1633896 333215 1473919 81857 439403 686336 1307621 1811580 34381 789473 1098137 303351 64516 1895298 1235044 337616 1895126 1321910 135950 147052 590300 1750285 967877 1027965 293486 1113910 662482 119587 1490192 169857 1024433 879770 1100807 332139 763016 945839 1941638 900136 131163 1120034 1971175 1168327 77772 818764 1683857 1289772 781000 491093 281802 1435448 156618 1854550 968289 1545457 243197 607414 552884 1576204 1946472 740178 1132542 660306 739364 182695 1374060 1440297 1004752 1236303 312867 1453797 1913028 1747944 12963 445317 1130095 1218343 1553229 969535 800853 1283502 1143925 955004 1034651 1722304 444912 1835386 1269472 248082 949764 511399 1372226 1193981 129423 1300792 1633380 1388733 1144187 7023 1270684 28165 1514802 522542 1535816 1103308 344021 56636 983774 1093806 1912048 659340 1859711 1738213 1070091 395591 840623 117466 826878 1837243 1083243 213181 901510 1297054 1662054 800478 155204 786889 835535 1884546 1324108 325997 438030 1603021 1137637 697462 1545086 1077916 1925462 622788 1252163 1408127 1186051 1663939 1751487 791414 1487900 1818027 1853107 197268 1726845 696803 532815 776638 849369 229528 656653 212511 1646127 1776880 235564 1984754 159421 1403424 297098 485487 1853034 635279 616175 891031 592300 607817 1118537 1598944 930657 1579717 1914990 48801 1970852 1066096 114256 963109 1514200 502735 1219005 1789416 900576 1427106 1070537 456379 1175886 1218739 1466833 1190131 685105 529127 568596 107857 1192027 75204 1329376 804105 8123 641171 214835 1524548 765613 1527957 260955 1951995 1358413 387894 584269 398564 711689 355270 614889 247925 39557 76220 5633 1973503 762051 1075473 1329761 423570 1059201 1073414 1196247 1608031 198412 1759966 967249 1066086 651798 1866049 1560497 561582 223115 1397906 266698 141410 475123 895905 75923 830435 1156865 763851 118776 1696725 769724 1230449 1349355 455583 87172 1371805 853724 1718151 1960705 1899162 1303263 177611 776462 5840 450529 333019 1649656 734426 592583 206457 1796076 1791566 1553379 1197194 1740369 291980 338587 1487865 137582 642758 1789270 844571 982194 349742 636191 339681 1391067 137737 1415740 874392 117970 816782 367651 1084166 690418 1712679 1260123 96172 220256 1718437 1882008 751108 1147342 193717 342752 1206349 1197887 169486 1046162 1793931 730695 1411707 1024932 1040147 643044 877044 1400253 829969 451680 1230582 305577 357881 102055 1160937 387203 734497 640296 610672 1814780 1882972 368299 309609 126752 1306003 612792 382098 1362135 1438056 535671 1451796 1410273 1556853 1374067 1336547 1485759 652378 300541 194725 619140 159906 1452234 579348 245905 53173 417618 1296834 1391041 1174222 356380 1260978 541015 1275669 1970223 1210496 1528660 1246031 174769 592792 1312071 636414 464503 1655692 616356 1037989 1195042 1866804 346017 1720255 1970214 594795 1978360 1741771 1032489 1541162 1959084 488074 219378 470420 1285912 724793 1558787 138487 193474 994038 1570994 221205 1815470 1700410 1264089 968336 101842 491322 1841252 12228 860436 537721 749249 1385523 799333 517302 1531012 639095 220167 1153180 505844 664011 1834497 167019 1011379 1186578 1657927 1630282 1491277 1292203 942644 24320 1363169 1701566 1983673 1025846 908873 786981 618006 1222189 1048159 1631487 388992 1736943 716161 1024570 190698 1225316 1399548 770691 788263 255452 1935160 1958992 1891983 1204264 1585852 1279903 593698 223875 531772 256011 1077368 809323 1373705 798247 954562 897927 1381402 1850636 1965796 1911778 1876018 543391 1694734 1017212 1805613 1623685 492903 716946 1018733 411821 1898505 218150 1553124 911143 402128 1345617 1151217 523555 1692926 229049 1931514 71961 710011 1697897 584358 1440611 842953 1919082 16661 695947 1755436 224112 1061608 926594 739823 1305477 832351 1886313 155914 1293391 1575683 214725 893984 1892659 272444 1274004 206321 1820575 1057764 872857 687962 1573554 1945965 1525406 1509001 1912175 1166198 87421 1701685 712568 1816966 182165 639762 1884094 1685467 832100 1580978 317523 879006 262069 379445 1458876 1525013 1485055 615187 216913 1108675 390088 128287 457987 1816516 1341545 857999 180157 283314 1853924 1673292 543963 745225 707474 985668 284156 216838 793370 1800786 1717989 211209 16448 652310 1890336 530435 1362636 1790760 1590902 456051 431167 863358 1797445 1458777 933377 835274 1823429 656818 1690047 348134 1232375 389661 1238835 1342625 1322908 978168 1540998 617213 359142 1125967 1073968 983374 1020376 1015943 1463893 1467396 1829264 1420902 494216 1276776 808403 472527 1260082 76212 530693 1280861 1505011 743688 1803160 1771777 1921416 709424 933349 233833 159400 1625689 1534581 1596911 920991 1872367 1803308 229965 276828 1237957 1858843 568370 1318343 1720916 846237 1110579 680861 192357 1866680 335571 775663 1498484 1667835 1479456 1644763 1622609 96705 1772729 1001102 1342595 1103970 1140432 1331913 623822 220859 1902491 427708 1606668 276498 1264850 1238296 681994 6261 661916 343950 220143 693831 1478566 40304 503322 299923 1693641 1147145 377180 796814 1221850 652879 143201 1950561 1056956 457210 1304655 231960 1130351 1559397 619008 450057 1467213 637451 1153609 871004 1842888 1051090 1648217 417380 288801 1286101 1330166 1965923 323145 1834004 1009235 850745 1904037 917917 594186 617416 1335252 1180163 1189052 532325 674794 1027954 1336940 1007479 439542 1257954 1292491 1048235 1884853 18493 1204498 1353405 440484 467583 136508 1044074 852672 162951 142446 924603 1038424 1886893 637063 1260595 759877 70374 832602 887252 40064 711797 1872395 990899 1445835 1067071 1780632 307721 713146 600371 1403851 1909171 1535181 1699343 11828 607715 889132 113465 311472 922518 1424972 1148763 1698340 843131 274089 1128963 1859590 490773 1262133 979516 1330633 1265792 1130273 1554406 1516129 1784488 1860495 1860931 1197241 144185 421193 785397 1104596 1558214 1354359 1683892 109658 30478 945848 1047933 3392 132148 840962 285387 6626 1382428 1166705 1046466 527146 1466869 706871 1381975 1241396 672836 1012408 1175499 347770 1690168 1601801 170559 1771581 931679 901537 103788 83815 529213 1993394 1094802 1947085 42938 480925 6795 997303 1067418 1450164 1811584 1710248 1297009 1965851 1934904 900474 1994483 1527677 937382 967970 9840 1485754 1790611 251939 135025 109134 1306941 1086782 929041 1205021 536002 1424635 1823684 961980 338601 188366 34261 780840 982941 1243567 1647356 629396 1750328 38683 1791348 678279 769464 1783489 1001802 406077 409257 439969 1607586 1554091 1166577 415538 461864 1158293 1840252 1731538 2076 1005278 1384316 991993 89414 1971329 1453609 774040 1218309 30483 63020 791905 580509 1432251 1391096 250261 758886 1896505 185669 1682067 857632 1886565 1856710 743695 255535 1144541 877585 185753 998966 694614 1017246 764930 1816326 1263930 1206024 1666060 1055132 1784818 436039 1395583 1920608 501123 1945526 1517532 729729 4988 277814 1897035 574860 840723 1093718 1514951 1939127 1499428 173882 1653010 1927977 97810 1027250 1684745 868855 925909 584888 856338 17459 1194073 1000384 1979232 320010 1752317 741801 1684286 1737854 671420 320289 1863665 387845 728300 723770 1695721 470277 89328 1409903 1333366 265844 1387052 640847 1403274 411631 97531 65924 660311 1644117 995120 1016511 124122 1244285 1081074 1736081 380688 105905 1456556 1348785 177594 1038025 93525 1533726 1303527 1352812 1140880 453138 130604 796260 1230241 1411411 964177 360486 1845702 1179788 207988 1995701 1196321 767524 198608 284553 254104 884387 911784 1542989 1762478 142305 1574116 167136 1860167 776427 681269 1968085 945386 342946 1328581 735002 978998 1122764 1619525 488551 908474 680750 327157 1016952 927805 78584 1483674 881468 15875 1266971 372408 1804818 381033 905155 472302 758152 449346 1023756 1518136 466137 1668718 1781692 666105 1892478 918196 1812028 1417107 288973 964407 775565 1429384 351977 558875 1514045 407849 1682289 1190719 1991198 1892374 973288 30779 265429 1649029 920786 242052 1636706 1876778 1427571 56512 1271611 209231 1116588 1212434 1416050 1820390 114889 1869226 1579572 315662 1838958 809804 701825 131055 110389 614482 161694 1197507 1052195 1832654 784419 962685 1736088 1258256 1703358 1513051 1251510 1352050 537311 1823503 1018594 544735 54465 307097 982619 303262 1122139 722257 158913 69882 1061923 1105911 1584215 37198 432778 1430438 1629607 1288973 1297978 786019 802556 478255 664970 1363211 1912694 484921 1833331 1972864 571951 1665067 958647 1845121 355051 1812210 242384 1384372 1649497 1384407 1795175 1676757 494252 884614 391876 1405797 1358721 1338286 833806 1038029 630820 57171 213693 952634 397119 12075 488475 245740 729542 605883 1269103 1634163 526642 610158 842436 47741 729473 1185048 13375 1124193 1466083 1465726 1611711 79292 1158045 839575 1588108 1393355 738822 692261 96412 904564 1201059 795043 329234 209451 1721816 794215 1058009 451913 1754510 1954901 1936651 1817238 229385 13411 335459 1375049 1847222 692348 547944 1870156 753369 1271551 1205857 1334183 1535498 1150188 1655143 1098885 1524460 1957307 1858168 1061918 422337 1582745 345125 1308216 1476176 1570057 482620 821857 1575299 920428 756851 248155 353516 501170 814562 1906403 658358 36296 1069948 950967 831804 533148 8018 1779671 1029626 1854345 1691776 440348 465437 1077271 1057542 1590303 1962433 604333 1110310 1200253 1345512 1146131 1190007 146869 819887 1759513 1733802 773031 1873176 196402 329833 1849131 726782 1575127 574174 406734 1567990 875611 210118 89352 770876 468814 1247009 302373 1730180 1506468 648286 321802 428327 592262 1147130 170800 263116 1425049 1029064 1969581 799954 1167366 1238807 974870 1316463 683781 1562753 727600 149474 1744175 1657838 74611 138975 1836419 43686 1675954 52021 1122235 689431 307734 3585 720418 1073718 1142939 1292695 909321 951581 92048 1619370 1538214 189087 1803548 425652 1983268 1257048 1861025 1696001 1531161 1122071 174214 1830356 1500285 1274908 1786830 1046273 771010 1551817 1308086 58850 1735356 1132315 385438 75363 555458 1487486 522914 529723 1684596 728094 1510687 1675701 1046656 1158962 1088773 1133209 1244528 689374 736745 1854472 472476 1917572 877471 1953232 93818 1961715 758536 27737 1422210 215298 997102 49531 1886123 1486394 1700706 601200 954117 1585204 985746 1934116 668663 1368407 160833 853016 1646847 1889298 1106768 1405884 386118 933923 1204149 807470 1724435 1058832 1889292 1910170 161051 1862132 1817082 1458051 608646 679893 1747646 725843 418667 401770 415942 1396219 1255488 328448 1390126 1396986 1043456 359809 493680 837113 865602 32165 294258 1787387 914716 1660089 1854935 1834911 175863 883702 448947 1811560 989179 1453169 1808842 200983 766415 1786134 1053574 1509581 574838 473940 774724 1646644 112465 991541 1343979 632024 300669 1783810 398428 458535 1134957 1961504 1714444 343905 1903521 637521 1324999 415217 303129 1434284 904644 1938403 726467 870268 1791189 435831 1242926 191817 1720239 1092813 1849644 1246692 1231724 501178 229015 1965208 1680331 1324892 1406657 1070764 332626 387739 1744891 606494 1466608 1426631 1753765 1816762 299718 1800094 841963 1503878 1533878 1379038 1231267 1663842 887173 1819654 469976 964564 265082 502037 1243319 1163215 570655 1974125 739042 19140 934730 713507 631813 986953 1726101 1088908 1367660 1675452 1960599 1008882 1021407 1670778 895463 879127 668801 1759880 226496 1856793 628616 1064072 832910 1911164 928503 1185283 70987 117106 1343572 1171411 606047 762814 1133305 1718209 1750169 287462 1193558 1051426 1085794 128624 1661362 1726465 826836 1242578 1674294 1740529 901287 724954 519583 1087956 386430 533601 1534014 1541066 91983 1843343 230247 796470 496827 364205 1788204 1468209 25486 105978 1324786 489154 1732852 1527271 10257 1801076 1110782 1908396 8126 703354 212778 1488245 1349460 134040 1504776 1413045 1505894 1695884 666348 1428699 1329464 722835 1776203 1866474 272997 421976 727803 1283018 440608 1732017 1804876 1731414 804525 1088963 980855 1863572 164023 1815588 238895 1153818 1218930 38150 1155755 97278 1326576 1074875 784817 1964734 1906893 213994 758288 1789407 1219807 937141 665951 1373012 3797 463358 331715 1331132 713919 876667 492443 1563758 1458032 1536233 1748838 1149952 776259 44735 1272655 1233384 1841584 1819818 1171284 1287853 1144884 1476342 1420392 905115 810584 645367 1145952 1189565 1612109 1910701 1254703 544033 842943 632861 408177 1420586 1324982 985601 1801998 1301478 1931045 1563779 94574 5230 1443137 1893449 1982498 44077 547344 1260962 1459968 1271998 1923127 970586 646498 581973 1427119 1379808 1613846 799508 1007710 1623434 378561 734573 814360 134143 79411 487009 1734951 898009 479816 731830 1571045 1681488 885939 1034073 290278 1750488 1185359 1819493 1863060 42889 107013 1954662 1882219 1846465 490348 912597 1468457 55831 455209 100025 187192 948870 1182225 260244 1655843 791569 1037860 1307938 71073 418433 509753 1421550 1981595 930329 1758497 753665 1731407 806978 131365 483878 1574995 682705 1882703 1984706 1005269 1480625 58433 1659257 715911 1724935 1325192 782055 251837 1859559 119794 1093826 1922829 574034 588184 1540216 1719999 1251905 1428303 117952 871485 1559903 266299 624786 1907708 1815024 1689232 704933 1456683 851962 43426 856566 511860 625191 1020396 119713 989454 543131 794023 483279 301888 1398807 843991 1538368 1246454 1671239 1939907 2046 1211705 427012 28432 666631 330051 993886 1185276 441500 1809288 476038 1914202 165608 1935327 1054811 434270 102273 1367185 1779477 516505 1831603 217492 1152676 844147 1872068 446209 1243515 1965871 62503 61835 147750 1848204 1081387 126088 1961225 1968197 1752686 1466451 362508 1798618 1025205 1717673 1220285 1734508 1238861 942414 679531 1886317 190553 1500022 1459365 1203549 1957762 1406381 544705 12068 878159 339318 1082016 1032075 1150208 525068 1545312 375947 57191 27317 39909 618279 87618 1985361 281284 1601085 343217 530261 1932525 469087 1466204 63999 366064 956045 1503132 1813213 1641125 1287580 1061437 1261459 1947929 1112387 1560118 1572122 1173726 933801 415581 384861 1719938 1880616 970425 532434 1677762 1582039 27402 1075600 1762508 1734898 1365630 1813330 250561 1817043 940303 1659899 421463 1435393 919245 401419 1529172 945529 1354556 1759461 136386 19339 1200979 5264 1758982 1477202 1211496 392857 1745224 499110 1739183 172189 1311188 585241 279785 453359 73625 1453572 457833 594352 434536 1959204 1265353 1938114 1831133 843223 1487073 1688854 1221004 444040 1983933 1002349 507861 1269561 969128 355948 1707518 1056119 1308041 1416446 1254655 480630 713804 1713251 552649 392973 560878 1392432 1224863 1055835 1543199 1692075 594527 674316 1665554 787640 1594964 1117096 1161385 84139 1283490 665585 1027830 834816 1626214 975113 285266 701269 1562898 1079944 688229 1059525 580375 622237 351725 1991170 1253193 940152 392401 1620953 1890777 304071 597147 1607114 1617540 1069436 42162 960172 1993164 1888738 1809601 1313267 337652 336515 941206 1887988 1179260 1400887 1933986 727252 817406 610975 1612816 1178096 1145966 790655 1215392 563232 858071 956207 511572 1593623 1416662 1939769 417028 1803896 1084008 1744931 1695157 1806047 813523 624314 589151 10254 206378 1359921 885464 717046 1518571 307849 1208679 260224 406299 1424446 1140459 1000806 608558 612857 1379872 1848626 547263 1400161 952117 1224114 1441990 1716140 1064276 10039 1029971 1285312 464880 448542 222045 530333 1914027 1479414 348110 1702337 273276 143080 1138779 1122926 305740 303481 1643445 932666 1415935 865869 1448920 640968 1838888 1520312 1804133 1476433 154649 584896 1036310 741512 114920 641023 777331 1418648 1585893 1136642 636484 1978619 924653 308957 333305 29275 911334 633698 1176547 1750839 1374428 1707679 1633691 1815568 411205 1947244 1935898 515766 1709615 885822 1367319 1527700 464911 778975 500548 337641 542127 943702 126909 509895 1676404 808655 230216 318715 1897372 291909 1677821 348287 179989 1078997 189324 292477 1665061 1921667 301714 279118 1579026 896912 1050083 1396428 1652921 1144630 170755 1586562 421421 86790 1183019 314759 628782 737535 621588 911462 674988 1421184 1174906 895206 1315540 35944 1617871 16700 1939031 1855617 1242565 1096235 302036 260617 746625 335249 535649 1088866 1120666 1382431 232175 141767 479629 1128445 669150 1980954 1493378 1470118 1555108 557963 1619096 1018481 498073 1184861 242303 363560 176756 74947 25261 1073027 279080 972825 1775411 781274 19524 1492579 1006333 1921740 1144850 599834 1646986 79089 1703010 759250 1281084 1014889 116152 146264 198295 1989229 1707315 591637 970971 1923901 948791 1970894 1800833 1360977 1943501 604880 909820 970482 109095 1068446 1277421 1315370 990442 1129472 306935 1442791 1032696 170715 1135576 660050 1070672 1495447 1622479 1812312 54391 1637634 1680254 1115596 1327745 1371427 1875684 248864 1445418 171397 1084482 712574 1553137 522935 1575387 217445 982537 1597480 416866 371866 1387100 457239 107587 1652587 291820 416556 884647 981924 1726317 1982311 1875349 400082 976329 1028768 1653867 1877232 44299 25952 397477 1127745 1888002 1124780 633233 614739 1657490 1269743 751680 1504491 433346 199800 1698843 950195 1181732 1197713 119579 929342 1136143 884548 644070 638124 545750 1246423 1297180 1750231 8353 23471 1185503 1096281 1306890 1842409 170498 1644248 496129 1436918 1438608 723934 684634 8987 1445462 984913 501507 149037 1232028 1183257 1044967 1094202 1729185 728684 220319 278580 1546642 1787061 1770765 877227 1934030 424744 1592739 1639034 1932600 1451934 1320136 860026 1410280 1921139 1637299 425808 1293130 1189734 1352781 1201514 1129966 1287957 1143906 1687291 484436 1503051 274793 1136135 396997 1362522 363218 185922 1399840 1564926 1615446 237395 1963229 272289 626022 770844 1677313 430575 424964 1779803 445961 238013 1238709 1649807 405890 746057 702836 817612 1797536 631393 591461 1631941 420248 413440 723990 712673 34373 588057 1430944 1970526 665532 1549962 981992 1171331 1107135 373625 812644 1304924 1527851 1709822 699725 1797429 233949 1131982 174388 1043698 1076411 151836 1459084 92130 839592 1686133 583279 1630296 686483 346273 1103682 401241 1619367 60073 340573 782978 141304 862571 951651 229661 286834 1465973 1586840 657688 447896 495520 1158068 358170 1913554 280293 1278071 1294537 718957 1142137 1175333 690624 1930863 1715683 1071952 624008 1547860 585591 1073110 118971 801499 325732 1461184 963451 373719 740069 789265 1833224 1968685 969539 1931258 753674 610585 1587242 1444214 1477278 1600514 597986 1529507 203401 17212 1873746 1280755 201269 1490838 907539 321099 1488605 14254 1016496 26270 1561273 958854 310605 1498658 1525807 419912 1005604 1096731 1601014 484555 389032 594037 825615 1280620 1596463 661423 535003 1510523 1188595 827272 1642484 124544 1670434 473195 282840 95552 505650 1570072 136559 718888 752158 1824563 1542423 1929281 301513 1441058 1045328 815619 303611 1727796 635404 1459541 326911 1077524 1989716 482924 337076 855378 1820995 1997972 1161983 17384 396413 915771 1187400 881882 1858587 1799218 493935 1712661 1395718 1853297 1466708 1337273 534740 1278758 324606 98696 1490798 1328768 1161490 418091 1587000 1803246 203191 787893 1919203 1521492 1404674 203739 365261 778041 854025 175439 623331 362175 1146449 248822 1610348 718006 1853452 1534249 515811 650870 1341838 381154 890551 1868319 1140917 669558 498831 742835 852456 1163408 1668842 1597415 1393768 1434394 774538 536243 351445 1807327 1451729 3052 703534 1742234 1083888 1648812 937414 463192 414772 830386 1847346 1142648 1219205 518018 326294 116170 456088 1621602 1369128 1965119 845151 739020 837814 1100714 1563374 451623 1404326 1524365 1549881 1297872 502498 162934 1916010 1164491 1782311 688991 1684487 612775 1722700 1507232 890576 766540 1431775 696832 1401754 122249 910090 1671440 1862280 933407 980321 1847569 1848688 223822 1464658 872721 995626 579682 1458074 1570514 1838905 768167 479064 172645 274808 514471 795568 550319 1380343 741790 1538581 1226333 596475 1236780 825828 1748088 687489 406813 1437757 490728 271763 645204 75027 1104283 135668 681187 274160 165395 698966 922554 1741676 1889218 707273 739783 1776608 1482962 465112 1964504 283080 486423 1342390 967340 312688 1149441 45760 1467861 1303859 1654151 790228 1080148 1343739 1637982 362056 1721876 1713431 766759 1103364 1981045 12282 934220 632635 1987256 228756 1133692 1909710 258182 1492997 1699804 852931 839323 1718894 1333186 295820 575046 260358 1415600 1895438 851860 1574330 604612 1422543 1906793 665625 1612862 1480975 1324439 1288988 344276 511700 922249 518228 167605 1172641 353915 105093 1184484 202462 534879 890183 565012 661771 313149 1529928 1950909 1412908 692463 1907595 545187 1868612 1172166 1049710 510301 358684 1316640 812190 1943478 1518398 315936 1831812 494737 1011393 513201 332866 1119059 754328 1893642 817866 94247 566124 93082 1525714 1584295 1969468 574795 19160 1669313 563529 1351655 60941 531378 810398 406825 30684 1373668 980709 1374161 1864329 201302 1858216 244690 1056273 194689 1872288 1452122 60148 1626455 925112 1639051 835478 526408 30965 1851390 1617168 504893 520698 936419 1943374 93990 708510 994264 975169 1918014 1782495 1268693 700907 918166 1611813 753773 745306 691372 530 292895 1972579 287106 1316516 297895 1264583 1766785 989052 1188946 171152 761212 1515321 1796716 1444754 1248458 1842318 1740473 1702055 789209 129889 1642735 1870382 1575265 1883712 387354 1081765 591697 13219 1337702 699291 1796653 692665 207881 152094 544729 1009846 1975933 41110 420970 1226398 747908 5768 254326 1106536 575513 346879 815715 197541 192638 462020 724567 853586 1962265 194534 22975 1698362 26043 1444689 948898 1196817 545650 193669 808019 34783 1824648 102992 1281384 714710 441058 847856 1933253 66342 535894 1239157 662170 1900135 1244162 1652815 791952 1369781 524140 208420 1320035 1350321 1066720 1906478 804813 1963412 1802580 905478 288307 1533065 969988 1397579 252927 1636622 861600 165852 1892027 1443465 25119 1128557 1656858 1425223 591014 824069 1780665 1045029 380263 1267308 1463047 517259 875593 549942 1012786 1587323 333822 1533816 518415 1858854 1575574 33129 377214 1792941 54718 1318389 344236 116895 1437373 673780 880864 720117 1721666 430508 99692 625702 510142 1957106 1111540 1178935 314881 102836 395782 1672024 1757458 1198549 1020319 230101 1684608 971746 864277 42778 1116440 1509064 1563769 1188005 1970268 938690 925639 401401 143361 964685 1453319 152355 293725 917140 56656 918208 416895 88977 665547 973850 1382768 1047656 881353 1230979 973393 1123263 1740050 979637 1721792 1655406 1030625 1304461 149169 1061207 174659 901892 1666248 1825883 588376 648441 857985 127088 1163670 1860295 395572 1860732 1007234 1537649 790935 1022065 1683457 1581967 1794848 1996805 1131040 1854323 1889224 738929 1652191 576453 1671622 373025 339269 387521 683566 914146 489351 201361 1891853 1159826 175376 367322 1496810 598942 621646 1875236 1184507 1391814 1688825 854347 611034 930783 1316610 361419 632018 1074927 1632903 745454 554157 670891 561384 1407944 671419 478705 342362 154609 364390 1682762 578994 345074 971512 911478 838225 1116878 989020 425443 139215 314203 1363568 237886 68442 413985 1870779 103245 776686 1939417 782335 1360882 1631993 182456 1096078 1049803 1218285 224616 347009 1108373 660704 1604307 965175 1691384 1425454 478913 539746 1443958 1668652 1291460 836254 138963 1331299 858545 1192821 171908 1958986 1094605 759211 994885 1886473 1514083 294686 826849 1530409 1945864 633982 441690 1719532 542457 1245434 477381 1362138 1238929 193945 1271650 382369 296928 467534 1488212 700092 883391 828165 849456 1370996 849606 255599 1737284 1389433 240669 1551866 1342182 1792392 1836737 1608785 872255 604498 299835 347063 1996221 811248 1810521 625628 1286834 1400660 706010 921707 1786404 371508 284933 1778591 1172725 1949009 424904 1153444 869416 1245991 1966100 1860520 1816167 866809 218489 232652 375617 1078404 1727490 1447083 1012867 1157124 1625122 813270 79313 590996 1607763 1178260 1882623 972150 687930 1791176 1753419 739177 45423 445037 300388 574163 1207720 413861 1113928 824954 1816505 1701666 1792267 354770 1827389 1664418 686239 1993635 875443 730496 479601 1760015 742879 1512658 1780696 226495 83824 852758 267343 1648715 1036587 1825774 1640584 426855 997412 926765 588121 923219 1332849 1363105 1389650 722899 1794301 1429584 105231 421183 1687579 1175328 1318707 1792227 420539 1750240 275075 1260519 1454110 1051475 1738881 211763 973990 1382934 261445 603211 854994 1983397 1337510 844732 531995 1078402 1029126 240147 1969803 1843151 647671 553391 1807829 679681 1162688 700337 29569 1291976 258307 459102 1203858 1455577 1948272 71080 1259776 1389077 1073088 423610 19026 1002015 1684205 1036896 1633205 774560 240151 1106691 1890384 410753 812942 1929145 777161 1797099 1235696 1698911 1099210 1742338 78353 26172 234750 1064079 1692133 878531 1824797 28965 1452227 1797475 311783 236013 1722294 1234449 1994680 1323932 1222974 719551 784567 1263097 1058954 33621 553977 1272893 1146715 1981369 1087329 1631474 1069873 792384 76791 1534645 1879311 1469440 1158329 1083649 1443735 666152 94171 948432 743236 1390450 1634337 669235 1772550 1136603 1989522 328181 1093204 13082 1569271 1508573 1765268 473466 525716 980130 1514512 211163 589439 1963807 1919100 1427165 1829569 262179 896986 459321 113095 530176 316040 660254 1850812 891999 1997177 1310426 635106 231272 527499 400421 553700 1298261 1897792 585795 1402035 685179 75295 926485 118176 1155958 718571 348779 1444793 195635 896765 535650 1355377 1066038 1821403 359934 204415 569953 1893801 669803 1319963 1077046 352562 558378 121197 1954049 1161582 146098 143254 1821429 783802 587548 456544 1076141 832815 1844240 195903 1320080 383909 451635 152473 1404996 589394 318166 314782 874025 651712 1776994 1766656 900545 47361 1764448 651728 688228 1313395 1173609 1775535 650445 1362401 1212373 49134 1216570 953219 1365781 145221 1306056 1615457 296498 1013463 1310576 612275 383114 1769164 740994 980352 868071 370220 1213923 1490501 64426 1244441 1455560 1176774 1426078 802634 472970 517487 937568 795648 1100005 1018398 220804 865073 1172498 1561257 1446309 1993574 1060992 1093194 1336745 634858 1535134 35380 874106 1319125 1948136 552663 1442821 1412480 633323 1624150 1899959 282972 316761 1661052 1537104 1508525 1056476 1980309 1659529 625062 1908245 806997 1352208 1880770 1064093 1226649 1481646 1493332 448189 1566183 650337 1419435 1955368 650542 318649 1762010 402933 1059377 288841 1238985 683740 1248703 1050672 1497114 1648905 771223 682729 53297 276438 1622799 1985435 396098 177418 564514 933819 689671 1670252 1957327 1717589 272221 1914854 1582836 1726607 863918 118663 564964 257748 1651312 915117 1001232 939564 1822390 731185 1221500 341973 1817760 1206363 1135028 1723180 797921 627192 1322609 340853 1997609 343733 471116 159659 981972 1236674 316536 362792 1049526 476077 430877 593407 949612 1836039 292263 1643920 857157 1229210 1187867 1635240 1575213 274975 1694763 638193 1900105 1314186 1116635 1871324 1449756 1829791 433139 8685 1588331 163420 583799 395547 1375469 1072214 1844607 1599475 1120079 235715 543053 917012 1726286 1918138 889387 659132 1661969 1863147 1892305 1735809 1234750 1684396 1163899 601890 226331 207396 481534 890663 661368 1430850 497730 223156 1243539 1480291 1201282 1190593 1690715 1126544 531325 1064463 1061559 960383 675257 224424 94244 1338443 1570410 1767745 620514 530027 1198739 1355331 468663 666531 1849219 1742893 1531073 723416 676093 1966273 226041 798418 1019991 1061058 553769 1136503 869299 650266 369707 1367123 1636209 1104423 1527339 1267464 936021 1604700 1686913 1255088 1301946 334835 781051 988239 1829639 361443 1645769 877050 1165815 1898578 362532 745981 226525 622523 1598564 772651 1293217 1172337 784146 10064 1415797 164961 700898 886982 753100 309148 88684 957018 1543765 642444 1480719 189428 432164 162727 78695 1083273 592859 795624 247899 1825441 533565 14416 3678 501597 964066 1050589 1626826 1401031 1052165 1968232 1082859 1956732 518948 452824 1283730 468068 207695 1806081 325215 1145287 1777112 164439 1368830 1254954 1502082 1052080 724060 486034 1774162 1600984 710459 732933 905134 555621 591286 213067 196092 493236 784190 1240439 375414 736841 818770 717966 433245 909183 1678784 880085 868889 250072 757980 1021162 1937579 43992 1893095 1226566 1239438 734472 1741526 173048 1571238 1183794 650490 1596217 879432 696094 1739753 564939 1019862 1936595 1887209 1965083 1553362 166217 1621759 1958287 740991 887542 123683 1378894 1283113 393203 363448 140832 1488122 557179 1335625 577362 917046 1179936 1461489 1955514 1104643 1123024 704697 364337 564631 1800814 736934 1197114 1268074 620752 1186498 1498155 1460797 130596 1214781 499416 307150 1086626 1917002 293397 1633776 646400 1118950 213834 883229 1706283 369089 1665934 398465 712418 1384085 1120667 1452958 584571 1798773 917685 720954 1764885 1707552 25818 536379 157360 1278088 1029459 1652260 1037396 846895 394548 1410848 1005693 691224 1832081 1203815 1654752 1183605 1531434 1690609 921040 607558 1043083 974088 1593746 1239672 1181317 1184008 275578 474045 1993896 1944769 542812 34814 1778890 1663406 847289 1390383 349782 1566657 193346 1992263 409501 1419467 1450377 791381 1597163 75593 1708195 1898956 1880908 764860 956366 547622 1417291 1048546 1177295 887723 500453 1533728 1567316 940692 972665 1436402 1400237 1909941 1166859 1774658 1732706 54458 314572 1419854 776921 1511171 800032 1940022 1290066 27569 375276 1878664 1269002 301754 1695417 1926881 1813202 356950 884331 708832 1237284 407665 1992769 1289659 1974682 1765223 420276 313434 920213 1115371 1916690 867909 1525704 1418659 1346365 818162 1646646 915146 291918 1807177 970873 291883 264695 1823933 464689 1020657 277085 440520 70221 1824976 1502074 1971180 1155778 1029747 1505669 262871 1531285 516374 122440 899394 117287 531342 1661881 229188 1476099 590001 1223148 177935 1799132 190143 751368 1013848 450217 1641665 1651469 1016114 827037 1903974 1755838 343408 395078 242562 1955145 117163 1512348 135248 1785000 32424 1516981 1857262 749905 312953 154877 1609813 1834935 1798226 820063 1096474 259331 1982758 941719 1883772 1701280 281326 327378 1489644 1930938 207314 1779114 466226 1027142 1303966 1213570 1378421 971401 739806 234752 644475 1569625 818654 869066 1302598 1418473 1370511 105327 1150012 7963 1104486 1667741 838287 138612 1580248 274821 1037750 356677 925488 1943029 1017179 909930 1190863 701722 1180127 1427297 1660505 1466134 342615 1688073 1409736 545973 391852 1995826 654871 1032767 193760 249126 1195313 1421592 540662 1061671 1408024 629249 456550 1687038 1556032 351847 1107850 256453 1125095 1581869 1237217 1741855 1305375 275811 737290 1172278 1257765 1348401 1312863 943127 1750314 251487 1378741 1000749 1379133 624793 281814 1687331 1307659 1738173 1786633 276744 1563319 484341 776316 35284 243347 764027 1299388 641575 787966 664235 976168 1592948 1533828 455249 305578 850099 477874 1400612 6268 1488166 1792090 948058 1551223 676604 1859524 1031478 440166 228325 184926 129811 1004184 1622055 1134857 1849714 963638 1103329 815468 1237591 540967 561896 1495912 1009941 686715 137320 1476581 1357244 1934760 986768 137301 1358133 9575 67484 1822449 136531 869522 1632764 1048145 1921009 1005893 1130345 1449267 1941830 44219 962831 913408 1480932 655846 664017 830725 33423 1252235 1775789 1488336 1842788 1444319 147432 1658069 1129570 1006878 1674317 584772 762134 1475760 494751 1834587 1057181 1034853 856380 58029 1677778 829902 1895191 1720116 805659 990939 1797076 1736775 1978898 92144 1961672 620073 787749 1545393 1411961 961551 1948859 1071146 114382 16882 132730 736447 1011674 1716793 1026051 766754 431316 94372 92172 559048 315280 1108461 1726391 388517 261576 1244055 1281116 14180 258044 94681 1272314 1417998 543964 725576 1364573 189171 846009 1472793 1586435 1210722 1335402 413241 1457129 689492 919905 1842479 1035690 1827498 1198903 37789 745437 254316 195802 530963 1115852 1281283 2090 4444 986883 1336233 1868222 654558 601120 1595374 1160995 1396517 1586278 718723 51484 993572 37160 524597 803383 1019198 1050569 1972322 182580 126241 1700524 1861503 428160 1521723 170352 1898546 1227235 1314817 321296 761809 1125086 344600 380574 1547752 1111247 570833 1526914 830024 1821685 271519 1208982 1393319 150566 177022 815683 551631 983662 1119770 824785 1689462 410865 188351 1307883 1143085 1353559 1250847 340818 1624283 440858 794899 969598 1010134 91838 1285552 754367 358574 540237 990214 709826 438356 47022 1249044 754998 576935 101168 599643 1940676 1463612 1470181 1904147 216612 1248855 1941057 1703747 1838202 35229 1868969 1352721 1519993 1128015 90478 1226902 1060484 1642495 90048 45413 1246529 822617 798063 263864 661092 301217 411309 250215 538526 549695 1110475 1100040 579386 723065 985532 355418 1349203 1384616 1730489 696317 1418262 814192 142633 35464 280338 300182 722349 940162 269173 212436 460196 1742282 1032021 1523691 570215 1294198 481406 1704255 1765928 757953 1470522 59353 419015 363765 700405 971771 122539 466522 1824358 1977481 1898087 102736 649755 919699 527388 906518 368716 1874632 1963527 638556 1736599 1627602 284120 672659 1582795 137711 92978 889724 386304 341525 1883074 311239 293846 944888 1457739 653131 1347035 650206 1558073 131751 336149 1505511 1056883 1853178 78491 1735183 1030451 1615893 1751110 453023 1983668 1051966 114190 1968885 388567 1422031 882012 1027717 255324 411641 1671112 1040287 1234031 326190 1785597 609145 886176 1313744 1599474 512548 1876208 1728195 198152 572462 1756431 1962500 1806332 1995215 1221321 1247418 358580 1205738 247889 1376263 133034 381169 1926268 1722397 21938 975962 1106067 1626034 169687 748379 770609 107958 130991 112732 490150 198253 173862 45281 1954242 697696 1754773 380411 1535745 1287343 864317 1024506 1392610 91087 1264064 162745 325075 106604 706615 882719 207751 913504 831759 586174 1990424 727313 836198 1884872 1005076 1653266 1521415 299939 1182381 1268874 232833 247536 615753 1147484 1560643 1026756 1849055 688100 879388 236113 1893990 1005433 1290196 1561307 888833 728127 383269 456533 908731 909733 1486948 1464414 1480865 1146913 674516 1176609 1051999 1746098 1245679 1650198 143741 155061 649166 393864 134579 540558 1575470 95044 1213856 278570 1934284 1172325 389341 1749043 1574560 1321223 506953 49725 1854734 1850080 601539 498285 72842 1996882 117904 776712 532230 882646 1997830 585765 964749 1490218 19833 207875 809935 1145298 1786071 760788 905055 1040510 1154820 1642314 994189 751669 1716549 722444 1506250 1106793 665271 1247036 384050 865339 809546 1965685 681399 39084 1258378 1996719 827085 1363056 1987441 1543678 942710 1134940 1682677 1348012 915604 1238307 1404134 1904786 372986 1266853 542727 972643 1198847 476551 289459 755441 1048298 1101884 337446 102781 1511119 1053118 414295 204578 909836 1851453 628451 1410652 953081 584864 1830977 1194855 633399 1640597 333543 1260483 1938243 1816309 986133 1951729 806971 1949054 373131 1882693 1436524 1344041 1301313 93391 830429 115821 1844524 1883294 927245 1093748 682671 1964919 436234 47303 166753 1116118 155243 779395 1841684 1954026 500873 1183613 663254 540212 1079744 709738 1883153 565936 581307 1048683 1418323 346516 265264 404948 1691175 1636699 1912582 1805850 1070303 590531 1009557 943539 469696 1704693 598981 1081086 478680 1005320 146830 1528078 1251121 1493476 950869 363 1702393 564770 1831340 1295904 910474 1700274 418657 1879208 776156 1863297 748203 166434 1576357 1194447 680409 498472 360093 1007692 256138 1990245 1912827 932193 86856 924734 336719 443294 1213319 411892 187855 1962441 883663 1928222 1026407 1126288 252045 142076 934704 85229 1940408 472736 493302 813128 1959799 1367733 1566557 386202 56744 1088493 1065831 606711 18423 252273 433662 9082 222239 1551532 1353922 142907 306328 146893 575548 1950529 1561414 892444 138756 1808601 664820 991694 1767901 476123 331402 1627292 1427976 787394 1129435 1625088 1289563 175124 118891 1774265 261333 1011596 771726 1677492 1483066 74595 1462124 652026 502618 214866 434217 1665820 848156 246015 1360336 1100547 980589 1195709 374505 974819 827817 341129 942416 1843641 763059 816076 1645695 1584761 166161 1131253 1968535 425047 621318 1669126 1322516 1578500 1891446 982608 106749 1105781 256722 1809605 325518 1782571 1731922 650204 24012 557843 424473 1947634 1254059 505088 1668730 45031 1358347 1715284 1127120 656196 908056 1098580 815044 558889 1824528 645059 747388 294667 981200 1971801 714243 373127 623538 823444 517038 1478667 1106346 382635 1861752 1024582 280165 435715 1959298 213171 1067983 320386 1057301 410028 624863 189963 1306844 13376 1481987 1171461 253874 1493477 93825 1752492 1810608 98426 189204 1817287 323340 428887 37409 1522329 891746 727438 671107 1173827 1426506 120539 1361190 1207419 667710 155283 777020 1741247 272492 819096 1775010 538268 606072 144237 570770 992909 360104 494939 850682 819270 259231 1624412 931776 1650333 674363 56041 334029 1411575 1416507 1040917 1107256 141205 1155812 301745 1582313 219449 1112800 251172 1058803 1118361 572221 1027307 117128 53098 845792 1517895 1393556 26220 81788 1834955 665059 1605432 1297303 1927585 26925 28276 1024250 344054 496475 1247709 1055328 390749 203406 747406 1133768 304168 1550879 133631 1242452 324931 1760188 1976706 910305 266019 1248575 1368330 73869 566486 1184895 1372465 1533738 1516417 1352613 1652670 786413 588065 159487 1636380 1556905 725500 290577 13856 579998 701290 907548 1998023 1652869 1066078 1530954 1416450 1283525 1131075 1450274 474067 186926 1111616 1100706 1208015 714410 275538 758929 1009633 501060 1696255 1877602 1290894 912038 1758927 1956066 1589201 1107749 1407540 1006066 592926 1841992 1775333 951316 1334352 1177422 1716304 138368 1195314 266289 373063 256733 1552845 1414530 1485735 126859 1915063 1353818 624196 865654 971107 870513 1595440 768149 793154 467155 571580 46118 1824227 541176 1231865 237912 344114 430725 463407 1170799 389637 539667 160857 1457456 436179 1595581 880541 839439 1600955 1803767 1439533 730152 1409960 1469352 1943492 1156700 1742932 816946 1079671 976107 289565 123622 69128 1873965 670747 1660550 499173 468386 630893 1564773 1894463 279456 1956748 1049647 1330875 64024 400688 987336 195765 532268 1739909 127080 908566 488696 417730 1489974 168872 1368353 1484849 605646 1156189 1028976 949357 869444 1106385 60912 1691555 708177 1386699 834177 1517044 1442726 101256 366056 1688373 1630385 666585 1818086 471351 1190358 1446132 347994 96123 1725115 699542 36366 683240 429294 729271 683834 625870 933092 589920 349792 160705 1114173 982578 1689370 329643 663030 466176 1185945 642534 1784442 1629758 1765464 1492436 488688 130324 421955 1626552 301908 136928 1133243 1109977 826096 1080344 1928900 616494 1387776 409177 1205789 733640 259675 1469490 57742 374046 873222 246915 959382 1426866 252076 305959 237652 1608516 303960 1608282 1720349 1805980 259309 928163 865053 7751 1971584 749624 911507 1918515 1300802 1620986 1315463 1271169 1255685 730124 1580952 1312110 521651 469818 61829 1159435 1725427 647778 1093594 1590905 337420 133548 1693775 242553 433514 1453731 1884900 651307 91315 1228597 1570651 1383862 879348 1489904 1154951 953230 1220741 269706 1938411 272631 926971 1018447 132049 1812072 545267 266361 691761 1439422 568453 1595383 127169 1651389 1334280 1751395 1283634 1629816 1900583 624064 652220 215758 350242 776724 1049343 1108654 996163 616605 1001036 130931 1581789 1431751 1023345 1730990 1043507 1658348 675885 1682961 328555 1893791 1801529 521994 627228 829149 1767357 1750437 1178854 1850585 976426 1724210 19762 117593 1882673 340640 986164 77505 27122 1123544 814080 1898107 780827 571081 1091055 475158 148839 296869 104043 899940 481007 1963495 907649 832259 755703 1838359 315542 1040434 686819 384100 1769223 105018 1920826 1641841 518120 1623992 624284 329 335463 721447 928162 479956 597216 1599887 484461 1957011 1496190 1653368 171629 735427 1839357 125482 1406078 303869 1505448 75887 1392003 932781 1671202 402743 718670 1786542 169621 433399 815996 560083 1848410 1262437 544436 1949300 854052 816430 518789 1784826 204666 1418849 1712819 1401650 804635 1220518 577720 279152 1068398 1214551 1960762 418577 1948181 1390191 525336 574486 691358 836278 987659 557605 717460 1175286 613552 428832 1436116 1991124 156730 1719237 1259818 1819147 64884 1949346 1660995 616745 731362 1216762 958651 541101 420092 1147470 1374184 357246 854338 1416966 1259119 378670 1075736 1442310 1871649 690141 939381 682881 1003958 1352212 1867401 1486471 44744 440611 1153802 311940 40891 821950 24089 544812 734747 1031407 603932 410692 12477 1693306 1916632 832113 23111 1491257 1072346 1838245 935337 1744544 106975 502201 261042 1751317 1152882 276394 1330559 1298154 195107 1852520 935943 290414 1168807 1336399 781974 1898474 34519 171861 1479710 469694 1948707 1556662 1593023 249271 630055 1775710 1452657 278279 640526 1275689 1849430 1938895 918182 1839846 524908 1028412 913874 1309573 1235232 1331892 1238147 741284 843093 562164 788137 964804 453900 291317 1373990 452553 139709 916075 1493871 102649 653634 1156413 943682 1226405 1283904 294659 1992847 1075787 1820489 1744013 1826455 27708 267300 348053 1091005 774257 976907 1191326 205142 10248 169049 1190769 1613090 1376071 1570795 1636897 1117453 271037 809082 343050 88369 607075 845623 1382092 443803 1689361 357066 1388448 1894029 537730 235764 50442 601297 188509 972904 150249 1742474 974661 1798452 494236 1343618 1532375 887303 827919 1171676 623873 1229328 1036964 928392 1976143 269700 175591 1004913 61245 759804 334391 953536 1197533 995775 580307 450174 627751 670957 1780794 1914283 46244 1735629 583396 667223 285547 970819 381394 1326048 86189 1366276 1604078 1158435 1181607 1705607 1576288 1053742 538288 1227156 604778 328220 1267948 5875 1807380 876025 863237 93431 1930972 770067 654257 1590696 1527080 938978 1769831 1660168 734308 833573 1056311 1060124 1931595 392205 35592 1055950 276124 663425 407972 533807 1361099 1813104 613916 1196233 331460 1257822 1186940 915239 1844474 828602 1105064 548367 24497 1965583 67920 1714342 761558 1603149 861477 540278 1399119 1432017 291581 1743547 62972 1319473 1976357 1291513 766768 60561 567916 593836 1795718 4757 279914 1489176 1696376 1305828 843255 1441618 505338 1836213 888198 1122504 87516 1204618 953273 1452454 786056 244503 112918 938346 1418632 273273 534040 962210 1555854 1641173 1638495 441142 785268 1726350 718324 1078597 705669 369590 764011 32101 1749787 1389427 461550 19354 807159 94679 1782998 34175 1681670 1690322 1506952 1037893 573658 1961943 1187649 434553 657615 724454 1787151 329638 972990 1955191 281956 1838875 757385 345829 1244145 1063878 1451066 1610753 368640 611717 725556 925402 1993283 1519158 1660732 765153 1973011 48827 1851599 1672156 1625745 1462024 888456 1345443 1905726 1697309 1150005 1725006 69115 1714759 1896615 1152620 3165 1006781 1154638 1107026 120390 1304836 545688 62893 1844203 986784 124095 1051297 1681909 1108327 365821 43018 1773807 159216 638402 549336 1002306 464491 553830 1416680 75861 655319 162095 1512593 475357 602529 1396393 1311235 949482 1630767 362848 1642085 1693235 1667088 1712033 600468 1496595 802476 119670 102609 1558010 1442813 1616836 770227 798050 1990368 326322 69973 940888 1917621 1759686 1788307 359660 1184249 563064 1435885 1178118 1671439 1504698 1690982 809324 652596 1409992 1766156 433956 1838136 1438549 196684 621742 1858551 1131978 1112263 629574 930247 268861 245749 1091319 1446074 1643936 895992 1041097 553100 1216144 1617744 369444 1515292 1822166 300653 74100 959925 1010255 1538107 1489468 1035965 710784 140335 107004 447889 150263 523812 1249013 1714440 845689 1786303 834275 59541 200316 189902 588233 1574519 191046 1382789 1363660 1391914 444347 1506433 1154508 1569116 918171 993252 1990021 208131 460467 501908 247945 1664118 88962 160614 1993187 437344 10228 576514 1186975 1707503 760067 331781 801489 1668608 980608 465125 906449 1943334 132232 145175 631352 1683776 1910003 656325 84319 103774 700598 1156245 679835 1626512 16094 112474 991449 74143 708358 749048 354665 1596777 236294 814860 612179 452728 1134538 1797834 980270 1739228 1780265 1427395 673489 1156130 1231444 1760505 774791 1532978 355366 1096403 1526131 1063234 273194 198781 1655881 1126728 1106507 1135074 617177 186006 1531856 21454 1387906 774831 1305876 1718417 1569695 1423198 1329901 581787 252176 1864829 1318950 1949129 130104 225539 1198821 1717695 1512358 1499917 18192 533822 481361 1674689 492439 1866931 1576344 138169 317659 1192459 1922348 923863 1966027 171992 92038 794206 1927375 303676 1113080 801379 183674 1526985 1586782 1483488 1677050 196761 1653985 363465 256451 1140777 215984 748090 728060 541290 1237489 1472874 311175 541484 1498172 1037786 463838 942798 1916875 637273 1099998 115004 1925705 1825782 1421546 847290 1436481 135853 1027382 1033583 429432 418892 155794 46633 199374 1732097 1889478 1708269 1059618 695556 852510 1876212 1900910 1297495 1549277 1358881 636359 1097326 1177410 241111 1446775 160495 919721 986811 85817 763545 880605 1417624 487926 1503415 1132388 550388 1757792 1319060 1746872 807291 1735367 1456175 1253434 312899 511895 1034939 131498 486137 1867414 162573 149898 1354355 1456695 592067 1841850 442663 354590 617931 224658 271203 1965293 1912312 1849453 94940 785094 116275 1802033 173980 1004402 328162 533005 1896883 1188302 775107 90512 766332 1033745 910790 293407 284878 1397397 1713710 633225 503808 1940056 365744 625427 68441 768074 1244819 242685 1348905 539315 398312 1435156 2704 772900 1492666 1236711 887986 857072 377859 637255 289597 442928 463415 1957516 875596 1602035 387055 642741 1097649 1999779 1138540 140555 1473381 1702234 44876 1860052 398860 832051 1058670 509513 275943 1400592 1039729 1181597 331941 1080473 53592 1748249 54280 446886 1799381 1046665 724513 189427 1070671 1588237 1904986 974349 577113 1579180 1529028 1333070 310342 344340 1658252 148396 174587 901412 1758665 1891280 1805272 1546931 728317 503975 589609 1887807 1642171 1187981 1531081 1865469 40933 463504 1479614 145873 400562 399249 205501 1849294 1982859 1253259 1538734 1856824 318560 1416261 390190 1900131 1956055 964467 1394697 180242 1498739 570541 396872 1052603 1296520 1484635 95068 1845050 1207147 1107147 1637621 1074460 37676 1592539 1865791 1833710 1305029 117029 1805628 1155620 1872911 1631605 1212199 883844 1385986 894076 1665655 834927 541599 775282 183776 59901 103305 720308 1599322 389166 1517386 515026 579054 809342 828358 538192 4491 586591 167651 784199 1922087 785101 799216 1278884 297279 482217 1977336 1900766 79793 1585882 840386 340949 1037408 1390597 1869386 1367657 1605469 448961 91976 1378609 1531148 1581664 1393169 660169 1466416 895089 578264 870305 1494692 1276729 925212 1170755 871833 387478 621713 922683 1800003 1026436 1192713 1385489 1309117 272567 1909104 1316010 1459017 286157 839361 939547 665468 1886740 438983 728569 1583186 609908 1778781 1006358 644764 1405219 541364 36328 1676308 105536 960083 379444 904767 1781598 1820695 242338 331939 1627070 5185 917967 1765790 1266637 1030649 1255855 878684 1262741 1418370 951787 1035818 1855182 625367 182026 265262 1045947 109732 567376 623984 516721 209519 1181459 1815599 1574412 69720 1625903 1870356 1991851 995168 1573572 1145151 1413181 789601 1626219 838419 1084106 496988 612867 330199 1493196 1450494 943774 1745004 861182 133436 1676667 1999182 321942 229546 311826 1705865 636552 884520 804817 1259176 622429 1279231 1953679 913787 968875 1713121 702821 979085 590884 1759077 1736257 1464626 1052886 1373692 1404171 1257145 1221280 1377457 1460259 1577903 636262 655548 531150 87966 753897 1477112 339320 473712 1774655 1663576 680360 1304111 1635977 1466023 545564 217618 693952 1612151 1418745 154455 1492465 1574517 93971 1998243 1368236 933457 1783095 1168235 1433192 1514928 999056 1751711 203595 630560 1839865 351516 1432891 796638 1616005 1631013 883925 1125681 36974 59552 268752 1573862 392925 709187 1580329 1045525 476029 1658006 626300 55503 940691 90066 366088 1476990 1228179 1012040 938507 398178 1261810 429565 1280430 137002 424838 586145 1104612 1198869 1361285 1486681 1267290 663247 1948060 1605348 1716559 65217 1495697 1520304 1263223 997809 55369 98134 1205568 1611806 465442 1037320 761294 1651277 1205347 315647 909253 152762 396489 672171 828752 193112 607706 538183 1934085 756352 1688167 1553982 405414 1273419 1316850 1493899 264170 646087 650760 1880052 1744500 1856852 1147876 1085236 1328456 939726 112147 1928221 1469580 1415939 1697209 690789 415373 72823 215674 1623645 1199378 383185 197744 987420 216780 1624777 1558209 476352 502770 55594 1794574 275664 1473443 92074 120761 1768994 382426 1558059 105052 396890 1755148 1916656 440814 1948823 649492 1795316 624367 978268 1622716 778398 732374 153217 964897 1088841 1149719 985818 1299502 1772037 1050072 700640 1317107 98747 649150 477882 1824691 1214277 1243282 53659 640835 410777 1034347 1237736 872912 1771706 1210742 767119 432712 950696 1466977 1972207 820734 797273 139913 1004372 1562012 1246069 1619789 1128661 1385403 1062361 721032 1837689 1795197 1864912 1893918 297927 1856869 462647 1365880 1012653 104747 1150270 684428 1363482 330420 1395777 1732120 875301 1913695 1069999 651649 1672004 165935 1360583 275919 638755 1925040 891180 1561523 352937 536198 1144132 1356680 1091268 1490005 143546 1729945 756244 506428 745695 601489 762882 482403 1133268 1603767 994556 359585 779776 1483915 262697 290019 171810 1240199 1637694 588211 1633572 402967 165442 989823 1419747 839016 1453334 1919543 336971 1043363 533161 1440552 1801505 1866532 1762960 1679590 1330860 813833 909680 1975970 1108079 865947 1294651 197055 1269187 1467293 855460 1904698 546323 326747 328415 433982 381774 1853693 1656493 1837008 126727 261966 919299 740157 302828 1415322 1611922 1452410 608040 974409 1073914 1673964 1988871 1155960 1194301 1940386 1807675 1820947 227577 120025 719647 362325 1440188 296703 1997861 502390 97580 8232 424631 94503 1205113 969511 1392137 659876 79543 1780258 272191 1152399 992519 41815 1343987 1535400 1898880 646931 412246 1293360 438856 229177 999594 1397076 683086 996019 1357332 620377 370016 473630 147820 353272 630219 255462 1098082 69807 1193665 1117909 218175 154859 1250882 1376810 1646887 1723826 377428 293534 1295893 88580 649365 865927 1103902 826975 539663 1403168 226171 1998794 183282 783850 1833388 894440 496274 419217 1811645 360321 862356 39129 232475 1281226 1826414 1917168 1600680 728881 1149254 199485 1033581 1253722 985959 750647 496406 1785311 421694 83335 1642302 181406 769294 383048 1348072 1991624 494703 217302 1950167 1849702 647263 1753929 1567494 871482 429828 160626 1141210 374088 86183 995848 662879 1703841 730923 255651 1262656 683560 639558 701487 1860360 1101418 1391385 213924 428558 45095 1515805 924294 1651838 1799728 783220 1285143 1427317 1395502 813075 285551 1412018 1906955 1109184 22374 206951 1548967 949923 1665434 369906 316067 226980 558874 1297767 550458 581020 388316 122855 1738047 1859009 1015147 1443177 1638048 879344 1993320 1165873 896992 1160715 813059 738120 1781356 1143725 1294912 1805904 1558546 1055438 1330917 1003849 102398 981658 220320 1567953 1390611 970490 1841678 254889 1553774 73601 674298 1785027 510205 225299 1626517 279629 1401927 1532241 1619605 392074 1415263 1863509 637902 1013021 1185004 871376 1504217 1522205 798209 1767067 1028633 1434795 1578788 665984 1458567 1792796 1404217 33057 95436 456916 252706 960009 880232 905240 1367827 1177484 709349 1396040 1286003 176394 1995297 785415 1683175 1360019 900183 1349476 882438 1834248 1146459 319193 848175 223921 1731262 1301459 1197729 1766029 499591 1630561 776789 1698933 1622840 1835765 1933167 840499 1089306 972907 1517948 1009179 278961 604165 610791 629992 481756 610176 1554774 1187852 697063 113193 1753428 23051 1725992 1284465 1364685 1361834 20590 532915 1711280 1592188 819081 791747 1232086 29990 702121 1179017 155694 1624796 788231 522809 1918603 450209 1977733 1903884 1367139 1408518 793520 154250 460426 593288 1765857 1560975 1914908 1238140 1540729 1578803 1358729 284114 501800 721395 1590728 103721 1627485 182571 650707 821388 923337 1133179 353718 212053 695491 1164956 250399 56669 577046 1791832 1381722 1592788 302518 1185531 1877345 364412 1744166 429480 451087 108556 1789244 1847957 1154745 201549 814791 879415 880696 689747 140028 759642 1896084 1761709 75411 1263002 867929 495313 1938877 147509 1620641 904978 824559 1845970 21431 1584588 1617816 1267504 1000191 1703277 617573 1567879 1137742 679435 256938 239965 539857 833734 1444753 1078698 1437786 993266 1114557 1706999 822678 1637204 1342789 1161332 991146 587561 1587523 1275483 950168 1369573 1715606 1007345 456527 12131 124500 1420530 27022 888995 1886652 1645351 1518225 1203962 1988629 201228 127823 70522 584593 728374 1727308 1430230 424104 1982468 617608 638115 1959718 621328 1909137 112727 290098 1300231 1592613 1742203 779967 600878 1479299 156772 72038 792588 464608 1146064 1760762 1737704 1307351 278387 240210 601114 1531726 1416694 1674589 1846033 1643885 1437971 793623 125083 1855193 1610178 268346 1410185 265849 810410 363134 1371213 1881895 1321416 1092482 1424631 221946 1263130 1637596 716333 686743 548528 1458027 1670786 1817917 855755 364127 163437 889120 255031 175431 925586 1725878 1200550 1526020 372969 686576 986668 460812 1206645 1526804 509414 88445 1650483 661480 696103 1082121 159105 1055649 491787 722012 990025 1891090 1880977 1960449 1989238 71220 1009544 1438454 1960524 541699 432318 1796464 125562 105050 1496829 1051863 1112374 1165734 1012235 1804623 1353693 649896 598526 130116 1292188 930925 611981 272933 1540670 240322 1275138 1527639 858954 1324402 132011 5008 1851102 545223 488171 1710018 790106 1149183 921824 1416018 1618328 1936869 1004355 1672519 771447 1823019 1379732 590097 1660281 1300462 1467432 1248412 1343544 1040200 882450 1233385 1468740 1494933 235834 1008124 892426 1720861 726433 246259 1856208 1133993 453932 514644 1883555 1192721 667889 1701973 970284 1408861 1388233 1351623 1541244 93181 1745343 972469 200847 1963322 182557 1726968 1711955 1440718 1502109 1464642 599940 1325498 61811 1921545 1841126 649103 88575 1490675 777461 1543387 463032 1261890 1378644 422945 1480976 1481378 1222037 1396744 1054013 819381 1553725 1027509 775129 794944 1209759 1749535 1910730 1784207 1189651 1757064 1725993 1667010 492544 665057 1383746 406052 950276 1437196 139925 748826 501063 402607 350209 1892473 1399951 1476172 1965628 1137121 647893 288548 874307 1493175 257685 1133123 466390 1417576 614576 1763832 1678795 472701 1229569 438145 180071 128107 881364 423357 1034137 112366 123542 367089 453448 1910434 1975856 599084 1623142 1451653 933793 95169 86553 22206 1194028 1745024 171326 918561 1849481 1957027 1989884 871981 1157950 1573500 1846777 1303308 159989 1874180 1839576 1428981 1560115 803097 205328 1335580 600204 27743 335550 1705885 1196207 1466991 1191974 1302897 1354186 311938 1533852 187211 547686 1565872 193401 1724947 328927 1338988 1574183 1466714 263872 20800 969139 82790 1248461 1438342 1952250 781083 652871 42524 85907 114361 1503173 18514 553839 1168923 729759 1862242 1099214 1834832 1496731 190704 838313 277206 722335 295447 1280493 691789 1633304 1289216 1992076 1370021 586790 1517178 214001 1843164 1885213 982832 1505506 1270406 1424341 359157 391053 1649133 21586 1725335 7076 1228802 1504311 1749940 742228 399002 415870 944020 911901 1641857 890069 592823 235561 667745 1080654 160117 722787 1457826 338036 1500324 1278744 1299898 771028 1381066 216492 501610 1946290 829989 1189145 928250 1803517 645366 1118725 837726 897938 662743 1281778 1607009 1669780 646092 57506 427060 1945979 195234 901263 1834484 1506766 889253 1150054 1848946 1263288 1001721 1905893 73474 1695715 779783 1598206 1277504 1155482 1452521 1300495 1397392 1894552 715045 1488393 1318362 1712548 727012 783447 1819498 1529137 823400 1832511 366286 751021 1478831 500116 808982 273290 1294386 269566 1958780 729579 886892 1790979 112308 187862 814464 1825689 837559 480695 1144727 712283 1616377 357865 457810 711513 1295476 1966438 1333199 905691 167904 1495177 1079998 1767484 176984 1523915 591497 156748 1766049 1951501 874378 1850042 698664 396834 1070621 1899562 1002207 1088630 1693469 470579 978510 934042 1443005 78937 1215604 601035 1943664 161873 1293888 967470 1315494 1715720 1725136 1877926 1279486 1357051 1692450 1999160 878773 1283676 540384 1606667 111739 12885 959696 1676138 474611 1751923 1829686 479160 174832 813096 1331330 663751 669313 1355320 1701529 1270956 348024 112359 517345 1440418 1956898 1492486 25831 554952 862083 799390 1006289 730811 240418 755401 1740173 221275 381912 999909 1650777 1381824 1758604 139282 1638864 208796 1583632 1527984 608822 1896906 549637 812300 1654276 1993936 1062261 598579 9929 214644 604965 1262004 985845 1194420 1297343 1890329 646049 1384193 1921227 855865 1477992 762128 558822 1913905 1732914 380193 304154 1403646 130775 1422916 265700 1768722 1753378 1189420 1349892 1573198 883357 271966 583885 1937635 660858 898996 271201 1882452 784374 533226 440562 509378 959212 358346 249183 1940307 1804794 1501945 632976 439351 1189146 466941 963306 1422483 1948362 306268 53719 1338976 1200648 637675 945696 1851707 1857874 1584390 326574 54498 314352 758191 1925169 646740 344919 1370813 1759925 219152 1111152 802326 1497216 622486 1974253 564585 761451 262481 1155601 960342 998944 1851881 312116 908621 64104 79603 1879504 693771 934804 690226 1820935 1277656 787964 1882099 278595 46923 62821 492650 994773 423681 1733467 1220710 1080311 40297 214856 1121577 638151 1487314 1712138 120781 1603417 1760813 160411 761840 1398992 1909028 1154853 704145 1123468 1900001 720380 503222 1997491 239669 1349916 1107461 1552720 596903 1725443 431931 1638720 1054891 39258 749668 1876076 574134 1592326 1197749 1878018 1210628 859600 1267268 200401 211888 1216229 1621359 1264398 777311 1329975 1484099 1082882 1177396 625150 402671 67555 397925 1200986 1597464 75568 819774 663902 813524 1863708 1738058 25744 238227 1875999 355023 1614625 1897948 1421011 1646552 1711576 621234 657081 1843370 870028 1128489 1356412 92618 1544496 115955 1193566 283070 1073433 27346 1005856 271211 1536838 710126 1384173 1914818 1233849 746681 1739943 630588 1475457 546752 283456 1169020 1455570 494146 1106603 715821 224648 750968 143081 1174145 946787 1606253 1046670 443814 1270472 1848841 479923 313389 1181146 1660393 835966 152801 324542 837420 1735741 865774 303553 1157794 658158 1125913 1941826 1117352 772514 1287480 1793355 1324067 230689 1158717 1397321 1615283 605983 1088961 669698 218946 888271 237724 1223824 942342 704535 262707 586535 772913 1442089 1641669 321487 1900454 156274 1199453 122367 157670 354783 1005383 316491 1843102 1417771 1328055 475393 214837 1497722 1821846 848049 248189 690681 1481545 1148802 239189 616873 848666 355469 1766063 159369 1323559 1816681 97465 87042 852403 456989 279509 331501 980896 1672702 744633 910891 1942449 1794432 1301565 659237 878280 901158 1850312 534662 958997 138571 1576707 1184460 811979 407637 230971 799438 377617 169954 304236 1215594 1382270 1407442 1505340 1970412 570848 979393 1782086 1594111 424587 855413 986234 1767347 936892 136224 776631 1380105 1187862 1109946 13910 193594 41587 1689507 1499455 791611 1073368 697403 1297537 971465 482694 1373742 209941 222093 86929 766878 907064 1080299 1045133 1963786 1021621 1775930 1396057 294545 1668603 1472390 1513139 711819 1662921 1542157 1529454 750584 710524 366544 493189 1569563 1081351 1750407 1469213 803768 1520600 1864554 1563621 578765 1777856 596368 1380485 1619126 931904 528612 182213 1204502 661504 1959945 1595490 170593 981456 1462061 1913648 806800 564548 437947 153824 1422453 76012 1715320 1224531 458632 1686357 1548670 1365836 526755 887077 343260 930546 499257 252776 665001 1317019 1130265 722831 1804278 453675 505996 761739 1848613 204317 1437469 862298 278107 683600 1769185 774501 1450016 620579 162348 804967 1333801 633151 1817692 1537494 1305765 404946 1479327 13778 985017 339460 1643051 739280 1705310 1394577 356550 1418166 940784 679953 54640 1522320 838718 1707295 1576318 1905870 981617 1749140 1985988 1883495 1067099 899528 387108 147062 1530839 4255 1751096 1244765 281304 54729 1782928 1024872 151561 226653 633801 211831 1085887 336079 610706 337687 1757944 291054 280081 1775513 1640084 389071 900615 1420300 1320307 951016 1873206 1637049 1942916 1774564 1132861 1654759 1919230 1075301 1441939 1944329 1034892 154652 1873942 649425 1980133 1529344 716623 1111548 1353408 1488567 1770207 1549562 28373 706220 473366 1946201 1750319 84601 37329 1051237 590403 1500988 528679 1015670 1075369 505670 511310 1732794 367511 839334 1872092 759774 1724779 1815292 1128850 80147 1541250 875121 62033 205253 1837440 187371 1346938 1131537 1189966 529052 1561376 1810673 242005 1435585 1078355 984898 364162 1925826 761460 1746657 1953 1473666 470699 267807 827071 1030128 1127308 710380 1657106 483670 1519482 1658686 736983 612353 37857 1176849 1381874 1611634 684826 1125595 248246 1324080 748890 311616 346169 1270976 1884824 915390 1680197 1134282 1646562 1675479 308089 592118 849922 1983679 175244 283640 1097147 967579 1804987 436103 1326306 675248 1222859 740133 1868863 1175410 1902815 1088751 594659 621972 1261434 682581 1734435 1918971 1056702 72907 1353945 832512 1035104 1791662 414876 1396689 1764287 333850 1025178 25939 1946805 699490 1389962 109871 237176 434933 1378723 1978502 969652 1869228 219182 1210462 1520460 884711 143608 214776 954540 874072 1195591 558648 592012 537515 213120 506537 581834 899396 379993 681320 1692900 279977 1847837 629782 1688240 221864 912544 1573752 217466 1468182 1842241 168742 1550691 1184406 797888 970276 1795797 337738 1674724 1300183 1255466 1542816 466207 346501 1079395 836419 1950402 866485 1502698 1682227 1127072 1417868 1076321 1489329 18199 1826340 1734404 1400160 957942 663780 1069527 1331619 1052789 652440 1421140 453812 1762284 1715337 1458125 531744 54116 605396 125644 1480020 1927198 750651 1617133 90231 1862817 1834181 1269985 827054 1490399 1841220 1157616 1265058 1429102 843428 1125443 413709 736485 780111 1440202 1375519 1592039 819698 465596 738023 1376131 130148 43713 165922 1541382 466906 989469 345421 1292597 711207 1444164 1054366 9213 751972 693584 491844 1554878 1269877 1834932 1088503 709051 1784932 555965 155044 1401273 1967834 1843819 1570629 394779 1598942 1261985 867869 52562 4769 1195287 1615163 609803 241840 1209206 1874799 383187 1664229 138690 223890 817697 419797 351495 186148 821696 383401 215347 1031580 1918398 883453 1826878 251660 1650166 1878126 1890980 1890198 1752113 178997 690886 1323411 1144403 961082 1208532 714031 1988148 214134 1575405 589775 309163 1840004 716822 609768 1556041 755954 68102 945540 443610 1801103 68734 991547 1562186 1125948 1562061 455334 1397063 1723879 633706 54121 953678 1806022 880891 1265767 923864 160891 833097 1533858 379954 1232537 1615993 483379 94391 506194 27015 1457779 541943 1175667 1661808 1408035 287319 337516 1400435 890253 436450 434642 420242 518363 711361 638877 1057031 433710 1262729 1660005 1420461 1727822 1513629 43567 1285606 853302 408678 839549 1353996 273812 1943089 1690377 5168 419077 636811 717963 1294663 1571689 365295 1725723 19799 1789397 1714697 986281 325985 420503 618250 1759840 388040 834938 65383 243070 824704 1739359 1319422 566944 661664 924937 1290289 1303941 1668248 1956023 474265 1596747 728185 1106558 1710663 1625894 1062576 591717 187170 922010 1152848 1579421 86485 176238 990807 1069319 1825474 486601 1033061 528284 1354403 1029869 1341547 90284 1431496 564236 1897840 1234725 209731 1175964 1961747 722764 1222903 613435 1624488 668345 1259053 796001 1808755 1669353 1567964 992359 225405 1000378 103441 399678 1308432 1953437 1989340 788398 1756338 845173 941352 21499 313091 842947 424866 1636666 935525 1444000 706583 844037 947666 782272 424657 1334701 41864 1213597 1462640 1782189 163302 208220 1817953 1910424 1178574 753920 1075445 1476765 1367328 1162017 1781063 165733 297104 253088 1043318 26880 1201832 1261906 1627754 545820 402747 284723 761923 1172630 173175 1381943 1307301 1401479 1135336 533788 499246 14902 1529450 1381699 932082 414659 1377958 164027 247668 1680970 486292 620288 1400910 330362 1281392 16519 135053 121385 1243432 1828220 472611 26517 299246 503324 684910 628478 1429574 366130 1514304 1039292 941349 698104 42602 1478146 4073 1414141 1758569 292316 454697 1301439 1938374 769391 536409 1841508 515645 788300 1031472 268661 843466 1840673 1218359 391622 14993 198951 933656 965274 134252 1581081 757739 1467360 549038 268163 820096 1805349 673423 82741 364059 483863 590875 1622844 1190453 963354 263180 1578413 535050 1143547 1275410 946538 792022 1008928 1732337 707891 282730 220796 482018 1668781 1854046 946151 572737 437929 1376680 1904002 1324198 1464636 1746916 46709 1608708 151222 225447 1371592 1411020 724773 1095620 1820476 548471 263585 1896723 1718258 677201 602189 232918 630594 314907 1354439 149706 112131 720312 1294810 1055329 1101332 442104 1389127 771816 1196243 764471 55970 1392075 1251111 1469661 1544501 1679203 1896946 309134 1040748 113562 917279 1383355 588113 1019614 699641 1333367 336476 1343784 1168821 1129779 1166851 1127653 1783440 440620 115865 378624 1195145 1009130 81007 772747 109223 245194 1031959 1984331 310622 281301 1484592 753252 636452 30406 1818713 1530665 784711 1360016 1473386 622527 576241 1586860 1574403 1503780 388193 138224 1466996 333641 759004 1337361 1817034 1359342 1711793 1696064 527457 1388260 1391400 1302248 1428969 1680418 1336656 1314635 262473 814526 1420724 1243471 391619 63640 1813820 560126 483787 1929332 612875 1641756 1723269 1984197 100348 1467894 54011 1925204 1832496 798843 1813700 1595680 611603 1979332 336574 840614 1039356 1179961 199883 1609886 991130 435326 1024726 1005081 173651 834163 1167872 1873624 394668 234388 870522 1554136 709942 784130 1420024 1260757 1555729 213127 131732 230100 1284043 2010 1966191 822653 1036138 1946104 1998147 202587 1887324 760260 263152 58609 1475165 452183 988267 921607 267707 842979 176492 916057 1943981 74865 682603 1899094 95535 1410191 386041 278778 1434111 1920113 1844611 773775 934017 1210349 406742 1601503 512912 32758 1607194 746120 1909173 608824 194126 1327690 1608574 1994315 1591971 506508 1493362 529036 182866 989107 1500204 985991 450721 628572 1237907 1654547 877291 989475 551765 546506 746231 614660 1014688 649568 1051988 1723389 230641 4024 1580695 188566 486891 903731 1024185 490934 1528738 324015 1582170 729482 96067 520989 1157872 794557 302699 1658211 852138 494133 512212 1301870 1634445 61897 797614 1232213 500509 1198375 1516732 1688707 1439216 1922549 1913063 1157067 317999 920356 186467 755021 1112859 286731 123584 1793400 1307793 1861599 1722174 757219 1360639 376954 1692113 272696 339386 461335 242309 757033 1047224 654351 605013 756462 540410 1680428 1546594 908930 797339 1566105 1899215 344838 595304 1813771 1146788 223358 602228 957076 464609 789009 1175250 1528320 36527 1199890 1065089 689364 250491 1564060 971386 1703129 444951 891105 560456 1146058 892782 166515 994745 834525 1572314 969108 1188822 611747 580328 1992898 1546156 541847 687265 259356 1776594 1537295 317670 12037 323435 1475312 1970311 1146034 301237 1346772 1935663 18806 1958836 914648 1375715 356282 1407129 1353003 1827933 863881 1913611 630738 604286 675427 1808180 11894 1324996 1391448 116712 1456748 1170443 831753 87473 309142 334769 440986 1571883 1304084 832227 1713730 833057 908352 1053935 288764 1165589 1907412 393429 604836 1434608 1207899 1748269 940540 1561918 396259 1655187 596279 1132012 815566 729199 836749 1195738 482760 168873 1416548 859429 1500702 270942 547025 312371 1245642 217741 213319 1405162 453841 1885898 245347 1970660 678606 1761347 1434276 1267311 1620742 703763 1314081 1191580 383018 21726 315803 1939807 484866 1950160 560890 1762514 1876149 878751 650887 635584 14374 1702165 572603 1143581 205767 1525906 1549474 1457457 407795 203473 940742 1300146 1263127 1123182 1305791 1691736 976763 1665532 839348 31706 701790 1069537 1574500 1081414 1467389 930675 588724 746105 1180700 53791 1540290 1151987 1247937 1766119 450049 1833832 1720397 382273 724379 957474 902963 683362 1060027 377390 1514883 755695 1177776 1113275 1004693 119942 1996554 1637464 15673 536536 963156 559749 1171639 1751049 820013 560148 802571 77059 1158920 1910981 507123 60873 1343601 1846513 614517 1529171 658123 1837317 599766 747778 1688704 1200281 1432531 1714701 817821 1615465 766029 430204 1263489 1267701 1955789 156290 1100689 873773 17466 617156 1759602 852457 875172 1631238 889011 204726 1061324 845355 1475599 1253948 223119 1741858 160012 1854295 1353250 1940593 209039 480768 1783853 1254997 889512 1774920 1455647 729966 610257 753605 307521 90599 479997 204171 1991002 1949566 1599334 602082 596276 1525113 1173336 685275 1250821 1605592 1700976 336333 1601310 291075 1067062 677923 1123490 424556 1137491 180258 1322813 427315 1000963 1666268 683765 9084 198924 1774625 393124 1336258 1703337 500603 703246 807162 1096297 1500783 381059 1647329 1933944 1678866 820365 1669619 485491 1658783 1993134 7429 43304 1106448 660289 1575256 1329360 14194 482144 1324071 1717771 640800 75326 853678 1183946 160351 896828 1237927 506817 1023824 1803321 1474401 827757 132967 960890 652646 939220 495994 472475 110292 1795070 376686 960635 1780384 1681565 817809 1816044 1064350 1907042 794833 704263 1708035 1344196 418178 1756099 1139454 1509312 660218 398514 786041 474879 904427 164517 1816474 1819729 505276 1792671 1033149 424301 1909304 1493222 357776 796294 1691323 1414389 1173554 1723034 946974 1768907 1062377 1534817 918910 1282403 1486092 637915 818627 630733 260182 1020685 1151693 1097915 1867133 272454 1999980 1904961 1570591 1993857 250950 697906 460961 1177136 1642210 1292573 1715407 1371927 250275 292380 1009209 1474393 405981 1389787 390807 352268 333304 1347313 466912 577078 834328 1410322 1542501 1192347 617841 274547 166277 426484 294850 1342553 1038823 1914784 1256001 41820 106541 165443 903268 1927061 1364644 1444661 1822624 88124 1673237 1391419 984010 1196230 1407904 275633 1194856 1005758 59773 567805 835869 517818 938360 1208985 1283339 630503 1238020 1356141 499899 1321005 1906684 1662770 376358 60397 1585621 361776 1072712 1498564 1125280 672261 1326719 1236862 1529484 1650719 370485 174804 56911 165549 1494663 1634226 1118853 337048 1831121 1186806 1443288 1612135 823537 256211 1677579 389951 775584 1922928 708625 417307 391518 1123895 1501297 1689722 1249076 13059 1139523 1611748 224662 1560985 1493480 297999 162494 327293 114905 1340732 1683412 1771068 242626 1120968 1603717 265519 1935814 1518779 946343 1962363 870093 217189 295557 1153071 1371011 1694454 667209 1106618 181830 193565 14564 3786 1872045 420720 114466 1928116 900834 1337534 657588 115439 990036 183410 918018 1466295 492235 1260670 700711 170762 119284 864497 469863 422276 1859846 1028631 889685 1893132 1557397 452426 336673 1826449 755221 1696377 1699578 1779453 1957405 523152 687622 282837 1712903 416377 1963400 1620298 893546 1772918 1163466 1879797 641798 1528894 393240 1948098 1911815 1006440 914049 142510 529917 317672 1922384 1913713 1232876 1040813 679818 1253247 1705923 1582534 384475 1174122 358283 165982 1386369 84855 1178238 1036633 1226770 1725770 1436931 1575531 823657 968721 89 1727061 725743 1879742 1100916 643807 1157480 1351236 715221 1247356 1834131 340057 1029158 761255 10730 1294357 1574312 1563571 1367340 1965128 276190 1518683 1960901 1748955 618042 429428 387987 602842 1135731 989532 953306 1502536 1439519 1322563 1315400 1150475 1409990 970757 1518655 990390 1420997 774378 730757 68385 809606 1577732 1316878 1348150 406615 1455095 937166 1912735 391286 1436351 1653913 273579 1994174 1317426 1990461 1428970 1895875 286617 141428 1924240 800516 1658838 1563862 1721826 1139550 1655234 822044 726667 1621570 298853 1886953 1815673 1821760 446398 1141203 577488 1860350 1564156 965504 1686744 1696601 757900 1752598 767206 993311 998824 370565 357669 417088 498376 1595957 127175 1314863 26515 528495 159258 1245783 1940299 951326 71186 1938505 50404 606922 641394 427873 53731 1755832 1554744 1180196 1572137 376130 238777 124628 514282 852315 253394 952323 1555505 649464 1439682 1290792 832417 1403841 1885777 1425573 1272041 1634286 750891 1428160 1767891 897963 100357 335973 1477078 576983 1371349 1845163 328135 1776046 721904 507148 1551124 1619454 850356 1686626 1775612 1878974 1994704 1560196 81947 1789101 909064 542067 244049 332629 1461265 1134341 1509583 728659 1814988 1267024 1970867 1274766 1363016 330034 386808 534226 1999788 933039 1851454 1978373 280337 1156541 1201661 1692070 1459735 183796 1675522 450552 1078011 1854092 733647 1894218 930169 834456 1478324 1717484 1482199 354631 1106624 967741 731445 1585070 903180 1726652 473998 999077 414430 1955757 1887980 1120814 1083587 813061 1687171 706740 1708005 1468546 171474 1433008 1263688 1851804 211368 1616218 959467 1932839 90903 677433 1848881 1827232 1134519 1546220 93180 666984 237694 20017 1604258 387781 1468154 567276 1609366 525879 1778875 1377091 259670 1470573 1564339 518519 1048773 824202 798511 24917 352462 1069519 1969219 924408 1912601 1462943 320459 1460340 913321 419757 1522345 645853 1839682 237475 1814484 675021 1517290 714353 317368 1397744 1959386 1561503 1793147 503422 1891950 1306504 1607839 1071432 1208693 1372368 817644 765357 1534236 909083 1398194 598180 1747917 649859 688900 312825 1576215 262742 1403877 481863 499421 1749481 1427928 266180 764435 84479 498887 698799 708976 992875 199208 1563278 156770 1327445 878023 1084198 443203 1171039 1310356 1837596 1016538 1467497 181780 1941924 1131548 461815 1787819 1172848 266079 326340 661160 189673 1833061 1552206 1708889 1202881 1162769 1985365 247603 522799 402749 1011748 1967424 860959 1078867 1892067 564449 391244 148655 1658513 816444 1821069 1814643 617705 139384 1799408 228996 1923660 1704453 711388 708771 1172842 1450211 223343 851431 679678 894541 1200811 909280 392941 858238 1592345 1690351 1046674 1064469 320282 105728 1377524 525593 780699 1025807 554028 300798 1303117 543363 1199831 101918 1967788 712598 882607 323719 816798 74747 1710198 1178400 807659 648817 412098 570465 536553 509069 28985 136235 1948772 360884 259434 272450 1294513 70459 1774094 1622884 1826912 1380691 1754041 1364793 59875 489844 1452184 1743602 51389 1934002 1382866 280277 1227513 286090 961490 644164 1631970 1257642 1565214 509649 1212022 1556391 418542 1343144 99650 1833913 706153 1935726 400597 357336 1863696 1755472 1239649 387749 1453653 1346942 1685543 740367 1618380 307241 992825 1685034 934094 877114 1605168 966921 1790512 191244 283637 506074 1397002 325097 395778 1449462 330149 189600 160632 767118 1675184 1088189 1762592 102631 740938 503567 1915295 57284 1607600 1951769 1217443 542217 790695 1898832 196832 777654 1205662 1980941 694204 301676 520067 246516 556652 362210 719955 1065207 516745 555497 114227 1770469 681231 1600842 242736 1095365 1515938 315492 1629122 1051557 1223326 1619633 36044 333466 961467 1919134 579350 1565929 720362 266365 879680 1440014 1076430 1868260 1934256 1569805 967551 202415 584518 622582 1247493 675196 420916 907853 420808 1857895 628275 1115491 1619686 901663 997633 973376 1570705 1386208 1297166 524475 1907374 939833 814600 1360565 730720 15804 1691942 1960022 1418291 128198 278051 1242303 703139 1345798 934426 1682409 1885770 1770386 1859862 1465223 1649596 1617516 1828861 1512742 852012 297779 109666 1586971 1312495 1850163 1909952 160264 1156835 1306479 1529845 1024132 1845102 1907986 313212 1099867 206131 538891 888689 80135 1576889 1151210 1057461 1841453 161510 737825 851426 190816 1221810 1866768 1239192 548156 1747815 1364195 1189345 1311981 1691547 1526094 1635974 733712 97121 757482 1620952 1033960 340471 305753 943739 1387184 1809975 1416190 1031209 1329630 1039015 1883107 166264 1354577 307305 1051281 52393 793090 1677450 1363281 1934182 1192356 1891806 1588478 1013333 1795351 978109 1380676 1838320 304437 380969 397524 594592 521869 1190167 1231638 875375 1675005 1368070 1924330 1735350 821173 297811 270086 1056073 1636575 1951178 915290 1917217 1800616 1097450 1019633 1779818 682145 807537 1444695 1973127 1731305 943943 108955 1856002 79494 700976 1200478 744205 1716927 849469 713118 475280 1010809 1500133 1225459 88815 786216 111768 790684 704115 878568 936407 116319 656537 684417 797141 1022615 794667 269776 1611111 1591826 580297 923559 314573 357918 1225999 943074 343207 883009 1048162 837878 318453 1401844 1673851 1417709 1593295 1961759 1854573 1725964 531277 810174 1017189 1898419 77738 761421 1301596 1525462 1159483 390320 423446 969936 1581069 177587 849745 565197 710398 352957 1096870 646304 743618 714 1288540 147816 137034 75264 769826 1939931 1537489 383905 1277115 1600572 1221772 1532343 1762667 1928850 772384 672648 1327289 1084917 1171410 1124963 629010 976392 781837 972055 99914 1212618 70577 244745 1833356 984659 1510586 1297097 349816 351031 650226 1655576 1629274 1057497 628792 345589 737423 1591129 35613 458496 978160 52839 403122 295487 1224803 1718733 1429040 1356914 1629721 1514482 1854735 1482669 1271089 820305 544867 260615 536592 1020365 1144896 448770 1282769 1926630 489091 219991 436546 1117263 259247 916377 1049064 714217 794520 1830509 296381 769203 968467 933109 416322 1622091 115207 522093 621680 19544 1883146 421041 1982713 1394310 1145324 1572402 608994 1196258 1025690 1278875 152915 902439 992258 971325 1130397 955664 758698 23631 992439 618547 1889605 526502 1958651 553900 1978442 1794100 12641 1410419 972073 1378478 1239864 1995478 701877 1699903 1351720 537746 995345 1314977 1779215 302914 873218 1133713 265181 1288924 715424 1474617 665102 407000 721877 1192549 22209 1341395 1829077 1151649 347373 1563160 1510129 1231626 153743 1413628 211388 670672 1290816 1645988 270734 1404492 1666291 949847 1279246 1596477 998588 1500875 1983527 1631371 1984113 1433118 1923073 1469676 1744508 1114790 1048453 780160 163698 671161 728178 1190287 1313098 1775609 115523 1763700 537414 1637175 1373818 1989363 596756 1622954 1127713 1810992 810386 851964 523104 482824 978483 193718 580330 1734823 1575221 323309 1994119 1688201 1405132 1993789 330108 478068 1876763 1208108 739288 585667 427136 1650253 1708663 736046 1938973 1685226 853031 353685 787087 1205761 1129392 1122297 744382 1711053 1929052 1337800 1922669 1403504 688662 316286 1065349 1298212 1008773 97762 335440 1842098 1786934 633994 179842 1103107 904228 1391551 1041671 798052 91627 1603419 1551394 580165 363960 887988 1860605 286424 1769859 785138 881701 1340262 1949225 122941 507216 1321644 630384 130417 750510 664613 963618 1192064 822365 941639 1980658 1603358 227493 224039 372750 1937680 1546559 302165 344109 1948893 801905 449372 1042519 1264206 1261783 659677 812898 1123391 1797405 318109 830081 1095141 1753509 674549 1453017 1474486 1276896 663348 908864 710593 1726946 690957 1021995 1469669 1245963 30151 418972 902165 1549861 357877 206778 1443989 1307643 668418 834968 121202 193608 1154418 351496 1032481 1766937 1194978 715196 1890425 563282 1088978 1201379 1360294 994332 1853503 1737459 1267865 1045901 1288462 1894115 1384467 1933149 1145200 1684427 196320 629590 259780 1346890 580235 774211 337061 391371 1591941 929635 101004 1147479 1099723 1622510 1939890 43899 155853 118192 679265 373057 17781 830512 83077 183493 32199 312093 1357776 199446 256768 1034159 1878109 819184 1122610 911814 1864606 798200 889035 778393 1588019 1778180 1972320 217346 1656497 1581183 116417 1038310 1527048 1732699 122816 609342 737860 207291 530796 923570 1683983 963382 1359161 749213 603518 1991764 923749 1701065 435772 1559028 1955877 492643 1703916 1437031 1090405 1945369 148771 603582 425958 1960585 1079306 661069 100885 1576877 414189 741923 1295398 1839904 1698483 244280 596032 1876574 1212224 1810050 704715 95314 1508501 333794 511304 1424189 1789249 539095 147681 746682 606161 786011 1912957 1431272 1714403 1860962 1338353 1063855 1751832 1285585 1259775 341434 1351984 761899 127935 408489 1158689 1148709 1082595 1478127 1731307 1280058 1501216 1443959 1117907 1075239 1369201 325636 284245 1043817 240021 419943 784940 838626 143431 493362 788358 427560 801765 1728990 512333 1290054 408559 1563864 1218840 65281 1137353 849912 1986420 1816855 20929 1020849 1867720 527682 1685525 1776257 1138 1560018 395728 169749 129856 448182 678334 447803 690854 1315890 1450681 739893 1228636 1812921 1939479 1721479 721197 702835 1834735 1539582 7341 1568707 1184868 1454256 514454 1284961 69657 646487 1099519 265979 1370966 393601 1855001 1744863 450444 1502524 267740 907448 286707 1942400 1298206 1973729 1948162 1683821 1857990 518579 1283827 272927 1277248 170834 1317428 30018 972368 279558 897704 1396884 1474698 143309 447245 1223080 238333 1246126 757098 670129 1007093 669098 1024105 467266 1139421 1600836 978180 1141975 1571467 362837 751437 979576 1402034 257146 1496001 294029 25625 1580812 110213 1169700 1821766 1679932 1525416 44809 1664770 1193376 945376 1391159 1831491 995208 559023 1899440 1736202 1283699 527816 830537 1648164 463334 798126 1153488 1021293 738326 951266 531284 931645 1881729 408379 1259180 1185006 432727 949822 1354948 1199762 1201694 1037152 1492727 1749501 1283045 1721559 1666931 484104 795691 1518640 1719625 1435453 829595 1943513 360173 104398 1335486 1090763 1695170 6448 911374 538552 1655612 540264 1643043 567399 458703 1013954 984502 1608906 654836 1086210 516659 1090527 1312138 1235959 214182 1635957 880872 969008 265206 1883082 1557023 1299167 954961 539745 951034 123613 1334643 101636 1923544 439048 176408 219270 1524093 813344 325309 1457298 1544835 492410 29486 510639 1853731 1282418 604075 465428 700797 1406859 724652 1622816 884287 716989 110281 1518716 634108 1642827 1699157 809708 192323 314815 1084704 315162 1202974 931492 931295 1012541 488530 1657000 1214962 1666854 1051607 707635 470890 1715395 1313877 958381 1899871 1370550 1561739 1234749 1809242 1110629 892339 1665390 411366 1167465 514167 1297120 827761 1508163 1127710 1028014 1613530 764499 1492890 1617813 957976 800882 135269 525920 1851633 1564043 172610 1329454 1045644 692967 229771 1831738 904041 1068002 1232281 1468731 577098 1616936 818795 859935 820623 499632 1228000 872751 7116 993313 662641 869336 349916 1380146 1234696 238948 1772517 1202853 1057883 355352 554282 312709 893703 1699713 1507018 201538 674245 952783 950558 1712193 764304 1947272 612439 37761 252539 1092704 1940363 1692089 539928 34103 1634054 1825461 778786 567628 1748449 1248309 499026 1608859 1108132 1420602 1187055 632691 1684683 430351 689370 101020 1149851 630654 759542 129824 1393202 970676 602119 1736863 603748 1928702 1093196 1579603 35180 736979 1060726 1721694 347062 996048 577884 479548 104012 455940 341264 1710857 1593505 1986222 1997140 1460064 1992144 749023 1096328 810209 1894297 1820014 1923186 60026 838483 1210708 1211964 1029948 839017 1638543 1154313 1203050 721140 277129 34194 1311900 96330 230992 747453 419378 1224445 978956 524937 288455 694535 1002576 1715499 161003 1279476 90995 1473237 1735381 1402756 1730423 1960209 1227256 95170 1695981 1313984 1164160 464231 1283378 1115802 1158971 369119 1678615 1112243 925773 1270335 373962 1853861 749643 1857043 1027744 713443 97929 1210753 1376386 1126214 1823541 1904507 860801 909258 820591 1402012 191968 1455853 435576 1669545 238682 1123500 664949 1028716 432179 1412163 1917603 772372 773991 502178 1410817 96482 1603810 180859 1947450 1674960 301385 1593373 1185508 531974 735693 398837 1753473 1164147 1470425 71926 505974 263730 912269 1714689 873380 801368 1415078 400125 1871054 1101871 945936 15404 1612964 1600410 1632911 1849569 445404 390920 416911 267280 1164583 1472792 925889 1013553 1643174 1387299 154993 455624 1702943 1631807 1869158 575280 1298761 1884335 182103 596866 363599 1546524 695105 319789 1854710 1847405 1179903 1659809 641764 1878309 507257 1737702 1328060 814475 1385356 973656 1116846 551741 1048096 537063 1358358 839088 737481 1595939 1636402 1164464 904360 1867686 110719 878907 600391 1986326 568385 1108835 523794 1121244 1991482 1313888 613479 425607 533530 589051 786004 1596688 1341410 1821319 1257168 252948 1415582 764020 204088 474635 220950 1755551 1425110 1430968 861745 1520340 886390 1947920 1083270 1805580 355736 1736369 407036 1571222 1981101 1282843 1191971 542602 1878633 472180 409134 1920994 204107 75134 1307861 68967 1985883 371165 645364 1460937 1615903 1747480 790831 529514 1825816 1574314 662123 1291209 614668 861778 823044 624817 1130089 1559355 1930878 655105 1080552 1514875 1018559 1897833 1539537 1105132 1499449 1342974 132121 776801 496490 571377 1991957 221439 463845 706601 296431 725304 591707 1254230 116839 582857 315188 234833 1173718 1492123 1264599 1279187 641019 991926 1386189 346376 751297 130774 31345 571614 853711 574148 1385736 288783 495405 110324 1188705 151012 88941 1881196 680586 1568469 1416347 578206 1998778 977905 423575 1313672 1386024 1574730 806068 1928960 35173 1450761 440759 1803991 97040 410925 248846 1181867 146275 207187 1201122 345578 1418783 146081 1465370 1983005 1116072 1530038 1883317 1475298 463054 579703 1086666 943664 803310 973403 447270 1657083 1264285 1349856 699199 258530 1761667 424981 1893264 693195 1460864 226188 608387 729181 1341160 923850 1521417 255373 1578179 283626 133545 1740170 324607 1977647 915581 1448054 1212329 1865128 1417442 615446 1207946 471117 1229266 279791 1166017 1184419 98388 281997 1834785 37666 919189 1366937 1075248 509417 1851291 792871 1025637 1723215 1147160 518606 1967244 1385797 1927091 345525 374707 793262 865065 365078 1689594 1042533 562042 826784 484456 693577 1830430 1919716 236892 1890697 1863032 1939859 375190 725249 1760824 1251424 1641553 325417 411296 786232 553258 296652 1056715 1179967 1527399 1755201 1842293 1431508 1580469 1596772 439307 1025160 645804 1495863 983420 1624527 55155 997443 496220 1366571 1405248 728887 610718 868606 113883 517769 726362 907274 943922 196782 1883608 246450 483481 1348503 1740420 535237 1211940 969547 1229040 830 369583 538472 509242 1049676 497091 1920891 552139 1829991 525987 153685 335543 1333267 941043 198197 1098251 1135046 932739 1643026 194109 840328 183048 1084254 685373 1011287 1258887 1056637 118777 1928251 1608581 1395092 1961567 533355 900894 182920 1456973 858731 1212076 324848 1316240 1887587 1488012 68481 1331197 647513 561581 1216881 1971073 563618 904105 1512713 228192 766306 699688 1491980 1580195 570797 796008 1145711 1353503 1045254 1987636 915298 1321699 1571079 1119930 1503438 484496 680176 1450218 1204478 1043829 798070 939422 145385 327242 478952 974233 821837 59591 1893633 184962 1815285 839693 687779 1198701 1135772 1207599 1365937 1275764 1883743 1082631 1588544 1117639 1492387 1326280 632341 453956 1077601 1839416 291354 223705 1297625 1686104 681076 959959 1225596 676709 1750479 1500425 1584166 572607 1235561 37045 421595 1907483 918673 873148 1664099 1051428 846090 858052 1516789 1438725 119497 1564422 535127 303440 1676009 732650 1036788 1717804 623081 83310 1387104 93852 1032177 874682 868755 388925 92613 1634036 1748769 1837831 1117763 1709968 641071 1358249 1491764 1764404 502993 885140 1674013 863252 1025867 101527 953714 370522 607205 1477711 1049808 786282 194358 926876 1999373 581798 482372 110047 877196 1213527 1513520 1654478 508540 572535 1475751 190708 48269 1081333 1703455 1439895 1267309 423351 136954 680663 1020378 564345 138168 1415857 538468 36127 1925851 171795 578967 753250 1759463 431185 1300933 698552 1408077 160692 1232838 1062322 1689899 528156 418950 528827 32105 1462783 440489 1425989 1726991 1923963 386729 1668483 1164860 711530 757819 177501 982476 1326801 1074207 1283088 1028261 1277323 1592148 585563 1199426 1759274 1967967 1502242 1753101 1598733 1361738 1006776 383666 1396942 1742094 332664 986993 173488 596370 1095320 396416 1977598 1998662 1279507 1357033 1491147 207463 1591900 1429246 213907 1438811 1960759 800994 1139218 130670 512636 827042 894313 1862622 113261 1138692 1643237 1203616 1839019 789610 139964 1500356 282163 1851792 950874 987006 1792853 567566 218108 1459339 78194 537570 1150093 846930 1714088 4000 17413 358176 725789 696097 1387398 313859 1057476 915730 153165 850260 1442470 288430 1744721 859232 1199946 1277172 1625239 1617721 1133688 1510458 759664 893561 1991459 214038 156666 536097 155488 867370 166252 1374672 1220333 70473 1966472 317461 627142 895306 1449278 917581 226688 1304578 653778 846304 464914 115577 505026 184350 895256 433594 1474431 479887 1585046 1545088 383631 372457 687454 1272788 1996776 557301 1660559 479004 1496659 294723 1446324 823527 1889787 801339 1268791 1850351 1435689 237730 1593903 977204 565885 1069902 18453 1600292 245255 257722 1316854 771086 709417 354201 1674284 1608266 1441424 1019255 473302 1832851 929973 332391 905802 1030741 375174 982794 18137 799072 680552 1694153 642861 1227176 796775 287646 1214452 1952300 1554904 1291257 1196331 765503 671461 130982 583965 1290658 1643544 923459 1074429 1430420 264113 1890158 864745 325933 1687538 1168163 46323 736913 244932 1647849 250101 1590683 1098609 1220804 769303 1891837 1733942 882195 88401 1928803 96784 553742 1868635 398847 1682317 66357 1886541 1977034 1048429 1888263 238485 1876791 1029749 843703 751801 1145678 1678961 1734460 138772 556341 409605 65382 1122425 1009013 952305 944319 41149 825055 104105 603156 626377 613994 201424 1381916 512513 1260861 34841 74021 1163344 369597 1050851 533878 1037213 581831 1647592 1176641 724290 816728 1366103 1128775 1775848 755527 1505881 1299240 1481914 182187 1306060 1177294 1478558 838855 773690 88998 397262 1341466 520068 217275 1856948 677929 695473 60043 1657024 788147 178140 996204 497489 1828838 1837697 1382949 1918621 1453095 1672275 1339031 983503 1670391 1048050 1385669 1316710 1218982 1405490 445399 203198 170365 1543586 1251697 1135947 480038 1031654 502448 1323990 500547 375693 1879986 1239142 141818 272666 1115230 1443893 286572 97151 951264 827601 528512 1750476 693435 663860 991289 247912 552087 462194 675779 432218 583333 1573755 703283 1906125 1926069 1756694 1299048 913189 1204610 443804 1713444 1286799 1044270 400124 360791 125832 935909 1295711 1205791 786808 798683 1837195 1629414 1036915 1965862 1281060 1203633 1055357 359884 983569 1247296 666302 161420 1508806 1576123 1805424 1191088 994765 1001670 646825 45080 1158125 551422 1388462 628243 1243339 1892140 1728284 1855398 469071 737086 292278 908905 269046 1619021 1177454 1725547 1775911 800947 1738770 534199 626884 96258 1774902 11982 1932265 1424669 969807 461759 1618626 102147 491734 1537365 137911 194874 1759158 1919850 1242041 1409754 741263 510456 536510 580261 88306 1276347 406420 1290854 1190746 46976 386571 1500016 1474684 599228 59995 879119 321657 821222 732613 366796 556390 1896869 652930 1154396 1974427 125241 1901155 1075790 1201264 1409947 708783 714965 262949 1362123 115059 4910 1821088 1980816 765517 1924187 364722 793453 179810 1638333 579397 702516 1125917 579575 565171 967842 1512797 1586704 1647827 176705 570440 775581 542257 26509 993165 1273106 1580145 1469760 226227 553448 1435302 536949 1152340 744789 923924 871226 1622509 1731362 1700313 1499923 563519 1041837 398777 1737753 913118 1077842 880385 1961327 464564 421543 1453561 1017882 315148 820255 1931579 1514608 1781300 1328437 1045881 660116 1301066 1915251 86233 817951 1666602 854865 1662250 957036 880570 1552033 267463 830378 1417746 1350876 1619710 1963239 627729 1440328 412173 1814538 1394253 741668 733944 72248 1031424 1371358 1796584 1072512 1552705 210379 916160 1803331 1088453 1484131 995023 1345198 1445873 1421581 1938533 310861 755201 1714469 55701 737692 1577269 182263 362649 814060 1831721 757959 1766520 1703639 589270 1429453 775823 734476 537370 1524502 285214 1394888 1119711 265858 411199 1441751 1389756 528179 1657870 787930 1882810 1919905 308433 852491 624996 901750 1160948 1382563 1473448 1954913 1677397 1501050 1681394 543443 57085 387650 674113 1904842 730571 1700447 494431 1814136 1894761 1435514 1253487 56019 868761 76751 1060785 524269 1724316 1636484 1645498 1934190 419225 265317 282317 1286933 648254 1119325 304691 1897539 1925857 802038 925607 799132 1167643 616392 1865798 124352 596351 1479126 1415310 1852075 701716 1930434 24499 1018683 1608821 1318184 1169124 806794 1076792 1794186 1057183 228838 1737286 1593419 851774 797837 479458 1715851 840417 669417 1706385 1171050 423460 1376477 747618 1852339 883706 898650 565178 1555411 752452 1265186 1056194 1727641 1780699 1943568 718407 561199 747412 834633 1461497 1300866 1758568 1448895 1408883 1785405 31812 308518 1060323 1739793 1037274 1441806 730767 1924303 1413732 1587379 849933 777262 1624815 1702920 1557744 1762678 1683009 1698173 1165691 42288 1351657 847564 1271090 1767581 1536004 1702769 1811197 1328813 156343 1086192 135210 1001131 29647 1098378 967638 1768977 741059 242677 1370208 1622944 1130843 892203 1004659 1825489 32183 612363 627060 572009 961833 578175 1319085 1490344 1678869 909919 1938908 922240 68956 1314922 613812 1145276 622279 1075452 1208760 954219 879417 1210607 1941786 1200939 1550093 706770 75365 949471 93187 586151 1748203 808374 1957391 268775 1761833 1493208 60710 1868882 615563 573452 836554 441049 1432933 1860506 840694 819509 408126 1736838 1575393 417375 108799 1599620 1654015 933528 955270 133888 1860805 1305654 978026 861777 159482 1087948 1525590 773087 1489799 31883 1878906 1330274 1811535 1803401 1789947 367840 1736231 1219257 109459 754769 1396048 736565 1954880 26093 981134 1710380 82442 794281 951201 1184227 401195 301873 1274737 1545645 175720 860 1798167 1211780 748800 454893 1535709 1115456 1711345 108540 279814 970084 1766184 1579391 1257985 358439 1022867 1057521 1829096 987852 1408369 244209 792812 244902 1508349 1412399 1243650 1114732 249584 1429975 2015 1599067 890153 1544904 397547 1054396 982502 1067088 771600 768637 1387180 229262 12253 1576266 672694 464579 453363 286254 1399324 1959403 1397506 162240 254395 810709 299680 1303476 1385832 1394019 1627309 278059 1904586 1012144 365621 774099 1392584 1206612 1530647 1084661 1015007 1877141 118155 1695346 1547303 1550872 1965182 390206 773597 1006146 141608 1443393 1587893 1620397 637985 616531 1588980 1237936 1422937 1023417 67865 481701 1232276 911394 772827 900334 1281747 834231 235905 1828510 316829 275468 1533601 795546 1303253 1295046 1237948 1163311 672512 781684 120701 290196 1491737 129880 1398127 1151322 503969 534897 515187 922253 610860 675862 671822 1415920 664833 1711474 529131 389104 755321 780544 1360839 573516 722590 243413 782834 174709 848042 773743 1540527 1460414 1273577 890868 164254 1859343 792469 45555 1837809 964053 1003877 398216 1474580 1047144 1977330 983225 244400 1596058 1664331 1844391 1725318 936036 1579528 1564526 509316 1401627 1538482 558069 504088 780555 1628593 1176217 1220391 1478276 1030934 530892 1032890 1474054 465931 54249 815254 676634 466595 1436942 542700 1496503 248861 186700 138351 1426281 1654021 1280639 1388160 1168661 561089 1054032 507405 64003 1468112 1086252 1864993 1948968 153129 1634011 251212 850098 1744250 255895 1896936 1870095 844197 1295024 1831544 1260272 1567337 46062 533400 1141634 977016 1702332 1004785 48361 1693732 1153495 1926229 1569753 744423 495911 1554466 180807 15507 857611 1022275 689757 661532 1535478 1383684 1120892 817520 918820 225383 896111 351382 87269 1045677 722914 1422908 723384 1965315 526814 1376087 1813769 1456877 1974283 1805160 1108776 171199 718214 844094 1181253 1161380 1255763 1077082 848385 1478563 1300738 1742419 362813 340618 1762968 1121857 1336818 1487781 1184323 885926 1231677 679695 1864106 714317 899891 1725760 1360129 874989 1183488 1779729 1997239 1513269 157909 1179864 204803 292254 170075 954399 1751554 935645 1214616 1223998 1717270 230904 193335 637062 542941 1015506 1289953 1328224 508953 543719 550715 1795243 627575 760000 978015 1579203 1683564 714064 815992 943088 1404621 1987796 1623832 295800 715137 1008840 842828 690311 1639110 1652993 1635624 558755 1469432 318796 925031 144606 464814 389984 383531 988415 1150324 1320239 502664 246490 26051 778205 1084335 1664448 924697 230733 1881318 121148 736388 816251 723609 9379 175075 1556681 1105962 853632 1670174 735836 696313 175600 105060 1212944 1155732 188177 424897 574766 1628495 1853421 456950 635836 159726 738768 540430 1321341 809577 1713143 1599019 499185 1584645 53170 71726 1690530 1212229 793285 1377708 585316 1996911 382260 22780 621104 813814 350572 1694427 159725 1818505 1357732 1511634 1413533 328414 1407927 1323181 1777567 1943464 1062473 1213622 1783286 646660 29368 460476 399752 1948294 608328 634449 850352 1740033 1602267 28157 1726186 527527 1058228 472979 1266583 1213682 1127921 289437 755421 36019 1661545 1353587 1201164 736696 429633 1700301 1468601 876825 540617 1020267 758531 167976 389448 468804 495317 1130200 931401 752581 1388287 1772984 71882 1777692 1559813 1940392 1464801 1108978 45050 233999 1699445 1928520 821439 1421898 255250 1194730 1266553 1846050 205410 1533571 1214168 1864312 1059969 496934 1493359 449348 763529 741576 1462072 1802998 1820245 1276052 1814254 189468 1953293 162050 368272 644816 1390117 951539 525638 1736587 283042 500858 768735 594378 1938140 1944080 550155 1687211 1900132 1603084 1103029 109119 1036216 892935 353258 825898 1331010 1373916 668468 366129 364764 81899 1513741 1027293 1009044 434153 974686 1179937 1298610 1358267 694363 1225024 1924183 1330736 735472 1495160 533787 1260395 570874 1653893 1642897 1000950 1806213 568882 1321549 1195962 1794616 870492 1245681 144902 836802 425728 369012 1161712 47014 157365 693954 315668 1412516 939307 79294 1165842 687121 356179 1445698 1758543 969510 1486578 453982 1297217 154412 1024102 861445 321961 1435417 1617161 72893 425261 1202900 1142287 521734 1264421 570491 1853640 201955 51609 1166289 617065 294250 1484284 117901 527149 647949 857499 1014977 1478539 228885 1066551 993045 1848771 878505 1123721 1851661 401517 384222 659496 1058651 463929 1040475 646273 167692 233899 418014 1265433 1788345 673969 239087 779872 975965 428949 1574448 1243722 1312081 619335 1696822 1544763 1895800 640852 637493 721956 719956 1582721 1157187 1741591 610794 561456 986667 529034 970142 1381784 624674 208084 291626 1675871 813775 846 1996721 1559121 1521674 282636 1744423 835268 1824886 1287299 1201556 370619 1955631 1279816 985842 1930893 415197 616383 299169 1338082 979417 1702897 321590 506311 25463 484313 1980668 43591 17620 1315854 596535 350731 272350 1999127 681357 1671325 1897870 83849 1393533 293617 1245102 541465 1106732 599724 684854 94041 1059723 860889 1241548 1526574 1246931 940036 1605409 1164925 1524447 243708 470727 1135670 851590 27977 475369 186430 1605376 104928 838558 690357 1801266 958497 387567 1005886 1886428 969145 124295 1049298 585323 1506973 1024963 1262147 1723595 1123242 192858 1372477 1176502 484131 1939981 318496 526821 1161299 1803963 1266239 67527 1910310 529872 1002850 330601 1660652 1016871 604405 241489 690117 1741781 1887590 1088983 957859 111906 920759 1251370 1059917 336261 602080 1684892 1415428 1413125 410574 1200854 113940 897698 1239959 224813 1504433 1527064 1686738 1522710 1598469 1145817 885209 980152 1413671 274463 1612340 1871423 739255 148549 1297920 1310820 145429 418358 1393466 983101 1978407 40818 1278012 221616 1669931 907165 945095 1237152 1365883 1608337 1605679 1729930 472424 824548 417539 1528235 895624 1116392 621095 1666623 669926 1331774 1914125 1774918 1137156 544581 864786 1767735 1693635 659119 1072550 1406815 167194 1340513 1038963 1910914 490806 191329 794079 1433662 1672643 1354832 1259676 1355535 1115006 1880157 1312980 1171405 606180 1583095 246350 1275576 1899965 911761 1169899 1525671 1587252 681169 444851 696568 1197397 925411 458147 1705442 1439230 1725285 564779 274195 188800 1072586 1208912 1831372 242789 268753 1076012 154320 1044551 832628 213300 1269899 1717541 1518630 823153 1329851 475857 1060284 342820 171570 989405 1159797 566457 1383502 1418246 1050783 748401 1343278 918570 1290520 180074 164832 1762652 1944207 121131 1161121 1583905 1407084 178651 19119 314987 502791 192675 1615679 970063 323443 980435 945918 771210 401038 989066 205028 1442223 660022 1921640 1442021 870946 1320146 1545314 1682057 1183493 1312215 1497643 1818428 1701151 1168938 1417382 1058573 1226890 1634894 515303 934872 571013 57376 1726567 17175 1560601 909537 1425945 255563 1635465 1881194 364522 201229 491403 1550155 631508 1545689 1078886 1006074 1071598 1413503 1876447 100804 414668 1616076 264997 1796637 1588276 1984638 779494 1396646 38193 1280722 1491972 75561 288628 1529280 103790 1915649 904369 135776 194176 692299 408542 1018381 1339618 1459609 1297158 628401 1027193 656129 517443 1011143 109868 825020 460799 1843898 568506 1316291 1860532 120902 1157180 803401 1948126 1607505 1929156 1065473 1226079 1332670 356964 95602 932374 1212280 189407 771244 1630883 898954 1503551 1796834 1486516 41414 1964779 425973 1509136 1228486 388770 1676719 1512241 1380500 384258 1104717 335233 595275 1817252 979889 1786109 1166694 524293 1506431 925879 1572701 557196 267166 966227 1700681 1454374 824314 1102821 1723956 1486985 705679 335195 383869 514176 1415510 89784 1012621 561803 357734 379227 670897 573722 222784 1996358 507142 123663 177878 555256 1663127 41318 15053 1704712 1944302 1157645 360533 595338 1431489 1400387 1514624 1987929 981948 1292960 1869827 1273317 1480157 1634683 1254589 298713 1131483 1316254 78852 64533 1442700 853144 95001 686381 1755999 241667 1518157 517571 1875267 1933931 1408985 578572 1718729 1545836 699658 1952795 1849630 1417959 856780 353269 691671 1591446 116989 58332 1599498 1258007 1949072 1614310 1954934 1164344 457259 855687 577505 1513426 1207336 262360 736785 244695 1911329 1311524 1852803 366457 1971316 1735170 1299000 445533 455674 691262 988960 1451172 1070812 1270424 1253738 1948118 1510924 1923846 1068085 941449 696725 1252399 755798 756840 1747187 190693 410097 633623 1785990 170298 1430224 1563727 1390895 1375779 996742 544263 1866693 1070426 710505 1244216 1050326 563312 1237187 82260 1521637 1487026 732534 1127981 1680199 406746 1018348 1344898 1893737 215310 227876 38798 807264 1703065 183652 515465 127558 1485767 1245796 49356 1041275 1928818 830991 496659 1562381 1818286 74758 1202578 993170 818879 1451563 1791717 1469761 1185419 1853366 296601 239752 364344 172444 1741153 1229330 815802 1318774 580525 1966858 162500 1211654 906029 1507340 1979516 208117 1665616 156314 61712 971779 993038 1485739 844194 1666425 1382852 173171 565918 295081 858017 1152460 187355 772776 176219 1642094 1096243 688531 221249 736230 616560 35096 681055 1599727 211314 514923 200618 190237 105944 1072011 465471 1518547 1523971 1243368 1653540 394403 1943536 1730621 782253 676796 340230 459866 262149 809896 1169842 755533 274027 1276591 244473 508324 1862892 889287 1137809 1221652 1261550 1401516 1105567 429762 1392573 416736 183285 1706165 922284 1784936 764470 660753 1927855 1841268 795714 1338139 1809909 792664 1588517 1896701 977824 258061 127263 999947 420980 1982450 1980154 1094811 1889380 48171 386804 697589 1695541 539305 1091637 731792 1551952 1157314 646769 1020504 289814 1104845 1394626 74950 66776 320373 382903 1222849 1415557 1514855 814182 210146 1601694 1626541 1160890 842832 1893659 1834531 1295324 1254899 830170 711197 1671486 1580080 1730544 267517 1980093 1878408 666701 1653129 775762 1070830 749238 1409272 1990146 828763 1474184 1564747 160076 1929417 1806776 671024 887764 185930 13792 1652721 925229 625513 1147225 1952470 1120436 713161 892960 1789078 553086 37092 101089 1240852 1775396 125472 1276623 111735 1706068 1005167 143128 1087384 493839 1939129 232158 803991 982391 1502962 87390 57736 650367 1924866 108210 156449 198071 1631873 879199 1693232 1090546 1620667 842009 1668623 1746810 63288 180411 1944675 1799971 707674 981561 350728 780853 1716594 1946819 1935741 1186878 243666 1710571 205503 492196 1044079 820635 1101633 503491 932237 1479129 1004496 424728 916519 1388256 932468 1585129 1671245 1187057 1630959 1660686 1554081 824715 1118903 143298 1291627 999982 1523925 116674 1311505 1517523 659561 725447 630497 1140711 381551 1268279 46718 1015577 327670 663652 1394281 1769657 1485183 383929 347835 1975260 459073 482286 1231366 1738163 972495 1872677 256420 945466 1927516 1843070 677595 1028835 1889753 788912 1837973 450037 714920 502946 161456 335567 679712 719410 400210 344246 802508 1230427 1208188 711869 6775 1034192 1567189 165227 1441523 360872 137739 1370962 321174 399789 1215511 1614265 1800495 564807 230843 1740850 708734 586729 1643994 888761 338754 1874301 55840 1426699 1872021 1851136 273409 489851 534246 306043 239791 535925 622254 404238 1335849 1662469 775906 275392 669398 857539 1376796 828720 533455 1357541 1102188 1060970 561404 363819 1077281 1704274 1370452 1949381 1968634 282514 1593747 1927367 1385012 1483726 1101573 1876220 1662541 1936768 1106289 784054 1448376 1055285 104370 1410569 1193237 347397 1447988 682877 694431 1967489 719988 1403985 519177 1397864 1349727 462082 1338776 291220 1063739 1573025 1790028 1771513 1017816 1530408 1888950 1687761 1900612 422389 268872 1786210 519352 270383 1186656 1811440 1927261 1898125 1069202 467216 815889 532603 141517 1560006 162370 1059093 1847631 1334849 273823 730196 1783165 1353230 465877 398771 687373 1700275 1776712 20304 690802 1186478 470225 1301493 1401816 1321586 873790 1700005 1037455 1828941 829290 507211 757711 1712484 1800984 154165 253940 1141637 1770050 1103514 130355 1668472 590708 1022520 824673 1883532 228781 1098760 1301641 1323039 1187334 1724827 848279 4170 1942917 1140799 25013 419494 748652 495340 573228 357782 531054 1405772 905529 561628 350686 1499468 637470 1006612 152923 448889 1697207 1930910 1383613 710842 626383 1346731 785031 1247415 472657 68136 268698 1773622 1513366 767761 564698 1221736 1750624 458566 1695504 791660 334863 341737 1966952 1733595 1441514 1001291 1620461 1217180 123832 64640 154183 1785348 1210372 1713201 286490 914020 1162490 88132 661358 847719 1549095 1933915 383137 59290 1477217 1007019 1050893 801002 473138 1194113 1801729 403310 807445 329066 1925694 1227942 1011358 1124234 88117 1310215 1926892 119638 802146 998444 1586419 1699783 1309727 1191863 1292736 462330 1019956 1730106 1523182 648796 1206816 968541 679405 106521 409685 368290 155544 1770559 1588810 791251 837220 83094 59349 809858 1621161 1902288 1870784 1558035 1356931 1555686 172626 1027898 198474 678971 100765 866498 523817 66033 1101602 165393 1683936 1336155 417625 1568859 273953 629472 1979203 1592182 164266 635983 620227 1519256 1206447 688619 990997 1184822 1116093 293604 1255444 393431 312815 1963761 198291 1717665 355045 564234 1687860 1297824 360423 413475 1702892 1014975 843566 1760869 1043708 98019 1043149 1206057 1173052 341872 664280 1233449 856404 34913 729515 1372778 1146647 1477955 959181 1298424 244808 436766 1331664 1850594 1577463 1455436 1984304 928402 600333 443446 1106656 146704 19892 1898184 38391 629040 569654 876000 752815 1877062 1925878 1519039 986013 172059 1064880 1291495 608791 1528375 934744 1853813 710540 356948 851484 505370 438797 1545225 1586786 667049 1451916 1299270 1092114 579177 1220674 1239478 919937 1599764 977666 1683154 119136 1137447 999538 700920 1576726 724380 909801 691275 1410445 1922316 1583058 1754219 1691014 1928173 93016 129802 972736 989694 83026 227477 848840 1429784 496145 1933946 313313 1685948 1733854 648841 1261054 281635 63548 135689 1944484 1375456 218827 744493 1772978 1254010 1693744 1996445 1092364 893768 733676 1082142 453520 687041 507346 1857630 512080 1387977 1380989 1491908 1856504 616449 1640507 1556425 579689 120103 430371 1306127 1316815 1885806 1665950 585475 204094 1696992 489194 242976 1018475 1445610 103887 74794 274589 1652110 1792343 1489025 1923589 3668 275988 466199 574202 308109 1091414 937367 321637 175704 361892 823616 1326122 1405292 1556290 1957371 136115 213676 1447976 1902218 1053642 467109 150141 754380 765975 1741749 1447939 1058901 432869 1300051 1815705 1764952 851015 1100801 583191 1846844 1613146 781111 590618 1733757 1828907 446421 1319653 161353 1080049 1361356 1322152 715900 270203 1584420 1756167 1310829 256221 4482 1630736 435911 1968587 1246697 1795344 1748502 1065772 1794733 498465 695170 109082 1453744 1211436 968136 618048 161629 1916899 566484 1433507 1254736 1478676 1502589 704398 1216376 794946 826438 91171 1541840 893344 1553539 1189791 566266 500281 322002 1042869 1599559 1674506 221417 722594 1717739 192029 596825 1083381 874186 1392515 952842 311225 1851974 382190 1160742 1439013 227858 209074 778565 477432 970606 1135524 303975 301285 1764849 1580367 623396 30319 220519 1429602 1194314 11649 48923 756117 742634 1235557 708997 1839303 29063 683824 872682 792093 1165267 1965936 69499 829493 529415 1984059 1651432 1325630 1495626 1176000 37377 1998514 1035302 1078857 968638 205680 60733 612198 1175983 162259 1342920 668990 284991 816498 940376 615788 152331 1776360 1648476 1335806 7353 813324 146804 1925566 835877 335030 864805 1500686 295735 248449 126897 1603038 1439939 43504 61681 89601 692363 1999361 74138 88461 1448549 908229 1279292 743476 1775711 935992 168180 1318771 1158802 1270356 1031669 848401 85422 405606 318474 178996 1761578 867104 720561 67098 1641621 1874245 389215 1811780 124722 1289939 1079523 1640030 770580 379210 1523168 861947 1957287 1536235 1606431 119711 245841 901497 392786 620693 1328192 1984912 1800247 988746 1260106 1255204 1620800 812520 1120383 267628 822077 1904677 1755948 296905 1681617 601855 1197995 1818651 165674 243802 1866133 1266305 1461861 1568754 1413864 1536096 1340578 1492791 831001 1396226 367748 108271 1172184 1275481 630121 1115018 460446 1596423 1834244 950088 17849 1567422 962359 688617 750852 1083560 509416 1455267 373872 955137 614859 1914059 1063614 126557 593377 1307036 860980 431545 318870 30644 608467 843732 825921 794331 1056543 1899513 813516 47992 927307 338131 269337 1796832 1447029 985072 718123 1243248 946105 44152 600277 400245 1998737 198076 1056568 1999589 365179 1730595 1489395 1064450 1164529 16288 460009 1505839 1081017 99328 900976 674112 918731 1757613 685603 1913705 1329848 994531 1841464 529363 1055062 898243 233803 1947430 1353997 1284568 111978 1136023 206868 1692433 1419525 1542369 256465 1904251 392278 1908662 912405 1943289 236638 59108 1839221 1040474 179852 291302 1759801 1603618 1410245 181124 723547 290346 336229 1664242 1806424 837043 1011056 698100 1913518 1107459 1833170 69459 686884 1694462 1766311 1187738 1018945 219923 274173 1926162 553960 533826 485154 1653506 1854971 863718 1851935 512032 482051 1926713 1202487 1561897 773477 1942790 1467304 1720769 1100410 223624 208509 1618678 1148679 1435664 1380974 906649 1704886 1974498 1339837 328613 14336 181938 1423906 1913407 972682 157091 1774157 308961 1949068 1548648 467339 311358 442020 353454 1688336 1528224 409701 143249 1617242 631141 805378 1199885 457145 516153 1395216 137317 97284 12740 1157396 1292825 1793905 1585705 60910 1378064 80856 40984 392015 113361 1974670 473827 413006 1368769 45321 1120959 713077 1544362 1694143 1314454 1301715 1618829 719031 1150106 89158 1965756 612958 382356 1468650 1439200 673704 275339 692153 74561 220044 1074556 1571968 808946 25184 1189225 211543 109703 1497569 435313 1650153 298442 625749 1042493 893076 1030648 1059062 913837 236554 942567 1724112 690931 366664 3553 345021 1370198 1832801 1096812 343220 1858503 215101 23194 538126 1110515 973209 34043 1634979 1575688 1948500 1008415 377033 391271 1342429 115536 748190 563445 848944 671193 1642485 111287 1115809 480875 626337 652217 596563 1654699 1990120 487178 1166392 1053989 1321498 246236 93100 1189275 447334 1801573 1679497 1829313 1311382 124988 438618 1129452 1030556 403227 1190800 1270366 216667 285283 1318397 188973 1832800 163854 1663837 303083 1218033 1433833 1672021 1741756 1428222 1751701 499323 1142624 1290008 1719728 922146 1739617 987556 696145 1386963 982322 1747008 679788 715640 307268 692976 569275 1560251 553056 153691 293915 1688675 627268 1550662 1904553 1723417 1900558 416237 246238 1198141 1630485 395209 1467032 1729402 1339916 204558 193105 1521643 513731 1402741 1998274 384070 943022 951897 595518 665736 807097 1741219 941011 496159 985590 1790194 784089 871666 1289359 748539 1746348 626549 1850764 1210698 289337 1931732 1681927 900210 314957 272957 1250653 1286516 398208 1890180 852708 1756645 1963819 67881 67662 436812 124759 1949262 844278 119592 1346070 1010799 1799411 5715 1298314 1253558 1063195 775826 1097607 471439 570506 1739005 1576087 1840994 521611 67632 43934 150759 752281 928336 7277 584145 1382650 1109163 1151531 834289 1345727 1379241 855333 521312 1786092 1194713 20286 609652 387262 503253 697844 1406361 1364241 281644 193061 1414465 81446 1644608 208143 1310162 1356923 1783298 351118 64905 308934 1348519 1940850 1840666 1056405 1590401 1016311 1854806 1165990 1993702 90746 776043 1138027 1945312 865002 1699742 1766208 264007 827513 1047277 1939146 742698 1834668 1025339 1219595 676477 1331557 1791977 1050645 860160 1433153 1928494 1429856 1400215 1711849 1865438 77213 1811692 1064319 1644848 1623377 274298 722190 1811755 1901643 773833 1267337 565372 1382540 1999681 166155 645236 250081 1533397 999511 1003807 287350 1762533 420692 1576373 572349 1951542 902741 940314 1682491 14228 140169 659183 1279714 1267771 489679 1165001 340435 257250 1903788 1291780 1770305 581869 374175 440785 1955051 1463785 760930 697046 1717917 1628011 1332846 244952 145676 959767 1867050 424737 1314696 1411385 4613 1876411 1068308 213799 1826231 793890 1985892 613890 945215 842318 1622311 870737 1552822 511732 1295238 253140 1784170 643352 1454584 1678192 1234293 153007 596086 509871 711968 453960 391601 838016 1273896 225825 445531 1448334 943638 1520293 1487726 1523453 1729806 973589 1912819 124690 793031 1480788 1095261 1175960 115840 1424084 1552107 1623316 26536 375977 1023413 1796047 721367 1266997 638991 307508 1133860 771806 729383 532332 56904 1883049 1484848 1387222 861643 626458 1761445 388882 1321582 1649580 1098557 1091433 1201724 919178 973471 849218 201319 138124 555024 766960 100651 634924 1031174 1876769 1970843 589612 1432928 432159 1930698 1151106 706742 379965 559273 688610 200728 1074912 503685 1164247 402781 1377085 1375676 794248 625380 170380 878378 1842012 1800362 1353158 571536 524961 1639892 678901 1603023 763930 1598242 1862026 269816 1383142 663602 630727 584945 972808 440161 1010335 1598025 1933914 466883 556636 1448759 906370 1636408 309510 370624 1697650 1438854 1649106 244492 1226612 427038 1349444 713835 1530019 1525846 994502 1706579 581703 302836 114637 1094218 262873 1438555 550156 1039215 987407 828707 691898 1059181 1457155 1456139 1275173 1113236 1518735 1469970 162931 1444467 1787800 365994 1291611 245769 1395597 1880441 499523 1256523 1655146 1132821 1965229 1074000 1945159 795866 418584 274386 1124744 947886 1899378 1399824 1472597 618309 588358 962116 684709 775118 1901346 21922 764638 753306 689676 1600215 495280 286306 1367187 1913027 503274 649848 1729449 874350 1616324 867190 791811 906669 1943545 831871 91169 588 89323 1761204 1659789 127155 1263327 1749715 1342646 267180 1644122 665569 703794 215272 1256215 333067 1482166 505198 301284 1891293 1430558 816047 1801875 1665470 1714111 683420 379160 582224 1385283 1843694 98892 1762382 1213613 68120 779075 1993947 483225 1198460 1767272 1850132 806433 1979781 503360 747990 70466 561622 117878 415315 1524714 996540 309108 910889 1377931 836500 423296 311312 131041 1155507 1869000 1310584 587949 1045886 1270561 1730881 856483 464605 1489933 581122 1235240 1894453 774478 1612254 140370 785167 1987406 935090 325955 1853616 1166687 1909454 687503 1053488 1520629 1419083 1489033 1765920 1592046 1046333 992974 311702 314836 1388769 1254586 1541233 109544 158288 73896 1211878 454065 1209811 428181 1715964 1446512 154505 455748 612683 287702 990780 583153 1948032 1347379 1843313 1622458 452014 576973 1787435 1494795 1975773 369543 1057886 1074462 1203093 762298 295268 312639 169322 1744084 1697263 1586643 922886 334496 979461 692433 1758395 1795744 613821 378909 1151154 1723979 1073949 733997 1162299 418590 891408 480061 839960 1305356 862250 889069 361407 1375423 617284 791593 1945311 56796 837864 968247 1449471 302130 1296460 1901215 711160 1482460 752432 1142146 147105 1423917 1857618 1666858 1577311 1066831 1020782 1299768 288444 451602 1821832 1170115 1563730 1655695 747851 1371313 1700805 1759223 1370483 1285815 504874 1416095 750684 1020506 1300984 943563 1294894 904170 1510491 1010824 59780 1389488 175603 766660 964534 1830339 703337 1358440 1591846 1842465 1568420 545040 651149 1391061 605531 1638694 812058 1414864 218153 459721 1185356 1613748 456492 86989 786851 212766 1913018 292633 79973 820786 162301 514050 351469 215003 1451645 650546 900957 178753 610808 973905 1847826 1675401 729379 129396 245779 888579 1897229 675597 943123 481228 1097011 1356090 1640481 1083670 1918498 726656 1249353 1594603 809541 498310 1591078 1387129 443530 1575581 694227 319795 1571176 1658569 1947784 1492468 1986057 1121641 122067 1019390 1789639 1779648 50214 1671688 1021231 847473 827079 48062 1336857 1299759 1332254 1842136 1203727 622430 961197 823585 1902760 1425189 845515 913688 906521 663454 1666051 913223 1061256 1249294 12707 1161352 1262663 1371670 55048 56269 1768950 149725 257645 991080 1116271 1474855 1642796 1269198 1123624 1780892 1850266 1133671 1060789 1810563 132751 1354981 1564017 1983193 842159 737614 1061252 1178878 1103969 308724 1006582 1364419 1281638 114142 1206696 1982835 1163345 905712 1475919 292441 1228900 240184 194800 1005317 708173 1327095 563698 1551574 1230691 39683 1366334 1961976 1611339 377830 826701 938900 1789337 1452753 1859056 172927 1611807 1171618 1877731 1161416 376984 1242285 428843 984776 1495101 10113 1441825 1595696 750702 233082 1202035 429741 1170041 413657 292543 1415764 190696 1815005 1752939 210378 1102082 269308 1174301 1069673 264361 1018718 1425209 181888 988112 100044 1351250 51172 213846 586165 14237 148869 1086368 1150046 531328 1296849 105627 82014 462724 482184 1235836 863365 774319 1069311 1961299 1276204 1293372 1717319 299180 1785790 395690 202232 430957 999197 1093600 1556946 1484236 1778537 1774767 1751805 330913 1029876 1954110 1341479 1481474 56027 695773 1578971 1651778 993129 574037 1349017 1655315 366642 47752 1097026 1397171 1080934 426274 762104 1285276 488268 1911529 1801829 328766 372043 1473215 1321826 1893612 1314755 895055 24335 1180316 1568246 1552596 894041 1967361 420380 166749 1312023 966536 1461441 522924 562851 1461828 1548931 260409 429747 1075037 1278139 879093 962674 1372916 487458 1120480 740907 1615914 542010 393776 751961 567983 964362 1173779 1481892 1483186 1029396 1040466 1273522 653145 34406 1856483 536905 1595983 1653758 465898 886083 1483775 797549 506184 1268790 167269 1995303 1289870 114225 154464 481347 90224 1130816 853247 895526 319510 1632283 1828816 1944532 635814 1706522 767127 1104255 378926 1447042 689418 36471 185075 99132 1581221 932224 291092 820081 1200125 1367384 146819 682763 577697 988888 521937 1821237 257281 115174 1548498 459839 407516 448012 1263213 408450 1674405 219126 25352 914418 757419 1675269 166518 608983 1867571 1594366 417945 1885373 918484 573404 613065 1868214 1879227 1030297 269067 59386 1354013 1179794 677037 1405379 1362005 100649 1811387 1577469 419005 227178 1763736 1318465 805014 1762027 733401 845353 626923 480177 722592 1273689 1563092 559230 1022438 1120985 203726 370771 251399 1325221 1266229 1908526 781864 447203 364897 1792042 1709898 913676 684783 624654 799402 1322577 94603 1695593 1758200 1393514 140829 1625611 1264239 1035024 1849165 597934 1456553 1473435 480182 324341 831581 1043711 687552 727377 1402391 10389 1188427 889039 980860 724420 413240 721707 256416 1044120 753346 1331740 522806 25767 1340697 1185297 74191 1473874 641883 569650 1226812 5563 561156 104456 460017 1483804 404103 1676736 1815994 1080236 797759 1697173 669325 482002 931545 1639119 1180760 852064 819674 1318323 555189 1732061 1598086 519160 497761 1731687 381301 317038 220214 30927 1878749 1664318 276315 1276374 759557 617894 307698 1253384 1184548 759732 1254147 486442 1814340 1271236 1857176 102794 924819 1267202 174284 88007 1889156 670279 415116 356881 1052382 654679 1214808 1800570 1799860 1616133 884300 526065 857346 1049804 969859 1535912 1650131 1337309 1483614 609479 784468 63343 929647 1623847 129761 1756048 1252524 632911 1670627 906562 1528891 1885589 232362 192745 270046 470960 1628798 1293264 1581041 418175 37493 1331805 1762067 1141105 1918382 876240 1171346 791683 1607848 901290 744795 1320911 1923858 492958 1796413 154629 250438 1596099 349733 1182387 1805152 880107 433340 1360199 1371156 1600113 954838 1045471 1641570 1394999 1973053 1290906 1668450 188805 1519556 1248815 1726265 118420 1100188 1708937 677689 1300323 684928 1160776 220952 658231 1955738 330981 605926 266635 34413 1635746 1860478 1043003 1620761 161454 1233435 13398 15063 515066 1438305 632887 256004 1457554 705684 195684 957431 1660921 205008 1906479 480771 758662 1100038 1722151 1110838 555821 1755304 1351730 1276514 529799 1644873 813657 580577 247850 354429 877079 1781318 1838247 1549534 1802526 1300176 36408 837032 1691529 1179023 37470 1985749 1550748 1050831 154849 1151295 1319651 823005 830767 1547563 1042416 1616709 1594540 436415 1567715 455559 1427375 469723 369554 1924985 1554750 1342500 1955666 409971 1332421 232162 1895143 1647299 1819393 48473 702424 448143 1803069 418491 1362814 8561 672184 1979372 848497 877087 66323 1791816 909825 637074 260569 1580118 206000 1911346 54991 1054270 1128905 141854 1499819 557112 891885 1737520 632496 737124 1764348 224213 1151882 1373494 1269336 36509 893089 367971 1939434 649438 1842254 532079 1103065 271050 912894 797742 1033397 769768 174190 587855 1632766 1750852 1835554 964479 1917582 102870 192155 1215202 50515 1472138 1490663 1324350 1595259 271100 1519656 1036779 36098 118571 873435 1406841 1475619 1991490 1372437 1994600 475054 1543088 477411 788980 917651 1709397 744239 1665408 58589 1000261 1204793 715352 1995768 641742 92960 1342886 1437517 559650 1529999 187510 819203 1755610 179788 496126 540585 535207 1454606 10232 1448922 198241 1244923 946399 1182848 144766 1556807 770195 762438 1748082 463708 109458 1138534 1135898 42115 1121336 1050103 1753198 677320 1093754 988934 896474 476576 1698478 118987 1691586 1203083 1389914 1154584 790442 417497 658527 81331 1963811 1961223 407084 945797 920929 1794556 460541 1946794 359681 855535 2284 569252 486805 879145 388464 1665474 1755116 1530826 689631 1718562 443780 1031848 922898 1500072 462016 1486652 1857735 1021159 987253 156486 214484 1617979 1401951 35926 692686 753302 1329509 528941 1816300 318355 789929 1036563 584319 479845 1785061 162527 1853304 946592 1514571 1595664 758272 1173088 1613118 1917887 462265 1001541 952552 1449828 1299795 1523220 1747140 93630 390822 1999741 791993 1434676 1087059 1354307 521603 568156 1484587 353719 1766482 696632 1120259 230236 340676 1573907 1342705 589755 1490494 1304893 436897 484548 1377996 1098906 1691154 1772316 1477694 1248202 1064157 51410 459514 1190929 1034572 13882 273145 1439607 1456999 458078 132530 1801115 699677 1122098 1906596 747327 1377576 1118431 1757406 1112684 1157144 1493035 350969 1424911 566692 56741 300547 1075384 622058 1350864 492202 167538 1746731 1890886 320513 1089593 1084170 706262 289076 235781 1950336 982171 1003395 933852 1181212 1701609 794351 1549469 492213 167662 802731 462563 1657517 163841 1793198 342485 986524 1258476 529311 145951 286623 83227 262820 39126 1388647 1689979 1279753 1745640 169165 1164966 796902 159348 163550 778542 677296 1165103 1907653 130618 1351267 1813476 1251872 1623922 240647 678499 1404302 1039499 1185737 1386682 854476 1532577 1187466 1985176 1882001 786523 1250295 1315733 80913 530326 105529 1202128 1888987 1754824 160671 881056 1618837 1868262 165640 1201324 686174 612722 1537517 1706581 1279935 939560 1231102 590626 141495 1786663 316381 631754 1367089 126001 1648391 1531673 1662823 173012 406768 1267696 1669859 588715 904249 1303361 1319575 509363 485825 405142 340541 578734 645353 1948127 1692650 1970303 901879 1775580 770662 1761362 956257 1026028 709028 829631 364963 389470 237074 1699920 452046 194153 1348689 1308161 1825556 1546942 1935972 474311 1637139 1771871 1904965 247132 237915 1355902 111156 404451 8029 216056 670316 1485309 313797 658734 1291256 240596 100510 1071696 1797216 1967127 1283026 112269 1562722 847551 1735767 1596511 953631 386517 897259 819436 1492873 1203802 150691 966595 490989 705772 558148 1321747 192478 375303 1533590 1275082 1212407 1082676 715389 1749743 119399 1761685 1978634 1024189 1876200 1168860 1630896 354013 682884 1424233 1599668 630242 547031 364567 925920 1090632 182156 601296 760770 914266 206750 1036066 1482557 1618189 759806 148567 17182 1418917 1677670 1125452 1916005 878435 14797 682706 839557 1345563 1641964 1513337 1106396 1688071 1393153 987520 1384103 391484 980423 27206 1155762 1347493 1104132 843302 145412 474184 1875676 606553 1604215 1570766 212445 377244 688680 90951 822976 144360 1566880 1040033 1934572 1412636 1323925 1315607 1498259 1607447 1707706 1149402 514488 955862 1670104 1491193 1905939 865755 1085588 1170694 1770624 960508 521692 269251 1755013 949550 678372 178955 1541033 1727502 1768132 174091 254360 427179 203583 1565779 1056473 1533917 1854395 1094514 1913285 1839475 451077 1703493 1831048 1551060 1041951 1272813 1864782 274408 694149 583052 698283 189737 1274764 554828 85447 1352173 1788445 1847241 2915 1508281 1269701 1277608 310562 651593 496964 602885 901288 79787 987951 162387 233472 1533422 1870082 1124468 1002176 1673102 426089 819908 1263319 1132598 519838 1363666 1967488 1184380 428962 716222 1138753 1542601 1062020 667196 551755 869882 1938051 1597295 295061 1860536 1329048 438923 549182 1156209 173162 94655 1873365 1079105 412689 153142 30741 1305017 733141 1571296 1766501 660018 588098 92583 827172 635755 109606 1116010 1905024 1242700 1400638 407173 348331 1943140 1888194 1081887 377987 1980169 708658 771378 1455672 1662560 1371463 1469803 762917 1093932 364444 763741 1266632 1471465 1945875 1785928 1555779 802552 549743 168028 434680 190510 679578 822196 1603225 763996 1402075 1592694 1203392 1689974 1961469 1580541 667023 1304343 1137060 1154924 1904702 1730796 131368 1104070 1990892 998079 695527 117529 1405232 1810353 1743349 361193 1796521 710507 627482 974617 1461404 1712386 1055855 1103037 941627 561143 1665836 233953 1503245 578619 770402 540953 44355 1073022 299845 1441498 786064 1445558 158464 973750 725898 21607 1156288 977425 1151435 1679806 1555628 1361381 679756 1451740 1275911 1861 993962 884373 1376577 1589519 1480720 47543 640833 875563 1662019 360741 541008 1516459 1454018 1701815 1052640 206925 1905228 786091 1354370 1955988 1132846 1014446 425752 1083512 380571 133796 1784452 849799 1998518 1329754 1654856 919926 956843 935317 1028697 1727298 283397 1746347 271438 864353 592130 235233 814542 128633 840525 1145974 1756807 453130 516488 50285 1687379 1692646 934591 1902023 1962720 127340 447250 57925 1892291 1638175 120966 1165076 1613279 800263 807740 1123749 610035 1356361 1159375 795884 1607539 881030 1166550 1346015 1356841 731238 699669 60791 17690 230369 576137 1150478 73179 380380 1983678 1938395 662901 948029 440177 487417 363494 728304 1720703 1976972 1377298 1933477 1493966 467191 267101 1438702 1236936 594897 1849588 633335 70554 57391 45796 406577 27447 106490 359933 1162655 631241 59330 387901 894613 1472883 586832 111160 1582109 673862 375424 1253478 981308 1593458 147805 1955031 376966 824404 175245 1483374 973525 862832 1098083 342889 202556 1449598 153352 38701 1484976 1799385 1744347 633115 632566 1412864 1152489 1127838 1032544 869713 1716829 1510773 136671 1674897 222472 743153 679130 1648027 267541 1688480 1372837 1037590 303787 1396387 1381845 1759471 1754048 1100937 160404 1228572 1268810 49327 1096256 309824 931305 562732 1980065 1317248 757296 611179 706809 1940589 975793 953935 361070 842044 1634102 884963 1533331 1089131 1547044 1699325 836701 639836 311793 644240 581132 862429 289379 965084 190530 333955 519012 1649765 1848751 616822 1836417 1839363 720247 790633 1400457 384476 740375 1461572 1179671 771756 1738983 218565 1310973 1913651 1017842 48123 1068806 462994 875618 1038448 1505247 146554 881284 1362915 959173 1824180 118220 1631061 1695995 5879 1084863 290978 1781033 901289 440960 1142377 184069 1966816 134972 449960 369357 971724 761008 193370 573367 900091 193839 283588 1925629 1425285 411923 1617085 1847154 1673222 1609429 1938307 426786 1001379 1966539 1315005 1988857 570076 1105347 607422 1842210 855518 1040600 1415413 1673926 697036 824730 1231095 1911145 288878 1716070 217326 1241821 861627 6092 1492546 1699701 501870 184867 1767430 1307717 1940823 1088853 935323 55823 1214194 1374913 1355372 1069663 1823089 1515420 421363 29314 740233 144495 345469 475982 279247 1846601 1732558 1141696 14357 1539098 385215 1189410 157680 1273635 1060394 962758 185228 1327126 988851 1097161 1278968 1011359 113226 1591459 1485642 894377 1971143 1289698 1005875 581101 1081167 1661982 1849488 114159 1691378 386814 1591667 447414 719975 753583 34329 929874 1887652 1805561 842347 1694273 1007028 960880 1859016 1449020 848633 1944634 364611 1745772 1552691 1041401 1176401 251077 1644594 904214 520460 182919 203815 236945 39359 1021675 584053 1485438 1280257 740832 1955370 878449 875292 782027 1844322 1321134 303649 27228 1815516 641014 1128909 1802660 111031 1160999 1614212 746696 1630416 1909256 407108 785750 1792144 424254 799296 722989 1685769 257204 1044686 1825823 756504 855428 1304997 1523528 471802 453060 615608 275644 131230 1495327 1709208 411819 1756374 717763 1256736 1804564 1407536 503968 983201 816286 1897346 1822093 59065 1332622 1032471 862072 1903195 750039 1654729 1808431 895138 782982 1082594 400495 1763428 901620 1735616 525538 888083 531532 1965469 1769206 922328 727084 904856 235719 1860909 1137018 501689 609919 798394 682658 228116 1797742 986355 594967 29671 577103 1661509 1349157 738751 467524 1325539 1915347 726363 215382 107510 869490 55658 607841 553472 878041 1413693 1820440 204109 710406 836723 1927381 1476092 1436243 154470 1815128 1677699 926794 593904 1169121 49379 1890984 1819318 18888 1421949 160505 1886059 298818 1194648 1514803 1583084 773703 1621454 1073420 1813504 683256 223813 1305737 1626975 1873053 840237 257927 1092459 792326 1761345 1762298 860560 1556219 1139107 461756 151959 230083 1387961 1420717 1769885 256940 1653064 1784206 944734 871022 726504 1101988 751633 984539 1260131 324770 1761935 917047 829732 651958 25494 35298 757378 1997370 390278 1898118 572784 1368721 1946761 502961 402872 1556830 1997306 1391549 1018579 1426279 1313450 767860 354204 887838 276403 325407 1173971 639635 1670262 1886112 15413 1510670 365061 1226135 1567199 1082257 1159207 93762 775253 554318 1736788 1928424 1472962 476208 1457378 1403276 662325 637771 736462 1575648 1314798 1409659 1116061 1411761 1049053 1552400 1850375 1428797 1798099 1497130 991488 921399 1791006 1937080 1813539 645675 250054 699870 701242 341981 434998 949201 843237 1331544 1521312 79282 1178302 529887 1007156 1605385 1587313 1149376 681698 450839 689384 925883 1172260 1654138 675842 1507847 1809257 1560855 688323 852869 1288947 1406796 925845 1795601 783781 723974 1324115 441326 1349599 398989 1911348 1222315 1362963 1691552 800255 1684599 1698002 1605795 735235 1453861 185480 1400492 1552146 520634 1004873 1348504 1124237 523475 467199 1839025 457229 953816 292710 1958117 1582419 691136 1980340 419973 1571283 1396819 1908965 759234 1816709 1535427 1994930 377437 1681989 466157 417684 1249349 1354192 1350903 88428 1288085 1177425 274512 188011 1631986 1698440 926874 612352 1079415 483150 703137 1136296 896579 1093380 320690 476774 754719 1828269 865735 979985 1144737 604705 539475 1529077 1752883 1699373 305932 1126868 816774 1337355 252782 566135 199525 735820 1653961 792114 1586745 1374638 1252692 911562 1408886 897318 1177916 1078484 21648 1700664 1315455 1522381 1517356 912091 183639 1160054 220082 1098339 1571986 949606 420392 564027 1222244 299418 573308 501536 616229 330578 84440 401812 410948 293701 13236 1996577 514160 348842 514928 246756 994636 1610826 1766639 676966 1686770 896882 1711586 503877 30613 31668 571554 1491399 218621 330688 1405180 1402511 64800 1259851 1726290 104944 500412 543523 823042 911936 1929555 768178 427940 1702404 1098252 775060 493806 759780 674842 1448313 884872 552828 975457 1682171 1006533 1071989 532209 540012 1526541 1181078 1674273 1899490 97263 1994350 1690249 630545 782270 1023634 1624843 1103417 899455 414509 897490 1918209 1326060 1250870 799919 516763 1404478 737854 645306 1614836 1652178 1362892 187142 1944124 44875 784243 321327 303757 509344 608713 988627 1584523 216404 413429 1177508 1251461 1437662 1924025 415521 1533289 1568452 499293 1620425 1851120 709067 1150318 736695 814826 1219038 452056 1963808 1666791 153919 1461472 23174 166754 1095509 1766139 296262 393020 852610 1159491 677859 938836 1856609 718539 1404653 1151326 390372 108326 170802 97764 670595 939223 463894 200732 1627037 1379980 1726570 1612944 1008566 1303265 27204 1578307 878786 1171002 1431910 1623599 271094 290161 529228 660477 1035910 357627 1741956 1944874 254599 1834641 212199 113759 1250377 42808 1703019 59450 1504382 1760542 500784 1500780 1825488 1767831 270610 915104 1884626 1873839 224511 757087 1954720 371936 1589270 1406437 218028 1999175 1505157 1782139 1307829 697222 630260 903145 1929943 1363752 595753 1342205 1031673 1668544 114916 474602 1042505 440475 1849626 1322992 1739986 1219875 1503861 860419 1984852 974897 205368 267555 1001736 545563 1819934 1273542 1370711 1493610 740396 554517 209447 1882315 1012438 751306 102439 276945 393388 1587250 1655128 13467 254583 596218 471933 484540 486798 1234688 1112688 1603962 909095 1513011 383123 1788731 1012850 359862 1585800 955858 418311 476773 1319921 1774091 1812318 415773 437988 1481557 1574587 359599 1481272 1831157 1131926 564522 282464 1326898 1541466 563229 1429881 1498175 1528728 1716155 1214755 1777521 554188 353930 443737 1441184 423622 234710 1504996 1983581 782233 1420212 1368296 633619 995136 1619237 1848229 1988308 503761 1410413 827056 1858286 1402059 824820 131033 1343788 1120395 965221 198538 425577 1220709 1299492 1615997 1361664 615489 1839798 1382371 1089174 1498557 1749426 391800 1709567 867282 206288 1020714 79867 1481205 805018 1885325 671459 1898502 1034522 485225 772921 1453621 922724 1215943 1779276 502808 1018466 1088484 1120732 1015885 1220950 1837709 19842 202711 999375 1407479 749492 92142 1124224 1806030 1525848 356178 471368 685284 1933984 95484 1137851 1539785 77703 370640 1291395 760012 1504866 1503951 1690544 1429518 1319524 855495 586401 614365 1485891 785897 1267294 1524623 179630 584030 286991 635740 722417 1107826 480742 249204 1790855 434652 1527771 1394140 713491 1337027 1456740 1894896 1439062 1284096 288499 1943795 230927 869641 428997 903523 1021249 717915 582700 210905 1878314 334177 1793273 57280 1038694 1600039 1091985 1072385 1013099 1178731 800626 1948743 1225276 676212 1146977 1869531 954194 1205123 1804940 722773 1562006 1896775 1044720 1270685 1225761 1037875 176353 951296 1105427 670108 1404308 1791810 1276758 1322637 234490 477774 403290 1305545 436333 1432213 1457144 705286 1477593 110527 55665 676823 166135 1599403 909359 1367604 1286555 1478538 246766 937659 1966196 582983 1900389 268290 407827 709690 1914352 1748722 600778 1677804 202134 1607246 1711741 1751937 1665269 1028386 489223 1242611 104250 1659582 1906292 476143 1772616 474979 522378 1831852 36568 248095 413759 1065423 161285 1102216 1991021 294828 995838 1885026 1198216 36521 494029 521410 336663 948899 1930394 1731432 910599 45400 1293936 1639724 487425 1742479 1391689 329123 487755 130226 303325 591746 611508 965532 69759 1967025 1783025 518788 421532 269736 504636 216096 1108424 1984840 1788793 199773 361050 249685 1121729 462161 395075 512692 205972 1185676 1998649 684708 790346 516051 406597 652405 1504412 1597285 1905911 959798 1452067 1413378 539781 487322 1824341 41442 1813035 850180 1740020 480549 373752 684815 619128 831510 447547 646031 443304 1970179 871917 1884933 1978921 5570 1492046 126850 189159 390774 1215410 1872661 1541081 445913 1065236 347909 1703147 10297 393258 1258295 86529 1160445 350268 1492576 676971 347180 417000 422392 1189465 885226 946003 1736269 852059 1152432 1593250 387332 614190 1749367 178484 1191358 464183 739886 321634 1745656 1434107 1707668 352319 1310476 1479990 519681 203648 326445 165144 714799 1049511 1356524 328418 1909181 1684891 1094719 1978803 1640102 554720 1847917 1622741 1085519 367051 1883582 471415 1330718 1486392 454258 1219197 1972311 967252 1136904 113429 960338 1224894 1262979 1454572 559906 1455312 781895 597518 1795231 341796 1129854 1909453 1630278 319018 396947 283630 1018359 1587789 1446605 615009 268059 894114 36265 1066634 1934244 656635 1000951 1321212 150640 1400384 563376 1050972 1893458 66394 1370352 447164 375887 697738 156846 1930686 1243207 1904685 384239 1277866 1939429 1955477 835932 703731 1776065 945500 788343 1089970 1830845 865839 1083023 154480 1266857 1357286 1651247 853589 1730105 1644061 1479675 1750894 1702502 748057 653651 841516 448186 498857 1173581 553931 1075060 392166 797299 1892982 1791277 1451913 200235 667608 62918 1797592 1714231 1819262 1394516 706021 155108 157527 789436 214723 1343748 1798492 535375 1776612 1286049 1601023 946388 1405905 308528 1818744 577667 1057374 324063 794664 1969335 584112 468476 919892 1722271 343549 1778568 1646624 893106 515296 1231930 492384 1675875 1564598 1403252 281324 1246201 1649987 1407762 1465524 1697491 1996701 1810433 1373044 159671 619125 689268 1645180 1722420 1385213 336364 836436 971604 1299276 1828797 50324 1593978 769279 1758534 406130 1758854 911421 871122 1109992 654385 493759 924525 1273012 1353466 717172 67160 1450148 1330635 1798382 570996 1917633 761651 462045 1365226 1530671 1833943 1724880 1051731 723734 768447 1792911 1735330 564549 852780 1852860 1915594 47011 311589 84352 155626 706645 1273394 43109 1533978 1725276 166816 1132629 1315932 714633 596844 1789962 224956 625188 853085 1418655 493777 40748 1681236 985193 456005 1872646 1766803 1223843 1261143 869562 1628728 997000 1174846 1059207 1776366 1633390 138997 1719031 148748 894134 1113399 921442 780090 1173486 1187854 194574 319639 479470 494808 347084 500493 1871020 1216176 1034508 522235 1283181 1116379 245913 1763538 313831 1201710 390785 1205313 1407832 1865284 522549 1096969 1060948 542826 662585 774372 1299555 832068 937110 780434 407047 296786 1424523 1111690 818549 1254201 53223 1865848 1001264 821761 158724 1087553 1909186 195864 1618011 1602574 1011665 816872 1204175 1878799 1663898 353699 185850 461908 1195230 1443399 1897099 1244864 1702518 1498779 1661069 1558316 369679 795172 1252164 319709 1011064 551519 1076958 31818 501528 1808090 1034076 570700 967993 1651105 1498162 1431096 1734217 1763949 1996278 835875 1596105 568247 1205486 700605 1974549 1298849 619555 1283790 1739208 741230 1338354 1359384 1812847 423140 476420 355770 1040630 813448 361222 1359672 655576 337656 1392895 858037 1328440 310110 605043 652889 1343716 70247 1471383 586649 1291497 782190 1269224 537925 685932 922560 1110225 1994267 1933391 1118585 1609039 1851228 1341422 564965 1597369 971925 905443 16712 198997 887598 1641094 403716 855100 96309 766284 493066 1400794 1185912 616297 1846289 893993 160051 1473836 688124 1020307 264734 163984 657968 41843 405680 1403947 588334 335047 429817 1933003 264102 1479481 110107 1921527 212354 872163 183138 1781470 968861 675420 1285956 1017159 633421 763248 1945002 576910 1026188 1922967 1020846 1761903 1240588 512378 144499 1905414 1602819 909574 145037 706056 1004387 807559 982062 266790 522164 788234 436170 936141 444313 167276 258909 1921390 1149149 756923 1918460 1792910 1763769 1249051 677109 9323 1574728 1068346 283742 1507927 1109947 1850857 528336 303452 43556 582221 1553098 684335 407434 1377963 386476 1484261 728800 472768 537130 443109 1888080 1873299 363095 1673582 867878 964926 227504 627615 902009 341074 1518130 1914701 186643 784900 1432303 1554330 1561866 1656831 246535 1063300 1320396 1829644 552365 1715398 1835545 1958181 1726717 507401 1147595 214176 1269512 1446799 1748349 1230375 1392938 663519 1049616 1899503 1496249 1596644 1187598 1015611 12095 1535152 116048 866185 566823 1047355 248541 1884317 1191229 1391200 1916698 799067 1602982 1930754 1872825 798508 1477082 649533 1595616 1753102 27287 866624 1147948 1279125 1547642 1255933 1122077 743332 1892962 141343 1970901 774546 1275013 929371 459596 1880224 1116174 1426767 616866 1458953 1799325 636878 1062253 13661 839552 1416593 1979147 927396 1762349 215263 1922600 1499592 90254 156804 1460626 1687148 1756384 1805261 35286 1745173 1689541 1052489 1181177 1938187 113115 711736 1474455 1910968 22853 1271809 1901123 1248707 608345 59284 1632988 1788415 438027 957286 387710 539491 529394 1257469 703976 628741 1997794 1591348 229370 1896870 1945950 1866624 1201946 1585516 574971 149105 789564 224901 323909 1931897 1469887 1215002 265894 1635535 1895231 862591 749544 196435 422311 606074 1615166 1070687 531564 1758002 709097 1408414 1749922 1228305 28353 589072 56780 873283 1903728 1369306 1417875 938087 1934838 1060634 1501448 560296 960968 1796674 1227800 1489512 619517 449577 1206669 1888266 1781519 169466 1293699 721113 1744023 1249823 1205847 1346461 635986 1012268 1175540 1054924 374765 1718083 31079 868813 1792131 1185355 1575202 1342932 259379 387611 1046636 1339066 993823 168874 1998020 236038 543532 1740316 1524233 1782840 70831 681047 752290 1006872 1361032 306657 13419 898579 845637 164485 368989 1765247 937706 1759334 1073719 360788 898470 818742 1815651 780797 500770 1483485 59559 271193 677882 502949 1960055 1960959 1935986 1107690 664273 962732 1184695 331322 1231304 1034032 736693 833678 1947451 334874 405580 287483 1128319 1260343 643341 1538985 728048 1323487 1145309 1951797 572861 989461 1178500 1252520 292765 560267 1967952 980820 1898924 1296495 1381196 1364295 1600730 1469730 474111 45523 1671936 1491506 109862 625993 745090 1894277 986673 690162 143688 466412 1711583 340741 1418284 1178018 367852 418807 455375 1165534 647640 1313223 387356 814129 1543732 1565340 820468 551478 289690 1823708 726241 263513 504470 494620 198288 770355 304401 1284066 1231825 1419244 1751663 1711956 1665828 529747 1705295 1922095 1419304 410136 849152 1639920 1346818 773346 1999936 145964 25187 663901 217776 236557 1849791 1900509 995534 1685885 1579994 1791206 343374 230448 1235225 479968 278505 28162 1450908 1482456 1069986 858687 1753005 1848370 17642 535382 1343149 1211502 267277 380829 629708 682455 1371288 137804 814293 2873 310833 630858 385785 1460008 1958002 561166 577437 1117514 197135 847514 1118034 45187 1080566 1578152 732104 600015 1624123 1989379 1954584 1354447 912679 1677753 1722732 1694882 504028 1542058 1014074 1371021 17346 715287 2617 768437 1547310 112562 1398321 1063452 241220 1430487 1968180 833166 23401 1411637 209808 1185395 1340375 1507854 37055 232568 15127 1230887 609658 1863624 348524 1320751 1808570 821123 1159784 778151 995363 1617747 1312881 1316334 57636 1064095 156716 731067 1502719 1542133 734341 730303 711149 726877 163334 851899 1163309 602062 1643916 1021253 1375847 1221384 1891008 590726 718828 1612662 1906679 50340 1984243 1404567 1775145 1138477 1350498 1380894 881926 1453301 1061619 1088676 1952643 929132 1629594 1400091 1765997 19891 1204971 1679790 1292503 1376653 298429 354839 1613474 1266787 1451630 751753 688829 1798458 1897140 1162814 1088491 226539 580718 390103 1257795 210541 1602028 832877 1829650 1311082 1847054 1207863 1400687 1598973 926409 1178527 313595 810202 105443 142509 1182509 1356486 333299 467044 852181 1816378 1944662 191347 716251 1891405 1049499 1028649 225849 803217 770369 288333 6920 1715895 1491614 382766 324150 265735 1262393 1439714 637953 664353 1922223 1358545 900816 807297 1417198 885630 767528 931165 759056 173694 246852 743057 208199 751428 774312 775784 1217944 1658146 541962 845422 1539788 18382 539426 1244440 39169 1467508 1007480 1425893 1697051 1428772 384740 558037 340647 981355 1026253 200634 707610 1569773 529482 1114565 361100 981281 1674718 374600 1396492 90408 642743 273574 42219 1113839 587017 1614217 1586037 55333 1361754 307515 1677618 572610 1316960 1764547 1585829 1745975 1104198 116251 1617641 9956 48190 719511 1561661 787452 49882 844981 611271 1361540 312968 911030 442918 1523774 69820 1439952 1420003 650340 1229434 431148 498 677149 1634551 19484 279171 119130 1148403 932092 1335473 733646 769636 385221 1954681 738250 1500760 68837 1824260 1804221 1608442 709656 696866 492349 1232108 1504254 1999395 1919565 702630 1006624 382191 1475556 1089240 185294 343336 886386 1402267 1358330 1405700 1573568 1986943 407245 1382006 534265 220293 1190547 1657410 312845 1120022 932879 1499492 1446301 510307 1881086 1389137 1891361 1294909 111957 1932687 1178169 436526 1748189 1276725 1872759 1875186 823004 943584 142249 812769 89966 149132 1940119 1540135 1610480 1081910 1118435 934016 618429 906279 778379 1834031 691549 185996 1968390 1093100 908443 1733045 1660252 1611406 1792492 720139 16660 1415175 1091288 1067190 1362313 1879608 1021179 681352 1012100 1624887 1846751 1537743 1680172 430414 845546 1147565 1721220 880669 1966119 1027593 603661 754031 440558 1610427 39125 1563299 163273 143754 209832 1390158 1199187 1079210 995139 543353 1864232 1396386 876797 1440011 976969 1657467 1253636 1641535 1184757 872219 1912801 1754681 1442349 447319 453165 980799 105851 1158475 45702 1178728 1682637 1541138 1577490 522876 429022 842732 1441845 817639 502370 1589448 1053604 1189546 1342677 962810 422532 1924428 1664794 696182 167354 1016048 1588578 1032293 612009 735332 1043857 1982404 1859644 1961213 322221 523874 122107 1686479 260460 1398477 1427665 399713 84603 1116262 1837082 289504 370669 550194 1069825 477224 1771790 1819691 1275936 99359 601488 1287854 1330857 699525 183143 101186 1126997 335604 667291 913378 963479 1104666 479790 985756 625454 715228 1867222 553790 1827588 1422666 2186 516718 595836 457799 1697665 276949 388579 1728766 371873 1031458 1477225 1757535 775301 436519 523739 1849208 1001936 162917 701092 943387 1352609 1296902 1532733 1532157 393490 468921 1410291 1635290 1541563 1051908 844284 250130 1178440 1483707 367892 600652 1284052 1328635 1940724 1221520 3955 857119 1890763 960356 1376751 527900 1990425 207582 1237776 1169818 864955 1261492 473505 1396623 1297818 637684 28079 1917338 553864 1738918 36803 469418 1565073 731755 422907 211439 284288 1565147 68255 1034456 606806 1141645 1299607 244360 53648 1762499 1694980 1314205 1723641 286919 101352 1946682 210328 85645 503917 377872 1501732 946197 752864 868202 1697090 1449002 718735 1545023 1512805 981919 1234878 1662201 947833 1952767 1172670 1611099 197382 135031 491070 218911 110794 1771427 1900899 1910102 838561 1812109 1132587 384857 794135 262789 743857 1245377 1922227 831716 109217 593940 1460460 1379246 1588423 1523210 101426 1716834 1598617 253548 803237 14203 1984584 1434296 191642 546543 121566 69631 1466489 1234199 1610562 86322 788243 1483906 1915721 1872735 166280 1585910 432190 1932044 600077 1848840 314058 1197832 1413349 1369752 528971 31711 1097382 948528 797070 887561 69519 877785 1566221 26377 1654927 750890 1896042 409961 1110235 566439 1735124 694592 1713624 316211 1843007 1960062 155581 991937 1970717 1339943 841541 1630643 126522 803497 1234823 1762723 343179 4177 669743 453204 174831 452941 1012062 1757568 1144527 1715191 819378 1329944 1612262 252852 296330 921619 288752 1386271 278841 197316 1573281 1595735 314690 416636 110048 1226241 1768511 605717 233555 1032984 141897 1946338 154345 378083 117118 1157590 333966 991388 1084303 264881 1123889 198470 295228 1575931 413588 1772784 1762088 1330596 143387 1331407 302555 1553836 1303653 660983 1776465 795058 38200 570020 1131826 205311 1434796 362787 1714684 1282855 605244 872595 859641 1744998 806557 1235257 257138 1568197 378716 641347 601695 510143 276650 796922 1172612 670001 1025928 338506 1714371 1696937 1024530 907267 1993 1009034 991077 1198156 1199351 757414 1128387 1269396 1891919 1305879 1040761 1430465 1649418 205240 309403 56717 1889184 1763099 618335 1430773 716862 1454525 1946812 1339902 1881565 383469 1825959 45012 1762253 295057 648401 131068 163631 1593271 1588746 1283287 1206119 1260047 1683076 771089 404574 434391 1114035 1744088 1977242 1059886 47105 1407398 347082 402350 1393340 445251 162200 200405 820997 120374 1277891 1067377 64680 856393 1865186 6449 245782 1049856 734367 572103 1280917 45775 1869411 1202155 1470038 1342262 423784 580101 919181 571399 1766730 96181 1070237 1842729 51264 648433 1095481 329261 1088157 1089977 1648659 1437180 1145277 1583003 1087478 1105412 838400 706136 1311249 1689509 1385190 1839715 804190 460249 576748 1620161 1488671 45264 50322 473564 282964 1555056 1282030 496728 777187 1879115 1915144 603400 901751 1059909 1988075 788565 5234 1306801 625164 1805472 370524 668863 1645881 1284857 150861 316384 982053 1063104 651768 1286820 1099012 180549 1771000 890355 703384 421928 862396 1281127 1159104 1486539 1396847 54995 1678465 1411947 438581 1279233 183523 1639942 1653657 185375 1731068 1831813 1568729 1726584 299546 894384 119383 1647874 727754 1977680 1100222 764209 581259 849490 898957 28759 1119943 1644930 350798 1717279 799453 1157443 1246536 1484168 789535 362158 48118 1353783 591690 1831574 359566 724710 1265895 216895 1013248 1628797 273967 89074 142921 1243707 611506 491464 865732 1558331 1628772 485441 996848 1284854 85168 1594396 673825 1368491 1820693 319911 1767803 1780574 730861 649304 966175 889562 1755744 800393 624653 288441 19825 284434 749321 550584 1730243 864866 586993 1583666 143852 1088877 458326 1041541 1208882 1336749 1537247 1942257 969098 682505 837748 1162429 1158530 257319 1964320 1713336 1949547 1933474 1955640 1138081 115691 1964050 121002 789699 911659 148000 242056 1415802 1333952 1055040 1277640 914093 1563296 1352807 1622680 511418 1497729 506806 1223480 647763 560260 123107 606102 1503444 345038 1095397 87461 241361 1069165 323366 72594 6881 1868560 1694976 1194922 692202 986984 1361634 1420842 17272 1443502 751146 92777 674264 84732 1706984 1309955 358950 1095414 898327 1918274 1061604 1017761 1741832 1660991 1732238 513127 319665 181808 1780483 1139953 1638123 1513895 1883617 1191263 223857 1662482 249319 1569518 1782473 1849925 75189 274074 1837636 636111 362667 572279 1373566 143845 37792 1624535 787060 538399 994939 1668183 1297162 228470 1436906 1061519 493694 660789 1674667 1623169 648022 716536 1046569 1806799 1580483 857976 1216600 301614 1205556 1607395 1256542 575688 1028826 404087 1568115 1048192 1712882 1043887 1069694 1802870 813226 115788 636948 918814 717984 547853 1858694 954041 1099261 299497 1432672 837526 474432 453303 1393073 203286 375220 1800220 940533 542253 1815466 127334 276273 836709 1571203 1946736 338622 686750 1115183 616410 1363465 1755711 546589 1312239 1183343 258930 1372682 1662479 1727222 746598 1310024 1930317 584653 1493146 955443 20383 702224 1758428 474794 126643 721233 1343710 86795 1403902 1323491 335142 466434 734793 1768654 444582 632624 1016153 1157285 67516 872801 335359 626174 866595 1833013 957350 754668 246334 1763644 1977965 1421883 823392 793429 759801 602766 1736625 137420 364756 1649263 177288 805373 868598 725662 1852405 188832 1856741 982104 1975889 1409708 22088 976132 999588 1826152 315069 1844540 1962850 1579530 756569 1612261 882964 49819 1445468 1318477 209436 1522454 481250 957178 1962953 1160583 245557 449642 376246 587127 857166 1060979 852152 277941 711695 1446875 1942922 1180092 268632 1279757 1541788 251689 66628 1426838 505955 836844 1723901 1173590 1877720 1634196 186392 549039 58236 37460 795856 489274 750718 1894646 213921 1081369 1464504 1947928 392865 443917 1737914 21312 181321 725118 42369 953827 295354 1851961 1152258 1999464 112951 1442140 1741038 1688943 1810699 462149 190278 1914546 317096 1623443 1588298 581064 470990 286348 1377594 1058380 1413091 392448 1269937 1513744 1616818 1077292 255848 1825499 742719 1727801 1435802 514054 1213936 1576993 1412905 1369184 659900 551799 1672621 59094 1791270 976979 441675 1541989 1878580 702763 632704 54047 446484 118443 1099777 1234012 658079 1459983 892485 939593 709346 118894 1462917 112815 377659 385547 786610 1134790 149877 473676 1865961 1568703 1539618 565901 311881 905532 780545 765561 1084190 1840220 1328312 1326656 1899323 582289 97696 698449 1823707 98711 1376108 1043703 576307 1646498 244422 1451293 91132 1861859 1442562 1233538 1143743 202816 541432 474705 1299610 470414 1832115 1993956 1462241 102322 590466 987921 349410 1347023 640085 1721156 1488078 374787 1506791 1771997 1437584 597009 1390731 1244755 666234 230929 1591287 426457 233163 1135899 217910 1463809 1164043 460827 392931 1990275 419791 770893 327119 1361191 1101971 239364 56229 1748697 382984 799058 6893 366111 638481 204129 904067 165939 1308451 1228021 1838636 229454 153323 1589869 1596962 1909970 1467162 1782707 287140 1155441 715423 564174 483956 1943816 150708 1050878 1766627 1674494 1167493 1616667 5754 1029340 398195 614022 562105 1581532 1493285 124038 1898841 2682 991511 1528818 185929 1680440 415713 485222 602435 1943331 189433 390142 919025 378458 293081 676663 16741 159875 1238136 1568743 1610086 191268 278012 1461558 1301676 1842182 1176423 1263379 616312 650450 105259 1449150 823872 1899073 703339 1345215 360623 1151338 386608 152505 1780956 1497762 602092 498829 458649 1414234 933541 393714 617631 396210 1760520 411917 1952747 1342793 636004 1764843 696749 228379 1010656 747011 278009 933531 776254 539506 277366 276424 1749487 405594 954746 1892155 491015 1191308 221463 1949047 310820 1522553 190932 1687744 109569 1917286 1280356 649547 1549420 1778687 1429641 1411898 1718674 315316 351850 1681453 625498 1911352 1531738 358226 493809 756086 1898458 977888 491813 1236770 1755462 754875 886018 1408753 55752 1816490 337805 1904697 1338814 1777319 488438 1436875 1343052 482652 175741 666501 1751188 178557 338265 552042 1792375 1177049 506684 495811 1182300 996872 474739 1799167 1071677 1920710 1652891 1053055 1875347 798846 217901 1377049 1421716 1577325 1195819 1848600 671442 344350 1761592 6013 845003 1153642 456664 1562742 1169729 1273943 1309589 875347 845930 1930404 249385 816391 391496 960353 1773513 768565 1631641 1470057 1576312 682994 1040800 1667797 1182256 1563003 1837272 95559 434186 1360587 625088 530017 1771685 1781657 59343 119742 1621681 1854825 1933262 860425 234640 1951552 938023 845522 911408 1635152 1887801 1273913 1204343 746749 691146 1846830 883561 406706 1708984 100013 1758174 871123 601357 1819166 949011 584822 1362388 361650 647459 227214 1507136 445701 1093016 587212 606910 249355 1181108 1925668 98437 1232733 1074976 1361047 1333628 1176544 1413470 887099 1484994 616562 1207298 93511 1795950 380735 415776 1839231 867102 1319736 970932 859474 201575 1965107 539287 932033 183787 1691559 555437 111742 1139602 91980 581404 728692 1841990 1121078 371217 1313300 839883 1984001 1744509 1082760 177969 1803268 982596 1439770 984694 476021 949951 1266074 439606 1746352 678442 1673089 1532621 469058 1630027 426576 332567 622593 1284873 331287 1595312 390104 374295 1436916 1135528 40486 329909 1678036 1517836 1377467 1202226 1834234 577601 438524 402075 1738464 846318 69488 1493543 1161467 989021 1529153 504453 82931 1973340 1959536 54394 755822 89641 370131 1910302 1723977 1305472 55777 492977 565316 1265891 1215206 1593912 1556551 1757983 957756 1594019 1528047 565758 87254 1024331 636099 945407 358037 618159 812977 1947282 1914666 1422072 1157214 1276156 179784 723708 938952 1291576 1663490 1855559 422172 246830 878061 803018 61966 1820140 345088 338222 1344895 1454817 1568128 1119558 1499358 1483524 1171414 244328 542136 1189653 697918 709181 675035 1039802 724795 1275184 755285 1403895 1488410 1033893 1023755 1100845 155901 763911 612285 631740 523176 861167 1782682 653785 1449975 608360 871526 1112765 1794251 1875381 739685 702275 956760 458943 1041911 395185 748913 1105685 832712 1982131 992790 1749268 84488 317917 773621 749042 1818757 1325384 426797 1918686 201545 1140070 1929497 845918 921250 120464 1443058 172426 1850828 126275 6600 1743120 80590 1580780 1642505 831149 1233607 1337936 339717 443172 693133 1561259 1738386 598488 1317292 1416561 1412492 861948 1997471 52614 1606535 1822065 1759769 902407 208675 1971456 1519121 1326311 1595665 1623974 901071 1345788 1977012 1863001 1782200 1881962 909958 361743 297996 456346 472240 500869 473810 1355999 1207460 386480 1182826 150373 682622 1258025 1555389 1472010 342414 1279440 1634780 355274 126901 694882 1527673 1579738 1004837 260114 464168 71823 317484 117010 1313681 840226 1263800 276777 557905 988558 824070 690239 124136 1829715 369959 828416 871260 165547 1111011 52849 1556959 1429350 531654 1196492 489477 606471 63830 1336431 1552208 1733815 1022314 261008 1089060 1704851 410849 1128325 1086429 719626 1559120 1077805 806878 370569 943582 1415434 566563 535910 244256 549044 1605817 662195 509435 339187 989764 832814 436260 1757922 1922011 480250 43370 1433087 1386131 1181770 556674 98284 1421958 1131019 29536 262249 583679 1537213 812355 168734 676188 1929212 347752 1519796 1261592 200011 501496 1849023 76961 726025 588277 603823 883388 1584139 1254181 933149 1936725 1244792 1069689 65922 1477912 1349601 1280801 1745294 514181 1674410 1140136 1803697 1264356 1881706 1930946 922650 1954036 1407895 814797 427531 1505312 54728 999348 647355 251779 1337233 1991136 1226721 1482224 1726223 590057 1236121 1914378 174440 1186320 1855623 71614 1967356 167672 31436 1197288 1844824 1161305 1264538 810127 1404575 136887 1678899 67845 262578 1182681 1762969 342123 241401 153236 168706 896934 706463 455560 1623893 454183 1709714 651289 1879768 87143 1437260 62545 1998899 1994905 1624145 1781832 1107100 1122541 275415 605131 1259265 1111767 1120078 185474 1609465 1694611 1151617 592763 324631 425238 181927 1506119 230648 283684 1293556 1510619 1067449 1750487 20861 1471847 498606 729489 1078283 1129126 1254874 532327 1575318 1169957 46409 421059 1346872 135622 1151315 479186 1422808 32175 833975 1724213 35642 1485563 1330658 1980165 875053 480624 894978 758457 1901913 1951421 234595 1279283 1499977 904370 656169 586874 1592654 296338 295544 887998 62279 1609140 1508015 1203012 843489 689234 327930 76262 1850377 548277 181569 499006 67235 1909651 3791 705057 339110 37018 952175 1971563 918530 1112581 586598 1460691 1217773 1880024 251759 1116823 1754251 1240824 1246683 711469 1869508 1333357 154669 950690 1565023 192266 953171 1371515 1918579 1181680 1406891 1243595 1044931 899347 366325 885593 780327 1927218 324778 1490314 902443 1607935 325715 525748 960513 684599 559523 732285 598143 501869 1753779 1132105 765910 267093 1994977 1351772 1025603 1439630 1767475 148574 1762496 643215 1797251 1067595 1114106 1620025 633865 319000 247997 507670 1179630 277295 1340275 1590044 1937172 19902 1462708 68227 211438 716112 668471 1233522 1432179 1820886 28242 239184 290952 535513 82152 50997 817121 557052 1098436 319114 971946 1503659 1018911 1420319 30496 1137891 1172441 1216704 1510795 1085716 1548277 1170148 260704 1094121 1330987 283526 1895209 1951273 1332218 1636799 438279 9185 797620 1561650 1596396 193300 22360 474840 1040262 115611 1619882 1903114 96766 1179216 306312 1052713 110478 476940 198847 589522 437065 1821567 438811 560220 1322763 287151 1223436 1247739 437607 1563990 1719289 1765585 684536 1250363 926276 1510937 1266666 1751318 358687 448566 359009 1568868 1816763 803312 1164223 355723 864096 849887 1432698 1958847 590519 1555727 1773781 1226597 488264 1757218 1012320 1910389 1048555 990690 1190953 306800 492680 206115 41731 776278 1813470 241496 1896218 1110210 1357527 1497572 1386996 612924 1844515 1853991 78219 812083 475947 1640710 591853 1528799 1831428 225919 178661 1679156 1740162 845126 1216843 631436 674070 774167 1800185 884903 1282959 888851 1471320 1140415 776823 584562 1840859 1609158 1555285 839221 822213 1851597 160846 1805515 1387231 1793463 850694 1693789 1349486 118966 1150602 329508 1339600 678315 163094 1324334 1989488 108383 285488 1624075 1553584 1146852 1880980 830528 133772 1641449 75959 1265977 293253 933323 417521 1494167 372970 573076 114672 138683 1361643 374638 1059679 1455505 45356 1622236 1458873 556499 1760273 313823 531864 976349 802317 403695 495690 124496 1791774 1656285 367428 1231492 1589627 1750121 1846136 1721829 1376538 1245560 779843 833762 205765 97187 710892 1667810 627646 1388787 1841632 611291 979520 317705 709111 356373 526487 1137212 607227 371828 583970 12908 278240 611465 180984 1768084 1847523 239818 1085874 589802 1372535 1579724 1376082 1794130 1942757 1689795 1764632 1537371 491834 661070 1845842 3483 1188379 1626343 766176 226298 1921523 864260 545535 430301 247847 1273330 1200448 513743 1237684 509833 1260338 1476108 223491 988333 1074554 1869845 1811324 71821 1429858 1983639 1446201 609846 705315 1533010 45674 82213 1011730 158328 1771648 240507 1660256 1668520 1261629 1442133 1674378 1814836 723469 257490 62395 19423 134447 1719726 689341 1109504 927002 1512054 1444583 429054 525485 233933 49768 1107709 555551 852334 655261 61244 1799580 1135620 1393116 1306796 556556 978989 872250 375707 977608 520391 1677696 1931171 1804831 1871097 722802 1347489 670496 1153360 261365 1916324 1890271 1534859 256650 333163 568244 1673036 1055830 836833 753612 1481935 1883891 1432435 979013 1967899 1959940 1587954 1279987 1707580 1570328 1251236 1814298 431542 1310615 63373 1877804 1580103 1481842 1393805 1594746 1764864 5707 667111 679382 643500 1840406 778191 327856 1924280 547323 1812418 286878 1286261 748025 1362276 121477 991346 386255 761172 1307603 647691 1177379 1158997 474804 1324902 519001 372832 1735877 1082372 1277124 373234 1487879 219213 497161 1847050 1654410 1208407 843958 51962 135580 1135079 1884976 199715 1047566 1157299 443520 1711623 88358 1613443 163674 804476 863427 996746 1521893 313899 1841611 1134243 1586598 950231 1853972 792757 128448 244544 1177434 657980 1265774 141381 1567594 931762 484018 176446 419317 1513722 716021 5546 412623 1398415 20877 824460 1580295 1380461 486375 1104370 1428637 1874543 1701133 1778306 727676 705831 1018119 1955418 1198733 59229 1545942 1808445 190236 1743655 1038967 363836 790159 1246582 1672424 1515980 242518 997838 282083 506813 1090897 1718842 35489 1676893 1670489 549852 1039560 21447 1524171 1528592 1944003 1291805 846234 1666937 444018 1951777 9408 612859 1573526 1185638 60197 1431849 211216 1286905 1384334 1078373 1672257 1714886 1304144 734532 1388702 1115934 992441 509115 431096 1297550 308407 1904457 840160 46563 900466 1984757 102708 187543 1750167 906241 111018 689052 595638 894107 1519964 1421952 1150990 392841 1789514 1499238 1438492 288107 1923361 778121 849333 1096296 1326792 217863 1396958 1020893 326944 212420 1892411 775564 922370 1791474 690338 714157 524543 504151 669233 471906 926833 1745155 95659 1945654 1983659 1376080 1589598 1385951 1165664 796371 1405693 488690 1492713 973619 1060204 1589791 1644987 423039 1794691 210302 645216 5396 245052 1679325 999338 1004320 889342 909518 1698551 916127 551644 1033195 660492 400405 628148 489265 1703361 1649969 62788 195678 652024 985231 1653021 1469940 1077344 1727229 430189 1574511 528753 1017931 1495894 1868890 1547847 1705322 371471 1024757 177026 475102 1295729 167738 1414216 543285 1091214 155760 69409 865754 1007057 190244 1949447 387827 240926 587962 926691 1715332 1781491 879964 890561 1093837 1959063 1241115 1511116 1727556 1503333 255046 814408 97612 1068509 1892999 701083 1605667 1385918 1195880 1443222 566481 561239 341852 1804553 1018035 1448768 739819 123466 1376766 540813 1789832 1895381 1400711 1170191 571457 379896 885374 1022711 1217675 767736 472631 338742 1739021 1885780 1872182 1558034 1461531 166204 602513 196755 3230 1972986 922125 953529 1799963 436313 1637985 952975 57266 31918 44548 1181346 450442 665215 1673463 807362 579721 1679322 656445 1065249 227836 1659256 1787595 1565168 1005385 1588249 1001330 1834057 975609 1106330 1482761 26912 1184929 251307 1853759 1962088 424458 74976 123411 287937 1391265 1538713 1381523 1459015 1124190 932343 1913417 911584 735391 1132258 940683 181906 22564 457807 1747960 610452 395479 304135 1401193 525428 1776575 118017 1835413 195493 776414 939380 1895516 792307 1171758 584048 1639515 1923556 1400167 1855712 1100863 983534 1825097 1028623 197896 1268683 1389752 1751901 901383 375856 1527259 673548 1389230 748323 1333932 1138410 1729135 674680 934659 917111 1792483 1419922 24210 447462 1374380 1493748 1543131 1784464 290858 1889453 786576 851948 912292 1237378 554586 154526 855609 1742311 1364866 1647839 218237 1929254 1274148 1036223 721103 402132 143732 714247 825767 127514 1268331 1284972 1397724 1964526 1540093 177382 655149 2429 1640156 1043463 688081 1207516 893445 1810997 409717 1871948 1584483 532511 1961187 705986 490390 512906 1137314 1231162 426703 647098 748359 1075544 975647 1277427 1641753 1056622 1319211 1562497 118868 183077 706457 327254 1668684 107595 1767313 1456769 226896 1387640 573274 337118 1904296 1664025 884021 755440 706863 1512861 902893 234456 1911242 864144 1071514 25985 1196583 1885607 617532 101286 805039 258406 737474 1603844 798235 1713949 578467 1187835 1525809 1369553 1278715 1634932 628198 1267806 1350350 179339 357673 1678663 747546 602761 276918 792930 365640 739222 777513 644121 1896848 726866 1757399 776457 990832 618717 722932 1418678 1911683 638786 1001575 873701 1360491 660841 189455 1840114 1309048 532899 1056165 1514147 330638 1500909 853152 136313 1760778 979155 320589 935799 1084135 1584245 867097 1203632 977638 1056276 1352810 1132341 1212421 252935 1510105 530951 1176557 1883332 556083 991638 1193277 278599 1660150 512819 49994 521068 1105884 1082481 588070 1900472 324628 1999912 1384476 387423 1262243 1297014 891976 1974832 919573 609422 1265597 1379806 1698073 1914572 222742 512227 1106503 234408 1984096 918847 119287 792500 943644 442767 862487 115232 1887360 1947062 1758242 1060171 1497098 394106 1490029 1817401 308 554306 285136 886669 681353 1824929 1586710 1288181 1368294 426835 539641 641227 1176607 704354 1611053 878641 176344 1973326 1766413 1326097 1680667 887285 1145905 746034 1757588 58258 1207845 1719720 56456 1865880 1734654 275510 1353496 763725 408574 155381 1854765 340799 1766336 1637709 583558 824248 753875 226380 982691 935679 833843 777425 190899 738149 1732707 181261 1317138 659744 964194 96635 337428 821828 1392503 749945 374246 461262 147456 1442065 1565883 987011 981742 1344467 1748130 1445371 1450698 1692498 681213 1518369 1536565 608463 270308 1777743 1893910 427855 727395 215915 236133 1542642 401678 839694 1971652 191952 1906851 1411914 81822 415825 459224 11155 1746800 1403473 1470666 965323 1999871 377325 430338 1565681 278297 993382 863019 1584518 1855434 1875721 1084215 382406 1205762 124992 222649 904691 75757 91183 348177 48383 1944210 1188563 1349284 1722321 557093 857183 1639222 1289836 68677 247486 644252 116043 1715924 1051842 342765 921830 407759 1063602 970770 670669 434454 1192955 1457108 1061730 811140 1737087 1578956 638259 557546 1973471 1313947 1654459 1471036 1243267 92664 984916 254157 1018271 1103788 1074141 1467938 748088 876147 1060544 1528852 1344438 1679991 1957956 1780604 110882 1154392 48172 1079575 1747855 1382717 258248 1040534 736523 1010996 638266 1315813 292754 71271 1907266 1346626 32563 1792203 627485 1931855 1111934 1756235 777531 715097 531946 1776326 1434859 350461 983124 343394 207432 720006 72558 1312091 1155798 476251 791029 1090043 1433737 531487 1888138 1182329 635288 1299709 533359 1177803 973248 62823 1217514 869739 1837393 29203 1205721 78507 1269913 242252 1347950 971540 439962 1410432 86177 1469506 1012878 1037531 1628783 961751 789603 948645 413397 1406041 730240 1895610 1237174 1194786 1280544 476849 1845123 725745 1576897 1540695 1811350 1797153 71836 1531836 1854249 1609107 1733977 1909247 846631 874406 760721 776527 712732 992672 1136471 1955144 67807 758333 725322 1646879 1861010 1362007 533616 355908 823762 19030 600443 578029 368869 873193 863699 254030 1446507 369678 850933 1360034 232445 438052 729197 1673830 1452839 1126515 338475 1247888 1594719 1924814 1603429 1166414 1320557 61355 672896 947209 255781 1404471 1011046 1849534 895220 1517559 1797708 593482 1063105 685169 1458620 1396208 312745 1437161 425854 1322677 1377273 636986 1418052 1689490 482754 502708 1545840 1442724 1128995 194951 763300 1913671 833431 376755 738318 714902 1864390 600840 793060 188462 723427 513207 1361914 1200825 231592 1316706 165363 1441918 1880325 1457545 823194 1223557 891967 573090 631232 1177594 869106 1038261 937470 1938385 26312 1177050 659045 628529 1685121 311435 870647 636990 1909732 335730 35452 1773909 1161413 1368328 329582 24572 859463 421499 803500 1766746 1839431 752963 371271 672576 927662 1499068 1750335 1962518 1559409 1143688 207939 709707 1857690 346120 1554525 1762033 293787 1581874 525631 1363704 1319587 924528 1159729 97647 1901702 548230 1982802 1582867 1348729 497991 1781245 227311 1776337 259117 1875488 1088062 1096989 123847 874943 300674 483382 1509514 822909 1225141 1987265 1681438 917775 1294380 1055393 126930 1852617 660752 629165 1605208 1971228 1135215 129661 18057 1820328 1462737 320949 687577 1706940 1791904 211303 1524211 1861585 531486 1799510 1694291 1579963 1983474 1813221 1401995 1753375 159986 323157 597743 404680 740809 1103960 763289 1971710 835723 1889501 1641096 1741211 566134 250959 740911 814222 1144353 260260 200383 615791 1964338 625398 206063 1031916 1665241 1422519 183702 1598403 879666 194737 130311 7923 1032732 83624 496787 1720206 278551 956678 837976 1623953 743961 1340183 483171 1760518 1860288 692548 256504 1728660 1726855 643579 208544 534636 1674174 1934166 1269733 923275 1467076 989250 354913 43283 103440 428854 1519141 1402999 855221 463779 166647 1245376 857515 948857 1563229 1895663 1344168 1024336 1485515 1033751 932935 1048888 406229 120091 51530 136729 1918330 753152 1960075 964441 101722 1382074 1127721 289447 1967001 929911 554600 1065044 29001 1645456 1226852 423128 447968 1130811 1730781 888848 1852008 658318 828743 419421 841667 968442 398191 1330193 810948 484676 893620 487766 196448 1267506 150471 1454417 633753 1860858 863891 21385 1466813 535744 650410 1647102 1901161 357672 771075 813649 28284 1040891 537658 812171 961175 939367 628939 1692389 1511488 1065331 1298898 1802513 1400021 52730 1538176 1562121 734905 1679226 585162 1676681 311615 804938 18404 1397342 1533523 1607450 1933695 1264442 1718291 701882 483339 1086717 1309630 1489600 58225 1062033 1085741 869911 906576 585228 779694 341189 1915881 1341392 880110 1465702 394987 152734 1735617 1876993 446050 103632 53679 1148371 1772155 1208482 328036 1113408 1648977 921366 1312249 291911 1148150 747046 849450 94323 241573 512253 822161 1356851 1951212 266908 635958 1947767 1495808 231902 1288201 1918719 1916737 1330095 463903 1321247 1858223 1830670 1055437 36835 48447 1966086 23415 1315344 1593805 176632 404177 1496804 758855 254816 27787 570185 162862 542100 860222 1066190 1482663 319062 315324 1286246 17336 1543236 854579 913590 1445206 1392629 1458650 824002 264669 1863885 1992849 1133180 1891661 1394482 29889 1934570 129710 1068430 497083 1755294 843252 1019720 230584 1986153 1048447 1056967 397019 1288027 501273 1569441 85031 1842111 880629 1517 39180 1871672 1655893 1005232 285203 204618 1680030 1604245 1771312 981487 1470365 935574 68655 664323 825997 1903834 363319 1812294 1010791 955407 466899 1225933 366226 1242019 266164 1699662 567367 1288536 948673 776491 1765545 1307143 798688 1112009 733742 1761535 811977 1280044 387294 226829 1562708 1332349 1508969 1171038 336146 282507 1932320 1816184 1588921 108484 759960 1797619 1905582 1201463 1226615 1494678 1112333 3360 1934393 1600303 1638983 21202 1371100 594860 163655 850977 1376619 711626 25004 959068 823471 1218482 1513956 1414677 1381804 442732 991055 1967903 692068 1447729 1109708 1832339 1948357 1183643 563076 1900938 143840 1214042 1233775 889660 41980 487973 714762 1812015 532381 597226 479353 1704017 675709 214650 837859 1424136 309713 1358935 623682 1726451 1617878 739333 116310 256780 833609 1881053 314436 567003 963816 1416239 981303 1310842 88285 412790 1118617 530275 658159 819494 1801623 1152631 352866 727755 1534383 723698 976421 1384008 1835512 1937190 1400143 826046 1629642 1365427 1424901 1609398 1952609 1818647 1247419 731161 614425 817443 1830597 1396195 1330009 42830 217286 1898716 251443 1521527 1177681 208506 1480337 1069556 1169786 392275 559403 425154 491288 1391809 1231587 349053 170646 490770 1781637 990696 10150 903346 1026776 1744262 695398 1839913 1198912 336137 529012 1638980 1990236 645610 178797 141040 1846258 54379 353560 200465 1420693 865284 1630388 881166 1102530 268732 1092281 11344 395406 500248 977995 1824848 658652 35892 1271424 1170960 1180549 1925528 580557 1310646 1376057 605186 1001606 1925999 1819652 477055 1514826 17588 501392 1763730 1390791 239 757469 1774237 713585 628921 1655615 1310786 903941 307783 194860 1050443 927105 1992323 1991467 430325 824850 788052 327897 1160862 422525 1681181 284137 1326040 1677767 1111131 47357 683329 1103289 1285682 989187 39065 497285 1334863 60620 654947 960860 1715736 1311529 1137201 303885 1033462 445270 1231406 1573646 1838483 941638 217518 596723 552854 1330592 1796589 1747746 1825238 547826 1525626 441768 1269732 112653 1869042 796644 1490077 6771 1272020 1965838 758719 644915 1878463 1329601 583769 1316396 93792 1396799 1391286 909163 910287 1780583 1421862 1104208 1899754 123492 1832826 1924937 257091 1289111 90764 180834 1728072 127745 607885 1949765 35710 1162574 1285765 1974093 182568 1518553 673281 326765 337678 1470652 1524918 1626529 1145201 1333851 493627 157221 1416120 594954 1066816 1691182 1029442 945698 1238159 207328 786304 1306280 753570 1014829 1695107 912832 267066 1824442 412264 74418 1224967 815826 1832580 257611 299738 542968 773163 1835356 23425 1661729 1982884 979003 257967 681369 1473271 671918 1539258 1622672 1749936 260189 1785577 1682554 1868991 1136170 889578 854065 1286661 1399673 719309 948743 1473387 589143 37744 564887 1998911 335591 206733 168036 1805727 585981 1539819 1603274 407209 65093 211077 1361001 1921774 612911 1529275 1315287 603727 1648751 671732 980008 825605 597348 861525 1025080 1473408 39283 939561 962741 1386484 1025746 83103 1093433 760447 690290 666586 1230697 1265600 887271 1260712 1368314 1301788 413423 53255 1395594 1850930 601965 1725512 425368 890296 1263577 1587306 1466825 1421013 925992 1555275 1923673 78311 1981989 1472985 1799393 1412537 110650 95925 859082 418222 622531 137357 844383 491610 1358967 1688354 642239 1104084 1117400 171094 874712 1333407 1459271 569414 565632 1936582 1148645 349469 255909 63695 1832371 1849259 551912 867557 1226648 334080 195295 609321 685640 345000 625314 1032777 1716899 182001 330483 715655 1607690 1861661 845589 694513 888641 178516 123690 1975190 1379072 1660663 1215954 1157248 763944 23720 939288 1126480 1426285 492951 339739 1966327 1220937 1830241 339781 770649 1328937 1641813 158231 1780015 803240 1834218 626109 565016 551247 1739340 1455801 1153893 1637437 816497 956909 1623808 1569422 116250 1348629 123520 1462067 1055713 216527 1229362 261347 1303386 1526975 1650971 1187068 1976799 1180648 439779 1823243 142398 1477037 862178 1020746 1618203 454293 1909064 1973949 106549 857597 1015196 1032184 335457 574458 1611096 20606 988679 245568 620587 1011466 627063 1831526 1962662 365553 1229406 267711 623399 1618170 1644718 1421577 1114997 579891 616327 831988 1942603 741777 1023308 846256 927252 478023 1038209 1765458 77454 1549219 1468932 1958768 1626422 1387687 1922807 1107518 500424 1598221 653904 362941 1257445 947353 308192 1503338 1424667 1810072 343165 1532342 1037726 369113 1190030 770784 1970127 597671 1756226 1059418 643965 1417962 1771064 167444 1534670 310069 1661926 977171 1108302 1312779 368363 1570401 1709944 1858700 1390634 43741 1051264 849762 1522989 1790705 1346022 232865 100979 1150284 667426 1746388 320713 66806 1770244 1669628 1848897 1134176 542302 978913 1811368 1194135 1711454 1675009 963423 1017213 257990 1958535 997769 69613 1797257 1101067 746676 445504 1659696 1410403 1845940 1912869 1076901 1860712 945868 880845 651390 334314 868370 1023721 287082 1925951 921052 1412770 622751 1899725 1354230 884879 471973 1211111 1220614 789495 107385 1315640 73661 1409781 1358476 791714 738038 1480144 1344445 563456 231544 1996893 1505825 327914 1608951 521030 1711028 539300 354130 1157992 780119 694723 1124971 155139 1248464 499288 1432834 374452 100529 1752040 456469 788750 264171 1889277 868106 1667303 443264 1541800 894232 94568 1145496 588896 647069 1929359 1364156 1290094 1608350 1222605 891264 1397829 1576784 1377164 1583521 1249273 1503116 361943 363247 1901405 983172 1834995 1854801 527886 1413000 953309 783752 619544 316466 865386 163453 1441913 535317 537786 408732 1944339 834371 1762846 1754896 1422630 904561 1768252 1555797 268818 1283815 1709354 13085 1548714 1224167 731919 233788 1684559 748161 131483 1849680 161883 1527970 59121 641267 1458523 46275 1051594 394622 890078 1672805 587429 1458842 153887 1920314 272806 231477 1907585 971561 647209 537179 1363134 983837 1693567 1541164 1797860 1052264 282462 943567 1243260 475979 714522 1879424 65583 247280 1126649 704212 1521689 1064876 854564 582533 740403 1491609 1452690 1810291 805149 1119703 605688 813808 42845 1955850 1697147 127258 1613522 1158765 1169882 150456 348154 1908274 1631407 689809 1651772 1843918 296935 1934134 1927846 787472 307824 1707988 1475360 1425898 1373057 442850 483966 716967 1623617 1490215 567212 1644289 1852072 1014119 1239118 337724 55980 633962 1940749 95589 501539 1191543 1405680 1986606 167116 863214 468684 1433329 1958484 1762706 1727863 1190485 1689294 908784 814267 547430 337319 187922 39619 926496 1008819 1727255 451925 1944809 1003526 610066 895542 1013872 151337 282235 1942937 572951 211856 521446 1592133 1470371 669624 1619040 1231359 153155 170830 787402 1973950 1279641 45579 102070 1778759 1339908 1290073 321350 1189124 376683 938240 922488 894276 989609 1434643 514926 1134312 941387 1814030 666745 1288147 1436381 57602 1115502 1710341 22117 1575364 1909429 1858345 1576523 314486 1012941 1541235 457075 926247 1843354 1822724 1602191 938830 253263 1897852 1493800 762162 1242705 1438927 1063322 644476 605548 407348 325056 883291 1064940 178518 1191117 169409 1729754 921075 1377367 511287 1315555 1384107 791893 551038 1743235 198083 1541960 1187211 570259 1069525 1531935 242609 894516 1968688 1950228 1856853 1828962 806754 680118 1350065 1425745 694549 934740 1918200 1005743 98430 329293 1561300 8503 368975 668677 426275 1158702 703867 810004 684901 158214 645620 1591169 909102 557185 399267 294137 1856459 561554 1676961 1796996 1676318 448926 50468 1325330 1415991 1194352 409085 120508 1303257 1955258 1180659 237613 960872 404079 1312010 721201 400220 1293729 1630582 108439 1634427 395441 1712299 907766 156559 1363058 627641 1374710 768133 1540131 1034883 1847413 748997 1259508 41057 1509137 1924839 333144 402147 336378 499197 943557 617004 469482 793910 551672 248787 1342559 104793 1901914 1527107 1863758 1806617 1822247 927003 1620912 1916177 611876 1866293 201665 316209 1135409 1563304 839595 1583085 1158001 1469075 726833 1165405 1556870 1253092 475597 126244 1411821 887425 1933486 1466788 1685155 437564 509386 824121 917299 1189821 1746952 1972114 353605 1638837 1016340 1601459 1433379 7038 1250294 63412 286230 1241095 877864 786253 809876 133558 145299 891509 784471 671210 1401753 204037 1067817 194075 375574 1087030 733954 1901793 1246658 375769 580983 1451666 1600197 1919808 85193 1763655 100377 840257 548260 617888 621647 864692 1435904 1644977 1501658 309059 20671 325004 1756014 7204 836692 57041 1575687 243398 1224454 410229 1478839 1499024 822874 789475 780719 356908 110033 1940320 558126 481218 418859 1635763 1013357 1186226 1965454 1338329 507094 1930783 1264107 121700 577915 314925 1063753 1276943 359438 1027515 1924411 813213 1744485 714098 406112 1945906 1425003 763491 924671 1609121 255984 1363964 1779230 1945478 1540440 1753397 1460180 1673635 416707 1065558 881925 1554963 1395302 554156 960867 58670 798484 1726120 176333 1868437 725749 538502 1973367 603068 193585 1886745 341718 998994 947488 1199899 1490374 1218995 1241297 422840 549183 8705 809598 287262 1781462 51632 1928108 411170 1199514 1428319 1757436 1819267 1324449 1336412 1788468 669780 901239 1323232 1700357 1479269 1474400 684857 1074424 1705246 1073964 1358603 1283522 1223928 886895 226474 255810 296157 1491487 1704467 1314098 34568 276536 799635 521106 1676734 566215 1888717 394891 412963 700308 624998 1717383 1821738 711297 321129 357873 1385234 888805 1840131 1941898 332341 1441267 1150166 724782 866885 970399 602038 8175 1739443 318285 1881262 477826 1394954 901506 698150 1812736 1872754 1448611 124712 1097556 292231 245772 1370494 1282853 1286562 1193584 1784428 982929 52759 266016 1050710 329296 757086 521241 541958 227170 218402 257346 930807 1800138 550445 87039 382932 319534 97921 577853 701356 853110 1468399 48232 741708 396342 639267 508315 13266 1823690 294160 1158881 321648 1529975 333760 1407106 770948 1936426 1467152 730389 1958562 1359876 1753873 1738032 325990 1506617 1609844 1938487 909632 637 487082 471115 277236 777252 256519 662026 1391154 1237130 1373699 1554754 1544642 1175513 1385093 1824153 1600181 500667 912023 781301 1298321 905780 1624630 1280232 1905325 957948 546448 418321 1740321 173612 1258776 49074 351615 1493750 1900346 1466123 1451232 314094 254563 1173616 1962330 572072 372907 1032516 1217234 901678 841330 283960 629167 1774031 1426357 810483 891317 795845 1353248 1853671 1991754 460413 1059462 491947 225485 1853721 480892 720428 1492428 1995464 1511175 1860740 1334129 432980 1440645 1448640 1886356 1012364 1962259 384016 1889466 1839583 982552 1985692 493277 582803 362559 776357 1754254 40238 446451 1222335 1430969 1504635 1907526 1932025 551186 725488 1287791 248909 204640 1738120 1777603 1034088 964645 837194 1084253 1867279 1013673 1257659 65598 616393 306040 742589 1187606 470412 1034969 1240483 1973659 763125 1355308 1621030 1238810 1149176 340849 1291415 1807986 962918 231639 746606 36298 1630000 786451 1866395 680886 315289 1022927 1664711 1446639 825416 920499 890433 41333 622522 548879 1093027 1851802 1259458 911603 393253 1416149 600207 753412 1766820 1888625 1665278 761518 570494 936969 784830 1262890 532355 1977718 911637 1345626 943014 1125533 264786 1360425 1608136 1956352 1580221 267710 68835 466886 1419406 319112 1198776 1827476 981814 184851 722183 1798535 1249646 1406795 1407746 165134 1582393 206140 1137298 236603 325911 1869602 349135 1688372 1803370 1431836 262437 857336 1801827 1198203 1958257 1704752 1253298 1692850 402495 329894 1296639 1087203 1161646 1881356 1037879 1223351 914941 192112 814543 166065 378025 1093182 85240 876251 1945574 936362 576590 81697 1592014 1695067 376208 1725411 1041204 34222 760778 1445895 1593405 281405 1381944 1358526 1544749 759466 180426 756509 1987435 1269085 1866549 374813 1376053 881359 948398 1346816 1535652 765079 529170 773009 992288 668343 1741268 534528 1914322 1935511 1396107 1989657 1437381 285364 999272 1498762 132867 158257 524256 1231858 48067 1758951 841354 615857 1555924 1842114 1521679 1720457 369462 1324693 472132 153453 1397237 1776726 1534833 1989031 1496399 1479292 226868 646252 862610 69708 394476 34794 1689764 17099 1080895 532264 1387517 552304 114184 1160372 941990 1397868 1242299 1470265 745135 48569 228352 52152 1213818 1274171 73687 550763 95623 537307 578524 1986026 668905 1398345 556072 627049 1610734 529920 437516 848517 1920055 548215 966002 264954 1481168 1905579 585580 421074 983681 484886 1451377 280904 1342499 1365936 926959 1875912 183580 8062 1641807 1093217 422818 874243 518806 146312 1681279 1202587 1818208 1911355 951401 258098 1422439 884497 1187882 1388718 977889 1156976 674564 1027196 522754 139838 1300950 1474729 471938 789652 736331 1589153 1472052 848756 668672 119866 1138945 1560751 1708226 1960504 75128 456310 359542 702480 1679197 192717 1322380 1826131 1465170 1911991 857012 932111 1549135 101931 711939 1709164 454488 1014012 1996999 293026 1752473 720621 1356975 1148512 1121548 881510 1432360 1294007 1397314 595612 1588673 79267 930004 1732640 770867 436774 225290 125589 48223 471073 1167574 1147397 136702 108620 1744885 1637000 1849716 952961 523096 987529 962371 667719 857914 618451 1408767 1201479 184178 1335001 62896 1820473 1430947 783829 1382276 310733 70763 1730183 6402 832833 619021 1291923 1030246 920166 87636 1830102 981450 1387482 1854661 352589 505837 1148965 379944 1300074 1663987 1606333 1266532 153780 280509 144819 196107 1757567 1282776 1088846 1879238 1073163 90294 593462 305069 1627614 768741 1809040 908524 855323 1126595 1948512 128988 547320 22063 284221 1492918 567942 287538 1125181 1520251 1109983 376041 1297551 551307 1292577 1234909 1535465 1657969 733400 1870414 613591 1808660 1677588 1689344 1009457 295832 3928 1544628 506617 79095 1164206 1406972 876215 510031 882246 760118 1483722 401702 828078 290244 555001 1934668 453003 1441564 718951 572960 1266729 598100 483714 432523 441302 64664 813457 1646771 1865693 1168855 1988032 834383 1569261 634983 755735 1587064 1037607 1591387 1311218 1555102 1298827 1541771 809273 588776 1339133 728130 733415 411773 1319726 1826540 1658708 702367 1138452 1666177 853296 506922 1918474 1499754 1850404 1430202 421133 604387 885907 1557815 1711750 1964861 84275 1764623 1500051 1749013 306780 263936 1432486 804216 560955 1726691 698026 1783073 746027 1681714 215543 1640771 1922850 1483710 1057985 56381 895283 862500 1243792 581512 803254 648784 1140649 317845 175098 970806 472926 431440 1479985 321229 1393513 1431419 651975 1317589 1933912 1286738 875327 987920 703769 269154 382794 243561 1526814 1093569 1672882 605650 225193 114484 427132 203005 928737 1414742 538018 1146155 910663 1618594 1861363 1317614 1592197 1372760 859511 515555 263142 593014 548152 118075 1403222 14351 1837257 1888038 1599472 400753 419486 1067443 220705 389504 1462576 288496 686340 1327817 651299 1036696 1654006 1710743 497597 532243 1464390 1651807 946803 154418 1433517 253927 1372527 593979 1803606 1674889 1328051 490816 1561835 1425884 1303297 475347 1852906 1484641 1575644 1873242 405674 1567914 547642 1118813 1380113 458216 492548 1194154 1952266 403421 999624 453 394426 731929 1961142 921577 50877 1196103 1364564 1421283 1004515 1532786 122321 105108 1078900 461748 214338 1914857 1764536 500864 489350 759569 174250 1025404 718449 1978493 581380 1565385 527550 1029149 191374 1035794 1968604 680847 1158251 1709006 1932309 483118 1482314 1172226 747348 1565312 897681 1894326 1523726 399813 323633 1186184 1684422 1203465 1858948 1200773 1586089 245661 1708296 8127 1074487 1832234 705148 1717164 732458 1959892 1020677 1912934 838085 19266 229652 1979464 1692031 1300029 1100147 954152 1133262 1095 1970698 1984560 764790 549702 312584 1765751 541297 1600949 1195576 549207 1808850 224308 713264 1699851 585789 1266548 879858 978310 874056 1107852 797057 355839 1421416 1951126 1285496 482156 514532 456720 1986366 1613015 1953774 1135615 756501 1877799 319252 462400 1449202 1910677 437016 871450 804421 83946 258632 1830790 1136625 756934 207012 483583 1352626 497172 1141451 85849 1323150 7475 1319326 546964 37487 1062487 1787402 1020532 965570 1883090 516983 1243679 114419 846878 1115281 584699 454487 1370381 218755 1705122 841206 9794 1524479 1937234 1904568 446124 1782812 1770377 129375 354649 1135933 1410375 246558 1966246 1418959 1991646 20720 349195 1114128 865656 995239 485163 1520387 1670973 118340 471624 432695 1171912 807039 464376 252605 966181 674167 713753 493190 1798793 1898602 1986540 1491291 567178 1010704 269757 1191965 877343 629484 335055 779186 729565 552655 1121947 237370 1722147 151808 1512457 1011907 1151747 1938697 1168856 951662 985631 952421 1180235 984221 864706 942605 1687766 1043557 1094201 619175 1079418 1186506 679997 1671790 359270 1500474 1471866 1367161 233225 1288289 766212 1419101 1683033 719362 519927 1173509 1339122 28748 1728139 379895 792157 53433 62080 281534 762468 601001 624682 1585625 1689830 101798 290695 1930605 69331 1558151 1473469 1431441 1729597 852608 175314 1785357 192183 1502482 1566912 523942 499460 1570040 698691 803970 1076508 34786 1469381 1075705 1878810 882365 1086420 189876 1711417 1211732 816377 1911899 710972 1140217 1711353 1652847 822451 1949146 1737426 1115345 884681 625227 145187 323894 1878174 1344401 6972 1954260 70315 1306259 106546 701154 1193382 930631 672233 1937410 77181 341055 329075 1865184 728262 1727588 1204497 1344756 923839 1337677 861276 929760 1245965 1371734 462596 1888546 527509 858982 1374051 1982905 1875978 1856776 1063236 760355 407352 1636748 1404840 1826066 945794 1115963 690916 200093 1018621 1090401 997997 1687650 1298659 1642677 990491 318387 750103 1753664 524943 866440 1900978 1374372 721229 265023 1223613 472633 818630 1866040 1152948 95209 683826 1908130 1019937 225381 587756 180595 345349 1439406 792228 1642205 1205804 339575 1154877 829258 1804913 45197 1405392 232805 1553565 963830 1669821 19328 242703 996841 1798680 377388 1201772 337414 1192612 591234 497373 581185 1455155 1662024 1302476 610913 583815 1082945 722038 905272 1339431 641358 1159426 1381876 1400588 850773 821099 224307 790183 1867792 606887 829951 884508 424850 1972081 1691298 898913 537228 155301 1684593 1987131 1886145 63943 1915798 315728 374068 1952551 700641 693202 1807931 74194 881159 307605 781641 547324 466163 337642 1046388 852904 1024323 1339009 187803 128687 520029 778478 781082 1433931 1652750 405932 1449230 930501 1144621 333453 49205 1478738 847657 354526 873053 567545 397397 581563 76187 1797272 1367943 829678 861320 791943 1278273 760771 861994 1628996 1072443 1093863 1645014 98481 1886730 38510 1389180 93369 996644 423990 1750467 240079 365317 1814899 348330 770857 558329 212214 1145272 1535952 1712952 1572532 1106404 1951870 1478949 271612 103476 1702117 1657483 423936 1471070 1754805 321742 1564672 1337933 1845423 1533612 1378828 506778 620811 812842 212118 1458655 1012452 1292620 1797590 1363977 658759 444744 1501569 1786929 1380934 35551 1910162 1992773 914787 1811178 369063 1572020 1704726 1958200 1916237 522321 499302 1260969 1665399 1217217 1228741 44904 1828201 1534144 748717 34508 1672234 1297879 1396573 1176577 1287808 1865282 366071 501223 1841089 19788 316031 464796 1822587 899994 439651 712344 123619 525492 1730091 420545 1103644 1208558 1490846 624796 11876 1360809 954728 1632243 1530504 1267727 709393 1111702 323723 1557673 1086991 1436061 105482 1996175 1251991 510245 899776 923255 144087 1876326 1571496 1145593 626561 499286 320481 146407 208391 1602963 1434798 1398276 203279 220741 1033119 1257850 423183 1074194 617604 1411910 922960 1847275 493819 827967 1772473 1452148 761205 76792 683435 1096379 523860 1964305 413996 1524681 1904079 173691 482590 291485 1242752 1133218 1828070 1089973 1202698 1729922 1830527 1723651 1438943 992865 1955786 433064 401563 189700 1279173 1003820 1468967 846598 1465511 458117 110167 1495594 1054240 1440307 40848 479361 1517982 1702040 756175 490446 49791 1369104 978704 217705 1717432 1636739 1444626 1595874 84756 176767 561546 1518183 620875 715344 1172954 12781 1495386 286499 927776 730054 1698434 153440 16999 185430 398923 47004 1115289 1079326 485473 1455213 1165509 108173 1244354 982848 629550 1575294 1601925 639288 1454194 397977 1244494 1089307 1042539 621105 192983 1982375 793870 1910340 1963846 1218135 1707579 1674988 1989329 330862 1434452 1337930 281248 1031395 159831 999035 1818574 1324347 834397 1597331 1493448 1811854 576673 1212986 830325 446286 675003 626033 1403165 396051 853199 1903887 616422 1630112 7296 1106688 1867028 593268 585411 1141306 1706492 99296 1852911 60828 1696623 1709743 159265 1371607 83805 902523 1581910 1911378 1735281 149423 742862 381417 209547 1215466 596143 535082 262535 1827425 1849035 1907784 920493 473555 912877 1156165 1000211 1055861 75327 114595 549106 730393 369797 192597 1050652 97825 770211 720974 153890 650551 1131001 166115 290547 1309748 1812620 498615 60434 1431670 1431957 368946 1490993 1366834 27810 816678 1113964 1092633 65886 1886964 108756 475495 221323 442202 1928498 180475 383901 1766850 1489139 1229902 1098486 53047 1054044 705978 1156689 1607022 1315182 178443 1191763 268252 1144824 1313130 160855 895315 747018 1423403 1393062 344156 938296 408213 1258933 1259161 954795 1444648 490677 1287668 833792 385504 223998 436271 344605 177581 1277963 1920094 869150 370316 1396283 1319331 1965305 1340853 637471 569811 1415180 460077 1644675 1241882 1536207 840111 1910824 643901 596306 1798938 1745909 1597361 484829 1645013 1561573 1035604 1867449 576048 1792628 1305944 1703713 1629701 244895 393178 1935716 104112 861795 1844676 1833103 1191889 1003976 1929686 890985 477467 1114604 1151676 233678 429082 3380 774298 318654 1482309 186853 1446294 94484 540921 1868207 361984 575999 802758 823113 1614774 406944 933855 209285 295446 670983 1551180 1400762 1794342 1110602 1399333 586941 1050663 1254969 721445 1205140 1120846 1837426 1928171 1205342 974825 981834 792713 492857 1575769 696680 131612 526449 444983 1956314 93500 1706318 801021 846034 1873067 220101 318240 485742 1127746 390046 602706 1855289 1174495 1267674 1182992 835614 492335 1122996 1206782 1826545 1537904 425575 898438 318637 1070888 1923454 540535 772536 749475 1758929 997158 912704 1368129 1357967 622131 830469 37734 1915502 1664782 1587850 1160413 1861138 1129838 557836 729086 1438220 1189478 1867594 1797314 549796 1410781 331386 653533 1427618 1589243 246743 1324042 811280 371847 1368507 782516 676286 59641 161705 875473 774728 1327253 1685110 1517249 145339 139604 1054472 622190 901945 636876 229488 1869110 783443 1530357 1512490 785404 1172947 1486531 1712432 436441 1415945 1371948 1463613 1716362 633687 190241 1913977 826273 1320039 1239559 1863169 812419 1112531 1416598 911298 1504011 509697 299313 682355 846765 1990271 1884708 279010 227320 1356659 771188 1330180 792173 204611 1143065 960201 1793638 1446335 1479122 790137 178977 1612538 1009317 110110 56571 656674 17790 424639 578159 937429 279686 722504 626212 1344251 1391040 261688 1910500 1748444 422156 1817668 708565 357344 1855034 241056 1733957 370698 1529782 802438 570694 822482 532364 217995 738689 47564 1126482 926669 1435431 1085079 1535257 1667270 1082604 1153561 292673 679627 1016168 1596504 554262 1706454 1666923 1962293 231350 1732321 1374873 554845 444688 641383 1764188 1497837 532231 1007805 973104 693575 875951 1308002 418459 443582 870258 1844238 684734 257733 1532986 1650911 1510471 229523 1351266 579118 781376 1022675 427284 1654217 580824 810030 836232 322176 1033731 1959354 1787077 369987 284653 22844 888844 1624661 890025 1746835 1486514 1116221 694188 549234 518834 296159 289392 1475086 1876529 909612 1356114 1358194 265427 561032 348210 375258 1609538 1752174 433520 731170 313647 212203 1345299 570492 770809 48318 671792 467389 1093363 164054 335580 1659833 1707875 1243285 335473 998052 366767 730904 284593 109655 324532 879101 272087 311886 1278982 884506 1050890 1626210 1969921 979770 236492 1549809 912582 1850446 1180108 243054 678807 651974 1924854 144827 1273843 1906732 1306094 28968 1883164 173240 577795 1629963 1008719 1905093 359425 803069 1935552 495897 1619441 1170711 625479 1992190 565394 1147016 1837722 156732 662213 1484973 1167988 1555494 999825 1139134 69077 1326054 1490227 25282 1014962 1494073 1194509 1273009 147986 1375903 965682 1141592 602929 1952800 1442521 1173385 940925 1103953 1438832 356857 318020 1937489 1439771 1722192 1259991 1931279 47334 1026295 1845389 1271423 674244 581232 282096 540729 1625180 1024294 664005 1033131 1988771 634880 698812 201670 864159 1592955 1245180 1861583 1414436 1529270 1062588 868363 1490789 543486 1562540 1111295 1901018 579093 1936472 299442 1488868 1545215 69630 1551251 458516 1196046 533169 1076064 1732863 473717 353455 157356 561661 959658 974805 1035324 502385 1507395 236284 824320 952536 1932421 572967 1273342 1540007 1049635 164262 1557089 896312 974040 709013 1565121 1038010 1542163 458141 1075469 1819639 567468 1103838 805015 1653613 711789 909582 1441868 589723 1468300 670459 1889690 976302 1336210 1563398 295236 235575 833649 872525 1834929 1655097 869101 618931 1693679 546197 743181 654529 1202356 381167 94658 1050013 115337 1504955 1389477 203272 1293188 26850 1891885 82183 1860853 1291430 11624 999461 1823922 1629337 483540 4685 1832980 764891 1047664 1742469 1332088 93550 797857 1045575 376806 1160406 509877 772069 1377119 757898 1821887 1607722 1814557 777726 1767341 617428 1400031 793921 363573 1735575 1325907 1184084 1971533 1459992 834044 1225686 1097910 1725356 242389 1235819 1391135 893082 744914 1772174 1632702 1878110 592105 1358787 1413057 245691 40535 1592713 191942 240553 414094 1416544 675967 1132710 672024 1261267 1936626 43102 1468919 661347 1154077 1260341 872305 1037906 902510 963525 309162 1791427 300016 1183 62021 1169127 1892686 242416 203054 249550 85942 374613 1904768 405856 1005569 142736 1171577 16287 706903 916246 859209 1427657 436613 1181407 1246717 1143185 741787 1295986 1935228 1277985 433253 1858695 534398 567111 131831 156761 1205187 1478971 61241 1381647 1357061 126737 98783 1854560 315783 709024 1856367 1714798 1801541 666815 887189 542500 705523 1088251 1346384 943005 1077810 512934 154928 1530525 720679 333553 350997 1199626 1352185 489011 1626430 1302236 1295755 6552 1049973 1472087 486040 948929 285568 777938 379459 166450 1621093 1450542 685072 366890 1627373 1879996 411854 1207197 372835 333247 1797602 1332208 1193026 1210847 231584 479618 1854317 1250406 1272497 383939 1349643 1672822 1260387 152905 300306 1665235 1803528 809018 18691 1122918 1520271 394320 98588 1886165 110539 1796988 809867 703847 1128298 1650779 58086 721064 925692 270600 1194654 1683394 1639680 626419 1351529 465234 1199148 1986842 1692314 1394418 1236352 1245774 625891 1236597 1396881 1116902 1680207 1216822 1234637 1742530 897470 1913187 1641574 1352423 1146637 1166590 1268417 1663597 1947185 311776 1102527 1755123 449814 1291248 1788391 1659405 1242534 1608186 1904227 1626724 1151440 1556741 1674642 488972 843785 1148359 1294485 451549 1513506 1037628 587802 1087712 1007089 1269882 1748153 913656 1740884 1868031 752941 563788 1391097 1376126 850835 1983128 309383 1327677 370831 1423673 753114 915391 1731599 1876394 1869112 1848117 1271701 328063 1271205 1468798 1610693 650384 1484547 1064511 1833952 82064 608106 954419 69703 967581 1816628 150731 1706965 1156904 329679 903920 1380654 1926408 490351 1956124 1943854 1792096 17900 935441 93050 194011 1333349 1922837 1035139 1118741 1371614 1832563 720993 938652 941862 1115369 236374 1187493 1586012 318859 1783688 1825371 1574369 335356 1939341 1001870 290849 1831845 1181760 563568 1769399 804966 1911397 345081 1157427 941354 1117272 1109533 1185726 472229 1042863 358967 1193706 1013121 713855 306699 1077493 1576896 298504 1603483 1562064 607044 605640 1556286 186163 796013 77167 970580 1593136 401782 437879 183773 362346 1986500 1416588 708453 719493 859930 1213686 744253 14859 536826 482917 1714358 1045372 298864 559686 1748466 336738 1225220 933229 585771 1776759 135257 603884 1289927 826089 724596 1326337 388702 737117 1651299 561060 872817 898340 1738687 1426517 1724962 991691 1299342 478886 1563079 41169 1033572 1366611 892566 516094 96565 359755 1045625 1033366 1337821 239576 693822 1744922 1899502 690913 860348 1071003 1647389 299640 1900970 1999811 895885 526955 1201611 188372 361997 1802591 1060335 1530971 1328393 1765045 350338 100334 1615321 332761 1857929 1508576 617449 1086657 1124547 1968021 860800 1194695 618358 205583 1861526 1933093 1272841 1899360 158075 155995 19671 1475997 1452440 548678 590137 364564 1638751 630718 603105 1110440 1701516 1121130 181253 724903 1799903 217760 178750 600807 1908112 331977 289430 1875446 1905634 1627940 277871 1906898 640505 128814 1285698 411995 1481264 1983873 229005 264081 474736 623025 669546 1126441 1044378 1374353 499889 1676315 1886508 331242 209180 592894 1205805 476656 93787 729965 632412 1708464 525761 832114 614994 358030 1171987 1094643 429675 1460425 1082342 269504 796132 1378761 713169 1442042 1713671 438843 816847 510441 820892 525979 976741 1030374 1298486 1915383 1445247 1069240 1266062 1779050 1199854 420919 307685 729111 549067 1843824 311309 628143 1954301 944998 1705131 1962309 224089 16621 1931802 751300 1587137 237516 1745587 724469 957408 1857947 509366 1012126 797480 699279 1131604 1976912 1573371 1194213 257674 664716 177689 1534159 1103601 530330 1822945 1192472 1558238 389711 1068458 658762 1931803 982649 1627738 688819 107768 870023 735262 1213566 914072 1359580 182619 847201 193985 1317780 527159 1221208 887666 1539067 1701343 450968 1172171 99664 1886141 1899014 1578743 1144100 1232498 703363 134877 1041770 1675708 407295 1600503 1962793 1781458 1464556 1372185 708056 1989547 1088528 433333 1274954 736582 348556 1633907 313522 553957 1312326 599207 25721 1905171 1029573 938332 1709823 1562448 582113 743363 1966305 1936134 1452223 906926 430212 269932 92190 34693 295565 1690492 1647130 1098305 1207984 1202527 270514 605450 1037850 785333 1049894 1014032 14141 1926082 1267925 1607279 593825 1687496 1152606 351236 878507 1510420 1441592 1651098 1950248 371685 1383407 168545 1021362 1103474 1507390 1783441 620278 1548024 1786116 621803 135022 379746 931974 1175058 1249986 912995 1190708 19534 114952 189405 1387660 790255 1122553 1444379 940454 1240352 745601 554715 56620 1059277 944813 1174737 303625 410505 229526 1875124 589785 393053 865553 366667 765937 1706959 1419886 16750 1754828 1862173 976922 168931 535552 910783 1832118 836061 823725 732692 693754 929950 1934599 806090 1516228 1128887 638454 1830807 205412 1837277 384463 1424690 1240856 289809 301771 659230 1367757 629238 678953 1332677 188276 410114 1884599 1384396 366959 1110808 649775 1091162 48655 1239667 1153251 955738 120238 657258 130544 1556648 1316755 1546568 365772 783863 1407737 1724873 317567 1793619 562219 1282808 1424664 827270 840675 1336862 244549 472526 11811 1417670 1419617 1880486 1760489 907277 1171111 311386 1588214 1937257 691972 1609640 704084 1777626 458528 552712 1605161 263299 1698297 1668674 7425 1033872 579486 460898 301958 1980503 1233112 1894295 93669 980085 534715 1947226 1695683 1948486 1265794 342656 551737 151898 99390 411916 1613571 1614386 473091 695996 1684468 545486 596497 78585 1402953 363035 903582 1964767 482488 576050 1262200 1649810 1563607 1501409 1852118 375077 1729149 857687 837691 1316024 922640 599757 1704775 1890192 1052409 182501 626687 39188 1587316 500540 1313117 224856 1001992 1598068 789020 1024682 1439471 1008610 1331276 401416 1293093 515974 1457660 1040933 1064054 302007 1086017 1851011 234461 1965987 1521680 562527 1041228 1791668 597817 1410440 428348 1819746 954738 853120 1644293 950245 1350974 11662 1465191 27227 1604525 1827626 983499 1697870 968987 694458 1504526 1778957 1318014 749585 221109 1855379 994568 1227886 653534 1207536 178151 1911022 1003302 955113 346284 1904190 1462785 527719 223172 407417 1701860 1928084 392690 401003 1338370 571039 746609 1356446 516563 830466 1527275 676105 299638 453572 921412 1979617 504530 667444 611223 1663501 29836 1120771 91592 764842 1382467 966145 696759 95164 1833825 481711 1015141 714391 69321 1609331 512271 1222447 84154 613855 1448729 80364 1136692 960259 1787608 938741 95262 816209 615162 1045636 471237 1242953 1218956 1672131 128802 953172 1176784 109888 1825586 1689307 1749697 1199728 1816607 1294868 962961 1547109 401027 194096 1445170 1370306 1417404 1950716 1731923 443053 1485335 62481 940282 12927 1149818 163807 1783206 159278 1875619 293707 1556535 1841084 320987 1003097 680587 725297 1267682 1306808 522291 1293546 1732527 17465 829877 1831164 1991078 1085075 361446 361144 1280350 1995005 1411678 1929329 941978 931812 1463210 552639 1081640 1571721 1065971 1421564 25191 365493 1664363 1397244 270993 594425 1938202 742109 221948 168747 1694024 1119813 1783409 1584034 1776783 255481 1701665 844378 55355 67806 452772 873587 628206 1284242 1069636 960990 487472 223628 1922992 1597720 1078231 1504961 595517 924554 1913688 1903553 1972942 258571 1219864 1451362 1040949 201983 761883 1984046 909673 1304710 1567293 1371069 1314906 262410 483861 320175 252249 592083 205506 1389363 1224817 1437124 1146766 1520748 1335547 757111 272847 1132106 80597 1774812 509691 1018052 1568525 1181668 794300 1165804 1773787 1657579 338847 561063 1787337 1998500 177964 417034 776829 1897544 1290379 1953968 1181072 1718006 212582 693924 191192 677251 1064080 1521439 914829 1152742 355170 1420917 743792 1905608 538699 806023 165761 1560415 1747138 426914 1609085 1101341 1117093 1048639 200826 1162675 951400 1320173 303308 201754 616212 924449 872073 552771 1374658 669964 1515914 1692936 1919324 944010 947480 873406 290454 1407753 877602 1715692 1129192 266576 1831958 1870145 634324 214547 271893 1465816 1733747 1760002 1921171 1188065 623722 219641 1530639 195693 716521 994661 773892 457797 1597495 1847946 590967 839068 1863573 184273 997141 267736 1149243 223103 223744 36505 1064894 1259338 898721 442659 893740 1970610 304419 582965 1274215 71256 693201 1643358 1520623 1833668 1291161 41603 1913045 1805443 1148547 593234 44026 307218 1842892 1299497 52875 833712 41855 97734 1005482 504046 519142 1840444 851549 331706 1361283 106348 712065 1191783 85699 1914865 1366250 1775474 1750063 1954958 1679141 1978049 1770554 1890128 89990 1955073 1582994 1819812 968362 982514 690118 1738882 1803113 567480 678927 1637699 1962115 1373149 1900916 1401759 150554 21440 1633084 529030 878094 266039 1122096 953925 732745 355853 944530 1247016 1714162 12016 1285637 973580 1920680 1138367 359457 1394967 2407 235884 774768 1665808 1235735 863434 1671686 218942 1480094 93129 1395238 1530199 1840972 260824 1639788 1804860 207895 718282 1598091 1674461 1492464 951410 1646915 319916 531476 88878 1609194 1497700 723450 368467 1081067 661045 587329 1251471 1350043 484765 1958839 243293 343765 1685376 1650819 1931364 70455 20858 375975 1363789 1817080 1845648 201397 1674692 1023204 699281 695625 522273 201566 135229 1585278 1216327 1792809 312771 1756955 1437748 526155 947189 216021 582643 106801 1528061 951936 1728115 1745225 1487666 1218572 486928 389269 1907170 625695 158426 318229 368490 418844 1436576 1549261 1124630 567733 1980096 666466 711050 1488499 1860250 1700481 969607 709465 1620417 1712986 655806 1366394 1340345 1235734 1664037 983894 833495 1666841 1986455 184020 1019909 1505582 1901240 1513435 457584 1053479 1606774 813987 896741 868794 547996 114056 1574134 801710 385603 771313 626671 1932581 1985924 516639 137547 1723732 1001213 916516 971164 1562816 698500 1406333 1743476 963097 1733738 1888709 1544498 897213 202769 1528922 225541 228523 1601200 808331 603655 1132051 101805 461065 821520 251413 68505 1018811 1419658 1859589 566733 748465 530293 1092641 314398 275132 1090445 1458997 1496396 421076 1416211 1347776 1667449 918138 979183 1494896 267146 386740 314030 1345374 590053 391060 1097236 1098003 287888 272764 639512 1142542 1923366 1483169 851524 1997544 1937714 505024 43867 954563 1767142 1916594 1933559 1486925 1164007 1420773 1148952 872972 389382 886262 1989072 1327576 134858 1549409 1401916 491609 444741 1302389 180925 704622 946875 1817493 962997 1448406 1129843 724676 1983401 771582 567537 1638526 1143242 1260185 632619 695769 1994178 1229219 1053421 1796403 1256408 288073 1583911 1887792 967785 1494941 854615 1829441 977742 780211 1246825 1760383 1390092 614906 1016396 798400 1118086 1626885 1497340 135383 544015 221443 1317454 899848 1763927 1430297 885350 680954 1732586 938248 464425 130947 1721925 267516 918747 56214 500045 1459595 786650 411241 1848112 1619853 542323 499604 894568 255755 1968164 845860 633989 1516882 255521 1535714 1448988 989439 1574944 207175 1397989 735388 866287 1834062 261718 392907 895415 1826935 395834 1773982 520921 1398385 366282 987480 1497356 769136 1248124 835191 840943 613701 1138718 500340 755967 376104 459659 1017053 1455944 833964 281381 524273 248266 81509 127603 168561 1225752 1764173 1148904 835612 1441340 282241 1449906 1240093 458851 1074192 1769152 51381 1519678 705496 1999281 824079 1484688 885565 754517 282232 1762621 522012 36614 356033 57425 1664577 1520640 1299766 474025 1174527 1555957 1580891 491294 1571837 928967 300428 1674156 1043583 1640427 1644607 1933377 1697413 567820 683641 14791 312716 1906545 1755542 545862 1493626 537785 756863 363160 777355 1220116 1365487 1406804 751291 117857 749611 831719 569065 1689406 884630 478892 1082006 82683 690001 582750 193774 795733 1851757 1251286 1817516 628876 998973 1817514 84769 1293856 1365608 1579445 446486 574254 288159 1297972 1909893 1003775 860966 387759 978154 1804142 1036646 925441 1582240 1872861 1597264 485625 1922423 1868105 1636596 234820 493788 1196959 1094616 1350743 751383 274139 566734 571586 1203053 1497045 950892 1326247 1501270 1976685 518914 1573246 1776351 1761267 439816 1067439 113853 29243 1883830 1923250 827312 946372 1261676 380111 1482023 129797 1888052 1454221 435835 1623973 1528144 300273 366396 760602 278942 68213 1509931 771489 696507 1579934 51336 1272541 1307728 1014640 1773501 373887 532051 530541 1909470 141081 631963 1698138 293767 92075 698807 515592 1268441 1141797 88232 1713210 580470 376737 1156173 1868852 1191079 1923123 915253 1233318 651782 262956 1157335 917924 1177362 626456 1552914 463041 1693643 762489 1829585 633322 1507709 933420 422421 587367 995286 1332551 415136 1723276 1281573 263034 1435740 326314 1299352 1205599 1363137 1794170 1992467 1480831 1272937 1770194 41781 1031686 1708090 1881555 218056 1276637 1862020 1878061 915134 646331 126031 1999167 1771264 1851677 322404 428818 1846353 1775695 608927 1055457 1549902 1354889 68007 1239471 1148075 1182336 612732 653425 390070 349374 29192 439629 696693 89254 1952572 860844 285222 1046668 483223 885393 1875950 1922621 795457 1450926 1600087 1018949 272189 1147566 626468 132194 208862 449967 863127 698630 173074 1067606 1884729 1649275 1856849 557373 1859322 1623246 1225702 1514705 176023 1779310 487306 1720710 741344 107967 1354130 952592 413309 1806160 160219 1388620 264828 315826 458952 1937752 1044278 50414 864964 269328 870178 1191237 698959 556380 1119202 1689581 1420193 1196601 202552 1603626 1434479 1087513 972625 1418054 1390987 1306957 1428260 170547 155570 1539953 1597620 630388 1639056 180576 1793860 1037675 667715 1195598 1573346 536335 1865850 1230104 258823 583615 1544158 279440 1758595 1734243 423928 619279 808366 149136 378834 495537 96867 615019 667146 41090 1454807 332491 1341442 699262 10335 1885262 602374 1947701 624349 316543 1598004 1542874 1815460 1715108 73349 1494045 1511354 1129100 1817066 99889 954585 748578 1006734 375697 1858582 1988271 1566510 896638 574576 306859 121931 1468425 179322 1924989 1736691 367585 498928 1937809 1474383 1256396 1913581 1648239 1365794 1812729 121607 1916650 1355443 1600810 974039 1728618 1455181 527190 1018724 299429 582053 1748835 1586252 1687402 1233847 395949 644978 1516423 1795669 1168532 817621 1904810 988248 882888 339430 1145775 1329042 1099996 1288687 370935 267036 1212367 1710224 607478 1786626 984448 253693 1928220 846555 463725 1603350 361045 89107 1298879 806565 1857450 409651 1697750 1020268 942938 972600 309329 122497 1294099 1368636 266660 1249639 616628 659866 978814 1477161 1023447 1540433 808238 1449996 701254 253183 935117 366785 1231731 1913049 208047 1147448 1650930 736719 1930379 228398 186877 1766006 1288526 74259 827975 1280122 1685955 613636 1163761 1156075 541210 1876679 690541 820148 753776 1487015 1793855 695599 1419296 1988665 1886334 1504033 581163 846517 623074 821744 549247 643250 964659 1078617 4958 390800 1685686 110075 1080367 1747986 38002 1874755 881020 860321 1382777 1131409 1721032 560032 34668 1041567 1414920 1839884 1984045 194568 1200050 1279050 1292289 1445254 1875695 112609 501618 390470 1761291 1359383 702024 1097566 468917 1772256 1489761 1074249 439054 242725 591678 1739071 226574 1828900 1493031 1115234 1415686 1279857 628675 547858 24976 1547777 1152516 1931976 651426 1807324 1820643 1492709 1260102 479287 124615 1171920 1915652 224016 1309829 1235651 182521 1015587 44511 132262 1550610 116208 1303513 166247 1681501 1990754 1673372 1894372 19961 1186273 530219 1206694 1521764 430590 698557 1847515 1416524 1905094 1408129 1645304 1806768 1937272 1048153 1634665 375959 279165 552267 627354 1948264 629026 943600 653865 71455 168382 1037186 197727 1172461 1473376 1628167 817460 200759 1257137 301398 1950565 1807031 1044748 151200 1659735 1572714 372362 1306013 1701052 252413 473577 893602 960928 626609 964201 754816 138075 1005711 1924752 212085 269814 736914 797709 1883688 286842 432272 1327288 1583273 1988153 954069 828396 1483543 369173 329348 1556213 1469175 1437133 1009687 151088 893689 1664254 1454467 900175 144614 1339446 299045 636259 1315670 1193961 1323140 1661900 60293 1289198 251635 1813956 1833096 954281 354779 1310113 1203345 1633022 1714708 1171306 1833904 1200587 1724825 1269620 927981 799114 1500578 67252 104681 1529828 255931 1325259 1017557 162202 1028443 458386 1832810 997767 686288 364188 1963580 867271 1312911 1635629 1825433 375207 1791952 1736542 1019763 1244937 640049 150261 346198 306504 131031 766479 671647 1011895 408388 18605 1961546 1361131 71012 1062351 651265 379714 1421619 124532 783072 1589117 705192 934484 998211 1866941 1508125 104685 1902410 277196 116794 1803882 1756038 1651424 1224329 911950 1401285 1684014 310254 1028606 499361 123660 1610671 1327020 328528 1625396 157674 744316 1802465 124015 386701 934186 141481 378062 373789 305626 612940 1632889 836884 121932 1225873 77104 1458021 1560650 1916284 1469657 1866538 427641 1247783 1082335 466413 190991 1044154 395930 1427116 562940 928594 89935 1211217 1826379 1616901 452774 1382157 56223 72225 653546 642014 1475201 1538988 1936117 1314102 1182350 1372315 514418 606154 374968 102368 758992 422981 220901 1667947 1297433 1777585 1583334 694768 642990 1604176 666131 800236 1293032 1096137 120788 858832 1722021 330805 980982 741643 194024 321014 714433 520438 483867 500193 1110129 1219007 1749236 269657 460357 434387 1360265 1157244 840782 771123 1969816 87447 850913 1576227 862271 1332001 392153 536353 1843540 1843281 309411 1549994 1037721 1758587 1923976 338938 796223 1524941 1170461 1791606 178132 765792 352794 146867 326275 1692577 327480 1935733 1083409 1690401 1183269 1059571 1319263 360927 926924 94120 1633482 21911 992560 645891 578736 634038 1047730 722546 15481 1592579 557259 843113 332953 1205514 1789790 1072352 1589455 1994921 1675727 1462256 1612100 1772934 1350819 1875846 931985 1135355 1895040 1520447 640601 1456050 1260049 1710670 1096015 50436 1483966 1666631 723276 1850478 706858 405688 1833049 749026 174275 297076 1760815 1471318 430899 491194 777924 799769 835051 1218772 627 846432 844022 1117758 395365 1316502 824100 1119708 1344665 460682 584369 1203422 424506 1638387 1084368 777059 467541 1473841 170758 965729 1641831 1533549 891951 1223985 378053 1265534 1602402 1701221 313427 1183886 1348634 803592 53566 1166281 1676341 1464417 1885363 730499 687669 458867 1067949 1485994 1487215 1984612 934226 135651 750691 1481662 1211696 1608702 517690 554405 137376 62977 1812454 1280929 621814 1943007 574315 127066 25570 1989017 466724 1150820 380324 598820 716257 64986 472295 1146181 1483947 1349674 1714742 1174888 1278452 669463 1685158 1394433 1533509 110433 495292 333484 570155 1072565 1027021 92855 984760 625181 626919 400272 1933157 1812855 1601103 418210 969418 810576 1108726 1554622 968864 751852 1085024 792612 736252 815295 444263 671796 1586169 248359 727007 829214 1679658 1013306 519216 1185412 941982 1520082 645756 279712 776672 1032878 203308 461251 1245205 42067 951942 949371 488630 1572923 1510679 593747 1240907 1146351 391610 466828 1056143 1556669 1678970 680029 1747916 912599 1588312 1298894 710598 1764629 701206 755846 1972480 699657 1521984 884413 1534989 851062 928133 1799010 1651361 1906410 940169 1979912 1761034 1501144 377406 1144036 1505014 1690494 1483193 1954553 1534721 1982309 1321191 1921159 1007518 675326 254965 1702178 1564972 1928587 494244 1370622 333888 1321075 1483570 1587701 265814 403331 1347187 1271005 403972 160115 68681 1330117 135772 1688735 587947 289486 1880182 176712 198347 1588123 1572914 1622790 805385 1694820 1620440 1381711 1206536 1426792 732223 860736 1540868 1734655 650354 469771 642643 982751 1343943 1530541 1694403 1333360 1633835 846085 915977 1765021 89556 50996 1207027 1461037 1267740 876189 48476 834352 880424 1878190 1845779 539912 552447 1759694 1225641 560799 319994 963364 1634671 907269 148958 1340193 901851 1198512 1407885 1557331 1324870 431026 684273 1421721 1947209 363334 230519 1570076 353576 1998542 1084091 114297 1432000 1380621 1896529 180249 1857051 367080 625289 1327994 1086495 564166 1595921 274935 1136675 99202 1848084 955047 286856 1104514 1836822 1588496 1313783 1903187 1853868 1638834 867131 394559 651163 1605716 1328153 493285 500707 162228 709961 1522875 550840 1414947 403205 1267166 1116884 547890 840676 791551 1131632 1534222 681314 724829 1429888 258053 330636 1319036 1979866 1501917 182218 973018 1666043 228919 467969 859200 519232 815542 209396 491228 700609 1136390 1174384 624859 1921279 1297932 1494005 216577 6254 832807 1174192 710015 1016275 1867439 1704747 1503777 1667679 1809532 557023 746582 825714 900248 907382 913014 1883845 698072 1264634 530178 1807676 87561 1391053 1182967 1169293 815421 1677914 1357725 1249115 683177 428402 314526 740937 1953273 432224 1894204 1318291 1938906 1297956 505933 1901838 302854 679973 1237511 689533 187747 1945485 1344092 1747285 1058973 1952630 1133869 451550 305017 1100504 264718 1441108 42326 1343194 1190962 251514 1335098 1023081 304411 488652 185147 1191260 1254790 162539 268634 1738217 766651 537039 73958 1208849 1609303 1530453 762897 627343 309032 1601005 124021 872146 345139 1483082 1112603 1423023 840180 714718 1750745 283641 1153304 1633595 960124 1771860 810378 920559 1674877 397705 938298 1101677 94936 1534189 1353064 1066434 188050 721154 1731327 177885 710820 248345 245254 761619 1854435 81627 146007 655013 919915 929361 1450683 171596 438113 477975 1214681 556793 140980 1313248 486140 1614643 341483 1495580 752400 98733 483315 120505 1994514 569946 1825737 366239 330999 610861 1237741 1325190 1514231 290404 1616425 115378 1556360 1262501 617732 174047 318723 1131592 1446219 651237 513995 241136 1564780 72577 1428293 911440 1423447 729396 1793737 1757242 810520 1153619 758247 1317986 1621747 1502794 1598236 1568096 548297 1704067 1212521 1115767 228022 1874577 232422 1155909 1423103 466244 853235 1583552 980139 758829 1098334 14594 1117247 1903173 204871 738238 185448 1108087 331439 250650 1581811 125431 162161 1566196 121342 89186 988390 1519724 1208672 218258 1023398 1840069 1484770 915560 1685584 1434523 1401809 73763 660016 1539406 784867 427655 190974 1881004 1462691 1116518 1964847 685850 1576852 856786 927580 1330400 813327 541682 614895 970151 98272 56221 288236 396296 1879379 409448 1182735 1412332 358271 183461 1188891 1325900 1032415 665798 1376778 390638 442136 1357156 754926 277171 1002797 761643 1797031 1880997 745706 1119060 114892 20404 1686359 163175 1694823 897872 1117708 1044133 589813 1445805 1539167 1466370 847014 302605 1228171 845764 563873 702407 1054986 209091 976081 1443367 1877692 1857164 15873 25053 1353738 936282 1782754 280531 1729571 1864872 1442147 915898 149078 29502 730005 260889 476476 500961 1480600 265645 1962577 1964112 268413 1462608 454236 1161706 347210 1970691 1043722 345313 1292300 1905080 737763 301473 1393260 72236 583976 463105 1219841 930864 285851 1070753 720518 1402226 1125962 788648 699817 1961004 1107917 73965 1344961 1450044 1060237 20019 1376912 1423452 1866076 766012 1241226 979946 983316 1969212 1099301 1485826 181704 1753278 621421 496058 1314265 329375 1066813 1367863 727719 1166221 116476 878277 886942 1907380 589996 1689656 726741 846909 529780 1634767 361978 586771 512729 830891 1424103 1772556 802816 1747975 945665 476755 933257 891595 109350 545194 1882650 1200962 105488 390555 970629 1000037 1353322 745433 1349429 1774488 595713 654153 1449249 524492 1986105 267513 1894499 905890 873644 849915 1471907 377077 1270414 211017 1836325 1040320 1737829 1757714 897414 1016129 1269035 1325365 328711 171108 1680383 707909 1139522 530340 1212245 1215684 129882 410768 391770 1885746 867268 316895 287437 761164 1649014 1927954 1535842 573066 593911 464366 1466429 1858863 283169 1518550 201119 478900 1999231 279576 7744 1145848 1270648 1442237 1903096 103975 1196407 1438633 1494607 1687748 532967 1588705 1745754 223974 472290 664212 892316 1918328 571027 825860 1820874 144338 1807843 854274 230823 1697534 1046163 1556117 598331 1162517 646199 1965474 133867 217406 693738 1229589 305485 1453948 1242857 1869100 1133997 801483 1897963 107629 1214383 1429704 1404448 297979 1702784 862439 203959 1648271 645857 1265307 382127 1989732 1441909 1672141 1481455 1055788 1471110 1772838 641496 923861 417133 1889878 1029750 1577126 1012934 414147 439596 1721545 774342 255667 460584 1093696 1301951 1700972 964905 1940166 1183139 700396 1005318 396830 1441044 752576 409205 214305 729780 282264 114567 1434316 1682088 50846 460562 1413063 1221956 865781 886612 1177006 1644785 982169 1575232 1400121 1556221 1755741 1009333 1402919 1082206 1937899 1951662 1816529 224656 127635 1993344 942959 823350 1145206 218220 281038 657868 276325 190112 1880323 884891 1345973 1187216 215486 799424 836965 150548 1136609 342997 241374 186115 1780807 1334375 322366 646666 969469 619490 647301 1536698 419338 1266067 293298 1944898 1502188 1666770 1987712 622183 1883614 760908 897706 1617174 686212 1232795 831154 295997 352656 1885663 428453 1709380 1399747 381316 310464 344190 1468924 1211513 712515 1391332 1726089 1316838 236136 1407767 1734123 773639 275778 184967 1798815 1723887 1246424 1450597 1685828 1310769 632387 1700770 957749 1730878 596312 20217 531547 864242 1190845 1165828 911121 165962 1683995 159513 1054148 1975692 1108170 1556116 906900 1946657 944360 1116774 808421 1490274 1650025 1525400 689026 108753 275670 590133 177072 1634259 519389 1905028 1281443 304302 1258356 1309697 952065 157025 687225 273034 797906 239264 576728 1667300 74067 262752 62911 95215 341979 1048682 1010249 1234905 126810 1341675 356886 121988 567825 1771822 1085758 894106 1250435 1327260 750509 1194906 1570092 971891 1110902 719299 1637076 1024231 1870409 1988836 1956212 1868896 1418060 1962997 1074550 263697 676197 765362 1229237 1906946 355003 1047517 1892231 1706284 871596 1962698 136634 830908 668857 356107 1189603 426350 662646 1253622 1747706 676247 449027 1113537 1753773 1800034 1420977 164057 51009 924907 141883 1350246 1391909 1905433 641085 1498977 754032 1072949 253575 1769542 450876 555347 1038516 531514 889913 928619 81651 1236525 384120 892139 1736483 301775 760327 839338 245492 1747498 1772785 1973563 262311 745730 1212443 1720928 1588932 42305 526967 861313 87317 871174 1012577 1933626 1667591 728495 1764741 590775 324796 128150 947954 1517901 359796 1979968 1294336 1096777 1222493 1493496 186195 26391 1971959 1940358 1629851 1709555 1811056 318432 1969132 475252 1945616 1969536 564854 1599331 179595 773732 1780191 617091 1297698 1783867 578477 1934070 1343375 1871973 541653 212610 1247894 807613 233136 1924409 750404 633006 550472 656113 1209865 58503 907640 655971 393093 51084 1371743 1726473 1725875 1665196 970639 1161917 954933 611243 1620724 97376 1943151 1987450 207561 423019 1587984 1071715 488149 931265 728142 1108934 959373 1399379 1907400 210207 408011 256755 1717715 1405743 1499975 1998903 1957691 339115 1982837 1379752 1966249 1552460 1985906 194950 1213262 1070649 199734 731403 67826 1002762 100615 734498 96510 861638 252811 1626539 1824779 779337 1456034 990526 822966 737095 847889 874270 1879332 1094418 618976 617082 287926 1335557 1848134 120036 469487 1412632 1646443 797238 262829 1875557 491349 292310 1018552 303239 150082 245051 1877631 1692910 596393 951907 223734 1621334 321058 173751 66463 1110558 1636246 359020 1046052 324339 1522701 1160176 916982 957296 1594196 1748337 1970370 1712532 1307564 1796346 1693074 1415846 1949741 299234 1369700 324808 1270198 776056 881099 319816 272232 1625139 791502 1549297 1485778 640043 1194313 268222 673999 521862 353460 293642 1166386 1895805 1139528 606820 140682 1226957 1815714 1215255 1502021 1579509 520655 774848 5361 1820736 1225144 514426 1365258 1342102 1387110 149362 715152 1013003 1305059 1880995 1926169 931145 533187 631091 846366 1253696 1317000 1138373 801857 1018950 92877 1175102 609753 1241790 388602 1105989 810514 972968 1419632 399469 1878164 1805219 217827 238676 1895732 1340286 1358071 941214 1941224 1602157 1603100 149270 1859592 410291 37387 465485 451318 1667042 1438945 555826 1578084 1086373 831824 104744 1667318 350275 1693215 1934584 1016882 342587 1237229 365443 1652324 1049680 862807 1237455 863315 20562 475761 1464569 1600822 762061 1908993 1372950 1192088 1324662 1072006 231694 1101081 626248 965292 1677507 1874717 1621741 1369489 634517 253439 1640609 1688053 386195 1382847 1022582 1887923 1928987 714389 1434867 1611047 35240 1320624 1644578 1436169 1290392 1005895 1331688 719200 1068442 936564 129139 963793 1100176 27157 268561 1551613 1303551 1978196 125456 613102 1284543 35470 1226798 193466 1145231 217757 39884 562754 1218686 1780820 853515 1589978 91621 77786 546658 739938 1523339 1875519 1656042 1081754 1559551 1376783 562165 1190586 1329809 783446 500629 1327007 1162386 1300377 825186 1145346 347906 1591425 1772463 1246865 1470641 841932 481542 224458 1098900 427625 473484 884171 85444 1609761 1779366 786006 276058 1501562 1840648 1913042 1595002 1673899 1827868 782902 899672 1108370 1342314 1485727 1295926 61972 1367375 112342 802823 556464 1835967 1481135 1439995 1610891 1722911 897431 1331669 874867 1625876 1604399 528453 1281128 190771 1791551 1478759 638858 1959060 978513 390488 1293091 524768 1433983 55350 1454481 490960 1216334 826826 599883 438307 1087185 1104165 493213 1160173 390474 354102 1856464 894273 36125 1906969 296095 174095 1107340 1855668 1065539 1042411 1960272 1210954 1091004 1836420 1722851 1444813 151361 1928892 924100 84371 482322 575331 159973 1882783 783331 1543582 859730 1495846 1822498 605547 135181 1578514 1673471 450573 1552688 754705 1425283 1727280 1092185 1748703 1858392 1359466 1854216 637567 1679263 1962148 708874 142615 1199879 919163 933078 1068546 1301907 440923 1932522 1787700 348570 1892966 282339 1164267 1604734 1134473 1724601 323622 787105 70212 438945 1166200 692285 1430121 23332 527211 1471874 773213 139813 1255871 536111 121789 125349 701831 1266040 1559381 1050704 636101 1825531 1305709 1984039 1534922 1940690 844990 1718870 1779988 1157537 1538579 978008 543435 1211394 792687 1467182 1917467 1595633 1046628 1139897 488646 1621691 1149275 1718911 425039 1111852 337351 400902 1589983 848144 966115 535989 1818060 1874950 1865713 969359 1824844 874890 1439988 294685 1988681 46500 1524827 378339 1349757 1216294 1996098 652585 1674188 1283837 1786428 1821333 1246594 748392 105673 3348 1548175 523403 1252899 257705 1908135 594264 1786046 483703 398087 731610 1607642 1209029 1389181 87620 1261642 1320770 1220431 51982 1081190 1167912 868806 1330687 201160 1444455 340291 897544 1276747 491554 1752099 1075585 147315 1750630 557099 822075 1644468 1188955 1079427 665882 1271248 501145 1948524 237276 668231 316966 54895 676885 1055873 1644861 23353 761490 1854363 447127 1724406 784027 128111 1685587 1543170 648249 266 1274792 1000885 701278 621982 113770 1648416 1680945 185870 310517 1267282 1847860 689345 12652 602590 1179716 304940 80340 172889 1138876 747404 193910 921092 847442 1297997 1463130 302480 1679653 880241 972397 957281 1349474 521311 20244 169829 1355396 1436688 1495148 1953342 1883654 1389716 619406 1359425 1659970 887796 1750953 446323 1354045 645257 1009181 1118534 1637288 550907 494291 740915 437814 1421569 1131564 345680 1350580 710206 350996 827464 74574 360035 84348 1821051 1843341 22931 1626780 1844877 191729 726754 1550306 1180903 466193 1268873 19764 1098431 92336 1432791 53301 1390145 661729 1904329 523486 1784980 1041602 583672 1775182 1953142 613553 1372018 396657 174073 146058 810834 1896653 830837 1904272 1051815 227150 1681947 919451 331161 1851621 1858645 1143598 458870 617872 711473 891812 154001 260428 146938 458158 1868873 458417 1529551 1619560 1179294 1025084 345647 1090390 1215195 497433 54351 1114955 1483337 1460092 138235 64762 1393872 1438153 480938 638470 1874293 1967174 27589 1607234 1810186 775836 455326 965422 1171813 1670899 38655 532626 1575361 1996752 1523322 10667 571725 973730 1550391 828250 154430 73290 648866 1030711 1855899 1000602 640309 1441286 89211 442591 1513612 504713 1225551 1837408 1838769 528073 831350 379935 1362999 1850141 656573 1042219 116878 1775081 543806 273584 88705 450220 206306 764112 165857 1557168 1232562 229250 1485934 1741163 1812950 1667761 1300125 317002 1623489 916572 1864416 487397 1585919 1065753 733784 192812 1493397 1637397 1475543 1313204 1098781 80892 1748087 1435052 869526 65655 604533 39727 772898 427087 709974 1234060 820394 1399028 1615329 954898 1451110 110136 1766066 297699 1660230 1676094 255190 1525487 36419 787400 933454 489678 1216433 1048277 684195 219682 568857 22872 1077499 256315 1005197 236902 400107 553377 91249 1790720 992939 1730158 959516 975475 1913632 1659096 1398564 213483 1839345 484699 1947102 886359 1232147 612313 1012628 835691 312646 1312069 861678 639877 488479 1636562 206320 1317319 1280202 498266 1944313 1959042 965214 1437210 1951452 536490 327206 203715 685415 518585 32479 535970 582100 1126541 293050 910724 1250467 916401 1471481 827387 1412479 1783410 686825 1455024 1786190 1702190 415824 41248 664198 1734865 787107 814624 355237 828919 1630491 1707513 1162824 178831 1443564 869022 50752 1926431 1608770 1454940 542050 96294 769023 193972 1708355 1733492 100214 675936 615053 1095627 153646 921274 820163 1457755 561713 1374958 1108077 1488309 1060066 1073496 540 395375 918603 1640387 650645 1134657 752703 146089 406256 689263 127513 908911 1474648 1518526 631624 33330 1811753 1375301 656817 1345056 1171400 1644213 237790 950455 1448026 626077 128191 30057 17836 1081788 1290500 1949594 825972 986699 1121432 1408765 863562 51068 325094 1913796 1279344 843803 1351125 1407104 1470880 1281158 291356 198097 712545 1829302 118604 78039 1803848 418696 1888838 1664943 1768959 80624 1644533 125282 515919 679688 1090460 1273546 683521 929493 1274857 558740 1255734 264062 1736892 1688806 453655 1542218 1170175 1418182 129439 1004050 1126850 1209986 275358 1247727 1741139 1711755 217216 1059383 1169033 3997 853264 1119206 555013 1309493 1169855 189341 17110 84376 990735 863464 1990046 1719713 559652 538912 980429 739324 1768414 809068 362588 1802649 1361070 905745 64542 1141263 929946 1724054 1780784 1073297 1266899 1759816 1595997 1457532 468644 311905 17057 785656 1911752 1342442 512290 941635 1157626 1743462 24586 1427214 1712048 4652 1446703 1259145 1523764 808164 797073 724632 911532 1488944 284958 777845 1375835 1436305 762191 1387650 1805047 583670 50021 1739068 449513 47950 1442383 862560 837920 146330 536662 723652 1263944 1436471 965316 1061051 1144968 793171 1137471 1468877 1651100 390118 549055 1583794 193464 1021260 1873664 950486 1973242 1708610 1083478 1890223 51620 1865017 1050057 681843 312390 1078020 1452709 1143956 1159160 685569 561232 395412 125076 327471 335689 1768537 1167353 3088 633083 1725142 900971 1283304 387884 1118195 599202 1269188 888190 1284311 1448859 774579 1159956 92869 302896 1812283 165201 785359 392968 790707 655009 996722 784233 1042466 483798 1761095 1100185 1051017 64729 1216638 1975931 1362028 1819060 1477842 1222043 1336702 1419675 745034 594973 1486239 1994864 337383 1225646 1301084 1931125 1359018 556299 1718323 771918 1290786 876450 1933254 349986 935740 1441820 1151487 1527772 1005701 1929475 752203 41305 953208 770153 212576 1964304 749279 950758 158494 160464 1952543 1483392 1570059 673378 1224794 1306592 1743922 311684 711051 771531 173783 1683501 507859 1647205 1796347 1851009 514496 1072899 362601 475950 1350625 1876124 1797026 1016877 105042 234287 1567312 1921019 524331 1486492 1966194 1196024 407624 743496 804197 743943 1606931 1609380 1010675 1503759 96920 1131346 1603461 258780 1375085 738393 610417 51007 1810213 571814 482885 545446 870764 222348 1763683 967279 372549 1682952 1038543 783179 1685074 1430867 1278194 113480 1033514 210326 35996 209411 1466408 800387 1307352 1290111 1087505 1776297 540680 259967 1654748 853113 142103 423640 200338 1945790 48636 1410353 1273726 670358 758664 219741 284539 812226 618360 179963 585172 629530 1192137 1211205 252880 1927667 752013 1824537 63716 1974801 1181891 540099 513517 524429 499270 1084495 882536 1052849 767383 1562256 990822 1445061 196218 180339 929496 557929 1689242 330635 1436690 1085954 1491365 60990 926893 1638257 496764 1312784 859622 219716 369296 49984 151255 1635859 1295250 1589049 706254 1792849 249197 280190 894871 1898344 52774 780116 293241 1258081 1299728 331758 67503 601220 1240634 317990 1487898 104786 1703881 882439 101082 1948297 1817751 371634 1450795 550961 556238 1931086 487094 389553 881871 904679 1281788 697160 256118 660732 1068557 1507451 1025669 752782 100842 1482298 723151 807222 91216 1143145 998580 570968 542535 1761044 1769457 1582892 322097 1051254 278126 766564 1133477 1623486 925193 361347 1514696 232660 1169509 1535883 1461204 82207 331276 455503 1978469 1415851 1302666 965742 927172 952026 1257227 1092597 1308679 121622 1815490 734826 553796 763146 520571 181752 534062 480436 653012 1702003 1464680 1392528 1310155 1939150 1999881 1539532 680418 109707 1870718 1198373 1532927 714416 1983569 520113 265309 188864 1125238 1738295 24628 1136543 1229843 1370061 29415 1957919 1155832 1761785 316306 1472160 754184 2174 1811869 1122919 1398825 1226137 702558 1578981 1649353 1178147 1534001 63667 663864 451688 322042 878380 1383925 1692522 1809405 474161 276345 1739370 411238 1934323 1937467 1475524 1864530 879237 549826 585188 1007277 77748 922396 1851058 1355603 181601 1252694 1543142 1177037 1240044 1805395 1871505 1176175 423726 561349 49896 1970346 1833034 1270499 782301 71008 1795492 1796395 1145311 1677349 1709759 38409 835254 470907 1287955 1175931 169732 202256 1424223 1054888 1997388 89586 602241 571945 325270 85320 891728 790934 1221595 1408548 625613 1459021 1995117 479822 364396 1055424 1778754 1427215 1090956 1664704 810956 339233 1480821 1412933 258972 114207 104039 1080272 1312813 1684113 352596 983218 927544 1376719 1121025 670275 450056 795859 36691 1008313 941625 1990495 1503126 820984 1035444 191348 70532 937569 667921 1008292 326585 346105 972095 428203 861980 1301253 1386214 1342272 803872 392811 822759 1036154 72683 1405749 363099 330230 82068 996470 312323 479221 849403 1607386 1810993 1037296 1497214 1462232 50608 1343975 128109 1384234 577640 570554 1941035 1628867 1616245 836376 479656 133575 564019 1031405 656092 684048 1572490 781311 935111 979733 182041 1199334 483524 1914142 1125678 1988468 1744717 460873 1020044 1671105 255123 1868461 986218 1895833 1561397 1350376 1808826 1591969 825659 55515 615805 1989775 463357 792610 986201 1684283 1347960 1307895 601508 1635306 214201 1932883 175383 1943860 34736 1146855 568433 720338 1256354 340377 1583924 102285 318529 1072621 1960480 506444 11643 1405827 246991 783455 616535 1591791 944657 206881 22390 764213 705706 13930 393288 144256 1064744 853786 462322 393952 1254461 1077241 189784 404903 1347655 1705252 1492383 1511339 341752 601106 49377 1053793 746321 971961 1721359 1213298 1662148 732555 106365 530141 385313 420440 1352352 1986078 968559 1565542 1279603 277616 1957771 848065 938212 506904 651807 1696658 254415 1970973 1711212 782832 51580 1811537 640897 1343571 160045 602143 837253 1239002 95758 624328 874976 966832 633156 1534686 1040819 1635102 276832 797325 1492533 784691 132131 1037793 184500 491704 1072379 1004230 678255 1734487 92236 693556 43610 1047335 1106130 1177690 568607 736809 1501664 262700 1765423 737609 802447 352037 1745301 292657 492437 792768 1712388 1721830 446479 276651 272077 1652843 1474958 1312584 1295539 1324910 136567 835139 1493719 658870 1326250 74098 1242957 481837 1470663 608514 662335 1820789 208704 1046225 637025 1194391 1589238 1000357 171486 696728 1451029 1675328 203444 1070544 1284303 1387508 135585 202882 623278 413310 1927164 1330254 51346 485364 634154 44268 1241044 447648 600635 1225510 883703 1220622 294840 996857 1476093 657896 313084 1551025 1836252 1235715 1307505 363748 1402775 664704 1321110 1103752 1216733 1816789 1448705 40094 1267842 1818018 386252 295521 1470670 1203707 1797828 1100693 623958 99259 841724 1336597 1831851 1887162 1107280 1953951 1025625 136722 1507574 44764 1807377 1023616 243567 1868336 328721 180686 1203647 1250213 1760048 1380022 1304487 1867267 701296 1270215 1156368 1856360 1714198 31820 699300 917311 447375 228850 827444 1426992 820251 327710 173372 90849 1844848 1595719 312872 163330 505521 688402 1554124 1415239 772393 635440 477662 1780587 1607664 1168815 25469 1044094 297426 1718389 1098280 758278 1073488 699239 1906418 218140 1942367 106995 146778 188339 402658 1155278 745340 968078 518129 1243483 862800 771308 827853 1340416 1485474 279378 1609677 894976 156626 1386994 678867 1874827 1208143 545496 222647 931592 1214904 389753 1860680 487369 214404 1296611 1401605 283212 945300 788422 1463672 1211932 54993 240302 428237 82889 196006 1680778 1069322 1554309 1348210 678856 320256 1902240 1156104 836995 1096476 1796086 86968 195246 509050 1335503 457909 1745871 409734 1355583 493763 758149 1035710 1042472 1804314 63852 1465879 1360206 1991652 1404812 1983852 836414 914912 188582 1291894 1205840 1083155 893205 1655519 1464820 127916 667770 810714 66189 1789332 451685 1490856 322683 485246 1957305 1230156 1882660 1995431 154494 1943672 1602486 86844 1289450 385863 1334160 846964 117309 1573143 1052628 1470742 551403 146808 1762328 159903 1508805 509602 1324572 1832656 1317531 1983917 1885621 375648 151684 507239 1116238 523143 1098095 1477077 177089 233217 289232 228036 69679 27958 1102218 1913365 522079 1796233 1105232 999477 483832 1716706 1892364 1731310 547013 369229 304584 1647122 1157303 1849707 133805 127329 344256 66398 1424158 669412 1702585 1217107 430228 882471 1379899 305682 929972 1693629 1555486 1092339 1112426 869933 97269 207637 1397006 690099 1645197 1418463 795305 1604227 456499 473359 174195 1372973 642010 531046 1058542 501808 1504530 132747 1345273 447718 302840 682723 1981475 564367 1498170 1427498 1066201 1860667 1916156 145288 475738 1810605 1797748 1560707 943594 673345 1717687 396840 106820 151692 1738586 822775 746068 1068060 1363888 1146483 545631 779393 131644 985250 711891 562231 1343720 973068 1518635 1605731 446761 817261 738123 1516688 902914 1573806 1934335 1919048 1743966 1971691 1920034 1781773 280858 1190332 1882103 1918927 1257928 221149 1379870 1484830 833688 558707 585967 278278 35647 1688277 1802859 85109 1082233 304245 122954 718194 253427 1953097 743399 1200566 14002 1154301 14584 522445 68350 1814408 345486 1410097 846226 696168 1751757 1076604 1956280 1918861 1165498 1638786 822934 1241886 1131932 723700 73520 1089669 1866589 1770383 1373346 966171 455932 1023100 1504626 1941207 1788465 1916666 251888 1182845 1207729 1607110 1750113 774417 1476824 1295279 1937322 1992714 441979 590971 279508 1409809 71109 1819362 1331160 668583 108129 56209 682252 326094 1633100 1563362 1639718 829900 1072179 1322375 356597 246337 848899 674746 17038 1272766 1480208 1031184 90658 348718 40439 897598 303405 969489 1100522 1479587 353068 1830893 1674369 874598 823273 1545308 641879 1889856 822799 1025274 276925 910730 843406 1491747 519307 401873 697555 304999 811008 452555 398293 1829983 1002493 895194 593358 1384747 485543 706179 1616560 239006 1147330 1404950 1671602 1251628 979790 421247 254192 1025116 1368414 206030 928034 1151125 1321401 395826 110080 1778090 1935947 1125557 398630 1078816 1720646 1686843 176433 689784 1570144 1432885 488376 861900 1251610 1816068 1606494 140015 1114497 558243 1121496 1356684 1472666 1089092 413662 356008 1085392 1820877 1471824 1137830 1376139 246240 1757573 395989 733285 1203722 1798398 677504 819383 1597008 1659419 1421401 131503 1525873 1370328 346709 1569248 868621 886687 1900625 1411479 630415 817377 1696911 851143 1892087 144682 1068710 1402715 1494460 1702974 1006672 169733 724239 1292019 617469 1329771 1609665 788560 1041090 505343 677863 73927 1232677 1705481 1645238 1361585 211326 795508 1470047 1596150 415892 1952642 1108252 1584890 862033 605354 871947 842862 939937 1721167 1648628 1703149 695449 965049 353730 869466 1479073 1133511 1153346 1243331 1345155 569579 1238852 943197 1948750 830791 1802169 268086 738574 1674335 1724202 530092 1567694 568473 221489 553580 84572 1219078 335101 1816732 849326 824766 166144 1258405 623243 1173107 1559690 1885812 1817606 1145192 1154058 268755 1066253 1651191 940469 32253 527175 796417 1560759 554821 1653352 745599 1436935 1547403 1176955 329481 142960 1167068 313983 1843308 162289 1431009 12173 1994342 1972552 1262178 1354983 705071 47767 1043926 459225 1231395 952751 1016124 1835454 1410860 143884 1520857 1028336 182028 1622460 749358 274697 1344559 1497540 452044 1242111 388498 1938762 603219 290929 119991 1619835 1302214 1878003 1503764 603221 1761829 1142578 405404 221700 1663108 760354 1306320 931407 1086453 936043 1397966 515924 989978 565423 545123 621586 6479 1291162 256175 312265 1469370 1537747 1049868 1328387 1004922 495388 1825016 1004875 1351883 953790 1526746 803997 1999185 1324528 1153971 839218 1629941 1046203 874534 1981577 367551 1071669 1756401 344913 1452918 148722 1472017 1130745 1799139 51298 206286 1738560 1453887 734714 1467369 1726686 184748 1410377 209228 1212174 808169 127008 424874 439408 135327 468097 1368151 604656 1518057 1775737 1843010 1538437 1666141 1607948 1648621 1245764 1649482 1989660 1906161 1146959 1242279 1304921 1796134 761970 789332 1467394 491977 835798 864897 1075434 1644194 922205 623367 142518 1378500 1272342 930425 1485857 504843 157077 748493 166138 246001 1548073 71785 578116 1100395 886902 203763 455833 557620 966626 820991 1130871 1957087 121317 1999816 1652473 1018223 1462964 1362616 463443 1456244 312750 710226 572234 315731 1635241 1562080 987138 409955 41347 1424780 1278555 512868 1881847 992389 30454 1691424 1321994 1987241 571812 1722880 563549 1014833 1316393 831034 916613 1633655 83327 434058 91469 1780261 1935363 1706377 564836 1140268 713306 898150 1585739 1659642 1633511 1819323 821984 1460854 349701 1936779 1628915 1876096 1664581 44361 1527370 36438 802229 927186 745729 1479845 913748 845189 675808 1705869 1924487 1965117 1600718 1823325 1039862 365126 832578 744922 1644246 491746 181147 583193 824757 137599 1152405 1368192 1631702 777076 154339 1815797 820116 1139064 222776 57398 1428531 687860 1829147 1704495 1495517 1397610 1928209 59957 248676 1527661 983181 1479536 1417765 1847060 1090092 329107 1994706 807707 1473580 628700 1706529 1263064 409046 731647 1491185 849697 1105606 167485 1583915 198751 1278504 1470376 1271774 160739 1195376 697868 1785338 1682438 1496381 1906165 1135519 1044053 996749 205650 564001 975302 1988120 1384869 692377 1182542 1507391 166898 1894129 207029 76391 1705151 1831494 1547939 50991 13525 869915 648039 717397 1708284 551253 113453 1306252 1734876 1897611 269023 1996475 1694172 1540247 293657 1575679 886775 400854 1101794 1087020 1874502 11753 1044105 1521169 1319327 326745 1278335 44314 1361052 456180 245461 605305 884790 1007546 711108 298492 747997 1461268 1928445 191127 1236058 887351 860897 1344709 1273723 542714 1967759 1270878 119437 1664750 1416064 1060507 378933 1284221 1018190 197577 1016784 754329 1687663 401402 488424 510476 1963546 1857460 1575083 1389454 155817 1070801 1729313 1368323 1619767 532356 1118953 446114 1247777 1844003 17810 1498003 401637 206580 287130 676295 1572061 1140288 1387656 846109 1950703 204515 51227 1248786 400430 1769215 37678 463078 1973918 14051 407977 1819293 432636 1114072 988530 114626 1874256 1798411 225004 1948106 1093887 300920 87215 1205742 646745 526211 472542 1424591 567141 469737 666034 709420 1485397 25099 19827 226664 1433724 374446 905891 607126 1287809 1282378 125937 1571697 1396455 167163 12742 572061 805776 476896 300036 1647882 1116497 1208952 717088 1118407 1238621 1208770 434818 146538 1899962 1990494 38243 579914 1902417 339243 1883476 435925 757687 1363393 420600 1085498 657807 1199668 216923 1231753 1752273 524534 1670458 1084792 119888 1785590 1981308 1951404 1647063 322233 487855 419782 1036225 795933 1086383 1538383 1349233 1504923 841634 6182 496294 1554912 244310 1343064 1324639 1258383 846462 1060765 1907834 626523 1824994 1626483 388361 748109 612628 1558562 129282 1795450 1739496 1879098 1622629 551820 465638 402654 1009514 591628 207842 502299 1308742 665009 1812471 1146592 1197984 200715 934630 672560 1691713 617876 1704294 688505 1628223 1793239 686844 591037 1384305 1339880 892266 1011218 1002273 696533 1173124 1466499 817117 1894785 540359 1506870 856305 204331 719479 1253115 1096293 627500 1005589 1181932 925521 414256 516548 1225610 1982763 1615102 723617 399332 721259 789626 815883 1064518 1250384 1497262 598337 373349 1856115 405233 680324 953555 1098163 661859 258360 1830680 1740361 653463 122317 98624 1491556 115040 1065663 1576487 103124 1237158 38172 1773466 1664212 1953403 1234600 1363127 1321205 1722392 214488 275153 1352183 1970896 1209883 1752296 1059412 1264663 1061318 1755846 376227 897052 1847144 1058053 1718541 1863361 1523017 1390582 1071499 1952579 20912 731664 891001 456377 831145 46942 1468142 1488885 334904 1526040 448987 1283454 1442432 777261 937908 511583 1866937 1007145 30824 1482787 1138548 987292 171932 159136 112296 821530 605041 1733505 705048 1172774 482428 825478 309230 421372 135881 1884144 405495 541513 610917 170752 1767716 922644 132935 415755 1690013 417418 1519994 368730 1392737 891334 894419 1168398 1844314 1696650 1910269 199077 315187 645921 1345969 23939 1337532 1101734 509502 1443751 1518054 1880933 1062905 1786448 935651 910000 421252 1615658 605164 1346090 1771877 1216934 166639 931051 421111 1355198 1680584 755951 1001224 944276 1073890 973700 1337026 733903 777156 1627576 470621 655485 1310052 1052089 28767 1927112 145177 1718745 1739423 656579 1799188 1929600 1447840 838693 1800884 1355288 1744662 1119397 299358 382445 1109945 1313691 784980 732582 1083178 713932 838051 75948 567649 862405 478753 1667908 232828 784123 747308 1920424 1217491 1968398 438346 537568 207091 1061836 1399790 1140048 1042136 1289656 298901 1969551 1156969 1239983 674117 1362093 561529 516796 130593 1223663 1056843 292542 1976395 322210 518661 1978596 1644666 1457648 1605778 467821 492446 556523 1665663 1235343 1567486 1353374 95781 1815323 1540179 857610 211743 1287417 255293 4517 605687 235330 1430189 849440 1929784 1159982 1003267 641987 430647 309138 1259911 1213205 1223990 1154217 1230507 819101 458481 11725 677415 1745659 1960224 402067 1854466 1767717 980043 642959 36322 592307 68597 251594 621248 297322 272914 869665 1482989 138513 1551660 703590 1616584 1494648 358954 1884564 408024 1073455 702432 490045 1839134 1720227 171173 133924 1668538 250551 791518 1837583 1843924 1895686 484703 265656 1690331 1157586 894514 873976 1153003 362212 1207212 1111286 711680 833760 1209627 1205002 342971 167330 742525 1778997 1143987 1607147 1695811 945591 9160 797083 673081 1955115 348467 135323 465500 226541 1938833 1620255 1914699 371978 600546 694189 1777464 1031466 1199927 288176 1521187 368713 277686 214240 1973649 1113263 195973 389771 1044571 499101 19182 1878376 1602307 67443 515025 1288718 1898091 1991468 375708 1007547 208245 694993 1243786 241274 1991771 1993031 725847 1244520 395523 574992 634069 840151 1991972 1990221 1041499 576276 951931 709436 155902 619103 1028256 16679 1338984 751200 1547106 1487606 190799 1419876 1755913 1866710 1625842 1934839 1363021 962881 1414457 1659704 1615608 248881 126550 875495 591701 733738 906624 1590250 529857 1617554 1049677 1896401 532408 413803 1457383 510264 781574 1587542 408696 841508 632257 1321985 420672 161039 347523 1935259 417297 172678 1999346 294154 785818 761095 332764 686911 201906 1675819 1774803 90098 281900 8642 329459 1764635 958653 829699 118367 1503344 645653 1833633 1624048 1531170 83062 285433 331720 548325 1089576 1992408 254077 528403 1579905 88598 1058967 431761 715391 725417 167245 889443 1157548 128625 1082792 474280 926665 1997268 105483 802324 337810 1771505 26557 645490 35593 1989144 858897 1624786 296675 1748302 175270 1055279 956848 1258901 1316864 1749302 749147 520528 1344602 1496647 1992222 715148 681525 1315090 222686 247968 992920 1086747 990205 1626590 265998 1732155 1282040 1338476 502798 1836266 1528934 417691 951903 1744991 730365 1877019 890168 346039 1939480 384746 455412 1714693 375663 1339796 1406149 1539271 1405350 1383371 149625 936701 1335938 931363 282736 468512 403024 203937 1373379 509834 1453039 1922239 684972 550367 1064473 900231 939770 1668351 1189428 1781214 174029 738603 1563133 1134321 242369 694380 1775068 12782 1017373 34867 1631215 1557057 1648593 1661968 696746 1045009 653345 134679 210840 1569833 1066753 1439802 369522 1213837 1153130 221400 1934290 1718961 568140 1284460 766816 974250 568831 365736 1814330 1180708 1110548 1646243 1554671 714924 1802474 1026585 1102695 1396567 380122 746480 1895931 1725769 461755 1769892 23832 283329 1110700 1275661 1956625 1465807 1030392 971128 49474 869725 14808 970164 1981748 1454571 793650 1621360 982969 1552887 93501 980097 611495 1081212 1559357 293770 1535211 840174 433743 90283 1910401 368945 1486155 321195 500806 792677 955680 909268 1794470 1072331 1167062 1166889 273038 198305 160007 727666 244267 394773 627468 1097291 1092246 1930080 410832 1293778 777103 1832058 501491 979218 183859 1545231 1766409 187978 1487753 510954 442625 1495050 367141 1501801 7205 1272955 1959460 445830 1224464 1149910 1137274 1440737 318300 1675785 139942 424010 791347 1886120 911307 1740863 813085 1306154 1165033 1077603 671734 1870658 696511 1583853 1266862 1639937 1303258 1143104 1456969 332462 370591 1606280 674668 458581 905496 858044 1264678 1848387 1042113 1861119 1609900 1441220 1569708 1386072 1497027 220078 1758773 551653 1549974 1924340 776142 773565 1223967 1900729 684496 229855 989484 470239 565342 970401 1209000 529509 733014 1504277 246941 1009991 358686 1670808 734026 46414 393174 828706 931971 435769 278085 924576 1795030 381352 473632 121033 1806497 1445122 1329753 107414 680901 702494 553762 507088 1720224 1124591 1239901 1021401 182313 463478 591903 52209 1596816 803962 671439 1956638 1192641 1167787 1591028 1792808 619715 968578 303610 99499 1153512 974509 468490 68727 779537 333726 835021 728091 1823461 659923 1790793 1102087 458337 555494 1569336 793049 194671 1890862 1492472 661089 27630 554394 289432 1030721 457627 1658712 1214403 687608 92022 919640 660834 263547 944967 1116253 1971985 687837 718338 1221414 43772 1068584 372579 1094219 1508359 769337 179945 1536560 1462880 834015 1528512 1960858 1070246 1160997 308507 406718 1634321 1383605 867821 1637808 1631370 1524774 1514678 1219076 1877881 559009 577325 42554 163511 345611 872927 1256619 1293825 21133 1757029 702543 1685640 1283265 1020623 830691 514285 429698 1495201 729787 1508999 1783082 527586 457402 493711 1293734 1061642 1978280 241317 1028909 706169 1441373 610038 132138 177049 571782 1426457 647129 675692 17907 1313879 743959 1444875 1408914 854496 1078334 998318 403093 1103123 1054144 101884 261038 1733728 1319544 231864 71176 288384 527002 1167022 945518 487638 78327 1052697 1921874 364049 1682395 1680404 1544555 1502686 1261046 1183237 1682778 1758000 1901235 461294 487001 406085 1522838 1792145 859317 517895 629221 972063 1015013 755582 1523281 564113 1425988 1920300 1285766 664049 692777 1796205 1847786 336062 239121 1397021 309073 714697 1783125 355243 1051735 227019 959897 376821 1251750 1333302 1140963 848508 596247 1144955 1788912 956428 207970 1219163 734059 143288 1511222 1561702 280625 569116 754041 1556844 641196 1206643 653516 623595 1173646 765015 1874688 1096642 101178 1463976 1700068 1010693 11551 844687 1395558 507344 1180987 293124 742529 559360 341142 1125173 1005195 889413 24209 1186197 1230382 1548662 62321 1010480 1384560 1598327 1394031 302392 1808145 1777100 408868 866634 1311563 1220141 1612007 805822 288780 729622 845512 902522 1681399 1012233 818008 448020 1096761 595447 1168650 134117 1971602 720746 851574 1569460 195495 998259 1072261 804756 151338 908613 887391 9858 1094381 648419 191666 514406 1675507 1571092 1296881 725877 1487181 595818 3686 1943072 1808931 1948736 1955352 1275292 87088 1684384 1131092 438147 866913 1609981 1350179 1867354 598195 1667140 1187451 1017094 1498439 883227 107970 1590490 900453 548978 120407 519694 750201 1180726 1403872 1978531 784992 1875755 1679028 824396 584117 529429 1995754 1262952 1281719 65319 1840895 1929954 1809848 372752 1058328 395871 1530053 1352502 1777714 1408095 1370785 1950182 1275126 1486870 831282 1803450 389685 369838 1705358 1892944 1836661 235361 1801322 640236 366439 837778 1945075 1960945 25467 478064 1133978 326983 1812826 1581548 136909 726753 1110696 1725846 729849 693651 758857 306470 497610 1899983 1660848 499913 240377 1160813 1985309 760766 1487362 1388174 1426830 166792 1512127 532534 1978586 403579 885206 1616763 772049 1006427 1791013 1396354 235300 1216690 1365475 1666491 1769616 1232485 1775730 906394 1857033 398640 717448 1961977 169635 1289276 625531 81755 1397843 730203 358981 914779 1805970 1731620 964163 114343 1423062 1920243 1069540 1615557 953625 333287 1999255 41278 625048 1888865 1164746 131343 1064082 1955350 214642 1171020 968329 1532671 505006 1198105 328900 1682257 704016 1645749 145733 1733279 261935 431103 724889 309412 785160 807037 340594 58810 1787045 677427 982956 487350 70196 1379951 782987 1510696 375182 570666 1614181 1263843 706350 1556994 152741 149547 279964 637659 1741277 1329128 1660268 1442633 1274735 1646969 87051 1279519 524725 1802666 10063 1176132 1856306 1068357 191565 1233198 1262119 708604 168588 543109 78943 677288 387339 1957143 1437635 949415 1572745 1088787 962120 962292 1394123 998270 1652878 324896 847977 1269214 1374412 1919609 1982044 9762 161819 451492 503404 1127979 1341302 173342 1582779 1155268 342192 251966 1632141 1289584 722091 111542 1339581 12809 987661 1889508 1136181 1286650 1093396 1948178 83480 139712 938517 901351 22828 1352005 1530785 1041511 1138511 1834377 767199 1123670 1728647 775971 577753 1233151 679826 674861 1597219 203732 1959070 622039 445263 948554 66152 121534 8418 726858 935630 680964 1754566 1959184 336822 1931570 1206352 455712 1873028 127521 1081854 259696 1486602 292412 305619 1891527 149634 466204 949830 1960053 1120277 608666 1401327 1436513 365932 431383 532773 991450 17542 1159182 169623 845738 642433 329568 1249379 1514852 277548 925577 1360131 838107 321563 320224 1667762 261208 188025 360156 311360 323879 330774 1449561 374289 302264 100935 30097 1596 986149 192111 739355 1348582 692785 520208 428740 1473727 849829 602578 1560685 1734193 1564659 412904 1731472 433491 1507355 356678 406329 799913 360146 1893240 1117914 1627233 764642 1045649 1571613 440884 80109 1529545 1452001 190370 1239488 1584421 1385343 419373 1181390 1003632 943880 475648 833226 781777 528001 882618 1118356 349793 1789264 984415 419534 1620456 1528946 1124903 1302176 21352 304736 1760593 1789191 300922 354816 1966114 1126298 219617 1525624 52397 1944303 1856760 745794 1383665 550761 1407665 1438184 292891 1681961 1204959 829430 1492135 955418 1382055 391335 1348861 553586 116569 490975 937498 1210604 1017939 818923 1399058 1815932 205353 1877628 357216 652526 1963233 1061632 1353579 1491243 1365735 1818721 761886 1371064 1081508 1747763 546443 20039 177723 155947 1965330 696019 1976408 437907 292655 1171421 1691847 170366 1376227 466316 1252535 1939303 1635344 627727 457065 759067 1840011 119495 1968838 163178 895816 779649 951790 415145 1530442 454913 157092 119117 1524332 989222 1743912 1813852 851897 1553576 1541292 1976684 901443 1205579 1489876 1850261 1480344 1943191 404256 336193 1826159 856055 1473901 842211 597094 1062449 728691 1235638 1591806 1887358 528122 1453956 1789261 1851097 211536 355135 5965 590917 1559742 820205 1436179 383740 266246 270353 408394 895271 486961 303684 69987 944156 1046983 1620013 1518240 1112340 1960645 1717271 1180769 317885 1674261 1807777 476517 300643 1895327 1826356 601105 1546513 1561592 371509 1449549 1763934 751223 1831931 988134 780716 1284759 50499 975186 1142214 1439588 1583710 660135 625455 969712 973503 244944 1784616 1970614 1991545 115853 889639 1013659 843828 1066013 1577600 1730540 769778 12846 1945218 1166475 1031357 1232237 832077 1075084 502670 1207255 924547 1418795 25547 1786544 850524 1452261 1807938 1076234 218727 1719077 370285 412045 250902 1718121 1773471 1243691 1427250 915465 517677 1233297 218524 755265 645818 88476 353383 12107 350855 1578344 650727 1972087 1158049 1469316 1065588 480708 1036713 930495 1148724 1276304 569179 960262 1234155 1985155 1528321 63845 141915 1561050 1176012 1044496 1818582 741994 1054793 1711557 1494168 1299330 1281518 1758128 1892370 294021 123974 332105 907617 1917874 641997 1423107 592426 1453253 951769 1263949 1463855 1150234 854884 426297 1690271 284297 1342391 615365 1875442 814154 393450 114908 1106115 1831140 202121 1340075 1383239 368193 1254964 1023776 840971 1093926 1556586 1741392 1459809 601020 1881612 1025225 251230 377492 1661583 336764 1216601 1581240 760515 980809 444420 1891032 912933 140658 275915 1457638 999797 952599 1611509 66697 1023632 148966 139179 514195 29052 176480 918777 878541 961183 1597793 883933 690815 1411029 1169603 1645092 415478 1243954 1837232 141838 833354 1599829 989313 253661 837581 870452 749070 1761962 150391 92300 349019 924689 57304 1518123 474088 210645 736911 1663371 1620814 23937 1513505 1282965 1174215 419073 1906483 1234859 1196638 124959 624251 714001 402436 495638 638542 426336 443904 337937 526372 594906 374254 631979 1365145 1909383 609847 1372105 301633 1081737 1914644 1105283 1407348 1153123 1987781 915652 1580363 636840 1275007 329588 1263869 239445 498181 118660 767919 1854869 1923563 1423478 1057363 1672416 1891553 1008293 1568345 654609 1710014 943161 1416804 61940 260840 356284 14504 818509 1062887 123913 65331 400300 423673 91552 181543 1946370 279756 1251061 1264001 429913 756303 1234851 1347799 923940 29276 1747590 1562473 1768349 767997 132704 1085920 1213978 1638536 536830 1866593 491032 166310 611831 101326 1839652 454696 1635908 1154236 115614 1072994 747644 1355653 571206 1902837 423162 633722 1733150 1833792 180434 1565396 812970 402161 1269529 589268 1589454 598332 1745830 1429188 877690 1866495 1628418 1157619 1264072 469687 1963790 1207575 1416647 1334970 190242 1775782 759179 876949 716377 1008782 1430014 366678 802240 946570 1864040 1359310 1234774 1791783 1227223 775978 1373631 1387142 1119814 187917 262220 1700217 1835951 473694 1078706 789369 994368 544703 1245432 881909 1777349 770486 1598053 1889368 1347719 1618990 971670 1034603 1718596 1568615 1809893 950162 1601740 1017296 1382360 104322 290799 537636 585257 1443886 858847 1870186 1056336 411877 616773 501661 335070 1123282 355147 1381250 1610956 826723 1548557 1924422 261712 696318 1925542 559148 822521 164932 1039465 1052252 434464 1369926 1762987 217298 1821453 1246794 877869 1980004 669917 413950 376626 354614 101982 1608141 178645 857179 1853700 89922 1051636 15274 699032 1322363 718743 430432 1500970 170960 1527990 1537206 526255 1103142 246910 568988 1878892 1909830 301524 1963127 1102908 102317 1363625 1639338 1691013 450939 272422 1513625 260547 1864812 695905 232978 773305 1831255 1613902 1102428 999901 1641905 57962 1161927 381645 1255577 140690 1367754 1946629 1190936 1614140 798116 1381933 509945 1985072 149422 1254455 887270 1870535 666695 975595 1582120 1229953 325105 233682 1107907 846611 311874 753443 557407 534537 850779 1013266 1597161 210032 406197 1273383 1129938 1365948 1768167 1177954 1764118 1293516 114752 69166 714747 465038 1973287 1334303 947788 1238535 128864 1426857 1117980 1242431 871752 1653247 1292261 1867174 1432962 718115 1877730 1492050 530197 1313952 516203 1821684 1820918 264154 626703 679064 1031571 1585212 1815440 1616929 308338 1254196 1002763 269231 1674893 769758 1587342 1141683 445308 4045 1115739 1303230 548049 564618 1633281 1637961 1085241 1579353 700267 821567 1034590 1193025 1088899 1183127 603577 1320309 1890989 1735146 431271 1853359 1464103 1850391 1636971 10586 654262 1567911 1507832 1730087 1634926 1357374 1565871 865802 437243 1657744 1601418 1914752 24058 1855067 1738008 400546 1237107 544885 235242 1950916 1750647 1177953 1485699 1733067 1701098 369604 1910728 428820 1616539 66007 1539454 1214524 960630 1392617 324388 1684576 202715 1941548 1382005 968504 501472 151341 505021 292504 777963 362655 1584248 282501 1610825 1601099 1164035 1312578 1006237 793795 14976 241463 1786254 93655 1124669 1510088 875188 287076 134573 281954 228796 555509 1592566 1317903 889571 990548 1178478 743410 1608376 1535827 1854204 805831 1444525 1538029 310180 190352 1926230 1563757 1166957 783126 1396097 118742 197251 1639459 166166 1500386 1328287 1574421 1686416 1047659 1209992 1362726 1997602 1710516 535857 691580 182438 940486 22417 726980 1115726 463081 1879440 876665 1062947 1219160 455431 602553 1643832 330053 369986 937962 1910209 37268 920746 541354 1782974 1697204 940432 47804 223209 826570 125884 726930 943286 225113 1894030 1046819 1368765 1399327 1508388 336263 1223059 1875699 301830 1336151 401203 681206 948879 1698074 14903 1792304 526925 1737684 1414237 700629 188860 53856 1728113 1441586 1522382 1019493 804788 554723 590330 1821477 1728358 1192716 1398298 1270462 1660504 1398819 1009197 1594913 363436 1607933 1730625 1738288 787970 910943 61945 880448 1705394 1047811 1513191 1591751 764285 1359681 538623 1309056 1573206 1278175 401526 1697016 1490440 281732 1366 1245870 659321 1285142 1681611 93379 1372351 1744192 1441355 959993 348918 599864 1525795 751307 88276 1457018 1082040 1824874 55862 1918422 87100 1482470 304133 1760306 648691 111942 860324 1390809 1941730 605423 55125 535767 1819029 635371 1126429 1988909 1070746 336587 1042684 145377 470268 1293177 466900 395545 17218 1254478 1395959 1116480 663946 790130 543114 150025 1635642 1678627 609792 1102180 1757481 1783239 616028 543945 1498084 720256 417268 1970839 1309827 1494800 1411626 1596107 94237 238776 1976252 669179 854224 1413248 1566654 304708 393632 186654 1211659 1917416 990124 1788423 297225 1659103 952455 1794040 954464 1552128 1097068 1097906 404488 581456 1539350 673515 146799 1415041 1180391 1137886 1849839 416703 997538 1242945 1382681 1866153 1404687 1600978 1851561 930284 1885400 534908 1283852 994683 80746 504169 1507252 295752 778775 74458 1442481 312307 177660 225025 834708 493162 715488 259887 1360244 1363630 852489 281766 480056 1479688 1721416 145570 767987 1534857 359787 1339252 471602 1216011 1246037 1301127 724742 228508 1807858 713334 1860527 1500208 1780907 1653989 551537 684129 886419 1717786 1781977 729813 1056963 804931 382156 1424779 518451 498287 320788 404294 1009606 894958 598914 1614568 1062302 188358 971990 1064316 1387333 936541 1911004 1297359 350776 806856 527756 1285212 248858 627739 311860 678546 261602 1865829 262803 1017384 221006 1868796 1628410 1337881 125250 599276 1416375 1441318 1833576 765929 1159608 1449137 296653 332074 571513 448307 291761 55627 260931 713513 1542864 355597 329727 1587067 731335 1550758 1442933 590987 271302 1619253 863946 1024527 1581351 1742164 402484 809751 1036524 1157758 1346614 1946939 376483 1911785 509423 186181 1655467 649518 932148 670006 150100 842510 1182146 1734458 923997 116389 93726 1912978 1589231 1462684 716204 1330974 1332146 745629 312610 1318759 596169 608851 1807950 547288 799605 905378 770062 729288 996366 187902 1307910 599808 92089 1857562 667808 1196792 635504 784815 1753288 401579 1201908 524029 228336 157027 54709 675104 417292 292165 1434534 520200 1949207 1023051 1273791 599785 679719 197438 1073324 1101914 981315 73110 1036877 1761229 1750123 1498865 1578557 1308320 1289860 1667445 1759377 468520 259462 1480815 1942462 1491735 1934822 1351479 1344848 1830379 438810 946778 1698415 1122725 704430 662352 1569447 424137 125082 1983148 1675435 1000772 710544 368823 1656108 744738 1955411 1206107 1320615 1916593 235061 1889353 859241 1805364 1594319 161653 535040 999706 569976 1922897 1501282 1877963 610529 1436738 116720 1552783 976863 953844 565278 303795 96496 192996 1203400 981426 1507316 1291693 271619 1041661 1913811 1914098 47180 731376 1011463 1350018 448630 404823 1033623 124679 1840510 1663956 1284512 690631 23306 1251167 1260640 1513834 1728555 1749649 596154 949377 443242 1898496 1693692 202079 418915 1470248 1401827 409112 1174488 1080766 529419 504884 657454 1580700 1149455 321462 1032243 811991 793814 183873 75369 1284339 467530 1572459 1724820 1716055 184333 993948 1083712 1889494 1548325 529106 797214 1421214 1282902 801487 1509199 250221 1360514 1513013 1536708 990851 1266464 874345 381274 973093 1527054 300985 417104 1743248 1454073 1699800 308212 957592 788932 257586 391974 460034 448985 1278109 1075364 531044 1786377 1238730 134846 415183 697079 416654 1205498 191840 1866533 231003 1449110 304162 1112338 696644 1578303 1404733 1797321 1828346 1716459 1740825 1658268 1606512 1658796 845926 1926492 1205696 186240 1332909 1909686 197501 1052141 1899470 355511 1125539 640172 414550 966316 797695 1546598 173156 852429 1561525 269884 266928 1241339 1432658 661812 94497 953791 1210533 1207444 999474 382877 745338 1919985 148225 458160 1779523 1056980 1379033 579300 1638498 1643146 780314 504279 338690 1094965 1306987 263860 1307514 1111965 1587644 1483687 1450658 574178 1378193 647920 798571 1577753 1196669 35544 324834 459761 1073599 1039552 988666 1916788 762230 274246 545485 1840147 142063 504136 907540 1725929 387747 1069204 652152 827719 90632 1026408 17203 350057 456534 1110005 1917865 1732542 554968 812113 1066088 304396 442123 1454707 646132 1004095 366528 1909717 139073 545735 1930332 324353 1582041 261897 391832 284599 891126 753427 984620 915347 1569017 1692649 1025267 87470 1468869 1316811 253889 155580 1470776 1489557 426453 1301743 336399 911942 331066 1313935 22570 798222 242382 1341945 669843 23304 668704 408013 1344327 730030 1397475 310855 130919 1178552 852982 559436 254244 797703 661823 1423440 48437 304930 487415 818070 1270798 1136772 1494349 845966 438692 324586 954162 1317342 1046097 1058540 1592492 1228988 187732 633236 553731 604560 1698026 1650758 9796 1514034 433571 907044 110081 656272 1832084 1645574 1272238 1621035 555325 1830031 622545 109710 1486908 677271 1950411 438540 1986665 1595468 138097 180040 506093 642357 1688631 238163 1931065 305351 749912 1388127 841820 83306 312573 915788 1892782 89487 419609 97854 1465811 1468631 1697513 125249 693241 1805330 1759472 1550548 111011 1083550 942545 1717765 1499697 1244538 1315199 1579306 283485 812431 423398 1094128 707882 1776487 1353310 1059852 259007 6779 149450 964268 323378 1116170 368626 901245 1810617 1115150 1466459 910190 371552 776902 326207 891852 869655 601843 668206 280781 1646018 1506575 1286004 901997 1196584 981065 332691 1350741 1604901 1923229 731885 494185 166536 749681 386807 661203 1994812 716000 198429 821693 1128372 159657 861809 9904 1640717 1482388 884751 289153 639489 1737954 94962 951305 726762 576856 1179943 1306593 1294691 442546 693929 823375 138829 454105 1932728 896074 93444 410014 778246 1632401 833450 1691057 425543 747062 1558132 655454 1146823 745615 197201 347395 778665 1960444 1467542 860824 488367 1932560 1581727 150119 1706349 246532 1323783 658219 1129822 6360 1996440 1143829 1800604 602227 1223527 1689287 924520 1494632 799688 1202577 46668 27859 325872 437992 1936031 802558 1315239 160937 1990794 1183341 1810879 1177757 1271894 1296435 384992 164203 107523 1089299 1730589 1045055 461008 644167 983942 1589951 207013 692581 1316469 1515893 423891 675675 1203831 1460716 1917423 1434161 326950 1163509 435700 164624 301709 355725 155559 291563 1408375 23216 1603220 268352 1528696 235451 148568 1625064 91440 115969 1350146 1493417 1214826 1650097 609029 1362935 1003371 89474 1297247 1144665 1208406 813587 309231 1801238 415440 1858047 715929 816692 568563 812072 1479018 964115 227402 163924 842481 945382 1521923 172601 1141611 80176 1506147 1712550 1119530 406827 1605296 1631725 1738964 67204 927937 1344035 937722 1083623 1977957 218065 379038 777291 1501066 585909 787793 124139 1213261 636302 1137214 1269377 1730522 1385734 624248 25775 1506150 241094 1105552 712747 1745359 1173594 888497 92977 1942588 1122788 507233 1569443 416512 786458 94887 1881601 1184717 1674291 487448 928644 452498 1232004 576306 658359 1001238 1572156 792898 1350587 1443766 1217043 1738669 1211609 882394 739437 444286 688129 987207 1467826 1216547 512682 395285 1354209 684499 739231 605731 1166779 1292336 25636 1614516 441902 1035670 646792 929809 1735923 1949833 1034949 1142029 174990 642561 613455 1262020 1998076 1059326 659256 618103 1944148 152283 350701 1936785 1586653 1581935 892837 1551846 748204 1785401 1135886 1049373 1743346 1402488 416597 318298 1038841 322632 1820796 430518 1409329 391107 1379985 1815305 1165552 277134 1074205 790954 1761463 1589642 509293 894398 1342308 1791542 1580917 1988116 238891 1311810 1233148 1046500 1276127 906697 1512360 1658087 297424 323106 19102 632397 912657 1205956 209090 157524 1296397 1229618 609278 6111 1493753 647895 563385 257074 744627 475481 1810194 1690088 412059 101592 1666521 756329 1536918 1718012 577563 61612 516060 1862036 688030 1812696 1036436 1002636 1283382 1276498 502841 276630 975163 657413 236897 91385 1845094 1544988 1397087 237053 424537 339491 1869810 1305086 1049065 168911 1274006 1465135 909127 1968986 1927233 1634273 4791 1358268 1368919 635738 727137 1350608 1824889 1757985 605929 1091814 1386631 1648505 1129616 1484291 126779 1267353 532439 993444 404787 1543868 410056 462007 446207 51890 643645 1855930 1343976 153377 1478854 349002 31022 26439 946966 201461 324648 1885895 1473843 812437 92994 531418 369058 1759995 1683886 484870 205850 1719175 858225 909686 11412 643153 1227949 815713 374158 725707 425754 1015678 1141688 920471 1632016 1586008 682544 148386 1217570 1746894 1336110 1567438 899664 320997 1996393 877963 1146719 1894994 1505540 1467823 1635532 1402446 1331752 1811974 272900 1500067 265363 732803 1204150 1064417 628405 22174 361005 1129909 598560 29843 1441085 1831170 1993907 142421 707560 916904 944839 201788 1222618 552708 489855 312014 1790976 291693 303213 696448 895950 847297 119190 1802702 182060 1833183 946761 1310869 895696 858556 1626523 1058169 1893199 786642 1319503 789018 1716736 365530 222743 1342809 827394 155194 636187 785018 171978 1400202 1366752 493712 756837 502156 1119099 1348990 902311 1025087 827779 873886 1037910 1764280 1853306 592362 827306 1284746 859043 1968174 1863370 155045 122304 1018820 1610233 424221 453311 726396 1189250 389688 11990 788901 485148 966185 601267 1792573 396647 676834 1247333 980474 1477188 1842504 1343364 126973 831233 1084137 1540223 1059485 1864072 826219 1647153 1204353 18081 1969460 561702 1951367 886154 569745 1309928 1724590 1021847 1361908 985060 1654436 739619 781237 1380796 1919258 776152 997241 158676 201936 288375 581028 1802943 1727937 1711275 433970 534430 1905985 1823417 530365 733620 1239845 697366 841684 1133774 431253 529922 1793290 1307380 147089 1974374 727924 144699 1664115 292965 1723961 1201789 523097 1786258 1250445 1150240 388211 1188151 534273 294867 1146222 1171627 221416 1007972 689491 1266388 1528493 60631 1366353 303243 476265 1392677 1584177 984378 1607941 1864756 1633915 1897432 1873032 425521 1473662 447908 707265 872332 1480019 1573731 1930609 812607 1908522 931334 650379 1598549 169449 697243 1799542 1799111 931449 426670 631334 1689008 651868 1974686 1145378 1251985 147911 522213 581037 1960742 1686193 1259850 1501576 552862 1888732 274640 1238922 304833 1035586 1667733 730353 1964080 1659869 1080608 542264 1745861 1212304 1560460 378009 1854796 632046 1287105 1177551 1407975 933731 1210301 1594527 1841673 714563 1426776 82182 450507 1026626 506593 594934 1765828 1828637 1595306 1418334 1599789 200875 1671975 1122857 52958 1530248 775318 1833342 246261 567920 996582 1932723 728479 530468 100776 688085 271534 1545562 1391759 1809398 395822 1055371 1346079 1291531 256137 847155 1202774 875869 1300479 1979182 775680 920973 594598 1924180 1401704 1152171 902828 1299382 1871914 584051 1384602 633124 347833 1861828 82896 804422 1379247 553416 1523805 1276459 1036542 1869878 959576 1253886 909283 273298 144431 936025 709244 578817 827759 922895 1659308 1351022 199268 939164 37994 56837 1015269 1600103 1342126 619179 506160 141123 290509 185242 593925 1122335 797669 759019 260640 1369943 1598196 1437074 1195211 1903284 1279567 978112 875113 1578477 1747718 221298 689562 1973294 924645 622088 867265 708506 515660 872340 1487143 840673 1648844 480470 1301146 871478 1152030 459903 1294208 138644 276019 612813 1712083 821358 447635 1570678 62140 844236 1264229 1473845 216086 1287525 1774682 1727149 1239548 1773078 994714 1472240 865749 1378067 600724 1213376 1331463 665469 1223058 200783 1173005 1475092 776949 476811 1436467 145274 528316 1651672 188423 654821 771342 1139170 66085 409041 1013605 1231143 1508038 415861 494971 1582214 1640038 1532515 1275340 50692 662626 1076078 709411 1347013 1889705 163991 961419 182022 561879 1812688 985301 884038 223189 298386 1552459 1076575 1070483 1456965 1947622 1904355 645259 1218665 1721962 982712 758493 1347359 1795223 534207 445144 557389 973504 517821 771219 34770 1931853 1175078 248699 1125011 1501377 1720729 1055955 1829088 266027 441635 1415 703122 1533235 1593660 1924583 1105477 996255 57666 1397022 601806 1109321 326867 542009 1223071 122933 1250499 819939 78012 1438783 497367 1934775 390412 699933 1504092 558244 1819075 678121 1195163 891804 546031 928661 984493 840329 435927 503953 764068 459356 1381047 499688 400399 1254032 1633067 171082 505366 1572002 801060 342620 1280225 1151561 1500518 1049725 1773711 385146 479202 192876 299935 1393538 1632027 910182 914420 1755811 533483 1731712 156515 1193897 1826223 483154 1713619 1428561 1460747 66248 1158472 449647 334620 802201 724905 1215616 1195098 94277 1362460 427268 706416 536225 145859 1584697 1657680 392515 110371 1498546 184465 306204 924145 916459 296403 1962198 1483205 966687 1621031 218107 1262088 491652 1342289 1617356 1112933 15167 1905760 50901 189787 448845 1608295 1760974 1308868 956904 1657939 824300 1435113 1191395 1778611 1139887 812020 1355163 464175 786470 1622206 1572211 264507 999743 1041944 775984 1133098 60821 1595670 901576 1025459 933226 774405 315523 1438574 1518661 516369 1616307 40157 769874 1956720 1842453 1892227 5478 1175351 1679184 1091866 226647 1104506 1022663 1736414 1377354 455462 1310032 1298194 486974 1564240 1770617 870326 134077 1031865 1490420 1630200 1723299 285113 423555 748922 1792281 1926176 1013796 1381865 940862 1349342 691855 600210 1877353 767809 412172 1448191 1716418 1860243 583162 1755481 1479216 1735826 1389879 1330439 1037467 567879 715774 92941 524759 220033 817886 506812 1072842 1382183 567413 1000241 1375775 1430110 1319985 1118971 728867 1730905 1273158 553605 980026 1181703 18917 1663636 1731182 1973216 497463 561954 1988903 1339929 1683153 1354993 1347592 183254 850460 1156525 483641 694104 1634263 958056 1579402 1733277 998060 886485 50201 1930547 1942125 1042769 913276 896418 1996295 537547 400038 767137 1880624 179452 1106725 1210062 982098 1179814 1552621 1174318 18387 282469 1929410 1450234 1516244 237343 1048489 540174 620125 902638 1370045 62466 1482511 1713738 1631300 1574078 525689 375884 528478 220917 943500 361569 1500907 1046790 1479321 754480 31157 9044 494982 991233 1240761 200008 1029478 1499653 572146 1975480 927125 909402 1053029 590254 421685 125442 579360 513677 796944 1020797 559479 1299575 291863 952977 315839 1537244 594882 797277 1349639 657843 1042812 1804576 1098850 284281 1727263 1973572 78148 1719897 1068242 1801268 200269 533002 777270 1285155 1837635 264010 1583874 1783713 1437716 1171180 401643 685802 862084 154676 230492 1626669 440257 1812759 1306107 395655 806205 130761 1426239 1986869 330267 771408 1203265 1848051 1658669 383877 1394166 90718 1713840 1757800 962050 332278 1307713 1925919 1391231 107032 853254 489269 126927 1570672 822268 657446 1007616 365206 1788113 1990143 895888 1744570 733100 199245 664251 572467 321874 1386935 277929 1496912 1763214 1805840 541679 100143 231076 369466 558713 212611 1096627 1184392 691742 135993 855099 664784 849852 1863161 768274 1491343 1948853 1466859 203689 1177118 1926525 415569 1505848 1620723 1210720 1843672 1332401 260512 747820 1189780 1339557 111611 1703297 681053 1427870 41136 1659303 1300220 344972 605018 1495185 506772 836647 1981704 77672 298107 815503 647043 933168 465031 153245 42833 1087670 1637678 1765003 1981204 549960 261995 353426 1789924 185146 1312703 300056 1040368 400319 1303455 116074 149680 1693881 1117491 1121674 1603163 1487514 852760 651538 1890703 1292564 324037 87040 388730 585507 922850 1001875 764131 1562237 926317 757136 1932646 1569794 1203311 1048740 1117393 1889721 143400 132297 598379 1062690 1151526 1655490 99332 1341563 1430432 1944489 84590 1662171 536513 1711435 53824 1008868 596987 1905695 521242 259089 1248995 1735523 1294249 1425368 1566974 568893 1806985 1093405 1513092 1795004 1953530 1280117 1970923 145475 1314673 365168 240619 101169 129017 872720 829174 730761 798537 1214456 1176368 1481261 54137 665577 168190 1389642 1308730 784683 695309 367166 933501 1977080 194767 475040 757671 235738 1569711 1440279 1911660 1229503 794965 1798890 311507 1236173 1428219 753810 1257791 1055884 1533314 520351 2495 563269 1170758 1367084 1252511 1697691 1082745 299353 285164 133014 508928 1465598 1405432 149713 71563 1245757 459471 1160880 1235517 847952 585055 709616 480779 366985 747273 256556 47803 415349 387549 1088504 1698855 1358655 753713 762886 423804 343829 673075 579158 1746303 1622901 785346 1687492 1271242 1213956 425198 367777 726366 684181 774803 695384 390907 363740 238033 1924791 1030146 1254409 1184371 1553502 23748 1475391 1950791 1539359 286668 1573076 1326864 68317 1334559 195857 794507 958389 239712 1312451 750265 460619 1294536 1998070 1829301 145306 600294 790357 444164 471752 814523 506344 1190948 124888 392522 839736 601633 179137 1652756 693465 1258016 191755 327574 1473880 814273 1637229 1104793 1320963 1301729 921517 1072940 1413572 980520 951074 500089 1398613 1607271 176972 642233 531623 1389506 212758 1063913 1876841 543594 486530 971444 612703 895733 526956 1312484 167013 1941194 1767470 1701651 1092930 132689 47353 147709 203331 178880 659957 1971628 1384934 210813 1096804 1767744 1492694 1367545 1401225 297701 1555003 1990465 1242768 1509046 1380971 1466769 274230 1213323 722960 488788 1469287 1225446 1503154 1752193 578983 749135 277258 1673332 1218237 768721 863296 436281 1958434 225957 1927894 418357 255103 1526559 287942 974717 1966621 1618295 1693831 997518 218577 1642725 1602317 1416468 896160 1796200 372000 1018713 546149 38566 1996524 429113 1584365 1019407 737493 1410282 1875193 1059753 226432 1976877 1389855 578145 696310 795144 822281 708731 788335 417937 1404615 1560160 571501 1256896 468236 633718 1321045 209697 36829 461765 450395 1800730 201365 1891524 1671248 1587025 410688 1536083 1750439 78115 466186 1840826 1912656 1958186 1280006 264871 1219798 946723 149299 1661570 225818 1660046 581287 1838685 1200909 1015983 1282497 1034269 112280 582281 1951910 1260460 305269 1145164 148906 1181914 503481 1382695 343526 1825105 1001602 470162 198906 449715 1020930 829897 215894 287135 1897023 1437533 9590 1638551 1542625 1782512 803146 538966 86420 204244 1592490 1064634 446920 1158643 829532 1860978 1319298 1707712 1584414 625144 434666 1761596 1130460 1300072 1524806 1188844 194952 318402 1288246 440942 850191 1467009 103517 1551877 1022202 855362 892354 1766763 1079486 956606 324523 128328 1694687 1216284 1634205 458022 973309 1974054 948855 1671382 854270 158713 96296 1208731 1757319 159568 1377237 1854091 1762837 304943 1229620 1242704 1312368 1688268 899597 1914724 848813 921833 236951 1549130 553367 271497 74535 1511495 1074189 590582 1778730 588521 1987066 467518 79732 290041 1186248 1425616 970891 587716 1236059 232509 1843627 152591 1738735 662747 290773 1969030 691247 511963 1260878 735116 1158596 1485085 1553093 1650015 1593273 930005 908111 98347 922673 648680 960648 513966 1726818 313544 471133 1681576 1729234 1028821 1565600 248646 1289858 116956 945751 1910568 259856 1731660 1671976 814272 1222380 592928 99107 1873519 1335373 1745405 1492411 644833 1551974 1233254 453094 1870549 1470593 1196710 59645 315809 1302212 981098 245658 1105850 889162 463092 1797400 695490 1614892 1329352 841454 273393 1667096 1712117 1887101 1827811 1868629 1388009 919875 777697 1602851 539127 1377045 52573 662856 1481690 1714737 1767349 278042 1248306 27184 1463436 53602 525724 1572048 1712669 178947 515986 98339 903289 459214 746128 1168670 1704472 1727766 361267 1944402 765651 21913 692200 1584427 612960 712947 1605270 209589 391836 1016190 1674844 278103 1403883 21728 487517 484101 1814681 1511435 908763 1460843 504114 1004920 443056 722449 1184482 638860 601045 662671 1073846 939211 951810 1540446 1138045 500663 331815 1312124 1268248 1170937 921326 718381 717852 89945 1683802 1196676 403001 1631368 24063 264897 1539363 1844645 193827 318951 1011154 320529 986505 470067 86086 889611 1746677 729145 449062 1746547 1874681 1542613 1388238 1475956 1311589 1855422 1636230 1689776 1587548 162930 1305045 1761950 1754883 647633 823664 792783 1517293 620687 914138 753922 534751 1919652 95609 71185 1595673 697166 1880484 1122386 658959 948352 874156 706723 151259 1952329 1407310 1637244 1251152 1925846 816662 123802 1052225 485560 729517 408297 36507 707049 181091 1111073 1926095 1468860 1509191 1405322 124289 897711 1417032 1496495 678581 566674 1999301 1211829 1816186 509243 1841635 700246 1711597 643717 464031 1098345 1380986 916818 1902350 1164531 837618 719510 834445 1264898 604678 1115848 86580 1631924 732641 1088362 1416635 487790 1953076 494369 341790 991586 1311941 1967369 710005 148106 680334 1347880 169045 1123769 406838 1226640 90393 882798 602964 982181 130462 1812646 1834693 29268 1051074 1672988 718277 46897 1000341 570019 279250 180267 1212809 1581298 552340 1520323 504184 865123 171539 421712 1574144 1369037 1884793 166876 1469681 672014 1753884 1034708 582182 784799 128409 1533736 1254692 1070969 1537752 1288920 514342 1740739 949460 1132229 763760 1985876 569998 1620330 697920 1315368 1997718 1608152 1354200 638502 928505 72469 364271 1262123 76844 842074 1475865 1321506 1619679 1503553 1604189 1206843 804238 604700 595889 1083369 543500 1988928 1011774 579389 1666033 1002526 1123229 939725 1605062 1281762 870943 1394990 1198673 803748 1664839 1755968 1699859 849550 1445474 621414 371036 1839527 585731 165309 1259076 1725442 1525463 735110 1934178 524588 793387 378427 577104 793657 378845 1659349 955451 222624 1274886 1751678 202814 1855849 1057127 1214331 1530288 1661443 1618872 1899501 1488045 967502 945744 751344 1552218 1051591 1150500 1064253 236856 418038 496342 652923 701404 1472555 534166 747264 1079429 1563643 633003 215210 16968 1967929 1757708 1229513 390270 1112275 768373 666464 1316595 817993 855974 182027 49624 639451 902442 282609 1167343 1327489 694120 587574 1197263 1629411 746688 1376540 1449916 1636823 458532 554830 389482 599011 1277733 499775 857625 1968091 1810181 404863 1184657 1190745 1206196 343563 1183413 645117 613775 520205 605448 1998379 542246 1112381 1019174 1891938 1607099 683077 574890 1074452 855039 588234 148288 1088230 1549737 1892716 1841142 473721 763527 1135280 872256 1955390 1715725 283942 830757 933161 1631606 901080 1816177 28639 1593860 117312 1097313 112416 996825 361320 1958623 904273 1016243 1324911 1872456 946591 49826 1068235 331098 1638511 1714221 979397 1443290 1736850 160126 535809 1950013 374652 504018 376354 1682062 1593151 608250 1127833 1737230 1380845 1920117 1628292 1212061 1828548 1098642 1011403 403165 256949 319814 730483 1512543 964677 739934 1642396 157785 389450 797310 926757 1666140 1499929 734428 1717367 1254599 1321030 250004 358851 691342 1335455 1901238 1826640 792216 881979 1700374 1793230 1780781 1596580 1375142 1204414 391804 1191884 1609789 1183700 168953 1437122 1627303 1767536 1128481 471770 1761907 881768 1059705 1476633 861130 689952 1007422 132573 1405287 621121 101112 1076692 59568 985994 332538 1863770 679657 13656 390120 952055 298771 1194662 1382269 1673752 1972212 171581 1821481 1424163 702145 1906602 1423543 1702123 1429723 1736656 1569185 649331 32346 738773 677544 833169 126349 106964 1632322 1685369 1747517 559748 1837848 1340175 1828734 392712 659910 936135 1039289 1046638 1431429 1055275 1504677 1062685 1421335 1927564 1084566 499420 1711996 420199 1239307 1705612 392445 912278 272907 1303249 790920 534101 1021647 331222 801733 1384800 1950061 823944 1979183 1459825 413990 592509 1009847 1776455 1080693 1243868 1367933 1213348 1674654 1367866 1908508 1978960 1436226 1117901 1354615 1621910 914202 1478318 1074327 776866 492769 1411955 621442 962217 1181474 110416 1472697 1702058 1293399 1062243 1525175 1090220 107337 1752308 1606416 1885444 989918 922896 273261 1739932 1865860 1138959 1949429 1053841 17430 69744 1120209 1170556 1788473 968360 273390 1759271 1799402 1998 198238 829849 1151004 1397512 680196 1314786 1560673 745812 1622481 87912 1071941 1890458 1065172 281219 1139376 1431197 1023617 295810 1975699 1447886 963186 903472 717219 809954 1065367 300413 1719498 1488894 366003 568444 513325 1962679 618240 339633 500152 632876 777749 921717 1282915 1029871 406346 1923787 325800 1926517 1458535 1094401 651146 519809 1172079 1506549 1095985 432156 1778158 117379 1106332 810024 851691 438423 597127 266487 1225565 1679924 892112 835704 1670116 1724734 1387306 1496303 969556 216989 721384 1194002 1020300 472492 1305562 1627463 1630266 943626 1872053 1805042 1657121 1650787 1015909 246691 1553020 31242 1634829 1282304 732907 1271977 1806864 1404647 271867 565275 1617855 1365275 741904 690731 964917 394699 842086 53068 1942237 826166 193278 1277257 1020868 1428212 71412 1213965 368255 979430 331387 672078 1626168 336069 333021 1863107 1043871 841941 266425 310463 1074858 1976416 1035010 32760 532027 1713482 1977021 328817 216029 260689 1688282 1309729 77479 659023 477669 1681076 1034539 1079875 355126 889636 1389369 1396570 1092623 1579560 1400151 411212 554082 245303 71416 1257891 1560665 1415553 1655063 1798308 294647 365075 817800 1262920 1611519 317797 1366507 996300 25026 1114349 1338267 520512 1179786 466118 1755287 489735 862550 1550152 701915 1095810 1482656 1167427 1804992 325562 1477629 1813713 1594937 439340 153538 1793903 1925023 6186 8021 1677180 1990865 1818346 661037 848946 780518 585785 725618 1825354 762027 1600942 1875636 992386 1683639 1285808 1551962 220973 1920486 22873 658564 334607 464965 1184213 1784698 1540274 1245514 976899 1238986 1831546 1113676 637473 510721 1649193 641750 209833 90713 275402 1748973 1760370 1488143 1653101 935149 1319639 1102194 1183494 7440 1280030 1671336 340820 452818 288853 963936 124903 670762 1124053 878978 1462437 319016 722268 178921 1262478 1081807 1079540 1237141 1464074 8440 569684 1623370 106258 675538 1017283 152204 1216749 622107 742461 1910782 359356 734522 688282 1240169 992330 1162475 517811 840242 1243052 1198053 1436185 795504 1389473 1146308 826171 1541110 1169791 757198 341466 920098 1337297 455263 1946353 1274377 463997 1952538 106570 70208 1172649 1255566 1624916 1668997 1044164 46797 324754 724308 864529 1540102 1330314 658265 339020 1826976 1529572 131972 122979 234346 893685 1852470 901000 943731 1068924 1489976 39667 1228375 895304 952734 1288944 1606007 1622265 495363 807631 998053 618396 1768601 1374749 174936 1787213 978834 807166 896632 1481731 827771 777510 654775 314273 615691 373718 1274986 512111 1387093 961505 1809184 1990273 1814592 1403202 1269380 105354 1864830 449481 1936867 1915469 54505 1725619 959347 802135 508161 1606457 291376 1451762 1468737 1568589 369379 464557 1929088 271165 848210 1359486 707160 950496 18869 975463 1156083 1096529 1651475 1641989 363901 1414817 345650 157381 801837 1254302 542620 199784 1201816 1327700 1228470 69825 969178 109086 425319 779654 206742 1571152 1575857 1595934 1978085 1627694 293370 1308339 293882 784615 1065976 704126 711586 1675837 663001 1146824 1810540 136225 1419460 1804136 1289217 1949426 1167884 1755625 1342233 1419233 1533005 1134200 173717 1282100 1305712 1237384 482146 1688370 1494768 1966384 1510535 14312 711605 10348 297904 1022093 480988 495180 386028 865017 1738309 567956 1496105 367536 1450746 1908677 1566092 373639 1897954 417889 121434 1849432 42073 1413254 1841674 1875635 1208297 557113 1914385 137637 1183821 1168033 1647151 1994636 1670284 42098 1691045 1822217 428973 514099 247583 1384043 1848313 147878 1883976 469430 975634 1361430 1125347 784452 1254057 511958 1263918 816791 497942 596897 1661166 1002591 1015242 999610 751798 623672 1702416 1189334 1714293 514483 652324 1704786 1778080 1761290 405136 894061 353110 1512594 1676507 135042 1291810 44351 1405770 1753117 1123327 1731779 122935 1781642 1494673 1670728 598859 641241 1986525 1897924 487631 1778349 314043 899393 1358599 343593 877212 736483 516799 1243528 801082 640854 1650380 1194380 1470332 349845 541386 540142 1032635 110227 1635173 1872419 112040 1659757 378080 446262 1675602 408473 1018628 860743 971677 623468 1706619 700239 1749420 1604741 1219012 1260283 1944930 314691 1908904 299134 215330 1381754 779736 1086989 1831580 122250 1691769 783757 1587672 1918177 1929157 187506 606882 1502209 466658 831709 1306893 645010 519162 1228579 213064 1980242 940201 1234421 1300065 1527407 287280 1173633 1682764 1179493 1510767 126358 1951152 5759 291305 1962978 658450 390400 852571 1845193 1783580 507149 835936 975627 1456278 107931 1089394 1594091 140280 388787 29712 637715 34609 1323958 1738317 44975 534376 43728 563632 1356529 478354 836296 832730 1221213 1220548 1429263 349970 1115787 446473 1503077 968533 519548 115877 1890010 1943934 971611 157646 975318 923364 1647189 1801978 1713352 742492 201333 1190302 326701 986314 938056 290300 661836 1448794 393019 1788301 1114079 62595 1391656 118184 1984093 1464335 1756791 1857310 825268 700677 527693 1198845 800092 1510197 1035944 1956764 1646977 1422509 661435 1434670 1356966 891002 1932989 128910 819728 1223157 1371825 684793 139999 1689751 295132 1389252 1516392 178945 954076 1957176 595831 164680 1203082 334694 648168 1327129 1402361 897461 354010 1603874 1242821 1056444 1759039 1166003 470212 506195 917688 1071404 464062 412249 882398 1765597 1596871 1762841 1807629 1505152 1597021 319146 1939111 548926 93131 139518 1464425 37029 1002697 1764677 314576 602005 1350678 1995515 1294831 444663 839682 783247 1476575 1936663 1189739 574290 546713 707036 1869782 1824906 315567 1073815 919153 1059882 13459 1184774 1910892 176916 1424324 922276 1036490 1046054 834139 247380 1334623 839516 1793085 1058415 836325 188569 743278 1141772 111136 1804502 703946 978260 393752 1500562 1355722 269248 292736 873853 1465222 1048342 50132 1134582 248951 660083 407309 1341824 1619283 429640 1140267 724619 341697 232416 1614040 1442525 1635709 1770455 1550804 130828 1761027 1453018 243211 1901456 277588 1157402 680906 1810600 597302 1138079 1576550 1810500 1873866 1069967 1743627 1970611 958248 361598 320139 1805334 945057 1882209 106460 1026390 695667 1170892 785222 1454968 1016636 280801 864781 1363473 454012 774441 827619 709896 1067116 330598 1137133 326231 1210203 718007 522308 1340668 1736701 837398 624226 102551 197832 1504801 1328446 1550836 1284084 239528 1314780 1568169 291108 930223 464940 953002 1895326 1919242 484522 55297 831678 342603 1264295 567624 805655 631752 358213 1185271 1350959 1103521 1560273 55254 280298 533932 247372 1949181 154449 1862810 1199517 978734 695913 909394 855324 552597 1504240 548792 492955 696750 883923 404159 152467 1111292 898726 2213 377582 1572134 1087762 993738 1840263 1593671 1766281 958612 484491 400130 402974 1630528 1488839 1161568 1656733 1540643 634123 429226 1249329 1288910 1863352 1262881 1852826 516267 49447 1415690 1842528 1162329 1798283 1939940 364229 570332 1759229 876508 1406661 1294989 1158259 627267 242481 849391 853658 1052150 1742464 507894 1099747 23025 909342 1822131 757297 638320 1967830 562594 164381 1476854 1301652 1536619 262299 63072 897203 1965116 1905776 488815 224319 1172045 886100 805748 169690 331503 932201 300988 369216 1095222 346440 756969 561100 198786 63529 1005828 733703 1393481 1690084 1164546 112916 1752901 449927 730929 1474783 584561 1338164 399407 1655245 1661532 353047 219273 758711 1968138 1388368 1708952 565194 617141 484129 1106561 784560 304892 1861408 953682 86977 196920 401556 1207233 1366001 571480 1504499 658774 596538 839644 403171 1253274 149805 972654 523929 1783686 1572637 1637004 477025 1162426 706561 1991574 1696227 95959 309568 1341277 406148 1483199 1918516 622906 326091 424373 742072 1606226 1807967 291371 1976570 1483512 959943 693621 1573171 1446833 1002028 1764299 1825022 1884423 1992884 1251262 1816076 1011979 1290824 865724 747841 1509552 1438421 1665156 526067 1591530 1670265 206643 896896 37489 1793516 1291960 578379 320951 1222156 1598609 6240 32364 826233 1652004 559614 292855 1126919 1739527 390405 1449630 1732694 1726414 664462 1316000 962793 1677420 835662 900093 498781 443772 1330545 664410 439885 1329192 63925 994835 1149676 1810738 1890544 1168104 1838379 1574301 721641 163218 1294178 825071 1378231 472381 895979 1500874 361461 1046693 1646756 164468 1144143 696820 350685 1547921 1264388 461141 1581374 1626775 681584 1164334 226641 1441471 1894703 1242603 1146678 245105 1609045 570817 50313 78100 215532 658854 67940 1194249 107321 1901404 490461 1543619 1253132 421793 688563 1773630 1593303 125283 453540 18556 1873371 488567 1011723 124719 101161 705689 724315 1883111 999167 1508652 1233094 433027 963361 1977009 330282 1110520 6818 247467 1502078 114173 1740967 1822165 1024215 373329 252551 1137405 383329 961759 1885609 1034499 859090 41828 948575 757181 1546119 1520502 746149 507715 19659 840948 1582205 1629351 1224017 545722 419331 811903 1367625 384361 554825 55171 810775 274969 1893130 1505690 1125829 491075 1862256 1270841 724330 1793725 194700 415558 569660 840684 459842 508651 1711853 545880 64105 662603 656173 1805247 1750359 1050603 802858 543209 660579 741311 707630 1412899 140655 1691849 578653 1796079 1024275 1893319 414266 1032010 295033 1021385 1714388 1891835 1224701 545574 355712 1779821 1891786 1644078 1214015 1051440 516710 1155323 28525 388863 1336138 294557 1296011 120048 1329953 1729267 1658773 560185 1059327 1421088 1227153 1581712 1729211 1972711 227340 210524 1812330 636147 26437 1734480 298098 737074 149147 1683294 1367459 1812768 872364 1800904 917365 1403115 1442904 1962636 435209 1684550 143645 452667 970174 421636 611386 112586 888650 1581899 446283 1845963 1337506 336348 388545 166972 1463847 943198 1407450 1951340 1676997 914609 611783 1916121 1011911 1868093 1350288 1126766 306777 349352 473504 768712 1609838 1912457 1335496 1567228 1325268 57843 185642 656698 1509056 1299974 455254 212887 1671588 187045 1107629 117957 727387 476883 1018157 214009 1873490 961670 1034383 893549 754563 1240187 398520 318939 1936084 47018 886967 239582 1628570 410519 902626 984005 1458639 1913050 1282840 1012991 1729307 430684 1930036 124591 1482065 369904 119311 839976 562833 1314097 1572840 294251 1085564 1102183 1828802 379934 1337924 37047 1892809 1872597 514837 1557250 1217729 1273521 1910896 657139 708600 1076239 238253 1506203 323345 1003129 1536993 428915 608346 637743 1668772 43826 226156 426861 955259 822105 841346 230003 1864917 547434 1478511 234982 695641 1774652 1455738 1507285 275255 360593 1372232 314562 54976 1461862 1212453 1205033 1980152 143068 1113369 340913 1512541 991356 1891398 1330159 497364 1877308 1890403 156996 454147 750779 734706 980103 508533 231581 1053153 1313788 1598604 446803 782494 876504 1074457 356739 246169 1628688 458249 287384 49609 382679 526847 1499966 97659 800519 747087 1597383 1764053 558616 441242 338884 700537 896301 1006148 603836 566106 1369876 1534925 1911438 1261829 486686 172500 298876 536516 657198 1240767 815903 588431 946667 1168457 1601593 23367 992120 1882740 1836575 186495 213395 1636686 513952 241137 1158282 863805 456353 211896 197199 1985543 1188981 1629842 1780404 366047 1432863 26496 344118 1016673 129216 425886 650275 635541 1886762 1207728 1057615 727944 114028 1162994 333588 560116 1941870 1230710 293393 1361894 1413386 1718096 1960048 1701394 898718 1008021 115551 951740 9293 1603987 512966 471151 1231645 1450087 1342633 89391 155982 1979790 602537 1693495 823723 1809834 87979 799870 1458590 1279040 119395 557578 1436371 777593 353792 636805 531421 1114863 1227419 671723 1012741 1882433 157556 58040 1266334 401513 216379 1974318 1999783 1518087 1823226 842375 911469 40278 201036 260062 1606590 502716 1560359 1934288 1937259 822986 1979971 82434 168259 1143525 144427 1659737 1417454 768299 327056 1613224 1606352 1748992 686788 1931028 1757321 1968719 885763 193614 1227192 58743 1004502 1570663 437508 180918 1322384 1832721 1844498 681947 1596986 217627 1165987 810391 81749 1084473 550745 1656072 475390 964974 1927350 1484161 827812 1680675 824529 570331 1503166 1474345 1149392 450180 467192 439497 187321 1326582 150786 702101 584665 818767 1188003 1793154 977355 463177 540176 1254152 1013314 1198150 413214 214491 789087 310320 432850 689066 1555290 694938 610874 1164313 553455 1131596 1995964 1050003 578160 104926 1878964 1213603 768151 889218 1151115 548185 709891 1231445 470674 1393122 1679614 1277583 806318 706186 982180 1633958 976994 1653741 961684 412949 80383 1817979 1235504 1274081 243945 1485696 139383 779567 69751 605987 1625834 340317 1236356 1284123 1964281 986066 1862282 965783 3060 1129444 354941 1372306 1323997 180238 1568605 1831373 1150658 1784358 1939958 1844380 1112919 1337934 820999 1227118 1976302 118079 624662 457080 510021 228828 109543 966223 64898 734190 71543 1562716 1939738 1429898 552905 1606695 135886 1266659 1503842 422770 593348 600868 1411965 1126066 757147 722924 1881296 1645356 350922 942255 377587 564013 609476 838973 1159389 1502061 961361 1172241 119974 779356 587385 897415 194466 805709 1580843 1916867 1833327 531499 1886147 940088 1761268 434923 1791796 1067922 609771 1384923 1563165 1856994 1764621 246938 929720 1378126 439129 1593907 400991 1681853 739839 384549 404899 1587681 1980762 682950 1275280 1599521 1722709 1653397 376484 1275061 1445613 1329335 25792 79229 1529708 1716543 73203 1696653 655384 1839885 222586 430499 1564304 221809 1700787 221808 422076 860621 589483 52102 1384657 1660211 1972302 1609821 209567 276893 1357015 1297544 1406119 28714 1521554 1972524 514031 437183 1798198 268033 1238149 1810533 74101 623643 955782 495706 533456 1232480 199534 1809843 1292194 1963210 381702 1935607 304423 1564692 836448 155838 844386 766930 271799 854062 1355774 544746 1596534 967532 225722 380004 1962543 1640185 379278 101967 1224452 1899941 750630 1315019 1599943 235109 516038 1139457 1851164 321646 1867164 1903123 382940 1789590 1944175 790558 423589 630098 550568 1687806 240366 1435750 405697 1772977 1652500 1797568 1988534 1951524 756689 37283 25556 1248546 740902 1681096 47912 1598064 1584816 262052 1016474 1393789 558164 882963 73508 1863875 186168 1739633 769972 927149 930347 316856 214262 1609094 213356 1600552 382763 1144270 94995 523314 1904745 761541 857993 1601782 1440316 1354106 240790 1080910 353422 757796 1181714 293918 1485804 1542656 109257 166811 751238 777367 1302183 89544 881813 1083722 365420 348171 1910030 613866 1182813 1666873 1691592 443920 821368 290969 312605 151424 1277403 1169172 137068 413543 819948 829846 464829 875665 1347399 353964 1318198 1517614 1405887 35266 1805986 443035 1691678 364128 1097117 1767585 1952197 711419 803039 885335 617027 1806164 1528293 1707227 1478354 1146477 1508890 588037 338730 1674421 363695 974973 444609 1611275 36066 1267343 1149657 706928 159800 230309 206459 1007119 425869 664000 114397 1782238 837429 398480 1713976 1290546 470355 210830 533502 68334 337931 1419953 1600683 594152 585548 1213264 392114 1576150 54608 362227 1783076 1263567 1617437 1687195 1586330 798285 148946 1864644 1730568 1767252 1540399 854800 1226006 1678330 844134 930418 1455124 890354 371542 945291 255181 546135 276262 523793 1688275 458054 818282 581719 580906 1759789 869189 73786 1565995 70944 255898 815998 965493 634343 1641670 37845 830298 948309 621329 831836 1072925 710078 334608 395162 1120837 951991 1193245 70235 271164 1549017 433653 642228 140030 1287534 698706 427932 592656 1715836 1060667 195502 350787 176931 841991 272239 406005 1505525 1089080 1917475 1543150 1097100 86765 1716405 803075 1699914 783313 491676 1512995 937280 463888 987513 64366 658294 1619125 1829324 1466048 1572960 828692 831837 177092 126829 620741 491691 322030 378966 1762812 677508 194478 1154918 1149173 6511 1168069 1268905 516239 862653 1296344 1996860 57765 637807 1911984 1986718 1784908 927069 1771100 1231827 1278110 1234898 695624 1853081 1000242 77485 338215 1907207 1870351 171492 942132 237713 1075678 1813599 1592344 572092 1097186 118959 437010 1326743 1173048 1015970 1308867 1142632 1889234 558458 1402198 1431763 1270177 44515 222171 1321646 1532163 1236737 565589 1795866 1007548 705350 694471 160679 68927 1989019 743351 1040507 695752 478668 510007 1638468 97226 930481 1487973 1454464 1330295 1190397 1263665 1088794 1729263 392004 1236291 1352797 651277 342867 324440 963884 1949959 1501109 437498 992014 590705 244515 830515 1654337 707203 1280288 1792070 1558672 91785 1539967 1555706 1852259 184547 536056 38345 1632150 511049 1267612 1048283 1901175 352627 1224441 1232894 1918755 1218 974295 862609 604213 1030300 1085405 739321 770926 1862961 1943034 272260 226903 209604 1276444 1226552 774674 1783331 1039347 1794300 727273 1759750 362080 1098541 1698998 694673 1329053 1173690 1542267 1772537 21719 105959 1991860 540897 70772 1849999 423995 1054507 779974 642615 1010801 444183 102113 998033 912887 73494 422334 1434770 952980 744844 1213229 1216651 1185753 1890724 56524 1633082 481298 892491 1049504 414181 1413296 29033 538345 1971574 1271001 804344 1157744 1854872 1359968 1678563 255919 287299 870687 328315 1823096 1142644 1650181 746049 1966217 370296 1341969 1737086 628640 1729786 971284 1755773 900321 1872344 1842630 1705948 326052 1217606 269220 524253 1472576 907587 1681103 482309 570493 370700 1897724 1893137 181753 1171060 1014040 871172 1116815 1711111 1530640 1317276 823374 217330 1116315 489297 803735 1067867 241848 1743548 153271 1839258 173352 776604 1027914 1432816 1348142 1923128 1531228 175856 692223 985535 1585943 1010837 725020 169758 1539570 960696 1577452 972081 720713 391351 269321 359777 647971 1046259 275106 105293 180848 1598255 314050 1062212 1391071 766127 1250483 971168 1647128 86693 69428 1152050 1091909 555448 1473675 1341561 601612 745760 845281 1477456 1294304 812835 1454526 1797041 1670338 1316148 711668 624781 784277 1993101 1709032 770209 1504730 119503 362626 351123 1319162 270495 653834 229971 378931 1914163 150528 1879803 1076100 428004 1557319 444854 306717 1648827 234372 1870896 1370576 272892 643188 29427 648939 39002 193701 376828 1121579 375846 1525572 402873 177613 1462150 1840358 1206499 444585 1137829 25734 1134621 413924 628701 854852 1248978 1224191 201974 359404 1504450 1481176 476281 1658373 1006851 1066037 720903 908894 857521 434704 658369 680398 1546157 1831582 1647394 1952092 168265 333506 114428 1133571 479902 940566 1478918 1410035 1966909 887979 355476 827838 237533 292880 186702 681938 1320538 1839108 364851 145829 1107901 1161107 1623264 713854 308674 768576 793499 1211978 110573 685404 943052 171814 342754 1470206 1100734 1282961 488952 660379 1238571 1353365 783390 1825691 4411 441507 1263461 427281 588084 807719 473253 388 1305837 855084 397569 109288 936464 1998513 704545 782896 845013 1702701 251138 379784 41772 578255 1285993 550851 348084 1224471 620621 1530179 877360 1895193 386121 465238 58093 1484638 522731 1759597 670208 1328062 318719 513255 552798 557666 940860 497038 1844423 1032873 657334 1571572 312686 818917 315898 1010035 1020142 808584 1131849 1514402 1833932 1556038 1258078 1544318 1031854 1017429 1844783 1450687 1161924 1851285 479172 1247990 1395904 896348 1338669 1479319 1501165 1636871 540546 454365 265395 920208 902461 927033 119069 59982 678307 766525 1673792 540414 729373 946745 1540430 1823568 500535 1255168 368534 1525722 1321160 2460 920257 1636100 214656 695436 1503947 1355066 1213413 1213094 1423789 1713804 851797 1466622 1436952 1023380 1422069 114924 1186510 1220991 1130639 1653996 1119537 682446 1992104 1794394 258277 43313 212256 185622 371290 605245 550347 373304 546572 58943 1472351 792375 75016 252813 665404 665326 1157465 720341 1252272 1527524 1001919 1200021 1334227 1362971 1378003 1881638 180288 1616453 1869896 175515 1449223 1234271 122991 1030877 1270582 563542 1696710 547091 58965 1303432 814191 1938058 457663 34336 1320782 1397367 1670008 1891587 135110 1578447 102648 227144 1535767 1644821 354842 1381718 142602 1412779 1136178 1031336 1070531 295307 1122558 476470 665097 1519889 964004 1571967 259953 992995 867457 1745530 1924233 1432811 693775 1818148 537708 1108073 1148459 1480044 1794993 1922695 1200594 322446 1588342 612156 701284 1885463 1230339 1019648 1252519 1181977 1633797 28426 262075 90288 1264485 246052 1327287 768745 1250285 475514 818143 954574 1894767 1215338 102984 1545608 1999829 1194349 1377820 636500 1139031 749990 829244 1062530 1371239 1312884 1500889 488239 1783877 537256 621190 71992 1300192 14120 1449327 738252 1344508 1962450 1635455 1571413 33795 326130 1571104 861177 323041 448268 1145043 512804 937006 1807561 285789 417807 1739281 1810803 152011 124187 1341486 669386 1221139 1691820 1190817 572803 1169054 105565 1532081 977428 1699434 16340 1776914 736975 1507679 98641 270574 753880 1000574 1313233 159057 1832353 492053 356616 393849 509122 848472 779570 883122 1245307 832693 1453385 79016 460298 917596 1022845 1167105 1800194 1645964 1123498 1256432 95822 1459309 1312968 1024214 993274 1302128 521557 312599 979342 366332 1537330 1724225 974635 1447827 605033 1655079 425873 1300518 309759 1356293 47012 205266 1913200 1724397 933296 301009 936780 1610860 1162013 341471 600505 1289938 1703767 117035 359985 283189 309102 711370 1539453 226261 642788 716481 162995 1137786 654592 122574 1113554 7518 909316 842220 1716130 1065568 618416 1424206 638606 529793 372257 271689 1134822 1975706 634136 880084 342233 1600622 1506425 684295 193305 472672 1330401 1594760 1799775 254865 319091 1715396 653472 1127450 189347 1692039 733173 1944601 1684689 1947254 1303068 447911 683887 63566 1998332 1521400 44411 648373 1023190 408858 249399 1661814 794820 947674 1148796 1582680 1376063 1125163 1842022 1006187 1803352 1411254 1593586 820917 724013 1153056 136769 1281406 753954 759902 1891196 639759 1358850 865461 608810 742611 1729747 1147111 127309 562368 1530956 1578105 631631 517617 1197025 502388 1403242 1146987 757572 1817090 908257 581704 964299 479208 1908651 950209 418282 1404124 4475 1254647 1408380 1531797 536807 1462809 1402455 1654125 1753880 1884616 1195126 1229945 1628771 1221225 1515362 319542 1500627 1282153 32235 333747 1718817 741433 1666201 1405067 431478 959210 124794 1007254 1728124 31933 125179 1668780 888409 1132626 84741 25746 317283 251492 421504 1659822 985725 584755 614199 126504 1343858 421734 354703 297265 1846453 128853 1063694 1377306 964884 431552 1140957 902054 481773 1944457 1216491 298609 501314 948558 325140 1305856 167948 299633 1064918 1095421 900482 1019958 1727652 735973 1635896 1134485 1783063 606863 1709367 1854969 1216039 1345977 243826 1222210 1364050 651766 1778059 1199535 1231064 360744 1951882 1435708 271433 1211354 939226 268585 1580873 710249 1063253 730545 1720189 420223 264281 406623 117263 1048086 812206 1351188 1842975 872111 1186562 282031 243151 98665 488143 1311129 1989979 1191630 308225 403330 1016770 361879 1239401 1636403 501179 15170 257833 68316 869271 965826 1748351 804394 1401325 559687 1886222 1268663 901897 1714290 463657 138826 616499 1855119 1186347 1565411 441451 1929746 1581698 295108 1771806 1739355 727691 969951 1057396 693879 577111 1813044 1475156 636709 1291304 353133 1848425 1791770 561179 557289 1333050 339048 1756682 796624 349661 601569 972345 385490 1814595 14563 1965010 234826 620392 1801357 1503279 1334040 1762784 1589208 1380587 1561945 982622 1204199 912243 424835 1127851 375813 1848733 490795 849316 859825 533761 1399138 1834125 1449213 1663251 1299619 1601202 161006 1923007 967751 1243635 1764327 675395 689059 574941 370388 1618803 931889 701406 680151 505914 1451956 1061386 1144439 423277 1937345 1204445 171663 1915215 1652561 1610793 1684409 499823 1172525 1024979 1571062 401913 1275046 831211 1212397 528402 1815452 1161949 927067 333292 795206 960361 1123202 1629333 1428626 888459 1992619 1313007 1880079 419651 585263 828485 305947 1481633 531793 1631797 1812545 774932 397381 862894 1812514 336846 188142 1300353 1221211 837477 822243 513683 448527 235028 1596240 1603382 442530 1425242 586642 1647486 741744 1471592 191081 1694925 962373 980328 795292 1304465 294316 145545 678189 84283 322609 1228196 1246365 1304674 1269421 196020 1685824 307683 1124011 1165507 985957 287381 1334185 971393 1331252 1943518 1588910 1529980 1544906 1638062 1943467 1300481 1402292 897045 670447 967238 1397339 1989236 1519500 1555586 1078249 1458064 965989 988762 1844302 499278 894552 1666002 1066838 241777 1031553 870440 915713 414993 1559238 467019 1117764 887434 1504896 1633130 1932643 1795293 327619 1814888 1425093 395135 1000258 1742786 1103832 326378 346247 948849 1086893 1794783 1102630 1140401 1436678 1246873 1642944 1684571 105065 290947 1233887 1859504 1285727 1149125 1428387 1832082 1345647 978579 895565 994363 240051 1803397 382302 1414535 1821649 964657 655444 286629 1696271 438212 1428832 1670033 1983758 1811489 354902 550600 563195 1507696 209060 1629685 1970196 117440 1995650 1649364 646037 905696 1057389 1638891 1642019 1430262 1840497 1993562 1675495 1450412 632241 542887 1536370 416484 1430385 16551 796157 793965 1139842 54015 1271788 511338 42945 1297706 726426 1262230 1211470 381943 1060995 741062 918167 1194124 757573 1878894 164460 427547 1490840 1724629 91773 1223197 1999354 1554102 1213021 1494717 76434 1792450 1727442 577702 282171 1592876 1054941 537943 1878373 568928 633088 149155 1242050 1163550 1032703 1232019 538821 532286 1247488 1626598 561401 706731 1120904 1365596 679357 55098 874374 540046 958424 342047 897860 1914635 1654808 497173 1041134 574731 847276 1549688 1051887 713814 1013397 1807751 1217373 1274244 90836 1633292 897443 1200681 1137115 1295922 1665077 862278 461031 1952135 1188699 767745 382199 472867 667571 1358287 1314009 22288 1779515 117596 1664174 1833214 788946 1252582 984232 285681 1705984 1874479 758548 849597 2185 78279 21206 701623 1498555 1506856 1108043 667125 1348663 501806 1149785 1796926 1902362 880638 132699 458131 71705 527485 1488030 1405807 1075807 1574590 1807693 1491134 835826 232549 1322267 1835472 1702793 578319 1418578 1256824 1401965 322242 1043549 62284 910205 1810486 59508 1943486 1822760 1580751 1367371 539878 82612 1999006 812143 1974477 62812 509296 1247708 185897 287657 538037 1066281 1617470 1085016 1006165 447779 241770 1759659 877989 966587 495226 1005686 1907404 1835239 1222841 1729473 1526307 1834434 826346 1509573 176469 287692 1286417 1747780 1562025 606974 1650454 1179515 1095143 350595 1278753 997457 462777 882991 900959 269472 1457750 1282330 646306 466129 196010 44097 552091 913180 871414 82588 1388809 1185161 1750138 430690 58767 10067 1136419 1368111 360155 413744 1367079 206448 1274024 1438713 1110124 1502625 278654 1845999 1933058 66369 1110377 1039091 1568212 489714 12935 1000870 930499 376489 238335 1957478 14795 703261 1777636 1732341 926099 106025 1129835 1882546 1119393 647538 1619639 1980664 15591 320260 694907 1032251 710000 1544661 1827143 31410 1554314 451125 323865 454442 255313 1654889 871435 495095 1940569 818369 1190025 475219 115549 1953721 1166374 1128079 559098 1521721 446863 541509 540880 476661 675024 1856152 1370371 406482 1052557 673717 355482 1826050 719564 1370853 1044611 912569 759010 1672846 1047952 1307149 1850315 627810 793418 28468 976149 897477 1855234 510517 1182394 566793 1963028 1892908 1733050 555070 275612 1308389 682012 715908 719846 252401 673900 657238 564325 512545 1718057 1734863 10271 230542 1460571 1236226 1189508 295198 730542 1124405 1566856 1747939 904237 830695 1827693 1309672 394312 986923 1762132 1060226 1038210 97240 1000571 1922588 1225935 143357 1812531 420864 619680 1258470 1670933 75251 1833072 516071 517442 610429 1707775 1092533 1067913 1770404 258880 547995 863614 646998 970035 1569802 469251 455252 135968 1730653 329080 837810 1629995 1356018 101162 689197 652878 514795 235989 1070011 723240 520224 316483 1450885 487767 993429 353119 1030062 715036 727475 263409 824939 854089 928637 681578 46678 1734214 1806526 737577 998899 1527834 1964476 1623422 1525103 1822221 573329 1587972 275118 1340329 304963 1633523 940602 748870 527691 958309 63817 1090372 1243855 365067 1696585 1875271 1577192 531637 1877135 575805 1120182 444549 1488054 18644 865509 620084 1730694 1865966 1141311 95641 781632 1167370 1813909 893182 503659 890279 459711 1144835 681891 133851 1703291 68131 1997355 1863852 1766671 1396548 588344 1408233 624672 1817944 758016 294735 342316 74546 1338705 1587398 949236 256293 1693053 808483 433926 1746306 825310 670307 798423 1653055 1602746 1342074 1432618 1523491 1297861 764005 463851 1234732 1604049 460008 181020 621615 1396712 1604709 1589181 493239 1452574 672974 1123748 722580 1585257 1786349 1180059 1778178 805855 1229289 73249 744661 753458 653308 1933118 1177073 712552 211627 424532 1517734 1151171 1794715 1918655 1688483 1020683 968173 1185742 1959104 199488 748594 1348368 1453485 22149 54173 1480189 1750254 1329890 1465589 582201 631107 1538384 1716058 833977 1447977 111865 1375884 645993 1834175 1242865 535515 1066537 1922145 1318391 1274214 1140536 1690003 1021617 1417796 343351 1434485 910649 87967 1204794 1996288 1901782 36173 573823 173133 278434 773556 160387 810836 1082087 927912 542080 542438 223515 625548 203515 809677 1837775 1990811 384948 645381 674372 1228695 1756115 367099 449716 1013075 1568389 1849244 753389 1529477 687508 1381054 55642 1806928 1124631 1759084 599665 561952 1224325 171976 267802 1871057 186892 391061 1060718 170375 1384553 1568346 683017 68783 788490 297580 1789836 1361486 541882 182903 1164537 1689378 1793491 1750191 1370011 1137070 1018567 24230 1321618 296504 752507 407242 1656958 262990 918228 1189036 1243799 839288 1249601 465258 1736468 85135 654014 1421835 1299286 1444882 967808 777872 775179 237971 781234 1429744 1269731 911636 1312335 1771991 1850441 472843 1617141 108532 1176696 1003260 525604 481266 68068 1058374 1786992 829529 219338 1707241 201853 1538807 509003 1323522 1380012 361556 35093 1459897 1125421 990640 1020362 897688 912237 1361781 1667594 1217766 1148381 851292 800460 348077 1386247 1608645 1486432 1057793 1699676 1152260 1396944 1810538 586053 1962127 1447263 561933 1253898 1265749 1708502 1150401 1023944 1773943 271106 110399 674093 931939 1286030 665376 1388983 623665 1174850 932223 1257665 452379 1045164 1502086 866655 1191690 460392 1343272 981918 1137045 100738 301666 1536174 1850880 828377 176006 269044 334604 1944546 1662776 574056 1585818 698338 379502 1056598 238758 1506756 1716900 321780 707793 1474603 856533 745299 929319 1866740 1435278 483829 1911396 720582 340264 337284 1645481 1539937 190106 1697494 1248572 222620 1128053 1686842 300421 810379 1393215 744856 1036484 83329 866660 1810416 1912878 1189363 1619819 836476 1605821 1375003 1972002 110831 445285 942978 316928 1322551 1826018 1594212 621687 1101927 373468 1917581 104079 799406 154786 720628 934313 26505 413779 1989456 168262 1644360 1548917 132731 652050 53970 882957 857038 1241555 1604448 1055518 1317258 1287851 964918 416743 1709328 433189 984224 206098 968645 100485 337122 998857 1556878 1527989 1247756 529540 317293 1300188 604615 866234 284606 1484872 767113 736961 1085077 655393 593794 1171468 1648357 1690829 1430282 695360 1813918 825130 1008307 417703 344424 1506022 67978 1119103 1726123 1647711 1793295 1444066 1145018 1548308 316832 447307 668586 1280355 751804 1521068 1324559 900641 638392 1891894 1303167 702674 1553586 852889 1376741 1861336 1428466 692124 1864055 1613378 1866891 797994 610384 922931 1276372 1905898 1810260 1190166 477172 718448 113831 1509934 413085 541477 854199 233220 571031 1632030 55188 564445 1088439 62752 77242 1395676 850347 119079 866069 1797064 574377 1557574 1077580 309276 1095135 203481 1209522 1692761 849398 466573 475047 1798576 498113 258280 472684 557325 265505 1005652 1765849 829369 1009879 1118448 298885 1381570 811286 40252 886306 1824661 10738 1848773 1872049 1483954 1689001 1320387 223089 557835 471742 1554228 558359 1895838 966998 1364717 801306 1346610 5517 324377 1021431 445171 1916369 269637 364004 1051481 429855 1783379 525241 1370689 531545 868659 1746962 1899220 273385 248205 72227 1189414 229158 477265 860673 409351 1558849 1105665 1945673 618483 659240 1660253 435466 896790 31915 1467022 1088547 783774 31902 1255132 1286881 1044060 455451 1383398 756557 801205 965346 78759 1864435 48244 1610326 181553 1824658 398692 429244 1090744 1526084 319806 1472836 1381104 887667 769290 974808 1539609 48236 1470037 1982515 1330267 38333 1454265 1827709 445009 928121 2255 88776 79865 1658580 1209885 669683 1264353 1334628 49072 33655 1403394 1804300 368842 467918 933030 39627 1965671 1661308 1101868 624181 356462 1204359 1398914 1033544 1530069 240415 866306 1807926 1967485 425733 1723300 1910938 322330 674550 1552434 1113380 1198619 113498 498385 1725370 246335 197927 1982599 1391583 1480937 1797983 1535926 773208 748628 305480 1373894 1644943 1009575 1473881 820193 1959024 1386684 1782731 1485812 1542675 105535 209686 482289 156539 1849633 553496 947643 379070 1460174 1788045 420203 1900229 1113158 1441177 994232 407513 347086 5382 815345 921160 298233 1033638 869118 892895 339562 1525454 78130 428665 1376738 1409121 1870988 1333900 1368654 893755 301556 1771397 1797599 1136387 614291 834475 1539667 1766887 1791175 557676 139923 240660 1680424 1401736 1729093 913144 1870593 1100725 932730 1473769 266897 489428 1594693 1239716 1678656 241297 346601 1947306 1423874 1640972 205632 1040242 1123611 785760 711235 1348291 1120452 1904692 1660336 1349655 1582998 1370312 1470286 1403142 1807224 814013 1070202 864614 904769 347243 1336308 662037 1715554 228544 1225068 1645104 448134 1976318 1961279 1296516 755399 1745266 842973 676149 1962008 612645 1664668 547030 441843 544509 1020107 568390 1741348 1108333 39560 1544009 681365 1721231 489406 1628294 614865 171870 1603250 272509 805392 1507490 1393532 251727 132617 136854 588270 1508000 678961 1240379 72674 1313732 1404299 1427826 1056683 1302305 82728 1234700 1572719 145981 1537057 955795 623321 1693380 1948149 151126 1073313 746411 605975 232181 395948 1989402 135855 1601674 1240068 1782021 230616 621970 690185 927121 47113 1193007 1207403 914012 1244919 651425 905915 1698683 723110 1507047 869746 835822 1828127 1962610 1042346 514363 239935 1404390 620720 59877 738567 1300667 774598 912562 1260687 985211 1182653 1474751 1330044 556633 1979629 1077804 1779796 533017 737320 1243781 715300 1238005 1561576 728105 52638 617943 1334717 1205072 1197020 1968930 265247 1486584 25213 1258564 1553654 927498 1861652 722264 792186 348871 1407922 1469439 492379 1125084 572747 646164 1796912 247266 558229 573288 707722 1720638 676330 1856862 1403924 165349 196907 1441447 1663396 299096 660540 934433 540981 1519627 1449468 363467 1788607 872085 1424145 926704 144224 1388340 1706028 540365 14845 1717856 278861 990435 1643353 1929350 1592069 522119 1587146 478276 1326064 1660948 1906404 1441619 1153592 1082041 802986 211108 368493 1095628 367800 814218 431330 829640 315337 699347 135368 1574581 237555 1558946 1071300 1552735 371205 1003884 1859518 1104148 328768 1254571 813609 128683 549236 276627 1170572 1314521 625796 1331968 1529251 296979 94178 743297 1084145 1008536 1886104 1452365 1373420 1194320 1550543 1004029 697020 56572 1631804 1778702 1951631 1663702 1125426 936712 919673 729325 208077 395614 728924 1522651 125592 1067947 1824506 464129 217294 1277372 552336 347520 1990085 1396252 1788609 716462 1047327 756607 1882612 985283 1809342 1896376 569321 912885 1128593 812699 647781 960074 528705 595191 1446191 1864586 1958536 1214728 480269 1283252 1226929 1328228 885960 1883237 1216834 1585842 768979 1812524 1997508 55761 1020247 1634017 326635 1231136 1330945 1628643 1853386 1570924 189158 14870 1900196 1772201 500371 288374 1425130 973151 1215060 440995 196026 916293 175489 1575983 1296838 753128 616834 1614416 1608182 1389317 708881 557371 1721400 1155407 1736320 1593932 789786 1289057 1588724 1679695 148422 1274501 1214798 1409964 392740 577848 1329466 1754674 1529167 1089665 80647 1602366 505590 598996 895734 413699 1933120 95179 769931 594518 587108 1176047 148641 1216549 1778747 318442 1710886 1255905 1985403 976445 1157524 1392183 1923223 193790 999733 1430785 943163 234025 531810 968343 1197745 295575 1954799 252747 364548 675554 15550 198740 389292 1156112 23890 629286 185962 208192 1396585 1018037 1472274 1105239 1906072 1821405 1809626 21982 999334 1403160 1102415 392531 1610633 557355 1148929 500381 1171913 1492943 1251293 1050458 1545064 1249776 295975 1726824 1249370 1847310 1469131 817568 1969933 1075627 1926441 1969006 1134084 155195 298020 419743 1803205 962095 1033830 833567 808417 648057 793883 1795419 18245 83468 686358 1215734 1231055 760713 566630 666637 528195 663873 1627054 1247105 1731736 1516983 1472642 107434 1545882 1549913 1673979 1701479 1735828 918903 1197665 1137504 153028 861171 1347892 945805 1428673 669788 752731 1581526 240243 1620233 1178356 1800077 1108148 1684721 643687 1989195 1523610 1911732 318615 707983 1676836 1247934 1421061 219179 476477 211957 1585614 1902688 987913 310447 1909962 899945 1413203 1718393 1069576 1917143 604118 1594500 1245726 1471980 1452229 1687181 205146 1648657 858007 406555 1332117 969246 1343022 1147908 702582 1037907 66236 1035129 998801 344637 878992 1012708 132551 373456 1395900 1567374 744164 866372 971268 1081905 353692 904459 279652 1880981 328981 161975 1078432 1467377 263 456311 269799 45170 143083 1886191 420866 440476 1799637 1248807 1404825 756202 1820464 1495016 1515263 1113036 1181970 979619 91244 1517010 1813681 999521 1760235 1501877 1340125 58272 80410 1275837 288740 1878359 659865 1060559 1295853 1463790 630829 248963 590274 133622 251962 1569949 432208 1960234 759485 1441765 1044018 1770479 954575 602670 1758358 565343 1685358 24091 907878 688510 454983 411610 448284 584711 72699 1430765 1152158 1447871 1675378 176555 600715 941560 1370174 1507118 581668 144550 607813 1111358 1665708 457391 618427 1361419 1369189 422198 1450627 224156 446598 1925266 368210 1959682 25176 1892168 1154144 838529 1820410 906929 908815 48026 864557 605677 1120773 1470609 40129 34108 1434946 1662305 926960 1491601 1350695 1064719 534148 694368 1186856 1142798 733603 120120 378078 36234 1106147 1087028 1423745 1134064 1327621 1780852 1799292 483983 1713562 1434783 1554344 1886242 562917 1121650 741944 1665511 1496916 1509948 1983286 955430 1022718 1667628 1091418 1991264 766168 1586016 995614 576588 1646240 154360 1906973 1122636 1520866 315189 1850632 1286767 1773120 679668 1422469 1728465 239259 1213442 1339363 1152326 1517292 618781 1825343 1456917 1373352 161143 1234680 482257 1088340 1569599 1222512 893369 734755 1628639 1038140 146745 359064 1482244 1326331 24825 27179 1437571 1282925 870342 1466324 441373 625031 1354709 307790 1815277 842689 1437658 20178 803574 877946 1411473 1273690 1028977 86746 1693487 640167 773636 731242 1011958 1731217 1776358 1830226 1156934 371003 33109 1782816 61987 1127781 1805068 1070035 249471 915616 1250241 1195633 1014190 789923 1049200 1581795 1854214 1799536 1292900 1394168 1518507 1980575 744872 372679 1989323 1516218 1738789 1270073 1321808 1239917 169066 1396781 1283694 1368735 1734038 1908383 1078042 1880394 1500218 554276 1023170 737302 1856078 1905671 1665728 536025 101683 942748 236202 1714920 802645 1274012 876153 1097126 483886 544697 700712 77054 1853074 1390717 1372428 789976 938294 1792518 1023082 1315012 644746 1317507 1301534 1617247 1187463 346398 1137943 129504 1063406 891420 1830414 421707 1704014 437786 72122 162747 259516 1577315 1066679 759880 858848 1104879 1015216 182347 188815 1887814 341123 169494 1345586 197813 1093058 121616 857342 1263922 1703591 507456 1038787 1845150 795731 1450679 1102570 1604493 18335 1173121 1895740 109763 1800182 611910 51511 890434 872182 1994232 1685373 859593 1001029 1556686 164804 1837059 1515220 236915 256038 1883646 1764319 1505909 669006 767757 396988 1032598 595947 698379 1287745 845531 431428 865134 489949 1513814 856898 201289 1683459 1569082 152491 1096774 1002919 1100510 157867 1403107 610246 68743 787699 194685 911938 469658 1221860 1915098 1364489 1513118 1633926 1090082 734471 1671885 1157005 247457 235782 92902 441826 1072521 142043 60435 489317 1181978 251458 1161716 422252 595009 763889 12512 284845 1082325 1541047 15351 128282 454379 1041031 646136 723463 214 1283623 1761909 1178690 1238918 762991 921923 816008 86769 569514 229939 337929 1533430 1097549 1167311 1853999 1374653 1189989 1919014 103110 1672623 1889375 1689593 1625424 1635869 1235153 1445084 251668 730725 1098451 1695790 1289373 40474 114239 1800167 794933 1280439 1179447 1630249 571615 866075 349998 797031 711202 1618134 1194074 756905 1447034 1886131 1836578 1041943 1553551 422209 1614729 925477 849078 58104 1813291 1929856 1876175 281385 1817636 1550933 1286936 714639 544690 19389 1752765 1488098 1106348 1868221 336591 1288837 1595336 100432 932649 1375947 413276 1396242 1482452 1755606 464947 359815 666347 610925 456410 266272 1025994 370209 1332409 756217 260941 1365056 382180 1842521 1212040 1847968 1383872 1740041 1883924 1782426 1122579 934283 801135 390720 135011 1215800 11101 1975382 1727347 1687273 1842857 386901 900072 1070774 906652 770214 262386 1962659 1764011 1781602 1363844 777910 121620 1566429 355691 48479 1102949 755823 1761630 480816 1019892 597670 215386 1372259 189871 383255 1092090 1128326 7426 1600208 826967 976681 684873 1544447 521871 1144101 947883 343969 1285392 1888803 878266 834432 1467639 1754826 227324 1734885 1712007 1108028 686791 1505501 1840843 728989 71376 109180 1765212 1722020 1164311 1423283 269177 477878 1442657 718895 453340 905861 145786 708533 20725 1715194 1003399 327351 995312 325670 104846 1380261 631640 577975 173829 884004 386381 1021628 400548 1589004 1763278 209944 1720139 42649 789507 1606139 1227598 116875 1363740 1119631 1572153 352016 1581921 1829204 1858639 1216738 434376 209542 917541 1050824 1607343 917656 1345144 682995 89673 483485 1358754 1760005 1780209 1833709 83742 540096 1671147 1922595 1768297 1318306 680540 662946 458934 576560 1870855 22613 1132041 548463 1178385 436650 1462277 444899 1808854 1607880 1655345 860523 1695421 327923 754580 762285 1485052 1831446 1707383 257237 514729 374538 923304 1627529 829908 1561492 1316229 1178519 504787 304190 1733602 28953 782850 1679821 23205 409853 107147 1902800 1767375 650069 1910854 1328577 826831 1584462 1310571 409673 738696 1443919 1609865 179489 1417493 797689 939051 977629 1143600 124521 982161 287881 165358 1100487 1354988 1322904 185205 1971773 757692 1773446 1172470 285492 619449 632203 1644087 1514820 958090 1737940 421575 1533132 241602 692325 1973852 287686 1248293 700621 589747 1100025 778626 787571 1157809 362966 526508 1509211 1191230 1360704 385834 578494 1420667 261151 1322316 482312 1751455 74148 667759 1341903 1642235 46914 1538105 99651 306389 802306 1777922 1588519 1510710 1977982 1510423 626250 784811 830015 310783 1219613 1723643 1818573 1196170 13639 520965 961257 1413937 52123 1486047 1146905 205987 21479 274032 1341249 630073 415297 522772 1976211 749891 526028 195734 680641 1730266 425226 604588 1142380 1249284 1940535 1075406 1720372 1810147 86703 765662 1581237 1352611 1194962 306968 1596917 1079662 1300242 1429789 1328508 495384 1019104 509980 424021 1906708 1610985 227651 1008243 585297 109422 1064600 737776 501460 1586825 1592619 1616525 655749 1713975 1350491 1489900 1079536 1425337 1280392 316680 739824 105448 413359 1637457 912542 1219709 82699 662959 199383 1413832 1163082 454676 1615614 1907112 1709349 476260 883242 179098 1246541 1921264 1389130 525937 1017876 1244364 1704425 1263343 397 1253657 1996208 1231639 1730324 236714 1307827 398003 930174 1328298 1507754 745068 1701858 564147 168315 127279 1327197 1601731 1481477 597882 372390 636883 748488 523210 1192422 655383 1905301 648925 1956320 340465 199758 950128 257724 1757709 625298 669709 1034780 1128313 1994141 1804797 799283 1585784 1943460 1959839 326569 1188870 1153459 1302523 1628212 260430 173313 1756729 1755079 595537 1240876 1258930 867101 777699 417631 468826 1426896 1446971 1610930 965511 1765468 609490 273454 621334 1883003 1761237 1135346 898046 1735295 1738895 1134297 587807 357761 1363615 1629579 1965413 412631 787616 630980 1966885 1126809 1727496 809390 1447094 932511 1060703 349799 1166552 1456975 1335226 828604 108083 1039769 285895 59348 962183 1126759 1034959 981349 1445018 1568759 950203 1326887 1859530 1106629 1938514 673454 336753 373475 1901009 593773 1730783 368418 1990957 1897228 365518 1022165 527518 933285 1521071 1925663 1020514 1723236 675903 1451670 369407 1763786 469294 1191315 894216 498014 1791902 1035708 301193 901756 389229 970830 1349051 196660 1439424 1386138 139380 473418 1301 811076 1291447 1335901 25377 727485 213375 1366472 1407755 1157451 1294679 1115478 1683472 782129 1558540 145527 51624 773323 1338401 87083 667484 1514870 1822297 1405397 464316 1315519 338648 131992 1942218 418251 1976344 259765 854107 1149041 651134 636740 1308358 610963 1045128 1468855 324285 734396 457951 936060 1309640 1525345 1276552 1167642 1795641 531497 235899 672254 1581077 750608 752064 1304476 1462588 858793 894682 782024 1689954 952318 913356 756 645533 784985 425251 77741 43863 664993 199295 1909436 1049024 1089730 435558 1692160 1585283 823576 203076 865858 1214254 1234139 1263733 1574926 68073 506396 698613 923107 479864 710061 837040 704698 1844313 206934 441229 897183 1358701 1351274 290185 749163 1961108 657918 292751 1365739 1332918 949957 1309417 875726 10402 497899 1300741 1395075 92375 1063395 1549001 1516596 1342864 1944468 1435468 1647245 96977 909011 585746 1123106 757339 57321 585059 1730738 954784 48625 1817195 951177 210247 1016613 1201942 453533 1637957 108969 985058 114822 1384784 569972 474079 1043816 1079894 755359 1922686 673682 172111 1783983 533208 424445 830460 1206805 1046002 1019781 894143 1468849 233396 1120524 1314867 1894820 286948 1944438 1856645 1558541 1035524 1496056 1973320 623192 296207 345319 300509 752048 334303 580432 572218 1274695 470772 868429 687275 788464 1494033 1644721 935385 1717046 631349 1377098 1228168 1109018 589581 1020734 355986 450125 59964 574649 480901 764468 1818568 1006569 640732 1735448 1211099 251006 467110 1715404 13093 526859 1414867 434509 400975 902568 1227094 1461527 479565 1130174 219907 1289796 841475 1801765 420219 1177160 209106 1748083 1234778 1831219 621889 994941 1872422 1061873 123276 617788 1015153 1472823 1572818 1783998 688175 801197 962937 785922 583265 17997 1347896 527470 1214519 1261512 618674 1791597 17122 352827 1574435 574539 1270510 656501 1487670 376503 1718321 1490428 1425010 1908610 172217 231936 604721 1295742 1336451 109011 801130 1774998 1276100 461060 658853 239792 866548 1923436 1622320 1239927 890597 1316749 616761 464321 921677 1287203 485080 484524 1591353 1590753 395436 995954 3915 1548540 411139 611888 1366154 1373845 1560928 348804 855341 1920737 1084114 1464435 86563 98083 1196162 1322794 709196 266030 1672968 959649 1580291 1294934 1749828 775401 577132 978899 1626777 341058 1464950 717748 135653 1447493 1946611 281595 727504 383562 684229 1957732 320310 938790 843434 1720399 1458437 1541051 551551 526382 1089034 360382 1014576 1363959 1840228 302946 98190 169413 982569 1669851 1970469 1683960 1718456 1436017 1863673 688395 1342547 1562040 731704 167301 665289 488570 1470872 171942 1930339 987201 489690 958798 1963072 663776 418436 1508357 1746784 1531410 320747 841623 1062368 344286 1508980 1384567 952745 289436 1574439 1746841 1842248 913482 539482 1884000 1071710 1195530 474102 1290742 1338598 414544 36412 2492 1573449 869186 1965034 1391832 1250099 1684859 1262984 615658 1746050 102671 1256114 878261 792348 1310167 1494377 1049336 1717590 915586 1640873 143165 1029988 1052937 1777226 1229635 266268 799323 23825 1807220 1636487 1738979 1456031 1168308 714367 75290 660935 104180 1787138 1790693 1089720 1251215 864408 959740 533122 64368 1767035 807627 481583 1092950 1387834 366326 468118 1550988 466613 425925 330548 1139295 1667836 1018417 1420277 76128 1860245 1437430 1681128 1140579 1664532 739535 925676 908902 1515560 1514274 457822 500731 1450848 431000 1904348 321937 233318 248446 1177078 717947 1170555 524932 215158 450316 346411 1879198 1434650 873935 1572373 1089518 932563 1954652 73457 472725 1153614 1794041 1940074 1059382 771808 1582558 539749 661340 497162 693928 1041523 1094007 543742 792742 731788 305038 533940 672793 1253391 517536 289562 284182 1490706 1207886 751063 1269834 1958706 1934817 1349548 375520 1271311 537727 926285 444266 1048700 1733123 1499938 219572 1447885 541204 729663 455523 155511 1400760 384939 891795 1462284 52496 1116551 649786 992667 1509471 1776485 1694938 892361 1477455 1050737 1633026 819386 970839 808934 266574 687807 185367 625964 1614419 419724 811362 207164 1404439 1179182 1450862 382478 1702099 1096168 588005 470051 869663 1910743 224614 920980 812061 1109545 940372 1239905 581095 731571 483848 433341 384243 1318018 1532150 1348222 719269 814855 161123 180482 1123174 338916 1460485 184675 189138 794086 1409182 283479 709017 753706 1837074 1484441 1941185 774253 604137 1696637 808241 1453754 1667615 211561 744156 208342 1545585 340995 536079 981745 364074 34631 113256 1846337 922473 1835345 651120 1779752 135362 765743 1336366 304178 267924 959948 931659 1322947 764065 384171 626786 1362038 226363 110627 346535 169712 1701952 1509660 445250 1238633 753139 1391165 1335800 822065 837884 377258 381415 590847 1520006 1220231 1397974 1183027 1147561 1188829 837757 1976842 1785386 844162 1015969 435727 1497309 310064 1240157 1728954 1453847 415118 572303 1797389 1814010 1935801 1409568 131308 1686047 1078702 1895734 414025 1918899 1817643 319138 1045514 868364 493258 1726945 1974704 916757 1656866 1918192 1261639 317642 736774 1067488 831117 166852 440438 990389 1364847 199312 853771 221685 1231116 269812 321785 847318 1717572 512950 1445246 519026 28516 718932 278809 782259 1119140 890918 1632799 1702372 556061 750096 1808291 1486873 1030238 516432 72430 276552 153694 295050 1410511 1843514 647323 1860484 953672 6294 824676 1083906 1299308 229754 58877 1270953 1242541 1331253 644211 1077946 1123194 540919 1876870 1765152 1967821 358430 1170767 1947733 595353 323893 94700 203392 1742263 145584 1513598 11948 1317542 1910893 469151 1513322 1211052 45808 1570053 1686871 1069387 1458741 1992317 1389323 694618 1666783 1186024 1960372 235416 266713 1486573 1173027 719670 947447 173808 187024 298594 1309314 1528568 1324313 680244 1192455 468422 524461 1926214 488632 120372 745045 1025426 1076287 1917181 321141 946952 1185851 223733 1989358 1405980 440426 885045 300129 802743 1465145 1667298 1975816 678661 16293 384410 749400 1100791 848296 825065 1310727 1365521 1898054 1705616 1319363 68815 643160 571180 1067102 1556698 5350 1522797 1497691 487580 118600 1751935 834284 1916527 303771 473894 624828 848326 753756 1893294 674595 982249 1448425 1415531 759805 1743877 1581975 1865846 1184832 529817 1238768 1050381 1658528 1929619 1299836 1334734 1176317 1735659 1106239 352315 4361 946567 778487 1514594 961206 1345709 948769 426772 162800 774785 1395033 542435 38544 1928020 306582 334585 170241 613410 559049 761480 1740289 1583236 48213 572940 754111 1904732 1851546 580962 780015 1577424 1694783 1559555 88478 664046 694401 1456655 827690 150652 674875 1921805 1063074 616254 1915076 1910850 21797 630417 1473582 1379729 953724 993953 655866 473673 1232974 388939 1561583 1911869 227453 388070 783229 1732691 514900 444155 757388 1307791 638777 785825 1845135 948584 738315 1759791 1098984 125213 1719004 384756 1406051 1067758 635368 908410 1961699 947881 565998 781357 487821 1239832 771135 364907 440079 1280659 10855 1298356 199528 515482 22908 718566 406690 1772414 1454198 616251 1943324 1656914 575773 16004 1397180 603975 1855096 1576984 1105930 175838 1655600 1785983 275425 456112 795711 1968784 799787 43892 1392055 1899584 383211 420992 1304953 446578 1105609 901782 1298623 1890144 1215975 399636 1985103 1112288 333632 1018822 448941 527461 1122708 1677102 1912283 923658 31050 1363402 1415097 789051 595532 1031756 419085 1049806 1929064 1640728 830263 502558 1919152 20133 1715470 1184828 758636 1053712 1432068 1493392 422108 286053 347366 468984 1491530 179227 448112 514359 263176 1451395 1697618 1213994 495044 1762705 226557 1090499 1353885 1387181 838831 1598880 1722034 1637328 1273975 209192 836310 965891 1641262 1367708 1012970 1709961 1661298 1377391 759689 677457 1410715 1091042 1318908 1837947 1000776 746407 1642502 157416 796365 965906 801653 1396747 1439962 760027 781812 1969059 185466 3911 1189463 1248180 560688 1201104 1550516 1131905 1110118 1533390 1827004 541132 829425 1621739 582384 1338803 1463315 1074294 980913 187123 387234 1908412 669706 226239 654140 778846 1673190 1519261 7084 1850611 530827 986336 1656988 1418803 720755 260842 406156 1389331 407975 495239 812962 1057287 1080735 166684 1095849 1612076 316254 508231 816611 405079 1452649 1840394 443595 772062 1767037 1431962 1413814 1637038 1829790 459932 1958498 776106 473060 847588 1132814 1227602 1393641 358781 23624 399178 1922622 1549430 113450 532776 143863 1952829 1640595 1776378 500797 857732 724781 157667 1844636 1803643 543242 1517534 906671 1558253 1148432 1728790 891727 136512 1794856 1353216 869398 700254 1511022 1042552 1298716 933267 1110827 1756524 1671670 1162668 1963732 291068 1074241 157602 765310 344284 790342 1779363 829780 121997 357596 217199 1365847 977047 1487497 166112 1022348 259534 1135849 925014 1855881 198019 1149897 814032 656380 1922935 1055936 367727 319248 564066 702243 1959923 1662766 332799 1316045 340144 1414289 1946179 856231 1687564 995794 131425 393850 998333 363714 1865707 787092 918493 1230023 1688418 1082333 857296 1438094 1716955 1742929 726570 669582 1262671 30740 262791 42303 906219 420927 1661753 1606706 1188614 1398274 1210338 1914596 845050 839491 1532846 832198 299606 164653 445135 1310001 1232493 1191071 438276 684357 871291 526060 239707 397333 1592422 1017526 1950418 1014264 1922240 1130687 1064288 693544 1182729 735851 1975614 615862 679444 234144 131101 1105407 306292 743629 524452 1232505 1922751 1510390 65873 1978030 1292674 1251881 1135935 1477406 233989 907756 1416931 723568 1185932 491171 193434 1035894 26382 989839 1249109 1180939 1590488 1947006 810397 993947 267448 1368375 230392 607410 1323240 437017 467567 1151067 1456307 1274761 1806515 1900403 1653313 1561382 50564 1391639 475848 1195615 30736 880533 1994894 1192216 865071 615610 356057 1125748 1930234 1327195 1716731 272513 1298807 727878 699515 885916 272911 1790676 1534791 1617587 1495751 1948197 1172091 903597 1718815 977722 1233815 1686076 481557 1495613 472670 1018042 1349372 292969 145850 1297102 67035 743744 833982 1833807 891134 1390512 1685548 1056183 1950101 415023 623534 556778 1717172 241839 1345314 1388856 1943271 682997 1695430 1848203 9026 600245 1987756 1506683 1469744 412289 1199191 741752 522620 522536 546027 1960930 772255 1502987 116954 1372613 252655 1408438 750572 177901 542174 1452318 847004 45195 883177 216638 931509 860882 196220 285549 698143 1155641 1333623 1663218 798002 36432 53994 63652 301582 32347 1468116 1833169 1350603 449884 1899039 222167 824736 1575636 950748 1571292 1960897 1717147 1560398 1150421 344499 1485036 367631 1267375 605669 1161687 521532 1086401 1550436 481842 37818 1572244 718861 1231149 774140 1670669 948314 384053 970861 697499 93632 1440622 516409 1279355 1521724 1553702 1424601 385096 656465 771323 93487 903747 1524596 861484 989871 1118685 1144042 1475467 617718 1353013 1497582 561742 186741 1893969 1489518 34807 593716 1329206 127154 1315391 455086 861824 58651 206419 333846 149893 1638061 1541637 1827248 1070294 509600 220102 1309612 1046246 1959659 979298 1563566 1333284 165205 200585 1727474 1864379 1108589 1346006 1100829 658226 51734 1046489 1272287 528377 918112 105682 93119 1921182 509437 969668 979299 460774 1948808 514786 183038 3153 179518 1857683 1465189 339688 1340867 134475 1414821 1262244 1610991 646948 80196 85723 389510 874184 159493 1631856 56612 1331611 248236 172825 1441705 661782 383896 988043 454645 1051961 528756 888085 768900 492522 270837 1267141 457641 970085 1831699 1234915 373154 1263677 386687 1733376 1553922 589943 795037 799325 1213378 112010 1107347 1568291 1494528 296610 840049 1886173 630102 503846 1078677 1847164 1337126 1184439 793409 959134 1189995 405471 925984 538972 572900 1797003 1944417 287679 1523697 1751207 1897765 1787911 1123291 386876 676437 978066 626429 1219452 1873127 1262400 1095258 1008151 1036827 1445799 247652 352714 1415501 1725937 1735951 1881806 1641156 1649184 80076 1015271 1102779 62897 1860467 1218298 1710817 1528455 1130789 1086661 926362 627490 1608600 1993003 551843 853457 1963343 1819052 1362136 134435 1630400 1199316 954950 861456 876923 1855457 777400 1610597 1422333 174315 270806 1211518 1427559 965257 1500879 1501816 445992 1995968 294434 956109 1905160 757869 1679584 1930543 249623 1418467 1881733 1874641 1139070 272477 456646 1505285 1884288 1978454 1253037 807695 872080 1869626 1201709 2481 157868 701782 122992 1890003 667869 1087532 78049 1468264 64165 1328512 1538415 726012 798804 935701 1212361 1820800 1993214 1748908 1517128 84536 1855711 1955931 983474 111300 53181 45365 1159317 1366090 1761482 803811 1506021 807838 1358057 1423583 1476759 1324889 1028773 516112 1766951 260753 562569 939615 1383401 1988019 1578648 65079 1576124 1708846 99269 1237205 119259 420102 1753467 893499 266260 1500011 1439299 594840 1329432 1982297 1283778 492077 933748 1216730 1311364 1889594 943628 1857778 1339972 1502587 1856050 248356 592286 185938 1336488 771312 502542 1522061 1063477 391264 1803972 1091170 1342130 1958983 1311356 1087176 224933 1820303 1308129 807131 1622119 38965 67376 284067 815338 1555433 1677623 1397162 1449900 1261244 758426 1328866 912300 834217 39008 151173 1862593 1540406 372253 1250135 195422 720988 1192268 1458674 1641435 372977 1656726 1606040 41621 1406832 1881342 794895 1082708 1616050 823868 1054067 1067255 961169 1946252 1783682 154458 368991 31596 614149 435781 766183 108768 387281 2579 1031088 1575056 342841 1818816 672418 1010021 1611481 1165721 707338 632179 1376643 579252 733535 837403 1353219 1051603 515651 1888702 659450 1585512 390639 276782 569368 715245 688202 514376 833490 470497 1601739 1800519 311465 1477335 91593 1292363 1731531 889727 1849975 767294 248776 1605977 675318 990167 457161 985126 1627183 620645 864488 973534 1378042 1375133 1343819 96728 312445 228682 305587 1650539 313106 387265 818846 1964980 1805722 124693 1422830 1740552 490936 819650 753411 226396 319615 1917065 1962408 714618 795635 1307177 1020492 276172 787431 528055 1405476 1767437 1996219 244700 940961 224690 297037 612817 1892433 166553 1855003 951751 265355 509347 1841062 1425298 417047 587870 823790 185215 533112 997974 212221 1347144 1262526 1221745 1085714 1504951 564674 1179994 1333081 695505 1798295 1241223 108665 1160465 1932892 1935545 1539440 661193 659678 500661 1774908 1591147 1839741 1245454 1184098 1727997 432314 1926212 446125 1768972 952201 724194 1882651 1811252 1837882 894694 422063 819168 116236 1466673 1792895 963790 969412 1778469 1250318 764301 1622498 753274 1397048 925487 433707 492218 85908 95737 50315 1000833 1305820 852358 362755 1056613 275250 286566 936416 135543 803168 1924844 1231926 550076 332081 1014623 1297849 724050 1744469 60939 60271 1995433 1369059 1854169 98118 1075665 277896 1670951 247895 1411368 58298 24356 582419 882298 181929 700919 1755430 1415417 1351829 801387 925520 1831241 1181886 1713625 1768269 103399 1722339 1301587 1004431 758210 279157 612933 865240 151978 666875 794473 250268 548020 230394 1382484 1549030 1255360 522943 143720 359802 1760395 743463 418179 1270204 1404773 1657598 256047 1739295 640773 1290117 549428 1136825 223408 504982 774776 939161 1473208 1692553 713972 1562149 312473 1984310 1747562 1321288 1755273 1470439 176556 606767 961548 1674396 1903634 1036352 1090270 1507069 1843849 1008514 1565937 895729 670848 1424469 1630422 1602199 263174 25269 68374 189135 1228793 638300 381848 1585434 433771 282108 1290250 127402 1804114 692987 1031370 934573 1198507 1088796 1232734 1625881 1616695 360822 139802 64789 1766168 48157 253455 1515192 841647 874836 1122972 694148 648077 349066 1201984 1475814 1059139 1458711 765349 306609 1920727 1167098 252585 169286 1630270 1065192 494016 1316076 1379226 350676 123342 1366907 1532104 746961 1296465 185511 1442536 266060 1366840 652589 1184719 1980336 378534 792194 1687423 104392 1401911 1468305 1014187 1931017 1171553 1402716 198451 1551635 1901187 111814 499579 176853 1508416 1351254 1063824 1082943 638174 1762422 93027 535766 858128 529134 1499421 1542172 536058 1503332 1821818 201234 846289 954432 216625 1448550 1583148 580751 995149 746466 1259681 968137 1870275 1956005 656472 179894 1402903 1706395 201078 1662210 121220 1325294 743483 512898 1406705 1149912 1116632 475254 1425564 1368905 1617807 97742 781572 1170786 381345 1922000 394749 1176771 360113 546244 1933792 1818803 1106248 524648 192332 739259 656840 879272 1244596 575765 401656 834970 697244 127430 1593539 727534 1232955 1720869 83471 728502 752831 710619 505316 1684579 947396 243773 1382402 1567260 7255 972049 1058625 436055 528676 1223439 1562180 638401 61891 658192 1733183 310458 1790596 902183 54447 1966150 432570 794310 437733 162281 1178175 1039193 1150312 360512 634264 879253 489404 1544965 89770 1126711 1821652 1609700 126586 1296098 1311811 197765 430720 1487939 1922732 709553 995622 1763429 1945273 1141958 1402300 107034 1935929 1689246 1357547 482579 571032 255348 1158375 1766456 899400 70803 1517955 567735 526679 1077717 1464607 1988614 1824747 418180 1098023 808387 33710 790704 1083176 1480650 1740957 1146528 1307808 290596 207046 590975 1687636 714493 1377882 1467570 1605919 488457 431170 879233 1544237 1222393 109850 1482430 399287 171924 1213036 1777523 1388886 509355 1405185 1055397 1822739 156731 492165 1405678 1179244 1029967 455485 599066 1195160 723140 695764 1004942 1558526 1830657 1287287 80449 633430 1428105 1566868 1915055 957596 1081119 1418079 1665012 212001 738407 125009 1429137 1600961 1559189 563938 1743435 988064 261802 1462965 1512079 93718 534726 1526530 222048 412683 1657666 989818 1439731 1474258 1832330 98185 1444323 406545 878765 546039 867243 1470211 1054128 450403 1569538 1725525 1440941 292881 703813 850208 1209613 672117 999548 166197 1739093 215688 198557 870210 1922761 578535 78271 1035963 1793635 377720 1262721 1527140 968853 1618906 1725536 127655 1848640 1930731 549434 1874297 1760373 817325 283336 1328643 977575 178633 1078682 1644584 722993 983865 1206720 210439 121049 811864 1436059 1777418 1214588 874432 1401361 1820869 1896204 625488 733127 122305 1736205 1389277 6727 1654861 182154 760988 305061 130051 1036265 1770772 440059 1194091 755308 1733085 953579 1699401 1512301 1767424 586191 1697987 106752 1927333 962587 700904 296885 1713887 327650 749509 779380 420024 1713854 248914 1988429 1650860 62535 1850644 482211 1453052 711241 298286 1553146 1268713 165875 186946 1138096 1818937 902360 1958478 67627 761929 27288 756976 57419 1806270 1339817 1515106 231059 1837649 538721 1103241 1003272 1567730 473041 480432 1917 359744 536489 1234072 1266066 101799 1298175 122478 1252447 1972619 376531 181592 909970 1968318 1849775 690027 952784 210769 484769 1316414 1011615 78192 803684 1045452 1301310 1065503 896412 1882049 1655306 600714 664533 1103096 720277 858170 1999232 1753904 1619284 1284959 166047 679386 694369 942700 423363 1641626 144015 343697 1741257 144164 876043 1288347 676026 1770911 1048194 1502664 1853138 72616 1709229 1805459 1517787 1382947 328871 392578 1466354 1761616 1479510 361866 1289095 36011 755893 1843431 1178195 1063915 1875539 1167782 1618639 992921 735531 1060551 1465735 163666 655713 1751673 87511 1864641 1304889 1010284 1202930 1664886 942472 294824 348532 1370315 566637 96875 337092 745398 1937472 743971 1843385 1134598 1558995 15548 911651 854033 81390 38360 1318507 1962054 1329294 1843163 1848471 1233935 620319 648109 1530972 575560 1864514 999386 1860943 1384194 875278 1394668 292568 1955634 853071 1497785 1271379 1180066 1633017 886658 395868 296090 1855230 988457 1672895 674024 738495 1349869 189225 237103 1231751 1178207 229790 519653 555891 974555 1860403 232295 756449 1832347 1689623 372512 73126 1377504 688373 692010 952533 355180 462671 886183 598109 665308 1361777 1625716 427255 1924941 804426 49187 496039 282482 68112 1304879 428705 887137 1483145 1479282 45489 1192335 1042829 1191249 1607168 1822410 965817 1987512 249254 841034 1523129 1245896 1040020 46476 142240 601506 1931020 1018535 1454306 225450 790673 1275322 646594 280361 683254 685236 624519 1216357 773084 175945 1968034 924652 904625 1777332 248539 1708638 3209 1186472 1117929 67152 530855 1307254 1962823 787444 1717231 639132 1292791 137456 351700 1240330 1871114 545140 1562494 311522 1989935 421428 677473 14856 543383 616219 790155 1035460 1923878 1179359 406703 215373 1037465 816229 1838334 1557957 1214128 484849 1240299 1311196 10357 628086 1853027 1947360 1471916 1112983 1779405 1790110 1886332 1623988 1378010 20787 1242485 500651 142322 174033 934248 1280169 1852825 1479890 1920177 143563 1215667 207065 1119837 1755643 1782956 770244 1688523 1794155 175633 1056708 510448 1654993 978468 1458474 1604324 103216 452228 12307 1702767 1791188 1626573 1329010 1554575 549000 946740 64862 53988 679722 1582430 717197 435536 944348 415080 1044237 865622 690557 1358473 1122859 359187 1817659 1292410 230056 472177 95121 217888 520954 1358762 213189 1856060 1099698 1784192 1084682 1496526 720176 1382284 1696132 331465 774056 1772417 425171 273597 1310335 1830277 1599112 1616206 496202 875489 784467 51384 1793785 547865 1572939 60411 1924336 1823333 504701 712636 415060 1700652 1030093 1890889 733211 1048664 1743138 675563 1509640 732378 1970145 528239 1796695 136719 1003944 393680 1681192 414691 1119488 1613016 966917 98122 209080 410536 1484271 1727064 928612 790569 1590595 1308203 888152 1327996 705489 665866 878975 1693614 1175961 869097 1479366 1824317 775447 1821214 20300 1487050 868690 290410 410398 1073363 1620190 871163 1923241 282913 891301 1922045 97336 1256570 1092999 530884 1905434 1294370 772841 1704546 1698717 600919 1597339 1900490 208351 1183332 1093378 558086 1516673 172583 741132 1253669 1413121 609378 221392 1090616 1074053 582181 90161 1527034 1754804 206307 651861 373667 1127198 163821 1987247 133897 710448 1500786 331931 1458059 1620987 413967 842193 415917 1146087 712059 1550982 418853 1441117 1731956 199587 1619672 1292810 415352 1853960 1982961 1046883 294528 800257 750585 1017551 1677497 668204 1136977 1387139 391456 134037 266218 945738 1873908 1789991 358194 834307 78478 758529 1129733 648922 1552763 739310 1515741 367761 1567403 943608 207256 1832572 1341504 1922890 980319 541500 1772664 1065474 1137994 168967 663878 1797597 1359568 1207561 226753 253248 77119 1993417 578174 223738 263310 512761 128031 904013 1767703 708535 1186812 1961023 607931 1474290 1068105 1501081 1331343 1294161 529795 788615 901556 951085 1719572 1199278 1870672 1979983 1789871 1505148 197817 1269073 1795090 509629 8909 48860 1924404 480463 422309 929313 772901 1434117 1800763 679538 382060 1528822 1257551 1358582 856967 1959206 1455776 1755069 1448276 169357 1084405 1720686 163820 727989 716166 879270 496708 1293812 454427 1334451 150369 262276 1027670 1936465 768924 740472 332315 1116960 1966626 428021 688223 6033 1527014 263610 1556130 574810 1063414 1457140 1549729 670124 943418 787245 881448 1428917 317537 263814 283361 906413 805534 1221945 1089245 360050 782154 1878379 842253 819450 1329961 892848 1649264 1466387 999285 101298 11468 783909 34096 835963 1409598 783093 1804053 428478 932172 1269098 993541 664394 1316559 925743 692884 1294614 838587 209227 200159 701215 1293055 1567027 456319 1783139 831317 205031 510596 363935 1928148 204606 1712246 1132185 519115 579068 335068 742083 914999 1918229 917942 1760443 1486692 249292 733994 1407468 816802 49972 1787275 1109252 278842 646871 401679 357234 1912892 336773 1804746 678228 829392 751966 805741 1695410 248410 1113312 1979735 956236 660422 446212 880712 342407 1504378 1713969 1557151 538455 740766 1383903 1135922 1228584 70173 890185 1750875 1538747 532009 1904304 1133496 328954 1372266 792410 1574841 1145429 1727317 169764 1640065 72585 95627 1647947 1394935 264628 331198 1602837 349642 1966702 1994043 1042263 1399122 1399681 1126262 538110 1671659 530085 1350849 1684210 371597 1244756 165575 1115131 958585 956438 623140 1027091 766392 1995449 1059934 419334 1501983 1179604 345225 1709341 1357144 823512 188613 241044 893053 344146 1684375 1999468 446270 1638323 1832463 1828178 964956 780563 1426164 1629538 1312077 1923405 126068 1100965 91202 823494 1006850 988579 279779 1881539 547250 578109 491797 1527775 94076 342388 431068 1904294 897068 1911992 1640805 1112422 1585092 485775 617168 1835630 1221264 176893 1889057 1796217 1493680 1555648 331457 665833 539081 21285 480012 373690 873361 950175 1662391 1689400 675409 1842627 596525 1157097 301663 807979 31998 1247799 866463 1064120 378825 6259 79790 1274617 289005 1358433 465381 737770 1217682 137967 187789 539904 697753 535190 1530028 258469 566394 1656470 1196574 135546 690686 1618325 1525087 519227 528683 1835301 568141 1672398 931469 38560 344161 716913 1519152 225653 508145 1959456 1311443 1157126 1120374 1569381 1446397 1037040 468691 1691632 1278324 331581 911510 892180 366318 358094 473526 479073 740651 1006449 1500502 203881 1906918 405327 1398760 1098182 780665 1590351 1246590 1457259 1948954 693329 163512 201299 994760 1797681 1919465 373561 1430060 1996984 1417887 36090 635468 644478 1058778 1956906 806207 417225 1371446 461051 1244873 713394 813442 625460 1851576 1840280 1751873 635138 1770734 782384 684434 1313326 798713 74016 884490 1850275 1706760 1442142 1808990 1506186 1700070 423076 226937 768303 1050977 960710 1557830 313952 996844 305218 1157963 1198584 1867899 93089 391210 1165427 1352897 569408 548859 894530 126095 221143 1681007 437286 1339192 551081 1811586 345714 862658 1976526 571788 534790 179794 27894 422896 1700266 352672 674958 1410782 1446452 1278752 1546369 1137397 1727366 1397231 343558 1477196 1712069 7004 757669 1323488 1438199 1045834 1794046 274967 1483230 25769 1624007 644423 1082051 1278302 1855231 1619145 688001 1324322 1172906 127865 1671195 411003 1055514 937314 77571 579470 1068476 1988079 48126 1317555 1584148 240588 523792 909726 94042 457414 388625 759199 1463148 1233044 1705010 1746177 861803 126015 1423608 292306 637085 1082259 583269 904333 783533 1328262 435947 253446 190822 1513636 1321899 463661 73323 1921237 574969 204410 1175768 1353580 1570999 1797846 864404 247160 213432 1729403 159064 995111 1504485 726395 392234 1304867 522740 1736429 1494770 1770944 1900473 145986 923094 546152 165444 345359 110191 1461851 147851 718849 812667 1894080 1592819 207600 719432 644030 1249906 954166 800764 406227 1166696 995002 311528 1012467 30625 215909 355183 1024556 611973 1568371 1237922 558117 173245 1006978 1744606 158448 524799 1424919 1469038 290356 760568 1753114 1952938 502052 758991 980136 1243963 544287 1941421 526209 1781172 191177 1936673 1442243 60079 1352463 589820 654605 170590 933735 167730 1426739 1998148 181564 517269 441615 1326244 1270437 1348882 21989 1363667 1690777 799241 362558 322422 585885 1669299 1521650 260290 1253985 1286665 1110362 172565 1367752 987924 1508394 846738 1532822 231416 1372054 1507050 1920563 1249410 985815 109715 633555 231723 1316142 1601117 626045 642688 419798 1045398 1205759 871866 652939 110985 1592215 695570 494713 1363050 825342 557920 1651133 953565 865204 1377768 63723 1315096 475651 1263312 272613 616557 1881069 1374298 1660669 392082 1132376 654841 1422150 1231686 531013 1459746 1245521 956474 1201839 1212527 1577013 462086 621475 237253 935423 1398876 103577 518616 212518 1736837 528331 583059 92206 432322 1123299 1314874 846200 501192 351580 914961 276350 1346216 1970556 408568 690764 1202386 1122271 1285898 1155971 809796 1002714 690074 862781 1538688 1984588 878712 1264807 200213 1289804 1350524 1822426 1673319 12345 231524 1968303 541650 1116791 553823 1966355 102918 1757526 1165937 240602 1165238 1549476 180704 639855 1465794 1456639 325416 462780 1158655 1332398 1933542 1971278 492539 336337 960615 1862041 1928139 448120 485637 1742787 1115817 962934 903802 1632091 1484953 1022362 1425908 36866 1626434 1689972 167658 1010668 33481 1193301 634171 1310621 906587 421751 1859888 1996457 1911432 1863741 110042 1025985 1970612 165151 1157397 134929 1926237 1217352 1366106 1739416 600738 574255 712646 317605 17665 1365080 543472 878770 41743 1918020 1622108 557894 427880 1302023 110734 1271648 1616691 795197 54236 1123543 716411 1306232 400469 887216 1880603 88168 851470 124400 1598717 930443 1981219 868919 1665987 1412429 1851221 1364034 431947 1157349 978203 823545 536126 1194905 948288 968805 196347 1639285 1355739 1818704 732918 1355260 1218277 1544080 924067 427040 1258661 1653298 1617419 487922 1543135 1865745 1443503 29824 1946899 1630666 995028 875824 81095 495382 809764 548121 44041 1455904 834106 730443 505714 1814818 971394 1480295 450709 174726 880904 949142 1070705 446029 1320848 991351 1058299 12942 1183881 1867332 1619326 1070553 1365579 711381 1695132 1272086 212552 118884 1532793 819732 756553 1505689 1162146 1517102 1820710 6824 1586420 1017534 86318 1410356 295650 414247 1217457 748823 84626 1194920 577751 1838161 1230124 445712 1364824 708816 1115202 493301 1627254 882936 56923 886061 171722 653706 741912 916435 212971 1958304 196177 1746960 1085660 1377203 21308 416793 967527 1076154 716558 370888 130819 399768 51628 380055 1267158 411400 889259 742557 1260634 911712 1121821 1115586 792152 238479 1026 313969 1255962 1518532 1580531 206955 1684134 1418760 120503 841052 242589 592336 1044015 53171 336807 1153339 1066569 415727 1713189 419754 887599 1859418 1694767 1904130 1040886 715861 1313862 1498984 1104199 539460 599267 298391 254903 576493 1111724 1974059 1568172 1822628 1206533 1816969 1215382 1378514 1245384 1109417 673878 879807 100675 505070 745876 236153 1483735 1894762 82439 709238 1208381 279007 429170 1401254 599531 1569897 736196 1147901 1168119 617863 668439 638900 1290234 768384 1598964 944486 1211519 1917087 1926352 1726129 175445 1765618 902349 1139099 1939797 1689101 1634146 932671 928996 1645364 636084 332389 1518167 1172551 656193 905498 1644373 1443169 1805677 686567 107804 1870242 33324 899713 1530271 489513 999520 1993920 1418171 1001055 834721 677405 1465050 1679589 1432597 829751 1718047 1489459 293945 227708 764448 537836 331883 1418551 40589 1443462 1593426 185711 1118394 575508 704608 1650974 1212168 408233 1784532 813558 219947 1632659 227191 1581954 1754392 1978802 405113 730422 567384 957005 351439 1352177 1175352 926016 732074 694140 35553 1855413 724827 1418302 1496179 1418714 935198 1738271 157374 325710 1039557 1678698 982400 545771 1044831 409804 1645849 1277778 1072825 675290 368561 1507708 649096 515212 413208 923004 1077085 1888239 1481286 1170607 676734 1825180 60208 163876 470584 1542999 369022 791973 119027 902051 1751091 843379 1173601 660047 270468 1327214 398074 1214159 1961362 1154188 182940 166023 1775876 1213523 1065761 1390095 651793 1506127 434204 166025 742811 874846 923479 1255602 125838 673604 1129038 1498200 530764 1315634 709985 1706519 1186242 275759 93616 796097 555953 36368 278494 316993 1964149 1227928 559443 533442 1897605 1755790 1664881 795183 74019 499405 276091 73732 1668833 387053 1520157 779862 1971273 1417945 1364172 515813 1167419 47314 1998670 1629624 1083029 551438 306323 1365004 874273 42528 1126230 863596 94796 36728 674558 313989 1902902 261191 143594 373024 54174 801923 499492 1477467 577777 800839 1850953 97323 1113594 347609 733589 1773751 1803441 1417001 275655 756637 541521 54446 767109 1193521 850105 130372 1131665 675385 1803628 203482 181516 563627 1549498 1655156 1344595 412635 1859491 860337 1762350 293032 1096433 1481373 1552486 196803 911487 97911 1354450 1893607 1099286 900518 1397265 804120 1425296 1338846 240552 1788298 767905 1313177 1860454 659786 1661066 831780 608486 1618208 1638946 892862 402406 1630016 875730 3005 844610 525162 23671 189401 964401 1902137 337069 1199983 668802 100933 785646 999707 365902 70153 113322 1895989 1155658 1406471 201501 1005219 994386 994012 1668706 790517 339145 991706 942200 1022719 713381 1683930 1608674 652103 294073 845708 1560505 1981703 1259366 1838790 67155 1531764 1339668 1295267 1749604 1296396 513002 173897 1590554 778874 1759554 1373973 470005 1344159 987624 710321 1631570 1310202 1297809 830834 466842 251036 573148 1461738 382134 271349 1818677 1212173 482357 1885731 619370 1294116 730163 879957 1773735 1724489 1230805 1454470 498712 87070 1817008 417429 1144702 953410 407960 1319582 761884 695666 424776 1963648 945613 1282803 1590991 1399847 377833 440704 1531062 798134 87683 566709 1293714 629760 965249 653715 1686910 1846382 44989 1610113 394905 1422097 87837 613601 173929 838219 203523 1041146 514888 638911 1537772 13920 1285644 1039823 1899993 363307 1420171 924892 723735 44981 384633 415292 177620 948119 975439 1242930 729031 886988 289380 687237 284821 1475565 853839 1934139 741547 1039570 839972 1538715 615129 883566 1960396 425671 1030061 308097 1932312 808915 1372619 464179 413091 1263611 1663392 1200371 1106739 1493617 208558 1549830 948250 1073785 1182742 1038173 1684801 1420856 1192106 558521 1844501 1429517 991908 521237 541460 1542119 1290277 238640 736782 1804647 78440 1660723 913971 159985 944024 1676797 670608 305285 1319235 1869555 1207503 1616597 1500104 497822 1602208 1066969 1789648 1127065 26521 1111685 1895969 520494 1856933 1630653 1817801 1028711 1436337 545266 1924984 1418072 1634028 483734 677529 1847658 1732733 1435889 468440 1152621 1433745 741248 1300264 1083206 526178 1448415 1053398 1817583 575179 72762 1657149 1141354 1335507 1453161 591581 1378446 910342 502524 1410579 130971 1049817 82296 1958845 307907 25828 621594 300262 1768473 734772 1547637 131841 1988641 1440752 1670537 1360771 1022255 663357 551494 385252 1002060 43355 1972610 1002390 1079749 934909 1718181 1775769 889616 653673 337811 1417803 1655183 1171814 1668502 733731 975521 693346 973599 249568 1068569 156423 15312 799075 844 655882 810661 1902401 1353181 1128376 446072 1418880 1256004 1864724 1275808 407857 351328 746499 277037 1289733 759651 558542 454974 735588 1349728 623681 1994783 1594215 1364313 496172 1565631 1993099 1619236 852590 1353899 979500 1495952 600233 1029328 779128 1376523 491195 1335831 367163 1859338 1632684 283937 451837 1585537 1426902 1817305 1414284 429127 1234619 737788 728208 1721569 475374 367228 914218 1262982 1400111 369430 1527888 917647 1956358 281529 1854985 322369 1535776 1706375 1198060 767189 919483 338935 1420535 1026892 1567798 1269494 1735584 381300 1018349 1723724 655884 1557263 1202829 1895672 1540054 612555 1710889 1343523 121318 666052 1248631 1385650 152221 1740705 1735902 1584001 463921 133724 343320 1490870 1726785 636478 1743036 95290 1852604 1226489 222165 1673917 55108 1770739 1695089 499771 574940 1653516 932685 194596 1738281 128842 1725228 1584488 317404 585421 1259080 408939 540618 444448 74049 1173490 99848 1755851 606406 1589528 363385 1296147 1261119 1935549 1638067 80995 1344703 1821906 464909 214748 1158964 814319 1558443 1169166 1171622 1537883 811249 1040267 1564934 1380511 1933982 590502 770712 381933 141435 1716537 381987 739265 486341 1390342 1420817 773421 899418 65642 1175740 362535 1821510 263868 867490 243651 487443 1661593 1343289 1096348 954073 664997 764028 675959 1799937 1656896 354553 68190 1912188 294857 340165 1670871 84669 1096601 130402 1840546 524959 846981 1119341 1055041 668906 1986226 690254 1811638 1250743 724862 1747058 1964561 1591521 658276 227437 477558 196485 1705472 52077 1871987 683642 651620 1946518 449669 144145 171484 1259659 1784060 671752 1735378 1514754 729677 1670471 1936675 1204316 1846279 1320222 1705446 53 672747 1000122 1915451 238936 521387 1427959 1878917 1681170 212298 1471240 290564 285118 1549983 982312 1527180 117513 696631 508164 281224 816837 310737 1393027 701115 164367 1322103 601063 1708340 1564702 266243 1926335 981385 1799452 615755 322117 773172 1845950 529026 1098085 1411284 987932 137124 451881 1651740 1629600 857994 555323 538128 449830 1981137 503574 731489 774025 1968035 1653110 1203729 882148 1387320 1498571 962980 526757 1343426 79548 246987 1876267 1899561 359879 202973 868625 1145012 1680402 1187776 333183 221240 346990 818063 1311469 1351185 711730 1835964 1105866 1223689 988619 1851536 1578527 592654 1980815 1954852 1561904 939279 752120 374957 1744888 1724943 105690 1070487 702211 1464174 1514710 617965 219717 1605852 1787298 1048898 480444 1655737 1086765 66612 424307 1185371 193491 1923453 617662 1984937 468841 1217214 550826 25354 1458427 1423378 619787 1433775 997186 417410 136095 155862 1015746 311406 1170578 1849998 226614 462184 1917385 964895 669164 1845289 754995 891081 1329090 1018543 1849996 1936298 71302 1927523 21737 1838269 1337044 1876376 1719490 1388693 610902 1743537 459391 1774336 1585117 370622 1636054 598939 1113698 1358459 1128899 1212570 157199 1273291 195893 132548 917643 109566 778120 545457 1156727 1128989 557263 1808081 773344 1162359 718622 1282374 1543035 1243613 1427677 879040 1314112 1365643 1447507 1524586 1019281 608533 1233810 1372918 1649125 1984088 764820 1986337 660226 1154663 527560 769801 1041429 1298935 1474442 1506630 1311728 157688 555358 1447927 1957579 1949872 9531 759233 1037556 41580 1533003 1017747 441134 861427 847996 256435 1580684 1505752 384747 289923 1189422 1651174 1860621 1162412 700535 705933 1271304 1101554 293108 1511402 114356 819950 33103 1159469 85629 497128 1250832 811643 1515837 1748710 586925 1163224 1690466 177727 1174652 1990920 1913614 505129 1503572 190165 1296122 1893427 1869486 946464 864157 22796 1176007 336434 338456 1765399 736599 1819592 1295186 1317705 1581929 894213 785053 1999059 719858 3457 246419 1756089 255584 1697141 345952 1258635 1007950 1158557 1694315 25711 1990662 118456 310324 1810100 1856871 1622516 1457605 791931 1182809 743445 168430 1521630 1961066 369103 685534 1855242 911891 1933557 1566840 374776 358389 893109 1897935 1583884 1725522 1590925 473485 408751 108943 1220864 159154 1809313 596190 1002473 917010 1169469 821363 189589 353051 1945541 996737 692716 546005 649520 1619029 1567742 1380062 64780 378567 1777706 1315859 729662 1157913 3336 1091190 785705 977653 1010547 734538 1526725 860461 173513 776403 1768307 1859677 360289 994309 161464 408023 861103 1765032 1848853 438772 1791870 1329857 1135671 1126872 699867 1501798 881132 365529 1357476 93176 1630395 1656158 555305 786822 518535 1330500 1159808 1789352 181878 1214575 740760 1244071 1620076 433022 706620 1650739 93933 628291 489492 1992430 1849105 974334 370617 778619 1709227 144924 1049904 1480768 1023226 753668 493432 1098989 356288 379290 1699636 1730424 668081 775870 1348089 342965 1788787 1240831 867934 296176 1237350 674198 618049 97306 338532 229854 1745926 799086 1969675 298285 11527 1967780 1487652 455853 919001 1031926 1514521 16203 1777022 1597823 1482937 889076 1942137 1407301 644629 943408 357668 278164 709080 1674417 1104143 662550 545607 1335865 208885 1829918 512286 494359 1516097 1941065 467715 1521065 615669 1368715 313516 827202 916045 1619909 475060 1613315 1398671 805693 1462377 698123 365870 1534451 1246405 1937500 553736 1971883 190150 1289736 1290069 922526 1355078 1836516 1057586 916126 764491 1568190 1602639 245828 1224075 103401 844445 1132483 1848091 593274 1533126 7335 1624615 1586450 462353 424281 1015115 174239 1684686 1315959 639145 949691 1040578 1654346 656274 1208498 928105 1795295 1768474 630272 1017106 695747 720551 586418 1773693 485288 1374215 605639 92461 534599 1380287 1401713 1997383 328741 913182 698399 1470909 1481405 124321 1201387 1260407 1453910 166406 1793096 1784279 871431 450036 1307927 262300 1205073 1463640 286438 801702 1513455 1256643 588171 1459903 1404821 1348652 537439 199779 11329 936064 1027369 437963 1237510 1061948 1733884 793681 729122 1263187 1408415 1846099 1528354 1264146 1883324 1126954 1974935 937183 322526 106390 577991 160518 1451104 1202674 278975 551805 425476 150600 570314 800962 1333962 267330 184186 1882696 1702228 911268 91827 726795 1038613 56805 1727253 1991840 1003637 1660636 1968596 1338943 1088116 963991 1108669 978332 1285702 418854 604572 972006 1444399 939006 1477031 825871 186695 1078330 257572 868483 915558 31161 1238956 360842 665644 1782227 1980909 75149 682690 535068 839004 1358196 1940371 1610967 1692257 1329260 1954288 1162782 1138378 991301 1784605 1771455 659940 1336965 772792 1731244 1590365 1598621 1288144 1698206 1263298 1328702 450928 177804 1820034 1315301 1685075 1520216 1856961 1691750 1274273 1295721 61485 119830 156404 968266 899288 204537 1703075 1009937 1012984 54905 1809296 626974 303449 1760975 725070 1013131 112806 633272 1756857 519859 946832 642424 168200 676600 990169 17913 887541 1673165 1899916 27691 557762 1864838 1581469 263862 966390 1923157 934801 1260653 1239368 1730935 491881 1294512 1532772 1760550 15546 1273242 327805 393640 792711 1783754 1101617 1067258 1141866 620462 322323 59419 1260648 833870 1035886 1141663 1062644 1009547 955502 868881 397482 1164590 162794 1824512 1272121 217726 731223 476394 1874673 599669 1821806 1815544 1696941 702834 36201 664504 865200 1328952 297220 654866 922525 1039841 1140588 449038 267231 49468 1739351 437775 1997984 1661146 979482 316012 1046105 1131340 1471109 1942330 232314 301170 917975 1909497 963152 1265633 813111 543713 25384 1175074 450629 1384858 1548036 667633 1005835 1998595 1262074 1842524 308052 848467 965040 542505 431401 1716669 53467 964726 1118427 1393832 534160 197262 1147442 1735437 303105 1100268 1147759 489039 1168787 1665488 1192108 580698 285420 169997 798210 2561 1739937 971728 1451922 1318002 860573 1486486 1594750 714864 1902923 739502 1666447 818321 340736 440596 1134624 1075884 1747654 1323482 1686124 846313 1321060 1245289 320404 276563 658932 670205 552713 246849 1360297 1729357 1853481 897025 1828588 1298675 144282 750138 98299 1243434 1227870 876977 410657 81015 488426 1669515 261301 294286 545093 1078420 1839435 738832 1654150 1487288 1096968 339283 292968 1916989 804453 61388 1257449 1428863 321270 1826691 1083420 522380 1854882 1042368 306763 659502 1561869 1307004 376081 1697261 970832 150698 116166 33892 127761 1583184 1278285 1778755 1507329 56662 1267085 547898 541461 1549595 652390 758721 932692 1233345 1281104 1765119 311526 563057 1320792 631307 1261741 1148077 1989992 923445 1826055 1444175 1171652 306161 563717 368674 1329340 881596 1939398 706762 1866597 191572 398724 1148090 1518761 1645904 1092547 207191 1817248 305270 229907 1814479 594362 150709 1271414 952081 593102 1181406 260593 1113005 1239124 572725 1841531 1732276 41929 821776 48745 474114 327486 1091321 491709 1506057 709068 1072407 1882365 1317386 587848 1231231 1394547 366936 106559 674178 999208 849118 770960 824609 1851083 636397 657814 183451 1689387 1885677 1648450 1220090 330816 352123 1973990 1308141 1021644 511185 1384496 1527218 55428 957114 289898 1074465 1802509 1810159 48558 1006326 338919 1811340 280864 351042 1311708 1026553 320580 136755 1320571 1137047 1437459 1239087 1773028 508020 1242864 1137402 337109 119755 1669631 228074 1268680 1482057 1510902 204340 1569239 1106925 617333 874160 721617 807003 1990914 90449 1556961 956004 1580124 1348928 1821765 1110518 1979012 914329 234329 548527 1441443 1585362 406157 1061543 1726447 351895 443515 393772 440632 202043 226295 313621 944432 1028731 1376037 197925 784926 652668 279313 187217 507137 1325390 1926157 1625315 1006141 1942846 1933843 910458 1726199 1420454 352227 1430569 1019775 836550 1684387 563241 532867 154488 262059 1857138 713566 1723950 1972831 717163 1373321 1186945 878426 50637 15676 1241374 220212 478688 1942230 1192812 290307 1543087 431174 334813 1970602 842070 977221 1547973 636975 1407697 1464813 729897 102242 769015 142520 1611531 1219258 923356 1484539 951891 1179514 150582 538321 392318 1988490 412660 670213 1214636 824384 1854541 646508 1263118 358480 366299 879629 623600 1379334 367950 730642 12647 49299 441790 1125978 1408802 9492 1272844 1505058 302976 276870 1257669 1496996 598505 1537078 1095959 1056129 535161 1630853 90697 577806 142003 1811029 8152 969694 1702634 1501905 766965 464706 1149714 300991 190523 1936766 686267 1933159 1774347 1601460 1023144 283773 120018 1614058 396423 508673 474382 1626353 1184194 1854564 1469539 1158266 306530 101790 1885510 639848 856400 1627319 992806 1439878 1376682 1213546 553684 1610053 473592 1832473 41170 873626 1740710 1229693 1808202 176579 1059096 748451 1315717 1762646 165003 1503807 352657 1763603 741977 1295495 1886500 782112 352182 970539 126473 801751 795861 1457335 1623267 1616292 1355638 440635 409697 733293 1088428 393135 1777401 1335684 322307 1251127 1513307 1449715 241853 1794258 1356555 248110 537247 1724468 911704 1543526 1833032 380594 744659 346527 456824 901195 732797 1369714 449355 518239 1265441 1209481 1735665 1663027 1150863 1451128 1132912 45076 880797 834901 1791300 1578188 589727 1681874 153146 176935 1612502 1322880 29935 1441195 1442097 1765101 189833 1743197 1192275 39394 1418533 1438397 502085 1063725 960218 920908 1939057 300289 1893098 829905 207423 1485454 113566 1864469 1060150 1559886 1012305 945637 1962984 1829720 1810298 511774 1403499 1515726 1401155 491792 874408 1571117 1532584 833743 266323 1053300 884603 43421 1140973 1518855 336958 758176 1862449 747304 1902752 1179373 121911 1683755 310598 1306959 1754684 1251194 664742 1527120 894500 1143948 1797218 1643904 322266 1700617 416431 274273 789604 455071 272273 1365806 997741 845740 1703828 1201125 226339 1240729 1926452 1860582 836172 1927277 1643426 1751542 394646 78964 905252 518570 1554552 670946 1339457 332117 500284 586342 562920 612053 1616904 1518952 251793 746037 413723 352986 1201833 1306483 1483389 1816372 1578138 821903 236874 1645895 146481 1468999 1335072 1014431 1044426 1894155 1271837 33433 1364890 349518 1064204 988686 80766 1109182 393835 1817117 26320 1838939 1461532 1105762 1943110 329332 183279 1292243 1536991 1734492 1336291 1065765 158958 33565 538137 555105 712479 1385545 374952 1650043 536793 1398122 514115 355071 1603992 418858 1517520 1443018 1624455 672013 436192 1486962 507021 139482 815827 803509 1750969 1802762 1401448 79753 1743037 968927 1319699 330936 191114 778736 1885438 1826582 225822 1630243 1752593 731989 1538180 1076615 1023220 1869521 246847 860295 1464037 117333 592142 81097 539416 247582 163193 1973464 558114 1599250 1796666 483042 1947216 1115699 536180 736368 666402 1909149 1911671 1811020 1374674 966651 490963 103145 261635 47171 1692902 842151 1860205 663552 1119401 1075161 804625 552155 138604 1170500 482346 198345 1721087 678801 596713 947915 1042149 1538732 1095118 2926 1362232 689618 108404 525831 1037758 620989 1290182 54623 1203003 1194948 290544 277709 957467 430668 42150 594019 241815 793274 175069 1392301 1286106 1552907 1966161 1065966 1882225 313144 1680021 1991425 84425 1568495 981925 1992758 555613 730457 1649932 317653 1978501 575267 1480459 1690258 423475 1334569 1510730 1612532 856023 99734 1719949 1626103 267916 1260954 1722634 253418 332910 1520016 1707366 1595822 305177 1742325 1569631 597501 1621173 770019 157108 1794987 111991 736703 42066 233407 1995280 1739749 946676 746129 1014232 1303866 1739456 699439 1329658 1017762 743869 575679 11603 1515132 963474 1211515 234827 318302 1968903 1644027 1108826 284674 1936508 1620591 1747024 151089 199332 575555 515980 654676 1090068 122291 1829994 1860811 1985234 475622 156441 1384169 469298 1180430 1903575 798793 1932919 526283 986939 1208466 330077 1980600 726074 762954 34878 965223 81545 1141134 1834688 289209 1169735 941741 1192303 754793 1001287 1394015 1057085 393222 1497433 1452215 639156 144142 495342 762290 556771 1128320 1006931 1464620 684466 369981 1052388 1604328 170064 773552 423639 1805018 39257 712297 1341749 1671384 359318 1460250 1084628 1730386 926396 71202 1772640 1165926 1851141 350012 1061653 608185 1206819 580530 1617655 1544183 1485798 591290 240408 61331 416858 113362 1546890 694647 1384933 1410320 14263 1111183 1334756 480833 1129325 1943544 92039 332414 610409 978730 1379003 449635 876856 144267 589655 1393017 1065501 1896162 1168350 928463 1589256 633100 1735475 1488457 1279649 1144 210539 868041 871158 887427 1436435 1038105 610320 609971 1358313 1582578 529566 604079 139987 1508641 643314 640625 575392 1582655 609632 566150 890856 489652 72127 1712715 1950172 1701154 1947131 1454431 578210 1558955 602511 1930095 184444 1182761 1781329 925799 1911061 965445 1967029 1407898 923202 721882 1810430 171863 1199783 1688562 388951 334281 1381616 336836 504296 1536242 13386 1032714 1690713 306513 1308528 70390 1111261 451876 1068259 910210 1749610 1214298 236654 1160039 928811 263580 1733624 1423791 295708 1677471 898672 786935 914794 480088 28805 644007 1080980 1081010 689521 1818718 601838 606888 741829 522893 1005344 765097 528765 1716208 395146 704074 1742803 608154 561364 1160229 176623 253399 1238581 31227 307775 1573552 83031 682450 239727 1645920 1529342 609261 1987063 104293 971617 225873 244670 1247276 1370283 214287 1436909 209895 1122439 1216739 1172692 1779416 1045176 1928622 836838 1897882 1165872 1501512 1665597 650851 324019 1095264 868926 1857599 280076 1192673 274133 679867 1431052 1057381 52346 97805 1487961 559530 423102 1865352 1140651 1958109 1136739 443154 424667 1138404 1109579 1023394 1147572 978324 613741 968743 1360589 1651969 236304 1122341 1947497 596166 418545 774839 1341907 651930 210157 1880505 1644425 924870 1059309 1170854 773342 1886215 1667505 1357868 1419191 881258 1420607 1437297 344099 215541 542592 1846953 138047 853412 466570 1721367 111952 1354724 550641 998016 1099030 346931 1329095 25571 1698509 1307636 906885 713519 1758405 747590 650793 424501 1683078 523703 624461 313669 560357 1278184 1341559 1771882 1406172 308417 176347 1319449 885018 1771686 621707 277437 1439977 370638 772301 398869 268704 613747 530634 1318906 307804 443316 1980400 76508 1489951 1363067 59697 158158 1731601 1929132 566892 1274091 1424985 1144575 1965920 975284 946695 938882 417831 737896 1764288 485899 436535 1842926 1540778 1199332 215320 1734081 842621 1220753 146372 123546 3499 1530672 998769 1880283 140647 1039037 368390 629897 423954 689889 769388 177495 1818293 460947 875940 595360 413142 439371 1019360 817158 96689 234172 760319 130631 58886 814314 1088427 1334595 721204 361010 1528095 142137 364502 279544 1811601 71166 358529 1437329 257079 619678 1020122 1609953 1867538 1031761 748557 1849309 1334671 1862576 134452 64140 327059 1625297 1133899 1465321 126413 40229 482960 389958 267039 862742 439271 163573 1521753 1022028 1099515 331024 1860202 1000001 510484 886029 678359 366186 1946300 859784 531634 518885 1371606 1653689 216867 1457059 1854160 947358 1594298 1838110 1609613 37090 1014470 284570 1324160 1600116 709758 1121148 1734029 351549 1996067 790919 1647886 1941559 1314057 1164903 817788 1865589 1345845 167610 385748 1435419 1004851 256951 96057 1191168 1527439 1822738 1274201 72487 1343709 1461878 91220 1128896 243678 1901552 1213947 998840 455506 644549 1315517 681325 1802450 586914 264537 116312 1011010 889054 1483334 904958 482066 608506 1745766 596671 1087 149717 1065485 212449 772668 782000 332768 340659 913592 1842413 1525288 132173 1544087 1829117 354627 1658299 984918 1707730 698071 853664 1820989 655257 748727 913337 1349985 1322151 1139012 885776 1528982 157366 147596 544963 1355812 1150965 1362864 348892 414987 1860753 1085987 1899066 993708 1255687 270326 467707 235089 1221013 224952 1778119 1682734 20104 435762 1975884 496110 1130662 1942727 833443 460714 160801 428340 918047 1799908 1275404 1858715 1534756 500562 153253 322089 1287716 569047 1156036 1675323 1200208 680635 1358592 1126209 826953 598249 1962307 889943 590487 160637 1992253 1331673 214563 1016883 1881044 1488966 658867 1847504 1850979 170434 265973 1597365 1732980 333624 1001976 699601 208849 706420 123983 1746645 1884651 119874 1489973 1089750 1300561 726413 1065830 1142498 1295545 1747938 558379 18126 1476461 1004121 478720 715487 717095 1270534 526443 1093757 567868 534041 1944016 1302467 1366433 1715382 469200 1873039 906823 1389898 1533739 1617065 1760847 482377 798269 1167849 569493 1105258 1546316 765146 865892 1941680 1434256 774045 1915140 15699 1565235 821794 444424 376520 187344 1857704 1392388 821202 853145 1244617 673698 145528 1611647 964092 25832 23618 1718859 394357 311569 1795284 1576671 1182231 1849047 503999 1048602 1782438 326663 1933466 523803 1650737 1342254 108567 1751730 1817036 508711 657405 1973143 1687428 830770 1449031 762803 317576 1478056 1268808 1912919 961436 779348 733003 558791 735325 1313893 868909 533841 998989 284830 1411397 1913994 1251867 8192 893652 1315791 960884 1727031 1051621 1346947 1178834 1715990 509204 367634 1787632 1654452 937730 781727 591906 280499 563048 838031 1463739 1105780 1229032 1819158 1269204 114447 1695667 1386923 1114033 350929 1553527 1199955 385287 1167035 217048 163080 1985922 1206322 972124 37253 158522 200241 132519 415884 94772 494976 184356 849497 704611 1684122 461935 11116 774308 537178 1835836 372044 638798 96090 116825 949343 1240476 1340391 250385 1163716 607772 1109921 1901383 303983 1299885 1037719 1283962 133966 934239 1124157 194474 1061006 1926129 119065 886930 1800668 435697 373159 1176422 724217 1453173 1889808 1736794 144712 1040203 292156 569960 885467 825105 480037 621171 1305638 330449 1451890 561213 349255 830620 267243 396133 1334858 40762 662342 1307194 430975 391813 1289808 1787259 354601 1557712 1093984 1987744 953212 218540 661665 83821 167564 140103 1977301 188475 372761 157815 1061899 230961 158577 1582202 342907 294866 775486 845217 1446200 1401813 609512 1445284 968666 1275456 1799993 504104 523114 1605906 974802 146040 739910 786903 50604 444601 1943438 533085 945683 462619 1426412 1812316 1066239 1772458 1106910 710918 1364073 557701 316336 458095 1296234 1257131 443911 269453 104868 1117036 1296643 441101 1962236 1951632 979904 1237285 1638491 1433632 1019719 145728 1322809 1234107 1461863 1111604 370421 672251 1569431 423709 1372297 692510 1132309 1544382 158745 446778 834681 1713146 887150 433277 784272 422083 633750 717089 101319 926548 1403911 720983 864814 245345 1622861 1230016 448109 416825 1312792 1049314 1551831 1058300 313840 181170 377765 1822245 1120456 964572 1004391 251918 436732 829625 16178 1372044 1742844 1790359 969085 162969 170048 1138758 533687 1223048 1596952 1664627 1927794 372542 1042310 1671598 1839777 1031718 1778199 728978 1020016 1489677 1314967 1928 733070 1583139 1338138 277514 63301 856672 1197455 1024695 1388406 239623 875704 1582349 713798 1163396 190111 1662164 745668 680910 405906 77232 1893830 1050913 629736 788116 532335 708403 1364207 1930694 731219 1888419 555153 1180192 1930158 1116610 1510175 1833431 839062 1823790 956175 1331891 345240 929730 1857576 1228750 1178140 1925115 1626324 161362 356166 320237 1809609 1033117 330541 747589 917714 695627 1059764 1218721 778001 1630656 1570697 1592762 323223 1436880 1004172 1557581 6152 906535 710666 1236344 851032 469259 84115 993624 1900992 1048016 356277 1988158 132230 1363756 283754 377843 1179589 1599988 511309 1975613 1353776 502238 821699 1169378 1840907 1233278 1694579 1584653 1008806 1523751 428902 1821700 802917 1353482 534479 1418847 1282949 409381 850468 940856 1263225 1144744 1551303 955711 1920778 1878327 1584423 1353665 1761329 39723 246135 1507029 1791388 208855 1835425 1170018 1413054 1637595 1244193 557296 1032207 1320470 610019 856251 695478 334246 1530846 1646973 1414054 176398 569270 134634 1411604 1326802 1187735 1636131 583487 348749 1608413 911306 1430739 1324019 484670 403714 2381 1596834 1680760 991997 136676 1287829 1826413 1368199 296516 568664 1397800 68427 491877 195588 1752624 1527613 158133 1970404 191413 1620563 126 1325604 1893086 585819 821448 839281 349467 1277264 1488346 1182606 1156675 700235 356369 631309 1130616 1905714 1366375 455781 834497 553319 1759836 1363676 916641 469561 357796 1317685 45268 706959 732551 871657 1633418 1682004 536734 1428586 1578555 1313929 1973316 1841555 486824 1991309 1522757 422381 809915 1686148 1605322 1795108 463212 1301619 1093814 1268013 1780367 842373 1566359 682609 634625 558335 52623 181093 1585913 1021694 1907450 722971 1111779 1467510 1206443 711607 659173 1650279 337655 1753623 109356 1858603 1366159 952891 1605324 1898555 1547660 1106651 761408 860455 1836761 770188 1784027 1161294 1849550 165579 1561252 111558 471329 799993 1366982 1346528 1563302 357716 1595048 1237815 342457 196081 1954234 1357289 743896 32206 155687 280136 1286129 213137 1434620 1177252 1419223 1283930 759667 1267414 1884397 575877 1033347 1608066 89513 848257 1013766 341949 256228 1981581 1267068 1887733 1516613 526208 1997152 530701 1158622 1865197 1553944 1640326 1992815 627033 1053882 845108 439123 920485 1163706 1000324 1683739 594905 213644 1261126 1864448 622632 959679 647801 249913 342222 911318 227502 1557106 1919763 902684 1765273 1341801 1077287 309208 300726 36831 219839 1511660 1769544 1666757 831002 1324238 1010873 1373002 1467079 513904 1186820 695077 1944250 361487 1313120 197286 1301334 267484 1787802 578971 33250 1124592 806744 1912516 1309352 937480 1700248 168255 828224 630192 947498 1801294 1190016 1241796 1134319 1690600 1169314 1556835 858456 739602 1132964 1883132 577487 1802550 1781989 1477661 1549306 1928612 1464083 537203 1094095 770986 1480010 956979 1499621 301924 299886 821584 755248 838112 607891 575546 215730 1849205 671602 1951702 670829 1018019 1891614 1722955 141549 99862 1127741 1230678 1209559 1342256 1143465 873174 22286 1267549 475963 983860 912191 1682456 1529651 827386 64287 1761575 1062692 771319 1298299 576404 1314445 24484 1316292 1648002 961336 234659 1190015 786918 822106 374018 630250 455871 1338539 990078 899965 212262 1925228 731451 1579586 1876315 1982503 749311 61593 1696858 1473532 1607129 155912 1171424 1790271 277098 1156813 110277 881268 1890832 1975196 1700049 1881862 1004243 574403 1842871 1794769 6944 1310183 1933504 213782 694641 89381 138278 1880584 298665 1157278 214562 1020602 1747119 1854914 146286 1811221 1911477 1678432 401249 393350 1732928 1820144 1044443 887771 1052947 1183429 1028942 984960 1147862 255808 1126753 343846 650292 548254 58729 1051058 743539 202846 1249948 1472174 1777566 683544 1904020 498475 1141004 1599174 264269 857154 1055385 257794 244929 23958 1891733 255299 1086389 1045459 488831 695038 133736 393168 1222300 747941 194329 1757463 366530 1801461 886185 195808 1511155 832757 886138 1985853 1211261 1253061 220095 1705480 730250 1216023 204670 569809 650488 322834 1207210 863871 701452 367265 1195822 173351 188100 1756505 1230911 1538877 1460079 1101689 606213 222783 530179 1446977 647485 1185965 1577880 1398708 616397 1494142 13248 975582 708593 861092 1551957 1887369 311372 741531 1286846 1146858 579072 675367 1194024 1117975 976296 855417 1611627 1872513 1153941 505334 1397894 970326 1466507 809507 1502463 1141460 434055 884363 83781 1974340 1618549 187605 1859624 799042 1058429 1580868 129700 277363 1890850 1597546 1018153 1060312 85589 124806 581924 1133646 482070 416034 328017 853148 1451910 1767614 1902706 1117928 632102 686493 382403 960577 109627 1325922 1471642 971694 615057 977783 128073 852955 932221 524844 321996 1936458 1710407 957851 403276 1182526 1996680 499583 1148262 282707 212389 1033167 17298 1101731 1169277 1854224 478151 1716557 197111 1187628 1107127 924751 1372451 1647583 1620349 1287365 439888 971478 1759018 1558344 288632 495821 1061961 398382 693272 1193071 1539716 823434 1111554 1473690 143044 870181 684629 1718160 1786445 1883350 298645 460766 1349947 1541289 1052831 1283615 1342993 1869254 1448695 1516335 1202072 302202 439213 1667426 778994 1167085 1103377 1467254 525524 297628 1511072 545088 1842934 1112912 957234 820908 139436 670175 1032211 770257 1309764 8070 1544113 1785959 1033392 320448 320780 944469 372560 1492993 17214 1420831 1684507 1235265 509557 243860 1539072 1839815 1462665 1759776 1754809 1818867 855311 957170 696129 1889511 1192086 1867137 1084226 1949259 634948 903273 595054 1587019 1126320 187877 385366 1817367 967424 486190 1893259 1292672 193550 1913411 104536 1517750 1819182 1138763 229208 1529177 80600 830401 583933 1674319 930880 72098 137403 381720 946314 1285932 1441821 1781190 956714 744357 1674350 1001275 1377300 336243 828173 736851 452836 1573587 660424 1988004 1124557 1380752 1162662 232552 279674 574113 346736 555888 821951 4772 1807517 1433791 676419 939192 193067 961232 610444 1507515 861428 883757 1220461 1748853 956784 1371163 878807 905545 850978 265174 434017 1034743 902988 1012066 200917 1336339 1764865 37319 808028 1374726 836915 1097220 11524 1731674 1607144 1617726 88314 584527 964245 1507210 169075 337843 824356 1966830 782066 1012500 509294 662540 1481838 1120920 1311833 383081 356011 174704 572376 1808810 732406 1232034 153883 1988934 1365636 305575 1376415 591656 316940 944549 1072626 1041798 861834 909884 1934890 169721 461413 1407068 45200 1144150 213822 496978 901069 5732 200362 1201211 294600 143157 324779 1753608 777126 1725439 1299208 70895 611502 1499478 1960151 1591409 315806 1515234 773304 1443224 917706 1687272 238805 1301961 1884471 300385 1050973 876056 848012 1473064 1128406 980990 1500156 1080794 987270 1784156 1045333 1358109 981112 1705455 1035305 1309501 1873081 1514463 1539621 215147 476964 1224466 1442707 1176673 1478045 137584 1733224 735308 599460 988485 1550664 1189831 1831148 773745 1825379 812361 142997 295002 1444955 1630107 957865 110218 1139059 87968 1878156 1036333 25434 1776642 510764 1475510 1654009 1266891 876533 1721150 961113 727441 1320532 64217 732439 1882836 1874398 395444 1907146 283695 1604633 1337336 1844285 548503 682798 869514 1439270 1875533 1605328 1793761 1435509 1151367 566893 1617425 343732 1393438 11592 610602 239262 887339 880416 368572 247048 80625 822626 610954 1885936 570551 1276845 208616 395180 750244 586483 357397 256475 1493369 1190876 564644 1719003 694918 1478178 1693329 1405789 888149 1357205 584299 670311 70046 533342 223350 1997949 1900291 959400 356118 912888 1894126 764562 1118968 120207 1868146 1899061 1282621 1011385 842018 563844 820268 1521664 1125322 869674 1130870 314550 856995 1538366 4280 108195 1702319 109614 55122 1358788 1132186 306241 9318 500521 456301 1112173 124673 764933 1447512 1404060 489987 1892831 1932014 1874526 1254306 1616550 1650132 552077 1575311 1107577 149168 1593094 305879 1846620 898571 93846 887165 1840426 869159 1654946 1490633 1351869 256890 481618 935462 1015343 457050 974832 1572225 148118 1880092 1995391 1304493 575039 68380 427022 76518 13591 826933 775599 1380469 1770325 651713 1060787 1492322 1383409 1652802 373222 61334 15281 276279 1242307 759497 547541 1147508 485857 788110 1484721 1070264 1512636 1121476 394420 1319204 386866 1888338 1884331 1034459 944981 1680382 586288 1892676 1960448 378632 1546463 237038 84030 626793 821407 593432 1562123 130598 1674632 1083763 1013112 626433 1537473 422349 1398697 535002 1042503 1659971 1936721 518748 1569693 1478010 1525691 626005 1753947 1069385 152165 1585174 1481365 833326 1209409 1714509 1861944 942479 1544753 1204933 169240 39754 1913381 1581097 1864549 935154 1503039 1371610 509930 1131829 1626141 1132781 150199 950685 1120809 1415081 1782955 1642814 119550 1736234 617128 615017 1572369 418740 731534 1198082 375410 972994 731975 1476070 1490488 555178 1839394 1325581 149291 1966020 434706 1733800 1940717 972114 927645 1821879 1496464 1397615 1610094 903806 1835063 1325808 1867751 1208240 1518585 1958300 1462886 1655984 1435009 1048201 11084 283491 221025 993883 861963 1452167 528888 1496989 180078 1382476 98111 1426946 231868 1604408 1633457 1865078 1109894 676646 166483 213206 288277 1147463 863238 692683 719178 684736 1424533 1741305 1156659 385607 370189 235379 1669552 1053510 366112 1698888 1848563 196042 1489219 365708 1561329 1802142 1563799 113366 1912358 916803 874885 12244 13273 1899906 1085426 1172688 206232 290902 1457027 584761 1548850 745401 411234 1985108 712314 1477293 1128575 1715965 506049 553492 1179152 494356 1403156 982553 613990 1694420 653526 536498 1465167 529754 1200510 209040 1300043 1300986 581837 402055 200088 1177546 241152 629268 287815 1656677 308443 9179 266199 1008650 1247188 974826 112631 1602451 1180531 1753701 980722 1946304 1309860 1827610 284825 1249120 1499811 227980 1356054 1915346 1601686 1617703 1981861 639596 1182203 906908 1971158 640016 364481 1698277 1955787 340883 275764 375879 1298644 600499 1221946 1555454 198280 614059 405268 619997 1137799 1876101 1892157 770429 1490708 947694 595198 781180 1831102 1776430 1863756 1818700 1233022 755316 393733 1716845 1556306 598140 694888 1736997 1409464 636665 1988251 309104 1775570 815895 811947 1304286 383098 1807842 1605431 1373716 1108398 1733220 1759887 1534186 300009 683964 457965 1486414 414671 161708 1212706 1492803 1633192 1930288 398974 1433170 415982 1932546 1904118 1363757 951249 962645 8166 920914 531199 1066317 1262262 805977 1331316 150315 985684 48798 615981 1521379 1860209 253102 1040781 1623998 1077867 427071 1789217 85236 257473 1274696 180305 103302 425219 1134795 566537 1283869 1750428 1308690 283802 1788134 520671 1991967 785881 936913 641440 941871 30472 69892 287820 1576085 435131 1472806 382446 1787221 1798722 1214225 1173962 1537179 1235968 1117751 407538 458443 1699990 1646486 59751 1060701 991414 683830 754349 849618 1403557 1488321 6602 1579186 352754 1428581 1113160 697298 1892061 511339 892866 299341 1113980 1943045 1386494 665375 358520 322941 232681 129050 1642866 410104 1346602 1289812 375284 1497798 1916347 1272335 1187957 1052598 1305449 430037 1801332 1557635 1548533 9143 346941 1277373 967278 801635 287539 309466 591153 1954262 1815700 140992 1457911 501199 1876724 248908 90936 1525371 65755 859519 1363490 652556 1889103 249425 1149362 1337875 1580589 335602 1779528 1598388 1879235 1488104 793994 1603404 1737338 767016 1065241 1508916 1235338 1092514 1927743 896012 1743616 992977 859508 220232 1874454 993279 960528 1523595 1321016 55667 825389 1426475 1587675 1409033 953247 1734596 290055 1831602 1118538 644710 892521 1178565 1881749 1841315 649850 1484943 760120 142374 114063 842990 1945153 897246 949737 223536 1730395 1784596 762603 411061 1915352 1681423 457895 75623 69836 1080238 122982 84301 103160 631219 1820057 380881 1586511 1968176 368388 1693270 578328 1551130 1247930 725805 1722171 1015404 1266178 1865101 692608 271868 1000396 854623 244064 1502477 1428377 381976 1616606 1559092 1572218 1286122 1182052 1369605 1099788 1050323 273544 804035 1128750 264015 1754365 968769 816452 416088 995771 1680899 1642705 124162 1516305 1263649 1614631 1795712 1463197 736861 726143 405518 355526 1952205 1689485 1883319 1048745 339597 766093 300312 1938061 36160 1224952 1747500 392123 1155480 946293 1899848 1934606 841548 94521 34203 474323 1594345 1742420 1722870 932052 88430 382904 828138 1029823 61016 46846 1292362 447097 19539 553516 1823500 938718 770314 895111 1491302 1908237 982812 403933 1072670 1862960 633293 119409 792914 46249 1610981 391283 769967 1827269 192693 1048130 830622 284733 1221922 1970424 338556 1168331 644741 886049 340087 1857514 908928 413746 1262174 258874 1109811 1778975 925605 1056756 546792 1112365 1291804 1047483 1186072 1389958 1520986 259090 1239166 1172063 1995076 1638148 1458283 1770392 118730 1734700 1304765 1753026 1036334 706311 1449183 34969 197621 1893194 672110 116373 1612182 1387610 249746 876149 395872 1877508 1708403 115459 1158588 670663 572605 1448266 1825207 590959 461988 685252 905497 226060 1966378 1414143 173796 473541 920374 754494 923661 816276 260085 1761585 1956652 243692 1036342 1242259 683447 1567922 1607157 1872680 1702988 1417982 404892 1992666 1958105 811883 1141556 332398 1967441 65998 1252874 313618 804213 1695422 1849018 655527 918946 809644 1857821 496468 303566 526943 715883 1325370 254523 737790 1252476 252725 1473161 1650516 1905940 789030 1759398 1189912 144740 1920494 1339745 1456312 1943654 1088077 444673 56202 1385941 1813611 988034 1299802 760655 572385 772671 827810 1398237 1418032 389501 78773 1270921 544455 1961145 587239 101269 1749832 1841061 1742168 1096121 1199786 1297952 537174 378044 1916597 900517 284233 1760416 1530692 338614 88842 1429565 1142617 393934 848313 1367675 917622 1470271 1342090 838601 641737 1774126 952462 900221 261562 1751014 67370 169980 1248431 1254242 1929713 1794810 60675 749480 507858 536735 1735294 1249878 820820 164365 452773 1369545 1177567 1525122 1881164 468664 671668 1881033 1095462 706189 1913954 1819211 1508002 1968766 1011019 310018 1785785 1726808 402376 496343 1590609 1289780 1168366 1845592 258884 1788161 1342151 1149545 1533122 17426 84206 981846 261106 1774127 1956823 1735953 1658083 482729 1699477 564976 644266 1098269 1743692 417763 1523560 1627243 921321 803939 1834328 404378 1347332 644363 284025 826230 336171 1088996 702697 1295689 1047693 677455 910541 1209157 1543008 1274502 382819 358614 703536 1106990 295665 1549602 100673 242471 563934 1529367 889410 1031844 1821771 802456 1542659 774520 261408 1287171 1882571 1665485 743911 649826 1966586 581577 706282 1513660 116160 532716 112772 1273606 1377830 933830 1030828 1226404 775934 1300167 604554 1052550 1570540 619405 750795 965180 396065 735161 979360 1034392 625272 1304744 59582 1915694 207666 1899812 368116 600136 376706 768691 77190 1569044 439079 685526 94196 1139202 1506841 659002 927150 687197 147316 1388488 1415771 205971 309304 1334028 1710828 100016 862321 1434843 1755965 1717713 695972 1494554 1831616 153229 1213581 755589 189377 1019832 1046400 429320 926397 1348631 350551 502530 108265 1453237 1469220 31658 1653142 778232 1484483 1184637 1680053 1489422 1352657 1146152 742524 1096748 479037 749795 1910597 1553915 138005 867941 1880232 649235 1631286 925331 627398 1108129 1424123 917949 222301 83736 1861489 310453 1867404 413492 626823 250062 638564 416023 1820561 569764 1639648 1838719 28751 1571786 356439 1957215 267273 891287 1968682 1031725 1387678 1835666 1898484 1983621 862087 1139474 811503 548676 1947501 647750 189583 1989669 396911 1297626 376518 229004 1849036 573778 1344916 256373 801987 592481 981727 1263796 194416 1849583 828691 611723 1377052 1744786 1678123 232680 1915676 123976 626268 1329862 696599 1990284 276752 1884116 794056 1106259 1687628 1998264 1676596 925349 1716864 1785089 1878380 1222485 457490 1891484 333723 127162 1557989 1318987 172152 675156 928263 952061 173481 1879469 1385909 1275244 308777 1061808 213250 1355431 930383 1570256 1444064 1437576 792964 1719984 1157080 324053 746491 1761105 171315 1552473 345648 468269 82546 1389744 162858 408993 41436 1109476 166118 593539 324161 557481 1381473 1961538 1919578 1053385 962437 81897 905380 1884115 1926810 1232425 1443793 1982140 1974000 390150 1279575 183253 110688 1659542 1982550 1070107 1228770 1460196 1536595 385874 871874 163401 1871099 1517309 314723 682515 1456164 329052 626881 1291782 883950 991948 550611 535416 1065320 1443892 1038238 1231734 811757 1825296 416589 943199 524808 742505 410555 1915875 46242 279259 281557 1863474 422921 1271199 434325 1609982 1691325 827442 1363895 421809 698633 84248 1059167 1499884 706998 1631633 1094028 329431 787734 507202 650067 1216277 434374 1870093 1711279 1110469 229834 95221 1663506 960839 1869172 1334102 1288008 1926597 808360 7158 220497 326760 297164 865056 1294987 1642515 443953 185197 1108965 244534 1158637 369588 1977906 1452485 783980 827613 1256623 503746 1516810 368765 1994911 591575 716309 1706158 289847 692402 384465 284999 1538723 268143 1940763 209821 664806 154608 488991 600863 1601423 1749476 1725286 438400 592625 1556602 986863 1910635 1911714 1839688 1530722 174359 1569035 823756 575325 255737 1414768 1527042 1227466 1000913 1145107 1661203 21925 1367130 397507 151114 253055 1719923 1342964 1620507 614488 431349 825024 1055688 1747242 950451 1775957 1407644 1992120 1113829 966212 1671592 1500582 737310 1345985 1502966 447566 160050 57737 1367196 1085909 271176 1824330 608831 139971 1613629 677360 968185 243927 1909000 1543000 1627899 508761 1897124 361936 1452334 954184 1720035 998451 758374 656124 971995 774498 670244 1903470 827466 1912275 379388 1462349 1666559 1091262 1169470 211548 588204 203800 1798605 1088631 578854 899446 1929675 347149 390244 115391 874242 607700 954909 1709725 98350 1526005 1972213 454525 1144191 253620 1864926 586434 169550 1851521 212196 1737598 1324795 1154967 562434 1426684 569874 507982 1750435 983991 1502156 931376 1182051 107649 1590478 990593 24103 1285583 961281 1185841 980485 572527 1103849 1317641 687639 576244 1113953 845260 679327 590571 1207771 808123 505012 450389 765932 323771 1903641 1394172 1232400 1316753 1694361 1861108 447537 313880 1854463 1190092 1214734 1265057 667807 1314670 1278702 1137648 1984767 77615 1021838 601450 14988 1178116 274345 1699694 505438 1516835 42697 997423 832653 1697159 1131879 1376499 1543243 21259 1534021 1335542 1389921 242021 1967705 105352 18336 224503 601975 1261091 867974 1801626 1381847 1860895 904426 400025 506153 535135 247626 1062144 292267 883897 1765051 1800798 492895 1677864 387585 1915410 135491 804244 1311596 1371717 842382 1546145 1918400 1223158 54299 894520 1660932 783149 766631 1772800 723113 1804512 1136797 93416 539909 512609 1323505 793321 574251 1029482 1877459 1552961 1683214 628977 1302381 1696983 1647922 1743706 1708385 1418952 1079076 175933 1679208 1402913 1424086 35310 788247 1813986 632373 428338 902869 1741804 88516 1766709 870951 911259 1543319 668140 1763543 971775 365166 371679 1464540 608369 304868 140220 1772081 1270426 19582 917132 1939071 1262827 423370 631270 469674 1440084 1710759 755790 1283543 1280781 1758248 199928 830137 1200381 1948282 1843812 741782 1110059 194571 953392 1217235 1671324 575347 1771644 607623 1007073 1899576 718235 1388677 612926 1439650 1680801 1760843 892861 644982 902017 221626 1613744 1807972 552192 1363176 537784 1368776 147559 945128 4216 1683828 1983911 442225 556149 576888 1238053 948732 657398 1426794 194731 598843 1748565 266171 963411 967261 744527 903296 1009576 1120870 1310992 1482942 104921 860286 249210 1470004 1845997 1553863 834082 648089 422281 1072505 834822 678483 351040 1033413 511569 1513175 1731041 654333 144063 1484883 35644 1256021 290836 1749558 1468662 1834204 489937 916724 1652449 1684301 905931 554833 1678446 1560261 281478 1073151 1169833 497 1834214 1772059 1735249 949361 425744 701067 742147 1503825 1636992 735596 275454 757772 619909 72955 1162366 227869 124618 1985079 1631291 727927 1635188 1967507 1135918 1133784 1179201 1044334 543911 1566043 124985 785356 1758893 1968690 344207 469222 1366592 829592 1983531 1526178 1565472 509454 414103 653807 417742 1229258 787853 1365523 436400 1876454 83695 9496 780082 1757203 1864938 993837 364794 399579 855835 1248314 1604217 1060829 1722445 746656 1785442 682254 680525 1107266 256181 394832 821264 1351498 134787 1743921 943272 1954089 340527 1434247 232767 1082322 272560 1208000 432348 600650 766149 89613 1495348 1626109 824658 235500 1207638 538842 503883 1142382 1727088 1389585 1705223 1112937 1783323 875321 457818 1510355 1950945 1857396 1457871 1937378 646962 1178973 783914 1820163 105952 129301 1408598 1003118 541340 1687214 1240303 1143603 208133 652605 141180 995418 1863096 736493 1277819 461587 1169163 1743301 1716186 261346 1381761 1901463 1774250 853553 998456 1288038 1884675 904715 1632093 1147164 281650 184126 239889 1597791 1606940 1930331 586266 1162525 63469 1676714 950157 1633605 1345103 64187 371333 1913680 1429716 1601119 912685 1242443 534414 1882180 1445597 1293396 1005005 1200706 1599792 1455847 1370473 734044 1081805 96178 775398 1096807 1111026 564108 743801 789293 351606 1442811 1993042 1177057 1759196 1025948 455896 1983274 952715 384440 846528 709925 916353 345947 898622 974604 894386 1701273 786546 296848 727013 730029 616634 1556813 1833453 1941879 246152 153864 1773370 1482229 1241442 1475758 1553313 49471 1323875 1593393 739590 1704974 1967561 66348 1663121 379349 889839 178942 1545748 1238862 1262367 1237713 1306066 763785 1152310 1491610 267438 128724 411982 1657542 618533 1193156 1293474 995358 810562 1649023 208142 558268 409667 1614873 1066707 114847 1160961 898157 623803 1350937 1585779 801017 921894 451921 1935626 927074 310680 1323672 1663028 689449 1346700 728642 1377206 1502237 200755 857425 1401696 1830967 319760 846554 1805526 1458145 1457616 835592 1102580 10792 890372 255188 1744735 636466 1900424 243917 1098992 1400481 1757173 626524 68667 1234404 1471262 246512 1937510 651786 1741870 380247 1742342 1092007 1189298 1668830 675314 1128910 900384 247777 163456 152220 437642 1934855 904694 597074 1899188 536589 323921 1141112 615709 74113 896580 1740274 191130 1783216 261103 569934 1591566 1207045 574098 1372245 859140 951073 1341151 671940 1505181 1614444 1394323 1878432 1917673 480305 1263661 793503 228087 128197 494188 1977011 1053993 741481 103383 1682942 179463 1934264 917396 1875722 674905 564675 1984959 1036861 753814 22391 1375531 1119614 167623 875250 519684 628835 804962 899485 1293671 1334926 714816 940572 1753857 1364759 1002337 1146622 150434 1065595 463528 1201167 922320 58832 1784172 128707 800247 404890 723818 383086 1552304 168632 1121598 1050871 594382 1402719 1049533 4113 258305 1681293 729311 533125 1270906 57774 1851551 558753 724765 1038745 1396559 1904152 1942343 609765 1192850 868021 924075 1753627 570997 806406 1706391 282800 1357624 537092 952954 1880098 700749 1974911 493774 12804 912744 1526792 1813888 695373 74306 1090739 767409 1052363 348185 877918 1763751 1749762 763685 893597 134023 79007 748337 601145 100798 1378494 1269450 1778515 1313028 1532004 156194 1518554 145129 795323 1182248 501034 504214 57999 730228 317538 1955336 268761 616394 1419388 1208166 1374194 128146 1918824 1945282 1694852 825084 289989 647317 179928 1965711 1282086 1555001 1541187 1465887 787141 611541 1652751 811862 1419343 540274 101264 1940312 503096 1912247 1661644 932075 719424 1921859 878740 1589013 122955 1988995 974930 1428902 810598 1169422 1262685 1568611 1513227 588968 1960243 1021506 1556972 270450 1236209 877546 565253 1509485 361283 1716451 1359129 1885094 60228 1687411 1148326 1252672 387283 53823 1574921 1239975 1611618 164408 725432 1655702 808201 1707367 651567 956517 385882 642945 88447 1500478 409959 366712 1577943 751190 914585 1056265 214264 373732 30657 657108 467095 142847 790436 194203 469769 1832740 1924595 1107772 1487499 1623948 751875 494294 1498876 358961 834568 622130 643847 1050437 632316 1380759 1551196 767105 1150989 757588 1677808 169666 17823 1213246 1219397 300723 1076828 1239181 1777486 1395392 72925 169886 185299 1757437 1845361 712030 1337000 1920336 488285 1189312 1401730 1265768 458827 1334279 851435 926625 1401698 122349 1633298 1056541 579821 1221012 928518 1124268 1036899 1627926 789517 1260671 1117934 1928186 599901 1479039 1567815 1096341 695976 914438 618737 589164 1986960 1186032 523989 130122 1353606 223148 945040 573563 1626696 358879 282781 1423676 607908 464332 521637 179048 293019 1296536 519951 893173 1209644 1797700 479523 1852621 1676113 1075329 1572179 593119 1006149 1488467 688614 45146 850224 725658 1181819 828761 619264 1513244 802357 372121 1851555 1097692 405390 1073320 862322 1562436 1839939 1846369 1564042 497685 542039 1754812 366834 1582812 672030 1462373 1990378 949028 144159 471768 1661551 861522 644249 1869401 1346266 1997875 897014 428488 485718 944778 1577094 717514 1463919 1919940 999213 1688917 1569827 863721 464785 243797 1484488 1193470 1069092 504434 1689491 182188 1963482 1940532 925728 1464305 422468 727829 42272 425451 1358015 1038980 1354738 973965 1362738 1301019 592465 957380 958527 1875730 379332 461560 643681 1551456 78515 909041 595650 910286 1604692 488874 348393 287837 1308582 1182198 1445845 230089 730318 23994 1789118 453077 875572 217264 1250709 910744 93772 1134515 693778 1824361 1585549 1395642 680564 991205 836287 1512662 981528 756920 1875000 1362284 419559 1673166 285408 1947673 1476163 1169376 1111637 249169 848972 1833146 1716525 168323 119535 1139889 1229039 442847 1093958 1038856 1942774 26894 1019350 838928 816481 1424272 207960 840371 650455 708002 1217221 746296 95355 1519782 1196885 671406 566112 257472 1647076 1453593 1836328 1617047 1201676 416095 118193 266669 255831 1571315 1829261 807087 215091 239273 956866 1274846 209085 786919 522603 1685090 294019 1627796 1883815 643728 1465600 371451 1860074 1072769 431772 425043 399119 525236 1196457 1546336 758351 1279833 795564 1021703 1588975 758120 529474 1225136 1521752 1795020 1238501 160108 1025397 362704 635988 1368319 16637 644027 711148 890406 917237 166184 1950419 1953469 1722895 585846 469802 1429533 215032 1927021 1734336 1244057 807916 1475889 1169204 91136 762736 236156 1698324 936887 1414539 1708292 1757592 738452 1959819 36013 1080625 1183396 181848 1753588 1171876 1877547 1578345 978100 1033407 541857 563434 1803931 267094 1139898 330451 520728 593339 998866 1974016 659114 527355 1541746 1815923 845489 1732645 588444 1767526 257799 354845 85869 87530 859133 30995 887146 780149 1149381 1728643 1270495 1258210 385249 1835147 1322679 1446222 1298177 1263372 1710912 1053612 1010955 874561 1749995 35615 1839097 1728536 29920 310924 1940553 1572597 950607 495746 447149 532629 1756507 177115 473916 861899 315478 1670409 1147258 96046 344935 1681914 1649518 243361 1673330 1777553 816510 1384005 936219 630139 1892404 898541 1481896 194194 443273 1642046 81634 623833 865655 1030989 1848436 1458098 1235843 102914 881875 372174 1449226 161035 841937 1848026 1979076 525419 23141 1723681 773811 1206611 1659378 1028407 799626 1878659 195565 546137 669043 352060 1549310 1350718 1455519 1303591 284645 1501911 381694 1705776 787135 1905460 837169 1706604 1136793 1592930 1417220 1996204 1418045 1196036 970805 1192403 353227 135495 492833 1810267 1224388 910333 453067 802842 775811 1910137 813190 1648824 1896833 791631 1144484 339237 487664 1773125 1912674 1109377 141952 1478317 1024934 1803056 1535824 661386 567648 336260 488319 1353690 1159914 1773741 1737499 992988 1593678 149101 651887 1302479 268504 1626221 1888515 433420 1276342 96665 746164 486020 1345546 636545 762163 1381620 363130 991116 976881 242440 436280 1392553 896945 1988303 355551 1505210 1549988 1178745 1041248 1089555 22769 1026542 475077 1495816 1462976 833115 39646 594640 15362 1671827 190671 1968750 867277 64258 464737 577210 1276556 57983 376136 1625992 1561885 248349 1209763 1691807 524958 1158072 1260443 965102 534071 555836 897986 1555569 1025375 1619238 1107392 1235960 720294 921095 1674746 43584 186973 1530329 402618 354771 901405 1453223 654394 1725265 1494919 737964 1035352 1386059 300936 1407336 1751497 1259092 210307 576320 1211779 1386555 1819490 286385 1052338 1581182 1598868 50751 1543423 1842605 1132538 1830740 1154005 1310233 665688 1310539 298249 1671813 1495297 1423574 490123 1175665 1441416 1756395 1977856 131048 275290 755671 13466 1666392 1934681 885138 547584 1818695 1460917 1247233 483169 1632374 1061360 742103 1373093 306650 1919197 542728 377111 416509 54617 954678 1431629 1653827 405070 74837 625740 324345 1649509 1358693 415348 263608 886269 379909 1746676 582010 1077315 1578469 1724102 1236325 626207 1222412 709392 1490441 1120028 1703931 1982630 785787 597352 468249 431888 1523479 1044484 1395073 1937236 1633211 1386567 1372532 508913 1814575 1334232 1400383 1406504 918267 1165013 51152 1830449 827903 78490 1243694 210985 1887431 1369038 1332514 311576 617297 1714868 667453 1713443 520906 617610 1710827 765884 1915472 961560 1876898 1663985 235545 328864 677378 1759496 863930 523280 1636199 74589 1571112 1220685 865253 1147143 345862 16525 1062500 326403 336078 1768489 1522940 128035 1305478 1281856 809065 881613 1080022 385936 365434 683896 1701471 1652723 805577 187049 726621 1670016 433221 875843 1671166 680019 1259570 1972200 85456 888959 97414 679297 1186419 204852 728918 52713 890138 1712685 597863 749277 246673 503384 1960362 482162 187208 129647 514756 944574 438057 777199 339414 1797530 100803 437251 287795 1682652 1440358 128703 1935745 298404 198801 513789 1124881 1036742 505458 1633234 1925767 1224418 617935 1459697 776768 903609 1799329 39572 859657 806679 1153202 1546351 496781 982930 1493919 1509030 1109238 443068 63369 1791170 401654 355065 126848 1234009 955362 101870 818284 850439 350043 1342699 1352528 1011452 541317 488330 1688315 1021367 944321 775574 1412489 938536 966139 1666412 719394 703255 124012 123710 92396 1231915 465810 762620 185860 975600 1267056 455113 1819964 159323 1070686 1591427 376303 859603 1063352 1761470 1826928 895236 352317 112135 807339 506824 690763 1686293 1341347 58366 665207 1662500 1547732 222018 572557 483532 202273 831734 437974 1945483 1361662 1406998 519447 1462353 1179112 1634485 598009 1700280 1960194 311734 1257257 1525535 1665480 1472483 1615631 956590 1819864 358300 1083074 1978697 1750910 1284036 1317681 1423413 778801 346474 31753 8315 1422147 127400 1746759 617175 1360653 1296901 1611493 1991243 1952335 1521037 1957377 792746 1051022 947508 870040 279468 1949290 1671329 1935730 245160 496131 72131 893130 638732 276289 1248959 1993975 1521840 1895883 1879498 737970 904308 706635 1731800 1259150 1303962 544468 353387 505157 1001038 1679225 1308070 81332 596708 120270 672561 562551 1389766 1365849 291501 1710683 596795 8056 616036 376302 1498944 782578 854241 1928686 1370033 203147 937632 1071285 870087 1836260 105249 95574 1754704 56748 1312117 531584 1163551 1589688 1604187 1371207 380840 1474525 446879 557364 1187296 959309 969724 843637 1011114 1196295 1746859 929226 315204 972760 491196 475716 1488402 901589 1180553 310216 146113 1933010 1050420 532490 1297354 1685550 743281 990200 1213287 1440996 1614111 1694312 1271368 738041 273911 69259 126661 1718537 1155557 680740 966095 1700606 855353 317195 1948746 388935 1499346 1811671 388557 184165 11385 1139514 498638 996888 448347 1603109 100558 488029 1876132 707042 1487038 1468151 1131190 676152 779617 349724 1870845 757955 715087 1612460 1216350 1950546 580053 505572 707019 1797109 1792727 994438 1836193 1310341 809053 1396044 1208852 1696323 1986962 1099656 151207 662906 239345 795917 953989 1126212 118606 1781062 806066 1323234 1986198 1573310 1096195 1923303 1587945 362126 1818037 1623293 1268452 98672 1651935 1634739 1912300 1243623 687579 461030 1312728 1274633 989111 1022684 11870 1005007 1949661 1732223 710233 118073 547891 1393762 486724 374806 591405 1757745 124932 1768736 255052 1433403 621815 1138050 953038 584061 655762 1992614 321597 119540 1271791 75910 805646 1841914 79253 1937841 1989911 1972062 209041 1134987 635124 595579 697147 348235 213975 449464 1708560 1320481 500821 1632407 47140 98873 1151692 1740779 343813 1755852 325181 543611 254121 786166 1608242 1662875 1774793 1886790 1976445 1509634 1555381 1141865 302987 460755 923432 93342 66721 1927399 149959 121325 455524 1549125 563826 931069 500884 132123 246417 1680644 1606678 1754130 1034932 588638 225869 1272607 727177 149971 1496185 34552 639271 728437 1538242 300596 1954524 1079363 1005890 1431603 1185723 195911 1728741 1685309 900356 1242895 1306184 774569 795231 1822655 399132 1258578 1273109 809304 1383138 560322 279356 1466435 1953886 400470 266344 1205822 908283 1847007 1131508 396178 916008 9433 600186 639100 1667935 1992169 826583 1283127 83740 304686 1070189 369175 1626610 1590269 1035383 1803354 640328 1138093 319292 1480033 722054 1460202 761819 475540 1378406 1743940 144305 1636470 1552318 1615073 417744 1874458 417286 325477 1250844 1794242 1472004 897491 720205 963997 1450804 1488737 1578895 614102 1764636 95507 1949632 647699 787907 197659 1859997 934325 635403 380293 15217 1070397 1636357 1704611 1558636 1713526 1471487 1259014 1579506 1301695 595716 1376489 1133054 476730 1904824 1518445 787071 1241401 277638 278752 1381601 1361943 107270 1199674 735989 1475534 234257 1126434 420594 19662 815591 1763021 1122065 598215 1474196 1955077 541655 968251 1557732 1745831 1446390 239839 1672026 805677 573632 1499943 248444 420264 463569 1841628 707486 1873513 203674 1711964 689270 1167719 1016229 1139748 638769 466930 1587133 1702761 715322 1261538 1052217 949944 1719281 1393121 381476 1265805 229640 1347804 1485109 560888 1793898 1568171 1428437 106572 48506 1123277 448192 1513034 265813 590259 1763871 856005 948597 178442 1074410 176805 550058 983481 1374680 733412 1139154 669436 1305117 1219483 1550369 181644 1266600 1313767 398354 876237 974916 742784 77582 1206001 1555098 1582527 1884322 868485 1783248 976269 1284874 1498709 770280 627139 1934003 1757517 1820330 585057 1422598 1006001 453617 492393 1377999 1182245 191916 1504665 1015286 1329846 620959 1375706 1737408 1461701 635565 1114781 96420 297154 1825996 1641207 1687340 1485453 1981428 341486 1165302 730060 170506 244212 1210019 796011 850442 1047137 1514739 364550 398148 749 1982340 944328 305489 1794234 1807116 242825 1720759 1470585 1394797 1750810 1767294 1130690 1463105 938773 620594 1241861 50582 631272 1791635 129829 1995205 369340 831386 548402 1208341 1368196 1869032 1191614 128436 1829608 1298517 754092 597493 145723 507663 926446 1499812 1812968 115277 116201 438360 153988 1096224 1887656 1061050 823225 900142 1459970 1318722 106156 428190 1511159 864416 1338368 1159489 1682592 492929 1014749 350325 1201368 399740 1937220 371827 979123 1642231 1596851 1340975 1994310 923984 662374 1276079 1957077 1470962 438551 1205746 297346 1677321 680268 1818313 973832 1492751 739987 923458 169538 1465957 1925325 609027 1634053 1212475 514685 1323745 363029 1263619 1483150 1484764 1607964 337252 423208 1090279 711871 1597897 21457 1464659 1006454 749158 1921468 329010 824573 72773 1530809 1228439 1183676 541449 1921222 913019 1507764 1978553 1089631 1025240 303766 1836284 1765699 1542795 94423 542277 1803692 576695 1353588 504970 1415997 193006 288204 254405 1868438 882705 975018 1479725 1625028 925370 631311 974722 1439139 187750 1524228 1170939 181121 1631505 1404884 290266 1166539 1025675 1679366 1230871 1800989 1151957 1824664 1149827 1387172 1235189 1892980 888692 1429911 924827 568431 477079 1756332 865835 1409981 1208891 1105985 732490 505150 1874937 372566 698898 1572467 747523 1573780 1938912 1396943 1531913 1296420 447598 1138333 332515 932494 72671 1878345 1203860 573628 846742 200693 1846394 608160 1378657 487252 1566375 535647 819157 1182177 451949 1523178 1392085 1685688 142825 1661882 606924 75230 1835653 1009055 1207956 414398 836631 640805 632493 1721219 1150860 798146 130357 530447 1763406 860073 58720 1652980 845342 1401308 635067 1524640 1682523 1297657 437038 878830 1107356 1847756 601167 649005 1775197 1984733 1921636 1753990 973423 1687704 333074 176205 64080 1822677 1167004 1311375 218473 515472 1696407 561839 845649 1543482 1186352 656609 1702305 401399 1718150 39231 1234574 1713415 1824262 1835084 793631 618702 1283008 233709 422418 671548 131396 259894 497314 1134660 771025 1469813 617839 1581168 1841077 635989 168457 372662 1232976 86785 1463468 187928 507108 1121079 1818362 908050 1307079 451588 505307 1523740 428459 1024123 1638630 1345739 1890655 435370 960116 765027 609561 1121894 589751 1087488 881068 1092011 84780 213310 940804 1239339 20138 915043 1530080 1736523 844488 696983 1616347 239430 194797 1554926 925987 1618547 1734558 330979 65168 1875509 437195 937669 1631265 1915911 1889811 1402214 1299203 461573 322185 1587030 1546432 1965632 158906 1571052 1716078 1925388 1833840 621047 729351 1909904 332551 298998 372562 574699 686435 1035583 80712 1042437 949608 217052 1431366 48138 1504069 994273 1378164 862253 76366 413022 655885 1311581 756050 440194 890365 947329 1810845 1503374 1673294 692961 1006772 287980 941420 1559786 1326285 232454 612820 772908 1406788 411921 1760838 881075 201352 788098 1748954 267943 590572 1202870 40951 707705 654406 480546 1952463 889491 408422 971944 1557139 226655 1092581 406271 1924123 1779919 66804 1066633 1414097 1286338 1786382 979179 1465342 21714 1858990 938899 217218 948434 667642 1716103 947691 1784289 1893099 1501830 374690 409995 1142638 513849 1705905 572236 1192811 931235 1414703 183812 1096568 92815 486558 1217745 87302 989239 415827 978567 1850769 41218 583521 1723862 1610772 1800909 828239 1058662 581591 643103 553072 1463488 945560 72700 128831 166554 596433 1287352 1785801 629733 1030457 1842 1824366 545344 1425501 1724371 1252282 1979300 1559557 1327505 705508 1355527 1182430 80060 326850 1648270 1317427 506903 387099 517137 950832 1569424 999924 125419 623415 1656920 148548 1630828 1832619 79192 1751407 215522 906552 1655997 1586792 1115404 1456957 639146 1251165 1539651 487860 801921 191652 1136022 197882 715944 1661560 1370303 764973 696404 1198093 30967 1581243 24519 110327 1577326 579204 133690 306702 194882 179565 1143523 1645234 1717722 1378945 1757645 1333098 398395 1904733 928091 1676333 1045741 1827027 346327 789605 1152241 533036 872008 81976 116408 1809515 482695 444439 17263 17723 719596 1935020 124117 1145131 1924532 14635 1396541 305066 1019008 519003 1955935 206081 1041792 1965316 155628 1091859 1601619 1438424 386787 116533 1603148 386545 1894310 854708 1600349 1119017 1649714 273429 1472740 886816 1893748 1150351 193170 920413 1530858 1855887 651787 1198875 680397 29830 1114163 1454919 1612453 714881 123174 1222227 198255 133961 1939373 423042 1019107 1142227 1535483 268122 1615990 1945294 13361 765225 599421 382006 1216218 1099423 153187 1939925 112745 294491 925594 1606733 1212680 579024 1991235 1371190 1171194 1821696 1454394 188614 507661 1046861 1913665 362676 532290 959172 1160412 1675740 51665 811266 583555 546768 574909 1337465 334342 479962 546154 836806 1926732 1158674 1412297 912993 530018 1789724 1632716 1686159 1626334 598481 861448 1132275 1062978 1537381 420382 583481 1431351 1673139 1683481 1902283 1948478 1543164 1466000 1069875 557580 1613238 1410126 1375360 773717 1792565 1377977 666295 840646 249797 1363551 1201004 1988884 578470 491084 1626758 1579166 1118558 1087333 1123560 1250949 986838 1462033 143816 486667 1825713 540244 985201 1061356 1152206 1485439 584105 40654 1661129 1577019 998130 21602 1063145 1381470 68123 671098 662185 1830460 278612 239565 725644 273174 994638 263381 1845139 1281410 876060 156695 326350 1023252 1209760 1460690 1162115 440849 425868 1380949 585601 195745 201725 1033694 1526851 945217 1244479 258706 59632 1812632 2537 1609969 262835 1720822 868307 1318769 1821171 808183 1951783 1824190 1425444 1098776 163240 1891956 688835 1197200 995825 1739763 151423 1646441 1419810 1372255 196588 1622697 827902 54944 1634920 190573 1844310 746191 229684 239654 1543145 703546 1342179 1074481 1788342 980011 1340709 1751290 1663893 1278297 529174 1736022 612122 1328675 959047 1420435 1110107 1450561 236128 913943 863976 1309993 528981 1449320 369403 1375402 799860 267490 233405 627503 277525 916835 561527 323384 497328 1265362 544579 644606 1084914 1995435 414868 1561807 549619 1135485 404362 1699281 1495760 1230020 883492 1899080 513845 9339 733154 965108 19179 1852044 1012512 1889389 1406544 72924 85915 1475793 1051016 713607 879214 1929671 1599541 433722 1563523 206567 407920 1990714 1451416 589458 758842 1470527 1957587 1253178 1794503 1293393 1700661 48161 1264756 456536 1278440 1140821 1701298 1344951 933246 1398657 1382094 1667262 100961 657942 618630 272538 651895 1738820 698530 614202 443151 540512 593138 1581039 37595 1397731 363066 492402 1666442 1784271 115464 1915945 252319 1162686 1158214 244088 1651954 527019 147322 1388623 683645 1459158 1329887 722873 52542 1852446 1672594 931272 1330476 1715834 1890373 707005 307039 1836875 1071585 1940699 17381 305427 1293977 498965 752819 1802252 437100 1077960 785201 425014 280181 1898017 905203 1888216 457066 1700189 1932497 1210357 1371394 1744522 61864 365807 1850183 1351241 1485058 1464952 265202 1994344 1368088 137597 1651888 1645637 276505 1695616 484486 85265 1934964 1125069 1039814 1468879 1279799 1659814 125443 633768 929060 1917864 826539 653056 480526 1601417 1699016 82471 1894384 1456277 33973 852611 1654853 351738 136675 1379994 1921502 1160775 1982677 970239 668236 1312679 1979514 1648038 431965 406868 1299202 1308899 1862551 1991126 454341 1357116 203382 401104 1991828 805148 973732 1996508 1070714 1749763 1142323 1463211 671553 1960460 600848 865795 72327 584357 1440525 1708026 1030766 1206501 1135192 1047875 581603 521178 1175425 200479 970430 654095 1853562 1796475 715536 1302866 109649 1702963 1930992 1668707 1978330 1779109 1669906 1442878 134572 1936343 1452593 907622 670999 1403260 1700716 700838 968022 1370521 1539988 1378949 500267 1667866 450488 941855 1762827 1822314 1960754 979422 390066 1148478 475591 233715 923523 913105 1979108 878949 1519366 51238 1697871 494501 797035 259901 1471018 401962 1913348 1438818 1801185 113134 1803563 1582234 493422 337425 1628494 454020 462101 1516513 1725386 109662 1165981 733085 1894936 1653284 1820204 1098870 829158 1598036 1873087 669550 651233 882890 1669118 228981 1643693 132651 1594908 371677 1127791 1925025 1663092 1050537 1291585 836260 878058 613163 674507 1759956 331247 1004448 3602 634476 760251 867455 889632 870003 490309 1219846 774604 198736 1455943 1129998 322541 893674 439850 234339 986855 1330325 1818888 1378292 614900 1494647 1861394 1966441 172835 1397679 1502712 1007995 1796212 757225 806589 1078594 663192 162342 1196010 439959 100306 1683769 296305 1508706 1149906 1542808 1165490 1065224 1101643 664105 1342091 1246199 1769625 712734 309402 1995077 1219041 612077 1044802 499798 948896 1712796 136982 680368 1981273 1338358 68322 179029 1489148 1683408 1789245 1153508 1454323 685739 473054 1621040 120653 1982473 1740519 325007 1294546 1838088 1259199 1153672 56957 351461 1482165 943280 571694 1530145 1055613 84852 1319150 374870 997560 637940 987678 1937528 777558 453127 468477 960862 1006338 681233 1010186 348549 727136 1690859 1685274 676965 1972071 1841933 712820 117289 1360178 328631 308512 743584 1444230 1781151 583527 1790691 1431215 1768147 804959 697279 818455 1366254 392064 1624509 171528 1583457 1197147 1411852 1629942 529277 656107 579716 531072 695575 1806243 962588 807505 1322546 1681896 1513681 882885 502604 843720 1263929 88178 1189411 1536714 30469 1795472 1701170 1474355 1237520 860315 319119 1892514 443415 768694 798074 1058699 1953340 581635 1381571 24561 312948 460972 517367 1521797 1638440 454045 486114 347398 1607260 1501985 1751081 225012 1940726 1007558 1843587 1987424 1715991 573712 1873439 292363 8405 1394614 1654783 757762 1353698 1978180 1986359 190459 632840 552763 83090 1973101 658908 1754933 850182 1980249 1000010 1128351 1601345 1675724 1806665 1361740 289301 1398873 556628 1705721 932131 498896 1740876 1673470 404659 606672 1880517 766031 194366 135480 1258377 1461511 1988984 1446443 124901 819155 1863302 1348472 893961 374404 140150 162101 31363 1980118 1357885 1721233 1830321 54039 1866506 1230746 1240697 1001020 1516654 1673520 1057386 1630889 452073 680760 1112441 758092 753261 668566 103942 1850009 1930572 1313713 384664 1285274 1940186 1578065 1052190 554239 505756 1188894 127574 1323594 682819 891258 1101559 1063776 1054134 1476809 1696975 38415 916802 808626 1937682 1757309 890894 1793220 341794 815711 734295 1710363 666901 1720662 1546580 995881 1459665 48348 1015926 581477 136645 205993 85780 1977714 1771320 1754813 720467 581200 433311 1922547 95424 1786869 1919213 1375682 375680 1209773 1669996 859637 1385680 884984 10713 1324671 1915785 898761 310976 496635 1887403 1889183 1739304 1368036 1892445 1360714 196106 833410 1102804 1065795 1927757 1013760 147350 1790935 1920049 59610 920944 1241992 1795886 1014211 214643 1113778 843359 971302 15400 309380 171790 20197 1404912 237553 400924 1399294 1778316 1378663 1555832 1657388 639000 1051957 481757 579894 981676 256530 1030092 1880278 95832 997341 955066 1194156 600003 1185485 593656 1359262 1901843 211138 980549 1519357 1925913 169646 859321 1201601 1110395 1372343 1270050 326282 1755111 1471933 1759504 601952 1732720 157479 387774 1526338 1568319 1374686 255942 1680065 1601405 670560 342001 137362 1290471 718197 1448357 1091317 1017577 1027778 1877762 85830 1239517 1176450 1489902 1749656 1745578 1542776 1150718 1993813 1298403 1783582 338293 1308719 1127324 423219 1055488 664478 1634925 1449679 661409 1755074 392737 588550 1775301 1810249 235952 786931 975577 661805 183729 794968 1502042 1981646 526436 598980 402145 110446 1993441 642884 315945 1802215 132793 1182335 738162 1877253 1871457 543789 230795 560490 1995846 1727440 499919 1976537 1780681 1378285 768335 31735 5194 1191091 1576233 109127 1986859 1263106 1552896 1156256 1925543 679804 1148291 1096009 1493721 584857 928417 1758211 1413961 1863221 1493355 1071698 1476769 10781 1930870 89071 1769346 1244912 1084948 98305 1753279 1752766 258730 814707 897596 1036561 322338 133555 1487379 1896093 384396 1021919 573437 386105 1108663 583699 900542 1640910 1874904 1805858 1839469 1757135 886051 1388407 360130 1821642 1553638 1591887 383737 787894 1709156 671479 626696 218269 968643 19647 685992 1252894 936449 1395258 1388506 147831 1515325 1309286 448338 1050193 847437 1054419 1010584 1348628 1330417 1024354 362139 10301 1755710 1868156 182117 1479858 229372 1983739 101783 1197734 204196 1747308 1873812 1732209 124076 1784037 1918147 382183 249174 73873 735918 1767892 349364 1081766 1696101 945414 792833 848246 688600 1395982 1214186 688556 1265510 1446207 476403 1517155 169479 1076221 292942 1923347 1673129 1352643 1618770 141560 1650909 1972668 1809625 18083 1016995 1103439 1560378 577596 432168 1972499 315988 459218 1791355 1370213 299450 204925 588934 959449 882380 539116 1919908 766297 177384 1545060 1993168 1084679 1524787 18538 1203106 1977944 1830268 1504657 388929 1186583 1470514 1367972 788634 695927 1367996 1692955 345290 1590784 854335 1414346 1364363 1164056 661452 638615 1226322 188218 404385 1238482 979192 1012473 1851840 759672 903693 1122491 463373 1524147 1040021 1547809 917049 1960591 936743 884943 858578 643312 1298031 585666 1877156 1134996 1783435 682610 8613 294244 1376451 930528 1335000 385426 1625159 1223820 1377333 724401 289425 516974 1612176 1737251 1388152 890332 806508 1479211 542008 987167 882321 1364204 591659 1946283 261371 549396 589477 1263427 1093877 1048727 1704084 1540907 1893757 569575 1622544 1816140 1111372 363850 252466 1791129 570773 513503 351808 1189649 1574072 117741 826418 387639 336679 298704 862878 609588 282961 967633 1675233 1843425 197243 83128 1460641 1675294 1721484 261395 1214098 11920 199331 1086074 454672 18419 576336 218194 825513 952909 1677997 644215 1577698 524755 1918894 473370 1852214 764722 478926 416256 284992 618897 1607455 1391107 351004 922056 723310 1747253 110508 788114 188030 1873788 965328 152642 360039 1769613 1990995 708719 387310 482139 80403 1173563 1116071 1515761 786667 752011 1221283 1779719 156471 982384 1946107 128696 772612 510155 1736715 1944383 1189018 753171 1270813 1543225 752847 152012 1104308 591976 273266 1246696 817887 1878610 1607064 91834 1089072 578087 1548341 823061 983200 1503386 590369 522466 1031092 1191591 1843480 1994853 961998 1558335 757483 1156137 254314 851273 1368909 1779342 1645097 1504988 1208618 440529 801534 317167 642337 1343841 1312665 1967757 48698 1886620 733063 1471954 1927079 68580 190199 353301 916726 62925 1515243 1118101 14826 885315 343821 1963680 1397971 529302 1384139 207049 1056215 704258 1690644 398898 679831 1573840 1706361 145000 1032482 444986 379849 1363599 935184 1538202 1179890 1582668 910670 571286 1705255 1654597 186937 1626061 973576 293419 1814893 384635 805068 755728 397185 455078 1195507 257130 1879891 650209 793995 1636217 38182 570003 735402 1292446 1859784 120731 1520892 1797954 1338198 1197521 1033741 1465962 116321 694863 767641 395225 1856105 1808112 584568 1172944 1481592 252797 1200029 917252 1412545 28670 1372596 1167924 532405 1685702 184423 1107031 1029045 1395009 1048131 1658354 1763993 354037 1660670 437212 263579 1445917 1235618 1295596 833177 1570300 1132721 1646533 1960933 750982 1263364 671527 792190 1677410 1124033 941548 24900 1973187 1128798 1429240 875144 1460862 1844753 1007791 23786 1230716 1160933 898096 1094204 255953 1986224 1186639 1189729 878415 690936 1842952 497816 671429 1198067 1769392 387121 1861665 1460422 1891437 292522 33309 1197237 1546118 1523048 711773 1129309 387360 1690976 1706946 1927507 1928391 1319671 1195757 1695849 67935 634865 834700 1763226 1567851 1775140 944764 589147 847232 1078172 1204664 472372 1713774 630231 1801397 1342364 1834782 1986485 1074081 751115 836299 1014696 1571258 30815 526279 1459049 1194810 1911219 561558 342444 723559 1200990 1210999 1969597 213844 1681525 773783 1791919 1972148 1815578 1214266 1204685 183940 283058 302152 291532 1217600 477853 1833659 1734564 620846 316549 1247583 510686 1938709 1721610 287954 1368214 1350363 744358 121772 1160369 40830 1393407 1494657 584543 1469948 1053402 1572116 1256611 478617 272920 397013 1277062 1626251 1475420 21820 1301237 1464637 1149318 665058 1988539 818088 1915868 125758 1453928 1599874 189967 573388 791109 121467 1197062 975973 1522822 1959150 1173819 1484798 501185 1472726 1302041 1811075 1852824 1424578 982056 375164 301648 1992281 892792 813908 1054967 1668600 438549 966480 1127705 136238 92440 539509 1174085 1186254 1070257 1128640 1359936 36518 798984 45761 517180 1010436 1831547 457735 418037 1851889 45180 815981 377423 1814533 895320 712623 1540201 1361382 306070 162426 1077156 1681177 408644 900802 1034313 366529 180724 303786 624067 1761994 400549 964408 289883 1250591 554345 118022 800813 1300474 1317679 589974 1725607 1391386 625038 1133826 1006170 450076 1430884 1419845 76252 1961305 873502 1504737 1485957 188854 57921 1885525 234785 132629 140314 697250 1115695 173277 433121 1052580 500598 822465 1251929 1087365 1098441 1488417 519303 1641972 1883737 1581738 1644658 349109 474037 208625 1356174 1010927 1859049 765876 1201097 1441482 1721621 1702002 843858 300473 843432 642236 1743195 1580155 807922 1677736 458618 1532691 915428 574300 603991 1835355 219638 750927 1575754 1725998 11575 636807 469037 1655438 1885105 224233 1908435 806459 1922034 1713107 18710 1082578 632537 1575500 1196872 491060 1479948 219635 1404029 1436581 1195457 617674 1829714 1019904 1836715 1278658 1690975 1360731 97157 1200343 1145145 1395500 388984 1387155 995445 1693880 324289 360758 1011719 1071563 626412 1907479 348031 1639058 1748059 1888827 511573 1774944 1108672 147009 453390 1471246 1184347 1858901 89715 1996966 974373 685199 1194665 1823595 1646924 1569757 226092 923806 130277 1150048 1221537 890061 559364 756811 677136 1545552 1300551 569399 1415055 1630259 1665199 307166 1954601 1740116 131394 860456 979547 325175 933566 1694818 148834 1707412 1276795 1566289 205994 607854 497599 779993 1810891 296695 1324789 1262736 551800 1099035 159147 1959436 585904 1124869 101083 154503 450769 1258600 66799 1004552 846637 1465251 1304174 881199 1383065 1878104 742026 1701079 1685859 587439 581331 1370325 578205 1744191 1585608 1238510 92638 1836553 1142604 156138 265256 705895 243756 1018721 1725381 843164 1008668 1426995 1937779 1696492 1768045 261114 1671780 841237 933231 378796 430376 27405 722428 354730 1124181 1349929 364898 551435 278835 310442 1639453 26478 185838 1999313 767464 187287 787237 137087 288828 884019 1436151 1621329 1695688 484759 1752160 1736043 1196795 121542 289564 1228135 287245 1480130 502453 1630058 940285 1956885 1308145 692118 721128 1956704 1672919 25186 1219526 409412 618285 1287384 1689297 1810504 1185903 1039080 615833 1033101 1803651 876633 194734 176615 439116 127364 1535197 1607624 872795 1479661 174094 777806 1984316 361827 1588374 1636925 796778 1899907 148868 240350 1222116 1310123 1342136 151615 1410096 1449691 1416673 1115384 934811 1130877 648591 1926886 1205309 192709 1254361 82749 3421 714132 1481093 1983983 811633 627038 1706805 1017822 1088821 368574 1250320 1899097 901807 1760330 1454399 655501 380382 1511826 907287 1594029 751032 1480372 934674 383208 1536961 833084 764623 1312658 163053 1464122 94782 341754 1965244 952266 902087 1172792 245596 495941 842202 1732212 1113451 1697939 1528777 641902 1088654 1411587 1364751 787642 1762602 1693959 1786375 1784848 1921206 1679618 1985563 1225734 1361436 221198 1165764 787244 559046 1184654 575695 1966167 1314518 1518983 399024 1663883 1481370 1558703 69376 1995304 1072967 206910 203069 1889388 664440 1458421 1099110 1701694 1964085 1288714 337001 1493712 1673068 1507688 590473 394877 1611492 740475 311823 1905710 867124 705951 799310 464812 1890847 654848 1901061 1323566 29087 728230 672310 251867 10289 1442216 1768424 1199027 1467187 851974 204430 1287161 663907 1412671 1803871 1317885 149745 1875586 419780 989116 96560 1505633 338703 1784648 783977 1187707 1060217 1680618 1927817 1953645 817339 249154 226176 69456 1273468 1248945 1212670 811930 1847709 263318 1208078 1925538 1580497 465447 1348349 646158 881466 1373508 704095 356618 949193 1512292 85032 1049822 491582 652032 987682 367252 1890019 376742 1941871 1993718 1062149 403417 1315911 1478819 1973556 1649586 1609440 1925180 956740 876655 859656 1016277 1207077 254539 633826 709334 1701662 667475 1989786 808255 1000382 1136235 1311324 1240721 233181 25719 964946 1746207 1060169 685005 469390 471124 1305023 1895947 1511724 750458 806306 1980155 484930 567431 384648 1406147 497906 489147 1047164 1486356 43922 394563 546020 991170 1536030 270261 1800146 1615307 1466883 1740708 1263984 1913107 373551 486030 1021978 32498 1750777 990351 1443250 1633849 128360 1771610 1593056 251632 320425 182927 1714328 1191162 296706 1975359 1175200 936142 541926 661077 325648 1445286 234355 1455235 283503 395762 371642 203222 1311151 219148 667074 1100598 1955184 1326260 945067 608918 993287 388247 1005970 894990 1071341 1847032 891349 669017 795091 558980 1268284 1992832 19003 1383365 1726699 801293 282653 1850119 1200292 323224 635952 1420202 21028 1043130 1659780 698786 1532610 923885 234231 1682074 754518 1044778 561073 1257395 442193 1049778 118792 1763479 1187690 1298496 1369680 1165692 769196 1468688 1931975 1001355 1834272 201345 265647 275366 64866 366039 1738134 1099965 1824413 775487 655121 333629 1434099 112422 1809415 1796170 681723 1943524 1834563 1830063 1090996 1744152 1967627 1428665 230378 1681634 895487 223778 723916 735593 1551614 1175574 1580050 213488 1283139 986775 559155 531820 776025 1987298 312136 951417 808992 580109 902297 1267111 818046 665176 636641 689553 891888 743327 437493 1741395 171277 1414517 593006 1725127 1490246 921238 381322 1769815 1951737 1938932 180012 1376220 588224 1788678 274567 1207222 1772945 1359536 1028780 1201602 270676 45639 1546218 365658 215407 512738 621938 1440187 475687 1888722 1804397 1709553 775049 831745 1384836 536620 1262599 357822 803215 683503 230426 390837 1757078 887245 815169 1752423 535607 1846986 1101307 1800499 1646439 1393368 1679822 1519601 1369514 1105950 912136 1517506 1303483 1872814 1802229 1350088 1367291 977346 729822 165555 120780 134515 224531 1074568 50620 713181 656856 1323777 1430713 1589084 1331519 1564453 1965228 838346 1416693 1245810 1472690 892278 217653 1999680 197141 1457060 1437611 654540 1456874 1324338 1021646 961876 1077500 1245855 1656602 1582737 554120 754019 942521 936823 391343 440459 638276 179725 1698363 1677281 209736 247861 630744 1151940 485682 1274514 1669485 226194 1355820 572854 95930 1836062 1180546 476984 718396 640793 1434330 980853 163383 334587 936619 1131698 1909037 1354763 758093 696616 990111 1426272 1402987 234626 802826 1781463 1571410 1126123 42709 1108725 1170776 135508 860319 1141444 1626184 886356 1260680 438183 24564 1980539 1145739 314205 1383693 705420 341815 1293736 1814976 348222 1303828 373640 36225 1651420 262958 1497383 1638472 863233 1832144 1800560 1310370 485532 699445 317267 1165065 467114 1675601 1105410 1135172 1584368 1328154 1504178 1650147 436646 1629934 430046 1937308 676261 837999 263968 1917798 796352 143079 1028962 1277067 1060216 397396 741718 583211 341753 1522135 1323626 1542836 1931083 1189455 596646 1110493 129094 1354362 1244447 1337394 69697 1519518 131273 1353642 70053 537096 1026639 1061239 125886 469563 109619 64130 1583459 244416 947927 27196 1710408 145941 745106 925498 1770860 1700971 1746650 1173002 1408504 530527 452410 356351 1494893 866375 607947 1111214 439763 375935 506270 1437599 578170 1908146 962608 1529269 671006 519881 1046635 1363754 43902 803524 1914371 1972749 1855869 1399776 381190 677410 1331292 427974 1562780 23383 1010414 801032 728905 651627 123136 158186 626222 506971 104663 34577 709778 195474 1468920 777777 1645327 1476828 461390 1885051 483599 120891 843389 490178 1741473 1634969 1986441 792159 163736 1364234 694828 975857 1519368 1161805 1398455 1854999 938932 1141551 1031776 1282315 1231578 1753030 372615 661427 1537640 349920 1549682 229532 676932 25448 830526 742054 1242265 597526 984060 259334 1976815 1945280 54661 163649 573232 1404206 461422 486155 1846603 430315 1479257 1454295 67921 1473162 123755 1444794 667054 33002 816402 249109 1682161 1202115 1895627 1018573 1760572 914821 35535 1380370 1740035 1220413 1839617 1422129 792405 196507 1243412 486632 611296 464788 152603 1815754 1728361 1523738 1310793 344814 190291 1093744 1241260 25989 1044012 282242 784148 1707259 202804 1666987 1574802 1753113 1499008 725001 423577 1315384 287590 952404 1388424 1450764 1286421 1352640 18488 1180404 141217 935044 1594153 1612493 1733857 233683 829120 145656 1572303 992181 426344 653121 1667310 1979905 658249 42009 205772 1907851 1952727 28665 462628 1865336 408053 631485 108273 1821698 359824 987907 297870 1616093 751250 1938599 1449343 545884 1604547 1562372 720455 1933146 150968 773554 1742423 1361568 647314 1417518 706439 1167575 628423 1447941 732881 823472 718187 347656 473538 1440883 1117359 1325945 594891 222803 1501947 1419464 310276 288065 174174 1906811 759458 143841 501383 1812042 1527611 834093 878575 30258 1934720 783923 153414 731143 1541064 1009248 160816 894425 584447 1045004 1854375 1569694 1693274 431158 864423 642939 289772 1655895 1380830 120923 1263428 1714494 192557 1312738 1062783 957125 691068 1800290 536657 707771 462063 24500 522585 26167 126483 814474 242473 753717 298025 1762459 596100 935588 279020 124551 547859 1081050 206086 436256 1669723 1793382 844224 824524 634342 1142124 1980306 1152799 192704 1213316 436597 1008062 258981 946463 105768 69467 1602997 715608 1705300 1109487 418239 137130 797770 104508 1069075 576096 849802 982933 698597 1781747 1234152 984901 195035 625185 1753543 878012 596877 1174526 336889 719384 1921771 1770414 536229 1097997 566590 2144 684526 540869 1336318 1107530 976261 1576259 311863 1872756 180082 998497 1498374 785154 488515 1074024 1066956 1619812 333954 613194 255833 1963174 1745835 1370140 830252 706071 492557 829148 1487454 673008 1048406 750314 1499330 1897237 601306 856554 1359160 46597 114718 546485 1500930 1498477 1568475 150241 1275994 1692227 302602 659125 868467 1525780 165033 123578 267499 149128 1589920 1058312 1844383 1336537 1123394 1772672 1559859 1698945 991483 1300405 634716 1779389 144422 139401 1250188 1179185 1802015 1553043 674965 335750 1160377 1580476 1389594 702103 1987702 878741 295942 684753 197084 1135786 705281 472584 814620 1936952 867156 1883354 1351613 1384811 120785 1671146 9705 243130 1741044 1782823 220126 1635757 774161 642290 201024 1356749 1982683 699154 83563 182201 1786924 453724 1891705 1441988 778348 1639011 1339961 712855 1211384 651527 1303190 1276206 61706 1046364 109976 1812044 1392536 1519392 1637931 1121461 1329552 1206983 745727 1128790 360411 1312134 1328855 1483189 348563 1863977 1019840 269304 249845 1938754 94963 345417 141829 211397 1765885 501307 101229 817781 340578 513333 354830 325841 632109 292668 574555 976085 1565792 56225 1663802 347827 116543 1592549 317997 683004 294304 681647 204089 1651190 834722 1948608 218122 1051103 550138 1386317 1888298 588859 1634871 863424 932880 1381534 1323710 1229845 62505 1343462 1039648 795649 44252 1923271 681742 1913233 502601 1867879 1192484 955323 1285317 45272 929743 5251 1361789 1871766 657853 1412543 1397912 1284151 1256182 569297 921639 1380472 1921684 1230224 475692 38464 1447723 225766 1135061 967131 625256 253606 1204103 483066 446583 659305 671179 249804 216532 75993 1223096 798727 1316343 117050 237062 874073 534666 144726 721378 153483 756530 1846563 693189 388033 1320836 25208 442587 270850 720781 1006337 724213 1054153 1442114 479010 568737 250111 776849 1513940 1489100 1561175 362303 715136 1676530 1447126 923676 691768 699066 1171861 1567551 1853195 773381 1733205 1188799 489444 596569 1937415 1666073 375030 1398727 562549 226854 1350264 1749722 1271592 777030 1621600 1793722 1610559 887524 1791524 1086929 1210047 1152569 1929320 50776 192970 1759746 1163323 1518572 189664 303201 1593455 647946 1848756 266370 191735 1240277 880834 1096156 1328783 322018 455350 1058029 356967 631005 1175859 389662 624921 329149 184618 1854614 348801 1668576 1102419 1500295 1545511 1478406 1290176 1599927 258907 783101 739703 1413852 1807805 434845 834780 1024060 269747 1437992 899999 58843 1081308 1652696 1123162 1870490 370639 1295150 41540 1435189 493945 917726 975411 1332050 424580 618446 1049848 1144770 350557 1722788 1304931 666263 1320221 27272 1233246 1068144 1200378 1645379 1480298 1390038 1172284 909757 1583949 901513 1100603 1649135 105158 1777394 1742120 423174 503586 527889 1044236 1488214 359019 414653 202971 1753526 1530716 1002759 980033 1103572 1029903 659331 892568 444521 527179 1275896 1411883 379785 983103 1884839 1731670 1628492 1502442 1748253 1490197 601437 875146 1309445 1929971 1707481 34909 1399318 641058 1260701 228208 1420347 121838 1229153 424249 1699142 179456 223348 589319 1284210 1134659 1881717 1298897 812144 1357083 1295693 1409962 511207 865517 1027063 1488086 473294 429544 564530 1678125 573713 679554 1538667 1126303 872844 1910923 984049 931543 1150103 529774 211353 1317158 81215 513620 1009503 1362937 290789 41126 677818 147333 768752 1890702 1245737 895359 758778 1648022 1037510 228476 747460 1889782 707218 727350 1991133 947704 1733742 922470 1757630 1708631 549564 311112 956180 1154670 987712 502851 1316586 759489 248379 579849 657633 195687 1495446 1552983 1393110 200188 449058 845175 1483083 970114 1661245 1734859 1470317 1907220 1872335 1982948 126722 627122 300357 602373 1850188 127478 36943 1630091 761905 920201 761338 1093761 1143067 1998939 515551 165327 947256 932399 1745098 590602 314575 1152075 324169 878570 1439495 1905846 1846839 1410135 1214655 1460859 566384 826497 192156 859028 171876 1473329 1794697 281564 571609 1110413 14822 1808023 233751 73630 1479939 1737011 1297347 169818 1131594 674241 1676651 57262 1203851 462816 423706 852245 926236 888546 772317 1022155 462536 1612733 171785 1663159 1572908 684462 406182 1825043 1728805 1766700 1452422 692330 1987644 1864890 1116888 1439180 1935413 1643771 273215 1950973 1657795 1798693 1095028 1778643 571496 1332420 1480624 1925537 1386731 862760 689554 40720 923808 1176014 1844445 476677 251310 15942 845371 6578 257485 1269523 593362 786358 219980 598366 904965 1847745 1274047 441828 35142 1042414 1544082 344385 1488266 1979473 1689621 227797 157206 766485 1257810 630875 1019226 1119187 1623873 867019 627616 725133 553292 486236 461819 1149219 1035209 882392 962998 1507766 625935 1783413 896515 1565358 1649021 705133 1420446 487078 374918 746490 1038418 1931145 641030 1499786 1302907 18128 1464431 1554626 1384458 1309095 854372 1428364 1857825 145215 1027535 65882 1736591 831448 941193 1733502 1347758 1439276 1488564 508897 1581233 1154737 1242693 323922 1290297 263662 253333 3253 1962025 908360 1486668 1719158 1943776 1026270 1040968 146881 67956 1838727 230691 349296 1470225 732985 52193 1145301 1742768 981047 539439 1713025 593092 1323172 88319 794621 775414 446065 1162649 574309 1413010 340993 594523 1252752 53480 1439826 1171667 477509 1122380 703398 1821901 327676 1545620 423235 37407 688964 1344067 741928 1490032 1145684 1100894 1460130 526282 1887990 1741185 1185207 1601555 855431 477566 180972 1251868 1869428 1785507 1976648 1030360 659086 1290391 1610009 1415941 1421355 1933938 366357 1696044 820628 569910 1419913 466865 1146649 1557275 1247562 215615 301126 1425721 844982 132204 371461 1895747 698851 1758618 6086 1087611 1785164 555666 1105922 359666 480847 1140159 84654 1208271 1869732 1260919 726676 536947 303746 726929 1894589 746643 815956 737221 113807 1366439 779589 226314 223310 1653970 300158 888079 1117569 621920 165386 128130 288009 571113 1038052 828537 1110053 1978070 600038 1699046 1951406 1392435 899397 1249416 1591832 1674863 470293 100423 743574 1489157 1114821 1333749 771701 1851199 1948657 798323 1325605 544152 1319621 1417541 944445 65134 1167535 1571504 1660973 705088 844414 1575400 1936376 633191 756854 1818494 1846492 1095112 568194 280739 1957412 869335 1931723 161758 1161763 1850616 635452 799146 1891010 25285 1454814 1742093 81615 1166036 563676 948013 976830 861722 640082 1413409 1083372 1667969 87650 401142 1653543 1935781 146919 750423 165243 569350 1248230 1858028 166666 1349232 1347838 506148 600450 699244 84211 61037 1066440 299983 98531 122789 1626609 1259360 1757589 1778743 1865437 1070371 462613 1900696 640741 1832228 701384 550333 1661776 1900195 663009 1863114 385290 597860 1954435 1397530 433734 716485 819272 1595926 1646121 1238280 1890870 97222 1358918 1102308 1739818 629334 1202994 878414 729252 1976926 1264816 92700 126428 700181 938249 1030298 1562874 757072 586391 1153309 1664076 1041084 1210737 1581388 1428069 1938773 1316447 784321 1589624 939961 1666755 285234 1865052 492371 1050793 1202738 227005 1448032 1149764 1698582 512861 538017 1077954 66207 1042985 1242412 1068400 1339046 405314 885234 529701 184536 808323 57591 1967342 369969 1908140 1105667 1451723 1677408 1569615 1286255 1661761 905444 454907 277362 1182076 1827792 1298507 1022754 879066 771744 621433 838272 1117200 196367 1463854 460464 1243020 1734176 1024372 1947510 1097975 1462063 101390 1076340 414976 305470 1528872 1472038 1782417 1448919 993514 341017 1809394 240968 56953 440168 749076 1719384 541104 811064 117643 1563853 955342 1780780 166125 1829774 1109191 895092 1620666 857675 1750502 1820879 908495 972320 1283437 579728 1433312 1604637 177739 1992887 1383518 1765625 1188403 1495742 1560823 1616784 92100 1849730 1845676 1780280 1564322 1409933 335509 314013 1212694 1336235 1962848 1553505 158740 654327 1070659 1739290 1975651 1261502 21584 1274565 1846418 1065905 1644954 604886 328514 1132469 742536 758989 107605 1977967 1537637 146302 933564 446614 635562 165481 648835 121809 873953 41754 126769 1057367 1538665 639362 31151 1893493 657659 543823 140511 765779 750520 1823168 1209101 502229 1941439 309762 676141 1099757 85875 1876819 96915 43002 399227 1069811 1891274 1332857 1456585 1820930 160772 1619419 1378284 884570 1046774 14914 1379987 801140 1778439 257000 237937 1960107 654993 1632703 1189405 1200543 1087311 1957485 461395 57571 1994626 569344 1363896 719779 398497 623227 808739 279797 1153301 432507 1390673 1996256 996950 1465190 1651158 20915 1201297 549940 518078 4589 956588 1239807 484681 825142 345022 1429654 1471459 1364891 610674 438206 863509 942256 745919 1830920 1582523 1901191 1770167 360103 529313 243834 1929902 1860959 690198 661703 1935915 331898 853986 927741 1194362 1294999 81629 188901 1761822 1307822 1107723 62643 1424292 353344 282282 33143 1220495 1863057 1269134 757705 1450425 603239 1801970 1557145 1307761 525647 717730 718358 200403 1101130 1145349 861232 865275 1699674 1790885 915743 613980 103088 1659911 1480053 19704 27629 1810677 1296227 91528 1239971 1337221 519199 854839 595749 414598 1626994 1776935 700739 605885 1591808 1846571 1411441 142379 589620 494990 1062974 1946236 714030 1034496 523629 1978096 379544 1218815 1302903 173745 1986180 1970870 264381 1771378 732548 839499 1304698 800428 130086 480107 386891 1473561 1105543 509702 1763387 214809 1928677 1367279 1881951 1555900 608895 1461122 1376400 96227 813424 1133851 1521844 1581525 208247 725892 1617954 164976 1320630 1557680 473286 891640 1519122 390380 1041571 1930712 1628697 570782 1517774 1528941 876597 679585 1743751 412935 1176858 789980 793647 1265295 1584671 1931543 1547072 1687489 832395 1664909 1605249 952922 532972 1200101 1369854 1034735 1639386 1320390 1638976 1315572 1932351 627988 667056 697681 784011 501598 1459631 432775 1504476 888797 1909342 1119234 1869664 647430 857919 1990529 1331125 1471040 251277 1877390 1148637 1300744 1969593 405883 1935017 1932639 316018 1574726 1171219 1942075 1120349 122722 224664 345535 1283434 572434 1874322 1950551 1297383 1877867 1668402 230719 999782 1303345 541140 1472822 1252790 1148279 1668700 1053427 30480 1379517 902688 1606762 1847526 1916556 813272 1173072 116754 34275 763978 581608 1927904 1488895 155601 818876 1121288 42941 2859 795345 993487 625341 684605 1686309 75416 656422 303335 1891868 1742721 1727177 1507856 986026 824333 158377 393471 1534578 1806794 1851669 929036 906536 244184 883330 940527 1621321 1369252 1648010 526535 843007 178920 226053 626705 19952 986198 1162815 1746083 629635 1633038 1833637 160330 456728 1708854 1812332 1640449 761262 1478382 712942 546496 480990 1096487 534977 536715 588242 619734 442377 147163 495906 1039395 396799 425364 1996414 510846 1693493 731922 402598 98073 1864281 1927809 247085 1061157 288987 1498750 1799622 1954596 1819716 665225 695712 671440 1408917 641323 1885623 1973759 353469 240121 850897 369874 925571 1245672 261580 1430777 708012 1485669 735242 1502759 1947614 1535219 1754422 716506 121459 1754117 470583 1166321 978198 735270 1947956 1197411 1967165 947420 1895752 1841569 471888 1975092 1886437 1348208 332279 86891 374593 1627285 1928418 1892556 813653 372755 437901 269573 915744 1351210 611862 438122 275949 675142 1346939 952035 1560337 371394 1789084 1035545 188914 809826 1653844 1839657 104739 1974568 1886779 311164 1432071 157305 40776 174196 385298 1093354 564005 1898827 200539 512858 36441 873624 1598239 851328 611032 659335 46949 1331259 1096071 1981506 1126038 510467 932573 251332 1211876 1431349 1219799 1315255 1297089 866724 337708 1170316 1388291 1972742 506563 57279 1183248 903644 1627311 1526565 234463 1788780 597862 1949286 1103826 784405 1586550 1915133 1816705 458786 1659152 1944419 31955 441139 1542053 1552346 322081 280624 1181227 976002 139661 1139546 1765670 901271 1194119 1539096 19122 1051386 1729662 1269341 107695 707782 189288 1662594 1226343 1421786 258147 80636 1176648 908976 666096 341859 909714 1736996 1661092 540882 597902 562287 728707 1969328 9862 634597 931394 128889 814248 1113826 780735 1963691 1685345 856803 1492030 396797 857532 1528812 684523 598479 1942614 1327577 483240 801005 48942 570901 1161891 949035 912526 433586 1951055 1826753 1676460 802757 1157477 704842 1420031 1471201 1282633 1868905 165742 1376357 1455252 963266 657421 240606 1419162 1871558 1657686 11429 1685572 1676984 1596744 1581054 1905859 960109 698778 1390346 556306 1754562 1031544 531622 950163 454238 1537917 1206648 654420 748755 384696 564180 744969 1967731 1156838 1300746 1870118 1830322 1730608 769282 100753 1447821 1267344 419135 1418073 586440 981983 600430 1517040 554850 896276 812066 1304304 360182 1454126 1422559 1788173 1549547 804971 305422 797009 1435023 670865 700830 330001 8943 1860952 1597702 1817112 897377 637954 1873320 1495886 854225 1025085 1016151 365766 1667317 1748331 1949794 979863 333639 1549607 1421034 1924554 829801 23640 866101 1543550 736235 340908 1365057 472127 1425756 808250 524116 860615 1688848 508166 545417 1058784 424293 722435 524326 696871 1274498 952917 78965 1433964 992338 796120 1570500 1401617 1582024 1130956 784601 1201904 305388 1367961 339860 1398995 367162 1626452 293362 185249 1731252 1080521 1610780 457958 1814013 71698 836013 1408957 1023789 150243 1690340 1482155 895458 1712877 1678273 1563726 1133903 368982 1711183 834796 301396 844818 1884231 905783 1772635 1634281 659860 1309695 1862692 534808 603679 252104 1954469 696292 1793694 860755 152511 1971653 1444326 762680 273901 1685714 1047361 1994390 865032 623649 365706 204784 1306599 391408 688612 229491 390210 1688974 781015 1312635 644638 1067364 850429 834581 1188250 322299 1775965 915139 1354707 727297 1318699 1380444 1084227 621518 592992 1718414 1706797 1338000 1729151 887886 871388 523963 46944 1055118 1213026 857749 912587 1442911 1105313 1771556 1912006 1218083 1897851 995421 707557 696036 900144 1526751 168688 1895824 1665981 1577807 475014 1192310 1555615 1101429 1999436 403575 525673 1070498 1641035 629776 1522056 1356265 914529 998651 62355 471916 707966 943172 961078 1396442 250157 1676974 561017 1277915 118596 1591229 37075 1728704 598635 1724444 1843573 1694531 364738 1852900 735633 787921 968962 1553752 1671677 122790 494368 986708 1567764 487529 1086349 263901 1078643 689668 1635186 24623 1223488 1482022 133425 1135082 273921 62935 1143907 1527649 970041 974185 1850956 1101778 1854067 1146541 587363 772398 625657 1534286 84999 1445780 1371990 1376968 666941 1775985 448801 582303 647934 1871144 1519954 1509585 318091 1906941 1739770 1061130 659647 943070 1967827 398443 768000 1738071 417784 814871 1369092 883518 534215 728995 714272 943618 374036 1940342 954328 743083 1597754 1237841 1164756 640359 1276037 1494911 1937414 1587046 538914 802633 1295290 614066 497545 1608194 1372130 724279 1802216 411511 98230 931620 1879059 1766033 1094512 642024 1292795 975886 433708 323737 13716 1512003 1828436 376235 1518022 550141 1370316 1351710 157023 231186 156248 942782 223193 827584 536571 1055106 351485 1186279 1090597 1318752 1281250 1491070 924157 367581 1131810 456265 1233784 974558 1946926 839337 1574815 1523902 736580 527592 1035630 1778329 360984 403999 1191497 1643176 869544 336358 1778757 193866 1404756 1490742 1837460 1339922 345889 1676451 462693 1824002 563066 904142 1541129 595379 1924195 634216 405723 1591860 1430811 1521589 1786204 906174 1096477 1384321 1391786 410419 1049073 223703 1819097 1780757 1638024 599167 237850 972072 1971865 1039747 877187 591162 173894 221523 29855 759962 1242940 475880 1388315 556467 810056 979177 1179666 1687006 1382209 1101673 1925732 390632 1573722 819913 1583655 1110338 1508901 1154603 1039328 1588102 1860992 436100 1416151 1625963 796620 1183840 310938 1469550 324420 1588497 1928923 894152 1967928 1696211 1101698 1452382 1724722 1439148 1331912 1527246 25373 1285669 454537 1514031 1808134 1265598 335803 189822 15739 224002 945257 929628 728427 962534 234764 614097 945239 841131 1030468 791667 1218839 1207216 966549 603162 630262 289877 1588648 400266 1119388 1983283 852651 1875638 580702 1178883 751599 1380593 1274772 374076 743754 40454 1925511 711597 985216 997301 371161 1539431 1129816 1019888 1528147 884313 1152502 1157764 1412228 555 913268 1767554 116627 441249 368655 76728 1824753 1639020 1562963 1993144 1193635 1411880 963018 761753 193800 1829376 407448 1491732 954023 998681 1066175 274124 1803144 1474515 459044 1996313 1493154 83328 1023462 19262 336158 459223 1365644 121939 1140909 390668 576079 1839628 1532585 590483 1870285 1686579 1454067 998460 378545 724119 54304 1215910 283918 1260323 1036391 578312 356934 1463879 1227003 1165860 1764897 1842056 1137282 1732682 1113081 614541 714950 465063 1734369 1714223 333361 340260 1436612 194556 1008711 974884 948325 1564974 1791077 1913946 135164 1336973 978494 698136 1512108 484648 282573 1578493 1554419 1403720 1560545 1717148 1535620 371072 1036097 1975553 476626 1233794 1869388 880267 1459774 71518 1047253 999472 1585125 1564564 426090 1142370 180849 1572044 1858864 552548 651886 642624 1315516 1010543 745389 1108182 1138219 1284321 1671517 1414944 1954765 1040860 1269477 523204 1521747 430681 1972525 65915 1890293 901320 1363171 1530134 517892 391829 1321533 1199202 138696 544953 469488 755199 859496 1142869 486951 838142 1999466 1306068 100040 278077 1409597 40036 600297 566051 1234839 738730 427395 235876 791394 1529554 716336 199200 75252 358431 507812 318890 745736 1368427 1805422 1186479 982545 1178172 1921614 649612 1764600 926693 1326587 1270932 834618 976348 832222 835475 1208494 1570322 1204993 1454079 872917 16244 1548363 483929 1457056 1357312 733136 71709 125877 860184 416923 1122080 877223 1551407 784256 1152625 512459 1665874 358953 55817 8026 784204 855023 1614889 273713 202585 529270 1109872 1621897 598043 1790790 1002205 1682023 1478632 1469854 90802 835218 435128 1024435 1251916 468699 931078 903188 1232605 521519 1274545 290739 795330 239268 463381 111439 795453 470988 722753 832134 1331602 808811 1300906 115677 728603 642074 634396 926861 971657 1409319 1345918 609193 1686478 153043 1842946 565089 795812 1367548 1904301 1112186 1946832 180190 718468 1149286 5419 647140 206680 9020 238282 1467869 1870521 1543214 1839079 57809 1756771 221494 1844845 944726 961459 1019374 333725 1223597 1817923 752045 1524063 324267 1036729 1532383 508726 1457495 553667 1073981 479076 1145904 1366638 1482364 711994 142549 126445 1645803 1113854 1937260 322255 1986912 1803733 1944549 473192 1290463 1192232 1937422 1964065 1525073 1137012 476570 505163 143952 1727545 1728614 53366 372373 1126605 480346 1981046 1237550 395103 493234 1079609 176599 886003 795029 766355 505250 1000759 1820395 83253 1971502 1422026 858824 185834 1565355 161997 1875365 1079562 343422 439285 597217 1963770 707884 329291 1262815 70620 774900 1880924 693098 1023327 1621218 396693 1407264 1422050 513753 1186287 1209091 785681 1016726 539921 926529 112475 1836558 1927324 923498 1131146 1610108 1366376 1618340 1763870 279799 1168872 292286 1592980 1018694 1757280 553276 1243872 1157014 1083804 478625 1318218 82065 660406 856057 1074541 1860232 1304790 801783 168322 1891741 938050 1329032 419465 1393773 1122097 1607380 504772 552717 599007 1957535 9779 1523787 616278 904835 1501279 1316549 1324367 677615 673533 1430004 920812 814235 676237 870465 810427 1948022 532155 785357 283433 1237282 1399611 1174316 447945 26864 1255395 1237871 1018629 598659 237997 536825 1443575 755410 1724731 1309618 659310 1393873 881868 1919748 181210 1391376 1248277 714790 931663 795557 656329 1348367 526072 1030680 1639463 6849 1855838 1936069 1501994 1199318 1253157 650803 1220720 1735242 509407 792874 402960 1711523 1880957 1951904 825981 1110713 394819 1740012 1839191 1922819 505009 61915 192930 1919721 658881 1492813 922515 1386123 1635754 503259 1720066 602844 1828754 542369 106154 1705284 620316 10758 206311 1849855 728906 1457713 39146 949625 506435 1839287 746003 420627 1344383 492619 1702833 884578 1837771 1066842 1991647 1836577 1272423 911115 1347698 1953773 924964 295739 148089 879225 1083845 29848 992541 685830 1161366 1287083 308408 890016 1509940 1983448 1486607 1876973 1003771 1355003 191134 1769487 1438840 396730 343947 977558 1899150 1846023 585404 1929682 1380823 164608 466304 648901 973085 540131 1765911 1863075 1023385 1648472 1968815 23231 913604 343384 1187191 672045 1679596 1623152 1123531 1159371 1555338 1095130 910522 1921971 1376098 1356633 1858381 978627 663619 934172 911941 1798879 1537110 874092 378133 1158178 1758885 633614 598611 1272973 1109274 1561529 321729 643062 1556476 794607 567475 1008145 1937052 1197408 751819 511381 386474 770656 165398 1063152 727427 867228 486112 1777575 1126714 1217961 1848748 1162745 609551 1981825 419624 295836 1704089 857323 1389516 210936 1481439 1363015 115729 408193 1646302 411654 1080878 1227506 23157 1701929 1131517 957618 1787774 901995 1842244 589050 107853 1770999 1655271 1574151 909170 695222 1199936 37777 245371 1145223 1416529 1116169 912127 191043 736259 43348 1333927 558127 1978345 527497 1168425 1204613 1564641 475076 1686141 1835776 1399312 691849 1680327 1667514 1655945 1224240 543446 799978 1820917 1203067 1285889 283714 249874 1559818 1119051 1871798 145826 919969 1343517 1373740 1619273 363763 1551366 1920158 1820908 502700 1412897 1998506 19388 624547 1334799 1788712 1956333 1812518 979523 1222366 1489455 356801 156103 860656 1610481 201729 1638505 836760 1869601 1061715 389279 138710 12421 1321603 250831 1189387 1003917 347561 541123 85021 80416 908996 988682 1229013 1645792 795842 1366620 1405024 546750 1782083 841827 174993 275150 919916 599061 927717 1039273 656342 1388565 451779 1118013 276501 648321 1303387 1028027 57303 1108345 1619054 1845744 1233876 1648047 1843842 1973494 341705 1463690 1746460 476053 1608362 389863 1146314 815060 1241712 195057 544354 902702 1039933 838564 1899626 1384802 916231 1381510 1596335 1210034 54679 824378 938706 201331 1109506 1749024 1652302 1541861 1051892 596330 753217 1949028 309297 1545795 1880942 140727 80368 421593 1446617 1397889 1858425 1138354 1822030 1153249 568612 866046 510914 1513052 936468 1320073 1470450 1180669 567756 328431 101481 1670279 186527 873639 1107872 1252016 973012 1850978 108827 694409 1017290 714252 1618712 1199984 1124327 979983 1414913 842733 1769939 1832025 43540 1343588 387526 1378851 1384252 160463 578900 1044327 293636 1461428 1708036 722705 1880028 1069171 1987342 879861 223232 65768 1376446 1268744 1625366 50402 1269992 1858459 984222 1935307 1787389 1711601 678244 747515 930354 347947 370031 615777 244877 1294146 976254 562012 1205828 93292 74979 105447 822181 811861 429308 907197 1412138 1349462 1438878 1351208 1190259 805963 509096 532767 18660 383364 881857 443881 929826 76894 760634 1766437 1015649 834590 524361 1620008 1716602 1877286 105481 159605 1100314 340854 1143810 278464 508143 1367869 1038798 109853 795198 1178431 1212842 1250258 1005392 884676 1274176 570316 1499474 99141 408775 595955 1761356 265354 752065 250387 388470 883486 1159565 983884 447735 674706 495149 70750 411147 1644217 1566709 1508914 1116212 1125334 1345106 462867 1109443 1030633 452623 862864 1735516 1990782 938029 1196308 1480856 1675407 834166 1312830 1506277 189542 225254 1135978 125281 1695561 1345666 1385795 369787 1648553 1047989 1185443 1417952 115891 1835070 429536 1563522 995946 764455 1035698 1325076 1242914 1117862 73901 889975 911738 772969 177017 1954936 269760 617172 496049 818465 1015732 1675429 101065 707028 794760 1900788 591354 1346463 1029599 1176356 1599024 135454 390627 766144 379336 8515 1547097 152520 1122814 586843 399993 1386053 1924841 335720 533927 645865 636952 1447882 650394 17934 1294413 350189 18400 317647 873651 754609 1221418 1988717 402651 261839 978544 1420672 1428918 1912675 28424 558100 1658547 87093 626276 1310677 1649565 1730808 1008282 619215 1840234 1145530 1133230 858188 2447 238119 134199 1565614 332271 1823452 1959878 181152 243157 862818 1541515 1069026 1884592 781985 1510086 631561 503851 784976 582824 320026 1248578 994851 1498563 230060 1854311 1698360 250712 969700 1098164 1099523 1043037 25252 1333621 1876666 544858 946249 1394867 363158 1507056 713705 772550 841938 822696 605862 440495 1512166 366759 161426 1194979 242601 1223460 701176 21255 1649470 1691983 105104 1032972 250371 1337370 1886420 1047769 740685 1230744 1576488 621641 492241 164902 473812 191187 1472067 1835289 56594 924318 1920937 1383062 1862711 595282 1242411 825799 1490042 1638750 52222 506918 419352 1118994 921623 199968 1717244 779271 633422 1592511 1648071 1485286 721107 56045 665474 1782852 1539598 1352586 127108 692357 1220475 42041 1457081 29682 852907 1559136 1526829 1143315 716971 277485 660891 1847341 1695441 1766563 739517 62776 280887 1739474 1067751 49548 228115 1648311 590927 1343675 1595523 276305 867519 296112 1864717 1902823 1743379 544585 773734 1433425 1853064 1139547 1289666 139961 1317876 1131182 11207 702196 576832 146594 802076 727628 117951 697760 1213433 1135290 1570021 374210 791332 1495473 762527 222251 1995044 507722 296673 677757 1475123 334084 1281007 30668 1857720 209470 1328279 675836 1553352 97608 1450870 1859223 474047 1464206 1527666 1027267 1991027 799756 1155486 1212157 1610205 1042452 1973390 1426311 1047135 1022454 780440 628476 1653478 1214355 1012275 1576122 292722 329125 1029830 688171 1854725 1539118 1254909 1831565 833653 637949 1175195 858175 1310179 284050 1489869 1793175 1850657 360920 895708 974763 1578019 1703411 27139 482679 1511617 1894438 1682435 1533344 1184060 1854844 400604 1035802 1428958 1971252 1594411 875390 1713199 507339 1355811 1361317 306192 1132644 22822 1363170 1514319 381855 319068 1975331 1692668 1218443 36631 783652 572320 499487 1080124 232392 334979 967888 349273 1274595 1698735 1252656 1419838 911328 242320 970886 1380068 381838 1579177 1413815 1895810 1287409 49090 633742 463022 1261841 244843 1034401 1227715 1654969 1063892 567534 1956218 326986 1221716 357488 535115 1363197 1112482 745612 155064 791169 1736052 1916101 1048069 1596861 1223483 1620393 1240387 426033 1495212 228289 1535574 1543178 1126005 1953400 1773241 1475561 693110 18039 757648 1461414 1324239 1433564 138167 1907564 552035 388221 817005 1526007 1662460 21204 1351703 224697 340155 163823 1729301 716489 390610 1786615 1427673 1264257 941823 1573502 1571580 493932 478285 163915 393492 720594 611934 460832 1848335 1476102 1904027 1742187 1855313 45204 1232664 488454 920282 1187522 1162728 1413368 1311754 1853520 511274 223625 199292 251683 1455867 944377 866723 874715 626491 1255317 1497797 1593038 1596413 1652288 672723 1930422 1209754 1244409 1987085 1048211 54064 436000 665256 122350 740234 43386 122231 885882 1827023 1661312 1598368 786543 889797 285649 406782 1003178 1611374 879732 1282272 867514 735035 1622167 82125 767140 1681081 370500 1235652 314865 914847 1244522 571837 1285204 203073 1971817 1501096 1688760 241034 1144898 1851794 1141715 519079 477391 169317 1038381 1504440 1587016 1895394 1774581 1846538 139973 1586600 1221411 1630639 866480 262518 670398 1642679 584971 106160 157038 987500 560303 1719429 294129 1501656 1610818 1393333 1865087 1705489 167151 1036966 184448 372521 1593392 1035917 861088 195437 253607 612626 1842734 327160 898472 260877 1440750 1485828 1039333 123945 1495424 122826 955316 731328 1968006 1186259 570658 847000 1819685 406038 1685235 1446987 1172673 1846463 1666703 985985 968651 1614218 570053 1390773 1375937 415199 753300 460926 495704 1047458 1341134 96422 936827 153221 1655941 416358 253171 1880945 361384 118992 150857 833249 249031 1073575 41813 787608 324401 895932 1191370 642087 1612293 1563148 129208 1379707 1877214 132052 85917 236466 601702 1993303 783831 1958335 900291 1435135 1876061 457563 158189 957530 553944 109797 1148425 1018551 98048 131361 743455 131004 899073 1164770 187307 299651 1079513 939969 1361145 86815 117538 1115115 1734226 1353321 1157810 570302 1158324 1049660 447788 1681862 1219891 1844053 413689 1362032 1825355 1369204 262522 168895 618300 997214 1345614 406012 710986 435698 1650214 763577 1410831 171772 857259 59017 1474897 1005425 1810705 1448200 1615965 772085 1425490 1582905 1730073 1158291 479719 1980881 8835 953817 76557 356305 1613886 1983774 616231 501202 718980 1558859 726245 845254 653071 1465652 831829 1039840 1607452 1762740 960518 368464 1337715 1796884 564391 1485275 539046 178916 1968939 759366 293351 1728412 414783 1146691 1027002 1258454 275313 719266 1879721 1054841 206291 1831272 1000705 19293 1263080 514938 1491683 1434246 722180 1833957 1563150 749533 1264547 264293 1104582 626166 1034293 1956572 768119 1781953 769113 330147 313422 475809 35768 289051 1324107 1749171 436811 149974 351476 315343 1191196 1746240 1923719 1974739 1691504 1393440 1546757 1450816 266493 808712 1645937 1449295 306963 702168 1788833 1804991 63108 1812541 893978 406794 1571083 1160282 1427457 860720 421761 1163216 1765635 709247 185170 1391617 380711 1595069 468431 492652 1341448 1479248 1319741 750014 586569 1168966 1779915 727748 391033 465545 1510620 643505 974027 696199 716901 92289 585636 224962 893522 867521 1245212 1352827 727651 994547 1752520 698741 627932 554326 1620844 1898689 684344 819214 1335066 1182180 214399 1809960 178863 1854556 191302 852652 1124302 1521040 1141659 1735609 1775119 993127 1649778 1999846 566882 1467123 1988216 1802685 77325 1645414 769425 525726 267971 766843 1488970 148886 1960089 1172424 79826 165612 876936 226316 1090108 1578704 1095456 125012 633479 1146401 673843 1836091 1366235 1095957 894103 1038712 922130 742354 1132207 35327 1786599 1102408 581124 1199296 1000529 899566 1558432 1171740 1113086 1580568 97416 15239 1654536 782742 1464069 1695458 599796 1338584 778604 63444 886021 652781 1064524 1815049 280850 1692528 1864679 1978857 1471377 1502660 105213 1854593 1603760 303695 1747080 1779868 1598431 582277 289680 1359767 335608 1544626 1888927 465526 1532050 892790 1513843 1288700 1160763 1637291 298883 848219 422830 400216 1468795 1416109 1017684 1225787 1111331 453957 355919 1014594 1635426 53741 543229 946478 454846 1542165 1285614 1054506 1231857 1722341 159049 945447 14568 1049662 1229894 422765 36665 1195470 564932 994582 1877661 331273 234711 1257904 982183 1523312 197373 451882 877795 678597 134324 930258 589219 1903321 73539 1638687 1178399 529304 1137998 692867 1484660 648490 650416 585490 434334 1075629 1347206 1311380 930854 1364623 91300 1406464 1216261 900297 836578 1648493 450502 777776 1012529 353 1666420 1614475 895155 929491 1007612 1823786 1082791 1370263 1054239 1877674 1348224 1873880 1465751 1903631 1374449 1274406 1380594 714918 441630 1244284 1412654 1678592 1827163 684460 475647 898812 1965306 1834762 1111886 1694021 332165 611707 434037 330591 1637741 1325896 1219960 1945609 1616754 1740475 1080251 829799 1654775 250396 1873475 1580872 757530 1854887 383577 367340 1835043 1193932 698321 1604361 1728020 1189494 1893645 401582 913091 138412 1518568 267058 1640308 1635760 1098814 1636197 42758 205377 680435 141112 3853 1413163 1191823 866167 312466 1103758 1606603 1573688 844208 400316 40904 1478907 194154 1308687 465248 744900 924351 1173160 1575616 1590325 1412737 1622214 684552 165441 436722 1813608 1401438 173482 1997327 40616 935724 1341983 1417237 320985 1921097 1478148 1298700 1949193 1643015 1219980 268727 19151 1287678 1484167 1006104 941899 994467 1979553 371168 135762 1692278 466505 1676983 168754 1719193 1741836 508273 861093 900320 644209 863294 109735 416304 332758 519097 496350 1284233 1790196 1216922 1305458 1529625 1386965 1939034 681136 1847758 629435 119968 41745 914309 722848 1472655 1862786 1134305 1327815 520286 739928 1248515 801809 1148131 1161942 1534279 268556 1302599 1058917 1514960 1560848 1439459 1240015 805142 711163 1909361 909270 1859479 852715 23619 256812 1213406 59633 877404 169381 252145 1248132 824716 59173 327180 284635 695542 637317 778592 1675332 351536 544017 636257 1057146 1008327 879146 1155259 1224616 260895 82368 183795 964854 1631877 244900 649490 771514 1085980 1049819 1121741 1193253 1723817 1878077 540506 1051172 1301739 489283 925140 473801 967023 577243 767032 1312904 1962045 30832 450845 173001 749148 292982 312491 220871 719611 883071 353564 1356386 1162925 1051706 301001 1115891 110846 1565407 792529 1317934 282750 482648 1774317 39770 1806444 809646 439784 523004 1503045 1341405 1713901 1545084 297142 700315 467875 575337 1198020 1228057 950700 1869806 301507 978962 1119944 1159326 288528 903688 791074 432388 1930180 863179 1153982 1816361 256690 1839992 48587 1697520 1361333 1607466 1835742 682299 490069 178220 179543 1562379 1943619 1624281 181511 1979855 692395 1349995 534893 868263 580436 21976 266999 156612 1018427 1018169 548308 1871273 1178442 1975422 734912 17157 24276 141528 704420 413335 629214 1670090 800221 1595304 719946 4088 1128836 94808 262352 205906 1064697 184013 1406857 1204092 164857 925232 1790293 91774 691740 956492 964410 1327962 1706494 1600751 121615 366872 871196 1769023 1368143 1571198 850716 547343 1428725 832664 1696084 1526660 747955 1277860 1441645 1555930 1815136 369226 10658 1879096 1288916 1317160 1912146 638123 1123936 838421 1908069 1087379 483847 545569 1922677 1817962 802901 1420038 1876830 10230 1157223 75079 1472126 538992 1014742 1164420 932570 1208863 516978 1854750 423916 630935 610708 1448359 1153416 1182162 895024 1802805 428565 937375 1368079 1326173 1382921 142674 48525 982463 1436878 287485 882940 1716857 273558 1824948 1781210 1677985 1618490 329121 1707593 38642 1721127 1213757 1828573 1073045 1012044 476023 1869171 1711536 1215545 1302098 1279487 1411928 804766 1267909 1548297 783662 784084 351001 306132 1825811 16245 1382722 1340467 382876 1884790 1702765 1561843 149989 540630 296956 455224 205072 247253 476235 1643450 264074 794312 1543874 353230 919815 1622200 1788218 1834419 13699 638030 1687585 1150692 1322848 1947431 1548393 1107645 474070 432728 723498 772649 1718271 268579 1543475 1386870 218834 1819442 33156 1362875 633602 1067666 1891780 1017676 1153447 1858637 631875 248704 418490 115725 1793525 915929 561946 1703186 531084 1076209 581111 1643834 1133413 450208 1296553 1115032 927283 1293174 1416627 1603830 619237 482588 1241924 801413 409090 924225 707310 1076587 34299 1015394 1833555 406234 1477982 976976 1304473 870454 1113250 169609 770001 1114511 621201 1756861 657002 170918 939258 1352785 1387470 1372934 1757700 75511 517554 399390 1030630 99324 1950622 451171 92420 1585211 409347 811911 1667731 843038 852476 873310 1122230 1201859 601071 1576797 1407160 386932 859017 1986548 1681601 86536 1712622 1374891 1557846 1615315 1130593 769264 758319 132490 1359596 938622 797716 194757 882071 10166 722202 466365 1369084 1874523 1352893 1045434 666228 396 1826727 1351729 895847 1319506 1636634 45764 1096835 1273408 1518254 1943540 539409 1926749 611884 1223999 977383 1945388 524430 1532510 1324104 1975299 1674356 1432766 219541 14472 1975875 1323016 693148 1195981 129004 1364620 754829 1993132 1025882 1731649 1256915 1171822 157085 1855038 1039300 956130 1601428 1613618 315582 1733540 216642 1365767 206673 642006 1390545 1051249 1772938 455782 1436228 202949 147824 1696319 575863 1816640 999976 754615 844347 1109441 1264265 1187208 1373213 821349 1672511 1266669 594199 890396 395771 1462850 150555 549750 839155 1272737 633186 1104055 1406936 1790840 63934 1911556 734906 216286 1335492 373134 1487290 991692 1384135 310769 762985 30017 539944 122314 675717 1607208 1801122 1449348 1529351 698309 1808933 761620 1392921 47776 1125931 1468579 422748 1168026 1548988 382377 1001756 559290 1539382 606431 371717 1321948 833379 1437197 869288 1913831 1203036 648510 153927 1773459 162043 55534 1509224 259923 1554642 785977 953259 236929 593530 206699 1892793 1291686 1365454 903560 147864 1322126 166931 324851 1282945 1303640 1048412 978152 61271 762123 629087 189510 285126 237659 1827156 1638089 589595 21252 1183190 1109475 928735 891916 103801 440105 1321678 1506560 731807 444513 1499640 1034495 191900 147789 1871338 1804275 19073 404415 1662771 1576933 175412 1642101 1666416 1573003 186319 736464 571603 331437 28698 755504 1111930 1381073 1002680 190467 1017073 1373458 47066 753616 1099100 41686 1106238 1681984 528376 956868 788461 1148571 1697501 1100054 1589090 786377 948560 1206214 422348 947648 631604 1457763 1849004 713658 1574021 1869983 484171 1604242 1236272 1586134 1798582 48702 1022546 1077631 106886 939060 242386 1937833 1060408 1001205 1777140 1204279 856426 702948 415434 408217 991408 832616 1561711 566007 1663187 1423910 1150108 756371 1712411 204521 181470 1050299 1538721 854228 1104369 1270081 647468 825881 864524 1884587 99400 241747 522337 1450426 147219 223725 1858448 801287 1545606 631463 601487 1093385 1514041 903450 880561 607871 1788785 39671 583109 1336220 1172069 536931 167430 1761266 912290 1001053 1849685 1875816 335903 896089 479729 293558 1048644 232216 1261442 16576 605724 164834 446472 1647713 1951113 1130110 779999 1163319 1431634 1435861 1705927 1727795 61978 1346781 933082 134788 1725567 1059010 912839 1794799 802505 1233624 390056 1088017 1014447 965397 1223569 965353 142434 188855 527627 556542 919884 603712 403196 253265 227772 1442117 420452 98713 883829 760061 496149 804575 1467119 1654891 1349969 582130 297977 853909 895974 218447 551923 1216758 613154 1433255 349174 1838768 652286 1709148 171709 1390807 688603 755345 1332734 994142 488251 524034 1171225 1133976 817814 1133193 927094 1288928 558690 1877856 1328976 700482 272581 1719698 1872753 1778720 952594 1102042 427274 778514 872716 1707221 1162448 1148804 1244847 180729 1170343 877666 1797980 838808 124745 1263829 218244 351751 1438390 302403 74457 1229102 1197811 240832 1901172 1564309 1740892 1710597 35313 1613167 1704538 1781766 1867954 424012 1952955 1224800 693875 912026 216302 437833 1912768 1687294 1901611 1744155 71077 1046200 407003 1208680 709772 1256349 494673 1107376 1409360 1176775 1687436 5855 195350 1200734 1460469 280798 1891497 667468 1164810 1263126 427116 490554 1624612 1923378 1969057 10865 906302 551911 632297 1830273 188994 1200840 1850128 434941 139357 1942842 1073183 730616 389655 1425376 1558735 1150119 138021 889209 1817222 1887563 931391 1852017 1696258 176378 1748655 794842 1218156 1475945 510917 1126938 1846747 416327 172147 457740 1993719 587747 1740246 77606 414059 1838714 1575547 378227 515622 291954 1223469 201141 1735738 1194288 1714745 1690538 1645464 893258 115244 782822 1567612 1931824 1806895 227932 1430479 186750 1267629 47130 535802 107016 1709200 932604 26459 1872710 1842594 954282 1173240 1677739 293602 1338184 1530641 1044412 1174933 1252068 477625 540600 917814 1285123 157481 472624 853426 1345895 1031409 1510840 1731324 1703844 1873730 1616649 1315935 1325127 941782 1699259 1991053 651761 1950993 1219088 1788408 79436 1536308 360696 1812010 1277025 842500 1314048 1482613 1757353 1848059 1216070 565640 1152005 686224 1473730 179017 1642208 412657 561324 1381809 184394 918127 1314061 1489082 440990 1859869 943904 47196 939364 498421 1520245 928716 328396 276130 530665 1081322 831473 538767 1589873 80936 164476 1017107 549133 578331 335787 1305494 1972277 591362 943255 1815312 1054732 1504543 1955793 1723902 1557942 360856 1702483 276770 178482 156683 465991 1162523 474885 1973574 1180287 859856 1214305 865047 1727694 1168001 357294 1196650 1407715 1389076 594557 1199570 583006 1754782 1094094 1541860 219841 1253782 125942 1575814 1095469 129011 1448138 149611 1582773 1229339 450288 922164 1810603 1749539 724647 1718599 1405895 1593294 1679655 1856670 1638925 805574 1963978 899460 1191702 1438522 168841 1589545 1419739 1334664 1302400 584218 178950 374561 1765887 766865 1322636 511224 973951 1458980 1889045 1529926 370985 1136484 998165 921140 384307 467839 1166449 1496467 254726 1625243 1354607 70836 834654 782863 634541 572928 1386926 1878133 608856 1730640 1283285 670919 1663504 958891 1865853 1201976 255101 113156 1182765 1547364 767039 1640558 1931930 1075610 1015189 530761 1560539 1546442 1992510 231170 1708651 793515 919449 1786838 606179 1663069 1793102 409765 668215 1038159 251068 1641497 1398984 1590308 1607397 1932119 786533 375291 9626 1794513 1228388 634908 1348810 374832 1749275 1415237 347516 1906845 374165 1682465 804838 466419 132783 158784 27807 200355 1306750 199243 18746 1906772 867634 181046 162444 967980 781917 1295215 826717 1128251 322512 1747306 875989 1904485 1502232 1493792 1304827 1276636 302993 410800 766056 655802 722197 605242 783882 760605 1114425 798454 1507884 512004 554783 799862 185840 1337013 1517866 1540501 1712462 619113 915284 756399 312393 1431965 514629 1394360 891144 1912368 947820 840909 1644922 569879 280665 1287790 1831049 1786459 440174 1959190 428240 628217 229316 228125 492575 814619 679389 1019677 1278038 905340 836869 1881484 1857538 553450 1245487 526938 1113258 874246 750717 691034 1037164 1261444 321668 212680 300143 789711 1850278 1329018 681181 841096 182244 544564 183146 178774 146332 1927228 831528 724975 1888262 741397 1308865 1753062 391007 1494466 553236 1727125 899634 1302383 327717 481856 1707101 1054176 401869 1394199 507857 1267198 494715 503380 237869 344989 294640 1159862 1072488 1281519 457525 876666 1365753 1282747 1692956 72093 628539 1457202 342158 429821 1051002 1254570 1051711 767888 4636 1853807 36151 1379130 1901644 1074699 1548230 411448 92787 471846 760802 1624202 1740647 768207 930763 1022448 882167 1062301 103938 1689341 1264611 1127853 167418 1753121 254078 1819484 1467460 1432137 370422 836373 1447313 614298 1317622 60391 1195802 1768518 865447 809840 1894037 1255840 1090825 871793 1783445 1268888 473250 1388619 1824469 578168 1986290 405149 879429 1916416 1798848 921431 1264479 664075 1667393 1500442 988113 1624904 1358148 1602719 282790 353958 1182888 950127 1155879 325916 461568 864313 844105 1126458 172530 315345 1629833 411251 634319 1787526 1256386 65788 833434 702481 390209 496109 1605634 1124917 181123 26375 1662490 1534880 651419 1464262 78312 1348117 12522 752708 245024 1773434 1568912 1649049 227657 371848 852898 41324 1500976 17606 1353467 1283752 1237469 1098389 713691 1389190 1346253 1181237 181313 1671576 179402 1604908 1343761 751899 78147 459571 1199218 1854542 599652 885360 1862540 1263411 189051 1891538 1129436 127606 801084 1015665 1051579 1427473 1333150 1967950 579218 1211328 856274 1503016 183240 194072 722414 1994278 912834 1525198 386345 1631316 725188 1854908 1462258 1744967 53282 762602 739600 1190257 1974423 467409 338930 365104 983757 198249 1678903 1045792 232291 897554 758074 1288071 1401684 1022186 15729 1639732 1310284 1736491 439898 1065307 429293 954852 1618907 2886 1299246 349672 1512373 1976335 1915842 1605012 458241 26838 91808 1685650 15843 169703 743275 590779 1583262 691491 1035746 511653 67014 686515 45370 701178 1784685 1977594 1361435 959037 1066472 1485387 1932658 1238513 250978 1403642 1742372 867680 316425 743731 1761857 208978 609972 1545723 783418 1845057 226650 35178 1264423 552786 1988453 480662 180603 78340 1657493 1539366 658505 1085525 328827 1414236 144998 823062 791316 601261 1525167 30853 1676419 102580 24851 688071 1205545 9842 714042 1166309 1135456 1336122 1208803 1842473 1775891 575804 1185269 1002398 1100609 1525099 1917112 1409928 1100530 509966 705935 662412 1278280 926689 1830018 703913 438475 1400926 1640188 191426 50726 1484412 29035 99413 1697114 1657736 263240 1872940 1180220 1147455 1601001 1569151 217145 1058513 1423328 1666610 1689513 919861 1573455 1741317 1639373 1645787 565064 777681 128106 533334 145993 1475696 1283120 1131743 1148333 262642 622370 1150568 1341783 63474 237244 1832737 1554611 811423 1499601 1630905 439097 1835175 1327264 630239 1798637 1139704 1983586 463055 243525 81684 1999620 649870 160053 453669 1988423 1172978 939885 920437 6443 827279 244597 519339 780427 1986151 82813 1641097 744551 1632039 1005884 1227864 1712741 490089 1581157 1552686 542633 1020008 983139 768354 1212550 1619707 1596081 1176140 988256 727115 131580 1421152 841505 274934 680713 468426 691215 1724838 439244 1741141 1664618 1804156 68337 1211621 1192221 1124680 170404 1470106 1945655 36643 1862467 1587009 1505573 1202894 885248 712983 901745 928300 313183 303427 1987762 353567 40858 335963 505127 540530 53530 1517359 74379 840037 510510 1150722 945927 1467086 1531737 715877 1126967 323651 157337 468084 1862482 1763235 591414 1366486 1472331 779789 862363 1716511 1072487 653052 559221 1544967 1521871 1565149 1558342 1422046 503751 1066741 1712487 1592206 1460102 842789 1204463 1057804 1857333 339810 33515 941239 1272868 1799811 31440 1997899 1706450 607424 712101 1848770 1295035 1434614 326077 1967153 1012735 974710 854111 513957 116683 1903989 1915912 1220748 262608 902805 1105828 376027 946242 452846 1837106 1618569 786966 1985012 579700 1246601 1790457 1646490 1735793 1040062 1910391 500140 1956690 318867 966515 267191 1193884 1938430 1162550 767734 1399034 45154 1390730 891312 1187286 802662 425890 1786662 1188187 1250330 1470662 272717 1255172 1037079 897761 722545 1377297 824570 352895 1600329 998085 439910 915626 384004 166054 811600 591154 257101 585358 412646 1884806 180771 1671860 643054 357332 690973 1284975 1206792 1040400 473832 108153 615184 1146101 168406 1805925 436133 1942553 1496658 74964 254813 77079 1804929 1000724 677236 1558832 677552 260912 552324 286048 305184 1435466 676539 1797823 1913969 710399 995146 27806 237562 808555 1059590 1186986 1736328 993785 1833748 32010 1011256 56661 101762 614468 577711 1225601 1112240 1751744 1310960 1086372 1858994 608169 1369129 687124 1942941 1247899 1097581 499779 57239 396669 200727 663613 954029 27592 1194259 306086 1708073 984142 20870 44323 1034028 1712726 1059007 1601074 1754191 235431 1096035 148930 274498 488306 1942240 895755 587998 32195 1869409 905393 575421 509561 1786084 873500 674540 840426 1727924 414251 969114 1764581 93617 1241679 701028 638980 614564 1156816 707994 274190 1452381 1230620 1442446 1767073 1817015 206508 51187 1130532 1623707 873722 1653280 1572780 1304718 1363271 1002649 1502829 1480971 143818 1329476 508141 780460 600292 1537934 1588029 193649 1494514 1456135 1217967 1758188 1012531 823950 380502 253651 1506407 1917285 1593305 797000 1669039 1052368 1932703 554215 1021482 856936 1120884 1899887 1634502 836435 617526 822091 52729 1354010 321933 1608792 26017 363120 545148 1063621 1589043 994381 64790 1195749 64913 459344 1463776 319288 1041575 1292891 1132454 555309 365568 617563 1959972 1352077 1988471 1115400 1919941 184067 75305 1510961 1784701 1388943 1191292 1721516 349955 1430888 1303731 1676849 840258 932317 1832014 858121 1685380 1411662 1739253 431215 191650 1276457 1758466 387850 404371 393062 854734 981391 96360 1406826 373757 185394 71633 1635288 1607345 725453 1248135 420420 1932976 459448 347661 419 279047 1760269 208624 605802 1682998 204673 1064723 1762876 425094 1698196 404321 165525 1330386 1297039 829480 1405687 49881 1861456 1126680 6679 355014 55194 1847180 966057 1155925 753406 702002 664355 1785518 846621 1315925 61112 1789425 201364 683957 1814508 1257515 1438257 174142 1548701 810538 1145517 1341530 299508 1622450 329262 81622 1049195 755463 495543 37674 740903 1487473 1224839 1755278 870501 1934401 1993194 273706 1466504 328857 1689582 1190261 1950088 306538 1975461 1951381 427999 717179 472650 1952923 1422267 1557201 818809 1960543 980643 1608969 654103 1161956 1029038 786766 1270032 531588 1681726 1317727 739350 1656653 177122 925192 386847 1986466 501638 434699 1395293 23330 1322667 1934040 139743 1307398 1518695 523353 1500709 59473 130934 681032 657343 689874 948639 984865 402803 1181979 1146241 1693209 1420792 13871 926766 1840218 503450 1044819 1538904 1756439 864585 966562 857949 951841 1994809 1523256 1665899 567734 1942921 512079 1097016 1754031 957920 33504 91266 282920 934168 1612121 535428 99005 280225 321056 631386 1761793 806841 919078 1863389 1206987 615801 1015644 172065 154138 803300 1280928 1708547 1827912 61784 1239415 301906 1110029 55779 171665 11348 1782703 172931 244901 1442655 1126736 1663474 557211 1752203 284439 304459 928721 1274260 438588 558767 1716565 1040178 1016872 216374 1057955 1391606 348028 94145 1410073 1708352 1899152 516581 1333034 1429527 1240999 1162391 1165936 285908 430544 1119580 1169380 1282138 1392270 655925 1174749 1575749 1681126 361390 898504 1755559 93497 1676564 1142444 272322 1049664 1643794 86070 1879219 204795 489478 1601079 267030 1541079 1769478 1922818 1094107 41135 1378 1888983 1706271 1140632 1264799 423630 950857 1573611 1108593 66782 1514490 1400152 1976371 1588419 48246 1861634 1245294 515401 992504 381994 1128568 10365 1692269 982226 1759550 1494691 1482630 1309426 1916087 1782168 695485 1357022 214526 1120013 1372404 1289230 167072 758964 1775692 724684 942474 1491259 514048 1535420 1880063 741528 1314324 933332 1959489 727386 130214 1386700 785799 1602084 99074 1266470 149503 1307737 198281 177247 1257299 1466642 512731 1453949 1185169 1785592 519423 1120990 1362637 1314777 704907 1073894 1188077 669711 1258667 1106778 585726 1033900 419845 1870858 915678 902887 1454305 117036 968543 1353946 9335 1705621 1308662 1860547 526826 945329 1944305 645895 736001 1996760 1918395 978000 336297 1322129 561956 1313659 125377 1610971 751968 894704 1831296 834629 1576683 1530992 1634958 1565283 1155298 1823062 73153 1800038 909315 1901144 1638827 1819543 280287 674468 1909805 1560826 191552 1928015 1313265 1785279 668432 652843 1848080 165522 1119762 855564 1729790 1734682 1701486 1739268 1904555 739754 1371500 561106 1493734 736739 1602905 1549347 1077488 906187 581520 969059 1456060 395266 824876 1730507 901484 733929 206499 1361353 298021 1599687 1031494 621668 190342 785815 600249 251907 1980473 615585 1738171 1668283 817037 434673 1679726 79097 1973864 631080 127752 1494667 1077688 869620 1167802 1524535 1860533 1045601 1750535 1764443 777148 732859 1630277 1105235 439112 576999 754279 1533744 1526009 113603 11195 1956307 1880736 1467272 104416 1194215 50023 848719 183989 530021 1612491 1108291 700697 1494402 281366 1675763 64001 322267 1448244 1838039 1247603 1486278 909111 223878 1452052 1735022 1518250 249231 1450418 310091 367376 690843 1321069 1778993 770173 1682293 802877 1554595 58065 761626 1765258 909669 1659112 1105015 1409346 263375 796440 1177566 62115 1913594 1132732 696648 1574269 309400 832626 301045 124660 820134 255561 386134 1175748 766222 1066111 1265215 68544 844517 1826390 1144442 625196 845294 1578451 1120590 1884400 1590823 858199 1938989 804646 860761 319958 1730446 405923 523613 1157686 95455 769462 173188 1316152 724086 748829 152981 219567 930828 790922 1614136 1435075 1774119 227928 1016031 912715 911917 1044639 1335081 118994 367573 1875726 1526855 331178 1645641 369457 325257 1968475 225917 1841989 365593 830328 1868946 999916 74641 1133561 482325 24421 1011838 602278 1493231 1525507 972099 1591606 234730 195478 1995405 1166999 769092 214015 1291589 1032581 1298590 140928 359428 1953205 1289369 242251 94803 570279 783709 1998574 1818064 1555358 524620 1352019 428946 1672353 713699 1892090 578057 1190047 65633 738961 1939000 645455 450071 1944952 1960260 375065 232413 1406136 1977449 433393 1425451 393949 419878 1802038 20412 279847 197429 158188 1313646 1303912 809697 1354887 1927271 539434 110940 870700 1922844 1836685 1010713 694859 1666547 1521714 1293443 1551921 652489 388954 1643783 164139 721163 677503 832596 1283390 382870 487302 647145 1643763 798746 1143599 966214 1758559 1111023 1197221 1705085 1047188 1031693 1715115 1917618 171585 965761 1228201 624727 488169 754536 486929 1887066 563846 1789434 1482278 499733 1984261 45774 1062438 1009110 342634 847191 937536 1194750 1924766 739675 388657 1541478 481315 258588 1272104 1413109 1774979 1177691 1177680 876403 765659 562598 826475 514182 1115675 300055 734814 1498291 13190 1744298 1572249 1123860 106467 1739057 1023354 1273343 829585 1242500 1051449 1250580 182278 109126 1963269 506650 266105 1476144 1727410 1267186 1130942 73782 1083966 1697542 1772477 1769117 1762910 1249141 785419 1720639 1505436 68506 240640 1458046 1712277 759597 845237 1082230 780537 141154 1458652 639983 1379074 518905 323907 1548467 1506920 1893735 561966 1613805 551942 88660 817472 1425353 1676339 970803 1248869 582935 731051 1313539 1785106 755519 1074063 1377484 270886 1644660 368726 1555879 1950416 1378147 92184 154497 1718284 404032 1217422 308819 1732403 1678440 1967851 428795 1210510 309342 33174 1602943 1884150 776714 719765 1395589 44839 1814840 328762 152757 1495162 1605911 1014859 1195406 1716439 319497 665482 687765 727802 989399 1096806 1027940 1396018 1923428 575770 1959432 1507951 768994 1184785 1287787 477649 1221188 1029754 1079057 1143229 1354505 1457275 1343665 1293226 882336 349096 398281 1858260 1967373 19654 1269682 1507684 681689 25085 103164 1286411 620135 569851 222619 1777135 1438913 1756707 1530982 1925774 731327 189193 660012 536688 918250 1427013 585012 701344 1015410 125448 1526377 749759 1131245 765656 1352885 1907281 1783351 532997 820401 1141014 803957 1011251 1288812 616610 1192968 857758 1830779 1845703 120871 1844655 682728 242206 1064126 1260071 827964 960351 108674 833859 240907 1627144 1604204 323349 1983972 1570020 959157 1741948 1232215 361049 170439 1595769 1421927 514887 1046204 519456 1055084 251628 1212660 147385 1121003 1676241 1542181 973974 98181 1867646 1363078 441395 1642297 364695 1168918 75391 66275 615191 1118423 400281 323314 1716991 359397 1178375 484390 1893215 595105 1933493 1276472 482520 521777 1149074 979883 284061 1696163 1171881 1602362 928344 723166 1073591 48726 474170 919137 6101 374256 545534 667188 1544651 86185 311727 525915 1185172 726003 273492 724481 1725184 677139 449141 1502576 1819566 934546 868036 1929747 1293988 1182979 1099134 488432 1222420 1157579 276131 1315576 1770813 1743805 787738 755486 1771216 1538382 17769 1652527 1211534 1618910 244580 782865 2235 1226331 1277429 412901 50989 791916 213888 1621430 886320 737508 415085 1977602 149517 352329 1882580 1497621 1746917 1289664 593452 328079 656436 202344 273697 578364 1157540 1091785 1234437 28744 1806084 123817 1181528 990803 1935686 1631469 570559 1167268 1384100 1298229 524638 243739 1403615 658500 1222742 1778952 832355 47433 548961 1371703 1378228 1138095 997532 465281 1866704 355785 1654388 481894 822168 1881429 1784760 1330656 1351485 1595146 1768852 1308702 575663 1636793 196126 299804 1909619 712356 1749060 790027 106229 866703 31291 89169 1196079 1883170 955596 1629007 566196 153097 574979 1130781 1349346 1561700 849757 33111 450234 1442640 697735 1482072 221552 473967 1254592 1384247 754250 1633886 656776 1668656 1248276 1895440 1222692 1589944 591574 162116 280795 67864 92997 1134916 1852999 1194745 966274 1593946 1205004 1955021 477416 1839382 1213172 1832998 280029 500137 773352 1046751 160456 1139486 759335 1477439 430636 1719810 1681074 962677 948782 1835519 992325 1989704 1623885 1218259 1831126 43071 1431088 29884 1745721 522624 534940 1414540 581865 1145941 591871 36271 945651 1816493 1762942 1661494 1681812 1153198 488560 1980358 1376986 559727 380828 209477 370988 1062140 643820 1193883 657061 12270 1256909 615586 1666681 1690811 490903 805538 6604 1438936 995370 203502 950982 1040914 1960058 613672 1358085 1339834 1720479 1977185 1290731 1152463 1089431 527906 736251 333415 1358356 1739046 495555 1100332 1605740 1250808 457264 262582 1372057 636518 1595967 1520116 770330 1896407 352395 271609 1209936 1170734 1972638 1332907 1027081 10808 1644368 1384042 1320081 291074 990030 1428715 682761 1250293 354736 1960824 767504 660058 1184285 1867572 944631 226054 1979710 1372019 1072444 71366 1832028 1364031 1421400 1600936 331358 738122 1632900 375197 74027 333416 1320160 1541758 700666 1558850 758901 439731 1642380 347890 1495806 535060 339650 850675 1301402 1715809 105228 1176149 1757803 1026855 75541 410078 409519 1416344 1436077 848378 575180 405758 1859881 22434 485002 826963 427400 1121360 795992 528618 1607740 1801895 744608 168578 134619 1832312 519191 1031131 797776 1365222 1895140 1005630 159072 692705 1775700 158295 1327989 1100589 1422010 1914315 950391 900263 979986 926408 1194304 378169 578958 60764 1364551 1906715 408628 1939839 950989 1184045 816315 1674607 1724715 1733246 1970786 1816334 457521 58737 897737 1837370 1614701 934599 1124613 434614 1114809 416862 400424 1211238 790360 186167 1942327 524811 424485 892716 1526665 1292579 302779 237018 1297580 1664430 1979947 201213 1311275 1168702 337795 889447 1398975 1845818 1019067 1309129 857607 665240 1662542 31210 1369954 660534 811918 871738 1000115 1593164 945896 675659 536046 1054794 1179149 380913 79318 1227538 800360 242299 338144 439759 1657420 911029 441127 1784307 1265593 519906 304360 965278 1132277 399942 794202 1173288 1266591 1082265 504297 55949 483710 717472 208104 144559 101370 1107110 284556 1140239 1518549 1929490 207154 1647942 586242 937630 789621 1559520 88679 900069 841908 264149 1668449 483258 453883 720745 1497423 816992 1006024 1732726 1061722 1188782 1838072 1551963 1690366 286817 707342 1410939 52408 1324381 497499 325939 1432586 1283243 642326 836574 1594400 418837 1493227 1910590 1126785 1329929 1511185 1900152 366027 1914987 247717 1801734 1504114 235076 781805 650817 1583120 1370740 1958864 1096848 1184898 1901305 1314928 1243170 728780 808765 1712038 226571 294699 1054828 558301 1216884 1461113 332366 1780957 1042313 1353938 1757703 80487 1172476 974237 1263003 659963 1977064 1609066 424977 486238 1370485 543427 1307594 288115 1874268 1374760 1661256 511283 1297574 1698673 424731 664437 24132 882965 1759535 205518 161796 549164 925868 676715 1730159 1303311 1891658 1848317 998390 1537124 728756 167810 1197885 122970 1839537 70418 1147242 1753344 625364 778666 286736 1445481 831377 726184 1209578 58579 357403 1281715 769953 1654848 504126 279134 478466 102952 80284 1956741 282590 965199 1866268 1730637 879794 1881906 466619 1490069 618509 1206453 312773 308055 1782794 421365 602013 1969163 656815 1796332 1737599 726705 1260149 1074654 948940 1840635 1465015 67992 492671 1807746 170874 1815244 1583290 1923450 1454929 73166 397141 1647778 1666617 1961391 58274 1279222 1145729 1137179 960242 598285 544583 1992160 74054 165216 27546 1367332 1492430 907262 851432 1692821 1452317 1546940 1368731 1473921 1921717 1721556 15815 1149212 224431 310613 232288 1481473 247142 325497 675802 716790 193805 868594 1957562 385796 1583829 1524013 1963453 7494 155350 979661 1358821 21463 1869812 1411205 1797648 1134392 686943 1270718 1565019 832129 451597 1297535 1413703 1211567 1453363 1769912 1455160 374714 245039 272301 381320 1776436 1657355 249096 1961285 225523 414062 802394 1368494 186558 1298794 646458 1872109 1970081 902361 1653994 859711 1931417 700694 1521304 1899431 1652839 1582439 10430 396338 600516 1713642 1816396 390312 1566458 1527485 20902 323644 752943 1951482 1058072 995333 1205239 786847 1363702 513254 833900 1335325 227082 1041338 577383 624565 1555931 1848039 947390 1103559 1789977 1359078 1346490 1019066 1875990 455577 1356330 940758 468926 1465338 893562 98077 1294957 110959 1475775 1783652 1802135 1271376 459472 233527 561855 676969 1535579 1865600 1296433 734354 359029 1504231 1092263 1401556 1801779 170986 543899 1911015 335281 1316309 1684006 316949 390071 1463124 1558188 159284 1957189 225020 805271 339158 583385 1691906 1213350 508973 656008 131748 66427 1433514 373010 1232731 256941 1524846 1858357 1784367 1684637 1145221 1646691 502214 194140 835913 1160610 160609 1313423 321914 108146 1880913 242296 1444708 575830 48645 814307 1483411 383000 730435 1921922 476985 444784 47596 1955207 1207639 1413719 1025554 979887 912009 209273 1812938 1207988 567676 1949402 126836 990308 181610 535577 1070088 1122595 1716267 595121 1309408 1706457 72334 4645 646761 1367654 1526329 521962 1090194 1137396 1353471 538204 1162738 215842 1402630 1450990 139807 507937 710049 1453615 1767591 337829 1800261 1369075 1260326 954670 1793054 156851 1237545 189284 1314015 1916905 1792694 1976935 1448246 1066085 1298378 1838838 1194720 1879482 999332 921222 1821843 1991128 1891791 251581 1795366 848620 56877 207277 1386171 131893 363375 445742 1612417 692442 1950255 1105993 952886 653532 1082998 1424332 1199973 1550075 1501265 1052173 1267613 628532 1120890 1108127 293715 1581561 1852864 1817114 499296 360646 363397 57176 901933 1415927 1325106 969507 3334 1898613 1600156 10575 1582304 116994 620531 1753767 551597 1825624 116948 242642 772939 695016 1517391 338129 1086625 872925 87433 1109379 1819516 1724216 1487386 1514024 1261110 1425441 133674 351397 912448 317040 1559110 1712056 474063 263883 915220 1294780 1467948 1938179 942287 1044577 209515 422584 1342889 855681 1384731 610161 1278267 199541 1425438 1176970 1020742 975304 1576898 425980 242235 927574 1465068 210285 83536 725674 844709 996107 400211 1943390 1617197 997661 1377090 133658 1514186 830849 1465738 1367829 1884284 1602518 1849066 1401880 1624709 558284 1475067 230336 1819655 771734 60473 648011 1041884 1265959 460264 897823 843597 510522 1061666 970564 1675952 1100256 751068 1865601 1151739 568550 224464 1881883 1722858 455307 1915487 309993 330120 1812691 1604003 241802 190809 953147 63018 300042 790290 5270 883768 1556122 538273 1181655 1063280 597438 1639964 434212 1989580 1853837 1044339 796197 1880219 1876586 62960 1044719 102825 8215 1361442 21957 637363 1365022 492496 682854 600601 829935 1276851 834001 1178222 531573 805287 846324 485706 927176 507235 1272581 804521 61688 224734 738910 55128 382776 1045904 1573921 1318986 585414 595904 1934977 557122 951707 1231739 703258 1342761 242221 1378596 735247 670088 1499988 761510 1308769 298144 1311738 1802933 1831309 1531504 1319571 1579716 1566041 32257 1270248 1222860 1179710 648199 630921 575962 1760744 449869 1040545 1867866 1226446 384611 653334 195505 764617 1269270 826948 489632 1376658 1214050 1491550 1559218 394993 1806749 1943423 997345 1014239 770752 1751703 1780004 1605237 1309674 1714093 1019310 187653 201837 1867482 311531 551225 1409075 1015211 381188 243759 292664 1869711 559467 589984 1159959 1826360 1240147 755881 213479 223370 1585874 106960 1849623 501647 267684 1544170 813383 1947665 410456 1993166 1283960 513019 1770330 44250 1160541 427827 716611 1158136 311050 1048433 1614537 372112 1097109 1262916 492637 1360419 1660430 1252962 870898 186440 969423 75545 670251 1143063 1625372 1931490 1361972 109755 1554150 1908445 1976377 126185 1422464 1540250 1780865 1601631 1223224 303460 596697 252121 1291175 1485694 671990 1638594 874421 1499783 525695 1709019 380334 1933689 1566913 1159344 947310 145303 1035310 611729 909992 1831943 493869 559681 813491 335485 51473 529686 696714 360790 637714 326251 978644 1500643 643002 1179641 1770725 300883 745920 360347 1369212 428986 987679 1210794 698225 1364566 1099661 1159883 810665 496690 716600 418453 696483 955752 1840819 766086 1706350 517999 345175 1706809 283544 551925 1380867 1249090 839256 1033756 817210 302280 1129947 1162449 1938441 721573 526663 818466 728014 1322528 1252411 1081951 1316441 1806692 1384736 582942 1544586 767836 1971705 1412203 1597152 1052298 1371504 983371 1265679 538887 212227 506448 1582731 617193 729051 1392477 116859 1033981 1053980 755738 1625368 1924536 204848 509276 1951274 940489 1444300 216467 1721896 1612411 1258545 1047784 418339 183276 1766319 1702365 710500 1255729 486160 514865 79324 1625313 1039286 1726001 1460230 1116421 1408836 718953 974931 1609416 323361 1539202 989174 1855208 859957 878858 995316 1832552 565893 922945 1742802 209713 780338 851107 872549 1802792 359499 1405336 935732 864998 1008175 755629 930613 1691788 297147 1145542 1512880 777928 1036692 601714 1105787 336539 1073958 853383 930526 1412911 774790 654261 807835 987323 124672 760017 153775 167704 1815523 1801705 398503 1365510 1631908 762767 257379 1479100 643409 903706 920390 256710 1328744 1533376 1028488 272042 646992 1495979 1182892 490066 1864393 1818795 1858055 1528505 378512 1110394 1375971 74998 768538 1894545 82122 1986914 1907461 1154657 171301 1227321 36336 346514 912774 229716 481232 991916 1776983 1506004 217511 713092 1589092 1368122 135464 138747 1826086 232059 848724 1643191 1879334 1789580 1868538 819879 1373589 1824818 79816 354677 188102 872519 1162886 1084869 118445 1966015 349331 1050368 856925 1066494 1007162 1279604 1838538 1293363 779962 615283 793456 872222 318022 736592 211641 1312161 311888 781571 1720193 214686 532024 1795831 250536 1622211 968436 661578 923327 1424881 573987 1978693 1315844 914284 481497 1050391 847773 646668 1636540 303765 1696712 1291061 1321431 563719 307987 1436056 704224 674551 1114926 946050 1242321 554644 727615 1039187 1824914 1824572 1089980 1013391 568490 1690471 322496 81117 487427 779119 569777 612750 1379918 351837 856760 139495 1986707 1202197 1546937 1452707 1739559 528215 522643 405004 1116065 1687142 435599 832472 730712 670969 1161929 1341098 1990672 1447817 271507 1069355 1265643 974974 1144973 723613 316335 520696 254029 99833 1388514 434589 1190563 584994 932735 170718 764053 332974 1373271 1279976 1841201 1490024 1919630 536804 1059638 812046 1671435 490694 868811 1159138 1347520 894127 1238480 528834 547866 1103380 1958379 1577657 629830 488894 1042233 1224413 1233728 1124169 1471770 44365 1929285 644357 1978754 1409950 1981783 1497672 1231954 1728057 331928 500933 682934 1761475 406035 668872 1833086 824479 1644121 1650229 1504042 861118 1484796 809125 1810904 17012 131427 1245220 1304166 351302 1177009 771703 1800768 901304 1535206 413934 762397 430357 1263569 371052 737702 849301 556200 1372748 533953 244057 752121 1090290 1595173 1576100 1620729 1905310 1944462 1532246 323867 209927 634964 401242 1220001 5317 482035 687759 382081 573019 424340 1454150 577992 1203930 1568597 1842649 411338 654687 1158645 537433 88866 770770 498119 1824673 725927 850635 241632 109863 334282 1098396 233431 248830 790799 740253 674165 960854 1216184 1533008 1042563 1668135 151951 496052 1494898 164710 1020992 828381 136026 462936 251292 1378216 1028577 1464720 1873324 291636 1809930 340002 1920561 1643170 1790983 1836623 386539 1650544 1229559 1276172 959115 1538040 1791428 1422767 1178299 1852819 1914846 1976636 1865053 1457668 1437871 1762062 874098 931226 441022 1342651 249603 89249 1416893 1986384 495794 1946182 346670 324189 554335 1037982 1662502 695113 340314 1467116 899771 1520022 1189317 1577289 1258349 123416 1865902 126772 1567182 199219 339639 1906162 825783 860774 61816 1194199 1078627 321093 1869370 1766375 1320106 1613461 997525 1874586 66757 149173 920885 16003 704526 1588150 1830615 427033 309956 979319 44414 1678677 381514 19448 342546 146192 24291 219279 1424593 1336966 1411819 380977 1648922 823807 994879 640860 1697619 1654989 1447213 391985 383119 696768 1781812 1794484 430960 1572577 1111156 112950 1467109 1958276 122697 175888 814544 451851 622196 1451431 1379329 1749566 524641 372685 148772 1026378 506798 1153277 1408775 1724809 668255 583367 1483098 1237766 523390 942213 795768 1542911 1766926 1242054 715880 858684 1686874 1928807 1726813 928953 344344 500715 578337 1543863 275738 1825426 1902697 516049 688003 1361176 1910317 1436819 1648954 1728629 1096295 1241699 588105 366778 15814 58270 329989 1844449 512849 1936633 249307 124676 1844143 1089461 1568886 159218 182045 1464137 1132799 1234471 1365096 924211 1239673 528009 1806480 371967 1420726 954125 803248 1011931 1258954 600857 115446 1849070 209888 1483893 1743594 1116429 1736 1672979 994645 290162 1462152 1953010 560304 749430 752395 592541 1141141 863389 1086146 960052 1422880 599437 1612718 1179832 1627293 797924 815744 1212610 884131 895466 421978 394182 333161 854621 814102 249284 925412 1653769 371364 647049 1837520 215250 1398717 82456 1963832 501542 785279 1189071 50213 1908004 1536759 1202807 386632 541547 882542 1688451 1890664 41528 1421655 809155 91829 297079 1675111 1046383 589241 1384805 673179 850997 1362572 1769426 1862950 1483729 772872 695908 526088 436938 1577672 1394567 695072 1471888 757504 792238 1620130 345054 830389 337311 195803 1773980 196008 1092131 1107091 882403 1565166 1430436 1203486 1435127 1937405 577789 698939 1246691 518140 1197710 1204389 1952663 1441556 216427 371343 320082 459158 1310804 1241243 1962988 991835 995655 1978894 1383672 705585 1766841 1731896 525080 860423 802936 1139796 1931294 1601725 631392 1191856 316259 876551 660487 1308756 1513286 1269672 1169192 72695 1333578 517215 533839 20009 1056114 822979 40087 1804989 1317491 375420 1417109 1937822 1614594 200354 1119070 1551991 131952 652947 884378 649233 812738 1143860 65432 733441 1780235 378513 1975269 699311 1049310 1147829 1397470 952804 1451164 1143647 1576582 559964 736947 470299 1701950 1593513 245011 776048 720560 1925073 270147 455098 1489898 1720981 737806 547849 1186815 865373 1524413 1017416 710675 1865864 1575629 942860 1480150 937096 644083 708028 631304 398877 608395 1426575 227010 1093592 1485663 1657131 1558600 370989 571106 39027 1366294 1837608 1381460 847529 1572813 828002 479272 1206693 1001787 1306371 1749174 1443069 1826841 347068 689310 1840475 1557399 931192 822409 163344 1139507 1521015 1906906 1024075 81821 1843399 20024 1205867 1418213 991441 1723523 1684663 1090386 382465 704661 1130584 220338 683730 306196 33864 633391 1884257 416199 1282653 909243 346315 247348 1341354 1054056 1464591 706574 1531346 1339030 200994 1268182 1082181 1344819 1158738 863558 1074066 577842 1574526 752937 1601777 1502618 1553631 149771 1948605 536897 452943 41454 531541 1973941 1727316 1101284 1999078 1263497 1367099 1527491 1055567 1878289 1322581 1260862 601168 473683 773580 566751 502102 47655 1159433 167857 1535289 1295071 1510888 1999754 1035743 1444063 553502 1688199 1500757 1542500 831055 1902057 1251094 1893141 883625 1414886 165504 1604780 1268843 1033636 1516905 1820715 142370 553894 615271 1788500 1433394 1994327 494371 1419982 370883 1869151 1988578 1270357 1390614 620773 715805 1387902 1166871 490447 1609444 1631527 1146292 924830 1816875 1661009 15563 1195970 81538 1605771 132601 1026532 363653 1062186 993959 729799 98698 209028 1724116 396341 677666 1282247 282141 186968 1299779 200435 177910 851240 1759320 1311773 933086 635678 62799 239899 118493 519851 43146 823253 1386862 1233863 318982 1658868 1376056 91526 904880 1801155 357700 1889199 1234866 913973 1057570 884759 918616 322694 1389481 147569 1598209 1271562 1600104 84950 1350795 1673254 986837 1721600 1161314 1964163 1965104 1554299 1559 1188695 1971007 1398164 501432 1332805 1846096 838371 1060990 1129330 1722713 634310 1375164 1231798 1261104 447535 1663548 247926 1855382 1327661 574120 493580 670352 915606 1817191 1519403 187650 866959 494259 166073 699611 572638 1219147 450421 1065891 1111021 479479 215215 1794528 852469 1898307 916485 1212372 1732373 534989 1610374 1711588 1703151 1345339 260794 1285393 799136 1166554 1330494 1092852 1845115 974999 170879 1819583 55632 1008635 1332972 1050278 1685242 1740054 1371477 492880 1539761 115784 579812 567644 1857674 299655 1553448 1877584 653382 1529352 1196438 1017512 735311 181519 460654 519047 799944 1549178 1425265 974266 1022499 231903 1758524 1305560 111578 815390 200145 1742819 187863 438104 233179 989537 762979 1006768 611203 333257 1428971 1994984 525815 156059 127025 456195 1598420 1311896 485107 1255910 1194587 112506 146116 1908705 237628 229520 1884385 162880 78548 1917577 258282 680200 735167 604186 1316184 1997190 1335363 381179 1367973 819999 654083 361935 653990 1662993 394201 696010 1701949 432477 1000504 577951 1635570 135981 1827223 1008632 212760 226684 897372 616038 500163 106074 257578 1944624 396996 1111311 566129 1117830 674999 345605 427998 1957495 1354424 943337 398430 1162969 451758 678420 783021 1185690 1100257 1482616 1912700 1225493 373536 771178 1270438 1415876 258858 1189871 1858358 1723249 1893919 632390 1603651 782321 1308063 724293 371370 117802 564730 1455404 1360911 357657 251746 865488 1677314 1454734 537020 565694 1116283 653906 1481284 597048 1613066 804904 32749 170137 435201 1823845 155571 861217 729304 453921 1617447 143517 464240 495678 1144182 793958 1513389 40469 1006879 1253796 201208 1279628 531648 227561 436584 1575920 964832 768778 1029888 678974 1862386 1075854 1035899 624238 364298 1919541 762081 492963 875738 1231911 758068 1210329 1403714 275477 644051 834788 723592 1850541 1398009 1564157 733020 1674963 593187 577194 1300766 87488 168326 1923309 156934 689443 874112 684538 1886637 94943 647013 1544138 607491 1111761 1951774 1438606 1317809 445446 1196699 1760733 1328212 1615508 121411 1678573 406348 95882 741771 1443664 1246196 1537154 1443927 641189 477634 633940 805826 1145422 1298508 1319556 807244 1132479 1715280 1604611 987045 889784 33716 219892 416706 1319489 172233 1895649 1914815 246069 801050 602625 549395 1418474 1902647 1113581 1334165 450763 1495188 444728 101208 514647 1652941 643586 1169022 730553 963407 60406 1429944 1774 923251 354829 980594 1081969 864422 1204672 932251 569446 974389 559320 751104 684868 277157 991173 1070666 1764325 943685 1799602 1310051 306741 1314790 455661 705802 1472814 892780 1852425 1223355 1910345 1053455 1857764 692412 1423239 1935652 1099456 886862 557999 351995 1060506 598396 1844810 1771857 1874640 1666446 100507 80386 1470227 1828351 1094045 555851 926887 1203774 799713 91687 475041 1175087 668365 1487238 657682 1309843 313033 1587410 970103 1702868 965053 863827 1806441 823339 1487662 1499823 685489 1931295 742592 186358 100183 1227953 1756721 601664 172053 410767 33533 724620 1856139 880869 610932 1332789 440472 982340 1882697 1741056 86026 1167469 1139596 1442807 843511 149865 1839663 1429984 1747958 1497860 1776841 1355794 1325862 1882570 1475268 273029 846920 973602 1265437 1914794 1679760 1939196 337938 683697 706050 831138 1468965 1273716 56635 529212 1244703 1740236 883745 654830 1493687 1501493 230913 1254149 457396 654662 1497616 260462 142742 1243162 1299083 235251 1622501 397419 1148815 1108918 1558508 1822043 613321 566411 445906 881897 645520 51831 1616056 474149 218137 527984 172468 1656012 40142 725483 1955422 1849972 487313 54335 1239691 426165 185389 1870991 103602 1693337 470009 1943826 1464253 559095 1118332 1772823 499240 1209083 83511 1523476 426039 398302 676676 974010 634112 867096 1139418 350232 1719394 1558982 568416 1454527 373148 1864167 1630897 95823 1924606 709034 1377846 647922 981162 543182 757674 378288 1794584 1625091 1996559 1078654 1154794 1269409 119828 283801 389901 1420914 373532 578856 531399 168870 1477605 1892381 1769458 1193415 232916 1883736 508709 554126 224042 1705207 1488962 539969 1996353 1740123 1427787 1489507 1101453 1847105 1943387 1720313 894608 1811633 1901119 489892 641155 831870 215626 1770466 1522470 213641 1377308 47933 853563 697474 10669 1526027 391575 1742706 828879 1763643 1299780 1232723 1498532 201019 57855 71516 963779 1271151 1357236 964405 8088 1783668 1487004 924098 830151 1894288 1062497 1645293 329116 710054 819440 1570526 1253408 729884 61761 689133 1481359 1178926 856827 1211823 1269218 567807 1144842 1657105 757940 556642 1978721 1046882 451659 346125 811411 596232 1637020 1956925 1676103 315864 178025 1191954 976153 1448760 709947 1404699 1157337 818633 842627 93586 1070611 147608 791484 1933289 759836 1326596 608541 627201 1667937 1367511 1989712 349902 762594 273192 1432355 1079042 200101 693180 1545054 1391100 1808024 1139247 1933669 663671 1187916 1814665 145348 160384 274820 175714 1014528 616577 1887746 314900 427183 717939 411433 1460391 240829 1254690 1261961 827958 885615 568322 1215866 1004777 351323 214893 753727 824033 473558 1518277 1483483 1926938 405087 255992 391796 565455 829816 339222 1437000 1600575 704353 1803543 910578 87238 599530 536346 616643 1757877 1953913 1339272 359662 1748371 237840 1496967 892526 287341 989447 559908 983205 1553091 1001555 1066148 285524 618186 961662 596824 883028 1630251 435538 355491 1639938 248422 1987119 1762212 979886 418434 1222690 765359 817958 293333 1134792 1539709 1131739 435524 201664 839296 1613168 1249794 251955 696265 18922 288661 1123437 1024137 717952 102714 1799786 961348 1693659 885278 1699598 1518815 703989 1751709 403327 273080 54192 38865 1963140 260694 1286355 865904 1352856 440344 788911 816 929867 1788278 594491 1446939 715235 1262907 1402780 1871227 401124 1167811 410480 815589 141722 1542180 1021202 705227 1341595 564209 629588 412711 750431 1593477 1782344 35968 1286457 1558069 61808 381892 1934186 828006 1598417 1862260 1412462 1389376 1311722 1719787 716725 620177 427713 964693 659962 987113 679362 1983753 955305 162170 176693 1247607 213645 1032122 349890 306388 825850 622233 1993618 1534807 865110 1611562 1316373 153118 187499 1558659 37875 1706245 1532381 636567 1855724 903211 1917667 1054627 2293 1674482 1077685 478609 723821 1203938 1733015 1418860 365399 1094762 868298 1642360 560323 1124241 1962894 497171 521115 455606 31289 856063 1587652 144799 1071214 1960551 915302 1742480 1442836 1616180 1462294 138390 1916953 174822 986089 71616 1746376 1662455 771524 1315850 26179 741754 1984670 1438423 246147 1024765 450047 180295 490315 217937 1121350 1793804 87554 167431 1256235 609314 651231 1368573 513335 1319330 960022 389337 833987 1321356 362281 39968 1177840 1197655 1430525 1719352 1488571 760440 221395 1430409 1426005 685015 1948973 1501257 142751 1764969 291294 833863 1098947 263740 1467877 64723 1443064 976231 1899620 41974 498290 740740 88475 1285415 1115199 1437829 1802209 896804 383073 1448309 1682277 491357 1627077 242279 504303 1702874 1682175 246404 491823 971154 1459684 585066 832542 436017 589102 1640502 497183 979732 1139770 1037137 842525 236735 1250540 584965 722567 1649304 1880693 689424 278183 645385 1403755 1703939 1349838 545823 1383110 1580323 1856245 1402917 624227 1646457 617648 1860385 1847760 32117 1584458 105349 1641400 1413710 1022479 1563833 63612 1319418 154811 1771753 1624346 1753326 1567527 859389 653352 1825551 119253 818400 162446 991360 908388 834102 1737776 1660359 410846 1545494 1929832 502457 1717976 1198545 1631563 1607920 1047125 1399806 934848 936830 1437097 1223785 1040211 1599287 347283 1643539 849134 1405755 81293 1433240 557550 1283145 887864 1648314 422229 1812177 535892 1238237 1695539 1092379 1525447 1822882 501860 1761731 1746296 1436439 1957635 650561 871808 337788 689691 1854530 1922468 1231776 101802 1561343 366830 1606930 1605484 1722382 110029 1862965 1920984 909529 388392 845630 983663 1933233 1794153 1742262 424046 272140 958739 1216348 1863104 1831421 95994 1457562 1760959 520236 1435264 69482 1858253 1870485 537230 509216 1989803 502087 448880 841549 1417695 449592 1878688 386389 1369724 908399 28646 1456627 885769 957338 1678254 1735664 710462 1650919 123592 937137 920274 599309 1178658 461706 1488403 378269 1698180 1562796 789449 1670078 835725 1477780 1006232 205982 1577846 1157853 931743 1398246 599445 1108802 1712458 675565 1597814 1845179 1154578 1057398 47247 18102 1198978 397088 1689773 858736 1224960 67676 1210408 459140 1237200 1589380 625899 232537 1637528 673647 1453508 183471 1619695 651406 848850 1262307 1579694 972661 1902492 1224462 1654625 1791885 526359 1614728 39620 1748348 781212 126839 1153260 644220 1093062 814983 1260011 15970 1382210 462528 1452673 225686 1177921 909728 1811432 1752155 174594 1274538 140336 489731 110078 690498 1493352 90000 340156 536845 304935 1915622 1799332 1866643 52378 464243 1400590 1001052 1045991 1099580 38833 894474 541727 1228651 980265 441290 418323 1663468 1206599 594076 1025863 898951 455142 399917 460523 1767757 1952109 1852403 713158 1513094 1610403 772768 249610 247838 1425933 65934 1415595 187565 1067335 1204454 1463121 1507821 993057 1428802 947527 1671359 442108 1949913 592760 1022997 1942028 762082 1816895 732270 1110752 748304 1739779 1542749 1548945 141856 821238 866883 1611704 432385 841953 1200912 684373 326051 38485 316796 1908909 1252913 651810 111678 554790 829113 497383 1272474 1828539 1296135 1802016 71912 1604096 752274 802763 403083 887457 386451 938506 913225 1684353 1276208 672278 923212 482915 1869057 1736365 793762 574753 651437 1199534 677243 1595686 200754 1695312 1022619 1101631 1779409 1929876 1647787 1614225 723270 1473575 1703368 379576 1853227 538466 310305 1004259 895819 1823112 857551 1612791 1615671 39210 1971168 542822 1042438 244521 1023684 92211 1892953 1542976 219045 1589069 530700 629874 84715 487925 133256 1366743 530846 343155 197101 967602 1176590 656785 260691 363254 1166224 1448178 1110342 834518 514224 1832558 1430460 1241816 1164791 1144463 794401 1114020 745335 1749346 1525000 1106741 544792 1655827 1698690 1374822 242447 582251 953752 139719 497631 1896063 164740 1932301 1475378 502069 190006 1595451 678314 118197 1869350 473380 1185367 55410 708261 564638 735428 1161707 1736254 1703375 1872717 381639 604818 1881554 368605 699237 752312 1212463 1234282 1913743 1573905 319738 6051 359002 888382 1138902 727216 993034 113836 1614501 449966 1609692 9646 782081 371763 778799 450696 698120 1247808 1438254 262166 1680706 1708434 1166733 978353 1343797 1597927 51505 94566 242278 186244 587501 1066043 1651934 569358 372090 1706631 1873440 1538328 1028026 583054 1460565 623868 1263426 146668 1057847 1330961 1634532 700078 302931 724188 1766339 744944 1575178 660931 1865226 638531 353157 722957 753968 296496 1880369 690842 639136 280560 1786839 1891510 234132 1612449 1981892 1463983 1557066 828441 268457 1449472 1182309 1282088 1878812 183336 660621 1969541 1909627 1371815 1784009 95736 1416079 326072 281069 266869 103242 1151488 751204 1585031 227374 1816771 965407 1138392 980765 493103 289585 1214405 865911 922181 1977595 1628529 748247 1076841 1954119 1577512 1298612 1944350 1151187 1356785 311265 777497 63544 566822 430969 1398007 1258836 456559 767325 1243202 1423019 1175612 885590 1293912 754244 761234 797415 505292 1461568 47692 198335 653040 132904 1090687 837506 1117728 1020483 95910 772142 10078 1380660 1073371 797355 1990623 807115 1466453 1171016 209095 1454740 1201276 307079 1227927 907986 1138069 16840 960341 65424 1136047 1363215 1045817 1500527 1413094 898542 1440449 957266 383181 463980 1650088 1307656 923868 1762626 1544768 656203 207749 1465083 1789333 1745963 1814115 1854156 995447 387577 688339 1895100 1937567 247307 1946661 362384 1562690 745319 960554 971025 1879842 1729055 412655 192916 967307 1553900 1956239 914619 607110 1143574 933504 1041389 1799005 1531337 973810 573613 240843 1875931 433665 750670 1010751 477581 1953551 441192 1810642 1533375 1086829 1171890 1541029 333132 370584 441015 829588 1144750 198183 1243510 457675 350168 842858 1284940 757737 885959 328206 1885826 1793461 386110 789152 1834863 767554 1003737 1397174 876732 1357650 157776 996241 858708 1085064 1617991 1226046 522605 1178965 391258 1082526 1967237 479925 567995 875231 794644 1141820 1753366 271423 1749335 1439698 888831 1588813 908810 1739881 1775934 817813 1405352 1166256 1479759 1630212 109962 75565 1214786 736834 621189 506937 931473 1018545 792860 1882732 1627606 652093 948862 1424270 840518 740688 1862220 1160947 727374 880148 333533 1472269 1364167 414666 193835 1875856 454844 966007 1174591 570031 395652 682513 411104 1493223 1222167 341763 961782 924657 968465 236140 1723021 1871044 1146051 1313620 1895275 1000586 1100390 361145 279991 1810278 897890 981164 84497 1529922 872029 331699 164828 1082956 1933845 358126 395813 1622639 1409349 842105 319186 35539 1733034 702879 563224 1948529 838947 1966849 97907 1998161 56708 1597274 1162152 1264594 1825924 1029220 502593 432766 1523830 1611825 1183196 1416456 1208682 169110 212892 1410902 268598 148927 1707030 1967197 100978 1254515 1403673 1549330 1235036 198537 1113025 246075 473806 1493321 562866 691784 1321244 433627 224379 310381 277838 1538916 1108889 1435570 1068730 1274673 577990 185280 1070924 248803 1437954 1241266 366832 1823713 316892 1977592 606735 456563 425681 1419015 1326419 1211551 1613930 904720 1933261 59045 1169065 1760056 1316287 397743 1313299 128748 382750 1606839 1352362 939413 214451 77126 156799 1274593 1741195 137369 1695946 546560 1502158 1466746 777468 1956787 1418978 699467 971442 1673838 1574146 1962590 763710 798007 1113452 359583 856799 1774686 575144 882134 1971309 883935 1654924 1546681 985516 1199941 24106 350765 1151310 54532 1523245 891904 1720004 1940082 140025 1011814 961174 1592275 1727967 808892 709812 587066 141729 1487725 1122337 1358013 1100573 758586 12031 1074187 855406 1963303 856641 548114 962966 874690 839258 1205600 1095468 443192 1062822 3889 1351809 837666 552803 96764 1092295 1202005 84857 714145 796573 205080 1723303 1322243 69375 846449 603447 440683 282829 289062 1840159 1684067 707403 121090 26518 239255 1255995 667304 391373 1920771 959733 992722 710085 517717 1221106 170058 920689 1638446 150461 665195 1324838 270765 1590081 1730610 338533 722252 1808464 7398 1205785 1347548 1980123 477312 1358766 1170182 1936566 1801343 1830549 199945 1710829 1498694 1627906 741739 663577 271324 14685 976470 1526997 289880 666179 551904 854247 1288007 1833811 1044400 1974645 198340 1660953 552176 229682 406001 261044 79322 1733491 721690 1923916 1908940 310628 1827379 691675 874518 434654 88157 1019741 632384 1618584 1300864 444790 1276988 643972 346541 1670329 1494845 133587 1361404 699502 1194005 1942106 498934 827400 1044961 1120100 297810 1084057 586262 1085636 1976504 1302827 410581 1776182 1637966 254040 477577 149721 498640 1878713 1757383 1243580 1807864 1261163 653099 1432100 1045502 757702 399732 687385 666359 219281 220323 812748 759173 398452 1423377 9838 299921 1099590 1305012 259648 902321 1620831 561550 1316456 1869459 622904 74302 1441897 1407659 138407 78274 1099131 1002733 1420613 752393 1241071 1027610 183601 128821 1924926 184400 137141 87922 1591518 1252964 906545 1973233 861649 847169 68467 656951 1877787 1058347 848934 712152 200935 1353326 1063918 684365 1671957 1912206 343569 559361 417030 860507 1674852 546126 578923 619532 1379961 312519 737676 1325679 1622050 1415670 664208 1576808 8852 472598 327073 657047 1135803 1971674 1576391 1696551 1951922 915856 1073855 1334310 167472 682228 157553 432522 638428 397500 1547851 1816773 1937463 656068 194172 1212023 1512514 1755692 1457014 1601696 540326 730701 341818 1198672 1121153 991531 858956 657248 342922 1414966 146859 712118 190346 344075 131870 1048541 1535701 881269 558635 1787388 1259494 1244702 808890 63515 1547104 1590094 1654763 751339 995701 1027260 1578684 1949284 802203 1759934 892298 1260410 1674054 1069582 1459468 1137486 274611 244079 1606557 1681532 954862 5779 1641873 1397771 1334147 663543 1817554 1031052 421770 1973295 1927144 1625264 232957 1688364 657436 1649880 9587 1714232 1213182 1750194 1050746 1776567 948141 1147768 1005858 254630 1898488 693277 1447206 1895514 1099572 409560 20907 1011207 1359731 1740471 480501 1146243 648251 1120555 158736 980307 1110915 1905283 1332497 1272515 1077136 880597 981498 1086195 1524027 61562 1211949 526138 95398 1173386 1067229 1724610 361119 1497834 1773295 1797087 1812393 1754475 443031 1344072 1082858 359633 277901 350636 263120 175408 1250218 1289360 701886 808791 126569 718937 1382345 485620 1655802 572794 1703314 1438218 1298598 693908 1964963 982959 130864 272393 444192 1727576 1477713 1222970 1462366 1829131 1710967 1330436 1196146 1046518 228692 1974234 1467866 1098138 468143 775761 1249293 36222 1183593 1990290 913662 463815 1169274 262804 1821493 1140286 923072 1387763 191139 981099 84446 732868 895845 1669880 1278333 381717 834733 901250 859778 629297 32465 622819 946643 1297950 285589 447391 442636 681147 419655 1030469 1861573 1030395 653944 805933 1417578 1680146 1908722 390963 1087714 1328306 1258531 1098115 28864 1154131 545934 1739533 1525319 1370530 1556066 492365 697969 390922 521944 202526 705556 1240843 1011127 360614 1574492 57000 1249747 1224461 1025419 613921 1669407 279212 810338 1600722 221488 1356593 1217103 56698 1832297 1409829 1843581 1148754 1218991 115288 48956 811981 40441 306526 1007668 653710 1166562 1924756 191973 1193545 1056286 1646427 41744 270350 1771676 1409991 1781323 1314181 1226728 1468130 1927499 406660 442335 1913786 554906 1107830 753862 1480177 89776 1830995 1807523 314262 1707747 1673818 514567 681051 1578892 1160315 458523 1805127 1745099 73495 837779 1647011 649247 1834568 129047 1537098 1042689 1372543 931058 984390 1067138 1220617 616871 1693632 1795378 78902 1709513 1536063 1426726 1376218 94122 1427869 866024 1614743 156474 1565880 1804826 1635383 901778 1090216 1006539 743762 1634712 1199401 94431 1182458 1030802 147886 731160 806346 1748167 28989 1616935 1004070 18227 241650 577334 1465741 1686679 1090792 43310 930936 558500 1516279 107463 1262521 558415 1206913 418 966580 100054 1832700 227714 1309683 1223112 1144299 1370654 971452 224938 570921 468768 359987 1200582 886878 745347 1005375 1833655 1445931 459845 1974557 359577 461289 499782 1932743 630199 402470 579526 1646073 1105678 993086 1838051 69879 833119 1446004 523380 345466 1728304 1907772 37867 1643233 882086 670692 1041342 59536 1273660 1874509 1865695 1969708 529676 1352859 15421 1435864 119429 1668444 338661 1479170 293654 1773645 1738154 866836 504393 939234 395394 957070 1383171 1092385 443236 216266 1924819 1312059 949102 626678 325473 1699590 312246 1543914 561331 1532111 11618 1809883 1082024 1939266 275680 1167101 1876512 514780 980585 596680 1145988 73133 1487465 1374911 1976047 236842 1827069 108755 595185 7685 874499 205623 435649 1103186 598453 811209 452000 927895 1236216 733232 739909 1904264 1490723 631991 311096 1836355 1367962 1507798 1405220 1727117 1764647 196468 368843 22469 741991 743747 1620302 1742724 29224 911856 724623 829185 208036 860392 1142472 326982 613317 500805 733199 927565 1688378 962429 433590 429868 1976887 617486 1032284 1350165 1391781 1180024 948696 608916 568449 545924 536311 1709805 450872 1548735 1340720 1691411 1511885 1364711 750270 1761052 972241 1093366 1528072 463098 1309281 1697760 1444844 941340 27503 1066260 720625 722299 1445368 249137 927905 286564 894661 733906 1479691 1863220 1301121 1253531 1445388 1928359 1097191 1565772 883281 119883 236063 459654 1618507 1793958 755333 1270124 942589 248417 1045691 909344 955492 970167 1870260 1513451 635224 1001090 1823185 630941 11224 1248875 1637852 73216 983414 141913 1617512 62037 313377 553513 855895 1013809 1806339 513386 888569 541569 1111376 1918083 471437 171379 537466 1509678 1343396 1284486 121323 272711 765477 492445 1542261 916402 53286 12368 1093305 1691576 1923674 412518 1323096 766789 660444 301705 1148718 1092023 158193 1068530 1727082 656130 1352378 636440 1196265 245632 1803529 358611 1748462 626891 1900153 454880 1165303 127695 1951166 275944 1544218 26055 289829 1321189 1320172 1145248 803517 1983669 1671057 1256690 26038 748313 867546 949154 1207509 1747185 574579 81687 1633783 1262947 1890586 374252 1056811 1997322 1518259 1042132 1668193 241482 1085186 371954 69160 1072237 1745280 530303 1651141 1780393 1586156 194631 188174 517310 1067692 1358310 1931214 174618 206808 1788804 1831094 1824636 1557776 155096 388530 719692 1173175 1296982 532233 319348 1659461 1032071 232888 1804900 1732459 702990 251646 266974 1190521 1306640 1872931 1490992 1989518 518475 1417118 45935 223301 1330155 1635087 761256 1204049 1817269 441945 1112598 41284 757342 1328119 1310917 687924 687535 881844 788963 87396 773986 991009 1683997 1457180 1590354 520619 1821067 1143945 1185727 1845843 1090144 209458 273851 86032 1762772 892581 718178 294983 1596622 1389301 1815433 480398 1037001 1714149 1407986 1783164 1214045 191336 407297 458734 1995249 217909 1665446 233180 1028579 1136563 1969497 1564488 1731040 1588731 1645942 850400 671781 1609472 1688408 1258211 1230835 1325482 1796203 1777163 1065792 1147135 729957 1029021 1286264 1745853 1636318 1493683 813130 142315 323525 1938160 1905222 174721 1760167 1720171 600590 1281122 831809 781495 120115 829327 1572516 1841031 1201335 1336630 1314334 888441 456257 183799 1478900 891466 449427 407809 1205574 1346215 1583820 558790 1008464 660673 909086 1442696 1063053 305459 1354301 1128094 1168438 1352851 1092488 193484 1956205 1937544 462032 490510 202752 1072727 1915081 1357470 1345337 1060473 273485 348690 1944066 878238 1522707 730898 25214 901167 172802 825891 303004 1211379 907491 311046 653271 1482611 1533685 1415782 991421 378364 1796881 1366821 1708941 1563141 917834 1218227 957630 139535 1526594 1871628 1144107 456454 16460 1843293 154555 1762491 1005760 98032 1153553 1910381 562183 1143618 1867336 132930 1751506 415781 1923022 1969958 1025525 726946 1257782 778527 1227989 1377009 280826 36658 1632964 1214422 1181555 16912 1309892 1111908 717483 653023 1657833 430434 1329492 602207 1427065 657013 346550 1453255 819806 569208 195582 1199120 1185566 1790965 1811012 802248 429940 1639577 512262 1642794 818572 1795692 579620 1155433 1062939 1080459 1409114 199939 1153990 426947 1287175 1247525 71422 1101649 806733 1508921 1599652 1132384 1944895 1258639 1881098 619839 1411877 1582833 1188477 1184053 287983 1755240 1241144 541854 1999815 1576858 834499 1844762 1100306 349577 1624944 454534 1817646 238629 533868 1439408 1182793 1984436 958238 937757 1871949 558836 640672 1987716 1582973 1877174 479109 940815 761515 1356685 388664 1680837 896902 606304 1425912 283582 165250 1783433 35045 1821295 88012 705673 1916647 597497 269406 1026344 1302785 1691481 199070 1835259 1419955 1780864 1726423 775713 204678 1827010 945636 447847 1537303 1571192 842000 1011942 464411 43918 1482282 1203095 708809 682984 1724545 804983 1597497 1453277 1079528 1342357 292394 1636879 649871 578185 651922 1707023 1132175 891941 6737 471127 1774481 1872563 1885050 1963460 68162 1284803 1479272 1673857 977172 1795157 1387195 1736937 1007515 880186 694322 219131 72247 257481 538148 1453110 34642 1865755 996917 1232830 381444 1651017 1718357 249886 1329616 961359 308587 1857734 894024 479465 628438 635707 1510085 1932413 877560 1119270 1413565 348619 403510 680094 685510 1408624 542778 1341454 1721995 1279146 1292616 228419 1964632 1532842 1557866 517512 1863709 1959963 1070911 453856 1188656 1408569 1693099 1137294 1227012 435660 870444 1160749 168896 1698092 824585 691670 775333 1006365 1753430 785765 921989 1504062 956191 477828 1376733 1749578 1492901 82911 680 890228 59898 211676 801414 1457655 977223 529470 372295 1310958 1212002 263270 1971963 915229 1208975 967266 1558247 870955 1176172 1231938 699212 1523493 1810809 1379233 1275835 1548532 524284 301526 1278871 249246 757634 1755132 679462 1682447 596900 1653702 1050881 1687187 1069569 1800600 369693 270050 29417 701848 917797 927878 1282164 1189441 390249 860172 276249 1476630 82845 1654182 213779 1356458 1582328 1565365 671170 1071446 200036 1940333 1332318 406268 1186726 433632 1536220 781672 1927197 1094185 345564 730494 593706 1492129 525818 1834180 101117 1051538 46885 969516 175747 612034 660669 1308630 804858 1044826 524503 213282 1091726 1551712 1466202 1126773 1715885 319132 1891989 666095 1878388 850757 816064 1964879 1327970 1477633 1302953 884236 12163 316155 1432490 1551331 1386447 603678 1062510 514168 125088 1306536 1627871 1481277 1490793 333218 1117147 61913 1539670 1129548 1799976 781786 890712 1354773 70967 162082 92632 881443 902803 1490984 1046646 1600764 1327262 653615 1564948 961968 1173589 1746382 1206134 1758673 790063 1303004 892453 1290051 1859420 1653150 998637 1481021 1550481 219355 914195 1720080 587939 86612 1846095 1604060 361577 1646943 715279 1354860 424241 1817754 1452724 1100497 615838 1869430 307923 1410354 1768873 1510583 854912 1391663 1693742 1052687 886215 1633618 286496 1909606 1011095 692757 1069459 1154399 1407570 1486286 1819879 856650 340543 1892583 1575427 1268818 1575426 248171 1122492 690422 1485971 1992118 1986905 1746366 1410982 36246 543478 461222 1154529 1604566 1978324 1682478 1182036 1777708 429824 840087 410058 1702085 1788422 600105 1899557 1768025 1418705 455766 945475 1241691 576729 680652 825833 1739173 441907 1456310 1304348 1155847 1386488 1963410 756174 1229345 742691 407609 1395896 976534 333407 216738 1921563 1664637 1166508 1968642 1378498 1624979 560123 17681 345435 889548 745978 112326 1291671 939980 1781056 911569 970198 1712738 1340609 1953214 1815909 1234691 897744 1706414 1147930 460087 1123705 251421 981233 1568300 331096 494122 1434428 1667551 691543 166755 210069 1176604 1952742 592075 1614098 105546 716826 1156110 1281876 930573 1123369 379726 427806 1591711 1779783 1237004 1165587 1093513 1449895 1607806 102414 522243 1861177 1110802 1487346 1430870 1927039 529693 729871 63507 361675 1136608 1514139 1659628 67526 495307 364927 1498490 412379 598150 1713852 1989624 935602 637500 1022613 223312 139095 1933124 1623287 554616 529457 446320 745366 238108 1866636 423067 168735 507262 1599957 1883836 1391068 658120 1907331 163867 1779777 622868 1706838 1076262 1785935 34419 492232 1185483 1756712 1169034 1146178 1996442 329987 1544679 1885405 1550316 183052 1630878 1637661 712695 421643 1036509 134621 1022925 864231 941915 542749 1530295 1420390 861221 1408954 1935082 1645148 250889 475878 781217 1538329 148146 1096997 358129 424415 1865741 882665 1286008 231307 959620 1762109 29833 7217 365228 980579 1945381 1867785 536293 644385 1661961 1467084 141585 885404 1537355 776329 1400684 630204 466369 150375 1447112 1113505 437293 461253 1141147 1063603 1599050 1666595 408014 823621 1528074 1035212 1666159 1178075 1150536 1547046 997738 362360 237904 1867378 680351 479877 31283 1246211 758939 1069354 268856 1571115 499450 179926 227966 642812 729328 1710404 1303331 639242 1984490 891588 587106 1735942 1699094 1033477 1539001 1120157 1993127 1102221 1725725 630480 857491 1190707 820415 652881 1192314 1273649 737313 1771357 1680193 1047799 1796428 1173239 1406514 379427 1155179 1876287 1347633 359294 218711 333967 420515 163225 1798199 284851 1295158 1270371 156016 1495458 684608 859803 484586 1349397 1082116 812179 1556255 1178363 1016116 851502 1381720 418734 1505519 405937 1120088 1216562 716601 345249 1888441 1391371 246913 1585338 89482 1679415 1117691 959221 1509235 758582 209156 612692 467702 114772 1883359 631299 824943 1273916 1098720 525263 494076 1724425 1009542 1267940 1100150 645211 911482 51500 1621016 327722 421187 155466 1778889 52129 1097415 979054 640587 29958 1048170 975912 1404572 497061 465314 1202666 1890543 78019 1404571 827445 1390169 1262654 37142 118707 450751 1939470 121007 710728 1650681 1035288 1598963 1283418 1682307 1835442 651532 462802 1806954 4668 1588817 838719 996334 33891 296659 1695543 321518 705066 20777 188138 1895562 204798 1834889 530783 608738 683215 1993020 519060 348861 1815593 148671 1715352 25700 1488666 1587054 817208 141823 320691 284565 1998200 779401 1879671 1908301 1240102 589995 374585 1538089 1536387 1335813 658557 899505 1974078 1350759 197265 556903 621030 199668 422195 272544 252102 1529608 1041414 1428743 1773921 913338 1312954 664870 1958602 318606 1466574 1324095 778589 365654 1370138 1571 1651167 741623 412584 1900712 235585 799100 854859 114449 1776067 647968 1617231 835359 1860068 1207303 1865242 794489 1171366 1509057 1060831 808696 1757909 827189 960340 1205983 495562 124526 304158 445215 870006 349610 1413009 1146958 1124653 571770 810869 22988 442412 1948049 889079 1446589 1915166 841956 1153643 1809936 947399 1755234 827519 1286341 1921560 1262116 787451 1213714 1412606 1752029 18003 395231 1044988 1900619 625506 302820 1184595 103026 757867 1958609 871676 979659 1169397 1363381 1903756 970510 1652210 76461 26940 767106 1960204 1731611 1906185 758864 1337822 1449958 1169669 714012 916628 1702849 743675 1376094 1162803 920251 1591198 996494 758338 1749663 760181 175514 1036611 385979 1264808 727947 412969 1763011 1191195 1252321 645859 153484 607787 1661861 1755230 1789206 410476 1310538 1763633 1927975 1048496 135578 227614 1772192 286290 841335 506977 1061860 1428853 607164 1734952 399127 549779 157326 1914193 1948371 1007051 884507 429852 322558 81919 103254 1570855 709712 1002044 1274572 1935041 1359304 1984707 1664660 108500 526984 1759012 73376 464252 1581772 1831589 332351 1831806 1646341 1932738 540696 1996123 1949655 1475672 595817 129257 487861 889424 1189277 268544 1200570 1673925 342740 580837 708229 139815 22340 744380 248268 1842359 1313090 1714242 1962065 1203453 863151 1248843 562447 1474472 1429752 1755392 466325 1279010 862764 1850863 1014051 1575136 613698 294997 1248795 933986 1447168 1608330 1113482 478378 1722802 1360103 726203 1092910 169513 166267 362480 1192209 615626 1220469 153762 1039226 1792643 757399 1538066 351624 1890388 1759476 441112 32684 1743932 1373952 136999 1474874 1473600 1923109 1268230 987062 1325185 417950 31504 1713161 425341 1903771 1533721 131026 1988563 279197 334381 1592043 1697636 507490 1613340 1465979 158192 1814623 1071442 722389 663178 968601 568624 155721 450437 1104201 1073040 1490744 463097 320371 1387032 1586116 807771 261972 573402 1577727 575593 998322 1133879 1547365 692415 1482764 220672 1539778 250768 886342 964786 721289 1573917 896252 702253 1655554 1740182 1400936 563852 1220008 1367630 1047258 201408 1444931 950055 1792146 1437093 378878 1478026 338139 210559 86221 49512 275459 953813 1173215 822671 905288 1820606 728794 3864 722497 1462137 308220 1505229 1669759 1877827 557220 1062819 101009 1164485 1976891 568196 1525899 1186443 1045027 1334275 1096909 535231 1336371 1494471 1278508 1786666 324045 1115755 1612648 277777 1125987 597656 78527 1523063 719689 608273 1988634 1591462 1900514 1655269 1518942 688570 1465863 834805 135496 736973 1025508 1644725 1050966 565291 63668 1676796 1489321 880970 1003869 1582131 348295 393767 454784 1211121 289796 322290 1632272 1584232 1288577 384790 1835144 952541 532431 1068605 1259731 942769 1604561 1301275 826740 845450 1760956 1904890 1834129 1615882 136275 1396458 1739599 1354705 164879 1477647 374423 632936 1345753 704658 102732 1951260 1988782 1890718 636994 210015 1759579 1060496 90141 960730 1372448 386700 1757362 760716 786780 1956398 1654041 1884938 896899 1234229 1484855 1759559 18484 105294 1251563 1786466 660888 1006384 1476095 541322 1316978 216178 566311 1593839 1397770 1892195 480788 1988478 175090 1666648 696956 158148 1384137 361211 274717 1525532 90722 30210 624312 1222183 1089334 548959 231534 1958671 1605511 1446952 1846913 203188 720812 409934 1296251 1575640 466405 173200 843195 1192628 835616 105551 1049728 297803 421294 1986028 974036 1701939 1280971 374312 909072 777602 332702 672638 915313 160096 193172 1735848 439168 361492 501495 149539 216620 1576116 1176431 1315773 1598780 1742620 1380865 1484572 308885 1834053 1711077 792636 1944770 18577 1980918 1006967 455677 1257634 272013 71146 1202551 1560536 1567109 1718416 1109724 156587 1465269 1320948 1666011 908646 478453 246311 1128299 888661 967471 639604 299989 267840 709648 1720103 45634 1702010 657134 954027 1817378 187935 928277 153554 415451 1322017 65692 769796 1442530 1628049 198995 1859396 241933 793707 1152909 577049 668647 230469 796272 688749 1199186 1272422 1888076 1727810 1030043 1167044 1476903 1342806 732906 832402 1738366 277705 655864 1965528 1146992 426813 73463 1745566 1700856 1748897 518576 348214 14742 1123405 1477026 593243 411122 219630 1343877 144340 456845 1419182 310787 1591553 1816700 898572 1174335 423452 1602594 1686366 1074333 1891486 941465 1473858 73358 1114546 238632 1402731 1436270 1810953 1008629 1987896 1750118 1122211 96905 221429 74460 585084 350899 138438 1071878 591621 28770 1066953 1414283 867738 128611 1568466 1374446 1132825 502134 224689 796572 1741989 986212 1313422 1632582 1613079 1760522 102646 1209092 1201801 1569742 795350 1836481 1963677 635711 1623333 1334264 518598 1641146 1838275 950904 1550166 417100 343160 917512 302351 1341658 1452787 811813 1903966 1513237 1696186 215712 136452 1664425 1067251 664695 130374 1349483 277785 842608 1717442 734889 466591 761036 1374414 576358 987027 1531364 1686728 308545 230618 231249 47689 1517891 1865652 1781119 713883 315477 510481 500608 738067 1664079 883924 1900162 1897388 1346085 1994224 1106706 253627 1382358 941402 1742699 1799258 743505 499451 1560918 916829 899929 627195 826890 1664756 603278 788771 84513 388998 1477821 26507 811966 1297253 1631535 1419256 894920 1226978 1943141 1356956 1953504 428863 1863479 58700 436669 1644097 341426 1496417 1079297 891671 1437252 990681 608252 1142998 544877 587778 979375 1980717 37389 351610 567451 1414291 1623547 207224 1291464 1089420 681656 697109 1749403 980452 1449796 1756221 1033386 81740 2627 965693 856240 514676 347379 776202 1304996 983529 164356 762938 1767747 1098604 623797 1477256 1730619 1612709 287017 1379110 1836111 250366 1010086 1574476 1487983 1320715 1105320 144067 1355501 1441506 755436 640751 20605 888596 668812 288108 106161 1136109 1180338 1755284 1746161 393353 555587 1914655 1019608 26618 766387 1873668 781562 1142461 1731868 159975 869145 317232 365322 705640 1928244 1858112 496114 1820067 449564 165170 298603 616566 772411 1173620 1012580 1452682 140308 1220317 1272445 416355 3649 714334 247116 1035845 1245936 909459 372799 1366152 1845955 1236784 1029619 1021947 799327 1550916 1719290 159023 1133932 1096867 1198929 241166 1056243 1036478 1060100 1442429 1670065 1194756 1655944 736096 435455 1191107 212136 980116 46514 1983982 853654 801376 579393 80542 626918 1749205 47916 564582 678131 119328 1792607 1581003 1971552 366411 814350 591710 1665871 864620 1447133 1926996 743970 1873667 1664602 278514 526611 574757 1559152 958237 1051095 93850 54415 995585 1785709 1227154 297553 554772 1056687 1106318 1062673 660416 1198982 1167452 598910 937829 1759378 366562 344911 528794 28484 1056744 852065 1167928 1196613 1678077 1694998 388552 1897549 1764587 1957703 1167657 171023 44474 1280739 1505108 1038629 823921 973614 1811605 552472 955045 1158952 10863 1953733 633546 1768393 1547645 493123 1016589 155457 1779103 259109 1048607 1111044 1143322 1751320 1905083 745665 839419 103197 276435 1293894 1236177 249215 1068044 922777 1728477 1882492 105198 768490 1838356 207829 739779 1041094 504022 1342926 1452831 1666349 704808 903047 981422 1432838 1029866 1134339 1441570 647181 1969040 856268 51618 292406 31821 560262 841186 1455737 299884 723040 1844099 1105403 796896 523946 583273 1112623 606901 1025906 222632 1903454 1126569 1821072 92709 162287 1048390 1880776 26607 377307 1595651 1067201 280785 247054 1402204 1143536 1314647 1502728 253751 130429 1415891 819428 701859 394508 257863 17082 897900 499587 606629 1374022 33162 54706 453734 1659015 1451511 1009745 654130 1367622 1984535 414428 900192 1836404 1317436 1616599 459494 1619333 1822994 313505 1258139 1459184 1932089 1252611 1715142 1213340 299089 168560 1256284 1310340 297642 19163 138631 1643503 1116011 29759 1713276 1448261 116145 1047148 134413 96618 616103 1306770 1415671 1475660 130554 258767 438584 229584 365675 447813 1045000 1899144 1482788 1492443 1849694 1365647 757928 837340 946076 1108476 1853981 1815424 911725 390045 1115014 650943 995380 264774 482617 1721064 1593885 1704607 539044 585692 1232329 619058 268988 1468861 667593 811240 1404960 290018 1748455 562685 923290 396763 1742323 962106 996174 1080483 956413 416893 40362 6431 1268448 1759173 596362 192526 1939704 118483 235515 894257 1334522 957628 1589936 390289 905994 1928399 449854 1855190 1447649 1861296 775660 1272772 1758790 1720848 416186 1056057 1344998 1972578 732585 782837 1582547 1081174 1025998 1638676 392376 1490175 466496 293769 270052 1980982 1269835 1571675 416462 458753 1814350 314021 1487323 517591 430649 715464 1125940 1755605 777929 325243 424970 1849211 1339375 799780 1290525 64882 144861 1804722 1904283 1341572 489933 717316 93092 685825 1447901 1923168 580719 183905 669475 1795956 425004 793466 884312 425658 1429669 501348 1831279 12048 299520 153123 864867 1734517 1989441 1174996 841828 723271 117388 1975990 771995 367034 1019435 1917571 1353275 462830 762826 1596061 381762 1418215 1839814 576873 831970 139298 1094188 1422569 145546 1858347 22255 385595 398672 1439669 1945822 1367766 471325 1549427 1443168 1123851 1040342 145720 466642 324687 694152 553531 761253 1913727 1422477 1515430 936435 834269 374434 110976 1332800 599947 1916868 1565484 1054053 873820 777568 1707726 900051 949055 597546 272081 840418 48768 902262 1876219 166723 1098742 924690 1821434 364933 31591 640436 89047 1978090 1915437 1207657 82227 1001071 93216 942160 353772 1190835 203253 15524 1173910 1392811 580286 525367 246613 886149 777426 395953 46393 1292118 1873997 1971958 1588354 157375 613685 652853 255841 202551 1050001 243699 1657362 1866252 1032781 336603 778265 383553 1261978 965646 367036 412512 197749 1720913 1168161 1672229 945129 1645347 1908061 1821329 451839 333095 183167 379170 1863225 1058137 1842305 1618246 561629 1630786 641845 1378736 1618489 842779 437617 1958732 1865463 1724531 1772839 1220015 996075 1124258 1881823 1209989 1103276 709714 1622692 615716 725313 1247770 582909 1007341 1669268 592226 1727249 808792 30770 322472 403849 508637 586079 1332958 657457 591887 1638935 1415717 235653 1805692 1235400 1302369 1223622 1172459 1528631 821580 640030 162781 500475 1002972 24496 746384 887619 1486549 1377841 191422 1932965 818093 467485 647869 1789479 685065 239038 785652 339330 136420 1062121 1376166 1868340 1920893 485747 1652147 459230 1789905 553782 996940 151238 126594 1503037 1402717 920440 1824451 337950 1803015 108611 580569 178754 1297461 1517364 1864108 144273 407177 66354 212414 62312 657877 1638748 100235 180937 294939 1660402 1667012 611430 1173297 1628999 1537792 820340 1066241 628892 634792 1633610 765728 23911 1433984 1366127 740491 1620136 647647 117605 289535 1060157 656146 1413115 1619426 1030977 110581 335327 827487 1225301 1549044 1549549 240307 1678137 1722610 1157263 449653 1229402 1113346 898057 64068 1591866 955399 1912380 245926 1180782 1871022 1188412 498888 548709 965542 1132811 1678251 1784989 1616716 1645931 918951 1952846 1610754 525911 376363 193138 76029 1335506 1955153 1473165 273984 937150 907801 1895710 1560048 405303 457380 544914 632735 403181 764091 142937 322435 1284305 539108 793368 1129627 647171 156563 1079066 722573 1386614 682268 190593 717522 1950767 1582695 637024 829179 587226 1865795 945697 143657 608142 1820383 254246 285570 640257 906642 537802 175359 660126 286968 1956262 1595559 615722 236432 747763 1798043 75450 211233 1950449 1326321 1156106 1609266 655425 1103962 199224 1420187 462494 837205 1630817 117976 727092 513710 1177877 822816 668058 127024 1094723 1959407 1254819 399173 20935 1701780 532768 1716072 432543 575966 612793 148081 788235 872306 1456273 894421 1055121 1645045 1169485 1268570 333321 1963796 966109 1585487 1530637 366082 1523843 1852350 923010 284867 823137 366073 1124050 716415 1539544 1233395 665412 1165789 1487678 1664366 1575314 1851340 524298 160118 1091098 309604 236461 1071369 1073303 1795966 631076 1880051 1304780 104281 1038197 761047 1744925 112347 901687 225889 1978609 498068 943490 178119 1142217 990171 418065 833679 1827584 14001 1449451 817095 536412 1534784 777609 1799799 197971 1989355 664064 1262194 1477929 21702 689352 867921 814343 1473017 622007 337620 889187 1907602 1127050 658147 263348 443013 175258 1887658 350614 1659071 482439 1716783 959611 229371 30462 417864 402169 1343631 1782827 1097597 27543 1537911 1681395 1979587 618594 755148 1861163 627326 1288393 1509072 1098455 1375669 890331 233427 340774 1820602 1361383 193332 1010356 194621 1193578 1432703 834647 1914287 1771702 45457 1466119 1078132 64347 1544327 1994149 731326 513028 297980 1651514 344372 1164439 1867590 204074 618896 418613 1860825 1622002 552251 140567 399700 1827605 1998935 312791 10068 663438 1360817 1510310 275591 1841960 1852137 1240560 1500125 254569 1877634 1111478 718576 1319512 1203656 830546 1045602 461788 915703 217355 796367 811902 1718709 486615 1209136 335668 754833 1521265 1619641 1196971 1751675 1788547 1983307 58902 314451 140056 289175 1504118 1240689 1677330 1158067 67724 591009 1765060 1195857 593822 225163 574863 539144 1672744 865686 314999 1044834 424252 1023440 815116 1072823 698514 1487090 1731881 1766773 1451411 523302 1221182 765250 1363947 1356758 134868 156182 1251869 577010 1425016 1436347 1481258 951525 1471061 1938889 276628 222221 906980 1613838 1811428 301011 295438 865705 1726068 482704 1151033 1775340 1784185 1060121 1137936 567415 216107 342542 1132656 616368 1475977 303682 390457 244826 1516238 1635158 1999604 1118890 423621 548916 1183528 406957 1998124 1111581 1466989 818042 1932176 907471 149226 281671 291776 416519 583285 21471 1854405 964158 115644 496868 793715 1705636 1026748 1634037 1912559 873481 1413298 216303 1996818 37605 600713 1201536 516035 243391 250315 951653 1529706 661437 918972 501167 1489874 1823064 874589 420225 317050 1687432 15425 1984511 1953966 1365490 1340534 1407018 510299 351732 1864149 1286521 592501 563497 1349468 778617 1877582 237588 1383609 106838 957616 913534 1003472 354399 612173 1175236 1564253 1936230 975247 552580 1536189 505975 720416 1529948 1068480 1082203 1525533 622714 801867 1275850 378919 1896668 1169547 1117318 934336 1137412 1112608 279305 757149 889322 1228394 1844742 1203229 1060917 723105 1794699 1273989 1925775 1607050 1610862 404929 317000 1330128 70171 1596155 570669 845373 117167 1533699 1444904 1907767 359848 420832 933935 406473 1291134 104728 1399571 63927 1118331 495295 1441088 1624820 738070 1001563 820035 636944 1997254 835695 1475700 672350 1584605 1700698 798627 1388994 585401 556956 1225030 1353716 1897498 1022218 227163 1508752 899186 1917963 368177 1768794 1670005 1541347 1381016 945078 1622797 1944525 1846911 1802481 1500439 1460669 244275 987593 1221023 1133984 1627495 244040 1326312 1481693 416601 111562 1268865 1075988 197083 1328326 962518 1110230 1679227 1751213 231538 1370317 1498540 1155438 1147140 896434 1859688 1183888 1410528 675445 207874 311952 675099 1332526 1553121 1677578 1808362 55605 169264 1071120 1641918 134583 401633 511591 1407710 1226981 1397980 826866 1586463 1386617 348856 1472765 1753482 813797 907398 1500463 836515 607753 1797563 1117839 977341 1050805 470778 846102 1311210 1000418 1780208 513498 1247765 883751 1503249 392468 926609 915853 1626018 227059 1440801 883908 677771 1897479 31282 672462 778050 1793962 1661316 1075762 394849 979168 1526243 1944508 1003655 1230359 1284271 201017 779149 1911027 924656 961625 1970360 1260098 1691767 1847920 1329475 327120 958493 1776677 107787 1311101 669841 1112476 1484574 1071042 1181174 1734360 377991 1633056 708047 1251682 1320843 314439 1795242 333255 1116658 656067 1948754 37221 1373341 491814 1198393 19675 136945 1139784 37230 1032978 99714 612183 1784743 453423 653672 630045 591793 1169739 1341474 1760371 1939184 1014562 317520 531452 1990086 1751463 1606724 733494 1764207 288473 1829683 888276 1151811 687423 1547574 236529 1615802 1991960 393182 315269 897114 603277 1851351 1837600 1395157 1645766 1936961 1012080 75301 1102258 1667682 360693 1789542 996142 1000152 1020030 648108 311283 723408 738192 1799238 505752 1534652 1799437 1557009 606002 1961644 80810 126892 1623506 70068 1843395 1466891 846843 1471538 1070014 190765 1003728 1648716 1839510 1022459 1721909 1613047 789783 1879709 439096 12956 1130551 540847 678339 628313 217754 155566 1264043 76404 671266 426870 495865 1430417 776475 686909 1352007 1552627 370431 1211304 264882 1274718 1628424 1448461 1274945 1660137 1882241 367706 155081 334023 654718 1131429 199751 1456595 960882 1239869 1036789 693170 1548028 680685 349633 316848 1178798 951313 191815 613579 404190 43338 279861 695090 383527 1538912 1943554 74047 1367768 271444 970160 960161 1869133 582177 294945 427760 325142 1578913 145212 1206681 787033 1314825 426682 106797 756726 1856575 1469394 1804331 489197 1677338 1308560 475863 1270114 78150 1338534 580243 598324 259793 1267371 28214 1322263 1697985 1854784 1234583 1113473 1536147 1211145 668077 1041007 1896055 767398 615490 275820 1841530 1858562 900886 132013 398280 1032132 385120 1246343 396362 991957 1587373 367521 1057607 50459 192477 1201035 699803 1939783 666859 254579 1882068 317137 1067765 1316769 221302 1764960 1401635 1717795 1961423 1575212 1111420 1071328 64901 997655 617864 1226065 513615 512148 1419829 570346 292319 945323 905168 610332 162425 1408947 29522 1059729 929050 1677995 1051924 560466 809223 1617431 1297219 1460714 1672310 352015 507486 1322822 287316 283555 537498 930720 1320112 1820042 1039732 1654635 404900 1406649 91481 766824 290690 111644 586017 446970 1000954 1513775 853812 1020694 1870594 1114047 1096851 260322 1784857 1786362 1717088 536841 1690884 1084487 1853592 1469855 1256490 919116 935327 1389282 7887 1958601 935905 1327698 1715902 1658147 1945736 440749 1353178 1517118 437772 854342 968297 11741 233653 296934 1149712 929523 876881 1689024 876314 1493220 548332 519664 1901472 1228567 1767237 1329500 199386 1163504 761734 1663334 200149 1073957 1523052 1918730 137239 1301170 1949231 1653866 573976 1342187 77808 179778 1918385 108118 1822272 838006 1173674 989031 139278 467316 1869333 547369 183257 391267 1921331 1142293 775814 1163445 1790184 1716613 785903 724482 361410 1060798 1955755 217603 67514 1496485 1385484 1652348 1802900 357917 316039 1071063 202276 691134 1424603 1462454 585861 601349 300029 793265 1652584 864470 1345068 1318430 1601322 1597908 1545240 1852838 763838 1449948 1985272 1214411 280842 903991 442488 1456009 154184 674387 688179 583750 756699 1545940 578818 782318 1853880 291720 515459 169417 1585291 501116 1348776 55336 523379 1083690 358224 1388236 114098 1236990 795806 26254 1220550 1674207 830861 357555 1990694 1971247 1529353 1746055 1567157 1918110 421178 1693987 970663 322588 641932 792085 100243 497024 1106188 1450297 181725 1629321 1803306 150950 353022 89362 1912353 1315171 904449 1683661 594663 201465 1179464 452209 79096 52709 953653 140968 1018464 367664 1771288 235136 258333 1520729 1193315 1582366 253146 212462 572360 943494 1796157 469118 42710 212483 1233050 1449493 1965397 57238 495321 1532594 1966328 257253 1184195 266412 309035 908305 1578156 1797140 1793197 1530588 1815668 1353384 643766 1830943 1724472 278199 978505 511509 603851 1084905 1349085 293648 672906 613346 1156496 1158485 1621401 860921 1717049 1045388 167075 1829238 1047689 273328 1989143 226743 1251007 1805113 155484 344352 1947816 1548453 825202 1352100 1175159 986311 1565182 1518974 1503231 785694 890214 526120 677883 211712 252760 877848 743 1484298 1257834 1973217 1980391 1134369 1968363 183456 1944432 2266 1425695 1190826 365243 1503203 188159 698447 972134 1873683 1815029 657044 424324 788272 1716813 805768 1782026 692886 1445614 1517791 453989 1356231 1327399 469377 1599347 1438774 22272 1096304 1083702 606833 13171 827798 291757 1921895 1500524 967239 1182705 182786 1257647 1372589 705274 1313494 1887920 962633 487706 986264 120983 449670 1307765 309070 384578 859039 681975 748606 414459 1334153 1949889 573733 154839 1063574 354108 352115 1774499 1251764 1563677 1545751 546884 1240722 1832669 1752430 486702 492223 1786693 664182 1926415 308762 769825 495076 406604 1439623 450806 747114 444238 1817959 565797 620708 803143 1924603 49208 1904062 1877085 1323222 597361 1412792 413893 373465 788171 1419908 1602947 250178 459807 169913 1536212 639559 1879713 1329827 1668335 411374 1281884 307647 1293373 1613454 1811907 701449 1117985 1662476 174795 782914 977444 1180927 421495 103824 598301 475356 1397386 1444288 346722 808662 1029881 1555776 293778 1631278 59248 1452708 444210 700848 730425 309282 697926 996059 720966 294718 928800 304040 1954393 1424592 1341725 539839 1823311 1972911 318571 374357 1881009 698210 1746291 855093 1248379 1456730 559162 311071 403541 160049 733045 1843429 969159 542327 314645 594035 1938496 34377 783537 431603 197480 1406418 984261 132100 1333982 371567 545057 478914 154070 1770368 1136934 1278623 1117006 597552 1831980 1875522 419078 1922760 7724 1307087 3206 1797485 1684966 1896302 1709646 597678 640017 222163 78847 742545 15549 1048411 1757371 538437 9263 198680 231761 1162383 400810 1205965 982374 1655428 1337632 535826 954122 1983888 1502208 1871747 935417 87859 144906 1097113 1854611 635028 1165375 1163908 528109 254776 1134420 1322953 1312731 860440 36997 428758 1834536 529141 1509790 1398775 505888 105030 1197378 1109389 1959583 1731874 379475 746200 375943 566979 928540 1570965 848845 810245 163297 802449 947064 1346504 1079846 158428 724367 25340 222101 79638 255613 1396179 1077800 1198737 1568355 1454282 1666747 1668487 376810 1202926 1830304 369712 1379106 286520 732632 577798 643893 75220 475643 1221480 1378561 341236 319261 1141231 610276 955295 997094 780581 894625 170027 1597771 593070 533796 1902251 1531924 498230 38466 1310742 900675 1950876 1203901 1236860 1489966 533370 1846044 866470 337813 725311 417990 782859 413481 702776 765184 1612090 705969 1490808 192128 539310 1336637 1944408 400077 1389221 1663645 1938078 812885 1704310 1554246 396617 732557 1942568 155419 779333 465714 147896 454737 1285028 993827 1982559 1093746 1513526 666898 1736888 1912981 565176 729587 884176 1309112 1156086 510779 1673629 639414 1642269 388465 1419137 1258047 367065 468075 1641093 1364327 1726401 1888782 225041 1607072 1850837 881709 1402124 857107 44638 1144155 98080 1039112 1115002 822184 1695702 85955 145374 1226127 1555117 1484937 1684873 913736 844705 473935 1500037 1132827 399558 1043057 26272 1728916 1714643 812321 718595 1094480 922825 1410514 1308784 1152831 792886 1125648 1891818 1697021 698109 321754 436425 301840 354215 590795 1726720 103886 1357751 1027059 1440321 1297596 1997203 797588 751387 547631 1357105 1166567 1863456 499223 1835628 1699062 230344 808713 609035 1004160 1488445 800731 556116 1005921 1858647 835671 1766555 1548131 810705 1853627 1318768 302266 1323524 1139293 530877 56559 703620 857517 666666 1580644 1096266 854349 819710 928882 1046698 959709 1574247 575141 1523381 134774 492316 840814 550951 1156043 1831967 1854851 472039 247922 1276060 1126879 1352495 573602 105105 255171 1023786 1876804 757257 983620 1659359 1821729 188176 369880 1172709 1500554 1269401 676865 1259380 119406 1359268 916627 1061812 1413510 1368365 1571628 1860802 1982280 1049095 1446658 1960745 281745 553461 1329793 1272654 1509796 722569 871136 1682147 973264 170318 677206 4066 1453952 1373879 101704 1513929 1166229 690094 241491 286558 756950 50107 1124658 1298593 1295911 1576591 969538 475359 619403 1607591 248183 1781079 1289233 80450 581792 1158187 249962 1848075 659027 1574707 1266582 1184183 1584873 1596633 1692634 50282 399753 1143243 1130946 710345 432558 103644 1770934 400785 1024936 1385581 1663032 84577 1124491 854960 1922018 311983 391168 867526 1357502 551223 1614834 1748097 1072195 1983605 724240 162526 1933288 1619992 28749 1122162 586432 954405 737356 1615022 1397907 1945364 21326 1296848 565554 1299216 905846 640273 1923995 1291249 525830 450774 1458994 1972590 1923668 747368 745713 589962 453461 1653174 603471 513373 1440284 1308123 1692423 1338770 87735 1580146 902890 402641 1182145 1460334 359284 1950066 1077606 1148136 652081 1240085 274694 1436932 567290 1539197 1642598 337009 1436248 1170970 17313 251591 314863 114664 1244017 761603 758637 992235 325541 435693 1787281 823692 270335 1010264 632277 1653290 1671642 96498 1354875 35740 71940 414306 1948485 806887 1069182 1450383 864036 1916511 865111 345180 1715516 1361911 1782553 39061 1951659 1682304 1490648 1390805 905956 1616785 90537 1497905 1118092 1394928 1375056 1614228 1001189 1204349 1263935 482813 1563358 438521 53277 635418 1965169 1213014 773444 434795 759925 512602 990711 588109 602138 1986142 880830 1802496 1858521 1786784 1749398 186303 1236703 1603166 23441 219460 549995 263073 425350 96974 560151 107651 180747 1371434 1847052 1333983 263837 461307 628734 1563665 495776 578747 1024656 1052396 1924488 1481852 678703 538661 1144611 262236 1558088 927730 1620547 1044408 533459 1368929 1729220 1891271 888587 463079 9968 1803290 495830 950134 318416 1206662 1886685 292443 1427886 668257 1336884 1820089 353453 69776 1037572 1061706 1023495 407939 1507076 1084351 1814370 1103026 291436 1336646 1886914 1762326 1882601 904539 817643 596669 1803909 465880 1830190 1560515 519045 1100867 1752979 418519 1598294 298572 1786903 1310004 397667 1170551 814945 1610726 1914049 911404 1633490 1174005 1518179 1240492 583485 1494732 218205 1793229 1298166 1219548 1180794 1066993 605203 1400928 1673871 182152 55028 1260975 302662 312802 65926 1915203 713020 1405964 1132083 1389428 302665 1067763 1995558 1967079 1413297 984604 322517 852847 1736602 852659 382500 843402 296894 317904 10859 866756 472865 292297 1283868 1897995 1313211 1298964 386096 129834 1853182 1625962 1168732 858106 1193367 678113 1593070 9977 1571256 820254 1315798 243033 510354 1088642 1733344 116429 1824960 822584 1357727 1981455 1134887 1814395 1859782 1153945 388467 780176 42052 282540 1036954 1338663 1555599 1077790 1096570 972548 833574 1237126 1377089 1981240 1277321 448163 1064155 1923906 231762 721702 719171 255593 374416 1521146 483683 1638649 449191 1403691 783353 1757809 1303462 1432347 1787268 1217212 446127 1967416 1451738 645516 1445409 196632 460453 1550596 438284 186536 1639053 186808 1334324 923464 1803158 1892647 867664 478654 577215 985763 1584352 1747568 1966016 843930 1239074 1283039 1060503 1017965 1396217 545231 1067324 584110 915366 945942 142007 1177897 382005 1648792 1206867 139611 110237 277096 1107744 64014 1222507 226708 1295637 931632 682841 1853111 213394 434807 1027771 79154 1138082 1653 347191 1225492 755714 1966720 640197 768709 983357 219175 1791231 993079 1532442 1322376 221136 241070 601432 568011 128648 722471 264064 604140 1628189 1587372 625133 908004 1488814 897002 1664246 1016650 1432769 1428433 291930 1740790 1123532 638132 1113061 1947313 381770 1585803 175605 91530 1000837 402878 1963132 1243353 152115 341536 1920802 1647802 1676560 533641 584972 523518 850422 1341475 1438959 741872 1790557 193829 1920759 1232844 417998 14676 1922278 1140893 276887 261843 1239913 596871 916069 988683 1809273 1826650 943489 579395 1948551 460401 644131 870222 529985 653427 1942535 1380885 199857 1302686 1188685 197477 491532 1321816 880948 46210 1687668 1506576 753782 1107926 757947 1975280 1137068 1775170 1088592 1373446 1252388 162152 1764643 1355237 1400158 17579 861698 35936 1970458 792592 1163851 1016819 509848 1637560 1398691 1991165 1581379 1144348 723599 1105160 424806 1763258 30253 925990 1105936 286437 1226295 1254354 1813851 87487 1342514 610129 1188554 665915 1286250 754945 721828 18216 1195168 260156 889694 1373680 782633 751292 1452220 608357 1272237 667263 1583408 763675 68809 1492842 26752 1212328 1163878 116972 807635 1067216 821886 155150 1221020 8369 1649977 1447779 1777284 1431911 1277758 1012666 326864 755044 1588604 1957853 77745 1491591 19205 609648 1345606 909157 1769713 1049946 1911864 391075 163879 789639 1707889 1849563 756510 570644 1810587 1948762 262724 1749510 1458899 1683435 1569721 1005481 1397991 817092 1471514 1962018 1201787 115875 1608887 1392897 1685617 40670 1034009 838779 414427 1843878 1966661 830459 806910 446642 1768342 632757 1349534 139573 1994140 273284 1771014 1291484 1342564 579785 816569 1726644 1551522 1851606 531232 1805527 366274 1702054 1795705 55587 1872100 1142608 762867 214273 918725 1276376 343750 1894834 660234 1997477 1686691 117844 1523118 1603323 681011 1563968 834594 1391315 1010231 1653570 647376 1376287 1580345 1529864 1045546 1722259 1436672 522911 831512 419998 1854257 1389850 929420 1287880 1500434 152876 173227 1420230 293197 1000385 1387115 947305 298279 405311 1532950 762549 1715114 150191 451689 4338 1751812 1875516 309526 647207 1488574 367779 1959976 590013 1069538 1321543 992819 1486523 1821113 1224671 762670 495030 1637456 1527109 82729 1755637 1783338 1392136 611860 1468165 607173 1294996 930679 666260 1811835 592914 1444621 264853 1144329 376292 270994 715006 1776256 297926 1320279 1967912 256419 1577665 453007 807628 1459008 431875 653047 1978923 650664 1191199 478403 356381 1222226 1751244 477709 802 514348 1141399 665542 1942414 1680151 1679752 892959 422250 1875774 1962999 396496 36285 23237 734957 1999698 978984 768939 235991 317183 1636578 616209 898072 1756940 1081172 838922 724508 339101 1903243 1236129 429511 145122 1472330 596570 590693 1173982 1801215 957529 831720 526579 893289 1979518 938207 1327172 1462715 590526 590418 1315643 1371923 541338 24648 1062925 266142 963932 845396 498365 1053063 143054 500448 1065688 633634 1046526 928788 1129034 139849 462385 1046550 931130 115153 1181136 575031 247213 1351243 226137 407167 194962 1460873 26404 470544 1321873 612369 1372159 1276858 1794933 157518 1090466 1937127 959580 319725 24310 139405 397867 1460004 1785298 1518759 1829231 1291738 1145820 213901 1936547 1896368 278914 1384109 520453 1861344 1676493 645544 116773 1546172 588540 845683 1517176 849540 541554 174891 390791 1813929 656597 1018636 820784 880617 941212 435901 1011737 1921355 61571 752132 733011 70009 168803 83813 1138751 353923 1791079 1969028 1842801 983841 871696 160689 248556 1354528 1053721 1758331 1207547 1406449 1117430 1657902 1787544 88742 1347034 1501056 689540 698074 1959869 1526926 1154322 532176 1458108 496905 625209 891487 303261 580495 625070 1528275 769162 963467 855796 1500473 1490176 799996 1591880 956423 230748 769493 1153352 1944836 1064171 891969 1819529 588666 929816 147931 1526998 619996 1665596 1229480 72691 742327 1799507 483199 656483 1544115 409594 982772 1088352 163119 1180868 406535 842975 1369401 895612 260181 1759388 1566522 134368 1244067 972746 417205 169648 449933 1218729 1856292 863136 711350 1898094 870466 48141 1273088 69457 1284567 1445460 1311549 1430897 788409 75170 1485944 1520230 783919 1878167 381927 472931 569079 486029 1800074 476231 843738 1448953 390404 187624 1408182 92465 864337 190513 962416 103055 1362358 1870524 989404 1439514 1705267 617744 180894 540071 43908 1076649 141761 1681220 770094 829779 1790527 705565 11979 68060 1609928 786649 1577076 1083053 1050736 898206 811256 192251 1391718 1614449 1085428 1541687 1510152 1717341 883719 23265 308981 1391496 642973 345886 1568523 838524 928685 1465975 101355 957855 356732 639163 1719748 1080296 372331 1020776 1780007 1391395 661257 1980276 1927043 986363 1630371 1108392 1976910 1493690 1082085 736806 1316980 584194 1055054 92581 1609426 659731 495211 648476 51746 1263543 95272 516454 533537 688249 355583 781137 846688 729305 1323036 868927 1374805 113457 753890 1218604 975861 1332611 851029 1354614 121175 65282 736394 655271 1184244 532337 214700 595135 1301475 1249442 1697443 1235430 1091603 1044675 1472672 1199835 881605 771520 1537884 852301 516536 1265912 1127590 914612 525240 119853 669868 704909 287956 555161 1749508 751393 1297591 979542 33883 789713 1387406 1682432 531890 113588 605052 418631 239628 1839268 251208 1948158 986687 1319664 1137544 1571469 1535520 331584 1878064 836952 622208 1611466 385612 554006 1036433 434162 1527811 245555 849119 1034506 52178 1849156 1989598 527791 1813759 700714 1570575 1612328 874996 659067 614354 876262 864843 94514 1974662 687530 992431 190285 1256028 1598247 317526 257334 1011663 1467224 1056861 977662 1815471 304768 40867 1944843 855792 1395825 193330 624262 501339 1386993 1050152 1911322 213896 1185005 1931000 1038819 1073400 1706518 798412 1613391 1542440 1807314 1486382 1351332 563584 1960228 297233 1590920 797711 1326758 597171 577 1992429 925876 1915891 479763 1802283 1552931 83125 44820 116556 1712554 304416 1391432 1064666 1154917 839616 1912014 205943 857880 1413545 568105 963380 1243683 573917 37537 1908326 320584 835438 1781021 581395 984343 1984228 973916 1597416 1603927 1129461 40154 1895802 551734 1480486 1940157 1466104 34380 179997 1617288 1687767 1260205 1979128 1075180 1959984 1540917 1073638 1777558 544088 872320 959154 161369 560230 830411 1364383 253059 762641 1209466 148764 467094 354907 330799 662900 1764836 97033 312540 1406909 1373722 594561 322953 1543242 928177 2828 71447 1192833 1118889 1977986 981506 782123 988590 1559566 898382 671481 887939 448378 1337530 485018 525744 740657 525472 155369 741386 687707 1588882 621691 927167 1056280 814296 1806991 463599 790195 753927 1497164 887999 239737 1966675 1590258 664767 1101580 1510894 830025 1203328 1377744 1279608 300803 652394 1032852 1862643 755240 1657452 1594554 504218 228857 1639889 237192 792972 506859 635530 1390203 935773 981186 849153 881475 346928 1096482 459462 338725 1143806 774513 1729971 69046 1628008 1036585 229799 1201242 1380647 1001093 1172587 1054796 1318201 832946 1295274 830353 393225 1561248 12785 1040912 1775242 904908 1423021 620705 1700607 1363276 476044 536700 1244257 677990 604629 1410330 1852800 613193 629646 1743015 1276405 403150 864922 1833112 1607895 996809 1650452 1119025 954700 574910 1943440 1268991 163038 1189795 932627 1065361 1776937 1215494 588515 1446538 1126000 919076 1978484 1226655 307439 195517 52283 298991 1012263 1255502 708256 1666569 1555861 1640816 443874 1080440 1199604 469686 1382575 1945498 1916153 1459826 1832608 175972 461298 1396379 376214 281173 1239768 1400416 602413 114687 1994249 1060723 1512832 835076 1187726 159190 1693680 437854 5152 1180361 1136423 216260 571054 177196 987288 1313650 538161 394025 422877 921951 531121 528824 559268 1979665 761353 849437 1768963 711431 1183612 477434 1145695 690880 67095 237380 283610 1720223 1791563 1030251 169796 925510 218266 1478954 291661 272310 298326 386923 1956976 390262 1949203 984098 540480 131129 49802 1137634 1232218 1334657 60533 156914 1751130 545025 1566439 1263846 1068849 540589 575155 1568343 1515166 1375691 948510 492630 721989 442547 1301083 906732 427746 1153496 1274029 908154 881991 258227 1142528 1084740 256072 1434400 1202759 909932 1961155 1845030 1248642 1149096 645777 388458 1805903 1791958 781296 1038017 668794 1244696 1979306 382768 129031 1539253 747145 336767 1490695 1546428 159346 1468431 905594 831442 170943 277391 1337509 67330 1827996 915438 1394419 1184410 330142 805109 1483007 969985 53926 1194261 1713812 1572081 800772 878594 359665 771782 1441064 1021240 827949 1672289 1066933 373032 1426255 233611 592931 1477060 1469596 592678 1862011 388225 888618 1033084 1407247 20956 1857047 1918008 45319 334571 1956256 148819 1419649 1393725 576032 1266017 41906 801390 1342882 1887568 466162 1429486 1529836 852027 777783 1312520 1907930 478702 1703497 1498294 1813508 894729 1595821 1675802 1581641 1062328 740872 1753548 1604638 1069176 1893900 1578309 520183 1055010 1166132 407681 138848 912880 1115186 1321846 772293 1070758 1577474 231606 578020 709837 1925244 648671 915783 180590 559377 1392998 487021 1096214 1639608 597740 1454782 481147 1774977 73321 1128039 599190 26086 1028285 1581887 468687 1439822 303013 313762 305104 1431756 1581893 1323033 1048185 1644185 435207 1201328 1414871 1931307 75335 1919236 44754 276114 1846015 1465981 431388 325932 562550 351777 1413312 622867 1298372 1771756 1774238 321228 278655 136088 13566 1932879 1961926 1086669 1623373 1958786 8403 1014380 188122 1481172 485568 626277 814517 431849 862735 556235 776338 1436121 521031 1550065 1597779 215754 1022645 1992057 1963154 1116874 1952582 1888096 1812063 1963062 121363 1711725 1262710 1456011 902043 208103 523777 795967 491602 1320096 1141425 398132 1682288 1561415 37277 1398167 202303 1440371 1520324 1298905 1298419 555629 1029169 1473706 75921 1064101 838282 1769383 513905 148349 466140 109195 1923585 1487661 1704226 369518 1197030 695767 1277332 1015838 674110 550904 767963 782682 1499789 1657933 1025383 1498862 754878 1558917 518214 1659914 958604 515028 1152106 1140780 1150581 729357 603343 1038483 1031387 929486 1353643 649521 779657 1388259 349252 294467 1179146 1525734 1921030 1962177 176147 1810531 1696880 989048 800563 575610 1644927 42473 1188631 1845145 1425117 12388 880813 667185 1989770 1421681 1338327 1425932 1141642 1909540 597475 1025242 674300 1311299 378072 308291 192903 1819196 223319 1359269 925418 548619 542286 80787 191102 232845 1646767 268329 1459754 966072 1722792 1796006 775293 70161 531716 1312612 1823301 1581781 1283308 1940221 190154 390879 590126 489222 1513905 1047389 1462274 1263251 1423967 1614272 1071157 445903 1188406 1603605 1595204 1975464 130187 1815421 647945 577977 647792 181473 307098 1279733 1622064 1487364 98924 1262615 559463 1508142 780334 1161700 1501699 1743673 1590543 231739 1705974 693050 1025206 730419 122133 1689320 496320 1641058 1733475 483640 1356533 340788 1650933 299392 941158 1574201 358089 540060 1257183 998403 324871 38725 1203270 1185459 289113 80467 1464154 1694339 1456128 1355979 798658 1183484 109252 1730689 956297 1274154 1801907 1899271 1597245 671797 1376486 1436078 1570034 1273547 1715977 176109 1458083 1683070 760753 921078 1357543 229757 239075 27955 13018 1131837 1003139 499373 1383893 1696971 1824602 1901859 154868 942986 1390334 1389813 1003307 1948624 1377199 351370 1498631 60728 1454873 526034 814824 790746 218513 1633071 1266639 794180 1208291 1298688 1306218 288478 1051807 1262745 715453 331363 251357 1268658 573629 1598652 1737788 1369960 746233 1797074 1363243 1889468 583988 849276 1018146 376487 16083 1243103 1234642 1085953 1593127 441052 231353 1634949 424512 1790366 393754 215914 126915 320599 844293 1416472 457828 370518 988561 765648 1115643 1857748 1086565 206674 1707562 213867 1906745 388620 585759 1777952 725116 1477888 840924 1479901 1771423 810099 1188436 1817911 921533 478209 1740920 456267 1552280 152745 1634587 761687 469079 673443 753410 691927 1964450 821733 94677 26394 1729694 1581371 28755 705579 1528443 1255410 623653 825098 805715 901048 1192935 1146322 1433919 540726 91667 383265 1915806 147646 1588545 1950102 456688 674538 1066054 847717 753871 1917489 1432113 500696 257918 1638612 1809413 1988960 261378 1901045 1903002 138029 1034722 218899 1820428 128137 820714 798339 1492294 260294 520156 93422 1168636 9330 84768 15503 108073 253475 956805 1200905 1427769 1024255 1500185 693004 1913003 730962 1169322 1409008 823311 797934 874872 1702979 275815 812219 880023 1467759 675830 1809765 1637487 1024202 634942 1972299 1769516 1497529 597491 1645530 220572 479617 229872 553969 810305 1817071 1997218 311567 1462393 1701872 610150 1355436 968075 39887 1252935 526982 136848 1336905 15074 486653 885611 481698 342389 1350791 1715433 98024 74944 313653 1793578 1303517 1694603 906695 1902579 1636818 1553914 451454 746916 397497 814068 987033 402617 42587 922006 1323143 339616 1479649 980771 640174 907976 1613793 1456339 1110630 131471 724984 635166 88723 851351 1270838 333167 1741962 908357 289074 995619 788513 1406023 777927 361427 995431 418839 356679 1355080 1169606 1025369 1027044 869319 546006 257264 1020398 1804852 1155060 1278885 557468 188894 1976626 858971 1256076 1610724 323822 1776212 1117665 562240 836114 1436145 658115 431501 470086 633971 1548774 624978 377185 1733288 925227 123545 256746 1977920 1732184 178569 1358445 821785 352872 836 319265 526660 735285 1780558 831493 136888 1698826 1249270 1990726 1469211 1825269 1790315 1171262 1608389 1541709 1540280 1909656 726939 960539 1302977 761580 983688 864619 1105541 749292 909947 493529 494789 1552673 581861 737286 672615 1123516 841449 1879885 1304196 481482 1106752 250962 406974 1386493 1756295 1264964 180439 1744471 1763150 685706 382053 264587 529885 231481 1278608 1317990 488984 607012 1414928 788380 705043 878695 1160822 1374727 339375 604488 569593 437124 193333 1073060 1608731 599142 1696154 1491659 299486 1177077 1433388 1334118 208562 777610 543708 1562488 1226248 1511831 572657 1490083 296208 1622495 107216 477977 397728 133577 94652 456463 1683894 268558 1301637 940180 251150 932402 904040 1607355 1544324 1472656 1740205 839269 1172793 150198 889988 2479 1570129 1589520 457927 1624096 1830576 814900 1303586 1431674 643478 1243457 555203 947526 838452 732923 521065 885631 404527 1828197 563197 882186 1397462 1896504 31038 601281 811651 54502 389670 1070650 404562 1889988 1708307 538704 358584 1437342 1829664 1124489 1487017 1404252 416502 590457 417484 207528 432654 1471432 823284 1239234 1187006 1813980 1285826 1451994 425467 955891 482783 508312 518456 1839796 167425 151443 197977 1563348 1085 1645683 1550882 749657 177394 670438 1589823 1438642 367339 321449 886364 854024 133557 1348508 1191299 1303340 1767408 1352692 844156 1127968 1005798 927723 1252086 283066 577332 1813105 1944774 302579 704203 1594063 738034 1249048 1853106 401849 1794268 1481355 1889118 1661792 1283224 1471091 1444569 747258 1103124 1396688 139693 277892 1415578 1855058 1337418 1698115 690362 1776143 1049334 1897243 1483567 175246 1839852 778560 915209 1850475 1567145 1279020 1586846 85454 1193822 1348579 1845195 1596238 1090691 539613 1374360 546063 1587840 918074 1770096 1162638 743604 1500561 128164 1223072 1363183 599389 1329043 1569791 126862 1134796 1528041 872336 1481438 1979280 843354 557961 1755039 72735 1158591 886305 346168 472952 1935564 1952785 152313 156112 42970 1646314 320520 1013173 366717 1853141 458970 1360209 1321141 909944 1346649 157063 337576 1489314 1196348 1955479 353558 84737 1472361 1867324 73226 112524 334358 304596 715926 1805830 741874 1069628 738897 3636 687883 970434 583869 1306527 246038 987467 1930038 642742 1538561 809756 31708 653550 1039720 542776 1315269 897046 1933548 1703434 986903 966751 1088170 1860493 495070 1193438 1564444 619514 52617 1569533 753976 1864990 630150 642623 1569494 1234175 1589637 633524 1245531 254657 1028437 1822203 1817753 18037 1076694 1721148 811766 1750146 671554 1949382 1004953 1614747 1463187 482238 160972 591485 1532240 564782 1222843 625315 1693536 649120 1675007 360004 148190 1023918 479360 1448439 1581943 1232856 1498965 1800211 1519733 403238 1031853 1659345 426206 424677 235255 388982 609940 1478360 68067 1871822 158409 1446185 962262 200590 554755 427834 808072 182451 1018040 1813050 333063 1487908 1153208 589239 416372 975570 1309359 119490 1525166 339038 1426408 797749 1776627 898978 1273601 1218724 1211536 944110 668315 141422 388897 909424 763444 1566463 51059 834024 1132543 1836581 904588 442675 62676 1714449 416488 1750481 1607335 274615 1570687 1460190 614387 1220702 24297 444871 1128143 1686864 1370825 783490 1693307 288469 978699 1777701 976959 1060744 567112 906263 239876 1505264 1268681 645321 181719 1280610 1140250 1625951 1778113 1574175 1467590 899584 312394 1590028 1810365 1751185 1437363 512445 342739 1208169 626460 703799 1901247 430780 1993205 1615565 1906005 919719 636617 644689 1478799 583402 771850 1517783 1821448 1977350 967958 1937980 1827829 1409082 456474 727858 708332 914597 636696 1414754 442838 40382 1668306 1050334 176809 644809 212325 236754 1359608 1241280 1093838 194536 1735772 1211845 445761 1377244 1590913 1145546 10337 1801893 243001 1231652 534851 1608255 694102 586102 522011 423524 591921 256669 1780243 1586070 1845933 829338 826045 507605 1102700 1143624 361617 1441758 1188581 332590 550500 667701 1180616 1207630 141238 1083489 1589681 1712460 71684 392603 1916285 1874161 113241 1075729 1754370 1717197 863652 999628 565464 1856577 1742901 374002 1505631 252164 977738 269004 1289114 345116 1707446 471950 559628 1475087 1731830 1260985 1076768 205434 1270350 1042850 1013352 243988 1478426 1576998 460362 1489863 780806 1642445 1231937 1089014 937326 98796 1389103 1548943 1037584 1060768 1789961 1283955 1377565 1357821 1562066 331991 995416 291250 1110858 188521 1866045 1790956 1534373 699177 1277824 358549 1356960 1242230 1265202 612015 441484 1155168 1222837 1702310 1679608 472536 477201 509195 611358 217581 1470832 1373640 1151863 496436 750900 1706107 1381309 481807 1083786 856302 1887331 1499658 756456 1659421 1947007 319308 1330056 1991112 865485 1140841 218753 611901 787755 939442 348196 532295 1330337 1273118 663955 1630253 399272 173472 1970376 1155926 578690 1763532 44517 490385 732779 1994987 1173512 1797098 578112 1615110 271128 1136362 88522 1003970 1878155 1876415 223394 166603 1766658 1883464 1887453 479439 863140 1947579 1396868 1830560 1251419 1770336 30419 980954 1461544 1867835 121438 1825992 426955 1328027 816949 994061 1557354 1233904 1082983 1449902 1998245 536709 1751411 1431752 772196 1127821 1290754 1630183 1474380 237227 1588647 1614432 975024 1604972 1430505 15225 1843986 566463 1458326 152448 1441883 193867 423285 839130 769453 1715551 1361390 1748729 1454287 1777695 105261 814697 730834 879977 860310 702309 1058659 1738077 1602890 1659766 1797593 42953 1380748 1915965 382941 1212206 601971 472312 936414 1140493 61354 149319 1419966 555080 579290 1041977 1242818 1592878 1483332 1763671 1621267 212674 1431524 1526727 507353 123414 1135275 496819 931813 1246462 251604 1420328 996154 1913122 60376 677065 218478 1220545 63707 564587 969283 595324 389855 230391 983077 1062516 3492 1504804 885716 778048 1953635 938339 1363539 753387 230251 1373669 1288969 341077 805796 566406 1162001 1304008 84343 1926992 1772148 418374 75687 79838 1777208 490143 1213568 1186785 582825 1933661 142563 421342 906990 1710541 1524129 263678 1604207 71889 186591 244832 1156637 1932622 840905 695264 1231778 1530292 1554509 1957441 1971974 1515847 580885 660349 1723131 199664 1471834 1245242 1197992 1716718 1829035 1316418 1797736 773635 725412 794486 409754 939794 1866083 1249011 777473 349984 50359 1507760 1123283 832457 51035 407871 1413991 738765 1779422 321516 884324 890335 1387458 1431161 1807020 114189 1748179 117922 1837406 1991922 580158 934299 516218 1936328 1242976 689642 1494536 1009865 1767063 1412381 656643 1160986 1407464 9776 28920 137482 1489922 941836 894260 1168265 1898582 967158 1923527 315410 354692 1055712 839697 342954 1977018 1249190 1988018 80014 1288544 516647 862689 1144581 376458 769745 442144 1179458 338485 1290083 1165416 1999963 504107 1391766 916951 127715 1124378 1393511 734924 719055 1067284 722508 1750195 759235 973302 281836 1325369 318452 1880986 925641 228137 402299 1413454 609963 1117307 1519910 1131212 761843 1085223 216120 1682763 887932 568716 47007 1535640 1239532 550228 27027 363832 541238 1601174 1615439 1190601 525328 613731 639713 1635844 633162 898965 635225 195398 268994 1692224 915895 1482791 854418 357016 1576250 1134004 1403482 877892 126274 1307755 25147 197865 1276139 688416 1367017 181670 985330 1687237 1419438 1004776 1923616 1947135 1480580 1127594 344866 343989 1332885 309619 25090 1644962 1089402 829265 15576 1185826 1724535 1267752 771900 700010 453512 1436780 861310 788749 289863 84378 702267 1397055 14964 1523428 913625 753012 1446896 394912 1520610 417027 1566379 662204 958890 1165380 1087445 202493 287916 205504 502378 1706607 1993584 1916350 884942 1066075 702169 105772 1136320 1388279 590023 1986659 1400735 1701378 1059913 1652821 1740245 1092477 1755236 361884 976156 11689 486715 230114 1440768 1758030 769965 1922313 371032 1893666 1228395 1449404 1569677 738810 557842 703599 943654 1357242 550382 108946 1378638 1179702 554960 260493 1503574 219494 435964 654265 734589 70047 1468303 119381 1831907 1715620 397772 1257914 329792 949088 1043933 536176 1896194 1489837 1149031 1802440 932823 632954 413039 458812 1215225 1565389 41372 1346869 1718119 1685144 1768767 509036 1398772 625512 124709 1424073 349414 1970964 688978 1758219 909620 672976 1136097 504728 500658 1668838 1076983 1158572 881599 519740 608930 1785127 208760 1761435 1161923 1992681 576773 1235038 633247 1911045 1018578 1963446 1899446 1443753 1243949 944899 435191 273348 1536321 1126969 907363 317556 902150 1254673 563771 958667 186806 950633 265667 1049916 967850 1153248 79262 624428 574341 1503950 1008869 872437 744694 121977 793159 914447 816192 591243 1368099 365195 328038 532196 1032086 950341 1662029 848281 1496734 1640285 1007588 64005 310545 470387 494544 948610 480499 70081 751123 606399 813812 1997911 969754 611225 1510076 1957845 1558646 545269 769044 121514 539752 1526319 6041 1015895 1699718 244417 405886 402342 1847597 531589 1340985 1086963 196675 830932 1796993 1194865 870722 1447308 1322007 468597 156642 1611327 1095287 276100 1682459 1810031 1882672 1468747 956136 1199808 314091 1992864 393032 245281 793069 1431661 229462 684883 252955 857127 577075 1680828 390286 700713 375126 38496 1854981 410638 203744 280837 314234 877479 972293 1174213 1260026 1799945 922020 999920 1328126 1095009 323152 448423 648947 1083207 480609 149253 621579 1925574 1986584 1646759 1758991 226682 957361 1324220 214567 1041651 1934859 995948 1492692 1452434 1891953 861957 811475 1375736 697650 394119 500497 1957240 365404 768528 1301820 1282195 507784 557840 1910927 1940653 1545958 322791 411070 1080131 191158 1018878 218404 1553742 949884 230674 3565 36329 1856821 817573 1594559 1830865 1902264 973333 936340 844516 1824258 644944 1141895 487600 247802 585309 1473664 132352 29474 258129 1941841 690146 1836492 367744 137699 1939636 271101 1458259 119035 1857152 380540 1379164 1688551 500315 1150266 321386 994779 771572 870035 665069 473307 1835830 1482242 490558 1308219 322007 1533148 143683 702704 1480499 1192338 610048 56211 1844065 1876517 1674468 1309596 1059586 873000 1288792 1924341 596939 1033895 54652 583047 794445 961181 12668 606218 133145 728036 1110624 1978226 1169055 1784492 560072 1528697 1580009 1728197 1545170 511444 810380 1055614 935755 1066211 1628359 1233783 1580791 117669 317783 142418 658602 918183 938698 861575 216882 962039 311669 666191 1615265 1140660 74135 1218512 132419 1899655 1544055 958213 387453 744449 1916545 43159 435915 1383353 215858 24330 1491822 123066 1000671 1093085 1684700 1924070 565356 216615 712181 1387978 669100 445713 1122328 1483965 103012 1859831 696080 1689323 1529182 1602379 409764 1414747 1085106 523150 46999 241033 1730463 1313292 740187 211038 867688 1588492 1412207 944336 1629057 832665 905597 640317 1483257 1798163 1065813 531651 540338 869280 890745 647241 633091 1132515 1929307 38731 608501 666306 313884 1905144 1412392 225044 736391 486379 316593 838952 1455725 1368386 120266 639889 1616701 1801111 897606 1779816 78650 328338 540789 1048796 1010842 1564808 600127 1222029 1701943 164839 1226879 434526 1892199 1644216 1058518 735523 1826242 1109339 1311274 1484681 1440725 1633013 558899 108859 213745 1259550 1939549 641930 1422170 1555354 1200830 1570969 1539566 156110 174794 1261627 1118865 1926739 1487260 1821381 1257509 1700072 1535565 1741095 785603 1057907 495035 1323523 1215597 535534 311580 1464745 1767119 995024 1134222 1691026 374056 1298304 1246266 224144 1270057 680400 1452464 537066 1912372 1617820 321405 1427683 721409 240822 392010 1150181 65818 944892 1708992 550713 343586 693719 530895 1846768 1968963 1042843 1101236 1539191 637535 64617 1900253 296422 1847372 1746345 156780 198368 1487061 1003821 567587 1631363 41954 53989 854079 1056482 1372531 658261 145708 1205710 125785 1167728 938258 1695782 1068273 854627 1834249 1017277 174624 956870 715579 1988451 482441 564398 902720 1548406 1787986 1537965 1596345 693105 313663 731491 49444 1111027 1482693 253274 37323 272943 1285144 992058 1339840 889048 117838 130106 1159084 267757 1466298 675415 64590 535939 952779 461533 264055 129481 847713 1590504 845138 369280 1391422 744165 816934 952567 959891 1297501 1016516 567591 680336 1168270 1074118 1940233 1824381 1573161 1173867 624934 1560070 819236 1687909 1796752 426372 1004196 629042 1551181 765789 1490390 455 77115 1942013 530319 111888 914951 745600 1451634 352140 1438905 1065738 590914 954607 1743814 1087565 932246 64224 683349 484669 689898 408986 1705526 1906606 706881 612935 1000736 858344 1726122 1990227 1720966 871309 32543 363295 1090312 1290798 1280963 1142321 803078 388053 100566 1947182 1149341 742301 978884 1962822 796072 436214 314606 310626 1477116 495246 1658210 1037004 1159232 1868512 963998 662418 1355636 579327 479636 1963757 1736544 242666 1250364 19890 1376110 535601 1899966 1722234 789084 1187213 1297682 296903 1495244 530191 1578538 344436 1531131 1697375 1814090 550338 28683 728074 293561 1605887 1712606 1189650 193687 39443 1603001 1041137 1467872 994828 569340 1399006 1094075 1027685 374526 1533964 357291 1980969 1966124 763481 697913 254396 954599 254580 987980 1608226 366512 1230098 132387 1692280 1907037 479233 686324 208907 629989 1250013 527038 1372060 199972 1715477 559986 1120527 1937973 877841 576878 1626306 1925451 583075 311713 1497047 1706749 136981 1867911 1267878 1246862 1619813 1799556 286984 1187709 558944 1155426 1123454 714457 1815364 75911 1058758 344779 1306101 785776 1639236 730377 202637 1839542 185925 1331128 189527 1924725 892176 755938 1288925 1223798 1467950 439773 946830 1879370 1114126 708763 1003965 523891 1215920 838970 1080230 674087 619465 1661138 1887295 293943 1256511 1342378 292950 1589551 84483 1037799 1468176 1190532 1378715 609781 311081 30338 767452 677093 428201 652814 742150 1646514 831202 458231 1214869 1988494 1066804 1205669 5682 1445770 1809656 1793195 793941 565492 697834 168466 277155 306119 1510474 41645 974978 1071649 128744 153994 1943965 1142129 1157597 1510429 1920677 1368014 1888840 114982 848432 59224 1617265 992688 515467 43324 808674 1829529 881222 27102 1636601 1339362 85340 1676306 271284 1710839 191045 593002 1581108 723242 30977 1977897 1727425 586828 1992434 1202692 1976521 278214 171340 1307607 8506 1130404 1400813 731291 629056 530106 890630 987973 669369 770403 358377 342310 609174 2353 1691781 1435611 1466338 828402 706511 514480 865937 1293368 258121 1212338 1656304 1985854 110427 184377 1813752 1713670 1735603 119103 1752661 377317 867967 712752 1974084 1571602 1224893 1608318 846134 1404068 1947878 1802473 1934594 594260 1371292 306830 67511 1859182 429766 574901 445732 86515 1275080 1129500 1689118 1674825 420448 1336330 1554570 1645284 166985 1298803 1429634 1892360 576007 61611 844605 182974 1040164 660779 1320806 1434384 437497 51487 587680 1893299 1610575 990108 1307273 132093 299018 481108 1978835 915244 55920 982248 1399030 1239590 254480 1277525 709256 1973389 937334 826441 42692 1107364 400209 209984 756502 1950276 1161281 222737 895655 1086302 1303436 1622121 111771 278895 735184 1296605 242561 908547 567351 1310006 1094210 869892 118032 421392 1937825 250777 366136 1869300 1178106 548886 346763 735024 1676619 24821 1601999 1863349 1326276 532535 1954986 82467 828341 1916058 1045438 1297225 1024119 1402863 335262 1085811 1141319 948817 921467 1736310 1339520 1323025 1262704 1527826 1347882 1434360 1308523 1988105 1106194 1714766 974747 690714 354874 1509873 148141 827362 878131 1393654 673103 206368 561256 1817465 1883211 123300 1239529 308428 1514459 1705604 264423 388330 1574817 846800 638385 102410 1044951 122670 155596 784480 995000 1178236 45155 980030 809014 1393699 623636 413007 173262 1343170 1521795 1467788 703318 1724237 1544843 1346527 1098404 1365817 1050021 374630 1094138 621635 796061 1143141 1582302 1374053 1339429 1403133 957917 22745 1654352 1559720 1097155 1815808 1288821 1504544 290562 744150 238942 753999 1145149 517848 759384 1759041 94320 546698 904820 1059272 1812095 80948 270689 1660227 1515021 296060 835035 306166 111354 219605 1686253 1608711 178701 85416 130921 1110697 1959729 466572 1361332 1885941 1410946 816684 1384543 1242570 425519 1084399 513170 1791530 174724 923537 1509396 1563473 1991571 1283774 233643 1036359 1312157 747269 808907 1435015 617838 1905103 1076139 1293896 39762 1740228 421016 1088762 1266027 947776 1790942 1411502 1936391 1447240 1695814 1718130 812629 1785128 146408 1989573 121946 1179616 322983 131575 1484669 883542 1923559 178177 1225623 983732 840200 210434 867918 464358 824042 699661 732327 781535 1305627 1653620 1785860 1280611 612902 315301 1330786 642265 596914 1438294 239496 1004677 1906074 1455001 135861 1611999 1029728 245771 1554207 284309 414737 1337491 1179308 828792 1243641 605988 1337427 474731 648169 110931 1423462 1240926 48061 130614 528440 566798 376634 215301 766425 891724 1489853 42860 943327 860593 127338 1369753 574530 1859155 1372578 1311176 833406 254138 432192 1566279 3471 614999 1188860 1076478 1757192 269349 690043 238357 876827 1294034 1176732 1744665 502773 1014207 212124 738658 1837131 1616841 1507386 1106736 81366 1694202 1164406 941302 55031 1381185 377277 1305567 582932 1614211 902663 1607546 120960 1897279 1894584 299434 1393400 1681158 619986 570069 1479638 307310 1228142 1644389 1858800 1730652 30810 1079264 1692916 159333 719217 351659 655256 657691 1784670 693179 851451 1909424 1208792 1594863 1426909 1185121 1577430 298497 1896803 1957284 781393 939180 888419 358551 1835908 1295505 1865854 1245568 1803459 795890 1552273 1548301 1483879 1773562 1024367 1018087 1721529 361928 1690701 1087829 264063 426377 1247681 965654 1054085 708329 616276 1076595 1649338 491872 215804 1620248 1800658 1396499 1155776 1502043 1273790 625047 765210 1246981 546293 237099 1680815 726803 595491 12577 889675 1898606 1600119 1336198 10006 224032 209027 1869556 801340 1808067 740997 605279 1611066 1749572 819060 1039124 953312 156824 216972 1084022 608848 1972905 1434583 963028 1067746 596953 491348 1339892 654879 808937 252006 15423 1016576 850568 841311 1029774 322128 876695 57603 749232 1335318 1534536 1477021 1964924 468758 788783 935096 887396 1856448 1024349 135808 1306560 1351777 673382 900028 396705 318546 1448046 311539 187572 1349993 1214992 460139 621140 999136 558422 643560 361684 1985342 1228787 703424 479934 916007 1466348 1904728 385763 1885903 1261804 1329507 1476704 1603672 414120 545905 319381 1042101 394317 1214246 591813 333082 1151261 547796 157894 11306 185231 1158897 524132 1432401 890841 501039 1852753 732301 1103775 82411 1978954 159365 1584971 1886589 1381263 368120 984354 1195240 1851822 1813726 223437 356941 422272 1814365 1143802 1659827 1783834 1928903 1494384 1520789 1713946 1277536 1595721 1180917 755781 1084549 126971 1776338 1743777 753692 1631603 279288 1073090 572755 878551 716805 342794 1478816 871930 860389 726602 450544 1658765 1980029 292747 1953074 305103 1253907 924556 1707636 509077 663841 1896721 1742809 1274935 121823 1570248 1610652 1776681 615611 86874 1132310 1540716 1592363 97603 1784868 993943 1043918 1143123 501976 1725137 677372 90916 1040861 776101 1339555 1393079 261845 1467302 1776298 39706 1046112 1434245 481117 662271 948368 1499023 1736287 441434 471896 1604833 756974 1847787 1150854 1434445 1653035 1535255 979797 1571584 1757823 1022761 1600044 1527861 1519299 1062079 355411 597596 1755244 304186 1609698 928160 477514 592685 1765236 420635 843994 268495 1186955 1737477 1260938 575261 1555767 546173 323460 1615843 913001 1056406 53610 895791 456833 707654 336253 1413790 1030773 1154300 1252662 929872 675002 789859 232479 1955446 174510 482493 1630852 1892728 1893529 382078 1609642 737553 1994928 291398 1237799 1004018 556185 888785 1294076 829061 1450063 1828272 1505765 561876 592073 280566 327578 417995 598869 474604 1265651 1934659 1377859 1437813 581156 105502 682832 983889 1811790 352474 1603248 378623 1630138 1804549 846830 1185911 758204 558293 79431 1616970 1394448 601719 86632 317508 1568010 1099629 1167917 1018656 1620012 1836152 297288 1694736 1237992 1422532 1319360 1706665 518620 189640 369481 176165 1377038 410345 1480452 686876 1849723 186472 1989620 360378 184747 23613 829985 1871232 1769094 871013 1189061 532983 1400448 1448898 1100753 4522 1465580 444037 1785402 305944 1885829 1230842 1740129 1686311 1583199 152180 630359 1742067 1563784 1016324 832854 886575 1938614 1540109 862979 883485 870237 641209 31259 21064 589207 1515961 210533 454872 979072 1498169 1527458 1829799 1619973 1085694 1345922 59308 968154 280101 967272 1390207 428137 26 1897758 613555 858585 1908718 1679211 933896 744905 1038073 1260117 1450705 1010330 23589 1050093 1773024 1626301 127323 48722 729032 1164620 809106 1525498 139319 1312095 416758 1395406 491801 1294826 1593985 530154 1452634 1881067 945694 1174872 1315025 1469461 170875 871477 911660 1341607 1671188 747124 988313 571903 1649924 1153320 1302337 1497773 1084117 1812246 1960651 1343846 1547470 499979 1289692 830817 675207 571250 304385 1732383 1319237 1416137 371017 1263113 1742863 666031 1290428 592944 451788 1539474 221320 55134 1835225 291110 1959672 1556527 1663365 828481 1096505 1628624 1727898 1151664 1820114 210433 1881569 129404 601118 945268 1967679 516975 1826771 539987 161334 1781647 676793 1420000 65197 954946 373664 1466904 1837348 531693 1702928 1487420 224481 286242 1491084 1274786 897752 940212 182804 1811837 325745 1722711 1124745 1729891 1981312 1779519 1125065 1405306 1534281 1324010 411553 1275155 64004 702337 1514540 1959867 789637 1303318 935986 1849452 1522452 616135 151316 877905 1674716 46560 383175 139142 1186009 258757 797918 1802267 974425 468261 890981 1362922 195290 1638615 714954 508388 572672 1932144 1339545 424939 1683794 1045481 123479 1225526 257407 1504290 613030 1092088 100433 138330 864914 138485 293035 1200254 1483260 1092304 1358304 1382786 545218 1469680 747647 1606125 419125 912546 919671 1168058 987004 1145619 16026 1740601 374584 912442 1907651 849694 1788973 1881820 129663 140849 856434 405214 772652 1001877 452577 303284 583668 1117974 1128229 524838 1975388 596831 1339255 1810897 1824593 400264 1595331 1928016 1682746 1802860 941100 679102 1599116 694186 563046 1279130 1259794 1630101 1489105 589210 755645 976780 861576 1490339 1664278 1444135 1029596 620360 1330485 1625033 1631814 558446 1666324 1194951 1539677 377146 1727027 1713876 613862 1150542 226581 343275 1847970 784090 1704599 343653 201584 1738421 1918375 1475812 1018755 1213664 746556 1216508 123103 1653380 1406829 273548 1721312 1795147 1188254 1763718 2504 1216335 458824 1770151 241903 1370232 2066 345626 86603 145725 1311543 70498 270043 1744525 534752 1247507 727324 1423662 1924299 414026 1272016 898202 1862842 1268617 1959153 517850 1711176 1825374 1161428 1560434 1198170 938081 1980898 511499 70407 1162327 815391 424113 1270501 506959 716196 1094435 132653 1495395 1687252 497340 261936 1386942 482929 1520747 646645 497059 1672297 1906713 138186 936915 1960683 833594 819348 1283041 303116 255316 708673 1908917 1254226 1387559 1651387 1151309 1091889 877009 22724 55372 1138098 769974 239221 1244477 682122 671564 666314 109246 84409 1548513 201429 536522 471429 1519447 228077 1927025 1699330 312006 1435952 92176 1254075 1228401 1443682 1277105 1910611 1043565 1714674 551451 310034 482613 330442 1541763 1634748 1766543 857645 1291633 1666347 1126253 697009 773983 940745 1536727 312640 296337 90520 273969 1830782 347461 1287090 303122 1909396 878342 1483766 363210 1729985 878241 1725472 706429 423710 1586762 1731709 90115 429848 1021596 971496 1109959 817248 450755 483363 1519038 841925 347819 1285107 305934 1141595 763372 323140 831542 583406 311683 1683814 453889 1815743 1180583 472188 1462856 911110 1700129 1937454 854979 857598 744870 310504 1612414 983766 604038 733986 26163 540773 104342 849174 834751 1271928 1900908 1197707 959353 1990594 1180485 72155 1578576 1057818 572022 1716589 1230751 1064176 131278 548041 557967 1649328 1676311 1175755 506668 1734998 1373535 939944 1100637 1133303 1557580 341160 939965 375157 1568176 1177957 25182 1867003 38589 344517 1267726 695985 1930362 506502 1706840 1537397 110288 265002 365794 1547534 1250355 315777 329929 1695726 1946295 1256554 1777985 694928 1519979 1388307 252087 1513507 282340 1627212 1633712 1609015 1409094 1001804 1061462 1642612 90723 1656453 1012470 1669690 1550759 1552503 229913 1143787 437135 364970 883367 1546557 1998705 326985 791964 507931 300203 1548186 232208 1262 743511 1934060 699710 1757998 1545502 1196286 989876 1033639 62943 676384 997041 1358748 670003 1118190 668963 1305898 552963 1904114 325044 170507 1061377 847227 98093 1296711 448351 961177 1789296 1444038 395215 1669340 1657470 821813 704966 1943599 1313069 955190 484853 1004556 399864 1468978 1358936 1734009 1939803 1993001 1314751 418454 1413773 1452659 96470 875639 1125617 394637 117684 1135611 1870470 1452089 339800 1029381 502068 1744776 937104 1500595 1415922 320291 669830 1722816 1319779 694604 1413422 20713 1079377 458051 1472343 1384090 918369 537959 989620 1625112 510928 1605074 167859 1369864 584936 360229 1400595 1141832 1934843 1537195 970362 1413921 492687 1117081 1188340 197421 1350892 1835474 1986826 1881275 1755601 369700 1010909 809777 1378282 431074 1462636 418884 883893 422159 1107718 1168784 128374 309399 1196089 1525737 900036 362632 1570703 694027 494933 992345 599671 1339209 92920 1366777 1641629 283330 1275775 1198670 169507 1642510 711443 144517 1304679 810653 518840 804171 62818 979719 1120250 1625623 1175907 1506162 400134 1631501 550448 919370 1684045 1164001 844238 444153 1156678 1772428 1657427 853454 156979 1691285 1461178 273832 1587456 815367 1444652 817099 1046242 964371 802656 1734634 1970822 720909 1840657 1797172 473385 1350696 563348 125375 1630062 1031795 25318 1158536 511217 1218935 1669849 1738422 1744056 35291 1477338 565339 321823 226686 934735 1459629 1396971 1904948 16777 606746 215045 411206 215634 1855162 572066 984857 1765669 691211 1514515 987955 602713 25513 157892 1114091 423198 1055522 405270 827061 1949005 850772 1937526 337250 245089 936871 830569 1269738 648770 1851003 63506 1253076 1115470 713887 292462 1186948 1190113 1433817 1274963 682524 1247319 849367 231394 421453 956317 1784355 1090297 1988293 1582168 594932 1147551 1604643 1279815 632572 1226645 1163957 1799770 1153944 1492280 713951 19324 769116 1345962 412277 1900234 132646 1124867 1962806 60345 1797009 1683438 1290328 811812 1015048 797942 325102 1000754 1059526 1629916 1248898 1730703 412628 140229 807211 1287149 1602232 55497 470559 951999 1662878 850976 1076596 297136 275391 1561486 927603 515333 1966717 1157588 785070 94969 1183191 572271 1475740 972479 1483128 552561 992654 1207495 382729 1918311 1280445 314798 1917038 1548521 622498 687093 569475 276626 1090945 25403 656794 706390 601447 447135 285923 284762 454175 1045256 1018395 969732 130713 9659 1314625 5708 417227 1515191 273349 140746 326648 69897 273817 18203 1680787 1598136 514543 1434395 483357 611343 519935 569218 1739083 934684 743579 1769137 166213 1858296 1588380 1819885 871344 725833 419461 1747229 530842 1746233 685759 1406589 403169 1332036 1417501 1569234 615526 1095288 1717652 1967061 564562 492516 420066 1458135 1909315 648928 1832004 144485 1340757 230924 1871091 758427 1863600 1041570 959137 1272796 965814 1784216 280249 1073443 1464152 1101590 1917691 1027277 533211 1256892 1365440 1021731 200412 1084536 1151308 1233523 71733 90363 1507765 14095 1614860 580612 1982331 1146771 870489 702242 1753874 1429506 946143 168767 1055290 851493 1829078 1331364 911997 945737 1970774 1437153 1959728 1263724 1828030 1670140 1405088 94477 1198112 1117603 1297712 1040922 1294321 637791 491482 588123 1539277 84580 101781 1251787 1138152 941630 309445 1858952 235151 9771 971036 539996 1478314 844024 1055071 330436 1916235 1718485 82373 1162300 15964 1140341 1935734 366527 670843 833311 969883 1036595 611249 239238 1875149 450942 1245833 1111361 785324 477327 940918 783487 906065 1438409 1534099 222429 665653 135228 194388 776268 20554 1423714 756234 1971550 227100 659501 188757 179841 1068056 417287 1643221 645058 838176 1771545 310935 1345200 479089 320942 1455046 1345404 449713 1472221 1236875 262664 651150 2714 1305173 999479 1830064 655849 1792950 267897 1238326 1126778 707326 171687 1255804 1202090 1207377 1019841 236379 610710 914212 826920 1856066 141503 1691102 1698889 1194160 782821 774402 1085762 265565 166777 705810 1115869 581062 1863372 1417806 1651102 42974 374874 330388 1452399 1752018 762536 257803 1691092 819202 8998 1540275 1910999 1777295 1238325 242727 818468 1440310 536047 375252 804617 1540637 1647927 1417201 511546 786559 1110345 878390 1554623 989664 119163 28021 1840553 1516073 1492057 384435 730099 270153 866717 1998141 1697827 488205 1789666 802796 209723 1790938 482522 1542634 55356 1539985 302678 229908 716839 1536377 1686460 160084 1131931 1840425 1842093 516007 862998 1419023 1148148 1897662 340645 1586809 559400 1378568 755474 1311359 1467284 424033 1360912 1367785 1934749 1005945 971007 1876703 1816405 532553 1392609 1404121 1314816 1290621 684684 1276796 1486811 1378363 1469099 586364 1070522 386616 202274 1299237 1850045 419736 286624 1921110 463514 1711837 1747674 1325494 846277 651830 531726 868285 1774753 927632 1324316 825121 1075908 515357 1254825 914983 182155 1022722 44078 194450 619752 419521 1172047 298005 1834842 1487775 794847 7305 1260843 998151 1680913 1561148 1598109 1078412 400570 1624901 1483037 1996631 637907 1417792 692656 777988 1261930 1516175 1772285 319299 466973 905459 1803515 1767946 1689476 101093 1672205 1166626 70548 491399 930852 607890 656088 1598573 449542 1196815 1383358 808551 1496670 423348 1208669 1086630 1076040 768232 498766 613390 1350599 1737846 677578 1597889 1371331 1734232 284154 540870 1438716 1001569 1102769 1537697 446205 781807 727571 1090815 314196 1967357 728725 1410030 555478 223356 1343078 1775937 23448 1069798 1434407 379385 727138 346984 1212116 970067 1908103 546238 1927875 801694 1136421 1461580 627216 916619 163571 1589860 158166 789831 147788 1734971 1721012 278518 280820 916335 1683815 1450143 1193806 801092 1324512 333442 1728006 93503 1687866 1233609 1062427 785800 1134518 1657841 477414 322067 411044 1192201 162488 1149384 141875 113451 63897 1050340 1739525 112207 174626 745079 1604314 151989 1561113 1043928 1156213 1081388 104448 1476889 240445 1196429 791859 873156 610240 417895 184891 1722859 42335 1229459 570134 1199217 775867 151034 717265 1560753 976338 1506573 1012090 183506 349061 1168215 148197 1087731 1253135 1923681 300328 557818 1796770 972969 419052 1626389 1220850 300389 1668517 1341115 408624 1814009 159856 440987 1346805 976555 710700 1774060 233547 1631935 653240 297491 1427039 1279384 1842632 1841239 870841 170748 1902929 401361 535145 98058 1869532 67765 1191850 1655823 1030665 1281693 798085 157996 1212424 1553168 648450 540080 93808 915072 390301 147629 550992 274335 1769793 1359940 1575009 1806277 1897169 1197258 601737 320992 1585814 985076 1056892 137352 1811211 1127263 401865 840119 1458019 21793 813661 544554 1506515 123575 304921 1478712 220540 1772545 1098072 386752 1922102 449499 1444184 173951 911204 784347 1948383 273379 1880131 511317 524706 703562 1836747 524710 76888 744594 1112553 93807 1344513 269219 1888789 1491774 1282417 350620 495737 777705 183476 1206613 1677786 1397598 1466403 409822 1584115 1118948 1409790 1961444 1139642 796438 1857688 1608081 1453144 1375747 1648518 363294 1250496 420298 1753519 994535 1175397 1345147 1377889 1477057 572318 911526 900184 1420339 1648706 1712672 1101827 1949073 606543 1379979 343855 1021637 442723 544198 191290 1374764 293712 1075578 733517 800081 1142298 1497197 492209 1834454 1702360 1774387 78190 618558 862251 1872002 1926548 1295169 1075939 844897 1674597 535200 1974510 1664791 1270474 1163270 1302231 1892348 1690223 442717 31726 1954139 637323 930311 679013 325365 1392334 1818384 1273983 232782 709260 1437369 1982459 1646312 1217342 1468685 1133894 656682 1947259 1885704 954954 600510 1253987 252977 1640015 466935 1628331 126463 1412098 1493865 1211585 760578 41060 1342413 1928243 589958 1803946 304119 836105 1388456 1905454 1402583 468319 1481134 363267 733716 1993462 240278 480306 1627347 1135208 1726399 204178 500594 1844985 1256489 1557342 593300 108453 1858956 1048564 1248961 921538 926956 1607115 1143588 998639 785515 127287 980419 1558211 982300 1696629 851606 1029413 910701 1788596 911059 1198567 491670 699030 1280282 967590 1681313 1250091 501562 889529 673896 1900317 796980 1410718 79011 325744 1322430 187694 281561 1981400 987899 1309349 1123280 1519123 1107873 1775604 1741122 800644 1272783 90242 1884401 1133855 1155145 1794439 300790 1978823 456763 1776194 1767165 1942655 780558 1876601 1041148 217420 1037376 1656477 485657 141120 935395 292826 1747136 1589107 1020351 1508653 308441 1661763 170334 1400277 1171669 1591460 1345297 842856 1223032 639767 675297 1220648 829367 625801 1848497 314066 300601 128874 356136 129775 813199 1592153 1707536 1948090 1765609 1234432 99489 494641 1752491 1543156 1412594 273097 1368924 626770 650909 1904179 1326798 1813887 222653 615090 819188 1562928 332122 75131 1353639 323450 1720279 1767857 1184821 1867169 755669 146242 1101593 1158803 1517907 61804 1978022 1063400 861692 1161587 183321 555335 1327953 956228 320348 1345471 1739260 885119 448033 1967151 1757251 27080 446743 295923 1723621 1495080 642491 843471 1802938 770324 1882507 1583436 691108 987698 1093334 1366751 1654418 1088683 1078752 485800 1813027 205430 1707697 1032426 88703 1826936 942074 1622713 731227 1689452 701166 1221880 476986 101199 1727633 775995 1512234 1223143 615543 637369 663708 1852796 314677 1242856 205617 1981173 1139096 352805 51996 1267815 1467250 1577661 1364429 1913065 1328166 822545 1206750 966987 1023175 497814 394623 981289 40070 1917296 672637 876647 764747 984339 524752 1247864 772262 1163496 308029 1193264 1070590 237141 1013617 1393823 407968 897564 1880189 237340 352708 681473 712668 1767930 1961564 1164862 1827844 1449978 242841 1363804 1104956 941159 887795 1641296 1312829 184145 852156 701072 59171 1649490 1044803 531001 1604498 1284880 1448318 1413452 1450655 1954125 609966 1154305 678948 836520 1989956 629314 180916 381 33218 623173 362183 50146 1921694 484746 1342844 985378 351565 995817 1585649 464433 230983 595596 772028 1291603 1571250 282744 823354 1272346 242936 1229499 535049 1237357 484766 954528 493562 572207 1255393 1831423 667960 1974623 1740104 1689373 1533665 1952138 379111 773203 1856532 1508453 235667 26788 1425394 956222 182379 694128 596686 977139 291610 588359 153910 791240 1213529 285342 1164695 1601084 218729 853406 898433 1472964 698281 1699509 462636 201543 434461 908484 550909 1617227 1488904 778677 682768 720209 49084 1880483 1674670 993706 1179423 1917345 156483 1402783 155055 1526412 147359 953710 1905409 644703 1540426 1847088 445194 1464393 1481325 90213 1459501 967310 1897323 1826428 772977 1871245 1390844 780441 752759 293250 914584 1702039 362322 469002 724337 1315577 1923057 556156 642405 1049406 1053991 410897 1648298 1764596 1620460 1247219 1674154 1366491 1035392 1256031 1401483 631958 1859344 1550223 1925005 1088078 1864868 207038 503856 260442 1317919 976928 1417 1197898 1661401 1806718 1035912 1122264 1874240 572887 507016 663082 680549 1853551 1989798 140526 51108 1994076 1364942 1459401 386083 676158 195468 1368729 1781763 1160147 1887192 153228 1799338 1657243 61162 235580 1756844 1413738 1415371 712162 315405 1296829 1473510 1067980 1471425 1789010 1997445 163650 1724537 694108 1863916 1154942 509379 1162268 1130083 1851181 773632 1707621 1329111 1373733 919173 516474 802333 1250151 590605 1516809 832767 1151670 1364277 383065 744049 561517 686989 222869 380075 722513 1346906 1310067 1951796 495532 1288182 1476268 793010 893873 905995 1816052 1059693 1471406 756876 753208 1206287 63849 1787707 597765 1259182 184963 367700 1787342 1000805 247539 1306530 1171316 1216389 1149042 760302 1550167 988781 1709748 986488 544493 1576364 575757 1217758 23177 1419260 198486 365436 496380 530382 711169 1766838 915795 1996194 412427 1368173 1052883 559193 304384 1475102 1232552 1169704 295333 1166635 22839 157830 1456329 1778903 1068352 907152 1697267 729661 1640541 351023 895811 730234 1836312 1899675 874029 1206855 1612061 321293 1311624 434436 614819 949870 1918949 1027534 1253601 1571394 249941 1213976 1841711 681677 1613544 928237 1579770 78423 1551674 350813 279490 1529226 312515 1660475 1595878 417804 1365560 1025643 1496223 1820673 333714 1148582 529380 1489054 988293 125936 479281 743366 1056900 1599692 184323 600298 129180 1247763 1515789 1874182 1525260 1235108 1361705 1435033 1821545 292925 694793 1684880 541504 511772 1176272 1043207 1740334 798748 1961076 1052751 1481239 552613 1997705 220538 309457 1124659 1677638 1760451 1133924 503064 334936 291592 945271 1968082 1877366 840894 1411807 437768 506510 885756 1988667 1772925 1893834 577887 1005327 1137220 510470 1954467 439867 1155132 1444854 1539770 1944486 1425677 907024 69316 1390667 803623 17760 647694 1543506 47944 1570971 461797 1048571 1807112 869208 253914 71856 365847 1843258 730729 1120417 1972080 1491910 1908923 1390946 1001896 1007395 1351379 259931 338157 580820 1816488 726614 998161 246432 1864061 465243 945392 1020963 875471 1015529 1925702 1114751 1672480 576814 1956102 1123170 1254095 115138 379802 819464 497919 247178 931080 1805730 791465 1558852 211166 182871 864418 1081348 1966560 1602726 36331 464264 766912 247538 1791368 1247162 740 1300813 818244 389920 440927 443551 1908945 532658 747704 1850841 431408 560403 962312 1865293 1256192 1785775 398043 982867 754543 1914612 636972 1938225 456871 1815 1592909 336200 972584 1947418 1904975 1891906 350216 499896 835620 1550263 1449402 570245 471669 119386 517790 1092798 1136001 266952 855953 561353 1493869 1103812 151076 507533 550069 830476 1922962 1545915 476074 1821131 667751 1172267 1344919 757194 1492770 1819855 259401 1417735 952088 1919248 327273 1720266 168055 1956797 470030 1547580 1263890 631673 580154 438713 1728551 1719259 1623105 1924478 1322621 1338417 1026670 1945884 1379080 1271315 1878573 510875 1276719 1003454 244266 661030 622200 714133 1014751 1930294 701742 641135 169692 1689854 1151572 1786769 1752893 820138 290427 60146 703563 342778 1538149 1777519 1333935 494219 1086165 1223067 913128 1273130 830604 1563106 1116217 1335272 24062 1351114 1586717 1340612 1497902 1112122 344192 1114574 662089 146473 1716408 487709 608872 1501849 246686 403065 1313789 658972 165307 1946479 1012855 647791 559442 1987579 1747662 1936228 1964337 511635 1381440 55085 755405 195196 1730027 990590 293116 626525 36386 367297 1556369 1099395 1375533 1381793 1133355 131521 1616342 413529 1125145 139356 972712 459405 1332009 888438 358637 1478624 897433 1957978 803301 264021 770100 1656185 1524118 1256910 813365 709158 1619314 1170647 15367 448726 988604 166035 1395045 1901467 297568 364286 1455536 3108 843575 1174861 1491642 743839 1141153 1881452 1724778 1495241 162423 1381167 1831045 1728401 1398023 556718 603486 906598 605965 920857 1212727 1048720 661742 185104 1575367 85169 1772614 523259 630504 704206 655710 13056 601153 534884 515759 1036010 438285 996768 674414 1206641 945672 997649 1256800 1084235 1543712 560511 1036864 127583 633409 966287 1747828 1637646 1718764 174306 1172111 1179952 1188388 662905 694598 637813 1890704 1245670 606631 877493 1128223 1423595 1658451 1631531 693282 673790 623225 802455 727357 103606 544721 1481635 710025 1095467 1583619 1994813 537331 1822457 85025 1235599 1147789 504401 1035442 172263 68789 1121682 213513 206057 154998 378109 1036285 1441690 1748147 1857386 342049 118385 1868163 1903024 1585707 645309 1418391 1059973 242014 931132 1362880 1265687 1557458 1539594 259583 1482529 1353378 660666 1795254 473376 483125 168119 126914 1626631 1674391 1900543 769803 1723278 341325 1468150 371483 1210874 1686040 567204 1546738 1480014 1846562 702913 395554 41784 1371654 290342 1369500 1872945 1267436 211529 442537 856043 809548 1872902 419371 422449 1456450 1171175 101205 136650 543837 1312468 1056978 1492633 1952670 1048481 426763 1826465 650078 1961049 625493 609715 728051 820762 1422107 1811335 1521922 248016 1672532 683510 649725 561099 516906 732068 1611921 686598 655691 570725 97516 895892 1213749 1144007 1278124 780821 1417146 387868 622831 378151 1719809 1430491 190838 191484 230670 781059 247057 458676 931410 1993013 1768135 1503768 1496108 526684 958632 61992 429470 160543 1668202 1254709 1692352 1087057 892911 569727 1308798 527571 129887 409929 1723270 1262181 205730 1734240 761692 4630 122956 434991 1701740 210691 736431 668045 788430 180201 250825 1827972 1212430 960925 1794677 246792 330093 140158 1300834 1522032 536430 1520017 885819 1449767 1497432 1056603 1451101 1671893 335273 1588401 854316 25468 18983 1421967 1071694 1091624 151455 769707 1760476 673542 1868020 1093940 150402 64805 1067153 1563460 807553 696769 926066 80879 940620 496481 753858 554765 1997128 1912552 1490685 1732547 510107 1678365 322584 365729 1024919 1708519 1768866 75600 1639268 1350163 1137323 183605 1239111 1153282 1947423 1012204 265484 434039 1540366 1990017 354374 7849 109697 1350413 1806282 1164876 1534551 543875 444709 1818476 1069723 1535937 664550 952763 1981039 778588 1146007 169528 1620358 1901491 919577 361441 795388 227822 1344426 134442 1668073 22967 584473 924922 1557047 1533576 1839184 1505454 1339117 430559 719942 162728 314755 1202107 776429 239624 32070 1662355 68558 1548702 500072 1438751 141434 1131148 736124 1648918 1815050 740996 151936 1289277 1339565 1022054 1325813 183946 458728 1467036 304836 1421775 1850495 648461 1967474 754669 803992 733961 1373403 1343127 702052 1209249 1083917 1352616 1316263 51113 858533 1228256 1565449 1056389 1555941 1437041 181379 45962 1217357 998044 483658 645404 1289704 1408315 1876362 405294 75451 269114 297181 1601229 1096852 1584815 24026 1660878 1966785 589673 346050 1000605 543956 1768027 1117955 1193244 1650761 1543848 1864409 1891738 901058 983434 1996281 955701 804298 629639 317381 1804678 1304498 973184 1621987 845679 1786451 1008011 1624773 1082788 1902009 533886 1798807 1809400 1859510 704855 1968304 592520 1429106 434482 152098 760532 1091853 1761533 1727157 1716458 1751365 856457 76421 1208280 655423 1984782 1176162 415619 1994171 1298706 1905158 1828039 1941212 1852365 1572753 529773 203646 748589 698563 1223082 30426 278962 876575 249218 1844656 1721217 1138806 1684236 1460427 583299 509030 673072 743692 1429072 1544963 1927767 476488 775044 1496196 310336 1299507 1023691 1628876 49061 102348 114744 746403 998069 464736 391960 1988520 1948137 199010 1872345 565724 1012061 449449 106916 1539934 1448351 404808 1399646 1783850 1266219 1838751 1104451 903922 1328983 627069 1808399 1014603 48079 379399 1425241 1528483 972474 1937435 83942 1415352 1273591 1314073 1602802 472754 1528145 1185446 791540 1367485 1331372 1742977 1390924 908671 865155 399055 342169 1143944 85670 1739308 63232 862000 361095 886695 1633857 310931 156827 1869530 737904 338394 1148925 1972910 1067518 391885 382560 1804719 1989931 1354777 760134 1132708 1475979 1374685 543075 756054 69097 1026615 1621896 1724163 1071017 548963 1977236 1762313 1278426 725739 676725 1400270 1048758 1994731 494158 326092 420476 1064225 163507 1685984 233402 1693875 125663 1681203 1747518 176431 1232038 235455 424457 207474 1648895 1334767 705070 1196083 1388642 872562 1591336 1040653 1350229 55416 1657133 1463220 1348188 1452581 582147 717347 1703824 1942691 1242364 910984 933715 1682166 834664 94611 736856 1036973 582788 520541 1676064 758922 1159992 1289487 1573895 1806420 1297428 702399 985314 1262873 1681100 677140 572410 1674108 1778057 1060964 163368 671537 470865 741115 483998 531113 429104 368673 482329 7924 612727 1089453 1193852 1867965 557669 1073124 725570 1621859 1474997 134184 139080 658121 349106 558504 447225 1509317 871576 902393 1272222 1169405 608126 393779 975835 1401393 955033 1655533 937775 1277155 871707 1179510 939663 1010715 467124 645232 880635 1942739 1047905 1665886 916233 1608106 1764568 694785 1242805 1256159 254937 603676 1763342 1898665 1716767 472958 1238102 1110436 220868 1442960 65842 287778 253856 1569729 899151 1698407 362546 1618965 1433556 1160878 448303 558266 495790 1521067 648206 680902 1376368 991718 1378987 18620 1364332 1826787 1859221 749302 961642 835450 111934 1244990 719460 1446043 82550 972101 1483118 238712 1470926 1104653 1322336 842479 1929100 831712 395456 1657881 1643222 1819285 1660524 521249 1525942 1056630 358653 805111 896698 1245678 1316461 663640 575637 836200 329955 1987549 1691690 1536788 197918 1835270 477921 1132823 1183819 1204188 878609 190907 1716521 1451330 1467291 1660277 218936 1299839 1743018 1613459 1456837 217481 1032664 1865554 152852 192218 104160 1826295 1754532 504185 205640 1593332 1491536 1314693 644588 1844968 1847023 1288261 1108536 297343 422082 99792 1379550 680909 910689 1347689 1621268 47758 1936323 1473355 789115 1736166 991137 1727657 102177 1811820 998755 1269113 381550 1919599 534508 361478 527370 398078 81881 1495525 1283152 732188 1713836 534987 485110 335851 1596516 1360983 608042 761997 104401 1069800 1993663 397158 1001181 1551813 1640983 253880 216834 1104452 1140750 1799399 62234 261950 1707639 1464285 1401683 1979103 1872752 1568130 1257805 1436409 1440260 262839 396606 516753 339184 1196019 1581662 1665244 1051398 770874 1461660 510005 1002746 1397182 111045 952432 1464158 1371788 337848 867466 1966919 973274 506138 422051 1989190 1197372 365524 379338 1121027 1335867 1857058 214202 429664 874659 1022855 18819 257546 660079 507109 1577669 1558269 989289 594989 1662947 1276665 1004673 1807079 452640 619552 1038768 1292903 578101 1036046 1430042 808470 349925 1846471 1151833 803394 625418 1363646 482964 1784675 179481 1873717 1713260 639705 358660 1471106 1309987 296076 764922 1240965 1482604 1511751 84922 1543592 1568680 612437 1909496 1404287 1875670 1468504 708937 609913 1288562 510631 1123213 516115 1272933 295105 1206747 50757 1777276 1700984 341669 278445 135731 167751 1535597 1199655 574373 113496 1230538 1764130 55715 1060362 504727 1821776 223135 1946224 1647969 484084 521936 1354159 323086 1387409 3766 1155076 482708 22492 667513 684897 1134982 210171 1366164 500331 1237281 450909 431887 104038 745374 1795658 1816112 1994724 1097081 1780909 1774934 1015697 1613657 481190 528235 108485 358450 614916 1072119 754906 1124397 480115 1949419 823887 1775583 1669677 1471889 1905708 489849 332659 510680 516847 1994992 1605547 636177 775879 1559979 1768575 1694345 1699002 425897 1169999 1137910 224886 1505041 1881688 1231780 586015 298636 1478177 271031 1768793 952660 159807 1818860 1762151 268079 500272 1564946 1601015 928435 316192 982325 1432663 1345172 1188800 1036843 1162507 1440438 140404 1339985 1173190 791742 554030 1263974 1419468 308955 1311371 764796 1485484 152735 784550 309652 36398 1368943 1427783 393628 208217 1545155 47637 1233217 967825 88248 811072 1891717 218799 496974 616108 700993 81261 106437 447327 759327 1385994 715665 453263 1479430 1228737 1998179 1093702 1529184 171247 1182351 948012 1715068 1856446 786896 1336625 1333995 1381738 452456 950378 1850903 660755 872973 1989265 1884680 1520210 1399773 1518060 1248587 1328858 1522561 1956041 245747 296974 1075077 774315 1200680 449693 1235632 1220880 1549631 1784736 641447 50091 579969 225372 153009 1146912 1255681 161939 1580172 1162041 1768091 641789 1445304 937284 775303 983220 1798788 1083352 121736 1258332 1814487 100004 1843931 87452 1592913 1099873 205280 1823947 1163465 528730 111305 1748469 33824 784418 864986 778429 861523 617163 702952 1969916 1116224 1259686 1671387 1288129 667761 1432012 144887 1219133 155129 1126607 1037605 883195 295819 583718 1286670 1291552 1199181 1869992 1121279 739576 1353 536963 1600871 1565934 609690 973930 440337 291632 139745 1797325 424266 1810740 751169 816084 1071501 1655590 655470 1699735 238136 539298 1005785 1983875 469227 1942126 699260 1034533 1274752 1390452 795871 201028 1781732 1733428 1582111 1649976 1341751 541441 76814 507004 1498177 1633339 532282 907852 1133010 749684 160216 171383 1959702 1596621 440303 137503 1143657 691173 1762110 958736 1938524 1192910 1875808 558629 854064 1698729 473879 999118 1353978 1594599 428690 440415 1331677 513706 392843 1514122 496030 61868 964861 409165 1853552 1113774 1377760 967475 1719056 786504 866936 807580 341026 956244 847446 1316225 1686949 915138 1759723 1540752 1372867 1765680 84793 1277894 1275678 1828054 1186758 966744 815691 1918823 897908 777379 1385746 383148 641127 218839 275789 1521064 496839 622325 152216 175815 746383 364739 914044 227122 59899 1997890 774076 725251 767790 1461938 666159 784162 682583 360574 1454137 1440192 550196 551642 1857249 283636 1564364 874588 1694076 1466080 819634 218554 847187 910543 828781 292158 981945 937008 669480 1374603 264159 1680341 1080103 1618014 328242 1550554 1087409 1309637 839434 238223 1009192 74064 37556 648982 1840874 1385252 1906807 1043304 198162 1294237 361481 1258694 1434454 1411517 537243 1562680 1688107 564022 945026 444499 1101073 1593252 333749 780536 448952 1428625 1879582 671952 884680 1152309 1972190 1496779 1263217 1810755 1745205 550369 303299 1822367 1997717 1139699 245965 1975027 783582 1909582 1028241 1210744 1306676 1394312 385303 727189 1009528 205641 1503193 1597312 504422 1791177 571134 1468728 780243 1975335 257681 1736868 530209 479408 714274 1486899 1162190 309182 962107 1880330 1900778 1908309 185181 691183 391047 1839460 1207623 737862 717565 1559999 1413983 1797362 1542232 1860996 543385 927289 852909 131719 539561 893595 600007 1448781 222774 1354189 1392133 1269171 901527 41373 1370830 281151 1332151 634786 975162 68901 1470661 1402003 456772 431252 1390681 459777 1284453 1466286 1053685 1154316 401189 109762 442245 251323 534993 1096010 1965959 1664479 1781926 1585826 689865 41434 1772251 1473944 209806 271278 746602 789912 1518235 1002075 1632583 544315 790440 617067 1693347 209194 77781 6100 1836174 1682801 1738719 1303852 226384 1675192 1332543 522236 450878 539083 388750 516367 1482063 814552 1504605 815813 1386303 265941 1290703 540047 717429 1590491 1066789 481424 697500 458739 422510 1664785 1211983 731613 581904 1813209 841492 1586273 207770 1811995 1568994 1199683 112303 1050424 1134342 1096212 723914 1389276 1175121 1601560 309582 733477 229153 841976 1028526 1366398 1241189 948257 1806418 1922395 1536343 1763462 1874821 1162405 803163 999998 875565 189667 48564 465620 205573 1486379 413532 1555635 737942 1842366 46988 1485023 663636 1178306 176932 1252875 176656 1577758 1410619 577588 1906484 770116 1800590 1963896 1697523 70309 1357593 1155752 284872 1362945 1114938 1100540 697402 451440 582984 1235269 1959843 1319288 288640 1597647 1677228 1734867 199068 458889 1566829 1048475 1113407 1682623 1084674 1950377 510404 702127 475079 863154 1347120 68717 807516 958466 975180 1855960 873993 635127 1057176 541884 1272446 307785 1431797 759343 1879664 969249 1702299 1850252 557213 165495 1553707 1521342 582216 1633752 1413834 340094 510645 1451174 249294 238476 791306 1536841 1788395 1833797 1883404 386038 1606109 700431 926401 124377 524516 1863942 1700543 360053 634919 351332 1530599 223634 1203698 702329 1437973 1142181 142241 1147594 144935 1988157 1879634 441800 1900390 144877 1402067 1246939 1584004 774428 1510422 317974 808120 497628 1739981 1683913 938394 471452 92215 1374146 1260254 1313930 812809 1669005 200706 636779 685391 124045 854922 723847 786433 580575 189024 727261 932663 594900 1430586 1695259 1355617 1656925 1098117 1953836 446373 275264 1962529 883880 1026726 404165 1173871 693791 1227194 1621322 1731213 422823 1884743 298521 1659813 538688 920324 1930952 663689 1304315 807185 868103 948507 1864610 860971 987948 1707526 117324 105934 1988560 9037 1506320 1961432 1878107 673247 752140 1056424 92421 690228 1837748 1980604 1077633 1212664 611501 634623 1974500 240551 430991 890165 333385 1592430 208304 1916060 386092 838784 342747 936563 186349 66839 966098 9494 1658393 473145 939414 1363974 1524721 1829537 1471991 99463 566107 356851 776953 984001 1953683 674125 571215 1650601 72728 1944075 1735292 1404432 1541131 1982321 1148347 1594086 1073052 572674 207527 707367 1113261 1571080 1034895 281349 825967 95526 497401 1061429 497065 752848 394238 1564920 318552 1826782 223537 460711 1963256 355188 595120 695774 1491345 1270705 1050754 548464 892170 331312 1665280 1487267 290888 70993 136901 1020278 1187383 798082 1160838 1616674 968410 738875 78636 880238 396286 819471 1043332 1648222 579371 1927396 1515908 1480259 219267 1009718 1253387 444775 1049483 219253 1856874 1215795 1223453 937468 389724 952585 1123350 241719 1254989 1603451 845612 344718 1298104 627745 1858495 1605947 673512 941668 1078225 1688589 1396174 627680 7902 1155217 957868 114032 584364 1052380 1529243 1991420 339251 1358497 1801872 114404 854047 463436 1654213 413351 816877 213573 1906744 1104174 496400 26399 558424 140095 165639 799985 1890808 1213397 994951 1811263 1628910 1216956 195397 1668157 571909 448710 1345219 224491 288286 1525178 1512417 564382 112573 1217194 1198970 1069069 1784510 172133 1938424 363786 59098 1548464 1927048 270665 1296586 1373059 722662 1051543 1355353 386778 1119518 776737 1030791 1769624 1810666 1132900 431952 1001492 1244279 107272 1317344 1426432 1872778 1106718 49123 1108200 1606707 562233 347232 877018 1738634 1167522 1526662 253422 1254100 820368 174059 1305240 720466 82106 524526 817731 457051 407032 961353 1230929 7571 371801 1898268 1289847 55279 1474877 1046843 1981256 741381 364416 351403 1057648 1306762 1140330 1880845 175555 1048284 1779203 739834 542793 602407 1732934 795218 1747199 749934 1986387 612182 685767 1913303 1193354 1044810 616973 1407451 468055 74977 783163 1983947 1131622 1520554 1489578 1254871 116071 1797587 1216725 1436469 155066 548042 1715246 118477 1853133 177972 584451 283638 1707607 832463 988321 1911861 164355 1608874 789423 816474 858141 980143 730059 898261 1612720 717069 648269 806159 1800335 850771 717975 748413 1354358 1010503 1260255 1161724 1469391 728499 1597115 1151195 618046 1068221 497750 160500 122455 774993 1332181 493931 1394921 1401591 1957660 1738135 711766 1376581 592473 111075 961961 110466 1577197 1800007 1262568 777604 1195340 102124 1752663 1775951 584161 937037 1165567 1105687 913145 584032 926414 1543342 1571220 1927956 199468 1606439 1596369 180952 1702678 1360646 1600615 937930 4287 620997 5997 1447794 389820 927248 1454775 1716039 874292 897458 1069309 241589 166758 1926143 1625235 1266192 1743230 1912123 1336824 1501479 1340051 208792 788159 520986 1628903 517448 64772 24061 1135073 190329 341500 104383 744225 1151207 1203886 474591 1387067 528160 421469 1250697 1247330 447899 1163790 654994 1779106 617624 118647 776633 1603378 1744812 1573073 965431 978075 1692035 682379 419700 807052 1217088 708282 1761207 1422513 1724045 37507 16137 1582273 205269 270769 214620 142906 845667 572640 1329798 931381 34650 1773526 536395 828052 1339141 1313953 551591 356873 647318 852452 831659 83643 1727464 634700 1079261 658027 1979486 481038 33833 1925490 303108 328316 229296 557318 136025 1559924 161893 1871153 36737 72802 1288333 1538898 1752575 1208149 1187879 1822100 1465943 932367 188116 1704452 1922651 465189 1739841 757262 1157856 743561 1464789 1651726 1446010 392467 1168939 582378 1883699 1479944 1166440 434595 501319 1909572 1758165 1712800 253786 1531423 1986385 1720562 234672 512568 801537 647223 1060457 1263778 914311 322004 1142803 902074 673598 981194 219783 1920248 1287293 477694 695306 1348532 1582625 780967 1967417 726381 966188 206214 1761624 986129 116643 488481 964166 1845937 861243 1865742 1667395 629096 1978606 811545 1239420 1746428 158938 1694175 14616 1599065 194246 777378 1651697 909373 1229244 1494971 1503687 1526798 464536 7540 1507904 1285286 1803917 1100149 1040361 209198 744531 1672880 1952999 934062 287842 1788774 744381 1525840 744490 82510 58510 56286 1701009 195814 1790643 819255 1474935 179972 673374 1814044 1217236 112106 1466106 625415 804726 1509512 682651 432819 1183788 1473677 1656260 1595453 596145 1653977 1771688 935935 1986848 527447 222132 892590 1629485 105655 672189 620428 1675934 1946770 1214810 1154702 662736 485632 818127 1735190 888961 1942519 1515320 949725 1304418 1555838 800751 303645 836108 1170358 222250 1647125 841857 952696 173316 906171 948054 1060187 879975 1297215 1691479 1600315 761271 1047655 1455355 100294 290337 1812602 1861628 1886343 1299798 762501 390387 1715389 640951 1785908 557812 208694 1591739 952187 1142596 533956 1704478 1383606 1896914 564431 1057453 989380 1563465 1043596 12043 1733167 852993 1436102 1386194 1298790 654236 1321111 258605 210894 102603 331602 1930058 806643 1044516 396715 516602 834197 1068939 1497670 871232 1622272 1284905 988495 1433058 1601444 1115786 1543727 1195830 557161 1725124 326524 190191 1940444 37849 924799 1640929 1883680 468020 327612 741798 943625 580058 1128965 1164912 1071227 471040 1456194 1728634 1291654 236520 547057 687647 348108 1824199 1032147 324240 1989601 1373465 5808 675852 1208571 1530182 1772583 567099 479464 11304 1805474 1521295 169383 1601863 180336 1006795 1299851 1735353 56980 463338 576770 1829257 127264 271298 757019 464181 1798207 889471 793007 1070514 153207 72011 1188881 984106 1044709 926226 1246577 1356564 883365 1032792 1887773 329817 1605868 1851485 1258886 663769 1619651 392175 1283279 748523 183346 791670 1472086 1838476 950361 727654 1366960 91017 264667 535829 114199 1186705 1667157 1899745 1138409 1195332 1474591 98155 1937823 1083559 1265841 1704038 778240 154948 642830 896349 144754 1533599 1532272 253096 1592072 67595 1323582 1398384 1385453 1447807 544258 146238 1807531 437438 1860042 744601 801422 684037 1111786 419807 905649 845453 59269 1733483 1309160 1176899 644178 763139 1634132 196991 154405 229843 413730 1323896 1385178 1475200 31698 467153 25797 1161848 1136581 588341 920647 568676 354788 1393569 40098 954257 1069455 142609 1454168 1216553 665372 1604890 1187397 500050 571888 1435297 359697 1512006 532185 1642359 110224 549955 1850606 390773 1594452 1189613 979977 1691764 1872585 1669914 275501 1433418 567778 115111 1810451 396272 125680 300869 1327824 958795 1139294 1227070 1510972 124815 419134 292617 478416 355765 948680 1705241 300130 1230210 1225937 33595 206201 1044293 603978 345915 475548 304802 588980 567556 243718 786848 866916 89049 966612 506706 1213989 724745 903633 1281435 1028030 1208399 12168 868897 300465 1610384 449702 1780953 819881 97004 45405 796066 1203750 798450 234582 746798 528635 1849627 326712 539975 1458214 971108 561989 582772 771512 1536911 1801281 1022851 735316 5858 52993 1532360 1884279 277058 538500 306206 1567367 465357 1039520 1572162 478175 589539 1591114 660404 1537347 1863086 390889 821119 1182475 490038 525324 219015 1358241 585160 407611 29643 1658776 445355 1799664 1669138 421478 371457 1546953 384937 1454232 438467 1674785 1350995 1076219 560423 623114 1415960 737385 366321 1967107 659085 29178 1563202 725526 152155 1536906 169661 796261 615953 517376 1559447 618283 1093982 875586 1455784 487248 1987151 1613049 1043809 397913 1097389 767929 1579750 148845 1796194 1753323 928565 21484 1141805 471326 1799550 880145 565483 225799 15256 990995 1428695 320058 767631 1661555 1433539 1641226 1739587 1525158 762289 906905 1747720 66487 101267 71533 273179 1625388 1447246 351189 1133417 1463975 577018 294652 24453 727154 1644164 91704 3941 1927442 555562 1763728 584975 522294 1376291 1609607 896181 657219 994191 1470099 428017 4662 189247 63100 689381 72094 665438 289647 457640 1976948 597206 1285942 962984 334420 17718 1627477 1440749 1997245 608977 1918135 1482425 1838403 568349 875362 365283 1079889 4801 1240556 851312 968211 934904 1927796 345852 989590 1632111 77101 123614 476621 1801334 526888 838199 1308639 1521482 654570 701103 1912136 774562 1246045 829851 1794533 1995235 1780436 895650 1250376 865973 925347 1586063 1849796 299178 679669 1741574 241716 1657294 371303 1904708 608841 864017 137754 255334 170016 1693226 1877313 875900 426896 146440 1664958 186097 995091 622510 9362 976442 638806 1585811 1052970 1586005 1595201 1388394 1381995 601968 820062 1532699 1292506 326604 1909733 1207029 362470 595258 402773 837654 1403539 817069 273892 812931 1535886 1573670 1145112 1024851 1399775 1676608 248012 3573 1607929 1085726 1320956 831763 1332381 1323459 1537087 1531628 1895763 1671049 607264 136891 1424916 627479 415649 1397190 1319269 303938 1580246 1893048 407376 352496 1952559 1459472 1541762 1504167 649774 1911412 773604 1692829 105936 553740 1743881 1257932 376194 193261 1326362 448156 899727 908391 1632938 905247 660987 1373831 1844480 624649 1381782 851558 1729916 80089 1209319 1093915 1163665 982696 1389493 1193414 740071 1763100 1718212 329736 1574832 1645601 430197 359986 1676505 1249697 65554 268502 222455 1397844 41654 1547911 224240 607403 1400273 1785177 818293 1706911 763156 185208 618241 695860 577214 135332 1444098 1271667 624544 1621413 1347347 695547 1025522 1460150 692158 378665 1616259 340728 385904 971631 1006698 1879359 1295334 474420 1662961 1667316 417293 1108550 975836 1955382 877862 550150 1809025 27434 1457213 1200299 1119810 1969881 658181 779172 1249680 895990 692106 387736 986658 802366 1862369 279046 874766 303549 887672 29538 1430478 408334 1098954 1182486 604774 50339 1608833 338151 1416565 595147 1907964 1220968 807160 1822769 1383904 309440 661934 1215082 163156 238806 1620035 707504 1518430 1403104 458894 609680 339161 487311 1314688 1069153 1837283 1268287 595945 1947691 1328366 132023 67024 1679491 1857528 1636363 937796 1319851 1446379 1965781 857681 648454 888708 1807287 1440690 284643 537932 1240208 430092 1709503 42144 314962 1293964 984951 1373214 1052073 200107 302982 344855 1182186 660976 832234 1929804 1198904 730745 711986 1333608 1228650 1117676 807694 1799746 292734 1985688 831996 389099 1320086 668404 1286117 808839 1547811 570964 301355 627780 328761 334630 196355 215995 111449 343115 1808745 1410532 973934 1664548 1253314 214568 689245 1587760 674825 1211430 972707 1202663 1834334 50211 205792 479754 61161 1249480 1076425 636054 1616445 1268619 1579663 112927 297857 1514048 15658 1484432 1653707 1980352 205181 1367415 1905140 1570668 263821 1743624 967558 1932891 745797 586536 1306787 848824 652458 27952 201278 1074689 642040 908350 235553 1480362 239103 184702 1158927 367854 1927411 344696 1367431 661191 1134362 344603 1487734 1555843 1534475 1533188 19929 939304 1082682 363983 1013563 910206 338269 1518982 68270 873257 1589993 920694 1441898 1821531 648281 1588346 1980289 591437 1704340 1198697 660602 355449 537666 835251 1307216 264850 1045063 339065 465127 1649071 1833467 621930 524523 624348 1049638 1040517 1699316 602240 1938664 1607085 778449 1781685 1268174 1168611 1844731 1005379 376868 300 1543860 1406516 1391541 1157197 489647 1101703 1997335 988355 582742 867538 1316261 704553 571961 1879987 805309 1070754 1658436 106581 1509276 1585111 74601 1080800 1953386 860384 135955 965534 1500971 52885 1827530 5493 1863098 794191 1016739 1054919 1068513 677122 192172 1809036 460099 330699 1968162 1517608 1367944 511636 780656 1615204 214609 1823886 397441 347302 1253435 485760 935251 199926 821836 379285 1268889 1272061 1443537 1828710 1713495 377745 1055200 494750 1809542 104804 741988 141132 1227913 639600 272858 117738 768804 611663 1500952 869945 523037 441919 2228 297764 922354 894145 384852 475353 168979 870918 268942 321679 1109986 1471763 36827 315112 686759 484841 233774 1744128 1659234 483954 638165 838532 1888459 250302 1053973 687402 1028861 1885328 1830912 244577 187715 1779681 970265 750027 1612255 658573 1030064 1972085 539551 1562332 1071792 1673946 975893 148604 797492 1031971 203385 1805259 1344177 91741 1448955 798012 513247 464033 830096 1944450 215333 1887099 1116958 94302 1033033 1290968 1081755 1612358 1742157 1891110 1174655 1756568 619994 1401407 1375970 1753970 1376036 199448 319312 588249 1810397 1246925 1011545 843046 1596564 1088667 591393 658868 712718 1959680 753942 100553 1580892 237479 729098 106753 550597 853438 1515784 54924 842930 1720411 330881 1832351 1225721 1621596 912708 1862648 1084054 1131556 1522734 185805 93026 186209 1018686 1003443 1515210 182511 1215004 1777763 733122 360636 1062876 1830165 1720390 1503506 645230 425235 258130 1017064 1308186 1787996 18775 1920708 1411771 1068926 723714 352002 1338479 426594 643490 530735 1001409 308265 190795 210537 1615936 477999 795196 1703030 203370 28080 817185 1623442 1241106 385015 1196512 1400701 1857273 1359222 433725 894868 511683 1744978 1394303 1765520 618890 267215 1740833 970392 1687026 1722597 871078 1508962 1290483 1829254 927113 1034378 1898013 181150 205755 792389 208135 1399709 1998044 1026829 1681496 1452129 734272 1500699 1174537 1754406 31553 1950175 342500 952085 121947 1759462 1701109 408714 1643025 775097 43173 1248101 915802 740656 966225 447997 631503 1729537 15572 929727 1738700 680791 1282171 1524464 1325715 832079 934305 795735 1061751 55184 1925190 885902 348620 1193247 128256 1509509 1036004 552886 1764816 372870 489445 1143879 1141783 1253110 217826 1216698 1093340 1587522 793422 1604569 381381 620239 892914 1891727 1289868 78180 700757 1870961 102924 11806 966774 1924629 1391257 1829606 733274 779990 1165423 315393 874332 1848427 269927 35293 932799 1117968 832847 1444928 615566 278400 589322 1453419 1877970 1341472 846382 596131 294385 1904076 1218503 1054071 1256416 1445328 1691602 497425 1828154 583228 757451 1379064 1352392 1148764 1985364 1232657 209392 296658 1978612 777017 1782464 1986940 105696 1710214 817136 111893 740557 1874353 1245027 1793129 1703864 506616 1082096 690921 1328920 878178 1011094 1847792 357030 1621518 96318 1551319 315888 6508 1205221 574156 324590 872279 1069516 1477145 564153 1258896 363777 1219874 666677 109508 1463521 1481152 559489 1492563 773796 285535 700439 119374 249257 608644 8398 696037 1255193 1011169 1185146 718825 358351 1158814 1945079 465487 1432405 227878 1214855 844848 576992 996337 486975 880349 1088282 258450 1014629 1238805 448227 206108 1807532 200648 1731453 1943496 1623492 1919689 354190 487929 1519604 220025 85866 1547639 30908 925173 1154296 1452523 507304 232300 900228 775686 1728079 1890335 491274 1461975 751354 1023332 377513 506735 1359151 982912 761677 747180 361695 742735 252222 25725 824678 1679958 1657218 1498784 318604 993725 1972996 1589145 335558 1392246 942001 584222 138610 687634 917083 394003 239444 978024 1399541 1508493 376190 1791083 1418822 900524 10012 445689 921635 430901 1611594 1777128 612045 1402807 1658048 547490 1106378 804299 1820616 815928 84216 1835642 969197 1350931 1944134 344498 1029897 1803768 993427 1863700 211932 27971 812384 1727946 1830824 130905 846430 1971140 1211594 1882722 582014 558107 1101371 590065 498622 392264 1466658 543753 1820387 1278209 1516259 10617 1808636 338314 265464 1748862 1468360 349826 989673 1367699 264036 1273256 1201140 273885 1774639 1271521 849488 422485 339345 206235 1234993 1194076 652197 305465 966192 372973 1233015 1944483 1230073 162359 1784256 135130 1085453 1879962 1103108 1250890 247378 1043692 1029557 1911871 493180 1156333 513024 1933140 722725 277103 123265 104707 1287319 523412 236741 1198137 607932 1505513 832624 1761900 756258 1437649 1690145 1287641 830417 430412 1869615 143281 1424510 1553980 1110437 1048930 1424396 1785026 1066333 1016497 416072 862933 1137503 407280 1792285 404021 1912742 1024985 327980 279132 659028 721522 677267 175552 667950 1119552 1429266 985344 957567 103623 229851 510959 1932587 1536071 1226090 1887974 194895 34144 754180 1697979 1671774 55927 1419817 1659313 1438810 1089954 1646399 1204391 1401701 837280 747066 1792990 1389542 1331430 228965 1853275 1083059 767333 1545557 802322 1671971 628397 782561 825763 879251 670601 1458615 1700655 1341452 1395791 1689345 534810 1623069 1620745 230145 1932256 301144 1982328 272539 299181 1315080 1412097 1650438 1643707 1878283 1072764 1405939 1499451 1978673 1810881 167657 1682131 1400622 152649 76515 1816147 878239 795239 462132 1933761 748086 654448 594627 927247 1607189 496086 902964 751882 1422356 405771 836335 1193732 324112 1634606 934340 1222343 1926233 1483272 1694517 889642 1825910 1759256 893573 1023618 914498 349312 1289235 1247944 863375 637295 242223 1990 112537 862796 435922 403436 1312232 1428068 488308 1721404 1981243 1811538 1383737 1132385 407235 1628062 1996506 785995 1496894 1712760 951548 1663294 768379 1086604 857959 769808 1558200 1445012 721842 36818 453786 501480 1221309 447409 731503 319595 125542 336847 1451178 1939436 469654 492799 701926 755252 1730914 1122056 1407330 1351257 970168 587571 533234 135599 608041 1654174 1267283 540864 520869 848364 334223 1953444 1196557 870127 434329 124255 1502527 1573167 819159 54674 369318 1202342 609226 1862445 1755217 1296402 1790009 1639490 1037246 410147 128551 1884488 313440 1210212 605482 1084490 219437 1374361 90428 260429 183775 1031665 896480 1559059 1150912 803505 658243 746060 52681 1117398 151010 474568 1518781 1819208 935885 1688057 1905563 496938 1751131 1166795 1542388 1552771 323752 441399 224068 165537 239830 927435 1859169 1211761 1868138 713558 288907 1604867 11547 939224 745759 1885584 1316783 134150 1850715 1531024 667104 1196867 1849147 484181 1018634 354345 1262053 150284 1998409 645584 1217091 1084577 784686 1548826 1855704 1751765 334229 922489 1768103 810065 1112727 1249940 1670634 134536 498853 1838668 1895284 1611500 1037473 651370 544385 213030 1830788 1723825 1343779 275113 914765 334520 473500 137013 1901924 212747 107116 938083 1466186 868660 245670 210185 303220 1046978 1693216 1453070 1902810 1079040 1069405 364331 792070 1302853 252237 620640 1324083 824619 646868 650582 181235 46946 1510727 1660529 47510 390790 1042354 1865682 48667 1858728 772598 192373 882569 991530 365852 1342075 192817 375704 1796073 1523288 1045685 1118497 1816345 1739605 1743656 892206 752421 987845 770699 599950 1381749 1003864 1419480 1016927 920249 182911 1194102 1874959 519830 1966451 1062375 1082235 1778784 1993223 1354727 1264637 1655555 705909 1463829 500763 1876698 254234 925921 539382 299698 1170957 1369391 556595 1156310 379678 928475 1087695 1464318 1238070 176779 1565985 977219 629452 1810014 1189364 76953 1458 1905072 1474217 1188832 1616876 1211293 1407786 480814 1295350 448297 645657 382745 1245517 1310099 969787 141802 29071 1940364 63983 420947 1893582 451630 717303 1207141 1219053 1847386 89812 1102852 376330 1173391 953643 2307 1151191 1204309 1277405 1799015 378191 893820 1658075 1936201 475546 1524347 1720425 1451269 338605 553019 1386139 475217 1395279 1281475 1094025 731097 379853 1562548 1928057 1360841 566778 1351885 1215585 1968928 469184 1932243 1898914 552407 221114 363338 1432646 278532 1650076 1122204 5178 982971 1368436 892737 835149 239533 1982895 1470328 22515 332871 345620 556202 68005 1151257 1164543 497104 1530315 1385799 178353 1792152 1958164 978417 240796 325606 1068219 80142 1062481 1922854 362490 1845749 1313851 1173687 1113658 333996 1489146 720235 1219689 100222 1666237 931619 340937 1427148 444125 1068718 1010015 1364997 1192293 1790163 1765932 994734 1949200 1195246 761373 1676843 257124 1697849 802643 878471 1570754 204744 1798259 1407391 1486329 1665322 687719 729803 100335 1960960 996177 771845 1869262 585357 930724 161805 657642 1184729 1278467 37013 1693315 136861 1933013 984382 715870 1076614 901918 934326 1298186 1199576 514663 217202 833524 1369911 1324326 551140 661187 1498276 327764 1512781 403932 1654052 1380670 781480 833454 1627320 25074 463037 945971 1273666 779384 1597451 946340 982295 180963 554512 330047 1787165 1070674 310100 1002492 1433205 1458414 1854494 1880031 703276 1303174 811720 1059156 1829091 626506 1471731 1051383 780262 896283 1668004 1401992 1694015 1557160 1455116 1537207 1117016 710810 289820 1768306 1528124 926819 1755922 326277 1423101 379043 1635702 810897 734711 1384591 519627 125676 1510340 1532571 886774 751759 524864 351872 1569377 721609 399505 484224 10395 203578 356919 1091597 1784819 1367490 1057783 1879139 609344 433656 981382 915469 770602 1642460 1550378 1779566 1181172 202221 317830 40112 916044 687014 729230 1681630 1042308 626743 1637492 1159269 25882 1441596 995885 1339417 826877 1588876 461630 1976327 1326050 1411920 183950 1426017 42753 1895882 692013 1767592 286132 1362134 967863 377539 1247331 1906380 1795417 1226050 415221 476503 70205 477613 707929 601926 691786 1164757 1997398 1196318 115136 784165 587379 1738016 853892 1331112 377347 697202 1902801 1321663 1368520 431142 227452 1144803 97139 1250096 1574261 993577 796562 219237 1648456 911448 1132709 1249954 675493 1590367 1534390 1728320 1372772 656544 437247 321744 432233 1849388 891478 1126681 476257 1850091 1167260 793949 1566640 780458 828131 290781 1890761 60609 895590 1406963 1939497 1208732 362854 815759 954411 1330820 909368 777233 636375 1177301 41194 1696035 1796609 1906521 560745 1532935 1557598 1796240 230304 1008530 1157436 1808724 1446866 478545 1083867 348289 194687 1195748 809337 964190 139739 1722428 1136724 677633 61742 1265277 1433460 655826 1998779 105521 1795061 948574 558789 1997530 1524480 1066104 1066584 837241 974561 1081876 1780424 1470628 999250 1443934 1788919 1120861 11125 292838 637246 429338 133391 1985539 153889 22078 478642 868462 1646231 934138 795380 1611857 1241353 850434 1137089 372050 21936 1532523 27862 805926 291910 288730 381527 813419 555430 1106256 745957 994953 63523 1407814 1676014 1016522 844701 1961301 1670776 136059 881089 1967155 44065 1364777 658239 1249670 1089645 1525028 1061875 80395 1714545 905447 1266575 1965181 344259 1332697 1580668 1824385 1154184 1438228 1034162 973708 1156010 383948 1914870 961941 1949379 1993330 1927494 334779 1136167 856651 851252 522766 922498 1729691 657600 1384826 1504317 1010250 896542 593918 1921748 907306 240426 32541 1103063 1154035 848205 1561902 783262 1021346 1768291 512691 1558229 1741691 143788 954485 430853 1629250 239725 859089 635693 842720 302947 376864 1403675 475875 1152706 1792723 1608536 998340 1237098 1363934 1240429 763199 1536632 1892772 1562603 520773 216531 1581993 353450 865222 313774 1199083 1653800 1607945 775824 1679162 56930 1122127 778621 1635635 1689767 934006 391314 125872 698008 1498835 62459 726233 1252348 1360403 1322348 1850143 40500 535586 1381257 595369 414507 1285503 1152974 359927 580039 1368720 1305398 169625 1847641 1714063 867121 590319 447975 1238576 1104379 414803 464389 780684 1463067 96638 867600 51023 1766298 498742 1761783 775807 1983242 1427927 1621414 1692295 1200316 1861250 796289 1024511 319640 1348665 311561 1791953 251183 430766 872262 718864 92482 803180 812802 1258791 1245342 440477 976760 1414882 785126 158689 786916 1652126 1980876 1657943 926674 976778 384484 100352 1228166 1724234 1786519 540284 106826 1636316 1304331 118284 1042394 271292 1687417 1786399 1197889 1485505 455903 586924 129707 508606 1539631 631132 256981 23727 1941917 1097616 147821 1006360 569004 318213 48668 237623 1298875 1490459 1939273 466232 855925 272375 555124 572483 886843 425828 142451 771405 298206 1148561 49413 891020 1944371 1811135 397042 168400 970960 923023 1301850 1225086 1736070 1754905 1530718 286790 1440922 1651407 802979 1389895 1038296 746557 418518 368548 1825313 1407769 802199 1680572 583529 180930 1034987 607038 1543650 1309712 1053810 196172 209167 1830822 1036648 194351 1882041 1206457 603234 904435 137817 659118 293263 955629 1929205 35995 1935924 1648899 1205740 943451 1174367 117098 737185 907244 1878569 715401 1467403 1461999 707613 392920 1833306 277252 408317 1542774 1825162 1567744 304449 1810326 1273891 45211 244958 1690350 328572 1296824 895684 128809 90382 926617 712428 587782 150031 673755 971529 1003466 989023 788670 174177 510941 1657971 1360962 641524 1741183 1601091 1892814 919925 715094 1770039 1311895 328919 1873452 1177120 1181832 420464 864334 1549947 1271941 290063 820027 323855 571567 309846 915056 1208996 1644058 1540033 350088 124254 1261969 725226 1756336 919717 587527 1580985 953974 971700 951805 39659 1024559 1458471 29894 650711 1719641 1296129 919302 791751 253227 1791342 536682 1126352 1648305 450919 1576533 1319377 113934 585864 360393 1272718 1082818 1218144 1838156 38280 799714 1908529 1092015 318376 148366 1539574 603699 975986 310638 1429586 1339480 1275225 1487453 1023716 150734 667166 31682 846347 959739 1481990 1145944 1498464 391667 867775 228658 1923276 349855 1151947 1407541 373763 1073436 1009346 1656743 902310 1587772 902895 240199 906081 1220035 832048 1533880 634511 442426 804973 1020942 603147 1465440 670112 1440790 945337 1412879 1419773 175951 1402076 1659877 673940 1464257 1854884 838100 1613076 797769 1594960 501251 208193 1061111 1937274 548465 356083 381080 1036213 1228313 398036 1349226 1256689 381162 23388 482514 1536406 1094510 1009327 380596 846546 826239 1106940 925151 1877954 1520255 1461543 740718 1078766 49065 1340937 912302 1607328 770011 486467 1634703 1728522 1069523 1828472 1045189 1213512 42505 348056 1707566 556500 1855999 418698 1874571 1029337 578400 1830403 1156146 730990 1172263 1118531 1987635 1433209 677621 942591 1231219 371427 41789 914938 1875883 332775 446788 301405 1845191 560377 538231 878212 151585 812332 1031162 665836 1533819 203452 1074080 77422 862067 1740707 938288 633416 1530960 583359 1166771 1321120 1990544 1428716 903949 466269 938473 1768245 1043377 102905 1211637 1242059 1170820 511896 49939 238088 1017280 728288 1600161 555158 566143 1239629 507733 1161503 1205025 175327 398487 1408341 1407829 1909877 448410 687481 1866426 688896 1394255 803521 1036770 324846 542659 152373 1988218 1045574 1505359 1039009 1005513 490901 1840970 1736394 474217 1763873 1961568 1086196 1360540 1659192 1087694 696230 1787052 186312 1166761 828973 1747805 748636 1816087 360390 991321 1453247 1066081 489847 1274391 1832595 1989762 1635108 314032 217597 1578939 1931396 660452 490919 862118 125603 1489483 839308 1957916 1966160 1401064 1553325 287093 864634 488737 844261 851016 1016812 101401 898136 875612 1603865 166562 244822 1625843 1680737 3883 1418863 840221 1380716 389533 1351788 229673 802947 1168500 1047521 1913154 757553 1210618 796436 1943669 1972580 1226407 726871 840201 729815 279058 1584357 1168593 570239 718055 886147 1131106 1046475 951560 343261 644279 552872 1524649 1356808 1368084 762299 1655852 1108843 309859 1558445 1933708 1607511 1714362 1632904 125316 1639862 1078655 1593189 1004971 920007 1695521 311785 893972 5345 1138369 20563 1209376 155606 406431 817839 494240 1479680 880193 563543 709339 1462638 1849288 317987 1229259 1285876 479947 1821581 816292 808067 1106311 266786 1599681 1566927 1953919 1678005 531845 1473438 323182 371448 1137310 571011 1350169 785350 1746294 1222237 849130 113085 644113 551936 1818711 1017914 93233 1968854 1410845 1997635 1919775 789339 707616 1626736 1224876 924261 1505758 1754348 1819050 450026 1008168 1193072 117377 1878579 73473 997989 774917 659597 539889 949334 332518 251065 587040 1703891 943428 735011 73725 118051 1600218 1864301 1097517 1972452 1761786 389840 1975730 38119 27709 1048557 604936 1591905 895973 1633998 1055661 1553917 44753 713674 396680 1258763 1181842 1782739 1104706 1426018 1604652 682913 289130 803325 728323 564523 966876 660265 115235 129776 654772 486002 1920188 636445 950174 1055951 565965 639067 593216 1448774 1440862 577002 1215859 1197964 1900816 199586 1444976 932679 934229 658560 444640 1054360 1399228 546870 1239081 1675457 881260 814396 48538 1131368 1774381 545081 31262 1392373 1154306 999259 681802 1707715 2163 1977267 1228560 967182 658470 727566 189788 1947830 1089230 1582058 999147 935197 750730 1283328 950947 1640438 423921 1217532 1283013 1949367 304944 839884 828283 545416 723902 1780044 1093768 208708 1199304 1118184 753088 1058352 1229802 1067267 565654 604575 1710378 770696 936706 639988 455954 181845 609531 40814 1868345 668478 914629 736933 91262 864174 1201257 1223127 137803 1118962 152478 457942 623175 689651 1728032 833500 1440610 939728 1946105 1976251 6835 1409653 1669115 692122 675763 776095 1860638 124106 470829 1942187 1663124 157692 847056 663133 751011 1043371 1702256 1062572 1507710 605913 311833 1867561 1574785 1209888 902685 1606635 611732 834973 1127243 81149 1460043 356573 807783 1557967 764256 954317 1151918 1024492 1933528 1791966 1327634 1778118 1654736 1955034 1766266 850794 963503 1676023 1062355 13946 741463 1021229 1068057 89542 1820829 1320062 73497 1392387 1509983 6559 630492 1685395 1301659 1400536 671745 1981764 462179 323609 1127493 1829404 1950817 779134 102987 1512971 1539994 1346575 1405750 1645037 1467619 188061 1185969 211170 1772111 408967 1922304 552577 98833 1605681 1143271 1576708 1587536 1967707 203776 818482 1739016 1778779 685448 1878203 1159740 232460 188969 1678687 1669901 303 1845259 1535429 1858872 20233 43537 1682093 450294 1186664 827530 1610611 1935157 1237215 1437223 1623815 114372 1082249 1885775 898348 1977613 1988353 1607650 1418161 1990161 999678 1723570 203291 175448 133154 887411 818899 45750 843784 146305 957590 1345179 3385 623819 1491310 392562 1154613 888270 1340052 1214183 860549 272292 233528 1585992 1711692 444770 238843 868650 963417 476483 755744 1432038 1639372 1459906 562971 640595 1006497 1498794 169082 1181783 85357 324287 575861 1835391 1861835 1947223 537482 841327 780349 599177 1777563 407181 911787 1642949 1109057 1609430 667253 1618045 1295564 974356 693555 1782436 1826832 1019324 224404 1024469 240321 1792063 134957 849994 458343 1647968 1602740 1813293 1639831 667064 35523 1249031 690191 1384708 552419 790378 1785733 664131 433478 1941551 1296474 1346059 34758 1868278 1179297 725080 1052435 527259 468829 1991815 38366 1539915 1671059 521457 964842 1414872 592831 122806 752568 801939 1271187 806553 694103 1328765 1048772 1018588 1236700 1188224 1242291 1168312 1603628 438273 323020 1924188 381067 1096614 1041279 816734 750371 776692 1442269 66069 790735 1573932 269440 262758 1024733 496866 223930 1946247 845494 488485 12819 172260 1462289 1019492 1706686 1795325 1352328 1971636 303943 1112071 1322633 102862 664471 1974123 1724992 1046962 123717 840620 1788775 1268191 1131125 1324721 889384 1029266 1501568 1510171 614246 1259869 1523880 521621 791186 1538847 1634719 301299 956681 847485 345206 1258730 1160192 619985 494635 1521100 972167 1735937 47571 1285533 1025562 331182 1836850 1432689 315861 1497010 593467 1845912 1204202 1999039 406913 1054334 1317004 1706329 809299 1676312 1462411 75874 1848035 360357 428381 1564427 279163 11258 1935533 727581 714445 1587726 399502 411280 542308 1031149 1689465 1358513 263859 1109290 1797124 37596 1155856 405194 317399 1828036 1532858 41996 1915033 1921246 1104630 1546910 1835522 38564 1565557 865175 700821 1703755 889356 1951319 675884 1414763 609534 41585 1144425 371209 1119635 759726 367776 1572793 456477 169117 1691222 1632591 938137 1732915 1738343 1176300 975854 69534 685555 712563 1728575 1047718 359568 1097067 382113 781736 1797134 1358027 924128 539556 122862 1611484 238379 1837287 381140 453700 41629 1144946 638995 1929654 1122415 1565192 1993461 382883 1961796 114331 1479856 1087084 1660127 270094 1211855 898047 619605 113651 853897 369943 844607 775157 1056859 1965283 367437 1684455 807768 263312 599465 418115 1496440 1667608 1210690 435009 1418571 485424 698525 1696055 1981079 1882248 408804 247349 768381 1746989 1423073 790902 532485 1934719 1775210 1370506 640931 648367 1779935 389737 1927151 1353882 647118 1711392 1676077 1474542 1924146 1840501 1939554 1540846 559490 1014832 1686204 1722383 1006361 1825280 1267165 1033971 674046 1729515 1150939 348003 286204 1375603 488279 1863865 1660613 75135 875281 1962165 698965 1152390 975822 284622 1063968 187096 1455639 1807236 487324 815642 683448 1957054 1493299 284959 805904 721315 1011581 97148 807952 380716 296351 1678248 1729572 1575708 707509 1428608 1893394 1853608 1829016 974792 1291261 1429757 744317 1986957 748445 983476 1554114 1049873 1807823 319371 1265796 1188496 275841 1658305 1897213 1931634 1994182 909313 675319 1474912 1162287 278130 1764350 1549899 1491668 1385598 10526 378492 1577445 160861 1669815 1879604 1422306 205303 714736 884296 1707463 1355053 27060 1990055 1421951 1538335 494003 1396806 1593465 1500782 1189274 1485493 705656 1092039 391005 539515 399508 426268 605112 1111576 1986759 1393206 1088806 1493126 506611 1560679 1429648 1368322 29467 758320 124124 811671 1196856 1399893 1730573 586566 1713318 204749 275705 297219 1913331 456569 599108 1960121 1326027 904937 552173 203110 1796481 1039038 159603 760554 1348407 287424 983425 963557 138024 1642477 841709 125948 480118 501608 360145 668237 698813 397665 1258257 1967204 91044 1806391 1248713 1880682 583482 638059 1434951 14968 1085304 8291 783616 1930308 1274525 1905115 1455321 1919627 1136782 727697 951888 1590884 174080 881766 1872961 562257 1508950 374735 499603 106766 147975 1966693 1522886 195412 1949923 1332092 905828 1476350 1983132 653903 1006893 315876 354205 81525 84847 347236 1034164 1014616 1602818 823111 1211838 1284752 670803 983483 886803 873031 356952 201607 1659876 275502 1914601 417192 17033 687094 1277874 228175 1812985 1011924 228849 1367289 863155 1773971 655166 525591 521887 1968448 495550 501483 563342 1208726 1937717 343923 961892 240125 1156262 1832441 1156234 405458 1870519 546775 511422 1573047 967869 1944555 1021960 98765 420862 360677 983363 1543782 122298 1608799 54748 333267 991796 1494871 503782 1425237 787441 1696811 1346639 346304 1010447 316960 1541964 1860556 625128 963693 1230370 1502671 1791872 1085256 1322909 446705 34728 37968 1918513 250171 1822822 271911 1711066 48921 1980449 88668 908048 669014 1775623 1769541 428610 557317 1339875 698573 426430 48539 1060951 1075042 1170411 1329866 1322888 994263 55331 411340 1651707 753063 990753 934412 110205 1630234 881096 1484556 1996562 379465 1422130 1128215 1441500 432219 5479 538566 450895 922287 1418025 1136205 449581 934571 1618383 255335 291091 545315 83837 1705493 446088 1738219 1103015 317239 1233156 1720438 356134 1074124 1841553 1721261 811444 1246996 528176 874809 775767 1033210 834598 1354508 985595 1583156 1851769 1876442 562401 1543705 265441 1993919 756423 522358 1200641 527282 1087414 1017450 1281505 1621831 1562179 708898 1972371 1462012 1059996 865540 527996 1472417 1676268 535559 1657217 698738 995884 69636 1878201 1392881 1410049 634489 1046515 1559528 1576748 1421505 1670747 435587 1915135 1193144 596384 1809068 69326 1811055 523668 401022 1116123 513332 502571 1505972 571660 1253087 348033 1299596 1147065 1693612 1335309 785839 798816 1425954 1492104 523756 144123 449326 1547454 771674 1813430 718839 176989 1151052 394402 1636492 822779 60743 1657705 961858 174468 1665729 977286 1587795 960197 975323 1464706 1284470 1022068 973396 877286 1302712 92864 1239240 920254 407124 971639 1734052 1776124 69086 1673047 1643822 558149 894692 247430 401344 282541 1564998 947032 81279 432747 1552782 1661894 24446 1307560 1764987 1590360 1933472 1121193 328575 529832 1105942 980646 913574 800695 1698263 441172 1280249 1023590 417212 281411 1180292 1470203 869605 1842721 1695723 975408 1293045 865044 775715 312427 1218119 979369 1060001 79837 1804284 201614 268726 334851 350933 1782017 121516 1721131 790543 258887 1276035 1525366 222858 247031 1967194 1250913 1536175 57644 1472818 1439394 276 926575 301426 1430431 494485 1502642 556794 1584173 1867651 1954219 865413 1112508 353305 467748 301784 1146433 134761 458999 395594 503584 1003138 889123 36536 245380 687424 1475270 397914 880150 1421480 1070461 1776530 367577 1307487 39883 800838 193198 1754536 1778461 384399 1407980 1385871 1985938 127556 391105 1743630 762931 1761341 1392331 431609 154824 478042 1662910 1353763 1528032 159246 1371301 1439285 161578 1296672 1343582 490290 1889744 1370149 1142685 967506 1741770 1878925 855709 1103457 1502040 997019 111000 1513223 1243771 750384 786602 448121 1525016 17518 1143170 1715515 360158 1447160 1004455 1426720 1468309 1037354 107403 1056304 443888 1642309 1180324 831903 150739 351325 997167 1652820 1193194 442684 1922173 1049544 586492 285483 880223 137617 1279977 508299 1027710 1754161 223397 221825 1474176 1724404 435127 406258 103698 511484 618721 141119 549676 1160652 270925 923912 1472577 395733 1657020 782857 622859 198618 507838 784733 221679 1771330 921687 1481285 706774 935839 158790 883620 1098771 355363 1472487 688875 1223642 1092715 364982 397295 1411485 455220 1331791 1400127 548650 1588350 673773 200765 158993 846599 1849806 1636051 1259988 421240 263311 1747189 847868 609621 684698 548103 840717 916918 4829 1522606 177899 249182 362379 559752 447430 920252 675038 1224680 423944 1212317 1235847 965643 1014468 953594 1442203 230153 424482 703862 1639258 1243997 1142557 175456 21690 1613268 1262159 1662428 631617 363574 752510 77784 1892644 209407 367757 1595285 1827500 284567 1331114 268092 1165121 1934662 1759487 77291 1096384 366169 1971314 485853 51270 1182445 1997021 1274165 1179858 1105765 905170 462339 1249885 989080 1276179 776539 698819 1589505 198805 1000878 206600 241765 67906 735739 54102 41479 1095311 1074798 575864 731301 353840 420383 894982 1990619 1850805 131857 1303628 1862067 1462457 581933 1583212 317172 1802318 122640 1994181 782364 307057 871387 206566 1368951 1006834 1151081 8303 475138 1630122 861186 1112069 570951 978451 1743841 1432915 399398 1203936 108652 1243616 124991 465816 311165 1398098 1470496 1831999 662193 387589 1944163 111913 249357 493389 1414979 1825152 459853 260118 274009 744451 375776 857005 207119 1512333 736020 890387 1005240 24677 1986091 1495484 1929085 496991 795008 1263088 1778140 1367074 718970 212991 1370887 87271 447564 726182 1675030 1925987 212468 1599486 1104584 1519683 328658 1342249 951683 770059 373323 1137227 1212344 1461211 168991 1480797 555981 728980 1593828 139213 767915 712755 1588335 637898 1013164 170114 102246 283701 745499 338870 589950 1615921 562254 1815562 1254745 154271 1128835 953808 1720157 867009 56832 677210 519031 1109515 1955123 1840248 984246 812169 1924943 444822 700353 1129626 35479 1388001 774200 1438275 1773801 1969932 829275 532028 90430 1716548 1735411 319217 675649 1648889 1628769 66841 253671 1884840 49307 536754 97588 676202 98363 1544328 11457 1356028 981059 1597547 190634 1522684 1617181 1087655 471211 747815 1350039 1520223 1509521 728774 1519972 1725936 1022948 1061987 1321706 1624456 471863 899169 1751729 734403 462538 780419 1295095 1690193 459782 148700 1161252 1080856 584137 245941 1111607 1619958 101419 423878 517800 1823047 1019933 778163 863980 1178088 471301 1064011 428085 1724000 1177043 1696857 1861798 269883 1508076 427985 829216 1556394 1899878 1970979 741761 878837 151 1171946 653712 354790 1346297 349416 847096 1454169 1259940 1366311 891622 397456 1520634 384619 1988858 1544411 1887549 1109898 1673259 1668387 1991068 1624653 257037 1433719 421906 889506 948324 1091787 1886254 1906029 1309172 1436158 1534869 41104 1379598 475819 197631 1585735 1647908 859505 980718 1914280 1262439 274059 1205155 897348 324649 478382 1899381 1939880 1890219 830905 1873370 530167 372992 609441 1179629 933588 451641 839918 1708744 551580 823031 1637677 437882 1524473 382349 1336576 1724398 154679 1865448 390184 1417980 74297 1787921 1181765 1384047 373892 739328 869788 52859 127085 1745759 162326 942984 1823438 658373 753956 696508 1071605 1923599 788509 91429 520470 1303723 1580016 171184 1662136 1832430 1125423 1357964 750576 727853 701050 1635698 1260022 1710760 736410 803862 1385682 1738082 704681 289755 425305 1674363 1738053 1023306 1711396 696683 468532 122727 206514 483338 1668038 1949880 1524420 67067 1295943 724533 152510 490631 1273108 63344 1077249 1872074 832406 1859033 1215703 1237305 124078 382380 515411 1593429 160488 1403783 1914710 1417305 1134256 677725 29077 814768 2410 794428 1306276 1523535 258904 1242081 1014899 723612 1112488 1013369 447460 1864193 583347 1511468 1319670 672816 1823620 182762 1201112 89510 851577 1291231 723066 1939171 1593525 723929 1162859 162201 1464918 1769272 969734 401572 1220825 1082735 538464 1984513 1756145 1445699 1779060 885717 838073 265261 1372814 455958 368564 503807 377085 1835369 556907 1974193 19301 1110807 1783570 1870001 303984 1694505 1554294 1042685 726 406526 1436005 1703588 740726 1032837 1302675 1409692 722496 19884 1456687 1728687 376543 373452 1691439 193759 909798 1089048 1241606 1049961 803834 1095342 1909886 1286094 1863122 895611 1181963 1191581 1973184 295284 433441 685357 1018982 631006 966623 169483 68046 843137 613779 1944023 835266 1800344 874653 173456 1303132 766685 972657 1358202 1925316 532411 1284888 376366 480409 1444608 1125965 49749 1491373 1234589 1540533 425396 1853054 229102 1933985 1280096 1199387 1742142 1381000 1539187 1908120 874981 1213661 331797 595466 1635451 187300 1452668 499641 789845 1952408 1159093 1333056 605661 1367182 1230326 134970 247465 923900 753290 553555 1553602 273589 977222 1681850 1354557 1317125 862676 1017442 778700 1940183 726308 913642 1052705 622505 376727 753397 425062 1079860 1205344 1726111 986812 1361268 1113946 1529227 1135738 1200239 1058774 1044976 868832 1310026 960468 734556 8011 562321 230022 1411634 200282 607922 111173 1137795 1110870 519924 1042832 1409590 61150 46395 851875 1483633 24661 809543 1922702 829372 1220728 456865 1914563 330413 413590 149631 1927207 1943722 325214 526319 1351144 215562 1212261 1307052 487135 1034537 462469 357642 920725 44029 1269646 1976295 1639640 394336 1911014 1641991 1521904 1092621 1900700 832540 608082 1042933 146671 1608755 392313 99394 1555892 1236717 996651 266074 1543688 1908441 1709595 893454 467105 629716 641412 367152 608565 1596609 1545627 596219 595563 1113527 1752409 510057 1608091 663656 1353385 1745507 821426 764205 1965177 1369525 754396 1653941 1020244 669722 1365135 1730278 712594 914413 1751424 1541553 1819775 214505 549973 1361942 1365722 1373281 382581 94234 678730 1003950 580305 1849148 272027 960572 1476285 1149064 532922 242494 437500 1389261 372590 1976090 1135920 1531267 1073215 1725977 1134215 1311288 178553 1683874 810925 28135 990764 1715820 1281946 1389748 301388 711231 1421432 1967789 1688353 1449576 1271307 1170585 1377570 1621490 325461 1951960 101410 1954904 1679846 1988870 141611 1870057 892455 1073379 1051024 1678609 1393897 1957923 878567 1152611 1758557 993492 1217050 648752 297477 1173468 933388 1309404 1530630 1669087 257361 289454 1032484 711877 1594060 730481 1744572 255351 1989284 429131 1245817 1762718 1903302 1437885 87546 733338 1609070 1148790 1101169 1828001 1917132 1347147 1780751 1568512 1445322 1733325 983517 498564 916188 1675683 382150 637851 412366 1220065 1727488 1739897 1740370 1105365 6266 1333971 227031 1720811 361894 1930741 964234 641059 1331689 237708 1938020 1929688 659784 1282787 714664 1759469 434960 1645834 985288 11791 96401 393206 1357853 1227090 434382 854061 99554 992002 1548962 468770 1491571 566423 621660 1480379 631048 236974 1666293 1636714 1580372 1484401 642189 168600 1833577 529428 1961113 429813 965271 1224673 1103868 728710 1895742 1798764 949529 1390743 1638232 88412 1849267 1323921 674973 418860 206403 1715848 4239 1680722 1377818 625736 1005303 892988 1658469 1616189 1579480 977367 942049 88500 868185 1357095 1067487 281178 1162642 1161901 1613129 1303870 1717453 1148957 1001235 470637 1727685 1098427 1095116 1317388 946708 1477963 1243838 1572683 412902 196621 1842495 447102 1609441 1539424 1885752 688530 274750 1208029 1237861 258815 1633254 1253039 918907 942268 1324364 576784 1897400 606350 724796 822952 510019 370279 1376728 1933856 1025159 1411361 981808 817330 749487 1433107 836455 66925 923415 663536 408159 1982694 1744435 624150 1024021 211284 1397583 982016 436309 122019 1818989 7823 1900281 1138744 535341 1278850 1070820 169705 170598 607909 799804 1149542 1435691 759776 1652801 1278172 463835 617859 158123 1200959 1436394 50615 1598799 1035185 1683466 446615 1421182 600780 521045 30682 970366 913609 231072 1643537 1363671 922728 1406461 1223163 1169813 1715057 1784617 9641 44617 1189304 585710 1991061 826928 370837 1003832 571577 1015190 1686177 574362 1224379 1042957 484744 1259916 406262 1873713 804485 705777 1707993 1875176 1377588 1991609 1471185 150722 509009 180366 2801 504152 1701024 1146517 149599 1045061 931125 1401603 837434 1589976 552551 1045786 730503 1171184 976142 1264051 461677 669095 374567 274261 683120 1744367 589669 481417 1085387 1945595 365452 1763895 854581 1543457 1423126 915333 776320 1394283 508894 1205121 1928836 1398421 1949134 1505755 664411 1626664 1624575 206709 1021064 37706 53425 1050929 1880687 13677 1756895 1830359 1016599 727302 1838497 1692655 496876 1936671 876431 73995 1752086 504455 717946 609821 1063428 1355239 300769 711591 1321399 1070978 732212 1320046 1068650 661206 527847 1491325 1737446 465296 679065 921003 1439336 1293608 93834 599439 1581707 1002566 873282 318351 629166 1382340 1769289 1372352 1435037 581689 1465196 1129476 1161892 930066 836580 1326706 1657625 1735424 207866 954843 1818509 803252 259871 538164 570445 925292 1126672 1299009 456934 692826 1568079 1380211 98866 62524 82309 1680401 733035 1750854 1252648 1261321 1734247 697695 99286 347742 1950501 1105488 1195950 1928382 1318557 246180 1720455 349320 846262 1451154 1156583 624663 598145 124883 1207184 125488 1992708 1748415 610299 273512 1004432 871627 1175700 331126 1700203 1645821 41836 1457773 1835759 1822985 1363557 1764862 1399251 94714 1701746 1285156 1162750 681574 1720342 1795343 226516 1378614 1629537 1491284 922465 406668 56135 362301 45298 1757903 274830 1232385 1486736 1497658 110356 1902952 255997 113821 1066271 1407535 368030 976466 455696 1132701 82355 1708108 1278524 1717040 918206 1073448 1761274 1908680 1338154 318954 1174185 213126 979772 715548 792176 10882 75356 304033 978556 1396534 1930116 1766020 673050 1785153 1253184 754745 1670704 849675 393130 894884 873490 905483 487851 258140 305032 1454471 1940837 749226 1905566 1582158 284829 415262 511815 567039 822879 544478 1144450 1108967 1301023 497978 791091 967330 816653 566471 1379360 155344 1326702 1008827 695553 763702 306454 1048802 167748 1211228 246631 1816149 1824707 411243 636542 834229 1867033 1265019 1155057 1837952 1234942 372775 656902 437329 231080 502864 1942285 1784894 706529 1169809 653806 291509 416826 1555976 1270614 1903695 476415 231791 1091376 1659947 151911 1199607 1405803 1934480 1186035 1720211 176987 916649 378378 462395 1205881 796267 957608 195494 1854018 536303 141719 1540372 1696714 401482 182512 809593 225305 722712 154298 319634 765025 509406 664962 1932349 674556 1319637 1432429 780918 7115 1631073 907171 866702 300668 105484 1829332 1245788 88008 1993751 964838 1638143 1581105 1986491 941771 894921 1760081 510939 1959989 1991066 897547 100139 1482839 1231258 503177 272661 1974324 1261944 461204 720927 1870044 674471 512399 1435505 1159590 1435961 1612834 188803 558463 608577 1172573 853372 1852519 1960619 142213 333014 934589 1735373 389064 318816 997779 679442 174108 428646 679313 1156141 1938286 288771 1160992 722673 90614 488237 1934986 538689 1567262 1852428 390132 1936946 695259 455185 686314 774541 1831192 1374336 1569515 1127458 1921262 400224 1770355 1445184 350480 344230 1141773 1866141 752960 300900 908022 826336 1869085 784198 737136 389825 1223280 1338674 722336 1625648 1941322 1856144 885100 1543644 1598208 390984 156815 1391008 1110974 1376319 1919806 1237168 1957471 170440 240864 1643810 1813959 955979 197057 577913 556524 215726 839045 461150 1764101 1270702 1617762 817243 1006721 1817882 1364346 717808 714621 443335 955923 928976 999127 483455 1092626 1894615 499250 359275 579310 1108689 100387 1805329 1862495 997280 400883 20939 1900897 4476 1819942 1505471 1630434 1575863 1273614 74202 256877 454763 1945949 1978552 1914105 1790543 1949630 1077929 1839194 1113726 1571555 911124 474388 103657 1859574 222188 677936 801239 1234846 1050244 1134907 1372821 1600705 293814 1165351 1797363 102921 328767 624133 1073152 1166954 878485 306901 1446145 1247476 1192149 1056481 769738 278205 266746 1618052 1666711 139651 1389753 1319033 1982202 379181 1705639 1653449 303323 1363344 465459 594686 1653879 1549170 1683465 1231375 1742389 1371726 1108356 366054 1453753 498361 660114 1826481 1927252 1357939 1916129 1405605 604740 1936278 485665 1449233 899745 1469195 864698 1562933 1460734 278831 854867 1784364 811001 1432441 1965109 507536 809453 1985219 1694536 583999 1831540 1417759 349232 822380 1103068 190432 435136 548090 153898 915204 1934688 619656 1453559 1170405 854935 1326095 1008720 39409 861060 1101769 321505 944990 1967123 1269001 1268582 1494154 939503 1200231 1245524 216547 221185 1324414 376322 1819683 746905 227389 1368464 1135228 1407073 487801 1946321 406610 1902562 1903670 1030047 946257 1578172 1394702 1678579 313729 1094280 1070228 1518419 1369521 1974342 97399 1142947 1902371 1591549 1279197 1898566 1183695 1082609 1471601 1623978 1619762 396207 643747 1133638 1788174 1462697 499931 1672878 1756025 114801 779633 63076 1618789 1343269 480141 63803 881531 1995318 1354803 241130 1018954 1839943 1246910 1266086 1511334 1220908 1441649 851345 652721 711264 854731 1456964 475879 335438 583647 1514228 1008636 935776 991298 1753492 233491 427379 69605 782580 552966 1221962 830667 1899933 189863 1953341 514001 1733419 1859494 1325083 323880 1118499 1485124 1930653 1082977 685655 262184 1706682 625799 1310351 880528 1753427 212594 1826485 1460015 809518 933633 1660365 1568733 721528 1398631 1213891 1617730 470649 1966688 1257040 722925 1426070 1451895 119317 1686380 1321853 1220584 1699614 920256 569987 49280 1162012 1075135 1315656 1718535 1244165 647240 828314 112987 1653327 33041 1567430 1177068 161738 1310555 61368 451870 610677 651174 1696917 259259 1400074 1136402 691749 364743 347623 1335190 1814110 570838 193559 1039792 133306 1379815 960655 1826447 541178 1936988 1085152 1993409 1602907 1835165 1804612 1050175 1464022 847363 1948894 1012381 1794729 3574 737353 18565 1544187 94660 1068750 495271 199518 1365943 1961359 1614827 295056 1452564 1397727 1114628 311856 740829 624685 1111222 43445 832268 91846 466094 110342 851668 1496470 576738 1622094 781866 1863833 354857 1205189 960935 1302252 1102502 943700 1509897 1263681 1786912 1580689 948861 443951 1664346 1666467 1027985 564472 1973519 723280 1063651 1468831 920916 1668787 1661827 1172486 1017201 476752 1961203 307176 1835735 1646859 265657 1736610 1184671 1826374 1139126 1893352 1422917 1825953 1984643 1118766 191408 1766720 367440 1471418 1340210 1711720 634907 813434 507105 1997210 915177 590753 1201886 643696 828645 1780223 911597 743453 954592 942885 1998780 138134 805489 628326 151409 1811859 1957595 1477400 297059 1278185 1792728 108934 926897 1499395 1940487 1032506 1958289 1247086 1468824 1840119 1282281 1496841 1423216 507042 895340 992716 1816206 778843 1665463 1843087 78040 444223 798715 1499070 451796 1814281 1488901 1776692 748100 1106463 1366171 26920 673466 1693413 1818658 492200 400907 629394 1537548 498631 5916 1810525 1797211 1671855 230898 1059378 1753305 452103 1328774 218015 990562 1715186 652410 931972 1321851 638311 1855545 1717124 290137 473240 1233748 1370040 198651 1516659 1099060 1225848 913783 1889632 1416699 124471 1375418 1498939 816332 960318 739990 831268 883331 22643 1458107 1186494 1254345 127428 1260993 1660803 1308774 1143696 1338865 276144 659057 897439 257400 1243638 1639083 54839 7092 1860925 1907369 1217638 816180 911474 613205 1568180 162110 1210886 1910835 1413560 781305 1097773 1744864 219231 226991 1006838 971638 1478817 91941 179723 1688798 183545 861269 1699431 1820104 613191 1608221 1654018 1308250 1128395 577093 453631 1667644 1856622 708694 1552075 312330 1175746 209410 1757626 158435 1519963 1551924 819183 759527 1180445 667915 1577245 1700381 51851 1935831 1844215 1044955 434453 1548490 1783120 1304141 1330515 1639156 1464555 1658369 428228 504715 1768877 1055854 1888445 1369787 884435 741468 804447 471561 621800 1219482 159679 524996 553886 266522 1893315 1155901 1237074 301151 715998 434234 804496 910871 1985678 482455 1065640 22251 1987203 209530 1737062 452844 381691 1031156 135961 23587 1341588 1422879 1859899 1894987 472456 1892264 132572 1567960 66023 98027 1054883 1714157 1468434 1384974 46317 440433 1643975 58116 160965 752697 503345 450808 23893 245382 922882 277414 1725698 1673193 1954987 317729 671334 1010569 1615792 1455411 1074339 1441025 1358813 131467 213276 1428138 1051509 306226 1365346 930378 1130620 136558 316326 1236430 394363 1884139 156625 1096382 160228 570584 1857806 1943402 141666 2068 89351 1253385 796501 1346492 1038888 1314031 281552 559061 482314 334561 1162292 514232 1656190 1380704 325819 1579722 285755 1906394 332029 1473103 66677 700430 383518 584095 309284 1533368 1294424 816651 1098697 1935653 1529535 1288901 299976 704337 410053 1496379 1028024 1410175 1756979 1393408 1256236 130007 1896167 1728389 1388324 286498 939495 1446186 1144380 299400 1352975 401232 48789 929462 1506536 997192 814804 637872 1835618 1522817 495560 720537 140457 1768798 1975083 1320696 304907 1631517 1710442 1978715 1498224 374162 1675516 1392894 56219 812240 1559850 328174 117603 205727 1969941 1627742 15794 898931 756538 205732 1599575 1604475 877316 703393 324608 636159 236367 1377421 405551 59750 445872 580825 1984797 784974 328814 416306 250419 550808 1396362 1466470 102154 567062 843462 847991 595346 916566 818492 1417812 600178 1972301 19754 1651375 995710 1645629 1802103 1385378 385123 466745 581010 1064934 816264 753696 1081846 641654 512208 996987 498238 582938 522555 1305991 996212 1350766 1462102 540361 1548066 946854 866233 498750 1738316 609477 1481971 81600 1081102 762053 1095050 242986 586203 1545313 1281939 1496642 522867 1157745 863574 542081 789159 1180071 1772665 1900108 571651 473638 1844312 409032 1151341 1283953 1274167 1572423 1394701 282126 670987 794932 1087649 1031303 1619805 1796566 590397 1726731 1065534 1128966 1446174 1268440 28144 1067999 313152 912277 54126 167858 507127 604097 227172 1042278 674408 1131887 1263449 745485 1153900 1574174 459534 478876 1158602 1486006 180317 939459 1609307 17159 1115813 910247 1050996 90785 484521 48535 1552166 615274 872457 1548674 952113 1323292 1355140 493087 1782693 1922821 85212 1182341 448037 683755 3376 1701414 905144 1915171 1053428 1348301 1336491 1139715 832468 422959 514138 156247 1424927 259903 1714304 1463763 1493081 1969470 826950 1650072 824458 375592 1372628 1704314 968063 484258 249511 1311401 1893161 77095 481684 449309 561491 1867676 585094 1461689 1692320 528692 184360 1716522 1154092 1761584 775852 496125 183958 1755972 1071111 1106675 1340926 1180135 998786 55999 1421804 1549891 194960 1166757 277083 1298418 966866 166895 1293249 1974949 1355054 1792338 1806715 847504 917264 827342 1841597 82805 1652904 1653461 1466806 1552796 1784566 832976 673459 466246 257468 1732904 579321 1078389 236345 743795 1313961 1839613 617044 1338242 1476136 1647771 303507 378520 1599798 716565 749896 907403 602128 1811182 1342801 1600986 1071203 496347 600761 1278237 27591 48354 1279335 1988186 1735009 891734 1671802 1219994 1195742 178302 1316192 938281 1181967 1231554 248063 1241700 968300 342326 198413 246990 213275 270614 1183753 1056677 697459 1387518 986539 1906838 269830 715847 1056749 615656 914480 863035 325698 990068 1661777 747526 592574 395058 160270 619447 603320 1468912 180292 1651080 1774338 564028 918091 1393588 1552440 697707 1931703 1400109 24861 429183 1323123 1937996 1605332 1249396 41288 1651996 737243 1255463 1248694 1334523 782846 286012 1864290 839798 586363 791334 1228369 361874 1012873 1069949 925431 571962 1423424 326053 388468 1879534 228388 245785 1444415 69199 1223209 50410 1242098 421124 1831303 1246945 823244 903738 694235 1793945 189035 208111 476307 128739 1244778 227398 1903628 1532730 856779 1310643 1545183 1746961 549297 989597 530621 1410408 711075 1351182 1517045 673190 575182 404100 1854608 645203 549459 36840 590119 1447100 327782 30357 1842890 1492827 543792 65499 1661572 1749765 13155 1066278 227196 818109 1643929 787808 1362543 670584 1217450 1048314 1566754 545997 300046 1416218 1539077 135340 500192 1746143 1015213 603050 526767 1099490 1514779 1927959 1344657 1297025 1009805 231593 1205699 169218 130181 611198 1038243 1026334 1119147 851100 255694 1116056 1002234 280618 98496 514052 929333 557518 643662 473457 1419128 515041 497976 1268049 1623414 1376849 1995107 1533570 1566750 1898199 69309 787602 650230 1586553 1907622 1362277 1880067 1482507 1803362 1004610 1529338 448507 875021 186639 627954 1429780 126657 1746185 1260054 1354516 1539443 445278 217490 1868650 108200 1461824 1978074 670817 57794 1558398 1682710 1520125 1071672 1239266 227648 980968 178613 264744 240237 1460941 1050403 1370627 929311 1039306 1946350 755318 1284531 801877 77798 117116 69200 950190 746468 1570507 1567503 810990 1093160 270002 427707 640839 958294 806282 1843001 737108 122402 685054 277026 1926454 1931534 1751698 1598978 1759664 438288 152317 853389 221014 820918 169447 340616 1424774 528005 81696 168700 1808483 1494128 354596 1944409 1901260 585408 720080 841192 517545 1172180 194086 1949691 1996101 644670 25930 1375214 727739 1952836 910615 1946080 183733 856511 195043 1433568 1418641 863985 426708 649673 860433 722640 1530277 1508468 1122688 622544 1804280 1625156 828487 1238970 395738 693600 1991310 1795163 1982471 313620 897228 171015 1624300 1637740 1178453 891095 1046004 826671 1299372 822073 1117967 262267 1429592 1551016 1401100 252480 1154814 1133683 1076369 102851 869113 453131 811768 1259324 794694 1364145 1763365 1231337 541512 1373417 531971 574503 1194896 492948 166657 914998 1786545 1633757 1992890 918851 807454 497126 1301399 307935 1737354 1464657 230638 1212561 1650221 1599126 1208951 1278832 887433 1296730 1555242 1323434 775452 468665 295852 1158422 905226 474324 184430 1284571 1969643 1308262 232731 245900 1706286 1914172 822981 1704033 1246370 1022724 123360 1912215 681377 1404851 960632 1587186 1274787 553221 1101059 1725729 8551 492408 302672 1110639 1485152 725757 30386 1587610 1915716 961586 1273972 1924833 326244 675631 1044193 801039 50430 150820 237625 1201522 247990 279120 797521 1891500 820127 957237 395117 305120 1188422 219285 1869883 290745 327313 924071 536260 879435 1110811 1355828 560201 279895 1722600 220129 93186 1879632 649169 1420730 647865 1259672 894295 331333 1653606 286184 684939 800155 295765 481148 545050 1628878 1431761 513388 763244 347345 1708379 980983 1566464 1750029 737312 14168 1344502 300038 199949 1432234 1329503 753426 185496 1136534 1461546 1272685 1447117 1984796 694583 1427350 467599 568414 103258 295425 622915 725189 698546 740803 330940 1268258 719827 1101281 1770485 1492845 413914 706157 1955590 531090 676586 882072 797774 1147522 812661 1421368 1621277 219075 1579109 1299654 318709 575096 180942 1727836 207353 1976851 109940 1218179 1259085 1318684 1979782 70652 967486 1102961 346509 1907488 202979 1065915 296198 1331506 542166 1584208 975534 78285 60701 1549057 724334 1215196 1091929 1405697 243302 820866 1309761 1407559 79345 780062 1832381 1062255 1208348 1441759 1054137 1887613 1763107 734081 317303 1633589 106194 627329 1169390 429512 131512 1537800 453410 1421403 406747 1867342 1376046 831073 989260 1479627 285129 1354386 1451147 1257984 931079 1815579 1666657 550051 1397054 596233 41285 1972123 1724987 1459841 1827922 1521448 164436 339789 94823 1961369 1947759 1153357 1758750 613082 881755 1550357 1870629 1365482 1069903 1882785 1439365 1468931 1873342 1646004 1691637 1087386 1032360 1035346 691331 702814 1736969 1228497 1840920 1508707 1473223 620098 1001167 966286 318163 1139138 890095 667541 957808 800677 437688 844891 127995 1947101 1326704 1718907 1410531 75868 477998 127969 851758 653974 742254 1604968 1550579 586218 870806 1409105 333306 686998 309123 422624 1330496 700972 620210 1236533 1653625 1593635 489795 1624978 738934 190400 816736 581448 1250961 589700 1632609 1569194 1485029 1182246 798550 1842567 1231801 1442618 9543 55676 632645 1638885 1069151 1845156 1850032 398779 822123 1121264 1675524 1860432 823220 765814 1047544 232934 854703 1841737 206438 1821462 1686396 1648747 742771 765264 1911866 944688 1150725 427461 1079680 30855 1576679 1359319 1629144 1511823 487875 240599 1650410 1492041 1921316 393677 18871 1723136 809175 1578903 472763 273133 610418 847684 1613267 1717354 1595717 1580895 153053 1560146 418534 109177 1116727 1391873 278156 408722 438239 112507 694972 1530173 490907 345149 1483952 1434762 833630 543810 1510029 907857 502190 788227 182769 1308502 700011 1348376 1129159 1176944 180131 523185 353806 268640 815063 1558996 1887971 84325 1573957 333950 1635520 303424 349726 770740 1757484 365726 1730471 114901 435383 164035 1809894 1713366 1265819 1275428 152695 586135 1984752 1413847 1978215 616235 1409207 126954 1585078 1563204 1929734 988185 1283044 878204 205183 1701897 672585 737060 706856 1413321 1869287 868672 541051 1404986 198427 1955620 1666318 763681 1171845 770776 274988 1668800 154039 1944153 1329690 1702822 688298 912221 327734 134801 854341 1146863 720250 961317 1528082 1594249 995371 158147 750715 988887 1734901 1159345 1176293 793506 1102050 931874 1466426 113309 228994 1510375 1477586 1359814 779945 997765 297257 1976671 1747863 1592836 90679 1655504 503970 750223 1771273 1265414 358675 1244443 368659 1755592 1524176 283097 1418570 605050 1849214 1289586 990663 482747 1577664 988921 1369039 1503195 990884 1440129 1716737 1678165 1617395 598661 472808 1807125 975031 1976329 1483365 1633730 275183 521988 1759867 257905 983709 1259673 585250 1267664 1782235 570323 169329 1470287 644115 1667455 148805 554077 27817 1165180 794164 1490867 1784470 691716 840218 1235327 1394776 175227 762871 653213 1340276 1889029 1943791 989881 579471 1818499 85951 1889022 764197 1633035 1717042 1037830 1998584 1044705 1807964 979928 697159 316342 1158155 1012866 1789945 867451 1405990 237247 1319867 1248929 1459381 679337 1022488 532877 983097 1841039 785973 701212 834617 1490068 1748439 1941037 261751 770320 1657506 1490443 630584 160310 1872348 310730 1772516 1866212 1058822 1005372 1762828 18971 598534 557665 294924 1265061 1161063 1968462 780257 56009 1338873 1181077 1354598 866976 1256852 1418506 301337 1742269 1048736 1336763 1950807 556477 402525 1683621 1942031 522874 838931 1172004 1937988 882196 241993 11167 659903 1079461 710373 955062 350051 1258767 1222190 1399689 1697847 818335 1780090 809197 1310158 1093455 396431 1355966 797288 729291 1305267 15031 491158 616075 1697248 986279 318420 765090 140568 906303 1706007 993437 1588611 1115830 138903 376122 643365 138944 1950530 1028486 153959 374095 195752 527310 1410424 730506 274507 1623381 1560723 1922374 1255373 1931476 81639 1168420 1011433 1610953 351017 1043401 1712009 553270 225167 1817609 1316262 549985 239055 297571 1099741 1474049 978566 1812758 660317 1553987 12762 780374 64761 1369511 50254 1403072 747331 645579 291646 1095401 1693969 1182914 53521 647047 590421 356390 1658715 709731 860279 58501 1169793 1738018 96663 906636 1379414 1002100 717400 1123470 105658 306295 846181 1619259 1304491 1378101 649972 190950 1529086 1251277 1574099 1308586 1156067 1858029 1518299 685447 462238 1636591 425651 1685784 1209074 1960377 414068 1735598 399867 1188182 990917 1726105 601765 175190 70989 1646600 303303 308753 1536171 157860 1758845 1598721 709388 1519989 1194001 445667 1780431 1437766 605344 1944142 1710091 1082502 19075 1237558 554321 769766 821206 861280 1327438 1296317 530374 581946 1228011 1709468 1051155 147226 1280168 1675426 438665 416052 756692 1687824 1258329 903518 510202 171188 1397866 1204085 911611 1332393 1906136 912852 1922038 1130805 1293468 1519542 923827 37826 1456108 1538121 1582101 244487 642486 186648 1228997 1668353 801479 167153 1175819 1411534 1614433 1993176 144491 1285576 1988835 1831712 1240475 1326911 158570 226028 1580646 51755 1667031 1362911 802167 1375910 1326395 1995814 1008847 965322 660118 314893 857170 1408313 1885007 1280562 154951 1538079 23244 1230633 113976 1797581 369775 1190460 1180213 61457 1539405 377981 22457 1598437 1507989 364031 1768669 1770180 975556 877728 1190589 722174 992878 1566916 1010789 1081608 920236 957299 522596 525048 1165554 896309 380275 1284384 1383584 120189 1142296 1253390 908312 949649 400432 274433 1449754 117442 1470935 27656 194035 698820 775600 1283133 1652079 359911 1727389 102328 1849906 323862 472461 1150931 1633095 1320812 513617 130365 126838 1458401 254621 1863870 1660111 1531355 1480878 708191 1201571 95308 1400923 498541 152201 1334382 1296054 1597662 1510571 1859977 1092016 623408 1988351 1313334 1635375 941884 644799 1447832 951930 1359493 1773993 389979 1411113 626509 737248 768940 1168428 1256381 1454785 1863240 1558676 1477612 32793 405761 471748 1352205 553506 488681 1676205 1185815 542406 1935264 511538 85460 244054 1032463 877240 354633 636190 1095839 921260 1246349 451438 216188 1205868 140955 1211356 1427925 433314 1769539 531075 1277535 916862 437352 1384245 761492 1378642 567287 1991705 1864978 1974971 699958 122346 262393 1836442 944535 1161058 1892612 1385693 994627 838865 686041 1255001 437168 1580395 411961 1236490 608459 1247100 850736 218465 139378 1587135 525207 1914869 76837 167033 1327913 1584940 1319899 303263 185927 948948 1524863 1724153 1215475 948179 348820 917150 913247 1297075 176451 144196 1143016 1427034 1078987 716036 168428 1375476 230988 111546 1513325 1246784 1699329 1380176 108065 38765 1755055 1514245 595196 392120 489370 1317343 1770662 794268 1396901 1209696 1935032 911581 568839 1734902 616819 501451 1033384 711116 162349 1421730 608613 616486 1985989 62678 503351 1527598 173777 395980 595480 1894772 1985101 431657 1423011 744968 906127 965318 18282 1085261 1826533 1271263 1995451 703048 1422139 493203 1044694 566186 1889718 1568987 758798 1506148 1714716 86875 1393924 1502096 127486 1573995 435590 1976593 545214 1343565 1286699 1615010 1760543 1459721 520699 1572234 989019 1742769 1215453 260933 1205079 1146720 1328300 795224 977862 1512083 979321 1582192 1978729 32566 1331492 37546 775801 1786426 864436 698053 1956772 871668 623448 1320334 798440 573130 1326401 364832 774256 797159 1770482 1906129 1313835 1085096 1036049 1425844 1951382 876721 400046 1093674 162900 1931269 283398 1275640 303835 1824017 1366687 960221 1102641 1277761 1318459 569055 921315 1955019 370613 1217360 405550 1823970 1791891 545434 1082094 127303 1556759 1182702 1718327 143325 64482 111641 1614880 860816 1371508 245820 548198 71895 206122 217152 1270560 31514 1220144 1189026 490898 480286 496409 61632 385740 278248 1486080 853009 1341372 1167394 1543349 937956 1862612 1755613 1915633 1200030 1386524 1750472 488945 1184574 148786 1220012 286073 797634 437518 1172880 1339218 329309 48584 706732 924167 397291 288049 89199 1031676 879022 1546108 1909712 606167 1584386 1023103 560631 855113 737338 822317 495914 1010341 888617 50448 881748 64642 928566 1633796 1004003 1294775 1775461 1080213 39194 276533 1357130 919703 869144 921595 267803 648861 671219 1600883 1945077 96207 1842470 422377 26012 856403 947169 1486515 1895992 647372 1960554 1420108 292591 1917506 521220 1762640 1640920 1196116 529505 285152 713610 469594 1583008 1300807 392498 14858 1091524 1626717 561241 1383178 140324 1779945 1764788 670229 847051 1406940 668349 1129842 541985 705337 1478112 867858 1410119 1363066 843022 772789 52330 1479028 1204488 22410 1384644 1211167 1732193 359405 878075 399977 1020600 569981 1460038 1288723 1125705 1324988 1448322 1809511 1565414 1065420 315669 1807252 1085827 825717 1388913 1420600 90580 40421 1680918 1567398 1375575 1897041 1681498 1037434 160934 240355 1867567 61792 644126 722683 620832 642095 1804105 840866 1382040 1666946 1859582 120809 320527 866451 149063 1111600 1003522 701295 1591077 1010057 1409050 672636 1976507 1668443 632688 1181580 1081647 1388631 399237 597004 623141 1634082 1588822 600346 1884363 1948077 435378 1108622 39848 1047850 579253 132488 770684 1197176 235527 624870 319867 323077 244990 515249 1833153 1526312 335527 1215377 207914 407341 1865629 804319 229215 1680699 790823 1744816 1125283 619451 106058 636074 1263435 1498320 761307 244238 1393203 1254272 889954 747655 8160 364252 1317072 1103570 732658 89716 998452 204486 211266 1483802 1328654 983441 1661115 107085 464036 690149 1899844 856092 217986 1916271 702986 3389 377848 931931 1347089 33749 521495 78245 1788610 51676 1197304 1513300 67528 326459 524745 1634735 83169 885237 1798359 612110 166407 925433 592183 391857 1229561 557634 1631388 1596604 1782117 405244 1316596 1583395 1901556 902240 724789 1025940 231022 1084030 1805939 979636 396553 58292 764475 1013452 1492313 958194 798098 1662416 1862558 1710389 1858241 885388 707124 1644742 944985 411594 328072 841201 1529447 1050168 356053 466227 1905800 1290067 352941 1107557 1021507 1921893 99529 1708288 435691 1808356 1668036 792443 544832 1720249 710199 469277 1791706 1592101 1438992 544494 1934863 1230672 702241 700415 1825640 1915691 1307872 419186 1392174 676162 15133 1813706 1397648 1969179 701884 761108 1036951 1049966 385772 935970 297705 284482 636925 1946446 1867600 1559469 1514523 812244 446952 1497757 115895 514452 1337254 1252850 514470 969785 537227 873959 414244 101609 1100240 1545686 582458 1277996 202444 1662237 1706040 1304429 557249 282037 353614 655486 1239603 823603 572906 488855 1852691 1834 485912 371834 1428084 1693931 1108769 807462 55457 231033 714061 182714 531539 1389063 26958 1724175 1741810 261841 212210 559325 108747 216310 229154 22540 232045 322191 476343 1110596 792266 1128171 12036 234248 1654902 342290 326840 587530 1042402 53049 1086337 282053 1598612 1797570 1953758 1767008 95441 162640 278593 197641 1787551 8512 784009 580372 1234603 922775 1579244 665964 640021 130653 459666 391057 236006 954974 617402 1404305 1128927 1509447 389233 1036464 368935 1808052 32899 1431753 812333 598316 767510 1928413 734516 870984 989444 575641 1672840 1237035 713465 479480 263146 1158938 144366 619149 1328940 995183 13602 1555468 1794978 1839588 1985218 503063 407909 1534870 1700044 1481963 1876202 378924 623350 1919783 690892 561691 1626134 750082 923424 147570 932957 698052 1012458 771359 1147469 1085505 1075925 1608364 1828353 1649460 1228481 1786700 675116 1323797 727702 1684187 1285784 444894 979558 770105 760478 1106016 971402 1915151 833314 951468 163018 1917778 1568792 496166 245058 1392366 1680289 688371 220778 1491463 702164 583144 1881943 1762133 1910482 239773 1865258 1324575 1140183 1222972 1514741 812799 1779657 937596 770392 16634 177188 86154 577557 170104 1902984 1052494 1577124 135275 1821858 7415 672346 589311 550687 300633 1181287 424428 1227220 1812145 700099 576658 457185 267095 89379 1744492 488134 1826027 1724187 88869 821861 462772 597246 1850587 1698178 384730 122280 1974939 868428 1856876 936100 1931041 1714130 1245969 1659270 1468038 403469 1343664 152602 206385 1559133 1140149 1731921 768095 806817 1853030 404287 585189 1051372 1869290 1808547 48286 1504575 598970 27219 1944932 1406377 1044157 950132 1156886 1715370 1835378 501085 150575 1115027 658302 588413 856447 694256 1647478 798271 728010 908194 1775330 534753 733036 160788 530992 1946073 1488281 1163326 1006905 390310 1925841 826597 1485144 151327 554841 1263827 1129829 1028365 528694 1701042 224358 1199964 708465 1443632 713970 58528 1760871 1544794 320118 935315 1255199 1178066 1089956 1167365 1273970 1151157 1833065 613297 868687 1818358 1090475 1810243 46965 718135 1781321 132127 923893 489705 1248619 1029272 1056204 1149659 1101489 1697091 1158011 462491 1320589 782132 461264 439896 207011 954118 834660 910290 1002917 1575641 1325240 642747 1089525 309056 1061484 1444498 840282 452157 563317 1756128 769481 1733187 1724788 1634814 1882371 1137815 1826071 42147 1357431 853437 698218 718991 1923879 229668 812922 1877168 832047 1662203 653559 663670 1301116 302949 417930 1676541 955508 381670 244358 1341345 1020713 1055851 1182719 1656537 193546 1748675 123228 5326 3168 1151194 1768639 19013 1838482 1624963 292264 1868295 1265411 714971 1424612 165009 406755 312954 1542173 512479 761109 1667848 530516 1038547 692895 997837 698984 768881 1707488 893962 1750078 1994612 1604760 449751 1047035 1375832 45990 766232 1327597 1712126 283302 1187403 1166628 1527841 92227 1736966 134492 730427 1755316 1377438 1169730 1070658 1659302 416230 994500 6697 852338 877261 1741411 672563 1391134 1052098 414940 1952952 1758388 3 512057 953730 731783 1605179 1573847 897302 546505 263460 1159674 453930 1668760 968487 1544757 1709703 130480 608564 1012762 649391 1593439 1298746 282930 1149735 984827 1073589 197771 905889 765462 1244810 84460 332526 613739 1351421 1203091 527426 1013802 162792 774765 219550 1119625 292910 361785 1270773 781704 1321606 571572 1796353 1632621 1222241 728696 1791708 251770 482671 52203 562935 564221 938232 1441385 1758470 1315438 785216 901640 1521500 1078158 1916732 1933135 1818872 1693893 190946 1651367 1346222 1209963 1189585 1728582 1560271 1036660 574522 733872 1484416 1952227 1441310 893131 1412041 918971 547667 524877 1131584 1425836 588194 177915 343606 855692 964375 823503 430314 966908 174746 966554 1606821 424888 913681 1943855 1244226 1839192 960669 343640 541715 1016390 1848468 1944666 1553171 1367118 1099307 307409 796445 1008387 1358981 264188 765138 195322 480758 222821 326466 1927098 412443 1771821 1576818 451555 192583 749234 1485526 1971478 1508952 1142603 1965251 1083781 1784263 1443125 1460378 1973397 488180 27523 1898838 1903109 19713 1637451 1564306 534206 1134164 270172 1517512 1313636 843136 1938193 240753 893892 579638 987895 175259 1258450 1324437 762325 634812 762491 1206146 1097691 1111413 243400 1017739 1277006 358854 984043 1774512 321764 1327672 266756 1454907 89226 1528944 1242988 315110 1829367 1775510 1711772 668348 256744 1908789 1894385 53903 1274086 876299 1137388 810521 1750366 1363505 570933 1869311 190059 1580936 218449 863748 1495360 783558 1435592 761366 979176 879072 1400890 1259564 1852539 1851129 490607 1241039 1858555 508595 1925000 355016 785301 1825880 352556 1350636 1479714 681067 935477 197867 1237945 616792 1704190 140677 974085 564033 314519 119413 1985231 1815376 1251566 1479330 841075 1692611 40595 917075 558898 1852472 1892549 182470 81846 1872793 449566 930168 1929049 208392 543853 56005 1758179 1463167 680992 987554 322274 1265975 1252734 868199 220959 491586 1583839 1499519 673814 201247 1421419 1562491 1153823 140910 1714311 1627631 376554 192944 315756 1729262 1956920 1246202 1887393 6319 1734721 1604828 1041221 948737 844957 497414 725212 1635017 1354190 1848222 1328500 43093 1151969 973287 1250298 1401058 1032525 795730 1083730 970335 1910919 1196183 1604969 715017 265627 416076 895291 1111627 655458 408100 1367970 649085 468407 486701 166801 1133320 855766 81354 6758 782073 1266291 698523 96931 1364328 304722 7596 1252028 1674587 1497259 928949 1944172 1992017 1522019 17523 1594725 1830203 1235398 1549704 389569 1926305 1413331 1041745 1500245 1998129 375532 745285 322070 1957018 164267 1917928 175012 839452 1301890 1717109 381929 1883936 1072815 788866 1423282 394268 1597036 1048525 821369 599341 472565 347972 20747 1777721 1744133 579279 1339399 727 847593 1428536 1747457 1435972 1260831 83699 979331 226369 1869265 1470895 1792457 763446 175182 1303019 607952 1996801 1493302 747520 473199 1450311 269766 945592 1713751 826218 1287492 7544 711154 1101742 772528 1987343 589736 357647 833972 1600629 1544840 1434044 114723 1265941 367895 1316601 263036 1886523 408185 403149 1719130 1193919 168356 290583 1091498 1468706 964363 1794437 1556737 1228713 1040303 1540781 24629 661336 1121055 282881 438071 1915722 1001364 1099230 1656161 1005189 844462 1472071 617537 1072926 1076542 1961250 1063007 46534 1820946 320701 322099 1153209 649803 351291 973953 1740841 1565013 32071 1876700 623073 1153940 506461 1486153 1694374 888722 1950836 1840579 1947270 1136744 380919 585723 991836 519913 622895 98415 1748883 1848062 1525958 1997551 1525705 1061896 256651 731868 1302504 676476 1253442 343312 339399 629853 1024498 1863381 1137759 503346 838901 804891 1756398 1905352 1391136 1834683 508040 724996 358717 1158740 1367900 901616 253159 1560404 955284 629436 345637 1684334 1068522 562217 1235419 1711487 587187 482447 552016 19787 529105 560581 4402 1184211 236530 122626 279315 81049 212946 1762049 1466322 1034200 633279 995356 690179 695713 1841254 526111 328898 547591 1603960 1408203 1180444 88410 1157514 822357 1805964 588869 1785461 1335194 1711457 1447672 1766899 403168 519114 1426564 282877 705846 1912165 1893858 599292 865158 1694039 1094604 1196383 624723 1020827 559810 782797 1413069 1516959 1442771 1168718 1588638 26756 1841387 1598734 166142 345416 1225886 477939 1756858 613525 1653901 875283 556775 617190 1425338 1094082 1543429 939204 1079334 1423486 1226424 754660 663275 1792198 103144 1360292 1789873 267888 1836227 344694 1168329 390874 505577 1524407 1021678 787655 466512 1095878 236562 309560 1769589 932486 978119 1009578 1540495 1431431 1139136 143573 1928067 818673 872666 1106442 64872 1907807 686154 942217 658000 1164527 1800899 1187777 729163 38648 65897 727768 1911422 111233 1386946 1602178 394253 243156 1031925 644066 1455308 1694275 16863 1787286 1790619 1078569 1150144 1410093 983270 782746 1328010 1482653 235009 831798 202935 1480530 1485440 712229 1910696 612795 1934684 1485732 944959 1237170 290242 303038 1289149 831900 229183 986966 1459188 182 1683899 243920 115558 1733124 1126384 1223749 1363308 1866973 696940 1354819 1494796 1769148 1135461 172966 385371 1391740 1373310 1982581 1088954 985548 1019686 549344 839447 739555 1835137 1552829 1797557 745579 785981 555023 223062 1734376 550543 23940 1723795 1380103 1966726 1149634 379479 176297 965467 1108407 673212 285047 1570963 447554 861389 1614881 466712 1789201 1433757 1598276 1719018 1020324 1582409 1217142 223863 840029 1798503 79561 226777 1601032 321500 1535930 1873194 1002765 1613970 754557 495688 656523 1775173 1768946 1080911 55721 1678383 1451803 1598809 671401 1724303 449429 1414561 1372788 1947049 338058 203931 42509 1033332 724778 503545 1951059 1476273 1511018 1066758 782232 1669238 1750278 602627 1934263 1825653 1335929 1035047 401893 1703088 1040867 1339213 1873864 1842696 619959 312677 1542711 867257 1771742 1187555 167835 1988316 1139207 1959610 671153 1182126 1543024 965282 426329 129715 1279559 356211 607684 498383 1880974 158210 1438638 95932 1119984 750484 1286764 1693112 1257095 933582 1637785 1763876 826189 68242 974475 250203 1782508 1681594 1818559 1753907 1580526 1517580 1849179 1353933 1520687 1315465 1734676 1592141 772006 1788339 9549 1086538 508987 1891382 705030 1186125 1285966 1395981 1052474 948968 1769369 1997404 270625 1620527 202546 273596 1049953 1055823 1221230 136846 653008 1899634 588149 1540222 1402149 281838 988943 1553256 1190411 778748 1680761 1621228 563961 1667104 557504 637081 1017368 164260 1730657 1224087 1356310 701427 169152 1765257 432059 1156424 723549 889910 1346410 762541 1682575 362418 457243 1521992 1661114 874718 83841 1062446 1224849 1045968 1250305 1302879 1381737 1817390 957205 645757 971789 282728 1109536 833561 372713 339920 36615 1346121 1489509 546433 1388065 1687643 732737 1312342 1338972 899669 1653255 277842 1362326 269109 1291739 1175479 788511 1846389 1325416 1821173 1014463 812787 1521109 1823240 763968 1075711 1385739 1976411 328291 184006 1273517 362698 300422 1406916 793920 1178461 170738 1741335 70345 1752629 193391 187311 1996452 818285 731315 1217144 1144188 846652 1510509 1847312 891919 33308 404340 229450 1029587 563787 671665 1971292 963252 692946 850906 1334014 550844 1142343 905877 223637 1239332 1975868 764861 233370 1381082 1890079 1123621 1800150 316531 1552261 1441518 700388 497011 1700132 1039817 1380570 1241975 268484 174063 826149 899943 1770306 1519760 368021 440213 1101495 1590034 1006226 1524889 100568 1799184 830650 1303135 1429409 339684 1958016 1022533 666047 1063333 1849559 184238 714400 667332 952104 1840785 448187 598087 407411 453814 326746 1937745 117311 1116749 760497 737611 1921167 1258005 178832 992311 183356 1457376 560616 1646806 1794803 286115 140331 1106645 892377 289326 634435 382873 1813458 743469 1712471 892746 1262975 805473 1914768 68692 1505020 1594535 196161 1243372 347677 871915 1495222 1305378 1088022 1038995 1571863 1057888 1602433 1300946 500988 286250 326617 260137 1360677 593945 582778 1271283 240758 969513 157537 1273262 1321753 1098103 1392634 1032042 703720 104883 1485723 486094 1636267 1528564 1068944 1147214 1387489 623132 903881 741501 1413612 103262 1561491 933057 828874 1807086 1313106 776187 1576722 1871846 784070 1112204 932695 412500 77142 996360 724662 651400 517590 485045 1799715 906093 748245 568321 377218 935366 1000183 170154 68082 1642591 694835 170363 1549570 1874007 172340 295459 1215150 1995491 1137439 281300 748463 47366 40944 800773 174833 1747220 1078553 402491 1846124 174750 265020 364659 172124 890934 904862 226923 347043 1644326 1454845 1978587 1192541 1190942 1235049 753023 380831 1601626 1283485 666658 1094602 1148958 1126459 1359906 194073 781768 1104692 1093961 1702482 287456 581849 227260 1729513 31574 1397305 222787 1923654 656266 1396914 755797 705514 176088 615401 1701183 1293598 969525 908165 929882 1802755 1417327 1181683 1295510 1760279 323505 933939 1397119 1693953 854896 1106316 1319332 515643 848347 1217827 566784 983047 505474 1314241 1875158 1198598 123797 822259 786431 1792891 1370375 435365 1767317 881756 1491293 661467 1131244 908870 679996 1638781 1114325 794042 1830455 626401 1559552 1610983 754082 10710 951379 781775 328888 937794 156017 1143353 209006 595462 482553 917925 723086 1236127 1523293 558403 1212853 1833805 1913805 386681 1262453 1558367 1451195 1219711 316561 32374 1493051 1076662 369261 196647 1533686 560424 764527 1509652 1833495 1841835 1470497 1247761 65114 1752246 454402 510557 800620 1366490 1224354 1242616 528866 301019 731261 1731973 1385718 214393 1723627 868730 478874 22172 629108 1735866 1022610 834282 1355116 766654 1905277 1495690 159631 1626917 1732618 573033 1457935 1493334 719678 371317 90481 1367773 1299580 1898905 537895 498536 275456 709620 827548 1308302 1192705 1182876 866628 1575463 1271989 67854 1657754 1936479 733092 1411400 1996437 528398 1525719 1488635 850115 392134 1221134 1727375 1261066 532206 1234631 783301 1294247 905732 717521 1254376 791439 1433126 368927 1725144 1018351 1077273 1364046 1759794 1305559 1346603 1012945 601665 938960 813770 1321465 1443846 1747174 305552 141768 764873 586159 1374348 61422 297782 1684669 589731 199166 142521 1279954 551266 836087 772354 495198 860056 136481 1148009 1693241 1827361 273782 1593206 1046784 1727718 308593 464890 367553 724150 406675 1695344 1531272 1708205 1079065 768925 1138783 1420737 898133 1121342 1157573 95580 906307 826642 1191524 354128 497015 734002 1401630 1615158 1276260 966555 1876117 1077460 254647 1562104 189362 1692079 644827 372742 540962 1006720 732992 425187 1806319 1017547 1985473 694077 1043109 1222766 736796 1671379 369952 31415 148502 173075 1945135 344987 216129 990783 1416995 1462545 1044251 184686 1201422 1915739 137193 1042664 841621 1183796 88775 1425553 1898267 1427962 1299792 523186 1470306 554910 1486439 844267 1339212 987818 1174747 1880610 791539 94778 584545 941281 423166 277239 1825909 779540 1877548 1527580 1200740 1795773 207481 1194519 96835 199595 1424984 1102053 1841975 265111 1681441 1954442 537994 195072 1241102 809650 227724 1676115 1388060 1697858 1835671 1968212 1540428 667454 925398 1767243 199499 878785 589919 800810 982940 1039073 1036376 25875 141566 520117 1166307 139750 1000195 296425 515359 1835525 1307204 803266 886727 1644358 1283909 507254 434713 1259353 1328731 307512 244157 942196 171899 1805205 146637 464146 810815 1778106 167160 1766948 935932 955845 107300 1079774 1244167 1761448 1445236 96752 1227600 1756036 1857871 1698271 1263932 278492 1762546 1633656 1758581 211354 1403140 354554 1098594 900970 711944 703237 1658341 1896541 877182 151901 1826301 889202 1053102 350411 400647 1967910 471611 1063922 724843 871183 828187 1102181 666627 948414 678409 1658859 473270 1397103 843333 469626 1829007 1374694 1053164 634652 362575 264320 537824 407253 72481 956435 924300 154820 1135364 1305243 1825315 678849 707941 960392 1880804 473614 1009 1118567 401801 673550 1811133 615602 1718109 862592 98879 65629 877233 194088 1739265 392718 14944 1332742 1282420 1047859 306139 582526 1877811 248964 261150 943007 1850281 1205012 1627221 1098799 1685701 405805 469713 1810361 184292 340865 1870837 1916664 230379 914757 1834164 1532971 1133360 11983 1390672 1549738 374202 766572 440581 459692 374348 579588 1375198 1079129 1773361 69555 1350516 944345 956262 567798 40025 372728 1439335 155595 931991 1132420 1188345 1186561 360877 586044 1155839 1851018 669884 998771 17202 1767351 650508 1973450 1225691 1660078 1385925 1239522 314493 1023577 510722 1545931 1461116 1552834 1822957 617144 345787 1806522 1625025 1176617 1107162 72809 144785 117876 886225 596236 905960 1635350 852548 1708959 1783196 548941 900347 992595 1094650 1874726 369854 749793 1699919 118809 742242 530489 1439958 736817 1923333 125137 1222762 1938520 1388088 643949 1399134 522356 357947 900345 263688 420001 1564726 1601948 612065 1000787 1766401 307784 1982263 35417 456007 287845 737237 1704082 500241 1176378 931372 784404 1323796 531887 763531 1453898 347691 424165 1230171 746543 982982 466048 723738 447100 1336394 1362949 1395113 1234629 942962 1565582 1763075 167700 1231329 1297681 334929 350577 700602 1347699 634033 1657222 716085 292575 551141 1185668 682968 1782142 1662370 1210218 29796 1629418 1375045 1516942 1189180 415278 1847141 318396 786025 1384175 1495577 1258328 299644 823551 483458 462236 1711155 1271310 249393 167846 678209 882462 1559425 307407 555518 1942193 408255 734736 353770 1602075 215051 939056 1974435 822674 1701524 536800 949690 789549 1166686 1291891 1093465 702578 1097657 659207 1798621 1653539 1726851 1827757 1684767 1384311 1916155 1031263 367042 968206 1910655 1011566 496272 474227 83194 160307 688114 86607 1668143 1004981 1486218 1021201 682655 242771 404776 358365 1442408 1285033 465774 1667732 1607430 1678486 1986272 578122 1705312 203196 413207 1444819 253482 812761 534889 1240064 463355 1006983 417309 671368 78770 192757 1085229 1018217 1754959 191526 825726 1804489 1703869 1860355 1635262 29882 109325 1949865 880033 1046060 682447 176397 981040 717140 999959 663060 930959 739074 1984041 1901115 1420912 59848 1344695 1328589 1354601 1322821 927251 951670 1916018 181303 801878 1778399 938603 1617192 1671350 1325661 1686006 35009 611103 94653 568635 375549 1792356 1530524 798386 1156791 316933 1435339 1986351 1528104 1603485 1691024 1842116 797982 1542314 1857485 319122 1376206 111851 544109 658428 1012073 1914207 557937 1685446 262093 1082545 1217453 1790845 1427109 991976 448636 19940 1084880 1421365 1460248 119294 1197723 1302788 449375 164481 1405931 498145 697767 1657399 421219 1801606 1866356 1954630 1724479 333349 603100 989846 113297 1751026 1774542 422874 233574 1684235 1829005 1102513 1872034 162949 1630051 35364 1022295 385481 1877751 355349 286890 1731187 344291 1230288 1112766 7067 1064262 24015 1207976 346458 109250 351921 532443 862215 1186650 803515 1976605 809801 839427 463543 359530 1710657 257753 122923 1635348 898090 146178 1692475 1860314 1605475 1803642 1604260 514576 492281 866691 1591809 410274 891266 932863 1422028 650407 157530 734406 153592 1776184 1078744 160974 1274163 1132594 1563912 423283 920576 68293 640607 642050 1111759 648626 850805 1815407 1020157 1363529 1580613 1397377 728011 1938803 1560325 452982 1148410 19937 709769 181968 1724661 656666 568878 242985 1168075 1767271 1795666 1859113 1903080 1947764 1928184 1552884 37874 742819 855436 1927297 1896697 1358393 984643 1913750 1433609 1054784 1360210 689152 1808400 42236 804688 510324 1404631 564187 401412 1262035 1238505 1547929 509648 1039036 1190419 1296125 104729 1441306 996792 1915586 1527586 322538 1361654 232048 1522796 1807002 375605 476885 145843 828018 1059650 441721 267345 518038 875914 373457 1164572 892515 95793 1266544 1976789 917315 846691 1148595 464078 1085029 968996 1505805 655251 286492 231918 443355 166937 178925 954302 283652 547531 67927 464635 536284 1695241 1442403 393371 1930175 1732608 627251 1790070 1690095 877139 1467428 1740488 558785 1850298 662610 1042327 312410 1674680 1650401 1805977 1906094 454580 537557 333048 598649 543238 1781634 1644271 1781308 1535077 695659 1087599 1250309 1726306 441019 968946 774197 1652253 1657161 1354148 1191490 1211064 840860 754552 403976 1181219 950810 276748 1959188 1438523 25968 796559 1421073 234270 1698124 1072978 494466 1207888 1745761 1338444 1815355 222139 763240 1030449 1207330 553692 690131 928543 1527843 1269145 286887 805485 1880642 377800 1800952 1007179 1776340 1339887 1410159 1310423 1299481 1340150 1032760 1070234 987186 249679 1153206 1480700 1203653 1269087 75640 1542462 61272 1284834 1110968 735982 924987 821245 1026305 1917398 74824 234401 848992 190651 1902085 268173 1772489 1238585 890191 1371626 1850556 594291 1027164 604128 348061 389756 1361526 1289601 1255485 1831173 1638295 291248 1170133 115700 1932087 1716156 929982 60059 1411676 1827284 685937 1635026 733876 930361 53645 940109 1888852 1879830 1827867 1501963 1931034 713096 1656100 1135879 1621928 802195 1534899 75174 1463937 556564 1077174 477062 1306099 811841 61403 1075945 722778 19029 927639 1371630 1502646 1672870 586527 1478996 1282058 235480 815865 223337 1411414 1030600 1800201 710106 660201 27183 326287 1159111 1829429 976585 400566 778362 127238 218012 24415 88499 1648739 305784 1931226 1717111 1915045 1353629 268073 249814 222852 239113 1332467 318009 214944 1217973 1800408 234721 1668401 1523967 1675803 1171491 1054216 1334363 557799 198994 557559 952581 1221584 542984 972132 1210959 227071 1380536 1865941 18998 1286173 1277072 801012 34428 256779 940511 1458536 470134 1079635 731775 146529 1755525 562547 1675157 1677525 476435 293341 617837 797700 1109142 45726 1608035 1127338 873037 277405 943689 1333768 1478401 677205 1046842 1561157 1779941 1886256 1783247 1420401 1601715 1597086 888604 1714961 1581471 1345361 1866382 1319105 698253 1263888 1540876 147695 1732595 1720573 310189 1195123 1295482 1828302 969494 413808 125247 1773628 1049639 758291 548928 953411 1838802 1818944 165532 1852247 1948179 847836 23642 105021 308099 1101276 1819612 106997 1194458 995036 553766 975248 220986 243278 592258 802632 161356 438744 1472306 974912 1354842 321673 1026183 149863 306675 1908857 1550956 269040 500300 9732 1803674 1084080 470680 1998381 1454661 1484315 1956505 1087810 401341 1969841 430128 1814880 304084 47344 1617928 1794087 497119 964722 624098 492286 250110 1065914 766559 532368 1786890 941312 1801345 313184 1579027 1401905 786457 221035 907175 1294202 647293 420685 793563 495273 626816 1797953 1679866 279148 716073 241999 1960385 45987 881302 808663 384089 1487722 773463 913216 402677 1127344 927691 320569 1667494 746363 1627872 275242 1651308 1384409 1907143 404382 916096 1079839 1641102 231299 1853371 152198 413516 1189579 111679 1783368 388233 669833 301427 791870 1872316 756951 424849 824629 70037 672086 1520274 459174 923710 214431 1282368 773074 912543 121291 1117 1030325 518757 101905 51058 1134764 1294191 1892245 1197766 1103424 587076 1059493 702738 1048757 712222 1526188 1237594 301644 981619 130115 1818450 1144300 1390041 214445 1386134 305526 1627371 1349890 1317917 852143 654403 673210 1218164 840957 1108599 1652518 1491888 665148 1544090 917587 1307179 416843 1019739 359456 114561 1970204 1817375 1967013 217584 1444981 857589 150682 255275 1698295 1858068 637884 1072785 1449545 1557612 932722 394964 387083 1246834 269646 331183 621158 880783 1045424 79622 980170 345689 1663999 500273 1446413 21120 496308 1560346 459644 1301523 1960674 893955 1341450 41112 1465266 481097 413001 1611476 995203 1617186 1139682 1726953 535410 36791 1677772 1644435 653983 1915110 1967745 1006075 785812 335854 436351 166379 1390035 1424246 225440 1248785 1433222 1513576 183016 1802067 1911499 1912922 726477 1571101 1235239 1758583 623631 1458747 1173197 669060 1580686 1928599 1961404 508583 93898 357615 562731 1206835 828675 898803 1799676 1771576 549813 93876 238812 1058982 1750348 1136443 1375535 1562915 1634585 1973123 556995 881202 1854294 819000 583074 1372489 268209 320353 726726 359491 1936389 1340062 1620647 589474 920366 1799234 192650 549933 689943 639628 1790556 791944 293600 89089 1318271 66896 112217 1595061 381224 85411 1207133 763405 644290 908063 1026471 1190799 563409 984703 1635179 142947 1886502 1085316 429103 1042163 232233 972298 117981 1775128 331923 803805 1192345 1670971 403530 650928 243286 1771352 395998 1776972 641482 1180262 1479128 206084 1699869 1451564 389349 448751 1978683 103281 449523 31387 310205 438134 747567 1585536 1770824 1355952 1818348 995464 24716 1795380 385966 229281 1122522 934888 1387335 581518 217314 1619357 1096301 1182027 1014310 1329035 122792 1169518 119434 1148149 1475338 605806 375571 196898 94474 647683 909355 1364222 1885801 406733 314324 750703 1912584 1824221 809666 1710426 1938818 1214030 954273 313373 1776345 1092071 1645909 872653 1338862 31554 1708790 579056 45480 1398893 459017 1281559 952972 119583 116075 972195 1354520 101789 858685 21790 1767862 120611 805652 1003701 1740383 1276094 1300992 647418 1715757 439008 1130190 1999375 524572 89149 1358636 91889 853954 779634 1049464 270301 726375 1520240 1636364 926341 1041030 1854859 1484718 1190763 15776 1144060 1108017 465968 1245553 568128 446171 1552616 761062 832430 1408180 502165 1362772 209749 1088038 1689648 1638653 1424261 1547618 6705 858849 464782 335160 1325641 1485310 1053212 1815559 172204 1964717 1203590 743396 1914053 1158223 1815655 1023386 938452 1044991 801832 1964055 103995 696126 1391795 1373497 732980 1574031 1359109 35640 433679 1881435 1659118 1769991 239367 1184311 855337 1961784 1206506 1823468 1497904 455248 191688 1268167 1784958 1873167 788887 1699824 304474 786344 297983 1655321 1487536 974076 203326 693240 1778211 1650485 1649784 621111 1226663 42214 938574 697260 58024 599458 306661 269946 696232 320116 1353821 838722 1706138 1569095 1817879 599401 1335914 178642 246630 39098 592309 277682 40765 339521 1941570 1628707 1886716 654497 1859366 1589431 362065 1682951 1661296 1990730 1173558 824743 816997 200095 1636080 444149 1464299 1367984 1018387 427851 1559878 1955455 231811 256029 1069137 1140505 1788155 762159 1608847 1776099 617540 703013 171252 1922043 87655 704143 1239819 515705 1822159 268701 1706571 421188 426188 1235879 1437636 1814936 498579 1899845 1138161 616313 586408 1659452 582112 1602861 1714965 1746112 1561535 1635506 844326 361811 293325 1244837 644912 642928 847049 1209429 471487 1386183 190239 358896 1529208 455638 219981 806463 283565 1299024 214529 1416938 173421 1769889 1453374 97388 259047 1878615 9199 368226 407238 1207712 1698251 146112 852438 1164409 1604320 1781701 319603 398173 1351273 811235 414319 585717 1287031 1734973 20510 1565186 1517127 1798937 1943142 746470 1726027 1189726 32458 607171 1938359 676365 836103 747602 1162704 957765 138184 1803762 1639184 1428814 1626935 368085 1366718 1615171 1452970 503721 393154 988063 412391 755029 1471002 836862 1502030 1565611 1343166 507212 688882 1489465 1694607 1461835 1272320 1552397 67499 1413134 356639 425390 1334950 1774361 163836 133193 1266911 41598 1721081 1161912 1162565 670044 1952720 144480 449727 1382667 1682882 209711 685043 197400 627741 1749073 1055651 1778087 1661851 348952 1704213 87775 1253192 1550588 469125 243024 43743 349333 1490849 1466698 1978771 301897 1014604 1459623 1379043 148057 19387 1324841 1786118 209644 1010248 44893 1775480 491474 1417216 1527996 1828985 317326 361910 1693782 584087 134797 301774 278417 1084709 852293 545620 523503 1202007 130190 1383753 441324 781088 1104015 770226 587004 477617 1401297 908518 882988 946395 183607 963086 1846377 226291 1520188 1197476 491291 1951565 526774 664800 1591065 680591 1138026 722454 667011 693758 449286 1800024 1063369 1866044 864750 1665827 826567 100860 1598132 271166 1081482 106004 1557986 102374 644132 727861 1025781 873931 20140 72937 932296 259844 714852 1597273 1136982 923200 45178 1255629 328353 1546700 1041981 119601 15657 1962387 1469536 224730 1721847 362475 504855 540521 1332386 1152656 868327 115779 479744 454007 696055 1440566 1825224 1308536 1847436 1381866 1572113 1077911 1350618 1904418 331345 1181036 1762396 830627 357867 259136 1894518 1570739 675774 1127906 135725 813698 903021 1345907 1490977 928960 56287 943533 1534609 944090 158755 1545273 1059024 1622473 684088 1555166 1275337 1890714 1248236 1131264 1048203 1133007 522108 1112740 1543699 55806 736454 1313230 474918 1697333 1921847 1367402 1276652 741158 1852416 621181 798149 1599757 1523193 869019 1259700 1080525 1684265 658990 548262 682487 1075892 585679 1398216 1906473 513526 1773390 1556565 1179404 530240 849494 1302062 1000439 1114564 1191827 1345951 82171 1772724 1286381 25785 1125074 1207768 545429 1894635 158374 611769 1758724 719786 579022 1822564 209750 1558929 382785 1433248 1380249 1641167 1731877 1245952 655385 1133049 981189 1361977 552358 400482 1284232 1580461 1890269 606710 768271 420148 1950663 153701 1974310 813920 970308 341984 1228722 479941 187915 1987740 238622 1389705 1701006 625189 1015249 1291410 1560964 475768 1917766 458006 1162666 1685604 461643 1668920 1045624 87221 86029 1279978 39983 1413303 372306 1356044 850405 1342856 563281 1987563 1444419 831547 984715 1388966 1107169 658304 1880659 1821291 671620 1203021 1865982 1929508 1602708 525355 824519 1376405 1490185 1882944 1572443 326418 716711 796616 1653394 1993798 1357349 1612084 1929846 1751095 773227 243982 308678 1641175 1295562 1763602 290898 206345 1011735 1373587 1223282 625482 1346 1685382 108427 756394 844424 1017433 187486 758219 557094 1856015 1096966 663083 1671852 72550 1161785 729012 533024 1805276 1097420 903256 1167258 982336 1574066 200263 1828462 772740 712819 492711 687390 900250 794484 1820637 927049 1861659 951660 300691 973807 15985 723053 383860 1431834 1250528 1150034 928901 1940578 1782250 464029 627331 1263009 1932473 1547647 757639 925898 326265 702369 669751 47513 1873015 1165074 1875800 1112993 701676 343306 63274 1516379 1806782 1330271 1944721 1392823 1716905 1813787 571623 1967670 1777207 987431 1830843 158979 1580191 1466606 1566278 771102 1993449 320984 469591 223282 466583 1202868 322842 1448548 250343 1628622 112825 131192 659025 639039 87264 1127234 1157671 1612249 1827077 1396587 1416075 997055 207610 1631115 1237042 1259787 1665638 759980 453530 505426 1428312 684322 671379 1163505 1363262 1666825 186691 1751594 671061 1459282 883517 1233029 1990448 432429 875368 886089 720180 1797573 268519 400658 1980917 70338 1888847 1744323 1562628 148272 523671 1555145 1324233 1038847 839133 830561 1245901 1227586 122658 674455 61285 453174 1793967 830533 538420 395213 747203 1818335 188181 323247 1140542 1796060 1587858 1923932 149596 536372 1770112 325386 635286 1059176 1268265 841736 1708545 1554480 849653 458628 795263 1972004 496878 966622 642573 1494686 707948 825837 707364 1211552 1433961 1913770 491040 163671 383515 1979241 1441320 1451095 756739 263223 794985 314533 263806 1819042 1125237 1510623 86961 798522 1948394 950244 426446 507939 386194 305597 1012732 208274 441383 1813697 328445 1996887 1142589 71234 1541362 1523254 1401162 1243549 1688069 1854626 219974 367199 1285345 1010685 59407 977141 1818913 1231955 1152748 801569 1586909 1795871 1299429 1577142 1123934 1082324 584178 497578 605233 1263623 1996443 1502777 55801 1361175 684011 948102 1782582 1183271 1889667 298571 1613994 1617278 1930378 1550930 719193 1384015 353940 589985 535968 1397070 159888 210382 926160 659539 1474971 970266 1712186 1546227 1348442 1671580 1576872 37077 1009620 1540243 1812354 69797 1062382 1006234 1236152 1248646 583355 678526 312740 938012 1372037 1025175 699758 1692527 1122436 955195 1651742 1156634 1128597 1170542 1199686 372334 1771475 1257195 1135293 597845 269724 1540330 842124 1922526 129279 1861536 1855114 1373036 1971403 206787 59741 1147355 1891200 1440009 1681038 538548 1344171 1115974 1313129 1116176 1472610 1046851 1396756 700071 1289725 758400 509867 1092450 1101479 1950977 1217254 415172 1482477 1005221 56436 1592522 217772 1361375 514357 1413153 1401656 150384 1952265 1168654 1357067 326774 1043343 81632 1800901 1891637 1773583 1874566 662843 1912660 227257 788403 1505830 1896099 945772 1976841 593991 204471 271561 855830 664824 1160911 283177 1568787 1576053 1295957 1098625 1609619 731461 1751337 1850203 1742529 238557 1067648 932479 1260513 1491895 1081404 1294811 545393 1699138 1830478 1754678 185829 1700648 1986672 1745281 109122 1122884 554958 1073385 1847059 503472 320958 402325 1506826 1208207 1618122 211 1171139 1700188 1600280 666073 422118 916997 604001 734695 1577682 1208038 1934728 1702891 303653 1586689 1995532 1740366 360917 331672 1498411 1418511 973611 47281 290549 1977323 424117 1996901 81019 1926088 365036 1752559 649681 1113897 801615 1851108 60665 695630 816061 1212872 1610882 1963242 1855243 1836066 1540598 977441 1654 716584 286383 1494285 1997906 1958607 1150058 971120 1062772 1947505 958366 873887 277120 474206 682536 1169699 1740964 555723 1248765 1963797 926319 451533 1874052 245956 1306730 529899 623284 93015 898784 993804 1441102 837957 1836906 607759 853921 1986615 841898 1096896 1670209 1048728 1400039 1595534 1186500 981041 516842 1651208 1260001 842791 106614 1786883 1116413 1915476 1487551 463864 497696 1097299 1325709 870937 1161257 365689 637026 533135 1203981 523634 631555 274862 1755489 1565541 1916487 234976 1608710 1532103 1162378 626762 1860395 645882 665421 1439048 1238365 101395 659746 400558 48907 424659 741374 1071072 1966828 1554736 904248 706316 1564480 185908 1758169 1607628 595967 1225458 788091 365765 414083 161185 1192845 26392 383794 1360130 66165 133389 995812 348089 126491 632857 772583 1555185 1254245 300559 375196 1926371 18541 1515793 269387 1241133 1891460 1394006 152818 1789649 1177608 1978065 721839 572136 30885 1026544 337827 2216 1281521 1235117 838725 141660 156516 1296035 978676 1359095 1244920 674803 381836 243637 589279 587217 223636 1887514 418574 1204634 1589674 1348252 1956585 611325 1817429 390435 537947 870871 1419174 1981633 161318 1993652 845076 830464 1872095 860852 1354712 983 1293889 281053 225225 1178381 152006 1394153 1473743 1123198 930673 1897048 387109 440240 1871528 661704 873818 1580842 1675133 174484 1075430 733704 184588 1944482 894083 595079 1035723 1562827 1283068 359161 807507 108498 605890 1953924 1413826 1808159 520334 1385276 1612946 321268 1513658 1392422 383258 609415 1339034 1640574 1224552 616412 1609818 1893567 300024 1420517 671573 527139 254768 1649309 1165609 1665075 763648 1673999 1643701 1351814 1860647 78072 1280614 1583545 1446119 1127204 106387 323383 261607 251920 719758 841019 425742 1017060 243101 1303434 1557408 267691 1765826 866843 834491 1011501 334257 858033 1306163 568136 523257 1884226 1953817 1376174 1312645 1189267 872390 1533380 1755444 548536 1538080 1863743 354188 431726 227321 1632779 1896213 1920953 1728549 416014 870515 920843 425121 1324175 58470 1544975 1422484 864816 42057 1015657 732498 880099 212444 1263458 225313 42242 1353869 188988 1198983 1513811 658664 1765307 82399 829533 294916 131058 181285 1807495 192275 847817 847775 243518 85016 1809306 911673 1256992 1869689 1280400 1545270 1133343 1742097 1242932 728594 344949 1523442 266731 528465 1559810 1241256 989049 1364418 1844091 1712939 1487787 1604514 1354510 1874818 1917791 738569 1624634 1803382 111928 213129 284921 818305 25044 165140 1877780 1420161 141454 1026645 501201 1480058 1450249 1213636 282855 687514 823574 674090 74200 474418 262846 747148 859853 1607275 458610 1468022 736713 707083 1406734 930236 1347619 1858759 1043281 1617577 1813266 1194369 1685127 1434990 62114 149568 240655 55481 1951161 966860 753380 1916622 1301731 1731609 1365023 880394 635034 1807305 565796 1153849 335320 1550948 55803 1740449 1553361 302169 461695 310650 291602 643204 1575167 818932 1233679 492900 1564513 1607326 1221281 885719 1756428 1803726 1344236 66689 542354 251798 328147 110608 168504 1486078 637670 1446293 1831520 1118963 317383 1195624 559800 96509 1858123 260858 1545668 489396 203374 1614284 1102569 656849 345032 1647995 1341371 1671916 1006382 1017356 692473 842594 1449298 123586 84670 371671 753338 776413 639302 345229 382328 1724679 1867677 887168 1815823 1005873 210064 499056 830601 239433 1552597 1453693 393345 1234794 801179 1869877 64731 434926 1868845 677229 353036 554285 201079 422786 1784374 160256 439999 273118 1127934 222071 1646435 416381 903950 129351 299904 994812 1296494 1717060 60010 1838882 1678381 414835 834928 1453196 1596104 26977 1456933 197632 990301 6856 782724 1540014 1379502 1207936 979235 1839634 369856 505099 1545619 1674848 1693656 1333940 1393416 549541 60013 1783536 979916 1381417 788014 1800554 516341 82906 56894 480150 1036868 985328 1754217 1257437 1963333 1398805 1410790 1778552 227906 1371101 589768 1490657 1449022 1347948 1541995 1976656 878305 316387 788261 317132 161946 1965433 409061 1024833 1177154 179085 675356 1332495 714082 1654445 467411 1853540 72754 1015821 1159015 1112685 1777548 1616713 1243603 938611 380713 1381255 700574 887293 909865 1431384 1487554 156541 1769349 540074 910758 413053 1333531 1499667 1310010 72791 1895443 199500 12898 1248913 1323380 514272 327958 976456 570908 1769363 1036308 1151586 745824 1084976 1599984 1841244 103985 1910332 1103581 1313509 1091385 1962908 184103 1049624 1390554 86493 1793151 1965521 685859 1652212 1818687 1892802 418202 1687745 1109100 888002 1483566 227652 164416 1379281 1425263 75822 180883 435782 1389909 1563705 604673 1712200 699827 588340 1504768 1146519 1733927 726251 840762 1671762 1277760 701605 1429787 1488106 917894 1656719 1501298 1203739 327039 743866 1873240 614234 465733 1624676 1926789 855598 1679115 1070161 35705 1232915 677010 717989 1960533 751974 1102138 628501 1636345 763550 1719801 1007541 385355 346413 692901 1919928 458483 1169785 885037 391388 1276870 290611 328360 828711 336555 1428428 1088500 571363 581193 1890560 701507 526687 1940263 1430101 80342 363595 1488866 1594520 312444 1700623 1622809 614377 1250055 1947212 805350 86642 61654 1049033 1423813 1231895 548203 1735096 1001915 987215 13981 1785736 1369320 205670 1566745 1401495 1476079 21683 906883 719419 1102471 1327101 932885 749415 1124100 1193969 820808 1766269 958339 329753 1847828 28992 1920956 785262 68488 280602 18457 1257455 1527310 881388 338378 1813308 1945882 1674918 1609005 915951 1700125 1976672 1931080 1456503 1449985 1700281 774574 1597945 392990 1402550 1021494 1937583 763198 742636 678106 546498 992748 1209771 883408 1503638 1123508 1667412 84224 1156022 116308 1408690 681444 1446887 33054 943195 1186336 22545 479616 463883 570357 1163858 1252553 1885587 828931 1561270 1154485 124403 298780 300338 570039 919898 741457 1412686 1350852 1839949 1101186 1734331 492331 1571374 363801 448847 1211225 108972 371889 1719508 1879030 1623059 1058056 250643 93730 1635913 419218 1233309 49431 556211 333638 1662691 1695689 1158788 1160482 1686608 467729 1576494 1865490 673214 922060 1122109 975228 1111126 104379 15181 535599 1761612 1618092 120532 751696 534769 691388 1112364 1972377 1683699 67628 1382053 810832 1861611 1214526 795057 245811 1888494 403697 503094 790996 1578959 1281124 1736380 187674 766197 608382 1580636 1794839 1101380 1143239 436120 1707975 1688697 956914 87824 1060871 1815102 829259 1200015 356563 763924 1094809 1924534 1904687 322810 657215 498029 280008 222528 502521 299487 86356 1868307 419596 301697 27906 1496850 1155273 590845 1198269 1994335 997174 1340331 1708225 1139813 888090 1728498 679535 1162867 1106893 1813302 244550 1637666 26499 499198 1094525 71096 1175433 1089650 1502584 1171141 1265166 812184 929424 1390758 831334 331023 998556 474851 1000140 481936 844139 1068477 1884038 638520 1929950 801747 1734723 1432507 1492972 1006963 1527122 41977 1620714 1720142 595855 1648821 1516134 1436259 1220767 1163696 473006 114754 935815 1092554 1638729 336596 964776 698247 497158 849421 1222213 865725 1523781 1110268 328828 1938959 134724 73262 1635948 1769438 371124 1352991 704402 932859 746873 454387 68669 152050 1251260 1344899 580682 401268 233411 1997695 1478429 1374706 130490 843246 1499749 1096400 1356843 606651 421730 529593 803999 1447152 1062622 544281 1189800 653383 1563884 1971591 243394 1005038 965062 1220981 729236 1827198 949797 1664490 1408085 190262 410825 1342525 1178853 283004 1865175 484664 607708 359068 68375 402309 1269163 1987464 1272450 764614 1114686 1501115 979000 1718252 1017979 1688826 1903232 783787 42239 1187562 1931298 1954210 240376 1777800 1693159 286683 183942 1896258 1153173 311509 1109230 970602 130735 1772735 1976673 427444 664654 1300525 1115803 1415639 1077637 1216526 901566 241633 147892 1135979 1233115 1006280 1347797 794619 444818 844490 1881925 1407118 1467509 1124643 1841625 838685 1539783 1281506 1682990 120117 1542514 770073 1356455 1462801 1275675 961686 963787 919294 477378 558656 1673890 1299226 1665572 557660 608254 1549215 67215 944576 1508870 1418540 954555 923440 298194 1602500 486751 1654071 783073 1197136 569014 540905 1462540 745501 1275374 1653441 230982 1232524 1630910 1858060 1209046 531572 1194874 29805 1205585 59402 783498 1921010 1864211 1935936 1336193 403905 1587653 655859 791946 646 922594 1942561 1723183 1244846 639664 999671 1191402 970987 673319 770316 704870 178096 553177 832001 819109 1976775 805344 8330 1701644 1668083 1637539 1032592 1630860 1714289 18117 1891412 634057 1620413 633349 1011390 414512 1017344 113112 637526 1317889 405228 571729 321886 1573677 1220227 1511501 843735 370163 1982239 1698595 94609 107458 809211 1452513 406507 1087018 707846 562300 386144 553768 539047 899480 1586845 1203960 1082484 1739007 94186 384034 1702952 1360494 450458 65772 1996625 1814007 966683 1826949 504763 821165 607088 1665339 1912732 713217 493486 1553296 102560 1357305 916397 1557210 1678803 1380244 1512907 1083157 1648195 384910 1554991 795209 1151819 288060 707951 1103119 1680524 1412060 362106 799206 1710188 1841361 1060161 448323 906503 500452 558062 437007 1164628 1370806 1878220 1516265 150830 1324410 1661074 1479328 1077518 94345 1973020 1904559 544929 436384 1170367 361789 1031688 1188551 1385737 142872 552521 1483913 1695867 761986 914697 746769 151299 1403056 502248 73957 1866853 1756911 1741296 189334 1766251 9507 222456 594793 862727 408828 662452 58563 386563 143824 1190901 129293 860535 626199 1367280 481382 1899734 852352 1696775 1003339 1769285 266485 406266 977676 100296 1327515 138914 178581 1054207 1646893 777683 951535 1325614 876300 1261484 248312 1968652 1843532 242104 952957 215741 803345 1072996 1136884 1554000 1973877 1280553 1636624 431693 1676470 1601224 1506192 1308044 1904469 660188 683611 1497819 1794589 244434 842025 226823 1817079 1602107 1474198 1347257 81533 1982567 964231 626200 1855753 1769658 559735 1161217 1524302 1868591 1721020 969940 220880 1304741 1329419 1795942 1654580 1711611 897222 42350 1375172 1536397 785313 1658273 74825 1056584 1190354 1634827 1113360 1573178 538588 405468 1234460 1588349 1190574 1086854 1019596 1492078 386055 416891 1641648 228428 1510499 1581551 1987485 709761 1176207 1196988 729050 1228192 782950 1847509 41662 396510 514458 46814 1136452 535848 1049439 663437 1056069 1825086 1540724 1360926 788698 719650 427280 352615 19993 340502 1775260 1025013 1804547 1148544 758572 886996 358983 351112 1256598 994948 1210205 1828459 1501888 1689743 1124572 1288518 1611012 418042 603904 1760321 890756 1442201 219226 283471 788995 1585222 1392850 1414272 1015277 1285091 1100381 1794807 1583072 323019 1700513 594253 120947 277463 1873292 972932 1141603 597282 1161702 1821500 1417767 1408582 457225 49681 1923862 703202 155759 1982026 51798 698230 1765538 1071635 1797073 984146 1693508 153718 321545 747425 218078 1335986 1974888 385489 1856234 862886 485249 1637914 1630758 1176322 1449151 331194 265470 670192 149762 248419 1592971 1353977 1510427 428805 591200 1399520 1221107 512515 1272384 540815 1305608 608148 149413 1984540 1388844 1795769 1809099 1945204 1485768 541670 1531912 1648152 812544 1454260 1323435 445613 1027987 1258154 660846 1175898 1848562 1460756 1889261 1332637 1665167 650465 1717528 1494115 1594893 1714577 1285323 1143295 1536070 1002423 691133 1256447 819540 578391 190565 888516 1410449 1652718 1498826 302374 1267848 582003 1436580 402420 1334526 1663804 1646637 1524862 458286 1736183 315161 1613037 1882058 738266 560877 536337 1063229 1363782 784344 1040566 1741565 1223470 1059751 1893981 1212448 1512299 307477 886701 788864 1151077 516835 1816431 1979329 354254 653100 1478953 1558309 611575 1421872 598253 1207112 1273209 1717911 1860354 507850 330332 1992838 223546 269049 670430 1277736 1297240 463048 956260 749313 1185748 781673 1274573 1341551 790753 1049008 264105 1682938 1618196 427206 1509296 1722094 1169900 1297914 1085968 137122 105860 1131700 1791943 1331341 1699832 1746603 1244606 606411 1141775 1867318 324158 1360057 184778 1620331 1270625 736754 863423 202668 1488167 987307 421042 1682803 791939 527493 577961 1509709 1867225 1377941 217968 1759326 1684531 22901 890804 1086632 420982 1765218 1399470 410765 1316194 920547 1737787 515444 1384922 1836605 1589811 1085755 1381375 494057 522215 111274 513230 1497774 133813 1537887 500417 159090 707701 371013 1459254 1226838 483469 724520 832695 794117 1253136 965880 1888879 1328172 975382 480274 919386 1543168 1404844 1661537 604188 370741 280804 1612207 562775 1459561 1620689 364192 1251953 518172 1983675 1134644 1346160 99766 1949650 1691295 1482214 890690 1986853 1517116 745357 1562423 1583500 23868 1810119 18100 289282 1127389 863264 1225667 1087161 1001944 589853 604869 1845478 56148 505784 1010564 1668640 1274340 1373795 1853358 1145971 1796338 1347830 991923 461407 592467 1513350 971209 983210 331539 560352 339480 902249 1808155 437485 1397916 1751619 571419 1198681 493104 1387070 1671319 1200248 590258 1118097 367476 1534338 118217 1503489 1123492 1914817 1873860 208514 569473 1913760 737940 1191126 244840 1313619 1332051 781119 621182 3742 340531 773820 1645544 1926236 356079 769068 1680747 755387 1180900 508045 1409352 1735813 1325091 1505905 24155 1866399 1782486 382027 616959 1331524 271646 675643 1074946 275584 1676811 51997 198173 298141 1413823 1980582 1449929 1436307 1972803 1154314 308869 926649 1856174 1896071 1514354 294364 713857 1731717 81037 1098279 1982864 584792 1423945 362864 107056 1204474 1339001 1678341 1505200 248272 827081 1049585 1883331 1359652 607170 141044 1905110 501714 330194 546523 1985330 275253 778128 1422309 866923 1870148 1512272 1700181 826466 5469 20161 958903 1946716 332749 489040 406295 634333 1367455 219770 499512 564002 859486 605364 1244237 470344 1418898 93709 1027715 127914 1293969 123970 1624078 28572 715907 777095 1704219 796360 1840670 1696788 1212079 1844665 1932358 1688699 1510237 1700234 542624 1956006 1413062 80392 839788 1209796 1538992 868712 31306 1483035 34434 1733825 774684 1075383 1295364 1691954 481141 1527658 978933 1334539 627582 1801364 262782 1893108 635909 1048196 1118975 999419 503089 534240 72450 164270 870710 1592224 164259 1061585 1266397 1580240 1066252 1795901 1347877 91379 1817792 371080 815371 839966 339468 783339 1771550 470842 1817278 1971783 716958 1320899 293212 862182 611320 1757486 1031440 1577772 843216 1727964 906626 972350 347393 1847579 1637386 1511137 1456719 865444 790993 633202 795869 720093 1544925 1155138 734637 1403092 1323032 551193 1154069 170842 324104 793878 1206286 1906264 430022 1001826 40802 404465 1466550 1965942 613020 1013750 898641 856113 1077852 1464140 558481 266909 1643593 65848 84526 1550772 957270 1269179 354661 1021335 374928 1056211 1477414 1153747 1636386 15273 1887878 1422667 18406 1298408 302484 1638828 1143130 527789 1282884 597871 1814169 1381681 1738097 794860 1661803 1732045 365770 601207 279709 1636779 1525032 1281160 840025 1109233 1017946 1473960 1558469 1375228 1744838 232098 1069649 1791092 1334037 1888783 1378143 1047341 1086678 843247 1129969 1830985 1446603 735985 3728 1866253 384661 1927120 741377 1332038 988632 480478 1536529 28230 993272 1993910 1129087 773688 815339 955376 34951 1728824 1525024 762720 1289428 1824265 1202786 907106 44570 403163 361709 1944423 1806006 823986 1063503 314364 367158 167327 900781 1426761 1251878 790083 429049 1812460 1491946 1766372 1515452 644022 1563313 1891986 876516 1611826 1133901 244324 1306284 556937 17047 1262089 867061 1895909 1357814 1952330 466991 1363750 70811 1014174 1811154 427191 1223368 420537 1693204 126158 219030 934495 1629921 102048 983875 1773887 1285754 1044122 982894 1969760 1039532 592863 1817299 315941 1797294 833295 1853455 538198 1083687 430641 1126825 1434237 1276567 1515930 271915 515668 1502094 480905 968555 677764 782062 1786038 50789 519484 208455 1358034 689824 871024 1715436 1219091 1542203 1505114 1538855 136872 782243 991424 1628724 1536354 248870 1733819 1189690 1294106 1083456 495207 1070934 482179 824522 1236396 8673 219989 192518 1661104 1577310 1368286 155497 1150903 1156138 92706 1980761 1054756 1260154 1044894 1668921 822289 1155564 782669 440951 352607 1978495 720244 952355 735935 256275 1029347 422286 388258 791750 1841382 1192550 457543 1867725 1554003 1641532 434300 1175838 32744 1598396 62006 1436646 1115647 16572 927052 287415 1341512 245502 1476130 998004 226760 1397303 1327593 90650 669626 406676 258060 1922741 1168926 776934 1376031 1186769 547351 1354007 1404586 1234673 1934631 543072 905074 1571980 348025 183376 77819 836333 437029 1675996 1531108 1302255 1789291 557983 1778241 708227 909827 592090 50153 321412 822524 1746558 1016946 978737 447134 724052 593553 1350422 1102667 1469485 1786541 286192 26072 84530 1097847 709692 454528 1939536 783422 611628 545222 1518880 201098 227221 1118387 98709 867912 1108716 689873 1710539 1239223 1888799 1582096 1928178 643916 1301972 1414342 1406033 1337285 1511940 319735 756877 29933 1760244 208817 1919869 509425 57752 343883 1770452 313848 1524518 1059604 1438562 742952 582930 1904679 876132 222326 389017 104433 1633642 480792 572129 168770 1418752 1518897 1004086 1027702 1610830 1153070 874834 1324720 323449 708004 454295 1253291 99349 154201 1804679 1795416 946426 988469 1455798 366330 243168 1565676 1581888 1707878 827646 1904941 1842694 1680488 1916639 265878 60696 942135 1755840 1890081 503690 1863351 1289771 312002 669607 1736102 125340 1503774 1426224 1610218 1923381 1951090 452289 333237 485448 1569945 782741 1138938 623250 684678 1451546 1661614 199031 27814 451614 645044 309612 11055 322417 144854 694832 1223909 33095 1385639 221943 540352 1879372 1588437 1898748 697705 859199 1680294 1711773 820261 999938 30702 1181117 1814184 1596980 821787 217994 1518985 203206 1429256 1757898 299776 446989 1268616 580546 1990347 1425173 558810 1080703 1253078 1543896 1739158 581729 642805 331307 328718 115862 1609332 1202460 1400177 1442277 781718 1811628 523454 72966 1121275 233732 1618121 1999077 1155952 1786849 8956 1546049 1563412 240734 1377998 1121090 48847 733791 242534 583516 1058728 1236971 385827 1123740 476461 1765676 1349453 1285546 1969083 289577 403199 1727334 780400 1514188 186924 1193375 1746222 554228 1071334 1114518 1014828 522225 1814086 875810 501786 1398392 1866881 898994 1573249 197168 359113 741431 306094 257684 272843 1451297 1220299 56278 996210 34097 1714864 773136 1718306 1335286 430076 1580415 1617669 959508 1359318 316227 365515 786246 1262376 1982989 1690105 618624 1713325 163462 802993 1636729 301381 48751 520210 339348 292523 987700 323354 85011 1578519 1501511 121572 315305 739332 765941 383112 621743 755039 825913 1754063 101899 1107218 1196620 1940432 837963 1148052 411593 1250106 1294525 1192001 1549049 153399 332216 1427523 1593853 90994 1426970 5558 1940230 1934970 882510 13646 1828863 194179 689256 1401661 556661 811517 995868 1147942 1020875 1034485 229218 284195 748989 1163449 1063193 1685638 904374 1093580 1236908 1077487 454017 1903043 1331486 725542 1980565 1897826 435357 1092867 197930 50148 1177688 1172011 716729 394865 251682 623887 1328552 1904943 566093 49320 195804 1072001 98351 910799 1939748 1427655 278198 1700319 1979079 1003833 1894963 1529081 519338 187622 1159141 1855585 233572 457600 1323866 860498 1309407 1837780 1308736 1681694 1975245 173561 860242 1461006 214561 608227 2355 328461 993449 1660276 1959026 362681 1390059 1241607 232293 882874 1269978 1747366 16838 863795 190080 909622 180374 841058 1857897 90147 150909 116585 1555501 664102 1965294 634961 1260572 1563527 279216 130063 262037 291842 1356964 1712036 123582 145160 620557 1518858 1207605 829102 1491335 718944 595674 64494 663546 1022293 1028774 1756909 150097 1467583 1587310 1658060 373683 1268350 1918852 1283223 1726823 533299 375247 1223366 229886 545453 1992151 308120 1273335 1768602 1033451 1439883 1921289 830393 1601851 1159697 497432 889298 1789239 1470739 44469 1879802 1755256 391880 801286 1663081 1418362 1558113 594749 1320676 1968768 1731487 1402909 1714820 248602 312635 516000 1787656 641037 1629582 1808924 684249 1404777 1060209 573918 1959627 1868573 1364267 1799364 545105 816575 1496128 1161554 1903199 1040670 431482 116704 63662 1351025 1249377 617508 1679101 1400774 819544 185478 1085915 1677269 1033016 1943033 1015253 1913976 1890063 1395447 1050044 1336187 1743991 1492940 900948 1303097 1273712 375041 122842 266090 138307 1792481 1694612 504548 130034 1350513 614511 1987222 796846 1471396 139077 956280 1896083 34294 1571327 597540 1428873 830074 1668803 730432 841915 164094 1174548 976109 1660573 692429 1125040 1570886 1981736 1122004 584776 1273638 1916896 206132 87606 126735 1207659 1690314 357920 1442261 1169176 495086 1741825 436665 1028210 1798804 1021612 156524 1080102 1140453 884689 319470 1892426 194424 64473 168308 1595213 764797 3947 1967108 572024 1098067 616604 1479042 1732702 55941 1367559 1289764 736547 1589952 20079 871234 1685070 1015214 49806 1197981 1476680 65153 1293924 1820913 578948 955619 943420 415490 590439 229678 872805 1791441 307317 1543159 1985548 1795708 821142 475739 911480 521268 459235 19279 267522 570434 399484 1904148 776382 87439 627380 241450 1541561 753840 1616296 371875 500689 1220046 779568 591711 98757 539484 1181747 870173 1356017 943781 1214871 166064 723117 712155 1939132 332946 341782 1826861 895323 1245370 1768175 456548 1542026 225910 422810 1448288 505175 863299 1447844 1926879 1843296 1011147 1763829 597255 430819 541526 293555 15893 1377102 1995705 908221 340675 727738 243824 115205 1398586 498688 1584054 134062 789102 1981651 1555006 1237597 422248 227103 194884 1065220 1389875 708666 1346592 955953 133497 871821 726324 1854647 1260808 1850774 1512704 77594 1348901 726317 1485565 654042 1936478 390199 952194 690268 940065 1122654 1038482 488614 544829 1194641 769095 1358651 284364 1711794 957536 828616 919940 467197 719025 1772011 1673382 1118578 1933051 1809986 190392 1421297 716497 386225 1975845 891929 17615 1884108 1127239 884594 1095929 320598 1350453 1521695 841894 392207 1981889 851430 466147 519996 1026530 232629 824535 1650182 696411 150544 1410329 1994831 1334460 868509 1379184 586871 138346 719086 1395784 1820313 109794 282399 994541 1213872 1128590 1919441 1020660 1367022 1066970 1726239 758996 955158 257894 316096 678005 1737656 1021115 936817 1085322 1754618 1447609 1664741 1385154 1532171 1386441 903359 1145970 1398168 111932 925954 896423 911919 303565 1490451 1147647 237221 1359889 1440557 578318 1022701 708000 1538856 1156020 1546752 464918 496435 1659532 752218 1482393 1838041 986095 338772 961398 400431 817685 1021763 545106 941693 819961 668940 322940 1827596 1605672 1320422 501013 1985591 832038 1129395 1823888 855505 151874 626954 1245020 214056 207790 1492296 610959 529065 1191632 1554816 1471615 496371 1297642 603857 1659920 1356695 1040056 951440 498207 1480168 1171238 676986 550991 358581 1753580 733915 304525 1652071 1435503 737930 804163 1520196 1916688 800847 1205792 1298616 440831 792 1541185 248087 972295 1156736 1940442 1711882 1644011 1636946 16918 1670226 373713 171845 836852 1293430 119428 793773 521111 1959306 444980 1831038 1633220 1914133 1988910 1045280 1167478 344650 1933168 1385490 681745 385414 798818 1237796 150952 1336139 1207412 989151 1317582 162303 1626792 999159 803656 466247 1485170 270937 577366 85466 724705 1306996 276727 404831 85260 1580235 871314 1556819 737469 1738107 1241747 740064 1887731 1870577 1454605 1936963 1635038 788599 1006308 880729 206831 1686571 36129 1166913 543063 449593 329429 1290494 1786505 1843511 1225295 1037335 52000 1950307 1240847 1924851 499565 409979 329173 1982138 1266963 58860 1020732 1154112 1724868 1951074 579656 667698 1585271 348495 772470 45730 1552477 355914 1742788 267388 279600 1066873 968325 139940 1184655 518943 1425626 163804 628893 1495753 926902 1300413 302839 1111991 9957 346254 1714245 1512128 1181659 1529383 1541544 1521362 606023 397067 1376786 298789 110954 1172090 1337857 1798862 979595 977902 79666 1059719 294681 194869 152654 1184350 1107822 247872 118774 985103 1182206 1861904 176273 1639865 571930 1980210 170096 1203600 1031711 1523707 990741 1578603 873388 254182 2135 1138103 473355 809425 268524 585116 1363790 611594 1290105 289263 1698607 1082047 1655816 1339119 204988 1005266 268651 1140289 72237 874865 1114618 1102738 251055 1136301 1740238 1869750 1930998 1367790 1551322 769714 764883 446362 1795374 915691 415969 977957 292481 1761959 507330 141647 1459038 321255 601201 527498 27890 1341655 913763 1990575 1243497 16820 1817611 1463235 421807 888391 594966 2573 752492 195131 1062631 1115251 17019 1336179 1625115 1977386 1329172 1461013 485042 13109 283643 901583 1746564 470534 1674092 1557018 355987 660455 922670 189713 1349303 1031806 1081775 239603 1648664 1122286 1435445 482819 1153475 1419075 293874 515959 58771 241343 556815 1681787 1438620 1682880 432104 71326 80538 1086786 825698 1754226 479183 1248130 1357907 1082196 1326623 947587 1526542 1508133 1640952 1087587 1737830 3900 1120634 212969 1569584 371773 1766673 283865 1795930 1444790 98689 21406 195873 983746 151840 1617780 1437314 1320577 1982119 201931 439567 1872818 855590 951204 133590 550331 128975 72317 1444579 53701 1126502 1701999 723884 1350951 1113431 90451 1089943 606053 1586607 543647 1922780 601435 1264829 1091522 1752862 1123790 646494 888081 664172 1379117 27925 1872767 1208448 451976 880287 1163234 864515 1269186 1765295 606706 1227900 206523 1526478 1803782 1640715 1971166 981111 668452 846845 1299573 170786 266052 902748 199470 1813880 410726 894426 482277 109712 893284 1880514 641685 119229 1571187 551637 34754 76964 1408795 3509 1691613 1674342 1651848 402836 1863928 89620 1917829 635688 1446385 1405318 1397949 829162 1053995 126732 199863 476174 291252 1248407 1013163 1670568 1800843 690467 681364 1189271 304544 236653 108094 1254902 303709 689401 135833 1247759 56493 1407375 1388905 229444 120564 921828 442817 1876165 111480 743124 1358302 4096 1707220 943108 1544688 1160991 1717880 1119934 1428161 38338 364863 1551792 326232 89455 1062938 1772108 337946 103759 1787287 987594 500313 1874993 1271993 789356 745976 947244 1083097 604124 1909400 75386 1126205 451668 1321686 1250026 1368215 1624368 783968 1497454 1710869 1962341 1525458 1456672 333450 1862499 208493 340434 1959127 902677 758358 1919480 759188 545054 1775538 968392 1273613 1020701 84720 1998721 908723 510918 302913 1996742 1708644 966447 1060406 962060 561614 1572549 1265249 1964521 135592 908887 436455 1485836 1969255 245463 119239 105525 1972802 720118 1887663 521269 41107 1685411 694209 127794 1707389 1617847 1725189 1019472 802327 87904 314539 1725174 1628810 707964 564685 1720506 821029 507203 462687 1173170 77947 740354 1675024 976397 1187533 196433 1264306 285583 1872889 1454988 418699 344531 242897 1468848 1575465 728000 1676526 232190 1258790 1168849 58296 1957517 821334 1864048 692544 1363245 1617026 1434010 1127025 549552 766150 598960 994493 47805 124462 167326 201785 1273138 1577583 301154 124160 352196 1341807 1822586 299647 1489331 1914361 910059 242631 1903253 1461663 1892142 1710641 1701998 820332 1445719 218481 1549264 924962 1720058 1377690 1143255 459630 1619772 359054 1140130 1381649 572614 347166 168043 1372397 949420 1521255 571647 1150880 1331491 456638 971730 715605 1986422 976123 1619876 39613 743803 1434510 1741203 232544 1200466 1153191 894744 1792223 1199893 1825427 78798 710285 1652809 265734 381608 992524 1368592 1099644 440622 1326973 1008702 1816813 1178587 539508 649040 516593 997286 1397504 1101828 861151 597775 627872 1652706 637682 1397804 1572243 401054 1431218 439246 1240254 4699 1113775 771661 1508984 1211927 1775558 1521156 1189719 732690 311838 1665910 1914495 1761804 1480736 1282342 301809 1552398 396787 1375084 1352560 579416 691020 614295 392743 463383 601054 441133 351220 1971389 1094306 148053 1309713 725867 208466 1295050 1048455 300248 279409 254438 767473 325103 1077311 1441219 1666701 982140 1624892 987314 649389 79021 910559 629150 1198107 900410 1246342 239082 1380016 1778569 1051325 449233 1259944 628245 1704614 849342 1106425 1802598 814088 1605446 764320 698146 1531736 1101686 810694 1864109 366568 941289 434828 1895145 841676 1203542 1111013 1264769 1205602 613343 290692 1152295 37932 1759394 780753 1827211 1795127 1694874 938368 700945 608475 319399 1281146 668675 1053499 1635695 812768 709173 760371 1512608 302770 1357573 1446959 1736833 974030 1726019 1875003 427603 1306217 850112 1343274 1295937 852618 1741757 1595056 1388295 1555902 771454 942981 710696 73999 1127593 277736 123654 726194 952343 877403 1611986 886188 82187 560814 401897 1386775 1536920 592040 855619 931993 1497571 654149 1987944 1534210 454082 1579126 607602 742993 1592898 1858577 702968 1508631 1275965 577099 142084 366467 1986186 414815 201292 1519886 940193 142924 1959692 1726925 1137326 784158 1912041 1287438 341927 717738 1527385 359437 318447 1311978 1230394 1263834 331018 1731045 1462462 1404184 723555 247471 1264137 1148469 1826877 285367 1206960 595342 1161423 1887704 368993 1400164 309264 297086 826198 834627 1921559 1922731 605044 362334 1284628 1259738 12055 1941089 415534 440985 1683289 1037019 683002 68353 188319 333384 185041 1545647 100257 1764676 336766 769731 834115 1022558 275299 853667 1710918 527225 572149 821072 1034242 810392 343887 1436167 514579 1666652 839698 1691202 1162694 1712971 690795 1292306 1181853 1707089 1025649 639160 1194208 1911656 197776 1877354 1281388 1254611 520514 378340 480647 349904 743623 1836349 351423 1638402 1507853 1761800 828994 513772 1615479 1637885 1670369 1138775 43228 211281 1881789 845504 751590 1337291 1941174 734576 1945448 593480 1128019 919835 245703 1887708 293372 1469503 1323376 1088708 1428614 1971259 1113011 1992767 44743 1416413 119227 711247 408796 418086 1298123 233026 1563848 1947286 738860 642429 353041 783219 539998 1436283 877887 1915186 1666091 1991302 1198132 491271 690370 135716 782049 1462981 953451 1458055 774578 712954 271667 1009353 39590 1717138 70324 1209616 344421 230097 1745483 1609368 1611859 8228 651021 1105702 507623 510765 278044 409871 1771659 689972 310265 1887803 603103 587745 884411 1922713 1319790 1919854 1938535 1375593 1769449 1598205 696590 1990775 910609 30046 1781466 46178 1985190 904302 1709661 9017 1696646 1519926 1152563 1127002 954402 1608174 972163 1178776 365407 437727 660807 433320 518428 105520 999923 221276 941129 1438100 974519 1662431 484691 512864 1403355 316581 366261 1974131 868575 315974 1230580 377605 170769 1878473 1187979 544167 679658 1838515 959589 1306995 225058 677490 1474481 155883 1239577 1656900 1010259 1638415 545340 671530 1199398 974132 98040 1389333 725943 1490873 1115720 1378855 1861234 1088195 1904137 613240 1132650 1096033 311678 1022923 46000 1134468 1660204 1340789 1448782 1504710 906542 976859 1240292 1633250 513114 32341 1738057 1458736 107904 974908 1561497 1356188 1422440 1039567 210028 1037302 507692 1344638 286873 11659 456268 130733 1975050 1354018 1324981 78651 646078 7437 111264 647735 1000403 1999882 29273 1083694 1260356 716544 267901 1732068 1800060 1754237 39822 1274322 974905 1182254 895930 1769820 319007 1839848 567395 758881 1066579 1072789 475416 936708 490683 1024050 1642299 873321 1939802 1622374 942320 104511 1655066 1734178 246626 218419 1895529 97908 1369459 1669596 1885179 1491663 968237 1561394 1058361 1728348 555314 981829 1442058 71664 71425 532802 967943 225713 1435337 1072391 10890 639364 1433251 899374 629715 1843148 531175 239485 814838 1070479 501512 1064810 942038 1325832 1788720 885844 459013 990852 1863384 1688893 1455561 1960176 862259 1198771 1933958 967375 1658080 1473097 1927415 1093628 1729907 1644641 725181 1128042 104689 602400 1487343 933143 1880848 896078 961424 216694 486407 817662 1142728 976086 527409 1755052 1020897 1887043 289079 1239065 501418 201359 1330866 1472032 987738 1463227 170722 1040097 572367 106715 1603556 644287 159040 918694 1168320 1315307 1211702 1196199 594660 607934 704582 676842 34820 889408 1182124 515801 451701 714387 1331322 466576 1143617 496197 1668448 1275833 1138159 143639 1367861 417817 232169 1952906 1093410 1340469 1536704 1690790 422673 1073629 724723 2181 1215521 1438431 207269 315147 136912 613652 1125929 1151579 1769546 1430136 1277454 675703 899483 873944 401534 617149 1724094 337268 62117 1016893 199483 719227 498543 1961533 1191808 1003416 663725 615846 569668 1607058 838329 1976440 1190196 319100 979453 187494 381709 751406 1597555 662514 788809 815406 313925 1307219 840461 119704 1875188 450477 557153 347785 1787042 1437277 576209 1761173 1592751 1230439 647010 266307 1757929 67335 457463 1668953 1999283 83048 873105 1594147 1363212 154922 1599781 297094 369853 1242478 168 1534455 1407498 1561437 205715 1393199 776138 1155439 119054 1914409 1492341 1647268 1436801 586426 1576339 1345995 484004 62511 1307637 672359 321661 1198175 134627 732474 1421909 793246 279786 456566 1580368 971800 485589 1023885 721718 1432078 1276431 867875 1911780 1950099 986 1085147 1823581 395977 579648 1340165 559330 1192788 1830962 1735000 694137 652695 1317051 1211555 1406501 211700 1581369 708992 1689730 1815170 1758178 584173 1032596 528274 1798062 890028 1080343 1197648 313590 1410651 1605039 1597527 951283 135737 1440857 489103 357214 413080 1425409 1850773 417208 443720 978607 87819 502650 147128 1511413 416661 531372 237530 329058 175505 543739 1640335 1519104 354935 1097579 1972267 1684485 606955 299734 1434425 1138139 1068068 211128 736271 1667562 1807094 160284 1839316 1126538 178983 453620 1574899 1019393 506974 1659943 883214 1999757 107299 1203822 1061533 1286639 566154 39327 885268 1249968 87938 489048 1752832 209416 1017921 1366599 918862 740910 1247170 1127355 276674 214929 1363239 1040970 809908 457868 1129256 1937716 419003 942762 1696042 508430 791040 91152 884804 763935 1572616 962972 834329 862070 587029 428188 622218 1815038 1427143 1704399 314409 792976 515254 1029256 953839 1157804 899879 1050571 812295 1315819 1672167 1758611 1839334 411513 1006655 1175579 1651703 523890 550172 1937969 1364740 763154 1422925 937527 756990 1772893 1422393 1121474 1976580 1574540 111569 723503 1412817 1851488 973578 1099754 1106837 995801 277752 1454966 1151173 191684 782903 875819 1477110 405047 1529493 903131 1795026 251108 1593650 1944308 1522784 817013 1793397 471410 1941490 12513 1474373 857443 1790852 674600 414061 1841988 12529 535842 919338 1962302 156502 763995 1564432 698937 663726 1764742 470158 1009134 488164 1675515 635774 1800329 68899 1822323 1472825 915980 351984 362858 905418 1328275 379195 18650 1631750 585509 353192 1610877 1146282 1742169 1875498 34690 285414 946707 1657442 1762538 995907 1099458 542157 674705 776192 1309862 667214 395000 440646 1817618 1208621 973291 690806 1190730 78882 517358 1469293 330050 563380 348243 1615127 1294151 407683 696613 442955 403964 397147 891503 1944139 163738 606938 1893370 1014530 1392090 313932 864599 327246 479485 1122900 1360501 837226 1422874 932168 1438290 1284551 57733 1113986 1525464 500422 604893 156317 549686 559375 861674 219450 125288 1958863 1368693 537003 480679 164506 752673 1081550 438166 151743 455938 201041 171324 1075455 1100430 14138 300853 157622 1082139 1501304 187018 1772741 227075 1330237 1271982 405820 443872 1450832 1023835 1381061 1983143 1177679 1306759 877882 671308 1463980 1162691 1103550 701253 1270084 1361902 1414452 1693024 735691 481607 1939790 840202 1210986 428802 1695373 349717 927990 1076 176020 228597 1798771 1573834 715340 1893927 1565692 183218 200553 584537 982302 1149507 1884845 1895149 603995 928945 643241 681505 1958957 1677307 688263 783790 124243 1901681 1213979 22307 1867787 1641822 1051311 701685 499551 896970 1120355 280825 850247 1278812 1754103 206427 479937 430708 1078687 1715491 1188160 363951 1695522 1326812 97815 276356 1181433 275938 1570431 954439 52549 770783 321786 912386 1039537 678932 1610744 1465308 333561 1128810 342191 1100292 1963224 1320865 827865 1189288 956614 25715 1936959 1564715 628885 1394026 437543 1630876 700126 1534413 1087080 1159893 350416 398751 1737151 418090 1478108 1375104 816205 30825 1706986 1850211 1380702 793775 702172 1032757 822622 1932877 440914 1787583 1552108 728366 410801 606942 1929217 773848 238519 1493986 658836 346008 1079762 1408562 120934 1473584 1844514 1280701 837908 1895622 1074223 500435 1665731 563038 1630236 1759441 1511741 961286 411683 518392 452845 149999 1873261 692937 175221 1133975 1456540 880754 717791 361465 981076 892932 1790644 1947452 1528314 1848058 1570484 715945 649683 99245 1016288 779726 1849724 1447475 887005 1323656 1675590 1666205 390549 1182580 1879395 645262 1297707 1042733 1582643 972422 136231 1412856 403607 860388 1495483 1226454 463844 24839 530315 1687024 309462 1502416 1478216 681899 274364 1618059 1145348 1462281 1243640 852663 1550273 808717 1186676 840901 508781 1994760 1650662 1541193 364640 109671 1668274 750084 1465302 1938121 580714 1643365 148952 657612 611614 1411906 1546923 1699300 1461537 1017014 705255 1637424 344131 1964058 1230847 394072 1880949 1954578 84114 1428952 894980 4272 952991 907220 443875 1486069 1220193 1682672 1422582 1989779 1172204 1625966 1398151 1714109 1260734 909307 931206 1218808 676923 325614 790067 1950437 136998 846718 1241505 1101759 1215724 585049 1083411 133349 1765613 348554 477095 1886817 1576305 343193 1895773 329961 1365684 433531 656970 17928 41483 1190958 1520014 61952 358884 1287371 1537394 1327710 1297231 400791 1231672 1497844 1635648 1556315 1385263 120206 393122 26422 598183 1333582 511211 815937 1254694 812398 1103983 308337 19928 556711 907091 1787936 416321 1427429 721336 191680 491745 1853270 672286 1850892 1510712 982567 1583311 354518 1019116 1625991 785807 1286372 953826 929843 1257979 1822702 166190 142775 758474 1185789 1977504 1244893 1556301 1894440 1864187 67608 849195 429587 217365 506050 1956679 1931015 1363559 1640392 364013 1998159 456551 1939622 42040 471085 596119 641187 535803 1931199 89944 907823 875930 1186228 211243 554735 1771682 1956348 1009605 245774 1685476 1091212 1731142 1609388 51224 1577688 1164242 607311 1963068 940705 583220 72274 1049110 1889464 909033 1823703 1877458 1548809 922237 57906 338053 288216 2749 1210632 1829357 930998 1953029 1670108 643860 828677 1566684 1989800 1604837 65497 561941 654000 933831 443910 1394155 656944 1340373 200596 1887912 1020838 916736 591985 585816 316979 193660 378996 1668207 1948708 34565 1017122 1971747 1464107 1152945 1708479 373873 780531 612588 1878157 1160384 742382 1864937 1811064 728418 1306594 64204 1621216 642870 535387 1188940 215102 1534940 527009 1398362 1213812 1053096 1736345 244226 1208909 1879764 995944 751618 38442 1982176 1834823 505980 1252435 1441166 631097 1144035 1348951 521698 246521 1705729 605113 271058 718623 1308128 174349 1108747 946795 1158303 131023 203365 1271561 168221 115976 1034115 1132320 447930 289065 1621212 332786 1048746 925912 826187 1110417 1558186 1072852 659006 970086 371628 902369 1673960 1956861 954626 1227120 843467 1798786 1334267 1908778 782334 1506032 631191 449187 1133971 808541 67189 1567535 1536109 711592 1553354 1832024 1022728 462960 1586018 1132062 1242417 1105817 1458324 1370093 1718142 1660893 1391641 1222288 167776 787073 322749 262385 295149 1432274 1564590 614127 736120 986724 1338901 741684 1185741 109164 911879 1902421 1919829 1389987 34115 128468 407446 216892 157409 344625 1675320 1839536 1525984 992984 385314 1370841 1495393 1917492 1673571 659938 1406226 1330854 408086 489391 1034016 774661 91641 340650 1803935 255450 1752748 283107 1368419 94617 1780647 1837216 1431053 1265222 1600374 1914419 1860890 1834340 307384 1958996 1484265 1813857 1927352 205168 1333535 351891 926487 1065493 1739676 251079 611768 615837 352278 1125963 1575546 415639 692855 1138436 1782775 1018844 74821 170522 926463 182731 212338 1992741 1285609 757202 598411 1138769 363123 1016621 700477 1775267 584614 789257 229755 450055 267833 1561404 564186 151437 59802 873920 703404 1727509 1769741 1449235 383727 525933 1080417 1218590 257809 740103 718435 916068 482891 557068 1751817 1949704 1307210 968983 487908 556472 1642219 1450462 1736499 506873 109718 1825810 642759 1053872 1142533 1482296 1254446 1586974 1314671 12777 1402027 1249650 808565 168571 852168 1932540 202533 1248556 582264 1998396 432895 247009 345869 969704 1393643 993985 1881758 1982528 900700 1972414 1181211 115741 1416642 1463230 1964908 1328568 242222 1016030 1272520 142501 1705231 1430394 937957 1543296 1503602 30123 1293261 1406518 939598 1552888 927258 1548908 872873 575019 1352146 1955659 1042074 1916243 277597 1220760 864559 658651 1478071 829531 1834298 1254168 1204110 1136468 94914 1210981 1468296 474812 484252 1906353 1000280 1064615 751839 151231 230953 1974709 202620 1775492 47339 1885940 163472 1367339 1700519 1787751 1389917 295553 624309 1802058 1726020 1396735 226929 962843 1052915 692720 949915 994739 1247948 1288885 1263931 232837 221693 1787988 1833830 436540 840963 635102 1431894 648354 137969 1908310 460912 748351 1103975 1478506 268537 618407 120754 1308618 1268835 826022 1190814 957445 1038855 1090329 487870 1354818 1969144 1069500 735869 803269 539077 1579701 254034 805092 1050992 360388 20473 1474755 506181 357186 422234 1241257 674105 1359566 1102185 1116183 1896581 589956 1605738 649116 1459669 167528 1811007 1832750 974572 1319865 789351 1088586 899181 1368430 1449036 995729 617746 1916261 1020178 1541848 414474 139627 1191831 536635 553280 1108962 231758 1679805 308983 655655 557165 1672243 1722458 1347170 1139886 704268 363390 676449 1848729 1916119 1650599 1109684 911150 599925 1723488 584177 685704 157415 905223 1912458 1686412 1051053 37169 170152 550764 782637 1069254 273652 1448847 333882 319505 901085 458556 235704 524314 1695869 1283509 1667970 1154555 862365 721562 1043599 1757605 1793559 501718 1073432 329178 1958007 1200930 611168 957603 576967 408620 208717 1493838 1868360 215125 1270832 839106 1321314 1729342 1474475 1871630 1548745 180207 148866 162003 1617531 877930 1875101 415974 1809621 529350 1547704 1806402 479421 1337163 1307180 1323138 1896430 1542334 399144 1905569 836322 1864475 605193 1036656 1615633 1638335 1138970 196453 1232814 404703 672562 1336317 1191085 1093760 960870 595041 1096515 985346 874173 1654707 285131 659613 1042295 5143 1509651 1537856 830883 510560 586741 1365366 686682 498869 997321 1400428 1291357 1239681 1420853 1698940 480347 1504808 471191 1319722 1961405 1797686 809354 1892255 1383444 436018 1017087 1598485 124365 1150622 1070819 1286383 990237 1247728 1886412 1989610 306626 1866033 1065843 1807489 1812510 334231 1060222 1149360 868905 2221 1405115 12814 692711 1938159 832307 1191191 1968374 1039108 738874 150616 151861 243216 1833533 1174965 146100 820500 976996 247685 333885 1330952 1518363 1984042 1159364 602475 94630 640522 1788642 406076 421691 57565 72073 126946 1023471 194635 1871000 1668216 1550126 815635 412180 261176 1121691 81441 120732 675783 1713888 1899637 355049 53213 343048 1324867 557505 1139328 1588055 180112 78382 190752 531475 1107951 458233 274616 1156129 1987413 1959269 1590635 398969 1648495 562020 923370 200862 1818122 1442226 1987403 1436199 1161634 1481577 1915326 371345 283137 445042 1855685 407324 680075 1621883 1118158 822311 1427295 1423993 1209704 1446408 1041958 1310212 453919 950416 568939 1743897 344030 966884 1216190 752322 1293750 808352 1660690 418281 558372 463370 1177352 259064 1736957 1012289 746774 86701 1942060 1828870 131636 502324 1222575 1944906 1177764 1232589 1033984 558464 987115 1067715 1917348 1495964 1780230 600056 1925969 1062676 1584062 1569914 1964527 1089589 1619848 736826 198485 513404 92076 944430 1251798 485116 1088795 979341 1591407 632484 490769 1921621 50303 951867 1124160 1405099 990514 1524421 1738450 267779 683028 1618450 845665 1201855 1054183 77050 1156292 350699 401657 1648560 455097 522063 39747 1117181 1224236 1554506 723614 983246 1431327 1725544 1086953 1870844 73608 401845 1073560 1712019 58505 1117550 733542 1921575 1933416 482586 363886 669598 1219082 1613924 1567901 110693 530589 1181531 349502 433895 85478 991913 93253 1805760 1671003 1073850 509652 1407557 977000 1342912 1726633 57021 601718 799285 413057 577271 989377 668324 689980 896482 1782650 581662 515777 1535448 617684 388791 872774 1567727 335287 143404 96157 421088 432928 1499922 603311 514211 1099173 642382 1738441 668252 19150 1130596 308315 1294053 1248789 1138786 1532779 530343 61337 906565 1153513 116849 1360418 989018 1219342 916466 16949 1693397 1886333 1249419 1998429 1591695 772313 1417334 1959767 1538633 106133 1613893 859455 165667 1896106 388746 504514 1143863 1379916 1559932 635875 1135342 1555682 1673821 573301 763988 381452 490188 1455667 1353237 502275 1628961 91910 1884388 67347 307184 861152 339657 322421 629931 596778 1641811 730666 609179 1903008 1305724 315781 1923853 1562969 559178 940389 1686305 340911 342824 331888 1962167 1870048 1695394 1954496 1884554 332088 1759427 919528 548070 1344332 1489031 1941142 1081761 1659451 1765961 421324 244539 767382 1969310 581226 364559 434437 1131633 1266241 207823 625878 1849108 932660 666188 1395029 1292724 626086 1526457 1027320 687764 665132 667469 749303 521464 653224 552303 478303 1767372 694276 393868 297644 398726 90228 1752253 182809 629418 1028116 37928 1960138 644291 763764 1340728 472299 1822484 930790 1719891 1885250 850517 1257937 1621394 1868820 865665 1518141 1620972 1334068 610390 1046640 1363506 1629208 1496786 148576 1569146 1841545 978334 1276893 670923 729693 1074025 254969 1716298 111689 874595 963388 1988763 1900178 1278827 95973 1024167 1690137 203077 765039 1104697 1033275 670093 413379 1178062 1243735 711199 368519 594119 1352860 1703707 1636313 197289 1811758 258926 207798 1285034 49795 1549660 1830265 230575 352602 273253 482578 929586 767775 1710514 1155314 1949106 1072911 291534 1719138 1190849 1193434 1967103 1961645 59091 460729 965307 1908709 701715 115564 550271 516896 1452786 1431304 773086 638260 1341645 1733059 453203 1613837 1214822 1841563 1305217 606530 457787 184262 880811 103512 1047533 1454593 1104672 1377549 350182 261941 567505 285343 1091639 410373 1926916 1111455 1467439 791566 1305502 1797080 755709 1608241 1083511 933997 737375 358386 1499992 28539 441937 1196914 265137 183633 1269784 118649 1281703 774356 560716 1781896 1304524 1292599 901334 1764112 362721 713477 1984196 579647 566524 155126 121658 1422146 628447 829086 637580 1236895 642072 442143 237903 791136 116583 7293 1613342 325226 400816 769405 983685 1704162 1014044 655130 1943244 351309 462981 829040 1672812 257752 154818 1921343 810101 273476 1733351 644675 814532 104998 396684 1037494 1746430 1004563 1056155 703449 1279963 407187 1910870 1708209 97561 878870 616067 1893682 1020105 345271 316298 44148 816133 1763632 13936 909629 71106 1680417 63635 976952 1810377 1455883 1972072 746741 1158162 639526 1938398 1037288 227642 1954421 66118 1442345 1621929 1217697 485089 1396216 1297855 319137 1656413 1904506 473764 1369967 294493 1013088 1542559 1886702 35555 10324 41273 1730586 4058 701728 1237680 1901479 706076 1367571 718140 1579725 414634 742632 1227895 327649 622018 1664 1736887 1718629 308796 1296700 1659404 673945 440579 574295 60114 1317238 631133 1270965 751481 503661 1476875 54324 1098015 67489 1190779 254267 1835329 928265 1114540 621081 1275212 1899045 1520519 1049264 1518668 1406275 1381619 135680 1055173 1609126 438942 1815845 1223301 879948 681324 1163926 884103 1140962 570553 1866572 707699 232075 205016 1908650 1004436 1047608 1678367 1459894 1732920 789376 1346680 549258 1076348 1359922 1062221 990869 1448255 39473 1502692 1158726 598210 615442 1933133 118067 1592644 1530265 793045 344815 209266 647966 182796 863641 689690 995315 1881083 198278 964682 1069451 1643288 1682604 1575610 319705 1814509 1401826 64324 564740 416806 395208 1718556 691273 1286345 1077575 60510 1048560 1053661 396303 1224752 354384 1781508 546257 596566 1020697 1552553 736106 1667774 19693 1208737 1719450 568619 547937 915679 1756288 1726456 309771 1313349 1520065 809684 1094067 1632277 567888 446895 495645 293901 113394 575146 822861 711800 1212387 1970825 1860991 161736 1794230 1475189 1440070 1008760 51855 1560756 1245326 1061407 1107239 813741 1759293 338908 1184403 352897 1837430 822820 454566 162595 1694443 1822244 396064 1142286 764715 169730 494523 1324473 301448 1869942 1902886 885813 668985 526695 1917639 1953630 581860 1299251 488589 1509208 350340 81466 214168 607195 1431320 957382 1513190 1758056 1016698 673662 1694956 208664 1330253 1464055 1575917 1220881 1989955 852195 1196078 1846627 791180 747634 1247425 130514 1988827 1754360 613478 755233 1104367 964237 728438 1957905 1712660 1046625 1285150 728749 1226778 1925563 1351859 1806922 98207 1090902 433099 1030862 1551108 483232 1782242 1786677 1828144 1071893 1199131 168795 1598700 1210039 595973 1112430 1179465 1156876 1571174 185532 309952 175507 196181 1253046 1626945 1362059 1105271 1205678 960674 699983 1431632 1338938 585359 1327507 615451 135098 1904797 188594 589986 597994 1660457 25098 1577009 1357389 1207894 1111100 1448250 1359805 1103236 854023 7046 1915474 1787739 1327330 468305 664717 752927 1162934 1988797 517292 1281828 908713 1719167 1723082 1619308 463400 1197351 639366 419466 240716 1863779 1173804 1925599 1676741 1273203 1169388 1758744 1452387 1062056 1412187 969609 526122 1922694 1303418 1127138 683536 440008 1292365 1495817 1134098 847587 1285063 376681 356383 1850201 1298872 1182529 732419 1760690 335132 1422983 1168570 534867 858626 1020194 1402954 250425 1907722 1544256 1277734 1850466 245050 14457 647498 211862 817405 682370 905620 949594 1856334 1097041 1855426 1368384 918055 796765 227552 621088 561842 1927064 1779928 1460701 273417 840806 310316 811379 421300 356833 1008351 193060 1924999 1666963 713616 1595418 1570951 1213658 821417 1946915 12170 1795751 712025 209125 139691 1793736 695026 355756 1895926 906692 201753 473765 565435 1951060 817178 738580 550197 79026 1940561 55144 1403854 841665 336180 1831862 1919328 1701134 339761 758888 457082 204212 435139 427747 1282600 1498736 703569 413821 1824754 1804937 1405048 1113727 298781 448138 1064471 791740 1309476 194275 1765968 169994 1856041 178799 294104 1667558 1098765 155083 1734006 862683 368829 390123 1053011 1552335 692898 1406756 563927 277594 34120 1024852 1343164 1909659 122936 1719819 374977 1699346 1655091 1244963 222854 1551678 1721700 1899982 196192 1068816 1161731 820719 1463711 1421807 36559 1045925 1792878 1967513 1683514 179907 637679 796062 1281293 1123839 51689 272856 283283 1844510 1789030 958426 229738 39245 404682 1853440 1384581 1404338 1435865 1021574 1717886 1675420 857151 666420 1261734 699709 1697489 1343239 1447167 1301656 767445 558147 416411 669956 930344 1538408 1377766 342908 1918707 1911706 1554172 1533892 1363679 784026 1585364 1201271 1054680 251415 1619211 1272862 791370 1451949 1012915 1417315 995850 1358516 619757 155436 51572 1344577 1671871 673566 166165 496595 218256 1757053 676760 68312 412650 1217602 1802344 541563 1500487 579960 1755590 176442 975721 17993 1514286 1227709 377044 1354949 877469 1889549 1600499 99409 208539 637364 1474317 550005 456663 441303 1947142 966349 1202047 801269 23833 464583 1728610 420489 906414 430154 408994 944823 726641 644445 190275 566813 33884 1371834 1929303 1157405 862143 1779172 1766959 1400411 401308 1387692 1112923 495328 961901 388005 883288 193666 323617 1427985 453269 464698 73731 419831 1563951 583224 1183262 1905892 546975 1650013 1307535 1047910 1276324 1607100 1300770 557427 1149922 1688072 325481 1758639 1814519 1953442 776834 1888172 1765017 1409324 256615 989417 1910550 168713 406331 1973275 880989 1628099 174152 175902 112572 1739362 1386418 170317 877712 1551276 1593267 477366 753392 1474576 412330 926741 987242 740255 1676559 636941 1176906 1246203 658102 44086 1344743 934115 878833 380253 731196 451249 229536 456125 1592236 849413 336194 41935 1011877 865149 23985 411889 1386436 205404 1360967 46608 923618 582392 1046750 339829 432228 120884 1727294 1585375 379238 1302698 325598 831330 46306 226832 1523499 785254 1174499 355642 78248 841189 1837724 22808 1852698 462375 1494323 1142790 1920169 1241446 375317 636428 1541740 1662368 1891422 1504471 742858 702084 782790 1326205 45820 1238235 1566992 1416805 866933 1041874 688974 1488736 511097 683582 41919 64855 151491 996564 539366 792987 1272603 1908500 131109 759671 626851 247650 1298970 268503 999565 165448 444305 441210 1050598 1119532 1699306 1198487 1359586 1169997 1839112 537560 738979 397864 1687235 221772 1647332 748303 159673 1276540 1536488 727397 277968 1461952 917465 425967 1866803 1882775 238990 1469852 1128397 1955551 812540 1387733 1365431 1623629 352369 368165 366230 1346479 1035758 1412377 1194863 690231 694262 1692695 1580130 62956 769160 1305833 1460834 1403487 1159180 958698 1075541 1506690 705426 1325590 1869284 548614 1885838 1816033 1849189 1787852 58062 1171510 1539982 589858 955215 237317 878298 1158401 1820017 973766 1482940 171522 1245847 1044642 1060741 379179 852723 1448449 773593 743877 1001280 208908 1083335 1059938 1466660 814260 1729689 1670700 1021858 1261413 1699238 1645474 199338 1630730 600972 1791963 627784 472933 1671771 379777 1139822 1023485 8013 945863 1684860 1734920 145542 517597 1159534 1062831 1173044 853673 1537033 1102178 1494345 98402 1289410 1554432 826146 954044 1141156 169911 1377721 1066725 434521 686082 1455815 1807309 1537537 1764315 1630685 844498 1028378 1198353 1625892 724604 1137057 149831 884719 44482 1213873 702197 15857 524724 1509507 289774 1374722 1372058 1811559 574352 1191140 724602 938709 1117709 888853 1396295 392831 624487 1785012 1660864 1524101 1259576 819793 431248 1348327 1067587 830624 1550433 891161 335212 1040685 692509 556576 51542 44222 1685987 1161708 885877 299401 589973 1663935 405689 618139 1298405 815052 629895 1193632 297681 692663 1555665 1373402 1169025 937200 610862 95893 1611227 1154423 448755 1991312 828310 1643155 1313034 1650379 1222403 1012130 1142161 609257 1412781 221256 1360000 1276483 1891513 457204 1661914 1834937 1712735 1202098 253231 1881928 1809365 1978701 693649 138288 1442395 1306852 1863319 942792 317371 572688 1235346 1819067 279636 1045503 1610705 1836234 950067 924760 181112 874381 1383553 908023 1861204 717533 1056452 1135341 829137 1420393 1635582 1996570 875090 1072744 1435436 791831 1753966 470198 329939 1779638 1201825 1174547 913860 1437280 132432 1138140 623487 832980 520095 183155 1074191 1723656 354641 551335 955612 286518 623650 347985 1041329 354687 1010126 1398078 590580 1804430 603085 1335742 1516448 1494559 1589045 1933283 1258827 92496 1247701 1672918 161267 1563010 1169790 847238 152010 1926298 1928635 281044 1261363 469716 168749 192077 538356 969889 364143 1156448 748101 51044 842519 1703815 310213 1838653 231770 649234 444462 1295842 1796326 1310242 612281 179448 1061072 1520661 1284253 1806865 1027076 875446 412116 102763 562491 537309 113559 555802 496176 1200443 1215972 1871256 979208 544958 1690955 250970 1749859 1768730 1304210 1930853 593235 685198 995542 106021 431820 1683149 1246814 582977 1936198 219261 1359543 3919 465695 1413783 761978 327745 545548 1480134 1666160 1126999 195686 1642154 1972297 1324621 1173319 1578546 1354392 1841392 1333057 284605 450277 1132308 1285031 1239855 583268 1911444 1459591 876035 1322778 1176995 762596 1120956 1892272 77869 1777417 973924 874402 266067 827511 1838649 687545 771889 1954094 1131560 824046 262603 1241008 208841 1845758 525750 803822 1149043 1225756 652254 1110662 950970 1136244 1883024 47088 904194 1388432 866730 231156 325789 1024194 945867 1371764 116252 30902 333544 952893 170232 1493228 1164158 1517358 394935 1289045 971060 217947 713052 1049047 484948 566244 1158464 1037048 1416750 984738 15896 1640216 1086141 1892558 198489 594829 839320 1246269 817044 1454426 490414 1603182 991165 871379 877274 620943 1374416 1053833 841028 1024273 536820 298899 208073 1390226 1507499 1000941 534650 658763 911736 1959288 339340 598099 793724 1897293 531513 1754961 1354234 637368 1530851 1617240 1280955 1989970 1616629 191194 674625 358715 1764226 695817 157970 522304 593223 1018538 1635566 510636 738605 1459460 893014 1760721 1258365 1225527 1802238 1539531 1915397 1163758 345301 415330 1921538 427570 1765058 415149 1426302 1526096 407503 1004044 827536 48206 1896246 1731339 1014816 1323164 1325975 1291938 897531 1057602 1805162 731917 1487695 456961 1507570 1795357 296370 1280218 1720023 719142 289745 1661411 159107 1266597 1669546 1762875 1112112 1709286 593154 121889 1401651 1003242 1837865 477482 1601661 1205772 1924964 1244613 1882442 876952 465689 456755 691647 1222049 1549785 917776 1953840 1404857 800587 1003217 1417259 1883037 1157106 1567621 385140 508424 829716 1407526 530378 1586283 546287 413731 362735 160661 1616887 831232 1441046 1659121 628047 1655356 1786407 213490 1943238 1122357 627903 1619374 282122 392038 1694121 1598015 159079 742199 1747876 431941 1875092 485950 339641 1242031 27113 737411 1265951 796856 8124 1277609 1066213 492806 1238850 139988 32966 1127464 1200150 1512214 1703392 425495 213347 285416 28374 1548374 1758297 1478925 547197 296357 1502057 1850989 1725677 263125 1723835 52148 834982 1995152 680688 864170 1209890 1150809 1020250 1042644 1533195 122602 1902941 907142 1499132 1309318 887376 345257 1107835 458294 381867 1787062 376082 65214 1308089 471488 1192362 110312 1516713 924716 944060 1857146 1444054 412412 816938 994204 1333695 1370905 1704564 495693 883629 1684759 1795332 1632413 1751237 256614 94964 1409154 1890237 538488 1481078 1976010 227161 454896 906022 1504339 1736717 1006743 736901 1044331 317112 1910638 96268 291380 1758432 1572251 1134930 1555994 882805 1865760 1825044 1218274 1158272 1872854 564502 1235909 102967 1432337 615692 1806464 1516557 1480880 1339604 663631 162391 1285117 890277 642294 1027628 1646163 713800 131119 1982715 1896405 496755 992700 813843 1298777 1883006 697073 1060087 1025279 1816394 1426600 513858 1183071 1015524 1272326 1748205 1600477 1425108 1684262 892870 1725087 365329 832951 1304603 533329 125190 926419 588440 445695 122251 1455032 1404269 1585094 988655 911206 1237148 332745 1993246 420754 1003521 438258 1914360 384374 195089 1231695 1956117 947208 1497452 16383 1469884 1917483 287944 281679 1911990 1203670 699304 786640 1692119 762738 1066365 575475 253759 1559430 1960917 915836 1355390 1347683 124994 853539 1334744 315184 422690 83720 975126 467910 1731230 5915 1411293 1177198 423469 133404 294433 1662187 482339 359217 1910133 25773 314406 1805046 153920 1123533 1382342 1620773 1252063 721551 1946884 164995 33501 1784860 1976680 1866897 1184954 290764 1758593 956425 577130 1269670 1114468 1385768 1314860 1617988 1486318 1775123 986737 752004 1569400 1010404 1509871 1225175 1407503 650562 1402234 1068299 512158 897604 1987120 28362 1407630 466061 1069289 591533 1037478 1460012 1416169 428077 568593 1867667 1580464 425893 1074496 12009 63833 196577 1335295 1073074 1059777 1804089 1481853 1399972 640846 432293 1393501 195414 134541 560319 1476886 1332057 1274774 50614 1350418 1375146 1278121 1164996 1283315 184607 1660913 950261 605672 1375374 102647 1929920 948209 582972 1999404 1452082 1729491 1083735 1980825 917544 1564658 1922494 557957 1467309 1675297 1330331 913286 646735 1819757 1339704 1996629 862338 1154833 310445 466309 418553 1027089 1703966 1128440 1706534 1591611 1611784 825288 1922835 569016 112503 519335 780452 291233 1557532 1378606 1799047 1950184 1961067 550853 1279459 182484 1862086 669302 1477343 767135 487022 795455 650422 1467310 670425 227125 1677214 1335086 1931706 562874 1305141 216598 43563 1633392 757286 814288 1022877 963271 1250506 1676043 398792 316919 1869826 1309638 1379304 1561108 1706837 1904 1682086 525174 421563 663451 1760740 121484 505023 1092935 1772341 1562744 697993 882724 1570769 169468 126092 1687694 346770 1828208 1289832 1038045 1856803 790407 1508737 188378 1482189 182661 62008 899722 749342 1793058 1604657 1327156 791048 6990 832527 1276233 1597494 1589436 753809 251247 1180311 101890 809735 1626440 1573123 1292376 1953531 594826 240437 978137 1675945 887432 886115 609611 1391769 1289809 1712323 1396679 1328974 367753 865505 1118368 1558036 1032613 1183551 1250345 710306 57616 1921043 934650 295506 863877 500576 1752592 1463276 569632 250389 765092 878947 205177 1123652 1417649 739770 501625 1525810 1229391 514399 1440663 1774463 976099 1479685 400605 1635414 208137 696500 1396322 53635 857918 1428645 1347487 1892366 88242 1551932 1701319 659594 887708 1227437 1758007 943207 908770 1186733 1432150 417187 1484207 1322217 709513 401784 1210888 789970 759566 1752496 1134225 632456 701579 1682 1972725 963588 103840 1752543 11545 777673 17614 560857 363279 1176187 157875 575801 1784284 1674924 1108984 326586 133123 881357 230717 1018546 1759741 785843 1865037 1940352 1760621 455386 1741138 1958176 1099381 1717943 1860056 1433135 537497 709970 123743 1315147 172353 812055 548660 783838 1273105 1804594 1234147 757389 246281 283884 677937 1596157 1552265 1127472 1000461 1388325 1750122 993391 1029311 1262062 986436 966389 718385 1270989 586571 1962846 878522 19192 431247 1477056 1753604 1624628 1953415 1820763 1346659 250451 411169 1655627 247888 946290 1848703 865688 546140 1882476 1923317 1664755 1659068 324889 1376876 295837 632705 1107637 1780040 435551 1380231 1661072 1528099 1822503 1902439 1602055 1124475 203966 361572 929210 770146 893654 800111 1967093 162830 1009756 350388 772762 1555932 97552 68578 215050 595841 855957 1509632 178206 1488221 620390 12274 13559 1078004 968684 1031429 909239 417180 67401 1198204 158329 63318 1300662 1671619 180018 5959 728790 1815229 83969 1551066 1706212 482713 1443961 985022 1741237 1351001 1428110 1959115 1213247 1115090 307618 849623 378536 1348947 459690 1613696 791130 1507613 323266 1900525 530913 1095594 1019588 1944269 908482 444809 287345 1675894 525925 1183928 857863 1258686 1604437 830288 260831 302433 1917279 1680298 665596 619213 1133613 1032897 908545 1430809 1912126 343185 533633 783691 1452080 1439566 327631 297034 877830 1314126 192449 1711126 371226 1422772 104718 134405 1188811 599841 1619511 1511658 1263655 996490 697093 442281 244654 70949 1895675 1766840 1143612 522397 1136257 226845 143372 1082958 490555 657849 310556 877874 407148 521684 515791 123785 1403649 1959876 306770 1745162 1949406 1873095 1249095 546021 1774523 504444 194245 706734 614953 1425264 1916816 227294 1732251 1222817 372632 727447 984780 83557 1599963 879618 1425182 1498307 394553 45342 365230 759245 1777962 221649 388577 940327 1332354 1380538 77061 590021 1580682 1021339 44098 1080502 1780798 1317939 43499 623554 1232127 610653 174980 1530697 406536 1909297 466480 984701 766725 1514471 428609 747456 1186761 283633 850339 681370 578823 829621 384594 1304251 1276261 735210 964536 954357 1203289 793299 825884 1880133 1089572 1362516 156058 396627 436480 1564268 371082 1277553 1534294 857590 803754 1094274 572463 1464244 1780528 1260897 69028 994571 1366649 71175 679715 1077833 59951 1201086 1945551 1616981 1410367 1765692 1840949 176839 557945 1227521 1870899 1788129 911276 9055 965739 627904 383829 1510395 1730893 1715906 1832610 1246192 36697 1362691 702843 738436 1101604 260868 1261173 1751236 1676018 964898 1404558 1656240 1288887 618973 1348056 1886497 1355691 1232767 1824446 351484 1767217 446597 392753 1605205 1795448 752355 1392491 200428 1873212 93071 477377 803381 50160 341939 111118 1256242 473135 1941722 1713765 1835542 1094504 54846 596467 1964524 438612 385664 1948083 840899 1764674 369008 494779 679181 1360343 28156 1566039 1659942 292252 254122 1220574 854388 1986676 1755225 150956 109033 1004801 215651 1021684 1728890 1727484 1737549 1664191 810958 837012 1434113 761678 1675762 1140245 1352333 565636 405708 1848139 1179739 1419004 1688756 544664 1143264 1507769 1195565 186511 1751435 1987902 673253 1219790 1526534 581768 1839111 1945730 1296110 750483 1720670 739618 1143122 679112 109099 1402492 328087 424081 1630074 1337278 1135182 565387 671659 1080430 1258785 401135 1900597 1479766 948966 1499412 402927 1128321 692410 1431572 752129 1518367 1997204 1368087 513572 1706577 1084593 585990 636494 1081091 1813651 401858 1652063 422504 1311871 1660725 1270193 116618 1721396 884095 429165 1029092 322491 707296 1102928 872400 899012 856390 373500 678754 1024672 969671 1915431 1166860 1157332 1176299 1865421 1445986 482116 1402746 1582672 1460982 839993 333332 1549225 385447 781785 1214838 161755 966646 659290 1006916 1381633 1109175 575505 1715376 474856 1535970 1941240 1380066 1960729 1301884 248665 431274 331127 122588 93090 1647640 1329003 1874208 880076 1027883 1313821 1235345 1982793 1130240 644396 197389 1781467 339225 1370478 997077 211153 1026757 641616 274489 674369 799124 1376375 1200060 1020557 683129 1543336 111964 1990524 324360 1359548 1074321 643583 1668478 1871791 1667431 1345104 1006988 1355591 42809 1131014 701309 1335843 416314 1513619 1624837 109912 786385 873698 1682655 1322973 751858 67083 1519775 1663712 1629850 1414880 309787 1624545 414232 1975951 1319172 1554459 507334 222798 289497 1107298 526710 1761061 126574 541700 279496 1070585 249009 507285 1071516 883200 840781 721911 1988365 127200 1628502 1406531 269810 1626961 615260 600672 1861746 1688322 954701 1531646 1760549 1038007 1899646 1873031 1150424 297762 560265 578826 441852 686059 1141259 1023214 68635 1456902 194230 1894445 225685 1902457 1127619 876049 1485373 901259 1313536 306577 1780053 1606251 1718350 1942349 1609713 1406584 182546 495498 817754 429383 1386461 977808 592003 1949875 887361 864886 45160 192475 649812 1853344 1385163 1773032 1995071 1623397 616131 1763419 1182119 415395 1039455 1154616 704238 1812112 639923 257850 727626 849260 1567633 1036267 636146 418407 946817 1597796 1655593 947935 1813937 1034982 123059 884238 985928 1453918 1572205 1258802 911355 1183873 510077 1880116 715118 1388180 493182 184835 1669183 559174 679033 1893483 106075 507091 59321 1573631 265724 891038 770607 1828433 973945 1264730 659553 1691338 564385 731338 1408638 134805 1281660 1573135 1294057 43117 870339 137074 1995915 381897 345748 1907734 125037 1107080 551262 1288649 945670 1385399 455044 57163 385862 436245 1230828 203487 27669 209611 790186 1336897 590062 900596 1475131 458363 379898 887781 1163245 1940966 1970124 1013038 1131411 59399 305363 1533079 1102319 955277 577305 850536 1578716 1393132 1106504 947840 1637658 1236295 461393 178816 1107206 1932360 1549890 1891548 219404 976832 1394972 1315062 960960 272710 1160766 1618611 1789488 1457470 875381 509034 1849083 1896237 519683 1986334 1671278 505462 1223033 1621545 1102438 546253 895058 919490 1144761 731532 1501348 1877501 1275557 698039 1021842 1356772 1489659 489566 813983 1792148 1963930 1461406 1598884 1670716 1827672 407896 1619531 50354 1711648 713384 1460387 937 508769 591617 1867399 1661727 646347 94501 1297875 1790835 1192830 1489661 843047 716696 1389597 1594724 1782350 1834709 977944 790536 874019 1560078 767225 1514582 1394875 1811393 1234436 1824325 929077 1042598 1166725 688259 1555768 1558271 1824477 1318378 621778 11900 910619 842651 1538886 1748036 1510705 364319 379533 1795355 1651992 415532 1744694 940508 681225 561752 936978 1670942 286618 1246918 705569 1870574 902180 299944 596780 1535858 1021389 1564047 65521 1716822 585701 201820 485345 1409820 1208514 1101908 1448252 1684979 1265101 1972379 1959686 719079 1220828 1909506 619456 118107 692215 383986 1765434 485676 165355 262278 1653056 100926 233373 1334768 1618103 681246 1463991 682846 1770198 958536 191358 1451233 898031 1120649 1648075 1216262 1887582 668889 1192551 1015009 918367 536740 1618375 699547 1858048 1533442 1468748 618090 113676 375803 516385 444430 1188760 1459103 1424042 121489 171333 1011435 1790097 370463 1850224 1895613 281166 772003 370082 277801 1017456 1206313 1033770 915534 747767 1573274 1762337 1557417 1660684 131920 971553 1101611 1303971 1062625 310299 548094 1887506 1861806 20527 1472329 1912459 179768 1855835 1443083 40170 140524 717053 1354285 1183093 1577466 232165 1361491 1906490 1524658 1889144 1488922 1818143 74071 630176 1734821 1586859 913311 678531 771498 1729751 1409096 1322755 1647085 689508 401814 278696 1601854 859025 1425280 1286931 820839 76979 1118517 1034907 1038698 407891 1796743 1720412 720979 756700 386360 1284826 62993 220358 1370998 944718 814616 840099 1859464 1968996 1817165 1851237 192528 422284 1081785 444670 1371762 1608412 276276 219528 1324907 1988000 659004 1690335 605846 1025802 265867 305836 834516 1583322 1003848 1113846 816058 1122977 1415479 278845 1248099 1031567 1735850 1005728 474433 1516908 24809 290617 940529 1367444 1732198 1409351 150703 1968234 1108018 985387 1813463 479723 104625 470331 415575 1402271 1918270 1872003 1672498 858487 332426 530044 1780374 532003 1489394 773316 1524325 400436 1703693 1732349 365936 1601921 33692 620287 635536 1204095 265467 363211 1568811 1886939 1366215 769305 371118 709786 1708619 403202 55653 1416574 46112 764892 1152838 1260008 118332 776355 783222 336235 959720 1117971 1400728 1488913 1332822 980762 216098 214144 469681 1372030 1052736 1373700 1697344 1288578 1912352 1706071 1453204 1222602 908915 1843411 1507249 1967242 882523 941736 1030339 1345035 842037 1702323 649340 571465 1833240 804815 1391837 1652956 1599386 852795 358162 1615447 794203 54582 848652 918458 1887296 595876 465675 614992 658174 1296518 1088229 656354 775550 348671 1931969 1469134 1370833 1688435 1191040 844640 1871591 1340239 842215 1932155 78399 323110 1919215 1109530 468441 1502845 257725 857337 155617 1522994 1199040 199388 71481 1861734 1821360 1980644 434442 355199 34570 1031485 656182 454435 1408779 300843 702983 374741 1172807 771743 1102295 966269 124865 1784950 359384 51753 1104560 1956600 285091 1839655 1582216 97991 551873 613040 489507 477789 37114 1648042 1551225 401128 1947621 1494127 810643 1663455 1926891 1762641 1192220 904712 1871458 543670 43314 1798357 766160 528276 440033 105075 87696 509420 821593 1461569 963743 341225 195549 1858627 27705 1066623 476496 793347 57575 152843 789974 447204 1181957 1654518 1968995 505977 685233 1691487 1423215 1944676 1172244 1707163 1215073 1941370 1710661 807703 1526099 888037 1770960 1855851 459824 525893 810358 561648 113331 1145234 634322 1460187 841322 1260368 203854 163155 790230 994494 1939781 478588 223740 949941 670236 1679296 660180 1249421 1828695 1905498 1078044 547733 921805 1906277 390160 449767 728610 720365 1909570 109205 1895359 1857305 1440689 1907107 755571 1822078 503218 1936630 1491671 745980 474744 612956 688290 1065890 1402347 388068 150244 1547213 359293 630385 363542 1745500 368990 1001487 1509308 228718 173072 1007994 270208 1421502 1881945 657764 352833 1903401 1935563 1012318 1491460 367147 1962554 1348911 1522262 1697335 1723562 1516166 982601 1023473 1516145 996393 152259 1310435 1979143 1265595 170199 546074 386270 1799534 1192482 1602996 463857 1068606 1877938 1688298 1153106 1290855 724719 1771750 950491 1864645 1764328 1715945 808695 1586090 312670 882998 207494 1100810 1836625 1089488 76348 1981592 828192 1817755 844119 1981850 1629286 194043 1378751 646731 329003 461516 1293965 1418780 1985647 1133406 79297 701936 1375731 807513 90631 834403 1735739 1188665 63042 1229034 362522 88039 622832 1389635 1614978 35753 527222 1133594 1279214 1220630 1816701 720880 1919091 1578819 1009788 693169 446092 26629 1924503 1095411 489756 1525796 661116 1466094 1642197 821604 1371312 383912 737914 1964021 1284074 1946442 1716350 1645108 505691 1526674 849788 52659 1211314 1139773 188567 986229 1313904 1031188 1551219 1898695 1351949 916529 899523 634856 1031445 1005068 1678084 1877300 1739237 1746100 493193 1598901 892717 1386226 943027 83064 257271 1875880 1072568 811662 1786848 1747883 282859 1486041 285852 1375339 626872 1636895 23952 1752451 575740 1647580 1214516 457768 1578375 327864 1886809 1177895 450067 51306 260479 642902 1258910 361203 1333398 681603 1461589 1287608 1840505 1299284 805596 1211961 1819335 1339731 1646246 529149 308826 288722 1308913 722641 1344886 232472 823852 1770498 11764 1162357 1475465 92905 1887861 523679 1144310 400131 1846943 1668096 813444 1898776 1505486 1387854 1255487 1840540 1562639 166416 399455 872433 96272 379962 367462 1583114 759619 670399 67998 1814855 492068 1727613 148013 170920 873981 1273178 312481 248673 802784 1646278 719164 1263980 227016 83336 633675 1857842 895642 1659219 1447849 244431 1654506 1837814 733814 70149 1427293 51372 900537 1561453 1965199 19454 549692 711015 275107 72342 1288636 813758 1496310 1837634 131671 1909921 392248 1868240 715715 175980 1042277 915565 504592 1760782 890469 184584 1709734 616029 1766623 219636 1478191 1360675 729582 1441383 1253565 616298 1493403 508994 1358270 1250625 1477065 132133 1124184 963204 964921 1446859 706776 602197 1430808 1930619 1586184 1593976 1631816 1970649 894235 1065957 135657 719905 340354 1882334 46555 1929336 820067 195680 1833099 1044518 460125 32330 962783 250147 1154424 593559 951100 913402 1714717 1570622 886196 924358 953902 1002646 1390240 1746570 1478451 652469 5011 1419717 1652616 297047 1125106 1949651 677873 1865731 1645183 1975317 1066865 1090004 421264 352310 125441 188407 932112 1409332 1970621 1692804 809128 285610 478046 1235650 1550520 247879 756747 740737 1116418 1779866 1681953 1225242 1439388 1484480 152733 502853 945836 1215248 1963966 1294897 1687960 360829 984467 1711080 1615616 1113175 1309647 575780 515762 572408 425389 1357818 1845333 118373 1038075 960536 35025 1120134 190885 1454980 549326 1562300 1455268 1427643 878647 893683 1143997 88791 97741 802095 1523582 507028 800960 1967626 145696 1797760 642262 916934 1112198 1141316 711604 979115 150644 1037002 80038 1231533 237291 1774294 637881 94941 1664230 1985184 499640 632734 828621 751003 1351445 274202 4820 1160324 1701245 1830334 767476 287182 438766 230043 932625 1881465 1309792 1905559 821306 743051 1220447 1537921 636184 485142 273344 631663 97819 394678 1229723 1053454 1335661 1420752 841087 516527 43843 1508365 888381 1849376 1574331 155440 1940057 1967378 151591 941593 1383115 142652 1808907 320523 1691967 1727726 536632 1106717 673119 818403 222835 1632512 1535118 1195924 1322370 2435 1486724 60922 462548 1994551 595508 85152 206366 630024 1716893 210120 1688252 259579 804502 799925 1360469 24019 796339 342660 853725 1840663 697641 156786 37036 1397748 1267164 1341131 937594 744133 107949 1042532 1556237 1085194 1314447 928709 200663 191781 1222925 991732 352258 1301690 99206 938417 1601446 889246 803946 1500430 721483 1596978 1835122 1315596 790929 940850 809400 1207065 1609849 223121 495752 1662003 1189568 1184485 27953 1447199 491760 1804292 907527 1236715 910483 1538143 1561084 1401604 1434636 1216975 1333013 1675282 135355 436842 206300 1214532 1893967 1907926 659022 598919 49545 669440 804439 84641 1347425 176871 1743873 458388 1437542 1852828 1478883 388720 581944 1352095 1513195 1333449 725504 1976850 369165 710302 1885447 547875 1991872 169619 782596 687742 125817 1444987 1405466 1404498 416389 472891 198159 168963 702637 1369240 1752913 1280820 1833950 508296 77443 1231099 820541 56967 52492 937651 1267370 1537907 460400 772808 394382 440360 6782 311647 1612748 755099 1072281 1026280 1537004 861247 1693466 761398 1438526 85233 1269735 778177 1685606 1617818 1283406 176887 170019 1984677 157755 1754543 146950 141052 152984 546936 246358 210023 176991 1820102 1621059 494230 667676 1969098 1096068 1552754 1222590 220981 1959461 853356 1114547 693573 986857 1307239 1083868 1382939 1938608 1905915 1319076 629767 612105 568314 354732 518160 1187117 160602 168629 1677036 206983 716922 1274252 1182229 1910904 651698 694609 1733375 1734451 1614242 1527722 390089 246925 1030416 1067013 465473 863595 10122 1796008 1406110 213102 846445 573676 808302 841177 1991414 149750 1107535 1328219 1187420 790644 1868361 1338379 52684 1179597 841877 294810 1460833 247172 443512 1890151 1313096 750034 748116 1756753 43357 1598192 1565163 1102638 391100 1816325 516364 668570 1120257 482969 377179 1054926 1302320 850589 1433441 237932 1687389 886544 1184208 311389 164676 1864181 1739577 908662 593931 1406255 1204167 1019156 1566323 810824 7866 870671 204737 1986271 761128 1223827 1478677 395490 77114 592433 78182 641565 1119477 1305412 1407090 1798843 891083 928001 712880 1953482 950924 563104 1615815 538447 1031240 1113130 319659 974433 82002 1951818 1220790 1738365 228598 886490 632879 1755263 1772541 112371 965521 1020124 145575 1612896 724708 1149660 682003 99624 429342 1003473 414657 861480 713614 1053542 1658620 1958988 1710894 1961211 876136 1868405 536030 605200 1038387 1055545 1036936 1067432 1891018 1497501 65252 1562779 1797256 1064466 1508346 1143126 1810111 596782 1976287 836369 948195 819166 1257066 1559466 492067 1509524 1302425 1186880 407006 1135895 683949 1712895 1117418 168860 1128021 630540 196717 1112159 1062548 1109645 277759 1123066 826200 73673 1521355 1162197 272917 89698 1632044 1586729 989739 1768813 244939 1937101 1131233 1730661 1605960 1668556 763881 1504293 1287049 1558525 1507430 1050125 1830246 1653519 168556 913833 1557951 1791326 1849677 868600 558197 623669 840925 636596 813069 1922487 795155 1545187 1931701 603877 1694306 944710 323438 1787529 796087 1448480 681256 1604965 1684963 244536 641498 495826 1608033 881226 619820 317459 346845 290728 1575478 417617 579895 1627181 995164 559499 13029 529028 1761155 158217 742762 1003100 911372 977850 1338111 655008 1278708 754228 1698969 1104416 1770602 714019 1093967 517695 449979 426742 1023940 1433212 421115 1258178 1935978 820937 1632343 1452852 899513 1892790 357575 984073 943360 535020 1981791 1497123 1908563 1985088 1010401 1312274 473749 1402082 601983 1439239 729615 374594 43308 1203399 23225 691298 146634 1481934 1839676 1729523 663039 583781 1984318 1352666 201209 1357404 136289 1672942 795334 886464 948923 1117436 831767 260518 839636 574079 335766 888659 1146797 1329801 1732602 1969635 1415471 355768 320893 1789680 1136721 347317 1356563 1966832 1879761 30227 1657182 47738 459292 526423 1863378 1112472 865305 1198706 1120585 1264225 874145 1006938 1689950 1580334 1428861 317687 1623537 1893555 352350 1865657 792908 1517269 1448457 1932184 613491 891847 1815165 1854246 1156064 1522481 1991816 506151 428630 1470253 770312 409819 465436 640242 1480542 623855 1663940 1131856 864966 1826074 1274509 486324 1818661 1641308 1986654 1949472 1870375 734894 1425918 1201669 1994800 1348740 444881 567708 494735 1231836 334975 1207355 830501 557243 1685689 751707 1763131 1209736 970952 715960 489818 1778071 1170174 49201 581560 789864 1127938 432605 1303216 608412 528332 38342 1559333 1593841 1598757 1138980 1846073 816709 782239 390541 1505468 765856 1988239 776383 1610125 1483691 314503 1177759 427882 992096 1799068 878746 1638665 441888 1768991 1722556 133325 1442505 136894 361223 1139508 400057 286871 1159147 17070 1702538 1199873 312015 842188 981399 1809018 1280670 1135224 394594 732124 1750826 366240 1563771 838647 833408 888461 1739872 1079565 1936231 262161 1278585 1474418 317165 1525271 541802 1485482 1640752 622719 385384 491571 7590 1477229 762663 85919 529206 247696 790662 1079989 1606630 1254622 702194 754577 1708698 1160210 1059 419184 234359 708870 772488 340648 1008592 721681 1711954 772552 1351837 1920070 1909010 945065 1038300 1041675 346196 286577 224542 103355 139560 1146806 412119 404796 298365 120354 1374332 1405941 735448 1408993 1994058 1347822 1757492 1114633 1652850 24352 1286243 1603360 986794 618920 946483 573483 879034 1778872 1427462 1814064 650059 981701 1288245 21875 1478944 1170973 1471243 1964296 226045 929556 260938 28655 221921 1198741 678706 1231682 1094852 1000608 155470 1230854 1751671 633541 310033 1455218 1583542 872853 401848 1331106 378204 1414723 525926 1965448 53987 659768 1394476 1902773 488318 1449014 1671235 1811400 1747112 866610 878475 265316 264129 1265508 512525 1741241 809665 1812749 375165 462702 668901 1884029 1949647 695085 1891599 1067123 240131 1780700 12080 672808 1273918 1014596 1143366 1079431 556136 655019 137533 1729054 1808276 1395471 1925251 944938 1467470 858475 1218030 66562 1203029 934290 335892 288656 1987708 979362 13599 268805 120776 1319220 637417 586026 912648 1774622 1812611 680203 52840 687066 431209 275124 559478 1264197 1633328 806179 546378 1800396 357315 261624 1249638 163436 395089 20641 1564631 1665109 1798924 827403 1308616 1394506 938546 714465 391323 342748 1765878 854348 29817 404873 813548 639256 1248623 1960794 1489825 1162182 1614423 1250559 48349 200712 921319 1766779 1066382 1111182 629295 315071 1908765 762777 1035205 1772912 1990578 1186527 493532 696558 427537 1617898 1688768 1400785 1621958 1373743 440660 1892439 702405 569752 266644 1212190 1333806 1165558 10193 1283834 435632 477660 1867466 1960227 461807 635538 368535 908275 1871551 1972518 1106976 1295395 1134461 1537075 403266 1119752 45997 1038851 1625222 57330 886207 399435 298809 1810429 1698558 1514837 1680225 1514143 1786740 1871237 974504 1992271 7635 1140626 1543936 913285 919943 855468 1023641 1369293 1044452 58330 903894 261189 1730821 202627 1299085 1459976 161335 447996 1745117 1425161 607532 1732013 99686 186726 87462 987872 320506 1067864 911543 1546038 1048714 554107 1982976 11326 545505 1130575 1248299 1115683 1597858 232332 822998 115199 1086131 1204920 1006402 1720782 1581421 1351576 925024 34537 1671344 1259769 1861769 1140255 1515028 212265 90412 417566 1152931 732601 1587871 89963 595047 364820 1382024 1417884 54841 143010 1420484 588569 1150235 653620 1367381 1666005 903292 1707577 1362207 125824 1253639 1453049 134119 584456 1411719 1336395 1854974 1329938 1430135 404883 1375426 926536 1091308 1862661 1795008 787235 1391543 471243 1869953 1703413 839426 536956 1089688 615758 704483 683975 1704735 659657 978611 313405 1863586 793032 551682 904306 1151283 718918 710695 430589 345937 216273 1525945 1342089 136419 1295723 1263880 1736898 719495 916517 1809494 616263 1340454 201971 1783099 884937 975779 238412 1045950 866574 1981206 1459022 1662481 480557 1248621 355750 359369 1547816 122665 809226 1710592 530312 1018453 901156 1194293 1809964 1516890 1763766 654093 814324 125622 498701 310685 1955444 56853 1526915 1698203 1620504 1802328 799603 50908 855696 348072 223031 1043053 1994407 1239427 439602 1529942 1778225 326309 192154 1692170 1918952 1933663 1356653 1108605 1567180 583120 861941 1563849 780968 852846 679787 1546562 1295075 1913321 1168706 709414 1430370 1426914 639248 708031 1586466 676554 535512 495689 640597 1652570 27556 533425 1743945 962304 1799264 77494 486785 500940 1463573 1492342 1967384 276355 925907 910821 1750964 1693754 774709 354865 893449 1049997 1660643 1463008 716421 741990 1361064 908643 644315 1477935 716649 703053 259865 411085 238273 960034 1931048 1367880 893045 1878297 1380678 1403885 296883 841726 954667 1273157 1206979 1338212 1892634 1856086 1285436 1348852 549602 1918582 923852 1437632 940857 287253 500950 122096 225808 684870 822716 1030726 690040 1723072 184970 984277 520691 861848 1587824 748098 1778857 1386519 947149 163244 328403 860847 499172 428138 60633 1049398 1384278 1529909 1185061 1403411 1757446 934312 716143 1561196 1148918 1980176 95677 1817120 1470993 431797 262712 1342623 1002976 1146166 1846899 655089 1419398 349408 679992 71254 583797 400557 786405 356902 1473976 1423322 1705046 399068 327508 34432 1357439 1298753 1107318 339994 835920 82993 1070318 80649 333265 1143535 847622 439391 1877716 1997917 948192 573746 1266454 687204 633135 1447612 1163705 1345451 1785173 1767023 251556 854162 1935188 1859203 276461 1233224 1073424 125909 1843772 1047591 730003 684062 616636 350870 432350 1496693 1815210 8623 1801340 863003 53410 994654 1173541 229445 1890036 650482 908883 531401 1953462 701528 668856 134556 665602 1122655 564350 1081568 132321 904615 8095 1587982 1713688 1858083 1970470 443599 1893793 729467 779702 522795 1536862 595777 385815 1246086 1747208 1794812 781204 1724272 657096 1987225 935708 1359730 263130 1516578 723364 882808 1238669 1471597 386780 1519254 1974830 1159655 1009853 1257837 1174018 969626 1083300 818064 1635808 66642 922078 1687769 659283 816035 914838 361192 1607499 934790 829519 1042799 382120 1353610 266431 815382 598765 777278 1531300 862627 411592 876340 1636886 1313949 900838 1824093 204823 478703 1042119 1759400 1138414 1662883 1286629 368028 87999 752880 338688 1291482 1348141 1078116 305722 977656 1189556 1748343 971739 750942 1015837 427365 309860 405848 562644 1984711 1683876 1227544 1212315 1213419 1619918 606851 220418 817250 1574972 243093 1676313 154565 1436610 222725 1108178 1101395 1461146 1605113 1387576 1016842 70134 176831 1761772 263117 1834455 1632532 694613 877338 1534774 1242095 204695 1214963 1877180 792882 1530339 619254 448644 154054 164031 1281671 881703 981292 740618 270578 1481665 440439 955625 1607823 1251986 15407 792089 540686 1333187 836284 1116855 1497548 409567 155041 1411436 1354303 1247474 591651 1442623 1796670 147104 1147211 604049 1277511 1776491 1954716 258714 1641223 1293453 1708099 592988 125866 118366 1001942 1713881 1972040 1076915 59160 16746 283824 119606 1918007 133522 1487520 702486 136742 818368 904675 1892262 697539 74814 309598 354660 1382133 1574068 743794 1159148 1795882 1435820 290258 1618435 1446033 1464352 888424 1007873 561734 177331 262572 1413460 114538 1775433 54142 1804186 475640 67800 1981411 599999 964968 1068996 1806758 194742 1640150 80084 30416 1600819 1066361 1652084 1355817 1875053 819840 1285832 1213056 1148938 322409 33179 1177380 731231 1469129 561796 1516982 1893773 1057254 1390177 1065464 757303 1963003 1442492 644032 1967335 775666 1171265 1662677 548407 1810455 350943 1873850 1298286 1792589 1265646 356921 1939927 789232 128658 1951923 242826 157829 1140067 598486 1908053 1096426 751809 187353 1384536 783989 1558345 1877899 1522754 1997655 1865279 1918756 1579519 527248 1925665 1875485 1368814 1785122 1218794 280490 1883485 1990547 742972 1610405 1188743 1033057 566260 1571371 580507 598156 1413899 916137 1129600 393293 1575741 826476 1383978 581840 1319910 830759 1143958 548693 1642858 615587 182104 1791921 812905 150006 576850 697214 1270361 749220 1810822 24000 1078088 1829213 393156 500975 1209816 1730671 444603 1242520 1062606 1450928 1746262 364993 1966494 390792 1880872 1246607 528116 1691993 1460372 545015 1429044 1978579 355730 874572 1008209 602177 550018 1454145 1060609 1390181 1479207 1623496 1342831 1806993 401488 1892859 249861 351301 168923 424822 1054166 29461 1940618 1500299 819656 962914 1137524 1633439 1646835 992629 932623 156232 288325 838845 1349283 1164105 909844 884437 1035037 453765 1943661 775741 578280 870301 1211778 1116483 477080 1642807 1467298 514784 576911 1274468 1697571 182824 1084756 1025476 369390 1826473 716511 1906928 305826 381860 1527222 1354895 704853 987482 687879 771658 699479 1014793 1822396 640918 27035 367276 384868 1796846 958447 595305 1838380 716541 280410 376353 968854 1125851 1989656 1726 706950 849159 1051408 514290 36506 1287866 864215 1253770 694522 986125 1121208 1905037 1707617 1631784 1171132 1261828 568790 47608 564742 1790806 72365 1320583 724881 838438 1770815 851081 442142 1988649 695988 486580 1046587 565228 1209843 151273 1005229 1822650 1712826 1772082 326363 1438165 344278 502581 158572 1376705 9804 1398653 759621 241364 1639397 1395425 1904406 41187 1525554 120349 1394221 1839502 604111 938908 1088960 564636 254136 1070170 213956 1446350 1092681 1119323 479308 1080202 1329145 1190118 178233 1290801 421149 1017057 1438478 1620323 1561749 981927 1201272 834888 1017194 1924090 685911 1067031 372965 755017 241057 1743995 962267 1994133 1005624 1859117 1706154 567690 834185 376651 1214604 1028685 231079 1683591 1159510 726273 1903464 489753 1907492 1380151 1221521 34893 697261 1284127 1248908 611593 681610 185569 1687172 1324802 508600 1247625 1917454 1830037 586353 1797509 374534 684377 436928 1990831 1643035 1617910 884178 21253 441153 106980 1088557 1338351 1363161 1429922 1165027 395974 787832 602634 552257 1081138 475056 293930 1465297 634502 300761 1270789 554922 47095 1689268 1604479 1468852 1649196 143609 508227 553550 755999 1419685 1774440 1672337 1323325 905888 1007285 1853572 1315041 1335531 896370 1883059 763761 628249 1354333 1503468 989716 191128 1482795 1962678 1928090 967317 1922492 1507459 294248 607906 341266 895895 219575 1889711 175583 792528 346026 837747 1637267 1861104 449343 1028123 975419 343146 1751396 137401 764605 544418 903562 1703194 447491 1491948 996076 1425225 1215005 1394460 214480 979385 1443310 1585548 1922001 1133709 396731 205082 1707170 318243 1373844 674716 893277 746279 553214 832687 791374 324438 1115148 815830 205920 42394 1670722 585650 1107344 422124 366293 1181356 358565 1183791 461823 690332 647975 1336804 835706 1217969 394700 1500662 1741560 101040 366035 1797089 55548 1182199 1621761 425522 1357804 481334 1559874 11977 650086 1615801 201898 1874776 39284 243437 714866 1556063 184075 349419 1555777 177705 422251 1865028 211126 626649 44004 768627 1481348 1777444 1087614 551871 1570184 452019 708740 156973 39174 1142679 1691804 560259 1703461 1009574 853155 357469 1163954 1053157 1104538 1207052 768371 1057649 270030 1431795 1839103 1787803 759198 1940343 243345 1497829 1042455 1672202 455915 1784886 1073056 1913678 1022817 1158909 1588422 1720275 354700 1389731 77718 134162 1164303 1734675 63705 348291 1318610 1984520 1076254 1757108 1780377 1825372 220311 1982112 1759089 1832313 142640 1782208 1113042 1158826 355358 1697388 1834487 183771 85498 72803 1664677 1067522 601951 379911 1192897 93031 700696 1379460 1032834 1880335 801502 51248 123307 1163521 884510 983816 1676468 326705 1676279 1657854 434840 1799244 1382926 672383 161496 1961329 305580 340122 517778 1393077 154912 1649058 196330 1768287 1896193 1836477 1464382 1394432 1046270 1575837 1379759 854639 751066 1690208 609822 487618 198380 1141467 1814819 607169 85386 726191 874237 1896209 1296767 1244141 1175656 1825194 1836753 1047976 1199201 1786521 906378 1054776 393233 1238676 913048 1778355 1555562 1936159 1497056 655015 1997266 1720024 1792381 1902826 226172 1031060 841835 1381921 1628120 947684 507973 1900475 330729 142900 749396 129655 432821 1013555 193338 385648 1389823 1742839 138825 1152284 118556 1681242 1179012 1300917 1016334 1502744 470441 187560 667397 836446 1623656 694299 764129 145321 469925 630742 1898579 1448816 655880 215585 1049082 1871415 1161842 1213577 157006 1017744 1861347 675237 1810124 743632 1172056 1235521 534542 415097 623717 451202 1533667 1888243 1879997 72892 1124838 776176 1508259 1896234 49221 1487478 1422251 1263356 158262 1907041 1646780 1576209 613401 684879 1569674 73381 1839795 550525 1405652 1697895 544365 183979 1613535 1785043 401329 189897 1152736 956897 1088459 1273971 1943668 357502 702700 1499447 175978 1842168 799859 747933 986621 1771800 1750242 890330 917331 527003 605056 105507 1063168 48665 1302558 703218 55412 664841 1289240 1741243 1842862 334188 560104 405253 331795 765716 74110 1199205 1109697 294381 61840 1767189 338476 1551577 816476 402755 837517 591324 206929 1993093 624780 304883 709340 96254 1043165 252128 1907264 520251 1758601 940067 155316 636637 1467073 1991036 799054 1233653 257070 330224 1752573 1905211 1878513 1865889 1286827 679622 1582042 1969786 1462544 895804 1572772 219431 1251096 642714 845401 1891275 455646 484213 1124688 1506812 450319 1144879 1992347 839184 1427522 1687180 200740 724958 1620922 1408389 544617 414602 1078049 1749646 1301424 1701842 728630 672975 10218 775209 662231 1152472 484757 1489343 905558 1283980 1329342 177932 124760 1750691 1031935 1405468 339870 460096 1914888 873591 992495 1953743 501263 1530873 865269 825645 414731 341940 859250 1558494 765812 1896322 1518177 1410996 1578231 1415449 1205611 1836460 1349934 81772 311642 475831 778669 1505218 430439 157152 149178 74552 1540115 781012 353432 273291 1268218 1935356 349293 1333634 1070068 1703804 988704 1011744 1302978 885680 974390 170852 358014 1186199 1088267 1319053 1068227 1818801 487684 1536775 960210 810466 1957118 169560 963088 493296 1095331 703019 932308 159456 1675669 1884360 1793411 1509593 1767444 214383 1450957 1318859 1588187 815327 720797 416313 489276 1696016 907719 1516096 1337186 1058381 924928 469287 1173428 1683010 593411 1360113 1374514 1895526 605642 1811517 317157 264252 878953 551401 769315 51698 1937571 1611105 639998 26462 788473 486163 113972 602323 1261759 1713686 624132 410034 1162201 584436 1769671 323766 1253602 734070 1391822 928388 1654171 972287 1923655 1679576 187591 678295 1746937 246858 171081 1037427 272035 1740007 188385 299414 1620807 1664241 1946278 1008143 1895421 1773262 927934 81966 316716 845609 1255579 1914673 853781 595278 393519 1650669 238437 517770 1932935 1201150 928366 500538 403155 522391 905218 515394 889441 289179 995828 1687562 1311450 570637 1377114 364317 57815 1193505 1933897 317433 1820893 143576 1709138 110143 1287291 1053598 158317 68140 762583 731611 1241430 880791 73455 1112006 1142591 1747688 545046 1214613 1372422 427047 408419 1830581 914898 1778162 1076026 1537257 1300185 1968808 1615152 875892 1548634 1811000 766312 714448 1799713 439822 749200 1614902 738594 102927 1575381 269898 198863 1585336 1637823 946504 1661584 686313 1137974 1784429 1136228 359731 1506049 808822 1663379 879248 641342 702797 1160785 1499931 1940458 283816 1910069 941122 1661517 1486077 1498270 1229670 1041649 553632 1196861 1562632 1253649 1969073 1965102 315794 1621140 1777045 350830 1879781 792982 766372 18148 915756 1946243 110948 210997 344636 1101044 1181189 862151 1792943 1424321 1971281 1147884 661673 20170 140458 259495 945796 172665 1224935 950390 596623 1282517 73081 301069 1510407 1060554 1319905 291134 1966598 1856836 1357129 936809 1754380 847708 1322869 903760 1415951 1182948 1597525 871241 740753 1151974 1068023 1701918 308162 577167 292683 1661075 743054 906354 1472556 1929581 1275622 194364 1071159 1564384 747638 1527690 31179 842645 1795980 1098936 873508 274171 1110525 1952762 413281 1136250 1952943 1315419 1132448 1206328 864988 793216 110402 864616 1428301 1699817 1218297 1543652 234255 970979 1455508 1653699 999899 1539156 946987 1749255 1061489 590318 986685 564363 267492 1158779 302148 1559365 1925381 654889 439417 750345 1874473 1031140 854667 244879 1988267 912481 1140291 585325 1569363 404459 702004 6921 1021427 294272 1812119 566647 482415 1037865 1962889 932406 1743575 137691 448483 1289685 564080 408384 1052720 54263 203866 382982 1590844 868759 365597 956658 644820 1692353 1351308 669178 1560472 660411 1970353 1482506 1220458 163292 1469589 1781213 921755 1835460 837866 778102 1356149 446947 1075621 74512 1660479 563540 848241 1484273 1534334 259412 214070 659185 1001031 598983 573537 1328619 195490 1262438 1505896 1580699 620080 1039312 1472324 1923994 143422 1212512 866108 1964180 1540489 1009513 147692 708139 1312758 1323256 862861 634079 181840 437942 1620946 290446 1531557 1694513 910802 1124768 899136 1629654 1729123 555819 1719094 1822887 1163646 1174266 1388608 814534 619949 303739 1316663 1345836 509914 731545 937836 729586 369145 1502653 1701168 225673 440777 706225 741024 639391 891770 1201885 599269 1932973 387525 1201175 271260 1382721 294676 463471 1515849 1216723 471923 569507 958436 1058075 862963 652417 393870 272409 1003126 1164070 195813 255748 1432379 1923137 1812390 1117511 322473 1580313 6293 1401199 1516391 361716 1355737 815441 953011 1428662 1113702 494877 245317 367244 740140 1321171 1664928 42947 1011309 319988 259248 1259443 785555 246800 520613 1947683 32822 33470 442248 776744 1835044 661615 1114329 11201 82256 38331 309126 109752 726793 1275399 1286439 677624 1207192 36048 362529 1433987 1197867 327024 161817 1926670 1121992 1882562 827804 91954 1408495 19619 419617 1484112 1961658 1419823 765294 969024 307073 659005 512988 508666 1589282 909502 1797056 1557307 656728 1508780 1410884 1181882 1968613 1561536 1372129 590661 828498 1676627 971557 1351719 735344 187665 1105227 77856 1086749 1685744 1729398 1633484 325776 1436134 1003631 958916 413089 733048 1783018 1324101 684721 39228 97621 155744 1471015 19054 360731 419482 953412 1417147 963628 1445620 1578325 1675351 1918243 1324195 787297 167772 106326 789415 126403 145789 757038 1363093 1383678 356331 958541 1361127 1132729 206229 724201 826164 1075238 1568077 1324481 1288040 661914 1929766 241390 1039768 1587718 663056 1016314 1732837 1708799 115089 1729448 110582 1312931 1569337 903875 297714 1095676 996123 1819781 998561 1069445 258359 736279 247417 730254 1648526 181894 108217 1179441 1099186 177656 342206 714212 971491 529352 1546325 159121 733280 966036 497777 1216234 900427 501106 822225 646539 298569 1876311 1283123 171895 588452 304218 304973 492560 631723 826211 1064965 52655 1578372 1477796 491904 1414509 33562 1220078 467475 617313 247497 359877 1356572 1620824 1996652 145222 1617334 9985 1485724 1129634 1996069 632778 802956 525189 719170 540977 356302 1401819 282029 1730457 451435 1343993 1450420 159842 966647 1697782 1034900 1308408 1194853 1060232 1709047 1558881 624995 1890324 1572007 431464 659354 1832433 1811325 403957 1241510 510683 1522848 789121 1420274 1383097 816621 1109066 29003 1009404 1640562 591811 1942856 916791 541024 1447961 568369 1278060 1766574 485674 1382359 334015 1270064 1375322 115978 1008727 1150460 1887787 1384259 554261 1278488 1340515 1323437 186050 442313 1142933 1362527 1308256 1785852 339934 27391 1050241 1712658 1585056 1735890 1825817 1305605 450957 1278253 1306706 864084 1515096 544477 1076288 1534377 416481 214352 442493 100317 1247581 1765376 1857870 539791 514266 1371046 1882080 1830841 72021 341941 336 1638294 429831 1185343 1769069 284138 1864049 730768 47720 657911 1203689 477010 380335 998770 349810 1405832 1035737 1561706 403994 1973486 667320 741905 266240 42328 1717811 573405 1178848 259919 1083665 340615 1298522 1719816 1745908 390776 269834 114101 1558641 304531 1903979 1602335 773964 695376 1813417 1822670 1578189 1368229 722658 746063 815657 1198571 52400 1686903 349042 1475767 13211 1017836 1737777 305091 323935 1782552 359505 1128652 1560549 1468480 947469 523571 31935 817075 821544 308330 1449614 806620 1712570 323655 1039505 810766 1103640 1075713 838343 1433706 389427 1364202 312572 695403 542131 1761945 1848807 1669967 1765238 158220 403386 1417794 796208 838192 658921 529847 266211 1869200 853952 1616815 107079 1794640 1642940 752669 920438 1364575 1506215 82608 333094 962353 330310 516329 971853 1278713 1720165 1340618 1246001 1773386 10250 1372423 1484699 796337 1174195 1180017 1848459 1916928 116224 793 1642199 1493775 1060746 1574237 1943961 1308000 218639 1966544 1825381 1534277 183762 1545368 1103100 750378 1709943 1916490 294731 1292337 392542 509064 1982023 1202194 171519 999342 741584 832439 1649457 1890430 1139213 1683160 1030178 1720486 331062 899463 1260303 187639 1606179 596790 735734 1867828 1000824 191895 42580 1308331 1997849 1438204 452983 1878835 495940 1943651 1961543 1899489 354104 449680 1709665 957409 285245 763933 24775 989061 1587043 129328 1199388 1605175 1229970 246790 1498682 266436 1476319 1772042 312631 1331038 446044 1807669 1198939 1335824 895837 1368538 955650 238537 28618 282816 1592482 502882 831093 1045505 1968992 231494 60457 1049234 926983 1174147 548727 552083 1861042 1149140 1736818 1123825 1283613 1366563 547652 1255447 817523 1022595 1744983 223099 1108088 1509649 1715504 1944783 1052255 175352 1504075 1589451 832190 1981061 570806 1685343 113975 188195 1360886 265370 1216816 1677107 1319819 87105 638372 320069 704199 114886 1172766 487845 1323329 790567 1892844 938412 1818690 1643526 6646 764596 283008 1530446 501412 1303092 1590514 537545 1707068 1529191 267266 1896020 1577820 1663409 438587 707712 1164092 1314405 1529967 1756321 1857325 1383556 377667 1315912 1515508 1005237 1018328 1406897 1722240 1604537 261756 838953 1488206 409154 880820 952092 436275 1954818 1565801 1815898 1288141 1894946 1191041 616966 1139930 1380420 637799 1633604 1868537 445182 795382 336660 500564 1932830 92268 189089 504155 1656529 1333685 1698534 882345 1054446 968501 757605 404673 775432 631506 1268950 877332 410092 1509422 379255 1979623 249918 1371716 1629073 1478300 1987232 732870 1596125 889122 308752 1960900 28534 51709 685572 1524788 875430 1908988 964688 1306567 1749336 970958 832373 487876 726211 74094 263033 745745 247684 397562 327401 691800 1848319 696428 980176 1383209 346586 888711 1335394 258893 1191529 80122 1833551 317688 245441 1034842 733340 43502 1592340 690469 1374275 408267 999220 653928 845837 440470 384124 574692 886800 296721 118096 1531268 984774 143547 226556 26733 63565 1432237 1893075 1234827 69654 253521 246890 1884768 1513239 964455 97212 4526 521602 38043 389882 395856 1277465 477335 74643 1859313 1555173 291366 1044145 256292 201492 1143209 203906 1224361 1065301 762591 1333264 373820 563145 1879665 1735663 1451298 1917661 988923 795816 46898 638497 1265994 423108 1218518 985518 634163 1776070 804109 1511618 1028799 879353 1838280 1223839 1022805 1048461 1143910 863350 1612347 723635 40005 859697 1387008 441418 1955080 915069 883241 1277642 1808981 1394067 987646 1511728 782574 922575 1287380 797988 1445400 1219034 1039490 142704 137261 1423184 992166 595055 278155 1675978 70166 1409512 739005 267398 1027672 667340 393310 593508 130607 890748 283054 795383 192157 1666712 1694406 183062 802469 1615086 1208070 68975 731004 1195765 1078653 1296269 1335097 1147534 590931 206451 29936 539879 50095 1849275 1044797 188284 620998 945666 213602 43749 212333 1841917 853637 1936366 1939855 733968 19493 760014 207204 1229987 1696806 1364487 1798602 288460 884189 1683784 1177139 1932435 1563025 687510 395854 1985890 1440695 127765 393077 854358 928059 573719 1461519 231627 300616 341366 1431381 324865 1169234 1020653 56265 1702918 1938383 407718 896192 1378979 67236 1553345 1794191 38081 1103663 1528308 870846 1986765 1677637 1497881 235571 1485501 1974664 1981152 421306 1387524 1850640 1480229 1487765 1383122 1268645 997122 1493145 653584 1460613 367897 1476083 1497298 1101362 1102121 510274 548482 745060 1003544 1378348 1232214 1510668 1288414 848768 1285624 47309 1188683 1761541 238628 149208 464005 1815965 806450 1575244 685994 264360 535908 431216 650186 1964467 1952030 1629499 1266327 1131355 752162 888856 1563239 66817 1908386 372177 1592709 1340139 1468851 1796027 1659536 1867333 911722 843765 776691 1038191 781982 1212393 1986730 176761 1459245 815801 960042 1020292 1348922 332908 1793196 1519788 649204 726166 1257569 1207998 1295816 1997494 394014 1662437 1405893 1554311 1772649 1545883 1783159 1991044 1681872 1514955 478311 1365077 694402 1479914 1412021 73775 422019 1241855 818532 1957480 44688 943314 1833730 156127 1470040 216862 984176 1382553 198130 1273625 1456389 1752826 1354947 1357175 1237734 502192 1554693 1989614 1872891 775128 1892562 1464214 1342138 1777389 1209484 1998426 1868326 737911 7807 398915 1816026 1059403 1215384 764348 1770540 1298765 1991573 1429897 721158 587247 1765261 318070 1944877 1392448 1917500 531655 396908 1668792 1011489 1028441 307460 1647551 105821 432277 415669 281726 1707021 849686 1113642 733855 1336227 954000 76294 146677 629820 420733 17361 817130 643447 1443426 1869691 115604 9398 1591653 131837 1239848 1175238 923253 1082250 852916 1778820 1399644 788564 914692 1882610 1043121 601322 46378 101582 7765 1865724 689964 1840175 1945538 1008509 1878976 1863812 629044 1718339 601615 1550448 1405813 1037745 297880 725063 938456 489927 981484 341350 1288292 1614076 238753 819225 941847 1363855 1125474 500335 1242807 1604902 1945580 1730258 1336114 1861312 1577447 1484996 1266091 724249 1876248 551252 423301 1596032 763610 1032262 104817 247774 120192 1097820 88860 1752975 638625 692456 1351543 637624 462566 422982 1851515 930261 79522 24177 974376 1671169 19408 857784 1583297 182414 66413 312649 1897983 146670 193178 1739538 456043 45419 1126206 657231 1307000 1705547 394436 1974901 1638436 1467871 340475 1753490 1246700 1707599 846107 1311837 1699289 222762 155321 1114867 1897223 1960250 1884391 1020791 1930021 1787873 1942175 1662349 446941 557613 1163523 1595748 1068749 467015 1119628 1543502 1684403 338166 916812 638089 1209918 1844165 1892748 490657 268206 1196068 1740389 1099971 546921 152753 1166274 1842889 1405391 1864566 613179 1591768 1934105 959713 127465 546735 1032031 1262025 1276662 110479 279912 1373968 73123 1487962 1998740 1262318 1681573 365798 325334 1067627 283344 1009379 1706781 721668 1247329 151040 1562865 443832 1490364 873941 1293054 192574 1210599 960130 1685080 576866 223800 1671530 329311 1772544 704290 1132005 1088622 1230545 107123 1823536 516229 181187 309133 1316265 1728232 991192 1951852 1791838 506733 170540 280237 1516814 1323862 856223 1211085 1741416 1445270 911748 1847216 425430 296728 1035838 946752 1359171 31974 1277017 805275 1108183 363659 1612606 1866684 418744 506014 795756 187167 801425 732973 1343355 1668622 1311851 1546107 394507 448072 1993753 560920 755601 808422 1366759 1635596 50899 927337 1451813 1069258 1699643 1594865 1936943 1837754 1497270 1361621 1100550 1259288 1447486 356688 1923388 1041914 50518 1511851 773451 1853555 1026358 1181099 1220682 163948 1718054 735259 866288 1486838 1870019 1591115 72064 1723436 515024 1147273 1819405 1053081 1667584 743135 1015324 1210290 1971312 398466 1236094 1170202 138591 167358 586882 615816 513496 1271222 1228199 879610 1851824 1574974 1700633 656507 1942272 1619468 1154742 1151063 707548 489556 1038465 1955584 793138 483655 1849303 827891 148122 1498860 1206626 1987425 1670476 199753 500348 1915013 794865 1338467 238314 1492765 126948 304100 519638 814910 142612 980607 1860812 289117 1416929 627543 836401 1993937 1117874 1941895 1664934 1301677 832711 667256 607972 1391940 1762630 148135 1640439 1901185 1918583 588797 1951023 441145 512314 1158496 802919 589383 1907732 506286 184378 529442 772640 350018 1118721 1348749 904662 480383 266712 1464551 917929 1811092 346855 744702 834898 1805538 586386 982952 1525522 1184988 1057937 435979 1386532 1503486 1576118 810407 1388027 1753579 961208 1319891 993070 1829525 1307863 1295771 31382 1252345 685815 934478 1494278 508274 1548877 1359453 369102 797100 1117374 215770 1014170 873231 358939 1795164 1662792 1738967 1360997 185059 1528332 1538900 389387 747447 1151563 1245552 1432485 201323 501423 1783332 477610 1298947 526537 632285 604663 1325523 1577992 1785488 1618278 765279 302225 317998 1749369 567638 1832869 448080 1090565 763999 1640312 943188 1031590 386649 265946 620798 470743 210297 973015 1807707 693227 1299869 178722 1374077 713393 469762 1551116 993768 1642006 781607 185090 815074 1886350 335795 481020 1486581 265500 1544960 1783568 1912236 653381 1339635 1619489 1857113 1209751 244407 1136411 654249 927512 116515 495997 1536258 1810021 1839071 423143 707308 1172736 609339 218201 549572 975878 1190934 632432 1365855 1619977 1174997 244131 746221 1556720 434659 285764 1576117 1613500 1663420 748603 1210127 1026584 1358054 1496785 315261 559796 676837 1891533 1654296 1679976 421443 839989 516430 1616055 1553096 1830867 327903 1796748 1676875 248523 1277038 1209058 335931 649816 119449 853907 1967514 902500 1330210 166036 378188 230943 1862529 331986 566580 1905311 397455 432897 1060003 431149 1600386 625963 1377359 891712 1064158 1580225 1695017 297668 1583301 656936 1867896 1861252 1375922 962496 201047 1383818 1384344 954247 1287883 39314 950804 1957641 995093 980493 67548 667380 1016093 1807644 1166536 48235 70805 1020313 1367031 1169637 1065136 93705 1225828 1231034 868706 1752607 1011248 352250 1074122 341938 196331 645655 1273393 1570267 1230276 732344 1186559 495797 644950 593908 1300446 1437002 545756 460520 1209820 1758477 1221859 1992937 1078045 1103458 642965 759684 51347 1623573 1194966 40969 1432840 1432522 529504 833200 511724 1264084 415495 647980 1227925 176700 40879 1620400 446796 1878008 10196 1407070 1460383 1003529 1620882 51524 937289 274127 708467 401500 389133 60702 1154163 1947710 1048098 1482490 564521 276941 1771664 1601941 507430 892839 968986 1652271 1204191 747931 1914950 476408 394907 1210920 734270 1734145 1520647 1185453 979423 341361 1363409 143182 1404765 987549 1014830 665005 503923 1342081 616429 773925 1008329 659065 1518161 992522 1608448 375757 440393 1437102 1199550 431701 1861302 803292 149265 1356965 564835 346828 832538 529629 1917755 1078665 187683 1064242 1290122 234581 230559 813961 1189010 733065 126532 53154 1817070 820284 1136302 949276 1722273 652413 731464 1134011 1358437 833841 1973422 1290470 229604 1225523 928932 886432 198967 173529 111398 1826726 1418563 1500834 1453299 563929 928006 24991 1192421 1245005 1536583 1268034 83135 176439 241652 437316 48845 915062 1920822 774443 489833 1952657 557459 1811306 425454 280066 1375032 1225237 1728230 865039 1170267 407932 823430 353676 803406 243868 1497634 1460913 223819 727230 724070 1233311 417430 1652764 463818 602161 1608902 566583 1624270 397472 954730 490611 639580 1009603 295833 24118 1444342 1169664 1272726 925481 1589921 369247 1389775 501814 860701 869543 1551851 27921 1268799 790322 1089130 1760467 1984230 1737188 1743405 208119 74844 977028 1881204 637979 218833 394105 1998328 535749 508218 343403 848127 1805547 29986 902998 895833 349244 605329 1959650 1706771 1083563 1264334 1706931 203643 417299 1906318 193322 1274161 1049889 608164 1813815 376689 1525643 1204451 170247 581458 31110 626870 590317 1130845 1851205 615983 366588 1581332 19460 1191826 1481273 888343 1268128 1464450 262526 565794 1644220 1732969 13113 918927 890829 1548514 155291 835958 1155004 1306392 1491046 1220221 1132572 1831908 842788 391034 1280099 298050 256820 1436281 77034 310256 721000 1299174 1020209 485012 1048312 649073 1253651 1823131 578008 1122189 626093 749937 1701692 1309740 480997 1412095 609473 1438579 219192 1202949 255697 1480149 638332 254170 930813 58758 663549 289128 822722 1383172 1542144 929793 1993222 128498 602709 1584398 1309666 1535681 1381528 722703 986233 1258099 1585254 670526 1256350 125481 1737236 889991 1183096 761457 971239 1729226 269740 1746595 1048028 944268 1375112 323919 1927086 1592506 1627608 1866209 388873 1694861 370479 1839186 1627296 1016300 27243 854387 1730363 571855 697861 279764 1489769 525772 1452522 829936 984139 769890 499675 999212 829296 1581122 470456 788253 1106599 51625 18147 1230625 1247680 2352 74908 1502849 1954106 37517 401568 1607870 1162200 1573072 1024922 1202967 793251 1348688 605892 1838542 54058 1700429 718642 1065788 816652 654238 1839084 326826 1735901 73754 1438337 1395864 1475742 92527 922512 742662 1730837 1479175 1840742 283307 367996 1846216 601862 1462569 1875266 902172 1247192 537099 636108 1253918 706788 1173134 1504054 1544057 717477 674306 1623983 1514986 230301 1913500 1107291 650386 692008 1557969 804810 9005 1702954 853522 365586 872512 1560388 1314188 590383 392165 536998 1681612 1435472 1766134 122387 116333 1064424 19792 153202 1907847 4235 1163325 1155224 119575 1355595 502293 824044 481399 580322 1100406 196305 1594013 270816 1812740 595893 1837417 283855 575173 865995 324977 1773007 1355575 15703 1149590 185486 90169 391591 244663 557850 874853 1082162 876828 1055596 1405595 964540 382297 501276 1307846 949816 349186 458797 1459043 1216852 342479 1408372 892073 1269925 1757497 147491 533720 285116 1081473 46169 1386459 1395059 826773 1798645 406030 1816465 1846079 878910 646201 1220066 139536 620292 1464201 1914722 1395468 1301808 638082 1798935 1299190 1019742 799617 1958377 1272522 628954 1910105 947876 1123982 855554 1698216 1695099 232031 1587238 1909632 1535155 1022727 330875 1538391 1204691 1117329 1024490 270384 1270764 944012 1969742 916451 385486 1257398 327845 697903 452971 68447 924239 1377526 356254 557465 619928 810495 1936505 567683 330366 1570656 1718473 1155090 1468333 243354 1936379 1899277 1859063 1441444 300264 1355477 904512 1802903 1367253 1006859 518638 288346 189524 1805385 1646025 1410650 1332759 1271209 984444 535761 549029 228745 1018034 883448 1635287 165953 1155295 1527472 364682 926763 529391 1166759 1274853 431975 1383082 667419 553082 334802 1181902 1374790 80533 1651979 937116 903187 1311580 1966772 133972 1010034 1084252 1172236 565299 1287861 941773 927344 315987 1232951 572571 1900736 320718 270587 198032 1659913 1197064 1464882 627488 46084 661097 642527 178758 32735 196721 1403956 1176126 1057445 1357525 387182 1896256 1862885 317741 363605 216436 288106 640203 1612671 443422 1930330 1288597 444477 323646 1933720 1489092 571934 656563 321983 1652339 661685 227197 1311437 20891 1682858 407634 524894 1635986 1620470 1961863 638290 927173 598711 793987 1298741 1590359 1720619 955885 1455679 1565429 822116 766996 761286 1482895 1595784 1876900 1315127 1137003 674785 797241 909541 296771 1210665 75566 1377428 1860456 734955 409445 1712580 1149798 108258 244930 402599 525873 1158191 1402875 1740314 1451193 1977274 184164 1322717 1672759 378094 1621223 752342 1508190 1817018 1810195 1989054 80030 1145915 265966 923061 1828058 1366262 548725 1374092 835960 1005899 285190 1661470 1639498 1634129 1423513 1477877 599801 591342 541839 191598 503335 843086 1603998 1790264 878940 876973 1403562 43364 7974 1878602 1842231 1561987 644207 936949 1059994 807899 384456 532276 54005 1753248 156893 700596 8979 1262208 504704 566332 1345399 829661 1911413 281070 1524350 1669470 1552649 1351393 723771 1360976 263531 520414 729525 1790069 69426 64483 1794452 312704 1003021 832917 1102356 1052525 20732 562810 1635724 758959 1756636 570078 1874443 530671 912073 616316 1743772 428010 1628421 1381959 501509 1384936 422705 17659 1279615 259596 293036 346495 645322 1006600 127351 872814 799634 291247 1606886 16479 1148594 20919 748604 10598 1959732 1043911 1986098 1464307 1430053 746262 1150338 914260 1697718 1769475 986657 265204 137738 1825480 731526 1975426 437898 1384623 1144070 1185109 547475 224714 1748323 783664 947170 615690 1688519 803797 63044 1124373 693441 1884662 1898277 1247213 1912717 424530 1656301 648534 1548027 370528 120552 806737 1553214 1872484 827359 1163788 1330504 451954 1749443 734934 574597 904563 544116 440424 667489 1359965 779386 647916 1254318 6420 1928906 1299663 1481139 635891 906475 615479 502908 1342902 1573290 535983 1438984 1559045 798594 1169497 269042 951880 913101 1916689 1498144 742092 1516077 1312283 153742 105370 325280 549903 607829 1387431 746015 258471 105974 90432 374418 469964 1382678 907041 1136736 239768 398106 1663017 187038 332243 823749 1107076 1062932 1520466 738522 1378717 190286 173232 1147955 1639013 1704919 1149306 551095 1336083 1236239 342988 63636 1962055 979351 1053383 1315379 1617511 1701711 497029 1699340 363215 1965400 309680 1461308 135056 731890 1462461 534779 641913 1746236 1409545 229033 905935 1806845 667445 1554185 1849364 1756515 1623792 524485 995697 797485 583497 1495775 1329623 874122 51075 404485 557977 819390 1772612 850463 1182592 903631 849033 1996527 1785850 1766043 1126894 1647560 1673250 1242453 1261024 1928698 1051974 1979198 334567 1673152 1511845 1601044 1360607 505408 1884318 1471692 1330291 1790924 1012016 405059 647643 1592100 1754150 1431840 426723 1040176 1481076 75053 248286 994208 623973 336006 506818 51310 1173964 1594909 89344 1920615 300335 1233471 1366045 411321 942343 1706101 685659 819278 1158974 1944723 363732 161303 1990152 540100 1339814 1787059 209553 1652330 357406 1500716 442963 511832 627531 752097 484795 1363973 397975 545330 1974206 747051 1701577 1156084 854456 1428999 1276712 1909218 19263 1343940 1143782 1011098 501372 246393 530491 1020661 1880032 1888127 1310807 765383 701796 1141944 1821511 770987 1666901 750445 994437 1452968 438125 199437 172293 609502 1913445 841872 693727 1821041 198247 319463 1945214 357377 1667945 769711 1519655 1486874 759352 104482 1759771 1002106 247503 1434577 534396 1947381 1238335 1606652 125359 1292913 1892815 575574 1245619 1411496 1294916 712641 657596 1200940 259874 1421830 1663191 1051687 327873 1338124 606443 1627732 1063706 961832 1358942 696609 1245229 853692 780957 651136 1271787 28033 1204438 627185 1081205 1478836 1124243 1467312 42775 1155488 1585947 1115743 649805 468162 823259 1560766 845463 1860908 1758664 1881315 1751556 1199216 54346 1070305 187924 964646 1484017 441654 1079370 310724 465346 1306699 282522 1824990 298949 346524 1118044 295519 910922 1203686 1426077 1999731 199307 853233 1983608 1324631 891920 976836 1955951 1468374 436370 1395015 988707 889372 935942 1736260 1640402 49894 233756 642521 1028457 1258286 1168073 1939694 621480 576205 965233 920695 1454451 1404441 557271 1179988 475131 1194767 103229 988334 505934 1332675 1118622 146071 1033614 1938597 560927 870880 1753210 1486881 1641762 1224544 505672 497857 1383263 1541888 1956120 1179135 1786114 983666 342764 1967349 1507040 1474275 1321137 187461 1276606 9624 1358954 1800466 1789458 1187074 764315 1528921 159178 815805 200291 1858580 1377412 1381618 694982 899628 12202 1145512 1876882 479734 242401 1448156 741910 62434 984998 75323 639179 241967 213530 1863803 1425768 1432496 1430307 293071 74916 1576203 1484043 392697 965857 437656 804341 1524679 1899786 986601 289859 719934 1481580 1625162 1945680 874109 365043 1230844 1403005 73317 790819 1423766 475261 590907 296449 1122916 1689250 400009 574138 382276 836787 1291379 103465 1888630 912006 401963 1371209 1190937 1897202 39465 76250 81359 740197 719522 107755 1559399 892489 1820107 365064 1092958 110031 779874 494884 603844 741331 132471 1328846 206807 1879551 1762635 1799654 1770496 468991 1610840 1494009 809231 1194902 1068783 1880803 1192273 134270 814751 287447 1926422 319906 654913 1651021 1505389 1324935 463233 4389 1785416 1560696 65255 1538897 1815791 115404 451523 991376 1762545 58174 1384383 756980 1480378 1984014 1327168 446693 510363 1363715 402800 342974 592421 1154864 802418 1899359 1662041 428375 1537300 609845 1444397 984136 436902 1180116 1015494 910833 1013500 1186050 424230 1959235 1573816 1901963 479690 778440 789803 1426856 170933 1665019 1979885 869594 190261 1667809 880306 1328518 1612028 449158 1474510 34137 441068 1535083 1134661 515197 1171794 960421 1345635 1418275 1908933 1295296 1893933 858061 38721 130630 1763488 1633212 476913 1498313 1456330 821598 1740988 368934 83309 970212 845976 1111389 1565743 459778 18732 1135157 635471 1357721 256167 615823 1686971 1216604 786899 182020 947267 787578 895049 579353 1906678 496646 600966 1514977 1135380 1217921 1852930 1745303 740756 1952908 1028931 1111265 126835 1046399 110283 92671 362710 1640677 1604556 438508 914316 1038150 1090080 1495118 836170 964059 1486837 1983301 17369 663239 698999 1113223 172392 273924 316359 1764223 1598476 310204 1476444 1192973 1126581 1368083 377319 1060154 1843397 1198579 1932391 583936 421875 1344369 1004112 231471 1195689 905329 1657031 1358549 57081 986031 422347 1743487 199954 1053904 1357686 460058 612499 1870878 1892074 422782 127663 636645 1643784 806863 697544 1510062 1105351 1140361 913699 416934 1427543 1381229 1572992 1333 1097908 624327 1720598 1732893 695408 32944 1255408 1743725 974971 147460 1676490 1455283 451672 1192841 1375148 195367 582109 1169189 297742 1563168 1000857 411844 350405 1520985 1561286 1313026 810017 931612 97686 1027465 16131 1854807 651175 912391 1045301 329680 200204 119822 346470 70332 1615942 305396 1549529 1611624 221304 416664 771801 1817139 784465 1858867 980989 686296 797433 1686334 1416775 1198654 1191221 1078129 176504 1130189 54808 1317908 278177 1640246 1466442 665636 5750 835378 1220247 1852115 859625 1370918 1906461 758771 441722 734683 483364 1715645 855284 846387 662976 711412 168421 1585848 1259540 1637362 1544947 677289 655164 1524775 1073316 1907056 1558660 1191759 1041608 431010 957588 897328 1150865 744326 1075374 285223 1269734 1208340 121319 807141 1913790 689392 65293 1493435 1087998 147 291696 558532 238673 1433824 618116 284546 976101 1990878 366839 867172 310081 1499535 11504 516700 1641888 851593 188950 1536016 1044646 275224 1085793 1622678 1180657 1765949 1353029 1283411 1415760 296918 1414175 481081 147288 282955 1703148 1139291 1196375 387258 1810312 1239651 55629 33682 478158 1858865 1899133 264245 784922 1586297 1831430 880390 1377405 337165 428304 1779564 630746 628984 584400 1319896 786585 1291502 716991 999410 601232 659009 1325826 1973307 548307 318185 975914 517477 1131575 637400 1845793 1578802 139371 365478 92115 42183 1631780 1468799 806829 1475508 1083285 697860 745273 220995 1400827 259568 1228487 73530 746080 552117 1115660 266011 1414177 1317360 786902 508149 1790055 270013 1077552 18049 213682 1071171 483984 640838 1270235 952453 1689254 78354 469435 1447731 1981705 1704351 531965 593886 1179075 1754256 1377620 1800483 1988201 1698935 583383 19819 104825 748623 1610490 452889 1168220 86426 1539392 1405639 220534 602817 604601 1240405 739112 1344183 158145 388013 1353084 991269 586465 178122 397714 1172475 960549 954143 1366586 1880786 405217 224585 454615 231346 240741 1831715 1442994 685363 216384 1244648 1609383 1235902 886674 664433 480466 1591013 1567888 1641792 684508 1182201 747144 1088384 1964402 985795 1601843 1576039 1907317 1583242 1153286 870259 409843 704847 1032500 1265746 1655032 90405 1435969 1344651 820060 739906 78146 263879 1347618 1263710 240235 714690 391059 569563 552721 1833612 1997366 1218537 1578997 1174105 441186 1984411 1115780 517319 1150205 951559 1421354 596112 851965 1018793 1915029 1182268 977642 763292 1784274 1846104 252268 1910178 1560077 462048 1750384 467382 1443106 1109224 1608930 927855 1553024 1268987 607484 1451074 79443 1056277 745511 1637169 1556926 1512518 599651 1819770 439204 1697822 133974 1770084 270533 1149823 767993 1188014 1857035 1916956 564589 869012 655475 734244 1458949 102359 1994482 1614363 1795848 1147623 1293537 1841365 1311392 1178606 340222 1886542 1704218 1038612 698822 1282632 835062 770678 1977574 745519 1227655 421394 1016344 1449397 1356326 508830 975865 1144017 1115085 20000 715172 1215634 50835 1534106 2242 1593313 155461 1334911 1468717 1008271 1061931 18930 1771084 1931572 1603541 1236624 1569614 863132 164382 155727 1354611 1131998 167078 1496726 1037438 938303 1411490 830493 586520 677316 639822 81264 1093245 1422062 1275163 529190 1954316 196984 558995 1367341 1452983 1571639 1159997 1030074 1436896 1408410 1822056 1456387 1872547 1256144 1954920 1813321 5464 1127259 494440 511938 1466650 1425175 905695 277003 1510075 610057 918780 124066 1726302 1002795 1912156 1512221 1455143 322827 1822500 1755466 618677 450001 1207146 1233861 1923117 217120 190014 414354 1089396 31714 580910 1292121 1283399 1622507 1877400 692208 225810 1584362 1579533 1075336 562772 1367744 953330 1606468 1480554 661667 1612367 128053 1337937 1050509 884212 806436 1210193 1642301 1280196 1390490 139922 973745 357826 1598087 45061 1650822 569240 65192 314913 1036499 1563685 1197438 1305810 469210 250029 1601040 1451718 1185959 517433 556182 1344044 450660 1480119 260009 90983 1480559 1650392 1103781 1140468 100066 1665029 188019 1784471 755499 1628614 112984 789370 1200521 1809657 514045 224549 1592824 93009 926643 1098805 744874 530938 1422134 76709 616252 1568955 906129 170057 350904 1957115 1268535 64205 614473 1525935 1599904 1180102 1250645 496128 530781 387609 164179 1374207 1324926 1627064 1922369 193889 501851 805586 155268 441805 1904409 179901 1019960 758356 1683950 868544 1870113 77361 535067 533599 737869 95440 72059 1335636 487193 800759 254853 318400 110186 901692 1515870 1305351 1719552 960943 805445 607362 112178 915155 804975 741277 1174313 1727599 1556206 1636842 938124 908997 1897199 1689383 1181829 817425 156986 1961032 460056 1841250 1462425 1787957 1225967 660271 923990 532058 213428 1510204 741731 1633508 435270 865030 33385 810676 364255 767449 744678 635912 1935629 247691 1497635 1715435 987904 1377012 474314 429805 1940514 1200889 1593831 386111 1527869 1155637 1808652 602615 43725 1434392 1154769 764618 1149506 462909 1626309 1065194 1864580 517830 1857555 1509629 1346225 1399663 534263 533775 854454 22378 346076 1095728 531842 548010 684557 800780 656986 1988134 1949462 180054 655157 254833 1034160 1950927 1129021 320852 1012277 558749 1297301 1252976 1177018 1499673 568242 776044 1184596 4577 1468417 1641737 863190 1480935 1364721 943205 1801592 1326469 352434 20042 936667 1760545 1408054 753189 1033629 138185 1541196 217196 48363 876367 1593299 787806 1596528 837733 933258 586560 1778992 1040951 392532 1983868 783855 1351934 59459 1637018 1766863 507571 1840820 740194 1549166 656892 334025 1205336 451446 1112850 559309 348733 500765 1695300 310752 1292991 1315380 1456669 32813 158055 1355473 1727643 580772 141884 1814353 979044 386982 1987154 966025 1203219 1298371 1934342 1541224 1765800 770671 1367964 26961 385749 856160 1907222 1290674 44360 783251 1260657 959652 631466 879153 1289419 1337561 470760 1993023 1172033 1674645 1037239 1753517 672590 1616621 1050807 1799429 858286 835291 1093687 676510 723567 909700 1686513 734597 617253 1746568 1202020 1994976 1470728 596855 1074097 337160 573199 1537091 860053 1333272 1097954 707208 406279 1622665 1496064 830349 914322 1974587 408395 645174 117347 1949228 165622 81915 516988 278920 508627 1491346 1851325 474999 739526 730744 1883239 176538 1699957 1699421 1992665 303189 555464 1889324 743652 510343 1714151 158387 217217 1274554 1890581 110534 986193 498101 1772228 1107095 854304 1446070 1712892 1240580 1481138 1888984 1299855 1877340 1647955 1076235 1732438 1862083 1059151 45189 114296 323946 132024 86927 1180062 569410 919486 348300 902058 1932508 789875 94844 831009 1795654 565817 1663944 1946728 658722 984090 821805 1116638 1588260 605778 1587869 1300639 58151 1132347 1120488 1127112 944433 1263673 1236572 1234784 1213781 177307 599019 1342287 352855 766529 1972107 1150495 1257972 1637080 1525560 136617 725224 560863 1598237 1764194 391979 1797735 958549 513942 244994 1866634 81098 1577413 1153593 1848509 589465 1376654 484595 609481 582836 1714503 1228301 1293978 375814 958444 390544 1720804 141233 422764 1886096 1398830 1499534 826099 171222 1695676 1786169 793585 1922827 1662745 809779 1992828 147887 1112749 1096850 1200006 105164 1977907 339999 312946 754078 1550794 163591 474806 718128 9774 381825 1468396 1673038 1237891 582052 413853 1084337 1696233 1785016 444572 160606 174670 1212956 1479555 1262269 1967921 1018069 203792 1756878 1412824 1171187 1667188 1308716 1089682 883234 876964 478843 335433 750222 33483 855238 94274 1636678 1121962 974355 1701285 1692038 1547476 1706654 1646798 1349744 100506 401851 34495 1972969 614898 1539835 1951691 1303606 478494 1769583 446518 1892221 1322274 155133 1427586 618858 1588664 123163 728194 376386 582963 165919 441922 1054719 709115 830845 1895023 1131251 1506098 1166222 1630484 1530233 1828942 1841748 121631 557157 13914 1603657 205633 1508410 325826 516473 963666 1026459 1023228 177787 1286309 1366695 193728 1104259 107042 672957 1805560 905578 763891 625540 1907275 11639 17450 9999 990972 1148999 1144350 222937 1050063 1511499 892243 1770046 1523204 1016711 205899 42787 1793948 1186464 1128239 1091946 316338 1280697 275327 280968 1396770 1686551 1866220 649177 514979 1966843 1532209 1743587 1991035 422661 1343282 897594 1622353 670675 1651922 1067268 667300 37284 772656 1753792 240958 865095 1902378 1263186 80360 300897 1454650 27131 1901473 1643032 1195551 915252 1094575 1669292 592404 1277770 1812315 1367380 301747 1556042 617521 1600268 1081781 801595 1618398 757116 1103532 1812319 1749133 513798 462608 1345760 1136942 883949 535196 344938 738657 1832233 716339 1127863 1551080 1868309 1181954 787613 1306565 1169728 1424420 129123 1006646 1727254 788286 382928 1701552 1036720 1519241 798558 693962 688986 1375665 1987841 1565526 1296209 1141223 287168 1036923 1249606 1157122 433149 1895013 1030806 1888561 47556 535499 833694 345610 1970403 950622 1322008 499491 1519823 11395 1705066 1961185 887136 1653400 1201376 412012 1395372 1770086 173191 1982348 1184882 1874085 697835 1301882 599001 1272128 1808941 791804 677956 1704390 322108 744315 1750973 283063 321986 30961 403294 1842065 199845 1226588 124216 768264 896972 1158851 1253187 1643613 1647204 241484 412485 963122 687133 1371018 1099274 1394781 858262 658545 1596581 108614 1489391 1619485 1973515 1495537 663488 288192 1871456 1640057 1076549 1105180 629246 911094 1176736 1663885 107575 912349 838995 1676111 1588443 861518 1293692 221330 1096092 53864 765501 1908600 113200 1593807 586164 1559483 1216423 1619347 1066717 634671 456862 1585902 510613 1102708 1475265 355514 711824 1111633 1730402 1766965 1076925 399271 1970185 615292 1087064 206496 251807 400068 896939 1698479 1739742 1343519 67053 1643234 1841303 1728222 467372 1704561 1648154 1581489 861907 978868 1851104 271079 912468 1689234 1010779 1233482 1831692 664275 1134427 1777186 1739693 1333268 479870 523686 672684 244335 424798 345663 1263703 1791923 483993 1744942 1488032 787847 752291 1065973 1690700 152027 813828 1041883 736339 1302338 910457 1272034 1627563 753943 707048 423352 1612673 646999 551028 337874 562960 13603 439203 1741212 1887131 95406 1590629 607734 1825836 1053854 774653 505897 1713925 1691971 1499916 283230 573152 1076985 806410 736675 516463 1270417 905198 643613 326651 1650033 1132004 359107 1152556 804178 1938416 979755 858376 637540 902628 550681 552475 13175 833809 1202700 1033418 1866582 1089277 1510397 1461886 44253 1168781 16848 1573827 1788504 1560108 1502861 1315148 1979796 414601 952487 1222102 1363492 1530463 1623178 1213218 1368809 934298 1628081 1452898 635622 1749777 685445 24443 870421 557976 648012 1278162 1449364 1548547 1808295 1761407 53326 1816703 1040879 1333363 1600210 330151 804678 1193703 679682 563805 1197329 1697661 847204 635457 85982 984824 1920465 1771476 63919 1759734 447016 13216 635635 560807 585271 232671 552272 1873045 76110 1819100 1171363 555615 19435 1470973 552686 1099111 1837616 545472 1530988 624165 1539756 753617 553208 538384 521148 901835 1254837 1648106 1161577 1915535 964733 212515 1648803 1059870 728040 1767962 438013 853459 778732 1475515 99153 832997 1099415 327335 1508867 1576913 389930 30318 1099927 208929 344649 180608 935329 41242 115628 1422386 202369 1781091 1181341 1061390 319981 1362652 924566 333757 1967222 629752 1039103 1726619 836191 1549886 1163264 1808115 620431 1514334 462058 1159519 724896 1552872 1157528 497675 1955742 413896 1578797 1612428 1187087 439900 1009809 1385969 1789492 734376 1620768 1984642 844534 164561 1660102 1261049 130960 1224829 669533 868386 1923101 331048 1282023 62879 1030750 741926 1546850 1921600 1605649 1809259 686246 353212 1989055 819552 801028 843134 1186922 1534085 502307 1185456 140027 578885 332960 1105951 456643 1183250 794406 856069 403802 1492771 1289115 1192350 1867749 1813514 1287985 1722376 253571 822615 1310760 1034955 28140 1103175 637674 723007 22392 1790147 266287 1947775 660677 1044384 1053812 1241533 755216 1734547 1967336 933587 1745819 387903 891485 585932 1335304 323299 270860 770924 263062 1777365 655682 953568 85802 846058 75823 610803 1282622 1175782 545966 685163 207576 10003 1784571 1550117 1126477 262720 1461655 558717 1333987 1630173 398554 163233 1162208 1755202 1948532 1807748 1285927 354243 240318 1485539 23606 1988690 1718699 1608301 313210 1786078 1219716 1036195 147466 834279 132071 1928080 754071 274807 1997952 405417 763807 1128169 1604293 1949812 392981 33988 1920371 1731476 1557287 490301 1145897 452155 461005 200520 1249843 1471780 667814 1824296 38155 136135 1961872 1630206 273102 1989834 793332 74911 1561794 688886 850335 1747510 1576602 953201 1405283 1155654 1500166 1776724 31752 1443654 933685 643367 603861 474934 1160653 415301 627097 1379935 149481 1801448 273715 247476 430795 164277 814351 1880132 335547 400624 1602456 99731 1762440 112365 532945 900613 426286 1700614 442014 1115423 1529860 725852 1879974 20151 996396 1003823 1824106 56465 1139492 1289535 1644297 244081 989451 1069267 1403612 62310 271511 555038 733312 33259 1489424 475577 285799 1733044 1239610 1036203 1520809 965871 1247083 1801300 1833992 1493534 336026 1347382 1635939 1805960 1778078 1099218 689897 1367853 1766225 1255472 1136234 1703705 557784 572296 1472407 1386294 1841731 188653 650031 866752 1079767 1047953 1230014 892030 1235063 1668618 959196 1402028 1916354 28252 1613441 1964848 1242189 753937 450435 1273491 1274621 695517 786728 1157388 775171 542251 1726829 1947623 1704409 303655 712857 589897 1093388 761648 924508 51145 1816621 975415 161148 1865160 761195 1972225 1234361 1391925 1192773 211564 1164864 7166 483730 1154198 1817716 1300247 273505 575142 768599 210916 599164 1869887 1555060 111194 121282 1211301 846636 962921 950139 1162765 1868847 1807982 750 1618760 857100 600921 1356531 1694375 721052 675956 1479376 1860091 1501795 893692 1522146 778479 1012389 254674 1544980 1026866 1723717 1719452 991820 846689 1882648 1573101 1587007 245496 580459 279768 1593086 63805 767095 1597444 1721024 1433951 141502 933472 881826 32843 452433 1083628 1932299 430531 1725880 1789400 849526 54342 1521623 1522673 1204891 1769641 1625263 1060745 491092 1390659 1374112 1796442 374621 974061 1287959 1494189 42039 1544927 1773907 289217 1298238 1207855 833303 659942 551756 26400 257246 830384 1081520 504137 260464 285013 1084393 312366 677995 1811909 1337615 642789 1365148 1450850 450302 1598681 1258540 1257636 270874 99512 1700749 1393902 1388959 204122 753738 1277784 861904 509726 358690 965667 886124 1822101 1968178 469381 1821415 780805 633956 1778836 750776 843743 726677 735520 1930962 1080043 833199 402560 583649 22589 301185 983266 522021 935778 1882663 961758 1835882 123146 1479957 923634 1435429 1512481 509489 1681920 1180298 570495 1771017 406779 1863707 1114362 1476640 766049 732739 1259032 1148607 1346968 1806284 1811687 17941 1629496 1736089 140427 58826 1332811 1087150 1933862 1001938 284803 1406027 938763 1714281 470150 956246 1089055 1788543 465925 1002118 194125 444815 1970046 1848617 1922881 1576798 897205 1288458 95656 733119 857029 453962 887092 1296060 1219963 1454959 87601 1406326 391941 429269 381811 895404 1241234 1941534 1556907 1929159 1293987 1590233 1718545 731564 1934306 34311 1935962 1505457 465275 401263 214209 160178 202560 25795 1420380 1540567 548578 1228710 1881781 1481244 202412 1696824 1582467 438369 1709031 819205 1949223 912836 1568458 1576646 449108 945752 341194 399428 12470 79028 130916 1207789 1612822 1406707 959980 164078 1728056 1265909 486281 1656031 365187 1155137 653048 1915762 703814 1310753 1308367 518414 1200070 567509 76386 1735537 984996 1241509 1184175 1290661 1188012 1894750 335455 1694311 139139 1748519 559610 1735969 381803 37185 1169178 516826 1435494 1329320 322270 1916621 177982 1202038 36177 1520710 1043978 1021380 464613 1208223 961589 1828572 1920146 882977 1928871 792531 1591930 757256 1296845 1348212 605925 958874 1245044 937341 608581 1264172 1013111 1657531 1013942 967940 1862836 599687 1505086 231788 871822 1765382 1038644 134272 952328 1250470 750043 1852016 1725366 1932558 1686517 240100 702719 1297520 1726088 401053 883565 1830482 1945250 650098 523848 890439 58571 1583470 967736 1676744 378728 69065 228556 596024 552785 106891 434035 1350031 1427947 1063249 1315121 341057 121129 476520 1015456 1820307 87192 1760020 11061 987868 1331681 1000105 1151944 85753 1027595 281034 110290 1379301 1913100 1130723 500210 1127384 710806 825276 504680 136701 434063 617000 344221 172550 218282 544855 1410950 774357 1316872 1188208 1617598 1774197 787379 1302220 646930 1374511 1563925 1204732 1318225 1376593 115852 1276735 1895260 1375114 1273415 54317 969065 1082536 885020 1360407 1253051 609023 210145 1721432 1262355 434560 1935323 721097 1587509 37554 1429058 1906935 1750823 1819197 603351 1740141 407166 1499426 112759 450186 1653268 766716 1231715 849250 227863 1816228 1116769 1381336 75655 536252 882652 307926 1532761 1220354 1294316 130037 1089952 482421 613345 1484892 1619612 1137709 1907173 407945 1478015 1213382 1028732 946322 266236 1097769 1760413 542450 1363059 479161 590002 314941 1859630 1684298 16175 1915824 1089853 412687 232823 85587 1729397 1164958 722473 1026704 1899837 1568708 898105 15472 1570592 1842497 1638708 1040013 438776 1926981 1627616 578722 1384055 883642 1283947 1240353 258789 34890 226897 1048187 884337 1816755 1342385 61379 1383108 1595425 385470 857024 219888 1089346 213295 1769926 1714243 1650903 1206657 1206189 1747892 16911 71657 545002 1300151 338978 1232668 868280 1288771 280689 263664 1860705 1675962 1589130 441217 1298917 1083486 820487 65123 794140 1386843 81924 1737012 1581815 1528893 141844 500339 1925924 1339250 655088 780589 1283255 1626856 1815327 338489 25302 1171820 1628884 1309081 720151 623770 1639578 1168657 674633 802409 1254720 1660497 451823 250296 1141250 1110403 1411994 257155 1726984 194137 110854 1485051 431113 229046 265106 1965086 1924008 1238107 1005365 225725 715319 855171 145195 913805 1930195 520661 746831 1184279 88223 1669791 1624090 791314 581637 1507204 888158 1998570 338246 1798900 498436 1123233 1438500 1361626 403416 991044 943242 738805 859695 995866 1417602 1701598 1079110 1432639 1979117 1160090 83248 810668 535518 545952 754227 555286 1704418 1693160 173088 320427 1772572 145629 1956228 465001 1485162 1064602 299448 1352144 84913 838645 509450 546243 323670 714746 1053064 228047 1506302 825545 1859585 269136 539575 1312350 1621911 1991691 1731573 1326069 1238748 292701 1989365 444653 66187 1262457 759152 593583 1187285 1774906 1958752 1535247 541719 1216026 1343908 1281860 1905620 1995690 1806653 423931 152839 1052403 659044 1642922 973896 1397263 1823539 1490983 1276676 1929623 1929848 632349 361123 428910 1973694 1625391 1215750 1576057 1262986 1197555 787705 659898 724440 529807 300256 1652077 515407 212843 533228 1231403 254047 1244508 178741 163769 1963280 855848 1755628 776654 1334840 1554235 1283372 1896330 1532098 1804288 1441451 1293083 285323 657617 1705594 1848797 750116 411988 744110 1128331 549333 1298467 460304 1653291 987445 1298900 1644240 1113234 1266377 790881 64811 941048 667639 1819916 1229518 73811 381399 194532 759850 1990256 1074035 763479 919752 1254965 1960113 1097592 800341 272879 1423166 275892 419870 1956360 1575573 1507295 1435307 1068631 161370 1996830 1397605 270367 593888 16647 1055449 1210878 312467 16129 974346 585758 1543491 1770143 1587584 1385801 1355995 713380 1790 304790 560990 1914494 875816 1184421 704244 390260 709800 112718 265145 887488 628111 415271 410919 863855 318537 1850054 1242018 1209984 764490 927269 163704 499317 1065413 1744820 84655 1338582 341124 1413915 1339467 1541656 1631216 1082811 504827 1337467 1473911 1694908 97368 1268399 496258 1086509 1421211 1643003 1757599 868136 1368333 1130184 291101 112557 563299 1766778 1998318 289675 151839 1649010 1273870 643808 951894 1460120 1884329 258012 1314120 1882912 1402643 1684385 168881 1786480 717340 342645 632234 1898999 630788 1640245 282898 1791396 1560935 1004822 1840701 355273 1635104 1792514 1856967 748038 1007255 1969988 826943 1634328 389078 1661867 80928 506599 274393 344208 56365 904241 757170 570301 227193 1189331 1332207 1319974 356366 1243152 275636 205868 1146293 14974 1123458 1636307 1962700 896233 1530457 889205 952766 1966611 1850961 766181 1811945 269445 568386 1677212 1861917 702382 1651813 1201230 1601609 1917443 1979945 353722 1666784 909455 1778844 1414842 1248106 1087247 763124 94160 962654 1127782 1268890 1858635 1558046 130276 1236695 816633 695197 100875 1425798 759974 1917368 1043866 1419547 1103597 598550 608352 303622 1131205 1538051 747622 214732 1631311 768389 1350731 634819 135060 288959 418642 1559388 403409 640396 1394755 828595 378498 855073 179221 379010 12759 44428 1290827 1355158 1190255 528128 1394517 682279 637767 682159 1205484 928615 335367 16787 1484947 199665 43311 1456140 1328247 581464 1459145 103111 59869 231996 1410094 1944429 1440746 1043695 40076 1478201 1022109 1894754 574333 427123 1368420 1115496 1980712 1271684 116438 541634 672870 284768 549764 1189204 1154786 1632599 439053 1213142 1018830 1930 1595586 570083 1635888 773583 330909 662062 574082 996956 616136 1995626 1717043 54432 892851 1936008 1936011 1297406 450452 1215081 1386643 1187677 1976961 1946212 1879896 278019 788722 974523 508494 1660549 708615 1121755 52332 795888 896168 1224504 1713033 870309 1935772 1221119 1204299 341515 714095 1213273 1506529 1438386 1716816 49544 1198142 1398930 334034 401822 1411111 234531 433905 367481 1020850 1319750 746721 1782248 29096 1454692 535213 677794 1786720 1109899 606703 1593821 1141938 1041850 1368778 1366368 1362016 974264 1347782 976734 1997127 1692001 335901 986745 1975470 873192 89753 603580 1474556 1513406 349045 1672441 1783192 1105415 319321 1359123 188398 211297 1526692 1560621 160396 1024116 1114796 1733213 306578 1216950 1959920 248323 157364 996715 253301 1602467 938521 1136598 301196 1334090 642322 1426382 459395 859235 54490 308087 1828576 1377418 1825027 1020056 1048148 141583 1583605 1734947 953503 852775 1102051 962977 1873209 1546893 906041 1456873 661829 956528 1895378 751602 1888385 1282120 1224801 570207 1576957 680734 109522 143014 1880154 1855093 1337084 1742830 1845044 363681 1695218 1188534 990606 726453 1709362 978084 1886435 1307750 320287 923126 488667 234975 1224168 1485445 1125054 1270549 1088218 255008 1987888 1471712 1430025 1213073 821159 398910 485464 1292887 964510 1151485 1162083 801272 391450 102413 1451045 1568534 1676215 1052856 1401862 1396963 456389 1313043 1859920 414644 263644 1399454 797469 362577 1483715 332149 1973021 630928 489349 1767332 935680 941483 1853866 1901030 1981233 1639903 1201287 546303 900740 1530927 164463 1052196 1467835 1444067 1387118 425721 1986138 661740 1518649 1795045 3942 1052533 1739720 1583570 920359 1743622 458182 1477220 717668 1309696 82709 569436 180448 1336549 511471 639263 1121104 1602411 329369 942133 598849 252025 445065 1007 1207609 85351 1366683 715915 1807512 350580 60051 1027352 499147 1860786 360827 1540606 967151 709574 183391 842905 915824 1912526 563520 1206627 578635 1367085 1238489 1117997 538795 893949 252845 770407 647834 1272514 576690 1674087 1872352 1449952 1312103 1224708 1135820 629265 538565 974281 815461 159295 1576366 1660822 734727 1798470 1717936 940798 1671466 1813287 1328752 397603 442191 629469 1855036 1407061 822899 572135 297380 155142 1295174 1577518 1934276 180174 524142 1141843 1506083 1773415 549262 1389501 1239452 517516 159334 494760 64302 876364 600685 1700010 1862 1525426 660485 1736198 616083 592167 70942 293659 1464193 1624845 1647302 740243 1650567 1669068 1745873 223741 1489926 916241 148420 433356 1277393 926448 1366077 1046521 929891 1434656 1851176 86369 1157606 1845900 943571 112309 150152 478187 1639461 1049375 1459413 655650 891780 384536 1664742 431318 865990 1637147 1618966 1190465 995958 797799 483707 1937960 1215142 1452678 1062982 1871616 1855701 1846361 1335205 1500174 936652 1119469 1209988 535756 540587 1052643 1750686 1803599 1065400 1533263 1897491 1131013 467330 949326 87773 872004 951190 1109008 608545 42489 1370940 663416 596056 1365287 927325 1982834 1263802 702817 801644 1800282 1663578 994360 1588475 1369932 1238032 1915254 1828978 724697 611962 512876 1248033 1106111 1841904 1806184 543874 571758 1291310 1492697 68277 1556881 320192 412966 700257 545552 803243 1743227 827128 1017050 192549 212638 1754224 6707 1188574 130600 1416807 1048258 433691 1179734 295066 1301538 1222949 953543 864357 1759592 1243596 1805145 685365 776568 1037920 1496550 278142 207471 1471161 1885935 1596098 1260674 815154 1682508 856968 1479029 1438779 1832521 1943823 783685 1183585 873585 459760 1802856 1640925 1025734 546385 151336 862488 1569487 941479 1645689 993458 61036 1751769 462874 225165 1725859 702917 1321590 621935 894414 813126 227535 642358 1040380 621918 1481931 1024205 1816420 1839081 817514 532869 465764 1703668 1508316 1606399 46359 1116173 539510 21901 93151 678716 215715 1794984 1575187 350334 1526032 729781 1897239 440316 947948 1919797 783006 794194 178814 1273445 970200 1887692 1692932 1656839 1833590 340844 59971 946014 1298264 1276418 863589 576619 1446006 595990 1921499 573703 634221 257484 904316 361788 594910 467831 505505 1539451 856582 1587347 1235156 1822843 984480 1618734 775617 1099922 1828820 68087 1582412 1859792 1331899 917693 1261116 85931 1330309 511595 104617 744546 971224 620639 1692624 452892 1807053 999708 300124 760193 1141842 903853 1606365 1918393 1907903 586100 432254 877052 89825 202420 1879927 589163 653980 1614183 1877294 385753 1407792 1204517 1494203 1626207 1408826 315480 337150 1277514 1883190 495937 926465 1263801 367458 1952322 545992 147523 971601 462153 1295360 1860345 1001774 951918 1900113 605970 123732 1184127 102700 258030 1975548 1677244 1753920 69745 839917 921085 1960360 126399 854434 138173 1408171 1577158 13629 730371 602172 680604 162355 163920 551823 164841 828978 154191 269243 510995 1342303 663534 991794 1686304 443327 1077874 1840738 1342334 124748 1569132 546294 168680 154865 381035 1217275 1898069 324505 1833200 1320152 893023 1953223 1371786 860211 780497 210937 1644908 246226 1314890 924156 1019692 1563553 1228245 1439784 585889 671826 842294 1032215 1795512 1938274 1547450 895652 376741 1822463 1209828 1820998 901033 1620585 687963 494226 158734 591182 1418202 1539018 498778 448510 1008161 1238981 1936559 1613706 1798569 499190 665439 1897711 1416000 1772329 44670 19317 1131188 1419428 396555 465682 1315290 1533587 1299901 1822975 278652 869944 1574343 1500298 1275932 406101 406822 934267 914105 937182 603950 1657660 576591 435588 1822144 682199 1654833 1900292 674308 584649 985622 1161877 222876 1483357 1064664 923726 523222 534846 840655 1933599 2719 79923 1529542 1015616 740158 1827619 1764968 550752 826206 1381713 1035017 1160611 78347 1309466 158508 974097 194247 1794756 89766 86007 1581622 968806 1454368 1828818 872604 1503161 919262 1942974 1165975 1529486 1858137 1117543 1855912 447120 957564 1628818 799379 857633 421298 1051108 23017 125467 1417549 1034677 1033412 99641 1067164 823200 1596158 844812 1824917 1231637 18246 489042 588460 1314920 171267 219364 273457 1261211 1443216 1177649 823813 1333047 547137 1566358 1006329 1543275 1529358 1188049 596408 498037 29220 1636752 1993679 1272871 1043676 714405 676368 1440706 674935 1550834 87219 878442 1054197 248962 904719 741069 1231859 548934 449634 1436296 515484 1908038 1757296 84294 1303660 639978 582730 806984 365767 545293 487429 1627250 1558797 166081 952330 1668685 1511598 867005 1545136 1899314 450255 1550894 639206 394195 1528562 708068 582640 230727 586960 551835 632928 1926127 1264207 644547 9200 220728 812265 798483 685575 1762202 692771 742739 1656288 1860714 956598 678586 734623 1796038 45673 1648178 1900165 1561155 1002834 502923 1052310 894888 1685829 182988 1354154 166785 1263091 225977 1511049 1685 76905 1319919 267311 1120927 1562518 1456703 860024 690182 163460 1308633 1549521 1715195 862495 659885 1959877 897216 1949785 1097577 1328190 662644 684012 242318 1430346 570455 150222 767434 1979989 1776008 80831 1987401 73747 494900 937350 1693133 48568 1515415 1772845 251007 910058 1526511 1407830 869773 794184 1896240 155996 416510 411471 1602703 1289051 734355 839708 497481 932603 550906 878424 1789535 83145 1911730 883204 1594054 69233 1171077 148192 1552026 385605 652859 574614 1595726 1136919 1053939 1095453 236058 730888 1285886 1544899 1686149 1685385 512376 1309277 1415580 1598156 999452 1826451 1923638 487310 753485 986451 123051 1441983 213158 1950094 1955733 1069466 1159677 1576481 1359040 522721 186012 581270 1533561 106241 1957983 597451 600227 1835670 1975759 896000 1494887 1552007 339602 978141 499174 1153773 778985 957485 1822044 1156792 1171720 1817752 1020946 159858 1983670 571396 595463 439061 1105323 1951739 991672 378506 797541 1038114 1298738 828861 1745646 1713126 569631 596082 635582 1338538 1095742 1974947 1923474 974429 444996 167946 1437592 1637196 1687687 688807 1687424 1246210 1334416 256158 541396 1463875 1405873 1186082 1374117 1048380 723694 1257576 368892 830063 1112181 1817365 1682917 733177 1376903 1017003 312107 1406082 10048 841457 170155 1225737 1448175 325904 1129253 1419516 147613 1381394 1502191 908117 106823 1720685 1697283 1057794 7349 213046 1606664 1545462 319880 1395613 664832 1169223 524017 1887423 1953189 1262099 135545 680989 1480341 1383506 1241429 1719983 1994887 1119842 559338 1348282 1569266 646850 373460 1826552 683450 608071 222211 289137 1822210 363900 382658 25814 1562084 252302 1118980 1376272 1501154 1156654 1895134 1930466 1439713 815588 393034 530812 368998 1477282 1826572 1272941 1939722 1796246 413994 963598 967079 155773 1357058 832205 1205829 1584533 1004167 201617 1910356 8159 399409 874808 673197 1039205 364285 668351 814841 1538948 1366609 852990 1317153 1336978 690652 148371 356583 860759 850559 1064717 747917 1486352 1827968 1178648 881823 31863 353682 1892911 1599704 1269088 79242 968264 570555 307293 299550 79978 641519 997318 373167 197338 119322 1336266 1924369 989441 363726 16228 829051 885074 1157918 926579 744572 672864 574110 1104869 132063 813358 55162 1854984 819061 1761391 1083382 1064208 851765 474616 835536 51666 1271573 1028129 1333672 1268660 745270 141167 764109 125945 1391409 1172610 1119173 1556376 1284869 1625836 886914 644268 1982217 1538606 567391 427988 1840784 887051 318956 1928547 1826426 831401 442729 620915 324235 1964514 1249684 970691 484022 1056434 378739 325353 1899730 1975039 974969 1358594 1057091 927623 1658581 372411 64979 896573 652331 1055278 280679 215658 1331964 1836302 1266448 915504 933688 100987 418211 1405169 67192 1284750 374508 309803 1209508 1327140 1770923 1701478 1761225 1091161 303616 610774 566446 134870 1324691 888067 1278187 30015 340940 1608026 1044066 78306 912717 1969349 1588177 360806 374717 865266 1199780 1447653 708416 68686 779221 1570274 1188237 1690650 1171739 1878970 1815400 1247287 1699648 1193646 1083938 860238 1846331 367805 346463 1009880 387152 1111172 1535397 1955249 923538 1783524 1249445 513187 1030755 182280 1903188 1072291 920946 706539 1324264 1981140 78673 1905664 641070 609807 1558772 1165097 1536865 2540 1286975 1430707 695506 1696900 184419 1163680 1971796 120865 1637910 1296654 165068 1124798 52973 1781702 1179700 1248820 250313 33904 1993325 23235 141873 783218 1336185 334295 345303 58787 432955 1558093 1944019 860577 1238575 329847 1707081 1875148 378368 1545486 1877826 901220 716695 1982245 911109 1949694 850880 949150 880242 1268562 1607778 1617939 1366414 1477655 849956 993844 1647890 47331 1171261 1977497 673613 331513 1376435 783832 1714434 1793261 229577 535733 89343 1126369 124022 704596 116050 795948 1480163 46160 609805 73373 144077 599289 1300824 1733545 605779 1880869 954126 658460 1581121 449980 46981 1764391 1734259 149344 7055 3496 96885 1000876 1693302 613510 334387 122655 1044662 289240 96263 1930616 1744513 64816 827777 1845161 140429 165356 241788 887596 683465 351730 1355797 591060 1655101 120139 170464 177046 195563 572396 1674741 1951841 770253 294445 135605 1820024 349580 423872 1272711 527178 665076 1913958 939078 696702 153284 145449 1192676 1644746 736442 319562 1068124 1462571 192956 1484753 1628565 421254 986550 1456440 338836 13807 381112 1744712 1837355 1742679 864613 1918968 649495 794947 589441 49011 590302 1398383 1575323 306635 1256051 1460118 1536760 117011 431088 544267 1469528 1016445 1258871 820936 214890 964145 1075315 558304 1693743 1882803 911050 322016 723324 1568187 1394930 416567 386325 238305 887134 188897 1761110 301892 381100 389600 399581 1828677 477423 1176928 945777 1871279 438703 1004155 852815 557309 934203 510565 1531139 1580115 1686909 1082607 810822 1404663 1354877 91897 221979 617111 684024 877922 1393573 546803 1192306 965609 521668 1376379 1362213 1406816 1376833 1420967 1548161 719540 1008743 438077 204040 620984 1790322 1760123 131448 577310 845827 1626679 255770 769510 851052 1250387 788855 12450 164601 623760 498010 995878 1221332 1129764 1055583 966750 1892565 1027488 371337 740776 743988 1428267 1101629 965414 1608550 1443424 133218 565460 1763106 1091640 1676924 694239 200674 1410355 1621445 1231610 823642 1567604 1004271 454275 1766080 1822492 669902 1757478 932395 290939 1098846 461007 1241701 1170331 1358264 1519587 250013 1245578 758013 965106 1315669 1482159 787255 540648 930853 1241631 326145 1174519 1934390 979546 1484410 802640 499362 1301379 1798374 1671212 1914812 1473341 1041714 958164 989053 174636 1650446 173630 1857525 538252 1542146 392537 1596040 1727526 914300 1693899 1832660 1902938 1753010 549745 794036 1076644 316866 5086 1325718 1561400 1827377 1479898 276222 428726 1952098 152785 1420302 903893 385620 272839 810244 168256 1875194 1330482 410741 1955481 1819392 1757992 576708 1459840 289475 1982946 1467100 912336 1106905 1986778 416394 319484 870426 602473 1100261 233794 220708 1451211 1643643 1578094 206683 1429197 1236955 1386235 696654 1183780 366649 1710519 737339 1450768 362902 332979 256625 1719399 1119205 824907 1875343 1401673 851915 1440049 1954080 1745056 1379388 668292 1637644 1234279 352176 259784 127959 458551 1061851 889613 401370 753705 952556 1031499 73491 1317281 341629 1433351 1281757 111101 1041998 1072598 1481400 922073 1932457 1562382 576592 1462590 1071866 481743 477961 856408 770485 1737782 1204239 967880 1410943 1273747 444598 587963 693923 648416 1516481 294999 331582 1807632 1497444 1558099 1120622 1122180 1879505 960713 1214105 822083 1155043 1572865 896259 1371816 14028 1449066 820387 1269273 496663 165805 1053977 1818288 1998229 1955266 890885 1470887 894748 1460803 1440510 1971639 1217499 541774 920032 606094 874793 269562 1841724 555199 615531 1343378 289783 1399937 1318586 1921005 1788228 1493519 1706019 1107796 151751 1989665 84490 1688659 623193 650053 750805 297868 1206993 322339 1893617 1821993 1001524 205482 1710136 1832232 1064521 341883 730080 1833867 364875 654373 856775 90319 323745 858913 974300 1571363 1524285 878788 1603908 1480365 205435 1657253 42260 1649849 1783684 1603078 1558011 739985 1390871 593466 596327 1110683 207452 905688 758306 1853191 1767888 257248 1641741 190179 1450349 1327311 760413 1216931 1990051 1568457 1872726 945572 1491543 1092931 1208644 1173149 1163688 348832 1829666 475150 1990629 1332231 632884 1977767 854113 1745769 1720674 507273 1382337 938887 822212 1412934 504904 1938075 1157193 1196450 1146946 431466 1059602 1610464 1741762 1810456 325726 1478129 755480 420485 1814573 314449 107788 1330600 167015 138742 1452650 1912007 827492 819658 1409806 1199957 1537118 944453 75685 1941715 1254001 718366 411552 504952 412826 329455 843191 1827095 1360804 1660846 1373483 1287129 1735080 1267215 1234563 617735 1967783 773711 1196289 1583746 1832644 707517 61255 1621225 1911959 1426796 1316808 706484 1952732 697317 487242 439423 268227 463203 1293211 265061 1372100 1423886 1129929 168480 593738 1944414 1343074 1691896 1551497 288933 232292 1216056 893678 1631596 413745 1525974 1806109 1128225 1266112 586902 985279 857840 1035356 773560 784717 584882 1650553 1113893 1338579 1225939 1029791 1250324 429736 388504 476955 1520363 1863326 1657416 328369 57310 1778038 461832 1312251 1233463 1307293 1241922 1292021 713752 1837079 1882084 507728 1239440 1889527 11942 1007824 199687 352661 1668103 602008 299780 162773 1098185 661135 243025 1983722 270986 1449158 820672 1963373 1256258 1879749 29140 1689589 511194 79004 1241652 203336 182955 517351 746044 1620512 221328 711494 1975843 1906559 466516 1364166 539401 83460 546388 423263 1869655 1148745 1743009 359880 774638 934100 1232193 282406 1891424 912217 1972929 224850 1281585 1077313 1082838 1616562 1962268 1717186 278338 417007 1638756 442124 552102 1690272 1182937 781578 909032 1571908 1894950 42002 75409 1193480 1694336 302908 25768 675528 1386826 1265029 1425528 755104 313049 876660 1560054 1729284 867214 1403752 266982 766842 130066 512412 465298 112844 1928224 1238208 1642409 98742 1475704 37465 438940 1051890 1383864 30519 346966 249044 560014 1978446 1439114 1510763 704788 505938 1035984 1154442 679839 528437 681540 898205 581732 1359484 1845180 736944 643632 1011765 288607 1963579 940010 1677436 434745 134424 449205 1340664 308577 925288 310070 1470724 796495 854086 917592 1302021 1771080 1431341 139985 1756337 330780 1453606 1284447 1034110 1215178 1045389 565705 369154 241826 886724 338251 228132 533325 602832 1597522 1246689 626773 85678 1973840 341018 1009757 1153394 1565060 1277534 1907330 1851244 237841 652751 1310978 1876468 1716054 1888297 1896249 1975769 530451 352110 881673 551168 438715 1422493 1209630 1856623 372770 280718 964285 496874 1737046 280223 1886180 1690375 1365206 464562 1865790 146168 1307248 788550 1605057 39521 894471 347778 1656633 378430 199880 744777 1439210 247099 849962 1638114 1341321 1187775 933879 1030256 718835 1250885 243752 753027 1574806 978767 1191523 1681829 1242628 696196 669921 975348 1174769 1307049 1550931 697492 1850513 1712133 760735 1107944 418535 173363 1486566 1162438 915394 1837031 1907736 1178313 311828 1083699 1083645 1513594 1252844 1496257 966970 14146 188794 228374 1279388 1131166 1100541 1829138 109006 1054001 722051 259760 1526657 166521 849556 1742454 104484 695644 1967264 1921209 1068920 860877 821791 144508 1519273 421272 447960 230537 163533 139777 1695840 1601476 1006593 1496722 1657947 1127840 741020 1027244 1056429 1607950 961874 1350315 1975417 990 1264878 1341823 618246 889602 50381 1649512 1633425 639655 1901976 883693 517960 795851 1394900 1856648 1789367 26759 618554 1088768 805079 84901 952547 413750 1672610 937143 998888 653570 1040586 1087592 221227 1907473 1826749 1529664 164716 477476 558641 834661 1287440 877799 1320402 1610521 462524 784398 1826882 1926833 1246509 430349 410376 1364116 79172 1358610 613905 1679011 1964117 878059 353075 358478 1701583 1790493 759467 1945057 806779 1232299 426916 1913740 1207445 9911 1806729 1019726 1449546 526635 1331036 482361 832157 639019 993887 1955916 371725 1798844 261165 400587 1744010 621570 1430583 1613105 160888 1065970 1787724 376921 1315404 331206 824077 1238844 602206 1568773 1737076 1168272 1089443 961302 483653 1943134 1333899 1826560 528436 507528 1632157 1620283 1934601 1377668 242380 496232 162895 789497 936535 1075411 1893622 195535 340765 947011 477846 1996878 58818 24559 751790 68529 288193 1780621 760917 1445564 1232466 1713628 1733765 850358 1632576 1789368 697812 1910190 1068487 1337803 400279 1955522 985748 338245 1287887 1693798 1681218 1386546 1527405 483768 1544018 31359 1306427 228980 1227717 1709302 898971 256259 1417838 507911 961704 1920919 854482 756401 191440 1334832 1309516 1593890 1767965 146937 1892146 440234 142843 654285 666199 1591917 1304250 78299 1586512 203043 1450637 1765713 654035 125597 811554 52115 107431 42153 1529088 1782694 1807391 1614022 1870065 1104430 674055 94856 85590 1839067 1817113 777021 1731095 1107621 1749290 147391 1139895 1853863 1699191 42961 1498621 113412 604199 1537809 1165801 1408882 1484651 1354896 1665514 745672 189008 1927742 912357 1253983 925729 1651504 641415 1245980 1876554 98278 830388 1256568 113425 617148 4896 194008 742622 1376516 1753823 167395 191864 1662498 1899 274218 327955 1026922 967250 1538417 1767697 613899 1747869 1400529 1204448 634373 779991 554544 889343 491982 762465 945555 1787136 800526 893065 792356 1692415 1295508 1967916 1468606 740805 455684 567249 1845490 1780698 1690286 130645 1835383 1053170 880975 1323516 1535440 1429820 49868 859802 1793206 650033 1912197 1519608 186889 319466 1109696 44445 1895278 1132178 404440 546002 662577 439577 1876681 1477313 278070 1417603 626834 62583 1953705 527891 1129130 1281769 1493770 442968 995026 1885472 517078 1678056 1824146 1464483 1707551 1216594 402336 1787950 1457288 554177 293257 681711 271139 511371 169537 616470 1124795 397949 1742994 986736 1881649 1215586 588816 343223 1033864 1545780 793682 1288218 1158429 1278265 1606415 537425 1333878 1307507 1246786 80086 12830 885656 32845 1386065 46693 303237 1425321 1437625 1903726 1673705 377191 1893655 724339 831324 1202289 422335 1245291 1355088 1727372 1873147 1681027 1888230 1804934 928094 1576037 1964559 799268 1212306 561579 539257 1753671 1889337 437119 1449608 1457702 1533798 1393915 867187 471782 654952 1240819 1876085 1189632 1039034 912575 977982 1576191 1198201 180519 1609103 1088248 1891935 1627657 1036325 739236 290471 1590191 1477040 1654790 911389 1254304 1523315 1672070 258194 120161 1177349 1033584 854490 824652 680428 1874752 788983 155931 926020 1960685 667096 1219251 1037583 813045 659712 1480230 505439 1976901 548812 1807332 978999 1496975 1946004 1922417 873469 1674030 1146989 1037211 564705 1387514 1281352 1107457 268646 334415 1132520 921737 1371557 730640 1146109 969149 733867 689329 771606 1214134 1132669 1669337 1425685 1048440 756309 960200 1982828 176785 307138 545926 1507191 1081857 1967112 1828587 250857 219764 86577 305265 1460936 11501 1308672 603087 973318 1597190 622549 1545909 1714185 1236902 1216962 1197978 1266882 1123973 1832416 546169 352501 1427917 1764630 1135385 521710 698350 1773484 246663 873353 1266263 103015 501321 1601869 106788 1348022 1893865 1649368 1656045 751556 309605 1290010 176310 988389 1976847 983631 1687942 729626 566917 1575068 783729 1007350 189889 1966382 1284374 1867852 1507594 69218 1581429 119369 284189 1711508 1975894 1534313 787448 1750711 1779201 511485 1281132 738136 1066580 961374 1921124 428275 423627 117536 119904 637272 446936 1060228 1823653 440997 665427 128557 363870 911446 1930721 1177780 227369 105047 1099471 648667 953454 1448352 1216436 664860 405819 875729 1075542 1823548 807828 106070 1456822 490154 1939786 1491578 980889 1847574 1226607 1337119 1709923 225901 1937492 1725162 840941 216189 1857623 1810813 932750 1928996 954403 594750 1715784 995069 975056 834513 814973 95529 1473749 1395036 1300113 203948 1053643 789757 1867871 1395798 33810 1016404 657833 1779765 1399990 1036300 1658415 1136611 10421 1639122 189977 35019 1800325 1756969 1066047 1521846 1392058 1751423 417304 1653411 1197112 1538179 1938322 1979178 1719048 1661918 1112694 962382 995711 1341144 1971085 1125712 247249 1236738 1444942 1180601 1891807 1099413 838104 877551 1498354 1550906 813962 1338258 338259 782979 1858670 1327047 896761 1363133 363041 380338 1261313 61347 1858231 522759 1710619 1165010 1123712 791005 1179689 1771665 1927448 460842 1021948 1365766 493204 67112 1199466 295723 142232 565368 696202 1509854 1783556 290980 1532716 1380849 917995 45636 904391 646398 1335276 1066295 504754 1110218 274003 1804040 1560480 872030 1768276 696440 750474 1684126 18877 180116 1351063 1225982 174736 87057 121778 1581428 1653615 508986 975480 703248 350396 1689473 1604138 1879641 826043 952604 1639932 954984 1652563 431789 1398368 1567729 190376 481983 574881 743340 1762164 90884 1180232 1370203 1639019 637098 43742 394247 1456631 1379866 1468862 1238729 793163 74149 456371 1646105 1181520 367320 281641 1674942 1447076 392835 558079 1598438 603648 1998048 654958 226486 132688 1023093 1409012 1445638 147984 1885716 1398701 490564 885752 522112 8830 372498 896244 388199 1200572 172538 1979066 139959 397688 468569 1675694 1966936 1396319 708222 930943 1752369 1071616 287595 644596 364684 497986 732631 602653 32116 934679 1845785 621340 1918838 257679 1930832 1989900 1198177 302037 254675 1817156 1042917 1602669 829068 361780 1704760 618180 61249 1629067 393340 1432884 989526 1088679 1890232 1599659 1387358 1774000 1980417 1361446 200415 1687327 544553 187025 1628199 625743 947337 1671662 1399774 1120324 1532955 1594138 1133766 488752 365470 1563669 622031 1911538 657083 274925 1002105 1717599 408525 878242 297323 1865923 187593 966660 854132 1125986 248816 1150375 995857 167926 735470 577925 719594 1093308 1191428 1408154 600312 442539 1546632 1048490 1417096 797504 1579307 476684 1813047 591769 602863 115167 536231 145226 291369 1847291 1272919 380752 1249881 549085 756030 1609195 1082605 1526350 1854498 1311179 40067 246878 1156531 77528 1592254 91361 388502 938040 161603 1093497 1680594 836963 125409 1518890 1688870 1526361 108954 193703 1563633 775960 1022953 1941428 754235 1976191 428972 244047 1029627 1311753 1436269 726873 227744 1134895 690103 756223 1118743 252712 1933769 136374 1246638 937549 1026050 1127647 165102 1209021 1715677 803689 1417500 914104 663665 92015 1411979 1840262 500055 1214540 77881 1028596 353358 1287387 1458511 1329207 577770 1971934 341460 558139 272473 1927842 1666179 789014 1396753 1727367 1327642 1092471 34524 71471 1824869 632278 176182 1708136 740429 539954 1204413 1798061 500870 1205808 677174 1219601 1519790 1302527 1568927 1467808 1798712 220858 248450 1554502 1464734 1824354 1235325 1240406 562969 234765 189077 49371 1582601 642182 1649009 327020 101744 505857 1767538 426213 1005683 1628717 46281 1215448 1195663 590114 780807 466330 1525570 237543 1940079 1831199 583145 683225 772171 299753 699460 1473915 67461 168678 1834447 1451184 1045206 83532 980577 756108 281201 1745921 102679 947105 210413 1485024 467789 1437886 1776651 918549 1571200 173818 864376 1709297 2145 1310593 3931 1975483 1818390 1383404 892813 981330 687790 323815 987507 1867455 5425 1822996 516027 1080855 623740 1130933 838961 530976 1306786 4930 1700055 706256 217847 1484481 581099 1818079 433446 1753850 136995 1222559 1915209 1375572 671254 1424011 1953500 622950 408330 942335 1565308 687183 1525256 960113 1859818 1288318 1090923 1646108 670912 1554603 507530 350533 509011 1808380 649726 1244247 218191 535901 816623 51097 609084 31755 1971962 306125 281387 1446032 1175558 1381411 818474 1852182 1082616 680455 1452745 1301129 664730 427353 859421 1868259 912951 1821147 1703173 1025431 1732348 202952 658791 1219635 65471 1661782 402403 1360956 878747 439289 303027 551693 509574 1410081 998132 1309429 1540727 1847911 982159 1998457 1798048 353694 1188726 1360966 1462881 1201861 1215281 80980 350794 1769752 1063149 1831064 805384 811048 1695364 806142 665991 64213 604420 1647161 1523309 111470 342936 121970 1765087 1412183 1632436 1036910 933914 357521 746662 1090238 1861038 235271 1978838 74276 963721 1549752 999490 276078 1162558 46206 724235 196719 564556 824764 468729 1304729 531763 813730 241547 1995496 201248 244692 1743525 297213 205912 1362908 1531467 1979827 1845236 1227259 1286232 635414 1258618 1955306 1739486 1637031 901621 746258 1225934 271745 683037 989117 1225778 347442 699193 201535 576747 533577 153264 1912583 840758 1455139 1629739 159645 450340 424225 820900 1543215 1422408 791984 1995108 377846 381015 766405 851467 1415363 547758 1437378 1591159 478646 1846915 1807419 823730 1509557 197707 1146826 1819953 118605 686298 1632741 1272602 1941673 952254 397969 709072 1476928 27008 152794 439787 770285 1995642 208076 1358123 615527 548947 1146475 697052 137409 1390720 1942166 256386 402850 510166 1611655 391338 854018 810895 528505 1587264 752289 1832960 1696670 1126933 490336 1583612 1843958 1134121 525341 1398735 1427048 480464 1249175 1426806 887761 1583420 1772870 614170 991489 1745477 325205 799050 948824 1562428 1151431 986476 1538000 1733242 415515 1174659 1888041 250424 392169 323783 1920036 756724 1664966 1534215 1672756 387248 1340624 1243070 1969141 1626466 1980674 1676123 1633771 177028 417589 288222 954196 490379 1968795 1675568 1784881 322726 439199 1084330 1297654 1295799 646371 1208860 1866320 755020 1327360 298458 902403 764529 517169 1532687 943357 3056 1738230 1444007 992993 1479379 394159 572015 1094154 565495 733992 1742143 1649142 1517864 812730 169107 1206803 1211404 620842 1729479 674297 922292 109812 826228 1131624 1674457 1544714 1943055 228822 451377 601558 178688 1137749 1880263 1513606 379118 1353206 1212704 1164173 342062 389435 292909 164147 297634 1940710 862915 705957 687137 1961582 339630 365905 366847 403678 1796129 927208 533515 962811 367269 12303 352504 523958 216847 1582722 1622075 643751 153437 1402229 657532 864116 1676910 457224 1031522 1818323 401299 1618502 1225818 1737348 537617 465939 851622 1810079 1741822 1672478 1745284 1975138 1754582 1807845 1615766 1155331 877897 155953 677468 490765 996765 623512 1040179 910459 1418771 1712540 1979206 1399826 737014 666305 473247 1523583 686645 383319 1097140 418458 224007 704693 49323 91757 1695911 1562444 819135 1536530 1182384 506631 1747544 536985 1914445 806641 1398689 791110 120621 483170 609124 1932523 1572565 767453 1520593 498453 153845 1351270 1907681 1339262 1792038 315919 1995809 1304489 661898 229576 1167485 493957 1886074 1885187 428276 1510089 1811249 848717 727249 1043314 1679648 1215244 1743567 1489256 1754061 64256 887291 548251 1388266 1292505 1393984 73954 157750 1094587 925717 738267 49524 1929896 1086740 1225744 1924040 1697077 1749985 234734 1587236 679597 104148 1544488 80345 1434591 1588446 871149 1936029 442265 1015728 302354 604423 1711247 621086 1753690 1198363 1926396 1025141 1890247 1889841 1179461 1494662 1316875 1811082 889745 954327 1391567 1068715 1110899 1276306 788992 470137 371900 307859 1434411 1633834 1250139 1065471 1033512 1132745 442053 1727382 1406593 48911 167473 81802 1669015 1126394 149882 301264 727281 1703256 988959 469192 1269169 1652559 1501518 629552 1864397 1421771 1409895 1164228 1506153 1790093 667162 651108 1012841 1142153 735661 1119924 1807274 686032 1866990 1702224 1354226 1748003 1605787 815307 812837 901543 678763 1999679 298149 1339178 1820452 916352 1043577 1320531 1071392 1612143 1642787 273605 629856 1527170 443529 312191 529117 1922491 627359 594454 816921 1335833 1322885 1048009 652236 52890 535883 1313899 1677483 471511 1689442 1338589 559412 683868 1633654 67973 626828 1506652 1232859 1038757 1783557 866399 704777 1662247 1424443 738309 935997 1818998 651837 184764 928843 490676 841045 1658974 1058584 1569822 115449 1330870 953836 1533001 1625336 1769997 1844256 678843 1507482 679888 1442675 901002 1040152 1410813 1492414 1990492 183141 813333 448954 648152 1346354 1233484 59192 753584 1158233 1978627 461611 1242973 961039 238937 1175524 365958 738837 1381026 971969 1509788 1428270 510257 1587722 745604 1356849 1553458 1538323 676473 1458860 1437085 1493916 1548310 337604 1751472 755828 1837341 403414 1262071 1699078 1032632 587934 1172027 1032008 1777591 1377046 1103609 240136 1740112 1549822 1798053 1010957 315963 1628918 158565 507840 1090916 894817 1445980 1107120 1605504 1426374 1868614 1480526 1461713 1379037 312957 115158 202534 1577599 1773110 202482 195659 1482203 1823314 1158663 1430572 752649 1931688 294458 421477 316199 1172693 364009 1005786 215266 1713064 1862476 1003601 526588 1937256 1180744 325487 1658272 1939834 88751 624839 14282 112184 307442 1223258 924232 125000 1676718 1803131 145054 84073 1538377 1837878 161462 213519 57533 222958 1864355 313253 1880289 360972 662829 1939415 781703 1007166 1172922 1508167 1167731 1838953 1029978 1640074 687786 1656391 993348 669246 752234 750714 728062 1184769 1638430 414706 565919 967225 1271639 755947 380149 903972 1028006 1452629 474702 1707301 645395 993199 138779 1850514 454995 191808 131661 205900 49078 716388 1934470 1462668 90750 1581982 1943755 1381821 1756719 1144811 1484784 980402 1615466 1827212 282422 1835354 628052 721995 279349 699230 516502 222172 417952 1770390 1563760 1677658 801260 1636228 742929 1815830 202392 636531 1137924 1271545 410342 1483912 1061670 1703424 883967 790786 1958757 563573 1086366 1738449 16497 1955396 1978521 938688 813949 1322252 1167921 1295242 1985776 1269303 138430 544549 304055 1381313 1759181 654669 597786 651764 323957 1934674 1764593 950033 279580 788843 1179102 1431302 1108680 479392 153907 530907 144894 17400 1896555 1189964 238778 599490 753205 1724774 1632360 1017520 1733228 1792772 43413 1682005 262155 1062979 256222 992858 710737 453780 1351879 1922114 1889452 1109963 729831 520593 1573788 1249568 1589434 895108 1733938 1436770 397999 1395052 1342319 542384 1623116 82764 635461 312602 1492665 643795 1958816 537760 80875 952436 39924 1750719 766709 1208611 725979 1581875 1319312 1968485 1856897 382434 1729799 1981916 908462 426088 1498683 1720228 554163 1686157 1343089 1087321 1042124 327919 468801 212648 1505491 1340505 981415 1188617 121569 995390 309886 749327 430763 385660 695605 1444640 262413 87863 1470343 314255 1998068 88059 519492 1421311 127252 1483008 1195708 1043393 181998 1701766 1868874 205827 194403 1974272 14821 713881 1769389 536159 1614850 145938 1498969 623981 183088 1750518 1881552 83010 1352472 1217617 1635291 124906 1439724 1608402 1977998 695900 1398874 1189057 734926 68749 1088104 1897073 695521 688407 7695 1546858 1644770 1333049 442157 1827579 86641 1291416 531533 797892 376704 1093326 1639855 754787 744462 1836321 1443378 1178841 955613 319205 1399203 328939 1121469 1272794 1001392 54027 468271 715302 1584353 160309 248319 1630332 1073248 551929 1590765 1947821 801329 230161 1478975 1788358 1994189 202987 1775578 1903318 1777073 146055 61527 984253 1972613 826619 491931 1118926 1216378 980973 1103931 1289935 142731 1680471 1250922 564365 209365 67153 1133280 484191 397146 1542731 1112811 1961463 1136273 1699254 625357 1609147 96779 81721 237890 1435381 470854 529635 1829281 1362153 907066 1241321 1573271 1579007 181722 1995770 464832 659252 1273236 1702705 999174 1844673 269289 750032 1319517 303993 1854467 1499128 1613383 731308 1485662 1109521 1532782 639899 1646768 1507981 1720169 649075 355707 1751196 666963 1562879 700449 1054326 921273 776064 711564 609282 1246650 718074 914203 1212797 1012228 1932908 1416570 1521948 729717 69721 1476970 348773 570907 913648 1972401 34029 813460 1477058 1390788 1773456 1922071 909917 1583628 1171248 1300202 950931 368176 1243113 504935 1549592 1968706 1221420 1227594 372593 1952444 150646 692778 1608120 605610 488616 1795006 101077 558324 496686 442904 604567 1473380 180609 61254 196325 1229579 794055 1688552 225742 1618195 726691 1414218 1335060 1620762 720195 325272 1031649 774602 657335 1361790 1022676 729886 398578 1795734 1074812 1473794 1336407 1505338 1394171 806699 1703009 1913455 1547254 206800 1271247 1159799 1749622 576341 332205 837771 1602116 1467139 780613 457280 899184 1002151 822260 261291 1231901 340597 1377992 1883832 293418 477413 1388751 1882506 125935 1648909 1754879 650755 1668566 111203 1444104 1653121 81853 315755 958190 1080121 61825 1564895 1354342 103734 956163 1109935 1650502 212363 1599172 1029145 850823 271173 1296451 1094183 1457113 1071490 491493 32304 502094 604516 1834796 1379773 1321204 1442456 1468474 1115293 1811025 1145601 437054 398476 382210 859855 78029 1669772 1504044 280516 1307885 635639 1918595 1394042 9686 335014 563398 932249 1432853 606355 903557 358838 581876 1249848 1702796 892690 408876 18330 406483 1814157 1372802 782808 1030636 1772214 1531904 635516 932070 529404 910186 300383 1072457 720329 751218 26430 56008 1751715 623695 642214 1529213 826301 736993 681907 1422969 570805 959267 1945235 1407080 1073843 1511834 161701 1963259 832037 1792476 886970 1528434 1396717 882327 1854953 226338 76977 1367806 1129622 425559 61713 263448 232598 1903668 216725 1985118 1493459 1390535 748053 302188 1843932 734006 489225 891650 1253177 1370983 1463353 31960 1856145 1629714 978526 1996448 638575 60187 114781 1256722 261887 481632 1153841 201326 1949143 1520475 1607527 889255 1571360 29200 1533834 1667881 310090 1032016 1328616 1871725 838912 1465484 1308133 149673 781253 879465 297354 775952 1577678 864213 1285257 396432 799716 116511 914261 1050036 1025014 1886338 667352 60449 1232365 849434 870447 222532 1341071 1464508 958499 724077 669988 1237652 1522125 7956 135451 1516565 1156440 245288 1918588 1181647 449819 630821 1238434 725981 499058 1304619 1979878 798369 653364 1433054 530993 1161374 1785185 1946337 1348463 1353750 925963 1231346 1973897 1696516 1172995 1068830 1667148 800372 1957035 495372 444929 294773 804924 681865 157275 1028167 668375 1958697 274328 361156 490573 1961725 1768286 1661089 429986 1957359 630968 411430 332843 460221 185295 628981 1824957 1501799 1255664 1152699 377775 919311 1585340 432138 1451964 866010 358459 22790 1821844 837782 1930096 244253 413464 216226 296481 1078508 239195 1793652 603960 1197737 1952370 150875 737209 1389907 1712575 1548994 1898917 1095569 209434 1316909 1365614 771297 320273 767161 1417213 1294646 676460 1212601 1557141 23635 1885056 305223 1731008 1380006 868532 1773934 1885884 1238071 732210 698392 872176 1619260 794863 523350 1957508 866792 305862 1338362 1458309 808406 1497345 375710 404424 142425 1042220 90691 640303 1092203 99859 1848645 1307684 831663 1545157 893073 782205 692944 1005142 403919 1403837 710618 1217712 1929443 877884 1073906 368683 327143 757210 1824688 26950 1964506 513880 1567703 49586 531472 1119820 788449 1041594 1055694 8604 535481 669777 1295652 778602 752414 869123 412841 1421113 856196 828618 644622 1841131 1888000 505452 1759425 775544 1306010 1956696 120887 520091 1351927 346627 1791298 1880860 1993156 1793681 666976 1192675 1394884 713026 1188236 897774 313747 1070412 818911 988981 1604924 773418 156874 1790989 171012 13576 823331 1074651 600112 904791 376170 721495 1859242 173380 1329935 1680333 837544 671072 1530884 293730 605651 1359974 1265126 919555 1595979 292223 1742478 1107434 1093181 1349415 1984308 345501 523776 875904 504784 985859 1207567 1931785 924772 874964 1225537 1940425 784840 1164826 820256 1772131 1705451 1294091 1836692 1979234 456358 1960881 985067 1223031 1147752 796965 485934 890340 1472484 1884717 1998885 1211729 176287 815270 1717672 70505 1459235 1958707 335793 967458 670283 519879 782774 1112209 282146 680185 489555 427635 179976 566616 80098 1267852 528439 1036955 18811 325647 531526 1421853 97956 1680425 1611946 1613103 1954704 1178170 77274 1083536 545729 1332968 1603087 880144 109932 418769 641417 1975000 1350485 232603 1462840 506421 453451 313791 1544469 1185924 433511 21105 1241566 1199852 886923 630455 829524 12843 871642 1602617 236386 1760493 1140764 802801 756220 1139577 290086 1874699 1331275 796217 360760 1005767 1736045 1948493 832401 1457433 840034 347446 1832294 132944 71319 1573618 1096712 1151449 365461 46184 1300280 773054 696146 1439233 386190 1137269 1377195 1253944 623050 52166 277390 1622618 844177 83437 1524295 1780967 177073 1793847 842134 873329 788345 1432070 1243803 1770418 290871 95358 276799 1128018 1388073 324246 1373124 235206 1209066 237737 335740 1059479 1375821 1061831 1961336 1906600 1050839 1532603 734847 577618 1274300 1504984 1544923 607448 1087650 1398353 1781242 392733 835044 1043404 897235 1612807 32453 1136453 1763490 709215 1653632 574245 929601 1124571 1804931 1507488 429089 1284828 482266 562523 1632533 125986 247591 1468549 345199 35197 1334696 1928965 1670720 1039810 810029 1682417 1865209 63621 640327 1154100 1896261 415031 33394 1667684 873808 642022 433954 1817782 149548 681266 529247 1008708 1203899 1479254 1403696 415785 471025 218933 1191427 1541965 1359693 1428576 897340 81801 1943227 685915 681675 869657 500212 1966295 1881763 1531550 1082666 927327 1924997 1655541 1919325 1510144 33754 550624 61628 390674 1700196 1897215 1119818 458136 66174 855667 939959 735440 1406193 983594 162602 449920 1579782 70504 662983 37766 1516886 1938711 949771 1152583 285776 1822119 1153670 483144 921465 444602 1876504 934373 160324 910671 488988 440931 880230 1125639 1177231 1576545 347358 280046 1638475 916637 942628 1722482 604715 881224 469770 45568 1049651 486936 1644612 60854 174154 1770123 1694048 652524 892068 328127 711803 522158 1907577 820263 1380178 1176536 227165 1195505 11243 1083215 674081 1031592 1868167 1289138 1689202 1501176 1414580 1758781 1889941 213194 1516772 748258 1763362 607459 108307 626501 1964786 556707 1311219 22362 754512 717629 1316964 854597 412362 462959 1623867 1232541 28979 402301 742361 650819 854312 821327 1366824 400774 68185 65851 781230 793363 740824 647290 269449 1906532 1515877 1549074 1292513 1415004 902218 342164 1558176 464289 1801773 272536 216392 86390 600935 828503 1708019 475406 955586 434183 346610 588846 1187160 785853 846705 914682 395915 1074531 1052109 584730 917342 1796549 940882 1744746 1325928 1001111 850064 1448067 1286388 516672 1638831 1185200 606124 693981 1080950 487467 259833 92722 854192 1712910 1988232 1117423 1573734 1435646 851751 848223 1254823 822969 378358 353141 677622 1698146 302656 1079897 123865 1559477 1196548 1446730 1932110 795520 812356 1639308 1718833 1370899 1869197 1219266 960349 1696596 440063 1994571 1370727 205365 395688 686321 1399243 1200467 1747438 279752 522851 1808168 1871707 309987 1664154 250245 917362 940581 1247436 228891 480002 579826 1203523 130042 1935504 624931 1708967 1976169 1725736 417892 60175 731282 80193 571274 1133354 831349 1618754 1714998 1643019 823633 576262 96300 774500 1825258 1144643 663937 1748392 1306764 458989 533302 1543786 1565456 1452681 391178 1286638 889031 1116215 1392074 1195803 644749 343027 23490 1756770 1338548 618520 1245805 1894804 1096052 1233954 1773740 1020342 747528 1409390 1933864 1212126 1206084 1156080 785111 439084 483938 24953 221623 1557814 515695 1844047 1622446 81221 820939 1148926 784428 734466 415253 128621 1663640 1471550 982280 1435629 1731378 193113 1438546 1415091 757577 614112 804930 428707 900928 723632 535551 643048 951827 819940 630617 1071774 1972333 998111 1960324 821449 353542 1106830 84765 365236 1863283 40383 506504 1838075 700982 539025 1326628 1807663 308904 1450117 1225835 1590318 1299578 319793 501641 848966 1124875 1833361 1908755 1436684 31923 107952 157824 459803 1354044 951106 416379 605831 571655 452312 571768 1883690 615459 297450 1962950 1936427 298482 1625990 268020 1973170 1115671 977737 1905557 1194961 423242 250594 505853 1119623 1248071 187947 858846 1346930 646697 1478629 196014 1710596 1741448 281419 1348904 68674 1514847 1474715 1681131 1794396 731936 1846204 169334 1567640 641432 507853 88752 453948 1280999 195657 789950 1489027 1412744 386464 729859 297717 1097368 19566 1054395 212632 1647756 1493893 1638857 1898994 1075498 616588 1145733 532110 1567900 472532 24431 1645815 1007444 336350 850628 23337 1852508 323776 833306 507981 1883440 1120521 41856 102756 315835 1545325 1178463 921770 857900 766835 939170 987941 1600702 1990097 892225 968332 1916486 1464157 1670190 1351399 765563 1604999 707384 1390192 1079880 318002 685986 1879982 1496352 426349 1583351 16891 1979245 1391868 602004 1685400 378766 785503 1699097 1427612 1315921 302625 337665 770220 1074972 983326 1276608 1741074 1260638 1524455 1168618 1893382 714440 1063744 1533208 1375537 1198682 1224617 713698 382837 1055840 1792892 1460099 1556467 1587445 136581 202306 1620960 1847816 244012 965123 1137736 1072130 1418195 1638932 968697 1605964 1840734 674413 1419289 1849236 506417 1220026 735800 1074854 1915853 650617 759360 1504064 262483 830080 37881 1657344 1441056 200294 444675 1318864 1731879 1762891 1890959 1621951 537056 603739 1636394 726429 3603 1102733 252714 1637739 525327 62578 1823262 1703465 1293176 1084993 1440396 41816 826774 1765917 1321727 803956 398357 986177 321614 1816955 814164 1674771 952799 288476 1355773 636254 418799 1691387 1414675 160566 25895 1210146 1974974 423191 1751220 733975 1539653 632577 286957 256862 923743 219002 652856 1854062 1860611 1395210 1608293 24340 1047527 324451 1877230 1743946 384227 991847 860177 618548 400578 1589037 1957744 1944764 1063424 1267697 616724 1887925 1712670 1172266 1426559 1368220 728347 1737004 1484204 1379524 1586486 773391 686293 1490878 1917734 178152 908324 1675622 29636 1208977 453830 724979 1524516 513637 803851 746150 122834 1356211 549641 630805 510666 1672688 562062 1233972 1566071 722079 1422793 1808647 741741 378166 722524 852536 390360 355944 1292096 1569411 244270 393292 1714226 1865505 1434563 573630 509330 1709548 1142681 1938787 25515 1317392 297169 1070608 706585 450994 359259 995494 1961089 571005 1321824 1855497 365335 1157784 520137 1180817 157268 1742020 1447188 419190 776632 1325966 377110 1978314 1860787 511358 1032468 1191101 590512 1369302 1539080 824024 1909184 1498652 301075 548360 91059 596909 596910 103753 1907581 541022 1325301 757932 460626 186118 185177 48691 588623 1128456 1430207 853451 964885 1975218 1729519 569496 506332 762196 75932 1316207 238250 1055276 1952828 1933639 1602353 239148 1650808 1986458 280751 651240 1912335 882368 1655061 1845325 1006158 1681658 1218105 65297 1007412 1928033 252850 659701 577077 823321 746881 1248172 1101630 4380 161033 1084467 830922 1580787 1221187 716446 356177 43174 1059410 1074691 1612943 373007 712070 197589 453354 1478995 1289263 610572 1169517 990210 185185 723249 878170 937602 587250 1090721 848161 1402243 1193274 1368807 1524563 765930 950852 1717478 103528 505041 1199060 1054767 1292348 1709564 427690 1138162 342228 756812 1487511 93642 1628362 3622 516440 50034 1115064 384443 615126 248279 962005 654112 640345 669370 1618130 1459845 378102 386824 492881 1604912 186775 186363 789949 592537 498583 1442678 1766165 1496248 941226 1169931 917603 1313320 321085 787411 474516 1295469 491791 966121 616216 1472519 332400 1535487 1292950 1397915 786627 1164411 1338200 425421 1774245 221206 146641 88235 722408 638029 603573 295767 711320 166775 1052955 586984 800249 1069639 515347 1017211 177329 1111147 877310 164219 796468 1502118 418766 1191056 1455936 1152172 1002189 152896 1870051 1824487 455385 1734825 531071 5535 298298 821780 331615 906564 922252 400410 524818 1196596 375785 775085 356991 1821268 1660986 1669962 967566 292763 1952594 1415754 658725 70654 1535819 339623 1873993 1597386 1714333 1932367 1541477 109413 1670303 291086 1732848 768730 1610747 753652 1999600 1501059 424711 246661 1605818 1125992 764954 288614 71338 1072199 587956 319914 1143165 1988480 1626204 659931 960716 438798 340980 349594 672338 1568941 783457 1258884 889926 696122 1768350 657422 616883 691903 1953990 1212785 1295759 1135921 1371759 1988593 1757132 506463 1377179 367607 1120219 37406 543509 216859 855761 219121 1133137 1559669 35849 1031388 1392581 1732405 188724 1370683 174357 632382 1453834 390679 675637 1795816 1313298 387663 146817 760808 21189 891751 976626 353524 1261282 369600 114338 878381 1834281 1854344 932439 205481 1095139 190665 625426 1225994 1361567 8347 1008548 765736 393822 1594340 224781 1119088 786224 1004176 1680905 1577775 491964 232145 181856 896380 412544 1596807 1011311 624981 548592 149937 886535 75345 1738478 565439 960282 932432 1981813 1352010 481902 1533969 635788 1670096 1319789 472060 1715835 28585 1171308 305165 638776 284627 853095 1287924 1006798 1916999 1061601 455887 241322 1633905 1680860 1274307 683736 1656995 16337 1315996 1784303 634739 347551 1176283 1853989 1246882 1225298 1210770 713709 1504464 152009 228651 648744 133886 466974 8601 317585 123379 250514 1143456 359878 708180 1704007 1442381 1703338 372741 609343 880977 1477675 1371285 702165 132408 1878347 814675 1444252 1755405 645014 126113 1578754 822396 410286 335983 1312633 404046 1937622 788672 547267 1818531 966303 691231 1722111 1329759 89087 921200 1639850 513008 666391 853734 116690 347527 1465800 923320 389565 911002 1132715 1421627 634877 434088 1597006 1151353 1789717 453689 1972574 487442 913142 1831004 518408 693298 1458490 630690 938448 1441096 875035 1222492 769873 934512 1478102 746433 495304 741560 815860 1437638 408753 249580 1852464 1636010 1639084 181560 794893 262201 1809846 1170029 827778 281638 1370540 1285845 1663822 263717 98982 1090720 95940 372534 686500 82133 477823 1182947 323242 607502 569018 1044774 983005 1181538 250648 338316 208018 986288 208463 581042 597290 18170 1785319 1386559 1280420 93319 1167853 1869729 1679221 348975 1596141 1598992 149376 613463 488038 1563586 435156 319606 854843 273443 439809 1627667 1401712 642840 544989 1858962 1945477 1059597 686782 725630 1787241 1014168 21005 1435323 1798758 19447 1242367 1831082 603718 1949942 208656 1914845 727535 1081763 256904 990476 581400 525801 845289 1324158 699204 1598843 1960548 346171 420670 927644 559286 990035 1339901 262859 1608098 1535800 486802 566398 640746 76753 1534411 1808922 943374 1972960 295635 924667 814119 472507 132954 328422 194223 928349 289855 1342650 1698290 378587 1977798 1909368 1200759 1496863 1586631 895044 1022550 246314 1599885 64450 1877424 1055312 894129 70916 327956 914450 1069462 585732 1444951 1697798 1410387 536584 1183420 1020539 608139 1233588 1090344 1795900 910634 1614629 210260 1629534 142347 1930864 67999 925473 1819295 1123044 1079478 1700376 1712114 276261 579926 1543393 1647657 480980 1562069 1992721 113557 1036320 1844321 400920 422560 1583150 1120948 622459 779704 278856 59195 1247978 1841905 1316824 1486846 1761866 321507 1685547 1005091 223284 448530 894037 1985059 1841246 1172043 405898 900422 1367386 175017 1816312 649364 532987 1673335 1075970 558211 1308834 1903541 193351 1207836 1668505 1402008 179057 86139 1281423 975748 943497 1166557 75803 1392052 1596943 1930194 1677595 363276 1577097 746458 1210084 781080 1367237 63788 733143 1548271 1495253 1830007 1153634 1067509 1449076 847886 980182 848382 1862570 685589 665362 237110 719951 8784 1664047 1005609 498881 1701466 809835 1072280 703767 1343738 678450 873384 809329 1204076 1841503 1813955 1289707 1888733 185601 1940180 1571012 1171425 609064 1919572 964607 1803874 1509357 932378 635540 753020 1100580 402684 1742367 392256 1561984 417548 1433424 1869144 1786072 980644 1333603 1335365 744873 930232 1469789 1395772 410747 1685262 1298187 669634 235933 1306884 389732 228689 1466419 342847 1193912 1610920 1995634 426150 538856 772959 1577542 533209 1828357 1884379 91291 465710 1394546 522527 1306811 270927 1732289 1214972 1602340 1421827 471777 206676 1480405 756914 641195 937650 648147 952157 1013745 264915 1106472 879740 1105756 1144746 1617595 964976 1973096 354960 1252159 1503525 342539 373435 669305 175823 914836 758159 414063 257537 1356829 1036613 238178 1562951 1293304 882341 209075 134617 462254 1649045 473346 1336983 1015548 724444 332654 604381 1439881 927256 382725 261078 459736 1270544 1562644 1048234 280644 1793180 974758 1056748 1967266 1181905 903942 946112 747987 1513978 1204837 1836615 1103093 643817 884602 1878129 1198115 481058 1196264 1163273 739640 1538426 1264631 886707 1685609 1802775 1990808 1098865 10671 1679750 850509 638846 465881 242499 660652 45588 1770424 237896 1106785 1455004 849896 293973 1642390 901266 1579276 317510 1152979 582470 1045672 24758 277384 136831 1839137 389168 1376061 1442062 402213 1531922 145454 1518618 1469025 713565 625914 203884 1840703 1652708 392707 1252518 1026189 1321338 171956 923797 972732 442251 858252 1160418 4008 1921864 1896523 970211 240648 1268066 259037 1902662 896866 225585 276530 140355 410146 1625516 1231286 1003641 24893 537510 1586047 1643655 433777 638867 1360617 1928680 1580141 1616190 1048924 897880 1451103 1070782 1856634 1884310 60502 1542025 1402185 764628 282187 568567 1187798 464398 200522 1882831 276924 1515272 442466 1967214 406895 1149167 1590235 1030453 1627210 1306606 845393 960542 1666893 1963056 882245 615132 1658319 888376 1944928 1995914 413610 1407743 1964863 1479923 361086 79521 836611 579514 1685755 1086362 784727 1023676 1540578 553967 897821 1242878 892901 850199 1179167 1676731 1332456 1106343 574957 1060764 1012280 1137163 1892888 1117756 642751 1572591 243232 1045839 1331978 35700 156092 1083528 1431396 689282 57555 1086000 1995168 452513 768513 1786136 1851332 1445903 1758693 1436133 432976 1656989 1125472 939317 469680 1917199 527663 1273112 191476 1655925 1888009 1123579 1624565 1456767 1534239 947226 153350 727778 402094 1091918 603888 1100679 1808418 987153 397177 1511019 336472 1643465 461131 854302 1041633 1196658 1387353 1434727 1547564 1169309 625862 536579 1393930 1956832 813725 82634 1983794 1555467 1586003 1100198 198825 1068405 1641913 1211233 1680551 1408197 696898 673097 1375529 437673 1249012 1964549 1509213 818782 24190 1759005 1312886 152028 1005818 574190 1938099 1713030 738742 562749 185924 1840112 1761138 1236535 1957805 1948950 1722221 592216 306079 306038 593007 936016 441272 1688154 1940087 1113876 183180 1080811 1142345 1773149 186456 879104 697096 105143 31175 360340 546361 1330503 657301 1790878 1764131 690927 1198767 726354 1670553 131720 1945170 1082669 706029 629147 1470399 134792 396561 1991556 124102 860890 1787408 886654 862224 1840094 190897 247369 853168 957932 1874908 1422297 1958560 857233 151546 791855 599128 1043342 1619794 620363 955519 1638246 1982403 849986 1938131 1700043 1881616 1073944 1347879 1676908 858311 1807847 1561057 1724897 989682 1135433 1843956 1314321 868550 1898327 1148510 229139 1163279 1621103 1761397 459461 1002751 1867377 681470 1671744 1109135 1569765 632091 1432940 73380 1353992 116915 1516168 1453146 382146 107780 1934861 1823969 55179 90029 1729423 278873 1951277 156226 1474193 725298 418826 846149 245457 396162 1118745 430851 258803 914139 1736949 1401750 1291425 445324 1266111 757092 562612 66017 852563 719361 929942 1830855 1006096 1970444 502717 1199140 1281142 1719575 73756 810774 1054973 549189 812271 545605 84916 53563 1690856 1196775 1220248 775025 1777719 1211661 1438926 1118017 562891 825504 1487875 448266 104831 1639526 1388951 626708 1488375 824888 1279792 1923640 1836637 1685286 726466 1912831 763699 566331 217864 957863 65047 1063604 1785031 447653 933288 1748244 689298 1810544 963218 1628542 1515297 643026 730636 568884 145043 1373314 1271253 1068381 277106 1402322 453247 1062372 1455387 1261645 1960115 358151 291457 1398438 1786359 406816 1586951 1605735 726588 1588337 374649 1613051 1794763 853161 1378660 1007998 360738 1125506 1384757 505350 359181 1848332 1698942 434931 632848 518751 190746 1510104 1062415 1816333 1471999 460845 488213 446797 716202 1560153 1101302 509426 1049990 1101542 804553 741053 185286 1288314 853920 1241534 793460 644877 1521875 675854 1881597 441589 673919 957351 1856706 516623 1035951 901376 1488395 1439369 1684557 1400472 1998766 534493 1587628 1303753 972012 1414192 1514595 589209 1701618 1011331 828689 1137773 1669453 302476 511666 1674246 1444174 137663 767021 1497874 603912 306984 1843959 1919761 425562 1669828 621788 1582972 705427 343138 1838763 1689079 1809595 694632 1403565 1761348 1947716 1685128 565787 1688784 1788474 1640680 1487248 1149967 741737 281361 1536655 1350343 970483 333712 883427 1452375 1992424 1040790 647020 1082036 361998 458962 1881674 1277327 247049 1259710 1770926 1106617 1232135 1031003 395630 861383 853991 1877511 391840 787415 957634 1224210 1830298 936122 1673530 833104 18616 162582 1838893 186502 1483183 922191 519452 543839 986244 1259166 133963 952312 367731 856965 1530161 1305949 1438506 165018 575654 378608 593227 1590381 65612 1065027 180373 1698616 735969 1748458 959523 1877391 1341911 1720161 1684971 1497368 1779534 1323850 406965 112519 1362361 37753 1693772 1088727 1211772 1747206 152594 1249495 834171 46867 400965 1581688 1030751 98473 1252723 164572 1569290 29011 808063 1982887 227919 198833 254019 149137 1134610 98108 394635 54332 1509735 1992711 165957 1703581 1268380 1077466 1148876 301559 820566 514421 797245 1530889 1315591 731411 1546807 489330 1215403 276402 1307496 1942844 1424307 760980 65267 1365551 487553 1605608 882022 1978078 8753 682230 1147201 1425683 1210634 537224 369779 1471414 1862318 1481293 1749792 1904882 1084256 1927141 621922 1439624 1869142 1615482 1944420 785436 450971 1443318 458791 74445 866517 921142 1700808 869961 297116 767050 1577916 753907 1968877 303648 616132 1027421 1086545 412633 1771363 1826781 980948 1161872 446533 1371356 465938 1743559 774188 119080 1041039 1883586 530599 249397 571360 277079 655943 923187 342991 1560309 1650842 1022944 82181 976572 1273691 1841132 754200 1755854 807569 965598 849783 1985905 1045230 307846 1827637 326980 1166127 355177 630364 1609295 664037 83033 1009438 1221573 1691802 1904638 1726142 1038005 115602 330618 50656 1145402 1182601 1241082 1625696 1717559 1460 1422101 618847 1117224 709395 1399586 1574252 750893 202202 483260 976072 237465 1357869 144148 1023578 412577 1176885 1876360 1250231 1815538 1808313 824784 584421 1094523 1507516 1733363 165269 1740307 955876 1561209 207312 1884516 674250 759099 29774 87212 598600 1054308 893662 1065739 155385 579354 1321144 284238 441278 561620 1396164 1792205 1504620 1763684 476718 1069911 120221 1340228 1658253 1798684 1401542 1968665 1624499 1380962 519960 252378 1354648 1912522 1806679 63953 999757 298467 472501 829834 1039474 537940 1693806 558412 1161733 912499 205663 21373 1925931 683302 1332441 1992600 1145307 1617010 1182730 1251674 1115490 409920 1074367 1548395 1515701 1985663 240874 1590678 209856 1119597 1190141 1605420 1678649 1494600 1677499 710743 34353 1340048 1685745 1453222 1566573 191077 1178929 1111949 298760 655886 397536 619218 1650457 884651 627876 1728906 818221 1050025 292105 205259 1405688 1555644 1941451 1165275 765133 380699 370150 1989109 813620 269677 1833300 817167 829476 579380 984007 810542 1942618 1804408 189806 1315366 739374 1818072 718059 676391 1313924 1768438 599139 1987366 1178086 550950 678242 1464698 743266 1342846 499042 1034981 1705311 1993227 1591690 232923 1275329 601191 444508 1594606 319523 1521235 135790 614758 1718465 1549331 1802678 1808608 89616 607547 1939330 273543 589623 1345333 826965 1309203 164781 651880 1937432 1137812 45513 1058580 312222 1095672 1787473 1462701 771854 455632 1957884 1447502 1670681 329669 1700535 1510090 758470 1198695 461673 1486326 1785573 999644 1032368 395321 1046854 936179 1782672 1578173 224211 1084093 1529207 945830 1337582 1393248 733749 680602 1698187 1310465 1296618 1720849 72398 632855 1244137 1722270 500454 1940028 379656 1961947 1584382 105771 1135874 1342005 1698481 1167 748389 1942130 18627 1615153 1965858 1728834 466891 986238 509127 339654 1102681 496404 1456479 1359046 277739 1898813 136258 611177 1206468 319241 1781320 1031937 836496 890899 1240765 1553670 130901 647458 1509775 1614281 1485524 1459594 1929871 776108 439118 1729547 1069350 734278 68553 723239 1940559 1566553 970535 779871 977584 962276 1671840 1579745 511350 1764501 1264942 546397 1419148 455756 91958 1591802 1791557 280894 543718 684614 1390737 887831 468014 693510 1777390 1764480 1938468 1620929 1050429 1880181 853525 45263 958686 731867 333008 354031 1211843 1054411 1613096 1116726 1029291 703298 1556194 1168273 963493 79477 1887639 1770584 1845281 524232 442935 224786 1109232 1480385 258038 1546236 167787 383755 1506268 1282044 516567 372928 132583 1419934 1129254 1457693 1244796 1840279 1397910 1587616 1095896 1236172 371160 1371162 998334 503281 1297022 1200933 1696066 1768362 850437 551233 32828 1778223 997676 1862502 427525 928915 695910 832065 803051 615557 902847 1632037 108561 376219 1126770 1271255 774977 39873 333079 1494620 640177 571482 429608 1419376 1972963 1329703 70373 1878230 991613 816775 318902 270910 1291375 360911 789505 486663 1994202 1896021 1749643 1341722 1306453 1969761 1943799 388360 817806 152154 1756005 1014122 977535 536316 1652613 1638090 1664061 611848 480418 771981 1106262 1740305 1621376 378049 477626 853267 1727984 504702 85950 113779 1590606 1638761 455376 999681 715490 559854 985198 1815691 306005 1981545 731871 816446 284612 1499233 1825904 805944 1894763 975833 1395202 1304539 1521530 1769702 1074380 1694168 835630 1835438 1880697 1268957 145430 976453 1058818 1344764 1318928 1306899 1491522 1514410 1553196 1707176 156172 722533 1391820 1156348 223287 879229 1007413 444975 941791 1673304 980209 958437 1320158 1976280 328394 375825 1733871 1781858 518292 400418 242675 818136 181445 444685 856394 1293997 1533708 525164 226592 171662 1440936 1715004 1893605 1799236 850767 659394 359653 1937352 1332706 604197 274014 695342 1924448 1226007 1251558 1126601 1124967 584520 1392596 1502740 1603572 1513810 213280 1236453 537953 441526 1580748 228895 300951 637184 534258 1843490 1456567 1900822 361289 384224 1267169 1709992 632659 131342 972891 646924 1646385 262476 1485843 206326 728339 1655432 547285 292344 1587768 1984275 1772424 1869425 377607 1403857 1392117 1208748 1771318 534943 1199755 450165 1543897 1696838 434860 1232027 211753 1859320 926053 637609 629526 830718 835278 1798808 748071 827495 761699 1575008 1734991 1914368 1344562 629391 472387 748981 598886 977189 554657 1967050 1660129 1331502 646283 906717 562031 468750 1242137 286081 1613089 1335763 1316614 746089 1411327 298678 507519 196373 754477 155285 374734 472924 1716673 1290990 1233823 1416493 718382 1798332 506013 1642180 527757 589234 470125 912066 715269 1037073 1326716 489867 397764 1860055 1960581 577819 1211711 1341380 776520 1714813 203061 859514 1078263 846687 1705538 1611211 201948 71121 441774 716457 1915503 960721 739471 517171 1039577 881646 1578266 1657510 310470 1883922 57087 1663575 1907545 1592690 427399 499747 539327 1885152 70420 1001260 1056770 1629154 1883757 325441 685512 8035 462565 1878806 286788 1069752 517023 978388 303450 1308048 1647141 1896341 835835 43381 1689908 674056 1755926 679998 371570 564695 1317044 288922 1048543 268312 1220496 1945501 1918806 279168 1405854 1316074 753415 402090 1572040 1766059 105444 431819 1941890 282288 1439145 1788493 1015729 25387 803857 1013211 989249 1472423 701440 1219498 1779149 133598 242072 620602 798023 1741688 861927 1937861 459669 542498 243630 937517 1506510 20107 1747533 1462041 618167 295761 658898 957258 524719 72368 1229079 629474 383203 349461 553346 1585075 1870458 1128748 295097 1984996 1063059 1524007 461116 1342365 894022 1734827 1457418 1611698 517505 283308 1661026 66310 509241 402907 1721663 1216869 1073937 1281029 178281 1512177 1397818 404474 852381 26523 1541492 545277 1893528 605150 855108 1510584 883148 670170 994050 1522257 635856 990404 1958066 526538 1505730 238642 335391 1299536 1360072 253255 1844442 970454 1273685 1370119 820717 1744818 702410 640615 190759 600940 1797963 1975492 50791 1879456 1261256 1309718 690701 132718 569715 1352121 1449806 190463 448044 219599 1157617 329806 487229 543175 420478 122099 1693810 1361080 1715154 1215395 144270 1903913 126080 203340 1421312 475717 709554 1636525 497381 301635 1547246 7833 1549355 624239 1480591 1547221 834934 1805809 251621 1938679 1280173 1168443 1487169 1555770 1021872 1430710 1607573 264148 1552155 1953312 1222887 63490 1585500 1915879 650553 1065170 1911975 382846 1165636 1752061 1627385 41702 1788566 1840660 1723608 191006 116893 1986947 279918 1757715 1330288 74407 1325255 304032 352076 1296981 127360 1635055 1404069 1827569 1722736 374984 1656978 1712893 724817 1579991 1503266 1495060 1667264 1148599 669318 945724 1933048 1565478 1458147 1961994 1984758 1470030 1411658 1860810 289145 653122 1417705 1767281 1999929 1401654 1189829 935794 1656197 1777727 118227 542234 395459 90446 844711 172026 185825 551056 25912 1974223 1667892 848116 979055 921364 1445960 908948 1281903 1330810 668212 1348654 369404 1344155 268687 350706 1781082 121024 1345 22151 323258 375519 707857 1900934 1804318 423595 1971741 1198510 134008 1426581 398362 1985565 1962429 909981 753763 1478079 407879 798722 799646 705851 1709671 1310259 158088 971931 1218746 512194 1139025 1894955 1657324 683738 870374 1801229 145460 845411 1142654 453945 212829 377790 1656635 1262762 579075 1210842 1726388 1474364 829256 383821 1741746 1689003 183266 1658945 1119932 647445 587156 538672 917879 587327 145507 1553234 123231 1774330 1424551 759289 538371 1864499 413525 1258750 1689849 1102396 189175 446609 538598 1493179 192700 1835241 1778161 880988 1293807 318788 1569142 799507 833521 371198 380362 1814916 30844 783794 1494753 551308 1971287 1813534 732605 461555 1009208 403459 168441 905141 485806 1447563 1972514 1957838 703055 1217767 290259 684326 1117503 1905169 733398 601197 1472109 463521 130150 1819780 1755803 435291 1755461 1715621 1650480 1197651 30642 702239 1679246 856272 1535813 1429884 1740203 1915971 871918 1405691 807729 1983865 1692706 860711 952896 364833 368463 77532 132377 615818 1887306 1300059 955559 113083 1511313 1387739 915130 628778 320411 1606621 882388 1073041 93453 1916772 317314 421119 1292948 600992 1631023 109577 116287 1868348 1447739 1490834 697995 273688 964282 265767 894286 1581773 1607145 1506863 46303 783051 144071 1468901 1689560 1266764 1300593 246407 21772 1517699 522612 551773 1151425 1086309 1153830 665986 330258 1082829 1716999 251206 670023 1172124 1878217 1333381 1917066 1959853 10476 95421 570330 707896 808988 476519 640581 1266810 1376229 273233 228705 1034967 1273786 843049 1985337 1053706 1213789 625388 1431226 463681 867684 1140828 1603648 976047 607279 963345 1930624 1982847 591333 1761699 1345473 240870 145169 496035 1687321 404810 442132 882293 329589 516176 297875 310996 1191872 469583 1453378 220123 1407581 826964 657998 1111190 1468035 450491 1935636 351962 1100227 1966922 1584669 921368 1392733 914657 1313695 1989181 134392 1154545 137941 1423573 1103694 169710 1772400 262175 1065073 1159176 1285580 396086 341485 1274730 1090892 173832 1394401 1402774 895 1834625 1440165 733717 1087257 123473 1089519 482427 1125330 1300995 1259157 869259 1356007 988202 831679 1846710 571260 582627 961724 372523 833493 1091732 1538421 55296 1791331 835799 508745 273184 159384 267380 1082239 458767 619331 1435821 102240 966853 1545617 1620720 548990 1374953 106424 1011361 1588541 303182 976389 513126 561605 1502940 1316039 830525 13040 1453774 337309 84284 1114735 1615536 1410230 1368315 658783 830103 1416612 1087960 461951 1677625 328565 1928592 632777 899295 1534707 1044626 940700 1016316 889770 857456 609068 572093 283003 338793 1279678 1038301 1347221 243641 1075126 1813387 616786 1012616 855929 1985267 1881242 995683 1322039 127062 631271 1175719 997446 327643 110212 601282 1424274 1388168 1289293 662572 1347839 1087755 609437 483325 1491142 1829418 286982 621986 51546 1036609 1916938 737064 1649040 12338 1941158 1550659 1429772 690851 1052320 1765940 1465066 531685 1469253 1711600 1585968 93437 199478 380998 1092376 645534 995830 1411640 1676237 657603 1446468 1524162 1616873 1350020 843429 420293 686406 56632 1366060 210138 1621790 1705488 282133 1439606 661902 841691 1176429 1165189 603347 1301909 918475 329830 54323 784896 351241 551711 662924 1787691 370051 80971 798954 1349683 1581325 641349 1704383 692576 1497241 1801884 1817898 1443745 1857449 1728104 1800105 671108 972355 800578 1963484 28994 385777 1408760 1564645 589819 644667 375745 1776056 864429 307493 1764082 777136 1215110 1047174 1700819 738685 1356778 981545 100186 1128139 1988319 330813 113298 1446713 1315909 1868668 1457261 1635557 16674 1655749 1880097 1376878 762307 1557050 344383 1410068 1382840 1741849 218597 1378662 461237 956039 1842607 115349 1045920 1315719 514315 1647042 125537 1082156 945045 1908629 1731749 284377 270948 589455 901349 700771 610288 353528 1530680 1465801 647068 639722 492323 41274 417238 1195153 943698 1511462 1250651 15695 747666 1128468 466632 986742 1769013 1240695 1152779 1730286 398636 1623392 120112 1883168 1912912 440216 1693982 781442 526602 1881495 1285 1635741 594705 973186 1699202 1026416 1988290 24388 320826 889183 1463823 372898 535090 1811253 1686573 1822514 113851 1310390 758770 1094846 1459194 984649 215438 477207 1912825 404922 1000103 1328426 1660954 1465987 1095886 1623102 1707886 1461624 1014169 941925 773288 332337 1349335 1565636 43218 1187768 1201742 942951 315555 293518 94195 544103 515786 967437 1670827 608703 1775286 1961465 541581 346865 1764562 1870567 485972 157974 1650561 1358718 1041953 1652486 931071 1602134 1016577 1686612 1978846 1106034 623890 663720 702006 1878135 1847298 1294833 1372775 1586027 1882214 426509 857777 1677572 970788 587251 1458532 838171 1902392 488818 152862 495119 973094 255483 1042810 1265847 1794216 983387 1540145 833674 1018163 1724529 307162 318531 685690 922 89710 1395723 845965 889412 1501325 1682900 1435361 4887 490357 672888 1131669 219195 1727493 704848 941740 603785 311169 594874 1752378 335274 1156414 527463 1853004 1407152 1702560 306437 479536 821769 1098980 1344745 1878159 790094 1884356 885507 466492 815311 507124 616299 964373 1280081 1253264 1019093 434282 392904 1891516 734659 217318 484546 120305 1142292 1770789 1865208 897818 1739059 1653672 883817 1959364 1388763 217172 360261 1713216 514451 949645 1875558 1622354 1305487 1616714 1164961 1227492 1997616 1316569 1093749 972056 981447 749688 1492332 174313 1441063 800328 1223386 1638553 1597568 1735555 1311306 11459 1105133 1685133 902341 1029216 629915 1939788 974302 1873467 1133912 1972868 1828221 107138 430090 26622 1367076 1402535 559355 1067270 1390851 1970430 1828605 1688690 198391 546201 1874679 1392463 1348298 629427 1366870 1402637 764542 869233 1087625 161205 1433 712242 1614289 1271865 1227985 1435571 1193990 1255044 1699265 751293 1451310 1356566 926183 1431086 1955046 1217862 1087139 1005274 1575247 1318910 64718 1693954 613981 352126 873411 685487 583783 1019254 703627 1327709 1403283 1287021 1780245 1587232 688123 1566851 637826 166094 1976348 1878012 46099 1450479 579420 21016 496401 722426 1439038 1051140 305809 1707821 478529 860470 783686 1887749 1625666 676154 1441155 797416 1620226 224398 1444073 989900 971488 803257 1897081 1140124 586252 300040 421275 1387369 117140 710968 1065245 301363 314304 939819 1074715 1544028 1939970 1384958 1248009 852840 1001049 1136077 109129 63545 1239948 448663 1720284 1527208 808390 1049004 368767 921004 1954549 1331928 1615266 467730 28919 1392927 1586760 7515 1322414 606591 1589685 1668377 867716 1571724 1463365 474003 531505 1716630 135602 858903 216057 68513 1590154 478211 284955 1713117 1501954 1436476 1475589 1395283 1645979 45115 1345834 482654 1884005 1670370 140434 635304 109373 100659 308129 212244 287883 1367912 362810 363335 1041899 470812 1275462 964025 1702611 1459873 308626 747954 541735 1343171 175322 1544533 124196 588765 991400 588991 1435784 1264527 870689 1359907 24109 373089 1694948 1585658 991238 1957925 234199 1780408 262997 216691 260961 1829501 1409499 145505 1253529 612376 812923 1666373 1144673 507901 1936362 1808465 82519 590166 965115 1242766 1529495 579824 1581780 1464896 61228 516047 1615063 730982 332684 398909 525404 591360 361904 1415183 1502160 805161 1481275 303364 581899 1747068 157825 63997 609489 910044 1788909 1275639 966691 401536 1997699 1494512 395019 94725 537201 764837 953034 802303 751872 1580160 514023 1876816 1090710 484820 109012 1075558 539341 1030622 529410 1741404 1747096 1241877 342755 1054737 1800134 1586681 403551 401570 1770875 820131 1492154 1107526 1553009 1920144 765327 1345889 1747034 843194 233057 1654890 143042 508810 484228 1732795 265704 2494 1902828 1350900 1800446 501051 472279 245667 415891 1453663 1768137 92793 309396 668073 413710 1042968 476264 787502 329990 1492710 781443 1014983 1164028 1736193 570213 1270360 284040 1084199 591211 1806274 125974 1796436 1178040 1124804 1947618 1695802 888899 1275218 358147 1964804 1387163 1637296 1636614 212471 1700092 149292 445362 1216974 36451 178726 1244362 869290 1104565 1545244 518704 1049227 1259596 345031 813267 1307042 1784169 1754867 1397289 964770 860635 1240368 1745127 1991546 599215 614717 980573 192425 450508 1671759 1536228 836062 930460 490294 1765378 197633 1850378 1131597 1471974 463393 1790335 317887 89660 43694 511662 1149017 1950294 1982611 668229 962606 1821912 955354 734707 552425 151749 178650 938044 1640685 995601 3204 294241 1764665 1566809 672182 380745 1142690 1605505 652343 1613311 593502 72216 1044016 925063 1171970 1413361 1783028 1553427 38786 1686693 703576 1048819 964398 1873820 1636978 155237 1804499 524884 944706 1189748 940910 1465835 1872746 357531 1387681 256196 1756670 1197694 532840 109573 1208775 1585043 618187 99943 300941 390018 1071158 1487218 764439 11522 1560742 1354535 1603265 589462 568224 774872 1965563 1738540 743341 1301447 1477297 1286400 508330 76576 754993 1081474 187491 885252 190295 1433392 1772266 79303 205747 646630 1081101 856512 376655 1704749 1341476 808896 1660272 1139379 1551699 851616 1791377 133094 871423 1269242 872951 1476567 411372 1686039 1621364 286484 1136971 263367 1406996 1850255 208449 232341 996218 1008089 175248 1517380 806591 400171 20141 1019034 868421 1958646 1776697 839618 109608 1004426 198814 996403 1570536 392606 1725454 23949 1983842 1763772 10929 93685 101420 1721865 110983 1981905 1290829 1056352 4918 1790778 1156636 1256696 1542449 600978 1978696 917389 1737953 96634 1512394 1136207 626414 1470104 1958222 499857 1033551 1729141 1703225 1009760 217113 1579279 155313 720299 988472 1896228 643742 1847980 675590 65398 513693 1119134 1269696 1401958 407221 338439 1986255 1786180 276451 766193 771167 1022423 22574 735041 673447 115047 1379353 179617 426130 1554539 849781 814330 1467121 1365217 1312601 1338319 320764 1295371 941068 1258103 971636 1289049 683210 480342 483785 534437 1987835 869035 1073019 790219 1068045 1817056 1383479 1219665 1307344 1485580 13771 493378 1877190 553439 854090 1305015 1848077 1992062 557493 1350450 737000 951413 1753091 1154180 1654609 445642 273786 851457 523411 1725280 928097 717396 1812138 59996 1848132 637678 279940 572203 1862773 1187475 267678 703494 28280 1116623 445529 464714 140471 542111 820069 928422 639048 1989125 457957 1060595 251881 1560795 138744 742799 1406213 1575372 1622698 1633748 1801923 725625 1279088 1508406 128090 119689 231631 723938 32081 895566 1164677 653181 209418 1117619 777443 1825597 684806 704603 1728712 1532281 955027 1227236 1021002 1577145 1620260 1321805 472837 1325816 1567091 1903458 138920 1253427 1215715 776791 812214 189812 1403538 1393630 530732 701819 1000425 104068 1182266 212303 1351432 239068 81534 421245 103289 214778 1509350 1219269 980953 414487 417627 1878106 1389873 572186 1155213 945120 503899 430669 1450790 743392 1103733 969978 1648083 1181998 369972 494966 1725272 498203 708652 966514 541876 1816935 1272531 1613388 970018 1511935 849665 1338493 1146045 1273735 904468 243360 171126 1054661 433061 1771202 624990 307115 50732 426488 1417543 1042398 70842 133229 1786353 1490335 1131862 1971476 1682867 253206 628647 291977 617285 1629128 464247 992455 115547 648141 921445 769432 1760594 1941549 1630707 162962 451179 1234553 1016851 622305 193964 1882596 445774 1764233 1755824 168646 45123 119493 328783 1580407 210237 1994567 61349 1730998 473255 1023124 1563080 597254 1291793 642013 1460693 841648 921317 803508 302690 1428474 1296598 1082276 1498518 1314535 1216512 1852042 575339 1744668 1774599 1717247 156607 1194279 1988268 557073 1222525 459799 1892304 1530128 950534 535299 415026 219348 674028 82047 390590 1654113 1490593 1636725 911019 1899691 997407 274643 1028377 1698511 486933 453522 625125 1183195 1074425 1449328 335020 1442598 1899163 1241973 1783671 464915 1792875 1861476 735979 1660827 1079121 1674458 200537 1325459 106181 1043406 1091108 1541069 367571 550411 1063377 156547 319905 834567 1184102 1471620 950755 101125 1702327 469326 772416 1972594 1261012 1101083 101284 4011 253179 1740396 1199034 770704 552068 436422 1956950 1820857 459725 1143218 1479808 1823666 905067 697120 269593 1334633 931139 123383 747317 737027 1472357 851741 1219433 1734388 668400 287376 1708427 1242149 1054903 1920259 970090 1053245 356357 148943 459328 1058200 1714761 1999644 677203 1699287 15687 532076 1441841 1541310 460325 642423 188340 458280 1651081 1676290 674118 1714000 211464 1174323 1637207 1834621 1767445 1835858 728596 735180 159861 400836 532386 1053714 485774 492815 792020 237796 501459 9664 802941 1676593 1134163 8945 290374 1027175 355281 4587 265008 1044948 88846 766236 1929341 484326 1568936 924164 1281240 1330167 1024239 130887 1680593 236336 1144078 947483 1527156 1331285 1439961 551188 1983899 742351 372777 1628173 1349831 860596 1679270 181157 361939 1725014 1926266 1959736 459792 1038328 201172 840984 920910 181931 1640921 68391 1970943 722526 1356885 1748304 903867 232712 792919 1957201 594617 1548179 304536 1180901 1618215 1959282 1056712 68336 1034267 303524 872211 1562727 461686 1440160 918770 479132 952632 723378 510414 697605 1146015 532609 1694283 405875 185608 682363 1799615 1546028 690068 1382161 1206269 174449 1106192 718329 1310139 501778 666507 927837 606523 976376 1834282 765768 1617777 838610 1039553 669924 1317439 976097 1385753 1524329 175141 237033 1241209 1656795 364873 623296 901428 1093137 1614944 1375997 238904 1241583 1932454 1337060 183124 1481019 1528046 266184 527640 1957757 897566 522934 1675414 899352 1811355 1499722 1791634 481704 1937946 1132488 212649 1318147 120431 57734 729936 63323 1217859 4759 1517835 31758 1785247 1294071 1903311 816568 433173 792852 1770495 1479232 109586 952445 36100 196064 224236 625065 109308 1166606 1984532 1373581 1172984 1548119 745927 1850060 864758 597820 1369331 775796 720761 1330355 1036398 272219 216151 1606119 1307037 504911 1678979 1902986 1648799 971054 1433876 1103196 1469283 674936 1377644 312425 1997669 641881 43152 918960 855052 166045 766070 1031247 1199530 1793819 1031234 1684110 747658 724718 959380 1812612 1357569 33249 525227 43641 713793 887568 1883841 1449116 1376413 1701554 1396002 1544213 269258 1181586 966598 1902159 885988 312811 109275 1210760 1398221 1609458 1460308 671474 555705 1782796 1743304 481622 1398959 1848248 131218 243689 219829 641501 1098813 299301 1972529 1621265 727570 757321 779417 1834413 781730 827528 448519 1293661 257483 196136 1727024 1430184 1346068 271045 553637 1909485 771104 302038 1050130 1444666 614557 1855356 1995268 1382782 134524 1713865 1735689 808346 1032083 1143667 188269 31631 296951 832673 1358082 1916782 887398 1856519 719992 1335561 1170673 1045428 1039988 1850247 433077 34661 26182 1495788 1739791 268426 957504 444682 1786128 1766652 1444634 782598 1801355 346188 938388 1192260 1910581 1320981 1903536 840852 52940 1720548 953026 1041214 1480480 217681 1476915 327735 981858 54205 1762392 1790410 599653 247776 1826977 552417 479452 1652701 872371 839168 1158714 522023 1421158 1287216 450136 1406526 504313 1795304 1878070 1886538 1554979 1334074 1830114 504300 149052 1319711 256026 639917 778251 270700 1972408 679467 1907556 573164 806444 1033134 1784444 630193 135288 1015452 496314 1216943 760976 1620219 673161 1969418 322220 155293 529933 1491255 1432728 914575 875333 1205395 193052 1280158 1247886 119719 1091309 757445 716363 538114 138942 239448 323599 1181134 1114795 1734822 1600267 900987 1072388 1233864 38469 4611 1016901 481910 1905613 395123 1576323 1025384 1477784 1334804 366939 1962776 1405381 1317449 215956 281566 1726436 309393 1452384 729752 503876 658717 1174023 741225 63926 1437747 1712375 458987 295211 276888 855802 567018 1096921 147689 1390064 731466 1413486 1105796 13177 8863 627397 1236824 1690531 92808 502612 1615647 1855889 1702388 413434 829530 1309558 641131 357833 1041002 186477 1278084 279548 1343862 890874 242648 1984651 1909144 1582218 1693222 1752224 1228158 1941718 93117 1050538 1920401 19036 1478470 99403 1817256 1588479 1770236 1674492 556361 1074918 1530001 802028 371110 1912050 713056 1297486 1573846 1432582 373038 111670 825387 1170111 639416 1072857 1947247 1500102 1104853 709174 973615 1666556 1616246 346846 718830 1209442 1486299 1729144 1659034 1803985 392844 1134734 490273 868007 857360 1512354 1024590 1425448 683013 1621989 707138 1252881 1366463 187826 1491512 1921987 341517 1380860 1944693 57185 217457 1253488 211803 1136544 1808041 675271 1871637 1575871 1239728 1776393 1798902 1113877 562204 1512854 1690517 1225605 973021 1581994 972490 581649 1801749 694362 244916 1491777 57862 520071 1715012 652051 1358537 489693 875922 946031 1332124 852369 1312286 391446 429714 1859401 533054 860239 1377337 1210176 873040 1464844 1885015 955551 1220307 1972177 280290 446682 838948 1768904 262982 997868 1474487 1260781 1016534 1240757 818781 1869755 335045 1590186 1220433 147823 825110 1510798 1607640 909603 1159394 953270 821670 166802 90938 634654 1112217 1318248 1851735 1142983 1674638 1980655 1558249 1177702 717038 180803 1360629 1264775 1612119 1705541 1678764 1456557 902246 893669 919906 386848 531482 676701 879492 109153 831044 982221 1049228 9059 874339 1516775 1809953 561978 1074434 686304 1992567 760182 1704518 699394 1412709 985384 946206 1052221 1890623 747807 757167 1737198 1274384 618673 505803 638671 1017873 1451056 213151 1745864 843217 1517852 301943 1138853 1261097 1744373 283578 144465 757719 1696781 648062 389157 1024798 1983293 272561 985112 1933747 444002 1815692 622377 1056729 1256779 1336530 1540827 1305421 89555 1705450 248991 419593 1574203 231434 201707 1337865 1201404 35462 1473183 937211 1630288 863445 158691 790214 1006481 1721693 364078 583252 1776887 1180283 589252 583386 329271 546944 394862 264340 1651932 488645 1228878 640900 1832299 680074 14344 865350 4489 1328951 1294727 928782 1045272 873642 555060 322996 629663 1475289 861768 1561401 312702 1130427 1012862 1476281 1311623 1309497 906664 676880 1386918 1718658 151199 1872757 694327 914525 1867496 1761161 1828328 1033943 286801 468254 493943 1817526 1628633 87970 1935466 969614 1164685 1314198 236185 650721 1043770 13439 804735 1119787 982522 1448534 1375751 423341 917184 1287096 586231 84544 1518531 416150 113896 795148 1522348 1202633 976143 174604 676716 1371738 1179995 892814 1892084 222254 526137 1645004 1423495 640124 18015 1635163 15834 843737 880852 772537 1455675 1622059 913335 1523033 1473982 426683 1382171 1693301 1723111 979190 613169 268036 1066204 383386 615645 260866 1644476 719695 1150268 853875 1078859 1361673 1345249 1891156 1598051 808121 936232 467493 891733 1126128 631944 1946753 942535 1277652 1559565 1179946 1689153 1780347 1360721 998923 938874 432069 117033 106821 837247 1720092 486680 956892 1656521 934099 1817187 146236 150013 1186416 1463734 601405 1104552 1346631 289542 203285 1710271 846117 1318554 1955132 300014 651047 371820 1643937 1440357 1101569 19074 555524 873854 470063 882969 189046 1161834 861011 1306490 630360 1627239 7862 1455198 200108 1408890 1751979 294060 1522601 527177 1673163 1306771 1566908 512707 1802417 1807801 653530 294501 492266 716972 97356 663727 1407985 1403106 1006199 134796 1647148 1219067 1932720 10802 438469 317972 1566124 1412605 1956635 970964 1745397 935760 761895 1684483 1743688 1052351 1139429 1530206 228011 289563 1934005 1034994 1576697 691359 1041574 368643 1305207 1664431 1626243 206863 1121255 265147 1574998 573997 987853 1795804 706550 1801968 1630164 41874 1225672 1111229 1188627 1888557 401550 84468 633218 1957512 1775619 1032001 369181 1254531 854969 1709924 681798 1779125 407802 790647 1073903 141532 1404215 1171397 822177 1201007 801971 79798 594650 1089314 357477 8926 1080894 717033 1800626 1572898 795819 1258754 304130 292271 265616 1257540 211255 714146 579823 1453964 1344256 851904 1233938 197760 1691438 481115 1041669 1606084 1301903 1371025 1888046 1970940 506077 718094 1435815 627931 948291 700108 27149 283713 1496728 791101 1729708 545005 470427 436942 1446170 189915 1781629 572395 496384 992632 1333755 1821061 1116157 967264 1995140 66126 1725387 1572331 293559 180289 11952 620855 1928029 133632 274045 670929 1905411 347289 1436789 1370104 378830 1805193 233410 529570 804376 329545 352127 861150 1685466 177708 1726722 1436698 1246557 1237771 713423 996211 1652695 909296 1984020 566576 1060395 1717925 1242180 1055718 1705892 1431807 172073 1529711 1966942 1558690 1897260 453474 1943756 156215 784574 1247893 177947 1763781 1122943 1067105 1491533 634775 162834 1554216 1191127 157951 1610170 1123723 1456966 969933 14436 1981104 755258 967372 276664 598952 1111675 1558904 1625564 1720245 1895053 347883 1096331 1356341 1428704 1038815 1260488 632081 1529469 777571 1366440 525783 870025 1674077 335016 675390 1759661 44230 1284420 1237772 154034 967611 1524504 28807 1308104 843048 885792 671679 1454281 1746935 1511492 1982329 554199 1268829 1738869 755855 1278809 552105 611983 1442578 990077 1049242 551578 1290814 1639567 1576681 824014 572028 1036800 918943 35162 397687 390817 1218208 359071 1250217 1046294 554165 1841036 1707869 910170 1640686 475873 1362322 1256674 1494237 1620676 949400 1555998 327053 1506623 1157403 1307548 1959262 525550 1987354 671750 1463386 1179329 348050 845864 693182 1223539 183784 1352354 1209673 1382076 876399 1980134 1047805 1228796 752391 846071 572343 1619402 1395892 1176125 274772 75233 379031 1515117 9807 1891939 1635107 1688938 1741323 827971 396612 510262 1788572 1927599 1794407 1937732 1181875 277524 1052863 464569 650735 569880 762237 1371841 1559832 1603684 664027 911352 1066731 1924144 1737840 777428 284698 286361 92024 110951 159132 1220014 1959835 388667 1742778 1450947 1317120 1547472 640770 886927 9458 800201 1837870 899384 1064858 1967610 1565884 950751 531334 1907501 1609149 139121 846377 1950346 175929 1863685 401952 1563149 1006227 6742 1882847 127490 946288 569551 1718240 1358612 458841 466052 247979 1280483 1922643 1786184 1908014 982270 1507820 1119729 1873905 1795424 1071596 533645 260239 291036 806150 1406532 1773176 631990 1923046 1888181 214183 1407993 580316 19931 1277668 1113314 768525 528164 297227 246753 1913058 15697 1782742 683855 1116058 200065 1431658 1728690 1552309 1085059 679670 766812 1025553 777685 1129892 691844 33342 1260222 748850 213818 658872 1141641 1081691 1798066 188043 1082512 1118650 1070955 1822366 1020610 1406056 1117847 1186808 833359 989603 1014202 371301 1979931 452030 1469433 1346382 1136870 1607487 473719 1653312 1394847 248654 1956819 1628134 808904 1233905 294063 1163442 288786 1928851 1314084 457694 652284 591262 478931 622082 426278 241596 1226231 1046676 899478 1902427 556282 674838 737548 287124 1208949 554399 528 475009 902151 1991005 1686597 827588 500904 1111250 1463460 1900141 1103893 1166185 153186 1861056 479630 24224 894124 827335 1064371 1254293 668682 1251155 1303380 1465119 1047826 503646 1619577 1149585 1934613 32489 370708 1105797 957203 736849 822975 204034 231118 1528898 702897 1226660 1701121 1515364 820084 415890 1019016 867195 123576 529016 1601076 1247806 471281 318929 97817 537697 933916 1120252 1127264 1385980 602819 938146 518897 1593496 1973341 226410 504228 1940901 488862 641515 905159 1923003 1332411 831315 216514 66586 1886228 1907801 139671 784784 1827695 1908198 599873 1341177 1778208 1364435 1964756 572369 669856 621273 1218933 1391570 329305 1740620 808751 1206288 806558 1919034 226353 294942 1352946 205343 1921816 1234285 37086 752595 1496761 29722 1795809 1279773 915823 1100359 288199 942848 398163 1181725 818149 398192 1237669 216751 1260474 1161395 976849 310805 1158138 1641698 504577 914955 1963314 152861 871245 1573576 74037 212551 71417 35824 367365 1941144 601031 1914961 638549 10199 1984973 247308 85785 479647 1643657 821440 1391021 304202 643887 1385586 210875 286686 1837798 255514 1372899 335624 1517054 1488650 350694 1106715 780009 1273503 1385384 1174230 1989367 1347490 675478 1189645 965303 1027094 879544 48051 1945325 681321 236477 328030 959535 1041568 1033994 371432 1996138 233454 1524133 1960867 478085 1315835 64150 935264 1594109 1398669 312846 1790004 794872 1551346 222376 1328158 411704 1944575 797451 1182423 1658640 943275 1009859 1684654 1501837 1925153 1422377 1040054 227476 833396 252546 814769 1424394 1791678 1219316 921939 1275134 857102 847465 1479317 559631 461652 299063 1309362 1255020 206781 985812 1102900 15667 751136 457628 1829416 1837351 304275 1958793 1291834 1254653 61322 1038904 148766 645949 483172 865302 1390405 1911119 345830 1101431 1695237 821854 1275195 869044 1881292 61449 51601 1907705 14932 1455122 1669561 496379 1815626 232864 605161 724093 1120693 1044129 1751648 254017 66706 11697 1225292 488610 585917 1256038 477862 1875362 433736 798289 231395 778762 166282 1602361 1390608 1020147 1477235 640917 1419448 1502247 595747 1950845 689276 810602 1360046 473651 939196 537446 790591 688016 499542 156663 1920004 1976625 650544 549491 1752616 207415 1646622 639827 162757 1491538 319511 921343 1305908 461894 466615 1206733 320872 1685832 1637006 1093188 103345 1142894 103570 1301838 722373 775003 871366 1114599 885263 1165746 1672712 1969176 1772103 1018185 1178971 1859217 1281918 885766 1469409 863553 1374363 1247811 1300119 943923 1956425 950787 656592 230885 1571521 1224486 976162 1485624 439152 727174 170956 1519109 1879012 1861730 70758 85793 55858 1490968 675430 1750220 1939369 934648 1574137 1018812 1205967 807457 344260 635081 1503405 1779013 1977462 98934 803506 1843997 1621890 23510 1427878 1807963 1230163 1870476 850665 617077 1649152 1907382 681853 385420 558435 1483889 278426 1681915 1944435 605921 790220 1760143 1869212 73548 1643258 713825 1223411 1253731 1068958 101502 1810713 1026220 586593 653221 1034239 1816785 1248281 535909 842778 22045 213373 1467344 766950 988906 1237351 1271067 1103324 792704 1014433 1228044 1251204 337172 555771 1445287 36058 211190 1120623 593871 303849 1625922 1530687 1997924 854117 732679 586313 1652051 1715442 1022635 717677 1650524 1855967 1093939 1196887 519871 1786126 994855 1034322 375230 1812786 1449314 1296387 1155939 965264 682057 55525 1752279 1230247 41892 1895524 479236 53160 1207138 1589995 1612222 1629570 1113364 176018 1109750 555319 946334 1856193 178886 1710029 1082905 1272014 527637 71426 1819504 1310624 1497137 1860631 207336 850613 1929761 215066 1680865 641786 1666473 1483349 1270269 594248 1502509 960891 842771 649682 1628803 1318579 953349 404979 1328330 1530669 441575 364799 1228434 1579266 849951 1089193 1651840 1737415 1594732 1573585 522494 1913948 1842870 1764158 998617 65641 224256 1660925 467478 237638 120433 935925 995003 439863 642442 753690 916469 327775 975590 774678 149305 1345588 1005605 142016 472722 1691853 1713270 1403663 105907 531299 1303205 1640160 1781561 1950202 1202144 360568 1150158 476515 495068 1849726 1300384 102372 1598375 100600 1237179 1255164 1314070 913566 940924 809663 1664837 1427703 1775819 1371405 255759 1277050 1018096 61069 744398 295748 1618331 860804 1414180 226600 1698431 1897873 1272259 488226 1965270 843052 1623524 368145 421544 63643 1349748 1332957 1728121 1980495 1268467 1872023 1913961 1646944 752833 1115862 1987073 1461823 469727 1275063 1330517 1024784 1140858 1786632 1081864 823093 1849688 563364 625292 134443 84470 696380 1288677 1392244 41256 1212554 186912 1003905 1199731 1878161 512764 1966613 62071 367660 17565 319275 377165 670819 1431156 508196 1849175 961120 241045 542275 990533 1773405 729725 1380767 619250 284104 1862342 1357619 749115 321549 107499 675818 530624 692775 975731 133126 1620238 1619751 1824050 490358 168257 686778 1820481 589983 1555054 394561 1277340 1973711 735 1400736 589430 238364 1836570 1944170 730449 868441 1147013 836984 1744494 637342 944525 1900256 1133018 333276 728018 888415 1045007 843111 683655 761965 584487 1827012 89232 432216 1925827 231744 1373999 760628 815851 1926364 1401130 490486 1615090 105861 299737 682844 1092245 506609 700526 1988592 139710 100332 564923 1693611 1363564 526243 252835 1710630 204608 1298426 120166 1235815 1508796 1731539 1724509 124049 276582 1277871 230808 1689957 1904441 715195 1516664 922671 865776 1291881 804631 114342 918718 1584170 317011 246009 122595 1841188 1850946 480640 142734 1626672 1533498 763905 387533 1630737 1340374 1194088 1426681 84096 158368 567955 810722 274394 1384833 1956924 16368 877497 1529458 569000 882250 1651673 1887647 1974941 284692 802669 893339 197663 155890 879487 876423 1765780 280945 518360 127030 1529901 1981538 362635 495597 1611745 1338116 1453199 89378 168975 1462358 286787 1754324 75878 1437067 418675 492160 1022017 1533635 641617 1991289 649949 634702 1958598 880319 535009 1376298 1571969 460272 1486396 1534634 1870814 123547 1477642 1551883 1369298 1035489 1213635 55578 1422454 892768 205595 767645 1858470 1802751 674800 491507 1095625 1054800 144432 539521 33007 140219 1014367 977072 1463112 290936 842769 1379739 1541660 1332031 1824535 622244 1559493 1570115 1145242 172967 1717459 459426 491428 1595500 27302 1661639 737057 834591 866712 1299044 1993363 1511324 809594 690819 464522 143007 1012008 79342 1456788 1249157 947365 1358835 557488 1662544 1385750 63875 1620902 1433018 1465596 1875298 153937 1802045 1653140 1963195 20093 1343384 1067436 133685 83708 531310 1580184 867313 1644733 14494 1771380 1329096 86100 921367 818701 1374157 1393718 871209 1593629 1521884 1440111 374462 711574 531010 851795 1877789 1633867 987755 105734 980418 1479826 900688 743937 363439 1260020 89294 1154204 1993170 868022 1612219 500955 1750530 975702 955929 1937147 905813 1890006 1781609 577144 1467714 1893993 461866 176489 192450 817231 1446434 611152 1319173 200583 209169 1168068 346219 1495629 610866 954777 1625457 1263522 1378449 534305 1953096 1801006 283616 806374 463752 1938108 1732286 646422 1969950 1512877 1765749 1978685 969775 1789038 1499312 1077378 958528 1257086 494583 719483 862317 717013 484480 958270 122295 1258065 923210 1680854 814135 1965202 1475461 537313 1816407 1570124 1814192 1769783 129723 882121 1732492 990555 316877 370587 694617 1705853 1636899 373922 1188928 324086 885539 1319663 1205905 1969684 282000 761048 668671 1490519 936440 1281386 584038 529010 1802768 1457245 1313542 618769 1773495 1340786 889923 1953429 1148161 1821520 247106 1035058 1560834 547976 1139390 740823 529901 1423100 1321598 1121137 35798 29689 547225 1612464 921327 115948 1385911 1783107 801852 1581160 847556 1098743 895812 1485906 1094031 1846651 1836106 230830 1517903 1308213 1597883 29946 1625218 1354452 1848435 1214125 557215 929494 1218623 239199 1685847 570090 1897117 1724490 513895 1786732 1453668 808856 41400 1900879 1151637 1940206 1485350 782091 1552050 689638 1941659 957446 1530544 1799193 326243 1623327 793439 445068 716705 585018 1050846 193923 670893 654580 1638829 1462092 1444744 810642 249706 612155 1556600 309384 1150339 994576 623355 559065 1828448 1460041 875773 1843404 726583 1585124 1953533 643017 609349 1102929 269759 1665411 1004002 1827426 1881241 580238 416082 832697 1900628 614119 1835110 1331707 1224998 1869971 1477367 754976 1466414 1179173 1747884 362204 965824 902245 277550 1990220 587506 1857557 1902319 392283 549076 170530 1155899 259689 1743707 677743 108056 1044376 1534375 629633 1954285 1935487 1071408 870261 943994 1621995 211539 759637 215583 1040090 1438120 432102 880647 640911 882520 1477089 234641 1636038 801102 1328522 1319114 981710 604253 1418209 1397159 619074 422689 1606920 590662 135369 1462068 1334571 922823 641460 1429085 943995 1903037 462576 598630 1976731 733651 568646 798995 1010454 1733422 511861 684237 1811662 396645 294878 1795222 534860 1867691 460432 533382 1485081 938410 1243870 453722 290817 236849 1359443 487232 682148 121170 60057 1321714 1360354 969285 1992936 1822973 976126 1106258 271939 1173325 149688 1096875 1260966 1999430 366218 1795075 1910002 12316 1493855 891149 329495 1417421 71224 554138 192616 1855618 347114 1784584 1992320 402234 1908352 1426431 1470753 1243745 1545652 1574571 1273389 404585 52853 1317597 1511445 632627 1369593 1361660 1783162 530296 1684908 687612 803042 1603139 979646 554969 1190530 469728 48902 466687 1559639 1359579 182507 222796 1341468 528781 1097072 1989940 995586 1596810 52777 1981569 1460109 845576 1350477 1117050 1621285 1952503 528397 1779840 93569 1188621 221672 1755981 1758460 955644 95636 1669135 1595737 851276 985096 649842 1186883 1213590 684876 1474696 1434399 142645 1625416 104652 1702254 117604 340439 700458 450733 268422 1794146 1116943 137923 1639570 1664795 1663553 28294 1879609 446420 1480636 1039195 1402401 1570355 330611 1926726 1233253 1508618 1683274 1521094 1684562 148652 1280977 630543 707095 525224 1497703 943671 1978824 1044097 918569 1688181 347863 1721365 498262 1396357 172334 1630341 1660120 427146 1301200 1528182 304070 891355 871150 823397 847580 859139 91229 1952475 43606 684190 875646 1789864 589492 1826503 950818 349959 192612 1796890 1994214 1341525 264696 249171 1174386 1466471 1817972 1651805 1599468 385762 1722254 1217070 1558222 1243275 1916026 1265226 1847944 114307 1972551 1804439 1147001 1635920 849277 1958024 810491 759202 1022816 920446 1502002 776828 1461120 942153 1509853 371456 1474485 1137006 1290102 1787827 224129 998883 1330941 1814915 61976 788140 1066885 744195 372196 392934 1449369 1812276 222711 714542 1320300 93146 128172 681178 1383924 358525 1845450 179330 754484 595390 1007650 747266 194672 1859952 1455035 1265632 588356 1645411 526882 276453 60232 1322738 304310 442059 1450782 677638 740434 1358864 1190950 770964 1788290 661419 620200 814051 1335494 156081 504299 967717 1832224 908641 1727627 1558527 713718 734661 1807563 991552 903476 249968 645952 1792122 99326 619136 165807 358760 894435 130565 1471332 938520 45584 1334993 1198009 1662724 843983 1514965 792726 1928025 163465 685750 1840924 1745717 394115 456606 977217 1965930 1325196 63170 1846199 1985814 1840537 1069535 157584 1107731 1872307 638783 706230 1759663 985867 397912 1935729 268982 1119066 985903 540296 273246 1570480 1649658 616804 1446069 1488039 365834 1432595 1993843 1919136 200547 12026 200053 410882 1513218 1041141 1140437 413495 1912199 1544296 1459490 209181 1058696 1731003 1060188 322770 1550954 487093 603687 1070304 730191 1127561 175931 715797 244540 847115 60368 1016245 534224 1179844 1771666 1921800 695332 1203974 960154 1698049 1469228 396735 890518 627888 328991 143740 1021265 1993900 635996 83626 395604 1171128 1008923 853950 1498064 1178931 1738385 1741259 55961 1810894 468416 1857609 787971 431351 1998524 1885014 877596 735662 1117791 461553 725348 1002474 114936 1719486 379748 1749526 849537 561871 1099321 526073 1594398 408446 901598 775496 1529389 1093464 1669540 427548 330072 1207425 1072522 1979649 285029 578334 265419 1391903 684440 1996598 288682 136192 1179291 389128 1920950 1408897 1970017 1548847 914373 1344974 728956 1136990 330614 1555554 1890973 470845 209680 1764316 604306 958448 420246 1671701 1259004 1505314 820846 1934302 1383259 1770600 901815 1752013 202053 1434098 355824 1714845 1528430 471380 1151686 729670 1096877 984561 1865877 1243413 346624 12186 428835 454911 869002 1052226 940015 1835808 706395 109979 809670 911890 1875096 1066143 1539777 1219832 245308 1296889 254907 616116 1612266 1156415 1238068 48979 1709067 787016 121935 1076304 134508 852980 151404 110000 482481 699751 367383 1016905 438399 148317 764545 1914554 377337 1878665 1514604 521023 946166 112496 1953362 787938 132775 1825763 1812771 1857266 815393 171228 753204 873130 310079 1681605 70790 1360659 1813725 1692212 1491011 1419511 1929542 1653046 1332877 1974782 1881136 1131852 651488 1603273 319063 1883077 1557884 202426 1617253 1992122 1122338 546665 1614732 785365 1644885 80908 1696058 437592 445365 126197 1133079 994298 1686420 228830 987840 21979 867472 734908 139991 984522 547460 1700415 176396 1749299 747578 965683 1075700 202655 1979373 592957 1904832 736277 941939 696529 1654284 9482 1513849 81296 1641582 1358450 771847 1090891 602602 804263 600556 1077595 1739875 1673881 1878840 167852 1219834 1961901 769467 1569703 1567156 1533812 1471990 1700584 202989 1404156 1541329 278769 165956 184798 617778 882030 1538291 1846809 8540 1480071 1016617 1799663 217215 1462334 1665714 1685153 1917985 389087 1024897 471389 1542937 1001333 787895 1386309 1623131 522085 1895084 48846 43250 947995 1854902 1369619 1654222 1709619 997943 197045 637818 288521 1360936 455734 433019 1157774 1849603 1209444 1281036 465051 194692 1472563 1811882 1329501 358136 1412593 195869 440043 8804 1046622 1511443 1670960 989284 967344 1577847 1482191 764977 1581897 1155465 598819 1258552 15305 1673679 78288 1887670 873829 789808 1021128 613841 738170 1375906 127431 1403820 823433 538809 1864816 1533624 702166 907806 1753948 1754541 1774292 576998 765703 250947 1937199 822705 170602 1612206 1083742 250499 1881050 639698 365382 861109 230912 529609 540528 965894 1285413 580009 743422 852901 1035197 1518773 664312 305114 365093 443369 1372047 69442 944277 811422 311656 2322 687684 1050943 1204995 1408711 608155 1377022 1702571 1641443 94410 1361801 208456 1753443 1688021 364578 1496397 251192 1531291 1453183 575711 170829 1777255 681427 965706 1823056 1574947 1482580 1831091 1385778 253994 1500905 490993 1495920 398012 1668589 358457 339793 847683 1784281 763776 1332783 603990 911217 1684314 90096 545154 1826644 1913115 1747002 75059 1514766 1037323 225345 936692 815165 1789195 1013629 194793 1464326 536550 1895682 1049492 1688450 220309 795749 533977 1499370 503641 49253 111190 1721971 431475 311812 221196 132605 973616 639348 1391774 1728737 1380864 773270 1012763 1310153 150749 1936452 1103330 1417496 1909995 737923 140982 1563918 1305753 1080215 895952 981906 1648251 1659836 968756 273096 1310479 1883358 1475176 398913 1390413 1197808 1955310 1269051 630449 1067946 894926 1441766 533114 497552 282370 336838 1183512 778286 1126413 1632492 89587 561585 1841652 1453577 1189245 976802 477582 484309 64367 1849268 1819131 410645 973432 728621 213703 13163 899243 652052 337754 719906 1898024 61009 846904 1465146 1304796 269822 928044 1259849 1626198 286172 372603 193561 419916 1479597 1687940 420306 989328 1113302 1742952 1263725 107778 267953 334490 1706343 740990 788500 924174 652078 1953956 1922020 1510150 933941 716346 1946553 1742948 1609281 1530555 507070 1691543 1577384 981224 1093734 1417553 94877 562872 20154 1710479 1833137 1495603 1763352 72547 616910 895010 521839 301947 185853 429892 924997 1784313 1119747 377037 1072854 1507263 1094865 418353 456799 1601211 847008 196713 1954641 596081 1216782 1339458 126017 1761623 1782118 622955 1578337 1619734 517153 641247 1814742 42273 1747484 878756 1003735 1508710 712272 1526949 885903 380662 1836433 672543 426946 572716 82103 517256 446200 719019 1354650 1177569 1691173 564423 1254483 157962 1374792 1744402 1883966 140033 51495 1199091 747025 1190284 1679372 723768 1658786 1695151 574746 657825 1640956 661137 992532 812374 1179806 1841350 347491 540918 1388802 823431 480474 587812 1914278 1579384 919968 627933 989051 930572 236552 1289956 1299435 1045183 1187173 112949 1479556 1031679 539809 845328 1007660 1131532 960396 214188 1656875 589044 1230468 73544 1915462 497420 573548 1511329 1725935 1161138 1266221 1236642 99909 385876 1914507 1456846 1156203 182982 808749 1785051 1358483 1214188 1024898 164846 15342 1690420 788827 1626504 1661284 1243489 1304651 607569 1338499 512096 895347 357179 1525648 790589 1608734 965944 77262 1588007 806291 478599 1919201 912886 1929932 1633063 394839 911892 1203159 752485 1682229 859869 1423916 825534 1394937 1616656 1335880 135330 886405 1298695 926443 954413 148096 180059 1065165 287063 447586 729283 1303634 1937531 511752 1520874 301769 472959 314809 558653 1542182 702506 9117 1227297 1565248 598771 727433 1980105 1073522 1581565 1539242 1720539 1900673 1446315 830997 1487568 44880 976993 1768666 411891 1655405 262825 107774 65645 1506449 1915053 1636858 1446217 1787946 128079 26845 1373082 1426791 1247468 736152 565005 1496687 651359 882468 888683 774393 1767250 1968888 1160946 750984 183076 1426654 679532 1379775 1301902 50387 876377 314224 53222 1726281 164142 521282 337776 451038 1102437 979469 1125157 737350 703751 945394 1354460 1205019 1216713 943913 154750 583463 377286 76278 250124 879656 1943624 1630581 1299162 1878782 1436746 366470 876124 1065657 91213 186359 1429004 838549 1165139 566982 1399917 777898 1053748 1234850 956060 532320 642802 196783 1275570 663346 1118671 1296676 1055130 1223797 365583 1531099 1576520 686693 1399833 594374 511279 828882 1520550 1911701 568552 195084 1713112 693874 421293 790275 1237375 823323 258009 570677 292550 1378338 1732279 614939 1989858 481354 1058727 789593 84480 713130 1556717 94052 1176576 941589 42735 1087497 212940 749768 910532 1441788 1684060 1601658 1464302 1426268 617246 1086901 1709020 1045616 631427 457672 1867522 810453 1297628 689938 1469180 1937747 1225356 1837982 622393 994040 1804558 1910233 532891 344033 1121776 1790525 1860328 674058 887676 1383100 581142 172118 874042 1548491 1220070 248348 569479 1257623 1578839 974419 501209 1797617 1272594 1889805 739141 258157 1719989 1339515 674302 298650 1429226 1281916 1616608 95273 733827 279586 656457 1522316 493454 1493150 1476120 1671532 588248 1555078 1988006 1887569 678999 247405 1472929 178130 1588430 1102337 98883 1047002 1717323 1914745 769355 1776864 1196798 1550607 1538118 276421 1128282 1503727 220610 1841985 443222 939182 337195 1939610 17688 223418 1520145 1936657 747362 631439 643824 1024312 773482 316062 627381 1206461 875236 463241 1806262 796580 796688 672849 1574075 1415099 435264 1704372 159146 972455 1319580 1552866 1394544 33428 1788250 100988 508892 791152 693975 969010 601794 778220 394509 1569436 1831329 723496 1168217 1981271 871536 229502 1547826 1234146 75498 763991 1119182 1204728 1953099 686279 1020134 1676017 1193279 82811 1875839 1599376 259239 1454534 1390965 1799763 1430762 1777467 758054 1987806 452131 1663342 302028 1844539 1634192 337260 1002772 155230 1248351 497677 1389115 1010492 1217427 776493 391810 1646037 1766675 1952633 1532591 1367052 318806 1640050 829925 1051468 856154 1755366 757813 167531 614340 1816385 1757685 1652991 552566 488754 484898 1778042 994767 1617254 508723 1815198 684680 1637342 634111 1974119 899572 624988 608397 1979778 1955005 1774549 676984 894486 931829 1781682 15166 1836769 431013 129112 913279 972572 35050 118010 25759 604996 366040 1656039 400777 286269 1536054 1816933 1356281 25983 946675 1687969 817290 1248732 1506729 1571803 164247 1707462 1882514 52143 1998327 1140134 1658612 1813997 1377099 1293834 267305 815484 5113 745241 1136795 1667724 1412126 673105 929454 722294 1710020 5797 1683823 591900 892985 1878470 789679 448018 186196 337339 1256122 1955537 446526 23446 1177191 1548788 1421974 670697 1700788 1944346 1947993 1400719 955081 1363662 520202 1431199 1804899 1274503 1275488 365587 959438 829668 1241720 396185 1162321 1910242 624640 1108995 1164550 1434314 1157394 1668903 842344 1740603 723856 1889752 325625 440044 1522251 1513672 1506061 1375626 302363 607241 1878066 163996 580040 339484 1554156 1372569 711257 1173505 1388025 926745 1063563 155819 1294771 1772755 1484336 1800456 1729446 1868184 615025 83607 75071 735033 746618 1671011 1851613 1395643 890370 193081 1402686 1566969 304649 49440 443399 1002776 562821 1322855 1362045 650074 1658725 1153402 173158 370608 477217 1319638 1427179 210647 927321 1030375 335296 658207 1534828 1211273 1450272 596857 707774 99675 1206802 1227873 1775797 867931 761093 624021 714123 630035 1406036 323485 1936477 906869 1777228 1430623 376548 903702 451184 1898762 727980 1607647 741111 38495 281051 236225 1515381 311194 1057316 476928 1475708 1677952 369500 1072748 1955286 1731258 107498 37959 1223934 772011 292707 578030 1127251 85301 1297998 654774 652835 342563 1051919 229389 64158 1685981 232333 1854482 841084 1554709 1202506 1054932 1747045 1796526 828947 1234182 1544681 777843 1293362 1977703 664174 1454933 1419509 1847078 215408 516971 1959864 422792 593907 1836388 1665781 853706 142381 848456 142391 681674 249872 1994893 1242763 1860461 215349 1870614 276648 1660782 927894 1100901 207188 840148 1104917 1493598 430069 13663 1968949 1100402 1968155 996008 1968780 853382 1823257 970408 239084 1521772 827913 780782 838071 1017555 1903075 493761 1816624 136434 839799 1895945 944253 902944 1041593 901361 636022 1647441 162840 1639331 714775 693323 1442835 51967 1210783 1115883 671398 841010 1194403 810556 542051 1263250 1385802 1305466 1834652 1638155 389113 1989117 919463 1847324 1228624 369574 1512036 1247268 884555 976429 439931 126477 358095 1005911 1645502 1602914 1959641 1806816 1947406 342913 1627479 942747 88160 1574176 302451 721952 1519990 551920 1209868 388690 1208955 133526 1264141 491528 1867000 114490 1408295 1755098 514200 221703 166359 1161329 310408 1910167 938202 375113 843100 282409 1617594 1221394 479722 1245584 454752 1413931 1375286 169607 134777 269549 355762 1862319 1788608 104278 1441311 966446 1847972 88788 1786788 1202379 579853 1325772 1104517 289479 1595704 718146 501691 1978647 152765 1254065 262094 1901503 117947 30727 1444996 1054306 1950315 276457 1607669 725835 913922 1275289 921809 1077305 681391 1456871 1879566 1712192 1165619 1316645 1700913 595937 1657515 584459 1719871 1646426 869038 366801 552758 1028159 1304233 1152303 1675558 1247574 1618468 1980771 553089 631451 11890 1114778 96558 1944903 1997262 1016137 1652600 841005 932920 1973488 1600246 603511 831490 1536458 195146 713665 1925917 1006117 1267177 504037 1889394 1752865 1637022 1552806 1295440 1756388 533167 550403 583800 1297412 1461875 214658 1766985 255727 309645 1442833 1656267 961825 578931 1371659 736840 95783 378837 555304 586352 719 1931758 1941195 876183 612508 320964 1902967 719058 1836317 988736 940723 1895944 155499 845529 636814 991477 1036591 502907 1417575 316606 1602678 1602916 1020379 1529256 795863 1462860 282883 914775 1003606 1310605 1751192 1596446 1884276 693330 1223273 363904 1545299 769926 1545950 1426472 38502 762794 1553749 317704 1322856 1674507 1520282 676576 247395 651511 1895069 951388 620123 598120 1814300 282820 173397 72133 435351 750965 823985 950916 1962478 265906 1715602 961318 1884746 255662 67114 290633 491741 1276992 1187530 878258 1999887 1903844 171763 423997 230443 1343835 475439 771593 326102 1449760 679415 492593 612343 1579736 1322474 1720751 1588064 359850 1812 1415422 461405 1319134 551918 1240779 960302 242417 821364 1966380 616880 1835086 1678265 1675417 1040581 151227 1200172 1216773 886842 727214 1006373 1942154 311763 58970 1450123 913403 682912 1776291 1655974 578102 1482967 1501187 1680019 1488124 521137 392186 1411192 1577660 1368736 1851186 963056 827697 699740 30289 1736216 1319773 617481 1189196 725582 1999194 1013734 19063 1732641 16744 449386 1418921 1176644 1712999 1984765 1474137 1068207 1344519 254925 304348 183478 1383059 1143808 43672 626307 47328 1082338 1094772 821025 1735941 30134 468907 254189 1690425 805733 512401 270760 820816 1107070 26452 1801621 713754 165820 1379694 638584 1437901 1376111 1074009 583320 666274 1980018 1697414 1188909 1734621 40623 931468 1749791 1861725 1537968 103550 1874035 1293715 955494 1074406 899226 309087 1358740 342260 1803966 1716254 1754999 1592151 1126645 432019 1759395 1975907 730445 1934208 975392 1970604 336162 1354354 818132 1997877 1208507 816743 635156 1063019 610777 488600 1135715 1107952 1599380 1697271 84451 208846 262818 1805315 417597 311390 618592 1402506 1652323 1704056 152069 1567559 950911 1999641 1716124 33021 495225 1749378 217703 739282 528342 960921 644645 161476 382224 1861821 1018205 1284257 1068191 765571 478353 721185 339950 1432590 341086 301492 277183 580216 1074375 1766626 1603018 295170 1922913 1073440 133467 1411935 77639 904018 1003484 1329250 1673868 243084 981744 1552978 770799 1777153 629681 600560 1859766 670610 504354 716636 1988566 717636 845634 597461 1013992 339745 744596 813510 115421 492441 937742 431727 1777233 1334236 593834 1291152 20438 41379 193647 506246 1047971 1966505 375855 1257407 527361 132938 1211538 674239 1454147 164664 1103045 553889 1667376 171884 117791 618599 1167901 1385411 500184 1282775 606667 623188 1606631 82104 220314 1202408 147773 903406 1058396 902351 1011901 709599 606550 1544048 1881775 895385 1544869 1550179 1888221 786944 1866594 322599 445864 594711 1536536 842582 1739427 1217974 1348759 556410 702699 842820 423750 1369088 950888 1965381 441792 1257371 1627324 1695076 894072 889756 161203 190296 1424285 1377685 1207920 1440859 1068837 1225711 579506 799744 1938275 1925572 1374804 425965 1975132 5869 1850676 927380 492170 1978224 1205760 63691 26821 783113 690466 1292295 1430999 52715 878274 1982256 980850 1395898 230557 177809 1883879 682772 416878 1441886 838584 401759 270007 631249 160747 40680 532805 1863406 1026730 20737 357675 1343424 615171 57845 28762 1746417 42924 380555 796936 901062 1311049 1805212 46259 673583 353824 13714 1827664 600593 623652 436824 1758436 1343733 957718 590243 1747492 1627191 1949600 1136274 964839 1625577 1762839 225923 1156591 446115 1685493 289824 1089134 907954 354026 1209458 813768 191691 1594978 1556482 1796349 1250601 756022 1806330 546757 1966802 523878 1621349 1915435 1051894 1145521 1799205 1418090 284520 1520804 1460127 1581533 1955199 1643340 596746 288446 930658 43375 117606 1946464 852694 1723019 366138 232679 491038 1864446 165345 37127 961253 144535 1039705 852593 719402 1603796 1913371 747671 244819 121753 938363 37868 150963 9316 191546 759550 327657 1762462 1102251 1188390 12786 17806 1459137 435759 675700 1866843 172158 868258 956308 40277 1065461 1092058 1576101 419384 375282 1713775 1358398 190055 305125 6612 1848728 1513184 1573387 69045 863023 980278 1182375 316669 112307 1536520 775911 212842 1987801 797637 4470 272790 1403386 1273473 1207510 1045125 88792 33119 205837 131435 1347656 1571659 65695 270644 802258 1479511 585463 1645287 423583 1577689 1493864 1957973 1174551 48472 1183328 351274 584227 1875666 1682406 1137183 1682267 1153633 1760437 164068 1446840 617703 1470778 644050 1015279 765822 1156345 156518 1895652 1885900 1650237 1898058 448903 1420681 1776183 177297 683689 343951 1617241 69662 1853971 1850714 1360934 1858610 390329 1990562 1443251 144690 1687233 1286548 1089430 1256116 1726210 657186 1890531 190072 1519414 1855808 1791868 1999342 1363600 1897015 745930 1859978 452523 567496 35000 1480557 1392252 577493 884052 43127 579352 678750 1562923 1066936 1575328 470155 656542 1023506 792604 1118560 1816708 1587894 1427723 777769 1443528 735289 1269194 1858391 522576 1381777 375859 741040 170572 1658250 1503134 1534321 338954 304829 1635122 1841170 1143674 183610 1317372 267909 1392676 1674957 1887466 272545 91874 1678834 1049943 1290194 1186360 758510 1354721 660443 1608696 275797 1818387 680111 1332711 1986742 1643541 1642338 1197116 237983 102954 1929991 357678 300244 1653641 1931673 1527053 1301470 977101 1646984 1917957 255796 367594 315863 948427 361754 281436 309480 62422 651928 1965149 505411 862970 213007 1532389 1213669 1037977 1107137 1098308 221813 1724886 928278 260112 267797 763652 257196 1894506 1095244 576776 823787 1261637 1908774 940688 1967571 1870004 1705957 755963 1633233 1595166 194036 1467326 754684 1502341 1691347 567231 579197 1863601 398957 230397 689224 1951122 698337 421155 943934 934065 1280745 556881 652329 1899396 1015331 1641705 6966 691564 1547955 552049 1748049 1301543 467143 1559481 278909 935543 1500918 46964 1170496 379364 1308533 388474 1336196 1569678 416135 634160 1160379 216655 1309075 1612902 1928963 1262990 1180864 1220745 363403 1533111 1075502 1834786 428323 790789 1416444 768581 671735 33418 109284 298073 1973915 544559 471250 727517 356572 305806 1263613 800569 1621134 1213799 1983613 1882164 860706 1867950 34587 1892620 1933230 1474563 1414160 1154211 1664036 1956430 1841539 532713 33291 607935 1882257 326209 259278 641285 211820 925659 1479891 1918517 1095488 93882 1926375 1921973 1869671 241333 1920114 1302430 1501041 783203 1125494 1254377 1120844 74045 314270 816940 642780 381228 1229281 713097 999858 69400 579933 758091 110784 1726629 425336 1743399 297815 1606146 32551 848061 336354 1346209 268769 753391 687859 1266331 824284 1277883 1255551 1039194 805251 260849 1067727 178922 784943 1610371 1540457 1660243 158154 791211 740379 1873373 526568 1315395 1355418 1433575 1559423 1594812 1907867 309683 226317 676401 1580516 754710 56410 840046 492967 1559901 1218184 702791 1261341 1210970 129033 81396 1362751 297056 614650 1185311 3436 1678094 654226 969852 852382 79195 1414897 1401981 1012599 1282868 133492 31954 1706459 621037 1296113 654181 1387300 1176094 1168801 82348 1411419 1360542 1274967 493666 547060 1776321 1814317 938259 279129 1693777 721050 526266 590433 1420383 1411174 1557855 29574 1107823 862464 136101 832084 1629477 1677327 1708040 690645 1907071 1867745 905290 1235564 411509 1934925 154101 1949683 432925 565157 1762796 1367195 502081 1486752 1004667 1634279 984808 377431 370892 738820 1337888 127727 1655423 1277401 1207647 111665 856118 1240120 435975 635557 981201 1366117 397084 180363 1022213 896817 1303950 965039 1329215 325794 1415634 391823 1496818 576947 631658 1127628 674366 390745 37306 1292688 1566670 936578 1494989 1319662 167348 28540 1800169 1250680 821430 1401702 568720 1935059 1114282 1118150 2335 1899821 1650532 871927 671498 1696803 267731 200878 1677705 463044 617387 1617875 1114267 23729 200330 1536120 1327778 999514 1359077 421991 700805 1479370 927743 501103 1314531 1878650 278735 1105534 528712 1343328 1463620 1734265 677474 806547 1806062 262456 1928338 1139335 951082 1584845 1454825 859662 80326 141250 1626481 541662 1299986 1311189 910831 1655567 1600892 1549245 64945 540777 1829678 1149464 1701597 1038723 72756 206657 1787519 638248 1345011 1768020 1645186 404105 649045 1823285 612893 1857907 584464 555421 900045 1990539 853181 1429720 1872559 1069935 314841 1672928 1050233 619433 524075 1715842 505625 1344744 369070 1277557 643865 1501101 17720 1638532 1465153 98532 1020150 357130 449265 355804 923358 429081 1801855 1986219 806808 891759 653699 376273 154338 1111227 455345 1884769 240406 1116025 1016009 1447248 600788 1955895 689164 1235923 935915 957786 1128872 977997 367956 117005 1682001 629572 789246 531748 1680481 6952 211804 106200 593885 1482898 1687850 928225 1670430 391716 1948190 165458 472216 1059760 187907 46600 265547 706347 22085 376817 1034646 565042 1791286 1055892 1145146 843987 526252 1574632 26738 1140801 888414 314084 536686 1700334 298531 1405259 1206118 373623 1613472 704799 1700966 1435795 112132 1440266 1515867 907521 1154898 1659149 1885885 1769468 1716639 1011623 1028883 785770 1601457 1843391 1975286 1259295 218622 171489 1466310 82076 1190208 595918 538654 843157 881053 1470320 425687 581964 70575 545768 770362 1635748 1008355 703002 1079733 204239 1358774 1724928 915646 899537 321534 664585 724267 510930 502407 275071 1087429 197861 1340946 1933366 953815 1822250 1120076 621871 510946 1640683 1637939 1312169 461275 200243 84964 61773 84246 1308567 723372 1396180 1380871 1963706 960097 1675204 665096 1577995 90022 404699 1288909 254749 930749 1961831 1376132 544745 1533098 1745029 1393913 1333025 1198971 1119928 700840 555009 562057 988048 552592 997506 1623863 768415 199337 1281118 1602404 386189 1937151 1755798 1735502 1763741 713695 531117 1764957 775367 455550 1381069 27003 1393757 1954684 1722144 624300 1904817 175014 1665749 1492936 1516405 987619 600818 1880457 891829 1116813 1894612 1731817 1000786 1829993 391164 1308461 992802 160449 1876375 1983949 732446 1653839 1412677 714242 1529994 1343970 1218118 825402 162291 431022 611379 298712 947142 1078413 477032 1921588 1856506 825874 1914803 915973 1432706 1468479 114809 1345682 318896 1177414 1614778 438828 614529 1963593 1142718 281281 1885206 1050555 773800 1481464 1835531 385584 1154483 1775886 1284799 357190 874129 720135 1087444 1446826 1193662 1597849 194786 510515 251340 345371 1596389 1177413 1053475 1534700 474751 1468951 310705 1858276 1487360 9648 1296807 748508 1186750 590784 981836 54838 946848 433385 1349863 1513936 441708 689236 219860 704787 804437 1802711 407259 1182895 262567 826365 1176286 133299 1192870 824277 394825 1523001 310892 823123 772283 1379795 187911 968429 1000638 1516836 562477 269508 1925293 1586747 1417751 501636 152099 1954790 1874617 560097 1187706 1790332 1796238 1582416 1131278 547094 125878 403456 243984 24273 488266 1298211 1212205 77397 1495404 1255498 527966 557985 1508669 1125036 558731 1756741 1907683 1037127 1623508 474018 167325 47616 1561750 1338297 623308 479380 1651217 883378 1588289 440392 129961 136772 44626 1917461 126776 803298 1819722 567432 447602 197321 1934172 321061 202435 1848822 1430316 1024134 1097886 212400 418879 265344 494448 520638 441786 495269 561317 409444 930170 1209298 448290 1346198 1018413 47364 1951355 1033490 1121066 1192508 932706 550330 442021 1254285 980213 167044 443309 923842 488021 1734498 189796 1606534 1184206 769222 1024518 239107 1258283 1750346 1618286 833664 25038 1392275 1439785 1334043 245246 649153 1871477 136895 1537336 1642838 1632644 1090608 484055 1573450 1809361 210081 1090432 635091 1740622 1093261 1044657 857821 1123996 885986 1441148 1035233 488150 965007 221582 302964 1137638 1533759 527181 995909 1648862 520390 835523 1475269 116636 1928733 865385 1746133 594394 304146 1687980 1670077 1036912 1379693 321314 1901249 1805056 1499148 783171 992011 403528 254897 144127 393995 670221 1915088 206473 499567 1536945 1466546 974598 588414 1591550 1014049 1908797 813110 1008700 1884831 40146 777997 469809 439237 1195823 180100 505372 1766645 1044042 1550049 867359 918324 255282 1417099 200949 1810095 1238289 1573584 965999 1436545 10072 231040 806330 817184 75057 1153691 1556562 1048066 557434 326504 487540 419034 562299 1351925 358852 387217 803466 1099863 795419 1859787 1529248 1162736 1027133 189254 200137 1576331 1426850 821978 1561303 1486122 15452 1038048 585104 410847 1147029 1154858 1746285 929800 1591938 1939827 866539 1907352 1017466 446880 339571 1160301 1975809 1150706 1860508 1930502 556659 769158 1083061 1539954 59539 650173 1787926 660999 1901822 767697 1663523 958682 1650814 1676793 616836 1423468 1060889 503150 825952 1465918 1919149 661825 1797058 1000413 523772 1930696 506656 723674 1979092 66481 1520762 316839 40702 377945 1786876 1969390 1914460 1404833 730048 1044308 1632575 1201231 345675 142276 1369742 1116346 38264 1639836 1624428 1000096 13047 269910 42006 252064 382954 1500154 173910 388526 1063587 1571958 1356687 434737 825001 384889 705336 757231 1420154 1261728 304225 1843126 872606 1185680 1940344 1535348 389425 578660 370791 1135902 1525367 1731306 1627857 157702 1903588 722820 1030215 1146428 699422 363363 1843720 922951 541531 1600234 479003 736769 675888 688268 1391006 171864 768554 1416414 1979592 1949491 855264 716953 583940 619749 1226306 295231 1736694 979599 491589 284629 1490124 250781 1885497 1375549 1989670 1141101 164786 292776 933987 1086039 1971448 772929 1703400 1314545 347754 1120439 59378 488261 1882294 134460 527120 638745 1525242 264738 1412807 887870 1058064 1772134 911287 879207 1931114 877861 838515 1890070 1501226 615640 1721004 1704043 930191 721092 978184 506416 705093 856431 1993438 414185 1923565 1655617 17730 212910 1141471 1752664 599777 1870401 629939 316970 813990 665959 659838 226884 1904921 1797825 1573883 310536 494210 328835 567418 1181575 672633 474060 1912361 1002537 1122431 1299727 1466282 899183 1010340 1029757 915578 1093008 837735 1405897 679126 461081 15645 1210513 1540404 678054 378870 1613977 809750 219054 1883558 784698 1064579 1910583 897753 141124 1905561 252484 329419 926229 1037170 331324 1701540 630060 841620 36709 71672 1679917 1159192 201772 892883 185597 1771916 536141 1981981 616998 757732 1269058 436496 920707 533560 1345733 475596 1832649 952978 1762219 130125 1097653 931583 454080 1014982 1499481 1547695 975455 733145 1684310 135683 154541 1014157 1988673 1162092 1784093 1921272 1529812 1428036 233078 1864787 258608 779767 198235 1316535 1578033 1260536 354039 664803 775861 1850624 1671190 1151551 1756489 1558244 478786 711930 1443812 543082 358586 1319447 1356780 831895 54557 1380591 480634 349599 848019 852063 1990603 1390774 1945297 869221 1529429 1677833 986065 1153924 261244 701399 1451967 888228 1627663 884261 1236708 503935 1027077 142708 1835911 226654 678363 1139559 1506328 1738885 683031 1215542 976793 1418440 1341366 1085937 1893698 726587 1802237 1818149 924565 365163 1719189 631809 1702588 1828059 1855687 1618414 1150604 683690 845853 1768888 1594124 962033 1883881 168137 1260666 1149846 205199 271051 1343211 1614842 699427 890811 607083 298836 947842 925137 713535 627572 1699003 217858 958276 1431983 874453 364012 1001231 604178 292487 1535712 618796 1032866 1338333 685119 104384 810126 1051714 869858 882555 468779 31373 851058 1952149 1975510 1592425 1034001 1971553 1399182 143631 470799 1228653 1992796 1156785 888509 1453565 1760497 1863520 1423132 1074626 1664775 1623868 1671781 144694 1683650 722704 1581372 715577 737311 436980 1073 1421991 67118 273607 1682283 1649331 145310 1975795 1488644 1785939 1058262 354968 1618852 1123689 185073 25136 171717 1579150 63456 49319 338041 1207432 977071 39276 799778 1074924 1240294 1687839 1303094 9351 948669 1704688 505586 104935 1335164 561880 1081359 1165235 1118891 353283 1632749 1149101 1140734 14482 722519 1112502 1698195 194726 687322 532690 1969731 1129945 941235 381736 269813 1331076 1428867 1656029 1921387 723801 341630 1431214 1684223 1807204 247329 396034 1474325 1568834 367102 592403 1514508 1291299 1511704 1112831 1950266 13 1030480 1704267 1368629 901059 1722215 500194 508320 750269 1775978 1398177 1232796 1326616 736228 1103231 1779994 226902 1893082 322200 357883 1096588 956569 1402046 1819715 507327 1604651 1382597 1869341 1967274 577014 1363405 411080 1891114 553975 1907162 1625562 1770283 279416 1304725 422628 772443 1144297 495761 711117 439676 72058 1909580 1557236 1360112 233727 633159 961610 169216 1013829 482822 647775 1292045 652333 551455 1343444 237234 1395692 1877725 822224 363088 78579 852465 458380 60818 457366 82869 1996481 920388 138907 769248 1369035 1616877 317285 1498449 676615 999896 175173 1267908 1509633 764795 1638031 1978890 1046193 1301454 479022 106967 165253 1828219 1758284 141664 1709537 1127795 1183482 1613203 1037832 1274339 1484604 1023068 1261175 1033112 843599 154654 878936 581387 1307524 1224546 1098929 1185108 1756893 352409 918121 1498685 825196 1011834 1826065 732540 1547260 607263 1949715 1008146 1755252 1800052 1388848 1128266 580928 156461 1381442 1366654 226208 9893 1762726 388745 1414538 592801 1463 1454302 182349 431715 154090 4131 921097 1766946 935765 1380727 175085 1920751 1310149 1671024 1227281 1420267 1900960 1262166 164470 1223124 804107 1578664 647872 1707028 1840075 1422913 145383 1085243 1413025 129397 651045 629692 1481292 38226 996665 1939771 1730927 515278 1409453 937057 849049 1631552 78688 842242 173519 442302 258337 513372 40566 23062 1683915 241233 1766536 1206628 80829 1600495 379418 108854 825775 1873298 1571797 468620 1313366 1898381 1328148 1708546 591544 1549459 973752 1241426 1975683 522102 1992116 1049290 159490 1710585 199858 1768775 747358 1854847 919828 1694408 1301583 924310 205448 1659066 697284 1791025 1584705 429160 1143288 4837 1735540 1057947 7071 594222 1050780 1182823 1145878 1522167 1058442 513897 1096254 156911 190968 1668877 1697205 181011 1985851 1976176 1329680 934981 748754 1615005 683593 1797367 781061 407157 475625 1946474 1492463 1838916 494903 1433342 1090465 107103 37125 462078 1895519 1071306 1634692 174370 1862308 1772337 699991 1975202 1722185 73734 1344243 3879 1281186 5289 1660729 492423 1786726 1957628 976200 544245 1278952 417322 163171 1267722 1711737 1525872 1961133 1455388 283351 406892 1663524 1147807 1522715 987946 123074 1094849 359503 440897 974709 1047454 1072915 710179 675712 1687387 173076 1582421 706541 420145 1249642 1176201 1804807 870366 1260729 536920 692110 1571319 735253 51071 1102782 183341 246551 478180 1065607 1829813 597315 467402 653270 1273713 632891 1507530 185189 417116 312798 225619 1978905 9716 1579699 1324188 1467252 99210 17068 261636 1565250 1261786 1080631 537262 1073775 216335 218743 1130952 1971455 472136 1828017 230076 895933 738015 1008033 204026 62031 632184 31831 1955284 1597025 385311 1859832 1752983 1924475 1849788 427121 529902 172101 601769 512638 910395 1099648 715416 1009625 551966 1116721 1866294 1872627 1325146 1259831 39429 767691 1831621 1444604 1096322 1732952 1213254 1102940 152927 1094779 272481 550285 529128 408519 363248 478578 1703626 1452912 100372 456618 1374169 1663201 1699184 191178 88963 428239 434346 659082 1247555 177438 189942 523217 1745573 741562 1485751 1690413 227079 974169 1887143 641525 536031 672364 1100858 1198683 1524676 1365282 732856 1454461 1893133 983072 1795671 1264061 834101 558192 1404672 178138 1256655 596281 972606 1922748 1446741 1087279 1907217 1224770 1200458 662298 1735861 1815798 1088208 1092974 1687979 1228559 35980 916299 1576325 212307 1341909 173809 431337 1948999 910132 1782055 1932609 969569 1162408 566336 1766676 691330 296701 928506 1160797 1759652 589506 515933 1705578 1964267 872657 1717675 935336 480545 410473 1455207 942675 820851 1520330 327696 20338 885761 1878938 521581 38167 1928228 1408117 693770 200364 1683024 1637384 1888531 1331087 191435 1783226 1725468 1717629 153643 1315745 1838222 931016 426899 7910 1332801 894418 391336 1275051 1300507 1070892 1808612 1385722 227991 1547320 1798139 1628907 1424756 528282 491005 854188 1715027 653633 173415 188819 1439589 1592963 16664 262418 923225 607127 231663 1992385 1094832 997127 1193101 334290 1889955 1600597 1824511 201399 1938130 1454577 1249256 819575 1871880 1919290 1162220 729772 1977146 776965 1167538 485136 515194 1573129 861235 737037 37681 1317743 1222844 40011 219222 977196 1184846 36561 1015431 1565339 1522069 1382323 362986 882469 353054 173750 1941852 1638447 1094011 1563801 726329 817934 1566122 67953 1138227 1666905 561452 997521 428867 414493 191715 947443 607832 1353530 9512 1351744 1444289 1462094 319627 507547 1233338 1548921 1192299 925493 201939 456935 36845 1630454 1443484 212324 1632814 1420370 677810 1373304 762268 839507 1655115 322925 1709111 1868488 1536363 1428273 1724821 1564728 1776682 1877771 24665 1927425 351200 203778 103268 1187994 583307 1147846 1979691 125856 1199126 770270 1398333 1846669 1544737 665444 1012904 997497 1823894 809848 284186 1192719 441511 421077 1304617 1503859 571826 1028251 1006336 809961 1291441 925633 504166 884208 1338117 1727110 932483 286538 1393142 783334 223439 397051 855292 1562388 1157228 499668 214659 1675836 1196837 414961 1683912 1820744 1959807 1327850 1371593 1837157 1459075 1333743 721122 1806069 69792 1374769 811387 1418460 1237879 1843358 5864 323734 399781 754803 1703053 194461 760730 555616 1030982 628205 1948331 1610660 31672 1082754 1359414 46733 1764759 1395275 534060 522701 355467 1090071 86435 1568900 296108 1833521 148358 764988 1617275 541466 1415027 539615 286545 1265122 1216017 947078 903809 1550829 1454575 590199 648435 1418022 950349 846480 1318541 1758633 298362 561361 733537 1688715 1317263 1603056 1817447 23597 231933 879129 1124796 1103503 973388 1274709 654932 842631 804807 1149769 1131135 659536 1789168 1619795 974765 1565597 903510 1688928 466294 311006 748462 1694139 130384 787754 956034 1014946 1556207 1955084 197295 748905 1335157 462233 346630 283791 1732721 1222024 1432111 1975991 142660 779664 788716 468464 1998324 5957 1718311 302868 474402 596301 468626 1007498 836857 1240194 1124461 94693 1429277 366312 1084592 1353473 239560 1320420 192421 1936252 757052 1113769 1851814 1801632 838260 1122573 1883752 261296 1029775 1172099 471356 39124 1091043 1427431 978874 422829 458175 407576 1110217 1112145 639691 1059566 756389 1412755 1945251 932142 202958 815906 1125964 812986 1089355 55371 1003554 227580 1042695 433255 1991120 1837328 612056 1598298 1829390 793554 815045 1710910 746161 397512 1482392 984849 989639 881171 410840 1231328 1513444 37651 1038119 1314926 1508206 1251786 96927 1497998 1316201 1351294 1752342 348285 1914661 1346703 330 1787860 1587845 807178 1001567 417408 68487 1498504 854405 870246 1177913 230017 883998 183428 1942947 1373384 65183 912793 576509 1533737 1893756 1453786 1148059 1511925 1567388 1850425 608086 1782302 81547 1644634 1787704 1824731 144110 564448 1649513 682018 671622 202101 491514 1821938 613518 889292 1815428 1006807 1487901 372451 378261 702675 37263 292570 1900883 1864688 74994 852104 1580845 362469 642504 650274 165947 1695311 296588 1011468 517325 56230 430210 1254085 1522769 576530 1757447 455239 265293 843178 1694423 1947249 256748 1778168 1449738 1990077 1315208 1001900 815472 1778451 892337 1630143 1321074 1844228 1272617 169470 807540 1856814 63389 1564061 294952 244179 74881 1187096 1174398 1326157 503962 1155166 763160 1000416 1809586 1520599 439987 536010 56313 225524 1606058 1512202 1225959 452721 359414 554520 718279 830340 1164235 1174048 1217168 15450 1112855 1650406 1591076 1870518 1638365 1777023 1391717 115657 1913146 1154428 612885 1077006 1947919 1528340 57047 1044033 1657136 1787833 1749888 1283135 1096483 1106543 436786 1941894 39268 1224272 1357877 1785378 747407 191301 1411547 1285736 1829471 1228851 983180 1827020 605576 432842 891502 610341 1125105 411826 239883 64954 1538911 1515791 161315 1735844 1523553 684426 320962 1496450 254356 269320 1778914 1934311 499705 1356398 1717532 980786 1631891 878842 1683696 410626 1849665 962683 849165 355401 1107086 235316 164489 331147 576432 1678786 1555510 1163193 869496 828157 1510361 1567699 402266 887787 1703871 837602 1559214 37236 1480646 595119 308457 474145 550697 1359289 470730 1543714 964524 307895 1816797 561608 166137 169720 1780158 1939774 58481 1525192 418076 1640354 499407 155131 1729824 1901698 1172285 472531 688553 477980 1654560 1964350 1908799 1274442 1563708 1198503 1486031 1409011 1839299 1643986 1067334 1345676 1563164 550099 528499 1390388 331433 717023 822889 467921 295422 1489307 12624 987628 1048233 155527 1878648 1217285 315656 50116 133988 1929885 1664502 458764 709876 629967 927871 1933847 706748 1905478 1107646 757012 705042 1696308 869048 1356456 1254169 438906 442713 46044 1653675 1350723 201369 1677928 118451 1641110 1574613 817801 574358 1417989 128216 1420876 203520 535527 303667 1326652 1474078 1033974 516813 1417860 1128189 766015 928671 1072245 1329372 1209655 900143 158289 536381 1470148 1550080 1932074 539694 919383 988871 1715958 1655126 1795911 153240 592995 1847790 109030 1600154 704331 442969 264376 470390 1580987 1484061 1640379 1467732 84596 1639216 276246 1919960 108266 47819 748910 204531 1049832 380641 1219771 600588 986519 1910127 848987 1953249 1364225 838375 615768 171362 285497 138639 1736871 1658439 1461052 1626208 1800115 655862 1953716 1170858 80472 193251 438105 1209364 1819806 1252003 1905878 405559 327983 620669 225692 643056 176233 214477 1721265 1786384 718029 682249 1256229 693537 1444990 20880 752834 267109 736024 356933 454838 1003789 1448240 4473 778761 1373299 1697508 1607037 1629946 1238529 1420934 695595 1863800 865428 1294356 881487 1497513 1374945 776884 851501 1163385 880361 311865 355727 339806 1648011 876536 400008 131710 993729 650459 953852 999020 167178 1559998 1129479 1098242 1697217 69295 1788773 259889 1916330 861720 834904 140569 32103 836980 349086 696480 1298663 540036 604875 689969 236687 1810763 1926788 1002745 1579816 1378728 1807677 978127 1685802 621170 641475 210504 1574013 1506438 1714817 329562 216415 1785550 985713 747591 1556329 941436 887522 618723 1981128 456491 1227680 252213 1912137 236895 1398465 1238737 1702668 1938661 1951375 1536608 1554318 429792 967582 1276024 1906476 1569413 407325 763233 665120 127460 1375746 847693 578911 429928 1998146 930771 1143449 241622 91271 1399906 996560 354558 1722861 834630 656675 727822 217068 899159 840643 526011 495258 628403 793293 1806988 1065965 164115 943853 1725631 615431 979406 1044027 1513424 1980851 1831312 72052 4166 549439 298669 411239 1343340 255090 346832 1287531 1157326 423147 594411 737530 5992 974684 539830 1406191 1700273 916047 176002 17282 1623621 140905 673218 475821 929359 1241694 796780 1653273 1042981 1131453 146549 630445 491127 904329 1092887 1566404 1098446 1253486 1375789 937739 1219010 1180928 405915 613581 336293 622840 1356109 1310110 1929507 1309484 197238 431533 1529185 1685540 1693048 453935 1329783 274422 1636186 1714829 329717 268304 1264890 753271 881018 281056 1956290 378270 20081 1353287 923448 995262 1881094 1333078 1557051 206043 1468904 590191 1017361 1172159 334053 1823715 903022 1528919 389652 1332129 604994 1713947 1193433 954920 813406 731052 1736641 1126839 1293234 1868886 1289082 1791449 1375227 1677732 671192 892822 1500217 1856696 1010702 859918 1433471 1189197 1935122 194486 1683628 766911 1703450 1306175 386466 1410629 1405093 1084355 69577 1360459 45592 1425458 709700 208460 1377462 1676271 1053143 939548 1413588 1623430 1973470 1440409 518217 544920 259279 1284114 1959690 1455640 1545076 1677636 599159 1727344 1390499 221790 1706161 1210687 910902 1813431 1629201 924808 1304758 281578 1470548 461688 1247304 806202 216401 30012 1336887 858294 701987 1438081 1455103 337839 919958 1230670 1614597 76618 413021 1852652 1113366 1031601 1010500 107701 895109 1924425 840579 1102153 1589318 988624 1325362 1124916 350554 1493557 1783756 300724 149912 1509307 336050 1151099 1605016 1097469 1429686 671189 590839 788442 124503 1565189 1271045 754351 1672419 1303897 427308 1765194 818550 1344944 1762492 1340352 1125873 579198 1858192 1955345 1226882 348850 1907718 1319390 1114986 1165327 112975 362984 1877589 861062 520126 1710909 1472440 392496 1247563 93986 251937 738881 1165245 890611 1213889 1487210 1582575 686509 456940 1401039 46742 228503 1318643 1628972 1292737 1380588 897923 1088561 855594 58405 1629123 741281 1377080 446696 234130 1216019 1660138 1119348 1869204 423253 769835 1063653 1517539 1431560 513520 718884 1460938 1037319 1134875 866830 478028 902841 300104 1879791 162136 589589 40452 1249517 177163 382267 363878 960241 231306 1112735 108044 716915 698089 1770634 1984988 244791 883052 44938 1826205 864172 233841 1769166 1380470 1172794 1109376 1463553 1542416 191607 1094153 209766 1876323 80706 106268 1286132 1994059 1846704 678114 350924 652679 1304825 695851 1679747 578573 353748 450372 194431 1751875 575532 249942 428238 780002 690100 1724370 426128 1684723 232594 1387 1656577 907058 916967 1961449 1650907 1185043 964992 1011201 126787 1486108 1421427 515350 547610 289656 3058 501887 1868352 77951 1773555 158817 1234994 1438857 1706432 759014 569544 808297 1854741 1635824 1046016 1836733 10281 314585 1598460 776165 75698 1287594 910552 39705 812789 127702 656767 203989 1624240 1229255 370109 485645 1337062 442751 605653 1740651 506636 1120784 567457 1947432 240625 1481660 919902 364336 488026 1667896 1052271 797705 188907 354828 504642 1009293 1639708 1870805 760494 1455131 1234420 60599 1870280 796456 838571 315136 1946536 1764877 1034516 1574189 1907558 1077008 1198543 118099 96288 1648014 150014 474077 1707182 391501 339515 1869292 1357910 620136 117066 333431 1992554 163639 1056033 1036711 1563696 21831 323523 1808271 1945495 412692 908669 482387 1313324 1493544 1816008 134545 51386 768312 963792 1775914 139083 707046 795597 447974 1488031 1236991 1401048 545923 1713615 1859300 230338 122285 1737531 1215571 1985376 972420 1547975 229356 426397 974606 1382016 1814991 1572166 1828668 1534709 153503 285702 1079529 416296 1470011 176716 1850483 1881853 1845295 1586632 1740587 1401269 1440765 1516138 1523376 1237617 630393 256335 1910355 166572 537406 689311 847741 583705 1091459 1639765 1018571 1788236 1695990 1355209 1058188 395993 1906214 1659298 552436 602405 1062045 231473 1163832 963422 280257 1164923 784015 1741829 1672721 1849989 1879392 470267 1254490 104532 1454841 485764 1936420 289804 1048022 291978 290415 1223675 1834653 1459815 1866945 1368114 594028 147593 662443 1437259 1456098 67419 343533 77433 756715 240052 1904288 984652 1857682 994337 1803447 426939 1962588 747936 1995598 883003 31340 1560546 1224093 658679 967599 564966 1675864 817034 1009725 1005033 36097 1138722 1391221 1864994 1926578 397200 405930 160070 1515504 1043854 17439 851472 733861 1962986 1759361 121584 226386 811529 1078036 506876 130392 896197 1135359 1484608 1365082 1299135 1066406 1364672 1808815 584566 590926 417221 231704 1086818 572919 1425854 681105 609273 1738399 613624 1743620 637875 1272119 397224 1303648 1550721 1756453 1161620 1366929 1776860 1441014 1273652 1976921 853003 602064 1894959 523416 1684819 986317 611253 1187063 871285 469297 1102120 1129070 1314044 1554423 1788317 846944 341990 1376840 172381 1742156 1514434 1830885 1574333 1739762 800150 1100574 979485 80874 1803473 1580185 1777980 173497 1657679 1309200 1449227 47612 94472 482894 1287240 1227394 1503412 1041024 978218 859839 499024 375960 722194 235102 129547 1642304 249308 17818 983004 1750323 1989912 1232949 20560 1369783 1185010 1496137 510256 1491404 330754 1541692 1055529 1875920 1510617 1218331 1318452 277375 145145 949844 1986427 389991 836452 1038359 1353386 1730668 808467 1683012 1536767 1265191 1191458 1404622 1748279 526456 700862 1269323 80562 544339 1679798 1769514 608319 969113 419497 357118 1946750 510843 531761 1852037 11083 1646524 528083 1500098 1073412 1557494 915908 1563413 275453 128672 1984452 348946 1403071 1348209 54680 809243 100447 190169 1849015 1917221 1952888 1567383 1121155 1187937 318394 1645112 1571488 1209173 1204335 424603 589524 1829893 480692 1489988 1330070 1938324 345320 1656984 1219897 1116687 105479 232569 1168902 1343641 1107163 1426428 1539839 1985037 1829807 260183 1827168 1361 1327202 453024 31303 1115348 1638956 1758345 409183 910004 80258 1577365 440887 1911138 1277240 1761486 935433 758189 1799692 58581 1345792 1951654 777675 1036676 1348270 833384 837738 1702017 680816 1085911 771558 1104154 1116160 1256942 1207707 775286 747452 1588621 489447 1403706 1621954 998657 986681 484320 1597012 110606 1674964 1344264 585602 1429330 420644 341963 373253 532205 816043 563602 1447598 1519965 1871056 423711 1152397 1849705 1723338 1234831 1680612 159580 585669 869043 981640 815793 608018 203812 707573 421816 854182 278423 709337 1499367 1727829 568415 1501884 856964 1783597 1017731 253270 932787 1823033 808101 230941 680974 281466 1712139 1331595 395054 1276326 242733 1818463 874999 1231966 898007 657402 368141 1651225 1094890 344203 109139 358940 1044821 1838565 833460 1506377 1636875 568227 1259958 1382088 1129041 1627261 1399055 172137 1439440 317384 1804176 706183 715904 425088 532650 1738940 823345 640904 871671 965056 1945529 923469 1391926 992915 1975494 548086 479283 559667 350080 1265681 1468701 863028 311662 1228818 234908 501325 1215214 122483 565400 511433 1108751 343635 777087 213982 1840607 18720 1337382 715074 1643919 1047212 1352214 464409 318384 1476797 1433025 785406 1021062 1716923 924673 4499 373939 376671 1473314 1332183 1890041 1366188 1967243 25163 797956 255337 405485 382351 683989 1691695 37193 915620 816104 499277 357018 1884951 1225185 52031 1642630 1197616 411281 508955 892846 853758 238947 937623 117016 1917725 715046 379717 1359984 474122 331732 1653523 499532 830507 895353 1032356 481532 1415042 1454086 1423664 963242 7060 808353 711507 1822632 479614 286701 308856 1016264 1315177 506887 1291985 657650 846587 1481847 1133232 855488 1963991 1300325 1647693 1278791 1470786 1102156 1011110 1194255 639441 1207308 53991 826670 1522946 403397 1565401 1023016 633729 1983471 767069 799534 594898 1787573 1695152 975990 156360 1904794 888138 92798 410264 1205259 1449210 549594 1513383 880883 1557608 510087 772126 382527 1026085 334933 975237 961456 1805346 656265 544485 1811022 1190439 451987 1126034 616264 1770481 1012726 425586 1339090 753793 857188 1787657 597821 475522 1421372 65654 1514291 786048 1212464 1762305 1103209 299782 429286 1014994 1619692 582355 386313 679391 928862 715669 1324833 1008822 1337719 1887541 1995533 1644340 909317 330100 1024759 148330 676728 899591 1400024 688300 173425 1367687 731887 570028 377982 1157208 114944 746846 1529547 1802830 901379 1002832 1607490 1315898 707372 1257920 1091688 696206 906614 1013650 1396577 1090175 1847822 625503 210387 1223160 390029 1083821 1829551 402785 551836 289886 178561 897400 1756779 935667 332038 1772293 1932772 10889 633909 1827235 657137 946601 841916 638088 483911 1261602 752039 749443 927471 1443116 1142158 804740 1884201 824359 1933469 1983230 300019 1973297 73041 1215781 215592 1907873 372756 1662154 1730407 1766545 1339081 822569 930318 1233279 555673 1813108 153894 1317593 38530 1504848 749033 1819714 554174 1900596 1588284 899303 1092359 1754976 1158302 689073 600319 572533 369673 1485346 497073 703580 426458 658230 950898 132595 1016564 964096 210767 1339677 1352556 325787 739122 1403582 535735 527449 1545550 210384 1950664 1434423 88299 1699146 1017685 1299002 607427 885401 173724 1646539 358402 950686 1684462 1446382 1432693 876581 1591562 1252709 1532569 1274564 1995061 274553 649046 990614 788524 647540 851235 1085622 1531880 552307 157626 869023 30355 599930 875338 1676603 1978574 611463 1003633 1106222 413785 582394 290973 67036 1715875 1852078 420391 276182 1312581 1516407 1014682 1666965 98784 292654 1646951 204372 1258489 85877 1638015 1330050 781167 1302894 1427754 638797 975913 1033157 826217 1374133 677045 5807 1214138 174786 1538736 1380843 49228 21364 108386 424009 159992 838877 1566257 1011029 796904 1064166 27235 654864 1460068 1786507 1426082 257948 1977368 125405 1543743 367310 135291 233807 502471 333908 401585 1523299 748646 1367920 519559 476396 1281837 1292918 481441 404835 1394209 1750687 747439 11939 1852811 1991531 775207 1475217 821614 1260161 41374 1024906 1155219 1831646 1041509 1099043 1347402 287040 1857383 1297496 1112223 1390959 913622 1501513 1509625 802413 933303 1571093 1257465 663766 1910608 126407 163194 644079 379979 806133 1196568 1033668 1645706 1330479 1045548 821185 1600761 1308351 512658 1130578 1333315 1394220 767213 1597767 452193 1704999 1055482 706243 803035 1018423 1719132 1549541 282682 367619 931614 1950220 340735 341564 1260234 889165 1658360 980299 500617 232373 930214 1278196 1319782 1937721 345432 1034828 573045 48096 480845 1389692 490384 419995 412231 617764 1657103 1151566 395844 1127673 335302 864421 850715 1167104 1456173 1061804 787904 1053405 1510376 1193754 1997246 803270 656996 975117 303641 1077258 856229 1523452 1728369 1211414 501826 29116 1924217 527322 1505237 297460 583146 339696 1802203 1549038 1838135 1764892 1459110 296051 1232492 392824 1675006 49389 1316551 1157481 1172373 1477296 1790417 640662 706340 1027020 79001 999577 1000863 672218 1678 962864 504932 63347 1158007 507713 420883 720923 967099 195936 1305659 1963639 1191243 120175 1832336 1432333 1137743 722927 659251 1488489 1396143 1040894 340137 1650470 926947 816499 1592749 51600 190685 91953 1990230 1699790 314096 1897540 876824 1443726 1643855 965820 1157059 747418 945037 1854653 1805748 1304766 621038 1085529 979594 1618117 53504 1181941 1409018 995513 1001138 1881821 1326171 426272 559498 1820225 727916 1680152 67268 1340694 770786 1464560 1110196 411598 1304910 1848628 618452 1587401 719841 954569 1204310 1899771 324151 1943125 390520 1592435 575456 335108 1873307 903030 975490 778823 1674068 223365 139024 722560 470692 1001913 699067 1982180 1669845 306861 271964 175995 100837 1061466 1341702 1420282 1970448 923295 370062 160877 1796368 1515016 1967592 1212592 1306136 1985174 871075 110912 270857 319443 1341167 114705 701842 1227998 424177 21194 137765 1649739 1291900 1911886 1071155 1263612 1666990 1460963 1080386 1349193 1726233 515462 1895925 775872 169844 695301 295522 1927492 337550 1288086 1143235 1034936 7176 1503965 1521543 671864 1367498 1751475 1993502 1015896 417206 1226117 471811 1657950 53238 1427825 1244259 130765 1826185 1471054 1727153 750260 1175252 1398798 53765 445226 314775 1776498 1932499 1483368 859328 1224660 610660 343098 52035 468605 268358 978852 1831624 731438 1575030 1973168 784010 208327 280581 1168723 1744285 1439889 94058 1217907 1487851 275531 1051777 721370 329747 1330307 1099154 210222 1635959 415072 1892604 1314467 438714 146342 955468 1263858 809120 1528141 242975 1891354 1391516 1637351 1515102 63276 750954 1205350 252200 1438996 175981 307787 738480 190020 676020 526445 1708004 1986130 1224885 1491461 825614 89838 1874495 1742692 1140786 1711007 885295 1304185 287171 1788252 1888703 1822556 1403863 348173 180843 1784006 650779 1080106 412702 692120 1293753 40153 411538 1850148 1985930 621708 969186 213249 1885108 92126 1542012 1318 91443 700425 1740805 1798953 400390 679489 1237481 1833745 214439 703022 906829 609567 234691 1156533 1770279 468196 1893100 639879 1835429 419520 1339264 1092382 741867 1100155 1526793 448300 264440 706628 1913427 668970 189545 879963 224710 72062 978150 414985 834637 1976755 1212102 1121199 308638 444555 652927 140634 1035299 85825 714365 578022 1816863 1013644 450651 723164 1737920 845735 969217 952992 1948147 1978059 1917839 1233158 1956354 1713343 943057 1326709 1179847 1983446 944875 628748 1616434 1119424 316357 372249 314071 1119136 1686825 550300 1130563 282314 476377 1632494 1468092 1845874 1527757 745652 450898 76884 187357 1043208 1691127 34604 1950028 1254494 1534330 1347334 1868406 1770940 200636 1907825 1571597 1352838 1657696 1223969 1138330 890481 1360273 743742 1607575 541202 569757 500983 1883706 1864624 1247461 909595 1004063 1045613 1198863 1394100 892778 1287643 848288 6664 648240 224884 1727794 86014 1542884 815399 1918692 1488613 1395290 170629 1350070 1452866 519454 39517 1325591 463554 1704264 1679088 955426 1315581 80652 517036 1024311 798066 26522 1375896 1153242 1088314 299457 537858 1006625 1647274 1304556 1170878 1974714 1180312 630184 1781619 936318 661794 1293419 378579 1797008 1358093 735696 1453194 1468686 1399092 1157380 1829283 232834 505594 20302 450560 806536 249376 1870903 614049 1020325 844380 708995 1632285 727767 142436 363256 520640 1902280 934306 311671 852823 261242 967369 1020770 1841087 1659328 989815 1296969 1826397 1602072 1950730 118354 1454944 680461 116959 314116 1761009 1616456 582530 885688 753102 84662 1128323 1398430 782820 1937327 948561 616586 819792 33384 1427735 1547040 1062083 178670 1473610 954828 147276 1337589 480709 1937646 239971 1808045 865374 1757952 1450521 817896 229238 955857 1600692 1962982 626074 1645390 1332722 1810423 316000 1226469 460603 1717683 801137 1389871 111033 1709334 1971842 1323308 862698 1901184 1992426 1645408 1457038 1063632 1110161 1862487 68773 1998466 820187 932850 1224656 238721 460529 1617714 1481511 51540 643428 1310784 1248285 1256546 1496539 1126858 1661634 963330 1191201 794723 1682955 1136700 75208 1188195 1706825 104428 1274290 1791380 1044625 1951534 1826107 73141 1747441 1010260 25488 1460767 941341 1448566 1545078 1951033 819066 1006512 1027337 308332 1462533 1320449 369635 297556 18721 1575219 976441 707866 794328 249014 1978570 716587 776237 1288110 590628 710822 1771265 871973 1815666 730266 909052 1916072 397934 91656 239941 1416466 1515590 1035235 44025 509870 1712559 1156610 828148 1359086 1459810 607646 1205491 729264 726407 1504596 1114583 322423 1953807 1053573 1619186 363024 1624045 233644 1669741 1352444 108905 1262342 874608 1875021 493607 1586459 882479 298051 1384817 533021 31822 461179 389352 898851 586109 1331991 1749130 1080967 466981 949698 1853824 766956 1949297 292933 116760 782002 1407837 721795 1566896 536759 16074 1466900 1975821 1190384 190075 1955326 1814301 1632162 1451467 846415 1239011 1957043 269214 5721 980277 1941096 404268 1250774 1919343 836429 816505 805742 688784 931563 837937 439708 714154 924866 1796762 127814 1063841 351798 1089099 1414259 1909775 1079453 275419 818392 1560065 1938892 243329 725895 186554 777622 369015 1823435 1517738 481102 329247 814156 1662023 1851420 123423 1381848 789393 668126 1870539 3008 237248 1444221 518703 1967638 1072679 615561 182890 1124196 1343394 337808 24325 1925404 1247516 1604689 1036565 368331 1570876 621666 185184 1689558 785757 865960 1447968 608751 1649080 965428 1448944 1016049 1553326 74158 1153036 1137804 1021663 524007 454071 1386911 530050 494151 1935129 385292 1928372 1359459 425709 760874 187153 584080 270448 186541 567948 1516465 552720 1986267 365873 223872 630265 618034 1890061 1994610 641739 1097645 894835 1860826 568442 1546859 573757 1576979 676040 1184751 1699622 665490 296109 1542970 211698 979989 1998425 1274162 970288 216588 974566 1710418 1841774 425863 770441 1809659 1004591 1569199 160423 442451 1962648 214342 1672652 1105658 435562 736323 1803797 697239 743814 316517 1000125 1548164 1925508 946684 194283 1467922 55365 95192 798099 1527487 1901694 1212866 1504556 1675582 49277 719871 362955 168575 1069892 1336703 989768 1085565 171840 1877063 1410801 1310459 435014 1078662 1309246 1928512 1466955 1288028 75108 520238 1150402 1882227 1631949 217750 337411 1569968 653745 943715 102209 1685785 1188716 1371653 133146 1555851 1121216 1644812 1476950 1263037 1098998 1285639 1325892 1811059 1882139 1327070 290274 894965 1489184 1049641 1248570 1412245 1003599 1619424 1708262 1473388 1517749 1939370 433231 1565377 786241 549138 1737417 35713 614047 1705929 1302324 1935003 1562564 129527 119559 956965 727210 795976 221723 1582595 1320791 1507806 852769 1845604 476569 873271 1901512 680253 1743247 874375 812522 450697 924113 150581 379112 1159002 1671531 1167323 841926 1302759 594961 1916911 457125 45052 1911757 1475497 408554 894155 1679402 310934 1481923 1191786 1991585 716884 359329 808823 585761 1461327 1852452 979841 1683508 1114652 1837857 86727 324610 512235 1245995 1113623 1548815 1328517 440118 1893169 548857 1283961 2455 1157487 1250523 430049 460126 68121 513156 961028 548161 671977 77688 439268 1136322 1719194 1139175 1911973 709966 524115 591791 194253 121428 1468420 932342 1021588 1287007 1019118 942137 972843 1312014 249041 578380 447822 1733360 453132 1600791 1270373 607824 483468 1108857 656680 1531365 1448279 272090 119316 763282 577761 901286 796579 92212 1431982 139664 164793 1159051 841438 1024792 336269 1423426 936410 1167532 1291992 593249 484852 317697 870227 1817210 870445 177946 440095 912403 601571 1688398 632057 594273 1035119 25126 1759866 907680 1653149 1124837 1391212 749686 698696 417371 772870 1492089 1621017 1078600 1404807 898017 63768 564933 677435 1388941 1074348 117797 845329 790925 568519 1500637 1348317 282416 1365313 215499 1428961 338576 1402362 1978369 735141 894215 152682 1962296 399662 404681 565730 624013 1128600 51056 497329 717068 609568 613118 3429 1207825 484179 427535 1329879 737898 1652715 1247935 1346822 625929 843685 217112 130215 865364 1015888 807943 874006 1374111 998815 1988523 1924611 1587783 1024564 763188 1396055 1323935 1733066 204863 1970472 944256 1412053 932864 1767419 1663355 485395 1700566 1838263 262173 518957 395186 200275 220786 1667890 822658 973942 777791 524462 1267520 855620 39846 1666874 1957509 1562498 497176 1571171 1433113 1299762 504962 158861 1821774 903904 1453238 1577639 900719 1067182 207411 1599061 1529050 213591 422457 1924544 486399 229359 530996 1774056 1729177 331776 1434974 1607730 1438808 964129 1079693 1161512 1916215 850320 1434553 1760054 284419 1296425 891398 905409 722291 1529027 850052 1890669 1845449 444840 1417941 18372 1915571 1585220 1372475 1570393 734494 1298929 1286455 78236 1280529 4569 1253950 170350 855371 760998 477427 979116 753222 841241 266328 610488 1619630 1849958 766724 410126 1473079 1448405 142667 1075933 325000 750570 1633324 139615 1251373 793569 151595 1179443 1527923 848757 307126 420603 4536 800769 1473704 144225 1042531 184460 32775 1159024 1854424 804040 1270227 909803 1815869 317375 1960640 299126 588494 394311 139236 1035517 1354846 1253098 852164 366741 1182084 224958 76057 161473 359683 1287355 1581685 615826 1077212 398895 190597 1177145 1777533 1157720 812498 38863 30259 1305366 631797 329471 1700222 849151 1382288 1671045 1368579 1865576 840738 1816568 89076 903374 895467 523158 414555 47716 687479 957535 724486 1939960 1746213 381329 1971595 281310 337051 1876469 984704 1224726 118035 1793161 334653 1883721 1628162 523226 267260 1977414 1757171 1738070 1136558 385632 1489046 120010 32231 693763 1424731 968426 231174 818135 1816565 854781 332632 992427 1235018 289540 1676247 1195834 380242 184697 1593418 1465182 1979979 512372 450771 1914524 1437642 738322 822748 175180 824456 288251 516910 1713148 219870 522841 1457679 1924951 1776333 1532650 1621675 951230 1046326 1847848 236953 34952 107483 405548 1376688 1106550 1754545 1307048 916640 1686096 772137 58360 565015 588041 568668 1080105 993506 516667 1114102 439774 1859685 254407 1133071 809817 298778 228105 1182476 909058 1526071 242747 458930 1625518 132736 1513709 681557 1355824 1996034 834493 823857 942000 383085 947148 1795821 1962140 305605 290347 880313 321463 13796 857379 1023765 1932135 1962568 30107 1766453 1913496 1395895 282729 400427 1519766 1180384 1244070 285242 241052 1040467 1266098 1800709 92726 840450 473907 1270746 1229380 1685295 257312 1668561 594285 225401 1187861 1939915 1865511 1655489 93218 1718622 1188471 602643 1388071 265476 777153 827930 828628 1304906 1144839 1859930 1269126 1308166 851846 417602 482532 1692201 1473164 278848 1344889 974933 1308287 547357 1263954 1279412 770192 237489 832003 1886483 1971950 1422607 1401446 1791484 1172358 1625941 669829 722707 917831 673273 1291562 828091 155528 1002729 1164955 1756941 1540361 480795 1011254 577346 1328872 1996262 1287488 1708975 736671 1905303 1585982 1360053 689794 1302641 869139 1039805 1248020 771771 1952209 1242133 1871089 953881 799960 1405017 357870 1023742 552460 579570 1255431 70204 447179 812287 938707 326442 1404409 1691836 241838 1155966 1338100 951138 57470 1748468 642052 1293301 1278870 328715 1390778 911345 1337153 730945 17667 380080 1182573 929281 430553 769880 1073249 1451433 1703839 1490950 1780946 36591 593412 491839 39792 2363 1194803 144853 928946 1397650 714168 945975 1391356 1811417 940520 1457548 1304021 558549 1495968 409890 266112 1247374 1229263 71293 961310 1997824 1935534 1538996 993730 1812467 1760899 1949860 1446329 880051 330344 354425 885703 266231 1381895 820540 790312 610667 148037 1704304 239681 261006 1039405 1146677 313704 80380 583212 412510 1206460 1334585 392710 444463 898345 1524877 423692 448048 1441801 1495508 279149 125496 326881 1476077 1772215 1181300 274219 689559 792881 1997919 190076 1129918 1007096 1492227 124351 65600 150860 973728 878880 657702 1327903 778126 755644 821212 1068751 1571599 1548779 864165 1160220 1837220 380426 1563046 231972 567101 1410555 267622 1885876 1299818 348164 455062 1442127 1193200 651428 1554018 407267 1680624 1690753 113468 1025110 382468 235922 1968444 1840033 365653 1217946 1292804 629828 867857 1071562 1946225 1232115 701724 1184359 1038555 291588 1165729 275420 1466018 1196864 212061 472395 1587833 1190545 677852 312671 759541 1199502 279325 304721 1833889 669294 922314 1573550 984236 857504 926804 1737283 456933 710099 1798887 1211739 1338937 1506373 1855802 1030653 515682 1007559 167684 1442520 1233304 1459436 1145685 455032 445617 1300030 762639 1077752 1029667 1577687 1682527 928032 241881 554220 1373188 991310 1644415 173988 1352456 1104008 1338786 1971105 1453467 1511908 1622635 197018 352214 487073 1974455 1794275 1381951 377201 1233721 551351 647493 68218 426166 1775345 238884 682731 1242812 75249 233341 1598413 726260 1185701 1990000 245403 41903 1244475 1804238 559993 1050742 768454 756573 1948798 1791245 290462 1607720 566363 1698517 122654 1660209 1040555 1270076 1440903 1006920 1754030 709129 127527 279332 1764765 1272399 1359128 439737 998709 607128 851573 140621 498893 1051362 1104020 1945945 1863988 467049 723049 1203013 154454 814629 1212322 1781985 501130 1084537 1242438 387096 279844 1027183 104501 1882449 568164 1748241 1008758 82046 1379847 694245 968566 1929716 233300 1948422 829950 663987 675340 872534 1372384 692251 351407 1676889 1110037 164251 1557165 1197582 1779265 435159 1222379 1639007 395147 717898 154521 574902 1715993 25211 1726347 293470 1968217 261321 147475 1439885 1523335 1586853 589215 1877089 1842972 1574758 993223 878473 883094 1744011 1495497 1020671 1067883 294331 1660319 219409 1268271 1743824 1020801 1663360 569689 945814 1775217 796938 1218002 1144615 573070 132983 1781663 1604143 1123985 107378 67760 1742812 398436 1862982 1689425 749904 1961276 1742240 1220688 1113809 377295 804246 1531763 1007160 155989 1039678 1640721 1031448 1901889 1788689 1465731 1787317 105886 67069 1023287 59362 1767659 859556 1896086 130649 714777 519311 141291 302620 1635622 522676 1964776 1679865 78152 1221543 1422561 1701556 20043 1515700 314253 1967397 634896 819313 1927642 1785661 448168 846815 966657 16211 1328630 1790241 937676 1239122 1331682 1101406 527329 281026 1133886 775484 956845 1615881 249664 1673633 1068179 1596938 1450038 1351907 1580553 1664935 246528 1674400 289445 1192604 1824067 1682387 338761 209702 1150640 1798271 1385455 800998 210574 1544249 1956579 150367 1719449 120924 1442786 799845 121450 1677512 1652782 1275615 178893 1998522 1431289 51611 513938 955516 312926 6059 269478 1008751 726750 417776 93005 1874447 890215 1782961 1604403 1529470 1906423 230126 384845 442227 1751021 894518 311399 566230 1274603 845176 1563940 1029217 1343554 284808 317044 1073476 1779233 1470454 46698 1937493 405556 1593487 136388 1493001 803774 485611 246461 677557 956183 1770782 1507771 1007816 1782625 803719 133313 348135 1466476 247818 790443 1124225 756447 1235190 1991602 80603 796662 30434 1765738 1517760 502878 1347193 51093 1425990 1599262 466925 271795 177981 583486 675639 693431 640791 1195768 1756692 1236039 1317922 1961419 1851406 705277 1883137 1916897 327128 1757306 1453740 1993066 996382 1722857 948128 518842 1460599 1249306 36779 1376026 1701423 1563744 1554596 1622333 1124016 428120 304450 562748 1558350 437771 255590 1582450 1979480 1920072 315528 477012 1370719 1553823 633163 301134 38178 1073778 954690 1637761 963038 131534 129041 240534 1258509 1112296 675583 264839 1684196 130298 69356 1940290 1843665 1513140 1497770 975176 931500 266230 1084992 384840 792427 1321332 75358 1435776 730679 699776 1137772 166002 877806 209916 940706 1620914 573153 1285389 87985 1123440 1645017 1248670 1743363 1934971 154142 617074 565095 1110711 1602273 1143280 985914 294969 1226796 758280 970220 476013 1221569 1997486 587085 527304 5389 1377135 239278 1369220 1588012 1864439 1366720 494872 601634 1597287 415715 1305317 1984646 1190013 1659633 404313 1259050 839533 459045 1339719 815062 842658 100144 729675 754666 421067 1189092 1881711 1616531 883272 1768532 1871468 1568727 879209 235097 1043230 1482201 1396236 676436 974032 125692 1018323 667306 354173 1395536 527438 688685 228640 1725832 59116 1068556 1131943 1022409 571746 1972018 1850220 1828894 608427 668105 1415897 485011 603226 533011 1619773 728562 33297 1915265 1516160 1989193 517237 1872863 1179429 723891 251324 1445285 1837813 1712522 327802 1870753 1843810 722425 1064123 601826 1966770 1140064 1092749 899514 1360123 1839052 1106797 1854966 1336271 119156 468878 304826 68114 1904116 1423837 1868147 804828 631095 1572936 1529760 1430232 663228 1556873 1692097 918974 1116248 112453 1738080 573340 1811872 378715 1382958 111360 996741 212879 911376 1811594 337037 1441020 237092 1575849 352499 1072134 437061 1184612 1873645 566557 1011165 1459262 339966 448727 1093248 788726 1014057 1209541 1596983 1648707 103404 1542715 907357 233712 475559 1952029 567285 664548 1759390 1608326 38162 759565 781433 26200 405960 1437217 1882729 588646 1042522 1489747 1373231 730125 709820 1560193 1031594 80267 1866058 107968 446973 1503446 515238 1253755 1178672 1511194 369755 1659459 229064 1912484 336065 265517 850479 1687937 1887860 1134441 1875731 1409383 1015420 310351 30880 1895745 1433132 727071 1064318 284704 1305741 1058161 1448941 1047817 175914 1622413 327857 508462 669206 1666777 816535 1857625 20283 1316954 431453 102741 801151 318087 1807067 1517345 1074349 1158888 1949034 623560 759614 338287 5613 501600 1162863 481924 1326141 1014305 934334 182221 527413 773226 1680690 1515902 1494777 93699 1482935 96219 1307876 1821816 365307 746148 112193 1845307 624986 1209743 1203071 1879426 1619910 243127 1570205 89429 1009301 522007 434086 1330874 1807440 732914 845707 267232 371121 1774285 1728831 837222 1663828 297759 1407082 434505 1905106 986464 1802078 1063232 505737 503820 965841 590447 1251908 915327 1773254 1791954 939176 615598 1239429 1179573 1463625 576097 60718 1298797 1725765 1136420 752877 266727 980471 114559 1907917 873768 1639965 1458595 1673394 619330 1815345 203351 26990 3620 397962 713031 467515 563658 683237 1181071 1760174 1992095 1481801 331003 997740 1138874 1906210 24053 429962 1240200 1376416 1188034 265281 291135 763566 718311 70629 622188 311676 171705 1419749 1621663 672206 1254077 787395 1925385 668327 1641378 1757083 1086247 378666 290575 796600 1974259 1575970 1042555 394434 325375 785239 1094568 1834058 1647880 544635 1018849 1951351 41668 1983494 1790268 392078 1273141 379972 1521939 182048 1289261 1206893 321934 725325 706208 1201572 164253 1715136 439405 1084174 1929677 529229 854036 1924086 66330 509132 945273 168732 1964568 22120 987735 49842 971504 352769 345548 203441 1155173 538449 1389862 1003240 416170 1494325 903727 758348 783949 689000 394747 214151 111661 1457880 1988971 1580061 1779718 1259830 806701 480309 570697 425582 217181 100252 698181 62230 167532 790323 1198207 637555 1065197 198513 17752 1799213 756429 88914 249776 473727 1461244 636582 1715080 881153 1817263 1819903 1724628 1139692 262058 1013558 1330174 1102533 1178967 1964445 1829176 1433510 61650 1963962 4150 656586 1472537 159398 1323425 85153 832197 1967069 1238949 1247309 1341100 869029 732114 302511 1181416 155968 1573599 818842 1591635 1825672 1787569 511617 1693385 914121 167962 1027237 769489 1720987 1625854 339567 921738 73247 1208287 1996061 979704 710423 92873 302162 1157241 32752 371658 840455 1899987 624190 1568035 538750 1137255 1983997 1928661 1437242 996094 868271 1629392 1607005 1702788 960783 1184473 1839455 801879 1283240 1566150 120977 277197 930313 1892052 1100584 437936 860605 280546 1412387 1200881 445741 347613 1269155 339360 1030045 1522022 1652986 1651627 1725464 412895 811641 1743970 1715336 1536859 899424 1179140 621763 166021 1930042 597190 292205 1967778 276272 845001 537654 1457514 221566 1903467 715321 1554889 1502028 1309127 811173 379477 597197 1319627 801551 1459394 859649 958455 235438 1613361 1651561 1819816 1035828 1351008 1459519 303711 688055 1123205 275791 406441 169526 1168223 626481 1028802 1806731 1266107 1667532 1507115 1378277 1354645 804470 853981 981901 522736 654309 1645709 915193 1632833 1669208 1537219 1172192 1498089 1497519 1671234 1086159 781747 845903 450124 757931 1078671 185998 426435 1950422 1641244 1426437 716056 1117792 1569371 370367 1869351 906339 168645 720963 888282 712899 933765 560979 911967 895377 1432920 1483388 378461 1721054 264945 641026 1223635 1391743 1296509 1632359 51423 654845 470434 1404838 1879004 1260129 33863 1630945 1400114 758267 231230 132228 686444 1618110 1879780 3655 790775 467281 1785066 1807893 562958 1906979 126535 212355 1924354 206570 1317485 131555 951342 937226 440977 772735 1694155 928786 721565 1108180 1638970 1164658 1303867 1299643 233149 1205268 575611 298340 329718 288426 1134964 763737 1344229 597090 1252677 683065 396144 1378379 387307 175842 1710357 173196 422170 275777 890408 81920 634134 231597 1960513 339045 78502 882390 1056701 466382 1387693 692714 27515 656688 1607038 1182261 877428 191943 186596 1463546 1028706 546941 1283938 552302 1493751 1733812 1316322 1487570 137001 584750 1071570 768572 236093 1556064 1315006 1369562 1033947 1741931 129631 266340 1424029 897494 673295 723946 1072595 1463434 1466597 394112 1290313 461921 1710381 1284388 1949310 635394 1709562 1797033 1552367 1727593 712405 1897700 99188 173439 113093 1525243 905500 438900 328853 105151 704130 1588370 434291 282824 719080 1695383 999381 97799 482967 510951 1449729 1758533 1227639 946737 567075 1606645 814737 613673 608116 640420 615769 942613 1743778 731820 413368 481123 1481453 445134 4999 1773534 1047206 1075835 1449477 1616604 688892 861138 195630 800099 1393554 445885 1496856 1347310 231636 369738 446892 1061915 1141138 168671 854051 1669269 592708 690449 1418124 715529 1284237 1848832 753520 471860 1791734 640671 1442282 1392825 384962 1899352 1955075 155689 430211 1949113 1610610 1892822 1608195 1524974 308969 1368672 1867376 1713298 1997347 1803932 1191177 286511 273477 1796594 9116 398389 1682276 443204 1607556 784313 1658376 1637670 658063 469033 1550125 534172 764568 758243 1557771 1602720 1501663 50026 529877 1030437 1468243 911762 275386 1586781 476544 23454 1176237 558205 1711094 117778 1282946 272201 1624159 176237 1247510 266426 353618 1453766 623954 1252533 345154 1771515 597682 58570 383035 1044794 1453965 973860 1088254 224033 153441 1233769 280724 1802802 329696 465555 608446 333679 37779 541877 1590170 729694 1078356 1096652 7145 897158 1147058 717345 1023950 886655 1507233 1702737 108288 1174013 1125251 1821946 653050 1659508 295502 1347413 1556027 1782931 1862352 148436 1939271 1217710 1515797 1609254 1399304 1783515 1678233 28477 678641 1990094 1573069 993606 1965446 1130123 1670896 824885 566875 1606589 1743002 1963696 182979 575650 811660 1775678 331455 642987 418654 1022481 1015922 1529337 1463078 11660 199769 1457206 80103 1307610 786750 832290 547107 386239 422184 899552 1036435 1675256 1995762 878458 567941 967323 1040845 931431 961108 28599 658735 182056 968142 1387621 1757973 704970 46683 1995382 1962319 1587159 1356163 1611530 1839260 7208 12071 980998 83977 1875952 1887273 1029879 1873723 1773171 795528 140080 1075454 1429129 920708 888574 1096939 847601 898189 126650 395698 511907 1297237 1547105 1301558 1275393 13998 1128710 1970431 427513 264879 859282 750426 493212 1849880 459252 1514243 811441 1570251 1638205 628390 1716754 609871 424084 1441733 1922200 777651 568077 1016966 1567048 959379 1162016 8780 1090582 559205 1759906 502876 386456 1825075 813290 1070799 854356 616842 556482 408925 1250819 1078463 48131 596457 8367 1062790 226467 1673496 1303576 367618 1978258 731186 712627 839638 880318 1828843 495954 1611725 322377 1610729 1378217 343974 135391 1597466 929761 124929 394419 956233 1667363 1553078 573662 791284 1752792 1226709 212068 914688 1591023 37147 765818 1653413 498157 1824605 1287194 1345941 469054 396993 1594343 1757033 1224007 1987331 1299460 1334117 1477625 681458 72936 1879973 1531672 1929504 852516 542407 526272 1829584 892519 1404373 1866805 97601 1555399 74604 230873 1327351 977513 508794 1802573 997136 1043931 188701 1394251 1211504 1085342 1109607 90258 244636 1846693 1947875 1043284 184562 683475 131009 1296585 1287474 1990463 1973926 675919 1261525 443559 902807 320592 1847635 239383 1274864 1499039 1529393 276156 1158921 1775835 654465 1643439 1699368 687332 756762 670507 390166 652937 443676 1551387 472615 662188 433204 1563170 594565 1632363 695496 1777810 254584 1358631 1088565 525117 33335 821392 1316514 1471074 1500058 858785 1845996 93004 920344 852189 1227858 187686 1972484 1651604 547672 612976 1257696 1343011 1805949 1763458 1554696 1253945 1094702 157401 360979 314181 1606869 603099 1417105 200279 1987673 581281 796287 464077 294894 1150583 1300298 558612 1879197 371854 1917858 1057149 1428229 779926 433101 344729 1009931 1357794 312138 1559015 1080518 1192477 792140 1030160 1301311 1818973 324215 802048 66756 598519 1734365 725714 1107857 1453433 1301590 1236194 718520 1832806 186229 1457279 979162 1519815 99888 805169 387154 1830129 506501 1635054 1296839 681223 1207557 687785 1507975 1126323 805477 69794 1067719 1952961 792169 1967829 628142 601398 854625 1604951 1280052 1034985 595242 452918 1764132 1083228 834298 1251379 514445 447114 524245 972960 1038989 1685279 1819322 1235237 933693 473701 1517987 303246 289480 415312 1875205 1732000 728268 240212 1734276 1271968 404784 742469 344460 900435 1982159 215960 768683 1061142 1803388 598252 1074326 603434 1279848 1252181 1882534 620052 913124 780618 1830052 735080 911851 1012160 1634026 321904 1449829 1991204 934713 161969 1532913 797971 290907 1673578 1163619 1243472 1232355 1867004 616032 1259791 1177979 1712519 1723586 984762 81584 144513 590391 1059483 1692288 792674 1260676 270320 1648825 189071 1413531 1525827 1529066 1160586 236332 1025841 119972 513915 304962 817039 875850 706700 1853436 975525 789350 1700133 986946 489700 1206848 1187219 1631645 987986 1858775 299707 1380114 818813 764615 1560645 1716800 1029729 975443 1231863 1385108 175857 1555093 1224261 170533 556345 1308993 995686 735517 1741543 4534 778347 1942754 579478 1176485 935138 641691 1267062 297569 346935 152379 1560032 1286963 929419 251946 926151 1596509 1390593 1744915 1387909 796757 125988 1059324 389754 1351711 751245 1285335 275018 1358038 1251987 1185862 1512768 1207009 1377860 1716377 152404 1114931 988889 1036925 1397735 1057832 1572888 1584655 1153462 1038372 1313388 757701 935626 76302 1820497 1637257 1432044 1864226 105526 624943 1001257 1691010 1234391 82378 1374239 341805 1879196 1429670 10233 1491587 386641 1094759 49414 1502818 594427 550835 948051 537764 1151491 924341 873241 152866 254185 1814619 1466668 205083 668630 654079 1104566 574067 1586300 1247912 139953 348735 890484 1146555 1710049 1452491 46031 1450322 1007695 954980 1306988 168077 1221176 946451 829635 1155008 734407 742435 497757 156152 607273 1958874 1482288 517518 220810 271599 265169 856216 41091 583206 1650169 1437854 190474 735958 604727 429950 773801 1334924 1251213 1771523 312564 928085 1780350 1228836 61986 1570966 1806996 1279679 862614 760848 13545 321044 105438 1753930 1237903 570333 36231 1743654 289347 1861931 403949 1159598 1908169 1473320 1717501 1526111 1247889 1241541 894547 299747 447355 798593 418392 1640309 1179041 1424721 280031 956770 1468870 1938344 723059 875958 1944768 160590 1211279 1536830 1576791 290195 481640 870477 1354814 1034052 1147525 890900 1892509 1733453 1056497 1790076 1391237 1136771 1332839 1010368 1183783 1635555 1625093 1954474 1387228 853741 1792333 1243273 930973 1508792 199183 441336 142831 1580494 103041 1109830 386609 1397565 5437 872003 1325113 1961894 157919 1109159 209149 929582 690278 705408 1632862 306124 1122363 1602220 58520 979379 1191164 1366443 681003 459826 1764709 1847268 999809 702254 1282955 565281 281581 1184734 367576 602806 539297 1871431 1711795 1311556 570237 55819 385141 902667 1144275 461514 950319 1177449 445403 106629 842736 1794897 1226235 1582712 1244514 1134469 1284718 1501763 1948764 205117 617710 1445043 15204 1507969 1179885 1478212 533478 1303110 1727295 1244006 425924 1612852 1237624 1724735 767296 345476 1867041 754454 642051 240242 553706 327546 3277 1401363 1051708 727263 1468255 696249 64406 1825442 1438324 900246 1889309 847 1128115 671052 13573 296763 1938253 661768 1184424 1600445 862002 159043 1909769 838261 1130456 1059763 403498 1728150 961606 1211370 556583 1708437 1436561 1012596 1465514 1130059 609711 1481715 945822 1502533 968389 1324276 1854787 1314396 1171294 1727713 1668756 1095648 1511396 1178271 485439 522278 959566 1274868 618691 1017508 1749085 1893345 1928990 873294 1939263 1294270 1005498 862460 576585 1649145 541584 1889123 1931870 1428168 1360324 497881 748565 1201550 1768928 1887114 1159038 166522 1377061 1932937 789878 1079501 1716817 1301832 1897769 1129936 362145 268521 1644132 1916882 1694940 1181946 1403203 1249062 210020 1593820 588606 995963 1677671 1225693 768944 1799513 392540 554924 411684 8974 1784226 1347189 1607284 80657 115537 1488194 1255028 403513 443989 819657 1587884 1183939 1714038 438735 1886474 775993 899647 592884 909481 1312242 1949277 1151955 1629671 1114025 34134 53924 182351 1093781 277538 1041470 1800648 1100159 250254 1155442 904442 108262 426062 1849579 1220887 653907 856044 1610359 1527548 1321716 1736401 702795 1104711 1419866 695701 1461590 455905 132449 1332993 888176 954315 1705143 604343 895509 1316237 1566981 195041 1031065 933434 812654 447367 1328828 1837077 814905 1996389 1429622 938334 26528 767557 1117493 829181 647760 694884 1550517 83873 1239120 887246 1488971 949662 315012 616246 421378 407208 1855608 726665 1116450 616406 1758537 314495 1345376 1758901 1939186 1630898 65980 721440 1318394 1556025 1314280 301462 1675873 1453805 86009 809372 69849 482699 554358 237269 792459 1652683 1930782 1168019 1807936 782291 1043148 505357 71351 21307 1403266 1486801 491160 260607 742143 1586594 1973616 134109 1605973 340946 1466102 1979421 1109397 1998710 1958206 1077375 93936 807212 785194 295142 941706 1632738 1190884 75674 1483688 1025067 1457791 1294028 1194294 1525421 1074156 927190 691194 1424311 15827 1405353 1221734 505403 574360 431781 1211276 1887029 1610533 268498 1450985 971922 1463261 1243653 1500173 1511838 1844547 957531 308010 459582 1675255 1155643 178789 553224 1714600 829719 1694223 424226 1327048 947264 1703303 972848 774601 148735 1293514 1359945 517557 663294 874146 1657072 195187 337987 1340429 1473918 1936122 826378 999362 1728031 920393 1880664 650917 536441 1481233 1892339 1684679 310978 845566 792363 953111 394373 1812883 1186887 1134709 749119 1721680 1107492 1680932 1811955 1041061 394517 237761 1770810 1921501 28419 348651 370963 1400927 443464 1564296 313802 765257 467894 1803358 356840 1696230 1840045 1083580 255328 1795973 1591279 563839 1808650 525558 1064183 300200 381038 625855 639903 810773 1637173 366533 1525770 1607990 1527013 401190 1499757 699600 1042274 4315 1642461 46673 1700213 806221 976935 155215 1188055 229167 57126 1977357 561145 803037 1998818 783577 372990 1521389 819937 95059 109038 363889 1225032 1958344 1329629 644521 1269254 664950 645170 750889 475329 1601708 264083 1657628 993864 390514 1007163 98884 1000659 1932305 1310148 1216996 1240924 998350 1318973 1914303 1651759 306082 933829 507264 318670 1352909 1176276 1225256 953809 1008120 32245 1878996 400751 832731 1523019 1631579 275115 441924 1641349 1104648 1226379 294637 1432963 301662 1308447 126561 933334 863255 1741859 671992 540397 246264 1855649 789052 25320 1056167 185213 1504516 302293 1875404 381578 1747179 582597 315245 303888 1782745 166254 1364578 412259 1687287 804277 1791455 1055971 1212068 317758 471371 1035160 948106 700483 517288 27637 1928874 1744504 580803 1402106 97952 1896709 424985 1056508 809924 35140 1016070 493692 700375 1703115 1487585 878857 941162 695434 1028550 1038639 1582107 301975 177036 1844945 850551 1813023 1078276 1187951 418403 248572 1898364 34788 1216182 748832 820426 863352 1093613 927529 700620 929400 914746 997979 1912839 396530 1703512 1646130 811334 1183163 1043733 347986 1786079 1822563 1193509 703368 1327940 1231236 1728649 1935679 645960 696250 709679 186372 1848295 302232 1422286 1233505 18745 1677566 1618167 173861 1842049 1654330 534413 590743 807493 862245 1143792 1842884 742657 1435203 871759 1818716 1660503 1432845 1335830 578120 44662 995704 156946 1987081 1275867 608737 175687 201486 1381839 624292 1167410 1567634 1675259 1633222 1873207 1769347 617011 234400 156964 164586 545116 1017660 550308 549951 1147816 1503664 1940838 539877 1721765 1415558 1713672 1653464 966074 829983 1371863 1402002 520857 136071 1840052 1535144 1858380 1448631 1297072 1024893 549474 1292223 1945105 494999 1259878 976399 1810658 1577877 918317 601065 947838 39833 1101193 1314209 73120 1712338 1948399 437794 1948396 1294770 973216 1793939 639212 400142 409123 228960 1838414 1522449 1380390 120525 526061 431358 1103496 140045 689950 1748122 48313 1119090 296171 530864 1117488 1876048 1686409 1216428 756586 593289 6340 296637 839796 883525 322161 828392 1893207 1153827 1073391 121717 1583527 1564512 1159789 1858152 367730 322053 1710995 1212761 136411 64508 956540 381331 597830 1404483 986885 222771 691733 590540 972874 948598 93007 1809857 392810 693677 1527495 1643313 1670845 618142 1913280 1302036 357589 945952 21756 958410 505700 312947 448717 1261753 1925790 1536398 76550 37719 441555 1954499 658604 1406595 1224550 1234560 1765634 354287 1092435 1563360 1556609 1506501 1032879 1444341 409393 1656280 1861733 758245 46919 1469726 785999 1643737 1851172 1415178 657635 1053724 1550653 1973931 1343317 1895457 169853 227343 181179 1777655 312838 933980 1060966 1479038 1856660 1445391 23926 975987 1392668 224136 1629617 1754612 1790921 395085 915960 143421 1022861 764923 1486513 1771769 591326 516837 1104343 1762264 794647 1766918 1236863 1387526 1314117 757020 1612529 866813 1296581 1416246 68515 233564 1182604 115747 611519 342327 1551295 162593 8773 157141 150052 908169 656202 660915 331484 1630178 645437 1139627 400304 471486 50980 1414875 1134210 79074 472432 997448 131672 261590 805005 1028659 1823234 1010440 1053846 375223 72826 1004252 295798 318468 1927654 631700 1333719 970762 1515964 1893911 965533 1834519 622437 1086175 27714 1964024 1125996 1565 1323782 140106 442550 1226870 294792 1010229 1410524 1529517 1647411 1262783 1261546 1446566 1202229 180211 1527550 1945434 365759 1970718 974023 22068 638586 1344397 207917 184132 56242 985738 1188988 1269451 275593 904894 1943849 1728052 683862 1896064 1181545 355381 1225956 1724008 1876532 1726873 1093558 473026 576531 1332286 830635 471983 1528135 1060806 1709254 1869211 343971 419117 766848 862828 658558 1935496 739837 313479 41153 167612 78324 837020 786907 1961820 1189557 787836 1501854 154049 1025896 1866194 131553 1680509 477845 277589 457059 880367 1926220 1417248 94606 1119109 1532787 1680251 400040 925923 1464443 509835 5007 1523317 640682 565498 435654 835926 515761 1123017 374343 256725 1022127 1505105 993135 1364290 290529 936091 665905 1723634 426390 1384606 1267739 735541 325863 408069 1187759 1578799 42155 309785 865007 47529 374911 1540535 392280 16238 1958875 936824 342159 166175 659831 248910 1949432 315950 1597533 506620 1738296 1683178 876164 534124 1135698 145753 256305 1417784 1112029 564362 544526 1444941 1318656 1284484 131480 274844 1166719 162470 1042744 1054527 1786979 427124 744931 1975413 1655333 969427 830848 1674475 1821422 1307934 1597333 866241 987042 535235 615832 1472588 6529 1739088 834176 768981 1790386 237419 1015371 399475 159015 1252379 1783750 445549 472205 463938 203466 1938648 817177 1044043 602789 1963888 707189 1747963 1551388 974857 118686 796510 1050280 867531 199938 1860035 738993 196792 885929 1552282 735052 883467 1506511 1708289 113408 434208 566737 1085140 1998989 1433712 1947684 446652 687706 1683434 422594 408214 508803 29244 523019 1501474 1964845 946645 753244 1352925 1830923 1382199 608976 258361 1791681 1170757 1471918 1055011 727846 1162140 840414 1941229 1854380 1868350 954223 1956571 933603 1580711 709073 1157038 443411 56865 881932 818208 12893 1769084 903973 510630 820522 1852483 1728435 1745638 1950759 1907003 1372743 169861 1403829 1491077 1575279 1849441 1913749 1642499 459090 721559 1635297 81135 1357072 983091 1849882 41045 1349202 1578435 644413 1299739 1535781 1769705 364849 1278201 942224 1439064 1349115 8290 624329 1523743 839047 512166 176619 577528 588377 978447 1745997 1681697 601763 926930 23677 1135072 1651715 1490371 1248647 483244 143030 1355887 1253654 1196769 171642 1495089 1614130 776523 1763403 941730 1318733 1958599 545276 593632 1112264 1852418 1790591 423320 858314 1320903 632649 1252023 1377599 242468 1451366 861822 444629 599403 1986413 671681 257583 566765 1475801 1960347 613473 736692 1574033 1570404 168669 463768 699375 1639078 846017 893574 1668531 1273947 1035061 1374551 27292 473640 672494 1291781 1756441 345321 252259 1984637 1020450 1161775 364460 1206204 574125 1913179 336529 1007751 1879097 497983 1682114 497048 1382126 521542 1182940 50362 637630 1553993 947952 435921 748344 1146759 16772 1508145 1503693 1331510 758308 1144390 1627282 941335 1728140 667012 920203 1433084 64430 1298543 1810164 86893 1906202 380050 10611 827984 1775053 362665 1086061 1683733 943099 1902342 1968425 832675 1671341 155846 83400 840019 1909175 519973 771704 1104421 321617 1809997 1174833 730107 340942 1906792 1965370 332770 1002211 392853 926777 1909397 511945 1968227 1059933 976524 763934 1978171 1060105 1671597 689639 954250 1728054 1742613 275483 1866604 950096 575226 788523 1797785 257972 1274127 329045 894795 1475355 553783 455457 1630291 1131095 1684820 1357694 369075 1891800 258076 860568 1007365 529231 1628276 1402841 1678100 1027372 1822471 729617 1438359 801985 1950772 266885 1783513 1772470 1586328 225994 397842 30464 1707355 574779 1676540 828325 484547 485701 1339447 318473 804362 149367 1484237 1316241 23551 43914 532350 1661261 1979091 19995 824614 1731854 1421703 636508 1931268 1870317 1883517 346850 101406 210974 1304416 817587 1936395 1374937 1404415 888022 988324 621992 226217 656613 1101502 636163 425861 1949546 139761 819594 20878 759338 741108 1216346 404749 311036 1426966 819457 1802314 20862 1357670 977545 914277 911949 1650900 1344934 864574 1597835 1288642 1961580 1982318 926697 96934 1907502 1979502 1670468 1674381 597191 1332803 1692470 1139941 948964 1111165 668087 1678135 863020 1746196 1263420 1366636 1200178 963944 1445152 1021102 319520 1759331 712960 1775576 1507802 1697569 1411073 580341 1842350 290736 1045213 1505292 1204677 267348 163967 1437321 1094284 919781 1539542 181117 1959469 251159 1106589 459270 1262452 784984 1655994 27370 554653 888269 1915934 835258 1916433 1750036 1050121 611625 691163 1277835 303884 785247 308723 616957 482242 276646 1523813 1441214 77506 1669203 1322063 171632 1392580 1402802 893061 1127726 1006082 1407362 427711 984166 1990013 75213 288604 84925 1183412 1101196 995497 1659638 466414 1283393 751040 6464 1812813 279009 1963576 160995 137727 1669837 1225789 1639856 1863192 571780 1334110 131962 1476847 1341768 49968 812497 742699 1509186 1139714 1454176 746121 600653 227002 345687 1133960 328010 55606 1450484 1658897 166349 504591 1702985 1004819 883285 1850884 1697454 780731 161488 4197 534347 1150015 830738 1973750 1365962 1391076 1293910 3318 1461919 880168 1819835 1916029 1532364 1073842 1618277 1711086 1552975 886243 506012 639826 1323283 1712953 803053 426399 286440 1477339 515474 309292 1021428 699764 1735298 1262590 1835688 1219616 1438185 344536 676362 1826005 817989 1630335 1334313 403930 888726 1256474 1153110 1259484 1126202 497892 1496980 1802083 882316 1590220 1284006 306804 661887 419484 1630522 15586 1913793 1973718 318107 666777 1674935 1549499 1769045 482817 725616 1204431 1932550 1753181 1696972 1551335 1307688 1989179 974697 1889613 703764 180072 860712 1213711 180299 1473137 662548 1031335 554279 1936483 393872 1681191 410787 673739 68343 343746 1993021 823990 170386 913423 1252171 363491 291280 1096976 1998669 1732498 229093 1061474 1209001 779041 1091712 1013893 1419652 1619031 1678166 1614155 1340791 1841295 1334659 164070 1040696 1842094 1469701 463515 889673 412668 342340 720175 1447125 1160843 891480 1942729 34138 1597241 1630775 787131 1371259 582206 633238 366033 1537413 1055776 397641 249749 159224 1280622 1467297 504714 513184 1069160 1184986 1504467 1715437 1704616 556252 579444 1190917 172170 1708471 1437934 67175 1367442 1599417 719326 1215516 190712 389790 74823 551473 261028 199576 1227252 413232 1224347 1542593 462489 1174525 1473938 756580 259222 1194168 1867134 155770 1145653 601248 1814326 1199646 775955 1960747 916896 1395961 681642 542537 394081 1876903 1776416 1656018 1645584 1473750 1638144 467133 703520 1507006 1005560 1044341 836240 186471 521615 1503671 1857474 155922 65738 1119056 1043574 961449 1979252 1636421 1176333 1538268 1562087 46858 1822069 725715 1002332 82179 810355 1881221 1510542 1853729 1151433 1557540 569151 520823 1174265 1470260 1196732 190766 1555484 557558 1915378 430583 1035493 274156 194014 108895 241599 602420 1894914 415582 584392 1112442 641656 1883272 317667 986740 1678332 604465 1231755 1768372 531478 1645494 488501 1432981 914295 507296 1609650 245462 830735 994439 93010 550162 954378 1319992 1525449 1142621 873438 1617606 340847 636842 251607 1533586 1398011 821816 1117088 570981 218044 1374341 529066 1260352 706158 1866020 949370 1467232 1456645 1688170 1740181 583301 1975812 983058 1774030 1891144 71835 1688592 996242 285353 1221045 1306375 1785906 1049739 824034 849964 1598580 767786 1121226 1744785 885626 1600806 29899 1840517 666476 280615 1244260 1414664 1659811 1224883 1664857 1638833 1992968 647479 1841710 742165 1909876 442172 1663895 1454681 307912 1232738 34886 490571 1161248 686990 1231829 1316267 1463649 1000435 1173810 1227574 1734593 1418263 313296 220335 1374134 957601 152506 1273091 77436 275855 1889776 1522057 414242 337256 1736930 1525098 1016994 1496684 1212594 397277 242413 433883 1864543 544138 1608129 158836 689125 792823 348389 192406 713454 1294476 58595 192656 864780 1516263 87616 98413 788484 600707 156012 240798 1577980 656277 1237973 984894 528137 1597103 72462 924286 583628 1273231 826758 604407 1987719 177181 833009 1443227 1804366 522715 853784 559804 1579674 149619 1677727 1531604 447674 1633593 696366 1391473 992300 753513 1123892 723083 1476387 927232 1460223 1032451 1131984 1539581 17906 1367068 8821 215742 1908184 706046 1899694 560533 257448 695672 343482 1775209 435779 1767687 862930 788100 803556 1331472 1518323 609336 394125 521199 1606910 304019 1646752 742124 988408 1008761 411947 1847667 1523420 615038 1072045 93163 1216847 543031 251039 1123271 1701015 1576482 549347 1989763 223220 1184184 1090550 136094 276040 1658908 783631 1985802 1267723 359104 124833 1542029 1079840 211370 486274 449431 387184 174248 517100 461627 642020 607034 66294 1588629 1178202 1817886 26381 128186 262302 579987 1007248 1679362 736212 1433330 869064 938030 758758 251599 1493686 1434197 1014061 336167 17254 307576 244207 1952267 490748 1722662 173018 1710045 506008 312305 1783845 949946 270891 1469426 864554 1127971 1107864 1077133 849671 1911324 552485 1777294 744654 610500 343350 398193 215475 576746 1624798 83223 930665 57432 1879134 775745 1198846 1215978 188997 1476998 131763 817500 1307936 731845 1834229 647126 917689 1206770 1275085 1033710 1087392 1667382 317892 330370 1005677 1827889 763327 393364 483187 175399 1201205 980538 1708487 1573854 296140 1994747 409505 378896 762448 253481 821966 1336838 1676144 405176 1266683 1448981 1820179 1420445 1614688 265496 1913604 1898897 1091675 1005487 815387 721100 112681 18539 163904 904098 797532 104505 1478675 860526 673418 1749837 276935 1504861 375055 1643444 480965 69782 1603578 1064177 1694702 1267286 229075 1978635 1647240 169901 1095872 1196143 1301705 1319949 1196843 304887 33450 655140 724102 1727187 456037 354444 1990573 1286318 1060059 27950 1946727 491749 1461721 1188585 1162820 1303588 70195 1399351 1034369 188211 1960468 1095775 1350818 1844507 375793 1488022 1503558 1173639 455709 1005680 221832 1696037 1550432 771110 1772196 912239 508404 1899692 1131677 1646125 914089 1142857 1949335 442214 552979 1747865 1920026 706211 467188 1222966 1735031 485935 1607016 1009898 945000 977373 275834 1814269 1176678 1053151 1518917 1789098 1445702 612833 446045 1868175 1424414 1516294 1495396 83446 1737523 979207 1556547 1404176 728917 511918 1264736 813154 1468056 336736 515257 570919 1811 813877 895498 33301 1867946 581086 411906 983501 1470451 1689789 1042956 1658100 1692182 1118958 1887374 1362208 927576 324552 701858 1543770 409725 1803533 1227461 491656 1563265 95422 1815970 669644 1570616 1673535 1164339 867529 800337 778361 977264 59520 1588097 1578350 811522 1776929 1456265 309994 400076 930401 1312275 448251 1396080 1858933 538833 1691655 1906874 314599 222471 152193 470712 26671 380458 1085614 1645042 654368 969885 638475 816025 1619193 332237 1289965 1067092 35805 320996 558609 816603 1294143 230138 105794 610811 1563536 427561 366145 1695638 780630 1954492 606642 367598 744966 592530 331765 530894 1369621 142378 937831 1891693 455502 1844821 1586250 1021611 1631630 1946229 1558798 156813 1449062 1449093 977712 1351268 1191386 1073290 1978515 1677109 469624 136493 73493 586854 1382214 399242 453887 813306 1817486 187017 1302332 1613913 1044371 1932339 1813107 1964473 685398 1441420 1318580 628789 1329565 52654 1962674 1779558 1560335 115299 708582 1151731 775101 1622584 1082634 533219 1423853 472474 321439 1715583 165644 1611777 1423247 169776 198922 1430373 591891 663144 330220 890194 1155342 112817 1231062 346619 300097 1229407 1100852 1339891 1150514 1252652 1840161 1600257 238196 1426139 398387 1002190 1819949 1933592 891744 1503643 801980 1262023 966980 1478540 564175 145490 1859550 1955692 907147 970938 1716464 979371 1358716 1310561 548109 649279 1349998 710018 1037929 522696 1819926 1940811 1411798 1296225 373606 257098 792329 683367 1080602 744363 770112 1291666 1971884 1262668 816204 1408573 1218394 1738065 152044 1457449 768559 142585 1381049 667438 619850 1556786 603240 102169 1009942 1528809 844203 1283412 1340988 1396755 830753 87138 1953377 1550101 1699189 1115152 646298 6378 417844 1398791 1947545 997749 1106421 1142853 98034 1996392 382964 1277828 329606 958638 879269 967483 476367 540356 182297 1906056 1632808 1540718 650581 625342 586647 1620655 183355 1404955 1425174 1876588 797272 65812 717784 150516 1047891 1810833 1498581 1887228 1668655 1864618 1951024 1271514 710213 989836 679332 289308 366078 790835 1285999 1972023 585047 1177182 1065134 1176506 1714018 488215 821826 1638408 1654728 1551073 917545 214577 1284599 642701 1875275 1489645 317532 700124 1759140 157271 1709082 156936 1289509 1905065 1149145 1892213 1377547 1433093 778630 1908319 1165335 864232 758671 1220331 498519 1224390 1657611 1426724 1581491 458774 285860 187864 1305343 337792 684148 645442 1160895 606885 335200 1685391 1305692 760415 8040 820854 474191 189665 494179 1808248 503855 258045 115264 1289347 26212 1825927 1763031 1432422 662920 1698162 1930376 738848 397300 45856 564139 533364 180592 305074 89105 573281 1598545 153648 1822351 1188495 1193853 85851 411326 1118275 1759965 1899076 955804 224418 1963685 165474 15581 239004 1829377 336447 1206089 1080290 902681 1774083 831496 881903 1363253 499947 1385811 1866970 1991948 1531787 1802057 317221 1859190 729286 651851 996244 1347691 1283397 1411407 520770 1584666 1796990 867754 1352993 253379 778978 1232047 1462130 1354796 1937211 983060 814745 1061532 206355 954092 1738744 1791042 107601 1519224 170624 471646 1394102 211460 1573510 651073 1415370 1710089 1994792 1166638 1758519 863388 291495 230364 649066 1991358 1054386 1968331 922361 1642074 1819306 1191270 346162 627696 1465244 328238 1059991 341229 534552 1087936 84838 1107759 1642930 972768 1865697 81836 1656808 1635573 1640814 1628922 1921231 772221 719814 203526 1615494 1996510 337138 1172983 1509254 617800 1659449 1801378 1833939 305359 1545649 127509 916645 1221362 1196940 1649682 730019 1315870 879438 1344821 1595142 581695 948685 1428130 258646 1955574 393307 1233238 1357221 1646813 263906 1006328 285807 752509 1308091 1192699 973859 1891512 363051 599468 384653 1871096 26054 1808435 1692508 1371618 914945 1688930 1234216 1281466 1648611 1620719 642393 1317154 1675535 1762930 500222 1171334 694118 477618 1724383 1322565 1203733 37315 1420627 546338 1665000 749309 566021 1138294 1806235 450619 158885 1377613 712117 1757284 1525811 1322639 1734297 1646242 1846011 1512972 1179732 1289923 1011835 555460 945032 611175 262966 808987 1676169 1005485 96575 49606 1889668 664464 330418 1000061 976196 43554 1794183 267560 374481 47319 1408473 1541027 1843610 606682 514065 204877 1827618 263122 1922501 263646 1714764 1048887 121651 234226 1398887 1207406 788213 86432 657074 1019743 1005069 1289782 14325 1734946 987205 1775907 1163090 1340939 839888 275534 1981535 1538597 1498577 1170702 1581011 430940 1438371 946331 204656 1805086 1440528 307178 1305754 309473 1305427 1237233 1154061 178390 1961922 478510 1867124 1920418 929339 4711 840408 1318786 1145603 765847 1240007 1667845 514808 133344 757329 1065572 1176282 165825 1905064 1700632 1007683 624191 984697 1439202 87258 900835 1684058 1358315 307847 1860089 1502460 948818 1837183 686218 1870136 873232 418730 246345 1675004 136714 1613655 1545624 1687358 1949728 47441 1196761 363272 1465541 651596 1310789 1373258 1859441 936815 778470 988376 1777707 1941487 1995576 289106 1240328 56730 1981221 784846 1197915 1854132 1483539 568374 1030190 812379 32722 442135 412267 1544239 1306069 858537 1251588 735560 421358 1740584 1488333 721156 1690882 671236 1660532 1544812 181064 1794658 1512970 1816248 1696423 890361 37699 119068 210750 793785 1211443 1636535 1502797 1997367 1203964 1550739 768733 217020 303729 354817 1507535 104420 1647799 1275215 1600217 143458 409782 793160 583405 464250 1785215 1249042 247363 1952465 668499 1987593 1187529 481818 25002 1874023 790022 1102462 418187 1202 1813502 1944271 852487 669256 183861 1682462 701988 1398306 1723017 1407586 890943 501543 591383 1562647 1222944 646742 1320383 803332 277285 1458772 252533 118897 1216641 1157861 439376 1434820 753556 1569296 267569 473204 28095 800931 397596 1384433 1607718 1801764 737161 24302 1776533 1468830 221903 549811 247729 1967826 1447719 1598663 1653269 1782720 1092183 1605859 1560234 1832304 1377081 1574482 869278 1096354 825904 1965405 1302628 627239 1593008 501043 71009 1084787 1696891 714638 838617 1101322 1044636 837231 1991502 1011453 263655 12632 160434 634196 130188 376870 1082989 666563 1158119 1757004 1938962 813974 152702 1990814 496655 1197427 1294541 540453 74431 746406 883395 1032417 833796 22132 670542 1891514 1800309 1782359 1802398 861364 1844495 407582 929039 820334 412445 721780 1466273 1451727 1758004 703919 870146 422601 912129 495950 391912 518314 1295889 98311 1940976 304639 447432 1244156 1857118 725677 1618326 1219110 433381 529524 1201234 568317 1905636 1367282 1092089 607616 1403676 38807 1441771 381801 513052 648440 508283 1525065 1927688 1631704 5387 1688678 1942705 1363783 886632 1404914 1482636 1023468 36297 1526637 1306981 895285 39622 1541540 601733 1777455 1001571 710653 823904 914842 1411841 211262 176743 83755 1293831 761261 1782829 396712 1887810 1260792 1038868 1380373 1657178 527649 1277576 384302 56401 1697654 1682946 849593 1326043 1423741 1017801 1484979 842956 1798409 711120 720667 949565 1739095 514309 221078 511837 90516 303674 945318 461344 1749660 677729 917637 1132074 323262 1909943 790361 1790086 103802 873593 698490 1146038 1879606 1319375 1323389 1740667 1329382 227399 575332 1460657 1691186 856297 829920 1469193 830030 499438 1491879 539955 207869 377795 201560 609069 269421 485495 1009305 678348 107822 1484075 970248 555073 294816 420886 736421 389163 208654 981257 1102270 195664 1383981 1459392 1393611 438259 1127788 108472 1312011 937135 724442 1852683 1500389 828688 943509 1092713 1409311 1585706 1923762 830529 301682 670130 405031 617126 1891675 1414477 1611970 713413 1341033 1393629 141954 1293974 1636796 175770 435073 1852957 122320 948243 1914739 52520 377223 1698533 1257234 1911336 235810 177898 1939349 1487826 1123695 1859161 637159 219686 1858688 744412 15787 1578966 1971519 1783619 1782459 820928 1506017 693492 1033763 158087 890417 1196905 456145 1624766 948271 1772181 917414 252111 152834 1969225 189874 1003488 1180263 100237 704245 742079 210677 1477444 1824370 490796 1283974 836879 1209861 901386 1712292 50094 1291030 551362 1897211 256371 192570 198156 523442 1635073 734835 1164861 811332 861025 1263349 1848155 939866 1295783 382419 26688 1494329 1676904 1241002 614928 423856 1060959 190231 1928941 319222 1143112 1546987 399904 156569 676106 404483 796155 1842776 525609 748941 1167513 1317636 1593166 266525 685329 1325403 710551 1120902 1026825 848271 1291021 408355 758446 417562 114599 1138301 20951 1074982 1199902 1346550 764558 160545 326082 983639 167020 230162 1873934 1863762 473912 418531 1974860 950625 570995 1240000 1447483 1366495 626795 190303 1822763 1949716 258339 474734 1953847 97687 1055262 1148495 118 985375 1554242 1532236 998699 66791 1645679 1963707 1829458 1000114 1405479 1005540 347475 1618562 1055398 670619 1594466 542151 1071974 1103982 143641 1531508 978325 1421668 118823 1128945 505851 249596 881336 597083 823979 1684216 819643 1144982 1906705 1396956 1600018 376412 436463 1986610 1452364 1720029 1208636 1707800 416909 799395 288110 709125 1383244 522413 781201 426877 149354 1175564 1011034 366495 1666729 594536 647029 947887 1788635 1523709 1077383 808134 1619804 1087377 492968 1235493 1449418 1652435 1589378 1741744 1004751 1264916 189221 1594907 1571344 1288900 1900809 1270905 491307 1836176 1785655 649778 1571086 930411 1910246 467796 652671 1433437 1294211 626291 388844 1826729 1556690 1339718 979748 1843636 427659 1534757 1438263 1049985 864888 1903465 1970318 1579240 15650 1405991 361212 787184 1215288 1198238 1849059 498057 1327104 1066655 489338 1448785 1077567 421327 328862 1314068 1803571 1452998 415903 1625592 654346 1510689 158381 411928 904035 1492419 1694114 306138 1258971 382393 957560 1589785 52534 708650 1752764 778673 1892994 1644067 1537852 519422 909478 92125 147724 730893 669992 543599 1753796 1252969 772773 1913171 58891 1427982 1192687 1008587 567388 327749 1041915 1320599 1886840 527491 1551948 1111565 1002870 1740521 1385285 1395026 502322 1018490 450613 644489 283428 272882 1434622 964870 1544025 535576 618575 919790 334118 1544832 1546860 1871618 541402 1576701 431039 1211874 801145 265047 299283 1476010 1570757 461434 138508 994764 806748 556751 675342 1602965 668364 426334 190445 247661 1921863 846827 1018046 1838448 1965409 1927717 1931740 447210 281241 930008 442600 290810 1932690 1507349 1641612 1711001 1901214 702775 305280 1096610 1247352 1338879 386061 114984 1760746 565603 1146535 1074260 744615 278681 366280 518014 1761381 1930953 1168311 1733865 480331 1619879 464242 734686 1692100 1273281 1684035 1240878 271750 804198 106337 1850358 1434157 723042 623476 1691856 307320 1850468 36887 1609734 1811891 497712 1719299 1311391 1398120 1829172 662382 497280 32012 312593 1721564 1218401 1978152 1747922 109236 1809135 1398131 529018 798960 544908 1741735 1250450 1393657 137497 436604 1643160 735651 802934 665182 1920975 954202 1678934 49305 656981 1962359 945369 1260586 1202394 186955 1904783 1723631 9821 1461405 1401410 662820 704567 562653 1537234 1590179 870115 1024646 637664 218739 328779 618102 729418 1573809 590263 1270150 1089849 1103760 640269 1866601 557631 52387 34753 1562936 381729 662864 302679 204945 1104352 844460 1404704 793580 1269710 540025 1693811 994212 987764 1681024 1516763 1940035 1671568 812267 1794266 668652 986655 1335645 421180 1807265 1702011 1743217 119248 403643 951599 483206 52599 545804 825247 1819845 1211857 929594 1951168 813720 423858 829988 527399 1820562 1425414 1320315 1723521 1020984 690383 1178481 208580 1808861 1121144 1625792 322919 1377174 153751 1568473 1028587 1791438 1060475 1681268 1017332 699318 408200 1626534 424815 696000 1512949 1058218 1813584 1091528 1650084 1881267 551086 1364828 1338026 1795377 195929 1831194 842952 1605282 1456428 411152 1997097 537483 1207698 1268975 345925 702442 602804 1471543 1532254 607766 1586929 889986 98086 1423306 838455 1466113 479488 534499 1627611 542404 1185827 1352894 294876 1931467 1555162 1591187 1739439 453170 615018 1451866 1248574 34738 120705 503837 1732291 1063668 1613248 1022638 1667132 892532 1097153 565677 1966251 814258 488910 1432325 80295 493425 585659 1828162 951101 1316533 1769274 777215 1710999 678076 1127068 868306 138283 732372 996192 631346 1917806 1978014 897437 1909595 1882861 329137 343237 1039479 1142047 1221284 476388 748060 507356 1742209 303490 120494 807148 1208813 1934950 1686603 67825 1999848 1642911 1205698 1119188 169719 292944 101902 1271114 1063128 395742 1847111 1246604 1414879 939879 220886 189467 1879841 1463788 1797639 1679457 700948 871578 921896 531753 665243 346111 780654 1526759 806490 1800522 1033620 849465 554610 1235917 1756190 1491749 801964 1854348 814066 317398 1040009 1194109 80736 556897 531958 597106 68008 1195396 980106 1098514 1118543 914946 851823 1491479 164654 1165246 1724520 1610638 978423 1867483 1888975 1513997 1285627 1104044 1087083 345250 1669172 18821 1853550 354999 1558355 1659364 257069 1462741 317750 1026013 214528 259364 1878480 940870 508732 165224 1028042 1044750 1520955 1733455 958947 53079 997591 744471 1063901 1583001 1510374 1540925 1123080 853106 493848 1630125 1820093 774240 1681679 618202 726775 97717 213821 1779321 1315730 1654882 380440 1090200 1481287 698675 439267 629676 242566 1044825 1297155 1278641 1660935 1113903 821161 434328 1644008 278952 1028721 1046298 1994081 50955 1462581 1522760 782356 1977243 1070751 1737215 139170 1446878 284540 150498 1835720 869305 193654 669282 250544 303936 1514381 1711378 560619 1722100 1994723 1321098 621580 1399053 1476684 1001954 1678091 625504 240521 1587141 420996 1397230 93819 997142 256698 464573 1808064 602992 532118 813010 1925849 34439 1351449 1505627 830227 716528 1494044 1121679 1226506 1862656 545165 608150 1844263 1641982 1131016 1730727 355769 691062 984446 119663 1277708 988097 968419 558814 1698968 1277084 1047605 1622670 1875316 1027545 707031 728840 588992 378381 1975400 1646955 1863813 768419 47452 1191194 969416 1971825 1370764 765117 838638 1235508 582837 207335 1996771 1324299 1356648 1363408 1136790 999339 441617 1152542 1786412 206498 1915093 418329 319117 589409 1237895 1361123 4673 892301 1514105 1041330 444807 239771 1573262 617198 1671745 369428 985312 392206 1769728 798520 1710711 1924258 1971740 1984531 177996 990182 1493523 1331518 889524 920467 526290 1238990 1889086 396331 1155719 1744362 612452 120995 1026451 634737 1285874 366994 573832 1197816 455116 93923 1440055 1914843 560295 374888 1377361 1315610 338783 1130153 1375912 253150 1957222 1503885 952554 1656263 1254956 1130794 1692150 198351 1502617 714049 259081 1470699 1023852 460138 1016985 1654695 272254 1467102 282206 1935721 224765 870225 829408 1781814 127981 757654 1077785 614548 1606414 765848 1905386 337125 470159 924945 1776901 1377852 1614947 1938848 1802300 1685482 46657 1270402 1435399 917318 1074244 973102 1807876 925752 92187 72914 391462 329406 771978 960206 843184 155145 1230132 1735317 1572962 1551505 263747 462269 1480790 1610241 352430 552703 196390 943562 508097 568325 1543991 631527 1607609 1810333 1395257 267420 1079977 1718806 1181952 1576020 1866664 341409 43699 1788334 458568 150661 381041 1508092 1005454 1701501 83141 1631245 133296 179162 1947 1340506 1391081 915735 1750236 885673 771096 1664953 1732845 1669348 690276 87899 1357224 1765204 1970898 1877395 1072935 1184943 1652693 1319731 1233738 904340 485066 1199666 1331286 106378 877311 1666184 10316 1526685 124293 569323 719395 952162 722729 1414522 1569221 351503 355445 576249 692707 405517 891739 592420 1246571 569742 1486151 999498 638175 727776 868874 1478150 75644 1263988 928827 412893 396976 752881 593456 1792508 1837064 455529 550358 1292660 1094768 804956 1787655 1978246 1640466 883507 722278 1527535 974471 283927 1851884 1463967 555449 642067 1774589 976414 937486 1187280 1461765 1170809 948770 548743 518996 1064193 97685 809766 1382234 1571807 1893600 1982298 1784298 1474144 477470 1391485 965902 1792033 135713 1270220 1611885 1086392 588892 1906329 1477524 604337 1961307 1125933 1685108 171589 123105 534997 1440184 918483 1821673 378568 1182602 1705843 169915 1053832 1861598 951301 373066 186026 157938 1476582 105392 1561771 858958 1442173 1570814 1619702 1000076 4093 1591928 1467965 920729 1727910 1296815 1255886 207092 892789 1405345 15879 982165 1270345 603819 830132 1058114 934174 56861 117396 1292853 688997 300310 852882 849287 1928511 1687966 361132 1412421 1621136 1964446 245546 647506 1606049 1205885 232739 1865610 1356247 993301 1282228 718776 781233 1406019 1879051 1745254 1290394 1785095 1065978 1591571 1529259 873729 1904649 310401 984862 306850 530869 308729 1177888 945644 1793337 1502851 1827831 965025 870468 1631991 156960 1519571 725342 1824965 195229 216145 1335618 755964 304337 1873500 1373920 1582843 1165820 1594346 442586 1196432 1699644 1331026 667849 698931 225702 799479 1296753 1135018 553124 1121923 994473 258473 273631 1547342 1256607 1900313 1716291 1664138 1450220 683970 1667230 11078 1557308 800997 1395106 569172 870340 313256 995859 420138 714936 742160 143441 1901242 1799857 1616934 1430313 1948956 1829456 696463 168843 1245485 918142 792872 1861442 1805969 1858342 459766 1139195 973969 783881 966226 1788652 697700 982740 504174 1701954 691004 745719 978810 1420080 1596510 971945 1155565 1677987 1079115 696462 1525823 1579229 1737437 1908992 172344 1610110 1935932 918674 1776083 234036 869229 1552680 210244 1341271 1677760 364157 1430520 1568312 1815321 1269803 1868992 1155111 373429 267606 1108379 858263 850278 246584 704376 691824 1872295 1519771 1832870 194873 317841 1238450 1184842 531374 293682 1434919 172745 468968 1513425 369385 1905873 1841070 1450411 418784 703067 307889 1322031 1605677 271879 1114354 1387828 1944356 897538 143801 1703609 77829 1822399 945267 792065 1779520 1702692 1051030 681988 1043782 832039 329587 1920734 1876001 720799 900249 1600165 1883091 1171267 940686 1247221 1596944 1630056 864663 1350711 927147 1069852 1083761 659667 906254 39610 1393877 837565 1006540 1228257 665341 60590 130209 1240241 234116 786954 1039643 881557 534770 427519 654616 44415 384616 18801 1381832 572142 606932 1909872 391160 1539129 1303553 14553 1646051 340304 1996793 1866265 240117 1788953 1916821 956493 1461132 1935031 1308861 419508 1562160 391257 1082068 697497 681375 244702 975802 244566 749340 581661 717596 178813 275282 1502001 552997 738757 1165028 1159221 742174 500958 361933 628496 1962063 1194801 383054 514706 1332563 1908707 84263 1907531 1021683 617171 360426 1724177 818425 1163135 1719690 1737169 1754398 1709253 1928619 1595687 1117505 1688511 1328238 1626125 1863926 462044 893817 1343757 889346 1004827 367292 923976 33528 1609556 1395062 669625 560724 706251 137279 1722516 1879670 661498 553895 964454 1745625 899898 215154 547403 1168169 1776323 1687740 872573 618718 1410316 517887 496029 72326 1797227 283205 1041581 39556 1074923 227691 1140564 683457 53699 1494010 655889 1357953 92921 69917 1919453 1579568 1581922 1260658 384213 1835975 187573 1629216 1341712 968576 1102709 749650 73413 216015 592508 1886937 1953371 141097 876250 843270 477952 400534 226754 785178 1138031 745177 169716 1295197 1769825 1703396 1429077 1517916 1466561 1347730 1113463 1590724 1985955 1143236 1828083 547743 953911 992537 1782190 1626725 1886785 1110438 1470012 630918 883574 872477 1331279 490758 1295628 1133650 1229593 1024594 244074 1391632 1290430 1000592 1644630 479894 1540315 930779 281360 1446327 540852 1287390 147914 269786 1376907 567605 1094150 1079456 703811 841299 961066 343263 1097758 107045 1577724 884625 1586922 1756001 179334 461733 1657109 1987891 43590 1605645 291607 785458 740122 1212883 262830 1217647 45248 1747089 759501 253925 1432924 1682588 891253 329827 1881766 642481 1009919 1046067 1691839 1006947 1397635 1573533 772203 749370 1524585 778380 403097 993862 1784805 1451984 1031956 1858650 1430828 1437762 1951287 1423071 670662 453361 1965848 1660601 1968474 1684041 812357 1782389 775517 852770 1625643 1136651 1865339 283716 1878316 990982 52937 311200 1544444 232359 978298 1514165 1849845 1598743 1750273 1796024 612890 467838 1400240 843328 1844566 457257 1730176 1652549 626390 904422 480773 1921096 315177 266273 1606243 446915 198694 105020 1147003 1306596 399976 1880846 349628 1255771 1613200 966668 16535 1159224 1513728 653495 1276619 173149 1915834 1824456 68528 1360161 596797 1450569 878098 386114 1231433 669935 1002387 1130872 1321128 450259 735496 374346 801011 1095241 1340592 1419601 208326 932949 33762 867357 1893440 1597308 1822482 1240339 654454 121324 1046047 289092 772992 1351484 1957122 951088 83036 185856 1032362 319649 1840110 892483 759634 1647492 227201 293680 222845 540407 1744349 454259 846823 344384 1573097 1375867 1968099 1368562 1038834 810059 1803028 1475081 806431 82576 832705 251241 562171 154173 729917 1950508 1746745 488764 1020064 1721731 245780 194498 1239745 1744044 1943971 1636602 164519 267334 169660 1805105 122066 1119737 1023737 945453 1688431 226412 160553 885298 1789783 1851942 1176769 891594 1429956 558742 1163040 1382093 992322 766179 1604165 564727 1596701 1904380 1905758 1174198 1412051 1562456 282474 1690460 827018 1599278 628300 267853 1403385 1561159 742564 583201 1107813 1827871 1193124 814072 1368467 1599709 845132 1374105 1396527 413279 133595 1498975 1594701 1041062 1781383 191841 1512926 1339102 929023 1716331 262349 1262983 927599 111743 635073 1005887 798598 750896 1110886 1694243 1690933 921772 1083196 1722882 988131 1660787 203921 69556 68000 868985 168070 1685485 1351597 1743054 855688 666239 671697 1623817 628303 1802346 1371662 1865626 508384 1069651 759577 1753147 1361534 781963 362120 1486154 1532303 1286774 1951915 1957963 97248 254984 633843 573518 1151935 797737 917963 1278221 999034 1997070 1508352 852822 1896028 1537053 608281 1747519 1225129 586903 966301 710718 198629 1430234 1087564 1116391 470148 500286 574627 556612 471054 1367584 1676696 1603184 1258216 572460 1010858 201797 677297 31463 829252 1728924 114440 1405698 1251039 1843068 71858 763819 691721 913949 1596193 1154867 1345650 1591416 1480738 259287 22915 1040251 820958 1855016 848613 310474 670867 128239 1075423 652929 164210 1929123 511562 1849451 1966069 552767 1406092 267851 1771321 79643 1302327 1199235 1786585 1944790 292144 1784114 1816381 369320 1802380 1742671 1911306 53875 1385960 1391530 288407 61491 995110 1420766 1210333 1775545 325362 336919 639547 1848492 667010 1917929 1317616 382111 202153 372557 675311 762167 1471659 1366897 1884386 1677187 430023 862732 1172517 42562 636647 1296000 1271157 574 495576 1485986 1613078 1217702 662097 1560991 419803 670757 412210 44243 1623933 1642077 1530157 378839 190828 1516009 563566 1257368 872187 1819143 919412 1714679 951036 567869 1117588 942381 593522 1724323 1924808 857302 1285798 1395859 1116064 1822826 622347 1126324 275729 1206581 129194 1364689 43560 1717800 661860 273727 90593 837856 129337 372302 103477 539126 611673 245863 1470766 861029 1643476 1431022 1215675 556920 431500 458946 1868675 186172 698037 752240 645920 1322807 51747 599399 1154393 1717014 1433570 1721887 997806 119254 1347687 139452 1361693 1317289 697687 1143828 1894575 1599041 1557321 1795471 1712443 434327 1123365 996270 1960397 779753 590036 1586449 795264 279930 410884 917163 746108 828386 996292 334977 1080922 130844 881539 725234 454557 632578 4813 1785175 1663300 1292269 732180 1770654 599552 1080097 917253 1620609 684666 1474022 1571020 1612332 1730724 437547 399087 930997 158032 1376278 21853 1117060 1545675 1615396 1477284 1258911 661019 1171849 659700 371867 1897121 6572 10867 1216839 1484209 1879720 1261635 796048 1925050 529879 890667 958789 1231713 1575508 1830429 470750 1276791 1171837 1332093 1028971 1865330 1400412 1316894 1946400 831369 277337 991886 663940 1874406 1611139 340036 801478 1029970 89085 451527 1210498 1143819 626790 49128 1262189 1520891 220965 1751753 1707200 1449355 1968041 427324 1887786 944244 775302 1747287 1927178 946985 547958 1878814 146795 1025632 1049457 730300 1217112 585315 165423 1485882 1296945 951031 1039476 1022210 550272 1654483 1134009 1777561 1457774 1970911 1134908 1437719 1343406 1130724 217865 495641 445566 1658136 1605387 1936088 269120 1965898 1388140 1775281 81427 224027 1421125 1137990 1347933 220377 830520 105915 995554 1207505 831221 737739 655344 254861 107789 968302 1661772 1932460 586311 9636 469996 1841461 1534462 1508818 1608818 1301474 693529 10480 325688 463290 1500765 1549636 1161263 1646822 1499192 1714324 1613032 513118 1184805 115367 1461020 1057544 423702 1534993 1315467 1592006 758860 537379 297819 206962 1685927 1425692 834729 30823 1584557 944687 1843915 479799 985046 486321 864181 161953 1680608 1090653 1316698 1946878 1464503 754880 1847983 1260785 1339064 1978136 1273341 437421 954912 742969 1521451 1831025 538343 761570 1916697 1979034 1531085 926495 444900 43184 51911 7493 1952259 1941077 1039335 568542 1398101 96197 598115 337757 1490820 194063 1960518 377469 1944266 1984812 640426 107678 1977159 1828824 1506182 1606220 1369789 1217855 1746311 29943 922949 961835 1442762 1320388 985944 498552 30414 94352 1895950 1440532 78378 103635 1551940 368985 722142 1957314 129411 1345876 1144072 449032 1301544 306122 1685528 841754 1685803 1726443 1018215 1560113 1626088 1310775 1901366 223919 1824155 1016729 390739 1014744 1061733 1623099 1399114 640527 1722842 1216853 515287 1289873 33441 234989 1242102 1113966 1809319 1381747 605331 803952 1215003 164701 1620285 302252 1331726 1685979 1352898 1642736 1907490 1568997 1097621 678931 343551 1722379 1341435 1572907 578873 1652166 1728728 1489103 1871839 31001 1124568 746719 142975 603357 561416 117048 874780 1631889 1744514 1870601 1672482 1716003 322904 610007 1954068 1376490 1839875 283022 1061969 1023185 1990681 1833198 772189 61270 481291 34107 1679895 1422482 541271 1066978 1769183 1497210 718090 946057 1870185 1399635 1532934 739438 1037180 403775 222666 1934171 1956142 660702 996767 1127643 278045 1475248 1958422 882367 1958549 1595707 1656850 1144386 1738908 44383 1384098 1925087 228329 149653 1840206 1535020 1529372 1498165 649212 869503 1818702 1987542 1312569 583365 877633 627950 474428 270280 1690722 1556233 1982849 1211102 272436 228483 679237 248048 1052427 1557367 219711 382452 1624974 1318400 1653589 1291588 414057 1732847 1814974 61660 841673 1566635 1656952 68003 1503870 732642 202125 1853536 289088 819504 1043719 560850 241184 1028755 65254 1856490 1861081 1762099 908271 292975 1129156 113670 371845 55904 1959101 175735 1296966 597369 336144 1186132 1687266 256919 1085503 1166723 202571 1563501 1286473 343278 1372997 1976033 1781411 635358 611966 750731 1829150 831201 920586 210803 1251820 14614 1362720 1831550 1484756 1129612 1882011 1319740 176026 1443226 749834 358240 1952823 1202143 816484 1068155 536577 519962 1301784 1402967 1805588 1685188 433526 179616 992111 1353688 1672084 805375 1348390 1217104 261827 1696206 941612 96836 1948970 623828 791884 523718 1427997 179557 698070 1729805 1417890 1307768 1184181 699014 306006 647831 1789436 33683 464543 375356 205796 138822 1838127 514366 566413 349384 757892 1799294 842711 1931830 928948 343319 1610592 899904 429839 1006633 582454 1262768 1820436 1204572 1835308 1194227 1273748 948514 1773627 1586406 261796 1344972 762759 1742435 909278 1203788 766663 1650635 1085918 1634599 1766860 1622869 742080 1792284 196536 1468442 1011936 984595 1540763 1172988 371445 1337555 1402828 522015 872980 1665669 1499869 1460718 1294686 1497831 215505 1172394 821562 616465 492104 1911622 446327 886813 1061989 1079670 817695 1163076 650775 1957943 1999576 1461941 240763 1561199 1176649 1746543 289114 970228 447124 1030385 603722 1752326 1952164 1571067 1415628 1233375 1074296 1467087 284968 732762 684534 1358976 533436 306789 1324835 1901802 1675657 1970668 509174 576016 476436 1024526 81720 1296215 1869015 1398515 991136 1890732 1774532 269358 801558 1661252 1182279 709232 1763662 448520 366331 226005 1357976 1287394 591515 1040215 86329 638618 54898 299730 1641875 1212277 1052642 870736 310824 915958 160405 715495 679514 1953857 455406 1197167 869316 1447707 995978 1996936 1353493 226998 1903810 568611 318977 1278559 1685217 381021 991189 1048858 1391692 27990 350630 1660546 1379021 799141 879949 400084 956070 952301 1319396 773223 1832042 1591697 275328 313945 376601 156113 296587 1554255 532648 1551658 1639611 1098543 857712 1430769 1762424 1980963 508236 1481450 663442 756626 818839 374100 107994 856347 1232496 673677 1645545 586493 1940100 752135 358203 272775 1601825 908144 361956 783281 1758305 1827372 835222 118896 76497 1334543 1547011 662934 1493673 1707805 1908463 1480311 118237 968434 1462925 1264007 1519022 1983110 576536 1237823 986329 112129 459071 1201337 1506831 1785013 62061 1932464 844191 365890 1795756 1084720 299919 991176 88646 1249655 1913055 344323 1276285 1702247 1452401 157345 957935 1352382 1487693 229531 1035525 18696 1397072 1198609 1857933 1831881 384548 905753 773293 30566 61329 123830 1337468 1980145 1873822 1005819 677143 1577742 211435 2253 1638059 564977 1448878 1864901 558493 249935 1206659 703858 217486 322368 1010775 604841 1493041 180204 1913415 1169642 28647 1090198 614023 1199554 335000 759848 1132264 990438 1110371 47897 1054113 1516756 1391619 902149 326089 671009 1039550 385499 1723632 650259 381562 1039389 1271101 1792618 1567592 257852 1689495 913798 301798 490043 745884 1493341 338204 1153458 331622 305665 901243 1201826 916000 1344404 962834 380833 1471766 1186491 1213796 1456295 1352374 1560551 1131530 8217 237015 598458 118877 369871 153162 1561145 1493826 1760692 1140333 305686 530615 463237 198939 209368 1470193 864122 1859232 1025360 1387017 1080841 868752 344189 1964038 1177848 1812158 673621 1911733 1086852 135433 1635275 123046 614175 1744441 975693 41638 123724 78926 1697660 844159 1193608 1214918 1968696 91458 1766904 1043893 1293809 917455 53552 652783 1837234 1626296 1250066 1579951 1169658 1017458 777922 1849272 183440 987005 1420271 239739 715746 1414006 1634456 1806709 1731640 1448916 885620 1113596 1134315 1923936 770953 1507396 1774044 626153 1029469 99191 1060483 1427525 414314 1677044 1867529 1210468 979795 1480196 1406490 243928 51915 1410602 1818952 738721 1511100 755338 703846 1916221 687238 494510 1120306 1964151 1396951 752496 1468842 475105 1472863 1296428 726672 521245 130481 640484 199297 676778 1120785 1365221 935478 178592 1454809 1601645 1436858 367900 1773080 527301 109726 1052630 1433466 1888552 145098 1884105 1989005 1411219 955709 1009070 1025237 1911847 464531 1501751 956747 1144506 59822 1151178 1254602 488014 646747 634086 1928257 1553932 180913 682374 541956 1623501 1676063 13790 1920139 196346 701583 1613518 267370 777451 405716 1133678 1019475 1968918 484210 89196 944073 994900 1761910 970590 222847 752231 1061572 383759 850158 1425613 112725 133854 1086895 949665 1729178 1739672 844952 375278 703957 264770 380248 1889876 1995810 775251 774796 1756302 316056 716145 1460570 467345 408604 1744054 725935 1781178 559818 946808 400879 160176 1512461 549427 1451777 1505273 420872 590479 1735247 751251 147000 1294395 332299 1424803 1253813 1269240 469440 814548 141288 1146193 1597657 1818221 484272 1563209 1262461 1066259 337994 1643360 260560 1291538 1667146 1395998 897838 359866 27155 1975292 586759 995765 1272588 405413 430885 637861 81224 985094 6747 382947 1408591 1416903 1667508 189836 1232986 261549 1847230 923241 1841909 1399091 450490 519475 716300 1202740 1241356 1843134 1994867 12106 657699 185304 1673754 1912445 1412402 1871406 1003172 1930296 213146 370970 1588047 1169560 401689 731941 1196526 21547 1907313 1224451 450964 1555919 339157 1307968 561136 934033 216883 416039 1362970 1555065 1554268 1991024 1050889 1361503 1332210 1568002 391340 1457509 631000 1721133 732177 1531179 251805 690313 249352 83895 1928781 719710 127060 1958241 870344 648613 872499 1972133 672681 408691 303295 1518036 1087778 750728 1224268 1835510 771287 677683 1572411 1450077 430377 1075302 692533 1273539 240050 408354 210373 1891668 1786987 40908 90450 834881 74833 1918765 384717 1645807 1302237 1590197 1451270 58205 169283 893153 1506733 1293832 225221 965979 1278442 1313895 978146 1943859 504972 163441 659516 1080884 1507156 1464464 440911 1084332 1305205 940380 1674202 1376545 1644153 158855 1475587 213096 1199022 542244 1522187 1064070 473636 212786 1320057 798762 1009156 85916 77805 1353235 688315 1610287 462249 576473 202151 742956 21328 1250581 5713 921259 384642 3258 1238503 226336 188670 818442 1972869 1494259 533222 1744955 912467 1467124 270945 1949366 1203878 452087 8972 246883 1556288 765612 1195331 1547591 1863524 711863 632447 808851 1001448 1789451 1090928 1000549 1306384 873186 1776396 888884 1018341 286445 835260 1245275 1804966 1532308 1397607 1491752 1965364 1027836 277395 893310 1872093 1303965 1713358 1482848 1809179 1553515 1996240 1908551 1914557 1223615 438704 759320 855658 2499 372327 1174789 1749521 362087 834323 643930 373897 1511556 1454007 1424969 988560 555899 247785 793771 1973697 785640 753615 1458588 789196 458133 864020 1974916 77025 1198430 316661 1129239 1831555 1938586 696663 1039837 1151318 668290 740797 7559 50858 828793 1761755 1232357 1804869 1287642 6172 964557 10294 684955 1334692 295763 1704547 1849663 1703925 1547924 1865562 973281 567069 70302 789173 240732 899920 1408015 1123381 515782 1227048 1543096 1523018 1523864 1382518 1967914 579504 697291 664256 1249105 350524 735730 870928 1713461 1237093 1007536 1885021 1053004 640706 949886 1148477 191588 1303063 1468513 216180 554314 594085 1622149 1901266 1644948 1561466 725764 296593 1610492 535077 34620 1284087 1007849 1717220 1259247 1992013 1278955 944426 1041107 1534440 1918634 1258125 197546 233456 1677123 198936 1148433 716288 1372113 1028973 1122891 410202 1173035 13032 655736 1546925 511672 1252903 1408992 272823 534531 1237005 1715073 805466 1262078 995544 967498 265385 259836 107672 1054438 19443 1275709 55139 1396132 200153 1148716 886271 1746363 258451 1670393 851001 939507 430390 1622740 908627 89843 1791222 1389570 686964 1671787 490202 125793 1662568 1586480 416861 483611 555706 1722402 1739704 371733 387684 125142 133311 1093970 639032 1232203 310043 1573291 1298152 711330 46350 1152104 1105523 1358946 1108261 1329480 941431 652087 799881 1534023 361090 450914 1210101 1248125 248785 278695 672424 1196256 11521 690829 870188 524689 1114752 755960 1293398 100876 1946898 987779 1335795 389214 635470 1535857 809449 903088 570072 762795 189964 1498520 855820 1133250 227233 1312900 407533 156966 1722149 1994648 33023 469798 903882 1592979 961785 480827 484584 1039258 888643 1414148 1147519 899790 11456 1376030 536637 475192 1229112 568487 691404 265677 614055 502451 389265 248374 991507 1900548 71097 126942 1062426 550577 981071 5381 740172 1202017 85621 1155491 1516278 1453462 215424 189111 1917958 1495128 1586243 154018 218547 1621038 1224259 891104 1705182 482374 594465 415093 1187906 522991 340413 1085648 772495 996608 158306 1225822 1299413 1666313 1838233 731430 629751 1621151 1195652 1016675 177169 1088833 1639096 952836 1323031 291589 847376 1938116 21109 50780 545835 1029861 872671 428020 483237 787048 115970 1987202 894013 1241076 173451 1168809 1218833 240298 892511 1106210 552123 1789415 145855 911082 1831440 580085 66261 194362 1566363 58975 922847 621033 1439762 187765 1933675 11087 1741885 608212 33207 1262608 206905 1357278 944668 76416 1836300 118664 1206604 905368 230323 1576282 1344822 1152798 1400213 1425088 19204 3122 469441 1557027 379234 1339529 1962270 1734854 366013 293655 1651109 1878102 1670365 1166495 829773 1378627 1373788 657871 1276393 1015188 627846 867758 515850 551036 218212 332898 86024 906688 122037 1584526 1265729 1148313 687480 470826 1299640 256425 723277 936085 387070 946922 345811 756257 24579 1693621 770242 1761724 314214 474131 973511 986144 910994 896983 1517983 1800378 200217 1567865 1030550 1816686 1439934 731446 67698 239226 1312767 96593 1256738 187284 265984 464718 1695824 843332 1374167 1913457 486818 1052570 1501769 1978974 88883 272886 1354498 688309 1424930 1031309 1510286 1241332 1825982 797795 278575 728093 89256 1013778 1163491 1295666 800413 591155 1353269 1034188 1814968 1004472 1025022 10183 450734 186521 1421805 1644946 1238024 887549 755006 1006706 1151736 871492 779173 1524706 723979 1774746 1359634 902005 105112 430084 730645 1482566 1746149 371852 1468199 49044 1910307 513411 1109673 1964931 1998096 277256 793095 946665 1890607 1042573 902131 262684 1229792 615248 1605071 1543744 422044 156633 1375262 1243186 1830157 289841 1458271 195359 587883 1306830 503025 1035530 1333065 703461 850630 1655640 140055 1178591 1870193 241086 287731 697758 1036919 53323 1373596 1664871 1016142 565877 1060438 1770738 1937144 1457824 1523445 1113773 1996583 1065923 1083496 1281102 1717119 1991023 1135505 515218 287396 842254 571760 1384058 680291 703175 830474 1973792 1594161 1877472 744629 830361 1948148 837528 704780 25736 544465 1285983 713291 1123128 1152337 921940 1981914 892351 1043791 1142873 1891099 1821514 1261161 1608884 163343 1313934 258794 1645387 1204628 777641 1998156 973026 477161 1335048 369846 1139652 1488219 1728699 1557870 1549707 624234 741474 1271873 1731174 1981997 368878 1670932 1076794 1010267 1231182 1963169 1042480 1029650 123031 224915 1848004 769078 1746828 190943 1131003 597306 1086046 892035 825979 1456989 1150942 534922 1910232 64124 1561740 1957548 1772974 1236178 537350 1814634 1283499 822314 478600 1119621 1735776 1759025 1703384 721431 1492349 422738 636784 1147350 1340122 1219459 197029 1808846 376350 1301609 1313981 1754225 885115 1164293 958431 851324 1281332 1077161 1388474 1576857 771799 839838 461100 1520795 849692 1324560 1613726 1545983 40512 1128637 916574 1912251 22542 382762 1574909 1897465 1994323 1429895 1932023 1236371 951166 284495 81817 1905652 69625 1307169 880910 1365583 1493379 1007295 1470558 1629892 1834246 470091 1711907 1809196 65618 802888 535491 1394587 1056256 1856156 860478 1319755 1954656 568669 748790 972896 1906750 688108 1679548 224172 1199143 211444 662155 2252 666880 1137292 295020 1441620 1201717 646172 12039 1463667 915325 1879760 191018 1689440 1153658 1317332 666504 1997117 1233350 1277445 128232 302102 1868065 73119 362455 1942095 826871 1623161 1489499 745378 1950036 313280 963161 1424892 1352772 213917 963804 1332344 1904826 1499532 838194 276382 1882619 439890 1196190 804974 1273042 1321109 50711 136979 1433667 902934 1753281 1458327 240488 16191 1842491 707595 515395 227473 1570893 1397961 1964943 1206714 15557 33173 1797344 482650 413340 519529 953268 1504520 1764269 945058 1434914 369818 811482 1239528 1294604 1807424 1955999 1012877 971551 1812200 1973603 1872760 1488743 1664801 818236 1236595 1024718 839069 323016 1219581 1356691 266958 571150 70907 473033 1363812 224939 163154 862845 599165 165124 224409 183460 1947718 134686 1275425 1278967 1715628 223737 425500 38397 451596 650729 1193827 1194315 1781346 1537362 1286866 1835697 195180 1602712 814683 437386 1136668 597210 330608 1693930 1832013 586988 1751182 1422684 124458 1421304 468528 1212027 863779 1241333 668733 1710185 273455 726612 1814668 1933828 1478555 302851 12871 1184795 429140 954511 600841 1771625 1776222 474932 70238 981913 1081358 1471056 218990 967180 27861 1452083 1789568 1931487 955406 1273751 524103 1991210 1277137 819949 1645790 1309991 924533 1265440 831374 1953547 1562627 1245472 352341 356286 211024 1289947 993805 1422784 1360999 50779 588729 887296 906958 1223174 1056628 1766133 1110793 1345797 164044 1542582 1270518 659177 1305933 521844 96159 689815 34013 822694 1776334 1893314 994785 1857566 627470 1892746 1782580 1529510 636728 526025 1953862 1818294 932795 1894156 1215068 739015 1755401 1348739 1819339 1717942 662767 130965 272300 33752 546475 533326 618289 771143 314222 642406 857978 135927 1926360 1070122 508358 704105 1873833 480233 348573 444671 1351202 1199577 744126 721798 986864 134493 1044165 1211813 360584 1314768 1847871 14977 1268320 299807 1272261 1459208 844920 1039006 1201262 75448 1628519 468085 486033 774245 637174 1364697 968811 1070959 1108075 1143650 549597 1497198 383236 57397 1514984 298623 619159 1772364 925274 110420 962734 1441553 663188 1396839 1201224 1358218 196551 445119 1687999 1555201 11929 1343360 1808949 321955 1880695 358864 825184 1613839 100344 1112307 1853026 284338 808648 1115900 297972 1039076 1341350 815600 351522 1116177 39500 1654558 152519 1125528 1236589 729777 1845659 936774 469300 1495430 1039268 1404847 1617742 1566993 335481 919121 869701 500139 1862218 100744 1897063 1893126 1455903 469701 395221 1513162 1072493 266788 1584652 1653468 1507870 1215661 1312193 1631863 528852 384177 1624870 1072400 1453702 205892 773870 475108 1991611 490886 783293 1411696 1235267 1669838 1670227 410245 1909426 1325486 1265091 1622210 961628 953546 1829659 479468 1971799 226116 1978403 255158 1619412 1551756 1893575 843232 1495866 1036379 1727557 389305 936856 1570968 1475313 1904688 20225 1695985 1894979 637639 1892197 834144 1165855 138228 181544 922569 840246 1653768 1790485 130626 1039855 1020263 1914061 340963 1665528 327345 1005606 434516 788905 1989318 1590587 565262 583508 1945039 1623625 350564 1784694 623031 428669 166741 1260422 285567 662454 1599129 577530 1288253 604941 1587591 1533283 1448192 704597 1695655 696913 883788 1589689 816654 956639 604261 1351857 148105 720552 326335 589817 981443 39193 941269 700657 1095992 64175 1733967 563904 1474372 610264 1999364 1466811 958012 281052 1584622 1294494 1076827 1796799 945071 718413 305429 1921189 1649582 1043470 1772811 1986116 1867780 386187 1165667 1190303 1661010 284196 1660145 1479264 1291998 480986 3698 1912987 303860 1330376 566416 797862 1100985 1891955 1703137 1842641 1446531 5482 307400 8532 1067243 38740 725586 1019320 1747453 238457 1079494 609366 1064678 1718633 863634 8885 558560 960123 362680 1809887 394593 1303772 565514 420792 240899 461365 1574483 1788569 1327206 683311 1077602 1367365 62603 829508 1761340 996256 1133066 1446267 1928820 1464799 360993 873774 162133 1251136 1631625 262021 1002433 263637 1801683 717390 1570080 70638 879351 1064841 1947768 325531 1464610 472841 1755394 527209 1225184 1968127 52902 1836082 1360615 1046021 444701 751374 1787057 1379556 735701 408195 194573 75933 620828 215146 1280291 80952 1431693 652793 499304 598772 1849241 702262 1191048 544896 1472169 1518876 558290 1132059 1951755 1108812 1701642 1583838 1991433 611784 499087 1622036 1566779 1388491 58448 369936 479068 1556389 818696 1668975 1595640 973909 373212 735818 1462722 1305032 1179686 94802 1857026 457718 899928 370626 9953 470810 1142133 1941355 1910211 243990 1036812 1120434 166540 162440 730084 769517 695835 1064027 667963 892009 717861 1395081 307812 173193 386993 241326 883980 121771 382102 55414 1916351 1103718 835086 793984 1850937 906444 1263831 1662514 496269 1423615 1483450 478882 145618 801776 178104 417946 387929 1069424 718817 86808 1226338 1790034 357121 404262 1576105 660497 906849 1873669 1579523 67133 1421498 1037485 223300 512363 1348067 644467 965705 1804486 968177 581462 1763457 1040208 1813038 1826156 1355476 34506 1665394 398711 589968 611487 1066989 1318633 1844972 851706 712213 1685756 442026 701603 338606 1271635 696102 1842802 1996473 1055953 1114584 1998348 1584407 1243883 984722 110492 1722305 977843 1516900 1057010 1610120 593050 994200 1442417 256548 1283040 924131 463314 93252 1177121 45800 1424762 59502 1300811 258850 64098 1461234 53556 1299357 146477 1626851 789589 1441548 292200 684307 541641 1343949 1508331 782433 793462 1293743 273187 274241 1841859 1652512 1999129 715959 1932880 772993 863702 374713 561050 173710 169191 1195928 754221 2256 481720 369085 377852 702345 1583837 1730008 295545 1789879 503224 1236306 970116 1684894 1007375 1583881 151863 574809 764513 234740 1733911 1718236 910707 917578 1754153 785491 1074675 176718 454689 767800 166528 1697791 1890739 1262711 184590 1284727 463050 894225 1276413 1881444 710145 1140928 501710 1712396 813198 1965059 1696063 602185 1880122 665278 345082 528771 138535 302226 1906865 1736243 401470 1862039 1074448 279965 1909490 1321125 135555 1999954 1507808 260934 987118 1141719 1225232 73019 592148 521275 1397619 17504 1921311 734708 1063723 185709 961556 632369 332316 429700 146487 140624 218773 1440207 542514 433904 975115 511019 1505644 742450 1042105 847355 567095 162125 1884138 1451379 1741164 1297504 1084451 1383996 78834 1093842 638582 683604 1337367 1632584 1116059 1099 667628 158792 66100 1842664 130823 800361 222272 386506 1658937 124633 791757 633201 594203 1685278 1892109 1679153 1214902 1775725 95618 596718 1701635 1569128 872007 1520872 121899 1127055 1495441 178730 347159 659433 434319 944656 354273 979322 1916685 10092 1446591 1897676 1550163 1455442 1697732 908807 1177480 715834 1631293 990924 1247380 1826015 1063108 1024066 1820553 54928 1810094 281140 1528519 1401301 1592983 835738 1045163 786555 1588531 1369093 1010206 1539251 1848201 1741889 1635117 1740214 1450702 1714203 393291 293415 1245202 1448672 1492427 952431 708352 999335 451886 1406673 465999 51616 1432574 631291 454172 719043 1239930 888049 815152 1450615 619999 1774779 675386 55799 1562126 447191 346968 746420 972369 370343 944211 1187252 79759 1306629 1673650 1642860 1773647 1827731 1847228 1409488 896381 546116 1216868 981125 1446447 65028 885591 1002182 743809 259932 1973248 186665 1258642 498246 336705 481050 1167696 446481 1469658 542216 1749473 742818 757037 1219056 988386 307910 1040135 1727656 1297820 610906 750700 170397 531329 1175914 745000 1362604 50597 1847259 375661 981686 115093 1297904 1902794 335798 65573 362230 745322 1466047 573347 1019761 216210 1999179 1648494 995959 570363 851364 1088917 1904529 1932005 68542 27083 1023270 490288 920130 1505050 1853292 531710 1469800 406998 149204 645860 1229148 740614 1107386 1011577 479262 1185809 773609 962167 379326 421509 1681234 644388 546066 1716599 453691 425190 1256522 1633608 1519647 1629121 1283708 599028 783160 1687834 321080 1306586 1031186 1137728 1876434 1457767 1701626 1973469 1973288 495197 310590 1444435 12311 1871389 519977 646888 727733 1191462 272768 1185628 685271 1582910 153928 1671168 216063 872667 621378 1773324 816898 481913 945063 1960245 686497 980135 1985256 611549 1662405 1678614 1104606 1024870 1758406 547022 1039528 100809 1383710 395044 1553522 1005441 31861 182838 1871867 839343 116366 332852 276943 110046 401438 598809 325443 1193651 628327 111881 400230 997598 1212192 1563441 620549 1106414 1620340 1527857 295049 183212 20326 1267608 610933 675423 57178 456571 1794077 749732 1182294 1220295 201218 51434 1480668 1018700 276099 1706791 1704768 1601990 362951 1138256 45811 162722 1039309 753877 1144213 1317842 787827 189266 207579 494475 129039 309596 418111 1353045 1044275 527510 221209 1169146 1578874 357131 495419 96899 321643 718883 1637956 1580018 1758046 433046 1281016 1502596 796578 1270568 583452 375987 807268 1608387 172227 538328 708330 1095867 240525 946813 1645961 276581 1030654 1235963 1650091 360834 1186272 1697855 1956150 1095601 1082029 1927804 498077 362411 897644 1273927 808902 427844 603595 986529 1093268 1551359 857229 1723289 735640 598165 1985895 1824950 775136 1631628 1931630 1042870 1501956 115260 1975151 1229314 421043 1452124 498447 1309421 499963 699962 472832 1184153 1826375 1500469 851259 1930181 1028483 914440 915468 1149681 1341411 1563933 1417928 1448348 174550 817230 910700 1333525 47300 707215 230949 1922795 890784 978446 42640 1078882 1794660 755927 1858432 1335429 1303881 114576 384626 812065 889898 754637 1899224 1899779 1316902 1197576 1569825 1023044 367268 1544604 370030 1918353 1598822 411713 1567391 1545716 660089 1689913 1813979 1143800 1627198 364296 841472 1648234 1486764 1723896 812736 1421553 818802 102561 664326 324758 1506024 872183 328271 35908 1938003 802147 533521 477738 1671309 787280 1553320 1005579 1585701 481814 1661103 1752373 1419239 1923690 937674 657926 1490871 105441 593217 1498760 895997 328053 1401700 764569 368307 1850681 704188 1858516 127361 1701337 271891 13676 423972 308375 1580322 858330 1222665 714796 913846 1191282 572399 1102975 195259 783849 219586 1929626 1448020 1279394 1060934 1227324 1408787 166640 1372942 1707009 719239 520420 1665111 1359779 1268974 904537 44732 209155 1948216 1299263 1866164 130800 1609494 1925274 456971 1225054 62620 1399303 1149295 31519 1016385 890884 1863751 414000 1243060 1325873 1705003 887319 347894 432437 1208305 1373355 1686277 1784484 537842 610178 1735079 1505916 664359 706175 1775575 768851 1614043 1679998 1862890 334945 303541 372869 176028 746408 806980 335364 1940567 380521 1300965 643816 1162099 97577 868856 167450 1912259 1198287 1209917 1280002 552503 1444077 483344 1124872 1037091 467249 546696 934095 649307 1659625 1143973 1148427 593352 515270 919186 231288 207979 762288 892334 1066296 1219100 908250 1285920 485766 1921031 1174687 606063 1161684 793644 503657 1393731 1496113 1653756 1696131 1085744 1737331 423423 214745 446520 407007 1226385 413323 258349 689707 1374809 1569659 1614952 1777960 1651567 807415 579659 167081 625951 74300 1580355 789709 1657025 1350786 1320363 753383 336129 802754 941778 624219 469883 1046817 522143 1431480 933145 1387424 1865686 218374 387837 1352180 855995 488443 785123 1696098 608046 900988 1618005 1968554 1772338 1637427 1464623 69594 1674919 1241081 995593 1809255 963180 891801 1278157 138253 403872 290657 259340 734018 1356866 1685776 708594 301314 1395780 1581918 1393749 1620560 1888855 1503668 1673731 426712 395475 910502 201444 458835 160047 88780 606440 672333 1810750 1185130 659732 650350 1211590 324609 1109573 1303372 1027957 1522464 1907092 1091560 1701239 1912684 1925382 266492 1193284 481693 1026860 374160 1929334 137712 1626899 731805 307971 90626 410278 716825 16624 1067041 1490574 1521125 200392 844828 1371534 404521 881282 1591936 1954254 1100017 1992703 900444 1791997 612174 1976459 222067 1139284 501503 47210 778200 552737 1217175 908062 665015 681392 1560107 1446509 78985 1457064 1862353 210014 833943 1139604 52634 605051 1202785 219811 898818 1622807 1504040 1491999 327737 280109 1782620 1294738 1867808 337533 200877 387512 60278 1553467 1965269 1646035 440225 1224415 1046719 1946345 1512725 114325 34606 277338 1571343 947250 12855 1892355 1704537 1531007 1942282 1520358 1117299 915460 337515 1643978 118370 568221 12593 670218 1359979 826439 165673 216093 1548874 414607 1964990 1893544 136426 1110657 1799645 1099404 1675635 1180768 1955618 575920 1902068 944587 617757 1149401 1326152 924634 1725216 1612424 1793049 1214527 1589124 102620 549367 441968 1146886 756331 91672 1192625 1335459 746475 996705 9052 358292 113237 463286 266481 815881 1288893 941655 569164 1936871 193862 1672097 1659950 1997456 1655312 932828 236462 1073403 58621 1951583 901641 109361 1251839 1715662 359518 1461369 263913 1501999 319691 107154 1387653 1430552 1833053 576848 1035939 1607612 270878 1487892 1613542 547932 159231 511561 1681189 912789 389036 1859664 1494640 1155010 1448648 1151046 1947977 1793138 1176548 1849893 583381 1716434 955759 33404 554521 895185 1985553 1798378 296081 740880 258533 1277162 1560744 1816151 655765 342968 567685 762314 1099050 530437 15955 1401449 1576746 138028 1438110 1569519 1777297 1392537 1184316 1287097 957278 1942799 579634 1778635 222145 1330909 434478 386232 978894 1905617 1766967 1489084 1418712 1774130 534416 121399 459901 750678 358497 1130894 968849 1390660 242730 1575778 1464076 12035 898421 1430690 760596 731002 21751 402636 404736 1788997 676483 1087945 502785 1960496 409625 372139 1297923 636502 1487413 354927 1998174 128712 156095 103980 765251 386213 1196194 516266 495486 1627430 1203837 1199262 1284005 340190 565276 1815019 1102322 902457 1411647 367740 550438 1191407 1540626 1739803 724509 1346397 288303 1784690 1657407 414484 917590 890170 1679261 656290 1346594 232779 1951359 1701883 851608 453441 1363909 1700640 1735086 1966238 1634849 675765 1858624 71478 1122163 1373618 644800 554954 1457402 1523344 673121 1335748 1206297 993269 1811153 98277 1234129 1597023 1198213 1150774 472635 1761481 1509667 1647761 872823 1893795 583014 1828248 989826 1924737 102090 545071 181347 924865 402924 1336508 827311 924151 1112885 1785691 1548501 832288 1977713 1162660 397848 219004 564200 552542 869824 181033 147538 1681000 468639 1726786 769102 1992128 621142 523016 315449 171973 1761151 535872 1520766 1392624 705513 1530499 816618 1628671 303185 1435667 1321896 697294 706077 1751647 245832 1917092 252766 31468 1289626 588508 955608 1803979 1439599 642041 1340491 666544 1984969 1396451 766989 658926 1350837 681743 1591381 934105 1904825 530954 697575 1209454 738532 1551580 430651 315584 925981 1865215 1561975 466895 988727 601800 523010 869110 242264 1710079 1102582 1620572 970769 311351 852073 1583850 1745798 512077 228633 1382950 345280 1585773 1378448 592543 1292947 613655 233874 485531 1583129 282666 729284 730064 280340 419215 646110 1739128 1515531 176957 868597 1423631 199324 814761 1687978 1815133 1987209 1990166 528096 864690 13365 307691 695797 558963 247710 669723 1660564 499804 1024161 293463 1643898 890200 313773 413183 200110 1625200 1320491 1390116 1334920 1370894 796109 1689506 861537 1866417 1916781 208161 140177 808636 1755042 1527249 31140 1166300 984428 1747730 103408 396593 1070841 285348 1764808 54046 569069 1545687 289101 1895899 1711626 22069 970478 199364 504814 1609239 981219 813772 1415880 799094 1119764 537103 1875288 148134 1964626 762029 161096 1043690 6243 756647 801514 74294 1700537 609281 293153 572523 1970841 402886 173297 457619 1446562 345715 632498 715220 1961681 1464536 315551 938164 608867 127507 1650070 709593 155084 888804 1513160 1976575 922743 1129576 1984006 1249587 1158919 1623835 347859 597591 1498955 1226228 1445712 875203 1625558 1199777 1528788 723524 1862203 1436682 877807 675475 975233 891605 774891 1259144 200851 321689 804262 704129 754492 1131868 116519 1815320 1266500 1383432 900480 727317 36082 1203407 1583364 195758 1503096 1035092 773333 111729 556547 712153 388084 39288 1131673 1149810 649615 744323 422338 1995055 1513694 1381812 155668 662573 1227229 82774 1757955 1502736 1931951 529814 27521 1538548 1115646 289056 1474465 23088 897809 1578408 711911 851145 644335 1416249 187548 102957 1261949 421629 1262127 1415703 1572615 1020419 1212839 36349 64744 1015011 1417711 1014506 1739348 1407827 750468 1558411 577863 1582555 1672774 466920 1419318 46775 407769 1573461 1345383 1891569 195581 1520664 1716318 1568594 148388 1477176 163041 953204 749839 1050216 1587785 442725 1980064 623987 1220204 1406161 749862 1427877 657629 1304526 1082301 410860 1085746 25303 1607877 1379893 380065 1097707 675877 113179 1942613 1074963 1642825 1715850 58401 650614 244313 1966179 1113949 1174841 585578 154742 1894662 871957 997664 1130476 980108 1505374 1557963 1369355 187883 1818305 255006 342652 1573481 1201170 1647134 1344018 747476 485123 1002806 459311 1625669 421271 1772601 1259420 261422 968064 1014355 1692127 257729 449241 1104564 1046939 499128 1720217 5012 19330 204487 1575937 1265758 184703 1650400 642569 695902 1021344 1787853 314489 1010192 965589 1757815 1797962 1436368 1254704 1674244 1769917 888477 192590 560021 861534 1540831 376930 1325771 464484 1106549 726549 566749 51444 88296 1965017 1324355 907971 108479 1783585 1306673 661756 1513968 592617 1747041 1237740 1798221 1009449 1118357 589108 1715304 1958629 1303554 1433574 296404 207976 753283 1435170 1298044 850217 1212650 659862 1672614 1949877 1159319 78566 150433 1656745 662212 971228 1557750 1426973 888194 1017199 1586358 961339 89445 642318 1045247 1710457 1539465 958119 1227556 1990026 1472628 1472400 1036152 1933962 1697639 26734 1707793 995552 1818882 766299 376678 946045 1220005 1241294 175631 1880876 1724528 72943 617730 1089982 1275450 120565 1390329 1967723 1346238 1770918 1427005 844154 486402 1403558 785446 797983 369657 1837437 1372978 1447016 829566 824035 1981514 381845 542539 1824243 1062594 1427892 854694 105763 1312978 742513 1892086 1101126 1137745 900170 463434 460958 1819336 1842761 421093 399113 1094670 1633738 6318 1332222 575857 1244681 1186716 1647306 936560 194300 810232 1588286 3733 317409 543664 971704 1144478 1151088 1345175 1946193 1914534 795141 1921353 1344339 978487 1341995 1051541 1528016 365724 251440 1522821 1314826 1595366 1213148 97870 1523248 179240 1305615 1423288 1357394 1963864 322899 99755 735858 1015207 917900 691296 93448 294559 145637 929329 1194692 1966819 290768 1846524 794136 1904181 1895235 580453 1180142 991087 1960707 1478674 171171 1385785 839309 612310 570887 614122 313834 304517 99746 1082995 845833 1517295 685245 261631 905991 1512673 1331093 71036 534523 1702077 82579 968068 88394 1405295 1441364 883384 740653 280467 1717890 563486 993046 1444076 1789557 526685 1772008 1934854 1640652 468730 948901 50484 774626 1680087 896023 273787 274421 80547 1052139 1237057 1190279 1023591 573309 373558 1355442 827278 1179362 689090 687803 106473 119072 1655466 692515 359195 172586 964208 1245779 392311 940998 1520233 1573266 184496 1936151 1133384 1351375 442233 483835 105331 1143988 669495 1785781 1065656 1611467 854732 307082 1062496 367615 1297203 777913 1899134 712504 602011 1851200 617626 1916307 896689 1094220 1668658 1079694 540317 100960 1676447 384 1087610 1772128 409469 1201673 1885916 89188 909477 550115 1838413 766208 899166 320744 958881 433319 713500 271645 601608 968997 1935201 879694 1311423 422384 393863 886091 1564076 302740 315011 239586 1230750 1730924 450283 124945 30114 386983 1200541 1405651 265297 1058285 394148 614355 1108206 1978691 239893 1722418 326312 1205605 624383 1998620 1865434 1619722 654995 479597 1222756 682031 405561 1907203 522568 387642 1521510 1138441 585654 1323577 1607607 1384151 734563 1793307 266672 61287 1846509 867353 256509 981574 234583 1179349 333559 1715350 1201432 826649 489057 1084613 449043 1688384 555914 1519470 178986 837142 559703 1138310 744376 1452254 205946 1853619 1226683 1835483 239171 1748951 555563 1282846 58026 762460 304460 575624 587732 1198508 341009 1928050 1857840 1075363 737406 1187435 819326 165889 424551 1810612 292183 1705470 1477853 345783 100449 490258 1798908 652470 42077 1921903 499594 868512 1550021 1831877 1517190 1389682 695631 935498 1476545 233436 1666523 639524 967497 411090 873975 1068296 425677 431668 1253254 746006 1345593 661157 305060 513480 1243673 1942712 330817 827105 1648419 1199159 1032715 1253803 1080252 1624717 1434860 250047 346456 774085 1190436 1666440 501843 1419978 1762278 1544607 168306 989425 120667 276697 319417 191627 1399941 81729 764043 670263 423890 1941289 1046512 28108 1791134 127222 1975167 567044 1906234 1607854 467602 1248189 145797 753094 1287286 200694 477190 199345 1055184 411975 1459382 1251852 1048005 403286 1180591 1256595 662459 435948 839070 501510 616942 433318 360204 89752 774435 1694929 1348527 19382 1689978 965988 1735430 948183 1049513 345133 1296684 388834 1042502 1353396 1642895 1437023 1929732 1232037 1659004 1071087 1121488 1432359 1993670 1873817 532742 556866 411939 1789039 1957697 1761694 105801 969025 573768 633434 1800776 271075 1107938 56253 218722 1198163 1320994 247358 1008054 1011063 1688583 1337147 882295 1841807 147513 1847807 340420 784012 871101 1000038 1015758 1417425 1729613 65949 624488 1162403 1133772 1846436 79909 520760 1127687 866616 128200 347453 1573327 1025815 922520 1953081 785711 1780533 1172388 784942 746267 1569603 835210 1065421 236584 1806082 671711 1012563 1818168 353465 482868 641119 1362596 650985 757065 799361 1615303 1533110 1192703 1857254 825232 691153 19725 420525 1550456 1238352 1148094 965350 106871 1765547 1995139 352277 715029 1135829 1350109 1400309 977586 732591 1596302 352743 550874 423344 919222 1984273 526494 777003 176875 1558503 413764 1127635 1699959 1233135 277965 1556150 1271191 1952367 147317 860309 1099542 1468153 942867 89160 1061620 346730 632140 1217255 1812562 1851922 1375493 147915 1602993 1250199 1236593 1570486 1185253 1387847 1103813 427458 1891591 1136584 2480 1013818 102058 405676 334935 1212697 676596 1820237 1529074 1880550 1370534 921143 1326906 1518514 1411106 987978 1372669 979532 1707386 1846277 1529929 421548 1481232 1578669 82486 1026332 1943748 1984177 380140 559960 185207 840010 1652910 1609276 283454 1407655 1323658 234831 1947543 1602897 428728 1065353 1174713 114703 394265 1116810 1672087 1294066 1920618 1178337 1424742 1285316 1124774 1432406 444138 19459 60295 203373 1125077 62820 1223051 1941456 1967653 1686511 1139303 408223 361362 1504194 222135 1784433 937089 935450 1724249 1426861 1520318 1895012 1246399 1515487 991237 1448725 104930 1097195 1357758 1520126 1088056 48619 1497791 801052 988071 535482 1593793 295831 1838692 404608 1210069 654900 1030387 1400617 467209 272285 822157 1685244 1209349 1139537 1746002 1683534 1578842 153161 268771 891524 1857443 1297610 1751644 449167 323661 845314 240706 492812 1783544 1252924 604363 1587561 1095273 1350055 806079 187484 294089 987421 1976658 1267545 118185 1560195 78733 1948300 1544858 1529331 984494 1246553 1215739 1263266 1895073 285980 387870 1093927 1234308 539433 1748266 639268 953835 1218244 1822723 141827 1517084 924076 1658830 914684 1842237 1656503 1719512 739395 794216 189721 305584 896289 608799 114144 606415 737698 736297 1453632 74906 653894 1230011 953246 1363869 166838 297770 1512841 317007 1976981 1220058 1503081 580209 1441394 1863705 1607044 1959266 183996 1023564 973926 781617 1103031 1568484 1141652 831835 1199207 473272 808458 1951747 905395 242574 1711045 1724452 1865656 1343288 1243166 1956786 1695651 396769 2271 736417 755523 1781632 1875028 435841 176348 276948 1929494 259448 1619828 78751 1926160 715156 405909 1445176 375497 1402843 1320216 87420 305857 1287368 1826263 1338426 375925 1690228 721112 1125197 314523 1643764 711432 267505 1444773 1540720 1900201 1030843 1872684 598643 5731 242360 1860108 168353 1288707 1162181 1247305 333017 921615 809837 1435280 20034 1711587 1475935 1528937 1488592 1856894 744359 1287800 1392582 1697637 714713 947112 1355309 1516329 478259 1798110 496064 1700906 1368357 1367864 1290758 1655133 1177227 1234167 406121 1898272 1665403 1848224 1657132 344496 1483431 802798 1456071 824087 1511891 1881786 744052 1454178 1863079 365378 706617 1859830 78218 1301675 465266 1197294 1749482 1515008 23856 1046474 1069584 1173355 936576 415589 520614 1306689 1418222 1602764 1947912 1472463 622465 1117191 1776100 2100 1671610 1799718 1736311 1507592 936461 437682 1578294 1755171 1635123 51587 502693 1770252 1421620 637916 1106065 1355299 1564184 307312 509806 1283462 585831 1337712 1419102 782229 527213 1322221 1556506 649530 1392071 481968 730559 549827 1088901 1221577 1884613 1957338 991031 297849 64354 740059 993 1232247 1027694 1036869 776227 1246554 1019804 1764056 1683068 1655605 81451 1898298 1572022 1258416 1233371 1723448 1759465 796568 185103 1155806 502118 200312 236449 521134 996915 16505 757666 630490 1108526 1856719 1316877 803444 1635322 1590410 1657918 971778 1828912 675811 1539221 1270729 257521 565136 868270 1249312 1066095 1301370 1029137 1994675 864566 1002800 1394480 1955535 1866631 1010829 1754362 452226 1224062 1489998 1262636 1292221 1139331 1933736 696435 1412595 674863 1119979 1142852 182495 58796 1157615 186734 366595 392345 1151391 64877 1397708 1199635 473412 138358 1189254 1229832 396900 1321922 1901419 1888244 106111 64983 1130918 655766 655413 785 475267 1477529 1136144 1413617 1178942 970518 1311506 1360032 744753 755651 1342039 427802 659873 1501476 1768954 921812 1142544 1128268 1128934 738980 537266 657752 1401537 1458696 278531 833242 836041 574767 553887 420129 1986115 80700 359513 1716289 1071697 1801874 1720012 1078273 747547 1612698 543100 1479867 333567 561905 1255733 698842 1472935 1257034 163994 1691185 1078163 832216 480268 189749 1140318 847776 1255638 1836018 1916667 760144 366117 1114859 367510 958111 1739040 940549 1630567 1158668 1621610 1463569 72048 720805 311420 97881 68799 936112 1276426 112002 325207 1504495 1019195 626967 769746 1163896 424809 1508547 1991891 378496 454333 1216960 1693266 1276099 504248 334039 1743460 803456 447488 1984656 59989 617346 1816251 892681 868009 1973845 1792602 701885 104041 486983 367254 1034599 546622 702404 574143 944671 125568 1420203 237926 590432 493729 197329 266840 931146 484660 1798224 526313 582310 196143 790333 1536073 1624110 1315660 1596273 1288151 229646 466284 312115 1878512 180537 224575 1871068 496870 1536960 245244 991471 578073 1021124 970417 899508 1572280 1430386 1691152 1497217 1663034 1873312 636831 1110197 1685303 188934 898505 104091 795573 374038 195244 527800 511448 1678746 94103 564010 229291 596589 1427153 1949891 938543 14619 1209610 905775 14273 813984 296023 405823 1124334 237179 1400466 1673423 427420 1381154 876487 1358888 227781 558988 51934 702857 737998 1868689 327041 1345826 1682499 1167083 423508 662130 1899604 798801 1359091 222305 1954763 1484963 1899461 499721 1438338 569334 564711 1988469 506638 1255757 648266 1714983 1160654 1951720 1954203 1051384 1093783 1983332 55096 1611007 705910 1246065 1719927 1098863 1951807 1507199 1803012 1581078 172273 368010 377734 171142 1808015 1284231 1698354 1143985 926083 1445767 803625 573876 377243 990802 870688 959123 1374571 1722549 760523 293667 1977667 475781 687057 149036 13057 474561 1853901 22684 263858 108795 1323869 1397354 787021 858946 1943105 619751 687607 243449 1580896 690638 1130214 289019 218567 1447854 207867 985492 1948304 1857345 1384622 218843 25020 99856 563217 251438 922031 1028363 1670897 231309 755832 697218 1403432 1173106 1267307 479454 1454434 792122 817166 1899353 1125203 206533 1757862 4542 942514 545357 1510590 1407054 651090 164580 961872 1805078 939129 980733 1438894 524237 1809890 93790 707507 48184 1683350 906188 1239544 1017385 893802 1520800 1791980 554539 197155 440055 1809514 1438556 443277 298431 259933 1891252 867194 760448 1581652 87594 1598397 1700063 801094 136159 1134357 695087 1594341 1467163 1105535 1657221 107646 667959 1037636 306486 49767 949196 650095 1281030 838322 868841 1096088 1637602 809334 1891467 910034 1971231 1866219 7615 287148 1670540 582022 462852 1820141 1327407 1832738 343879 1906273 1253800 1377321 1897263 1951568 1818566 912310 396211 1091420 1289146 1750938 885778 594801 1986942 716238 271892 1586347 133566 499827 1107473 294690 1115029 1601870 736733 1190451 1511011 897099 1894960 1095591 115030 308924 1189485 713110 631286 391645 105044 582835 567912 1046008 122014 787221 657270 144835 828388 1957342 763355 955584 1163149 861715 1260247 1323169 646912 694374 1176670 1860936 1749816 1100178 1172008 79708 1933240 484545 613430 356985 1055367 345453 379627 1360606 1693346 1022895 1113183 1730538 1714399 1634074 150684 920036 1191421 1166746 169408 311179 1545826 181555 1338678 271218 1233534 1315117 1877394 1048512 134956 1145419 1933846 1086183 1317239 1370226 975338 428466 812555 1086388 1329656 1901873 1906989 1974874 870378 1986165 496373 603430 936466 1416502 1762776 1410453 1515540 130671 1278010 883276 817977 395244 1360126 1246372 217952 779541 187401 71211 126608 987638 1440206 1312593 1217582 1888512 279573 1066388 1142725 889941 2160 1995980 867997 1967700 635387 1204394 1705162 1777881 1134291 933365 416442 1482338 602256 1847963 245122 1928563 1846521 722021 1485497 1138311 381546 1482908 1169129 377200 179613 1396791 1786316 661278 1130554 1544471 1626492 1622779 176727 985726 802191 835646 201558 573080 1779806 108597 1696320 939853 1867477 318165 1020917 1309517 1238101 1397269 952852 1551767 1390768 309031 346042 902449 1991853 1055862 1900915 1749625 1373546 942727 1379469 1277864 1047178 1866592 1139297 1264079 280628 1112671 1964123 106066 1111057 1504272 1969753 1516371 471574 1050712 447431 1446506 81672 1920518 1898850 1611869 630129 1833387 1976721 1174012 895702 857232 1634415 351591 964021 1028072 1705326 1186584 1627991 1481318 1695892 784174 515219 620472 1120631 1795597 25720 1160429 580148 1207017 1356124 930988 1990635 506156 1894143 472078 1926725 102032 1007969 315252 697826 4953 1318202 467688 937301 418589 1391027 1996009 1000672 57747 1398861 1460955 467833 765419 1822745 885622 1382336 866190 1799601 1672793 380430 215230 1178321 1791422 1068189 1053948 716895 165295 745996 312577 154790 1190425 482839 1857880 1780930 444623 199652 234367 804795 427895 507438 1463805 926026 1916546 1109711 7831 930428 1469616 680720 1097772 1071379 1674000 1003183 878886 632996 1182590 1948699 1921433 1906315 572877 1801965 531481 796883 1694628 1388426 1796178 1718433 1762611 627690 1700578 11745 929925 1033641 1246734 601544 1364856 880142 849364 1735047 1126163 1837648 399 1295386 1747820 863789 556392 123721 612739 1896623 918110 970595 1572995 116926 653919 549791 1967751 565217 1719687 523013 1299628 1829957 37797 976726 561379 1863206 1223707 1553548 1854262 394526 1993543 1496622 1408036 1183098 1972571 1328193 1543769 1560570 88600 476564 1115572 243476 1269536 1761642 348356 715685 1238561 1275553 31975 803490 8643 1391661 1502841 870379 639438 1811894 480765 444163 358025 800135 1875244 1813193 1613433 1125075 109811 727830 433392 664377 918695 1622013 1220089 1220662 170717 51368 737397 1656393 324219 1513349 1586262 1382590 730632 884118 212099 1291726 784476 601954 1853787 1002338 848674 232728 1923406 520861 1251072 76082 40349 1286839 820619 808774 1599739 1752716 82720 1563654 1448677 1277972 418041 484917 1760759 1414600 1251650 557596 412652 834023 998142 849461 793292 1353320 1822459 785953 1171075 1525614 1624922 1922358 1648615 124559 204526 1244631 299594 610883 1408571 1777248 1319567 1657342 691816 386885 246537 1202065 295667 1321284 820145 168664 1534649 1375660 1234552 550068 1851789 848852 1281395 247300 762799 599898 1203567 1944348 270061 986344 1531100 797358 915060 597926 1698319 1335620 17423 207580 174578 1231101 450506 98187 1414555 692040 794066 92761 1402723 631476 900600 1169416 1177218 230238 1573790 247857 782401 212710 1376000 493989 808079 1132873 191859 941136 1189471 1497400 519606 1504715 492898 1164403 1742453 900274 1657263 414646 1995143 608398 1623904 1941112 995903 1135094 1101256 116799 598502 1882483 494157 1862010 792160 70051 487298 1274630 629794 1709532 502282 201697 850996 215713 1129178 685345 1296306 1848658 1046160 912311 889693 1709265 1123396 1594377 1985502 238409 192872 1079360 1737677 88472 1013139 1207302 1697659 1180177 1283228 1020549 23888 1560828 1879748 544163 1770229 1630207 827911 1297182 543744 1352055 98581 1592320 390586 425871 1789008 793298 1345839 207489 1345905 300209 452620 26449 1986840 1369414 1808175 1309274 1407206 1924241 446503 635058 444152 444211 1631666 585062 160343 70270 1723818 1933070 1830453 282932 332069 1631876 287643 1445505 1759141 783500 1715571 1262162 1824951 1586766 1551034 1979978 1977928 1912066 772040 268412 1351926 717022 672260 607542 1828775 1887997 11206 373722 932050 1568548 1681473 232111 1979634 1617734 1329826 506686 1581515 1296897 902482 1697769 115861 717091 1670257 930842 1241151 1983688 1117626 1705428 1355490 1935805 1113300 1221704 307060 1151418 1554742 638638 1396857 620045 1014753 1800741 1323960 1958427 239443 833786 1284999 216925 1769333 1142315 1558379 1268754 1046786 1207917 1010176 186107 1762725 1567081 336309 1176593 975691 409991 269615 13498 1068694 1278048 686704 1340688 593419 236750 576621 433456 855638 1879141 583659 631359 289067 1659182 754483 157100 1893822 117862 1811656 1158036 882399 277011 19196 467404 282734 1281556 1080316 130859 1317407 1325971 439222 97235 741294 1525650 1706221 817303 450010 743533 1298913 1824971 809248 891014 1539768 1436362 503223 1992700 1547633 465305 925171 1493398 501475 438331 117129 1960473 1156842 1736773 785561 1116383 548692 1765720 1450090 894086 937415 1525043 1640967 432412 508608 734329 394498 283233 1740131 1233886 905909 1790574 46387 357956 124574 1479114 1731612 1058154 1273481 1121139 1564795 1102998 80074 1838063 1869522 582665 273250 105489 239849 1942273 1468122 1649096 501865 1947702 1649026 981073 786095 1204822 1690870 1356161 1710842 1972764 1440988 1850007 685889 97899 1079615 122122 941028 1914867 663310 1083830 329212 325558 1162542 707202 1894237 645850 1763620 686624 106119 1722284 1356599 399964 1051592 997755 1299154 1169871 1861209 917616 509516 1542466 400981 1325731 1433462 1769251 654068 71848 1304224 855344 687815 1767433 1317973 1082926 532373 439512 1747692 1335564 1187498 655517 838875 438296 1908648 553650 1579028 1576256 514321 324485 1948375 1651857 1796639 1582820 1900692 220999 992830 669067 653214 655208 1192120 313782 1335152 551072 1694599 1959486 1811846 1073492 1002736 16516 1482945 800132 1888749 1068092 238906 390195 1066045 1978525 655073 364902 912133 1616638 394139 1962737 1294498 332090 1982334 1009060 1982285 61870 1536461 104208 655952 60338 522152 1929961 1395574 1817137 937262 243902 467205 1943987 1406623 873892 155330 1808715 144557 548995 1520904 827249 1955597 1209105 832685 907875 1211893 117742 786309 124268 766196 1567402 517509 1150845 1034246 1472644 1511546 1079173 1248948 164143 71227 1107849 1701269 895165 1753236 627018 210268 303373 150605 111047 1009857 1325644 862027 815245 1803766 1101792 1907397 1592367 1301919 1268075 1968874 1065150 1709455 382193 249641 179252 705378 1056390 121224 423462 1555029 1376948 1641271 165818 1673186 1131473 173589 1959671 1286244 54831 1176387 361375 120272 942940 875517 1751473 669489 819285 697941 710243 1990223 1743615 1907187 1734653 1323629 1475065 449842 38197 1829638 1179920 1882992 451675 558606 403555 1598392 328427 1301593 245045 1059707 1580795 1135549 837825 1213557 146661 306235 286841 275889 1571919 1058286 308305 1824281 446971 1550849 667572 1585782 230024 1107681 1043724 1645765 325596 578238 405454 505909 750459 1782735 765915 949231 1894781 142358 138308 405051 1106530 1286593 1601929 1998610 958234 1043558 963544 1708164 999587 1728889 1355970 860386 856300 1249889 828234 1514164 1729849 692910 1898341 1659743 248752 1375213 324367 654686 1413648 956448 1555616 1876163 136865 577268 951835 313219 714572 176001 1378824 962585 741155 606644 104249 1505982 1117062 1065019 577730 1079074 767078 74742 182641 1051761 1756011 475096 1420574 1947862 337026 662511 777823 68880 681637 396114 1874854 1664147 1531147 83681 1853949 1755029 763041 949076 990900 203417 1479720 1878243 327723 718145 1005910 1953936 1579959 890857 976080 1148908 27725 1171571 1863896 1314662 1093312 1867390 720825 1776978 1239671 1353198 1787515 1352596 1291328 169551 206507 1481392 668509 1530855 328585 943056 767301 215105 1544461 1117673 1108270 596085 1251945 1735554 235923 818591 60209 1791795 1609749 1480410 381568 825062 299992 687502 1433034 1317161 1076019 196405 110063 52985 1101140 1594568 1688011 514070 83635 1989561 1311546 1165155 845557 1711043 630478 579342 1645987 1094708 706335 1278587 1514788 1999527 141163 475400 320093 1711170 825752 594836 200819 1044876 795926 877682 1352032 557210 1851317 386227 1696224 1809880 77724 328380 977270 1236573 775733 277392 265393 1329246 1570030 1707787 1809814 197047 1789976 1247734 1208936 1506429 159571 651551 1412904 1634241 287648 842841 190452 443634 122470 1991877 29755 733019 1277774 1149098 1685752 667577 1045451 1317472 1025470 1844087 396895 1422877 899858 1070400 1844115 809258 409474 112807 1000255 526049 1549234 1362338 978047 895035 857472 848772 455665 1381763 1939374 256914 256403 1786293 1370856 1849406 183603 1514822 1440381 186959 781927 567236 146976 655224 27956 1508169 20781 729977 1703801 1538738 88951 278854 974481 749066 831269 103783 1795252 1111648 1889435 1760328 743938 551738 1055772 599068 148959 844922 1543728 1873228 938679 1492384 1033130 672873 393315 815890 1770374 1976009 831604 1041902 147933 348103 1298107 146375 1950959 1692149 816537 903257 1526137 1765248 1940746 1194871 530284 1043264 379245 590477 1963721 1636569 825521 1409510 997618 1864544 1736733 1459801 1781578 1705100 1177818 1720318 433897 1650716 1676774 216920 83457 1307326 820485 302845 1328967 1822536 1657799 1920794 390114 1541353 102598 436310 113161 1914355 644272 1830577 1164766 1458333 1660424 979996 846348 1656848 302553 1315546 1885942 1352402 202523 654842 686565 241303 1297289 56659 1996851 346965 187929 499564 1468328 1838755 444061 1692379 753780 1758856 1817522 966925 459574 1707780 1837029 1962733 275535 1772309 302932 1307888 118257 208955 367780 199025 102790 949284 1290439 186197 1828862 35381 1553378 273237 1637980 1449026 150537 738199 1196883 1144609 1642364 422171 233001 846717 462743 671653 67945 1727348 1288247 1167562 363412 307595 359463 272734 1708438 1230408 122228 1903909 1343843 822199 461286 1852184 1091904 1696470 505866 1922389 533078 698538 163881 463606 1756224 565484 261178 188291 1058450 664389 698411 1135844 426645 978463 224611 1696091 1575810 1240441 1616745 1944831 66265 1248503 1731086 42225 1285559 1217022 764421 1128077 46158 177918 633366 961145 1017523 1933414 557797 900709 156289 204408 1006303 1923764 1309370 1774255 1184956 1926549 126409 1254753 248311 263930 961486 1700295 697891 232527 299517 42503 1446064 1600937 225575 1809525 1129429 1671719 12565 1479773 1465611 1766919 1907293 1158761 1273515 945488 673115 754126 1116414 48189 1100169 1409210 1542986 1343487 847074 1111142 504512 1161794 460876 1129744 1101091 487436 417979 1519988 651947 1945645 466344 533014 855650 345608 984664 1305868 620409 1088067 718605 415092 1693046 319861 34051 1661784 1528178 1377129 1407759 1276081 1887507 616635 465241 73649 695041 202210 150314 947605 1667706 87407 1785228 1161358 1364543 426938 1242491 902065 1733840 1674120 1054602 1239630 1808323 1612462 1957039 1492834 568918 1544913 1207012 891987 834418 1977399 1367433 872324 1400382 1583823 230753 242804 191878 472826 93002 1331834 1931132 392008 1732598 750623 1812596 663993 1340738 855104 976184 1216369 3306 331416 1574377 1787572 604398 404405 1841709 1585356 44537 591472 551783 1988008 465687 1289511 902637 1109012 1998366 1464367 1295544 864784 1800155 515155 630964 411341 406142 1343150 686315 934696 1868388 1482866 1844975 1979892 958386 219191 1666482 1518069 1496760 428673 479393 810582 955209 1611310 752200 878222 1492381 534171 92626 1139580 1608175 407676 760547 1504057 576066 581958 598520 60651 1122318 525587 880554 1161451 393990 734235 1148204 1459806 115036 1751941 1085190 1414865 917509 584929 32853 910969 1236702 824094 1851026 1992772 1474239 660062 1633591 670758 494798 611471 312401 618742 208489 334669 1610603 631753 324025 1330980 540883 586360 560328 618039 702117 357331 1587553 1999113 125910 959753 144961 858804 1257543 1802576 1312692 1339662 154727 1898563 1314427 1486979 1881239 995899 1317045 687724 584967 1403929 962540 1740337 644214 1394712 1662221 653835 1088562 977573 1767912 29377 1368643 1056656 1712113 117373 1236793 60143 1833887 1391438 1555938 430397 490382 749288 179049 1548663 690106 824883 257619 1904805 272759 500967 1396377 1076306 1986898 1662235 358399 277422 1806112 1704567 1329558 808549 1966360 1103793 56031 1596664 312755 536795 1890915 751478 439508 423216 1762513 1998323 1412449 43676 753838 335940 538097 422920 840699 475887 735117 1661723 803023 1659160 700409 743686 1701719 93961 1626268 352634 594376 1704317 868707 1902862 972524 238575 1051402 1864700 1520488 156879 377435 1355692 1018692 911886 1007847 1211194 1598414 328478 1169187 875014 180726 1921326 1501671 1264337 1838894 1059427 1466921 1196607 1641795 513365 30733 695643 1987802 398316 1837372 190217 177388 68269 1191173 1682725 333441 294177 257482 1486911 555450 1394855 1386608 1228447 380544 1579451 1062378 114717 312942 1320472 1819171 683197 265228 211421 79677 144886 816777 1012376 676176 1349399 996271 532980 39038 77106 899594 1391612 1378528 1105906 1566871 955248 220394 576622 719890 4904 1177237 148558 832579 270911 1431706 685851 1601759 1124350 1361069 1148782 274536 1972828 875590 703724 95698 847862 1988736 453320 957483 100084 252486 1497189 925016 416903 614572 524236 1732314 1379186 1762125 206296 978106 1597291 216821 723579 579017 790583 1745351 134789 1958691 1496857 1221552 1448595 745183 582492 448165 1564477 1471453 147299 667405 1046800 1207892 1851417 1489871 1723976 533831 513367 735576 1092087 1733321 596889 940599 1551144 484550 1245665 1308948 1911690 1251045 404107 397048 1105995 1974983 805321 411188 1091877 1739582 1049606 668272 480019 602126 839614 805962 1100627 1321949 1068478 978261 1846636 255689 1497185 205917 1842129 1320000 203824 1654029 95593 853841 194885 286805 1447102 1345298 1845814 1625019 1625130 1936581 1015874 1082034 1818693 373816 1850299 1919706 586559 62414 470597 96128 374223 14537 1441000 1850690 407338 1180181 1464710 452602 969213 1998110 993480 1962779 1105845 1632709 1869121 483522 1841888 1153767 1930676 1258122 1864846 397056 1929905 1653687 663744 915838 1680139 1889727 447298 421377 1651739 924507 1273908 1890240 1882003 1379817 91161 804790 1374069 756134 71571 766108 708682 1915009 337077 14861 1022510 1429342 1510256 1359789 385018 567393 878743 1703274 784938 1805959 989391 1630065 107346 1446495 1322346 1886781 761098 329668 1057828 1340181 191935 380317 1177707 59479 950354 1048487 647279 1453428 458273 1348110 776640 1826971 1712298 960663 1493502 61208 670147 1252210 1469737 1077933 692143 1863950 46613 360420 238164 585321 790241 46478 1885809 966838 669852 363075 965613 1400006 1615842 171114 1234937 643503 1997411 1595079 173662 451000 78287 879185 181355 215351 910967 1786485 18587 1521026 1194520 727362 291635 399892 742658 1493883 1018997 277124 1522109 1228086 423428 67700 1154324 1921685 848261 721333 1716578 1133447 495264 935650 827957 1146729 1185208 1140037 1799405 722758 1933126 677216 1049237 853929 783869 430428 977123 785665 377904 818189 1872544 1596893 390658 1495270 877160 1010800 357004 904451 1422201 1535494 1076431 1452433 292820 371843 1163865 1740302 862115 1159057 1695420 712017 1477429 1084867 870014 159661 349682 881763 715320 848737 1548315 1698129 1027177 928409 1013093 575427 810383 175821 505187 1826917 1109866 774593 1596094 1791022 807587 1728821 490626 810771 751789 1860143 1099499 416423 932542 1289596 1994842 1040725 1742281 1204764 1652397 1919999 1977104 1831786 946467 972939 1231749 1255352 433901 321479 1875841 1753642 1535185 550408 1329159 692034 1543673 1504569 974068 443472 1737700 206977 1730199 53535 124530 139470 1941313 1723665 687854 1721675 501269 1387672 735451 194539 1329178 326890 1675327 468661 1843320 1480809 1709570 675107 1459192 1958225 512490 680353 1206249 236822 971008 781139 1984818 929412 118009 672212 707355 550507 999539 1155049 1869129 1826692 873986 20166 616268 1698634 1097863 1745490 1147202 1164295 1685396 1581337 1005282 556712 978497 1979339 1840500 308637 1120529 1725067 882478 526160 739753 1652525 1513023 817398 204856 760303 982692 945801 1790432 709429 1253439 1102645 925655 1825090 482409 257016 952518 1163211 553997 828268 1164292 237744 1070893 1960612 1490538 1086202 482664 1578377 407339 1253557 335836 110431 564143 1469544 179385 519660 1203075 975550 1990950 386908 1999330 880564 456786 899649 1648485 1465942 1342968 958102 250645 834373 263667 853625 1141338 284322 1055369 173674 918781 731443 1518061 127380 836680 640458 1544747 122000 1868551 1459679 846834 776821 1395083 421230 41785 1629839 544061 1914222 225400 310431 36752 804814 1439399 324209 1870670 1335405 1907296 639810 1922951 1047553 1322119 1843178 1119988 66597 1941833 1522001 1842034 1664579 1750608 846808 40406 623762 1422796 1952238 1636342 1670254 1535572 1223385 1820840 403209 1287304 543894 1040122 179090 1103595 1930013 745074 1313996 956638 1579578 539011 498470 583173 1556549 765977 1864111 1539853 101470 1540896 1548646 472055 40989 1663112 654964 611154 1678895 1150637 1476271 1754474 717418 27959 1291438 550102 983577 553843 1694795 1366268 799601 1316655 1931639 1279973 1495719 683825 936066 1607673 406274 1784547 1304088 205784 1046408 1386641 1875372 1452449 402324 1967310 1515288 407789 224380 1591872 203980 1892666 1321755 1945417 1139982 1692134 984471 706867 1045567 1023931 1123549 1921506 1346191 1114254 63521 1326978 677151 1785233 523410 1232926 1833961 1662973 675025 133863 423153 1507214 1188140 183207 435884 928182 543977 231553 1182525 852748 1773769 1581407 721208 450513 1047424 638891 517459 1999972 718134 1139140 1044261 1654488 324922 1573782 1873367 1044394 1995482 1578310 1805286 1529330 252729 1139233 1541369 161803 1790344 1074042 597008 1613779 124576 312897 707151 1097210 550699 1030997 1205457 867237 365051 774673 370252 1221845 844526 1455147 357538 503024 34219 1659465 1093189 89675 1136835 1721228 281598 1539149 1743710 1350557 486764 1257614 831994 381953 710591 165212 1479707 212509 1460604 529436 1336986 1851590 1397331 1902732 453296 1407297 200617 1470363 476180 178412 1120694 541252 1949492 189520 896445 1547550 1621901 998422 1260809 193857 214116 172187 78393 1484967 1528710 869926 746762 1530037 1556112 23201 1054313 391830 705221 1659089 678383 1003826 1779274 1213931 471383 181951 1962676 1781816 1573712 1644393 1022899 1449125 1066513 1464038 1068277 1337484 934714 1553643 1509525 1779734 1420185 353420 1048527 1252478 637388 388760 328047 813216 237641 192851 114887 978453 1187770 1687212 1661922 1215958 847860 314157 1580635 840413 253184 1954527 148109 789397 293828 1418461 1710966 1792704 1471454 25506 803330 345470 313643 1736076 1358011 384054 41967 603113 1583817 821175 648257 1731778 1501356 512213 644566 173428 259489 1748491 102809 521343 359051 1993923 120790 936264 1304313 923177 1238617 937240 266567 585253 935189 346080 1336481 1896958 308342 102888 1007094 155576 429932 960967 1594645 370442 475159 742186 895760 1988496 195854 461969 1088419 55880 765697 384221 1322884 11789 1913526 729621 1563419 166052 1149852 1947958 1476422 684233 2845 1800750 1721206 1389629 1998510 98253 1659159 42627 761772 1891020 1774571 1473851 1483311 553544 884051 1145251 1069953 1485707 371774 803663 1898789 1934942 354878 1116388 22326 1542843 1191256 1511190 144634 1840721 1316543 1795489 192370 929756 659535 474945 84519 1428511 1124279 1237415 502164 885747 1638509 1641448 1010777 130094 97928 812990 986347 1842962 1252253 644595 1993622 42858 1763645 1618737 1918825 568204 49541 1910393 1513295 953519 1831556 167597 346095 1738682 888140 135837 854443 1138459 1270239 1191124 1894786 16413 1120020 1134769 1696574 1370192 433841 706827 1660710 1962932 889565 1701450 905484 1312413 637897 381866 223069 108189 1734837 1028216 487337 125552 1967646 908999 1141484 1774927 53811 1338934 1207987 957606 1689853 680794 1725537 536494 585275 96770 1674496 930909 1374895 845695 1024775 1221582 1066674 335246 612810 2188 5006 608748 386485 1223845 954855 997021 520937 1329714 680907 239487 1512181 527751 661015 1230810 1932090 1145669 613546 627321 1295297 1341484 1151511 1417635 611250 739607 1518746 1907458 724009 1264375 1949854 1122511 1606673 1389327 1653784 980769 785654 1364604 959524 34393 60942 750143 1862548 1556590 283844 930071 944202 1781715 760146 955008 1608097 618894 1610506 591191 830709 1604964 1265381 637454 1177584 1827964 1248254 299070 1131540 455347 1859164 1399967 98030 473000 1418444 1510681 182529 1864245 44909 175807 744518 1727009 981066 215447 484822 1295663 503879 1835901 1729750 1042582 1002753 1213724 732318 1294319 914544 1143575 241731 1295501 1041088 1173843 472884 513393 1093520 1581528 121848 794841 1862641 1366696 12770 630107 809672 1412877 697231 1779191 210849 1767193 1020912 1239056 758340 1003892 1891873 15690 1735913 1873991 986870 770462 1290458 932184 1653846 651074 1105458 394978 372055 974605 1208392 188293 1317074 370507 1031793 285176 739463 1663458 442538 835930 1270477 1055375 664666 1505076 1497344 1955966 1063190 451772 1572601 547001 1729736 137849 965032 1718098 298719 1401284 110950 450 869590 880604 1265007 733949 971514 645448 1392789 1350125 1491107 1996122 63567 1224206 1806836 1608895 816563 871549 1140135 1880362 1421375 1546242 1672582 763057 1387187 1227510 1018159 1846574 47490 329185 129633 1793266 235602 417759 1780010 716694 1052341 1741197 1700718 1523199 1174536 1110676 134810 264487 743807 1555237 981712 1385002 1027100 1197695 1852768 757126 291659 1850233 1352652 1194923 992846 1594388 1691925 1412988 1002304 1788247 1236500 278820 1447956 1408709 1389738 1860013 1519463 1861839 1617761 1385426 1139167 26689 647491 573131 1256951 1559637 1991692 160733 1893398 1624042 1537034 96502 830356 451108 1013005 1531777 871792 639217 865383 1508622 805284 278933 766339 1960617 455279 101545 445298 1946971 950603 278220 1591705 681970 318362 630448 891835 1559269 898585 1732970 929686 1177717 1967408 1102407 236511 1906881 5729 892740 1806800 642610 998323 1509699 641924 1668816 1364946 1552555 1764066 1513647 689730 160263 378501 1116911 242751 1530757 1813144 1885441 1112606 237520 1664982 1845879 785113 1102119 1790421 1905422 1121926 1318716 433146 442699 1595940 999687 1688388 1351557 1399265 1680015 1857622 323400 1371407 526335 1698378 1277971 387216 1046495 433553 1538942 438525 896674 249221 909293 133994 1791103 1801224 1557356 23885 1691087 431419 1729884 1336744 618527 420189 1519017 1031903 1813568 824540 1919162 1267690 1842240 185256 1984028 575995 1975049 341690 759926 1334674 313002 1506346 1277907 526794 619309 1620834 1860317 1268427 273897 1312803 1274568 1942057 1830947 168771 1028664 393391 1306901 297961 1276489 808088 1322776 586740 71057 989738 133191 1235274 164830 1822599 1170491 1716388 68261 298209 1010467 44775 309321 825976 1622350 850194 1532423 1936502 906141 1233751 1780264 1824242 1421925 173061 784721 1142968 1244743 260600 1144877 1997689 914432 1105389 729899 1180058 1266403 1346203 1383539 1272549 1695461 492172 209413 342517 447917 1791756 760127 1897681 1848988 23739 878160 163118 450432 1370133 645908 1680208 939583 1673574 1784502 1462806 1771859 1942162 789151 1343638 1936758 872429 1837652 1860382 1141764 1836646 711399 484158 1193691 26539 967145 954377 1448302 1671650 205601 1750747 478471 1969658 923660 1693496 250471 1833318 939284 593468 1726410 424300 619662 1842617 335236 1582756 819292 1189641 850971 226112 662841 1717299 28616 1159468 1864288 460875 1563089 599075 667248 1966163 1081903 1543574 1110934 260056 475304 880068 602481 116116 1150280 597864 1415166 332951 1726305 274401 278132 1774674 1558384 743650 562162 36489 988618 753830 699055 210976 1422212 1079817 549929 481878 1623185 1169222 208197 391327 487317 1784474 454579 633790 212529 1736213 1594332 490060 671613 1822573 452043 699273 1785306 388785 995967 1349187 1379575 214410 394290 1925918 718689 668642 1293029 1570089 1658923 1737478 995634 731986 934653 282962 294257 470708 852956 1251619 1068047 479743 1349753 636992 186146 1640142 1969937 1817232 759567 1440414 508541 1070884 499040 669250 1615973 94200 1653361 1606592 95480 614894 570505 1543323 1578090 1134833 1370960 238012 401833 628872 34774 1333889 1107451 1789486 1853635 424887 1606195 722165 880297 1553843 1220400 1326800 1664427 66766 303487 697588 697692 1249231 1037774 743949 580827 114364 1261227 188454 322574 82613 876763 638387 1593438 692727 1769768 1218671 1786285 1237313 417099 1983771 446552 1850781 1296608 1633401 1155708 1968172 1666531 1184631 450461 1901979 980204 537009 641629 446318 158208 267237 1704513 1799747 648298 699848 1977836 1823657 453199 1634496 1099238 1111430 1780631 187839 1850608 1396260 1021178 659550 1904166 612531 903102 949187 170044 212513 964737 3550 1960192 811241 99395 358155 157220 1628759 1492049 1351100 1508722 298661 640440 67598 935137 485001 1188339 477174 1431845 1514727 1183880 1952263 571477 465018 1234808 1983743 1925455 405310 55090 1028790 9355 627975 1123545 270336 199900 1931693 515454 1498231 1592246 590499 1491323 1481755 1101600 1447237 634229 573379 1348429 766936 315248 1590694 715276 1031144 614812 911275 1762160 1978268 1629276 1480513 517014 1069512 1083838 1460006 1201123 162760 1817167 1224941 1639485 1109550 1301935 427072 75784 154392 1375271 1152409 936891 417552 1605948 280149 382121 507089 1669395 526287 438550 474622 572573 64189 45879 1518244 1089818 336340 1274578 1577986 1565878 606653 1796358 1118643 591780 176954 1197074 825457 86461 1573044 202839 28357 63698 1189987 86867 622787 1763175 1219999 817624 324589 844048 1112197 540650 683171 1843400 411842 1925942 1839573 668926 790800 411948 1441919 1798629 617587 1966220 566704 1704097 6228 1309420 1370800 659676 1476429 1633165 1823806 1650005 222477 1217426 866802 1374249 1760662 601442 718894 1589610 1606304 1365884 1238938 1274548 1695261 983792 1825657 1105710 1942424 1213619 1554472 410636 1984443 1894961 1356650 322010 485945 777130 1908979 1389125 697455 584768 659726 1584809 643389 1253752 760167 1594280 1076058 910049 270164 712275 1465100 195861 1166607 1546521 1563499 575498 101402 1545041 125755 178215 93087 63356 1876634 1466222 731454 1276258 648331 113471 593429 1695745 1762329 543738 1696964 1534750 1430792 783003 1279006 655264 806743 433729 355911 627007 1045122 957572 1758475 1271829 1730513 768261 1489198 1436929 590946 846425 33801 1858128 684383 363592 784001 405025 88830 1348515 1071355 1645528 1446854 1373595 1506242 1082898 1497755 1778550 265153 1618031 1348468 1301461 1899090 1813627 1792089 819923 662541 1663224 448867 1779297 651210 1442788 795149 1607705 1707255 350169 1763551 1484021 1413065 1386867 407567 447494 748536 824555 1502330 156844 849505 1055831 752893 461190 496191 668201 1700744 1455288 1910885 1952544 183425 1482204 793017 1728451 1492133 1376977 17183 1617519 823713 1066200 1242665 204601 1348770 1483312 1149701 1632224 1974140 1907952 473032 1441999 145164 593465 1901198 1088909 753496 1586669 1654477 1205383 1969547 824267 1527223 30829 947470 621017 580498 174354 387278 1278317 684010 144220 920160 1715413 832095 1229051 1938305 720219 1006708 284410 49897 1147224 1987709 1968443 952168 930164 1446553 762260 252853 1634700 274860 1144381 263989 1873421 1985540 1850235 1170872 1127216 942856 628185 1939368 548449 568206 1849243 1193056 944452 666284 152496 458236 374459 168191 935289 1117563 1437320 1308365 845492 476554 1941068 591008 8307 138406 1398968 1492537 543640 537090 1154468 1276683 1405779 1600371 943550 1937358 729692 175941 1182382 201684 1270264 795385 50142 1412655 28081 1548353 251025 1585768 976262 1315506 1571587 1382746 1311004 475442 970578 472496 1772930 75334 382444 1224234 1364956 1804945 1889981 366989 568094 824681 1035127 1908210 1797582 10707 1777600 1257773 1782793 1669052 913138 780059 1826870 832036 914038 306704 1463903 1086023 1572165 1396311 975313 1755226 1499175 839577 1405747 681808 1039388 1397642 159314 1142711 536503 698781 616359 120251 829948 86663 1090946 1644025 803487 911627 998032 219680 710794 1882299 1752793 219100 15497 1837503 377505 676381 1822433 706967 286585 1531621 1874348 643431 1719103 1448450 211106 1710184 974052 1031323 1430875 1425623 610248 1773008 60956 1201819 1515499 1474835 183230 1583725 693536 820463 1558292 141268 1840176 855433 674111 259417 594690 1949759 199592 1071520 1127179 1385967 720998 940792 882718 647983 1392398 1721996 1189591 1854458 58636 1863639 547190 199350 910119 1161569 1479564 1246247 607554 305999 1872427 768126 1425506 1962826 194263 477289 462304 1805774 1574557 794873 3016 1025542 1816859 1227064 152170 1052218 1093988 1351374 1396672 1280098 1791845 1033361 999634 1883036 1982962 1191279 659052 71735 288523 191214 1371124 1353375 1585425 192244 1644227 1793758 976897 1639652 1779585 1731426 1096390 1358210 293175 1883570 421040 666113 497719 1192339 125397 768734 1032104 1950588 1329937 683395 423008 1543217 71936 1396929 1509469 1131561 398548 1424563 1762940 408189 1545148 79689 1962643 1531861 1917574 1537514 1209587 754857 457468 743523 997036 297473 291397 794655 1921090 1213659 1572968 967035 481995 311281 536848 496031 1579267 1957519 1430443 649145 515521 680121 634895 1380051 462316 1654066 1226830 1449362 197132 459120 318847 457014 1721464 1143573 265498 196196 289273 710821 483003 391623 61990 772245 209297 1434021 1349052 951674 1498849 1210897 350431 1076764 1139131 1481117 365504 414953 815426 1424581 1816858 88509 1295859 1151749 924747 436800 112461 1710017 354781 1613718 1572959 1616172 1404162 432514 761858 1274062 766626 1192740 1304754 195308 543275 1416059 1429513 1825731 74686 662166 1031750 506030 1939210 1400830 1985410 833546 58387 907083 1717450 1085706 20059 710467 920858 270550 373325 990224 1132239 1995211 1068009 1263847 1608123 671111 1148788 945178 1769777 626579 690124 221013 977154 145754 524678 732278 1470760 1609378 1702004 351556 1958029 1253429 42104 1159793 839444 1307364 1525746 1049015 1352879 120258 48239 507482 27425 1194937 484457 1661326 820927 744031 477356 1430433 1773326 1046538 359550 294954 405046 1706746 1701320 1088637 1457946 711724 1687263 1845442 109167 1428104 1054257 1315693 1347239 290614 173296 1244717 339153 669268 603180 45145 1114811 517342 723808 940457 1271107 585736 692710 1558137 543530 697759 1647193 1421190 1656262 521301 1875566 1949377 1811899 290671 1045607 403490 540179 1137419 768892 564603 756048 1318238 1340984 1382039 353278 1590032 339807 1084542 1718960 258991 1156621 1956711 18716 1415495 615612 925557 1848390 686167 1616019 1771206 226621 1205557 318421 612070 206714 1254851 1977434 643924 52716 1177653 642708 980916 903988 921450 1273619 1813224 681306 1197740 1331009 109769 580971 436796 1763798 183875 551881 90006 774976 1055182 1622824 1579591 966991 1094000 1571733 221910 538516 1316567 1475691 1295979 1612685 1235479 104364 1097439 533071 869541 1129157 81984 287301 603022 109765 1029170 1090029 1641805 1057495 1509233 1545831 1235846 689440 1509579 1661939 9857 748876 646581 1606547 1845133 1837458 1712213 408965 104251 422726 96650 1346795 495462 1551797 704630 258623 1801585 799699 131765 713461 1387950 364975 1868303 1272634 1577195 362236 1299609 1133399 1343332 1043987 1860929 958245 508546 1439537 1118290 1915799 483621 513140 1244859 1785411 1117991 1959418 247964 1757325 449307 3569 53672 1935282 814953 913309 870889 848783 187229 1187808 1429457 288135 397339 1867699 279969 1849033 1520723 1122974 15420 136048 789326 1319705 1808911 266232 181129 1119500 1644387 908014 1802848 291698 1430919 437494 2879 1567031 780212 671206 200035 1013259 320272 92407 860909 1126171 1549389 1936450 1717659 319349 1436068 1895858 222811 374065 754598 675394 733022 1506930 12998 1686333 1504030 634968 1158254 1209061 1683583 1365106 1709466 792357 258050 1552391 127708 1496444 1435133 890149 1203087 1474913 1092508 1375083 120633 449323 311855 1628283 789199 614187 419765 173801 1453677 7467 1642721 309732 1523351 734151 945130 194151 1268327 441064 714074 771038 869774 417984 37549 194712 1051955 1153661 1083257 1017606 580183 1551759 889219 1766429 895867 672984 354802 916172 562440 919460 742171 1892598 901716 69133 648889 1645235 1209154 1577183 1533950 118669 750198 1231985 1843787 66139 1977625 1690213 1549020 804741 895389 177123 1254608 1508975 317139 743090 64677 218097 1252567 467031 1893820 1396726 706125 451548 20316 1682226 1906028 1173842 118322 194862 1023021 1607056 1297110 297481 864939 897861 1009913 1762605 1613546 1039231 97594 415659 1083519 121433 1462657 1512846 1951666 1938269 909960 1082321 1227278 915846 830649 1868223 638689 886852 184223 444678 1504915 246145 1456760 776222 1438266 1378630 187555 506078 158994 1965420 1495853 916320 230404 1257733 1729924 494045 306425 1011334 1625186 920272 1943898 1268844 977323 622512 94154 1704049 1277555 240145 857448 1094724 646478 468283 43652 1382457 1311168 944142 1826357 1905481 1442050 30293 433435 1622332 1139640 1877111 1561600 893728 435052 1286959 1625118 1283671 601040 944399 583776 1538458 561001 1347057 587349 881590 975896 70745 132561 557785 1726695 1379708 1937641 1576408 1485698 475151 348520 1542151 828816 1295052 1809010 1217259 1360140 1909055 878010 1185622 1142971 1091179 1050378 577092 1210474 178082 1673128 527780 1784505 1708058 1795859 1143726 993601 383259 1134335 235696 1402315 524183 1596703 1891204 849739 1017545 1947115 633365 443645 489509 1591283 102835 276960 696555 1014101 1334852 452447 1533388 300268 1091861 992652 1597217 268254 241085 647592 1130322 969634 1045774 1629053 914330 149569 187784 1639573 358432 1336332 886163 600218 608035 1796981 1389114 1314686 806192 344081 1735510 680893 94185 1489426 1539833 845911 842147 677698 1573489 8427 1913105 1861674 1311078 1690970 1465097 478238 1869458 150669 1025759 1602135 169627 1592493 1011055 1082914 938508 410716 706793 1734884 358290 1274455 1267500 1644536 773236 851867 1236548 1177960 557951 1543014 829509 1833536 585306 1216799 90854 1154279 1763872 1872801 1466289 1315196 1991949 1118634 164575 241370 431970 210052 694900 1887107 1805208 796044 1575334 12670 608184 1395571 1804513 1688827 759834 995809 1493204 1555788 1532172 673003 382858 1133319 1441798 78448 1831997 703092 1784257 1403066 1304961 771980 264349 200587 1138881 1757348 1127086 916506 1916972 903294 1846547 479503 1973748 1983072 1596711 1731525 1157799 64941 1555541 1592622 231042 963669 1708386 749550 1045040 1551958 1293470 1764265 8873 825729 1365942 669791 1290540 346751 1067688 1015929 1044114 354024 1836550 911994 1801932 247782 1877218 1362026 778343 1945407 695059 103386 960645 300652 1523064 108767 73683 21829 613933 1737863 1019301 193884 786046 915848 1531631 1592336 1340511 1646940 1601022 67721 847753 849385 963185 339868 1613982 1648281 1752289 101997 973231 1165888 1633996 99931 1147633 22939 1030310 1600686 572926 307689 251988 645114 1286293 819234 655946 1474202 1925271 1984253 298670 115543 1221203 1019185 1058581 525456 1316054 1682066 1007654 1453571 75464 1399609 220554 1313 622219 1247238 578518 659749 1093807 1562454 1540088 1566994 159349 650585 480688 143184 1590027 1836158 1272267 1941191 1297783 113726 1360355 1069417 1462960 1852422 149969 81113 1274411 125516 212893 335478 1592748 1673228 1161729 1592288 327235 679495 1913095 1094505 309544 433261 350015 494520 1767224 721213 1780991 821844 1974437 741514 913384 368013 411745 1599480 1796859 928066 1662737 1125445 658606 1121011 1410024 561174 856732 1980992 957363 619796 687280 379788 1807551 1171001 785439 434561 1489050 783013 1644544 168833 1757183 1870996 743510 1259902 853461 1953947 1864486 1030848 1659243 3363 344680 330713 1542101 1661663 27444 333175 542917 739156 1621616 1672629 1968373 386076 774951 1284345 1678058 1855286 784260 684984 230622 45221 43865 1510255 1629573 1264114 113650 1874470 356723 708987 171369 134532 570244 1487418 277764 170187 1036069 327018 1028463 1345812 355698 1117120 567199 608697 1240621 669146 776734 1295902 205939 812883 47472 1125436 874144 440483 1191393 851627 729235 619114 1841513 47815 76076 1582924 635053 634133 1287378 1545975 1779932 1827555 149852 1314894 217017 233891 207195 1314262 876120 1981000 1010611 959487 1180303 1656331 1077935 1893957 591951 659710 1020132 1284508 653416 1284739 662913 1373867 824857 1522189 947270 1026269 723501 1180563 1056806 938112 717930 866343 1566930 60994 1410918 1226244 1678897 1111859 11110 686237 1287875 831236 1953019 172617 776303 712254 948721 1884418 1919502 933435 1472283 278727 816198 818436 1528392 797654 239318 1103350 1770020 1282596 1732215 174846 1239324 1310644 727832 24800 562131 659782 434174 496189 69790 1783885 1013725 455538 552248 591159 1556243 529849 346954 1584059 1406640 163095 202289 304036 356899 795824 1028568 1030565 780268 180717 995233 1728573 378304 850130 906814 394175 906417 1083972 1989345 1496749 1254368 1161140 1080010 495210 212781 1352191 1304945 577742 1768186 410994 1415895 61215 911732 1807155 155629 1623719 1063907 588745 664164 286910 1884523 1549936 1146953 1205512 41955 478427 874410 1075001 702089 1271495 813553 845828 252691 200954 1330915 476982 884993 1569718 322143 326347 1670113 1762017 1742716 1017559 322061 1608019 1464994 1553697 718154 1080226 1516336 787481 352582 1604559 683202 161767 1558057 368609 1801518 1956135 1759017 1511781 1982064 1410803 618226 144278 506279 186585 1370085 1063269 1081627 492275 1387384 1768659 388260 1711847 1994361 1583326 250936 63933 815179 1560584 909075 1839064 990087 1847780 1363071 1126064 380040 1192700 327918 771247 1319646 667181 1644585 827547 1385433 1900051 296509 1503880 1697406 1602891 1025105 74229 1309255 9760 480339 1821645 1064959 1609799 807262 492167 190934 1731343 1120906 424456 1058754 479296 1084968 1550698 511794 775832 1220733 1259463 831677 67733 1595255 770501 587480 498985 1656327 1172330 330613 1745473 72946 630014 971232 1409286 411802 1148479 1077365 1103485 1806494 1844181 1959435 742911 868200 1148474 1603581 1216253 1833870 1806903 486672 1626585 1831770 1188684 1691842 644147 1883 269641 1778575 760450 1376464 880608 1668503 181574 836907 947418 1956794 1417551 255548 737627 612777 1130319 402557 1963785 938572 1755694 1612471 1106955 1760302 678770 1091610 774132 1406767 717488 443059 1107400 112595 1549254 1097308 970985 352918 437756 556121 1653983 1075348 1722505 630595 442416 594345 484623 1900485 1544359 1253821 1337143 1290613 1022804 1815813 1207372 1737909 899933 1609197 928176 1746987 1872327 498110 230275 50010 124105 356961 300443 315508 141254 849052 880615 747924 981721 154697 84394 1707480 1855762 925698 531643 132972 582339 570852 1304715 498553 123133 1903549 1916551 1066182 305786 1459675 184750 761606 1052885 1148134 237444 832880 905851 1994394 1082299 1747581 931946 851934 1677218 1118390 1017490 256763 186218 688695 166362 1783158 1455079 380684 870043 351691 1649960 1333804 1562204 725669 946476 1646632 289478 1981432 1941586 1577119 1047471 1791538 1648519 1867621 861917 481667 1534267 68478 640765 614880 713946 1565467 1646743 796519 1881354 79975 144324 1775143 63014 601109 510488 1772679 626339 1344174 720782 1988542 56100 1860264 1709545 528321 1209503 226750 1604930 1581399 581781 1813465 936791 723494 460575 298444 210149 482218 1201725 898036 1259470 1147197 1050067 1184697 1145464 1584721 569740 1563245 34834 386785 1389564 159705 1645057 767212 1222626 1447990 1797910 866176 1995828 141857 69501 1955369 1969871 1010140 1863429 1786067 839754 1281922 750626 836096 1276264 976522 475062 1349775 1256663 1849861 1648328 3329 913113 480095 1115825 575016 829937 256421 880539 860541 11436 1610933 97604 267587 430454 1039867 1539017 1874795 1236388 1942639 1063978 901256 754144 597728 1217984 1089660 1009385 1774279 1058624 1738051 293616 502896 1874038 1404071 831658 970027 1128273 1984682 875812 214694 1833315 261426 1972645 1055599 1328648 574665 156962 1965919 1188835 888096 1219924 488701 387253 1728379 1417054 1889072 609112 1550793 1464289 309558 1388435 1623038 1557423 952652 46755 627181 957383 1295927 1962000 1765198 1916654 874900 554622 1435415 75223 1009577 1595555 599352 133656 1901064 616581 45287 1500304 942447 1065662 404273 1892995 785817 123635 586817 1653420 1204577 1171280 1897404 800200 1975002 1594710 57340 1532434 1985820 466654 1731554 1645946 917180 1991279 637264 1422490 1534800 606400 62594 826199 258090 69303 810172 1032470 70088 185018 484855 944913 550087 845802 1457051 213070 229401 1992792 1046725 22903 1423522 426406 1245374 1782935 1548037 1421962 122412 1941467 1883310 745468 86354 693458 864831 1497702 464860 186230 43420 261772 551281 524782 767885 1070916 525930 1967223 1634544 1398769 1747183 260018 1971629 1821320 1537028 158392 1548136 1675089 1890148 1920588 1907806 1640036 853278 1609213 1060989 223798 168241 1769237 359557 1559915 1519716 468672 435056 1839030 285 860590 1966881 1862822 1469766 176386 222593 824956 176778 1919517 1668554 729554 350756 1174150 434178 557261 1646376 379241 1418720 1576584 456850 590394 1003759 564955 1244046 1980346 1678583 1585428 1084796 707081 1097735 501655 270400 1677984 1354191 1994936 1254833 533681 455143 754417 499098 1133349 19747 651759 1354713 59119 1433472 229930 1411417 351428 1881893 1724369 1996280 907738 738784 400172 72197 1398897 1844622 61165 298273 1759783 1918272 1005923 299700 859546 659646 1662885 743738 87752 911465 397470 867524 1953345 155134 1570919 647631 1582576 142356 298432 618298 1351955 1275999 1280557 666678 398064 592444 1950863 491898 1292490 1331199 151125 253304 708812 882011 381054 1623727 1505419 354203 503352 291729 402987 1034211 1111760 258176 1184844 711259 1250061 845552 960266 909804 381896 593535 1140296 641697 871321 1145199 1323396 339294 1024090 1056220 1926799 1888058 224141 1316767 626575 125014 132826 1525876 1003918 52595 945342 1492392 753000 114581 1521326 727069 326000 1922356 296704 985813 1157783 677004 244661 156020 508561 1864858 952830 457415 1566409 30903 811311 310569 797897 384138 702034 1996711 1773289 1839164 888328 1443261 1438564 757561 1339097 1593174 1620235 1772211 659816 611050 1575691 909658 1109270 1818781 1096566 222574 1202658 554397 726600 1113522 1251995 879520 247676 533686 871785 1102148 1252747 1525985 1850750 795229 809741 39445 1947112 1905780 1357787 338866 736154 426288 334854 198103 1729782 1898412 558488 289174 1288712 1699691 154460 1452776 540239 613797 1769202 141177 1050729 592088 821504 531617 1793025 267371 1924117 331038 1479332 862519 1280793 1830727 1261894 493067 701009 1539416 1008309 661204 564188 1321118 376725 731080 1781009 666743 1067383 455195 213515 1648405 1094980 591823 1362881 1283087 1224763 1012321 530688 354015 1012798 309340 465354 823099 1930823 661477 787010 1221357 1700531 1929970 134944 676232 57972 171630 745007 1845881 1258861 1490320 1195262 1574654 1640007 597345 327195 1369842 92139 800589 1351677 780931 780667 518328 264989 969897 914369 1917789 1327884 354574 1962138 1786070 851732 724403 754872 1780766 1717606 1896348 796342 411032 1408093 58684 1360786 1853412 479518 1638260 488612 1372565 645796 1615553 1629047 322365 1850712 110293 1213630 1359788 884805 1903078 607669 142587 1993376 91179 188629 330048 1282477 486063 381357 1497863 1662450 1149276 195281 257160 1315531 1999976 1547226 1601054 504832 253909 130404 1360257 84408 1873680 1113447 1086047 865125 1203874 843904 1691756 373176 1818738 1193654 840164 182671 1853817 689920 390155 430528 1620119 820842 578350 1528338 1652833 1356022 35128 1347984 1339988 1706865 1785390 1384167 1067367 1373698 830980 831227 102389 1619091 735678 465652 1247528 1014125 668293 88241 1206584 27390 338105 1424000 564748 1467279 393127 681625 1065205 42411 1328336 11112 1267610 468809 81110 553420 415789 81888 385840 1223116 253621 987268 1227207 1948258 893718 730543 272648 1036442 535870 986957 858576 474990 1828590 323548 1715464 610479 1553052 1230353 1017745 1171367 1557842 838726 396083 900832 1176658 1150995 3451 50098 1539010 1196904 1532652 1285042 104455 1626789 1614861 1360616 1655806 231009 1841655 931304 665402 262934 61314 393539 1531863 1913710 1411044 1943264 1730681 860070 1948593 694568 322025 1989750 1457879 1775680 612340 535199 84518 390986 1865817 1657176 1484905 1962343 403009 1445629 206654 566516 1620954 1170796 1869613 1121626 703902 1026442 1796070 11819 1951395 379068 839126 1275403 1445644 870521 1688005 1501831 525132 897462 46194 530152 1626456 727928 352399 1272198 1396031 1434119 1149169 447995 1402857 1534027 437169 1940450 218891 1838099 703907 670472 1917642 1866762 1663131 1960870 958198 1966023 712380 642575 1771841 1497050 1002867 146394 1516150 498950 1898263 1024209 748858 1878875 861046 12839 147055 238923 292291 1972003 1567449 1550286 1255561 1316467 1419339 250179 1427792 889190 391795 339344 127247 326045 911080 1031889 1042925 1438907 864355 1953306 627373 1138331 1357179 1944025 1207453 153738 1120266 894542 389439 1614092 1048960 1764195 1146437 449172 1531665 1013752 1955633 249251 593225 1914975 817535 1608588 1069691 16945 420737 698867 1217472 1575428 83225 1199539 1141480 1283928 48932 840344 452965 1261958 997225 1599873 705462 1994170 1707696 1604369 1293318 1924895 2029 989229 633260 1106190 426766 1579317 1683448 560754 1105189 139379 1552752 1920334 1330341 396862 1916678 1471983 992817 1082841 1174129 1022538 424604 31454 1671117 1345851 1273835 1393497 1929935 202157 656835 1171162 811416 604160 392439 1304967 909927 1085764 827231 1516420 1124036 991766 1400574 709916 323010 1585248 1793717 671869 1517274 98659 1054671 1661121 190330 914764 174124 255005 1211854 1464649 1495996 77802 1700968 219419 545414 1801208 1931676 197051 1200700 324041 733798 669855 1675984 25532 347197 1483783 748070 1603571 18186 98955 821775 981312 1000330 1761951 725988 632338 1855747 1813222 479919 1530009 979427 1532038 899283 376964 778661 1874379 198614 1168515 1167791 296529 1108960 1231691 1138780 1329380 1215717 1745790 1511624 287636 842673 1838373 1025456 1856920 1298326 1742690 1775712 1654590 1048168 297324 937320 1598928 1804229 1066242 392294 1219115 443913 1507202 1584608 1998657 1668606 628106 323675 223442 528601 580947 1758302 1041904 1910296 299247 536038 1099802 1342304 403729 855012 816189 630897 1697223 776787 1440981 1695957 602891 1180611 988783 853843 241221 254340 675005 309576 1040014 643557 365942 1019051 1229198 1023585 1004929 1549019 32507 840662 1215085 1472177 1014045 750733 1283532 331272 787193 1856929 1636039 1621595 1004945 1461651 1437749 1034774 525322 1932472 353246 904794 1700545 1319119 56173 295201 1106418 275609 1361037 632172 166559 875683 1511458 878251 1437836 169143 512173 893890 30246 1518002 1034362 733075 643771 639990 630943 769794 810499 1333514 591890 1083274 1818796 950797 1360879 1558578 713639 1886613 1339187 1349868 127774 513698 412094 445089 233932 1349586 510705 961942 1074612 1783979 1879949 1972662 1226795 1851090 943121 1057072 489524 746710 1000171 1013275 1531460 1412474 827431 1299747 74287 259121 272344 841693 1688604 1972433 1152537 1113511 1529702 1110556 1689580 213766 1122712 1071483 924824 1810727 1194892 1898945 1111217 1064064 969138 1405785 289086 43235 839215 119522 1711269 178939 276193 1566360 1090167 1667007 306318 1398448 1590945 1511033 510422 1066553 517902 1570275 1132477 218060 1454146 770642 1006443 1017823 1676778 1069251 108830 1103056 189859 977187 875623 569161 1477640 772412 99060 203823 1274092 783839 1388937 1672196 523180 1560064 949522 1162106 385382 1626510 700140 1868706 1424077 1244715 233590 569301 494228 228584 1695827 1481294 459305 1296208 79525 1770580 850162 617748 259647 1335319 1898099 270721 1138517 1219830 1950828 1386038 958545 1195106 327548 83611 1324997 1291330 860616 1923684 788011 599792 303996 1050981 361109 388541 1154653 275656 424648 1870502 495748 75812 1262744 1442134 488119 1201788 892608 256799 99473 1094680 931732 193784 103696 613509 1555457 516989 384909 813904 644653 1554672 1046846 684682 1385062 964613 118651 1516514 233123 1412085 461210 1343356 45416 552554 1297416 1845186 575533 113301 1850366 1253579 612230 943974 67658 1780266 635375 1389056 1231083 512825 1253362 1167817 1129833 582023 847010 538723 1127804 1057094 1120825 960018 1618498 230474 1997225 259918 1359903 1718663 1698853 646319 516727 545971 3995 967734 896374 1883428 73185 9764 623552 502182 664333 1609089 142286 405624 1582514 729306 1420085 1120908 1835607 413782 964873 1713796 1810934 603335 945426 1738829 1385814 1759577 1701775 559471 1388153 662860 1971380 519356 1379819 195028 267117 374271 1259510 1410037 1713438 1564625 1074804 737824 1321619 279278 45388 473427 339427 566024 911958 431807 664302 992886 108239 1442423 1889910 1752899 1547518 174436 514479 303581 215362 1495146 414017 1182089 1663690 157386 1303773 791030 922736 487968 963057 1134658 1877035 1947493 61077 1124529 1015982 214390 1583825 605789 1195497 29991 30150 18614 1869267 647950 1579916 973847 1407137 584866 207056 1995440 26095 1203461 1077656 957385 1237802 1579638 839892 95334 1606853 300206 1279431 1070171 546075 1115020 712457 1286522 1833109 403216 1530546 1583677 100102 1103647 3059 1129867 467907 1091951 1723243 743125 12407 574806 1568547 1269915 1889883 1587902 1027889 189306 296989 1736948 744746 987126 1260019 1200221 1018137 275148 515854 834786 1140553 190232 1100087 94646 1482664 158012 511018 655469 1396062 1655293 342655 1262899 708369 1220196 269862 1786680 733936 586128 716353 979308 1003793 827637 73528 1787983 363336 928664 1118306 1280111 385805 407985 678260 598640 648247 1464275 600855 566166 96823 1144001 1082991 1407439 1558653 1471855 992664 1909537 1608288 417877 171491 70275 1022668 523652 1212760 1684835 184809 803090 46549 1806141 854010 1799473 184370 779721 128458 922000 623875 1839241 1352261 951159 544699 614929 1100173 1692391 705186 1409315 296489 1684166 1426345 1615643 1223478 402722 435044 591094 22670 1546249 1505007 153601 726886 248850 746852 653908 978632 1862664 1406755 436209 1178192 1594244 1518790 1563691 237958 258688 1265876 1139515 1710931 1632408 952625 695239 1917808 386329 569109 1428480 909297 675171 1419173 122179 1453703 283659 212391 1020606 123247 1225300 147057 1948338 1241602 1674158 1923121 1521930 807100 60927 572999 1273795 853249 494108 225802 1619637 783322 1306668 1306017 212863 985802 1678402 172643 10151 19913 951914 27182 1015890 383596 225019 278321 1747427 1009731 285438 341811 1514100 160751 402536 10200 1086147 1477246 1154173 1901469 1095029 868124 1990653 866625 1448952 1258408 1690598 692136 73456 1796184 1468756 1742238 1110481 230208 1605042 1654594 1118859 589099 1256438 691226 678707 694534 568175 1292136 1911202 741229 141380 1917071 1293140 1332160 1104600 1618253 104404 1736153 1723057 1449557 1856913 742222 1534274 1094195 1392322 1898569 785036 510293 87552 1022398 397430 1012785 223423 194699 617945 1786460 955894 252847 1161673 1675999 332487 1668587 220821 850533 1367941 1575561 1355100 660668 222583 1616724 1559090 1409886 522656 1353370 1500365 1813211 406932 94280 381217 1117524 466415 912895 1734212 165185 125883 363934 1817652 981917 1589822 23369 881236 1401491 383919 363409 776690 1131855 1907267 1046704 761336 919595 1965856 613694 1211401 727681 1584942 1390849 1321551 265109 52344 1728823 1811813 1835799 1901414 862048 89081 1685962 1526620 624713 1590494 95778 1591418 337732 97609 1919403 1823642 1178601 593932 453990 1929164 336852 207409 931712 1158850 1672317 983422 199790 1880234 211793 1561504 1157301 1122086 563011 1070737 1281577 1024585 25015 1865014 803614 1245452 980687 1691247 952091 1816479 1835801 1901361 1835996 1538811 1223400 994931 590828 1473834 1990777 491874 837611 1435831 1712275 1817763 1026974 498226 134584 1715904 1624552 604008 20021 1609297 134186 1222326 720028 1462032 1524207 1615427 1328133 1833078 659166 1985576 1117618 1631542 1061862 141700 1841456 1223586 1272735 1871215 1813827 1896608 1620974 1091413 1368495 516931 1045016 1116075 1626916 291562 1523175 1426433 1480260 1993478 1930367 677124 60507 1074782 969912 1749435 592064 19576 1031289 574869 1179035 1002599 948378 1397245 16958 1264834 641334 1807708 1281526 1264677 662894 1284185 927720 981885 823126 1969074 1102244 1914522 376422 45819 356709 1000194 1678057 553381 321777 1011667 1490017 1197625 1482713 349258 1260089 900642 567142 1304228 1499528 531477 707332 850452 1921531 633286 1316059 903641 192006 1862465 738448 710884 1805149 1501329 993024 873291 1263553 1595489 612367 1000656 1838481 1989514 815361 276614 42399 1371300 1271838 732084 1535931 1030577 1678374 1146973 1982089 668337 1134381 1291396 460730 523293 1130751 1666920 1700105 1162785 64081 1227232 70133 1752157 1159361 181771 434053 453535 1748976 906758 1941302 1460821 867256 276570 98287 900012 1209367 137535 1279789 1648568 849716 1094758 1976007 202239 1310274 1404697 604491 1516282 1186307 732094 1153946 292341 476589 1640295 893690 130613 93145 949396 329617 1867227 1800880 579983 448153 1309044 386251 652768 1181140 185411 1177536 731125 473542 1693511 318714 477871 343791 223122 255164 1937356 1431863 1296752 260218 1111326 1260172 439519 1247521 1712593 1081540 1299309 442583 1726382 1506015 21581 1987688 1068143 210067 859063 279286 1114097 262842 1617194 339368 1310261 223632 77457 86558 1071867 662967 1319697 834055 1054638 1703005 1499264 1080779 661521 620063 305725 339493 1387449 173822 1609134 1677451 396577 545875 1116358 1550330 1201884 1946999 950098 372192 1095426 97131 1814323 1686654 44189 1549816 949602 1281704 1714125 1641577 1298054 1554850 1898121 1758150 590686 1601890 342467 1980318 337960 604439 206906 169688 363400 1222761 840271 867245 309536 1795628 1899718 1136905 172197 1443757 815446 862543 497944 1280296 1590961 1200389 934991 1191501 538808 1216886 1630863 523327 1649232 179829 859286 1348645 1228645 1592938 1873567 66744 1309227 554660 1082146 50405 248778 629488 551267 288905 686459 1333197 759303 1551564 210907 724270 1504425 370851 1496059 1617637 572105 693412 1075255 17666 1544694 573423 37251 1281696 718378 1770957 122278 1769489 977668 536560 1475468 603155 148284 1986404 273197 835587 1837327 1509417 1069307 1154326 323015 787993 274013 400269 214737 873648 1230657 1090727 1111271 1589367 827780 236979 1654149 1926876 588490 1637983 1427385 1434653 533398 1558639 932132 446070 1043958 1182097 365938 136288 572668 1144579 1903918 1592746 1718173 1475585 940349 953892 1450094 1421596 1090442 953575 1120284 121945 160208 1546839 1289993 570592 1307608 157713 1347335 62905 836011 1335333 541637 700038 297251 966339 1421275 320241 1241815 481365 374451 1866887 824531 285064 323192 1378809 1555446 422906 852558 1409183 695768 545709 960628 1786711 1011637 496699 61372 1874792 773595 5383 1709025 1005053 1805157 1314225 831141 1099569 530068 1650780 1789035 1923581 1872503 191355 459008 1870977 636511 426684 1139146 18403 45084 1325171 474790 700902 227500 675260 604129 1716021 228073 1556624 1884103 1678260 865027 666959 705828 699200 855623 243806 1305906 1202200 247083 959313 1811085 371907 43436 1514022 1331165 534682 729066 1412386 1602442 1607379 913461 1962066 1232595 1569841 1251032 1672135 1625787 644377 243939 345461 1639180 1806911 306986 1154476 114097 349638 1324174 418503 640975 895928 1330774 1958101 1468625 258426 1865182 526340 847765 1490806 1829314 1108894 1583474 760004 839103 75619 611558 1236312 376649 136939 1274707 956133 1471190 1193596 72862 1663163 1829937 1175046 1971637 22371 1651617 837606 432175 1804883 1031456 969922 958047 1253084 1862327 490958 1956968 1067654 1611128 1165651 1483678 1501583 445568 1669706 1633384 1020050 603375 452085 615423 795582 647033 618466 618093 448407 505724 817436 1425880 185357 952123 148862 1208868 1271786 1565908 1913259 1339981 1053183 860740 934916 416506 321894 1386891 1783333 258066 727052 1133312 390139 783828 1407074 637685 1944154 30675 1969751 1273495 815653 582897 605166 1590908 904118 725333 1586227 1779672 1323786 1346720 517283 1858287 800331 1594397 318665 639135 1923240 167156 1429934 1959420 35949 1821412 696020 1378380 1406419 610406 1852595 933955 381764 1191419 123621 1546675 1801353 1099323 1446567 928803 1382125 1146374 1156387 620627 981825 1044014 148634 696355 1203969 186821 1621969 770071 472816 1348653 234523 576787 1870151 376305 390233 899593 1676572 958525 1027470 626672 1819708 1374033 915359 839653 243828 1302326 62158 1397415 424296 822751 1838849 768397 1652979 1175741 1575242 1438989 644141 14757 1526728 1641933 1232390 1393512 1666769 143424 210883 1804754 903741 9050 807525 983240 336226 1989706 1938549 1693027 686380 1783900 1035614 1592421 847539 1404099 1387146 1287292 1939562 1208008 1940171 415471 489182 819573 1486813 1609764 1882439 1731866 16459 490451 1223930 359963 731110 458430 1034707 616647 1738890 147091 1807857 1922689 653081 580460 1460364 1665328 1069058 126144 464544 1899004 1228815 1344908 1371742 826325 1455545 977901 895961 1155518 1183918 1214896 1480832 370661 1762265 818331 635855 1427189 217135 1040270 5530 1093714 270905 157173 1176632 1224520 1370338 650921 1536080 779498 1361566 510284 1394747 927575 1723101 1908720 600522 13664 1224411 340627 295454 1608054 278273 1281307 1142205 1318267 1670281 814413 931141 319755 369218 129143 1517095 763074 712708 1255230 291470 1108917 855173 1340280 807292 1468449 230255 1727667 1890995 1553492 1586337 862980 1493472 685114 1945053 1449940 1185397 808920 1563390 662950 422469 914244 142273 1983975 1552764 1988512 131412 633220 1035106 372171 214481 382666 264992 1061155 726258 831094 493042 132450 1169306 985559 1936513 17573 1620117 418921 623993 1760779 1513324 1425840 248297 127260 1861881 1759373 1038675 1181289 629658 635269 1728417 567946 1965214 1950232 1868157 1638162 232236 257040 521202 440877 356242 1445898 1998844 850137 1550415 279103 971854 1852799 1529053 348000 1906087 1716841 206381 1031578 422649 1557279 1434264 1196875 1178659 1589469 115143 707721 121421 810544 1240724 188639 949170 1264791 765654 1588922 125923 255229 1345573 341453 593606 532559 410524 1306441 1209009 499227 984430 1719249 814225 1558974 1156281 500985 689619 498151 1642468 316178 1748758 1286158 553978 1287346 1968281 1442527 1571687 555815 1181308 1652310 1480223 1894932 1855787 1184564 1137672 466517 1918705 1198560 169866 1492816 611294 1891976 335094 1419895 23117 359264 449745 541645 622032 499161 320465 417346 871403 1311520 293984 705109 1415261 1854594 1888285 79346 1122212 1903346 1204254 709747 58408 256802 1530118 929407 1052291 1315953 1222578 1027963 1743923 723093 1348256 372320 1073724 520763 1868402 359776 483369 553419 1146641 908552 1960805 218054 1009579 815880 562292 1593215 1800675 313429 142804 1951294 1943577 867178 1901539 38141 1133346 1747111 4404 1630477 268961 94801 689658 61934 1671546 1158353 1824368 1088269 532283 1376329 1689921 593783 1061084 4639 1638488 544062 1876003 821398 1288208 1127406 1782432 231435 787535 731013 286280 1488915 740594 666426 1748002 1465557 701784 1295426 1672516 245292 1008850 933013 374886 871240 1732015 217252 1167684 1999813 552590 1679818 333774 538908 44489 1901518 1270840 1530761 55610 1647859 726340 1395719 953132 691479 501901 1508968 1227018 505820 1910684 1218031 372764 998413 1630906 501784 909704 351124 1057373 188998 174673 1807132 724726 175740 638708 143654 592379 652873 861114 1410696 1875683 999654 1989920 595186 157610 1518132 899731 404996 106207 1914047 1133916 1795914 110548 1646556 934502 1726836 1863664 591666 1679288 874132 953495 1181637 1635239 842384 751159 102023 1291897 2211 1687601 1282155 735233 294271 329314 1180112 1339855 1954099 1736082 820661 996766 698616 1302709 533786 1659710 1662955 599517 823808 1746728 912851 1485578 487381 1778381 893604 483332 852094 390783 1398155 1881566 1270774 368893 19736 598310 1634698 1916425 1020402 53073 1065556 1432110 1347532 957924 1287515 1450611 846788 619207 750974 1962595 473437 130199 1727679 664004 547432 1177914 511957 304642 725256 1384619 1473054 452092 1256058 796833 248828 1289050 286342 1326782 1369624 277102 671672 1896506 671478 492189 901251 1015688 1413165 1749679 1659590 1922290 1519412 252436 1950662 1678445 1394301 153143 770045 1523104 1157722 859859 60140 1113851 1310091 781478 1989444 780342 1439974 1319307 1510996 24679 974822 816540 1772301 1593665 425024 1491986 1608531 429150 129144 249037 1007389 1420813 1904541 833718 718947 73598 545007 860688 160768 1130092 1367256 1341961 1539480 298156 1336613 933252 158988 1596380 305048 650037 347662 486239 312920 1687997 1028921 169921 261677 482117 959940 851613 245624 691098 356715 1882115 1755712 1970234 1971856 1163142 571037 721199 497671 191583 772056 1630110 1417457 7668 486561 28455 1529293 965042 188268 1574243 1324775 411620 1172666 1123552 284216 841351 1747588 207299 1141821 1211074 1903410 847082 1153022 436877 1025137 716439 1173068 642215 956635 386468 567085 414267 1297847 1909990 1548766 1357518 897996 837187 1408868 528960 409922 391175 1704027 956683 1617016 1981049 833088 1932156 811756 1734576 1266969 93570 1643477 1098231 224321 1757913 885296 1022465 1157775 803262 310478 439441 1421518 637028 734699 1123782 442726 1660431 1216223 663928 1538643 287688 722814 435622 465372 202968 1663448 84489 400420 1585933 299167 384262 1341856 1509662 1666911 1458986 1767043 1627363 1542005 1167545 789624 1885138 1440213 1000673 1053895 852979 713332 484218 1341550 1368527 1572863 1958139 1793051 823711 1039239 872358 1779390 279691 431298 1092982 1033607 1161940 1002203 1098627 1450141 1922292 1322719 1042069 1177852 205923 1105652 852892 463460 1965213 72640 1152244 1650796 260434 869772 1986708 1124576 1013892 28566 409562 1245398 1066771 1081459 239943 14123 1368826 773225 1127797 1125746 1440338 1812668 621727 743033 1482623 841389 327050 1496938 504930 299909 30658 996948 1884153 228797 626544 797531 1896953 1011508 276252 296845 145352 1150513 1501711 980717 1114857 711325 1789286 1590722 734252 713245 392029 1676907 19575 543405 628389 896809 819766 1248609 537992 1532107 1310570 397052 475799 1084398 1463407 478871 1792099 141730 1011032 646796 186653 516086 1868431 1043257 1697841 1692185 1960196 391975 1689004 566020 1541376 955670 1639917 1310201 1504629 237678 877877 1397546 112533 1922968 1329450 599024 1810496 1100645 1687103 1249977 1111094 1876112 1460136 693733 1805371 9426 509999 962472 1127733 99786 1608978 854139 1423609 729499 1785677 1064451 1653962 114551 303651 638712 309769 1558722 106330 76635 423160 77585 29022 1586680 114258 1679604 579149 970258 1525132 101291 185812 74307 1451120 973677 997238 755267 575844 1986974 1624537 980228 1393312 578117 370132 1676566 941002 480119 1515507 626897 1255563 1365544 266314 1501148 383326 1238016 1757603 1806079 702594 237696 424649 1841663 30365 550256 330363 796602 912842 930303 1899105 1042667 1543741 965046 1710212 881351 979723 913674 889515 1922642 821240 1877626 215260 137832 417325 1410261 224534 689934 1892692 516512 363606 1038825 482525 1812045 584661 1608348 965043 1706708 1857757 623586 756025 1687810 1170444 368455 697947 725065 503151 18156 1602630 726903 311421 1688000 1530878 342929 338277 1102867 276004 401183 895625 1071433 1723847 41538 457919 708905 325784 110171 155182 1467727 1235490 960399 480962 287232 606387 481812 570289 148899 1976856 1380253 43266 1465298 1448168 436337 1949608 837479 1016003 1821781 899799 556445 368958 536398 975205 338625 344916 491820 934883 668316 712478 1432087 587370 1615147 531507 1218617 1729659 76574 1503922 296667 221650 488992 728107 1061758 898855 788435 1211947 1369969 373557 1227952 772100 345850 1680749 1390765 1628551 1212921 1444548 1353056 696602 94201 72782 1782014 369951 16512 1322130 1541724 676251 452319 60605 1226429 1035074 813794 1485067 1569890 950991 1310568 927814 1455617 1941484 527129 1468408 1861552 609856 297275 992617 436754 125927 181802 1666035 805299 1384988 1725763 1826868 179143 1494265 618343 1026587 411117 286761 585874 1410872 1858086 1148095 1472076 144704 1869404 1660983 155303 1695082 832144 766290 824898 1180376 582088 394124 1107668 1529072 413108 1405435 912762 169924 1937390 1075798 949702 1270382 70615 374078 285847 1610707 520890 72861 78358 671123 371909 995100 1956576 1071337 16169 636611 585121 725697 1236471 171579 1234640 1785964 925508 188075 1550028 1889615 1115522 225325 1551138 1860458 1430880 1249827 1336578 688342 1329497 1796984 594654 1976111 660159 756823 1558736 362814 961031 1258777 629971 1608490 283682 1765165 793421 405032 1685814 1527594 1964004 221262 50755 1278669 1796997 1290684 1071839 1710652 1369878 38492 1609026 192784 240841 1742505 1087281 527960 962402 1677556 1014582 1349409 844182 901623 1735405 604829 113528 88715 30331 1063171 914074 1387028 290667 1519259 923966 907039 1514864 144346 510688 1742007 446840 1483615 1641310 929578 1768133 1007266 1098602 1485623 1352357 1239102 293347 87245 791516 1005044 1405362 1056489 503198 1327451 1960456 1274149 907644 354872 268494 1485817 1373897 1395481 1855716 927019 382124 1110168 537822 1624339 566552 1325723 1101319 701481 1509375 868314 1559131 1554416 214260 144211 1254206 670013 233554 62843 986506 1953208 992385 618504 318821 1958982 445172 1238047 1973555 1535283 1488043 1815372 918924 1600320 1768219 1455629 1156604 523 972453 580488 967882 1700474 821269 775691 127032 1538061 1559659 1636560 938985 322861 1834847 213503 1889412 218763 106535 1992961 112643 928675 1676953 617178 191229 837235 1160561 744243 1346655 1384072 443903 706531 1971713 7394 1767841 561977 94173 889379 570884 129426 1756334 797785 325949 1368434 151920 1989901 494774 1939947 1468771 1142248 69215 1793569 987674 361723 915415 1789663 1393304 924203 548582 128839 1638785 420315 1549065 226071 578011 1065958 748758 1182834 1776428 1532206 94093 99423 1930480 1285572 1763154 1542197 262129 460715 1014717 255369 201642 1931322 821623 1000052 296289 1278223 1128198 793400 987190 1099216 1507836 1998658 781276 1958658 445596 1012323 1026989 378105 1338931 15632 1723881 1515582 115172 1313009 1845042 1071294 243167 1079455 1879340 976115 922833 15607 1322729 1756230 1959156 1844873 1207089 1477010 275737 95546 237988 1036888 592164 1398751 1407821 1061830 1528502 94615 140372 1856378 1157561 963734 1800732 1283294 1923398 22449 1921819 1144444 384775 1411507 1266082 841150 1365542 247692 1962444 849689 1105109 1247850 329803 1626005 1757762 558895 1442936 475958 283366 51148 978288 1226495 1684130 809937 101791 1682821 700298 439857 1810167 1174086 1830278 152372 911145 41879 1652452 481810 1741493 52265 444858 224097 403506 1529502 989226 1153213 751827 796642 1487148 660389 1484222 876512 1067072 1121516 588559 1500344 1336132 134311 438869 789060 1869016 59181 1298604 1686946 178088 962291 1595464 850554 1587451 1236979 1846486 1894081 783088 516739 313217 41334 593054 798202 1834734 265643 692965 1876322 478483 137577 761227 375426 1563896 1923373 279813 829223 1675387 104002 803761 1980102 664054 825138 905537 1663278 488259 1161421 1517724 353714 783666 1597247 1639890 1058208 1874565 820460 1191947 1469951 562734 1231501 1809756 768255 402843 1782119 1973678 947693 1590912 1470533 1013860 1262494 231192 1444120 843885 600492 222906 1103074 1972806 1371304 371635 702851 1028859 822666 1034864 328938 9502 364527 1779792 395050 1286934 1248113 239743 1617093 1880805 80080 1192813 1693245 1809733 1240084 153473 795413 1701089 742606 1768218 380359 1935782 810175 1624024 596649 1072039 1816126 1042647 10923 1738161 751533 732743 951927 716199 1304091 1209891 1859381 1379931 387801 517744 545252 845702 528585 754411 1933943 1062022 377950 1707831 837303 1616413 994436 1468482 540581 541994 1335037 1832520 1403004 1202304 1124048 1577831 1805317 1052960 207167 1245772 580637 1821002 1977306 1118280 305476 441216 1482021 1767399 936137 324336 1527944 1624771 1419188 958066 813527 955053 1629603 935376 1054586 985249 1388429 465020 1346430 171990 624342 1358734 277028 1108361 563770 843754 486546 503034 927764 601661 1179619 419594 1028968 1177011 574784 255710 1728922 1100415 932334 1983585 1865967 1186628 1110302 765020 971923 1109650 141368 248800 449582 1480996 1562676 561084 1833209 1048310 1946425 1145262 1278441 348085 141125 497508 1492101 1437647 1335223 284610 1761367 1287638 315745 453282 1310982 1496251 1924228 1725916 1871250 964242 934587 1553787 1474942 981911 1321809 1847672 163751 104781 1489662 1968233 19759 464551 861661 1047342 1500919 286784 1866917 757635 1769592 9247 843525 1805715 1385180 1142614 713761 281422 500206 1174365 1997066 1112096 1723980 1087838 770390 965730 828759 391861 810954 1754791 1446167 1832538 154927 430300 1833127 1157185 1680378 1505933 372537 1686497 557430 336562 680475 354502 1020721 1491062 1610152 641655 1164413 1662474 1556531 1608176 1456588 1480313 400993 453123 1334048 73388 1893037 933683 453469 1068865 459748 1260406 1361554 744101 1882733 824793 847879 722255 628780 1541792 1743390 427008 1195813 1249280 795010 411043 197890 1768890 1884862 444564 613096 813684 921331 12464 1836296 80289 942776 689933 1847297 242869 424570 732418 573888 523808 1302812 291936 1521685 1493155 836391 144405 928484 1395769 1207587 66913 1218810 1023903 127549 1199951 1289742 352099 932531 1239574 710218 786053 398449 530880 60776 90850 574694 1402275 97337 1261101 1659259 117699 1397694 1588099 1720061 1290945 1079760 1070156 1148440 117920 354386 87155 1603503 1092049 247480 433584 719006 453298 838510 569723 1001497 413757 1794490 1453281 459747 414309 1843775 1053864 1929264 319924 364645 1303548 167165 1585251 921863 325519 1285358 80273 236340 1784376 576724 387718 1042281 1644899 1303023 418159 1586068 1177743 1486629 1792851 1754074 72578 896891 1675419 775356 601684 199810 123323 852037 1785689 1639195 270202 1837309 890803 1099258 1978122 1771497 740544 1908829 1665445 358995 1370984 1812436 1286895 1159923 542507 640143 713004 46645 479868 597193 1802373 417961 1939109 1429170 167275 224659 1331731 1396433 965474 1319089 369808 1651054 581699 760336 127907 919591 506034 1670105 609217 786367 1033758 1156127 1683034 884367 1611200 1345699 117708 1150149 510671 354989 1317434 1754779 1223578 1292777 646241 221210 503937 1422691 215135 1374775 551479 748383 979178 377383 145949 46407 1663666 815639 1533183 1018382 1698326 887734 922929 1997420 42229 957068 1195835 1435576 45490 3687 1274019 103032 925802 547948 574464 893189 1136110 121119 52695 26628 1897373 498694 513700 111054 1448011 186160 521529 1457718 208872 1614884 1385849 299970 577241 686638 513832 1054742 902913 1578994 1281049 1135241 1268494 1355479 834658 1106562 419318 1238183 175851 983080 467944 1273823 929346 1064724 37398 1102781 1066220 1873992 1731474 1939806 1349539 1747521 1187828 1869920 226939 472102 754012 1313411 952798 1351958 767228 866838 878887 1687770 395071 1565070 399910 1450124 901694 1210896 1320369 107943 1937278 50399 1445128 123293 433410 1435242 999497 821920 1870144 695993 1743333 1551515 1465789 1818010 1109967 948644 1572524 393860 499566 1549442 77990 1824306 1650415 907366 1054059 1506763 1291521 1078950 1580739 1715700 465882 1024569 1902127 1254691 287889 1814591 1672006 1157663 1010581 1102155 1366242 1115231 145280 728299 181419 318481 600696 636438 1697445 1844135 240933 1123157 4043 1288669 1375621 1701335 397311 395331 1042781 1487474 455851 1140700 535806 1733501 1621475 643669 622970 927444 416110 1941111 1625688 539658 66149 1573127 391884 1664802 1259545 1043368 1677694 1589537 1790011 664009 1416640 1749911 347274 1138619 1737462 1438902 1298215 1185100 247478 901810 844163 1629164 1340162 1104238 1343737 1884073 1827227 1334825 870229 645809 814929 716643 1459762 1715976 1896142 1668174 673746 1946642 174821 113028 849645 1927058 1420689 590826 316307 1447281 1743809 1825196 419027 1899713 852090 300237 300157 28421 1866227 585955 553803 1460998 1141745 254413 1501327 342255 802738 764812 18483 1488838 1415154 484741 1665206 937958 383174 1075675 1898002 620868 1165603 251862 209119 530042 1379115 1659463 451755 561426 1069097 847690 1718483 1050790 209030 1709966 632940 432919 1704617 606998 368686 1999428 1811469 386400 1339578 1581270 684935 1653816 892193 1872298 747842 850979 1384571 632630 88577 583956 71045 1844444 378107 327741 1443322 1126769 1508869 31189 1699525 1622648 862754 715181 391966 397820 402713 1223052 84767 1217789 1850413 625820 1932500 1389390 1113832 1933482 1342487 665004 941233 1478844 99266 633209 1482655 1120863 130207 1753392 342115 1712337 1492087 1254453 233121 335291 727278 407409 1697182 535492 212952 765966 34193 701606 1965241 659844 947769 1171101 233588 965764 758102 1531888 811091 1587910 425387 545360 1058565 1489243 830591 1972034 1300208 1198231 1814118 1983623 1064665 407128 135240 1565120 1572823 1192820 878080 209254 1379137 160959 1112529 1736738 8980 722588 1659720 1045165 1882717 464061 466171 1799595 766491 1901073 577544 1760613 1038520 809389 176775 710824 211248 904631 1627924 623805 1781871 1380626 245800 432162 1025913 1359567 1481785 1699290 78618 12310 1743570 1044880 1603817 828838 1819389 1983186 914107 1069553 851020 1839226 1533528 1049685 1316082 1628426 1943420 1032983 679234 1392840 1590883 1339172 1957633 106526 216109 1962575 2765 1067480 41872 777953 1147310 979792 1264463 1440777 1611782 1985128 1394678 919295 1803037 1359564 1474440 7631 259996 1264751 1987975 803204 1910860 1922989 1183517 1822368 1369049 812896 1871426 480985 789299 589948 712569 1604425 1174877 1965985 1984232 1183515 654094 1551480 52385 1049521 467736 1826459 1519452 1338017 806368 1033261 1506954 1739689 1568637 1298121 1497701 1697606 1520284 1725566 828245 1404778 714704 420629 921261 1913270 1621863 578279 1890553 860410 747958 406924 568173 363474 1013699 1729686 757039 67450 490601 442769 1617364 1976804 19327 7281 758978 91929 1686521 1086690 404733 1213742 730706 880434 1556605 617824 1290672 882674 1226787 1100323 1936310 314778 209324 1603870 583018 338883 315314 1534753 1624657 35481 1528026 4061 1258547 1020885 689771 595626 561412 1660002 787089 453892 217807 1288087 402871 1644328 1143267 1951303 1456928 383154 1356534 1461427 718624 297588 1319381 811069 576329 72456 1030380 765051 793114 1976534 251136 1439286 368759 752261 1490532 1815553 1675336 479483 1326697 228190 1657749 1710565 1760095 1499882 209791 1622859 1591554 1317100 1811567 1244320 23614 1117719 1650481 62504 456372 897875 335512 1735760 1184862 91376 727852 763954 1235811 1764086 1755275 154997 757323 1143421 1355 735099 958260 1993688 1822863 452176 1650700 1850074 455460 56187 694121 1511318 764370 33586 1546583 1280563 886379 252239 592371 1185514 532705 1080995 832007 1557153 432495 931982 1980524 1646929 1268464 780859 1012981 469436 1210785 1471713 15647 1087661 1738100 1866158 468573 690020 842998 1342028 1404811 1554868 1985133 1609822 1962742 1264474 937881 100007 1809124 222588 881832 162360 1679311 1864789 1220450 971320 1418304 333018 77733 123789 1411521 1401352 1800718 772218 1591940 1170814 828854 394060 1805897 930718 1576358 292416 1921485 1033794 766451 921661 868275 1262996 1757576 1401239 1775633 1397013 1596860 1890933 1767882 394132 1465680 1588208 1603395 792201 415332 554986 744158 1092356 1784145 172386 1313770 1345277 1741567 1665586 641680 1250221 246206 910015 455526 1717151 582577 644949 1720345 243245 986911 1352033 556384 1765797 1125919 385419 1160276 1328459 1850943 1169721 1464797 570006 1307615 1724348 1511900 630593 471242 896944 1830023 461356 1283729 613606 16375 1600539 91998 996735 877309 845746 309498 1007599 1945887 1791375 1391727 228267 1048638 1195648 378468 1725423 1379525 455439 605282 795727 521448 567450 1552609 1919498 1878827 1574710 1878956 86076 1566769 1154617 427723 464105 1531658 136534 410130 1790230 466308 579332 1508889 209302 289552 1166113 1184650 1151048 452185 1237137 637428 1823427 1300835 414974 717440 648346 543852 299147 758556 1077018 1264038 1504785 389826 433250 1042440 1098048 466278 791862 998022 1665680 1047161 1394980 1355391 877537 1585448 962849 552907 39936 752610 289973 1512666 546551 1791650 1449165 16856 78018 1905974 727799 135217 1861894 1735777 803586 619556 1295717 1060851 1737929 422886 402666 1129979 658438 1311194 1311992 1782867 1796285 1303013 1178300 1790324 1122592 46128 1043180 1490631 891203 1243659 977247 984183 1314507 1188035 1561138 721108 1744372 1142423 1094063 534569 1698953 29351 1721618 808332 905650 778817 551786 1709137 184512 83297 533746 1753276 1529162 1069665 1060367 612167 1534621 80871 1300668 744018 139686 1103429 432223 829398 1644331 720976 1252998 619628 483885 824233 1253572 198987 209864 59467 1644855 303607 1755447 1126650 846568 3757 1499409 618707 1860795 1384853 620685 1916424 186540 1482746 186755 1556371 114091 623933 68811 1479676 1074175 734612 1952403 1057326 1437052 1317831 1547243 320238 1070725 1001105 257194 1595760 1314034 206078 1845084 237312 458113 228154 666231 936408 1490213 1063183 408880 1477567 1690483 364282 1409452 399778 1564024 843598 1700563 1939916 1237295 1757028 403234 1222714 804136 1159664 55034 284913 408289 381147 434147 459366 748756 1451566 750788 1710213 1190395 1877880 1344807 1492056 585416 244041 1165232 1116653 1416711 491439 1855212 645829 1666936 1494975 936634 1095595 1977715 1293359 289294 535574 840457 404678 1021831 1891561 57721 1033730 1672192 1389441 423556 1168359 108116 1104490 1511975 994416 1889231 974565 1571265 470177 1521913 1407385 1688244 1534748 1289861 1654399 32238 1562490 725554 1545014 694270 943525 574705 28465 807638 97454 1158005 393805 28072 603517 1058138 607795 1714800 1291568 1725773 1799274 441542 1982212 1729874 1963592 2148 1115837 669165 137405 872292 1606676 1969336 376859 1766514 1237034 315409 666603 1827881 172701 1476097 1897197 307492 490482 1891964 831699 1888091 1974687 362045 784283 1675862 1650803 968619 522148 1779051 330839 164581 380270 1339390 1668359 1328856 629030 779466 877213 567497 655024 972118 698889 1673740 1383914 28361 887745 282831 1839005 660203 500938 1922924 475170 81023 888501 556704 1632251 1325487 169774 569825 1263394 1657670 1925681 923640 192775 781438 414215 1806456 804520 902421 882123 1588516 1686368 1193568 974777 1269350 1569426 1954512 918783 14223 1698671 13322 750355 1747711 1091908 217696 742907 423795 1766925 1792452 723163 448385 1871401 39731 60316 1090184 1192781 883861 922410 715146 857836 1886956 509969 1668582 385316 1884456 1662964 1804744 256659 919829 710056 722556 1895364 917236 513115 600565 410054 690490 1868937 1386783 467939 558312 1895058 411537 1373234 1593492 1793311 1096985 317862 1038600 139835 1365918 1905441 1072342 1254159 1857175 685278 1499361 1011863 790938 1377739 1885920 164058 1086357 1849969 176914 202972 1508099 1693681 69861 107026 1298270 1237352 493298 903790 1351107 179351 1772817 35407 1878515 961699 468122 1773915 1483376 779350 1139674 296882 813175 1072529 608215 1687577 1945248 1661811 1508007 1269566 970161 904922 95746 499417 1214174 4828 1273450 762508 1754195 492710 1810400 670120 1254101 1701078 887910 1930356 310537 870147 1756496 1930553 1978955 646390 1386205 1573339 1344469 1377213 753488 539029 1556515 1133582 1568593 1708140 1126643 443402 536328 1912412 1170196 977679 1880982 1226323 878981 47301 115229 778957 907583 1004350 1800971 1316928 1370614 551226 1050053 1322950 396659 501881 847962 589116 1382186 903636 1605966 716742 231315 384076 624343 1632910 356045 1018897 576517 495459 816040 1729540 82056 1879002 1828814 136610 1942276 1392404 1095355 27642 878944 584716 1104719 27846 238983 1184305 1497750 1018168 1116368 471696 1235998 1910357 661884 1881088 961008 174255 1601956 89948 1432852 490371 1672270 946807 212821 187880 592041 438510 862174 664099 711228 1050275 694248 64738 28027 1246614 1231624 109423 1609285 593651 1902213 1164536 405927 1966913 1894223 1012727 1222083 1352434 1820535 1750201 1728469 511255 1026122 596358 6794 235730 918443 1445166 1204869 531127 1986998 1028956 1454515 79018 295203 226258 540285 179230 1422664 104964 1610198 649099 1633993 1860146 406518 496246 190280 821734 1541547 312023 1555057 1402510 1041788 972169 533627 1293916 1071218 1323756 1343299 751674 1333359 820867 1453065 107600 1484752 1477980 1423323 652386 27897 824884 481787 770915 1745072 957225 1880290 814027 1417155 437891 1941818 374866 154146 130875 1771618 1088316 1114613 907086 1858677 804128 1614713 1025071 227465 672735 8259 73107 1621608 1447839 450961 1901898 1349038 1850174 1159728 1044697 1277949 218663 1042589 1473597 1515993 510667 1719225 1906794 1665428 1978808 1338283 1421445 1075648 1917458 907308 1507534 393987 39721 405239 951718 1011214 589778 1874349 1162581 277500 1959233 1027471 585695 846512 172230 1418268 1963221 1466919 1591372 697409 1639460 201662 1655421 1573445 523189 1924261 1231541 39537 1313644 1027474 765970 1798229 702984 1833401 1051562 1219463 113931 121692 768433 149947 1613519 109499 153427 1135732 640959 1565333 1906775 1336540 1874775 403374 1996266 1517596 741146 928929 1444758 996583 440738 612950 1905361 1252398 358602 679324 1768815 540066 1099290 1550851 196442 1085592 1209277 78268 326865 1014010 1628138 1467318 605270 1779664 857930 536427 548761 1002682 1887405 1062949 889274 1258225 296025 42123 703570 642273 16756 1390769 1110764 619438 1460267 135386 1558446 1923192 187985 1963209 1397065 545468 266865 667737 1970781 649253 803210 648657 900281 833251 1356569 1566324 1227836 1801952 343188 354295 1493184 292549 927732 1749589 1740319 827171 1476017 45448 1302317 52580 1173546 1394363 699656 32916 1433400 1640591 1588166 427339 623904 371378 1463016 1995264 1384772 733715 742201 326423 15079 1091890 67074 705993 40037 1358586 430697 1840067 1799459 363331 1824425 1963402 931990 576180 936246 1298219 744421 983120 190399 1237270 12597 1763864 1439953 789942 1500007 1819163 408281 1642846 1680234 1954501 762688 1672890 293549 1413182 404554 39376 1999360 43512 1617582 898183 362354 1662790 1237031 895779 471546 211104 364058 549763 1550475 300325 1271728 722007 517534 479547 181466 1877144 891377 1681703 1940241 1560030 1983381 1387259 1464913 1272264 812984 1234245 1083392 1373625 609857 184420 216573 956926 331623 770805 1477412 1603246 1836732 1324690 193711 422060 1639585 1834439 748402 567244 1319068 1315566 199754 205811 947521 281977 1353612 208358 1571074 92934 1302249 946435 851724 1187999 1748197 1893523 959006 478815 1330939 358180 1932899 1948538 1669060 856020 869731 105896 1502929 1146799 441820 1510095 1223201 1291436 318666 1592813 746087 451449 690371 1510896 777478 1039270 1577288 26822 757918 1745436 112657 1291722 175200 1667971 860091 89973 1526783 1188394 1511138 124242 753940 784131 358142 319773 1859229 1512537 1201130 832948 1595485 1037195 570944 770213 986351 63216 915353 62665 445875 843587 1645228 1022023 1943266 1799427 1231347 825959 1030249 783973 1845509 292896 635614 1366742 710725 1537081 1634203 132083 511789 616854 526148 420174 826618 283696 955025 1275817 1832249 1680882 1348439 33073 979166 145072 1798650 1412075 310911 849397 340895 1252954 1517258 1939496 1226576 544878 288388 394751 61087 1913112 1463834 494034 950837 274017 1432066 1849370 848118 1539094 149895 343577 1368188 1411119 356344 1348073 1395096 1473879 957094 1241853 1398085 133166 1518391 1783295 111886 1460674 1929938 538474 1324844 331518 1651831 1180978 782721 1810063 831215 201064 59747 5839 656755 1343294 107603 1369016 1153667 1190236 972898 953012 966753 746294 1974852 1763119 1122562 1839279 1291681 916087 9289 41323 987363 1292717 758096 1615106 5921 545692 79950 946448 914389 1199287 1633615 1709342 168862 1966809 495428 1866269 167636 1824029 1305379 1228969 1395440 1041195 932709 1881226 1975067 1825144 343052 911827 1753843 334110 120814 1430866 1411969 701900 46767 1592724 913340 1952506 639625 1926071 1906406 1713646 1746349 1742252 1327984 698955 18383 752762 828400 440282 257915 357317 936094 42547 1191206 995984 1873157 1895544 1312683 1513374 399844 895815 834882 1857095 1911880 104526 91550 59664 1130735 382598 488154 1097422 1891348 1401183 1206348 974636 1130948 907077 43373 401134 1399166 559827 220366 698116 1924507 104446 249971 1551570 902596 368952 1930138 632076 1759719 600403 997200 315190 1080567 617227 1342367 1076332 1203665 1749141 1843896 1132658 1804838 1855441 147126 444852 201962 1366765 60181 773904 1982246 326679 1707658 1074589 1956800 1902860 1516069 952388 1436161 1728378 870231 230483 1782099 75267 1978077 1857122 1549103 267375 1273205 1125607 845042 1414642 98104 453672 1846952 1016436 587020 1547030 1688609 453606 1164710 336792 1414170 336282 456136 333732 1638138 976306 1309547 423427 1009374 59560 307041 894787 954687 771333 187028 1826499 733174 1112621 738854 889373 1230313 1681955 661279 413837 142925 1085913 1942008 137573 137627 1980446 1808405 931073 29295 963157 1506543 1346300 1656834 495918 275385 758478 1331268 623581 186546 1441190 1433831 837201 1274049 1854248 743995 750350 1280655 1826687 604681 1178316 498284 889557 1365269 653398 1641904 1335949 222749 1748366 1689273 1428685 1272430 55307 1362779 1983350 1054896 943565 1686980 452616 1241261 1670363 849918 1884829 1600302 472578 1542074 302369 1078319 340325 557348 912487 906121 1086596 1066729 1113629 1349821 1679530 1259235 1221036 93777 1968404 707645 1466463 1838678 456360 241634 295379 408212 1182760 1617660 1238467 838465 598257 667537 315313 1205191 665576 1519453 1825389 597825 909702 919453 902083 108420 1911367 765859 1698182 1257645 1966976 1414905 537511 786113 715831 1406012 711208 552624 1339328 1493507 162230 634073 2875 202171 778814 131090 952447 132722 186575 60084 1555027 1514873 1197103 1652981 1324290 1361038 966844 56090 159633 1285797 1273308 82205 614731 1829934 33526 556286 1027334 1724669 4400 1350948 974965 1716762 1622478 1641740 814140 1449118 1115516 482399 1138175 1058164 1470064 408962 1792102 1546019 810975 1305524 444747 843847 1031662 947994 568367 1387086 397363 819786 628637 604557 540477 884322 967275 1589287 738995 672926 830086 1224872 40199 352048 1960023 1213411 982461 376283 1604711 1812719 1595978 516311 592876 764710 394988 1892276 1740786 934810 1527416 126036 897274 1909836 1508074 1339526 1537486 1083630 168682 897253 1260683 1486109 1273448 212049 1679900 1870425 559910 1694378 1459412 880558 919830 311209 1925176 906963 1988179 805752 1165704 1938248 1538852 1819461 1943370 641856 1336448 975119 967872 992128 848363 359078 555216 1206956 462487 1499859 247704 1265986 152195 1529865 934548 1423639 1888589 759390 700422 59765 1709979 235870 705607 562816 127356 1270001 686540 584785 1129653 1100151 43879 1950404 241611 120928 887534 1890792 1760039 715672 1003930 1174218 973565 110879 520609 49452 1052035 1538580 156764 864255 87031 118760 1352716 1936945 609626 355856 1014485 1875395 1997522 330604 541914 728082 1574574 1606912 843865 834146 180212 1807654 743093 1551725 760823 864783 513058 878710 1084906 785985 338967 1189560 1835602 1728870 719027 1225066 180023 1385046 1249763 890681 1446463 177621 899725 480168 1887462 98911 629033 1518110 1236947 1254538 639639 1216283 613645 1232401 244658 42353 494672 542784 1711136 605832 1022363 1421547 1162509 1158197 875788 717977 1294872 847072 1163560 1453883 1762245 176657 2400 658817 1167447 126995 730431 73607 710165 1973716 1004228 709511 120158 1606250 887174 1509231 1215341 94275 424522 1204569 642283 809306 956436 242889 1360157 442677 1448132 450417 1879838 807191 1503933 523856 810460 53487 1952969 1058910 394875 1473986 1119273 855582 1884650 1445298 1814398 1977311 681580 1854767 1230986 1660772 494487 624326 62869 679901 981345 397453 848068 1714462 1372734 1890834 1487223 105943 691240 467137 370064 1695989 1996169 685664 1615867 609797 425875 1066550 756166 891542 499726 1776001 1101909 531799 230694 1617044 1028117 1799062 738613 7485 286123 452277 1686365 1411742 1237689 1275583 1105860 208152 1031623 150793 1626854 554926 1441370 1937403 240927 62768 1828949 1348113 823292 940483 1624937 1201900 1617647 1333624 1852371 1920480 292429 1346058 1506882 210746 109667 245633 1656458 819310 1855843 835828 1054857 9019 700808 621056 1239076 88784 1835987 754202 1925299 1240270 107405 454972 1425123 1238408 1396907 877126 218275 1790409 1750497 1581715 549352 1984705 398072 926950 994730 811597 666165 1579723 1875814 1128930 452957 147170 1631109 1025332 644777 62604 1740015 1316424 253488 228454 770063 36912 1429585 457700 1453661 414849 33829 741927 426175 480316 815517 478722 120263 1525106 741971 452975 1466530 1333729 611002 1949410 807210 1611541 1878899 331891 1032120 1204433 341042 1181761 305157 1773724 1488455 1312653 969969 122756 357218 1702229 925937 1474903 1605493 1677486 221497 277227 1976062 552620 1952517 788328 174022 1638196 780528 1352545 344434 1920378 706540 753693 400998 1241900 1899921 1541737 1345110 1206850 865809 643038 682580 1943357 1481276 1090170 257732 1494525 206633 1348180 254976 369007 1967358 1094800 988016 1594499 1571860 1771675 619577 1868952 1007233 77867 1501157 1416503 396436 429402 409806 749054 1361354 687354 1167619 1026991 848631 385137 1450222 132469 1948281 817578 1005046 508469 1496971 1405069 1045805 1620139 539614 950004 1697075 1977640 348118 1918956 539685 1262517 1910123 1840261 732579 1845388 469358 65045 1486416 1130607 559755 1304194 953429 1880903 1732658 1886035 1247515 405534 1780589 1252397 604156 425337 126957 210386 708137 1351524 515045 29426 22892 274708 682621 930086 393413 1646509 874084 1717819 764215 1294612 240528 353147 919060 394178 1170907 450113 1174725 882241 538248 940474 191491 670300 339852 1645811 1277577 163246 1678808 1918119 1122332 370133 1867794 1557310 526136 1302980 1628892 333870 1776584 1559267 1600240 1432207 1937159 1142295 509906 186360 531708 1019574 421192 5815 1526471 590982 662167 1289206 1884648 635095 190413 1715659 278491 781765 663363 1044960 318029 1123863 1401853 1388252 1348114 25312 139374 1654255 1359930 464044 378396 1238884 146346 1071336 1754755 938367 432938 1706074 1510507 1197225 1077772 916328 209716 144321 882847 1889310 65844 766506 211802 1828067 1699361 1803134 1238691 582095 1104842 965006 1915950 888287 1686681 998590 303139 271837 1147814 464318 239852 1897622 1721806 1542834 319969 625190 1381698 291832 114939 550590 1635871 1122825 1976091 1701770 1633527 233406 1959614 1554793 460995 1392496 92993 1455839 1170038 1390834 1548796 1717074 1100700 6306 1483843 1549414 1679249 446470 1936833 1158584 1772998 743778 1444424 599200 1081884 1765921 375351 115239 1596798 162269 227747 204324 798319 183006 1818851 34812 1818810 779296 903690 1498661 1714002 197649 172051 695089 1297243 814309 409372 1289831 665301 1826456 4134 589698 303805 1341488 1583303 1646700 1205450 1209740 446721 1606124 812275 362741 333502 1576416 1578878 1466534 89731 1730071 1322785 1449464 1239055 1565852 144952 1883640 1851359 1509129 1536695 1708585 1497910 137059 1500672 1928101 496589 1192213 1006016 1819156 1512718 70395 1856264 1654607 363971 271835 597537 261659 534725 208927 815702 1294354 298646 835126 598612 440691 1609672 333402 1640561 395748 1385462 1559291 702756 483450 702771 1175274 1071486 274083 1350549 1122387 1703007 1218638 1479880 4852 41035 691005 1659292 133939 1752140 337907 1333265 78175 715213 1084883 1759125 1275841 1432912 1478171 629565 1459574 838353 1843189 1433225 324154 1739883 1245863 754157 294534 1716551 1989404 158474 1589192 368555 1893767 390170 927949 1956992 1179227 306998 448772 1718227 106333 1320016 524744 1813089 1613298 17602 541387 520840 611038 22622 286003 495588 398485 1969727 726720 1070048 664931 115312 128568 699966 1286771 512674 1639324 1370008 1808531 455573 1037620 1315234 440996 499125 1856604 1307387 1675318 650932 965859 341748 877985 203048 1054975 1610738 300497 1108714 429466 1997233 598782 1117558 1733679 947176 1369371 978631 229338 1097842 1945488 665347 439658 20173 1433617 1166376 1095498 459622 1815620 1427114 1722022 951265 1650575 110918 648359 972367 1775454 638110 1336075 633859 41176 710819 801037 926738 782562 915372 359925 998546 1202725 1994374 1824321 1320719 676642 1900550 901198 908114 1828686 1469851 586694 724560 335399 1461976 70211 1627702 741653 1134198 925420 1891205 1071246 1356629 226430 1985387 1725807 415002 1652868 116936 1957308 790793 1035263 89707 132388 1372233 697542 246839 131320 662927 750104 1511899 1366180 673861 696723 216153 728532 949566 1456264 553615 1955404 1278668 1387319 1988136 385631 1957135 889554 546156 818599 617496 856058 48791 1543595 1549358 63825 970848 1456037 497656 1534525 856562 1202540 1562203 984443 1868189 540002 998359 360851 1499549 1458658 771605 999134 128219 365865 63712 109516 1776884 550540 869329 430517 1272293 1150729 1404976 1462531 433891 705921 709150 1290988 739614 67964 683931 124799 623027 1591950 1170738 1343398 17884 146446 891302 1695486 1768881 487494 1008961 1997786 100269 1024734 1620575 584371 352253 414338 786340 1238973 1484593 488090 311242 1838078 376315 435617 974618 570210 1544806 1597802 1195778 1072897 155620 1078757 395079 1430145 1978100 1467332 809131 24120 896750 1996806 473703 1055247 1423039 1672051 479198 445778 590981 178133 222915 710095 589905 604967 1928617 554698 1266928 264279 898312 630668 875603 861688 1295120 71177 1814362 1507017 557391 449485 1151946 1720541 623195 1635406 1023672 724391 964286 819670 1510828 319438 1542042 1318441 1605027 1652103 556346 894579 1304192 1888539 1758795 1852056 1429550 165464 22764 1615464 241169 498251 1275983 273319 1686300 1400974 178835 397761 1803801 1910726 1314845 989505 1779835 1585079 1545988 1984683 1082547 1427068 506753 823595 588424 1179518 887874 325104 770821 294551 1641447 1726496 1045496 1291595 1905845 1775804 899495 518852 565913 1991971 577430 686089 1974291 41847 139293 829501 1229808 965615 158829 246089 1928373 1211235 62249 1491658 916889 1322900 1974523 1786091 1776804 1985264 169523 1361373 1854474 135014 34965 1417349 419580 1579108 1779691 1123193 293147 962840 1408627 1912130 106537 1357663 1728482 297669 730985 761815 1008386 1311713 717126 1132796 1650557 1583844 210274 997563 918161 1612415 1938174 1545813 1976860 1244258 1228665 1963987 1200792 425366 781179 1777940 1839692 1946088 152416 114860 1128911 1805243 646886 806245 545020 208306 1043967 1217786 223004 989652 668088 578704 1839880 1248999 1460827 72851 1865171 311236 873580 1567645 1327835 93551 905432 99198 1634202 1385380 1074365 573954 707128 1303816 112167 159474 1282128 578237 762813 1163459 456623 36815 876386 812988 1102111 257940 1230653 294700 1429034 1840563 1131756 1201856 709556 969594 557804 301022 908743 135702 371646 737270 5727 200092 33209 812188 925646 1013775 216480 395780 1020566 1933143 1849313 1133240 939472 397554 1527026 1749597 1067837 42383 462136 1541152 498082 222291 455104 644065 1289719 603489 59176 1947094 929440 85818 316503 1367351 774104 1441080 698061 1953471 1383127 1744220 1380750 736104 1202970 487273 1554191 1526199 1416802 424627 1492887 68703 45399 398327 1055183 343793 1451606 1315795 1386392 2025 87925 461915 1687012 1657005 647253 1355475 1596260 359918 1818968 1429590 1078602 991250 1025725 715478 856316 98451 1355710 1010969 102424 1000044 649062 407757 761189 848671 1991669 1051075 1315893 1432814 1445115 1265493 739082 1610586 167130 216874 1736185 1200323 471803 1035581 1313911 890045 1828627 1887831 608798 920225 679571 988626 1219365 1565697 1056412 577699 1476315 1052012 1604823 831124 1528227 106804 1246137 109428 740536 802118 853250 1427836 1655134 1161905 766205 1679233 1116824 1750216 61842 1658979 1807122 623692 1921422 627768 1228908 1568585 1489185 1979797 811887 1561638 1256163 1311070 466005 218289 1817310 780833 837224 1301874 912475 708366 872618 823290 1749317 440991 586653 1893653 609156 463340 185822 1262725 466013 459900 1646572 1520490 286470 1723601 1058549 938834 1113249 803724 225835 354432 341213 582211 699041 156252 1541336 1602108 261484 396716 1882210 885324 1165762 492541 1701088 677963 1747026 1089927 888091 317547 885919 1570062 1377687 1656441 497718 1887555 369849 1450136 752840 498558 1324962 1761413 1849417 1569143 70326 1138073 635055 212370 1256312 1885198 754961 455229 1134636 982885 1678867 1733469 317821 1422450 1353295 1422998 1383787 34831 1564046 1711883 1490427 688125 632260 651008 179880 1059152 799917 1821898 1856643 580028 153033 218790 1881720 1164364 463330 840553 1129783 597218 555649 654115 1380316 1171520 1173166 1525513 478108 577645 1643547 742371 790752 446281 958114 1449602 1841381 1728569 901285 310487 731247 730050 1027808 1001928 1166866 1380385 1111752 647156 212346 1823647 753973 780370 867686 1447564 1598164 814923 1068462 128743 1860698 542989 885143 584615 1334815 1981278 1648886 1659498 849867 812045 1815783 1188866 1207238 79970 478731 1796854 1880635 561711 1622873 1526627 810360 1917846 1856179 1328941 840083 653473 1300893 376895 1955460 1311158 388348 896215 1783778 1491762 140385 702203 409265 660163 1302815 145223 830073 1745682 885931 1626157 186723 112468 1839009 1017663 267432 1281640 1934750 1843692 1971580 1350081 1684389 805562 66664 129244 145663 1961966 110625 938808 168960 1697531 800898 224985 940647 394173 91243 111953 528425 715686 971110 225736 6712 1189515 619509 921657 223700 1200841 254835 226817 279372 1806357 54912 901223 1848355 448431 800727 692728 1985675 983467 236769 1124314 987884 188752 755550 740875 596237 561086 412925 957759 516186 845330 1349087 1043882 1148028 323039 1758966 1057200 1220576 548243 1087585 844880 708964 851679 1028789 707779 1472149 656256 1296949 1275169 290261 907270 1937857 223314 700052 1709261 206245 97343 108699 562907 1036518 1389675 1044372 1392814 301241 1911496 795906 742484 270868 373657 1404810 708309 6663 1544437 773706 705105 1572649 1975182 1105849 187060 381267 1730036 1595945 297687 1664262 1343486 1626074 192786 344377 208453 740254 9835 189494 1640568 546629 121934 1666130 262545 430902 1822354 1328416 1429386 211498 521884 1548638 302521 1079257 1473639 736766 1726635 224191 57882 453668 62208 306778 1354188 806407 673405 1073418 384448 376631 976406 714967 1651864 674429 573598 650642 1587931 1163217 625223 1553899 1879925 1242581 1200002 1029178 370482 40540 767938 1053220 884663 1760096 1574751 1475064 1770108 1560878 538638 216092 1879422 1728231 1598275 567823 1327726 1980970 1012694 976138 228434 1697596 705793 1629434 17792 1182563 1725031 578878 697025 357900 614033 995939 125582 1630734 18094 1455910 1362786 851880 1162297 1642548 1342298 377155 1091038 1748126 1674282 1125531 1437921 1505687 1980284 152815 909312 1578001 1304230 350994 1114166 1991758 772634 1998117 1567895 1396563 877181 380812 1417706 1697265 1602258 522646 553073 1354674 817498 205384 409915 1735159 154160 786384 42573 1613947 1227527 1537949 1862313 667712 1475768 1136157 1417144 1833016 51537 1313690 1117254 969756 1410673 1233762 1808008 1845582 77049 547258 1809506 1900565 625016 298795 1633224 1590544 1008680 415992 229686 869726 1789953 742099 1524475 1492259 466793 144118 1761636 943098 1170832 1277203 1954045 114853 472844 141390 1730989 1460002 155515 1956998 1651186 1891009 800376 370264 1439261 1585642 758499 413776 899839 567486 359170 1209689 641430 325077 275484 1807546 48884 496652 1619420 240446 823584 7080 1719012 775917 752918 1789769 406102 526504 570194 657067 185964 16162 857704 1904097 55432 1039569 134763 1443908 560709 1630156 369377 1262519 353349 120034 1160615 586639 868384 1031066 1832440 1810686 1212311 984396 792438 1140224 985956 724336 474636 1670079 208275 122868 1970015 1722116 331354 1462593 904147 218897 1908394 485593 1522648 435261 78862 1317823 623181 1341375 1991805 1332072 1353153 41928 576417 1070681 1730976 1325020 928816 911301 1226722 1256090 1275317 1120999 1357122 1896614 1465003 157083 1736626 127386 907694 728834 1366075 1524424 1381602 1823979 144623 622331 1678045 715197 694095 1999877 966845 1571405 934614 60428 242102 397600 433631 1899005 887345 532275 1443402 583717 906800 1913670 1718555 1044453 469988 887567 31636 368914 331153 600180 1518483 639779 61049 1205969 1470 1411234 101476 1773623 117914 1887976 664310 1720335 1602124 1877227 1866527 472566 529873 1997061 922261 1091450 1576562 25223 647278 612511 297689 461127 1441920 884040 1108606 896122 237265 1962898 1711064 1317006 1906474 1160175 336965 612586 397480 160966 95250 1497553 1924996 1018472 1519860 1809436 318024 527061 857172 582403 1729437 419991 1939995 1483364 728851 191321 1917539 116177 310868 235507 968918 841984 1747216 1641891 1366509 1957971 509487 1349089 129854 1814757 419381 695945 421996 722750 1359177 975672 1536715 63754 104914 1137383 223425 229040 943592 1048724 1477486 973179 529485 137601 1832510 691079 154110 313679 1687265 129471 1729780 1640880 1150480 1896350 5979 690546 46117 568079 1009091 40159 1579734 806855 714515 43116 1695816 1604807 1536949 1078217 1213280 1918264 1199233 861355 166187 1511987 206758 657891 291512 641855 1248489 1968446 1529562 1144791 1179221 619092 1692102 1947988 1841066 1178600 1197809 37837 1092821 784792 1421381 1807415 297957 940627 1641353 813626 1161922 1330369 1774362 701246 1338853 76818 558425 320202 1437092 1456829 894853 717182 168740 1018794 1858397 431460 195510 1751628 772714 378091 1137305 1507152 1340027 117509 1662408 1117383 684155 1397783 1332389 680785 306622 527584 1536103 101327 1230524 1422535 123344 1073246 264314 1188091 1175503 953352 1354171 1539628 723111 423864 1373365 71174 1447952 1449654 1950197 1862808 359969 1591107 1014313 979720 207428 1274717 461754 1383964 1420329 1689705 951552 729735 279761 266449 533434 125598 85344 295355 502714 1656912 537007 821748 1412250 1521292 842575 1349570 1257357 1950375 342891 114759 798953 187198 1263475 1436864 1763248 280352 1350299 1597523 1918017 1094753 459309 1458425 1461298 1475852 1800249 120058 199681 755442 1962460 1238189 357791 28863 1933334 1342400 1275293 582282 972172 454814 1531965 1439363 1865262 29411 1522180 1690792 1256468 954534 1366512 1076233 854906 890978 1105718 1806001 1558467 971864 1439699 679615 1944714 543919 1835033 1412144 414081 1233337 481351 1603075 1844536 1343528 407410 1021132 1152464 1444308 1122447 1240752 1612851 530034 1265953 1974397 681924 1103085 559604 408287 1019932 12350 782772 1508643 1338057 1834141 771583 1015194 1610065 235301 1106293 853471 1366328 1644771 687023 1150069 1830121 131827 539946 740669 747740 952927 1169447 950803 1538676 621103 1794650 1309230 1869930 34544 958539 1866610 1550751 853177 951387 1777767 1803902 897428 1367505 668422 1322452 1873380 263196 530652 713478 1762455 144125 1262144 1667518 1666244 1027938 800367 1847443 1066156 546411 884554 1036482 1908001 38238 910861 1156585 208373 172161 651936 766779 654215 429876 730556 1870661 578046 1315473 644404 1693375 1506574 1132891 640278 574620 1241734 847752 482691 1136933 833246 1040926 1345181 910389 1171372 1906572 1023977 1475550 1108384 245712 1292581 1274014 1107453 960500 481874 1455067 872481 1414062 1467614 177295 352141 1647138 1603949 302437 1190614 438299 343546 162061 478204 595354 265753 1091829 424067 1593970 204153 1688719 671927 429142 1202794 1537019 86060 39543 976752 1376391 804141 1745887 1012677 1573214 1068835 539237 580517 1647468 414212 232265 21186 1972046 358794 343993 1960145 1075995 541601 1105509 1130386 1744961 1759892 494772 1360333 1599952 1629614 968667 186034 176659 157716 779864 800208 1885258 436252 727444 3107 1673185 289343 1186689 143979 1653062 1658706 1227230 1048042 1309446 1220398 635901 1442673 287545 1886171 594275 1453751 1355229 316047 1875459 1988901 969180 671004 931088 81039 1908622 1576962 1662104 1128689 460595 1820366 226642 527572 625753 1739161 1781591 1420962 1437785 230495 1691457 480895 511407 604595 1925838 1381611 560936 36670 1459362 1536983 802715 1001250 86379 1099762 1599223 1144690 920621 1531168 1104384 1266134 1032024 932385 1341692 52953 377012 116629 1583526 592423 533366 1238278 1989566 126285 1394184 1935340 474406 382976 7650 1290734 1188528 1644620 1186951 1339078 1805077 304917 1395082 658871 782937 1586176 598181 794196 529396 1468385 1089677 581629 1134836 337919 1990124 1634825 1030318 945699 648372 201970 461579 292077 1566776 1404282 1603822 876767 1697487 1367230 271285 1018258 1089118 470306 1214787 1329469 995027 119741 912813 683319 2238 347004 29881 645326 1838690 635597 45231 760565 1645303 985981 1302198 1908257 1006040 560077 870664 1744797 523369 149785 57009 1796712 1268339 1663173 1029911 1339451 881342 98775 1624745 220866 1427178 72198 653458 369178 143251 818527 1410518 1735730 638829 966804 1533983 1946714 1758842 983883 1960083 1975661 1685138 975183 137673 1271132 1292713 1927816 1116667 634493 1831593 797233 1167716 1586407 180284 903676 289889 1670864 561397 840709 587809 888157 1869511 733576 1869322 1450827 1691834 497374 587573 271313 1232161 767621 115055 653844 524243 1664587 631694 1435547 635236 151717 1808151 1662533 1698647 1493689 1680614 1279047 913928 1385792 133661 1089808 1612399 500483 1943539 1834711 1021907 1430320 1253628 1573842 44214 1594870 26110 291461 937541 470472 475297 1259171 1782303 1897631 1427112 1694007 567215 1203696 371514 1285854 451516 1112849 1882040 1185662 786941 1659321 171511 127736 1017434 1517786 1109752 1854195 1161235 243898 1903295 1872384 1046523 1352453 1935561 1314215 512364 1413934 1065318 1105577 1209887 105946 480254 1664852 1971275 1092456 1593474 1747689 713220 1149278 1347246 1610963 546931 1838776 441673 876100 1392841 90807 205190 851901 1775506 471005 1214320 1887790 428333 464292 1333382 691760 129476 51309 721124 192987 1130862 30233 622474 716412 1700672 1087141 804941 1505726 1451364 1287674 1935174 1053034 384219 1771224 276780 175594 1401240 633864 314855 1072248 487002 1577308 38859 1304150 484714 59025 575192 649201 1905296 1863830 741510 1543982 447295 226166 1758789 1678258 1131590 1046603 248295 1891423 934167 1281822 540743 1358316 319559 1277639 1282696 355059 1324759 1817500 1132047 130151 511599 1647576 742098 84187 1173716 439739 1935220 1662987 1767120 974997 1989913 1111730 1529384 1633153 175447 1067668 154222 1483554 567238 1970514 1310724 519586 475334 1722461 1639227 1443453 1135589 505925 1083046 359091 1417051 632917 1276865 78496 477653 355721 1741852 851188 1959417 1454414 1900864 435594 1375425 360195 1065434 1916747 548443 2473 1688127 341494 959073 1902008 182210 629415 1963065 1696390 1808455 491963 443508 10111 806848 1965643 1583378 564062 1781686 1004428 384908 1451929 1369821 802445 878482 1224158 1427449 1774106 70027 1141824 640237 1379201 1887229 1671342 323068 867004 1880983 213787 1373666 982515 947899 828368 1481718 719377 24599 278314 179938 457629 1745440 1512492 278302 41119 310247 75766 1538594 586906 168330 209281 134158 150823 437301 1277328 845917 1767156 1709540 485315 982798 951482 1986546 1528851 199788 526214 161643 516391 781467 188242 1502677 607949 191337 1930503 570571 229778 1559722 212967 1921301 746416 1102997 543093 1006491 547703 319358 901092 1804653 1843827 469232 901593 1025934 1099710 1370828 964487 1182298 416869 419967 1114657 1238084 1209269 327810 819158 303969 1836424 661889 726462 1797764 670383 1784135 749819 1150720 895426 152892 1518457 327431 521141 1987466 1869670 850283 1170620 1880301 1195550 781810 647545 1689332 296134 725693 1762075 194326 113097 778582 1238699 986439 349110 829665 834199 866280 1732150 81346 1912238 1528723 1724972 1847018 795118 1187371 1208676 890440 736042 1076856 446679 402725 1576319 1893559 94594 718578 674530 19250 1036421 1690978 1214064 1368493 1639280 835343 1341377 160898 928174 1522686 664032 1493130 461082 245056 1421793 1325067 1848076 693603 1246665 1345638 1558270 1433526 153280 879345 1009875 1647414 235223 1317359 1998175 1215807 1672436 838679 114087 843260 1744039 1947584 1395809 517907 1434265 1231742 849643 1692420 986622 684471 1315985 1799821 1521624 1882548 103379 296829 1354941 1186210 797732 346375 1435852 106836 1540734 1647384 827653 1089356 1684027 931310 1479733 726170 814368 728729 1158310 1108708 1222945 1250997 1960464 1328539 1995028 1102845 634864 1493654 1347922 1455211 1700008 924873 266894 194268 1997961 355178 340012 701962 1082632 326697 1058579 201552 490443 1457932 1390911 1059271 1774220 142283 880672 584835 332289 1268704 1368858 1070086 802348 391648 90870 382042 1262872 1660704 159307 606686 245449 1682696 92959 1815701 104581 1380078 1631079 1825432 1079589 609236 1013591 110118 1944579 322623 903650 355984 38045 1787236 1686899 788747 854638 253875 767958 1890194 1367700 1934058 493986 238885 1125206 869958 1588680 1253007 221591 1324553 984838 416113 1581331 176319 189142 390277 86285 1999918 775969 264757 611710 951260 98442 1423227 825191 1533684 765161 1559135 222708 1713437 1532892 213392 337343 1000604 1584878 15240 61639 1146204 246665 917377 281798 181700 232721 1967546 414241 1352537 633066 1859146 140100 711628 2258 946208 1376156 123190 1767459 352726 256594 694361 1197358 1521069 389653 1400577 1966045 1908771 299568 1823406 620659 601003 256501 894679 551045 305968 1623971 1876106 962661 418372 312077 858235 771418 1624322 889393 1467067 765101 1184620 655322 1479141 381918 1804837 1546501 467528 1389271 1517894 823250 495672 523146 1965186 767124 1152573 194496 98429 1779982 540924 1987420 1997623 1219900 1585640 1757227 154721 745863 1787072 1668278 1260798 1176719 251926 1988173 383082 657281 1081733 1843947 1491698 1845001 1244201 224944 1078641 1277581 555529 899150 1520952 107732 672642 451508 435288 151284 861577 832680 696554 443849 601656 577562 1797614 535865 598317 1734536 68315 1263746 370358 1916217 228737 955958 1080544 1498092 1670146 277668 896893 1169016 1460135 1443274 947651 1900971 1564899 1530610 1445968 1048302 1412657 1392177 574521 1978281 1420254 230692 813241 381727 1987254 1846782 319544 891598 1316588 1421896 392354 552465 844931 665952 64135 1754621 471572 1655461 616899 949757 1951102 1972275 662407 200779 1607255 1621146 1905107 943340 1857530 1789878 1424488 1173576 1934210 89619 888231 1319329 1692247 1394252 1090370 1614448 1766691 578335 219363 1702982 960317 38093 1485757 1776121 188570 1521961 234475 358159 157429 597318 1463600 1170774 844095 1433769 1078624 1846874 755864 1748568 1509195 1780195 768536 1204713 1760405 870389 1759898 1804241 894742 975181 1664727 1227511 969805 1334126 1540977 904837 136189 827384 1793014 214930 1668668 1096388 1774173 662157 1639896 1001335 94236 1103831 1650288 891619 3912 1166582 413512 1908080 717190 1064192 1128041 269064 139201 431838 568724 1630562 1523593 1450155 1907149 72069 1479566 1251387 1367024 1102850 88201 1567892 1274942 68049 748449 8520 613954 1913782 497786 319584 732056 944752 429319 207330 758527 268137 719422 307585 293417 1387434 181530 1151513 1659709 888412 453090 290570 1451829 1092013 709310 643514 344776 900911 11338 927819 1006535 606650 115871 492914 1571719 883551 95594 683238 1344627 719813 1939643 771662 172577 1273093 143848 1854415 1052360 1583312 1692462 1828400 1236345 355518 32041 493491 1407981 344990 241163 572035 67683 1790654 583560 687034 1841812 1394983 246559 503718 1499005 1279540 384856 462542 1370449 1810392 1954850 1089969 843655 46179 905174 1604108 548347 74197 35332 256395 1562389 1384075 619420 454978 1037167 953049 904473 1643158 862633 668119 305822 1908058 1476078 699564 290180 484202 1383854 1207236 1711002 1762056 1160177 834900 1448524 1956412 1056982 559030 80186 707337 1860175 841252 719244 1470608 1647932 1254930 444376 906922 121667 1349440 1249477 242065 1442774 755089 1139322 968478 14032 1939255 1754102 1025111 1954500 538694 1543183 624460 1369350 1850591 1375878 1836399 1658397 1734412 1309556 1842948 1513671 274044 725172 1847976 907358 310970 1470322 1815309 678928 124096 661010 1832568 805003 1594453 494535 22527 18011 1062528 202863 1578319 254074 1428663 1679699 231784 1186276 1043201 903892 1880020 1888473 901338 1916952 1189624 1238596 1099608 666635 413899 768256 30492 585780 1706601 623373 764024 1145651 1423521 509163 1013008 150557 1055009 1361296 1635339 294672 237902 1696147 1314721 1585877 235954 333887 401628 502508 926403 113806 1652353 169579 700689 33575 1339601 947770 1159384 1791267 1749860 935405 164406 1293106 1378573 804821 1887410 1719391 17049 1696462 1121713 1467177 558486 1478749 1517250 1232113 748644 1399796 780599 407532 1547444 653216 1651584 414297 138810 987846 1112713 563354 1316116 1337327 1696539 632805 30638 475205 255385 680120 20202 1096694 768140 927114 248553 887782 1498745 673961 1731158 1503220 1880543 692947 358676 800711 1453344 238795 1911585 1189394 501530 1341096 1292012 295237 772983 1737114 65753 306492 676011 452181 27266 1519895 1653639 1730439 168490 708359 1071785 918085 1950838 601205 1768324 586447 457775 70468 1500543 503383 1952297 417278 491203 1628714 818676 334191 120998 1093792 881095 1476874 652459 218040 1032861 1299976 237385 1428254 826468 685934 1638146 116567 1456572 431431 1746229 121564 1999669 288380 1569049 1110573 1291573 1742751 1983695 1000233 1121500 1052790 1937668 1344820 1365947 614307 1735164 1606577 1394203 1124932 1212226 1918055 516232 1727270 150016 1080075 567080 728046 668527 835855 710107 365038 34011 83692 102829 1927355 242365 1338843 1862022 1351708 727050 1085332 590427 1684667 55349 817295 648392 1283753 352950 1917276 159838 306062 1002180 1581638 152187 1761157 1547581 1304321 955061 1876901 930386 1946411 266395 1409687 1022823 1479729 1839508 145342 1560387 1490361 1455960 888154 1309486 146784 1040160 1700627 65950 1762939 1552081 1923300 1442078 857695 785842 1667022 1881919 358354 1545485 1908921 129742 255039 1048445 833227 770887 1936025 761834 1608747 813851 19540 736689 67387 1534521 1363822 95312 675773 1282956 15601 95492 389750 1170145 301117 1921302 1378869 1037481 1943896 1519369 6676 1268190 445076 1144290 308026 914722 1888788 1304125 545112 1520335 837202 1608580 1037324 946227 60351 328144 1279625 72399 33315 691493 1808858 794271 226273 1176476 1748931 149840 782113 1593202 1608257 193853 1529209 671979 1211791 1438766 1391179 1264177 455434 108076 69705 1393816 264243 223021 1822861 451770 1633778 633882 1961588 1608963 1733253 938291 1672206 1267255 780621 384411 1959423 1510953 1928404 194251 616911 1712749 1341036 422178 1374857 156938 1755623 1880889 591018 1937582 436052 409885 566529 1250777 1410110 893837 1680196 1662840 486191 999903 189802 1901649 1761438 238002 106807 1334059 678956 1594543 1500592 1129355 731394 399344 1182242 182780 1246986 602591 1253106 726415 63358 1811726 1227821 748892 1671711 868102 1799420 1615371 1220556 1760322 384263 1536832 759543 1732288 1692442 49832 972515 1611817 1511068 1956530 482589 536821 1868088 316400 1285875 353797 551573 169476 745688 1813628 257229 12792 184862 1274030 619263 443398 1626144 89473 1827712 1081411 1125231 296604 443099 394720 1827508 761674 658767 503010 1175604 1729130 499135 166330 1025660 1063525 114987 877858 145268 1445323 353571 70876 1696090 166891 319545 1308453 406788 978827 490032 364869 762020 119158 1060850 1113319 575466 850426 1305850 851755 919391 1797722 1339993 516447 541875 280831 1518592 550274 543278 1977460 1058862 1793237 1101386 1139552 754813 671926 1929801 1157923 1895118 613469 432356 649057 702069 930434 386404 1327378 1316724 1935140 859994 1544779 309717 140890 1024706 1824276 699821 1522888 1592064 225743 548781 693315 1943988 348115 729090 1004314 910372 681038 590342 184621 412696 539227 1750309 1832916 1284815 1433613 1781801 1910144 751969 538595 1317444 1245462 1846109 1022586 270794 391352 420655 1001810 1346251 1422374 1190645 89120 1244781 1962593 1595415 1875799 101771 729316 495345 687032 337356 503123 461017 5023 307713 1043090 198832 1304177 213339 419929 1479972 1493108 1533833 837812 917254 194954 335842 758086 197667 1917741 731617 527902 1400280 859367 406994 918959 765663 1696744 775728 1445463 923242 198762 1712405 1181809 1312074 1575406 1611171 205067 969986 1278471 1733058 1360844 1151036 1428278 1744722 1251964 930977 96886 392659 1951828 807969 674259 1706021 423021 1302950 62772 467533 1454048 723089 1187093 1189091 361129 1808545 59820 1092159 1761957 984238 1063588 1053752 1217738 128170 1065518 959247 1204372 585366 521518 274211 1618545 1993819 1549238 942840 1534066 780109 1168056 563723 86450 703641 1674257 151768 969455 746422 844478 1745912 503569 549728 1890401 1622406 654156 1952210 99694 841390 1282365 467356 1677129 1307752 328536 636898 1846001 363633 88609 305630 582486 214825 447118 985837 436461 437712 816014 886837 1088632 1274399 1799623 1421614 950232 1810471 482434 140713 200556 1592262 1659036 127909 305960 326978 1920115 150798 438320 176368 1798779 987074 632490 1196527 531942 191685 935244 270351 1908973 1343945 234623 1949002 1908195 590922 1941612 558603 1524280 1330672 445410 397908 1667490 1688906 734890 1675364 1813392 875588 313855 1700745 118965 1440311 794247 590025 670340 1746704 240733 1991117 390814 264298 358765 972370 386383 906329 697814 1192909 865830 1514050 1309415 949984 1063919 1362140 316057 102817 244282 1119144 1615145 1343218 1577373 1596123 180231 957436 567661 1103153 869417 976046 1417085 938537 418593 1215635 300770 260957 631042 879407 417902 392414 109105 129478 1242868 574903 485037 1885366 1711871 726189 1573843 1609502 1595749 834582 770634 1345262 36158 1471865 862339 216223 1249565 1762190 1148891 789269 1456795 1662501 1582646 474240 1819035 806517 1808506 1945329 890539 1133966 934456 1709416 1911018 1814283 292075 940397 1147454 1277952 1721913 652174 77666 162195 1574440 1934200 1197570 762367 1049031 1549156 119346 88714 1272544 1141312 1214280 1676809 783099 457044 814862 1213740 1890622 1878715 1605103 876737 674730 294973 320809 1054470 513570 1529223 542605 926352 1445404 1258943 722445 1578042 429822 736354 982932 907631 1382914 1176051 134153 174944 737466 701832 1619967 1930730 1895657 785281 133784 671644 530928 1325535 580205 1075403 357119 79680 1739876 985945 456531 232363 574109 49729 1836861 1748768 111926 1972630 939340 1467308 1360114 179939 1847801 483319 1788131 1032239 888304 1208376 1137422 494168 905767 664943 784635 1427098 1111806 1397287 1110766 1060037 1144153 1599488 1410751 742732 142470 1528831 1765112 12881 1962269 1557200 438322 75645 11502 418170 1784159 28672 1626427 1778317 1035565 1018396 692878 1438548 621859 1002171 1913913 1651123 1519732 644995 1572694 154175 381044 846210 276786 1450622 1770570 39144 417904 264640 1671754 922326 1712221 595381 544733 432656 1465716 1311214 1351741 1533794 1919041 1004016 375995 616862 97944 1475651 969374 1921284 1317229 160988 54990 147421 1233219 567613 1658749 1132169 1950042 1451117 138960 1594308 1245035 743471 255311 685516 903340 1394271 1156143 193355 1798549 1037490 269246 313023 1961283 1661793 1986889 1427413 70796 1152535 813087 1451138 148672 1618025 1607727 739152 1196142 1091962 1986875 1169979 505341 63874 708994 375167 262309 25033 1093356 920627 364081 881425 947971 653592 852696 997747 1813167 63026 1003923 569935 308113 1965561 485290 742644 1662915 682218 505893 1049255 448118 321352 1944899 598645 777351 1427099 268065 1843323 755300 426285 1011951 357490 834600 127095 1863058 385889 1415335 1774759 887863 1551855 1087562 653567 1343814 490938 1692782 687692 917859 812811 475379 401977 1626720 956447 1555522 1054091 1781319 953382 81270 1279826 372567 3949 1212915 385726 366361 898759 790610 1099167 475897 226018 1384838 509365 66626 1203319 1568493 121521 310298 117358 1132548 190387 87738 83861 257747 1489441 10592 202990 771041 185864 920808 1280536 980397 1794344 1037304 468093 740686 404992 105311 1398135 1255482 1925863 675304 653045 414069 399441 916097 583243 377502 233511 763961 1177358 130266 769416 1662564 1520510 1349589 1205427 569780 270939 1319830 1954848 1144708 597806 458940 1821853 1621493 189218 1264651 327552 1210756 1982313 7557 74958 304292 1787984 789658 768215 1312155 626827 482510 1144054 1835887 1486690 718534 1900912 348626 614736 937683 159527 1260559 715444 1876926 1266376 737215 1616780 1833486 1048589 580151 1467799 608575 972803 40217 853605 1482776 692414 707398 1591346 1159877 1906686 1963596 501330 1755668 144973 1508998 50415 212499 156131 1147103 1751796 317321 1594413 531945 496045 1921395 389559 1746084 536474 143557 1456439 1379791 252891 165556 647852 481907 209578 1627997 447833 727956 1128861 615247 440798 1839210 1539035 795703 885456 166592 1688605 517473 1549337 1359382 1136846 864838 1815746 284714 1258742 602921 707232 490028 804774 1747611 1252083 705038 969003 1028779 161548 1581908 1375830 833300 1289763 743142 672714 1206480 1810575 687667 1992228 19258 913992 1302941 1738045 1518922 1148566 860077 997946 815234 1990817 1562238 458706 69452 756464 1165182 390509 321391 451613 100159 1669032 136256 77831 813326 559277 860828 1391116 1690858 1576531 508221 1482240 1324324 121267 1154767 39860 359511 631257 961027 1409740 1225701 212080 1465654 1563588 1279971 60509 1755191 1782820 1790522 470569 1356601 1464915 108180 1669580 907892 1789931 427368 128649 151461 207455 1433039 1540541 839945 299879 618306 1729119 615754 515498 473669 599934 1351302 988143 1218016 1907334 1076844 1888449 957496 561693 1287186 1713390 397074 343046 1070313 1583404 1270349 9554 884224 748596 1443706 1842134 516067 274746 317311 1424705 1303573 327114 656322 1076354 1398420 720751 323423 1227298 784557 709658 658154 139624 1872472 991257 134899 1197971 1743223 1943277 1284145 1506743 1435932 444705 569937 429327 495268 1208361 804337 696821 259606 556588 1408199 645812 1422537 1227919 22592 1556687 47614 755454 405325 6668 1032446 1949260 836424 961233 633511 404004 1237640 1124510 1298877 1659047 1057524 1480008 1014684 693640 165432 712936 1594061 1527322 93492 1205170 916898 988352 434132 1136291 1701956 753335 660276 248222 1120978 1807436 1310403 1985158 1538334 14667 1525637 1614953 1796286 1114525 1667570 338281 485462 1278128 921136 773798 1206336 152880 95828 1099117 182138 21434 312924 1643711 922645 1259567 389710 1037351 822353 324418 1923457 1688897 630656 1668407 1776497 897832 125435 902129 608425 84370 1814956 1239772 242929 138457 620879 1703976 1102712 1382198 117495 1200232 1184678 1059056 170688 1844337 1522350 305207 1213033 1342336 754562 1553661 883422 1672786 702392 1315132 998189 415088 852253 1240534 1494819 718535 1584049 1535062 158805 1956139 1511314 834014 583302 1093950 1006424 141064 1753864 480651 478496 1359030 1689063 236347 1020241 759060 1320660 1561069 200230 1608277 562172 22261 1682136 995849 433850 1088689 686600 1090868 1114944 822780 1959554 1544211 1038882 1874365 1011105 185192 790091 414792 993810 1462829 1476316 880473 20347 609955 1720975 268505 1207813 745332 220104 1374517 325484 182817 52500 527677 143804 974112 1358206 1929944 1707766 1055044 1782768 1210781 50708 1954658 578356 885280 1579555 918970 1023141 727746 1446992 98922 964110 1500831 1239038 422579 322354 1880333 1036432 942899 439766 1719852 1198851 486555 1179649 632128 1767284 851397 1025197 1118475 562088 559140 1428523 188288 18277 491737 470492 1033435 1769441 1052132 1127334 1342858 853902 1860559 1468543 1461587 1343885 421362 1565820 339183 1251934 1059640 1711123 72353 577993 243596 1195949 747482 36134 1525591 971526 374807 1017940 745323 823304 1672983 1267345 1337913 470991 166088 226068 873856 1463069 1952017 1424185 535118 166722 1910865 1649319 491824 139112 702014 1695419 1568005 709446 1683183 328239 365305 883675 1702424 1228580 601192 1244231 1427738 388129 1701219 1710550 443428 539770 1200465 994719 1312824 196005 1679660 542446 163257 1777265 1145792 581850 1824497 117777 223861 669641 1416276 1930067 1964814 1452045 434675 1340764 1257406 116886 825030 1265144 1871050 1002486 465872 1478438 1316566 1489675 402101 254132 1364170 194912 168744 107335 1391451 1686429 574326 928387 249208 833952 1648632 1827479 438890 152203 440142 128646 75153 458922 1146142 910082 137458 1530146 1665165 498409 666163 906881 1683281 1693966 1138188 432515 281297 1004954 1427570 335627 227595 398045 1437049 58937 262808 610283 1350241 992880 1549269 1770494 695921 8620 710445 500930 664360 1204235 73441 568860 1765486 1516030 1257456 484574 295137 70126 234530 1752319 1782612 1256912 749758 51879 49628 1126974 1221487 387543 1663101 797910 510511 1228875 1133149 788487 1280368 836268 76752 727199 1125455 973583 1151911 1993612 221428 92648 879257 306230 1504757 789506 483605 212844 355982 276567 9388 182752 109326 224788 1403085 1559487 996257 237108 1878440 137227 460273 914599 1185370 1650271 588767 1996973 698845 1068909 1386808 1926433 635411 376285 1542359 1774866 1419996 239764 976576 1433767 251459 426518 1425882 125518 1067232 1227881 1812311 1893670 851395 1753512 1184830 1235949 1697157 1695147 1364347 1550985 507159 20683 1634742 353211 1803086 1837144 910877 1840473 1406107 190655 1038928 1993737 1956342 909228 808178 1256246 1886557 31317 543589 695529 1713291 1330575 53245 416692 253501 817571 985810 1670653 569019 1377165 505962 1513298 1905697 580475 1616318 1634491 1719574 206071 1532661 150983 752144 1180870 1469470 944911 1944244 794146 64906 460976 1557887 1611742 840802 1490876 891029 808979 869473 429460 146082 806447 857303 1883670 1623687 985111 718073 1074630 1856178 942180 1788956 1732664 1192189 985964 622363 1572114 1069521 1070140 278406 277259 1744078 1680724 235464 925542 1543949 444322 1222230 1493062 348195 1225254 781049 382644 1531944 676257 427165 522017 822296 1459654 1666233 90250 38501 618680 1903744 1300341 829962 1995495 1351148 125230 1954521 1526931 1886995 168692 1890969 746494 674149 110335 350790 354967 1166245 1431047 1373454 294101 699913 1223152 52819 1174273 983767 25149 1275744 1830168 1543207 711868 1409086 1387260 53495 128819 496904 1650598 651612 1778567 764632 1289670 1138634 413072 1744275 360989 1906657 1007100 1253761 65029 553037 817714 191798 1554802 212037 1205434 980553 1805495 138388 1987684 1678921 645104 170117 1442754 710060 1384036 1375672 1983480 643919 20786 1701915 63704 290218 689285 1576334 1227200 1951269 1270792 569949 1231327 475059 120118 19253 71312 47981 1065322 621795 1308581 748234 1440282 1387343 548912 1837536 436186 1593209 1922392 181966 922382 740328 1438706 299210 1406386 1919588 40163 1322317 1107925 1296252 1234522 451250 129949 1294406 1721525 1946002 1448508 990582 1842724 462420 1199264 949567 381646 697322 341177 972299 548077 582354 1244181 1396394 311898 52214 1024847 1482649 917262 1567840 1419907 425847 605491 308914 865363 1214368 1646414 560040 1636960 582119 1474296 834728 515049 1551609 1816113 549549 1553639 1333037 1491230 727718 726105 199705 687044 1621220 1672175 194320 1366746 881887 671658 371489 119187 934085 1059681 1365533 1915815 461875 469550 599896 1051652 1146410 747499 839065 396743 1757338 1695556 1953828 1274448 322743 1148613 542781 1147099 13328 1440078 685888 1966515 494922 1716209 1880696 1665657 880034 230477 1915146 39003 920016 1101846 1364459 128476 1464578 876926 1933356 1434172 220294 1473075 1067815 176334 999692 579788 1927019 1397046 886170 1905453 29931 321374 974431 415313 1260446 971423 1897822 279291 1648104 1666411 1531181 907249 1073807 460181 585817 1750079 1824346 698033 1011910 574308 1941349 1058652 531230 1688343 1175053 231357 662394 880103 1560517 1954412 1525110 74731 1301114 314377 1361597 1715913 518677 1250142 901173 1903963 1300962 935642 46815 303813 754207 98006 582329 1082849 1516377 784215 682692 546348 25784 737840 48025 1337146 1308422 1926519 1622850 1107428 249220 1768731 233998 1586281 1040065 595696 1292773 235191 1271604 921243 1742954 345108 1244766 1813746 1512408 1307652 573293 1462044 1465548 1009572 1268172 872127 1464441 410761 784804 406310 52854 980615 1425621 515495 1771809 956328 1237505 206607 513318 956602 1031103 1709772 1188097 282807 1716314 1696723 1543208 1777778 1985665 1141967 456642 956185 1589200 194789 27887 1422141 103154 1494643 999751 242645 1394740 783248 1651266 1584052 1068244 1483399 1021651 1525284 1736487 1500913 1726539 1139133 1118263 507208 611591 1898595 1052951 329861 898275 737296 1629891 602028 1591246 1486193 1918043 150619 822169 866267 347990 355495 1198335 1895916 1967949 1553407 1557052 921898 730216 937417 1521954 979503 1707461 11175 1465951 111108 1145341 14637 272741 1721488 811851 913241 151998 250283 1337241 619347 1363879 1480205 489323 568525 1814960 501726 353165 299252 380469 1246726 1620542 462931 39304 350829 1614205 890950 1611249 949790 1824474 193479 1418732 242821 985005 1387734 1528584 62983 309889 278136 1849551 1671419 381869 1844852 418949 1633872 1767641 649010 385698 768995 188267 1940615 1838530 202648 1461127 1889796 1578547 219565 292638 556100 263877 824860 1027014 1215051 1319683 1516570 1536990 391090 1652082 1532997 221850 953981 387287 1274910 1853826 671433 80240 1059491 1659573 1129011 1876770 1343829 1992947 1921437 383210 1579752 853689 1744380 544219 548971 1719062 1140580 1181250 602444 170616 635082 1908182 430774 1324018 1397445 725131 1271957 1340898 1934661 1360833 694563 186747 1171320 504744 1982975 1025468 454572 1374219 774817 1936250 1290861 1269436 1479123 335203 280025 1330258 57071 1427784 1535879 592451 1669070 1081888 740689 1656543 11040 1925182 832454 1720841 1588632 115452 1840166 1810670 390527 1708156 1526049 1297916 1025359 1492926 1791299 1155040 1641280 194966 1949867 537047 778729 1121391 1658159 438629 94216 750015 541475 1688082 991287 323858 1104526 845645 912002 1974975 350729 717136 55077 1179205 1872707 144601 226124 1715988 1814481 1916162 1495563 1223275 1188463 1323512 1711759 1319660 1315699 1059043 523870 208834 1166177 1697362 872929 1116249 299270 1644480 1463417 1556732 956795 1687109 1612945 1127019 774317 383549 546390 17892 1237335 20541 1693158 1224041 584898 1717045 1626475 188375 1467216 1624986 1080939 81814 178008 414984 552840 130955 1465444 1337594 299897 1189039 1374654 1887200 875848 1227322 436507 1042595 1747804 311742 1406062 1737377 674439 104834 1963192 1830271 1692513 1090358 691541 1263900 1987049 652023 1712610 1674121 855694 1656864 196795 221434 204904 70199 1940604 573849 1321754 1385590 1116047 1252920 123920 1352410 1664642 1441699 1933703 1389657 171025 785563 304831 1137262 1787214 601079 938157 1994527 1564739 448404 1849253 1037715 962924 9443 1379124 1585656 774474 1478334 1504728 1596678 715785 524888 634246 303971 719534 686733 427931 494658 1422838 1781067 1334462 1357756 1387500 1922825 959433 109376 40959 181803 1801218 1167647 96282 683592 1253522 453050 570755 325201 23021 585332 1886387 583147 1656817 1170720 390437 598441 1236465 637126 1615398 466800 79896 1654542 578769 123719 97837 66273 67959 1489476 1064019 1619509 1984723 568198 1151233 1911303 1644236 108341 1325528 1857755 489499 1426837 69975 1869120 76542 1014739 1040816 996020 82744 651427 425493 1295457 1472794 533179 598928 937449 584238 638521 677050 1823831 1741478 498672 1003915 1317112 1567075 11749 225884 425732 1074641 779028 1932868 522737 233263 206158 486890 1906111 194397 1582587 74991 1349377 636183 520738 244744 83006 1458530 985602 228049 620 396899 40701 266732 1892851 1356724 377780 1597032 994613 711280 382286 1472968 1888301 820269 222613 1196796 1634234 417427 1020257 1135149 565340 962649 985105 1778544 207286 869656 314369 1857560 1918427 1043153 894875 364361 99925 1249688 1886573 1254481 483735 1094476 679295 288623 1369873 949950 58479 697616 768288 779419 1150538 463772 970492 1347113 151081 564311 252367 1088127 989907 41751 140374 1099994 15456 1624318 1824963 1367176 365010 33530 1617681 613535 178545 163408 1873457 1346154 170742 516765 600115 233461 1567254 1415748 1609072 1021886 16297 887682 1238322 511904 1734447 21532 1624408 878030 148043 362319 992929 441918 1865547 1505820 441976 376207 534735 1146254 1713014 1291699 1209022 920312 1733710 1824065 589360 1962726 1475511 1990296 995742 555489 750023 997885 1385549 625939 933719 948127 1464452 1331002 793388 1361950 784505 1719664 1309658 1826333 1295112 974155 672547 1997120 712832 547844 1850353 1432906 1882907 283662 190581 1900341 307199 791126 1484122 348074 643628 957766 1321869 1990626 933725 755215 739510 638736 617174 1080029 1372166 1845334 477148 822193 1435593 541591 701333 1882389 98778 409043 864079 274332 193019 1818478 1774600 25201 1987996 1003219 1038077 1754743 716535 912015 532529 1727019 719867 586132 1295195 173699 874419 1039924 1071809 1547027 659582 887103 1202089 614986 242197 640493 1878862 7365 1552340 1618617 868693 677949 594379 517340 1494190 752757 1645837 904511 1478140 934179 909761 403251 1877506 1982852 1200726 159350 835107 1874048 632104 1099796 553150 1816376 1546247 616965 1613299 941713 178612 564388 658924 608428 1947058 1404948 1803805 1271062 1928832 304090 1042924 206128 21325 1593977 1419189 1527291 54800 358454 1400291 1592616 1758788 1837672 44897 1462524 1090404 506554 1619946 785100 1491689 1963599 28781 344101 936489 1593538 682661 553561 1033509 1212368 12810 1439328 497745 829094 696172 646843 1824253 755370 1369900 1371971 1460867 205053 753787 834703 1387642 942900 1117154 494167 1660912 633691 253864 18367 543515 1661670 1030109 244100 336257 396213 648259 1589694 1528626 317388 1352950 847761 407205 1041205 1062323 419066 1062256 1126208 424166 66708 998131 1163291 1092869 215866 1489656 1311940 840870 1553405 151293 440862 374865 549939 1593444 1085633 1977743 1013265 273670 265347 399689 951227 1703376 1236783 1349265 1764222 1706086 1396498 1741032 437841 1237211 168296 661431 1151127 1164972 781907 467190 1124151 398292 1628403 217948 356806 1088034 1216545 1354278 838990 827055 1594919 268914 431283 846739 1486910 940636 113702 1186982 1093699 1952032 166724 834948 1641202 682140 1441748 1219931 1844699 42356 877276 1110997 162213 1671408 962807 1962494 1998505 272836 1723869 1420443 97914 470154 1576608 188431 1262901 817222 1422952 420544 1622549 279366 548852 1144532 1234856 535004 1630755 564298 830810 1333304 1199092 220125 774699 1573774 1812367 1947461 133809 1624993 443374 1066519 646860 106837 588621 1249144 515365 1073872 1585142 1480199 652677 604056 1878656 1899744 680396 110675 962809 1715853 726295 915142 1476352 395101 119184 763609 616527 1374286 1487458 1930975 936098 659766 1830479 69424 596727 800958 412188 1461438 239071 1779493 1436482 1736928 1262475 872583 326017 658635 1788602 554880 1279888 268733 37048 70912 735140 1588513 414385 1552668 611114 407016 620675 198321 1183264 1947317 202623 451724 1308015 1278909 1964053 796379 1295820 1197563 561437 1550981 1522991 982428 641144 1016680 1472112 1879067 1372595 1241225 1064327 314620 1064013 548849 1199939 330119 741704 1994971 1222394 323684 1556647 1738364 1841332 1242074 1579003 1205212 1447017 788266 1320262 1151103 964879 590984 829759 897934 1296476 772481 1363843 1149927 1636506 1467445 1990389 1096175 1714405 1773369 615193 1774291 368962 434383 327739 866494 1966209 1239533 1517859 1397707 519790 1983419 16422 719380 1062067 19617 123650 349752 235340 439786 1067651 1535399 1232837 179091 1193804 1078558 1139769 1085960 1143038 1977596 1161915 556731 1257735 1913896 333329 596703 136560 1249647 1881133 1677538 615373 208637 1105712 456864 770373 139464 1280982 280218 168288 911970 903975 457685 1019803 1166659 1440540 918765 929110 1392151 1636335 105605 1977528 74695 333720 498291 453171 1509367 1489384 1868598 1516740 803771 1471846 742084 1868482 1647081 784512 606589 480460 1172646 899224 41227 929049 796540 885039 783692 29551 1724233 1490777 638749 798920 1419370 1295152 203455 1110329 527156 1149380 1334491 1145332 732957 1276753 544815 1346935 674168 24044 89165 1195223 562726 1688100 396161 211905 258776 663622 1243085 1043407 1163018 1961875 1143459 1368045 1408595 667927 1904188 60774 1537229 1353533 585868 1627583 890552 591265 398718 1566295 1943350 1318640 1039228 359915 1348011 1953365 266745 397927 1239036 19346 615973 1671655 2246 1781595 1086378 1159553 1644529 795800 419492 1134449 8020 807601 1918868 267576 514082 1537513 329442 1666798 76572 1938410 728578 1920827 621753 651673 56237 347007 758703 1843211 1855927 1579835 1451565 220530 868740 1286136 1000922 226444 1018408 1205038 763803 760843 1480380 37126 978934 454429 1558650 59031 1937341 1660541 1433927 1413098 303589 1560187 453432 1532944 1552061 67492 169662 180058 1950534 748077 182961 1341365 577178 1941915 638166 690222 705521 1126155 223183 802380 830584 1273380 1039436 1294392 1288196 1820731 141468 1065926 129360 1679343 1103646 1631165 1880578 1741742 1909140 1024168 1412073 1738839 606465 953440 1990149 1014968 1008885 269005 880440 1174073 993652 1411161 1417013 256103 917779 11514 1896719 973395 1361937 1100806 390344 1167824 333056 985907 1118018 1030656 1689683 711210 1353110 1498929 1158019 662517 1311069 1132398 103965 1356219 22616 1137164 1791825 852269 1475187 277712 618845 500655 1453542 1004401 1347470 597203 1049742 1286359 1857670 1996601 1700276 1820346 1435711 944184 854492 1511214 91409 271167 1889912 1963392 682600 1245845 668893 1353669 1233513 1734105 421719 1710245 781776 1641297 1844004 585052 1126017 1346390 1638227 469380 1289252 165367 1189032 1374602 150482 535453 1129306 964118 1933064 1838256 1809826 992191 715866 294363 1628805 1853020 1824987 1617663 994201 544565 1625273 189688 603450 924584 85027 846674 917960 1113480 1473471 1977797 28120 830106 616400 175011 1211984 373631 526059 1218224 1394391 1428714 283538 897276 1345271 1544385 1561528 544618 1930709 443497 1107102 810754 724693 1095760 641075 784051 1869214 1860116 1174544 454540 685430 1744445 1477761 825919 1976452 746289 1722203 283001 1426179 1278002 1868132 169199 553114 1665319 1407742 722250 655763 594805 1859974 1075351 504519 173083 1995034 23602 1087705 1807798 90329 682823 1300129 349430 406876 1866128 1456889 1298577 1136753 548335 1041445 1998122 1243238 192920 1722879 898066 1216564 1082527 590305 1068012 132496 985575 546435 822360 400646 677723 583690 1991833 1461399 827892 190785 777177 1634322 1595470 798354 1454725 472069 21678 1285203 1511735 794980 284939 846329 156605 1040918 569555 1455808 934974 1485192 526751 1845527 1442002 1141380 1499572 1051873 1384648 1994382 1469801 1975491 1379088 865035 586315 319758 459895 1145169 1780768 691184 1621998 1910569 284919 369275 1260872 1135462 1668009 165378 1167331 1319852 567292 577830 808641 1145415 1545362 1262503 1783780 1356767 286715 1486236 432931 449163 1552238 209667 1753545 780035 1839340 404299 1099715 170191 1855877 1552002 804916 1167877 1223695 389043 1222777 1339401 585093 219183 1793629 516345 834917 459401 338344 689514 1949864 1920542 724404 741637 1960797 1329979 1053295 188568 1615878 1569918 94688 1447800 1810414 1683029 1113883 1143435 654665 769750 807730 327130 885968 1952697 1813630 1121627 995399 1814556 854701 1821595 605080 1800352 1058501 696262 1322312 615831 981523 935833 102339 1588171 1549919 1485158 1317183 108613 1717154 519539 1824612 1210839 396928 1354847 30507 463243 996168 1398987 1082736 583655 445507 1866952 1151827 486756 1247479 1506964 686735 1639304 1865179 1427740 1564742 606692 1725565 1450942 1689708 1408236 519326 1526699 1219851 179051 441711 1377974 1531800 1688975 1572746 1955534 1769212 1246328 884874 1375914 1377750 932964 635093 584783 1983856 359081 1754940 70185 498865 1355801 703042 1206407 71100 100865 186899 88459 1144083 1663026 579600 1368117 84970 1634993 1562877 1768073 912945 1702828 256122 94928 1575622 260588 1854577 629271 1416940 1328875 709396 757923 187325 707960 1291657 1017999 1663933 829754 15929 1203478 1936639 1665923 551410 606725 1892976 1931964 1080979 244457 919824 958032 1836048 1986371 1892853 401723 1428884 399776 316643 1866660 832692 1838336 1285479 1225739 867833 1932491 1953687 1113419 1365183 1056576 477117 1247125 606829 1063363 308135 879745 1625187 52707 1861466 310140 1470101 1520193 942892 239686 1469300 83210 950881 1189712 580408 1925831 1354683 1931461 1738460 718704 1875032 1229766 1135329 646506 859890 995117 1118925 349582 101820 642343 549172 830536 624930 1956421 1265314 181622 1323851 1711385 1675091 98707 448578 1112535 387715 1229291 898321 1543310 721318 1144992 1483877 1925740 596657 1673397 1139672 1357699 1149304 576858 346819 6954 731340 1312119 1915300 628237 113157 1362080 1923618 75399 1253073 221491 1773181 356580 1810427 675930 1783101 36035 25152 627628 1988612 1382297 941096 966193 1655159 1968920 1392079 872434 1729302 1925815 1036231 896544 221955 76496 1465650 673173 1055744 552326 1493019 828659 1889832 243313 1592816 1278654 1261028 1461857 1631464 248003 818054 1493679 1727332 1842228 82893 1873372 865615 1643721 1798126 1538137 1207744 453114 1538514 1269044 1932786 985180 71572 1973366 633701 1052577 981147 836542 1492408 511007 89452 16290 1976889 1132613 1088257 286010 1900017 734678 1480288 688322 364735 1592881 391078 1513301 1323191 691190 617958 1959080 133248 1019476 1209250 1308922 1602902 752224 605042 1324368 1261510 914283 1072849 76595 1989766 886340 55455 130021 1277470 838650 1408364 1814930 1925564 231215 1107272 233881 1091531 903694 284348 627976 213201 392855 1087105 877372 1937867 190210 1556673 1005507 346934 318641 207444 239701 539291 348281 786968 1812395 879042 1350119 1451435 477680 701005 1948998 953829 999530 199194 907866 1430834 660827 397318 102896 106911 596694 1865544 1099928 886994 346385 829442 206797 347660 1359479 1916409 1334946 1241622 1576230 355863 1334371 759750 956817 680928 13153 1717903 1595338 1965175 987326 672431 553630 719784 1657165 1286380 1173000 1912311 1759856 154883 1365335 1449332 1267390 942604 1385222 492329 936445 361940 40661 1717096 157061 1704572 1120760 1907958 139681 1911076 1682891 13529 1952907 212192 1196860 1522574 464487 10223 741335 246457 792261 586410 1845470 887451 1122958 265071 1843452 1882784 1384837 1709890 1579320 1288198 103796 746800 1084234 134523 716237 878603 1686130 1000120 1250161 688337 809755 1707329 765444 1035362 182462 445803 1958739 1672128 833990 1916186 761862 341839 1612745 1216646 932487 973533 1064891 637788 1453488 607239 470174 779407 62224 573063 1902486 1183056 780377 1124006 1880297 137591 7921 1619025 106436 1634058 850443 1575356 1649259 1818756 403674 108847 1693229 1754215 1221724 748370 312929 1176613 1590810 1791023 1183380 1825646 1637369 1364049 303037 1407032 74046 167107 1687510 125800 1656546 314316 1190910 1684289 622156 580630 1844116 694648 559384 656412 953693 1640986 1350476 137250 1116228 1219802 1228748 1775137 195537 1646406 489167 1244232 1201273 280976 210036 412370 751924 894447 184401 493970 1717236 446052 1314326 763833 1082840 230677 1394492 39810 1190711 790906 669257 1941400 1338590 507677 1986702 470283 1502918 1035101 476303 139792 773 1945579 661171 1146008 349774 1825384 70973 432276 1700581 419063 246596 1884969 1483695 1964950 816005 1065417 592173 378884 968696 587317 542007 873357 270190 702635 23643 1459608 1592138 467916 1161667 889526 94024 1232934 1391505 783192 420504 566340 898381 1660116 1544902 1616139 1717307 1613692 1997085 1009121 487620 873943 1790688 929643 79887 429109 1070411 1157127 847606 408619 1751690 1942565 954265 200922 1075171 1476002 399204 788195 1428607 34127 1782220 941412 1656371 499364 438879 1466441 1556408 1141827 1211209 1712708 165125 526981 1574950 1740524 1635488 383753 572816 1886401 725094 1644583 484800 74734 401650 924869 300875 1480781 1714887 545690 1316591 366822 1049884 1371310 1543134 76534 249216 655903 1435402 1336932 619220 90030 65976 1143055 928670 1556345 1217989 469190 903383 1000051 1749090 910610 1251597 1549675 1421990 1754560 595791 1668069 1113528 1986563 1422755 1139240 114568 470346 1210418 154150 511458 1541893 1493499 678032 792737 1207726 1941157 1057408 722695 352154 1395136 1966055 1314087 1951626 1320240 1081612 1006143 1177390 1063033 868379 938958 12203 191763 286598 910484 1897572 1636264 1561815 1925084 596203 1931950 1636059 1244083 340715 1303989 885373 77811 1790491 780974 1092150 700407 1425783 758038 1763139 1094797 311934 392787 1254295 1302661 855789 831630 848759 464602 1803910 1667707 1611670 599255 1627692 1318388 835106 802549 30851 670873 1520639 1539577 338335 977549 517952 1412667 1677426 791264 1607483 641840 819777 1116657 1041360 379133 875528 423339 239474 400063 144913 1301110 466448 1141022 1242044 312203 1375113 752259 1108632 522272 444569 1725943 565045 280321 609094 1813632 1923710 116651 1574957 1995795 1981717 382611 583380 1675463 1027520 1309455 722027 1806760 148083 357107 60007 1915137 449092 1481643 211626 513049 841344 876903 1457212 1273639 1450451 1119434 1744764 1361498 833398 1900329 1689527 1803374 1547990 1533909 667856 1313522 1448553 1201535 802659 1900031 257050 1136709 1761048 1410172 1959601 1932415 484638 639161 1486780 237884 1203519 134502 733668 1549190 453744 1485713 24840 1214630 456607 1174424 697268 1670735 942139 1350890 773730 321963 596945 1576922 1175434 1187926 1734382 1760874 355090 1713758 1362638 1359085 1793122 1533032 230833 334164 1193832 968968 759570 1643702 36208 105039 559816 1171496 174808 1539213 483594 1366434 843804 1776526 595759 560451 1988098 987960 218905 1458100 685592 1720199 1830363 360299 1101962 935884 1805694 1561487 152015 507196 551409 212533 1481869 813526 1210426 1610078 1680285 849908 732317 576740 835159 40092 1941126 1021442 1978966 1219028 1285342 260626 1861629 1660631 1781583 1944999 1893774 764931 1245290 1732921 544563 1706108 1076487 1234551 1509973 449544 962132 97793 1111158 1802075 1670829 502016 1426152 1756203 809190 554063 114349 1342428 926659 146210 878903 1301594 1087907 108591 1333423 1128537 953009 796291 853535 345858 305646 1969774 1428975 1202458 921790 1879728 1476255 1067250 1536720 931477 575617 776766 1910752 1925682 1159030 791120 8037 621159 187671 1881192 125530 1136867 1704911 462940 659355 715867 560472 1595055 452304 1291528 260705 760936 264633 947379 188474 590979 883850 1133986 1806459 1336915 1554231 1083960 338907 1283035 1438873 1399539 1512400 430593 298686 1458923 899371 1482348 1643820 1347473 1075991 846336 854755 567874 1771776 967204 533588 1247431 1699653 406456 564973 336028 468710 1901636 1698892 55276 252038 1909352 1111157 1348994 481544 1444712 1208152 980803 1572492 1363798 523415 1867138 932007 820951 1217012 957874 1973436 1869849 1041978 232179 1769560 1480402 1477523 1098071 1003481 1883873 1179780 1900022 161445 1638101 232053 1087173 943125 138120 1623769 43770 1703042 627459 1167804 6651 948482 1149395 1062536 1967375 1599736 1545796 1499020 1461480 1747567 860058 970545 294704 1845011 1947894 653635 1043820 960137 1777938 1716819 883036 607493 1688359 1757355 774903 1599485 1332867 1036141 960131 464137 883461 1280915 435714 200469 894699 1231087 903653 91197 1331994 1391263 922780 1529253 1049338 1803546 1494021 253139 1064755 817905 508336 1175644 1456988 1410562 225563 1388791 1073279 1006135 1530701 639057 841995 1987500 826177 1028489 338247 610159 958110 1111857 1231365 489138 131904 1752860 1996190 291170 1100727 1487763 1526143 1951658 76170 782234 1045443 707935 241347 197016 667398 1683093 165816 1576892 1171264 370537 1933513 1293731 1527401 1971655 1840647 622187 1010733 1475309 1956113 353745 353232 1707725 1148445 512596 1832893 1360479 1110306 1738166 1746069 1526875 1163229 1305362 976651 1947901 1894935 795170 1517100 281522 1376151 996658 275733 1359855 1704319 1137130 1533795 1798487 1551856 1006136 906888 1285677 567041 341344 1933047 320230 1143155 1311668 1509076 1711833 1494013 44726 5269 1605458 1540074 634520 497137 1995127 908228 61970 712877 1301756 390219 295062 496337 73737 11099 1161073 1333148 343525 766427 1586869 335119 562369 489636 268172 585103 1671209 1276287 1589875 739583 1089641 649335 1577533 1679241 136290 607814 443620 127286 580269 283304 1625496 1711393 341399 279899 4376 30382 1303368 985108 1578922 1244741 1230291 1070613 1224477 1129069 1357071 1237569 166245 710424 692660 483980 1614258 1832147 73053 67442 1116320 958019 1649366 1324375 1445587 1927199 515713 791361 362473 1387488 1315924 780198 1168940 77886 1677339 559369 204563 221026 813998 1612953 22731 813894 498389 332306 88693 266531 1614114 627505 1249229 1450352 1271522 525416 617199 1072693 827404 269211 411681 1568442 205446 1791228 1194179 1026214 553344 1623326 562182 1231081 742088 587570 1088781 1107958 1079727 1373853 1078106 1556178 722122 213350 943050 1774976 1510780 1410162 1499979 7661 996114 808989 1296640 599876 1633865 1518456 196253 705877 557123 1901642 581266 221475 1186156 460063 73934 1220898 1909966 709565 404896 902550 1590188 1060142 422292 476324 1604298 954716 144400 575463 1159639 1363536 1419561 903880 1863327 148751 1252245 642545 1110990 1096213 1710436 708206 1883818 619221 406452 837502 949109 1235672 994932 1290434 1323574 61127 1967469 1380842 1265261 1460399 52685 1241101 266013 1547980 477931 626825 1328729 1647915 1649223 1783347 914019 138365 719502 1438104 1464700 836535 1199540 1028324 1740888 1587380 235618 1211113 599689 1818818 293650 1320437 1627958 626447 493985 601541 616186 1384893 1900318 115005 713098 1378488 1380543 758201 271222 1855504 1392658 1422256 218468 700076 1184325 1069709 1929765 1446015 1914470 1403331 1815534 1405521 813292 176530 1916638 321865 968368 547896 1511759 1625928 1582806 1560441 1532639 336754 578864 1612138 27151 279778 1107062 1909481 1515142 372469 758062 921626 219836 719812 1470267 594912 346852 1459606 567887 1371327 146416 566415 732438 1425864 314853 1946589 1080659 1985358 346750 316417 1736771 162863 1561085 840512 143482 1013698 822366 236871 492336 330832 931556 1165913 817388 177282 889582 46087 1758655 310726 618615 759916 484738 617627 1093841 668605 1636175 1156692 530288 759828 1335154 845420 830012 1333462 203299 944860 704924 121766 963595 827992 1027195 12725 1065325 1312630 1631162 1417352 1202082 3531 1097716 743190 213675 1603525 366781 596201 1650110 1474764 1254346 1928777 456495 834577 1748285 1315365 67306 939430 746312 62602 194455 550594 1440309 1163473 731414 1937755 269466 1338315 1530549 1485912 1796681 86628 1784423 1251507 1094725 1978432 1555200 1690712 1962422 455482 1080962 975685 798850 1110958 955593 1287430 814370 154133 324581 1209123 1933519 1407299 150964 1846310 106157 1890326 1871438 1339571 308232 797341 1236896 646275 1835223 375015 909763 372983 289526 1969063 400357 847625 44676 513459 1830525 691047 964666 991958 1128113 1782614 1387200 81255 1870798 93753 1633382 1829289 1865573 218883 1713238 1424238 1565071 1310940 1063147 267627 1683036 1095980 1852356 903209 681858 1852665 538350 1895147 1056535 1839592 324391 1541631 444357 811490 1408007 1600139 1554398 1003571 1444657 1914330 1663740 129030 1590927 1985743 1481073 528957 748422 324307 1973251 529285 834869 1514593 46842 618231 1788215 313783 614446 1846610 1991892 155665 198121 287357 1285957 229846 1711203 1160832 862602 1336423 421401 1236986 351558 849725 706103 45509 142854 1013781 1117663 849377 755339 1672267 1462649 1499674 1156320 712230 1258229 1669044 58409 533582 1783084 1000851 261139 780455 1471556 1169270 1763023 290371 315674 1932636 1913061 1052459 1062206 1518910 1564966 1710409 181936 1805368 1475484 422020 471186 1417679 551714 977786 1472273 833651 1904398 313419 388854 1788244 1268316 318015 100556 1773421 1353415 863057 1027920 782659 224605 407001 132036 1288051 1715634 1332866 857361 1269874 1439132 1682921 732947 1424787 155394 1672233 1570601 564723 200193 781329 1772824 49401 942581 1621415 983540 887269 1932863 1066756 886975 1615707 1705313 1052835 1041020 668591 601701 1818365 545418 1114484 1299188 1465151 615215 1437655 1748081 39891 1463303 476052 1714443 1827053 678709 1050895 614788 1291988 1759492 1179207 643397 1386340 1887144 1520956 651984 204305 449159 398706 1922925 1942324 1256030 1230178 408712 546817 1043686 747415 390476 335522 45502 1950054 1356027 714050 770842 616683 1515812 595523 846853 1139996 493877 1631540 1452895 1856308 95348 976826 189858 1456533 778571 808521 1770230 17797 114967 19466 478052 914013 359211 1680889 1382416 225871 670084 1376988 1585064 840185 1984090 1316083 132135 292045 913252 1740713 593557 1625178 153672 515327 1420135 605510 79090 795290 1042547 827562 1098037 1589424 1704065 1339063 728176 132129 864817 980015 1216213 1147893 521693 423221 1793094 1421026 1034146 705407 1395019 232462 1418962 1619057 1939860 25000 911665 1171815 1419690 1312682 890809 847119 19024 728294 931815 1421493 533374 1517643 1191074 1701155 709234 1772964 1228229 900616 1935950 1966681 780202 1139272 1998898 1136344 66014 1750059 477636 270618 52749 1272917 1519314 1651926 777238 796796 1865060 1246725 869818 31681 1251308 1806654 1338587 122420 1849002 774531 1219313 218002 206953 1228771 778911 747414 1339035 682857 1769181 384146 563091 1777544 870917 466548 614681 29135 8445 365492 1165410 561135 475340 1034446 1104715 1316205 1629219 343515 127420 1515486 94044 1968675 1293252 1433125 1432132 421470 385976 720859 305629 1060486 188046 1819155 261093 1038964 1303655 362034 645137 1275116 1540873 1676882 993960 1515730 1207267 248578 1242972 1333980 1613915 1200964 1713862 160128 1829871 1569991 1167552 1477757 95222 340288 267773 1083095 1018363 204300 138656 952844 1513896 1168112 109987 1541754 1795495 993230 102128 423506 186379 1037866 1391843 1424818 211164 960838 1829460 1774881 760695 1636015 1361620 601455 463139 1273892 1628202 1004122 59655 1698915 1188727 104865 1316179 146949 1663542 364766 879601 569655 1730710 542585 477278 1987368 948712 72811 16658 732404 1577459 540843 1273922 876984 675900 1151370 1385047 1419110 785475 977871 1922966 1560303 421615 916959 1757869 1806847 1607030 176424 1526494 1205947 1609594 1762813 1870599 1305187 1764805 1875105 1597923 947194 1042215 280951 1793192 1223772 57923 71007 1219620 1126765 352828 169096 1139389 298176 543756 1842595 675017 111564 248227 1523007 503686 673025 1074427 1784905 1269232 45082 917336 1353281 986326 138511 224406 1943841 1675747 1942452 1023681 1801027 784490 770471 964165 1974065 1269466 121094 140499 887684 346468 466566 1091527 1362095 211991 1070251 854193 628488 742250 901808 1858568 1315641 875601 491936 1550196 793260 1294920 1230201 261968 620676 339431 1500321 1052819 1615228 149640 622980 1748642 1831752 460333 756077 1398639 1621731 886102 640986 882540 548253 276753 801727 1732862 654319 1312248 1205299 502271 1989805 577062 710420 709867 1237753 1029500 1640900 810151 501846 838692 1869801 916461 1382766 316622 572402 855018 687283 1849203 1940323 58340 1365602 1225241 706965 1115952 150885 1618102 1151998 291748 367095 1988220 1291480 93524 1282082 1512545 1349111 184504 884029 1852404 1383063 1511351 1875370 1693210 1455516 150034 923097 1957021 232540 98219 772270 1629601 1604013 1208492 779692 157979 1865815 1227376 1508733 521066 1501995 752583 22677 107185 498731 1582762 1327959 1881089 887553 178121 1772032 916770 1068521 1091754 927756 533596 244983 1723368 674186 714221 1495972 42084 1705940 1393640 661936 999606 1168182 1563388 228466 1735415 992622 878665 279794 1986042 528252 358512 384407 604659 1501030 1557571 986727 145615 612919 584415 1996019 560956 1880391 1977769 655404 1757408 488969 689863 49660 848189 1057683 644863 1443201 1840289 1746019 893520 1871207 497641 1877326 173944 1628681 444233 191364 1930420 895360 1012490 702439 1811299 1699856 1132052 44070 572706 1446031 1205386 1559899 307113 1923808 1323678 407415 1814752 631413 159955 1351985 1409664 380958 510137 245057 1089049 1325307 605668 889037 1674497 249490 1693128 1943332 626704 285460 1651721 1457193 519148 1869707 408543 391630 383550 412714 47984 963092 1346857 1472682 104522 553331 454522 1900780 1154656 1770125 1845563 132640 1712040 61157 1998854 909886 698199 1049936 772636 522487 1462561 1237473 1682730 1175313 416395 962872 1800316 1572046 18642 1775896 985552 816268 187380 124837 113850 1819359 1711460 1886346 662501 1529868 738588 1541168 869806 351418 1871009 1752875 57495 1154532 1459014 1514685 270122 1995359 1128920 179438 84693 317074 1145818 1728267 669328 1406689 130894 371797 910175 554171 940561 1166840 1092545 1904694 356412 863091 209550 85687 1002295 899678 870831 1765067 1961383 935846 1261408 1887291 1244227 1010531 1970457 1314244 553245 1695372 1421453 1043604 1685332 1464731 1276798 16350 712378 597745 1759040 196292 274376 1425274 969782 1228744 169543 1313900 786099 674997 934550 132742 1698987 696742 481042 1034059 1186046 1248032 142168 1359198 1979098 1278740 1946793 1999579 983937 313843 1838658 1332631 1571510 652912 924148 1741225 1763669 1252995 1521704 1796531 636732 1004012 95501 1829167 1685156 668416 1850338 1087558 571297 1898186 134793 356486 844450 604768 1010069 975880 778557 1034457 532124 1273682 1513883 56188 1118726 1650098 953325 889855 1995736 907879 1941817 1764356 1113190 1698743 546461 136036 836069 155586 817269 1752709 872405 1183698 963217 596946 1652624 1289081 1997698 441166 6173 512570 304076 1749053 1579796 1682076 1425111 14446 1254579 556435 430823 563513 703256 482492 1135675 1427166 1871408 885531 1503562 879951 1842527 738327 912964 996635 1382635 1779305 383161 378448 947076 1994888 1165067 778106 27014 532848 328553 251252 1616392 1998228 398048 451693 114197 178219 1562985 1643486 1541093 149072 76247 311603 964388 1002059 591332 527015 1458262 1411201 999244 1158479 1671732 1402767 1086360 1682336 1312958 641642 333154 1048676 1491260 583290 185731 1472290 1562338 1049177 1838464 275361 291359 1396059 264065 579203 1342973 616964 1706655 421941 283383 1681918 1220359 1395793 657963 820400 586774 789954 874188 1893229 854197 608543 1860777 16533 215390 1191431 360838 48364 1459415 1032395 486578 533612 1060116 47094 120467 185837 1415393 1938420 1511540 622093 721461 1933184 190148 1630832 860181 632682 905205 573046 146433 275200 1322116 1629334 1520234 1760625 1384082 54199 531183 803019 569882 1448005 1377382 181228 1758041 73824 1327784 595464 561209 542554 1223171 1777823 1520172 263335 1649413 1451974 1301920 1751857 190230 1710145 1552167 1387665 998374 1732390 992511 738222 177735 481541 1416251 13414 823496 1141454 843024 1457747 1094052 1473676 1427484 1222701 384273 454827 1597343 318245 605882 1615349 177304 341533 1667966 1014016 848981 1943873 722283 1517129 861066 1895941 1993500 1472080 426256 381431 10931 1247136 1872917 1648218 179589 1747355 1189093 1660851 837006 808790 283071 650668 111966 645420 899993 657518 461974 1896776 709717 38184 732846 1949637 1865535 444236 1494783 528387 300568 1290565 1276925 1954615 1621314 1098882 507410 22543 1105719 106959 44099 260086 464731 82189 441687 1328120 1355766 52696 355453 709377 980016 1495838 1364197 762374 1486636 1146610 1032543 732366 916039 1966907 1170811 1966033 1096501 1559222 1877101 1237582 1393521 1557247 1708229 85139 153801 1567611 1693212 144582 1173695 1341194 1700769 83043 1872988 1140222 1278644 285914 595554 68679 1648441 862705 16539 636742 1521006 160244 1659353 1450348 235830 966985 820320 1516723 216149 1270959 753957 1016019 1102959 1787834 1494272 1272133 1972309 210675 1453943 291733 1438113 966060 839562 1203158 1259078 1418312 743272 296074 842 1527561 741068 1092236 418356 33731 23002 822088 839958 1221761 27257 1764029 535218 855212 1167603 634684 174383 211575 680550 562308 947738 1708673 725400 515036 1535223 1953799 1648652 1772774 358058 173093 1628948 520285 1328152 728681 1354465 1569820 1987102 1563997 1554643 479032 1238462 1165250 1440178 960923 1755196 1312729 1716026 676108 1467815 516287 35431 1376295 1287628 1067260 1460318 1974148 1185519 81670 84980 1674943 990782 1416581 1377069 1567188 769824 825855 780163 1070712 1037792 625895 556551 968161 696053 1531657 690082 314475 1451062 1864617 91982 784182 787459 1703764 1238001 67210 748546 1398641 667539 1652053 1270502 1770122 565667 1596106 1414940 1632284 742663 673278 1019361 1722026 125151 554081 992794 254680 511710 688025 165904 1337178 1396254 584256 1493073 1382514 326811 1700417 1193155 290876 1799162 269249 1277407 485373 1384210 417043 562387 1380965 585088 798605 1619892 79361 70858 1493012 467381 778519 1877182 1277634 339204 1830818 1707604 1922851 1259947 866218 971328 796459 1074588 1330201 1241098 261462 488539 886511 112374 22176 1996668 382969 116856 620827 872249 1525543 809005 1139210 1200500 556904 961212 884154 737780 1220260 765632 153747 113009 1591736 1676363 648501 1125920 761314 90076 762278 1219060 1623271 1194397 1282785 1207034 26041 1275624 1101428 1392247 1665213 268136 943979 1052777 1752478 1317497 817314 457291 1626457 892553 1635180 438512 556421 579559 118633 1861848 373543 1417581 1273898 1169031 1035785 1988914 1917179 1546199 805397 861686 1087678 1656907 26101 1576880 759624 1462269 1777124 1408935 1795823 1367314 35738 744925 1379429 787539 7879 1392229 755080 1199588 1574223 837459 1478370 498872 5258 1453820 401511 1043505 136808 98676 999049 710132 817917 1852780 703553 918863 1940989 1520625 532263 161373 1365848 1457811 709899 1787163 938304 1170391 1450975 1107671 440500 434343 548146 117783 744198 795882 321464 1547751 1087400 833637 1719422 1262752 761802 1952236 469983 1030609 57933 578618 445817 1917060 923977 1571747 1373527 1448035 1230347 1867215 1946063 211031 166720 1838590 1702311 1566209 1849431 277561 364381 815815 702690 1143983 1121511 1241490 707306 1125774 615443 1758797 39225 1089171 593167 622091 1750275 703064 6924 189650 761203 569108 211617 297273 1755515 6567 421472 686049 1998427 1632997 1262094 1054151 635275 736763 426001 679482 779718 1629996 240539 1815066 1979384 1129388 1263469 709245 337126 805482 878 1085354 1336584 1505684 1765595 930618 1463655 38096 1352835 1084489 647197 1963938 1317384 138521 1986460 1628920 1337431 394193 128866 1997579 1568672 1608199 1792034 90328 1039126 1133578 1734270 295931 1630606 437261 579516 492413 1244034 1595307 1600660 786124 159962 1277322 114834 305043 349609 646200 289578 1309571 792675 378956 1531004 1472074 759934 1581120 1985923 794825 688620 51106 427890 177085 463702 1557092 585285 1466817 41508 500316 1817844 78991 728811 816440 1615661 1881210 450484 118476 662880 962696 43253 1279823 83713 1353715 276917 1274460 229609 310109 721356 876594 1298712 1210140 104009 955983 1945095 1647181 292890 815078 642267 593647 422844 1961912 16834 1773755 282084 1684145 709857 863577 456602 34892 1686966 293434 1434093 178421 1197061 345325 1250800 930772 154886 1925667 301969 34054 1899639 589693 614616 1932070 3589 951000 1169310 1264798 800808 616573 394981 1039018 920261 645496 869263 1492069 1052507 1509277 1925137 1309606 1100878 1609357 772060 588579 673569 1085738 917550 1828560 1976414 1242591 1074054 1795580 1103897 1722277 1865150 1618554 714362 920788 92949 1802937 948302 1114292 1811045 74848 1739045 352611 1804851 1249812 49302 1984680 595865 1323801 712847 436985 390 1546289 18697 410060 294932 65588 1100409 1411837 1465710 211412 140866 720704 1601673 1658806 1374007 688915 1932104 545365 53868 1520147 815423 1125396 1060660 775249 179501 1311699 1868622 472825 1402704 910811 974357 1521356 1575826 1982482 1694231 967625 1501806 756236 1375708 527336 1558124 1874169 1805679 498018 1413175 370968 176103 763945 1250053 979313 108778 1845700 316648 1090636 257788 915499 144874 611969 584939 977046 675418 1671698 767853 755514 1008793 1218263 1618373 895066 1989213 1252793 914555 1544084 954780 984074 843769 1675729 1500680 677158 1950373 1352301 1381949 113443 175275 1333844 1867955 1834569 1933103 12445 1274704 781472 1259382 844821 1277683 1542253 74928 1689289 456447 288865 939344 695053 677076 587672 420768 1417067 1038495 1053279 234987 1183989 146865 1034903 1169242 973419 164302 761092 1130047 235436 380183 326758 667122 243138 890270 1595894 1289037 220957 1337358 796719 362294 997194 429034 34476 698087 1689359 350165 1250797 265290 1263780 1987484 1707794 1337086 1312960 470049 1942656 1434321 655641 1011181 1764569 217056 22607 1215247 1659406 479085 1910873 1222608 487761 577254 573710 1321163 1181664 593909 1667075 1391114 1447537 1721985 438986 1245938 1346949 291973 661834 100438 799743 293744 1870659 651264 1650750 242983 686558 1071422 1801536 990862 128144 1004006 962306 14004 577012 87460 1292027 1964475 1948850 303985 1207601 839897 1428987 1675772 123135 104849 153712 254204 175660 1719676 1063975 1520798 1160166 1300300 772432 1114164 89477 1708490 1539427 447467 1644554 1952764 1761851 1033848 763777 1870974 82521 1739140 620166 1932538 1663841 906925 1375678 1606004 276833 942682 1072819 52620 390771 1345209 1090993 1235175 831505 1151901 1121381 433577 871734 1509024 1069947 468582 985824 420895 163515 297851 870502 1984155 393449 1250555 1180854 1926704 1034216 294835 639355 1828689 965848 1010974 532031 1602869 335599 1382108 642268 1464308 468738 1202051 1975267 375359 1965047 1763612 929877 1890330 533399 1353446 1905244 69935 1369696 1932249 1660485 1757810 295888 162323 272423 500825 1558704 561405 376016 777217 591503 1519004 167452 31716 190989 279425 780928 465693 19921 641465 1359039 1465818 589940 517248 1554852 887657 1147592 921485 1202925 1514489 1316582 1685567 673344 38933 872718 1300145 341231 1440608 1895345 115667 679965 674340 596907 1465024 1087561 830928 27781 1845064 1257783 946117 1813519 515056 1155913 510442 1410949 953457 1311958 942409 208021 572447 417310 1218421 912997 765159 1261063 1806186 1615474 1355019 498966 1731108 643195 708484 1758404 103891 851963 1563979 643143 1519664 1080407 1572540 229597 716314 855891 1676054 1582368 1922947 1400178 1504419 334937 1848450 1790406 1927580 81425 327796 830318 417069 1726226 657326 1465783 1816 1097518 838408 430078 584062 1745385 404434 693550 220357 1724288 1376077 1654455 1221458 345502 19634 184879 587827 796587 1794232 912183 1310610 1424773 730382 1230632 662067 1870231 1450317 653985 201884 93058 1233042 1894125 530988 729872 425718 1208309 401036 972958 1619749 1214920 1207421 1855526 974244 903960 942317 806951 401641 721216 1659630 139117 691045 986797 407459 1720622 1677851 1130180 1117951 1322653 1236076 1872860 95385 517311 1800928 1214813 687531 1247490 233657 1693652 1899911 898387 1519457 1819696 496112 1974680 560919 1982871 1913589 661500 1317522 443079 212423 1971422 212290 1853158 1586444 1387288 1482657 1890222 1845198 787525 350846 1033510 1661125 1448598 385166 1149290 157862 716401 1525562 86880 708066 1081651 93941 870136 246272 1160988 1399436 457674 1614901 1309157 213320 1877984 1679015 539962 1962275 792915 100824 706380 494098 1232686 1096132 466259 317872 131700 1991552 1938331 382099 1467512 522208 1930958 1138673 682253 1681520 1991322 1308416 1738572 1426905 662453 1183574 819747 1755500 564044 1971412 744431 1137436 1062010 826242 1538355 1150848 1283805 413751 1882628 1413079 1650144 856477 587211 953764 591758 759528 1230826 1981789 1620497 124899 81017 678216 1725778 280299 1072730 892936 740731 887719 1181089 538021 532552 1610732 787456 244634 1783079 514963 425758 1995981 1782647 88474 198116 1730920 865421 1257565 362956 13111 1705347 1802242 1303402 1550035 1100959 237867 1697011 1434018 1819631 715794 1807323 1891234 931644 1042620 36651 669807 1556485 1349502 1214164 421053 1978412 1530008 1464147 916587 1975604 1837747 708397 489264 1151745 1136314 1322829 1782291 1890020 903237 567672 1764639 11510 1862781 1877053 1597724 291046 1386776 1828765 1346694 85768 372467 801756 43568 1004928 725290 1386556 1331119 854730 1443446 754444 1088072 975573 1872228 1101616 395819 485640 930441 1365654 1066502 936797 1870633 1895619 288909 1932385 1485138 1546714 14779 1108328 37005 521638 1119450 1176405 1752952 1612635 655934 802578 299643 1005881 302590 892141 1922541 1391147 915839 1687870 1036799 138449 1956909 665744 1283919 1466225 1967007 321587 225334 490328 1421754 891899 353213 441298 786298 670785 1151701 674939 262952 1447797 717200 4222 781904 875421 228881 199697 1754912 711425 99365 1812214 199425 724634 404701 1803774 1502195 1599341 166818 1764546 633835 967326 1437872 1185151 422197 1625920 1289722 632580 1337968 1880125 242394 679623 168329 1009086 191513 687082 1820391 1718244 697428 1600839 1851500 1600749 744956 396614 31033 1210675 1466936 328852 82199 1339052 335694 1799614 661490 1247960 509061 1734415 371141 627062 867639 1787280 1142093 1001553 505931 149449 874886 953982 1259225 185816 528841 90402 1057750 79270 1727563 1776267 1596820 650946 1875524 829023 1855934 1917787 1866471 254633 1011396 1962891 539898 1039261 1439880 159505 767892 1100724 956414 1309079 790944 1387541 1256692 1949261 211206 1564673 1113890 1935737 718540 1918372 271204 159953 755328 1070961 688786 1443329 1112366 1981028 324294 1489925 608979 729128 1544380 1911742 497690 1361535 1616252 268959 1130893 1564901 1989916 393796 1120295 1162610 1436129 801667 86398 1237585 640533 60380 1378142 516171 1492124 613967 892981 159176 1484224 1932845 963731 1279916 536497 951895 1775384 108559 1115362 1354676 1459974 71070 838089 1923874 1631722 507653 936671 1603191 1819168 1781098 928942 521363 521511 1183356 467710 231482 692926 1874166 490149 919961 1588325 1373475 983568 199287 1895405 241296 1529613 1569813 847264 1627277 763913 1190361 1534312 166698 487444 1065883 96388 1094452 1931254 1585143 721960 1847084 1756159 981425 204288 659078 836042 748939 1654689 67573 49677 494223 396000 79474 725176 164483 625068 1506874 385328 69505 779875 1723594 1772308 1996800 1762556 1618746 621058 1470397 577876 1246418 1148944 1371663 1422365 1029336 586898 480343 1597907 823474 771045 1167199 244502 1669048 785315 1220528 358277 1732323 1295537 1984181 1097753 1074346 485090 293504 1649011 1815959 931879 1460302 1680434 978366 1411689 243937 376534 467689 452443 379013 1845109 595296 1287451 448089 733008 1216498 1199259 1636866 1244020 106085 686139 1790026 1012910 1563361 1534999 36436 1172469 1774688 1999055 70193 1497412 1592780 1647294 31205 952261 313654 171831 1343385 1716141 941989 16677 561984 386008 802776 478870 1653545 821126 751983 1556351 466997 144977 497758 1263832 1173573 100567 1104304 1753956 1970522 1449616 1312046 45431 109489 746091 316063 1288381 610139 154264 338771 1574923 1927974 1439807 1450475 935881 152869 1733481 225622 1645906 1111351 1995716 1065175 274549 251821 76166 1615372 1063721 146927 1541241 1351203 1517263 170166 297697 1051354 1318856 1049300 994903 250632 237102 1746583 1776242 1412923 734577 1265837 1621572 1069705 173389 643926 1235983 438064 1627387 171300 896491 146787 11866 233130 508278 52434 91442 1651599 1453028 1329603 193340 655189 642848 788801 1625138 1672863 271984 1093260 1808606 1418841 784663 1976312 540383 1998438 733759 1668648 1471984 766590 1864921 1096928 242665 990441 757982 251503 1590474 1324573 1034021 1313937 431782 1534671 1179744 841675 1005248 895528 1840803 1564418 405558 638988 469596 924327 1135689 855051 1433717 1530270 1345528 1623083 635352 1805391 1397075 456584 167763 657522 1075805 1706638 760310 1033096 1930984 1791747 1385287 1190701 1075676 793252 1248023 881037 489971 138098 1494059 645429 988106 1138457 1724295 1318897 208890 238711 1059059 1339370 1043295 568214 697048 249203 902707 219504 1203787 371385 579281 555392 1198557 531036 867428 1525822 938737 1034671 888147 1112994 418582 1785715 683680 141669 191478 1993611 1551547 1349068 934994 223525 382663 457005 1853849 386854 1878978 325350 1614465 1678455 85823 1199414 250940 1344370 1472433 1901439 2823 576153 509251 1672569 1842898 773358 1502959 248179 1927192 1406372 1196060 1752898 230998 833333 627150 346634 1310500 748954 1677018 1610526 1006695 1729122 1025732 337999 1595773 1155046 30347 756365 287979 158481 402109 335523 1383152 1187653 1057498 1750856 1568299 689477 397809 1820845 1031391 27978 1617209 1355056 1532656 1339707 615544 842079 1556968 1179533 1143052 1133489 1734702 805728 991294 879469 499299 1489123 108733 33900 1553487 382607 201813 849306 133700 1852164 1340432 980089 378722 1771299 1002228 965184 1089120 1343744 1556509 1373477 199782 622195 1717988 1770316 1321413 692197 132785 1146315 754757 321878 1245729 143747 652544 1987671 1680971 1931742 180248 1124320 48162 511838 1610537 711337 611518 928954 1499919 652008 1545981 256367 302798 1903365 607993 1821543 933234 298720 1174248 449630 1860776 508051 1964183 720297 1955779 987269 1164312 186419 1466723 204535 7568 1450625 1266012 476277 789747 522314 1400339 573014 1256252 248916 1229090 103458 1384122 892617 1812875 760645 1640203 59855 1183048 34592 1981064 134206 1238931 1754148 956311 1208358 1926179 927393 100286 385062 1076464 367678 388446 13458 1274842 752873 362883 1785431 730364 1167995 638922 1223674 1091270 1805698 1556069 1493289 174564 203034 1007887 1009203 1688927 186637 627227 1578643 207021 901176 715292 170745 795509 76042 861463 1611284 1797751 678743 1532980 1822840 411166 1223050 220686 1322981 1759466 1900834 1029707 36724 1069865 1727468 1809160 897311 86262 415227 1328520 1804836 171482 1029761 1731318 1903551 883590 703033 154532 31748 675105 928662 1236571 658693 1695235 1265160 1673062 1302006 1729978 314125 1212583 411887 1753965 1740247 796514 119733 1338729 1876548 1303777 466889 107386 1217354 5417 1276175 1780609 472777 965541 930974 1383035 1780026 1351695 1187310 951764 1703113 834976 528438 1369100 1996086 679179 1212626 412230 374126 1967866 1626321 1833459 1628366 1893131 1595185 1463669 170877 1733358 632758 442711 1788640 125050 483906 1661845 1726147 589777 819009 354184 47269 1907285 1472691 1564072 94386 1646975 436049 743431 672606 1849082 1404166 1912907 688652 854988 1266867 721737 1615586 583834 837460 1251766 1680270 1963854 55570 968151 205320 1362820 335143 802566 598790 640475 570793 1567500 1813111 637141 1263959 538369 1239957 1463962 389987 290206 1284617 1257284 804744 1469147 890452 347400 184929 1875191 1235768 394569 910071 398287 1933797 1844713 616360 387923 1274933 1582628 1612898 1168857 1626778 1401318 1605823 1835952 1423919 660429 761649 917055 82760 625664 967057 828443 678872 175348 1098595 551492 832362 477928 1357498 52570 1513631 918872 1922834 806959 327881 1893391 81476 1962144 1753064 285063 106376 93920 1501737 795187 153213 14666 872758 1256418 793708 1041662 1642121 1660283 1408361 481144 842922 853196 334456 1172326 1517540 1751954 311741 17368 1387507 1216882 1437028 133091 1244242 734281 1434931 46486 1945309 1242067 877357 1881309 1011274 1223289 28664 1551735 468234 737442 1250000 1994525 5465 73020 154659 1443825 1421083 1280631 139342 380203 665937 309947 1073684 133585 1746197 534404 377272 1540213 930519 1849606 624096 564100 1357822 758786 1111108 825233 881239 1402 656486 1763627 957973 1977408 360468 1506719 1389209 1940918 108062 752339 473164 277225 1681894 457446 821719 1607893 618671 1064843 254331 1811534 1104768 1604128 569698 515243 575126 278828 1920847 1457150 1620355 231234 1003195 1280008 1726215 655354 653573 281412 30335 1595517 1160898 280437 1780999 1660688 763572 62444 337887 1114974 1665522 79110 162850 668604 915692 1429351 966565 676680 1638393 1155446 1261343 1928091 682628 1690250 1861092 68895 878938 1580893 154730 1577517 992346 56389 1967343 1497937 673114 930980 487177 749075 643249 392559 839842 528220 602389 32667 1491059 1859675 560584 109681 1934122 498586 75786 874361 1226116 326225 493722 1822483 773027 166702 1456538 638692 795548 273805 158070 323122 1794925 332266 1959009 583185 343346 1563630 1661271 166525 1908083 1381226 108287 1523075 295301 1087220 1302087 982642 1479088 350021 208564 1550160 595851 1496859 1162619 505584 178627 1830993 1729068 912529 582529 1845458 1109825 1744459 980742 225771 245190 21888 815700 1376153 1995756 373087 303502 1596643 1564725 935927 875969 1563885 1902293 22112 1071733 1637880 1543922 1797050 192621 1206951 255122 1288037 758677 367517 118582 1108244 1374831 170870 896100 208085 1241387 1719643 1662362 1840012 1386314 390037 1861068 241231 1971765 863256 398733 1777862 679744 1851048 305715 780902 1243730 1485868 1942904 1642253 1526126 451411 1704686 930646 370215 638684 808895 770097 1076632 1056136 1158035 126830 1222134 1829815 76102 685313 1907896 394437 1701802 1064558 1175916 728377 305909 248428 1964409 1093627 1514953 1175595 138377 1041103 1371664 1568047 82006 1084823 1500334 562414 1653275 846334 990120 428311 1692922 1763455 1947518 1161686 548531 1112771 1290981 1525473 953239 485776 1359358 134639 237243 1466243 352363 219782 1874749 1013999 688266 1222374 1884723 1250302 1080679 890126 91647 100781 1461947 926398 1090643 755696 887420 993760 1924830 328258 1193060 408982 1777814 1364522 638338 283339 1615711 742283 1264143 1268297 445813 781953 1183997 471867 83646 700091 1709120 501379 400608 1178294 173065 1618391 347627 117661 1561663 1619215 1512099 1875297 1078047 1581995 586449 579802 1465301 1416988 762758 1982208 1198843 1557011 1185898 615822 1641692 1716299 157525 549714 1606011 1959323 1744446 480293 1883894 551181 419677 1408406 695350 939091 1828879 968966 292444 1691077 176482 1225889 610487 874821 1922267 348255 836201 997893 1235538 540016 1745817 219545 530396 125125 1944091 93021 1251058 101622 1658384 565647 1255915 1132939 255345 1436474 700995 1017406 1598133 1056653 111102 383817 295238 564494 1935295 1682862 928653 1002408 885732 1577240 1862806 524858 1467367 1344259 1905916 1989012 817368 1105104 26402 113208 1722936 24764 887263 395981 1707147 1900127 1388080 1710640 738707 258405 949568 1129188 509128 1795933 549829 223985 1799101 485537 1742217 478277 89979 1191857 1491091 301833 1296030 1325310 643870 1785349 300721 1733855 1915607 1868117 1329052 725367 1337149 324299 1729717 1752728 1838996 1742500 1069982 367202 1659180 867860 1559839 799173 1562624 1616880 682925 570361 197091 986468 299535 15402 230169 584890 306727 1558009 1489247 1746527 383748 39765 1156093 1511694 1573955 1391113 1884458 1980156 1719565 1998641 1415673 643641 1717844 520425 1193462 1429349 73072 277679 632163 890987 735393 16374 290297 307651 723386 1675237 1158930 1928469 501756 658232 1023454 1307520 1520992 380920 634203 861796 25438 285730 1572573 1692672 1396699 21008 1492663 1061837 1052397 804113 1331784 1733157 830379 1596951 594193 1555392 1757682 1072514 24768 1215583 556419 1284835 1297773 323215 1257096 1442568 57698 798231 328119 498774 1758306 1292582 1362964 1668583 562829 386324 132878 872032 323680 1002008 670298 1350186 346152 1643917 382709 333474 594945 236200 978005 1461528 105788 354494 942790 1298401 1617682 772457 953617 125165 1508954 1810344 1791031 1205714 740148 1363744 1907465 845523 86911 1878586 1434003 1838598 899814 582629 1049681 1980599 1341388 1205499 1957322 715739 871045 636936 1213761 232464 1901304 908244 1134239 1872333 1702304 1907638 1886697 1734326 1441397 986746 1660863 940826 732624 1814453 1348251 1538595 1777468 1659352 684342 1718183 1894134 1029270 1603524 639473 668358 923300 1461075 1263578 593107 633556 1177907 1317956 1229446 1478210 829662 794240 1344548 1399656 1762566 295774 243092 662575 735528 1021841 22940 1494239 250879 519275 1238394 98592 102956 13402 614285 1804598 450693 869034 47039 1836630 1853467 1748939 764270 1437818 82184 145244 221183 1883971 855205 1335909 863195 938599 1349614 830295 842427 1488506 461623 324071 165258 1820368 1596909 1388676 90741 1955287 974861 426981 1720902 1855691 54849 294737 1518816 998727 408077 35754 424285 138634 61313 405696 1716366 22635 1135424 1160673 1331271 1389386 651049 1625013 225567 934004 559995 1095248 1174009 1267985 1247466 1421672 1299005 1864899 1963708 1744672 286131 603276 1231355 1804090 1866786 1073396 1016982 1904238 204617 981325 969765 593335 1006987 912612 628105 264710 729399 667636 408469 281221 1409288 308388 1225534 107620 71934 1679278 1506658 1246891 816819 777961 458439 256252 491434 1486255 1621159 192513 582033 412583 673380 305821 526836 1029958 1564439 931574 694492 415914 149650 1545286 164734 1405268 1162294 1776355 586677 1331462 1717918 886735 385554 1013200 592687 232647 1041206 617891 1133170 811666 1504807 80846 1729878 532723 1491466 1429810 1077753 1720923 1919001 801360 277195 1473555 986694 1392807 779171 692851 424424 1075379 1563104 906405 1470607 302575 1106652 726213 1522956 435425 955656 259353 371302 1764929 431156 857011 2872 870798 141618 115817 1828189 1520418 983162 1152668 494320 1281807 177858 1364471 1510010 26417 1452091 884928 1735807 761269 298103 1714096 203314 837830 1557116 1211803 494722 1523259 1910737 620940 499259 1695452 1114901 510913 369054 619230 527325 1723087 239981 397026 249969 1678313 785901 1058680 291251 1784217 683123 1647691 396077 664624 1663587 1714968 1779306 1754077 1818396 1790035 997593 1872783 810292 1283072 298461 722271 894269 620274 332524 1846633 639809 1750525 1430610 743156 1946606 1440469 158378 765453 1879216 904906 301656 1108454 1223094 1700691 73932 125061 604490 1826482 1603598 663299 1895458 37314 805019 1189965 924460 1374139 269396 1569608 1729974 960406 1169762 1838816 32274 1436829 538738 1439902 862166 154516 945070 1957325 839938 3735 1410734 692190 653298 489669 166395 58525 311666 1627429 845602 177575 589701 1010028 812059 1822092 1389086 1903337 249765 1535678 1176034 1773960 67410 366048 1107385 1402340 1595507 1333053 1059771 487464 1251241 1223040 290953 6246 448864 96427 1315616 1509843 329502 763827 982488 618521 883382 1228659 1973706 1783628 1000301 1147985 1068180 18327 745482 1060692 784240 406371 405977 879306 1098419 1180207 809758 377760 1033780 1941905 165806 1915635 795409 1816898 289876 1545655 1254678 452425 1973016 659212 658148 1662246 543476 759586 750313 1316682 1045465 670607 532417 1951438 1333916 299279 319744 1563510 1655416 304767 582184 370468 824738 1617698 1208567 1080070 501335 590458 835469 317090 1590661 1787776 1937300 1893886 1910883 1949475 1335570 987584 1573811 1354314 38072 1622644 383782 252 1165524 35216 1116684 905855 678042 1988990 767406 620334 1843160 594482 1224151 481673 11332 968582 1195586 1544313 450021 1339960 1997909 906556 1497719 1226653 1662388 211713 792011 1820526 1835705 1384565 1945837 95418 304389 1898900 187199 1830326 1692605 1825696 1994296 383291 1070862 127445 1773839 396566 109781 658150 656868 1765765 1391066 1534467 1439796 1933137 111342 1687951 1913272 152084 297387 245781 1593 1990402 490453 318052 209575 1104891 1484902 313325 1310770 1427514 1817380 1367106 869112 1562315 1230962 849865 1892341 998059 270959 1839791 372906 182458 133913 163313 799437 174345 1517210 1033352 368546 70177 860581 711783 704294 718484 276527 358818 1938089 1115096 1827116 506376 521694 77358 1066076 87766 680698 888377 1042377 932139 1978819 461967 195629 1695403 1915830 1618060 447664 1148870 961875 1761323 685210 1317686 547901 702080 1013293 79379 1562107 100445 1349857 625268 991467 525115 1301098 1023467 835792 842610 1234586 1633127 1131382 32002 1620018 1708637 45070 1072694 264256 952879 1973156 1797377 1461778 1036947 913030 1742592 303525 13285 224062 1804103 323721 1804718 68996 944119 1599319 1052892 310974 129826 637991 1088951 1180576 563822 1070363 1939305 1456621 1963247 1559281 816169 1568668 1890621 909450 1603805 717101 939846 1221334 498225 680521 776532 315657 556017 462196 462379 681832 265615 1700675 1179138 1910175 1891700 1149493 1603976 1588268 223683 1769875 1926245 658586 1789733 632073 397940 1385842 663842 926402 189826 9550 212994 951763 548586 1607032 564745 106560 1625175 1718965 635496 359716 859047 390065 1084269 870629 1996455 1183474 102576 376459 969968 1705316 1758083 812690 1645633 291600 1980708 1542621 382155 133440 11010 51110 1010672 941375 946355 184347 1486483 1059877 341708 977040 1125584 292216 1217398 699602 1941275 651510 458884 1634786 1524008 1834618 977001 1647814 1110057 1425216 1191073 469500 1053323 842430 638801 988589 592557 544027 849869 438511 1140237 745212 1674910 628437 1554004 701184 527672 435688 1654546 1876100 161600 739251 455640 1296695 894937 192378 775215 1215579 283838 395141 1678667 1413232 1608649 741153 974682 280113 318962 1288237 1688239 101079 651769 1673147 1578786 1928417 271699 1441146 654674 1234761 1943762 1853626 1107096 453192 1944717 1830741 641915 1271685 168830 577316 1386653 1820032 1057198 21824 1326734 947213 1465562 1728807 1813670 802734 507371 1353982 1181678 564653 878569 1913741 1299079 1011179 186367 956796 387703 1296531 1181787 109700 1518817 1579849 126394 604103 1639678 988413 1180036 403996 1356180 1082349 176582 1356088 354477 1506055 1904489 1828671 1349116 1421028 1098789 995348 1940234 1432402 392237 238697 559915 1723555 987571 902077 86849 1884253 1639995 1295684 1136128 344311 44182 1324052 1813364 1193224 1787144 597651 108599 1775475 459151 1575576 1108220 1530517 788338 292149 472544 993349 393674 761144 640884 293476 555438 1827423 1968762 844331 1300443 41581 215525 1439453 1088180 1767884 498698 497608 258071 232079 1417004 1031980 1789728 1417115 1360779 1675949 339051 1517070 1868574 1797984 1108381 532257 703275 402026 432689 1793613 1522975 1307092 1959974 920370 185989 1399980 465595 1526107 982020 185081 488347 1979704 813119 829395 829523 440420 518889 166662 994672 454501 1502735 1408272 1164286 1884137 1733846 309201 1835065 1563892 921037 1465802 576222 419958 998910 209824 434318 1741087 1999892 1188845 1542651 612024 1160436 1732572 816668 441420 732504 231453 158057 1663466 1450159 680538 1030279 746610 641298 1307795 1956545 637463 452991 449700 1779433 1806620 385175 655672 1594887 33712 968653 930487 293521 1943453 1541012 688627 1108072 1231047 726063 1121309 252969 600888 847707 770420 250304 1611278 610395 1375501 1273333 695019 1769614 1368446 695070 755866 667941 1724026 1590358 1397136 136174 930234 1302013 98906 1229491 1801058 778282 1806421 1864450 1106338 274379 162132 1380429 189491 1365934 114721 409837 656132 1247890 766977 505242 1863659 943336 1700690 1111162 1043099 132949 1089604 1174388 460231 1443539 1348708 736132 1267051 211899 91625 461394 1291606 136359 557962 1577487 1371175 1104626 1892295 560386 470725 297629 10992 1033803 942252 1625526 1749499 735732 459135 1176819 513641 1852049 1731295 1270717 13653 820775 360467 1104618 900798 1028429 314 1979152 478176 1741530 347301 223603 823499 325549 190608 1105836 303681 74084 1540134 1454647 1573263 1717766 1138513 1870739 893749 867895 1327144 742427 816001 1168040 923696 1697780 1050484 1906769 1933593 1563131 138248 1480904 64143 504803 859442 999695 1234464 853657 486066 143244 405641 1454550 1077455 107159 586965 1677663 1622693 612335 610823 1066586 1626745 905398 1025739 1977506 421225 1369040 777748 1244526 149917 425410 1325126 94105 1546150 1184220 843249 1811077 502366 6863 1426081 1268179 1643971 1485318 1815122 423129 400888 1671853 437157 558939 1412080 812949 706128 69213 1053946 1697268 832223 1742711 365964 150094 66068 241922 358613 853424 1606505 848858 1818691 903868 1776384 21549 1209048 718198 1035404 896248 601524 71891 523377 51944 1768381 1111994 1036790 428366 843539 1766373 1419022 376973 1620391 29662 523526 1491580 1733660 712416 1387975 1648778 43613 263368 1629618 609721 1406545 1028867 1234771 1886089 514113 1780659 68946 404064 1264972 964626 644237 1545742 49109 434839 1726685 1368837 409487 1372794 733491 622397 1830901 920291 970585 389250 67790 823997 909356 1768431 1557148 1911782 96052 615673 694250 966979 279432 1135467 1748027 1335063 1632611 1518784 298011 571405 810255 784157 1037849 973780 1488075 773748 818 928323 183421 112905 1848369 1331204 1021283 960102 1509154 776550 714662 1304882 1577167 951687 143967 1071883 1670774 822389 126563 327647 13417 931252 38275 1470172 170500 1620416 738704 353204 391248 1798307 944406 1210541 1131996 1662395 543218 1640766 191518 1138265 705616 1238103 1083041 1805125 1490268 1380169 1838467 1889694 1910672 1659680 234723 575677 1998863 1925821 697538 956203 1395439 69076 65357 646008 1437335 1749879 845470 1142713 982018 337949 114027 1849286 437433 1063205 902995 72050 679806 1862061 716894 1923196 1588094 408194 1519684 1885639 536415 930496 404786 408076 1691104 1981560 1597542 1600323 1631231 211985 39340 1891584 907762 22871 232985 11150 818568 1239580 715080 503604 1221094 1439171 124535 689303 1652753 536938 56949 1266146 1154273 1934067 553382 1682750 1915367 1022175 1773715 854642 571622 1319225 1214673 478595 793582 1293323 393617 1477556 354912 1782155 1417455 567442 617025 1763550 698701 891569 1084643 1283739 614639 1602624 1088036 1037337 756902 1096775 1443980 1563648 697856 1409359 1966353 1393478 385029 818256 1594117 487524 248414 84566 332785 753190 956507 805555 859060 872504 1122137 1435659 890077 1210138 1261355 1821201 992165 1382386 1375377 621710 1255611 90543 456312 726468 1770038 1269775 1863200 1515707 1204612 1301403 508943 1841363 334689 1673599 1611625 1725004 1271937 217242 763986 400112 712194 1471970 936893 1171477 328424 1142396 580712 1204325 1416358 1755536 1421389 193772 1587913 1562283 934678 344292 67339 1435148 645800 1708416 918717 1840715 1028035 1950191 1142566 721684 1612979 1786300 1040381 19855 603330 1239179 110532 1839462 1027632 801862 1325241 570882 1041522 461747 1296173 987178 1243887 1565191 1362801 1556558 1646928 788563 1337640 1507960 910556 741711 1322419 464720 1991548 645558 1702615 1999935 1885501 65187 717062 1796523 1043154 1280909 822683 570165 491857 429850 150492 776136 1391288 767974 744487 1137300 1043196 1695008 1482083 190820 265825 1416859 1920286 1189749 712033 1974612 1579931 1710940 117622 699537 235858 1425119 1870073 587412 76842 1321272 247548 903019 1737038 137782 501342 167441 1503785 394596 1977904 804459 1914521 1934164 246191 1850010 715207 1193778 67620 957495 1858789 269808 1001200 23479 1907169 1080066 635534 1113948 842458 77901 1485198 1594327 1475283 1052655 340105 1400231 1289010 1889919 686099 664699 260234 1351276 954928 1736836 1246089 1403711 969537 1855115 288408 1478697 733501 1672869 1046761 1935889 37264 1773375 1262604 175174 575202 328066 1266147 949285 275005 859823 1268945 678464 1623563 1154688 436677 957216 112940 1542713 879792 774367 353609 639322 532217 275515 564788 643399 1662184 1150179 1120696 1119957 249658 1430127 1856722 572412 164371 733463 856914 287343 1587538 447798 62939 998650 1190096 819608 312969 181219 1088690 1659912 984587 1904978 643537 1159476 1715424 826016 1562159 1934542 395488 1922520 691593 1466382 1868411 481162 1670188 1876581 847810 456588 55182 6012 1824503 1786322 1680032 1114407 934365 902452 420259 1327741 1556677 1064757 480631 407982 911417 602461 1158044 95050 1676695 1969623 1823480 668962 1189955 1101159 1205010 1868159 677412 1668013 603847 318081 293140 1349884 919304 1595982 361341 1999463 1723140 1003346 390919 695623 158754 741494 54744 452689 1877946 1625247 186657 1142597 1287015 1640289 1717543 1694220 536865 688044 720311 1477925 638751 1858784 420301 1763309 1788922 329972 446208 1666738 622368 1878798 1444582 1610002 1850856 674592 958490 1964697 1175657 751237 1301441 1230177 1216944 990625 657367 1885440 577124 1725892 806379 1974917 1022686 296682 1518874 572493 1589223 417337 169755 484519 429691 1605989 974038 696248 77702 542740 783380 1234699 1891362 501208 1179002 1863040 194923 1749785 753164 1614083 396201 1444275 1516121 1658340 39790 111020 1844260 159682 950222 1237991 449878 1729481 1936267 460847 620126 1276553 1471810 1374170 1912496 1843566 615281 1220168 748674 434599 312583 476489 1685402 1048132 229613 952416 576364 1426291 114704 1203709 147088 1638619 60999 860667 1665006 1472121 1303267 1171100 218494 1947100 1071541 1117977 148990 1802779 1685065 1379780 1337455 1895762 1543674 593497 61261 992051 1824172 1453021 780815 320928 163419 1540799 1191443 1574234 1653293 1241078 1861022 1852708 959110 193128 262688 868558 1601161 1150554 126033 1246271 914281 1675148 572096 1649151 1608414 1434472 1568053 1155743 333650 1743033 1939388 1139444 1335555 220132 1372914 1625052 985534 536869 719007 934859 1087420 1375202 1829169 898465 161120 1135331 206079 1453659 1424072 1704058 1820061 718050 798575 1922518 1740326 965360 216001 1708408 91375 1138292 1374681 1537240 46640 1371192 243792 1870939 628048 637840 696323 1942808 1761006 1244685 1995713 968037 263980 668500 1303790 1167602 202832 1916336 456766 927009 1834840 1545875 367690 288671 321381 1148310 600293 1859031 1993790 124075 1386750 637385 1551424 1966314 1884291 718345 727744 1158185 1315654 980928 80056 1064817 1997309 274841 233904 1633617 1333022 1298939 1301878 1100620 748191 265350 986575 1558441 564665 1411439 1784139 1311139 1263155 584313 1684853 39966 1573332 1748267 1373293 1997912 1171451 299610 476654 785729 945184 1573231 997204 178934 1943245 1599740 764077 743017 789958 1373043 892167 1407728 1710739 1210448 192670 458206 769412 1717182 1163079 1876530 422385 1885494 1719363 1228726 1414527 149313 1616605 1657199 56827 1071971 516711 595613 926925 79128 1554283 1471187 1327404 1227837 1739900 1019972 805131 604297 1413943 923123 240232 1991683 1473867 1943208 1413099 413261 1842755 319776 1955289 1131870 1377886 483866 993341 1891249 1248049 1093614 1859655 566624 1154177 1822125 204021 1463935 1803608 1367377 423662 769154 1033146 674664 761495 550368 924397 1598310 1445772 1326678 947957 496730 125343 618915 1295954 607756 1481933 604431 330508 273057 1965544 1571913 1629320 511340 94636 589216 1946639 1571055 118142 319134 334277 27148 1303347 1393338 685606 1621851 766502 394231 638665 1562757 1891978 1312437 866910 843701 1976285 61082 1861103 1425511 890880 1089563 726917 673804 1477896 1291616 1930395 1632479 1795283 1504282 729149 320453 392133 1040454 1133016 1658504 62848 1568063 721844 280738 1609127 312731 445938 1372999 1328896 1671416 1422137 637742 1381103 1345041 349585 1608073 382456 1450076 167392 1467352 1260454 1571523 429981 760151 530905 720783 359535 1002057 939812 147140 1954052 740081 1258560 76647 1107979 193166 901859 1107203 956877 689617 69021 1409942 860928 672753 618405 170444 512484 1446812 131491 1762905 1232892 149604 818418 992205 373627 1908371 1391730 1688173 499633 371833 641550 286714 598425 597891 1366061 1172586 1366748 847858 497913 849961 923979 1565668 380241 625783 1336502 1695618 1665620 1612528 1771560 1913410 678624 1574573 1448086 1799677 630881 617545 688520 1380242 437704 1565466 71116 680454 1987141 62919 1390225 1421670 1709552 1594344 947424 1906803 252620 1086064 1710982 1068336 1635243 1131061 424382 496068 861596 1926046 494965 350140 16947 99841 1870759 1735279 214972 377771 1699546 389500 103857 1499894 1089651 1218702 1771128 1161747 1544729 1893812 1603952 1676431 767560 659825 1686158 356834 610762 89810 976267 916642 1867523 1137985 488258 1638308 1404880 1359840 145354 1156703 408862 1337136 144720 163494 1233807 457574 1960463 30109 1828699 1026170 1340761 1962654 666462 266210 418320 1737166 931048 148781 1364563 984498 1956261 276979 1570242 351716 505777 1612878 957213 590545 1620997 1471941 559378 1243 1505636 936034 1842192 346025 1337502 1393412 318451 596543 1977816 634331 834447 170228 1287418 496247 1709481 1917712 1084634 1202151 104810 1565092 533193 1026792 779037 984590 1557660 1882207 1792254 524866 453241 203658 1705536 900286 112811 69413 1847076 71857 1731349 786436 668208 1245173 1492211 1400853 301572 842606 1849248 1466706 653801 1797300 197048 900006 1236913 11425 1832311 1531808 781705 1562133 943651 69098 133083 59561 1192162 313861 901426 1049917 523918 1861018 441797 629608 653945 83994 856256 1088279 902323 106491 1820434 937081 1909214 1652573 641832 756931 1650281 1604135 1699955 1539091 379635 1844726 1254573 1561018 780184 1817793 817494 1695696 1014897 1209551 1860854 153624 568492 194426 1563069 1224447 461198 1956098 1915920 477101 671582 1262960 1908204 504786 35973 1652810 1341336 1075901 532850 866586 1845657 1045024 1937426 211043 1816693 410769 1332408 581878 96372 1687471 423028 1938004 585996 681639 149992 836891 753009 561419 1081592 505229 663501 223333 489140 250107 132207 327755 304027 481685 1488332 591991 437839 847901 992261 340186 1903182 400574 1446839 224720 798513 1587294 367311 472819 1275676 1347613 950386 1480055 409433 1946343 458321 716308 997259 1048473 1009245 636124 1699956 161201 43190 1056146 1435731 1012939 900079 34315 1611179 1304516 1162710 1709787 1918649 1401914 750494 733139 1649896 1211084 144178 1865621 1191344 509465 1463433 944930 1749149 1050834 885125 1072315 1127839 1092929 110397 1614135 22252 1189522 1184913 1303147 92903 83443 95794 950765 1746654 1537144 1529633 847235 1819355 875592 545589 1233043 1856587 347204 1450739 683261 460649 1008883 1385323 1344191 1468907 748011 1923105 1049508 1988370 1444632 1219949 341172 1469372 392485 819411 936859 1049708 1800666 64977 1867473 1050231 959539 867999 1833802 1150084 1798280 1619371 813335 1479450 1593048 241228 1274746 807002 837789 1538706 1161890 802025 86083 347548 1006466 464006 1790286 86671 1560297 602581 154466 1360913 1541397 1954425 1827646 1010984 1811451 1555982 979287 1780888 1707465 710484 135715 1493514 1574416 14849 1439454 807258 537710 756055 24281 1505789 238458 42671 986952 1678760 572983 273142 679721 1757214 689043 1059041 1344040 218706 123232 736103 1086027 1443104 968320 1178366 1819766 1289021 220993 1232219 1126468 26364 901798 544894 1612784 876584 1868291 995636 80666 799640 1391963 1005787 319637 814208 849220 1243629 1902553 1416846 565959 249562 1049918 924384 1574355 783597 381889 288549 1152795 1012251 1685868 1999943 1596500 1956305 401980 824051 114214 814939 1428419 953397 278465 391398 462979 341877 1954169 322797 1270486 1651860 136547 1994604 1587631 891386 793329 1514240 1224761 1777071 1130078 84229 456127 597180 1743353 121632 1268069 834477 177034 1070417 322469 180263 113607 613759 533985 296614 1800457 179119 1647311 788118 608510 1980026 1856724 1860259 50888 166240 893888 464637 1622438 958740 1191731 1129703 1853392 1149411 1213337 807550 1210492 1960419 1901476 267054 606941 1773232 1921466 692617 1903357 1592364 1799546 1368539 429653 968017 102216 8361 1284745 691391 61168 1342302 363111 374186 1242103 1664746 1773454 580552 1615452 285459 178427 984889 1174349 1064635 1878538 1740386 1920599 1875320 360526 533924 1479265 139177 1860009 614150 1187895 1106422 176701 666340 1436486 1036776 1245882 1330041 502925 1778456 1894162 1406301 929522 1442296 1346287 984163 196787 425293 1313809 1371311 1067691 123776 1479969 423482 718284 1128559 1574931 1106922 433453 501105 161311 1044668 1144736 183806 91182 298015 1219829 1011062 1603319 324164 887530 69512 542827 221817 1984599 494013 924399 1666307 1119967 1560902 1855948 1265390 111897 765725 989163 224055 1514444 112707 846813 776687 1378176 430492 672520 1976498 942397 517984 1490267 1169483 473974 187743 1980596 1720802 1999008 1672052 295660 1041805 914872 1535831 801316 1661350 860949 186464 144515 1180641 1251684 1837760 1453001 1921834 1690122 664786 1530740 718734 357044 1707557 1511933 978371 1018832 597694 1361301 865387 1518251 1831175 593690 945523 1759601 651187 16735 300110 583183 461914 1242703 911752 857385 1798727 1760756 1565224 1060572 397432 1769578 1986782 287666 1134958 1773490 1571982 980843 45390 1379943 1063386 1029285 1607273 437722 1827317 723980 938920 495825 664124 1112795 1447342 1669577 882568 1169213 1830692 1764883 1566304 535876 533401 160161 101703 21243 1464470 1994560 1188599 265040 503163 169232 1129517 652784 1620007 1899819 394636 1716724 1088977 1688713 1054375 1867755 403959 533853 853430 139512 925118 456944 1107566 151731 1209513 1028760 557372 505089 1731892 657580 1607346 657736 1973728 39621 1337169 1220369 1465793 1548538 233879 1835529 1461143 244723 360369 575813 1811920 626925 834194 904592 647163 1768769 865309 1721352 417573 805428 1722543 1726541 885794 1115640 1650384 723996 1829548 503524 955785 845398 430337 750005 323296 504939 1578520 389333 146828 741191 1063656 1811241 250921 1476379 1607954 1895530 953873 310423 541217 1125439 1029655 1831942 1332763 1379350 1739323 315457 1627511 1963022 931321 491069 1023784 728061 970374 1545576 173185 929317 1773451 727388 865170 946958 1723130 1472686 207447 1210134 1568986 1532116 1947719 1962076 1080268 110019 206638 1595135 1218392 1893035 255708 1556082 378087 877375 215078 1651747 1995684 1143607 1804784 914607 422453 624753 15735 576942 91804 742237 1653333 1780893 572874 259649 935502 867561 217002 1031944 1173530 499041 1944065 703887 605359 152423 1015636 846549 864246 807071 1918378 402532 876848 1402465 512390 657242 742916 265232 195434 1428778 696730 1368012 575760 1787215 1194787 1779741 1463442 352252 119301 319126 1547032 1039715 587505 939421 1368009 153631 1021439 266658 1181135 1772848 187151 1095722 1977642 1416898 616572 325491 152107 1090106 325265 467749 1172883 1029916 157798 842217 240624 938376 362748 693411 1411519 844062 45232 1271916 78573 553449 1469459 214150 385405 1245147 1195135 1667374 656656 1914277 1202621 1337238 199622 354433 588639 1438803 988645 1964624 1341113 926292 735059 1112809 325865 1628680 232397 146239 252656 638450 1806889 377494 1094566 1606863 1875911 137277 1040369 1387812 1899263 1777453 1570783 1473321 1196260 1834316 735534 1491636 1206751 1844814 56200 260081 1440595 451237 392115 564551 705786 175601 403639 1943914 1574064 868656 1112541 1849598 1988302 129841 166527 1801940 475286 790293 709486 862307 469551 670037 1318401 1125626 1522911 112360 231850 760954 1750065 1187309 1826659 394240 1240738 819038 961484 96390 748805 375587 119011 1406285 1741540 549937 1808237 781170 756999 1456253 298462 601195 650328 1650027 1048895 1114421 1799876 657773 627287 1371002 777826 999523 1684764 849241 372401 9036 1562032 1275549 1654244 1501075 1659414 1174374 82967 1894683 402881 268205 1052118 429164 979182 467358 478522 758185 1585146 1154052 1314615 1267898 1773511 115242 46457 284575 116113 369616 1176639 499272 452243 882732 394671 940813 1812271 463812 70882 1844799 956028 962675 1960334 1910433 561973 1160799 1397525 1303328 969992 1461224 694060 258427 629960 800969 1429027 1839296 1750637 284075 1511916 1354514 1947608 1542302 1286103 882116 904601 672580 484438 1627209 1260931 1718959 1736330 1709459 1198606 1168237 1825870 1212700 689715 121588 842279 1763925 179314 1879856 26189 714417 1024265 1741261 904267 1930565 65191 1012937 1757734 1194152 474228 1753766 756629 103163 711777 128121 981279 547575 163112 156977 1521377 821002 17048 275422 147654 36485 1564908 1617750 735459 7360 297364 7311 1652386 682179 1078460 1745797 1266440 235703 1103801 359419 253796 1854792 1222082 1524046 596600 1769002 1609433 1032338 527955 1132516 323111 1858988 1368524 1700645 69574 1629109 1815704 1934653 1987135 59974 484772 1116566 246835 1424936 900003 1272417 842499 1985115 561572 1666913 1656020 1645093 530026 153310 1284034 926380 725945 211191 1318686 38525 712145 1745269 1138530 590313 1540343 1936883 360876 866062 889822 1479194 1406176 208748 200367 1814792 1987851 1898350 844934 1325995 1435281 1848592 1335290 1010219 469822 1991761 1485167 901668 1292272 1433046 1670298 1698505 1734755 704521 1207254 1072282 592705 1723750 1217895 1236663 1481486 1971869 1048861 1372957 310698 949700 429904 369907 1098236 861595 373943 1373219 1139058 1915483 985891 1825373 1318898 159081 1397319 372947 1225132 1825758 682322 1831731 1567839 1343007 620582 1541019 594461 1188262 39062 1052583 1449172 512771 1472101 195216 1726871 910778 1770127 958622 1184939 708661 1348763 1299932 1578216 902128 26577 1308330 1092863 1315874 1520430 1817584 1496968 1778474 1537873 810672 1323185 1782211 483512 980216 1111501 1382194 260752 344552 1253732 156079 1133676 461303 1193037 1526696 899242 653902 593470 1252971 80568 1349078 70726 247234 1199804 386366 19716 1579303 19923 292463 356969 764667 1203817 1467191 1797359 548242 931329 344682 479423 1513391 708924 489664 364476 817479 1703466 1579543 1038062 1659599 86692 958404 1901226 265546 1795817 1805323 370922 1851323 769126 82908 813382 198329 1454107 1323839 736816 858901 55040 579774 893770 58875 579859 1649657 1235763 889623 959416 1875295 913251 352821 1312625 636648 507756 1678014 1167931 1570764 278404 733490 362474 49142 165425 88943 125957 1849474 92337 845305 77964 1277107 1571614 16739 635767 797603 461750 523375 1853718 1907188 1780308 1095861 1102421 1536489 557040 55770 782576 769942 76989 295243 1105599 717675 1471078 739158 1064914 304379 768159 872357 1203911 1588176 956051 518407 1866943 246674 595080 145186 360961 924960 349023 683230 1070876 1550810 421799 657526 1584657 317174 498375 1471628 109296 1130001 1360239 1490330 339996 416102 1613455 449932 1814378 1366904 832286 1386747 1484625 606203 1038934 611392 433788 1364749 113574 160516 1893117 1209569 556991 109297 761969 1594036 1398450 1295017 864583 452547 1249583 1467450 1240525 1624749 1336979 890959 477176 571002 1481302 98886 508107 6262 827222 1384503 964332 1126033 1629081 225280 27941 1457615 1848442 1488169 859921 156801 675070 1472772 1763670 1478843 1959806 117842 918256 1777205 1221871 1016506 1998702 939688 1548635 1407852 958065 1805522 1408789 192919 1282046 466944 1549867 1026476 1423070 1017324 767851 271366 913440 955409 1359164 871143 1664433 1331813 90187 617816 739976 1903042 1810457 234860 1510757 670121 1261278 968091 1669935 916191 1025737 1716975 769702 1713891 1844842 410870 1333616 729785 1499173 638154 556996 1340494 573994 897378 1287630 1831962 564219 845277 914130 1358518 705736 1999423 1954055 671277 1068000 1425160 302142 1392211 780396 1632773 1903526 1543059 1813640 405579 981862 215886 916146 1997046 1200963 1895518 288830 1022802 543975 1582032 218027 1888429 639958 1738193 1076372 1280294 471750 57687 1666886 1829244 718274 1698559 1624864 1637512 252545 1303630 1801709 909776 386917 491527 501492 1096511 75400 360189 1027522 1145721 1748042 237480 214163 1712057 779057 288906 390285 1081329 1166377 1741216 1084780 1718728 1796502 1931102 824786 1155181 408588 1232989 747040 389936 74682 772922 261872 1789398 1643118 180225 1675676 612571 61239 1692274 373949 206856 872231 688813 928677 1843111 822721 1889143 1386133 1372363 1964257 430460 956960 1989952 902003 332182 1884632 1402096 369611 696996 1997315 426589 373985 1024601 984837 1628319 212984 1199937 1863254 387904 58001 187876 800392 193003 519768 1145233 246659 564263 219739 581252 1152492 1725446 403965 607116 336490 706812 837800 538897 1461764 1306104 1688684 1596406 1806098 706894 1662901 13480 456040 1216527 205759 1842762 709956 969353 253729 1282556 249582 178818 2535 518223 887792 1853343 1134311 940163 325153 1084805 527857 570976 128190 391122 224348 1395260 1068424 1096309 1799241 1844248 813176 884914 1354445 1242056 1498205 397468 929488 1170335 767219 1707797 1334986 1665590 829976 1364376 1113858 1480511 1578038 827460 1458153 22023 1024271 1593337 1010451 472949 1365086 1493402 1930548 191577 1529350 1022134 1853466 645942 839930 95468 316585 732941 1976647 1965235 1675636 1172383 343841 1475792 64801 1731831 1489368 218253 1839405 936673 719287 1615519 1255089 460957 1353171 1717657 400794 1359751 587541 37009 1267160 1440575 217917 1640350 1918792 110891 987428 1241018 980383 1780936 345198 1910082 1146757 666535 1214899 1433133 397798 1367389 1673992 872142 927804 102013 95767 771968 726059 1857360 154966 658535 1529848 249241 557682 1555943 1829331 1633018 660598 691783 1989751 1906527 1719638 838147 461010 617820 1682838 235378 1927639 15100 274477 1465745 198750 1349801 626243 1304276 1591639 807279 309301 369768 142287 941303 454994 22561 1928888 1082851 1847543 557457 1859897 531163 1156902 1719482 1929823 1741550 1540528 960150 1318411 881197 706698 532456 210321 1427557 1806165 332493 1877319 1814897 1261035 1893906 602298 1159107 274405 1736030 388537 1192464 766069 1477670 1949120 863887 670508 1061026 1294712 26673 1201566 1264843 1922843 479972 1633976 1120640 1432238 774959 7513 671963 1799801 634834 1358291 148071 64734 1436204 405725 1395610 918021 1189500 1977122 92235 1574577 599293 1442718 1446748 1535623 950130 515054 497498 115356 521683 435786 1023540 1318863 1673449 808098 1449501 11922 876229 1645772 1095777 7687 1177571 483462 1189381 201547 937740 663489 1174724 1045472 353338 72321 1493999 274214 1784070 969555 78665 1078220 1864208 1738878 67197 320220 59294 1799907 914668 1819545 197143 1569168 1913513 1203046 827713 1553186 61496 361882 1653704 671181 579355 1842463 282622 126272 449221 1355428 1934537 177444 1806603 324487 1429857 1378183 1530736 799659 32839 419116 1381346 1965559 1195840 1571446 896716 67860 503483 1391840 670604 180438 1571650 790038 814938 132871 114181 539657 1698970 1910723 346950 971426 31353 1707279 576933 1183117 1495561 1880268 205150 12596 1784403 953943 878704 608957 699340 1212911 1680730 1036650 913785 290860 553589 1300400 64401 1428785 8993 256791 1250424 484913 1166428 1955661 990345 1902996 1190945 309572 1674106 1806517 1606183 1156457 1324763 334868 388336 1356789 399971 776831 1422982 854538 1718004 757048 211691 1813478 815519 696305 124260 1036698 1869715 277386 330542 1700459 432926 409275 1531784 18994 729409 1309207 1146756 787264 1408920 1676310 1695411 1928658 408725 231208 928384 1044201 63417 1168211 991619 960759 464158 204073 1640942 1536842 1414851 213039 623345 1652293 1134085 1368240 992226 418444 1281955 1806992 1386075 519221 728432 1020626 782138 9839 1841411 1271713 1172449 1358092 989887 1340877 1450811 105182 1886545 1262346 1486998 1302801 619472 1241646 1032030 790065 1459550 728900 1417569 1587178 435814 1706186 1242995 1026055 393913 1155612 1528780 1012737 1132191 1848892 306290 1640082 381330 391085 465271 1118012 1667895 196205 1104645 721462 867029 1938816 1443173 1523380 782992 748354 152973 63763 1353499 1540393 1933549 453284 645087 1958615 1299060 1211192 1156539 555021 999815 1826671 1474794 1232709 155460 1815891 1035764 883097 1594867 1651640 827695 84419 797963 915037 1996210 1277121 171165 1889599 25751 318150 467588 736330 1160576 100955 923765 862254 1487997 125742 798844 97804 753096 34489 135282 1505482 1326448 739597 773433 1261445 1116790 1914376 488927 768376 383198 195859 426157 1238816 427866 457646 1347709 173177 595430 965779 280258 1723157 1409622 1498836 1421687 1030182 800313 1158298 1304272 1703438 853439 324293 1908074 1480231 15520 299331 995985 1490955 321207 1440443 1362082 1927705 873838 1397965 1281324 33709 1876801 560695 1160616 1549345 1167609 983145 1650016 1767665 1922648 1770201 362506 1093314 593742 1529347 590893 509157 1513817 1050799 1448731 493137 1221683 84175 810992 1320028 424984 472685 538718 1449725 331619 1229023 864903 1340653 1909605 1050859 1623469 132500 1601591 987008 820385 760431 1641834 1352306 4501 1455856 1508779 1511847 927163 709783 1563016 1847049 1555646 1119110 196520 430223 314016 742258 297733 903082 130088 324719 99432 1461838 768853 944791 1146642 1952892 349347 250055 525817 1934962 883840 1554456 1197430 791493 1177964 285970 1456990 685296 749350 244711 756880 718211 636586 615089 1582478 1269092 320975 1232369 1222258 420983 1697589 1765105 1324256 1394534 392110 1047679 1553883 1039673 1926786 925541 1666650 106627 425896 1048608 1722676 421486 636911 1795081 1781386 1375791 1764087 164368 1903936 1685989 269186 544463 1987388 1430273 68031 859653 426139 1798497 437190 1122578 519478 540343 1522931 1537767 833233 915334 1439018 1516415 185749 1859740 1527642 1593759 217819 1718998 646622 391887 1761875 1352110 1828716 639833 459558 36178 1743097 1505733 1996341 1634631 1354136 1378539 428241 795424 1016105 1925687 1605022 488106 884382 1044558 569195 1979759 1836295 836467 172108 382738 1258137 1310295 981400 999532 25550 143307 516734 1480897 1119735 125528 487032 927735 1087972 353462 1987920 14928 1261877 921149 232730 1835163 1221029 256826 1496353 1695090 1068422 499841 1002276 49189 1916609 1483752 1640419 1699794 341088 1883907 1690967 1387361 377912 1302645 1602541 1929 420037 1240763 1894771 963328 1294334 300824 618050 288762 1758394 1133791 469469 36221 1249511 1951753 1243950 1002542 1356427 1977365 69352 838631 1612778 1582632 1988683 1248078 977715 929604 298332 472185 456645 1821099 1751056 570189 1927181 1106586 1406219 1772014 175669 997872 621412 30509 740967 1048792 1290794 1321287 1960320 419767 532425 1262148 173101 646294 1397478 973123 1966737 854479 1450556 894266 682876 745150 306943 1371580 25086 1671864 617846 1786679 933740 1514189 1216897 1918279 1399247 694700 730541 1955878 279036 1449457 1144063 1419303 242011 371813 1437130 313493 1797655 953577 67599 455132 634905 1370161 1607940 682006 1008347 414022 1092583 188377 1707937 1508246 1107015 1041543 1368324 1371412 1205297 1407758 626213 509021 702752 1045080 735013 448399 620265 923547 1930162 1987957 628360 775330 1225894 466861 84256 883106 1358286 1929003 1145922 154195 1936193 1293469 1902887 689758 40808 1375028 140607 162625 118579 1727573 698385 1535545 1849319 1198990 1621868 866514 406592 996515 906577 1261467 1963862 1486475 35367 1496776 911348 339335 869753 1532632 215637 1751155 1683004 358775 276174 731547 645140 690299 1558558 374992 468324 1142739 1322805 1503690 372895 582449 880642 1713077 159755 1675071 913281 1566421 640240 788922 1737884 1702852 92936 108335 1516350 1379677 1916529 611202 1765052 1929422 1138086 1868784 1978877 241475 337386 1860822 1225575 1783860 956108 598225 268538 1757377 396433 750768 769109 1049125 1515680 1858798 962130 1760783 84345 1588756 1452078 798546 1001315 681801 339027 634380 1363845 1941415 1329792 358172 1295097 487279 646465 1338892 843460 1673938 1939238 591160 307951 1588352 511680 956820 493288 195567 1978985 797069 820916 431242 652583 1288879 384590 1774324 866525 887018 1678072 1180015 832669 214490 1006504 1510354 1385666 948125 1330281 587083 397516 569003 1843086 1477628 1075659 292193 794891 471569 1023362 999221 263598 545961 1517922 1932833 371795 286632 1298519 1868452 538871 1861117 557600 643520 359591 923644 857389 1611561 666805 898866 72111 1265626 41512 1950541 1466719 699 1739755 1705939 1653884 550912 1655859 1925448 267405 1943294 581378 1870534 260342 83817 1830747 300575 1574965 1599525 129927 1980615 1317946 1703431 1336190 1574097 1756994 550144 1043283 1039283 352209 1567474 853720 794021 111400 960789 1364747 838410 1344994 304356 522975 1940635 314003 674131 1352281 925144 1131729 501144 1705558 1000499 59726 1180929 553738 1503750 715288 1745148 131297 1912077 734857 164029 131779 1048458 578144 1586718 1522735 1549866 1490939 1757943 1346453 1480653 722182 1550889 1632537 884417 1373974 904962 815065 1822407 435816 166632 1724828 284528 104726 1913536 988753 338630 1720547 1309715 678780 1721931 1512724 1380973 1818773 1427456 1308401 1689104 604867 473310 327208 1652576 1365261 108172 1355196 20821 1703412 1328909 1205511 139934 375639 1366231 696214 36775 765704 1298834 512766 1923528 1620360 573180 1855600 1545994 1422539 265524 897922 971403 1258321 704289 1165695 1657460 818358 769060 1509774 42490 1724414 355076 1003773 684593 1257172 1039066 1293800 1914728 1158736 712376 1627801 438264 1611699 330182 339421 524093 39415 227401 1715077 235947 1514735 963573 535143 504171 423780 1844784 1346591 331685 1005583 1694851 1936393 768163 1312571 1670996 1245427 51316 903784 980764 1318794 1692866 1276296 1889047 711220 1342659 1260335 1394161 468557 1393067 652963 1360194 373267 363918 799358 374313 1671257 1743556 1910181 1970483 324573 756101 1166990 1499781 1310888 1240713 263187 1783003 584876 1460587 472840 694339 975666 1928104 452405 1461925 1125574 616711 272092 1296119 58705 511431 446905 888464 1032614 1591456 1504795 548682 1844772 1411224 114290 1047992 1824483 745383 984323 1116938 1092702 1975834 699583 1000755 1350457 870858 1491035 970242 455258 152611 14167 1749986 1669864 842601 1029564 555885 375881 561919 1265561 886265 1714707 132150 1176779 1315488 668383 121350 877011 618310 1882381 933778 210780 324530 693540 1228264 662368 212737 841229 450309 45217 1440594 736373 1252897 1420152 1951471 183250 722771 1180919 106438 361875 807427 1221702 1639109 1086121 478181 1410604 1215307 1916612 913637 1166027 1383128 344594 1988125 1186180 1449203 1208328 624391 832797 819661 1893092 929949 1794766 505180 105663 195469 773128 289170 760886 1410099 1223442 87564 1046772 1483937 534322 1648606 405304 226932 1649477 972182 429154 554865 1076986 1954419 1629781 381291 1175873 963915 592756 265705 1987103 179216 763243 580528 144059 1532122 625310 631707 1538275 831600 1273092 1967595 979631 176044 1336387 1662662 569832 1177399 643867 346016 418218 1392209 818794 1332030 932240 10221 181881 723816 743847 1564651 106691 788441 1219917 1615317 1220056 1037805 949292 665002 513124 414003 907198 723227 1451198 542777 1108405 1396893 1118323 389112 1079688 1836734 629059 338471 1132274 653220 1738042 887004 298653 501254 1861171 1485341 1543385 250165 1980673 1554772 1311568 306017 1956758 345554 487017 928238 1140740 1691199 210809 121028 1425603 617539 1225221 1697787 1974574 351114 1778498 1621916 1155729 652834 1377130 1173975 915835 249012 1546616 201767 681340 577735 122643 1782539 43925 513239 1327072 1779547 223275 734935 1986537 87087 1252433 569343 787160 774689 563395 458657 818835 1946952 1567008 1562134 626593 1316220 1176893 288565 403590 14428 917769 418337 1202286 1585590 274407 1121955 1999273 517673 1539288 768812 1216879 625544 1001683 1727707 1094303 462739 1658548 314296 44661 255395 609088 1643438 461425 984008 1244030 1851409 1218303 539883 1898432 648542 1398814 1871779 1519520 1469389 197376 1889284 242777 573154 120056 1088093 1713578 1456875 1840511 25533 1251523 1480806 592330 1646844 974100 1257025 383697 1588116 1474666 156795 1108775 228995 322752 1749462 53134 1288827 494736 1166480 442246 1009766 448105 695509 1350089 1986796 1012448 1937687 280547 260043 1655675 1548160 1126784 1229537 1394771 1263883 1987655 1041750 485230 334974 859883 1177959 817280 1163593 155388 1285618 1674591 296334 902395 311275 1278881 1041298 1022418 1592988 189624 567557 1601507 1404719 1725295 785447 646389 1321661 1094937 1373116 600988 1190101 1850019 55142 643085 682855 720691 1483454 1888965 1651609 1196623 728565 1215074 698768 544259 1069068 1508797 1665837 1918094 984079 1216341 714754 1459648 656041 366256 748761 250776 1381740 792785 1068873 675055 1824884 1743651 1299168 1980012 1067645 1840326 876106 1489642 1836694 1147620 1847425 150098 1641255 1709412 1666904 101086 1015254 572429 746631 1119667 212457 273018 14665 507773 980767 576900 932769 95196 1217377 528367 1289540 512910 1393007 746180 1783993 1576986 573127 1411469 108518 1942297 1492204 331128 373982 199903 811166 234105 1975434 689912 96239 75200 1437850 1145673 523251 1664616 332439 1376572 957181 662655 720656 943324 27470 1860218 1985359 1560442 1641595 1797561 730312 842099 2374 239079 1031682 1481253 1322265 860898 1908020 770858 112068 1333923 371581 63248 1510951 406291 1781735 1946077 1453968 311916 10009 960779 394940 1084237 707495 1169595 1923636 1904963 1606884 1152633 1651052 46716 372001 1633347 1762811 1831853 1997660 1407334 1819283 1935146 953326 1674581 450427 1810254 1552902 250669 592214 323026 731563 1695318 1448714 510563 389451 830422 1610512 142580 1793565 1548747 1223423 1782894 505711 1814125 1571019 164173 1454134 1993706 528999 1360313 843680 1529889 901806 1698472 1528418 401219 1503899 1577795 1353160 458029 573220 896655 657670 570458 814942 1386346 172959 1140516 1878144 356555 286929 268522 1998979 1857867 1503578 1523462 1983557 1594099 1385825 1527436 424467 1379613 1599650 1240732 976791 1815464 13756 825424 1913306 1429335 374845 1099552 1884715 1369422 121354 189747 684043 1951293 1959927 644817 694073 1117328 104779 311534 1834727 1346156 1452762 708926 1449480 1617365 1908036 251608 57147 1442892 984868 825353 300180 489968 1402215 1580801 1706233 1879893 1807762 158118 49259 330434 919610 584213 1454139 1884076 1485065 816508 958140 290715 1605864 1178873 59878 1100458 366921 1952673 1293150 76146 309606 1135651 1150986 1523667 1992368 1197567 1037863 452412 317935 1948568 933320 1326774 63631 1169386 962049 1554919 160048 244627 1957636 1155835 355250 1983458 424894 1089630 328801 1153788 1590244 275199 409373 379626 1654377 1929982 1718125 4003 781325 89209 729116 805857 124613 1055068 1331995 712409 1830966 1674503 1060128 631926 1091964 65247 1870897 391718 1884501 1775624 1987750 931102 1083680 1354066 449695 1340640 309305 1689936 1303907 591344 870570 410471 1325918 1624149 1066757 1843093 1519112 1244122 1630559 798154 741606 1640784 693996 1894676 152116 1930449 1506370 127250 549199 17063 1865685 1752603 1984961 110309 1222829 182386 1522840 1874260 1310681 920599 1833074 1087361 171071 765485 1669557 1369825 1361443 1331671 1311385 706227 1004596 1675624 520320 1621804 1018346 214838 1098435 1657486 1610231 1550199 382417 406383 1602161 1943309 1567258 167216 920505 1273978 1319521 44162 967928 207237 595220 1023210 1010588 1482574 386704 224526 1785343 288155 1209142 615859 206620 1986202 1525056 56071 775297 940598 1020015 324828 1373757 210410 429400 136057 675820 215268 1100180 1209894 958480 1243966 1083653 1798824 1719973 1679496 829353 995735 1161430 496103 197422 869100 1735142 1494639 405814 223389 797196 1656500 367684 861164 362194 1903700 1186124 1828446 545162 140504 1354502 1086502 2277 1823383 1918266 434266 1174738 1927365 1178333 4204 681262 1055594 629323 1950560 759900 781285 1743927 1269724 1185492 1822537 1984237 837511 1321415 982111 196874 1046118 1061015 1930597 1994318 1289740 819724 303310 1475361 1668529 474242 1007496 800664 78842 268397 810422 1635446 13964 1068978 851375 1416421 797328 34462 177547 735533 955807 788517 1905511 667319 1969957 693796 1179567 370386 527072 1692839 1026284 1530976 478136 181284 279394 172128 752149 1845406 1237593 1857356 1231059 924333 241744 1685636 1519033 142248 1452172 1605580 1377684 107344 1040063 440496 845856 383060 596432 1182070 39578 1677406 1686099 864798 579135 1671495 1066742 1823248 538719 117075 1382192 343309 1872723 1056221 1195172 1303009 1015381 846782 49 885572 1430981 1329830 55289 1380659 1474702 738178 821576 656441 1340208 834006 188551 420134 267412 341338 867734 1640548 575902 76491 441545 1044683 937780 35831 1992277 1900050 1269019 1746385 760847 1567365 1856412 1050288 742930 27005 1892703 1525631 477536 1757278 1677310 288898 432034 963694 1071025 324108 1289746 60286 310902 1947669 1225421 989096 1092014 1590038 1372095 1557962 839433 1379490 183576 1036099 1471612 670920 661954 1065356 15954 234114 745229 1991565 1966228 485320 1297606 1158247 1369523 955352 80175 1779642 1585250 454657 1288644 1057865 1677647 1964088 947590 974627 1818199 1594055 1073794 258259 1476501 885946 928255 84152 1181421 1187730 1417580 1525799 409078 886423 687954 1631432 897980 139074 516802 1935401 1475673 204653 566699 1956902 721430 375839 512163 621002 64464 971290 800416 1052807 1784107 190764 398177 1350116 1640342 524104 532673 1638591 1601724 1351964 1128135 1804462 798143 1709941 585158 1019860 808635 758716 315211 285619 1205253 1086821 1352390 1482686 1621141 442693 1622659 1997988 33163 1644556 1426157 244917 1235276 1905573 1643398 426718 1027721 321389 1133245 766215 525891 1450860 1035420 1783482 1565015 1746892 1450092 80540 1186730 1356137 1404106 603001 1890378 964199 457516 738948 1400848 1031664 265567 716747 568837 1946914 823554 948197 39138 1256772 1164119 110643 383861 1523922 46929 362611 307235 1827433 1610223 1525285 1592036 1823617 1274574 1432781 300448 1519340 1622294 1663164 404807 811724 1517377 1093251 545366 431190 791646 313623 1585523 353688 990380 1937112 1494508 1649321 415460 1778596 650634 784776 354921 1155113 422889 312674 1043806 1316066 1479491 1822916 845361 1105312 1409615 1285437 402154 1676506 969311 1879487 1585868 573486 1801484 875187 39182 626181 139643 794961 1187126 262334 1286867 1390040 1674883 293998 1980506 364165 350249 1168692 1913186 704025 212666 1836288 917459 1426847 202830 1695544 1605317 355134 459758 1578511 106631 1534832 1950743 477988 471212 1886430 1423703 379230 1040221 802735 1155125 1964741 1158922 780024 1992908 1902790 1794891 73035 535791 420480 1303854 261975 1893004 609540 283580 1050964 1962267 1510815 52626 1642908 1652778 1430474 1677569 464806 1177215 612055 1290580 1925867 1007114 885749 1685107 1194 263267 1634359 1288729 1498816 1805187 1828022 1329822 1258813 421262 1675046 471101 521868 1420 1201593 765599 1961828 698605 1792763 1359265 1802211 1122901 44929 834712 556519 1335124 1390223 1866383 1559201 721557 1989073 359212 23222 1129927 50480 1696471 1232063 605617 681911 1680611 1735395 1420483 1206903 1820250 1909090 1196888 1917637 900608 1191122 1120722 187414 849954 855724 931175 1046116 1286036 1601988 513744 1032569 748569 940044 322166 1390000 463586 69287 795595 1530487 1337333 1788735 1968921 1911979 1503629 1078057 29792 283444 192168 218063 1610879 646663 1682007 1621488 974602 839131 279418 124569 398770 1599845 1358214 28874 1075763 926456 1393779 1613050 1921319 152617 512030 1362651 866359 1687707 1625783 1103221 1963713 1474387 21176 141285 1778812 1767089 518847 1157697 1496505 411076 1457099 1577901 316984 1404705 1320785 1765948 1917018 1122149 697060 733291 263894 406657 1697677 42435 1469185 279498 689916 617194 1938955 1082208 359370 469133 1955979 520435 393604 936081 467116 202062 1130826 1710758 125139 628666 1308946 172146 1353277 1345170 402928 972262 1846663 639502 1337743 1827412 1825305 1610162 1603519 1879744 1529080 1123527 768783 1597120 1618581 1942370 1787015 1913012 1249114 1121979 1275989 748010 161580 1263397 1071169 1007384 1946159 185551 1312945 933813 1440182 233349 1065328 792227 736720 1939570 1185179 1660029 1404376 1704673 1183136 204131 819579 619917 1230364 415907 825360 1643364 483986 370758 1368449 1091429 918622 1739731 1956502 857591 1484370 544476 1005578 891858 407377 1677258 1125222 518868 1312259 511762 1455529 992278 97108 512510 1268634 1082456 797589 1448058 1851513 1275901 1508205 83945 1618703 168909 911485 420573 197567 419560 1422507 1732048 1202594 1049540 57436 994544 1305314 1228310 865565 1747083 1618696 313801 1710112 756708 973640 528923 389885 1641971 1173682 1947561 1341771 1874590 1672809 1436658 1774990 1884604 977208 841644 56370 1510145 331666 409332 1345387 1190892 940055 133902 1219475 1395490 1389337 1734765 209021 95117 452955 1080002 1955884 383226 788538 1239045 1240770 1361527 1180909 1441827 248116 680948 830734 1595656 1986956 1225528 439281 1950936 411860 1239156 840188 1086522 962302 870130 77197 1421382 1530797 851460 1720661 853880 1590406 1635858 964763 1762421 670182 460616 315051 629887 406717 464572 1054641 270669 1794820 1824280 1386054 1503803 1737425 139248 1057437 1310319 1909042 481280 1521526 747162 1549033 1199084 1797731 1613514 1257976 339315 1934173 544869 1598479 408618 1565623 850575 152202 1057345 642649 1192416 1591824 1661594 1239453 1825139 475641 950377 1495300 451452 29517 21495 1025772 1464353 1873983 1025552 1593000 1706137 100073 518079 1519431 699700 20771 992717 954002 1749760 254946 1641835 183059 548244 1609978 1223126 1344496 1887001 885000 1747626 732024 130896 988303 942870 1037824 1428891 678612 609166 1537136 1662613 1441160 463070 1967786 1736964 765691 1886665 1788881 829583 807561 336804 1324540 471839 1058602 593388 38982 1421583 1529876 1283602 826788 97050 601046 1157093 1902960 1103237 1866995 612307 1338009 871265 1287944 1765079 374563 1506459 1032072 1503273 404348 1492894 379102 524649 1328128 369446 1293780 1976307 1173493 1911043 1326204 37481 796321 333762 92701 361544 1820268 1670292 841529 1583713 1036370 1074529 1518241 570572 1240791 1769198 646046 1466422 241300 311022 1927339 891837 1113566 278929 1135155 874219 1816105 1326693 1334948 1082892 1902172 909118 753237 378616 1298967 369501 1701573 1279670 91246 187646 1126527 1654397 1003992 254285 1470740 634725 69084 398286 730947 141131 387890 124595 1952658 657904 1321221 1945584 1569639 1956883 268452 676076 44529 220070 1448939 1737255 1308404 1440789 599990 591412 1154331 158380 730134 464 994150 159053 147530 363524 1752754 996374 399996 386097 1621888 1083858 1719456 1687648 871997 588115 1143121 667105 721993 1891432 1443231 1014679 565845 1820205 1354344 1534637 1985961 1033809 246838 548399 317717 204708 1912096 474085 733885 1154711 1016715 1455518 1831688 690542 1030761 1885717 1350404 1602785 385577 1457904 411270 1680111 1795935 1602961 736406 94540 1339770 613632 592549 869891 1610491 1965222 219557 875598 717793 1914761 416520 265680 468157 235997 1799291 1888457 1715338 196768 134432 933255 1521380 1932408 1717274 1376325 916776 1807230 107418 3597 1454835 1337295 1388575 623736 1728730 982201 1450663 1127350 416216 1352828 1197396 1292568 840750 93688 571821 1714208 245335 72036 674262 1368863 1434836 1712933 1598006 1743395 470079 1120377 1364757 69766 239022 1361280 1809758 1742918 1861727 104182 541035 1984653 1967036 1240331 424267 1665797 117206 1581537 688732 180484 1091333 1555801 1387575 229660 613234 1310802 14692 1209441 346029 382505 94 855990 660874 927300 1877457 1117327 1368282 903486 432186 1169553 26081 180206 49082 1103924 82641 689970 103658 1282372 924377 208440 408593 1846875 1527963 1882375 1267316 1329487 431005 330915 985588 117923 1780180 1683789 534140 95815 1692262 1568998 158879 465341 320168 214123 1652280 48060 897958 370359 1811170 1265176 409945 449115 734159 725370 431955 535564 164639 522459 1622044 601639 339004 275893 1570785 54273 1541258 1555266 1138967 1794414 303967 1022095 734682 776318 1787153 550642 937346 1069230 329518 899370 1107397 307855 1332994 1663965 249819 1199443 498041 486308 1466681 1688661 1099728 1870975 1662729 1929696 472622 1990918 1857522 43714 1211909 1668950 255820 73712 256775 1022967 1286405 543638 161624 1101376 685775 1569429 1288287 1374889 1090939 1417069 493805 1041626 882599 887760 1942816 77592 1537456 848168 947400 1951451 150604 1572015 1469227 1376169 1167112 33239 280103 1180538 1260636 86126 268975 889621 321007 737910 1138657 393970 866166 607933 1452139 300300 1241589 1087234 547532 1206299 243405 1398472 1151361 1106918 1070436 1433837 528040 650401 441755 1433056 129038 501124 279413 203603 781675 842354 250223 534728 473291 161323 622757 1342617 42726 1681413 1453969 1355916 1555641 1896600 1612731 959676 1037136 1245824 432147 769471 563716 619658 894401 1375849 1003065 333225 542956 914745 116681 1506907 1116321 1782665 1318464 675616 1372741 427507 395308 1327926 285391 1941042 1616141 357828 864480 165770 814105 1126250 1206009 1596626 1595406 887690 1155144 1201406 1546223 1066888 1015840 1891508 1012868 1592609 555654 1019446 197185 1054149 1799932 483501 706332 1628037 948008 1495055 685161 1082809 408175 659316 366420 309835 593594 1295166 599015 8743 1570880 1941328 770368 1851609 522522 99189 1276145 840359 115397 1553606 682738 1070169 1379063 1006256 1737855 1858229 794318 426129 988082 1250085 434898 1635611 1508328 1418549 591941 568531 1376013 584440 290227 15685 1114459 1439291 487019 1588561 761697 1421732 281823 732968 756430 1264526 725380 850018 1939278 1793911 1460413 776732 1773020 30263 1938000 1985973 648155 487750 1990459 1143734 836152 85175 1065925 105310 133415 122284 252528 626363 646638 737487 387588 1177010 628411 120606 775052 1317109 355337 882842 368503 219713 1010822 1135056 358247 1171944 655909 197052 1148201 808304 851778 1057383 1878195 482379 83910 362569 1191953 1782263 653786 694314 896339 140239 1307029 1332033 756994 612293 1991435 206786 422147 380268 1795755 1428409 367256 1231544 937488 557663 1457264 522979 1248030 1000796 1858549 1951895 1437561 256176 334747 1127273 1332148 1227226 478013 1033156 250605 1956557 1931544 294882 1848159 214452 472879 1523258 1657938 1521321 160620 1456985 856144 397604 83827 340824 1676074 704428 1353924 1456531 1471050 706693 254739 932270 731811 446214 674802 443547 1376243 1476328 1935700 1389555 269595 900017 1076310 674729 581875 24268 1260675 2668 1865526 954603 497037 1517240 1746088 522030 1811078 1566403 1511431 267397 1374832 1480934 1107508 879575 535330 1541719 1886209 1766277 1712520 222035 1056359 1732177 1617108 962431 548623 99062 471996 613539 1271469 335706 453805 1169030 1356005 1563640 573675 529386 1018144 1740815 138522 1319317 1929038 1128005 97311 956831 956531 775843 1074748 868382 1560450 513208 198090 779235 814011 1252915 1676533 1146114 1859122 563330 1105141 1446319 1011271 95764 1053751 1880197 1877405 179513 1042044 1691979 1107439 1442425 161726 1481225 91678 1969168 370843 1221108 1149389 1327971 603354 967059 1028469 661026 287546 267204 445313 116892 1346493 1129719 1867030 900864 1287059 1810338 938713 206591 493339 1675366 58164 1480667 1739638 883320 309467 1244798 1227733 764401 306245 811369 1723852 1708661 200167 742032 1876466 1767029 1595347 69112 849076 1475362 1405481 1985957 179104 493705 1638597 118014 1629647 1804892 369447 1390553 873736 1428669 684616 225806 909090 1987191 1382211 779929 888589 1680519 1420685 1190949 616407 1538588 253281 1164446 1814520 1073309 1062613 84848 377073 801274 630053 1165985 705682 202555 853617 816634 1143043 605515 60066 356368 951239 647580 1094681 1214806 1265112 585583 548779 1647003 462737 1791675 706198 619746 434971 1372865 958265 588888 672921 525215 1509594 1488240 1342479 1347728 1646587 1272598 1428951 765481 1364904 1610122 184039 1165600 1502726 1260325 1050930 817707 1489294 1378748 1276929 502673 1714145 558316 1601643 524394 530125 1542433 1626670 974166 470835 1221822 1851658 1277423 1813343 299817 306421 1203892 353508 1253586 109340 1804297 1210559 1976651 1731060 417628 671298 1606246 877239 1679547 1761543 1345462 1525156 1166675 505399 861402 1514550 190060 254780 847655 980937 1105853 986986 34146 1401247 553326 1125787 1121485 206535 879068 1369952 550636 677865 1628694 618722 770142 561365 1247621 126047 896263 1993830 218987 282374 1676413 659364 1705200 1567845 1140390 784948 421626 1419851 134481 1773559 747033 1216040 1414926 1707967 490483 1669204 887342 128285 1880661 745832 455123 924364 1552182 1271098 1347020 1149777 1021088 537424 109280 270756 685423 86877 527391 416175 50978 1858444 1368116 1241252 583995 536626 1285951 1048268 1294611 1827851 1495814 1160520 1950742 1745103 1310928 476063 249369 1262649 1027681 610086 1721849 188982 1496576 1746501 715359 1131101 1818838 638827 431773 1654714 1843029 1564652 1734263 55378 1433809 1695412 58946 131389 126621 1796453 969822 18204 954138 1579325 151044 1849448 1141019 1900923 1113098 1137499 833112 1275552 1075955 1669167 493078 1788655 213517 441534 1790361 1773129 945125 1347582 1530723 1463137 644985 1508055 1077639 1051233 1577320 134242 893169 1733506 1984381 1398908 1742004 1490672 976380 1206170 940241 874196 640640 1488988 1782802 1455136 1192621 553613 986695 1021965 1686257 760262 1543610 648358 225972 146846 346837 481032 1181850 1947582 422784 1059749 256897 1634313 1554120 528987 884580 310040 1378166 1528438 32882 1775508 1055195 1172555 1474318 1055327 336197 1211847 1160887 1503666 1943484 272518 14707 405901 340566 1162239 1662581 507954 206352 841799 1290822 533756 1792831 1003202 1159601 417354 1331573 1079726 1115998 992470 1289973 1808830 194485 1899759 1898305 1760 511465 411116 1950579 1411035 1452004 1274479 741370 1678872 1762134 612146 1660343 1425234 230399 1429215 655360 1607803 509171 990492 1977838 164175 686258 1872653 1079041 1505418 1055151 247458 864762 970944 1878592 178105 1848618 888069 481180 591971 1305763 1646226 1527187 541376 618088 638888 1957031 415453 1759354 1866987 686948 1898323 154581 1439940 363910 237442 44149 64856 693901 848956 1178120 1051232 1308157 812792 257607 858 429786 343835 112285 1844179 1940898 1027946 692932 1055335 1910083 1238704 245741 766873 102004 70045 664219 497580 242537 762547 1312749 426423 1037559 470028 778955 1216979 490991 1247169 1518447 1593743 971624 228001 1177968 769700 1993335 1201375 34189 1945704 1624767 1930905 1821857 1720307 257186 1181735 1757565 1338920 1971057 1741063 91351 268219 785472 641897 360778 1244844 1979788 1364834 1267707 1213179 1512046 1160806 1250831 449672 355295 1814314 556354 1913531 1173276 398201 1955853 1962321 1599646 1402213 645374 411159 1404079 1277266 1152710 1986633 117268 804629 1303970 195171 1086856 1877244 559208 1580059 193949 872101 1282686 1600482 354519 1027301 1531033 1879747 607338 483275 392461 661296 769667 1232468 1931877 1986261 585783 848263 12391 1447377 1780175 1270978 905041 1049690 1520716 126478 1941880 1158106 797137 340292 1790416 533495 445189 891098 1203794 281840 926246 1125045 1755720 699088 1445390 403526 447832 1720003 930320 220609 1849990 1623101 1819955 430547 154055 1183177 1218754 515710 1166573 1821641 1672301 506912 300762 1314911 563971 351581 1207367 710953 759308 1040676 700613 789080 545217 949993 240482 732594 1520925 1063021 327652 823794 1790051 1411546 897463 1965897 1015965 798469 1304157 1898800 781610 1462627 1911248 595664 1988768 527023 1759189 941933 1396677 1088742 1909316 1732387 1532419 1608267 1653993 354928 1286551 1674933 618480 1769337 1460014 1834442 422157 1778100 1953894 1400808 1486839 1668292 1483065 131262 733410 1697626 927029 655442 107282 1105964 875246 908493 1758442 523335 659783 124476 1498289 1740187 584027 1252792 775677 1285925 1670656 1124414 1578867 543674 524535 90500 97288 357153 1902175 1953789 1385135 1308247 597 1031135 1305980 1708897 1308056 758438 1809100 70391 1947992 352569 1413087 814073 533711 1245381 1019936 1385279 340422 79446 151499 131076 1423375 314158 393317 1512524 196824 1005965 183089 368488 1522656 343834 397278 160880 1545191 1936344 1779242 1225792 1242167 1864380 379005 805063 952313 1493060 544542 992044 1864037 19748 1811013 815091 137213 467914 123405 415614 1567065 1401201 470478 1769353 1854333 561580 858333 1094148 126817 818433 1868238 940534 30801 1172000 1734128 522129 339155 1033838 622408 1851981 697071 1474446 1197857 673036 1551782 362946 1574954 1184462 295058 124665 1288849 1041068 1721815 490156 814588 611262 815817 786475 1515085 318430 1541166 211819 863014 281293 205006 79375 927558 1148062 1803297 181005 1385554 1058441 604027 1183202 764960 194239 619645 323527 21659 1927615 159946 1223795 1630028 783598 1216976 31934 917017 1186162 172404 1099622 782476 1479420 269987 1376459 225663 1916050 1681711 852244 57831 1175305 878272 1117164 1213389 1924210 1145827 348854 208201 960599 1595705 958782 735694 129128 1503253 219043 467971 917306 246652 1989838 747762 768401 1998190 1259211 1133464 1542460 1783250 1083993 1856276 1671524 909852 345940 264216 73182 1615336 1398955 310713 64025 732926 318797 1483878 164909 948618 1644955 158327 883131 874363 629514 1079524 1736703 1759985 1185870 274624 781843 1338614 1701613 1866688 1577056 949727 158228 467674 1440002 812448 437048 43139 1236137 1303439 438625 1548145 1596942 1787514 243087 1886146 1374008 525149 679238 243486 137189 1506722 1258465 211726 1888144 17863 331729 207611 108789 539768 699724 1665801 1272736 458215 1225519 404657 445237 289148 380720 1644603 1242161 690297 267706 1809263 1620951 610359 1990501 1343766 1996258 550185 747491 1476440 750102 1385014 959481 465771 1237052 930623 35614 1948915 1411303 1170544 1239268 1299022 276354 63325 1904300 719272 1583615 713375 570562 1425533 1959810 576939 406585 243202 1462344 580843 1804110 1664437 1780079 38880 289915 1370851 1732057 1749504 159255 1201691 1852158 911201 1281670 348948 814736 1786311 820696 1287249 1309106 490744 1974138 582881 701133 829907 1528933 778749 1429324 1164053 278724 1797296 1351471 14528 1920611 696513 1362314 783976 1930491 974196 471946 172900 366206 571600 521696 1563548 205160 273628 1580233 1918746 1015625 1510797 631702 1469167 1860127 1697796 24729 1461294 1118347 102650 624412 1457065 859805 979203 1982517 1349954 1330218 862037 68035 1936394 261021 1462223 823528 293747 1144915 1460661 590799 1928060 1813557 1195984 1460124 244433 1145506 706744 1707041 840240 1894020 1131496 1444552 54690 1206051 1475838 911579 941494 416573 1963548 1137102 871726 1623402 1999279 1488686 548316 1090147 1328078 691562 1052087 638594 1019681 1823253 1416159 1475957 1778710 1331429 1325510 487949 1163259 1650541 1216647 1907193 78461 1870775 1886510 717242 965492 323254 875105 712394 551331 180245 360892 299998 566673 751515 793134 1314182 1343650 1843092 168541 1837468 1561916 1289814 1554308 98613 1987128 1281492 1053065 357953 507700 1414293 1858203 467768 120706 25777 1102389 1511727 1645977 1726319 142489 629573 195401 984103 1965621 1298940 1348205 211838 1670988 1706524 94180 1201304 1636084 1214688 707791 255245 1850025 380887 1407346 1848423 1894474 1283272 1277080 1041239 624241 1168804 346526 1884421 1644407 981768 1410089 457370 388978 90908 245738 1153867 726825 1547247 964518 747108 1583840 1831305 1866200 1205275 784910 840551 812858 963553 1310186 1299844 1138222 914370 1022468 362843 1460513 1433982 1530507 122189 1536962 1459637 905044 416645 1989784 1924000 1712485 683551 693424 1835817 637084 654737 786157 1832969 854676 829990 1119893 1495730 175243 479836 1413034 1913189 1888195 646696 357244 463449 815526 566375 1421079 1633295 1172949 717833 545301 718246 842150 759494 756307 619028 1982036 1737703 1742326 1698068 1142058 1906846 608264 288533 676956 1474434 772379 265806 938861 1553336 948186 1768749 555091 874468 1296475 1800503 1913757 1528930 1231097 615383 1845987 1835235 1361637 1232103 53673 519533 1226163 446507 1407967 1037275 913815 881183 1321904 616987 1617180 1203906 789127 1566329 1497227 276524 688898 1086206 629345 113760 1979296 1517489 18201 254063 1833440 809408 1441450 1681184 1514076 184696 373877 567560 1602184 1980515 1201472 1793612 1732842 740851 431913 146190 1921656 1325765 1702677 241954 799976 1357905 1245053 825127 1589962 160306 1764354 1614653 94760 823032 269691 1766326 309416 39466 397985 1036541 1988492 1413189 1011122 1849460 886318 1717749 1447420 1714512 827952 1538661 1733640 1905689 897124 1196031 1762315 1002954 193532 669409 121531 423369 1506567 368588 1469756 917023 869611 602015 549006 1212763 233444 1035172 1579338 1878786 826347 194003 1849166 392995 1378462 936368 1802760 889846 460144 1885974 1261226 1810345 1798020 1074666 169416 1753596 970227 570634 1218110 1214461 1349006 552790 1069773 1530816 1840903 5850 850663 157883 1311438 1480038 1518957 1360989 1954895 140407 446158 742112 452686 698870 1450039 1634067 640815 143494 1497236 1214283 1866607 1113800 335468 222346 1302565 227698 93428 788684 1474145 600625 709799 1355265 1566186 639260 1395990 359446 1175498 206447 1947013 549080 672484 587911 84899 292931 933322 1513639 1538023 128597 943491 58295 191375 1592322 460405 901962 970452 399967 1349053 1211939 675456 1451367 387502 1698448 1376281 662269 892728 237326 1122119 1819403 1063718 249361 314522 1266319 668948 1453608 1614940 263251 193487 331708 102125 563767 1007795 1949842 1477943 437302 1536528 1082013 282705 1619503 1295958 1634765 1250616 1105338 247223 858601 239339 34757 1104036 128858 975107 191641 852135 1417232 415198 462544 1933690 1192181 1586266 1157942 751873 521090 949197 62179 1495749 1791019 711751 1049779 1691507 402464 1540859 965150 1820650 721490 1252726 144430 271071 1953456 603998 817209 550105 1196336 642401 780976 1957935 5748 1031582 542622 436718 184651 577027 895649 1688537 1132425 397330 130081 352204 1022629 676893 895314 1416391 1977951 1631658 331495 1072344 322947 205686 1273378 669345 1297444 1064489 1795113 833861 297394 846707 1894876 1054230 776694 1271988 1688696 1980512 864766 359675 706603 139455 1036694 1356117 1860655 1026104 410369 1669411 536532 848890 880523 572290 698425 882362 1131737 769769 5724 1830674 1942951 1737340 1213440 1147645 1470854 786092 400219 384804 483941 1944871 1899444 798038 1287519 1102893 934399 1028670 966198 1128342 191549 421604 204931 1918157 1184295 368949 1433052 1118468 1026354 1505134 112155 326820 532593 956408 126190 505912 1607368 1667863 469714 1825505 1999246 1767513 1545430 517436 1510454 542453 702346 1315493 1290012 5907 1269579 1198229 103188 522318 294943 84017 1063713 1093186 587919 491458 1417961 738254 580581 755126 1615469 523233 1829202 1543606 710260 813161 1816327 1041226 1896415 66254 460883 1640193 499552 714880 733856 1692841 215864 1771507 1969294 729065 120335 1777298 1578778 584944 1089690 330679 1306842 1894293 708377 158346 492828 1496932 1213866 1000272 665792 624737 1787185 1338980 1360900 317694 1828142 1915703 459007 1027135 859866 1054467 973582 609759 883400 582660 1819983 887421 780666 1197927 488502 843312 701100 1328529 958701 1801308 96171 1367326 1738743 1235640 1586015 186563 507303 1484858 635581 118689 162466 922967 734546 1467499 1369376 905113 592395 137204 323286 1986643 605085 176572 614559 1231172 1847104 624480 1759983 340477 1859153 1887334 901442 78940 596913 456015 1542429 1715972 1910810 48416 824512 1084352 1497464 1464693 34686 1577143 1374160 979765 560891 1810626 1442104 562766 1666674 1520604 1998205 1409679 1065638 1428003 1597937 260384 995155 1982803 1329525 1494769 958797 213991 472817 1149662 1652081 1462754 1742902 485597 1815772 341039 1527352 1986128 975596 332929 136880 652537 1440191 440113 250497 1687361 1276879 166710 625547 1743483 1921410 1919834 1417357 385379 50905 1850935 1952590 1281163 1701968 1158965 155319 1723480 82818 1259252 1544686 308499 1369398 842951 1976953 852275 1742129 613766 1233110 385114 1179803 620976 1516794 509510 524400 359544 66039 413470 317469 1428345 1722133 866224 1461877 1190501 43778 896415 392745 389699 1242196 1064106 745459 53083 124575 1409269 988379 1576915 104980 1515822 729768 1565078 712951 1327723 1569684 158538 510675 25981 763062 1406222 1641977 612171 656461 1601997 878334 1254670 869932 411974 542680 1214151 655025 151571 68500 724653 655059 1137304 1083588 19531 148555 1555487 1401509 1037611 1103401 9128 1147451 1534608 1699942 828417 1560414 1556653 1356105 1513253 1717345 1965395 922885 529001 1804850 251484 1761548 1737810 1840354 1305444 1997955 1298254 1615334 480680 1303954 1011187 1286734 1907259 68163 623291 522776 1011245 1312191 409483 1905814 530233 775473 1678278 859979 350669 164597 1487640 993988 713630 658316 792454 583410 323512 507151 1323954 1219019 1516284 1112863 339833 536544 458834 1333269 1858517 186343 795359 1989063 1536275 1902248 1328663 559146 1362269 283821 190486 20724 885640 757747 163560 1422929 866005 1506967 53096 1541632 104929 1861034 1920460 647112 8812 1391248 308888 495907 301826 1658334 452121 1866630 1040226 195994 789197 311871 1223541 1508355 1907721 1386509 1920164 1989691 1322935 1052293 1475879 843177 1555898 794935 1652807 1239127 939614 624957 1911636 1565948 603765 112820 410665 245040 1598494 1192355 29604 222969 1688406 1476041 1377697 1577604 1991345 1669442 376885 1342255 827486 1112874 1747602 1759691 736728 456749 908066 1859371 322581 1869454 1866505 785907 967620 949298 1493176 539104 1110052 101226 376171 1079872 1799310 1691009 1035213 1811647 162384 662840 1711493 1818530 1583478 250794 1865417 1787478 1874079 984716 80152 96902 826329 1996325 197396 1171273 1229066 1443789 1412231 1981002 1290880 1950500 638172 1818355 1231487 1393889 1807600 1953348 685311 1636293 667793 1491234 1124949 733825 1579830 1369782 1071047 892631 124779 426558 1973946 847455 1875467 1453575 1616432 1841472 1015268 1764386 65570 51621 347773 644125 207804 76892 1504208 827168 1787564 1015539 767047 1386872 413695 136033 278452 841161 632235 1394604 1365527 1223129 977767 532670 90351 1092196 1690525 375013 188163 1222460 242031 1320349 1765028 354655 1542908 1662627 559392 33527 651877 952235 506188 582864 1744529 1666857 240029 1003423 1455978 802218 563896 675953 1354052 264909 776167 1082603 376263 1520840 1480824 1393965 759935 1469533 1242199 1328805 1483448 1187232 100948 925555 926545 1565602 8153 1191345 1775106 1028470 508095 896857 1917248 1413375 1943239 1026574 517277 1475232 278230 1319344 1536751 376337 491500 1340885 985680 175224 641990 83095 360157 441063 1062714 1472639 813575 711402 118148 1797926 1853228 1433491 1254123 193500 1849725 436231 470364 1640378 1621178 905439 93504 613985 1102304 1913561 1083936 935170 529818 68614 997865 648709 1747426 1977524 1269213 1756238 1520522 820389 799313 1003795 1350434 844128 1574114 170356 993828 1968242 397001 357756 1277386 147272 452081 65631 1521533 1213370 890660 1156912 532901 675337 1667043 478441 1631504 1492708 1233993 723522 1878901 27636 55691 1088335 1498940 1141877 225120 463667 758039 920001 129148 1501000 402060 1914335 1251760 67462 906327 359005 1398377 322852 1437144 1739687 281106 1388580 353428 162247 741658 1824709 1609484 1123351 979614 1572741 1918006 1416435 1184604 1087186 1810358 603667 1140083 538491 64089 1854229 383107 1340950 1141162 37305 1932902 1151445 1413787 823644 1487995 1674901 728029 1223381 1540080 814291 379605 1593504 866800 1504415 529623 692074 821289 577543 1001407 295041 497363 1004075 752971 1100509 647858 618581 1918811 1019867 942515 1372258 1039254 1761717 179750 471522 1112392 1174706 510355 734584 1776924 821900 184705 536594 586365 1306900 325376 488058 894622 1098949 914579 1541621 1903049 848336 1447146 707629 805754 120793 1264099 27832 1882635 1831007 539939 640633 575462 1338153 716027 1014634 980375 1881017 1730692 1298047 1936979 1794998 1329171 521085 1342911 1170276 1621684 1929353 386963 1220122 1915548 1241594 1842460 373951 1984457 76543 1072959 177692 836386 1131847 1026967 458852 38368 35786 1440109 1793649 616633 1508514 876890 1474939 1267458 1843910 90508 208337 114407 1474308 778720 1629363 1803041 1573503 650763 420937 1542652 1593262 619900 684782 1870336 1601047 342472 394117 615891 1103076 211777 40250 1302125 1883219 1220478 1438015 1069707 1619790 397239 1310336 1569347 842708 1597315 248225 531602 981287 1363851 1488680 1404225 1206347 405437 1655166 385276 1438717 1034688 1874527 657311 465756 1339763 1972423 1906149 1028814 895289 1818075 1911670 380987 1508048 344104 1383498 513092 1634154 1940792 1962149 263796 794475 1017346 18173 523207 228652 1931938 849878 924855 1079971 593599 860508 1714498 1121694 995467 1346034 1184621 1640528 1644316 1636041 34649 1959091 1581031 1913964 1240255 1697597 593898 1044869 411534 1106724 768620 1921813 1128725 1833910 139767 1616020 763742 1970806 727957 570399 676018 813822 1448599 107655 927127 456066 105117 1047105 1438980 989232 380852 1171597 1721136 417398 1724436 570689 1239079 1532305 315153 925180 1933266 177274 485263 1166622 1881854 1932789 648111 1247582 1292347 1462267 1972088 1450376 1259291 791250 1720120 1825007 1770895 1676960 693340 1212447 399245 1144247 1304627 129598 1235933 128699 205914 791391 863137 1831361 1165887 1771071 1283675 364661 53800 1810210 1862931 82956 1114989 1542946 1129308 885952 1991752 1701957 398492 1271026 1757680 645457 1796738 1856311 472562 639608 1046202 1195640 1542410 1666599 1671142 1822234 457713 1136976 1910121 1289433 739698 513277 1362705 237837 346676 1760524 661802 1651282 1276911 1007120 1751269 1082065 254477 1432169 940120 1581146 419688 631939 1890156 1028536 584412 927409 581317 534634 1867991 540194 1556448 301611 1659980 1124255 335796 433264 315236 1104923 223541 1153470 510960 1766450 589133 1891272 1451244 1522013 1487834 1657027 1603293 706036 343141 82691 235322 520056 133682 1873808 568633 941605 1622999 740571 42241 1759004 819988 351630 1291185 1274571 1950986 336126 1186531 1693004 673318 528670 822532 1412666 1775084 1325646 1004750 60539 277824 988159 1526543 322607 995218 893895 280199 1167230 1186772 804348 803701 54877 1570444 926187 769397 1835818 199109 1866403 1807345 1069589 1833322 1873875 1028654 1151162 1321687 583928 1297944 393977 1893917 1101754 169074 47227 1648806 1533720 438954 1964563 1228156 18230 708433 1159756 1097008 169506 1093120 1484795 713057 1883641 881828 898114 1621725 85496 125693 1024171 1975721 764939 1521331 1928848 761202 96453 327932 1097406 1274228 1952748 832235 275197 1649853 782175 1742324 1256628 1477881 977035 1953134 520064 1369572 429761 1810060 352940 1581044 784746 474546 1912280 131401 1600255 10908 1282443 1861007 1744346 1531451 423328 468592 295494 184072 1021817 760635 1516702 598096 1406931 1375408 1084989 209798 111488 59701 1101860 1957758 1117483 22850 1426406 1609499 188416 892324 1263913 214424 1443677 366045 1560207 1097141 1769778 1840204 272371 1445716 183480 199182 1752464 1791366 991273 644771 973558 1736726 808867 67525 426649 1866022 524766 3617 404858 1195319 1607213 43656 1027209 492884 1425640 933840 154658 1491725 1960488 1370063 965586 1650964 1393901 1553163 320447 1818522 571483 581233 473056 1235692 833753 1226271 653394 208075 1113744 858675 1987791 1662935 180310 1418089 905929 1547904 1707728 1617128 824933 612212 1760479 1784587 143777 161863 1610361 1225433 551190 182448 1816836 630009 135564 634411 350122 423329 1619272 1413886 488427 429008 1691025 170453 199546 117112 1128494 685326 1858234 339050 531756 835301 1741410 1919402 1082318 1876496 1920695 1785409 429820 828463 493895 1453290 1659706 1610605 1767431 1992514 567604 749761 1291217 320808 612103 929916 290503 173194 357169 598514 1125252 563677 1176292 1833756 206287 306440 224911 1585285 1177879 1634853 605090 943542 610921 1455261 1108869 1799702 1452525 1634088 1922587 427840 241614 700844 160468 1679622 80136 1128362 1171801 1215798 1724668 926781 1781769 1353460 1475254 268903 1031243 1613302 317965 475939 996612 1457367 35861 1190210 602418 212008 127770 110723 784079 1696241 433760 19028 1649393 1442284 862127 1164663 1916813 867630 1233386 160741 634854 107059 419930 659387 1528743 811252 12423 215862 268806 953744 1281245 1992250 593983 286818 4435 1195068 1373937 643738 1266109 699284 1806874 992892 1687135 1723442 508210 934809 1563847 109273 1668026 417280 1019821 1344027 1543413 656965 126311 1413771 793054 191985 893854 29632 1971202 1948440 845345 636904 1471717 82045 292313 1651629 223635 1392545 234445 412079 1838782 524580 374301 1304047 301979 140778 1849543 1802553 1544013 1719825 61764 1404065 823272 424155 1306776 911106 1051019 2554 823562 984425 1055414 838183 1769982 1234435 123837 1415316 1553117 419340 1140051 1387552 1639990 222842 84625 1386345 1019604 1994630 1451975 1886576 811467 1208707 537591 1510334 1053818 1971745 212329 564500 1821003 1448141 891465 1819239 1821238 62775 997702 496727 163888 1763120 700255 321311 579770 1467584 1487253 1520948 895796 378493 1150038 842234 603568 598033 1740074 1410921 1804341 14681 983384 73055 1903955 1361709 585686 1523039 1858779 766016 1299147 1120977 131926 383846 529073 1459943 1414004 1540198 1501452 80824 715560 1572035 355406 873164 500989 1968564 1258568 260068 759620 278084 203863 966384 1135782 209019 557588 829485 1982794 1744608 700105 363107 449212 1820177 1785023 1501471 847405 188634 1215603 1004393 1796622 1484695 206175 227523 1949893 1706325 274151 437298 68913 261370 422821 949904 100035 54062 736715 622136 517696 847143 1346212 285511 1311415 887460 1427905 1112946 54087 755604 1707720 1676561 629525 1491451 648415 453912 1303726 7413 1759765 1768353 1590933 1756271 1588625 713081 1128548 1294605 1089457 345565 1585807 983515 182968 1549976 666278 1675559 790021 833201 139349 526518 555968 427508 1143817 479596 1266163 1414330 916707 633913 1259655 490052 8737 1620973 1292882 1325342 468083 1957624 910500 1282692 72166 1642685 1770795 927231 573074 4506 712628 1001057 1365237 1546290 1716195 344005 1178816 471083 1028036 613418 1499772 1796493 1689809 261112 1024279 661536 1963658 1278549 1111597 26204 1605836 592478 1144651 789869 569843 815191 269582 299811 1636377 1459150 894889 333200 1664228 590411 94870 308209 149013 341378 1645176 489178 1368627 1962089 315035 567988 1029807 469823 1557761 85085 1533244 609394 888792 1532919 562498 863311 1488485 1246843 1898671 1726616 1161068 1239475 162681 1659241 1969031 1229767 820747 1587758 1079364 941827 1617729 1377662 333140 1065190 1287433 1367460 75201 434213 1012435 67777 1105482 1891737 1802399 1811520 1512002 720486 1497109 1953430 440957 1551854 1620739 1043389 1652936 194442 164779 76301 786231 691011 1586773 429715 1450255 607020 1467858 275279 1025263 99219 1407355 1040005 1909856 664252 1070275 1429023 1508451 1601281 297237 1594129 510851 1831050 859457 1760460 477769 887309 686879 821946 548153 1619858 1670164 325814 1624505 1778614 1285265 909078 702158 417269 590798 1141844 1767998 432130 1251633 738028 1903186 547264 312313 1860101 192742 913120 707728 1497115 371933 1063450 1988627 1887017 1012022 1608541 1971171 1834830 1591668 799838 1924771 1862406 1033253 1035156 930707 171720 1939700 248234 1668943 1911120 666926 1584084 1214116 1812206 365005 197498 869653 959127 315209 1160801 73353 1453005 643422 1428236 13518 114439 206730 255804 1208104 430341 1528280 1260707 1247635 1392905 932851 1033457 499996 362144 1371831 1582826 1308038 139134 158582 1523096 70670 137730 282280 1680515 665353 1946687 1303804 749909 811831 1364984 338109 43048 52869 1826686 422811 1697045 929675 63866 1558072 1050039 905579 74404 766870 1842613 483595 342811 1936457 1638605 1434410 60671 1463777 282213 279308 1626095 1609687 1427613 1022921 245808 1335457 1931609 342011 1040370 1212897 1996121 321833 201712 715689 76596 1467251 782447 226565 17080 1978451 260088 116455 236356 1619427 1754792 1309671 1363705 629923 381979 1476779 1348544 775558 1752849 547000 105548 1766064 1808953 801692 1628058 1196900 641109 1787091 1182993 1327350 900662 1376702 1878725 471398 1765078 1313405 566052 161235 1486672 767991 814421 284451 64379 1034365 1195976 1715170 427367 1621231 1843600 1288130 8327 664401 164868 856482 1737994 827720 1175602 1132405 1253668 689203 367031 1556849 499625 1194058 839319 233060 1709098 1303503 26684 571307 618967 744124 1078978 1009911 615927 1360190 837077 482449 854350 69186 743812 1784603 614884 457483 1076620 1056823 326463 281102 246403 1658867 548777 32729 1191278 1552874 574887 1528755 1010718 1907913 893977 553660 712499 87338 1645020 1531003 1233488 104952 415232 1798202 1003148 1348120 1314951 1360782 1615827 876944 563799 741045 771992 1112979 1867381 163283 29659 1346829 1877088 1581881 881097 830059 1744849 1719285 1788891 971467 962581 24161 1336044 915971 1250259 1266159 492704 1170423 1396892 473381 1525711 1616879 236782 1966918 1424583 388409 1575088 534942 375564 1715050 1681533 201126 995299 694543 1501351 134088 1456292 1228779 818175 1958127 1865922 602926 665608 1765744 243995 576661 348386 493672 1788675 541489 805491 925768 266087 734416 1361161 1359875 1501367 1415201 520199 803518 1064405 1751512 23169 1047394 516715 1623741 1569803 829172 805802 1186993 1213344 536607 1719902 1840295 292750 1403856 302965 655334 763769 1328478 8031 327086 1128462 1231282 1838691 149573 574590 521315 1570400 212281 1317821 182491 723606 1291327 1512584 848704 1109349 584466 1890591 1467791 1211671 751871 1987215 1326094 1803384 1133162 220451 72544 16977 792406 1693729 828208 1227582 596908 1424205 1927908 1820235 1279537 150588 5333 1665856 1264336 1567796 1398148 256842 1019879 818011 1845545 780388 1589064 617269 669438 1877598 948040 1362070 1990652 1263783 1116980 483950 313727 1470129 1254178 1235556 1911648 1358573 59904 1809443 1910075 1392620 312232 987891 196830 1849600 1359426 1365215 283246 730440 1918905 1178613 649041 981091 504458 1002239 117510 662042 1338643 1023910 542866 605414 1415111 1203522 1358541 1118043 1651987 622098 2133 345725 1757190 290814 1265172 937124 973394 1601648 1638648 1620731 791340 1519315 119998 1453599 269769 1752785 1434661 1335982 1817205 934945 1161285 424215 1257236 1279587 1392792 853375 1217184 211053 1180067 445977 383428 1172158 1053507 845147 1605453 1456805 1363904 766190 793296 1196962 1825536 819942 805240 640774 1246061 28429 1396490 832682 170597 424976 1887173 1878288 21071 840015 1249884 414729 330222 305300 478164 1688885 1402284 605375 483084 941452 228129 404741 570563 338961 22446 337507 1851721 1210752 1910427 297403 1310598 1121734 1166578 1186863 351802 1703611 849183 267364 676300 75 1131927 968495 1850257 1906164 1358921 1996812 149225 572560 1141749 216951 568843 294578 1655249 4779 1192515 157728 352259 353083 707967 772644 1901270 853578 502373 887201 497878 630138 675750 779829 1781756 856201 653314 1662979 1343452 1272913 1682988 1804116 575278 1580437 1068406 1099314 218358 722699 1285862 580190 249472 1805776 1614999 404528 726190 1698391 1271932 1487490 1145445 1363376 1787122 973996 1536393 1857876 1839501 177482 1235115 1931804 1992820 1654510 612506 435266 1655818 1028717 1907606 1394114 1586105 1344306 69711 406353 1469194 1800198 1237910 1582899 1192665 260881 1271683 293171 1041528 1409924 545614 817301 171018 1263515 1258968 399969 1251485 1381973 404920 637274 1641974 574531 813804 1217124 18683 976580 171061 1933651 1683356 242371 998897 1583078 1843677 65320 805272 829138 1662995 2306 1731758 354405 1049955 790641 718754 1331270 1095642 1076762 303615 739810 1604171 1705504 932305 1509005 816504 1258834 1380234 1939414 588511 1093862 349057 560442 266202 1818846 49673 1586873 1381499 1731255 471882 1013286 413047 955302 623502 1658162 1809513 969134 630336 143337 1041810 314681 1910619 1490413 39547 629849 766269 374306 1451857 272834 1879807 1313476 1537170 1624238 1266808 1051995 941307 1535805 625653 1709399 1502835 880052 1089158 941646 557668 584450 544973 659970 1679144 456178 358560 916521 927650 873345 1807935 1090689 1122135 1385901 1656632 1396603 910585 76918 1243391 720796 1137386 1245041 1253603 895328 394705 344477 1909730 816643 684675 1816870 627225 746336 1617580 793629 415345 1263042 971077 1784968 140712 179796 1156837 855613 65219 411091 279113 1462145 1430476 1974616 1678483 1824482 79751 1909642 1796935 1090870 844366 634952 1457197 635199 1706037 69164 565030 755079 331082 1255721 1304930 1598406 478768 692145 443940 789373 1684529 1179387 377397 1452101 266654 1731980 1817319 503051 1959185 1782104 249536 1713273 1927481 1318556 1432859 638359 1265338 786769 1248224 532570 708319 901161 1182543 1305649 1293859 468553 1366715 98136 1878050 1208238 1992423 270770 361300 1658281 1353154 870072 1747167 1171798 1648769 756441 1898780 727902 1561677 1662263 1298724 1633800 1159222 1461692 1463500 554751 681847 1316719 801291 523465 351528 600202 236305 864945 184624 1011550 366356 649111 1216468 730775 308293 1502515 868969 1850081 33443 1938304 206896 1588217 1677642 1582046 491573 473395 679746 909621 1951176 1285245 333029 1085471 1453645 297778 1530007 1440536 1928765 1785956 1715782 658296 544823 1061723 230246 783543 1514120 16698 268174 830264 1347486 1072601 852801 1966703 998934 353695 763259 597388 867311 12867 923199 973658 333149 733645 1750239 1034375 224226 1143278 948891 1868224 34618 925947 1168096 1526073 133208 823377 1158565 1565257 531515 1831017 760937 70947 1537552 518951 1301185 880898 763157 419793 1031211 1578758 465406 1060856 594710 1471375 659641 300958 438614 883957 1178422 480482 1673893 1134090 1235231 1815397 1444353 484211 1093211 880479 1052901 186844 1602204 1916502 209814 413017 64055 419614 667920 1244446 1260525 423360 102064 1837053 705044 993018 410709 1470580 130474 265769 421148 1636718 1756285 783424 484009 1033262 327183 561531 1410038 202486 256854 408743 1488168 1042333 1367695 256945 1441623 1252450 285909 355266 634713 132161 799505 792715 419562 1951865 255981 1453157 90229 1177067 460784 731679 1650834 830123 52498 919000 1235360 35890 1552216 1679745 360600 1915493 113099 504746 954016 1967596 1971453 863125 1033097 468837 82626 140739 1006650 924849 1745556 671435 1203057 1430961 1135550 244525 819431 837062 1427111 1694106 1462217 1880789 1515738 546298 633963 1411403 100315 28202 108656 1492935 652283 1026540 1435261 1476027 460948 1804998 1180125 1518868 1597068 1737077 1230369 22984 188816 1213962 1424111 865623 1720696 1926775 1836278 1556663 1555310 350017 1009636 1102333 525284 1047265 1758625 335751 916382 1111531 1704889 771675 1422095 627902 504000 573552 103956 1207283 797467 186094 202116 1637763 138685 510398 631871 47183 1900445 565401 1095423 1918867 1549544 190412 1042150 1475546 1932681 1543659 324034 1083103 852797 1562243 1761320 1632228 1611322 1916976 1764397 1147544 800670 234994 1468083 565109 499932 62791 1226195 1943639 1145230 595389 1938729 1707642 1549774 689720 368275 850264 1597414 479047 1829599 1209575 1400303 622517 612346 768314 1249113 115845 1683409 1763399 817504 1393661 939059 1002188 1440211 1501132 123302 163761 943049 1255404 739509 612375 1134470 1650790 554016 1863856 1960049 1005100 784370 1013574 1490276 807546 1034545 1730942 1718986 316145 1012134 959458 687324 178810 515783 1164058 516337 1826191 769910 1373628 825103 146924 1659906 1602687 1140301 1898274 1544744 873287 111506 525844 942960 902391 369749 1843244 1304289 744345 1365333 1103645 832333 682073 668988 1405221 1232274 118027 796275 1336989 1211168 1569318 1530764 1461805 1396023 1071559 38693 589454 1778123 630058 406977 1898801 1130601 1740535 1435039 1122984 257215 985788 1576156 863053 1751104 1458460 1289122 195029 1389651 362310 786513 953468 658480 1880447 624436 1780650 633423 863872 1161002 1801599 1188473 1429528 1844170 1326935 654704 413292 1325854 41309 1012965 72095 438670 992458 865422 226145 1733907 394537 1536094 990793 631160 22101 497079 144630 1467322 1827169 52060 1454738 383028 831302 996666 1600521 725247 1170435 407477 504907 1526700 1198960 1435912 1587045 788149 1446909 93637 1930718 14604 915671 893134 280814 49190 695839 422238 1416179 1253719 1185711 1217032 814294 68672 1117600 1645905 288990 1577873 863729 1171894 230102 909623 1632715 1337571 1222503 490525 1723726 241242 340299 1780285 1122145 666353 1696204 1903349 1640197 696454 289917 1029049 1096096 166557 1567264 1853296 208854 1031557 1952816 1252315 1393802 7184 651350 395487 33000 1804006 1641421 867406 75089 582208 1422013 1475366 905125 1453022 1312778 1655465 1147396 1936879 601078 684244 1930496 1783625 238910 816773 379634 1637398 1601524 1800043 1302981 1900328 895580 633347 1822676 1052234 1102069 1947203 1710755 1770087 974204 1081396 1613859 1491567 1688360 1393266 660727 209915 803411 71246 25631 623260 522290 1022807 362387 33693 935383 1179274 460868 1503171 79721 1582636 1026432 1699456 118344 1383700 463666 1919104 1123509 655724 1895246 1266393 1065387 1689067 1687368 1128310 1645795 1281300 302139 819581 72649 927965 1352136 1203569 1818474 472820 919056 543282 579871 1244234 1000310 675164 1095161 1600901 1717773 4181 1746516 1306582 1937420 836655 1303675 1406359 1559206 1054532 14260 961476 839371 1346167 993495 487166 903111 57257 1776952 303300 1341755 442760 1045245 1592857 1339514 1773023 1989003 422027 1188401 1278512 977285 1018606 648895 275179 1546355 1934997 719459 1044965 1851267 1396957 865943 1981570 335186 397349 393287 17807 1280217 28705 1590350 111448 811804 1396850 1788808 1054515 1555249 160682 383547 1341815 1619894 1400676 609333 816768 1569489 723745 1978600 410941 606980 159310 1069446 279839 1095787 196285 312661 1051403 1984635 471745 1194402 39166 619659 158185 1442601 901495 283711 1697126 1212845 379250 183100 1262909 700104 1177316 917912 1769405 1682547 910951 1430027 998001 1538205 1794053 600629 1199667 1754301 1955468 136886 1940718 689219 1771348 1212044 91332 1412164 336484 1101774 1509528 1476493 1255737 1668151 1685136 400573 1040523 3619 354650 344975 1151411 1610069 863468 1974081 128685 629146 1663765 1999258 331070 511585 422295 1275078 1119596 821999 1040646 943003 1402660 1500730 1519830 324419 1562862 444523 1396410 1359240 1224030 200044 596562 478348 923086 909794 485203 758330 1582869 989012 1795995 243872 1242503 888207 1372312 839749 1583393 126415 743837 825960 674703 532809 1957606 536406 626421 114715 980031 1728806 411849 1795010 697425 1504397 405382 141709 1899296 783473 1719165 1369513 993360 1664700 850703 882094 908900 197533 1416735 1610308 1950535 1860153 1516535 1968860 1106445 710573 217514 1401430 1581040 189663 443443 493472 1725755 1412870 1457161 771739 328986 433286 1021336 1183636 1380026 903599 204318 573256 537452 653882 328895 1913952 439634 1170254 393146 507497 628723 1992382 579186 724353 1450994 1578010 593884 184414 331344 578757 1422025 1499025 547572 1028745 1985485 73792 396038 390467 1542315 651313 849458 70320 1479161 324470 745853 1797246 1220274 1714407 1511720 912304 1528770 839084 39474 1550963 819822 537597 1271297 904739 1962798 1223028 1994262 1751978 1672235 705518 1973618 501281 882436 1481403 1868333 771621 1219367 896616 825914 1639821 1417617 1079747 1469438 1995943 200346 1561426 1641380 187728 1674644 1345154 1737908 740784 553444 410284 1764452 378771 1465382 1490165 901455 1943321 1901940 1093341 24608 1779235 378408 556107 254064 714603 972776 221448 1044927 487445 158143 702019 769411 1214732 1871041 1702726 963280 1666148 576968 1594927 1832708 1057988 183063 1281603 472506 177404 1721387 1521662 711254 720642 1561973 1808963 322978 1229101 386099 245123 1065486 899793 1447053 922022 416986 563285 337410 399801 1442441 1440722 1225377 554919 190954 1504369 1966658 1502282 1576176 355564 1924031 1564264 1751160 695569 1110048 1730381 1750498 1495720 1902044 1067177 748069 587972 1573284 1396279 1618578 460495 80575 943888 1193042 1181157 211533 1062802 1531995 899834 520228 812359 636932 1124736 1229522 1840564 1262961 1575840 872239 1456741 527314 281212 710422 1564704 360610 1919917 334140 1477858 1740566 1033359 1024645 1770812 1747086 883686 102895 1070640 293980 941584 1707656 1565417 1423951 1824012 288937 602594 1293561 954025 1439742 919552 1685191 525193 631469 30647 314653 1649498 1132014 850789 890920 868569 1274965 1788087 1509823 196108 1911475 1103262 59603 174081 1694197 419919 716735 1867717 885871 1121656 1483246 364526 1933838 1266834 825643 238722 1273023 1655137 1162924 388901 578784 822028 250915 1055749 1149602 943294 1625914 919545 1377240 1334997 292239 1136254 1131819 1716604 941071 533277 1130838 1856296 1393472 703991 1724649 1061065 1564595 1399125 670075 665251 891578 649203 418926 105496 1463060 159183 697482 1909255 1760424 263475 505027 1695189 355107 1724594 1727624 1784209 53934 521672 885130 578939 1960507 1535808 1937762 1405507 405150 1615470 1629802 18812 793734 54501 397591 231725 504487 93982 429167 1757689 1704549 147341 787268 1688017 1170218 1590309 1798392 1720581 1079362 1226675 1183803 400374 1821627 734854 525408 195283 429612 1977683 1187091 1737435 1232526 1872977 254623 633005 131219 461421 1908753 317685 85920 932338 1931421 824874 1237797 888835 183685 874743 1620187 546992 973282 1348084 589122 700222 1683302 1951973 223854 1952782 1964627 825754 1317114 162672 518893 525418 1571458 284987 1150856 356201 285259 1032662 7781 1426872 1571920 316091 1847714 212138 1704405 847006 1997194 979778 708382 420709 1017424 95772 462002 920641 555036 1210452 1636974 741079 728163 1080241 275114 1770206 1571668 1078387 1174893 1517388 195982 1959179 1297951 1862799 1842689 642149 1483004 134167 413523 807575 1457194 935878 615847 1062196 1882560 611383 118911 1856976 888295 931217 1149234 1847678 1628512 1834213 808615 1499695 261331 1094787 1498223 1361459 605736 165946 1767495 1406529 1543154 173504 916557 1652621 721899 1158095 1555680 1404214 1728219 959625 116136 1026722 1381726 564097 144866 714207 1830641 1297480 1703317 635715 116973 1843577 1555869 1097903 1084759 448488 475696 1593459 1020579 1655649 1148974 1496125 1869535 1762558 319700 410661 353448 1946103 369863 620880 228961 1453771 883260 668407 668900 287283 916570 1849368 508797 280886 581807 135202 946677 544162 915956 117467 1729303 1304992 399823 893195 1457175 614502 1051310 554685 101876 303706 1240972 173920 1800708 1112564 1987136 172744 1405790 607282 275521 1109914 616366 447172 511028 1930961 1566216 1989964 1741533 1348590 441162 1215841 634724 1682978 1840992 956808 1511809 774060 1828661 747850 51233 1029736 1054191 1052144 276902 789758 1033028 1413028 376175 382423 513341 1425073 517246 125445 674771 606593 1466141 1237701 1395852 57888 1942284 362990 1289544 187918 1402937 1762821 483563 1291522 1615459 832787 259062 1561060 504607 916201 224735 1524968 1497316 5632 1064785 727868 697508 633695 862081 1307465 875310 1560925 795321 1903960 689839 487133 18632 789305 435553 314888 1945100 1938865 1597052 638726 1133979 1893001 1466479 1691471 1395727 1009247 188774 842600 221953 546483 1293941 19850 1069063 511631 291038 967977 800975 1316832 1542174 1993337 1378474 1566046 809562 1140110 253144 1333294 1671736 1487074 894670 1350844 879026 365979 1705070 294745 102450 820486 1430548 1312643 669919 275040 383455 794156 653005 790135 237402 1188957 645164 290031 79152 928806 730935 1282900 800456 618629 1027764 297685 1466178 285021 1736191 1518393 278663 1860832 254629 1914963 496969 890931 408107 675200 562229 759029 388259 1326034 1238671 726813 590731 1979458 1284117 263653 894461 771927 1249161 150899 441338 731251 121586 307255 536746 1251574 1381340 215355 1439126 1743769 1905729 769743 219668 1916069 878636 617584 931755 33198 1875364 610634 461044 39907 383591 461232 1869566 611310 1982216 32260 1453612 460965 1041252 1456569 1118062 1459224 991912 1774186 175055 117264 523297 1061161 333311 1475847 603494 1048041 1289803 296633 699255 1650423 123895 1704094 1570798 1222313 736900 1228940 241937 626510 1621922 231248 1423865 491300 290447 1657044 978678 308503 947798 467438 854310 1664722 284408 96732 122794 54504 917403 1426280 850847 717515 1999487 225769 332640 687974 1772989 1641180 889432 1312112 91851 742970 343849 32913 1147015 564250 1847057 1224871 415605 1987721 560639 914246 1518138 283295 801253 49556 1845567 457485 1383798 960614 806941 919368 379532 160704 427853 188623 142644 1315611 1552697 285924 69934 1330885 990236 987414 759192 1718080 1528797 1666815 1564540 1820850 48804 1555451 395442 32511 1518336 1810741 84225 750040 1759911 20628 1045932 225203 521309 591620 172212 673145 576529 1861286 1263169 638758 1244981 849843 55066 1489127 604868 1541403 1508886 694864 1794326 787637 1788985 578910 329631 980635 1274989 484645 538158 146090 1162778 471011 1717444 926808 445616 648571 1223155 134163 712825 1086635 438761 179275 724269 1467085 1634634 98282 741686 1201610 773679 1247051 1534003 1737347 1887109 409646 1900515 634910 1562358 1429782 1815905 598176 777175 1920646 237073 758049 233048 1730459 1264437 276414 1046780 555948 1725614 1398125 711087 1045800 1860743 377819 1003301 1038070 201315 1177664 1542588 1549504 936814 146965 280554 1279988 1339351 696353 1516432 1917904 1888830 1742763 1306114 551987 1068550 1213186 1470009 789316 275332 923359 1053276 1449175 551450 516591 1142756 117681 951480 1345568 1902603 559643 1353601 1947469 538563 1670225 1229425 1648781 976185 1109712 1009616 1486970 1289581 694716 403130 1606719 1089147 878419 1185052 795038 581241 246443 229722 1041402 1611837 1541689 1920648 1166542 1998539 4212 894680 889577 1814282 831899 1056050 1552882 990434 1919234 1393108 515293 1909151 1562595 669035 41146 477229 1104803 806422 34279 1574534 946029 147303 84578 1062527 122183 1363182 1212679 991425 602120 759170 423776 1921697 83409 67976 339135 607533 120517 295911 315713 1263021 1099864 1028639 1572755 73994 1738434 1602842 137784 979657 1055717 1144432 1564075 840327 911293 1584944 435686 474440 634992 894005 1193079 717691 1498549 1652908 1736237 153109 1807322 1189891 1667168 1856010 494795 982483 721642 195098 952691 1575445 618111 943151 538648 1038245 1738913 429445 1453179 1684486 74317 1369899 756485 377130 1188605 812569 122638 1678856 1138654 970635 113618 1398527 1637491 716319 1333714 771030 293057 476769 297381 1642204 1817971 1986361 1906278 702786 643797 1134727 787975 734818 1277929 405874 1857799 259869 1595117 356220 269529 793044 562394 1094380 640550 1246393 829888 1428033 1193680 725924 1268486 1797838 654713 751624 626763 988487 299910 1403435 1957310 1768993 392304 796341 1650220 1117765 190024 321438 1165709 1883523 1777746 1656277 289040 1911520 147745 299736 1503355 291364 104176 585430 415202 634828 975599 336689 802207 670849 1913182 228486 943407 1819720 895860 604685 64699 560299 562289 1755482 346282 1510351 712851 852938 501752 538324 1686070 1457906 1043322 1734020 1274828 163936 206334 3362 1918428 1781406 1140178 1443417 1530111 1367374 1461134 949664 840284 1656194 1232842 204839 385680 1315392 1637926 1325829 315083 1246639 680743 1577556 1879620 1271478 1231504 791500 879071 1431723 52900 1106331 1685942 1976365 552629 1413940 1228102 994276 1935576 181755 1836208 370266 475332 1892883 1430674 1441928 1557133 39155 71361 1590178 1494565 764063 873757 1928821 1530693 900160 811876 1470027 1325782 711937 1699916 194128 28696 1220498 1026901 1238342 1580234 704758 862957 1064254 1325518 1004893 218095 585083 1104161 562077 381097 1297463 1403191 506886 1827368 1589771 373526 1156149 334224 153862 617397 1033896 1084128 991272 1178810 235861 1211795 333696 1620531 131783 1374810 173068 414723 1279796 1798303 1812484 211424 1573632 1307892 1408757 1044052 348318 743234 1936087 24215 1173661 716271 972196 1324751 1647893 1386683 1420386 1804566 395847 1627939 432158 1892270 1245489 1018438 550013 65721 1493836 227018 1572862 659407 1200170 973759 507099 1745791 1504298 543139 1544289 167993 246703 733443 1020005 1013551 685482 845620 1375559 720968 293579 711204 1727880 488598 1022385 173998 946077 1294086 1952262 1767706 408337 1382084 285838 600394 1682272 1285970 561655 1571087 8543 1850017 1091458 1597706 1273588 400839 1826099 356042 48786 599610 258740 35401 1413582 791509 111071 11926 930360 497647 273377 712066 59318 1086881 1062016 1623299 47114 119256 1457243 622433 958826 987850 666371 31659 1934054 659586 1153813 342924 1471539 1406541 486417 398748 715088 1125144 618589 1729797 521729 261014 1380367 1218981 1136571 944286 1479697 1145155 1431340 1031598 1167360 968094 1057536 1626902 1507235 1986058 938289 1033184 5362 1366881 1501084 1534201 818913 1886892 1998177 10656 810256 714552 905803 1100953 167218 401043 1472578 1583053 360429 392517 1793748 568324 1984918 1028008 110404 346341 1160395 1655775 451118 1380787 1492185 1562590 491238 1704129 1804817 1751219 577581 1681442 1111415 1809886 539038 1779512 1329861 497581 1268715 1050283 1717545 814385 578395 1097334 791015 1495739 1264139 325448 593552 1868838 965778 1975312 764661 546905 673277 51720 100080 816207 25226 42389 1199629 1116187 1285848 928690 140841 113228 3166 260258 447947 1618681 53380 349464 706839 271048 1286875 1068399 345135 240380 538008 805358 835881 1958815 1229698 1876295 1761426 1373709 525159 1157311 1192979 1019641 57825 366585 389823 1329860 1001631 577333 1521541 249260 1154495 1813416 1060301 154007 1798350 1329386 1337031 865771 994847 380224 1242406 1671844 1487645 522101 542550 549883 1686564 878236 362671 1396528 379779 1266071 1943673 590548 1325787 33438 1549850 1418586 1988538 325381 1082979 541505 1380453 1144255 703176 1044141 1281088 934431 350570 525696 1127844 1101449 1416390 654901 430254 867239 11706 733137 1123637 236742 272511 1661398 514010 1417461 380366 1264349 566115 616855 1617175 1508356 648296 1442452 1069193 259916 927451 1265629 1353611 1685658 1733490 22798 100896 1054503 1479833 1234277 350141 344237 1605327 1801742 845080 223447 1626805 1863434 545063 348905 1103131 401013 1675247 1960613 337692 974863 664783 546254 1541856 658810 1332134 1217227 769679 824291 329746 198849 1347748 345137 35578 1627489 77238 1168904 994036 1762274 1551607 695426 361301 1825976 355585 1792305 1885256 1390739 849533 1441460 1317402 671422 1844897 513212 1715161 93537 492061 11487 218207 1290570 585009 1473671 1350692 145036 539884 495734 1427560 1315210 268018 59790 999601 1178570 787678 973913 1010792 750540 1901747 1331500 1808523 1713173 779045 372830 227509 367135 1733594 1855829 1879036 508902 730704 187939 872399 1519339 1052936 332064 410934 293829 1122817 1476703 1186286 936545 1735675 332228 649192 1140745 1884625 1410667 341995 902275 407355 1215188 1344487 1585399 1165132 1605448 411329 711677 236836 1563111 558834 437412 1933145 1270160 425934 815871 125660 998915 1060516 574164 1062597 975254 545028 542521 1369071 1943808 1012412 1642828 952164 564689 162189 1257375 1888926 949094 507867 807001 1534945 1277508 615367 1129774 1814789 926964 1920215 1171297 525814 1469200 139093 577009 1382595 1809139 1208354 20694 1826436 1299285 1192944 891975 1605330 531847 1804855 1686841 1801346 1903090 1284434 371651 707842 367191 342901 1784269 211373 1792696 101050 1755224 529583 1664617 1328542 1649661 1984346 228535 1420759 598027 99142 291549 1556934 770241 1795731 842033 1639703 759697 1327302 1374615 1647806 898634 1645267 993424 1561223 913577 1146075 237719 984622 584625 1154572 1372406 1573649 1297376 1393853 567853 907660 151611 180794 744392 1379576 1583166 542118 1158398 1463542 957834 1111651 355664 943887 805419 431390 1626693 1435748 1003906 1942161 294061 216832 225882 1271697 299464 793065 329438 1695687 843658 1948537 1671322 655329 648748 1188399 27520 528641 1078343 1466147 536060 359396 1630979 665295 1310640 1593763 441622 404821 335028 678908 572886 1462594 750112 755772 483235 367568 1002554 822931 1715270 526416 397565 1141139 60639 737257 100324 37352 1225370 193838 1021210 833853 1406527 1803173 1355165 1850928 1760312 1532417 27156 1004745 1007846 1980088 1361463 957816 1424164 1887278 668307 364698 1341061 1156661 242564 1319238 638899 617934 354206 1809574 907131 211293 1933909 235960 611513 82849 1455128 139755 749496 1234890 960135 1597813 1310358 1108989 257293 754603 1072077 113577 1468346 1144596 547603 1384801 1588030 1777102 779984 291100 1418645 817190 693965 1665489 1877767 492513 608019 754215 1569780 781031 645209 71208 1839788 378180 1430258 511048 880328 688583 832449 551553 1111404 756493 1210975 1073918 806555 1274068 738457 790004 694192 1114560 1144523 173408 634762 1249098 528583 1431101 266578 1386190 660346 694945 448731 571059 216558 1962801 367729 810900 1205622 871919 1399651 1343445 626508 184302 496204 678328 1635545 1727516 1416124 557097 1447499 523437 1889716 966885 57363 1973725 708741 741958 1006842 689859 548946 260233 1014456 630615 1955945 1674990 896731 164264 1698667 1053364 1682370 1756100 908476 809854 1500793 1321384 1143427 1942881 1399388 786709 1968108 1119072 1908127 487143 442715 1913094 1055811 1856239 1769665 1629070 70791 1332106 752307 449279 1031355 1640328 735159 824608 233831 14421 1338325 581257 1159673 533487 1217464 474305 1481431 1288440 1053553 1912746 1995167 1697316 143580 212248 825734 1916390 1474856 96117 1890780 956884 1452242 1498128 1201483 1763973 1843944 100587 1510027 463811 807111 547595 242313 11557 1351427 1775585 605878 1625214 1627664 843158 130408 629159 437849 251359 1080467 612731 888631 1601512 1866577 1743076 182410 1343857 1024272 932975 1353596 615744 1115378 388201 595144 1509218 265324 1565896 465146 1546785 617869 1039301 1654887 385911 1325953 1688635 268963 1867843 1273367 476831 372341 1672538 663388 1350220 173086 413282 1972560 997831 1851908 618253 1876104 891439 529546 57258 1174529 1331035 925094 876172 1541630 1036064 657239 1953112 683471 615007 420072 1453250 496410 1966037 1290503 1268918 971627 826700 595949 1312873 139165 114622 1432293 1112220 964675 450439 148697 1803287 1760796 1363305 300944 863915 144184 201312 705558 935060 579613 502910 1697319 718068 1085031 1903437 1728404 1599177 1063556 365271 835972 25668 1772788 651934 850316 1837321 1270958 670726 1956457 998814 1434719 331826 1062432 1281654 1037369 1053497 188999 657840 705554 317528 1601320 1140293 246576 50295 1666802 904942 1774070 579603 274879 230362 1944314 1974467 1065620 1809495 679553 46230 1813948 693060 1282265 990487 106523 534298 1578607 1618563 542249 1598673 660723 955319 165647 464326 1972757 824775 1158898 1384656 320821 455974 493588 1952401 225184 1738981 761213 272148 1726341 1448872 253207 398249 1977495 395276 1581055 788633 1781112 642598 1388338 1118293 1114896 162861 1718337 183081 1709433 76070 1459078 1683253 1348174 820105 1339546 142663 502897 1688381 1410546 397493 675687 970347 1148282 1047256 834560 1976028 1839342 104757 921354 666639 1876849 866743 1946538 825328 1928732 488682 324311 259921 1895251 879583 1452974 415565 1796229 50682 327359 603181 610054 1153048 1418007 1064683 1741502 331606 1475909 1650935 166308 924979 121023 705385 1048498 1599202 263070 1463093 1485793 927787 135251 1907843 1031 1841816 710932 520938 1576290 1624708 171715 1171744 1809043 360139 167809 603412 1468694 428271 1902622 1405733 1164646 1921067 1206703 891475 80558 1926813 1714969 893001 650126 806354 1184922 340450 1718744 1178427 1064985 868935 548765 1704253 712681 1099956 609625 449733 217669 703054 1378654 412308 1034790 613185 987486 118535 1209833 1065797 1051637 1300535 1511752 854610 1355777 1270374 1590567 454668 1061316 798088 979012 1952869 620272 1237524 824156 169278 1625272 128288 73857 1101181 985952 360544 1179192 762576 1259039 1681999 1806765 1885002 408239 698950 1940176 1072870 1315614 1323453 1611413 1528885 1460518 1870289 1830133 424332 47507 685650 1626396 1329766 57761 1860998 1063513 1137159 1167335 124367 1905913 453890 1202904 316791 1625961 1617461 1098866 385143 1603876 788503 1324619 1818770 47952 1013467 1382832 575583 476234 233229 1246997 222939 104344 25889 608078 401620 400465 135045 1846536 676784 851228 658011 1201625 1428226 1373316 858740 239247 1695349 759713 702864 388410 175278 1712397 1519376 1048365 1777501 590307 273086 29196 1038179 123753 107489 1615913 702278 1489813 1018500 1171173 690767 591994 53254 622076 322206 893003 1292346 1254371 1205533 783870 1598360 1590616 408546 265561 282480 448319 1229500 740151 350034 1280065 1229353 740948 1502183 352003 1907066 1440173 1065092 151964 1032398 1099282 515578 68937 397629 126109 63694 748110 1892486 1815179 395916 1588501 1462160 809303 419274 832131 881086 1310552 817641 919723 563555 109254 677146 803725 1246596 1156363 1258951 698357 1603852 1387295 1409987 975257 114015 1056604 152907 1547743 1322948 1327767 1150927 1428908 1783113 129943 966101 763269 231303 939300 1831654 255069 431331 1246640 878101 1762716 1289199 1309910 888082 1038917 248430 274061 1881899 1640944 1409048 1727116 935639 267772 1334707 38994 1665984 1431205 1750010 844233 1739700 611937 1505244 1368169 1327841 840906 1911240 841979 676529 554071 1567852 424929 1327432 825593 1635789 1649255 791409 793781 1459226 1338167 1728988 640256 10442 1364455 918614 355341 435510 1314819 1589171 1807904 740906 889116 1519010 1721839 1717051 138083 610285 23411 1296245 1734071 1159497 1973468 1131287 1465379 1974356 670885 996782 274582 1524132 1639615 543607 1054423 1790889 561096 1827979 921811 1277281 813627 439531 133431 1975992 1724333 929384 1450996 406724 1806833 1642816 922074 704111 108277 421815 1993794 1121159 1274170 72322 299521 808056 12651 842391 792795 1733022 249863 1091379 488925 725282 1682777 351957 1970666 1445032 1510056 1628509 75155 1879627 1116500 528668 1423635 825890 296019 599750 412667 1459260 883754 784333 634717 1797364 1735218 1027902 36742 1684724 1064444 1168080 89638 5975 422618 1331517 1573777 1878335 391091 806127 8372 1406278 1126213 307299 763739 1863157 45630 191955 473327 258408 706807 1861461 973920 876847 918610 1187198 1793043 1993620 1226212 1737761 673133 1533452 441875 1588314 1776504 118144 1404014 620302 1297078 38211 1147043 1411258 1946070 447780 992125 1318467 1566381 1279471 1075441 117739 1454100 69722 307746 89070 372933 564291 234913 1866301 1449365 1483907 824159 1054348 420501 287021 386275 1568586 484197 256734 1067305 1574039 1316352 463947 572953 1815795 1720724 1215276 588269 1768702 1180154 1594020 334401 1627122 1418024 426941 1126219 1251438 1092103 807523 964671 195527 1879052 1046956 1229931 1438687 631596 1544233 1135483 734757 507147 1939289 1852609 1464121 1913366 1587263 1043418 701117 301834 1366686 1395652 718286 1245219 1409341 186151 1738599 1223387 1414018 1320527 991474 1657273 703391 1310399 869759 1256222 1678673 342448 1384237 670645 1942821 1943899 1977526 1415173 1294883 1090172 1951885 1657473 59839 1554205 1596308 1832152 794735 955322 933411 1906505 808559 1177175 907390 1809038 511210 1686143 902524 172518 1421153 1142742 163964 1171044 197990 1604532 183312 1938071 778476 864953 1401907 1666057 495542 555746 609212 639922 14393 1442012 223493 345970 659599 251876 1257892 1573509 58139 1794802 1486663 1526969 1016350 95006 804085 25685 665080 635984 1072221 1543006 951633 327302 1450500 556851 1964509 1384762 99878 168432 1120112 142175 533165 1104820 1198992 762903 722667 1510566 845219 1039799 505197 1696903 1906365 1624136 996656 10383 790771 1364852 880684 357165 686136 929579 1567772 1342402 413197 1380734 1581385 1389699 1231856 1158370 9508 1583172 1568073 916152 1546246 1581729 159650 868723 644630 366672 1356240 822791 1675130 544102 1070847 809083 1531493 1846558 1529206 767695 885509 1456008 1860491 1439684 1373646 1894969 1925068 699229 1278532 1333147 1679033 1529440 613094 473768 121287 1751807 1103432 1294805 71941 762416 1894775 1946306 752282 17634 839773 28291 1311697 336487 790596 1495773 1009645 1976443 65868 1067502 487368 609881 318829 247789 1492784 431880 1842582 665504 896860 1288585 1563806 251470 355138 1013441 316262 1168131 1838613 202664 175468 342933 382084 588738 931154 1962709 1578322 1904937 1197531 1936679 1456288 1802548 1121238 1864828 1543692 1363672 1870810 599048 99771 960427 858735 1968840 1633118 1545992 1170393 1682911 1112413 1877575 19968 1205341 423070 1815796 1736353 991344 1975482 690713 1917428 1017345 672680 1695888 1186187 1502289 716923 1935843 347499 116733 555113 881107 1324909 327192 19876 1125090 1922763 1184949 568306 1373537 1006191 1321823 189599 1334242 1306176 571426 1661988 1175937 1202201 335797 174480 826140 1273174 1919424 1796025 849307 310806 780633 1086088 378544 11423 1812734 1884783 1033901 570255 743008 1270660 1437939 918414 172730 1890838 519617 1224407 1922858 1127366 608251 1551732 172684 135213 1691149 1226193 459615 1881505 733680 418668 589413 1399 1972804 293496 699325 1578317 338196 605980 458667 1689717 1114216 1967230 1067319 46046 1061870 630974 1269942 337460 911017 530072 539119 245080 1377379 289714 1775613 1919943 1527429 331600 226472 308855 1419923 472470 822149 1038778 1907178 143469 1262405 322383 1331212 132166 291614 1072322 304463 1609283 1788800 1442262 1599402 1487944 434256 364609 758895 1516511 522149 1802648 1516536 1672407 1864455 531897 986785 1436845 883410 1249059 1758667 89368 81933 812094 1913219 1023916 615273 1531845 825204 1293975 919243 1557701 441181 515037 1015179 1496528 1115967 1078291 1646672 1893322 1198541 1198588 1692851 1513174 25048 1357930 627866 1204602 1021146 1580034 609180 1817078 1216189 503886 1457252 1471008 1819201 1527265 1539438 1688111 1972891 554024 886028 97130 999040 1448684 471027 1175585 1631419 133104 1938439 1402870 1091990 953765 394799 368551 98850 1503321 1809327 116872 721939 1802873 548767 851598 3321 1857520 1054498 1206818 306021 30753 1084258 1726165 1590666 341640 1690669 752446 574119 430175 636529 1215433 513732 1752878 833355 1523693 104394 640008 501037 893784 1314030 1480660 1846143 1383976 377221 1531256 1393044 462586 97319 1377683 238230 602609 894054 674870 1770823 1100594 209579 1142805 976729 855090 179233 29790 927290 702487 350531 1266690 149182 1777172 293117 542706 609176 1833522 657897 919348 795075 612436 437689 196277 1486613 1873482 449397 1753763 1075751 862518 1190052 518347 736855 709466 1267015 1133712 1018719 1751454 299430 997944 1290549 592969 1621409 150763 1788248 663085 1455144 1902353 4931 758000 1468679 1838935 1067560 543979 1161189 1363221 303755 1138130 1719907 1941737 1673594 636937 228091 141358 1754092 1437454 1294992 728819 433186 33779 1883254 74845 1338396 929186 233269 1586203 1624457 752288 1311236 1029026 1354531 1550884 25257 893412 283043 1451923 1311097 1265710 33363 69091 1526684 894713 513339 20579 125103 638160 1473101 1004798 491793 1760420 296527 584628 258648 1056066 1441831 1253988 955028 1147914 580722 111572 471769 1621774 432274 1566113 1966823 1499908 989315 1844101 429985 1794709 200259 668053 1240246 1741362 362562 993963 389125 1842282 498547 1732366 59631 16517 1558287 1757379 898668 703241 1988140 565638 26553 618258 1604783 1754274 899800 1582635 1143506 566775 1537547 548999 840399 1853451 1720198 1463131 1433952 880028 752088 428151 1373408 132892 1576999 829198 721209 781707 388576 249070 501885 881070 1514493 1083464 1189838 380170 719793 489191 404194 1345220 1875750 1706448 529494 1958085 1444531 1704021 303197 396115 1158206 1021917 1610851 1462027 368482 1473186 1790424 286023 13650 1184632 314453 136583 627521 1003254 1730058 1077808 1955003 674544 1614481 550856 769174 1104182 1545211 1387844 929876 1053161 1529763 446101 720050 865768 892359 672538 1078642 1791505 1165560 1755518 309733 968702 667696 1731878 1279211 1744000 864570 791830 1112047 1850346 1498226 1309063 224284 1296299 520657 142792 1740409 779644 1580637 990647 92433 1278997 1999926 1116250 62634 857950 1468232 1436551 1233301 758147 1375764 1458167 1910037 1921751 564946 1337674 187526 1911739 18299 1534220 892093 631531 834254 1056703 535780 1210779 1152743 1798491 830373 903985 845182 447552 549814 1890990 1503533 643713 867940 1880279 1796952 1931491 1160808 1727608 1892198 1098713 1407905 1095140 670463 1333527 1284796 1374282 1757656 757834 544990 924034 366557 606534 795707 10152 405928 437199 1195200 857353 383664 1880305 708622 351329 1799807 555928 1227386 273778 1883585 1285113 1487339 925216 840056 733612 1340450 1882977 1110581 912606 97317 1451826 773857 566315 1381591 1368487 1796392 553874 1162894 144116 1104883 425587 1104455 440036 1406757 1055111 800450 1417281 755296 330617 1722735 1457721 1151311 1559950 1250702 6736 37972 1602417 681041 1425085 1605384 1562046 1919474 464978 1648839 1170557 243086 154030 487552 1249636 24593 583472 425831 381427 1510699 1073343 1172733 544680 1939093 1442636 855222 1235406 1217656 934948 1119808 422312 1935461 1252160 1104555 1576850 610609 1665715 147417 1611788 321107 1901031 797610 1069415 1439003 480421 1596724 1901021 1299893 722639 1868981 1389460 1334211 1512883 1117919 1567496 1877388 372182 7152 38834 1311485 33112 1266651 133586 807140 1905089 1694653 58926 672952 1085430 1068447 836637 1114582 693155 1126536 259472 1733077 694794 1654152 1509438 1250202 1536182 1382874 302243 681001 1436390 528174 1706163 585302 1625750 385318 869238 1840765 50887 686871 365866 1758107 303279 110704 1916380 1402814 1333702 1096025 1608450 317171 1358736 1055827 1523183 828965 791990 1155757 1217487 822811 1471046 1355236 306405 1447772 51760 1555567 1103771 1200011 1760809 1661637 986499 710528 427689 1546303 536641 1682043 1883786 800030 1958215 1879563 742779 1942373 250105 1596066 362666 18649 1925429 1780559 596613 356590 310846 1365119 899385 701027 506999 781549 1317205 523707 839495 310327 953861 586944 731450 1575847 305980 1118791 1377330 1694662 741987 522728 1003004 661326 374294 304303 1176224 1181857 99808 1521259 1452275 630465 1154538 1689740 255009 71896 1033813 1296827 380376 53880 314452 788237 232860 725626 771906 1592396 1532031 638784 442865 174020 1024914 1339442 1707666 578388 877250 1433640 1052940 1837850 173050 191420 1787856 646802 881112 551442 1376909 23162 1990675 414158 77602 637037 1083490 54221 1535742 1646999 185128 23361 1583462 680551 1229968 567262 519092 1511160 498129 552145 1989894 965796 1386886 1481895 1184005 1869798 1006119 243254 518485 1528348 1691300 307541 218704 684390 1303612 1154063 620686 566535 98849 1392005 1724526 579194 113164 274097 319601 1340831 450921 1772219 176151 1633273 1061201 108939 1582532 1509650 1618524 1976739 714293 1463039 1096498 538139 1852275 107569 144974 1431428 1333569 687042 1815391 124333 1850512 899589 1849750 1764075 1496487 949300 1887480 1310617 1123937 1411377 1474050 1169596 537383 1806542 1759952 1204465 1218383 149602 1940562 1138484 1268672 24255 317888 951664 102162 1932979 595118 1412014 1772044 1995332 1998693 340159 300672 1614471 1893549 416244 1694047 237972 334288 300586 1531028 203911 1547055 1845906 278721 474380 214502 1894435 1673609 1128377 596627 1821114 1955371 708768 1219808 926570 652710 1206989 843078 1312823 1623234 1089366 1605220 744930 1952779 760214 1109739 1754795 493927 1698357 688112 312200 1583010 1740226 846770 1165298 1972281 490913 1884643 1236034 1858497 1481773 1840492 1446102 1958641 150573 401225 22327 1131099 574399 1022075 887277 198106 1630053 1433035 881714 642992 1334896 1986777 446792 1467056 1520785 410738 396913 715545 7860 896890 255614 1838044 481562 895728 1314594 43349 1568741 611711 89947 658348 89842 847639 1010678 1723146 1711746 363507 1688478 1915335 734455 1188750 112620 326248 1153718 1466219 399729 549909 550091 663104 1648388 277811 1327929 74587 1757915 1939157 761690 242105 329716 1151110 67918 1826602 1551858 1146013 523887 1293748 1404304 834783 1163974 394538 1747284 776977 880449 311400 494866 1959951 637725 1141823 170504 723392 603685 386077 1610664 1805701 1348010 1656396 216871 306187 1760352 585705 1269993 1831656 724978 1943108 858099 1328163 1098112 1638298 479170 1621082 371046 927710 252257 1133870 1887006 921866 1963801 593830 489384 9481 1684030 1330514 1998805 805898 801351 476494 593237 1544756 1400417 822419 1534560 633613 1851670 1101938 1061446 687039 1411405 1356302 858102 362761 454263 1063669 835446 1857198 1965663 1774428 727619 636940 1237203 1830580 1591468 252453 1502327 1484031 588212 1916719 474625 1207944 530533 552452 605362 1445457 1104312 465746 1097522 843942 1855509 1280398 1206791 821110 86205 1443277 870511 949579 191011 1459291 29269 114579 1076149 683872 1929867 687310 1810542 1196347 1781265 1618445 1433128 654594 17358 473976 877445 441165 1911998 159520 694643 29600 1269571 1547927 1254184 998861 1534654 814884 1958153 1248428 998485 1042990 667465 931011 970584 1963798 921363 966652 1970959 1065646 772542 656845 876033 414067 130091 544772 470773 1064137 258746 1105048 1659500 808883 1745700 959334 1091526 1112683 1301974 1720519 1336272 714403 738957 831082 1695889 1934041 96722 975819 1408178 1613857 1741755 703678 1868593 914904 444360 1984543 1724409 1954330 1750382 19511 760204 23399 417273 1013453 1899026 445378 1209025 667734 818688 544421 490289 138922 1262481 1470056 86863 29850 719003 1833056 1502602 1669650 392574 1113088 258488 1684962 497434 206060 1689524 1721412 1282501 871721 1208517 1386046 157433 1339533 519455 743204 1597856 1263878 490771 498538 1208316 608912 1432322 86323 212556 277389 1330589 1152092 740384 288239 1792321 632374 209901 1441122 818806 1201498 1525316 826107 358853 523387 1384579 1539273 1019885 1132146 1695766 1181696 1658163 1894004 1293833 951113 354976 1728677 472062 1366418 940140 1368675 1617359 978583 1969914 1128245 150995 1949565 423510 1790881 1150430 323924 1081150 1311660 1763965 620468 1541314 834699 231767 1684950 138927 710684 1060180 187362 615218 1208881 883099 8703 1184105 169291 1809151 1708457 1567516 1279529 255882 241123 7871 1245312 1670195 131818 31688 7196 262384 872450 77400 575875 335503 1422142 1965696 1886376 1575024 1258463 1372085 406605 138006 1571850 230174 97766 563216 1651310 1693952 14695 488401 628655 1414167 1378043 1738233 1329858 1866883 1820333 316204 1792464 416160 1436775 1107323 768560 414055 1478650 873784 1427539 687260 933264 728801 517350 1540985 1107507 1341774 271980 1307811 1670892 965451 1481462 1616956 1570582 1072613 111329 1807575 1433768 131817 818799 62192 208126 1732528 441659 1366719 1931597 676014 310630 1696839 1943782 792721 1187624 776610 841285 417891 194252 264060 685796 1564879 1444393 543602 476 1205288 1265463 1704651 1034565 732096 55466 1219329 1695208 335422 1288853 1260261 208802 1996955 312804 1744235 951287 1152904 10609 993944 1811997 1872099 1495624 1868004 1068401 1178123 691568 1337576 1685408 622695 1668697 1672705 1942514 814145 471278 1597181 422911 28855 1256164 880007 805187 894448 176202 250219 907898 952854 561762 1935111 703527 1245803 1344540 652150 709049 1651795 1808795 1228344 1689545 96188 311142 513803 1402111 19597 708609 1791657 522201 1081828 1294347 1351163 992786 805740 86087 1018639 1618029 520532 760007 913885 556977 609709 155009 796917 1246041 841077 1277881 1867418 207646 1886593 986682 365895 1174390 827512 740391 896679 1879298 146344 544631 418245 61559 1557097 1214471 675052 849663 242785 551501 626256 596609 1033912 878624 1827355 1896850 228355 191324 285081 1063566 361402 831933 1098703 1787037 494405 1411309 687149 897912 1346612 447023 1600009 933412 1453409 1010080 306362 642466 984585 618564 725010 1591694 1164632 1222339 1873022 393818 1338004 1336843 281268 1178708 1046577 1410312 376011 120726 430421 1040709 855159 480256 1546778 1953262 692096 612324 993162 1398235 702122 883770 1054180 717404 1369574 1920271 1612649 1255015 117571 157342 1903358 1704782 58717 1401710 501969 1157182 1214729 1242874 1126414 959757 209163 440658 950876 894857 1525397 1081736 501880 551723 432559 1396852 1951194 46609 215990 1630331 1592924 572589 1396818 74812 1270063 1634907 569193 1188085 1568108 507523 110166 899430 182422 1416194 191475 124714 119010 1269748 1964692 1837045 698328 1862307 8288 1193373 1308529 292737 1356708 1882374 1770678 505923 1156798 629285 933245 1776051 1911958 314631 1827914 174309 274252 1966145 519129 1190086 1153870 1452055 345487 737103 1105377 423871 1444711 471312 1091511 845525 1528825 1129218 260872 282957 1971467 1928126 735601 181421 1676427 587241 1505480 1637833 1343033 380793 787322 804032 1074832 1245597 306914 1192073 1958337 1615981 1561043 242161 1863480 1315159 339471 1570008 1725587 1970560 665205 717273 1970657 1095841 1127690 1784632 836244 1856924 934905 298252 1893775 1606085 1468348 842369 888540 999803 459109 175698 1073141 1142849 597603 347568 456100 609274 495669 1047535 1649361 149158 562923 166501 1334995 1724195 1257359 1152758 1312429 1190046 1914535 326441 1953162 1408825 1447087 1459147 1207214 1497889 1709213 488914 100932 1798293 519376 1547312 1141702 751799 1037520 905137 759092 1987456 135152 794976 344119 1344532 750241 1051290 339474 1797604 428094 625611 352487 707502 1872837 295747 1775349 288137 323638 946569 1139610 444047 1866672 607334 761124 720985 14409 690047 513448 1073690 1039392 1513316 1661788 1700172 901370 1762370 680674 1961737 1868275 1780797 1120168 1621976 1722781 1666330 1794716 652189 335573 35673 427109 44110 156947 405229 371488 1037321 686561 1761084 320431 366032 445447 525757 335699 1529016 640697 925779 1333728 1060873 796435 1314434 18169 534866 868863 1304799 1560524 75094 1208394 1816595 1731603 418820 1980274 610372 662629 1768270 1105052 1141524 1427872 1933732 102034 443967 1254311 790686 526293 510602 370889 1748232 675133 226856 687726 1506043 1529173 918735 703181 483440 1326720 1908700 232406 176208 1471291 668646 349510 1634390 1790752 1001289 518409 170782 1691217 170627 1505384 900751 663180 697203 622672 1853096 438065 1277125 1482428 533629 1808192 467852 1550004 1611283 121567 1596203 1116527 1733599 932497 839606 149819 93664 1634559 762590 487255 1298208 1477539 1588069 1226986 220475 306152 600674 1602768 1850830 1565583 533131 1350178 1949924 1533808 1138646 1493316 466076 11249 469911 943966 456143 1024517 889313 714085 1920925 134807 1082606 1491164 754751 1106303 1745427 678441 704659 1034292 1213884 286590 598265 1273302 997762 1398753 1835855 858293 953774 987576 721886 22042 1372031 426122 443098 590216 1575217 1596578 445928 758042 1184383 968379 1006869 535177 1964497 1043502 905565 616970 1932744 106921 1023780 1423642 321050 540404 134351 820041 162908 96139 945107 634278 1112971 706782 1787094 939912 1305052 1722360 1836028 670838 560047 1893560 740050 185353 53032 72644 491213 1035960 1579705 230657 819819 25584 1888044 25290 1682680 473600 919682 543311 1759205 950387 333467 1913339 1855688 1838210 938138 114632 464081 608680 835595 951412 1258393 545612 1991363 106243 240503 124651 1567223 773290 831491 1087777 399894 1285264 1102761 853403 673217 477038 1851947 718248 133188 369469 518688 1120358 1449747 510729 1035674 768304 147865 1691835 260486 1324097 1528619 106646 1163963 1323885 1737938 1055409 748822 49572 609386 1214317 245678 988714 939084 782380 1099252 1048777 1239424 1118054 1027960 281046 861797 899470 406929 977695 1807397 489895 1047594 916915 1694771 580790 1992594 28918 1331501 669995 767317 1238298 1800646 1744158 649381 1103446 895503 816421 372916 1218741 760617 658313 901915 1127223 1713542 973696 1079485 262731 896225 56121 57187 1863398 129357 803179 910589 360804 1363338 1667839 162008 1219369 415188 1281247 1169017 1548869 1309845 1501405 103172 1427748 1486350 1281825 669177 808179 1496656 1157735 1922636 1647875 1532876 527959 1730041 1998877 554937 1337030 706980 1278929 211062 1722929 522498 42092 724716 962048 1402364 1194617 108112 371229 1836890 1636574 1945565 700559 1473078 1405671 1507794 1601402 1921114 1869871 468508 1322273 1178564 329213 219511 1318577 189728 1349597 1248055 1742403 1154503 1531805 1471472 532387 1741120 1607040 1007985 1035570 83219 683542 1011066 684865 1497922 1690714 732063 1070360 723100 872402 1647537 516628 805686 1145286 1297332 1948444 69727 390840 108896 1558815 1406693 206871 885540 684619 965237 1496548 1324319 1515771 620283 1377888 1640837 700360 664830 1475577 527647 357854 685152 395289 1432780 1698539 972759 129451 306843 633874 825198 1506544 767438 1639475 859851 1402021 1732840 157851 796042 1176088 787761 1679698 103616 269875 1682331 1034481 854600 1230473 872769 1575018 128930 1936648 1152888 514400 963477 1484228 1169343 585886 992551 1225887 1664628 327965 1794926 738111 578056 1310849 890152 693900 481956 118261 700725 673805 884664 260844 1508224 85606 1887865 69821 1410980 807239 441465 1091120 1199253 694051 1474068 1611677 1784506 76824 308401 67634 503535 1525474 1189992 422607 1523845 1590500 826714 1142265 1810756 363223 1143916 193327 909389 930081 392371 1476250 1887657 1180271 595262 1609382 1313440 138590 1405594 154059 69982 1906296 1914021 806604 1714984 424791 1950494 885480 1951571 757114 1588734 1143152 1738149 1620600 1813110 427149 13697 563891 505330 1543193 570650 308268 751044 1439414 1672838 331422 851232 1639623 1432353 727134 1700597 1894033 898002 1107328 102611 848346 1440544 522006 632376 1457138 588454 847284 1463269 887199 1388877 801848 959155 1629879 1491594 1667669 1445426 235426 612842 1255288 1411475 141870 930106 252527 1103051 371001 1944540 1182551 1253876 1999662 1481546 999457 40501 1291813 853472 868630 324904 1654688 371615 418184 1074837 1172028 980574 579318 218835 143131 680381 1829692 1716929 410124 613923 559481 1592488 1658866 1207391 934408 8200 811386 1858371 1931158 1170772 232698 1247414 1027757 1492151 681944 1225728 505693 299792 1928206 104155 279229 54471 303045 1784767 1480534 736097 510665 1104916 1107157 331800 1507173 1793687 1208610 1136663 1761904 352342 3116 1937754 1428184 734752 1343169 473941 331442 1417020 203107 713560 687898 1108719 404959 1175109 555364 1395552 1193742 1685494 1836554 1094886 498217 1971617 1365800 1318265 1754691 1648829 753816 1844555 1637639 318083 184608 58610 523559 580310 333692 244320 1484706 367759 334542 1760332 1469032 980726 821209 33994 1281001 813899 1557467 1431646 1923746 1168130 808820 1550308 1973893 409542 734885 356365 1120050 741502 1540443 564235 1264439 135230 404763 1970059 1336850 934364 1727286 995089 1849595 62757 183570 213979 569182 1527340 870336 709910 1256168 242037 677382 184243 1990535 1436930 984193 1729526 1307751 715113 883223 89927 1426764 810838 951465 1213039 969761 1910929 1237933 846835 1371937 152746 186267 1841795 1923204 1929895 87304 1354176 1791462 226964 1957142 819368 1800688 1244607 739599 873711 55958 318436 1103187 620306 1561756 1535133 1280389 1995104 730441 1671543 43181 1279124 1746662 1862023 1453120 1817544 735806 1216747 1159401 933284 305557 605909 973207 44575 1581550 13096 828182 1772022 531624 215614 784191 1866918 30787 693984 1832455 293838 1242956 872728 444825 1575501 1701955 1868750 1263805 1506524 1232341 668779 164422 935589 947593 1643648 381401 25197 1782598 925927 1711029 753434 1214885 466111 1275561 523406 1037116 1861754 1998167 920335 676861 1102967 1967216 1124274 142413 1461680 1085719 1491216 528410 1579190 942186 1548820 698665 1419061 1947260 759347 341208 679229 318225 136436 1640893 1819152 905403 1305055 345918 37883 1049851 1137359 1128333 1824606 128570 1899048 1606548 1802183 1443977 180480 435608 1644076 291433 1160690 1431380 326526 1551386 184239 230361 430469 793039 437728 181546 1841355 1021958 1541467 723846 1277347 558950 223967 808419 946617 243721 1568581 796657 638490 1844543 1485790 77930 634798 33136 1797077 1201190 825334 375988 970414 777658 202208 923411 592672 118688 1671167 1064223 944582 1797925 502510 890065 460517 1845116 1245565 1422205 1220348 391428 1399888 504508 1844885 1064338 666235 99025 1755529 530424 1173727 99015 1247251 1943246 830719 1465749 1378212 265439 1885912 607182 982364 1855295 440580 432806 232247 1491126 862913 1520811 1396788 1758040 724792 769995 1096422 691195 417253 1647155 404302 1199340 629560 754075 821021 1142336 313715 1318015 1643225 1803967 108013 534938 458227 770511 812089 326819 978712 474210 1625415 1286690 779710 1445854 984192 1790593 1353274 178599 652719 1059011 753359 977853 281353 1269708 446358 100048 1778379 1516447 842419 305998 876298 904318 794608 646790 88971 218576 1037672 492419 1335873 4309 1093657 64420 1914167 1729778 724409 1241538 1188304 914854 1126966 601049 869661 182755 1711638 1037236 371026 112115 412454 192012 1717413 1209447 901313 79606 894323 327154 1382033 1485849 1112523 1915007 537403 772846 681869 426471 328470 1609333 384121 48211 1665020 329136 1588211 295340 311919 1822156 527745 1743681 515638 411492 1372665 714180 1183767 1161207 795920 665884 926936 703171 1235130 1130416 644150 344805 1432160 1824801 285585 790907 44224 845888 231447 1715099 1713540 850406 475996 1288797 574273 1947374 666118 1725044 95364 1441829 928455 1614858 562721 1991830 1861915 177483 359033 1542313 35187 1875954 1115736 1624958 236442 1191777 453567 1248383 1091583 379960 540683 523832 1319057 701549 1913592 220643 1430934 1316707 1587243 1648631 685699 609610 490970 1760766 341910 1413596 975223 333800 897341 1497407 1903373 1383785 903235 48300 8750 1090322 1887127 689640 1868205 1211889 1320414 71207 1467427 1043924 956356 32426 892785 1505497 1245261 1146698 493344 1346628 787043 1838999 112331 1311584 727340 1468797 318590 1762669 1473352 146610 1252334 560208 204440 1106326 1939909 993058 214986 1738060 1433652 1695200 202260 1187670 978178 1129505 1062759 521883 416100 1543842 699084 1992355 143172 424138 117674 1150010 1144901 1996921 1284965 304253 1370121 1928352 479199 18997 346311 1338635 803443 1904597 1649476 186441 997370 497774 574688 844034 619739 239942 1105383 1180965 57531 3286 187277 1360258 1289100 1638722 1260141 1295018 685066 589621 1815769 965220 121124 453166 1688138 1846049 1033126 184647 512665 734759 1742719 1557613 1539852 739483 1735710 168199 1030197 6465 1921318 722779 1289637 146228 1100738 112612 1765001 289284 735464 853133 921475 1661799 824861 1984788 217781 426543 1802952 1397167 1829592 1356558 271791 392188 1749934 404507 216477 381641 440689 1044441 495838 771420 1103191 536555 436025 133178 279952 453041 468784 1851457 450083 96785 1788100 210478 1642532 1860119 147224 1337308 1499389 594661 384355 678738 239292 1985725 1324075 1227429 53423 1427466 1151916 1428302 64176 1637577 1230066 219092 733723 1382064 1221469 877654 378365 1102590 1660054 1146224 213207 1074966 360687 1153037 1157943 485 1732908 1198577 345954 979974 669082 363171 1399083 79310 465462 154385 1396270 62062 21319 1963395 1081697 701183 1947072 522590 679342 828220 639482 322065 1002767 1506519 748882 1375792 91806 1581192 349944 1797146 1168232 1475327 1671301 879755 1592282 595924 103815 224145 1093006 1958571 1699531 826446 1569004 824998 284394 799726 850357 602603 1206673 178470 302767 263718 269962 1167762 1222760 998089 596317 309918 1536113 536232 617138 812231 1524808 938758 341425 1488940 1277153 1003304 859142 1901815 1401157 1464048 1407805 1972365 717563 911544 555638 1275626 1410883 62533 1964492 1963443 600987 1390477 1355312 1332244 716052 1794362 192639 624472 1842747 1974749 442940 1612588 1788671 1878017 1222246 477675 391203 779127 292571 225875 1400981 199215 1218185 1145388 1995166 1591539 32604 1555099 1934315 1819936 1562334 45727 785342 1805710 839588 1864436 786222 1536585 413586 146957 1699650 1053099 544343 1567801 1607139 1063987 341549 1293779 298868 8670 555798 771910 1229769 464875 893098 909324 1048195 1866674 1006577 1921404 1098621 158246 1656710 1258195 1855669 986716 908441 171209 125620 59600 1067401 1552263 1400600 95041 1872218 594006 857663 813887 90063 546608 1976836 1606237 167784 822554 1744497 13695 459909 1035896 1136223 432492 1211051 970988 1989448 1625635 1663305 647320 1829329 1204333 1231247 899414 77013 1354033 634369 1643990 227303 1388904 463219 757094 1668898 1603547 1730336 163580 232458 589092 212266 1193322 443912 1479802 1440890 1297846 724295 578576 1031672 345583 821770 123882 90900 1784111 621067 432351 549888 1024388 1950902 1169977 585715 948931 1803024 325608 275559 1643243 1318650 990103 920701 1985813 1887673 754874 645086 506913 854043 834725 1523054 1413680 513902 1489484 1378902 1907423 1322898 1316445 481617 94227 883836 556054 1179908 581618 331852 538041 263969 1592848 693688 1064586 1333092 734327 1502464 1159260 30430 617058 1563124 1440082 1144593 799148 1839263 1437767 1095045 810433 1180506 1483785 1628119 1910223 101736 33425 1938935 1706456 1178328 1668973 939687 751202 145871 1907665 1781917 126281 488968 1108937 1030918 1522 1682584 1821161 203302 181537 5689 776166 39502 191443 1019524 687118 198503 1132775 858724 1606586 97739 92358 955095 780074 419847 544145 1353907 1728497 920132 77234 150718 49064 1578900 527210 320763 699840 152308 180262 1883397 1569389 745875 1810969 680993 643703 921589 1528384 1054016 138615 506472 1969922 312065 1315561 866018 663010 1446428 1171017 76264 557520 1361128 217141 569542 1314069 1055822 1461757 170826 1205554 615455 78087 306524 1317015 1309197 1421868 20543 935134 1714215 994046 519709 1467917 1106123 1292811 1688258 1856030 853462 421251 1290377 76393 1099492 1694944 1479793 1485904 1886968 1744952 110851 1432023 405129 140253 751433 426117 1944988 949755 398786 1628024 220187 1016821 1180206 1797575 810669 1075864 811938 498545 1831215 1680683 458045 517711 1987461 615698 1405940 482830 372820 1503805 87280 986623 647060 784869 191818 428347 490121 587286 1994660 1347390 850672 793615 1852211 1818788 1714233 560391 1188690 1193612 1091901 1245554 290383 1605981 946247 985404 959596 745185 1595729 890195 90517 946885 417386 435401 75740 873893 563694 523883 1751706 1008217 1649965 211241 598833 495515 66729 734805 1332191 1969103 576711 1589594 1273531 572774 398420 1613539 1128252 481051 1953070 128558 766191 802369 1474089 216678 1271261 357579 664446 972607 1206872 995887 306606 466108 1975532 1424069 1519681 49036 993108 1455709 184068 1825846 1647623 207301 1710544 1624491 1155664 1134490 403307 410758 900825 1789171 771394 1906468 1484987 965789 922005 635192 1438130 1557478 703049 1006583 1772754 1067776 412404 1751592 1176489 206212 1479422 1270632 732389 1651644 1249611 1825864 1463686 1972567 1248454 66846 689494 1200836 466936 934271 626020 1421846 740786 1970478 85334 55261 262130 146338 145798 1852256 138763 1048336 790670 197892 1569256 1477281 1403369 143989 1313977 1959569 244556 75133 624439 328155 530553 1817566 1620395 1716802 802178 1544304 616672 823165 222398 1000320 820596 83677 362256 1377895 990265 1150892 1229616 76237 1292815 799754 411217 1916768 1916797 1601845 626541 1248545 99010 469102 1648840 1458584 1341343 604944 862468 350895 269494 1034270 1921920 1478381 715942 459162 871776 1070618 47064 1288106 1595448 1239536 758168 960727 1463577 1828873 1307409 1063430 1327099 992734 266113 1833940 2296 1605150 1632902 1494286 1949995 1852113 515463 248561 718443 1590146 1082727 615262 1785749 1930397 1499254 32909 1471179 397161 1631031 415922 290354 533128 1759369 738857 470709 899378 1586554 1910198 272682 394916 239821 325192 177425 1689821 1230220 1780593 862313 338718 1177117 195345 572587 1576836 351609 1655951 22958 565135 491501 1409912 1725785 410299 547780 873706 311784 1513841 1794770 166882 1559351 1954637 1832132 259678 213104 1751679 811801 1088567 1593774 417223 1442798 57113 104135 739830 1817875 1492336 1355538 783279 1589166 359277 575324 547045 332159 165507 1086028 3437 971324 537585 265938 41157 1184396 559802 521063 388529 129638 1646553 160520 1245636 575905 269797 494850 1474390 328363 977377 18033 1031081 1652154 1400971 1205090 679654 660563 115271 1559016 1953494 751172 617063 1171278 1013179 222773 222946 188161 692369 1843693 498973 1348583 253166 346394 757541 1765056 934819 724635 1808816 1709505 1524219 1635990 92669 935100 470745 419254 952672 831983 581663 141516 185427 1706383 1172961 275334 435302 629118 1254072 419038 971808 1202142 1066142 937419 1294716 5277 408721 825246 416181 1073871 6586 1168289 1853184 1096365 895601 280492 1310205 383830 1717007 185196 461105 410312 889780 796118 1464329 1852764 1471684 466767 202896 1381768 868733 1585995 1903503 1620019 1971903 259882 1896060 1668244 1203934 980083 1586722 1974194 1380609 1181106 998571 544712 1955732 1237746 170427 283023 422160 1128212 1249703 149894 1765331 201718 1119730 261962 1390974 1196954 1687021 304293 1511183 472912 1293132 1347968 172446 824040 1996682 783542 1096930 1669103 1744685 1244412 1757088 1930983 1682156 1283204 739875 1656398 1138261 553486 626507 714116 857706 1511342 42139 797708 1824577 3069 295229 1925453 1663814 252468 1289839 876623 1955462 1837864 1949998 1175799 342155 1737443 451028 600467 672341 1959003 1155468 1089835 869260 343917 646074 1143447 908086 973056 1308660 1716355 1009039 761152 619629 1915876 994471 1020825 221971 1143720 550213 1830746 898963 37197 1194715 1432384 1621042 1240934 1047823 1840926 1202088 815846 824694 1856983 1501097 526746 1928262 1212120 1404025 1207973 1487679 915619 55087 511446 1105928 657545 890578 569407 1132914 1930251 791426 1661487 1381928 774251 1942641 467328 1911053 232580 1994122 956003 886399 672284 70103 1106356 1877943 1497566 1952200 755114 1538806 1729570 972488 1240027 91328 1020205 366441 676847 1592668 59052 617747 769898 587722 1891341 117652 1938034 37890 1963638 1978214 965631 325590 626629 1745544 812824 545773 1463030 1775860 216471 628914 1372089 102536 895273 462738 1547910 1017624 695009 128904 1360061 774519 901774 622836 753593 825112 105463 53088 136518 1195683 1296865 583932 560491 857857 1660285 1982652 1832307 166018 1022397 1808368 1260625 829119 1821130 68827 118661 180746 750985 1262081 772468 1704645 1877105 755686 1989662 1848519 1784921 1055342 25842 413160 1938272 470439 1387597 1513189 914462 1583918 513512 39600 561346 133501 328302 356883 1501811 248686 509900 119659 1644834 340478 316344 1598867 735649 529143 905445 530531 1466026 415508 1031138 122946 37996 1501525 1664379 1802231 128087 803579 1172377 736886 1975522 500096 310412 1960773 1237417 1705007 1614829 910914 1337986 645294 1929092 1966049 637419 371464 1810669 766703 279953 1697944 1996296 1886220 402653 391666 1403757 809044 317033 364864 1650082 1907145 27947 641775 642073 1876781 1629116 1373901 790889 350624 1944296 1439523 1558166 57693 453693 1362905 40855 1311073 176618 514927 408376 552484 958346 1006690 285934 907412 1660481 272205 760407 1403792 1771296 623302 496297 925266 521174 778008 526736 1627530 601113 414647 1964930 1861345 983797 447 134194 681034 803416 131968 655588 1940734 925120 1051559 355835 25601 899401 1120736 648918 1059413 1444395 48888 1460476 190264 1747754 757063 1576033 23044 1125831 618215 1193893 935886 1223705 641158 907110 1109225 239970 1164356 1152933 1596540 1608804 1698829 1568161 1305792 393 88302 1935928 296971 1705760 1755408 1876658 1319590 314588 847088 770335 1268985 1338574 1538035 1851188 332460 880868 1372073 1855334 1633512 1073573 653818 1027583 1565352 895292 752948 589418 432714 329053 1025273 1167746 952226 1322470 857067 1670607 1050827 1321908 1283736 1127250 1211475 1952648 593248 582854 1442687 1679492 1635827 146892 330011 1010043 65729 1650657 1095924 1935444 1669275 233990 221242 299518 308875 1710054 904465 599874 1221037 614612 638795 1724119 1350722 95597 758350 956480 893514 1638699 436223 1932401 1961040 718586 144863 536323 1023703 1913540 199169 1204300 250901 802310 638958 1975077 391949 1216571 682287 1386828 471990 237849 1797422 1253131 1191312 581435 1062864 633288 1894092 1964944 43684 888285 357939 1243477 1558145 103072 1676351 85999 562794 609757 1229966 1771003 1593674 289532 1411307 1128885 1968811 859100 1623766 1840399 1278558 361599 424914 879130 1659145 1551884 1145570 1185806 1145304 612667 1800526 950374 1208511 48229 1245142 668275 551829 404204 371578 466699 618496 48894 1107255 1180179 1211836 1236086 1231727 1014809 1248912 688574 1678696 277990 974450 968452 920039 287632 1437209 447017 558093 1199719 534585 226240 1861986 1965139 170797 1449262 743482 1522398 1223017 358364 1081625 601138 1563377 38007 1037479 1678548 1443668 1897119 1145704 1386778 1590904 1775015 1911940 1618528 1118969 464139 1256667 1354281 1208295 1244960 411479 1739296 1605189 414411 411675 1112420 1342836 267491 430461 613167 1248001 943157 1638450 668590 283492 1207123 1160934 932711 1485205 1901104 1275439 747508 65303 484874 892543 131799 1052679 858111 1086458 1697122 1096080 922892 1666821 271668 210959 539306 1453368 1848255 988316 858351 131127 1714604 1178858 1395503 608240 261058 481340 1687531 29105 129169 1936644 804825 499168 192320 1572785 671305 955601 843649 42613 83894 1695959 537240 1385713 215579 463765 1001347 1781384 1444718 1654062 1546881 395403 979811 1736919 1492086 1274280 197121 9824 338687 1656305 789427 735254 636286 1198078 37688 1634615 1910988 690215 443323 1981531 1588184 1204881 211716 245648 719819 1411511 1128841 666526 310770 488076 1770137 1604701 1096480 90265 1324860 1303574 1524014 254474 1286160 673914 708907 1533968 715230 1023322 325716 1353066 1723054 122310 1507159 618531 557404 484942 1010403 566402 374522 226546 674678 1533014 1230379 1154693 289767 461887 1134710 1056617 588634 137389 984544 1627674 418991 554719 1322951 776662 1953903 1593728 940720 1080222 1790355 1597996 1445609 292607 559151 965965 373124 1813703 1614428 1407504 1207155 1305872 1219208 1665546 1997496 352944 563366 409290 153527 339505 1344009 421728 1621876 310086 560074 1179555 1709682 1982409 1407917 1462362 611808 199846 1422800 864736 1985512 1916412 895085 1299244 1087438 1179949 1242399 1639992 707348 70851 1878660 8423 383873 925093 224369 569705 1614976 1852033 552569 299398 578648 52518 582617 1220779 733727 830641 1759796 1446424 468635 1162878 664956 522819 1171633 1640480 1740646 264241 1769913 734275 200197 470138 186847 1537455 1769894 1279882 316128 836387 84593 225897 628012 485101 1416528 1147181 1751871 1961112 776201 1170929 711880 535386 762683 983294 1980897 1931882 957661 1227504 859181 1005471 64377 471571 1231125 1614500 809675 420155 676881 723537 618952 451633 333235 1175255 1591794 508165 623622 97729 1219585 1496188 1366427 1870890 1157076 873455 166717 1375095 690475 720598 1107445 808127 447406 1978620 1056842 613323 809899 1559240 712212 738083 1337477 1114610 529725 1352888 1358189 1348830 1601195 1793951 1077343 862806 730295 1692954 1421175 1682285 1160471 547077 1715450 268781 1967729 218874 1258430 271919 1073460 427672 1519854 422301 1893027 1245408 810369 1450401 1877075 1437515 1060591 1856601 1345407 600779 967781 1569872 448391 1085696 96033 231612 1736973 672885 362409 1746141 1975478 550469 789567 507609 526106 1439036 1551703 1176457 1781513 857523 1938663 1853947 628228 579454 969499 740174 1019315 1015955 1173050 1777596 69208 439937 1883347 446825 1668884 665896 1608015 1928125 1180944 587631 1930202 1994362 1016569 1367737 536467 1131598 561730 62353 1852189 488723 1688464 1921842 119129 1107686 1082952 106850 427777 207089 1734911 253406 494525 1737180 1737893 1035011 949571 1545085 488351 1714986 124221 1990308 407944 303856 1366449 922629 811275 1373846 1586232 1778694 806674 1726646 1830986 1669707 1592821 518211 1498516 291469 1888952 1626612 76777 1475280 1249300 1103911 568471 1203411 1757863 1203926 1759705 1136139 1511493 1324776 7662 456818 590944 1352953 1157148 882084 325010 607755 1500329 150760 1900553 705699 1921176 31439 360618 926511 623759 615332 1360231 806956 336878 1162605 314525 1931719 893815 899477 958015 1563225 485027 1691665 1219679 547151 1922624 956585 176255 255095 811992 572189 1047193 1989336 1619016 1096954 911947 446176 982402 1565919 1902582 565605 1534561 1095057 123861 892591 1749782 1410983 822693 538095 424444 1602060 920398 1600416 491971 1278152 1246317 451159 1232970 924500 1397391 56569 1597054 1670201 1632139 1388894 739170 1368113 211558 1861580 1399671 1545365 941938 433039 1535525 667376 45320 1435867 956776 22194 1107178 750813 322249 55068 1276835 774905 1341510 969655 198126 353412 434682 1960215 1606073 348392 711466 556740 1975036 475751 707369 1973458 1403799 739927 1684946 697424 851335 1351725 847151 1303694 1185807 316268 1603490 676695 183431 1625201 365433 484725 423425 1773298 1347890 501018 1812911 1560613 1747335 954040 220246 1559475 878632 1008695 1335671 1280467 12298 1994378 181788 260894 1429959 1336803 1187821 1374055 1309191 1889058 1270111 1092041 886380 1744639 249933 1368312 1639835 652233 9660 558031 1772961 86707 354040 1851702 1229556 660098 60110 1791616 1424695 1002950 997508 960933 266168 751679 1506207 1070661 132697 949663 1791061 102919 1011573 54941 1898117 1936616 67243 1314582 410625 1027460 409320 1921725 1385349 1441936 206626 546669 500018 499054 675964 944470 1628498 431435 1447013 656973 1247326 1213712 1334615 595619 1787173 1410581 947168 1173796 171952 38527 1199662 1102277 836072 1532280 1051960 1284836 1892226 533827 460388 1750111 940594 1065334 1336024 337503 370576 1120478 629653 1271852 1209510 243102 962151 82105 1817039 1017924 741423 836106 1902150 616939 1728349 845584 1049737 364051 1279547 1735344 1514878 1203004 1620580 1502489 221001 1143225 326926 1381181 121113 1276110 416412 607789 1426773 1169962 1192885 1249938 1804483 1525568 755422 1886155 1700796 1844408 719371 631308 1158890 1919272 391411 75285 1311021 1165533 564485 1109782 254111 1952342 515267 1052730 1763238 1016163 1431699 1985911 128300 666016 1545898 1988867 452130 1866103 1485585 99582 436863 1732255 439640 1982034 448499 274093 588207 1717851 1382346 512870 280346 1902131 1935418 381487 1970800 462585 1888007 1948545 97262 1522755 1878608 238024 518439 1054853 85252 90152 1951198 1214749 650028 630344 1482956 704039 1961256 1134139 1544459 851688 646062 316906 1517261 562680 380304 242924 390156 1868741 191400 1219908 178748 1152052 1202483 270004 203670 1011555 738597 1611871 49705 967248 1705145 745761 1827483 452912 796927 1163483 1071597 880470 1733485 1317387 792873 34526 371208 383297 249803 315757 543460 103848 671230 1842565 946544 827323 1762754 1921580 1218228 216993 891555 72433 85307 547909 1608817 1805951 621869 1800233 1739188 820836 1671357 1945367 1968143 276430 1743332 586956 243862 905112 99538 1641438 628622 1434621 1432999 274744 1495051 784708 1090282 279277 1546365 1906964 82333 1641564 92713 1618605 1515602 1057657 748696 1774518 954995 41711 865759 1053917 1742659 631820 1309248 974615 129346 445430 1975302 1084287 618397 1601537 1216796 1266942 1978237 1399143 229982 1792933 299946 680385 705584 1323463 846027 33411 1642032 1785055 646810 1714190 1914937 1084055 1059499 768811 717047 1965857 1584133 566497 1641557 1481576 1845624 558866 1546828 1421961 478998 263790 1334475 368947 484167 1521878 346230 10904 598658 1481380 197284 1479262 2817 796148 236256 846836 501754 1348793 207572 1064410 1384566 628362 1710935 1741740 485527 441895 1234001 1045863 253335 1615174 240762 1884588 548715 21238 1633247 1723476 207832 477849 865244 414375 1233917 1215160 17318 261272 1815512 1544394 1761948 137461 1965239 686985 308539 1896224 1514637 1847295 110137 1541521 1164215 832630 1633475 615360 1274734 1103643 26979 175329 4656 1288448 756716 1773609 1464847 884444 1276914 955563 638688 1961821 1593097 1056313 868399 1623604 1362031 1995407 1343887 1870020 1733472 1454328 620825 1207830 1730860 1633072 465489 961525 1634236 1464163 1173953 1086084 1786075 1113418 922531 974060 581968 938494 1134302 1235906 1413022 1430123 1915713 676007 1496636 533304 17610 625054 986985 876910 128353 494278 432389 1254660 1901764 1077948 1678853 439131 1199508 954488 260523 185277 704818 1184584 1223599 700860 1071377 9412 1819017 1577161 612381 503266 731648 415356 1686037 264459 131359 1922673 761957 1607654 516316 379969 1843721 1525920 684989 475117 1636000 1460891 977723 1985839 1445856 1209280 1468568 1708927 287562 1647807 1966572 1656977 1219527 623867 814891 99115 1024149 681565 503822 1295814 469784 444577 95255 1297459 794524 1387351 1646080 1959657 61975 823413 1829773 659544 182074 1206489 1635553 878888 792027 1127079 1306894 786217 1840953 603132 1945227 105942 758928 177107 1370260 1116304 491592 1387276 1963011 1110868 1924575 721055 1327919 257829 1196972 823141 649467 1819920 1068717 1706606 1719448 11612 1597157 114786 851952 1966867 1171103 644225 72856 1576899 1055995 491128 1092724 1724921 78172 1466437 353150 149117 1139117 123871 1155674 806304 681054 1392018 245141 467644 1366204 652335 1985459 995215 1206138 810950 1598183 1446142 442495 586326 241785 601226 1694638 1831548 1664343 82240 1069988 1182208 1401709 1129061 1334796 1616490 211144 991472 973446 1120684 146974 1940762 117197 1236179 1669836 210521 259145 1943637 1525628 19909 1131271 14607 1878312 1352982 305449 1459772 843278 1697932 1568487 351094 1238939 1004066 164440 1952627 1899351 1715909 64296 1664779 794075 1129493 1803808 812510 1097183 64556 250253 1043714 896320 758951 1257319 962524 630633 1878932 1432497 1456363 905123 1924765 516676 1645696 755995 1920999 1852898 1216033 1553619 670089 768977 1589301 936536 1224804 764532 708226 1156747 539111 1230402 1555625 1778774 1418183 38012 698683 1888647 425748 1007236 1108981 197683 410209 650963 289998 251453 1550993 42471 1723261 1635713 556471 1980801 909308 1566441 556653 1770045 806288 937294 137676 1324151 1970915 1638443 1478424 1264920 1841306 1216712 1853399 1415293 124522 1907953 209466 1423873 742753 1166313 1578858 1317543 691067 203982 741532 1509670 330737 1738124 331087 497474 235049 1310248 269601 364867 1098118 1053204 666423 79020 720686 1203109 801073 1806143 868713 1114193 917341 1903398 1961982 375504 742241 1277250 160467 1245555 1558753 482585 1943352 523922 30523 105714 265007 705583 1553736 1239665 79821 40193 319419 146703 725425 1710978 1432982 1362583 825165 1296262 1678191 866576 903281 296900 669605 1440589 599296 1782456 273202 918950 1227843 886812 1976499 1717085 250876 959808 983734 1569971 911931 1910334 719447 1409761 354467 271976 225840 1128624 1878078 1533695 645289 1170169 491167 1578706 921506 549584 1872062 1643393 54860 946749 1215197 1489843 884071 298549 1846905 1600897 1807437 1260540 1839855 296583 1325534 1624089 311610 1088720 1826874 170071 1707486 1067687 352749 4141 868538 1071589 1253370 555606 1738935 447239 1385203 694241 877140 1567885 629690 1921604 1243759 1768444 311077 1815498 1306755 326815 1698508 517293 478821 1600737 643253 1168225 1534013 1079904 999397 1436759 1292850 1999973 1063274 6364 201103 1888661 1562234 1304738 237612 1013751 361434 1670675 1015171 261393 1727832 663537 512089 471670 1223251 1686901 4101 1094100 840869 1953187 114254 1576138 1195284 1414070 673431 1721327 1664222 991283 39689 1167483 1601493 1198636 1986307 547691 1711951 235645 1422167 1544928 908204 886334 726829 920850 610483 264604 1188352 1861912 1204204 659357 1555355 32705 1190687 187614 597496 1039041 1467612 1962320 1772360 1939881 1752090 664896 365114 907223 1349477 1127650 1774513 1775258 732770 1977677 179663 1291826 915524 1642902 1354893 1434370 1300305 1902279 1687667 1822240 308223 1485257 196555 286153 1320985 1300528 96485 1485127 1637452 1463575 1811234 1812165 1659944 315703 1822892 389183 1459885 110748 775472 680433 1199929 1034213 18977 269713 1418560 930659 1905550 430176 1206402 1426073 1057113 1626039 852219 110648 1806458 509399 8093 428382 428146 1087163 228542 408890 1463822 667563 1310848 1076571 1289854 1441323 1062200 1524709 516870 665290 716279 1917163 1180517 189913 1241148 1724066 1820432 17023 804384 786690 1275873 1560455 30506 766575 110355 1225505 550602 156133 1225850 104088 1521733 302492 1047254 1970202 1721143 980165 1024463 838711 1585676 1591002 554626 169122 1091344 431160 1570418 100989 722888 1308342 670535 1327737 341844 1341048 1392951 89043 1935644 1664636 1566169 1006473 675714 1464292 169525 611176 141723 1988086 527074 330195 537051 266934 1948680 625135 444792 1908580 1837899 1273464 1536524 1236561 218325 1732095 827383 673064 1275869 488575 692541 398155 1477938 749953 1126594 791221 573013 104257 143837 466119 489885 1280197 1966605 1658072 829514 848698 1195118 482239 465871 1945494 952676 921521 1395699 361273 309563 793610 189740 976226 1922678 1567152 735436 137888 1807570 1400062 390163 997923 1327329 1487452 507526 1558758 1183376 692832 1802708 1838427 808536 202911 107989 403793 759908 797311 865794 429252 570503 929305 1432285 1914250 471774 669823 1187557 1015520 1795262 1057045 1063024 1032036 1635198 955092 1921388 1759812 1924254 226582 552560 699240 1228254 674194 1306962 870285 1676020 225268 480520 282928 1674950 636515 1893303 1949327 1838975 268074 1210568 1793511 354525 1014950 1453866 605857 1517673 1320627 694014 172989 648977 1005484 1166948 758002 1605967 1760615 1053630 1422619 1992358 1078864 929284 956935 998250 1648576 562518 213008 298412 1901273 1850310 681400 338310 779861 444971 1909924 1262546 1824736 1058403 118429 1706688 98526 912671 1583060 1317583 935255 1419484 1623658 876425 1495113 808893 285565 662437 1693792 477679 1549484 1314100 1369560 1022104 675125 1662095 854700 1258799 1917434 196941 1214956 426012 1948318 1603775 668930 1973948 1794924 1087793 572536 456241 1600412 1946125 1619442 1415855 1983870 1306310 1806950 438875 1197385 1191691 1045973 218726 58129 1458436 460683 1142824 1916435 1789822 1308908 1531363 1113278 1005694 285671 183397 1209104 1467547 1210843 22055 261460 1527875 1085543 1986894 1044044 418035 1300970 1481279 792777 1039056 260797 1398826 1555196 1424802 1048297 780811 1493582 895561 1957051 1872480 1732868 402543 1728612 417361 225096 1629131 1499226 1408470 1969338 1834407 1847171 771448 1031613 1616310 1299789 1036675 1826448 943335 658531 827259 1084073 1636998 524939 1547456 1754974 1186996 1438063 1797130 107767 438893 1457949 687199 1222228 522762 1279408 548321 1330120 1485687 824709 1334991 1088008 455854 692593 1274532 643158 797263 55655 1668175 182370 1160156 1186879 398929 112596 242310 1501959 1365134 695994 750160 1001015 1740060 130152 1108779 1560833 1677282 24795 1898708 500717 1604065 1656666 988985 667531 315791 993461 214178 729465 895088 555516 453952 44552 1157407 580489 214905 1432259 1449316 814402 1659671 162106 291744 1056609 1102458 1539238 1153400 1426458 91499 1535363 1778928 1653580 1222573 1487261 530097 625329 977753 1868045 424253 1052562 1209592 1285974 420763 1409774 1316807 1313772 1668565 171698 598471 1941330 394218 924009 711825 215652 1168371 1063459 1567838 1063295 612357 1587877 1461471 386492 980174 29961 1458600 1746145 1023828 626504 444910 422719 214690 269414 570113 329774 215339 33939 1415051 1781127 1578958 576115 1934485 1817192 1632982 1741472 1660020 774318 1399794 1171884 1760282 546751 1823768 1967309 1835149 785600 865970 555767 990490 1780563 606238 1074033 653609 1039583 1629378 506274 1190421 1408904 1384545 722631 1486540 1852426 966725 1406211 1698150 1050550 1848889 757027 1383583 1203989 1507283 421638 710660 1134372 329166 523223 1824541 66856 342387 1942150 1560279 41064 1182583 64218 1750772 1117455 789770 148903 1393012 1563090 1341147 825146 1825010 807605 467480 311508 1661248 1069772 1429466 15169 892606 1854506 817304 906610 1713936 1251990 326990 62121 691827 1384925 921784 921139 658411 1709239 1806221 957132 900612 1605907 288026 504161 1451396 34467 1189035 1419981 948487 1892041 185495 878658 1499009 1050049 484094 212767 1900122 759613 1924368 1301857 877334 1579004 1100799 1318073 609116 303921 49104 1737910 85846 1634039 1432138 1660525 1828597 1835917 1194847 1396797 979205 1077366 411149 639487 1637503 991755 797833 1557560 338538 1704560 1802994 1108355 357535 983108 1615426 47982 1449010 939359 21883 1536315 361991 652421 1410827 812395 1695697 1717170 1096249 1120067 354064 1632891 710215 74295 1772048 1587533 450530 1900887 1254957 1769867 567245 542568 1768267 489072 378299 961312 654213 788584 813642 526692 1546177 16476 542561 1127368 1104615 1878261 1235953 1441176 1189860 45036 1698497 605945 592136 1583834 1231455 836291 977620 948145 1632207 375416 1502727 1879988 1470885 1463904 1180631 289882 1838980 903354 696521 72852 1711192 808567 519988 411960 1816772 363808 120581 968752 1711470 1939473 1516287 905413 72458 1012463 233704 246943 1043999 177090 1554845 971818 606772 1528551 81096 1430522 302815 746250 115823 1097778 197281 1249036 399225 429203 1781876 1084848 1014236 649308 1892308 422551 1206982 189910 1953017 293926 184327 233942 1935420 1970891 239940 1840076 1514281 436221 622161 1070834 1467706 1740577 1062125 1428203 387984 363266 1816373 312365 1007555 778934 1835195 188691 602436 1151476 91886 348325 850764 1792141 359151 653809 1742579 527827 1089226 820794 659264 1866602 180167 561148 1980531 654987 1171340 435680 654229 728535 1872834 1411856 1112424 1029306 1952131 1236482 1428751 1477380 1806083 669758 1619230 1411963 715872 62837 1675433 77405 807330 594994 408358 719680 581301 1553733 225576 252681 194670 1895674 116182 1901392 1414636 1677565 1793363 567473 1382279 1364619 1120543 1622756 1969272 512750 1573569 254957 183865 1140104 1676633 1799148 143378 1048793 550800 533077 802197 435245 822382 672842 435638 781555 718831 1079962 1416508 1077521 1680069 561563 1410300 874083 69587 1090400 1828141 1175261 1926622 129597 1889456 1365555 1444842 2838 1617966 1628576 1282761 1167839 1879879 1577906 1328285 749788 183595 576208 845322 623815 744032 342013 732322 1058020 1905506 1674466 1208530 562374 1903543 1909005 1435068 1304155 391318 1989745 1506347 1719362 1909711 1593281 1626691 1229532 1353647 1038030 180763 1498042 196412 1232301 1514095 847244 1788410 595793 349526 1406137 452300 1943366 1351329 1779294 1624597 336084 513194 306664 1094953 1713848 1465306 1191868 730668 685067 961134 1841410 1745734 997164 1272171 1233910 1160144 1923975 37862 1727052 211652 49924 489774 1961202 958357 1675268 956838 1663731 528082 1542965 580440 1611143 1894286 1955628 1107590 776629 1982853 300242 421404 438127 545480 968372 658413 1342101 276764 486220 743460 815824 1955489 1449511 857676 599813 1092601 1093287 1218280 1201223 1351893 564458 436152 1770286 583908 404429 745748 1987303 1427373 869141 946545 1605570 454474 898244 533120 1679094 779534 297840 172925 624369 612298 1366602 1009908 1286368 8842 99942 615923 240412 579990 435646 405645 1923045 1114344 969702 446595 1937522 5952 520458 207717 690021 1555772 1037188 1592500 1811794 89596 1268270 1137984 1949777 1979176 1739498 912050 445213 232407 901269 1756470 1367526 1103280 905060 1712077 1202987 1974787 211423 222372 1774645 1654112 50826 571015 469359 295828 1475237 1402157 1394720 1840566 1597093 893877 1474920 945850 1509282 177794 1879618 969602 1971356 447893 358682 332504 642887 490889 1988517 515397 1664213 415600 57713 668903 8776 110817 775714 438433 563892 680299 893472 185397 1151723 1703364 1510671 340784 1215658 1181552 1115426 821063 1204639 902710 155934 133652 1419380 1937684 1641330 1989726 90116 711598 1403050 1724612 935374 266764 211064 346040 1220651 1009974 952287 1722852 1093522 1579289 1955960 1213269 1369264 800068 561791 656649 1586064 505611 1436917 811985 328313 1105999 784751 488635 964176 1550773 1528750 679734 555565 1695434 1774015 1946100 447528 1420192 1593472 307670 1680423 1987592 639717 1709732 1614920 1880894 378022 574822 1641539 187263 1875294 943780 562302 1727883 490171 1901148 1548288 1666869 265950 1954005 56605 1431920 1714727 1845921 1467953 1498594 531809 767059 1854138 1640149 750212 105041 1470120 1233199 526631 878147 1151838 1609448 588229 1756656 1358102 416950 1795639 1602873 274511 1734651 1852114 521860 1560471 1287501 1845693 1170816 1514592 124902 915842 856327 934032 1442866 467235 449690 1573174 1570051 252387 1403999 1087421 228588 360916 861624 1921389 1944798 569501 486173 887595 1175857 455952 1811727 1013031 737886 1501898 842585 1887999 1248801 1385537 941157 227750 459420 498705 101508 112640 1222784 1364203 1771182 285887 1368575 994286 1297686 1670014 1623542 863049 786714 482152 1512791 363841 514456 807950 1774593 787409 160619 898568 1052415 1166499 85023 1117635 1792487 1142758 218550 1902041 1569755 804759 1486902 207967 1498158 695488 1540298 1650486 933525 1862966 1205458 222097 502493 198999 1263531 484654 225444 1619177 1444099 1426264 1194346 1559913 642823 1467419 1725844 270592 1616274 1402311 491855 34911 1228658 1614392 1026772 186398 64598 1077998 1190986 1477288 360703 343604 1096674 1589257 1675749 513380 1981723 530345 1966090 1820903 1844933 505149 1383752 1339778 977703 370451 1616411 1603336 1943174 1376644 1386442 993482 1846237 1823742 188632 1746539 121336 1066924 1622292 1967180 654429 1761683 574606 1155474 1131757 849880 1109048 314530 1245008 324467 538702 984081 1969465 30578 185182 1682817 843840 147162 919900 931038 102801 1192722 1389336 1737150 579427 894302 1852510 1991137 1590335 1352670 127347 662429 702761 704798 941983 261529 683152 914067 1731750 694181 1538420 1541420 133637 1682643 1685429 863421 1736051 1578543 1112750 1098391 54358 653511 1893870 1873640 564979 572075 748703 1331715 530741 548261 1462360 1176248 890241 184837 961734 1497256 1399865 1811319 705268 172275 523764 1360769 1203701 1895176 1709457 876868 635725 718231 1510488 735479 826324 1631713 1714724 1401481 295799 1857671 1216328 831562 212285 461074 380198 1097167 1930464 404720 1615669 741031 1872954 1290172 451581 1230141 309654 1106227 482220 1207875 1871274 341173 677869 1718904 210476 61833 851594 918921 600440 131426 1674007 1019853 1268420 1735628 1636395 258195 1752033 1680979 1791645 1873520 805125 1720877 130463 951598 1372753 706576 970521 870910 771238 199828 1882731 1818549 330488 216447 406697 1698351 671094 222091 715677 1439318 271 1317224 969688 1980304 1783571 664994 1710991 362563 362619 121260 639744 807657 920475 849714 736612 382511 370391 1789622 1089367 186415 1693388 1315554 1796701 861965 533843 1779632 238713 1403351 1812956 1387868 649494 637307 472540 328627 914306 778411 1904668 1168610 40534 832529 1706319 1094705 259398 1868126 1390803 458758 1957690 1533310 1744060 331349 784342 1283549 232260 1425982 1924034 1673549 201071 1716612 1830871 1699167 764958 64237 1199357 998777 1788421 663233 1375154 711578 266059 643670 1421225 937028 500447 1257235 422781 333728 1385600 1109502 789059 1097275 1798784 871968 821288 1377175 481574 1794067 1428623 80742 414931 1183145 1196793 1571218 489358 1195169 1415474 564763 95686 883882 984296 1651364 1004340 1425914 974331 922874 1226706 377646 1677333 159714 1810399 827577 1317177 1313226 1750008 1155694 448002 1171842 1863339 1257799 1779 554164 699029 1949233 1420866 234920 1746566 973549 133759 1091752 686958 1764137 1663075 1913469 85091 1779183 1360987 1217607 1707782 1156397 1903856 1026816 643488 149199 108539 1624301 1999541 1623540 1655494 1407221 164316 1973561 1972902 1494393 335946 147787 1254685 14092 48042 253329 397803 1033376 1098152 634479 1748000 253155 1085665 1484513 1901218 827904 787030 1140657 1740589 1702195 59389 931868 1937597 790985 287676 1919513 336345 785205 143213 955933 74718 1371087 1481598 1298132 581680 1926533 1321676 1865090 94078 1440930 1126031 1235096 881035 761745 48289 856004 900975 20855 1769168 599729 1519919 528895 566473 667916 1394430 707424 1142538 1300485 1183770 1784577 695532 1665030 1435808 1418893 1796254 1583732 830202 81656 1370415 287518 1012332 460565 1712082 1908034 935963 1343578 1167185 1243165 858917 78337 814659 327513 1745973 881022 1800538 1441377 424730 1382842 936808 1799225 91572 1113343 1401854 1492275 1295549 7043 1505240 131383 502885 954527 1182811 1997229 1814898 1167243 1577944 1086876 745086 1754507 1501051 644038 1745987 1385057 1310197 497846 135902 1403183 3288 793200 1566328 399129 52163 987751 1718875 80563 1894893 815168 815976 1638872 1552624 380108 874825 616130 1127330 442815 852159 1176941 1652667 1697974 1319605 1019272 1451309 419649 823063 1471680 35876 219994 796247 1709510 1921704 80072 243363 1127931 1938244 1740130 137515 309197 79558 522473 266905 1032390 1176750 1522091 914092 891866 56706 1151921 595765 241306 326228 1417555 343860 1336800 669873 223988 1867165 35237 1973122 219346 625203 981428 302389 199526 1016960 428033 1478982 1007273 1012484 1747330 1066475 69931 704059 1680542 1770432 1321423 1342001 792792 352094 688934 842659 1176529 786327 1489233 472694 1970581 301977 1934410 1559234 367330 1786263 1325585 856937 19458 1464730 561658 954014 1566062 1809648 1042305 1986856 1773968 1884067 177259 527337 1621041 1619841 1319410 219275 333514 716016 1533652 977366 1307283 220441 1284125 839490 219732 1029598 1747509 264393 21798 1503599 264780 547421 1350851 323205 788161 350888 1642049 1097380 1545344 1768046 1888898 1480374 1433295 1822682 1452904 479224 1426095 642912 342610 93334 1020471 347555 1410137 679905 1777315 117770 1801361 286191 1515383 792361 1851168 1507686 389998 806966 780844 1849111 1432444 819941 957622 263042 1020663 740529 303061 497464 831213 1315342 213180 967104 1093986 1731852 512322 342814 653196 1011028 670918 1299485 1706972 989845 368439 304583 1806859 653009 128118 1323394 1927423 1267933 1489907 979036 1059304 373047 360901 40961 1275199 629194 509002 87079 1429620 1788936 1760088 21919 223568 1924664 893634 1572861 1048398 299029 1389455 1007903 639415 1089923 157103 919165 311848 1509878 1769316 1833574 1523086 821323 603172 1476559 826668 1965820 1667703 472226 1158615 165913 1468040 1687714 1853847 680829 252223 1578476 144158 1422441 1108931 1349778 545776 1749514 1577998 1446672 1603002 347314 1578688 1984940 297191 1192906 1289754 1979496 153570 588901 1277492 1222129 472013 508034 1048628 1604454 1690526 986427 140316 1204580 1273586 1556843 1697094 1117463 1370710 753741 1145763 892250 1267121 560633 1768150 802612 451999 225263 499738 439232 1101683 761118 458996 1318261 1391143 734836 1046616 624510 142361 1102525 263633 1600864 1883649 16464 1994423 586417 1595524 1143724 1401547 1700884 100264 1958373 881041 124736 490491 661813 687261 284970 328467 1787725 1067975 545367 871749 349288 291475 108681 1974195 1934027 863539 1929911 132900 833914 1038673 1166517 312201 1095981 1405728 1103915 223760 89590 116194 1641286 1951265 646909 864141 1297445 214676 692093 1254863 1736700 1076930 761360 943472 1566432 1537432 191383 1487801 626716 245588 881212 30929 1872443 118739 1457831 1263410 1945014 1871748 306917 1236402 414056 796003 1292798 1004296 1873782 1164038 1612136 1897437 1168307 23991 1172348 1275250 659830 1344287 94744 743395 859670 1856637 48754 398066 1142492 948756 1562811 365793 1434204 1306316 1452865 542648 1229915 1081776 951900 1178087 595764 1015458 1604386 1497460 1665508 1215356 137796 905659 1514800 926093 1996642 1644571 829781 1175718 571343 1071879 1254963 38684 1118546 922121 1198256 981738 1228484 1128846 548786 424171 949669 1175451 1816696 1495791 166290 549429 1245153 1005947 540255 491845 1022399 669825 747471 861405 2003 694585 1667475 26177 189438 689162 205348 1214557 953379 1253423 1211619 271233 406292 289645 651623 1466653 515101 1840436 219653 633128 40190 537172 517476 1631170 1046354 1803036 913233 1674453 200096 1458069 971860 1268862 1511573 500804 1156929 880176 166248 1794868 271035 351230 1880914 870308 416364 1895939 730771 439726 1903005 1343593 794420 1079323 1908262 1786725 757010 1852529 807176 789596 162919 1786196 1655846 1808412 188345 858911 691456 136975 1932099 80933 352952 1477070 512598 1326589 1251984 1075822 620480 1010811 1366386 920426 1186759 712613 1403446 1505404 1219825 367719 1076454 1414159 1180867 212806 1657720 69222 1076014 1654494 365920 270459 1719124 402999 949559 372138 1233132 531666 972784 1828807 1948687 1079303 1015540 37869 135120 1824988 1798069 1440444 51159 594159 705260 286459 68436 1977848 1235262 1952088 805589 247426 170007 1575728 1235073 1037050 1747737 1185274 978613 267425 1794825 1087771 1052055 356523 1642281 955441 1335029 1037501 665607 74960 1720672 1488511 218373 1051843 1332806 1463756 666671 955391 997994 1836700 1413367 791868 593120 261603 567348 1049791 1699220 1601736 1203191 226586 1446759 1204410 266465 1240519 520089 224817 1698966 1005779 1580178 340603 151280 928994 846958 235999 1912243 598449 465356 1163652 1134010 1815281 1994991 99285 757650 1272282 1441298 1776014 45902 333911 925626 726072 1647619 1450978 1654279 1611114 510352 366811 1044990 258742 267666 1363622 558478 1193153 1050786 1531412 1811589 1525193 1581984 1711876 1018528 879779 1342896 543287 189237 1926807 1090695 665728 1374900 302213 1404798 1894940 1933688 1181149 1515677 1450604 447073 625431 1263705 1404378 1173694 599324 1902143 1761846 1002353 1048436 1560375 504179 1868026 1140944 1658140 262381 497972 1770667 1221234 1011619 656077 1900640 1224907 321340 560216 241460 563684 1860607 1180208 417738 150807 1208256 1931799 1147351 630246 452328 1840213 202315 1880329 1241811 411956 41294 1303582 420945 1175867 1805468 762926 1937984 1414644 1576860 437540 1669563 1051984 1861396 675540 521942 1271978 1052007 748417 1636149 201383 881145 27931 1137271 1174986 299931 1877688 1305261 1752459 1811431 791382 355310 1168785 1008204 1094570 1058491 331188 1905479 1765290 1657880 1928921 957394 369483 213473 1537319 448559 1646757 199839 1544591 789353 870170 6123 598743 1250727 251207 232912 1990114 1071491 1246030 855883 1676125 1143990 855319 1868672 1780407 199452 1762174 514542 729512 1863764 1835119 1349617 1499325 146701 677393 1557682 864365 973554 163856 707537 119585 1717885 41733 1448446 1351982 1867900 1019451 471936 113235 1145250 1759941 1709056 185795 1803323 1658746 1663475 1217601 1991788 492533 620774 1578208 852751 645202 1063224 1803777 855896 1734095 130289 798069 489721 1701123 1906535 1527262 332252 331071 919742 309179 143834 1634331 1855896 1774550 1832156 1312989 1668452 678831 975656 1942501 1293333 1167189 1946663 344899 1805865 1582461 834300 345155 553994 1237111 1298051 143214 1714882 976930 1934021 1095005 1981732 771290 281335 647758 238380 626661 346620 918010 690203 884739 1248405 429302 1206215 1507620 1493653 615705 140396 1353605 1775413 365366 1326877 303788 1785271 981662 1507300 1332203 1034434 527036 93389 355638 38954 1288476 789123 1330378 875906 1395021 645369 1576906 1471495 1229599 1370018 383101 1047248 765468 394324 1310342 1544519 308785 1206851 413385 142656 1322689 1875996 1373687 184391 1362451 545691 1420570 810866 679403 1824083 65178 253596 859129 862887 1569740 515095 193554 322246 1990859 82919 970784 716438 296921 109665 1399638 395108 418832 13449 797324 634866 1173902 1006133 1488210 1324332 1872293 1875741 1571991 122463 1395931 226050 1222406 1835328 210029 1388914 1131825 708811 1324673 1267684 1125321 1972173 836505 646643 1820771 1952679 908363 1005736 27844 544293 1772089 829733 750036 1280576 42237 1484570 261863 1862341 931318 311853 1364013 756527 1653278 1739378 1936965 1284282 687638 1390399 787654 1882096 683654 1248742 1553328 1262026 775083 108644 770366 686698 671890 1464855 1938590 435723 873116 1056679 1628904 1039182 1082074 1668491 1818775 1587943 1088413 785772 1303489 1586534 983963 1773124 682040 318340 534238 655003 446833 1541543 565641 222739 1443842 1762292 1211136 1036555 333330 1431066 94189 317241 373192 1352289 852713 1789906 1681368 264728 1729331 644490 891783 36476 388573 319426 106874 504256 1795 1100995 367715 892594 1576763 1657890 1745338 1882516 182466 65831 730065 1051747 1149485 288390 790157 1622971 545683 98035 84792 15948 1425332 529937 125065 1857013 901665 1541300 688096 138805 1910753 594531 237793 128695 1137698 976591 80977 394791 242712 96682 1933616 45329 1393220 1718680 507509 482324 523740 875478 175032 58445 981612 319853 411588 1282106 1640413 1405899 635636 1250623 1340459 1436511 557833 535911 451803 1756769 1890643 517817 1910646 1686851 1153457 379938 1559844 479998 1929154 721355 1519451 1625100 173656 1077155 1919270 1203853 1719581 163556 1311308 1876905 585986 733392 1141755 606012 344035 1387719 153584 1837066 6546 1425641 1961787 60414 1820415 1453548 1523370 1468786 1963353 629120 706012 1647594 1158766 1259590 1795611 302911 766546 182815 1711929 1745599 1916469 61746 320153 1920129 796513 1893584 1607057 1447318 1966105 999231 1150839 1418352 1900401 429251 263686 515928 289322 42409 1611285 1796756 1927965 1167037 1634233 1228676 1121706 1003213 287647 1517131 1108039 1482691 1150041 1142669 37813 1221531 784082 909264 1302834 327613 548834 777670 1545342 403425 143969 1779133 265676 657811 989719 906517 1484525 137596 632795 375706 904939 934024 383790 880743 1929926 512218 493764 1285710 1161247 102538 126155 210744 505119 765545 171067 666672 435923 1951226 1111188 1661561 1926692 173400 48259 128525 931580 1634945 835817 1267808 59786 1913522 307109 697408 897231 633154 314331 1597503 1166361 413391 542372 7325 1846404 1182935 694180 1393327 1405871 589366 434263 1568368 291622 1558557 134736 865588 1046849 1584568 1924957 414457 1541039 1363618 1597188 1840351 874314 339889 727887 677347 1616833 1292483 1686991 511812 687836 871988 2685 1117861 656148 1967271 126372 1666382 1880538 626739 1699724 1628386 755275 1208729 1928560 361028 332595 862921 145284 228693 611026 1836808 265374 1833092 1766046 1484766 1107947 1629870 897881 1923322 1216021 1362141 960984 809486 1822743 1116521 522705 1774451 1430261 769827 335044 1018852 1232010 1869725 1126204 953604 1542922 371549 128082 953469 198422 1344970 937584 1788365 234669 1366820 1199107 2610 527481 150281 431278 578351 253791 1555921 1452824 1594179 1417383 1398124 1571095 1779593 1443187 745288 530524 190056 827176 977630 1432692 273932 1334225 479143 797960 17043 1369385 1489545 102432 1536643 1417621 695457 1689502 1688978 1722183 470804 1150649 409354 795645 1691499 1593036 1487761 1752116 1328867 451762 575944 1425440 891501 1704736 34889 936083 1556012 464283 447449 1760473 1909939 1240553 257152 378179 1388145 765600 51784 469756 309608 1958227 496810 1787773 409881 116592 1816485 1809713 1982379 655167 599397 1894038 841374 1255894 734990 1099555 209933 1835446 1548780 403095 1325208 971280 851913 1016109 277304 297336 1330158 350505 38299 568328 427583 1683185 171402 575279 719746 790834 919535 1998220 666484 36094 397789 800057 327322 973366 477620 1178499 1024957 642100 628963 283806 1187969 1761150 1355531 900018 973866 1456593 583064 1667221 1772743 1474613 936125 1014903 344324 1328058 1786486 1626057 975604 965253 1685534 376734 1755920 499694 1641575 956810 1020131 104365 119561 856928 206793 853659 186428 339313 1022187 736980 882911 1268170 1965971 9972 1503318 395706 891088 1297490 1612983 871374 274397 1090181 1069737 803548 1187167 1344920 1391372 1793203 1028534 732535 1759962 560552 1669766 207902 275843 1693348 881650 1874101 654123 709703 499648 1667685 453436 1313757 557295 268811 759865 1153545 1919378 872490 30843 1354561 1650251 1517348 470280 398172 313809 1447406 453795 696588 1150282 1345131 1744207 523872 83367 1192411 51288 1109408 386573 1855573 837264 382716 1686362 257715 1397154 1409439 108643 325320 877801 1844083 621185 636241 1954041 264857 1003198 1390850 1359355 489985 212021 534168 1887584 1922942 510634 347838 729993 1755369 669701 1346480 1888277 210 1082674 848669 1301381 684230 527772 1208824 969069 1045337 1016182 1123943 785130 1383279 1810929 1043878 1831831 1992663 1918871 1392730 760956 950590 1953998 488172 414571 1499524 693177 1173777 1590236 1152511 1647830 907967 1965765 1660304 507045 1556793 347583 326737 1511008 1690727 107176 139551 1085151 1864589 1542325 1653453 1414775 1167982 1736704 1938230 388279 58735 1700721 135232 1240010 417475 1638993 1122676 1005527 1755538 225740 524473 90808 1054944 176631 1449615 682734 148259 209733 556476 1428605 1644933 1109632 1403421 1356514 604726 632359 1035281 50102 955205 1830520 1194127 616960 174806 481611 254602 398484 1690999 286041 458716 1487842 1306831 1010017 1226579 185780 398991 796409 519470 1907214 27365 1787589 1496715 922492 5919 425491 1360128 1280962 1699857 1519490 262511 682152 323521 877545 537979 1970810 119565 1148503 403591 214107 1279207 978858 1467618 1450585 493749 138580 275012 29951 1944606 1910903 345129 273391 337682 270755 413951 963498 1382516 576796 316864 464917 1777571 1244488 382851 191674 1917695 362279 1372034 468658 466065 1688307 707563 1150356 561863 795468 724926 1828664 1364403 1421449 950323 539295 523365 257424 699518 120147 348008 107370 728400 1544597 905635 498649 152555 388988 1826102 845990 1401716 1470877 887797 673087 358096 1143109 223646 691444 1765667 767423 1904973 842955 1781169 1750184 1819173 1947664 466087 1033389 158515 1203176 1722940 481067 254305 337988 954470 600583 1101625 35866 620195 323995 63004 351392 395861 1144183 1622919 859980 1232790 1590256 56548 482900 1064119 1257612 279891 1066887 245442 16236 778642 1375631 1743255 1134187 395192 713853 1114479 748415 1495655 782149 1042421 1156109 125327 1333350 688593 821432 1210942 223784 452233 1915398 209122 1313721 1631420 781848 1878646 314348 116406 1211872 1902712 1085507 1714467 175962 1518171 1915993 376500 617917 1063825 979356 115041 1592308 954298 1525602 510280 164913 770208 1639935 781989 692970 1192263 416951 903210 1304215 945335 284505 1432988 173521 632216 1116955 1327855 1098657 155135 1299908 1323963 831357 917760 240557 1118717 1029433 1925114 1721149 1686944 364136 1834080 595451 1880710 584809 1001742 1777253 1414576 1065703 251688 1073854 1210416 1055947 1852209 1789445 848269 1877908 706989 1688644 743385 1662326 1475319 1750414 952955 290499 1069233 1750831 1975943 347311 1162561 1299707 384899 1457631 1493752 293955 1891442 599919 26021 1132177 1203178 765248 1469224 66084 805727 1295399 196574 376029 332330 1733030 1366014 166005 98545 1637534 1376408 1231844 729890 320505 637842 373628 465114 590380 1095894 1064849 1088045 700921 775642 620975 1304678 551365 1475373 1196651 1107334 1756406 1820264 1568796 1765349 1919084 890404 1423358 1054436 1272702 887535 1909401 1498927 990303 1953584 1167166 1928215 1552322 700562 1303082 171959 192171 1682338 630635 695226 315223 293723 1955940 1334298 1867652 35279 119222 27750 1709581 680745 1060205 1268760 33005 384555 1066186 1936880 1076977 1821483 232092 1958311 1300105 1329829 1422902 583568 1141122 153018 291154 952098 446324 261727 1876591 1778863 1097163 784360 257110 908448 1035541 548186 1824074 864303 1110794 483348 1476290 1343229 979464 1387324 1746639 1354345 997646 1283495 553393 466727 299726 79127 1890001 184462 242766 1496145 1098359 503135 1570856 1087555 1346041 376288 989812 430879 362254 1596532 1514850 1181093 932629 1537261 549503 1303106 1660453 761206 727190 1665467 1887194 758108 1535075 456286 1619640 1467520 1353872 738518 1591184 574985 631884 1332274 118167 1242130 1047221 217679 105913 694680 394379 532438 1405296 1683948 1731890 1070153 1777614 597590 1514957 919831 1095133 255393 431549 129352 365812 352193 413008 124589 1572562 1969598 544304 1715957 1860677 964054 711462 1461155 1783050 332189 1914864 1233877 1305776 1903916 420552 272548 739874 453195 1371898 418227 1996091 14245 101421 860036 410121 506115 415317 385568 577899 93394 651918 827659 1826421 770665 1916812 676723 710670 98407 481394 804954 1918902 782964 1743421 1012875 1936667 666889 947955 345132 1649781 402541 1541221 1197471 186304 1773159 1404238 96880 1299020 1509251 1013512 685464 1482892 816428 1181470 755048 1348092 566250 795026 100819 1346819 1035211 1903307 1549777 1214683 1965473 723911 1700035 854207 846564 372995 528776 47868 130549 1425158 434928 1768058 135371 467059 947829 275852 1621700 273234 730006 1057253 1198233 52004 181412 1173091 1158308 1003377 24596 150942 771091 772570 1893934 1746871 1513154 833503 1034259 1974076 1805435 638631 504215 650920 1871137 864757 955595 65526 798661 193439 969164 1870838 1253847 1130145 1214437 1695268 1458815 1678781 747702 400037 1195579 648045 1546411 647108 1294508 973181 689248 383146 1304745 87795 1482758 820234 302771 487508 579729 279019 644265 585124 1805041 1456725 861640 1661500 897641 950733 1363941 632139 720744 1086610 1142266 330907 118247 1940878 626879 612778 1290281 1349559 1586885 591185 1887721 282934 911164 1710722 222564 1126148 649325 209775 952867 519964 1845783 1185251 1345975 1147317 940190 1865359 1625851 1546592 69327 575977 1013206 42361 103800 1043392 556804 441235 778751 408027 214545 973146 2449 1499153 1099275 131618 1515109 17349 1380436 1666470 1695468 1881588 1017128 76407 1963485 722403 207101 684987 467513 639557 952317 1014909 1407344 1926043 1667821 1565739 1676906 13345 1231086 1793512 1697856 125366 1319967 1355768 1235316 495223 1908913 1521801 149488 616072 1667941 1270634 1019700 802753 750343 1421388 285892 1463670 944736 465050 761653 156875 221789 1856277 297165 1677224 1918518 177360 694278 866606 884787 79308 1070653 1455345 159512 606985 408493 1566229 1746092 1933138 576611 887594 23318 1721274 1017977 998929 924389 985207 596784 715131 1340797 691112 1529238 1655317 1703653 975372 1546176 578583 142339 1989384 982119 1502339 125960 1027321 101808 1216777 1718767 158258 247446 502930 893767 946454 799705 858129 431323 1328857 54885 871680 434934 326667 1342508 1810743 909082 1374558 1324032 1332599 1549482 673853 1975870 1536453 628318 1055286 1192746 1253740 703351 1941454 345640 9098 1260317 464507 1059682 1098905 1542254 1606552 482986 741894 325836 1732804 1758948 917167 389888 1340197 1207658 53454 1545257 366614 301357 722976 844601 902648 1559054 757132 1056097 210982 1725504 935002 1929215 295556 1810346 601979 1514371 113803 1013076 1543115 1657094 495934 1285833 274154 91280 177839 1928268 1157945 1781381 1363919 482397 765166 1574251 230285 1216687 389931 1972813 511691 1137863 1762856 130282 1132909 1807291 353911 166218 1403114 673444 1603153 1588269 681198 149467 1192290 30356 1740340 1744919 1014643 1372770 1478077 711534 1653607 1804803 1054630 1803702 1246832 869277 369895 1076456 1321623 47041 126989 762657 1752572 1600624 210135 1361921 1632476 787524 917670 945036 1470908 971523 441665 417919 1221490 508970 965664 938003 449785 160581 1800426 839715 1709103 1191388 387126 731621 281147 479119 1091970 1894952 1660561 1087360 688682 992643 1898215 1352945 1555030 1398710 107599 671337 466556 1270894 121926 879050 268713 366489 72454 1736480 553259 144890 509075 411230 614052 694796 1540350 1597924 1909842 1806483 1280333 1730576 95648 323537 587139 601944 558611 1549056 1375657 1219641 91731 1206753 1653854 1083462 211402 659861 1642036 278271 212072 1669405 1420305 1773095 462873 654211 929799 1890871 58594 392028 1795578 1605087 223417 489504 1618963 1225600 1318505 1070224 391110 1579128 820913 1542778 531322 1963590 1426539 654491 1372881 1386287 1412895 314074 525211 1667322 300321 196532 643434 1361857 640813 1162512 1741554 1614855 1252077 283059 125216 1532167 1249245 1228209 1133689 1261061 236395 639126 525337 1390119 1380112 760345 252088 1360270 1899682 966456 723950 1767660 1436309 1967870 1502358 2459 88671 329307 1303096 939388 1899838 620513 946465 1692159 1917981 955820 1620273 950215 1268007 143819 1851095 467652 796222 1964619 1444417 502814 1740581 1088204 1232551 1526771 1350067 8806 541514 1235948 801814 1443025 763010 353097 1142753 447132 152528 1938228 577976 791274 1176503 1353630 1707970 478977 1135794 1367392 1213491 1370585 195501 1050902 644302 284425 1706468 20459 327567 1794199 239882 88532 678268 993875 759125 1856134 425351 1066605 1586675 1440155 737575 1905293 761563 79515 760860 212955 1804171 1863391 1582871 122094 482812 547027 137256 1367845 1340161 1712028 1126953 1991580 173279 859731 576861 1057565 674114 471496 1085331 536420 713912 392477 1632643 132486 551788 1567562 981129 337239 708574 6308 1776472 1318867 388287 1453371 817298 1115067 1486942 1283137 731842 1336761 1379873 928854 1231118 7778 598570 1233152 350800 1471582 1906355 343023 1421943 1345532 1851902 1124147 1896835 1044801 273359 1501399 1224529 382881 1555422 1536213 624331 1333663 1214968 855762 1056631 1233643 1530476 1245580 1717113 563654 1225819 1223463 1333332 76541 562479 256992 139667 1044282 316996 1871762 322060 1550593 511619 1250742 1347225 202241 1013667 450652 1820246 613426 190625 1835916 1282401 582809 1434258 334317 498342 307831 929218 1479838 415900 1431160 863839 1559622 338408 1305663 1021829 640960 1234 64975 1857991 972296 298453 1012946 1656972 1958346 106118 1763385 498696 1187610 1848938 1749199 365502 101335 1591152 627419 1786858 1412069 1205276 1479115 1147661 790044 11864 32815 1613967 96505 1633003 768289 1012336 1454639 1522610 594244 1002301 1406388 28132 59219 1211169 569170 16256 728278 45361 261351 1209435 1496577 1316991 1651267 1441114 486166 1286450 1208247 1242732 943348 1623725 1842626 789426 651915 512645 1693039 188412 1662342 1411968 1403478 652419 1061940 716267 178901 1691660 1980475 1287068 342317 1215070 1253801 1031203 1007024 86666 1917332 1052426 651550 1359969 1157883 833960 1113043 1123016 1519148 952693 1191552 235479 1605917 1139619 1395303 1146387 1063559 154098 1663133 138859 194433 1477570 1597037 677652 560885 1446665 1946852 1860643 1240716 1273829 1648661 1019983 21519 1787643 319082 542357 1519933 667094 935801 1661826 1755395 1892387 1481664 359889 590446 1650963 221526 1092226 836587 379387 191837 702035 1121108 1135681 342497 1074388 225155 1585796 1659471 450142 75690 320663 1393618 1566198 1395787 365310 491411 1611394 82417 1384809 648317 1607643 922148 675136 1420590 1644949 1172889 890180 1405788 754258 27957 936261 724965 179730 1215546 157598 1671008 1136368 1575502 1532142 1302216 423755 386137 1703552 1646354 967740 1077394 783321 735959 117153 1678935 1785970 377294 1074545 243010 889148 1820509 1710767 1803650 704914 1642344 232935 259834 711850 1636289 1697700 821256 1275859 1917410 1107066 518105 182724 1438729 1707627 1405816 1009568 1607087 496457 431664 400333 1122325 944235 1272032 552683 1816779 389717 211988 1591082 1966337 648402 1408933 1192278 144916 1902819 1815361 121512 1525758 1182100 1519887 468090 506747 72581 180498 98178 1007304 739817 1140640 948089 1579952 219442 89765 1707088 1461418 1322183 1797316 648878 182334 177866 591715 1265305 508457 295543 1717520 1774388 837259 752090 1324125 1193530 1794751 448426 142599 709680 116425 1489602 584909 922050 556676 431976 1309082 1057634 706043 156669 407195 583804 775874 235087 59831 1030191 12888 62026 540811 619681 15545 1589198 807582 1355472 1960538 843485 454368 474541 1265149 771552 959045 907068 1040771 813534 929148 399008 1748561 1171037 1185921 770583 1826408 1286497 1364741 1164689 341115 172080 539999 1039067 672726 1999072 1355855 1000062 1709402 656696 833502 1195075 1561190 1134862 654341 1963511 918841 353999 451513 1482778 452694 237654 1769255 350785 1054562 1293633 389253 685506 969778 1167010 188592 1968761 1651301 1218857 1052975 282494 780277 1896245 624787 1177763 1074645 511173 1546731 589555 76304 947240 1312473 235241 480230 631086 1396088 1262396 443878 1281852 1354935 1686191 314647 786654 544743 1628216 1592047 1183358 1489284 1155398 929340 1809391 60313 78557 1490671 137237 912288 1397856 79905 501066 1191967 1962885 794658 5508 618760 1146795 1397950 196839 1874340 845603 54667 1646449 1269012 1407774 1586369 1572094 1225554 1546191 1980498 1176584 1134961 828745 1802795 1628464 898306 791542 1836682 652652 919796 1719629 488902 843076 1029000 1582751 296462 1641377 605348 233556 1374009 913802 1593027 1686643 1332305 1851708 1020799 36254 425206 1652762 1309670 336163 273653 408914 255776 14560 1106554 1087794 287087 892811 302508 859949 1815520 350675 1705286 311375 1488139 1113963 859179 122966 1920244 1915307 1118871 320540 1170790 771523 1863571 1282994 1111505 1241671 547715 349389 1849701 1994451 1164219 420829 1874392 743420 267314 94269 1963148 982240 659368 1309351 822566 140660 1557001 66125 1806610 277989 447083 952728 715372 1985682 914472 596116 1420250 1719055 1481458 1601454 1508260 543048 1893009 1387886 419483 196663 1037690 1921668 934877 940332 807734 321760 887487 704891 688305 1478454 1599440 1296785 660285 391106 1440698 650649 586768 576534 129835 159328 1915801 1317600 238019 1722091 1946047 248132 889137 374287 731675 1224747 1102193 1247951 523022 307423 811598 958203 1333848 1090231 1311923 1736967 623545 1265693 531642 11702 705288 430174 1646530 262357 50729 1935133 1775202 600854 1845826 1912044 432773 1044335 657348 699664 1160265 510900 684221 1920582 477568 1355515 622354 524533 382563 279021 1616811 1901331 1189439 1101214 1514677 882067 291393 1344843 276636 1317389 872432 1008453 1015839 758043 593944 514771 707625 646569 791620 35357 342543 1047470 1067011 1137780 1243466 1358760 1483902 231975 1961714 797752 1285788 305411 1001750 1445258 289703 1596765 1282118 1205317 1279236 1614758 413517 369489 891019 1958662 498050 1754180 547674 1475794 66511 764117 1442928 389758 734774 181877 125196 633419 1764450 1080516 1917128 1157682 371258 1753503 1036801 1087681 354441 1512005 220780 861801 1406870 1287612 1358462 1297840 1476188 989227 1664139 716215 1726188 1244353 503485 471919 1722365 417376 1747877 743212 1876010 601070 323569 1294616 392127 651668 1200074 1564945 1449574 1448696 798602 972609 1052848 607596 1733989 1419520 1076967 644818 1986688 519701 1340013 970330 1482551 777733 282129 1027412 1868301 1321023 1031924 6517 925010 1817379 1444918 1054534 393457 1325144 1823174 1389229 1356690 915265 1034630 1236003 1814642 1980906 465651 887607 997592 1369919 182137 1377177 559395 1448135 1294320 586134 1246358 190537 409016 65566 1958513 1230134 124705 1141398 1346762 1265189 1191183 318855 1103382 487284 776503 353552 1029274 475338 544949 1434313 72190 219658 164499 1783391 1603430 1179083 897199 60540 546099 764672 1262278 1824901 303915 315850 1053206 1005029 1452863 1141288 449575 899337 66870 201749 561675 1124245 1346140 772410 634260 1296696 171174 1821218 1239836 693673 947401 339373 916379 1747312 1829702 274890 221003 1826383 1819010 1666591 200345 1129532 96741 1284346 1035844 1531237 505626 1628661 1106117 498493 625257 1634622 1020985 1623811 646173 815158 387621 98503 1711334 1647137 1999324 1109478 1201332 672997 46632 1959903 1501740 1073642 373687 1868068 1767288 531836 840474 76721 1810375 141198 777014 342571 1420228 261726 1010746 1266320 843193 1301401 377116 1456963 1925509 608515 1394062 245421 668564 1197232 240687 1574283 400419 404984 1470155 1252599 1094535 616627 1949658 1902975 726607 1693994 788943 939067 195459 1485409 1325702 1186150 384677 1580126 1959211 1102862 91694 1270814 653611 1139551 749275 1863298 814892 271568 1631392 226464 364562 1432648 62359 589096 147043 484907 199044 407869 1508709 1979462 1472620 1333273 1601616 1433384 7815 133969 1887706 1649920 1932896 164429 948826 1830542 167884 1600738 1872728 1219366 1577540 1205563 759251 199731 754249 932302 1531931 470227 1014635 1104419 1863318 386449 387185 1087524 1699224 1582816 1387338 1300632 96745 725770 994256 18965 638257 1655525 1356615 1355839 6642 1656545 798962 317645 679210 1847392 1227798 453317 903044 1669523 406833 468176 1365252 1574089 775403 933790 1983369 1725338 1043213 1950275 1671137 839498 1767202 309381 454660 360933 622497 1173537 1927891 1265116 1589489 892256 158921 337382 1090118 1065246 1257332 1428199 180081 1378543 569692 617408 139438 1486968 991374 1095344 1628981 1894207 1851564 594283 1561179 1801007 1413998 859091 591246 1979302 1561330 1949477 277526 1971864 368394 1303724 1458890 51043 1036517 728425 560544 1237 1948002 549658 1275349 1221371 486346 845783 614114 1712641 176322 1576567 691905 300088 339285 292458 1022046 683493 78107 379507 543179 1298311 1472389 203200 296563 1881878 1206473 1624795 832058 1779135 364842 506526 730518 703970 538529 127684 515104 1924497 58382 210009 663303 731650 528741 426198 224620 1145106 1821196 1930476 466302 1474809 1026068 1738830 214370 1858439 1345601 325024 1536108 707119 1518476 62605 795539 996941 301874 332146 506261 660209 551894 1068885 1999901 962412 1994223 994559 1729286 78984 1657829 974050 123242 245562 1376763 1615531 165318 1427316 1077690 30979 875427 1375215 1897787 179388 1495766 217142 1703956 1528474 670225 410455 1838702 870988 1605243 1486316 1960708 1048415 806384 1725266 477460 552455 1753303 95509 1018654 761416 1870976 1513754 104727 1068910 1063671 852953 236965 1697519 1253141 232476 1607112 1771062 1654539 588529 1816168 89580 966124 1459456 556776 1528268 265823 1018967 1503237 1968848 285888 409497 1439507 28536 170167 1549446 1772547 108965 1966769 789319 1986400 56767 775428 235768 503976 967988 467934 1862704 682875 646181 548523 1755698 1686730 510977 840293 1959565 1317232 1746154 1612616 70672 366953 1761493 354372 1292217 1110712 703901 305244 1199282 275320 1309586 146690 1610115 509849 544229 1963110 1876204 276601 1660406 615978 1814478 23942 1184999 114813 80456 1898912 1130725 382277 972862 1145167 1760058 1518509 176902 43890 597132 735404 763257 1468720 33644 525078 736239 691553 1776542 191123 1705525 1420440 1768517 903018 532384 1679817 1755584 1893445 1668082 722767 335852 1320504 399577 1663838 1340243 1269850 1892623 1565228 967641 603774 5669 247786 76209 704445 1363982 197240 1571838 133393 739857 611750 144773 958344 1370318 1229992 1400016 293358 17236 396691 1789344 1659437 1007338 1335387 577920 310540 1699642 1032225 1776572 1078038 1197275 120059 1237356 53221 634993 1743900 1038863 1429875 988598 1248542 1591645 1875984 1289872 1634840 521077 429526 1886707 208537 364983 551946 992753 1631141 465974 1709178 1501033 595987 1176331 976083 1072739 376306 1888835 784599 1697346 319369 475292 664908 970660 996341 1823991 577745 141122 110128 1931559 1137664 1971966 601749 1483013 1764645 1098886 104673 1082633 611082 1939402 1433447 266871 834801 19413 1998097 1028126 824269 1689362 921878 850739 1513123 586728 651417 744939 876943 1064337 162799 957001 777632 1770119 547984 1497006 269280 90503 1805919 856198 935156 1696448 93690 316382 1603728 1809129 1102398 1307450 1956817 401761 1188886 539120 417473 222799 1067218 315171 8814 201672 955371 616349 1215326 668274 1434874 1796499 1828650 1796241 300961 620099 445095 440679 1988677 644248 1368823 1420896 1667495 1443954 1378570 146102 916483 1642962 772399 1858769 1538905 263346 289004 1842768 1313999 714160 649172 533393 1021126 670299 516839 729172 1646682 332932 1727058 684329 633277 1809573 1937900 1676878 349129 10530 59870 1529634 696237 1731907 1232979 1518347 1258366 1985637 725871 1147167 1612009 1087776 1220239 1300980 1343241 1631818 1427097 215581 54094 679481 1904386 1121895 542618 510452 461066 1530710 370803 1228445 1691784 1070843 1037146 1781865 853574 433038 667694 1464806 1148299 313235 876441 1480779 1484415 399010 185312 1745706 739066 1436064 502108 940103 1068578 706187 839861 1370031 524317 629133 1602260 497485 1442489 1897857 350045 395540 1439194 517163 976013 61040 560536 352284 1870625 652919 1474112 75563 1021470 1466359 886120 738126 1447179 1500485 1328806 1330780 178473 1724883 739300 94370 702090 644649 272338 1784259 1098838 1012202 1431895 1700284 1351282 1254218 484270 1401496 1051218 1289950 578417 427978 1872321 1080017 511864 448725 269992 337200 1744902 1204921 1148144 1302407 707088 602667 1747274 1761883 215733 1469136 1118940 324393 822449 1785696 1656643 1271758 1321982 1038641 1217425 952748 156074 812890 379169 187971 375136 350355 324109 649068 1824182 1270013 1889433 1906567 854561 277629 1502012 686780 1809717 1556489 390856 383381 854218 896497 1374269 285386 822520 146632 1514382 1261808 1528760 909835 842969 1839808 1013656 446069 523145 960278 473954 1609899 351087 647095 110593 1011616 938151 442287 1410889 527106 564326 488820 1251972 1932815 1452614 1730741 467973 898583 634544 854099 14316 1331546 850174 1963890 942878 1224174 97996 1645928 1092760 31443 1467236 17567 307594 1557699 1217832 1347376 706739 700897 830976 738432 349103 1886654 1305685 1288055 979803 1311396 1245954 1847000 1676670 823148 864841 658278 866082 1870852 265688 112895 501016 806334 137206 1844470 1430949 1003960 1434125 147868 1654603 216248 100210 1111709 1949451 1253155 1919538 290170 1473022 1300414 426609 1943297 828201 1243293 512593 1337983 58467 1274220 1699345 1063867 1685182 519983 14754 1302635 1528794 1173706 318729 1559144 1662208 718964 437863 1236093 1391151 1443880 1199410 810444 95534 890319 1671788 937000 1433528 1389616 1289909 352808 1520707 469154 592125 116213 502184 782749 698024 505279 1627029 1006494 1549183 270917 1467154 1474046 757565 1328448 1456561 1511574 632667 514747 1562067 1345785 188539 905627 1378602 787157 283033 1579818 1680732 546247 1115994 1888880 1777577 679922 18123 1082136 374371 1761934 557741 821824 882744 1762394 1841658 629128 1990265 1336898 1982383 57959 859386 1187316 1256939 155428 508035 1964985 1309747 662314 112638 1677692 858830 1352027 1428185 33500 1389448 961975 745101 1808793 573940 1593319 47062 16607 139320 1292212 1287063 1610299 990923 1998083 971145 1797901 898489 78597 638288 964109 733349 358516 1923350 1620137 971765 1355383 1491471 887814 231177 1767690 1171650 385326 1784394 955235 1888490 560730 490892 1911576 1290649 1034911 500416 160980 730218 1582928 1303546 859202 1734703 1147904 1955860 603541 1467001 1223412 243111 1717813 574511 101655 739612 1507182 1751323 241030 1634055 1602175 1759503 1877752 1946007 934200 913261 340275 492115 834482 1515268 1017784 1823584 349366 550603 339337 857860 956115 1975047 922930 1860838 280813 716435 1788425 386806 887283 243369 1623145 273819 632907 1132697 67071 1069978 1694318 1218163 207139 296807 1262311 1307917 956348 1513250 372623 263216 1859666 774941 6219 1098213 12558 1937665 1382175 436110 636094 96497 956226 1245273 836772 1930868 790189 66478 1904585 1287673 498981 396656 551977 473755 1708431 200300 44690 1336806 1672662 1474827 1271049 871949 145592 1402556 413614 187608 252090 990840 1695098 854539 1026576 492581 342716 768253 1549676 1243892 610040 1347616 1700321 1110872 1400379 1412185 1679478 1047878 1867363 538118 393196 1346889 421744 1620042 201009 113178 1698405 269167 1117462 1304198 1386302 115541 1251537 792825 1209966 728572 1823533 144722 859998 1939104 1229471 261328 935946 281535 1749478 1371284 1580732 1093240 1716902 822659 789204 855966 262717 833736 999814 660190 1412001 34947 1571463 52133 681299 1686389 1636373 271461 1834566 1712525 385781 214103 1131603 344697 1441302 81394 636701 1667313 1170252 1327011 1380622 173226 526598 555604 709676 1350085 158296 1318548 1316224 1911272 669867 1419352 805150 1950747 913265 1524144 905511 702608 517235 709275 995712 1545008 141139 1882217 1017878 80407 206023 1193995 410081 1211362 1009673 942091 537109 797572 114414 613466 589237 934644 1582982 1566701 412328 562163 1661654 1647234 653622 1611229 1460890 753732 279499 1145780 1123240 1752424 107427 1935061 608825 707351 1552781 1595579 106127 22067 290975 1561500 1616385 1007381 295385 832667 858746 142173 1540284 1142896 1130381 444958 1751895 344996 1526463 409152 1214850 1800513 136343 849770 985754 1162155 1376123 524340 712235 107063 1996436 450276 671441 558210 1594656 505758 563791 785001 1682591 1187440 986370 738061 1067900 646851 780066 1237530 1719144 817713 1751440 1827210 1178622 1294547 721132 1129594 1972280 1255526 1450036 707428 1964823 280073 1129692 1096866 1264951 1884369 1732871 1378623 251167 416059 620163 1292455 1537631 1281953 218341 482474 1931185 477515 259280 707063 1679867 432719 1741648 1286544 1295053 233189 1814537 1004657 903744 1103938 1983181 607643 381007 134289 506187 819369 1119742 1714695 1794511 739384 423971 1966874 425114 51116 1928550 1807945 1891884 1053242 422014 1936750 968159 1286219 684263 1741449 170733 1048122 1084810 1561220 1252055 66587 1658995 139167 158064 1845140 1597350 639237 1129495 1035384 1444186 727749 85441 1324968 85263 943187 1102799 350679 174026 1146709 140175 94211 42700 512458 1822291 1745571 907429 1424537 19206 1079783 1107402 1983323 503710 782582 696078 144530 806479 965812 33204 1189055 1306082 198313 1403043 1040593 1538075 1792778 1711046 1396526 1443511 1989550 677014 227620 1028431 1381401 1944828 1631471 1972953 552496 1217017 1309677 704040 850053 1117630 736813 746698 1264214 1957186 731200 1226106 1963408 779121 867387 1056440 1817842 1230283 1448720 293569 1887735 925797 1076829 848913 599622 121764 1184039 1886935 1521720 938601 1677049 929391 1978770 975234 80912 232364 793572 78418 557651 1248152 992411 272061 1032667 893249 796377 1014095 128722 616250 1158159 1167294 1668276 255230 700705 648471 1919394 1006412 329611 1050276 1604847 1789105 1392862 1760982 761794 235693 297298 1433710 629833 1929699 1889518 412007 1849661 1973312 1648304 737616 229519 6792 559121 1151690 32075 1945173 828917 1898284 584713 1585661 531823 854009 1230523 1528246 1007979 91830 894348 1711774 527646 1699874 283874 1499035 1099253 284260 854575 423355 1512403 483924 635027 1789294 423837 1806507 1414199 1564995 1403520 1238327 1962079 963232 1166059 637233 49983 527920 770449 343638 797117 1836887 1962202 1640278 1321588 1349771 359094 790635 126258 47497 1264812 1813663 250878 372378 626766 256629 302124 1864430 714776 730489 1944855 1842834 993421 250007 1645470 1128454 1674129 326494 545302 1712551 1323914 127532 1408338 1673891 171987 225101 495881 1382051 1367803 1107915 752431 819888 221801 1644712 177346 1343678 1637588 869464 970109 271682 968088 871724 995631 1969254 1772571 1080971 272052 112741 872689 1398864 192335 530056 1779536 1157746 1909379 1031991 847583 736275 344956 1840317 1324561 1313358 1767448 1035645 704189 594692 723196 227131 556516 1530626 951611 1302784 1628214 1452725 68388 1826371 86195 689583 1698065 1788512 1242564 1345214 253414 751952 991148 648988 1274120 1834111 367910 939901 1506463 202126 1928255 446731 1677954 78961 24039 1928500 1256126 221303 257191 1097718 1557543 1374759 1938425 988062 1954012 520583 91276 1833787 252805 155932 1098857 1170986 1954962 175626 1962417 140019 1656098 1749097 1785885 1031907 272595 886858 953627 356547 1083737 847895 1037517 1069641 249805 1053586 379196 1236694 207292 1376752 887093 232515 694324 828569 500854 964750 1459376 1251579 150451 1597903 1041190 958918 737962 1966483 1890770 157015 776443 1823524 1704850 968899 71387 1673069 62588 39366 34704 237910 673403 919928 745548 357564 234502 1772104 860205 1027856 60899 1928440 1358908 482675 1998452 673607 1308675 1113180 769757 1524566 693885 252293 1816416 1212729 1090943 1628734 711033 121684 1115209 589839 6573 1258720 846494 992536 208149 834078 788042 17228 1270245 1679779 271761 1201143 1265195 1535665 637265 1848743 442138 431580 282385 1377424 409276 861913 669094 1839355 320534 1238054 1906742 481564 1940843 1249888 826912 1055901 1232619 1212821 1123648 1837782 1435959 769863 1434537 942413 1778878 1922604 905053 1890104 1908161 202818 1002098 650448 1156000 27043 231926 1275193 795452 76154 1794049 1006186 780929 986606 471470 1451217 1468542 1081716 705525 205204 457903 1697120 1376360 1054120 1473394 1360602 1475231 453478 1411891 1386092 410431 770643 1589878 412992 696886 1289951 951874 1337957 317144 86394 575349 75761 402594 465933 7722 151767 192204 1209230 1523386 346818 837564 310402 1616671 1231845 982266 532798 1919360 733714 1647539 1050664 58660 27087 1543370 261330 1995948 473616 1547196 354256 267027 1491810 1768658 791799 816620 128980 521440 918715 1794031 737813 1249077 844296 1031219 221503 464872 422324 1890196 1363110 1871010 1202104 1656247 279967 462866 99854 1961316 855563 1722176 1388922 563955 1564120 1172376 650341 1820701 243081 954017 303457 1127952 1358540 1907641 1667986 323874 495732 1050810 1388637 50988 1484870 385565 426725 100178 1804880 1823368 128767 1233757 1249933 1499628 1031593 559644 1105517 373588 900205 232272 301459 1583921 1870099 657903 805206 1920571 516707 1335346 1382447 704617 206982 123571 1792410 21814 1722704 1885140 1983826 42791 1123395 512085 1062911 1140308 581615 1047285 1529737 1576246 1825169 213484 116771 864852 866262 1922193 36187 1827778 931096 1562534 206606 1013098 1044125 1721165 549906 203641 1283246 636614 1419186 1774496 1860394 1459562 1388195 759509 702622 1440478 1760802 73827 636318 272677 669737 1792478 273826 1079245 261424 750689 1012477 1123923 1151977 719791 682404 432634 1233752 985009 1562037 331956 1032677 1627855 1332295 1584138 1658462 410122 437259 1594150 901539 1380821 19133 344157 1347546 771894 1652215 1679888 1140015 831064 1613273 1863951 736456 1699580 537490 281743 641598 220654 908884 1450168 997686 322697 1200247 1268532 417912 924197 574759 38090 1561271 983429 1609565 1312090 998305 632078 978362 526092 1229466 473899 451654 75953 233708 1814060 1568698 655027 252407 1778916 1501975 485565 1495012 1738236 1654329 1155928 646913 1674331 1473336 488792 8810 1779791 1503269 640516 1302065 1245340 1815349 926043 1908655 276875 1220303 184569 1300432 1839074 1353339 42620 689987 13198 1863489 677411 969612 580394 882707 728625 1134678 1514261 775985 952530 232925 231457 1312418 1126157 1022116 906714 1846285 241834 843303 914588 1851433 1649369 1274890 344309 1070470 1434807 484021 1369625 743065 780960 623209 1578282 585156 401330 1059308 1862300 1717308 1743760 531935 757396 310827 1824310 284506 1918286 1628669 1275389 1511363 861635 800885 77429 5032 1840651 635109 1571744 1952066 964565 1322883 1697545 1618551 647739 114525 256352 1911204 1117465 1806167 1153388 1871740 59534 1130026 561154 1172565 1593873 1742936 913421 1042026 1300671 242045 157701 1734687 196539 1754588 447027 1585035 1198653 951809 1395799 122264 1238542 1411818 1598224 362402 1753128 1421329 1279722 1058675 1483645 193535 1766870 1607482 987537 1374064 1667408 1234106 100115 766895 1909265 1376830 1954057 1475389 1011755 1837320 19456 340829 797131 1757957 31646 1992070 1270314 1105777 531767 1639994 1666026 1396009 1515337 338099 61220 204520 1403839 27883 569819 358434 1578845 1738129 1554929 271155 1590779 1777676 391306 1816103 906787 999686 635477 1949969 1136514 679452 60003 1483821 548474 1265266 1055503 69381 1106138 17618 1246465 966336 1241959 955278 1926381 221824 286752 767196 1861409 731473 451012 1429696 1433610 1130256 1634098 225 78537 1587721 1908408 370751 1983102 343119 120724 917727 369021 1352414 328479 257492 178075 1770666 5366 567092 1677372 1110378 1668072 955999 1250567 1794446 344242 1101250 1826898 1515513 1580730 359816 1784552 1246809 849443 1026156 1876680 504958 345544 1087111 897202 872268 766389 1488955 471545 1874041 1512355 1209537 1988956 766408 1483620 32037 1691116 1722865 365923 297866 1853565 471874 168543 1208559 885387 1859834 708326 1592419 1400479 616644 1904774 243777 47554 1214878 1622894 1258526 918750 703812 378539 687186 1482148 1787602 1995952 140344 517743 201819 1406981 96986 783700 1052130 1045631 758890 827606 1567394 803590 1146532 1885169 1617619 534574 74894 1786221 656743 291114 784993 1001457 695950 253221 800535 986434 719408 233633 1559510 1471328 390554 869670 149334 1615269 1674181 338465 1895392 880934 1568258 609016 356506 1178051 783970 1582019 1650595 1774296 749680 1040798 631111 1075088 54625 946015 393259 1271260 1099463 350658 369651 1624602 265029 1540543 1793538 302853 833426 1151424 1656723 149636 1946857 1247160 1182514 278542 1524297 114033 454990 923675 324430 1727961 868891 1494698 1779079 1797786 1407833 1435272 1358838 1076853 962791 1959267 649015 655727 1237399 72162 530931 482834 707346 1249893 212954 1302748 1339485 715760 258640 718569 952587 1579753 835193 866207 135813 1971630 1185830 514618 1278373 976325 1203205 1961669 1673861 1287664 1538021 409950 1397709 425005 13531 1005841 1301924 1177583 843969 1565320 1064591 1539562 905237 1456072 1883600 78996 340792 846910 1555807 1202482 689892 465859 1029751 806382 100081 787166 167295 1254128 1966754 565931 466979 1350182 870888 950082 1041774 1997282 261518 984455 305435 1670977 1012982 991195 490842 143409 1873125 745963 1535286 175368 1804009 877003 1137482 582941 1565041 834334 302892 1688365 225970 1828693 580186 1287383 1886427 909462 774617 331981 807492 1692226 1865103 793558 1988070 19573 1427425 1419861 1214785 883540 10780 1698316 1112346 969902 125514 912629 926114 734041 394062 325332 464422 1492105 260553 1458682 1924681 1182916 1680659 787167 1471372 1082483 655274 231892 430595 1348143 1474806 946413 1403272 1431971 1107846 39764 1563897 627603 183876 891188 1066736 1689086 1684525 700234 938470 427989 730597 487936 509312 1042756 1100905 667609 268539 802399 1456001 191198 923700 729613 1205623 655744 743138 11246 1063389 1544175 1276134 609698 1206831 962724 1931067 1057174 368565 150076 1964512 1965635 1691700 1157556 982752 1746899 911181 417987 60766 335807 663200 1797667 807603 710852 312446 1849358 711448 1215671 1953845 1040767 1280470 1670169 1091058 1591836 1286229 758469 450348 998017 315692 922785 817084 1108218 1966577 1730858 1539711 1928079 1504871 1219238 1019981 633719 401409 411589 481649 1231255 48821 1411838 1683384 346436 288316 305759 1051121 1624835 490049 248069 1180190 1785506 188562 1747416 1444237 1165082 325073 1744259 1867678 248726 927616 140020 935554 516624 1273762 576094 350498 146982 986043 593988 1059077 941000 486624 1251163 1973544 926863 1291422 480577 1419754 1940097 1622946 1186055 1573361 1325636 1579928 1681342 1605102 22578 191597 715798 881220 977467 1890449 1383709 1941470 258707 1941116 1408264 55567 129605 433016 688075 1380024 203606 1670934 1413244 1292318 1981097 1183049 813736 92403 917854 914960 1929175 1180293 484891 229803 197021 1695538 1873691 57414 1711431 1357961 620138 1126013 1218455 1856513 1583222 116150 1020760 1172635 855621 369034 986992 1135652 1427136 1076395 118865 1347103 1278423 1125928 99983 1781796 1423477 1488382 675896 1356809 1275398 932260 1992790 481461 618752 1642952 272530 1354144 292781 1203897 1227660 1329449 1923765 562813 1014501 95727 147949 1853884 1631053 1617258 694126 1320463 1923950 1107360 604501 81982 1053582 1970540 1115311 99340 422103 1540769 157971 361820 583331 1572972 883499 116573 1514435 930280 1395831 1796434 1743632 10529 984688 1581063 1736995 1146029 1962443 881085 1517143 1222610 1439756 1342441 1017749 1583631 1973987 207034 1479922 1119160 58702 456740 1380220 1991621 1809239 586428 937100 902023 823131 587610 839688 884262 680911 70111 576467 613598 641958 1134277 298190 1184309 1814740 963853 489431 1479837 1884812 360461 76485 417053 45157 766972 1250579 1174334 1997556 981980 448854 1338171 559581 242597 1798227 1449566 1913305 1006944 950801 178351 1427436 968145 437086 1426015 553694 145613 1209896 28125 519985 1162080 1704127 1240142 1677428 1214432 611413 1322396 1397444 1861416 920439 566957 372167 523719 1361034 1535555 1081752 1246780 623982 1678087 545010 1389 591050 1839086 876342 872563 578504 1980878 183592 493349 1246411 129609 1362106 696299 775365 1902400 527052 951348 203862 870890 398329 1947309 662543 92355 1602962 570281 1080122 786172 1225127 1919684 1393426 777566 765487 1114579 640438 736906 1248569 925588 1815623 253494 884712 1169495 114564 561548 1045681 1024018 965490 1278466 1689109 756870 969363 887329 840636 239282 1441126 42832 767136 796779 1846249 548994 69034 506373 1034789 199363 459722 897356 1770107 808104 1582481 1565317 39330 1284245 15818 1066053 1259531 200612 383640 524445 948093 530896 1177591 498235 137386 1931869 1412714 918331 851390 1775598 1218646 884055 1905256 1141807 448253 1398999 1235801 1818800 7802 1614322 561186 1792568 166675 979721 250932 99564 904151 1698409 446406 548575 656971 587897 375099 1360919 917378 1951149 668240 1175900 609239 529889 1875601 1271225 573527 1826746 775999 1138768 706353 811519 1992066 127052 1416999 72213 693589 1863584 592264 1637899 361277 519085 720917 1641760 394417 1273653 774664 1741665 252465 1359971 637161 871669 390384 1500965 1843048 289109 1043116 469509 1342632 166477 1581393 1405047 716118 183634 1302391 1218210 1169298 1519700 139574 877921 1003282 1271740 997597 1532720 1311040 485456 1604759 1411834 1825682 430231 1011887 1051445 473711 103417 1788563 1083521 1632142 259697 1800364 869395 762752 1349338 1936739 899345 819738 1452062 705634 1859043 713776 1716110 811122 284545 928678 1609221 507355 1454261 1604359 1467525 1171298 1266967 58015 1750397 1382102 12285 1694461 1486647 1272791 1646377 1810310 1603905 1940786 1197488 629848 1206511 431140 438286 533741 777613 1931979 854524 1666191 627724 528042 1949922 1523071 1968025 996856 262570 1938315 255273 1871231 638436 1109615 1462952 1767329 1554442 341079 1526593 380810 504370 745800 1878638 492406 1242755 15960 1666251 814528 1908079 1387736 730092 1000618 860028 1264081 106690 120811 592376 1895665 1603792 1688481 1967691 1017056 158886 1949828 1830712 1327558 1066650 1579489 504349 1292638 1786601 375817 1248617 1013028 880815 518912 1150147 1843622 1378944 1335083 585950 1054663 1222446 893792 906665 58144 1438495 947505 1469221 31104 396216 1394642 1287987 1607758 1782011 1715997 1954750 74596 1105735 714139 540172 687491 196584 968940 1406777 1625702 367049 1901986 1803518 457729 883848 1130006 239027 547098 140329 1146425 416531 1351735 172464 485272 1005625 1900129 744410 544325 1152277 510204 1649602 593028 744894 448714 1246662 309810 320146 1621838 1261997 1191425 763528 1078942 90477 1802593 1920775 1780131 1968060 449898 436908 270124 834936 670106 32226 1445384 1008451 1161028 756366 568083 178135 968640 1815865 1861676 487630 714619 1610811 835753 334487 73162 448096 1536 1355803 1461832 419551 1075968 1618673 623333 1531906 1356443 298839 383263 1760432 1993043 160519 1010934 727699 844820 1638073 1533420 465216 1821109 596063 1584152 1625593 1161952 1781652 1941202 1148321 995068 1507454 1407673 1117789 1764908 198002 247250 1810019 298159 159524 4348 506954 896117 1866017 641681 1480870 1053040 992429 1435223 180518 1912360 359876 479721 413507 590920 974590 675851 411895 985653 1423997 1730112 660366 1199618 1097740 1501419 1961636 1345976 951757 1002527 196672 223105 1232880 1785940 920686 1098738 1727826 1011970 1580979 1142787 1951953 1830170 567930 938355 991936 1983256 1806904 622318 458655 1621795 773764 585922 980804 823158 1471010 738045 1051616 94019 954611 958558 487342 998958 1964570 1732927 1624018 538644 240691 1077105 1209360 853297 1189216 719902 565022 918506 1975129 286420 999494 861043 1418009 578841 587360 307054 713564 1564219 145199 1314649 813443 499663 980264 853355 213855 1027088 1718407 843908 1142254 1186641 438233 245488 1504910 1378470 841041 1783548 170743 1028594 319558 1292905 447698 299574 1094692 1387700 34626 1943851 317516 1589632 1739329 501363 96812 1607286 334337 273636 1094421 513006 650616 1573580 272447 1636771 1199009 87955 93396 1791610 1958762 836759 1942475 906021 96534 304354 88625 1852631 1879462 723527 1725418 297027 616616 1950268 1767009 1670295 1215334 1631588 194470 285393 1933257 1963158 736383 809566 77267 1320077 1943773 1026239 592454 1821693 1018399 318415 926666 1685709 1609142 358557 285735 237315 1841136 1778153 1333469 243972 1929515 494943 1738493 309436 1098399 463574 1096438 1662061 555361 417164 1177543 1379167 1851676 58462 1277286 260533 109887 99900 1298805 914893 458966 849411 1758144 1509256 1784415 1549790 1520754 1370334 1174067 997317 1735541 104515 1840654 1446373 112491 857693 23071 1192197 588399 1460723 1397533 640308 1835450 639892 1692570 821164 1043681 1619745 43984 1624526 1135885 84600 1858022 1970651 1983943 1767364 952412 1137051 1937072 372605 1443659 1482753 1723416 1452413 145048 1408263 1099686 1729217 1846464 114643 1465077 1200560 1613636 1481485 1611870 995657 1771642 736222 1697913 1566713 850054 197039 1024947 1561354 228762 1015704 325050 1482198 1329059 1831433 1009543 929957 1461988 1613640 176445 562982 1508523 1024597 441746 1086318 1827307 312408 1232256 910347 618873 1169523 876244 1261578 556440 660775 713966 10013 1593110 1542604 946380 569379 1853758 1128133 671472 533050 1558148 1566995 293089 1882865 829589 1718908 719989 985036 132303 1882806 1269024 695864 442508 1857334 1797454 65240 531446 240248 1883202 857016 1485194 1830079 1565090 1531729 1874883 909213 39083 1895684 1087082 1018195 365477 1231699 1963143 766501 3682 858876 670877 990834 1659777 267729 685541 1264982 55107 1815155 1138381 1422420 635820 943024 1634775 858325 342659 1830426 941707 1446577 485511 703920 259815 1682713 1717908 325749 303511 1003532 1584155 766704 157464 403839 858162 893538 341111 170403 362439 1311320 1935182 1608921 1364404 658477 537984 548309 772610 1323315 1904480 642925 1220109 1756625 1574648 868267 1996894 1256297 1846557 818962 1396325 1691413 1664508 548035 1467463 1482633 1353444 729514 81591 1283162 987827 916804 559421 1562148 1080270 1822343 1653745 1563404 902549 1870627 1989652 1786805 482123 1971528 240700 986115 984582 1986297 143534 243268 685150 1526881 1643557 341857 1148250 235164 1896560 376391 272723 1772993 138044 801861 560517 1023488 259532 1542455 858405 446215 790264 1124833 956501 392203 309100 286398 1631669 246787 171080 906772 612878 111965 301949 1934884 59650 679202 17669 1655328 599459 935443 1577389 1567855 1727944 1101414 240782 1146545 370237 1180985 1887120 1418587 1424416 1591207 2328 516414 566372 1335512 1554133 1933342 1232264 531522 694131 487913 1598538 1693999 1205584 848094 1839208 1451241 284574 717865 1860220 1982566 1364432 543527 1361444 1350339 1824794 1949724 1609752 620143 54481 1138568 24971 1016097 1439509 1145783 409921 936151 268778 1287602 1971954 1905824 179016 979805 672760 969401 1889326 1673841 142427 996704 462941 1221981 565391 1852227 1172546 412615 386139 64151 1467644 1586045 448506 1637693 345299 1321955 744447 1941574 1040387 1115610 1206780 512629 1426206 527513 438528 1600064 484723 1107220 1266130 594178 470652 58091 1372511 1399068 1214446 1575738 951713 899778 196894 1135210 938945 98677 1166541 1555547 1061850 641299 1619090 335511 1984983 119467 1361713 1775451 618623 1870513 421208 883884 622804 1447716 274108 1425359 1143362 1917558 1997160 322718 1592175 431677 1256360 1684188 139202 1982282 1907609 288214 1275072 1971240 1254415 1173988 196764 1893260 417231 274 458245 922070 41228 1197865 1855544 158908 1258967 1194680 1606808 1432309 1958341 1635121 1198293 1996017 877057 888189 1834543 464950 1953623 1625051 1257908 60841 262853 1363976 1716601 795245 225035 285228 1294875 142136 430872 1764861 1447593 1651598 1192426 17011 490704 1600373 773147 1630741 1010898 1938246 873342 1465108 233632 280030 1650045 1524896 149448 1894564 1923459 562765 1874030 1635472 1740856 115309 639318 1805695 33092 489346 644251 1051590 1194541 175901 1239506 1992096 779032 669127 114711 679222 1091983 1356255 1525903 530925 393572 1715443 1811009 510883 907981 1223547 723255 515773 1357432 1011442 1499047 782478 56141 260829 471260 551094 1291336 1008589 393976 1047387 1895571 1441630 493573 537005 408067 1293839 1547217 585639 1275937 924806 986307 1976756 1045387 755026 213341 366677 1118835 1096211 1242563 1221633 1907945 529210 273265 1264912 409164 56271 1017895 1305690 396225 1421662 597356 317719 180387 629567 854280 313027 1085656 1796072 1675040 1985836 749530 1608358 57165 665098 1242433 1217814 57318 486506 1554823 100773 1214695 1085961 1783004 415672 1447843 1504547 687914 1732008 676006 1344498 420393 293369 1674277 818597 100170 988149 1159000 1360918 1439431 424558 373250 127821 535877 1452231 126875 832508 1084220 523360 896728 1938956 1747992 792239 849554 91289 37906 287256 976382 836667 1749131 521408 978917 1724198 1844072 1213624 324173 1344165 542935 432500 84044 1142636 478759 1461202 1720860 1765972 1368327 147022 1844029 521793 718613 1404475 508710 1906525 1685983 641701 1030676 1913017 1896638 939250 746033 535350 1642048 325934 605923 570375 32279 1497940 871750 668115 1828365 699373 1399567 543192 1657301 1101500 1407430 1778656 930910 56046 1144852 240400 1923741 1931743 938568 1299635 1562772 750220 59752 1798919 918831 792635 1747987 1742183 1165219 380438 599425 533163 1574268 1423571 1662376 348743 1965863 1507472 1335681 116347 239828 616782 1655184 1339350 1757881 386659 1721093 190841 1301345 1569758 887335 1697666 563041 179198 1641514 276202 848874 827333 567016 582810 1345893 1174624 936621 1443909 1306393 1527493 295005 453129 1527413 1019133 1342971 1522443 1265157 1273693 1027735 62176 1575836 1936232 1834822 46441 682910 671331 1301349 1813916 1583899 148878 438241 639518 1421108 1896900 338130 746908 1957173 625973 853591 1255663 279153 1975235 1003597 1077816 1748875 1966629 476028 570499 1162387 1072806 81839 1367931 137933 1349128 178984 1192929 1541971 1837985 547947 994037 1112930 769624 1021530 1107202 629390 1899218 171455 1553272 711106 1569751 1282481 1982111 1468746 239362 144179 1229587 1202475 1475042 1079548 1137568 1412375 805662 13140 1555600 1904565 489456 598747 1205201 958579 201106 1364729 252556 649488 187550 988135 149563 466020 1221972 1582931 1891140 1246756 1845117 1489323 853577 1415400 56174 754899 1280026 357720 308746 518139 405121 963146 284414 1104689 1352794 1706622 166078 1625196 177275 1413406 694287 498923 1888551 1705790 1140613 1385884 1965224 838398 1401622 826342 1323114 1015336 1150499 575077 1538851 1294179 1988816 253415 171249 1891379 645163 1691080 813715 1491470 564602 1510650 1682574 862623 1610217 1981795 1203002 342379 1546929 1614230 144051 266468 309141 1114706 1026536 338900 1360635 827292 1991841 1205234 1072334 384596 691033 832932 772188 1807952 931555 1744568 1175131 915308 1070968 1943652 1509067 1117553 422778 113578 1736832 1624865 10668 1034326 934673 438413 777345 68256 557625 131222 1054939 782691 726313 633946 645519 514714 955893 485957 27854 578777 1906091 1772509 301991 603994 1807279 1460419 529373 1794480 1187336 536210 623232 1053355 1517318 1724244 382424 1766793 1233630 126002 1243069 1581208 394113 1493928 1069710 865907 1163271 835755 167002 44776 1299945 1584384 820595 1094099 1321451 362109 1627164 309702 733606 1042782 590203 1615340 1764548 1604619 231444 1181873 494586 903095 373363 1594565 1564125 1451260 1851189 917920 723561 811420 1734147 759914 1638030 735793 1785780 1691440 60875 444650 681921 250754 1036408 348939 465387 982040 1317640 1454275 1097114 1320270 1252699 1262276 1652650 1691656 1428826 1696454 89585 1983822 1693378 220297 967312 1082690 922082 435775 995499 101861 39066 811638 1021191 142989 434278 1969323 162030 703427 1003379 36311 173754 155352 85465 1012082 1160343 259861 1961944 1438035 229899 590219 506388 1959092 593283 281854 600190 369055 610267 1449220 430171 1117257 1579828 396511 489552 927441 1419006 1487227 1741422 628316 335882 1078146 497385 345145 811102 1871378 1260788 19962 1293405 359999 1398171 800896 1718892 1503584 378422 1894274 1886418 1687149 1388784 31307 1546013 1145476 297313 1520736 848525 949892 929450 474770 1508187 1458422 841627 394207 1807696 1679298 1593583 1593187 1974811 1717080 1330880 1460581 1509175 1389899 701 1729393 326160 1047938 159019 1981318 1918424 367565 1911152 732356 1347607 1296734 1342881 317015 1924147 1439176 1448678 1647720 312488 1926760 407563 1734553 1864524 155147 1999526 1696229 161619 1911406 1246787 1529513 1862228 118780 387962 890617 924838 1206809 1972554 786085 662981 1567912 1990432 1373727 1248015 1153203 475818 946488 546507 530318 788779 813048 1284838 1024925 1944888 1294274 600528 1824110 1789423 981102 395942 1594577 1354719 1121076 1139762 1506804 1071993 1516276 1651654 463900 1809996 443931 812903 451695 1022277 693508 1953428 57408 1789634 922025 508070 992143 566227 1245430 1538593 1303241 392836 1632884 868350 1599353 56951 1592524 271237 1250735 1349835 1037291 1357184 1593238 1987164 89902 1469288 362028 1217069 176138 1066497 1063498 1387992 852165 1738619 1538563 547108 327928 582320 549992 1175108 479056 688310 1091128 601713 836183 510778 932498 68430 1278097 907070 1178684 140480 1974060 523895 16689 424421 1926682 811508 1294792 1682122 871629 608655 258882 1768403 143196 195156 1276981 1659020 576384 1494745 1281483 498779 1239897 1605138 862056 1772120 341149 963362 1353973 1249510 1900372 420302 708744 1562981 739997 986609 1498362 253717 1573471 987902 1318253 1969364 1348944 1044989 1364264 660334 1096060 982106 1586574 685662 145108 1294011 702160 702979 531684 1366517 1695624 1377453 130673 242425 1743121 1850099 489999 416513 105650 1162191 416427 1127664 313810 1279640 53511 379837 593626 725097 581054 37807 390484 186616 491846 975491 1222765 1596318 1854675 1682268 583503 1861607 1993940 1054912 1913633 51722 1677191 1434884 847463 233759 702402 873190 1290355 1332095 417090 291852 1293113 1469383 442393 1424569 822486 199495 1911843 1255372 1393239 996685 1094337 493411 889358 1319785 1143652 1075398 670366 280929 847137 1551258 1498457 1760623 286006 1768757 1884229 382025 998778 760006 535307 181338 1147262 1937840 1495704 202146 1861825 496825 1446621 1344064 86771 1965319 1772412 1350631 1313413 915517 799724 960817 11935 752800 1274048 1027673 1435119 1545070 1303934 1414011 916167 578436 460345 1882527 998721 339957 1562124 66675 1340696 1904928 949033 1089544 708162 812167 351452 1447330 1920340 1509348 1047042 1035147 884074 1031918 1270895 836533 1351198 1322495 1574712 8944 218770 1192035 1817745 767995 894939 260788 727497 861854 699942 1569869 1711895 12994 1646560 1190128 1587570 1229746 82351 692270 163010 1093190 733261 1970527 421654 141151 625365 936356 56133 681485 855642 1793999 75519 1396378 473593 1033087 873172 1288100 1068412 1188590 337699 503963 639174 1524070 67821 1899302 1889214 568384 458929 586727 269984 1508664 293267 194103 300587 955888 1296532 1614510 438606 786170 24087 1879511 275103 1220349 1349334 481832 1409367 1235110 231517 1091337 1576383 1745572 500587 1613241 1841114 161723 1135309 203562 1858910 502058 1118615 729889 1820617 1007497 537042 830237 913425 499455 631301 1746884 103554 1390995 525951 1740983 1938489 1162831 336701 1741996 785490 57840 1971225 1784942 1523878 338993 352753 280633 1782680 1134768 530662 319949 1203932 1950317 57519 1347517 348199 435211 464211 1988174 147290 505894 1501988 510238 259541 1122963 1298083 1647235 214523 1903480 92314 676762 1914766 1492719 1197592 965138 752521 194266 1854841 386373 741244 402572 1955351 1624087 990299 460252 253303 1739842 121079 1903832 764139 734104 710038 1463795 518538 980932 851068 1123119 931483 478089 782411 160237 1512559 84608 999470 1087395 28434 1731328 188370 1307837 1085227 1085734 858414 1630408 1404351 847189 1849574 636078 28675 184340 474752 1522112 817761 35934 646565 1460992 1873480 1731966 34308 536109 1733078 1703307 961513 959293 997823 1311281 1310935 1138766 1202596 320068 850382 642690 474384 486935 1916165 1684997 1211094 342352 1919275 431077 500865 31124 275350 517092 175563 185814 1416815 299250 1329270 44979 525897 1667253 617314 1912195 1030501 273870 836148 1175565 1515256 1947232 1653897 258606 1926141 395212 1231186 725214 1377972 762611 721996 367969 1555595 1714084 595496 205339 105372 1598790 385142 718009 408561 1045694 1164201 1402010 1126439 37152 1108916 549153 979612 1684729 1773219 1200784 693639 293921 503803 144662 1065237 484798 647268 1529067 611780 991599 664947 416203 1838679 971377 1649253 910753 1256890 104377 788379 1428702 684958 692322 84721 929521 1485876 1823659 1810888 1627112 1632670 1989963 1157846 134217 672958 1567588 365089 1073543 1096289 1268147 1693815 1001604 426032 668178 1230686 5423 1285519 616353 5644 262230 556857 973868 238883 400490 263439 1740102 1096188 1962773 1281442 316541 841901 1842000 1854627 1764564 888309 1600090 1201302 983712 1586146 866541 1363749 1683827 1886987 63482 433899 1573086 1757933 1304723 1990628 391859 1421508 1627963 1182994 1598342 1682635 616876 591358 785604 1080575 1466481 346591 789428 499295 785455 1045923 277819 1994135 607174 820528 908741 1675031 1884427 1383314 526020 1882917 1691383 740940 1068931 441952 1611588 32873 962954 504888 1009069 565511 1448700 1567244 852009 52301 1275447 502585 785432 1434409 939992 718553 761070 98470 120769 778961 1649530 1027598 1825813 1194234 1739514 1445910 958298 1748405 598306 53964 591546 44990 680878 174535 992538 1933400 1003293 978262 785549 242838 1103790 1453711 1314644 113168 803028 1887284 630147 700082 455988 1214709 489307 194540 357141 448790 1536060 1781122 1525880 105887 284737 1532095 1654250 642090 379640 167317 334895 550259 1131708 932924 1219712 1729563 1893184 558397 1016440 474339 763625 1585252 1180558 746183 161242 580876 348172 664805 449798 1000742 1341818 1017401 300493 1198483 1215732 590567 1524716 1547142 705996 1500470 767346 54477 1074994 1492095 318889 546846 355320 670262 1377120 1562078 1600396 1765442 576214 229527 1094169 531197 1821110 817823 668118 1203479 1634131 1198074 1837615 1010125 992216 16666 1043513 1723020 1577111 133649 989721 253865 1275350 1435910 1529134 1959295 756666 957654 160476 608670 1860102 1573506 255672 962164 30629 1014505 1577368 363180 989120 842359 1660516 1513493 217229 56355 325952 1611362 180144 11445 1408157 1992536 698145 1598269 94375 244638 5585 13296 106979 1668195 267578 1853317 150313 656101 1751521 141193 127146 973968 1198857 1736935 1349307 286750 106422 1956789 1214789 1287441 1842370 1988092 1562515 931808 222807 513432 834953 328192 255866 91810 563144 1616409 1387284 715035 836573 157687 1513180 1841352 96113 787440 1809161 1418503 1715125 399035 1186486 507261 476289 923752 1187997 690863 1267185 1902046 698444 263996 1841944 547478 1787297 628035 1139372 975736 273228 628587 1431306 1807412 1878961 1439494 89267 1259088 82314 1874670 1841337 511750 639227 87670 1991487 31228 1991030 1491869 20981 313841 1554333 51464 1058236 609939 168499 811296 1349331 670949 1321563 959919 452184 1576240 689385 525998 389752 56448 1720792 790244 674041 469212 1770051 1498344 300051 283220 691665 1809931 1387403 922294 542298 365756 1804398 921664 84322 219365 54681 27140 454028 86559 290892 1754303 1501057 340026 974453 139981 55178 367685 118844 395716 241535 89216 1596553 1057725 1636900 88094 1340098 140110 611869 1050256 1205470 1294042 226132 1262249 429886 851802 611349 1058364 657695 1201361 1351213 1999988 1377790 1903681 616228 979831 381235 930 262009 72832 1225404 504405 86424 1613347 828547 1594461 278238 717008 81368 450703 282400 1776471 69865 1172185 1716655 564517 129721 1023876 900060 580562 992555 464458 1465728 830038 691427 1573401 634838 243861 360882 985760 35441 1798987 1115304 863737 1037423 1978139 1759255 68728 207962 1020469 1031904 1399450 1860026 151766 1420660 510677 1008691 1607075 1815670 861430 432011 1964352 1633044 801807 1492479 1877765 436139 521666 691164 712704 1209315 698391 1261991 555902 305585 1123691 644662 587459 1691701 1821157 1178425 233984 711068 1981392 823780 1622347 17188 1392427 248897 1013812 14452 103641 1244854 1685245 995670 357759 1209909 182840 1314017 989920 784819 1433151 282569 1257311 1085860 860258 1659330 904407 203120 1853994 1505106 1748206 834267 1787749 531613 1867446 91695 701979 1050765 69602 1524854 1180356 238193 1915349 1781025 857311 1228400 236282 164246 1746521 1044450 69575 102868 965300 1908639 1994115 1364880 805837 1899499 423314 173527 289375 293962 1899007 1051980 338669 1574379 1104769 546263 1282554 1938811 1276103 1305101 1467839 1090817 503699 1696238 1721869 1083746 934191 684545 740493 1348762 241004 728807 1120311 1980950 1229245 1166834 1304595 940319 1138879 1025041 483467 1331656 175172 126373 604238 48111 684069 550487 1853930 890940 1777097 1720491 1586521 985816 486038 1002969 1144916 983824 803226 596977 333979 876451 1735577 1724182 1077628 296152 1003108 378689 1551935 610198 1774116 502147 1276364 1144430 1834379 256291 947363 355806 492416 544826 53866 1557518 519923 1591608 1035510 216167 1699918 1206773 1050813 243095 1698580 1124997 1838922 471858 851078 1208871 939464 938038 1610759 460466 1946924 543396 214954 1967385 373701 228779 410228 841337 928306 19243 26655 888052 323489 1738212 1361497 670485 1774312 726109 1326728 1481119 140864 813412 561930 1808123 35283 256000 1147387 958848 1202816 1691490 68830 1533199 1263860 512344 287100 713944 399938 65989 452222 1399239 1323589 1163572 16708 593859 206671 1174745 1725542 1239374 1016773 154628 573082 67771 1436449 43319 849381 1056821 1470884 837301 1195599 485227 197471 1459758 1499037 1803845 1060874 173856 418907 47769 1538589 1239809 1314864 1755778 930241 1806554 416548 1433764 568228 450161 210076 342128 1153244 1944659 884447 1490810 1032148 916212 638997 240188 957631 121944 449237 780765 1751187 1926430 808251 430317 211513 959052 1524368 1107085 769896 1421940 508510 1093571 414028 55692 71389 988842 1636909 1759438 1368565 1142416 827227 1094607 830345 1051081 1699200 1872294 1741191 554687 882677 853628 1322852 924443 856343 381986 1014406 288951 1020227 1480874 464148 1109138 1856809 734933 187193 752340 481444 8790 1213909 1611878 241859 23616 1332283 315620 1543107 1429554 101740 473589 638148 1016854 1698776 1415387 1914669 1546902 1043413 1866492 515204 642638 1238096 1751661 440684 1743608 1504081 1497041 77269 564702 478398 108345 1438117 891696 1924582 1467675 1595839 1527638 940994 1128465 104759 1219959 324253 775597 1149127 1429568 1026489 186663 399387 333507 1182038 556532 256954 1966871 1030127 701479 1065098 1701368 1896864 484463 568114 1345340 1265665 853910 1313402 1206760 1364792 282332 1134903 457796 1541322 1219992 1942931 364795 1580706 592287 295562 581152 1580406 1205283 298178 1224779 822201 86019 1792319 1679034 1735459 520027 1040232 1814065 1572680 1302695 151317 281722 1366993 469114 223820 1438316 1466609 495856 537132 474107 321250 1734283 205012 1230676 1939476 810129 1909083 1968119 1394437 1628765 1380772 1796149 373624 18601 586704 525706 401831 50169 915459 1806913 1904200 1954154 733403 1556560 1049562 1905597 165047 809346 44144 1109465 908137 133663 678104 173543 1506330 1110939 314679 580319 1014430 638512 1702442 692760 1855853 1483058 396382 1231031 1984847 382999 71796 1944964 649139 1502331 831453 938349 391176 1175063 333023 1970780 1416092 499946 1180390 815006 1465335 1589935 319871 1691385 1978760 351149 669213 412553 1573904 385057 1342270 680297 1763845 696336 1758741 849509 1372446 989091 1997287 1746718 1779658 1398077 544865 1158325 1021021 207894 1695662 1574925 1150834 367822 134026 972406 804165 986025 601338 649762 1981346 1100683 1005707 288564 734255 1050938 1679586 813394 823977 1193310 1078471 1806532 1614267 457316 1502264 1813833 1670337 99741 447469 1711433 681908 1598550 312744 1306061 359567 1768779 937971 1546657 571028 1899294 670167 1312427 471962 1815987 1872964 840150 864572 760589 803234 1119218 1359521 1863142 851949 159353 316626 1592311 328202 1300767 222757 710526 510013 650843 989473 841895 786607 1447449 2736 1904394 954310 149252 1599958 693423 1773969 366991 931462 395516 563021 1468184 1713869 780790 1275170 1269153 98560 1539047 1828823 968622 1554887 1592850 514473 723208 1617491 1873468 290349 286362 1317849 598406 1784309 1479973 1154384 17093 514807 1656979 712445 1301233 1634103 1639645 749746 159642 1676531 1601162 1131553 1819880 127471 1755897 1941253 1091410 716123 332434 1723364 981495 25378 165217 1532983 1680590 533224 419648 1868928 1007534 1489712 1486124 1490503 306315 1393948 1684914 1832464 1530258 1178961 1746542 965131 446675 1000679 287386 1533443 1021138 1605109 135753 1965688 285478 1718819 1055779 1247361 55476 371130 647032 396127 1352708 240258 1476829 1318470 1381776 1266271 334364 1533049 834986 1724457 1800602 404798 763845 749640 268130 203421 67810 120234 657175 512600 1107155 603946 575736 1479673 1116863 1382522 1897301 1492667 143501 1306551 999745 429602 616239 28966 731839 684787 895629 274504 1029986 913409 1758018 1613653 43268 1150766 349301 993826 1448852 1388533 369090 1222589 1344043 1591992 835610 1432249 1732378 996070 968512 1707185 1352937 983073 731840 1254112 1560427 1197935 973802 1533913 1466418 1443611 864778 786706 1226080 948315 1889169 368943 1542956 1592565 1120678 182658 1167451 282485 1863478 996047 1902928 1822876 1113220 224447 212822 1889471 30662 1296563 1806431 218386 1788786 247834 485959 1658358 1155860 647038 1968167 1358517 461423 913303 1991645 53662 1482766 576822 1291769 1794965 1068712 1504321 1489775 1620284 437652 1450496 77847 128827 1835837 404614 1334094 356188 611035 172052 1409155 1983079 1281886 1491841 322933 1416016 599039 105576 345376 590570 1458903 1436465 1236102 1986764 1208681 509123 1857162 712554 711725 1760914 822128 380479 1918103 854910 863863 1080168 590086 354461 1822567 803004 1973842 401149 1591679 1547001 1594734 1331091 1743566 434075 1655233 16339 979387 1699098 680961 1763178 735699 1170793 1131689 527334 362888 1247103 486901 278865 941107 447351 1524812 584331 1635546 126949 160074 223629 414090 400837 225587 459524 1364441 1893545 487400 1258126 1164886 1510338 1282896 308970 1155655 376936 218134 1611022 16454 21199 867442 299505 58402 639685 1260810 940023 224588 555845 471702 1256941 1435531 949059 972737 641813 1419928 1138275 78309 1647578 1086767 975684 1647674 1666337 1018943 812711 1358026 1015555 689383 1487492 217371 1214284 563867 573913 824881 554315 153529 665615 484878 1358979 1494134 1426308 480668 1853431 880540 323447 315169 1513776 1286760 817133 668853 1052861 932888 1895343 1306398 801047 292530 1237197 1530113 1036670 365908 1535918 943553 1080419 993973 231108 319301 28261 773852 583547 148842 943900 640891 1934660 420163 1916183 103612 739272 844479 1931921 976566 715004 1350405 1099652 1586764 1150671 361039 1942200 1139654 1240359 1091001 1528909 1733009 935637 1360214 849468 1585413 838293 1103842 855540 321041 1397932 1085049 1558473 785939 455907 372065 1298945 1525038 199379 217912 947380 1252309 1948511 961943 767828 1399168 1510100 695890 1318166 1163439 247939 1957195 1432601 1254523 841581 1300616 1248181 1031187 968305 1223198 285978 1359656 32699 793605 1508107 1727257 865962 130612 1432645 1705205 1808089 948339 1403998 1615100 582551 478577 1118834 1750325 1377585 1609528 1507377 672145 1534043 1588591 1899598 628649 235289 562812 1064899 281316 1940391 925758 1626639 585220 1539780 958810 1339049 130318 1170901 1352115 847184 1908415 135449 91711 560849 1206691 850455 1392333 1541256 784905 201014 1717558 1662137 1966277 933338 1608529 30628 529146 1731790 194113 1899996 387345 1226980 731259 1826176 404904 1663675 1007843 1691966 1437437 1747565 1933112 749080 1672886 1335688 1681758 1518869 1009910 432686 650892 112800 1733768 1501048 1882264 766094 1396079 202724 457154 1689657 1824961 389226 965119 1795636 1497295 575759 1708525 808985 302355 1661177 723076 1887380 613135 146357 882407 1825795 169817 1608880 834974 1385410 1391269 1746551 1018525 613147 227108 769456 792953 1561964 135338 1637137 567113 882487 1617731 939638 1205410 958257 972000 1088736 577682 808660 1267763 1720718 356788 1872417 1019918 1610674 1809719 1843421 417561 1746900 1099929 421613 362154 505530 997750 815879 1278033 1327669 1651989 1225773 504302 1808042 989729 1619823 357527 1900248 1700497 700636 1098243 1679759 946650 91660 1446681 61926 502305 1615930 1045397 1575895 450303 14689 463550 582043 1996315 1125824 1391667 946573 1674887 128127 794997 835537 1715278 319929 162613 1582515 1527350 1363495 290054 546533 1679020 1533861 1102418 1905152 1291773 1203338 746962 890730 952466 1734107 1582528 1272879 1592670 522251 252126 1817918 1933346 1106847 1449824 1123993 1130353 870455 57580 100975 694449 1324193 359140 1594463 463138 1574896 1680470 1493816 1067220 1229141 1047604 885612 454098 706279 551078 961405 299363 1375381 883509 134872 554052 969955 326405 514139 333969 1469651 448871 818823 1029057 1577095 1843764 1601150 1257905 1472808 1289902 496689 1001439 1332247 179470 1923062 1107215 510793 1327993 278621 273257 420144 1419035 295846 1692074 406430 1033673 653612 795935 166258 1733864 494989 1005117 1921711 1511676 1469894 503826 1428353 216998 156933 1496323 93661 590561 1710574 1552772 648669 1692167 1626910 380068 1184906 1795557 1320988 1901298 911269 892774 746019 1759082 1779953 562362 1027682 398579 743223 993573 517524 50513 61871 343281 1298728 1935273 1753946 91586 724124 113730 670250 1475908 1137363 204207 313240 1903264 360943 606174 671769 5696 309709 845310 1601790 1695936 1586998 1790087 776860 792105 926585 1378083 328295 1388633 276079 1657990 537084 1063046 70371 968438 1962111 1819328 1585068 1062614 662804 739331 1504020 870137 1309373 683501 92510 1791811 1093048 607207 1587219 1233103 1942359 586517 436377 796543 1109362 1003105 616684 1230519 240133 845839 1488512 1792280 1183714 211608 1925483 1419807 399114 888004 1868718 1438590 566602 367968 1302747 1223005 1033613 1964368 324850 1056634 727167 1801047 9138 194365 1174571 1329550 1897291 356775 256366 1099193 786460 1822081 577017 1165988 1337598 1148906 1043658 771046 634441 376492 993636 1156115 423769 1424830 935657 22757 1349531 6199 963240 936656 1943815 444802 1950613 630759 50771 56065 838786 591526 1044857 1234525 224544 701247 1071508 741773 486744 279876 38392 1617837 1314631 797181 338956 1209387 1195467 863177 869948 131885 740039 28188 1130903 1379565 1413532 1023494 1796610 1581510 989210 706718 772447 1920292 1381464 1992583 1711619 1251917 179213 530612 146899 1232765 1112516 649042 461963 1743887 34706 986235 1538060 530019 1240057 458598 433747 905664 599699 1427221 969791 482355 1159076 1904809 954991 1796410 1171045 1652771 1860233 1041014 1418984 1724723 1429368 388837 1979025 154473 1041697 505751 612814 1615621 1293015 735237 611153 700060 1138163 352291 70797 1717218 491502 991858 1360005 1750202 1141853 547854 1345998 1267376 953179 870418 1742002 170124 187869 609403 922063 1352343 1851418 1879873 245711 1953472 712987 612178 946466 1605180 1292576 1636651 1588967 1141982 1422892 982157 825220 425344 1131876 877020 1370000 1445197 1787372 1691570 1671738 826359 767195 1462490 1690277 307249 1656700 1675200 1060492 1399908 352734 971847 190410 809062 994878 508636 163664 1706793 756667 1638319 163470 1849025 1271014 908615 483676 1589842 891939 1955071 1571170 869435 27433 1790173 385714 426929 1362621 1403756 292005 807722 714735 172647 1787796 801910 94176 517261 710039 1456566 593487 765082 1781530 61908 252722 1408950 1348841 1234978 976400 1726005 1708147 742362 754428 1824660 737325 882980 27644 1292478 1211888 273707 1682793 1599706 985284 1706935 869272 610015 205191 570413 279320 1010684 350590 1178768 31369 1116171 72391 1715531 398495 1708603 986006 30437 378446 980865 655784 1062336 1704394 1289494 402506 638014 1314502 395606 1049149 867374 1817677 1812466 921891 1157534 872530 590406 1176101 1932242 881570 394192 537402 351016 1626200 1246929 131280 1136024 909840 1986068 1660275 1230757 452095 1265852 987683 628194 1956933 13526 1372557 1435919 408054 583874 1436897 1466396 1670602 798118 1337708 1813915 835641 991636 828226 792661 1776286 1117827 865315 1507307 543681 1427308 338127 1098254 1955143 1164106 1350683 1720272 1760436 738537 1389887 1239842 1550616 431833 475706 1184619 284400 714383 821608 196272 1500893 872407 864982 1434582 1989768 1751239 56573 1228511 828375 1133084 1053282 489913 597247 1055478 1274901 212484 1806770 1312880 1022854 325741 410173 32309 10457 100118 398147 1935670 1956037 1817600 1976569 738917 1091884 709222 248614 901083 1768320 1752807 1089387 399286 325533 90893 213472 1261669 1497067 335770 242020 379796 1746179 651813 816601 1319562 1031870 293043 1191210 1716518 304433 1562460 1827546 1328327 223520 1159607 1967521 801428 1121607 1395759 1173814 148533 1474790 552247 689139 1479671 1569884 1661222 1109763 367499 1434637 1719913 1169741 737807 65012 746092 1755647 298514 1651008 185758 248728 1419593 1353272 1419873 1081394 1133148 1224149 1640793 682061 721410 156433 1328271 1655124 1158056 1492982 1518056 1843344 929918 133174 1867344 1981118 1371588 473336 552385 1813961 216961 110724 1289093 1705701 1607518 1872565 171427 611796 1492923 732892 267444 701207 29353 286452 1510955 150183 867068 100617 1623993 425876 1322916 1637524 509608 159341 171567 814776 1424297 313274 1551624 585768 652567 1340100 674968 1705206 720952 1768603 1699099 1517324 1042302 1010515 1076519 39249 604608 1021286 1226775 1518290 308882 476054 569845 1163434 1515039 994608 751084 1430753 1028618 700652 1019693 1217630 137788 1420048 1675531 223802 719147 1338726 1372892 1361347 1733541 323504 1300800 649428 412329 1866709 259096 1864595 434830 543108 200012 685157 1373100 1794289 3967 684103 1974147 1962411 851254 1451554 207761 1254568 1661515 320729 581596 1282507 609896 696024 1785849 1469399 408205 886788 45642 1910140 197269 685265 1626496 1896679 1434163 498035 412348 1234512 1003515 1647419 377853 254832 262224 1855094 1418690 923017 1934755 1586267 1853497 1892573 89182 904867 1111753 433823 1636125 1672450 807667 1073131 1282996 206470 100759 1552826 23924 1626878 780901 1768064 1651560 826882 1464093 952862 3239 526802 1341299 301860 1956954 1743733 589976 600571 1457486 53345 508422 904930 1441419 1305930 1811172 511329 1390239 1378803 1043340 1808347 107430 1722772 1821357 1875549 112333 1748362 394729 1885308 1545277 1149002 1681580 1328066 897339 1764124 285855 1753237 394239 1196141 1826189 695869 532298 161712 1905618 446801 1514744 763237 1813162 997677 1097003 1548617 521239 1109516 538625 1089338 390069 103318 1908068 454342 944175 1686324 448892 1288939 658336 1541440 78677 588516 1716105 1378028 927209 971683 1756188 119793 853509 482358 1764190 896622 635568 1088844 1782569 814417 1132757 1757232 129370 1104454 1138104 283419 363430 836974 723133 1455030 1432279 1537084 731036 89215 1273391 1380928 478746 1328370 1979361 1106843 1511959 1721491 133694 1706937 994836 656066 1690795 1094647 1006694 8218 1247266 1141925 723867 966767 1072767 1841211 1482851 1747615 825443 206125 627065 484379 378541 1468391 919795 413099 837560 597751 1235838 237905 1588931 389973 1050582 17741 56078 1857034 1626895 1786597 575316 138112 709290 1256409 77365 364010 1686847 1761102 213482 785793 1499290 1435215 261197 626085 1790583 1709896 1027297 350818 63528 1827308 1874233 739367 1840014 97117 1729959 1037549 83816 194971 706618 705927 132869 1157946 1410826 1656662 234942 37044 482232 1979549 883777 1477027 336183 205307 261869 1238451 1362874 923849 1000124 673663 1435850 633363 1313951 324812 1132698 1806779 352256 1937844 970776 500108 1738062 887095 1487340 335147 1941900 164133 8464 1384998 105555 1470228 1641984 135703 1879313 1959137 1550940 245359 1187103 1824214 1645938 130784 695139 1964932 1576151 922679 283953 433498 1336614 588384 1790136 683653 1410469 1495106 1508340 1324184 1635884 679160 1871906 1118276 361520 431297 336842 1398340 1998442 402343 1150432 1578455 140227 1605726 1605753 234772 286458 785149 733810 772664 989801 184058 388847 1975420 1414423 150994 1133348 1692020 1727005 1895242 1770521 112966 1978131 773920 509650 794758 1563989 118692 661295 1422086 662093 657901 1831973 1527029 1501745 1159560 330096 1698952 456900 1275235 1260263 870822 1991929 1628549 205458 803913 1711879 113602 1513278 1146792 1637268 1030517 1839820 1954415 459625 1508824 1178462 1722845 274939 1810106 68483 1042692 1282387 1636127 940717 1015362 676016 421427 581169 351683 1672936 1376212 215002 1100732 1263859 1464760 331085 1973475 925690 92584 1626337 1474058 1980685 343116 493755 1507452 1244472 1392527 192381 588610 1389408 1101872 1128105 1868017 7736 1329055 1407859 1567459 1287759 1414035 175832 1760435 907576 806669 1755580 323150 520355 1723935 881376 142407 1118072 1822517 1498335 1076946 1865139 56855 1766790 1729836 268024 1160638 1904866 1852896 579790 1824926 1072564 1429030 821535 1640025 1622727 242811 901552 798966 208412 1939777 1148455 1493027 1428463 1011498 1685496 1626743 1963153 1194664 1701055 1655322 1057980 1437062 568436 670389 1100080 1256162 334736 1484113 548950 1392480 492863 1249223 505497 1252786 473413 263138 754155 1539525 525838 172429 21516 1222981 372031 984548 599469 1725070 1544760 1764521 1706092 455182 4989 68004 1665520 1447127 1369442 439450 306284 16938 675246 364536 763203 716771 276215 1319050 442133 528317 1118676 462224 1399451 1461933 54638 683066 1618501 516496 374781 1845287 1430364 1855192 384272 572335 79764 417808 1968941 1247959 1214939 390023 1005972 814822 1166290 388031 720757 524477 70054 939156 1653681 998491 1757659 590484 1472158 1221165 570135 1061680 1513747 1906841 1454638 828301 786123 1998895 1690581 1384302 1177070 1634300 1159408 1013077 1838602 491742 1420559 816846 874305 1574308 1506255 1080556 299222 357868 1329168 1555063 255363 879692 622806 152105 961863 94794 931106 862016 978345 446712 647536 713548 1813580 783571 594070 1031483 493817 21972 1545588 915865 1354758 593975 1086218 276872 1517349 1740240 1354604 1091773 11074 666734 1152133 640539 931508 1307719 1876984 96274 226099 1796863 1154377 1985216 1216405 1048530 1497578 1660486 1661087 478570 768394 23287 1841573 32833 121278 1866168 754667 1468825 277958 1945607 1543533 812232 887743 1200338 1357049 100484 537163 869037 69483 1665589 800442 1745078 242458 486293 1753753 1506355 1738874 634937 1587162 144066 853626 1381038 1399529 624958 1666894 210289 1568315 1411206 1073941 1212078 1515265 556800 1502676 1673213 263159 1762775 849253 1356325 686281 1971087 1836521 101691 1183866 752150 1691553 1562081 396243 622069 207626 62318 1979327 1131583 1892987 1049962 37941 1994491 1544505 1086784 1631821 1579077 1485809 1808995 1051005 1619270 45646 149878 1029568 1440254 1397778 760809 1497147 352400 1792697 40795 1415350 1468334 1203287 1246114 552469 1295090 675716 1132695 1059953 833428 1511952 1087805 748112 1418286 287807 1295748 1428562 1830099 1385649 747572 693868 1547393 372954 1442950 1394777 143208 182411 294285 569988 703189 1813641 826095 1980956 40987 270322 286413 1291889 1594350 77635 148510 106790 56754 748244 1595866 606300 1738424 1834073 980366 1540575 1575218 628558 1653172 1811389 1360402 72603 659010 1210009 1856705 1501477 1489738 1220053 1064647 389681 1151908 1902654 1106954 1745115 1245753 1603829 1062655 643037 950568 1357622 750221 871923 262618 1863682 807597 1770932 1638825 1680890 1297069 1645705 1483276 457781 1781789 601095 495274 1778303 1485242 1263627 1658567 1183050 976222 158511 52111 293128 1714728 1073691 1794080 1415420 604819 366466 1038060 580810 1594703 530384 1134609 1195535 218367 706761 681720 1942319 372569 1291481 614342 508573 665025 359843 129503 1883314 617580 499074 941786 1992871 1364106 151219 348315 1177181 502120 1625785 1888020 365912 1389943 1648265 1673289 350650 1655290 1593574 640281 725604 311648 1889114 1338037 1542298 1777479 785597 331290 1368537 222981 769573 1853422 408474 1423996 1880164 1272309 418629 938922 1041435 1584982 1707901 1182355 1723349 1017680 1084627 1133653 507181 493096 1801388 1631304 375405 21631 1540550 1642868 538348 1967737 813136 808461 1455678 1274480 1541993 1787637 1821146 1879817 772059 1299137 711028 749341 1037615 202902 529333 1699983 1086888 1277046 1677752 321173 1776810 801494 1258494 764171 667969 302751 1690743 1619888 1365966 1511968 642455 540917 1378511 1664374 521270 1151885 644708 652639 1701113 902084 1173631 87227 953738 1492673 523082 1509247 1382846 137028 384900 792527 753131 563230 70669 1998763 68064 1010773 1401403 1593632 718023 711525 1262251 193569 398949 1703836 1491527 1289624 1876550 443187 1904645 1194685 705452 1433721 153850 156620 1784945 190654 960704 237888 179449 151704 313048 476056 836962 1432958 1906226 390618 351689 331080 1141194 1642026 1786751 381846 639255 30458 1964666 616994 268052 225062 1058193 1800391 198597 1996538 357639 1538462 117940 288231 1074945 1254426 1823545 726947 353317 1477386 1048341 1425492 306257 1079734 741143 639108 317655 985665 1821210 1779041 1693623 1488067 1784711 703089 1142488 188147 236138 1959660 1307715 448672 1211719 408018 1504588 1022206 1236554 847122 608065 488715 552263 1572817 704375 285810 674647 476832 1192986 1917031 1271984 579717 1667567 840947 21536 1610048 1911900 358148 223776 945843 1150751 872559 1873834 982293 1389054 1985995 228060 317901 186057 326550 723774 23098 1556358 1203022 1505877 1192424 1753331 1186068 619817 345136 289139 1294578 1104402 5217 753822 1305778 222974 596773 446003 1466146 1168005 1810146 887350 504192 1326093 1194895 106833 1731867 655449 85782 1613565 105139 1864765 1506029 1980566 223371 144373 20650 749248 754547 1398406 1849332 1012205 1618609 915948 757657 693627 1550895 987864 373761 685082 865581 653927 1493291 1890225 164972 1598259 1928551 455011 1193339 857996 1992141 580975 979424 1579188 1111096 137564 713780 1803126 1014489 272765 299833 1372879 245444 1869413 1305847 1749507 1335213 996883 1717334 1666676 1629905 1436968 1549307 131265 1033778 508474 1835113 396580 778887 964970 468374 201460 764236 1101274 855285 958650 880175 1321398 1140630 1662183 703803 1716846 1237896 1467699 916903 1600621 1240479 1736436 50790 271032 634066 1032066 1278143 1345122 629985 1272138 1269911 1443624 521485 1918410 171910 85399 53168 825592 87804 1342096 149453 684617 1351021 1825057 164390 1916623 516644 1058389 11765 117792 730517 1089716 1137992 1923642 1646516 1321381 1360685 104922 216329 1966841 1141840 944047 327680 637758 728465 1054349 685417 1140004 1332500 357974 1680395 1888568 375037 875599 1941982 504118 1768013 418712 235341 1119715 956127 849558 1197135 856958 523317 789107 1571895 1303843 277046 283612 1341050 363768 1356245 1565800 946653 955529 1004926 1381903 844752 1412108 1954030 1924293 483646 188641 1600136 80784 859705 1960388 1107071 626124 1393896 341786 1529525 773249 1190896 1770598 1738391 202196 159324 1880680 1448603 1676831 1746409 1967835 1543952 526074 627834 672661 1327518 675663 1649794 838436 1362627 1646420 350135 718896 1363335 1564003 11621 936837 85346 1721286 1041583 49785 1323765 727918 1826184 79432 1190504 1786106 395760 1487584 624045 1923465 1981436 545034 116384 1673562 1046296 829642 706242 1027072 1974090 1254280 449976 465641 165682 882139 1157088 1448992 396738 329523 1783615 1210031 901197 1910324 1787085 483161 1904758 1037268 624827 1918223 82143 1053021 763027 516163 745835 1103905 589945 153752 307968 690293 1082786 769853 1765088 722160 1456099 1318561 1811654 1280889 1782839 1237975 438563 1250551 137926 65466 528369 1911890 683290 1998019 318019 346060 930577 1098902 1139545 885757 516092 372297 1392632 644373 838324 1806490 88088 592295 1861469 967362 226971 835617 1953366 443725 1178980 429794 384930 385180 1858325 393183 152623 890357 1138318 1993407 1253747 1957533 1327856 939658 20513 216727 517948 818469 1975108 387256 1063462 1063438 31780 1135588 1295019 1309412 197038 1416922 1003786 1323752 1258975 376321 1391368 454013 342533 692425 1135719 210775 808252 1389222 1187525 300682 94535 682113 1971405 1170824 1204147 52423 1928313 493681 339296 870299 402498 777113 1858002 456881 20452 8657 1107224 351037 538561 354640 1752010 149431 1370738 1303496 1220301 37584 952000 900764 872911 1558215 1824418 1811540 1999334 449756 224111 1268301 1098757 36573 1272483 966840 259054 490648 1354655 1734824 376427 912054 1567445 1332010 466320 386136 350063 1252775 1250075 277775 1545334 396422 634861 800468 1862734 178981 1962439 601155 1361665 955965 307723 1572208 1346522 228033 1166079 372788 1994015 634881 238800 1677432 1237370 1750786 1683309 980110 130745 1831021 1800420 413252 180341 1281623 1984775 1066139 1450198 608828 276639 99223 1587820 1855178 1678916 974225 551043 1643823 1017186 665332 1496677 79491 1942171 555890 636444 1603093 1320350 1168947 558772 1859764 483238 1301032 1784687 687778 1321930 1589001 386606 580422 1002139 443613 1149434 1765653 1101227 1770225 16470 620526 874819 1893490 569001 196110 1758703 1662530 229633 1678272 1639043 1550885 1372172 1725716 1528206 427015 856362 765744 507157 756612 831962 460089 1585819 1429326 373398 851382 1700117 1335472 614973 963771 1275589 1489478 1867485 714672 887209 103533 1803970 213804 678329 870354 1402551 207213 638552 584573 480529 1112635 1593789 732936 461511 699456 1227071 1027919 790204 806250 669909 1496343 1782996 620859 1554873 1018075 1924476 684622 1607429 528307 1812017 242872 1285395 648447 1008531 992207 396111 467701 640403 151869 593252 438859 1082867 219604 217548 452586 1579274 660632 1955810 197955 1161783 1969081 1889817 1474864 182972 546606 425701 335218 652356 1076203 1840914 495504 1743731 82570 716830 381307 1213694 354738 1546694 1181418 1335330 175170 1087544 1923568 1833030 902947 67665 962274 488545 1961332 685427 1933444 1819947 50675 935902 1509075 662122 150832 1124113 981446 1704815 109576 749850 1789867 1997693 1475939 1737745 197978 1661650 1825339 1600041 983440 748156 1366016 511717 1006741 298475 462986 658701 1274831 912400 1581504 1500939 1191401 854630 345222 940722 646759 840522 606114 1172290 1627284 215879 442167 1204633 682364 392502 405286 1420294 1816631 455942 1240558 1395935 995063 1405325 427157 1246720 938767 421101 1452770 157517 364189 1070610 1878678 1464510 149808 480212 1909704 681006 1149364 327371 893234 177651 14763 509144 1975113 1351505 1386576 1269742 957123 1206012 435066 236681 67654 554097 868423 512992 883579 1493259 1567370 1136893 1938786 1547259 817831 35463 275540 1754430 1513234 830531 1882919 426688 921917 492368 992946 132252 852097 1996915 288850 1296879 274901 203676 1754973 1652005 1906059 1303304 111925 1725172 1177346 698887 33873 262713 515743 956205 225399 900199 738836 1154265 62638 1296288 120113 828307 960289 347484 930710 997002 422268 1749728 877960 1371104 1428712 934385 1496941 1249759 711606 1272350 279563 1448213 1424127 49135 1891277 1595942 1042868 933207 617618 1338251 1594749 1916694 160004 439690 1481404 531578 1871878 709811 240611 1029962 1236360 1728174 1233897 1781200 184319 82190 1884673 775465 471335 1806258 1675317 1844092 1326147 289305 1766606 593318 1602109 210538 1557993 1152855 1526540 1409281 402968 554500 1787217 538921 284880 500012 439872 711082 1423399 1169693 51129 1070300 652013 1429490 1903225 1536075 854646 1969905 420746 46990 191314 426832 322080 336143 1138972 550304 373045 257950 1091792 1232724 387242 613648 58250 817294 674950 195773 1667086 1126832 1764625 1353046 1858790 1090302 982895 1898066 1922126 1456453 1039644 1986621 124413 1105986 522988 1068874 1355146 1729632 1348450 395219 1677200 1216131 1216090 733643 1586879 1672534 976968 95058 1849504 137572 1622896 1507833 1349642 1284072 1662028 799430 10101 869170 926133 961458 361105 1306358 1938432 770012 985757 652934 1328740 1370002 993355 1684153 732887 304912 322113 1890437 513200 1155834 62901 1735266 175046 261116 6701 1600172 1396628 1251709 606282 1231823 859054 1499263 990304 757118 963507 1345680 1391962 1184642 1944909 1323004 547471 1504983 1188662 42806 941745 187972 173221 1554364 713428 1792742 1923233 300330 1472050 1877532 1289032 1731380 329944 1260000 1525197 170790 1246292 973491 228278 918925 1939600 1878258 209758 166778 191332 442298 1542234 1779771 20816 1358408 908442 837826 636296 161481 1915393 153730 24555 213286 979895 1236309 1542847 705006 1194986 1099905 1641467 774869 403914 1025143 1855665 746446 380614 1645283 1826860 374244 1446124 455997 1705893 1859532 1654332 775770 1329650 294390 1788446 905366 1662009 1595725 1314164 1589162 560794 520294 1797270 141047 1147134 721215 1271380 827426 242991 1674723 1255683 441570 209484 698877 1175675 961563 1612864 1158314 779980 514871 542295 1760129 595323 668443 172308 734413 514861 907908 1480418 40617 1494126 1273326 1287446 888909 492479 620973 675764 248321 1310324 786148 1404658 1993190 1194396 449641 892409 735898 874426 1176693 402821 7943 369300 1497226 75042 129610 1118119 1741015 979110 1870709 1167592 916362 109822 279625 1135552 1795502 700785 605633 1835927 1053302 391493 292292 116164 1826235 780788 1096512 493582 1049802 1246519 1902064 970444 360729 942983 826501 151884 27734 125521 1082531 1148130 1614216 1792002 192603 1203244 978572 516785 82898 1198047 762521 1360151 95478 34058 1382714 1320585 551282 711721 1658501 1674841 1505344 1454984 1362920 1813037 1050533 1669357 177238 438792 68097 997083 1565748 1668704 1521757 1459239 1966260 868949 1521465 667472 522755 1967437 1200133 1367152 63181 1498856 1375209 530277 859335 1347218 634375 1812520 1629679 1148674 435162 526654 1578497 1370124 288008 1970939 703031 1124913 834363 773754 634808 105635 1834087 708414 969697 158005 491147 902237 1648331 340322 1752810 295835 692525 321272 1297118 1651900 421249 1513115 1048282 819217 530870 425593 228901 120078 952664 1042918 1978947 1788186 320410 735934 246881 352859 439696 29509 143887 1585228 732133 1459186 77927 382718 585668 12325 1585275 1787505 1503851 80119 20986 785274 332854 1047943 245491 547387 795028 642845 360539 949317 818951 1795896 733650 205770 209000 1182502 108731 1957964 63838 141832 33055 1450189 1087362 113212 686420 558136 1787471 1634860 1581809 422330 1236118 81654 394145 595154 923179 1873108 350940 986706 1732352 928457 526944 412571 422758 37177 424621 431166 891709 485032 1499082 930994 662393 1601422 1168623 1283245 285801 1248308 1451207 527934 1078669 1266069 1829746 16466 1254364 1020033 835464 447475 775246 12563 1008674 603682 1421473 995880 80376 1575925 1744766 1563487 1383140 304559 1765901 1634609 699771 339411 588771 325768 1356743 481338 1964127 8648 497189 199411 554686 1992804 96750 807972 853912 1373337 1765645 1989754 1532721 1473642 822571 385955 1536399 266024 854392 184734 292860 1246793 461415 1292959 362898 68905 657097 857332 1552157 1720484 654382 442216 554662 956969 889240 763860 42479 296512 1118574 942763 1989007 1050528 454509 1526169 16462 1552170 1856717 228566 774933 387056 176857 1542761 900236 1974979 342710 1190102 1337137 1618163 1507500 1711982 654881 1254158 1029222 1336125 1628356 146717 510291 1778866 1131087 1797304 1159670 837973 1119642 1763251 333386 461810 760946 532379 617946 1020317 844700 336465 1817568 796729 1987694 656697 1864401 803368 1824705 687165 1692656 1962582 947477 955818 565003 1757736 1529821 1494926 955233 422465 622329 905301 557044 393231 874120 608400 1188129 993931 731037 651664 406537 746680 660911 949913 150041 688424 1777733 520552 1213285 334271 1816837 603198 1800605 241055 1437820 1182440 1340102 1409298 1459643 1048202 1768475 415564 153356 1221313 592195 1298973 161687 886159 71082 307939 310337 1849337 1897632 967690 1922047 1646432 1684458 1995827 1599691 1428664 168035 1326137 1507661 1854013 1055384 1617457 387322 518533 1261257 1708587 1940449 1265256 878958 1794975 1800576 1588306 467811 477671 327185 1820949 185137 534529 745153 1722593 1894677 1647737 1273329 1583721 1700136 1330106 540192 338148 1066299 1188519 712081 596652 966268 1883784 57007 135366 1984447 514975 774062 800511 291789 835132 1495402 625986 1591977 13184 993350 897561 423292 1274676 261815 348518 1254211 1168106 1599070 1556171 889018 97275 1573265 1740136 495146 941788 1821733 150126 426666 400204 1235641 411786 1338721 483587 24544 107941 644994 529089 1485476 264541 54388 1874520 1692973 1178324 1337472 1435508 1939437 1762589 735617 1380484 1227269 1603747 1574436 1528735 597705 1120548 1235533 1072424 914622 527448 1728729 404060 679606 1023249 206364 1229331 368834 721803 786138 1792506 957206 1922133 847259 1991613 325903 1291762 213655 1313645 481600 479294 984474 1849122 840196 955964 1922722 1129710 529186 26294 1783734 556507 990865 1083572 602828 1555632 973455 221193 246136 581863 1890820 1759131 565536 292586 970046 1876764 941753 1345903 787867 1842186 1523447 239513 1811583 117110 657188 1109092 290874 796266 1759145 1751572 1497858 1337453 1602780 1466122 597103 353995 603033 1063055 575723 666700 1190181 1927651 756898 803041 381914 1934583 1869765 383026 403311 1300730 1887575 878156 1304990 1567318 474656 912764 1144234 1024803 1236542 532692 1021143 1853487 713148 508110 1176798 602890 1827448 197908 1706290 1694246 105706 1341799 987373 401185 1216041 1126104 432841 1227560 739740 150500 358911 764267 1997308 1172655 1209211 797834 1027909 1414515 1256984 512744 1082697 1775040 1438322 988177 1173347 828941 1103944 1371733 1050529 1058944 857503 1588732 1456680 523747 1330225 137020 1011611 374093 223160 1708033 245870 98288 914238 1695718 961373 1606041 513754 1833326 631539 641933 1713290 130903 939869 1240616 361560 1944680 389917 632625 1680022 1745657 1262027 741224 1852006 573028 1482996 1147603 451279 1410720 1257049 516074 81100 1740960 48633 1951642 151534 403145 1181084 699670 1537629 1201118 175932 82440 920358 1835807 792490 1226943 1535783 1975789 1734548 1578926 1866014 296559 958550 1115318 1335721 1665382 970823 361380 1543802 153880 919157 1821223 1433273 1322458 1045686 1413445 265978 272591 1810323 387601 1851361 689632 1803230 1464548 1649901 109492 1676858 1230182 684367 1061101 1231421 1431860 866550 147358 1339280 165310 1807294 352533 529620 963481 1274216 897766 1368741 774275 1788930 1226418 547864 1054251 349192 431375 1472553 390818 1281584 677220 1588557 1302804 1901263 1968702 186448 1748847 939841 1712687 1215726 1566595 1803078 196447 1762083 830120 902119 1522736 1893064 316138 736494 608380 1199307 1282548 1263125 994736 1865472 910642 1488534 622630 288154 1766787 1172009 1828196 1653451 1536804 844359 408875 1677882 1746160 1468302 1554197 1111081 1587189 675916 522668 1170640 1585837 1558002 247890 1841003 1155346 1335093 1699395 1703272 54052 639901 1612479 806351 1582965 725199 915764 1903885 1655393 1224635 1026078 951353 880399 1539500 1400206 1493300 458669 1271202 116063 242464 93649 946190 932059 401545 754033 961837 327188 1562030 1322752 608159 1894429 1925121 735787 540714 635046 1008865 1493954 1519991 1630188 1861509 940764 1040739 830029 1071365 900874 243618 268102 592013 1287756 1746182 1292933 1353577 351108 1971454 1475208 807686 431908 1444414 379376 1829275 401900 1790681 1975219 1845196 1661780 1606012 1496530 1274414 1088131 1704362 1779073 1932990 740015 998688 939933 328564 896211 1734680 1166669 434863 956352 1293316 1996370 1042777 1976707 532495 1060131 1335571 628392 654510 1283670 832905 1313186 727773 936633 1063380 275641 462284 470490 1249593 1068372 1475969 528805 1883186 388262 343143 459686 66580 1036719 1617011 719968 1021970 1129561 1686100 700750 1494369 929277 1573667 786639 1984867 643592 1774188 355160 240576 581888 252235 1940848 470510 1224207 103351 1184430 1641201 341621 1262433 71028 382562 1516342 470547 611605 869185 8294 408326 249067 1197752 180750 839321 1530963 1160636 1744486 479095 1779200 1956687 1914108 1455893 220580 1247375 1741245 550026 1276499 1933330 779402 1252977 670421 1689801 88721 1580676 1746575 1251666 349158 880687 201999 1088031 1188971 613210 1076238 455199 1590780 778243 1600783 442261 239067 1154698 53262 1396920 474987 847944 1032998 1964664 876913 467586 960995 840456 195223 77698 1727500 661007 1625586 134073 233271 859036 430258 1440600 1669762 406722 341251 350007 535604 560651 1350961 147004 620018 63625 1364094 1472975 827649 1391650 815489 1653404 1588829 1703542 1926327 724127 217031 1628537 8820 390369 757521 210935 1162870 410334 579165 900980 1999043 1827438 702589 985719 897389 811714 403157 1293781 168555 1997337 290123 1641351 1729132 3497 1309087 1269729 1150066 864606 1969691 568581 507178 1486403 232993 1963437 1402689 521119 1327373 632715 73851 1249265 1504689 405576 611056 622285 958091 910501 1806362 1569983 343201 273073 1277850 716934 1765150 253853 1257826 1148552 242554 1481143 1612831 1930462 1471504 1378597 605139 896656 330168 1852262 1329434 1047366 1263357 83780 69210 919478 1622420 1240154 303903 1161584 1756661 1100483 1101213 377312 338807 1584298 578240 960121 593775 121874 1139113 1126236 1145455 720617 931396 1966635 1142913 189563 592781 1800252 224101 1060411 1879894 1802366 1955082 1545129 698902 781202 305576 1677250 784433 134672 222443 1620556 569173 192127 812549 260 1551650 368251 294013 749092 119858 1725056 672795 1889215 1205583 1920391 1985114 1163100 1669686 551583 253885 1556594 753361 537606 156053 1786493 1161756 400351 466850 25553 1598699 1187353 1132126 23657 1323743 554435 873083 751073 609755 1362887 1128838 1311671 1799995 557726 1562274 94506 502842 1516779 1477274 925627 1393696 1687093 1734409 1353976 597492 1380999 767826 395943 325818 1984652 1248743 1913944 783095 1597872 1502992 125869 1279713 1863891 66142 1857752 537649 447358 1921312 566371 1489554 1528231 1776113 211993 1448274 1802248 454951 281455 804059 1146515 1597954 1827547 1611543 1518714 1408043 680101 595264 1520911 1271305 440705 1510886 1747175 1885514 1404239 1405158 1400017 1897188 1917308 1239924 356032 328960 116596 639567 605357 1179390 642274 843475 278219 997534 146847 215968 506891 281373 1268740 552300 222846 240342 1205595 1526122 1644730 1766229 1793090 327265 1628626 1476223 1891399 244090 1900592 1900444 972537 1592987 771691 228755 287919 1433370 1873178 1026458 1014799 1251554 987495 261680 1378664 1809056 1781599 666333 1867265 548491 84839 1101421 1204307 1633744 1220948 22597 731274 611993 1685234 368349 73724 412097 739704 81062 1746163 188763 318817 816358 1175066 868117 327260 1353093 1300418 1883233 342591 75790 815235 1212021 315132 500396 1547985 916897 1801836 64023 256732 644138 1451162 291188 1593055 77646 686690 104438 1611242 1877304 1661929 1682504 1277424 245945 1100607 1062952 1258168 1501070 562994 880782 1825545 1625589 359919 876599 687655 1335719 187945 696179 464586 385671 1774607 1236750 1258671 248122 923025 1366326 536466 646313 1042070 1803391 1648383 467657 1136057 607150 800925 1393662 1713360 581887 961713 1345424 557386 547276 692220 1174025 365190 1485140 1284109 1593130 418630 1002058 343440 864930 1736114 799883 26992 449353 859862 1463947 357624 355429 687131 1066461 1148602 1171557 950793 982852 779361 85325 1629774 362239 1831447 980861 1031666 1474150 1703200 668650 13138 554246 1762127 798640 1503376 295380 1426393 1348695 1457500 1912681 791507 1134691 1840645 285936 1841458 408717 624058 137047 689984 1757591 1119550 67589 1548430 255401 1242826 281851 576015 1134633 1013349 316051 1219746 982416 836582 1937460 45253 1920583 314276 1166418 392832 1192943 1679717 1152386 1947949 1364887 1723773 1731846 283579 1285109 678959 490146 434739 438878 51877 697122 1643188 609554 1235133 1240431 1270059 1941766 1293799 442255 1689426 1814986 259502 1080634 799879 1156410 559544 1377508 1312579 108953 541158 432584 1518907 1842903 594622 1925474 840436 1231958 636459 943556 1270994 1144772 630279 503446 616384 1049154 1757295 1871157 1020783 355611 1589136 1026957 682331 11440 101966 1673 1396258 270377 1277329 1421538 495028 1880621 932086 1336202 1645051 467002 959272 714629 524095 893235 813192 1782971 972362 1470279 1074466 1503570 496763 32319 1939730 1739151 145248 1414327 1433776 1505140 1554247 1411237 1968568 18272 528183 759051 1826300 1791820 349417 233502 1200052 117127 562107 1815275 1949514 330113 246725 1807206 1040822 748121 1274041 597443 845344 1797062 1586238 130569 278535 26065 1573209 1419605 1976760 696873 587912 402656 1422149 1866912 927634 1667553 1956241 297718 828365 1180474 532994 363875 298807 1787293 1181834 1722484 1188721 1130603 1309478 1000379 1248436 1505985 1065394 1809700 1321457 1599115 1121799 246383 106647 1258368 377972 901462 1674189 261156 56013 1222267 1790800 657136 817078 801333 45604 1406307 312722 1958194 546108 1491025 570175 1790352 885214 1798724 1739622 517958 962322 1376676 15303 505280 1901707 1209944 1255322 636884 570737 593161 336797 570286 1278117 776061 1384352 470660 301259 1405102 680627 509074 1843198 1923695 1094205 1301689 1172623 730344 878650 1848446 442989 1928729 83396 11978 1136823 831043 1663035 870451 1392979 360588 1779299 1196712 571070 1678466 839205 1612357 972849 343283 1886002 1947068 1535318 1866584 1706490 123729 1919995 28959 1250365 246241 1851467 147856 796585 1650078 195867 1937139 340620 790171 867485 1085986 769377 1754493 1050062 1076557 81170 568541 1180578 1926001 328505 707890 837239 1150776 1188702 34026 1374465 407593 1094564 876919 1166293 742607 1133814 1602429 1860861 44561 156346 1218074 1598683 470576 1476473 1105173 934276 302284 180612 965020 1610695 1443763 901325 763005 349259 649497 28904 1381192 1507060 645958 847963 1757369 1404405 831262 1563581 357444 1194564 1359737 1294236 1341089 1103918 719549 1947800 1102674 1677570 365272 524898 1453603 1235433 1950156 53176 159850 1204558 328579 196043 484187 1366158 800860 1362699 952711 1819413 712273 365885 1408972 1947698 412206 146047 790207 393279 489766 207032 1988031 725292 181055 1787527 1759053 87200 992579 693851 1566676 1325145 1448581 1394885 1917596 39703 1284609 1878350 68833 59276 1226099 1042811 1610452 1107423 719355 1019819 775894 913415 1196884 761104 100592 1093750 1913661 1083365 1231392 239598 503083 610265 1248144 914532 560763 1056315 1992750 1507420 527260 616189 969362 1113504 1284579 1980003 151310 1260206 829423 1203017 720036 824901 1760679 816966 1664157 577790 712774 1706287 1483329 1534065 628305 1025567 1906421 72763 1648501 690073 555658 1708369 1918056 968625 826798 1589477 757963 482766 548150 778391 1450992 15702 42093 665459 1439404 1119012 1673074 996662 718565 1878940 981965 615873 1390789 846176 215664 1279318 1243340 226113 946834 1574032 1489938 709603 592787 1510660 1198726 255032 1561625 94148 1490086 442828 1406063 1907205 1711124 333388 1695727 1579867 622012 1771332 1346477 1855448 1534063 1831359 1159843 1098919 1960043 23578 737983 1767113 1596599 1998537 1335340 361107 464130 34366 1060203 1664098 660665 1798427 1038488 517010 681421 1719505 900805 1623260 783975 227664 1689468 831590 165346 1784419 533576 151290 1174113 669586 1957010 22329 1889670 1491043 1724442 869494 445602 1993802 409593 1253910 412056 177493 546419 1944146 458031 521491 1798423 1925689 1524146 1351031 844756 6566 559214 1731719 333703 150928 568243 904022 455982 499325 1701933 982037 661265 239978 495162 1035368 18206 163685 296389 918582 1710527 922553 266093 1081572 571507 702799 557716 71485 1603984 258743 1972029 493782 580001 808680 380256 131869 125379 840308 418036 964545 1701727 826161 1271219 1353462 1564983 1270602 798191 1695227 1721298 417788 1449753 1993230 1645626 950123 1628320 856871 1852965 1307132 1314234 855191 1227011 1851976 1096275 1194682 1022983 1804201 1613796 1838216 1396508 995543 1229838 134266 1820784 173962 177517 1960394 529307 52303 1344470 603885 341090 753677 140347 17030 1720912 687830 464549 1579364 1549665 268341 383808 1292088 85298 1516689 1693905 1128718 1095210 229553 1869024 432135 943318 1404031 974464 970499 374057 401870 298140 48778 1687608 1797930 441661 1970415 1376558 922351 1185301 1269787 601313 1609588 402452 609132 1967714 1385991 80037 1414154 1963885 1390030 1187456 1062977 799308 281734 1237288 1255162 760896 1403490 911932 719160 1822088 498401 1782162 576194 1390290 1529283 1288067 304386 604043 1504720 1182929 1614393 247491 1877409 1897548 1736766 766940 964961 1772897 1418363 942067 1645806 1864013 1661447 1611571 422372 550945 1641132 1925081 442097 1693888 889484 578181 669720 376596 213020 1259952 348670 1520231 515089 798344 137809 1465711 1802849 1324939 385353 1566351 1808740 467625 1249990 315546 1002869 1541127 1578385 1032612 1912307 1043250 1078115 608800 287894 1325893 1256085 1326574 415939 1220942 1578458 1162303 1463714 829027 1364262 114594 476804 1344634 1910197 152618 915945 633415 1248060 390506 626908 1676133 1187048 499533 1823066 967076 370424 1479054 1754049 1320048 1961750 1235224 899330 522429 1113270 694683 1665784 890875 561313 634829 1299006 740862 440764 974948 1392799 1785438 195943 868636 866640 1874056 194747 798551 628358 581081 1264554 1212831 1966448 1421994 729041 1966077 278250 685945 88865 1907612 509053 479223 1048952 179878 725780 501292 703745 1460687 1905372 478287 613834 1527555 1294284 508096 910133 590898 1951667 1169464 484233 244170 1655252 1657948 1039645 1627817 1114469 443801 393249 243628 1291719 64241 1340868 447378 1238376 1029262 1008990 1969780 1753662 462523 525619 1136840 1174852 1206992 1318634 461752 1155815 1575973 1550376 1860300 254667 174343 562147 864091 920634 188925 1471366 1948286 1459335 1421917 601336 679128 305305 1234178 402288 1508838 1351783 676906 1904378 95517 848415 1048504 629123 531260 1108310 1630928 247260 1877006 593723 1178484 1709086 1903477 363712 455643 1030373 338644 316418 1243610 1243038 959208 1917409 315002 1698352 633087 839102 454125 826139 1267658 1473732 1831353 1754096 1267774 1081603 1484805 1902149 246318 1889110 1005690 1326708 843848 1462870 14737 812759 1220623 1157286 619965 1460679 1703083 1178871 526509 1927214 99827 1781592 1426745 1319940 653791 514236 616232 1092876 1207819 1273312 865262 528614 1878341 1490212 590929 976636 258483 1656193 1843841 1314469 747077 1752441 1831681 1203619 1108797 531402 366044 870411 1621560 489171 1104707 1423325 812716 1101378 1083894 1701676 1007917 815823 530832 1688591 1116266 253470 123128 937180 432124 1254402 920187 1483174 700911 69507 1553034 756924 1507555 1021826 872871 1542591 818690 1385001 1294985 268399 49180 682368 606412 603528 334348 115038 1184615 695999 1137027 59555 1506341 1880364 1056386 451920 1104677 1079274 988230 387758 1947619 1396203 1593861 1362191 1308498 1855654 157056 354891 831738 837357 1241413 353377 1946560 1225630 27936 1573792 759517 265160 1495515 1780944 1591089 1448469 1590384 1874110 2028 274333 270916 20985 1237611 762832 1629525 1341385 961493 5767 891037 1907793 1951349 932777 897265 1826435 916502 52142 940069 69659 1628619 394444 1464910 1710299 1929787 1804262 1813622 424276 102096 379472 1458732 1243176 1619261 1617955 356733 1638808 96707 641973 145693 1221300 677910 518521 1481836 255940 782563 572908 11535 1141984 156526 1430342 140589 1292287 874287 1953438 247246 949516 12937 594274 1256224 719238 1713338 307557 1745326 525411 7958 1743919 1694388 1325940 973263 1512084 362590 1068995 1311518 970202 353757 587426 1104017 339726 275145 1212332 1583736 369450 1163534 1859643 462124 898697 871747 1647304 777051 1166850 1097341 1989600 939184 1033211 503979 1453111 661275 1759412 1005974 1674358 276977 1204991 1710809 129167 1427857 439379 1919730 1431770 1082988 599320 1321086 218105 68486 1757574 900871 478479 680719 435741 1884087 696176 1866388 1861047 1509014 1663329 69466 794341 168789 586656 1068795 1641368 355208 869151 1048117 614496 35099 719949 1709411 1090293 880956 1733447 1138836 746238 378383 825413 115626 1522203 1545767 998946 1691754 725413 53294 1231384 1308638 1141436 1388075 1971613 787225 619157 87952 1480392 601125 297828 1693585 1513894 800220 1039731 62352 836425 1917320 615616 366394 511738 1977257 340321 1387272 1176430 830554 71708 1581423 525183 1043091 1930282 1982417 1963304 25122 1025258 18774 805557 1780008 1534325 1416162 204551 1211257 692061 538297 510388 1879725 806123 1168257 1798363 1827779 1765862 536253 1465398 424269 549586 1615472 74550 967480 970197 1828440 323293 1155134 1550902 1791908 1705813 386497 1110489 914833 136364 934762 183349 924740 1234681 1520685 99036 290974 1018445 657472 480572 1881154 55981 247392 619410 1722696 1930146 549696 1380601 943150 810371 154582 38923 637779 380316 363310 559815 1462935 1453695 1532113 83717 307220 1434058 1744994 424946 104007 122339 1790625 1540318 1279904 789191 315860 1408692 1067452 1011903 1954314 1588999 107092 1088307 1378887 965192 867465 835502 1020716 1534348 565891 136126 1539947 1404725 1689606 1656587 1874235 481420 133546 70283 992366 1429455 363614 882053 626050 543117 209834 251021 1444452 1077328 155409 165180 12302 1239892 1147066 1221207 1956225 1626382 320885 1746308 1750870 619164 1416630 1902542 1690909 166826 1216672 980632 1747778 1624374 1412413 238864 472514 83157 167171 1728405 1747176 730590 368011 47246 1576817 132005 1685169 402074 1375942 696630 1426247 1108082 1439153 1358155 161023 1008970 1953461 1664537 1750460 1308966 640146 268562 252970 1952583 157436 91546 3238 1285512 295618 1588127 590762 1730804 1215906 1864603 1347521 1584146 1526843 896629 270142 587245 1073760 880766 1483720 691542 254653 201580 1039604 261130 261522 65619 1895455 1839668 1353987 161966 121873 533376 1286060 1354129 1492074 1944130 877553 518549 1216905 1511515 566715 1648399 1253250 1730350 908351 1600245 1983961 220744 1485386 782723 462117 1280444 1544579 1570437 68228 1607833 578514 1695779 321393 1207710 1399452 1552867 1837898 606073 57582 597699 1269253 859162 1326328 113203 514874 500077 1390300 290679 1392282 1003373 736533 1814686 203610 764639 904573 370645 1029030 643278 1079775 1509401 609001 1264304 1163238 1166232 1524240 626397 613070 1635862 1407215 1785367 1756548 354762 1595194 733374 1874061 1706273 1097254 748972 1739520 697111 1132937 570177 874348 1276960 1976884 357172 912690 1421316 439335 1253734 1535788 1191675 777430 932394 1107764 1814515 1812413 571025 1495941 1671223 940043 1524988 1032736 432145 1727315 696322 1292756 1329814 1196827 1076837 1155567 1612447 617261 1777828 721854 1432823 176175 1166791 1761212 486245 1646253 581671 806338 1644051 451739 1334328 1381917 383653 1091999 911418 1905542 178433 1761911 537401 238318 526768 575930 1731099 52264 325656 1606619 1126317 1782814 1009970 1843948 544057 1925560 1205354 766514 1084264 1073117 908012 363044 1033219 109618 167321 1940654 764247 508380 1440334 1377204 85366 1660115 392503 738367 1021698 248337 650192 492383 246448 1023137 1588466 1838410 650050 1805600 63319 1295734 917928 1225191 1766045 591709 394097 1557233 613586 641283 1017354 911171 840885 145652 1887030 566622 662199 1234826 1169756 1149709 1374549 733225 1347652 1936676 156255 553946 110864 88292 828778 478533 1379354 597553 830847 938022 1614832 1309438 772611 1794050 1097618 1509740 1160519 1219574 596044 1855102 579517 1180923 905508 929062 577231 937011 1301848 1923629 40471 1770253 447705 820221 773016 23967 59947 344560 1589987 420512 1325051 981338 489100 960963 12924 1622380 1940914 1383484 244555 873537 472212 63905 1173448 604144 166694 287766 145229 1310140 1337588 1963621 49235 1327832 1807422 58859 320680 1773747 1383463 1539012 379737 829368 1250352 218872 1356402 554615 276738 32826 1402282 1465950 1659602 414767 233357 1872851 9228 1406433 1091921 1302077 1477357 1972437 39421 361030 1337368 151685 803027 1017571 608513 535037 849189 1254944 633 347291 1655495 368477 882470 1552063 432645 358905 1467626 1150127 1677896 1941337 1516104 1858661 1084763 1745722 548223 1932836 1934700 32773 1462706 1232769 434195 1622052 1087278 898314 907470 1818510 1103764 1315760 573557 907442 348394 479517 1407869 1728323 484837 1328495 159343 502137 1363955 332803 1396653 1527489 368977 1989689 1114779 798043 643469 1347924 1483927 1392369 1841276 1502850 370774 555567 30576 186451 1921797 1216533 554661 1016008 1246585 1173265 1363356 143872 1730291 1569402 795301 978618 1473825 802869 1042762 1339481 516723 571014 310534 889813 108834 559754 1752640 570795 913202 1995815 1583971 1193331 1212923 26758 1131986 1326822 1528151 1845706 1243347 1567949 926907 1247142 448461 201540 858704 710051 1964854 1534486 1081722 598966 1619433 1873662 1889502 1508753 953432 1077267 952448 1305581 1559488 399749 476166 1824599 816664 114330 1811127 1008359 895346 1713992 1973683 1966281 1357237 489724 1595608 106638 332687 549566 896871 11641 664285 428316 66850 1469626 1228533 506659 546955 1217523 953100 891698 733853 35679 1297639 473423 1312531 503062 1932574 783555 542660 1203745 519531 1065783 108580 1547913 658648 1466004 357558 548955 713651 1441198 617979 1146540 1658063 487666 1448703 1379229 1773381 1236544 1917660 414548 1998501 1397250 64843 1527216 617787 1048681 1164319 969162 281764 314727 1272050 267133 1852808 1927082 1688255 1239504 1414529 1181487 807594 222934 153564 1913081 288052 1708647 1659889 1510949 879001 463368 98438 822166 70084 1824978 1487241 1225794 1841871 28513 1900197 675954 201267 1561637 1713721 679260 1617906 823645 125460 1668827 617062 908841 846296 468186 1152978 1010221 446043 651081 1145769 1061846 1684546 1613097 1800188 1927213 125253 1330022 177058 1314728 1555966 1485753 816284 1738027 1534986 291312 119305 998583 1727183 828984 917406 1780588 1909069 546987 223539 1549191 561723 774064 1549951 232371 457246 1571409 1073334 1281035 1264743 1787307 257556 1471029 1747534 615959 1341612 383749 1543575 1923955 231246 653667 725635 865791 1438518 893465 1288754 184912 356488 223714 654554 1832140 1415601 207014 1619180 333951 1377584 1316096 1140 110027 189261 118425 1183317 211953 477269 619448 812743 1550275 1147357 871451 148835 532621 18766 1969962 99009 619133 1950234 1303406 1026592 965962 1201901 864812 1362438 1634473 556413 1960399 123765 1700974 1492190 1367635 1427324 1603549 460826 863101 1946628 1431038 501497 1719717 1643086 83439 309176 980776 876195 382202 458589 130400 1917838 956333 1716590 152228 971849 1971689 386080 1367783 678688 1818461 332356 687660 931839 1269388 1890455 1130587 1255833 1731509 1029979 510663 342363 463229 20792 322227 279829 1453583 1381456 615197 1713149 1913582 463809 1191456 1997429 126142 354209 1838863 415056 1761251 1332588 1416066 701824 619054 1590284 618193 1584031 65327 716642 8469 1435345 791454 1485860 754542 1582828 540339 656979 1351734 689753 1010642 1353624 1045861 678212 1584836 801898 538522 1341764 22751 1073484 1162711 48325 728878 396392 1450053 1161765 988722 1552383 1456478 1138518 1570375 1596723 785266 1140919 228114 1367813 293948 916661 1562582 1608433 1591022 473627 369419 1332954 13507 368460 625192 1464887 1496759 564845 237115 634589 1187480 800142 683393 1880756 985545 1101199 1678543 1028335 1400540 305458 821147 469316 741493 1321380 1742757 1185182 547649 327477 915179 294513 1557162 1591083 535972 554812 690679 1823486 288532 1949862 158096 1744388 1700382 1776307 771685 61890 963387 1592093 1247093 172789 5789 958776 1141671 1354970 493092 1669069 1758973 1698027 510027 462561 1563066 1785381 801216 1961402 254348 6450 800854 830445 1024104 405071 1870304 159538 628699 871548 514984 1654160 611345 67203 723504 249353 1760209 690480 1384417 203270 32930 682778 1366172 1468132 1573561 234383 672708 1552042 557204 543562 1972761 551792 962168 737182 358543 772192 1838444 327748 669191 1118525 1033771 1319737 726454 341415 919363 428981 648801 598873 1189864 1222827 1432382 440536 155427 217687 1090378 1551781 1611107 1368839 206723 305143 716653 158180 1785887 116376 1107477 1424835 1886621 1844650 556741 280245 943513 1413797 1540449 1200542 1782213 266411 1961331 591763 1571927 1009896 301941 1776579 1712034 476967 1183141 1095565 1255972 1857580 711808 1410645 485108 654789 224757 562883 368624 804654 1500020 124205 1717554 1842558 951846 1440535 45823 834837 1513401 1074856 1243178 1841713 1603696 1910742 1636544 279584 1838237 1768092 1415019 334897 554182 227004 660113 238011 1340433 1339728 1166209 823116 616234 1098663 984842 1416170 553437 1954632 1167235 1659621 1628973 597876 1945516 218098 227654 1345673 1823942 116826 1191887 857492 648690 1651859 1516515 1735403 1818696 1564558 1765863 961021 1640366 1490991 1769556 1658198 941759 741846 772826 785655 1236251 101773 263401 977952 729174 740827 1379269 1882778 1221305 4107 825713 779959 1488327 1136650 1652199 1679966 839394 641485 1029787 263162 885382 1067875 377254 162455 349260 474931 1911655 1030250 524127 66936 1835826 1586030 856724 1792150 1816524 1163538 294320 627651 256500 366548 445014 789706 907416 1395802 713311 1129341 1316739 725820 1869917 1591807 1023895 704518 438076 696655 1194265 1756697 369304 268013 187932 1659024 74621 1549127 1328746 510289 832690 1649575 868393 1203120 108976 209017 168095 1743934 117318 953865 699463 1338361 1027804 29918 76071 157265 397488 604801 521507 576823 919125 471024 59678 1536318 257648 1181826 911152 264847 1262934 1267239 1821055 815389 1711835 1665125 1352450 1642812 1706389 685729 1508403 1249001 1438162 877603 1762439 1240250 906318 966609 103084 480725 1683086 351814 473406 849245 1425443 1657364 1154334 1093143 1260396 389108 256633 1299111 354499 1654745 1908341 700145 717154 1005188 1046889 312189 13378 618478 1678033 1334828 1323001 456504 1872247 1957066 995646 481163 122961 585911 357803 997306 614153 1646635 765277 342635 1936669 309931 798544 132903 489498 436434 1830864 259804 890316 570340 1434789 13894 71122 299604 15566 1409437 638152 829609 488934 1309444 399126 246126 615578 1968471 1438380 224978 1040522 429058 1057463 1767207 795070 685486 794436 1635952 1672591 1564292 665281 1457349 1222110 1476398 1553239 833713 228327 1374785 1995131 439845 57477 478906 1739695 1123654 295054 1646027 1853316 1629865 925634 1830909 513961 1550929 1927042 838023 1244906 673718 954684 1966205 270744 655760 1445859 829293 1626694 1696910 451456 867611 932559 1368785 801748 1964234 1430948 923876 1140087 1321091 184004 1784987 350188 1871895 1253086 1848619 1518206 498031 472751 1756840 166253 1193389 1686249 1488298 1007543 1618341 45632 490304 1049584 1740405 1577571 1358941 1030149 1534212 958103 786538 8322 1107626 302273 660913 448358 1814294 1157449 1453407 956537 878724 933225 1233283 1361136 675090 1509693 1942215 812781 14524 588561 422431 1831988 1047298 1453904 11625 1534988 1868856 733030 741285 472278 969963 1156362 475293 1359578 182944 1421812 1330152 236029 1044634 420005 849868 1281956 1419481 1804106 733500 733604 1641048 1565808 255775 788785 517555 970634 1578776 1805525 594754 509197 1941329 1902188 1518015 1141005 654460 350206 1889228 1469077 1029004 607837 90307 201499 1822207 400381 1570403 1495400 1174960 1838729 740775 403893 1988981 998895 327199 1054966 1405565 94212 923883 212750 768864 387355 1879784 647082 228579 858246 1905958 1527465 1818253 1544273 194097 291508 1604579 879609 1948922 1729617 1215366 1676425 1265150 1474822 1452835 188872 1526268 710517 784823 558438 1091592 1204783 1727390 1723105 1693510 1368934 1519124 584247 1364558 486404 1614801 1228226 297723 1272471 174883 1947729 1847226 414631 978983 1577546 704381 1961154 1319948 796509 1373087 1748389 280958 412100 1717575 120348 1703737 1061212 1573242 834769 1412149 594696 645205 422121 1033297 1911241 1525566 1796247 696181 607022 519264 258457 1429119 1063239 1694026 458833 1104859 1941802 634028 1395273 268375 124041 29479 1470734 811308 591220 1089896 676764 1667993 1205207 942696 154544 1010437 1589849 1953830 1969195 1894147 304788 1990119 1949674 107855 1838987 1125601 1962562 88643 982957 1203823 826905 1565229 1307469 418896 322475 1185518 1260055 938866 853847 1566611 1920745 538984 835751 98827 452248 869265 1602193 1724686 26682 829321 1275248 852728 1727542 1067374 394966 1853578 846643 1242946 10169 550694 1751608 1592102 1815215 1957715 1630550 645310 413221 96594 1989036 1740387 966453 1389954 904304 371913 1462326 1480448 1289717 897008 223942 1141364 733405 1508956 881617 32140 749124 1888900 1831193 1887178 49455 306098 542177 79181 617212 349968 1673221 1562840 85084 228058 867035 1856713 1503281 1488315 353968 752495 898501 1189826 1344797 1279707 43134 394256 1793829 1227557 565591 315264 1132582 1920456 87852 1689272 763886 143673 1250903 1582615 90761 26799 217766 1875128 261610 1524205 1099737 1753978 314783 1613384 303557 744496 234062 1860125 1648065 719286 1215457 802991 904532 1234303 1349802 212330 1481788 1359334 860497 1052170 215195 48727 531692 1015705 311110 644803 1227626 714198 1032638 1892312 849167 1363712 625219 1915167 334688 635564 1901224 1453 319982 362637 233832 561557 153065 1294967 203865 1896535 629679 26761 73587 1921503 613312 1442306 1631248 617401 1808525 604312 1926774 263539 1132016 429351 650905 1771771 1910751 313822 217733 1990435 601321 1104509 58577 972054 1759927 1487943 84957 1991842 1981927 210545 1675642 475668 1169903 814606 1520631 738320 1441631 1569821 1624584 1967224 19851 780432 441557 596431 1204400 29705 950360 511179 505908 353396 578041 1652658 1752218 989457 213204 1052129 358825 1416381 1626735 1591373 637497 1880494 697113 575032 425297 877172 1322725 1939632 965549 1500210 73076 148974 1072578 1718732 1996735 882584 120476 474520 1312720 1659697 1864095 49197 1510964 1073990 435810 1035248 1559035 1989248 1661752 629293 192592 1955451 1321601 183902 1787355 335078 1776461 1110499 927663 11966 532796 1857631 634766 68272 252178 1056498 1498875 1840530 609325 344767 770688 1455523 1713735 297007 215209 817864 11023 1522986 1493121 217823 1034282 1870467 1631373 161896 844840 781270 1635345 389343 838863 1470816 1626439 803265 1396275 1305109 124230 1261351 1424758 1811807 1981978 189320 282006 791586 447345 944008 1338360 1731277 1233008 1379884 209239 1145041 1717312 997398 103407 1754515 1909086 199083 45866 1943558 735830 1058338 1629991 239857 752252 1598037 1081889 468067 765112 1922443 386301 472194 1469668 1934768 415042 1203535 1201410 837055 664558 207182 1605699 1314130 1750067 1533954 1884890 706907 1548740 125091 1824352 868808 1302613 809381 614700 408111 1608538 920434 1437040 1082712 1406293 1081817 235854 1538353 80488 38797 478445 813826 932810 1176956 1081238 339699 1642031 22890 888487 1574593 1797793 774354 1889177 1269663 556979 1106468 1831201 659555 1052511 1520633 721062 1471831 1920576 434310 562895 970542 209907 117254 549371 402545 43021 219500 1880451 1384824 513142 1254081 1991415 1091763 1629036 1130138 930928 1056976 1052469 1530820 831035 1683545 1211703 736361 310720 504165 1885184 130556 1424511 416877 907459 602886 1655967 1769306 1976737 1737807 423552 1561413 1521838 1279721 894397 520135 1302037 1180566 1075698 819714 1933800 1316439 1697877 1429499 832299 1535890 1773790 1883575 453730 1461456 1863588 1277147 868866 57045 749239 879295 782186 1676738 4513 888654 1321033 1791522 278076 757933 941014 768218 634106 1757686 918945 1880444 1763596 1090600 414328 1528513 908926 1738195 1250940 1600518 1237263 99570 155521 566226 1312922 1658287 1169805 527976 914602 538586 1861086 170186 984634 16892 1065319 1862252 366238 444419 1290557 1069941 503957 1433236 552949 1072256 545754 772533 694570 61393 1179642 1308755 564921 605602 1037145 1874123 818196 1058015 753483 1298953 801096 227534 257832 1672645 872761 846916 1170401 1661878 1512895 30511 1579394 1956556 422677 1801069 1140029 1626393 1664062 862509 1777019 1872362 1249075 16226 1472452 1811479 1276030 353100 292063 590348 583765 965720 175008 537478 759788 1502395 609735 987261 22064 1197454 113488 495062 1571575 783565 1090268 667667 795274 1675540 1066783 349008 1586891 1406360 455167 125727 713550 1219169 803904 247817 1588743 1877595 670104 1834503 1037816 1707066 429212 1046165 343100 698069 1088367 437573 576287 842167 1592755 1017493 1887211 884048 1807085 1620510 1019907 129005 362420 402983 1061363 719847 1634592 1806756 708689 1221388 1497461 45454 1598489 374229 664812 167120 1885028 283373 156087 878140 56058 907512 1720428 1558190 281170 1764093 1471696 1716855 1520676 1655532 1254231 1980367 1344538 1814678 70382 494460 822719 72546 1902132 1730866 1132557 1069860 656188 427207 101399 167229 1451859 1248264 1935368 1754477 288318 842198 618510 1945199 1691234 118349 1701730 1378078 1793395 31233 1274473 297890 515637 468533 1021604 811251 312471 1943732 1723897 1208617 1631005 66216 1306523 134455 1768434 345878 1420030 1793006 1607235 1702005 165576 1857634 1956777 18093 1580622 728430 1276042 1645200 1977260 1231873 532625 463619 1597895 589112 189748 1870696 911801 680705 1294193 952309 1870448 1706848 1244357 748615 679543 1339287 231837 937132 1296645 355696 1512764 148244 41595 177852 1316529 1923611 1050418 9095 1992051 834358 578355 1925161 933183 1511938 562608 1084685 1213206 34200 1474212 1346924 1534426 333897 311482 960537 558389 373414 73750 6591 207940 1424658 516030 670115 384782 1801082 634185 1956498 571030 388463 25327 340279 1717623 1027370 1854174 641917 829914 610111 1307122 231959 1476204 483900 147168 1409365 1960517 418095 968579 138088 1354329 630422 1117746 1684651 1044632 1045056 1480826 5886 1517961 1113272 1280103 158457 1678580 1995812 597788 754489 801725 1992308 1124831 175147 1941857 279863 1026342 200709 946201 225228 1120695 1470563 195239 1781035 1881846 617283 838533 194661 1275327 1087504 1715636 675749 287300 213584 876593 1341305 654660 1354630 93412 348519 669753 739397 432096 996550 1489766 383605 210570 777421 1753584 1745130 1728387 1803125 1931159 1730161 1964081 1178244 771191 521957 1418704 1749882 1034696 1268785 551607 1090483 1440987 267712 1152786 223430 1584039 1368868 1335643 351996 1619662 1901312 984123 974894 878930 155653 1443938 93344 696397 370822 1917566 1817729 1066335 1214677 1421223 921620 723634 336658 1545159 1666789 236569 1229850 457686 704197 1769075 1445149 1670865 1800903 119501 116377 474508 1771234 1879294 556328 403734 169097 1885503 1803022 81916 252396 990757 118287 1915497 1247195 1297992 582269 304898 1034893 1235727 1040410 904175 387784 1446513 1345006 1966373 9547 1034423 1909180 1083225 1085382 390242 337913 127500 1144771 890119 1951184 1690239 1755297 1380479 474471 1836917 1964280 564442 559079 220133 1376679 1844738 1787326 1189165 495818 296526 545769 1997527 1503304 629664 99207 934210 272251 1277002 154056 371228 550177 622964 775509 588899 1048143 634297 1684376 1693955 366836 382001 1587399 492430 531279 964335 1540416 1419927 1111160 16452 1187441 124511 1778680 89914 1489435 306248 538716 1983635 1981554 983545 1498068 1717502 642753 1860847 1942433 727551 1548909 194169 987216 1406221 72569 683444 666012 1087124 1748698 906328 911125 1093868 371282 1936106 628453 1300545 1705123 567924 1199048 650406 88904 716759 1210377 89230 204003 42141 901747 350926 1767692 1346717 165589 1229470 1897298 753360 1876981 305770 1961786 138341 1454867 832947 559657 1536527 874302 239402 374345 702438 1649068 1272957 1472737 1119937 469845 1014779 1042078 24225 105256 1481997 1171446 293502 1949555 279396 1306875 1485935 1422673 719688 928040 449742 997814 1792987 1717968 791929 1521929 1273416 173302 278627 1572618 880902 852455 1976482 1734888 49754 1101150 1985442 782791 1810618 319317 1176174 1755326 1992060 155602 617798 1447261 1614350 1603181 1403700 1908635 369950 1016476 471502 1970830 1931614 736490 537541 568176 1933964 1007737 1552551 1805610 420390 630910 1256903 1376674 676309 531985 1578831 631636 298567 622126 187250 581994 719966 416037 72154 411456 1582138 544250 311139 1303062 904093 1308739 418424 1613882 1472713 1014750 1909196 859320 286430 1338176 1362957 202191 1578885 1962600 1459130 95111 1759211 1197046 766832 808878 67413 1655684 633330 657824 587321 884955 1352654 356847 552934 1815547 943001 1777968 1074473 768061 247809 130754 121548 1039753 1469623 1618535 654937 191794 1706030 1826963 1444563 1659173 1281978 1011600 1541334 1568305 1046735 1709769 516518 947760 896756 614771 717430 1893944 629825 1002913 918757 1186130 1822339 1833654 438194 1807846 517526 1012117 1667307 971548 917580 1547096 1773875 1247915 1650711 1941182 863759 1108065 403537 1446088 1166399 695653 169772 364063 165713 456885 585631 16112 251854 1726861 1704207 1345325 1138315 1060620 1746955 432459 596164 1379250 997475 1637226 375910 1873611 228851 1141841 1263112 995302 1148384 1535608 1703978 319460 1729950 893834 1648423 1429043 1390872 51939 1435140 1805759 519695 498170 380889 700568 632023 300471 1219739 1118775 1773461 831945 282446 1043941 1960811 703594 1129662 1794367 1842284 1405262 320480 307504 1818006 1766193 481668 435202 573871 1529236 1488898 832326 122196 1757034 931677 109727 1313219 1672877 780709 642846 1782172 1361690 69040 1241932 1453857 339326 1296290 1318417 991680 1115385 1898915 1330048 846696 993333 1700959 3512 676233 1327231 408492 1573570 356702 757400 173879 859288 534916 180706 518537 253691 864879 37515 1781680 567659 944413 1165263 104103 1351033 1460028 1867491 420331 994708 1101252 1524047 471600 317116 787018 309337 1741290 450321 1436344 1872702 992008 392434 845850 305262 1323273 1727873 1340216 336032 1885040 1983951 831080 850802 1351817 762151 1060103 1005049 482735 137433 1306832 775891 41515 1177171 1704727 351972 733459 1593107 176886 1260842 989690 1130675 301567 229327 1186296 512847 1129333 1877914 704643 889581 1889004 808208 1520825 1417463 709759 716549 1191060 368889 1267926 79055 50276 1968032 1423244 525345 1327249 1541306 108880 273886 1946599 1504987 1776180 1296886 1560825 501242 168178 437925 183751 325222 370895 1069591 203626 1763861 889222 1901173 1489339 166764 573619 1141947 140037 619144 1992326 1049586 981472 1967600 846156 930061 1657419 815695 597650 1754710 108367 1208273 274543 1844500 36983 535246 795090 1825567 605397 688979 599163 1109029 762117 1365774 862147 47887 164298 1781529 1872603 1812106 955777 489956 1983528 770039 1975964 261319 1121789 1558539 866160 1537142 1605418 529541 1674557 1189013 1039740 771746 1370581 1345456 702469 1132841 1264813 656315 1831566 1843030 1576413 1305574 1024095 202131 1113988 48701 1507042 1253692 1394550 271860 485000 880692 1577088 1788176 124273 1193924 1492245 1533991 1371293 824164 856002 1603119 553942 658559 1212722 1006233 1147535 933006 842277 1082733 621100 1160415 847696 1710666 974728 1261798 400415 212240 976174 577940 1070433 226443 1939866 692955 997976 649429 818121 920170 1574650 535023 385411 938976 205864 1759692 601006 727483 992723 483925 904330 830532 747951 1265105 36334 1590655 730423 1196711 119783 1932960 795017 345898 1721778 546887 272820 997464 316316 136840 779913 1698674 1076214 61076 145668 1457735 1377658 799618 1885464 391965 1076914 385409 1385817 1547815 1670094 652128 1787787 1909394 840104 375371 1484240 1254820 910749 275482 1897129 1551904 1028709 336391 1010660 1958058 1578288 287170 346929 1613683 1636667 277427 805512 941712 1971286 1003534 1578976 1430526 193321 278604 1034042 3070 120173 447802 760173 204347 466630 1587896 1967639 1501469 865548 489767 396624 1142689 1591450 1332068 1061204 1002790 1980279 625612 1821421 1049451 945355 227994 679785 1726618 187587 771261 1415975 780627 1681925 1059691 1239052 313421 1181490 1043655 841658 44545 1374605 995401 126582 783745 1480074 50949 221860 1135423 291895 964041 1465583 20670 1631613 158706 327659 694207 728511 1818580 1367450 1106483 154253 1238187 981645 155279 1122300 1233227 1908157 993707 1176148 1918268 256269 649098 1333593 465598 797479 1049612 760334 1906288 79702 1454074 1148616 1551302 1758313 244053 107705 32514 1727960 727867 1761393 703266 541474 1198490 1219788 393069 1377465 257522 1323551 574310 593257 1693748 237135 330180 1630260 1257238 392128 1319956 1898424 1030253 985066 1589988 226445 1786159 904178 1341535 1473765 1787938 404150 1309863 391222 1507525 449924 738728 1860142 1776457 1813496 1015803 1210344 1232691 529344 1500928 1290722 1316450 1239978 469189 1921470 902191 1310586 1943829 1250792 1720423 1638010 1025976 1236555 1754242 1027966 1897403 7676 1701431 169790 342860 1475405 1456021 1243376 464628 86531 791860 454517 431402 1086416 669492 815028 1642576 509873 1366632 755863 481165 355008 1609742 243263 657838 1933335 899689 1356606 438437 1658849 34342 1465706 852120 341283 209539 122931 1038519 88058 1015490 1771319 953106 889363 1997295 1617760 852519 959191 191428 687363 1886047 220624 1087787 1951399 758434 1827332 251444 963166 2916 1721009 1196895 1635059 1106247 132034 1765977 361418 1852431 1498427 548219 1924292 1130921 485126 188306 479039 147696 755374 440886 681255 1916094 1522378 606410 1753696 682048 170553 1050096 1268091 1720324 900064 1605491 1003039 1479955 70866 222311 1205764 649173 971566 1267205 1501129 597710 51138 1317711 454344 643692 115455 143984 262718 600502 1945349 1715212 1433688 1915429 870862 133092 141340 1450803 703124 128766 925424 1401679 258997 1204853 889497 1431457 1633096 99447 1539244 1374997 41769 900814 1136769 1315038 1150085 1129431 131282 1588161 1489536 534754 189470 98172 334356 842554 148789 827205 741465 378663 1609464 1470338 1933246 298394 1447491 1099205 1346185 1845067 1909997 501897 1285897 1576637 864424 1410228 643348 132721 623934 1115455 1406625 800753 545846 1194327 790262 53427 1739187 1243608 375569 1014626 1127950 998071 92491 1876980 1878672 585504 1320522 588439 423330 702811 339379 1297815 546717 1699926 163833 554130 1665938 1380165 1192458 1067505 359966 1735750 1657610 1894476 622470 1430544 638142 1840503 1390003 1857126 1710126 1744909 915554 1844982 1427694 11004 1770939 1701882 1373168 53274 1740674 1059399 1570727 102168 1961151 1687097 456107 1297552 537945 1479099 741903 1977391 1443035 935674 200130 1693546 764366 1237055 362958 719962 480861 1624680 584010 1107150 196074 1744617 399280 1160848 223352 143923 1227187 1758494 893785 177596 81680 1920812 32170 1164786 699451 1376908 1141801 476168 766588 947968 1901560 1215535 1658836 1573721 988769 330474 1455086 560557 1443028 1119892 1226742 47372 44267 1429551 538417 544871 117109 1589532 655135 1356317 506592 484512 1138062 1278656 834074 71264 1120341 1088739 1302923 1539831 237003 261348 1685692 1190115 1976266 295672 815664 758163 1293597 1814153 4350 1386210 910436 604757 1102669 520222 1655246 583825 396837 1846812 1737850 1780065 147330 1684948 684846 190718 850986 906218 1182827 712427 1385694 493982 1837751 464786 401276 701641 1033921 201100 1255041 1192602 775840 294579 1126567 1672263 1961783 207703 982265 1249988 1778838 172855 1533615 1420117 1329252 721897 405543 258240 1649568 107581 465758 891351 1624960 1675957 1961009 1247807 255050 1105990 1256332 746249 489325 407037 640466 1416040 754699 1639959 1338468 314664 740814 28512 1599649 1253645 427394 583900 982962 1262853 1905923 540321 656712 1148864 601018 130211 1443898 483080 1979545 550871 862451 418903 336362 1567780 1426030 1225169 964914 1311247 1084853 605603 1826663 1237851 1852148 1817800 1079168 1498925 1039519 531902 284502 6611 1944315 421937 930787 910100 1702167 690083 1959547 1788362 1456815 1429690 158595 458128 645711 1228213 313473 1040196 1049859 191761 569516 1100802 783083 1345535 1263239 747494 34761 348365 1223055 330851 684818 767341 82218 587508 545079 204734 717096 139107 1970829 50919 361551 494051 452409 761154 251662 331197 548558 1224972 641947 51816 1440421 134350 749983 1667972 1901489 1981259 1904610 691417 1931827 61465 1006560 721165 682026 1027325 1485407 1081128 1416274 63180 797003 358243 1412912 643322 1471426 1982063 867438 1753555 489575 679032 984264 741447 1951446 67898 934148 135939 982577 566633 1454599 642047 1278174 501905 253609 1821242 1310594 1668557 66781 1192034 1110860 1953318 866351 1391813 954665 358696 704327 409835 1009373 1378177 508492 1399019 1058559 1427602 45325 1953693 1787227 175685 716327 1787150 32092 419525 1513354 1244908 1161992 916798 1197404 368020 45684 332550 99603 1328677 812872 622577 1941881 1321990 271300 1693296 60526 706914 1000494 1015680 1420960 1163228 636654 466924 1516362 1347308 1084261 1103148 1472939 81904 1574079 1596005 533477 735736 1468098 1105798 95283 1389567 197828 1626829 1782092 989624 1088991 606332 1752272 1633844 516800 1337042 542 1182646 1651135 873143 129241 1902114 853228 1723788 1055650 841863 1828999 1054844 1334683 1487256 1187930 408243 1284937 141543 931263 1162202 1071848 529520 1733827 71218 1457983 1459543 1075306 626583 1415480 756654 1792734 673650 927075 1949722 855827 1159528 855060 1295793 1630254 106775 1086830 1646872 1043673 1871487 267279 1540944 369248 1015634 184932 1085328 265880 1936387 1549390 1043096 995594 1521567 700122 186873 1438886 874131 318614 1349792 364928 1225729 327181 1492645 687722 635438 855233 337292 1650589 209298 868862 367046 330620 1832757 958470 792620 614531 162169 262216 533778 265016 671015 1363347 17513 757550 589020 1562993 1598914 1245804 707678 1591238 1838270 1102673 1981266 539751 1333063 679698 1941803 1253412 615179 1189652 311808 1959596 961333 1781330 1464310 1553820 885380 1718876 290230 415437 761513 92309 1467764 778770 1924912 411468 893838 127461 35961 373464 1284798 683943 1398012 1585141 1377476 192312 1820672 1091223 516840 1936859 639144 949595 1303207 508663 1604050 254129 735063 1541769 967947 1200397 1894869 1292487 1726163 805760 1728334 1002720 352456 1329781 967200 146246 1627704 1960481 1280848 368813 179598 1498673 620347 527080 250875 675804 912194 1860185 1581051 1789253 1643391 964400 904986 617541 1466131 1235450 1300952 1053462 1055754 851620 1298338 715542 423168 1769038 335997 465550 605565 1195943 100993 1787486 279915 1798616 1998282 1770695 950602 1353979 1468400 1316002 367735 168935 1246493 1066548 1455013 22324 1544092 665775 1520854 329828 1813092 108568 1319446 2136 866186 412682 1959112 1088053 842946 442581 1095778 1476299 1912546 310566 1846616 1554135 1871173 80526 177261 1950368 1086168 136510 1189820 1744957 252247 965942 1409274 1408580 741054 1811312 678105 944367 814285 580327 345276 233101 1633649 102140 617048 1974497 948045 556859 994650 1019538 107482 1808105 1718260 1078764 1196461 487920 1726178 33662 985470 224893 576986 1368949 1741949 600212 986151 153950 1088297 1291823 1090450 1026093 471086 579003 1634435 274409 719057 1554065 963017 1015313 129211 338354 1926042 1059338 206869 798396 1747447 201127 1590264 898437 769993 903427 528820 469872 1643853 1661567 637376 1761901 1513405 547765 1209056 16496 1085033 352075 1789736 493621 316499 1327780 826408 1799433 424789 1868520 1286993 1203947 1506836 528285 770599 74479 1412999 1140497 739952 1841743 1707061 962206 332562 1050137 1808177 1834603 1461596 1354668 950740 1653814 644436 527194 1098563 384895 833575 65434 1129364 1817280 498091 524637 1629325 1359315 594981 1711918 679929 961416 118592 939605 1515952 1288582 57732 536979 246902 1664134 19605 1850094 725808 975470 366814 298169 518630 1448332 1830755 1318966 133365 1789452 1997888 1613381 1258098 1359891 900857 625782 1678529 1749066 371007 1115021 1078082 1178410 833599 1924041 321048 1922490 699264 538980 1932625 1753119 1750675 1970466 1975122 919522 865989 1331056 308929 914586 1152329 467667 1538337 1374258 52017 341341 1364478 1065446 186707 733772 379060 991082 1157975 1361890 1408808 1986164 1599907 1449742 1585018 1128901 181030 522359 1218134 1848007 1819586 212937 1378426 1663040 1754216 1262869 1322691 1132048 72318 232301 8351 1592076 1838814 1627439 379400 568726 1759297 726032 290096 1472242 1408607 1422676 712241 700692 1296799 1296544 1644481 352838 272690 573611 579920 1551736 899869 1943783 1970200 1467240 281216 13462 717295 849062 862953 839230 1696957 485239 339352 1090038 1155297 129138 93174 1491510 1207823 851877 1475967 1977363 1466889 925836 18425 491646 1494487 838974 1040505 1054292 1640287 1232507 646754 1839505 230092 995056 1536891 354895 154827 1224484 548785 965831 1483027 1536329 1508108 750464 1154825 1035034 1940808 1965303 1071383 264852 1668114 976688 48369 540249 1560797 698746 1675122 1815500 612505 1790290 1482333 793305 214851 1386983 1393577 1229296 821177 1000428 1143570 383920 1767952 182397 1680793 1369382 1313394 225540 476842 174741 479681 1859362 855615 1183185 948579 1682291 257322 589171 721203 374429 425930 71868 1731316 1900254 1834091 218472 593387 755537 1498093 1822328 870330 1817528 1787302 253362 453984 825654 1748679 1139001 531379 1015050 974924 435872 1332484 1019385 1899511 234948 1693903 289830 1155188 874220 527044 1978032 907060 253401 1821091 435783 1710358 768157 1985433 300671 1043311 1298650 1975960 46691 1536481 791899 52552 1035605 1159428 1858523 1475893 1100472 1508827 946725 439848 181283 834985 1411128 1733637 452636 1778898 1973727 106894 1985221 801948 19464 1807623 1873932 1964470 465211 662833 908136 189012 625817 1211280 998867 752938 745259 313398 379323 26834 1194430 1363428 663649 1774137 1413415 479447 1927439 1228754 376581 366322 665548 174755 687466 1754518 741498 1836636 1376484 1203335 435546 1033799 373005 670872 1312563 288475 549603 1273016 1587563 425067 173607 927798 116184 1886838 1803217 1395017 989442 1109472 475180 1607426 1344413 947135 1286528 1809702 1311202 1404626 223413 294047 949007 1786627 374487 963650 881594 1226110 1268609 1765718 1785888 725837 668813 576710 261572 72385 1091980 504207 20645 1461845 1185380 1169074 1813454 880857 921539 1824101 57484 1057285 172781 1409064 476262 1727404 1802931 601334 593231 759334 851817 1187115 1996580 1803580 1910594 1188596 402382 1855850 890600 69423 631839 980957 557269 1608388 1006541 1849587 1931518 1821179 1969877 1479724 1749145 1951466 271455 1793046 1733262 1033145 1727179 1993978 1166868 337189 119892 977594 1460137 1928306 1723380 429899 1644005 621215 223177 1736502 1006761 225503 984601 262533 1539144 130788 1559314 349958 1395883 562156 1752351 1063823 1653458 1595861 726037 1586858 677748 262963 675942 453444 822358 1552767 1570382 631978 825757 972047 195699 384348 929913 1343030 1629269 682530 1015822 1637348 623130 427374 1888104 1797049 1970783 1017203 904506 761447 1832442 1506408 887321 1302972 242528 570449 42561 768529 2939 805496 355338 1116206 317954 1296999 988091 879054 939942 1402177 340508 1129944 796554 1588400 367070 1663763 1369491 1681566 1196800 1250941 650304 895449 1592230 233483 1631968 379149 554869 882815 1859299 1568470 1703998 701073 146625 78383 1801420 470951 1979755 1388701 621722 1442486 1054161 1488111 434356 1994625 829335 564952 1058745 9770 1717957 528654 1504525 589417 494754 1576667 420234 1767077 1915773 1457359 475466 1654374 1813229 258275 771892 404230 744652 567410 1619457 273781 1944686 1016414 791849 14087 700050 973952 859190 904907 1894311 238020 1801504 1525837 1054744 1799991 986084 745636 1924439 1806435 246080 1803075 230423 539050 610149 815073 1777978 1823386 840366 605093 924914 358755 258014 92665 411888 898658 280530 1100529 985415 1690993 642685 1868959 1507194 168313 1303544 1070183 333252 1105169 208343 965297 367893 203002 225640 1131173 757267 832465 1741145 1289630 1876328 1125982 26087 25605 1532837 1158715 1577994 526018 1909080 1181626 1007142 1033349 1729373 156281 158774 1599336 1737370 255228 593591 1202778 237067 39512 1309042 1910491 21968 1408712 850855 205887 122649 1953443 56649 35955 964596 1488448 1083480 1179897 92819 315082 1606389 657068 785302 511850 884720 246464 64648 381060 571763 59891 99551 113536 501177 1769463 1430942 1358812 397725 1573002 132188 627689 1117479 599304 1692579 942260 808818 1827998 1549946 1352920 1559766 470334 1363629 1468345 1315424 1159357 1844147 249367 1303968 1455591 847092 647299 66837 1071610 813115 30854 1045924 824518 1432058 301509 980096 1694282 335900 619379 1767739 1091318 1983818 347685 1479361 657228 59327 1061203 203548 1202610 844892 1971558 166704 1256476 786350 1414193 71156 1449330 1965257 722660 427328 1291777 1480190 1817653 248334 1359976 129983 966367 242273 1606442 1802156 1465564 1840494 60287 756772 1046691 1654899 1012046 1928142 275068 9517 529705 654856 1633694 486004 1816853 1629350 725908 587060 1360824 335606 54761 750616 1804839 566277 1527250 1358126 931944 311650 800277 729711 158348 808710 103750 1800924 1646686 1854322 1064837 1593729 66849 460740 1302640 1028624 284691 1408832 1291083 1550322 1252425 1757651 575763 665073 1856424 1862190 227685 1836790 863757 1779545 1215780 1516496 1235065 1337665 1346419 1740266 1202026 860290 180920 460536 1452468 96201 1932590 1674124 1446343 1967219 782451 959185 1977582 607894 441847 1919641 1078860 1822321 1667021 277281 177658 1780130 1370531 684811 898868 1703184 1447822 787541 909298 1230008 1860362 1800405 1980319 224445 1687150 981423 47124 1284011 1703965 77493 762560 768474 536520 1272946 842677 555730 1411740 437561 220638 1058375 220650 1727132 442640 1151003 244286 186678 709872 306525 1563603 1031231 1358162 733072 181827 124835 33784 913315 26335 1068516 653676 368274 1993814 818836 35280 1930579 779499 1159397 121979 1135026 1227565 1778173 1957470 172487 215898 908124 1571739 1001861 470093 1442583 740127 1410295 1304976 1975205 1243923 311227 1307410 1956959 867147 1351161 1385157 841864 1304211 675982 1196139 84675 809057 956040 915537 1824356 416739 1416575 1408479 754095 1094935 1485661 5780 1787603 1182586 584353 1576964 674536 1701752 1134611 1004650 696561 1562585 1720761 1227693 390929 1849678 1724933 1479388 858509 702839 1846673 1334938 1039777 176605 915426 1202306 87883 1588635 744396 474696 1592610 1050644 117265 786040 1923047 384037 1713520 875279 1820990 1949689 1557170 972162 729916 310929 1953308 1178171 425691 961888 374394 1271006 1310502 106423 1222621 675517 766444 1958104 264965 1185953 1834991 1718298 1810702 1803335 867229 693915 1441813 1013300 238161 1149642 1338603 471520 263419 158899 942111 978040 49152 647844 855908 1715339 1716487 672955 1064932 1261652 1386402 1870432 895481 622851 1451469 1239277 601463 1866598 452461 855290 500302 503765 159381 496703 621927 1155690 1006094 347144 515920 1596190 1877776 1193195 1903835 736469 169421 1094414 1573027 34801 230524 705246 322795 1632324 1834769 711532 1704833 1184688 1489519 1356423 504158 121805 1660881 1717399 1568455 208957 521986 551717 1093491 113855 24811 28041 401064 877941 400634 1586561 1371771 906108 1002198 1578452 350298 1207862 1572696 856037 788228 1472882 1478570 301884 736089 848860 1344742 1343029 478672 1458569 150908 1989524 1909736 796575 698779 1490382 1658035 1123622 1998515 1112162 1916218 706910 753671 1267053 917076 355700 1670520 1776801 724352 393918 826520 1559088 1565239 203114 369683 68585 1412785 1828417 1604326 1057891 669069 1382349 1626065 1580070 883220 1236832 1466347 1594758 1662232 509067 1471101 1857936 43501 777736 1899520 1437692 1243051 1539691 1861362 1080838 22433 1013753 168125 357245 519487 904450 418694 1106959 1037684 960641 1829704 1613247 1335400 1725209 1199275 1126883 1862221 1402004 1095799 856117 1705683 349666 1889909 1305936 892386 1457136 1560785 614692 1735977 650971 671012 1668857 1176927 1320452 1100960 397017 1756921 823712 894092 551740 1889125 988224 1100376 1221936 264838 1420735 1912977 64334 758269 1648936 1237032 944169 138050 988305 1788170 518883 750559 559263 84893 788367 422536 1808120 1293545 829294 1463222 1914995 568621 994415 1380338 74777 1857463 923745 1246392 1293179 1354876 1071245 816491 63602 1812706 1035983 328156 497788 1871819 1322165 1943645 146615 1827754 614025 1862984 1003931 1317738 66112 1569018 46239 1748508 1093021 1132266 255633 1671647 178523 615765 604671 348802 1821236 66409 1080684 1383002 1820890 1890227 418912 1553524 1327761 1342077 1537271 117261 888504 1353833 764438 1051397 1461638 1258419 1715139 1656991 639439 290830 793940 1095971 275561 1031360 1747036 1081669 1427731 76311 573170 223595 515679 493714 796723 24046 205360 1604095 591471 619334 1994494 910096 639293 1927077 1230719 1481959 1982765 1370676 1247310 696556 1553008 1355150 786725 1984732 895883 1239643 949313 1659555 824347 949624 1427132 734202 615086 1772854 129490 1225915 1646168 843368 462871 1528622 885888 1522243 1826880 479898 38317 1022010 1188613 1472663 1892171 380952 1828382 605185 1205863 874954 1234013 296264 862265 312391 1023882 770432 1914658 693623 1965297 1445516 1482772 1890133 598575 755037 1402916 905396 871744 1904154 252328 1017040 1601124 623968 754904 1868432 1331634 560931 1125135 421517 1143816 1435182 1764818 221510 830982 1427451 54857 609057 782053 1382972 1801958 110992 1968519 1431973 336498 510410 1258012 1754768 348539 888807 672205 698618 623475 1073128 1578157 491624 223818 1019807 1719716 1090408 1465892 191161 290511 22178 96190 835124 1797952 967171 891631 1250784 271890 25933 1807210 1754086 1245988 66982 459240 1885727 1938081 1193070 1168418 105085 1795707 764971 1636993 587688 183558 625492 960913 1769721 1879782 264495 38129 434551 679975 973897 1468749 1594782 577135 865965 730620 822829 310275 7617 822664 1940691 1753145 521327 610047 458953 1599724 5569 1643347 535378 1768804 195444 485135 1588389 1215673 1356805 989977 1664353 1284402 684727 1840276 1139875 496365 155563 580129 1360272 1814928 1517370 1138928 1097885 315423 1746470 535361 1176127 1097673 804030 1391037 1409750 621995 494512 972826 613354 1784895 820056 580881 910711 475413 461494 1237587 1757019 530279 424646 1883982 379551 229336 1903632 1000414 807198 621819 901324 123607 499160 852717 560518 1500577 560647 1315675 1493988 951477 558631 1832474 433540 460180 42772 851562 1997883 120632 1445541 554479 1620802 1760995 664002 1363956 872473 1117334 1924400 1219402 375384 889545 1354001 1527785 620025 1175712 1083275 1248532 1560757 255975 947347 69877 1700928 1250274 881178 1835280 977869 1606423 204011 1790663 1964158 1264789 1599826 241819 371855 1779960 1761687 4433 968170 1496888 58715 1501029 1223702 996040 487221 1961822 964629 1044001 1029289 1078140 304641 1945461 218959 1776652 55239 440833 1153917 1868557 1385760 550380 700355 1758748 1595565 254515 781545 1622791 600781 990603 1610786 1146055 453033 430939 1487107 333598 1583227 680423 33785 1674548 40998 1707038 1326858 619388 594803 871501 869952 1478814 1209612 1856168 1370647 276681 637495 965692 266077 785332 1210856 108959 384641 54616 1745960 708528 1888556 55322 131888 488446 747384 1926333 1111473 308975 1923231 447163 1942298 984292 1582748 1079611 659680 817884 1838071 1967160 689499 972215 411845 1713194 188677 274617 1238714 1874912 1296061 777636 1002627 916512 666265 524087 1076311 1684774 892840 115621 225013 982844 641335 754348 228270 234447 77045 1815843 801273 1412627 834845 1667668 233647 1941032 1834907 331309 1042203 979259 514430 732176 974851 1631183 105458 1477737 1099844 656304 1016092 1612640 352538 201317 1807502 473146 274000 461240 441503 1539430 934482 1380907 1255335 433765 93673 715949 1551821 1267331 1380083 1320718 172621 1106751 1476896 537685 1421141 1367170 39295 225776 351254 1789381 1406370 166909 83899 458265 504691 1207773 1355715 366037 1325212 1974207 1431085 1698107 1925530 665515 1174510 523507 1494228 538334 1298464 218907 1419733 489642 255996 1285047 1885911 440482 774497 1404683 1388446 536545 1229834 1081217 250597 836897 702355 704379 1955615 193150 731770 1323116 289521 603957 1928272 128942 1540378 534001 175306 620275 738332 1812785 1151085 184368 534002 1935705 9222 1170078 66889 1670770 115102 1202927 1244060 361796 1072482 1146808 756407 1480785 590721 1163515 1439973 1388902 506670 1878935 1198935 1189737 656006 935355 775445 1247530 1113318 1511821 293195 268315 1129982 1040963 726498 996378 35375 723711 1818052 1082599 1197346 1786420 1457200 1047270 1377260 730491 728270 152227 1075604 1069369 1199463 1322046 283403 518766 1952972 860167 323936 255469 977357 171926 1517042 1158433 733783 14638 1211174 1460434 1317187 751782 877641 1067772 755664 300430 553612 297844 1335923 1084888 985417 261661 1694203 1957875 1583539 1722247 1665416 1081313 869291 1450132 1286239 1636324 851790 1144316 1610372 44604 622172 362456 1827835 1108988 1937788 1201796 849339 233240 697150 268164 14812 64353 367472 1615115 561398 1577857 412166 1393016 956036 1347350 1919137 284818 624710 1076886 958271 607402 1001840 1932759 1759869 1210651 1943547 1516289 1822332 1662330 211468 1107305 1495529 1720755 986359 466443 1206966 1226359 751441 1060388 389759 790815 850038 756785 632118 1652724 467620 273547 158658 416668 1015305 1023904 502362 1295955 1192089 403287 1449496 1298819 364120 98140 1399670 320077 1243039 1426307 201773 1298284 1195484 455716 913663 13348 473120 714101 425596 691245 1012787 866631 276486 994031 634316 1722993 1711596 1151734 1582811 1792069 1854146 467670 1738408 1671490 1540715 120623 497726 1360170 1601038 975956 1568841 232481 279402 1217321 826426 674351 923048 960193 979147 831589 1411999 165178 1858390 1429445 1976255 921080 1998587 1775029 284930 769110 885967 1165505 1988023 1876464 1131094 726710 1089843 407607 275626 805399 26048 925573 1513362 961646 1226151 1298350 204532 946310 1009990 144547 1964911 574605 1286238 1440921 261449 1802027 1865391 951333 1306076 1556661 1042265 1769035 440417 1943214 1975386 1736882 1157593 574706 1530644 1370141 1041955 632225 1557841 9319 1695370 1674983 940277 692454 1925193 743177 1295258 862535 1939949 422854 1165596 982335 1378655 383734 68019 940029 1421899 1406135 1859196 249602 1584834 940199 886341 1256298 745553 973145 482463 1671122 1028269 1344324 599079 512654 731116 607696 1509930 24997 583731 1264396 415018 315166 1661696 1874347 1298792 52618 1957476 1352080 879466 1114489 993465 1689315 1196389 1592536 1851242 6478 806740 67475 372826 874599 266221 1760184 1189168 1627174 1630044 138295 1671224 1546661 221995 214515 679009 1457639 1841883 1105701 1262196 246780 1392874 1424596 552669 1844577 463270 438228 112163 1422554 716676 14340 8131 1747281 1442325 1822454 59367 1579993 503392 1704987 1492857 1564764 843580 1792036 877425 1317264 1615493 915321 116059 268817 1308732 481993 100739 602982 414664 1112668 113406 383732 541457 568707 996891 889019 1669785 1846395 492254 59412 939210 996456 709284 1770260 881569 1378847 1533405 1552187 240198 73517 1556460 144730 1100329 1171702 1311797 148063 1644711 1387242 1797898 1637777 1547996 382888 489718 630699 783014 433738 1930531 1502161 1912975 411052 1571709 570231 482730 1981875 59254 124281 94956 1126130 1316504 4603 252685 740861 1543173 354231 1212176 1614273 725064 1925074 1781831 1754641 1190420 190418 992516 1554992 699111 918989 942149 21645 569799 1275805 1031376 332643 1463424 404793 1108376 599100 737664 1617664 38860 823587 1018602 1015771 1706073 541295 1029098 1244594 1535024 695413 98732 773912 1583105 1299590 669139 1668490 1595058 1969602 285158 869420 1974499 1855602 1216757 943577 361668 1533514 145061 1646979 822405 227663 73549 465691 1546748 438995 945391 1396875 713971 1923799 791907 1578421 109572 1067619 1623571 272017 712887 758593 88544 738220 1944797 75615 1264046 1305416 1172979 211690 445284 1577179 407744 789446 1369045 1305307 1025829 172515 736397 1756379 1097305 728388 1779491 1620836 622780 1934784 699824 1017382 159786 1299579 1118449 329982 1542846 85414 515348 1908805 529904 1400606 850355 1080698 648666 621339 550712 1841955 250923 255288 153000 1023191 1427080 540448 1177116 576064 1351807 454748 1361772 13979 667619 687761 470602 1131434 266787 1142577 534369 690917 1220758 1179397 125739 1948654 251418 320085 1909126 1296959 1993332 1982649 419859 1345859 623886 499200 1226719 1112783 1272707 873568 698144 1187488 103106 315789 1294886 1910409 1450104 446569 1220839 1810293 1130207 496020 1131175 533197 1014153 645730 1351966 254496 161266 898260 1339864 971817 437094 1062852 96893 688736 858013 484437 353087 796124 1255500 1895733 1454497 1545469 359897 1083418 720958 1490182 1308585 487738 1535889 1214063 968819 1492945 310669 863031 1299966 1514363 1996181 78199 238375 1166760 1481088 1872119 417921 201683 477740 381536 1505884 1248391 1286536 637303 827396 488371 1080306 1352193 236655 1798751 1408106 1871079 895548 431816 918713 1183080 598948 1183519 1229064 527376 763475 1538111 1442667 1777025 175876 799228 340128 275931 28289 718402 937726 1644118 1275895 1542394 458183 688927 1900503 1776949 583055 922807 1039825 409624 1867659 181244 504210 169087 1167051 114876 803875 1828008 1308562 1802538 1147435 341578 1529957 659686 1290300 1563939 1231353 1628452 1938014 370880 109027 1397023 1333645 1848054 155648 380959 240110 69148 984358 1715626 429667 1058850 118066 88787 459035 426093 823085 662070 1934766 1053636 130016 437460 1017628 1891091 660267 1154957 128028 1279651 1033950 1870480 1561532 290909 1863242 224173 80695 1925637 1159479 723731 1220489 902512 646483 435263 1530711 1083507 694 1433218 1815827 250925 873716 1893770 693047 1891393 358763 168730 291835 1244925 335466 1252644 1071972 579248 1893583 99710 1273369 869569 1974298 342734 612570 1132859 1113550 1652201 681605 155792 668555 1224135 1606538 1712229 1119523 1613343 1391899 1443389 1942800 238980 632215 223244 609636 1640066 1447428 1877149 23573 934360 431673 533141 845715 1837721 278884 849741 68971 1547903 86974 1227328 1331639 1662503 912633 297546 1215563 1275907 1250488 1718214 197365 591308 891296 1263851 206813 1362072 987343 866071 178552 52338 518329 1235526 740260 1481701 1157325 227710 710661 29452 398120 124735 905979 703830 1324501 1512867 1954243 598216 894545 1041394 1588157 1643581 885047 861561 513081 1401531 1363535 573919 939743 791467 842489 1126745 1646594 83716 1573213 1379260 348408 771001 536446 1819866 980320 1746276 206393 1053275 553145 1651519 1851132 64326 1506248 1575271 993867 184642 344733 1646044 505790 939714 218375 1946859 720153 1118642 1588275 1196022 712389 848763 1082554 230530 1997077 1185203 247849 476926 201668 965293 1796630 513322 812907 556640 632518 1221901 1555247 505653 1487880 962152 50019 1026467 1819622 366542 177424 1194084 378111 224758 1229836 1157181 1144720 1341181 510412 1655937 1109451 962426 1158117 69863 497276 1039670 783837 529315 990003 900745 1373171 1461883 264347 1521075 1904777 1364905 1157719 566047 1675064 1943720 381661 1682707 1165517 832161 247359 150389 1793352 171125 1415936 1737094 962088 75719 448224 1319968 1323385 1446151 366187 1559511 1835295 231508 1507738 1254122 1049845 743951 1099943 994882 1358096 1132099 732635 224238 1585307 568074 1154142 1366373 1517114 1325777 1600662 358556 981317 1718810 194768 1414654 1941517 1731289 1311394 423247 908612 1110289 1374537 378435 792429 1925657 1447082 989857 401146 1407036 1462208 269956 1137656 1024785 1050888 340823 1448159 1360701 1731949 1513762 1054340 268360 55802 1504849 992760 1608673 846138 89280 1114075 623834 1748693 1164808 580409 522120 587763 1687008 831489 1414130 1456926 1620094 493815 1167962 1100782 212127 1967092 1163903 382143 537642 1547398 690055 1824982 1763353 733574 300415 1140495 1972254 883415 1166544 1522866 917819 248873 885834 1223410 300170 167045 710430 1174004 935903 1447362 1003365 1251584 930276 862611 148289 955642 446535 1300971 1629912 1812357 1736265 772005 16896 991276 1192685 948196 399991 1588574 976015 302231 129295 1698937 863162 1449815 483746 562966 1707681 1006573 886689 272048 1154001 21187 1995591 1559467 53062 792808 753751 796764 1979986 497737 1449855 710836 1104004 610205 593853 1750495 1993010 1297505 1712250 1667633 1923202 780766 697805 258983 687478 1653053 1940037 666164 1186037 1765249 1399093 1452417 1238899 1997570 1920427 393346 1486009 348873 343276 1574516 222785 998585 1575562 1244463 1923964 867691 1258958 890853 1740441 1926109 1431399 1963656 1474736 349071 1850821 1032546 1766749 1114680 297502 1206634 768326 1812512 1939539 1186334 1742114 1631851 357228 73744 1213019 1345882 191773 1429938 1670154 747481 1915427 1470779 1585475 1911462 1872464 1559995 456721 388327 1312991 1037097 1311827 463782 1795745 1455973 445092 1179097 187757 1594024 1605370 1034148 1270992 1807578 52796 249264 1739665 339788 1013800 19856 717263 786626 299087 336124 871035 355535 1914386 1471218 248223 1303220 592014 355268 1751257 802013 105955 391387 953151 765053 235264 1046977 804929 1733464 544709 1335109 830822 1012799 1758886 491941 957208 181226 1865646 1041132 577632 838517 665787 1109306 1418205 1270505 1913891 367431 379183 380365 665204 1701629 102399 441655 1999899 1493910 242183 279603 1690965 1236442 1111909 707987 1688522 1078954 454864 554594 1190888 1403301 35966 1115297 1558442 252826 309954 1460335 255795 467577 761827 1686716 1358269 1592783 61625 205220 166128 517321 1935476 408562 121333 1930595 442316 2624 1097491 42235 365527 834157 542211 404212 611972 967756 1702194 200143 355520 482055 865698 1301125 10645 1447855 218132 1224300 832207 842334 749252 24390 236887 1294693 130455 470955 1570604 1804559 1632491 858122 1444521 1644740 1851598 1705533 1215847 1443273 1118836 1931670 1800510 83725 747646 1104733 830121 1770027 972249 1465610 126992 827544 1187444 756138 998562 1282683 1966052 1850364 811564 810702 1472787 1925329 400202 786137 59165 1930322 1042506 250201 1946840 1652426 1458034 1920531 1579292 827910 1595410 385044 1299472 369532 196345 1901617 263575 286615 1536707 199404 58334 1017782 1078941 1465415 1139434 542939 1251641 1602631 1265724 1797973 1399717 1499032 187189 931190 549103 613079 749053 459854 645144 312192 708720 1692960 1630825 1210450 721181 1156478 834772 1697208 1334023 1764008 1838808 920719 654230 1685232 1081330 778603 428216 1740098 562095 90601 630468 90665 1183489 954514 1585757 1882627 858021 1700873 955834 1003500 1041155 146759 243484 988780 1442753 1675612 276900 1143106 562192 1914715 735643 88536 1940978 838326 1161485 614171 417914 327847 295411 1504266 1670629 1835530 919408 1288866 258816 1057201 891825 619352 1666555 1984287 1601889 850042 1745064 131142 1090997 346539 572984 1930488 451080 1879375 1186382 104684 326918 1357514 1737309 846351 298861 1805003 1263330 1582958 818002 6694 1764898 957372 1432287 1480068 401936 1399081 151008 1342743 1972796 722204 387238 443545 1401988 299053 1092153 1673531 10342 1285495 1041676 1616388 519890 1534378 1344649 1830806 607785 1964119 1317473 1426207 1697187 377597 991545 1648933 1837548 140479 231149 556210 1205414 930816 1616795 292623 1844071 484286 539726 1402830 1761682 544986 1257740 757080 1409995 399352 1513763 1926606 394610 142134 1567007 1022682 1721246 729861 149094 1052392 111716 616805 1772102 1867773 928654 1737374 1301008 1199658 27220 755726 1806796 604159 1950447 1633435 1746930 1027926 443999 980054 447186 678753 1784954 963621 559822 730770 1656135 73616 1543411 1297737 365446 530749 1083615 777762 527604 757816 426002 1466433 252801 795304 518313 1968935 527025 1470586 768166 963137 1343773 1363309 1455250 1170369 946059 1572242 1000106 566742 1328147 1837761 457844 971101 1290240 378857 1395581 108617 564178 601086 165375 501796 1477064 681827 1729619 441714 1896315 1114436 1616350 1728042 695940 464518 1678220 1263081 782928 983874 798674 1380870 1124108 1934954 1591424 1403658 1894358 1536335 1632168 142195 1554400 1509882 223781 1497744 1146504 269400 589703 50630 37811 158384 429474 1556338 220491 984357 1926052 1429111 1824138 49369 826176 1454721 835625 487353 971274 1035676 1321986 740691 473750 714000 917658 1975887 1985243 12645 1991373 1580929 1433682 1900218 811397 883314 463156 749171 1634798 964894 361550 1434701 1604782 276359 1022889 318242 1061116 962215 382230 57674 1947408 615427 1691441 86228 1858310 1200346 1032826 197049 1889483 839199 332766 1476117 1533340 705989 737926 212263 458580 1012398 1323087 1315648 1798525 1863917 1931321 1164931 304413 1779061 742530 989533 345566 1779715 1190988 1559113 33706 1656883 449758 1731885 174225 238621 1267731 1548349 360441 328008 877061 1474407 1062239 1512028 1721394 1162379 33437 1876987 596410 706377 1892520 1566531 1418646 1434239 1665192 742761 931951 1774085 64194 992542 1151524 796366 493036 1176859 825190 1460007 736701 1215212 1550234 1751665 76577 1561027 830668 631440 856854 133042 1852101 799749 1652454 1862219 918860 1769528 1130146 90781 198822 1027405 740393 1497751 997038 1950910 1440542 1783056 564772 1778504 1198916 961500 919707 1396105 977078 850300 354720 954718 366217 1031798 1279387 937465 206810 13601 1168772 432169 707239 807720 796843 1212285 579910 817112 676630 904946 1092834 1040661 1010983 631512 1894183 1683099 931471 899980 786507 1521508 1348177 1323725 1156595 1907346 984184 1520938 133613 1304695 1566888 1656727 1031351 1957012 623466 117450 1641347 1269623 683407 1515459 642525 1232054 223007 1471562 912927 973892 494975 1219077 1005732 1740969 829262 651707 957795 1065696 1217167 1429050 597200 1997780 1443415 1041928 1206800 1176764 1011381 864927 1368034 1259431 1583968 227028 231701 87796 18251 364232 1546331 74438 804592 1506299 980056 441016 819757 668849 66184 717665 391133 1266002 1315799 757089 1848495 633839 1543631 1037056 950719 221181 1901327 528464 1649615 135940 968061 816372 636846 436521 1104001 874192 1280432 1080677 610737 39647 509245 1044099 743712 1349730 1592827 337007 840487 1476256 1592389 195100 371273 499236 64950 1924914 1513528 489909 517212 919433 1201580 639583 382624 323824 1898127 492002 58612 34348 1837218 707268 782368 673149 1820308 671684 1842309 1378900 1772720 620240 1457157 1748089 931637 16887 1639410 1566142 971971 339176 1636848 1084115 1040934 1363023 1767919 613633 503294 951551 759096 710536 30756 1096075 1618814 1610146 688666 801674 261973 1708187 1139357 288955 1402778 1153524 1354232 1309962 1725830 462146 1299838 525166 1039989 96277 1223869 381304 678320 1313575 558658 1836453 493860 1858373 514435 779550 371291 1302868 697967 1226691 1306803 232623 1221293 738633 821899 1189929 1030353 1496384 642612 261269 1615007 1707523 1747506 540135 1922467 366965 325983 1281587 1110051 491185 1669771 608752 424909 1905825 459643 1396446 19981 881579 657505 1338311 1913463 199504 1604562 1481419 31875 1648041 1398784 1707979 667116 817767 1999921 1518407 1020757 382546 1667795 1426952 1000715 1254276 1432312 143187 1966644 870658 1415179 1832665 1683671 1499401 821058 965835 1732050 1895110 1884169 612709 1848632 1930249 1457748 60074 77420 551888 758897 552502 852171 1506545 55714 1421923 1439271 1631819 851150 22066 1656578 517093 1178716 1563900 1870723 1740398 1221479 1537874 610904 985382 1061594 156600 1443120 889718 1844160 695540 1098270 788892 930034 770440 891003 1016319 680610 1173007 783698 550220 173681 837627 149826 1123719 1392543 1057390 1011477 97496 677198 353994 1872013 1330957 77542 115586 1509768 270542 912327 1136295 1630635 587143 1142374 434997 1401190 292122 821867 1245191 151054 877476 846529 144453 796245 1239759 936543 154599 1304659 1413825 1365518 1884152 56393 1926493 345316 310248 70736 160613 772223 1529160 377915 843624 1638677 1202392 1372293 334724 1203904 850313 39203 1561083 1471635 191839 895665 750783 921246 1487895 765385 266614 1516525 667720 1571173 180528 413345 1377823 23697 1112336 1055163 479147 1350706 1706168 1671809 1891694 962586 243585 1214443 1291059 475276 691982 1469704 986491 58390 1884730 1877369 1942394 215152 767460 161297 849300 1009952 1434016 527307 878043 1354702 104687 1526946 1095884 23667 1336841 1315338 1459625 803387 1474639 242579 1819406 1734300 980777 261703 583132 1533730 1277561 364000 450818 435946 938115 1347340 1253548 1697751 1448605 304975 1979095 1569553 388190 931596 322494 1440317 926576 123264 620554 42285 146166 1920668 46892 1915970 1954433 719135 82306 618403 419499 1278384 1671625 353484 530351 307352 985035 1429675 1603320 795349 1355982 1993095 86475 1156839 368847 499481 1869831 602271 1650035 1146968 1430653 398964 1336689 100142 1276905 314791 1552539 291281 164287 339139 1480970 906716 1865768 925174 1774946 997315 876534 1368595 628417 257558 1991635 117964 1177824 757537 1341433 60389 1276996 1745075 1246444 1945726 554495 1494507 622247 429307 343258 537722 1362398 1591864 87074 916240 1719820 1326392 682153 1926413 20485 47496 469901 5072 417239 1947936 1067421 966656 872070 1934170 618557 109188 285777 1787044 1657061 1963540 283044 134940 1615319 1629575 1774950 509286 548267 466794 197328 1869846 778010 476843 1532117 206552 177351 528323 11295 484035 1409603 1082027 595701 1827394 1518460 794898 39215 1454624 1125758 130599 1092995 759143 1514509 1030811 259490 1811778 306460 26888 1063570 505713 606852 200270 693295 767436 258741 1149726 1015819 1819872 360294 942126 671580 336094 1837446 908445 405292 1504420 1271828 620397 709001 1822430 1777629 625937 1496209 878079 247609 18669 943430 1480187 1701248 222193 257690 1731038 454381 1391205 1605394 772910 470211 88658 1899363 559033 1187547 558105 665070 1388552 893555 1070869 959354 467296 239832 1771046 1045752 753107 1897469 314120 558279 1476539 1883229 586462 805267 1449342 1328491 38992 90960 570831 41873 1322505 436222 1543564 411024 1818879 668668 557134 1256212 735900 825172 217075 1367566 1208054 1506273 1598950 1851720 739525 68341 1487121 312627 1604568 1414132 1236938 513012 421614 551110 240936 1497739 1920508 1046309 579333 1148169 745436 279243 368130 1098074 492140 1986844 1428137 777082 310455 71072 1082514 1757154 1296247 1362161 532085 1905186 289091 134341 385368 726153 109079 1804067 750906 678381 1867638 702491 1594464 477106 666718 996217 258267 1061922 1160936 925991 1513248 1448763 1768894 597673 1536480 76563 562457 138286 497102 162660 1406960 1156638 848682 1785500 647525 1157055 1813895 1595621 145929 1262816 1766931 1999885 969335 1953048 845115 1387755 20598 309311 771463 784401 1432266 1263818 784770 361681 350027 1704653 141691 1376809 1707167 1354489 1506999 1815952 1169013 783944 1965362 1797018 1063259 1032527 1387712 1843973 595020 200554 301141 1304811 1516144 643264 1790869 779263 1937281 34314 1425363 187889 524162 919155 1604131 910963 1557972 981109 871069 1149532 1846795 529628 1490809 1492590 1375100 679851 1354932 46096 773790 1941851 87071 1514994 452526 780779 1143501 480373 522750 1712560 1202248 1080646 1115425 1989018 1731802 1655751 924396 1737972 577553 929781 742358 726359 1896514 360170 1750155 1011195 1773226 137102 237789 666779 1599430 1927044 461277 1520411 1572796 141382 834395 1582661 1158811 621403 1290478 489217 512000 791390 1813860 814601 1061424 78662 784239 1936141 1571328 455918 444997 1538562 1519416 1072878 1735422 352339 887305 1461761 1792631 1089731 652989 1454574 902416 913792 911229 1114481 1503271 607702 1156981 1904971 1887601 968681 121863 1109531 401094 1424457 327291 183422 1991537 333847 1020474 1471928 1654556 733120 1313400 605833 1154282 744285 143169 310947 1796033 1096999 527620 152800 1307358 1196048 390375 1031036 87267 1082128 1635144 1695361 1862553 1219724 1747587 656628 1865821 1872014 285612 1479454 822175 1995647 1837514 1656462 708142 520819 149998 50085 1522051 944803 630170 1404476 1806408 313168 1299963 1191635 1352282 945294 431012 1425002 1695030 658549 1349332 1956067 889475 1017025 376212 958395 32287 935259 317501 1418675 716648 1336256 1066934 874578 1968325 434426 1101078 710040 988748 1555379 416765 175035 324091 272557 1400665 324409 725790 1438453 1478643 644654 1105727 1221406 219507 667756 1025474 1336163 1834646 1705429 249611 786260 1446831 1476959 1754393 890929 1650218 923596 336053 732648 767387 753072 1643970 1272479 1902910 1469889 1071526 604638 1122327 1737849 132397 1927610 658705 1752179 79013 1157150 783017 1791360 373058 336993 124071 202862 1417030 1779118 1061175 1952481 895739 1834888 1644530 1280795 1196681 1128528 1507242 150849 983623 581345 1849851 123786 54442 1828931 1033151 101504 1135711 1120867 969099 1280308 371706 957491 1979048 1949025 1276428 1764045 541534 1715255 378598 1364036 1162464 1912862 1811710 1664825 361270 635214 1964850 566065 682679 1907363 1274189 44494 1742767 1005287 641047 727254 645523 628802 1893053 635155 1893182 1776105 1461736 1701908 749877 1324262 1160119 1322028 1843745 1905673 780994 418538 1634220 1338185 433132 322149 1387391 16595 353182 539364 1154207 287119 1957482 409261 492657 635096 1582380 754482 1716132 24757 671514 152803 66892 1729468 1150314 533666 7580 1380237 1011487 1371421 879085 266473 447980 205679 1398273 209672 478762 634931 343209 551090 619881 16156 1896824 1431010 1580606 1789623 1678983 1043535 1139230 1128732 586183 1101740 1568873 105543 1672537 1247678 1361338 1663196 459350 1985572 1602375 174931 796405 1598143 500683 1082471 1593693 124796 293695 1299682 270314 661952 248342 1133285 1495005 1328165 620279 1425794 485569 839197 1024769 296263 914913 1076380 950997 1577464 958371 1497462 1689374 1010098 1040344 1118265 453071 1632319 48740 1578285 594246 1273964 881435 1643946 738632 1352186 1100370 161672 890125 97650 1562888 977084 1759052 88431 1526686 313109 1096987 1259395 869350 48002 1163120 1470259 973449 840016 1062297 1928575 315946 531087 221492 1480670 1959567 811621 1617629 415610 297062 268828 395327 721909 1737688 672518 1700667 651998 411407 509692 1664723 1049901 1045732 1232308 669983 1710132 152884 611115 241341 1272431 1102841 1452458 1333579 1326089 491531 679970 1281246 1653521 66399 833294 857536 1083525 991584 1786516 1469308 1266400 1190449 1557470 535697 337789 172362 538440 1930225 662345 319610 1079032 1241467 1761552 1647847 1056081 128752 1974191 1356504 867025 1217834 633452 1135254 1302991 275701 1935388 1892880 270038 993715 1429522 1473089 239850 1313931 1374409 1655216 1556438 905143 1961841 1327017 472141 36004 288643 181291 18091 259474 1300512 95802 1460258 1149324 764166 792452 1790582 1429769 1555581 206855 86719 465353 630888 1467115 453844 157163 390521 1663716 1025608 90717 610992 1777744 614980 1030885 1581451 1386651 87982 1966734 1701306 118082 464208 913186 1960859 1154119 330684 1881310 1001534 1602670 1591631 397111 1400040 1614077 1147771 1252605 1782630 1128793 829066 1533920 81708 1556168 1225508 1908788 93862 924417 1992987 1081866 942698 1581341 1978833 546484 1161947 1405988 32152 1828278 632219 205966 938429 324757 1864203 1540688 952778 1771718 1909919 947785 78510 1944225 1609898 936964 442067 1614718 1335734 689225 1901026 1015056 490881 1643800 66976 66835 179580 262930 1608151 616924 1054227 337831 1970735 1428025 1617086 137818 163775 1519169 896957 1640059 1136408 1310945 209260 361830 1201738 1151016 776705 4351 1184754 1330264 648179 32600 364812 1607582 1931561 1623714 1699679 632905 485332 913599 178169 1985021 940205 700282 796269 290843 756818 1691848 272616 1438085 1684401 650888 74469 930838 606721 1528222 1709789 336731 1346437 1472559 1831163 617829 1158256 1203420 1942929 929558 982357 1594653 679583 1999665 1765440 514188 1146146 100868 991508 1717388 172084 647198 1735600 1042156 439926 1705308 1472708 1465683 863129 1481303 867233 8277 270392 1354851 1964238 1087647 408368 1547069 866505 49905 53953 1964805 833480 220676 1868179 471558 151106 1969895 1863135 197704 852958 169539 787896 1364970 1260552 718259 111760 1505158 39923 1080278 521963 455339 217387 1059455 1515636 13063 1585646 1902168 582631 434776 667877 1900393 28174 897558 621644 372422 1838578 1097453 1463770 1269496 414471 272395 1004477 1047795 1526505 207264 1535645 593303 1893010 18085 360841 1055538 153251 1584860 1301287 1790690 1327139 740942 336301 1989148 964452 1570415 1550923 1516720 28004 1112538 1835774 876607 404571 353134 1041192 373856 991005 1328358 548045 1391297 705954 149019 1109438 223257 916101 1848651 1668067 1017718 1459628 52427 1369142 596416 1862322 954099 739668 1173040 1266038 929112 1915675 1730719 594833 243234 1037367 253233 130930 411952 888688 1722348 1646416 382988 981460 1035906 1250812 1917641 1927392 1429373 69114 571212 1880100 1841385 1832569 125813 870566 28515 754860 1261138 657818 410757 317452 1210991 246747 239074 933486 247013 836118 242460 1303820 1017584 1963263 667952 84787 210017 1074158 712045 182643 715895 713333 1012011 1967285 1178515 1502284 650477 1712169 629169 1221875 277228 244222 1131002 1988284 1383126 1435446 1431015 14507 1028515 1829156 1003243 353268 365599 892058 386034 1399467 207094 1086588 146788 248408 208010 923950 350934 1806394 1217917 1864537 1545442 389682 1689851 692308 174134 1474264 1479947 382782 734570 1312337 98932 232975 1819135 1116289 1111341 236576 1712211 1277627 1919821 1009463 1340880 28223 333918 497851 752886 67103 1481716 904271 1232702 1999850 1698388 1222695 294444 890638 659968 217462 801308 946028 1713530 726473 1094037 904336 1595211 250083 1174603 1773514 634348 245328 1496986 1508047 1607055 856433 48196 1651398 1147844 1367286 1402374 1286596 1836877 726653 1710512 1766873 1779451 669363 1811786 1598241 1873092 1127309 884488 760465 1769988 1120720 792905 1862894 1820759 506940 1200712 268596 1661520 183289 1793327 43990 1437670 45908 823536 968767 1782491 819232 1695949 440356 1432143 1284030 1931353 676990 1027156 1869363 675887 815864 1014881 1814043 1791794 969296 1119607 1145955 1637918 206693 1818895 347052 1365571 1515960 794487 302177 1638117 918194 1239817 952709 524727 180547 625010 1124601 1445556 1673010 58899 662890 745660 1980511 1985180 1681554 104188 282991 490050 715956 470025 319409 931395 556438 1201728 1075926 1003642 950120 712828 201025 1459179 1884244 1204330 244295 182169 1467720 1498468 723054 1702500 944475 1072875 1413021 101695 1820148 121086 1543597 1178982 473831 1307438 1175568 530584 1005545 27501 717075 1484907 480860 935512 1639290 1654774 959195 1430514 561909 1590402 133050 1939579 381754 423347 518191 1851738 1530773 988721 1400663 480770 997830 1523392 1321861 1186647 937656 1481416 144497 540095 798286 1124242 370695 1044745 567633 1810320 1987704 257198 66838 908011 1598789 871350 1744267 1607079 486571 886541 322693 756225 396629 295263 1249719 1026751 975319 1470720 69469 1290859 815312 1533885 18520 1991319 941411 909567 872162 1881127 1723059 1360071 1531743 976449 1372407 1106373 901865 1980663 1964048 44002 1115599 1251351 416835 1149833 232402 1403486 664954 391334 1060449 746588 1852176 840354 688697 1826528 1425866 371575 1714876 157284 1444971 743205 1045910 1451820 376823 1971731 398507 1224183 468934 1894371 528157 1278562 1335393 634277 252181 1676267 1894070 86966 1471881 1446 905221 905798 859490 1746066 1229567 907993 1343875 487120 488951 1464426 1415615 1509163 397627 130295 1811348 1363115 349088 1368763 603928 1568034 1100747 1475036 1802528 1071235 1784122 1245603 701870 1164353 47148 1155160 1174958 255438 1171978 997119 1167681 1584729 1442683 139241 1295531 1216484 1950314 1933385 1384232 1524540 51478 1366754 1109186 937221 199594 686562 783273 1018290 317493 1370231 1211771 1756300 1083038 680141 348793 1399159 66271 951163 1925291 901758 1768338 628462 78144 899079 1611739 597719 1915109 522003 635460 1576845 1200364 1677669 694499 1085495 850211 411200 1018207 1592331 201917 1435717 498539 1274398 156937 304180 1274549 1635818 1455611 220011 444026 1529123 812067 296926 1086592 846407 692303 208638 422269 1998320 562646 866944 897586 276176 678179 1278604 624792 1895168 370117 582578 1861916 1102889 1282471 467584 110656 676354 395353 1202010 1586351 91670 535920 1738020 761166 1429996 1230215 1951507 1333780 1151325 581107 955479 417435 1681136 520186 739657 1129047 1333919 1291027 843066 92779 1456770 1814027 296085 798756 1522900 579793 1920801 1813375 1262875 147793 796630 1365619 934617 44225 844678 1901703 1722854 889248 1284046 1781207 65445 989612 1619937 182973 1165867 595757 498823 1930693 1015339 782034 452108 1090471 211809 767949 1347273 1598746 264699 536273 777229 1063519 1535266 1400932 183074 361163 649989 368695 1747221 751724 1476345 217038 726832 1643786 1630553 1451078 47480 1384071 75102 807181 427143 838358 263873 1755867 744865 1696778 1971791 637432 436295 832684 943530 1674169 1471028 774450 19643 393668 1624299 520165 88156 1192759 1395173 1687066 978434 1607001 615439 1313194 555995 406201 1483293 1224027 1560737 799766 211073 266606 1724053 1764974 359192 1103732 1633052 1369195 1043131 376843 1863232 1426300 1753639 757292 1400484 440169 1826714 256240 126519 773032 1243937 1144979 995897 298552 1397857 1231528 1313029 163466 1513494 1980141 1097146 745948 374524 1007246 744837 814031 1008578 310941 1921324 1292636 1873085 504802 766004 888201 1872291 1986488 715434 760066 1576921 1711698 1409888 21559 13485 1284441 434978 1683916 154135 1513342 1691178 1182829 1396303 1265304 1022137 808763 1496700 727917 1882591 1981735 971588 1130977 1892595 137744 1673737 44122 1835233 1764270 1153075 1636896 602631 1612456 570140 822798 1293322 492276 222034 250618 1536005 1251576 545679 1060412 59049 681964 875263 1136103 1894252 462275 1747545 988623 215771 178157 1594952 877510 814280 655835 444159 255127 269205 385364 1133053 121755 1074770 1366991 1849690 885449 587025 747275 775991 1076178 1318724 380154 319809 804077 1730915 1735229 1353469 257745 1136319 792067 1564921 786016 1473413 571946 1201037 1405465 494549 1332908 881429 1788482 1724328 762869 1850986 794943 722514 1228702 667860 1808908 1281865 391435 372971 1970194 426419 1431414 1520894 649407 1252483 1078193 114081 1780706 988015 535258 875632 234550 474535 1088075 116457 1907305 1299834 719431 278791 190721 384335 1471966 689911 1597719 1299601 200666 33733 67180 1657797 510266 1647424 1948409 994702 657698 157920 1424195 623573 1847361 784676 1242479 1111191 1507045 1464136 1271702 1457790 1134036 1271571 1437268 1792912 1377183 1841115 1394761 136487 846068 1821475 919526 552552 866379 538031 1653260 315797 46305 300128 1677761 96264 1608829 515967 991640 757646 675512 651661 1362422 1215696 317661 1523725 1634533 788822 413983 1151567 570548 1173922 254544 1168293 52813 946313 540529 749486 1537574 1200890 644096 501586 842394 1031818 623051 254717 1833611 1318461 931343 1407237 1816339 926870 926844 1438096 696968 1577659 1844802 967400 726122 1416037 412772 660330 1246398 1239135 1825484 1422185 1574572 697204 1495812 1338800 1300308 1078013 1402557 1909940 1977556 1615390 1113648 1663510 873647 1908375 931490 615504 830470 453525 1587017 1730832 658466 1910374 1509234 772715 1834138 884958 1602064 598290 1875417 667760 1685516 1425502 519402 1644483 761511 1432026 287410 1752612 370752 1489382 1260765 632037 1611751 1838048 1154382 1988551 419545 1757870 122369 1239940 400895 268245 62490 484743 1185068 100209 870496 1748513 980446 435749 157658 477441 1568009 630709 1015534 565932 756319 1122190 431152 1216833 595709 1274443 1218656 203226 1186534 781934 1292678 575658 1440860 330521 523325 1786771 788472 238052 6452 1983004 543212 1647080 149899 155753 954039 457194 653771 1321758 586099 1529335 566286 372248 186622 1523230 1809537 598955 815522 134576 1610758 115370 983632 944636 498302 162108 467816 880716 1764931 993401 18913 95516 329720 289749 804840 1228697 1242248 1788024 931932 689535 370782 737842 829557 1249817 1431028 1550587 868235 1278137 1286401 874016 1292588 1592163 298282 1091777 1146346 110518 1198612 1493452 415303 1034408 131069 1610946 1655820 668438 18393 1825228 1070817 127190 850643 169275 1165968 145127 1986734 1812257 391791 225553 1757111 971240 1624988 747889 142617 1866616 897410 388313 282058 364339 981726 129183 1665970 1001463 1031893 518061 362102 482365 890974 1981429 1845173 798427 1289424 252242 1361490 1754503 941738 1454278 1436166 715358 297918 295356 37764 1522926 778995 1150230 268392 652203 1096051 1600649 32642 21851 778792 871351 886322 493323 1887752 1926591 133821 1004585 876054 1850469 1168665 1588230 113985 1155020 1788010 370 1091466 1133830 1543825 176453 1712995 1941746 361336 480712 1177239 1536722 1301217 1640789 640510 1313310 1895581 1936753 1185262 1232457 1063817 263920 1435970 1200427 1795439 1560253 1077475 946296 124556 1831837 500287 1044180 1194408 1267272 1305726 348716 1035309 1150331 525221 735854 1959012 650936 478250 1396414 1574107 82388 1769026 570804 1479342 212116 645767 30943 291089 755393 634132 1527657 455369 1196330 1733203 363670 1925544 675172 747278 1170745 1441603 1703860 536540 751571 137639 968309 374445 719481 314812 811446 530843 23986 161017 1424750 1818715 834427 1064261 1494413 1713341 1738680 155349 1420221 1056764 424200 228447 763921 554462 74521 1691123 1136134 1935301 1122800 1909127 236205 821290 309946 1704783 615693 951916 419330 1517693 1046873 101607 392023 861725 898452 625375 586782 718506 1075984 996440 550780 37772 1313528 898990 1183387 780585 368157 1574596 1462209 262494 54837 110651 1137446 965986 1100453 1143234 1961382 1854406 1534566 257568 920675 776696 1188623 373921 654023 1230493 368528 1737877 1586253 442278 1640344 81710 463688 489139 1471494 313864 1849980 510717 1755648 919050 114694 1343421 1369110 8105 1598577 800722 603432 1323217 474761 1502029 1387063 1489803 525234 1048659 635864 812304 1724025 1665473 1299939 60534 1183805 981672 1317940 90271 98891 1637743 1374866 1786499 1573912 1828737 703742 15021 1175030 1226057 63572 623058 918968 1305689 1236626 397415 1050389 541968 1725695 559075 650349 1892548 1896329 1967774 1310121 998307 129926 790366 1971136 861431 462999 501945 1595278 1648871 1451181 1630618 613382 1290373 1197573 898827 308309 1920324 1514335 1030897 927093 1279341 760619 1521102 892223 1571757 210473 1051550 260792 510728 876789 659853 1704621 799865 1901381 3266 1597147 358813 1468403 1242584 209561 1936864 1943131 1586881 989829 956672 1535820 1189582 1515455 486142 379298 1298380 1682401 1507762 272467 722100 899723 266031 1336310 247281 711523 315871 1221205 833618 195002 669099 526625 359561 366023 1196062 728550 1792169 164334 1601805 791229 1503663 1131222 286847 1391867 477760 1266011 1848650 399831 279916 1757824 511002 717745 1053036 1600820 1701402 1446242 387410 1031745 1188300 1665805 1891395 369939 1556043 590228 1384706 1559039 1751011 896156 199360 1352664 1043143 1576952 168287 1133535 222126 54424 1726326 642017 64425 1640559 590033 353347 972508 1937577 457493 913563 290075 1224666 469075 907702 38020 96433 1167026 768571 1837732 777119 1024606 1154553 1537126 597270 1397254 814452 598492 1553846 1948021 1754831 1279054 832703 625499 1768255 1263978 1806774 344425 1868397 568793 1281493 1121420 890317 473095 1965477 1588748 807154 1191513 572195 852413 1277111 1063018 1080857 74062 1916675 1381306 1024978 978776 730021 1610219 1912315 474775 1567540 684858 1076473 1515013 791491 1508462 163805 609978 513148 119143 1406069 273595 1916571 556703 1040276 1344736 1171119 2965 397328 1674372 1830491 1852384 1808836 1473019 439680 157262 1027443 1203779 1257017 1231678 1032851 1957966 424260 489984 533825 1474178 298986 1404556 623052 158058 1155530 1720409 741337 1490569 1872840 389556 195364 1501514 1574069 1000847 709499 906920 1643588 567188 789881 60205 739547 651925 105972 972322 300892 689684 439157 1255192 23917 85427 1641383 589195 997099 1782273 1650371 1544423 523168 241155 1417938 1008173 967001 511359 959336 343674 882982 536894 206754 210261 1174206 655044 1976403 733513 1929684 1691810 37174 673837 492483 813077 1858292 797912 640033 1555436 1572783 1723809 227837 1247027 518569 783626 48378 1019071 921022 1121083 1530399 337504 1227567 1667246 1176085 1971621 287968 673460 1019724 1994480 1906190 1795241 1984094 1468734 1541961 157187 1523722 47498 1753420 1043330 844690 1421511 640150 961238 1789727 1665316 1049085 1979452 674437 1712556 859088 1915954 678026 1210339 1881877 103334 411559 1474833 1955912 588891 1730429 908458 312054 1703353 1822153 1947010 1616592 317996 1221512 179783 1882258 1970918 78193 1834243 1405686 469504 775111 1135687 1266133 165668 955384 270217 1383630 1389801 1582386 1920511 316515 1620140 1927092 1754623 1692263 1841751 707179 522340 410922 1105342 337485 1848071 1189370 991729 359272 708219 339305 1916383 1387326 1108908 1412227 750803 421586 338524 1872301 595695 1935234 865074 323350 992639 1016959 1735774 1701937 93909 1966484 1638966 1942391 1747898 229258 534379 1321121 1314947 1938340 909289 849040 264244 798178 765967 1264672 279583 137520 522207 22406 1322422 91051 635114 1240650 406996 1849541 1439775 1158491 1496822 975580 83276 245205 768952 182645 648082 688443 1040292 1795400 236768 1492476 1786697 573176 1078863 64211 79625 1862820 840622 1627832 253993 1486577 1935712 1947351 495290 1233606 61224 938596 1191224 1239623 768618 1791135 374220 1846975 1914216 547051 1659390 1949703 1081200 697806 149534 1084506 1520557 569912 1737451 127086 916390 2469 619442 1100450 1308448 1011965 1692500 546073 666993 98872 805578 1540038 814014 1655260 434397 579314 900412 1884830 885300 1098788 170239 1065699 1234171 1472723 1484710 107621 1951345 344755 1852759 1741708 200320 652663 667369 1960535 802493 1900868 271488 1147937 241538 984387 1943195 395217 178228 1685952 266742 1186096 1231212 1135909 331019 1584387 492185 1092782 991959 48176 864129 1717456 1622142 1734164 303537 1665415 334319 1456977 1614329 249965 803637 654625 1146339 1523701 295182 119272 1060824 576260 1424623 1459639 886062 600449 1182459 456218 681083 1815954 1979356 1480406 890328 1275838 862145 1579848 109259 1160750 133233 1321571 1729246 828898 1543903 378706 488183 743166 787265 1094563 195120 538386 399836 569044 320517 544935 227032 1233098 1559053 1099311 91903 343171 1753731 851160 174866 374916 1259207 1567070 1776882 1190053 1194267 384772 926000 343966 1293592 134540 1408567 1984760 366907 1371232 1485168 819559 101325 1079295 570391 1792213 240275 69884 1251646 1035793 525899 1684839 1598676 581959 729178 860622 1456913 1139700 1708892 442285 400481 10288 22936 600012 1470361 1409677 132390 1174480 1971522 139834 315253 518200 1880738 127384 263615 1161553 149436 1936266 1327618 1431388 13101 1451674 721735 630898 858631 211364 409406 1049175 1463054 1143934 341527 1876935 10903 1902162 422572 1538255 247052 794258 1202831 653290 240186 170577 1925135 760516 1173469 1515216 1924500 1099402 972576 1519351 1062064 523397 192522 1812293 146597 1764426 604683 358802 1437941 131186 689019 370676 581616 367623 664282 1117435 1631408 1305111 453276 1500980 869542 1764986 1994118 615460 1788149 1901605 540605 149897 49265 501049 982830 75536 1478978 482432 1201053 1896564 1910794 1816623 1480029 1338655 1551435 1393633 1173139 17089 1423458 771369 1886201 853378 1820905 461080 923600 158621 1417997 1002517 702100 176807 1095632 579013 1109344 1148370 1151537 455049 1586249 1753538 1607297 1314793 1875357 1061041 66128 308534 339544 1590175 252180 1422265 1493742 913747 437095 884043 843482 1445256 211651 730922 154359 1488990 307616 1111442 71847 1056722 1403117 701381 1096612 104378 308068 1725624 29125 211455 1301471 156284 1258301 1069632 165036 888893 1158539 1766518 1816453 518256 1719933 1523463 724677 110367 165344 867063 611940 1816676 1133858 789086 668972 1556390 1112527 876107 2177 1570882 533360 1785658 1775987 164522 59221 1369503 1262033 1246877 1797600 279387 1994659 1113292 1161112 367989 984798 75951 1571332 516810 1743727 908946 1760831 1477263 1731895 1581713 1921529 963368 1896736 1073673 409693 193064 894283 1881147 1083661 282585 1622286 1100477 11229 765169 1154646 1783747 954507 1723722 1490617 1453523 868161 106192 1236467 1112620 54256 26206 1469188 666847 492524 1486742 1305072 1943132 968046 1370750 651204 1322268 523663 750312 1197972 377806 1868835 463627 479169 1091483 525034 1893711 781043 222750 858596 114452 835303 218252 1344460 1831204 95146 1244534 61745 1874560 1724282 1677712 1354823 162233 353885 1560329 89030 772463 636858 1096307 1309279 1250657 774261 1466031 1681550 1052715 557055 1399947 1075881 1396569 1463445 1933591 1796288 50992 1717669 1068997 78572 801566 1613290 827361 983311 716217 749472 1751422 1443540 647452 55528 464202 501579 967754 492901 1969482 33639 538706 1967136 1874709 557254 890938 1836972 1088648 98609 299008 1476620 506696 1280789 636673 1266333 1474342 1658879 829497 1886879 557131 1916620 1256922 606763 734218 466265 431178 184056 247366 1586508 1950525 1925412 1713884 172375 350332 1912745 1656566 82222 976642 1304086 1273950 1547309 1208883 394203 1127358 912791 811594 616730 1848031 1018383 1911534 61653 393662 1543391 1133369 778342 1006189 1732174 820345 1789625 1891954 317362 1782365 434242 92378 1649126 362561 585718 636527 295948 197469 1677617 886560 1791379 888598 14655 959601 491655 1559939 1426297 920304 850683 1020026 47969 1582102 469371 168474 573380 1205811 1416442 777986 1594571 11351 11490 1359705 1327610 483173 1621720 558449 275404 1142198 1448520 208063 60784 1964146 325389 932937 1830823 318412 438403 656 301420 817407 918003 813401 771336 1577448 800359 92520 120333 1090227 128005 1476389 1838493 294537 217058 996119 1170965 1336525 1499689 924803 97504 1475994 536817 315896 786 680842 371799 717232 1138357 460292 98781 919658 862918 1661449 346374 925471 1040121 389070 1477746 875308 1149943 971027 1761174 1386859 1521351 1924969 1947447 71599 571350 134218 114735 1374530 156250 1119436 383798 1169618 194457 705219 353820 1981414 1299689 1060868 1639811 287453 970180 390341 1179607 1343215 1110360 1582539 1007170 813536 1450195 229717 1948643 1513683 1210529 259153 267521 1480340 1045523 949719 1915387 1138471 1081734 1050837 1101713 1459445 1932861 412867 743413 528959 1671653 241467 1645454 1901751 129531 1228240 1225319 292115 1250923 556186 1424005 459872 507928 777617 101968 1124204 69453 125668 702865 980669 1461625 1836169 973020 27025 706500 1897340 548570 1219387 735157 1802600 1980697 1460470 217009 137773 120271 139446 49406 1394142 1013260 98767 341974 1373476 994126 1711977 1163048 140548 414950 1169939 1894630 1414098 128490 1457854 807882 1590525 1111870 1857831 183020 1371794 1489101 95362 1783940 512653 1518631 1490637 488574 776154 297885 549385 161816 565801 570181 701681 482457 814447 918732 1767389 1344857 1289748 142578 1725211 205667 1057004 415738 1282189 392271 1033017 257329 1714029 1354156 1242547 31421 600566 715506 1847566 589830 992671 1616545 1361973 659971 332219 1003677 992299 1322488 685798 1892900 1279245 320231 1685513 258213 43893 767143 1163559 1584117 600001 1017812 1402762 816856 233743 596876 1630363 1904313 570825 253871 1724581 1591185 731457 745520 76240 379915 1345866 1563427 719875 108738 1654127 150545 479103 645779 1762867 1939896 898491 1180252 1816868 21917 295753 1745323 1227373 1258269 1023902 1886419 349626 599419 973664 787752 67380 953671 1102718 166929 752277 713351 1908246 1860645 684441 590966 757397 1121529 230037 1765987 926344 419858 14980 1042047 1543021 566946 142701 1472107 317442 1813882 453791 1134825 602945 576852 1769716 980749 1601733 1175469 1066858 191392 1168911 802569 1933401 859891 918224 1756923 982843 381791 397180 1591494 1197950 847030 1386806 1333006 1629011 808644 34595 1286429 1504986 880179 1226851 1888954 1653870 589303 1802206 968496 1593910 121498 377454 1497883 1604043 1510768 726061 65782 1311226 235533 103845 916510 289354 1495029 486291 282411 1059466 14321 1787369 249551 1449835 1370927 1910523 863069 355667 771757 1520417 409063 542886 1605266 1817693 40054 320683 1104544 1524303 1058274 248141 1466172 1524006 671661 1777639 914781 1298043 548815 1246938 481896 63141 1840528 222989 1751010 287727 156833 1959313 890845 1757865 300817 944526 1409015 1084098 1559125 298349 1492103 966450 1157473 648010 517210 1109354 1056669 1673527 1670994 739029 716870 722921 1375253 1531500 639481 609598 1233433 883490 577133 1981479 476781 1672428 1145741 571693 716692 1978381 4125 964235 425425 970941 230947 990509 556385 105612 1673771 1956462 1737391 1516243 1717073 450029 1771409 284429 546208 1511790 408580 1323518 735595 452840 179964 1979355 1748521 1770265 420104 1009131 86416 1174863 633352 227329 845043 1757157 319723 1547812 913516 53524 1250935 1444944 953093 1808938 554736 1800359 1922563 734537 490475 691170 1520702 652870 364723 1864413 72196 1275395 1380797 1695122 1478969 114248 262656 972842 480496 1423272 359128 1889152 1583401 799199 934667 226400 327109 545265 488056 373898 330252 1393585 1471583 486847 558221 751977 421592 1015170 501346 849736 255638 947748 497365 1490945 230772 1131569 622846 1295161 1980849 1580670 1835316 141440 1265839 1238061 462008 1835171 907061 1761979 327888 521046 1420423 1222845 57642 1230321 1249187 888752 1095610 664349 1402324 425436 545031 927063 114255 574359 178253 1309174 254837 802963 1003358 1269549 1913874 488321 622893 147016 1715815 1408962 1489758 572351 1340504 1537928 867575 770711 646457 1421720 1732479 1389399 1160550 1162014 141030 476613 439046 97060 140602 1410499 793233 1431181 1189547 1158549 1776735 778211 1702540 344215 1311578 549064 1881750 367109 536242 685031 399020 1073936 1143795 503175 1581454 780609 1418610 372379 1407941 1177322 1843780 1952269 419314 302977 546278 1918245 285732 387734 979846 134273 1532008 1955982 283554 1624153 103385 46536 1579346 1947686 645644 891769 1857451 47545 1316459 1904964 959409 1785802 1972855 244905 1041744 221152 1966130 1223237 1891132 132346 572601 1303602 1051035 1980407 1166501 1058851 1265921 1036469 1520958 813944 1669926 853526 484097 435737 1314961 1173542 1581152 1774045 426559 1770741 420905 1257425 465330 613953 664651 207337 428595 212460 743262 1959109 1706919 171407 744688 588009 1990660 1458638 24691 571605 344688 123294 1871329 1846559 872147 1804375 1316313 701590 1960129 251104 1544366 1743901 1092666 915014 1684078 1016312 857527 602566 832813 798011 109870 263891 1414560 1195398 444029 105917 477039 1005844 11771 248160 662796 435347 1837452 1193895 1196075 1459327 1247145 243059 1517389 1943693 747396 238017 1894382 1489335 56733 481975 1051936 1459855 622942 335895 1168251 1564130 1924059 50605 1582736 354082 1183106 1190111 807408 1888834 279619 1783989 529064 227132 1397385 1387061 1856818 1377043 973189 230057 225555 1736459 1133822 1310440 1618790 129327 172733 1738246 1351687 1795645 1201274 746789 222571 214637 437593 1762562 929453 866012 1317592 1511657 1846764 1226818 1551175 590637 91652 213524 704302 1160421 58557 1238984 1448152 759602 1964695 1286736 681706 292526 1724758 1167060 1594177 590503 25866 718906 1220961 1711240 1670579 355600 784091 1618950 964439 289481 1597017 1042730 653367 346701 1852094 1584959 147123 1028078 332628 491743 176117 1673896 489677 211246 1366313 1706720 391700 1115001 1911514 197062 308798 1749070 1933789 388762 1171310 843172 1012471 991460 588839 1994775 1820267 1514504 1364309 1516551 111207 1161240 233379 275042 500501 557377 1152282 1654158 1190500 1121581 163141 1719381 1912687 1114137 337986 683132 811521 1790756 701014 624424 71223 299657 1627739 618007 1602915 35225 1643600 832507 1317111 1023315 1643948 1884370 25620 1696877 988426 1910779 571352 1807140 1578984 1111659 739718 1104928 1762632 1120428 271733 268859 1563686 1880014 232375 1969838 1231164 901291 1269086 8184 1567063 425455 1718749 1368207 325195 1787070 178624 568851 827002 926219 101684 1431250 1789788 1314630 806423 607225 1487630 184176 754378 1407204 1328876 108851 1155693 1580726 51596 983790 955021 856619 98770 668344 1041895 1395298 919740 455962 406217 549420 451342 1928051 1442566 1687890 1200391 874852 661481 1933869 1327847 1899312 1490395 624541 379148 856794 1899452 1326127 1777982 1611277 1886918 1814392 44563 1949470 188346 457368 640507 1934809 1169565 1910806 1103315 1793542 634848 1774871 1406884 1336362 1813493 496980 356363 1279992 431159 69943 720601 235054 50744 1031381 462459 1297113 285350 863587 1819869 52144 1641866 1248693 833341 1015766 1061403 1105503 1469846 1066647 343390 20163 1517052 103829 1058972 1852054 237806 120383 920514 1323713 1261967 183628 1198582 1607374 1337323 608929 1579845 1235250 1011645 246555 1431742 1908564 1069315 748806 80331 245655 1225627 768287 955121 847727 966718 821204 1726191 1363985 1295996 487062 1510107 207672 1225926 1983622 261055 1825331 1367475 84504 1670249 702000 1265452 1062713 5670 1376782 1881278 1600877 513227 1279536 900668 1479918 1360492 960510 1136066 477900 442778 548478 1193775 1489624 1780054 1113020 258785 1234003 1714240 1639091 97335 386199 492981 567318 545506 1177144 1500690 256150 1964529 1295701 203257 125926 630585 228759 520340 1085235 1322064 1290079 999848 1013911 337966 1673808 1578160 1179779 1001191 771111 1923736 351436 148841 118308 424719 1700373 364980 1185087 1157732 1263131 489148 1574461 792954 431834 216067 1315231 349365 437698 1745460 1909565 1219126 695933 633447 560080 1999851 619872 1426947 1135044 1082105 1210667 694692 528849 331304 136438 1450112 1860683 1640090 614658 90070 37804 60071 947646 294883 1781208 1684259 616774 1356062 1992757 932345 1897049 615474 1519024 1564063 723396 508451 1308171 1209258 1172814 405540 899964 817554 323533 517359 1708204 569054 890805 264420 1004704 1205353 1592845 983462 1828755 1486656 1498160 81809 1351533 1835115 1213330 1547241 823246 1370461 151587 1925245 1810947 1970784 1213688 1618867 1929552 52039 444354 1182986 1184023 120456 1736201 593209 1358003 1711732 125295 1564855 1073257 127993 1692057 189523 726983 411772 245113 764123 1571140 730530 101630 300589 809463 1285088 1640484 1469926 1624411 709453 475266 54599 762106 1753096 1492324 1029572 649701 1037281 1492484 1761373 940101 1252190 909244 1758391 1695924 21555 39845 1397034 1782593 1478864 404791 2280 60790 1260230 781811 1015428 949680 240382 895014 1910399 144410 1898077 1906883 1237606 675291 55332 581492 955869 878917 1235886 787707 835180 1092941 531662 1866404 431256 922547 641002 767842 604348 352858 792242 331378 351840 1975133 601077 519353 1821272 397608 1403641 983710 278916 1290397 1275279 1497428 982883 1203234 1361174 1313115 66247 1021090 581504 239591 219874 106005 387754 253920 1811453 1670289 1347096 202212 876576 1140636 1253090 1541604 1476673 1650219 746484 1545744 447471 1832982 355811 895376 503815 372168 433993 1133184 1987051 1968725 656346 1568573 234889 1165088 1279182 229406 769984 1248485 108936 160933 1970297 1479737 1158022 1056385 1672832 1852533 35436 229136 550610 919720 1060242 147364 496811 1109119 1020863 683768 305690 1665337 604633 1024121 304772 125809 261441 1096672 1993373 1973932 924954 773168 362258 1802506 1711749 971191 1108438 54962 845439 334162 1947028 114141 427721 1517363 615158 1534041 1963161 835815 210130 1108742 1758871 1420398 1774938 137490 1015008 21725 61363 927331 1506288 1508775 811085 1868646 1745211 1089987 491705 1350563 616150 1964880 207465 928666 1415529 1254840 1868387 944026 933051 1612656 968459 1782337 380176 249373 1015132 1999573 636629 1228054 740454 1025390 185548 345701 1548132 1262678 683392 1618985 1026990 615128 1933043 80373 1841979 1413578 557991 146807 908721 1741264 148278 215448 1045770 923036 1922902 1909257 944673 1994116 1848845 1943434 327842 1781054 103872 407292 1978153 1625363 1662397 123161 924352 1409232 125256 441735 289513 1683390 701931 765520 1091844 1651724 1584485 18740 1425024 1437697 1548911 1015260 170631 1341803 1884879 1442103 248397 917269 1488781 1226767 1781961 1502700 1905145 1924427 450974 153444 508808 700068 1738975 1256609 1009057 1631001 852288 1864539 872349 208429 107266 1036353 321015 85258 93607 1925884 550394 824357 1801967 1594890 347188 532398 1501418 1631988 1245908 164332 196420 396285 619621 602883 1132460 1982322 1432679 165278 174099 1604268 1281306 1198563 292798 1194286 752051 1525258 20910 38719 230739 1851784 225535 917484 569438 1752054 1476698 565782 373471 830037 1170138 1928437 512599 721053 953947 1933968 466893 187383 723398 133001 827995 968288 273564 610296 1967066 1133302 1816318 696635 1548704 288080 295934 1574460 1093511 1800787 1863246 971802 1360811 784775 1328164 159204 1733542 1312394 38205 811437 1097393 1329478 1656825 552279 1746449 861968 1292839 1632696 56270 1107307 1128767 1671607 411851 1884703 1034344 1194722 1839017 1836759 551770 1067806 950228 1770833 381648 1609516 1911539 1365257 222279 1361734 846761 1936048 1347982 814187 1815116 723220 396374 622706 1544997 1803485 1840368 264740 19271 724907 1680988 936209 1352425 1509124 509591 1899174 1311552 1711103 104245 1829637 869852 1669939 1163931 1618332 1862279 1019558 281908 267782 1562641 238839 1299748 465868 303363 699414 1770440 150339 1151600 1919375 827871 920169 80714 1728758 943436 254130 561536 1460710 347502 387437 363061 314461 227519 1687619 1901449 766337 385340 99950 1045709 330498 875877 1328689 595334 846772 1362410 1600688 1703318 1718613 897502 211383 248054 1609339 1218955 1335488 1734363 328199 336306 659055 1271050 407905 793978 633010 774910 1704714 278600 1054140 393116 1958429 674789 1559545 114537 1292612 671448 1764652 1863197 156512 716859 182892 777346 914375 1937108 1736570 1600743 1754143 23368 1980546 1543111 1680825 1056849 1207170 1853738 132858 1877462 1820472 180666 462448 1430986 295131 610222 1547525 111021 1403886 626576 1567051 1116634 1370383 76993 1709401 1418762 1308661 1439103 1030627 718118 458488 185912 1640913 1246265 1545459 1006529 1611361 1509397 1815159 198979 936106 1870752 165724 29577 305912 772979 1467002 1571793 438051 1668504 355278 321165 707359 1469364 630568 252290 289341 994588 1315157 1921650 1865348 481227 703453 1395397 192058 793636 1898498 591979 371393 367665 1351520 1238474 918254 984698 1484039 1624943 157874 1447546 251550 1613601 77447 1420417 1627314 254878 1230994 1793529 720941 1806817 1332199 161900 678092 1787626 1127374 1936857 553045 585098 1580949 1427133 1007102 655905 922577 785664 490173 586399 1395695 651697 1063245 478541 507811 927120 447679 388207 1441539 1222624 759024 655244 362926 1028770 597278 1352830 1962538 1934587 1012378 987429 651087 479821 1094938 88136 1804319 1974097 871261 1376913 1811493 887461 169006 1560893 517403 53250 1186618 1326917 1244885 1362569 1972315 929275 1221370 1089633 657591 168018 1937064 1189773 677282 176443 718695 1670243 749325 1849933 1123115 1386922 1928593 1364534 1117787 449284 942498 383938 1266078 736101 239088 349541 1176301 391778 1602774 1182095 601110 520533 557575 1446359 1765137 816301 1413938 1857293 228623 659815 1572351 138000 231143 727006 1777956 1278937 1175735 153071 306213 846685 1641572 668029 110380 87840 824950 1104687 238284 585091 1231560 1368509 1522092 109799 1157870 511993 1816985 637753 1146073 707947 1220199 1051187 660418 1479478 1132317 1764681 1485987 389094 1866705 1723045 985436 153098 1311370 1318958 24134 949817 337070 773182 696969 1373817 476912 683151 1546691 1550039 222967 731305 605465 1147630 1723753 23083 628334 1921737 204549 1157118 188564 1035470 1950555 793692 1653367 1164317 1436352 1809819 900901 737220 1267904 1076628 128103 1112277 841181 1393952 751978 1845000 456382 54862 1700226 238123 1422273 710154 751324 402581 1656807 1271920 3793 1362826 1873605 1997047 656135 1590273 1043937 1754128 1755770 1026938 979758 376317 1555137 1231959 962859 53327 946619 697326 322785 1004254 16167 846161 392674 1948875 972413 1480845 1134819 840368 872675 1637724 1176568 1613259 210519 13578 699127 506243 87609 1161383 974443 1402714 1118885 1756421 609312 281432 128305 524901 532671 1291710 67063 1681754 1359075 1414915 280429 1671961 158666 193350 1136388 1491317 22395 1507435 309843 1293798 963766 1868761 883000 1136093 1383519 1201736 1525715 736660 89820 556554 1776169 1540870 1075649 417966 324361 22714 923526 1063388 1170442 572518 1323086 1423757 103749 1059676 1227037 374011 1253973 1959270 1872829 1536947 1503634 1661885 611216 308466 92550 1843121 745852 1414410 1334235 802026 1013444 1697755 1075765 1216225 123089 952058 686083 139232 1998255 934215 522060 261239 780094 396745 9759 1449127 549775 798399 470710 56447 1730672 352449 830136 1419645 923257 1437509 1897863 1137864 1763142 708054 820583 1076326 1320493 1173025 180165 526244 801988 1318315 833302 1240569 848491 973632 1911524 430012 1687530 108864 1552154 197276 804732 606576 1447091 1865896 753993 552439 986537 1789825 1721144 474869 838844 1418977 690949 1984600 57620 1645914 1065543 1643242 318495 865549 1122084 936685 1713401 563794 530226 787215 1103242 1531662 961439 666085 137958 169464 782324 959843 951072 1798395 1358752 55849 105237 1643286 496186 914654 398135 1402581 858434 183469 1584369 1099571 1001095 1893854 1806659 1300837 600325 1150187 1104758 1994821 536648 1627455 1477489 100309 1374054 315220 143119 966811 1626834 1945675 345729 130927 1615877 873476 645278 1086969 294981 469650 815071 1091399 922550 726619 1118061 1259108 1491839 793129 1495325 167409 1527712 148241 1742847 686535 26301 439934 1904561 1519250 626968 1594605 1728357 536600 1531897 510733 1220252 1490153 783782 1904501 1513977 1602073 1332196 1289737 1335015 1147608 991897 162429 1412960 1352408 856517 790769 1804294 1569566 1236816 114423 918849 822457 723157 1265489 1300760 120395 243008 1746317 510197 1020202 1539851 1909071 139184 229231 1986595 744336 127766 567277 645641 1098787 316077 928546 337423 669348 143152 1724882 175843 144463 1331256 611641 419569 281225 810613 1485910 847871 305708 1806700 576546 722852 758601 193125 1021779 1097936 1130594 325591 45097 132873 978641 1716025 1538703 1361856 531705 312091 1411541 622132 1918597 868020 1526831 1536445 123420 1031276 38646 1925899 1258224 1528040 885512 944768 371655 241029 787719 733465 840228 1756553 919007 747485 629258 1699497 242196 967648 1599617 1987364 1016313 773369 1873223 966988 1884373 601895 1567475 1266880 1264712 480336 1861226 1782110 1897701 1142126 17186 918136 1890210 368911 474036 1293251 183943 711024 1882035 1408606 315740 1265813 1417228 250635 170927 487370 1540654 193662 1895222 1805880 1399738 1434108 125044 1804778 1849493 703475 1846241 1434970 962509 487438 1333000 284743 554928 1520596 546678 1171055 584144 1328716 191538 74897 1614609 670132 777457 1031300 479020 292977 51970 1196690 1832175 1749575 1927789 1901264 52898 1697896 1689317 399222 1972705 1511298 1790694 956394 716855 1820433 192140 257032 1022071 1118913 543881 346519 621514 750268 77156 898130 52918 1524296 864573 517052 233261 1812435 1577015 1408078 367583 1587184 1231912 775359 1020839 124800 1755906 1997223 275169 698883 64037 1840860 534116 1189985 1475186 914484 1797231 94226 1525130 141171 1628538 890160 1136923 1315864 1708979 242128 1616923 1252980 1836250 1325137 1858099 1788413 297559 153099 404117 327871 245231 1747029 585597 891767 1296523 278320 865140 186416 310188 911382 612082 48606 330391 1686587 408235 45548 211458 637585 288395 563208 618574 541275 1618986 1685459 1210310 342280 172814 1575681 345920 190609 1532614 1820263 1662775 1494943 650356 844703 766137 1454711 1380531 1529370 1510462 1357021 2087 1817177 1931260 1555692 1477898 1777206 1597514 1725307 1333610 242661 534139 575055 595816 1434476 701203 1830815 1064580 114665 1856731 1316572 1336695 1483282 626280 1731692 1729743 1616505 704890 1280223 384534 848811 1216724 710740 1369848 832186 825331 678784 1487462 1418553 1967005 655512 604546 1688183 1416794 1361321 1038809 1148124 575634 15986 293091 1906446 1659105 1551141 1563346 1944672 884432 240581 816884 136488 1194082 1373946 886069 712556 595221 1431268 665012 1382292 585053 1708916 1237825 571440 1073659 1469037 705872 424006 1454964 958976 314767 687415 1561410 1994106 672365 54040 950899 1346585 927897 1515959 1780327 1392872 1947413 1720225 1515236 1378336 37682 1590623 245773 769235 1965402 1737834 1201998 657754 131989 1103060 137893 1790751 1392378 920620 349006 243513 1648508 560713 1904427 1357120 1740933 1900735 1421429 979693 962494 1422325 1835443 769973 1902296 1668919 1238840 1528915 1003692 1294556 974324 897693 1568636 654077 242234 1023761 1419837 914315 270658 929234 836475 1920318 1754836 1766100 1374224 1248362 1193577 1286599 103471 1375424 477398 620906 1777656 480162 1480560 932366 588346 1776716 237982 1036848 1412426 1201515 879293 163529 1314914 306588 1504930 473691 1237506 849529 1461991 1652179 422323 1446496 1287947 890063 1971570 1417350 1680103 86922 1935405 256360 75002 642587 24736 334614 1176070 1885605 426583 1966760 892352 64915 410563 1262887 1087075 63446 689188 910812 1610497 479724 1030696 632898 106933 427678 770758 706759 524871 1501301 524830 1710388 627027 524598 1862688 1183094 878976 313201 1822298 259732 146942 149077 413172 66227 337452 944599 992324 111795 331529 983214 1886618 1583917 145877 1986175 1541315 838235 550959 1807830 1462565 76764 523538 991427 1155080 377365 1565134 420626 245129 1940289 1661071 1096825 661842 426007 1726760 1557879 316023 213269 732127 1413251 829167 990263 1112478 1288469 235640 1894674 1868318 1027937 1315472 1370333 1240382 1173909 1483881 451813 1402950 637215 557432 24171 1242101 293557 403278 1446193 400093 1247078 1403942 1831729 1232094 1892605 1081003 308300 776726 1307629 565123 1566504 1346436 1435643 1912378 803358 862346 1232802 1223141 1698089 87161 1978549 1227191 1482005 1001662 1487889 923093 148476 217026 951661 1680359 1030369 1547453 99873 229703 1664035 1934539 803699 1371881 1890184 315322 833015 1974900 596574 769941 1173390 1989720 856544 1722503 1328328 1552530 1493895 103646 1766745 1889401 1263947 961366 225659 262959 408251 961927 1730813 1576870 428539 1786131 1994517 340644 1175454 367344 40839 290567 1530514 1876923 1362545 1023474 1133874 1060754 204649 863869 946982 89573 1074830 700587 608943 1293707 1300709 200654 1782929 1130338 1873004 685371 1470767 1912480 1426254 1797448 1417484 1075591 1207288 356662 732491 1829622 1419316 830941 1984168 372389 765746 1402209 1227399 164574 1808533 216476 659945 577666 1706337 1281282 1310181 2376 955870 1899333 1971975 1886907 1273462 1882862 1722950 471679 1044754 1548791 1427252 924933 1583673 1754738 105760 320210 1169135 514408 385625 501489 96323 1756865 1298666 1620964 1853087 1670216 1019647 1510829 1275486 1829278 1034877 1959792 1060192 312962 1221798 1344015 1746526 908576 192286 648687 817815 67185 1481960 1586890 356206 732509 351472 637933 931578 655450 257658 1454952 917420 538274 491059 397778 98607 921358 1880823 1356712 629068 927244 686307 769253 326752 1695329 326372 646535 668698 1781156 1754994 1741794 743590 1026605 459142 853176 777752 982955 645856 491232 472543 1108961 1809690 723084 1394638 34730 1170356 88022 270556 322784 1850330 727875 72040 1503381 105647 1070949 1083227 226970 647942 1527349 438373 45280 149784 407815 1148210 672101 1290976 752515 1618725 1505990 1094813 1116647 1332578 1176377 1373681 1600862 1798691 72412 1808955 427564 1612133 826789 471585 895711 1533444 766248 171970 1996809 1895087 1922927 159964 1686053 1029033 400378 1087889 513083 420705 111345 918030 1539834 937581 508038 1664017 435465 361000 431897 1821335 222350 1106024 1014185 1320550 360387 783621 855666 1216927 1385128 1110937 1041742 20971 1132027 83524 1368016 1150866 1333922 288993 984969 1966887 1682771 21932 150072 1042819 1324595 368322 667926 960941 1955856 1649779 657573 1284504 334876 1688535 1317247 479114 1656707 1134129 44108 184637 1824557 1692753 1530319 114945 1341763 794740 1248698 322209 1874920 39297 1788709 49402 163911 1483869 1451795 1835129 520822 495842 925576 955003 558421 118141 1350361 1557432 1678030 175588 232337 1278541 1750800 508526 1710628 1184239 1859669 295495 1338451 1041873 149482 221147 1732056 910466 1325107 1603661 175776 1221173 1136737 1289116 1048752 1834963 957798 1116907 1644253 1070299 1308301 1182536 1812204 763537 301114 1142479 254930 1006168 828848 1866625 1586132 846857 592279 197023 83493 1221008 630869 957939 1846421 1698039 579481 1065032 358885 1020813 1317464 158285 750455 1842910 720776 586544 1020370 1991163 725373 1493256 1239833 1156671 1728818 122417 470249 350315 653921 1727875 1970306 1579838 823668 1748151 1656729 1693140 149874 196466 1352944 54098 394827 237039 1755164 1069308 377534 829998 1781824 792980 1274306 570703 60779 1652496 822789 1931751 1052017 1916775 1027187 93529 1600421 474671 901487 1502348 727143 97175 1699896 927510 1796956 1223821 1157292 1825424 1442079 1220558 1232434 1845114 427612 1706369 535323 1014441 512261 1102344 238972 1437116 228864 1314077 556177 1050423 1131345 872741 20181 838149 727208 14819 1884219 1756724 826518 1069686 1004054 580117 456246 450759 1359188 822300 1491997 1493257 205238 1923368 1781051 1179582 1421409 788755 1211563 1542980 666683 897073 1504220 762259 343837 1855693 1900432 89711 868166 1244224 1760601 1940404 1447979 667948 959412 1908382 626141 222245 1837056 1348572 909045 1648103 1400731 1279703 1391731 1873750 1240179 106083 1253104 1441684 1736121 1652209 1990776 1978702 307436 1511690 781238 1845542 672944 1750539 1510434 1495197 430475 1275306 1885079 1580083 27874 34912 964817 265883 686671 1210318 843524 1548038 1917693 1392866 1736878 302285 634756 1420524 669193 1193157 588821 109856 1385893 1289539 628268 1706075 21279 622983 1907750 302275 1703146 1124019 709116 756268 532052 1963298 885490 1363706 1533841 1342135 822450 63085 875916 1529340 1031812 1756164 994691 393192 1995172 129881 1724169 22267 1467054 1799634 312490 1050716 67363 1452691 1021089 1288978 786978 788617 676562 1675341 1641652 724285 1765438 1958935 1874973 1353981 1095232 409766 739961 169387 1555989 1022729 368369 351078 543924 614708 1643577 746014 1559051 1005169 1788914 852205 1191313 1230589 1924528 1864124 1607789 532652 1425967 212865 855278 537154 950149 921002 1196597 468892 878389 1170466 499742 289636 315785 1279855 1712639 1899681 989398 1428356 224825 1249625 997098 1051314 756926 1620867 1950355 910255 17927 1114815 952997 739699 1999532 1132296 1666115 538640 1257372 1599937 1499355 1430848 919957 655061 1598092 785778 307695 1011740 505833 1497992 787022 1602101 282748 428467 314455 1693722 1923006 1892933 1524999 315909 582926 1186163 1681012 843294 585685 1824073 782429 1110482 612049 736699 1434178 1317668 207870 1226236 1308238 614327 311536 1965470 477593 1122648 747705 1672521 1533154 1396259 774361 291449 508497 865403 1184547 1143116 783438 1145758 1889044 1187831 1792550 1567575 1988997 1158205 540238 1428017 1739846 1809280 693865 1710985 267593 1412718 1275599 1856984 175786 1776559 1192594 1255439 1313574 4961 1479163 1716264 649138 1226887 1215898 196715 660591 354748 1816873 320966 314549 693167 950999 769810 1969303 236141 182720 1113904 1489450 43570 1259304 418802 438291 1041757 991171 64728 1341646 412587 1979731 1044893 1368501 1203953 535670 1742921 1034254 509160 1812153 32932 1619497 1055336 42737 1439094 867587 516658 169592 1097059 661655 940616 19198 682451 265227 1066072 277798 1919372 1814503 844974 667310 620495 881329 975621 398301 555268 1789933 150189 263763 269020 1075252 558718 842847 1055601 1172909 610864 1268798 660017 1838471 718221 1076004 1862943 1317632 1119689 1721483 1234138 1665822 147284 539520 74861 1286794 1454400 1685869 98425 417569 493125 1254881 1014303 982523 1642011 1031396 161744 1784903 1248118 343737 1157401 1670910 510653 278137 208139 1911181 1695879 496119 10507 1554092 927728 1278872 530585 531711 295019 442667 1070362 1188693 1066977 1933825 67742 436085 547068 1363117 1382765 1093830 543801 1153366 1423194 1448812 1563612 1280485 144083 851958 1937176 123680 877751 1751003 1250098 179998 917913 283862 112520 145084 600483 476847 1737073 99864 910189 903065 7095 752032 545221 1827539 1069122 1191667 1054580 1742636 260403 580200 1169245 92775 208132 408871 167179 342477 1098384 1423799 1186139 1064818 1159280 820443 948515 31246 479660 1573769 446485 1917097 1369464 1593528 905779 366882 1193332 1889560 42063 1419742 1968643 1444881 1362913 1154363 591504 314751 356493 1981191 63068 1200123 1582150 986162 805078 1637181 397573 197176 232642 1127172 1177128 154217 578832 962505 623269 1206270 873366 1992831 1209873 1565036 1038396 24096 1445158 1506234 1710134 528815 282939 1744657 1507814 1877330 122088 471935 1754732 1473517 93687 15469 1266876 1141443 1538504 905880 1072147 1015037 1158613 272497 1227241 1876337 1598457 1399321 534885 1637901 1213104 1138578 85034 1563690 1240013 1772983 1962376 598362 1075660 1110119 849968 1684954 499806 215234 1356879 529621 1568219 639181 1730877 739772 1112494 460159 677308 1409133 435533 1240461 370121 836662 142212 1043964 1798769 1055289 1434091 728035 1976185 1152593 70271 1342315 801327 659880 878543 615103 1588538 1555867 1465243 207773 799957 167998 99729 1409058 1432735 176072 642168 971907 1219149 577321 851007 70036 1641197 1138849 1424729 107662 355500 1384554 129987 1601305 1547624 1826520 1369288 773780 1449301 1642315 439273 1071800 665123 327572 578848 791521 933042 496363 274538 984861 1707635 1588341 1281472 1991568 475436 613734 415971 1180480 171083 1416527 1256482 1052316 1023796 942598 1512261 233700 1806485 1370052 1346404 1517953 688761 1715322 1318721 1580922 1241472 834251 774090 84094 1592147 510506 920093 1493386 666747 152703 261367 943512 1409194 321264 250908 1174360 739492 1401629 929092 712950 400447 1652499 242064 1251704 1905341 139033 521125 377508 1451755 337629 1572656 1563096 1808108 1240536 1824327 1930835 1040516 849900 696471 2427 1648647 339441 263666 799616 1237820 1014580 132436 595958 905108 1261165 399434 642271 1938251 701066 1181690 792287 1943005 1095228 1061399 1347974 1679287 1109445 127181 1931694 1789375 533420 503504 1482287 237994 59676 162309 1784064 764500 441452 1301786 1574917 742276 155310 170012 432930 1604815 1973883 854537 1493066 1025010 175975 648459 376557 632423 234844 366026 1941631 918106 340613 1218834 1342071 656377 426061 288480 880249 1458144 148950 1094891 943896 1618307 1200736 1936919 322936 1279995 1874289 1653514 875571 1468481 1579646 1604729 423740 1806335 1491208 1247004 1775811 1264299 1752984 1215265 1538533 1044822 1602650 1885807 1573189 1609930 276204 50318 1651695 57143 1814375 762422 769476 1398453 58100 1066205 923160 1523550 995921 1543539 1272428 1757963 1852471 1498506 1834085 110668 1320185 1621844 1101065 774694 1084110 917977 511378 272337 1550180 594533 847507 828299 216890 363645 1992032 115134 420865 1414480 1279970 501515 168377 409573 1612086 1807710 718301 1892839 1852504 1408046 1124328 1859577 737275 845228 778689 1257220 1829852 758918 1918118 1820072 523637 1607853 1015073 605768 1189192 383580 1473650 1454474 717077 712612 1883701 59553 742381 1148054 1197198 1102916 138516 1297828 307547 676858 783737 1557269 155167 833368 529218 416315 206820 1810380 1611538 1628400 1662258 1760444 1719219 1300640 740580 828383 484495 448728 270792 564570 1834764 1322280 1314815 1087617 1775346 328524 1765334 1602852 1539823 1855981 946238 1898942 1359308 469839 1106701 215454 1008897 371314 91021 1293071 729287 1856887 804046 861830 555854 1920088 505216 1119825 1320392 1883468 179548 448551 411021 1786737 1282985 259342 192560 977015 1050565 800106 1751861 1395634 1327827 470324 1169149 291921 1249342 1396209 1642072 1063894 1571723 1939120 1870479 133629 85284 1080945 1146094 217611 878034 1436760 74744 901434 1870090 1949214 1822258 1316086 1722759 278100 1061546 1809662 1068878 536562 26018 1802378 1081618 1107820 584594 1692763 205584 1893230 74792 597281 408497 717705 217789 1320328 33510 1903157 1252858 500227 1951924 1060156 1251181 1030084 1126992 1387178 1265770 1390828 1185835 1050166 570628 550190 1818183 1262792 473562 368901 847467 529427 50866 740588 1332235 357927 951985 1027350 453044 908295 1094456 337296 651053 1556167 1875377 445665 1996458 453800 1050382 1269640 1288431 1055164 128715 1609088 516626 1559524 681804 1116626 820278 33098 1735392 1409667 555824 1349184 1826461 1910240 355408 1838338 713811 306569 1692062 1279082 390294 1717928 1214289 1991643 1042435 1539632 632195 618516 1664710 290558 1846154 793595 1382741 255192 979635 933700 1279734 4071 1885669 243605 1248863 1845192 1581959 1479110 1684848 1441098 411204 946951 1827520 1177143 1792095 1639960 1324251 1167798 86972 888006 1736827 144352 1237278 485232 393583 1375854 493602 1808421 653555 842857 1720535 1000424 1232750 1427785 1466810 1029253 1574131 370439 1438705 1943708 1724960 1833048 1224903 633291 1259451 1683449 758655 1697185 1788647 317359 482974 769902 1967348 1476989 1537670 1476993 1269726 405878 1303932 390252 1808497 1726688 1307850 843564 917932 1984405 896825 1842673 1668436 1034010 1625310 804206 1466997 721622 196751 181396 1310411 477173 458693 1293433 107000 803511 1263602 1370965 28702 895198 33240 674317 1477073 995858 486720 245573 1089403 975690 1099315 650984 1248330 799184 548878 532694 631519 915615 127395 760811 485705 704940 1167945 1789288 1447222 967327 575326 1363417 1399882 432092 30314 1604026 838673 222445 1400008 704947 1653722 91633 30276 776065 613825 469313 1509411 1707186 743780 513307 1584499 1802277 1339383 1749755 566485 1231394 1269195 466676 1168600 388229 937653 1316652 1540067 229198 1172404 457518 782072 1822393 974770 1031056 1108880 1714622 431243 32054 1848800 1468767 1213045 431620 1139079 544833 475019 1328823 886374 1068109 886677 462898 1466809 104753 1404901 1292167 1497016 1675367 1267280 184182 1040161 1816653 1226367 251091 1165640 1481164 1424023 567947 480783 385410 1293077 929820 1059677 119277 1247592 639251 1562809 1597222 955526 1050553 1150267 262471 1409988 934761 1562944 1502762 399870 826137 541808 1938136 481594 595678 1017898 386683 1340941 836650 492878 710832 1487686 1518687 1197425 1770922 152183 777912 1483824 1843376 827961 1637446 1540245 967136 1912973 428817 1113254 1768328 958551 1207191 1182762 121523 228249 1098459 1710671 1137921 1169946 1989316 850778 1883864 1303779 1459663 844936 1461368 693161 985753 910172 365612 358966 567435 43907 429902 1933392 1044424 760186 518738 1946469 1063146 287278 1989959 1066449 1371564 1388843 523609 1950948 1915389 32033 1600900 777018 964000 1767337 425399 785368 446893 1510467 1863266 1601433 1724983 952205 1562141 1628705 212615 201676 1229052 1546382 823560 478868 723666 1975796 1574576 1745081 1496025 1764009 558807 1564772 1676584 1149511 1082100 1601810 189205 1083434 871950 1445945 1879875 185407 854847 1527702 950456 1975086 1852889 955000 1559356 1469482 1082489 64200 839002 651334 1342692 211631 605055 799988 35991 1674916 1504430 910702 978249 1325339 1317707 1428563 1847885 1248534 636246 360684 1707484 1989480 716630 1247858 803826 1168708 174469 802951 381496 1917102 1666984 1559645 397872 1226687 1313668 355054 1277531 273708 1788009 1942939 1007681 132772 1307988 1327659 1393674 1315613 1918547 532123 744479 21867 1027363 1188919 11790 66448 86150 1448772 601377 1199256 1542350 1301257 1687407 162579 1336091 552210 1280852 776295 1299148 233964 485355 1001253 1979081 508632 1881614 522722 839771 642336 1040541 412684 1533835 998414 1745157 913744 497849 1943846 1500872 182123 207005 1974794 203566 1434768 1536955 1324431 671091 1109082 645006 1573077 1624027 987767 1023383 527595 1084480 1359613 534285 1485364 1193676 1924136 516552 1322643 225564 288598 9757 309936 1934514 1293481 146085 54863 1878491 227670 15144 160716 511581 1544769 692371 1381622 863927 86152 156497 1852069 1351040 688340 1465102 1876609 471615 217728 494500 1930930 595586 185578 931307 20612 1122171 283196 777492 1338207 1175811 529271 1618794 1180846 975072 377789 1438192 1298847 1186729 260459 1147676 505347 1869001 1982381 1216268 1037184 693743 1917800 310640 516322 1987386 307871 1098499 1623567 34507 1729426 1799465 1591556 253766 1675191 371777 928875 1029039 979799 1362683 490688 765573 517760 1494006 1674253 1671180 1625152 1540471 1364369 588733 905042 485539 610699 1360939 1735726 1078707 195198 1269792 412851 1874043 509493 628341 628266 817656 1998026 1059060 310859 243505 778056 539640 300481 13156 705068 861504 111055 1123387 1703583 1246790 1813315 110588 74807 953614 842870 105844 995017 70880 1204342 1996401 1274053 1237526 288875 607919 1041398 979238 56962 1096364 481100 463277 569610 972675 1138891 1089862 1685352 1128383 1476631 670592 217207 420643 197300 1364955 152068 615920 131931 1293687 845814 653820 79842 1581505 772680 1885924 597114 346181 1404149 334535 1371612 1116481 1641219 959393 475135 422101 884031 211366 743148 1373024 1920446 532042 1114991 46907 1338039 870504 116832 967688 1235113 820173 593548 35455 1279624 1414068 1664326 1682968 1602045 42107 1708173 1112285 717804 1407569 290641 231777 977556 342679 1079979 572594 655063 221176 473583 1491242 1708027 279949 1511258 122901 590130 986154 1099776 1712552 1381574 1625095 1901428 1661631 46377 1346027 1843965 257118 1266709 1558303 1047452 1848616 795269 211579 237616 1589901 1052698 175052 1638152 1419815 787942 533622 16894 700910 210561 329943 591587 311448 1800915 233137 656351 291204 674204 1674113 1376672 727649 1543497 601430 1382993 521570 1503961 725250 1430317 162185 615125 1189115 723129 1340866 1172526 571994 732243 529176 188324 606779 917355 1095725 890144 472227 1041262 739448 221835 1468049 897251 546242 613242 661670 1024089 893653 1368336 1729218 165960 156701 1274670 496099 1606637 1973628 205405 1816584 1124476 1661905 1910494 1526224 802666 120550 1226619 1021247 1859912 1782443 1207259 745314 1731814 1720843 1462720 691525 1107393 971194 1599199 1106632 1089148 1928188 1072403 1464868 1403773 601496 1304372 639854 622779 1214271 825816 174365 1747733 1849976 967331 107760 993467 1346148 1583634 1486161 607827 395380 91934 1593192 1080183 1138723 1946673 448275 887256 18648 673681 665814 1924805 458163 1398884 176244 949149 316554 1666415 1298707 405827 1579945 868568 1324618 1288994 266947 193953 677772 1374453 753044 469923 230725 258186 358152 1618064 680081 126331 640557 46336 1809570 1624769 1701206 56284 1162345 994043 276199 1596419 1703725 1881076 1844502 921997 810442 1215790 46390 1264240 1842099 762396 1230356 1814809 114583 1196294 51725 350042 910320 197869 97682 699440 1873535 658385 1565029 430787 758649 374209 1841817 1507678 1388096 115169 516539 1036397 479683 24054 819330 1435322 665435 965369 1296335 1622361 37203 44903 380375 1052269 33345 1029060 1771829 885517 651906 332063 901847 1576431 1123036 1694970 177204 1467771 255113 398717 711047 1364174 983093 1968470 319839 1472522 911619 1180204 1513097 48454 1112262 783076 429105 132509 1291913 1126697 722656 1202094 197967 1460072 925940 499046 1566816 1505434 256109 578554 1404710 1144138 787828 1346987 1251291 1397992 1446518 794421 1001790 1296899 705767 566567 291030 1652609 701953 51847 401198 1271851 1173458 1526902 1308485 213713 809434 1475073 459933 1160109 893392 624660 162891 1109356 875476 1390235 295374 638924 1335690 1291582 275952 1024287 1341777 1807800 1649670 438275 53342 813628 579730 936626 1491589 214604 255338 559081 1292827 1650757 1135088 1959840 29134 644663 607865 974537 64740 388171 1555046 1879847 380398 1117678 800096 762550 750179 412257 1500773 551144 1197181 824131 1705503 1297362 297340 1816751 474924 1152639 851169 1344759 722193 169256 1141348 1577680 808319 1654623 1595899 1516996 1189887 429793 1218821 827096 1877916 668553 814204 626562 1910472 115885 1893437 916981 355325 1350500 266313 1974055 1672826 1903805 836889 45214 1738961 1061042 865856 1290596 226198 1643277 900408 152853 332454 1227507 1592279 1788664 68360 392377 1099002 1257127 1968295 1875063 1780048 600791 988935 993247 477682 1338683 1207709 758208 232983 1313311 95426 363245 1406432 105813 1444459 77183 323301 910933 310581 1290302 1018847 1349842 800857 666877 1263727 1300647 1273826 648177 150895 1782477 1700093 1626051 1909555 170734 141363 1813949 538476 1633727 117677 875670 1904729 1558701 1721749 552466 976175 837933 105656 1392084 431550 1059935 1582095 196940 464704 1122443 1120289 913899 49529 1402325 1206827 1343154 496429 1976553 1036528 1247116 1170409 1759346 1690522 1233264 1132712 1868759 1158062 1779761 78379 1751347 1107141 714449 1968819 1304451 1932007 1040844 1967725 1581765 1144243 203301 968308 182408 87146 698721 1780085 129415 471848 327630 1968246 1532454 357573 1148592 942649 534516 105368 1055974 94131 107819 1018508 1349498 1733892 8554 1123514 1474135 1890640 283936 481678 258284 783510 1542508 622493 974146 187841 1752230 1643148 1270913 636264 1755362 348215 1774701 548809 631457 634347 755903 588315 1917921 23033 1351532 1617522 150700 1318180 662988 883733 1724332 63965 1848826 1004979 624661 552578 14461 651 616483 317679 678424 433165 1396476 550322 1280055 1378304 377015 1496023 1608302 1849000 1536893 1120891 1326341 6975 564041 1905452 329958 228045 151659 1023230 1226024 934767 528444 616617 1485458 1659867 1041117 984927 1449185 812533 360212 957016 192214 23011 1139092 101053 339489 1035227 656327 252664 278367 1695505 17956 1808025 914014 715913 1854545 1007852 83421 162064 1557593 970780 962537 232876 784319 536752 1201386 483401 1522436 680243 893043 1500232 262082 246848 85609 671183 1348207 1697824 1576075 635613 1944373 1225795 272865 1448670 1433857 387025 1661207 624976 1035753 1669846 1805831 450941 1899238 1638862 465134 1219774 1512941 1597743 1523480 1786088 1972141 1615518 1515031 830002 903446 1684453 1864534 1190197 980708 870073 1550852 661429 1832050 201445 1122311 486893 1810761 1942059 1408937 647606 1883408 1911744 1590003 449769 1547565 6579 1349889 843233 1646183 1951687 696071 397089 1526735 1700577 1916313 1323873 1139560 1842196 1144092 1652880 1185872 1273352 1069491 1550752 1565763 1960943 1113785 700313 322015 328840 198285 1659220 191434 1672672 1437370 1065121 1138897 1286749 44647 947919 1322170 1613865 805046 1949806 172089 1964162 268480 721282 1284561 1066611 900912 213088 1052738 537461 749874 249302 1344758 1029786 987213 1899457 954296 1078454 348929 421624 1623314 836356 1353278 1488343 1705748 1774402 1133904 1496787 1114463 1569157 1804326 1059130 1182841 327496 749610 994795 283108 991905 1861495 737871 1770116 55038 1604933 1057443 1821087 1469382 795080 49112 470182 1656944 1885132 1937831 1015043 1331089 1700407 1591056 998630 1812480 1772208 500742 962910 1484470 940383 564706 602582 1899697 237745 1912328 1716085 1542401 1946624 346099 1149347 294758 1159098 89144 1631765 1364168 83420 1764359 1599703 1228575 1117523 52426 1628091 275673 581236 445744 95564 1243338 1049315 1285125 909487 939004 35062 1942770 327799 8871 816024 1994609 1782094 1911849 401356 1635124 232539 742660 878070 1571638 1646111 920191 304924 1082113 450607 1782129 482060 829571 722885 1019616 176518 1813899 427398 1509899 54076 648422 1095099 543174 443480 1957112 216661 1126263 1335870 566506 1746903 520499 74219 1243983 761818 1497886 1082630 1519267 1154939 1318490 1499868 1360083 729451 1713605 1450154 1585612 897464 1645087 1039858 1550460 1908757 1259279 791366 1760962 691875 763854 1575971 1399184 800680 54977 87060 717252 1347985 892108 635784 341296 1207779 1208142 1697674 912240 1433224 650100 1332443 1782770 251067 406395 1157255 170130 783775 1589939 117579 821982 1138793 1455363 1186983 1750160 256183 1785166 1879289 1564411 1914274 1663181 1161792 1288629 23988 263689 1669744 1341317 1196430 1689735 610752 1584966 1953700 1911803 1130229 1977652 979988 1740027 509137 327534 147508 1274961 63530 199069 692655 818223 1010851 228264 748522 848104 675414 1874232 1534309 236437 1644490 1535527 1228501 1738040 1835001 1601783 1273390 742629 1897510 1929465 1735806 1363485 1845805 1271409 1872155 428206 829930 356228 719152 1065744 569916 29939 22838 1326659 1654011 371164 1379450 160997 837764 994224 441618 629607 764729 1193209 1512612 1086866 941955 1860497 1802 1021668 341473 1799087 121290 98914 1619366 1009329 1510212 758868 1809023 750408 376282 111236 348606 1739413 1804815 1308579 1804226 1043832 1900907 757736 163866 1816805 718208 224844 401358 1724184 1290369 1943322 1336681 139868 1602446 1567822 113330 321305 995669 1392642 452802 1588960 1061487 1214897 1584149 1519524 373228 510629 741943 1391355 1244877 346556 636210 1378868 473980 782105 1157688 1913943 1103145 1484149 1046412 1897670 513680 411451 1003134 1709699 1107496 1086733 913270 1780135 1624851 786787 150411 531194 1263617 1995717 857069 895717 1557033 1795867 1599868 1683144 1812067 1749851 1697535 832184 1514220 540186 502845 738110 680445 1060402 1337192 71496 1456445 559422 58929 1305238 500209 1821911 1660248 222887 1750829 693296 1013847 747930 421599 350767 1044758 1743929 1492370 326110 1668747 1505251 306458 632920 1733032 1343961 1280327 1389929 1730083 935578 1626958 341962 761233 636389 1012135 657884 566458 641959 940761 809752 121357 573519 461531 1696285 903758 987435 286888 991350 218808 1201141 526941 1120950 722099 1962811 1858082 1827948 435172 557774 35791 271546 929803 84728 344856 498085 645774 77360 855916 156745 323251 307105 341858 1937140 227290 601025 1236377 1730913 216564 135047 753108 1324530 547090 76208 1235024 1299567 754178 1118589 683280 1176526 1631112 58798 1353965 525885 991345 188563 826297 34502 1793405 1646861 1603303 1460240 604134 1487907 1883258 352694 491565 123345 364616 453425 1376058 1932987 1188720 1562591 485357 567986 1710196 448454 954220 1122948 1424522 279205 1785819 1811358 1546129 1741 801353 868734 1333846 1102849 76948 338951 1729436 1073155 518753 1460838 193448 1307121 594988 509703 1385551 1185476 1162411 1514751 553511 1345558 1782222 426568 397247 296004 1248393 1073558 1273885 142622 1825023 270198 1482775 1636617 145398 519466 1802173 1332141 1852629 203289 1734862 145588 1156304 1344943 7240 1289196 1989987 1364001 358692 1907695 435095 1166666 1231090 81392 1592678 143675 1058780 518377 1426383 1091081 1733601 572083 861886 114603 1547798 372426 731689 91450 121201 942229 1449283 487084 559747 1751716 1331389 176664 390697 974983 648265 1898194 1308298 162085 1549523 1179676 1247424 1537241 1802464 1968221 1126700 225426 243314 1853855 1247481 884391 43546 1217286 547011 7928 1450187 587576 774666 764080 970080 255911 1541969 1086714 799991 208790 78300 508284 666584 570007 1788559 1678595 708351 1526521 292355 1456761 1441242 877760 116866 201918 1970240 624532 1255376 860499 1555231 1951313 820656 296797 329265 323081 961131 1993800 1396707 1278090 210489 794217 1530506 786532 3623 1698477 1156419 357559 1802070 1387614 459741 846254 1646647 1237601 1381790 1983768 1628111 706172 1266868 1083915 661579 410279 1135980 986440 1216658 784020 1596160 99352 1077020 1144512 1465371 1023733 1961458 493006 1588100 1726959 755470 590325 609920 1800006 451019 961138 933874 1345871 85438 1917988 936096 663651 656826 1592885 276963 1927864 1218168 1219309 822579 383241 1444178 1289899 440374 670432 527849 706355 1835238 1043299 720396 184946 1420281 1124312 1502119 846850 1386186 1915221 1615226 1678913 1153778 386597 1669739 1889681 447199 1406269 915071 1642357 714818 1711592 159180 122043 1108971 403321 1063683 1374774 721504 1795253 1553581 1618748 47516 307059 416339 1464651 1935711 987200 1655643 233025 505660 1359019 1499043 1190452 1901360 438572 87896 1342288 71394 870785 466459 1286520 235627 588855 1974965 1284404 462388 1611124 1430269 431566 247584 1270790 1357546 125984 286087 1442885 1763500 1964520 812057 1320940 898240 513047 1210032 1873552 511337 1668301 1045563 358811 1515208 1601955 1544164 1764514 1649298 902053 1057216 1682542 234229 863363 1679677 78242 471891 136806 1479897 1254927 1545216 1191927 375716 1392626 354599 417235 957710 256912 1202703 836569 5863 1742357 978389 215461 1324616 14430 706595 284982 551655 1267089 1790529 743856 1938662 20745 1685472 237231 703626 1446328 1131034 1889774 955476 1917384 443289 998105 612602 54678 286289 923221 1276585 1463074 816308 280481 249493 295278 360009 1204620 186770 1044090 1701038 132777 1808446 1441066 6334 605714 1735234 1481081 1161715 646517 437990 17189 1979942 1570716 17902 1614541 646348 1386857 173776 221029 479491 830987 1870870 1886237 918720 1404962 1566385 622658 1671682 950494 1571302 572054 1323770 536518 454423 276165 521822 945182 398595 1829728 1270115 995362 827027 641715 448526 284320 1325691 640727 1417125 1843276 955363 814931 872156 1119421 1640870 150580 1573969 2938 1695051 1661574 1115831 1211744 520991 1147761 1297734 262721 281425 438236 1522346 821425 1736251 1868829 1100940 890262 1081560 51780 1727856 1433038 650262 852431 1461495 243490 990009 1465592 528190 1713592 716186 884677 1004158 206628 919148 191462 205415 36735 1330324 1246898 1068966 219236 1665870 1090430 524770 806804 71243 1979780 1811280 922116 1217010 748766 1670559 909079 1638818 864761 917535 336858 944293 1085659 1380133 1919823 550668 959500 514834 139779 1309002 37514 759615 1728157 240236 1227889 969006 594181 878611 1592533 721300 1330186 1821416 31640 1775386 1578843 1053807 592660 609367 1419902 809224 596630 1275904 1652636 1533621 1537699 556335 1753659 1909944 1522330 1547883 747121 612460 1236019 232183 226731 1536573 1251108 1306338 77710 342312 1781087 1653164 1451802 1619753 106602 873549 1506634 874918 1580438 1221914 406909 374201 1955816 893292 1294790 216320 761764 60552 591825 754931 833773 1033545 1437351 994848 1477174 390923 1250915 1310871 1408204 383149 713442 134001 405206 1849167 1059450 446842 1549408 1982369 1449909 375566 934196 1072893 1568122 393455 640885 1283492 137093 1231872 877996 633713 563820 1501648 419249 438929 549161 84179 1098664 936224 1863837 1230430 1954491 407326 199399 200770 952540 1732274 1526782 1575107 846767 857915 851155 1080420 1162052 203273 815187 516677 571417 1048080 1428023 1186339 1911059 1546526 1488357 1859473 1230495 561217 563173 1287132 758255 1940648 1026724 992572 1688782 34490 395377 1123877 1737274 464671 1280964 1325643 312280 1570936 957958 349339 1718281 239819 1218236 1027324 1027759 199225 1647473 826855 1229638 1617778 97589 541113 890586 554234 366690 1094175 1460074 1330899 563666 485515 719656 173418 228209 405800 408104 1671153 491251 925860 1954854 1884777 969586 829073 876636 1004812 1248084 1809742 621960 1907477 703652 941750 1713990 51127 949003 991769 1372954 1469240 786795 1051110 888224 1816669 471140 991126 1034570 815115 991523 1491085 506786 932728 1007835 404090 1474905 585525 383684 1100513 1757962 363284 447576 642464 1594220 123990 1984570 919511 1929742 416994 1585086 1910545 1871541 84610 1970832 1663800 1086896 1355908 662618 1250497 1880608 1521370 1150450 633180 503613 445053 509896 1091474 809981 1539157 1383677 1210159 517485 906568 12273 1074887 43367 1162781 548188 967432 252997 1949671 1737981 1419541 712902 1719682 891152 1044264 1848405 1303840 1792302 357138 578905 301746 909001 600078 1567227 1699338 1529912 1382036 1020512 1905992 916507 109198 326155 1462104 1438876 1094591 1119953 452317 146904 629533 935816 1337982 708581 1701652 1298163 536120 352238 1455633 469378 1282649 85131 717498 1525264 1706053 1016708 215391 1729759 971162 476790 439571 461424 685581 1627068 364499 1707921 1627014 1419031 1700567 1259172 343873 1909291 1074486 262877 843206 538959 939848 941839 85856 1039687 1914479 326371 509154 1950387 1845021 399481 625446 1675911 1141010 1585566 1294623 1089696 583872 503701 882836 1953676 801935 6456 1320366 926298 1962172 609911 709709 1176950 1309881 415290 1249195 1654873 1132862 1621311 358719 1503252 1726332 536854 1983194 1689093 590511 813219 293912 1796974 511726 1996763 673625 947445 117288 1446889 60354 1182828 119870 1898906 1661875 569070 867535 932765 704170 1352763 1470950 785628 1032281 99740 1543923 1728545 410632 845445 199826 151220 1693490 97989 845875 546367 1872098 626068 570766 377700 1218854 379745 127898 1960011 1562253 1294162 641620 1470245 1513059 1649056 328183 877442 1218479 1508409 1964326 132679 403419 59427 222896 119112 1244620 1049076 1056457 1265495 1479441 1613104 1300062 690116 714715 1014822 1497503 1992537 1144174 1457350 1861654 837588 211159 238861 552910 1541035 861852 852092 318035 771787 20008 1534344 1994550 111022 857525 797690 231436 813363 1824916 562082 1903808 887826 1558251 1830396 902848 1154489 1150988 1551913 860179 1053814 1154570 1271660 1892091 835531 1613754 1686248 420541 196504 81941 6906 1312253 1400986 1806732 983475 365130 1233281 1726164 1925491 633927 963074 1315013 1816953 1883806 1766733 1160093 1448273 1338096 1046108 1008558 606185 297724 771080 228697 219472 1491498 257595 1346084 126808 1234854 141992 488431 911675 1399071 1244289 1517941 1644095 825081 1635299 1051511 283260 1973034 1973971 442554 1440772 1400999 1040905 348687 1326450 1920311 313420 98811 493039 1868267 1764739 1762679 1668526 37227 1786229 561103 1765579 1160522 453735 1256270 490618 1611320 1960637 265707 910042 1490063 1470972 979432 203804 10106 847745 1714624 1885036 178251 1372429 1285438 1663207 1554129 939520 1599879 884981 705781 484195 1478014 1797193 1345058 1347850 1645756 1645686 689402 1605557 1956546 474153 1990362 68957 133063 806483 1149221 1211688 596392 1923446 187799 831472 494097 992103 1636936 761320 1061366 1679899 716454 1828038 77283 459579 238449 1666400 1202997 1125025 565298 800403 246762 669759 1221885 185321 1758738 1855566 1126647 1920031 538557 1154249 613241 1451690 1554780 184890 1675893 1761444 1531799 1017476 1318605 796362 1159356 467086 885715 1745106 145621 82892 1881879 1042238 204233 438495 1012570 692852 515279 301113 389617 973095 630453 1090345 1892705 564934 154224 909938 37983 154969 28703 1995006 337823 1963668 188738 658589 1281153 703265 484133 1911966 918889 1647200 858818 1611527 1354519 155004 247741 1162851 678396 208317 1451180 1971486 1795781 499839 227183 120775 410779 849222 681881 1211527 954427 98897 182921 752751 1911206 375841 1551453 1908642 1613274 1171123 914896 492890 886397 1363293 1471142 239129 870219 1403313 681888 1530618 569168 1852228 1175620 1550218 1188291 473970 935021 741055 744470 514996 621887 2589 381028 1075632 578726 1433162 1701417 1288374 288487 46324 154281 417084 1080221 1083360 1223047 1641026 938230 1067178 560124 612592 237252 1866622 384865 149186 658454 994238 420570 981133 1933841 1979271 982264 437957 1215152 445781 846301 416812 1097348 1530174 269131 1383944 172899 605102 1305424 1540884 880133 799167 321889 1398049 1206099 1900284 1662635 1578536 1682699 1855949 1588142 295542 443722 310573 963868 27495 487241 1824527 1141921 1306403 1643662 1062251 1921256 1695350 521105 956054 1052661 768774 821821 289502 83280 1613906 1088965 899227 516197 40010 1690913 1519915 952739 402640 950570 1931379 959414 622514 353216 1426826 1121484 1131399 525637 1216152 821896 1680568 199272 1776913 1422738 1377502 1586648 171197 1276122 1087103 1794823 495228 1174514 1207005 682792 1053200 509164 550030 824313 767351 9571 336882 1019658 1124223 1607551 153311 1795700 604185 529207 1344565 213832 1818931 889789 1840906 936982 1853046 537202 396753 822543 1930076 661529 1817073 196123 1142768 379150 891443 208177 1395436 1009242 782362 1196018 1849576 1544060 1200669 1535896 211346 1695126 898536 1679320 267918 1154726 296251 367877 120485 1621239 64132 368404 198763 1911261 124304 1439325 1080187 1215268 1684772 187997 300614 63082 402312 354358 1028230 1994827 706604 677875 845270 12992 705218 929295 1417055 570086 1679169 933248 1136761 288772 1876188 1888342 1913607 778797 544922 1762838 1173258 1711949 1082261 342712 1094341 1819331 1566803 692109 1247971 1807584 638379 258363 535659 1437053 993904 658963 862876 503359 1816663 397218 1849305 1698646 1861120 1004481 1960165 1153438 967936 1820924 1542812 51619 1921900 303176 844202 1847269 1589299 239025 578756 1682706 702157 658860 1749368 1706755 1764586 1004767 503339 1604280 324595 1464592 633688 362825 577067 1998591 1931686 1682420 34742 1378352 1547347 1075251 1569807 997964 398270 513669 1508694 1485820 1440613 1797005 362440 1888778 1430512 710715 1191392 1960369 118853 1968938 1411510 1606882 1874387 1361669 396209 1276730 1573947 1575505 1134746 1012168 1940662 574226 160375 1766534 1811407 553526 941637 305441 1595662 1208656 654473 1121026 1226962 1122252 584089 784076 1123881 913755 1533517 205452 663047 52642 787569 1901280 1609164 1422475 151935 1399104 920177 179356 802140 1626159 124723 841706 1299701 154080 571126 1228638 1673371 678771 1402544 315982 480280 89349 1425834 990952 1649313 523008 1169542 1542064 708549 668492 1626752 625210 1694737 1450468 1221646 1796689 1824555 304821 1673804 1263195 1283291 334812 1597600 1059236 683200 645532 462014 1635312 1842429 816864 1194200 1368890 1877057 493135 30993 893212 1449001 685454 1372679 434653 1539955 121078 1713068 119098 1960831 622407 1165384 978096 1150707 440023 59081 1441167 156116 1538742 1812671 1653581 1944463 1088989 1923335 1275414 609482 1013593 835070 998848 740416 870563 1631545 1360095 1797974 1141086 1172837 1850973 1352635 835368 1657750 1376617 1285282 1332761 20489 268897 978886 1923040 1649818 1296701 979605 672918 1409156 1913572 1758005 632540 1989445 1648687 878776 1870067 643585 1653003 1474450 186179 1939942 593410 1205800 940765 67046 1289769 1836931 1459814 428130 1868801 68607 349145 663531 1187974 28617 1792813 1660072 986161 115643 474648 629106 176432 797991 284312 609577 927742 542197 948962 1454971 660878 1190964 211768 1861529 41161 623459 1389648 836337 1724386 1761827 1779094 1984550 213653 1463471 792229 1013927 1223117 1507119 1866723 430688 1622139 1945842 1369121 203247 1296893 1754875 242681 579515 1895639 1125653 1633821 244309 454736 1394008 255943 721482 1045593 352405 7228 331542 1777838 760265 178081 596641 559721 234601 440537 320804 346522 786028 1682986 273550 1704239 1678495 1753087 1002730 80587 1568755 425852 216132 126059 1178609 757983 1067524 1147821 950653 179641 1809685 506378 558237 1847809 599127 613663 1958226 162687 641318 375112 1897604 4062 1093265 1011535 1738098 176474 1785562 1483809 150000 692631 1502571 59454 1487976 1803062 1865832 11634 751444 480315 1380726 1070587 1996876 1101259 1685883 401073 1197787 1265881 1406573 813520 354759 1651784 686741 595068 123859 1627696 1845363 1435849 470315 427037 78642 1878522 1607456 513022 827074 1736489 641295 1654987 1765312 1018730 234134 970643 283178 1170239 1890325 666280 1010266 1524923 1396065 508379 198934 1711479 1857347 786163 1630529 1526726 585026 685302 835387 1237573 1164360 734223 381011 504937 1529235 175110 927395 929854 1710000 376707 877004 1191733 1551985 86122 205474 737093 1687987 1744302 788447 1151769 182262 1611003 363859 843518 1995935 1692327 448245 1768159 1873844 282554 900269 1622527 1018520 1852324 1683487 1228801 902140 1366260 194180 1745494 1287425 535614 1289609 667966 1328604 395349 900097 1709718 165079 1829597 1187576 1653797 1525134 1795137 1568260 723379 407728 85746 504535 1612064 1963776 228139 654714 1070527 1617943 611975 548991 267845 549788 1647187 229616 1710679 1225506 882268 962378 1003503 374154 1224286 982267 1332339 580636 1873478 282706 1707665 1605559 1058629 328371 1789842 1213007 1000658 1516480 782747 472945 264730 1090067 882419 1834296 1128803 1520449 1057882 361046 1441568 1877084 1148740 1716583 766560 887208 1790146 358371 997940 1278456 222216 884169 1968292 1467996 594426 592842 245735 954681 168443 500666 842871 636374 955778 115317 1213461 1287035 1047016 1399124 987889 1045275 585603 950646 682431 1212600 78456 654855 962907 418842 930029 595873 1315928 787467 1699932 893519 1665664 1279643 965813 1700945 1778488 1596947 1901166 1919977 428568 1865901 43756 677966 1796801 411656 82635 447970 527765 1915564 282646 247723 877756 1575685 1480620 526250 1297928 891520 1897122 55713 402326 741530 451369 1438813 1952615 1680494 1449513 1657953 964428 207309 706200 1711581 1469531 1810162 959214 1613042 275239 1937534 180809 1916116 116907 504759 1873131 1021567 718518 21046 419896 502766 496319 439049 1203873 739780 718728 279858 412555 688224 281824 457288 466868 986150 164935 1244732 276509 339581 825150 1890695 262948 1760635 672516 1614275 826009 1309222 1811347 1904306 806730 1735263 267488 286591 326608 1442804 66981 563969 1206930 1130743 579630 1915860 1557711 273536 294455 189506 1382530 1218769 600314 590284 949001 1649769 1885170 1594165 402569 89066 583182 1598008 1082138 6202 628375 1140279 479409 928723 511527 684131 111038 903155 1317106 384469 562867 1863331 476079 578815 630268 642323 321915 715919 370960 1153167 1252933 119632 1135934 316752 631411 1852915 1936834 1060586 286621 513555 374400 1998337 1247435 1573316 1526900 386686 354011 1959783 701195 474287 1753138 1503097 684720 1762203 1299070 747080 628197 616476 512605 1255716 862852 260566 1078159 1921860 318234 260245 1873607 1796105 781944 984945 280706 1586094 136672 1993260 1713445 1164200 1467172 975049 8680 1453537 1896992 708534 444371 1011059 857340 1348772 406790 1591019 460258 526749 414983 310814 1544649 238541 462915 286785 18495 1356363 591248 583917 1138952 1655307 7674 717906 1163368 143009 1278420 961121 1864113 799116 130843 1217020 1769781 461850 192161 708167 1175439 1531842 794657 1224161 90166 1324357 1766807 1944861 317004 183464 1999736 1634864 779039 436999 410324 1682418 1914211 276071 601203 1620093 1214384 680565 1293224 1753011 464821 827765 1515898 375238 926610 655151 83413 799467 1388850 509546 1979889 840877 785733 1152167 1281309 818607 1939503 1794809 164687 1104063 1005377 1273127 715208 1095987 252167 739761 1372842 1445045 30568 1286150 567449 1168436 1435687 1191116 563662 1932970 1665976 762041 114994 1270985 1251265 242002 1667826 1894637 576882 213112 1277007 843981 1146037 300068 1853564 1712326 1173717 1948720 939107 1330467 1068955 261903 402146 1360090 686982 1852748 1508042 1126798 183640 461126 250787 223836 716671 1432265 1888882 1567743 1560087 1619139 1534660 374369 418296 510405 1526891 1233450 962457 145426 1649050 1533325 592686 1327555 700505 1471212 330135 246504 135289 1303 1225259 1457307 1317938 1843699 602958 1227595 496164 886492 1509340 1497611 1203490 367116 279174 1942992 1716728 1318746 1650694 910159 114810 1689380 361079 1206994 215316 300374 1284955 284107 547481 757310 563988 616369 674626 1101725 855365 428925 732608 1260115 1300521 898498 533041 391280 1165356 196773 1357471 1643315 501266 826766 1186522 405914 1687352 174605 268216 1859681 1068114 29470 1416382 409087 1997740 864737 1360869 685191 800156 592076 1378935 475147 1848998 893044 1294933 932782 500400 559329 246573 702366 709889 1040519 1422573 358656 1605391 63421 156299 1183090 1487833 635580 1363737 913862 1776820 725169 1604282 489592 1992836 758616 1562258 1570590 1798155 1370403 479441 1922113 106503 435564 1060860 149138 1601864 1705454 1759587 201020 1134589 1075963 1202688 262015 82886 1827771 1302873 1014498 1305246 435093 660535 828651 1688254 141202 927073 1890322 1856990 1628327 723159 296001 1301762 6739 1656890 602379 287254 940485 344433 1465238 1605226 6964 1457080 1826838 947307 346163 1366413 230267 460656 1817329 606755 1470990 985874 1853277 91560 1105500 320742 52412 1082173 1993660 747692 1380985 904150 1362300 233710 929889 1957791 1244474 749083 74321 186426 1396917 603209 1936171 1551021 1700855 997842 745772 1967034 863478 1183875 1945634 220463 1720649 272840 1648704 70120 1626818 960857 137684 963410 1614290 1870398 1347497 1158348 776544 1912736 527125 1561244 185069 1128747 205110 804484 645410 571843 821846 441848 513545 1626292 900707 1772107 1821352 714372 704064 1864970 222920 1379249 325845 1632010 75001 180969 1287859 1123153 1370482 80066 394054 1214371 533100 1994188 1302313 1518955 267646 1860027 1466662 960146 1419789 672711 1843690 1769190 1081892 857682 799104 321677 469794 1263618 1557369 1375966 352837 511857 1573452 1683550 1662432 25415 835860 805921 1973587 438653 763032 164728 450817 434012 1891139 138654 1505048 926150 790008 1820261 903860 999101 1103637 1435562 1375285 318626 1075240 1703667 1287020 1928279 1158043 1060864 1163399 897273 602933 10090 631686 1991062 201376 1753637 1390572 263197 251686 1774257 1037027 439750 1472683 978126 473334 974006 104760 645035 1177738 1579894 629262 516748 213571 1423701 1926183 477587 860978 1455745 808832 1296760 1323791 1518071 666848 1784764 1604531 1589892 1236813 582832 1473928 803112 295695 1464338 1815193 1028281 165153 1624829 988625 100414 1073066 737951 614742 1135839 1659081 790698 1444997 27313 1800336 32209 378003 344784 1643757 385531 346145 861601 1644347 957168 1639000 285525 1261820 425001 57109 353874 974816 648305 829031 1683812 1208069 72328 1632793 1496830 1206278 1321570 224678 1641072 1195750 1977299 1441258 87533 1406057 1509044 1405122 861294 757174 1454811 608772 1657884 1118447 1926636 1113621 1010821 145109 176429 1543373 812517 1585530 86504 420843 1748566 1798573 1983333 1593830 799076 590749 1042875 370291 1955821 366349 785377 12129 918843 1774993 1161833 570408 1376311 824454 88845 371063 1422370 75633 1699774 1300912 785186 1371494 275850 1941265 1655378 34060 1891752 904957 544849 1188739 1778996 763558 1408902 935517 641850 1993098 409285 1191180 1988132 805990 1142144 1235182 194183 1445649 648104 1145292 1737503 228728 1844343 700448 1331962 1711020 572773 444731 104193 1536081 817469 1024417 1637638 526454 14920 1450509 1300630 1857447 113266 1221846 1585720 836427 1572806 1518390 808602 1398277 1360234 1466914 1757236 1687073 1212011 1767726 636169 1121316 180048 1417926 1818635 726031 899109 203851 536291 92447 1071654 1914008 1858019 253628 925737 250989 405822 1395827 1545602 1421063 1189535 577222 296102 524907 675069 1149981 343345 745155 1367066 1364965 55757 226323 1881006 502589 1896398 1639524 1994386 922319 1011712 1823430 1372960 748545 849901 1566485 1852568 1701781 731626 572656 986028 1356186 78710 1987665 1780204 1689924 1656336 982013 1829555 1062988 898898 1181114 520270 466055 1786588 1053441 1783397 1534109 1551848 495023 846384 870472 977147 1653338 377213 1292419 861357 1387705 1319616 1398290 1706127 883711 1775491 1659091 876259 1944290 931617 1186509 1086041 1805445 108165 1068532 977674 289934 1352954 1115295 1204181 1962404 844010 1858839 1526688 1532905 1277529 1883774 511006 1367113 1855103 872391 768938 1039640 1306142 162626 1738884 1804684 1214279 1148916 1789269 1404467 1984993 854486 1076618 947340 190714 150704 1446386 822517 520624 1829473 1630086 639670 1333415 1674991 1885317 1273418 898453 1412525 932738 1973134 1695290 907961 1121406 1608434 1605890 493227 1891212 1497455 1255708 996673 1011255 1960310 91772 1211951 1213764 1299928 1925052 1368366 36205 1523786 262336 1554378 899826 1322977 1449370 1034670 915170 605395 794309 546250 314954 1123563 765442 1351644 1116469 284031 1743549 787093 957035 1878231 821571 272470 1981198 262116 1621779 1233895 282445 848328 1969959 949530 1895937 1352648 985902 821727 873085 1082934 87111 1914481 1934846 1822629 255460 1288844 1805849 533200 744249 163858 972024 1764882 1870764 1847843 231341 1082533 1112566 662261 1834006 805345 1519667 95806 1125780 585872 417070 658298 440485 1434542 859989 1129672 465583 1848308 636312 148556 627652 1695080 278684 1291730 1381083 1699844 478307 1312472 745317 126646 1131451 794682 79440 1222749 1839366 1493545 1528288 1226075 858857 1927897 637564 1149895 360460 758154 684483 1687126 305494 494837 194893 1012259 100554 1735748 1239216 622967 1422043 1717196 1773829 233601 1955309 113653 1798828 1014294 463016 1571226 341373 771078 759682 172385 984154 517094 1283622 908217 675860 1194815 1228922 331195 619337 1787400 1328455 737374 563585 1454800 196058 1764670 258052 967655 1417516 241555 1947560 1349297 1547773 312510 887840 1842716 950006 718926 998285 1239269 1106900 604728 1691752 1389973 1190956 404704 885291 1366832 1249589 1599561 1343951 1401585 934779 612634 1730731 268393 548593 962933 789371 584726 835302 1448277 742844 1945650 208202 935142 1095765 1936642 896575 1587953 1050661 159737 1391943 845717 381583 310257 1500850 1685275 1793807 422237 838856 1108081 1296823 1350560 1800255 327986 341340 1585160 1743708 859510 102850 874476 1816508 94143 1059197 1662427 756606 1533169 371243 1481165 159747 745631 113994 1454726 1163777 348730 1151942 1825937 1092509 1698530 692560 831363 392808 395825 1636692 1687666 410295 1722995 1993396 1722856 1083741 1700628 1635370 878176 1449699 370920 945688 1215822 194605 996223 1530575 1706888 976552 750534 1232529 39444 526385 1604595 1794930 1388068 423088 1193430 978091 1808448 1001835 303741 1862267 92371 537038 49016 315968 159760 578231 45017 126816 234685 1218806 381025 659718 584003 523232 565781 1812457 140645 85995 1638125 108713 687526 1758532 1075533 91145 1241897 765879 1178675 1503191 1264100 674447 1423007 1782511 548033 1411024 1847746 158159 872820 364546 284531 923065 186980 255277 726836 124553 1547719 891805 1950727 710745 1507288 683756 1871115 161870 1931548 575256 337038 1482056 749518 939014 1236474 209663 771279 1263316 1900111 1059896 1320399 947709 1819649 1384891 165147 668593 937528 961123 645957 1296462 404111 1911967 802938 859865 1000419 455036 439227 1563002 1483572 1572247 692231 1595682 948190 8742 210283 1204295 1747543 1342583 1743199 1729944 1027712 1494253 962926 858404 799776 90035 792789 137852 839392 994694 1836849 225852 503416 920903 1316889 1394400 670497 488123 1784630 1014212 1422807 1591896 1656938 911578 1143823 141826 737013 1508711 872018 1927716 1947637 889067 1505961 1837853 1993781 1670997 760339 1896528 1546319 1169301 632471 1074266 1715217 1423879 13205 1391897 1070798 601850 1997983 345373 1553477 438835 407493 416505 400412 1086754 1272341 1806639 1229002 1825771 72180 1239966 996703 1666071 1817781 1797677 1835203 58599 1159089 727406 1791569 703657 170339 903516 341334 1740121 86281 427854 688789 207944 1979146 632017 1292977 1080435 1745139 1222352 1462689 848776 1415101 1363022 1671942 205284 1443114 1780084 688992 178166 1032947 190555 1910166 1884821 743974 1734361 830912 1225687 1895759 763784 1273498 600943 774336 785391 268167 720077 1575176 1899387 266478 187667 1364624 616675 918609 745217 1619711 1343358 50460 362428 1861463 1747955 1640643 822901 1910341 202198 1581782 376925 72567 99366 1160664 1224052 1066068 1036596 1767033 1495734 1006401 1542899 604680 631873 1989615 1047048 312337 77567 569296 1980189 1906949 1023212 107115 462490 548922 421630 431716 398027 303109 1438145 1957543 1793784 557104 809919 1831521 480011 1741693 265079 1738971 534691 939643 1207407 1905267 1060338 895248 1337313 886365 1551311 84118 1601420 384084 1652095 521681 293692 1436118 715801 1472393 430167 1082649 1381290 1895086 828137 1459909 174640 237054 1272478 406396 288120 1138685 764200 1784880 438160 721891 180578 80707 1077330 485310 1162613 1427029 1555674 1348593 1660372 1383451 573032 1049040 237123 1181352 1769607 243592 1226545 961761 694145 457751 1210074 1848060 1653171 1341864 1687545 1092952 399619 237563 72868 766951 1268163 1228182 213068 258940 1941143 582557 1935727 782146 548616 973304 1718099 1089562 380252 1100145 1001164 1915450 779289 1193536 495456 483909 1116225 756686 271124 997343 1318359 1606761 1108627 890888 1147859 1216581 1619941 1163436 494716 340046 1146209 764074 1566232 1458168 900475 314985 1812227 1981437 1188514 660414 245938 900272 1669594 1320795 208525 1152934 699831 1134184 1890858 1958384 1538928 777073 894202 1427995 1348795 458250 496257 1624700 206421 617230 638722 546913 1836020 1372898 605985 600192 501611 1720513 36781 70040 615307 1963126 150802 376189 1219911 1377537 431800 493140 28380 761018 220300 1225549 1360308 851727 1992564 1335085 1717720 1383900 215930 695417 1772025 1196084 1242043 1961262 712603 1250300 1022249 37207 1830021 504836 101029 797529 1475678 332384 749949 496282 809235 832224 1964853 218467 874767 1694646 220939 142711 883707 260127 139873 65155 130331 112590 1513731 17489 47491 1729506 999453 64119 922001 947922 1167312 1469000 737534 1158474 1411718 46292 411018 1320661 834270 1023336 1983412 413189 1061564 727976 95228 1717691 1430683 1059112 1216861 1136433 1504473 1769034 1760114 384051 279939 486915 1754929 1288517 620810 1690819 539606 1417909 934623 1501579 203489 1010743 1913567 28553 792241 61565 1968728 1472631 1313906 569921 439647 965232 1886174 1523070 1223474 868950 205721 686954 281875 853876 359674 931030 854791 352978 262530 1571529 445383 1167641 1585118 1526659 1326289 1376921 812616 1385390 1274261 679463 1664476 919447 519317 1343777 793550 1297679 822869 108604 113519 1179048 151981 764083 87249 210225 413879 298161 1253154 279553 236344 1994650 1806578 110663 1867268 1957755 1229711 498925 708311 1429304 247642 1588429 1579881 358617 1057213 1715814 862074 839841 1997855 693693 1579571 1620182 60261 1902036 1045935 35886 1089237 1013788 1995392 1798277 772222 1673014 1550841 1159602 1361388 1852538 317313 1698638 697882 1595522 1217577 980457 290423 81779 1223134 266780 120843 1747150 99676 360955 1280313 1964536 507480 116752 1086551 1161546 1155652 670960 1722695 1743367 1969248 252072 1788288 632156 383863 1689626 29670 1052152 1315542 152173 1936775 1705042 489944 41501 1819344 1881901 1911166 1478645 376523 1907992 1819356 570055 497753 1340995 994529 275780 863910 308258 1700180 806370 176012 1245359 1396964 528406 385427 188444 859733 90304 869397 338507 586317 1950442 174423 1389116 1953783 1823896 1175335 70405 1291784 880391 1635771 419265 1676405 1865918 929138 261306 1646223 100956 1858891 97653 814753 884063 114988 961387 878054 492313 297438 1754118 1182247 656931 1555786 960437 498340 361187 1065363 943847 336957 87153 53121 1279023 1136198 1251719 993097 764241 656536 1626092 187816 1606585 1996899 307883 280178 167340 727332 787735 122557 928536 942432 553672 640844 1473527 369367 241988 240063 225602 1295177 1303333 804108 1209219 1260361 556511 921924 690275 708355 1227642 495337 877326 1794557 539469 361834 1847717 1441257 22154 449144 601598 1359237 371410 1039209 1883226 1888716 290914 10695 1753266 1393280 1282790 1116975 1321759 277438 1019712 732583 419866 459521 644094 740297 1830183 133782 1396574 1438034 1558587 1864110 1700943 356653 1391684 1033450 934987 1667244 1086618 1549552 1090280 968115 825200 1725185 6192 763500 445540 359443 396345 1666536 1594841 783645 716071 920496 1212948 148826 1596242 1793864 928905 419811 548352 578177 485813 570888 664145 1983938 148526 1263917 557156 1662220 1898927 1579361 377519 1630963 1377945 455563 720528 527656 1629755 1183284 263081 138871 1127502 936345 1480113 1566100 422208 185841 1674744 540982 1417460 979318 37232 614923 858218 1582445 1876619 1237657 1766358 1460448 384668 879366 593326 48955 111051 1751713 1330989 1240262 939008 298858 389374 1713174 1571031 1188838 230549 4648 322428 995523 1541471 777396 1040295 1195980 393010 1630057 108353 1325640 1182835 724828 1346334 1300269 1279868 882353 1261103 1280569 1207595 1713272 1183395 1738937 144474 166050 1762911 325266 1788220 755343 937255 1521794 1718662 361989 930899 273785 1350303 1819966 153753 1378631 973407 297058 903124 606361 1409440 1806170 33327 597275 1987777 1712824 1626647 777918 1459341 1248706 261714 280969 1060044 922108 1003558 45293 408110 77209 1364499 1843050 1962842 1285386 884089 1840973 1740862 1381475 964114 910145 1512689 686392 1166997 1247791 42922 1414584 1503658 1979023 676515 1828091 161780 1216426 678846 912041 938877 1786206 599627 742113 752530 1433644 902595 1978046 196820 1696391 533096 1929650 935790 1198043 1932532 1644123 1495205 559426 1395129 864696 1901820 869147 1531375 643522 1663225 892480 1818223 851140 113983 1218643 951962 909107 368992 774930 1597990 1865177 1238460 1726264 323246 801743 963580 1125188 1202910 1047890 981641 1168892 353538 1749724 571018 1769060 1358279 429340 144889 601188 1576794 949302 115211 835178 727593 1528136 1888618 1456934 655783 1134026 880113 617292 421748 1048813 451226 1861207 1577226 680260 140707 1497413 142988 1600804 1928542 737591 1077513 519793 1507366 1599393 57326 1405840 1872153 534195 1152120 1686993 1143233 1141092 1032199 1479383 171467 1047057 175971 991395 550643 1573334 696645 1243118 836113 1420711 1293732 921859 791053 1812387 1722850 754558 1790504 1264125 1529099 1647460 38587 230871 1067934 250377 1794523 1346682 1314735 1486564 822792 980142 611952 1933425 1339131 1156492 941209 586222 1807189 1575386 290405 1892637 1506773 607417 116021 174222 1827722 152142 149318 1961239 456080 245505 1143219 1319978 1101339 375300 874532 1524372 664586 801469 1496507 1099518 233599 1916404 1172092 1679186 644177 1105328 692054 1082053 870645 219362 1305664 318534 1531368 1705619 1491806 1618527 420649 1804759 1539056 279376 1806430 1167701 1799752 878899 169185 9404 1733267 978394 490545 1808401 792018 718973 1378436 728311 1680124 1951921 539252 110357 1809270 1019680 131635 769189 1720207 179540 827751 680162 350358 1073221 1066795 1761938 191616 174686 1136857 753915 1618738 612560 551564 10557 1194336 1682959 1592504 1878676 141592 263855 995327 403206 1265993 1116208 708852 173353 1925779 630992 1587992 1794210 1571120 175925 1600311 177764 370706 803228 944136 1741776 980814 1816934 1849935 355686 1953286 711011 769719 338320 1267619 82193 1847751 1323404 1652277 1832598 23419 1880392 893298 1379032 635691 853802 1775151 984424 290399 1166994 938638 1506369 161955 1967575 1228454 1925893 1082778 1637249 561690 982760 1985847 1282250 978135 985919 1670666 1606128 100263 464919 1501289 6728 520520 963648 933045 1591179 443752 531862 132355 1275960 1094636 597522 331077 1179540 602606 1058025 961853 137453 1131908 1306383 1564632 1369881 1063530 1802157 884225 130393 1435881 1058610 31543 1114435 1097861 1233766 619703 1330929 1336634 1548139 120649 902299 353663 363451 1835076 88888 987865 8342 160765 1637297 740303 308128 1188732 1945762 1214831 1647207 1399949 788792 770309 730401 1712614 1267235 344522 137278 909677 1608086 1853231 774089 1182687 48173 223279 443628 1397278 974995 375804 160288 344073 1945253 603118 375866 627444 1590157 195877 236744 1666695 1397207 349538 99481 277675 665502 325483 876157 1275777 1551475 621482 1618627 393026 1514403 1455658 266595 1869856 1801556 381553 1888307 608757 821731 63749 1138835 792869 113033 613348 1329777 1327717 333488 900584 778274 1120103 912937 1521447 1390401 1822834 883442 189267 1926838 1127896 310884 1301837 743657 1175055 1158133 868212 960044 1578311 71128 1318944 849651 714701 1047108 958616 230254 550126 653605 654539 335282 1746582 1348023 236197 1249420 760169 21132 1971701 1284261 1745213 1660865 1182752 1025685 471139 1543143 720759 930062 313525 330925 981185 49060 1413495 1088174 1309388 1224399 1504933 1501506 1866089 706516 318336 837128 740956 64599 856632 30190 231190 1292831 245621 224679 1876032 1685602 1511366 20504 796094 232879 1695923 1849624 1817711 565843 1168261 1784245 1490607 1418975 26884 1466502 1467937 1244370 1616058 1330317 900155 1469347 1857072 1424821 1887684 1007664 1160230 1611789 1900742 1210893 1287481 1282797 540992 1193515 1035478 716762 592923 624498 1078230 808847 1260997 65548 349550 675933 1587713 1669657 504017 1813250 43472 803492 299361 1675019 1036707 1684778 85773 1115541 194482 1493077 1875070 1241351 511476 607943 1002362 1289408 1819997 1800216 461978 1004233 499020 398479 610592 834156 1512695 570426 1506754 785187 1867730 484957 1786716 1209730 1136980 851211 453416 1667885 1539428 1779914 43875 1946802 40614 1538477 454883 1464869 1887384 906410 1922885 1960878 1726803 209424 362674 1365218 1099124 903449 1887500 568424 1036164 1585672 1670964 690615 896222 962974 1342398 1902737 702204 1835719 1849589 434529 279661 1764454 128316 1305749 1681811 1904951 841738 460233 1023677 1788960 1385321 1609809 157827 1541272 590167 1319996 255933 836345 62909 240965 27097 127581 849205 1253227 788279 784203 232468 287265 1181741 1620053 1432543 630212 1454831 1409184 66819 1693547 1852090 187575 84758 1188000 894031 1008158 125823 8161 1398773 350703 83670 1502687 1913756 1329668 1347816 1266988 104013 1322041 197202 1447403 1011698 1567405 1191615 341197 753216 530518 998173 1841237 266671 1116279 1746610 558774 1769278 846936 1258841 204660 1557956 1455969 1796860 888904 1789465 1245953 1263731 379632 1966994 1547682 218039 887068 335111 1124517 574780 890251 1079700 1415250 910692 913161 243440 1485514 340330 369831 1007762 1447900 722878 1844401 783711 745253 896413 198163 1962514 57473 789657 1113066 665039 1135350 356169 716784 517661 1945358 1082355 1473276 690934 126229 1951936 143452 1269425 549142 15014 1167529 240950 755283 1025207 746525 319092 198729 392389 515819 1704732 1472124 836009 1208704 1200014 896237 283845 829688 687112 862965 1561868 684686 1281768 1095027 1645830 190673 1316212 1782515 1734000 413998 859056 491708 1068542 270727 1248082 22971 264181 533700 346367 957239 1766619 52994 139311 187537 162171 1890749 1696583 1396877 1485101 543149 314209 1083346 368121 1921129 7070 1340080 1540666 203412 577721 536443 411805 1501386 678048 1138794 858690 1347580 1055999 65627 671911 1547445 968745 831513 1938998 291130 1092333 906872 1858007 1768160 612993 1502139 156143 1383159 1561130 244747 973297 685112 629968 636809 1687318 1918523 1893813 1112351 1993508 1057919 608702 1727228 564668 1353549 1239301 1367215 999648 615906 1428004 508094 1115507 1867349 1472358 965815 1775441 1186565 1391698 482574 1844520 1379432 1869680 914848 1271764 838663 1847322 237966 1598387 1244062 1747244 1524272 407657 1622072 214670 402748 1650527 1871387 1105117 1404870 688625 1199737 106779 827474 1340955 1717692 182182 688710 856773 736685 432144 573863 1342291 1498886 1512885 492591 889510 1985413 1759755 1062758 708341 355131 1694187 229548 700151 1879522 970725 1632169 1750022 1519037 1015927 1717639 1820059 1038014 425230 1967109 1984829 373446 929955 1594373 973013 628999 1826951 1416782 1172262 1968305 1345516 1117139 1317099 686803 255185 344634 537875 187222 1240233 1371061 1122092 1985150 710141 939769 1440623 300251 430807 1828599 433811 470263 1409260 1393000 574021 392650 1144792 213564 955556 1840592 411650 1901418 1521291 75535 1225053 308086 122856 569495 1140290 576325 1348283 1047074 1567915 299149 699016 1707035 1137112 729689 163716 1051289 513283 1043783 1341085 919569 893701 1245169 1104705 1065176 223462 1786186 52672 849273 1677076 1098197 1419624 144119 509597 1369206 697587 481795 1041140 1538495 253642 140902 185745 1513816 1274589 82745 1327517 762474 778902 667283 1179562 623831 910805 517746 1901525 1965821 1963318 1043138 1376209 925533 1478820 36952 255096 947896 579724 1691574 1379946 781642 1440085 969762 1504270 220122 931042 1933447 49071 1912780 908091 958617 820354 1569558 1266450 304856 784125 1600848 1703762 1511963 1451275 363386 1579318 1168185 1120024 1139597 1424558 1218340 75902 706961 1239153 413284 395048 949900 512169 1448368 1072125 1941603 1089063 1233383 225963 1044997 1748836 516427 304804 196918 788547 1651038 819660 1507374 1097017 200876 1956470 99829 72648 480916 219243 829117 819261 928352 1329014 58260 907497 1800973 326304 779374 13988 1200633 1464714 141061 1653532 106182 642450 1867641 1698755 880962 127833 473301 605667 510513 1561518 1452188 130448 769085 574030 873562 1139859 1040542 515148 1321878 506297 1493622 1818817 1699004 1787530 1479200 276269 1914531 970262 66592 1342972 836043 1696148 1858183 907717 298328 1120879 355995 1245345 172072 1420243 642172 694909 1183495 1237257 1216499 50432 1227977 1168082 32588 1619505 1064632 1608057 1385557 805889 1016036 1509941 553923 872627 1994138 1610918 789003 828967 505032 573833 1479137 186576 296855 905027 567654 1898213 397553 1908574 1371333 879888 1402139 110956 511668 975807 532688 1101741 1261936 1912647 1002082 1006430 614132 1758768 1408284 1729593 908261 1269694 1181363 1536156 1283747 1273219 220031 154688 921703 755049 1963651 1481377 1405368 1486776 242827 929006 1280253 1366948 1088182 215162 23070 61900 1635270 1023320 1304779 1170427 1924653 1636952 802051 829995 331311 1489686 1730605 1822951 1082790 1697776 870473 585070 1379844 907138 1272690 1296997 1861218 1167411 630950 927971 751752 1989632 223118 1426548 1059392 578693 1095002 1965053 720137 127759 1317194 1580918 1838904 160878 1036329 598527 1266412 1812617 1737170 611231 1305041 847073 1720375 1450603 573324 1156179 1954176 573262 88726 1253414 748728 1824433 569305 624335 676160 59578 1467300 1813175 1289784 1104059 68250 1513208 713987 1930295 1304847 1540971 1460300 271819 1898465 1517704 1988879 1365632 1812939 82676 662424 1644286 1585531 725158 764340 1744295 122400 551484 659350 360336 360013 36610 1533993 241127 472448 447727 9118 920408 1279398 1171011 338091 1227781 957220 1228786 277566 634167 329576 1382969 694020 1703726 1747384 754363 750290 986757 146118 533772 1342049 1804042 727913 762707 708709 459475 399620 1462692 614983 1053404 1572883 539735 239190 1776906 714204 113765 665194 793555 583974 1533075 1606892 289289 1967294 835922 18326 1983614 1923852 1235779 1607616 1061748 1066030 1745409 1359033 537100 19985 1750635 14803 1173296 1878968 1799334 1241478 1214420 562028 852896 1693843 315709 900316 1012646 1425955 1998787 119985 1359290 1706156 1650725 1128004 563780 1482419 555030 1984518 479959 1873615 246163 1475481 1302632 968382 1203502 1009877 1434387 1730995 1292158 60413 1938976 1194990 785502 1938276 1417485 857247 676632 588542 707282 968131 313924 755896 1850020 1673587 209602 813287 1592743 1298763 779418 1555448 876389 1471090 170900 1926651 1142661 1354826 777305 835275 795990 723424 141164 1416957 1365751 1907411 957763 92753 1300019 1204733 919680 1965259 735488 1191385 392247 1462963 1313231 1782243 559638 130748 988805 1301443 1361603 126804 744715 1051588 53375 7660 1735561 1317665 1800227 880411 1819943 36959 1903550 1669814 1102726 884907 1228325 371806 1034930 1599307 227957 637956 1032853 671207 52647 1765110 1384900 1571538 1112468 1562410 743676 145955 1349433 1263233 1789011 1426371 1988702 571276 1030965 361869 282046 319787 363603 7191 398572 1299944 352739 1953124 1607244 302427 993745 1032776 830632 591730 1850957 359852 478819 1721358 1041565 1958563 1318616 776674 139423 1388156 242400 1808771 1214060 300425 1675443 763046 729464 1356850 1906642 938062 838474 910737 159539 186127 1990886 1469455 1684872 1784863 1744228 864588 496999 904015 439174 273082 1443050 1965390 600339 1313603 750546 722372 1828380 291919 734096 359304 160462 1129601 1551600 1585219 843116 1286437 1170686 579750 1777581 1387786 1705377 1739644 639649 663589 641508 1994409 881450 903999 1154655 1573910 1110234 129788 907643 1426586 1980844 1817520 861290 558806 411481 620229 213698 1758634 599009 1292117 1710919 124195 765515 668894 1557054 100321 961987 1245390 120574 1403259 251048 492562 1255898 78732 1917466 1346625 1232096 1353015 1136553 247632 1249597 916248 1895179 1303224 1416810 1832218 480894 1394666 581914 742078 1421040 917120 1598472 1953939 1626986 1371995 816116 995889 1459819 14890 555015 1024704 1322324 767946 356665 966150 297172 1438256 560376 1297207 515915 872315 64257 30214 14220 525270 346085 1475607 1345145 678816 1310816 637589 1917632 1661648 1184569 380390 42523 662782 1930641 1405121 320572 1860348 1977317 1805079 1279521 369373 49709 378246 714358 1527039 1029604 85350 1848160 1600258 387413 1148151 836462 557221 798378 540940 744234 1346308 1775238 1391403 1831106 981663 302410 1610760 631970 123934 20730 118006 960626 449638 1660835 519467 1721278 1844471 1508460 1393663 1215419 144246 391877 1994298 28396 727024 1212265 1472543 345841 222200 897799 380693 969639 462799 1126629 607178 1686166 1887747 697699 1412304 1040774 985416 129010 1621046 1622782 1637377 876642 1252141 1018750 578266 907555 869898 1168483 1352729 782761 1680358 534279 961127 289321 863937 145935 1013917 828499 1041632 1575137 1717446 263445 1368891 79273 730698 1352189 1092349 1348535 873259 77537 1118928 1976588 1741477 1021738 246924 1509687 1365861 1866307 1344637 1859870 1905268 1459711 1904581 399741 1592817 1028806 712941 1058820 625417 168652 334260 832062 190598 1321545 1253167 704809 322533 943495 172569 86624 561206 468591 896427 1605893 1787449 1178290 162574 998760 590012 1586079 1010545 251589 100917 361844 832911 1736331 1071845 582853 863220 710390 1470447 1317502 1067862 128182 1056205 1781949 1313660 815574 1970884 44710 248774 1520701 14101 1874378 1315014 600998 1354331 1507838 1543628 520530 1958635 910423 1489490 751105 445154 1624470 1257754 578834 1515151 1890389 1815644 851307 1913503 872620 458193 1716017 1323761 1222513 1683526 1858623 804166 59136 1946282 344524 289892 1999880 1745867 1632708 1001975 562530 1748032 22897 1684506 1250516 996836 572670 405367 637967 1192348 628002 7306 774172 1413872 1843012 455384 1909933 1497220 1152290 565450 769076 828927 1711271 1755945 555487 725900 390178 954074 1007602 329381 1975508 1918981 1685909 195209 1173047 202867 994499 629156 850146 495108 1409565 1992761 797534 674497 1370469 1691200 417585 670626 1412329 1315204 1778114 1810807 269574 570166 767241 785686 1150404 1408773 314420 419129 618989 838596 276000 1980000 891427 149522 629434 1017777 370612 1216057 1572475 216593 656405 949677 1902493 1375750 472464 62917 561472 1929532 1566907 69372 562741 157904 1075996 1608281 334538 1741443 277513 1585619 889000 1021899 1757657 1735672 1255111 1878340 917934 1880718 1902373 1386175 1162952 724876 1403648 1165185 1977415 1842484 1494300 1612848 406206 1703811 97716 1862177 463867 1473814 1222491 494622 970896 67891 1156850 514899 714849 529779 394850 1056616 201121 760631 480805 1531865 1660059 1349403 181986 1736291 1336222 1065290 1297668 941794 752973 1318967 731459 727545 215359 1947284 1773061 1802588 797403 56743 52979 1021997 1786442 934612 45043 294977 1918303 1892070 1256657 504581 1414057 1715715 1094838 1422196 756528 494551 440179 1025128 1107288 318775 1147510 141674 791934 797699 1113341 1782439 1755193 1597788 322872 1325026 981136 1713632 1480827 861754 930131 1438189 1561832 207787 120231 888372 36524 482349 337376 150493 1797909 835349 539741 48470 1233351 92747 228987 140171 602156 1752403 508410 1770639 1827183 367048 1335819 996153 1606056 1363097 601819 1250815 729371 143812 1489193 1889628 1012415 1940043 389485 1126501 1018714 1335310 242123 479138 1341709 754531 1002119 1996767 1456955 409779 1150529 1702153 363456 344581 1436630 995407 958005 186793 615284 1927475 1238276 1958351 887948 96719 1932871 1311733 31916 976253 1715149 971208 1540924 933402 182009 160357 944343 347546 1618020 1436955 527281 564749 443779 1312126 519037 431457 235192 322589 296468 413669 460363 1585734 1163395 284945 377657 126452 1286541 353573 1629105 1514491 392162 1683077 1412011 241068 1723435 1125248 1784536 1981488 1140766 1691313 209638 468217 767844 532963 660773 1882805 23722 1898967 1612365 1775696 1543834 933002 1849024 1458478 241215 1223149 451329 1145743 668262 1303163 71920 983516 429514 369106 1887969 534589 114348 67020 1873328 494088 449423 1298911 900774 1255019 45257 1773757 366685 1161007 1817901 1025592 1127060 35714 204754 862482 228163 171490 137449 13876 620713 1638541 628886 656927 1795827 1939742 405312 667358 1830343 1303847 829941 985376 1863224 78715 709281 996959 1685165 807897 1132351 928679 1229601 1919810 1706280 704187 614582 1524595 682739 1708728 745496 394461 1815695 1978509 593587 873779 788593 312484 1902908 1720919 568505 388263 853170 1909219 1437948 1255169 1336063 966208 1682522 393277 1774408 576170 58870 1362684 166581 290011 434886 163863 1107762 1564957 589877 1774713 289658 1959543 1556607 768363 1058257 871103 1777363 527899 820770 704714 639570 713069 233352 423655 1638033 306533 1028553 929294 1305623 954157 458811 1777524 298633 1065692 77658 1916662 378092 1665857 1837376 361763 38906 1779842 1114486 780037 292508 1380230 353072 136783 256589 1319598 1828004 1991375 497673 956561 1047112 14975 517065 1600339 1135565 761450 223066 53332 1707321 41548 1344554 1185101 397590 326536 194925 96469 42311 424540 1248491 457546 1786664 405632 1179624 340416 449489 246677 1875831 1994114 1168870 895810 978942 1074048 676121 570926 1516433 341254 1654913 439993 720431 1838686 1916602 1294493 1186569 1864757 1272354 412781 238723 1553221 456620 562881 1558039 1682153 511751 1396801 1748173 1872121 756571 1774236 551135 1039735 181964 136127 1942168 13624 1010664 562064 956282 335575 1009128 1922952 282248 847590 258719 231165 513711 485493 390917 1108896 1762155 883846 46503 1241993 46001 146913 837367 1483050 858514 1616326 127241 1163520 8413 1259823 863679 734065 1681366 1820043 1054154 650629 165723 434630 405957 417498 178491 656103 1425275 259317 423134 739642 1669714 185109 1857270 1749835 848581 1704183 620865 1289482 533386 651931 596397 244953 1114635 464516 1488461 1792373 1877687 188607 273488 1358584 438141 107169 1134700 426121 290223 557766 1345853 1451988 1138200 74408 561487 877103 1983155 367591 703467 1771311 675614 1043913 135778 1377933 1020587 1396171 1685320 1572681 808780 844312 1833691 925761 1755667 1265725 1479340 174841 830797 1714055 1980359 1831214 325347 1287347 447273 647985 261435 1302783 715717 186014 990480 360702 597639 1620146 1810001 228182 407002 269188 237893 941443 178825 615043 1916365 1924691 208728 722939 469936 821040 623710 83263 966472 1545251 1815863 620994 786859 31319 1757993 583433 1990269 467759 292123 122623 670514 36935 1386203 1788023 60243 1969385 1439761 552834 322736 1890981 222965 1684604 499050 1900154 492350 495962 595930 11847 1569217 1875651 1454629 321537 348488 1993768 1930967 1243042 661104 1495591 1572708 1159026 757344 1665583 1966873 765034 220016 1090668 1014339 1067378 312833 862902 1802853 633598 1086845 1814217 456176 61401 863904 1548873 1760105 729943 774797 6217 1009597 1234249 876955 312016 505215 447208 994840 157192 1291678 737893 106703 620593 1691379 902911 1304101 946997 780743 584868 1247252 531366 1244564 1863842 1240636 1396052 1389356 282067 1828766 810009 1585486 1862299 1460110 1512653 425473 773785 272000 1777935 537777 1962933 1847855 644213 755244 1806656 1800667 1926308 1513172 1629745 1910989 1681321 1319839 926305 1423944 1863250 229376 886887 1908659 1247444 1807757 1931451 1956169 933421 253350 448763 415583 1314935 652160 658567 180042 808434 927947 1702534 128612 744465 665081 1089932 759062 1640478 1423084 1416599 1278240 1724357 1606349 271972 1986114 617057 1370557 1136276 1184859 1947484 932273 1753380 202998 501445 1499189 701091 761877 263098 1048012 399149 469497 1729559 1512201 1555175 1565368 792390 572023 1381974 1925750 400926 1583871 466023 1690924 1984269 1463300 689391 772850 533213 383131 793051 1079399 1443501 1094853 1850442 1549374 1099489 636496 749660 631015 834606 519928 1673807 1116062 515583 1442547 935275 1410981 841308 659444 1182446 514609 1722387 1787048 1395076 955503 495791 1412243 526607 308081 682880 1728204 1083791 385023 1348802 1160313 44100 1916276 972173 1945112 1615445 1435555 282942 952787 1998286 1768364 955746 1129295 1305283 56496 1085094 1401558 1156630 1117501 774970 2115 503951 1541297 686161 1959755 471812 430659 1243894 340793 1986866 595827 1380067 1645789 1636645 1880077 373834 206886 1129468 820948 186147 178683 650667 746016 1228362 1972817 362147 187758 75162 714395 291704 1517449 255209 1528865 181683 512860 520904 668816 1855709 63367 1574298 1008335 19207 1633219 1246946 1316466 641146 1385716 788288 684199 121729 129408 154282 834887 451412 254478 926958 522525 705184 737111 1071178 83005 314661 1949159 972358 1512536 837005 369019 779672 1227605 1190207 277599 194089 635085 1930037 370816 925546 1077496 758262 1258993 911493 414418 1532089 149285 1564799 1673564 1244186 107347 1109800 1604297 1762431 1339890 1759612 1154277 1393955 1480279 514987 468524 1094464 562065 727679 631112 78734 6331 584734 264559 956167 1599571 820894 1135361 456520 926740 614138 73742 1643125 338802 945328 1270266 122282 1909844 1357458 597188 1246824 632303 566992 262474 907343 230479 1610140 531007 211436 834819 1438938 329440 724988 822437 1414222 1791069 1050309 1548560 1371739 1020725 61102 147423 814138 249617 299852 636633 237814 86914 1468607 1522850 822700 834419 1855821 679608 984195 1940963 1892868 1512368 1839055 1898311 1395907 737656 601567 53898 380781 1782032 1993329 761882 435892 191954 807905 1905157 1946206 1161193 829704 229525 1655310 1600028 1196471 28752 1252788 735808 1285756 404400 49243 1528193 1839016 1961643 684575 1159659 292233 1785680 1754276 1507938 1081249 249328 557584 399165 949324 1295864 1290841 1601185 252414 347096 1505334 174454 1119678 1957970 1949211 1447551 1582968 1261349 391233 331811 967085 851596 1552710 788915 1217013 1416082 1000256 1756426 660451 1643355 801705 1286138 1875858 1472030 1732363 456863 58055 1529492 1017500 913249 187887 1450826 623673 1735447 606636 752653 918661 440125 941960 788678 510949 137780 1039152 1186935 1240182 1276669 547933 167712 379616 693413 1054946 1664738 382379 1477699 1169661 95008 234298 698510 754441 1468063 840108 566659 1305842 1240780 1377647 465564 204624 183612 1157043 497966 497699 511497 1479185 1527893 396922 496509 1797769 885944 630013 175100 1026048 49893 1395638 783323 1646102 1266494 628515 777995 1662120 1468626 291419 871903 1303056 1276072 412630 1582784 1036030 1682405 161183 478675 1718603 1874885 1311414 1022220 1034300 1363031 1313747 1507939 1051084 206996 1637654 1573708 1777791 1657563 1656842 906795 1510910 84300 1217473 1827487 272019 1773763 1627202 312859 1382652 1301916 224051 519386 622209 1817262 1321402 71126 1635969 1580512 762493 583640 1157860 173184 1386265 1702757 1001146 226968 414594 1986390 1266656 416789 233581 121366 716607 484428 1354939 410971 264816 398317 842823 560684 367915 684566 832008 498756 1909013 1212720 915087 625218 1168229 955830 1652484 1185385 818363 471400 441684 1966192 1568813 852850 986228 1244080 724181 851834 494183 1996734 1359850 795550 1059114 214879 1224641 777573 88553 734501 1205376 281254 238170 934887 171825 14107 1573650 165623 519421 1263795 777486 1934521 96310 218333 106555 1942090 220259 625255 960997 1300343 916955 600296 1867824 1936572 1420618 154915 1851810 1603324 106444 528600 1595066 103629 1857909 1131383 1881439 223977 1444923 279191 524955 1579932 298314 1198425 384776 1874635 653248 251577 1023273 674062 206099 1856226 841639 1044220 1716726 595850 1646250 1314533 1259455 248263 1257334 527824 768491 1790775 1163966 1594218 386278 151282 1920369 193859 1055069 1433698 18725 269252 1995239 584207 1109608 563047 723179 1970567 461632 1543814 351048 1820741 226927 616564 1662261 1568369 833179 27603 1481725 1702220 1456647 960619 305527 1597626 1978589 522844 700963 263024 677618 1585601 140542 1757676 1243987 106573 836549 367286 622742 973727 941091 1367385 1834297 1854250 894861 941918 945655 1264490 474095 1180379 281066 182530 1011192 865543 158962 1885486 1057618 909384 587259 431743 188410 1375043 1708373 137178 1510661 884684 1719149 891937 1570158 1542841 1648156 1897723 212302 657426 1982004 1948301 1889567 1086553 524633 624282 1004718 1220042 567021 1174262 1123026 1591121 630132 369011 1023415 820413 378701 1740698 719212 875221 1331621 539653 154375 1561282 688673 731921 1263973 1544131 1831456 1384272 1552022 1126663 390688 460775 1236741 464754 315694 1731133 597441 145713 1009722 317958 1912265 789166 499869 1776418 771050 1122242 413453 757713 1792590 1366407 388974 727140 49999 375807 878730 730639 386395 403623 238228 1184324 1360944 1964102 999200 829365 1429909 611439 1152733 514202 650809 1184848 69508 282415 1061768 289991 607764 1272008 1488422 20666 199509 637798 444969 237461 742615 1103723 1606217 1729606 1202761 1531206 28732 1872904 501424 1189000 1326441 191070 133552 923936 1869994 1038598 1567614 370841 737476 1793586 577800 1133902 901131 1827334 1754318 1229386 571089 220668 1560278 1536023 582186 54521 1452253 1451830 269303 1372900 1922660 649339 527134 1546928 1184480 375087 492179 403029 287335 1075288 302035 90819 461366 1992704 1180640 248922 1861169 1777018 1868479 746444 467051 1148736 1839465 1991232 1704336 969632 1044310 1996650 1618782 114283 1915385 660861 1048295 1340911 909591 1477764 1998211 608411 896657 422298 1495729 1071152 639503 113613 460015 840384 795450 1123413 177880 1320768 940248 830071 582718 174453 1726033 1348481 845884 1095510 1069401 1722426 1695250 814172 1921738 1475807 593287 1035152 493080 642554 263038 169951 106558 1961496 552536 799800 1832811 610327 1319107 1317329 779700 1436483 1563646 1881833 1040699 303715 1800575 1447380 1954432 647472 883304 80279 468433 464498 1997024 1006154 111936 851532 1758770 1346269 585611 613295 344008 1432098 374780 1678599 1731203 1623198 1808395 1560457 343519 77215 519071 99608 1949041 1761395 411246 1349770 1445571 1904983 1218183 718196 215165 1420846 1910990 1416172 839476 42683 1588194 261616 1491768 494773 1958803 801470 419140 1987701 235522 1308160 1598760 1277906 1761719 1434250 208403 1314103 741347 1064767 1051991 1470958 1942434 67219 917030 25493 1467088 1493819 885107 1671953 1040839 1262577 1864462 1756777 638492 1229982 1945692 1521024 33344 1920535 1374278 1454267 107971 1397248 239786 883343 1266653 1595744 1550022 790416 542375 476552 329907 472849 653602 1613845 665894 732117 176649 1742909 1762012 990975 376152 715966 1441621 66011 990618 1368289 201453 1620785 1373378 1690261 253438 1537141 1801548 1035773 962512 686357 609262 453046 1431662 1422941 1836651 1890340 665811 1300506 958690 430856 585081 891457 551780 217489 177515 1764298 461633 1088113 1881283 911114 1906354 525856 361319 1499513 336165 466229 633754 1262206 198165 801999 722394 214906 1926244 1145321 389490 1026719 1766018 1343644 1632641 735506 606894 447214 6687 1943489 1309934 1539843 1472905 1767696 557007 1791352 552919 269087 1498458 199199 1153810 769262 1251281 1680870 835495 52160 303850 917039 1571767 421557 1201561 1572584 1693403 1105213 1516132 1657087 273048 1526836 1285424 685724 867402 998047 1223543 1375812 483553 1114414 481572 1677889 230183 960772 342135 1598715 1390668 1436186 1092024 857426 1398877 1487311 1559022 825317 73378 913448 1201105 1477300 1186200 53003 881453 1644900 1900685 1426024 106869 1953741 19710 344079 1173243 794559 207712 1408703 939335 1005210 374514 852752 1688234 573786 623598 327201 249940 1785543 206465 1575556 1353591 191534 267070 1565576 1421725 611272 414432 739346 987612 1083111 1251429 1047353 46312 1161897 1858360 1848268 1136755 1282414 1703105 665772 1661306 1664261 1557534 1504025 1246588 1561743 113073 140553 1145020 271403 63051 974015 142596 1403775 1249608 1731007 698529 835253 1489618 202657 1915617 1175353 1785598 1941736 109410 1731296 754871 159277 1870721 1118844 856027 1327819 852361 1537354 1476134 1229576 1498004 464485 1619222 1276184 316673 151681 1334770 414396 596096 1274575 176401 1993453 275372 1484434 942815 99046 30618 872210 1804237 196115 1163886 1413506 1209913 587493 913900 46776 1536794 1195592 1306814 433567 637890 1684064 1532015 559328 924887 1148521 1025578 1411095 1161583 216935 1123727 167284 1232803 1145572 953040 270193 1171258 797135 846630 1614323 252996 1502623 855679 895742 100370 477765 1704006 574933 8718 1202999 1823045 1920862 194782 1514260 862993 1739895 702813 1062175 355360 1498071 725537 825245 95479 76677 479751 148382 1628491 980694 1966763 176288 643624 1985737 1705841 1222952 1488911 1497135 1897961 533243 1741843 1243243 144115 611047 1702959 1412318 1701588 1708115 880914 1421369 1591764 1662988 1268900 333764 269513 899363 1875184 792323 977983 677404 978654 370058 1975290 600575 1036581 1348926 59998 198058 903412 1806900 416329 1261325 939447 1436213 802375 1370879 677307 878299 1822274 317682 1979662 1735876 1197209 1611347 1578645 226791 554211 912986 199148 976757 1066628 1454975 255594 1622090 722247 1024657 826278 1885762 554655 518488 987912 604800 263052 503503 588592 1340676 1249963 686117 1384262 1979397 1911922 1729599 998393 1067526 657540 1549997 1121572 1182802 775563 1201090 223391 1277579 288490 1179532 1034740 1908191 1805608 1033631 615916 1014359 1786052 1067139 1315011 1585684 888526 987409 1955679 1728980 336270 1676682 629780 1474521 742245 516819 389212 978132 109587 728360 324913 1574148 1414402 1787654 250249 117067 1287135 420208 1604849 111468 396004 1299323 970598 1432225 1703330 630657 835011 1690321 487101 301535 1549496 1372361 1120901 1225650 1496405 215743 1713875 514774 32869 1873626 1358087 1414571 718156 1816765 1958733 881928 340259 1821632 56176 335799 1185966 313560 111483 1493978 1496371 878653 581059 639538 98484 282665 980862 1265051 4582 919607 727811 395557 1931356 1776633 371877 1604730 1204627 1544740 1341348 1177096 226283 642782 99503 710726 1051724 650007 589575 1974744 1376414 1954537 1818992 857901 373220 1337626 1076730 889228 256097 1217556 157984 1975696 1215079 340408 692776 1499391 1681329 1329746 1664944 1361417 908503 1355662 1218403 154293 1128412 663221 359230 1378612 1993799 1748577 90814 133157 97207 1053554 228438 1416962 1053085 1166486 1386986 377175 870021 1679338 1296086 516652 1574449 1859390 1180386 1562135 1513420 258304 224924 881347 1185259 1810480 191754 1043628 1202958 1596774 1834721 389967 773863 405571 62745 508978 1196217 1717385 1957467 820644 264787 1432805 257011 310418 103174 1939944 880671 390930 1257982 1220918 1670122 1822398 1930315 955097 201330 1365068 638652 1778242 1679436 1625317 750165 1311868 911953 1274198 529660 329941 1196176 527507 243627 11831 1226350 1110706 1245974 775898 1084105 354758 596988 1509292 1615347 581098 1011571 1741741 1525847 319094 257430 1630940 383426 336008 1946679 1895636 182270 203575 1131221 249372 1492165 975623 1893821 251647 672208 222585 1692982 1542891 1751510 1817361 661401 330858 88067 1082354 1259979 1409102 1966357 1565690 734574 623214 1462355 1352761 227300 25388 843536 164409 1974319 1107267 435671 89910 568146 432597 1579223 754115 1664640 1102705 25497 72885 1013742 1768549 649035 1425835 356748 541516 475075 1850068 337595 182057 1090589 883136 732873 246737 1106241 798292 1406638 1068153 743764 329207 1925142 1524409 362520 777668 471194 974219 1184940 1189291 1294768 1365273 959788 1081768 949547 1335148 386765 1397120 1062327 97119 1769904 1490437 1101161 42270 1107067 572153 697764 497190 1378739 1268062 1405076 1226585 448079 427386 115524 920299 1064533 1945265 1684418 116106 1500501 953402 1102501 1795385 83920 459041 1621878 1125604 287034 1129470 1344045 1422931 1266124 819805 202567 1633464 1024479 249040 1806473 1524628 1816931 1890816 1520169 770322 918833 74636 559572 553952 821316 1964832 783289 380285 863010 1393072 937303 1410317 1726303 1782044 739807 507618 1495027 1052245 332989 1900238 1724446 1380740 1870895 207223 1757620 1691306 864906 629380 8765 546464 1467097 564119 1416110 1622876 177361 17365 533524 297696 288249 1816582 1272686 82542 988187 1026386 1661229 231552 1495494 1303204 232340 1504615 1758771 1259513 1018838 874362 1976676 230819 1443672 1386336 446079 1016489 1394248 125955 637002 501299 1681140 1700713 859582 1873677 76651 1613659 1311377 967356 538034 905788 289663 1376773 1319856 1491329 1536754 300081 1528234 811433 758215 602021 766173 1519427 401956 1761762 142019 216287 327436 243327 1590564 655775 657470 1019099 240308 1017753 158491 1009380 1137074 1964739 727806 181242 1333954 1563814 1471792 1085195 373491 212223 696785 228498 1086404 1210054 156907 516091 631737 1622942 1825346 1032876 1693090 1581300 1926093 979227 717970 1067227 1505424 1440017 165320 1735244 1786689 942843 612756 1039035 887298 821835 1002633 1692239 1129232 585155 978985 1143895 808024 633244 1200078 1651658 1811827 1962204 1497782 814039 1885211 914234 286954 851523 1693876 1422851 522357 1941365 1282388 1320576 545351 181098 1836135 1242666 81281 994172 1897497 541894 444966 712780 1435681 971112 399775 1912476 345247 868246 1630677 818508 183860 438465 1622480 1153874 1023579 1729738 153060 972028 1772676 1676110 895405 519788 1732497 1028897 1110908 1563321 1960153 1522228 491000 1053271 1983641 1947914 799563 1195177 92849 413708 1834745 924241 784570 130072 63062 1602214 393671 883213 300364 1779410 1002302 490560 113686 1521471 1978240 1474011 472026 1867443 1326931 766295 1804092 1556619 307062 773110 923311 1726878 180080 1876290 118932 1482130 389659 1245621 372654 300332 81079 535974 1529305 57971 1400058 1903248 450829 267668 615254 1689030 231419 1021528 133111 1412753 1011050 1146947 1394504 1565693 369894 910054 824568 321032 918581 911547 1298511 98831 760855 913208 1343023 681871 232639 1251470 1534051 1903639 451849 1332902 1968039 139701 1993251 1755271 1600841 1573056 746393 1469296 1261987 1975871 1544220 1351570 1134528 482381 1305809 1600626 1319824 1136653 1392329 1391760 1644139 1637176 311716 911087 257873 1289589 1777376 236705 1889285 1793655 717622 1142888 490877 420577 1684809 1412042 189983 1851644 262604 911131 255869 1735136 818001 889932 588247 1482149 878677 1575293 1558125 697624 820530 455280 1220178 1214884 638254 1152503 1308745 1964135 1877033 1568508 775004 63140 328610 870654 361937 1554902 1963091 1232516 106582 1765013 670879 675187 610546 1470721 71775 1775113 531725 174888 972037 572199 1005324 170286 1115620 1231905 270214 1099146 1395274 665575 674959 1485402 279159 1245544 1731862 1147050 139183 904893 464755 975851 278937 714492 693018 1750757 740273 275876 1732950 56753 1460323 32792 280702 546343 436286 1260929 514905 1255694 1337105 217523 446716 1934332 416525 897778 1424371 1598077 915255 58222 530540 267557 565118 364880 813083 24591 1632378 1482917 675 130004 1733737 1165573 1290915 1837174 1295591 1564576 417664 351910 1520544 1527313 59255 1426795 1924044 763088 1466944 1945883 1871449 1021782 1613943 1980855 449858 1282333 1508800 39427 704815 1533021 131843 1996185 1222832 1418470 32674 1392636 496658 156640 183836 548164 237180 231098 646039 1370356 100163 1951423 313717 1542742 1830859 1280647 780774 1701103 1524582 1164064 1819786 147611 160042 1997860 1173295 1561880 838698 1376529 1367115 1772283 1256935 1632538 58277 596278 175833 255905 512190 270566 1259472 1635543 4121 1255795 850792 1525821 1565209 222457 400370 1472173 218210 1386698 35211 356119 1785288 1652029 1272411 325751 1113923 916405 1997379 979328 436147 1060446 86105 434736 1162696 984053 461895 1129978 325432 982900 467994 793463 332395 189601 147871 106204 973014 967036 1255050 1732797 1877013 1640589 600474 1751223 365988 727813 1683923 899550 1613341 806435 878248 1462442 1229613 496986 812440 1677342 51684 1425658 1602763 953959 808210 999290 1945568 1430056 191129 1162295 1149245 1109495 763211 827978 574343 363142 87598 617966 1477722 1306424 261693 1651523 573144 29913 218432 167239 1428829 895664 793932 314805 1559334 578731 180861 233011 569909 266159 1639566 163312 1946135 74225 1161843 1753911 1685325 877587 240740 25391 167863 945590 377188 830634 1520660 722086 775679 562507 1919431 1976766 1477537 32589 359116 1428565 1654694 1328899 1738662 571552 1439488 1366342 716132 1230398 491299 977493 202117 148228 1097650 1476913 1849885 1545697 1794974 50634 901942 292127 862962 1961096 1011097 1934663 517195 209725 681969 438198 1414380 1841377 843338 1525496 527012 829938 1499439 487016 1103357 383001 821876 418482 204352 496082 51603 503652 1377162 504943 602144 1566923 1789320 915368 481730 1629586 1402633 1973405 47368 1832369 1196362 452229 619607 1159518 200481 304784 139488 304106 43651 1765592 801232 1850503 208709 397284 890075 1626907 466665 1518062 207625 715232 1457403 151433 349262 1127246 1872777 1995875 878928 501256 1524588 854522 722301 100227 201694 1799065 1520658 1687612 538312 67549 682587 791947 1552470 344892 1293575 769176 700732 319246 302499 1295317 675741 1471540 333685 376431 1177906 469084 1712706 1139442 1910436 895506 980460 736762 529502 254206 1711656 621541 71345 615210 166296 991008 1693868 895127 1087151 1353999 1782655 1478471 1740542 1658860 467546 889349 1948168 1103653 408728 737555 582876 1053226 1136098 409013 1809581 1797187 218345 741002 532150 1579918 978774 1184499 1485966 1358988 1223981 34945 1891431 966829 277556 207364 1701398 525209 1445514 1038513 838940 1098784 938354 720490 1985913 1180188 1021230 1800828 223917 384980 279446 1158424 161801 408190 1559530 1617163 834353 1988734 1760447 665385 1983619 1925069 182750 83378 358776 917243 892314 1359412 1462780 873093 250415 1926877 1605807 1151492 762786 1753072 918016 757554 214298 1317092 1627673 1542490 1878595 1784120 398652 676451 1072562 611635 1898529 1751333 1795270 713841 746373 740703 1532288 1497547 829106 323117 794660 1181866 149644 1264768 1163468 1043043 1828525 919942 1108670 645397 1488430 351843 1441878 1891458 1846932 1069170 1600200 1351074 918486 442137 679021 420908 29973 305656 1266492 762851 1959050 1258138 624455 355663 1487524 51586 530441 1738303 1813139 1880091 322742 544782 1379217 254603 1543955 145101 306285 1745969 1289955 1088342 917845 1967685 388600 602267 528909 232242 1327607 1604923 267908 1389737 1010680 706995 742330 1732307 462676 1722118 1233814 674217 1517328 1332966 1555636 1823016 1583531 1320835 525206 79325 1633781 513111 1785042 1037744 1484419 1509323 1198168 1346783 1971481 693348 1084255 1614434 469966 1429827 63192 339071 1412364 342484 577668 1625569 1751815 726695 1210609 221118 140649 176120 1668279 861075 1403205 258261 1852073 1539464 118269 1185961 285743 119281 457183 917103 1268916 275895 863888 373309 1023283 365510 788414 1618771 1481337 622226 1433989 624871 576316 85200 1012545 625264 1471614 1652088 1886137 1261605 1896325 1651577 699058 1056854 1811784 861399 583611 1523163 160579 724447 124927 1557070 1019450 543588 495976 1351979 676081 410720 1347090 93930 828608 657730 1096494 1067093 908640 481747 1036842 935965 1844969 1578318 1754726 47023 1952273 745619 654139 1578924 620599 568115 1178347 652210 1456729 1238532 706820 904823 1863382 440672 966765 440653 834133 186368 1447888 1569373 995517 936961 1075965 1754770 1761287 1904268 275110 1644745 778464 1974802 761236 1832191 1262930 1021315 1043743 234186 1168160 1092465 437327 1647296 1134848 1169901 305781 509477 1645639 1019031 258694 1327310 684547 1242678 659434 655453 570431 817911 1697521 1249895 1760253 1134828 1266826 545191 168530 486813 1957889 8702 1963664 1486273 798569 794874 710122 869188 347362 1823709 1702215 1215351 1246479 573957 685831 340698 801817 14145 372349 980399 1483149 1255076 1718723 1516644 504654 1386290 349846 22820 203807 1644516 1831533 814966 1865945 1885991 58593 37827 851251 1652356 1744213 1891999 395104 590974 1577726 1398137 365232 1642448 1020075 1616156 1376474 727087 1173579 285067 601584 1466801 1104100 677902 1892203 1841328 975167 679448 392966 1694890 1559797 145135 1160337 1481309 1030823 123938 1164775 885892 336733 133293 909361 28957 1286786 1132915 1267905 228185 337933 1039211 1595915 1940204 564126 1580019 1883592 502944 1952607 1565419 775603 1471617 151665 476429 1380207 1075378 1829023 1950133 956195 531911 887382 1680403 1626079 1708750 1875118 556079 1386711 863622 1963884 1518444 57070 12264 471690 1196716 1767274 1318777 1960528 1287655 1219519 1595952 1532924 480855 1339756 1870445 1422209 1181007 1059204 1658801 1211593 29373 21135 1462056 898220 1316705 45942 988832 1940801 1433925 1179015 133480 1672836 550858 525181 143974 286197 1701180 969049 1100838 1088377 298754 304861 1070064 961231 506894 262110 1482752 566074 1665113 740316 371742 261063 1536340 1448282 1097138 224949 440012 1333061 1971894 690752 1753386 777693 1410362 83830 1594376 260385 569877 691237 662522 1799164 261808 973160 973284 1835142 1021 1117176 594662 903267 1102715 400576 23359 977302 996484 12961 843905 1122909 1860482 967308 1801043 1270642 21908 755195 296242 1911564 1965547 925537 233800 1248164 1260137 1699677 342163 1149533 1106535 406351 1138064 1099224 230035 1867055 1846184 1965421 688485 1226528 1805236 205372 622726 1660712 1312450 126305 629438 1208987 1340874 193871 522034 366984 1947266 1020095 874064 1404537 882503 1489860 1547555 1566319 1489150 696946 1897955 1438004 453927 197066 1162256 632452 865161 1793895 691118 652532 1069586 1628528 1523132 1693366 1709528 560102 838429 1602352 1131048 1795194 1679303 1879900 1259838 509054 905022 1559440 854558 1114818 1716878 285031 1107751 958887 954235 1808300 1197403 507615 863463 1815624 1864407 1290752 355604 1730227 869844 1649025 1912910 184648 1672212 740563 1516773 308050 589516 802301 551508 269533 640674 1768385 1159581 276045 1660938 862855 1056269 1157281 761414 1447993 1236029 528649 173160 108884 943304 948416 1364962 957238 1348836 1993364 214713 1029153 1478487 652956 837175 1668789 75303 1526883 1431552 1067787 1169387 411809 483685 661065 1715949 45224 3713 962394 716650 646006 1936714 812468 450916 347001 213443 1217916 562102 1456165 865393 258026 1842462 797125 1403208 1507911 1445818 1449439 1278102 1095923 582063 566604 654476 1937359 412920 1237144 1464640 869309 1837051 1075092 1336642 730282 1258727 837145 204097 619461 1083953 1890676 520367 1240177 163627 854263 1982761 1206528 536350 390908 1905249 973065 289449 343652 1925592 1620131 976735 410351 1808490 1563993 761512 1828477 1518842 1592383 1497841 845811 408606 1911218 1614269 191457 1894488 1978916 1939770 999304 503213 948160 1237941 1697212 921001 1223332 765179 1260724 1451947 602845 1722728 1310672 196969 1963425 311792 1419847 1683173 1753275 1629672 1026629 1195978 1858923 1056791 468221 280534 472050 633878 642606 1446756 864322 1150674 1428840 423540 415029 154067 1555261 778868 484764 1965485 1534804 978151 1989084 1427512 1343584 285051 1604022 1447934 1567525 466136 1755028 1744564 1575930 1418702 419863 331356 495694 1743208 1906542 71678 833417 1444803 1255925 1362625 482235 290016 639027 1323406 1664691 751367 527861 1690648 416080 1753317 1806197 1491116 1582059 1269967 184372 1816786 1794192 1742544 849036 1100084 1991699 45745 918600 776762 522747 1599187 889990 367512 1950480 676643 1061153 1151520 1919007 1595129 1065898 949899 560141 69928 984839 1790954 1403328 421513 1886151 840031 302506 1304665 1839075 720243 1061986 1100166 216688 1056619 867468 91088 415427 622108 1976941 1156326 309753 1136689 1725965 755119 1368132 1921665 466032 1838451 91218 1750464 1690379 428806 1493851 1212725 1076120 747130 849641 1214479 449964 254860 1321024 973139 1869779 1931479 1538292 1589260 334521 1060267 1329472 341245 1728560 190999 111829 985973 1896429 151237 1295196 639137 814251 1805275 548179 245512 1886477 1230955 1253032 341545 1748273 784436 241576 952374 1630726 1566602 1100041 6236 1895011 1117805 45691 1131208 356253 526080 319886 319618 1212497 460588 1324163 252086 1838877 344747 575895 464225 1229093 1383718 625768 1780013 540766 1694541 1186066 575750 171711 602371 1955219 59736 478515 161169 1128839 133161 1167624 268356 668634 1384576 1047414 224048 1765651 840603 1639355 1943884 1491377 411237 116272 686056 1482020 285210 1698684 1040371 234481 1106750 1609510 258087 1963617 210431 68859 683922 622986 121003 1630441 272699 116039 126361 1451024 148677 100116 670889 136965 234848 1945674 772681 486608 1695153 368596 799091 1098872 1752171 889082 290742 407752 1235403 1555321 434752 280322 1781367 380074 806271 147604 1511086 1151532 27214 763538 218450 744807 1828976 1918853 3518 1568889 871354 1800712 754939 1236346 746703 324759 1425730 23508 1505070 1106412 768537 1929404 1222245 1922860 1694075 575719 1883000 1652915 1023815 1817333 1260041 1692029 930955 1242094 1930211 330038 803896 114580 1510043 922397 1151571 921504 72589 1017567 418533 1949436 272116 171699 1788081 1160261 1238587 818222 1944349 1584510 701622 842545 1728478 360685 463785 974364 1597325 1939058 1809072 1898562 108661 1531577 1992363 282651 1728664 319563 1366074 95519 1711336 905021 1567490 799324 498927 1925770 941198 1875217 1069992 631489 473222 410969 1884033 1087134 1924767 393517 483179 542881 67709 1421104 1450208 144993 1514067 599415 1772311 1754467 1064055 18004 330812 516636 1510329 208942 1559408 1714633 1832332 118561 1716013 410046 822215 1024763 1356681 276526 1857078 134291 359164 1470274 778465 1900657 240526 204181 1357035 1925920 1635125 1353632 832497 69387 1431527 56235 1373797 569354 266957 741568 1502249 1847582 179273 965712 1853641 864920 1417120 15146 1005809 1405563 692587 1052965 682516 1373077 2254 780868 856738 16063 1862780 1123664 941999 484425 1699291 1649340 302713 1163127 1951512 1466153 1791067 305903 1088603 1126299 65130 44857 1927054 1879343 1312449 1802325 1376544 1209498 688219 323816 1968273 1620607 293462 1422282 1645874 815819 1108590 745365 1629924 1387183 864041 1948673 1908804 326553 952663 517270 703180 356589 1324580 848335 913500 834622 1280137 1780495 981374 1512269 607849 197106 981749 1139462 1223338 1313733 396584 1488425 380367 1900611 1236907 1299257 1923915 892296 342342 873501 223579 1288891 275588 1242194 1694348 1134597 1320354 1685687 324860 499000 1351625 441568 1504887 982087 451385 537215 1250532 577582 849122 571546 1757932 127049 1486622 707297 1157660 1218753 1582184 835098 616215 1034030 807877 1623087 1184245 1864736 902651 1088383 986927 1460325 1527799 556264 49312 703662 248015 1254693 949672 1671267 1967421 74538 180990 1889077 1233194 543597 277400 77301 1969154 717056 1536765 568815 369544 906089 103633 1742302 1536740 1198062 1498406 953426 132816 452859 615957 141617 1838950 1083797 621145 1151599 1785746 893316 1650354 423761 1724412 415510 756865 1763708 1380906 902158 316174 763104 87575 1269238 1762659 1289949 80108 1440991 1129844 163772 1096882 600929 615013 1573330 1427968 344698 942242 1527589 1456113 143365 449894 165835 1475750 913058 1207641 314600 842145 1084085 1064430 1938157 666184 596896 1750116 498812 1413789 680729 1464564 1640827 542241 1151780 463283 460110 387443 555506 988158 1897780 258073 115009 786893 1156582 193743 602069 1580465 170333 1284626 472621 10352 1199344 908289 244439 1836491 609062 1932283 761482 1011227 993073 190133 943481 931909 336722 1074834 900282 1059549 1845477 1531198 1314159 1063139 1681644 1636055 1962750 1657798 1160398 1773281 750772 1364591 1827830 488444 1882314 1266018 1874667 736903 1076981 465945 147511 1303049 676819 1558610 345429 1767166 1630757 216301 440395 135270 136562 1186943 385672 803557 453769 1434130 1500670 1785110 1021111 1714236 174392 389941 893473 1225923 620088 430123 183743 836757 1765853 1819501 110737 1483444 684238 425777 304151 1154930 136592 1330345 529702 1202275 1534054 1398143 1592112 1592388 1114995 753525 385373 1074564 603831 537232 1607756 903435 1036378 1984813 903546 1762572 28727 1147495 1728958 474539 383841 1492064 1680205 955994 1757923 1308464 1086089 1001850 602037 674273 1247480 782608 537418 1807260 586327 284045 1054108 941796 1592907 645325 1557677 948516 676049 521678 856319 703697 796558 917820 1634744 332457 527475 1508963 1291390 835117 1514849 347385 421581 1714801 1125885 385552 924896 153843 544597 1265884 1149423 1389172 1589977 1298799 712138 62556 19322 1888790 371170 706861 1748037 599392 35217 61558 585842 1675989 1647272 1427046 369637 990329 326318 1152182 824111 1101764 668541 615745 858030 819231 596648 1734121 1315079 856985 743094 949981 480015 1380608 8500 1965852 1344861 448097 478501 264976 560864 913359 1041804 775766 371363 433168 165663 346248 1341461 836609 1669237 1284134 985613 1306874 1137118 1535642 1559902 503182 1802469 1027056 756446 83190 1406405 168769 614117 1386160 553880 1265252 929701 1532147 1710573 1427709 1757472 886569 1810114 520327 1449136 1504747 172794 1311465 1174291 392656 1682397 1519048 676958 1506224 734086 613408 1218962 515699 1276255 1648266 939155 1219079 1322912 1023926 894735 1828232 495731 642441 1217442 1039621 994680 188959 1534720 107039 879640 1983980 972815 1725337 423491 1260964 148490 202331 316627 910918 204027 11002 1494742 1826570 1645529 1303643 1668055 1138925 993665 1002556 569803 1054518 351151 1799489 658884 534823 12348 1973821 1062522 231529 1024849 684741 1788486 1340847 1460586 996647 354725 735965 942681 762261 1525893 89876 1757442 1527897 1249914 1101771 1329672 931745 1960918 1244471 32862 1003087 454508 1996684 1678859 118616 1383388 1481588 430201 1487696 962383 1977974 110176 160962 513175 1104546 1738225 227443 1921983 873496 437156 1571666 1667278 1641462 1520280 1201805 184612 1944564 875056 595393 960122 1583889 1377328 1897173 437504 521292 1424527 1746192 1641086 1440851 256204 1800064 622275 63053 1506714 1010818 937162 646239 1552748 912437 869096 1232419 117808 1019001 1496073 1879708 297792 1966748 243603 1167456 1952446 1823344 1725550 1896826 1343003 784458 1468133 1409812 596858 307718 1900708 900958 52411 1640307 928144 1814230 561436 1579238 689704 107807 486445 1493830 1182764 951154 914097 1553597 1745568 562756 410305 1762585 1001281 1093444 1741599 670388 681336 660671 1978186 1453416 1705263 129751 1012326 1151422 1662644 1836520 1079314 1350989 1421704 1959164 1077588 564004 648900 1953508 1028303 14130 1151135 573200 1254953 1976431 819345 1115207 1502045 1868269 820563 1158697 606599 843439 452644 1601298 1275401 144657 1150169 508247 1891515 392926 566844 679559 455540 1252477 1071853 782256 1642689 327387 1012633 867042 597070 1650672 369292 1927484 135642 12028 1412109 1876621 1818127 1004353 68527 1237764 158858 1735910 1235107 377285 1522632 895464 811234 1543469 1354835 1325851 1090644 1346502 1365645 1642317 1830330 288354 1036249 977777 1516913 271792 1842068 1041110 340775 1244627 776547 1750060 911435 66327 331831 1132948 1951916 1710340 1110250 544944 1191274 640211 1258646 247750 1146544 518030 1139040 222337 1321745 20437 514088 260768 406710 572223 191586 1827114 1965513 1981399 572957 364216 895519 184214 1380936 613631 1563898 168996 1876878 290444 1019074 1815213 528839 1742161 1663687 926854 256506 1610881 1299295 21522 1609359 535080 90552 871484 486584 1708196 1207362 1337269 1585288 1873027 667295 238252 1269182 913344 1369818 1489921 964622 178457 581002 21182 1692350 464459 1252102 534185 246301 393563 1195604 1168922 785832 208425 556742 198326 1982024 1333324 427491 1424662 1763320 1734683 1594583 1570954 660599 1304680 655464 1551899 1739983 1775256 1331993 1926116 737640 1163237 173793 1281356 495980 207109 1870811 66281 597121 542764 1853444 518710 512012 1746398 1588081 1397678 1943232 1102459 515518 1552412 480469 911063 515216 1173705 1428441 1965088 833132 847811 325442 246646 1972222 1110701 969495 1984568 1214418 1989891 413050 1994768 1888474 741443 1813543 551994 1014291 1155656 840113 1545583 1760700 1536525 600626 487543 552150 550097 315666 507845 80789 170574 1731321 1934155 1968550 642806 1321997 18209 726038 937909 1830410 695602 1122780 1665178 1673268 61932 333552 1370179 132831 1151557 678280 81543 1996426 884756 567784 926500 413892 611017 1841580 543067 1548660 522306 322172 1295383 1439359 234858 89333 993300 1279212 625313 1687125 537017 996459 1194806 961346 547099 727876 462325 656428 238232 428576 1319759 1289190 853773 1055116 1361679 731741 306558 1367164 744250 1119442 56889 861440 1536508 1160859 1771208 1004968 1224943 1792690 637075 1898228 92349 408792 654824 1345823 470932 132045 1938529 712989 1509291 1698131 1408118 743672 765406 1549088 1802420 1654702 1539302 116462 968204 1885828 280627 692085 1578155 1081259 68015 1460320 964530 1025315 176688 576283 337807 1089336 830436 1637380 324448 696149 472910 1009940 184509 970230 107354 1867299 871552 1298205 1422887 1153963 925311 955732 1320893 1563494 209659 904525 1341318 1021224 1314945 562282 184769 23408 448695 1439667 592200 533752 1263685 1339660 1100742 729651 1867895 1842661 907886 1316641 347163 1295770 713170 598025 1291943 301356 427135 582076 1426954 1871745 738900 825006 495909 193695 661912 1193225 1382752 531930 204420 1359470 1900747 149026 664620 493530 1005768 361511 784818 645890 1881887 1162909 1791618 1050012 1555113 1993760 1267120 322955 1496757 838128 875645 1905766 924129 228521 1225681 563496 358743 1803099 769677 470950 1355555 302388 1517562 862983 375612 926542 1918002 1445911 1424340 739186 1564880 514095 1872152 998467 125862 626719 1452455 1245933 1563711 1471920 402166 1991389 1484319 132559 1915445 66320 67037 1329919 1049987 1541121 1404757 1616819 1430332 1596589 1343585 894139 1970947 546414 1424889 222260 1510544 1915322 179317 286579 1498167 1646776 360835 16272 526758 1955604 811486 1024904 394068 1716663 1214807 47277 1467390 408170 90326 1920246 54861 573874 574218 639107 10630 1868398 747462 1926035 859203 1354057 1714900 1650914 1436113 1669586 82245 1387307 345463 232227 1999950 283409 1776842 1826805 757785 296031 1911810 458861 1031268 388289 1460360 788543 95588 295696 1980848 871280 1519335 1141315 1601190 413205 1687164 1251737 1023767 1153138 145445 952601 94967 1245248 614268 644444 896236 108739 1182959 1379451 604132 366707 1147960 1781166 839612 754508 1494027 1331194 309517 803276 1931176 463717 1356266 73402 346068 1724515 682781 1394368 1116782 415473 1480045 1260114 1576711 704276 1633284 1214500 343734 239476 1620303 1009775 515183 1686449 867852 271683 1526181 727574 824714 732717 813104 1133914 1571153 419148 418399 179416 1807296 529109 1881039 136625 857111 1267097 1115039 888808 1267134 1922987 1316885 536757 917926 1274133 171445 1542281 737648 1631051 18127 1172644 736668 503984 1887531 403188 1549906 475429 1898978 1159837 1763208 1270178 1633047 1734445 1319915 81228 780600 251445 1718206 1260976 97068 1864995 1111166 393889 1145057 323371 1085555 128070 164007 405661 699000 65089 554144 168489 1124303 1397480 1035082 1594399 1772560 189742 1349875 1734845 1641233 108793 1405560 283939 827177 1715365 61643 1805213 268790 141054 1449469 1759139 1439423 1357798 1542050 1302833 339705 1159153 181079 1194946 75848 294097 478767 134116 82792 705870 652096 161046 182109 1974512 1698281 144929 397723 1737202 797192 1755995 1710106 1913323 551015 1322413 494203 370419 1157882 1123663 42149 260153 540727 1162037 467104 1659967 624354 577142 641937 1301211 1070541 95201 1517935 1318085 604237 1761617 1151160 769595 1211602 1836688 1477665 264964 674722 1017793 876621 1575158 414462 379221 127789 815661 548287 1443582 1848158 1119672 1580707 130940 1539718 439942 325809 102131 733341 859569 386959 1793673 1456341 1650004 1815511 1219840 817004 1570566 662799 1419557 991063 324406 1587370 1253549 1635678 1554851 387270 1716766 1770574 1660347 918670 1500063 741249 1543921 466433 919480 899422 1155804 578947 621292 1119754 705364 535252 984821 983009 214789 1421228 1832512 535415 234313 425356 1906398 990261 62288 1243582 107816 797954 1668025 1267238 100039 273292 1981 1737861 1203646 840716 1184319 274782 1731608 546867 1212143 1552008 1185290 740464 129479 1179613 1759372 586931 942941 1910504 933495 1063943 1577042 233351 1533129 156606 707206 676751 1397235 1668888 814317 1367110 1991721 932915 443271 1444044 1457782 30874 594958 1625760 1364908 337000 292578 1419900 1996012 217160 890687 1352605 836098 1732639 558171 1343153 1402159 1081742 845306 126416 850762 697170 181374 705049 13905 1039002 376668 553532 476045 1069084 827927 1582389 1046916 1505252 1720079 299948 433767 189704 744117 828750 218169 1147614 889184 1956161 1598961 1281851 1894638 1613485 1337699 1360808 440046 1171867 8426 139642 490041 1683853 1930345 1185162 1048340 811913 1189876 1746724 1453841 1458445 1923745 895301 934606 1208786 579632 173673 481318 932046 1110405 244005 714533 1333340 491950 1946930 350415 299781 1853908 713485 699317 746344 1489436 246921 612654 1738049 1665267 1855487 812950 179294 1394286 792738 726541 1849486 1348211 1313021 1520112 345751 22108 717368 825552 254665 558835 321167 1367424 287773 638830 1829288 1517403 322484 865616 1851562 1540496 1814549 1954985 113281 641157 1101303 312995 591436 1593944 1034229 1196104 1373191 1800296 43503 1415772 1936983 739617 535034 1383954 693008 1914890 634070 536308 1550301 358410 508785 205347 1298816 356853 856954 1949209 1696194 824418 1378002 943 583519 1134032 107784 1318160 1949631 1981362 1396110 663739 783988 1873608 1970395 240852 1344596 1901918 1457090 928658 229074 944355 1691913 405395 818837 229828 1890786 988744 198409 1273410 420214 1096895 229247 1250756 1592826 1550801 1301122 547964 1485602 405035 1126110 1122644 1988875 1041589 290013 989319 1221862 365144 211463 732296 351312 1869484 537104 100087 992027 1310632 1602000 1439366 181969 1419028 861349 1737949 556058 452026 1591490 1918302 1998104 1190231 1160773 1237661 303266 781133 1834022 132178 682576 580215 1685729 1506423 1355410 317876 1112359 51749 1190157 1635461 1260768 621027 952782 114387 1314978 1621520 595410 677907 1633129 1787746 333417 717757 1934985 1324779 134427 78307 147463 902472 807 869991 653283 266976 1810059 1081467 1017303 1527956 1310414 1132907 1607613 1915782 479600 1091033 756953 1232778 423574 53314 156692 1830463 138725 1959345 42798 1106288 478019 335123 42015 941597 145710 1840442 1028781 525858 1527212 39041 234683 1201051 834099 638972 137435 1450954 1400670 1357354 282604 1222461 1608543 1464197 661393 1034297 1149658 1308433 1101915 1964416 1602257 498822 812222 776375 561249 1748603 1652694 237083 1153413 1030928 213987 600269 1922768 1216696 1899463 855326 907251 1921768 1813501 896660 1684460 92567 944306 1268980 1398241 1337537 335306 977336 851852 1670449 1352182 1247135 1483887 1343070 111782 1604173 1701826 617632 1751819 915320 173784 800980 648991 1179053 269524 360679 565904 467629 627776 1577954 923722 923609 1499154 1122369 1079661 1091807 795387 21356 1343454 308318 1862754 889065 970802 206442 80785 1336714 1867664 588459 1968450 395405 613819 680084 1581926 1110601 1112405 1826798 787698 286329 498988 1746496 1246505 1724738 76713 1800327 1749730 1266773 1429452 1470378 221889 121328 699101 974403 792254 1008376 1403535 894760 1438814 765570 428644 1667394 1423773 150108 1589335 1843955 940143 1983609 1917116 1184807 176523 29232 1514273 857656 1434201 1364786 1990563 826615 67849 527885 740817 270161 742170 555552 611520 417729 1394913 1932146 1520834 327697 1585376 1868945 1593703 909921 986613 941374 317839 686688 522514 1054328 782264 1499034 668571 913993 1736797 1716419 940653 293981 1844909 320756 1650042 1970739 1329609 622418 995695 1641245 834673 89581 1990417 460971 497875 1694053 649711 1023130 1334214 652243 1759917 281879 451661 1120258 1814630 360303 593025 993612 679460 46751 1172169 1694683 1064651 1516053 762318 366593 1568714 1691023 1432681 609235 1445380 896929 1648278 317134 154356 1077944 222830 200184 27175 1614029 188343 1082021 1559824 884020 1328332 1332584 1366916 763485 1794159 679488 1364998 1013011 503167 306400 1646638 136486 254211 797570 1677989 554925 114610 1706806 981816 1153434 217784 1061151 1972526 1197511 1368615 331937 1137016 566833 104000 389178 408248 199985 658418 1100805 1242325 1446526 1127672 1162213 1415901 1653231 1657523 1888725 338819 129963 261588 412764 874172 228294 1424401 1151241 422021 906005 255056 1428924 648342 994620 1389176 1745167 1566261 1325906 1830234 610560 995872 250523 205351 599938 381122 1513166 1878762 1624400 165717 1671389 1628488 1630406 100277 1324823 301803 939435 1037644 142303 1212784 76659 267080 1388097 870611 828458 302093 60128 452082 1002999 514244 753253 192828 591481 1941446 1317157 1781227 421791 1113624 1481387 110079 19156 8075 1125114 928221 1504162 1355840 592752 1203189 577146 700462 85336 1881608 1761987 582899 248585 1147698 1904844 760490 453321 992851 1026895 1968845 1580577 1061645 570298 540896 1008263 1045362 551657 737473 445510 187684 213287 1158042 461473 1424049 618744 408777 200873 1036358 397144 76715 1504112 251226 966462 612206 753935 1332067 808572 1248211 1801702 1001060 1228006 207462 546962 817064 538650 59347 957129 1282821 347741 1335781 38844 765917 489671 1560672 26831 1162645 835945 550678 1108212 318168 1345787 438062 1998168 363391 1327450 1166787 998834 13256 1251874 1712651 1995954 594120 663198 1703259 1130482 1669067 876838 273369 491125 721486 1829482 1381835 1177315 1666093 328567 1160201 1561090 1219607 889417 129333 548790 852408 1168672 1045753 1565988 1470587 263451 334834 1986763 920590 393139 1139446 798165 798295 1952841 124832 1660774 91564 1009978 735746 1910351 1696312 399111 492208 1978494 1265938 1359777 1384773 1618998 355797 35809 1306641 1948864 90053 1347798 106208 439919 1228004 207989 1118052 1447971 1883088 139836 1134145 92772 1527072 788744 1896664 1317740 323667 897485 178199 977601 391899 755858 1025901 632591 878964 431944 1334780 990767 537862 1246623 643099 711978 305287 671312 1942005 1975079 1966864 1248939 371434 1183987 18887 305375 1706925 11313 1753524 1111740 805218 1405611 1154780 426802 1759106 1355398 521948 776463 1572461 1261235 1101819 1944610 1262306 1722140 631947 1973463 1156337 897077 838495 1052878 237648 1267993 593031 960869 1646413 1501064 603824 139586 1135688 893291 1924776 626663 38784 1354610 241768 370520 1553435 1160088 326339 1523152 1890343 1126199 1167326 211816 1847464 361365 890298 1529387 1961830 36843 966902 131606 1687952 1210907 237166 1406823 215889 1388398 1326467 1764040 197831 1396922 1258214 1652968 1259411 717922 1446886 1485105 1986674 628045 594027 1160099 1916118 730241 903135 886066 1401677 1003354 602479 902193 1659953 451802 1904183 1913216 439362 1887624 1516846 548694 1870283 335874 1019061 747700 1201451 1153114 1870555 1624427 404535 553298 3909 337213 826803 416560 1909771 1409670 697368 425564 308281 1696705 869072 840267 487671 570085 706772 1787878 1138814 1505734 533174 1927456 1753063 303042 1259310 13041 1906985 1479761 1721038 1759685 692457 949887 1005382 483784 236464 1885560 1490051 1353014 429417 209761 1489161 981914 959494 988035 373589 47081 994993 272824 371263 1648165 1066916 259814 1520632 1327613 808226 498680 1673704 1270082 105356 1100701 550873 636404 688094 333106 1012796 323958 177312 228041 127939 209268 862817 1143671 1002624 132912 1211981 3773 319979 1806493 90549 1291306 1181791 1518129 1364259 1664378 601726 1862779 614412 1025806 671092 438054 414369 185023 1382792 590888 1745255 562295 627365 198711 749559 350606 687600 20073 1432386 98026 1809644 438434 1675090 899610 425528 1872796 275311 28590 137134 1998192 399880 1757202 800745 1223500 556940 1866893 130019 1529797 1247638 438089 767829 1673019 862136 1295362 813734 1429811 406750 380301 340497 1373422 1380108 1839266 1035578 1553977 1712486 1871735 1814646 1552027 968528 1139176 1968383 1609612 1352700 1407579 328685 1003287 597490 888063 527004 535489 1186421 556322 1077732 297896 1808467 1079099 627339 1709360 304605 545070 764361 1930760 1380131 119805 1934617 231560 922827 190582 1145587 1122091 1673043 84983 1892502 1225074 1400113 956698 562526 821465 1354161 901994 1968747 1230381 1504631 192942 1210215 647989 1686686 433909 1875939 737455 1202842 163096 1006389 1200530 158610 1644907 1200350 975238 1988101 233439 1943688 362013 1042139 1990422 252322 1744187 1647723 86226 1410840 1438129 838289 641467 1976206 467953 533728 1871488 1021940 1429206 645497 190904 1428806 598129 351290 323759 461037 520305 1354581 1212884 177769 405351 1928630 894172 278062 659342 283705 809610 1443913 591141 716730 1916337 1767894 700754 335862 1557514 1377416 1017689 1794961 646333 1246350 526815 1080695 452881 932824 1493157 478245 1126189 993276 1028626 801322 1633362 536473 374624 1170656 225218 227726 160907 433508 1572428 660493 536656 1986303 1851450 545549 1856539 1211897 1488746 1070247 1126797 685369 543442 1831745 297838 362452 1542913 59688 688110 478563 518731 349779 1034794 1250713 837986 1492017 43773 291879 630807 1314170 234675 967141 302401 1642803 260382 1687085 25965 1393794 1342372 1853076 1953854 688481 1051007 874924 902776 230048 945021 1820596 1723710 50470 1548750 599370 106059 1694253 986337 1326753 713846 583354 1925565 1933344 613207 882641 1983157 324075 621786 161424 917563 639259 931127 884477 1425007 1004200 1416822 937774 212655 640343 149179 435280 1368657 790992 1260834 1946529 879594 1847538 1242850 333666 960140 1005802 1144180 1239329 754174 1211065 898239 398364 289254 1444859 1374254 1264443 16795 214987 1838490 441775 1243738 1578214 318916 130876 1923895 1590249 308133 1745475 335906 866315 861424 1220798 428882 660818 1320904 1522142 1729128 192766 912941 676282 1838371 1824382 235352 413181 417854 1661382 1766491 564320 1229611 398204 707937 1283822 1800351 1834034 675723 970203 726902 279334 1006399 1610088 1686341 1010103 1241127 128292 425923 86058 1069792 330311 1059633 252582 1113802 1166522 1960634 400286 951943 989976 701359 468061 1073244 670512 595762 1378025 1838229 1854715 1948361 1386115 781990 478568 1956948 171177 152085 792417 754448 1425862 1363431 1259601 896582 1822267 320445 702988 906791 349237 37155 150686 1868464 1829866 1984074 1972635 1464017 1474815 1135578 112472 632961 1812777 681205 1013358 714034 1605944 1476550 1940974 240612 161837 831617 198371 895030 950264 870271 884623 764477 1106165 789569 997576 322057 1999703 176123 1128470 296545 973220 694446 149039 889935 1598254 503117 119771 1575042 838878 1701751 94563 7636 1460778 190109 514124 1591171 1944951 127092 714719 1484691 120261 1790341 581790 572430 1539158 1402317 1026477 887446 479256 796697 635585 1373977 656252 354856 926987 745568 319619 1531324 1836663 88506 1400212 123602 310728 1429844 1299218 883956 1886247 863011 712384 968418 1316327 51543 384029 105476 1875080 372858 1699828 1345294 1231537 867266 752371 1924440 982947 1079721 1067728 1711709 1818830 31398 689992 719075 635829 364384 1870558 1319500 1792054 1173098 1551171 1382837 278836 224981 110519 709575 745743 1135104 1969095 1916677 398634 1933025 1457970 1437522 428704 371449 1950725 753320 11322 1108755 640023 161399 16182 41930 1374454 1993204 510017 41687 1498727 1063261 502341 533975 1119285 211950 727818 1007923 591460 794565 858202 1642064 297871 826691 1382259 712440 974257 1737785 1965999 338257 1925745 1876437 381818 1689551 551883 1129523 820451 1175860 1881534 670137 1101476 798272 964744 1931713 11404 706209 56801 434559 1693476 1317333 1959001 1176324 441092 1608163 831537 615491 618950 1996916 1309414 653242 916622 1429661 1123780 1367313 1906585 917771 1420065 1725139 1700053 1080901 1435953 533595 1060715 474570 651726 624277 846031 1645368 1138584 117883 1245056 356043 529008 1736972 602098 1135264 1574169 1135574 1138640 95577 647688 137474 1230202 629164 263304 277154 433635 1957346 1061187 20406 1964022 222044 854390 1527867 1907389 414704 618471 1054708 412496 1877207 1103023 399098 1893275 1963977 1764000 82838 1448303 281467 641613 319971 378356 1275563 19728 537944 188286 481692 772899 923125 927259 272361 689624 1885076 484250 1544344 1579215 11335 157903 1707749 1768567 1634927 1657077 1133197 1690623 1615571 1737052 900898 652568 626356 1434249 536076 336914 949071 40694 325681 162975 1263247 976423 1229745 1673326 1135197 1694079 1650880 415645 1444834 104607 176996 778238 197921 1665135 249808 308797 993466 1080776 1205522 1875164 1387189 191120 1558567 281860 1877387 1541304 1598210 1579584 602955 797661 632641 1254451 182846 1549462 70984 1702309 3130 425363 1858626 687272 735666 1234198 1137213 1498414 482171 1244566 53379 344158 200943 781621 1544994 1923747 1575664 1139518 473575 693789 651302 1707615 981591 1934783 18104 103953 123177 1001767 1752551 807377 434499 248108 709462 235822 1474754 1034661 929087 1954377 1291788 551191 1252570 453914 1111529 682554 984853 724964 1460664 143326 1437505 639440 1350956 1763115 593883 806735 1890032 1319456 157042 1262897 4357 1482087 1273886 842773 1610871 459108 753503 953433 1857391 1625609 469795 1442669 395206 512529 318682 690017 1524666 50212 1538278 237114 76381 1106594 591663 578745 1802176 1099005 845575 883862 312056 958732 1695248 836683 537572 635401 1738123 1963689 318470 1798857 1149154 406576 370998 832138 1203580 1454177 92530 1581810 1030133 433479 351952 1159676 1288446 158729 59292 1264126 1551788 1533822 1941593 855632 56793 642723 1342824 637003 1466325 836926 1688469 1877713 1343827 1423634 288208 1719009 1377005 1963371 1491518 1994576 1864470 1534863 429321 488243 1424375 739799 1214609 1894656 1387615 1437226 1696751 1161184 561998 164172 491635 1576535 1003776 46403 1983859 1603242 1055142 1930190 1150194 1073733 1278806 535026 586045 1352044 210051 376642 358242 439469 154724 231459 1590803 267581 286882 1927276 150697 1498481 1623207 1066846 446846 1864989 769753 638240 1138285 1711758 962615 38862 832981 1794529 1912024 964048 1227653 1794929 637100 1338509 521537 1253737 247871 1400946 54143 882374 810683 726972 892589 537586 494731 1454905 1726212 295068 1845144 1494434 1697229 1527417 1272816 807737 1665530 1830837 985439 1534178 959861 1174200 231285 1641015 179288 23767 1536670 315363 581333 180632 1030145 464261 1931111 762632 1180737 1916528 593640 1358639 1955929 1183935 113813 826457 230866 908297 176981 761529 385232 1270996 568274 293922 450568 1086072 1459874 1143755 1384400 1137518 700262 1328598 489989 256726 485891 1168637 586597 650321 1248612 1120080 770664 1613715 1847842 552507 839593 311166 1830395 1929780 953262 1377463 1934399 1305035 98552 1779107 860452 1921994 671616 85329 900706 89939 499350 382981 599507 1470602 1662740 1902438 879372 13426 96515 1131818 506424 478706 1177579 840494 1093785 1074050 58502 816589 1534030 704466 539238 159203 4437 296557 279362 1893109 768482 1041781 1250934 953884 733264 1065436 929470 821820 494038 610477 534274 1970910 1104802 704546 1787570 26911 1922955 1405808 1977232 1697915 710121 937351 1297556 1991477 27046 1182697 1599002 1411660 1826966 1871677 1015105 1652769 1097821 1920345 963624 1754218 1781204 1799855 1727889 912662 694733 783843 78139 1857901 1807060 514079 894864 1779723 1301679 1773488 1820113 382167 399563 1549691 1285619 475385 322459 194465 300111 1217097 63856 1862371 975602 547454 234660 771107 1167050 626415 1757244 1047503 1525988 1934978 602122 957911 1122620 528716 1340670 1217587 1834388 407604 751363 1739864 1956152 140359 322993 1873447 881966 483831 1034386 658024 26933 1051862 770408 135169 56426 177052 796597 71626 1249137 487573 1184381 41518 1567781 546007 3724 363371 1838027 1966401 390686 542855 1838333 1699071 743726 744136 1140794 815058 1709015 889333 1194356 723492 1836631 793810 750596 640395 1469361 1365506 988843 1932167 955281 336334 1473885 553759 359316 732402 1817722 1171356 913141 1703684 899291 42384 1102377 734822 1879421 1463744 1301943 240159 34699 291441 1198919 649400 1527823 1298943 409805 441785 801899 980829 258230 1033267 449712 122166 1332991 416602 948022 1032689 1713416 973959 1732185 803974 1890253 1546979 1226461 627734 363452 896997 437922 1320543 113467 562573 195387 1479049 358393 1597235 1168596 1336528 699389 1209129 1376521 458714 1609082 1479380 863310 269502 1032939 1729035 1921779 547006 1626368 253922 510029 668777 184518 921460 737632 510144 1575559 1568123 1266043 256852 1710365 1375229 331014 731851 1657203 1645723 504212 129233 1497903 138557 1929762 641555 738595 720168 1858875 1319558 863498 1034085 414726 1978527 849111 516081 885710 1475864 501365 1860958 1786148 651709 48339 529217 825120 1853079 1695860 745134 768775 660734 1466511 137236 344796 293662 582637 1654677 1607671 1676331 1991713 1671862 1718352 1715113 1686081 1820019 1378242 1281971 129656 1286756 540126 1333513 1698604 1756730 1995535 1787430 1706798 1559389 1932372 1089495 667826 1512149 1264261 173893 902966 1857798 847231 1778543 1497570 730525 1106254 658386 1473740 406694 1912284 1198707 1305011 429027 1002858 283432 434466 1910551 280121 353952 737974 461639 283416 1207387 1456257 818776 1959438 1614783 825742 1543327 140604 1086651 443385 1527789 1577641 521206 914514 1226464 769651 1035094 1916411 1538380 1870021 1075647 346546 30811 254007 6181 291292 1762286 8083 1113327 22367 164949 220625 464855 1810860 1768275 593683 1955808 264253 1293535 1236678 1677855 1584346 1966975 834856 991065 1855333 660350 1010866 628418 279849 1976397 691833 1151286 544007 704229 583571 495813 406243 903768 407880 772903 1082365 1041457 1430861 1790122 151428 627357 132389 653868 1325433 339514 1668133 413136 1878194 34211 1506886 1900679 153375 1994535 987599 194016 853396 1707515 1948936 346589 454413 1173450 1593918 644351 1710441 1207003 1134030 1093640 724206 475580 434421 611826 1688155 1318455 954978 144022 1768399 97893 1521785 1566373 1771707 183302 1217933 371807 733067 453647 1161977 372611 1282827 1643464 912975 604950 1956522 868397 96691 1859729 428719 737641 946588 1587844 1748512 1533030 1984332 1268738 1286226 106610 891195 1987783 1969202 1397896 1054953 854122 1549989 134210 394658 1562208 1442631 1868877 1338191 1340658 312147 1108929 292587 190462 1708589 74922 1037084 1457041 1114113 1144787 934766 281235 1857857 265518 1000738 508467 1386158 1394040 1012573 403583 456133 1617311 951282 22979 1485908 1279102 691110 1546023 1625708 1336288 1272144 1219584 543741 1443845 1586573 558830 1202939 785195 1313838 117094 888511 926139 1228334 81048 1120808 1010865 1021046 96963 1565549 270225 111995 231424 423938 1941273 1503694 121403 1061032 1350461 1269791 771276 422487 1711223 1048043 222397 328225 547085 1459174 792071 1563215 1006918 779717 1501225 364617 544420 273210 1705144 1031210 414747 1189022 1868931 789689 57604 768266 736056 733830 1998157 65826 546501 191918 153589 312096 1110450 218239 1463752 1418912 439666 857775 1793854 1014701 1146197 705844 442195 31184 1521921 1439751 775657 260804 747838 495960 103945 1149687 1424478 1825122 1650791 467208 1953578 1979426 1159013 1581503 111574 885585 635736 1741456 957998 1368338 262215 1829194 167292 1865983 1205915 1625538 1234066 969575 745355 1563756 1705534 791175 177448 1814872 1449155 778937 176153 1205031 341347 472402 262401 608802 270490 879578 1770603 1223515 1604949 134588 1014648 1810188 1968250 607368 192422 1432547 1564331 1072584 327276 204789 1719112 69795 1407282 883748 1225244 1967748 1524825 478252 1354966 1115685 1784837 1111542 24899 77648 1362236 1945231 108391 75237 1369570 264957 164311 652831 580271 996409 312873 1263210 724045 995079 697429 1533940 1558869 340855 1522690 333093 793683 1332142 1128825 1179306 193749 432061 1647045 1825172 1824308 1452495 1084975 884733 1912109 1228643 1585132 1621956 1374907 881944 818566 1694892 1978243 255325 428831 48832 1972570 1688595 586637 1507581 959386 1567501 254664 1211033 142082 1276740 1310851 1128360 601967 1556553 1744108 1018171 407012 858942 338560 1451538 1524636 657152 1575962 877734 1286013 1178656 1001891 1904700 1681334 1773006 766799 641468 983447 879184 1289250 1253108 1681949 578232 1296150 1171590 1987152 1975481 596676 1483714 110911 516470 58343 1021175 1793770 635697 353011 1403979 257291 1037713 1390524 463588 158177 1585424 920327 1434261 457859 1330826 995501 1481478 1823537 522946 466053 1302201 454674 1600506 266440 361066 1949175 956652 924775 962774 1670187 659790 1134705 1084515 1135968 94417 1308202 1488356 978029 1016584 241742 793446 87536 1108217 1309208 325943 85993 501516 1106417 1803584 69803 1568254 452227 1252396 150638 158406 115983 1382404 1110513 155767 1024445 1709620 1608985 344128 146018 869024 706244 986106 1997488 1030080 1726865 126597 1952787 1623094 1240896 1785783 1253576 1499424 1017270 603882 1207871 1857153 1522273 166712 1756520 1988123 1567469 1333431 1604769 914128 877045 1181080 804161 453158 1125418 1517573 674039 1747180 506257 1790559 72931 1271714 503411 1232371 58800 1293642 1288724 1865647 498984 1681495 856122 638866 850028 756779 604958 820671 1688444 646101 201362 1817259 413644 679665 1576330 1032222 1522376 1780398 1139241 786589 1752439 1790014 1271899 603173 1104554 719259 1872060 472443 892238 22789 1130107 1786360 1540579 343636 261326 446937 426079 1782695 1358609 258975 467021 923133 713959 1741022 454432 1600066 1374350 1833310 1671297 1915289 465604 1231108 728618 1039665 1754514 385032 696424 1047049 1767636 773602 674630 1528900 1986104 1730863 292868 1611032 947465 239114 955721 1449861 1248894 1802743 1118608 783996 304979 1871556 1224819 606280 1358272 244927 1265673 299211 801876 1051104 899045 1053148 496933 381698 257012 945680 737143 633022 1233724 468491 530264 523843 1821851 201146 449382 1673248 563438 868241 516582 850816 1684728 1072672 121321 1450541 568680 1117472 449782 573835 1298886 538130 1966008 1105145 1779349 310314 1383445 322093 932650 75617 1266530 691069 524189 1251201 663002 1864803 1867408 659527 1228423 200169 1115443 1441582 1969004 862249 1914528 368140 273647 325331 7844 1748177 1234128 1049850 483890 1310676 347173 1315078 957688 1796404 1392724 1242924 945272 895224 476442 485304 96161 25068 1472466 1463757 1248758 275421 1379865 472047 248146 896995 1784459 357770 742992 1168300 217975 329376 546585 714127 546872 278481 1188907 1354415 404227 909013 145800 1778421 555296 773707 1100112 49186 1453536 1849084 760941 924498 1591473 1302532 1783002 77926 472121 1184423 1684534 1794042 239312 1462532 1023952 211167 412483 1477950 1358250 951951 797725 1261268 1502561 1486930 1322120 1030922 757415 571522 1804772 981922 951164 1556366 1845399 1122534 21848 1803975 195079 1441673 725633 570311 1380346 1472304 1727590 740800 1488952 1956644 454005 1522521 257433 1362536 312919 1493633 1806312 791261 1443569 1235878 1736492 1694831 598340 1846820 559170 562296 1418356 1942246 1737735 670638 894253 832719 1050717 1008859 1650668 1614106 1352553 1198860 735795 1087088 1175698 380741 446923 1332161 144122 49241 214913 336339 1777099 382900 1960313 1353621 180437 1197499 32598 702933 1454341 1555122 640930 901423 1655637 1183033 10485 1316696 1137534 162734 1322756 803025 1999643 1167993 1300909 1820794 954426 937714 1503526 400029 1876717 1683575 301575 672149 1737243 1221075 310232 240988 1090586 854699 1754264 1845217 1336598 33359 1459506 816450 1813380 516366 1434474 1030323 1625578 1591567 607331 1115048 1506883 1723963 417557 1297753 921011 1315330 923336 1999128 150748 1598299 24712 216819 1045185 1748217 569209 1234018 1522424 1006940 1275285 851914 679780 1602381 638464 1121974 1618780 812041 777586 104561 784294 1889107 1851742 1226201 624985 98057 1188692 307957 1248430 1473280 426160 857583 1259370 518617 10234 1590981 142649 1537029 1863069 1319576 1976801 1297833 1167262 1070323 1113197 1413504 347055 1663643 1649857 1293580 1036450 470301 900590 1260883 1454031 1222481 503102 1162260 693447 1567724 983803 252085 1672356 1126055 1098472 1466266 839177 91612 922128 1047364 207806 144671 1134276 633350 382741 317623 1698305 557381 1747608 1726338 672146 207278 196997 1163781 1271155 1071553 143567 394820 1763335 1045965 1658155 1229311 1925167 721090 1502746 1788043 414391 1659358 522270 1289709 583644 1372805 1530516 1980692 1503398 1385660 1004828 501715 1589071 1866327 689620 736135 365014 246869 1084563 314332 641461 747675 680440 120312 1996512 1578192 1751273 1014068 864865 1680337 7920 1037346 1279320 1768727 1414059 918920 980877 1761513 1081980 1390184 1466409 1372624 792444 176376 1009186 114644 1398834 666737 925119 806544 496664 1286275 166364 130437 1189498 1144822 290803 481409 763113 103390 942911 1399406 27226 1870692 678044 1872629 1576403 1196882 1704819 658362 993229 631964 482741 432549 486803 1764997 545524 1516389 360122 1320534 1587033 894538 191988 534547 723480 1137421 498438 1517051 1970807 344407 1499693 1670052 1678389 1718117 1502251 1190728 1288613 1006349 1250851 1330076 1263228 1433428 434732 806626 91664 1797174 8631 1995490 647044 998267 44812 587797 844035 1329891 1551503 755734 347437 1494550 1328261 1302934 390241 1709713 432025 443473 1897999 1959309 1989707 1760320 1611833 130247 1399135 35460 444613 1748051 531108 1633574 1346345 59900 463842 1615613 1135002 840343 1359024 1141038 723937 408208 1350340 205745 911265 681168 70551 656847 1536495 1783821 1482033 1913282 276264 1144670 31593 13271 930644 68475 1823756 1706055 1646916 1534651 758408 764725 43942 1053256 1003253 503076 1897694 951419 202187 1125433 1154337 773736 1998913 503576 1843930 1727279 332634 726400 230191 1808844 1242388 1957808 67884 1914128 1644772 397314 1676265 1704421 1290433 443106 1235821 140241 976268 1697080 572286 222185 1762634 1517972 357045 869845 944003 571327 1978926 566530 1961378 904263 12157 438757 264442 861086 534582 1131181 681941 1600334 260993 1782583 1749784 1433402 1721746 645813 855305 962600 675140 513990 689114 387445 135595 1697530 451552 219561 1161504 636741 457337 633948 235873 171679 388459 320711 543314 100780 578646 1618173 1474802 62673 908395 1404520 371171 1838741 1018343 1988948 929862 137668 1000086 1042208 1350428 1680026 1489810 1427126 1405783 306816 1861795 210575 1570955 1420850 1230245 1477922 1135609 77820 340284 1803215 408630 1000019 657373 431426 346899 577454 1997571 767751 1555825 1912606 1096517 1075217 1806367 473304 1764499 987030 1056266 21104 1378222 119459 534707 432176 162497 1076061 1642307 713523 785930 753522 1328324 885286 74727 1774911 1323042 68497 131030 53726 1780228 224587 1716566 1882399 1111905 1139101 1974167 1948522 303020 321357 1963942 149951 1023047 305345 663587 569968 1724242 501601 1938978 540334 705481 595066 144586 1258359 94170 1370354 121142 233027 29084 1913728 739858 589243 1060236 844619 863666 1067659 1355696 1190 801176 1763630 1278618 1398108 1100677 783725 668540 946377 1063211 1605019 1025099 1449123 236828 640092 382241 1190529 1359684 825250 1303250 469191 50523 202771 1130692 1594995 1301208 1745001 404568 1123513 1138021 1423398 224625 1640361 1707678 1413261 281517 610097 148367 1741606 778203 342490 1087613 623304 1951745 1577833 239053 97887 141944 558089 292612 131138 477433 1508380 1918870 1035827 298261 438237 910407 921109 103238 1270263 1663605 894576 67086 1786815 1277509 806678 1054616 1323852 724717 1169961 1357483 1582747 735030 922911 328046 1206545 1869897 1382960 936885 52790 955169 1567243 475704 1301126 1273315 42329 1808528 1849804 296469 1791625 1503890 494454 556941 826194 857540 1043906 1626728 367229 352777 1470323 683944 1261281 1163895 1016053 571374 1187664 1819909 607826 1377008 1159438 1769832 372233 986891 292201 1263557 191287 1253382 1281115 959695 1260585 383975 498803 1271319 253133 884611 90334 1834611 578036 238126 1495042 763903 526726 1257413 316457 223706 1354022 288847 1901341 889736 1546016 1249203 951475 1505261 673336 30725 1492199 707932 198453 545516 1735337 997329 538965 214552 1465662 1123827 1477648 144180 93781 475777 820248 1060289 1383792 215257 751452 587790 1007705 379568 1688579 1356356 326517 337316 188329 527662 811865 592205 920713 894267 1574589 1685372 1421138 1693058 1214947 1064711 120342 1589718 1694105 1211327 1543669 1413268 167887 744274 1001240 593422 1617027 181548 712113 820876 133180 1994574 202225 151599 1920530 155063 1481786 1905639 1448089 740217 194655 1306190 1821396 888693 1411110 76379 1627952 1827604 778668 801198 1127546 1364527 1640566 59326 1021289 710503 30789 1632099 95097 1446388 1324919 990267 800666 1030460 1236214 1380899 1615453 145866 256964 1983096 1576292 868107 1809380 553964 570468 144137 1670318 1747767 97145 872737 1068807 1436055 1603682 1700356 1909109 1690903 614932 1070132 817183 1562430 1666878 879665 1081665 812014 955252 636993 1083809 1875590 1939669 98450 1556352 1715944 1532904 335995 328661 502112 1717245 1399919 739975 61113 97011 526097 1744768 1809720 410684 838459 992460 1516561 1920808 1608475 1285079 510385 704829 628336 1582925 1022570 1632344 1863460 1675822 176223 172842 1353799 1803209 1926513 878489 1880216 214453 352231 1790339 930895 1456876 1915951 523418 777184 1650505 986802 1525640 1456657 1692531 1195271 326736 1970766 1272378 1002490 942716 1582916 702368 121621 535905 258977 1099442 97858 55097 926718 282598 1116048 118520 1360478 819596 372618 21408 575526 636039 1294186 1457726 891554 689552 832922 1088804 1456386 1781566 709617 987278 661458 1346173 690097 1858075 601446 1756631 470571 698118 1694149 1470931 1845977 514697 170134 9221 1708820 503199 1954282 236298 1534460 221687 1698306 1519373 1913337 361325 1037586 711901 791411 502576 1625107 1009237 1591467 1770356 947845 1309012 618424 1807887 1860600 956628 1978376 529580 1551682 40565 58685 4515 357450 1471428 1359505 177161 962667 629170 1642311 1356035 1382634 1444745 212205 1897777 380534 342999 1451183 455507 751578 1137933 1750057 832108 1454231 1603801 812847 1465402 1733828 1340189 81323 1437597 413179 219845 1146651 1680885 226524 102983 1916489 900561 548012 122167 949043 661434 1961526 1378508 422855 516104 1187406 1020326 1690012 805360 1506858 1259732 1789785 1674624 1781790 510219 1072211 260988 1083377 1935161 696703 172167 804433 854401 1443685 1143073 1520581 1762994 1212698 1537178 944340 512380 214564 635111 686036 1027355 566984 410256 448963 1076257 1118196 704 1969361 1020387 1583097 28407 1294100 1833538 159613 1742146 421319 544019 1426401 1620210 356946 694791 1956693 1710195 1301240 36235 135977 286567 1730740 504419 106812 295395 1310542 494851 1959424 1220729 1036371 1994929 603545 700737 452301 301647 489752 942250 18598 327422 925439 1643953 1316417 1068646 462712 1956446 1648864 629250 1060122 510657 562516 1830225 96550 1488773 1807176 1633912 973844 1281204 3701 14755 1774957 1696193 795736 1182232 597641 1066127 1134844 82478 1649907 1188047 1948455 367463 1322347 101692 912299 742682 1027407 393803 991714 1900986 204492 848709 535208 1349699 1596444 1719483 742367 133975 336886 1426652 1446647 1914206 1879428 742246 1153342 457558 1390864 1860889 586272 1398067 153501 1565087 91776 698794 1738880 5536 1139480 693701 1184809 988310 809308 603439 836123 1233461 794175 793685 1145392 1412146 1686481 1776812 1860219 1249316 1865517 1007493 765021 885376 1122927 92310 457221 1890635 914405 1104473 1652560 1298290 401729 1083069 1737654 186072 1660745 1406140 748845 1638529 137517 362597 156798 96760 79910 1326852 699047 416921 1002164 666433 820471 1808590 772555 933931 1511726 1679819 1404644 321685 884974 292299 1269808 1465179 1885114 645288 1241642 1544415 1905623 1742540 1792172 284074 409618 799556 631934 1873049 1385415 775920 1383561 220508 409719 1470731 1958006 151984 1273530 881562 1775632 80057 138533 1189396 1499207 1477918 1609790 1429204 1270041 1064502 1437659 1406192 1716027 1404531 231336 90012 1503140 1582114 244977 66636 1360319 1637898 605389 1939757 355462 38984 354784 632906 611286 1565412 893175 1437704 1518831 705888 1382882 1654770 957707 711398 1387676 1987747 1825245 885200 141757 1394157 1512117 1432881 1068121 782788 1290944 554676 1966599 623309 1855932 1570529 1838535 183847 1789642 1266316 786846 433413 1936874 1573486 1379989 1106170 819014 677964 264653 1314910 146243 718245 1538791 319395 742324 1166712 1397481 435820 155622 358645 912683 1770403 918012 1402933 754533 628402 1176963 696225 299090 208856 755045 1588240 250186 366097 675653 323191 1900668 1620705 347371 1786368 846881 1152738 240487 753079 1890743 1898622 1948967 1987286 892502 1167580 1113308 1602039 24338 288685 508641 1598761 1832374 231909 380133 672501 764890 976554 812627 964599 675781 304307 197392 530636 1007593 547921 994626 995101 1164706 214569 824506 382415 1966970 238949 1932319 421402 1943883 31019 918412 566771 149112 678587 1195509 1551763 1752075 544382 771718 1712987 918152 996333 573244 984825 1509995 77364 594920 1017802 45259 326046 389801 895079 15535 863943 1037190 1589225 1803912 970343 515206 1855395 1893635 364793 1759752 438143 976446 251088 80497 646305 542723 1105446 238413 1415902 615992 29907 1302507 1063092 531126 1247097 608210 1099144 1256088 669725 696611 601767 1309321 977335 962781 124374 46346 1810309 516849 102761 765567 1912680 1888586 1045377 1731235 349126 1959611 67750 1040598 1567485 1698161 1004195 1194586 1577437 580635 774952 414483 1529056 1134097 1948498 1359206 362405 1366100 1163398 420567 590070 1795383 726540 230142 1517590 1635593 748906 1773111 1963597 689290 1221078 470410 1626901 1548975 981380 1952304 46294 1468281 264263 1728882 1059865 79155 878186 854504 1941554 1667602 534625 1016677 93070 239662 869690 1278883 1239263 1737899 1851070 1162398 1232874 1271934 1652841 604730 321509 142858 1163757 92542 1007867 1237792 1530813 1256423 260721 259656 426115 822336 1952587 636576 575755 1365016 949652 1559263 103647 586154 1706685 37281 1364014 78659 1024029 1762498 1829697 1031674 1861346 1381114 1939535 998533 758603 1909956 1783957 97666 1992707 797658 798751 1228524 463493 1706713 1445982 520136 1430227 615917 147482 797296 103230 1909030 594194 146179 1911858 532497 665659 415032 404241 1044465 1166797 410005 105400 298264 869805 928537 103158 557053 1303511 1618339 477658 193677 1666912 903068 194139 906676 525202 36890 102420 1152251 468125 823212 421561 780862 1093686 372322 1162702 1779330 897932 1848569 893253 137197 1279120 1000900 1140574 1578995 1154556 1090626 142364 678731 82528 249545 1502656 1276396 1523721 1013741 1522908 589503 893488 1418123 253458 922675 1445473 742105 66710 574981 927856 1684028 1116516 1820687 1535246 232579 926494 1591984 530661 1159505 1752454 940532 1922499 1052853 1924109 543480 1918439 1495105 1488587 382643 1930451 891145 923453 1838654 1663520 906216 1541419 1395367 774883 986069 1491968 1038125 1600142 983424 1629465 206616 91498 1473734 575998 1959638 661734 1422398 557675 960717 1620266 1984333 1630312 515042 34869 1899052 684281 550169 465615 1166512 1128971 1775103 1783675 1303787 1465260 417871 1068353 1372189 658374 1302855 1665147 1767907 1173322 261558 1502294 1380405 1661568 1150405 1318791 1677081 335156 800588 1762145 1108233 1848707 1583739 1425221 54712 872062 233770 330385 1871785 1833953 1012065 844537 1961003 1628256 1781558 305030 1554166 716520 14164 1047682 283743 1356571 1016377 105718 1503827 421449 1259129 531118 470774 1267212 1510135 1005626 1278680 1381205 697516 251309 1893534 1317084 1989569 1463930 1290235 642995 369249 516069 504245 1145037 586866 1318713 316582 1538153 1277460 1322311 161928 695064 1503364 1229241 781177 1544022 1946751 677927 1384752 267025 361411 8034 1877215 61481 1781610 90023 1038552 1363681 885544 419940 2819 171070 221287 1839912 923561 647797 44440 1499795 218745 191663 861257 618566 1873628 1159710 1677903 207436 672613 935919 1236 1682687 1325704 1988069 633901 925495 278075 522630 732527 596486 371781 1237961 406692 636344 1142744 405130 1655477 745168 1480782 14262 156621 1649297 1594775 893847 1079606 1505452 1366796 706598 1573397 1392011 931020 421492 332100 498763 597105 815067 90701 1303399 866388 1821040 361931 1686633 1584455 1498402 1270661 1639536 385476 1875157 423718 1606311 1504122 662971 1121362 1258352 1277932 95295 203510 1115398 1902652 641123 1597681 1800753 1578879 1452272 1758512 303099 1565133 186586 693093 1847512 1606140 1052040 1288571 936455 1559080 244098 851311 1237381 1212001 1114142 859425 210474 1840224 478737 1264 803863 1255839 1403264 486053 1699755 1218152 22474 512136 625505 1387791 1507503 254048 1924481 110105 1867346 1946527 1334228 1520470 228031 1893649 934319 549547 1813048 669155 1068468 22729 870486 1677352 1182081 1376887 1013181 403850 1658452 1737015 1278690 319966 435368 422210 1856962 107785 75165 1713636 1570041 378293 422126 1744443 1776375 1516081 469442 740270 1126866 906236 621379 909490 710665 1686650 1986053 505811 160908 1344057 188857 1970075 1145350 1805891 173737 1911776 953955 843711 46676 1065592 152919 647121 1520281 936024 1280543 1972588 124922 1450200 1048998 1425079 948083 1182321 931250 986684 1507494 250408 343443 894117 453891 364094 1016593 1364091 1300959 160594 1013367 1983281 1545196 1802174 1752657 151604 323459 446378 1597762 1225314 455024 156952 753071 1842920 1286273 47050 270834 1265 1708578 719118 207460 585643 106086 1187786 906205 539400 1417977 1611088 488009 460855 680318 361938 538537 943023 1796101 1451547 1460763 325638 1922959 1674117 1105761 1351327 1299164 21554 466634 717451 1461108 65649 680646 1206878 265366 1742709 1503149 876315 544011 477103 1515922 723103 1945245 1296021 1901961 578079 91100 731402 467112 1322118 82443 1819434 1393571 19367 1158444 948800 366552 746740 771444 322389 1753846 1220261 783079 383947 635435 1302121 471003 1444896 509310 1036429 1526382 780063 537160 689516 1886853 576285 178090 1591892 1708077 1475066 1090188 1701301 1739484 1191323 664850 1414137 1651258 339697 1775694 1901299 313897 1210370 636326 1606957 1621479 314496 1361445 483193 1435291 1083863 1031648 1637260 1314390 1391216 1102784 1671246 1726316 415420 1335963 160607 224790 544490 221179 1385179 84555 210454 884039 946211 1639984 349064 1657189 1293789 1039776 546667 683977 1166195 350720 774987 1078974 1513659 649863 1312483 1221206 379123 721497 338181 661591 1180199 44353 783157 970175 1883537 1462929 538519 790877 407266 1617787 653861 187087 555468 357982 1195589 1806123 618916 1823000 285865 1366094 1784045 1171811 70376 210626 416350 828518 1185816 107526 11260 1960081 1731951 1889590 1471075 1738250 987745 320152 1817598 1987260 1277409 198454 1573623 1219031 1347903 502285 998901 1360941 813330 1488577 350417 1557026 1770762 1971969 1358140 1347212 1418115 124600 1114179 479581 860451 1612925 896668 224948 1102098 927132 731555 1894368 1819000 1111231 770577 229058 1559738 177683 1366583 1700523 1112318 1643862 621471 1627116 373586 101985 992182 1334690 1826024 674632 448803 1827888 1301286 1149586 1321481 1552901 597471 1375385 1438241 156523 323920 1968459 521712 114014 1203058 867773 202063 1710535 838962 276227 1954091 79144 1657466 605813 528125 713828 688058 419354 1001459 1979141 1155374 232701 1694697 1823328 288983 1366208 1119386 484683 1891117 1798516 576623 575937 1126675 1178037 195880 395887 1913516 301574 24463 1522830 498036 43538 1895393 288085 1103919 1234189 97828 1395382 1397405 1704458 1239048 1362421 441447 57202 497308 1036149 1446126 1961165 1627909 619196 300530 1210939 1607122 846421 552877 1931323 1783833 397393 1352228 1798391 205544 1329231 314380 312693 382796 1709021 819459 1656970 321154 770722 1023757 459499 1182759 590874 862120 573330 913751 1915690 1107516 876677 1680581 687801 360172 1904902 257965 258701 766986 262207 1077199 49684 601613 1226711 996273 459355 1496833 801782 114740 618869 1926213 184988 971685 1645740 937752 390625 281541 909274 1260567 1651326 1139028 904043 1655389 1780491 1138801 1895582 444830 1872970 1750906 1616430 37453 1821117 1139155 1796755 988259 1924083 243753 686813 24717 1820352 464790 1282943 932029 1856467 1369014 348747 189289 688307 1400409 1009509 944346 541315 659197 878713 381218 1057101 444091 68647 776224 724528 1460606 659392 326321 448068 474016 1254787 688470 169461 1779701 613627 1106456 1277179 1659960 1190969 469941 586158 1457725 500296 483648 1583468 318372 1330216 312916 741034 162848 351243 422679 244452 1214076 273106 1748354 852072 1543850 1244969 194524 910496 1217202 865399 447370 1636733 726470 769976 283470 514522 1497895 100727 1017215 1585643 303515 607202 1428499 1351056 1563270 1851305 1916631 1568207 1215755 1411434 964782 1077284 1805717 1431404 1784726 846475 1459555 1142929 1235709 1792006 1089706 1508469 1251371 1254294 725652 1378704 260567 1004590 1258260 1696639 1240347 409788 625242 825768 1592095 463238 1853692 1106551 281470 390755 503026 540947 243397 426077 1073671 902974 543274 858171 564808 1965845 1707059 1820053 387668 1113768 1267339 1554258 1611389 1384615 776063 1453920 1764342 1635851 352463 377400 1727783 978502 764647 613409 1386880 1009341 610167 245770 956453 495230 598412 299991 1307378 847942 1230837 183173 635537 785288 613192 1339885 1490373 441552 299789 1569077 1056287 544249 755361 1599306 614462 451013 1406313 1472036 1184685 1496862 1702851 824740 1985414 1379917 835407 1046363 1365100 869855 1618423 869480 1977806 784120 354918 1397458 1751313 1259473 1987318 694826 1482350 634553 1621689 708153 1495801 1499294 365775 819576 1801634 1871366 628901 991756 1198964 925550 190889 226446 1271552 757764 484278 1823850 355889 1272810 778413 432539 655036 1202921 459652 504389 1697498 1189952 1234260 1556564 1594125 935140 694749 1331590 108465 1643274 648134 1137631 960307 1865676 181701 1277389 378578 456455 1717689 925156 1719383 815612 662460 1576359 987117 837495 397420 1704711 937571 1788282 1754338 305921 565807 804771 1472593 1177200 1886970 116750 554444 359617 1723311 937686 1269481 884247 855587 1152426 41292 272996 1450118 418034 457933 1461911 457340 227097 1879084 913565 185698 1144966 394931 766245 450430 1350737 1280713 1568467 1971484 1499245 965978 440804 782226 846143 886283 453378 1517790 1708248 470215 1868367 1367671 1665892 1246200 429673 1874986 634793 1973794 1931205 1780764 1486891 1427009 1618216 19522 714848 451145 381982 320731 300794 1412963 1903097 1761163 1071144 1367082 1705075 41793 1619082 1187469 215589 1735881 123418 190193 1968631 1249913 1090959 754035 270947 1645055 1179351 1675333 1756351 1755004 1682892 1055652 1997340 1324640 267366 1234165 1227759 1893478 108155 164944 321817 230118 1980225 952066 1309903 603178 1699452 1657726 1749930 1997516 87199 1185507 1040352 1345493 1596817 1853085 64084 1358615 69272 965599 259141 998162 1793162 750042 351451 1833945 760402 41615 836771 1949888 432180 1049887 1074864 1310560 1904245 1340272 1022383 173774 1318068 1518672 1886611 1801929 255619 1992246 1651450 457401 1935516 1040113 1408617 529650 1168701 266191 1971557 803079 1525904 868826 571877 301387 1908217 1739446 825702 790697 1671578 926531 875060 1245256 1505822 1283651 376696 829987 1402586 1232285 1206003 1281931 976161 543827 808318 1122976 1651998 1846493 558571 671747 520504 100638 744650 557598 167627 1061331 1033608 557163 1685041 195251 1725954 245236 1662272 172557 1277607 1120255 1623594 136607 191913 520888 1595075 566029 712452 1191622 1597171 1738786 1933755 1519599 867790 1575980 929749 704185 1087494 1624776 927318 1360881 446607 1047617 1353864 1489472 12794 1684942 799934 1777462 1321146 892136 1873539 1731450 1568879 534119 924331 1816411 1318545 1463273 1990584 1994084 1099416 1744440 914536 1528936 1570075 1183194 1863110 1184834 1028947 1251998 681683 460406 1809238 1516714 1913949 1204757 1926836 1134104 919424 1203855 718845 1648691 1877902 914931 1997529 1555058 1252205 167664 174482 467815 218997 400072 151350 1383845 1218176 1480712 428202 1490825 651131 221872 1840466 327575 298173 612768 624492 990090 621280 979627 1103615 1729392 509473 230918 888989 133414 1930679 849717 2608 1496191 870363 1526110 759505 1550771 864158 1248585 732854 229864 1032229 1222114 1378784 1921216 107874 316210 650365 1820212 5197 1932003 449971 1133410 428104 1709 701061 445086 1562371 1458641 987563 971619 1344552 15238 945950 1402656 1442230 1307640 109849 321222 290872 1040441 443823 542058 617605 1024317 1250103 1325103 264953 1454876 501486 1976362 12489 346798 1975171 1379948 413396 801590 223158 1638871 1187212 308251 644560 1305062 1950984 480494 1576043 898645 1940154 913779 1089243 887418 286431 416791 624396 463331 352065 1080119 1089668 1234109 741985 1908380 1297454 417409 1098122 929416 282799 695802 1540339 348663 1072750 956980 1525783 1510399 1629801 1002169 1817060 204691 313893 463028 341692 545658 786402 1478380 382878 277770 549140 1227130 747714 338934 1622990 1394548 1978686 92003 961047 1639163 1958966 1916363 118187 779288 85095 1047473 1689563 671524 155067 1751746 1903424 127525 1325256 607544 862759 288437 1061129 345732 1803691 974145 1375766 1596731 349956 129535 449458 917169 1872447 477796 635589 1532560 222359 1951911 804292 559469 1103375 1573188 115197 7288 414727 670448 802342 789915 1249654 1700619 908074 395198 1103099 704132 1210451 518913 322187 1503823 1887430 1185855 1034019 1645458 397392 1418701 1109646 306046 889630 1754239 1289835 227423 1707727 1866929 935436 1416841 1630983 1922318 159429 1519362 1909648 112851 52856 1092848 939757 1811217 458671 576480 1445784 1594369 1934020 990933 475445 200443 1332319 847720 1574735 1689694 1866476 861279 1720795 163635 1999884 908327 659756 92666 1682530 1812259 1591981 736434 1813093 1334281 857842 1052703 588923 1352494 420457 648816 1653614 1528269 1863091 1690971 1619572 1395095 277802 506162 1326305 336102 779902 886452 453487 514995 71085 1722335 1901168 626970 1039611 1862063 1870075 97128 1639973 1594664 175064 681361 804856 1547871 1306608 1582948 269092 416310 176951 490269 977686 674622 51332 354681 709753 1108319 422423 1589164 1366041 1841943 669893 77386 284424 1332108 12736 1724009 792300 461696 254578 1643275 1817023 1711512 263684 1123122 867363 694732 286677 279745 66338 496349 1632061 701637 886483 809305 118131 1729622 1735462 889444 371342 1657907 1869610 1123595 833287 1081493 1893639 1907447 577229 612414 668805 839297 171033 290065 1077154 836060 545243 1775452 807937 1057881 385187 589556 11626 293774 266066 795695 1676046 1924548 1984423 1469255 1653305 618965 472094 594287 1495221 1619929 1380953 206209 591772 127350 732290 1043828 1644317 1247738 1454667 708183 628108 706717 1330133 1792168 469685 54036 820750 342556 646479 3537 1384865 563419 22110 430605 183703 538506 589022 835594 1829786 227280 873049 1364410 1900757 1397340 1765084 1729729 1756640 1848985 1078994 1559537 591134 213178 1428601 982711 1763606 946506 795544 1012846 129312 491480 155282 1275198 1838764 1587304 873952 977398 584394 458830 999934 1175423 40703 15206 13209 85111 377590 1919668 1785917 1314059 461228 1529333 1577135 666730 1187 767720 138439 1940540 707895 1447108 1538790 1174189 345654 1083283 755794 1203671 1009676 1720536 328237 1746768 688932 1299662 324689 762181 1146980 1462520 1254187 331391 133417 1390829 1905364 1884706 433334 1033855 1319283 1220298 1642254 679167 1188503 551549 779065 1562710 730621 882132 1440580 1101719 443996 834344 1832017 401207 451375 1097988 283768 1541818 554635 882441 1824198 1647896 607969 50057 820597 1225352 1917050 1846179 101272 1800999 1641529 957024 1540079 999683 1461515 1732148 1732336 1030936 392006 568942 1039280 875792 555322 1401892 1854447 95379 937186 171144 1202856 551167 1472293 1994305 829670 510026 1430751 1149308 631782 1734666 1855179 279260 1092399 1605119 1698962 664491 420915 1526165 367478 1961277 332577 1938250 797406 715371 116830 148025 1076892 1943301 855070 406504 150859 1825170 1160888 1571814 173027 1574098 397661 1208429 1266264 1174916 1652483 1954263 1759919 1005776 580181 202409 29408 1319438 781519 519154 319879 1738414 1833979 1477697 1421166 392458 1106636 446963 596960 1551358 548187 131078 1234711 961920 794017 619927 915451 1055363 667309 365291 63876 185524 82831 429688 1472876 1845523 409813 422655 1798660 174918 80266 498353 723704 14442 1484997 344108 595934 1237654 1415955 1969545 259110 221769 672646 872492 934058 1961693 1575460 1182949 845506 209544 1168542 1184633 1119335 907250 616788 142912 657001 1697742 668323 1888070 10875 1344345 818416 1216474 1151525 1287513 1865094 352425 1487619 1105178 1021015 528541 12625 233761 833130 1594997 1780891 417251 1375921 892856 1209326 947081 583689 1216356 554529 1790549 37693 1518699 392217 1223095 438753 378798 352949 630851 1852252 24754 196304 1427614 1103098 52528 790117 220722 819331 68644 103899 1298540 1405311 310784 683572 1824424 1502902 243172 1296051 1020007 1112963 1725983 301228 1713807 117900 1685891 895537 1013866 694473 1570219 234030 189043 1334947 833780 890823 318727 1577872 1281910 1934310 53491 443418 120672 1588095 1784232 161932 260796 654250 1548705 1719680 755098 540353 452212 1870385 307496 1687071 131073 1108710 750267 1378241 958232 18322 147574 890820 105160 1778346 371272 1842665 1919791 730887 596807 925277 989290 1738612 1095219 1238558 1178671 1811457 1463228 1158947 843577 1364038 119238 1691050 786624 408553 19291 1712107 792880 1690716 1623312 1077291 19121 1722076 1180975 955296 1047261 128681 741022 11700 1324824 690776 88797 823418 490614 487020 1247360 259404 804149 280135 627000 1525230 1015417 523501 917883 1087483 1596092 1672747 1427346 1233535 1050823 1680897 60166 1757261 43293 757591 572179 1378006 716284 866571 206785 751793 195919 226039 1249483 1170646 1802787 550902 1907907 1470342 928206 1493634 568313 316496 1944125 1005032 1624031 1975330 392137 8971 1470900 1929432 138545 370859 636976 3048 974493 1168363 244885 110601 1328556 910587 1000810 194023 1489203 98675 429289 666138 334882 1655766 337992 298891 1922576 596213 957725 1714518 1372450 1701607 780591 855764 663969 512389 1352551 1505962 1396579 1558574 1017848 1779963 670674 333837 1733070 918689 1838116 237186 1576672 741416 103215 1874031 90546 181305 1130720 1896494 1148626 1922441 859643 841002 1334814 1790788 910075 61305 1109414 338790 1472784 467872 486172 831118 1182063 1929357 488571 786900 1082256 241526 1965567 1979389 687375 1909298 1463068 848475 87524 251780 518349 999351 1600926 1373153 1259379 1050739 430701 837365 1550467 1920701 92991 1190396 229220 1599507 1403608 1362495 1839968 1528310 1483624 998673 787050 756474 1002706 18974 454227 584727 510943 1004963 750765 587937 150844 1007503 1709206 881331 1135666 333549 1598124 1995771 830323 1036671 212280 1936631 1992765 388381 1894173 326786 1737048 268725 1507330 740214 611533 819333 1729016 1877467 1589829 104719 462206 129750 1300578 1380177 685321 716146 355893 1842970 547229 1597306 629486 1258947 141791 39305 257199 1583986 1396493 671203 298917 272552 1573680 1583522 1919111 1308749 236591 1434212 1380990 468945 250617 1333726 585024 1171865 477972 1629756 727197 487037 1793173 595832 1584819 270508 1851296 1762213 852961 1217929 509134 1798031 849216 1503776 1205214 1718062 1684713 399975 1443148 235315 927371 1275183 446469 736060 1540431 1181015 1583574 197616 1009621 807724 1165448 1322330 261828 1638184 1556577 335587 1220138 585001 104766 524674 1305156 613876 1757867 329920 1290210 1983990 492758 1435370 925055 1011239 1810225 187113 708612 1844725 910890 1717625 1567608 1790133 1103850 166868 771852 1902748 1351596 73914 240387 733448 864323 25857 1030747 909053 1944695 384878 619017 1713747 961432 329371 1512534 742047 203705 1191555 1748794 1198374 1021135 1330613 1767887 1400657 375326 1602684 902842 1911016 1320754 326002 1836364 238339 1157259 60429 1669944 1647855 160490 612495 1571137 1483848 1112290 1887544 1896587 1112951 1509846 426624 953280 220023 552290 1721726 1602129 1912152 1152884 1125602 1353998 483028 530956 144908 1732346 679832 1957683 276659 470289 1978884 478417 1347751 1626174 1728018 275136 733850 1799090 1946980 1412919 1241771 20548 533287 692320 1016371 598794 94326 371069 1750736 1945806 228554 1208892 1161334 1844375 1454789 1353554 127811 32757 1235685 1025944 730313 38848 1064803 1820732 860821 390897 1808602 1918005 1174159 389461 146958 1895517 507815 108145 1545967 405225 1109768 264132 1243999 1947713 1322788 389050 1584760 1578784 276066 796788 968647 4803 392098 1554837 1193477 1625024 1903095 1478173 661971 226110 978516 344843 1943075 109800 883779 876784 739046 455745 67531 122848 1444929 304230 1305864 1900684 1072090 1129121 635315 1530587 1108409 862533 319984 1078834 1270419 557307 1186931 1267249 621130 1829166 677868 1894649 295166 1055236 1491870 774065 265336 1440975 1864820 770613 465154 1356453 1483693 1918369 95870 1069552 453849 1005158 1032522 221648 62042 466743 1554883 1566614 1971982 1969455 1853311 415421 897579 1598578 878983 331754 1040582 1601850 6892 159477 1793744 1638120 4079 1876623 1820437 461574 1672690 1434165 468893 1773034 56030 1562869 1244772 1663319 979096 1385528 1580041 782806 896907 1177156 1142629 949874 159118 1594874 1870091 702282 121246 1602872 803745 1810461 1011686 947552 1846336 366650 1681082 1787174 533032 540168 1091407 1346152 245886 1808773 398893 1261071 1844287 153197 1345403 53582 849764 565130 978972 1325508 235065 1836961 1793702 1201932 1801396 1312101 411379 1876241 1241778 1702042 1720569 1430088 854721 1418555 1987033 1829688 1470811 1739805 600206 612299 1856806 1505682 181325 1718731 1407274 641861 1299688 704435 1484152 20210 400455 8239 348020 1932894 989684 588644 615960 676502 1251150 975613 1622067 1229322 1707825 231210 1298657 1597478 694485 1707495 121859 485720 386375 1204415 1264590 1327969 564504 1599437 836466 294010 763601 931404 1939848 692157 440993 376115 53432 1357561 375753 1355932 1683748 416214 287083 998376 1568842 1575747 602596 1360247 1686898 1207748 28624 1090075 740486 995715 541519 1618848 1105303 959149 1412829 1012994 182621 1383290 853222 1063063 1782375 181373 1898229 1273398 1445855 1518301 899922 782651 173905 1672934 1544809 842071 994130 968886 1596187 867198 1352048 638678 817852 684824 1743917 1043912 187562 1013244 1021460 759035 1563666 1157962 771954 672766 592707 92881 920571 1882363 1341820 1799834 247690 1686211 1401506 85037 704411 1699928 1851049 197582 1017755 648570 930405 1887336 1331400 1722228 1639913 334967 453117 1784865 491998 1737056 769143 555164 1916834 683100 688949 647743 339849 793837 476766 1350475 840036 1165605 583543 1356919 1606941 1785564 412197 1472105 1148714 1545519 904315 7811 356876 297971 1687422 286559 222917 1700911 1823685 1362160 1986447 1421339 279085 1739276 333756 874077 341507 1522439 1767016 1054333 1426852 918819 568943 1152011 1931700 458081 58209 1213171 1140457 254574 1485970 1328890 1578235 190114 1320801 1730152 1515281 792251 449699 765390 377233 1595024 959987 543985 1871776 1494982 1987685 342873 248730 408219 64550 1008478 1299927 736017 221360 1878351 1548086 134114 845253 1250813 880624 1347008 525602 47835 1470481 716698 1774631 291002 751075 195210 1102346 1618949 1747505 1840104 1264782 1518581 1062204 1750049 1325161 1692469 1333485 466811 1626467 656200 157574 221122 240577 566251 1176141 1111960 640361 451607 1846561 280228 1086974 1760780 1685353 1671944 1661577 1718094 1200752 596691 1629786 41313 116908 110464 479078 698646 468367 31762 1786495 1435542 421112 1162149 1086466 1703790 1539030 574832 267211 1468741 1225607 937790 721967 732663 1000509 1638533 1043488 285244 87036 1806769 1575058 1498910 1759279 1701086 1549209 1042296 837657 33803 1526716 272893 415611 1686297 1389534 130904 1682765 408206 1501701 365381 1922009 554530 1270767 1738239 1070198 220838 819275 1337134 547253 1192012 86970 739877 841277 1001341 931121 811274 779502 1367521 1907916 1136478 740117 1593034 852503 1451436 798616 743601 903409 1654068 1395758 1887225 647026 232878 87285 729952 184231 578406 1557998 417673 651195 1079396 1583729 1165193 1053735 1364159 34111 1529919 1480085 215141 1150633 494787 59833 1847419 317824 775799 103565 405935 1525189 1938241 1783377 1608949 235245 747075 750452 30494 948372 1220797 1721713 1104377 227676 935211 84089 612831 1790015 610209 619048 1133043 1135272 11446 897648 1344216 419222 1184921 720627 534780 902786 1876162 1962723 1201359 1415085 1927266 1490141 511923 1028315 693466 1312327 345388 1009049 422664 223306 1345235 1113494 1723561 868315 549729 617879 1934704 1938766 558647 1065983 1508724 570026 1066557 875870 1135389 1102660 1439836 1279045 1532219 823804 1626586 122213 1211832 332859 977394 1875300 1104447 1930504 1566577 1051350 1668630 1241275 751389 1651293 1217717 479609 1917930 9936 1741316 1407942 977266 1485922 1875560 952644 1682642 663845 1127032 151215 1705439 1863996 1767863 684807 493245 1579358 520182 685009 78078 1106803 1857105 56422 603786 1582130 948094 84064 1403387 1768519 1257956 256368 753541 1075405 305455 1604439 776460 1177497 207620 655436 125390 1923623 938589 1688442 1990763 1434776 1756070 1113389 1170382 1809726 924709 1451832 1861649 752043 225572 885082 1060057 1710155 1865599 655924 1265766 202540 1597890 1853687 553097 466043 1886516 278751 1901465 318395 1343016 766100 586073 59800 1929258 707765 1932046 818849 690433 211450 566261 1012644 1937115 211067 1881171 1784191 318799 35238 1118156 149171 304595 1449453 356502 381711 642270 3022 275053 146875 70886 1783067 817734 419009 1693809 1112170 11357 1893052 1124105 1846053 1428074 417486 1415135 124646 1000709 1013106 1937431 1800949 788804 1424844 570920 1196686 1633458 977471 306841 1410313 563757 59278 1856383 1660107 445892 1036326 512836 1518359 477911 830454 1721179 1920863 682908 1903864 1482051 1855171 625262 1841164 939030 1434342 708181 1969735 19021 1720497 62119 811574 1663634 902607 1660060 1112130 634058 410695 1706690 100055 1903640 1369939 749297 1160956 1553511 247279 71289 1667223 1488584 1906101 704644 1094573 194313 45782 1736108 1199212 1130133 1691398 976721 908276 1882338 607911 91479 1495867 1076096 1145441 1697065 1193772 669805 1556102 364001 1895978 358823 692287 1585410 1573748 1847020 660359 1308204 824309 166763 1113970 1047756 1985629 50934 651206 1663558 1193511 39348 1758106 1579344 1328260 846736 425049 1220288 76952 1653856 660456 1553175 1611665 1881931 1668132 874740 384612 776277 554691 1579122 228948 892925 1303715 981783 333419 1066669 1725840 1408273 349379 668700 438025 1423253 1717235 555214 371497 910563 605154 704879 1154134 389590 621020 842550 1682647 1779608 822489 1569449 1355654 1406189 1602320 1682466 1714583 1543172 696277 777603 1479612 1172384 444497 1023012 138904 1634946 1490926 322981 144988 888953 1199803 741664 1977888 1135452 1342015 313262 430540 57252 1233033 1106729 229963 1851308 1711264 1509979 455769 1430441 14723 649298 1068360 1020199 118262 1203803 184183 1201795 1080763 1319804 1443818 312705 1921077 566841 346347 286562 1320705 1730433 1856335 104734 1032526 1576175 414893 1322076 1658102 1359145 1456949 1320012 1298190 1452881 106528 632482 1508143 1795029 1229376 1969324 782567 860545 1396512 599485 472581 30882 313960 1835907 1792769 1139827 1543069 123681 1557006 1483903 1704605 1896412 1371351 333785 467962 948167 384814 1891238 1798317 1691827 1232079 1264649 203256 918636 769988 1737250 1490874 145322 1405760 1434568 1457888 921699 1413734 285049 147026 1895993 437834 1866677 499903 1502122 1984522 1303740 1327862 1515703 1900869 1886631 257503 1293134 1456067 855573 1972875 803072 1557892 847579 913941 839539 833545 1868389 1268667 236262 361966 957679 751490 1294637 1093669 1105584 574500 380916 1204006 1044416 1322957 956945 634498 1434131 6993 1608927 522672 908617 417564 1372688 1344219 1979564 456488 1377344 1833469 646488 1882549 451278 915949 1359675 1304652 1706255 684934 1363602 1057669 33172 1610466 1295877 355261 623392 356869 784087 524296 259835 1236046 212688 272992 1427821 1316005 1806117 370414 629672 980945 275162 1889745 467150 877919 893236 441285 1899788 1939906 1108101 259783 628864 1875457 1865594 1746875 1765530 660648 540963 1863786 1551416 419924 542905 1980833 1807457 1616016 1764263 1032404 1740264 1188365 512501 629595 789895 697019 1703950 1300337 1207795 1591533 875139 99795 657758 1572456 336502 192552 573310 1410164 97158 932598 157069 1505423 1352999 1913814 59041 733725 642482 1744968 1558782 744176 1552451 1817925 757860 1119069 1620388 240925 1849411 1342411 94869 1969605 1816192 707045 1186356 1692563 332729 37257 511390 996732 1219733 1662141 410294 1096180 465622 1326674 1927374 526472 1006709 1783209 1368044 1760069 1202469 1486467 497725 184772 1476055 18673 1316936 898074 1868150 1144666 647822 618909 1830485 1315716 1842256 123488 1806866 936567 1545631 258420 879511 279219 232380 611745 1587518 799775 1670500 891394 1561800 825407 584511 1849664 1805402 1083541 165951 331060 852359 1016123 571359 73736 1350715 902412 602329 1566824 718293 1466217 1806956 560881 1496367 341719 816299 1032624 1241835 1212214 307650 510800 756139 935167 917867 1212787 1311440 1484085 834922 1067142 1855298 1244521 105337 473928 790656 1593661 211276 361108 1349725 1468276 749989 1965596 542673 551452 1183187 1599877 337293 1819459 105493 1731626 1182770 1090091 1645088 354889 466045 1533346 1058738 677196 385696 660716 610927 1129917 1622287 1321176 1760554 1060865 1069219 1369512 641223 1725724 710003 824515 1521654 1276160 1337217 520359 238181 322644 1732204 899189 1673100 659857 1884877 1583553 124282 1085752 461011 1769065 1719478 1766341 1642810 1205186 903825 251427 1908055 339777 1252122 1719752 1809097 286004 1270043 934579 1209043 1087133 1377368 1130755 1750881 1756901 1763547 824965 588151 581599 379257 437349 454374 1145466 1508317 452947 1562795 1890416 1967352 1443419 623045 1484552 1715315 963117 1902948 147072 969319 1508304 735164 698080 1161685 261894 367299 186951 164204 1545956 706507 1438742 1000548 1803921 1170217 1660220 1545025 941659 1124993 1769940 1134095 1229809 1942279 1684297 1744145 165546 285963 180637 1658802 635884 384342 1495078 1383664 507823 1185489 295373 590491 1252267 1270407 43888 15989 181596 1246494 383646 1343179 544484 1313087 1831741 1922397 1234365 775500 494463 604234 1637005 1429463 1843182 469812 320305 1603026 955194 86824 135376 1098498 992285 193797 1838900 618927 1781058 669365 1163171 1617236 1792525 390133 1901042 1158806 794069 204541 787522 1604738 1570318 1013573 1370078 815582 1638316 885961 724100 223850 736649 1705970 555806 426363 1269934 1033662 26956 1777472 1703201 1511390 727997 868290 241134 1418722 420856 660944 1046770 1066194 377343 1365189 1161173 1184543 55867 1762691 729100 956929 1269257 1925990 1748282 200758 505479 60493 1553642 1704381 1663190 851534 736876 996078 990833 654297 840571 1919187 1599591 1215380 1301469 1232574 849789 431568 1651114 497530 1732305 907568 1312088 82516 772588 498824 208552 1467571 1224926 771534 1522020 171092 599510 611661 39980 1303005 534335 1438745 1666962 203009 526458 127081 189458 1488798 972314 1836513 410699 80221 1967775 42298 1705297 1002833 923508 1658942 262454 1438636 1940011 599697 1861431 1886805 1789739 1991992 1512529 846456 1744303 816185 1142453 1662653 1753531 1547899 672193 868080 905837 1804531 105187 39296 233279 1869303 1895778 783670 210188 868299 1622156 1956125 1498359 1996599 831196 1426893 858279 1906967 535621 736604 793566 1747381 1222629 274250 1128154 111144 1167622 186452 815822 1039613 1877233 698791 1352161 333574 268230 1414238 230550 106914 232047 819294 36377 1457088 262783 909306 1294332 1322219 1987000 1960326 1973384 113507 1749010 816360 486106 891788 300508 1025883 1046340 1967009 1030888 176276 1858631 704641 101878 1594322 460498 1552072 1554927 1387928 204194 1553330 106780 1926764 404401 811479 1173889 1639601 1298632 1671458 182306 1544195 248604 1623282 1822047 527279 985118 143706 407724 1694942 1072353 46115 71025 290174 789817 1739226 1067048 625839 149357 64488 764464 526796 1922703 907100 135637 373206 447555 812108 1447540 1050990 492219 1006568 1276028 521109 1610717 894008 1612684 1824113 1267665 1514794 238179 1396606 1609681 1112266 1418028 1468188 1796168 1351823 1913388 681493 17918 1010709 706979 1319273 1523131 1767442 62679 651345 1753760 1214511 1216020 1823367 284617 1072847 1056237 277325 1907496 754018 98298 1902419 566392 1886352 384202 484135 1134499 1996579 1128569 1834476 194848 922017 975555 1459842 206468 1568026 1959714 151140 1186989 244357 1378700 763635 1928143 152970 1135718 1317872 25845 842278 1321819 1714572 300008 1314066 283122 1063749 1994277 1974833 778695 267537 267338 970382 300774 845590 78617 1636968 1922080 489737 75104 1935585 330375 1503935 1186718 827683 737205 356928 1924966 1156078 1870352 501591 240209 320554 1714927 1434151 1986045 763958 1511846 1304165 1881464 290721 1903952 1039153 209657 808825 310015 82020 1836155 1483911 475111 1102301 1197943 658447 1253590 280710 372016 192850 1724432 1096544 1719514 344219 680137 986416 305895 543737 27037 1106171 1074502 438904 284038 925863 1988357 166236 383152 714402 1496893 1041432 496228 329921 1134880 450933 274778 707286 103861 1221984 310105 348702 575199 1238725 1832211 1714466 1263562 846049 848138 1142368 1571150 1937563 1822070 369053 1091846 230398 1412063 481769 177654 1630284 721245 880677 522784 1817163 1716193 72074 243610 722304 223935 528479 1708596 562957 118182 1979700 117242 15410 738159 989995 313672 1540281 224836 1079036 1235853 1098822 1777002 3972 803922 1525744 1725557 1855633 155686 1121932 1732130 907831 1297548 828504 569772 1936655 1024801 147142 1609389 1796745 412284 1119304 410775 1323448 1378635 196487 1772492 754450 634161 884201 155800 1255800 401004 1414308 26336 21391 1362377 788715 1639113 468356 610657 757582 1014109 1321240 484649 1508181 899135 1000088 1340579 1337527 1991059 771495 1659624 744107 149387 246255 1560821 1792272 477324 1087962 656061 1911762 1980602 1589217 1193057 656568 1949067 1003310 1210320 1120817 1565550 1688634 1995232 1918617 1014891 1371936 252683 1938150 164158 717850 1564310 101580 1978799 1825793 750825 1256898 1734 178229 71379 620198 272134 639253 1846654 1956294 756843 805070 168724 918525 373854 1575185 1338385 1451998 433527 585493 1657126 807137 1821176 339565 993212 1097532 335771 594956 272531 260960 156660 663774 68964 157764 549620 1689308 1272637 179911 1772170 1742814 1663833 1886366 1898239 943152 1752197 181083 647932 1200782 1029009 791577 1882158 174720 1069506 1478626 1028333 1597970 1024303 1229164 478943 456245 143160 29497 1241591 1173874 576455 623146 1474522 1816207 1830185 152955 268472 1083662 1048688 109132 1625103 1797013 772593 1094970 1692544 22167 1114573 1057061 68143 734184 62427 101006 280366 1053219 1558213 1710636 1682897 1732425 344050 730866 1466411 1970707 600386 1485222 230977 1218676 516556 1647237 1290203 1526464 1994325 312382 1289140 912199 852158 529526 188549 1976267 1130530 649236 1707505 1482515 438868 418025 456467 307159 1551110 475121 1594747 272360 1141277 660384 451323 1635170 1844209 576387 1073487 326210 1024387 1771839 1251395 952190 600598 1255130 1953211 301369 1981628 184485 1541252 322050 1908625 1878514 1675232 1737597 200368 732314 62382 1751461 1200275 11674 1834148 210906 811431 152156 1468815 563370 1144937 442164 1398541 1454861 1795415 1700508 551572 1248675 1700126 216529 1090469 81719 1216718 186321 1061958 1153741 1298564 522718 762172 169459 1335450 759970 772844 318542 1687435 1718086 987067 1786622 417122 720253 1101069 438486 145363 24365 1566019 1666921 1514246 1461752 757709 365943 1968820 1109236 1168980 1126507 204952 1948201 156071 1484515 1255883 617544 631389 1584565 156684 81124 1267902 1604839 1315851 1556004 1000148 64459 1446529 301092 1795996 598704 1320717 1859710 81358 499761 202130 1606336 197674 496157 799995 1732134 1409943 1710237 1339329 8669 1241399 772873 853822 1590592 368451 304592 519234 1826168 873255 1077348 1749144 500672 344781 634177 785572 608213 949526 1309791 587100 1632896 1792383 1037094 57798 1347142 985455 1078873 378740 1419124 656004 1006615 1041667 752753 525310 624622 1793330 1999922 930352 869584 85811 572922 102922 1535012 1054610 1244547 899425 137914 391631 1858748 1693505 1911113 672093 1798986 597297 1344233 925813 1446430 1422770 983409 970698 1363584 477923 1494136 1869376 489786 1636109 1570642 875223 286111 1230946 1494231 1390018 858157 718788 1343392 1863608 5582 1312785 1083289 1885086 1099421 5650 991149 1297664 1408248 1255077 44707 1475330 219620 145802 1235150 248669 1040570 5909 1080681 1384707 1527742 407077 96200 838712 625918 1970820 1389900 1021696 1168142 1536001 1187618 471451 1976099 378585 324211 1913322 1966388 522424 1269397 1108734 1289833 1151303 814708 1947041 1722013 1668808 1996054 1673734 1870828 275440 1327032 1361839 1780837 638116 846723 1883612 1654013 101668 658400 779204 625608 1526148 1085396 1224060 331299 1502786 1390712 645460 461069 727045 949259 1554249 907178 214364 1035006 414169 1998345 227539 855509 1499898 798180 374973 1326319 831626 1851112 195594 1568468 1203007 1283101 278511 882904 1612142 246685 1172902 394633 5666 1693009 1013299 1996519 114012 1953378 1956249 1402872 329347 1191077 940425 986221 1112436 1106620 1516656 622466 1809153 975523 1998301 155504 783867 1900789 1326965 554764 1741594 1349002 613160 1110045 1681900 1071535 1238416 925468 1229131 1580332 1152458 1786957 599398 428860 337218 1623224 1726762 1337645 632837 1156427 1073652 1474501 747346 111187 1274277 230942 861132 1699729 1774305 301551 864077 743691 487504 654003 549315 45357 1872399 776441 484953 1746631 1556854 1838911 1517979 251184 1238155 1606129 972591 1659511 246563 67039 911759 718899 1387924 1660109 1186657 392794 275654 445603 1272927 1521681 1033627 1435094 516818 1991034 1161195 1050033 658957 479128 914366 910299 1382249 887578 1977644 1072149 1039954 1287690 1929335 1100710 660478 901929 699359 1837990 255172 1198519 1335115 1217405 872217 416267 1818768 683564 1450469 443090 289378 943026 851478 1460555 1007757 297771 981714 379889 512736 199973 266308 1669045 1183397 1617366 1990310 1412576 903996 1289169 1430535 1476551 22762 1452812 1642237 1043907 1449987 1364580 912296 1286498 1349047 1494534 98329 1411816 688753 131643 704444 971535 1252455 4210 1048649 1314938 1305571 7387 1053237 936211 498458 1293803 417790 411174 1666311 780525 1342771 1428008 145600 1119508 1578825 513936 74095 1618667 1306395 11854 1615688 1683712 1537156 1095217 520413 485559 1618784 1057071 1455006 120792 296785 926796 1595806 154308 1044841 836133 925955 53091 316595 511743 854514 1473853 794265 141581 906638 1638009 691567 1474033 418738 1398866 994854 1557376 907827 1883710 1561333 1467289 1028381 1897097 1494715 1165521 1427569 1254420 167172 1388988 1554829 251180 590520 756127 1781847 1266620 661363 781355 1533270 173588 1781959 1760139 1549999 1911144 1933804 61582 1804345 1689035 201336 227344 691155 137473 1880058 1420044 1801468 236360 556248 1721668 1129250 606153 1359691 1745371 71576 544025 1349558 712745 684695 1196579 1578256 1353644 927294 765024 1100532 1091084 135418 1388509 10448 1954124 1068425 1076752 1444047 977956 1066716 1731276 510297 937844 1370342 694317 1516453 849754 553322 883087 394199 874805 1513773 129967 1551733 1848605 1027367 1686732 311840 274431 447690 1017101 1438245 832376 962336 198018 871468 935899 708415 828770 156408 1778912 1549185 699907 598081 1517900 909558 474187 918064 1749967 51929 95210 444964 751741 1194395 886645 629706 1770387 423812 162997 787850 1596662 1492585 194879 1412441 636455 1970664 525735 56007 1780760 363979 165045 1272965 1234773 618601 467366 656782 448144 1012089 802797 717470 1400061 1345878 71179 159092 1614913 666554 726086 1909747 492782 426240 1723379 1174341 823497 1052945 864251 1364811 1749712 839027 430468 1847459 1784025 217940 1132279 1295787 977506 1920086 566606 1778060 569038 180316 335191 1850403 1165957 354333 1248592 1917201 1809329 328744 1586429 612190 532964 375828 1079152 1857154 1081587 1684738 1228577 777925 1062451 1442732 1374234 1358985 123553 309289 1264109 423141 568556 336123 324748 1831265 142431 1372736 1334847 673280 599216 345678 827324 1496391 237306 865148 1712940 106936 974893 475876 856311 580146 747394 736286 29425 1380305 722023 1788632 650680 956241 1166526 37418 407218 969424 1900704 123037 1136373 1680805 313015 1113129 1031790 1816740 1300910 543318 824119 1584935 1021018 504074 49464 1917891 991699 1938221 501450 145819 1850867 1113287 749820 1253093 512740 906986 751284 653113 292825 1551691 1862756 827916 802750 985614 1453514 157899 555210 1423124 1064491 834381 349011 1802715 515269 1096802 1361741 1898452 456875 1537326 1838899 120180 188865 777045 1498665 927064 1033020 1807960 1603275 1690728 663037 427702 539045 984646 1498126 414014 965576 1912059 1383517 1699053 933849 629235 1926984 888636 729114 1914751 1584184 1655496 1638341 433967 350503 783899 1800812 1917282 185525 1689889 864310 619622 1732513 1635027 518719 663773 854853 928900 1949157 282249 1045317 924017 1123425 1262188 1271136 709955 748625 486917 591271 1699819 1843122 1109471 1950280 1172532 810324 722465 237950 1711845 364770 94220 1852144 903827 1847029 638303 327660 89024 1339597 1448316 412554 1878795 1663682 442371 1061815 822017 344159 169059 789573 804340 1011519 1689245 1564584 757832 74755 1066588 1395420 845711 1589061 1142123 1148267 1377185 1646521 155284 1957807 954902 1901931 1882090 1248879 1990548 1507247 1325406 189962 1722491 898436 1946323 949372 1519677 1821086 29056 514817 554329 1892105 616070 1735013 479927 1294762 924495 1314216 1956955 1503844 1833150 545533 745234 462419 278102 1782910 1759246 1671115 707029 306402 737444 968444 1608032 125940 159268 1030572 1757134 1024729 134394 504622 219530 1710338 1449288 1893841 273806 1335737 657976 813634 1285584 1792206 730680 28554 252867 851011 861039 994725 846829 732224 691397 197680 1446105 1847570 201439 1414558 1408915 938711 1785776 567835 1585854 1949979 1195037 1191594 153058 1479667 805965 502360 4428 1579640 1697889 1089661 1846847 651869 1537736 785635 28581 1190880 1411292 683954 831466 759706 1994997 102693 821668 354216 1513854 156049 185159 596781 1452929 821563 1192373 1053835 326084 1005362 1929161 1519234 178246 1807788 1865194 1687204 345911 1471718 983885 1874997 1085379 1064788 1575542 1726463 674637 549147 1741142 1098235 688645 537504 178261 382805 521235 1434234 1787941 1718899 462633 1295104 1331360 982466 1338485 1164041 164056 1824297 371798 569181 1626972 1628143 1081528 1243161 1911459 1689919 694043 965724 1167437 25878 450190 1389930 551400 125084 1171810 160523 1389108 540513 1518309 866993 1394131 1874482 330227 610694 1982730 1271287 1001197 495474 861788 1627435 677540 1960911 74891 1977511 672894 942780 1583342 172452 314712 525672 1993282 622125 1142053 1174830 1029778 1679424 522433 1317375 1690453 120576 1196816 745368 1874073 402859 887340 952738 193022 1429539 1711867 1656625 1188350 436412 1516933 393847 1702479 1975863 151641 147791 1909946 1079400 521670 268447 22379 1936205 1988007 612712 67867 1006713 965602 941006 833050 634424 338270 711130 1477088 1521989 399670 1022091 1701116 1250263 123064 500235 1422378 110034 1822313 1347439 1928561 1118243 504610 1060691 1770335 33676 730397 1209344 1964970 1611909 1579268 1573041 1216045 290961 1702402 1977310 873677 143016 1688294 1472170 185715 1650837 1335474 1520074 208330 1075221 452796 1709533 478237 867368 1675754 587927 679789 1492618 205630 1251614 503506 52452 1964057 670839 1966667 222590 37581 157506 1573322 280388 1963839 988108 948874 713657 1217763 1821679 1117284 1426530 1507465 1345321 770380 1532646 451841 1899973 801069 1751484 800801 1818067 852473 931280 701285 1565717 1992622 482523 873025 1116499 1949328 218113 1222398 1412553 1522855 1667627 1325556 340511 1946909 111600 1494116 1030782 958864 184487 929662 1893578 155796 44291 826503 257284 993922 264260 1909241 30163 1106859 1958491 330906 692614 1825834 1956156 515781 1307312 200856 1697726 823343 338490 11944 1136658 864801 563531 1729441 313326 579074 1766975 670854 1268834 23072 1204826 74313 1478338 1018141 358595 1997501 1920930 1117244 593127 1103470 27000 1256406 1828329 1771214 782244 1391575 217648 1599134 465927 247244 534840 1716424 1877569 1939420 979493 358643 1411753 1707253 1760300 1225105 63492 1354141 1705178 1051406 829544 1610725 1471764 929631 974147 154143 1073419 651556 861475 1156797 67752 1752835 15544 1369941 995956 1256680 952937 1402888 1153409 1275180 1143011 1303332 1736307 1632948 1334442 545790 1364885 1144171 1392906 675139 79122 563985 1489556 1360846 396548 1572222 480877 876816 1285926 1811552 1071458 11367 1934412 1697174 439911 1259070 514604 1975955 1073083 624604 11602 1500816 1725400 1802143 382096 1558733 418124 331667 1306222 1713907 1284783 847855 1932482 722733 539039 358115 1337923 1845038 114152 1121942 1311177 1013495 1677472 256157 1815766 116922 889060 1702511 985920 584869 472414 7971 604938 517654 679312 1957704 715876 1520806 484244 474903 1842127 864703 1119553 850176 1316308 1838324 1783485 1062228 1472607 581617 602101 920631 611140 1597206 708075 713813 559724 376633 669527 1374311 1168244 458910 1110203 582087 1804834 747102 247953 1449881 946200 1026539 1838529 1649150 1201930 861762 1419630 814887 1888584 767318 1695854 1621534 655685 950017 328694 62932 1486292 112084 1837893 669621 1798508 1384347 1113977 312588 974325 880045 411231 1872897 1566730 606125 1849760 627822 1199249 545577 1828745 608904 439530 1994883 406192 603306 262661 918415 1983171 481439 345202 1795109 195023 733611 617880 577051 1126019 1952139 1978678 1677362 473127 1383418 1262780 1287344 34192 364270 485091 808914 1880595 158752 622739 1516843 319843 1160434 1089709 1557749 1479635 1294505 1778520 566706 1593311 84971 602714 441491 791877 1069508 1630094 717734 1627265 267789 1257508 1425357 1376324 698284 1231640 1411253 1749018 938894 1189377 1118411 1245508 1917108 423456 979642 395553 1175201 10747 1698035 343148 1089517 1574049 1230213 1390359 1706909 993500 234692 928376 291730 703587 843296 1628395 873640 741100 1926690 156192 1845112 614740 1886467 139038 1930717 597115 1205086 1068055 280721 304065 895720 1548605 1175990 1000746 583019 831986 1132387 197434 416294 1298619 293429 104412 1182062 1074267 210488 880435 939565 1626281 43960 692230 381822 89178 731693 1719684 1296305 1150173 1646256 1968327 1254995 1840735 1061525 1019388 585558 887047 931579 1585287 1818974 408467 390208 341624 1114046 902242 146739 1655488 947588 42413 1668152 848206 1546973 1638610 1838035 1646359 1066498 1011022 206272 1880645 1328409 99644 1160154 1019572 1231562 1978167 1777404 1530732 1299636 927162 1825406 719307 526442 126094 1374096 1134613 682360 812195 48737 690604 1622115 576651 728096 1247167 837461 111029 1539774 36427 1297170 1075427 1095360 157760 607744 534355 1927629 1186234 713073 587769 234888 1918479 322359 1250900 584517 136097 1841166 967536 1967100 431425 627358 496290 537594 1964724 1794478 556691 331063 377979 218276 524972 1872025 704390 1508509 410771 581369 1680535 557852 396482 191256 258153 817232 1621266 1528456 1379465 156006 939764 1324020 302783 1902873 1753703 1741508 209111 72702 1726466 949731 686048 1293353 975442 1164915 1565977 183036 1436112 722156 1549076 856147 1393547 942991 213550 1105220 1867933 755066 1805508 199512 755152 1691085 1445574 179010 1171474 289469 864834 306084 86888 1610581 958935 1847558 979606 1602319 848183 1233402 273156 1945534 1998697 1764050 770988 635982 322676 1173009 1426694 686264 1350226 1187807 1316770 1115760 1153021 1096434 539502 1589684 1984994 1653262 1365525 1346525 659209 1372724 426581 1664387 534649 879242 584574 453622 1548955 1068779 168425 89056 457318 204566 1875285 857014 344416 1767000 1801667 1911467 167360 800319 992966 1099009 903464 1261545 1217922 420825 196300 407463 582716 106279 1050673 1994933 991602 1624900 740239 1915498 1083703 698259 930203 1208012 169155 1495935 1776599 1864515 23096 1417858 521861 1491989 1567513 1273930 1183242 1380400 1266205 1414888 1664119 1064412 219556 854158 695 1961259 672628 277952 1186433 1253128 1944372 201367 1807398 476048 1399381 42987 1607428 406190 1093379 1508467 336741 869975 201081 1611773 943008 1669684 42110 1264674 1519606 1032374 277875 1016991 1167055 1331568 1722927 192977 1903875 1770797 945924 708897 337671 294399 885395 764871 741636 1067590 818845 357604 969172 1558444 1241595 203501 407136 1106951 1195886 1576235 1519928 331861 1433628 491470 1443995 714625 262878 159458 668912 629583 356619 916811 1908801 497789 1368882 734571 835953 580233 1101215 702844 839504 1564237 919410 40029 1366319 371499 1229905 1787891 1410644 1340912 1869245 1622673 1707160 1371876 1366940 1876602 332180 899056 1427281 1163472 1845092 556593 525980 643691 797816 973289 531776 418948 1527920 1485352 561553 1753070 1612093 1533919 932297 1493840 415591 309413 1031109 1858815 1839817 1391679 1500884 1537299 930262 1121878 139706 1897759 878116 415501 1294441 602493 902270 1972264 1438792 569250 1476066 1841442 697200 1816349 104957 1831096 492651 16872 1257476 712436 631828 829548 983878 1359288 1371220 350040 1629511 1567564 31729 744141 1788 34303 1569437 1063904 1302017 482214 1659203 1902899 101310 237956 786415 15528 309519 1862304 1207086 576812 1729496 1594487 1356984 370962 1907743 1976668 579409 975668 1473631 199894 1276021 442683 1300913 732076 1837100 199084 1207174 1701108 538131 1919607 717486 1424812 300346 275438 427629 1908417 51653 813540 1917053 87926 388118 175251 952176 244937 1808085 604010 1176830 711715 1265843 123363 1624579 943384 1605329 1176418 1049280 1228675 1797197 1200947 160253 489739 1103577 612648 1131276 1319971 362398 638878 157424 1961660 1339654 58397 571209 789454 318931 1681043 1580834 788904 1392314 260338 720411 533583 1880397 889004 975188 514985 15724 1391938 339770 838795 1275321 858049 573639 633274 1624269 533668 398486 1929115 1283883 1266231 1948157 173868 754526 1432473 1960280 1432351 1744163 352289 86962 1520903 1716597 1304453 1480857 1562297 243539 1225843 1462838 1804336 1595727 958913 1410127 651229 63345 158393 61999 125429 1298198 23743 785950 427384 804862 1553473 1458248 1657279 1517682 655389 474951 1999795 783776 1804393 338974 1271918 915354 810711 1618876 1192802 322380 64422 219245 1975153 1715256 1678437 925233 402479 1513559 678583 231062 1267406 747374 1028065 671283 909904 879733 1682034 1234608 570647 1138368 899874 79081 942606 287330 1349663 628774 652868 1512339 147606 1420573 859870 1019455 1034779 537832 1948960 1855306 1099884 580315 723213 1386733 1038700 1867540 191372 1000766 1842131 819785 240685 444437 832434 787175 995662 1259864 1907179 591363 1670822 1954964 814948 1174584 1356831 1077219 378031 1131953 370817 1507697 2527 1961837 959727 1830937 696532 1784055 331734 959135 621943 1454628 856638 992614 1383393 588375 1050314 593386 159553 75428 593879 144803 651051 63841 1807462 560481 1037340 301017 1091926 1640281 19918 326476 1248811 1984894 1092222 642892 1015882 1417207 1763436 46415 616826 516212 31988 1310511 462286 974066 252708 1456714 1979687 1063179 1813947 549446 67508 1751681 335524 265178 1926156 264193 1770106 458927 1366306 1649455 602843 209892 1572750 323682 336819 365069 780695 1598620 579991 56545 1948299 294121 1188898 583336 724714 1132184 559677 834593 1761330 1400812 1074720 156536 1217014 12954 1616414 1498378 995325 1636761 1706928 1382350 1368361 1401317 1281726 379832 873127 590132 1423149 148665 1972992 254857 1180051 1956663 1682866 775731 192343 1590120 475575 360945 318877 872294 1667014 70333 323274 157606 1998012 89657 1881148 414231 910754 577306 536982 1826914 1539243 798304 1310655 1616543 792336 828328 386638 787447 505789 933191 1853077 466519 1375483 1327194 1608353 1711520 1991955 1010745 752279 1458432 662656 546045 1051177 769763 1343276 74838 1761746 1100591 1658098 460090 1666720 1798142 864643 566849 1845829 599111 1462000 984667 248459 1897283 777888 1950085 367570 426083 1080244 1540009 1949489 178933 354268 1823371 1884077 461322 1320511 259260 1143316 1555380 1756528 203066 42485 308864 778377 1269861 1128311 1257695 246539 909627 703143 19857 813169 394586 762392 238419 766941 131458 644569 884249 1020049 1665762 823635 1755139 1221692 410597 630922 1342544 1025018 219046 103033 324654 1571081 1891758 283990 1405257 309174 71681 428165 129733 1039883 1052617 442856 359321 1981562 1122583 1839209 922864 1639294 130343 1663195 494171 280263 863318 1086406 607977 197503 887543 1652130 50109 668089 64571 1126820 1849738 1811570 964812 86819 1305564 1608693 1941277 1390493 1583024 1805947 1801080 196023 1528804 1633166 356981 1635561 1756614 1960662 218430 294426 875939 1186230 201479 9848 1996105 1311220 1546448 1528612 962448 1354931 415207 233685 934903 111988 893723 939011 1552618 747469 594911 1969880 787204 668015 1314638 201095 1760146 1709061 1516410 1392780 1908469 12850 528714 1119594 1958727 1062161 1175470 1592464 799837 1104186 1755641 1051382 743600 487044 1160612 1000727 336780 312206 503637 158640 434895 752949 1102500 30887 898503 849706 1476956 629441 373878 1970757 937448 696333 869673 1125939 143346 1527118 862357 1113277 1125118 410602 303343 1650056 1785941 191415 640515 1260508 704091 783901 1712047 463603 689864 53402 864923 1953420 864496 822985 1789236 786480 1059750 1367438 1865738 445539 444763 1046301 370583 1702859 1262566 1776569 1660859 1493007 1947994 1031995 1010737 442411 789170 1773329 922875 1037878 1599192 1249873 1620206 1124702 1946552 1127941 437542 876026 116418 816571 1436595 502677 1580068 1479125 1063743 1231877 1282194 249165 1288791 1370253 1535493 1054145 74255 1544051 1638216 509527 1930093 685617 1653708 1786328 1412648 858062 979053 1299823 1529791 684021 901280 1334955 672140 685189 572 1707055 267218 734730 63148 1043528 943965 493649 1083214 414922 222138 1204975 607080 384162 1993949 1571145 1053943 920002 1986155 1520693 1132216 488790 642136 576595 1875281 638641 1273047 1271687 1230292 1251947 1679336 403405 792956 1606000 764995 1912845 1306958 874008 731206 1199792 192886 1622098 827068 961194 1014452 167314 1868994 160922 987804 498462 1075115 480930 508520 717645 45397 854555 1170231 348490 1975885 1741419 1068239 631355 1404291 48783 1139783 1948891 1218573 1692381 1616616 363261 644634 733037 214093 1681465 1187903 793540 1224070 756084 260423 21338 296944 1075040 645389 1958213 317648 1010781 1036901 588064 1709130 847903 1342744 1476269 1763111 1522031 1686012 633143 301905 947175 1917849 1238834 488895 589824 426073 605803 1728009 345385 806755 1328156 1201898 85434 465084 1703706 1122888 1595042 1157625 1451317 1577612 1750621 124252 1730716 878762 1197234 1346252 1723924 1765900 1833548 112784 36452 1535338 454612 1956512 1120342 255053 153169 1881831 1392701 200657 1849816 876198 1129817 1578316 687908 1473240 756296 1140302 1281593 1678837 659432 1418446 419039 370474 1956713 62930 56727 735065 1280895 1797027 621241 1652608 1294715 1214562 95370 42437 1765934 1148695 472388 353034 414148 741096 1825088 1983002 705213 1551906 1406488 408894 269988 1318069 443652 919867 707345 632637 591129 1167029 738415 169352 341352 1357887 907682 1853508 508668 1247462 929195 1252217 92265 273084 277680 1616748 680462 1501607 985557 1125872 1128277 290754 1576226 1903841 752472 1896436 722070 1151170 1478271 1524364 1380710 1861277 433649 62296 910509 1424250 1843565 1180406 365694 241240 452486 1161959 179747 1839526 788348 409350 573235 619130 1316452 406109 1150762 1491508 703809 1133286 625741 705498 945004 577609 748159 301543 254025 1473168 32419 1223535 726949 1292749 695199 515612 943476 1168773 373372 1672292 1622577 481223 899212 992428 1427876 1177376 244149 166476 847797 1693067 1308455 1981954 365164 1817762 61971 503398 381227 544817 1442806 370402 1673802 422949 680900 990937 116815 1664320 1808565 252392 1744988 977182 1250522 1769492 738966 1373210 1798216 1476777 1729321 309355 1901306 1472998 205015 500057 949066 686143 1064117 1956082 26913 1144055 1353956 1564464 1869169 1095096 631682 1566474 440567 339432 1877381 1264709 462406 1973111 745691 347544 1698946 1794099 296699 63596 1716435 1465714 1404479 202054 1733285 834599 1422113 1623772 1821647 1419869 1836040 1041166 667093 479420 1226652 458944 206053 883050 582340 743136 1256184 1885492 876336 1638122 1326970 866816 615390 348354 980386 310495 678877 684889 1267577 1842492 1343834 1653863 1734639 131859 1821278 1169250 789150 161899 840341 1172381 1359670 993564 894105 780728 47870 94613 538135 367346 362830 1843503 1319883 838880 988161 1366036 1497172 1184563 1907361 617513 899698 958277 1861712 1638199 1998536 497893 229627 184285 387796 203320 1751963 218420 291365 1208437 1394698 1156694 1340656 125941 265379 491578 75232 1524446 339256 1542216 1165198 1706731 111862 883891 1415245 1419780 1521249 466707 948820 1799023 655513 770431 579590 1189816 1168910 934971 1579497 1105486 1620999 739026 323452 237738 562677 947803 1836955 99169 436600 1470192 785562 1195485 1506649 1135394 1828992 1564927 1451737 1243726 1353238 1450730 1803440 745686 1750269 1424271 379924 1212767 429732 170562 766417 521761 1860721 90342 707855 1343511 316416 1851980 1392056 624956 822660 1765501 261124 646354 1327235 457653 459485 342109 1267208 760528 495722 686080 954966 60191 556063 1775448 1212874 1355986 636079 990633 1497805 526541 144227 133910 272369 277737 1414335 1584085 596776 525405 412531 51205 211675 1861758 1300652 183222 855165 1208746 672932 1404097 989089 1695997 1104184 1649525 665731 963942 809705 1463595 1950611 1694723 105676 1623012 1799027 649030 1085088 1270353 1236656 456738 481556 358702 1446629 1858890 841783 542626 1755514 390988 278066 17503 1934223 65816 1799982 369168 427664 793325 532613 826029 539360 1909165 676194 1409103 678648 1305650 1741029 1704734 1603453 706086 657823 1379439 311469 590010 1111029 1669471 1797204 85026 1811970 444845 1645389 1095843 1159908 251417 1950225 1761917 724720 1392887 624577 331853 1608835 330519 144097 1714274 70141 518455 601497 297304 1810890 919417 1039046 1110803 1444030 484810 1108515 1386390 1876755 575639 1441975 1401522 1377575 1341269 481442 575 1263921 75349 1660896 911777 651781 1085132 372114 572404 1764592 704118 1298817 1681696 1802141 1890726 520206 1829406 1827445 332845 1700764 820674 1943770 1559519 589346 637782 914191 1844244 1644211 1010894 1045469 1035184 12642 596103 1873760 1189151 1970726 1757225 267720 1012039 1852770 1537056 1201027 1440251 900530 1380298 50007 962513 1528526 1316315 1915542 422050 778214 97856 568981 793748 421429 1104087 815529 976024 1513652 221257 70043 1556587 1677240 1719636 1298222 719798 1566277 1870037 1078184 1154070 431920 1233267 1484200 1156933 457136 1172453 1460494 694119 1038637 1916385 408603 925974 420943 535771 138854 1971924 1421515 351101 1154403 806454 1685840 883912 1907879 120011 640457 1354661 331157 1505770 636432 1020363 1498713 1362967 751631 678548 471827 1798961 1014131 650484 337094 146816 171813 831106 360858 660614 520198 947595 1978829 3383 1850752 1979507 1501530 1345782 248661 1645732 1305138 1481444 913352 1858339 1231322 1713073 1648171 1973404 643421 1374002 1811471 1977167 1059937 265830 1339642 608127 1683391 70887 1930033 1594982 508412 892976 1999735 1552404 889914 1004009 1859618 149731 1333964 172922 1877666 1000662 1789672 1047778 1118289 1597 418073 1584543 1717919 1681264 1394499 1683680 177201 1379861 1682751 248720 772527 255660 653249 1790858 1952540 367913 963491 835558 197119 582128 594049 1456886 1471303 1914996 1851227 1578840 1268666 1304971 1686407 593780 1068107 211157 162246 1698051 1743131 421189 55102 47704 794829 1451888 244200 1698606 1216971 614949 1429630 951568 1707180 173907 397775 167463 945614 123208 1744438 417580 1708566 1362318 1462449 1674362 784825 167736 1433145 1162055 1487656 1078926 89277 1964633 1146429 113718 811278 112633 1158168 941447 690454 1426956 1157078 225186 1834556 113625 162453 771525 717700 433213 1982241 1755313 1337971 498433 583070 1678361 505597 275819 66540 1718587 1967988 604539 614535 689814 1999615 3323 1597710 1718896 1505604 197177 1673799 153196 944323 959743 1196598 1943488 253966 984159 944594 1704854 852722 401855 770235 296579 1296326 617353 1277977 958392 411962 1984664 265619 366681 283333 1922535 1712732 1171490 1065433 521865 1016573 1010727 512241 509111 1507857 472935 1167616 1078012 413651 449501 491659 904842 1535534 1962607 1481398 1970520 830010 836671 1704410 1145343 627588 425545 620824 773714 1110165 1445940 604214 241164 1752072 57989 1778670 1691476 804313 412499 1415333 826492 845818 676887 1078784 792313 1322789 1322203 1925004 1044978 1958022 1026903 1851729 1164096 1142529 531560 239317 618433 1051134 1837473 254960 1271931 1093244 1220279 361802 461482 939762 969294 52388 1706024 1378001 35665 1754522 462223 1250950 1781603 1387438 1403403 268580 531895 1858827 448856 1415287 127318 943835 1069336 704431 1626027 1738332 930049 798081 149473 919862 1039404 1373448 1828924 1707719 1789158 1275097 1494040 21558 1162425 1255949 1520680 774926 997283 566127 1070915 1023600 1658714 838560 725915 1329687 1581896 133927 25990 550847 1944202 1783264 44295 485151 685162 1469904 1972836 117097 327140 1588987 1657852 1167712 821529 259757 1506189 885782 344800 366231 1720954 1518956 974398 354620 1671892 941428 1298080 142845 761644 1713824 1028602 1476868 1782028 1145801 683071 1116759 328120 337253 982464 1564767 1864751 615356 314440 1237517 1563305 1060517 1465502 1486958 896715 109342 1041607 434861 1218025 1911574 1772602 267359 484337 61883 400347 1199178 1528389 524059 836654 635436 1620782 1828025 200385 1493195 78136 1014514 361404 1466672 710403 1559148 145982 853543 1886550 436263 1556136 536783 417428 944460 281433 546431 857115 752621 364395 1696219 714802 993183 976422 1023953 201485 1051771 1484998 45368 428424 536012 1587057 1251352 1297209 1005430 1989295 177187 1586212 506583 555270 1610859 398784 338179 1578873 564322 990383 1971643 1197970 532015 737975 1386799 1837354 200975 697087 308991 282008 70018 150357 125320 1605281 238436 1344419 544322 1052596 1473470 1582573 1256737 1481200 724335 1687727 678892 158224 69959 1821798 350097 989580 349802 1761096 175726 1691670 1972647 231373 1078964 607204 1675609 1755105 1863115 290083 466747 1112483 1250045 522591 1223114 95723 1438612 1152523 189344 332619 819602 701281 1822862 442837 1771650 769183 51460 7446 396399 874590 159775 1039559 505531 1155050 795903 270487 386978 1630096 1493202 908708 912431 1932186 847820 1935680 304791 246894 110949 845388 920339 184043 1863616 1634873 902793 1352346 884724 1315048 1519873 47027 1423807 1860046 1416128 1143319 1223834 1436926 1844239 860163 463094 272487 819637 1173273 869440 1487029 673971 254844 1252736 1858119 852029 474126 1789327 1037706 1491172 397727 423291 457759 1931691 866649 801343 1063865 318521 1825768 154353 978725 1981802 146581 1535994 825849 75198 58795 822731 1383424 12083 320549 24159 1460062 436724 350668 380758 449908 491317 1469825 1078851 1862408 29249 1724450 525942 1043989 1037998 1044693 1308071 573843 959039 1451778 1565966 1601513 316006 121248 890113 734791 485113 212279 1451588 704410 472887 1407820 1519685 1242097 1685247 1594651 894496 943170 184606 904174 399937 6346 480974 565413 1355592 1377222 141318 1651804 1141546 148738 829247 271584 1181527 1174330 580457 144442 1848886 821353 1014569 347889 552773 1227519 1742486 119624 1081048 1897396 1129527 1892763 1736020 1156191 1784509 856952 884673 205489 1259202 1374960 766734 272638 1397179 312600 703021 1041343 1793453 543147 1699566 1201657 151676 961077 841962 1024982 1198004 880312 594679 352603 1788162 1828609 1416506 413756 508252 834243 12669 503906 715028 1871432 1022864 1751610 151322 959498 1546314 423210 1886659 54049 455356 134923 1617574 1391364 442673 1382938 1344778 930017 944880 1757068 771471 1799084 1447341 1457519 859012 108909 1887698 1943503 303296 454204 1455905 1550341 759636 511391 1117372 1233145 89406 1825041 804075 248612 1959941 902492 1437421 1714516 1286640 1468725 1236942 773638 650565 1786201 831181 1221593 1994265 272431 1675357 1991398 1495987 74954 1950407 1367916 1040398 152095 445367 1767921 1022096 1520346 998177 440504 356530 1072451 1037065 1887629 422245 790949 1373154 1936522 483140 1960090 1337486 1938462 363488 965218 660078 172683 222521 1367909 791481 759426 569866 5434 1412982 582812 1497491 1275099 1220951 1699569 650623 92419 623869 1400518 1282984 1597388 936836 1816015 1885617 1422166 1902033 399420 789213 415779 68264 353164 336956 10915 140351 609697 467258 207107 1756714 1954691 227448 1366544 934772 832747 798581 204017 965719 1452850 1591575 1453966 1740056 1417609 678837 820280 109694 308705 1255640 1594291 1438754 896917 546151 1045737 749351 1245961 228786 1259230 1049094 500925 835236 305259 1409087 1709869 1417588 1765321 39756 1129748 686345 1896463 716059 878099 1345267 503496 188735 694809 1628501 130540 230880 1872967 173645 662867 821555 1349062 617676 869689 140973 1974048 1957939 306197 1186877 1639507 823630 14353 1519444 502025 1166456 1404902 1435095 1293695 1623824 594267 1533886 1056551 1657820 1966854 57672 1032189 906046 431192 1240960 431864 161579 1070807 1955900 911986 1535202 538138 648934 1599076 1524949 942439 505423 1843221 1902827 625815 1210877 60617 662084 594016 964203 576303 1542766 1767596 1897082 1115613 1728366 571891 971881 291979 1463779 1991975 1141532 471937 1055745 777529 1544676 1933412 509499 1870462 1797808 446162 1300285 1301825 1309051 937323 482132 1949890 566499 1694712 806044 4051 1676178 1279549 890427 1508430 276208 553271 83096 599498 1849713 1699519 520463 155591 1640045 740746 583511 1937004 823000 375499 75556 355330 1347789 794158 1907323 239698 772073 823100 43203 1024671 540792 1311422 744584 1334333 903718 264232 690501 1349041 1298431 1629259 1725304 189616 652219 1426705 1981456 123028 166869 44305 313041 1038911 1369957 1998411 1124264 178808 1074458 1993426 1327019 1842831 1261955 1224002 1253764 1629517 498449 1250022 693583 671849 18420 834226 1118740 827019 1570644 392466 872997 796041 326839 746832 1640830 1351799 740583 1060404 1073572 1089006 66527 1202493 512714 686290 1686670 622985 1919646 1887485 57231 915103 530144 180655 320874 1497381 662951 953406 993676 1090901 124411 562459 1957123 19782 961363 1909763 558999 1551281 406261 592328 1321192 1011286 1724473 1975459 1021413 1448162 889702 598922 1090123 571559 1123076 1910390 1585385 1032224 1808263 1731430 1988344 1601256 82078 1323246 1008896 1119459 1560117 1125846 718276 915986 1699902 246282 322873 259662 1045751 690924 64263 1986403 631146 1056421 88443 455064 275517 1778324 36765 1589525 663912 678429 1974853 1722944 1208014 1120047 599977 432090 641712 1029236 1090861 1108752 1355064 1065094 1265257 937118 977298 1402684 1161645 1161635 1828143 947711 1446649 1686303 530502 486595 500129 1267069 1872042 1405796 1848869 1272000 1653691 104299 1526259 986656 493000 45385 141638 602535 437780 1147764 154710 1642473 553160 1988647 65688 869809 521855 795527 502287 1376590 1919997 332348 1564299 40079 506952 811263 1274619 1813466 60378 715875 1611240 1702609 947599 1585702 1894178 1758919 784077 998221 770009 1425769 1162635 1920342 1254235 1477698 1958149 1497367 1248630 60466 1816153 1686367 819614 390530 1795324 1244518 1678733 1140892 565711 969471 135271 1534198 1440377 627869 392982 776196 1778350 976480 1203596 1096202 1737290 1149153 179511 929264 1937820 1731117 1737419 683045 1157887 1815125 86279 1184438 497005 1125460 1190263 693271 584814 1194122 589907 1585458 663521 317161 128296 946156 1626801 1841773 808795 676442 239865 498190 1207739 285710 152664 1646189 414313 514601 1333493 991939 1239560 1586914 1676006 33277 1498666 1054212 1224924 1080085 439963 962789 613488 144647 1441050 819042 694996 181875 462431 1407653 231693 586683 649609 760444 491639 1727871 681695 584017 932615 1712281 1156614 291278 1029512 1286822 1602357 985406 682952 207617 292404 436215 520585 1537099 535981 225678 861406 479551 1270801 1787754 1701454 1550092 607597 876775 1918742 1009240 1107672 1613889 1429777 1270274 1390822 478503 842938 1246302 874937 1411457 220764 1192609 1499847 52291 636156 691757 1682463 747781 1107743 1230198 339501 124678 1364314 844980 1958432 837872 1264894 740223 1904132 959934 1901878 97664 745781 493874 592799 1937763 1305516 517720 274606 1103284 1635996 52252 31166 294839 186498 1374346 243272 1839703 1756579 426050 952651 1566948 412943 318824 1911721 450716 738720 122404 1776548 1941927 211839 1032191 570159 983969 40558 1381169 1070935 1805681 1225801 1507822 908171 1918047 118750 52641 1369925 242497 1739306 1831869 581919 1572956 863188 210895 697505 464966 446685 1941861 364753 313926 126620 1106532 151673 257560 554710 683908 1140937 1604894 889996 1274157 1854020 181213 1962175 1329772 179947 1817214 1117309 1230441 508801 1464941 1738764 1370885 1207145 1385408 1976754 1996811 898304 1057263 1603929 877715 206218 480297 1083254 1200093 1344510 1778649 1380742 592272 1982968 1743808 628630 1574396 716814 1562171 109997 1180145 790552 543684 1172030 712326 1805304 3004 682177 16125 1661925 771914 400308 416449 257587 471285 500049 580140 1766727 700191 1183632 1834698 1499123 139600 433959 373231 1942228 383429 714190 1798643 827795 302208 1226937 400462 1700042 158204 1415044 386421 1568289 1861100 191898 1760583 1077713 1971411 300177 1998838 1064798 1152297 876218 1425356 210609 1724771 98377 1083204 521211 1760057 966347 1919305 1010354 780210 837673 643854 882812 646436 1991950 197124 826100 1338953 1443117 1771993 1879119 670375 1971224 225704 795188 16458 1732075 485445 1963184 1342805 976240 522499 1974601 485322 275948 600110 331822 1604355 1518506 1739364 849969 608569 1821330 187379 1120320 981842 696151 1979622 881994 600149 814256 1420416 1620926 567335 1765658 216763 982383 273138 240806 884141 112136 694705 489364 1839554 1513333 1479212 662408 1017331 1103197 142351 271145 326602 636933 1328728 1004457 1118501 1397493 1509170 1365302 574280 285672 1475667 1987526 87170 1356380 961210 1398469 126450 354861 59262 621483 794370 895746 907356 1347534 1432500 1732191 425038 998716 1524963 1407487 12301 1189705 551154 1776290 746549 641724 420542 1274188 893732 1614554 1918808 1575639 157526 1719071 1428548 1528017 1406083 709410 953657 1171522 1311471 1483836 1351315 1049913 1371873 979135 341894 1670509 1485393 91994 599775 54453 1616942 1732506 1603237 774890 849637 1684183 1083881 319680 818320 1987341 1106784 1565450 1563409 1484645 1640404 1014235 1351831 179248 857748 1930642 1574096 722836 983626 1996874 363747 1072725 939617 623585 163875 1714375 658246 772285 131550 274810 1633305 309127 1785223 1317595 1581141 1888659 1497489 1971851 802663 1232279 1456111 1107928 987757 468867 814312 1453362 758686 1883516 1275021 1850228 1150504 49118 1788934 1094289 1077868 1651369 1510920 107084 1922561 952300 1682820 1705154 981694 209140 74383 1535437 1732044 1866504 1686117 435026 929236 1596875 1838235 1934346 1669514 412880 1544379 1726096 633174 783618 1796176 1960734 452831 1478495 895427 848789 580733 549403 257195 647973 1602811 612247 1483382 730848 458329 457298 892955 1853946 16503 1845918 729854 1582043 900009 1201882 270494 1056917 1033280 783978 1411792 166456 1293534 766778 261019 861045 917304 1093505 696028 793097 1240597 1186165 535265 1046527 477052 179969 1291899 291097 1343499 1464719 802261 1649281 1922557 219271 1981381 785721 1746972 1023701 860524 1787079 1860772 1040177 1848568 261066 658797 1040374 90509 1271862 883705 1766635 248294 1020040 952238 51341 1776911 1817696 1403815 915361 349713 1887401 1803513 1899373 1069050 533203 1303127 1152645 665838 367844 384738 1612023 1872922 513158 1443392 1075417 1354164 1925486 556291 109625 361957 1643135 1794741 1169291 1332549 1596541 1798267 1820569 1468273 1159661 1290309 1235592 768616 1697833 1420207 1440106 1605264 314702 1432478 1776469 141574 307396 1997512 733469 912600 618228 28680 341354 338510 650299 1420635 1189448 1984729 1224513 357423 215231 408595 1837903 1877401 1629725 1797390 1028949 756171 374179 1534297 509297 1997323 595392 819571 1373239 510614 567401 651743 518020 1346053 227313 1836825 1774847 1754993 469623 1672340 343257 1767885 1466275 1393861 1029461 425391 1215329 127643 211636 742419 1135503 720967 55518 1457019 1010719 142976 1494549 773807 1743840 592853 1475263 558281 996425 303470 1611873 329244 5705 131712 1381153 1895030 1336375 1825153 1112443 394619 344555 78977 680671 902941 695416 1829710 809370 1277371 806938 123727 1770492 1231218 922654 152548 546417 4094 1943025 357630 662902 18428 696755 702878 827057 1731032 24913 727334 1516910 1885852 220261 1984044 1829056 1005957 1615003 1106804 1906916 550070 1618456 1331221 1008252 864938 1346009 1738672 1433183 447308 773674 518614 866110 1159638 96350 1023289 1449072 1022860 431893 1421470 1149134 971954 1229300 692048 884798 718334 542108 1259167 220784 561937 1061199 1571479 1272561 648572 825954 1421221 1778497 1573320 825994 600957 1414761 1748990 825168 1520713 1254816 183800 579131 1395402 60100 646623 383454 662966 409575 990896 1329148 63551 150851 311192 1975793 415850 1673717 596019 947339 241664 966833 1724093 1089695 1267047 969044 958523 316251 909995 1023408 1909694 834121 603393 988041 335718 1058921 1114391 1112788 447049 1123288 1175805 512157 1874858 690807 1077527 1699447 1869912 1557902 1222975 772450 1049755 359234 198744 1013572 1322279 1713473 1637054 1193062 941435 1873711 10456 1886630 157656 1914347 927906 69167 1310373 886989 1553732 1761788 1871957 58578 956101 866659 230546 441950 155072 1302138 258266 1976141 568389 1611637 1546824 86619 842591 126231 1211885 1889372 174119 449822 857516 1498134 93513 412730 98144 917488 605752 107508 1522169 1912410 688973 1208865 1400621 729376 237874 1910680 1439816 1876449 1089687 492781 283264 1769112 1385041 1395305 144644 1822538 1062258 341593 730638 1202876 248759 1980053 258459 1072239 1162148 1712771 1851911 117271 1527816 603744 1724128 1076781 1035333 1341643 1124277 1379061 366835 1236135 1900215 1014831 560465 1693430 1915386 1792870 339328 1204317 1415679 1942352 1161980 199441 1257701 339768 195894 1974646 1168352 315592 216195 1642184 1470352 701948 1031305 151415 1597608 34171 850783 1759117 1104172 885972 187064 868643 1196625 435840 989972 250774 677293 1907738 1900977 393695 1145099 865575 1283734 418809 1442629 1523243 164825 437726 1001426 882145 311981 186854 1084707 168611 500656 825964 392501 581338 483149 1771259 1641369 167986 1663228 595732 156601 509453 843218 671452 42338 831130 1018008 1411584 23719 874798 1577900 1002848 995615 1844031 1278279 198040 151688 497211 1587185 657435 413068 1187501 1785988 1386097 1844204 114588 1131282 1362553 1393082 332817 312278 1948845 174079 1276930 148097 1637566 403282 518759 225787 1425044 1841198 39456 1816387 1713614 1637605 1066465 248310 882840 1652786 516589 1141766 756222 1170388 860473 1615677 474371 686656 1869537 1182188 182909 180162 814042 654187 1338387 1449804 1562850 534069 263822 943401 52619 863446 1442461 1811498 749093 1677584 904895 1856554 618198 974560 956016 121691 321748 252286 1735797 1844335 1566296 794721 1831134 354880 1011219 55950 1148168 1088234 1465847 1460151 1359754 1333910 309640 1444970 700813 1539471 132158 54232 1889749 1103359 1816048 1157604 1515213 578215 149617 877726 1622340 69899 118238 1158940 165737 1453212 1295907 540583 802885 911847 724117 431163 1413655 1271232 646854 641630 776077 1747999 574756 1795529 494486 1996738 303533 1789544 1534157 1035150 783055 289979 1119159 1930948 1465605 53835 550632 1998372 402322 1738433 792513 1558548 1505865 940398 377062 403796 49041 49585 1313118 1863508 1992607 1982817 921892 1154703 194224 864101 1141264 1720563 185057 1466136 1140731 1497166 927195 927722 1022261 1662159 371358 1309867 1287047 1345822 915101 823736 988941 27363 1871174 914749 935247 1769228 1549893 1094958 216416 622313 701294 32307 567434 879900 90548 1479696 1994242 1402360 506716 992805 19808 944207 1790836 1710543 681150 150004 90534 1699501 1986700 945639 1114805 448896 841194 867492 213507 402473 17027 227965 1687500 1455097 1255924 1137096 1490710 179420 497063 1605173 1402240 1616567 571506 183746 757299 763820 433924 1518053 383676 1030780 1737404 1793316 1187010 84054 700851 28329 1559940 101591 1395477 1406665 508549 970995 403320 1834262 1527695 1199991 502405 774580 1322356 733688 824972 1107815 620964 45975 1981111 844454 1992115 1996791 1696394 699749 1791324 1969525 1049726 688864 1438433 725209 1533706 1981551 1154672 533514 1871749 1615838 771827 726649 1146108 1941755 777595 1184716 1268285 1034934 463429 1253126 316022 1474265 1988001 1844774 1724890 1141430 82563 2773 718531 1213183 447265 160066 1008716 1165781 1998892 1182120 388469 903663 1276107 489463 934963 467896 1250772 507155 1921013 569392 1457834 118565 1643228 95038 1575420 787961 939621 377695 292603 1360087 881831 955765 731581 819073 1923152 1417301 718264 343675 1895404 278478 1175684 953060 9227 810644 447845 1651057 886189 83198 465976 1692733 1033276 625301 1293584 779802 1205305 1548940 549684 1960751 1760365 56863 94709 713012 769182 608903 1021511 328398 1345933 1967901 1703285 1378941 1275493 20624 648293 384791 634557 778755 1320560 1080505 733064 1455469 197104 503157 378405 1257381 895316 155507 1655215 1323358 982401 782760 58592 770703 1520838 1157094 952704 1566747 249017 1067997 406406 502266 1125776 1156140 1342799 1738663 314542 560006 1997523 376709 938637 1161854 604917 820093 654814 577773 1148617 382016 1736110 1606219 964868 985405 1668602 1870997 1615645 968870 1514844 1903143 1848682 807093 787953 1290605 48943 1415056 674891 406168 521092 1924458 1810573 1068172 1955695 1586495 630180 1791976 559370 724936 344896 383356 1210786 301403 9737 1507998 373441 307430 1468812 424862 193101 875391 45008 1702785 301758 871828 692076 1713676 666229 486610 1547344 1624373 1445513 504447 796785 1704354 1031501 1021451 560425 392682 135476 1738012 315938 208072 1916171 474549 1983126 1972962 802526 377429 1888940 765906 1198259 1416834 1570695 363240 1957481 487806 1904573 1206512 343885 1957354 1076155 488909 910625 898968 348314 250421 1077146 1820070 1081907 1557445 706323 42731 734852 446346 701057 1717013 1294340 64284 535007 344676 795436 1473641 833415 1270543 105245 1881840 982907 6090 1653541 331237 1325931 1053299 761941 866938 561784 593145 369671 1669835 1015846 129695 1355971 369348 1355880 928966 1110317 1853829 301759 905322 1386467 1765345 1697345 1297409 769240 838762 1822595 1462015 276221 1618051 1931496 183201 991363 1543985 743367 1446190 1900642 1067387 815601 1195525 597523 1415319 1898164 73574 492307 1860761 45577 47994 49215 1292305 1900564 966295 1154187 1608866 993035 1774897 567443 682023 56995 70902 1773465 1050935 1865276 465741 227742 805126 817205 597187 726254 1493441 1595897 617916 156657 1283851 1587117 1966414 863675 1220076 125407 261739 787311 364622 413236 1805631 1605198 1448635 322527 215336 539923 1338646 914502 1901082 1746481 26666 756434 781399 645842 1984904 78520 1733463 1628647 1102684 1564700 1721072 1292893 108942 1603543 1288896 1716393 1067058 393824 943378 745989 1552496 1552109 546939 1809682 1138880 1413068 636447 340787 634558 68934 1098888 1446066 1409494 747177 13473 273424 879141 593735 391931 1373105 812882 1595387 1207376 1067348 1106342 891124 1707449 1317394 188227 1585453 72921 1578253 603771 1431949 984990 1716282 93331 519238 51047 1997191 694994 247272 654303 1335412 1547738 86858 1949094 260685 377271 1401832 1160131 279347 637164 970843 73929 947813 1027031 478423 640365 1562941 1041794 555436 1292760 1270941 768746 1498315 1408806 1533672 1177698 1889208 571115 97025 1004241 742132 1952232 231083 1488768 882769 836468 905295 1074872 1923574 1290097 1491899 1729421 747420 1016817 500247 412747 610716 1122777 1221929 998391 1027146 1425620 1838415 356973 288227 1394386 1594638 1806234 308559 614115 1726499 356874 518138 1973137 1310582 1272057 1829159 443494 579565 251524 1643400 1043970 1655390 1716471 197516 530733 952803 587537 561959 1784194 517628 262861 1898908 1619329 1524526 1428629 753723 42645 1897737 1773201 1544037 1906584 391104 432245 267174 1457828 1312742 1532140 689232 788964 1325758 517636 45212 973251 1523377 1106122 495069 1778191 981793 1745422 775689 1279334 1305037 1100888 699892 34042 1376532 307538 597298 403380 512168 756744 592596 708797 485486 1526848 1047307 1357978 1553947 982408 684246 1592048 1730883 923655 150365 1774013 1187913 1249555 774079 826910 241708 1190388 1500725 353487 1354734 770942 1915807 1044865 427675 1122940 283750 1331875 716248 1470171 1851004 1271433 185302 961226 925000 951430 662139 37503 578847 1401514 1410833 981319 98218 1663488 928925 500237 1635244 1657169 1229631 1691959 99383 952147 894517 205594 1983144 604580 1976387 1345786 1363848 1104880 1542153 990235 487075 1894550 1095082 648355 934473 839940 1065178 1325236 765071 841360 403345 218160 1508598 1824828 180748 979768 410822 1068491 1909474 852736 1166123 282559 337891 1433282 712719 850095 574517 1634494 811346 1286543 164996 1196288 1643466 1994179 1226979 1354640 269517 589866 1086944 1904234 1954172 1447183 1712901 907888 123372 1661709 400814 1153774 248632 197355 982411 679409 1444262 936134 859845 233330 1648086 1561845 817360 1840201 858668 629482 1810189 228005 1990828 1387269 325775 1129277 131572 766897 986670 1205480 290149 138558 1020214 496299 707787 1354954 1814955 1688356 326259 1831448 437523 1371621 729521 186984 176390 698925 608877 84208 269721 876809 475921 1836363 903017 889644 1472743 1194105 1099674 135100 133820 1336249 1422756 605288 908614 901028 7465 1952619 1373622 229504 450736 1588052 1989264 461352 1423940 97538 1326146 330035 1647974 1797622 196959 860641 732934 1087775 987494 1350526 83004 1327274 1034576 219564 492237 674676 1868602 599838 1503852 1208363 1535296 460253 892989 229039 388549 1740808 293142 1518737 95569 1561260 1171204 638609 1189815 933903 339093 866374 1747813 1457130 472906 1061526 1165077 1773999 1891150 143691 652363 1374106 1132975 1893892 627156 1450785 574121 1208616 1196689 355505 1396491 364231 1979010 446288 283435 1823272 1412741 629356 1000042 583557 892838 1465766 202042 1467789 471525 1948803 77640 1178598 1673935 1394300 961470 29181 756088 673074 308448 1345309 1345363 1181616 1552844 1332684 572249 1234954 619664 1878405 1221326 1235760 695741 613306 1624327 897230 1858917 542410 52765 164061 1248187 373527 1001249 1820996 983413 44655 1431635 633797 149704 355634 1767877 372791 459769 6580 1099401 1610560 1971302 747529 1238728 926432 1552485 1561762 700131 1762799 232781 1382716 575700 157088 1533093 526866 1859543 918446 1635366 237672 1732984 41939 1586043 1441038 1337546 380418 1895050 132618 1075009 802334 995177 91288 540724 942963 881727 1179098 421797 1804664 1490356 686837 1983358 1535517 1615637 1459067 849060 1867492 1045747 753052 1004754 1492329 281431 723189 211540 554194 1373330 1985356 1276961 1291676 1062313 202211 1147069 1506338 929857 1066319 1214335 1736154 587993 1783938 1333633 769230 841912 462605 888066 592902 1497278 35138 590260 55451 901907 1633266 582655 391021 160789 762291 592447 1217237 1159941 916582 868345 1060310 1240045 196603 23065 289413 1452345 1157173 794149 1320051 1630159 1696422 1163288 1239822 1788065 1162548 1685360 633621 1553292 1760415 49428 756909 1057460 1997646 136369 648385 1168297 906049 722630 621198 825900 191344 604436 531258 849710 1023154 1048091 1839415 1802879 786226 643749 1733377 1052158 1871896 531994 308965 671868 1783527 1092987 693490 579771 1387539 123790 1384429 899357 1504546 1765348 1394120 213304 761123 875913 922685 812087 1084326 1799541 1404284 500824 1189303 597136 1512992 201733 219159 819820 1817678 486649 336962 312045 1022117 661061 1316365 1344608 1078171 415328 1930775 234158 968117 1381037 454563 536072 364787 139039 708249 1639785 687922 776751 596152 740052 900708 734285 810068 1746732 1126276 650494 101848 644366 734013 1727086 1418608 359993 735378 602864 1587732 1328104 1661425 1793144 188688 1990588 1383916 895136 1990948 1595859 1772950 1828717 777375 161340 1806237 780834 932892 1167578 326500 672173 1523009 1577976 1952818 47585 1711206 1563081 57881 162344 476799 1396005 743963 1240066 776472 738912 598679 976108 705643 1413566 1427468 355790 1642220 1957800 1611379 850323 1178582 261957 1511211 740796 664563 1100788 846982 1793410 9306 791906 1991698 6926 1080750 1146177 1023982 524583 1005757 838368 885556 1906736 1336145 428811 915843 1780978 1979505 1701297 696963 1835805 297541 1927221 1968545 1746239 1922253 1274913 1895098 1449264 1443609 1431985 1325361 1821267 557401 547341 1034669 478504 1294067 1479894 1309795 587315 667985 795099 1738841 1653794 702898 1099332 112543 139043 1302905 1428071 1060899 1750515 524992 1331642 165845 295854 660111 157783 1867560 1356726 1538394 231372 143333 1418878 188171 1586992 153813 1499108 1361494 1260101 103296 529969 1624349 757607 1793080 462768 755691 281686 799918 466122 1863497 446697 1517598 668959 235914 116379 990561 1878175 604067 1142405 1540040 675837 873355 1508885 329241 1989780 720475 1628656 1500804 1259939 1260297 343414 22470 586357 54459 1280022 263851 515903 1582945 75712 1993668 1650684 488423 902712 1408909 127885 206790 1271624 1747371 795459 951340 436512 1263444 1399659 680689 962599 706590 723313 877778 1302375 963114 1792629 1347151 1422158 936959 494600 572636 840934 515889 1438782 1914997 673993 17486 1409267 1762535 1206351 1508139 1266593 1667284 1241569 847404 809165 5941 353189 367224 1599286 274464 1691187 1813246 67003 1601033 893411 440573 492207 24873 209973 1499331 1969062 1158957 288621 239061 156990 1524860 1907218 1841945 1412776 256056 581100 1615097 1794886 1257088 1973547 1461744 1160739 341715 1667718 497838 502755 1632034 1999870 357024 379486 376795 181294 792277 159391 1101116 1261972 1948240 1398238 683815 985780 726648 446770 999365 1334936 1464810 1826551 968637 1616611 532634 216169 1764889 1193189 1414651 1075615 1149794 784626 712575 1511163 1700465 855997 737501 1455352 1806771 1986228 847638 557527 1584186 1145288 484564 354468 390331 1069325 1094392 930753 1969222 155956 731284 122328 631655 133819 1651718 291969 937267 1572091 287564 1695463 15097 625002 1924620 403615 221367 829619 1642971 412643 1355168 1167314 1749032 1725775 346173 1517179 1732892 895482 1989022 1900677 267342 1354782 871812 1005123 687853 912082 415040 1285674 1645043 892648 19450 1701246 1267828 1597821 173136 1284385 891931 178029 745413 1505075 1156089 1985338 721546 1306903 634631 1631026 629104 422010 526407 1986414 1291774 1322642 837508 1088312 348370 409058 1987395 746678 1852153 1316828 549534 1319285 509443 612010 1175265 897714 1196390 1206085 162371 1388376 1211203 991221 33336 1321797 467943 575009 1868371 1164800 949386 353627 842034 1713413 1528304 673767 379590 58677 1146950 294632 194401 964152 263981 1925609 1498424 36008 1050536 1341531 505898 277264 1461567 768046 462775 862187 1247832 108344 576972 1150676 1499879 1181370 1907650 1497080 110114 195779 901299 92954 1877937 1435351 302709 1939408 1846754 1341117 784710 883169 1273759 379992 886600 1966140 1101917 278880 1415870 1698679 651300 1586040 779800 1768156 98097 1998982 70447 555048 763153 1787410 1612562 273456 1111009 669705 1541390 1426021 449857 779231 1998947 1472449 972159 1216893 544787 1090869 755712 1554443 477688 21906 600416 132545 1971549 1899021 1355868 74665 31629 1059661 1511401 316525 1948193 1769067 320781 338027 290857 952881 1056795 1699595 937436 822337 1766657 728763 1371410 117359 1893334 738549 1487780 506171 18723 64490 678456 800204 963947 621353 1970088 1377419 1517628 1825029 1216139 1828853 824665 1922474 1531155 117282 53415 624613 580841 1541981 373656 1347281 987828 130068 1375777 898600 1549326 442868 937728 998503 34034 335600 733897 1155399 298052 1195577 1966669 547089 562614 847366 848863 148937 471298 707001 1684140 1391201 852495 31066 1777660 1154804 909349 1599267 352221 145440 1614837 946644 228905 1032754 722555 327069 1870660 952564 1924856 890796 1978642 643076 457698 77960 738427 1042612 1030515 576533 1822440 324790 1446423 983900 1471677 1783836 1110932 487735 1128772 1710474 517630 517199 18379 767454 1408181 1405196 1676085 1307325 650015 870942 1592851 1305126 1133753 280043 1369423 1857461 955594 1412678 1287536 1455868 513490 406982 17860 1959587 127036 352120 870750 1542804 182105 1437086 1300815 802120 880154 324826 128494 1564760 1559763 1743845 663317 525491 768485 656489 1553215 1641427 949227 365418 723046 1144351 314752 890649 87939 927807 187164 493560 798305 21254 1755998 1423228 1035929 1378680 28954 1631455 1952581 322342 611598 88056 1408334 1934988 1566200 1549848 1182635 611283 1093468 1929815 1377710 1291756 1463551 1163005 1899183 1481381 1257400 1649877 1410472 1023588 817219 461438 1579748 1849936 670285 1596454 1655049 1098918 1604266 858769 175056 1067630 1989555 138227 1341072 1530607 1915453 1443844 1306966 840493 1438772 815761 1649934 1836271 1927859 1488603 1605888 354743 661758 554945 1542650 437159 1075691 58393 1663813 410667 1575523 1135393 721832 474315 724130 1597940 1955743 1769317 1872339 886620 1783973 134389 864607 786572 1495607 555784 1838629 1789876 105539 177409 74435 1553218 1526815 607720 1252641 1737649 135474 388752 1623615 1480846 1336645 1071224 632144 807344 954750 1246781 625311 789295 985121 882679 1291684 307357 211681 612589 509924 222080 1839087 1689544 1551339 1037441 144683 798248 1180034 1726128 1869957 159329 1499571 414259 1792948 1493835 1945638 223893 188719 1265850 499262 1155284 1225846 646245 1300277 1537698 550966 1944416 1419931 297966 163427 1739297 752790 539171 1678169 301928 1919667 627634 1827950 1396898 284706 843141 1559137 1019776 1482457 939836 591924 878282 700525 1819380 1006464 273000 622603 1677467 328354 1792707 944147 488744 1120988 3297 1636623 466168 641778 781210 1829228 505984 547201 590815 408734 888384 181813 1440760 931203 1600536 1648740 292187 101625 198031 332430 834854 864015 968703 665834 1277128 455800 914755 1523836 1933173 590757 299775 513768 1899442 1032918 1091167 1495674 1489338 1688961 557451 9224 228240 1675743 1919919 829958 1066730 1269532 566461 267514 1388173 1122462 1861272 1382187 1674485 736090 1918878 1118090 1609161 1436241 1790950 1669587 14786 527255 1624956 1592809 1881417 1496349 1892042 1597722 1502704 1671005 655349 872588 219217 368136 984791 381971 793852 613325 1054952 1101106 547793 969621 741600 934799 1369661 97242 763581 1437681 406849 1180278 586794 387906 1547049 80197 658568 1330868 1333984 357802 1336823 526516 1446153 1363718 863735 143212 635313 1367881 351838 595681 1465620 1724557 537352 682491 318805 658389 546131 1274254 1157423 34196 913905 315458 1880972 216089 415497 1450797 1130465 292136 1779628 518028 1556466 228465 1442055 864738 1570142 1361875 1678779 532144 1520916 1645610 460306 90562 1721609 104908 70263 1898764 394771 1189208 720519 60008 1218039 1506084 1239581 1500553 1703157 1025079 443288 1615322 64338 411443 1423931 460452 156747 402965 424818 1792880 1736908 404853 1789959 83919 339791 531714 1015800 1358493 879781 1986055 67801 1621879 1793300 282678 576926 149595 270385 174525 184853 638610 1977207 49603 1175908 1781567 1932477 904659 646284 531928 1454779 918679 918805 1716184 47668 1194792 28551 78321 110246 233284 788941 1179195 392823 385646 385428 1198823 1935270 1011283 1479312 844153 1363758 803454 803256 965304 1277068 1070406 1302245 1439313 369985 710609 666452 542490 1205661 1854997 611524 46251 1179867 94359 989561 761392 52404 1844455 1182370 730188 1149265 186333 15961 1121847 619765 933895 1357548 768377 831178 1406052 1078818 852445 1942996 38674 228015 297858 1974569 1433104 1143485 722506 740749 1230753 1390618 635749 573067 355234 1398433 732264 992127 862601 1816066 1605488 577436 615408 363657 731153 326302 833714 1435772 1044432 1197945 1218989 1468633 1529712 1975361 1540723 1926016 1508351 801006 500487 265501 1453387 1560676 1143898 1296693 1224247 1371469 261262 1605752 1483377 1950223 686728 1707707 1165680 1879778 325665 609725 392958 1510876 541467 795046 1233573 1769563 1238889 1655620 264826 1118665 855608 282526 1642334 1989830 534596 1818771 279975 837395 1941889 1565318 1534320 1538895 1894639 1181938 1231363 492514 1097336 1739286 1189554 735561 684384 124963 1913459 1062162 1710078 1549457 883874 348204 1756991 1340479 1311591 1596619 255378 199005 75244 1471619 1615618 663581 1718428 788807 1372548 1166734 748249 622919 1188057 786618 316235 1853314 1685613 222488 1701863 959952 311906 1771960 1655098 342356 1591867 1003019 1172996 165337 1788083 1257462 1227673 750746 1549375 429355 305086 1963900 1681416 690363 452878 1382293 1180491 132201 1698868 1526153 923777 149626 474029 974316 1532380 931446 939360 605931 1325398 1184900 1025124 1223711 437499 1290162 1761774 440480 729911 1656033 176651 1335787 852766 1133322 1156148 205450 720741 1835930 307674 1214299 955715 1875979 906466 777404 1145105 1789926 1193524 1645211 1368211 1063601 487678 363557 1224157 1810671 69019 1471997 362240 902114 700762 239003 677562 171846 1692820 549136 1024913 1776086 763714 358278 1145731 142725 583857 24651 1522344 1675728 380895 1273563 1373471 229538 729331 59140 1151042 1638109 1539398 627137 1740689 1637993 1343692 1983724 1816752 520653 658820 1522646 272386 433730 458799 1269256 104748 525001 1661348 858914 325915 312451 940676 462579 693653 657498 1356985 1139453 61916 1393286 113787 1315371 641970 1832529 1301750 1479584 1773316 528033 434607 366623 1972825 1907686 480586 271838 766633 969209 1743799 1941489 1290750 988138 1312543 739798 1841092 103596 293082 937317 1558984 1636388 516281 742173 454299 1679568 413616 177542 672308 405085 1736946 1957885 1137892 62405 390978 1941592 1441461 1023561 383865 249719 556155 98691 596396 1748223 1048691 813162 237483 825469 1933855 626070 1469061 1458792 1352681 516757 293668 799857 526819 86588 244725 899925 454314 1551099 1983784 1999408 107868 1040569 1604550 89082 1562469 1024382 947102 1056775 651385 1517696 1740671 589514 1396120 337511 1044565 1270508 266001 1570617 588804 383242 943816 423677 1088651 486344 322998 784422 693203 36808 769017 332307 1319222 1230483 1749681 993397 402826 987452 916006 1213769 1185660 233363 1311532 886595 141418 319664 1640078 938306 180912 149068 296766 901861 1409929 410838 1128471 1161046 1118854 1054393 1390599 1559432 499404 561337 1023400 1931460 383890 1584209 1338160 157918 1004924 545284 1300260 1107658 515436 1395803 1361991 1216741 339691 1005627 1239063 246791 1694324 1626551 443688 1562083 530260 1825552 221896 1738483 1472254 1666424 1661369 410803 228110 1106327 1838368 1835696 1921518 231320 529775 449432 288275 563322 1584662 1078061 735584 339918 550527 1046593 776952 545787 627838 855707 1154169 1133146 603958 1317110 1957203 178238 1725263 1103129 225364 1146050 1234340 181836 1510627 1031165 667590 243370 1425808 1578276 1263396 1138561 442870 901557 207420 1500927 1697084 905091 774896 125853 761027 281508 1583639 1213497 1415828 1188105 1428383 651013 190128 603873 340562 1944962 1423830 1312403 158837 1128694 904538 1721719 355662 1281683 1502106 674784 840630 962399 405381 1182597 1407092 1194490 1853990 584813 1096808 1612052 489122 1911265 114732 1133138 1016970 1803647 136933 896931 610680 1863858 1318731 1169219 1608210 1399305 1195389 69949 1390936 1661506 49607 363428 1264510 600365 1506014 174585 441672 767525 438103 699235 124924 1956201 768757 691615 1891674 332655 1342013 1578151 355800 493855 518502 479996 1151061 1491163 1830082 1257239 1770366 187781 1655399 965971 190456 1327917 1976196 323542 785150 182976 538755 845500 139393 611000 1148863 1823719 871783 1872064 451497 1716687 606868 822063 628795 856764 1198763 1665688 796504 291267 627712 1227883 180801 24461 977807 1242890 1373075 120616 1115574 1683729 1851099 1526498 149985 808282 1664643 359121 1264132 303048 551467 962700 1745302 1816383 1288241 1342853 1920355 461605 415820 136254 838237 714566 1171049 1666696 1953671 336791 1142826 1026861 1084926 612039 1436579 804080 215556 396536 1733306 612451 851354 1407142 114430 646894 1250486 269895 701694 1517565 626096 1508986 1821561 1628916 686251 776929 435504 299221 657263 742928 565923 918795 1009205 337875 71048 1862845 1755862 1825856 266044 1387330 1975624 1339748 115117 1677175 1018556 50261 1326991 1481949 707814 20669 738440 663320 1570123 951648 18168 1725303 736559 1714508 663045 861597 637483 831842 1757628 1432284 1672179 1202337 1393920 20296 416270 1518582 1157618 1231762 907364 1490502 966557 1270306 1063976 928188 1758977 1249980 1971038 168108 1008312 1345595 1135132 756610 1408653 1035163 836163 1819217 1652073 1650917 290687 854059 1622278 664400 1708362 578767 476757 1081771 1644000 287969 561722 1353267 1128741 154 1588421 1500617 905467 203419 1568728 794380 1667462 464715 97115 632749 226793 434888 1312710 1090308 928951 1952700 1936125 1670244 1003952 326699 402034 1214809 59191 1325082 538494 1700899 937455 1108023 2691 345504 475510 771690 1474423 114782 1091753 787072 1258739 1537475 1207943 1267467 706357 447624 30064 508337 1050156 70982 861058 1635422 836482 345497 706636 159579 1543192 299330 969306 1658446 1342217 1011791 79649 1307265 560358 1042575 1156563 730908 677263 1063436 556452 1444908 405925 404082 29665 812910 983468 1080893 1177729 1281813 1379545 1747489 470127 130440 1752839 1264426 383623 348294 1586597 596611 428048 127391 971253 372892 249147 1780016 1617694 888841 1147721 583097 510540 592765 255279 804836 347157 1034606 1153017 885738 252345 34721 502564 116398 6847 664753 1501944 1343780 499090 1173237 1066861 1678661 419153 72507 664269 1340452 1197072 1820809 1321511 1845869 1010343 486899 276877 687403 784809 1225090 1160816 103807 1312444 1216412 1138994 1320771 1179871 789552 563893 684672 981847 1003661 1712803 1092368 14299 1905353 1893867 1013670 262295 1068888 1831060 619873 1819500 1298732 872061 293156 461709 1868183 896959 1599912 731029 1154540 1400403 1745194 995745 1028726 1618026 1705280 231111 1425675 207008 1766750 1211631 911567 984228 588251 386066 384965 1183798 669335 1812091 783106 1991301 1537274 1627042 727041 490853 1269587 1851532 1854041 1279358 514240 720515 5962 1301306 768884 413371 243319 1011162 159338 198499 1218647 1920633 484464 1311369 812668 1862577 202908 1926588 687842 235875 1601114 319769 1788483 22034 353521 1672680 1010129 1069610 1856457 1286440 789344 514486 943893 1810823 388378 1547371 1667309 194282 600095 873038 649847 1231773 1379735 1898008 138175 610349 266603 314940 339968 301573 925702 58411 565232 743983 12571 1843523 508405 1711625 293384 904236 1699560 1772891 1147402 1497828 1956892 1524764 762690 1276069 1376634 402196 237955 530242 251911 1524173 1034860 516594 1954147 328373 1422116 1871409 911531 1248195 1030849 1037253 313338 30143 1091993 46017 1238444 1889571 974452 1961545 1550109 1578798 1287926 887436 1965769 577574 206472 1529140 1402966 1080560 583793 619023 1369769 1701507 99815 1033970 1898818 1569987 1842901 725202 835068 1705542 1642541 598315 1348321 472724 837591 1117852 1778587 596198 839458 1359563 598299 399216 1179478 167014 785061 21110 618611 691700 1578608 398278 1373799 943177 1213751 1578584 281970 568636 1379496 272730 133327 194932 23474 438012 1673786 73948 1877706 1305704 711980 850494 396387 782179 137291 389512 1996850 789526 93786 1842316 378281 1251723 702541 1031708 303465 856040 1922716 1267412 1262426 1816828 1891692 602109 909916 886510 910868 729563 653747 1620576 1439379 1746597 1796593 143870 538030 1884254 310997 860052 559949 1158977 1263230 1188637 1201083 1868347 171730 927533 335544 820232 873125 1302721 237126 1095134 1192553 546513 384065 1892690 1005918 465566 184744 356568 1413746 1526151 931898 148335 1634200 90536 1147494 1825159 495201 1354219 1037477 1523742 1906285 1035053 369394 147193 1948515 895078 1384506 294008 1599811 1239129 341191 967623 813207 1925683 487387 237299 445140 880143 1860131 952813 1682181 1842184 1747850 1095184 1483532 536297 1652413 82787 985992 443705 559103 931524 1231840 1990111 588677 170042 577189 144609 743846 612473 745280 1225905 1108528 1518328 392373 1460727 1396485 53147 828662 585975 285000 534426 631921 613267 506395 1165925 578058 563695 848055 1816390 1813356 668817 54545 489169 1306042 1978571 1585045 912512 1317966 854544 861085 70487 24531 677483 1554447 787523 859418 807756 1910437 242120 1017818 1807491 1258782 1750979 1469215 1990970 380167 428359 1903180 786561 456153 130085 1627083 749770 437647 1256142 1740615 651852 150813 1773950 1187580 955866 1948802 793643 230554 1009218 215118 814654 1907183 798034 721849 288675 1009679 1467562 981964 157587 1528918 521022 729190 1291683 1222912 377216 845595 1750058 733674 230193 230282 1657886 267480 1124912 562386 904646 207791 128307 1364509 885497 1111797 1198668 69909 2928 3338 262744 1663618 1961840 619024 86289 1822750 323996 530717 268560 1684360 476715 188191 708006 418072 704484 1155671 1550071 1727281 226735 274500 1234356 749062 397598 784137 1597178 445155 1700267 1449886 752447 1754736 790428 1681858 903612 1874224 329478 109331 564503 1210169 1490317 1118682 1916176 1106052 1414393 1591493 1160544 568579 1287073 1975341 1398816 700481 487566 408101 267518 761866 1675307 567103 533384 1029468 579448 1692056 507545 1486983 892894 518887 951021 1949434 1516735 966304 665988 127506 538670 938967 1880280 49925 1174812 1313610 389169 1427227 1800292 450870 526732 1968693 35814 568895 1689902 1294446 929551 275552 1369709 781797 573023 1107836 1354454 1904913 260930 860146 974271 951360 196051 1246476 1508427 1151140 252901 683477 1075376 1735639 1590357 700110 1686146 1774617 1296191 1860764 1220083 978960 1666499 1811521 19841 1688025 1159190 259561 1354244 1910009 952920 1496562 629468 1077866 544016 1355052 996605 1993633 1723399 1053395 1178933 700814 1693731 1941709 1054200 380303 1491231 1045087 1051517 1556840 1885240 356482 407733 511078 1154220 1848546 1008723 838861 395926 1636669 1418141 132808 308311 1079067 946267 238498 1865316 1870141 1328325 76280 162451 1897816 1981321 1697258 1616626 387292 787234 1464255 1226060 102791 676263 895844 1346950 1712889 1577972 1691517 1561652 815221 1743283 1901183 510924 1153529 573794 414371 1287597 1697872 1112992 749742 1612586 1038677 1102261 1590763 1437781 208302 30005 618728 1968451 1638201 1543406 1576980 915449 1279701 214709 177416 106129 876440 97549 915187 1735674 560027 452381 281706 1694384 567202 797719 268105 552710 196037 915662 145396 1479516 1360985 1875833 1623751 674403 1652354 1889145 535005 170425 1478577 1823186 141008 1972903 1395619 1661003 1147146 75798 204706 1239476 692989 20600 480352 1443667 1046390 249637 1931070 927046 274691 5486 132425 801888 1084217 819167 1858928 1660299 75763 842800 603705 1886891 1824367 853324 1933035 328607 61937 1270651 1479189 1380413 321841 1377242 1208338 160808 855345 1446749 1873498 1504883 519631 631474 1574798 1763290 1960125 1848397 1340785 349704 191624 1076541 1639376 518865 339540 1047116 1860223 22451 221426 241409 962850 1378733 1390308 1306237 586999 621878 1127123 980495 462366 1411228 539784 1796412 1050842 1181401 123595 1386960 815392 775676 59791 103189 611075 428600 1155496 1331817 833390 1931523 1514777 1823968 616781 1413299 535434 106416 413648 832471 837723 615342 759184 567264 1390437 1212060 918511 160872 544331 1884994 1359532 1398768 1841712 478836 639188 472150 146987 559228 374736 1464934 981597 325509 800743 1847831 1564375 1415981 1971206 61253 1552690 97464 751132 312939 103455 1376289 484748 83256 503369 988464 17037 873705 1738650 232789 912862 1087046 112685 214401 356173 332372 1563115 1473150 1678947 542870 713173 251275 1589840 1930406 1480225 1704639 1782789 706578 1691466 1898040 1992789 1955919 727914 1343646 51983 483871 1520659 663465 1157572 790030 122693 244406 449512 580544 1605043 1800544 1167147 386857 524460 1994856 1528317 37945 1850753 1693417 190788 58662 1217726 1470572 713689 199959 1722778 1643852 219819 496715 1256440 493737 139417 436895 309815 517054 1346562 1068627 1178747 448060 1185894 16845 373265 1045274 1727299 1360433 813723 185571 390314 513174 178277 1223867 1113983 31533 465203 1635357 1028067 1051364 526805 1217871 1275793 1310840 283146 345733 628797 1817474 802017 1195618 1103629 1440810 361373 1738112 797356 238695 302776 845582 415445 776185 1790736 1440350 1239879 1691241 943573 1032488 1817131 260555 571584 532908 1309830 1830044 643976 951557 111285 1045584 902670 343150 1031143 1133426 594052 1126070 679124 1741266 592900 1308292 446589 718738 1288892 1116869 1572734 424990 1917166 532299 684378 461249 1848989 1589834 460930 1062553 94425 1409122 1495503 318104 1410554 995269 1258148 1487671 1110445 1921133 1884069 742493 367679 422571 1567848 311968 1105058 1798947 1601017 1136 1158101 1168167 956153 1572952 1276908 684517 1761654 185600 1433756 1205016 1637866 518508 305792 1453856 962541 624554 1722603 659058 275527 1667576 576688 51858 925166 494882 249750 387123 389666 882032 1164504 349046 35323 55810 280247 969212 1726130 938873 601460 767498 419154 1167503 913373 39079 279125 1535615 143410 601404 1229369 814061 610070 805158 820761 708637 1176636 626388 742853 1502942 1230387 1863409 537973 210938 1842338 1452329 1898854 1647840 467121 746038 1212892 1997016 1362607 1941875 883791 849171 1925022 1051116 905577 942732 1661735 800245 599996 1474162 9429 643123 1532376 43437 310736 164034 914340 1348245 1184040 1628032 1759922 1427408 1791764 1799836 601023 187298 1315471 1638573 231746 67296 1636636 1159586 321867 1413369 304640 1374256 810303 1391102 1593887 962433 1475731 1902171 1251034 1257121 38950 233817 1056381 1985146 1516014 132445 269178 407991 1560183 1512886 7521 1794863 1014193 1337346 1077013 291227 309042 287654 1526374 1118569 1423113 591079 1672375 392905 1529192 403312 71433 474710 516319 1493388 1170709 91809 732724 1805953 1445523 316855 1637684 1496535 783235 1865574 1471367 72411 1745845 1117776 1171666 951182 129445 709745 809754 1780272 681903 1026393 1115099 1453991 1997945 525986 1096472 1790496 228487 1788576 89040 1993468 528669 846596 1214166 982976 1702949 275925 744448 906390 89519 1454085 1107619 79942 1549932 1308224 1844360 1945382 1250438 662805 801952 452693 840472 368206 694779 165915 1275261 1200477 1938507 1475414 979248 1162957 469903 1743803 1683091 1306806 1020042 1453894 1445634 221899 1348789 558961 1443605 859359 574238 1659144 309332 585914 1079504 930601 1551535 1883618 102608 1826281 119082 894865 1386061 1506932 463999 1238545 93575 730350 692913 271419 220100 1029928 1486430 744877 1756033 139763 1538443 606996 1440190 319013 123311 1069858 888691 1247258 793519 1094887 1014004 498603 260048 1663555 1916031 265391 653060 483666 1822006 1166065 1566193 620375 329970 472337 185465 1358554 1920210 22232 954696 1817738 1711813 1601906 1378632 1196836 386904 578184 1840463 305991 201515 963907 1854601 67257 1581541 1129643 361248 1430619 230660 1655633 1125487 1198988 325112 377692 152683 1494855 1880406 1020890 289888 1466405 1764358 1343073 1985991 258814 1087299 448304 605995 314807 1521408 1405520 39535 711276 830385 11000 41863 1130481 502840 313414 130805 1585677 1781684 259837 718496 1689739 932309 452806 110018 517773 1543887 1368940 1190307 1672408 48112 712204 64206 59625 286466 274256 1811051 443790 199060 772544 1464073 1896169 632276 122331 696159 1490107 1580200 1404669 1948101 1622796 175437 141740 255721 42610 112001 1925773 1676106 1632778 22053 1926473 889176 1382962 628565 1854258 1721614 1524830 1109801 649551 267832 1059126 402930 1198378 1724126 632971 1317323 979870 333379 1421273 1736742 799128 1944715 242829 722845 1036403 683892 1061387 1881038 1582072 200801 1497317 1576837 718619 527570 1142540 1544045 942505 641350 6466 723357 306562 965410 1130390 1059812 357522 1337793 1232806 1580721 1874865 643094 1186976 1630540 1759044 1634116 1015358 55549 1283914 256289 1545837 894700 174146 1355420 32666 110396 103403 15639 128093 1177453 1300851 1589536 1875708 869292 650272 1995312 1705441 1586755 16824 30645 1905769 1916454 904281 713924 521383 158746 577408 317921 448030 795376 485280 420446 1801095 564334 411585 1760803 719600 1664029 1026336 420917 373678 1687215 1772243 325154 1255762 736618 1187319 1254524 749682 1872248 984381 212004 67754 1859435 1071586 1061018 1986602 191632 232006 839535 161541 1487030 1884927 1130183 302649 713064 716940 13432 519319 1445930 793008 1958822 1609041 192493 1013223 1482516 268479 800502 767924 1365543 1388118 572164 385916 86209 368777 1330680 53827 937629 1911392 803850 1958500 601959 1793521 1429982 264593 52495 1063427 1610894 1979243 81188 1950660 1036553 1634659 1143996 624103 1598565 1668369 28323 456830 1130793 161016 565371 30391 1940719 699173 1525012 796392 1382876 630674 579747 1042185 1313276 533065 1833971 305051 1661855 132042 985212 348967 164746 1560791 1469162 820838 486395 9908 938445 475800 501309 395126 1848119 1069654 1921247 837228 476200 1150855 1320887 1207454 1560683 622380 1229120 126639 411857 275472 1481127 703162 808265 561666 993821 1793995 1551601 477002 351193 1811614 1055440 1019560 335675 1376835 400429 1344301 1973671 838266 1148921 69150 835398 199230 1222812 974838 1748398 34966 1913190 662493 1141184 1536339 1590492 491525 1515715 1808964 257527 1573131 449617 137359 716627 836531 1826840 409919 1057313 172872 1365472 1283596 446636 1796459 577949 1192301 385843 276043 947138 159993 1790266 1909801 1865476 247526 614540 578654 1497802 1130791 1850669 1220114 1615103 1537716 28697 310645 396048 1193418 673572 1560002 1466138 1626936 1782975 831256 1322628 255267 391177 1247174 51797 1802146 1754202 596801 1990005 1402738 963795 1559470 813208 699178 139048 1043797 613394 1729535 1756768 59422 980512 711687 393496 721450 195792 1017268 1183107 1204970 843667 264150 264934 1767036 1367462 1180758 709214 403285 1022391 962265 1788275 1540594 377262 957080 1369304 622693 76345 827560 1012767 1975110 1400694 87406 627370 1160682 1483816 1668281 528334 266373 531837 479767 865251 1146700 1047609 1908393 1844370 1376539 659742 1954148 984129 958001 518306 1290682 1281468 788035 637780 1222716 1331088 809114 1704406 191137 1212746 1816819 914278 1922402 1150350 1214509 1408435 1878732 1787187 1076296 400092 1578008 1414965 397530 1071891 478336 1760402 384893 1065551 1260453 1590523 1400461 1261860 346122 792963 1390528 1311251 517954 1268998 111974 1030034 1698033 1374820 127335 785669 1187041 851792 567653 109583 712133 1413479 1293796 463537 1186568 1247477 758263 437669 1656188 1442377 925975 1552004 1807143 744926 755004 1181718 610339 315127 154094 1023181 995549 1134436 429679 417985 235982 1191318 1396437 1976905 1770995 678133 1877429 1255723 478905 217498 1897506 1608273 371039 217053 1318512 1602831 24502 1586059 674383 1920558 1070293 1994132 1475398 1606265 600969 653687 383999 606006 1376297 486657 669507 1965581 1120917 899571 801242 1514546 1970058 1338591 960002 1140259 1424213 1248902 1694939 1568598 297074 1642849 626869 1766138 1788908 1334337 1604679 772106 51338 283074 1569458 358834 387255 917757 1062065 1383319 1852822 1237391 570014 867118 1415546 1618390 1968911 1783883 1889411 1985846 448796 1952680 1580944 72871 982591 958940 163628 1691692 1001270 174278 1490370 923153 357684 651143 1542201 1519852 83982 939596 1682222 360861 1592035 573219 168893 822591 1590832 948383 644149 2996 775340 1897038 1454712 1742211 188271 1041186 52732 1807182 824770 1651286 1357285 1404345 1494568 1711790 1091324 1568215 1407000 925324 1864079 482858 1463190 471639 332260 1774610 932798 1050099 1792189 1497720 1141302 1484983 796153 1808622 1158274 1349252 1512848 1267832 1675375 466540 919300 1203153 301587 1471786 1567717 771663 871691 812131 908702 1243710 1641302 1898858 923941 783271 1315018 528237 1396374 947963 1498541 1530262 1026380 178153 642194 1116158 1427140 1279990 1565361 481659 1539930 1104778 515609 354538 1637086 1685843 884932 906699 1272889 449725 304899 1150302 887879 80434 440106 24233 1075029 104 328035 1019479 919142 1930559 908941 892998 850351 330823 989159 583809 98734 1111805 422158 1062712 478407 839998 1973615 251696 1974489 1223136 370387 673886 30394 805865 297487 469167 563851 1248282 535847 428310 845335 76403 998494 77031 398861 1841554 244803 1888767 327364 1482556 256174 1473417 649593 1445321 885793 952578 571915 1802657 1255574 966610 1494140 666994 470540 994555 1747507 787544 1274838 474033 1682544 492751 1321620 1436779 991800 1211306 1222223 1909910 1026611 331065 1994243 741813 1561123 1821541 1318524 992589 298679 894968 759835 278998 1772808 650506 1656422 206597 1831860 63204 793854 1339080 1273282 697351 1482362 918019 846242 1604636 73843 808300 211442 207097 1869914 1814548 222357 1865012 390094 1722012 1920951 134673 778459 1322795 1290332 1340568 1260923 1767886 896042 49513 1767226 1642831 246204 1313762 1572045 1967209 321292 983207 886743 1292719 1342958 692495 1391132 265191 1206052 71701 1463186 788242 1661640 1306906 1050713 877720 1681876 1782860 930233 1419135 861185 781413 1194031 1475579 590343 1637136 1235719 1008901 489776 714337 474049 267777 1768717 89198 839020 777660 1017704 120072 298741 479622 1347277 207272 1829662 918846 1388069 485890 1437701 1821895 741049 204095 576571 887276 1760093 616155 1768741 346584 1060794 1062145 1004084 1620862 1171412 533835 738943 143374 1100436 335853 652501 245951 1917623 236171 1579136 274153 421527 715289 333604 1894341 1204931 150296 537229 459728 240966 57625 531141 208480 1461771 1256072 1090684 1193861 1968141 531490 686370 1260819 1311253 1077516 265913 1115300 1486615 501100 1116003 1779090 1939229 613451 1444678 1600271 127973 1429651 1157847 952268 854616 296077 7678 1166359 1925470 476184 1366780 1678491 724833 1222906 1177428 1076651 1600995 1497534 510758 1435364 423294 377677 1014148 597917 1086258 549625 1733979 1113311 573781 1845054 346249 305278 1149396 1751309 804849 751797 1235731 507086 905023 1918182 453857 1320596 1776717 1845679 1675302 1728926 172256 1742693 1964373 1418399 1364023 957342 299099 1029380 516451 1284741 1961425 1221675 710748 40950 127932 987155 1944536 1515079 100695 851106 302570 730719 907376 1917750 924608 1628742 1371685 1025936 867601 213786 1566628 1635407 1589267 1037888 963634 211122 1503980 1307462 95669 1792680 820514 1779401 197282 1058541 94654 1172708 589347 621044 1545034 41302 1052799 1501894 835479 1171043 1113067 1090479 1420378 832584 1295678 1413438 1975265 1083100 670557 1266106 145549 287156 81569 1725424 607881 502270 1202119 1047419 1347535 1875794 1361770 196404 126304 1282882 1607701 1551520 4223 1313795 428911 1894517 1731565 304699 1676952 863441 1665513 77714 290821 938277 926172 1519582 708343 838247 899618 1296900 1490011 939175 918744 1515920 350117 1143687 865757 579932 1138372 120490 235030 861528 504121 238113 1633769 1755742 679620 1723885 400841 1948619 887869 1880085 328482 137945 277344 1193935 1414902 584708 1685452 1864144 1534180 1468492 1682061 655353 1224485 1530522 1845651 1152443 664166 672137 1875922 1761402 340961 531735 1559943 1656763 1868362 1462093 1711537 1847227 47791 1152910 1775076 45306 192776 1264889 385286 1185001 1945317 377783 1206014 573506 741177 361717 557107 1038333 1544504 1283823 1371196 530306 192230 1665054 1837683 278351 1669504 713897 1519969 1553101 1762727 196257 1720122 1257393 852627 385374 560952 596934 1571867 1824410 836372 506292 20195 1758250 1943269 372445 1282052 17514 1918722 1567654 1834274 1397684 487947 579206 624738 1249894 1313114 122110 1807057 1108444 1647182 1039469 949495 723349 198296 181403 1857702 778583 1237886 1765259 1005302 1913225 9570 1468657 181050 1033454 467496 492480 153921 1759193 1231993 55933 1886651 1001221 1614683 104890 125648 365380 1626181 519190 769586 815178 1911191 739480 1552301 972873 244024 1489567 23795 570060 97820 631055 705351 23798 126811 592428 1713181 688350 1491213 1652857 45925 1925787 543301 1660282 1786082 1256724 1042842 1260438 1246680 137987 641977 737544 613319 827825 21234 833950 1875333 149451 1917223 725437 691022 288021 750062 1752055 1714271 1254054 753620 351491 933806 1225735 216420 862850 388271 1663916 306377 1361008 1077675 544186 1332691 1719064 399609 1426257 1161904 305477 246973 1170377 58314 1143095 1533634 1892511 242322 1868084 165065 104650 650481 495432 1847360 943011 1365885 1903679 1673517 1603481 1193372 338203 669392 1821255 648042 21872 244629 371887 1197096 89242 460465 1757989 148257 369411 936198 233936 563211 1371474 1967693 467607 70044 1965286 329879 1820944 194489 278543 65990 1517981 1082696 180268 342990 1350606 1958760 458627 1058633 548286 1655626 872908 322162 1537988 1809234 1250154 550746 1543529 520462 650808 979991 1161532 584855 1129273 516620 1416778 1630568 1903101 157958 615662 822053 21804 1257123 855180 1507810 861611 134937 1148203 435972 127383 1295281 107134 714759 1389767 1297963 1219731 841203 1383074 1797206 424825 1109955 701539 946655 784222 636000 1193044 643589 763105 66505 1201437 1542140 1475679 748372 1123675 537491 1420523 432547 1116435 1925086 1865662 884026 605557 1795399 119465 1403807 1614091 1130524 1176313 177193 1150619 451223 1218398 784499 659798 134169 1084518 197100 1783108 1777490 701594 1990323 1540511 68092 440968 1213493 709790 1367558 253558 1351526 332829 1589289 522594 1377092 83941 112860 779477 1790573 349937 677876 1604505 291808 209428 858144 1058438 1583700 1589372 1089752 1596377 759112 1366591 1330520 1678623 1756209 1334710 502007 897569 1740986 1424655 948483 1034633 90976 920971 1711295 1428050 1047995 1559091 1320746 1529903 1412967 540638 1038472 509799 556465 1191466 467329 235334 888700 48397 945155 40777 1317646 1840541 1122455 1338840 853 883046 1185176 981467 1736511 107190 1068638 638176 1902049 656349 545919 765552 324954 1481399 1298752 474475 1748534 760714 1805123 999284 630306 1318639 260413 452459 1840403 201070 434573 79271 1473501 990452 330032 1326757 84954 633029 1689753 1108555 866215 523298 677988 250976 493594 1596011 841683 1845606 684789 700843 1632526 1035171 1573006 64968 314431 1591042 1227648 1056819 168439 1230891 993344 467868 388948 289414 783038 915873 1805035 749097 1041703 1359094 763263 861468 1809906 798429 499575 1761459 279913 755706 410266 568817 476826 1324114 288709 310889 534796 1908037 1078196 1857656 1650287 1101026 1610609 369948 778239 715056 1729868 1960888 1894616 782885 526782 410965 1447321 559617 841522 1745383 355347 1304301 634474 1271431 795983 1290603 1269695 1898372 634166 496040 1319825 975210 1228376 839063 1315970 283192 297459 713364 440641 1327683 1284776 1204419 1763134 1944032 1900275 574474 728568 1132885 296432 1177652 790411 204991 692588 1642439 1135316 1244975 1432037 43852 59374 1467069 1969121 1156571 435673 988412 640385 1403702 1329430 598401 1222247 169064 1246319 1672859 1545539 228661 893616 1468684 65283 1622804 279422 1385891 722214 939759 1635065 638432 1412184 690488 3237 382487 1241315 1172406 1070974 563629 584343 1370862 1730049 43285 1558464 1318532 1248331 1342772 1884361 1770953 937868 1630687 1505037 652992 136265 1956484 1421571 1271465 615330 1296825 56404 951620 1174694 44479 1569963 76917 411291 157028 1516004 355162 935390 1781120 1319250 316963 1740227 1912774 1230505 783295 289867 1255270 1946329 854738 1555439 823696 375936 1178999 179337 1019387 12132 1332970 386013 1378811 1999217 1076884 44755 294937 1302243 321576 1941688 905350 552421 1040837 130382 1619303 145287 478916 1388035 1438442 70601 1613127 1199271 740378 693899 1848855 1735219 1077887 1515214 693712 516490 1114026 1714889 1025434 1968029 679404 649868 1814003 998244 1569879 1439438 1225724 1639422 459835 1275045 1043903 818902 833540 527455 599294 1687731 130119 983523 1864692 576030 465003 48984 561663 1820438 113738 1349336 561164 1293488 266527 610337 396912 19380 473398 1508396 178282 1925701 1098297 858138 1607475 1207803 204716 1312786 1191743 1452092 915443 1844681 212748 172983 1208708 1081099 342512 1960725 873240 73130 821073 1180703 463828 629160 391179 806360 522104 21601 350036 1436240 372393 779212 1005186 116702 1508534 1965731 924192 1731238 1346674 1519888 146288 1483229 617043 926694 642609 1400436 641753 811368 1499565 1731856 912283 515186 434775 108042 670633 1513217 249003 1615945 1944708 1947851 471476 1826036 161622 1526592 793516 476330 1605825 1537424 10706 1614507 1950687 1664205 1750734 1264242 1244581 1128955 1645654 229081 985039 721029 477632 207445 666139 494096 364994 1146389 12066 597252 8748 1232525 381036 1301082 1399052 184757 201702 200589 1419474 306324 839807 1239936 904843 230721 824917 1084417 101877 1244850 1870437 411708 1524081 652693 347832 577154 1611173 1329659 553808 1762933 1515276 395918 1417565 929553 1118409 201279 79489 1634633 1593462 1499561 1071919 556733 1917153 1159906 1521338 205893 17185 200839 1113761 466645 690958 808941 448614 1905210 239647 133039 1769845 1983353 616529 909494 1665457 1869153 10360 307347 932461 1200749 373964 1801685 1396469 550792 1541766 1463639 665380 609050 1831892 281674 436506 105790 1571923 638310 1073218 1241484 591348 500051 127165 302088 166132 946528 701223 693768 1370768 1425803 1210204 1165354 927904 50099 1214324 1012801 1759853 1991138 1510311 1486163 1339168 1933005 1293958 11211 136395 861931 40176 342722 1472855 725608 1661795 1954280 886375 465417 957377 1269988 837918 793454 808161 745095 1074777 749586 888620 591444 1521886 727715 393605 17111 1719593 1693558 640678 1396028 148860 1753083 1073270 1900836 803773 383439 1989593 264220 53614 436768 877698 542097 769887 407289 347110 78784 92462 1288074 1344348 1229344 394784 90927 335310 1386934 257410 898084 701351 133687 315770 1117601 1124309 1960157 958219 1556858 977596 983843 1526695 628467 1098487 1083312 415344 1134241 125606 1503015 1973592 285998 725415 1742237 1735903 834550 179918 1399647 605979 235397 1210531 1092042 1989813 392452 1477811 404764 606127 1417713 855490 218923 894298 1034843 1335343 1111119 665135 757356 1388400 1949586 1267835 1902355 1364768 564064 417394 598058 841094 1451459 449591 1622120 1086805 1470552 990547 1031367 129672 934915 137144 1431298 1991878 1217455 1447713 1841598 748865 335140 1829516 1700896 393004 585101 1175938 539742 473514 56372 1817597 241089 593782 446599 235797 810247 1519942 1977385 341521 1188703 515166 150958 616331 1052372 528476 1383689 1391548 1234150 740482 280720 415444 920267 1774515 1876193 1907284 1681729 933455 1707663 663775 1063496 1731193 955652 1799 1594272 520762 185968 92616 5562 340539 227338 1277909 1315930 891935 1796958 180741 510710 1629229 930304 1619948 1572470 956371 1246772 693949 212888 173046 979621 371344 21961 1334931 71372 1177478 988074 735497 642535 1699922 900063 1260079 241698 812227 698485 791692 94248 1184464 273501 558516 312373 1007252 1681769 1089033 430666 186374 1877761 387559 880118 1007323 803606 1532029 1992635 872921 1044413 641816 1705591 1104408 1679739 1847951 1066394 1694263 826742 945654 2674 527099 818061 1609593 596057 1447435 1796818 814184 1491595 1845142 500953 203067 600721 1255528 1209512 160211 671090 845700 1798005 1845945 1703587 901878 94598 1260639 625116 102219 925756 1211204 1953309 333607 287225 704893 702942 1964564 441492 284370 388094 1342794 582659 1272802 1918934 1458783 1211810 517421 1061753 21422 1472650 693030 1219956 883962 1060160 397366 1354120 1180540 1472701 1976846 1665163 401957 1279330 964391 262577 1876798 946815 1379597 319622 799846 475583 1372538 328588 1019075 1108987 621614 1612280 1885598 1920066 1551324 548117 1105714 337199 925253 462976 820293 1692025 1188364 832112 851643 19872 912902 1728123 1121886 21935 769553 255355 834351 1243476 1244256 749134 771905 315680 1400263 1820134 1915887 1402896 1938431 1633720 1778963 711627 1329825 17153 42304 640626 1734873 985723 508878 1563325 1800587 1987963 481152 128531 1993934 1435471 1910837 1428090 1185032 1748318 698511 617325 26893 1103796 1073047 1436171 1656506 1020577 1898010 726444 625066 314527 826636 428988 1926694 1031683 1117504 254687 1873146 940326 1582991 486197 1488726 1813990 1141846 418625 965877 1434050 261 693184 968486 148724 885384 1577551 943884 1170516 338040 253574 100508 1751225 1439142 184048 503810 652234 83930 1239107 7503 1035833 1338274 23983 543533 1772457 1835428 172155 1630494 663962 698988 434025 1350812 1340606 991710 213877 434751 1016581 982404 1519106 845663 1785045 1503103 1550220 596225 1739067 1702875 1044999 350109 875070 1149518 514312 1732648 1129583 1954163 1748471 1651984 1216989 1916629 292081 237080 634570 559963 1940228 532478 1761872 629784 971207 717873 1903217 259843 1472600 650457 1000718 425983 1314799 985433 937420 877135 944822 736650 700217 1438883 1184417 657117 673386 852221 1364179 1223065 729739 126067 712684 1522300 1486843 405955 804455 1539657 1777989 1383977 534947 76114 348615 630602 1805719 1851210 1756344 734502 924858 1168203 654273 1510563 1483103 446539 1046153 345118 101811 1372928 610068 1015910 462418 341180 1879799 11951 103178 1656757 133879 464607 954158 1047437 39494 1680328 44630 1295969 431357 948731 131114 488644 182157 1589068 1762470 327077 1842685 335136 1553677 926710 465719 703481 1035083 1267074 806567 1035556 1903445 1716621 619740 1119793 1986647 376319 1717376 1669294 1198472 1185318 1175095 513280 1679956 262254 1622065 1117838 78416 1707086 1760256 1497924 449495 1299491 710021 1196919 890534 66390 1220519 1416949 250543 1210311 1836438 1726498 1021968 1411869 447875 1788035 954108 396404 504346 613001 1132596 991979 1979166 1227111 1083287 431181 375671 1183985 1712697 253848 1210891 505673 159883 1553986 1282299 1256452 1020338 882467 959029 198985 495808 1718872 991158 979046 1197019 1242832 1907335 501693 1065122 568144 1243965 689176 667886 783344 376614 649126 1547332 1776031 679108 1383674 1998807 1245660 1859994 1008590 740425 335157 1764039 55260 1217768 169343 1982898 1966961 260004 300665 1934771 1460957 1691262 261742 679816 483247 736635 1358271 750440 31174 814955 1193327 926803 1700750 1408513 1417842 414255 635785 1174152 1964171 23944 73715 264493 838218 467773 1498079 186525 1294426 693493 1159477 535522 1210325 1325923 539605 399496 1900821 1962778 1967399 1363839 81705 774068 1832651 293423 996275 716179 1766368 683315 202809 1847307 367026 158230 1290624 151099 1070039 1937380 191967 893637 44120 1996214 425962 452428 859928 526022 232903 1363486 1458124 1553709 1415064 939918 1795360 1129131 683792 383906 602337 854131 1565975 113989 1761003 346353 1388265 1030974 1822913 1031344 1700992 265404 1523861 1128254 44585 393272 913494 730810 1454518 510537 1731920 104166 841884 1351122 1526387 285709 63316 320608 1219047 1313393 1792261 1021896 215399 1183351 1978752 155861 1801833 414065 1211278 1666374 640182 1637810 248335 1442266 460473 1588515 1644707 129878 13295 1139401 1141817 1458028 1010573 1306288 1607965 1415792 387624 381812 876368 1196806 1664689 679020 1834908 487642 1885398 1600924 479717 1593668 741642 987490 61665 1515366 980434 486695 890791 1216115 477809 1915982 351321 1452600 1101811 1196184 170080 1129834 1858464 1468339 410751 1974290 1005596 493348 135435 1920720 1995587 1548609 20602 463813 1364827 563879 662956 928273 1336682 969050 1726485 1481727 1008943 1789708 1660273 479025 988733 746013 1183933 1112052 992019 1554913 1100879 1527244 95495 1120942 336883 1232984 1992267 1632488 1100835 476296 998042 1507064 1904894 1956159 1455016 1632258 1418508 1355087 1280171 1873375 954773 1002859 48093 1570321 1205692 1310100 688686 1093012 1270260 949340 585177 795322 146235 619064 1635347 582936 712122 1131371 1073930 610830 1389489 789948 1048522 378694 1693022 1314897 1901577 551048 137475 717035 1784481 1282799 1915421 545766 333401 1671451 1266399 125979 16305 828531 234784 868028 128443 1304851 1081555 1821334 42128 567553 1103829 1566508 882319 43189 1350729 170473 480443 193145 992695 1058799 1289910 1879488 1740693 831754 1467220 1348093 1143159 886245 1405518 561471 1192436 626146 1555549 922958 1453067 718494 1668226 1126026 882566 1107408 210253 1714670 741935 591724 853275 527257 1571428 1571017 1770029 948452 331118 1562843 902325 255341 1949085 578867 1643590 809368 1216154 65808 1916403 452580 1113652 1899905 855599 30039 699183 1766565 704242 1874345 1396022 2399 1267779 1747466 657841 1274265 1754334 743200 1650915 1928948 1565059 1067781 158769 621188 1416284 573586 1439526 1921791 1085180 253904 1450461 455567 12332 477859 676620 1429650 604783 289986 143813 1422704 868300 1354843 905908 744040 257024 1005108 1498966 1439886 1563370 487116 1390188 630729 287862 385956 1728888 1114367 35895 645783 795516 1282640 983354 1655277 1277436 1187764 1095226 1479632 1714459 1641712 1465641 857350 1894365 1917359 1744969 587093 1969696 283439 574707 161216 782410 1317773 685340 1882368 90906 773704 1547907 968023 1442865 1774943 1206267 1370795 171149 1141160 126430 634658 1526116 1287242 1351622 1046654 1254391 27270 1022243 1624541 1096280 689961 1920447 1120966 232285 660654 1093195 680382 762666 680216 2356 358427 1012017 903192 297017 1731381 1091915 1480504 139764 1445362 1207607 404005 1473936 636236 1863564 1564909 1606133 1026255 1426084 1835322 916389 942611 1837135 768921 298517 717744 1974457 622529 1786989 207241 1460263 113043 649741 740502 1389381 180997 1543898 1214311 1927799 630838 489862 1468651 1586905 1744317 34610 147059 596752 1763105 1678768 1937949 140485 60752 1244697 1418908 1855233 1931038 343650 1899435 1734846 288011 1810465 1628760 1556399 862694 1610850 1077722 1727980 220356 729740 59911 1072145 1383176 719252 1823154 1308928 1632822 1688570 1939768 1086239 377827 1523415 673590 1101420 181613 933905 682227 702663 374352 19046 562729 203337 1151554 1503270 1838868 203157 1571802 179851 397678 179394 252189 610626 408486 384517 1579977 1978786 1883539 1194659 1705452 1027048 1914266 460254 435676 662092 1117441 1704901 446089 1468242 528789 1368477 585593 1989936 1151933 1639968 1731938 693391 1790012 1144005 1689409 1129550 27412 176176 1274305 1294829 1956621 1573470 159096 1954701 148322 785544 1245067 152343 1545441 1428862 713557 774059 1319633 639496 1003638 1499773 1294016 1288936 999586 1179255 1827184 1376015 1497346 522524 75056 1564831 830414 1501179 1005898 1245787 982953 642506 361951 762211 671675 799281 435475 110834 1314340 1152149 541302 906168 1226491 635558 409635 1614443 59835 1500953 596582 186997 954506 1038466 405583 149088 620896 1385122 834571 522064 485479 1067732 23116 1191174 1400608 888014 812331 1299334 1502748 330493 1351591 1315097 302010 1312329 976332 1659415 1076612 1442087 577455 1422027 1096375 851464 1867464 1321063 1695433 243383 808876 988974 350238 944479 1175403 861059 1780071 566350 692756 1779828 979352 384630 1048667 1177214 639040 1994322 596187 340810 1106552 833100 644555 1422520 1359546 436235 1216506 1901595 630215 1144437 1938526 1301058 410184 618286 1045637 1636977 1946096 890401 933863 1155868 285394 1959785 1796234 197125 1111538 1303236 957490 485659 887006 957007 1090472 65216 1720000 689136 1533040 1330024 492132 1280287 1097990 1304288 1987422 1826200 1579370 1546719 1382705 13253 1482553 1544075 233076 699937 407737 1265939 1057075 738678 424633 1612164 1558240 567598 1181649 1622192 407162 909968 225100 523962 1335683 1739395 1232544 451795 1349137 509705 91313 1971665 1088018 82436 1871561 921403 1672552 156265 855133 827348 1022524 1701851 445243 1507371 1718578 1636987 732207 714143 280511 1342541 1219770 1493030 573618 600076 551787 1940258 40964 1304389 1066577 1809899 1256431 651062 1958361 1147607 1102945 1599017 371676 619547 1705755 1495957 978668 1933464 1230459 1036072 1004215 392340 1661636 751864 1403746 88568 345483 1572180 1827837 1658346 1828520 1757163 1325174 1015507 1908721 1372931 654301 1056522 804415 1257698 218714 41553 120561 517188 762804 555169 38517 512933 728514 1931035 336868 168592 964112 988183 1092555 354550 1697563 1223890 329276 1911635 1891574 1937449 1982215 585277 1500891 631666 1984763 1142467 1326145 516609 142593 698263 1885084 470507 557628 1192099 571906 941821 143478 1489739 61472 1697227 1046321 1512495 1877399 718305 1782184 328668 256847 1009397 649449 1334554 1135301 403529 1554139 1394424 115575 174902 1995110 1233552 1799203 152793 430738 1769379 1233613 1264661 425046 867891 224253 1824212 1994956 147237 1184451 710388 844256 1083943 317905 1181951 1578638 1503209 1377229 1969371 703072 526842 304645 350250 1113641 386229 1084573 1082076 267774 1004217 1668130 1040103 169418 926480 776627 983197 869015 541000 345323 1380403 847165 1395882 1516904 1373206 832891 809063 774949 1647648 19401 1665761 1768028 656907 467724 1324724 1802639 1588305 663883 396318 409511 252800 832583 1409527 1421870 768904 461779 622479 1307585 1374199 796631 1449486 1959885 1122523 662096 409094 249612 1112432 974799 1412602 1444242 739686 1355736 546517 1066463 877988 1717195 831242 11567 962197 168623 425252 88433 1375448 78657 129706 1532160 384570 1761275 1844553 439040 63278 1006269 800924 1236602 302030 1887434 604458 805238 583356 690207 1703708 449802 1766696 1661716 1172440 1242347 1416476 710473 802154 1702811 1088540 344631 1558097 1477325 1992684 829394 1855520 1189290 1546285 402455 1825684 1151475 1481080 58167 1889087 1353224 888184 327105 308205 151870 254679 1311122 748810 1158528 1964013 1294397 1190191 688921 968734 318175 731063 159372 1809528 151085 423111 510406 427078 1680177 1327773 1973309 1549220 1593099 340344 188624 464595 1911589 1359925 1580973 636055 37039 1527446 318657 677728 1159897 394549 64060 1405010 1729690 1779082 1888994 1472375 1430527 1890542 227386 692758 1659553 1442778 1232508 472525 749016 714390 1828332 1559066 829535 120979 533731 779452 1955353 922122 867014 834850 1950763 1961410 173976 1701115 460583 729948 101844 1715671 568481 1357172 1432218 1553614 987935 851258 1498325 596258 980346 936979 1471706 987792 1521750 1042678 16931 1437476 359954 101766 1667920 1023416 1025800 55553 1589611 946509 1232300 1935199 1246513 307802 1432093 1205775 527231 1669765 1160450 190355 1769297 139096 1374533 614360 1267965 967207 802389 612227 832316 1418817 336881 1681361 1361308 1386241 1802468 1873283 1657973 1892708 764177 1029951 1279323 184390 1938063 1543470 681328 1302173 860546 878443 744134 1777147 1618455 1496529 1035880 1834942 1187486 1898367 1664726 923051 715086 1973055 610547 1120235 1353088 965439 1339947 228401 1192102 881537 691640 1073511 294368 1222885 145559 1799204 513603 1964182 851040 1909898 1097507 1196456 1700670 1716248 777512 1731148 1560026 1007803 1444518 817396 325348 84874 1631875 812123 1846080 1774469 1823374 1996722 44649 1040235 383222 1286086 1234479 467669 129738 921198 1323826 978702 1153351 531603 319954 596336 760682 619974 1163685 77848 116355 1111751 1008027 1414197 1753786 1359538 1230638 26370 1503433 567047 1536426 1491201 1823578 1947240 1200169 1665695 1888184 1990971 1328777 259150 989511 744407 697039 466650 1136711 831312 1645687 576389 60213 780745 1881317 10393 806689 693691 1905092 202805 280642 1183089 227749 269000 830873 274438 1024608 1290701 1082125 1546849 928194 542551 83925 1247337 1199518 2889 1797933 1163389 266374 1325586 1996803 664871 974648 1193660 133429 1816389 636628 1420468 1262031 1927995 1191472 496224 627877 764149 892440 1811370 395481 1421843 1092921 1879282 1083205 370320 1381787 296878 1514438 1778922 1984851 1707489 1839565 1199229 1678398 1604296 506293 1791936 609761 1240694 1117173 1053883 1706613 512125 596738 752095 1502226 168781 344210 795901 1450941 823614 758676 989631 712077 138364 1742470 1244125 1199093 663976 1611037 955438 1829764 1822025 39368 1404244 456518 1026684 1701217 1289292 248052 420560 1135800 800446 1102588 886955 24518 346431 1374455 1466176 616363 1456214 769026 300887 1965078 386991 1990486 105506 276257 1231183 545668 1281834 1426325 1162006 486835 776354 1836764 625874 717153 278584 1764052 1414295 724574 567785 1349996 1925103 1575702 54964 521324 1413514 1755368 516261 1943947 379233 481633 1661161 1064402 1591201 873498 726605 191980 1495656 173285 1224018 1496453 1632069 1128862 690058 703943 1528645 342193 123249 1446825 1471345 1621738 1105559 956102 486256 401742 302123 429911 1635278 976366 1234111 948979 1678154 355267 1592283 1486741 1749025 7251 605048 1430271 1334145 815782 863549 1341352 918184 1607741 1010661 88152 451634 1677211 516938 1267354 715301 1788869 1096923 1008731 1311134 685598 1119170 65224 1871524 1042239 437536 1622707 628490 1483273 255867 535346 1824586 1836525 1930761 1589591 295474 691953 1889555 1879250 1259768 1847215 910245 1181980 1304089 741346 792366 998186 1972845 1140922 588641 542343 485435 615681 219869 1815984 1702086 1674979 510742 1943569 132260 92 981227 198168 939456 1434379 1772271 95596 1281121 830573 1545174 1132257 1942885 1064059 473968 75234 1531723 793611 608101 873453 646363 1701322 905524 1542448 707307 1830928 1948152 388947 793227 1116478 234816 1690645 373368 963093 1984012 1472647 1440060 1772947 1925865 41487 1567967 874386 1289523 1878006 936467 1622399 1797299 1122849 162090 1677598 301334 1442188 486196 215611 835658 1409299 1610443 1433860 796023 213812 315299 1576538 915536 292295 312095 1531191 559124 1152200 1036137 171909 616620 281428 1838215 1525091 1375309 1453963 1205156 1533955 1651419 1924514 1360519 751128 1343694 149123 977252 1193069 1264457 591674 776010 1702791 1547933 288366 1423064 1417339 391300 1192364 1526035 1559115 743640 1926722 238655 1599737 357578 1574484 682198 1433380 359783 1442451 1476410 100310 699286 473276 728119 1320099 1219025 524259 1133658 1859447 1542548 1054199 152207 1525845 1496923 514192 1822539 1778808 1541170 1287693 494022 1551829 1824239 251179 895794 650622 814715 181178 1624553 1745992 315378 498878 1114398 1551695 1583057 1810903 1900814 1417595 969974 1439960 479792 931174 174207 1727769 1405175 1827488 789666 1400625 588314 401688 1893614 1906472 30231 201524 33486 761981 1050337 1782479 822589 1605886 217505 549020 1078239 1377323 1133204 11194 1007393 615718 146097 1945666 1525831 382205 405461 166482 846748 1321984 841966 809763 352566 1794977 1579125 1760748 45979 1117114 490054 1259407 326409 1868853 1655041 1713282 1679849 174411 804122 722652 1314723 975519 250015 1425397 109481 20168 1489846 1169449 1785864 1585805 1307039 1769799 1500347 1887382 439135 221660 1149899 712685 1032014 389416 250392 49779 685298 1438361 936298 636524 1195831 530200 613676 1762834 243748 1483310 1014817 1714325 1783218 1644439 464173 1648575 1480926 468624 1684522 23498 1278706 714124 1905196 1391576 1537161 1249321 29941 392554 1097428 778513 721715 849715 1377030 506155 741437 120069 1380765 401304 1658733 1659995 1598601 75439 378947 131091 640902 98653 37432 1093104 1104247 270072 1675438 1992071 647970 397289 196341 1352497 1542105 1625950 109635 1214268 1588857 81430 1128162 1714873 1788181 1062963 1248487 548584 597572 1931352 363298 1579706 13904 244820 560018 900336 1801722 86839 1715616 1643528 1334547 1886965 1638348 212740 640299 1844191 982506 1992879 1130700 562461 326795 158814 1847379 586788 859974 717501 1956322 1560882 1698934 1806501 1216531 1235475 1548555 1746770 781558 251390 1185559 1447690 1125882 318515 386218 397202 209286 1208388 998499 485826 1528402 1281027 167752 1822075 1510555 239469 1862343 186837 147635 442303 1016095 997415 1407245 1078434 1628573 1153427 1971648 616077 6538 1539461 834639 1375725 1355041 1404113 1422729 114941 680077 420313 973821 1909843 289002 985456 1683848 123083 165624 1826697 31717 976027 1361696 1564638 314958 1329116 403250 851163 1975671 535126 152916 487662 314059 1884765 1708654 1765404 293236 648662 1822844 150911 335947 1623579 376446 1942704 1053887 1557273 708013 490334 882416 1728254 1463557 1171671 1706160 160217 127829 1064265 1782037 1064233 1683355 102038 364008 1667991 1467516 71782 719191 892679 140747 37907 954580 1692795 25805 1994591 1850558 1373789 738634 1381524 690893 1600129 1661946 1568489 950764 741734 574656 271242 1438394 740958 761049 1879001 27594 647900 1215100 1692846 1367923 1437106 1004682 1369372 353061 125720 1463979 1492799 609428 1451175 1278894 867624 1525864 1196857 1006302 175271 315174 1925369 1150659 1724405 210049 492639 1786952 1641179 1866460 1106199 673815 169482 203846 1904001 1087219 1064501 303833 520659 615892 1510862 856215 713039 1480835 1113344 1336346 1690304 1879232 1058092 1566350 565208 711806 1585213 1774650 1026181 68440 146122 1336043 1143616 468708 1650707 1647377 797513 345433 238881 1503436 59799 777120 1708724 1980649 322293 1361015 1622835 1158145 1030907 669198 1278278 80357 358369 1449905 1609651 1276655 1579400 1791097 297748 1134810 814444 1731742 161380 1958111 1122719 1374730 1200692 1023799 173271 109810 1658235 533143 888156 1701798 747307 1243981 1172119 1860846 1458224 1581126 1740906 553343 1911035 805657 1982188 1478754 1769581 1735463 465468 751158 1268398 408940 1312097 759678 312099 182942 1836728 972016 1557802 1380667 1102085 870964 1524090 1892927 1720847 1434127 576177 564868 1297333 921958 142393 141127 1411085 1187853 266886 471925 1231053 1176744 451740 199249 521207 127376 601897 335885 1901823 1116860 455858 1261368 568500 1385268 1184148 173730 1319193 1161719 1844593 1402495 1353789 1698760 1198193 1438888 1388050 754818 1365416 1542633 1074687 853496 653269 50408 755349 1377746 1998055 277354 243126 1370082 1941838 969524 997392 1787631 265457 1188370 1413944 646127 332561 1576556 1593587 602443 1919398 581921 740084 1332920 1571945 374692 1687904 155247 358090 155666 1041458 1541901 1494569 662786 872843 705780 528330 1622224 466557 667285 168813 549833 119553 1950363 199457 253392 1206692 1644208 1632596 43525 1152964 1091762 1597999 1036431 342140 352354 59014 584598 1639451 242702 680570 1995845 1942455 836562 1150599 1302715 1560245 930322 287625 609960 1464532 1514761 200763 1263510 1444427 812938 177778 910954 1250160 591327 1455673 1565634 590999 658421 1771336 651736 196114 1062213 1220071 1916465 1098615 59972 828768 1043254 86118 1800944 744002 1040123 1934269 1945031 547192 1978176 1988233 499546 582334 1769880 1105695 1053741 249452 726301 268400 1396280 1957726 893203 821397 174539 1842221 639541 1611419 592060 85089 1677056 783324 95629 284460 609718 1483556 474444 1508600 1756754 973757 1219090 124798 304438 94776 1527083 1841043 280011 1647399 1892103 1134818 966237 1203199 1465426 1468891 12191 803855 488586 1223420 713067 541131 1239484 459883 758431 779809 1478132 586742 1830595 1208476 943264 1243436 347945 1724461 770791 1029715 449463 1224107 732966 266524 1037381 292466 1210413 1643405 386012 1805363 111912 1101384 894938 179492 681864 410327 1818886 1157050 710069 1760158 956539 1649881 419654 843133 1919789 544292 927447 1855528 37420 1260894 1797855 440894 1829560 1023866 1410063 906438 856454 1249801 204498 1549583 464271 1721787 1879215 1051389 1181120 376346 870395 46 1916456 1610873 482919 62177 1046013 750365 1729077 349566 420787 876680 798672 529358 210653 1200983 805554 614869 1828343 907239 282801 765628 1883181 24761 1257351 1862652 578603 397544 96609 389673 190396 230396 1767345 223263 1723742 206522 82341 1245018 1297498 433555 879978 475189 1477227 736602 1442953 1377751 596458 509535 1739540 1281581 321009 884198 92824 1177248 1087283 857235 250710 1130372 584515 161763 812239 706622 1427267 1477741 452216 1201933 582673 1090416 1256814 1931885 564102 253842 391094 1368641 1808402 1881125 1445585 1567276 1328050 170478 1594442 260124 1456600 379758 1690338 605110 316013 1563775 154117 650041 1742467 787200 731993 968172 83159 1892113 1849103 833325 280474 1247437 1012632 753493 957414 15267 1272623 1682883 1151541 1052004 104277 1541462 733279 98771 1619743 1285425 1391547 22147 407755 1155451 1384404 377797 501818 1650441 464528 1670717 1243619 92245 1642872 612536 687043 1520296 1658889 556695 1352998 770561 1366648 302050 1192807 1721041 1066426 276441 861081 827722 1493156 430401 1530256 1388771 407290 1064667 583122 1798241 160986 1637598 781539 767132 1426125 273796 385457 1434240 473280 1473349 675670 497941 49138 287710 1411611 240020 1554279 326626 869333 642092 1562024 1670543 47794 31183 1099491 830688 1887546 619039 184024 553243 1122167 1767889 230433 963788 1179539 1482085 288267 906042 1446163 320839 1415525 1119690 1769015 807497 975125 1159896 1801414 1087305 1852141 949761 374857 770326 1219268 1337303 1396392 1550842 1012503 1764369 534767 1197063 1327893 1203887 1529059 860931 7508 143582 229269 750068 611010 1794515 1993665 1775135 1977898 394974 1105507 1646931 1261210 166490 1076816 1952533 796488 1830444 638210 666944 1216910 1552463 1293519 109385 1482346 324085 350639 471953 1354217 1794555 1432109 1882981 1601737 1325499 1351466 679988 1586153 1756680 73464 1450710 1037908 1690307 1840030 1175674 1191993 178570 680935 1059408 1994034 1248209 1964361 731423 1489948 507282 1534842 1931966 1079320 664966 1558612 1806309 1100280 370349 1040350 1355703 43750 1604560 1781810 669170 1492672 475954 1039531 1224221 1960758 1051105 1711529 746297 1857681 1117058 1397135 1186449 791292 1559701 1794794 762730 1889220 1932129 455964 1244707 266510 496358 245882 708610 397347 1776275 709264 877701 1115637 551525 1455762 825537 1065180 1831022 587800 2538 987502 1994467 357682 934044 410470 12321 329463 262000 4678 1450660 747122 1216928 1680811 403300 186780 579976 140957 922507 931772 1335079 554485 1017267 1346046 1533714 1991067 991373 1172776 634405 1911848 713024 1831583 1191437 1140476 1559805 1818698 1233361 1320789 192897 1841373 29179 546335 236634 153577 957348 1680583 1377670 96537 304712 1569479 541750 842570 1610351 1358763 148540 135081 1529653 1440705 911020 1863286 98994 1263528 830673 1891732 338161 982565 721933 964060 165139 1774592 1769138 1270457 1763449 1269351 1735450 612542 136257 267040 1733011 248216 1788987 1295970 805008 1264281 516858 1748790 474505 1650245 232042 145282 1430077 1345914 1208683 654286 1985405 371230 1017181 1423469 965731 218284 125880 675976 1514223 1379169 770790 293592 898899 1336684 909731 874039 731306 82631 144897 1667891 1630601 1939258 752506 1965200 122854 1250829 577022 865523 735612 555743 537149 1991148 208023 1589596 1851949 945755 695692 1272916 1990572 1024981 1551461 1259713 78185 1566495 1451741 1329190 451926 1977710 603881 1011037 1257718 1765614 649355 498128 1383189 767419 1068640 219731 454758 921669 1311945 968060 406652 1394018 263124 1629922 1023941 1438613 1300271 1117736 1717496 103239 1685696 934208 672668 407444 1606802 243889 401019 322702 489070 631588 655531 1400376 183444 688606 475089 854050 1367518 151965 742467 1964036 413738 503234 1061088 1026278 1788388 1614522 1270118 719350 1334981 803984 805135 1421836 1615342 1123832 1378569 799823 1152777 1041578 1075436 1292540 859828 1930489 679938 452535 1630788 754814 738590 1713422 1688259 954571 813972 400175 607988 591484 494632 1159788 1154596 236533 825087 6522 890054 1483056 1056904 979465 1836095 1886023 1850944 537346 211830 424900 138117 1073974 518346 481663 47980 1501062 1341262 1580247 938677 780476 813796 1082367 873583 1023492 1859265 1049515 1391283 731352 317940 625615 126299 448056 1171930 1057021 1458985 339757 401969 1485390 408209 748982 590129 976018 502879 1523548 1995250 1574667 321301 1319426 39108 1813355 1713505 1922551 427195 820275 213502 320715 543103 801185 901632 815614 1480908 762569 633696 846095 396675 1873020 1757921 43868 908735 887889 218151 1409721 760814 1078215 639151 844348 709135 1024157 445130 1459862 1532003 1208834 1499620 172759 1666472 565783 266038 46313 251574 664259 590617 1624405 579130 466631 952064 1984605 1372141 808503 1856540 819264 1889723 532094 1576029 1830320 1038237 1190182 397034 644732 1543785 1382868 240946 236925 1492934 562820 76586 679300 919267 1821141 1470501 32400 1729753 1271606 541946 507068 1421087 1913143 1881501 1849093 869857 1020405 1293377 935084 1466485 1175402 661983 1744309 16681 739826 1947467 292792 156714 1941585 893691 1720316 548816 238297 334237 120401 1190757 1249887 1842028 1569901 206658 258295 649484 661885 1551040 1706624 470756 643861 700939 1898839 1773246 1989778 36894 1329870 1825773 661623 1536002 635861 1977188 540997 280129 387215 1625219 1118309 1331658 335080 1726074 245672 617639 1924857 1036856 420807 1519009 1481375 293104 617861 80428 1674266 1182853 1707835 968183 1870330 795390 1082645 1318170 1663836 1833134 1272456 611109 70840 1388454 811683 1484680 122033 892191 634054 1652605 4704 1468826 1730390 980746 1634222 710360 831574 94790 1749931 1368593 917723 985934 1882794 132888 384967 1411873 1516937 210189 397204 1599817 1040330 411695 130234 1148450 989478 872497 1279104 384039 1906177 327506 684643 1540355 1287296 1795923 221310 720886 749751 542758 1564071 1149090 769105 793573 1066351 1613198 1457000 1803437 637552 821740 1104737 661949 487946 1244827 1655648 1405838 149356 1755340 1050722 106089 980754 651574 1869809 1930688 559196 43640 1311240 1873656 1025722 1668620 300928 157888 1657035 1891596 1393526 1935260 44231 223592 887547 1214909 53405 781178 1429264 911904 1870985 846315 772442 1454962 751212 1722839 323313 187503 576100 1762039 929611 1810274 941981 1291455 25817 474963 1796661 566932 1666959 16577 436991 365162 450638 163458 1408244 798004 619166 69815 495395 832901 588043 564539 711150 148265 1311248 160552 443757 443763 846541 530609 1800274 829815 122025 1240513 1375996 313260 1387499 878496 848873 656676 184538 102434 1690916 290889 749231 1495329 1423665 392277 1006703 290395 690408 289491 1505595 1003352 1766898 1314391 478372 176901 1923651 1753619 1510017 604273 1053787 565106 1671085 1660743 914016 469208 272144 150104 674933 356416 133261 943154 73253 769751 404007 629576 1544374 1955521 1219006 128002 463131 1607680 314615 1283487 1878444 816108 846726 512792 1119687 1257607 1451556 322514 558543 1470630 993185 1705266 1196072 1780651 1444631 224667 1736522 1974665 1209348 483386 1645580 648451 1267850 383850 1945335 599246 120099 1887220 526274 1923829 1894721 229388 258830 1270562 904351 1203737 1625284 1614896 1976894 688216 329366 1500091 228223 982484 1025623 615217 1799447 532614 741666 1368159 614213 1462642 125266 1817582 874141 452408 1880867 1849010 70067 1992823 1022282 1433815 156230 58195 55396 824319 1347030 87061 1068720 1088111 1428535 1570545 1040836 1102785 1637276 401925 747344 535548 36878 1155794 1193208 278522 1509058 1567768 1626833 398422 500559 501968 1049359 1147490 345117 1589250 130806 1663721 561649 286568 498775 1654971 44322 1144554 729135 207512 1626053 22852 1472717 219293 1514201 184924 1722403 786749 526828 1778294 1319201 942069 144311 265417 595730 765826 501834 86051 1927482 203712 1732399 1318304 1031013 377496 1724092 1204437 1394824 1248523 1010162 342292 1352297 713028 504421 1973153 210442 169073 542098 934854 1719834 8261 909204 1498874 386101 897110 1232805 412479 105842 676968 311441 491942 1025130 1887419 1811105 801824 707738 926181 1657837 1419202 895567 230190 1169537 1991056 149003 1800453 1202808 1011341 1501457 877165 715100 942525 993209 1300519 612601 702969 997962 595797 612921 393707 300608 729599 1937409 713488 467054 990671 1878577 1427698 1318551 26830 688176 177734 612779 1451526 1125102 160112 703145 1802752 1102563 859969 1337097 1171746 1253641 1425314 617789 1632765 1276667 1882544 701164 1104211 1503074 1800594 443603 1868174 865998 1744410 1837653 1959933 604446 812663 1611115 1905463 1906897 1451769 1094659 1979345 406783 875261 1221113 1017602 1218377 803595 1933920 1768332 106028 1666493 226180 1323362 1594482 1983599 1911253 651193 1998079 613596 74165 1444837 994119 1554347 1988897 738536 777201 1749865 357815 1843242 775471 1928387 142284 1172553 329126 1787872 1087039 1772638 1458372 363427 1994941 584722 1985609 477628 354481 1038951 1236563 277100 260451 190856 1968338 693251 1453315 284000 1731375 729620 1354677 1316007 1240049 868953 1456885 1708712 1513328 1266041 705845 978111 1664491 1779054 900207 349199 617906 1969517 1055769 619327 1826518 1972857 1136565 1070376 1398756 235095 1710674 778169 588794 775977 1381004 1298654 429037 649577 1770755 1067798 1436104 1849608 1901634 568561 1014115 847925 161239 550366 65951 1907022 816384 395518 1072677 1640812 116938 698502 1042403 389608 1920557 1594582 421157 553962 898765 293122 932831 1759792 572099 514074 727139 634056 665214 553935 1617896 1024339 666043 343864 1013763 225604 1597912 1920187 989549 1945185 1803893 1893960 193590 795446 1032423 1100699 1550177 194991 541401 1964317 616526 1377064 672046 1765 250709 343535 1587886 129682 550007 481887 348153 1437311 1796015 1447120 1154748 100362 1469427 1223963 838003 395685 50966 568574 1159869 1660950 878025 688363 1616822 1944751 1294801 1531208 309184 1529943 1972841 1561640 1167421 1251483 1185183 72761 632587 1538608 1736548 1470635 1868812 1489438 519371 1958018 1039793 529956 83301 717017 1582686 195546 432563 1571732 1464704 1420404 166176 1681531 523409 113248 351249 1493890 928649 1040082 959665 1437367 1308388 294917 996886 49637 218893 640655 492923 648284 1551677 718882 927135 65352 1956199 1564165 487203 1552594 39053 155158 813638 330443 1438201 1435386 1123013 1621647 120163 1867470 1531519 1793296 597328 240993 913098 1477301 523831 1095471 297592 632088 1000765 410013 96001 1029645 667810 1044063 916463 45261 136279 773797 1257411 418229 64283 686571 313142 1159078 1815094 1323433 1974130 1468206 498484 605859 187176 1324630 83901 674043 994149 737703 1183156 534764 1041089 830441 153012 1126316 405686 594102 942299 615855 806900 1036160 305581 1166019 1368064 228107 473174 107488 869705 596332 1911925 1006035 1866454 1222755 1790560 1650876 1860641 26156 753825 1854215 772703 1706297 680882 1585444 251232 1800152 681560 1584268 1107485 525196 929603 1624544 277969 437066 183889 667753 26214 1157907 1463139 1296538 1860515 286224 1664917 440000 372528 366383 391296 1147293 603039 1695354 442543 1826606 803205 1814764 1459482 577375 1376198 1914254 547160 1089929 1832010 1216821 991628 190411 1156626 713233 325843 693735 1614271 1698686 1767502 709269 1176782 1534867 953415 661678 590094 1203290 1733837 217971 279556 812737 611671 1679084 1531166 1445628 1268518 1363102 1497601 1407703 273611 1000974 1249162 1207311 763745 339420 801188 393927 326797 1967189 197897 579874 490020 1258108 259934 52583 1091446 433815 886806 694427 1575904 918279 519261 1216541 126083 1527721 1604122 1998622 231985 39449 1939192 421756 156041 1556139 1007774 1262082 593914 1967984 52699 1357784 1325233 155199 1261889 1425992 669307 967359 1561780 1775134 794467 843752 104290 1749004 1168252 501349 584739 1482821 1885774 276606 671464 1086930 353579 1929046 1163883 484995 1629401 925681 1970279 465499 862361 1883363 445175 334357 633860 716721 103858 232011 1607105 1436683 1095060 451303 1400816 1640922 1421692 447777 377408 410711 136091 1405089 743394 1859434 254419 31069 1582780 356503 1676454 419587 1484673 188468 25517 242189 121837 834471 1564275 158024 1443862 724430 1558749 289366 54669 1263291 110457 989724 1232792 337241 817668 632661 1983596 1768379 1083084 1901892 1391358 1278321 1010038 862561 937139 477925 715857 176878 1358764 1928843 1381783 1803403 782353 1349516 548154 1236845 1604287 352447 419889 37710 1220043 103294 985953 904343 1849436 164511 1045798 1056961 1643569 1966996 1160249 1988390 45085 1162298 246977 1494516 233897 613999 1302976 1384231 1306327 1291563 1946064 240263 1427529 82733 305368 1468156 665730 1805309 688844 1434885 1488216 1071736 1450678 71803 1820997 1207186 760667 878871 468827 246270 62255 1536579 1752942 1626464 1416632 283211 1843722 1784817 1808561 73325 76288 865449 1746009 1149266 1827666 1380423 12448 702945 29772 558853 806203 109411 1387966 774922 1372409 1262248 580456 1433055 381725 1459307 1409735 404827 160773 1356972 1140295 1633452 1675496 1565232 519288 1311761 996935 1499602 475637 1758317 1704491 1783881 1895371 1801216 1339958 613232 374360 1073367 723489 1600277 1554219 540763 1105000 174476 837539 561098 1399063 1394637 262327 548492 1586876 1258008 1106738 1549609 1054989 1447300 1411348 588740 1157677 1268690 1603340 620836 111774 9622 366057 793199 1843977 577013 733433 1269319 490562 1385240 1864935 1907563 422059 861049 156670 74188 1827507 1523770 1394137 954421 1186290 149237 1256606 1863167 1955902 62648 171727 1668514 1857571 304668 1681668 466335 1779600 1722207 1142723 128563 618025 1786461 1713850 527377 444566 981803 1054201 1710038 70041 1432267 828290 496799 1390820 1251532 407540 260546 1637758 1817840 754602 146659 444094 925525 283236 1038421 1370773 318513 1158931 1200407 1979521 1433751 253502 336638 405527 1466831 1371628 130872 1340133 1172715 1489990 749714 888539 1847447 1641402 555807 226109 1512835 307024 1221236 991314 1997425 1155618 1810830 834386 1578601 274527 366303 212595 1231782 1450447 1361315 1562264 1753497 721926 1520195 1006032 613621 1601246 1924832 540943 1311825 439378 1052500 648958 499574 632885 153599 1336758 561687 559062 499667 862176 483478 1750627 535657 764773 888860 265341 592127 687296 1881984 1220021 780412 1617565 813913 1139006 786411 363459 70809 426295 1126890 1255541 418864 372598 1831577 885947 445021 581943 379677 1768747 220887 884652 1878845 1224499 432540 467511 745133 1610380 114438 1335775 1939685 1380124 1332941 1269259 1296254 529966 1240257 1296041 1782601 1541796 757361 335347 1222284 301882 511438 868945 282688 1645069 994097 1317799 1576025 1426380 390357 1980025 1382865 1539509 1517581 308920 1310119 1704978 521306 1983451 1443314 1733709 990084 866786 551428 663344 1867110 793020 158245 991843 539655 653790 243371 1821287 1914923 600279 1062629 1338951 1932214 55535 1761282 1243863 375461 1814456 1193018 1849499 270978 794097 1926723 1431970 1779592 281653 1515535 1599120 940517 848696 1762167 401280 1432453 1166884 1797417 906916 1042168 1400690 1705268 1985962 1028310 1638021 1261222 900685 1368732 27721 1262933 177563 1018917 290935 142614 184756 424531 350023 380757 487698 1081597 1675270 1255167 37669 278753 961379 1406935 1128303 858568 262788 1031428 472328 202183 1976461 95029 49909 278890 719821 1385998 1023593 832453 1021320 1529624 1207600 1452173 1947445 357427 622288 866991 1438884 613379 1721593 1109332 8346 1048630 1927835 169176 1170819 999793 1305136 1354809 1114793 398812 1524334 503235 717072 1317719 1679275 1331050 1002675 808086 1639244 1478929 1163467 1833958 1485433 822340 1619447 1190459 1191694 544622 354572 1626600 1544200 205152 755100 1993486 905208 441969 379870 1879451 115951 421984 1278854 1621992 1040695 812516 1048558 1039931 1767587 1677754 915610 1358332 1236530 771155 825751 2382 1899357 585035 974597 263916 581255 1090274 1092860 1234582 105751 1208931 402390 1622053 1489407 1547500 778225 974025 234739 269616 901307 844996 1544350 1262894 748102 1457461 1581506 826571 1645311 980305 377291 887606 440771 317419 56818 564301 513117 368408 1325118 820712 488518 438148 1561907 579235 139676 1830630 660605 362112 421828 788375 1132145 1126887 1942595 1022414 866416 1284690 1918193 1359701 64040 1022092 354053 1550084 58328 485859 1641902 1765210 1306774 227904 1959961 1022205 1026842 1994770 1951997 464495 461702 1240126 1160551 1906737 331274 815716 40723 967576 329096 222717 814878 64736 1067281 1389722 1737934 436225 1983932 1139740 623210 1905451 1527019 1912980 804404 1156167 1853166 1267618 1533333 168002 1798991 624679 1611002 325345 1704679 379778 1952837 890102 1067818 920874 191223 673701 1990917 1476096 879294 726492 944478 460173 1733216 1793294 556350 1409555 1442109 918929 1308479 717385 1760287 130691 408736 1091357 1431703 966694 1500789 1258369 552404 535061 1505118 373379 223132 1761457 1570866 348786 1183629 1618572 862846 1358339 417855 235429 664595 218604 1784051 1856312 1150781 931921 1627276 1719903 1409167 1492268 254126 1490561 512287 368422 1187132 1220061 915509 683880 485585 939343 1205672 1719718 470834 580726 1011235 557753 581247 452884 66779 1530532 1417629 1406195 1381500 1913043 1727930 1428800 186880 1454787 1043582 795798 848305 1405387 1684379 1247968 1480914 1637337 1290 1717801 1201670 148114 746203 1517239 1044852 1536236 539669 792516 913385 992775 82038 1409252 1920104 185513 1167207 1365511 1035717 1250008 19879 1103859 426179 1662336 283125 1351954 470244 995524 509530 1210064 193541 90812 1301350 1103139 1880045 495209 145606 1777621 1855282 426411 1427145 100155 566474 655097 1147609 43322 1334862 450799 339443 1733411 596804 1342105 226992 1474713 1978929 337330 690698 1170941 426201 1782103 1783523 1859777 683790 1989067 609163 489209 138073 1345705 1665770 681968 413831 367150 1873414 1171888 245464 1093005 840017 1998359 296813 398176 1544592 1252944 1799751 38706 705716 521364 1052786 597508 126861 743310 1164207 258872 223756 1355681 784681 1928208 1101577 992530 1101839 772785 1786706 1458035 158633 258362 416626 1800524 1885203 587723 1508529 1673723 730147 528948 1505898 1085721 500794 904176 441983 1699337 559894 1037995 520944 7585 1994557 1104188 1209209 503212 296064 357135 1474578 1389117 1059711 461231 639281 231222 537146 763956 1722824 816385 1631549 1091440 170549 1792317 165696 112937 1409805 198448 913209 1723968 1475663 152498 1516885 760361 969436 327481 602033 1961798 94038 262065 1172187 1039574 580766 248113 1184297 1828427 481981 978056 1107038 1007117 1792761 1198403 1595339 569722 1442565 1554060 597896 168837 1414187 873915 231207 1129028 1155751 1652638 1026089 307754 700585 1929741 204175 96013 44645 877449 1939861 1748803 1661523 1269081 1793314 371297 895411 289364 202253 1655427 1613831 236032 1509527 522807 965630 593660 1917456 399349 1386758 1393057 41019 1256320 274927 312380 59490 1048323 1158623 1160111 1886280 166478 1377928 250458 650000 873834 451305 1677633 109464 125952 461603 1952429 1225219 593550 931499 645999 1401584 14657 883781 929929 1835627 1616004 558347 1824597 1937916 1047045 831852 1833594 753607 118334 1336299 1916432 1427021 1738308 1154589 1719441 154959 943017 208867 18768 1955866 1965137 338339 1187473 1873330 1950878 1751077 1124924 1567340 1366280 687551 499044 840158 761640 644236 1211757 646892 622688 486658 1899172 587567 1160235 666693 303043 725099 936357 1206168 970019 411096 164325 1541265 1253530 427359 1615567 1807582 1801181 1522115 132741 779860 1540292 968109 1192618 533793 1603561 1598167 846571 1554935 630981 413940 1533218 1640613 1859719 1076834 1536158 1485323 1802049 1004422 1576977 1939198 798160 128915 499049 47788 77475 247952 1885962 1458172 760983 4271 1456924 1949774 1801515 1310528 500066 1206521 854177 772054 147002 1734895 80141 701185 533391 1215061 1148844 1425568 686744 904689 886424 1519182 170884 689388 422746 369946 43619 1690077 336941 1236665 775457 747423 1795728 849705 547982 1957858 550683 674007 1987681 136113 135673 1974797 1177637 1926853 99725 668450 1407679 215905 280859 550299 620024 1179110 1122191 519917 284223 158986 1593645 197587 1570747 642533 1849943 1422104 79284 1368871 128010 1402901 970070 547180 140515 887976 342285 626536 310722 43484 893217 822884 1703769 1372739 1055705 1367546 1325901 720280 992341 1690089 958384 587001 840040 554911 1674096 295993 1258015 887130 538627 374917 1685935 1827112 1090667 1714787 1948507 161911 170237 721150 256607 682372 1759291 1291937 956090 1099807 489159 1466069 54365 588497 233049 1237918 35808 1874573 1508080 1578750 158812 330717 166973 1526419 768782 1579844 1513302 459548 589729 273400 1525402 485768 1312606 1804898 1266766 206865 839036 1828450 1725713 1697976 193294 1136859 1398537 198030 1203776 525275 1550299 859545 11601 1817667 1202484 1492290 1051192 1064892 1305132 442541 921395 374059 209837 898434 258951 79206 187745 252203 1551833 1431202 866827 1185381 1900590 1442400 1559482 1883794 618293 822220 1408277 1324590 167342 858315 1260709 937345 1936321 1940928 304470 1416547 1256672 638271 570819 893924 1795503 1968711 59436 343385 1554078 820938 296433 123715 1643842 331029 1458482 984739 76378 1203976 1962928 1764245 1291341 1352633 1428167 1960197 1242119 589735 784115 1933211 595373 721458 1570309 1526019 1432131 1598452 4081 1419668 626396 1283448 5198 1381095 378251 1575266 1158134 49631 1859969 55023 692278 1459105 342753 278041 1332614 534763 1361402 1208345 571132 78088 696649 1656814 1780575 906603 671928 1441409 189187 979320 845636 1897207 496526 1730747 969574 1043805 699994 1471967 1257022 1941379 1681755 658397 237929 1325354 221023 871115 57146 1333618 1731506 1938427 797657 1146334 1756261 1109833 1923173 355017 1717169 631065 352857 496711 1937828 98898 172614 536240 1106308 211787 1611436 411462 1980208 1781193 1897893 1760964 229200 227070 635293 669273 1262784 410706 921632 1002403 211162 1475117 1788246 1128553 1233729 1756211 420020 1071196 1998677 1480046 712722 1398602 37171 1533381 1660415 1066214 58003 536370 1530472 1336885 1269720 134107 113006 1496921 1506895 1629442 1301954 1903156 723016 1731267 118609 1267661 427770 1653462 1571369 1556760 596955 1065594 1015414 1756008 1502217 1595777 1102035 1432081 1366664 759883 1361450 1590794 487702 1210901 1834094 1849407 1343338 1264489 1627665 1007696 687605 956659 1845237 289518 149047 869470 741188 1633436 1600696 249368 634341 1833278 1106515 1657848 1484311 844387 1518538 1829775 1488050 973261 281959 348298 1894523 518215 1488322 983281 1551868 105415 226233 1051904 1878304 392630 151614 324773 1133265 1471637 1773021 65117 758948 1884607 405384 1044915 190395 1868385 1124117 661268 563898 1910016 408652 1680450 125219 1348625 1577063 91551 1621903 1312438 1231995 321299 1264645 147159 1789234 915432 857467 1175664 85060 171248 595593 1416272 100074 1178553 1703398 1720664 615486 716055 1781853 129008 1995499 1482668 481426 1177616 83464 1085652 719067 74179 1334624 545701 335243 1718060 1726426 613984 109615 339720 1197348 1279037 1221658 1140050 1645956 2890 1270514 180694 1567571 1491955 1739333 1281634 1493404 1841704 1317250 1627039 656819 1970063 21137 464396 1919705 1267530 1766915 316510 1973449 515544 1800140 1764349 180893 514976 661531 519451 1282191 1868366 467633 1479289 49248 1339996 753979 979180 1625665 1719428 1284283 1891654 1950497 516771 1554911 1487063 444137 919571 1896759 333327 1506587 983118 1687280 1295331 1052361 566837 668403 1655314 1908911 592047 1671475 995296 1373934 491640 1707574 1666012 498048 922604 462099 1306365 1822491 1667383 1213932 1511414 702777 1169364 187090 431801 490964 1601769 322248 1017844 1345925 44316 1013700 288491 900387 1566311 1519394 437023 1577144 1779864 203361 1576035 627367 605561 1319294 194439 169338 1219326 1188877 1343107 1491195 357574 847471 1915923 445597 779355 1893580 529696 1934741 329435 1553936 563201 319978 1041285 1227539 1263279 1826013 1005566 423431 1123866 390945 590587 1937957 616938 1591922 946664 415405 282505 1161133 811480 1987601 17223 352631 1533894 506980 374006 725218 1940782 1651517 1806716 911216 942197 189557 1895670 1618452 1359821 999975 247679 477362 435018 1131385 564903 147907 1062918 796243 1729739 567897 884869 311387 403993 1396045 528303 28657 1715840 29729 441766 1246222 1286199 205451 64630 1016201 1768365 1193643 675327 362137 538749 840071 794101 1116119 1630475 390487 31888 295777 778280 1040183 1203092 788129 168413 1152815 1336335 1051272 1230436 114689 864545 541099 881424 1410603 260184 1687088 137462 1527973 922982 197521 279436 526594 1595248 1851692 746532 1448945 1664152 1298197 1932284 485374 572008 285626 900068 1958114 904042 1776549 346831 468954 65523 752635 311710 1922270 1833570 1753425 823613 145516 1353593 1882567 609123 371056 445191 787081 1516574 224277 747744 1561058 916332 1960614 1970913 839189 1380918 772164 1643341 585406 1289728 1011799 334547 1290809 1666340 380447 1425479 143765 1137098 944692 1733215 702426 870362 216647 1705368 574243 725220 728733 684049 49348 1103907 707082 1356369 134721 1682507 114879 371803 1091126 1828647 1522442 1952039 537564 1277190 1992976 8767 771886 787091 1098692 988966 266092 495241 843122 509819 742542 492125 1859213 684606 1266262 915566 809396 1927394 1064680 1849841 576583 122473 1680914 1919929 1321849 1334486 1422177 1958238 148730 776579 948759 1877045 1010890 581727 1155520 611805 928295 1622912 1210672 123053 1714082 1913164 393410 1967970 1546535 998277 1050687 1481984 1897304 761171 1036841 1367379 345738 806579 1602212 191343 538941 984119 1566372 903629 1936098 1473203 140431 15973 1026908 134054 421742 92412 750121 1502741 1815979 391592 1269432 626906 1232941 425865 672257 1130709 917451 415147 1952722 90683 785039 1359492 1452247 602934 1827418 756442 1518943 1226421 728486 670548 69279 1216170 1124756 1100444 1532109 1800288 372398 235619 1989075 1855327 163732 1615592 1147149 1694744 413674 283771 509921 998280 817600 1690361 1811458 1464284 932256 1518427 1661751 1017319 1721952 90223 1156227 1995986 1046421 980392 657109 1917769 1177660 682156 1318847 606458 1601840 1400886 450768 1337904 13666 576725 379042 483047 444267 277402 380983 371092 856720 1618431 1127796 910665 1654119 933372 81177 1366481 1979387 1036236 1801839 439198 118768 791556 1232231 594363 1244223 606347 930349 963300 1045172 1139708 1751833 1660544 981090 433506 22080 1611741 1083146 1209631 1846391 847790 1649986 302809 589835 629498 1845385 74565 481224 1325587 1039319 506839 80719 83657 1046935 163295 1322253 679685 1732447 908463 513546 252308 622778 992183 1503294 1660391 887902 1675069 970253 1871604 1301763 1789207 161768 1106310 951886 264396 343272 1549168 1756117 824339 1844177 1092083 1382780 1042218 370693 1327314 1183848 1270671 280330 1403349 1148970 812330 1251444 588949 1301406 1192917 1882557 181923 1838238 892289 1424434 1316963 84018 1951361 1650825 324186 1129460 1800758 1914664 807482 1468211 353918 1180732 1446121 1876863 998826 1405427 1497960 46028 1247126 805859 387859 1424153 435285 665363 670428 282638 609923 1228070 1992617 1460996 1124101 1567112 1902637 44034 1539990 1935760 697334 1200577 1786685 1869183 1630 238360 1775732 1631382 456741 46399 1563913 135486 1886315 42327 1946429 1115784 556900 579627 1604888 1144011 1718068 800593 607143 201569 1547703 880484 495104 1199072 1877743 1814328 1096647 543380 1842112 880011 749210 1544229 1516593 1209236 1840942 762202 1723737 1032440 469103 1546208 7473 1380565 1624012 1889896 1880363 69951 41641 1919263 763957 1442789 616265 935300 277141 1173413 740046 479812 491319 1279504 259181 1888045 1940995 413795 65125 5627 1109428 747246 404074 1533722 156409 125673 717557 771452 1643143 1561849 1776098 1416765 1541111 1876873 1788139 161808 266264 1343735 1568294 676228 1085135 1976996 38417 1896881 637859 654843 1811765 783375 197562 1038606 576980 1039686 997071 1100462 1299919 541726 504846 1236132 1075724 642485 127083 709297 1741633 1723565 101384 75762 578352 1940960 944528 1801530 1996060 911067 522452 1527391 1182353 1216260 812963 1515538 785005 836380 1387585 691696 174929 1710382 865380 303425 1114726 1196378 719087 331496 456441 1899432 1665903 408136 564014 888896 383135 1901128 123952 1192851 1729952 1149814 815873 917437 1645444 283513 983831 1570018 1732947 1581953 661174 449770 297975 536339 1608299 1137588 976236 349718 1496542 1726261 1109076 117743 692765 1069067 732678 1960659 1441695 1063997 208246 1330311 1949090 176053 1483266 1106394 769701 1440842 346574 74465 1746722 1524298 1963705 1150211 1415940 114503 981683 292609 573182 788950 218590 1761958 1474246 1668941 1466384 1450854 1929416 1660872 1741733 98615 832838 1717018 41490 1382919 1622851 1037356 1298393 421173 1493243 1531083 1838630 810012 1492182 1896605 1502802 1633311 1587166 585191 998606 1470340 447259 1453568 467884 1214964 1280747 1434613 509213 1516547 948236 98180 1897165 675205 261341 1153298 445996 980044 1510708 245065 512332 1066425 1539257 253346 1831882 1171514 1492285 52134 857983 933159 372106 253203 799160 894210 1880685 1274858 1701351 415462 1660990 1802754 622057 1946458 1072209 1114883 35911 696348 52783 1468784 823211 332625 1789685 406211 1575543 699546 1602660 1056987 85483 693101 1801 1734555 1255065 1372509 496042 1969357 128015 1405342 1366301 1904156 450361 1059903 1847448 1053411 359209 725397 576120 736820 280494 1867524 233892 55712 665610 1105709 650040 207402 249108 1020510 601653 1657382 757014 1013522 1376442 1672507 127966 1256783 487969 1747658 66021 118581 1508758 163484 568343 1587449 1685088 229524 1710294 594857 597423 1534260 1505955 740590 1293998 1707540 1717356 1182290 1910277 221733 295919 658749 940780 136605 1973810 48128 1974706 1948943 84077 1473092 1536087 444160 1918572 392790 1487945 556732 368613 244486 1250164 1228032 179912 168721 623077 205466 1238224 174523 300366 320979 335603 79470 839451 510090 14771 512140 1140465 13830 550260 362703 1695864 1167857 259095 1515924 108686 1319314 594069 496953 806581 1206300 647810 572152 1935873 1475702 915397 1571437 1363530 843437 1865609 1761862 1627361 881216 32585 1696103 975065 1427751 1072604 1976973 508904 867877 59189 231954 587021 116784 1218254 1537072 983231 1804810 459255 1550345 696773 1078911 1014173 907695 1088553 1264563 338871 1131320 867324 1994964 982247 386282 571461 427850 1085123 1137983 443706 305754 788845 1748212 1001226 762031 1260059 1608999 38736 1204161 631214 139737 1668413 759981 854037 634578 1963556 319993 291178 636622 1263551 1640322 1337853 1104175 1860140 736938 1377694 1388975 1434955 859875 106938 683652 1053272 1790201 526192 1798248 258693 860632 1087917 604089 1572345 1489067 1107136 761268 805171 374133 1344384 953185 1913655 398414 624270 1385587 753832 1280108 1407739 810189 1782165 1791989 1750388 986516 524731 1883012 1902962 37629 681501 1397153 1662361 796086 406104 1772534 185468 1879588 1509262 1406740 299438 1553623 931253 1071869 966940 1897996 879274 763006 1991179 1510435 900385 1817175 322773 1014738 1791641 435372 477342 1257354 84803 115936 811171 1447905 846457 915256 1680944 1496382 983177 1908953 495435 1039398 736686 1561112 1978937 1201094 1572236 30894 644835 1288282 1744001 435695 1046455 654073 527985 1204004 1534151 375028 87906 1617248 1683665 895706 63418 1005056 1866431 1612445 678397 1535844 1275369 499233 446129 845925 1365785 509684 290746 709735 727668 389503 1658148 338855 1405650 190758 1735798 1286720 1737360 658656 1248751 1357465 1340775 602900 133699 1498132 1303906 170301 1546368 371444 745910 1628275 593215 1937640 769378 546207 672895 741603 940255 132672 748097 1860498 749951 1434846 109058 100513 1010526 913934 1360142 460751 297468 468798 914897 659806 1941633 1384916 719503 201598 904687 1474105 1024258 527473 1770118 1108836 404580 1443134 575590 567831 675734 1104777 1358062 758110 1601147 104619 1075271 88337 631168 554654 943790 435518 1642449 1845623 1865288 1495024 172454 1936225 1560310 1164063 139297 776740 1285432 770775 1061209 1558845 891549 126016 1139473 909563 1999593 1309067 109865 1000007 1639375 629579 1967890 536213 1882671 1947792 523745 1447164 1435599 1239015 1545921 870628 296387 1226485 1625829 860126 120141 262441 992237 344621 908454 1472904 499409 1483447 913109 1919492 1256008 1766487 84448 1939438 235220 1310743 1151610 398142 1220439 1562120 1542405 947956 1612828 165533 391762 1163950 538212 523846 549049 226305 371081 157075 489250 247555 783891 65062 820763 1801788 1366482 1362965 1662760 257390 1088633 1042019 1873102 491155 762408 562305 1648079 1290139 711290 351025 932788 1092693 1274607 1901022 42261 1248518 368623 1928245 1095080 1861716 1022698 1566073 166583 1115434 31008 1308271 1881361 1171144 1130086 808681 568351 258925 1723177 1233923 787145 1678364 1819444 1046113 1378108 614574 198824 898016 1748702 954457 1827727 1225919 1091242 1999416 992637 598236 1025275 386633 704033 692724 560103 1032926 89682 400817 1470041 1363710 82995 700988 1458155 1063131 1484178 1826483 1754602 1614405 777449 154587 1658975 609316 56577 1236335 620051 815407 395796 1332852 1094449 1464398 374171 168576 1599031 231001 708428 1622297 1001431 50850 1497986 484078 484525 1648390 1305206 1350769 1167165 18143 1764995 1649495 1855450 1570070 1774872 1595835 379057 398808 1435641 888347 1909986 1089648 800365 985634 846952 1937437 1937773 1400754 1430798 241696 1677235 1855076 267900 597017 516568 226471 31917 43777 534612 235910 1999234 1182403 388044 1511770 1676335 957902 1414088 158222 181664 1079645 1478649 1405528 688774 442356 816714 429975 392815 1542546 1658549 1448157 677699 240008 338006 1600399 99330 1398327 879112 575823 429490 1331661 1080284 49364 1456489 805124 1864417 1080452 892173 1387271 1195808 1838614 84639 1557641 548635 1025498 1165969 923715 733708 575812 906381 850430 207180 1048304 945179 1859230 1633697 231302 518186 817195 1523527 934894 321593 362572 645168 469444 481309 113819 571023 951272 1189435 1219261 1099574 1629560 1930429 702171 1013731 840567 1210135 511784 1239875 193029 1380163 531697 1783383 1423341 103096 1291830 551634 292630 845655 1817495 1958292 478262 1754823 210486 247790 622383 675972 734276 1167708 44453 1422988 609734 1314414 587767 1141314 223166 1148377 1733983 1930454 243629 859128 785352 1980726 347083 1388290 1275113 492227 1861941 1766909 505490 1255052 253290 902519 716322 450243 1708717 1153014 1223619 870149 1871751 1137576 1298150 753844 1628679 179921 1894339 361909 246212 1935920 521480 553910 1692833 1811427 401668 795788 183426 1901130 170841 1423335 1293200 1029527 978865 802503 460485 1629516 604331 582589 187692 97408 102930 217081 1534976 38050 1228721 1834561 939551 1594410 1739703 1872303 1441710 1835434 1483465 1152929 1482806 1866066 1896202 984747 826511 1762270 1634877 703910 556131 1621729 1168832 287195 1560998 182812 274269 1342038 1136241 1922915 749961 379287 66179 1004480 150719 859703 1749007 374384 1199498 352728 34178 886506 1608479 1101152 1646573 1939556 664403 1026444 1129145 736039 1674370 634314 723438 603761 1833385 1651106 1163257 1287468 1412252 1894727 1318883 1389150 1362718 282516 269389 1129237 1740022 1889319 724233 1101328 1250622 1939687 540457 688099 621858 244083 1849218 1319748 473238 1355919 694274 1573368 1363457 488912 1619717 333843 834652 1435452 588605 67952 778322 1536699 1926699 1233021 1890790 1030586 1314915 1372356 1663786 1022158 57311 953757 754544 752212 1637676 1522004 693333 232795 1777946 1120455 1195231 1434596 1850356 1307817 1708442 1617478 700296 1550538 1286313 685324 1686712 531018 1849210 1946863 1895757 1723845 627212 45561 566321 735290 1234232 1175745 1438463 786429 63226 40511 1727122 521108 1850509 1119258 1418087 646922 664057 1213402 1863787 918547 701850 1851381 360562 277279 1606103 1992135 1904798 1098203 137292 1432925 1810337 1861155 1564820 1386686 1542585 1527729 635308 1886623 1412074 892733 1679928 653874 751185 313668 207816 40896 377269 851209 1919123 1156493 1021061 702527 831102 1538367 616725 716477 568113 350737 457149 350286 1217346 1686122 707546 980310 888182 1584056 1870701 1230256 743261 519738 302349 840146 453473 455634 166315 124934 1476907 1713574 1655837 336343 1421905 1954286 470933 1806077 1711896 1853095 1068309 273988 1421424 1515035 1862494 1572918 1632858 1005273 1693850 310992 1127612 1536118 1149595 425120 1765430 1250236 120043 916607 1286743 1676697 1326879 1006088 1073006 89233 1650513 518987 1324377 738491 899817 1887105 220 446449 517313 688867 715435 420678 129272 794923 859745 1574061 1852540 1661397 668929 727548 1759011 677507 1245591 1005191 1731490 574457 917226 1343994 1904091 1930153 1671488 1904622 246390 529581 1624670 1246964 1062183 784492 220181 1830253 1096796 1246169 169403 1993589 569325 1180575 1749494 576076 1101155 1256188 1466292 1181984 315431 1357671 1051012 555659 1987336 1394778 876413 687196 1014322 82807 498765 1979815 39881 46412 1240930 1324091 1908215 1715307 965568 1250030 22450 1527488 920856 1909882 617612 1628246 1295229 281600 524967 1032847 646504 1241171 147283 1187100 349942 1570822 1822612 243433 654849 935258 1806855 1032821 872591 1620657 503789 767727 1170873 655612 185956 189714 895958 1169718 258154 666804 831922 1314752 1651447 1602280 1016631 1843687 371331 344117 549913 1862683 781884 1071619 1682683 1002918 410259 864414 1619811 1207881 767133 1638716 1001437 1457002 647085 1546534 947522 843079 1810141 526703 1387598 1574652 224568 934902 211806 278685 548630 30669 1409887 29652 1879561 1255897 454092 682081 1209755 311739 571900 1712592 658008 639564 951103 1227742 195832 8571 168044 1884677 1307818 762573 962678 58420 164209 484431 589211 557482 1695368 1870595 293224 1853112 447581 1746073 1659879 1611827 1404830 1214097 1106856 668786 447794 1469272 1581460 610586 1726459 882299 1508405 779175 1353867 390175 656889 1331918 484040 1958877 1605137 177536 1024626 1409422 1010501 354686 173697 1671850 1093766 1452774 1484619 1352809 1900541 1296246 1407234 1734989 476992 584552 378920 1206600 1666716 1218727 15422 1409289 1461394 1045250 1420361 1600417 1375177 824438 1642954 1312489 1218137 1962092 1192428 736507 635576 1029602 1316195 1527578 1480841 601831 587440 668991 1522921 1286686 669918 1507649 1117556 1867384 1087098 526457 1558727 849683 506383 1265284 1783818 198571 1330519 498292 1653436 1721015 1466968 1734497 195115 1914471 1026982 59213 1944397 1382438 593674 797550 431768 1473231 482646 314808 1501668 1527097 1876471 1739878 101374 1057353 793012 682294 1526608 700793 427676 1743325 1932240 1388123 1962282 1478085 1344785 487959 45241 1257298 1876750 1151665 889270 1934796 1997811 739316 581806 801513 250028 493186 988608 13696 1173422 1193421 35022 1789111 23973 1585391 1985117 647555 853826 1821553 1604665 936160 885535 1351960 944007 499062 758839 1047727 1017962 1903135 1036586 1812093 501658 1628900 1958961 941926 1934614 1098698 1134527 1089164 1166986 904094 219536 1047612 1235436 1468517 141471 1643266 614620 428543 1176490 1940341 204120 1197205 364257 335727 766281 139450 707261 656344 1311594 1031668 1414454 1753046 1057915 777722 504639 1804212 174131 8726 1123807 678017 150656 1374731 843921 1101549 317669 611529 1437493 1238253 1218752 1724140 705224 881744 1247203 728286 216486 997396 415798 75882 1900167 678340 1279925 1560678 96434 440904 77038 340071 833700 1891022 1637178 450803 1401769 1509205 440139 280661 1704211 49494 693678 1654651 1498881 932396 370547 683413 1498844 618537 294230 1515836 1385363 1197163 128643 799035 1780590 77604 1327619 787478 1937951 944108 1703961 599974 54518 1243520 263888 1916514 183614 86385 1170488 1608418 1024951 672639 210877 129159 1074218 1010241 504217 582608 224739 1715693 1410309 782 1476648 1578206 1077995 1049805 1692647 897851 466338 250838 631776 142767 1109769 304066 202747 1817497 1270309 1998558 1488077 749140 325143 417202 1325671 835121 1168183 1460163 1112793 283277 683352 1832545 899701 1939119 1592794 239760 1149119 1708105 17046 1291201 311056 1223044 1118655 18421 1108334 27879 693308 47025 152427 833425 1521691 1090484 1221304 1299301 475365 682944 803641 1864045 313670 897084 992967 1962649 436967 1135674 1474860 1786454 999281 303704 1194202 471587 342928 582699 745790 1176428 371005 1226451 647100 220191 1628269 1584444 368018 623217 1584185 1373243 499418 1219064 381942 419054 1294003 1733348 1393981 1477534 419513 1579018 274123 168589 1986442 1107833 1348003 671751 339746 818761 1714335 1332315 189004 16748 70433 1437208 1727477 1747882 1316281 1339927 1529390 448419 273603 916739 292958 1376342 332191 1069499 467814 1844790 1145976 663608 285307 901115 1197508 634003 143897 1784208 1557172 1685555 169172 1053565 623992 759135 1657173 672890 1782301 1512182 287869 1343040 1228516 1730206 1561323 1704104 304511 66246 911149 1235445 1739179 1919359 1546002 1603471 1793852 250444 637773 1243813 89958 267034 1230692 1980237 521064 404479 26569 1856133 1213044 550282 665467 1409911 1110592 1348410 428344 22095 653413 1811830 634759 1205407 736637 158475 290856 486330 81762 1616184 1326008 539957 1636510 203521 407396 1512297 1361761 1353919 1652161 832182 864044 1060912 74390 1355264 1149400 1405156 808219 609450 970006 233195 1238733 569876 1010753 1099854 369137 860811 1829236 1342921 281176 1622443 1309924 1608743 554229 717305 1669898 285791 1155321 1912374 414106 1273634 1973148 1957553 224255 583489 288552 1667943 1444721 814410 577380 614981 1511504 772534 1189134 1154164 330905 1895397 147936 1158706 116283 968506 1698626 1547806 975460 1445466 560750 1575663 181538 1698480 283726 1310098 561119 906010 1418919 975948 123283 723268 180219 736245 1934221 1147924 1766284 1517412 799236 1152414 731583 1706871 1843217 798898 1023374 997941 889453 587116 429015 920658 174511 709131 467840 1652117 1356373 536973 690350 1460525 1196038 1737835 541624 752343 87726 321138 853118 355487 1454956 23552 1517134 1474276 1671280 1218634 661710 1098210 1515567 661773 1654295 1722406 1565185 657855 1871873 1147621 423541 1965815 514611 983343 1026945 933213 383606 708093 101987 1510120 1446378 1211760 1774421 395582 448835 1290319 1202637 313011 1504063 1906458 1624331 1991245 1433725 910874 626752 1958330 1278272 1294180 1109896 110966 520262 364917 1164506 1223279 1500225 1032929 236188 94976 1644937 1257099 487531 1240213 1999685 422127 262202 149250 313877 718331 1519477 1950937 1558266 1428358 1724946 1837577 1456544 21322 691144 1230314 42590 312754 827217 431628 1334703 288172 1630747 1599266 1566903 876578 119943 887891 1822464 312827 1683782 104628 112650 1891451 1039433 1884242 960145 1613034 1037748 1661045 975738 1055865 496173 822279 1157704 1536439 1228826 1824809 30689 1703167 219244 976476 1423123 1410537 1803326 1856600 1489823 146390 292515 201536 321294 756041 1813521 535022 446169 1444887 326730 271159 1530015 1729429 1370686 189052 1419707 1392025 1730470 1131582 975761 1272786 146403 644184 1840285 1617156 88973 576663 1415612 565941 1862409 305501 940697 1300227 1464632 1036096 1367669 453589 1677341 314597 981188 1222165 386364 1475925 649239 1581398 471200 1896901 858191 1493368 1683284 1163258 1022783 866887 1031670 1269107 1018947 1664266 540310 1244671 654240 397920 1223246 1545083 304469 1184472 1705930 169680 155724 1505866 1582266 198735 775378 1662389 1229108 1723981 331520 622939 303988 142164 695594 1921551 1071779 1921095 1152040 695606 395759 1316047 1100075 501332 195483 1977554 1884272 647897 588742 559225 296923 11889 622171 536122 1936693 1953963 611076 1129791 1820884 1969949 815294 1335277 1869528 1290617 1599219 1648793 47261 762768 1055388 902380 1356207 1576341 917753 1059389 890562 148207 6146 1482039 459817 1355686 1147662 1131850 1318592 1282749 1538028 1842625 1196933 1265536 472031 1771803 960448 716783 298112 99546 1622062 1923628 331653 1515062 1209408 1746613 476304 1729071 1711608 1852392 1533299 1413326 1667939 1277533 1077160 95572 109825 1455970 782712 1233927 728071 1024301 1995589 1573778 1063226 1159596 773662 138371 1004670 1534445 771777 43316 1132742 852989 132619 1027512 1555032 824188 1008480 880072 1546531 282024 1767090 713195 1467214 70231 814780 200960 1961921 497047 1870097 1935606 882915 1855150 1441083 653911 1052475 710999 302884 87443 775755 276969 803867 140307 1433309 914603 569556 1798173 591506 1150020 1672741 1914737 818669 1947502 741607 1199922 188448 691349 894093 1522600 341599 1456100 6404 1478743 233079 255703 857307 1133165 1746621 839834 1880489 796021 737684 510497 562375 1168621 1639707 440546 1778764 1862403 1734148 1677950 1851258 206961 104517 1119075 737618 340919 1333124 1188044 843025 1377454 311439 208426 1548082 1573751 1611016 798140 1178737 953705 117662 314555 239802 1616850 742278 1568849 170675 246172 1519661 221388 398347 1021599 374659 941405 440272 1598304 863982 66376 521151 1365640 1151658 776239 732195 50559 138839 1068283 1372935 496704 65349 1916902 1162514 542701 1182744 1868489 46723 976724 1274466 102226 1951385 1904804 256599 303761 1791421 24056 1137054 1446218 1436788 111896 136151 831577 1489001 206406 1350854 1868861 718353 1656450 1186622 94629 215829 283921 1352913 1038145 1545390 244799 1554426 591256 499882 312571 1715148 394043 1210133 1269428 1927472 497069 1769738 1012154 1843512 1356886 1613937 1088331 727641 469145 943546 1765214 1339692 547364 370849 1172307 1280662 1515767 664866 187827 1917850 372571 1602058 26413 1701458 1032641 404705 1053856 1520352 829276 912411 1657805 1882328 460486 217660 63760 1570869 274349 902718 945479 1249551 1664568 246608 633609 1296242 1633987 574936 367653 1145414 1937871 1645337 1019159 545951 1057747 61715 346889 1757938 978689 1050347 444530 1263552 1960274 1617998 787269 1304267 258460 1221965 538899 1812570 1893115 1662932 1564608 1614357 938814 782423 1471354 1722786 1033468 910561 1067657 1858719 1599616 1211704 1503905 387647 218888 1407482 509829 947146 688793 1194007 574112 1797730 1157550 331798 1669960 1789102 1094989 220723 1407977 1552100 1948552 13311 770423 735264 345268 1594141 1928290 813612 1964968 1885376 1367432 106291 893571 1554766 285875 593135 493230 74151 488207 1300809 74029 1119890 738182 1175015 179968 1223109 787401 899247 1407224 1616918 1327985 196734 131438 1960631 1317480 1498533 1415928 1250960 1009274 682517 1716721 724880 1192799 1753595 1928430 1327532 1350331 67701 1950380 1271456 1234729 124193 1544512 435096 1431741 764154 1926736 582944 418048 384341 1368617 1563471 791704 1513845 1370707 410472 596287 1308293 1852300 696219 950068 177710 1614690 1036511 885594 314699 652046 738152 605157 1025200 1612891 1649961 1381327 630431 170587 1730833 1491716 1508668 1677927 159434 375940 834131 1586042 359354 360981 1708550 1241197 1809972 63721 1221455 767183 1205722 646844 317291 682311 1482237 1376939 389534 947023 1804236 1464756 1807266 1297528 1687238 1405921 1159120 164723 1225151 1438997 1902070 219673 204971 722101 829496 1331666 1343628 358540 499274 108647 1863805 1285153 1566739 757106 872066 1826622 1783142 743380 129165 663223 722067 1443507 877936 318136 813952 1141665 380120 817165 185994 406648 1794976 1818242 1059183 1068982 280806 909014 305334 11242 521760 219089 628189 1560085 997744 1335435 678110 1525925 319262 168696 1970391 1046198 115345 1926400 1080038 1382400 1207995 1602011 1965478 1085025 1425167 444114 1745619 927213 1574394 1760331 1856512 1529442 991324 417303 940081 370659 1273932 218969 1344133 1734348 1798632 902392 49303 377184 502034 434884 1200758 12377 1908311 151701 1649301 1055796 945219 1301720 1552324 226936 830192 717131 1790478 1309899 1781667 89548 866123 1621637 1672492 67858 869724 1003873 64402 1059593 1362511 111256 427170 563146 889464 178547 124758 783986 1177153 571458 1365988 1294669 946444 591559 1896910 1125713 1123178 1811236 578893 418997 650650 437487 267478 1143437 251899 1209051 1644778 1678047 70542 15508 997805 1409356 982482 1514299 476323 1016441 673539 231501 1583403 559850 555911 1114970 1723748 1279945 1360509 77423 298684 1859414 617955 1789277 1633308 404365 30982 1802382 1701721 1604234 545423 1963714 462245 1185361 1198070 177197 141215 817032 1314986 756780 332539 1883647 447386 1963828 1786754 1347190 851669 1933730 1754281 937172 610242 1393904 834930 1759571 740802 1757231 1903717 1079481 1314653 713345 1795176 515722 1819053 28690 1391542 1717143 313919 1590014 166442 1377017 773376 508049 336147 80132 1485898 1000986 768985 690971 1455378 990951 1204844 55707 427002 739441 1372271 1736428 1360700 1641185 1898421 1976240 1875588 1902588 423084 1819439 720849 1461820 935575 1839805 1020012 661735 1498033 1970119 285330 726068 885251 984931 1583167 915925 1125803 251122 218541 374796 662878 652062 1789197 344541 1053331 1211750 1574948 1540351 1682850 342365 75434 745674 1330893 509505 1910505 877983 912944 817318 401451 700967 233285 1158679 1140381 202843 739569 1173602 482603 481793 1692036 815785 969109 1142084 1358535 155469 1652014 1739993 1916858 1105815 1904718 618720 20926 580359 1734979 1421115 236126 598375 1181661 1858717 432677 274248 1871342 1872047 401448 24374 1992143 925061 1959038 850809 699996 1218374 374551 699436 1683177 1549467 982229 915310 1640255 1194572 780357 1387459 237211 385521 1413207 200791 1113472 1648892 1074470 1839211 337651 1020817 97909 1508686 896788 1595442 922668 1577879 280117 1699771 1791234 824116 707368 410394 1257998 463421 2332 822519 92561 167476 1258690 30088 1189163 1645179 1989103 187374 1271390 716640 1975594 543754 776149 948995 101547 589280 1950367 484405 1518441 871713 406778 1564731 1063577 1798553 1791201 1783090 457001 458140 996471 738976 777046 1199925 774179 912892 167012 1003742 591320 1952279 1497373 803267 686742 891720 1975605 1445601 657797 1335071 63597 1001921 431538 807410 816584 576854 1135913 274637 318269 1775600 639361 293457 328645 126868 297537 487795 14729 1694568 1972346 257601 50045 564043 1018869 1951781 647921 745892 336046 1955467 875007 1432105 725840 266004 182878 1503543 1353915 1185843 380560 1587058 1606009 540979 299412 1365612 1652434 1278180 607606 752156 7470 757077 1865157 1418973 1275585 1889708 689957 291942 989867 1544531 1872366 1544571 418278 845593 1366364 46931 1922931 1870343 1103385 1946299 366437 1757950 1638545 1152778 1276155 1477175 1336538 577489 1373429 1479806 1269329 1616825 1040394 1509842 608743 382357 762210 1334697 1000517 1411954 414142 236723 935222 505235 585551 236757 769479 844394 977897 1146948 1868270 463395 748895 154809 1923019 1827149 287022 769814 136406 1991142 1606435 667898 94951 668759 672439 287184 287099 1439316 757121 1744115 1192729 1396041 608338 36199 682307 1256358 1819686 1292259 1824689 1191339 664683 659017 1067985 140765 156488 1925946 1266908 1946962 1881025 318197 1964646 1524166 188430 949251 1832532 157705 260300 1943582 1955343 1833484 1540211 973725 729443 285356 199899 867373 492121 1343767 1670469 42879 283900 55586 1906583 412627 1149817 1592726 682914 103755 587760 525127 1052136 1629681 1868245 663938 1481884 689318 562379 1548394 332207 706822 437978 1141186 966518 844404 1064919 474146 1304980 1787789 1973811 2287 1052417 773053 1413192 1477532 104270 504362 1275524 1065673 667573 158167 1801452 146353 1493824 1865580 1421029 865740 1645642 953995 1937456 1968139 1751078 786478 1323197 1065591 1266102 506304 905737 1425907 1410545 1284406 1978977 93742 713702 231570 1411286 930725 1472482 1754095 109055 411644 102120 1034775 1672946 1837483 816741 1768670 80226 1915066 785371 87815 1247406 778212 1483075 948725 1885422 1702348 1658046 1591599 1114352 1180932 941332 1218516 793948 437949 1435540 1832540 1145946 1952758 1400522 964353 1486951 773755 1029025 674352 560075 380383 774693 666616 1610192 531439 1330449 184461 950763 584725 6994 1522748 1720274 54742 1003440 1219480 826978 1532028 510397 1813565 1677502 597920 1937389 1548858 1974585 1679164 1501199 255977 160862 1437812 1466 758763 1836838 1391312 452887 406189 86391 1886534 1146062 912078 1264653 385614 1323811 962501 717110 1102661 1363396 415812 332355 1957942 1505655 910926 1278413 959234 1659695 1815257 1569149 169698 1389380 268838 1834752 378875 1031018 1788187 1003610 1068222 369187 1068015 329441 1034906 1416490 242127 995270 1510887 958813 961040 529781 1829892 1953284 1540993 1428784 886295 973941 1476044 592398 1824026 221061 1098502 1530887 363976 1982191 1855128 1759368 1915212 1433043 1830223 135173 1686981 1408240 929568 708110 543838 813121 1069264 1949829 689954 656601 1803223 1264224 1245425 1232549 512574 630901 820562 1542764 1000699 1139286 1229619 1343220 927566 1369933 1336712 541298 1928812 1279156 1729566 159544 1442511 1512506 1546864 692615 868939 741654 1013032 1941954 1984762 469457 1822036 207425 468393 1754080 424090 1786231 1315508 882233 1855998 640298 556043 1947876 1826171 9745 923795 1090160 405352 983561 1134054 385183 1955399 1145588 520214 1863912 1910019 651327 760499 948643 734753 80620 334566 976049 1091012 1224938 500809 690522 206254 1459352 809309 870960 1481344 1513783 523092 324646 1630904 891665 1445711 101915 838929 1146866 676584 299862 1329234 509349 504378 311595 1192343 680117 1714297 164922 12824 1081344 1452893 1353541 680925 84013 103474 497525 658035 814070 418868 1259302 325703 1295022 1714422 1327958 690642 6914 1201922 247390 1652707 1876391 1235636 677030 1722608 751459 1680727 520885 1622505 1095164 1162018 1027931 18571 1078144 64029 1215618 1513243 308453 804332 1138950 162409 735930 39553 1557999 1743148 1643869 905243 1082552 605339 211667 790829 797203 1685015 450739 791231 1477899 717468 1670763 1198197 702711 1252826 1450127 574461 135749 862945 5564 48553 1641177 857728 267349 945827 566821 1844347 413472 1084329 1207151 1814760 937979 1294144 1915983 363791 716449 1121164 1432175 68014 59304 318274 1386968 1066709 1741227 1546413 1228263 1428326 1012283 1811148 1990240 1518720 223058 1432644 628857 1599294 212884 723474 1276899 412529 1094217 1309539 967763 689586 1371014 862498 1616457 1928249 761289 1396754 1837276 1867798 763976 1897166 380551 850579 492147 443546 485327 1600130 1861460 1275671 688389 1580346 57117 1159701 13897 1114465 1872029 146559 1576649 936349 180653 1357445 1014548 1171955 1174204 1408332 770881 1559414 1391566 678728 1658797 811761 706413 295164 821251 592934 1712873 988297 1897775 1928201 1250592 1553406 1576322 1075497 71337 761824 1491961 1018406 820819 1599522 636724 1391284 313039 1274217 1376419 80510 812266 93254 1603901 1068900 1828086 1558824 1650954 1788255 841604 1441009 1250331 764362 1496083 1855485 950742 455309 1346915 251930 1268842 74931 1209377 853845 764700 1334259 1150555 1051395 1578481 147746 649749 1008938 1284820 784237 84910 948462 477477 848561 648881 677919 518574 1120230 1234783 1759397 1140405 12146 648344 22021 346023 203460 1951629 487328 1414458 1502432 995831 1442900 582885 167928 426567 1140865 1740665 1091816 657245 1580924 1792274 1582147 30724 1139774 1941455 978906 1559740 577510 1084702 186443 213086 153049 362923 1300793 1575991 230465 532919 563837 1878025 61170 1916088 1179945 1347186 229400 1681821 1885023 144393 1196912 1980091 14020 310747 1331975 1271109 76878 167831 143934 1914086 300911 1307307 1261415 1737637 1701978 1394025 1096813 360906 1257692 459667 39184 920988 1068819 36181 588682 1776406 891049 1562909 808693 1054675 637804 1694791 1217685 1847117 613780 694109 207397 665223 1826716 501221 1401433 1850710 1569244 483503 990811 1639196 515537 1109457 1191903 1889130 1999725 1607956 1891804 1204107 1091862 691853 155954 577955 1925417 1508337 870580 536827 174067 88972 597437 1696594 1016015 148820 1033374 1298125 1332604 137725 1307213 916350 962194 1492350 300557 425928 418677 221365 163271 1425094 956143 1500361 203859 1377600 1348097 432411 1195994 1011977 1684423 1382529 487035 1595944 1488849 466589 1842159 706638 1075451 1504995 1104114 1460436 1008038 892898 1508445 1718925 916058 1148948 152525 624776 413796 1675 1562368 1334789 898388 1017034 1512459 143463 868432 1599176 1171061 106561 259522 25756 1573106 1604393 420122 598016 1376171 191037 1685677 757108 1901204 1753178 159149 1028249 1282540 121682 463665 25671 1607069 1923985 1441125 959332 127266 1431479 1236323 1503637 592469 621690 1724517 1669228 10856 1878103 1625132 1622638 854680 1751398 1535500 1838489 383836 1375224 1885629 728246 1870749 286760 36120 445758 1753250 856455 1388228 1621519 372839 1482493 51958 755139 340677 668561 158162 750798 718745 1806377 58866 1335186 142830 361228 595731 1897943 531670 1604772 887772 1994566 1382461 660324 909773 662478 182888 1293346 943657 883424 1870864 453506 999780 358958 1393845 701146 176865 1418059 219823 1132150 1411622 210740 550748 1467572 726606 1316659 1148575 1822425 1116821 588632 689885 215934 1424379 413274 1232555 1342343 462439 822467 1687747 828003 1145926 1533853 591070 173507 1392516 1563411 112434 614518 1255991 760401 1372250 1031743 1828483 853971 1180488 1768640 1293733 1061788 1166223 1458724 1105490 1993199 1643501 1125654 1127589 1633462 1383183 1344641 428898 717307 1414613 1799570 1037474 277092 1256949 953948 1854754 718747 350124 1620088 1485143 1161434 355805 730987 124653 116416 460884 748998 1203080 1102629 1469357 371318 433519 149057 1532279 853098 737817 1634023 1213926 1329988 139331 146067 312169 548141 1387560 459114 1607946 195890 361690 1770251 141369 1458893 1678423 688015 305570 1412057 1479814 738909 384322 354766 1257496 1613935 530644 1978422 1955129 1003165 1762845 1774313 14867 6817 170913 1965435 365474 949401 1393449 955446 1858638 582275 235184 657237 1180482 1792535 1172220 899530 849850 1053740 60274 1640423 708983 8316 1317204 832027 637064 1537641 1673348 69402 1524115 1008049 1921598 1546321 762854 691421 1461529 1966344 1842198 984330 665189 1203870 1784646 1602585 830689 573580 1118118 252795 1063148 1260228 438710 1385310 255783 150743 1804920 126857 150061 1076045 1095086 1766529 1003384 1668805 431325 1738291 1290872 1911731 594056 1919132 1904878 389581 754730 344837 918087 342303 1546819 1859269 913706 1418108 1627792 513543 837608 1859762 1099339 1525092 825680 1327934 1689680 441947 1018360 86583 1854830 1389677 427930 1299145 353186 1165441 1415021 1272442 592129 1840574 1726737 1048133 674480 878020 754896 457841 1552016 1951724 173493 1461010 1711471 1834803 480973 1522505 1411177 1202252 445586 1120055 1064652 1293269 970751 841392 904334 605957 1567499 1377748 444129 496992 1975263 1828566 1125233 1351434 1212646 501389 1028396 98115 1373022 1347495 1959226 36460 875434 1492098 468745 1753934 1143939 1716082 919144 1011917 889466 1494814 1823464 262008 36496 175697 747998 1591798 1219823 1825210 400248 788209 1073164 235949 582845 1000842 468341 1993016 1570090 152462 73499 1927901 1398809 1996845 977475 1514555 1275716 1025507 905440 1176153 167825 44168 634826 814200 465542 551439 176339 1836683 107658 451764 1445117 1817567 1112880 1980500 1929514 99754 567152 706019 1675467 736982 46738 784103 290737 1474232 367207 1970189 1061844 1220191 716724 562129 1714587 970076 941394 72795 579492 1445440 321256 320775 1793831 823326 471755 1113196 1956310 645792 1798849 714072 699352 1329682 114960 1912997 508443 1836221 652788 210836 863430 780527 141996 864811 1767057 1428724 499039 874288 449553 898407 1136000 983960 963468 957941 1609291 1095559 1061904 1574246 866208 1389527 1356839 897226 1258120 368305 950267 1293568 1270370 1863374 581735 1128573 1853722 1390516 1961344 1858053 1202522 287393 1484413 612861 1135270 1825753 220831 1918026 1975749 1768647 1203041 201780 1563379 572771 454019 1121269 19249 606155 658197 890831 1471858 295578 464222 1149683 311186 1201301 1354408 763069 1263583 263505 1119316 542199 594197 620173 189827 232248 1950889 130646 156175 1244701 118577 1995363 626928 241156 1279452 916857 1442444 1205565 690474 1389821 982660 1325467 286626 1193356 1782890 308035 636009 1936936 787185 1170575 950419 1997867 90354 239256 216369 935666 1785491 1839829 321359 795003 1511524 597073 1418743 1386594 720978 486131 369819 1478229 295861 1245402 1183680 1863715 1237998 1906078 1359920 102675 1865236 442501 164661 1779007 387324 268589 1607308 976402 1749109 1854690 1761638 1749682 877301 1213867 962867 1822319 1967086 367554 926760 1339325 651967 1498693 1855044 159531 1564381 1919953 1845961 1407525 925724 9236 1863948 380703 1522207 900660 11238 1729639 299291 1539449 104768 1387428 1761028 1482241 1524903 1979738 1537606 335551 1619297 1057650 224668 1985313 1059851 455449 842102 1113404 1437179 1648535 924406 1400175 487210 1148205 1985452 1988307 504162 1601806 1731312 1795498 735150 596246 1768608 772559 347287 71154 1683747 867572 410988 1968658 662218 423714 1363598 585510 684160 774078 81983 621309 1325440 1387097 690107 664084 1808392 1717535 1546357 438861 417927 145865 1878096 131684 961367 335969 1126789 125141 1121620 610607 861214 570709 390222 253831 31494 173815 1151025 122329 1105691 1578654 1136987 1189502 1198166 1383043 1714632 1929143 1453453 877351 131821 233291 632934 572542 1350332 797607 154598 633169 485438 127729 1476431 180787 1379213 1672318 127210 1044853 119375 1496480 1220740 615327 107077 637469 1143335 1609678 963230 204654 951944 725748 1747513 1639358 403113 1137613 1765681 961592 1131365 1564229 1974458 1715661 125574 592388 1008301 1807974 320267 1625798 1400184 26713 1212452 561804 1290059 1746061 72272 206384 1211516 687755 527562 1150315 294767 1067394 178347 1931754 1693068 280227 1473665 818766 1018892 1615947 1581608 168217 852074 835207 1704962 816577 429353 1399629 90918 872875 1242938 1411246 971890 1019297 593017 672080 573401 45418 1662880 167339 956083 1719940 714989 1531714 1337054 763447 542951 1186108 619000 238928 1403737 317292 1696155 1921634 769276 1803314 1435363 206739 897147 1888516 53855 1097891 1783369 1957988 1982104 1763061 1361337 381744 1439308 1656207 847084 1956785 1551098 1118321 1000017 818108 1682032 1408639 368522 1195097 777702 1772372 270766 323044 715999 1895282 1066872 671587 621153 847304 48985 653997 1187909 280192 1673375 1457711 149788 1904232 1607256 68133 588815 116415 172648 5003 1037255 476669 104262 694711 346211 176728 295734 925476 1689487 610612 1584693 1681642 75570 1550385 1674432 1358417 1232376 601724 675973 1533118 1705757 255 1815502 1335752 822443 891254 865833 1637 822377 884298 1954325 1448059 1246194 444624 420220 71377 761539 571498 1745821 1830296 1759332 1540793 187983 1127110 544623 1380175 1223604 203567 401459 789891 1907278 70292 1257217 786189 1030305 1197836 227112 927737 746110 1660534 1438448 438623 1853765 266564 642785 1566276 1342146 1617162 405050 1471311 1262690 1628451 444368 1163061 614570 1296431 1666394 36901 580583 1455712 1599820 1737729 575594 643939 654178 948277 194656 932195 1873163 445353 1711241 69399 348951 32278 161607 1637906 63611 6505 1883057 834957 1528055 1831123 1045612 456524 1324891 328131 949795 461873 418324 571334 1789276 972696 1817321 1487446 837213 1042494 1816162 1392615 29567 1207095 444824 1696207 1574230 1560092 1954274 1599419 1509807 34014 1788699 1900602 1219524 873121 888625 555321 226847 826731 244370 105209 547384 15884 444208 1811467 946598 1069359 463333 361068 934764 1376641 16281 746107 1313873 91046 148873 228517 589738 726044 54818 1167889 1066909 1300808 245207 194441 1284839 205514 1765503 1934319 1479692 1112087 1597173 897062 1797070 1386788 535411 846912 1634248 619413 108805 1721309 378387 1689884 1592277 1491139 1019410 930408 662701 891613 1086425 598218 796052 1660969 44603 1878606 1546288 942437 461591 1127703 476116 1216308 1771369 560109 1660322 224434 582097 811622 887922 436308 539267 411582 1653933 1682033 840382 70026 1073517 1723439 81829 678097 1994033 20930 1677145 143490 965550 1339832 1383056 410281 922278 76859 683024 1781011 740865 919644 11453 165573 730488 120872 1557755 1376364 994693 1167082 132222 1928694 1950951 1360593 1133618 544260 485602 363117 1211782 1041786 928584 703220 1151402 1041701 1828777 1552575 592917 801029 1997480 270293 1583511 1282665 433824 481935 1857188 1790048 707257 1629616 1462064 1425183 1958350 49825 929844 1627090 196147 41226 1142028 1794791 120733 302609 1201767 1864510 1881251 974812 506722 78302 1602077 531240 1549943 1159074 238429 1402011 1598134 1486848 494904 897059 125741 722260 1388067 1321124 1218649 1487508 1295875 304527 1168332 426533 388243 1311684 293388 923499 1386764 1065745 1987100 1465205 824829 1755591 1955696 1207036 1385091 926072 643366 931708 1297311 1085252 462442 1301807 1369200 1708896 205954 323516 1033229 328034 686490 442821 933096 968005 554181 751661 327543 172526 1336251 1185943 1008679 982968 176866 49457 892896 557853 618500 1549108 907517 272502 63821 586351 1102515 1841758 1964516 1930292 1242961 438081 1932139 102997 1008002 755373 885304 941171 764331 909129 886381 272983 600159 598766 92199 179108 1243021 1788836 2474 578420 525178 682674 1418384 1911411 1446125 171459 1613725 861412 45450 1907463 1645248 1139873 227258 1116690 745027 130254 1928301 1499958 759013 1387068 366582 768690 136242 1636710 1994168 1104476 1135789 717999 468647 1497141 1641983 1634731 318624 572840 120277 1323730 1068453 1879789 100301 1568417 512780 1130387 1218609 111170 191487 420026 735401 1680363 1857796 128245 179759 1868693 66899 1365300 1479284 1953015 598767 1068134 1536142 1678739 1552428 627450 1586366 42952 1214021 1474334 1676246 1746138 1505142 1434989 208934 1611302 1605982 498800 1243228 802628 569510 131198 1377507 808625 47430 698442 1149371 171829 1542041 1899589 810892 170626 1810730 497272 1431004 980035 1098256 652258 1517444 720804 1746912 1196707 1314221 1148588 1963791 1696907 595814 375274 674440 1700680 147775 818945 807059 262701 1859649 970764 1290844 152030 1976018 1695669 1082880 808830 1301050 1956778 635437 99946 261009 1040535 1462975 1690132 336456 949412 1516892 1292924 603560 1468946 228187 243528 382169 1708309 32398 357846 152814 1217191 1364245 886357 583504 1027085 56921 385278 1879330 132673 1729233 770801 1377278 1995508 701925 949266 1880463 838918 1359467 1650957 1104356 1983968 1940208 1392735 329078 1399338 555204 350300 742922 993781 1220280 701757 341281 1641328 111382 859686 1325575 1932586 347724 801035 571597 625017 1232967 193420 476575 270171 1174746 251123 67848 544939 100604 442903 1873945 952133 259506 1273846 1657653 1931077 1955794 1153692 1261899 1981327 1548300 845889 1630326 321946 168469 359729 1029070 1855261 1778201 1958867 1127300 1676756 1476412 1654531 919736 1780740 652157 1306955 1631788 1463225 303762 1817543 648998 243536 623046 388742 837215 1217314 1025486 559955 1748474 1117152 541385 901812 1320244 199440 1802003 644893 1727359 1086410 969670 1264009 993812 1109662 1529896 951092 111346 881811 473597 511673 712223 807683 1376669 284891 1545551 1516174 583084 900914 1025980 950907 345460 22914 541833 1482709 1670743 639883 1455132 1091490 237760 718004 439177 1588534 1102601 899683 998659 1074138 1727412 921873 1586523 545653 647875 167828 524289 1124246 674119 507120 420696 1266033 1226014 311706 771522 1512236 1265713 1913356 1356306 1407259 1742117 97129 1885601 1796267 954853 757264 136629 1238355 61679 105776 56523 1640678 1865674 1240881 413562 1369096 145912 1558135 248270 933636 908349 757495 1416555 839270 607091 1144865 1285046 1791960 677706 438764 1414049 1253808 1814361 1022058 1697162 381713 1225239 1013672 1680648 422986 1085389 246948 1888731 1899775 311506 908563 1585005 961650 115601 1756566 1662505 1479193 661941 1961460 1225080 1314335 1976628 1768838 1448543 400520 391098 1655689 940748 1665137 182369 212095 1679799 1664872 1187669 574765 489629 1878889 101377 1133283 210409 1701632 814305 890150 1585190 1805406 467202 1638119 649017 453485 1968855 1159550 199853 1811481 362739 1651251 979143 392948 626062 786765 1103772 1574567 548899 1487996 873778 397307 368296 1375511 236040 1453813 1469535 1946320 113636 1829006 218611 1009829 786956 1765941 526724 512859 1907944 1249178 1404193 1854064 283549 223217 1891779 25229 75493 939702 1409172 1545750 51661 1048632 326534 193005 1064963 995621 1412650 405092 643744 995293 1743057 282246 1731410 353640 1286312 341384 1824107 1373670 1818811 618104 884831 783320 162199 622918 1930861 660304 1604892 1889482 264496 406725 1744869 115069 617579 1829337 1208808 1672612 57504 1880973 997496 1434148 1104215 1980455 704107 1392631 679194 1661368 1350621 1687523 621572 1787908 1607790 202700 940076 641758 1463949 359502 87391 1236880 317170 370838 1571784 10893 1798346 484598 914301 587354 1639012 347715 1999203 1867092 8541 946352 1380718 420241 1777279 1074146 1408686 1082253 1873531 1430125 337120 719629 1099625 1160057 1700287 669478 1236877 1900574 190729 1473188 85413 337932 221795 1589942 762193 644933 1626056 1746170 1206570 21037 442052 372057 31620 1254115 1180031 1209 1071590 1685361 1406810 1873001 1907939 1431575 1883567 947981 1334477 818074 1869150 435361 144652 1256337 1322310 881275 270047 988760 76303 1335689 1392149 335823 922446 1030103 740858 479345 8891 382653 1585967 82659 1166114 158888 25660 1467078 1042482 734196 1855976 696882 1309142 729513 330960 202562 1597595 754623 1915963 2849 1108445 1697799 328722 1555394 915903 267716 1988925 1550962 1999603 1959451 1970667 1245115 216768 14787 857938 99171 1486168 1130648 1327077 1546084 759771 1918011 327470 1177545 974956 1543449 1175294 1187763 442239 1468042 701555 1154461 1418442 1027256 1698191 1623042 484310 744538 1056721 713632 1897068 879464 1952163 835410 97536 1812075 873062 1151869 1883564 1176110 687892 553361 272510 1059780 49614 1983112 1952486 1680389 228892 1628726 441899 265799 1758320 728085 746280 640056 197850 505171 1935592 557170 1890927 1423220 736804 166068 1551465 381777 403764 425641 838046 1202271 748331 1805846 720553 457432 1786378 1959131 748300 1705050 768416 1469466 1337551 213553 23497 693558 1584160 1953875 487362 1934156 1843880 1203894 42909 466083 246469 1658873 678873 594818 180697 802267 797847 1853792 1377325 484636 340588 819514 1124001 806600 496415 1305286 1968754 1555676 24835 1476375 299975 655875 340331 375942 180050 975725 1636625 419800 1746520 156424 1660853 246391 1732087 1161321 1940025 743141 1882349 496567 1506228 360092 1274605 1586961 1333339 300600 959226 1412517 1678023 333610 711158 43771 956263 1991594 685392 1164598 1035721 346069 1971983 1920030 1158828 988285 1423848 1979090 656632 751002 1911921 1364142 72615 468200 1880080 1187705 1857648 863517 269951 541483 1772439 1165203 897425 1822581 1144383 1963084 425290 1395996 1789159 208734 635146 1505349 916675 128313 697722 1484523 28602 1105448 877986 1582770 995643 382544 1288628 1293544 1659416 1566941 414938 1559254 1350966 512480 73545 1126220 1399366 337755 323098 1675532 459873 498148 969072 394292 1686562 762566 1597260 670302 1247871 1402976 1637781 460218 629035 1533647 133162 1168502 1763855 419666 1528210 883558 302060 986435 1998353 1156388 756894 1606130 21342 165479 28096 1918988 557145 852251 1768302 457412 1739119 591960 131741 1635082 974679 1752111 1650847 1287710 1705762 85797 290498 555994 459927 1841566 1437385 168284 369208 186199 659470 623469 965239 1576883 77776 1184177 771988 1717204 377543 661986 1775528 1335228 704756 1551875 122301 935155 258668 281340 341736 196066 1471886 1397805 1337780 1059172 1712609 20697 487234 236548 1153185 304285 327991 608235 1415882 1989637 1123812 889650 1957025 386120 1016473 1109319 241574 1883843 1509184 1620759 733917 1362204 1106874 674849 1880815 1108723 521018 1408552 28166 935130 220507 1685057 431644 298222 1576442 1901794 1667491 1560934 190709 1731773 110408 1308361 1772626 1171121 747477 1937764 1327531 888758 1545219 840238 1792632 720899 261627 422098 1501552 911503 1228625 1025704 1801605 1628023 1625094 1565376 1433150 1456116 537030 1116012 261285 1035860 1666486 1840584 1425736 418650 1145025 655103 957984 1230289 212811 1462113 1695640 65829 1879580 1060907 347713 706461 702662 1300608 1991578 396273 1204407 66173 852355 656348 1462736 1802721 1257201 1181682 1277499 473802 223215 496752 898185 1449723 1470594 748629 373288 663760 1207552 1484170 1593233 149325 1356669 164074 112463 749801 1072811 1511995 855396 1615346 1869733 1150112 285982 1857705 1496426 412853 660272 608774 1185994 141417 1856579 1937824 735937 1598627 917959 1570324 1850198 1740746 752665 1459877 656381 1753620 1826116 1777118 1890748 97196 1128942 1268711 1006857 1402345 1430246 1046422 1102519 77091 666566 526256 4780 91405 1942724 1835940 1144238 1662386 627162 326096 1365925 862318 351846 1314701 1633179 828753 580262 75487 1952292 1577964 1868605 469122 591015 1974484 1265109 146848 1199335 268847 1248681 210230 257019 1870790 14015 1592664 330622 943911 1382054 215150 602170 440524 1050796 1650206 214928 592380 1228079 1712353 312560 1556874 78565 122266 1582688 1028089 1488948 620212 1358103 730672 642729 801447 1167948 1219650 796898 701630 435183 1968944 629623 2923 1606074 810020 281556 1918777 646423 579583 1523427 653037 1030513 1498473 726022 1940268 917783 61895 912593 925600 1459356 351278 108970 1493353 1606594 1312670 441013 612395 210625 1263173 247164 846680 2489 646801 314138 1224501 325397 1917481 228866 1216043 730115 1159417 707845 45464 1596267 1927371 1120642 1862787 943393 1384314 162680 1540184 1762880 716950 1584401 1372380 1191732 755986 536366 144041 250988 1681678 817591 898449 834544 1348728 1315386 1844323 1408507 984135 768737 1205111 1971556 1089584 1433223 560422 900758 1255813 712115 1969674 788424 43974 508516 234695 1192476 1444090 123356 1696518 1467713 501936 1873974 1471346 1782642 1283684 1876990 1079710 653073 1027567 900726 123784 1524957 1552143 977307 785716 1216867 126165 1308799 451514 188055 482407 77385 1575898 1052067 251405 731938 1787401 803870 591950 1555848 180975 845186 507582 1305335 394130 1612231 624641 360762 1920346 1541411 406384 867986 1395187 363002 449049 1625670 1543077 262136 1335600 1457485 1379813 1526351 1729327 1897563 1798716 1726204 427103 1532349 568572 487858 1299225 445158 1762771 617152 485999 835666 136693 264394 904973 572843 1945998 1606580 1138875 1515472 454653 1365911 1103053 1439875 1466572 1810855 839473 828355 552018 100777 1759485 1082440 185282 146644 1900527 676494 648328 452968 699119 1609396 475737 1947186 495623 727066 1880462 1929076 1542079 265052 855905 544756 1231511 1796195 1721875 283721 697608 1034974 506408 108235 812130 1262644 1854805 982167 228946 1438340 1907923 459670 1595844 1792886 965624 268992 1921850 91950 780721 1745367 246351 1847286 1433813 224492 472568 943879 253492 337868 689666 571108 366091 59973 431470 818965 647799 474015 1346554 1569551 982700 1550581 1895643 146476 309565 854634 667845 448514 479727 11478 1706525 691631 1315621 625777 361644 1248244 170168 1902079 1750873 1537919 1473423 467859 1241513 1350906 1641838 223453 895666 1047672 428687 538313 887163 1170651 1344556 1386039 1274350 920102 1620287 998466 133680 873179 1843414 1498474 1078496 1882493 1151848 1063882 1942213 1118518 968781 1243680 769868 1335262 560404 281420 1959957 299714 213527 82587 458544 581217 516648 290128 1510506 1591861 723190 705294 908624 1721506 1491625 225894 316740 1868752 620055 1811938 557252 531979 11872 1949798 984191 103601 129569 1475707 1633938 133890 1282689 771818 505993 1842563 1354523 1145296 1434255 1982099 1578914 1311000 1248784 1682888 677039 1638515 889383 960120 308229 9924 1200589 700017 1158414 1647730 313031 1066832 1803611 74797 919988 1625637 787344 1458232 1360752 490395 523102 1022504 1432001 545051 377787 1444440 1226835 1527600 1614852 745458 213297 922127 1537410 706399 540478 1750657 1909322 1063336 464263 1246583 252649 1191009 1970484 1117903 342714 1641479 1200022 1041066 1828366 1258367 429283 1754838 667139 1429285 688640 20455 381913 1001645 511181 117380 597488 292585 1823916 396267 1095319 1248380 431922 1949811 1625956 1961722 1002089 8 1208057 30601 48962 441814 810988 556539 1801121 1616702 592535 396022 1340465 1950461 1515417 1375413 1640196 146132 330603 819706 1463813 783199 1200406 275734 1871216 464865 150744 1043517 454087 622321 245963 1925766 412804 350621 811935 487217 86998 1016433 633271 77335 1826164 1924733 1077803 1828368 385626 1245117 1854721 1338409 1429903 1653181 966459 1513943 1863553 1968504 1176367 803696 1051779 1502459 997710 1767632 1268723 207673 1338682 1587776 1832286 1595216 230690 37665 1267588 111891 54733 512709 250202 30266 1377075 223029 1963923 1769949 293540 113190 767629 1166602 1309634 350371 1823816 1247034 890878 1550414 785010 810681 1594936 13227 1823552 357280 1248054 571235 1577292 773684 1596331 1520972 519919 598791 1885799 363762 522660 1209812 1832515 752616 160664 559568 367936 1937006 1515091 434869 739353 1517362 1833882 1084268 1330914 879802 1644679 295968 1623776 1232735 377202 1870986 1753466 485573 473156 341784 1901946 931133 922656 624136 980677 466564 55285 1637747 809771 727742 499167 1428175 898681 1346031 262011 1052364 1340425 1828839 499252 1015967 456381 1963711 1699017 1460920 509117 1620833 662010 1076013 696998 1422127 1859348 998710 817354 907919 1417903 1911362 1808975 300838 521349 1862484 1007525 1549158 672156 1276767 1039503 811942 1856474 1114709 1092500 938549 197325 919022 566424 1957733 1473010 1060782 755578 609004 1197949 1716614 1854384 1178301 1406747 703407 1209574 159196 649754 1657956 754394 1732605 987776 484990 1998966 1611901 943122 156129 747905 1697857 1479683 1531518 713977 318930 1265434 163699 855024 517084 832965 897893 661048 1821508 1103757 1432364 867280 1324207 1052447 1837902 697475 1867741 1564278 302861 1205720 1696412 62322 1828758 399715 1837054 79162 1646971 967363 1270492 197088 1415858 270961 904285 882713 1734258 1063006 1698600 1108364 1902470 1822107 740272 325129 1599643 1869996 1236478 652916 917332 879667 1467903 344817 586452 122237 1611209 565430 327015 244075 680258 814786 1408259 417515 581720 1342953 1683903 1040076 327245 364706 1379189 1129501 1031062 756855 1668849 644492 1956863 1727720 1863035 777295 1728402 1791593 349170 989092 48324 1140809 853993 1239706 98727 603106 880243 436728 887751 799452 1465971 458493 25748 697450 1066224 759559 1649570 1320084 729837 1274159 1587687 589538 539697 1104397 1719301 1544001 1633951 473581 823714 124973 930836 582239 238631 1735390 1640869 1614067 1531231 51266 404102 1559808 79959 502086 1544691 194530 393141 1574364 1578448 1751672 771199 1725678 813664 1504842 767216 1280953 1132670 736943 1937821 1572543 382107 1470747 337469 112509 771451 543065 1377680 216314 135529 1620073 631859 636372 1420770 1990849 451394 1502472 248919 1830086 549545 821540 510348 1737041 712998 134697 1926504 1665791 1518037 358893 588507 1085052 1261088 246969 1212996 1231605 99427 391209 1831880 906995 1004534 1839278 18222 388697 1742536 1158243 711052 1635556 688345 1797919 1849964 1326768 1193555 1930567 388497 393734 147836 1991882 1195357 1945735 1339666 68736 1892475 1044124 1425916 782261 1456434 1518819 695390 412374 1457939 1830774 665970 1299211 1498401 186878 820679 1705759 74125 878909 1211708 549968 337246 1262000 502651 111809 646952 432339 1030221 178953 612721 618549 1572329 989890 1017875 989746 172841 591109 400803 1007537 840796 123498 945168 752287 1775563 888153 1728147 1781006 1421877 486458 1609119 1606162 555620 1311601 829121 1120225 892234 1008948 416657 1853049 1329873 1717476 1076932 152816 743079 1578041 630708 1639734 129069 915641 1170483 112080 1136509 1241823 362390 1290153 597265 1231994 1108076 624068 60750 1765532 1760840 1953871 1536048 1652998 1296593 1938775 1344592 207212 502337 731027 348045 476878 216261 1852229 755836 1259267 234175 29239 1213228 1233667 1515194 659827 1414732 1851209 1850085 132273 1009475 900122 1758213 804414 507014 206258 1411608 929664 404685 712725 415620 1184240 414408 1936078 181571 38995 1089286 258878 1349866 170209 1293242 1484142 1294436 488970 815194 168653 427812 1366308 1756831 1125007 1710908 1772468 229077 1047685 1489851 1466035 185345 1620786 1476336 1764020 304024 891890 202745 252035 667527 1523349 1018780 134785 875878 1287882 785943 1584993 1891459 515575 1462388 763576 411100 1841647 1422307 843838 1042978 1061008 989127 1109535 1924623 337830 847409 1639602 115185 1743348 1505421 967403 411508 1147770 508144 574322 773394 778861 575651 1089797 1291570 308283 1334580 415167 1794465 72714 1622530 1614796 680531 1131379 1537992 104367 486486 1884178 1867599 1583991 332206 1517276 1080231 1131966 119300 662677 1123368 82117 1892102 794791 273252 350491 1588751 1103024 411555 688077 1274980 1363875 1588711 1198379 1561321 1601427 1494931 766578 28019 1471857 1637768 551258 745837 779597 1638303 3476 896242 651457 1351253 438955 48532 1691879 1467131 490513 508055 1221052 210475 274286 17945 266448 1214873 1276999 879118 1676985 1431542 1113844 420899 1664873 121737 1056971 843085 841597 609067 1131038 281660 665701 1855014 655966 56333 176934 1586939 919096 897359 1876140 1435682 916085 293576 232966 1260083 96428 929526 1571731 1684970 25634 1213737 1315663 1625828 488504 1746695 509438 884390 86847 1145002 1951775 1852853 208443 31453 1105830 1093262 1292557 1201400 506663 1668173 819110 426616 97884 676982 1500240 952905 791111 1914892 1013952 38750 1317629 106557 1533480 614933 1829757 175073 135468 49587 396897 1261736 1296554 1167356 911178 1909075 1333665 105574 1079963 1428547 993123 555601 1830975 462015 1228504 444967 1007859 1713918 447621 480051 1382018 1106686 1193787 1675907 1989966 1514196 935057 580961 668559 888649 254215 943169 1302722 108336 1421183 953484 1651541 653292 43359 950968 571561 1288739 1967564 882437 41433 1487635 1911398 1643988 1568702 1173457 258018 1207800 1058219 419396 964577 791706 249416 206411 1140838 235368 1653199 1901016 1375193 116677 1453351 703233 1393049 1970976 1822965 1577574 244175 160586 1271183 1013190 182083 383604 1000026 491408 926846 57707 361106 857121 1668907 412144 982049 576313 1448991 844962 1790408 349396 131228 374904 1397384 1046183 1747090 886825 215605 1419320 562865 1526333 229967 1002006 722974 1230335 1231271 1692555 1501574 709021 902145 770199 195874 847420 1942815 141400 1376033 307174 938273 1354708 1441953 1270484 1575707 1928610 94663 1917291 464657 1667897 1193837 1966455 415604 211471 309060 1491667 966861 1489934 1567968 1168292 764207 540134 1029983 1986113 260473 680195 1174126 309281 400671 968835 461374 303962 24212 67244 1699498 339459 968751 1704018 520746 1453300 955133 1063095 1309826 1929091 1486118 1762143 1554169 1688701 1952717 685397 544580 278479 1482983 291169 515763 804456 1255392 1848432 1271060 1750316 5314 1587134 1866754 184291 1623358 356929 1952084 975240 766884 851663 1207603 804866 942979 993110 1399354 1033497 943701 958962 1356193 87844 1066349 309750 1669026 873594 576642 1280419 367394 406239 240367 1052623 120178 862966 1952632 1080011 1447375 1377804 500208 1149891 447700 278577 1796280 568465 1955904 1863464 1040268 779569 543254 1694994 239780 1332785 128698 1745412 671801 1541743 1070270 124116 767940 906252 989514 1728022 1473475 1222286 1253160 285826 1662970 967393 849459 1394080 1949805 1239043 969173 1278636 748708 1914467 1234120 53167 761367 463893 209137 1883795 107454 1571035 1068083 1870717 688297 1840038 960402 143053 1496864 488896 1551213 856413 249288 288674 1607437 1099220 1065849 1556018 987365 33167 1291120 1786337 981271 1589517 1020939 1500092 238507 1564866 1661415 8621 61493 1979049 1769431 380477 341636 1234797 600769 1285197 1524656 52530 697800 1891593 1720917 539961 1366854 1044116 1172867 1757491 905796 206791 1725275 1354789 1636078 616928 973438 1055143 501592 259449 514582 163601 464233 506205 594471 926231 1857824 1636338 1187784 471060 1404280 1326838 1624917 847251 13879 173371 1685831 39357 1083127 1698036 564076 874464 489541 1332667 1556912 1999970 315634 1019769 892460 417683 545904 868934 350527 1762663 423952 651436 597556 141890 360522 971880 1590330 912571 1431006 1655711 1337579 1136270 1847887 1772373 1588859 1938796 452923 1719943 537844 1603315 1293094 1768796 237924 278517 464021 858797 207141 1764556 802332 1524878 1797414 1442893 996847 800734 1935007 938613 861940 1634274 1936536 449538 1186114 1946892 1958103 1074308 212278 1332612 1376460 1615160 1464568 1002934 351927 1627358 1070656 1896932 669053 214635 371275 793974 1612750 1835910 197687 1239704 263177 1761160 55443 1147125 1234654 410199 1206629 1033708 1136183 255110 1725349 1746968 67510 159172 1798478 1693711 161525 1929575 397215 83962 1724543 1966553 1889311 1924683 84871 1472250 850491 179099 640961 595599 17623 190155 211349 1015914 1487388 1946052 1768082 1188175 1215611 413086 1821044 1755112 1175130 1305653 788646 162623 882304 1480273 357223 776072 566575 758322 1257913 1325197 1237208 1580777 223812 438998 268405 502151 853271 934780 1769954 1406833 1068992 315113 99290 1359062 1852890 536670 502689 367014 1735606 1050993 1533281 1828882 1256715 328677 715349 231429 1401567 1734968 1415835 610687 167085 1907033 11751 1440389 447854 340114 1719080 4118 1456035 353947 983804 1829885 496605 367386 54105 819631 907956 218283 824205 1285773 205538 524747 1920389 623866 1288801 1267962 1674322 545143 1738178 1955871 277210 1568993 132864 1958800 1136392 1443091 1369057 1776126 64227 301652 1212533 1422230 1946744 1761730 1669225 734925 215212 1072321 1055721 1722141 1558543 1140569 797188 1123209 1981975 1127516 1247648 461041 1368688 852350 1780548 1133145 506164 1727785 1456508 925158 1896264 106454 1570539 282791 1852249 1347543 1763822 1285464 1959828 657914 441896 1949019 379700 542528 81419 271786 981412 1043066 477728 297816 130107 1002874 891 1595107 1993639 1138528 868728 1581591 1408460 1624008 1164104 1535451 743206 1756917 1683396 415019 1667163 73787 1751848 667787 607599 1093496 1247821 1033282 1828708 1310815 488422 884185 1121123 1309946 1046958 409107 752720 1411854 1790158 561868 1906283 1123228 85074 1518416 893878 115048 624993 299212 849748 1928315 304407 211449 429066 1963569 1536431 1558457 619569 1093470 1278001 690167 956771 166825 1384715 424542 478324 318815 105181 1203999 671925 327702 1688844 1457143 1093235 64993 1042537 1052812 372113 1481752 1611581 483346 159160 1202334 957182 265085 92609 1789287 1826800 88045 1080375 171651 1042492 682892 1666013 71996 1039019 1909713 1142875 374737 595929 1191188 483110 1460087 220476 1288746 1747113 183900 857781 1916986 1421022 242316 1057364 927065 1273071 876885 1959103 65033 1205137 1614489 1382242 431925 1036756 1862416 1996758 1891920 1777582 355547 1620656 30334 266804 593692 160699 1479534 752825 59288 256411 1437291 1660629 330696 947804 29592 1796377 1704083 325828 1741012 1590873 778521 1796002 1241085 443093 1186171 333256 1208545 314235 1974963 1828852 528227 822506 1967859 1617323 1684813 1301644 1716971 283244 905487 938414 1052235 1054539 783263 1126264 1529938 909912 595551 1361641 212152 1830714 1182106 603521 1236376 1821587 885607 796701 1590212 1172257 400989 1874996 1470197 1859709 490408 1352025 593639 1497165 1982007 1670852 1776019 1640818 1122608 696056 1131595 98225 108803 411438 623790 947564 698404 164755 1081152 1071957 1926520 1314667 198096 908709 75907 609107 1922331 798275 38403 1014763 1339903 1695893 1892336 1895435 1017284 1320922 1793286 1860886 611505 603201 1845374 1720008 912341 164484 700294 721667 1380320 1837011 1845799 607406 1393525 1162343 356794 1431104 678379 1514234 51074 718033 1924641 1474347 106469 1889189 972689 960015 1614306 954407 760775 263231 912858 1799421 1718774 814987 968577 885112 1888851 1548335 995317 78524 1876444 120284 1983106 1494212 1832620 1356727 1993037 1973996 648536 1753348 79820 18368 1304978 1416210 1815469 1865199 799555 705318 454023 1855580 431654 1675356 1355670 1414589 1336741 39558 1746661 1177283 1723407 693937 1155487 1762375 1899293 318142 137579 1302975 765538 1169370 1181327 80457 98477 1066617 1819475 1263072 510222 1769852 94243 1794426 1963432 938883 1338280 926850 678038 1691864 1743540 1382384 208485 1129375 358302 794340 1974915 1831114 1465681 616403 698269 433521 1209910 190719 300681 1627718 1526897 841046 900364 448876 704943 1878839 839302 1569958 876892 923841 312472 465067 633964 953138 181611 9863 426410 152848 1208653 57510 675284 588042 1571495 1366647 1224067 994245 831565 588333 470111 1420595 340866 1072648 256696 350190 968735 936723 550750 419414 1357290 739091 1154708 234745 419616 498096 1272092 1295113 478803 778763 1401043 1508485 1724375 1032477 1604168 816828 198727 1064168 236495 920134 1239620 81288 1396613 1550246 558325 1703686 535065 45972 113201 967075 36826 1321427 172562 1597358 1545878 15727 359782 341987 1794416 96829 919745 781711 1937131 1827822 1855782 930424 215693 499388 81336 1371146 865825 1402191 1389210 1582907 475599 1320827 1371454 1806413 697559 1597825 1865995 1107188 499402 1113681 1037777 871095 845467 1573534 761463 1562340 1517262 444949 1372936 774207 1804147 672801 277782 1895804 1142607 739145 1690507 1148831 1176190 1930352 1974980 1955119 316208 1299665 842885 187347 310716 171432 1788877 535123 900283 588311 776685 1162005 1790405 496615 514301 15839 1302242 250717 880288 909646 1006230 1983773 1983863 621870 912884 1772092 1028121 923892 426341 826732 85159 117835 1686137 245524 435087 783260 32796 351507 1142408 872692 1200488 293182 1617237 1146255 1048672 386287 1014296 175792 310717 1583909 1316599 1173896 1550650 1832833 1416362 1915224 1858905 14259 1253001 1412696 1763020 854598 146364 153249 785759 1553092 1424165 407735 1742793 1993882 1555970 919066 1363569 806960 1422669 883345 620626 1474895 1431557 488300 1430766 416553 581069 498205 553897 1976797 1257387 936873 1673071 793739 1150497 625998 772520 1965941 276236 941694 395083 1376803 1475430 438395 1400761 1428710 1476029 442736 587131 556300 65859 1802445 1773603 1122020 491944 718010 1571560 1783537 873617 1881559 1121686 353094 34030 1514702 336848 344105 1098937 1627995 823737 1187554 825177 59030 275080 882042 1626345 1092606 285436 1000263 546144 1790177 868585 1544153 502105 267564 1867576 1474216 282793 90822 598946 980070 461416 1932735 25942 1159465 635553 1760277 585982 849899 26386 1230072 468578 1534779 716126 1388223 170505 732577 1336963 62921 1268341 1553027 1034429 1689252 1264105 166083 875825 792761 516083 83809 829527 1638455 183629 358669 773644 255560 1940050 1852955 1669096 1077627 505269 353615 59313 1920245 1676826 1899970 241198 186555 760944 1588388 1966938 1814131 591893 1448452 866037 1763943 822198 365391 894157 591048 1836107 1738927 1275048 1622649 1173078 376336 67483 1416074 1281900 888793 143955 1585864 1474850 1166647 1636701 1761122 192136 143158 456836 1551761 1750801 1900534 1401975 282424 264412 1301397 679438 966896 374662 1198138 593795 711177 1800809 798805 1909618 1093328 52124 234793 1496439 1425118 13468 1841730 949735 837942 281647 1378102 1616382 5053 1277225 1495963 1933028 93751 1188415 1871913 629771 925379 566228 1876647 265414 1134570 1682319 1338867 1989897 1682386 657559 398626 229434 1306948 360425 51904 435912 963286 1982214 1099500 268161 1497377 1800734 1148275 315940 348468 1166297 301764 1671777 690038 760328 741612 738007 1977162 123013 1830890 792480 1995046 915035 489098 459938 116266 1322314 435072 809843 1802698 1804954 8085 960575 512677 1379740 310239 926966 1759212 191783 1768467 586802 1768076 1756252 1946319 595302 1987210 1337680 413058 847542 749315 605319 691958 1411881 326236 1859166 1244659 840289 939179 1782724 419243 1092993 1062532 1691093 1706764 35420 7949 1419002 1127809 1707920 1391060 1386068 1395495 692321 1555151 770519 460386 628165 1468761 370195 752413 607782 240349 687102 1852666 765075 469376 991793 587749 1227978 1077282 1213768 492752 411384 434768 1695825 1383292 1333870 508585 502167 1674976 665522 1864623 1863065 566955 1820243 1641897 438009 416374 400828 1858681 362305 1658248 1971927 342570 1192871 505486 488691 998516 375888 774488 1760226 1972506 903630 1147117 752504 1768060 1924030 1792032 1791894 1932922 1996209 230370 838078 1025697 724854 149903 1422189 882180 964971 464795 53100 399667 930734 229151 161615 1116542 1763874 486600 1097333 427712 1744554 688178 1851273 1397810 1497899 375189 13380 1394691 113655 602564 1038813 444928 1271134 300556 1662650 736390 26063 309151 473432 1984173 844219 149973 1577454 1422595 1944386 1283529 918576 1926902 1803757 394743 53444 419160 1327416 1305105 697044 839353 1548897 1472494 1470860 437604 11388 1413522 272660 874762 789156 1035813 496163 712207 592793 1234413 544415 1568774 1953521 962073 1208981 772975 729954 705537 1397581 1279264 1787323 578269 1624383 530413 1013619 214157 57354 574907 872511 582056 1235976 865885 1394241 1304557 1219898 1244676 1046795 1199325 164324 1239361 919854 234428 475675 701013 262812 46406 646786 680666 1111869 1638362 504644 1248770 1299810 137366 195133 831987 1172447 332305 1142501 898834 125929 1694943 1589621 345750 1302264 123227 396262 20828 1338858 2505 1551926 223174 1365457 315482 1272207 1659786 1835188 756735 1252509 1822818 1741556 1418744 1129629 624122 1304431 622033 1248905 1030464 369513 1363943 925625 1428940 364808 1647679 441097 61377 126471 1680976 1924133 1157319 1918535 1815185 1545959 50541 1418694 236970 1519519 185201 1028693 436494 670835 258390 1878091 1365919 971651 1321576 99302 1884282 671397 1054255 434443 1521093 1141776 1086463 1024040 1461885 770523 655207 1485176 1229634 347625 1971000 1614143 1014542 1504888 954627 1062787 897536 1864798 1947195 21332 1496342 265314 1856410 1675405 1727584 562180 655879 724180 403765 1553907 1313294 1603867 71115 1878400 955802 1680376 46090 1806582 988421 1318892 116072 1897065 1376524 659548 113295 945270 1085421 1936594 725017 744906 771384 834154 692078 1796821 240185 1955880 1701936 958941 483968 1485296 1767380 1597520 772077 386491 481199 830954 143762 1173659 1966600 1439792 82472 1903690 530030 1451375 952446 1785606 360129 1327334 1540327 1247743 241740 1830646 568480 1652234 238840 1949216 439309 1143767 1861722 1283550 1542333 1230952 505544 767046 210469 808720 1612105 1485806 792838 181023 827610 558153 1945168 258773 605217 695963 1028527 770487 72273 1619334 1884647 427709 315095 490982 1209786 283617 1478101 830463 1464660 1683764 1170319 699214 316187 934420 393177 1042523 435728 1704388 1506317 965030 793735 851614 408470 1524476 1101375 518092 1896993 425064 536772 1093910 1230249 589949 1188918 1148364 31131 1631208 220168 921545 1489767 572868 56144 1155701 327352 292388 576666 1914311 1521660 794442 379543 1743113 1905848 1974268 765518 851624 1875140 1448516 743111 1933325 1902527 1023751 1721547 538269 1922670 854300 1425343 1436376 1486703 1629299 739917 742681 1567216 1189563 1811492 598708 1483383 590079 479338 1009448 118400 1441261 249384 564083 1357114 1844895 201259 864704 1525018 426057 937658 400580 258534 405132 284153 1330688 1750402 280830 108564 239007 1052333 850603 60364 1687734 1550426 1016642 502152 868638 494844 348516 771301 19727 1040351 1388359 202583 390062 795204 18 421633 790884 1058499 545172 1259633 299531 352747 1523143 95113 362701 423611 1697620 1313717 1319440 352577 1352685 1928002 1484210 1399628 1101575 576677 1052615 842230 137571 730800 550188 1343732 1143434 1374006 1451437 95378 1174414 1631691 1747699 1165043 533080 1445499 1075777 1795931 807850 1537923 502534 1992870 1605585 843965 426575 1671639 80300 1043076 1835020 624567 1985258 1219554 322661 757586 55334 740616 368860 1387584 77469 1396268 1667183 699912 1920959 1552421 789580 419150 1112821 801460 508125 1412337 220488 1399413 225893 322384 1789943 1353827 810298 634512 432977 1872598 479860 145056 1463001 1907077 427604 1551880 1213240 1686088 1981037 608030 722363 315537 748179 1901177 790844 306634 866360 1620380 925905 1698228 1510871 787336 946324 155568 1324406 1813805 369479 1929121 1414305 1583445 1385175 489393 1492297 1127479 554069 48392 1150627 327099 303986 1478886 293297 856280 316449 712992 1169393 1654690 730274 958336 1275208 947318 1745316 603980 1806470 934345 1730440 1136459 1101551 422375 373292 714260 553635 1733931 1077610 863719 961068 1288266 8510 48615 314744 911714 12021 1915116 1247801 1401807 1233539 1716753 498006 1641190 131367 516526 808741 1807041 427402 1781405 371091 1646011 1771939 160651 790318 1870408 440910 611623 1574451 90956 579672 1918876 1931895 1177582 1971146 8869 997203 1684553 772712 672683 1602588 1020910 620768 1259895 1617255 322761 349328 199508 1825039 1412177 332167 1381207 1009510 1709469 661264 1402851 30718 84071 1606211 928364 1751165 833171 421899 414901 346811 364810 1312725 1771897 1523360 1874222 1621941 1522393 1081504 1155444 1401881 324489 275067 1132620 164283 1048286 1064121 62608 264305 721374 1024648 350071 167909 900693 696936 1523043 1107286 1399500 1238686 1334548 1675183 1143507 160979 1516602 1643137 954567 854543 63618 1836351 1113471 762900 1971811 976242 1981884 1961370 704103 746196 984436 1035518 706202 1335478 1522566 691147 1185866 933243 1689930 437260 642164 1961911 1266108 956015 266792 35595 947360 1677073 627077 1880081 1575257 1768626 1245270 973279 1191214 780005 883919 930662 3050 35597 357650 1487416 32533 1983235 632941 674082 1571116 860481 1532430 1293547 1774947 964777 932484 38358 838265 268827 1606026 179237 607119 625689 1432085 1560615 759139 414700 1857966 908424 922023 691649 1769222 1188529 1183651 763217 786262 1508210 1074903 1404213 626674 1338774 203522 1714412 41267 1111492 1801090 1942108 1549134 1829099 616953 1421203 983132 1363000 1764389 693608 1902795 248613 669308 378860 1334176 355847 1763912 1686453 439169 1526921 323866 1357239 1110030 45367 528184 34039 1463759 1390421 196693 1659956 277735 300639 454458 1566985 1598666 700683 1375225 65946 1493301 1711456 1587766 577105 126053 854121 465582 1390325 1318051 1293853 766440 1534814 1529298 501030 1944726 178631 1450864 983402 1639766 542393 411516 290750 1872938 1043794 1051602 1655185 196369 1736142 913845 1575111 645740 1841783 945473 1772590 596420 1640924 488448 1407392 851151 1730875 1469120 667501 1557384 1282405 1778630 298543 205119 321606 1577217 1289308 831940 1529601 919419 1606978 1503724 378572 354821 332757 1482674 1715229 1777900 1013773 20191 1357338 678822 182406 506266 282785 865828 1449427 1755429 1720257 1849399 1951607 1167736 725404 1946652 1959797 682852 1306702 1878404 1760276 575434 755710 1189227 45389 517099 43566 1866845 1195769 446354 745014 154595 995128 491789 1122673 1434203 1241586 1549624 170824 955266 1046762 1720240 1651565 619958 1936054 1280984 88833 511577 1513207 976220 1920058 561583 1932981 808816 156593 661790 435490 1061998 1333841 448201 1477014 667853 185076 483388 525747 1157896 546947 657324 882422 469263 1197031 890861 620449 1569380 638395 1209099 1058701 986408 855077 985531 632888 1522105 1360726 274930 154885 997622 844657 1599574 11372 230806 1465436 1411357 1660667 314105 305741 1896676 156403 963826 970364 849940 1360356 1166325 532035 1174338 1066972 600785 1228307 1535837 213366 206163 1331733 529829 1212455 660515 1470442 470832 1363912 1431196 80963 352992 780997 334330 239359 105704 1242316 960324 1289080 1073915 976266 1158776 189971 1647885 1259886 1116720 1561038 745767 678567 444911 1931212 729624 256073 1833028 1734018 768059 1464304 335237 942821 1287920 449202 1562527 906283 546664 500569 347128 1166710 676656 1611895 252361 1525684 1231249 1870703 1347491 678354 527506 1018084 1772895 840176 785204 640448 691528 1231579 1154533 506179 387788 1742957 957316 1891462 1923044 138996 650612 368188 1008001 787067 1597357 922315 1098061 1486374 1445532 980616 988419 1088573 542675 868604 1588927 1045359 636215 1940911 1211398 855342 1748728 75700 1808225 1612056 146519 949047 946857 1679624 1033092 500337 823966 681125 931002 605249 693722 1543095 143926 638724 1759265 885358 128829 1141310 1275144 1922930 6166 900311 21890 910262 600308 1068079 1818604 285278 691899 1933271 318544 656326 1127142 1024400 458368 647414 1874298 330063 169115 1375359 887483 1527959 230446 970152 1990912 426119 1791745 1829303 788386 1238734 731068 7074 260334 1564961 1574254 773408 1763299 295088 1668886 1135551 17645 1768962 1690892 1274971 1639311 1936006 1929483 1705754 902946 1377219 987221 287555 1333884 110340 700463 593526 349363 1400418 772601 1799931 284407 226645 1718940 1118694 629491 965162 301130 1510926 1628440 1449707 1624135 1369396 250509 999549 1359011 789544 1356876 791140 1757530 1062603 477534 1017835 820029 729940 986848 524441 79560 1016256 1816892 1425427 1042114 14420 1094978 1378353 1064258 811752 948501 1741408 1797236 728292 365221 1657426 1612003 199564 167355 1565736 1590649 1763882 124104 1831871 102369 1591699 863429 678979 1231681 949242 365135 148327 910584 1671937 1652963 81250 721859 1417277 945961 992129 482629 856913 1194242 1732588 73406 399597 1111901 1922728 1067089 1202365 1423889 1221374 1934214 1381361 821013 1413049 398167 408270 1445077 326317 182841 669838 28489 249990 808455 1552479 1661068 1238677 147642 1835730 1808001 1717755 296286 141859 1059144 609867 1268832 1419641 83082 747190 1521935 1581816 42277 670866 1555568 182259 935373 1764758 915399 709270 295649 1361345 694367 437752 272833 1384901 80541 1501705 1393303 467574 130822 1638806 1251288 171320 1049896 1514358 1111378 998780 121303 691042 447183 1724510 1637499 1956461 1193784 1242266 884846 594745 1921402 161557 1492258 913487 1023253 1998900 302328 939418 54421 439944 1262229 949868 103416 54239 603650 1869852 348361 1479346 1280715 1926809 1712825 706854 783440 471104 1464852 778840 521880 30471 132319 117469 1176091 1649865 1129491 983473 847403 55305 719005 1686386 746048 763523 1286656 710898 246085 428409 1755323 180491 155941 61479 1598974 1934175 651693 37924 1598117 1764806 610142 1268676 361065 482640 1215973 1979465 1019383 515196 1492924 1697326 269774 1915545 942953 1633539 1069574 179949 704000 1590541 1417763 1640270 1947354 190066 441123 1825882 1470613 573458 1744965 1151010 143091 488540 1978137 429360 524560 1255899 436968 1057108 251679 24541 1944265 1701810 1424462 974430 1577205 1360420 1819395 1139270 483257 980720 921599 1149052 514694 282922 1075838 407930 571646 1091705 1384555 982699 1316014 1153780 419501 899919 1500671 978790 1580151 1862306 1228008 1356322 826148 1948700 131281 406247 1640121 250555 1135025 1044022 1723995 1526227 950549 1386855 313481 971900 741082 321098 1988682 1818885 1767290 503120 312999 601252 788025 1815233 183267 1065128 370057 1522165 1044514 1944033 288583 1067891 247215 1842357 994352 375347 1152666 105333 1710402 1239328 1059465 1487000 1159924 1814625 918928 583439 231901 1595293 581008 1673356 456723 934142 533099 1440366 361181 912586 188571 819973 159272 1900996 303518 1695626 379493 1679257 779900 178675 700815 1040309 1244054 524566 1100777 671058 716253 43236 38479 154871 670562 1309325 268910 490561 1663307 1998340 1897624 1661628 319025 1739628 1220338 593292 1464725 826271 501488 1685723 431438 1781649 1666570 549270 921329 824733 1856888 143621 1326406 1061166 1034556 360936 128322 169949 512526 1320296 1170606 1736199 472286 1276368 1912091 693314 1909178 875959 1685007 194523 34427 1563221 454931 1264419 286400 379187 1324329 1849548 167764 1210987 554717 1208050 614969 1148468 1484582 1429328 1116325 1272058 1569629 181864 1834961 1092032 1055695 1493900 481499 51325 1825391 934686 1817698 825162 58988 1456854 663334 1955499 1620559 1877052 335060 1140594 1439931 590850 1095126 1596565 1868328 1095409 1101018 805930 982367 595708 482546 1804007 1838102 1791011 714386 440616 1225771 1919544 115632 1133275 1060751 835476 1249743 607686 1333799 256071 790981 1718008 1008048 1547707 134727 1191001 1370013 656282 1515380 626410 1251460 1876720 1026193 896880 843238 416359 1496254 1746672 1686493 264586 1348297 850412 475785 462792 1862065 661464 1258208 1403408 97502 821181 923472 420611 1577917 481804 1553813 308948 662107 113783 1063381 1797517 1271402 962742 588355 1517312 361206 758965 310231 1969076 626442 919097 305183 523292 1616682 1477212 711914 619896 507583 593821 199991 168750 1008762 591517 91363 1640314 1824158 1038367 485710 1739277 684099 356750 500888 568125 1187787 31595 72347 1293741 688937 922393 1060898 1506404 1421145 945412 1398117 1600073 975847 1713116 1427937 1017320 1184559 971308 1153359 802749 1580773 756638 1767635 1318456 721538 1432959 908699 573576 1564509 1612004 1016699 1897362 1653753 1613559 989456 418662 663341 999443 1382829 1919336 988599 899605 1692768 454582 935454 435565 112458 903358 1797295 27560 402216 1103061 638551 1842848 1315871 887218 972398 173935 841974 1434576 1296488 1176949 1451871 129616 1667133 1931011 712905 806232 1619727 1572695 1084177 1195486 771410 1545877 255349 948225 1763564 330657 1635571 1703284 347090 912185 1927397 1491289 1851573 104133 1586251 1408918 1587738 957736 1072269 1500600 764339 810448 1940468 365830 14597 42176 351697 914265 435460 1066615 62989 1180020 1837877 1598257 149438 1920131 1733318 750851 914591 1701654 445512 1422718 1461043 243790 485509 339792 1846850 1735002 50258 1610628 245694 953554 1166887 158460 610764 12982 1410802 384247 174995 113642 707940 672634 799156 685990 1353498 1920595 1777405 470846 198312 93121 1185564 1289023 327129 1712377 1239618 1079459 1830930 599078 380885 934893 206768 1999067 958488 1448943 464844 1164074 380008 1953202 796319 1730766 1856769 506653 828080 891822 1564057 1818538 266723 1841191 723569 828892 323189 573027 268324 1061606 1440473 561990 1626713 98252 960330 743498 109557 1508611 496426 1762505 1795470 826998 755574 1883900 727890 803258 720959 242506 1741096 958033 1437205 1440955 998952 1407343 1840522 390172 1352190 1817727 1113900 1511927 1595327 1858052 1889916 438252 647050 1480087 1910563 1958492 162884 451673 1225094 1835640 169876 701380 677054 1097979 1027798 68995 1769941 718028 288471 1952788 76145 284030 366041 470103 835199 825589 1489156 1174608 655626 1750571 1636356 239997 1439258 1960886 337747 1624077 731548 1635664 1919877 1945682 80134 179655 85910 1373900 1267863 975587 1984645 1854342 1220476 189203 102911 1831766 440251 656262 894040 433044 768204 41774 1881512 1833859 1792363 1867283 1902133 10182 904169 1744947 1169840 743861 1259185 513253 1467034 825560 1563743 609876 257557 1079631 1966374 1879958 509038 512388 1634410 659102 1323277 884860 228843 1510227 1168799 735992 12439 716156 901203 1333213 1453848 1268579 173963 1987429 1378807 1962087 255541 553751 991977 376576 1895167 1646447 939858 671415 1035130 291717 1084241 440724 360362 595724 188464 1703508 1891108 109400 1019568 1525561 700504 466466 130457 621208 1558390 1221110 926342 1101372 1502532 1943099 1287798 1332889 1493280 791259 1179564 1939309 429486 1664394 1447828 826935 1505720 888389 532508 1610071 430674 1835491 1367745 199037 1459442 410815 1753446 1321100 1846501 1667041 1800412 1012654 778209 500708 1773701 1214129 1713368 260991 303402 1511189 470759 1011185 1111087 1347718 562725 266850 143879 1774664 1368668 347765 1570190 1202523 100145 1386331 1698974 1852839 1018658 1317415 131226 1766238 744561 1686182 1403111 1937263 1526203 124636 508730 504077 434125 1101947 833212 1368010 1821640 882020 1339173 79045 1175641 601340 107825 1873183 787310 406440 887919 221636 1430076 1197166 1471727 508177 446683 1204922 455000 999811 310095 1779666 1713487 767827 640517 1743969 1757165 778406 637874 1393962 144814 826425 1159415 1615034 1592469 1346228 506969 842140 1949485 338212 1468119 1094250 156779 1069760 1760267 902071 1576251 1894622 816591 1558619 1257142 1953408 625953 1946695 810986 1637026 1059251 1370036 216818 818558 1042724 643168 1519666 1522226 847523 735111 1039863 920500 582711 1107151 1927797 437749 245346 13651 1208154 522405 48371 424363 372391 1825274 920482 216147 667617 830044 231475 1911437 1691725 759415 382289 294516 975508 901335 224247 118796 662739 65509 1116448 599113 1015027 1192045 1430644 1947883 1935682 1751215 127697 1928439 299841 309562 879677 609392 1197955 978405 1238992 851290 594235 1023575 1282205 749888 1112696 855340 1810175 769468 1789564 1547275 1578692 1588830 1443335 412090 1583668 1098901 232744 1128616 1844919 528101 1758361 1888097 1697948 881083 708752 523826 978426 914469 272701 69090 377560 135151 1112280 689883 924958 1219253 1624310 1681154 43674 1945452 260469 1175636 794166 356888 841559 1810408 1507388 1089635 1025816 150022 1652899 1315500 1499639 1749227 1507782 1849986 1539176 1643346 392144 1967206 1249875 274304 1902508 1735655 401025 850102 288570 426396 1109113 1122740 1184726 729385 1400007 1806999 1352320 1478496 1407205 348855 1207121 1414315 1479848 65494 1156728 442070 17572 1316503 1742456 1779717 1711860 909808 93188 108452 972916 817057 753160 1074602 1620685 1598044 1392743 302054 1090947 157854 824731 644724 1105010 145337 62142 423443 1645604 355884 1150440 1895225 1006993 1872894 174135 476549 1870405 1042889 669419 1846347 412043 752174 794618 1336217 1551727 299616 833910 1571524 66533 1909020 666496 348920 998506 1496348 21083 581846 1294301 581666 1128925 82951 1545234 749739 1564232 1090572 740633 706526 1739116 1559755 510855 1986328 1972851 1433906 1481796 1065395 1641033 1298421 1347956 1785531 1217179 59451 152960 717464 60508 1495764 634950 242634 1290517 1687227 1845795 456932 282495 1289933 647304 1372112 1133388 817847 592251 125010 519126 1295041 1473232 1026604 432002 1038370 970551 608443 364193 739551 170415 965034 942588 1093098 1516436 1433026 464824 1964610 610517 1862152 527910 1537602 711518 1158813 834880 1173393 1531046 1884404 870488 1443850 1887817 995361 1168437 787811 521859 83949 559220 1958252 523034 736164 1527161 146268 208677 265714 375226 1546077 805094 441314 638036 1738823 1395894 1995521 389476 1864405 1388899 1847992 115816 1430955 994976 457778 1949681 1683025 1841223 1008799 892466 1116535 845807 1579599 1581449 1382191 1748896 1732587 1911428 1062917 1246158 1589028 557082 1723584 1804727 1465775 241830 1917835 61851 458560 1640936 1528197 1224966 1389845 405904 1399272 752436 1852062 1778690 1437671 1216514 1649993 1969633 254701 452054 1172309 82198 1573864 1317657 114621 1518607 110855 1999223 1252100 1567082 868336 1540731 278955 1730254 1896752 421635 1655462 513271 1986432 1120536 1508428 829302 1661190 574108 650699 1216588 1492662 379087 732367 812706 1920084 1465634 1584019 775284 228639 1683879 227907 1534116 1973455 663806 996246 1308546 1482455 1720159 1041606 990947 954522 378533 482313 756037 349471 206613 916109 153415 718318 242439 1486850 1683362 551047 1310251 1954123 1638139 1166839 1010741 1874223 1891541 1812337 428757 1077585 1767091 1519047 80157 255519 869722 736858 1990032 1497958 1933333 588045 485422 1448915 1741143 1131331 1720675 664094 263708 1860047 487883 244993 686507 1627339 1458984 959886 355262 600832 1258302 1075575 1624929 1951380 633061 1757911 1889141 4796 735567 810006 278894 1027767 78075 1127162 260341 1255330 1439817 1276808 1208640 1760855 1750680 1724754 1385300 16773 376834 851895 356585 288339 973119 1536323 1468499 1644661 1951551 1492980 50401 1218287 905612 1034 635211 1133586 866029 290877 1101690 330686 1316685 1896409 981172 165426 240160 1696327 231194 996170 90958 318487 1787896 743103 1627822 787712 365386 1283693 1624337 6912 480428 857221 1038354 990746 830765 1069344 245508 113308 1562703 113135 1685593 1793981 335314 1718554 1427599 594846 530314 1220900 989993 1287109 386369 1849940 1855047 1553616 1506030 1169862 673552 1385683 515079 1856065 1607257 1738773 1455835 40803 1504568 1589938 845977 559133 935322 795738 866972 1613372 1573495 171703 1071587 514467 796606 1986771 1356173 1993356 1393231 289503 1667435 208897 1704373 1532351 1736883 1291645 955330 1156007 1224032 1660761 1202221 1768781 1287810 137776 1665431 680577 860807 1655178 535654 79404 589725 669878 1212798 249543 605673 1772379 493476 780804 1134849 1101287 1444277 1816455 244390 1895220 1794652 239207 1964495 1398 1352593 1250117 668640 1551123 1256786 1500070 125672 1417968 298981 1586656 1271038 541748 375760 1013402 1476371 1924747 822675 1285359 672288 451592 828699 1980360 39316 721987 1578401 1613891 1073426 1552580 556874 1522484 13234 1396224 543962 678985 1639981 1208938 1525968 890903 1154876 1339438 1453497 214696 1789743 264215 605684 604559 755918 1855126 1776493 1260737 1694850 433537 1667126 520417 1325060 494067 1485887 1695583 460227 1666605 1579016 1727180 1944136 608267 1788073 1600952 1681632 1482372 1603722 256683 1140185 439570 310694 422290 396347 1136489 759874 236549 485795 1062411 1883026 221364 329654 729758 1668508 827281 666768 54057 1879738 1327997 1121982 421817 906856 711828 1566491 348207 1911511 1579098 566155 1406610 1840938 200842 137429 1516349 1245946 1123074 1108948 1588215 473072 1051006 1144456 1109965 1478752 1153882 126160 1125125 1575818 584622 1144366 238155 1927049 790731 1579227 1616565 1554076 396197 1167789 1115505 1337778 817238 865592 345286 864453 501890 342161 1862367 1609135 568233 226094 398133 1995056 1566982 689861 1698106 785093 1483185 655028 193529 382469 1022230 1928378 394439 1382835 812881 1721388 527845 463128 1614210 230893 1075520 708123 73360 1038638 1715712 520060 68642 274150 1366002 655021 1957230 1549128 1542657 625467 454807 189980 536408 389960 1377226 529999 1100336 477731 1439474 494993 837515 973982 659202 1395363 1121981 970836 591269 646325 273350 1059273 1624605 1469246 36337 309132 1992569 260563 411692 565418 104971 559554 623821 295302 1380451 852805 1201443 1353387 1798006 1505202 1502487 997509 1504769 451420 1893624 18634 1036950 1853368 746553 636348 1236893 1396352 1022936 1899130 220480 1367463 1024996 1499362 1969644 836202 1077250 46497 458217 1908099 1392359 1805179 1453909 1898965 1267225 1908429 1679100 451337 517197 1596256 616289 780879 437762 943037 282600 1856185 179482 552568 508607 1208944 1239457 992860 1448997 1573023 892939 1642475 1216577 1364594 1380662 39436 1852804 1472225 173019 1399565 1468835 864188 464570 905420 433744 311418 871963 1288785 776213 1228450 165357 1836103 1961867 1446494 508396 879972 1722980 777878 1020271 1689834 820091 484293 196546 826958 258216 464993 1999442 1782850 778784 62830 148132 1649900 87163 490596 638699 1938158 272982 542459 1228009 938782 1117175 1188532 1407793 540865 398318 1978457 1662597 1275868 1105976 292665 1579209 693720 950723 345085 164412 1339683 1806153 1507426 1491520 1118687 1728499 964708 1066522 458709 416293 88085 1378589 662061 1591228 1291741 615882 1992420 496813 1604076 733914 1824421 657468 1007886 1748247 38783 1588418 1385558 709580 201162 1932724 1099771 26429 1237503 1434750 1772966 383387 920902 844056 585004 1277226 691970 1049486 692284 223259 258002 58097 618637 766253 233926 1039163 703952 1742468 1931878 428114 993670 1920230 1204614 1997733 53455 355715 1559160 1894581 1415146 1445436 1204655 317305 1665986 956881 1070865 546064 1669488 196598 1252494 1353600 1817250 834485 1427348 1220172 1421607 1717709 1066290 1508188 521697 418942 93911 1267513 142069 406467 919995 1684849 1396371 1258086 132549 485980 107866 670833 1887884 1226822 1863918 778146 105781 1767376 1626995 600090 483052 1845048 1096707 321522 391266 1734472 397242 1557174 678674 989431 88916 463401 459216 1998994 64197 977274 396174 1308154 1809358 1516874 897622 881974 1155970 522505 1859807 1237432 512611 950243 232404 462266 1362912 783955 810500 677429 1030840 429618 435888 1780312 1569975 831568 95497 551277 1060773 1322342 972321 921076 74627 171210 759238 398060 1738615 95731 242921 1822255 785242 1297456 1760336 927040 1387128 518113 1210855 1137683 1720699 1523930 1735438 1165624 5284 920414 1256688 624624 1176959 1840804 1648882 919833 975140 1157737 754220 482576 1417586 681986 773675 1566619 111048 1630619 980958 933776 1568038 1688795 1944330 1960170 1536265 432473 804407 1465424 1948826 1969629 515129 1570204 1503189 1336324 1164640 1428959 1321770 520108 1800229 1478422 990801 1925726 509025 398928 745595 1807753 1644136 1166784 403257 44176 62211 530825 531025 1253393 1862205 1574239 312219 1015422 1533319 1516285 214284 918722 460744 850836 535617 705485 1941544 184424 1643710 1378213 837625 392067 879834 1992183 1018231 910852 1244692 1463076 1828376 504337 653963 219880 1746193 428845 683052 611378 1624847 53224 215308 1308348 1805050 407667 94847 1275025 1667330 1515965 235258 498403 431625 1506400 1447929 648182 1744405 1306707 1842940 1922877 1169423 1307126 300298 280207 1641639 875479 483873 330404 334915 953191 1793947 1326933 616027 682258 1723046 1241166 1710173 752748 1215945 770343 1491188 606225 1608409 388977 1794878 1515760 299394 1371525 1966647 1860487 982370 743012 43198 1349780 135964 1101893 1546763 1620382 1725329 577176 668981 1722629 1773301 1243665 1213723 1296882 1512816 992384 1367811 1490316 1806766 1319413 1711541 1733755 727178 1303522 436583 1876800 336298 1901291 1130792 638467 1224949 656673 128207 681116 216003 1028349 1621446 1980538 1920536 333781 680482 1299182 870206 707009 161151 1735749 212139 585617 467578 409442 1862090 530207 125411 1041339 560277 35365 877904 1164888 1859860 1219852 777132 1010393 841876 80400 1332374 711839 842426 4495 1532483 639672 1572760 1521545 1782883 1584424 1765893 150614 1740763 1703244 1868908 1195384 1196138 1345458 1402145 147306 884135 557606 1759884 1065832 692264 1470669 812380 1754790 779047 896599 280694 687939 456702 1638643 373448 1164940 327429 456140 1713296 1179252 1139143 1494518 296957 1185888 1648275 1458981 1998294 1976883 339594 1596756 375160 102236 1976360 1463946 459273 1737919 398454 1334186 949970 1790473 6227 1797543 343294 320179 1813503 617312 1891845 1137013 1932589 399231 1822067 1940199 1836830 598935 1231763 1182825 682595 241514 1098177 674924 917906 1822557 1589729 817492 1450620 811389 1299469 67402 1631391 1707762 1984844 1724639 1819058 1357448 1384635 711019 972574 413594 719717 1267854 4221 1727724 815025 1038965 1217420 322497 466256 1985271 780619 1281046 17366 1383822 1247060 1556220 701575 935074 1880966 929434 1128638 1300613 1443614 1061996 1781447 110755 1299272 1358365 520996 1824293 103890 768964 1476211 1025812 1578323 1055641 700366 1454133 1403639 1381142 316938 1643325 1676187 552489 1085545 378263 1271091 1679918 1626441 1008995 328327 365580 1068778 1508392 1518627 731637 180829 597878 459653 1956938 869485 1791940 156739 661621 229884 1773736 908818 541375 153359 232872 761577 1142499 1876983 1990174 235230 1911149 839214 651755 1142437 1001822 1135709 96198 1180502 1927719 1272249 313608 1547442 20830 1072589 1564869 850214 426428 1499049 1047550 1076691 1899874 38250 725266 935050 267230 1009987 1664356 800981 742772 929206 298484 1640013 1038093 1990137 1079923 1989759 1495974 1817802 1369563 1336534 1287721 373434 175831 736625 1143458 1826010 901282 40320 46984 1501475 1852207 1613955 1017052 1163606 1425057 615943 349723 781778 165751 1832860 885227 1091259 814790 1683341 1653709 515363 265492 1915165 26175 144611 1304630 1427273 501408 177127 1461784 77306 454630 552454 1176155 1620780 1707542 1073135 1699344 1140108 1977782 1193047 1606663 231375 133938 533250 1700589 1962034 408657 818207 904505 1889904 1378697 362906 43664 198937 133965 1750168 770676 1265863 317976 1897220 1845104 9689 496108 1712578 1533495 337484 1735872 1147271 1210616 1375740 885528 824005 1392468 480400 753995 168084 183706 1615738 1186903 1689796 1054171 1260298 1824255 1103930 1725562 525682 233731 116261 1852801 1984465 1278269 1868773 1792484 445927 314247 1924074 870288 86438 130459 807227 579143 1263607 1444213 1950205 485606 552581 1674753 1423859 625422 869083 262882 706631 655831 1125614 91425 118240 266388 1979897 1557692 1671436 1468013 1605669 591302 1440778 248707 1252960 1476394 568602 633487 1110530 1863367 162729 1539752 884088 341072 841170 596693 634385 1934286 465580 623794 255365 1947449 214752 1890585 1148732 708524 834454 699040 91863 503087 528853 322241 175144 1933842 1015946 1145565 1900562 1530057 214826 1648883 777477 1960679 951986 1478513 1286590 1658967 625959 740094 1157904 1914679 890828 323114 334149 677161 1282763 1083013 830913 583205 758489 293119 389584 805468 646615 627997 1294449 1622441 754733 1486634 361738 213489 1093794 723717 974899 148391 1877980 1078446 641225 559962 1972041 1908141 254105 178481 1204241 1622974 1779529 907544 242176 1923939 1373136 103557 840834 386248 586289 1290113 1568436 1473128 538547 1601045 1177910 1064902 247236 1550198 331766 1924332 1836755 25575 1098708 121087 621835 511223 366589 76722 1747775 1546602 1213437 1272609 284363 1741100 640804 1278579 1832638 1788841 1298815 444089 1514726 1110951 1282290 1552260 1032999 1525563 1154902 1813460 510973 208784 589036 228655 599870 1468616 275530 984112 646421 1518893 1757926 469180 1576947 417947 796330 209796 1815076 384123 1232824 1808074 1187578 1957489 1628958 1083509 1226199 751266 1672781 1096986 1957786 1653668 254337 1315620 898693 1094763 1914301 1301307 784451 199995 42434 383323 1298966 528899 1017705 1514430 1540022 167298 249388 1496568 1118556 77223 64415 1683767 1448680 1514378 659425 1197419 571372 995563 543458 1765627 511483 1928492 1375499 1311435 184124 1220524 68203 548346 7491 1827902 729121 1346997 1371420 1633820 209259 1466861 1208140 176365 223075 725858 598638 1267976 298076 331839 781900 1534975 1222996 403566 1237553 1166176 438970 1660164 332485 129512 787787 99505 329703 602728 1762970 541455 1914150 44576 298577 661323 1277148 1335990 1327162 407219 1943337 517307 1650999 1923598 499624 979961 1182258 1588978 927948 375563 1297226 831278 450612 835238 892300 1946119 1096470 76760 1930217 1208269 1299127 1953094 1107363 950242 1700111 1685434 1226951 1497896 664772 490203 976866 1400430 126164 1490340 1732371 1122906 1468697 1259724 1588835 1339462 198716 998542 1625597 663134 895074 110972 1471649 1532077 797810 1083255 1663205 1110720 1656124 1537940 1299548 513452 1291608 1167159 888803 15860 91668 113756 1126918 1024014 112206 6322 1689867 1804087 92257 199047 1846552 41503 289098 1840395 1175162 1820337 1337399 1294112 1127865 1912895 667035 1109957 697763 1798326 117653 216000 826392 1883722 1723939 928680 1335424 563029 664110 1699852 1261812 1403712 1291908 393979 1339256 744327 1284702 974363 620525 554743 868900 1652928 1883217 636896 1603971 646485 1681373 1662175 1389089 130813 1624626 935320 1337176 818768 1175690 988189 782983 1714144 1415633 668193 1655803 1899087 842097 143511 263946 1591177 649336 1734870 1377618 112368 486716 1235904 930863 602736 593579 240119 1315998 1969065 1821705 922788 485224 481095 218166 400945 762726 268251 738747 245137 446352 101564 913595 1212994 477597 449354 1740796 1617176 1562932 1866809 615825 1337109 3448 1509896 631357 1273079 1805864 1502580 1759365 1262117 383579 1024937 686474 201995 1007113 59080 1129099 689862 897497 483181 456612 214029 1094215 1263597 256891 1456293 1255134 1190133 1488540 6135 1175398 1437628 1963589 1355937 1828123 812336 74623 1091557 420559 919134 1088822 1746364 1945600 1922691 1767900 1566114 1240708 213452 1109505 1331297 985264 1939456 370338 1145024 567064 1694212 1016087 1666003 1201594 1613115 434594 135888 1732990 1742200 482801 171951 1388639 1906676 1704853 587294 1538441 1865335 171019 1001493 1977744 541352 156806 789523 614043 1367875 943434 1458023 968004 1892451 223647 59897 310503 1981410 1753009 1973193 1305782 168535 311970 1764213 650592 643792 1974068 1433085 536364 333428 232628 1086721 1706140 1361934 1283016 1194539 512296 1905482 1178785 1707346 126393 177867 1812933 1729562 1178093 916743 1462399 1088480 1072027 1684740 1503504 1040590 1115256 11540 890838 1517878 1227277 787450 1861434 1852574 86240 232016 1020069 1184433 1957900 1464920 515798 1981690 244894 1658535 1572193 1518280 618782 321812 1757312 179410 1118360 1699941 407790 1812535 410811 313324 294414 1274969 1248048 1757516 1579441 1948705 469233 1113211 526733 228136 384803 1098639 1775669 1256009 932512 1943845 1984641 1193504 1607331 919576 98378 551302 1258262 1333505 789910 827947 93449 1325660 1604058 562029 1845190 1821532 1664417 1715198 1177631 1478842 1952983 1308876 1401553 37782 87751 971428 564520 1926595 1824219 170009 719188 1807183 475924 1361421 1360414 288320 1920074 1615960 569822 1966230 1959139 1712786 619847 1242681 1647451 913066 1599856 1944039 1763810 1408194 1129037 1527708 1910071 1042306 1211718 1216000 1727569 524574 753510 1511827 193576 1520548 940183 1652363 595088 319592 1537487 12905 11334 1190612 1153703 878303 1819390 64920 760503 302129 448604 343093 1691235 5290 1393786 653301 943564 1548330 162989 336606 493929 938328 1977103 8641 752639 1211820 129525 1551696 883758 776134 958182 98840 207430 1518192 1860298 24742 1794107 1047121 104454 888517 1300261 1553758 1904582 1880191 640132 93438 429856 1970433 311117 277056 1247228 811376 455288 643279 479980 1483938 759031 295682 1491429 828158 1043515 1771723 1640955 345269 1427595 235911 1548938 1521529 226922 1469113 1079625 828284 409548 1991033 1929800 1652275 1157429 1567198 576487 430190 590124 607836 1233617 75231 317395 660771 964826 1612988 1509922 749404 406321 429198 1035149 1245409 764492 1221342 635264 1922322 1147411 1528916 1551429 800198 1567314 1240310 131080 1067189 1262659 582741 645305 431353 107256 697300 392274 551240 331075 1575621 336928 945025 383500 897412 519103 170482 931243 1584800 1158469 1791200 1660366 1008849 1596611 835912 857802 1766111 1129451 1532390 792701 1853681 1334513 67140 1882274 1819660 975632 1963348 760599 1263440 815839 622223 1042905 1152333 824725 631594 1456550 1477047 1394923 1445063 1386845 1516924 1816652 1125578 1734640 555685 151782 1309909 198808 936157 1119074 349223 1377868 1748065 315822 540548 732020 1873337 461220 918571 1884813 1276182 1695826 1862314 1917867 1243496 391669 479102 1205711 1357296 617727 148139 1130179 248662 116902 1951084 520451 1886224 734322 436488 1197105 1159488 326886 1583045 358644 1485522 1228461 596141 1581195 1744239 249114 500440 1555292 1347682 396692 206539 921188 445059 1812578 1423395 127642 1880284 526545 152516 1540487 1806023 1855713 1704788 1303298 1578525 1745844 1611131 1154736 515599 1405515 1275504 1723715 271273 251431 1412502 228394 962077 39434 1396269 713094 1002773 444364 1534329 1518231 1637716 817018 726239 829168 1958448 838964 579683 761174 18120 746924 986582 1027901 676809 551325 1243402 300566 1856549 448765 656368 599062 464441 1380612 943425 1763473 1341114 459460 463940 421212 214210 598879 27494 1750070 802022 1349410 793802 1477669 68716 1516839 1212225 243012 1372545 1609913 1460959 1405791 52352 1368387 1229083 1800481 680614 817287 1885044 1202124 662882 1461876 720429 1746284 957743 1734154 455619 924171 1105081 819339 830731 689166 1408688 359668 1695476 1921099 760412 190201 795577 174854 711427 895174 167182 1215279 1952286 1551226 1075390 1326072 440726 123953 1418020 277706 679170 420406 280155 77685 1994425 821667 1770217 258480 1940821 359593 205938 494842 1068335 98549 1144305 1416004 48835 678992 1940145 690591 1633954 1391694 849354 828153 1531644 548415 187807 494215 1276825 741651 869349 1039197 1137342 1986021 720361 265737 671467 63495 1215125 1609967 1547769 1131833 137939 1730356 1293775 318079 824210 1199268 515167 1755611 1124514 545543 770054 1076029 1633870 92118 1267312 1780320 354208 855496 1209053 1892729 1984477 1898884 487930 1950648 1676852 1055907 696600 305097 734221 1524753 1530871 44274 202322 1215982 1961062 663729 1329102 1374741 85356 978541 1788331 1481114 346368 551669 1668484 1706155 745529 1878948 1612915 820335 963191 57325 554776 1309339 645371 1785952 283259 1565848 117410 1460119 447874 846372 1387932 613129 422791 531347 727789 834051 88231 827100 839449 1620046 818765 623305 1755480 1100771 197443 1819232 497853 1935897 662410 1236367 787844 759668 1936085 1731413 317753 1489360 530792 1551153 1679324 1401017 284093 359949 1412186 109739 674791 927618 751607 1227897 1653609 1921054 752419 698224 1333496 896127 859444 808724 286287 1587286 822261 776328 889492 1113219 614944 998652 1237405 1003069 574043 1582952 1684398 1248040 1238228 1459950 167035 802808 106255 1750744 1510074 1938522 1012909 364919 619434 1484436 1491745 104084 1749071 737663 1448076 769790 1576444 393626 633263 1585479 170000 157177 1894654 1684102 1888142 1530058 929609 1794661 83745 1378916 1694063 1681763 292409 1035477 1491975 75225 117944 1337656 178778 1665807 661616 1259464 1817490 384854 362738 736497 350886 1664026 117217 898487 1324327 1123407 1678797 646126 1832030 1465552 929452 609341 101287 1959014 926090 681915 200823 666704 1338062 452875 300476 1653828 1437543 1091331 949379 704147 1343611 1482303 1933001 940567 1756609 1047786 321566 1723013 208180 1976088 928947 1217749 1593117 1653669 323036 963108 1712044 112970 1172240 1556504 1440700 1911786 80614 430874 545917 435753 1976898 1076748 1671221 81640 1235301 1926068 1853954 186526 2807 1047886 1855551 649376 1511507 1437731 1974127 1813131 1519568 889542 1232943 997711 582475 1543350 370230 1343258 1084916 538832 1441395 1394526 1517986 1896933 1861107 1456970 892752 1847017 1130487 1046441 105257 943572 838072 813371 1949095 1528387 1448238 353639 1340497 775462 1392380 362377 1962910 1035494 1050374 1654473 674344 624212 202517 623413 883557 1695883 1889095 167161 1721927 1533981 1882286 647807 720507 1378816 1207115 777801 1839347 835324 1961535 435867 793195 1556831 287951 342180 1613223 1678938 1569630 361171 1067323 347457 826863 215676 1648246 1733052 1129268 1707005 1295905 765782 1135587 1020063 1647707 562336 661100 1599140 1079127 705245 618211 305277 738539 984992 881930 680103 757552 1996172 1348162 1748045 626017 1920392 952690 523979 932581 395480 311410 322087 550214 1232776 1879706 1728206 430126 1082855 1489231 1674229 631314 968621 1300641 1042709 691214 875795 1102256 1233367 341667 1422419 939890 1657786 1924231 87336 1634095 636323 1937228 342569 862502 241612 1735564 1587696 611436 1774859 788733 1773529 724069 9910 903015 307997 1180554 1117803 1171200 1344388 1282485 1465187 1167153 767396 479016 866924 1668875 1262285 144956 1303158 945800 1537524 1367369 1930008 70387 698390 1814344 815861 1518679 203974 848054 154967 540595 800330 947013 1742771 1636697 620995 903231 1693020 1494813 1985573 553380 1173785 1200609 942178 1951802 959060 513470 1674923 147664 371722 515137 338183 1880245 302797 1387053 100272 798173 336651 776584 461716 1678978 867064 603890 1819948 643957 484975 1079516 674036 678555 267217 168808 487787 180982 1478647 1986324 245545 1336265 1009238 574527 836544 1764277 1915340 839908 1263957 824906 971014 1717452 1961906 88352 565319 149175 317475 102788 974745 220097 417682 1418001 1621294 35082 980357 1295690 799203 1085838 1956344 136833 287422 1014120 405748 706662 1593627 1002380 826214 1024690 1603134 1412556 1157773 1653533 1016333 489765 256482 1050892 430857 494491 1935558 1458227 1147723 1552854 776799 1702654 1891622 920574 356461 109218 44522 878181 883476 1539340 1644210 91801 1855335 568562 1870454 1382659 415747 1904596 1931412 285664 1035345 1159996 174272 479752 686520 374982 633344 629636 1527393 354410 1352283 418207 911055 303489 1372373 188094 686398 1948261 1995133 1422474 923104 1668120 1670381 564275 275417 863178 80804 1877819 1386985 889814 259028 1717852 1532472 551285 1246789 283734 1666 1056838 1994165 1853353 1757451 1386833 386992 189586 211833 1081833 1716523 840057 1741314 554387 1846457 952635 345213 1544930 1362840 239587 61083 237181 1213522 1121988 1809856 1803123 131597 980330 733112 1908517 1942300 547815 1827896 538523 1157220 588875 487882 86261 497056 124123 1449659 1937146 1927208 1791063 289928 1889746 807308 1873454 48861 42616 1050344 312470 74070 1108773 665238 1640515 1310190 1932674 273312 1812888 793208 567216 1594304 1938724 1819868 131199 898262 1852057 680636 1313469 528102 1642631 1821719 1280604 430660 1045160 474193 412021 725369 1186062 1083153 1780947 611947 357355 1030030 43895 130255 58807 800486 383758 1366270 529201 1611685 668258 618173 1785868 1940955 1042142 1574426 645197 1602725 1591804 135305 577206 1390048 717752 1541239 1096412 1409641 496762 541048 1928980 1785830 398701 1389330 1270038 1997357 1737436 1197861 1460288 1580994 1180747 234507 1644528 698806 1396244 1101191 1293577 369876 1440512 92302 627927 1139566 440452 1824647 1122291 1288068 1740308 628191 1560110 1923889 341875 793247 1964780 194708 292436 1548326 151598 1900591 94353 651552 1655690 1115200 1691310 1027232 1000457 873415 1327776 1515309 1501901 553178 1138142 1949460 909533 1218950 38374 892157 734346 405545 1548220 1963057 504596 1644550 1803491 1140730 100752 4565 777181 1289989 1864959 105299 1345858 919572 1643735 1966587 1552522 119387 1305874 495177 1085397 1399432 206660 322519 724616 1565195 1292998 476676 1318947 1891086 1729814 441490 156235 446983 476593 1110159 719602 480829 152332 30353 1614463 234707 714765 1394760 1098883 474148 912149 1453382 630086 421371 1209170 1408667 1938915 344593 173126 276532 184552 607503 1841600 1473062 32894 1784782 91591 741098 348211 1375614 1682717 336303 899076 462996 346617 673136 1973552 347492 1707560 327607 927509 1944510 1703771 343946 1445853 480835 970131 1893441 769055 1920694 1542869 223082 1214082 149542 149702 378143 91093 715703 1647703 1946165 498464 1740034 1766748 663419 1380314 664305 1166532 105090 191741 1704649 1233596 1653192 610952 1790615 1389888 1102552 1407771 506386 1502790 300227 1560211 1667016 1605018 1434253 68399 1440259 1818870 1325522 729030 1762185 605984 525051 762266 1271629 1805819 1759872 1993113 1887716 760708 433844 55499 915461 653315 972941 1549663 1711219 857175 1839275 223851 40310 1955921 264540 695576 73483 987165 1342120 1013156 1530142 1061552 1103292 663999 274488 846946 803626 1259674 958301 1665793 549276 608217 1947073 320184 1620160 648606 618 211624 1300871 1866381 1120408 1124437 522838 1476926 829427 1524281 544332 136376 1215607 1136644 100709 394584 1724775 479829 738653 61661 172177 373136 1696304 1372824 1261249 695137 414001 836658 1519597 1091146 649876 775264 93636 28891 1142263 1560285 61426 1928497 838338 196294 1857739 645836 68338 1939458 1022656 13865 519688 1581980 1480708 1092104 399802 175862 1631637 1805174 1033292 937281 688701 1782633 1643128 1421545 932890 118412 1404584 705463 1030720 1979852 280982 869180 1676727 60087 1295878 398598 1282783 1664883 1079339 1718982 1673145 921304 1238950 121240 782446 293717 624746 854063 1126432 550277 729003 574389 538404 1960445 1437017 192229 550820 1986596 1949748 344239 1477075 1799792 549730 1465130 901828 1047721 1756891 1868960 1636973 1379193 609264 1144408 541883 185460 73299 841766 1460560 1949897 121053 1975192 1316643 96082 1075781 1965772 1269819 727529 1122832 1218597 57063 658859 990511 424998 1640890 119001 1976519 1832235 1987396 1150643 1152872 1885200 1811954 1248440 857666 75922 1672331 1646095 931671 1606206 65887 215554 73938 387392 226748 1376274 1944082 802439 637738 1265033 674231 738206 1109614 1225651 1219404 1923041 626157 1036600 347511 887040 1922857 56361 578807 1407098 1477582 1375588 1483801 108709 1014350 1047099 1761760 1677524 1635540 1901243 1206775 896988 501514 672982 1909658 1353668 692368 291446 866438 323316 369420 900486 1249834 427275 1138620 316304 451264 1777822 292839 694974 666002 718174 1142434 480909 324974 556012 1840379 1606966 1133943 1252889 187727 1978999 118423 444382 928308 819994 1873172 1022002 1880478 1021133 175222 245533 529345 402880 1858021 1787006 152699 208844 1627814 967957 1785953 621833 1835938 1939898 277319 1479613 225111 1707651 397642 1588468 1716317 1018294 1175080 3699 862649 1603071 1474656 411133 1902026 1932302 703020 222452 1318889 1758499 263002 421670 1688771 516387 139617 835059 1399165 914845 470911 1172727 1050763 1670492 1974530 1670784 366400 22399 1805868 466179 134474 1599956 1221254 994124 204437 908585 1163188 1461055 510169 693469 1168950 390507 533897 1614939 1033732 539487 1968800 1242301 447336 1700673 1528613 25581 1530589 436184 577398 253725 59817 537806 1447762 729868 1053392 1794239 528547 540796 1791780 31551 1516200 691701 649986 224761 1896357 1507282 1790467 1526404 775623 437672 1631806 442349 335415 494985 959482 1843753 546753 674561 502954 1714224 801571 1902510 18579 566760 353889 1722096 1136621 820706 358334 611695 503874 155855 373280 1990455 1229510 1013414 396595 1497066 1221977 1495588 861398 811343 542794 320389 1231016 1297999 1105195 1318059 648864 1645161 158010 681459 934927 508367 1274289 1513249 1283482 1251792 1749164 1466261 1658433 1984306 245652 1861636 1168942 1484438 1237347 1685432 602694 1121217 46866 174351 1330844 714038 19315 1089140 710452 1925372 1575180 694178 864302 1972304 1687129 1064707 610251 597016 110336 688165 1277091 1085942 807476 874914 1697239 576174 504208 328582 225031 113332 1812682 399229 271416 224854 472836 1390104 1392597 1239579 1610615 1313939 526380 87879 413847 1598897 121069 661287 1164039 44618 772136 1146891 598735 962762 710572 1213843 853339 1239539 39375 840557 1346559 1564461 1714566 593113 192631 1450363 1058190 1224115 788274 1157253 1573720 1367628 358999 1386840 1315677 531129 1646841 1773548 1187977 236271 836507 977463 1409475 1904525 1804126 1872022 900007 1716794 1241236 1091025 1644826 1813931 33017 1464243 611407 1744959 1499089 1484938 686213 1492184 549454 588016 137909 1460322 647393 1498996 211842 449075 1697966 299309 1243721 815797 68152 1208051 1528412 594171 1060511 885773 950824 476635 1081713 1255775 81831 1016654 882428 361323 603364 1630764 993512 1374767 1231870 629807 1198634 1440286 289938 1948456 423894 863667 235134 1238692 1393576 1139739 1256153 1591292 569363 269635 1557228 671617 575482 1721195 1669222 675322 26683 1646099 344040 968523 1791066 1809192 812631 1814170 297177 1282303 221358 406805 745701 1270002 1492825 1036654 1612668 1561936 1475752 1461610 1368460 1937798 1409129 56220 953019 788374 1313967 1213935 798419 1186475 1336875 1517400 1071455 1733396 1667150 1402098 253256 1175246 1230677 649652 1510210 931816 622112 163093 470844 1943306 835961 660408 1371780 1445392 1559843 1138712 1973757 1515465 643170 1548422 1122823 1478791 658022 405222 1344800 1514217 1054377 737634 755970 882897 439837 440681 1592273 413969 1067520 1495175 983805 293185 1302779 931465 702920 436861 1928615 1497813 555183 1843648 1021296 14474 1628649 674045 457968 644806 1489159 1026619 1637056 1225719 855457 559480 80110 835513 1064562 1483955 64312 1011962 1821975 484093 517915 1997920 1619062 1856201 1982481 1607127 947351 681494 1739555 1595959 1830026 188017 1620069 1323819 865874 1300776 958307 563126 750740 921129 1293950 367230 378228 411957 415307 876334 1547313 1885504 1495954 398275 1215530 1965861 62498 1950532 730376 555627 1439734 1273311 188135 1605280 350993 564873 630653 455269 874060 822742 1298779 1877992 1972416 74385 471056 1755688 147592 477544 125557 850148 1302105 556152 8253 1585242 1222070 19943 989660 584111 133693 236771 1482881 5651 1343730 77042 1530938 1807378 191730 1509550 509244 903899 145953 1158529 360077 459459 615974 1389403 390279 1220799 68276 975069 340327 1833110 1368917 331950 1669361 63709 527379 1245718 99054 1640645 114352 134248 1285934 194805 1621242 156707 554469 1739953 985915 231426 1844599 781147 536952 1189971 1221751 326603 1073834 360427 1527621 424101 1071444 1237865 1217806 197810 1702399 936176 1284147 1226970 1694598 967682 1217720 1954440 1285192 1596297 1728553 920679 756067 1269266 1366880 27344 193756 751326 480924 1995325 1030529 26099 896755 951354 1185304 1396882 829737 1157978 1471280 1293209 216087 419678 1786225 1367336 174240 1561024 1387808 610970 1972488 1292354 386688 964705 846274 1125370 832982 1098338 351664 11154 505431 92344 1406686 317693 62162 881016 670524 156856 1571603 173089 1164986 207083 1825724 134520 147083 657563 1891809 1011485 1923685 1445336 1117438 692749 139881 465943 20974 1468494 1381331 1892937 978199 1148656 42526 1695326 941202 1727995 1232594 279001 1409296 1367399 810325 392505 937824 61041 642043 1909332 278838 1555849 560994 1294235 237739 1505008 577894 633468 589803 1532888 1254888 1458977 86537 1558520 1876435 1700822 1773561 662292 125140 1416573 1548264 1775761 802806 1970580 826128 1966467 84500 1837862 238444 84288 1039316 609927 211481 1666800 1953291 127065 152769 1613841 282032 278208 1487701 666589 1590706 1265448 828658 1791163 1470050 260848 970914 1484672 307581 154482 187006 1625703 927143 148846 1405445 1555495 1828697 766659 409706 1031491 1231913 365076 1495379 1217667 1407751 497086 21425 692355 527030 1975011 313677 227882 1024238 1744335 1899695 1667955 419953 1882589 21470 314713 1832264 1531162 1997392 219577 552950 1542813 1031000 235282 213362 738033 282106 1947460 1350325 1825248 949983 1627686 342783 1726268 763189 1617671 974102 1295366 502245 1789480 1072475 1461598 1888406 550535 631147 1947682 1322974 24633 1159712 41081 826644 941624 356237 1066000 531770 1637322 1914503 173663 1497304 131990 163179 662077 1589141 1712264 1361299 1727535 1349478 1055128 173627 21351 1832356 962422 734550 463916 1974713 573852 991038 470332 871130 1387516 1049532 1723128 1981529 1091093 646461 991752 1263905 289307 1568453 1384410 1138001 287404 1522363 1650753 308082 1528121 577467 1603267 1272464 325642 552530 1673175 1144679 1607646 1583398 1769074 1876014 1530627 914871 480253 1168032 729192 1760872 1512996 755242 673166 72032 664842 1441715 1397446 120771 1226779 1563372 926032 927026 1073142 1031446 1844837 31742 555822 244720 40620 124113 413704 1256240 575644 607657 1281728 961341 1658246 74704 558144 1294834 230288 1717072 1939435 1559359 1403319 410321 1732190 1394800 1483147 1672525 621283 130476 1791978 852853 772719 41964 1448996 1656654 1814584 818537 1609052 1516059 455591 956943 994076 888719 303401 440624 1273212 224970 1546703 1651307 626082 416536 164377 1134147 554652 561025 182328 613243 452763 1669364 1915382 1841152 54392 450273 301174 827029 1213692 64043 1336708 1842218 294874 1944048 750764 1603531 1236192 1606666 594135 1963618 764487 1991169 1227487 962444 502698 614144 1015623 1104331 43509 1775150 1674822 655315 1789760 1060590 796238 1779611 1323175 1383784 1851010 1464487 794688 623451 821372 336553 629600 83552 1292085 477901 689316 177167 1058731 1638097 1640646 765664 227138 1898759 1512452 802840 1945094 1273338 1758585 622428 1985453 605298 318965 1464032 1225638 559934 392872 1171832 596604 1612196 1648478 1156846 1606261 1194236 874701 1825080 691623 1319591 1759988 1654163 1831648 913291 613375 1035168 1036083 564666 601100 777647 1290256 842991 1741329 818039 1151540 1092173 564917 362229 96716 1833184 487478 500728 1636173 851736 217730 1223277 1380293 533248 424190 440585 985589 726812 1809126 851579 1770733 650357 280639 313574 165514 670801 175234 961250 691137 832983 248138 809540 919806 1696067 1226784 1573933 1261803 1737096 1610487 466444 1298488 1654673 310489 1079468 69533 1885795 1260419 616173 640566 1194316 1850564 473700 1813692 1170511 4031 488100 72636 1227449 1718466 1837695 904030 303431 1576445 1121509 690692 1888938 1692842 694469 1955892 1575634 1531984 599621 910960 922417 697458 1444539 959260 39862 1719725 1934995 1829379 1731981 284139 185050 622215 87101 1637830 545553 935330 1869435 1514020 1036994 363764 1333214 572891 1543940 563508 1427271 48139 525170 1215122 1563521 1839998 1345445 859119 1650363 1371384 319080 1304390 1296084 1111048 536666 1580923 731969 520242 1847679 1957659 1093716 102834 355619 1993054 788993 799043 496745 162438 605009 189906 1215147 558477 922118 613021 398500 941277 473646 1175702 521196 806617 1235550 1513740 1558105 209433 1673115 1094212 779340 1215861 696251 845297 457293 276333 122886 597354 1822302 1858266 140154 1742685 1582209 1412903 529399 410059 676565 397722 1313987 1731754 1864709 327289 384167 871300 1328042 985800 77770 771822 1180189 282802 1854976 1166830 300265 825398 1329657 660787 45965 959114 1645114 765417 847870 809391 1550605 785426 397369 104021 304188 352035 1692567 1496707 1723449 916747 1674702 1923226 839910 1360286 1178617 290839 1580228 1281136 998882 1533479 794535 804494 1569297 734763 349067 581621 1568638 936739 996345 1184115 1225078 1631822 245082 1257649 673485 1956757 1551567 1630381 1905798 1257106 1031410 807232 238592 1325014 1307088 803398 958878 1338234 1950453 219938 51588 32200 6031 843532 1126442 272828 1313612 1883085 174620 1710321 153710 735583 1800511 1870924 1410942 1232437 719009 172129 292411 1961680 469512 1375230 1674803 1552089 1854634 620763 608011 183679 1244460 1216302 230642 972913 174035 1273122 1008044 1043930 1859552 1139948 783814 28318 242548 195374 1407531 1767968 491975 25307 976464 903313 146224 874912 1301747 168220 1346802 1544141 1982841 384259 1671090 1646146 1346233 1875598 1547090 805856 426943 6277 118940 1589999 201873 911368 1358964 219417 530640 233935 1929257 636112 1142870 323090 1749807 802649 1154043 647309 1766546 592804 299922 330145 38545 652504 1986468 211376 1127910 959249 1758994 1276302 1978891 966418 603026 1901328 154938 213672 1549970 1940155 1711509 15675 260966 1795812 23961 1219624 1502946 437404 1838521 16396 1055590 1818660 1577069 990475 1262136 181388 850881 480386 114533 990960 1068258 1726734 137986 1881645 1692486 1443006 1754478 107345 1324166 1048476 286596 869161 1455627 1006192 595048 1343676 931943 240139 782658 1945446 771768 1350014 816725 1446702 385222 83381 1966547 791927 240520 917344 937509 1141626 36671 660176 841924 1077592 800302 452086 1172088 1601018 1029520 1457540 1618200 1985607 92982 825834 938534 115690 268383 875207 1519583 1774088 1586691 1537541 404307 1358546 1517478 1400865 666577 1202120 137325 1447442 1683495 764165 751621 942976 1890778 495113 1110001 71498 1493094 459012 1231297 1258820 962423 1357600 1669981 1208920 910654 572133 386450 1061159 1373866 665151 1369822 1930458 1222615 864307 1938050 334668 1663085 339556 866497 1046915 1768313 1231141 1452828 1588656 844110 212424 1370626 1813361 1392437 623087 705179 1977837 1191067 1167613 1600933 1928616 14081 1909031 1321237 761034 899765 40679 1689634 107913 718442 1505578 1930997 175691 1668845 125229 1329581 1738872 1184171 437968 1252031 1743171 483406 540690 1506401 1793879 283221 1924377 981205 289442 536824 1516181 156891 1629407 1575817 928777 10675 1918388 767511 1884050 1606407 1159177 1888050 106060 1216894 494143 1835475 1300417 1964275 152210 719411 1330920 139143 1581330 1125335 1873915 835399 395522 1846573 1953717 1823977 1434242 1494874 972234 1432381 1126028 1342728 1862552 475558 748555 1589994 405377 15817 1767715 566670 1976800 771362 739489 663826 1194975 1401933 243680 291777 1477970 132249 1985332 844357 1793910 1881398 1333091 994107 261218 1032591 1790249 943760 1846743 1918540 1261687 613914 229949 1775055 49658 711923 1232066 9599 1063167 1814932 1155661 541060 1319243 1596156 1290202 302686 461612 641464 402332 1775561 1852701 1275153 34455 1397549 215157 534678 1958447 577404 969823 628455 1434505 1973662 215484 1469207 1144825 1507639 1644444 548789 923633 1535403 1563234 1138226 1730193 809274 1747664 25789 983654 1135573 892638 1996230 1375021 105040 1773746 974291 1208789 21620 1204256 165959 1224094 549795 499107 1232197 700019 1921291 633027 1075848 816362 1604385 1753536 835493 1027956 1849372 763212 1345833 759969 1373775 457668 603923 1991461 486832 32887 1570847 608199 892103 1745522 1017975 1688302 1444779 856607 1367192 1946058 1368832 982307 775059 1645702 1957527 480154 490265 1519243 594038 410055 272605 736748 681712 1922074 883965 464776 1256879 1417308 965750 749419 1702094 264980 1024616 1302835 1150072 886691 825633 1395289 137273 1813030 72935 295704 1954755 1611876 1155410 952642 1785099 1034811 1610739 676222 96436 814823 312176 491190 1861390 1405583 665411 411913 628732 947030 783643 1003953 1493479 369537 1829628 362518 1106642 1049940 26060 300106 1410251 1449224 929032 10035 839364 554870 1056506 1473606 1803210 256541 32863 1630608 378346 1255412 470084 342950 1209690 1645094 890189 1036860 116652 895023 222170 751438 1981172 1835649 1682679 1435591 1800331 1327946 1269772 712116 1859868 1184394 935298 850919 1113266 1993477 1771894 697849 561698 1538830 1916624 1175497 1767059 1822175 52394 1609277 577630 866857 12677 1066329 671663 1249302 1475272 1951846 1045488 399645 169684 155264 1759120 955109 298493 1007808 851864 957974 973193 267153 145544 531975 1604552 498692 397032 744256 439255 1157635 482734 1723534 1426061 1157061 110917 430019 1661524 1488765 168605 1436763 527536 1426190 1942682 8174 10459 313903 949129 157281 315961 1965189 161386 1984396 1765466 909181 244168 597977 1610525 320733 1657926 1271481 1881581 1666947 391369 686526 48895 714983 864380 1984160 188251 88818 1021123 764708 47402 1714457 1385342 144763 347962 545493 311901 1358387 1594663 429969 434864 768057 1027769 723513 974442 362995 1390881 200536 334074 720386 1094519 175493 34975 1719606 1640898 1827473 1716576 1419783 302917 639381 1383755 1707247 269730 1118023 1307763 1609990 1181858 952857 735680 862267 1832751 1748745 1517650 1339994 1783789 1623798 709063 1521673 245797 566447 1957770 950890 797604 294670 679569 619486 1251042 1307396 287222 1046785 666739 642356 373973 665430 666975 1910802 1955664 113561 106201 1135216 405509 1243143 745243 332714 229658 123942 1465428 708819 1124391 4894 1126841 1484259 1737584 1868042 1279496 1598455 1792903 846602 1178029 62012 921301 1176942 179817 900024 392385 1749256 388213 953431 1583955 130973 725825 762244 1474537 1308931 1468370 568549 909851 193938 1137842 197838 1953539 1021504 776434 1618062 645910 411365 1788340 1041218 1787263 1723604 1623405 951717 1354124 280609 1978428 911025 1450343 839100 901877 1765963 1400547 1973264 668623 345661 1484248 1101218 290175 1760103 239677 1262589 653768 84362 143671 873955 146457 788848 1929139 1654049 932746 330395 1536640 1888309 1380154 298873 553806 806432 343106 1074041 317829 189950 972663 775639 1329404 384454 211737 1057024 1907410 1991090 1709283 325672 424751 254205 712094 1442228 361660 408552 47696 1955334 1427505 320488 1446398 419488 1637731 515918 144350 1621131 1886194 1982259 1509373 800306 1226496 1050494 1477091 724003 1864309 1063903 1038703 1606793 1400924 196579 128720 1746295 92307 127289 1174900 1184337 675157 1538294 726449 1062752 1453623 1858937 1237843 1488037 395174 818007 1795664 1453981 580144 1138241 1236804 306309 256749 1298804 992277 1069104 580292 1671434 114633 1498061 352187 443287 122644 613453 1459072 131487 1200470 1537787 320903 1482221 634744 704676 1298004 14954 36924 1365901 347290 360187 595989 1987334 415186 957720 1636493 1997872 966312 249984 1690692 496701 716718 974531 85019 1636221 1428404 1723044 1672659 848402 1490379 1016296 1140297 646228 1877694 196113 51041 1576627 1943894 524424 1370216 280888 362695 308636 1325628 515778 1608663 258212 968808 902384 948909 1193203 128714 567767 1664218 685181 1475632 1964459 1543434 850811 1030837 135038 1631010 509843 1960692 1792621 1773358 367395 1684481 167640 326947 504858 1301984 224551 969182 366213 1159529 203098 1373313 1578522 1283897 1527049 825744 1912720 1033707 26076 1508081 843996 1535593 238093 1404514 1274891 1287124 1036543 323850 1833739 213050 1212936 812839 693660 1856693 1458930 1009709 1216489 1270134 951778 900262 704399 1340564 193432 1914919 1049958 154852 702372 1505940 1907889 536856 1715929 1182977 205794 502891 36884 1377649 1997548 1705557 1789668 240337 1858999 1354986 1293161 1456575 387709 1220647 1546486 1274021 1158217 174628 1747697 455176 639993 1185154 1851354 1802652 158871 1461595 696177 728737 1415421 1680587 1547946 154088 470385 1710975 688252 1839920 245118 69487 1550840 901432 1279914 1902058 938729 1068126 1698891 248355 276481 1904939 1602110 18652 860785 449207 1446601 1592171 1501792 721920 1422417 720608 1395566 1267330 1718431 1479561 1822722 1998771 200631 1570398 1852439 563476 1034491 1321017 1483823 656725 1139712 1005065 1297090 18485 291191 1708953 1670242 1975636 1308344 441110 199902 1880042 1051253 1769848 1938302 1997086 499915 1269599 1936796 197857 1782176 1189284 1872518 1992272 730837 897965 468253 3556 1912397 1889322 1803494 1018068 1022526 385982 1594391 536674 1675530 1707435 142688 1756469 325221 683431 602771 466977 584654 597944 1515259 571520 923431 35670 774445 266716 1061592 1806697 783054 1177945 622675 235113 1603790 315743 1477718 320673 666134 351553 1893331 1519396 1395529 1429298 623686 947034 1426833 63003 284346 21887 1212458 1622590 1090239 1691395 1181012 730856 1450974 242237 1045074 248631 1028425 1995243 1321680 1248174 1981924 981680 1845390 1221452 637710 1042283 400010 1141746 841215 895374 1285716 952046 973988 584777 414452 1373744 684918 1026681 681475 175377 433717 31508 528762 139221 939272 357152 1758527 865334 957879 1539225 1867758 827073 1481182 1813893 1039128 327754 525429 705803 339033 773747 227506 1703423 723299 897947 1521876 1489892 856579 289349 581188 634007 104851 833577 1239402 1626458 1612906 1863470 1244495 1255814 266985 241995 1447867 917498 581123 1152183 735880 122604 992814 1477076 504892 1995544 1736106 280663 856007 316270 212275 321325 488597 1108870 210392 1257045 1821132 1118162 820985 480100 942750 326647 1758528 1554522 92971 1071630 1854455 1601936 240369 522786 335307 1898992 1535168 70631 1053678 1771557 1102393 1793111 377804 1518066 997961 1580683 640558 305743 1458381 1603379 1296360 674077 685900 303096 1667980 1284939 1902344 573427 1935926 737315 403502 1511304 849246 1353604 974272 576344 377053 6344 80250 330509 459715 992440 1853206 494573 697011 83206 1663193 1822293 1137731 152451 1939115 1979297 480644 953904 1718491 902050 1480680 1871622 1549323 1451816 484110 387852 1590100 797298 391620 1327641 1404342 1303781 1751514 601542 374863 1073431 1114319 1884527 937048 114623 333872 176392 97452 186237 1829972 1056510 978269 1863748 685552 373053 567265 343000 1378604 1954566 1986492 323833 451111 111899 1595426 1119385 499415 1800020 493345 214339 749736 360759 1143854 1480855 1835141 1962465 1767428 1028922 598122 1175609 626038 919394 413911 1349598 1342397 1741679 1350335 568723 986583 466088 1992304 374241 760522 404441 1172588 51382 395454 690322 574748 1345194 1713785 450320 1491913 1582832 1256421 1111016 1990178 1530593 1479818 1864704 598235 506358 61537 1526578 410917 165813 1178966 1100251 1541154 599312 944327 790830 1190488 655645 412331 168864 1344255 1070403 1286569 1848547 48676 1331802 601140 1932246 1210557 591609 1307867 1090053 288151 518024 1902385 804311 1553397 1045008 1864137 880679 608083 256123 1014598 1528030 438566 1291090 1406524 1285281 258264 1457652 765686 451296 528166 1928776 164303 219553 30852 1466369 1676663 1308777 1966239 387907 959659 1695327 1957246 1278246 1592927 916052 651343 1395473 1541177 344633 964178 1694592 1593549 1617060 825789 1095265 245696 56560 1371289 650812 1888928 1893610 1357790 1479604 1099739 1016707 711519 427733 1342556 989130 1463461 701448 1720301 685885 732649 1730910 1242354 49851 1218422 925056 409264 1574704 1120005 427026 1810842 1520384 676854 249081 1283931 1124920 1316580 1239743 1595378 878822 57251 1535433 510124 1233601 880735 1478719 677922 1005855 905101 1141151 1267058 1359688 639319 763894 458285 649087 1978435 181450 437384 562431 1980459 1169023 1551173 977315 557152 230625 1623304 749089 1226551 1502843 1073753 1417822 1614982 14394 707665 841759 273100 619747 340561 617250 764328 1015777 139130 101893 496260 1358285 527487 890937 1468027 247032 1597454 1647912 480127 362292 1118420 1739004 470715 1132276 700047 1693571 289338 710833 944584 809446 383716 217566 1015448 1902698 1791094 590550 1068976 989237 1305859 1801088 991392 1935277 868177 381977 1731547 561875 747422 336295 1101333 1994544 1082258 189441 1073972 531722 464236 1926970 775247 932438 1298677 420511 761714 1176646 754971 802807 1875321 927867 344133 1478723 774001 1657447 984140 974654 1905527 1073358 1374901 419795 722404 649373 1339338 271742 1472145 1285747 1856023 834915 628522 1135736 1127610 676568 1303817 1463367 169078 1866925 1834046 255924 600368 207070 223764 1627330 1565745 1764693 414051 1539511 74055 1958994 262784 464798 1859079 60134 1834089 564971 1501827 116093 552788 1357516 1475171 1332663 1145689 1283391 726522 72904 23912 1750521 1871375 255305 874960 1264154 1928974 326121 293309 1445366 490056 1641413 1973686 1871567 703075 1183346 1448222 580773 1852489 149857 1173990 1950717 563533 1368061 205963 1735423 1080073 1037489 18106 1126314 1099254 1806461 934643 391811 1489443 1717727 659941 1866331 1050472 1620943 240009 64900 273340 1797208 328474 1555182 1417756 1234886 1906252 890744 1416030 490007 497689 483343 1214560 1587194 1411862 429944 628960 1574284 336410 1547085 764009 360007 1666895 1990243 250935 1475805 1728989 377899 1902947 1859595 111945 430321 1320842 888311 985931 1151949 1426780 1944002 1592485 1978018 1266977 1382255 1509657 647813 1298614 1148046 848749 1348153 1696603 595642 1216501 1621039 1802489 420978 1118627 335826 1522620 1649833 1934225 1276884 12573 403396 1207985 1685151 1814627 178319 906708 121222 364156 638666 364302 255527 879048 1815685 303597 472142 1308864 1651458 1855770 957124 1949218 6799 611678 557167 850654 905553 1026902 1455324 1999809 1989286 1775200 1021294 1382605 1782866 11447 1326032 1232808 1709831 1767605 1623176 1481889 1765076 817693 1153825 1478285 430663 751295 415175 777519 1228751 737105 998620 1805687 1563791 740799 1692181 688147 1984907 1745476 185865 1411516 1525006 1549578 1150744 1498399 1876784 873791 720217 1661976 1704563 1587756 1787083 387633 1541124 1730936 1614912 1888386 612730 1853082 66016 606455 601846 407771 1518454 1577667 566338 1202509 410522 968235 837407 1139648 1085547 976315 1356996 1099058 1726295 1371529 743004 1188023 477016 1441704 110320 492918 1187884 507337 1844311 83879 92620 539835 1739485 1139792 1125403 1161814 298553 1717873 155241 1456649 1981251 1067397 344507 10086 990183 233383 1681836 1288583 87794 464394 1521803 715981 1434524 989099 1459053 1732621 1581433 1536334 969032 940191 826259 1066300 750406 1326066 1769603 1914729 874980 1514094 837237 1695554 661786 1833761 819147 1215844 1145538 78583 645671 1643805 662759 850534 1112652 1603933 1460988 142582 1109689 683584 1478871 182447 5215 1371 1592395 1502668 422508 517689 122077 39029 1720747 410336 236295 903984 324791 670484 237967 1188217 1441336 905534 684785 76352 1423045 884205 1923840 518734 1472659 598012 1428892 616432 1655262 1077238 1477832 46047 1096336 288197 1452683 165605 1032655 1846367 1673189 1215080 664868 1812104 1816965 40144 1654366 1736782 525890 1985250 1102445 1785638 12778 1412800 776265 611333 1855194 389922 1901504 1824938 820375 693254 121309 1722074 1751353 553939 12179 783910 601986 1713649 247660 296649 923915 264689 780246 552142 175225 1655355 127945 970117 1636047 658439 832363 1178367 573039 1520421 1258576 1068948 674710 318044 1774923 410039 1513434 1023621 493638 162433 912449 1905412 838281 1193645 1771617 399501 1544198 1099694 1091765 1412756 425843 812671 542925 1708950 1257273 1316810 1676319 1161627 810596 1693584 1605037 462370 1460086 149442 878338 1957840 296993 1208773 1289325 1799441 678852 1528282 1260786 134305 1743572 1248768 1509031 68016 446926 1736556 692234 1030705 1679908 1034450 1390392 1129474 1896842 1837463 373880 1342716 1537646 1721344 457790 1118400 1581172 1499400 925914 1640233 244949 1397953 1721519 510542 1578805 566470 180897 966949 381182 1853695 1156271 1351523 1459213 543885 961796 529819 440310 1067960 296540 266432 1923802 1164271 269815 1890519 182416 1021686 139526 1958297 1244009 1906430 566345 147534 657156 150321 728341 891110 785846 1111120 1139420 1197583 117615 1073504 984740 534709 1433301 1241043 123513 539435 1838011 352843 395261 1201674 636448 1001994 452149 1507456 1694169 1543721 1856122 238302 1317720 1338042 369474 1556015 1251453 1165324 206589 1140277 1917195 1565356 100151 423571 290545 1413620 1170261 1246412 1251845 749002 15474 1395701 1867588 1446746 1815918 1528681 1125951 1227610 857763 887125 962723 123399 307782 1089326 1465337 122656 834207 1801522 408465 69890 513965 127690 1060173 1117545 1525055 1635918 1583541 757817 1397457 1805147 1226971 924753 429758 1067047 1702630 1845407 1754617 1630054 432687 635257 503068 1547022 165766 474809 332919 55739 758417 61095 1759894 162565 1624556 1767657 1658447 1743492 240589 1837175 217886 1015418 266766 1077094 1438627 131816 86996 973137 988693 360965 1687460 483701 513670 115226 385939 496046 1466130 702634 158563 463321 863320 1521243 401840 1840165 589246 356244 424814 1726941 174802 671239 164200 466042 383470 1357935 1196453 1534795 678457 1597648 1245322 1966984 628731 190408 977089 665648 1680143 1324308 1117846 372846 1036338 185416 1412113 507552 1007346 1073043 889543 122436 1549247 865766 1910230 1946186 241914 1861793 1671271 838832 736776 739880 1973262 1321546 1616273 1666607 52243 1692165 1324757 855654 1645127 1841761 1006981 1510735 1055988 1909136 1208557 1175777 1560242 1387388 589080 917519 1202364 1663361 1139110 679536 1403680 1960885 1564892 1650618 1867201 919497 1767836 1741052 418246 20976 316401 52785 1601557 696408 696910 1131226 1723486 1846344 1480321 184109 99059 1960672 1432785 269207 405778 261923 751450 1499996 518682 1744322 574355 1388262 1661971 781646 1041472 724900 1321605 1722912 788965 1599408 1072456 731021 1832443 545249 625840 1433829 1223036 1954766 1580021 1619527 265912 201572 159995 333729 1232022 147545 1559339 1704707 1128701 1200102 1455836 1463675 1452742 1672222 534021 449720 64219 921478 365343 646915 434044 1777244 462297 1006785 1524194 655837 1381249 910842 1382929 1005063 925426 912548 190699 960026 210566 1561757 1882815 215717 777412 1854746 595881 1139697 479205 1008060 1371596 353983 74326 481641 1317563 1459100 209708 366750 1014491 1594803 1867335 1830038 259128 1109046 654787 550810 218588 1843167 1491274 1821303 866804 1860950 1268555 1282570 297777 1470800 1593454 761554 1895520 673995 1442816 1068287 199040 1974583 830948 1069439 1316901 1990392 295063 700891 670400 1917186 1846454 62635 920825 1912055 1837155 450092 1763601 1749459 108123 1744676 891464 333912 1138609 762219 159056 1318363 1228266 1718082 1838526 1927451 1328862 735864 41647 616755 1053718 1491651 1542931 588083 551301 1222060 1857801 1573706 1830585 1136445 1269313 363140 326642 1179076 843629 738878 1855092 1322990 1103219 1020509 1961957 1122658 1445428 1993608 1863323 1346903 311064 1416695 732609 1148304 196850 1602722 65400 43835 962833 1659168 1491622 609498 198854 431463 1704551 771545 1734319 754130 1849455 1913975 1788251 621571 1694284 1993818 1676238 1693933 235587 781630 436548 1050721 661036 1924525 798595 1140283 1656527 723055 1122535 1042 725205 16402 719314 140326 1046302 523045 1804085 67533 369691 407866 395901 492659 783936 390510 1032411 1446867 495302 88675 1890958 1144490 1445688 1711736 766276 1845368 682538 1688420 1571526 861341 1018228 503016 807989 1430037 805850 528329 803068 1694337 877032 827411 1493649 1117258 1984521 1672639 196548 1544312 1183929 46833 858132 138305 1885473 1600433 162868 937902 1155364 808191 389841 1455951 1495083 948925 906269 884177 1825789 1425665 942290 1470309 1472694 616681 101279 223042 197003 338156 1829718 170974 1769005 384453 225002 998679 1715824 168786 1561162 1837 480661 787250 366367 975472 1954019 1876229 1290378 722619 1592167 518671 1294175 1489289 1344275 603478 612909 1617182 1824862 393149 70792 330189 473159 1465013 391825 1167017 1136841 1443817 1738337 490065 1446868 1001865 1373046 1762695 1233174 1875595 161371 1445720 1572609 237428 756834 1350902 441289 676610 1339889 993709 1860891 47681 1762559 393370 1844340 1641552 294217 635250 28444 515341 845737 426880 565013 1788104 1657682 728598 480981 1186723 658326 857217 1838478 1134497 1669955 521240 796353 1382278 844127 684327 178788 1779888 1257200 510874 1737588 889201 1952493 1835895 1863272 694376 302644 1768535 620044 1208335 143056 979392 430990 1796446 1978885 1987800 461089 920294 89496 145401 618236 234311 1643575 194824 313596 1357258 375336 1518224 454216 990569 1148558 1623729 747019 849936 589433 1604800 1125420 180158 1889869 49019 997082 1199154 1246924 369633 460696 1333599 789476 999001 1425468 625449 115046 598028 1138977 443781 637602 696021 122998 457749 756260 1286079 972280 1595750 1168685 360132 634988 1465279 1294155 567281 646970 8138 485144 1541296 1647967 1024338 540723 1385365 1841908 345270 786182 1789046 1357364 1494247 245929 82652 1595253 1181526 739805 1762385 204879 387720 630381 1855176 1535112 305571 1892981 755812 178098 1415549 1814485 1676452 278901 291050 1964464 1980089 455468 648871 1217355 879318 1598898 560274 1306119 906015 1216859 1754882 552027 1096454 494010 1035144 1056822 871700 1049531 1489267 1166108 856971 1905383 383438 1743788 67403 760477 1734278 643895 727176 326012 640058 1252463 109274 428642 743058 368919 1550462 1776737 745104 22144 1447823 401521 1607939 1534553 998792 502014 302348 111568 1000623 1129248 621781 648945 11396 1226950 405102 502372 1646625 1413089 326587 1053876 1915512 1910911 246724 1393375 1572308 1154777 1494012 1531092 1284605 1738403 82330 199612 1898036 315052 415377 846973 787568 192729 1277637 799797 858688 794802 1851436 1397646 414609 1568016 1535234 1533448 1274241 1008063 483081 613471 1430911 186699 732467 1952310 1524254 1029343 1698753 1433381 1912436 1949275 1265981 1994414 1985705 1479520 1142322 593949 240183 570252 578317 1581362 450639 1065985 1171844 54795 709202 942544 1231397 1301096 1475464 1199429 891577 1337454 362311 1610906 707706 158702 1010535 560243 1199375 764756 1529361 493514 1627888 1711655 1538083 860984 1966501 64041 1910615 122907 1713212 929638 893759 1760799 659141 922663 145757 383343 1714392 1231176 634492 1295048 309029 1432534 1288684 1402190 1168501 1597402 63437 1448527 1689784 223691 312561 1855086 1381715 202228 1655497 1646952 1430899 1015519 1464697 32397 203742 196622 716821 590430 663140 404941 1108694 1591250 315495 153112 1250652 210097 1193886 1939178 953291 1864857 1842519 635272 1235248 1524376 383120 1493509 337679 1049820 1950962 266042 1169062 1923029 824342 716840 410944 1870055 349037 108721 182340 1364334 123049 942122 15916 168500 404662 379362 1907158 790987 219915 50286 1373982 638048 1450841 495923 1937157 1622814 516844 1833582 291363 194816 552266 1190173 171886 960764 1922288 1277730 1092576 1136972 865048 1659344 1693373 1764591 1947391 1096122 1440247 549068 412611 1270297 1817787 471924 177933 580298 1271020 1388142 1927217 25754 1931018 561835 2508 1384425 188882 1412839 1591163 1503451 615637 1093070 1603238 1990864 241580 1492146 249994 1404762 629604 1457625 1561025 1847974 496971 1923949 798651 1376211 882329 426305 106373 1078924 1031744 813551 535462 1165790 1087317 144969 1782936 641459 713826 192727 1156602 689584 1329833 203790 1494262 802905 1995434 959265 499068 1210527 531663 1690121 1836801 582159 473330 420262 589178 732183 22475 834877 942372 1394804 572097 1453113 1525788 653328 807732 457831 66803 1258051 1137128 397980 1901559 485732 1610404 1942771 1086144 1683298 1928950 1760676 300686 1487904 1636708 100605 466609 1690580 166558 644090 981032 1173476 1527242 1715414 339219 456729 728023 783138 913517 706489 1824868 1347317 26615 1805290 984385 1933991 995230 46853 1536115 1094547 1467550 1306577 158910 1661972 1082280 1667934 1174932 1023166 1473301 411606 140185 603734 1403865 1951442 583794 274494 236980 1351868 858616 615679 1792087 1040047 838394 1445618 240442 574064 1738137 147270 620139 1906280 1702298 1147061 1621345 1551023 428293 1008678 433463 123709 1082305 757865 456302 959806 949433 1787830 367432 1306566 854981 646749 1530163 1167729 847299 984096 1079366 1053315 1486214 434632 175746 1477805 740135 21892 1558728 1497093 1030309 1320906 549659 1794117 1178471 1286977 239149 1433922 594672 638525 1498899 127221 1946754 398283 385650 738040 1153177 1973693 1805726 184111 1872440 485174 1845928 326509 441741 1673710 1346941 1208663 183588 603091 1858322 615030 130410 50210 230292 1763678 708257 918357 1114881 1424509 1921530 1042907 1230143 1241726 1429363 1163469 869610 504224 1921736 840021 1557700 565506 1792685 1489850 822024 1276446 1669524 1780529 520437 960386 1602234 870834 1658986 1097349 531203 757580 692084 964459 1057123 1570365 1963742 1411629 1278290 1019968 1854133 335323 683705 723081 1621712 1007632 699190 708697 320278 1998198 1828996 1458883 81960 1409310 1251906 1817798 113826 1881913 157653 568958 214996 928089 896145 1528014 1824867 611415 1919316 1829626 1532466 1220843 570009 475453 729217 1701641 282841 1027986 1976890 1501108 1904911 1909738 219344 498687 611396 1038039 1828512 709447 453783 1618021 718075 705234 276346 1059336 42109 80911 1927313 751627 1861845 576347 1664257 1096946 1255156 1781559 212255 22277 675285 998693 1962419 992630 535785 610033 1815572 530368 1571728 87548 1084081 741511 605368 236460 381124 692700 1735511 1885710 624873 1942898 1718530 1984000 1638406 1455773 3105 1295985 1016971 658241 723064 489442 752300 1930498 1190192 686434 1158500 1088020 1088259 1302750 399948 1418788 217821 1038730 287477 198731 1901355 1571334 1476043 1970536 723247 815943 1278739 972066 1673131 1519175 1247535 578578 1613835 1646568 1724142 959138 487526 647211 728459 177508 1059219 1288672 226767 992298 1586732 1041021 141137 1987817 402389 817631 792988 999038 1737460 1704952 430876 1209467 586106 1843225 1918189 964121 1469065 528783 864065 1187989 1332085 918523 1968974 1447520 1869195 1703055 130543 1631071 209398 413361 1793689 722096 754232 1150182 400336 716573 391301 1066958 89243 103634 1124589 647354 198857 984457 256423 811610 1918834 1927589 1085691 967146 1480023 1245386 1515718 1309619 629216 1788726 501336 1149718 138926 489551 769720 1627737 1820559 180377 1388890 1594896 752066 949365 891359 492017 873902 1560689 1794986 1290124 1446216 1352656 490981 749525 1005003 206358 1052549 461471 675255 170871 679931 324685 1183142 688587 283084 998415 975605 1467792 1091102 616551 407892 47997 198411 1061248 53479 1402388 746285 435390 793534 1765915 49816 872570 722609 1167188 1633770 1502886 204862 184175 924382 160790 1781138 1241495 1513486 557820 737652 1555105 1750516 527968 976868 26411 1284416 1650889 789231 125248 1467113 211995 254093 1955234 1943028 1125026 92124 753847 197114 1466221 1934563 1071230 529989 208315 1084586 1619436 1905956 1783436 324895 1637358 1829253 183909 1500416 536833 1694781 1496844 1784803 88621 1402251 1015647 669240 1157813 18573 1742734 807788 1177963 121751 793058 954306 277453 1386292 368832 607529 1906157 422756 989856 1054488 1707195 21928 271864 554753 585002 474290 607482 117679 1503708 222957 1461437 1500374 955185 1926294 636725 1081699 1679476 737236 841387 1376113 1468237 408210 357977 821718 601660 1539708 1605474 1828883 1526991 1803112 641747 1960756 1581046 1006249 1631719 1207446 739550 768 1310921 237017 1951077 1056068 1623311 1780163 852088 1417397 539203 239015 1113909 1167698 1715789 725459 1663772 652924 344402 1691838 335669 1952851 879821 1891577 798867 39078 1228837 998462 728539 310311 918496 88807 1214192 720841 1518079 1082557 281338 1637903 651838 112395 1152944 829371 1868961 1056727 29548 23007 714835 879568 1975983 1457133 52296 717408 186991 1106559 1613036 358709 178033 829202 476308 427006 705067 1287473 1920852 897974 505892 1408611 573223 1785159 1671291 1260829 1729941 279718 1195323 6960 24781 1620155 110824 1903244 1864101 227359 195833 1029675 779258 891403 644824 899112 748072 268043 1143591 132926 1621529 1523126 875137 1260294 1465601 412120 344047 73985 1589703 391390 1065443 629172 705230 1109522 563830 1583694 1402616 1620099 1080957 1401931 1098966 824010 94718 1915119 126315 1229103 472463 162881 1691510 1796601 1889061 1564988 1653635 1719302 996402 944669 1024790 191145 468033 213313 270354 969255 1611683 1211129 1885164 251269 264029 727684 1060982 67476 182193 1587796 1751859 20254 591122 1896468 598464 204273 1712587 1967415 7322 388191 843980 490642 1135076 275138 158536 148684 1654679 1945632 62366 1881131 1466019 1888685 880792 1050316 1834444 1967767 726043 1769444 1792362 701194 669892 1653392 97256 1384493 1789330 409778 253646 632415 1061284 1939764 1028903 751197 1067604 71508 1189558 271687 1013236 1460400 730322 873057 1709969 423959 417830 1346355 304340 1099249 1549276 1917521 247515 1473947 255461 29113 610200 560219 534864 506258 632211 454008 1201476 755993 1787038 1409543 442078 1424395 780095 483750 877263 424903 1411949 1990963 1744954 200073 1312594 232786 1213691 1820311 3438 1239810 341395 111811 489016 969719 418112 764263 1240894 1221942 1934794 1872280 955729 485572 944974 1647279 96597 1358371 1363526 916765 929349 802321 202390 549831 1135153 927861 79945 384339 1332755 354186 855160 1702553 1332155 1459176 974497 397527 1799019 850781 1209474 1338743 1578395 658967 540663 319 1426898 357709 507775 78464 806329 958628 1829417 1763051 732795 1841159 363834 1351463 1342895 1671629 570569 115074 1402368 827552 201114 453771 1299398 338363 1653106 882873 1638607 1213801 752632 614469 588728 218741 1605210 594758 478801 1658839 362812 1756882 1936411 332494 126785 1792398 735051 302671 1953334 1963397 229769 951589 4457 843793 876945 342793 1456528 614822 581449 1105820 366963 451142 1876995 142882 266664 679857 1763081 1125612 1516824 957673 121343 1568023 1948951 226284 1696121 731250 1930580 1450880 1691704 1092516 281200 1572874 1426276 1031872 1170055 1930978 1376345 1931577 1619661 1419824 1079802 196044 1307377 617936 398321 893568 1095085 1365938 1855065 476288 1828833 1459730 1777107 1110095 1610033 1706477 1918664 1758055 1042857 1317993 863271 1829263 1747946 1566490 19998 1249991 1263893 13524 888964 1428439 1898508 263596 125033 1978459 690775 644289 1962190 618609 1319261 228531 744820 928313 96022 356623 1538919 694059 347438 747632 692813 516782 1246846 1180335 1621515 106596 1948225 1818629 674961 967862 173788 1177615 1200479 1823229 1391614 217467 1190124 693260 1801721 536506 1938457 1367404 1088458 791064 920552 1120699 928390 517493 653548 817956 1092695 1979977 1376831 301564 233065 1417358 1780284 1394431 36922 1329967 1423431 1738491 1830888 1353617 1239718 1437985 1449101 487659 615624 1965371 262521 1283813 401313 414088 1343223 1815414 1784439 409486 1634207 738789 269698 1877490 456946 1088580 1735487 1456397 1063160 1569302 1821317 972753 1175165 1320670 1242473 394947 1422558 435315 630927 577608 170059 601885 54152 315255 1105193 1464361 1590577 1725851 814244 93124 1092505 1324648 1534408 1070860 314536 672186 1653864 1312120 1902745 1200320 1035340 1094603 831428 446456 507267 1794164 741880 690794 1556567 1383600 1874078 57958 1695656 1881081 150179 1556365 197664 1093176 1730196 1988380 1890668 1610423 874550 97632 354346 172373 770651 815877 611999 907059 1728253 1636555 183373 1144405 1439675 374008 312751 515951 159821 889620 920220 1054245 599707 927281 1439874 991813 1487853 1499067 1181222 1528598 1501728 1055523 735162 225819 348601 1633838 705285 496740 76075 1930050 1489581 1209668 630466 1837667 192564 344355 1898362 1671411 1082938 1454597 1767549 1420437 60147 408765 873202 1776774 517179 1959165 317675 1436813 1331694 1678578 431003 457197 1713115 1570527 1338860 51850 1043629 464713 1933273 594151 654597 732230 50889 1629022 409386 1408251 1506561 1111686 1596539 1214269 857664 226947 998387 1937543 1133562 1134283 1693566 1959658 1858597 737141 462126 1603638 1660117 319459 1908854 390090 546018 1257983 1214402 1641768 388840 67109 1891895 1778939 1676994 1023513 1167587 252868 1137465 1362838 1954672 1246857 284734 1664506 84166 310199 155110 1802782 1784745 1058305 944639 1055356 1714136 1574160 910494 625958 596023 1260215 1465441 768425 888611 552583 452860 1590612 1188460 234146 573693 765014 620140 178042 947586 248824 694803 918754 1680148 1581605 605700 1959653 1817642 608007 1997465 1082826 1845631 942685 1958266 620632 1563482 1574493 645201 439861 1719596 858282 986570 241389 1907088 1252579 334484 508298 1186069 1647453 912264 929504 1318642 597799 1925695 1966917 1678969 115688 748028 1843885 1791591 192716 1553135 1513578 413697 1250165 1520314 1460875 669781 993517 1863883 1558583 1146569 1967711 1316073 282539 330408 704279 485897 1587496 765293 1381151 390637 97610 21478 622158 1912821 1172835 1277273 263292 995388 1765169 1060603 1441466 1644524 838441 1739664 1608727 602765 1899930 327846 880588 1752549 252959 1755689 1036201 1562615 907432 817173 1806695 9516 1080973 240422 218606 547474 386415 658267 844196 581136 224143 331286 1491974 326116 1026039 187872 433353 889265 1375935 621587 561613 1984929 1503881 145849 1161354 1420748 247720 116679 1117674 1727932 1838282 17636 195790 1910912 1713158 1265254 1241716 241908 1865250 1302439 1508647 1926102 240479 1296154 67657 1595419 283112 1861293 1312297 1206583 719589 775170 1303468 300295 1313348 1003680 1157583 872300 806012 1795676 161858 1835494 1290109 692372 826927 520607 650492 1887219 1142103 1135353 972733 1542614 1983231 563842 334336 1203428 1558572 1821756 1303550 1668633 1461012 1021937 523925 1448776 1605190 1770819 1916628 1590955 697477 1708971 1906766 1103487 1206384 95381 901163 1563672 295282 1713943 1293589 960893 44704 652624 1700416 452084 1357922 1912122 1761814 1204036 516487 903149 496008 517431 981050 1422237 91335 1767354 1761581 850528 1597126 672372 689453 1388726 151239 837569 585209 1437228 1274631 436347 1566726 1779494 1726614 704239 1632493 578442 953427 79607 1620674 1386316 1479066 477569 1865911 1681997 735340 687918 73749 1718937 1957561 1461564 151891 862011 1616798 84218 753233 1681864 1318236 1306397 442220 1695447 1605108 450972 1034399 1144908 1309659 1953810 1297013 997046 1126077 1688636 645988 626824 1695466 1548032 574567 436144 1481368 808009 368042 800224 551160 4144 1886454 8678 577917 1349305 346626 1072378 868840 685560 589922 772351 242618 543882 303438 1923451 822283 772239 1764721 1023909 1852830 650120 876353 869391 1563961 593125 633780 742535 1870840 759979 388789 1697380 1998878 891608 1881918 484295 982439 203750 1436923 142269 1521841 1995818 922271 78748 1051048 1666838 998411 398446 550689 1513699 708790 1472498 1324076 1532220 1338955 1971606 994633 593260 1705725 410745 1578171 315917 862403 1388846 1452363 1308708 532062 580391 924147 911793 1589710 761710 1234502 168046 104654 1909697 528114 1062926 1584694 126426 715390 652396 572378 983313 1678986 1953954 1002296 551600 501028 1247153 941177 1248842 493172 1105664 993497 911056 699259 1750956 112402 425966 660458 1303895 1676647 286515 871239 962619 1119394 1644626 796137 762178 807915 112050 79526 997879 1641691 1077490 1265031 845599 408944 1698414 901107 565614 1281308 955665 333513 1400729 24713 249919 652351 1472171 1912369 172335 663718 241153 671457 1465465 1623163 1282561 1352671 474529 1831336 1670993 770612 1304217 278194 683007 1934367 1622182 1735840 1492510 1254722 1255521 632388 17736 1087261 991007 261840 951859 1483683 658610 1459539 86979 1856399 1279180 1589400 854868 565236 140268 1966998 1463026 1529987 1366213 1168617 1407836 1414579 1888583 1299383 533194 816231 840843 49848 1190032 848629 1516603 7861 963579 375524 255003 1424674 1011020 664336 880916 262622 1030765 1347028 1078927 1514656 1458449 285938 1830567 1236222 1369741 684067 1832853 633018 360525 1128108 1184373 1668548 296117 237485 1411749 1096649 201380 1591025 748817 874673 1413224 1823523 981622 108278 1940872 1497678 1602092 1265444 1982784 1808874 1906966 1543617 911623 1716810 958901 1717150 1185954 201755 1047707 1366900 143990 153320 1969155 899843 514529 1111687 1148501 774852 1911031 587007 1525154 1657513 515043 683678 1880412 1519302 12704 785720 1086780 1937651 662881 596199 521513 47484 1691452 1684755 1258885 1451040 1499631 651917 1164945 1401756 525621 384380 1580117 1478532 1929518 677340 595417 400514 1910109 186510 1360955 359126 59406 1310056 8886 56164 593498 206809 665913 1876687 1019844 820632 194443 1083801 1974795 114657 1312478 1746224 1827818 1966810 1704664 885071 1651792 1909048 161696 149188 784856 753857 363354 1483437 1625119 1560697 242035 367820 723385 1732283 1830154 1637660 1743905 1314305 482173 212996 649102 1055318 936311 1436120 1785858 22650 1777651 435830 1383175 632895 200632 181764 155590 321506 654507 1071329 63391 311094 444592 1077709 797993 1000 1132176 1279386 1312384 1666571 1752419 1426996 1093789 306706 772226 286252 1419529 1999574 426176 890246 491051 86916 951853 1967184 1348324 1007827 752936 954796 1002369 338190 1380930 1595546 694620 1520768 1922287 914233 594608 638187 518065 1112066 1168899 890245 1201424 343231 1704636 1978311 683626 1235772 203666 1103798 417336 597163 1128613 1688648 1815053 1508298 676254 368395 1466208 1076418 1166998 1844117 55892 1516527 1807156 629416 681635 836643 182962 775658 348602 1691811 81001 116130 55343 1483116 145362 1107843 370720 690650 1832857 1231643 1507353 1219629 1925300 1494535 1476699 120959 738189 1742649 664213 1149298 97449 546537 50621 863041 712875 613620 1742825 1718790 1856164 372287 692526 1669384 1078290 430107 1799487 755616 1295167 1152636 537675 141623 1718390 1828211 1209424 1652276 529664 1896724 973172 757680 85627 624612 895599 58543 1998830 162212 939689 1885004 497880 758805 233110 393566 182820 842746 1053260 1431073 282704 1655762 45254 356183 429685 1785963 600995 1135108 121356 919102 1751728 132503 531647 1338489 40299 1693573 928698 1103628 1010399 1202516 1899950 1249751 1192172 1339099 1011376 1021654 1223159 1882604 259025 889680 1391424 1216485 744853 1094286 811095 1993733 1220268 1785200 193230 1551027 345440 1079385 562663 185813 208534 1102460 749189 1361521 618814 1156825 1941152 1204183 142163 1048788 50880 1072019 1210793 55308 373378 1369140 167350 1956908 1183537 1957638 1527969 1186851 581498 360125 1170219 1728638 32558 5498 861546 1235059 202209 225036 1325239 1558765 1698959 681606 1438374 1230966 515473 1160849 187444 284580 48831 3214 1318665 1931810 882574 1370135 1840723 1088370 1165623 1815890 179884 1450055 660127 1114699 1372798 655228 1097694 736585 1811462 585082 1839940 1369198 1602688 649677 1173252 401548 1969461 952624 1740602 446220 1549973 1857363 884402 825243 1447912 1701909 695411 1687355 1247236 871585 379432 333974 50783 449659 125837 1721108 1731836 1570895 1036712 1272676 194961 1651138 1530443 1646763 661828 701015 1106101 1892328 1992275 1907826 1204354 1180847 1916178 1161880 201800 315969 1835517 851870 17050 882340 1053723 1735731 1673239 1952436 1613080 471815 70545 144759 1625898 1976098 906184 1798506 1981072 1808918 1721434 1340558 372472 934234 1857762 1820505 1403765 1526475 124644 417570 800634 169288 272825 1126848 1399585 1919523 1390227 1223522 1097397 492816 1909317 201571 1748257 1893615 1146260 1800724 1379843 1827338 1465241 325875 454156 1816426 906478 1361974 844241 707731 1759815 13709 924350 1331332 1382643 326120 1616739 644077 948604 504869 574293 1219228 1731069 557677 491778 1266050 572566 1618201 1782020 1093898 293635 1465079 397994 766052 1032695 947118 1488451 594384 1811637 1207784 1144659 962255 31569 1862847 309359 689258 238988 1316257 1545633 1695279 272653 1836308 1056539 1161951 1664086 194649 1022274 1928826 1124919 430087 1617070 231857 1884802 1673720 1126373 78633 742123 1741514 1240554 251570 445877 1697854 1678645 88855 589351 2262 411897 1054733 1243093 1934833 504122 1827961 168774 1824719 150409 1681895 185583 1196582 307625 747993 897170 540382 337128 1416838 1853267 1546293 1170123 871809 1490315 1625252 362053 460321 643177 917272 1668693 1758084 1116768 1253105 1627486 1302161 37539 402888 1744652 219792 1420575 1171106 862793 1230791 435579 1907886 384093 873137 464467 38214 1180982 1366448 620612 967072 1183604 159685 1579081 295845 168731 1931187 1410366 231235 1128805 1733997 739872 392293 788413 795415 1293970 6329 757710 1601939 1755835 444168 816120 1585368 304113 1058993 1365945 461269 1104467 1298587 1460683 1197402 657379 1974408 1990787 981310 308321 219336 1726150 1737071 1344706 1931807 1453809 87019 1330691 287617 798744 1443637 1042152 1305734 1119226 393537 684321 40236 1590501 1534685 193306 1127282 1309097 1896283 664119 539856 203620 1993928 795108 1395706 1847198 1635014 959615 1118997 1746212 810983 627813 523943 1337118 1121407 1731361 1718948 1920813 1919616 1143577 1346073 836463 1897858 215256 1506053 340705 641281 116563 607356 790405 1683553 54290 1445419 550731 1474019 300830 1001695 157665 704873 1294114 427731 153635 281325 704385 624028 385274 1732783 401971 1853668 1700212 1679150 963395 796912 564406 1274122 320449 1496044 1581627 849334 659591 1169522 1674583 632830 1073568 725991 1585945 894453 611053 272074 441495 706495 570653 236587 1730852 993558 13939 854285 92460 841172 441890 450468 817366 1953236 825158 1875011 260457 1524434 1943361 1776270 1941095 188528 1948078 1852977 1192928 746316 221987 613837 318292 1209391 919611 1843527 540659 144525 1907083 304421 1912129 1185126 1158032 257438 1570260 820082 1656127 1763856 1278733 1789456 803849 1803552 1516091 1375238 464688 1631838 1012834 1876303 1814689 1610268 1438508 291718 934454 854977 1074163 377421 224666 1946294 488295 1836117 1938852 35260 1845437 460288 1612389 1429147 274119 1828077 1862844 1239636 1375265 592367 200343 322525 1940195 1459831 1415808 157403 1804723 230999 1143721 1745730 1129200 1816377 636137 1076282 1688426 766111 985185 318736 1021935 169068 1979290 852687 1152893 392556 146379 1328915 1538775 617531 1826092 517112 1643523 1230772 834448 278254 1474416 1649581 692341 1663308 666548 1242718 648568 328603 293946 34302 561442 1090351 456076 1838232 958792 317106 721093 377434 903850 1444021 60060 454898 384382 562450 1093419 1322369 24895 1071575 954132 1490304 1968131 268950 829522 973429 1992952 1076050 1109480 1179792 1586897 870337 326283 1413946 1849064 1215157 1439575 1173929 817870 1926377 1852550 293201 1522050 759074 562860 17376 677630 324942 339974 494245 1231112 1872084 1059097 384003 1074816 430736 235652 233580 515754 176736 792813 1089268 1953231 1116899 1195889 1745903 403356 85650 255200 77112 1954874 83715 717722 909546 1110349 107759 1781794 964045 457971 1852194 405739 1427541 1167263 1271519 212276 383473 1531529 1093159 242982 697793 136390 1561120 1148596 662451 657355 1519565 1336583 1323233 513060 164398 571192 737341 1708192 740868 213032 625100 1515765 109758 446561 372264 1628092 1426002 596794 241531 141470 1912947 1524727 500221 1968156 495338 968872 314746 1559868 209648 31286 488989 1307606 452584 1961311 524921 1326508 654627 1978449 547163 1999709 787270 467590 518981 245415 706239 58226 1755630 147053 1231312 1949003 1328531 369224 265226 208442 1477875 660635 1981244 1720153 577695 1301476 1544506 1977380 1177518 1317613 149801 564146 506835 1836140 1854607 1531063 957857 1337204 432996 1060265 1557848 1920981 1547424 1775193 1201862 41232 1263485 1240415 589423 1972272 1987599 443300 1158975 1541104 1157350 1763207 96376 114827 32583 383922 1233437 671364 1129123 642656 398538 1650712 1216457 1724975 1018245 1640904 1800035 614004 1808516 1726839 154694 1601597 1048106 1829141 883031 1614716 821895 335412 274280 1623943 18482 1969131 1622283 765706 606496 1797707 1564209 1203063 1752100 1512075 1578569 221076 550608 683853 1054905 821754 984532 1448707 828739 1245172 681591 1376336 1859287 1875146 590140 885147 1325557 836793 702015 936700 372407 918297 1692058 637151 548647 1032289 1810474 50006 1382572 240886 133260 312097 666448 746077 458854 288868 1578627 1128459 1497776 857894 811954 123905 31070 282858 1213390 841345 520041 1282971 1721418 1606149 907678 635503 374014 1717240 824364 691230 125736 1348883 148406 1127071 891085 406531 928944 892808 1473981 1695641 1673400 514075 1843369 1594191 153382 810518 1347087 816485 1914491 672044 57037 659216 1932962 370764 557635 638873 473971 167407 1591627 546068 985338 488932 1679371 654111 1862834 666676 1206942 728657 1463289 1067236 946621 1345344 1401339 1492264 410183 511986 1188199 612172 1606757 1414060 1314539 198888 1032088 196863 1291511 1223710 1022945 1452400 1789657 92050 942600 162000 185609 948729 1341192 1463623 1465566 651890 1781700 112072 483381 1191375 477591 1320762 1886134 1985274 390343 1314522 1953079 1079004 922987 1644219 1345423 64172 436106 1411586 468294 1310626 1671052 1272069 1242848 1999172 328662 296321 297989 1236728 823357 1530166 4236 102898 320193 1342954 35231 560672 1674476 1080830 214290 120558 612717 1497099 836109 330631 364401 1305185 1520261 964294 1691308 1554489 595588 84001 939075 1346590 1061984 617736 1085008 1232721 1601011 909842 781879 1521334 199685 1956060 112387 974413 1852823 618929 1896080 676085 505001 814677 243077 1470133 617391 180028 1635420 1861618 940301 1943634 1206333 791549 187084 188875 710363 142135 180037 1803122 1774206 46347 47878 887142 1847594 684940 1542714 1969469 1993597 72975 1707612 916949 1376327 961789 134732 47511 1766074 581026 687629 1768314 1616253 11568 1257135 1483953 121391 1703996 411262 505869 948442 331982 90426 1832450 1020642 1123236 1073580 1858991 1684430 429849 1205459 1665358 1833647 307546 1172696 1771222 1474115 1934008 1055074 1693695 677989 1410435 1976715 660087 1844466 789431 1846897 1456939 801403 85749 119981 450868 1844353 1099727 798109 1205228 1977211 1942292 1265399 1573328 755155 571485 1789512 1055087 1772862 622420 1720609 856326 1839819 61630 571957 1141233 1202553 504623 722739 1814675 147277 1034744 1818126 513038 860006 783358 1922697 816422 314162 407010 1124315 457315 1066480 1011787 549687 1898668 1260644 1861295 1673030 879838 1127834 397741 1141282 1118240 488763 1357679 1979566 1360471 1728642 209012 1465072 983094 435514 484032 688688 1022981 697419 1275370 1576718 689718 527450 1396665 1787419 82874 21604 1051340 736416 999561 1554175 425002 168840 1555177 1344295 1111946 227955 19092 163687 319461 360500 825265 1728241 1367434 1670368 368352 1085687 1314979 1393798 1835370 1500923 970831 1809344 1193029 959591 265576 138077 1204452 1894689 303029 1244695 1848759 1408060 1884537 1672902 397257 1252490 1491306 1978473 326136 897120 1974150 1126445 842026 1416163 536343 1083384 1694622 1632857 1957968 100927 244485 1893699 376585 409893 1048434 1749122 120894 253195 402003 744548 603227 1041032 1015526 1532965 154548 1045292 1177853 1934938 191937 1413979 1209220 699787 1714486 819083 1082458 1370326 98587 947225 959685 1660727 1501962 1460455 1747207 1887520 1534793 786073 715659 719545 1665501 1370633 459861 1968396 1239508 25132 11752 1037945 1703607 1155123 712130 710224 214915 692502 1865375 366591 303391 170778 407438 1987538 1308437 277585 55073 1427750 1964031 1552894 260789 464730 1154251 991949 625649 110197 1089295 1023335 997815 856859 570321 924736 1007912 1100946 1474156 828632 805139 496280 343433 714026 390409 1905294 526600 97020 1459599 191447 486385 951395 910243 935091 1412068 329397 21674 165004 1564351 1737518 435423 1647645 1800215 1564656 1191111 1185033 1832618 584132 1055957 655199 233537 272769 866100 1592091 1278999 1186848 370574 1276775 293630 1863701 539858 1989200 816152 519266 1437975 1363840 1814804 933471 334098 1321239 1729417 206172 459388 1733788 1137448 1943257 1769391 1124781 1220726 560406 1872171 885306 828149 1797745 184896 1592862 743182 1346036 1050969 533344 1154673 1445878 172476 1602761 1282328 1485237 1885737 1811611 1715008 1498258 601323 1843119 1916441 929549 1237429 676092 1329196 292525 1836096 531110 942144 1179166 751840 433978 1069435 504942 1042196 1225745 1697166 1186770 1485239 629723 1955964 930067 692678 1239072 669968 644015 545450 881152 756736 101344 1009410 522393 692440 1962966 773831 138865 339524 1667089 1740721 1918690 1242026 790047 1746946 619617 1090935 711878 1325835 1119995 1941323 1365160 1096102 1935872 664314 1884445 222660 560214 161751 1104019 162343 1028795 1170284 1505731 1940129 1395390 1871709 1925806 654433 1196335 93067 1609436 604422 704004 1707433 879046 1067554 663985 1106585 467194 299449 1708227 444444 1126725 9066 1489963 54396 1828205 1143878 134245 1889386 1910441 68390 1661386 949832 134469 1285779 1649870 23525 1058481 899438 352054 1207598 1208048 992624 1660941 1693671 402956 155286 302730 569459 1359539 353520 1985998 930708 430811 571722 1139196 419362 856073 276549 367781 270757 1802761 1260461 1138799 1114019 1709672 85499 403535 419692 193036 176684 1291708 1558096 269612 1182503 604299 1440847 774183 1929692 1245072 1266474 1675777 1503712 567205 642077 1695171 1700886 1672996 1050459 117459 58241 1150067 1619649 1468732 1151584 356013 393981 432626 1493535 1689805 548686 1460678 1760000 1433182 1664073 1139039 1026822 1578579 1436497 1323579 1044080 1656062 447907 1825055 1451409 730705 421333 1285246 548324 941540 2587 1454756 1097854 243392 49852 1497249 1393208 1037329 1628535 673601 773295 557895 617223 1993836 528736 1703676 1866649 1123990 871065 711060 1981576 1904009 1243491 1126871 1781509 1245145 350604 521121 1455532 1637213 1043663 1202820 1274979 1223029 268844 1047449 1082166 1188381 1349979 1479486 1766123 1870640 1007967 1359562 926515 1428149 1653591 962082 1130515 639701 389614 1221791 1062966 740825 566136 1119048 901538 1959484 1286766 1099853 173007 987426 1612576 451658 58655 964661 1219004 1141387 270847 1720762 1571059 1819027 910212 542262 1192567 718677 1489782 1208105 108940 1942151 349777 1130477 1311120 482294 1684161 6361 1933338 1485179 1527318 924615 1093676 7712 1755594 1599105 570036 520838 1082433 713710 1239165 1507455 391824 503155 806797 1954195 1479546 1948302 1758164 140795 1844505 308414 546535 1626579 738713 1515947 1420488 316569 1538442 612402 883610 1933635 229337 441565 1342281 516923 251562 1080255 1522448 1781925 862069 1142600 1013625 799024 182757 1362936 579739 287010 1714809 1467492 1346769 1571316 894578 542330 797867 1610215 665210 1638368 1355685 249049 1988742 727207 1245039 343039 203283 618974 1435228 1213780 1284054 1706106 1654696 1623831 500102 835261 952286 1913884 1785237 1568307 534506 1824496 808221 111836 607559 1284954 940099 1075569 672012 1194931 368688 1316248 1041351 1079097 1464178 414682 251290 1134806 1836655 508597 964686 1063073 174829 1975860 1519206 1651917 6855 104745 1688842 744174 855492 928884 1732175 1902906 328923 607489 1697290 686830 549654 1518529 1867023 1892016 290276 168914 1367461 541117 1612523 1021495 102489 1919304 1528432 1314388 1765246 1907009 1829225 919531 1349199 513456 706708 901328 247066 1765606 1097919 111823 1935063 525977 706584 1171352 267506 533659 1659453 749103 1905819 128526 1007678 1892369 235499 773146 1141455 52625 807044 680119 1759978 136083 265376 137425 1972991 915341 910884 810032 1951665 1453755 1943027 1612323 477141 78807 1437717 1606302 247545 1245269 795629 1875291 283481 1090895 908198 1995775 493191 296743 786255 1695139 619414 293096 401722 669529 984541 1325652 345556 1289110 794958 1786806 450515 1506532 1727876 1221212 1370384 1082522 1443374 549426 585462 1077766 618183 1573562 969844 1658687 402247 1873344 615956 401773 159889 750272 569878 9825 464904 999611 756043 491242 1082807 863040 619289 725151 1929101 126947 506926 828827 1010298 1187971 1496009 1261673 866278 284267 1474938 1362700 1954404 11595 777838 1607548 856244 731625 1805299 623675 1275123 1133202 1090903 1378259 1173395 386234 1495376 660569 397662 1512379 1335110 357799 283160 981389 243530 628750 1580803 836119 295477 333394 200546 376829 653830 1497756 1589457 1322783 1188296 1359069 324946 1583271 488720 1026744 1194919 1386903 1436229 159145 1138478 1796789 1064838 1482812 1219649 1461950 1044489 1807990 1806401 1217914 923959 847453 187069 490237 847742 1500748 669782 959388 1478083 630583 672981 381919 164711 617822 414491 1209964 1296324 1045888 1372466 763724 1466214 1077196 1344054 438914 356935 739076 1928530 1519228 1333626 1063434 1273708 780086 1087620 1246551 1556556 1620246 300567 159772 1997235 1811442 1591987 346869 1233305 279855 505393 295118 1479449 343573 476141 950415 1227436 158098 28844 1726535 1121135 1110264 1872912 1312605 1292575 1619382 1265970 735628 347655 1645301 981993 1179733 881852 1910784 1132934 1310438 1081380 879092 548533 786322 1864395 225791 1026598 734723 744752 769637 364962 475475 680281 1205751 1560224 1391856 1004829 112584 1526994 54996 1068969 1214548 1081180 1595087 1914974 843245 1818187 1605358 1781525 1536378 751816 927123 1177404 545520 1589739 1560859 812921 718862 828116 193908 1549278 307682 680226 154028 1625109 203781 1989993 265920 456028 451914 1136437 1153015 1004049 1520109 522460 1817614 1306728 321053 829542 1444800 1601677 1633991 1306189 1539514 882484 1059868 843262 849175 292175 284470 352152 603094 345723 483635 175702 1309885 1090867 641163 739446 217646 1182945 1652026 974382 362356 774271 717034 1068176 1882668 859404 22644 1648859 1055227 1101354 1870395 58256 734600 1236836 692475 357054 1409977 534108 1985886 820053 1141117 1159696 87746 907479 857875 548129 1401657 303927 1336320 1009696 367544 45141 1809835 804541 1693201 816327 649483 1011445 1472060 1314620 831122 1196343 1304778 1537666 877837 843410 861819 1970637 1715900 1748236 1269391 1107205 698041 64678 1373730 1464472 1332007 560048 1468941 939019 1093131 985790 1166942 614255 623644 1881337 1556055 1264732 1216463 1746423 1513084 810075 583801 1134858 669766 830412 1851384 1981960 1175485 1873362 562396 1246538 374167 1632955 731670 447258 1308768 447843 1064515 728518 1927829 1873649 280379 735467 1511101 233399 683498 906630 621355 628560 867347 1219859 337930 215834 1615585 689510 640397 1046727 1389017 1556510 1980720 1676658 607089 545381 1056752 623244 1611656 847802 214654 433868 1139468 1439612 1442896 1756027 1695613 792591 644205 968675 232023 1436743 583653 260707 1529930 439276 592607 846413 221877 538011 1157632 1284805 377614 49351 856407 842725 815330 840975 1788727 1074287 1813764 558519 767201 1176133 9389 1819684 784043 1647690 673839 913463 822110 425429 800333 1905874 1393903 320661 1812089 1601175 532089 790953 176646 1779236 1467624 633732 32219 74244 1530783 1954624 1319592 486740 1989677 15963 204986 1342273 17630 596461 1458804 795154 1806298 683991 1556439 175168 1127538 911791 920796 1631557 1973201 202254 135066 1756677 1235684 1620634 1725860 1467241 1123419 805820 1051344 1040093 1612769 1543980 48590 137581 877211 1502715 104979 1285686 747627 1706680 1697219 1086605 617805 1398696 1614308 515669 934119 807544 12978 1962969 550444 864792 460770 1295490 1739590 1669028 871843 1980543 1309202 272583 582404 1751178 535389 1727010 239479 985821 1396582 1238696 1140609 1308764 340863 382706 1191530 696337 717895 1031404 1336833 565676 1133256 960194 565721 607523 1390637 1459220 1032364 138147 354003 1397877 365609 1289657 955328 216963 904081 1251575 1853464 1552538 193543 375304 43464 648903 578348 1745610 554525 1395721 196153 1704441 1553445 443971 90314 967370 1182413 1493427 358571 1346970 1505852 387054 1685122 136468 1821767 1204879 1803239 1224009 826447 19203 1058046 248786 972692 1074351 852373 1170320 812255 1578606 884620 385702 251111 82214 1597987 549685 1581486 83651 383990 1646251 1414203 359141 634935 589018 1033459 16104 574954 1890402 1409471 1045940 146248 207274 1801798 942846 1510213 1258801 820945 1261880 1809603 1822219 982044 1135654 657706 706027 649286 1273099 1871568 492021 875737 999367 1397149 1456512 239480 372610 1805926 1498429 1952198 1892279 117314 1500607 153149 541891 351211 1061708 1310914 936867 619188 284085 376781 236373 859456 652993 845995 963227 1072895 1461168 1670591 988649 892284 734800 1717031 1506740 866386 1064948 932847 1536494 749634 1459507 1694951 1486411 560435 1037885 432142 286735 1522494 1116993 688120 57369 1294343 378667 1779028 1710335 419518 1405349 275936 872950 219496 1688461 1009675 874695 1807011 870962 1314879 702819 1063861 716781 126100 690324 389082 1196656 1242867 1168779 1882156 283132 178010 273904 1012758 1508627 884036 987192 1811554 441401 794099 1052994 525243 1603545 1122155 274051 253906 215810 1491714 1249123 120938 907931 322704 1862796 510231 953753 22173 1134913 1616094 518770 490444 1674533 646459 585453 1089761 272480 784357 134782 225858 1353883 1843091 992488 4983 393326 1577882 535871 705183 1939421 1270676 1251795 970731 158559 322593 1212 785124 1783798 1255139 1674567 1675547 1328545 1693685 784583 862026 1937340 961786 37677 897166 276320 1430018 1760656 1922379 892875 1916037 1219325 608647 1119485 181899 1907167 962156 817660 301724 1807595 614936 758708 812034 485367 1488296 1348822 477575 1951996 832140 469453 776908 83587 809716 1601430 1978548 1675087 1298980 1153030 1682816 1787837 1934329 1723878 95409 406679 361659 360250 1220633 1591656 519496 763592 271402 1044791 1663720 421142 516198 369079 965548 1129920 587475 1827870 90365 1355819 1027487 580287 26006 570866 936951 1753622 1643874 1461030 706054 1073925 1621457 1775463 920893 1232230 995210 1167298 1057636 313639 887167 60410 1497633 1267008 1008977 1754233 1632470 905187 1107922 450559 1223472 625325 65203 75696 132098 585696 1749675 11165 1939056 1950097 563161 723781 360668 1471501 933640 877076 1807518 103132 351143 1517652 1192970 1444506 291049 714439 637850 1657897 209737 1152146 1414585 543662 1871398 1576183 1723309 1967481 917940 1842543 759089 1174637 426059 421987 233914 1358885 1573313 83099 1754439 1601859 1914042 1581311 649942 304089 1297971 149152 1916098 1897485 1653343 2398 1176323 8483 572416 1396663 172219 1196610 19227 757074 1201192 1008006 1807379 748675 370696 1729112 1279451 805656 1894154 1504912 1967625 1520851 1273538 850237 619464 1112144 464901 1229187 981126 1406866 612871 226457 813938 1327240 1151938 1353023 9959 1672660 90497 357829 1707436 1864201 124874 1207554 926823 1479231 285014 40296 1291590 320959 1988060 1190479 1415527 1977860 1112171 1090488 798184 743844 1609829 231070 1480329 961647 122091 1294689 488774 297773 711639 810547 1271131 1789506 1473332 783743 1456992 1235737 654030 842960 848547 437220 1415992 294358 1151906 308853 1427913 238329 1364776 465379 88801 239976 408350 726149 443898 1072517 1351930 1683373 709107 560839 972587 1947269 1110195 118413 1798375 1012663 697864 484361 1973261 1122872 253929 1563065 1467324 832771 59838 190298 1001729 576059 378762 719691 1913875 1803788 789716 236095 1148615 8116 828317 1106245 421237 672597 724106 1246415 1433496 1778195 1706 617090 1961536 748542 1772940 1535069 285403 766189 748157 68448 1369594 906085 1244187 103964 582358 102546 938465 1985856 1060077 1478898 489996 1894982 1658231 658949 1347162 1897754 1206856 296826 1627655 1012743 1111204 357831 203728 895474 389824 951584 44470 1466777 1610000 1341469 1597237 365897 1868688 1566509 1245900 203618 937411 401404 1941710 59208 1066208 1574450 370464 1151689 1877747 499729 873809 1782376 864 1770714 308542 1042146 1746765 1111005 996675 1538531 957449 1883429 334075 379991 1957839 1703874 522673 699397 157311 788756 979477 1226532 13672 639474 971905 1695392 1757855 1121805 1657824 1918546 1282780 1972445 987245 706710 1341925 372172 1899903 1730399 1975291 1578593 198628 296985 4090 304091 1526164 123988 181382 1155519 1702815 814789 403210 1921653 1599335 1056585 1854238 79259 40990 369699 1231393 175436 101323 1586945 978515 1835658 611403 262992 1335759 515146 438267 892742 1664745 1195606 999840 1117623 1111862 690341 1958033 371391 1904419 896789 1899139 542763 208090 568248 1301782 389891 345335 1520495 907411 983693 334524 1930979 1928537 891886 1715728 1889965 1282140 107641 1569026 1130055 1233247 1023169 1449865 868338 1482720 1330478 607213 987832 1380344 514536 645799 1451114 1969886 165756 188939 848716 1356858 1199516 246068 1081695 837818 1730850 193515 1153163 890701 480165 384795 390378 900544 1450566 1821302 924675 1138816 638340 1743638 23634 1579331 1243631 1373620 1413442 1583194 1497747 1983443 255854 1617117 1099687 1118060 1695002 1697458 483724 970196 439308 1089021 757996 1616291 292627 535365 792841 1395914 339394 572485 358774 1991292 423006 1603563 1182 502880 184315 203031 1361588 77736 1021861 1875982 1057262 1689180 1610347 1751039 1463129 158847 1056922 1016088 666376 92143 1193098 190265 733229 302097 652838 1681352 949210 710291 533069 116790 992301 608986 1315580 1183773 634353 48614 871190 1264779 70384 1874525 861767 804065 1698332 1756837 1423902 7644 923529 602049 1932195 1458901 1379493 1298864 282275 57057 1250514 1830685 409396 1595947 1762874 933467 1324656 868737 437893 580571 675282 870102 1892680 1229495 319785 1284639 1134242 520096 161157 1876641 1022723 45572 1751295 1903059 708887 927373 1793381 1758295 1606107 314973 1994509 1469798 520761 1082364 1505316 671404 18958 294789 579837 1020159 1150821 1594827 1870571 1804172 555156 68024 1545496 1922156 967198 627405 796244 913585 1245802 946410 546271 1237028 1377169 89817 1140633 1776614 1116849 484698 1941859 1546127 1448565 288787 264417 1781535 654738 700730 490321 1556106 760291 1937027 1485353 1181525 144478 950463 1541718 808587 402214 1268451 331367 581115 125939 1673545 3557 441031 1506445 99679 97900 313462 62364 580360 474464 277611 688311 243230 1660796 379222 422067 1662189 1180012 1179165 1011857 1357707 1881141 1835201 1700669 1554331 1597688 1410142 988147 832789 1499204 1765591 1105686 864924 1641324 1593258 1785958 1793407 1968111 868026 10336 140632 1675267 24133 1302990 1855925 1801192 1078532 1815346 1476119 560880 301491 888388 568559 269866 1017001 1231662 1585770 273616 1385813 721691 1430191 61064 1391470 1316156 784047 708793 1678038 1262867 1116216 1325341 210717 706486 652306 515288 668408 1106358 1102594 542981 1995022 465752 673116 1360547 555495 1188589 1372340 728057 1832318 842640 1588820 1436521 431760 1317825 1174498 1897405 1116473 1983656 331648 782063 405768 1707257 1728639 1868374 1453099 967630 1158459 683053 639498 1804484 1121411 46100 1468079 977406 420640 1520746 1348292 502442 1400896 507135 1483509 1307886 990437 1569844 971690 1985842 832309 1291755 1338474 887533 1615987 1045050 457398 405107 1633330 1636133 1406491 1320128 1287518 149800 1923305 1262549 1887535 323076 432698 1100356 1204827 454040 353334 1970280 618371 1352847 210364 755249 924779 546895 1203515 1656882 1364126 1064056 1478875 125783 1554631 32834 1941444 1629146 1393828 1692582 968038 579995 709757 521393 1573369 24013 673908 1952569 215325 1005159 1777377 1329361 71622 1281617 275757 293574 919143 579188 351871 870292 1898025 1562979 1281069 390991 675162 1682690 682059 1037868 2162 1556675 577356 141848 1845576 281514 281761 1536966 1985948 312303 250973 1916422 1962152 1400356 1984003 962342 910983 333178 1057965 1226609 404396 88254 1856865 326032 1871965 1982893 914689 1688135 213630 165837 816353 36531 142700 1382000 1003176 802077 1091110 1457588 756964 1574278 1982113 804364 90493 1378004 720155 1789036 27170 78252 1649792 117972 1079283 1209882 1087549 162012 1121648 1919988 908579 733422 950873 788078 1011502 1171407 957623 1214469 1721101 1138535 1480312 1823077 1370394 1538838 753104 1681735 393672 482394 496936 1973478 1335525 1508578 965561 822849 1620495 1664344 1751469 1438529 1202283 144941 455867 805798 1927012 1060513 1547449 264971 1875031 1245496 1315190 1673986 1233628 1556481 663557 1001168 511519 336173 1999729 1552234 593965 1652185 1155756 194314 249528 1303131 1381862 1993774 595457 1678521 1030115 1680002 609706 255964 1155968 1971345 203235 1162540 1334230 864136 1540812 1638276 1889790 430391 26910 706433 1441467 1697332 1275816 1846664 232807 628895 1407377 1928925 1175504 849424 1475593 1029130 872613 1014925 1467264 1631107 1908426 1365310 1535765 1580423 1948841 1590471 747651 1180654 1398575 939168 714767 84113 1583324 172451 294114 483138 420797 1899272 1247881 866095 1308031 507453 1135887 99702 823340 1730739 69702 797808 475167 63829 1591972 829638 1148852 1429680 797500 1825890 1568979 719505 321547 1661424 1592332 561191 212375 1102002 1705707 1478006 1114003 1095618 412222 1762552 1378619 1140434 351047 845971 1333094 18303 990002 1353664 1301643 122352 1645156 689766 1320153 1205460 880351 1836247 1939073 274680 1731521 157945 744743 465632 1906666 493733 1908456 1824039 109377 387711 573627 814767 1417494 1514732 997247 1260258 549486 1284703 1124567 208032 630577 459117 1718742 1835961 267313 465857 177665 165487 1230286 1292812 1275606 1405413 1559974 1503404 508402 925897 1310387 1067285 1308905 804880 1002866 708014 1349641 205290 355728 1448578 420913 305950 1723430 1358266 1594675 187097 776719 963211 475659 1979189 325084 1143286 875693 952504 1678050 1122770 1983907 913227 1496767 263592 1552462 758019 1474747 311813 709856 1136395 136913 698474 576254 1882340 966361 1631244 1978774 1777168 237381 618000 713506 803418 420165 1435004 102939 512931 1245822 628595 1684023 1448121 945618 713080 36416 836964 1896043 201871 1439778 906579 466623 940679 498391 699049 1444642 472683 1020183 1429840 1788669 1721022 1048964 1127349 1038837 1373244 1923702 606139 1292652 1073904 1934220 947021 1213470 166346 915722 1531772 722127 30884 375063 556315 499949 484143 703257 976003 187482 1467242 1809486 480211 770788 277557 1590613 1744449 1018414 905589 344922 1322961 49154 871324 1976147 216280 931168 33319 1807836 1407072 1504213 178550 1442015 1350222 1697559 1342501 564546 1225547 1705690 927896 1659208 268019 404203 1594221 1256793 1357288 638144 855277 455162 1601629 732073 1918698 426463 810365 819715 371002 1700732 1974029 822665 691206 880682 1118393 1859723 606619 977517 983630 1296342 105320 1662310 218499 1447838 811109 1070632 1423117 122373 457081 1738730 684486 1257031 1350879 489443 361459 190137 670716 394288 687113 1198838 320766 1974267 1117273 1151708 1807933 687498 1998713 1240604 573395 1086259 778509 1665330 1682700 1769785 1894553 350056 1437754 8529 1882550 379271 865352 1119196 518417 597602 1796379 9992 1433495 1948279 847495 436855 683829 996304 833386 1221837 951987 47426 775273 920341 1622829 236946 938623 1366336 1733834 466116 1856256 1780279 1488244 101372 917927 1422288 1253640 20227 1670766 1987639 1044247 1031067 301957 1065441 1713232 1198782 1731301 606083 831261 1957534 1356172 328105 499881 1244903 1449551 205203 1201713 284070 1272313 377809 1080427 1517555 760762 1695160 1831138 771364 1511243 1888729 754414 1308393 275232 1693131 1150505 275381 451397 964582 803451 343956 995141 252201 328164 118106 190015 503964 13935 463151 581499 1092793 146315 1310583 103103 1198282 655791 835809 1836634 1191190 225301 790456 1282029 3299 1209517 1910375 916098 971947 601133 271482 1327875 296656 1149162 1131656 879535 691676 902055 639692 1744977 594293 890588 693236 581862 938796 1170838 1841540 1490716 479121 1519246 1697941 420280 460123 788923 674177 890871 141607 39101 628218 576393 217045 26019 1711258 841874 519753 816420 1720532 1713108 1574833 1033618 134620 563563 353751 761804 711673 310762 208946 1367547 796453 443848 1162463 1887877 1171933 454524 346970 239585 1209390 366480 1058272 1334791 1026783 1241281 1835029 1545621 261344 1285367 1140694 201922 870377 1461392 1626001 1773739 813542 954786 287931 1786073 827985 281399 776970 381146 1727589 454268 1965762 1000386 616539 86194 764035 594948 1964118 929606 614990 391103 1839479 112797 1004022 1939641 1089655 741427 1011651 1948390 1652526 1665951 1758971 505620 241397 245226 1395460 403592 1183235 147861 1371578 1952542 1705522 1259982 311685 852649 1858020 1338438 1972617 1254946 1701284 1536852 681512 861580 788439 693481 1059807 859483 928950 1267859 1249037 825591 1653279 1440212 205375 394152 1440762 364061 1071937 1447059 27666 863804 1883396 1819710 1414567 1652674 790074 71542 130863 1831898 1649543 1077206 773160 568807 670710 420357 928937 1039381 1549475 186139 625263 1813264 812329 304996 336594 683453 186425 1790050 844761 1360742 890881 322333 1828449 1366460 1330388 626845 917866 1931081 952884 803135 316005 1330761 491766 1183008 287174 1906818 176430 744515 614878 1676469 1247679 1893225 1538354 1308134 1055018 702118 1322641 93972 453254 1220832 611422 1613154 1111187 1406669 1736562 579445 859311 1133695 240027 943044 261280 1313318 885860 1143094 501482 1896778 1172899 1447283 16177 388621 146852 1438193 577036 1122910 912976 360798 166316 834748 1290851 785157 1324958 444120 896079 787872 1236288 474659 649269 35100 621829 1227372 643556 1925577 1415961 15638 641260 949097 1962423 1227969 1961268 1127153 522702 81535 325262 624938 1667344 1636783 903132 1659796 776961 1797127 1330247 539222 827038 320539 1837541 1139125 640326 1009356 297352 632927 633042 596767 298676 1963969 1720086 777917 782883 452533 1649063 198502 1167434 965513 1746075 1586422 254114 888882 588387 750521 1941308 1465480 1780274 507970 1474699 1211736 1373827 471917 1607653 1713608 946106 1978782 1656981 910577 579693 1598658 66468 1316512 900513 965981 654550 514902 1149668 1670554 1438318 1771635 1997913 326837 1908440 1649926 23627 1231021 732312 1432608 1549996 1986032 648678 1300581 1381387 1946245 680348 437896 1349493 672049 1787164 616608 1593346 1172104 442441 1705756 862116 715953 913665 280849 1746362 522456 242180 88656 806442 1012971 1803000 1939154 359344 1075823 1456785 1260148 302831 700387 797353 1422731 1964647 792301 1723297 898732 211516 395390 1956691 1195829 873938 929415 367613 81119 1796576 1724739 1775802 1142406 1774412 570802 378871 418026 1365263 115880 411581 506420 1051940 628222 1940871 1857637 881366 1996759 1938196 1082418 719539 388748 504309 921458 331576 1118180 1457465 207064 130526 1637254 1945517 1457883 1691066 1896085 743682 1864668 1255024 1953982 1864004 349448 1251617 1466152 1079818 1321008 72875 491461 1340037 1460849 678484 386761 1806795 1914584 849256 300431 1738732 100716 154095 462022 816701 1390155 113399 1414727 467325 905806 659658 893094 1483607 1632163 1207202 1576034 29233 1213924 1114412 1516347 1017010 884640 1452156 19714 1868583 38883 1447584 1706820 841452 608955 731692 1166704 167911 683870 390002 1899467 1630134 91204 1710800 1696318 1621425 1020792 716153 889026 495676 1529755 1133472 1781586 1293801 236210 93193 83222 1258941 410240 176189 1748656 295705 1103992 1314127 19220 790936 1785072 1938644 803223 957963 48148 1097298 464555 1888922 1466713 1944900 1753940 1979046 461740 1752432 199549 162217 453799 182121 1390873 657626 1030700 72420 6267 1662049 1000054 1026659 619578 589634 803209 1094487 132302 1478512 1596743 607765 927548 733414 761667 1897136 129391 1301135 159405 1517472 884563 1974305 531511 1937370 1897832 95237 847327 1116101 1745883 784257 167583 671008 1561439 286592 1335368 1612997 104156 471756 563495 1032540 44827 1051120 1091576 1182736 1062562 915398 1324203 113713 1528417 840686 1710098 135811 1706845 590470 868135 783190 805137 1078949 1013928 80900 659737 591277 318631 399871 1393089 1932905 670624 1194328 30221 214400 1809245 385826 1135773 1813227 1848311 621073 921513 773893 354270 1092617 1635965 605569 1593198 1996187 824806 490761 461549 265515 1050500 187756 495529 1434158 44596 1926061 880747 1343349 1783371 1679361 1305745 821124 914362 733117 35471 1011889 1153712 593150 1196944 734922 1757453 1677630 599830 255218 1010394 604823 364889 266706 1491103 99677 69809 1187357 313664 1982078 409763 987202 601378 1858051 1319181 873567 1609412 492126 1565455 373336 878046 1675035 1985858 636832 1621676 1302669 234032 1504726 523227 572213 1281412 779632 1685944 1871764 938379 400105 1382011 429431 112137 634304 1885001 868931 1236035 656278 179625 100180 1620578 504537 1376513 372255 761331 1830391 337895 1193379 1188290 1696527 1349552 773825 4161 371327 1782836 1237304 74033 437639 1345283 1931397 1789628 1362757 1380766 1318127 439794 277865 1780693 195671 1249240 1575843 209052 1449042 1649506 339486 1940265 1968539 457813 1778367 1005368 1228412 61453 376204 1550264 1664399 929337 800206 373738 996762 1097023 967892 700645 686994 1601793 1707968 716158 1915126 675502 43968 1936183 1749933 1906131 56739 1986475 841568 466732 1527751 256881 736819 1559096 1312815 1944972 844856 1864585 1511057 85337 943650 826808 1243926 57355 264221 1660888 1450883 122849 82864 1062180 1303673 381858 808546 1564392 190323 645605 545561 1182926 1612604 869577 1755031 769034 356907 448668 1015996 877625 1268289 1248273 1226886 60940 1997622 956750 914236 353504 937570 1131032 1499448 1756984 1544821 293880 1413332 1884771 47565 1177542 1959062 778027 1250303 11331 1716111 1687998 704190 1889390 705455 998409 716537 1489540 1339602 1553395 1879763 113724 1671748 500233 737787 1407425 650301 1881532 471872 1569086 1299349 261002 667536 1387714 478679 635865 284009 545974 648353 1461310 892172 1040322 33917 324239 1661986 1721893 215302 692416 45762 1191666 1991221 1732394 322987 314514 610382 377225 1175401 1853686 1647438 78061 167293 1278642 1776106 953913 1537774 573542 1576508 995138 816958 1029271 1333448 161551 1882503 698301 1513739 1038170 1483967 565560 1864714 1270697 1422727 1073751 301255 152701 1772834 1138688 1984602 266682 449197 794773 796582 1924119 9491 1081933 60144 761094 656918 466298 1054798 1502958 1488197 1276572 710129 589767 1222963 820527 269262 818117 1756805 1053671 1553178 1423743 856973 1696431 463896 569951 1221026 1534134 1367539 711620 1901631 1037650 383310 1254614 1708745 299544 750134 1155151 674609 801204 1046570 1523921 1058687 590482 1463040 1848008 1255928 1250288 1959487 1574811 1072485 1867731 1788055 1951987 1707099 1627047 1397775 1865891 319296 1782509 1784708 1129567 278964 1851776 1762749 1099621 677530 713750 1758555 103973 1203789 985059 1968590 548479 1517535 961660 1703343 1322315 70660 164351 793939 498191 142861 964214 476731 1845733 138599 1193574 1792665 1365831 59264 1849837 1121871 1733555 1007378 1773106 1120187 1632757 1340501 639444 1390540 1209493 1909791 1092981 1402844 565668 359512 736149 577694 309367 1783737 1084907 1662381 1791881 1932686 1158430 1333135 264460 994184 1774708 1257952 1016510 234639 332810 1454859 1711517 679388 1122348 168147 1103121 416371 964103 889024 391719 1981780 319726 1632201 665429 254428 1753354 1136104 1283757 524824 462470 1204629 1238463 779298 729701 1413853 27133 1781354 942680 1219035 134504 745851 573320 560872 1946501 168693 1563315 591857 859618 1434708 1036028 1985724 1272781 1814191 560577 755230 962749 857048 1583706 1874742 200429 1256691 1569609 639378 939681 181924 1634407 349546 1404289 1605382 586870 861800 1436159 412605 31169 127418 1940311 24964 802551 968381 21538 1030455 247771 1290229 1901943 410978 63688 1104522 966344 1308961 1321973 1045683 1286805 874629 757193 1664287 1236005 345317 645741 669486 1879978 1293144 1553699 81955 706966 1313086 124138 418804 768039 803633 627448 1867768 1222187 629018 98307 431621 1472142 252195 1277788 1441607 1618351 1063101 393488 1408010 469602 1986687 930847 1591155 998999 597033 1532929 1631372 1313330 398429 1463077 1625641 1647 1124278 444965 1475431 29384 1750943 1620334 1129726 599640 527630 237258 1806090 255730 1919873 1143399 198495 1605346 314263 1445160 789334 681298 1422977 1838092 1597677 1385251 431422 42071 811402 1889893 1103210 159128 268731 1298628 1059945 282552 173475 1931049 448413 1168883 1310979 147618 70299 749625 83728 151985 1033188 1299572 1810689 716338 909393 202325 306135 1981165 627110 1570354 1272076 509841 1517778 1580561 10998 1600635 1719380 1098777 1439235 239861 197171 1441221 412039 502633 1201227 1634750 786005 1201868 205734 1266646 1141950 1292514 1599069 1719475 1291008 948152 1243554 251191 842420 1960829 1908502 1572357 1685661 1468451 1025015 1878117 696734 1961114 194974 62832 880364 511900 1318530 1746108 1642865 1661535 567096 1103004 1114999 492032 1040198 1244423 805038 1780761 1210336 798501 1008031 117915 1540943 314640 776225 747156 1976137 1092223 128248 1050028 39675 1391934 30631 1689701 1536469 1191779 1061617 1646567 275851 275702 1278864 629941 393794 1301064 103765 961587 841931 817151 167132 1637754 628182 981988 1228859 97302 1727434 551670 1071967 1248933 1791291 1606474 376063 1713386 884792 808778 1294025 1204384 1211393 304757 1730824 176491 937094 1234790 928136 754238 107166 711601 484848 1200553 125027 612849 320016 570507 227115 1569535 1248733 1133118 890992 206744 196262 561431 1250291 1454884 318783 476012 1315761 122490 1206032 248845 1032922 1117278 1903646 354226 1956781 634346 917983 1436413 1893084 441851 124042 1212067 961207 1094415 1085425 1979628 493217 1681814 1692710 1226768 921089 19543 158930 294872 1475456 1806785 315846 1415773 343717 1864764 631915 818611 1203606 1424167 363040 1294939 1290195 1489344 354695 875909 1069273 614323 1185202 1004210 1706730 180126 1802074 1286796 154692 358561 997088 564910 327262 1764967 271681 255658 752624 401174 1965661 663050 96214 1767447 1681148 592595 951215 1103314 1940205 1298328 992973 1934803 462467 246377 692822 1253463 1582025 483233 1771687 609142 467368 1194558 9849 1328273 1916763 1446415 239607 1097316 442789 146347 1880601 1474818 894819 51745 556273 402080 1445573 1485903 1129229 1479648 410821 1565876 1389659 461944 1786851 825287 1977954 60332 1627734 1930470 237779 33679 931242 195181 1725747 251691 95264 1300090 200816 939988 1374408 900953 584834 1105763 234364 894544 1949876 623913 542060 1768258 939489 1226336 1597511 1389539 1253627 156908 461295 1044235 1153504 753141 1955805 1770968 814155 1771483 372628 1358383 1483220 1781937 1471691 924314 1571237 435537 504125 1797895 1729707 403842 921557 1168898 466167 145591 1944261 1359885 371840 147252 1292082 769575 395246 1701077 887192 912754 156781 1683996 1566686 618308 1884864 1718831 1385544 1656670 1991072 421439 1608145 1729801 819107 887290 325091 685254 310808 913383 1637888 1524036 256452 1277029 1220025 1708924 1659810 779470 97595 1586350 1774286 864050 189281 808395 571598 820728 785660 1205628 1413440 1073857 1705675 227256 262237 401519 988951 337140 412665 242078 90372 482661 1499906 368727 1111252 1805081 378294 403799 1739090 242935 1564568 459926 1813395 79979 1839843 1313025 1075743 553447 1641318 1091543 1482118 1047717 1888284 693772 82866 1276284 158903 968783 1543890 1149722 1649357 1045170 33372 36560 383729 1434978 408647 1644290 1033065 94876 164069 1127496 698774 609471 447868 551375 847910 815031 1104086 729809 241406 892353 489149 1398957 1024970 730063 1934538 741945 95768 1491455 329951 559987 1164454 1701708 360286 475068 1400956 869840 136527 1242139 1834974 1282493 412134 1530335 621618 1157890 637110 1819790 778130 171784 500788 631118 769074 780504 868455 443750 79222 326238 1157491 1536613 132754 1251330 1433869 653999 366323 104544 1888126 447898 373037 268142 1366169 810116 696833 154066 279697 564813 1587381 1217241 1786847 1846193 227478 273444 1711147 1640537 1471069 1689097 1834409 741551 227015 1793928 539860 230305 684648 294811 965955 1285195 232196 1320687 1056295 248228 851701 1731561 1788296 856253 1078316 691140 938279 787054 944204 316889 1155124 62150 532651 1657206 306639 1120316 326706 1918500 1139742 1995627 1696918 951629 1615375 1708094 969673 800355 177162 655343 1389340 739120 945695 758297 1029503 1692382 1430197 1210717 1958446 1517830 1820223 743761 584498 1719589 1173833 744489 446584 698808 503476 1556986 1353202 370009 17533 1976560 1509841 64692 1348158 1051561 498222 1159574 1780645 1594610 439264 23310 1984260 259774 1987493 343430 1455415 1602374 1389424 1496489 947732 277442 1119248 986172 1038509 414294 1035126 768895 267536 1501946 1726950 523729 88212 921486 1331328 249800 1323400 1139884 749849 1594000 1101442 573450 957919 1322353 1998046 1778893 267767 457645 1658495 1921821 1186599 1680014 394732 273045 637314 1828641 1830342 1096303 1744927 1417807 633334 1456337 668484 590245 191354 1059435 610780 245570 780583 124426 98486 1132071 385068 1535668 1054365 246160 979478 1755103 1270677 1319860 1722138 255746 1069618 1584567 1136013 190782 1714834 1248357 1976966 1405367 831854 1128120 651675 726921 1348677 1568502 1425385 1950083 504621 549713 1432472 139990 1602628 1342294 531221 656777 257208 1179031 534150 282315 738752 1038576 92835 412740 1216486 33969 577284 191682 1889116 1386642 880293 333425 1694674 1493462 915385 1314363 1262693 317252 1414491 876484 919354 1735930 438535 808951 1480477 147189 1538951 269471 663035 381882 1080167 1646661 1010309 172262 1420182 1278144 886148 1284278 1481667 1807660 1922973 1865859 656821 204219 870610 1542856 1047638 1658994 192021 1376506 840555 1924863 1949048 402929 494960 242109 815449 249103 1427500 1473485 35756 1863519 1064328 1544417 440442 1602557 449236 1095695 311551 1262297 637795 1027308 1316731 1167956 1812230 1764065 345743 227700 1488126 388353 1237332 1132464 1942026 1227208 1033934 775065 619719 331279 1942146 1574945 328399 931215 1401912 1125624 1908277 1290757 1899823 815576 607884 1541748 1921138 706607 1555038 753743 474110 1161837 1234764 783807 1460970 1447057 612306 444331 1653558 709400 1719827 77839 129907 284180 998049 448708 1950200 160214 765457 1943093 927954 344187 1158328 672398 402883 1415017 1927486 607594 1308146 752988 1067996 884609 631727 361034 989467 271371 1465137 145057 1899449 862202 1195109 829528 72877 1454322 393691 1658118 1177326 717021 1049732 176141 72926 1555621 1420888 974440 306573 692123 340890 1504357 1850975 365299 1907559 130994 106008 1360807 1353594 323838 1033067 19411 1683932 474943 774189 242344 1294655 1225230 476193 1135445 1118410 1678186 1859575 1058149 300972 580741 1274816 1861365 311476 447511 552019 981660 1787524 143413 1014081 796975 1314382 823677 960548 1754513 454375 1516517 1225595 452589 969696 496261 429193 719034 612896 1209958 55517 396191 1757701 832708 345160 1671414 258875 1604882 417474 1165045 665093 906968 1181353 395361 1975097 670880 195381 397216 480982 1548666 1992216 1445195 907842 25188 986983 1941398 1493180 1354201 903831 1819424 802582 974575 679270 756110 1139756 1420857 1925444 1475597 181239 1457502 1087423 1651870 1782006 307484 1170733 260646 1491405 48460 831039 183590 1592440 916244 885427 321928 1115965 580913 485409 1138791 981772 301605 592378 1907515 1094774 1052566 840285 766939 1349060 1416318 444620 176171 753765 755833 1325347 149528 55780 186542 1031545 344012 1075119 1639276 131899 1306572 858034 380006 1826059 347377 185741 1416183 1826864 288394 1643812 14315 844171 179209 1585452 1514931 452418 1430726 1802232 1607162 1964952 1039178 253785 1803311 1223698 964409 1527430 140897 1480751 1344173 1512144 805136 146076 1579471 1795168 927134 1000282 945138 415371 1565148 448573 14986 412392 554630 959112 1325187 398930 10002 1919839 1533271 1222455 516408 119078 402311 1660014 417886 270023 1311199 691407 1785425 1157862 719853 1675186 1534086 1419716 1121772 89801 418089 1244427 1904090 1057235 528503 1662569 1334877 1642654 1034972 118194 1194466 1274567 1535696 1774348 1304237 1585906 602299 1282369 1981417 1925249 735074 585460 675533 798478 577342 436544 57648 277663 474369 979909 1843347 273212 1754842 964252 1259809 29180 1609972 1393636 364250 308031 505344 1963358 209096 1383124 1697101 1306703 1624794 1501294 1144014 515016 1677548 1376922 362492 556655 496419 1435424 1692887 848137 1663357 377668 1920861 1018495 565370 245921 733695 1515774 1929193 1942177 532166 1762115 868691 41517 1717934 925422 1502779 626465 1019028 1443206 42201 596904 1045335 1054228 864275 669087 1444598 1641232 1246807 238157 1895062 1028192 1343188 1208440 366954 1921349 10517 519655 1051871 1935628 1045870 1309381 1742040 275965 260652 1956997 1684817 345756 1100009 299868 1576241 448333 1688510 206454 1894856 550216 1669925 1883675 1133390 140129 208829 237610 1887139 354749 57534 1085713 408795 329980 1669035 1033736 1545082 1984536 130010 122877 1439385 1404582 1427591 161350 128948 18962 1953297 850417 178230 650223 1784158 38552 786269 1116147 1244662 1756019 1409624 166773 1838074 871126 801342 929094 133583 1810151 1320727 662592 1280151 466874 672867 43673 984797 639887 940848 21739 496657 690518 1768225 1101103 35733 874722 47903 873572 746222 27542 420344 541316 144679 1103611 936730 277232 54156 945357 1808879 1472505 1796874 899732 522180 890038 56145 772086 1320680 1514312 244105 1465523 389336 211824 639282 1828111 289947 1093556 204735 1330871 1180513 554254 1484909 1994130 1541942 463911 1599085 619072 1608582 1320943 699635 611698 1933655 1493810 1088451 1689758 618568 1096223 262847 1185515 123493 664502 866130 883088 949469 948970 47706 1926203 1159738 1536408 987374 1179175 1513033 1500308 1267448 635567 1087949 334617 1841862 300319 1498241 560997 477225 179329 1284366 699008 1380189 126247 1985295 1994880 697585 279653 101249 803309 913596 1228359 1807921 1685580 942863 1447906 134898 1338877 151434 134484 1868409 1324078 441804 1277687 214016 1619051 1486582 1516923 1747288 976686 517444 1576048 471610 1188607 584990 631814 318810 743655 649969 1084033 464267 1345409 1325195 649768 1019439 1954752 327456 1377836 457499 350 321871 1015139 1037386 1832785 1117922 1294898 34778 334035 306687 1114647 884456 1871858 1316312 255779 1231354 910240 228543 1054717 162398 1783634 1064091 845164 1253943 200521 1005249 191932 1229721 835681 741070 35318 1317020 40484 305226 1475097 187900 1258512 699134 751471 371126 557531 1621423 1704306 262694 1741655 1144540 247289 724999 1476510 148840 1424949 1067839 955591 982629 1937005 613897 1151959 1898487 118872 1214131 1948057 1930070 1146419 1297012 504412 1230222 440802 1849577 1083326 1044405 48108 1717180 114934 1386864 1175668 867544 404232 1332796 827786 1802114 15792 26601 1673643 608420 1654893 593000 117190 1706380 762232 895325 24022 210444 1620102 128553 1012239 1626663 770996 244897 1821995 153456 1061848 1085373 1845365 1892609 900942 122606 604602 1797696 1249507 1267762 1211603 744779 491363 153019 1269902 1632266 1683884 702581 997458 1029147 1392203 864039 1472943 409793 413093 1052544 1558778 233368 1883789 290182 1424809 1276857 1881992 607651 1600188 269845 1326738 1922479 827318 924635 971664 1679421 1710472 706095 729552 1332921 228214 1139832 843544 230731 207266 556739 1972150 159316 1969201 1190444 1594776 1298180 394572 615845 1842348 698764 160978 408904 707174 1064943 42723 778722 575333 1029638 58548 1482379 1973387 41640 751116 282943 1858248 1243163 1244691 1383382 9314 1142267 952989 664633 180965 116165 420455 1517236 1546338 1394995 862391 1190868 896288 312697 1296987 864411 447709 518003 1442874 784286 141327 415697 1525387 1750678 938441 1277020 1075395 487138 758132 1634041 1130077 884856 1274748 248798 1055843 958924 799893 1898628 727620 5018 317256 832568 979746 684796 1849277 1742397 1715026 379527 647562 1810539 394334 1221453 1488057 479300 1054914 1174819 441091 247916 138302 270137 550016 689801 203312 1894328 193682 963196 660794 446148 1449084 1325465 789311 1510526 850136 826645 580231 117963 1387991 418400 847020 400746 121657 344910 267760 1429361 68395 56941 1321360 1522917 288658 904381 1536572 905387 1517874 574182 570059 151906 289352 1360561 1075949 1090055 979188 747686 311190 598228 289822 560325 1784305 1465588 1766839 224593 1849412 857550 8754 83317 1350459 982275 1752460 708551 93815 1907432 1121267 838434 400760 572889 808341 317247 565548 1406045 820677 1176062 1032989 932521 1392695 966454 1013171 896547 114724 502491 1334514 256963 462034 1350111 315336 773194 101726 1114080 1949070 1244793 593607 241043 1728976 1541494 1706552 1309708 965195 643732 1579566 1176762 1873816 908494 840345 375302 1848731 919832 677768 297297 231045 1600524 1536134 1836335 1605342 1007368 56020 425603 1010603 353883 1780579 128588 1354622 588967 1529807 1022216 1334278 1461662 1257452 545094 1356596 679352 1228178 1385910 1976821 1485883 994410 938875 1601670 728077 1727737 1516964 1448854 620037 319699 1775898 1403543 1938049 990029 1079534 272890 400350 1049017 126251 306222 1587425 686886 1892365 1724760 635049 1251138 202103 1936561 125645 1405240 1216770 443694 1263530 1230745 699808 435503 556514 1147450 170222 1104214 232344 14454 1862521 840482 224539 1442976 84940 1618426 1514733 1469643 142036 813332 816163 694547 689110 865347 1113426 1256017 844088 1399442 638280 272475 253416 826925 1295222 693010 1527979 968612 828610 1019721 1380978 1529306 340684 1334055 811010 1261357 1526106 1127244 1836843 673849 1352776 521098 1466305 1635119 1140494 1161167 939243 249119 393618 215145 1921710 788548 400103 1590056 940849 1870783 1178962 215941 453426 1776736 1192419 575627 893680 12025 1418651 634740 617832 1424656 262917 644946 105694 1463987 16237 1580604 1933087 1191474 168185 1399744 472282 1958329 1369359 1835419 37134 182939 331586 1714588 996089 903377 1268228 1360968 1822208 1666007 1642781 1152674 369942 34304 1233106 1140020 347403 307018 1485711 835345 1973135 505194 832388 955287 988229 6589 1609084 257845 410012 1119652 433887 1685468 875622 1669618 1004562 784293 672635 1292775 112855 764853 660464 1646739 986959 1219609 741396 22038 1877239 1263555 983196 692915 1884461 1987434 639578 252785 1681160 1791682 1545222 252746 1385857 37130 1093874 606954 540118 1498396 460699 1408067 872713 348080 701105 872123 1628117 362628 1379195 375224 597763 1010270 233419 203972 361726 1775420 314643 1724772 845201 1275866 1128033 1448683 833366 915659 1655048 1529756 753987 696121 853074 993345 20807 1546663 1012771 1681291 1415093 1293223 1870132 348766 1172202 1578210 390743 720062 1807089 421909 555843 1019046 716195 725602 1470518 6786 726348 1776995 1682618 693049 1363287 1938325 1617515 589870 1198441 891450 1181880 248404 836828 290194 578813 1658047 763423 585319 372576 751242 1875614 1035071 13009 89436 322740 388177 1725243 961798 1151740 330057 1293867 1012518 875016 1759036 782648 121795 591623 1434349 254109 1697570 775276 655163 1289724 101856 432026 1738369 1914674 1394906 717148 1527900 1074453 1871826 594665 1545361 1981970 1840620 1924360 664876 456889 402701 1133276 1330606 194578 1378884 467067 872788 1325260 829980 457743 1309215 1393563 947332 567127 1031301 1722112 321987 1124960 596645 446035 444616 1597669 1572224 1351592 633774 228997 129003 1391812 1199651 323202 219190 30860 359053 438548 907337 1567178 1777634 728456 1810745 881 1166442 1795622 1773004 1170023 1375390 993892 312884 1037148 35531 688267 666519 1948804 1903247 1371315 995595 1271249 1545180 626187 1851174 1439755 226825 803081 800701 1511706 1589913 190520 1715486 588555 1359431 1191275 1930478 1778269 997519 1960311 999719 1632782 632710 1765897 8461 1544272 1848514 1048619 752389 1907890 1992091 629177 1419635 945758 281589 636118 1051377 1539361 1220067 399610 1652273 1200993 1002761 1300439 832769 1788763 1013434 1790572 1696397 1000807 584819 882600 781149 201123 489074 408860 527108 1038446 1240171 1025388 1707411 568914 525957 655575 219178 809406 631361 776973 672081 798061 1269471 525528 1973645 1076126 1226172 457552 57388 36446 803544 1184825 1705553 1191536 1482473 1908539 1237665 1499889 1684845 315257 1231738 1870071 1058922 184551 38816 1597712 729426 901941 1586834 121896 1120708 1380335 1335891 63452 1271949 1742784 1036686 1959936 1367324 40644 274681 1813889 119683 886969 637000 1851024 1012664 1741894 939903 1514602 1056384 330030 1951379 1010319 570821 909048 523543 1912913 220602 1041173 643379 852228 503278 816896 1985185 518457 1909799 1135325 1447896 836192 1485018 434824 1431583 710150 561168 1296044 626997 548801 1489029 1596332 514811 997900 1907387 593833 906861 480757 804445 465497 1448278 849131 106043 860096 1268611 847100 1827602 758379 674858 971688 80195 1436639 1005515 1102045 612336 235665 1875060 1713085 657987 1759728 1957833 85448 612013 1607541 404180 1501273 1898737 1215368 425 1681878 973081 976730 1465470 1404696 1503042 702352 346946 1985284 1383419 252509 586641 1302299 195612 252338 1025129 238416 1055362 1769377 574103 370562 1610543 232929 1729401 1951394 1010242 1633087 1263473 482155 257126 483598 246656 79812 1686774 353786 1224396 1828929 1301721 1378045 327225 1159943 1485755 1279788 6053 1587417 1420933 369252 993574 745639 54880 1736412 1925808 493333 1927315 1218113 1435027 796824 1425090 1003697 829677 1323122 1450810 559699 47638 1670084 388527 962536 684150 806516 1466249 1454156 1436143 1658170 524190 783033 475013 1121183 944782 1960059 220458 543163 464361 1744104 990874 945171 1088854 854068 1204836 1444656 665325 1781805 7085 1995310 172226 1850265 1773882 1468028 1014226 1358425 1504384 1030599 1408148 87782 464970 1656699 1913218 1081267 255362 172099 316261 682936 1674538 1346189 1559306 1504979 1505950 396283 1740632 1369561 439209 1996987 91814 1436885 953232 1339727 95402 892100 38659 944510 1016925 1605997 1484839 260760 1817854 331056 1631632 108449 77432 825518 1803050 666368 43016 145643 383576 23807 1116600 918954 606230 832425 573269 286310 756807 1816422 1001499 1595810 853244 739315 1306918 1166515 1710593 326831 1324 18184 381411 1691668 157952 1268557 922221 598153 268394 1044498 1681226 1592756 132314 190970 175689 776153 1022354 150286 21400 676640 28666 919284 1582367 90194 1815099 59937 863723 447935 247638 1358761 29898 820561 529622 485807 1193325 529573 178895 727292 769101 1789835 1188133 1142699 108906 827660 1442190 511278 682776 621996 1414334 1836431 1108326 392453 1551067 1739356 220312 868941 769823 714812 840269 1192858 1670755 1003949 298029 1976015 1016553 579903 1084589 1161626 1981249 1212628 525313 532601 1639025 1894947 542636 967353 1862147 1245937 716827 297469 679310 436060 1223694 954131 325938 969716 1456581 1590710 642997 1689208 1514688 228920 273783 931511 232410 1222718 1704917 643941 1410828 1592105 1232607 714845 1665439 662254 315369 88946 1048615 902112 1050211 1697982 951952 1391752 665 221354 449912 147686 667183 744742 1572371 815606 872449 1396608 1926755 64844 609760 104665 104850 1273695 377297 315308 190213 931517 1292876 1482112 1967056 347657 1950966 745749 425419 465343 255582 1563042 1280839 1770189 670069 1099273 1259918 739901 1672204 1988931 1582018 1102510 1748694 1214290 1254801 1340168 1461253 119640 1475797 669223 348442 1586493 1694803 35126 1300879 1444662 389543 550104 700841 702852 592827 1736639 1109381 646906 1478489 1858143 1566759 616060 1351870 238738 1323724 1054927 947888 505686 556662 550342 1426518 418376 430029 414933 1440268 686244 826650 961878 1033915 314593 1638875 78872 136520 568407 777553 1598380 1678484 804399 384885 382335 263434 168052 1074155 1666086 1144701 981014 78419 760839 1859699 128663 1017539 1119328 369244 1714988 578881 1669575 160457 1965516 796176 636485 1771054 709898 1578728 1034641 519298 1183184 76123 1417214 168388 387587 1886882 1806723 989621 1477677 12045 29734 402167 947387 1841841 1858564 44167 742706 1206744 233724 464145 483596 878583 960606 1756982 1666708 1615128 1222627 627255 1538861 1691976 948369 1987196 1531238 1403595 70599 994024 1278241 1125240 32786 1031946 1158709 862269 1422972 626306 175025 764728 839589 1375864 906722 1285769 56486 32451 1674384 653007 1351156 999893 886503 10344 638974 730472 295488 957727 1676949 687205 1944746 983344 260077 585067 1767844 1963131 1365021 1415408 986418 725115 466327 1225765 1082680 1938473 149583 232711 1973901 919467 60869 848728 1189875 166049 243265 1854856 82480 143075 1596456 414157 466012 536203 451500 1136633 353616 764908 968230 394225 302269 771348 444681 1599539 1626217 306684 1074997 1337196 652064 465559 787667 811847 1043593 1892359 1360711 1403296 794817 214166 1106761 481261 891071 750318 271565 533615 1899013 1825284 1733427 180680 440162 1129531 1403311 896785 401446 783338 1699198 1602992 1751942 447137 754131 12375 1082729 1074119 633559 149668 450884 37466 1630972 29864 93926 61699 1927646 670681 1599816 301486 1712497 1691803 251428 1416303 549131 785795 768429 703292 1561934 334255 1007302 1933994 1391106 77683 1325027 416472 811827 642342 455774 1696689 1271336 1610045 256932 720970 819474 1251493 481349 28940 1567085 1635071 1982454 491765 753846 279618 1128443 873533 1979750 1819978 1792435 90519 694856 651296 875657 769800 1865023 1630039 1101109 1971213 1792947 1670909 495454 1745283 408325 1486463 262400 1242049 1075380 1257474 1258533 1586964 1012959 404550 474660 1362505 651927 1473652 1930995 927963 198107 1232092 1020881 640321 589264 985383 1315087 678224 1658719 1956458 606518 1573491 1907024 278564 1558354 848849 854789 1354381 1968194 1145804 114823 1474676 1841326 780513 1264740 1033176 1944977 1347407 889285 1932065 167017 496984 117771 1122423 1358534 493249 1808167 1501387 65484 508028 1274351 386754 325251 1817296 872246 81968 456209 1328656 971215 1325098 1086280 454558 1237846 231974 766955 1504165 680414 1581563 1074823 656954 429690 1542807 538282 1462904 1266258 1020790 1754449 442768 881526 83418 179279 354263 374272 199244 1450997 820589 685025 1103088 1057134 1450165 1156897 1638926 889114 972612 816107 1259209 1477409 682947 1540388 1290666 1157926 1898553 544456 1115838 1631902 875613 634157 545320 556448 235647 1005754 1267006 507678 1154275 510082 1089 470736 259685 323341 541 752906 6909 346577 1674136 712739 1031091 1586660 228119 1620098 1319557 193082 764670 1620897 1934676 44371 1295696 1760556 245304 471217 590932 1440993 594110 531214 888991 862463 52377 1605336 554641 1737442 1661927 38014 91306 1222818 1026070 1406563 1213986 1713274 1029462 974333 214409 231047 292972 561314 1092801 1762888 1220032 814666 574089 808156 944694 966516 581346 1207619 1484772 1621993 1363483 1582301 831728 1027543 399444 1050400 1122394 7326 991202 594003 223675 1886894 216227 342649 1607210 1905565 1210545 1007627 287716 473720 701976 889494 911081 808198 1499609 6289 559179 205113 699860 341673 651133 1758998 134052 1962189 1598067 1507038 1844120 1524193 1627334 771234 289969 1410551 965787 189131 1242024 768861 963914 792144 1017671 764357 1844529 1267302 158933 1821274 133326 837266 983051 1516040 192813 932509 1214107 34530 518304 176077 1629302 838606 1738835 1484304 276378 1125735 1343431 1346116 1220463 1519650 964542 534292 44257 1181835 388701 273186 756722 1610258 1324405 841488 1299236 419726 1245296 1782899 1942970 1717662 986554 236815 859678 1912940 725603 264812 637008 887722 1381572 1420986 1732622 1830959 1256510 1355113 89658 1713105 517653 1075450 1114280 1858013 21249 381421 1926819 1705713 1805197 604050 563864 422168 529980 1121673 1846962 1055055 711420 420534 934023 245460 1017630 194108 311456 192474 221461 886603 1728479 747542 1277769 1856098 681165 128018 1263626 1839446 940707 78697 1957251 465364 784427 903395 47272 209210 337712 1737738 837050 1807233 682208 1592710 1487394 850656 1769006 44644 1240524 701142 365074 1235492 508905 322135 1462190 194686 524064 288039 855126 1934028 415990 781591 1480421 431465 717080 799359 603570 1003250 196194 1903975 1037752 1979695 1122571 777070 1327826 1552121 1216513 19125 1396165 891997 1553892 1006682 1500498 1986988 820721 866636 555863 1390373 422498 1995073 278409 1620191 365711 1830933 1823389 1064703 1654626 1918231 537980 1941362 252647 533345 576204 759066 162107 93835 1983009 981535 561216 32396 398238 1216586 865031 289990 1193766 475256 1249172 579343 888787 1299519 1305968 821600 1418065 1881176 1080879 1413516 970783 1211880 840247 251729 450505 1701822 41657 1379579 686368 1073023 635556 847786 180620 589552 1701326 1195237 1404246 339802 401298 523951 763726 847295 569617 1881917 1210962 795789 159408 1586687 899932 260440 714039 1834011 1697964 1773253 1685977 927808 1528471 371306 688476 1720376 456672 202619 1274668 1924163 144811 930663 1851419 721298 420723 901078 1863590 207848 796837 1303038 465698 1404030 165403 754708 1006815 1832535 1233756 13840 729126 982663 92546 815723 301744 814631 1340541 1229091 174479 1018792 1205652 273217 1649617 1209334 1480474 58082 1124134 1217239 1626041 190998 319623 1987877 1883915 1248806 1307775 1033775 1213717 286488 1288569 900123 1958163 532644 256304 1942241 954388 121106 1694173 1147087 242573 621805 1165133 5452 1712349 233299 82102 270535 1926555 840566 1307638 1178297 1098409 1684279 444553 475752 104314 1498181 956807 1935500 884858 641670 676495 1883355 1599127 987145 1306423 890827 118362 1533417 972385 894256 23312 316373 308943 1610653 1749203 820933 357388 719389 901403 633127 174884 1697962 170644 68517 694199 762098 1462557 686294 921843 1314609 35396 1989797 37054 782707 754420 1885979 1349009 1685255 409212 902474 318182 1292323 1145798 1544567 668163 164111 1011505 728253 1008855 613820 266209 887736 1434508 422845 1057681 803093 603186 231973 1759495 1096 1816364 352902 134517 1325309 1148481 568850 1476390 160696 1969739 294498 1312608 1705629 1236974 429079 1477018 980588 121876 1195899 1486597 802451 598160 648721 1946718 372737 1950564 88177 883678 1182854 284301 1283046 991319 1501591 492817 1155372 1722971 131907 1080846 304528 1262553 1953891 442716 1455374 132843 1974235 188748 92228 611630 1522469 1553767 148447 1023122 176323 1865692 165553 1888402 1450339 463019 325584 310631 898222 1202602 295249 703338 1312026 882978 731406 652112 1316036 1989849 670717 377448 1844066 473991 1637530 1101090 373525 934978 387529 1707556 424837 537000 732417 77694 327148 1034397 951408 798806 441930 1582633 886034 1641029 1672065 849552 472539 61237 13556 1417475 1968075 456838 128583 414274 969519 1391101 1374417 47521 1295375 1759215 1752467 1854877 1180595 1467686 1914183 923362 1715999 17193 1225440 792292 595711 625604 1803629 1665465 1538513 1897897 1788279 649480 1084830 1302271 469349 1586491 1447184 286534 1421557 1968243 110849 818912 1992694 927593 95015 1801560 1678711 1062857 1133942 1322117 1131498 512071 624005 1948879 1941204 1796937 1307275 364052 1375542 667586 141229 1014658 1319678 1921121 1237694 887878 1835949 880841 1315594 1950440 902547 810164 1007715 1199834 1762362 1325525 48107 1617358 996500 1826118 540120 1710274 1101613 1922194 908365 1602972 1691854 1827087 861283 1404610 112599 1027170 1441525 516175 846795 1631296 423746 1017853 1067038 994667 920896 1106807 1642340 360870 1982634 1516201 618394 1968097 157725 1339794 526125 856134 1140695 55661 1812438 504502 532727 294231 591775 1685268 649378 1666977 1230982 171606 831735 1552001 72394 465554 954336 1878617 1001442 145827 1104742 964501 1934765 858530 1316871 1718667 528394 479780 1118527 1392847 1186022 38324 670805 1272592 1962591 1000012 1977913 387196 1672195 1977962 1290812 735085 1521390 698967 216611 575698 1232981 418420 847236 1435154 618596 904661 583127 1873389 1525072 1725873 1626360 732730 1897919 1084572 1551719 905835 1105837 1076106 332733 837314 1889370 894827 1532379 950843 1238378 1206102 158512 1290920 474104 1752298 409759 1605846 283792 4111 1394350 980908 1397523 1648766 193245 746931 179951 1694750 1405355 1793115 1088824 1180673 738275 1080186 569253 1503122 233355 772421 222736 1666856 1040940 558373 1688853 1769800 499702 1392666 667079 188361 307805 1771021 965605 1173270 13593 1166587 153306 63190 584650 216857 1941704 1840332 397164 1452235 1321483 778900 1138058 985241 784728 1142792 399413 1785120 862646 1154036 1015368 1536810 585153 1635985 600618 1360303 331355 896030 1932306 1162180 784166 1587044 1589649 1034463 1094950 1715552 719231 385150 1570543 802247 273960 1888941 1269430 1889831 603067 1931628 547643 1472113 706924 634008 1596907 1507364 1858046 240598 608472 1172819 358655 1228986 418966 1886439 337044 1358857 1909543 1850240 859959 1803431 484289 1302550 1342173 1858256 343680 432832 441539 1723030 1285668 148749 134901 394745 1009148 1454174 1910309 79383 1383408 1271476 1185594 1024055 1004400 1638327 1011666 1286508 1301388 1543463 1360935 142115 1339672 1505183 489837 1654379 479615 820881 1118916 1703223 1563795 599657 1006816 420027 1615155 1572066 929180 820618 580973 412207 973605 1221149 1242823 294606 997170 969861 264032 868311 994656 1461698 1907768 1660594 336444 1505367 1114836 883374 1753506 1178994 415745 939823 138967 153288 1774476 1243778 328691 187661 1498262 742966 1120137 771217 1435615 924450 1055724 95190 1223662 68648 876896 1609927 946956 515180 1666227 1085438 1397898 1481085 811128 42189 626457 1799475 1343658 346443 636174 1714713 425018 1777685 1790818 164568 282696 1644767 1096444 1591636 838568 1170593 723264 1521817 449444 1739079 1040442 1915587 1687342 900299 1017918 1549968 478785 1189996 867221 1197367 1458376 1195428 1433044 1796604 327420 585239 1723091 49298 457261 1334807 1860669 1040297 1871956 833590 1414549 1615052 371281 1674200 1928935 797027 1235566 1279562 198016 1587924 986284 1204641 1506796 1992008 1532359 657804 1739221 1716637 1339036 902690 609389 115900 360915 119422 743241 1962637 535964 1132759 1424868 26900 1668657 1173231 1095500 969790 1808708 1234462 184537 23307 1843624 1859163 784442 383399 1212474 302006 1926363 988650 1322133 1534350 1112543 1889521 995635 1727690 374083 1346439 182896 1968807 1047737 1048427 472215 924367 1044440 1639767 571369 1145102 1758817 776492 831598 900352 1757069 1052902 1027871 466846 940708 48155 1858139 901344 1501566 854201 90033 275683 1554931 1052759 1514970 929122 993225 1263001 1133008 353517 1506498 1715408 557727 319936 25676 839538 647064 1149516 811342 1975601 1258311 890173 1410993 1369812 861108 1260791 1528605 67822 60806 455415 1376812 282608 531005 812373 1908197 1899781 440760 293247 1494701 998313 502740 123781 1311303 288419 1050377 1974309 1861534 259394 1225291 690209 1388189 1133127 1574208 85550 563449 1668509 577419 1048238 1435397 1193556 1975521 1698850 1901729 1790576 421097 950790 559740 823770 736932 823755 1508261 267129 1528427 273992 835286 1345142 1210160 1128608 1461411 1790165 1280234 1383256 629702 1407187 765574 1210670 1470912 1289551 1134562 589536 1928458 1573589 495598 1855879 1181167 558234 167359 793399 270759 733849 1427150 71826 1526461 220553 563613 1530628 427975 80979 783368 170299 1540345 718410 917011 944118 138877 1889497 1780113 826635 245071 1935113 803925 230671 1471947 388493 201231 1165798 147377 907233 1021780 1401417 1229884 116805 674711 1764691 1904600 748075 550116 1758187 1889598 1904157 132413 1072447 1575537 1215776 1786594 1555540 602491 392541 220857 590267 1577532 1494447 1824467 1384123 681331 1631758 286730 720826 1305860 1403109 248619 1400679 1233068 138319 1908839 475988 1164657 1814853 1653179 1861830 1195265 105072 1329262 1185427 990545 71555 1150628 1156383 244664 110967 620234 159014 1096675 937747 523479 1853301 97365 154474 1610259 92987 1327770 823556 438777 786976 1742997 1166524 1319559 752891 1372864 1043554 209868 643218 1239694 1216287 1951118 661290 1083454 222489 1064994 1721103 1765187 805773 448598 1541650 738112 1167906 380582 360705 1995767 781886 224361 1690553 19960 1473441 459384 1790426 1598522 1870355 1301133 895995 1939365 976765 1832884 1589095 1971931 992693 1935320 1786286 538633 170791 431151 238281 1718703 536906 661572 1117076 282828 201648 1197841 165677 23756 1560139 254995 463157 1663389 763602 1669404 538101 742558 1490882 59689 1841969 1374195 533832 1555668 1902738 760406 1084630 615475 1160633 224318 270637 351865 402049 875226 189190 1662765 1089122 1011208 318792 1662392 572932 108201 470944 408440 1028705 419975 1269634 806036 1865096 142707 126731 998886 391552 915798 1873538 687869 1100585 96149 1201117 1147180 352792 1751586 567186 370594 3223 191626 1300901 371838 503495 748938 1120368 1449130 276282 246012 1796979 1209463 1251274 1160319 156301 855968 1517124 457107 1631660 188751 1660701 809693 578275 737479 1342599 475507 1110930 357733 1391199 68052 870957 947348 903302 1160903 102194 1330063 1356974 749598 1703709 1433346 990838 1169231 836575 1491358 529589 1915723 1228864 1401789 1061504 601143 1745955 1565044 469791 833385 92539 971749 1723207 1432957 1676986 1249681 319611 894987 876772 1726989 1235982 1006919 28643 927320 1794579 893110 927962 1643802 919359 1153901 1206166 354646 1414285 271494 165593 662987 1679097 587520 705734 871467 1375799 1833728 682896 1100828 1332377 1252906 1204603 48098 1646132 964529 1554121 1450446 503775 54431 648122 1766137 1845169 71074 1236667 1435537 214358 1440228 428847 42757 130297 1775544 1861760 1163813 881546 30375 901260 423774 552644 1945447 1228617 1803108 1415386 82084 420674 1390690 53392 1695465 1583606 1209594 1772841 14941 913394 1391729 764396 1830329 668019 1992004 474301 1742440 3120 921083 1235337 1644765 678610 1610619 1837911 551049 563024 932532 1027557 1870222 643181 541200 1128010 1937142 780107 76370 1500707 654863 1225381 1354912 835299 1814676 125035 809167 781397 226662 109339 544106 670643 1270962 1130844 748937 1381001 542265 127986 88198 1959691 1839786 887649 1067539 672075 1876024 239864 694333 610212 714589 336757 765325 892996 916360 1437301 112850 658357 843442 1518137 1050394 372277 1275373 1257581 289752 1156753 1254221 217869 1575071 1477384 1239028 240386 1080753 820121 1357722 1191484 1115468 1452669 250566 333351 434142 1234855 527964 813835 1721857 346868 1754275 21299 842802 605608 1611152 130269 1460017 516531 211257 1122409 386165 1954600 259939 1657389 454744 77618 1757249 733025 1596004 1697214 370353 235260 1122911 1465009 1568181 318986 1490606 1034256 372357 964680 1005983 122920 849077 401228 1877259 1841972 1087615 55069 841719 1826286 1879014 700000 1148329 1103588 1050147 36154 124982 1715366 1881254 1682204 715105 1294741 217109 126454 813074 1655099 479127 1846098 946229 1626544 838879 883095 226387 373171 1772926 1212624 1456922 890788 1081732 1148887 461187 1161795 173025 1303104 879044 1982106 278484 532256 807551 1096064 1713979 1953668 1547494 1755767 293155 1903737 1005139 429896 515311 1822936 1405275 1782320 286507 1595628 1158852 1324169 1360664 1500968 508653 397040 1688979 1895395 206146 1483223 1736849 339021 340750 1540970 1664487 1461004 1465071 822855 1043966 1289498 558434 776581 356165 1567320 1100138 1246121 1601424 979908 653643 1354543 1385050 156324 1810672 271880 1951701 394259 1102197 1012199 439791 439882 1654754 341514 1635388 634534 1139455 1531233 1792469 1485547 869551 855689 1325989 1588776 458713 1525908 1696119 688126 682245 998257 1851682 390665 955472 245222 1409913 1724250 1501773 1872875 1484856 1886536 1817508 1025724 1535401 1226939 983044 1430094 1679836 396567 789444 1031985 635991 1122899 1910992 700957 1165499 481113 60117 1797621 1909365 610228 207943 1723423 472726 1873581 752556 474748 10401 1381472 207862 1090131 1624448 391644 1522179 866 135298 1219558 1946184 306007 792354 1248320 1424816 1184801 468257 1246930 1636851 1854878 116022 1805796 131024 1958758 729049 899216 56756 422931 1530943 1016192 174629 209015 1598204 668997 118572 1363300 879644 1170942 1243242 403700 568523 196158 672447 963220 764276 350068 1064917 511501 1790548 1525412 1696339 851954 17857 94155 953950 445845 11401 887816 1414810 840707 1341093 668924 340386 942629 824663 57829 1104140 1329971 1185325 1012527 883279 288040 830683 1439391 527429 1404814 1033300 191855 1753871 109623 595536 1292486 1729160 209776 764394 1307277 762503 791496 1234487 1561789 1818681 268317 1108642 177277 767157 279090 664035 989413 1929079 1608802 885294 1802812 756908 1240397 98336 1251290 1656212 966 1941179 908322 311206 745971 26029 1420638 1548618 581145 144130 229606 444334 117672 1320800 144426 468502 1226373 1761451 485876 1612697 1321412 1910967 1712415 288465 949090 1650656 1423704 1794084 768742 981323 67115 287878 1568158 465320 1903712 1452031 11225 1108130 843300 1230995 209998 1199692 381879 748373 1743458 1187644 1924617 1072083 405635 222962 221558 1272098 189127 577285 62314 57024 1927936 820160 1801348 1036804 1463437 630923 1978792 837839 1278934 735590 925560 125315 613188 755966 114147 1556057 577486 1031517 197718 1714057 1463736 338673 1430599 809827 765437 122335 944014 377363 654012 1853220 1868201 1560355 1077224 350613 1899006 498567 1647070 714314 343103 1790252 1963955 1996613 1995057 281333 1179796 1165487 1658648 60152 1437796 1640202 1325269 1144139 1345642 1657532 452138 530887 1615832 1082432 922123 1761093 1301888 324875 1481650 1856396 1194588 1400814 807038 1924098 295966 1546842 937017 1393969 1054218 166944 681283 630026 628280 766060 749099 911433 1589030 1861267 78431 1950484 441348 1932571 1495582 1647310 1245114 1182936 1671165 487346 137245 1314925 1841203 857544 1199094 28302 1686886 602042 1831569 452466 903038 1577494 1694909 443566 1900576 550054 1135139 740898 1239968 1829521 1097703 1217121 1646579 92072 1190321 48896 1665906 643124 311488 819453 834056 1859716 187098 441900 858428 1850126 1381201 723941 376538 854 1230042 1213519 838339 1688837 1129441 1347805 557607 1093141 1579520 716103 623915 1447917 815564 452504 1212156 859830 393359 822973 1470507 1170536 1696654 597514 568905 167481 1043529 217743 1171355 337899 760524 576413 1135832 53085 1204981 1635534 1014369 1382670 1363785 1546287 1896744 1639647 1207032 1143572 549171 1356257 1840455 1432869 320797 1409027 613104 585242 694117 244346 1825040 408034 1635167 1781194 1347953 1623999 886438 784279 453847 452847 587298 1246310 260698 1881340 1400081 74330 610138 920441 1135694 1571534 633314 140363 1985232 1034817 657913 1320301 1992670 1198010 366070 1496069 1521710 529586 1054118 247166 1818787 1901784 1661289 966355 759088 1637286 1184506 28826 525765 83911 624862 647295 1916587 1103934 136816 1418677 149748 503705 1316382 238848 393569 1081639 1167985 447973 89618 71587 1703233 958769 1933896 1876627 587579 1308295 42376 664760 312137 704319 1920235 149870 221992 1910937 970774 767131 369925 1790364 1263820 1843488 1994720 1565040 654896 1676770 730113 1599086 1205918 968707 1234721 1590790 1396680 1763929 369983 297753 1806178 768463 1114404 1265868 1823611 307051 1662713 1468068 215639 881517 146609 1939507 1301088 1302644 1172199 1729408 1462456 734434 863117 497040 227164 1490725 1401504 54722 1830874 1956978 1428051 1427325 559346 1483584 1167404 1519402 1425700 1000234 137643 1649930 1074636 1601868 1583513 973869 655205 655056 1130928 1167014 660508 37917 981390 659458 1547863 1428355 118191 878157 947601 177106 1541610 617503 326483 1553889 922918 1159219 1511994 67988 1632270 1106336 1210798 1463383 446678 1639949 541923 1028415 538397 204769 51953 610188 1930811 442556 1445347 82640 963357 1450642 774692 1316589 1573192 1346556 1427745 1253397 14577 719359 1376238 1656880 1201306 247728 121051 976165 592179 1413124 1779856 990011 1416135 1080156 216979 1389588 799512 1478371 1500753 791488 1045264 462421 1415024 860591 883515 1946977 1917131 1238380 322696 1549741 1824711 1767391 148218 1857125 1682388 1391357 1115696 1863658 210181 1455356 402815 82854 1461781 1359169 426492 1665038 117395 1562711 855867 1622688 805001 961569 1271237 1543613 1652093 1957627 1634640 973779 1770568 135102 142659 1871373 362574 814304 601642 1924499 443209 526849 1971372 572822 1167561 1460994 782709 316453 1455041 751429 1129013 249697 1377849 1445003 1080629 1017505 156776 691570 724185 1843923 101334 544678 1488224 1224734 1586096 853503 1508221 1392395 317284 649049 1293302 1331111 119734 1503323 1320454 1550839 128403 1493945 1926584 1387083 494105 757499 130386 1333613 455806 29583 1524501 1207873 1026126 1832671 255936 766539 617542 1486954 1858469 293435 300812 861623 1353356 1983778 1538878 1433487 1099191 1481566 822587 525250 92940 119477 1199138 621683 1720787 225662 1905295 1057023 1489909 1979425 1051026 910987 670707 908510 1312690 1492975 1179036 457309 664867 809623 1386709 1082504 316656 1259518 968785 566088 1636369 1962939 1739402 665793 1830664 1569013 1205080 1377741 685184 1404965 1318352 539467 1259721 1072930 250285 1884609 114108 1390944 232321 1346193 1431091 941138 1115145 362121 1525326 1703967 1809810 559323 227124 1235172 288128 312383 1731368 1340915 1369031 1928685 1031079 430263 681839 208221 559038 536743 398431 927795 162331 459496 1762568 531586 1012860 715062 121316 466380 1686677 1840918 1890741 919396 1681845 876509 1485921 1265259 663661 442109 513827 974205 440097 1027272 687323 143380 313233 1191525 501634 1734838 1625323 1401939 1501822 1901094 1212382 495411 95235 1712167 1370818 1245264 524145 545464 1079669 1803899 742466 878470 402106 1922676 1517066 1262392 96843 1453343 853568 140036 77431 1749893 1828943 1520019 178055 1905320 87741 689779 1009405 188976 1853944 786617 617429 1536999 920193 1228114 330283 610895 1424625 186712 1532421 582539 835934 177930 1277673 1643052 1265153 35155 449224 1980880 1793793 1432462 1157183 42461 1337164 1110139 1670856 1303014 310200 409149 1804433 1629693 855722 33715 858307 39205 377839 496497 79536 1964067 21015 884782 1174344 970714 1972078 1331708 1411460 1885017 1785113 419843 789403 1373659 891922 15427 1860625 1923262 1784766 1734199 476970 1639415 1745620 1766047 579978 1682758 430146 1836815 1389397 1151826 358163 1127315 1467303 750921 1510006 902485 1182212 19088 1232961 1564841 701068 201929 823213 1990300 1608291 73714 781726 1590193 179701 1495711 1491794 1445243 1249324 391676 321120 716003 1944283 223774 1583349 464825 1652564 578664 1077484 980391 625876 671983 141451 1438009 55224 286902 1907775 622975 497201 299936 1892342 811816 1731055 1679432 418078 1233869 634995 380775 594732 1369648 1867128 690594 590190 1044456 1287497 477831 1985882 844816 1832622 111393 460092 1141874 1251334 593614 260954 715367 617315 554648 1297867 430292 1324769 77294 477311 82876 768706 80926 1086512 1542286 567892 1685100 545900 1817527 784579 1708142 1293285 1226408 728612 1503314 1629058 1140938 1097232 561272 114906 1081220 1366845 879952 1518534 1577975 1380617 979907 1773664 1589407 1537791 1205527 137681 829972 1334107 198277 789791 304781 1630915 601069 1585277 1076382 1697734 327961 1093670 612469 1085493 323642 1947261 480433 1564126 797791 1228422 149111 843553 1642583 1713205 769813 1993609 1698224 372400 1636913 479776 104082 1774095 1222888 717009 963292 1284250 1029502 900731 79690 1663817 1957593 936726 214473 602182 1897686 1744406 1466824 406124 1330233 1833626 650165 743068 652536 125914 446329 1532473 1709136 1552071 51171 441594 707316 436570 617852 1445053 1249455 107987 532853 1129183 1440148 1139607 920350 1870 736541 1592660 1841621 225506 668405 1208150 673937 1978550 833497 1819884 790621 1550939 1430534 1023989 1594320 576477 1529124 1873772 437290 83152 973736 63295 1625089 68986 999364 1641794 1984283 1887944 1030716 1249538 1532625 676980 1388799 968893 144960 609818 1021846 1951253 1832159 1944970 1437247 542591 658070 1029973 1351881 1856108 1833191 818977 1074781 753288 759734 16067 721075 1079553 1037872 1950625 1390365 263171 923397 1142765 1028430 1121996 1963377 418257 329762 64676 1586796 104485 436822 910629 1506047 1363770 327576 475088 224142 1583240 542335 51976 1012769 511618 1549327 785726 396655 1752636 1568623 1349301 1829902 1225782 264370 81094 1606502 1902954 260892 17988 1592597 885489 904432 1146628 1510745 1511923 530161 1052526 1221969 850145 427465 930531 1265800 571086 1378608 138687 489035 897314 165691 1350833 509277 836215 253105 1139206 234338 1238573 1964582 1903022 107242 1022818 1371710 1977032 168047 1821265 1697825 1237864 1764615 391936 1851978 456745 473911 1689466 1341152 1187566 547208 786730 1908284 595630 805893 1537990 1475333 1476287 1700083 1661303 1813258 583983 13269 526119 1637804 792468 121784 831540 1056837 1657721 176473 384581 1331387 1837866 1869266 352881 460086 505917 799447 23214 1576500 1071295 1086568 1865070 846207 714524 1889864 1164916 362855 1528258 1693342 258540 1172626 796649 939313 1572767 1605620 8552 715816 163701 1420133 1369809 1374951 1327190 1575415 214695 624656 1238832 236193 225971 32425 1510322 258703 881961 1707272 1291995 337927 908690 667597 292559 624211 1386215 992913 1037751 1338484 927490 12255 1658276 908652 875790 1688411 1529159 1920650 619013 1188318 1546174 387444 1769826 890445 104403 91066 1846000 1198786 1182080 1437055 1766116 916526 6085 528064 498381 1583283 774456 1995445 1366570 1708216 1960650 1009497 1488631 965464 643251 703149 1468460 1253103 402910 554933 417572 1903194 1651540 18665 577066 1348408 1210201 1394519 1660010 1777908 1121561 1956144 881558 1957661 305902 283431 1888146 1738632 460643 1351355 182952 1613316 1377054 983279 1794395 565847 1301075 1271588 1241386 157253 1737147 1449164 1377133 100233 151931 746345 1754293 1236013 1413775 1970464 148205 168542 1505415 76765 1274991 1274483 936033 395138 744945 1751167 1138810 1808383 1167971 99868 1129574 376475 1931759 1867544 1795014 1744004 1356010 997998 327497 984454 1985615 811626 1976379 590820 502461 1669867 324699 482598 892294 1178612 1999257 1598896 1533273 987508 1096338 523218 858609 919420 578434 1431999 94217 1514909 43534 565775 901622 359021 674614 904682 1561894 1397057 1484854 957247 893852 651512 1970443 1132200 819712 1406739 1736063 1365503 377276 652033 403627 1253926 1563259 169395 1778987 151933 407359 629811 651128 1826271 950268 1937533 1133549 1150524 525878 1990400 250929 438672 500820 1446486 1268261 769461 23352 1217893 735914 809664 1272697 1725379 995803 636487 349596 266583 1926089 1378144 476349 1638006 534894 60600 1430081 1174426 196227 1837871 1027484 1104090 49792 376343 1622161 1373772 1642373 50825 1907319 503824 1847040 205590 1472051 349583 1403946 509791 1941995 1459375 470271 1653920 1075521 1353670 1410955 1889120 218322 1288899 893539 1186235 474961 442756 893245 1860240 1680195 10128 1762120 1004619 1034634 257776 913931 63151 1693228 1741321 867072 1720123 860953 1345125 815142 181151 294425 141063 845878 630857 1653755 1467095 1561238 1035582 1494474 775793 292939 68452 986080 3690 715473 1869026 268683 1984868 1518614 582910 1616517 1206116 944649 311147 536603 1343489 320989 1221550 636295 1383387 1857774 746153 1445936 1785330 30693 1237512 1006157 1111178 512097 1971535 708131 223471 765731 1550222 377663 1851486 1772165 291641 756643 1050580 1939828 381623 561685 448247 399551 1807308 226218 1589968 1417862 385394 232700 808035 846862 1097626 58337 1301263 1271173 32313 254735 1699451 607563 1911293 507499 1864233 1122289 1073284 1894407 1731557 1443154 696712 1421893 1548723 1175842 814550 219465 694916 97468 76483 65160 194262 975224 1512808 189160 1330422 32931 1130746 1353053 435731 1371383 10256 1878048 1631271 72521 982640 1601042 680147 1823076 952831 1032679 1594093 751916 1265722 728457 1001365 252632 1488546 332057 279189 1762555 1945266 1669105 456238 1037372 136906 435556 572496 364788 601486 429694 1531482 719167 1734816 1223856 1037440 1829838 1238630 519896 1558239 1843423 226225 848910 1743779 1662676 1072640 895547 479057 1538729 1570195 865225 1305683 131377 795655 167900 114858 623706 1674928 1980214 1522410 15588 1832808 1021866 49596 1193115 928357 747100 1510368 1561370 353585 1978411 862157 27935 838770 1338090 297731 214791 575769 1099524 586678 1613275 886025 1461220 1919490 202917 1517715 1977630 1443022 1495283 661553 649136 1471913 1412591 954086 1828092 429413 550398 1440391 1823960 115017 1416083 281785 1662176 1779961 1025254 866239 1406289 1914160 593792 1194277 1497108 475677 1451157 1873007 858788 532252 1634230 120719 245924 153661 388741 833682 369908 1013113 1757116 554673 1995498 1685462 286881 1285127 1873225 1795148 475425 1954420 758165 1007132 84095 1661844 990424 1525478 749455 16922 1567558 1996849 1741930 1049176 1898119 1444048 692366 1286566 843008 1793446 1567322 860988 1846313 1119669 1659238 191226 394970 66019 501234 175117 1057319 715644 1026473 317262 798341 955493 131781 1065762 975718 1044665 1383350 439611 64148 54937 1195682 161802 1399749 89971 486666 1595343 1555548 161379 1622249 1274185 911672 1093526 244655 175215 1218314 1420252 1269371 1201979 538277 372553 567597 488877 324149 99370 1072270 735620 271855 1038249 1557024 270356 1722901 881314 584390 314301 283679 1982300 780378 1259997 240862 1709209 1137519 354798 990702 792517 1123272 789192 1551796 1569787 1656412 1731912 734384 386219 1070136 514540 865748 1836382 827465 1691007 709589 1467916 948790 52679 1229356 784119 1847960 1165689 597294 1088860 1506942 1546206 837081 970951 906140 1484631 1447000 271858 503399 1706392 140539 991946 1251966 1168794 1789667 1488696 855548 591720 261710 869684 1800861 1412997 1363544 686751 1419863 778434 1386628 327013 419014 536456 958061 1148794 1268726 215683 1782466 1853748 1074463 598364 594522 233664 1078807 843714 524860 1282854 55264 1163924 740424 225389 217997 1501803 204480 243715 53669 810682 402239 929497 1796606 1228051 1683560 113478 1159127 1239334 1229547 1013091 575874 1791482 1575472 45349 126663 1991597 25733 8606 959796 717610 955981 217783 951180 1459708 1496685 1698656 605645 1536342 1919597 488117 1108058 1949469 582821 224677 1354525 425032 1682104 147281 1575076 351247 907047 756014 1820208 1927782 1143207 1209710 898330 324843 1662459 1829217 571731 117994 137304 1811285 50389 1448038 1803828 96416 791796 188487 1311103 876615 287167 167902 1533661 970559 896297 333568 1883072 1954853 947296 1553217 1647544 868344 756694 1422366 74341 291314 999917 754311 1000080 787348 1344234 622387 1223319 1178516 318310 1942320 478498 1570417 1343740 1272482 210372 669097 168104 1998765 1659753 1415710 1685483 2580 1504053 1167810 838145 1345101 1646316 1120350 1304857 235467 1464553 1900546 212454 1415302 312321 282183 1890716 1787870 61668 774628 1134641 1364461 1813708 707559 1187116 1425817 1082720 954301 536652 1634350 501749 777322 863959 1711553 25060 90687 1447603 1250329 809232 1033859 1849106 724651 1105974 526323 1420022 1710238 565190 1825310 336103 1228111 895169 438214 1723850 1224565 1861125 936087 513429 1576161 1523992 775258 405043 525190 223687 1574768 1891220 1951052 396354 1242164 1037046 378972 1601170 621631 992797 1184610 1882742 1836323 1824624 1111894 1396054 1777157 1023028 1224155 732090 468590 1608630 57384 1085168 637131 857882 847969 259178 841891 1799608 1766252 706238 1320833 196635 1640075 1609004 987820 784104 621997 835853 1440227 1413078 510024 1106948 535334 216674 1188111 54514 933355 665563 1505719 883894 165436 719146 618395 908704 1489241 498854 1891755 227283 1637481 581314 1303452 1504226 1492691 1248456 1785264 1288713 932417 157259 1302268 1268654 587824 513735 701446 1357651 1656856 524565 158099 748738 233157 1319744 1473141 584085 1413751 754742 850723 1135096 709065 1847697 329884 756128 153374 249191 1676972 399594 1231245 445462 1455923 1449947 864889 1851391 794600 1509519 17557 328629 1482375 1091767 466208 333649 1812396 1198622 741268 1917293 122008 1238437 1184068 911005 81266 816772 748253 1380984 1573746 238830 1396678 1623408 414390 1614598 1911753 1632634 1401111 348761 1042087 1267705 1533871 1628730 1387820 830971 513249 1912281 925380 1808003 583231 822837 144784 1763976 1136230 437354 561090 468041 1233387 889006 337355 1790567 420250 1041536 853481 1722506 61724 551001 1440835 1611568 818402 316519 679411 972971 903008 1190245 1768189 151203 1097261 1756273 1579072 792108 1485218 1996447 1395968 239308 497887 1793975 1715385 1069790 1285498 1343911 372607 1444772 875751 1458925 360925 558538 703307 44591 1050564 1258992 1193334 1955430 228926 618788 224707 1741752 904079 1866282 1818058 1731702 136777 1207925 1811032 1466228 4262 1992964 283519 1316072 414501 1212003 413120 37776 492720 1366222 1958309 420431 10244 114799 119155 586464 1284476 643149 752225 879024 1773598 1284643 516016 1925967 1857410 1318807 230956 1377756 77846 1263966 647030 1505481 39374 1280199 838284 1322942 1783366 248242 1731927 934967 1828204 608320 936806 1924020 538683 404285 1624371 1037437 13534 756226 1809050 293755 1680779 1311781 1583340 409508 926878 1217114 75338 1841446 1842744 392661 1202936 282701 104164 1054394 229671 1179021 487449 505539 1641025 332862 1779802 905554 1948367 506341 578300 499674 484336 1130886 1455322 1061629 412464 284729 737563 171583 152286 187239 941806 1106408 1180721 509401 767588 240698 1871186 1312512 150618 1482048 939147 69802 202713 956353 10698 1898648 563338 885660 541476 1111924 1197906 1384793 357038 1256978 1309147 512078 1901674 1972772 1397123 1808866 649777 1964170 1067709 732940 141806 1692375 1482474 1380445 1858876 1879737 260968 1825304 1551583 202561 369852 250591 696816 1334779 1725897 1170454 1682526 526091 956948 213492 301290 686466 980570 860245 1834741 911674 106246 844340 521926 224287 851189 1301789 377919 1249765 69778 499383 1270863 473740 491396 1374789 1454346 1052925 1916863 1808366 1576 334061 1049686 1436615 520246 59047 592240 1937955 1031354 1033705 1208082 288043 253515 154188 727907 960285 957959 459992 149445 567704 1222997 473863 913329 1893732 645372 1635942 82975 423164 642849 1678356 753170 1427552 584918 264436 1958093 888739 1000201 1296341 1200025 1467750 445397 1876578 713968 1390715 1346396 624189 519059 205945 306411 959015 1342862 1919601 1600656 105034 1994672 1441142 1182679 1429432 1033073 1508531 1486995 817985 749667 1058234 869894 1356083 1926296 1172428 1518666 642735 862892 1667940 9241 247292 1238722 913630 1370648 1379491 147141 1729616 38202 1428506 762635 764663 1099872 918086 1896903 1014132 1916310 608894 1131653 1451004 1184749 1378196 1552024 1262464 229894 734388 571970 1431043 117399 74014 362040 1451208 1808009 492192 35398 1257254 607106 1993104 1935370 74712 79971 99392 1278368 68405 639756 1505143 1459879 1664396 1575797 987635 84180 475885 986990 67569 1551510 1118927 1374483 339242 1761732 748380 1164042 1006357 127281 1404394 1638135 284932 1441781 1008673 1841991 1892377 1678147 1212042 857572 869218 213157 1870363 153514 1673743 1169205 115791 172971 1358037 1439595 1838223 152974 1194025 1977439 801141 327308 934107 759201 1446684 1496208 954744 1002544 508544 726405 1472871 501210 855182 960546 626588 1795111 1437146 992260 653924 459617 1809664 699572 895541 1554427 395969 861920 1748585 476500 599542 1924903 1628461 1435469 117434 1989387 1468091 1587 482821 933064 1974877 464429 1487350 1739254 1272369 151822 1459617 172635 102487 920591 486424 1041036 1576179 847032 600834 1357464 1061244 262313 1528465 713868 724114 640641 506324 307421 1669330 1245395 1889472 1879809 308832 1811565 1806533 1339661 1268861 1623372 1945306 1916826 553199 1227397 228038 1796438 1022190 1334558 1367832 1846702 1924919 821356 307679 764711 94886 1148752 134628 22953 1222965 1489992 409749 1985638 1402036 1311882 1554200 1064656 480322 1103001 1868754 713620 658319 752609 1200317 1762347 426318 1134002 660037 1910493 1984249 1736993 1639231 996597 1735325 1137381 543431 1012159 661660 644871 703430 85331 748068 370494 1599344 578213 1078294 328928 1971236 1554899 1496533 192807 413382 1347524 1910095 1065288 1706082 1046886 1654235 1349094 1925602 418717 1820951 561223 172345 1486466 1522064 1406509 793711 552804 1805669 1819515 1496501 980980 1480061 396356 1162487 720113 394076 858658 962349 1750944 650471 1841417 556461 493762 596323 611600 565133 422467 1490761 1676839 142752 1465513 84558 182480 1863515 913834 978270 1806916 1865018 1055820 1912396 1685717 1725490 1804123 12791 1669380 1379473 1873721 1052339 634295 917293 25672 881568 498618 7670 1342621 829169 1001950 1248838 1491979 1055980 1202665 787515 1752789 994041 1634134 318883 1647904 1023288 1450096 601732 1013966 326848 858332 1023654 864647 1196850 1018264 756915 1165776 1182176 1922330 1405713 423177 272803 1840604 1384339 178904 994733 1892983 1469523 561394 1867367 1986725 1240954 1171598 1331359 498399 968446 487292 389275 196909 465304 1538879 75420 1445333 904571 1638679 475458 1907572 899028 154129 1401613 1615570 1448037 1050732 1576786 233064 1024544 239414 1939155 1600047 316921 656199 1154269 623033 1714940 1512613 1131126 1636453 356729 1234044 1071580 950336 1124752 1871290 138049 594210 1044111 1112920 1478348 64363 1011004 51252 29860 967473 869837 278590 1396948 936102 1874857 1605785 1575330 1122532 900219 1486085 936544 1348680 199168 1945774 1092464 754303 1867108 1622871 1123410 253240 82954 1918506 486026 7302 134124 403064 425289 429796 362889 1332619 512051 32194 1775434 1978629 973828 1037134 1550052 805681 525738 194972 738203 364230 490973 1276475 761544 1439056 667150 1393229 570040 44657 1253054 1114140 1866039 1996967 698428 1370799 131785 1448865 994985 1330015 1689084 42436 314820 1887528 1233519 88496 42823 174789 1575309 1689895 1010631 1131531 965352 1434578 1353422 1227957 659180 1346130 1459311 858096 1146078 1713532 1768937 1721213 1554925 336554 905001 425763 168488 242256 422964 287682 654233 564810 830243 872076 552761 564118 1969443 336964 696400 964003 1609915 1332499 789364 577701 1491717 934547 1756766 1627729 1003538 532093 558286 574093 1597404 548549 1030158 1555753 597877 54564 984629 1898662 457527 1115959 15093 1792862 775996 1532374 1005236 1443065 1754299 1236036 490547 1999009 254318 255018 77913 462484 1463015 990298 528107 70453 156726 1869622 474168 1955452 455018 1020745 1294288 1931778 65549 860933 1390255 1489594 1259194 341027 201827 1507655 1058451 44278 379503 1049135 1170596 861946 170735 1151817 863493 902241 873551 518302 798991 241018 225645 1532204 1718970 612943 848865 395314 69978 1193770 186566 1155293 1453576 185155 1539126 1137193 27578 1390650 287426 1421740 1560331 1996090 1843506 626179 1324144 1660247 353274 1190624 1664622 928706 1024094 780048 62346 1380463 860640 493320 480147 1763359 562605 1085840 867216 1903485 12167 1553692 1814045 908371 996265 1419612 948251 210405 360643 1200099 584832 1697687 266585 592849 28937 1390076 1797324 1531986 976880 318325 809730 791403 1607227 1625378 1817741 768411 785539 243388 560337 1648927 1992866 881316 1596999 1652680 1656067 1936892 375031 261556 263326 1562961 1157627 300031 1367788 279725 24642 941763 156854 906878 1908255 1680903 1696459 85404 184240 1146991 1903565 945288 157350 1037822 302739 1216964 1753844 1595879 1686763 409514 72511 1458778 495383 1771384 159450 362314 160498 341968 1289269 588328 722855 598363 1837531 903045 141707 257998 1938501 1909852 1240488 1161302 1488623 1358649 1737668 250064 405209 1077045 523672 1262932 1439223 1846276 484294 1759154 1716004 547126 1445189 934197 1185319 1703309 965785 1280107 1642928 20537 415899 254754 1067641 1379406 1602413 980468 154417 1520247 1256413 89864 345773 253020 637120 52970 513153 1443876 1655668 228834 1452180 1302954 38852 1765771 291536 909866 835 1749935 410596 103643 1822243 1337696 214270 106784 86953 1305522 870153 1967368 80812 1345476 572981 1779176 207332 832820 534257 1141978 751312 694005 461247 727978 319455 1823627 1279403 188141 1381554 408715 200009 1371222 1635782 163868 1445673 1973703 1492351 1046629 920900 674240 981751 1572686 163315 1758964 860264 1465508 791007 405859 1627560 111853 1724186 105962 905421 1939528 170697 1908531 1514723 583353 12258 1260558 575449 1845862 30427 467212 1050171 78034 868282 1997376 824445 1017216 503031 766335 196465 808023 1629598 629358 1198910 364299 113912 907812 1193251 1885957 1968125 1302064 1045684 624037 407715 1192725 1583685 1581890 87803 1222021 237338 339846 449283 743217 1572571 676765 282181 331314 1190382 1397110 1264522 629724 1635991 992302 1305448 756691 1924304 215366 1899543 723461 528051 275506 1197629 1771403 1570907 957671 1825956 146923 1849581 1437870 160761 88635 446839 766813 1272303 229054 1215609 1410372 1488125 1972166 1721470 1459455 1185357 803909 93810 1552349 665844 1318294 1745628 756741 361216 628063 1700191 364465 236933 1305154 761696 264444 1110061 155254 1836874 14396 1166799 1267786 1817061 1799122 1294108 1146730 385040 486522 1681035 1397649 1526796 770768 784738 1674225 566870 478469 1897927 1105341 483466 767049 197532 688008 1115500 1882045 223754 1781958 1774672 1258766 1949820 1067021 1239273 499560 1557916 1140989 464169 1782406 1405722 1445589 459126 947633 479077 845755 1990761 437040 645418 916895 1740298 682042 532114 333811 440823 1761643 1868764 1613055 1397955 1170991 976490 1543691 737088 1377503 88322 1220382 1655475 1518207 1912964 1547268 1593064 7073 981226 217860 1031090 1770191 125629 968470 1700735 1632227 1145202 718464 135719 1003803 720664 87489 210445 89583 1684167 866760 941318 1132788 754028 1670878 1001798 1369865 195729 1606883 1693523 589434 214142 852169 6839 1692297 270381 928348 263675 283557 660288 7547 1500035 862612 1685154 909140 1520856 33397 1161539 1691467 359435 614553 894007 844031 547059 778859 1860921 1329393 1202515 491678 1125823 52391 501017 1502708 1378371 101963 855664 275413 1034428 61618 1600256 415454 847433 224528 1474946 1704737 48794 1779588 1996301 407628 1557204 1124771 1597792 1262929 1739102 1821780 1996648 218498 969219 1880082 1716836 106221 951832 790434 606810 1505874 1176189 695541 1943907 1365009 1003434 824226 808439 3887 1874853 1076193 1665660 233576 35832 522788 1507507 1013151 476400 1957668 1971036 513601 1885905 409870 1887564 10770 286105 1241428 491400 64088 1603986 1547922 680404 999327 592738 1742886 1881891 260494 1784375 1375733 375834 1135911 520400 1580023 122481 1626811 1023801 656324 151206 721168 51888 127130 95853 955692 1970142 1842047 720106 468783 714421 139625 248542 330144 1132510 1316519 1575390 849609 554541 1989814 1907880 165989 119570 903329 442205 774191 729845 556114 1273155 1455173 157236 421009 820152 574820 1096521 1240427 1086561 50450 1296660 255194 606090 647424 289595 802231 1908444 1008744 433296 1507671 1979136 169124 177772 390284 462829 1201119 40044 770877 1107236 4945 623544 904697 648382 207132 839486 542702 1493620 1042768 772018 1413653 1149887 452167 876387 994009 267545 1343025 1996825 360193 1316620 933293 1708899 646282 901854 191208 1660189 382106 1991083 807870 539114 1250545 561688 690669 863451 1726971 254513 707775 900611 516180 1925975 252000 1071850 1301351 1052104 1090968 1400460 13086 1778746 1307907 178297 502546 213255 1277694 326111 480674 272975 1603141 1556169 56352 1913778 408560 1201392 1429372 1769770 64764 544086 777008 1610700 1869795 874796 1028964 1415944 233714 1463616 641699 1834510 1627887 1681744 206068 218399 1696297 37594 452931 943300 171057 1940812 1841747 957095 459171 157348 1563772 1212617 1369415 1108863 1126270 1261661 1261404 1480606 1237328 1963316 1237125 501152 267108 1235680 1935046 1304561 1515412 1812564 1528172 423606 1655691 1844432 1485062 1187395 774821 653929 45878 1971790 1350882 442957 1704284 352871 702336 1437591 1486478 1993423 1798670 802228 1836060 1781027 153613 1368840 920309 1232651 592690 4561 1349754 1509710 1058297 529365 949890 1700430 349052 784848 1597900 1853331 1757138 209063 957516 839903 294045 339398 1667572 1767721 830365 1940759 1858387 276434 732571 258822 953031 551999 1468029 909023 845465 704587 1858105 14879 676863 1712012 149697 668102 345407 564389 45077 1061662 102321 627514 332914 440289 764313 1887503 1802493 350517 776621 1787696 1291862 477288 155642 568961 1053022 608379 1332661 1006854 305714 782640 1192270 1914241 862146 1902276 846824 691672 187133 1394164 1080260 1954980 1116427 998327 659081 1392242 292423 916055 1597493 1874984 331043 457392 465300 1064509 94520 172798 940058 1103511 1275345 817838 1309512 769286 1928085 404702 1762692 573089 1371900 1013533 1164389 1209492 669811 59829 194612 1424822 1202908 305424 963851 601516 793977 1605582 962756 1790827 593178 136454 505671 1151574 1473866 189558 1111209 1350972 633231 694939 1515353 1652781 922674 975722 1244484 501387 725058 1101966 937972 1875753 1544186 1010478 1540408 43746 1320663 427843 1294945 1108112 1956180 175504 282215 1849256 1690897 1956196 760305 263676 1810336 260097 1869251 1163307 338785 1100757 421312 1414179 1860344 1434315 1349279 37136 568315 104585 226159 26555 1846166 906783 824866 1215513 275055 214218 1721353 340651 716313 1581142 449548 1224273 649131 193648 1252616 542210 101318 307916 161934 240850 1906900 1856463 737087 84198 1396077 918870 223830 627725 755120 1547190 1803658 1969505 1394789 1951767 450724 1201960 63864 269434 1220631 424511 1500962 27722 1459610 1789846 1283011 528915 900687 1196479 691818 897315 1804029 1991821 535262 1929887 1552797 64008 538202 147261 1705917 546544 800822 1322812 333052 131552 177751 1909320 1279702 93481 1535543 614877 267461 988217 1392621 428881 270718 357871 1919437 1521513 1931010 204807 1195873 1932328 1585961 1917851 1177082 444062 1400801 327786 636997 141373 365519 1972582 579800 1143637 730933 1910488 1219953 101716 1499548 1373584 709066 735932 412402 776511 969094 1450936 106218 372089 751403 1273707 1386577 749893 827303 1255809 1205412 1410905 1227488 1297503 1151860 9056 933094 1066895 506024 1206308 1548502 665279 870163 111165 1672453 925781 1014662 771560 1633567 1885541 847711 530121 777920 1645889 174874 1507037 417470 366679 1897601 1544497 1527974 1051661 517584 1580408 516941 820003 1343386 446455 1499459 468972 48321 1439024 1888081 891986 1178272 1882251 758345 1829221 1481219 1031431 1208100 1749900 1239071 1497286 1667423 183769 585878 72973 417098 445900 943917 891695 181114 984707 339731 751484 1078282 891270 36217 337257 1953961 1171760 297495 1153888 57880 28809 1048088 1740554 1685009 427215 1838390 1617000 551429 909397 791288 1566417 1806102 918389 1935099 576827 793204 666107 835643 309783 1636948 1916315 1535061 1065179 1913533 768139 1710895 319339 609692 1230546 1421396 1566988 797986 867834 246932 1959742 709728 487940 1714802 270967 456700 860861 12654 1165476 1602519 1742177 1860059 1153361 861459 136017 475944 856459 1466171 1902136 1536849 1671308 821716 142338 1646397 1680728 845012 1087383 754641 1091070 973110 1803823 693163 1851203 927454 1339092 1898427 1850448 557710 161734 1315044 318608 383277 1077968 1414526 265890 28450 932427 1978361 1762788 768863 1018840 1565486 1726755 1996246 662121 1266644 989184 1307141 777376 687077 493523 1607185 1538020 1349840 1311487 105941 357090 1030838 211817 88735 624317 728433 428626 1933243 1193131 362660 1031792 934683 1476905 1680485 1493347 697185 1474164 1832486 1036631 1565206 1029429 99041 1160973 474302 404282 663411 1818655 1362081 485340 1295394 454555 704978 1643817 289192 147853 1770211 1515196 211274 1596975 472643 692111 1305945 625915 1345080 741272 158693 1727246 1315810 619349 1200028 1535751 724906 670386 333601 506183 1227794 410590 1426373 557388 30793 1783478 1492559 177827 1981340 846769 228591 44873 880423 912092 437795 1987932 195908 778690 407169 296873 1540584 1518837 1098149 390896 1425588 1795227 634423 646822 852665 1169086 1564883 1852829 1934176 1548206 1742354 1824531 1425747 1390705 1627180 517548 816883 752109 1738784 1989975 1332367 751133 1423080 497483 900355 114993 1350337 656898 1028495 862567 790931 636012 36170 543049 1275277 834977 139721 241480 362844 672589 858334 1931867 589899 1419237 358875 844801 171361 1009225 1507883 302323 745255 486807 956494 1790846 103642 116422 13868 1429060 1667963 1488000 1593137 489170 20896 1175149 1833116 925028 134125 1649085 1306486 311253 540511 442084 680887 244110 491152 372890 880278 1796629 1342870 207053 1797288 1031554 1474492 459902 929296 1257338 376316 583447 1582172 1389512 710185 1455759 1586111 719576 1258392 737984 1321860 300565 1961963 1938617 1609646 387485 969027 1000186 182663 1206726 628937 1143619 1116179 179401 547393 1561538 294328 387144 347035 953990 667870 1871794 1758976 1653564 1535936 492633 1327154 1195628 1125478 200049 988026 1402332 97005 1356637 53842 838708 1754699 237783 1729709 173322 840521 1866567 1754810 734624 1267415 622173 1115632 97565 1563277 1671956 1043974 1646899 1250999 150636 1010881 1323485 209171 173593 727054 1582462 823456 1170291 1870807 253535 81722 1552228 1475070 597481 1823726 1912313 1627585 195212 1311917 163360 1762310 199539 1213360 307690 1849860 531262 176449 1734438 98996 1805605 1355761 1399551 1960740 1554108 462965 102863 914424 1655458 1067737 1771727 886581 1760991 1188723 1163736 1786296 181793 588183 1589872 1463375 82101 939639 1069730 241502 1012405 1665844 603130 1069167 774511 880348 1675402 1418425 264403 1493013 1100675 873022 1984138 1000250 1096559 1774007 1556190 401375 715747 1838688 1581479 1321835 809358 11282 1689368 1076404 1588920 1398004 1133102 901206 1531079 1376266 1937707 598365 933056 1148281 1952696 141140 212768 1134244 461175 1274613 512980 1194507 384180 1448310 1159359 1266034 1121677 1065058 905057 1678994 81630 1855470 1099535 1154658 3493 1453041 541911 1242144 1733861 1736239 1626726 303326 1605921 68076 1830868 262160 795251 385820 1162456 1056219 1842144 74293 1080937 873628 1065268 1279936 210487 38236 395214 617435 421277 184362 296929 150674 1756533 332158 719556 333828 1989960 1486608 464177 1506563 1997715 1352145 1975547 802420 936930 1948242 834638 1165289 1920011 1964817 1520542 1282314 605505 456567 1109156 466700 7350 1645817 1958442 1654994 1483320 482963 1182867 528785 1470763 1071209 779104 1696504 645346 1238291 406673 1219239 1457377 1226169 554971 531668 532571 530060 402227 1403132 106404 582250 895839 84516 188204 1897467 1133654 293167 54807 539644 1108176 1859953 1357449 303464 1024961 258156 1817928 266303 673850 220010 1448636 1641397 520249 1858957 1873487 930624 1512562 332856 657034 987044 1503099 1747515 243706 1704842 835408 120585 759901 1553450 833886 98848 1702504 1200164 1904970 891617 1633793 491283 281344 1926945 1618469 457056 1737106 594034 608981 315243 1041775 702743 1499350 639252 1122011 380145 444959 54643 786234 77543 840000 1695843 266997 817033 1469049 764880 1905514 751164 532251 1272935 863640 1261149 1805107 1790407 789488 1241423 819283 1633008 907229 361261 897299 1023311 71055 659689 1424543 276117 1506157 476113 477267 56460 1901921 1822412 264502 211756 1352188 1325217 518327 112771 1280317 181816 1150879 1520820 1635496 928920 713884 1197525 543888 958262 1035820 966169 257754 431395 1585793 690374 1827385 222394 1125215 318012 1916174 493668 308126 407404 1008640 958737 523031 1235323 1067681 1720323 145110 655535 1853396 1799680 1001044 1999964 1920361 196791 1766726 135463 366706 1818672 856099 95614 1756154 254752 1089949 1498987 1001415 215783 706367 724551 1209297 427613 195619 67546 1765201 517828 755746 1836873 530548 1569808 226423 1290127 228334 1417302 231237 1909323 1389173 1355939 1250907 1238343 1080401 130700 748632 1776739 761132 1233210 1826577 1097977 489309 678596 422993 128370 163517 364388 1314 1645569 338660 319234 718850 702048 896271 635579 399448 28160 1023313 457465 215493 1569308 723448 1237847 1142076 1084154 928961 295404 1179869 1253980 91194 1488390 725643 971177 462154 51379 1958850 117691 476646 1665756 100878 1643279 1926217 1981189 1468117 832369 998223 1738963 1497653 386163 816868 1414953 1772792 958720 1857179 1391823 1241167 789077 1754849 1687651 1806333 1404387 903373 1685215 1087854 411048 357420 1734034 1758580 1266442 1591395 1850729 1929727 1849645 9126 1589727 334065 1159688 531881 636080 897380 1708322 911058 502500 178768 1418669 263259 1924972 261543 1210608 1365027 364521 847257 570438 511466 1540204 1281687 1364633 1379867 800749 851511 1953945 193896 981462 801446 60772 1737445 196729 1423598 1137739 810658 1635769 418988 732712 1719228 1904172 890740 887332 1258287 853988 1164934 1128787 1357077 1574212 822773 204442 242510 1740630 1356020 575124 814844 546176 1362434 308217 1491751 712966 1242900 1544008 952681 1910031 727029 1224776 636261 1682607 1345779 580340 1702148 1889772 72300 499312 262910 1503706 990623 1978261 1832784 1710916 1176803 1293615 1125155 1803710 838347 1342109 1821991 1677564 146009 1265652 1837219 788863 88931 312609 1750143 1281595 1354004 1855720 1421256 1039177 1994529 691197 458890 336717 151420 312870 92806 730306 1202500 305697 964609 1611608 29854 879228 1579033 1113729 949337 603691 1766552 1096471 1157002 1265650 1921313 1674447 1516478 808589 71489 515587 401223 1642904 151928 1483296 1963499 223223 476705 915931 772722 1735608 1683511 1924652 851482 1086844 1109282 896322 976141 1930784 1749269 1022966 902606 779378 6634 1602584 478310 1235870 1221526 409031 1906294 1883436 284452 837044 1938659 394796 338143 1296329 1524882 1771602 261496 885477 1389188 121802 1238540 1520091 1562342 1732136 780951 577974 1964613 1563535 247285 435141 453816 37321 490509 1297995 246292 439525 224894 1802880 1201508 238993 1763790 664469 1778941 377057 974589 800825 1208333 1018720 56246 1241013 1816001 1513378 693143 483321 294642 1037112 1830140 152945 1021652 1662853 1310325 926537 994060 1388909 1912256 1759585 528411 1783219 1448820 1488828 905224 819111 475729 635241 1745147 430535 23362 1211916 171980 1920986 489414 1247813 1339106 1096443 39688 1206549 1905905 784657 510643 1305401 261228 1295841 72432 367603 1251217 1333060 1677788 1532266 1023536 193973 1453776 195636 1101841 1131228 75311 1404290 731562 1752191 1548452 497917 963158 1439508 1311840 817157 128493 1739887 253423 905793 76172 131996 79926 1384951 1994860 375425 1731886 222259 1330831 364090 44092 1384792 151694 1883973 239531 429527 1617138 1667946 1693028 257168 1364425 1953824 260741 1655677 841259 354825 251710 490370 1939580 729518 1460100 229966 982997 390619 1506513 1011822 1290923 77575 474901 1568100 97246 327917 493597 6068 1205719 1809237 662000 42036 1827974 957046 1046532 932715 849876 1817830 1266208 1894464 1774573 1940712 1873493 745465 1295020 1012149 1006044 1227116 1140219 1732203 198457 3975 27511 1919202 910660 1825738 1266845 1422562 1506830 879302 916061 1571568 32460 1563613 145832 208650 1968680 1396916 1874022 1498606 290854 515718 23996 1136171 1777317 880611 7286 110877 264525 939504 58155 40000 1688529 1586990 1873762 1264220 1436020 743314 691165 1622051 1786699 501929 754753 495440 1958394 865778 1728919 594674 1323716 451711 1868021 482159 105418 623518 23132 576843 108579 89241 1198032 19069 21395 578121 1217513 1129850 1970590 163090 1814276 43400 904157 528761 1495195 475048 1881336 1450927 1247540 506964 765854 735878 942756 1514762 1762215 811835 1867362 1880175 1266383 507593 1525733 1197186 1432520 597455 1139102 1983584 1953353 1207945 1509577 382662 3320 359752 911379 833621 924897 581710 640618 1972175 1237058 226 410707 99484 1158769 1107234 1677295 1948488 1112853 1118246 451198 205568 1025805 838027 290246 1184722 382365 1667039 1707584 462449 1344581 417214 1217813 66577 1032393 332587 1104855 1068735 512115 820746 1194615 621278 1750154 441610 1594267 1882366 441393 1849570 428752 1262066 442421 601060 566515 810150 1351963 1525790 91038 1773231 291445 764225 1545516 152117 1648828 518037 1895661 587821 1592884 551821 466220 61962 598318 773384 832314 1670230 1943234 104604 632281 775820 42395 1879467 1828388 881942 1837004 1811956 1946623 1064800 354881 627084 1400458 668742 1472611 1157352 1660977 1980617 1344298 221866 1512691 574184 453357 757028 363396 242902 1820278 1385824 178389 635698 1335601 936384 1080382 1796361 568709 1357774 1050085 775503 1844716 1549262 1704988 618748 607895 899668 418605 367588 248837 1587332 275596 1046245 306670 1921063 444868 141930 1082346 1805513 756280 419487 585740 520652 736116 359992 347310 1153210 1689771 1091838 527396 1368140 1411788 528965 1364138 1710682 1082220 23689 758844 1597855 1438143 28812 156765 1298882 875808 547997 1742850 1788592 1073776 1002823 1585879 1013789 1828311 191471 1775780 1903258 314898 1582013 145834 1758389 666954 903311 655184 824726 871279 1478420 1596356 852865 528689 1744917 32109 1397886 887268 1709909 586697 1284068 354329 1346067 740024 437506 290996 398228 1318994 737291 839767 1829723 1130986 1889569 1266088 931573 1896040 1110876 804551 1095732 1856527 1625755 450085 381230 1634405 1498898 589396 223672 332763 1255215 1365394 1259556 1490252 69632 1205357 383072 1206898 283055 589987 929061 1569488 1675238 1223205 277977 1223496 494768 432394 1301344 1986829 350971 210491 1010696 100619 550660 779462 211072 553569 417836 1733270 347058 1308092 1443881 747095 1232228 887038 446232 905827 1315790 210282 624778 1685936 274163 1568137 134304 367223 225223 41098 1505052 693332 1321737 1057836 622884 238560 1531371 1511129 1615807 1961591 1181512 474390 1535064 746669 939540 80048 1180277 372693 1624082 749498 538693 583058 1006368 228211 1192527 932219 439163 366615 1457039 438917 261394 1116549 1051497 1265840 1741616 30891 818311 1516582 1565245 165648 757242 1890224 1426290 1066964 1146460 90618 352510 1145074 1267627 407811 1585644 507500 1607438 576390 741343 187509 533503 1984005 1980468 1966306 1516126 589527 1303615 1858169 1406165 1488017 181143 261491 1441540 268005 1704927 1410340 298337 378540 164336 1150660 1764825 1322398 1290327 1120040 1880902 1620006 459263 1748571 1846303 1310955 393058 1606933 219701 1646966 135923 1236682 1423861 1690546 370904 1363638 38304 147050 1774586 317985 1196171 1070709 467734 1952025 31412 1883785 1904665 413222 1308712 932754 1553819 238841 275030 157850 929560 1365807 1494069 1937994 1904734 1519555 1354077 822058 142748 1618093 760761 1050880 1067039 381521 1133440 720573 1716148 185314 676856 632416 650172 155856 1338257 1964562 249358 266204 785095 198428 1302720 1066109 13760 858586 1270545 1453245 842893 1852064 1095711 1014581 1573031 821134 968917 325378 780392 194254 1366046 30099 1117457 1545380 791773 1728986 1199331 1941079 306709 1143339 72039 731684 1661771 1243586 1247475 1525273 1180169 1525801 167115 1444 756595 297068 964958 1099299 536235 134207 1625083 1762798 1923652 120273 1421504 1097628 198084 1323936 139317 1927774 4574 956993 204149 60949 300864 1112524 1664192 1988245 926179 1443385 443178 1604246 1287058 370275 522723 1502404 1455233 338122 98975 1294023 1346151 1271583 1139337 1706309 607999 249042 1066059 1809488 63302 584889 160905 1562797 693460 22668 1441917 234572 1902509 1258002 1677181 1676635 1434599 1936524 416009 21656 997910 672972 279087 1858951 1276045 1413764 689882 1140840 1082565 1755100 406213 1974827 1711085 1955683 1767436 764458 254401 552618 704929 96184 1311269 1477008 1625460 345309 1344601 304046 1993634 372187 1028061 1624497 1904521 44831 1530604 1841786 94490 1451204 898797 515326 1148672 1474087 1000490 1930439 1508830 1921125 1351808 783987 1983478 478775 213271 1565943 835055 1103510 87914 1176923 259374 1474839 1553418 767207 1563695 239432 333658 1866272 649731 956173 277343 332544 527555 755800 1632107 1717879 1046812 238898 479040 209064 1126913 117068 1497376 495098 368801 123412 563063 1883829 833018 326640 1706132 1625110 1429735 39457 11923 1156808 286718 1051554 279932 1421056 1424590 1804207 383425 1916252 1148460 1502720 1599146 221044 390143 1180924 1857226 832107 1291529 1991004 165456 773343 903511 225117 1161969 1750331 1994420 333443 1178332 597965 572053 376764 844857 1791515 1373925 1304378 1298094 57738 220487 1526255 1678416 1967781 137198 1246338 199095 1788227 650621 44475 127591 74399 137109 1109544 1967611 1434862 1961192 914177 469876 1680042 141906 790273 1859968 1178397 1777560 640026 252171 206297 1228606 829156 1115290 269999 1674224 86377 1254050 1285967 22003 1361692 694865 1462464 226155 1197891 986552 281837 1296207 80200 1760412 761894 910582 1836563 1661149 77288 1460953 1718529 788723 81277 828935 1950524 1613664 1473635 709595 490887 522959 74410 908029 636178 1136435 1684428 1400708 1667216 252030 1227410 1453722 567576 728389 1787556 402703 215098 1367149 1921956 595412 1693594 1714926 5935 1468980 1934133 1585051 1734770 71909 1167734 321134 787549 682233 1802923 1718718 1617803 1825802 1235524 121781 1912632 299598 964257 115750 366705 43365 69266 1491760 1163341 1427770 1782618 612961 114050 110111 1386450 1490360 1121953 171399 1661488 1852110 853779 1286581 1210967 237784 1222951 361416 65865 69535 96664 862135 179202 735456 1736501 758722 1148892 1400469 1009988 1850155 1451990 720427 328914 1257414 13267 123495 1955180 1999243 1179287 1734844 172286 143159 192361 1261460 1575444 1596243 1301699 1409654 635229 707835 1557770 1136294 699391 1324113 814487 58153 1678586 27152 1918864 1195732 712054 272057 524490 1044037 1693877 1286882 345550 565635 1630103 1800946 1905554 665961 364618 1947138 1035338 673118 120686 1019670 1555325 270830 162828 1640701 312912 437926 1721968 387741 1377583 1757416 1081201 1993074 1165758 75940 981154 1812891 964026 297946 106667 1803178 89175 1368374 8713 1198036 536431 1831768 25595 561259 1622257 49035 882772 1139159 4723 1731987 864971 1173998 1044550 1475634 1417391 1786177 934120 669604 1852511 748187 1692609 1784154 1422044 1312981 1766822 836264 7528 1814825 1130703 839379 1752870 986788 139238 455807 1419158 1109481 1084213 320378 1226813 909601 1920396 801111 34338 1610682 815714 1891472 1759824 1207618 1495000 1637915 1328582 291126 1014195 628294 1338256 710101 67326 1502578 1153518 1805627 1060593 1827788 1218219 1128230 1085292 223335 407924 1316197 60661 1170933 979336 695143 1987649 1716682 747898 327731 936805 1267597 1689907 871907 549437 1382021 1924077 1949991 1968694 918637 1255462 947669 695932 1939400 952889 358733 1795397 1302840 252493 1222753 671348 1904310 786752 1917182 1744894 532059 1644986 802910 864948 786817 968166 297341 1155311 1098136 892917 1484787 73855 1528003 404013 1439272 1251249 1363999 810858 1275318 687364 213185 1783407 974550 359893 538230 1944331 1517806 348422 283073 1300696 363376 1208743 615293 697314 1198623 363950 722166 893566 189847 76463 42751 519833 1689040 1630474 1878212 252893 64033 1084023 1443996 1444515 770834 360288 1518325 800494 585528 1350463 345115 370208 125982 503743 1250253 152724 1906259 1060505 1488305 1591221 441829 449086 1251103 15905 555400 227377 184015 1112794 775072 1244241 207536 816729 1420115 1475557 1511345 1897168 607731 1172823 507748 242722 45284 414004 1260210 450402 1406750 925534 162393 379744 847555 1852873 1985484 1580190 1166500 1247702 910882 1987536 996633 316147 744597 1629803 1247327 628568 745394 1986383 465096 319850 770839 200658 1220045 1484404 1079957 1992173 670240 300399 126246 1544348 943732 1997700 433981 1001726 1464386 922212 719848 718818 357472 114244 1214495 126798 687632 1115824 472133 1578722 1175976 1588887 35010 1123141 1076821 1233284 1668455 1283751 1579381 1453578 311925 1264644 1789356 1002101 1912640 1154480 1093937 322006 1407953 766579 666893 676376 1181385 414213 1939348 481619 1925064 807190 1327364 672120 1834352 1147587 1820329 1418820 1225416 1423567 1095950 1663055 34205 1642605 743472 1526845 1391557 1117910 378341 652445 67714 669974 1783227 1786656 1533758 868419 688568 1771793 289094 1111393 1559390 1983216 1874082 151278 933115 213554 1952165 1528459 602626 1787559 1420797 1246108 875700 1869427 1195387 1134451 419604 35587 636488 9595 1951708 726841 215397 782775 1717034 239660 496130 741113 1241791 1365680 1816035 1482320 1138454 555353 655975 232303 949671 339452 395218 1791567 703624 1695316 858244 1878965 1152949 1193066 1545886 1357277 1231990 1675937 307736 500764 645871 938838 587690 1606671 728916 1147194 154089 1563030 624761 440041 1446320 714083 318226 207861 1889073 1326505 757735 295353 1329057 773575 781225 374465 903666 167059 61284 973645 1385079 1225986 1918677 585479 290309 1468910 839344 782458 1010587 1124720 968871 770938 1980180 888486 1926572 1124116 1101693 465285 1619600 1446784 1091099 723176 1411371 530094 1894696 877772 821802 1575425 1584143 434364 1056093 1429451 232305 1371890 1416397 1676222 1468194 156060 1421313 721874 1415530 656503 1287742 208689 1307477 1582226 250811 98586 1923769 649439 841770 753269 1489631 57090 1593563 691681 218350 325269 1654165 367883 888765 102192 1388296 1465403 568045 1788284 366354 1879911 830988 1923056 1789319 1917697 149212 1007584 790077 1277501 419180 129933 1396836 546968 199548 1146803 680032 1827801 780205 774109 1556625 766786 1860521 1486469 524020 778087 1359354 1111193 928826 1975069 1385182 1969845 774101 1138040 128221 1653353 1057582 1884542 895007 992092 556310 904086 669809 768635 1840956 1405152 1549255 1487165 556418 280506 935853 858980 1073033 1862433 170081 146488 1837217 1347886 1018803 1955948 550346 200144 130883 1373643 746220 1198944 351854 180424 1298102 1310424 375944 1042487 557054 710098 199947 1341952 541710 1916286 224582 48009 1562765 243969 1296416 1327550 500306 840939 357592 1228170 417203 683847 704112 1907082 1852567 1547083 10191 1034255 164418 1044652 229088 732855 572486 606605 1456801 1598351 431066 189693 711915 1121663 1485261 1779584 1615247 1636495 1256061 1734981 380884 973768 1432789 1389121 1978699 358337 1929488 2420 1562394 406801 457980 186262 973687 1626274 594299 1015453 1785871 1135971 174812 1033632 1222858 719463 997565 1981597 1429847 1463556 792992 1228025 883830 521553 844638 158966 1510703 320416 1555083 447638 768405 1462231 1797595 36490 1594008 1504699 1756272 40418 896946 1716384 1012974 1916182 1755216 280345 256442 191991 525007 904080 1892667 1390202 1523517 1149448 1410941 41850 473241 2338 232784 247443 675640 1877109 1083622 1704608 1135313 1384997 894316 381027 1580189 1866770 470022 1116830 1927323 1386281 456281 1031239 809601 197346 1797198 662427 1481354 754451 1891994 655558 1987678 699533 297109 1683197 1069299 189843 1981548 1403105 1147856 306412 876145 1336247 1589602 1806372 302901 287735 1120783 791022 783693 663268 750462 69116 76245 800037 699956 1136094 1416739 777987 487100 606889 830927 492744 1454436 1751850 122140 406300 1477437 912983 1909777 13264 943555 350584 209499 1971419 1024933 1128175 1641169 439261 1435221 1709910 557551 1648113 1892533 1525451 1136863 1821739 492187 1786005 1327500 1294324 1312221 1954150 1056602 292298 1652988 1140402 1786252 1992616 1015223 224333 1928397 1321028 1961424 950270 1205773 722474 499576 1408961 20958 384605 738821 131409 1519984 1543580 1768203 1396198 1689640 589916 531086 1753335 1132413 621101 7406 902144 256069 232106 1757413 1603723 172556 1226311 1301214 1112497 786194 149574 110135 1632388 842218 1516586 1773677 1003277 1788755 1136129 44439 1250223 527925 1478702 81158 1245266 1298140 849553 1140106 126828 315441 1007806 1572302 1666944 507171 1035095 1340302 177606 1158124 748871 1871110 40040 1385035 243965 537139 602265 659859 1805604 1102214 1534402 160170 1817020 325088 1470561 949945 1686418 1019754 1843214 257073 1481612 1221329 1061607 144229 1472660 24823 803677 1394022 1010828 569279 1601151 1484894 151608 295751 589189 1514974 654037 1256302 559577 1152043 684058 1822712 410886 1624348 36780 830784 1483486 131446 1616767 970424 1245628 871080 1428903 766706 1253683 261061 281833 25677 980276 655337 1032988 1058821 1138828 1297002 1817561 1731771 1359447 723827 1564549 73887 1617046 246610 1722124 775764 1887710 843438 1522731 219387 1361586 1747107 455556 1367960 1854006 794729 508413 1647129 1579147 1042241 671240 1189519 1647032 1285525 1955069 1877793 1135542 1621870 955007 1266612 1327456 702320 392415 877943 586114 145497 1440758 378652 849644 1238042 1589730 1279366 528297 664751 366756 1665509 678756 562586 1187824 191930 1488337 1411693 239297 904626 648529 799287 1762770 934447 197842 1482359 1968205 495129 883739 1501610 582315 1149107 982209 1176381 382775 1446913 121487 1068117 1990670 1703116 1900535 423274 1675948 1070689 1096924 1929424 1291526 941615 459028 891261 553548 231823 633441 1801276 1810373 1775952 652222 8899 95046 318588 232267 427375 537404 1145479 179226 1241382 961854 1657175 1650152 975395 1450963 1236605 134278 1131168 140500 960414 467125 1286165 71015 436169 832756 510808 1354296 924392 1918415 1310343 759262 1354406 1695442 1850295 1523047 307280 873529 1726854 1592807 1934571 1454570 1251106 1522359 660248 1293517 60777 1603599 58582 1172892 1755822 859871 891365 1775993 479387 170441 1108452 1670503 1875854 1376927 454930 817954 1172230 1738978 250476 447374 1121435 1021245 424695 1678263 1141033 1856416 438952 680672 725970 656517 1774200 903355 1268893 1362952 1299600 1024243 1187959 186846 788626 1104119 178064 1609269 717454 863130 1320464 1447121 427028 663595 1440061 1439611 111250 7106 920605 1935463 1188272 1285954 151952 1794175 74192 1832397 183160 1328710 648926 62750 152784 773318 158326 60318 787389 1284692 1296092 854340 1201315 1480460 420967 115552 375510 1061482 1944320 316436 1093125 159262 1004646 954387 357034 273407 295202 1651172 807147 1899454 1206429 1923789 159643 1663447 1304060 153662 22099 1763703 1676300 1993440 112123 1495385 1069005 143596 1413963 101295 247843 48906 1893524 121420 544576 954702 1845016 1992014 352057 37408 191608 329689 916760 1673863 1723347 353879 432338 611359 259337 76942 340671 1828975 1794412 448750 781633 1297202 1224108 222237 577364 1595434 1521114 1910575 1279293 291817 170985 1244051 1631576 1022842 339842 128931 1016624 580259 1260826 2820 1367257 1951169 1061555 1190791 813005 285233 1225385 458366 1258175 540347 1421488 472399 1689896 1398434 901138 1766183 360279 800795 188541 1999908 904358 366083 372786 1737326 1348286 1630839 1974575 117272 1278499 1820980 500321 1656616 452116 199396 252125 715736 543586 1613801 1581746 1491133 1044975 1662433 660937 1267299 1340813 311224 928928 1002458 317767 1121840 1491603 1113423 1100697 508807 891012 1259677 1883303 475154 699985 387317 1660309 767251 856279 1883183 548945 219594 398707 1597076 939260 209540 68398 742470 856357 1604771 1398851 426055 265771 1087746 1873753 300418 505282 329198 365057 1779399 470075 1967190 1525279 304876 238715 1119522 1365075 189486 469744 410285 42362 1032870 446554 297558 853195 731273 1946177 613992 322627 319130 1611628 171572 102938 1232527 958202 602747 177747 311238 446601 1428059 1922879 367331 1376934 169273 336531 1164376 1906179 267446 198862 1315900 781094 1464860 941868 875697 1919176 1463580 2507 710333 1043524 697069 1587041 1675781 1943144 518979 1926026 1133020 1579376 824882 224771 1572229 287601 96606 941684 1711451 921872 1359115 1121253 1893586 1713327 933418 1418481 658524 1475954 282660 1854547 1139315 1947864 667006 1792606 990082 538035 1168705 1650878 1854706 797389 1302011 1673540 1917030 166793 122884 837053 682975 881081 539750 792907 326874 1811536 1748727 555570 839626 1838525 1156572 672582 1267132 637167 1985469 778125 152518 1308770 1462484 435494 1487538 635367 367951 236069 1004274 1607564 231562 1196505 1318729 1978583 1141862 756875 1571869 560476 1972211 501430 1610911 408408 1731584 601189 1455258 1211898 571895 682488 753554 967481 449550 1740831 44984 1240394 1472488 1544517 56893 1121792 1208879 369878 1969391 972191 1118957 777463 1344355 1709187 1893979 1379905 114593 1170972 1947782 1256434 759016 37576 1320544 1105435 1118248 600101 1597348 1464621 1838805 1335206 373243 1615214 39809 1299124 554996 420187 1598322 1905972 1259547 919342 1677721 524715 471172 486176 1554562 360402 1456660 934080 98490 404445 1459948 1060546 902307 373382 755681 1616634 665162 1604087 1220016 1236906 1660438 383142 875818 1001130 1697112 352913 429234 1291979 921876 1393489 1605946 1044061 1257708 1232455 803144 1273455 1863150 1217435 1543900 447084 449121 691666 1893371 287798 1420466 1474227 916015 1247844 1657333 1406671 1326666 859419 270795 1891570 586237 1408629 160427 155839 1149641 29258 1017292 1298458 460185 1528184 1646535 1846089 535952 920735 81860 1080326 1813747 1273069 1935840 1436328 324312 427894 1368750 612435 862362 29036 342060 1628824 1227309 530845 1272468 280250 1017867 453544 876044 1845565 1851923 764100 897165 815171 1971194 1327025 1995246 619845 1399474 1330251 585204 551256 412876 656985 1428133 1518059 1443407 161186 1258473 1879701 881780 1149664 84382 694488 1140877 1517675 803905 531062 1411204 814999 387143 1519458 1273152 1885395 1730547 471408 482140 1148620 1848915 948121 1753695 465186 890545 352225 1081463 782054 1429155 99094 1253791 863081 1739596 1899851 1653410 348590 1896190 937889 633448 1077233 264045 1405702 1186634 96945 1587224 1686917 345698 1793487 336272 241748 1566777 1585201 436305 797503 319169 1785643 1119221 1337898 223927 848496 1127238 62120 861441 306744 302874 768200 643274 375517 101321 1323558 1187847 367169 637175 1872299 841468 892118 1085679 787460 1871039 745405 1082019 961685 1946246 117959 1554282 1947036 1152698 273816 120625 151597 869354 302087 320934 1574658 1403597 580424 320921 1114117 465519 1521221 92946 609851 1760035 1859613 130275 1235379 1887171 837045 313456 29015 1258929 1492749 1312894 272588 1893143 1666025 1994213 237430 1982983 1427617 718024 1490479 314300 12462 1050154 1447802 1892008 1751639 1732113 1084141 1186575 866543 1914221 1211403 673582 281442 558675 1269758 1009479 998534 209509 483162 1579343 81884 656969 1738392 1409632 1936289 224507 985761 182000 1374860 1535676 1241028 1393218 922927 938132 459075 1237664 792533 689940 392411 1811216 1014200 1304446 435135 546217 1269234 1589544 1284968 1785224 1386746 169260 1746847 1092129 1716454 498819 1722828 638051 461188 1999947 156719 217852 553676 69192 803781 566469 1073722 377354 368912 1503649 822843 1850701 1360251 145230 928554 1738576 521751 538153 1117642 1474 1895575 1233239 1139499 1394591 201068 1464687 1942822 512552 856686 181629 880717 1529187 1252093 292869 1743071 1584851 1059215 997719 1005002 1523297 1556089 680920 1283193 227834 606608 496994 1489083 90719 1036488 77497 984466 180565 908597 840118 1893157 440728 1541303 1017522 171889 1217979 425359 1557694 764925 1799949 748551 931112 1495997 625156 75507 1446337 1870487 1300258 3552 974184 175371 283808 668572 1956264 532047 1846065 1812648 414186 915126 444808 1744075 1659863 772081 196667 695682 1286042 1604351 1686352 1121980 667409 444063 387224 248468 508818 1798979 18525 1261876 1348159 1206742 1553372 1757829 1425654 1956114 1460430 143035 1030223 243763 159902 1840296 1726936 1177874 1611520 561861 327423 1762831 728951 195262 518870 1028517 1306477 1210974 1622915 964080 758256 1438512 1974228 1064674 1618133 1775282 146627 254378 986357 843934 1611851 992986 511009 416248 1102973 296927 210720 1555765 407660 1987444 1835515 1755214 1927238 608554 1763391 997773 1771458 50452 646990 1810752 1812665 1123321 1142400 21669 468147 566490 203842 53667 93443 957014 1281599 906002 70528 1721750 1539626 851338 608403 16143 116368 1069507 706418 297920 919819 1372559 1878582 1735057 755185 428126 242799 632721 591788 877418 1196172 400215 384047 40533 1701764 126240 1404619 1279495 621775 1166794 1067170 297114 1531914 936475 1064628 1958307 1788685 417894 1302668 1739074 872834 1319546 1988457 1829310 257634 664921 560286 1210596 801161 1515992 996064 795194 1758751 850927 467313 1942427 1903220 1477393 1402955 23293 138694 761542 1211623 408275 1565577 528458 871246 338837 800597 1965301 1763629 1187846 1463088 268636 901200 482673 1411601 361083 130505 991565 469560 894891 1279360 107466 1963968 184825 569725 242949 772800 592028 1724810 1487075 959237 16874 850934 1439032 1001021 1434754 554891 1868789 406364 950942 919132 10914 799497 379206 699734 1741622 697385 82375 730349 13818 398015 273011 967732 623176 1190390 1269952 49866 1286367 1610662 1774641 1242351 1121835 907503 1697453 803911 1958009 883257 567851 1806352 698280 743556 1068665 710074 1405765 806533 312796 1626015 79363 1050370 1753053 1012788 27763 1846884 1506696 1142820 1681159 1854979 1762082 50954 1936680 407941 162753 741967 1772908 817449 412877 1576740 701087 67834 1856564 468589 488658 1056188 1718444 368234 1074324 1887960 1202060 1100957 276383 1897390 305281 1176897 1760891 298640 1390458 1057429 1993355 1431152 1957075 1887820 1456391 268145 641226 217256 954523 1311264 1796525 1848274 282629 1520979 75166 1738110 761022 162810 546070 598243 693239 1187789 1756518 1856745 67530 405293 355184 1582394 647726 191694 803294 1421955 1854241 764465 858989 618942 646415 219931 1435497 138993 1724215 1963724 594463 361218 1129901 1458702 551861 721821 59761 1337289 259739 1369133 669254 1651427 1821030 200697 877826 1354868 374797 573884 154888 1824294 134681 922598 643524 1964703 1318346 1513916 991604 907169 1756394 1692526 401407 1142440 1991428 1892812 70555 1035584 71553 934351 1383341 497900 1093226 978664 983195 667230 521450 1492753 45004 376360 1129144 222050 1273300 1562051 1372608 1059512 592794 854898 571833 1588201 1862775 950744 470557 714615 937894 117028 285133 1918846 242443 961682 1753670 1989102 742745 368252 1625381 87817 581276 14703 181963 1184725 1412721 567741 985098 1370896 1615138 816007 1250407 1277253 800087 309476 999120 1407376 1893421 1743907 1230803 1948114 1642569 87326 485465 380126 1316025 1059949 1657156 1153437 470245 235168 1115529 550195 325113 386694 963860 596677 371189 197872 552319 1533282 457013 1505180 1977249 98326 878946 1765992 292723 1571589 243147 181843 1373617 1293012 800025 718631 528851 1256062 1614524 188977 328955 480240 1473181 1524954 989523 1819164 1896825 132171 606840 279612 742647 1697735 1284962 1321952 268026 495916 1187127 1624991 1093731 1627559 775295 1571608 1445230 533511 1987752 1389269 270650 875966 159312 1660050 322880 1757462 7813 1021005 429270 1207838 1726727 895454 355219 1297006 1004037 908046 212570 1840320 724566 135079 1294710 643441 1937394 1531458 1151545 1552977 1243921 524748 1953914 653465 113710 1528733 687457 1565487 285277 1545679 1100096 681207 807534 1366772 278202 1172386 983380 695477 385747 1105209 38927 68309 496005 1650744 641375 781129 1957292 917179 1708852 148275 670510 1646360 1597904 1660057 1841145 825790 1697291 1716803 1611821 326781 619467 1033152 355148 1273901 1061586 614366 607328 966120 491138 501758 697829 1316966 571587 85633 2782 11563 1405530 1337092 1517265 1761868 1135470 1102711 1804854 1879931 1790251 1065404 1075626 156242 1346848 820428 179309 1312426 1765413 371897 1002847 887262 411108 1434519 764245 351514 1997576 1907005 1296641 1395868 1292148 698540 1013283 359283 634779 1851084 1368050 212081 1525729 1271640 22292 1604691 1927145 1066797 345519 1154182 1686351 361674 1409401 1513030 1780608 1248845 1994370 957829 521280 1684511 1630349 1380776 342837 1536165 529675 922113 621907 1008302 323397 675079 1741647 1856661 1724914 747093 60372 1229859 860514 479746 281978 1987832 1017775 1869618 884256 1593642 160325 1418794 1700379 659846 221709 923376 912967 1005618 1805619 195830 1685951 1255786 1190516 1150905 961950 1899530 991788 1261746 785360 660739 1504537 1726821 1516 1780736 623920 1313033 887574 1957556 1409536 1272925 323373 704950 416318 469340 1095357 54645 1993126 1066324 871603 757463 634068 855250 144391 318344 1441803 1770353 120824 1908 48277 1652951 1091428 65077 130145 1769524 1117964 175467 1941071 1891664 1632747 967117 854231 632611 636951 297327 1935827 1212623 520737 178510 1203920 595235 1290506 143223 1427834 851749 1225602 930908 1055622 1091160 25134 959839 1158531 1436062 1494486 809254 871704 717923 883914 234970 231559 837977 1078349 713386 448509 54888 1059376 768318 212661 721942 365421 1994824 919798 182321 1167328 81575 1986695 1924064 1712564 599074 1407480 1226482 1185885 416402 379136 650701 1444295 1593883 1073982 947863 89986 1227606 1254387 213284 679042 223380 79399 1780775 964050 1554345 1748170 1654274 171446 239672 182452 10983 361526 7297 208808 1454237 1348595 8629 355159 1576114 1692868 268801 1879914 410929 1522649 1419309 905949 1858155 540911 1968457 185877 611007 1120393 416992 1220113 604724 40276 1538409 1437113 1748593 1892495 1372358 572299 166821 984573 476979 488037 1561761 668523 1306940 964816 1290524 1279694 343803 220389 1542755 1554404 911084 766771 18014 747574 140301 1587077 643983 226371 1766736 435677 1962869 1464413 111636 293647 326971 287457 903264 689158 542718 1613070 171851 898199 1860061 1725541 1032092 947591 1985247 1191572 789441 528269 996731 1445887 1054369 680394 1518151 1047334 861034 1260825 1016278 191496 185884 311198 1564270 490774 1913022 1662446 32939 1235608 702903 1194059 1421676 1185342 1169232 1259598 520876 1716869 152532 725006 1054573 51090 19010 713713 502683 309418 1308501 1543431 1531057 739929 313315 1624656 1539378 1242595 1834440 899890 1711333 730864 1874295 205819 441126 1934872 500910 1054028 310595 324763 1019969 1019421 719306 857533 1279720 697858 1522049 286738 762341 29761 399038 420882 1028169 565683 931588 1444514 513720 778917 1315351 1771420 1280206 815969 1340599 1088555 1442112 663830 1018977 147013 563552 534586 572613 1371566 1400042 744821 40358 1382615 1581530 1133906 730956 294984 1372400 1486658 1873091 494322 1487433 517253 308810 1416924 736553 1014206 1343100 1524416 769069 74678 76737 1716928 1221184 1314488 1346380 1451700 32611 1252870 1464784 980614 209936 1287873 107854 1762618 1801296 562126 790062 896886 1234459 1427940 1784476 1840882 856218 439803 171431 575790 1646740 31094 1676177 1310723 42453 1892491 992407 1444924 583856 1856494 1922245 1273472 630954 1178836 741976 592645 1510071 1552993 1324964 490241 1038350 849670 342895 1145853 1420947 1752557 1451765 44115 1518769 1723132 1147686 1546777 788830 319475 404421 784141 1452978 1925711 780407 1205015 1127529 995981 398866 187989 166952 449674 399217 1730290 1136525 53920 1876019 947999 1952489 958511 660256 1090217 1640238 354462 733718 1504264 1714153 1836847 210960 1698048 415979 1888489 1169541 579016 1703558 232396 623768 391134 518781 1698601 1342851 125664 889774 1947074 1367633 792098 1163778 1412369 1507167 1467436 1844382 141695 1851278 801374 278524 1662344 8535 324399 780196 1706799 195763 85787 1897872 1416884 146296 1515267 47728 338668 1749579 182601 553834 1340424 63040 1578729 1360856 909112 170984 82693 117438 794238 1954141 1250711 1246313 735349 1624406 1772936 1117726 1245705 365397 1292423 294770 1822719 1648236 1764748 1989611 1720317 1189940 255518 1659037 677915 336214 1166770 1801162 1778716 1366457 367122 20203 680590 861498 1252034 1892926 685738 949305 1201006 1081373 929363 699673 1208055 1097569 1616476 1532565 1444443 1262092 663146 1789428 634941 1435624 898979 535284 1281877 430932 1415381 30119 1016400 359632 1696008 817724 251265 1645430 86809 585531 269381 1830089 606527 1488338 98702 247421 502119 15387 412899 1766075 520658 1601344 470522 1106966 1441241 1041592 793228 160234 899361 1128769 1417861 1609817 172804 1868932 1135418 1044963 1398107 873643 1362885 1912190 914325 856744 1087791 611912 531962 119816 1383032 419639 69687 1633903 354997 1850544 1398074 1569903 1967682 568954 409246 1667898 1070870 189240 520075 1926929 1171953 1616112 1369131 588837 927612 1390443 1986727 249963 1322846 997645 280356 522395 250176 1625131 1742029 173035 1500026 1015655 1565868 939452 1637579 506422 322000 784160 1754735 1672762 1239543 1924594 457302 395294 1371486 238550 1725339 578993 1872584 800995 352097 1280266 1895410 1606818 1946098 1614045 5867 1905722 798236 1816398 874096 954303 350318 963902 1290070 1047004 1126347 1134782 446251 1882339 1826723 1908398 277114 333002 679933 794662 758310 1987093 214802 1712495 806217 529513 923539 527275 1724982 1511754 1838362 279430 1347621 861905 1691197 1112730 527709 1522789 1070743 53076 1917594 927545 1534527 1358940 1640824 1188209 967093 416619 722816 1770339 1554701 294307 379565 955663 300077 482029 1936009 1459570 1650408 1168927 1953641 82186 376803 1651396 544557 797872 1494482 1821686 1767260 1242069 386316 634790 328175 943507 1422218 343692 401218 693946 808975 416834 947061 55646 677687 666465 1110671 648322 1321966 1728105 187615 1619311 1160964 648193 1093548 539929 261628 1245949 970947 428833 1970030 244859 804861 1015643 815293 890212 101973 544443 857043 1849318 1351965 367541 1168813 148759 1737780 924479 61371 136683 1632809 1033810 568510 376522 439110 466804 928063 1725492 774778 433719 1809940 1343187 1587846 1757791 297143 860104 1567247 1543025 718452 884241 601181 712585 1720731 1883136 693662 1832398 1476604 1118837 1895255 941053 123408 1397077 821370 1461060 1503329 1818489 1385474 476749 859522 1739373 504899 371400 158081 1211434 1217474 1964620 1577842 811531 513571 234498 1104650 1447347 1275754 1666147 1895919 1386026 730428 143241 1913300 1683367 1631515 969540 210807 1937073 1080371 490477 857605 1537821 245293 335583 439295 449358 662912 983385 1749545 866904 1887258 1530003 616321 1679597 772874 158605 1157095 342702 159809 1553118 705062 1512356 1650216 539042 1294184 624421 1161658 43776 1661018 191055 361699 669309 715742 769231 509351 536552 593500 569277 538213 1076847 71411 606144 1855785 1263842 299519 721769 450597 1124724 1185650 1734872 121419 571695 1467830 1410236 1153241 1763631 520849 1025113 258316 433497 1828130 843788 735231 1755927 556846 1985542 242427 204252 500943 1667401 1174962 827510 1807392 375146 375169 847530 1624666 1273777 772395 1260140 1615910 1340589 1352705 1393461 782912 228400 444897 1340087 16399 409052 1211632 1349958 1109654 868901 1327782 588427 118083 957846 802168 1756646 384303 5693 335673 273849 1313384 1844187 966372 1177451 1514630 847663 1304960 697041 251941 1724958 688499 1910084 942619 1872919 461625 1609462 190643 1353135 1779484 1365445 200507 1687594 168929 1610679 1868564 937777 1871638 1217553 1702731 601512 58212 1935749 1984507 1796973 1347973 703739 618123 969167 395061 1150819 211738 1325104 640538 1662402 1049070 1119723 1595051 275600 1603575 489694 1841110 859606 717406 679570 1826193 237240 1992040 1370145 680941 1711165 755459 1490998 472739 354702 1996867 96582 26881 1392027 1145507 1162023 718367 1596128 1669978 1128242 1065885 966588 1266929 1597431 455830 1147193 1608325 134374 1012752 1157387 1579757 69463 1363399 1782199 321766 1685068 548569 1976171 1015642 1622056 233362 177953 1384422 346274 1206516 275782 225709 531051 639952 1472634 1932151 676952 782792 862701 1760981 24083 1613366 1158508 530789 844405 1277425 838157 1256559 53300 1362354 779992 375269 1582133 386253 1890116 1546343 1686343 1715067 72480 1459299 262795 1570452 1038567 253344 1917433 308999 1371318 110017 412917 1342765 63470 114123 29818 1003025 1385742 1441403 1434209 404092 1672007 1823852 1348378 254202 1206185 1012688 1527821 1939394 264848 586398 1576745 1832409 126759 1759943 546690 3830 179074 220243 1873443 1152498 1497839 1554571 1703608 1333700 555779 1835966 984832 119494 1310507 994578 145156 28942 769441 1920845 412549 940297 908560 1171809 156177 1401508 1525432 880683 306974 1942869 389045 391378 1972192 466026 1610453 55805 1463502 1685616 233578 1973557 1406317 1311191 1456918 49004 743791 33822 209597 501680 790885 787774 1878820 1987634 1006251 481537 522039 424548 776796 650233 701610 1258327 769079 825795 659736 748651 1338561 448733 1703117 1533039 1704579 1678602 116810 1148548 1058795 530731 1942236 162408 577155 1471508 919395 726592 1542694 815553 642745 886633 1997011 861517 757241 1688095 420212 1711577 358394 1598120 1854459 1432289 248792 1012147 433983 1685910 1691743 478488 56563 1135199 1731189 516618 555398 980667 662024 1415544 1865998 634015 975432 1877263 1578779 1285978 1817884 1882391 569846 1002494 1615853 1464089 1331585 250739 1513640 481140 139336 1163108 1219049 95981 1356992 941535 1719203 786678 1119713 915796 1963794 1939591 1679636 1355698 419567 1578049 819191 627037 282475 1529887 1076130 503973 951879 459100 1417963 1325323 1576719 884982 483335 454153 20696 1755859 8531 1035842 1717963 1842754 1392148 872550 230777 1878888 1981496 318618 1863921 1156056 1497502 1889097 1413589 1927961 619856 778534 595824 417656 938180 449084 671628 549699 1008393 942036 476717 308160 1955855 834211 1009669 378524 833505 1856687 62671 1882653 305738 1296858 1806826 1702798 1117841 1175669 261856 548200 1336594 747029 1674105 13627 1009953 1596784 1369991 1308223 117832 745678 1798361 1627364 811396 1802695 679044 880527 1829240 46170 1901791 126339 1599397 1664896 1995467 1805606 677696 137816 1354560 1416618 1628241 1466397 303825 1942779 880616 1130900 1523977 1286925 1658351 461351 35930 1601380 1640039 1837198 841106 520745 807501 1080151 532838 1406160 1207006 632296 1450503 1707032 294738 909524 1841414 967143 674611 1089318 1429860 1074162 776778 1773786 139296 1007472 1171191 555780 733446 1954530 882841 386302 1521598 605542 148374 174406 1870636 288304 153895 996713 1486980 261660 1124566 848927 43628 446818 1451429 1119880 53058 221609 1128527 987575 150931 361043 757636 1055560 1015750 1793990 1967776 949020 1549439 1363224 1324885 1909469 1415462 648376 686150 1213809 817524 904762 279881 351358 871170 240138 1227049 1101143 814918 845323 1935790 1384235 728971 594391 1722973 1870711 1877913 1455987 733086 1990489 1230814 755488 253946 1701793 346704 678012 1257170 391615 254596 28277 1820340 691256 107708 507200 308256 1588555 422404 341686 535912 294801 1810935 560519 1384099 546903 1618575 982399 1824320 469494 166499 1032900 37655 236792 1904947 1273647 362950 291186 1112149 1336018 1853747 462813 1505031 835264 1909581 509147 747672 597555 1432020 259220 1759396 319783 537344 1900042 290319 1261631 1530223 1384136 97357 1657145 776675 1835955 1387325 746909 1404472 508509 172688 1519821 1797072 252442 1455358 410011 1495377 1056319 1622132 1594262 605681 1669349 791889 203348 801719 120481 361396 145227 1344529 1218542 1559216 244129 1460949 1523982 39996 275359 1644320 1031644 272086 1902749 920853 1545756 1018213 340388 1512389 1591592 1420556 729179 1595148 763364 1922461 1815664 376530 913839 979429 1150372 864162 83597 1017976 112656 225477 1675506 1172615 357911 1404850 1487555 847985 248278 1626605 739683 307395 11050 201741 1432510 372352 1135414 1182956 1322213 1478724 1173441 84553 120083 1812986 1057289 1443925 1490782 991986 871480 79646 499813 87382 1087579 376805 208310 746304 813831 802994 693585 1542134 1631857 1697786 1721818 1551998 1916149 1699664 1424452 1559586 1039207 1268885 878250 1903739 1460567 1097742 1196537 1504685 350967 366455 636327 1669639 125973 200227 910397 347426 1481793 1835257 272263 1157450 1927417 1976551 667327 1946610 566777 1233144 1823120 361290 1409799 1000882 865219 14202 1342704 1396067 719275 1370709 1348726 1560270 964751 1858106 1950246 760540 535793 252942 273033 1377926 213551 1468996 945871 959930 1037980 296758 252209 763955 719623 1899156 222117 633002 1944913 1210956 1824907 133570 134687 177560 1409074 1342042 885874 779587 617404 749812 884323 1927437 1692802 125595 123814 789866 352081 728896 1988354 501997 1306438 102976 1336443 682519 696945 879077 152599 1853295 635386 1660178 553033 1212933 702342 134886 591496 1776365 1662833 1882737 34296 866757 324912 1873042 1565823 295893 1067419 182015 582654 253517 1327871 1165738 744113 1739630 52702 1964424 1512424 584646 1807095 1302933 1726315 680425 924609 1450248 57688 1086178 553016 1120215 1244499 632214 1605000 1926455 474820 536515 616668 286305 1570063 602629 624848 679758 928130 791035 663626 1420450 1062230 706305 1958418 169806 1696771 1274107 1098073 1941118 1664694 1785526 778813 1604543 1372122 1299925 1087375 369825 1669496 1388430 854857 1679331 1140706 1246543 1469022 1323267 1316251 653439 1723064 175950 967134 1240682 164268 1350623 100614 184579 931239 1033342 1129932 1660760 1804878 753477 890581 1763966 32649 1687943 1161489 1386590 515844 1983351 1156460 436808 1202452 938502 712790 1407777 283543 1809490 227279 998194 664948 1579060 1773867 1994083 1129739 1118592 1699468 1350416 1622207 1220075 676870 1992605 1957700 313401 1612771 1126934 1675453 1458709 334063 35969 992083 1331368 504905 1281546 668459 1193587 1708725 1242378 931072 985095 329858 1040405 1161045 1767205 387447 758803 805739 800038 815912 17391 1716888 1528088 130208 38666 103201 290585 1819719 737740 1040603 1564492 357402 1778131 481767 1525306 557225 776270 365965 1661209 17220 1120782 1793632 422717 1421760 1056072 901114 835506 854617 1956099 610936 1379690 1936635 501533 1257574 341423 1417894 733806 438590 693559 948844 100480 628328 612472 220316 1832548 1758713 848677 1081804 151068 982231 895400 1872310 1707795 1953447 508684 1812066 112556 636242 1772707 968021 958348 852492 830898 1691344 887703 1502172 1535113 258712 616733 1909040 1600458 774563 1791241 724848 1146456 1942491 1698222 150348 1151953 43086 1030740 1563907 441140 645825 1581073 771136 1334396 1948810 827847 21000 715158 915880 768749 197102 930979 31487 354622 997856 538256 506186 1457530 429936 305819 749438 368846 1066135 333350 492211 71065 448299 63955 320276 1895177 1048157 289724 327043 1603768 1939189 1296896 701558 552289 212965 682098 32353 601236 381609 301568 153724 699747 346043 350959 762176 1288882 229181 825880 1026570 1175447 95688 1932547 1162732 1621371 890174 1194985 97152 1488986 285087 422774 1254325 288576 1543061 1970812 1461642 602754 780008 1597879 108264 943081 1101316 850361 47400 1938612 1389092 625759 1009659 520085 1963051 1373741 206799 805444 37192 1455175 1523650 740526 1635803 1055370 640038 1084721 1232289 808117 37444 1791255 1172157 724779 1140960 1059270 1820354 1772419 375060 961821 1277821 1771646 384433 895070 1298747 208729 562027 608234 1430176 1696079 497016 1903502 1326784 863339 1755726 1674051 976706 1069215 967583 1565973 1819199 1506243 1739792 1869884 696828 1075224 1644244 376541 12640 475920 1628470 724216 433668 1163643 669289 1979107 941062 1140565 1650984 951293 1414158 27340 1565337 1453035 1936435 1740372 59170 843018 164904 930653 1073640 414531 1720968 1373419 561005 1200201 68617 800172 498563 424780 562419 2217 1298115 361162 131561 906499 529351 1972704 829141 1346515 1629805 1543338 1169884 505957 413074 1619761 996324 1079341 1364310 220588 428909 149990 1961033 573638 670539 955463 1794043 1554788 1925131 766413 632604 491407 1961452 1817448 242224 1055547 1640704 373344 831500 302233 1582230 605762 1189720 292870 1335434 1061638 27881 1245065 1325322 1282788 767269 323539 652598 898429 583 1213303 3127 1560175 1739608 1732963 734921 1012952 793093 1883746 1209265 214770 1674946 1504172 1524358 951959 426432 1963924 159849 425240 694223 566367 1206197 93499 1440158 660153 1827454 307334 1990434 226453 1953078 1782543 1956296 781570 1954450 861209 53358 1902281 1551184 1246523 22680 83883 238377 759368 1671216 519430 68453 655894 739760 1267866 493060 234210 19589 1915756 1651714 100392 1160052 515872 1589967 1032728 713144 1896312 239863 632942 238756 693487 260790 1247664 110037 13634 40592 1953075 1459151 1718471 753596 1356582 1247176 1370512 636410 119797 1175057 219574 691065 1427266 109790 1189042 312616 1601368 734342 1442684 1076622 1591191 668425 259018 1215109 1817733 96813 205919 46878 1498536 687231 815633 468028 1748863 284725 1405178 1125765 1409626 961307 491437 128566 847298 1617541 668241 1767365 191506 1067775 1063868 158226 1246274 1855360 1841922 1821213 1340142 884035 1399899 1074697 535475 1105375 1478952 857924 1491048 1738722 1330054 1326488 27244 1876419 656871 1416788 936608 1723431 1410361 1641919 1832055 1094258 48654 1824822 791453 1920130 1866007 468335 1609529 185388 439545 1370926 1944485 1617053 1672564 1851071 1036847 560098 1272755 498755 1246451 271418 1141109 1540832 1398645 1669528 1732672 120619 382875 232356 1011499 516382 291078 1334154 342518 9142 1735544 1591512 1135597 800720 1691184 1272618 1741351 1796306 540122 481036 1961557 1322490 1395850 1058406 298729 1123100 426461 1936574 1707541 1602892 1910455 1396385 933515 1676911 857272 1497506 1502452 241841 1669537 1058402 1598317 305914 399152 902800 912733 1748714 651453 340834 841739 1971834 496670 1486805 1116713 1830672 117237 1987865 96432 202697 1999547 931672 1658813 1317925 300464 1239279 1260575 717436 190454 247677 1968067 557694 94668 469179 1865873 1638288 1416880 562554 1883837 94670 273353 1027472 83591 870243 355802 1324754 1784973 1794016 1348692 1405912 444785 1717253 682290 1520032 1125208 738224 748388 215940 1470393 1294708 1115372 1707675 1213620 682129 145635 1770235 1465815 681545 1050856 1063328 1681725 1843971 1936075 1148559 41133 39938 1826030 479384 1561430 522730 222859 1751704 355319 930038 1792295 968673 795461 234836 1542890 804072 1896810 301549 35346 1300121 1092690 1101939 672822 891977 118407 57646 817101 1024344 65948 1135592 320352 1073723 1329506 213628 743071 1369247 1782576 1009477 605666 1754009 228624 948920 596640 1915425 679904 1363018 41036 1210004 1423602 1649332 482247 415796 131647 1822448 893407 1144414 1936272 1329818 1081509 1997533 1039897 1043696 1950274 1219530 1587597 1078725 596963 971185 205658 1844844 110444 293862 1894214 712869 1156065 1038291 1896435 1265220 385208 1038845 1860722 176683 1159351 1953611 541179 1298615 171898 1303159 1592904 1761133 215204 74041 1932288 379600 1243026 1312875 1392026 689171 321834 436189 401475 1702566 1668395 1824094 1590225 1134578 908471 61373 156458 1269427 1243810 169831 1721356 30766 1722777 1303477 907037 1020315 1927638 1237472 500461 1528344 1208400 831711 1457135 1091306 399814 1901113 1499457 800085 1107319 627844 1610587 322853 1491881 1229545 777635 199540 1910582 1882406 1844603 788275 394816 93308 1052729 4112 617443 679796 686549 1222340 1473260 651245 1382119 361061 1392008 827165 18309 267778 1930678 382848 458524 965003 1368242 1632255 78871 1090473 1419459 858436 824236 791160 1740830 1135030 1442009 1775296 1766260 813737 239350 380863 1337070 94738 858143 325406 1731563 1368699 1637485 780995 1930250 105528 1436582 1329516 1247750 882596 971241 1227367 1016537 805263 703550 511244 699006 930173 53198 48121 1981058 656519 1662996 650794 1754476 858904 350963 62631 1123234 801192 1314135 1327932 392971 968980 44547 627226 860803 1115756 1898279 823967 383311 770983 1129265 1537890 1880766 1037476 1735273 1861043 407947 1692276 779630 1195896 1470658 1376492 1062804 940379 1266543 1986680 1358363 194468 361871 297384 1693981 1070069 528105 69985 120688 1065840 1371784 529320 771896 974089 1879934 354125 1033686 1311080 1266537 1653009 878863 37847 1289876 1864542 1506534 1343012 513875 1264903 216503 427217 1117666 1073882 1421260 1231880 1833343 397614 431111 271831 673736 1926342 1762339 222984 862570 1264233 1926499 1507009 593733 1336663 1717627 455475 1849542 304902 1839567 897705 840186 517712 1134158 1468106 1964321 1147597 236677 712626 899949 689529 1935281 832961 625334 1406194 290290 386123 1816734 795827 801229 574695 1116316 399118 1717871 225723 541480 1210393 1804260 967900 1963116 270237 22146 1991399 1527071 1696174 1560208 1278356 1659540 1352733 458490 1923016 1430311 892613 1739132 175146 1797310 386089 905011 466945 1135833 289039 55942 823901 732018 631500 63944 1190598 1431206 1107279 1742574 342259 1363167 393494 1028278 755093 1999939 62335 1400842 829025 476419 804960 1777508 222938 1373686 197764 1598771 1200514 1453325 767522 1078721 931646 1155957 45678 443096 831880 1822730 814418 1378760 1873604 1762320 800214 1907779 1367179 847950 853712 1277647 1875654 1962208 762808 1667162 553182 135021 1424028 1876098 935686 838759 554608 1698084 1953667 1309477 1033536 1902208 1885387 653057 1294149 1598052 26056 487993 1025131 1394729 1705175 1887785 1301624 710248 1025447 760128 616830 887466 53390 1091169 1347704 1181180 1813576 526161 625771 1860231 1174733 1317082 155742 1662842 649809 320773 1774464 1573312 1390726 761485 435859 1523854 1858319 1483694 105708 511131 815411 1207040 555387 1132773 1705332 854386 578129 490932 1736692 1901695 1226802 459490 1139467 1358974 491105 263805 224670 1225113 476302 1663219 716817 1300957 1313270 281334 1599372 955800 1418653 1414332 237066 1932213 551002 1622309 928015 582488 207435 386021 1508134 1962904 956430 194844 1873199 105753 1835953 1066231 434065 1847707 1347829 1474361 590777 1728650 756721 1326818 650593 1698619 60357 207242 219854 281994 1010701 215669 646128 600982 1162794 725048 354883 424250 1301280 1125384 1719238 330232 1018286 225574 664159 255235 1100309 1175660 47927 860217 908769 665652 1410070 629138 492673 1077897 996178 55052 1806094 1287796 537926 1633861 1525716 825235 1643675 510081 1594846 1639405 1599357 627528 1850077 945823 806819 830107 258531 1417781 1150176 1232582 38855 942330 320246 1084289 343090 79232 98979 1506977 356446 386844 621627 746595 1510312 1483742 1492888 1731452 1478288 602630 1003852 721584 288695 1787869 23963 483167 623449 621671 1614026 575386 6188 593894 107914 1555534 115008 634040 1885628 1255196 1825429 782158 925421 880200 465490 837071 591258 633578 973478 1240568 1374836 1995454 1861615 724591 1669498 1812766 198073 942455 1557382 1789855 1532184 177414 1641037 1923089 1188476 1974113 376993 585122 815319 1124797 1381388 309458 637072 973835 924194 439113 1476121 1254171 1459990 239124 1341482 476817 270691 1293125 521780 75222 1439079 1455980 879471 1387520 1904511 1717743 262087 1252079 242647 674159 1992525 535157 1869580 264397 424845 524760 1973824 1237993 448690 1557906 869735 1350465 1940528 116450 1769812 823959 1273337 1513043 1736921 1262267 850000 510423 1912302 38617 1451170 684268 1091615 360186 581227 795051 41506 923833 1523305 533848 81901 1918716 649369 1785778 1084202 1024464 1016271 1095990 754800 1486288 374115 366308 1361843 1836225 1793087 1131485 589730 247938 882698 287323 828687 1183113 853947 802193 1455604 856385 612088 395039 1334864 418688 1560069 1067365 397395 537695 1915177 480817 1146942 1697587 1075661 1640828 1490319 1622877 443328 755437 929378 349857 626634 1157576 57957 1902187 66669 412621 1856870 1200571 849446 1851165 1155535 1811776 685148 895715 147366 117718 1029309 1262923 897646 1912278 334498 1511292 1627717 846560 689594 104775 1784036 289610 484416 892315 1312028 648383 253497 1048584 571083 407323 1558311 690658 534137 969340 1957156 320952 1089893 520213 1349310 739587 1321607 786906 1614476 638677 1871445 1478698 46049 302856 369352 85455 1227817 278988 180713 777343 1998091 841295 96637 622025 1918458 691267 1477117 886870 1519486 598863 451214 732017 664818 1390546 1229862 1493568 624924 1623963 965252 1613767 1067001 586553 632335 905897 749814 823765 350744 155985 517071 778005 127388 1646670 946635 1473761 1850557 1416511 572217 717742 1112286 1095353 1251191 1368790 1115644 707907 762863 1103267 484918 1648096 1805390 1704517 417924 1412226 510787 1593775 1965710 1984102 723624 439846 1206638 367732 1117131 1427773 1119201 1697517 1995907 893207 1148783 1505426 145928 57485 270921 470285 15432 1017248 1114624 1421016 1696948 708559 1212653 407194 1012973 547608 53372 1741965 480882 403328 427305 248667 1163261 1948661 1357747 1323859 614811 746388 44700 1492281 1604444 207281 822765 1800117 861775 1362246 1509391 360107 1886319 1337741 150647 1549448 628442 1531806 552730 1639127 1465171 110579 1204318 353826 1146751 359516 1932340 171865 1758410 88172 375337 1976674 757179 1738649 1873353 539818 825218 1712908 1540086 282733 491457 848685 539824 558252 584211 571110 1217347 1345891 1342425 1066255 558534 1647878 1770380 179271 1104851 1305425 357612 492897 42387 1419349 666724 1034713 801919 1453198 366483 1205765 545566 745731 326545 1705691 1808710 796045 502893 1372514 819087 1997228 314432 1531719 1195444 1968509 663301 1606943 605591 758549 645064 449271 1629505 1860383 1893716 1510279 774523 1201461 1350883 1163809 1340386 654278 770875 903298 935227 109196 605699 357508 1823693 1442905 768206 1249505 1977456 376582 1401209 1111213 663322 1838158 1403620 1910459 1995930 1535636 956533 665235 1731331 233813 968473 733252 88070 1110815 792888 1773422 995477 355099 1821909 392422 1434458 947658 1337764 1379635 1490145 1390060 783502 757161 1139538 868824 769909 279345 449420 1437831 258610 428305 481043 146141 1157991 894331 76163 1164410 1107599 716296 437420 119173 932466 1396058 1351085 367487 476686 1347434 621062 1188328 1927769 1785304 257228 894046 1409745 805515 1286577 1169784 256663 958022 713336 450558 1144698 1202308 738081 488554 299026 1936805 1688002 1584267 1807738 588748 151285 664373 1132112 1212037 1720466 473917 1000542 1714209 1075083 1338648 652040 564286 1867116 854950 581726 1108745 1854612 307124 1915343 1959602 1285410 613228 854816 619922 745475 1176010 1638425 272679 1726183 1075419 189853 1319028 20082 142706 1175626 575420 1067957 168236 1078575 387999 1890318 1154599 679142 1955739 193408 427486 1021307 120003 1714846 660925 1793012 584660 1010877 1290187 225689 1279450 155449 521489 1331643 1867136 1446897 639792 426234 655687 647597 819380 1615636 989291 656648 1696172 354000 459237 1056875 354359 1491991 1824184 1993788 60221 1761501 1773096 1480689 528421 985677 687938 859066 1548441 160775 1691998 258340 1677167 1479765 1580898 1626853 1351632 1153724 388574 379712 1598234 122439 1393359 1925282 1520848 742866 383407 351109 1754417 1227021 293421 511814 1437296 1602634 1375076 1431194 1139400 563633 229286 1263249 329249 158643 853651 873966 1876932 122513 578733 339756 1971940 914057 916638 71195 114986 1483005 1562759 1409405 34681 1337693 1370704 1942420 526790 419575 1908049 693343 1469153 1407460 128189 1251368 890137 851004 992162 203928 1448372 1576638 1448053 1021580 295070 37636 1651113 1991307 1622352 1151856 68372 99257 1241262 1533165 585744 1242467 1316632 787887 459058 1933773 177832 784041 1403516 727155 1324189 1494582 1958621 221912 62857 1602496 212667 358055 1824439 560431 128815 1806637 762277 1841085 269053 777335 1166337 1457443 284300 273794 9234 785982 1135135 981773 704736 385339 83438 1228061 1219853 1364736 1606034 1850656 1975383 98685 295091 1207380 14943 1493139 319670 919320 367876 1528641 1144494 1800663 1395627 1830294 844749 1789089 951384 723375 1627268 824348 70142 1512924 1084221 390358 1939227 716687 114357 472 958318 1396282 653566 135296 169946 167819 323949 459128 1298992 1051294 549748 436551 857144 193469 479607 764201 1100021 427776 1031051 456378 837001 311148 1001094 673644 1326850 884329 1450436 1858138 1316651 1959598 1912852 26801 1268428 695772 700918 123735 1359174 1222704 405566 273226 35680 1252211 1995116 482264 979760 476073 576714 498957 1349485 1000495 535740 213083 1175448 606092 1715796 1223353 493971 241291 373000 494426 416246 94144 197186 969409 347299 1532931 99456 935706 1781620 5219 438337 1651155 80703 1516498 323603 1093810 1434736 278425 726419 893788 1107524 970789 1691029 1945215 1068936 272672 1885270 1816774 781420 1408860 1958299 1941931 766526 1339966 1110167 143127 420612 38989 1118297 1346507 1764201 1769348 1966979 1722917 1826758 983992 175443 1639383 182005 1689662 1350066 1087846 1124700 347350 1144926 1855383 58175 1163502 716510 600965 1195196 908070 1964425 1032185 1534563 1425220 1066562 733234 1012301 993681 261485 1314431 1032402 1078542 618362 109998 142098 1365485 847336 1474575 873065 110556 1010420 329339 1589158 1029357 1283288 1571435 145968 147441 15311 758237 790066 1921035 1265501 44164 1160387 1619005 1618323 1531870 1580446 1024719 1326358 1631423 1936539 304950 266770 1839420 817089 1238528 1430910 474332 1982955 665350 1632699 950799 310661 406446 493093 987501 813291 1994531 286367 229615 1559851 216676 566819 1658422 614404 228272 738304 769959 852890 1374257 1361355 1822260 1049395 71648 1645459 308403 1609988 274372 933468 1271869 1757234 593244 1654932 1092540 794120 609741 1184315 644447 1137629 316024 394575 1733401 769356 1879143 951394 770721 1906564 1520444 1741541 1832908 503890 1259525 1777569 364750 1119113 275598 601901 811907 705517 1907966 1958217 465884 1878969 1665475 1108668 366730 1373216 1375605 1610154 350270 534088 1500490 356290 558917 1834647 614636 366170 880589 1051132 1013941 1921969 1453431 220002 992392 1087496 157878 476085 95792 1410816 1971364 720730 675790 1099708 676371 1063608 1014323 1410866 857798 933140 45181 289726 1155332 1240647 1239994 278000 864500 1585255 406360 1611820 683594 1571348 1569933 1545535 572306 1691299 1436289 1554901 1026003 176573 902916 157157 1592953 646920 1035718 280304 79722 1980929 1549087 761526 750438 560244 1799657 1615691 217924 1166117 1104981 24375 1134377 1752688 701621 1974886 1249313 1185428 1159961 1778603 1750369 332000 404970 63167 936828 1931692 1218424 54799 171991 1094078 1634433 1472582 960475 472510 1172874 2852 657844 1449082 440553 1112679 1227963 1010328 597867 868165 907534 1629303 1920885 1754578 254875 695502 412459 429185 1515723 120615 449836 1000747 1861080 1975565 934821 1917047 14891 646794 1278437 902458 682326 468158 850769 1981003 1050848 1045777 1134137 1309642 1366354 831637 43318 1153183 1647782 1631482 1851458 1551988 646928 1899873 67494 254082 1185198 629134 256008 687008 1131465 507985 538300 1186636 229922 971989 1733409 1943465 1201935 1178013 994014 1873556 16969 175125 828348 56963 755719 2451 1068654 204341 151410 1773813 194788 1961097 1771161 245368 1570631 1201454 653599 840065 1000421 1504830 1819550 839950 821076 542864 1903375 759951 1507297 1776809 525253 1797181 44124 1469987 557725 1612244 1373524 1989728 1380783 121414 920283 1742821 382103 1209234 1895439 282821 1315919 1442913 324832 46083 895762 518134 319423 1816110 1349490 1903461 1503669 1471644 1491309 1359924 897813 933270 663472 1509646 1087118 204429 969073 1611415 509796 1150748 1981759 850824 819391 1856590 1221335 1048150 1487502 1506523 986944 1541913 1744072 1290620 802575 31987 589093 1000763 1646669 620367 13024 8825 324181 572902 1539604 1610046 342022 546797 515010 1058276 1667071 227249 448924 97159 1470995 1570203 29301 1142208 1182885 478999 1263287 895414 1338318 768789 1130225 1560458 1204408 1582860 62715 502168 1124034 640779 563257 1675977 771119 614113 1700568 1440379 1416007 1136120 492518 28036 1191303 1335997 836400 1492340 1843099 748489 1072784 625061 592232 1530325 1809634 314215 576146 810593 1003458 1156578 1273270 1317557 1136997 645040 1476978 1419813 1061754 1192613 1660511 1640765 870128 118912 1749658 274209 1379476 126424 511793 1228288 206396 1511115 1669883 677189 1436452 1810093 1299459 500822 830232 813610 1582785 1059732 1179415 1722364 923564 898390 443069 1885277 1567124 260020 607283 1202068 735049 712165 1773868 1477442 1143786 445288 1472662 668639 1136278 1356081 1088201 1435566 42278 1899508 198365 886058 1932346 1158677 1090802 128279 667589 1834725 1898721 327249 716168 1221596 833550 1239389 1458444 1765414 1333913 1760902 1352111 610193 1415626 1825829 32256 787688 1470989 633114 933716 458979 857790 1672178 972077 1995330 1473299 212970 888449 482660 512542 1961758 1794527 1572343 349738 708657 1388556 1145154 1008487 1598228 427965 16335 1266555 1101285 659748 613649 308203 1702391 672731 1433654 438121 1166102 253348 1988082 1989736 1593331 427318 1100475 1635042 131541 712024 146420 1170637 815686 1848794 163165 198149 1968999 397626 1038037 1440073 380414 1008105 711170 439935 693956 1059778 860208 1719437 212759 1536448 390261 1124071 136934 1636576 867307 750190 1742874 1226914 710567 216347 742365 1800598 709641 630782 1213365 1255520 210039 1617631 184014 733434 1677001 1147815 1382083 1157210 285986 243339 456922 1415523 184060 1331588 463396 1046370 484706 676714 201466 1902315 917366 1233506 1118675 580613 1028847 1281209 1412937 1904077 1104380 567678 594984 1400965 1659549 788903 901262 1137647 805164 1698270 862268 937883 1615277 803101 1963947 1516907 403505 1591003 140799 1920491 740674 1038702 440434 1715254 1841379 1745536 1111441 1526646 1286791 227917 441779 1965339 1586900 803751 734566 419871 1447668 420296 548965 111726 1136674 457098 238301 75725 82964 590615 1001934 1886923 1461066 924200 298888 1595244 1361141 973324 75017 846959 1674596 1789999 1002738 34024 475037 1971043 393559 1114269 1280945 135612 306623 1253472 1663065 517167 817408 1288501 1162832 1270936 868149 194507 4683 1193937 1436144 1490125 1096567 4195 1390714 1154371 288535 202880 1191716 1694764 119962 882927 589486 45089 1210654 541232 119214 533381 1377835 149724 1176651 512990 1752188 1183208 455413 739342 1285697 1336953 1346777 125477 1074519 307381 1404081 425146 1033918 357143 1967042 789538 344167 63689 841164 922659 1052282 1622581 274839 308665 1032810 1872569 1365685 438778 130035 1995320 1686887 706947 876393 466477 1422572 1058422 271360 880222 1095242 1222706 563277 1213153 1414740 1436873 1887950 755506 138146 733953 689564 384726 1417076 885236 817996 955518 657366 352579 730138 377386 112525 1719516 956475 1958577 559 1764134 1713620 779029 479481 1613141 1168806 1608773 1099125 1741249 452246 923375 1822106 1803876 773145 1081704 692966 369376 226656 378867 367666 1724732 1986919 1683954 1951958 1111133 307398 225241 1608459 1099328 1571610 755074 1298142 246720 1959582 887572 924213 1473767 789172 897975 335859 697468 861667 348023 78868 1658032 562371 1508996 1790893 771587 301703 1677776 475069 793075 66419 476325 563428 1355825 1732773 1974221 1435903 30069 1969646 1492088 1355961 394164 385637 866622 266444 1053886 79202 59403 1178504 456122 1438918 1092672 1289516 60094 37353 1840523 1926020 172720 730754 577854 768579 1607648 241542 1842019 562186 1593554 1304757 621207 206347 483392 822922 592123 879485 777728 874014 341119 1908949 488882 692768 73147 1309424 119582 660604 1323243 122172 1896619 1943422 1217566 279570 1370125 1939999 34158 757626 588336 1440402 525136 795663 547134 1045084 1607476 199101 166437 1626727 444722 1454410 1187060 1279760 779847 1427688 58664 158411 1258875 1089348 879995 786132 355897 1891503 964953 1190412 1384081 1007475 1821927 1146510 497767 503053 222386 1983433 387517 305641 1458463 1587488 47322 1389817 749508 448955 1154000 1078636 1414213 1038244 1428866 1502157 1055410 497834 1217706 1515977 866846 170987 858427 171065 619084 570735 1093264 1417567 1605609 856386 1194964 1297876 741730 1507218 578268 1267257 1641118 1139248 1019175 1729038 1738947 1568095 1380694 1518488 132411 1786893 584570 1968124 325485 563906 91548 1129217 568829 456777 436138 226379 1679395 1966476 1890774 564526 1683224 571175 1187537 794246 1665221 510611 88069 1089166 105074 1179381 408906 774376 1470369 303121 716788 694980 1202899 1751763 503320 1471573 1013704 199547 1185077 1541600 177158 1517615 770885 1896853 778330 44658 682327 254343 500599 1674658 1203401 431850 1011125 991803 150699 790820 1107521 1153073 613986 1237584 701591 431412 1079435 333352 592321 1326026 1593261 1772152 1434442 1056017 308889 1861902 1107544 497746 1917587 718384 1809739 1528747 194985 38112 1848025 1635943 1439240 1206010 1346843 386794 436530 419255 1323600 304522 713797 274058 1010698 1041420 1702250 1151253 154980 1411578 1215548 230909 637408 1567176 394902 196408 1273548 1860179 1459630 435858 1967463 1743035 1081902 651218 823820 1652709 1971353 1357942 1288131 1575452 393063 836223 474714 162047 1892380 240396 162857 1010888 808561 1169203 1339930 433538 225055 1680926 641248 1641049 185053 1987785 1584755 709008 292560 87562 445868 1687441 938974 356870 639012 364646 1238104 1129498 1577224 392734 575024 1814390 954466 793807 778418 198011 1469663 1273375 448986 1344514 544857 590801 1096884 639601 249125 999406 1960987 736128 928007 655551 306087 1199141 1925454 504068 1616568 394042 542750 1086353 710457 778849 43677 18046 564015 1649360 1158801 1831723 1398746 1248540 1131890 1080732 1496040 1336511 393423 694329 958205 1592801 9211 158314 1784680 789120 1531347 1090036 877562 1253842 1183837 935826 579334 434848 1873610 1081926 186140 665451 856679 1770513 744949 1796633 148999 1591233 1346672 1809114 351046 487180 1784962 901136 167419 1533136 78017 1787650 1510194 908211 1431436 32495 1752453 1228890 1072374 1217927 1334996 391162 1233780 801049 1600585 1396808 1775759 1160224 1135174 791056 1751283 1056351 703873 85388 1032699 263167 24577 354613 78994 253915 575485 1918607 520591 322467 715336 11273 1891477 1969713 1297281 1280719 1250482 271710 1937277 1388683 8162 1103688 893724 1307209 1880150 624183 869074 345507 541341 1619883 1978173 686332 745937 545907 1885798 1518293 1525955 362062 1167453 375906 845101 1385542 1104326 1342032 346908 367906 1370737 453650 132345 457862 459877 1423723 582295 190282 336904 1114654 179182 452163 1712926 1182795 437204 631264 334000 851404 1548558 1982822 1404513 627828 1513220 423286 1812320 390961 1319770 135324 1961925 1653727 61308 155962 1321518 1276249 271629 1333617 258809 391862 1429836 796313 230173 870217 1002291 1276987 1635338 1560072 680307 301779 1024668 950591 144298 108866 353934 95124 1424586 633463 1188478 229994 1991367 1483493 113296 489681 935848 957794 1636611 536157 1158716 1422948 1633183 903798 1129999 383678 46655 815618 1908679 1585664 1554943 741949 1521053 905480 1031228 649549 1395917 566164 800927 3613 1155326 610898 722517 1725696 346967 609999 1194749 143525 505639 366613 1203154 1661733 1183596 332507 618719 315845 1463920 904301 1319185 757725 974767 1299291 294938 339724 1831261 1075913 1589126 1618875 595589 182819 882408 855851 1973567 1552313 1572206 1846473 1984163 1331121 1959144 1614851 801828 164124 1356692 1998437 677886 179726 436819 141772 949220 514562 864907 965116 1986581 1800518 1018833 1703851 1217092 342341 1197369 1152170 740896 1992722 874842 1069332 461741 1854502 80595 1151598 1439001 575062 1616826 1930472 1287351 328342 1187330 848573 316395 398091 596742 712149 1119891 1623601 392319 233037 290092 1777436 245518 1548155 1960253 1179168 637748 661507 101017 252652 386059 903122 924439 1057016 530170 1435478 153025 295554 237028 1060547 1328642 194809 1341393 156056 35042 1973360 1306240 106148 48338 801779 459757 64027 259204 900354 406308 101094 548643 1509327 979416 769067 426716 403642 1835211 1923910 536317 265947 1595357 792200 1373660 295879 866384 541691 488528 1637929 430374 1975124 94187 1466486 1717234 149051 58413 469994 1894396 1601126 769935 642791 1259098 432674 534557 813229 1118466 1090470 204645 1122219 847061 1684447 1352669 895140 1884065 1735734 1429459 749665 508267 1329169 1446284 7356 509659 641092 391565 900877 1002614 1082369 290045 1250543 1726336 1284533 900185 608606 862772 1446023 369498 276635 248513 1481770 800544 168550 1095326 1361762 823052 117826 1304494 732263 1565011 123955 26570 1593124 1509123 1307123 666927 933913 1638084 127055 1563764 1046345 346549 1864832 361640 1143932 1279845 1698383 182014 954545 1096728 548540 8622 1259208 1741480 327890 1495487 362060 153159 191771 827468 1002814 1290652 571935 1028872 466612 1000068 157007 1369044 521123 1123308 794291 35631 337357 781923 941364 1415842 1545476 562356 1210151 1867861 473460 1749257 212005 582197 1652763 828198 484858 862577 36 694897 685964 361593 1483294 400247 1501870 1789164 420471 265954 91970 678070 1593871 1387089 1495687 1494915 383795 1916166 1273049 44119 925528 1094576 1475940 1986250 1632639 1462121 336405 1675974 265571 552109 845099 1430075 1324463 660592 1197300 1440761 291662 1236024 300872 1260190 1765431 816706 1472376 574789 1234897 677080 1702512 334797 1692424 1100887 1765391 1747338 491781 91542 456654 789913 1540897 1385191 1933518 1807581 1729620 392668 1899859 806752 802637 473205 1279304 1688668 28834 859674 360001 197410 1733579 1937224 1266308 237579 903408 89227 60909 1499518 1385743 1760805 632526 1627448 786898 1589871 1773712 243565 223475 826787 1372570 587357 1065114 1526102 821050 228118 628633 1606293 305621 1968037 1364574 1503673 447582 1997785 666447 1775073 1488685 512124 1334979 1085269 1850083 1097472 930416 77390 753821 439202 1625748 273051 241874 300885 1565849 1666566 1396186 1079784 735559 1917932 399350 633301 681717 315225 856442 1550057 1879076 522845 985660 1218013 1673112 1355925 1496669 343340 976675 899163 549976 1863501 174001 569449 1397595 95241 991258 833048 395696 1755582 712593 313118 1009939 331215 1331384 1201747 1582094 1218639 467836 759572 1184397 131110 1681568 1016199 181552 316379 853681 924298 1159726 975495 1438146 1448263 1466233 607068 1877801 891446 843433 1870691 1201370 640485 278200 1013104 1246766 445272 601908 341190 1509759 996505 617737 617016 1065527 834105 646310 1337756 1222828 1987019 800705 776045 1446791 1718734 722195 8394 283586 16415 327549 673895 1508920 382701 481314 1553000 1158934 1944993 978314 1460943 771745 1684569 1684749 1082968 1950642 1553100 887417 561309 790061 682743 1599961 1470678 329885 1987255 858933 1224622 597983 1498871 1484535 387995 799554 1099187 129304 382074 644548 657111 119927 1354428 461521 311237 985127 1183276 568474 384627 884386 1412054 153510 1583083 849262 892979 957515 1834996 1506456 1056435 34450 844788 1770608 1134213 1537981 1204179 1500569 933971 1600616 1129051 30503 302366 608685 1598080 751815 1537924 1939024 83595 755544 1635005 1807181 1850582 175267 1853235 586940 249770 1407001 1037851 943072 666505 1104979 123014 1235221 128918 1013757 4692 1711589 1075074 1254464 1962191 1587568 1685597 553113 1036283 390933 181276 1591803 37533 21807 1591943 1843817 791010 176243 354987 1687076 952958 621593 1878493 1954910 1566604 824606 1121190 1253287 1887118 1794481 1757681 518331 1030049 566133 391228 936056 1465474 913920 1218349 1722692 1994226 1736575 1373218 98463 332467 781113 682573 552501 1757288 168048 994686 1232287 867988 1977202 459220 1882423 78523 1027058 1871211 1774124 1298003 726229 1865481 1795633 803840 1173856 288974 946876 410007 451667 745379 1889619 446687 216542 1703109 1348534 1918830 1224667 658199 1341503 1561589 134725 740707 1125593 1127232 1694711 1402304 1538792 1007619 978708 738095 1833631 1511530 693414 171488 759751 1540667 235010 1504133 609213 597987 303036 658 370146 1179501 861554 74637 1478313 1388725 1021207 213582 617877 1536978 1543709 976431 1231335 1853657 1035959 455006 1993481 455419 1032896 301799 973211 1015622 1220872 1568960 1451592 1599066 873946 1637117 1427141 406041 488341 665443 1022577 57876 1537324 518898 1545241 798051 1346413 1870288 1277041 594645 751616 67272 1969626 1780439 1123728 140784 1906009 1933081 1416948 1376119 1732752 1950245 1921161 1836495 1694583 461166 1220424 608209 1535379 1505801 664545 1530324 553734 857769 1546165 1868442 1919710 803777 198269 1035051 1687633 375809 937628 1392283 1955156 580831 1101251 250439 1544466 59630 1240946 1172014 30781 1460471 285494 1234467 815033 659175 1736060 318075 741747 1308664 1271610 666479 1703270 1253573 1746079 1155255 45002 1030638 1045091 1855223 71718 1829632 1190618 434965 627816 483349 1365878 233786 551622 1322554 219376 1010659 224795 499078 1217891 447626 1165120 284201 1510770 846357 347736 104064 1621363 1295547 223918 945003 962628 1869706 442819 805446 1945060 1001041 1420666 687650 1775838 1785707 809266 113637 33322 701000 1100815 1982352 1419391 242190 550072 1473534 1617644 1495520 418369 722591 1347256 1274597 1705407 495779 537958 1203829 656466 148907 1489731 341664 443404 1170330 1472766 259285 1265213 1057058 572327 119265 1464340 1469189 1041382 888039 127796 1854591 1681133 1455220 936735 207983 1390579 1588112 1463510 1296184 1498248 910761 269570 637849 1282616 1400573 258817 1865671 588034 86934 1150926 1588773 99683 1995486 1614511 1996135 229849 1687476 1032315 688430 106485 1159278 320390 1002103 1236618 707664 848435 1375871 1303691 1301448 1099079 778606 1426106 1069342 459096 1378151 1218748 328818 1107567 652426 1024140 1989875 337179 1773040 1029234 1215870 1925456 1147638 1233444 1866846 550944 1524154 359920 1380741 47069 1906139 277634 461151 629955 342792 922804 819809 284393 91623 1806676 228681 511284 930473 300657 1816036 1677184 302334 56530 1111845 1452952 719592 853363 65623 1652108 374732 72928 1128755 1722343 670103 469320 618669 1242009 1967431 1956206 1908357 1020991 1219701 1801471 1122193 1214731 1815595 930982 71150 1118308 1585903 1086862 1806548 56204 950707 771088 1371416 1747643 927449 936522 316074 483550 703612 360450 1058436 1574915 1407564 1276601 636662 1214342 1280812 405628 1031618 701506 1986294 1798972 1958702 1247825 884410 988739 572947 1465360 1611031 1347944 596838 710082 548475 50348 373088 1637700 1573436 1690164 328976 24525 45783 283887 4007 847333 342791 1153783 593142 743191 1837274 201700 1347885 825925 479805 725361 1637399 1284890 827327 629328 251794 1612342 1527379 55705 1076146 1711821 1425504 1466548 526492 1233391 935633 485662 1399377 1742662 1398318 1216448 1870422 863354 1817633 1631800 1873975 1077932 85201 634878 1311201 167779 1706970 401156 1497763 1254326 820602 1215159 1281441 1901806 62538 1582772 1504274 138273 1569201 1694163 1794991 524512 1829129 1170736 678355 1246943 608689 1704168 933823 859236 781060 1748518 1520317 682369 1290400 1243544 612973 1189495 1108104 450422 490994 1958592 1430718 1948033 1889712 819067 964821 1048278 1745501 1871303 575476 1776154 1193211 233869 913944 1911935 252093 855236 712365 803128 1627575 1287084 1268909 511974 148017 1088091 1438452 1809905 291374 989909 1511917 591467 164947 426493 701026 1893720 878985 969263 1171767 1236171 252534 1289926 1475409 795268 973265 1616888 1189087 1523401 1045718 575398 167890 1509300 744959 1715211 622982 1087758 67745 80752 855386 712055 1741474 161013 1767019 1944931 1112274 1229157 1241312 696843 1365204 284594 429711 303366 1467375 602646 1964471 1733280 470176 1635993 813043 989046 186930 1513279 1656872 439767 1163697 751331 1339365 1096229 403556 593297 1600861 113189 369641 1491389 832897 1112201 510089 566991 165401 1664097 1804446 1667851 1378981 702764 1178577 749229 1376145 1864284 1513277 821452 506042 633529 1835164 624994 569680 617535 1677941 1346368 880584 117382 592527 985947 624802 163320 1254013 675247 1560513 940820 935654 1064323 1109705 1335619 171314 34697 404235 146413 1401179 455267 1684180 19049 828802 1730642 508083 1406985 1598121 1080223 396323 143963 822407 1255375 1400733 1332111 1884389 1296087 292410 1385767 21666 877796 1416991 813028 1009891 455999 1398942 1672357 581461 627515 783524 487257 977320 1775132 1017115 124121 1586291 1335447 471999 279664 1157120 1735049 1934652 872193 597662 1434019 1208805 114522 323916 1111078 1129804 518986 386318 1544265 811587 51000 879155 1964896 948914 1163967 507038 1250538 1284589 1773014 1932561 1066411 827685 913298 717558 1045844 1330349 1405625 1560927 713211 172405 352379 994271 1160820 1184248 11932 1816748 505495 801766 1041526 504225 1609336 8644 514407 776580 959945 915013 1941486 865919 1305528 1331562 839386 472517 26259 1421378 1359147 751440 1803174 77795 509624 1852865 1313179 1483200 822227 61407 1206452 1171104 1039255 912777 438015 189709 377849 944968 1505901 1555334 837491 279634 256358 1513884 1074749 161463 39958 672989 1766586 476173 1490940 150679 673409 1947863 1604862 1129381 1723992 1813403 114914 1688151 277650 155547 1655752 1850878 816564 789352 1080359 1332316 365622 1362127 1938393 1639733 62038 1546626 1095717 1564486 1713600 1406539 1820641 690510 61918 17233 1526043 1373109 533945 1770573 738551 326513 542030 1332228 598361 222575 117825 846894 648428 355346 348424 1145323 410465 812527 1807951 1064650 1537159 1706630 385784 920069 1045401 822933 488255 1811519 384389 1709299 1693940 597721 795593 1539153 1856211 1528722 1592916 880762 254329 924238 356414 1542994 880678 1628299 895281 1719814 1003223 410232 1990193 1862456 1658266 307791 420868 846317 723691 1677936 334479 506910 1249939 542662 147090 131328 1450341 958734 1372786 621352 767259 1952973 846976 599849 678654 1334746 1369420 1060908 1557484 621444 1639146 1642742 350958 1746418 1737595 855158 116727 1866358 1258888 1572487 356738 300636 81523 24708 253530 1745282 1380611 1162729 1506552 435973 248281 61947 762414 430302 829386 544241 1484356 192500 1821560 194369 128845 112175 310118 1151083 1775637 892579 1487862 1061635 1803976 1370090 613355 1367321 1006178 206652 1151836 794812 1386378 927057 1177658 1847339 207513 1946602 1395779 822071 723510 135604 1220712 1547890 530530 171416 371510 131586 796768 94766 1232561 1888039 220706 199552 1016235 703608 658793 422506 1901131 1466851 1621143 108658 461054 1810604 1434072 602058 373626 1632164 1852907 23706 9315 1985885 389474 1785047 1224496 913033 838938 1447369 1024261 621577 8548 638933 819720 41201 1779764 390501 1725421 1172735 656387 1923404 590275 1435806 1565984 629748 1356166 1299399 1096360 575597 589981 1653599 1639759 1463249 617682 358625 1359084 1468796 1214326 1804325 1298853 406285 919098 1382059 1486061 1791112 1103914 1560176 1773334 459822 911850 1152500 1086806 213216 1805644 1360334 668426 1215793 1749284 506864 94650 21291 1046436 1239249 962340 1676473 1673295 337354 654269 77624 2207 1027155 1546144 1970122 1036704 769866 1914018 342336 697714 85814 1732118 569002 577517 1293836 10567 492097 736223 96053 1015864 1909871 782395 40436 93354 1063407 1705464 1285622 1941187 1151912 994801 1552262 1908384 547857 1137202 99631 1980613 1815782 1621050 1704705 63859 1766960 114949 1000432 1721933 1734999 221284 981509 1237447 1132465 1509324 1053749 1721837 9998 325798 1472890 1541602 740892 605849 636454 108941 1369122 1990915 972088 240500 1014773 233288 34608 965374 683682 528800 914902 611069 1658586 261926 664546 333 1459345 232358 1609701 521368 1310320 565549 980367 236959 1623245 366606 1766950 1627161 42856 221791 1043492 1077396 1861045 108771 1770913 1637352 441938 1411700 216311 386961 1323721 251885 346881 396334 1394563 1713269 52331 35982 1196743 1093059 1698482 1050079 394447 958332 1869629 1205790 236353 1978327 954144 1682773 1347976 474967 887076 138280 1643688 79986 1613451 528405 1834819 1768933 1310836 1802080 891021 872799 776513 524404 1187814 1423049 1307384 273763 1251909 1288759 697469 1744540 1132798 1751214 1083001 1674502 995060 428027 86484 791116 1541363 1462444 1637736 1078353 171426 640704 78647 123321 265808 927573 1987677 1712004 1275796 1867647 1445837 353089 58552 1982973 373867 1240806 1266508 625618 1301337 217980 588147 554631 1601283 1475601 607353 921281 1684881 81405 1051794 503508 1831099 901168 1308208 1654734 1920945 109567 1292116 1583548 518611 359840 725101 1731932 1359379 1020422 159926 1323156 516834 442576 37497 208570 939097 558685 109256 1385405 1508118 1968101 678850 1094327 1931529 1227313 1114470 618418 1356216 1190116 140473 1906866 1157019 1868889 1959815 909539 358149 1181799 1752312 1543872 730954 1855719 327096 26082 1477137 1291878 1407265 1660829 1838002 1880662 1408466 363096 1054131 496444 854706 311811 578423 1771538 965844 1888966 1015597 1402483 1663959 410358 344592 1716709 1965814 595247 1005847 72886 200714 1294250 513631 1469517 100577 1191220 1140396 447807 1418907 297328 735957 1066040 1448167 1551525 1444223 1858693 1853375 1714869 444374 1662646 1355483 18529 12617 205627 1003605 1464535 272811 100770 1855187 1117645 1998813 1650077 1701138 869453 1415507 514667 1767521 1823935 972962 424519 344973 406640 437734 650525 741160 1252156 497573 1829382 215350 202821 773697 960608 1784066 546915 108714 1618869 1894537 1244394 759511 1342447 117649 1058978 1957596 1598678 282295 1050165 651971 108063 1558312 1278222 1874 1502415 891141 771175 666689 1259332 595798 1040145 1645152 531155 1782191 1592959 490582 1206677 851746 1377441 307937 1765671 1235381 1544308 782340 500084 382222 1941306 991558 676747 133588 329102 1110316 1058017 297102 1524049 375579 194243 503663 287443 1964480 1003871 967779 1319453 1970532 929003 432694 1957223 1099885 701775 1033212 1059920 154796 705020 1701339 1893433 687991 416631 498160 154787 1718811 987459 1060439 586170 1182660 999065 1710960 701726 122471 497407 1359353 1168868 1849731 921961 557722 1707138 748464 867581 1287133 1438272 488238 1861694 1765315 1018237 1500698 1833139 535747 1233586 96407 1143622 1982603 762763 1256646 681338 461028 1924668 218110 723643 1448917 300305 336975 181381 1661310 1878362 167449 1188348 653711 1183834 667561 314067 600539 1012906 596912 116547 1746738 221313 1523206 1240699 700476 1346651 164002 1458097 1512332 475550 1311424 1628289 1617547 452797 1033406 1021456 253801 1142812 1497064 1989299 1017243 1175737 819336 788434 1206874 727582 378994 1019194 944648 1322940 954989 1079095 1687447 916935 827523 818345 1770943 312167 965565 528954 1679615 1730958 577724 1715665 159494 301160 1728213 968351 1587355 526844 1533559 23514 230455 586883 603784 1439482 1997124 1385606 621222 1293314 344321 1699579 1814310 592874 1218322 590378 1176508 1499515 1476367 1483267 1381900 715708 1774850 609756 870561 1937785 1559505 1491805 1142430 1244992 1354158 1631862 1518408 803052 888202 1378091 1152055 831769 1152147 259846 1780702 211447 1090122 966092 1831179 365585 272396 1977109 1474953 877723 988810 810812 1252153 643574 1207485 553811 1161035 96358 966031 796803 263514 1390916 882200 1992127 1807439 18384 1049643 1414376 1887319 1643505 844170 53559 81604 641975 1510015 1266598 175004 305213 834464 910352 1447866 52935 470126 821450 27558 337464 16361 25790 662487 1034512 734113 211659 1484307 1498390 533034 1930656 742731 307425 656398 1185090 644326 647632 1037237 654040 1656330 1296072 209811 1141308 319532 182829 159867 1096046 1438787 678083 1565205 570457 494832 1861892 1266565 973162 376976 882322 422056 1969715 1927500 617121 1138015 977593 1970408 1675198 1739751 590011 788459 788005 623042 563556 1823440 1581599 76615 50463 344981 264701 305847 1235408 262796 112055 720920 50837 334980 823912 603575 950777 104543 25366 1734960 1305061 691738 1270527 1967677 425166 31170 1163573 704730 1270344 1806336 1362740 794879 477390 272151 557435 1662177 417762 863860 1297729 733240 1580069 16327 1683956 1614927 656814 1568318 624876 1559116 1393648 1829754 844555 1561042 572339 1409743 1314386 1748689 1196657 1136113 672939 28386 1605690 299774 1402995 532378 90324 1525869 667990 1235985 1388379 286755 1108070 1872997 807051 202643 140416 738958 1071496 1552508 737417 656959 978784 797973 463274 1931958 1175153 665677 1634204 86074 1869052 1173010 966118 1520829 202736 1859528 748643 665265 708201 1527546 907998 777317 1991995 494117 1438443 1110093 1070129 867157 720639 1052695 620416 347997 1070882 718192 752241 1175825 176889 1136580 31055 1173598 656939 510648 638802 1402502 207483 1796812 192050 977927 9437 1718793 1564589 1441434 290782 1955066 1818407 1886528 1559833 1318009 484969 122519 1150136 1459330 530317 1312718 765046 1211477 129120 80645 565134 1812809 619100 124074 485215 1607280 340184 1569691 1636676 1385706 54972 1529412 599533 897543 1290950 629065 1167737 1396903 432508 842971 1133509 1171277 851161 1907250 770185 808031 1116822 1601397 86517 1061738 1783083 1823220 942336 1840434 790863 1463722 695363 355447 1494191 1060061 1788183 1139747 1608184 673722 214863 361952 1663369 1665110 793338 514415 1693392 1701493 757276 1356368 934900 1104271 1803624 1594591 1093393 1065942 7392 1603361 1171573 1167391 947800 679786 921422 1081162 301536 103489 1331057 1956465 1541722 777465 45179 1246927 345332 407562 1874290 671921 1772408 842672 1988784 1314882 626479 290257 1409638 620634 1399679 642918 745961 759023 809494 1601910 998205 1069144 295126 145524 1627171 951709 163475 603159 1129352 595461 1362258 112262 171697 1556120 1753069 1010000 628271 1186941 312276 511382 969896 1413441 74667 368209 697412 865324 1794577 998338 1163410 465162 99639 1340707 835331 655096 1933784 1354099 1911349 1185944 262633 94786 71169 41838 1311110 530118 621782 1093000 15290 11936 1565142 376783 805203 1205747 1898696 1353689 861239 454808 1953902 240875 1581600 1495966 491864 1282687 396411 858560 613351 1284020 1431252 1788986 1610043 684822 1050759 1296064 969019 1574862 1923645 1821801 1517188 987945 375502 373681 1089672 1731270 830407 1995931 201276 699339 1808320 849626 1407949 687338 1280648 1684291 164918 588702 741307 914594 612804 310946 218528 1414792 132676 690667 252535 1703970 390483 238880 1812652 613 207043 260762 1739319 731294 307284 1140788 1087529 1678888 1535985 1508293 1798183 1846642 908486 159944 276369 268520 1401646 280619 609749 1775232 1302256 6907 19162 1664858 1331320 1537528 1920105 1967225 661891 388548 923204 1353752 530660 417326 406492 1025109 894563 1512052 399281 989361 432757 1875893 1974482 353899 1159293 1552966 836285 1072860 1893106 1154927 624079 1418814 1711027 977049 1007545 581029 1637953 189374 1277415 581879 1218271 1391988 1540264 469402 916416 40711 1443800 1167638 484215 1959076 1972353 117235 1366964 203703 941600 593131 1209316 617724 98856 1014332 1201876 1975007 1316191 40017 1531130 683822 1009567 1342560 267100 1447011 513139 536387 225548 53712 361231 1507418 258792 178865 1640976 575320 1064360 181735 1840716 183259 1569183 647345 1546350 403070 1371123 835858 1627452 454323 1822772 1937149 95774 543537 1092587 916414 1322292 462764 1873201 283558 1723163 1577335 1021473 1859609 541702 1016186 1998991 1586430 1504980 623088 595343 369486 214432 1203432 552034 1065693 400250 377190 1195414 1127268 566410 326899 446194 1374113 1111781 441265 1916437 1222577 1676082 164849 698940 1549677 957221 916113 1099742 56747 1723792 285200 742334 951134 817919 1208435 743687 778860 118236 414860 456943 1722036 1313070 895327 1068049 1958155 118072 1039902 1611512 1068644 432472 1730169 309463 1249739 517028 1503469 1868563 335516 1018544 888776 1112593 923707 1541731 604890 436378 1863940 1586966 1825415 560455 777803 1321243 534406 1135390 1098167 1202642 787419 1671465 1627234 1328532 1443472 1608657 411376 821661 532990 761706 880320 527434 1392386 875633 1488187 1546244 418660 1265838 156052 1973440 1081336 1795457 1411830 1807318 404666 564216 1938810 357048 257617 1236570 847239 1466641 1198959 316575 1908586 1388129 935549 898515 1464865 240791 1006942 1107887 842127 1385421 15720 1708091 1224856 1719001 1381930 424726 405934 1606766 154211 1995606 476649 1588163 224043 938721 1612641 1222539 788871 777696 1400851 273206 1324033 194293 160781 201313 1811752 16961 125526 536508 610639 1282978 695790 1555602 586057 450867 514883 1583604 1240897 1616128 1429212 1511407 416705 742336 1881950 662611 770620 795113 1646997 1028880 1179178 41557 1746340 1824335 1440649 622767 263031 339753 1162758 46011 665559 593331 379828 887728 393082 1199246 1292359 1121236 1144928 1560358 1207470 612752 64918 760826 738056 279800 1637643 165338 707540 861512 580697 1367908 1690654 828942 793367 229518 68632 427611 671903 544647 30080 1332776 571700 1406840 1806210 1382624 700155 1320119 313552 1689872 1577567 814885 1410352 1816581 1072937 1943435 723367 118978 307949 1603910 1906626 951646 513209 601130 99804 1202670 1220589 1691218 373920 1499980 692479 550173 201789 266464 1710853 573990 475590 407190 1299777 1688386 1069138 102005 1058688 599117 834846 193708 613175 1540810 482612 1384790 1372972 811524 1892902 130542 794776 1554679 595091 1615141 1716037 1449052 18963 1415605 521476 1098825 1560156 199893 491925 227129 923057 1021395 547851 1598079 1495992 585438 119785 1376696 404476 1654744 1130604 1330318 1363610 560865 1408004 959356 681933 517275 407034 1168372 1787997 617963 384529 1367269 1615727 1175615 265741 1742984 1698993 842296 1138581 1697371 1000139 1000961 108573 481921 1111330 1510168 1688180 124619 1555886 625671 162921 1133755 1090879 417980 1203316 938224 898546 420965 222065 1110284 813430 363755 552301 1041176 1622140 544738 1954096 239044 1876874 1760281 473171 636243 1474367 1144158 596714 754815 160822 1351279 213054 983659 938554 866591 293098 1119349 897825 1737267 1220540 152488 1605479 776131 29038 582233 764059 957669 742161 1006236 396723 1129924 1473410 927285 362909 995412 1058768 366925 1930045 696474 671444 1656714 1463166 1280391 1065911 570595 1254646 509664 1595891 1899926 1752418 1045841 1999994 1477285 1741267 273499 1193309 230600 519366 1636629 1781028 508294 798300 1879553 520681 1130992 1065661 1888035 523985 669122 792481 1907103 656793 1408022 1468213 1075444 355503 604815 1790651 1528360 965639 1834177 964128 656960 1789254 1481435 451061 831603 1975044 1829447 1947695 107699 1472667 1675556 811561 657255 1805075 256119 481871 329404 599900 133278 1011238 570472 146068 687139 445049 1613502 571259 101739 1792701 1498754 616227 819181 1023067 1863900 548235 1017769 1540461 1597428 1242004 1629684 1512766 1851137 485719 631651 1275964 626641 390108 1124864 1369118 1216623 716494 1980742 1843941 900252 459133 1040409 1859663 1792420 1902687 688963 801062 723988 380297 1554739 84329 1342694 1321059 334010 512315 1329363 1236337 1577865 173266 463583 1998432 1127395 1568131 1302014 699822 359362 633305 1326386 1901408 167399 1634910 1216318 1322906 424411 607180 1448055 1130259 196554 1584538 1350869 1146186 505112 384809 177183 1880849 1098355 12331 144112 588132 215379 1703643 215814 1075254 224329 1436079 1132655 1389463 448586 655052 1728258 726289 1795496 1238836 1885413 1037115 492668 1546716 1605306 3229 744306 1864752 400768 387522 1596285 711354 1272284 934366 1901127 1008100 1857326 1205158 1772677 423797 177129 1930891 1651342 1843430 1435502 1989506 335295 912030 1205911 814510 602321 1634446 1967892 504898 637821 1356454 1894723 1818699 1844144 1813813 511550 1713851 1410880 1390234 896526 909156 467830 1031330 371582 1732669 1594915 1043759 616081 1804487 763165 1199380 330300 1021894 1466460 363255 1414633 338332 1411922 762646 39199 526490 832167 1465550 610360 1220944 1244498 403304 1210724 1596514 1434206 22103 1559280 290426 1411162 249300 485981 1346449 145425 879156 690551 1350609 1876934 1730220 186958 55136 369884 1526942 1151243 1462089 180455 890430 160753 1455368 1481568 278789 842497 202281 1885977 1276202 42691 1053680 337559 1157343 1114235 1893408 632468 1560750 1746641 1673994 533446 194347 661839 1940293 1523644 1441034 1033360 1511037 1950621 1360832 700006 1475680 1588725 397736 1025471 417778 1047979 380701 309343 474248 1097157 263110 761951 1876818 961583 1248087 309736 1918652 1524924 1318437 110244 789038 547019 647718 1627747 1017699 1560259 1153165 552975 658451 1878358 1265211 269342 1289156 714320 1496652 206634 1850954 84405 187787 1766832 1639746 584558 75137 975358 1392576 370800 625555 541203 981108 1241970 1658134 1343132 1833364 1060931 1466958 1322878 1216909 267122 1370958 475712 95684 1746005 802660 59918 1024905 1428187 468363 1630205 1950360 1840928 1662464 1156829 409849 278939 762614 976896 44917 360784 1242954 71875 147217 209996 1697282 767329 1727306 1701586 432341 1807515 1225046 145517 1119037 190331 524776 1419329 1718143 1949268 159109 1331856 1029444 1867252 1770159 687059 144407 1139493 629546 1899568 1274390 1794648 473300 121103 1735319 42662 353163 859963 1251339 923758 998541 518265 842614 1281901 1839699 88307 956939 1897906 31669 598968 1751641 1624828 743551 879904 1168819 594595 23874 1218695 1090859 744161 47643 1069794 268477 40497 321112 559718 1828780 1359006 1759593 323356 695546 1377171 1227797 1347149 1345924 1334842 429983 1798551 1215089 1564503 1894226 1118124 1117277 1572692 435244 1417172 820710 638815 1252247 1968610 1096587 1532813 1265188 1237007 782531 1343536 1725403 1057625 665530 1638145 721675 824064 1313980 1802524 1201642 1303050 961966 1775300 410174 511363 161771 156814 234052 1225769 835796 140166 636369 1954917 424085 1771624 559922 1395000 655398 1107227 947016 768015 131151 113524 278483 114474 1634616 1146781 1894289 240239 1113795 1419485 1551553 446339 594288 13945 316300 689800 585114 858006 45009 119298 1292374 1817986 351410 1733008 1978845 734165 1251783 64886 981762 1959152 1880827 574413 1673083 1705735 1174976 145481 178094 1070534 629227 354575 116237 778568 1773260 1613349 443718 549438 1977545 656607 1790132 1944324 910668 171778 463408 532179 1053351 609754 1432544 1319292 1792585 1679009 1118974 1954873 1027528 868181 1200604 874838 1397936 576388 1719267 102610 611865 732809 1450281 1674646 1763593 792891 805712 602027 1970151 785782 1368442 1496880 324619 1859727 1482211 189732 306729 392344 1178253 24045 392483 620670 1186255 1216863 1324774 1879109 1627451 635118 283551 1125146 1326076 294327 1702577 1136465 80811 921241 331210 986581 355988 1263348 581224 1257988 1206931 1337049 1086350 900992 1708512 1393310 1682087 1288490 292541 1106273 1531720 889517 533905 464649 190945 612193 622283 914695 1752164 1722309 1333310 1801672 1103002 1551076 980886 1883733 1860342 213354 1420514 934466 555715 1740768 1841026 1188707 152243 796154 287860 1896618 1275243 1667273 1088864 859681 138699 1692142 165708 718100 1562738 1687033 1265485 1655545 1488273 562807 590701 1180827 1699508 1945308 159285 770785 1169338 634926 696530 300070 420708 1407371 1111583 391596 1367828 144711 672055 1122237 1817595 654601 543517 245868 896796 1976084 633554 745880 1579198 425602 912576 1504973 1081825 412073 1514483 1444148 1170189 1705718 1642968 356813 932517 1180671 884743 1184542 925041 524268 1656251 1677665 799222 1463474 1127885 652523 433551 281762 1957146 976903 281000 1650292 118490 1055618 1743847 711073 1214931 900188 941061 1896027 513020 1653525 1620309 26409 1368091 1114215 1259975 1204640 1921016 1687798 1811353 1429103 838703 953050 446847 1366009 1080747 1441770 1101345 1297561 285298 1185487 1962266 1847072 1797611 1473712 20205 411848 46423 168416 1042560 1929670 28640 416120 202557 382917 265536 1713118 1295313 851651 647516 143822 188713 1847735 1537594 1982743 532756 427626 1179941 334796 1634335 111981 315026 1825986 858316 850522 1566083 749571 1097458 49739 1651183 864556 1403813 1920478 1256417 1197875 1814621 896102 1826822 1198790 27672 44186 459949 1887873 1229508 188633 1681353 383916 1050479 1219647 103064 1708964 1848496 1565527 1708903 871249 1592190 126345 1010915 1818222 759296 888447 1123960 1817647 853962 721929 24108 1230040 1052127 1416103 1453313 667763 351518 1294381 1552099 1868608 274031 829526 896861 1628789 1013039 917524 695647 1680200 716191 814087 567512 1456349 1470551 1620471 1825456 1117743 171028 1168171 1377523 621325 430328 340147 324502 640215 177869 759532 171503 734301 521177 1781651 1360150 1583421 36216 1902402 38244 1472140 1030006 825662 1401005 1990151 635484 80867 1518862 1373657 283793 655999 77109 254982 1417407 811045 1282400 1327085 1011388 52800 649384 176436 1378962 827025 620169 1469685 112606 459156 1090336 248316 995557 233015 1151628 1511989 268411 333952 594740 968193 528265 577706 1781116 1192779 1799779 774516 141690 953581 1796560 1006197 837964 1411324 1391544 484783 938645 1842790 1049434 228028 1319110 1866707 873419 1986743 954337 759342 214025 96429 1561511 1964035 494237 374041 1729928 1755747 893136 289754 1204570 753207 1757182 1624217 1864186 1844766 340089 1219461 425872 1848296 372516 1345630 217806 1374563 1339013 1580538 497733 1009909 1155100 47111 915383 202265 1197453 1173528 584961 49914 866041 1470396 1476537 833220 575265 1154755 80961 1295397 1311162 1504447 731858 88712 974638 211919 598991 59476 545838 641748 625996 38664 1691949 986691 48530 703001 248331 122637 404085 560777 914429 467532 939294 835514 471705 1195872 1975864 114829 120845 189516 1585096 817753 127054 1659384 1593814 1768711 988166 1006348 1352548 400287 19698 215270 1067948 97448 288252 305954 786435 416650 267254 741032 474708 842926 575168 1349077 1486714 1163580 1750644 109839 1987323 947178 1436212 431599 1456025 536880 1428147 1574248 739067 1946150 1693702 1609427 515618 1063549 501747 694636 1389391 645002 1304 450068 634317 256962 34151 1134802 610230 1823534 1597159 285143 1706335 1237140 264027 868017 562876 1419796 1670772 1484467 260773 1686499 1839336 140035 826929 1391716 1006787 1568196 1092381 1745527 1176787 1000594 294259 112868 1256925 550110 1837121 632446 1946785 1267463 1008987 983933 482787 1160456 250344 1026472 246505 949852 532088 736053 1155912 1004364 934681 990950 855331 120107 220829 1790430 740033 160882 1216471 73075 985184 1734631 1926446 694704 126601 1120205 539937 1614286 1244139 102109 345181 294094 1694182 1920059 308138 1582186 851056 461732 1019033 1601837 182644 1747290 1296228 1113863 1033688 1420381 152214 1634943 1212545 3256 441944 974492 387800 1721562 938963 592825 759856 99857 568573 1341827 1326686 789885 1585764 856670 360221 1514411 1347961 1499702 164473 971084 1019275 1286518 900519 1273957 1025006 658213 86958 575974 763469 1254761 174213 1749240 1354681 263229 74288 1773679 1215452 1427563 1368610 417621 1616676 1950601 548375 8775 771335 1543637 1019138 1277299 403112 1530184 99566 1382569 1494117 1095352 818111 1439302 496583 786540 804601 1546655 1877250 1986648 1524037 1512985 682632 387199 754405 1029439 417616 1694379 1304096 1333598 856884 499495 801268 639433 1154909 598615 439102 136741 103316 1917138 1516652 747832 1563752 1035792 23565 1261777 1229408 363756 1738269 804702 880153 553552 276016 1716633 106930 110030 1121859 1597483 813995 182094 900258 817769 825920 1065029 959043 1747542 1068656 425096 455948 1712398 1281364 11930 1445700 1514202 1886784 1685221 398972 102940 1463873 1848701 104631 1881676 1783792 1095919 1010972 1997115 291372 263794 122891 930510 1806474 663981 1937485 673978 40917 1501497 470541 1708716 1757536 371453 965136 973465 1255090 988503 793028 1697255 563149 1034754 881802 1371705 1094515 834259 1131081 1328708 1976338 852485 1919893 49537 1159884 1807995 977032 1297127 720663 833351 1332791 1655007 1952863 1251205 266547 533310 1602298 1238783 1643531 39081 752111 823187 1412148 776467 99105 229927 1429883 1244043 886013 690356 1872556 1530048 1937198 99122 289537 1005990 1616518 925917 1742652 272175 25524 1370166 516323 236532 1573783 1623839 1404169 451363 1729867 774635 1690769 188589 1306515 1436313 1071959 70389 317434 66641 308913 433174 1375246 648222 399330 1029950 1846004 852191 1768352 532204 1182399 81494 1309104 1530885 739068 1829048 846802 924719 835085 979848 899792 195722 109087 1221857 1967936 26486 537238 589170 489449 1256355 533916 1701819 198169 424264 940214 212033 821720 251231 1332388 956481 1106702 1907428 1793231 1168871 1911175 1557339 621551 1260056 1843628 1252639 759048 491902 2672 605773 299135 680505 289785 233809 1906640 1345590 539748 646437 1142855 972043 966678 881230 1373461 414562 1533912 1003146 1126088 540499 360263 1668911 1516222 1481065 1041093 1604932 1444271 676794 111154 1860806 514661 1508252 782074 165382 1911677 920529 1423443 1773438 205566 1317724 1726211 314097 472163 39573 1978535 1707122 199017 1991529 99838 968303 164160 751937 1296348 1782740 928204 247854 557187 1890992 1125434 1242782 836969 952730 1560651 1300157 1416117 741114 1145683 1865321 1206915 1301822 1753389 1067733 788048 1342476 1435860 101450 1112734 790474 1233356 1033320 361430 158651 481362 1673143 544795 372458 279340 793166 1718949 1921955 1570370 871608 611365 1822535 7173 1763725 1209778 862709 563510 237281 1854358 1308333 1443451 172731 899196 35483 1870823 1290143 1289350 1892577 1219955 1226215 1380134 905167 1774270 1414116 1884977 1246367 1433073 511833 61023 1935322 1308626 1390591 1491897 545913 965903 1708818 1059775 622029 1313234 425570 492291 784598 190102 1761579 490467 1192848 1261806 1322650 211821 936228 1808505 1928695 632485 1271568 1598346 1060658 94458 1110039 1833898 1056065 1131947 1035689 1472907 956936 386612 1400055 1692342 472192 719247 1895698 128021 1494334 733878 722378 891157 1191874 1227276 26705 1357018 369747 358592 828731 1929460 703119 1834609 1427641 1901864 760878 1478542 1527958 1470423 855143 124350 150751 1117026 361848 463788 931301 1357972 1887724 457176 566790 280614 1730805 1434809 1601702 66450 1113807 913343 257306 65378 924387 62984 743467 1005467 776189 1019060 822100 822156 1441276 221546 136639 1179992 1117950 934544 637614 1138878 1790569 1032643 123326 460115 844767 729469 1373377 43642 184073 510933 1967975 212479 296238 35230 1762778 1901926 1553715 1659637 994277 402120 1262340 271374 230490 1292541 1622390 1333306 1659825 765978 1036288 1195811 663101 1471993 904389 1564305 1398524 1003073 1426438 92322 199368 1166656 1078034 1262456 387704 750130 1941801 1190071 522928 1788008 437328 208830 1305617 2847 1892035 1395138 1428128 1084124 438705 639726 321530 1093043 355778 1605800 1641906 1139808 1260076 1902743 1388940 855876 131463 1609165 389859 1939393 421086 1974708 144470 172489 267270 1623986 988642 1683656 1002365 1515727 1721874 1758158 1035871 1733429 331512 1452966 1282036 411 1743154 1371122 940915 1884606 1594588 1348684 363631 1587968 311126 1909635 1624154 1637737 1485839 1396543 87440 901960 1887745 1076415 610041 1539037 942328 950724 376833 879782 627305 779489 136053 1742744 1287061 159414 212555 804605 916689 1402081 1156356 937951 1389377 1987787 355422 670743 495204 1055037 1644396 467035 320891 1049671 1877380 290995 1854776 100782 1082832 1327098 651084 864090 403815 741042 314075 674099 876369 734673 1696426 756341 904132 1095800 120459 1007403 61003 560499 653203 230636 1815423 1368349 15324 733763 244882 1951835 1106885 727881 221092 1527688 1949508 1017614 1099375 683921 611411 785961 37519 1862374 323307 325548 1359432 1321487 1711327 41172 1360556 546804 484030 256740 1560972 1019767 79940 1688238 1692329 894479 34929 1188029 830752 1806971 117221 1291934 1154612 554774 140244 569063 910471 697563 1767122 83909 1583011 1033440 1997572 1943392 121779 1170690 212993 1208190 1442255 1533318 1420999 798128 1086270 1935254 526764 482282 1079028 207037 1703213 730678 826899 1914769 802851 1944337 1436689 1875304 10220 1780422 577508 1462053 1660300 1923159 593451 1297941 311277 1954745 826656 786477 229647 1303607 615024 971980 704695 1392827 317791 567819 1964262 164595 1365312 1689707 275518 1884581 1021043 399900 455856 1037453 1954995 557525 992978 1220156 17029 1577450 950182 1019444 814311 1217866 972983 1654090 1596683 689016 544403 1084310 598736 1433910 1733235 1417471 892831 315402 1677427 466963 1693687 1644333 335293 78779 870660 295073 1542143 459729 1156993 895802 1550358 1550823 178894 1823183 412534 638496 839025 413390 1366670 1650146 351435 231759 833478 448255 1824066 999516 1448764 1085260 1983408 1490482 1224570 1637586 1928278 1220868 211071 1580429 657037 303853 1824726 978537 1256238 1945567 1208686 769914 564739 709183 1046659 464339 1788818 402783 2146 1920979 1098110 1263111 10676 69234 1925525 1617863 1518931 1376321 258787 1027116 6403 268474 1865550 1920987 1025089 1794818 1036986 222767 455717 658033 410773 1348333 383100 59428 670219 61584 1136532 1660015 1195451 1530475 503334 1154293 567083 601607 321027 147549 1599698 1599175 1843412 765829 1529617 287961 1457332 1917184 1790379 729266 951665 1341439 1925734 702012 1149572 1036157 812678 1196965 437718 1514341 1139527 572250 721799 691638 1071070 1772389 1922061 799440 52392 179403 247306 797434 204422 989390 1210866 111044 508501 1229316 1621752 1443518 1711997 524797 1147304 196160 1503310 1810067 454790 1905129 1642179 888493 493478 1228762 253718 20594 441540 1659488 1831638 1112313 1748759 151967 1135571 1564816 224402 447906 1612155 1818205 147588 262374 315118 1917976 1884852 1732069 172886 1493468 1998172 1666480 861252 1753883 1432156 21753 1381203 1562345 537774 707647 1481573 964707 1484070 574406 339499 1000151 1167095 1532275 1109798 1573359 1607566 1172862 378546 1710606 155906 465658 322569 512 551527 1924139 1078199 1477044 197167 136573 1740367 1233677 914724 1870562 779411 50973 242551 699967 592363 4773 1576036 799002 945964 767939 1721842 87241 1922747 1247445 514061 553662 992401 470640 1484910 1365209 768466 988044 1821612 1737582 1580312 977213 949217 8582 1870299 1561627 501003 1325116 638302 511369 1634009 111696 836003 697600 1590168 104323 394457 1349374 1017281 1674399 178556 75341 1378294 488740 1120392 140613 973738 372418 1325079 516276 826679 1881180 907322 138297 212614 1705741 1038281 1534314 1617724 463505 709180 580086 935577 1299021 795489 1074657 1561488 769448 742480 650044 1462974 925674 1754320 1981009 1121855 1095148 936571 1888362 1625968 1921930 425618 1759428 19364 1185310 1577271 149312 1761302 594731 817125 1261023 877257 207255 1934913 1745355 1261869 1190837 1589826 1116972 169323 562439 1805184 1449056 1867984 1037141 600423 739481 1404301 493693 194306 589753 564416 1702176 1887776 604665 88503 45486 290406 1014820 1597552 500960 1565941 1000216 855467 1313656 70188 1048698 1073615 320510 632921 707405 58606 1389916 1717214 116499 128544 1819764 1496502 1022784 101616 837450 1953013 1123186 1707189 1344725 1691793 949906 427422 714196 915670 1489087 120437 394166 1163667 31911 1217141 1920153 820339 1188780 1480470 295996 439302 485169 1584857 1103355 1902266 1291465 46038 1200252 373863 1109717 875349 831959 761569 1798178 723360 522448 1596263 13605 1182138 974397 1563248 543740 339331 1800260 988398 1468619 879734 230506 1071206 1313579 1884350 1630548 332704 1893831 1922096 723074 449174 668347 1199451 944554 1877100 1188602 1875453 136018 201033 1857029 1472791 636226 1109098 824123 1183920 291012 1912488 532281 633208 1129421 1388507 1914500 1308067 1944272 543752 747738 1517655 1084096 1915614 1622866 1899380 1513587 998763 416018 1954975 726215 1121245 252341 1706774 1549202 1577045 1796245 1601272 761473 1478249 1965625 181194 263469 666028 771054 953441 1526938 1206379 1335021 591948 1442626 1602297 1312408 1569649 199869 1643002 1679394 107564 540787 92103 1340639 600025 297202 923761 1833248 1775672 1848716 1358968 1149019 620053 14675 920966 1446881 1655105 518659 1271546 885958 520419 914406 1359817 97629 1523808 839975 1979998 155395 902790 1898084 230021 1238331 1484623 486278 523923 603731 283627 443003 245798 1494366 357480 1081108 230170 1915947 211921 1012359 419556 399534 1424544 1085983 915999 1338982 859834 433659 1212605 1196007 1344721 1139829 1860177 931618 1426855 1213318 585031 1349512 295052 425581 55104 802286 1633743 1977513 1559757 1385278 1441721 1138949 443167 1609644 1203258 1887556 582423 1136805 769117 1017597 1695110 637962 756542 1102056 505552 1698328 313872 828382 466473 584861 1833665 1912817 973125 244142 1100481 875233 1828299 1362329 300591 715025 1883262 1381383 464373 308490 1271127 44239 1750353 310610 452872 1001059 1229323 1741684 433233 702050 780970 1235851 1535220 167757 265668 1556734 1926510 1522658 145874 606702 532531 243653 1461581 1398712 902014 365704 383244 1298287 3156 1227997 197559 953104 326061 1617665 645405 1809895 792206 509747 1720667 330028 1759115 667136 525205 1508313 88573 845820 368652 927521 144783 1466750 291608 1195221 398271 757449 1497243 825992 1414089 1300954 1091525 1186803 421558 1255358 455479 181063 1148533 1042629 338389 1370778 832478 72046 1259210 698457 1933255 60717 458695 1986498 1975609 348268 417190 729138 1391198 2260 712320 1951526 1831186 1555876 216900 1890285 1894592 245504 1131522 418618 45402 1324685 1057770 82094 488822 1420843 1056610 384572 6070 1192670 121712 676942 451810 827122 1079648 92712 1579650 450966 1327413 737737 1562924 714599 494132 654252 758697 261583 1619116 228821 922592 1525188 1353686 1753486 1757460 1625000 1661536 1443164 647313 1995834 101235 149952 111647 129222 660061 1852423 803170 477361 555170 862028 605726 1938091 1647817 230925 1386761 1875322 662233 696661 632822 1693545 899141 137518 77458 1095363 971902 1249824 445707 1782531 472756 551128 874677 1697419 699858 654689 552414 292898 851465 1539184 1431174 1530721 1578367 890982 53142 535290 369472 518254 703694 803083 1659619 599998 1989969 1771365 788059 1738526 676392 712721 564425 859413 359335 137661 1677840 1406294 309291 1047 926728 917648 1957546 653600 1576308 476611 1311962 1185656 201507 1815194 1923180 1991963 1089795 1493276 855663 101036 1185358 1816029 1570577 863247 816310 749723 1903224 1366955 870141 804389 1098896 1030686 1527203 1692012 1696141 526093 589070 1543753 414710 1800079 439195 1140827 1364298 473722 136201 855973 1908263 1601529 1009710 14767 1431769 1399519 703238 814264 1934154 185471 118976 121664 1452793 898886 1933216 1374209 1580193 1658555 754763 358440 74473 913581 1047549 1705643 259098 1264148 757152 1431192 1066835 1175573 798291 1245942 539350 4763 834640 1200596 1896472 1673781 1379553 500798 1810839 877939 1961503 258888 824025 516426 1752270 601215 174997 620011 1508873 1894890 988817 1606553 1863719 1006474 300119 20979 445605 280384 1887152 1303918 732311 706285 63161 806052 647276 349411 1247209 1549411 1230388 662385 546311 1953351 653884 381089 1950037 1704822 1314466 426235 284306 1519317 1481903 882726 1729222 431804 1660523 1894177 1237574 193684 1801525 747773 1686254 1934734 1342165 1400287 313359 365467 852216 256111 392972 1153125 959905 1803175 1535022 1322862 458815 1601435 1406318 1792493 1781866 1813754 797523 1135521 954227 1818247 831177 1224088 548093 767767 1846964 64332 576993 1979590 1226157 1777891 1232474 576979 1736037 1419183 557870 337324 1882309 420563 1861504 1927843 1416348 1290424 1665448 1910556 1256681 213940 683105 1243153 211556 1717249 150932 1655057 879643 1737336 1902574 1339050 825136 549221 1777593 1222224 1191373 670350 1439340 1645378 1154811 1996958 1826063 306972 381471 807252 459378 1883232 1597243 32408 1129883 842240 458504 1607521 1824834 635388 902136 585110 1337774 1975647 87996 680262 693226 536816 1185303 1570200 401883 1283946 1860561 1931707 209601 218026 67384 65344 1387607 1637976 197165 1465356 49224 332164 1272122 1972137 826795 331684 1004325 409355 351045 1311857 946066 72824 702601 119255 1581884 297134 357567 1126777 498827 1493114 921207 1727379 378862 82622 492369 508893 384027 1493671 1277400 1223955 361669 1097570 448344 1611314 1663641 941451 1826137 1150811 850354 382372 443837 678769 1842996 1441516 1750552 46893 795875 1139417 679742 449010 713515 1073507 1123160 1427305 384758 1690853 901316 1757596 904924 1396605 1288881 617867 985016 1988719 529180 1206314 338854 821722 856696 475149 574951 1052662 160174 1615137 1872487 1407529 464930 243455 1065012 157779 1844069 1455770 830307 1339067 1086095 1701017 1561889 23436 1702292 861246 1485473 828316 974579 1596629 1499410 1220165 1990214 839380 1091225 387186 1237290 617873 1987591 734776 1082929 999139 396507 727680 726566 182694 940363 517356 1568778 30425 1884112 1279379 188162 234892 1635601 158857 1926644 916728 520401 1699587 1587086 434277 448416 1252852 1792991 839721 1765864 1174938 221316 79589 1813072 1169399 1432745 1146054 1723167 1131744 285288 1089309 982232 447634 166529 1453580 274053 1482959 277099 1016512 1717920 1029745 930382 914744 765702 285972 1428306 733923 405285 1399426 240519 230027 1292275 1626294 250724 1441001 1592800 1773256 1344623 1262874 457704 1339228 680544 1996035 36396 657808 343285 1341913 643780 1281831 1470237 1818595 144959 851898 881491 1925364 1953062 1491398 318577 1969456 1686527 857177 1914641 933008 681479 1884306 445490 142087 1421700 1637750 120132 821213 648853 50320 403727 1160540 1953115 1723443 1459167 1651039 1484249 9519 703314 1867063 1415693 1283572 956707 1093313 1816201 388575 390756 396815 1457817 130611 1278630 274726 533639 608423 1311771 184831 463414 1831394 1575988 743950 1071176 1367990 1919185 333348 481158 1004348 566183 707027 1313916 754140 746455 164059 1575910 87954 902649 1573575 836023 398684 773387 1792104 1936422 851769 797948 509304 1852140 32223 546237 941911 154605 1740018 1290656 1737515 1589549 1391156 1337599 935199 1016171 1896515 336357 1329508 531814 1837391 616969 1954583 892912 564821 902177 1751063 1983652 1238888 1217282 421547 352012 661052 1696532 416859 1658792 1557489 1741787 573812 488490 337050 771043 531659 1464448 1043594 775082 953404 795523 1069150 105220 1304580 496324 1585430 544409 929141 54745 912271 280358 1570087 903803 1224730 1296423 40966 677866 1279011 1881116 1943963 1449290 1077893 93900 1537879 10255 1319579 863542 1891551 902917 880345 1741325 1064692 1846732 1307009 1364926 1296275 1572705 1803804 521689 413100 1693095 882144 1778708 133624 829667 1480869 44032 1510524 1180710 799223 544060 1322467 1384477 1918090 814348 646443 1857672 269259 1221943 428803 359958 1353880 557236 884985 290905 1594479 1394178 994724 541743 1095753 1303930 224822 1404016 922024 56455 1462756 518320 1768316 237539 816080 1037041 1869424 1246318 1571057 1344361 438826 278403 1071786 1308307 636859 1570163 800351 848948 1743677 980701 1898467 945502 118117 1199156 1903888 293269 107556 132683 1860679 940053 101900 739009 648693 1976205 289913 1580443 333731 256583 1849879 448779 587290 1434460 1071116 1907241 1194270 952277 348575 1686406 993389 1171543 1944274 622664 1978204 267472 631969 1080678 1486473 1739951 188936 156245 1219059 1910382 1233086 1443561 1460783 473433 1879932 1423810 1286415 1701350 1663126 1320044 538893 432575 997195 1828805 798119 39411 747913 1052700 728122 200726 1241105 1947083 904521 594396 220457 1681271 864537 630292 1163970 753036 981606 517069 1029471 1417101 995845 978431 172773 1329269 340339 1205366 1760083 576741 1995663 1514804 837584 118011 949052 1369460 1295389 1284306 280120 1088309 1099242 1036766 1639826 1729703 327131 1480860 1348047 877339 1087858 1466291 710348 138220 1605774 1963467 1898625 913211 1655741 1401299 442487 548284 97360 1789755 949502 1975912 1903330 395001 1277471 996810 274743 522518 1991884 95575 354789 1010353 1409042 1900144 1226304 166855 1842066 1025729 121437 1340861 1801546 625081 1196070 1470814 487113 1596249 978031 1041525 365101 35909 1211127 214647 197342 221341 1297863 609492 1586565 1895781 1848013 687215 741282 1923811 47197 641006 1530056 1546899 499485 248664 933429 1482443 447411 1272253 1876352 901928 934970 1649856 71151 384242 74685 832194 502929 1838661 226568 1645570 62050 534476 396046 127306 1491146 1781203 645179 1879168 1816519 1438760 1212711 1003059 1799268 1316890 1869507 1996388 961051 675623 1092029 1089422 1938793 1154250 1065277 272870 1259323 1258746 525061 358143 1258584 324471 936852 111380 1381765 1245719 1917716 1558163 739664 1447272 1017616 654749 868416 763552 1789645 1964947 322510 801462 271836 1770880 1717862 1580540 560106 5236 389575 401748 839091 1780596 369029 578906 1912876 1704074 539701 1993087 950074 668158 846309 406672 1714741 749414 1120516 98192 52919 455900 305992 661803 1777217 1631871 1833303 459089 531294 1624093 1545384 1623861 313659 350628 491893 1934558 977321 1986486 1632835 1662276 595888 1460005 177823 1293172 1771965 1649878 584276 1830189 1913314 1556582 1628474 458614 492388 205127 262332 1550375 607277 1375446 316295 842811 755680 1807940 51272 258043 190967 1393827 1153937 1875305 645713 1275276 171135 858367 215381 185071 617546 1237460 1965568 1258583 1539699 60355 1571926 1490987 958627 920865 1060246 307413 1105495 641428 1201834 1326425 1805587 134857 262047 1095650 760793 337854 1901055 850012 278537 955155 1927535 1979442 248876 1709207 982073 556816 824013 1878583 1418486 142631 1808057 1709072 130249 1672685 966771 1980066 1650951 314175 1300553 133525 141960 1130160 1729387 1765906 1901431 896768 1162568 1387453 258409 1968708 184410 405515 1139836 1423174 1306870 1452338 1009837 423775 887412 807901 817736 1701018 773271 1261481 1561174 349034 1367401 1712247 622633 1585168 1292146 1490346 295146 401847 371137 692882 939000 245097 1371278 764228 505826 1444203 519210 733029 698203 949328 473653 1665341 786476 1716671 327740 689628 649915 809476 1881701 1321436 82844 1501601 221069 530392 1258699 1416305 598465 1710709 1217751 973756 737398 1953971 1386154 984519 715754 661198 1571680 1669693 1995874 187291 1785995 1723143 873899 295606 1687786 54277 1435482 37459 1947252 677338 1864188 1894381 328623 1649176 257173 1680940 1833808 1932084 218914 1274552 551485 773985 94360 717692 702611 1110144 209244 1127751 601342 1240463 357285 973629 303135 11654 13574 369131 392403 582435 1874754 553525 1735385 1970275 1739659 913410 885605 584039 1204964 971799 1676855 822132 1030227 1199321 776903 1361882 949445 1410612 1246027 1067998 874594 1854278 379933 1928231 46570 294309 1849207 499785 238957 1948716 1001082 1155445 1981252 1117842 682834 1484939 698972 936275 310678 1745783 1408449 1364372 1802035 603101 2285 614320 875046 1547587 1588489 256133 1768479 1356091 1188274 967847 929220 1251175 636223 505098 137980 913244 1537630 1779656 1934851 1902546 653403 137604 688972 354835 1285365 217530 1647801 1945380 1141876 1037518 710135 1752328 1466669 963461 1616640 1731444 1161272 827595 905633 1057444 1404728 932520 690837 828524 646450 370124 1342515 1643991 548259 914807 1694526 1824263 1809858 1558320 1282718 1327792 1658782 1924462 1182727 1075852 1455662 929276 406462 1985094 1523655 1824757 1162054 1118421 1153615 24034 718868 1293703 962347 890691 1758340 104453 591850 287112 679380 93873 853808 300155 391180 143202 304953 1510385 521094 1168992 1711873 389919 1898568 392436 341371 1477131 1042572 1789883 43946 1508483 1939161 1609168 1988844 87855 856943 1929951 1200166 403752 639123 1425302 174698 1607160 1971129 929688 941893 1555463 984121 798137 394826 1694497 502420 1418789 1926598 1262870 1810912 889345 806667 1542513 1757789 1696674 127799 771202 1699023 33997 1273603 1117348 811228 833849 92232 1857973 652984 1185916 317641 489371 797715 762144 560290 305238 1657616 13942 1497928 365722 1192107 1879959 1986753 850259 183424 724038 1619715 1729466 807715 1614957 660495 1952790 759115 1711232 892547 1025450 1075179 1829753 1601582 1045315 1668549 122271 1504418 86836 869384 1088129 1502266 1717763 1308215 1493790 477066 154963 1492577 732513 618229 1289435 894781 1541535 1799975 1322571 1872387 1059136 769526 629432 1610579 726821 1840443 571663 1700605 1433904 1738950 1598534 1831800 110333 1879975 970849 625644 116235 1988698 1278211 1913257 209334 1369493 1510628 1954351 277217 633105 584340 1247922 1640271 157782 408935 1286202 676879 956342 701046 1222799 188331 449082 1973178 542712 627088 31534 1373781 932125 815506 1418210 700228 287763 1301000 1648908 1565152 206155 1603743 840097 101887 225867 1844662 814334 1118053 1127772 192932 731313 1704271 992681 1662841 1489770 1217662 1027498 1977690 1480566 517482 677971 610505 1384386 1070875 96186 1663650 621168 1786032 1090554 766961 505862 792420 1807636 1892786 1753593 1718765 1774615 1246209 993474 1130115 175260 39037 1291493 627334 1180763 469408 1649933 805958 620568 47463 1788898 496278 1057509 884370 600476 344672 1168540 1372369 1922682 1020281 1364217 16341 1174609 348650 1866535 1554067 70463 1845041 1986316 13739 1241696 837396 1254526 1503421 5324 551507 52027 1418377 831875 664664 1992740 70143 1106158 1074428 1532949 733955 823461 1186469 1672020 897993 1236943 361002 142033 495685 992310 1339627 1241865 274998 1857111 1898993 1251033 467311 552892 964182 695812 1005692 1351178 1593748 381506 794464 506361 1999678 691377 1761358 480809 700325 472490 1687990 158607 804818 1318907 1033094 1549503 349001 74895 939035 1800120 1897020 1949440 1353836 716234 1152364 423449 1640841 1353721 1609268 1783532 966018 36525 1674621 1975947 555072 956966 755904 1058227 1574088 1137901 794037 1183795 1076502 1194318 862722 177991 841315 983098 1410476 1148800 1188728 1792190 1161343 1139268 1798457 981042 1495313 885911 326796 260250 1588607 1849983 515712 160758 1787980 1834112 1589456 1153669 1879140 1345701 400141 630304 1440048 1832559 1613628 1318385 1148729 963990 1193393 1100618 995001 399477 1817422 900293 1580324 426216 204179 1846582 719716 512528 1665194 1668709 365995 287431 1027113 1365757 465469 362540 1694689 1315679 305454 1852421 167796 1882966 1383390 190612 1882858 1290057 1545591 1873565 1975310 485948 1281134 140113 1228974 37295 1556658 497369 427795 733779 88225 800385 1407545 1260573 1512140 1642087 771034 1142706 1978844 124212 1385003 358524 1749824 5443 1549873 1037095 373168 1023843 537152 737402 1996790 554506 64460 1150061 1939143 147497 1199971 1761017 1325328 821011 1366514 1848625 1465517 1931777 939299 1419714 1567799 948394 420668 211542 1804371 468154 1583178 1590216 1267510 559453 657810 59350 328647 982135 330683 1651862 1480528 1983220 1714450 223195 469643 773832 176880 98909 1560221 1097194 1025479 1737486 912710 1472833 453819 1357028 718083 1697364 238288 1921905 1257112 1818263 125479 803732 1757775 78415 1614195 142629 1749472 1297634 1163719 360985 1172275 759300 626326 1844005 1322241 1428086 88786 1532923 1873967 797297 779373 676662 250606 920623 25217 1861012 575633 50793 1978045 93757 379197 976434 962328 140625 1365177 216312 142150 695446 1625492 930793 516831 1200865 1480637 1908046 1281701 1259296 1863671 780809 929105 746626 1521966 469742 240046 1739136 1513245 1725854 1939144 1202869 1420307 1867797 501686 1016111 294487 1439480 735386 1464596 971805 843833 811630 682849 295341 1310668 1796700 647881 1284038 1060472 298014 1346863 75247 1772555 1252275 1690127 1949855 803877 407402 173326 558829 1487587 1055700 1624454 1407643 1897380 21421 478592 1233532 141279 145674 899654 771027 755309 1357983 903808 1401664 537720 895038 336750 148482 638245 1736498 1074396 501197 1625473 1145222 859067 77693 1733603 1094033 557548 925279 204648 842540 1475223 1771887 673504 1820709 74999 116813 1758119 631559 375316 636133 1711013 790947 1282518 1408305 1905628 1320250 1825702 246295 175910 1172523 1187072 1960868 1139958 1333680 1529816 653475 1696177 1609317 932923 943134 18826 1116585 1147410 595172 322461 465416 1180170 691752 1677400 1933239 211029 1940537 200366 1254027 323288 1816515 1979406 1864098 570648 1987325 1761326 1466097 192298 1236348 1308385 149672 491937 32904 969748 430603 1019184 1049818 1639160 797964 1132484 1367762 417279 1511255 1864489 972902 1344957 1659282 944819 584352 1228173 600826 1216345 1144308 758943 944622 1023498 1368470 479316 119864 321698 1771766 1388591 40779 1554819 186791 316986 1067259 1060968 629936 1510038 1124068 1237017 856247 615169 997625 170774 733793 1452249 1737816 910995 1186799 689740 1299801 1488203 454091 128982 1729244 1093906 1419846 588676 1636812 147279 1906183 466565 1637085 1913601 269083 1291048 1565894 219810 1203496 699103 1544309 920310 283929 553945 818457 277068 1152128 1021033 1062589 224049 1599414 363590 1739400 1345780 1924285 371516 1420767 919895 1937504 419123 866231 1245583 414596 1253284 808453 1499936 1455088 1870950 1924277 1851072 1614415 317431 900395 479254 436743 1332633 98834 1250663 318886 1901744 27020 244906 1390054 1149936 192235 400026 1476675 865359 966849 1761453 1155982 304631 1449429 790991 1255580 919024 648142 124999 1010332 1743140 1182116 1522771 352763 724084 393479 1091427 1637610 676551 1225040 1891347 1911676 1711420 29645 64272 793801 80847 841400 736319 1382426 737851 1843486 632834 847754 9783 809608 372039 1826916 1093453 1663646 766126 1110623 1078223 241175 1143279 1461576 1906573 1387728 1324628 1169934 221954 1972385 1577273 1941637 1539404 1703473 1859811 1222169 1661981 39001 1812148 1276252 452291 699862 1219899 1619915 196995 1771185 1732022 776641 403346 93349 1239755 1053010 1780343 1464550 1086745 1597914 1329705 1687168 471000 81595 519550 302475 853612 643605 1272742 559655 761939 551632 798780 389134 1290932 800987 1711308 507225 497133 1570097 508832 1257921 1471830 1100773 1188819 334619 41509 197762 1015936 500186 1235785 1384723 1006949 1127790 1358336 462103 1695739 1936702 520568 608282 1788795 930757 1806364 44283 260214 128548 1696408 1200679 731760 782390 937786 1478627 1202514 1873923 1903215 753626 1209299 1728390 218954 275790 1365253 1594935 1994744 1583856 1779598 621045 1093484 1829792 1772518 1482271 86113 1572023 1229776 1915910 1044481 1274885 760557 1671898 61007 465878 196639 1718962 1114114 1600392 649485 998048 243925 1619080 1591239 1767020 504604 1038977 534282 1884109 1287747 1083466 405009 1005263 351655 1485942 898793 378816 1552258 768588 307819 1703037 1959932 22356 1536217 1423947 1975768 317281 512280 1011803 700032 1179116 1263874 1212575 1701084 166843 1441896 345352 1280724 1881447 1030880 148913 1713322 95145 1309896 1923863 1179382 1548545 1198054 1657859 1495378 1692014 851116 862054 1636719 1670824 1671083 1604052 139580 646318 1259580 1560418 1167686 1856236 1669101 1530880 137088 434511 106475 308701 1488663 190145 108333 417824 1209369 810021 1964548 1601357 1579553 190007 1866021 1854389 1391546 1246179 835976 1746014 1475537 1269137 1109558 1457342 1510868 585123 1655971 1442926 330849 1659413 1188655 1029700 795278 382879 1687311 1110363 559546 86492 1956682 1577304 1424065 1344640 785687 937767 1293930 1511144 1930299 1944971 790557 1315140 1701345 1556685 189641 1630679 644156 291747 170832 232884 572621 1812582 940333 1480129 208980 1181643 57898 1387009 1808927 1204859 584818 827754 346991 563417 322990 1918869 471850 985321 1247080 407456 676779 1420584 379204 406187 1416408 1088619 186528 1834726 1105464 1015924 369535 1190469 927901 1165683 275662 639418 614279 53956 1234098 1125265 737722 221335 1055808 1269274 1634844 154508 500243 1409083 638821 36365 1369421 483880 603315 1531051 807744 1767100 4207 1941937 1222915 1735349 1401525 793765 1150039 508124 966104 1128401 1114297 2026 1462635 581075 396953 1543573 323928 52057 335721 291668 590768 1914832 1826277 1728567 931308 1469342 172494 928757 1933399 60647 1311980 642901 1742427 1776555 1297229 1807401 704901 1076181 724537 888437 1309824 1721208 1954516 1894492 523085 1868072 1487403 638983 1412892 1055293 1670111 875767 1055269 1511867 373315 1116161 290689 1232878 741692 1178509 353404 1672906 1554303 974511 647824 379545 204015 1729174 75095 779399 221127 553987 1363373 196878 381766 473350 1379570 1399378 412451 415134 1710836 680648 1656177 1399667 1753016 458810 336037 1628338 1161943 1739165 1546841 1270304 111336 1406155 1025957 1099816 835978 225606 983455 1126349 1384324 419945 38949 160713 531949 1616892 139601 1629759 795241 736578 1144976 686855 623432 54649 255806 1155893 511775 1109041 1231804 140018 818574 682083 1122336 1328618 1092358 245650 1904291 1777747 1119199 1286362 303575 1643759 639896 623825 1132819 508447 1379656 495859 1137635 307542 1756873 451251 88895 1501912 284956 816492 161030 1132015 503061 1495670 739114 429931 1045412 92707 543248 1399625 454131 616537 195238 700074 1609992 520280 192837 1962410 801365 16646 709569 573868 104123 1193955 991576 558799 1910867 1876141 1418969 1628881 68557 1738091 46541 1282197 1825623 1563049 786562 739227 712171 337093 1919959 94550 257014 1337757 509208 14391 656134 716628 963767 1470246 1054636 468456 478777 584684 1349344 862193 568452 1509388 973060 915476 815494 483097 1090221 1769120 1226618 792710 1236399 1134824 1830005 418009 1620595 1050539 139857 215446 1454485 506462 1597818 1022236 1015717 994927 1465655 1873647 1254025 808242 1041694 883435 735019 1838016 1642642 263816 250368 42159 1589368 927334 82970 943266 440741 44724 1693818 1746087 1145663 957248 181416 496183 683612 1780050 449213 343290 856571 1875222 993855 633608 55404 1897234 1499267 902011 1409775 1734722 745176 1530484 529113 306279 1297094 1749147 1986192 693470 1232146 1559988 1968377 1430702 257396 801516 1705384 538458 1853743 306167 1805887 927277 850265 1836049 311849 701310 63458 1831369 1574166 1253890 1262908 287891 796057 1496751 345412 350445 808322 1785555 1092940 407974 4644 1665985 364759 247832 1442326 309405 1276088 95260 1903606 1147373 1570465 1457249 1262804 1962333 651447 125336 1786540 1727042 686305 1477889 956387 896572 1297697 48312 704280 967352 1461854 261520 1588472 1549289 1559370 937729 249922 159872 1127912 123463 940814 388294 175080 753024 1252403 1368848 764525 1760858 188557 295583 1009396 859440 1618957 1224283 1254895 177317 404601 428060 1455539 1357661 1293017 1302057 615902 1991246 795571 1509817 990277 1019842 21743 1747971 1049899 1742663 1918342 1636740 1877810 1095056 600315 568588 1997513 713045 482461 1249562 460447 1343320 236614 921404 199890 1684508 1774884 1438658 1803339 1452373 585015 965037 95608 1569367 704053 728120 110703 407510 803250 1606380 883132 352930 1012441 649564 1355251 1614131 578762 300060 1478783 1522724 1506597 1629608 1223903 1379337 1591036 166880 1258937 652540 410637 1482449 469431 634800 245459 1973064 888552 985051 1509403 1157316 353831 1442318 79813 770913 277729 1787912 653726 26097 735994 1463335 49979 779925 594094 852601 882538 1492604 1984435 1344164 481601 664642 1686314 899249 542945 1080715 1721994 1769430 1038942 1122896 858549 837014 994373 1859382 1620959 1821522 560338 605269 964503 905090 1811179 1076286 1357712 41497 1177869 1288480 1857927 613071 1091742 1615192 1716779 1117063 611236 213044 456022 1139586 1552005 1535294 1289033 1036366 1356142 1154344 1239834 736627 1976115 27362 1374507 1935033 1670783 1173575 1401745 557825 952433 927481 111356 1103966 137938 1917962 1523448 1224078 1654820 1286133 1309891 1408684 854446 1157006 164754 410979 1284866 896552 370437 1702425 1682483 1766199 1285805 239982 460572 1278685 855504 1668379 1232935 915965 1509616 273556 666955 789529 1363647 855102 1384293 881414 1748856 717583 1857068 1883657 126921 1303556 1983851 627323 339941 569920 1527694 1179495 34549 349130 289202 976006 1676446 197061 1972558 1485781 1654817 573295 998528 106963 160512 868907 1116914 918994 535814 121367 514622 1110263 210851 1868151 623515 719360 305720 1772396 569782 1933829 873891 968385 1589313 1412382 783472 881379 434949 1760274 1404444 122255 3876 1086443 902459 1001902 718108 1457026 759430 1998544 1749642 1007388 986916 1809799 1656491 1343026 1759826 1076713 956949 1956304 778292 576475 1906533 247245 431990 542169 458037 729423 832793 1493799 643962 1541573 1507000 911981 498537 766358 1403329 794589 506675 1869067 1384317 913916 171872 141309 1345157 576557 252117 992979 713952 289606 1610590 811733 1334541 1529403 1937233 91001 792182 1314430 1489969 103369 1988573 1656973 1348607 1108207 417578 185878 1175098 293053 895725 1509106 1533146 587022 1949292 1780125 1542344 1614315 49411 1979468 1126048 279945 860912 1176518 983158 1569041 807379 936436 305101 90415 904886 630401 1587512 980918 936753 1261613 1280589 963539 1091264 1793072 1521023 1407454 1125031 1356074 873322 815160 1152908 940446 1952220 324046 460525 873715 1012348 478097 253655 139791 1032749 1255732 1308959 1181677 374786 1675117 1514795 174946 1782115 514383 1391054 16636 60722 17584 1516800 226806 507084 914009 809793 952938 1675667 1168147 159407 525632 45236 1809631 1265037 480054 1070748 780867 1132362 401312 1746908 1412878 911954 1519437 482185 1070642 1162953 1102255 1110953 1796986 1943205 1818880 1031680 1178932 244073 746126 1987517 320293 1660982 289262 122090 829615 1251836 1047901 1814111 1911239 469309 364782 754574 595309 1189883 1690390 957249 1345389 1021069 181256 1634539 1513950 948044 1598356 299572 1927312 1831995 150279 1580503 225634 1327384 801658 252386 1159374 1746319 816370 1738652 826753 987447 1117440 680807 309792 325141 1132794 1619869 1391495 1777232 800919 1524913 1738234 796450 619951 790075 1228542 1277186 1410647 1884538 1866904 1001207 1607919 455114 1029688 79900 1709272 794743 1380267 531674 26754 230841 1659373 324278 1860602 45948 1948961 1189316 550219 975565 1107874 331140 645861 1490023 1483740 1286161 267462 1447650 592138 190522 1279731 738716 782708 975818 1052022 1131415 876962 25840 995792 1743987 1140629 1171886 98383 1294721 1968248 531168 280709 448940 811033 340017 800824 61540 1449 1281183 801803 483095 997358 206010 963870 1484497 1658890 81617 1915246 460701 248709 1396049 1880264 1350240 1162606 1975022 1966892 1169864 1071488 915286 905222 672453 597181 486009 1350275 1373089 288775 753521 561843 1139678 1904537 1068246 595854 1160170 417081 1014928 474490 405115 1625181 1500030 853858 511379 1652800 131189 1592491 1477531 1486747 1036645 490689 1586172 459167 991502 1045380 1908630 1780920 817927 49717 1838052 467877 1426163 1404593 1451521 1934131 364243 756816 1853320 12278 915531 679527 1298026 255287 570756 454286 998296 297239 836349 1441427 717689 932790 1591740 80849 1554079 848846 931345 854124 1624647 1833927 663512 127589 544467 763510 305945 1915644 528652 1602942 1014633 1952450 887054 143928 143263 1652160 1732565 1482973 382136 1598297 942699 1640867 1215646 1469837 1607886 1444369 961712 1856964 1726661 1344273 1646482 833584 1146441 155198 1692737 1318206 371212 1844769 1553910 234007 918065 306489 563404 890457 131378 724780 994213 572581 34417 1426634 1608635 1282862 1507676 1218048 749320 509709 1059767 203497 788586 247826 24735 961103 1999410 486677 614704 23055 119153 61905 86783 1055494 566373 373968 1333859 586682 604596 1427124 274903 865281 1905480 1853820 1680132 300282 1486786 14064 1509538 1841562 498227 1811577 805765 1241724 355033 1854722 1369487 217628 639755 1703603 920430 768761 1831760 1705751 785398 1940899 1938363 1691407 218699 323426 1062734 654957 1334808 1978244 1879611 1891992 196424 1806722 1275026 355244 578985 1176630 799946 1039551 1373054 940177 358693 1250140 751085 1858940 384951 1227803 1237727 993303 118916 1601398 618587 965635 767332 459048 577824 69472 1901358 1497196 1974225 327215 344608 781018 1613656 1186001 1231498 1462788 1347171 145469 267768 162558 424864 1858492 925580 1741357 1052232 34714 863541 1363865 1434101 878645 1337300 213815 587413 1865277 719851 1015036 1144283 10346 793019 10237 1709395 1368993 1890970 174865 324744 1119951 1188770 1028076 361474 765059 1370703 313775 1903662 204403 518169 1640689 673926 1912290 945778 1774933 391344 1405643 183284 1653553 1708859 125792 46978 959714 1482167 1455071 315060 992510 1816746 865026 507972 1659539 779275 1550636 1317546 542077 1602158 622745 1414435 583342 535504 197159 882045 855485 1072497 431647 508458 622484 1331118 99158 55471 639768 1178528 1607199 846187 840844 1542542 1870876 432983 616282 607874 190043 1930316 1904067 1840978 703718 652401 902697 720264 1110741 1623471 1005300 206536 45754 1717386 1781727 1635272 1259065 1832834 894830 1638693 586943 976172 1745377 376450 76077 590096 1777160 1309655 1262197 1379047 1846941 1759091 24492 850562 1434581 122268 1322177 315834 1535450 739072 997414 1572915 97957 897393 66441 439260 1089936 1218871 187576 1352082 324506 1843509 1844693 1206088 191892 1321041 777755 780954 1060653 1446624 628484 884957 973418 79333 43723 1063482 926553 608010 1363475 739682 688161 1948246 572777 1604885 578879 729403 1403051 351769 751249 779669 1096269 483813 1153624 6512 1648021 1041765 720581 281863 1120389 147183 1993532 930246 706786 272408 700997 1356238 1613147 961723 16591 1156864 1759959 1741124 33821 1725378 549805 278561 291601 473824 225171 705932 1801848 960799 1310474 1291634 650859 226177 1769445 1104985 314648 1572928 400404 257370 1536886 1629457 830647 1583248 713634 1193655 337722 1677000 1196052 1398449 122382 1090688 1795405 1234382 292981 1394538 1519701 1739419 1931014 636360 1450970 1991131 518127 1569421 1146141 372773 1354755 220512 902116 1329494 1183320 675593 1842180 840949 310155 1575148 616501 647877 980180 1293122 333191 605061 106748 343246 883350 957393 1285916 1062608 992631 1872696 1992186 1283940 1387511 1045161 183783 1341465 388999 138197 1524664 1324049 1087811 1375492 769141 1965600 115660 573907 1766296 624600 1193226 100460 833512 310807 1002928 698465 1015664 482872 630786 562291 552235 1352213 1520438 1219919 1697717 1546975 1858729 1334685 939349 281829 402851 1177593 1661157 279299 397720 251813 66814 1669426 68088 1803265 1435701 787593 444466 377018 1245551 647990 137798 843576 1295157 155348 649420 798647 487771 1864425 275542 1696080 1919963 18703 1983877 360111 294452 1169557 1198385 55438 1569255 1192569 1089388 1245012 1337917 879846 80619 1865940 754156 1308390 1516399 1258521 1455224 1522603 307380 1488061 762764 974267 603609 270340 1854232 1590802 1535072 211646 1765577 1222078 1041071 1075891 852322 256535 226919 94068 769169 555238 756581 1499461 1772157 184353 1221544 24477 677101 1968424 2070 448139 1722932 1161562 1000624 433829 588286 343140 305206 696039 776782 1962927 1352139 1273830 1747566 1659592 741118 1119859 197011 1401687 964436 43759 1174212 1398140 116279 800929 742454 1601375 824569 1640918 1000221 241446 499310 812801 1153644 1690684 1951521 1922975 1808934 1975511 346803 193169 560365 1848677 654831 888281 953780 1730203 981357 44455 1075752 463547 1274925 593649 1723104 157490 1366471 809195 1773846 14832 1719188 373563 1683395 69765 1732242 1390588 931369 320339 849680 367891 358083 301610 443785 376372 1006292 371147 1162289 1080313 1100950 1522033 654129 365657 1917292 1835857 1545091 1503315 877783 1379001 284203 93272 533671 158130 801412 1454922 667851 268996 1743173 235643 575399 928324 76125 1389610 394670 538777 1111680 360536 1542228 1789973 869036 541764 1071579 691423 1502493 1650962 1587613 523076 1559592 113739 1305275 612616 688444 1981276 1047913 1360031 1809981 1788418 449433 225945 1288455 1172764 1105454 1773783 165661 1276686 1212810 868802 1015639 1295950 961019 763962 800905 228580 1331227 696470 1573715 1123853 1659229 1771294 100775 1042757 1410990 169767 455438 664033 137427 546115 1864614 1205912 597964 668574 1598468 551984 1158021 272959 652902 1831682 631621 755105 208826 398664 258556 1421741 51789 845374 463029 750955 1701585 2913 572000 431729 648294 1090884 764772 1453667 1749555 716851 1876055 1481696 1597399 1484318 1669968 1965456 1838979 1070463 1142031 476148 277999 101659 1778668 614727 1084656 1939396 1191314 1378593 1485039 765838 257500 1837834 543001 1596344 1612122 1777108 1397652 1723457 1863390 1236673 1723514 853011 1800428 119873 1179504 1147890 721102 1490545 1617432 990596 805913 1048208 1484185 762425 432826 127330 183387 1824767 1593035 235688 259530 285198 1601378 1194532 503936 920459 735305 243318 622286 1654872 133703 1106719 211291 386874 564426 932144 1064672 1817596 516313 1547539 547668 1378472 267115 1923948 1091622 1435579 341298 1025420 170759 532918 563182 1350713 276529 970130 1814948 333801 91472 1094030 231645 923154 449541 588019 791046 64786 553442 1191504 1901109 83390 337473 1738054 1497552 473800 687167 316356 1768828 1284994 219925 932539 1430240 138243 469357 1964454 1491292 1203998 155827 627978 457026 1394389 1856254 375283 1364068 1107934 866736 36215 1649039 53790 1681390 1041860 430021 1443851 241523 1247257 1686635 793903 1674997 1836347 841415 652271 111392 1921295 1330377 1289468 1404350 992566 826741 540901 844109 471634 1675574 306531 141265 276149 1094247 1116998 505867 1664991 1467742 749608 966952 1948120 1692520 1935605 1851750 1048640 1744622 780114 276425 1626213 1387362 588749 1296369 169768 1083992 1217090 311197 1921537 1664806 172929 1219350 1707939 1613547 365031 693702 1883635 1061021 649751 1456418 804574 1985823 1576598 785080 158830 796206 17526 627299 1192092 1917174 298058 1219539 347059 626915 1458637 259938 1403907 689891 739256 442354 1429082 6660 109455 698766 719039 1063963 450667 1393002 173611 428570 242541 1314940 224545 920431 1199266 1597377 1097373 314232 702511 1499491 1229191 520930 273535 353280 1214538 1759915 1792012 20091 1530685 439783 684677 800742 1466456 1150469 482937 1091127 1011840 618767 564596 798983 1171379 1615395 1491491 639082 22948 811616 1310132 934457 1170889 604243 1927941 650319 251156 1698337 323063 324676 942686 1431626 1358142 1597418 1006033 1257922 420835 1352401 631104 228332 786469 29691 1996764 980805 74462 445543 1265080 578629 1473856 1329133 856763 635407 431878 563059 242254 996009 478057 898548 1164108 1481698 1549068 2465 901535 466131 1604975 1460820 1923909 1980201 1523082 1995622 1097459 1597234 910344 1643079 1863778 303118 1955838 1129575 1656189 194698 995307 1631551 246017 1197024 675949 1816073 1938726 1912461 54414 952777 539465 520061 871970 1997088 971255 698668 236796 275602 1867234 541021 427710 298034 1024376 1162339 1729812 593627 754686 1407798 74716 338968 1452093 655638 576593 856524 854488 1606267 588541 127392 1110114 1156426 1359887 1712928 1153887 648242 681500 1092791 486950 927122 562360 477421 377074 129218 1519310 203057 1125448 224897 842049 233022 148171 1263697 94541 1888726 1091670 1391821 154882 1595445 604242 820010 1995084 723906 131468 1672550 1947222 934139 1182837 131470 1085238 1239657 1615105 135133 494805 366172 1671481 534244 321495 1613599 512185 693266 467893 787729 1278232 1859744 1391254 1115742 754280 677684 1896375 440687 886943 1608831 1340737 1160531 27142 147734 29045 1022978 1362853 1700725 1503719 1914809 1219473 1037277 540082 454492 1896718 1200216 856516 1543240 1622491 961965 1561342 1149199 1474280 1654443 909679 1478479 1715024 1466206 172274 578224 956889 1856688 414434 302076 967607 1081605 478726 1450466 1242740 1243028 172564 39693 967618 1402410 1701782 1112520 520602 1971734 1175661 69011 33274 1933473 1832498 1591401 1930900 1954072 1323405 112380 1594892 651565 878404 213122 1170533 333733 1026419 1316806 992292 1630913 275249 435169 782125 1622616 891601 1199155 264962 872509 11578 1655538 1362331 330594 385028 525226 1617465 1217777 1779788 1059891 1492308 149845 912681 1626070 12660 1089953 1784357 1166651 395342 130172 452746 1455260 943524 1641677 1980423 739240 1023648 1596588 879343 539518 640981 969040 313220 1005393 1193592 968951 1937447 1089459 72284 1339108 1042961 764485 306880 329243 591972 1805014 194765 90867 832213 96299 756787 1248716 5174 122895 906648 1490645 216182 1019418 129664 628764 447304 673099 1321105 1507595 1885380 1732981 914476 943413 1773251 1036209 1204425 457939 1055600 1694645 628760 1136872 1291019 1422187 1406713 580397 643039 1933734 1064682 882527 1778206 715498 1806901 430275 1061428 1998049 648907 1107786 1626613 1098290 804760 1964612 548143 1409137 1795689 199480 1805624 334175 1899743 517343 256320 1025155 545244 1598940 1489577 930300 97607 582964 868122 1796296 1692625 449502 1258407 1225041 630354 1337817 1291718 538530 829080 268870 590197 691719 956097 1194298 1482421 1942680 381625 705200 111513 41016 57389 111539 608758 1725714 634591 286189 898451 1062314 974715 981105 1350151 1455209 684225 1652401 1419104 520055 11044 384896 373152 1442189 1081886 676532 577616 1735257 1035972 667274 1630971 1427714 1784695 1742369 1022544 378058 1089763 540775 1720078 1912974 861973 1754811 1364338 1530800 1233947 1252293 1127767 1374236 1442303 733442 556028 253434 170024 151736 658177 1559904 1737160 309656 190963 83610 334631 72710 425323 426889 183474 390012 565478 647076 1139555 1112302 710359 1034927 426642 1337385 1208320 175661 519424 1720930 1165513 124744 947024 83760 672495 1718677 253899 1797665 1897448 241328 1557439 1817822 1195647 974090 1968170 1346909 424420 1028652 44169 1950236 1551154 1299807 675443 218142 1755652 291790 1915159 1854645 119597 1174059 1590807 366765 1780453 812008 683157 733461 1490812 271195 1424315 821707 1931513 1561457 1902435 280044 1197770 1112905 1257758 905838 1550898 536921 1221114 1517424 934011 1467487 399995 958751 1496222 188479 1635314 738677 1313061 796669 133866 129147 737811 1386229 996654 954320 735021 418297 724939 392869 120244 274468 1904395 179736 476294 817463 1840614 1911678 358218 1673264 1568930 968520 1538250 1297926 149497 1434347 64517 556141 819931 1713821 203535 394486 1680060 178618 1974521 1465303 1070833 167155 1510560 79850 1080768 326548 1344726 1689510 1097077 1438511 516732 346795 783594 721986 921181 909145 1841618 1366348 689728 695042 726428 60613 44621 864746 1000733 141686 74150 1077557 440826 540137 1305598 1114544 386109 1601894 805565 506573 164645 920260 1513503 471987 293524 1262210 1711633 409064 154496 1028034 1502994 1271411 243014 1010011 203085 223761 1176320 1039849 613183 1507868 1255231 1703406 954824 1383416 224547 1192776 87653 1658073 1750403 1428544 1038425 209717 943210 265779 1499612 1775566 1345323 1014162 1053464 1969616 1878315 1171171 112492 1978248 916834 24911 122101 663076 781626 1044221 412986 69211 1487878 1530853 35451 595028 900632 1170716 1086219 893698 994314 640407 411676 292146 1497170 423818 999637 882301 840656 1007318 390650 1254877 1993700 1294341 670281 383262 350399 1349277 640189 508889 1781 1434396 1699271 1446473 894805 1559262 1648532 1757513 1149562 1725934 1015342 57946 1826569 376156 683143 549607 979010 297915 359890 1497145 453832 1434338 1275496 648607 14438 464750 726631 1256578 976181 1034125 143661 859022 1627497 593736 539473 363919 103761 546845 295092 873058 1414025 1527844 1019415 175905 56057 1636367 1051702 1511242 982100 122983 517408 267551 186123 1619042 240600 455874 1767181 1816315 139210 71403 1208715 123370 755685 399822 1884585 1172052 604570 1220691 65762 380138 1523569 39250 1678790 1803169 1589928 778261 609101 672570 177103 476546 664367 1994016 463143 1166097 1855569 1671927 1737680 1954044 785511 836077 1153543 1432744 1776089 447170 1653335 74008 1370412 1825359 787628 1230451 1903736 198864 1342186 177539 636764 1133918 478709 1052126 1355988 465529 1350400 1870152 1486816 525928 785219 215512 576101 1845354 79559 1642854 1842656 685310 121600 407923 1964986 1011797 625336 195042 92514 1533470 1384785 1294951 615412 95934 1559547 1032103 1070973 1827536 692151 890599 944352 110513 1720203 221307 890158 466911 1435688 1344081 1272895 1921824 1213835 1429439 142877 173011 964009 695027 1669335 1957432 154698 938535 644006 372017 1129358 192582 1597156 1953525 254062 770716 412112 1516226 1436687 856082 1595885 825851 45617 1072294 1864420 950194 1395432 794521 326624 302738 1005588 1391417 1853434 240728 1120700 662523 1784228 52461 832248 716791 198320 724316 1384018 1884472 1159783 1035678 1149190 971940 1274363 675089 1528672 255089 99106 661784 373011 1145942 1721781 1158188 74005 504082 612548 1978784 961327 1571677 981691 779388 1305715 1691097 814404 1995524 1016090 793230 1137101 1967837 447814 405929 913146 968717 471248 1255249 612269 803405 978286 69584 919113 1431016 207233 1005836 104418 896712 567206 1847481 1873962 1150933 966624 998717 1539343 1712106 1508314 188927 1645976 516588 211414 422087 705509 1340350 1613561 935467 860783 788640 1481808 1965022 1968268 945320 2456 537385 236524 1479002 226836 48805 1557258 689030 1514043 444999 1245258 424097 1539186 1649574 1113825 703037 970534 1488937 304257 333455 972624 170638 1060918 1513913 329240 1671402 70017 1765833 1233479 1529531 532712 1613851 1304080 1918381 385321 854565 1271733 802719 1520489 1869720 1656538 869201 1971324 165154 1070442 967324 374949 909828 1384014 333221 1241912 1756072 263626 267696 132671 1365483 1837364 522300 1484961 1127573 817903 1504563 413318 439627 1711535 1484727 634429 450587 1469621 1170989 742865 491533 1974488 302134 1976777 1111123 449093 223689 1521802 1121231 1569934 114223 493574 1321115 1369326 561567 1136713 1838787 323147 1004225 821853 699196 694658 399086 1182990 1524948 1228130 151833 1051599 433801 1982542 1680257 1931643 159896 1686190 1187915 924193 160399 20863 1573305 1871614 1218848 554427 1341342 838687 1534944 808826 1233871 1380434 1780635 889182 372061 759400 225296 1799569 1775955 424757 356447 1430308 558134 1699051 1225615 687538 238999 789416 1346483 1973141 1177882 1357688 1184764 429978 1069110 1063754 978320 1154474 1458722 1068169 292460 503857 1309895 814010 686997 1593764 926434 1839965 565025 213426 1497032 1233841 1865806 71053 1609935 320115 207973 1434633 403767 727376 327446 1578422 1352117 509606 887220 1784725 1858066 1090814 239508 1071465 1841497 202904 1578141 1495332 1963985 234536 1206912 200734 1649156 1636304 1575509 1979021 772209 1615649 1175619 797961 917997 833908 1495353 167561 421505 392042 196815 1097111 158545 1048544 554702 1630710 131890 1845051 552524 1576394 362324 1797854 963725 1202682 186929 1812680 1673604 1892033 949933 1339306 466364 302143 1536045 1231028 1285579 1654765 970375 1581913 69170 1442239 230187 1119183 627906 1802233 138276 1612744 1960696 1864026 1056735 951516 251764 673285 1307884 1812780 92614 983368 711885 1646501 42022 1737006 463932 1022952 1121819 628498 321171 540166 1382449 1881687 1608511 217471 1771067 1872910 1033505 1579709 906419 1295724 1368065 1965810 962579 1400758 1408464 1722569 45763 1439681 1342290 1469275 1219564 498306 235385 1360006 82116 1256835 1456216 1687429 880245 242434 1053988 77007 24793 398922 1596195 522892 273941 1552330 1180889 1945389 12216 1377975 1191687 950359 848304 826255 116858 442386 1863716 865369 1288789 1562437 1843929 1474327 1997234 1026977 632502 979838 567811 796852 382670 983978 1029409 517165 255061 1095256 1351289 677703 987699 462352 359939 947900 565220 865618 112056 750926 1635474 1623212 593537 1649450 636202 1388312 1927736 630687 454369 25626 1705661 914163 362378 1893385 152720 1113425 411611 1187633 57632 1264567 1952233 442681 1682973 136112 898628 671673 44166 47374 1947771 1652482 1149825 977010 1478988 468674 1153376 940291 681841 201216 1562920 1666434 117903 966812 1928611 929541 1705965 803455 103086 436115 886012 516762 200896 1644026 128233 381198 1724558 1887177 410977 869255 1749041 493377 1839906 833581 228725 1082291 1946421 179798 1815145 533460 1768048 1934895 122570 33293 127953 1133068 297790 129286 769760 1758170 818644 36772 678162 916542 1508438 1841424 1856374 1956220 1645698 1009261 1819788 1877159 238616 1040567 832606 659440 854160 1349449 1157672 1330551 1286923 232715 1916135 1885894 1976535 1370964 1216363 1683612 375080 920394 585322 729519 1013687 1590530 1278393 406893 490108 1440072 1412501 751037 1609379 1597667 1803285 890915 363617 1556930 914574 1679563 1867634 787909 1656353 1230057 1001301 1699173 499452 114864 822762 969864 572062 1211512 899737 811870 1643042 1175350 207558 47455 1746878 1614514 1576173 662158 1941575 1528690 1347584 1391994 1431379 764741 1063641 1395688 452890 1825776 1992668 545647 391968 1012217 772727 747486 732885 417438 143406 226634 1937428 1710259 872922 636145 214444 1219951 1901159 1010776 519469 236604 1510956 583681 1465537 155716 1508131 1099903 575307 1440172 1400531 315622 620439 779788 917987 591107 1316244 208767 766693 123340 581759 335075 1385010 1547209 1883335 1004162 324325 415803 498942 1525595 977018 1471199 1285121 487572 1969723 667956 1945815 1819988 1440114 1400537 478422 485678 856197 204804 1616309 1518341 640713 1447020 646665 729658 831897 398136 327169 108754 1132404 1848487 1767194 458631 603775 888496 177267 1177164 619731 616058 7102 1765729 706492 1403001 504409 405644 1994732 1875624 1924021 1276705 1255365 595611 585076 756533 1488547 192027 46992 42224 1233120 1651671 1606832 1361193 349169 310469 707642 1454127 1800762 1083538 48526 64369 150889 1146105 1892544 76347 375835 234457 1902702 374788 1745418 1503199 1953696 715023 1484833 407626 194244 1216990 1619287 1415020 1268143 1139271 624967 1148739 165119 796089 956702 401281 1351649 576215 1266298 1072829 1587205 573336 917405 1808633 1622339 1808447 1498098 113569 758614 974114 1149368 796823 1092830 1562483 1576680 153513 1766036 1564460 1862204 1777954 958494 1669425 969221 1672328 1156004 1487642 1876238 1266821 714409 1397337 660610 1254282 1948642 22781 220566 75009 902717 1488618 556288 1159019 680751 1788758 1690023 613949 1876843 897953 369072 1352151 1693698 1023129 623319 1224291 1785392 337338 23880 1377163 1675208 8178 1987004 871868 477068 679776 670881 886092 1418654 1564145 156992 1252227 1460915 1818765 794333 107604 703777 882524 414368 684754 981543 874870 1673827 1800613 326724 946595 839591 1013445 1604832 321343 309030 1634876 1446653 817267 1748545 1467353 540189 1082714 737120 805461 26728 1358228 1590024 1630437 1941003 1846569 682411 163181 1381538 766143 889556 1045585 776260 1470251 1960628 231882 1426933 1948392 585420 326081 1273919 1053746 725291 260007 1929181 1715546 1772716 460492 675848 196826 660046 1103255 633604 58987 1968264 1804485 1558967 231682 617690 1670718 697749 608109 1355227 454607 1151787 1973411 1462626 869475 1628487 913919 199907 967902 19059 553847 1902945 39574 1631512 1082890 73595 709650 1580528 280439 246624 1427524 64129 1751985 451188 1432907 1501721 1082428 1749906 217949 76866 255840 571319 1180236 1492466 498929 1337601 170916 905506 582390 1858630 1706777 384441 246643 1494330 105371 1802767 823983 1659807 220302 916197 1285083 89598 206186 558909 1868162 762685 451783 1434735 741010 218180 1582546 1270410 447058 1343917 99408 261157 1458913 1539452 1563183 1971049 1755960 1210379 1396671 1772948 1951000 1621033 1457596 1131747 1485631 895087 974506 850252 286322 968179 1654662 538043 425682 1330368 492345 986000 1132634 407351 1815163 8190 1365102 1668273 8969 1068683 1783442 249024 486606 1238878 199608 818559 410662 300576 375652 1285045 604737 295524 1198551 418555 696932 444821 49423 661854 237617 1093755 742511 394301 1974152 1906228 50264 791816 1312502 1039881 1980084 1024507 896504 1961878 1393081 1595305 634771 44448 526087 469620 277641 1452816 1868335 1650564 457328 1033187 612270 351347 1432430 378495 121071 1642296 517418 1835806 530171 881606 441498 810432 1704422 3137 1228987 930225 954960 540566 1624143 99970 1219427 1959276 639811 782508 1713171 1379036 96740 704941 930372 1932480 1497484 1026190 504708 373758 409480 162137 564696 1247552 1456480 1722286 61652 30277 1187795 1657375 409558 575338 983518 1559938 362630 1677544 591633 674926 1556265 585146 960441 1387152 539662 201498 1724574 1865270 217861 41299 1737185 574434 960246 555289 121061 1470186 750117 947216 97526 1797706 779237 544608 1250699 587627 917766 1752996 907114 1106274 660394 1647178 1868418 431521 1685152 87150 574872 935426 787751 1713089 82704 1301709 267746 40532 293190 1103013 566584 762753 1408139 994761 689389 1725493 12491 33373 1779858 1821386 754903 1382564 1719035 789058 1256839 1045053 1203118 1331796 1278111 602689 786615 116365 711310 1685618 1427587 1331390 66521 1910275 817868 510504 203364 1046123 919727 1912970 1135826 1455064 282139 67900 646699 1651376 1624504 1026053 25803 1631981 342284 1818833 318710 1191436 1176415 1906754 1379594 1364943 75597 1054560 640154 1637301 1817887 1908872 779111 1378286 570272 199132 1492118 522029 40668 403955 1113245 223379 60489 714893 117847 1583806 334304 1770468 1772628 914811 793478 1417065 1582675 850707 846153 1747962 1926553 1911023 954560 694896 1844491 1649688 204587 768953 1891230 1498302 1174279 1461945 798298 1185092 1705960 413952 1229973 1009920 1762982 625864 408176 1282699 1886255 9746 1557343 1214995 1500621 1056355 32592 1860349 294052 440294 1675000 1551079 774750 1884149 1005017 222422 1153756 1912950 427934 1285269 269431 1233149 1299055 1141771 1079160 186005 1257572 406637 773716 1292458 66639 1829760 1225657 200825 234697 1748506 1754857 272283 108198 219699 765460 1455809 1387085 1856202 892226 1814701 994049 1408061 127027 1404868 1773727 1430842 890181 1866514 105433 563234 1238153 815450 388405 3411 1428732 468052 10910 731018 461698 527335 952610 714602 1355407 759030 1789753 1907199 273740 1883329 387752 809967 1181226 1185853 2330 133952 1726780 850342 506990 1506359 792168 777582 26114 598343 1918220 1942810 1778081 335207 1015921 1577037 218090 659400 1438791 671611 853399 1016980 1196832 1232263 564358 1686187 1844749 1004582 702574 471065 1634268 170076 1609236 1970366 768802 1522023 1656268 1689213 20847 645435 1880583 481548 448083 1535853 1508747 1837914 212608 1803944 626831 676043 1026079 1718152 1786302 605115 841440 34128 307086 1335856 235734 1267113 205574 1143107 397118 1172940 1893224 813839 1963692 110544 749266 743521 1884666 536517 1248387 1606918 516706 1808004 497637 1398638 1430142 183042 121453 92767 847940 754953 11360 1880575 1674858 667928 1391618 1201468 1837671 99348 360048 1158858 1251568 440876 366446 1230386 73139 1917261 806043 431365 1588103 1803392 983203 943166 734690 1454215 852030 136326 1121460 1227746 137082 1489858 681113 397227 438225 1946332 1246330 1952522 1881744 634279 894294 1002420 415916 429935 847800 1176729 725640 1064853 1382552 119789 770374 531628 67557 983431 1972873 227695 359528 1707324 1173291 1957218 1675253 519760 595640 75359 12714 320542 1183556 753238 232440 1936400 1812301 404043 725726 61877 1034747 1640103 591745 382567 712203 1268493 248818 420844 1760067 263777 1378130 730583 1967071 208228 682579 387245 688072 1295868 1762180 228706 548652 1663556 532725 1939353 1584790 1522181 1700431 708866 1265002 1244725 1279669 1879316 1222875 1451649 1353123 929570 1517763 834234 358422 4690 547333 196861 1569056 1345422 1654254 1102805 1361872 759404 1624035 916995 1455278 439301 106146 28782 22974 1733210 121495 217526 919172 1050466 1341080 1623277 853081 1756907 1315583 285377 196977 1387079 987489 1034080 1458423 1642293 1073112 1786820 1526136 211189 1021100 1623882 294003 1411493 1651260 1522941 1626509 403390 1518017 719977 1073594 20369 786421 1297015 818183 1434059 1510907 250442 633531 1711908 1750556 1333374 739347 1840665 547231 1515413 244621 1613265 327594 1687049 1516759 1022154 1177247 678696 381967 981967 1956709 457349 4929 1189983 995053 887828 464224 1175982 1142222 228641 186042 493941 1468468 801900 1340489 1055485 1391835 768340 1444436 435926 26981 348179 720846 1864358 1845750 779615 857068 811581 1030564 1590998 1525708 1744306 1580544 476586 1187362 389327 1645377 699495 1085302 1096397 946135 1447441 1564685 958018 782756 181334 1701053 1393665 571141 522920 392476 762079 1301087 1619673 1965823 1956065 721658 1606083 457250 1459696 244603 1067423 1168143 1433871 244277 899304 562916 4537 141762 1046285 161925 1151080 572046 155431 238709 1162948 1094088 574264 898782 899388 241671 1881476 1922726 993732 1586506 531157 586829 14323 249974 308100 1602230 1062689 74756 1278183 413563 260745 1220174 1825871 1737030 585341 1730634 510377 1152066 1319170 24472 224317 1461983 1441558 1003369 1965081 1918785 671550 1060884 1868349 1212500 95265 414712 1444574 986242 609964 487615 1770556 1911321 839145 1160253 787807 410908 1764798 115494 937595 1553431 741436 546861 546084 415339 1842250 1747921 780638 381376 1883519 765286 955910 1241222 1964206 1981091 1336767 1913392 1544019 481736 837110 1702024 1635246 119172 1999418 1709158 959188 1336844 741768 703423 1904554 650717 1141721 1342948 1620950 237646 34018 1109387 152338 164153 359171 1323005 1732616 897767 246364 280425 1658607 920726 1296117 1091044 641056 1899462 728701 304351 893202 1376633 487474 1052918 1799066 1091804 1607937 1641314 1837007 821879 668880 1299454 48545 664041 961026 233872 205369 97945 1290001 1183075 1587002 1204164 1831633 387757 688969 1585799 1422111 1815601 1304810 1173506 663734 774323 407254 1856161 883434 1494227 1169100 184631 309461 1442329 1393542 1830193 1922014 1352712 1438362 428177 186884 879994 1819018 804289 1287164 434375 1424660 401155 1760697 359603 225191 1827611 1583896 1566807 976204 1167607 599243 1920869 55789 188445 915689 829260 1440924 140325 1924736 523660 1318706 178786 1405781 1693254 1531232 987589 1690535 198464 1943754 660 1838807 1540380 457918 625260 1996227 1476283 1423000 50138 462977 1117476 1116096 1424062 655250 1910713 1907733 410995 1703283 1075140 569048 1872523 448877 1286294 150542 455366 1449037 1215930 1509321 1065697 140021 667180 351756 953768 275966 748369 641077 1813017 914632 448591 825631 1129981 1399945 1877478 1605097 1481604 1632612 1309017 390463 1615590 1580467 1676510 1228530 21329 686120 93870 1790588 1048956 1059675 1901682 300646 1432687 1302288 833031 504969 1775871 1814588 1038339 691751 617059 1893707 163196 1291010 1875418 542496 931057 247623 1680362 634814 1668228 1826641 1532370 969520 536110 1783762 531742 404121 617858 1172452 1614752 296055 1514660 1908962 948260 599393 1676854 889972 250686 925769 1404383 1827167 907848 1622099 872354 58415 1800567 1028224 1561392 1005271 1791670 1551162 803009 1897702 806269 807704 3519 1781400 1061454 1929743 1097144 467806 1348693 43424 1215996 1696404 130444 692388 399643 266545 275078 990536 344127 640506 1737721 1351908 848258 1088219 673364 635047 1576770 1631308 1122174 1811062 390624 1230841 1091342 1259376 1840447 848227 594880 605140 1537205 1466235 505166 119188 1254486 1841157 827397 869778 1829911 1823583 1253951 470039 426504 1397042 715912 1346141 1533733 1193285 618524 742018 1351950 1368438 1175253 1096465 656423 726333 1968818 670789 1411358 321830 929896 1424019 893744 1051410 1141893 200989 1987107 660647 1856251 459512 1868954 1203816 58990 1941947 383462 372282 231163 653816 1019699 248368 352863 93264 1593108 1960526 738253 1909236 1238039 1802351 181597 1137460 1321428 668368 297573 761532 896157 1826351 1748176 1505625 1852555 244491 1179971 717962 402 1957872 1275406 1454046 1470979 71333 852939 637744 1081547 404768 1956079 1764314 513630 130284 26231 336859 524498 1530896 337969 778190 1542536 170202 78948 722896 322029 57600 269761 1632196 937393 1504603 1095656 1047328 1198077 75904 95142 511480 389976 729384 769525 1126965 806139 1427094 1550932 1031919 335130 403352 982381 975773 864143 952248 1476373 1993242 1382889 1904476 250391 599096 980114 693321 1581830 1071107 1136963 1287143 947283 16513 415643 622385 276946 1952624 392395 392122 1174919 1885938 510981 924940 1997721 1405461 150896 529523 1499305 1881161 1710434 495545 1876883 55441 1821650 1178365 96215 1897148 1272051 883135 943765 495780 378707 1126971 1615258 506647 735823 1922878 1297245 1374973 629137 48330 1047720 1299694 171087 1654610 1634119 1865654 950969 1586106 566717 1617844 1011982 1628700 449024 1745662 1644115 673201 1921557 215856 288234 1335702 352772 1012938 1759655 1549868 798985 835140 9598 101398 527871 1933442 1079927 1824167 203240 704828 1758090 1703518 956367 371042 1942100 1614779 337184 671922 1328246 1813737 1011782 106529 1648153 1202574 457116 47761 1849260 1802574 1798592 171498 342742 24098 1546414 392717 377732 1991070 324016 1905398 250324 795565 391990 1147423 1854863 962988 1782833 176621 384567 676000 1848362 798153 38483 1220255 254733 718581 79822 49808 1976331 1848622 1197006 529284 1662379 1755178 787714 1070826 691756 1549948 790370 467232 1129416 1505141 1336970 144 1784721 1534735 690320 1185036 869875 135258 726970 172862 715492 844772 595939 706823 1334112 916914 769031 396852 1031556 1880639 1539287 140986 1039272 470247 692868 98655 326735 217982 620357 1931130 1663620 228812 1945671 891699 720670 863295 182933 489830 1084232 1470202 615951 1489058 884087 910351 1183333 813352 797162 1890093 549914 520480 1662354 640053 561884 569793 363416 1511029 1113436 1916361 314740 1143210 1875273 662949 1870239 1489887 1300678 1845124 125795 1724994 150992 1630650 1856931 53758 629959 1585262 112493 1732812 623005 1707683 177771 1758859 307567 1154310 477984 136705 392229 1282617 193380 1351352 1702053 1042697 950465 1841395 628942 1922555 1488998 1760449 1281499 1930173 402082 1499026 1184202 1382571 1456895 107754 604464 1908983 656007 1768327 1207321 518954 1864138 552076 1788645 1843960 1381629 1883032 1044324 1443408 258276 1333783 1904566 1802869 1209085 1405013 813181 491328 337113 473770 646882 164000 1172188 1963114 1522916 180127 731825 1303168 50500 1531152 342575 286653 110838 407980 251351 1972082 390599 1000585 6535 1129414 1156849 1128155 1585162 1250672 646080 1807899 872864 1352632 1165294 1081489 442478 264851 891404 838862 1539342 1459621 387171 293729 157696 727343 1038503 823840 359178 914116 1231718 950877 1629625 1541957 1256292 1751573 544571 702934 860608 1563484 1472678 1705425 1557735 1946385 947411 1115287 715828 1916349 631907 912202 194484 392769 1545733 1656910 1485634 1367927 1930305 348501 1673557 1362800 582786 1368141 95446 829465 1155593 1747920 1955181 1510177 1682989 1861913 718760 1524277 1304033 1314779 933456 1693848 1463905 1045331 906955 460132 1174802 513940 1366004 971343 1543972 1073693 1907751 1969405 729767 187283 1283516 211586 1439279 1248313 1824996 1693607 1948447 933254 137349 1483980 803129 1057789 867294 1931828 1723415 419451 1730518 832436 904452 1351820 723936 1264729 1253018 254763 1713717 114688 692975 1289126 1344418 966971 1096062 1003679 104896 1865366 1662356 1601539 357184 31605 131122 1081919 947083 1723915 72559 395328 853957 920521 929354 751941 1358957 817149 460101 958118 371814 1291187 1871118 1629686 1091553 190409 1293268 1943537 1986504 744424 365377 114970 34394 1357232 1480032 323828 1583551 863701 1577965 1970949 1929198 735598 1885041 687559 1199839 1516057 208991 1130719 212989 826001 1841789 1325436 168825 1075335 217673 1680211 835805 1321317 1964778 1413584 54610 1630154 429518 1505899 1456290 1268553 271223 674314 1607897 1380756 284463 256206 622619 247856 1030993 1293933 1228140 1386913 792401 324142 1899670 1955344 297618 240055 876184 684257 723051 255478 1026887 287670 1961372 631528 45660 273274 1730108 1298407 947571 203264 1652244 311922 890783 1988861 452353 1841846 1221681 411583 1491211 911876 594158 447187 472541 974703 1204409 884608 1024188 315562 1459851 5510 1816043 1350364 1096795 831522 84443 1842216 1880321 1687016 6083 896274 1106695 1094118 674067 1735368 1872386 447937 691447 895628 488434 1348839 1959219 1066082 161416 1548320 725525 352547 1371342 1199033 230372 1261655 702120 626031 152328 1263013 235841 211367 1857327 1434390 1337145 484966 1574568 543368 591665 840832 1743498 489828 37885 204899 226073 1605712 669951 1180401 1090865 1225488 286277 651364 518853 1139755 769799 1666200 1877316 1802097 1602732 1820953 1362530 1046684 586488 1293851 760512 493433 1129620 822420 1404337 1680117 1755844 1850835 1566275 461998 218487 861664 136964 104252 7767 1630754 52488 1609226 1073728 894028 639425 581033 156148 1649939 1401936 1187179 110760 576052 1029835 1591926 976700 137594 1682261 1758444 1445662 1774121 187949 214422 1208942 495380 619097 246248 979425 346552 1275167 864089 193837 217970 959978 417550 619592 679764 1633442 1001306 63617 856139 1968753 685231 274457 639461 480050 1226091 1991777 1831237 315763 721366 1843637 1043786 161490 684532 1513642 1563504 1648846 1966987 1409304 542086 1412821 696504 705839 929241 1967662 292407 1019679 1213638 561211 937159 958683 1691412 1275499 1025700 1489228 1737939 1863749 1688079 1533035 780564 562079 460880 1294746 41243 1656438 156263 117042 1846282 67328 1205902 113522 1481926 1059294 1208263 1710572 1958069 1793215 425182 792683 166641 1825569 1783511 1040353 515190 1919801 141322 1034726 923935 989165 995540 1528232 1586969 58931 1646744 1445744 1964661 1531069 818735 1374118 1598825 1616661 1534760 1509087 1097442 1788830 1275336 5805 661214 1680792 219234 509902 171883 1940102 615725 1976107 110365 875734 1932771 1938680 1073939 1065057 1250056 733168 1890399 534535 985128 1777520 586889 713191 1763533 1373463 318155 570071 917146 1366419 1360609 1693554 708339 757334 332247 1619966 535906 1251117 306565 145353 1665397 312149 1519277 1588691 324967 909454 1585464 427698 788833 1800234 1185956 985603 1939042 1026876 1901286 1877950 1863925 138287 955110 1115053 1295858 1207240 844569 1534091 543700 1892111 1598491 828826 1717310 1301566 147769 557437 1721652 461477 1480543 886649 1848597 1821275 486937 492761 175557 1265662 93533 601379 1687572 1890268 1111487 1540790 1638044 1348777 1623068 1383137 31838 19979 241157 839233 1630978 396410 1666039 1102061 760539 1852460 1386347 960274 256673 1684336 959002 1223747 190527 368260 1268783 1444557 389879 615061 1613781 664905 1163378 175500 1763030 1673810 1948518 1020102 1989824 1092030 1786600 1133727 96788 1155917 513107 103664 1492140 1542595 3517 1703987 1077853 414417 1583789 430365 1552850 1866795 56792 1134602 575135 336428 166454 1342399 1254352 1866448 1300945 531537 779613 1420824 1499669 1949784 876787 1692186 395320 283111 813348 189554 409244 1729230 391430 349026 91123 99910 1774456 1710648 1789955 134847 636198 186885 1432655 1820127 1094954 515733 751823 1998050 1461640 1419283 1048446 1749242 183843 1025036 1070701 1992232 1121875 1199561 904404 1716584 109843 477914 1970117 1285648 1111878 1682596 1370526 1558318 699715 1679271 346545 314695 1213082 1904498 1838940 1591237 1933561 1240232 1010720 269650 1228290 749860 1593686 482467 1160075 1068507 1189006 604739 815950 1983746 704481 646431 376137 625397 957923 1046588 765287 663470 1185104 1963093 15388 951677 1000067 1958581 1348083 1203165 1410297 1274018 356797 673339 1648618 998419 984909 1554798 143527 400090 971246 589379 149115 1403637 958228 1313970 1254853 1433435 1452012 352920 689205 1456073 1991347 613736 1250042 1169526 823257 798597 830452 571007 148519 221569 1941106 1850184 158084 1022173 1852962 122733 1423206 98645 1498118 1924405 1199290 553937 136156 1816212 1940951 1631957 1255099 1268281 606004 58278 1009958 964654 714943 883831 1916415 423717 1694985 102395 1656004 1495155 1864029 83403 525427 541332 1498843 53850 1258249 721914 524150 142876 852081 840219 624783 145564 1119827 1853975 753117 184525 908910 74577 1159945 830749 762599 1227418 1595022 517166 111125 1648099 1024024 840702 1947307 1286602 821955 1698622 857045 1948816 374993 1849963 1187740 1977381 1036332 442312 1117528 676710 1090464 206851 1943992 1243845 1696068 1108121 765409 450385 389330 1796767 1613587 1251313 639942 1567981 383186 28087 213425 1976587 111512 1677787 1673208 955512 668339 521552 206924 767573 894848 534372 704591 1923211 1966377 1954164 162069 1953756 1418751 178902 1867256 53944 883537 134170 610275 1764598 65023 1857980 348256 1834635 719747 574028 1956881 1430920 238443 1570379 1287051 1582128 1388199 1185119 196550 530393 898869 974655 775777 1294739 1926407 1002558 1909389 472288 1544332 195575 1986182 1322600 651205 1642508 16176 775982 1118415 1302928 1449982 52636 85551 1107475 1396390 1907373 923274 620497 134837 1715564 415722 940518 73704 38106 354623 1462086 395168 1558103 1134101 757223 1537715 573856 197026 1366465 1987606 614254 550828 1553679 1788760 1147981 891624 1155369 630414 1080449 253990 1078727 344802 945211 1957090 1311390 622610 378750 1434279 620209 1810765 1164197 1841413 1256797 1534363 961429 966680 1631922 1497919 697988 116903 32202 1441741 1506123 163581 1435580 210593 1959618 289105 1693331 1618194 1758035 1350622 1217379 1010010 1402151 798487 1825748 905225 724776 1087144 38881 222738 605476 1161610 601839 1592567 933527 838951 28317 415058 650135 1315303 1678462 1146362 248129 1956453 864483 419090 1527986 1865451 1587678 1846780 1979817 1360768 272505 480942 1519770 1506892 1206795 1282424 1416140 726579 1233553 892853 1349930 971197 1816558 1384782 1180321 1233851 1304140 693099 665236 292849 1838203 813259 941139 712463 482166 1319169 342376 1029576 460080 936316 1178510 1520127 1905605 1384605 1474007 945531 131116 1288059 1957134 1318220 300962 1531112 1722718 1253232 1357247 639970 281187 1113722 910261 1535744 1832817 1089272 1414634 25868 245436 1031960 1453302 1708250 1430222 1934849 1471316 959831 1862682 1947752 1630723 1960967 1357492 1649689 1123793 1499520 1767667 82925 1107484 208223 849075 376233 1312751 661280 1462551 240650 491674 1959717 189503 1156869 892442 565063 1330093 215106 873618 391414 1204938 1886480 1648541 1119014 1388845 708893 814355 512668 765928 1591851 1210955 1421643 1284607 1890554 1257133 898076 1672300 1668659 1346644 910638 1329329 1030504 465783 569465 1604316 970713 1300850 425870 354113 1391535 1067508 1993817 65962 1027213 563947 1575 181386 809294 1288922 1108111 920795 1831403 682704 408426 1482081 1438486 1472088 1133809 1216798 1299340 1824841 935836 741665 1578504 630078 39139 261136 400636 716384 1409582 301800 687585 718851 1415125 631058 53574 690527 1503138 1382403 827261 1868530 834182 792255 519516 533414 1477218 1742795 1441964 582026 1896909 1640422 287272 1379041 299364 1580038 1667804 1691878 573501 1608135 1210811 408820 903262 811476 1609740 175853 837488 1081637 321832 1943092 1340490 1792604 1903251 110140 1408906 68362 1856735 1654123 1158057 575294 969473 1870796 574088 1339059 777104 166468 320343 707059 466562 1835150 1036604 1038807 1632336 169745 1365869 784575 1747115 364784 1375335 880807 1173326 515008 660383 1359015 385788 264388 738763 574392 1368707 1294991 1919740 1820758 1612388 315126 1204992 579651 1565710 975161 790316 1395863 288439 805633 471147 1885396 276903 953305 949618 263189 1608967 1038933 440076 423833 891151 1724925 1666259 1100649 1636868 587882 8274 66759 1147574 1330984 1734840 495807 351760 181260 1616362 282070 1643873 1384991 1407316 124275 310368 1680950 377080 994804 1291287 58742 1980213 1881634 30641 640565 1575592 1959600 315089 1797125 5625 1388369 162713 971221 491082 857279 1660073 1593526 196652 1988376 762866 957176 1196165 1149271 1290697 476090 341413 1491531 1003671 1939930 414447 640977 556226 1202112 1446670 1429520 1354812 88501 1375985 307589 499836 794504 1917638 588657 1624782 422568 1016558 467257 1229462 672631 714813 1960323 1717156 1721671 1997139 856948 334756 746772 1610690 1982448 1807645 127876 1808221 1489970 457925 559634 1016943 319900 941522 1440520 1779819 938720 1621971 736669 40649 1170629 1127850 1836976 8082 1928198 1309078 1352814 1557869 1282750 1723606 690132 1268264 1045458 1574839 1167733 42101 683629 107817 1755086 30590 1446517 1234035 51458 153968 478832 1187932 955313 282758 531556 1181368 119502 758480 1612171 1163749 160113 389255 809233 506359 1714041 1236191 1869293 1223255 1270388 859267 679874 1303365 1373765 587737 196510 1360118 1683162 52683 1721756 227486 118563 1726698 59740 654135 206179 149378 684135 1476952 290291 1781793 1798033 993802 1757067 1937470 214354 150298 1215518 1322020 160712 1209434 1610869 1448399 81659 352421 1750748 907435 794612 865141 820621 1983827 1684452 916472 662154 1063106 1493020 1693858 71430 301282 727955 1901254 1809207 835928 490844 311106 1408131 707676 1101052 1870259 324395 143005 385654 1485933 399122 1740101 1905495 1794843 194957 1883099 395530 1312302 420818 1214598 1032044 1001482 1232046 1225437 277928 1908421 1894626 284013 1431117 664071 1448286 152437 457809 209168 1733664 1268694 1319041 47673 1249970 1058310 1193250 889978 1142078 1424973 1530842 666446 1024422 1158937 893825 538951 1502956 279400 971223 1825542 1216361 19790 1020672 1236342 1390377 1291237 930617 1392264 1919549 794052 1068461 1846322 520258 1834226 884742 1846528 1386507 1567930 1826463 507590 424651 911356 134491 1756966 1659556 916491 1766590 264503 345973 1722826 1246218 461911 177997 827840 546994 535289 852971 1619448 1554777 1919915 396875 1003752 1991028 421916 1097115 1670857 1341793 839617 1645340 1596390 732988 942990 1636424 1828274 1887540 1807336 813206 956470 544342 86483 254050 521414 1474590 103746 448441 1032144 1964707 1356000 1190882 425469 706963 1201032 1522364 586168 1901659 841986 1659083 1893576 1871496 1732100 1639264 662851 1849344 1195522 918061 994283 40137 1251407 854664 1680937 269203 1197447 518510 841543 896780 705266 1595363 246284 562811 1482883 363792 1543738 523267 955675 766834 1311142 214814 856690 285296 480096 235046 207792 1865319 561480 1170324 1469116 1738932 1425329 1034163 1815897 297377 1092592 337114 1735355 772216 304111 1533932 1127533 749920 505730 1279860 1210246 1691162 1075002 1775866 1518990 910970 944811 799683 35198 84183 1166744 1808819 1713058 383057 1485766 972273 770697 1729312 1418749 898647 1318668 685838 820778 1376099 1387673 758961 460462 473076 70303 1378139 1594089 1465898 1977968 917586 1130415 362645 1579626 236558 7093 853121 442269 292053 679858 233339 1478341 1192647 1434262 1381817 1455353 840198 281182 1037990 575792 1860405 1656892 1173008 1831247 678264 645340 1035430 435505 300109 1096389 595763 865457 957401 50985 9592 961621 1699883 893773 234334 1539205 58231 1805479 723620 390724 1767558 310596 1790554 1186960 787449 1465091 974280 1890768 1080682 1982879 314338 470574 1065298 914535 1943328 1691401 1422235 453723 1025064 990535 17145 270867 1324897 1263000 945535 884920 439873 819987 1458900 1354592 554409 222168 640121 1983047 1919315 205418 1054082 1347680 569820 1531359 1050621 1406050 1999564 1159493 972257 1803666 1509741 914073 258102 1312064 258393 304468 245428 769469 1812082 1420837 694179 1504413 558714 1976827 76897 50785 1654912 1803303 708436 1208766 1359989 738078 361730 160272 156896 137255 848225 1365756 527014 153658 20754 1182675 1309620 1279277 1198967 1765620 416881 1911471 1830198 1818395 31663 1982360 1468498 1132379 895016 817678 1064762 257242 1827748 1082861 458928 871151 1152954 1868273 1477833 281619 377444 49108 3055 1419651 39755 1423958 1803888 110662 219661 1257164 1006995 1254249 601277 1461579 1377100 515566 1647185 1172718 558018 1183416 587543 182884 1651623 158175 1272240 1219762 1946804 677550 1271525 1066133 1354195 993576 1480703 695295 1301159 1321718 673192 836933 522024 1481565 1668415 1655193 908540 1743854 454514 1753955 1370708 1817916 1081135 1824573 1928448 1004110 1611943 1221672 631161 1613735 1904199 435041 98738 121963 110124 105654 352281 120028 434248 282708 1705113 1385019 1953193 575854 1852200 465601 1815161 1141146 1359281 659036 31426 1917968 1122503 967417 1842956 235096 1011014 243960 1385080 709597 1564647 1735914 624815 1524724 1070401 813515 1110426 870109 799421 909503 76164 979678 1722411 1676136 208997 1448431 709860 931724 457244 469665 146444 1155560 1785667 1327402 1553688 1749973 753230 1560770 905507 1493078 28949 176806 1991726 604640 1271582 1809679 224072 1676092 1251257 1708660 1266763 286212 716619 151055 1746445 444591 923470 209889 303151 1218220 1796281 1663211 584454 1320275 373107 1343226 391658 536208 452985 1885534 1014529 1692489 96098 1200236 802615 37672 1553683 835006 1170127 1577411 520221 180205 20778 79774 1178402 1572747 369736 814321 1588365 41795 1056281 348027 650130 1982271 1108947 386583 1439970 42415 215948 476440 531160 856620 404486 373384 1835343 471483 311781 1191745 514475 670349 949792 1230824 1608279 663716 1772137 871942 1189807 568615 1513565 340348 510230 1476162 1782785 1456491 488661 678393 652846 1089749 20337 1607318 193030 734266 1651634 786154 1951617 1307081 1350687 1751383 132000 197987 791669 1018081 309937 1394511 609936 659152 42148 604356 1130399 999889 1757328 434472 1019687 788250 1400329 1103603 885156 450169 1519083 791847 837841 1328676 1779575 228357 1509997 1491308 1183061 45605 188461 42457 1999511 326293 250764 1846940 131862 1786027 906285 1566346 343076 318072 1160700 1118247 1548238 1034069 744663 284973 704961 24144 331592 1601321 666713 1640353 950789 741513 368045 1365370 376066 1576148 1441541 1173147 1065784 1003909 569387 862441 798896 1508673 1615111 950800 1913505 1448901 285332 1930739 583888 1385232 54074 1233799 1170258 96698 519197 1241304 1000591 1798352 179220 341037 684833 995582 918220 284229 125383 1824192 208370 353337 1727312 1394742 765870 1952513 938299 666914 1804628 183833 1580288 1548530 464864 1781717 198769 990583 926338 1491 1910396 1158129 1582384 356672 746552 607730 702465 1774843 705471 1079588 1567160 1970283 1410958 1585599 1748246 217378 196899 1428658 1144911 1819700 1294120 1467339 791651 1881866 747352 1441042 906315 921392 685274 367168 51551 745252 1940920 1993598 319845 696162 1483259 755253 350005 92430 390299 1734830 1078418 1197930 1594090 916554 1092792 848284 822873 1616211 382693 1030386 1796683 1739964 325052 1145494 1076337 958495 1551683 293110 1260048 51277 446931 1922744 1151276 189912 1769937 665722 753413 96768 1022223 1061068 1295452 530113 1251686 644696 150984 1556217 1978250 1571565 604712 1335680 589588 1326229 1021099 1950803 1760396 340270 1924626 546284 561682 283699 1997587 1062696 1093229 1076591 743627 1279825 1251184 634046 439172 609499 752191 493420 547159 1409873 1257019 810192 1270587 1836768 204311 1927073 1606157 1757396 473030 1158179 397578 1444796 1227063 1152688 1268994 1455824 403824 470505 297663 986709 1030875 364124 1779787 1193926 645673 1865115 201599 915592 53807 1496914 264456 757365 1001621 984752 1268324 1443847 964621 1567230 571090 1900966 1467897 14349 1891641 1990836 1315709 720752 180819 1831267 1457632 393939 685785 181000 447557 1008585 572942 194955 1652368 104563 292688 428170 926943 1452226 507849 647979 284166 241100 1852739 1635650 1337028 727966 767518 895013 577597 1154037 1831976 1633973 1357685 1020058 1671377 1452894 438759 990602 1314328 815604 1687657 1516861 1358669 286475 596174 1195739 1007301 668613 1688396 1435855 807369 922115 1949004 722121 295978 1093055 365258 120829 642314 1720379 618214 1606363 1555850 1751691 129209 1938098 1186775 1829745 80682 906363 157058 129582 318923 745277 1749485 510974 1441013 472201 688770 854198 1680516 1161529 1764565 491580 469940 850399 1811817 880689 276555 1542683 1534394 1459406 783283 810494 586284 17522 1348350 202282 1587341 1744308 476624 1806453 1125651 1980885 98941 1132691 167322 1715127 756297 699705 1272715 436379 1777177 882190 1382507 1775483 1062130 1932169 385502 1271723 507698 864611 579436 1990706 759601 838310 735757 666560 1622215 1629857 702855 464324 493424 222191 1358227 651929 21300 811830 1405965 1098820 387654 1717424 263390 1965394 1986757 204527 1031331 114053 912738 1234934 1528472 609938 196219 1061445 1325625 1136530 69197 465438 1163092 1875705 213212 1430084 813341 1900695 1705515 739859 220964 567884 874150 1433604 823169 1157911 1300964 783213 969179 1957701 400135 695733 912907 763097 1920052 174782 224914 610916 486014 588633 942235 1403825 908654 579773 806460 1138088 1610153 848690 428926 15659 1062839 1177244 1677274 1589796 747323 574977 31320 255237 344564 204180 371254 1202568 1713439 1438132 73264 954160 1713554 168656 1319888 1162651 574250 547706 483939 1212191 1410596 1002677 20224 1020335 956557 1110606 1054549 112515 1233921 1087704 172456 1819745 1053172 473898 1344937 1568402 1529194 1307633 1693741 1506990 1076113 1568795 1399110 1712341 643459 1438964 890607 379617 1770078 1505346 1431534 1326729 1895929 114804 1507561 1578411 192790 1215557 377096 1332069 852875 706212 642602 531641 352397 1560102 1154625 45073 222933 1393381 1803161 1465061 849987 367523 677681 1099434 1778130 1447118 580554 463377 374498 203747 164080 957883 678093 1363910 1875975 647189 569167 540247 1722267 1911643 998278 159727 1374555 906798 872177 1518710 426817 632106 740495 1257114 402011 951302 727424 1286195 1943143 1738866 1553049 565341 681234 1509041 708350 711246 599344 185248 1613287 508006 1401521 1251546 894019 608847 662972 1574399 61564 993031 1353409 1408797 355385 1669274 840429 1070769 1556475 827024 1095587 1084004 157488 581884 628986 1925223 498594 129501 1879003 683603 666136 826078 1080622 519089 241636 1660091 931794 1645503 1633956 45828 795618 613523 1404882 1863364 1187771 1116641 1312864 484205 220303 1407120 183678 13557 1975226 234054 68258 707168 215877 415257 529015 1228628 316374 295817 900833 1324382 1905302 1730554 365412 1385434 1652364 1662837 815320 519116 213986 304432 1971082 514617 1707799 1687844 872623 1830994 1675406 690562 1167168 1411866 114471 693518 1651843 598662 779169 586928 144441 1436195 1723090 1291009 407736 10432 1512894 899021 858637 82991 1313709 1884047 26372 1481827 676570 363880 264168 1349487 1095260 39115 951349 1835006 828915 763496 1517132 1306367 185013 1704273 1772650 688256 1047485 1220867 536874 1383834 394951 1265352 1739727 1696294 549642 495577 683927 994261 572340 784878 1023360 363818 1570598 197086 669306 1907482 1802296 1356825 746954 1999575 95977 1781450 792372 978485 402860 820026 830652 350877 692180 1504481 1800735 651418 591698 231571 1619658 1362330 1611539 1744150 968424 617080 1838306 959612 69831 748217 1222202 985523 604308 1599935 630953 493152 831156 412793 256323 12941 732482 1007271 1247931 458272 1856945 1419276 494726 591568 245315 1677577 354648 911068 195728 1173431 138809 408658 264996 1737270 572834 1731489 1979407 1937800 1421630 761387 1934816 119662 1881995 1172194 1344221 1071420 1090604 288341 648017 15013 200365 1997060 1821081 194090 1527914 1289979 1155987 55719 1712345 1553011 807992 1307686 1835098 1969717 1871947 327811 1678626 1325733 725147 244289 1827544 514974 1317081 317020 1737906 1354867 259056 118246 999614 387321 145474 1003990 149054 628533 168889 1811237 371359 1321343 262424 1658554 1995273 234466 1862909 755711 290682 428418 516357 1021011 1302624 1676532 864403 113832 1245096 1843735 1006524 876545 1166514 528178 364726 167100 116173 149791 1653723 17739 786207 893440 1752019 444955 907957 1263016 1547540 749580 1949552 36776 320902 151670 416933 1796797 945083 1709285 547133 1754815 1162021 1101961 1920095 672487 133186 135165 663115 1103391 1412790 418499 1837550 349573 1984777 588453 720043 604055 1171926 1577531 477401 533760 819460 147584 399476 877811 292902 1831895 35879 1846942 977334 1287285 771986 1179743 1477974 380561 901886 587830 96688 967159 709132 36045 940816 63851 1653038 761779 1933650 826382 1481175 1579323 48616 1544173 1700479 1344406 1049282 1855017 235460 1080323 1500542 1390371 1544269 1244480 1481625 2140 681739 869197 1361646 1114040 1136507 32501 370532 565534 177213 1929839 1054109 645570 1504353 1991564 475221 1095023 680894 76020 1123051 1392704 76869 1070022 13947 1825145 1846580 383510 257416 1908089 379417 1236079 465252 556349 653977 332377 299930 61705 802954 1909277 928320 1137961 547911 277894 1113750 1711507 1865667 1115198 1985322 1762397 1512811 1732169 598978 1604092 1870063 1491212 1912463 1815876 1565353 1244944 1925357 1741106 1223892 1809118 251132 1336157 905211 1620854 154924 1948685 1257562 1627982 1802650 418437 1253302 796717 1265237 1938862 1469467 1217445 816164 1073167 930702 1504227 318218 192078 1960361 290160 1422002 1391493 396846 547136 1681374 51593 767584 695161 1240318 864871 831341 824974 216187 74228 1171270 1604129 47852 1317101 342277 591133 108554 1218835 291530 223502 684705 1992970 1473755 96802 1747442 1008419 888528 40851 1120957 520831 980166 694875 560440 471289 1283386 909534 1683089 674574 1295852 951863 751636 386268 175423 171549 164861 1540955 1442784 1143220 1062063 948638 422740 1958722 1927612 128132 524962 95908 1964254 1927544 48494 1773505 1401523 299320 1642228 275257 599089 783534 1708713 1517381 1565026 223848 1620118 969226 873992 611666 1437279 2993 166936 444324 1106608 1535532 952477 62986 336681 1551282 78531 1070989 454632 1497336 304846 1750543 1476764 1222052 985453 1454439 811896 457034 1769017 69868 577298 202219 1436767 1491631 1398759 1375512 497828 107501 851224 1828337 1752161 1433934 1669695 543710 1352036 1035335 772320 1710885 195620 1826580 1561032 996775 788067 183334 718160 9239 1735222 201595 229670 1501666 1888794 297285 728168 558711 575050 823411 1934074 288745 134734 1378106 926299 1850102 228871 1166972 1847674 441189 639772 532421 1902896 780595 1529188 1201622 766995 1989746 79257 776663 1704337 159283 1633514 481945 276607 1476173 1398617 816562 1511423 1917671 194926 99358 1834834 1010830 1660985 1087716 863766 1681646 1558277 168278 427253 233131 646065 1323069 786211 1297670 308051 1445958 1059301 1776237 1887626 434655 916839 671614 1332098 562270 951003 792659 1210916 794226 1912777 777108 1928506 1342263 275821 1013196 1955058 1491640 169263 1168882 886551 679994 410141 567543 1272729 301477 346278 1570228 1831573 452076 805306 1438267 1569484 175145 357126 1910845 170746 659456 563367 823288 93816 1866154 836565 1164300 680768 111320 206022 547700 489353 1597545 1649388 637462 1245144 1078664 577262 902564 1021310 1761698 524249 856547 1636745 1715269 1095189 1002579 375748 1153949 1453765 1526553 788659 145785 1615962 45042 1520666 387047 297886 1995730 275072 422038 1650063 482631 807248 1655866 1807991 577963 1054266 762482 1495923 1145519 1527784 551046 1822480 120429 1744385 1391241 225166 1808259 154591 972220 353597 717838 632794 1505614 1459824 1122593 1217341 1255691 1929858 1332899 1575378 54150 1779710 556631 1300532 1235742 1134031 225471 1405303 723675 1345931 973468 1364454 1794443 375023 1357981 612038 1311077 1830258 692340 654404 1147562 1364402 810818 1891474 1056878 1248756 651742 1922892 550281 690910 261881 262581 595785 915496 754338 1207344 1903857 591962 877433 1647248 1113384 490073 405865 353731 883667 1914526 1085380 707514 1203110 1827877 1598252 162844 131201 1913512 804594 1508308 828221 1301026 117987 769650 152875 133141 1756673 1471871 1408351 44408 1309883 1072173 68460 1674162 253050 1786447 999369 869962 249564 1268746 1053592 1910363 1482955 1427185 1915411 653202 1346689 611995 124887 1613858 1216862 18247 59092 891449 1866136 1583405 1377536 334256 189766 1382067 1125691 583912 296325 579087 1453681 66101 752074 870514 835203 503610 157791 669293 869973 922983 695455 1669822 1424491 1885005 407721 380352 89224 1508464 66520 554528 841175 784580 1612545 1004840 881503 1763521 1525322 1442564 1689158 116565 545625 1489226 1219571 610424 861379 362125 335229 1663992 553844 1210407 761465 170015 191067 1491067 1989394 87827 471175 1025341 511661 961241 1546261 1292961 53923 1802264 127491 888802 1564044 1619052 715178 800915 1578029 342263 1514047 1464809 1382930 7280 999864 589625 443469 967711 1561783 594296 1637681 968341 860886 1866939 1295384 1374567 1353017 574853 1404544 432900 712614 1552615 268395 899035 1300558 1969422 1386469 321965 1147915 846435 613334 1800930 1462057 1607682 70820 1008425 203027 947649 757672 1721672 341681 1619044 692105 1108643 1913052 562743 784037 430513 1159217 798704 1097248 1361599 1468290 118130 1789868 904024 1134146 423851 771863 1820386 794297 203731 1220573 1942191 1413301 474356 1409507 408779 662004 1210633 827527 707111 964655 634218 720724 1160908 402659 1990415 982819 26323 962672 419019 1866024 358067 1984764 975775 687128 83401 759982 1935795 1383756 776671 1091855 567207 1310556 896574 1391063 69389 1730288 39895 231608 18796 1938660 564468 622002 1383182 149224 1206525 1477551 374283 54869 262738 1699907 59279 1434527 1141388 1752569 1501980 817345 1126688 587446 1556742 1294327 1385747 986926 1540401 703399 587646 321064 1864847 682744 350852 1680858 1663653 1172315 305920 651989 135147 1954417 651137 1353849 1173931 736346 1651068 940635 879370 488186 132467 1521564 1534745 675634 655234 788849 1529411 999978 953871 1195264 1052780 1944246 676869 1627206 1388779 1932424 1937706 750012 1366317 1745170 1475181 1630448 1321925 688156 1598503 1110247 1187419 1900235 1367216 654899 967114 1905609 111404 927859 115629 1636867 1549929 1589640 1190159 1728644 58078 691009 207375 1122907 522826 1166929 187458 1690663 717362 1349249 1582055 1085718 1983161 1886197 278503 56752 1377483 1397008 597586 357648 1766416 1710624 541253 1903827 1487837 560599 218154 1000774 659422 1685667 1532862 1032739 1531846 1115708 967844 1970228 243368 1667013 1892625 1320955 22408 109784 446139 1633851 317070 556553 85065 1736730 926873 1459738 922639 139774 843168 397285 1903083 122538 954755 1061317 828397 1123530 1789383 621166 14673 1291262 1559695 703521 400440 1255306 294529 1087113 830901 870384 1813309 1745010 1475840 689694 1221986 1568945 64632 1355051 851474 738521 1222437 368936 290733 522351 1035595 159478 1526664 946562 282 772672 928853 491732 1006039 1179460 831129 722442 12989 1863052 839813 58639 74799 799742 1739561 649627 903138 1027594 1784214 895231 899489 532133 1665298 434608 507959 1904627 1795872 528473 98769 322214 459057 1287120 1602468 1764083 1920896 1827247 1598675 1767088 563393 450836 735189 1691545 117625 577423 13887 153423 1135622 1491496 1410825 451557 1704385 758712 218311 1290667 1211798 270296 380169 117256 325328 1178330 1823347 1898436 1306456 1575889 90397 832994 1709747 684000 460240 1053213 565568 1664270 1698613 1139934 289070 1902481 63747 548281 1039815 240401 1624992 1442141 1783751 691093 982093 1733690 657427 896195 880067 1602393 1674870 1218351 1356973 1451608 1744050 1758657 1719208 946993 1472899 1041940 1817096 1735130 61257 533824 1309942 771705 529469 1180551 813373 1260688 1285120 1256996 1982805 1583596 1339335 1544196 1104641 25241 291109 339108 1226558 1418146 1113257 1525664 1991141 109994 695250 456196 598664 848286 283550 1733556 586545 1905259 1738278 1318281 1700061 1479050 660403 829604 1959419 577019 1599772 1726192 1127586 1806154 401588 1608365 1939776 1118164 1780972 1211616 447335 15779 980734 1700385 1700372 876327 1926115 1935278 957192 507871 1881413 1592569 999131 1020808 1408087 146502 1299982 503612 395815 1499703 508927 621055 1669220 1511993 361920 606118 1119165 1283936 44519 1496140 1958755 1059051 1841946 81139 1174423 1384246 1462882 175015 1575190 777446 748743 1223760 1007402 1458869 505942 1615682 1800393 32323 903484 1333814 1776376 1810330 1247772 138042 1248916 1456708 1042080 359289 64971 23101 1675449 252288 473547 936405 250232 106896 859629 150305 807535 1814078 1611576 1304480 382582 1225908 1664225 1017167 1651814 232677 532929 581509 1981234 1000526 673597 826895 794174 1601994 1427412 93183 436297 1045318 909769 657126 1552255 924267 963899 363912 974171 1456235 1031112 1974693 1951934 1890243 75045 1006487 1041880 1611795 648059 886871 785466 1007980 298527 819646 491733 921098 1885142 103118 910499 562326 1492755 1200925 687855 412315 1038797 1790665 1897196 1223921 1609352 779284 1961019 1607149 255472 1260405 1814629 1848660 810215 733497 715781 1052016 1322966 1113631 369482 901533 584627 150925 1705 1678641 1777334 633460 1338094 1647164 631431 1519746 1176357 1036665 1493841 175709 194454 308575 1329533 933892 1653027 1215028 91238 118249 1924435 1799957 1413351 1497176 1811936 1344309 1697093 82470 87668 17215 1963512 1351629 1646154 1416480 1847209 1056733 1069012 1283839 587831 82715 1077021 8463 423302 1099936 257499 1273909 1188425 41046 524699 647399 118298 1429854 1067257 262506 50976 1326249 1380217 1734521 1946315 1999682 752410 348657 1136206 69025 1638564 882814 287058 384218 1795003 178585 1345735 1969869 1176932 536534 1323944 1031460 349463 1760618 159302 1609634 445058 1783288 94062 216840 811823 521649 1082723 321666 304028 975292 362494 148006 1549222 1854924 1917176 1006423 799264 1259915 525509 475869 433597 748838 1777543 558115 1817954 598158 51875 65890 1974844 1332895 264049 1871758 454801 833933 1468467 1772374 81522 1043172 1414118 425153 250603 157218 234963 1803 441361 932104 599050 299256 1673037 411247 46111 56179 1894733 843012 1766057 297637 807438 1547337 1410072 409803 183191 556427 687975 1789229 1792537 1813497 532947 180001 555101 549045 136864 259200 935126 1806880 1542242 412572 1558512 109108 897169 1121487 1724350 862640 1855537 1566802 1002610 1431378 400757 364304 494334 1935609 352502 728649 1794735 1333840 1535851 1485964 581718 1927609 1969484 1609347 801621 1086909 939154 32987 1191503 1881344 864088 722147 411364 1126635 602366 1208647 1538632 1727256 1939615 1666196 1669811 460266 102406 1404297 940479 1794570 472063 1865519 561446 928857 1552903 117339 931267 1328913 1591998 322639 75654 353327 1092101 1523242 495168 1759030 402135 843391 719838 131211 903789 1661699 1030734 1417266 1046365 377369 974365 1974466 618838 862738 847273 1284477 657862 306465 270602 1223505 928302 1205673 809435 1493119 499540 451026 1331325 1752240 878823 1906822 480749 80582 1595175 644192 1430871 465319 325948 1479751 604747 1448272 1517499 1070929 860362 1456447 532223 968276 1756547 1132989 1267570 658744 739239 425253 1411007 1692947 816247 47378 1704647 400022 1036171 573573 1058344 1439198 7417 1699168 245695 530163 1622567 683325 1254215 451805 278207 856907 1351314 377177 970384 161990 1419781 1030632 1439012 552537 1861410 1707479 1588965 948404 311820 1962349 168772 1651061 1392868 522579 1995553 1236857 302470 1614550 87081 79147 1554360 437827 1311541 631977 638225 1904604 1803046 1861051 934765 1179154 1232119 231052 1518697 719383 1354058 406138 115322 1156914 680702 1926780 90313 1680553 1117605 1888606 832448 1731366 806062 1695163 366940 69451 464763 1987934 156047 275466 564231 1013187 239767 272271 87916 727030 1414907 775352 1100033 771382 154736 1307116 1410691 1331946 1952845 402200 863873 1890815 248293 561306 1092446 213971 1447826 481879 1582456 1973246 107744 1926466 1958891 1322764 849178 286007 649601 1274560 453315 1602003 1599470 952402 625553 1342752 1233856 1278974 55234 1913210 1987408 1611910 1265907 1641720 1871175 502350 1920721 159899 693339 1034299 678575 604211 62931 1400804 959485 1764146 1884928 719116 621102 1423379 1474497 741297 1795264 1126494 1237721 171762 1594970 1024935 966230 1634384 1148890 750098 630356 416435 1167197 1223076 398427 670580 1935685 1205172 315102 1497927 1637900 137370 793140 1645052 1921729 1550951 465397 753901 400187 1858146 1900124 141563 1248095 1610785 1476849 579324 1580198 477940 346779 1664769 185826 46646 1336526 1778956 1064476 830475 579675 1746523 953339 1671172 988522 273685 1464280 1271627 1522794 1429851 213397 553075 1324476 716305 1381284 933306 550667 658755 1401796 761647 1430841 516543 984672 1472951 1084687 365368 1551953 1114531 442589 581532 244991 897355 1189266 1344021 1793540 1853055 170914 779426 532190 466995 1234950 1549249 1301099 256771 1643460 1801329 198885 177505 58059 1287364 1487844 841506 1275376 32718 977027 537559 699639 272313 277015 1761679 683866 955122 231374 1468093 1383635 965758 518654 1270300 666583 1501044 175406 1170885 172525 1643294 1566962 1495614 1696773 1193441 1666116 1253582 188395 1190028 1368239 177434 1981619 271721 1404552 456879 879776 84452 940939 905836 1790969 1003314 788973 521193 111780 1739647 1482869 1089877 354722 1029878 296192 1178508 1495109 747205 20719 793309 1543859 686530 503812 1597943 117866 1386732 828044 17462 929406 614577 511893 1501055 1156228 59235 952845 1436038 1158906 909811 1915083 784200 1075844 1113050 1092529 1359012 162288 1205243 278182 1417672 663072 951811 741207 791499 1956128 508122 1209392 1601083 604034 432222 958829 742883 879554 1027921 446997 180068 1779740 1064787 1909680 666292 360242 281928 1072038 144190 1126821 968129 121373 346737 1375386 1067118 32303 1439163 1705506 581916 1948794 1326023 929817 27764 568855 241310 1621858 1593809 201242 527872 98782 552458 1724342 1998626 1146556 1611968 1271694 975265 849888 1043560 1654712 1174161 1631007 1931627 73146 1648077 1239137 1440523 138011 1575706 903048 1670867 1141933 1262839 1526852 1682369 1290691 255265 1781030 10184 1930023 468479 1797280 13617 1774996 606038 1623932 390905 1193067 480099 1051705 1017552 181376 639820 1719835 1817847 925670 937963 664364 984368 158616 1374421 317898 1852973 3780 1052390 88894 645057 956429 223308 58213 1835612 797967 806767 1423985 1263090 1221237 892208 1400882 1694814 942164 1659028 1342228 556896 471559 670404 974224 1379104 1932126 671093 1280119 1526979 775945 661322 1727319 1211184 600951 1989622 1344985 819621 67022 1440538 1609509 1432631 266212 1298225 1118374 375339 1802117 1205596 1774443 187793 1766753 1917394 1879596 1119190 70580 874696 695573 792117 1834351 351044 1400066 1623365 339518 1549359 1958565 241239 673272 1625281 22442 1576144 924771 915589 1396950 1951705 199503 1250866 1098705 1351525 1191661 983293 1088935 767513 1101295 614239 1210750 1071367 442696 1438615 1584334 826220 305211 1348477 453845 77172 1216096 998638 554029 354824 498945 745638 1264591 1519686 1393134 880737 1883996 1407675 823553 1431726 229492 620927 614571 1114920 188432 272514 1089353 776955 1962306 729516 638083 679754 301901 575136 1808243 1484903 1940288 568410 1164555 1644923 474159 1013836 1127760 1642366 1842925 148793 1550483 1252997 51886 1572277 1482337 845957 1365631 1669689 167650 790983 861266 853236 240913 1866438 1457036 637914 1700892 1597440 1492824 1268822 1244332 1928973 1859813 105707 207732 113967 831353 695482 929387 578850 174316 113357 187416 1675789 1438420 456262 1025890 778496 1499295 212492 1305451 257895 1634092 1855928 714903 97851 1975088 311752 474801 1234014 1090267 1836464 1547483 1372059 514556 534654 1738185 1479893 350030 1617387 653519 290087 1187278 1010790 518871 312823 761847 1339954 795689 1250842 90215 1678105 1615444 1313124 1758238 733451 360474 1566460 1986975 1445857 47422 794169 64842 1181758 420592 719598 682141 1019667 261457 101629 559825 613227 173436 38241 136766 301593 597789 131676 1068623 168842 126618 502364 543315 1749123 1965506 306961 496997 1324065 47725 1063225 1200444 844587 1965424 1143534 373114 974963 1958273 1938118 1182693 829713 958645 1220311 119267 348788 770657 69669 566799 1371530 1268937 1068416 1144587 52159 1420016 1612657 501476 1895501 1595195 1203177 1557479 1943520 655159 1170297 118417 1595240 1528506 1161591 1328841 521588 461737 773535 1627866 1180223 1849013 1173571 1539352 962486 481248 1039317 701463 571779 737540 1250737 1061624 1247377 126624 894925 12932 990159 906372 228415 1248921 272127 1223210 1139922 1946398 1631656 1329931 658129 275795 1331403 1668785 1759230 1408247 1911065 1995546 856369 378902 1661762 379724 1666526 707663 1227431 1305460 499507 1622291 878273 1426266 1747740 1148636 790699 61455 1331444 1912056 93430 788199 1378014 1760408 185887 1024031 919550 771657 1612639 1578814 435377 23236 255985 639370 918676 988482 1046620 479984 537537 603468 1684380 856135 1136356 778267 376248 1173923 1718636 1798657 1937559 1142207 1296289 1268831 1281192 945465 940402 200418 555355 520998 536455 905389 300049 241293 787454 1597645 137132 573525 1559260 191240 1410550 1908960 272931 1559327 854326 696029 1645473 1159656 1802498 1509149 1832340 511459 1708862 994593 1316700 1720393 1729127 1367467 426958 1977324 1999352 1810411 345617 1048633 668006 309960 518540 57479 434940 616010 1295289 219529 1249016 1668665 855062 985872 441612 133289 1760646 1761000 560023 1410140 698917 772490 398187 879703 143916 273 1885535 889655 1842058 518102 1609856 260708 1619072 1142970 1706684 1033399 223226 147020 1549718 1419918 736790 855050 139829 478940 1258323 1405019 1180895 1418635 1137401 1073588 911481 1402442 1300797 1853705 1740682 141232 519773 1627328 785523 1058225 997948 55852 361258 191992 207339 117505 1763494 1586355 1990824 497607 627752 1251922 1688762 1156033 1888463 1333828 761325 1337343 1315036 650414 215893 357226 1406108 1699164 290711 621165 385733 292420 1213655 1389952 1147150 1347457 1215788 897613 1628511 489107 235526 1095110 643475 768590 1753376 972475 526838 1732704 275727 566199 1396035 1299558 1951069 216425 1225342 86540 1681710 1897628 1164322 1670694 314765 1450004 1347445 243820 1192331 1445486 655786 1315711 1961955 270667 1430775 1414596 768790 937830 1175915 1775383 510567 168987 1350118 1846948 1899229 166745 1462932 1066875 846914 11354 355968 1220020 1146888 1994375 1036943 1095907 1728247 1109453 470860 879967 933106 1883412 976425 1440627 539352 940068 61615 755170 251658 218583 1660627 1203239 1927011 885403 987451 1667678 1985641 1012170 19188 773834 1645845 1727436 754094 1024260 917681 1745459 83264 1300249 1269801 288109 1312770 857958 398813 1818198 27979 542421 1530686 392889 1724848 1360834 1046100 578582 117820 758347 1067330 1400609 1909032 59222 1176343 1228746 139963 572469 51085 1337234 1038722 1740254 20619 1875845 707998 347928 1318226 704167 974583 727283 1716190 1306340 1427287 495343 1747440 1756522 227796 1193786 1406542 1332521 1891617 1352588 1525717 619181 91520 1687403 672908 1595147 1293579 132104 321372 1351181 1640884 290894 1445941 887447 1696692 1662289 1472093 1638889 81133 1090579 626675 495399 1187868 1613648 580010 416123 784500 1233504 759148 1157668 714205 1265175 565578 425459 1812998 724347 1365182 676862 141068 1741116 1511653 788842 887584 1528238 366923 695583 264201 11664 1268392 309401 1384993 1484301 1729279 402417 616274 1953484 492375 1627145 1655900 1847066 1373838 469403 1581900 364566 609121 1231266 1024952 1779509 292945 359627 218978 882755 1567113 254854 1666614 1890831 664095 1220670 1508064 1695164 816283 1749533 277979 513636 1629506 1221359 767391 264921 463884 1892825 1861672 1432393 1114563 519158 1109582 1447359 1357682 1794990 1687169 1734735 1838772 1907372 487296 334750 805177 566287 841033 531846 1086906 983095 1606915 880839 991133 1541386 828266 576687 1191508 1331454 199856 1301213 679283 1563463 1011792 1072879 1534571 834924 1193882 345285 1568760 122866 351709 312514 1898203 1034867 1938210 1386574 1412862 950353 1166776 1031189 1903491 1910797 1075270 1291470 1614276 1431463 692519 345291 1059184 964720 1069566 1915463 549581 960066 1360744 559812 1528303 1234607 271513 649727 438579 1237138 577840 783444 318039 649471 542332 74925 1500541 475204 1753989 252648 1266349 1986509 908447 797330 1729295 1199801 1432926 173860 118973 1194428 1835897 972265 423528 1349151 1694141 262235 1253896 454547 605216 674673 1627617 1460711 581774 1228540 1650199 727228 949183 1526625 894966 1837867 1247924 1250685 216225 1150677 265815 1209854 322202 88849 373081 1962432 1324394 1584107 1565099 451530 1937903 792132 1295698 1516419 1190295 719898 823853 1588796 1607542 120201 939157 792822 1687930 503382 198761 1732657 1054353 1528700 410238 809761 972141 1917517 1552010 1872664 948934 106392 590689 1469018 389145 1694072 320954 1989453 1036019 666604 1322443 1980389 136001 1779634 987796 1000406 1191409 78554 59738 594088 74507 358772 1860988 1965766 1188580 826891 897241 645427 173966 231385 1040334 165097 381360 1616738 1991233 976837 1882053 1968857 529595 97373 387864 232581 1796621 1479434 1111732 59158 540641 1630297 1120460 1427355 857948 437163 548845 349517 186703 360136 784143 1452308 1918891 1520316 705958 1736579 634918 1594771 1659896 617453 1723481 1117165 413582 1132436 934826 1974020 1536700 1548103 1281725 584012 960796 705532 906913 1924431 205785 1910378 1295183 852070 1323749 820153 1714441 1557336 1236081 1256015 439083 751582 709476 229637 530838 367959 1457272 232097 1079801 1863446 632181 1718919 323212 1509786 187446 783478 1659826 606258 179609 1996920 1489035 964266 445825 1563675 1948929 1944074 330286 539525 633490 1466903 655518 1255845 650014 332431 490018 1198095 1919225 48976 1419 576667 1328833 96483 1609628 1567790 698171 401213 1519026 403124 216496 1190107 495933 937849 648845 1465656 173842 1531615 294141 765060 1567757 872757 334340 187430 1373292 1212772 526257 234952 1886144 862423 1290272 1329621 1284895 898026 1759267 1876361 366709 823994 1445042 1066137 625077 938098 1685848 524418 1572809 761284 631280 1869828 440961 1178245 576186 513893 1882126 1722631 999877 1766506 430335 1601366 1891730 851553 383466 990026 942958 810269 726479 1864843 1594277 1956007 785492 429493 377655 1844776 880681 1953080 333849 1974266 1103674 170144 1779895 1413213 1360661 1026241 669298 1111030 684306 989060 1773923 302637 896292 1419241 1390445 1164222 1643559 1365556 1913953 1352744 825583 1375714 1854854 269218 121249 319972 1338340 1242528 368180 1741007 272161 1354692 1970857 806162 1410989 1293700 255649 1687724 1913066 1141164 627075 354510 1054787 290281 94115 1186958 190870 1392875 1468856 690697 975594 1664891 1375315 66034 1951346 98422 1814107 741043 1127550 1875957 1102794 372514 1924723 1968306 651840 1530548 1793600 1963717 936163 1077468 1855195 1892536 1657792 1132415 529220 642811 1799852 1277156 269335 1366565 1990132 434588 1161859 1354087 1928496 449371 93949 533915 44682 180314 172116 1925939 863875 633767 198039 1549146 565616 105183 1838155 1133985 1112812 405195 1075188 1260065 1443761 1578264 1112093 1298002 1107122 1271613 456292 1276759 1638042 1362763 1508620 394976 1233049 436038 1801931 202114 114973 1007440 341365 1235990 1366010 1124876 650282 1856404 101219 1340431 361084 431144 1559003 1333679 585028 393482 1391763 1848633 1177324 685049 1119105 58244 1315847 1891909 1040182 1554708 674499 193357 288843 1677680 1036105 291653 786520 1454702 1975622 1901352 1715549 1145796 54455 105595 109483 268015 891137 897671 958713 1264486 1761893 1356926 1088505 1603552 1891564 10858 1702023 544416 358484 1789763 1609666 158275 1734559 409953 1988278 89115 663974 928268 901670 780467 1721642 994028 1689384 213731 368058 1485611 1065695 1222219 1822028 1960383 1463883 1727672 1571658 743661 965652 666418 1615561 1541518 127646 335680 537528 679255 1108847 27197 1372695 1844703 65538 1301030 1975740 79388 723868 922153 359034 1141723 540022 959522 836614 1222878 1710252 1269632 1151910 1148981 476001 551708 1261167 1302948 2453 807049 1681263 1426283 1108084 325019 1907998 921440 446755 37634 1417177 591540 7578 1289417 284753 1673869 1566259 672290 971029 1092237 1076477 1768588 317244 1835586 1019797 536853 47126 1720534 1429715 346205 336932 1942159 263834 265670 1041979 385204 1922786 1792154 833087 1221778 327165 854435 1494159 193757 1289919 1542821 1802161 817873 1013735 1521906 583633 1551604 1841353 898210 659033 328367 233978 1404138 1083554 1525592 1629549 1299516 407897 80702 618263 366514 122981 1000159 735976 273510 867053 243300 268286 470486 1620299 1609820 432579 1992648 1177813 533895 638869 962715 1159792 132287 913272 1790226 252043 909119 337943 979184 1962080 817147 181351 1643142 1177474 597137 1292265 976713 1958524 817266 1884893 355232 1692454 1583831 1750666 1097079 769040 1816533 618129 1125738 1362139 1109783 1939126 1500634 1388185 466731 878226 926552 650174 1484027 950010 677984 76406 1065273 513958 1808734 1816539 234518 1901966 1221529 1900065 419572 1252807 1541715 1620281 549626 1156318 1094545 960769 985766 1601742 670047 1919924 1344568 376710 1888920 424157 1610746 1719445 1389643 120575 175927 570353 531422 1467864 1862813 1527403 953601 430880 334952 960659 3350 829791 1626040 736777 1579969 40939 1064609 603887 417516 657719 1428040 1382104 691419 70279 208172 1738777 1836645 1255651 1215048 723395 1563476 970260 363480 1127894 577674 1976270 1137184 978312 963136 1495248 1110004 1322186 755402 658985 1522972 1117889 805945 1113798 1661152 1924393 1782341 1887376 637289 1072592 1195876 1725814 862442 789955 224126 1328195 721247 1887048 1362145 205710 310016 1861909 1297519 1369123 988127 1103571 1875182 1538057 4725 1385112 850177 8733 1804374 688041 1951259 82897 1221599 864442 1845141 1552168 1659489 1614279 255608 939916 753433 296486 1206550 635797 1814287 1212374 641038 1763894 1663882 1941410 319620 916501 531313 1288937 423811 1386185 770633 1295468 1867587 1332442 1285427 1045661 463337 1244208 1795520 411953 1474811 1489248 865864 76786 1168710 1967302 557101 1934615 37215 616302 1720370 1906662 1824403 329619 726740 807510 1117592 603093 289995 1851038 1706052 237010 1705723 1050360 323513 425373 1461355 1404295 538812 251638 1104850 72583 1874343 776218 1559961 1510353 1018480 1983166 224931 327772 636385 425379 517281 115520 847106 1666125 1629419 283504 1373513 265233 248701 1874279 275006 1181391 730743 274721 1130518 1065604 275767 320998 34102 1351996 631853 1942793 1190414 1678531 1745407 826581 1189750 1048718 1269786 997871 1779725 918025 1431620 549351 449036 728381 412305 743586 922725 307510 795298 1653731 1902696 56251 81890 1582331 815147 996318 859727 162336 1911584 365152 1325432 216931 343915 1209018 1047213 1634950 1837750 869997 479920 1515880 1165480 90684 1678079 1391521 1035115 1013840 830424 1544424 854819 1721911 1368447 798120 816328 654437 826589 832846 1505174 1762123 866608 501041 715647 944724 1861809 29395 605237 892160 1011222 126265 101523 1928145 819114 1704440 1892469 972205 524784 662897 726013 1980670 444697 632406 1313630 1075089 605386 1721685 1039522 901276 1045580 26986 1522153 1222046 1815235 738476 787889 972833 832176 1561551 888599 1130784 977098 1336559 1945939 483090 553670 923525 1981288 368240 176926 1667032 802454 1016820 1267767 1186963 1183010 596284 1187731 69471 1989074 799774 1181782 1172508 831337 1690395 187081 274192 1634188 661712 327761 1455795 617073 730742 1640835 1638770 374135 1553423 70092 1336085 1844586 1073696 327338 27172 1111969 652080 1893081 78914 1547744 1232741 836018 1223443 691257 1124112 1803067 579301 1171174 777386 444806 1040245 1865541 610331 527067 1398648 1971874 1315219 1366271 462541 1594140 1889652 1510675 699836 745862 1323236 1566836 1598513 1556757 1599260 322913 1096198 1418513 567737 1534582 867744 202741 1489942 1851868 99751 288486 1598001 1705913 447771 1423304 1071112 259129 735069 1044501 464777 1220563 1083373 213131 1913660 1567029 1350655 544531 1947726 1151284 1773203 1984787 1422961 1504675 1975852 55956 529926 883385 1145681 757466 1134670 339900 242015 1109510 1118855 436816 1935077 1163767 1627781 142047 44412 1332501 989418 1551244 610 110049 1973895 522010 363715 833687 881001 948591 888780 1617376 845786 1879762 1551041 696356 132415 780776 1160990 1304749 1107875 383359 1491947 370775 1916761 1705545 1044250 762552 1217000 1507394 1176563 425520 1437258 831578 488348 175042 1962683 895856 233044 271009 262500 898888 1296937 144955 399174 974771 684030 512219 899525 1670120 1122454 1307513 136276 1025822 435440 64435 1512709 1688682 631404 1577210 1249320 1250937 383221 105499 1273277 1258788 1815060 1454656 1277737 1832876 700634 1406030 897381 77332 1952924 130338 433191 190723 576700 1100632 1563948 271569 697871 849015 163474 1241178 808047 1274433 860447 450995 355368 551860 260096 1417390 1735347 214355 564331 690999 1849176 113124 31134 1737633 1750501 186410 110407 849946 1720435 1619775 1313989 1757153 214052 1702189 1436153 1052501 95657 1733596 887155 797802 120438 779180 1870227 78706 1495301 444660 1669733 93871 1899033 210762 216272 115681 131639 1269099 522074 1901098 1657558 612152 265866 131651 1293895 322026 1936808 962562 460448 1180675 777235 294397 39100 1693986 1194710 774203 810505 1609265 1644734 1192624 1833615 1718724 1360440 286705 534247 1574746 1778431 1945334 91333 545616 629680 314501 1229964 1768109 88479 253886 1670341 997735 1423217 219082 526316 359402 87262 833735 1617084 955350 989371 101224 1128973 1255205 774164 1734537 1320180 153357 1459039 242018 1652266 890399 966178 18243 1312857 1362812 791245 1157426 992751 799433 93738 726325 1042755 690192 934161 1518437 578574 262614 761340 1311952 1196151 1463685 1873892 520378 1914016 1478135 729715 410807 1026673 918117 1715932 1319857 572748 331017 1449704 458662 155948 1593378 341339 297902 719709 1785355 1709515 136608 1119746 1895459 1561226 290470 512716 1213922 880598 276889 1387137 930456 116157 1881346 1345102 756375 1451685 1876252 1548478 1560793 1912877 1208582 504908 1276754 66953 1097267 79691 1846141 1604085 487213 928783 614729 993724 1261733 921689 1736844 1182056 711453 1393167 647604 925284 1823300 593609 1304314 925179 616705 1089105 1544462 746501 1329536 25794 1556632 528639 1091326 1873392 537236 527342 1588368 1799537 1255191 105578 1448256 1916794 825132 505697 907260 570679 1969087 90102 1697379 102418 1421186 1544185 1161967 15212 701292 1421580 291153 41817 1291549 1429110 661273 1200455 665746 1323053 1719768 938421 1810262 1864259 1889033 1650688 1844921 1263950 1384363 1827671 1970039 1535982 827914 189143 1543511 67130 1893908 1709574 517789 1073234 1821669 768013 832995 1905991 775093 1924191 600051 1323612 860130 48008 1132180 1625684 1722684 1712569 1067698 1571964 335654 446785 1810517 1977527 228044 638077 574994 1428257 366791 707224 829693 79914 293688 686873 487507 1276173 1210803 825000 1579082 87478 1593314 1890913 695193 786083 1193842 1300870 668406 276804 1221602 594031 752580 1623091 197420 1064662 1642469 1048249 744862 1638003 1511219 1976720 1464454 951491 629746 40731 720123 1764098 1544303 17974 1376250 84868 1080312 1874706 1403358 1854623 1965465 163913 1723003 18591 1332888 1311692 1227835 955403 154564 1952439 99905 831021 675348 715027 893600 1026349 1149873 1434036 1125834 20997 1922607 622169 1734085 675072 1291364 280517 241449 889125 436440 535979 765983 1209107 1087087 338338 1964227 1874188 719243 501107 604773 501453 925415 570918 1521432 1691684 107128 1831274 1503492 1792782 1509051 1003984 184808 1991432 850201 1188372 657920 1955685 1253809 566278 1867705 114045 770751 1060060 319663 1823320 808291 204259 1657733 1749055 1240996 1191045 1964116 963283 219479 1167291 115879 352292 1680867 1501203 451785 1145120 406008 1698901 1783980 1898190 1767979 1122290 1705793 1054907 1269302 1797339 616993 1844133 885832 377821 1121535 648518 539328 1705944 1867114 1130833 1356913 1598085 1311484 690189 686425 1854860 828022 52334 1706379 1175137 1288302 375927 1394835 851332 300847 1730500 1704914 996601 1501472 647887 1296255 364552 521547 758540 571805 1105151 1004506 1088498 699839 1723255 679012 1961323 1945756 918876 1799724 1750560 547566 831056 1399827 614229 928878 1657115 1616882 1346727 127156 342452 140609 1586911 428960 1603068 1103360 1563670 608816 1647278 666030 265207 55873 597375 91966 1839102 1044492 1382070 281047 108824 338313 458754 170679 525186 1173502 494618 365229 1492171 804410 354176 1432524 441094 1201518 1151336 1201991 1406325 198117 694715 217469 1087465 439539 1510993 639935 1712515 1043070 294379 1789165 1037798 1802089 1937784 316953 765919 218630 551482 1544966 955907 36718 1618363 24850 652774 606771 260394 1121452 1172335 641819 1854525 1880705 723132 1145575 1426112 434385 810717 600425 878462 697488 957780 956920 848528 615026 1283322 1442083 790050 860055 1947425 1868864 1780137 850925 1538764 1236469 1597425 23818 283667 1946326 428225 1423794 1830381 1293532 1267001 1798225 1221955 465358 1938510 1462387 1751605 958147 1677147 505825 985794 1299 484580 468980 1050686 1866797 1702371 1393683 911290 329592 1088585 127295 371033 520924 1128087 4774 1416907 1251392 1025292 71834 444304 999536 321819 513791 150812 235977 1587197 479321 1144573 416564 1135271 170862 1547423 206598 1385843 107794 956985 1494078 1082585 253524 1975421 564930 32484 1383397 446740 583987 1304602 267241 921798 1593803 848670 1393760 883102 615368 886931 1727435 1173935 1297764 1696854 7380 40502 1058120 278728 1717700 1674330 47389 935129 1313456 593226 1332674 506530 351669 252519 1389226 1748125 983670 1983683 1473593 735683 1520513 649695 1835986 1236811 1675094 145172 718299 1419350 379592 405563 1242465 761873 1694069 33596 900201 1710783 1397381 1531332 1564481 215314 1556928 1841695 307513 224912 269148 1901563 215558 101027 984984 1442080 350586 697807 230290 772232 470875 1028301 1368584 868154 624987 1309673 117982 632127 444175 1777995 1020092 918405 289288 1652423 1919106 89200 704539 444522 1535453 739021 22373 937733 745146 1237739 1738822 1783837 1858368 1696441 1146143 1091392 1534754 1592437 1744311 1105053 839880 397010 977718 1691103 1450404 84709 1401147 1165836 1146060 1272110 249417 797586 848108 1357940 1942733 499403 879147 1428622 1515223 748293 120242 1687470 944989 1259548 982410 1990342 1382528 1217728 1362371 546618 1851999 1090655 910817 215248 1861477 328130 1698854 52747 1079387 805181 224164 1997788 1770767 1786197 309639 1765174 106037 1589728 520782 1694769 620577 305885 622307 1900261 1866702 1637794 1704212 1577376 1594311 847278 241277 1616472 242793 1744643 1811682 1069266 1108387 591519 265195 26725 1547017 372962 298481 1304576 1409706 481379 167670 820601 973742 1284277 152578 951531 1802482 379769 1073075 158137 1400517 547712 1452617 1546912 152822 845056 1199142 1324654 155786 364959 730166 986460 139050 1576002 1205788 59418 998321 1923244 514410 190882 1368145 1166987 1750103 844179 1455758 1106002 1421517 341776 430480 430937 1898536 1313712 1175544 1680222 1709591 1211038 420953 1235984 316602 1069116 1875779 792165 1684705 799828 163290 1307434 174851 1312730 1356287 74903 209891 118095 1764460 701964 190826 1204066 1637014 909305 1448345 1066488 1014801 901965 596698 647727 423293 582237 220448 1647444 335217 1089833 670521 991057 871717 643029 1658618 797497 1040436 1770937 900206 1053201 523606 468252 712318 531774 804728 1326120 1457362 738205 440087 1983804 327609 595582 1387467 705324 653229 1838954 899529 510980 1583382 1648994 1409473 891949 224259 1944477 811455 672489 606086 61828 1056432 1782626 1052279 1683270 903026 1923894 728113 1536330 731077 513892 555175 589040 414971 1774490 1393165 322278 1688496 848423 1018913 130945 679276 470504 890840 1207023 1040503 587063 1676585 540454 690603 719382 505353 310212 850862 1196700 1167509 697155 1481395 1212390 915269 1641106 212200 1193416 1281650 1008053 400376 1298482 1067994 282518 762497 1394414 667803 1964729 1479600 1229733 1690068 451814 1462200 54300 650128 613544 1230548 1151143 960050 1774606 1127048 1408155 1599940 711035 1079433 417374 17402 1799919 1969899 1544881 251699 306420 1462503 1985993 116633 971160 838206 1207042 1787233 1800144 130815 1682003 171957 344130 1674056 1292215 286373 1814279 1453810 723077 249631 1946390 769451 1100197 368818 1997300 1647354 1557726 433402 1703169 1545288 1708915 1684339 52090 1923467 575819 1635960 727454 1856384 1639206 156525 683054 671790 1806804 606971 1915623 433000 1302731 1438039 527568 211339 1115850 951337 1134224 288894 532717 1543609 1534247 1569339 149122 503960 575336 434434 828856 592731 1930197 663930 517314 1314111 1314760 929048 98355 813622 842928 1311847 495010 166625 838053 578241 1706203 1912064 791989 1129786 1260927 1054735 123661 273570 1109485 1160837 1050209 1585678 748181 1122746 1675905 1147625 1227807 1657801 1077966 1865637 277089 1512357 929312 587018 190686 1685893 1244797 1135755 1615302 943927 108446 1009778 18197 1379391 721010 334740 427842 1347100 1001615 522710 585464 1535328 855810 1698985 1603595 212580 601204 417041 66917 6590 555233 1241579 692611 319150 1120500 1443597 83163 146351 1370722 24326 543807 334486 1159973 1062462 1526158 784456 1824395 215649 505173 1479499 1003999 268967 1216444 730783 793676 1306731 1219721 1361095 1270233 363564 1293233 1191478 265788 15665 246320 593952 160530 433219 1124483 989013 457575 1158463 1398399 1642669 1503326 1419969 89396 1399674 1633459 1574898 1653677 662842 1811500 600378 1595040 711414 1392038 1134193 183409 500476 332023 1989322 1163803 516538 330843 1322276 679326 136443 433604 1116895 972534 1648223 143853 1393888 1531289 1669542 1394169 1268600 73638 1315913 1543835 202688 265114 1226443 801008 802184 709321 21643 1664141 338133 1906784 75824 549178 1512307 1035177 291672 1456559 1421356 1212127 1807548 1600805 1731459 1492201 1542562 662928 1514426 1562634 1405943 1217492 574198 1038918 1950305 1021204 1548599 1703121 1002200 1078821 444919 826487 1367225 1496224 85547 344191 1112533 1744043 712028 824789 246882 1077331 1330555 1964230 1291421 851518 102636 705303 67255 315205 1675473 330676 1633398 108012 1544783 870635 870328 1655560 1659443 1577968 757750 741121 1269410 1040911 1511596 10729 649624 676438 1529169 958429 627518 1722767 1180238 1733681 586622 1974112 240115 1341679 1553881 1942169 1552753 86050 697804 126514 399282 102797 1806939 530721 282903 4925 1050194 1473777 667416 1779716 659337 643929 1568678 293531 1121095 166010 1936950 1678606 446894 1731564 1805153 1525536 167232 1794021 218759 287211 1153411 1003859 713540 663218 1415931 357676 590141 295144 120275 29043 202186 1925097 189442 773450 1358772 1419687 1771004 613225 142399 706386 727690 46951 118026 146187 1872781 874786 846985 1956464 1361429 1867518 1599296 1869237 889980 1646589 1031611 1246363 1951890 69024 848184 52026 1597939 358482 397871 63322 1869406 1115155 1301037 1277676 556430 1643741 872428 765830 716499 1856939 1906571 1218886 969205 1931852 1525100 1196578 1217402 514580 175979 534887 522483 80477 1514184 745683 234340 1103384 478630 944066 1961678 770170 847595 777874 1655219 1083861 1684882 459553 1506929 917823 143474 1385578 493578 1447523 1655203 1383974 1282460 219804 838319 1375327 1121977 1570684 1282186 1702725 1489508 525896 1387363 1335108 136911 1573542 1940979 73004 1775218 694825 1449478 1525331 1343175 1856420 1455336 540254 726993 935040 1416873 1520046 690694 500531 1846520 382185 678142 1378441 902578 1393348 1408604 1787476 435876 1334867 1813164 1922667 1549268 1063821 729097 384284 1654137 378752 1843797 1310931 1186303 712840 1607630 401315 653595 483188 969130 1728714 437112 1258050 386692 925071 251713 267813 1866242 231874 639587 1365090 1539142 612135 786647 1882565 1422253 1626677 1013149 1038358 568816 457180 1741653 895034 1553620 1912762 459182 1423313 1361397 1776808 275000 639813 937228 1956402 1385616 1098952 751783 468394 997627 1909654 804321 277930 1922658 1373005 1230101 695779 792540 250266 1696289 307655 1352507 578819 529203 882912 1493837 1154274 96490 639872 1013538 1166931 1797378 693695 340293 200902 1878403 590393 1790492 1632204 297395 1601852 303064 800344 56129 488649 1099194 587649 86586 211903 660392 586665 1103894 1719465 368630 838241 281897 803539 414688 1596101 1602551 1427051 81295 541107 672828 932894 1430652 928447 1250721 803438 1694177 1177423 430072 1720194 1684852 918839 1796455 587046 992521 933484 826328 1421255 976563 1487144 786075 881072 1264320 250453 1586920 1279312 892213 468072 442514 326289 1663676 703780 1564210 502456 1155052 341994 1978674 1002411 263545 1025790 140588 1638650 866551 340067 142181 163607 511116 1446613 1714219 234868 243019 687075 848390 417215 827021 1596145 1816760 1281200 180871 1132030 1982284 1612376 179346 1880936 625074 394527 1487882 1324433 1824679 1946590 338841 1764915 1772480 1251504 576865 510937 1745660 72757 496326 1413096 971105 829965 869424 56244 210998 1860054 1493739 1668090 1054499 1819382 1675663 1280657 285311 1733108 412787 623407 1355466 1201313 1969540 1224304 1437244 1257498 1311279 229319 219584 432337 999971 503887 876611 1149600 1953827 153687 1341821 1570282 1169861 1903719 894803 1411680 1297258 879502 13143 453345 1954047 906169 1175062 648637 978365 1134591 616686 1861588 1032321 304985 1096547 211208 513573 1143203 1043255 672622 1043477 1022440 1682116 23500 330790 213708 161008 1565807 595625 291768 759299 82583 942267 281677 1653595 1932154 1753441 786744 1216779 1004925 118933 1530904 1220982 480681 1971119 1734449 1029732 1050 246498 387424 117934 421648 1696567 733160 818822 1678415 1134074 27162 642403 1226606 1420021 618839 1458117 1930505 375454 1986567 847466 1942248 1504478 451554 1332786 123069 1697611 1331231 1420410 1731588 1698512 783813 1421240 239086 525676 723124 1842829 1647998 460802 78397 1253082 1613283 1691151 469400 932637 1617636 1125284 1879477 1524343 1357154 186463 433775 986030 500317 1086992 951259 1752293 409678 275043 1906658 1134615 1183092 1894456 1383433 610081 45003 837570 529071 535466 1256478 1659736 1552328 7048 844317 1395247 942221 1528265 550125 1485915 1059942 1759931 377968 1775201 204397 178771 1635031 89146 1730268 648704 868140 1875951 1851926 1123724 1938896 733870 592150 1867960 800881 252540 559351 589970 1524388 1929447 1446095 1847400 1087590 779182 244080 612432 1417655 60319 1695954 276892 978498 211915 524148 58952 1943769 1104790 347313 89431 1975193 1333019 1994367 1555986 1200943 1643619 1157530 510932 1491965 1563006 1557290 1745549 64711 1546479 325727 11681 347196 1880576 1256256 1129108 1835416 144927 1534197 1831674 1437343 1838845 1339716 1553202 1562938 817162 403226 1540845 1365474 546170 447961 495192 1425839 98699 1532198 796050 609456 1672536 478039 1957198 1484850 1526606 954384 424130 263387 1886004 510864 1216192 1248680 1756581 1479591 1060102 1730758 1011301 1555508 574790 1329046 1545019 260608 1054995 1761167 1485948 438019 99992 770856 1403733 283809 331011 1985042 527169 1180724 1711234 1024750 404056 1313581 205740 1328567 709435 175772 913192 533518 1325867 985370 1234183 1071066 1070853 488821 1064608 1544636 556697 1125320 9668 1124346 112425 1216554 96116 464010 782959 126972 1354672 1119352 1820038 1204752 1155700 1145459 1733986 618787 119796 1369138 1886063 860709 337670 877313 826626 1331853 1093473 1241829 938065 1885600 1266141 525985 1186514 572608 585087 1044679 52521 406343 531713 1433157 492052 1309439 313555 156920 1312455 72970 414952 294443 482099 130990 1333435 566327 1149549 1126804 1197461 1926932 952033 1298352 407821 1128112 697411 199597 827946 1420286 668265 582669 305799 217176 172382 1555041 403395 944685 1562638 921182 275352 1819175 175954 729130 507923 832825 1996312 1103362 332176 840815 279331 1442579 316617 1951633 1761922 632535 699048 242540 323954 330162 1297439 608265 993626 1390302 980082 68466 207765 388086 1887179 955355 760033 148120 1355626 333566 397436 1242435 362495 1767018 1770754 1251538 1728428 999071 1754126 65626 1476615 1652125 1368178 1789740 1083910 743827 284777 230117 80034 1568202 58630 511806 954733 466113 567217 1852445 1990229 24986 1975175 989476 371962 1252584 1749814 847568 1230650 426851 1961705 380090 1842313 659098 1206527 690799 305258 1826603 866469 1257471 849132 32314 1607514 796308 654930 1708337 960551 1778964 1223803 382675 543364 1346469 1686539 1608559 1572425 962273 550031 82275 1982398 907202 892392 1870116 224627 1538881 1272351 1038795 1659398 296488 164809 1834595 1054900 1842922 766062 909414 1607243 822288 869243 470203 890179 974643 495580 74034 1922091 1923151 973505 1219187 448178 455461 1082793 1039852 1508895 689375 301555 1508373 297393 457561 429290 1600082 537540 1481247 1922679 591206 1426118 1633105 1868475 1712343 1302119 610387 490129 483265 1356006 1258711 832025 822472 1221842 1342643 1250671 1025126 42265 275926 188770 1938567 305099 1462159 248781 544637 537239 1223506 211668 1651003 1608489 1382715 1141353 246047 612149 1329022 1522027 38670 415272 840840 836510 383903 1064766 1968181 1895570 952381 404631 114465 1513818 1070407 263510 1715216 1113023 109204 1489162 674761 886640 576305 914208 279386 854306 1388919 286020 827597 727659 1962634 1842174 96731 1558784 684340 69971 1602312 1531279 1713315 501230 970838 1425563 1827843 286345 487548 899939 570485 1203168 1146457 1442343 1458847 1209702 1238799 771653 1562322 76476 1081420 1257615 1461074 443765 1918507 592840 1921908 124109 876995 1827931 1534167 1914694 564243 1765522 1348303 263670 1148065 508512 898257 910765 1916068 463676 1958499 986122 865182 399167 66385 1929078 445029 765167 1258589 1408385 1952991 567926 1138205 669265 313411 897640 1244533 117782 431553 125749 1799996 1963851 633387 848628 572341 648035 234396 792049 648262 1552910 702143 967712 629841 1955037 1208246 903757 1127958 1341095 1490067 1526342 1875646 1075909 1067119 1277352 1552912 1209863 1750529 1386454 946020 1269677 1227134 913170 1155002 364811 71327 1671335 924060 1432739 1852650 1809027 1831513 640972 956757 1403254 979447 1529110 1932492 574016 1605710 1344390 1618486 1974907 1896524 1500113 922424 58023 522580 1696019 932930 1673797 1635178 50373 1299949 762488 1521010 183534 360727 1564030 114882 1121302 1186920 1985589 1287445 1895133 1281547 1552279 1362118 76630 36955 1366248 1340557 1199968 785902 802084 573317 857422 1260293 553723 503639 235126 250926 941261 876477 644392 640686 1752102 1973602 1249125 1836000 113278 381584 1193103 1498941 364585 452059 593371 1255152 219356 1711590 1560787 1130459 549970 1493210 529443 1702870 718137 1262903 1505876 892340 1048814 207835 380921 1137514 1167934 1968104 1503703 365921 88357 1693393 1357599 778332 340734 1330862 1078749 1226819 680419 478451 287481 99027 584569 1186278 230428 601858 55820 1490055 333809 266368 1162903 1820065 873293 1583073 242742 1820091 476465 353603 804330 315175 1273283 1175666 1383487 386211 630798 1931360 1438667 1652220 1187225 689701 56116 627640 1918039 941744 779938 830864 1092805 1880055 873429 516159 971644 1921618 569031 1221260 493219 1137137 955873 163026 349189 596120 857635 1963225 688925 179576 1871555 957814 1148083 1324601 238654 1737474 1386622 741579 517904 1376578 564081 1183419 1398099 1294849 1982901 670323 1241643 863333 882866 70903 1982896 246030 1741766 424955 1942318 497854 1716265 490701 247521 777861 26266 1291947 564226 1397798 1179406 1826077 306799 1914829 684505 1262848 1529621 1245806 777569 898347 1348144 857968 675654 17600 343672 1233608 75379 1568337 717054 1719102 1208064 1319861 221704 622139 1919795 125436 666932 189587 1705778 1069598 258506 542783 1605273 1141850 983945 1572910 4265 799801 1453456 696862 970327 1413907 983088 706284 1735412 1531077 174491 1762411 939588 276304 455580 918585 224606 1596892 182527 288162 1594678 1481865 1835532 375576 1483153 927427 881896 413805 606066 1190117 344325 1946748 1225213 1453114 464580 1314956 623453 184957 1246242 1845153 1859115 811371 392444 1507075 487903 97478 796532 955783 1134280 313494 540565 1249740 1713082 402799 258315 1011631 1214070 985064 1982690 1025914 385537 1418330 1074224 125756 1517165 565594 1821363 39476 670277 1888968 1020057 375550 1342069 908822 1456084 4288 1044877 1866311 1384953 901310 1387188 1825979 924594 1338179 980038 1183054 933759 872308 1086287 1253153 1600511 800567 1882897 751356 1394215 1887193 1139280 1253995 1830360 1996202 1437574 1243994 344467 348131 344587 1233821 675479 1817687 1117567 1679220 1067162 933949 1077771 50080 1889229 106862 455368 1829654 1574645 1741593 1460464 827378 10412 1873827 1435734 671793 1785265 988142 536215 435846 1405707 1103328 1569796 667658 596578 1859874 295426 1969625 288352 134175 357236 881536 1257778 1802975 1070707 137845 1416917 247084 78953 1605830 1714573 358076 1035016 971633 1171251 747279 790478 255752 1379725 658006 1510867 209734 593072 1694134 606453 1384913 1367160 1017363 511191 1881007 548538 1623242 109438 459796 1821001 85426 1056332 723490 536234 1731246 276923 1800813 933076 1695807 512015 1089252 1834124 290574 754154 1967022 279879 1308317 1590611 1883135 551462 258075 200936 335133 462710 1586617 1339012 1461082 370243 1058216 981951 420830 1173536 189696 1324453 1402169 524814 1839153 1887008 1186811 1842536 1642124 1973050 406404 1142912 1926232 40120 1453670 240910 1480314 1223153 931759 1556054 1502550 452974 686271 1490269 185507 1796483 925819 1078817 270477 1296504 266852 1625749 218787 725539 1956537 972741 1425499 1351097 670935 1915194 1811444 28773 826923 1197076 1872058 857838 1754634 1757891 887801 921381 1556573 1918745 1750614 1508381 693882 478674 1687191 478088 167891 1555991 364415 1264762 205693 1724219 772428 346126 28077 1001286 1418457 744978 1930617 563972 1854368 1164281 1000420 1968247 1218788 828648 1697557 570297 1370439 1243546 615888 7692 911857 1585916 1934785 1415994 506070 704312 321233 1117102 1431141 1907190 280460 1891121 100500 675526 621608 34919 1967256 216967 1398733 1826730 389609 1731786 1899473 144905 112230 151193 1150831 1602326 997325 655689 1774117 1420129 399219 122007 1561989 426597 724599 619506 257121 1384599 267719 701706 1785756 3579 1304521 413404 330353 308255 1952749 335098 709461 372614 664361 870019 248757 1170223 875782 903568 1197909 1616223 850185 1913156 1718259 61930 296155 656281 963351 1033945 1019268 907094 271747 1027517 1974276 1410525 622669 1491673 1045194 539354 1938151 1258395 1804416 8600 973809 1888493 1840595 1434482 721616 1120155 212169 843497 881640 827141 1942632 1403884 1894828 1903326 426840 1144410 1228191 1970763 137873 1916983 417344 988077 838119 310999 1080565 99049 433849 130551 1013883 1704322 1424526 814858 70968 1424492 1098931 1602112 78680 1117807 1809480 978409 1950366 362932 1170848 1300476 1926295 1159325 1507656 57618 229006 1059564 1823635 14423 178144 89221 754382 285956 1993264 230543 1207105 666325 1510445 291774 1138498 80899 808809 1192382 1595578 1949185 1590745 600251 1562596 1429383 636256 1791886 1961813 976923 1499782 1287878 1786774 655510 153047 439884 1235361 1022194 1078789 559712 565283 1001997 346182 1646379 481955 1109021 1824338 46260 405166 1035958 729878 1386238 1283864 1622596 903380 562214 677175 1995720 851932 945925 438807 1474775 846871 112042 898493 907088 1213564 1259549 1382481 13740 1885093 958995 1502238 1525585 1319315 1460974 1234834 1196241 600745 767044 1833658 648166 417126 1303010 947315 392550 321244 1070345 1358414 508500 929118 1818414 827607 645093 208953 1465074 1915290 1865301 751310 1402188 260510 723915 1289807 1014440 1954104 32848 1342409 1667860 1413882 1869841 1505936 117101 1958408 921049 1035393 300836 738478 1489018 1219638 1931582 160009 38875 455604 699947 858493 1550412 1389739 1362037 765821 1253805 1745279 1097208 1210299 1228996 817265 841163 475311 1855706 584275 985281 696950 277111 868259 1658664 695951 1118970 1247357 1637883 740066 191936 1514522 1440650 115945 1050302 1814667 599237 725334 479705 1019474 153275 436183 29013 1995031 514423 1118129 902035 1926581 1687539 1861505 1691714 565148 1435738 91079 1598758 543836 234570 1210085 1943327 1617460 960636 426162 1171117 1255635 71582 1507918 1647745 324650 1995033 745758 488824 887502 1485004 318383 1631327 384417 1552949 751579 666143 800447 1808761 1836717 464103 1898743 1121817 1952055 403444 1646522 1398596 725217 1464803 693150 858802 1862644 1149040 1342995 1188400 114450 1633602 33413 458819 289381 1281021 1551186 7851 133 1911905 413666 34371 326704 476444 435107 1561177 152569 281158 1368690 1662347 459491 1844157 763402 1834596 1635847 1181751 970729 1904821 1019271 1339330 748897 568587 1179245 170079 1033738 1369499 520493 565710 1495676 57924 475967 1553290 659214 886378 157609 538955 1520980 533396 1743550 1247077 997620 1753648 1791359 347775 1878890 862373 253099 1220909 990730 1596152 1764701 862008 616152 752944 53660 1115060 496089 44646 1672071 1990896 80539 183392 1858494 1053629 477023 1401129 1935855 1159857 1629440 1417131 1219290 1492519 1999199 368638 1609138 129339 1118935 1481564 1511373 1662992 1520764 719845 549710 277165 119646 320432 584858 1574653 170907 661494 530498 826377 1801908 66073 1924326 1611271 992244 1807871 677881 1286970 1379014 691424 1376223 711349 1486694 1375754 1845936 1079014 1973952 1699634 883449 1465967 29213 1515447 711018 227335 828045 835369 641653 1366836 667041 1383053 992314 1177699 351350 1747087 170156 672102 252555 623082 1054621 477228 1750710 190955 107783 1620078 976007 190122 56061 585041 1501152 1080486 1967400 360307 1128263 1273184 1444035 794684 1489053 870033 286896 1622611 1330696 1076845 1057758 1748191 1185985 1294763 1258303 1131156 356515 306630 354463 848152 1643284 1807264 1236800 62815 123533 666352 1898926 1179672 1940583 187633 1526824 742233 362998 1046783 445995 818609 342566 1202381 621396 1606694 1442782 522884 960226 963912 1079244 1407580 1555506 513747 1353877 999612 643202 1651657 611668 666567 1112755 498171 118601 634971 1260195 633862 1427766 599391 328417 977097 508699 1932451 1767453 645238 432702 1858841 1974452 911133 864650 453219 986226 387510 363820 544954 915396 933118 17762 718209 1809945 166981 1681677 980248 1907973 1811834 589845 1232517 1606506 1949140 45312 1473190 650679 506206 218511 1423880 566072 537936 287068 1887275 996391 90666 713190 1538648 1944615 1200318 729446 983252 821583 1154826 437578 1896684 1457363 678791 1101804 209221 674851 685155 493676 1344656 1219754 677701 1652431 160899 304184 842442 1815560 1676868 874557 34176 713541 796982 795840 1341266 1088576 1590140 139915 1138456 167198 148831 110116 1573147 1481475 1345631 473040 1061054 1798726 1667812 874441 597697 1862414 1649676 1606829 483679 1174622 69392 209325 121922 1951051 335888 1482906 1215771 1110074 941857 267977 594112 1992056 836184 1420765 861958 1924410 103338 1517963 1786307 659018 1596254 419934 937249 648014 1895063 423924 1550657 485139 1723567 1052584 1489107 1725245 832734 1584957 1401856 1584165 1829351 755708 10426 903208 1408229 1361186 109215 1873276 662974 510480 1813192 1617968 1129862 226820 1104920 238031 1832996 670774 1312940 578797 1698135 1046876 587859 230785 1457525 1636767 1290896 991484 788971 937888 1260992 254542 804661 551218 608626 153867 11946 1334943 148896 533015 539787 357532 844130 1249443 1714366 614697 400941 401721 1894863 168761 804222 1993109 255772 378322 233215 1229865 1983892 1454676 679148 456258 1058326 1730262 1023550 996819 1428900 699672 786948 222479 1845730 1460274 994306 545941 290373 1361234 1236933 1798706 245055 1775273 1506146 1388411 1986617 508741 583391 1838981 1697015 1971184 902400 299678 625773 347103 1558153 1725756 4301 1677803 1777218 1319427 353965 962735 272208 56854 883816 323902 895589 289517 1120274 16695 596706 886253 1699032 267391 1609173 1693082 1443566 1950476 711333 1960242 1570119 1075478 771908 854365 187303 1767402 1616030 457869 1891356 1257752 1645957 887620 1617097 1401582 1663574 826587 33151 592475 757503 1964841 1648804 1445954 1730093 275958 1959861 1667548 1336861 1810649 379721 564825 853313 478246 1142565 213668 1150876 698353 1829499 509688 814721 443202 1246351 1067019 81647 1200683 1869997 1943066 19398 407400 1658133 1269309 673329 275216 894688 1751106 1954687 1226383 839739 1122254 487701 554486 99231 1290810 1710551 1120207 1282812 1555110 185024 1008174 73327 1076033 754285 1183331 971594 1339260 1210867 753373 1486926 106193 252320 154603 1342883 224222 490355 813456 1078166 245598 581686 364652 1393975 528350 1786750 930957 349735 1592806 1283199 235959 544736 715173 1545318 1039612 1832624 1839122 1771526 1071973 740757 607307 423342 1038506 1131342 1501895 344875 1336941 1267718 1606525 282465 438152 424948 502163 864992 721272 1179801 577774 1367077 594625 603934 1790677 448309 274590 1623363 324098 815558 523954 138794 86401 379016 1720524 982143 1416039 1323109 1143550 100439 129089 943439 1267203 860741 599516 522465 774485 283881 26162 1375103 1790944 902169 1268226 1950496 735252 1388095 744539 283290 719920 1303208 1122334 1463885 724449 1654189 538736 693631 897371 1584771 1219800 1658761 1978777 1730400 1645998 266386 1195824 1542918 1412607 1094333 1047556 1104792 675422 518956 1401847 855765 1050691 74089 1355189 647175 1398737 1179078 440792 279810 882986 1785827 1965408 902355 844400 105777 1877748 1671765 1428760 1360024 1923931 1894705 1803933 1095156 981442 1874487 1397597 1983546 1699602 1449641 520325 1454772 956458 1590499 993782 318266 1583684 1315162 551688 1906917 1996794 704964 104618 373322 1686127 530199 105678 820272 1071106 1223374 790797 559584 1992660 383597 1127053 1666906 93093 869392 96146 461332 744933 29055 1532900 728066 292140 1615927 1341019 1457242 531346 1625740 172895 1738621 831266 775778 1997180 1426969 1879631 1893166 1958010 706474 1491118 24259 1394339 1825467 1352899 1112045 217098 1708902 355048 1802858 108823 1286563 938497 100966 435952 772704 1245891 1151268 1949213 1073401 168981 277274 686801 1003901 382542 753576 1009316 83003 1541396 1670849 1083467 831558 251664 88185 1896379 1235547 237214 124055 1014140 200886 1713510 1602099 1076904 1784333 1506913 381878 1235334 820827 68676 712667 1592939 572235 433930 1269645 194393 1678064 1277793 192800 984211 915362 1317029 1751809 1119619 315231 1370957 1054807 1688780 61876 1271277 1046465 1192671 657584 1949654 134085 1933565 1171154 969605 507921 1940111 1547965 780391 916890 1612224 1954759 1520439 1709585 22305 1826619 1905469 193840 1432941 1216169 473165 993891 224050 614682 1949045 35675 1053387 1712585 1595601 1926564 1623199 23681 399719 1808939 1628875 1097410 685109 1561136 237212 1614955 100164 738801 261877 1655535 1037524 687610 1908321 254087 1877095 1083491 1967704 208981 1543487 1788865 1457008 872145 466270 448164 1910461 1383234 698295 1876156 1875022 1593543 434569 1448464 136054 1899824 173810 1639673 106536 1426122 65751 777403 1862241 1128428 793929 1099102 1514939 1555588 568421 631202 480201 1573918 1523611 237367 546370 1343645 1948974 1737963 1312726 1046782 389770 670657 799420 1925720 1259937 683812 908689 1482251 1328680 804802 1720136 1739989 1227237 1186615 1894079 1081930 868373 1456813 1611167 172878 1971320 1205034 1963611 243683 252355 601354 1581907 1024249 1682922 1265242 1206122 675658 775027 1013549 952503 1508060 1704504 688436 140878 215271 391072 626278 38851 1637270 1950 927012 1702295 1505711 535918 1435347 1651268 1659851 1019581 1383870 1525642 2621 1220309 1446630 1594911 1835783 22124 1694826 487087 450929 1557293 1812594 1978234 386396 869088 1154965 277755 210614 743011 472597 1764854 1056803 144707 319802 276154 1727536 1995855 616218 400006 420412 1806897 1791506 1620755 1740809 19351 1692328 207035 11064 681950 543395 445203 1033446 1475907 316547 780358 584277 385119 1890438 13610 1000758 411579 1556524 1214185 1955308 1650871 32997 1685684 747774 205569 174622 47838 1801200 393895 1662942 1107806 1758526 391850 812793 1502935 606274 1551092 889033 1611373 526770 1838146 1045143 414816 890432 1512447 536137 60576 903934 1328723 1863911 1649100 1622956 703592 1666889 755827 1922698 1960790 1506955 732143 1182612 435854 77899 872831 505133 1763019 1644577 1137740 581348 216279 971364 892691 1473594 1904078 462434 860739 169893 832611 201960 587522 579909 1817935 348658 1959191 373831 663833 1857654 1185750 17953 941601 630658 594691 139795 785685 192637 1250356 1297040 592412 1281137 1451010 1080569 1820449 201879 1364571 1015646 316036 1704301 1328265 1686383 1794586 691811 87328 827080 184490 1310412 1883717 422864 628306 1578964 1439140 102146 966672 1012851 333818 66494 1752611 938930 1088495 380175 102884 704559 968793 1949756 1440742 772795 827799 877040 1382137 973484 1327589 222589 228152 426185 1540414 832225 995606 828262 455348 1814447 317246 1269848 1171550 171 23999 1736695 454745 1773639 1514086 1308294 1263297 235747 113205 997939 212129 256863 1187321 887264 647827 1187528 650832 420218 397805 444016 1317218 37204 825156 1009193 979120 185862 1538445 1111821 1809984 1991879 1484326 1355440 25937 353085 1332063 261314 1375518 480392 733769 1493717 1686348 482683 73872 630907 1682958 385102 630740 1055853 1203352 639313 929580 1753758 1606587 1874040 609141 1313188 434826 62721 486828 174722 882230 1102557 894554 682296 1258045 1547264 1284037 1386749 1157112 1880414 822732 135989 1936214 296222 1623634 825182 811174 1038740 146552 637587 60412 1741037 1073955 663273 1087877 660236 671876 1025778 1557546 1130483 841758 554884 382945 1476702 1458959 1590948 149585 834303 1671218 1998042 66557 1757668 1583411 1154394 1234895 1994653 1285268 1272501 610401 720738 1464191 813100 1078982 1950316 1876689 1372375 37599 571091 1726154 1350000 1329532 1038321 192602 1885081 354417 1350958 930517 9562 353604 1980823 788255 1182712 263767 1783583 157700 32275 764886 213742 1857579 239781 982090 897570 1503993 1819379 632054 1639172 1163846 1840585 1463250 158516 424920 1373792 739863 453975 1016460 337003 1460388 1789703 1167922 1269056 1074166 28398 942802 1842648 412448 1517418 787758 848437 1244416 1090389 256182 1903817 409232 847635 441247 1289528 1308156 1562812 1398163 1410857 1260072 1446192 1423792 1796900 1567649 1190999 188508 1586197 432700 750649 946899 1744462 1099783 778023 1013950 294511 162838 502550 994163 541056 1808154 1499075 568686 1307202 598552 1429872 256880 1361479 885478 960233 421912 330446 1301017 743749 1169352 1763846 336418 1355663 994843 328169 1356888 1425020 1383597 66687 1611603 1612016 901838 385171 579848 1951080 530939 1020765 1314541 1580419 38468 864859 386009 1363286 800108 595276 115636 1121507 1655619 324602 682770 426809 1940190 1799890 1044790 1864698 1510682 1470597 1827155 327179 1613963 1380762 1389995 1417799 1118102 419676 1619643 115780 1122048 536678 1171511 524382 153822 771118 254398 1947705 682051 1240163 1510998 1815957 832004 16373 593264 1614052 1709351 1846113 410548 341372 926412 865260 473050 689544 846276 527056 1011562 1647842 641672 468681 1778391 840236 1132468 960931 980206 593485 974626 1947479 607458 1963064 1934326 184481 1875936 1452573 1528419 1929573 589375 841423 1257981 824600 893614 1795258 15994 1067315 1919059 1839684 35878 962259 250099 1813620 266367 692071 23133 1082803 1728110 689307 775608 1288659 46341 811676 1182460 1702732 1156820 564074 1274836 90127 431169 80918 1331300 522957 1190603 49611 968447 244304 1764070 353886 1809776 1405525 162836 1017959 1044704 1070543 119786 1277163 626860 1782905 1872635 962653 1809884 1416847 445777 691097 443331 203013 1725623 638506 1019344 1194353 1057945 893831 922192 676466 498452 1841492 1721499 597417 1733154 774418 1231793 1066694 940371 1652669 395268 148732 1319088 154400 1124060 1025855 89674 671560 603353 756142 1887982 815016 72506 517501 1455187 429517 36609 401830 768332 1403373 1133404 1077314 1041961 1961633 1170057 1258515 1787701 442188 1705936 474921 1205000 791385 861454 1768645 454360 1853682 793213 379850 395656 942819 1562455 1820193 854746 842304 136405 461212 1417583 576425 379657 185973 50768 1765445 1482747 816126 953595 1044598 1433540 1680429 366488 174106 341783 1878636 1985416 1688191 1070230 1779100 1383251 1858218 1045461 424410 807851 1761805 17447 236315 1960534 275520 1474737 738651 1751633 1240069 1004118 505031 1101984 1418103 1094703 428945 210298 38371 1161393 527642 1587977 998700 802893 244915 314764 1420769 259390 1994882 452680 1487334 132054 264504 682863 813750 320753 1452017 1136071 968635 1253443 1506267 462673 1493762 1210532 823601 913258 573432 1791493 85790 1944758 1687973 1829762 1038500 659572 128755 1831972 751232 1429908 1082169 1367069 912107 1480583 570863 214405 1937284 65438 1624140 109538 755814 1174984 1887975 1396928 1346905 1930319 988133 1762252 1714175 1273259 942826 524310 914708 1813324 1758757 1073222 1553862 141356 1834335 1470918 226976 460738 1189693 559472 1842185 112208 74618 1812050 1297117 154684 1870377 1466241 498548 1790608 1431951 1906987 414279 719143 478628 1382607 1938598 92325 231318 1657865 800702 384894 343938 1441213 1850667 932451 433156 358507 419903 669007 237906 478799 464303 1733025 1214358 697056 666732 839446 895501 1393360 870089 574153 626620 1338013 554155 1414628 1635325 75060 892871 1498171 1331013 1450552 1664060 1511955 1841687 1812606 222194 1156374 1465797 308564 300755 358936 73031 1803150 362391 711693 582585 1869111 580078 167932 1617291 1693805 1560218 1951431 547198 1444361 686738 1960100 774333 1011565 1259971 1424799 1261846 41127 548905 1258612 959022 1992688 1672677 813986 1848260 484684 29145 270938 570283 469061 1331923 1545115 1640049 1855412 1348126 203506 1955322 782935 1039514 315862 608773 1636168 843299 107711 176753 364560 1360980 1990257 170633 1340708 358481 544375 863716 1887841 1361767 1067623 1511805 542334 1931841 1034745 1801270 1798765 223295 140381 1161093 1338871 1169749 595405 530081 829035 576264 1342276 780464 1486145 245981 1844094 266041 1042570 1476546 1364587 238704 1348964 1287544 1046918 352773 1136602 1755573 175738 946702 408506 690620 288944 728869 4720 1535412 236 767013 1841589 92572 1165113 1163971 1685195 706551 900583 465133 1053415 1573286 54435 962643 561577 1461311 85740 846051 1792767 606485 1142515 478454 802315 692083 932085 1375608 711107 1072405 464417 766544 465755 1060416 1234375 1285374 1363378 57131 1430728 768077 1065511 1783863 233365 1163010 1306238 1846312 233938 1556897 1813061 1788350 875275 530262 1016809 1375815 1950563 660766 562003 1835728 1605460 954102 1564491 881077 1296140 796960 1930046 106625 1697152 1942405 1915531 415325 767719 1641446 1984104 49030 135962 1316510 1225380 777033 1597922 771019 578522 379891 1524312 1443067 153974 1957888 996261 1929361 610319 259985 1176962 1355532 316332 1342444 396437 947530 1607552 195956 601755 558727 1019653 564110 1816890 1100646 319215 372661 725781 1511486 1812264 642835 1665943 1475711 1289090 1232500 1602888 948057 1877515 1106011 1278436 947808 381290 851247 280569 886267 358225 715134 301576 1012519 1185230 992095 109503 1898576 221067 174797 613514 443131 1060845 988610 1621939 1707443 345950 1264186 623194 138873 1196235 1910882 366072 1037399 953421 836313 1459198 1514701 256253 943601 1203267 1153604 1493621 1852687 329625 293067 1363248 1676630 1283157 577511 231031 1522808 1653203 386394 1019882 1471385 1061581 256508 1289372 1678844 1927258 1088691 170082 862833 931115 525122 671374 1984920 22479 1115964 1612159 1497743 1079351 1121124 441809 1371570 1590747 670390 999230 661032 12877 519916 1404003 17949 737495 328710 1705847 631326 773325 1310853 1967669 1551687 1094559 657100 86196 742979 168958 1744911 279093 1341979 1795976 1500074 953225 1402335 1379323 1758371 755541 1688228 1503130 1943031 1985002 1788840 1722680 802728 1114498 121451 674175 1279653 1202874 1955613 1724203 1874352 1414121 1016860 335919 1640960 1202196 336844 607108 533008 1683246 825192 1363900 693800 1135154 1837810 761419 1938007 317056 1074650 1046804 1465669 1224830 1130301 102665 1510262 1642157 656383 29365 675547 520337 1098199 1757741 22438 1089606 1347868 1963585 744704 136960 78543 555064 836336 714091 129997 504220 1188768 1415528 1312717 1984454 1910281 1438122 1009806 1827041 453661 1585170 1780240 1451901 788229 1469320 1916300 789251 497141 938722 418270 1625631 729270 1245302 1331399 1445267 980506 643440 1991893 191151 969433 1982894 1629195 1114774 1409773 1618311 1706617 802700 1176936 1733890 1975054 692219 1477266 1648424 81127 290878 1970930 291873 1431360 108530 1968660 790516 328764 341585 843176 1206441 1310867 532345 346625 524133 1744613 1009096 1067952 889564 798260 1170743 806276 549010 339213 1608507 999557 696860 1638878 1788888 819569 1068832 1421428 1997806 27010 1843008 1083734 181277 1945951 121089 1568208 95978 1768599 1851656 1589441 131579 190703 907932 1202902 1647052 1546075 1838722 766367 493853 860617 1764932 1121029 867555 1824126 1535336 1619518 1181592 1524181 843956 1862832 1852346 264792 1950848 1800757 1275094 1549232 1348558 1710710 1431722 594946 218459 232286 1335364 478912 1028156 1411120 978680 325737 264505 59884 340706 831116 1934549 702801 80148 209615 64819 1748116 875568 749343 749412 123350 1501715 39059 1164255 741496 1200968 434010 1672897 201972 1609567 220970 594115 408026 204970 1964995 1212776 44251 1934888 152904 575550 149773 371078 325072 535384 1915392 470987 890341 613828 897506 1153801 1003279 481567 938971 1252256 521184 568341 1534275 1424553 1844648 1704482 1607356 846164 1783959 680224 773455 1050629 284807 152928 740442 1236509 1015072 56897 945657 1971169 214483 1604028 428695 508280 1167033 290792 116831 1904292 520980 1954389 1198969 1424650 1829651 1243264 249277 344302 792243 624152 199428 1249523 133839 370438 1916196 1208250 1936164 1917471 607001 1843226 1064505 564199 136325 1905345 362526 1138993 1297822 632326 628502 1188634 1948006 836812 1629986 1601965 1868097 915962 806494 844221 1026517 1565694 322458 383030 1324793 262773 803138 1482238 372250 328042 1454006 1864123 1378413 636720 1288634 1190078 1275986 1651107 1763109 1664584 1120505 1908250 1899613 1544409 1722129 1387258 1835357 31052 1764560 327867 1885718 1174869 597976 78878 1995101 1822616 1515550 1791041 420887 467767 1873938 1913449 1602382 877191 247509 203097 1190480 1317873 1008323 1109114 636705 800362 374803 708451 103614 44201 600399 867136 360975 1391434 1598918 523252 1054069 1788158 1658829 853156 1270145 1514770 1832402 1917935 536267 1717134 670022 1143387 1031541 1853025 1592392 64974 902476 399039 859692 1191187 1069140 1879557 314213 1555 1338904 105195 1920903 931844 663523 1381085 87335 526075 1865946 563369 1970355 879356 1738002 1558492 499901 1976500 286863 120017 407393 1959367 778918 1216265 443964 1387055 710693 1304368 1478000 626186 146691 848107 1747990 1210195 1065060 1545893 1339437 686110 606921 311559 1583954 785224 404386 500895 1339137 1028427 1946512 327703 1696372 120654 1029421 1542114 345248 236317 1287978 765304 1454104 795256 450260 1276348 1337123 1939440 1183446 1748609 797913 1761627 1643371 1196418 1943902 198669 802765 381966 55363 489561 924882 417899 1590766 216810 198883 127219 411954 497145 1978039 1004365 1748817 1591863 1249789 1089390 634440 1131374 1612229 482343 1072576 1622298 1137165 1822038 195764 1636720 1439133 1867489 895832 401262 862565 989149 650824 229426 1911519 991743 33580 565051 1984323 1108845 1920516 699137 980200 1311178 1524374 1883462 461813 103135 407646 1946302 1875796 1751262 1520041 1094977 976370 60781 1620183 141402 1167072 1348479 614787 1711337 1795623 325116 554124 963418 649013 143180 1164796 727709 894017 1169768 1726348 415436 873136 1514109 1614707 1506897 14035 1074810 1914044 47432 1415659 303544 510601 766178 814698 889353 577837 593401 495214 560653 323557 247553 1650936 893918 322265 1435336 109991 1975229 822852 1128197 40268 639080 1480672 1575742 72527 1160599 1075776 1195631 642196 18208 101576 1605340 1359286 1999171 1060269 71529 845261 806138 1868195 1333320 49934 192699 1956847 916115 1830980 324806 1453961 1179020 1517697 1571151 69449 627096 643400 13539 1364982 1087957 1939799 826800 1476207 657286 98894 1157742 1687741 223716 1356719 935492 776643 974746 181910 1500914 535899 1811700 411480 1197977 1431916 330807 1864646 408773 863134 1841499 438388 1302101 925051 719666 262402 607511 1311562 997072 1596113 1115176 1218632 275806 178620 649277 361979 1035317 230931 1221177 271407 1379370 1405203 1397584 3644 350333 779260 155085 1143793 244753 722075 107474 1411269 228873 1976219 990987 281989 818067 101531 623709 779964 297478 1396525 1296648 899828 573730 615869 1334136 1513310 419416 307758 184901 185615 626484 775593 1102680 303156 1278140 1699962 378603 556449 1666282 782163 125898 47451 668822 1545004 1276295 1381853 721274 757929 364458 313226 570179 1410598 601911 936710 1832029 271190 1019795 1689956 1129968 1613677 216824 871289 44324 881893 1510280 1138035 822207 247466 1898410 1710293 1229393 913488 1763439 567765 1845026 487300 464155 1988741 429506 1545852 1738326 237129 1292596 1795358 1373878 1327282 1506810 149468 1592590 373055 1140056 16486 1459170 775709 414553 695169 463367 1049072 1256117 156349 1208234 741464 335416 867171 1309018 1847995 547954 838466 1324343 669576 264756 1239050 1132791 1558573 884902 172880 1100832 402953 394557 535399 908430 1619078 47946 409985 889196 992822 371108 726712 158396 1806875 358401 1561429 29901 1777885 1854186 994081 34622 1358069 411687 549203 1914148 538229 203654 1655800 1795024 1482462 916484 1500441 198560 1087548 382321 569726 1910046 1974741 1195967 183209 796112 1855756 176428 1238241 1052223 630423 1815974 1333410 970057 1633540 1401994 1386071 361424 637817 1201613 1945575 1451845 1511567 291298 1070004 1419945 1871206 1209957 387679 509537 1329166 995651 594453 1920696 559835 1392238 1401576 548173 601491 1788006 878243 1988109 90570 877871 219591 1574467 1356093 1333567 1415190 1853547 1599091 1572 886376 202781 1127469 282770 832957 17727 1642229 1178572 783175 492587 1033596 295551 244674 1325202 1006670 181047 46226 1669719 1814688 150227 111841 35772 1336331 1468008 682525 200565 1793371 1647695 1793372 1500422 1667723 206110 847777 1648817 419856 1881897 1019143 1670661 1886622 1296427 865455 1190036 1096670 1826698 528739 511623 1634530 463827 1864492 1768144 1556284 418845 1549251 1977477 548432 1724010 1690227 105495 1987884 1594422 42736 921510 1739264 1016548 1379134 1320840 1108311 164867 632477 1299394 89645 610378 1043394 795535 1701776 349039 1674757 73189 1308938 434353 1299642 1610136 606618 32046 1276111 842108 1985696 1463819 1060479 226958 1199175 939590 6097 420349 861442 643388 1790317 1291869 1407021 1733641 855783 103191 1345311 490493 1582379 263316 814486 1473248 868407 611462 1256718 1410591 259330 739107 1297801 1994740 1976907 758357 838066 1463798 1287448 381779 388206 918067 1997884 715569 1660617 1724324 1086025 230340 115267 593578 403966 1580713 1802944 248638 1074105 264127 181536 968043 425313 1170950 139493 273297 1763444 807634 1886498 1855416 294015 1073386 465349 1917336 970427 939919 1554368 1000493 473314 1914209 1620566 821721 900930 722518 786333 793442 1493660 1314741 728110 1594197 1979612 900409 1551611 767856 217192 1151428 1593565 7605 1158462 1711040 1644564 961848 471035 568870 1866500 864455 1005550 367849 243036 34363 1789463 1746313 460314 829541 536493 759700 1461841 1996087 960277 1061822 1406726 862248 1953570 155295 1287479 686229 441916 1862594 1691488 742599 1689620 1377161 1802387 1374520 1868043 736516 1642516 1555723 1476635 352790 1691073 667519 236270 1715533 100400 1401108 1040449 695285 247621 1816850 526333 1708646 1491424 1365228 46953 228123 36498 1041069 1178059 547095 840911 1993029 1255836 748368 145457 713458 454753 1142643 1668667 1759014 247565 1317021 1436914 57662 1740673 1031629 1222548 773198 477121 739518 561252 1155673 1709791 1897964 1608826 1812521 1034502 488505 927275 1556833 518602 1401015 1498765 1593579 1042343 555864 1561601 555753 140497 775667 1236821 1909869 1960424 1029779 666379 1136734 1189667 1306432 734622 318368 1373938 1024211 1152230 1844022 1754354 644375 1414779 1923596 785058 1369457 568478 183228 1188082 789962 1782068 1158158 1150798 680344 25054 901180 531291 331744 882335 710931 12595 439400 1154557 1259441 864877 124869 1960006 498653 461658 667967 1825841 1920521 1437661 273486 568900 1366067 1999868 1036466 992512 1601712 908529 1020533 50246 1326298 918093 428057 1743335 1379512 1315449 819859 1890562 2750 1272358 1462761 1431277 942809 253554 322662 1799607 81891 580829 376449 63835 1267429 1910962 1202199 1006118 1420338 625308 1712756 1103933 1534366 1870537 285028 199710 1224417 1558719 203900 1373283 1735518 467673 1832197 1078747 323034 1144729 1018013 1101233 924483 357499 659360 1005644 1084748 1791132 1667721 664024 302824 1095698 1450812 1866793 487123 935887 691413 864694 12053 1092123 1559651 1158208 1238623 1355023 1482689 701169 683443 1058905 1865025 1248065 542707 394969 1052904 1704994 925572 113926 510502 1522434 47830 1413053 678085 1778394 402806 229339 1777976 575883 1425386 392338 1894737 1224840 1544325 247955 1427975 1306264 1165136 959097 912929 837983 1681834 1848534 1873291 1916355 1971139 89797 1124141 763313 181709 818628 1208870 1097882 1613206 939877 1555062 1611043 1507155 1386961 1791229 468333 86791 592459 691862 357740 1291046 991772 510670 1198246 367746 1340542 157583 868679 1060378 1864609 1512082 1230878 1278186 1368320 1595184 1608558 1101821 648805 1947692 354055 915267 61291 1572372 1491523 601811 235021 964799 1972679 1125365 1894494 1624267 1756088 687222 1390902 1318818 683203 564975 780963 1160168 1009228 116900 1294355 833029 1000381 814513 145612 1625004 1746692 1653122 1476823 1914560 362129 319428 1430292 907347 1195504 1023461 1439872 422657 223396 1724286 1110128 479382 179115 514178 10076 797302 1329806 1015306 1597750 561348 897623 433152 998773 1909068 225303 338298 551406 1627916 1370588 1903332 271254 393616 773285 1490974 213227 1413262 1825064 414050 373128 1095818 1469006 528549 134969 1037617 1111196 392242 568497 700190 504307 148264 1400216 606929 1598244 1311173 104777 359134 1132641 832440 1145143 1229297 481182 1126875 984630 800978 94855 1096785 5595 1280337 409097 995252 539162 611336 99412 464479 444743 1419084 617086 391637 458773 630103 869668 1210 1984091 853105 1703185 1028450 300642 890993 1341628 1840236 1205778 1256165 1117351 1558307 401622 1862464 1156216 323634 415500 1096688 555252 369415 572998 1193387 624200 47015 1958396 1685973 1942591 386115 343745 1043178 1498962 807517 517528 1433149 637488 1009564 411285 299709 710774 211321 1991180 1920064 1001795 622511 1886276 231019 1947038 230944 584554 1504903 1522078 1147773 35948 966963 1237036 879049 685040 1302367 953472 1902059 1195026 313068 1744037 1687102 1394895 42559 231089 1775881 905778 1716972 1791150 1258771 1587917 677969 1465055 928618 1392132 1579175 8518 1663236 1814683 1371128 686977 1521030 382318 989043 1434698 1680701 1517071 1329174 442072 1587853 1027997 612216 1765998 547681 380139 387352 1318775 1347108 1801293 277235 448256 245147 195220 1710874 270238 1527711 1219589 1362842 962261 1954060 1262412 1518101 1677685 924373 1043889 201066 1756668 319495 1780577 1942253 583003 1731085 101500 875057 1207511 1814240 1583903 1281065 475957 658051 239994 1428268 424950 491940 1922738 1174041 127171 268545 1810866 1540012 1743746 772730 227433 1823126 1462291 1847153 1483032 1791995 696705 1098554 1348232 1945702 1707184 1911893 1353463 308359 724073 1800310 821109 266434 169060 467690 513415 274289 1463358 1263158 288547 99602 1421080 19519 1804255 786819 968386 732487 1469103 1427362 1318332 378769 860567 608451 655210 1081416 220292 416740 10650 1658571 462651 1451237 960516 597561 1414903 660566 923067 1950301 1763840 1184494 1997639 1758986 1517840 1318919 644333 1747436 769429 851930 115142 144050 1725914 1083682 561766 454631 1937593 1114765 1959049 1617292 702350 1870030 850842 311668 1629126 1948393 277368 1126660 1510800 709046 956295 100181 620335 1127094 1174400 329150 1246366 1175593 328921 515898 1865281 521169 140931 163526 697840 357542 647176 1353289 493963 390532 1269231 426643 107702 1123451 1645564 1989831 668782 275364 79497 765405 419917 1003588 1779280 1993271 319156 1541489 853109 1349794 1001717 873261 642903 1964974 269848 1752455 1163187 569319 828278 1797710 758889 94409 2514 383128 674213 1209965 1010697 1987618 114094 72042 49644 1113703 1503864 1446439 583598 633866 914002 1847955 1977253 823096 208771 331532 772473 263449 1284600 161575 1065222 417123 379299 1148545 1649834 400074 379209 1790489 1073387 1657233 563823 50640 474224 1547075 300324 1506738 853744 1473829 1701926 1287016 1732343 1261185 1620919 1565311 1532215 135567 1104670 1140817 355336 908368 1527404 1470992 1318249 479400 1696477 793840 657462 1514170 996054 93020 1528010 1342299 1336901 1385604 1376275 117805 1594042 952363 1622405 500781 463615 822590 1406873 1808189 1395395 702885 233923 1403416 1633480 951685 716982 350992 1894657 1719858 42446 45612 1112762 935037 354116 1685258 928231 1687408 133789 363224 777858 863664 1741500 1930258 1131020 1878303 1282450 1416550 1462069 535699 1916504 1621049 1744677 1511514 1812031 1218520 1137561 1714263 996386 343985 1502444 1278660 17966 611761 647709 788069 1864686 1073342 1750482 599667 1629167 602911 661248 1072985 980268 470469 214232 86091 365818 834713 1856848 153096 1393245 1951485 1138642 1915288 886714 232180 220549 1927257 1220077 923135 1734172 200457 352190 1778028 576907 894816 1112068 1990876 1908214 1866081 1567412 385494 1211837 1614538 871935 50940 458968 1427556 529402 1461005 1826638 831689 1405021 552779 1804409 672041 593434 640920 51787 972782 595057 1421602 934317 85141 1171960 856467 1056108 1983146 848868 1234158 582258 716407 1370365 203500 1796965 529547 413548 1813373 459489 111422 715206 482490 688277 675952 135684 113136 789181 913764 1716491 776832 1482461 859167 939798 1181554 505734 137707 1431516 1246723 535110 1760516 1926469 583875 451421 1602133 890085 69434 291666 1937145 1721070 455865 1814335 1899481 1272443 668756 1836190 1313737 1503723 141794 1713623 1686848 68714 1543055 1604591 1718132 399899 293734 680579 1148441 479385 1256848 1655338 1253759 1315055 521908 24670 1354689 1749635 1256865 293982 1724254 436618 1555318 1785498 1754788 599201 640963 634980 1820210 163380 114106 1879083 753511 1077832 244316 927368 1835046 1624036 156412 284537 1141596 1771963 1941689 633104 1349473 400225 1425230 228875 1438173 1827940 1195117 1365197 1259907 731420 490110 310101 281274 1426168 1551298 1623407 1779825 677572 108944 1191811 691531 1993160 1654089 1611781 1069456 124856 1746013 1544650 1924406 1765601 1715658 1445667 1124544 1484202 356971 1003045 669154 1336643 68712 980196 813461 1220586 523701 987592 254027 1935138 1324454 13993 675733 1626110 804304 67325 1267328 1055433 1757956 24252 765271 1353125 176799 951523 729088 588983 1970639 1423352 1584296 542028 943605 818892 1610554 143038 1809385 152646 469985 1273263 1510217 750650 1435082 467433 1134542 695538 637242 388916 210944 1077350 1926770 460489 1801797 1691071 91105 1360495 865787 1538967 1314903 1819057 568934 1038136 738179 625574 957403 1700575 689627 1265449 664450 585935 678722 1724129 1323272 1288609 1296264 643271 1791723 1477606 1120470 119825 1855077 1540347 1349636 1481618 712827 420330 161717 1678724 1940270 864361 27782 1404867 11052 1977820 1963245 1796627 278893 428364 221967 1063047 1844564 362317 1012929 174477 43325 1071777 1735503 1999537 1956272 556759 8741 1306892 755789 96400 30250 275630 1528862 1305418 969760 1648996 1088332 1254905 291929 1343400 138035 683391 1195557 447207 1448083 1722097 334078 735263 1518429 563121 707107 1676543 1694298 657566 582975 1453340 216038 547846 805896 1864574 1699310 1724277 1651283 445942 1955767 1965050 1339658 19164 1198641 1357068 1024572 880188 1071849 598272 1964225 85795 122910 996028 1646042 1649633 707524 965898 1633421 627599 1982741 713742 830200 1166306 1957767 1006547 231504 1660874 467138 1271282 844108 91102 1761784 237295 917617 1907295 1999115 515096 105983 1620060 574365 1052506 1742128 126631 6939 1962122 1363806 1137666 128978 533466 296024 678062 704388 288291 282949 1605655 749693 468063 1290594 810796 204225 1888030 1446469 1201350 243153 1712602 1444519 178601 406701 599090 546707 1304394 1879206 244992 1991356 78489 1934735 190521 1390983 241422 522714 1133989 766292 310260 968030 350711 538731 194256 1745172 1454279 1699309 71575 348680 1379109 1260314 1282270 1125447 1079224 273981 1030604 1061263 1014669 1745073 1721977 1766381 1978120 1692373 1547842 1323206 576326 517007 15925 540388 1480541 1343504 956983 1295224 541251 192543 333640 1437998 1592941 840842 1663031 1428765 918229 1653958 709685 509724 341925 889152 174529 1243290 1540529 628060 1548525 1154086 741292 1324975 128340 456816 1408907 1993184 1070988 940404 1944135 136172 707920 667206 8882 1954858 497465 622803 644847 494235 1317184 1225111 787530 878351 608932 227602 1841127 395666 506339 1709458 1464876 1969440 1668938 1801584 1216178 1415426 731373 1006599 559300 1425103 209449 751127 1855293 1853874 860554 1912511 593133 1847859 1284129 1548821 444323 748719 1758095 1287472 344177 757916 1218078 1960955 1158727 1653655 1928416 1744910 180650 149429 390145 3192 1849790 1347155 1768547 1769840 1794649 1766608 1888360 1741922 1363439 1561186 203072 614714 1971759 423095 1521332 1402203 333833 1450595 413711 1158260 748782 1038910 805259 669568 152529 437522 1108259 1053369 1149849 1767519 1673683 1766293 420718 715192 1701226 1964041 793077 1755869 1257889 961365 754327 584620 600317 472220 1996589 1566120 401918 352020 632801 587344 883334 778574 685574 1209899 255384 481950 1636018 1170652 683701 317220 41208 1655819 567107 1214013 875266 1293013 1267907 183647 850092 565486 1204378 555642 1845210 842842 626520 1462417 244189 748279 579752 1621347 1873103 1536763 575411 1037414 1379614 1313826 1482508 377583 170346 230514 1792133 936962 1947599 1136335 305474 1009652 1838138 1717389 974274 874936 699623 1431191 1996521 267969 1765208 1788374 202244 1319630 1549241 883617 201046 1024356 358680 1405972 1823026 1640596 171220 1941495 1489273 119182 422001 1679609 1292074 178604 1131139 1877651 2269 471757 72820 1504299 1690002 510091 836267 1585635 1508684 1415008 1768249 1987499 1549461 353896 187557 227014 677649 1347738 1729658 1470882 330991 33269 1253599 1480673 1985032 1218909 140503 429157 1976599 1048188 1319583 34410 1359185 152771 1825593 985647 1492711 740314 1931820 449328 588524 702251 799130 1666504 1903852 617249 1589975 409628 1714008 60017 932289 1201005 673252 1405346 128424 1659293 1965532 66078 710113 114247 560982 1979930 1299115 1936373 691503 1204681 1063731 699646 524895 1323337 287771 72515 709578 1979101 211270 1400672 1877534 452684 1136227 462062 84979 790845 37414 1207039 460753 1506165 1021457 706797 527781 1695179 320698 1666247 1015995 1401063 691019 253142 349932 1735316 187290 441222 765860 1147011 1157779 78243 350201 368289 930105 1202340 596109 658341 225339 1975115 1281058 557467 904931 1680055 581291 348815 1055922 1750492 191174 584221 318522 1328933 575116 1637047 1035810 52789 760217 1060081 1272343 478760 1425254 1112303 972715 150929 799155 384620 968572 1148713 109461 453967 406927 1159800 865578 958775 758372 1345435 1704557 1443491 842006 1092577 1206475 1881765 1351343 1332925 1844866 309423 1131923 833129 823306 475097 1011640 522019 1862609 1272688 211344 1737927 1831597 1923269 1405934 1182598 1419423 189109 782432 1685976 1790708 1194153 1213940 1183303 20802 542946 947254 567267 1168486 1006631 1016734 1957826 664173 1614645 1121866 321181 545633 1323920 1949894 760769 606807 681348 720810 1796223 126050 338229 1874195 1559717 1704773 1379415 395115 676082 1294323 1613074 634504 536758 1437163 1977015 1680282 439056 1983796 737091 104159 144038 1717984 1491095 1958618 1098519 725120 1959997 783703 900401 1795761 215346 1424124 1656933 1326604 1458407 965840 1126186 443144 1476312 1883393 1201394 1286490 1578909 1944522 982521 1715535 135094 1071828 1036897 1910534 1574368 321397 1435473 721610 1878807 227898 1568477 1101082 1588806 589558 1614956 493282 896637 744370 916476 1971176 204058 1196540 784880 33134 584363 1915949 1946307 909063 1485216 1812024 1897232 892198 31384 1648500 120386 887927 965559 152140 1387168 1190187 776808 944501 1547578 1827764 1238197 242997 910449 139098 180070 1072301 644224 1463848 1867259 1010378 69568 995509 481288 1724483 1750638 1403996 1769354 1618664 1139088 1789028 826375 634784 756579 662948 1157438 1149422 1609198 1678958 914448 1274679 1575658 445233 1703776 1023627 1195279 1806469 1371211 1821620 1686346 1878927 1366230 1209235 1236001 791371 345958 186597 984899 95494 1661883 1854172 1923054 771414 1043531 735226 365186 1523214 865706 1914971 331255 74373 1229700 675677 1233633 1586694 1210551 147860 1842629 1668161 1551321 482846 189636 1936674 1530624 1011091 1204883 1393454 1498629 1310050 195889 604141 1903819 354903 309847 78905 454738 133021 711371 308761 482240 787786 1295817 802075 20728 87422 669752 1912659 1323284 1116231 549706 1978795 395234 1209664 1124678 854850 1289411 421894 1040975 81882 1875307 76687 1385603 398799 1675916 1002590 1654338 1936897 123213 1930860 187502 829310 802883 1911607 778150 455407 1626218 1321175 1118084 1563057 1209866 1853428 1100297 1620606 1050575 266588 859922 1942398 1211034 710346 1352091 780678 650941 924037 820529 63896 1699628 1590278 1290903 1786000 1331485 467948 861181 1766460 14118 1363292 1429598 38429 1275814 558627 312987 1227661 1098658 449910 420414 1788571 1334999 104363 786630 532892 993929 1828772 1555068 561936 1757844 1099336 496417 957862 39814 1460089 483376 590017 1249778 48005 1281616 43643 702130 611570 1910243 1070992 213202 1167013 967549 1466183 626228 1495559 1072942 1559768 1136472 1634186 971889 87931 1204156 518436 1248626 623096 947344 1932317 1904859 1864969 1392200 1532598 1091158 1474965 1705705 1482583 222992 691356 658215 1520696 1466539 541957 571245 1267421 1136909 1839045 1217211 1084273 1763202 963934 1350318 459834 171917 1406632 1083744 1997346 1189931 935361 1522963 1905880 1549079 1927850 1773238 65284 133409 710246 1989889 589994 28124 1178742 599793 900961 448459 797594 450381 1218521 305797 1663109 1213047 859447 538015 633741 1089157 162832 343797 1431781 66145 1885477 1491635 654638 760255 49810 1640606 1797876 415662 1963436 338411 297627 1936686 1652399 626545 608885 1693716 1592181 473921 150026 358228 96572 1967865 1840391 1515855 1865306 1006163 82360 1557424 947975 137396 1091569 1451058 1407135 904060 1277283 1431990 852393 453582 1132954 967258 1001853 263096 1963865 1211140 747261 439615 113196 1170245 189765 1722204 1735976 1578927 1582648 298791 1260191 1545290 1631298 1750424 1694499 1505727 1478174 229287 984860 1045276 1816928 1853357 1911064 1156429 279862 1534596 1035623 929307 364449 1243318 96751 568590 1088776 1911210 361237 190508 481536 1454072 884931 88559 1034950 1129122 630843 1610377 165932 1669301 326527 1595359 1220022 1877126 257875 1805752 177330 1810739 1615678 409858 1897799 792352 101061 773822 1858702 771539 388673 359089 1704179 297286 1731057 1503426 1322890 882896 1901909 326821 1271017 26307 1881408 1742731 777197 252974 1751588 669292 1709637 1892104 38631 1519304 1072358 1594715 1351944 189939 745694 1286416 352795 816985 1135537 1285404 1868600 878878 98930 1320072 1680498 1528535 1178160 1809674 783092 1052405 627140 1659410 1744165 1692878 224020 1060878 1228804 736392 1772333 498650 170881 215992 352820 863232 938860 1594886 1614926 1057600 917354 130390 292819 881007 1294442 1070871 1397114 1538501 1978934 1846233 1677430 1662075 299296 366915 257258 1162545 726420 1251390 267816 1557274 766985 1521670 1447767 1444576 1256744 1202624 1416070 1948248 983099 522464 1523768 69207 1651842 586429 490474 398455 1135436 1174653 821381 781275 641578 1728516 957121 965768 572394 513623 1656599 813769 1212017 107038 906841 1735115 1050094 1770659 840631 1125507 1326889 1917105 1825838 1813357 1893428 963289 711785 1487401 567857 1320004 1742303 81148 754197 493956 1197416 1612163 605977 1006177 960524 972641 72503 984699 1267405 1462128 1320886 793179 1909552 1478247 1819013 1210282 1057767 1940896 1546837 1275501 979615 1350904 63824 1486698 562188 697151 690520 835380 1582166 494386 720320 1207234 1156488 172421 668477 37279 528861 1360482 1769980 934175 267292 889896 232182 135819 662276 773322 831157 225211 238441 166211 1595495 1822218 1616588 269861 796162 1338912 995151 1459332 957083 1925703 1542352 32039 1984369 1689072 178842 187599 1488807 1876050 832305 378651 210306 204697 14244 218042 984648 1122307 1822898 29595 852204 1184360 81443 539755 124933 843187 1004330 661221 251595 6129 277768 1804728 36267 1879955 1943278 244137 103666 1927007 1097253 1967395 413681 927960 191665 1817388 1997797 1386416 451328 1093109 656683 98999 1763155 408089 1438461 621299 284062 417264 939731 1850552 1293939 250905 98828 1654492 712991 1817242 40781 1668947 219466 226499 1412339 1674823 1796715 129782 1342740 995144 1060811 637836 1162396 127313 876050 1068497 1144384 834190 1039238 1962645 1724191 1348199 1107581 1111018 419698 375545 1879246 714554 45048 1587918 1168274 1161840 1000058 189270 1481153 1924359 1711783 477758 1280518 164490 1322242 1136749 821004 460311 1573991 1224560 142540 1611166 939897 1521350 187495 1864511 938035 1141135 884273 1805991 383070 655627 1026020 104352 509389 678411 60170 1829904 1483427 934940 308304 808061 165438 1951974 1726612 335943 1483341 1802956 1719099 1677454 1919596 1897079 1343232 1858479 1070460 1320919 1714308 1908113 490274 1868384 1607454 970615 8251 354618 1646332 752500 1390609 1074913 1053495 403906 1734978 1374355 859256 1064747 1371711 971861 217685 37712 1051025 724524 50926 1990820 1007569 1059538 1630185 771700 1034966 1456653 565828 976309 1969889 575733 1100414 1939558 872608 560190 1873926 598385 1995019 862296 1731081 1002154 1133705 802069 1873803 924911 509044 1810826 1205896 1602432 502998 1227480 1124603 938587 753864 18443 1943222 1474254 137500 1057395 1309759 721302 694946 400109 503056 1054331 453261 1794292 1586753 1612478 886182 1016629 166862 74001 1075111 369702 1821572 764379 505375 479813 321645 1184708 106935 273185 1556885 1925269 1083088 797244 566897 1095979 1846122 22354 1141966 673570 1380384 848543 345122 62492 621924 1522349 1116703 1084581 205525 1012547 1918457 986293 1816643 124965 1499544 147232 270811 1221800 984744 77662 644774 1010287 380783 514305 239462 1036143 448146 848236 1072752 727110 1288322 666725 863393 772553 1997071 1577668 1945811 1062555 831989 527674 318825 1917910 1011654 1933656 844258 1111254 1862161 1728106 335420 480202 205336 1596897 896473 998040 1409880 410340 966913 75540 783620 451589 1879570 1301906 820503 1211172 1454268 1890299 657146 150242 204575 1455231 762520 532954 1509393 437761 330553 1306879 1051174 1437353 1844435 1194253 719891 1109198 452027 1837329 523184 215437 691944 725465 484395 1995702 1190306 1868570 1404023 938564 983229 541791 1572084 1632351 468607 394815 450011 976326 1849348 303542 1081543 457055 899554 585673 1222931 1242672 302290 252827 66087 97160 1906959 1765690 1315721 1193329 1953337 549418 1948814 469068 879453 1537908 1845382 1531882 215160 83831 1196590 1661541 899057 1547690 902214 558270 1622559 1853614 1424135 1647622 476698 388531 772746 49940 528510 546236 727546 1475966 1962719 663970 59503 495300 1278119 606973 495469 1689318 967314 1944354 42209 727630 306856 255499 1135369 1089920 683935 607451 372102 1061579 1703528 235362 1769597 1393237 616901 1229019 276274 11672 799439 243137 939603 877237 877912 498811 508508 797697 654360 1784168 3805 1067686 505828 1618085 1122759 1074968 1776984 1509963 1940948 1590037 76104 1387003 1329002 121352 992075 1024774 1751505 1294840 1932838 871638 1464811 233826 893775 1850342 479791 1562937 343461 1442107 1078833 45488 1771390 1774854 1904592 602414 804253 87674 254118 313737 1573372 1682115 1819313 1884799 30485 130652 860813 544389 1638985 248766 37419 463743 656709 1426923 1443970 48377 1157424 1337841 570424 572543 1727935 1666844 1759399 1790342 913917 1448033 1866663 1066576 835212 1982920 1760260 35447 1932178 1502884 1489308 1897932 1713257 1853263 1756186 1788938 1215456 1934057 613713 404456 1772347 1400585 1797875 1904695 1065198 1503765 850845 235319 304556 1674551 253917 420028 1885088 418914 672064 821974 122603 317242 1917700 446119 1980234 72009 1161677 970420 1066132 310828 454272 1891305 803576 1054772 1277330 1696876 802054 144265 792309 616192 784807 1117849 554507 816282 756218 1939823 1021821 1688766 426367 1176443 1901737 179660 820066 1199029 638895 1936711 1007993 1953474 586474 1431401 198660 78684 990525 304127 420341 1542709 710155 609318 1915754 466115 1561744 1565625 922494 1434381 503843 1897342 902365 1936413 1908365 321103 932054 1594897 1783439 1275460 129006 211407 1682073 1944127 1183971 485903 1734340 1196034 1432974 70609 796301 490751 1161221 932318 59614 323476 1262842 88620 1036014 1944413 429552 1201817 1826680 1864038 1232481 1377250 1147091 118012 1121609 34908 618618 62086 1616829 1939505 1831564 1369009 339534 831538 1379620 36685 20153 689072 1998958 1625404 377404 635511 338980 326195 1631087 1681803 1239143 702745 1069550 1853530 944375 282196 1077549 685315 1748993 1257967 1952529 65040 98752 630249 1849301 1850234 1237202 1357906 327026 904855 616199 1870841 234246 1173328 1978319 1762604 1093369 1368250 1083810 1947206 80651 283317 69888 331318 1139281 1083766 1491956 982923 1281706 559017 707739 884065 1705432 1007688 1544387 366727 1098247 460928 1122850 1201344 764047 63238 433881 630853 1053023 1269977 129996 1569730 708384 906101 191395 1687246 455949 920947 764191 286295 631123 1664183 107791 1604855 1664773 1155919 958138 290485 1320246 989882 1004947 698081 916653 913720 1339812 601996 1355322 1101566 110655 1661213 1812897 82015 562974 1793535 390247 63434 1847534 1899684 611046 1755888 644914 1458219 794678 1189242 648164 741630 1642507 1156574 1271602 1783627 1204245 53846 873112 153568 410506 1156330 1701963 1633361 470110 466686 872558 1739316 186681 1865353 337613 42980 1364520 1104536 187438 30636 819775 1927362 1123261 1795912 880795 721618 1007212 250985 4420 1255046 1630879 1304471 476211 182136 1245160 938805 1310599 513868 1759670 946196 1388510 554103 1884561 1705491 743805 1454818 524019 860110 553246 1110058 89570 229699 787753 1282924 1807115 1224596 1784946 30213 137199 1468020 1807271 1566482 139714 1584667 1872455 961800 762109 901135 296810 1775101 543743 469332 1208489 508011 1375505 547830 1882521 1549910 1920425 1486058 1895173 952707 905165 22050 511035 314400 924682 810508 1643906 695729 92040 642119 1968339 1458572 14403 201777 1879222 1110474 1189105 1581327 934183 713426 628583 656668 266398 1814220 1373354 1343305 1938022 780705 1155948 727765 1884266 311055 810420 64783 469672 1113659 624542 1997031 1699217 1885521 1406462 585265 1944885 1824641 907458 480094 348011 1159839 270358 30047 530295 1406809 785864 279758 267434 809542 897717 1594560 1722322 284559 1175347 628429 1744963 618822 886133 1402892 1569722 1042164 39717 74660 738866 927124 757954 274931 381475 1135107 574845 1927363 1172342 804305 712201 1202383 474540 1784882 1276363 94199 1280442 1027298 1812422 1091788 1244682 715395 259655 1135031 1724685 1017305 212774 1446168 48692 314108 14698 1291474 1941222 245919 1447661 927267 1145254 936119 692931 1107927 1103168 1178342 930306 660797 304905 1772328 732187 1087157 1216761 281793 1827630 643844 117489 1171556 684992 1145054 1815195 1578889 193077 761313 1495510 1247423 762483 1299816 1590582 1600648 795491 116510 833131 1400004 768587 1890017 897853 1313341 826114 132019 1647173 654891 1852386 1534124 113039 667666 1731225 777326 1644228 818683 980647 1737966 253992 981551 842057 89818 1247923 403512 678744 966200 516499 491420 340773 299352 1782472 1793974 1336429 76654 1871640 663119 686109 522216 893651 286088 1626660 837306 1308500 1061767 852098 445980 147870 20502 584596 1122270 1954482 822499 1008669 1575977 1956319 293837 501821 1914003 164205 573009 1044355 945826 631438 956974 1953180 761245 1553430 1816101 224977 1995742 1445135 1773472 289570 1491024 499676 1758205 1822917 373321 1513157 1402047 1620095 182314 1038200 1385789 220430 1624199 225202 1492605 1983137 989192 603766 714913 229978 1747501 586769 1736778 428064 965085 1215820 1378150 1394406 1428592 1052943 167587 1970220 583805 1652653 726536 1206033 1632405 184695 1595720 1884487 1489569 1123581 918062 1070526 1187899 433755 1858243 1777580 829632 1984192 1893277 1525898 1792540 1474480 95881 699974 354831 1570363 1300857 1437173 1355977 372585 67693 1801851 1312941 662945 1262742 1441855 1791301 1982877 1842628 1409321 1976585 468560 893305 1653931 217686 1107868 1168304 845457 884257 614305 578303 1279371 784210 332520 1433726 797602 298641 132440 194390 232720 453239 1324356 1490426 1582720 1652451 1775628 1492838 1742755 1631492 1073605 219214 382154 1730811 1808610 585535 1007639 1858331 1100811 868480 384624 1295136 701469 1051479 1286159 1814920 405684 1070353 1715978 1673618 1011320 352555 1339079 1293028 1378592 1635234 1638632 1927284 1387303 1796158 1483060 1506848 1855135 1169369 1625325 1318522 932279 768838 295599 1741993 1547166 533830 636392 126762 365209 6400 356626 88676 1277097 696762 697808 1417932 625594 1027668 1614865 359953 852357 938284 14334 199641 949356 476160 1026320 1308812 54180 1897862 837796 1783573 265694 1388925 1874964 1568057 506820 783767 166210 418663 1449594 845877 847427 1871778 1704112 1459678 296093 27342 739575 1066616 1849212 1547705 278377 1109820 1260226 161922 1396336 436299 362861 106811 913646 45415 1938096 994129 1592341 1156588 884011 994792 1638937 1418664 833357 1338008 735752 351512 1993707 1913010 1300020 1010301 1208527 282845 1492415 1380115 1538981 1946192 14122 785932 1320204 1847648 1514838 611572 74491 1148129 472165 1669873 528822 1886724 1638569 1818539 1774939 309773 76270 896387 836129 682498 874035 903551 780798 1545858 1891351 395660 200375 1287724 1120848 84624 1079574 1046716 634827 950604 1033699 1420362 13347 1832122 850107 1967501 1499222 1208085 1588326 1608132 769960 1352327 619505 726452 520744 37601 452476 141816 37815 884030 1691647 1870246 1410558 1228244 1294524 1125153 1168482 1032634 637414 927893 1328730 1147922 1688272 1242463 1500130 988392 42581 843322 144518 1258205 41841 1137557 1279619 293553 63792 1141165 1301691 557581 1289182 1589121 27537 33936 1147973 983457 1639986 753334 807961 1851066 950078 1296748 1799967 1233467 1255780 101853 439399 534403 1497870 2036 1548516 1793003 817746 500558 381603 962668 1480457 1744707 600934 1394583 957214 689971 732612 1245471 1103203 566204 1162078 1666834 790506 101087 1904790 133369 330876 1980127 18756 508693 419192 1421689 72289 1167908 1659716 1696719 369122 949392 1211361 782925 1466626 1742967 860249 509019 1143248 627165 979767 1646902 697355 1326455 860488 1039029 1657640 717902 1898365 926520 1886567 177843 284881 1380431 1374366 1405971 151887 1166154 1015619 559482 550309 1057087 56398 1460342 1316785 1372515 1479825 1511228 1833128 428773 440753 1879773 650584 1457937 991473 616552 421387 1018510 265451 1870682 1108853 1694034 677631 1708802 1016499 364663 1431832 271244 1255900 1248453 1828796 1574130 729754 1078511 1857297 1048174 920553 1096184 385960 1852776 784066 1890107 1553388 591920 327062 1681316 563465 54028 1450696 102606 1290488 1348260 916590 100198 1755892 1248318 1476064 153044 953872 1530562 888193 1048536 229259 1360774 553063 1773299 560758 1931009 109568 527875 1125676 1829680 1315267 1254544 1750649 19304 1364925 592341 174090 737700 1046529 1178012 1600069 409846 1570083 986918 244227 1947670 1474572 1157866 14887 1009831 307078 1159960 1867920 1406856 1945132 150837 1306865 584751 1170664 514578 765387 365033 1097043 1181731 1692030 656941 1195091 952083 735219 1341506 257808 1259854 1859316 1939858 631681 1114915 626284 900323 1389492 1777909 1801450 1236449 942736 551831 485741 652867 820768 1911799 811872 1124764 1413397 1219092 1823588 539230 967129 1842408 1615864 529995 197779 1600080 1042147 153636 849346 280368 1474279 1646298 314769 1673345 878316 1835784 366569 1311913 43049 452537 398253 430514 955303 1770986 949113 771113 452794 664030 503265 1517059 342521 1289853 478430 1784811 320169 989737 1519869 105830 1127947 1423264 970011 1159593 1523769 1546650 14455 670824 1132632 1195925 813055 1918249 431041 727732 1326745 1351962 1251877 310274 1916778 260682 1955198 1971836 262695 1601053 1501407 529551 340766 1338069 1166585 719268 448400 1164567 1873731 1124644 1721084 1921055 167820 752795 1759109 1731704 217532 1573738 233212 1486441 635113 240666 1583438 998697 1476921 1019717 826919 328887 778556 1926149 700403 77254 1233077 295389 1388992 1072914 1925784 1754265 1496277 624100 1139912 308459 698422 1561231 1984226 894200 887034 1193 347862 1205251 782439 1340850 475409 1472731 1276474 482904 1271759 1694806 1426352 1405570 72983 772698 1748756 1859498 266097 1737555 635276 1174184 801261 908112 982557 984799 1512437 123316 1042668 1602598 1858588 355497 935233 855225 1586938 1756430 157808 1482542 1054287 1210296 1717803 1955909 973763 367656 968006 608062 294621 1561017 843535 1648031 1839262 1303391 1384527 755775 716277 387288 721196 480008 947196 435006 1871877 479162 510040 1319405 531429 724287 998766 239914 1805073 1385757 524290 1568050 1650141 1926903 463278 1343782 1423781 1956524 1706516 559593 1049044 1175688 165662 856857 516455 355972 1134466 1297244 746523 1206981 1444229 1097699 368228 1339534 785305 1737796 1769816 493402 545019 338698 1998746 779504 1038304 480025 1810412 261284 796692 1476507 736875 652379 1160143 1933816 1994922 1678632 1714390 1600577 967147 1437042 1616289 182704 1010299 1178641 914126 1604508 1234149 1885654 1176615 723693 247919 147178 1846295 1883778 1077941 1302924 972153 435785 1390197 1241126 679619 979852 1961190 952082 383543 1407773 632766 795705 1493433 147790 844006 185632 997107 1838435 1474828 860537 412273 1249573 771368 1115799 1414023 1469824 597545 1724746 451418 992932 46699 1805008 1988456 803493 636660 843779 14284 826557 1325863 974348 1423611 985240 1235829 1520971 752631 1425279 1482987 1670028 1486081 146084 825109 1339476 1556642 410760 1380486 180827 1652652 1164613 1018372 505097 1948600 31802 49005 287046 1261690 469633 437439 379704 1428687 1787531 1369612 1008601 446691 44675 1665273 295431 1131790 830158 1698954 1298751 566300 1990112 1625217 1530695 457733 1724043 1469802 1239436 1751825 418242 1013914 347108 155114 695183 1001299 1165277 977043 969722 543831 1385957 638180 1748651 883977 723488 1261891 1858239 1467905 1288134 298197 1127583 1211254 185542 1344613 1561266 643912 779593 1938767 678404 352689 696345 1670080 1037209 660052 1365771 1445469 1048817 1656755 1975736 1682650 1348330 1686808 1687494 1184718 409443 1664733 1460080 133240 960584 213177 851859 1530790 1312181 1523951 1591451 73575 1738396 999407 1160442 1167957 1603848 1825820 1341946 773626 163272 384370 1997174 1171591 253768 653233 1195058 1893012 1320704 831705 868213 346226 719312 1544775 592726 1316331 1517115 1091707 1002128 648009 1284056 1519176 586022 1910849 1073095 171298 180857 32494 270717 357545 595380 360249 1064694 1283934 118438 1212132 229631 1530737 589467 1483637 1279515 1366678 10550 699407 1044998 1329339 909525 37302 906500 692527 28324 703930 764519 1632437 1819141 1030426 257323 1831724 271308 360159 1332173 1828474 1603553 1233216 1671973 973226 1852772 1646687 377635 1522659 223902 113452 390877 715778 509070 1587123 384924 225415 1373115 1116425 1711087 882783 1465774 264930 331640 1548687 1195747 937440 296740 1220836 1069356 1580674 1450239 1353147 332522 801063 1173482 1512324 1983759 1362196 1028809 1219867 628838 731824 47727 1609071 1926618 1095347 1150917 1191839 772422 1383467 1823919 189432 958322 329808 1117613 1476726 576339 997282 1320027 1123495 1037651 1925321 566505 1681239 854719 1664385 1997707 152494 797408 443112 1944027 496188 296149 1639203 1095004 1721017 809218 1026909 1584700 952426 1212532 1872692 1198596 828868 1978821 1721429 992234 1969847 1713471 409545 193220 573950 628090 400694 1827642 1284419 1353165 1198873 840378 1945034 881648 1063896 1827685 1512256 231393 363353 368428 1708621 1367646 879105 1276599 1834781 6076 1438202 1896857 1053925 1612970 879883 1148670 285696 1766752 492239 1415570 1780676 865198 680197 53212 1398401 84538 85494 1583828 232224 804725 1886275 66558 299356 618324 266876 1538082 1169877 696991 1721351 369711 1796925 299391 1008197 1365682 1510598 1482438 919778 943883 197227 1927905 1619461 1945300 1105969 349014 1007551 152061 1450391 1780487 342202 167094 413930 1442312 1100474 1082529 297930 610982 184389 343449 1462228 77281 44598 530458 456174 1022298 1244599 1919736 765603 397882 679436 420698 411464 1800857 1448356 1815392 1511283 1152821 432301 5674 1411197 458801 167867 996025 604668 506130 1169500 1444146 1377150 1467153 726298 373320 1016139 1899869 1747550 1625467 1769291 398418 1012956 1657855 276300 1861775 915894 1316111 1816298 1549043 1867616 1085868 1291164 492684 517081 1389012 1223881 1701193 1161749 403164 708683 1362477 941063 455886 1381145 1594661 983406 1855639 248981 1369686 1422971 1077103 1653818 1287208 1693108 1087343 216644 714186 1100796 172198 246291 686252 544346 469787 1897691 1037867 584790 1436796 67105 1341664 894531 1009982 1984285 733084 1696365 525137 1175757 1451410 1315769 1310543 1017546 914080 853241 948375 740771 179033 1123980 1310491 878033 860180 815364 354956 581800 471586 1413184 124750 1032439 754000 810953 1381039 892503 277918 1906872 857662 1768700 686652 637622 1259837 1502292 1480944 229317 1465463 279480 1205345 1994191 1530763 1948174 1396994 828442 755908 876016 544716 63827 779536 440676 639125 703964 761585 869956 1251954 1380410 795704 327317 1157252 180254 269402 1314178 249124 1483803 171441 572471 348589 1202957 429576 694638 1215802 1406765 696349 84818 1562404 27099 1380646 1639224 1802066 1641649 1314197 570427 496920 1589187 1545972 1276708 838769 153494 1767302 1243862 1015482 195721 1103447 1387732 1854162 406650 1847094 533697 160008 48813 5293 1168744 423114 1281934 1870267 1301256 1167347 1548121 1940571 1240696 502790 1032330 567786 1658307 1262541 537799 932927 1321458 1504121 1375510 160493 936332 1199693 1238872 342471 1653782 1510081 1838130 290253 1232305 468547 1251378 1267267 407333 850667 1476349 1612114 559875 57429 1586515 568548 1694433 996846 855177 672131 1437302 1480639 558972 1635770 107686 76607 1990319 1324249 1748400 1610479 810089 148753 1339769 916781 1897493 652995 1578405 1459136 157844 1642509 368508 424418 875354 1529042 1971823 1857976 1453732 68914 705806 814506 1356487 1659227 1813408 838056 1386222 605213 1447285 1480415 885805 250792 1181309 584803 776599 550266 1759861 421992 12902 623376 1105746 1213596 1892472 1125406 375487 1172221 906675 1036274 1003121 1752456 682961 617745 1383783 1880594 968672 1893914 1920423 632568 1738737 470956 143345 789752 1502804 1386370 1937675 736404 475238 1267070 463970 1327801 1044393 1059459 1780510 742718 360629 1558319 212360 509131 1692110 1713626 352396 564775 394350 1353211 1987399 1327897 274607 778018 701649 1124318 327714 174533 681920 1341977 399254 411804 1569015 1062502 1071979 1005996 188026 1356781 421329 1511528 685061 182774 474090 1979494 910487 411446 1349321 1578321 783302 22411 1739535 640761 1995538 1551179 1659600 1409202 76495 1746585 772170 1103264 1564290 698788 173773 1302733 612661 1457838 340347 1017752 1580848 1164724 1057205 1013341 1327769 13349 1920791 1091325 33323 236829 1592503 1000801 919477 677880 887229 1453272 1935083 282747 592744 735724 47700 350539 1738069 674896 1914109 1803758 1809925 277852 451351 755652 1211566 975271 66326 1342674 1741232 258419 669876 719274 413228 1807813 615800 464069 78641 215598 888733 252702 373158 760060 1192410 196164 206547 856812 206346 537578 767841 15036 1204659 891643 786136 163609 1635705 1906364 1694052 1960309 74569 280320 136571 472376 1021895 578448 999330 1095463 1163477 8007 72611 1220719 345562 1260193 1219188 881912 368644 338585 1252738 446872 1860773 48400 997736 1507145 1272883 240998 476651 1152801 831361 1267148 1674737 486103 910820 363087 670411 1634348 1289441 440314 999985 1852345 500357 1481702 1440923 567132 513427 1189447 1771355 1818805 25627 1391690 1724508 860944 204688 151773 87747 1038534 153769 489829 1857486 395879 330627 1195756 450145 1625319 764732 965389 1901788 539774 107800 1400641 1818832 1731447 1513214 383339 1995740 1376495 848077 685336 1789527 354165 232759 924774 1964555 1709452 712974 355492 645222 1953382 677352 1937336 1812731 1067430 255639 1092201 1618894 1811134 68780 913524 473099 1540696 650180 1560936 921393 1443440 619069 265669 1550528 1239786 1218047 1968038 718014 692179 1462105 1516035 1324651 263067 1919472 1705972 1059572 298769 1444059 667007 1581258 1765659 1807919 1433291 1908086 1370102 1405131 803264 1545946 264508 632097 1699805 1990760 907996 1363813 1861000 250280 1147646 446054 165855 1675377 1722333 960938 827180 1462255 193828 703046 258737 1522269 683538 101682 1324280 1837385 725917 383778 922905 1689259 432853 844298 1332180 1599830 1639374 1651730 96649 840331 683091 1209433 19373 949278 150611 1643295 226863 1456438 665387 961350 1822875 1347528 430306 373514 1020903 562789 61979 1644062 1904524 906628 1192816 869757 1835267 1246204 1514277 1741102 1047501 1107543 1769554 724658 1979959 1592960 1175912 92543 963864 1720327 1165745 933490 945454 219987 367332 76258 606437 655949 1627531 1334882 701910 518838 309905 944905 1640820 1897541 92397 61782 931210 684005 1813876 1058357 579520 1820848 843715 906125 201615 1360578 1209695 333013 10657 1939598 1597508 870383 527340 40034 556685 1463362 77915 290009 498913 1486763 546640 724039 1371160 1602040 1195856 1999702 174439 356744 1882102 948654 832960 1339869 991348 1005042 790191 199393 1257792 346947 1531892 1612774 1626164 613095 861413 1807638 1170406 1548496 462351 1696898 1401571 1264406 1408362 823559 59365 1686414 1797996 838827 334123 1459368 974411 1495140 153298 1918335 452415 831074 1922812 717407 1002455 1953485 1975643 617992 442469 1363128 514120 386724 182204 1388852 989230 1981918 413929 1312780 1697046 916702 546966 555452 1403343 449451 486328 42044 1294744 764334 647573 475908 1637585 1707963 706666 1955261 805941 844060 1619919 1089179 1284368 1987402 864654 1671390 1295598 826366 988963 1427508 995385 526933 1081760 119446 235849 10247 1267403 329840 34531 199543 914098 403874 1191135 1434742 1671459 643660 1982934 1724606 1440898 182564 1780803 1261579 628264 1297497 144160 763990 1630271 981648 1882170 546210 1456981 1886050 1323769 1694778 698257 961537 1416342 1872520 500767 918307 267089 1625622 419443 1552953 1739412 1539848 614312 1556761 1778190 85294 465985 1657703 216207 744829 1452821 1171545 877243 928711 413749 1132456 822325 737490 1374972 107733 1028999 1284720 670082 245042 1547672 972823 559826 457094 1165514 175818 1421895 559787 417944 575638 1444173 1389519 1169924 1500404 1705256 1038325 306564 371974 637234 47048 1998419 850086 711768 1856192 1282569 285066 56396 1042060 1485523 1792260 1405610 1291969 847199 1736103 1610577 356120 1659316 892644 1833037 2319 620802 458705 215288 1255994 1744199 1067965 1022843 255320 559445 1998969 200083 345351 225850 753295 804423 1923905 1921977 1623879 1828584 778896 772235 141550 1234411 34015 1564666 1152074 1542389 321895 1030545 464293 472719 1147617 1076889 969358 1341273 645334 179355 186721 1419205 735671 921101 1527743 1523274 668835 1281321 910200 696713 1953723 765010 327380 671604 1937906 1284430 1541508 1640204 1110718 1112233 1915980 642234 1596591 1864708 187388 1568981 364870 1649421 1702177 1208214 489857 681080 786319 1025837 1107057 1487041 752333 1057362 1709560 1377305 1986174 1969122 876761 424778 1386197 641194 1215428 1893494 62762 1048261 1546659 1981766 1260108 1688986 831393 164326 831768 1566254 576237 242557 1713541 314465 1160719 202008 374958 1481559 1832906 1334248 359739 1111598 1261184 1246156 1897655 1770284 1112444 1911891 108256 1701096 357267 1261722 1017964 501159 1427461 453079 1173644 844916 1347715 1857792 1265856 854327 670927 1167778 1484443 950332 521373 590612 1990199 430367 208948 457910 1347451 1057629 591116 81022 1532962 378409 1805066 1628477 512037 1045755 21733 351896 374557 1827873 683473 1162860 27739 563664 1072463 1070998 488452 284098 1826244 1635040 1047008 1770868 599755 1722460 336452 550037 1476452 1799933 204533 1842152 108132 1925616 1274356 554311 1035822 1270004 1470334 677318 219798 741235 449522 1969702 1839219 1136730 1983438 1432286 70735 608654 1621149 620087 102669 1884479 1578653 1094003 103860 1940368 558765 729634 166555 1846351 792762 792642 1554159 1388090 1471039 82939 950589 522927 346726 1141497 1183853 1183641 185857 1647744 709078 652640 1627021 583046 1471789 721532 754499 1890327 341882 850166 1134622 1990145 683082 1913965 391277 1946874 1206 1231253 1731386 743137 1928595 756676 1814052 901352 223037 346349 311303 1488735 1319476 897679 477273 1338205 1899231 691402 59433 986425 218000 93268 1362464 888007 1662590 1949504 574972 107520 510654 1862869 557646 588769 791173 434624 652444 1194453 1042516 32065 1561170 780276 1734022 1359598 1136384 984372 1854079 835763 1074899 735101 1468261 1713951 977360 1211448 137417 1151990 1149357 690225 131645 38258 1189853 1665510 475232 35883 304252 372527 1781396 318237 708288 687357 1130618 1165175 1018974 460248 1968782 661122 1000653 1411504 990661 1162899 1605145 1992140 1575842 1537554 170327 1263105 183577 369752 319939 1810087 623080 573201 1295838 714921 803976 116927 593621 817447 1425266 606145 1512739 547406 541261 773596 236227 791293 1070720 215506 1945166 1928330 1118695 1391192 1499804 970820 1238134 1571889 1648107 1085040 906679 17561 1611026 372702 886377 457449 1064613 1763288 1537952 908786 811143 365999 1751325 281391 1132508 307924 1652338 315268 1307258 799389 1292883 181136 97850 755246 1481644 1534861 180052 1697297 1262296 818541 1464694 1823284 1018077 1999983 221686 1817334 1925655 1974924 768753 799763 631896 1594087 1084957 869454 1010077 598546 1763045 1433730 695082 938614 691410 1162588 861560 86425 875602 1671599 1821134 681883 1720947 248900 1370027 225967 1492452 371292 1014575 1951407 1244773 1892234 1319813 482641 1067032 1135931 1539120 669696 1614993 1618135 1581458 1933905 1303422 313638 612001 1556628 1295417 1153094 889269 1941984 1187146 1804690 1344095 1059261 598900 1183527 575868 1029372 154601 604571 825067 1759430 774600 95298 836048 1597043 482030 1309405 1750740 889267 898714 1081582 334633 1280084 1923643 966836 188236 628500 1773962 1361025 210552 1514036 207855 890830 391544 1072659 1109804 1867733 1050259 1366858 834324 947660 1053452 1921232 894883 1475301 1450594 237472 1467726 1548840 1515305 1482505 709775 1617713 888519 196712 1340986 689931 33847 1214390 1797672 7323 1426286 639686 821518 702782 27875 184721 1208993 1138097 732329 1977750 439042 1717448 279443 1799942 1344722 1865274 1807418 1516833 1624838 1886934 1143488 914849 1516195 1634859 658511 339712 488913 1806011 395092 1089721 385597 69195 1751788 1177733 662357 901308 1418147 1050349 1670707 833289 1469765 1366302 668617 217369 186288 511535 509915 909742 1047676 160240 491541 1242730 837650 1257667 1971377 274112 859347 997971 1883783 668106 978508 606623 1184409 848818 1439345 1412311 337523 52736 355832 67703 1151345 124926 255631 1525505 673015 1823273 903185 284626 516146 1500111 1241578 568188 254620 167323 418644 77206 1367211 1307054 1360207 315729 1241929 1873547 493221 1654561 1184314 714151 1121861 1042646 1213121 1477360 1074242 1716719 310282 201943 1088232 1823953 1245602 1507483 1135566 1977371 722178 1467842 290992 1952390 35846 334991 1517542 1376574 1527518 820855 953977 432247 1315692 568810 1639235 126600 328389 48504 1429887 1599990 645491 1189910 473795 627943 1515905 1043605 1550103 1709321 1709050 496374 1913174 1372339 1407478 986214 275922 792922 1127260 1524180 336036 285657 1261700 675329 1012689 6793 1824549 1509578 62640 1663975 938078 693854 195178 1761858 177859 172807 818068 1389528 438685 505699 1698516 857195 269241 1465664 402649 1375866 672004 369728 998086 1103282 533840 1785474 1219 544414 808802 1536687 572356 277854 1591165 1740292 398340 1650263 894218 388437 308358 301966 1662320 772821 397947 1142121 591939 631244 220564 1410088 1594451 1130885 296274 1482291 459812 479304 1907192 1240161 1391399 1205144 949461 1698220 1516554 242482 15762 1224793 1551297 530546 1967931 1017193 1649706 1248018 290912 542214 1458263 1176653 282349 491761 57596 1714321 1443785 233055 31431 1959343 648969 940026 986568 1005321 75624 56002 19749 1473236 839170 1287012 1013378 1701293 267092 697 1824827 275218 1633175 124671 1678534 1347238 408398 963080 40409 621424 1612327 1925066 724601 819736 1186277 1373410 1715417 1460815 21113 1532312 228363 1241698 1959173 119627 1034385 872938 1276799 108838 255141 422243 1654522 472134 22937 94575 1840157 385004 1410493 994120 1451402 270751 1378290 770945 1648062 343756 320841 1641386 48540 1230715 901185 1720786 161184 1984218 1931043 1911699 1614401 1624179 1541178 739578 1838391 1311678 294951 165628 1790555 1464117 1149649 83612 1619981 508909 931303 847329 792409 1723441 109068 1233718 1265519 1882032 1937740 180257 208998 872153 581576 542725 141281 1273519 1443316 299427 1390569 1016924 1755743 900337 1614453 1960279 783292 922522 389912 691910 733325 747259 1142797 50290 1813832 609766 411196 651468 1538986 1434053 1829810 418795 1788651 21997 340456 241061 995874 814374 1654070 1668513 82166 402916 1716116 689942 1674754 509977 789648 743473 603368 1877470 46774 637578 1214247 1254752 575104 1042191 678865 991591 1403821 241646 1347947 463073 727183 1734751 1678737 385412 1426771 1880127 1608598 1561398 1674377 1013019 783834 1858946 257096 1410957 1181489 1376611 1055544 1431387 610778 735873 1868114 1925226 439375 1769423 1184786 1572024 1412796 1297732 1510444 6477 608141 1303139 945914 1409225 1892867 1143075 461497 640841 1687035 1635617 1611583 1889528 1757076 954871 1387691 1306355 158742 617084 251850 471921 1748313 214190 157555 1692679 1851330 1140811 1937438 1138710 10309 764288 549923 993620 1502081 1741304 867351 46684 910085 283065 1015850 1934669 1717089 1813515 140367 1400343 713820 1373922 1565543 1054387 90014 1644263 939069 3648 203544 1208424 1616398 639211 1396657 198507 747085 1790126 3172 1143703 604393 1384048 1736689 341335 364221 252591 1677879 448974 653717 602759 1049481 446299 455628 1512388 738060 421457 830863 1963533 1514877 790723 745097 1968159 242355 742077 881229 426876 311875 291858 787762 108471 256557 1541672 1195922 1605260 638306 279589 534525 1008353 1147602 808342 1033448 999345 1076574 1606880 621964 72085 653284 262924 956669 1809578 1033600 1402120 648276 1468 396588 799984 823797 1460874 1512976 70415 1462369 76041 239709 882968 1236565 2434 523401 343353 463558 1538682 1174089 1896427 1489230 453381 1572285 653137 1861094 1235605 912785 1918068 921777 1886362 1306226 1886101 455311 319040 865526 378156 807318 844232 1344587 1307551 601685 1104844 1182783 247579 1182328 323702 1540329 409588 1756356 1501058 1718246 1149372 893801 1486569 1318476 1537947 1689785 121983 1741496 854017 249520 798604 626539 1655728 1343313 751913 896635 1473486 136165 1090485 1009852 1711919 173763 1613532 1249428 913396 1587237 530276 1352164 1851504 565224 1969003 1316953 624690 777476 1846515 162084 780187 1027368 124026 1434966 1210695 559793 1691785 1250806 1142001 1952112 64653 1759716 398833 56207 163195 1966992 856158 225176 905206 1529614 971747 16043 1270016 1956918 172473 590465 1786253 1190481 1814238 732718 878138 1180478 1819249 1088246 1743864 807884 330637 1259629 745399 595627 1676850 1183181 667722 650969 444924 1779180 1246771 106354 1335682 1189947 1920548 1603941 1246497 1732127 326646 534451 874688 1774138 1004273 939242 239040 1953949 1245477 105508 1570674 18141 1213739 1820030 192736 836877 1954988 1356800 913023 1117912 746199 1668860 147031 57133 751942 1517397 1390941 1924516 962709 1203386 1067272 841378 367527 1122726 1661038 1106305 553860 963631 1586581 1026581 26144 1937471 457612 309690 171833 1725032 877844 957175 1390722 1347884 1119786 394962 416696 314160 549027 1487813 1254766 1885313 1700780 108334 1494738 1733238 1556156 1983846 1422687 1440603 1552456 878557 490884 1470367 919987 1324461 74163 1463889 1673984 1631951 1649276 1957989 1950431 323647 1596548 1118376 1638838 665711 1108138 946748 1751493 40253 1994269 102961 139974 1481413 1713304 260374 316233 35030 204267 34698 1827353 1482154 1419216 19941 147155 788879 1833188 1281402 1011855 1241456 1352842 651086 1782207 579953 531390 1452309 891240 53448 665244 628796 1403277 1235382 895788 1604865 1951625 1353935 1439203 92844 165973 667207 391487 289805 1694084 1656737 699434 1342587 1829338 1128335 1201848 879266 198357 133773 579760 1060839 617834 992576 1064989 487235 1554143 1890252 289399 1273765 1169182 487550 73879 932403 1829271 1737316 1847567 824800 912661 415030 1558907 824707 254409 1072034 455265 1240451 883096 1063622 1326779 354138 959661 907551 1975844 600275 1674826 1972127 374192 425944 1003197 1303910 1008435 1426733 290827 1026249 1723838 1207958 944537 1202546 994196 28234 899314 9557 1833432 548547 1129585 1438581 469725 637359 1975913 880628 1228339 1904942 230757 626618 789418 1787222 1074342 1178126 726830 300367 549701 1488404 1465252 1023275 1157739 965697 478897 1286119 209563 1942207 703753 32240 1568311 288581 851530 1174044 1673701 650381 1877402 1410477 1654973 470868 1491715 1541921 251751 979181 832262 33076 1008029 811120 913708 633433 1130249 817150 182219 395563 1588168 164988 704329 1577100 1605975 1140769 1298567 320754 648557 924349 638848 1790992 716597 12685 1537673 398014 32212 39670 692958 1172323 1747053 1544803 1601630 293244 1939160 251096 538659 1497358 33927 859239 465899 1731477 1374151 1271744 1406404 12968 1862191 1306261 1932666 1359646 386266 1373119 856941 733090 1465724 1826702 120598 1297616 138414 1452641 633057 1726172 1594598 1665751 1414051 443342 237852 1704885 1670649 1244008 1771774 1219984 1253917 1322817 169742 1627110 1868855 1826258 135975 1869352 666000 1266370 1572439 180416 33597 310940 1668290 248815 1510799 1609862 216074 1502458 1317338 1171399 1126566 9326 1257098 1284576 1760051 1022027 1419702 1503151 759616 116423 1025201 1510989 1518748 99545 968847 1470692 644617 1248198 1615219 1270732 508704 1749382 1268970 1418307 1271642 1249263 1127580 891729 379041 500918 817854 360947 74869 1922124 893891 727787 1633756 1999365 227074 1099916 314356 633199 745220 602622 968790 1738331 690197 1963543 516679 1374444 1437507 1751387 711638 1182444 1911932 726008 616202 166174 1674682 838857 1230250 758615 1495259 998672 1018173 928042 38143 827419 1310654 1605793 394332 632919 731255 1213000 1461617 1550288 838481 840575 808007 515497 950246 1914511 159834 1833874 548344 755809 598839 392346 36822 433246 633502 1624235 1758867 1361896 672998 1328402 1044151 1335677 1178296 1665022 1728496 431586 1199833 1530983 1369643 1064312 1815941 607986 1223384 948854 1693934 347479 1466493 367688 1655273 133219 146425 1999699 1068090 1036754 619587 39540 174415 1734210 418293 1570352 431393 1395754 1978654 1266281 239477 1495605 585339 785634 35208 683788 181697 1183336 605513 1790717 689423 963466 838167 949063 305077 1049750 1102607 1075105 1349718 183375 380261 1503449 1624343 217292 1780767 1322227 1448755 1774875 1212895 1267575 808673 1934693 1580930 1257777 146412 1891420 309189 84743 1674182 1137058 347905 663336 178350 161291 1734764 609945 1844818 518055 1159285 313876 1551555 166532 1532265 960077 1888849 86882 385219 20430 1898148 1808111 1125583 797322 1037439 1862043 856026 1518493 740548 505759 149553 650519 1644456 1571853 1488501 85520 755718 1392891 1855022 1661817 1311802 1435184 123262 549540 1810490 717127 827130 1150262 1613804 1722740 1303713 1801044 1016141 1025086 375362 117549 665495 844969 1750061 1628893 621983 64455 1208764 1670835 309437 969930 1682992 1355725 440827 1909816 1866958 1717892 1251314 833336 1848378 711953 1257506 145902 1677292 1768591 1399465 1658722 927497 1066455 619542 231441 743981 1501046 291195 307703 185113 1664305 1392815 538007 1614577 1173251 1548688 1686786 689419 570168 1534033 1066591 761757 998609 1825015 709883 1101933 614507 1841620 1589955 680836 1885559 29954 101976 1211767 1830452 1959444 1566833 1811460 541755 295094 373917 1002114 1385110 1508437 497026 1065754 410918 1158916 135071 696863 1648853 1538017 873518 354532 827725 15797 42439 1449492 278805 1314298 1861420 1159122 1486242 1828009 1168557 1232571 152628 734035 1661785 668855 391087 1836974 1041413 1359100 454634 1485163 1280455 1472301 946860 150944 72572 56181 1271213 1073115 1592495 1453553 1429427 1211014 960380 1456545 785308 1730966 1224412 1626965 1800328 894126 72388 1137475 1721023 1041271 1042974 1759770 1096191 1071054 308550 673044 1996380 291377 1869463 1407197 205704 5029 573230 767943 451699 1625288 1794850 1648651 1447243 429916 138925 1727758 1256694 842702 819297 236806 845601 931623 1846655 1699035 1934597 1422498 1246096 1621561 658516 1453721 976805 1538390 1544122 909653 1930957 1435010 1674799 1457876 304096 647925 1252402 1138533 10677 675198 235984 1397942 131536 1666273 1169720 1624116 72128 1147841 135632 1302043 629090 1509320 1793965 308784 1841129 1454871 1205210 1713385 79859 1894877 1366733 262148 135625 100407 138176 789007 1086975 1383839 11810 656550 558733 1960032 1080765 1976485 1721803 314284 1233753 1152089 62393 1078162 882984 1437139 795646 1094455 1742360 1906254 589508 1157577 1394043 1949505 733741 1501817 1105527 376332 371478 1667702 1813418 1983625 1873255 1967288 445841 1172207 1779171 1923500 1443218 323369 46722 15736 1167008 1759611 1721215 345223 1067343 407049 1453444 1067769 1597111 154864 1012651 1620478 1296497 1319099 1732580 994744 1232412 1542471 715758 1621669 1651206 1551720 1524989 384523 415260 798936 233812 649190 641873 883947 117238 1861519 768442 1220055 297097 333179 98133 1668662 230389 1265750 746865 285450 826371 391984 171902 616989 1196627 851625 276668 1787521 7301 341890 1739725 1697972 1171222 1578674 831164 1260763 1190033 917803 1323931 85788 1817049 1368825 252261 1118652 211022 1669014 1571552 885341 1280215 976696 782555 881026 215122 138204 1352825 819506 341798 884737 1747770 1142618 1023544 346421 1493564 1192824 441921 221464 617188 442926 1790309 544391 1664699 1769361 1344663 560385 1086483 1674173 1231088 1276495 1893415 1277727 63862 145820 1973871 125341 457661 1431483 593966 1965828 293034 1026490 37224 404520 768876 1887835 161173 1158456 273834 1769973 712135 1787147 1934739 841147 386592 1430876 347391 398154 1935586 1081258 1046976 961911 969288 259030 391359 1387864 1809823 1739141 56478 93891 1285728 926309 528732 104843 828509 1375661 1996995 1144846 1668952 1711185 322334 1782771 1958796 1140762 411908 275909 1251658 1183807 1234273 1948835 1220063 1838461 1718440 914172 1098116 411485 1702863 443584 818194 1885278 548323 103906 1748368 1109071 439644 1307176 1101653 1014338 1821028 1525201 973334 877133 1717174 799964 817123 1964201 834041 1502384 1949309 534643 1051785 266437 680839 270777 1816791 370554 190997 1044640 1907856 340892 1891731 727524 1539232 227512 1332058 1304295 235002 1016638 1701198 1155422 1662808 1425179 1366026 1439568 268694 398384 1793656 153575 416660 969016 1782573 950474 18641 1679662 491146 1431707 1552153 1814286 657260 472112 1967031 867135 294494 1575877 160703 1096014 1538372 1268468 332262 1533013 944093 1022283 1781705 1294055 478783 142101 830381 716310 264035 240292 248678 1785920 156756 307516 988837 1579056 970021 957817 608293 583501 1735647 844769 1233924 1176269 1512096 1113218 937983 1112152 1661307 421823 1356226 1191859 815237 331464 1403831 1913489 726341 80864 1830291 577585 1282175 1457753 1288288 1969546 1539023 659137 1575549 1069638 964403 1807447 1292342 881309 156466 1986930 1595734 1602507 1173327 1618023 1346255 1741460 169515 1929777 610022 216036 1941134 838117 239472 985074 1803501 337449 1585580 416298 762872 1408843 1405446 1166932 959278 1367644 1306420 2251 1747499 1104458 1113018 852113 1028419 262757 1336853 1117450 452281 507460 1507058 154707 81157 1480774 1812349 1402246 639134 1648960 538461 384241 1592581 856527 1483743 1929637 1735837 688231 863712 1796497 926339 624384 1756241 260065 370199 944080 906030 927797 838848 1538618 1213831 1237240 1225207 231292 1543466 24788 1985990 674777 1400933 1295272 811677 803717 602200 1658885 1573672 1213284 1382203 748039 339082 77621 1677099 607411 725758 251864 1203212 1389793 56429 1855191 878819 470136 1467342 887539 1836201 278468 173652 1078703 1863804 35130 1829793 1869780 1917627 1821269 1307374 1263490 1300475 1533395 449875 1010534 451119 1430098 1972044 1999440 1614686 57020 1498478 840346 431695 1142656 919759 1720756 979470 1018047 312895 460003 1376942 1383495 1525654 1483274 1773497 309051 793532 1765604 1715135 81214 25618 152393 231642 932437 1547972 1692261 477004 1648658 709945 1202751 950250 1538273 754124 280538 1738090 578528 1320458 266206 1224607 737410 1536652 588714 234965 1462651 1385419 541080 1244379 1441625 1888274 1219810 1744396 1650691 1329039 1392354 169490 584201 1353798 177871 612466 98353 589966 579940 323133 1247675 312715 905719 514948 170371 649028 1970644 485570 1691220 644948 1000938 812529 1500572 1856597 317923 1621818 936857 1220270 1814857 1801905 358782 712173 278197 229732 1928868 198188 1696794 1410924 34666 377628 315207 889111 889063 1258386 1240666 1231660 1057845 1807093 612384 1625692 1385028 1243040 566103 1090421 872669 502419 1229431 666920 1766489 1045967 1667768 1616718 1759277 946783 363655 1672782 1798125 684530 813813 1273055 586507 955357 620017 129729 755132 696914 222031 1205311 1267273 261934 1293904 794908 1199962 1823589 86143 1421349 1251070 1521004 32903 961755 1369851 354091 1023696 1974244 1084887 244116 1065671 209534 1895999 1271534 1456685 1322068 476603 327374 784761 730040 1264521 1373842 223063 883539 1927047 1623627 1302985 1378117 739036 541334 200421 1349650 898291 1653517 1930172 112218 1486814 310218 1882568 1345343 1527614 1516992 1129185 911000 954869 907674 1564119 1983996 1167617 1400907 61174 525088 1265669 875924 1162827 560196 610388 1370793 1981442 540010 1484201 381798 835256 812069 258077 1280302 1229860 1635574 911442 364109 1165737 1620379 288355 702564 1328986 602051 1888226 264548 1233820 1820630 1348575 1358235 1889053 931917 1912233 1333882 857902 1239554 1515457 1088827 1483872 874021 168164 1151196 1805483 760750 1092397 170408 1157177 77852 516196 1838847 754145 1707742 378859 179266 196857 1447394 1107129 258520 798252 1997775 829705 739519 1767282 1293629 233980 635110 1869863 1971410 713877 1789018 782872 658442 1321928 904850 1166833 773250 594295 546162 1810069 637188 1204736 1928062 1132867 1924399 1724271 497257 997819 615168 378894 692800 899461 1783712 302262 194554 1018492 1898389 75945 858507 1849907 1211907 1030065 737715 787891 486515 578802 1221660 1256340 832943 1338209 394079 398079 490454 1568761 1029226 69712 31473 1835093 1687923 750635 1891085 955192 222927 421806 1595308 1800133 1292258 1736262 1194549 137971 1280406 1500775 615723 1468893 448927 1816594 50364 1396152 1751919 370715 1745796 96061 1370178 1396833 854016 637751 298723 1539748 1749540 1430559 574477 483209 124681 356298 744090 1632022 29194 1836711 542349 1152116 41600 1569240 1875047 514281 101806 1506050 172195 1983732 193929 233266 840569 1649973 540757 905602 518358 1672390 320876 360493 1628351 302377 1600097 1733454 742926 1480261 1075517 1577118 438621 845472 19142 475375 1970361 812605 1168931 1953495 258504 1427487 1868794 1677459 1860376 27899 289932 753757 1848217 1203672 823609 1317852 1128427 1549419 1548823 1690865 455828 162026 950079 633369 473402 900633 1323141 1542337 1838360 1633675 109091 1535006 1288949 699328 804588 1571799 639475 1840373 702729 765278 948115 1811205 1589751 155094 364903 1362774 205427 1065865 1930767 1939328 1265540 1228784 1836237 957882 2956 1314955 1979240 1007735 1264986 671931 224077 1336425 88898 563086 1165953 1923245 301756 1517392 52444 254644 905065 88272 119510 196993 159069 1159329 955776 1863914 215784 1253817 1314104 1279772 680472 124877 1164121 960556 452676 948017 347624 1944335 526783 1889064 1560945 898145 128398 1947312 1049348 1877872 258681 1546406 1897466 1792114 435893 494542 1022702 1010512 362651 884582 1541729 200309 1873343 1032575 949270 1330666 741213 143728 1432983 527736 1431168 987371 1284256 1863823 481919 1684847 1024056 1135720 975931 400000 196071 1462949 1366903 104816 1732978 1189840 1978284 631805 235611 1635428 1490490 372197 5299 1043584 1085334 521514 397518 1042655 797477 290438 973120 1742953 45924 282337 433199 825447 1590156 1827322 984869 854214 1515215 803166 363672 734617 1131494 1338640 1169084 1590046 1454409 456449 731776 129203 982505 1224523 1984145 825794 945534 1928403 291384 438690 1004328 452360 983979 997432 1934490 1477652 1631665 1090025 306959 546862 38016 1818154 880360 1157328 1142934 897796 922199 1019428 1232253 1809425 59762 578323 616208 1326868 561638 1094041 251214 1143846 1656584 522986 192722 954727 1761114 282132 1534643 697479 790467 1674063 360513 1946265 1159059 1734732 1947340 690318 1945372 1810846 645667 373100 85246 403854 59942 291471 636382 203889 1075460 167372 198559 669880 1175091 983736 1998386 1637179 1324805 1045262 272084 1504187 459793 505720 1370305 207833 777921 1315389 650982 923946 1905344 1718957 1982810 1089985 1370267 921723 1484999 1989692 1118335 1371499 199454 318005 1048460 1084525 198128 1277102 869910 1765684 548326 1383151 913830 1246022 1312983 1338199 1016242 1804509 1350026 268490 302617 307261 1153157 1553593 1130049 910152 1927800 1737271 1909449 1636222 11120 1325974 727187 1305120 859215 745994 1624453 1890905 1288360 242171 1617435 1921916 569307 1139517 649135 1152841 1628310 678010 1692816 1090638 530327 1265537 830090 1538500 1791001 414123 706475 1193550 1204657 1259720 142225 818114 1486831 1050287 1996140 1482280 1889550 685429 1389149 1039859 87608 1423369 543976 1319065 394482 332767 398011 539974 1512623 1871168 342386 1140684 1460819 1497807 936940 1989645 1245697 1429232 1575022 1924018 1256932 1054413 756609 1736099 1794283 1012290 1367988 1811871 186954 406359 825945 1849635 1673041 1967055 1867598 1446655 366755 1866143 1994062 683841 233888 54618 349688 1451455 796810 834538 946316 404543 941024 158708 231403 346402 1082539 1008046 793764 359007 1089625 1820324 920371 81784 740389 1616952 1623092 1615525 1892392 143341 1056019 1384025 906819 233462 1946349 1339711 92117 428966 383774 1021761 1887954 514651 938872 1640518 1625717 1660528 732069 1287067 1948840 440111 1156667 930345 529800 758458 1881101 598234 1942201 61942 1290717 1683496 1651746 554002 1677774 1324730 1154368 1389499 1497612 978481 370329 1129645 1574849 136600 1511582 273692 1434023 1426570 155837 564218 1282709 817102 1163536 1308465 250582 639632 833795 1382946 1198254 1226956 1820571 43795 684539 543146 669879 1226677 1024738 1988619 1870888 1373333 994284 1907859 1852778 153893 1327923 1189109 225844 308697 1961745 1332850 1369580 1143742 1187144 1035684 876539 1033523 323398 1284427 1742337 1499831 380882 535919 1898779 1976351 1035680 856379 943597 1417715 1956946 512700 1515772 415406 670772 418998 1631539 1663677 1937751 291324 287913 1656295 1333338 1451044 1712867 947253 551953 889625 1961740 413455 123662 658669 503301 1351407 1495865 1645915 1951505 175849 1473210 1482780 1495131 736697 1881246 1814120 610877 651005 100644 411175 1646630 1197444 319491 10213 431017 1223641 188890 356604 924834 546185 1516258 290705 1578006 1242246 490615 1146725 1937171 945780 1999347 422410 829657 1105447 922790 516613 1250586 1762218 712001 878339 1439978 1300583 539216 1182134 1440850 56026 980711 1272909 1759803 1535051 175255 933021 593525 1429338 155828 914642 100042 970524 1941404 1002150 348955 303963 443179 233376 1692654 445536 1807187 372533 1520589 1990947 1528407 408391 279554 314220 1881502 1591589 24455 664881 864264 907321 968535 721915 1585766 204369 403723 1383120 586533 988069 1096681 1987613 1312282 1092406 1296256 668562 104051 585546 1865312 788711 282353 1643860 166067 1620625 230354 241683 971116 982055 688148 1276053 653510 601700 718766 1536901 75681 324567 1482059 1942202 1965327 635064 863932 1770509 1552542 485591 1430054 23492 1570194 825622 251553 152581 1164907 338162 76318 552134 222073 938803 504834 875711 1917485 1154176 1209300 1350114 458225 211451 822159 210077 1532977 1914736 497054 1450775 49777 1833266 862455 825113 698604 695402 1394952 1885318 1332736 1883677 1641742 98293 487181 1702245 752818 1128419 1465503 1806509 694887 826455 594269 1083446 543856 1971017 60678 11648 1423908 1331157 1012730 706160 469899 1316458 1499603 655787 1608712 453888 1908035 1104748 1388611 754151 377993 103165 511906 221482 675999 4935 699426 880854 1071778 1819867 376139 1725909 1956414 394814 231151 1651274 314033 691103 1631811 667804 551060 112511 22599 323407 1453042 73156 856506 388595 1084236 433853 709693 1760933 1114460 1221723 981963 29281 152031 10139 1703221 813504 28794 1008349 1497991 124915 329088 859760 550526 354325 284776 880992 1261100 1098521 1668931 329337 1935342 1687808 81548 246005 1459425 1478792 1017991 521451 1048345 1594807 1920711 303637 528608 1478475 419659 475524 1405002 1016303 346441 699615 1941396 1683686 934563 1698745 358456 219978 1649406 1238679 1749321 1806180 841883 1840195 1551794 94468 1089349 1912909 1578428 220470 549816 1468155 58261 93018 767431 231971 642833 122596 226134 1929861 1207931 1698525 1521247 1347792 1847254 557502 1473466 1257418 1869632 1322617 842609 799068 1793553 1638577 104959 133572 688546 1145523 379852 646632 1590316 1622602 424114 1554014 1027732 1768344 352956 341956 1865320 353981 406511 1223978 608176 587102 1061344 1395507 760872 988587 1535492 1104080 805208 1556092 87476 1244361 808844 1302480 116229 554413 940243 559662 683905 1403164 383519 1885859 624514 170248 1114714 1754189 1232053 775233 459059 1836076 1310154 677265 356673 877008 1302354 1061225 1894507 1326224 1391215 100845 931437 62969 1277122 336691 888585 1071352 1653082 880362 607713 839341 1926602 1902788 512337 1799497 128177 149524 396189 988606 282401 1756727 411643 1489707 1216923 1497526 1931221 1122402 328022 576845 1979891 1871443 1797507 370129 1379046 1546068 726926 521863 1237341 1968627 1652637 527186 452028 1814875 1427903 1306379 685754 1520056 1965463 301828 67247 1656083 474904 103400 469483 60851 163213 1414300 121875 605807 1959243 125138 1289294 1437199 1793904 470061 312769 1946944 361533 958029 591938 498180 166847 193087 1261621 800029 1547293 1464160 1724162 729814 327966 1001886 185347 997272 1049633 520326 326440 143776 524112 1980229 114130 222106 873592 1149388 413162 509891 1752895 1675856 1894573 1889260 1592791 560780 1245865 694487 1450285 351722 1264999 1444101 1901086 935547 55968 1526172 1071407 1785798 82312 549847 737187 1758024 388610 1484158 243285 1063413 367475 1530141 397100 464254 1558827 375992 1533167 906768 95462 377885 293383 931373 750944 1217290 382411 336176 1665461 67563 1145562 1035865 37820 41718 1858966 98728 927917 1914773 72335 1022606 612509 513917 626064 694839 1185199 1004969 1812677 665022 1273379 1665129 1117115 17060 1131963 1430254 643009 668050 1188817 993673 456345 1925915 1311459 969354 6548 1926426 514152 1034050 520166 369317 1190209 651236 281249 116861 1844282 54657 802720 57865 1062003 1495184 439807 1016050 1975296 544513 1699267 775206 1305706 273680 216983 1507774 1572827 1132432 975130 407541 1641784 1224592 190742 1846652 1465713 593061 600803 732181 193221 415126 1858080 1218771 390427 1866999 361051 638355 1861780 1275171 1437344 179763 556887 797405 1492544 304991 1647772 754427 328469 780403 1742862 130242 41556 724674 301577 2905 944933 410640 1679988 345792 1956697 66674 1709233 1748099 1425957 1880646 806747 126934 902652 1119559 1061916 1185960 938867 1836430 723742 246550 1034364 966807 373187 1472366 795095 1522705 1659507 1439446 818667 954863 938731 394271 1835572 265322 1624598 1893039 723155 736187 442569 1437981 973185 669934 162158 1432904 1512132 457993 66997 222886 368052 270855 1837296 218041 163598 716886 1001194 49653 1986401 1371492 1284956 1844199 1747614 995009 497264 321273 1101748 1819051 501007 945202 1210846 482327 880059 594757 1056349 35776 183331 1274655 1608844 890431 1720089 529480 382244 954705 416920 1760199 1507872 252295 1826442 1214330 168194 1641136 1230917 1582480 1122983 1331378 785104 551177 1333534 385562 609834 1966113 1176626 292405 277640 27729 1521294 343831 5690 736283 414331 1969112 1176527 918681 28691 617590 875821 198308 1671015 629790 1436232 106746 728109 622784 1346132 490999 1464616 196642 1486894 275325 1882203 784367 1371895 810565 608763 1129340 1615027 948267 188818 1100452 1856789 1479547 1110121 108119 639788 1734967 522700 1582512 1590552 262631 1965389 1558993 207380 201425 1825837 1588322 1361512 1944059 1174069 376053 1898977 310575 1223911 500122 543592 562576 1618813 102269 259494 433032 357298 1576022 886 842309 1186454 1197685 142400 1236579 404031 1668713 665509 269278 1423331 310352 307876 143569 1504370 230480 1820132 453858 693682 1248109 228989 1476303 1567423 1009986 1390514 1233439 1515359 1566405 912804 69256 726100 1528416 141650 1585017 266651 1669078 1023554 347658 1882377 1635292 584118 1684901 1317516 1526245 1468416 1887757 1735177 1679524 181182 1392946 1507135 415316 1415556 266181 1472409 1837701 306483 430010 1813190 392423 1709554 711285 192368 234634 852463 1226422 526623 45580 844548 50748 591831 1190447 813051 1197698 1077687 464627 1162572 275360 298523 86986 530076 1049420 1203622 551679 813707 172388 1707908 1164123 513135 121380 1432569 1005021 1232852 724015 351111 747006 1223610 454026 1930310 202622 458009 1947642 1828517 1005867 1392146 541277 37846 409559 932575 616913 374607 742187 1344673 126057 1767367 1898163 1075446 1538015 923391 529349 234268 1673905 1944203 1779339 556029 425565 1716946 322498 1905177 1581303 1795733 1280748 613264 1067813 1564924 787505 1746499 501764 547646 1360341 812243 928145 1106664 1139775 610922 1127363 218703 983486 110054 1731963 958768 688034 1683226 834554 37860 51440 442521 16523 616372 561486 855695 1069592 511765 1993752 437844 27468 1457980 1919930 748946 253969 272402 255105 93494 215902 1424956 379275 1347284 768230 936412 1659915 1497040 1878703 804823 1275201 1490822 1684622 338038 1180824 564273 1627055 755902 442958 1479238 1373798 1549316 35121 850004 1555790 533833 317625 854824 1616415 995994 1705331 144893 287635 901529 550652 1801781 740162 712106 666864 902799 1157035 1605519 496884 1947707 771435 1026672 1604777 1700434 448393 69437 1584196 1424263 1302094 1143852 1653087 1981202 680104 1650992 253687 874862 1485553 182281 33916 572268 1026987 1825512 1495478 464567 1042169 599192 1420519 1873351 1594920 64667 1749601 806233 1931069 704982 718821 1895153 645786 108040 975567 533585 1198134 267837 1177607 1346824 650127 749380 1959773 1801959 884589 152436 448982 1177572 444405 470806 1172357 102849 876836 865895 1864118 1414618 594716 1395733 847242 1164735 1502227 53748 483694 1023586 106865 925176 1311889 1703417 1178821 681563 785598 218866 265301 358122 1158493 1530328 898528 592147 1852513 1834632 97362 590117 516586 1190832 51485 121930 822427 453196 1328975 842876 1878822 501219 1904453 1145885 1820627 1505660 701078 356792 550045 1146048 155797 146732 472093 1001640 1845503 791843 1877971 1003359 810363 1452721 1152613 649834 328329 1753135 1413684 1764138 153193 1665545 450773 1283872 705712 1770433 1555432 1130361 1764094 1655043 647028 1523962 163252 1890567 1587970 1386277 1267016 1151716 357891 1670848 1641747 1722656 619764 1191587 1050373 587326 335623 1780827 693718 1760588 1220152 936542 1200426 843166 947582 241110 1737449 9789 1413348 1957654 526840 1762225 891140 71046 1528330 1001519 925705 107894 1044064 1858194 1887764 26871 81287 431535 730073 856351 1046979 247772 1503491 357076 106235 1087441 1099604 890019 269150 512557 1695127 997156 723235 1227706 1235653 511136 572233 1940099 645113 574927 430678 1278301 1421092 497935 1453862 1178259 586092 294093 709601 1673668 1604120 1723695 570511 71331 1004042 660805 437076 1052963 1187016 1484871 337801 1752385 1760134 285805 1397271 1106103 220665 370846 1418769 895714 138837 1995394 1345367 972391 1217816 1295388 1118107 1053397 676190 121465 354509 751586 1590972 1167727 371996 1261497 1384955 1492462 452320 671451 75161 1195804 238825 1626599 419983 1689454 1926961 170647 1542926 532498 1577792 1831436 1207891 35529 692217 1833986 333939 1764437 997922 1226005 773881 1538191 1277649 747551 811413 861620 1941372 1913565 1477370 1557577 867847 1016306 1246837 1074490 1330305 1319973 553596 1728723 68482 727104 507749 482653 139182 1750367 1901079 960440 416016 1597615 995318 1765876 452218 792077 1756641 29401 1621708 854689 1431354 1557134 644829 852177 385990 89815 1611422 1783432 1574502 1848146 1863227 448946 914254 467608 916535 266329 498410 92990 811205 232015 52262 1093609 1318799 465982 857176 443080 861453 1338878 537015 675761 1924794 900535 1222617 1757347 86932 834421 1537748 1496872 984453 850389 848630 712060 1227390 241332 634309 299022 1159530 179553 232852 1798401 1350967 965440 1600244 1751853 1092315 1468127 1236426 1959052 1161899 935763 1570311 1428788 1676119 249056 150180 1479093 719621 778655 977643 1245352 382880 751828 763763 1798133 1984963 1255702 473273 505386 27728 589182 220773 874671 511402 890308 165030 113337 1391396 26275 1750864 1689240 100253 865875 1398366 1597330 1772074 109425 39178 790441 1900007 1381277 1947858 1556195 80041 647415 1811975 333953 333854 743670 414847 839216 108560 417194 1877565 901073 1895626 1224059 612421 1248676 1870708 1634755 1840892 1503371 496768 106380 1473708 1312820 1315821 237466 1423231 1943921 1433889 219559 168024 987150 824749 1904473 1607076 483092 222084 1677836 818003 979016 955014 1571601 1878644 1091799 706912 1461914 1113111 349912 1351108 1382545 525477 1180382 775838 191551 467988 687733 1230108 435488 612551 602787 1525275 552493 835959 310836 736408 1896671 251996 1873057 651102 745808 76299 1872639 390701 1178498 1920330 757058 1559721 230280 1669934 1950467 111166 136413 995313 814219 313185 1630667 1131109 643200 500532 1033019 637421 1861639 1085447 1407791 890708 1466302 1803088 1181059 1749286 1208398 1124787 144371 477785 1939557 733052 577447 277872 1097416 1804741 1419385 404120 117965 1597668 1090713 434977 795662 1592158 1483325 704561 706185 1883064 626318 997479 699234 618340 408265 544058 1681562 538604 199392 1715886 1230333 42722 128794 1141239 1618451 1363223 1929207 1296334 1413048 214985 218135 876321 840407 825338 396689 1745437 341336 595768 123993 114739 1752700 1491457 1734383 72252 1385333 330351 514520 653006 1114124 106240 724925 530822 549094 772181 1529610 1309652 1812272 645552 1614452 941726 226347 777383 576398 1746939 968686 807971 740399 1196567 478516 596371 333780 1273511 1621018 684100 1107132 301770 905391 1043973 258289 776197 1092507 654826 649252 250301 1659244 11188 1391169 1750190 1515691 3459 1030255 1150273 1189045 212833 1622457 794789 1078376 1665453 250731 1041687 128072 1898143 1746356 898430 1186687 140390 343655 791002 1432103 974308 1420480 45844 172920 1922210 470870 1557521 724754 677812 296046 1017698 1155531 1245476 728666 1094619 933625 1405319 1474922 1480613 518702 321533 1947693 1684674 100528 1722705 1872706 1207597 1208128 1804385 963753 3044 1486650 1572663 420210 1136556 1147804 995257 1627345 547071 1906454 1673258 446810 1580211 1591641 682121 465727 821701 1398729 66150 852376 510638 1612495 407260 1773457 751022 775113 342027 248438 1529950 486302 233164 1504825 1982408 1809623 552544 224154 33137 1911592 1154982 185562 407908 1717864 1164899 723356 802492 348701 313509 1243151 1820304 1328722 1913920 633697 1650673 1265788 630933 1385138 1483750 771263 1726481 929705 1847763 1143896 807310 1874490 1743944 1140713 1046839 1689155 1549387 132174 1385892 1420652 1440159 77263 756320 1650510 324459 1143920 1187260 1011634 111002 1865246 37836 377610 1311796 1089172 879386 380439 496334 234327 1038302 719700 633641 1442204 600552 842239 1716781 227451 399162 1076413 542614 1779034 1154056 1551449 696700 753092 1114785 1968969 1811849 496296 1828136 143473 267988 1085504 1614260 1955182 807958 98471 1103746 687107 7416 1304066 1201771 78837 1298388 731510 805785 492309 1409607 524046 1105981 1148789 318017 1920528 1931469 597097 1854499 1080503 668428 1534773 344318 578047 793158 1578230 1746579 453207 1697117 946736 1638395 943155 190784 378303 1155261 368517 686572 326609 1583287 845671 1923548 753499 655122 1042846 1326238 210019 1560512 665599 821889 1571342 1016686 1586623 312986 1629716 1619058 370354 455713 348258 267549 1077849 1678912 580142 1964315 1668299 1011781 1923340 1875114 1308321 544727 1432798 894740 1592513 208772 337011 1392268 287359 1013425 1489679 1982928 1784436 239826 103970 1519659 1690732 1876383 416220 833819 1857071 780730 1655836 492577 1215970 1597873 997764 15950 324170 1095378 1791595 870315 434801 120310 29630 855408 783504 1298253 1473030 1026032 897271 1695267 1700502 887424 915734 475017 316175 1413625 547330 1340050 960505 1413379 1723808 1358620 1179826 1676612 777848 1647621 1963006 216276 954668 365934 1419809 757730 219906 29046 747263 380546 1795548 861465 595266 1928790 1981782 1186198 463477 750046 1283344 1642977 71914 76882 1543758 798767 490161 214754 171993 1866695 687770 1125368 1169942 1516454 153761 1098266 674914 1666492 480732 339905 1417024 1436431 950511 1910306 1533216 1290206 681333 238208 1569174 729810 1892664 1187647 1645065 1149998 626270 1847866 690688 66103 295674 956220 762394 829606 484117 1866444 780574 1163402 625728 1662485 614429 1105135 922138 1829816 1625886 1768223 1856886 665933 143689 1008310 229666 1000568 1134133 1921703 337424 22017 528916 457123 1435999 1172958 1433116 776339 1643509 1718194 377937 1723023 1836992 1942374 575715 542300 1313191 1656589 1660763 1745800 675721 1388294 703146 1764449 841394 1888113 1809920 1283967 826996 1053181 1502529 1081331 151512 1363432 1076027 437062 94673 708121 329744 1578440 559084 1532546 726638 1431312 1998369 1445275 1728860 3464 1813639 1553355 1309582 746875 1717477 125154 1673396 196086 469253 207982 423124 1845154 1185598 1327718 849475 1069221 1857393 1928089 754729 1354485 1597208 1781827 1466734 334563 634959 1696002 142507 126114 1680268 1429687 1880622 1484955 1740640 95799 797555 1320109 92958 246758 404236 875127 1665999 286044 963630 1343474 904567 1074456 1761417 1501135 1448752 691519 1574306 1198624 1379119 1515283 768856 1788692 97714 385814 1937306 504997 1656942 1898545 1995384 1680215 250740 1324536 1034579 693932 1104846 1530100 284219 1284814 1567754 1997994 1272102 1234825 1444957 587059 1903683 877730 1626912 913034 727191 1324008 259589 874372 1521205 1101353 1643435 1425816 432032 770350 917210 1390817 1491727 1516127 1941572 1652629 999253 526865 1826598 928169 1904518 234433 801148 1953120 283245 163229 705229 956921 598714 639730 813945 1194335 1490499 401767 730648 580254 683522 1242183 941399 1792043 252834 644133 368599 584948 1587107 627809 424823 1173182 291262 1558902 142695 1514824 141476 924486 1066703 432185 452463 1029348 1911487 1653154 1746966 1928846 1225477 1763755 1497817 1615996 249812 169257 1402984 419095 1511315 1738500 9795 843588 840239 1796447 975011 1724540 1202883 1831023 1820670 1518232 1567246 1924130 647428 1178767 586852 467592 119425 1703224 392807 262899 855986 439604 618137 1100160 1855892 1428217 944641 1872577 630608 1478027 210216 1544791 1605985 1345885 1058957 415580 1374734 676795 80616 1226227 1410205 1421420 15468 177743 600694 1760338 949074 1196801 1520137 1089764 1924787 1456758 1053729 66951 1736963 1757561 1066663 125555 554802 1899889 46298 412598 1772202 1047040 1684209 1200307 985873 1036322 864373 287450 1959234 187539 747601 1811917 1004737 323602 1636537 1253293 1294574 1111 343619 1013119 1081674 488546 137494 444703 946281 1508088 80676 275307 1631421 1909012 526578 858178 329181 312837 1446147 917815 1739098 1056080 346310 574191 1349688 889325 206927 1901207 542245 828907 431139 330731 1041762 233977 649453 1041403 1794994 1144125 1614831 638211 1872665 1892455 1406768 1616278 511530 1319624 774370 1160740 1476420 1476167 8907 1622848 1334308 1241057 1718601 1388668 443581 960550 1224377 1587060 1770630 641843 1174952 1021375 444846 1985779 1327547 1943801 1866469 1691018 1461855 1019929 1384488 1581227 1362580 286138 664297 965388 868388 1844389 359215 1323097 148938 71977 483504 1635466 597600 642713 780490 1129618 840696 1183647 1205270 1267346 1433636 1803811 342618 1592353 1069614 616567 620714 508116 1152221 1941437 505612 1572131 236333 1180615 1811087 1310822 1130586 233013 1961601 1684911 75099 365615 1934658 436696 52114 163914 318674 1260481 1257493 1861392 1337294 38252 1413664 1790216 1380602 1289161 239123 1782380 383402 1617864 1811792 1991659 1170472 243027 340398 1706981 1229831 435689 438031 1050134 1330904 310944 47890 1911387 1659875 1442436 1151781 333940 330411 27086 548636 1046885 1652747 1772608 356354 115630 246037 1359214 1364340 1926429 1740394 349679 1417075 1941215 1781403 137618 692780 470562 1896096 1018024 1120280 1022563 1085092 554203 208499 1676754 1802560 1067101 400186 181676 1219667 437331 674199 1450120 542862 59453 1129456 157332 724562 79593 1114130 1620044 568729 511694 796964 1922421 686755 1461762 1565263 772014 724825 879683 100929 223680 805753 821883 1709422 1718542 1007598 1792801 908264 885058 1977433 1586975 142312 1546349 719725 1726253 127813 1566448 1110162 1192056 1402571 873949 114155 556743 1603048 1033354 1192415 1174143 1941128 1867821 617814 1148354 821215 26328 442536 699800 41357 1338314 286983 720721 895343 1056358 513198 1048058 55226 1100106 620869 1049039 476780 144337 591296 1333461 1008465 1839709 1383538 500069 1059791 889359 1434994 1715578 1975395 990784 1476152 1884525 949750 383815 100470 261534 1861991 367838 384316 1451669 1996374 119286 1941666 493316 1478554 1476986 848498 1452330 966947 1576274 1083400 1523606 852095 30162 691863 180428 573321 1745163 1222633 707828 1961422 1413542 767217 1621717 597031 1820281 619216 863933 1000361 784514 1649638 540420 1634002 278924 186608 1055259 626065 108627 1471678 1864702 245575 295860 182197 285945 1554225 531679 1676464 1622928 1077465 892847 1235750 405656 361253 1392524 1191815 676741 277856 1552046 733169 1363237 717740 1656689 1208303 1815518 1491891 540633 615568 1283234 1313803 1221080 399754 1326599 667387 1590996 1350449 1812848 758541 1527192 150517 598851 42068 842437 762939 1916554 816367 1704180 956138 1141144 1395296 1045166 1239353 111773 1581764 1185801 1654095 1158583 1405107 1391877 945429 1812859 1186966 1608599 789133 1797006 183420 535159 1023891 80838 919965 202568 257371 1320269 1866675 1008986 125195 400274 128405 2478 470366 338308 12566 477213 614919 1324050 668927 1776244 958220 1275474 1190606 444038 1901821 1919956 1717719 1563812 1527447 1727906 987703 350543 444268 411847 1920184 1246826 160428 1294230 1668869 181451 1290863 1956939 358199 290215 82461 67395 1121615 1083004 1596265 1030268 1159330 1809119 989934 897603 1465955 270255 1703134 447078 1646704 581417 1123927 1982606 272706 323727 903202 1738763 1606914 1081646 1197401 1371624 1814769 1593488 872419 616030 501882 259277 630962 397841 1867432 70486 1523587 835374 1747753 1250343 1845025 1363179 379986 284359 1526483 322777 1045820 1607742 1828643 783925 1198361 1027467 797650 559895 1785094 1340520 688924 1595478 845018 1163983 383468 1706022 770459 544310 508610 437363 1256372 978375 773244 1906172 929693 1967486 888694 1634761 977658 1002644 51748 1904317 225454 1869496 1811808 1402590 1781125 701179 728650 994389 1412581 536088 1713570 147866 211479 259667 1888577 1251989 1740738 44312 407664 1962873 1042355 1660147 289803 986353 20711 1938397 202288 1266347 1798698 371602 641952 297492 440461 1065162 811304 1356937 996152 789681 1974890 1118227 1247457 1660311 8449 705664 1033580 392227 1029423 1009004 407249 722215 457242 1948655 113234 115083 1942717 1770214 146694 1015386 454124 1424173 833525 31045 1681680 384883 1215569 1892492 194614 460328 744252 1651423 1657638 68945 983107 724758 97656 77725 481522 104714 99071 1680457 1391187 851320 799685 158229 1496725 555744 723106 1377207 1674902 921332 1142065 309943 586245 979833 1016490 1476637 1328575 1432572 1801617 975598 682205 482794 576671 1162308 957609 425560 673509 1814493 1671920 1657999 1456807 720052 1413579 531606 694922 1031275 1171035 848255 1565612 286377 382578 1631058 480656 157434 1083298 489659 1458578 1746310 302593 1029539 983724 51575 137943 586040 1895968 242738 222390 1895970 1824539 200746 1443396 101038 1876604 1865835 471122 1705938 1473941 1406999 851740 1911243 640181 1623878 1038351 830909 1202040 755096 1292895 1734988 989559 606316 956730 1321593 797838 157459 382866 1481687 950478 1281274 339359 2067 943770 1799220 1203985 1707392 1107650 510644 1232035 1863711 1677021 70029 1269424 1335851 1825019 485604 295848 1480433 1259391 66287 1668766 126919 1133318 816320 571968 1277633 1585912 1097722 1547428 1444843 1370730 37397 1730117 508303 35006 1893669 998873 1989680 231056 889979 1839492 1953614 223889 211060 270000 1017013 1070473 1167930 836206 1360505 1482704 1178522 199722 85092 924001 723815 1876928 831564 424872 768162 1418596 1427397 354139 1219772 760866 445474 1405406 1824603 1948620 1579574 1861494 1434499 1169177 623062 1200653 709549 176340 474190 919353 1159228 1544593 1165462 1875091 1912395 1535683 1234402 301292 1544630 1188433 399567 1293415 966608 1127811 45226 1579014 1446903 97776 237439 441487 869598 67668 1880275 1938386 1068917 1178114 232225 636890 988433 1908447 1942839 693426 1717540 48638 1441139 310496 1973707 1433499 218702 1686888 212365 1796901 912463 227835 591927 1887623 648260 1060113 264264 665799 1441755 78362 1667229 302960 1451159 1798965 57333 627895 507248 610377 667592 244610 1500275 425663 1322772 272130 124812 1288235 1413450 388773 1398931 743373 778546 1410687 469931 65262 1350721 1264826 1834162 245522 1666045 416605 1071022 1300194 24124 1429247 1346329 966739 92489 785337 1980375 48852 1176721 284183 1660224 1575968 1967491 1436361 223726 218628 962289 1652949 1485250 156551 808050 922548 503763 1758159 894528 1181950 334158 1499183 1530663 1297797 103415 1729170 1481537 869790 1654048 1371649 985401 1245975 1247925 1683007 1844113 1526631 779652 639680 233448 940422 483196 47137 1693980 649608 1537352 1638279 935678 1214319 1429549 1067707 1840929 1764650 887725 1653905 1837617 1124961 1068664 49911 1714838 71112 883197 1664990 1131112 1807349 1316579 1237538 446587 129595 756192 1480097 375393 987163 278441 157078 904207 936147 286107 1128235 1270216 21571 261928 1183815 213580 449786 1699123 140115 11882 307715 528862 575241 1801789 537432 1252390 1792993 157895 1778829 1358263 1971005 1465889 1799451 1645361 1537017 794199 417020 1327705 284634 817 1159311 1682118 432887 347921 727810 28875 737266 5598 648072 1891724 1986474 902216 240174 758488 1348155 55403 1428816 471772 1482480 1668976 445473 55670 1462335 1557646 180687 526280 843074 282090 413087 69916 213633 247525 913901 229560 1254929 352132 517506 1826325 1695092 281277 81202 1040548 856000 1827533 270065 1925608 1753129 500486 106026 1258298 1555551 523468 282674 805997 1585606 500032 184397 1006093 307943 396615 237782 1906788 1243731 148238 299885 1246955 733324 1214915 423406 1547765 1780039 1385866 721654 1979364 958221 28449 1204494 137086 900330 1119933 1616166 66709 1682311 965937 641034 1908786 861945 539343 419049 1412589 1878423 1155281 1333584 1958975 1513887 1160043 1687592 989267 1861682 1763990 1282308 141051 1888394 1644102 774526 891284 1590021 1827585 1518717 1850985 1388499 1946860 704609 1447485 1241690 1997827 1026261 341936 107738 426464 588412 1021532 1635928 1654661 36353 365508 1686799 1026462 932874 1825146 1990705 1852527 675912 218720 1404915 747244 210855 1863304 1671842 963371 728992 471382 1220127 926203 74648 226393 1726550 199164 1601627 159317 1720088 531397 1449658 903829 1191480 47644 575950 469446 1231464 1440237 1219627 806927 1344224 400196 394722 656125 855418 1836772 1546697 1961718 1840087 1961342 19065 1815801 224182 1676294 184687 1686128 266685 910332 457006 1309008 1178019 1267227 1873445 1897781 815368 447180 839779 1235310 453961 613000 1802636 336150 1235300 1248002 1917541 309920 525442 621065 345558 29404 958104 308018 1566202 216662 1686572 1551419 23792 370017 1964537 202366 242570 1271510 940070 267316 970973 235273 1621655 1433975 145864 725262 1675072 954900 1351177 1489132 578599 374178 722947 992690 824260 1088343 998821 93576 491819 55382 588244 1511415 768858 1269798 1350369 38149 1735309 439642 518962 206404 1423317 1218353 305533 563995 803047 1889122 1890558 1090979 1777419 177830 1076798 540018 127348 616111 1704829 1910136 1894069 936421 738386 1909587 1705587 385952 1137587 667347 1539024 408884 825446 1727036 1910862 759473 119661 1848585 1360056 1406451 899582 307061 184753 508910 850634 1828831 364500 392774 1454080 463906 356343 180755 1552599 1743152 222333 1723384 634077 1607520 1474976 902402 1876281 60118 1721945 454171 818075 869516 68535 654973 1890943 1914240 1147531 822238 1564674 715891 1089107 1059641 431385 1418839 588520 132183 1217389 649589 661614 201467 406180 1538330 637871 348506 12672 1316383 503655 177737 902159 1097793 247518 56755 1672588 196558 1162033 850235 19106 1407115 1297381 1740241 91224 441558 826946 746679 1968751 1666983 1144627 1510665 1569632 653743 1202813 690387 1268079 1769984 1337009 1995321 857207 971378 585680 181108 28857 1543716 1644920 1625559 895355 1305705 132569 1839147 954765 1786833 426878 1246732 1047602 266404 899613 781713 256616 685412 795480 632698 1768657 1104026 125227 1507437 859228 181453 919860 1446018 606931 1875154 271462 1335546 410831 1354810 435262 898149 1038204 54598 1023546 790810 100401 1997038 1102522 78488 1473481 1985662 1097617 20677 200132 206529 1913508 1319682 1372261 1568693 1622922 135266 1099198 843876 366247 1316495 935271 521843 913710 372984 1185555 1984480 1651897 699687 1369445 51769 1765049 1282059 1135339 1797142 1841422 1601362 1959328 260191 1240196 1856004 994340 1665531 125615 1227839 770816 917063 15262 1498920 1242923 702614 847914 1516269 947478 1635440 1425515 580886 731549 1658670 1860050 1079550 521139 1514718 1726874 767566 1409822 1281691 1916997 505214 1221486 402319 652403 217795 1980592 1665050 1269101 1712087 1742775 333037 382568 1195030 51281 1921775 1098597 627830 55082 1570587 1626809 1334497 1877502 542226 699191 555095 296473 435371 1936825 115909 229289 1136166 1175140 1821880 286402 37898 114212 879279 1171937 1090888 820417 351061 1054678 33672 1566057 722720 533815 891547 1572416 1052822 619539 366904 1272680 1019285 1084855 1545902 1008050 1809037 1599831 94860 553914 20454 203074 801202 53313 908575 1453395 1180888 422374 262562 802616 1769331 133430 1137134 1671081 412214 949553 1527068 1702448 465781 1327137 1027139 988750 894204 1049853 859533 966260 1384754 436885 1406077 734923 1875315 1420388 132940 240595 1567171 377881 446084 1633557 416083 1637095 960961 561358 1778888 1380826 980672 180870 324089 1233767 1845298 927665 1360993 1314296 1684480 1651246 1942264 188584 1400948 1589357 642801 1772258 1686922 1548283 1958364 820080 160920 1093561 1762355 1882341 944381 1662423 499690 709666 1038493 628431 1211701 1171449 1831008 1355984 1163949 1186752 414273 739048 762572 913231 889876 1671846 1046278 1057757 1392325 44018 1566702 1077169 1851352 882379 526561 906919 52043 398460 1867777 569347 305961 470004 33273 65048 1735182 276439 1123320 1945803 227396 171140 746823 1832855 41192 86892 778217 1415769 1752234 393815 348528 1877599 1156276 910345 1466342 426014 837651 917560 1191950 1204537 481799 1166186 1520295 24433 1017065 1372989 1453717 1721669 453842 688644 1992165 366314 1780400 967617 552221 1826542 1171342 729627 534972 875012 529484 1162893 720285 1229025 460535 1556694 1758834 79430 789302 1839631 136121 663441 179629 379698 157724 1891338 311462 1377769 1989119 1734056 288589 950500 192436 1929665 751402 148701 275891 1733544 1961593 1136162 1898110 60603 1701743 1626283 1208447 1905764 263563 1623301 638270 281272 305694 243599 774701 1197952 976129 1419342 307751 829926 1826373 1502512 1080101 1260225 386299 798562 502994 569785 288950 191507 361519 547110 820739 447388 1409037 1458339 1404557 131225 117281 894056 1556758 887881 1897462 1570618 316540 1295513 1994206 420404 1022264 850999 410280 1139024 929529 1525516 273148 1648394 274483 1196314 1112829 604921 502477 946304 886233 1803645 458457 1605147 1090224 324309 1909084 242216 1309093 1098676 184790 120728 989409 1210300 1655361 1202929 123210 887090 1247099 1091174 495873 1197941 911701 1684293 682470 159488 1727478 1156679 338624 1643055 992895 1895863 1325648 1189782 1016693 1971646 22730 581090 1134775 1925985 496949 648301 138404 610532 1588779 496217 1130074 12007 71056 1940047 1995436 834230 1944630 58163 17845 1791544 1336181 1526878 387765 1673707 570001 837788 1282364 98864 631341 1386667 1003000 403355 1627902 948318 546892 1324273 1816532 1289978 575525 49037 77721 573338 1687848 1401454 1702097 1646953 708729 515123 1827491 689849 360722 1583215 1468583 293924 1174333 1990983 1603072 1982812 1781696 1784528 1608610 921709 122583 1399475 1549998 1999087 598829 1220393 778946 1830981 190976 1614036 1572270 1060065 922514 1462851 991757 1287974 1404920 659721 111275 1056724 1522629 450059 750402 1915183 782198 1314013 387398 1273066 1703095 993048 665229 1632746 1941200 1085979 1403586 1778462 1015497 829038 1874029 582156 1622961 185635 1601583 811769 1524915 138908 633268 85504 1904018 280881 685171 1703618 1657812 519649 468411 1772466 870414 114751 1216087 733701 452630 1575899 508463 1346455 1152395 1513348 323381 488036 1118681 41129 1211232 433629 1289519 805799 631811 86843 1619729 619344 851967 4997 763692 1461788 426310 1130517 13823 362551 1732449 439683 103672 568733 1348358 1284415 1818479 1107482 1647917 1249437 492050 1603334 1606609 1149552 1449408 1690472 1332935 701162 1639540 1264865 1877289 475837 1404026 1936917 256214 1643112 427413 1627598 1687044 323676 1669977 829503 958408 1829535 498761 1401182 941313 1848642 127902 1997237 1763981 1497800 35393 47073 1209879 1872958 1333396 1666877 1950122 1287835 510971 635520 1116258 1133792 1135821 731425 117084 1103495 213629 760331 1758721 378855 1555409 933797 1492398 803526 742175 1572060 1160245 1581224 1016466 1481111 1915057 272688 860910 1815639 891372 39988 1042023 1447667 1488692 255908 1568157 1469713 537488 1745488 1576907 56651 1256812 1610658 1887435 494262 858998 303747 1265478 1519934 1587843 1236038 420047 235424 757759 1709558 617316 500592 1106895 864413 1771667 1468395 509464 391189 1803187 1988385 859958 1249032 932188 1452896 28147 1486283 818856 327384 405623 1890137 1597623 1352571 1952730 99510 34059 419368 1475008 973642 1547898 584362 1887649 992953 968345 1363420 1957042 1173677 1479569 970746 472198 227250 1350970 1878105 994707 63958 1381190 1050279 1629925 1391377 945922 556818 1262339 1751645 1118793 805076 1565663 1871127 1767085 1371928 827856 1921397 979114 1006444 262634 1620810 1083506 1390168 1860817 475391 1177473 1297612 1784222 73419 13675 255906 412 494458 1204345 1561405 1832905 1557661 269340 1896408 869822 902388 610023 101626 1529867 1475620 1786437 823475 872384 1384670 666884 985156 336236 103677 361198 707225 523063 660543 1213864 427592 1903146 1378634 190419 819722 1183706 1220434 620398 644557 344934 308041 1530474 731115 1053848 545946 1802345 1734918 1086447 1072426 24474 1309583 1733063 259152 1246517 83091 1693794 1953558 857104 626622 1121811 92112 632686 10601 105927 511674 1675897 865507 1402101 1681574 1798688 233722 468260 1388528 1102625 1733308 1327064 21599 1117685 549762 399424 1426253 120037 251396 1073232 1719772 885081 370667 938602 993998 744013 1872605 714491 731874 1520426 1778698 345791 1440374 1236655 986974 1945576 969161 1340270 977710 263429 1786137 1422600 1162526 1314310 695339 1323528 1876718 798077 539408 976377 398944 589233 1778014 1374823 911550 862907 208735 1054949 1473827 1440218 795162 1406621 1958737 1343616 1315376 1525890 673229 1641882 1771284 1116306 1236587 531843 1812625 539224 635071 1262970 1941536 1088659 55126 1404682 435367 1632385 1242762 1436703 396141 1899625 1181923 1117255 753977 26889 974395 1078266 213597 783058 1001820 1378771 669948 1168834 642123 1907279 1823165 598190 1817398 63116 1547301 1973653 64039 1462740 964866 1653421 1957693 1097369 1442165 1853801 1219011 1797079 931530 1604134 408538 1652705 1053432 1162028 531124 865709 710114 500833 1413792 741960 1053247 1315053 1939107 999232 553304 1063820 1859330 1543440 1066026 1867007 1894003 590061 980915 690135 763946 958441 1964211 24704 473345 1205564 1916961 597588 201832 841220 1845256 1682514 943231 187920 1485936 868644 1706096 1085941 1872971 449555 186868 1883681 1306611 145748 1362873 365199 678306 183066 1954634 1266184 980542 1472609 518221 1435839 1647673 142801 1553219 1248608 1690407 323906 474749 411434 6713 218943 1987933 1719047 49496 1980854 1598923 1908878 1282926 164814 107450 620961 1834408 23462 565329 1913745 1622826 1137247 1627390 1251735 1478655 489476 508088 79349 1795535 1668882 918231 1917189 306738 892239 1557725 773099 1285167 1772530 1121057 1988639 1930588 1616951 21027 1549877 868774 532010 648013 42330 1749992 152371 1759555 403492 1445494 1423712 495507 1567734 1102192 33736 911829 1558629 1535120 783633 597211 1716094 88342 83502 532322 1183516 383194 1596047 1213403 98751 1733673 375124 714757 1550509 1609877 1194739 232857 109804 1227535 1199590 1569915 745261 1281985 439555 1511393 762836 712083 201442 591063 561023 604221 1491854 1222390 290334 350183 192501 205402 1245137 791544 389697 330911 1111555 940204 1572305 152643 1358130 156629 363800 1869766 1702574 389026 331352 109465 226027 950831 1640642 956365 249535 1953032 383717 1123461 1889999 302773 1281977 1015881 180850 1195152 436087 1897748 1684980 1389924 1470119 1852671 278731 401709 1110087 1203929 101358 559306 1486758 1677686 614921 963195 1983041 196017 865313 1800330 471693 904535 1715204 107121 1832217 1177134 793664 389446 1783805 1437795 642135 1947087 1359776 1800236 50446 750912 1428600 557500 619562 379039 1447613 204060 470749 1877382 530743 537703 1280141 1034000 80945 507398 1631410 748113 124208 606381 1442834 255231 760724 1166052 308756 1307683 1573001 120447 1726913 878077 700165 24304 848103 103492 1147036 102747 1010466 1117146 1093529 427126 341571 1516252 1174926 1619030 1978481 1471862 1288878 1517991 441669 1701514 707745 1268012 318953 376690 624745 1696996 1933668 723325 1553112 503482 1273659 1548260 1550086 1522577 1265826 1519756 801114 339070 456893 990127 448682 307209 1051345 1095960 420935 1649238 1091886 1603645 710421 612562 1336472 653935 1897800 1628154 1040973 1673595 1751707 33107 1066163 27829 608807 448784 717684 1821967 1992780 852819 1902335 447644 1008400 343508 886874 85748 1688136 1705169 370292 1258838 913742 1730847 1287659 91290 695803 974720 1236614 1181594 1062166 1117863 1836270 86170 1306450 1946273 156034 1879654 794952 804372 1734753 1979762 1778134 94442 52706 696283 711882 1226535 761837 1558340 1202303 1294069 1024508 1122793 1864299 1849620 1058331 427065 1117714 782884 1706652 186457 486559 323519 1698469 1308551 1326896 1164373 1979618 891652 260495 1856815 610613 1408396 1932145 667708 544302 139388 1989902 1044172 202806 812844 1832915 615736 557274 245407 1609986 587398 640079 18770 1051334 85911 378576 1115659 1759067 922163 13224 38408 18892 1827629 222032 974915 1584850 652819 623711 1165794 1568627 1102004 492098 931784 1254942 1921840 1445147 348997 1322309 78055 291645 1000411 809982 1988161 364814 847401 1604247 483424 88396 1155371 1532967 562759 566187 931983 103731 828577 10732 179546 1182226 1593493 1632819 943097 357809 348821 1390144 1657521 1664644 607455 14613 1430277 153011 1386319 773942 528414 157935 1540112 1893392 1409502 1084207 799940 1028246 1289838 1820583 423636 1678829 1717758 306009 625212 505380 1710655 377359 1899647 1058111 1319280 1131446 1122760 873393 360674 790479 274806 312684 1506402 1908623 22719 1479956 1089428 1066778 726048 455409 1005039 1084426 1153255 335164 24674 1187195 659497 205409 1460344 358111 1117084 181962 87727 109293 713113 273200 1874925 53438 996037 284325 1406003 1545819 1705803 1053258 1725761 813311 1193876 688501 1732194 1426976 942078 835583 1633263 1980499 22478 762467 1228259 1002166 982009 1452476 365882 1188807 1972966 1519301 1246998 96439 1684816 920114 1922680 744631 12232 1622398 1592925 443501 478184 318527 1310562 154332 886780 1188275 185868 621136 1843567 123512 888637 50215 1446075 1732302 1153313 1808961 545055 1278234 1965300 1868703 514374 6349 972734 512167 1165135 685312 1195985 1881460 1199687 636165 265809 747834 1393830 1004324 668449 1697495 1055155 524842 1133086 871894 65584 1761792 819653 1798232 249340 369830 389672 734293 1479629 1071248 106955 1443509 652857 1412263 811471 833484 1414554 724332 1668094 1220151 1329812 11069 285052 1906236 200611 1809961 1223321 395128 523523 1587400 1282002 1383966 1625811 1587769 586503 1375353 1673324 1567358 604194 908233 676979 1234414 1799790 974656 1935222 1434995 857654 172475 1890887 529669 1777877 1059279 1510283 1836922 619020 1764789 834433 1350059 748903 103034 398306 1024536 705244 836824 1440127 659161 958010 175428 395395 1612951 1020017 1926560 1141133 1195205 472058 1737058 1384612 1713572 1995594 1339865 448620 274842 1824181 1264432 1235320 903467 486875 126841 1633332 261360 230462 1834310 1668817 1858885 534597 46173 281786 673124 1196552 1812265 549155 629444 854770 652705 389557 1545271 1445262 1954625 275769 1463775 1731227 1455087 1490765 737150 756361 1481345 1385740 865851 197902 1457842 1091609 829463 1888451 319739 1793597 1422963 1854996 911813 636877 975431 1579083 1529441 377679 1772438 420194 1018958 1741861 1998527 867727 871807 528318 1542863 81268 905032 1284625 304969 1385486 994345 385138 1719357 1125374 219522 36545 1238795 593313 672889 1779855 185144 1866712 1140452 152420 547212 1891026 1756335 630038 1575166 1009955 1319745 1993801 1982492 405117 1214187 463486 783285 1210425 1199601 829103 148902 297690 888900 859682 1215054 1056317 1448493 849709 809484 282994 207247 463003 1373369 1291749 362226 1568899 578862 1757461 519449 1668231 1327362 26582 1030234 854333 1977478 1455812 1990068 407992 878042 305719 551426 307518 1368379 1623668 1066508 1122031 979364 51213 360704 633232 1599079 592936 1008653 151538 515696 1361303 235267 1480572 1052416 1612832 731166 308910 1069396 1083448 986579 840265 975203 527100 675760 1464384 1646750 837601 591418 1486249 659396 586118 1207975 178339 250139 474157 1491620 532645 1317631 1602209 1856210 1410998 1032805 16902 924860 508348 1343160 204748 1114340 968817 600864 1405120 1997767 336010 282580 1251030 1277233 976662 1561531 1753757 1352715 199406 620624 684668 1647507 377278 932694 822822 1750 1571809 1488117 1121356 84445 1372782 1004962 954556 904499 1069023 801557 1567351 1502437 815066 1454880 100748 1123176 331179 1716449 1291384 1216103 1156042 1540272 1170534 1156462 566203 705150 229993 970350 1259780 1266096 243594 451618 679426 1553469 1383119 1569804 813170 1157761 720040 1855391 160441 758125 320601 1437117 1918577 578108 295275 1375730 1782783 1757672 864138 1352397 1047513 1733256 517535 649921 155893 566755 733071 1991644 1862871 245873 1117671 466952 1986503 994945 1991293 1766051 1795546 348299 1555672 1594650 230577 1864670 1572545 492493 1545987 3191 341830 705912 46369 1427757 1762178 1684909 1020272 249864 258978 1453494 446144 1578027 928552 1637444 630967 1341616 1587461 947843 294575 1255443 1859735 1138541 705210 183436 44376 237049 1179056 1225154 950678 1877358 1049512 1313959 36210 1427776 569890 538218 1899539 842734 1410199 1941697 689768 1006554 1669526 1958817 1688676 742677 867618 747475 1505458 891223 1122798 924800 561160 444948 1105912 193167 477805 1530164 916422 1782659 1168675 690011 1225075 1425430 82444 557332 220617 87367 1855740 298168 1687918 1557215 1319394 373938 385909 46050 1646762 458184 1521603 696997 149533 650237 1375210 999839 1575661 1158461 1933525 150933 1313549 1900319 915025 1408219 1065040 1969820 890283 932066 1651919 1417793 1455484 1624822 1705873 542746 28692 761237 448315 1116970 55795 1983903 1448465 736474 566353 465461 143258 1018776 1071536 840597 1695231 103972 1256752 1896948 845027 468975 589742 1027030 1794971 93337 997585 511285 1845024 812299 1982006 130715 934185 1306273 333273 1890974 1931259 549493 1533681 862903 980628 502418 1974573 1119225 1933340 1993627 40179 933125 424294 1154754 314049 416649 1700887 985817 1075342 1638840 826240 833267 69818 895284 389610 160073 1815043 1524842 1279421 904779 706477 1835104 1884203 40854 1540708 1742294 1502909 1602870 846986 890700 1917553 1250283 374247 702364 487887 628255 591034 1027105 529836 522606 310510 1842638 652355 1840950 824687 1941084 1910654 1067360 1248394 896466 1981248 1143177 1439565 1109501 721576 826543 120819 1840678 1027342 1846009 110840 573511 91990 474558 1850590 955754 1303034 1223509 1102604 98603 382018 1335120 856420 311232 393284 1128867 838548 1556894 1241031 939949 1318064 586 1681541 731287 1964390 1678524 345033 277142 987110 1940401 722088 1085046 112121 976901 847763 16093 13927 96478 1889820 160756 307569 259842 1831366 1184767 1219780 209034 1526623 1552526 1396086 382826 1117670 633997 1604789 1686284 429767 483690 391114 1999339 208719 259824 449789 677505 1590894 1000792 1978528 1420882 1107659 1651855 12831 567184 542017 1620757 698603 494194 35998 25925 919039 1375737 1938072 1593029 1766888 1277258 1793537 1571962 1583185 1575732 33434 846455 1235520 1304017 1740672 585386 1608500 1717833 1957188 1308384 1205332 1653155 157002 297451 737324 1088371 1422343 157096 578070 244831 832118 1713994 1146850 337477 354673 485099 1399875 752694 1990676 1346677 1139348 756266 1405581 1220322 1248148 186740 1587292 1107989 200004 861198 1387122 921684 759748 1908496 776556 569828 1654413 1637873 1000606 653610 735374 35003 994862 930356 1187300 1990207 1282458 769485 1880800 1236043 431472 676541 515822 1322125 1099877 1464086 1594185 1538026 1177489 252205 553370 1487191 1770547 1348287 1946692 1249770 1196382 988208 1766876 726734 1495218 341342 1812339 1798471 147676 1042821 1929774 1327060 1741988 1591061 691992 1793631 1082304 1436908 1089861 1164742 42944 1455384 1397141 334830 14590 1385216 878246 1338129 600609 852212 1375409 160360 1145452 50358 364016 1620538 1155469 875928 1727262 1563275 1045961 425035 141980 140323 327868 71362 78925 389153 1339807 558877 1850410 1142359 308772 1104152 303115 503134 1230788 1900681 1745841 975146 1168766 1771205 55299 827104 1191512 157086 817791 658992 652880 638091 380098 1215373 182252 896631 117178 629510 1334893 304732 1538770 475408 1201889 1493746 161684 602 1849538 449140 555515 1195132 1713878 1673580 542191 1872579 1068726 432784 852496 432285 1224182 898365 1851145 76361 927619 1097218 1977182 252733 1041287 1519242 922403 466881 1799217 1909166 232902 14019 1147732 1285940 1763205 233241 1328399 1457886 866782 54835 613839 538534 537916 1380513 489961 1565805 152694 1716432 1105300 631156 1289150 57993 1284886 1216129 1103884 1641711 150283 1113329 1849947 819676 622274 739524 1960389 1892007 1783791 347225 646114 1569072 791322 890747 1366415 1130480 1605366 303143 715328 518461 1596939 160810 385306 457004 961982 584318 45202 902861 1956111 953129 1788400 770040 872883 373511 481671 1374855 1413930 1847308 762990 897284 1084447 593584 515435 848230 578570 793237 1645443 1570159 1144277 142836 1861891 171264 525262 1515246 1181663 1127939 567949 1087958 223398 671831 1581735 650453 1011804 1721475 604392 1081584 1247113 648123 1197265 167471 115384 663793 1712930 582199 1817613 1931522 1933491 1367284 1650887 691225 121604 1722618 177510 1483990 480934 1444683 560152 1618164 382743 1281961 1245098 348530 1284226 1051792 150001 1593733 1086755 990522 1711138 286875 1300649 515716 1393071 452510 731870 454984 450469 61789 1898276 1148484 248535 1834713 285829 1346324 1743757 2058 1285353 1331889 1590389 92441 959732 1584070 789188 1442063 669813 1775227 228442 1440983 1609871 212323 617336 1803385 1288441 707529 985187 822717 1570402 592382 1565535 1158203 1434186 1141 48589 1608006 673720 145638 5355 939806 146839 1722862 1253552 1122 1688561 112088 312634 1669885 1144646 850327 534872 1601048 1413370 1057564 1136186 982316 465242 1597950 655599 1802840 1174210 1632225 1022604 1809572 1766013 1439290 923075 729124 1402889 1792655 1065123 610620 73627 651483 543696 1564315 1802788 620102 738664 1248117 1740517 135804 400192 724431 141755 260274 1259736 1718854 1538101 451448 1927211 1357521 1121637 1403488 920099 1590403 1412344 618216 1311784 1418280 598384 1943996 1585856 849146 1479749 1642666 675566 1371991 937690 577209 1938309 940734 1354112 1208862 1191246 151780 857082 531458 281832 514289 1471004 699559 1001535 1612005 655114 1607150 927387 951139 772859 490222 96642 1175853 640464 70592 734119 1219271 1084997 660475 1312042 335005 1108638 1004794 2531 1098283 1721370 158495 1650850 488066 418450 926544 1983684 159593 23557 1711699 1929104 922135 534354 1367331 1516744 1078895 418364 234190 1555781 223378 975993 921860 1677707 1953626 1567994 232519 924370 167003 1772413 1890931 1353552 1745080 1066089 826577 538957 964317 133616 1574668 952160 935077 1414507 98087 1870789 1454937 157462 1606900 1085705 1722557 1207443 1903340 1063624 1384866 1995024 94222 920151 1676901 1744823 828332 1208581 491239 901559 628472 825956 1582116 558343 968074 1512094 1369549 1327622 753972 766106 162580 1869132 1232678 60049 907420 734845 247389 1285586 1116138 1437292 1919284 679907 843642 1930346 977354 890787 1549863 581463 1876736 951438 61097 1138067 1527468 678262 721917 991765 1129849 1993914 16028 1421457 85045 995829 262072 754361 798447 1628257 1570253 170393 971158 743305 170017 598874 380343 344889 1718877 1316944 712411 1200224 220684 753908 789483 273280 1989994 725931 197395 491226 1420087 1056077 53740 1604859 951550 1334529 1429885 249016 1657063 875501 615525 444006 648170 1092158 1857134 901646 259196 1215851 1448982 78952 1759548 967727 257735 340916 72884 1379900 1446136 1233457 1292103 1862002 1856061 1391378 669691 107613 951038 151179 1163121 1231451 721910 159103 406040 1186288 3293 1446996 329019 1838189 788810 1627060 1030912 246315 1781287 1426493 425378 306308 1534683 902636 288895 1089176 291401 1852119 1011300 1537485 524005 1738943 1479787 378961 19104 770328 1546074 657323 1940217 1569924 1520354 1938356 1885711 1861601 1960627 809206 174298 74816 1613949 147867 871077 1151718 1243848 1839988 603897 853840 1373983 574764 1596899 176191 1784040 774877 1668778 1264260 1148383 1444925 347298 526720 770827 37273 830116 57885 1343495 58671 1016933 1861603 1681722 1888704 1204145 1002352 954314 932574 625483 765350 1575461 80178 1066509 1579228 971632 938984 840670 237868 744579 417137 622567 1333896 1256171 483441 366829 374826 1603840 815752 403536 350763 720931 1160710 73800 1690491 235724 1013281 493797 932786 605318 1421309 974269 653484 39992 1917710 396924 1844913 810146 1708583 1257355 1278877 1991115 997044 341741 1507707 1195863 757995 1603411 887215 1527035 113833 401726 1447134 1061704 609466 1679688 1293250 1918885 1419600 1472147 1030151 1565916 1167955 1579020 367010 1734959 1665617 1892597 1681620 603741 619874 1917449 1056954 182359 1317967 35176 336485 386651 383507 1707403 713357 481389 38702 683244 509543 164920 1494718 1347784 22511 1968846 710632 1376251 1200810 1100445 1369438 1707337 968630 412182 1308987 726380 1003648 1721335 968344 1843913 1640070 1625326 1594240 928722 1667796 1869609 531057 1819709 48839 1092128 606082 310343 1882197 591411 266165 1775824 852771 400241 1860961 867300 332751 907495 1411474 1441840 333437 940929 1299605 592623 1962219 1604370 1695841 431912 970468 1182166 123267 153876 115806 1844000 384902 1153726 1406872 1411108 91076 569620 775 160797 73969 1272080 1565033 1726681 137190 675751 610014 1089186 1195059 866975 468187 1706427 106802 24641 1923189 24759 1274851 166300 1094282 1711931 1623981 1941260 190161 204699 701303 712635 1736443 1226501 1788208 1280309 1361096 203898 498695 1073296 1556256 1280878 1938381 920279 1428720 1595265 98498 174229 1986171 674176 561253 1704318 641373 1944358 97541 1306905 168092 1873602 774320 142106 1234050 688226 667665 1832861 1931864 689515 1815993 521676 1161851 29928 808758 1667874 1353980 410347 1794492 320355 887565 1881673 940895 1090265 573498 1440006 1212551 1749196 602818 1927763 282946 552626 537118 245494 1547918 1826194 1410271 1920887 1544790 964265 1774732 355936 1137492 453505 579340 884590 84309 981670 874276 853540 1149211 1631283 1624038 742767 1776999 1805254 1661366 1592541 1182352 568360 1954697 643053 1180984 996122 1049588 1615612 1175039 597525 1391526 1576969 1068913 1437552 1815887 1337074 975110 85210 712862 1315710 1472980 135470 358336 1984565 907920 1034071 1547570 452528 733142 1081731 291273 451905 1823286 1468282 296101 1058746 683292 611592 1868074 1690871 1519914 1370386 808841 1013466 1221753 1544973 1838367 1351704 7213 1701992 169518 1141516 770137 786010 363956 950392 132261 31617 1271858 877900 80242 1856369 1126852 917514 744558 1353622 1215662 86031 244321 833304 136591 1835667 822567 560053 804359 1520688 1716809 193796 553159 1088680 1719134 1762580 315995 273061 1752182 1694059 1206651 1002788 1239556 1447389 1124259 1312734 1383266 1813407 1604748 155492 1819412 196614 1965599 409243 1679360 1439703 1117794 1136329 1416607 315964 492886 441376 1890161 543128 565410 1383191 1700413 1057869 402272 850118 1375392 1845577 1204082 1325969 886499 727471 257122 869602 1322032 1878123 1014769 1001890 136043 1065188 978439 1051751 1203489 559591 1237048 207660 868446 691563 1231037 65527 308148 762710 1581853 1856284 1049649 234442 477890 610750 970726 1115897 266393 799248 804498 695809 283564 1048465 580814 199809 1782333 650103 82722 343033 996183 142703 387146 1433080 1533789 1336344 1930964 548983 1372182 560978 1338734 1557149 1138840 1377489 50891 1044143 693072 1826571 1769327 1444465 1009173 234489 1898631 1221762 55969 1826590 123811 1975842 1294187 1671161 1327441 1235884 907962 1151756 180176 1407880 1261243 1860070 903503 1235776 653468 429148 1768744 1797449 1140173 1588172 894400 1271492 162918 1909112 469814 1243978 1783905 1934095 329945 942013 1599560 1271086 833631 1672462 1336794 919482 1764751 467755 1917417 1354659 1626565 1427734 904944 73906 1950897 1466638 1412676 708933 1646563 634509 240280 558849 946505 17339 1849095 1906530 1229726 957611 1817960 1548302 253512 1796605 1221241 276865 685037 692512 118566 675652 323180 1785683 1097 894882 1087701 1454569 1290147 1160371 1041283 1298367 1354660 50022 1051337 1115843 288047 397411 1594529 1327442 1082084 1871486 1311953 236394 387407 1320567 1734661 1292518 1684368 113231 1799583 914164 1752355 687347 1493506 109789 1780373 1274682 1826743 546636 1874136 1696721 729894 867344 492026 757631 180835 974254 128110 523320 1173427 671345 381462 396031 1920321 1053189 1679285 1872252 1726577 917624 1230679 1817031 442613 1561082 460800 1239022 393142 1444083 1692505 647840 97192 1219491 1719013 1855749 898279 449404 317646 1174803 1685562 388841 1421742 322725 251473 934545 1512598 1444015 1402804 1979319 1447365 569606 647316 1964414 1589824 569486 1538317 140096 266081 1661294 1216388 207878 636985 1375794 1324232 452318 124509 781760 1703557 842455 835244 150422 787285 176747 674790 192532 1186678 277966 307143 1071934 158039 130484 1681985 1189869 1198195 1811357 145015 1824426 1504523 1286886 435920 1113847 559563 587515 32701 70812 1827984 1972576 330448 59886 1093833 122870 1232948 1331943 767663 1398093 784307 1049412 1146232 1918872 1347820 1994736 153008 780538 992381 1303123 890751 449821 1457745 1900579 893142 1456016 1287754 1258549 1728547 1836923 1176104 1968605 1100348 542057 1938939 1092327 1209020 1271636 1945653 646384 395569 1811928 70414 837898 1227663 1003341 1956365 1254086 438306 929265 132357 1456057 1240673 733439 314580 490160 444190 1096947 77264 25632 1255401 378854 584908 246343 958333 1499538 17343 1395916 755282 1778968 252061 997559 613901 1644910 835418 845747 532406 1716921 1253885 975012 238649 1961617 1224780 1892584 855207 812129 1862671 79416 1358149 1427238 756958 1176030 422064 818124 1215994 65171 1160425 1672321 1561319 1357106 196958 338110 234085 36382 1465607 1254521 815514 1089004 1000552 1257858 695824 104067 1316805 1041531 1513367 1930725 1456751 630787 1259421 1895243 1188846 1384935 1451296 261891 1684746 1027857 120229 1407387 127565 673656 856590 947909 1160689 152610 180399 1045592 1827415 1460925 1689285 927538 1846005 508206 1082773 10956 7120 903114 1885665 1119968 593357 1398491 862472 1467794 1886922 1243907 655751 1243765 294808 722937 603572 1599257 10168 1512218 779576 216703 523148 1356810 1443570 658005 474151 1660371 84754 87493 931458 570909 1545589 1507166 769789 1904491 371443 394261 1906212 1838647 775930 1564089 514284 1092512 1706204 129683 539705 949070 165659 879558 831909 1342977 1939813 859295 1014282 1692483 1813053 1266077 1038983 54410 1320769 1520237 1220708 1007842 722908 1974301 1865838 1190403 619564 1938785 575941 683773 470704 1080835 146256 1010381 261992 432280 179799 1168401 237657 1385481 1354270 407817 1843513 1047852 1186889 1490971 1755905 122220 1715013 743164 1426315 498817 783288 588651 234731 384472 1394498 879035 1243968 1176569 1851775 938863 1066119 1843321 33080 291785 553576 1337281 311248 14364 1807302 181505 1014064 1945062 1872803 866867 703102 305970 1507061 60889 220113 86825 1829497 286158 1472804 1623149 1877078 694505 855822 1148008 1781388 1793952 1420144 21387 1862013 135832 393176 426307 741973 1832070 1189657 1752753 763425 473408 358294 1589461 1932572 1488684 641228 1794747 1160362 1308363 890919 886621 1194415 648023 1020110 1839323 1708815 1283033 1406288 1274326 1612804 804463 290526 1746948 282065 1408187 369754 557074 1311626 1891863 101904 1212069 1972109 1084595 1200766 513098 1224031 723232 745587 414821 1626500 1247970 1110986 413084 1099202 1988785 471914 625170 299908 1181521 79015 647500 1966783 423663 1796253 105107 1647009 1085210 1112965 1690720 1314713 965317 131927 1194207 1736127 1712075 1921631 1742971 1956792 597884 1879299 1434975 647297 431903 617887 426573 1557509 1000636 461991 883828 1257403 1897985 200671 897533 1883151 1474491 1207261 1787652 809458 1908385 91011 1650624 1647509 1996994 469972 1801423 1250342 633177 913629 1674163 1275064 1851713 1071322 1956615 1335131 1200724 103730 736651 748974 810340 32683 1835541 983830 1837441 329686 171392 789690 1430936 1898519 1113233 255397 690337 993717 1319859 993214 1669396 115390 1052275 1638542 517965 253126 526452 1088518 1158812 1607052 1997354 575670 1576409 818729 844246 453539 966883 668153 1183503 43626 267996 9174 559911 1471391 1017249 1166801 1753394 1291368 1571354 1350093 1234310 490070 1046216 1725463 3697 1109839 447823 1140704 613875 1430892 245843 417786 1287155 22573 1728026 1168776 1597301 1653604 1945550 1560134 1729311 322457 149283 764 1945720 60655 335576 679516 510752 1392188 1767816 1618446 365389 1133072 641167 72229 528196 355817 1784961 1474763 780227 1335735 941728 106650 1997173 775957 1417161 1214162 1082854 1165154 95276 1897545 1271418 384060 1697465 556635 1975615 964091 1776825 702905 1241994 726808 1347320 1705457 473966 1558699 1396729 1962839 235196 938398 752666 893928 98602 1370502 1575333 1213668 1059379 1448811 759526 429143 966864 744395 1357001 131957 117175 1569328 1499296 764124 1395753 1297819 1833185 1351388 141868 120341 1215549 643489 19514 1483322 1291070 1130128 923981 1274459 1434880 420885 1244401 1620328 1446608 1972522 646719 595976 1715150 1090674 1302617 1621389 852540 1189978 1828106 1707586 943208 19468 1364608 1903428 1673409 1962765 122904 328544 702605 689289 1834261 1099374 1018999 1988027 27167 1238116 1388776 895785 1847473 76455 367291 1490915 1911913 1262274 957304 1014471 1888787 98197 764407 1330995 416811 1427063 1960285 1934177 1404039 766749 1370878 936360 562331 1828966 904278 1866363 1542374 922019 335304 1197495 721661 844146 1138386 1011215 395659 1434889 1845716 1843635 503391 260519 274905 1031831 621460 1080656 160018 1610446 155726 1005132 1063571 679697 1965324 1980774 194813 1043231 1672772 826767 378599 1603644 1022993 903352 1455726 1830756 245713 1264455 20105 1748185 1778780 557610 1731243 1764740 389640 1003687 1260762 1318819 356326 1567498 491369 748904 146751 1573685 1609501 1697956 980028 257222 131181 204554 268201 749615 1314529 1995368 74910 1120860 725678 1857519 240106 797010 550996 1803738 299895 1660332 986376 1044842 1809446 1291547 249077 402533 189567 1701885 1506599 1672227 1405817 67408 72504 165005 1963647 263301 1470272 106371 844446 22123 1966464 1689584 727146 1629589 752823 1631592 1183491 56898 1672656 1126355 1477385 869756 1771069 1075896 1486854 1253533 891055 1256281 1530190 161958 1467743 1208452 1059869 615767 881211 1389057 1827541 1379638 664670 1536660 1680252 345707 1888425 1222275 1492636 1487527 1218973 1777777 1424960 923724 463461 1967265 1937842 1593468 51739 1444858 853033 422061 1010542 1704570 179327 882421 1302398 1284364 1423756 1949356 1645432 1291171 500269 1776306 325049 1546904 1306203 1293236 553784 1326724 29733 236884 1112615 889638 744707 1640256 118216 706415 808568 547015 237316 339751 337429 1172450 883944 1453788 1467782 1202953 1458989 1528977 1010930 1486941 410341 742508 1432875 461391 1847273 697357 39350 861487 69640 232249 1202210 246271 676608 1337870 807557 172696 1793359 727724 1454662 1081216 1560518 631281 1141185 881326 1158561 66368 306151 1347373 90625 1716863 1583332 1489746 342654 813261 1718137 824971 1998751 1000955 612787 1104479 1614817 342768 53786 1902614 140236 1589540 1410517 1910457 1616675 152169 522513 1781744 487179 688729 45114 722728 1444320 8797 278963 1016491 140699 231585 1219407 1982972 112884 240939 540552 1716134 1323431 738490 105163 1304739 1400500 458200 91210 559280 546830 659547 865448 175595 1012714 874855 1808871 700397 332613 954885 331978 363225 1259179 1438629 928092 1262945 1056141 1274519 1938119 1901415 355976 1479147 323830 778168 721424 364470 1967582 170272 1194655 1031484 567872 1971951 1887450 1686616 1960981 1775069 87669 686811 1408741 1151909 1214334 1067833 1621568 1323964 1912543 1874558 1999265 1090003 349697 362115 1115619 1154948 1729272 404112 905062 1744547 1375093 414141 1153243 151710 1092564 525212 943261 160299 1755911 114515 412054 986223 45562 1644301 1883367 1409606 860288 1468423 724363 1696691 1298276 20050 1304948 1966645 1600905 127624 865135 1085675 892149 1045353 495617 1369850 1544792 1648345 1961845 893216 524975 1556710 627117 212935 1130027 415086 291348 479671 298403 629759 1348643 1192603 508482 1012501 705022 497538 129018 1468052 56191 1129518 340759 63501 30545 1790141 1778645 1721822 718380 472024 1927571 1641995 761552 1221291 1561806 1109605 1902505 286404 1683918 905441 396248 295417 1201093 560867 150921 879927 316205 38682 1738378 888887 1646280 201512 323654 786596 482757 1877087 1767640 1519740 1184466 819112 1655118 648387 684171 1086431 681300 1302983 1359036 1418652 1402235 1135564 1920214 528500 1755796 912267 704549 1851272 1408403 946681 1643722 123670 265049 1756783 1567115 1036530 1407537 111374 787464 649435 292505 288605 1542818 864432 285061 1043773 1594226 701428 154008 1444238 184029 686978 200796 816183 377855 567561 1806748 1786488 773784 281549 1126814 375937 171664 1518212 441340 1254796 1003174 1262213 1075356 1858834 1382660 398170 1632638 1831693 945547 1383776 542103 112239 1167367 501388 1276919 75361 1261678 358312 711997 1407287 296360 1854307 70091 1142247 1245539 1747254 791196 1394927 1007477 1046276 1365702 1706258 710450 398883 1585746 374586 660434 905352 1076585 1319149 1583504 1439029 598289 287988 384451 233494 1588138 1429163 327906 602260 14716 1801261 1373385 1741318 1995929 298695 1833255 1104076 696481 91201 815842 1222486 1937607 1445057 771426 1556022 194374 1979510 449510 548436 1316951 135460 1190367 1995247 1615430 1141024 1699511 227721 1438983 117181 1906502 1891631 1019300 1588713 370135 808197 1979993 1367576 1712590 843579 266993 899738 1702809 1430614 160027 252142 1126239 474676 268614 977491 9802 1769895 1038562 1075015 512524 1202649 73846 265263 1946800 82668 1371279 881620 640628 385319 1882558 301268 445574 990225 306407 755630 1075244 850402 1074259 1819555 245767 161789 904453 1678567 1336507 1854071 1610789 1654102 1362794 460615 1684904 1309272 1346741 510727 1773718 465375 768022 998156 290456 1404392 1403096 873313 1104120 260901 1650393 647958 522186 243968 727712 645297 1073611 588192 1470784 525888 985724 1187214 489573 710071 1176943 1440811 1004398 544226 1005891 897290 483955 1514019 574011 703463 884416 1652840 514690 1182085 3944 1160212 969097 1235988 1803648 865010 677032 1730562 1983414 1939644 848715 1443696 1784723 229706 544220 1989106 542192 855114 1816277 656759 1788870 526640 1297805 69734 941425 1014094 1637626 1456591 1061631 670594 754419 230876 224571 1118337 320000 1385978 765189 1859955 1198715 425494 1859606 251905 878966 1610828 108401 844040 539183 954848 1740275 93012 1193402 239877 1578269 1618519 1628738 270428 555083 1589109 82488 1737616 285340 1601758 1246530 417793 1555771 244644 855980 87776 911236 52610 979673 1278798 1849377 1510437 438304 459244 823846 1890492 310242 436117 623741 1896937 1684383 1859459 1387845 819007 388168 1117596 1266483 150803 1251825 1793055 1831652 1623610 35678 1530065 1307874 14664 1119533 1310588 1807178 1036731 1972323 1276307 784004 1743875 1200505 546394 646560 688390 123994 149144 936359 1926437 1609827 458004 863465 799346 587887 403832 60102 351471 1678503 1669609 1216112 85090 419861 1235330 1789660 487581 523275 1889587 1674564 284115 1299724 1876072 1787969 998661 1354827 1523680 1098801 320991 379274 290795 1579546 1869312 1621439 126202 1956070 540323 1524288 49013 243541 1630998 90277 1257293 574991 1453563 299199 61238 1406297 351530 1545528 53509 1858272 747166 649039 1845265 1418611 891867 1736159 1056876 663445 1654844 392168 946179 1272493 568755 1791442 1800947 7850 18689 735053 222208 618110 1867160 318998 1684215 233255 47158 230996 148208 1209305 281777 1486348 1179214 393879 563414 603777 1795226 14385 1760248 1750149 1085700 542468 1972729 790258 1680719 1152218 598138 1184982 210339 828836 1862439 445268 1670275 1616980 1991374 1724705 1966860 1285861 210871 1168560 1948237 1312657 1165481 1551765 1292324 163104 1753641 572188 843593 1215641 2121 1272492 61043 1282087 1969986 1295705 1334787 478147 76266 602399 1525660 279002 761836 977613 363021 519494 1164258 995071 1389458 1443373 305864 580521 920384 1652590 1642240 1604156 872656 1797435 123885 176145 1278155 708007 338451 316516 704161 1233941 644350 892999 1189253 312461 683528 396502 475638 97554 1923639 1074986 397060 1405508 1152039 357660 1724688 756998 1727681 670977 233295 1191754 1704454 244809 1700847 88685 1673846 88338 1808809 1712366 1062408 796221 1542539 646119 1973319 1878958 1314139 1455895 763879 1772698 163831 529763 246072 306225 740161 1999235 1314675 1930632 104996 1413204 1603306 1406629 1040755 1453465 1977307 1137254 350496 675664 100609 370642 1918461 1174090 527232 1983013 76962 1919380 284909 196429 1257252 502978 1804725 77020 1526334 1570433 320104 1045464 1908392 1586188 1754298 1267420 691076 1070263 317018 1855322 1465737 1528786 207596 1360526 791050 1298048 777273 1077879 522818 803116 726014 612519 1256661 1494578 1983647 774353 1408395 54534 1094889 167677 494453 744 1524704 93925 1669521 3185 486300 1905659 1877415 1493326 1656572 512767 1060954 1215024 1982317 1826585 52051 1222351 490399 988481 245016 1960525 365431 1354715 831375 293373 596923 394281 1088288 1295546 1444811 660743 398945 802997 1177537 666428 287728 1123809 50082 1064830 465820 1730555 1795501 1620798 1707354 1467824 931958 192926 133929 1284013 1753094 926526 878829 1860993 1826029 594541 673778 847905 1992918 1616181 600775 672309 1502375 1386269 1884674 777522 1913575 731322 1491653 221018 600627 482763 945622 1278863 428857 1327492 1971340 1676497 1569728 1179322 699278 1243655 674026 1064074 312453 622602 22854 524496 545730 1472977 1620890 13584 1749538 50251 186308 1355658 192881 111528 1726916 366777 1937549 1934201 1012988 154847 1138845 1546363 1789112 104040 816532 556606 1562731 793720 891224 1035464 1193503 1453367 732573 491456 219405 397894 1370539 1835247 1396351 1079737 24554 10104 1703249 1430575 1204911 53657 1035789 261221 85984 541198 1548572 493266 1055566 1884514 301810 510575 357219 1979768 1456193 1089499 1066810 1383223 1244814 144494 1426188 1039974 1756648 490638 1053052 518785 986551 1937033 260680 191886 1469644 238675 633412 969826 1032729 1202582 810933 1433032 1362374 1728528 27001 1790647 1160251 334371 300861 1241898 900511 1965651 1663335 337326 186720 1740699 1890311 1673277 1149772 480457 394580 1225807 819344 562882 1498877 1357104 1227994 655661 963802 1306149 700658 334771 53290 1690007 1304909 290478 1068706 531972 1641854 658649 1198607 1349648 1728694 1481570 1532444 662135 25701 63215 967828 1805202 485074 968629 1775288 773655 913799 1858840 895399 857285 1461095 61721 1583417 617961 1136845 501374 1836486 869459 596142 1112548 978847 1395967 1448832 801741 1525027 396696 1136311 833178 1670452 650790 370093 878719 1200035 287668 663885 999960 155432 676323 1214921 851512 351051 832966 905812 399841 273545 861134 1148170 791702 853227 18763 84853 1512833 472084 1590628 732283 942871 1934111 708805 1289954 209435 122900 642201 198435 900770 1748850 1644256 1840343 1348888 425984 1692322 1593816 863259 954756 1666495 205196 446196 653731 1299293 940317 1523286 1137522 803386 16604 1461147 1564971 166319 1868218 1833400 1818627 1379220 1874941 11289 1750903 1222136 1064942 757261 1836756 1564640 421957 1261036 1117908 396960 169364 1779249 150685 1490474 1746893 1345377 444943 1037194 1339777 519661 856825 1899936 1604721 653441 1595471 1790474 1694288 1444516 1264110 83323 1117052 29031 837543 189239 321900 1966313 623908 420941 239527 1604824 1000988 316920 670996 848260 1752699 427241 1879430 1783602 985443 1250794 795438 598259 734085 723765 1055994 1649707 1509910 592203 1935109 1581228 955079 1157692 1960400 106415 1661473 798166 1568840 1916507 638143 648310 1867197 145338 522584 1815998 166393 940715 1735588 1656335 295671 244999 1575081 633676 1204403 1443592 800458 412921 220215 1707485 306809 517032 406970 905122 870819 1097132 447929 1094209 787398 418135 92485 318207 708488 1145518 1143151 381447 1932722 1899856 1536277 1435029 1759507 293052 1955788 1453357 1080726 576653 1593150 743569 1572219 365094 604125 1347393 244385 572409 621749 1224880 1312888 1820916 1034467 737527 270540 1577607 1643434 840787 489554 172940 1734371 181118 809757 1949664 604933 167347 1645857 1729192 1457400 1758563 500351 113224 1774113 849190 1076208 78224 1570794 888068 1894776 832168 1701580 462590 1517332 454384 1411300 1536415 674799 345948 544348 1174312 609376 1924907 1169221 1085448 876510 729934 1127736 1525713 1056403 771535 1593111 236807 1889952 156905 1565953 1759519 540229 673012 553408 156411 678861 469176 496106 726764 1079446 713559 1791652 1843168 571497 800579 388003 1464087 782953 395265 1273863 707638 1090330 899469 1675215 611204 1887784 1624434 1891012 185009 814494 755257 1893193 1175113 1753876 803560 421310 1666560 1723433 958168 267810 501390 864864 1261019 582512 71510 1618585 416340 915240 1025952 1407685 1320017 638570 977979 476395 76339 25877 525029 1513086 323376 1813481 319593 1938808 986938 883750 912435 651198 30820 1316190 435767 1076673 740781 283270 322604 1994676 665304 220811 1603616 1558605 1131752 1362011 1316803 190533 479204 1692087 809188 1055057 540167 1832288 783822 409438 70478 667503 352701 1045929 188664 1378889 462001 1225566 1550825 1804812 309607 1950293 286065 1857475 1268282 53346 1743016 633867 126301 1620966 736450 599420 1432554 402544 1008621 1180025 1911489 173739 211275 185489 24383 252650 1816756 1431163 1022453 1607325 664210 1662173 403593 405574 843520 10146 805803 853718 323929 473551 570406 1549878 1651928 1124383 1598057 410730 1301438 1022403 518582 777334 785780 437025 141754 634562 1386249 1573528 478191 105179 1515953 1817638 281828 1326383 269656 851730 935897 236415 1864369 1711657 1931472 348100 457860 1363766 1340778 1908076 694985 280692 793767 1444906 1758463 853143 1360921 579578 1353866 1517311 686013 798910 1023547 1249757 1888056 1980227 944542 261568 1511688 1733951 1793754 874744 444783 86371 1147515 63280 1276355 1091659 274765 1536291 408420 1701754 865643 193674 436655 1891903 755228 1419960 1295164 1973981 669851 1323727 846047 1036451 1776753 1375480 1188214 1457796 30583 258292 1455314 71139 1755020 1707235 846343 982839 1085481 337923 1289451 123035 441628 118169 1602844 761537 1912067 1025221 1701584 1826986 1508258 1680579 821906 1615992 1137673 832647 351685 133539 1452072 406636 874126 1613802 765115 1626572 1565329 952394 1935210 153032 472348 1513712 962552 122292 271885 683769 1812313 5622 85204 1905008 527262 755634 1325669 1307497 1788561 1096024 1146426 950880 508317 950029 137055 810339 1661797 1097137 1090984 1382527 1039787 877452 1241669 26091 910267 53072 1733083 1960425 49279 319189 593128 783389 684635 1714696 404766 245035 907537 62213 1002550 1355026 1101448 758344 1031514 1680226 1234311 1430820 993228 144354 263230 1978146 864106 1047631 1159012 1212257 317843 161234 1200417 1783606 371148 940847 1241801 253714 1472513 611030 703150 586712 1648448 733007 1532313 884688 788226 193460 1398102 1833878 1866355 1051059 949271 1381028 661129 852127 894667 1254319 1746162 1265872 409055 1987109 1107259 259303 1988094 1205143 972226 1299473 1113167 1630693 1482270 1702885 432116 395723 244924 1931016 1931945 437351 844018 1504844 1603983 804994 42537 1336635 403348 1373893 1948195 942970 127010 1225622 1534642 475617 15379 1932279 913682 1096272 879800 1539816 318082 962795 1894047 1076182 947321 492837 1025374 1868869 1429619 588252 143070 166374 1019370 1317813 1721069 870116 800091 221607 1386861 451233 12862 1705181 844007 126046 1349039 1739224 855907 1850670 1890628 261820 1599299 128135 1622302 1489120 1828855 1347860 546098 1113934 1081005 1727565 1541778 1651908 528188 1191216 1759855 1274382 808015 402750 1105725 339832 331025 985007 1072814 1417190 410643 1322985 1723684 1266203 647002 1556404 167944 1097950 244481 997171 442437 932993 582474 1449509 1379300 97969 228145 1783882 1642152 470308 312978 571380 1445950 400011 1332118 1220361 1617122 497977 31198 1358301 1794665 396985 1664701 1279776 1521995 1020973 1673522 350845 32996 1291798 93633 712102 1012622 214979 498016 367444 344299 42992 900275 1611619 1921367 805314 843163 800884 1636279 132880 560516 1105838 165279 518861 1345300 1088255 641188 935341 1124530 1032701 367490 1487184 305008 166331 858425 1625916 1735782 396858 1957778 640472 1552245 168001 41706 216142 1668874 716244 349418 1426460 1611042 1597471 167379 505148 96334 627629 806548 1030933 1019516 831121 1781934 253276 1715327 1488929 40559 1582881 897028 710464 1354754 1615122 175194 1427827 628923 664680 404616 270082 1446648 1080900 674801 939898 919458 1252882 1565052 1793690 57735 657221 1002817 1259893 516816 1463894 1179523 1642753 886446 1194753 457730 766177 758579 863914 574307 75073 847063 639233 626298 1838350 1577106 1039756 1417724 138736 1430556 988532 1941691 1424746 12587 661538 700519 133942 1226365 626529 1037958 548116 791215 942511 244126 1361420 1017097 176031 340040 1822095 1034979 876662 164555 987993 758594 1070402 741519 1574999 1667120 813294 38383 719693 360997 808515 1322088 1077615 383862 1341696 343671 384761 1317173 745531 1593274 156397 1037987 1101672 204380 542455 4135 1381961 252792 1745703 796085 1470314 1423255 774105 1376449 816365 93214 1494955 1560262 917598 539214 416611 425787 1957810 928208 770066 964437 1191693 1719316 1655720 1883298 207623 1666629 214289 450074 938624 1405989 949631 1763185 1118214 1770443 977736 120170 315587 1352933 1047796 844966 1663095 1833046 1837386 377063 1648356 1952115 472915 1351506 1973327 1632267 1448314 39975 690181 1750905 1512000 373861 846846 1306511 69099 348950 1499140 788436 504601 1788700 813338 1785379 1479681 884360 1545254 1985953 524214 1299784 1754258 518114 289087 388453 1813340 956716 1527909 1354529 954124 76332 360718 1587935 976728 1744806 976989 777724 635873 77015 1338735 496485 731369 434518 884237 1670775 778155 854930 1967337 1176853 221974 1449488 165690 1569928 1565539 710062 1295323 1575602 620267 740263 339981 148399 1677482 1675564 666370 1761383 1274482 1381789 122226 602231 914761 1197750 721714 1380181 37593 1996644 415543 630828 1640996 117919 109894 527602 639278 1943406 1846013 1386587 1602377 1328105 1010097 1341105 1520275 1524031 738301 1103003 1747795 528558 1338565 938588 908500 1168551 140665 533862 1925218 806041 635157 1847282 1369701 1251346 622480 655029 1776228 414914 1372819 263280 1540417 396660 896816 1355635 376950 81898 1721619 434020 946452 420289 502467 1335651 1002916 1650109 1433364 200683 492417 1925459 1855525 1989570 1797770 1401830 1375197 417466 1185191 1990351 1566253 276687 1337581 813279 63327 948628 1301915 1976132 1825073 449595 305018 439066 453016 1955402 1435557 656706 1015281 364323 371135 1013043 732088 76922 1986177 633146 1591508 981514 652696 1680159 43695 282649 1958348 360254 1530922 1349176 1838166 1094022 979363 1945931 1039407 40430 621717 1627071 922129 276210 1037264 407566 1480466 1540904 1417829 1051028 843311 640941 1378786 1705861 865614 1980 1470646 147518 1986070 1508789 296219 539739 359859 1014377 1058146 41197 1850499 1146218 25611 1567074 1941983 1579595 1421667 180285 973883 497055 251715 745803 538582 1205027 453141 284551 358177 419446 1101079 108808 1238769 714384 18784 980413 469135 166222 91959 105291 229610 1537147 996686 1954928 543929 567849 1738286 80889 75167 1225273 168089 1396968 748391 419785 1687853 803260 768136 607914 109631 1745879 735172 1149087 1692238 1899533 106147 243677 716663 332013 1746080 1118252 1016572 910006 1878180 359229 1258145 1771979 52363 443161 1083950 881547 1745214 117278 1597630 1191664 1246177 907767 1991850 1948340 1932369 1989872 970315 1374811 214579 112776 1944692 1741109 85930 437919 366309 1120967 1077781 1897409 442629 485862 1830017 1704918 1414962 833563 1314002 9588 1345674 1574486 1196535 236622 820295 434287 1932673 775790 343720 794590 707035 986806 284349 653732 312375 1434325 1064616 1757085 912141 1382775 1912306 1017596 1205175 1880698 937580 1137007 547367 1438195 22152 1563577 1415954 823791 1977639 1558544 1581071 255930 1909430 986060 749130 1501112 351939 507375 594727 4540 1819006 1911832 1584289 1333754 1042900 804062 1642821 229985 1635177 788215 1857958 1774234 1518392 1875992 246649 1121377 101562 1454690 1614123 1743552 1217643 1753772 1982613 352677 1763512 1225655 310235 1935828 391259 1035874 306311 1912665 1057978 483517 724736 1469054 160918 1123216 639678 1719699 1815911 1553912 1511127 1923607 73180 1418408 331338 1159366 1758652 1503808 238874 24362 102426 868244 670049 453630 1653770 223934 749202 546118 437410 424727 94419 1034861 1215237 22596 591681 102094 1982984 1165817 571965 1016571 1286676 1849160 1996231 613015 814493 839415 648646 1218667 1882194 1024989 925182 290991 232166 1304753 1625145 366341 531822 1896097 657512 1216709 1320047 657000 1802515 559602 1956756 419220 509354 1175284 25841 9089 1204611 608621 186893 952169 398052 443066 78979 1153640 748215 394748 1121807 947681 1147290 1015907 151181 888928 1639509 677094 1298861 1289732 645924 1834742 687730 341316 1129471 1599373 1467307 947597 1073741 134477 493575 342705 127614 647596 757970 723211 726136 1263481 1106942 1655986 897899 440494 1499857 1799358 967407 1879950 1261979 1967522 64405 1864189 30846 1640666 993924 1319143 1963381 30571 695178 918926 1053524 1340126 1844182 804440 443 231018 1167773 1653319 689979 1029483 1272758 254519 612362 54479 398073 1179383 940960 1412448 1914690 355894 627622 1690011 831127 759429 221229 29529 752040 46761 1651134 1691618 292431 1494061 558423 1124247 414811 609853 1727521 1489789 1663571 1722694 693907 1045485 926003 1288191 1462288 1891473 1619466 1726500 1478504 650202 760654 1198796 51268 1149213 1526266 360367 918346 1632097 1536654 1650562 500787 1799435 1613002 1207570 630473 1934581 1485471 1496286 911405 1171420 1415614 785297 209709 1265093 1330441 1377214 390102 1953192 1308540 1519866 1990014 657269 152401 1463738 1182716 609676 1582035 1671426 1815310 675989 522159 1227369 1278136 1147741 20410 1892903 665934 494732 1314076 1846631 7050 52347 1579636 335805 1169383 798948 627919 545477 623930 385118 1791119 1877077 288965 784058 1556643 1758096 1788802 1112211 754677 167708 501068 1855733 1830472 788815 928606 1694522 1931890 1030735 427406 176713 719137 1154925 1277836 1296573 858812 1471594 272007 1526582 1183622 451660 86904 1613252 605679 1814765 1651182 1162404 52245 1116709 51733 1941335 566910 1401372 1764500 31948 1298307 77999 1033650 706656 288013 141568 578650 832569 886749 435397 781978 1346931 1078972 1576548 364130 872909 1788242 1934737 570835 684936 727756 251731 790249 1622490 1484728 1343393 1540951 1301291 377027 1568287 676203 15397 1517174 679639 1199076 565152 1496430 1234021 1744444 963827 51623 821907 462109 1488784 1224796 735704 8491 1319299 474178 998665 712693 871767 475473 1631724 1771532 669664 598083 1116550 456585 716443 1536552 1602444 1464006 154044 1871455 41002 874230 1583258 1374423 411368 547227 247080 547637 1027264 989865 1623908 949118 1942644 1745539 958086 913332 1048164 1985934 1796187 449579 768220 1836754 1388489 1844431 413445 1851318 761655 1153859 1086171 55217 367467 1141450 1774357 493206 1118662 546912 548889 40624 1086212 1041240 243358 832052 1225556 1187881 575271 46712 703617 179696 946335 61529 369530 754782 1256077 1442280 1530147 1472734 691338 1853067 525731 120912 1566035 240533 439279 1946228 1402186 1719851 1609717 1126269 552705 1498511 356571 1942987 1894361 1077979 1885038 236300 762311 855155 1078423 1690134 1903497 18957 7096 198996 1958081 1612872 1753103 1657345 46539 583984 1577539 1408605 949749 990357 797130 569138 1071220 1065587 684270 342725 1059221 494314 338437 1496259 137096 1385103 848635 1058899 394346 1582700 765502 1187662 1147944 1482246 1133431 659229 1232337 862990 183233 1993397 1310457 1217133 1069588 694721 1207028 1086217 372689 874108 669674 1560614 352500 1319826 114314 656727 50873 1187231 609454 1301113 1408322 835209 137160 254891 1546821 1682472 630153 154843 678052 1996677 642680 1371121 1004463 1281094 1013041 737001 564433 1389983 1990884 260497 1199975 1502991 382014 1916848 433068 899504 1460869 1643066 93202 725998 1247845 624055 523616 113948 1611210 754909 1167567 473732 1501032 476512 769054 489789 1756120 1391726 1802251 786187 438661 647863 1437087 1475974 1309844 1424979 1080978 1222623 1648732 580431 1007312 121488 139313 775570 525110 1636688 1654564 1256531 1265940 828398 193299 1321734 1797774 1134612 269541 16484 1886900 742917 909031 1488515 1829821 419050 1490548 988603 1693422 119861 1837889 290389 1625210 1983760 1521444 230783 1997447 1395319 831597 361693 1079514 231785 302214 1761069 269532 409180 1964777 768552 1806597 1146240 743059 1848079 313064 1439096 811655 1810431 1350060 678721 856814 1443754 1513000 207734 429010 1392473 1206167 1349275 1711784 1426554 1347819 724553 1612653 1588956 532432 1588115 1808991 933878 487160 1551375 846238 1795627 758871 738572 140975 310020 431684 1649551 882382 546203 658021 1151354 561771 1907689 572420 1716059 1181656 1599535 911489 1170678 1156795 496950 1896031 1530344 510275 279741 313498 1109382 784340 1152534 1491831 1722683 1049288 1936105 82191 486248 1950169 390323 177143 1596704 786430 446957 1000278 1309841 816082 669076 528515 69634 1593868 418774 1890953 235014 1773022 1956189 1104268 1567392 1524490 550077 46149 760681 803830 647077 335867 1265472 1694544 1874277 576928 793688 1389504 140164 189881 275505 93547 96944 1580885 1506995 1420594 871272 315191 1796409 1435124 589535 1152396 202375 1233056 1004156 812831 1351667 1649373 1603432 1044030 903529 606119 823947 839018 568819 1604278 510769 1240656 963576 805156 747376 1716977 235298 1413117 1789365 217729 1440115 1519623 1167455 1952711 1929412 1592997 1927665 1967850 1722028 495107 1032117 1773705 1005203 1972182 1230083 1425805 952182 78616 804970 1080285 760966 119376 395601 624628 53604 1625940 726232 1726433 38823 1106929 1579070 1234393 686470 147498 86235 774285 331530 114341 84591 987413 444234 182394 1674383 1385939 1029510 327533 566197 1584220 1734528 1283791 1738800 883153 1206415 1333087 750111 847319 678269 408610 1904481 1582475 1663536 1833541 898310 1758387 1521835 1250695 981366 74880 47453 116147 199486 202163 387760 1877517 1721288 476827 1690949 837339 1744686 1158749 1852937 1829012 1621404 315395 43533 1040664 684116 1541368 963602 468832 1914689 1314064 86620 1107246 136066 822727 524912 1919371 1891247 167223 1927568 415876 1755019 764538 95274 26115 1093892 1545105 624718 739603 1036252 1668714 1336207 313467 1950312 383857 651335 429258 16333 1750970 1669649 1683255 630052 545793 904339 1681307 967192 123569 1541394 761238 277380 1513644 1625491 127214 691246 969078 1826387 1401852 1608879 1504260 114413 137996 1037317 1666069 616450 227011 1657310 355773 1918413 1044083 689649 610887 1722689 307873 296866 877839 444325 214733 1699709 1449851 638799 1785201 392592 676883 1567786 1282433 1730421 340556 1245334 1721741 1355031 1250589 1565079 1757848 1926337 11234 1579050 935192 843831 141110 1008909 602942 207524 153263 765224 1436667 1677253 393683 1091715 1906238 1348596 1732248 1625399 1810523 946629 171051 871444 74765 1455221 996492 882776 129435 115954 768019 322343 1286 841727 202386 730876 359928 1830892 501740 182975 787004 597196 473929 707419 1906175 387229 257225 1939110 979556 1633626 1995126 1286131 862382 937018 570193 949778 1091696 223100 232773 1432375 1306373 293893 280998 1893245 921655 1132428 1554985 1455350 1412383 326394 586891 1467206 1573008 570200 1649218 444433 853385 645647 1690233 1748604 1162325 729295 1761379 1693359 1544539 631062 377997 1876226 1775114 590590 198330 1497151 1464866 593392 1993713 689926 1027763 1232070 1921967 779083 544634 754481 1304869 1567628 696198 1298347 1585324 192677 1310275 1584440 1072824 647569 834495 1745671 298511 1046073 472045 517191 949541 1641329 1441925 284716 939096 1876210 158959 1444478 1251219 241849 1886632 1868497 630764 231310 1230226 274175 1299392 563903 627016 468354 1967074 415841 1542442 70366 1795778 1156479 1072686 1863759 1509116 1274937 1612765 795684 559433 504732 709139 72097 1398668 1260472 346707 1212119 1559305 1655272 1816348 1820745 1611701 615706 1451079 122371 1496704 426550 448957 1728172 662764 1881667 94781 979345 1790650 100912 917151 936661 876412 816947 1823787 1362585 841919 224201 910025 693684 1716949 1474375 161980 1550972 1981893 395532 1460176 1862935 114418 571870 611090 772190 847968 62293 1519827 1946397 1736371 352077 238254 1496552 1520186 996663 809733 1675383 281652 230612 1872067 257368 181779 687752 1601262 62663 990725 1863587 863893 207635 394542 1732829 376875 1841867 649395 36580 324558 964915 424786 101741 54246 1650074 1415161 106327 863954 1700130 940484 1344360 1922039 1089170 845438 1629969 1501961 1926118 702496 1020646 911423 133386 657293 575086 1215154 1759937 716960 1649048 460688 1546629 1693927 993416 623524 1602693 573681 1684510 1180610 397045 1818017 1500529 364394 974408 1398690 624408 395222 1070389 1514891 1144023 1159108 317534 1696451 1441972 767532 1079302 1892372 1668883 1496985 1141562 1214513 718683 1484173 395409 345471 110501 1443910 815652 537481 1084364 1847119 940956 959281 1680832 748739 62283 1983229 1965480 978425 968655 1406566 729281 908478 794868 331572 955231 159560 504320 508249 584765 585523 594781 1129337 31782 518275 143550 826979 763178 888670 513834 684653 849463 1445365 1615196 187677 566558 1861027 1392475 1991801 1147883 1252007 1229735 934218 1160714 246499 332354 433987 867652 168788 1544962 323445 1689413 544931 815987 1830913 793806 721871 1806171 911768 1660076 578568 309221 67302 1626764 1984069 177496 1626454 1046627 993464 475683 243686 1431071 524944 1768460 691763 152296 1571558 821489 1922883 1215796 1653822 707400 1441494 149577 964289 1975814 1543759 1567833 1247946 1528077 85261 1270363 334238 611100 1560525 812573 466587 186611 60173 1065941 193568 854354 811203 1376902 717493 835259 535816 1614753 102421 1870101 306210 117592 962263 708885 965242 1117414 1035652 1048987 160147 339749 1026918 550536 1208521 641324 1309602 1634546 229123 891655 371608 497450 1916975 1511289 383316 573059 1772247 1028715 1995278 1054062 1127970 1671124 1818140 1186218 333124 1028645 140932 1788657 1926280 358174 1060070 160437 1458038 1529587 1841227 1572469 487786 912703 1126461 116391 1398837 1269907 1156017 228242 1578186 1562221 1037305 273872 256946 481979 625046 739010 119013 582473 843205 92252 1956475 1344591 1229529 1652116 674037 1058014 838454 1629540 1870157 747788 1654907 243315 17660 228109 729743 667850 879555 561805 575186 188529 710865 1064486 117139 1220017 1442646 730340 928980 987419 703141 316946 1867118 1506747 1021468 1846862 1728067 441987 274115 1215485 1688642 1950697 1345296 1386882 146258 1149077 1060287 1355896 63783 387220 1822720 1016949 544533 1962474 869149 1922262 1729996 324171 1420663 1731734 1150636 1629326 1225106 1681889 190630 573711 211036 1293339 733594 1079434 1786340 1313991 1120869 1129127 683857 621860 905810 212439 1928042 112939 518119 743860 310009 1715917 313886 1619194 961141 1695181 1210165 1757210 1495009 1526041 1996548 232148 174464 459011 1729530 1433892 844754 549160 1301378 1258808 1294718 888610 1812408 1404979 1851503 1688894 481613 495971 66544 977750 115484 166842 1398128 12991 1167658 865503 1281296 1014366 804255 275347 1871159 218587 460687 1532385 1190399 473620 1070302 705541 1861223 786653 524742 1481211 253918 1171315 151498 1154563 1127275 355431 935636 1434143 525444 1952380 1781271 290154 1652746 203738 935102 802345 914066 928329 1908711 1116377 1720365 1114908 1435435 756467 827258 987940 1001258 543336 215207 626500 1365224 539027 1729378 700893 1463492 787795 326308 1529174 991231 260629 99674 395680 218778 1617142 1765330 491588 705825 312806 489897 1668423 1830128 1773835 1800821 1462620 1603587 1820725 1863036 326830 314086 1980349 34624 1212420 1973124 1596433 264947 1006553 643100 1392856 1461618 396864 410989 852767 40107 1783761 1336711 1835422 163369 180312 1636420 1364944 60713 705412 1981621 148136 1254392 1262130 1513315 291712 473909 742456 1631617 1432144 865124 491227 695060 890785 1331044 262324 1570373 17204 999593 1857245 254642 690539 29565 1758397 264341 432195 852163 108914 540644 1448048 1929177 1740312 1846248 564067 146993 1762620 270121 149905 1587069 839122 134920 330865 1167253 158282 539189 1636577 1725394 60289 1789546 1119389 1255081 16758 1472815 1795058 1559225 1844249 527878 234983 1412195 1001107 1673249 1820088 506345 642364 1707365 65969 1594553 612047 1250143 1714379 368866 1152517 1596394 1105807 787203 1179751 574032 1497201 1596424 1273528 1518345 686880 1131305 79695 1512963 1605926 465635 71579 446330 983264 91630 1614933 237399 1802013 1074587 794168 1362857 1606907 1559171 873250 1746254 1832930 914268 1615900 716795 1386420 1694397 890305 1492829 1058753 1868587 1867913 1335080 582073 1388544 294103 1387232 565273 303899 699932 1846618 207697 536836 1542545 1457396 447982 737252 743194 606858 1207568 516614 1341571 186948 307652 1918978 1210934 851993 1737176 1566149 842387 135382 1979062 842889 1032786 1730123 478224 487846 864092 1955314 937030 689561 559785 568846 239592 1822713 1911062 1729666 101907 693804 1387873 187235 669503 1834913 1078444 137469 1430167 1826899 1433839 1089594 97690 1695519 920523 468334 792621 475477 41459 789769 1249366 1615948 463839 516398 80466 1232332 1228939 43615 1677262 1333291 1366879 253624 659266 921733 1859941 1643249 454354 1085153 389955 474986 1532866 1362635 1542263 809794 282830 1570457 1203509 100090 1011882 983624 1855384 1766198 1302674 1051609 1660966 247376 1389129 1303268 1614657 1745813 395177 1523524 172069 1843508 1074948 121443 1056060 903057 225579 1248073 1354380 637995 273449 423705 1464506 50811 1234822 97472 579496 539552 1352901 905283 262391 452024 250992 1725180 1787458 1104656 420167 1363345 969112 514104 1880439 46451 751697 108980 1786562 1772502 1788031 1281968 1203661 1496355 1997192 1069498 1413524 249435 1115728 964070 31379 937082 255389 1252457 1285547 1521950 1245037 50915 1805176 1932323 448754 1088226 1803771 1480548 1371852 1603668 308447 65730 584947 1377317 1979307 1331182 625177 1586579 1406129 1044024 852308 591917 1995522 441869 561507 1553172 759946 1820155 1403154 1379914 136830 158617 1559889 1271012 332233 439293 778930 566759 1172274 1481324 560528 209624 315267 1095279 151462 1547529 959715 279655 35731 711215 1426505 171603 1971588 95344 1709473 1126546 1253667 68619 1633404 485887 1395713 700238 132384 109913 543601 859516 406513 586146 836666 224454 422078 25446 523783 1819811 735454 1157202 180321 1922847 1537175 1241012 994317 1223142 523138 423732 1730620 375956 150535 268874 1419576 1877603 1544470 197519 1748961 274560 198242 1129586 616585 1793027 643612 1819915 1486447 212252 1531505 910569 591205 1522010 1377329 222867 771846 1998576 178054 450160 193596 376254 788710 1791390 1877258 1724945 1393688 316320 212867 1134460 1298568 154121 1233325 259868 875943 1199524 1976957 1667910 1658927 142915 1766920 1705761 1533536 1412548 1311215 291943 1083878 249569 166986 45119 1189756 581571 177211 102430 1462421 222616 113131 1484435 808482 1657289 1051518 1566059 1699533 1258251 1320171 932552 350463 208079 274711 521004 1160399 1165896 575118 844742 1412104 462798 38094 924051 1835521 1375109 1108609 1581554 1268032 407337 888363 537978 1584841 1783487 1518335 586991 973066 1729205 636052 1389080 712788 727151 1511286 1538705 1822776 517520 269592 1240116 407922 1149800 1236739 1390500 666534 1898280 1884533 1100641 1141900 289980 1473871 821612 955685 1503787 72107 793482 819154 288559 1468677 1186338 1159492 329511 130720 1505968 328248 1553569 1343331 1862040 1384533 49463 1985344 1459640 250437 109731 1236912 1318098 1497475 891794 1383307 672854 594233 403454 630592 1844017 639329 1641276 1024013 974532 1379633 573885 574097 1611121 1821670 1947163 228757 458279 104867 683945 1634632 76911 1394376 1861330 1888371 226345 1436146 1068494 1718947 245138 364796 1130881 1389268 1922864 184261 216209 307311 1641778 1720733 1125266 197880 987276 1718200 74205 18509 75281 1874472 176537 1533574 1623907 1725163 550318 1510903 929886 1661756 593042 774864 241929 1856443 122822 1192265 515113 353275 1679627 1995120 1952215 1287521 1888660 1044437 1000633 1001202 1744294 1080233 1172910 1274693 872020 1124256 296231 1951132 673910 1359592 18597 1725467 1800841 928054 232932 1891544 37139 308329 276880 1102245 1350953 701968 1511204 799244 593751 267799 1430537 1139042 478764 87666 1623775 1769241 572646 1732755 1118729 1312009 597597 817914 281243 885189 111779 1644060 1565784 1303303 158761 1231683 1675284 1023896 1542861 1768918 1323059 391995 20246 1514230 49591 42715 1303244 1033470 851889 437147 1548409 548820 1702082 457029 1073223 1924759 1151951 394184 968219 83281 1006572 1176892 1971435 1035041 1482319 640878 1437379 1613397 1579798 535675 1340967 1260769 1326420 1695553 1741271 1334113 1766340 1378127 1927625 1741513 1101928 1948786 1989397 1264210 707354 1658924 894640 423241 237104 249274 1268346 930840 1805892 976611 457456 1544420 924769 137422 261901 1779506 366063 1626765 1844544 1170209 1055473 1437195 1589007 1267400 402737 352371 1832628 1432882 116883 688211 1346815 1890966 1667402 1802155 1197939 266978 1853350 1133634 1305021 1982059 1462787 1426651 1001754 1639830 430242 22938 1889178 1217269 369150 493630 590336 267659 1860216 1074762 868205 1436024 894362 1025048 1774169 1916564 480606 344888 1793292 395923 48903 282473 1609641 1157676 1233460 1397797 1658727 127396 1905935 612328 379428 98323 855778 372260 1890550 1039591 857791 1364349 337088 1296235 1221882 1015475 1661685 516015 542273 1530801 1319054 1306791 247644 1784521 461035 566289 819104 243933 1548619 1523350 204864 1991390 1056338 277464 1781076 1657713 193249 322648 1004256 979076 894468 1392116 934627 1722907 1929273 810555 928445 867981 1499237 1469708 1049005 766998 516547 1444144 512073 1630703 1923307 1996129 596202 1986598 1470598 1996828 1991559 179160 1817926 288423 217800 1441353 1546546 106389 1498054 1538660 549941 1942209 1145815 1071954 1932355 478796 481646 204142 1179663 1960056 834919 1434038 1919439 9875 1828096 1843620 1912113 509323 1621591 1682258 627545 348231 540916 614447 1872632 660352 1942466 1162797 1490673 1950956 1865332 1315134 191596 1532570 1618358 924939 169916 1785541 1536948 651357 1960800 1770362 335507 1152124 846453 178911 1340308 1614360 377453 283833 554288 356295 1638422 349016 1312509 277052 1045701 1092946 462805 338214 1751054 645892 1610494 368117 212939 1510207 1565703 1746337 699869 1031397 187042 493168 54024 1206230 1568030 1252529 1155787 1589636 1475473 73194 1594961 93698 800683 1349343 1676959 1168083 147360 734994 1755279 690213 1177942 1942430 709625 299859 310508 1356055 1412004 83389 1041305 1681033 557200 492091 503903 1353986 746378 1652745 706273 618757 1148437 144374 677477 860284 1063994 415243 1691194 564991 1201880 1614530 1045283 1385185 1482907 853665 788727 142151 34655 914914 466106 470208 697374 780652 56414 1046393 615773 644969 1699085 1343655 1885499 1203872 1787738 403883 1314099 1312073 1471733 767600 200766 498599 123266 555901 209148 926069 1546813 782549 1824063 1293872 620509 1312590 714307 1923615 509879 508620 551620 261433 1759782 515859 865891 351285 623504 1106454 409252 1564698 602641 864110 1001982 19126 1047114 1754748 1524520 1237989 391746 1325520 133894 330964 1678642 1605236 666710 1795486 750418 1027211 1846062 1859778 1337882 1430570 1139436 753495 1635841 384387 1792793 1450801 803160 976334 81593 1374561 302792 1056154 788510 867873 1815217 1790370 1833707 481075 1341513 401864 1607470 431420 1674547 1454479 112325 1846865 333517 1731576 735507 1746963 1884770 1744081 119667 206301 1457188 727271 157408 938409 1982959 270187 1510513 1593720 1472888 1179853 1220360 1224220 1820388 210939 341787 14083 635980 1600788 1966405 1086269 1703133 1574864 940593 1887240 575827 306042 745954 222699 662792 806753 1399126 604236 1380404 761650 929045 249714 657252 166203 1675759 459095 258897 1859938 1796259 952526 288884 1045191 560206 1661573 1998990 220108 1477549 530433 878742 625938 1812254 716552 91259 1393295 656024 1039771 495557 362822 704403 1934590 298674 1819153 73652 1624684 53431 397672 1424531 1811443 1502897 1581950 1902609 1589128 1772532 1798923 1393137 312959 70132 567982 1016769 1947651 448289 1453207 1940722 1565104 1352221 1584367 221483 1127215 548248 179080 710880 1589786 881121 274958 1996653 301523 1868196 1961134 623400 691124 811050 159753 1451329 1599098 1219568 1116780 1209929 253980 1462953 60816 1788601 1224814 730004 371525 1892689 252262 938640 1336849 1859538 715572 553838 777135 51869 1393035 624357 46554 534568 1969197 1481647 1929477 173930 1014772 1530804 452815 574208 1545952 1641117 1636905 651043 1954102 484010 101733 1261609 158476 1819183 1185983 1268564 352494 1650612 496084 927495 723741 679111 1550819 849990 1632066 1155041 175681 1843357 819917 1291359 518855 314651 572457 915921 116124 646675 849733 1405778 782754 555511 677060 514326 450520 1240633 988155 1779709 562669 1783212 763540 1334485 1556533 461345 601748 1326790 75691 652502 1418725 1505065 571443 1262692 497507 1306514 315583 1674792 479538 18242 748693 147176 1848606 1910023 1770249 496288 758824 1548209 833146 1336321 1959043 1561250 1586496 1957574 1420738 438671 127484 284248 330698 1253381 111223 117449 699274 1013599 689745 1952146 1858063 437956 1530059 469668 67995 34902 1176789 1371448 959507 1758286 332380 65752 1730454 597078 742104 394510 440589 1184816 230984 488706 914690 308406 997841 562752 1725098 875422 788949 1587965 1177472 665909 1096944 1464012 335184 922513 1627720 1213573 298983 1673199 468929 1181389 1482666 1278719 1240493 239126 1278455 1866894 347931 1023594 1494858 773149 1736958 487992 1268925 379155 1526196 163815 645753 209929 56757 363999 1448400 505131 554343 1760551 329624 395352 1237496 712401 1482680 1477774 1660676 1407491 1553655 1997485 1415204 550459 1742152 1191198 831938 1726595 1216124 513703 512403 131044 802068 192340 1798203 1894941 1839935 84069 556260 135117 1428844 733520 891590 1696482 1887769 102196 1257756 482494 751541 1440833 261372 1908432 1009437 714930 1350544 1602999 557339 1123318 1897790 756556 1085502 1984277 1167379 1295892 1538148 56250 1105873 261899 1602883 1887373 840067 1273615 1926074 979032 717398 1312956 1661027 528396 509225 332825 1381081 433530 267247 1897511 1179985 1454473 343528 1967990 258440 489625 663486 1284575 947094 940630 1539792 198456 736306 1700686 811147 1902237 355018 333663 1748158 1589033 402277 96447 370818 430014 236611 215518 1205953 1889990 452358 797491 394780 913980 1264862 366916 1473357 256136 960821 926629 347260 1659040 28243 1933210 603940 1110448 253673 1266501 607286 201883 741639 1680601 1900709 1469609 236507 8236 688804 555461 468577 1916076 1756012 1771123 1576447 633625 1151655 331547 1243593 1408755 724170 344774 1496383 1106351 1979711 1427758 757490 1607205 21288 673595 1163164 1573425 1366128 774360 245946 554763 1080578 1225110 100682 1392890 1785098 362893 110350 471221 78626 436228 1601201 1761130 1146665 228776 1750368 22877 861286 428754 988514 1689645 178099 1381689 402359 309193 1546868 468769 1425027 1962762 666968 975735 1167974 1998729 30660 450572 1882220 1574272 930539 1614141 647654 441430 273761 654723 487831 1189822 1390744 1621273 825258 1955848 231757 1226084 511967 1828432 1396310 1618715 781216 1857813 990361 1563854 1022290 1234496 1641898 69746 570808 927250 1216636 685909 1785455 482554 945891 1928154 1684232 1546728 94000 1590088 1134484 1627762 945370 1054765 307610 1596351 1352570 19041 872439 928060 283912 1909663 1783822 236617 766134 1076643 1874420 1433398 996024 1427309 147152 1840493 605106 1895584 515895 308538 1199571 1100270 24376 507729 1850622 628270 396170 668021 1328609 1094398 1310222 274080 389095 1898398 1221547 1688099 1708447 359875 896964 956380 1654001 226935 1294573 1583892 653317 1739358 1379204 1913472 685211 1886532 1570254 254702 1630952 603016 1732385 1504907 801647 1037780 67396 351208 1380356 604076 1412450 514018 502653 1365281 1497779 1827920 1473256 455063 1371493 620623 1617961 93436 1987272 1683286 404632 589286 1379426 450719 1851798 448712 1040764 1465012 828646 289778 1324877 1238803 474735 610289 958824 941785 600183 1103802 516290 1478497 787455 1719960 233516 1224141 1537902 90710 1258740 878545 1075639 631725 1428015 1362510 1602185 1285021 1888359 1901310 126634 66209 1709569 1350594 933614 495066 1126383 505879 1655000 1054484 1972612 1712662 1193182 612786 1308332 1361270 1189302 1860880 341033 1360819 1071393 1686484 1518992 852606 1424711 1318277 1557817 1543195 1695496 609591 1819146 1130981 704492 1071278 1121327 888532 1090941 1909290 349511 1619331 1231343 1781798 1398250 1678438 1085112 82264 863184 1942123 131589 1995741 313675 1321880 43639 680212 462125 574636 1655158 1567749 1048996 442462 783364 1859444 1840199 1569654 1033987 1854485 521190 1271995 354632 162196 1816464 1090361 678462 1946280 31602 81741 1030404 409259 1755170 155251 1149138 1556078 251082 1218292 490183 746197 208868 594532 1170108 548019 1060905 1983160 1347041 1702093 1589122 320460 142952 46104 473267 1982230 1334844 1962557 686852 1895156 1917124 55335 1959832 1417320 612458 1451582 1604801 278960 722918 622151 401768 294831 355836 769922 1490875 1126056 1074555 459798 1543558 1486680 750133 1313202 885028 356199 770297 250329 1370350 1460351 1816713 277880 1336984 507421 1031101 1463650 1919392 857267 1833210 477710 378165 1124027 629501 452487 1167092 1044169 1205666 32751 277743 1972388 169629 271299 551004 1437887 1263512 734702 730550 300486 451376 1381408 1830658 949932 525991 1964591 803498 1313806 472001 1679664 232315 103803 1751813 717369 653503 520582 1381097 1549667 1461574 38724 632420 1439899 421818 489819 1339278 604167 1962884 1835537 1005995 1933757 19967 210742 1833504 1711419 320678 1281979 1835075 717937 1084938 1751758 1243996 1278123 557235 1387920 104124 818604 1047053 618347 166718 1474507 669474 1503067 155399 1461953 22244 1750709 911588 1789200 759535 1291504 220414 223770 67601 70766 1588553 703390 1147324 1672709 1355491 333003 1291157 1397086 606314 1342212 340875 997564 1966958 1493665 1330612 278619 283364 111740 472779 1336289 966488 195224 1364002 1917795 1686491 212044 99431 1972208 1461163 1805052 1323339 1249618 1415952 1571811 576198 400801 1644066 344793 1930064 760019 754732 1029937 1260170 1675431 991975 708967 1326928 1876440 481571 1690582 30697 437074 801903 410316 175021 1799280 871961 114029 572529 524045 1405902 257343 520862 4915 230307 1766699 1021262 1384558 145598 479575 1427527 1631347 1193727 6384 1022575 198402 1567066 62476 1374443 1055656 1736534 1558032 659858 1881682 715842 1132995 922313 437714 1217947 1910591 1743739 1486956 1885861 836555 1973595 1882468 1261517 1568943 1259015 1655682 1838174 407089 1610032 1734980 96694 585875 1500403 432638 688705 90416 1149517 472647 55291 794214 443381 1466279 124043 527006 978831 380806 190688 1189691 897455 243796 84356 1943469 780632 467167 1522596 1558994 813522 1957131 1779343 1908875 904211 1291081 1535909 151147 1283167 685175 1825876 73411 864682 1332271 917255 1257769 1071714 1908390 212807 686897 1257076 764308 1333390 1962462 1707809 336021 1191833 1315066 1954040 374502 362591 1659690 228687 674659 1456270 1784432 385600 417648 1459871 669401 942373 940619 308683 1880187 1809260 545129 1956804 394351 1400193 778489 1502436 776175 167180 62056 1458670 476416 1749591 689037 1556974 32055 1077729 241519 563457 1895446 1490877 558959 1522466 1574644 585259 843651 866840 1337942 1582446 1955256 956849 80585 1543960 391520 115188 784180 916843 1866174 81108 521416 590360 1039346 732151 738349 361710 1524412 1743448 1460311 158862 1368662 14301 1399694 963768 851544 310068 1928678 982594 875041 1570639 339509 1771056 1491127 1882056 1771075 139104 422814 1887302 957585 1850036 148673 745025 476720 1614734 1289439 1297703 327166 58018 1350474 901765 1148509 425757 303955 711406 1026651 1447279 1153921 1645572 799317 1754757 257573 1404684 548649 109299 1053850 1614196 1658283 904152 840587 1688804 659507 614843 1395048 793268 769311 901105 286742 8954 977827 736838 547316 541260 525967 1439429 817278 1842819 1562281 1187584 780068 865574 679660 530984 114927 1778773 776996 713816 1361518 1231358 1600155 338416 698554 1953244 902948 1776501 555262 951716 1236847 1238991 1504497 1335420 1744439 290638 144014 1534809 325782 1059980 1323841 529205 592062 638720 1891236 1074771 1846997 716182 161271 524160 1657336 697012 638484 520434 1364109 1975923 1889758 1123921 1995164 405039 1015379 1275259 1901241 1793500 120198 1239113 30226 435046 840187 944259 1644849 266088 472504 471307 181190 917439 1413183 1666229 374037 431505 650880 294102 1150575 332976 1555343 1674819 937695 442477 1726100 1271221 701058 1799697 831281 1742459 1818709 1679722 1984135 1740759 788931 1009037 1024662 1355534 1669367 1384610 915217 929449 446522 768143 1762633 16150 536660 490654 1618887 1963743 1753150 1491074 817609 259258 460440 1054465 819239 241078 654561 1247054 1250443 1812937 852609 1082758 1749260 1198241 432503 1139735 768667 1288803 497116 344298 880936 198590 239172 1314195 1651602 700144 1322394 1415867 1623209 595884 856618 1050917 19806 1108787 992101 1722835 328229 1834890 113181 486270 1045859 1791841 154192 1518078 927246 1611104 1526732 1079673 646583 1558640 147371 1715685 720340 1163141 1901206 1559002 369093 423454 1397432 1772279 981936 1124024 1951709 1333808 1637148 1268675 459828 297355 1989731 1126226 1309109 1930591 723831 713803 185028 1936900 1906275 242027 707363 1016814 1205573 1280363 1854475 902713 8700 38038 1298113 50874 1651002 474260 136027 1008223 115037 1287032 1589981 471081 798136 1803082 1706678 669477 1294683 1659892 373062 1121352 231523 695786 214131 115374 832154 710864 1204277 1057820 520608 628080 1991638 1579681 1621931 1848824 1630108 998703 1934195 1316446 1159263 1420334 452959 1798920 1865909 1992348 1223923 1649262 848164 1146205 1362109 252214 601957 570591 445409 1473830 689243 217531 1974336 682586 341720 1442172 1588824 956894 1614344 333049 323164 713646 1432632 1680487 646765 582646 39244 398904 1559605 1535580 1081241 1206727 1762279 40476 622462 1653309 1281370 1270591 88048 485513 752488 1959000 450058 1424876 1892752 902804 1681662 638978 1423526 978177 139555 1422896 1280312 1916039 1103967 1634065 929165 699633 1125756 1699619 92848 1413038 1396572 181133 587015 1987908 88166 388158 341740 462840 66752 268696 443609 1317266 481226 1193422 637705 840488 1780981 1341359 1796479 1505526 1369515 104641 982840 959236 385974 1367366 1287232 1188724 85654 12056 1849308 230667 645147 1372264 1549039 1211925 1544751 1811801 1866258 1269573 289221 1635063 884012 336389 1366177 1529310 738356 1686779 1947539 373480 985303 1682495 588004 98717 383260 1313734 1958885 675569 478618 38222 1901100 824705 1730519 950670 1762200 1661257 1927663 1941173 370198 478142 948078 1890138 851661 1809064 1127225 811421 382441 1779141 722361 354397 708334 188669 838530 1071991 1529423 564815 1860090 1445106 746409 699986 27071 790212 1406235 201318 314609 1324519 220971 1537989 18522 1597682 848428 242071 289418 851253 1720971 1454135 1523919 349524 1374144 1678184 207479 623667 1389347 1424691 1036705 1582865 1640658 814254 8058 1785582 700549 1889185 1190442 1704904 490669 1638906 381040 1651887 1210050 1957336 894317 1677105 1985025 595477 1826592 1780806 1236973 474503 66750 1414461 384524 1095296 865063 860175 562862 1928155 896223 1685117 291104 1644313 1218151 187062 355540 601580 1949745 667946 563371 1128715 745526 1739491 1476538 1859659 1486482 1970474 248924 742127 327222 1774602 130450 804354 831508 1339584 925190 1549958 1824534 1877321 1248611 1672475 1416930 1453715 1790193 933123 86720 519393 1875735 1164429 27680 689622 217964 1185733 152620 22660 1311729 1698287 1195328 1677263 447437 1999122 947392 1192865 754907 951474 97469 769370 1447752 1360335 225638 324092 163359 183770 1159011 990228 958320 1195281 1395251 1189862 1784157 1208999 625208 800986 1808743 104895 173644 1923663 796293 1581313 667863 1167119 786786 1380841 686112 128798 800288 1953910 636010 883305 1714314 1927831 16444 773782 1792764 853230 1815367 624735 1714710 255073 1322660 459634 1797234 775337 997371 901786 907192 890928 1628042 1104968 1570992 1965764 993139 238719 1172945 30520 1378404 1458705 60830 508009 1863368 1485561 1076940 1696438 692256 348860 878455 1295368 1008284 1962663 830660 620566 1965870 279923 1431987 981049 1085695 469844 14893 281454 1378136 1251237 1090186 704741 1417180 101569 724385 567614 1917270 1752880 253589 1149227 15230 1543654 1343085 1989447 904610 1620801 1528775 1649736 333366 456271 1450788 1540630 715549 466547 800865 114262 109935 22593 920176 1012312 1172061 380129 966299 1093177 785325 1274689 758058 1296602 1081511 1960761 170866 622369 418989 714165 511427 912922 727011 1188235 1672322 773962 742947 1628365 1168165 893905 1807077 606413 1680024 1137187 1817715 603986 247844 1471756 26989 392150 1522312 182875 646455 632696 150099 835145 218219 1467779 749713 530334 302785 227996 1925324 1565788 844388 223552 1320164 1405364 1433729 867474 906592 1816440 265005 812424 750541 1108667 1968553 712701 1816511 525959 351135 1802158 784044 1792541 1955874 1313986 78969 1666899 1193454 707671 381441 1262014 1576866 1304511 1167470 784569 1431808 350163 233068 482856 392390 1589816 149690 1375969 1172 260175 1057977 942423 144362 454279 973724 151403 1256217 817180 1241552 1174261 1839248 541609 1972180 1873646 1856520 1030233 703566 1749166 280883 1669929 566420 1245052 727736 732560 1553106 816981 294470 784069 1948775 1211965 1757237 1345066 1064663 172859 681000 10743 904091 1127771 394647 1660337 1619006 844841 1133481 676931 381655 1664768 1616937 595698 481494 1664055 727652 1243148 1714996 177941 514129 1710996 1017824 512866 1743903 468923 1452572 526190 672134 1807714 1522661 1818991 286142 1453589 1736259 1771033 1514638 1026414 205010 682803 1491907 1741464 1964641 997574 1168831 375575 192145 1966356 301602 1508021 608671 649164 284937 1518233 1256883 41394 1391255 1792924 1527612 923543 1684665 1778097 1672414 326596 1904204 931255 78955 1792307 1206806 806909 474756 1767107 1637163 377279 1646362 941005 85128 1298583 1971820 62781 1915484 1976197 1266513 1656770 102213 473960 1851547 973839 1036967 1170613 1128430 22384 1305178 922653 709195 801758 111225 1246800 195213 1595605 1127822 1692008 308384 680919 587210 248918 1464375 1614746 1987156 1905765 1832653 440821 1365093 1408072 1990937 1987984 103587 423859 1183077 1914127 141326 38592 1903839 388254 1177280 572108 878924 924144 691286 239394 53641 363059 1737658 557765 1546956 1421241 1005488 841226 17377 1791133 1519851 1886715 1237283 578456 1626459 1706217 577253 1759634 229844 788481 1557053 682812 719210 1680373 641184 984520 1762262 1900542 408839 701973 951650 610896 2966 45065 1534967 861342 767577 925038 1618621 517488 1171780 1314378 322963 1946699 718908 34408 122016 1314525 828661 1273407 659926 1888245 872585 447126 168456 63836 1553516 259171 1628018 842508 767394 169654 818306 579939 1655352 147044 779582 1434805 994026 1443986 280365 187264 555585 1605833 530906 466500 1760418 1022445 178586 360880 19032 1187659 1086922 506437 411711 1611896 884182 519453 863969 264972 757826 882576 1739450 726773 46980 784473 1438669 47447 1258381 1253825 1572209 1243625 943054 348304 554331 1720652 1129116 1265936 1659106 1616452 854451 1435730 1258420 1445000 1542420 882481 39251 424745 694201 516413 1545323 1855149 1225305 1414366 1401289 1243296 1306683 1479655 1694516 26066 1167380 328794 1757670 85534 1455431 62127 566386 1496583 1622982 1591338 237521 1017949 1987811 353596 234371 1170983 1428766 403045 1382744 66308 830468 946312 1469119 763279 1716047 1056977 1306626 655522 1028245 1344247 1372427 715676 1794722 170652 19272 393290 1065624 1699950 1220875 305497 1379292 107202 1230807 1115052 204776 1074251 681167 13782 780461 1421501 1774107 44849 274704 1954768 504693 218045 1778020 1106459 365309 1257560 1356023 993986 402219 1727118 283885 1296455 431995 1200924 1004918 1251484 628298 1396232 212160 498633 1388070 916983 1510096 1400267 1530975 434190 266447 498123 1028235 788485 1465965 1331113 1665559 436168 232814 1075466 636777 1013381 1507215 1528259 1006034 1139985 22886 1899119 1775139 1176675 1895498 849634 918706 232606 838958 602145 1433369 1216898 1180383 806332 434859 1069771 126398 302918 930661 1289389 1763800 585681 1212202 1306521 1530266 716602 874261 1340044 1598495 862801 876024 1165285 618244 253018 1868697 1428346 1731947 1372418 1740639 1297759 251960 1943796 1124820 352829 1217201 1441448 739096 1382335 1373576 5998 1313852 1417179 1342997 910307 781862 206148 1287057 1080209 674284 887926 153877 72372 1252965 170190 760962 1409230 1756137 1518595 1958701 778545 66960 1873318 893406 135720 1344598 266707 467609 297009 1766575 322131 919855 325935 93590 1681511 1775044 262986 932387 1895803 1980300 855044 1073680 332514 1636630 784917 1599557 340152 828664 1618756 1479608 168025 1767935 1015694 1723459 650491 1062985 1710591 938772 474048 1040619 1968214 1566157 1250250 525585 27042 1011460 1327879 539276 899223 844562 55962 875947 1188392 976058 1514907 1973701 1929105 34793 957940 1007325 899507 964106 64362 1890287 1545048 1666792 282588 1436127 37970 476009 1964154 1740613 447722 554147 229066 123346 694048 226551 1014244 796133 1766734 257766 274864 972342 1375458 795517 1498633 648659 1106846 1378706 72265 1682225 983182 107525 770051 818484 233414 1398028 1287849 1849215 43224 129398 1991717 552045 571832 740397 1618962 550200 326284 1882873 1425682 810169 254895 1668701 1040883 816453 1147938 787501 875284 1030948 1513583 1086263 849909 1089505 1069088 1787278 947562 1556633 1510915 349838 1035651 415961 120935 926706 644559 1931172 796096 277620 1741925 1360152 1693945 670434 843274 903888 1339110 1300680 1197151 311514 324807 1611004 1592194 122356 746722 446662 1057791 1671960 2375 1590392 595997 200030 721649 110574 246710 595359 940013 732023 157293 764828 1820798 5412 1076455 853597 388412 1022532 1508232 1921255 1368664 870186 282966 1614714 341424 516295 831104 617205 14196 1889166 1443865 221637 693523 1336815 1872134 560563 1392410 1719471 1536856 1249756 87084 1017790 1396974 865145 863007 1258723 323607 1365067 325931 1853567 1585526 951901 1195297 1858768 46865 1436246 1913089 1828965 1645302 221644 1504198 969341 752116 1541139 1563572 533573 990989 854147 1678350 495050 286446 1507717 1780421 1839870 299485 1641224 1048791 1598848 393988 595400 1850532 1220959 731010 1661916 981106 1588148 1672095 1701669 154879 461176 944583 44514 745765 318811 706829 517585 1009649 1112129 1099063 499965 1131687 924084 1218538 433920 685113 877556 670605 254441 330163 507478 1627841 650792 1588802 1970974 879514 101444 1305454 885205 316362 132698 1037163 1677943 158170 840591 848322 1209063 517755 1002179 281458 1385724 931736 690955 561603 1397745 1425235 54077 1842847 1653072 65381 678702 1099758 578223 1194101 215085 1725904 1833734 227405 1378730 102563 1607884 386663 947563 8912 1035183 1547374 570579 781249 1858246 1167568 1496329 115144 29861 1467089 1132756 341181 169070 117496 841072 861003 1085372 1366694 1328374 285315 1857493 1359992 1337339 1072779 1139613 1357533 1340211 1603466 1734171 1216454 1949980 1432230 217073 217421 887222 730799 1970449 433398 330349 1668180 1981630 762233 401335 1901910 504941 964094 220361 617860 474884 1311974 900378 1996220 824107 961248 428877 824421 316858 312971 1798834 757665 1270342 527142 203167 1846175 585977 766129 1227954 1674069 1180159 487721 1880630 1715953 441477 920287 1243181 631039 75846 727842 1167339 958666 693963 655352 1128893 1582137 1872146 860025 897134 545720 1802507 1897620 563798 1546194 916228 1500293 702061 1095885 311005 807474 532002 756051 785786 578489 897687 265254 267723 1963504 878721 127724 382128 599721 402634 1386706 291268 1290064 854187 1390510 1313389 1450145 1069517 1204738 1675177 905905 1129611 225246 96735 745089 815791 222605 1381678 1358604 191143 611705 1945427 1352120 1857502 1745399 599444 1910222 1057441 774762 1178373 1510185 302150 958468 1188933 1943939 152209 510317 1269348 819928 1446765 1304587 1565093 1336073 595503 1976546 1841833 1815112 1704619 960846 1462243 1060243 1130860 1307260 1400570 105723 229700 69743 579190 1927784 191072 517354 954968 1962143 1632672 889107 299295 835952 325405 765408 1850280 1434446 1721281 95708 1997550 1037769 1791757 458313 436611 95294 701763 937450 1647545 1755435 779716 1905934 853217 125381 1459430 13755 1820467 636935 730244 570984 1496138 1538572 10843 1713317 1386025 1810437 1780927 977396 1003669 1960193 442792 1700193 409476 759011 1513111 988407 1385306 1830208 110657 917896 1601184 101339 1313338 836959 1048113 951376 1822990 42913 525156 943761 1166960 249967 1963920 507799 307529 1687461 35692 1639729 332345 685817 1307575 43406 1204125 123995 924312 1633806 523976 506908 45743 931948 401673 1337926 858145 903832 13326 500464 779160 80455 1163104 1469564 1556692 1474269 1017422 497804 6688 269537 699627 53501 1084160 913057 1467098 572821 1542198 588779 57132 1556318 390492 1713760 646208 1176056 1873720 33270 1526328 791125 1738446 494649 502159 1922117 1380994 158818 836156 84542 382520 1653491 1337412 77068 835788 25824 129944 491696 626822 636419 224452 1161606 1176601 1261437 615429 1026535 274944 330758 1537442 1640021 1907426 160364 1340733 1676991 267672 70530 1605242 1269824 1241230 1156774 1230067 428883 1164515 1329066 719336 1785987 1704277 15617 1604681 122204 43006 1142096 1786819 457956 27215 1065336 617130 44836 691792 1644633 1754172 451524 1010296 142894 1772076 911779 1287511 1830139 249462 772804 564258 301480 1315051 1248586 1445282 1685061 892415 1049684 1497052 1735054 1434124 204937 441579 773466 202094 585141 421383 782826 1243440 400715 510780 1257663 668739 957020 1981532 990854 616011 1757621 1127827 1950495 1408858 338290 1175677 89854 1576686 591870 283202 1758028 1950417 1968985 890989 1065864 155852 491751 906343 290059 1808587 1899164 742248 1139902 625030 443447 196383 94633 166356 1809539 717166 1573308 1224085 1345439 764504 1935303 840400 1309662 1771868 26070 1281255 785811 281129 918648 1262705 172514 393694 1477389 1629347 805860 1332234 560163 772128 1350041 1701498 1606147 1005047 797856 1397784 37704 431660 1228159 1526114 293968 868479 646177 1162560 1191418 434627 1344145 1937875 1817487 42811 1293395 1422689 17052 1009842 1538127 1862902 149670 1632477 1850491 1751277 943964 1651180 483742 1144664 805878 911780 878839 692229 389130 985285 1420585 28745 1102725 346121 955627 1385629 1463055 1673255 1207401 1145355 731740 1484852 714232 1767485 176675 153417 1709304 52008 1159532 621254 31575 272894 278206 651783 494507 1006980 1270535 897580 781037 671877 374574 1502439 1332566 129708 245684 437572 1181888 840362 729630 1677691 494344 1206383 354871 1944960 1592608 1395209 796446 463831 1285139 127133 1897517 506648 906404 1692098 513121 1599256 107284 1040049 956748 1355194 1218564 342252 1797873 183028 253892 1487754 1249899 603557 900020 160002 289089 1662165 125491 267874 976328 1933345 22998 464391 1150271 1889317 1551995 1699575 1928687 755149 702781 1633456 1342359 310345 1124443 535273 649091 1964433 707653 1423502 581611 1044958 1224124 953801 1085847 1727716 655681 1010903 1719863 102476 1478268 1603347 1462928 1762105 726257 1714049 380345 1430309 1133619 1154401 1780899 1154752 1114413 1410947 776840 1128781 294495 933250 201635 1368413 975334 451753 1201618 692743 137477 567098 1724290 274737 1174363 1184308 891453 1394061 1849199 436924 1354646 454121 1400354 859931 845122 270269 269692 1379231 1699470 1418954 552239 1052260 1328473 1423186 1960821 523737 274539 1567853 1146365 1125241 384014 1130104 1230558 837059 282472 1008853 899775 1057976 1846494 1768487 1429699 1524106 1936190 214288 503694 1153522 354220 837545 1338223 486924 1163322 1265973 1121495 863588 1302729 1801168 1972393 1755788 359424 1408744 1485079 1512586 1348091 1558321 1376999 1861612 72576 1150687 294712 803891 1029373 802626 132182 1021754 503463 754764 856018 1787155 1200189 1191058 1329023 1591602 713920 476216 987793 486102 899923 10962 1239812 1495532 1098040 1589856 1778051 1424012 150617 1843835 1186703 1222274 1312051 468409 1137689 522545 223027 369207 222511 883598 707556 475246 815133 404033 1336822 300809 515965 917300 552920 1891849 1304309 1345166 592546 1493399 202292 1883602 1464781 42629 482371 401114 1334438 1053344 1576440 1228010 1612341 1700548 28634 1221130 978929 822275 323431 320060 1226160 1388571 1956112 449398 334664 811997 1268100 663540 1798555 136557 547082 836610 1213707 309065 675353 1713414 486626 1086916 1224057 1302360 1149670 1377322 75235 1121716 1528548 12137 1226741 1880011 611351 1465093 1850650 1437418 535962 299661 1192397 1211045 1158281 642529 1765308 12176 833970 417715 1103490 299913 862959 1003305 788954 1221625 461580 1424038 938142 907999 1452834 1085363 363824 476042 1393430 763206 1288019 439304 1319087 712560 581420 863483 676216 1452620 42114 331557 491539 1776299 1666283 464490 397577 1960954 530332 42190 1535371 1485865 1568304 1454155 1082785 544839 1573442 375971 966617 1553208 1030379 471631 1140994 1137521 1586625 105559 264362 1341663 830154 1483773 885876 505951 1191476 1106080 1016957 1154860 1323550 972022 1797447 194641 152662 528990 120563 1925009 1840259 1607816 792514 1414519 1951153 243997 340653 1517280 1493784 1824058 1996619 848358 1345651 375199 510561 513401 500164 1432443 1536934 946798 827942 1497733 362870 1101684 1206559 1893637 1871943 41375 659684 1353294 1052985 914972 1008495 173152 1318243 1524344 1103578 488615 1871608 1071682 838550 1431042 1123379 1187332 706897 1074442 1715969 1440322 1232845 1493518 9251 770541 263333 111180 147967 502273 1734138 974692 570842 1617513 1542436 8308 1624775 307200 536844 861713 324992 1014349 1195386 1521698 317636 1863539 1670196 1505164 205341 231180 544427 273271 99407 944225 287464 1802579 1442793 1087545 1138623 1207742 1592556 725631 746550 1556246 1483874 795815 938783 196201 884242 1027510 1093028 626515 1898306 1942410 1020892 242863 100855 1679579 264742 1638231 701471 1406457 1087847 1435414 896781 662512 427090 1395364 583819 965259 73594 1363808 219916 341724 1646019 1711122 876039 1219492 688151 450109 1296019 556036 768935 1322299 571227 1912176 1509062 767959 691487 1589094 102941 1784575 310686 914653 667038 954440 1497775 743653 262532 97073 267932 1215519 1962790 1582183 320385 991962 1527373 75271 689044 1673651 649555 1813236 832993 1084781 150015 762528 1077184 709361 1496717 388799 678537 172428 847398 1238485 169697 352549 354318 456079 828717 1617164 1368281 153039 910301 759167 714131 949885 711017 674636 366454 754861 839725 1052171 96332 933359 292208 1848565 1346607 556849 1206847 11909 4941 1623162 1981769 149466 1897247 1277865 1462818 464154 550242 1169656 1576661 821036 1124739 1983507 1399916 1748411 526817 254277 1268594 1942871 371826 267071 94356 1938181 1266430 1868225 634099 906827 378549 1525290 1567295 1217611 570979 372716 919853 238192 934247 1019582 129765 4621 1692549 551522 351989 844559 1723736 1004234 1931203 1285625 200700 1432420 1881683 756130 1657477 409086 351647 1933758 1086976 894565 1063664 1127711 784913 903083 959617 97965 1338248 1297422 1432563 860351 53027 944444 537356 304083 1873013 272977 651430 327656 1636589 1518159 1988015 1725015 1293058 19791 604083 634226 898677 884125 192857 39702 775202 1877852 1610817 1217580 149624 655017 864936 126644 784255 825357 3012 721627 434780 869950 1376122 1853936 1836729 1028038 1445113 1558790 1639390 246549 1285377 488315 65974 1304490 1669023 321811 1226857 733343 1343589 163752 32377 1401957 558983 1934478 1130263 28849 162724 887580 359746 851428 773818 1640829 431708 1282025 1666435 1145930 483624 277535 983719 1111411 1885840 1760969 1364841 1872274 1863785 1048488 201969 920546 120743 484541 212596 259565 1476401 1016284 1961844 1074181 1381617 833953 390115 224799 342384 757544 670755 457737 444531 344450 19657 1378076 1347940 689229 689099 1333375 1951020 238663 728184 544154 1075100 1398398 1966488 989987 1350234 1223510 161049 1237279 819557 78570 1299458 1694776 1509152 1967394 1745108 129380 1845520 1280974 1729912 685743 1442293 443510 1033173 716892 1244644 314285 814633 1672422 631312 976739 1290847 1964584 628698 974752 1003142 419168 593625 205646 917791 1396716 557831 185899 1623657 735006 432551 1891163 282796 19984 1911310 1024990 822080 616599 1581446 1809929 842717 521395 71699 1320944 1320730 540076 1367645 407069 107602 208350 865190 1355004 811699 1746861 641251 923649 1430148 1118434 1470123 1747389 775626 76385 1018857 21686 913617 436708 619668 1479989 1986388 1590846 86528 620208 1876164 45899 1236466 1154055 1758377 1996847 1355233 1424333 817792 1018782 179184 13055 1216067 1966851 967022 1440673 1381742 529178 562210 97898 1870495 446769 696290 1733104 566450 894463 963854 486758 1561103 976557 354464 546365 1927554 859598 416684 858508 1621083 1722366 135161 283559 663919 1464409 988929 813614 573141 1445697 998106 1836188 1457343 226569 212347 600226 1484791 1561128 1459569 47993 1167181 953878 1446761 434885 751224 1303374 559541 1293215 1186302 1950740 652042 1027068 1253520 1325340 243301 484721 1318804 1733297 1597571 1064950 71084 1581613 1101565 985019 618755 1465629 633138 734838 547150 8862 1515923 1528668 669033 818726 617248 180382 874337 1127392 410432 664432 431882 1242441 1879270 179975 1874711 548854 1037459 414486 878748 325870 1291339 133668 1863789 708951 414770 577369 1168739 1463838 1927764 685173 1854809 645510 230535 1881748 1692779 471259 1221688 697890 1976506 1103480 1789219 977275 1488548 895623 561113 172369 477290 1045621 786468 1965812 1993632 929624 1392619 1345692 896217 1234670 893557 973252 1595742 1856093 1993050 1583764 175881 1122354 74534 841540 729435 1665693 1395080 1764432 1542796 1160217 1649597 1635638 1699635 314835 1451774 102681 265640 242079 814212 1133409 302769 1329367 1193636 513725 1859748 1024210 1281222 1492962 520947 1169652 683262 1862263 1729749 1671822 34903 936588 340458 1886195 1330460 1575815 1884737 1984364 1363266 1975191 1838454 1515258 1458198 350587 188655 639499 910077 168829 1402826 251135 1840196 565850 155202 241234 953260 1766524 1354730 1230280 955381 1524523 725324 1371271 1724646 348450 241943 505916 1122408 551702 1759037 940273 320158 1361149 3513 347011 1980199 1008833 90091 134622 591800 761153 1569106 769899 1727104 1856498 1609040 538215 615316 1522313 1867881 652154 738408 1210244 80261 1410842 1684717 78184 1231377 305433 1653652 427139 1308939 564611 658812 1510982 188405 1690918 743000 927921 60747 170462 98838 551668 362972 1287828 98745 1572886 1039856 1452162 760282 184084 310817 1226967 154084 613080 383033 892940 202986 252244 1367704 1201794 1732765 1307167 764516 176444 77627 1283782 1680056 459254 1349201 1042666 1509869 438907 656993 1134367 127456 1002827 1604746 1550640 387244 1115602 922998 862920 1054273 1037483 236398 1985759 497244 834684 1218697 1119878 750547 16983 355166 469928 1023395 1022707 941487 1898806 309158 944076 1225317 95048 1072061 1232567 1688458 1774715 1856225 328336 1927114 1597465 338136 1340793 460973 1942289 245739 1582364 1269067 251637 483322 563158 1276129 1277978 414179 998649 992757 958837 1869215 1340313 939650 1023127 1601172 943933 468194 1573863 1690192 1983882 1729147 1184109 1710011 485256 616291 1939439 1554702 1932038 1679078 1058372 1759644 501699 1732610 1616348 110228 26457 1624394 536177 1721859 707715 104629 1092331 206656 95858 1914717 1081561 1800808 331880 1012407 950612 1626119 321935 1094112 1830771 1911446 1292040 1382940 603233 927108 64858 538811 1950463 1002422 1939194 1229578 809467 1392519 106728 1304596 1318125 200720 1649944 730433 1440089 1978163 1351822 1985685 1492122 550580 1633910 1247596 603697 1980056 1764879 1182481 299374 1924566 467361 1717392 592819 1423721 50724 717971 1121369 856370 50834 1241731 622239 338048 1515663 237443 157519 1769572 622621 1037344 145885 158656 866929 1325367 1701222 1104862 254810 844413 338221 244795 717546 1584359 363585 1477144 1467518 1676750 1297512 1633565 1240158 122710 1712121 1810132 1164233 1575761 835591 1961129 884279 241950 1839724 327884 1987666 746178 1736163 640035 1587247 897565 1655693 506363 1491919 1547181 639704 673297 993662 191286 1419745 437671 92927 1968040 1565620 120064 92133 49167 498953 341269 1067060 866028 611011 1037785 1642584 1464021 1704173 1741334 1374799 1891162 186114 1496959 1636700 1116419 1216598 1367808 1710704 1232169 155103 1281411 589057 1475531 1562166 578546 1605240 1275539 193696 1774139 562972 1805876 603713 1069917 1817529 1336369 1640551 1563383 221982 636141 684971 59009 1822424 1578289 719158 788465 531952 1064057 657365 1426827 492086 1087481 374001 763378 1820513 1307341 784544 1026184 51790 1672566 1309348 625470 1875403 77080 1253860 1077680 1627155 1423674 424362 974191 661861 237383 1004283 1624808 495616 931086 14496 98273 1200915 1851224 813359 811037 1602487 860569 90003 322578 1868169 638871 2457 1597583 451628 1453510 570226 1959016 476767 304278 481984 357334 999368 64888 888754 395931 1391537 1767778 368876 1348443 1823107 588675 1401315 1279046 1595549 533684 121442 1023803 429099 540987 198137 1419405 109525 223514 1324384 1138700 719407 1377800 1369454 824048 1874690 200852 1715488 1225942 1850700 1606955 243467 1228513 1693503 460915 1452792 1862514 389945 1792557 1793282 20457 501246 1720027 236583 1009713 1355827 301470 1086622 1951918 1880932 952974 449419 1239016 431918 1574997 1209788 1796209 313910 726698 1820240 223504 1371589 1825033 382331 1151211 1576972 1906888 952597 1143143 1036262 1701849 1419055 1055866 1592906 422654 597946 342777 1507512 1928690 1702873 475440 774205 1006675 1416874 1438000 1713408 1648287 301729 1814346 1222382 623322 1707119 298731 687336 958930 1009517 1356671 574311 550292 1863864 1117938 1088701 903334 1348495 547104 1571044 492427 1723582 873327 1281162 312821 1370770 1168474 781984 849362 1515493 1345205 1395022 894485 1387501 1704960 1051755 938191 1692211 397005 951734 572944 1545933 17087 627091 7479 587703 1293507 767866 555507 566062 1275918 915804 800538 1678224 1127080 1896467 631183 1234645 1048274 855427 1714836 427907 1757050 1332809 518662 481570 568459 387773 1863702 1418445 1005212 1642490 1961896 993335 1590969 1672350 743777 1617542 1345750 133096 1876732 1650576 1163906 1498825 282536 568508 1340359 932167 381371 1423287 362268 476753 794031 627992 472741 416295 1075715 1392540 1720637 664601 222554 1023458 1120973 1444719 1058641 257159 150972 340688 1370499 1720791 395350 972934 953403 838075 534332 1176543 1024629 998759 1294519 777931 947046 1841911 1580109 1494405 1274295 164195 574212 1472037 177834 408771 1174596 814800 1672215 175564 255500 1585021 70108 306495 1344858 501166 884946 431969 1337301 1425181 875224 85402 196091 1900272 1363210 1678434 938373 1356047 1255588 1015409 758854 620362 433837 910999 1277262 1940396 1752958 1032576 994596 1410389 665260 248320 1954522 717437 1430856 823016 561689 1403636 1304369 1322283 1424309 1152555 1570741 1896593 1314891 910574 1034116 1744404 168226 502722 989106 1846720 365410 1857223 1742017 977138 6541 1325978 1429186 1958634 1628632 188663 229149 1721102 601549 498146 1118693 1165597 986594 578051 1326997 626095 448222 437133 377619 595414 1706695 145134 983033 1685916 1259865 1899063 1283381 1117625 1524696 252821 43478 45900 192105 1960505 949483 166143 233473 1259892 1872139 1413871 539523 80770 1756464 1722933 1892333 1024234 563378 1177251 749448 93611 1903564 1280405 252817 1079672 378280 1693444 1145940 271121 498440 192516 1804324 236011 1703831 1775484 439631 975426 1281385 726036 1138164 1306200 186194 612627 112695 1187452 609053 1242844 1553048 150541 881578 47235 190305 51874 1377558 398750 1981396 1908744 1770822 284228 1331880 1706752 1372647 964075 743338 1604421 1699667 1533024 856723 830654 354067 1432492 1870219 1495287 1434166 1612766 816275 712973 313014 657375 302423 1347202 1230442 830993 1267193 133814 209592 259253 162392 1097315 1193803 301040 1025888 1040744 893432 1323195 1065284 1573699 662119 1566143 513467 1761932 807811 93289 496285 1004641 1181035 1173372 522971 1061647 438059 211175 420876 1131347 1773726 697745 295064 665192 1082839 1869781 750207 1551857 610064 1472679 539170 181659 1002052 1793551 1893796 1361437 1306888 1122229 289036 1244948 1601707 1116014 308454 1297199 849280 1846517 680142 1334869 1462909 1658187 251166 424209 1505046 1360277 109418 354328 398619 1981155 1542528 313171 375907 762321 187214 1189070 1165997 744245 465175 1969326 1418107 461157 1053358 606508 1728155 554511 704737 1039812 1406090 468379 1584493 1582543 1689868 1818303 619062 1293018 8080 595100 1146737 1885416 1537564 663112 1354206 1125463 1739980 402991 146916 145011 1381144 1626179 669693 1079043 1240245 1665667 1430750 3227 1554721 1560782 1423809 1748554 1175794 1123586 713767 1006020 1754361 1472529 1825716 355694 698658 1150494 440766 1077395 787565 1074730 1310597 1742490 965314 211362 1051673 1731502 1419286 896641 184546 633472 866932 980702 1910248 1705925 1165754 1564614 945 333004 1302940 1538196 594336 449009 43921 269070 1089503 39143 1609766 433977 954919 1666782 1457847 1045156 1808969 1444201 1905035 1442371 1225325 1210682 1156593 1616636 55937 303629 1216434 317222 180529 1252831 20360 470968 1714296 1628381 654543 556397 1444841 1343021 1285010 796403 1918997 1772566 91905 1157507 905341 629364 96096 657229 1070242 623295 1880151 1775947 916598 1618974 688237 280630 1549633 528296 1259201 1109657 1879503 707437 1812137 101873 1268112 24478 886301 1535987 307267 1763924 491341 1472616 340713 203978 1687762 226928 1601896 1604391 420172 1377274 338701 1561324 861588 944222 1152480 1050054 559331 263372 1461217 1105211 404274 1337698 1346773 151343 77942 1484308 1815608 254294 212913 418231 1007491 1466567 3009 1866498 185955 1459318 398109 721292 1763367 556175 1359762 139188 1996761 1308126 1672459 1729354 828527 1212535 1258142 899931 1749254 293646 486976 791462 1221879 213012 639924 1789766 378154 411696 1268936 1158787 1832841 1924718 291586 93837 1125524 640072 471945 651799 1984614 915742 633707 566095 1603850 1558038 891800 1716862 269798 1793866 261826 406451 3391 884332 1563198 523889 462221 53883 1886067 112798 1853367 1530902 688115 1148551 1297109 1980060 1936246 650396 834083 1964186 897384 156888 1108265 997155 1628756 793259 1737978 1259237 1596679 321520 843864 1924065 154051 234496 368495 1360007 1250902 1051657 1589351 272269 1392779 1084453 1060418 690334 820685 1046243 796643 671121 1675716 882916 592521 386575 203042 1385791 1634524 506957 1288039 300439 214511 1172301 1770340 617195 1358511 614186 1369383 1960441 878661 1228128 713942 1264119 1875397 348775 1820392 444142 1600638 480210 339592 1128948 113901 1818827 1471590 1672183 1412395 590870 1867072 843381 1531708 1290802 1777201 781001 898662 139578 1019977 975272 1293166 1725477 1908640 411796 1884584 1631444 1721590 381442 1254805 1181785 755075 1147464 614824 1138341 1298028 287370 1857004 924949 612264 1984975 1245743 1927409 1755674 842143 1290711 27240 498467 1695771 394010 1948667 1352699 214730 596736 864870 771586 1328992 527978 431363 1804845 1902871 858372 410619 285682 150153 697259 441032 799243 1964179 911957 1357038 1548657 1111868 1587980 727625 627850 1871328 664658 1038462 1642241 1815051 1527517 60199 1426259 1650269 430985 1775807 1743894 611883 1940161 1819118 893897 804157 1916439 1822891 533473 317756 1465881 334005 1070842 797524 1530165 1283523 1644961 939616 1302205 1721315 8336 1711449 1070437 1588717 1344130 1361213 180624 771035 1578116 921836 1786397 1584791 230322 692880 1089405 929223 444813 592585 118812 1240877 303862 209218 1106370 53389 1569547 242077 887512 1838971 272669 1202803 1666095 467018 9666 854191 1097033 1972752 827223 127900 315653 1416400 1352815 1989045 1326417 1218276 1389170 1466351 66640 1533247 681684 977412 1482376 1796867 1427226 1883967 551817 1687934 68707 360305 442960 1748748 343473 1701349 497516 1542515 1868316 1324612 352249 1606069 1783982 908785 236713 1268953 1367651 1596872 1234290 993642 239784 667149 159177 983353 605932 1801899 639065 1640195 1083640 665249 696183 1360676 110073 1286267 11614 1803916 1748770 967866 1027627 738146 1817356 898050 1227351 92513 4497 172993 1781106 1635842 1206900 1122272 360135 1807208 759413 1055962 1640138 1764182 931075 1024522 125747 594215 1121753 492739 3309 191189 998258 786563 351294 113372 943064 1162598 1550372 779362 1762087 1797583 749794 780324 1281047 1869369 1528168 1764463 1612513 1371252 1366093 1663953 96216 1611113 979981 1617284 54632 1071233 1114144 1902224 1274927 838556 1727802 717938 787957 1313548 857756 1749244 1128262 1333596 1351579 1363153 367091 523566 536201 1531288 1531478 1686087 1349945 1701615 528208 500692 124225 767583 1808274 1728949 903847 554076 1842378 652587 1188438 444864 945854 1022267 257812 33796 1228873 1742370 1886596 503459 1284647 1953884 1144218 1183790 617281 651571 95996 848444 1716006 842738 38968 1276380 1899709 1463185 1109075 1305346 680179 726935 998314 803573 193604 1318948 151413 104132 1335649 928553 1027819 1870125 1507496 15139 922398 147481 666434 221285 1025462 1389939 308603 1905404 1137066 1223529 1152587 285317 269234 205084 99329 1970495 626712 1042312 15633 1359307 259928 544859 1238432 273101 1599469 1081898 1121477 241846 1378701 442250 1259084 662477 1549410 821958 341193 1812448 900471 747587 877564 1164125 156384 1408275 292274 274301 264108 1079599 661456 199002 1963928 1645353 1051087 1333674 464535 772673 806940 321119 290744 602477 1156331 550923 1038849 1946833 640283 1483573 1323304 1773169 613873 1556457 625518 1154913 1965322 524726 875523 996303 988059 1135582 1974417 1420654 862142 20193 250162 1867089 1574569 1248895 1742046 386332 931270 1652259 249004 1060159 1810965 655172 275442 1245095 556176 1416019 1682651 1220650 1668166 403859 221278 1289572 1856339 393698 527988 1711905 889721 935640 226270 1658863 929248 1896384 967269 1109026 1198482 296917 630207 1242319 1045819 1921011 1505335 126121 437358 1890396 1525339 341633 869782 1977155 187224 140442 696831 1128479 1467904 1798188 1419033 1420699 1457536 288562 278750 1174807 1602316 1791211 1154080 1025288 1009960 481796 1298446 1060092 1097487 216538 1432141 369628 36357 1466556 815742 9574 1213088 1276724 1001366 1316634 325827 892931 918559 1300734 1122426 155138 62151 273818 494725 1731748 746518 638038 1313128 211018 1535865 1519871 1711930 1531614 693877 154069 717513 800907 846307 1252424 297369 868701 134237 595073 298457 1857272 1484981 1342282 1831561 1045622 1815286 1494137 1083484 113493 1448682 1821555 350807 194135 186801 8640 1373162 1496720 795355 1176284 515493 741310 1966632 426730 1250823 1135581 1092572 551648 1011184 78129 705386 1421711 353844 1001953 877847 264733 190814 1769165 1322605 1180636 1741750 1534647 770648 195498 1785485 555741 244097 997926 287217 993087 488449 1083099 1046847 186307 600862 1798846 482225 1780855 424965 726145 465230 1229180 1391352 1308904 37754 1328739 1349247 1957465 167074 756283 46784 769718 207393 1496200 1985447 311233 1752056 1050375 573526 1654168 67177 382948 371307 243853 1633479 211478 627811 1416569 1731411 1865143 93374 1209819 1248666 665797 1400623 1181876 1598312 1001125 1176341 1798156 1327392 13971 320113 913509 270312 1704559 1141829 1676385 800129 669642 307967 1684711 463534 628601 490076 992221 766999 594064 657171 526688 728853 1507012 427337 1042126 638455 1866467 1542014 1383194 476130 1929666 410391 1497037 906635 613947 674689 22109 1690695 472203 1361102 1618899 967920 532884 1162789 773171 1888545 1924848 833830 192821 892577 819483 931012 808799 401575 1138286 493690 1945125 643906 1647452 984814 691484 1620049 1573268 1908885 1996897 601746 1756722 641252 1954580 88653 1664007 630957 536786 1888108 1419989 883787 1215765 663881 694713 731092 1610483 1685341 269363 1342068 401615 364542 1679935 767022 1365256 1886824 197823 1316085 1554475 449950 174507 800932 1839607 1741689 386877 755005 321128 1133187 370480 154317 770399 188079 1853689 662307 471864 1269909 40123 802386 1466796 307112 1295930 1148825 412122 837134 260945 785899 1059216 1163475 762251 1636044 276018 1328923 356674 209903 1006992 4851 475693 1132318 1154003 74039 749549 1247710 76364 895264 394401 1547966 1551250 342426 923531 1364939 1959107 1503575 953930 671538 1291883 949160 1723823 1592054 317964 1302246 148199 1685198 978534 1006122 1901458 268196 783394 1448871 981986 1108358 1501502 1713742 609608 599879 485576 1754479 716080 1623544 1057296 1279955 427717 333675 1365044 1013482 269287 1200735 292862 259363 975811 423492 1695010 440323 1287523 1742197 819153 687416 1826128 471160 598660 1950994 24409 1743192 635108 1569686 1235702 1753751 1940817 388198 954156 66028 1574172 713395 1485740 1906751 303672 688561 1382316 880496 364974 1817537 1036898 297312 1481840 1425004 991024 347590 1056163 1205974 890595 1989568 1218850 602408 214984 1655618 688545 1824764 1291118 1923714 619941 1905633 1592349 104275 514593 1897422 1454592 274675 338592 972890 875564 402772 937635 1722145 1077801 1935298 1292502 421938 1828076 800308 296723 1283086 1102457 1328808 1245762 362001 1422665 1691814 285405 1006587 25872 496833 1464990 644390 677213 841200 1459736 1634570 1555685 103786 1077596 679329 1120926 826816 1979459 343135 1179691 1277515 1027494 449318 1574929 1386619 1518158 827316 1693314 391485 1947237 651714 1365246 1358502 323777 1196595 835325 991914 1097370 198764 1268477 458073 988420 1018659 1312912 1365704 1342630 469252 1687779 1399943 1202832 1370017 178043 81378 1766247 245722 673699 1863960 1984043 908319 263129 1915543 265243 1607762 319768 325975 1779232 1893296 930591 293875 842398 365409 697196 1402339 303978 1323204 72608 341616 1047399 1362002 273720 1674595 1475603 512406 1638235 1568952 1906182 1257391 928765 1037418 894900 927397 1216443 1218328 996232 1681407 1988039 1435626 400800 1115484 141629 891723 1733749 370166 1067437 1537922 1895704 1330487 1404045 1085275 1082268 1403123 946282 1489098 651738 1741641 288703 1297534 1177722 901360 354452 1018344 1053901 1585726 1649426 1182599 1169631 1402579 1769513 1407352 199889 1749276 780469 1459991 1810721 1146272 389981 1342432 817752 1716367 688143 951898 269250 1262324 1704402 1550236 1000407 1356144 1568784 1232459 407023 763629 754488 96807 1716535 1531610 984885 649746 539603 410499 1133710 1621034 1616408 911445 653414 1288391 443298 239142 1600850 1195322 1851266 418687 224767 40085 950909 1972119 1072533 498321 1435284 1714330 1242587 1822613 1793815 619306 151168 1935062 1453038 504852 1784937 749032 1347559 326555 1960793 1411398 299347 1814458 1186979 1917830 1003161 1833683 35458 1362245 436817 1013663 283866 588670 1131900 1926215 1349178 1470771 1086375 440550 1202947 1524097 516365 214878 1963857 987794 386173 611051 1535016 68283 1698697 1090371 1171904 1649412 328902 517996 1976119 1786524 767006 52480 1556997 1967540 1420700 866353 1559978 761547 98137 1848426 1361563 1328205 1791095 1181806 1752853 1335693 94070 897541 707713 551085 1237658 328782 1820978 1430455 970651 484768 155025 1397329 219525 1851219 1538184 940774 72135 1795249 230578 1297382 457947 1337387 981258 1986135 313929 134346 699324 219775 1614830 203295 1656931 1321837 1573659 775095 1737921 112703 1321473 27460 643184 1106906 1844044 429542 1494245 573670 224641 1613053 1673568 932749 870754 850027 1647002 1013963 1375433 1677510 517172 1195253 1566440 1324862 1559362 1412460 11077 991435 1028031 1483351 563983 845648 1895046 853776 1714350 613062 159390 163207 1071180 455953 1492295 1706302 141108 142967 1115669 1754777 1943079 575061 1682609 1161433 816576 1405475 1047054 744519 1289337 35986 1472073 94100 633945 496434 1393328 868754 909065 394329 541067 273867 316798 229869 913080 1350823 879426 1856977 850037 1232747 1689206 326192 1908882 659140 1771562 185092 1909493 452659 1646478 1900790 422112 480699 174246 204760 97876 254054 328331 1149280 27786 542681 587033 948806 578220 1034249 1850735 25007 222505 1267617 1593019 926818 1527864 518041 55946 178892 4898 41709 1109154 1415456 1579461 120847 260675 586658 1175303 1794013 1121134 377083 1024596 795849 915840 1122398 565764 1550678 1301145 667382 736362 75207 36794 668199 1367587 1147785 1256972 1077719 810436 745466 795718 1239017 734552 787096 1168417 1133575 1462191 1010183 1188490 284492 1439937 598452 277130 11113 256864 1983486 1345748 1701396 541583 1459692 1060459 1263374 1687821 772402 179563 1919344 64245 1052059 572511 352001 1415843 949779 744009 1867972 339798 1352037 1891168 637568 910437 260011 1510706 168227 942879 1064207 267592 1751394 1625602 219320 1641205 1817897 1535442 667265 52733 1136068 721785 349859 1505242 156357 1674286 222976 999795 1993341 1229139 147667 1821763 46619 757967 288888 706060 1621209 1104291 737046 456250 1050945 1810624 1695705 35258 1208118 1885334 214454 337277 937941 1149168 888639 350313 973593 752761 19295 1246769 489675 765483 485076 595495 1826742 90793 1672147 352198 279724 1031358 1738611 1571730 1798678 480137 1309905 568947 1549800 541822 1855082 1540874 434695 614710 1843181 1213327 919913 1964720 1482097 1797911 1085510 971193 1130473 1548399 124387 1478356 1785840 1703229 777050 1624833 1090396 620178 1200493 316239 290388 1368179 148857 241006 1764494 1080400 1649004 1684473 1769920 84363 1467941 1659045 1664583 1489684 1590199 1041426 774919 293449 1208023 1660903 1955914 607433 878283 1209153 24298 1652681 249503 185617 279031 1664376 1847928 397783 1019426 225474 1279122 1175416 137841 874399 972356 1283131 89860 517074 1894470 1243932 219697 1452636 273465 663235 1270782 1650507 429871 307507 1610400 1402677 1762931 498194 1398841 1117185 977602 1089649 938357 184752 612673 358032 1764831 700256 1629766 1987231 1327823 744709 735283 1937540 257796 1780315 1297402 373871 1044483 1043054 1334412 19942 422366 1593832 1000155 1772830 1568097 1033099 1208290 1959518 801934 164984 185806 1415329 1394445 1722844 1094042 1782815 1380101 1249630 1379723 1755038 734288 298202 1298641 425987 1052798 495155 524119 863230 165550 1018403 1362008 116439 824058 373423 894767 1372905 807425 704287 1793545 205516 882355 1001400 143873 611085 1985307 1671891 513581 1932364 747137 954176 1719433 1396740 1359861 1689685 1464133 1432804 1500303 571764 1137628 1768974 1910697 527037 1745905 563069 1911709 1510226 1823451 1769958 309441 1151757 1721253 1644135 13401 1262912 1255186 1766314 1514102 1348646 122224 405562 1580094 1498837 1091332 285523 1229555 238150 604404 220881 1983450 1612247 300352 769445 1699909 402837 302270 820343 1957199 426949 30156 1779087 1164355 597746 347564 31394 1731023 1156794 162275 318469 688933 1799640 657473 271730 1832564 1131260 123795 1148539 576036 1323344 185111 786173 843923 1254775 387219 1544698 1548227 1531629 1980660 535478 1942247 1563246 486645 445624 40396 302950 597529 1677551 1393268 970190 160531 1619487 32404 1440766 35845 148659 122023 1242760 1196393 526698 1161369 905454 1432104 1395431 1862217 719569 1395505 1148360 1597116 1991827 1312655 1963799 1893596 48841 1410703 1241436 383625 1340237 774283 957454 1863089 1900075 478338 1241692 928818 1506792 555479 1748463 473751 1651184 1592103 1087242 1330795 882244 555439 531506 1216673 1974444 546848 351327 901826 17075 65389 102934 1858249 187542 1856198 236266 244768 1952985 912204 1246485 139921 1839756 1422907 1381106 519832 711961 1447282 621617 441442 1421532 1256339 1901395 902206 1226261 1847026 1931868 548638 1988989 27205 429316 178469 767535 1183157 667789 395110 1055176 702334 1338227 1646561 406951 943010 1820455 848912 1341497 1412947 1820345 1157648 192992 1297749 1863404 1847888 1490666 450541 1595281 616022 1442921 1714025 77674 1282695 1896556 1234321 1795624 1318814 353581 96097 170784 1900838 927642 111135 1226832 636341 990109 1538350 35857 1250981 1933072 1450103 1164358 725944 541810 1585668 1412328 261620 142009 1453090 3157 1966155 1719270 1649520 584460 1659567 1232722 1300550 1348395 273062 650116 1074819 370787 152017 784300 600952 267713 364852 1439823 1432272 245145 904205 116200 150543 15124 1400498 1558731 664857 1018566 610825 965952 1646055 386987 886991 544457 1697801 1974292 40128 1044387 597935 574574 1607228 1145437 1882266 1226234 927322 98663 1244143 753374 406570 547142 347801 252616 1702239 1770480 1638570 769793 66934 1959133 803924 1333144 502326 1726312 747387 714958 983758 102016 250367 701820 1393014 1560653 1591315 659481 464653 683561 316352 1209769 1726641 1099753 1583449 792523 1736911 329682 1650381 805846 68985 273830 1372685 1003449 346513 1872194 448579 1024397 301643 627478 1707434 214330 881738 1056490 767538 1846380 1098348 1050365 309011 135178 1457955 821087 1189383 478966 1173782 934505 403844 1298673 950507 1820899 975770 728536 1626880 684650 578296 765900 1735147 1180152 1866059 954975 490703 84814 694895 639999 1550645 220230 515568 150828 468423 1210929 724210 1090756 33647 1296124 224381 90325 182689 662612 1647708 120879 1135075 1074513 168286 314657 1387497 685132 1143933 718668 849679 1755264 1634342 1923635 1190406 659727 603048 1007067 1046936 80446 631213 1253754 1877121 1500805 751859 1674265 1367207 1094309 1790242 1631548 943469 655451 296098 1889426 414741 163303 1385841 1359526 83118 187941 1081209 548124 1307011 1175911 137664 1184431 380092 368122 588920 1107373 899428 1320105 859513 1922756 853508 1576930 679390 1470732 460769 944240 1920828 1475571 1359473 869489 899633 913730 319734 391064 1003959 301339 124781 499652 872574 1886283 1316090 2110 1402854 862631 27386 1113304 301719 1133403 1489128 1600061 876898 1609373 334569 1310268 362970 953779 1423717 1912068 449886 144910 1199231 663856 1630888 841044 854707 1227451 441625 945725 1659011 802929 1894847 1667308 1206853 293410 959755 70905 1323824 22935 562026 467097 223463 260485 583271 1205979 421601 1502466 1664083 301650 1472425 791520 1551775 1158506 901742 1460779 79843 1048756 97784 536850 1102154 1262317 1796 1483812 1163839 1933141 1026222 215112 472674 211846 682400 50449 1750851 832513 857312 1388093 968970 532459 1129024 272670 1994069 1568653 75838 1867353 523867 610858 434218 1823251 1812115 1357362 1005672 1819935 455792 1811203 748801 1889865 1719554 440460 890105 1623790 1548222 1084316 1584835 170691 1904092 1290952 719986 1079742 1276177 1644252 93347 521331 574111 1441274 1058444 228837 1067331 1543666 1320923 27539 729853 1997087 1365538 1555219 121186 885549 963528 436180 1642762 507783 1834964 1626042 1320018 1829647 665830 1900675 995818 602944 57442 945557 1937003 847203 246981 877382 1577822 91377 1776201 1236113 1872645 1506968 94240 119278 505401 916591 210546 1158661 1946023 1694700 1661715 1300299 894067 434435 445072 164315 1116627 500041 1675251 747564 1588065 1613566 1140380 151553 837075 279121 925862 1489845 1945356 1774825 1145732 1985005 1457550 144943 1742285 1110115 886979 680988 99748 470733 1292447 675288 795878 558544 1481572 1172748 598622 1551783 1663170 1738618 1225753 756848 1816666 727557 1972616 1749891 1165622 492532 387440 922567 606501 187931 729332 1304240 1525117 69044 386838 275047 1726566 297175 508535 1059133 1575809 663208 1735701 41674 1670920 1214937 162939 1829086 23061 563212 1567957 1780371 1246712 195807 268689 1586359 975417 1090706 1248537 1161277 175734 1860706 180917 1284437 1706256 1580547 748837 1655624 99478 642063 424661 94172 133520 111247 221466 148508 249383 1975815 539665 846698 1668100 1275710 922943 1826995 130453 585492 1073634 583094 791762 894574 1816189 165773 149294 1694219 1675413 1889102 900623 809174 1298514 899662 558419 211740 685360 1142073 1841493 198520 1674445 773337 616000 1555806 519504 1932715 1275933 302455 685805 856260 1847149 868328 867145 990646 826532 738446 1272425 748213 366016 724864 412107 315404 207297 1219879 943190 387276 983125 1641537 1020265 614814 1449993 1036540 378420 1927100 489770 929814 1969196 591044 910828 844186 1878902 1433898 1526601 1288946 89240 673756 147785 692279 899794 820764 1056635 1161216 50255 992740 309266 157911 751234 622826 1032152 1928578 316469 1757301 1773029 872099 630386 1493083 155652 488046 971190 1537443 1786266 837302 767292 827289 1766510 280280 1734974 1012421 1834694 913743 853881 1455232 631195 1142417 342737 894499 970051 1464365 358464 882004 574002 1024371 1800591 215920 119384 403220 1111494 1649692 957848 529227 1853794 1071052 1640760 1401406 453597 788673 236212 181949 1168758 824859 999141 260478 1954794 871322 1421091 87013 994080 1013198 438037 534492 1880745 1194449 1031492 757770 1567951 1001916 514809 1648951 34087 1218096 4511 736267 1061930 338445 1435301 1155871 248161 1993863 948687 1269078 1056552 934112 1616233 1966822 73727 969763 779052 1403618 1688524 1813420 117735 62916 852290 1327818 1331159 449291 1606059 960134 1370782 518994 580859 185010 910249 1513862 1109932 1772636 1101874 473999 1819471 68352 1210639 382325 848018 1052638 1469377 941748 901216 957541 702932 1263610 1827055 1694257 1415288 441362 165160 626026 1540114 1271769 908555 611819 103261 1203883 1940041 529214 1394683 629122 113974 560525 1036699 920758 603274 881990 165136 1185812 736538 578090 1698795 1462125 1033903 477599 647440 1412642 1567380 1690957 679250 703955 170242 925283 338123 1371976 54754 392397 1346244 1711869 1668393 114461 221676 1855541 1891969 407574 695848 1498323 489105 412179 1200045 902633 590574 1023523 1188700 588599 345902 510903 1089444 1259066 1850742 590783 1068700 1581812 1027138 1159212 1224964 1387107 601692 808999 204023 523405 200659 1290263 1682308 1951445 400635 1546104 536166 1252101 473297 449214 890076 551958 704110 548513 1292951 639166 1688736 1473494 1674558 34170 207858 823663 1142383 1028771 1958713 1228104 1634479 740704 483448 1455061 786482 1671707 396107 1209143 777574 315130 1939857 1372991 54907 1240587 5991 885828 99957 1698436 1750132 113918 1419116 1543064 1970045 217118 1265458 944920 1287295 1732579 745334 572480 178540 1699620 258575 1285981 1473949 1856455 451408 1577843 317874 796707 632712 1900828 1637948 1485670 1658553 1027275 1803398 1743322 774292 1933924 1039005 103930 1855834 1268115 850103 1828184 1481262 1492914 670257 213376 1802661 1618346 969618 315300 837073 100032 1726440 127533 1391827 827666 1244983 1463535 97641 1128463 281973 1042865 1834385 1878209 840263 1886614 1853300 1498365 475291 1270123 709915 1971149 1604071 1033305 44202 1019471 371382 912908 273878 383113 362022 195838 710052 1562045 872017 541004 1067608 2194 579737 110798 19446 48280 829594 988538 939960 434944 1096846 1356214 1415424 960868 1151871 1111122 966173 1995492 815988 1780813 249661 955057 1968110 1877291 1097038 229648 1056943 1693755 1930519 938042 275695 1002240 541358 597406 1051712 1225315 1751516 1476362 1605593 1813253 831718 1448146 1048394 1739696 1491759 274921 933233 1167528 153158 1288402 1211891 117303 500993 334983 651557 456044 1763349 863475 517872 1813913 1281892 1546669 1980283 1780150 721752 1384105 1215203 453253 1065561 1295086 1249243 1281405 413496 782755 1607894 745990 25641 1933158 1494472 617160 1392746 1322765 1979142 115358 677659 1949156 727716 1586072 1510229 1611640 1680846 145405 578429 1715865 1497914 1448883 1773180 958669 1682800 580873 1683476 1997200 76873 1170795 1773046 800398 1550789 1071242 1035749 1562399 805219 797804 943902 30045 876284 1878534 1500363 1011778 1911032 654318 1992743 255899 731032 216135 279466 440677 888495 1426202 1782178 1108439 70323 1617469 312964 401452 1013424 475923 101165 547516 832509 629094 256972 1091346 1961 562453 223856 1034977 1070478 138758 724702 1818269 364529 764444 1824100 935852 1900220 1205657 11149 83259 261825 1828188 176794 1707956 1833557 1816329 1938345 914259 41881 985958 1537912 356356 1829207 1061365 50071 116162 1619226 419532 1210309 1526360 994886 1761771 1698411 388349 1048732 1037308 1482197 636330 1043198 494835 1596436 1336238 1884359 1774216 587314 1255867 1082221 1278065 617941 1919831 438727 1621117 299306 1767398 503599 414764 821012 219801 1129083 1683900 1559795 865872 1670557 1080555 190786 751898 561776 1783653 989280 845242 81059 1517613 227770 265431 1844473 309621 748162 756188 86662 1773049 1409472 279284 1668376 1569806 667446 282273 561961 210403 1563399 79692 1966383 1609337 406852 1104964 1231226 1316406 1151830 1592417 949837 321106 1667004 236649 1517719 772842 1862557 1998571 1086371 1789827 1693387 540828 254485 99177 1147076 322755 76130 706006 47842 61687 393701 1908183 1360086 375984 394823 1879539 1255782 1469715 1871757 846818 715701 971370 1246414 496240 1901727 389546 1072519 260913 1715438 845220 1329678 920489 1185098 1561537 309172 283127 1049930 1287646 792606 1718289 1461018 1060451 1045232 1560691 436557 15209 1984557 1656974 1272770 1663637 123551 1643875 1871491 1252269 1165479 1841865 687877 1133787 1854141 1408318 1019951 557118 1601461 1620040 490248 1458656 1411857 1683404 1287482 397188 16818 1769352 462061 1031610 1533068 966313 1116446 1540890 269902 172338 1818477 1922393 984422 693596 1673590 571739 143089 927955 686145 1803830 1321101 559714 1117363 763376 1934127 480049 1944193 174425 320633 1875262 505613 946144 1197641 929089 1698812 1837932 1899814 1809561 1763752 1304785 1666581 631745 810078 812151 735390 1944405 980102 447831 1766964 18773 326728 795625 1989176 1508905 1538033 424767 1772376 398581 235071 756381 1190202 1304485 517675 1857246 986050 1603409 1506405 831168 623402 1797883 1441396 975751 989354 1661681 1471175 43107 13080 1947507 178766 170183 1678893 399833 671375 734770 1301553 1862119 1921146 745960 77376 1006018 103684 785768 764168 639702 1073376 1899577 1770002 179843 139785 125584 1108066 491297 839123 746533 1638311 965674 1288256 1142035 1084732 1640472 588237 1616587 528424 1022947 616489 1557760 487986 1817254 1219368 96397 918842 1690693 1344922 287755 891004 58562 939556 1600752 1545881 1360598 756817 691494 1244002 279379 1045654 523847 1363046 1217279 227012 738570 1129757 81572 792364 658541 1743968 1145490 1317331 725145 1226034 1805423 1503710 1581670 1070408 562606 1657826 483463 1346665 485977 1747342 468378 1000532 85938 1369250 1417798 554213 1728534 1995035 1143935 628510 1164891 277167 1482637 515221 155425 1838396 1613106 965578 890505 1084794 1743762 868963 434491 451091 1183227 1061170 1166196 1519233 67018 1351064 1614086 649587 272878 694843 1071594 914148 1211606 1846008 736080 1803656 1198351 723508 1960213 1489075 1278853 991846 1063827 1419883 222492 1727791 58812 711613 623091 1025051 1585461 112594 1027722 1388496 1109052 1854209 1947653 1180803 1394940 1076928 215974 1177720 1953298 1471037 211521 259892 519872 824350 1925555 132217 1147204 1153440 124298 1342811 534681 673536 880090 549555 1530060 1289361 1492016 1929221 1091202 280132 336316 1882756 1305349 1461682 1076003 1349810 1517485 1545182 862716 394933 1478605 1903751 296479 1335376 404300 1888740 870191 1793394 104725 653739 959693 960017 155113 23934 98262 1375110 1777967 1207290 404982 1217135 1570223 728118 270075 1300690 1374489 146774 616068 1933229 1916083 1125907 289890 610335 1468617 482270 1313555 8683 1912649 1696870 1780001 1344453 868496 192724 173392 344197 1251235 183728 1800477 181314 1508240 1202675 535739 566797 1282399 1138900 27485 1483870 992987 1712676 1910004 18680 812347 1309488 1212410 988979 671490 1443725 1634784 74416 1798117 833239 1050836 1892244 643427 838115 1630735 424175 1034274 1059029 211887 698034 417758 917943 936550 476759 95724 1196147 1068151 596572 884408 123288 631523 1167644 261163 134733 1324644 1698052 699169 1881867 1275888 990620 378526 1824472 1639568 682929 318276 578723 367683 892655 561596 125885 438047 1628831 256788 1242903 306640 415390 495374 541127 1179046 227832 434177 1175952 1066264 214148 753453 592033 466968 482391 1407515 1933429 719517 1309014 1822139 488522 971366 535332 403559 1022441 1016232 1391715 806167 1867675 835688 1282565 1530075 63264 1797346 125403 1199168 169437 748526 1983570 611387 624002 1502016 1740523 1883409 134232 1796895 1308430 901554 173489 717575 1671985 1742005 39519 507916 39745 1509840 718487 1507604 1880984 1782716 752464 1125018 1199546 1989289 1847031 1244097 1638678 173167 1156105 603837 830580 176838 1340929 294645 984324 881567 1507225 280771 1045439 901445 1624214 882222 184653 1630496 1580453 229619 1787066 455183 1634797 564473 30690 1414830 966712 1635374 655892 1844677 1651873 1971075 941770 431911 1264411 110239 1222824 1352075 112143 986294 1571617 1869767 1862985 1658056 1180165 771114 1547513 301239 1744378 1951612 1959409 786158 643598 781458 1110307 1164976 1005997 972432 1719022 106846 792865 1383503 1606485 875218 692294 1051917 1171453 1839624 804490 1734783 1018493 1406153 1317608 1366395 948381 696093 737934 1178707 1937691 933065 1207447 953383 580211 663201 862777 766851 1605455 838395 1665262 1918614 1405924 1455850 1837334 858703 89494 1600391 1004173 1896198 1851838 229976 157858 406099 952334 1376081 200191 585399 519579 1471125 263947 1029891 1195136 1523585 775752 1578341 1783166 1464183 161692 1854596 1639316 182122 84122 198231 1181693 1738052 1611693 1335297 1381248 1563038 1099104 1461273 1495695 823447 1999088 816922 289443 1119294 923234 737012 723202 115483 1809714 351483 106843 773052 1144406 1994002 450557 1097463 1894695 130661 470979 1695497 1664461 301240 1163941 1438635 193303 1309214 1236115 1231008 45275 760267 1034051 1732543 927089 748180 483879 961540 1274649 1102767 1901135 968597 835413 969379 145388 72280 1379045 720170 664121 892053 1205659 1488981 103638 1513957 531580 1602686 252838 695909 25762 703839 339078 1961438 1144358 1113555 439458 1273101 1251705 1144214 248329 1487331 1996080 965622 469173 1782577 929561 1260112 1185406 946375 1944613 510279 1626443 1390969 1135939 466438 1827472 1742265 831160 1169155 1805539 1481519 742563 1714877 15226 404169 1748023 1257241 886690 449536 1170509 1915370 1749454 1830590 1752429 1971294 930948 1412286 1362737 645295 1342565 1774636 635176 1802118 1517162 1396187 207124 1366513 576553 1973646 1546727 1152809 744920 1024112 1366185 1017618 1967035 327693 123864 297855 1102117 1372029 134157 1427885 521294 479708 499445 1946334 687895 821410 991933 1577841 49812 149827 333209 930810 1392087 437341 1164476 1976078 1379258 645032 1970935 1847806 1505845 1455688 285759 580201 115901 136418 408476 918893 1297852 1321785 1708446 15090 683330 957232 470328 198598 1109546 1049858 1902633 1050078 987003 455313 1769737 216922 775627 1921848 1973048 1768002 192119 740735 772362 968120 785102 1824159 983762 1935446 765811 67031 650472 739887 1980451 463230 194345 728676 572783 636664 1037797 537471 1774273 3515 977655 935008 573060 150206 890674 446501 1313962 1775821 481150 1644905 671180 891641 1061522 398413 700026 1249942 691220 103779 324217 642155 1564521 1581425 658170 1281284 1319504 1061829 867107 576206 578973 522368 195695 813918 230185 158453 985186 153605 1786975 1419582 1540751 98721 1193931 1487421 1640073 700398 1292802 1811101 1254577 1174029 1348528 139509 90664 1723652 77773 1664070 1261287 1482972 664584 234163 91299 439275 1010762 688929 1289466 801578 980348 427555 151020 1010367 1891749 1556645 938987 1562375 1928443 216731 1866806 1796506 797202 1172499 215966 1101912 899097 573977 333493 299539 1292696 1770998 1184322 1913559 1823428 351938 52036 524513 978915 743220 1028183 1592319 345643 904230 1860017 512843 195186 450885 428349 1020425 1617155 554849 1797433 103880 69070 1191978 1556798 1964070 1783622 1807386 1053386 569185 738216 1891592 1174177 983035 1303454 1738795 1632540 1694095 385016 671749 62618 1450914 1492695 502320 1005689 692646 1254977 313558 1053620 24456 607560 46122 200151 920582 559042 1004866 251219 1853638 822195 1775523 508323 1911604 261447 117511 1952274 845832 371805 1077556 557959 1025032 443015 1086445 1228932 1823704 90411 134559 1451514 1504012 1159743 387399 1251189 807393 117031 216113 1816291 373003 175701 1655985 662063 1118471 1438901 303003 50492 1099024 136445 1824205 1051320 423366 330215 1884930 1555691 1434496 1093057 1420961 954036 1775431 37121 1203409 1274656 304729 150128 1918417 1373433 416799 166989 1737249 322824 1245158 522396 647426 1503831 848644 655471 80662 1246667 1219262 1236454 23379 1608512 139682 1417651 331368 848171 480180 1293205 916348 1900827 176670 786781 114347 274608 1044479 747989 1595723 34210 1750738 901899 8489 1292792 1499905 155841 212269 1306231 1560328 182967 1347245 73067 549979 419713 66621 1284376 1872201 25253 501787 1102839 538275 612202 878540 939904 1001892 1584647 591322 1042059 1625417 1548466 835397 1136515 1723541 1153143 14199 307157 508772 345019 53364 1070958 1225685 1601156 300602 1474389 627769 1337335 1130315 1938716 767798 816806 1295908 1834914 189565 180802 146986 241784 1362058 261052 670640 238369 1860416 1841643 51201 518933 1297276 947471 638033 793301 1959566 1483666 1809275 485285 1331839 1939833 1168466 1123775 174012 458553 1357424 2085 558925 45260 1832475 1096629 595289 1031334 494587 1160573 1887965 1513839 252749 442178 582260 617956 1607081 133172 1791249 221652 958509 1489411 338745 1642478 491435 1016156 1039345 52977 478573 495654 1305940 467443 648762 1915661 26427 1520782 1243455 1306760 1140511 1415833 1798978 650375 470965 227807 1514456 1692157 52992 1934554 1433186 921732 1403973 951004 963755 642475 137360 1060883 1467642 1106126 1475871 1136620 1589445 359476 1971249 506069 40344 33063 121787 7843 1845642 579099 303586 1526189 1772001 1883191 886901 1854739 18474 119318 1292242 1606051 897666 1849614 255453 852493 1528954 1678770 1290409 1349901 1425913 1000078 358530 290097 287001 1163266 233156 1451490 1136743 234538 670345 455310 324921 877490 1198455 1158267 1457239 999890 388334 1358735 432576 113015 1366163 72409 462095 19935 1984399 1807034 213155 1633232 992583 811137 1844376 1428044 1209930 1401527 237000 1056298 1386328 738772 326542 951984 883588 1915274 692536 1095649 864226 181067 1800932 137622 736294 1032549 84634 1577000 1133317 178204 1547135 302744 173381 1455263 201909 1540400 766294 1187871 175652 235547 681073 73308 1830200 125916 1191423 1954827 1186978 1116255 1097413 1995349 1607779 177694 125714 1753364 290116 1152009 100858 1805747 433080 1322635 1001246 1992702 1365433 955308 1713011 856417 1216297 1488879 1033991 439428 1737111 530299 718846 585412 701497 589259 719501 1818701 857723 752263 468554 578482 651322 1995193 1934314 41577 744492 448022 792594 1256272 1740934 1529501 424112 1358183 1614439 1097527 768251 1398506 1275864 295028 538662 17264 1784113 889879 366658 371389 849738 1033867 1734560 680947 81182 50064 1700753 1130832 33559 858056 1187679 1807597 396739 823289 233767 53117 547218 1928754 116536 1945144 859911 692252 1704476 1035065 1347428 1398431 592280 20509 1120862 1316361 487952 597658 1191719 1720283 462839 867874 1945377 1673301 1240846 1062252 1993844 15131 1749748 1259843 644841 1877935 1927916 105736 441428 791485 1138185 562078 78493 232229 756075 1264785 1328886 1678735 112032 974503 473987 1551017 1809611 383900 1228995 1771503 484780 76168 1218053 1400392 1247323 1799854 608641 1243689 940042 1521823 483294 1190009 782474 1765938 382637 238385 1574963 872535 1586895 503821 814045 23345 1933907 613195 257590 112490 1786446 1419326 1801777 783846 1425917 543989 1370652 1914115 124517 1257828 1284491 787108 130755 450706 78504 120023 1083515 1289245 1633513 1937858 503724 334621 1855251 1771252 311361 714404 1260921 766354 1574750 322110 896664 1408983 1252741 1105268 155766 1796075 791844 727696 248013 1399075 900796 328167 1742891 1305897 1951202 115428 387889 1693672 1602052 335 600035 615501 1960927 393260 775475 1434408 744887 971422 1033301 597183 533075 1883014 1996284 1114246 1748321 1932582 691050 647997 925457 361217 1947846 935157 265384 1997742 1007522 1317549 1018156 1969539 39872 1503007 1211697 385241 279642 1309633 835318 861417 610250 1114074 1197016 1573417 803841 8046 34823 955346 1073473 856867 56729 1935202 1351234 1399404 1846203 224174 1442250 1008254 1047098 692102 185005 842496 272925 1929399 1164301 1439420 31922 732958 151774 465126 856161 918370 47139 626273 412906 105012 186289 54311 958462 658720 353534 142422 587555 1811962 998784 1034223 1855954 888778 832111 1511889 1872279 1988203 208931 1176157 1009335 931728 118642 430470 1048222 162241 1345128 1922610 987010 1946452 1980577 1826534 897730 1642493 1722198 1504268 1880991 246966 184359 1929402 75994 320597 1606032 121627 1511365 832790 1999377 1642616 1555827 1739927 1497930 614705 1524587 1760691 1857953 82266 918953 1752118 416420 838392 1602403 1989682 976875 771409 1611874 1125512 1783208 413625 504828 260286 1008186 591635 1203045 442047 1108305 282698 1190360 1146683 324030 129766 838345 1605293 593862 1050579 1064044 814584 785280 1910026 1209355 1021189 183563 1365138 930052 1697464 1424106 1596166 60947 1591406 1008809 1538704 633969 854227 1082753 624011 204144 580993 492201 1609182 22473 214314 857251 213721 545646 854275 927401 698749 87178 318591 1040492 917368 1535086 484365 1648622 21859 1644883 1424629 847130 1370160 1817476 136490 652267 1036850 602720 1540000 785547 1345950 628747 1156244 429538 1122395 1624983 1292139 1500033 1688383 5765 128113 529690 994904 756354 1572563 1887363 349813 696679 1858826 1240912 355724 954417 1659535 1978928 128976 461254 1411143 1451150 1789968 433171 216562 768395 1023303 344909 169014 248860 867153 376716 604927 601247 1469755 1881248 887042 195311 675151 462456 924289 873954 334590 513084 766350 547578 1122758 578039 1203544 1620711 1222426 1125263 1569434 1064551 955704 843902 1222537 1788159 1297790 1619268 293564 1979932 388756 905133 1276152 1398770 346208 1321704 1608240 907330 1777438 1193341 345243 1652959 1781493 881242 1176319 1207515 1595409 998215 1237056 289267 1062834 101056 885168 1306650 1517747 1511836 661105 679213 628075 1261844 480260 1446466 1086570 1178005 1595168 1070033 1655491 784553 1705079 275367 964089 1780133 1528811 22295 30395 419823 1281440 1689449 572132 795632 914725 1295241 84428 1853703 1766996 844791 1023788 646231 1523272 1301775 314434 1809982 807648 848340 1827058 1328927 1617203 1757755 204209 988336 625176 1897028 381091 698548 1860872 238421 1217642 146654 250783 269257 1016417 1821931 255800 1364146 1399854 907768 933383 1811146 1886626 474562 1710563 1681130 722150 1555106 1841074 1389101 1971789 459389 1276392 1829032 1442256 858447 839385 1238851 1149312 295582 1054816 299958 681587 742038 881507 319329 244891 564831 1200506 1259429 110109 1304440 876177 356976 887890 1687567 1464840 1470200 38774 351365 805036 774522 1653270 1290718 1468099 197548 1059305 502012 1124114 1331537 1379687 1299797 378661 638989 631514 34070 1922739 808202 1585481 328746 1347935 364435 1231969 1403428 589726 1039955 1411542 1868867 674832 765559 239910 1428435 1178258 1610248 1791244 1957868 1890497 1714830 773240 347584 156380 359624 1652418 1088460 1092596 94374 644955 1048508 153335 5790 1472646 1484500 1663046 1097907 1866717 791999 1234661 1504101 1224020 674208 927865 98044 203449 429257 1390049 465099 644401 1678847 10593 1701878 1706387 1809389 1617350 1702133 398186 959406 1884347 632640 409477 619530 1156734 1789533 1322666 1251331 631268 1074902 1178695 834040 1128680 1945747 232724 1140836 1823734 1022450 818635 1721405 378399 387311 1754170 644501 256903 1076364 85706 1293590 109210 799384 690945 341363 1996802 1496765 453526 1003093 1551834 557091 1144552 1505126 390188 392637 1574675 1147233 957741 764249 983661 184700 791477 1669424 1020778 895600 946821 1464258 1582536 1460139 1617173 998605 361081 815049 1353616 532180 1151849 1007068 338981 181600 1687535 1301979 1622558 1066405 1977402 109546 1172019 875502 443598 944504 1754798 1585519 339478 1721331 613659 1267129 532177 1322097 309013 616666 1383945 1748238 784633 404366 1494287 658684 878306 1944067 1717838 895255 745726 1835072 1390415 671683 1123676 1796536 1391180 1998868 1710557 261224 935248 1022208 1051675 1990056 86963 1763968 465804 10050 518680 1928346 1841672 1324401 1324663 1504857 1344146 496283 1398848 1087107 18659 1006845 520131 114416 1926804 961557 333839 1026150 723403 449504 1305293 1622370 1888668 1992262 821499 1926969 406855 650889 1725797 766204 1416027 557555 1509648 159523 1911824 1700317 1355408 1925725 1733446 1379401 151657 417717 191087 1012954 1287251 1039098 1164469 1672745 1156832 521644 12125 1539980 1221097 1001839 303067 568690 1598424 1097656 478429 951549 995772 1858280 1911596 1160386 670574 923567 921361 1053400 1317883 544927 1789586 1339952 666246 848438 646658 1107094 1020628 66862 1902002 1157624 1643683 522316 462342 1145345 1248718 178196 1605170 676738 1333347 1377324 277418 1687098 386298 1554356 1730321 1586639 506893 1741578 1728780 1725545 804694 1601339 1614580 258903 425509 685723 1873870 1965569 1148922 1418437 1697698 1930475 704027 1008581 515312 190338 1991380 725383 488063 1599503 1703859 1749471 1022089 319865 631599 1650632 1990007 1604886 377087 1225776 1117883 19433 1473745 598944 1578036 1129549 671013 764013 989384 7457 35104 563774 187556 1208568 382793 1370892 1792598 150265 750202 820823 1533947 1312647 476341 1521459 1908033 414692 754581 1524217 116920 1602565 216045 1895006 1874441 897743 1763034 749567 181587 430463 1801695 1038574 495846 1997922 670332 931347 647148 690830 413917 970099 379927 1801816 1514587 1566185 13042 307630 934249 1151821 1879161 32576 1008260 1935423 195317 1724937 1919113 280271 1954327 227771 519778 754541 16033 1168324 194168 548195 258589 1607124 1576378 967692 1563022 388969 1339970 1638153 272577 225497 988309 331491 1235010 1248979 583778 1698321 23717 418031 453249 1943388 666851 1563112 220988 760272 1752324 1040217 1847847 1326136 255765 398695 962671 354800 1885137 760454 1876950 144397 1013764 957240 1772010 1577717 994278 1942567 942788 377970 1318959 1628348 39096 1019003 1855844 1346319 300701 196936 125487 1328881 43969 399022 843220 401691 1245481 726030 885566 323281 280040 795169 1882000 1739530 697193 331595 518707 1843800 1935555 1193565 1031880 1163312 778567 1210820 273747 1677470 457937 421964 1884778 1554181 44147 1899255 123273 1302385 1095827 348986 790289 251083 1220219 696220 659094 1386538 245392 1569633 385996 1167553 854407 252740 359684 1964757 530861 459470 645743 1922672 384650 710597 967932 212976 136568 454428 618272 1902397 318170 1899553 1364547 202447 156610 301225 1925418 689386 924796 744034 273295 264578 1923715 1146580 628945 312864 660664 1322163 504079 444902 612361 1782932 1946873 1004701 1071565 1684001 1657391 1830504 335637 329628 507813 1829899 1057813 950951 610366 1156880 1331134 253720 1356910 132820 972529 106080 899754 1370369 582902 1747660 674235 1307345 1987449 722189 451302 1153039 996462 1209423 1862470 1309639 1831380 1173725 175768 1531156 1411209 1591503 927412 311353 1876174 1998635 1033695 363809 1006525 861784 1861584 1662847 1041318 1183410 938292 1296592 1063271 570441 1745957 997248 1557947 1335679 1577839 1694618 686044 410587 1677802 1334914 1613359 1615924 748308 987990 268157 245869 614951 249707 1967146 1127697 786249 928751 1245843 841368 349356 1554546 1422068 1521813 1820727 931001 1190417 1907794 1368847 1566237 295969 657700 1719201 1576810 948811 1219686 712501 1695363 489495 1047222 738121 537602 307428 1288964 1092703 33974 1395884 581667 1291680 327090 1647097 1566716 1723666 294817 262101 230235 1816534 311241 1630041 243447 220478 1264879 1664428 333814 280866 888337 567357 238566 901659 5403 1687250 519256 590246 10577 1508574 134200 853614 1884837 1851075 418312 674612 238565 1854330 922348 1284821 852981 435340 1194407 1076900 626369 1848106 983742 1743305 886789 1708555 36857 162362 1273831 1668232 918815 261180 570487 548257 1313769 1788612 495482 358429 1960840 31891 854876 1265052 1739123 1443916 1813863 1262512 1126386 1676050 1406494 547598 252597 999704 499003 1738661 851144 891714 1441156 1523014 1730774 1463107 1111232 1887558 783962 821065 771650 1089101 1731724 1144260 1649713 1246190 544337 695796 1751113 1335631 265167 160589 556634 225803 1371715 840370 518930 61494 1742385 482702 384957 1408443 1975493 1884041 565963 1705549 261591 1321095 1642888 1357045 1060118 1599321 1734014 1068439 1514787 1028422 179823 282344 1334148 815375 1374614 1151931 872114 238438 181521 1479531 1188358 1023983 739071 45255 187299 1816170 1221367 1832160 570690 730117 171226 1737219 1501185 827414 267912 1684051 430797 1342601 620245 1015082 1842337 1590734 1749945 1087909 1189172 1089156 1472884 1091063 1880070 855064 1193012 316095 1844331 1631764 186861 231838 456134 1216445 1607818 33221 1493853 1593675 753505 1530061 492938 1761366 225557 306757 1174154 1764267 1458524 1479469 1012306 535051 486188 817257 1568961 710856 607098 1524286 266937 550334 1919051 511384 1758279 934087 1528204 318843 793287 911303 1369831 870550 422622 1740483 488884 537310 276062 1039344 1273144 599318 1813720 1580759 454675 44792 573549 981898 98427 1051662 189848 433161 1791074 56908 163265 33417 1244490 1562516 1820828 172658 633926 1949939 1132793 1766076 743032 1379500 571205 1276570 276613 1390480 1807683 427321 1560206 751334 1983308 992841 77374 1577260 1168448 1146010 485629 40328 830193 1851300 1896872 957009 1968830 1407145 1105196 403598 275579 1592001 912558 1652206 1054667 78720 396687 1823941 255124 1015356 1976986 1262055 530649 1803166 1604613 1209045 1852398 366611 1026835 1660608 1117040 717534 723760 614475 1569486 336153 673479 533964 856458 1040826 1465185 461929 313656 423828 533534 1316802 541533 354259 1476081 920200 1417584 892463 1302199 628008 210516 1032433 1154082 1411644 1485017 451268 942325 730510 1115841 1209388 254691 730108 426721 173983 1462542 1931982 1937400 1426355 1289363 107852 31163 356767 1358009 550443 573524 955793 1721245 1775982 10149 832331 1578449 1829894 503833 537284 1258485 1047660 515664 1662045 523121 1744456 6933 15837 1103956 403252 461689 933128 823783 1259604 1334566 909282 861089 1796977 1418753 990232 970346 1443474 1724920 1038869 1801528 1683340 33534 97543 1351938 903543 1780717 1561315 387960 476190 963190 1848218 1354857 456045 1064251 1869371 1269420 1517995 914124 689153 1471462 236875 158489 67472 947104 476147 88708 1508203 1189648 1500904 33702 429734 573087 1059663 327565 904348 1415167 814994 1783572 460795 1153246 1053650 1596902 1074870 917349 1635153 153831 562301 57413 1714070 689714 616524 468155 229021 1584624 1698861 1233182 1448417 1575660 44076 1637289 1690299 401108 1208092 995900 1279952 681983 676116 1277345 1644642 48660 318418 821387 310689 122178 876622 548861 997673 679634 1410851 7766 1640390 432284 1829381 607609 433572 170325 800014 1323161 35301 1101716 266132 533423 572224 1352358 1153080 1376216 1974593 1677932 8536 1598395 1575066 1815329 1146868 1236519 1821960 1020706 293572 1820597 740240 795675 674528 776655 285204 14789 1867419 1630033 1618095 361338 1626545 222370 772266 1835440 551914 866901 1762844 605231 1626288 254512 563474 1946862 178198 1430561 842326 508456 491752 652961 1227745 1539606 446006 1558162 1248970 1772822 1137093 1258127 377330 368929 1543528 1114332 155779 809166 1190200 470809 64936 892689 463692 1323227 1140326 784303 1075304 615396 171334 1095636 1713450 1575755 1597755 1366379 498125 1673140 239984 534549 1379289 1681164 1587484 1959527 1692184 440250 1618828 722015 1556984 1984019 33509 326249 180780 1784832 1979180 486526 867161 541130 1543300 656492 1056857 475209 389377 1938237 1455239 1938184 1659636 1582501 210644 1361457 1035307 1989608 1275062 526711 1099534 1092607 1438806 273665 252557 588035 1666333 1288979 208260 1977551 1658327 837474 678506 785662 1964283 1479306 1263128 277645 1192711 1863706 98612 1671171 1125968 1931430 570114 1068395 1711042 1269873 1763442 1903341 760015 794087 931836 633870 135514 77388 954364 1572921 1382886 715429 424863 454960 1306113 1125402 1882119 342906 1990837 1397078 267525 254966 287821 1612948 1804530 151466 1124714 1967539 1652604 1944256 1183122 227587 1707739 758642 1666503 288201 1246714 39969 232152 1557941 944466 1068320 926252 1065619 1811698 1749947 543389 1813400 829975 1631580 564152 1084766 1429589 680466 1841384 1277580 679871 711076 1968970 514615 1550276 641340 223084 906891 1857237 26504 1591628 535667 1799628 59315 1399395 572406 1713032 92345 1276805 1286857 1660097 1997770 44757 876333 1054747 1968484 1685354 1155387 1815662 1761545 1114570 1349076 514521 1899833 444412 1025072 444074 1941010 1259565 1592015 939167 739527 1368606 371309 1449907 421028 525859 1418713 1567407 431124 1203481 423422 1313279 1728433 1871701 999382 208857 946145 470040 1115396 548446 286442 729857 1595520 140676 1083721 1470688 1756382 258341 351623 19625 1723764 377986 1482971 1815132 1365761 1890653 558420 1547127 482170 317644 1235228 417406 1901197 699835 858884 1778018 287783 977603 1995776 1227319 920879 536554 836125 307481 467979 1857402 1492080 1285032 662463 1605105 606441 1053357 244471 1365637 20471 1100769 157363 1238461 50576 308935 1099137 1173522 555574 499538 694846 152472 1350259 887041 224131 574176 390718 838826 1924153 669058 959604 717474 1935360 1168285 896661 1039704 267307 619775 1573858 1430832 1732703 1450789 1927236 453987 46349 1014813 835970 183258 410048 1894424 1521864 1023121 23440 377656 1949270 1303792 1709430 1655725 427766 771964 1896372 512721 227521 386937 1467900 1564723 826768 1653971 246565 1469236 555993 1477866 786747 371006 118042 181430 559743 1209078 182249 1503031 794681 632217 599730 1403992 608966 1685736 323166 560969 1484096 969521 1494229 1210594 1883993 134821 1774299 371049 716382 1559350 1905954 1827821 254792 248285 948548 484284 111930 1454885 793980 903438 681424 856142 1950758 1259853 1982993 1920592 836028 1477859 981614 1012826 691223 1608643 1050439 1348195 1873693 652097 1641415 219452 1167655 1567834 1114925 1806052 309422 1296164 133790 224882 1516739 674166 1406256 1142164 1634705 327853 1051727 908573 1564004 1130867 1884305 943655 294086 1176105 387766 1050544 1640984 1397320 1718522 976858 246876 1398014 494069 41956 1503475 87903 1108617 580658 1359052 1592357 517125 650744 1342157 1894882 1036693 1087691 662582 1746448 1729994 238198 1785787 418498 845881 1279305 389869 1652219 61563 1638730 240154 221653 1268483 971807 508246 777340 697819 1764540 1506654 275661 1700022 898983 12148 1016479 1126139 1769319 411666 1481267 775285 249609 1042593 749319 1224387 321202 662386 1696028 822757 172958 72498 1484137 460877 1841537 517940 1670102 509125 149943 918933 378605 559991 87371 725887 988483 103613 1500991 1277897 1717183 1403316 1236400 825463 272215 43812 1058729 619145 21963 1450715 1958668 418108 703115 1159419 1854316 1287270 37725 838478 1380550 606020 265151 918705 439342 1805039 397658 451691 460147 1276278 196617 1115028 1641817 858384 1057664 1166534 395982 798800 1153315 763230 461863 756094 1932790 1590006 1672748 227962 982045 333303 1734320 1677111 499446 749137 1614441 408031 1898611 432585 1764076 829794 828448 1038032 1940046 1021276 197056 1122736 481337 1541641 1007777 1640600 1981406 1084624 814341 1658623 1887277 913081 556983 387138 848083 1031543 1505386 434036 220287 62378 1077655 1265113 1387577 854739 1035031 1833328 373086 1680178 1797235 1766902 1794314 277587 1563173 567758 476550 581184 1786101 999603 311866 1048299 1149770 1259234 227068 1522832 352984 1323387 495296 291257 926901 329395 977157 914856 1012617 1949578 1364364 61396 1564368 1872698 1786799 1188828 1028099 430133 1665303 728770 1756598 1663238 792700 446519 523269 1649061 1698661 68364 771295 1238565 1667239 1109249 1222502 1886238 1435155 475472 1934135 1925670 823792 1896497 1558427 103944 586662 584741 899387 164113 1255069 1159777 1920282 590075 418686 205815 1914264 804723 273418 347349 141613 390220 136456 1220130 1033931 937741 1367831 1046206 878722 370588 992539 1355185 979624 1600604 358521 881434 1059718 107254 577587 658164 875351 413438 363384 1410693 1687710 1462905 1437957 1620500 747117 1700139 1341110 763847 732595 628531 1386661 1021598 1835781 200938 1617633 1544827 1486662 565639 1643165 1554610 659109 680536 1881185 1246477 721775 854180 795240 686232 458697 1748740 1852734 652447 1937368 1125878 619785 1951187 284775 1131479 399751 1771340 1585158 962782 979126 1485241 407862 853185 1522334 1647672 1224836 1921450 815640 972742 85186 1742792 676095 1669332 1199822 1137993 123633 610232 976623 1940316 1437617 1174692 1893221 1355958 784800 519687 1404741 1505455 1226627 394910 1647956 449011 665756 983838 904265 88964 311374 23683 134908 1430578 776145 125078 657651 1367473 1576721 431302 289068 1179469 532606 1844788 861184 810393 462241 1551592 1113 270125 78721 1510991 834521 1748278 985611 832770 178136 394626 850271 258449 590542 870598 1429049 997727 396122 1056599 1953907 191911 160809 692722 911862 400971 807646 1554618 1627735 1049162 1256278 732925 188235 1870913 1078065 1460804 1458473 920395 1886077 1184110 1895075 700567 934497 822577 1225466 486392 690989 922460 1525685 1358983 438693 1342178 1778700 1228500 973023 411421 1785796 1100374 1215292 1440028 816135 1902414 515955 95360 649202 1231490 697752 750307 1510751 1082064 1092669 832918 1885159 1413275 535226 337366 629765 1630419 909488 1362989 1547931 133249 1495003 1845751 1316799 447913 831280 239555 1220187 828196 1243952 260201 1835220 1322658 1805232 1427574 1375486 1021026 368462 1390674 889186 1562618 1765269 866953 1295805 461599 1342297 889290 931856 1670151 1406102 914615 667083 1240360 1596712 141987 530804 948894 1292869 1472027 1693484 508442 1700739 1413543 1437286 1042883 429001 1467179 1575835 933899 1003061 1427028 1351481 1415225 1055053 349529 1169513 1628192 1828335 676696 923217 847874 1645120 409352 788816 315048 539199 1753219 947976 1030792 175584 1389609 1222821 958399 301060 460831 378201 938041 1674067 1841929 548351 221957 82325 1836002 1601414 654477 106634 361768 88458 123808 1005641 1726903 1571033 1339576 716668 1284113 1954386 476782 1828659 1162643 1302508 1577778 736256 721436 39479 1695747 29008 1628230 1783036 1773527 1450464 319118 1966761 1136953 566141 134384 1385393 1470053 586395 1215114 783001 1930002 321136 1500233 134897 1024064 879220 1005156 735960 1749035 649213 1806626 257161 1332534 3160 1700641 334685 904865 452934 278195 1408185 338823 722544 1740548 174301 1741677 478508 1985321 1808848 1716332 308444 337710 1157145 209139 202638 678759 1395401 891086 183061 1948187 1320318 592134 1459480 913679 394167 1179193 550157 306028 1155275 1050128 1978285 563829 1230890 211361 951813 1160182 1403223 1737276 560661 1563053 1726714 1801051 1044599 1438306 985050 1440702 1460225 1690018 301933 1243816 704616 1986991 328883 902319 903842 1295581 9336 726073 1239946 1629232 1988638 1336696 414853 493949 938345 1584967 524949 65198 321808 1657591 635961 353207 187364 490812 1442177 1914643 541439 931606 1979491 966023 1129756 94804 1662100 1048146 549381 712398 187425 650901 507426 682714 23450 1916735 1773952 1589662 463568 990376 554116 627190 782527 32785 1019916 153045 1033557 531671 1392452 411123 1613133 1260694 1727892 508220 1190957 9267 1598207 786074 1331421 560041 248347 726670 1445455 1587032 1712949 405553 1533987 1301006 801860 1215101 1082170 1851046 185133 1739945 1652409 1273331 787825 1760636 411489 455218 143386 489832 610031 1768632 1062007 1961029 823087 1107222 1057753 1161122 1745842 784562 718175 1257155 1423971 1428286 826947 645048 1320207 782090 639647 231017 1919624 652561 1944619 1529851 827156 99444 1447423 417188 1400314 202615 663055 443843 1366984 1385526 1740412 1484737 811820 960557 90247 963895 1396594 1125887 1624003 1460218 1644969 12143 1760675 1367487 923717 1606835 675045 1663015 304513 309523 995280 1765225 1771372 813671 1680367 518044 1411661 375017 1314465 1980838 1935719 14264 1773218 1986608 1096074 536338 1323973 1068174 490988 1089143 1360638 753124 554398 450594 598493 864482 1700199 1926639 1033667 142197 1699048 701939 1037497 908856 1775587 33860 668514 1370644 1863188 1448685 1261918 721437 1517007 1167321 344390 557517 974926 1052636 1157932 1936223 1517455 1875541 1717843 978292 1729102 158132 1137611 1283417 215819 1667855 963613 1561189 80202 244662 911033 761117 1355107 1348610 1055581 1216552 1396463 809535 220930 1579601 528327 1584333 1380749 518481 1336108 449361 688962 718308 1569514 253689 458498 1840097 1190960 209904 1527094 874778 933654 617136 714340 32917 1446862 449151 1919261 1546558 1234511 224692 762884 1426824 269710 1190738 1683428 522765 1253618 612951 998145 542710 654620 1804928 1234963 822747 861098 87864 873071 963456 952517 827501 1775048 1212830 1166762 1595593 1320875 1779019 494287 734719 1668027 131100 1326886 1141639 1860274 1763937 1866494 1171007 1349384 1881166 1523417 1705317 806343 1849008 298840 1203681 1867906 1876008 24725 1249561 740456 804009 890052 837715 1362778 334272 1662889 1383896 1552125 1470329 1261730 1589300 546790 256711 1748928 1689737 1590845 1280706 251381 1146444 1806503 1462034 1933068 790871 576500 1778562 89514 1193323 701293 882187 926756 1128746 944696 331924 1044392 999421 1603346 40628 1416387 1813803 62853 1179347 1839742 850045 1446418 1582831 1476385 443979 999103 124687 786982 1045810 91531 903770 892637 1616910 500251 212528 968661 1143759 1460561 268875 1785070 452025 957257 994226 746287 1947592 1560849 1356282 593281 1914924 1835279 877867 1238436 1087201 700166 189336 1135963 507447 737443 820431 38470 1763930 957509 560122 279772 1230461 1197868 341003 1948418 1438484 623315 1593532 1672889 419481 204766 729688 494548 680800 1707655 1356415 876821 531909 435603 252301 1568068 1779370 1306182 1876685 1433337 1710413 1910900 1518794 1179670 1497060 1915743 499556 1926057 1550136 940322 1653692 220347 1900634 1180476 1640569 1162123 847723 643684 1058564 943708 1658599 62661 1720839 1415343 395372 303585 55682 291658 1854644 210170 477642 1229527 348457 1631661 1201418 302400 1146828 501193 1243785 1484501 1525883 493604 1556436 1793034 182415 1620605 400693 395116 1279186 631881 170106 190903 1873043 1851215 1733294 1672094 827859 1717343 452252 289569 841845 1977877 1444375 933772 570315 1443199 998357 561130 1861166 907800 413850 588259 1336260 365546 979879 1746620 393892 1697299 1674527 1774325 1911987 492868 569415 1699550 31249 864541 121448 45746 528344 817584 1480118 1729492 1820705 1623044 954609 574298 1725588 1832437 71062 69710 1201687 703195 1912038 1537457 584821 340052 552246 164083 458491 1813864 309159 587634 1261009 620501 78723 1531193 1264223 1253207 950164 1621410 564407 50743 756169 1417564 1136576 1153732 1066029 1634899 1940188 626689 549669 633816 1394612 173154 1465096 1100762 1397264 1862848 458842 1771845 1401785 1885513 1086116 1073729 1268159 531293 128532 732867 1922092 1659965 1190165 408923 413253 468636 943752 761617 1416165 1316923 1290242 578358 864054 1322741 1796596 315453 532173 1293698 768262 727244 1135374 377776 367436 1487133 1173822 235422 1052555 395520 1978972 1495469 1144586 775000 1732689 1274534 820686 579489 608284 1595067 270635 1854757 1975586 391086 264514 1985671 1386118 1653419 285454 1093403 1351482 1446321 303107 1217571 1013640 1538365 627169 329491 1864675 1759654 382604 1382502 267163 434694 1883300 353206 575018 1289457 1940795 181817 1286441 1766445 51791 1708109 1394113 689994 1922637 1173645 1815331 232282 1501864 164386 1638524 272555 635061 1014167 875807 871081 265787 420900 1327386 834565 607310 546395 661319 305749 1993868 1660989 306818 347594 1221464 1542209 596683 822386 1345372 245477 1087833 1869154 28093 1039341 1320540 543714 908931 1996861 1918764 790480 1847242 895282 1162135 50739 215318 789068 947100 1368590 468062 186113 388503 1097807 813992 705430 1317525 41275 1057903 197761 1008195 1853704 284722 746624 85345 1920978 666050 1213721 942724 833334 765306 17274 1282436 496890 94485 81962 1175560 84739 1662103 216505 1292733 639036 1866061 624707 1849894 982109 1287781 978797 1429041 1714978 953718 1653216 1542769 973837 175845 420438 68627 368056 1537579 880383 1623458 889159 1151799 328774 174899 798719 1947118 614076 606469 310923 1227933 365122 1870334 79000 901402 1086032 1616865 1595028 72118 1320674 342295 332160 1285943 206940 1528301 930547 1625663 1703080 202007 1982623 1415106 384308 1364275 366422 1764304 1584003 1507258 1986145 1330061 1733522 1454117 282723 411525 882694 1465043 1737066 32157 643416 324518 763398 1540707 208738 1460500 75837 1828908 1800346 1988570 1893358 925961 337263 225887 1485999 547812 1995289 727663 1649715 1116463 1433992 236999 1458111 518793 404292 1611754 1076990 1444549 1590751 1507165 108107 1188288 455046 621109 1429009 1623079 841813 673765 1389696 1046106 545461 288540 1180934 288538 1376042 1931801 1062885 1050456 1837699 13431 430965 1909718 947746 1843748 1276137 65929 602838 1111612 706078 929577 248590 540622 761976 952636 177954 1540992 881799 1754350 797916 868025 148245 289918 616727 274362 1177527 320811 1455927 1515775 11564 1831285 452316 469221 211998 1127715 440269 1963586 1145992 870670 1696914 1351715 608232 1870968 1764687 896737 558289 899751 991989 984035 1024078 1168556 1354989 1540852 911760 880892 551080 1169190 1779062 422876 1384282 504752 583246 1698995 635566 750394 1176223 580936 1203433 1769225 539868 1732584 756929 1060221 921009 1303585 92342 1038916 315705 164532 1803619 1229549 63895 869617 1971023 1252938 636612 662832 1276205 50488 485264 1269469 895403 1315223 1292268 1769064 1600925 156880 1407368 573690 1367208 838924 1709842 1928977 1709193 690904 162710 599259 116667 1168081 742313 372 229650 528523 885080 92680 1270672 1414972 665617 1267289 290422 294078 338090 1844207 348566 1405805 441021 1049951 69092 1252967 22207 1763443 1460268 562683 1026047 1224846 1580335 766796 442671 1448408 1297238 329525 979087 1755389 1570962 1864570 543051 758376 1818098 740993 1913024 1003690 1160492 1186236 1673898 1709691 792798 1461321 1089175 103419 733635 363304 1014172 297032 1190386 859193 618820 211063 808122 1470549 1146471 1338760 269077 404770 1804572 1591689 81078 945505 1258703 1247725 671700 1108646 1040674 1550364 454456 1292718 71916 706661 761453 92870 869343 335701 1751843 393806 1136875 1629862 67293 1803467 1957168 658599 855897 1881167 1376626 1504365 1376010 696930 479562 502352 679602 1083386 1860642 1148033 661440 1742648 1304244 1674849 1021366 547904 1782306 1178828 436362 485767 48284 357408 1666668 613572 330335 99495 720293 1924437 143746 1553718 505991 229836 594224 543920 1234209 449405 820758 11174 1043438 411985 1492831 184983 1883771 21163 1978889 1236917 529191 1281525 1716839 1638799 869732 862919 1980490 1590754 1065130 991543 1109619 1666744 1433341 1214745 201541 1616286 752939 641803 160249 1756075 1025312 1278261 1877735 25739 1876256 864921 123573 295193 302449 540023 749224 428672 45239 1904869 1816909 337370 996088 372642 947204 1117683 1117813 1416777 945713 1584327 1216994 1815721 1259957 734670 1745904 888104 943410 678910 193158 115021 707222 1458811 1747681 809440 1890804 338010 1995079 432973 1266586 929834 1829509 613613 1520135 845252 278330 131404 1151142 167377 1638314 865402 66660 250649 1854938 1530824 1352912 697914 839050 958867 844133 1500854 1042077 1151265 1864562 188555 675592 1127983 568479 412888 1782624 757171 321727 459493 49179 92704 1136460 1878419 1626554 699461 1317994 152779 941372 542237 1303746 186169 987047 1337969 1247072 347612 1542547 48256 790700 749235 355843 447346 239371 491958 225728 1215896 994141 1942900 561498 606233 1304256 704214 914410 189322 169701 1379650 698140 1310264 1890120 156791 1064552 74505 870100 887149 1446898 1854949 1648650 1735732 618912 365455 945349 369182 72209 1530617 762486 267121 127895 467920 39058 644878 1621581 264141 1421541 1832865 175659 1102565 1078345 1322610 643043 836699 1692855 1509139 1892919 1189980 1891283 1390833 1415573 658546 898141 1398716 669794 32297 1065022 155695 940131 1019367 738890 319034 479461 1487396 1089076 1667195 1265682 1776470 1361988 604995 1465999 1273139 79815 629145 45135 457113 90285 732850 1663815 1809187 1193336 476192 268096 1775505 398077 1790062 974818 383735 757881 1825247 1543465 1044883 1976509 862279 639420 683396 22917 1850173 108159 547669 1348510 352680 875220 349058 1571076 1664016 762693 195993 513508 1986376 1491102 1484180 1918196 758759 1430421 1294265 197408 960912 297296 1131619 1091447 1165884 562855 40577 1775935 119310 114477 1484218 279818 903699 463687 1995324 904782 1604417 1744629 296244 1360873 258655 1471588 227242 403785 1979918 1805199 971249 435225 597919 1904122 484892 253015 1096019 1432115 150951 1232642 1843023 438852 907490 1233771 1213041 78892 818234 1124265 1671810 1809248 740277 659966 725702 1742615 1843291 1833100 1735024 1317350 1369402 319099 1907850 599049 1134050 1529131 472523 1756080 1877604 874124 1021597 1196192 303618 1006414 414841 1065532 48419 464468 57155 1584179 951737 763472 1822904 1425935 295741 1399675 1553804 1350306 1185769 917712 1158280 1347049 302481 1417782 1043458 1436009 484219 1191879 418127 1672609 1370319 1898736 388973 1071191 259972 1278627 1530870 1472084 1172374 1442449 753136 307341 625694 551387 1487048 178376 1761735 1521191 1249237 677098 1738003 604007 53122 933171 1552992 963571 708303 1249236 1592438 463860 544205 644869 1762808 765244 537458 307035 464040 1563295 1007571 1404271 202820 1329889 1394191 856190 538039 894289 295858 1236755 152546 1018454 949119 355370 1360737 94881 1759315 685238 1362521 1461222 1440380 1154746 84817 417587 75963 823188 719347 755350 1066808 1689955 969559 1117622 1100283 1078610 1400165 1503779 13704 1803654 275069 1226608 27876 1017388 215012 1412416 836416 1211509 960959 948568 1026448 1874197 1581731 776446 1779272 1420630 1648765 1164460 34613 546044 1142438 387832 1523188 1393858 1525818 1893401 841696 1378017 1690365 552985 1858300 1600109 775133 1360263 1888664 784373 1934321 1778644 913528 1921949 1266847 1784747 1053079 992088 868711 37479 276497 1282811 954802 1125387 256359 627858 872870 1794826 1668476 198284 64075 660815 739797 39871 1112669 1256966 1152553 1663771 1156840 627864 475237 1377110 1290536 986432 1576009 1429578 87483 380776 1949668 452704 802270 677133 338685 1976201 972451 1783626 1102512 741808 502466 372673 1871829 456356 532457 280092 1412049 1492202 1205236 990740 203039 1167621 1457768 111651 1277664 569611 623548 1581167 1624512 134076 151779 1197951 1855866 1091907 1099109 1434309 407 1606649 577687 1140072 797668 503072 1695560 1958945 236544 1032351 1892960 1801663 840550 416943 1369509 1812486 1758943 42720 962229 35134 767578 1583452 1904096 793561 83996 1055161 442898 1324496 765180 1436774 1551810 1429339 576201 900251 1692271 1042056 1573078 743280 509264 1940713 171072 875420 1003206 1263224 1433803 780492 1292704 1375320 639555 586359 1695199 990000 501439 218148 1334091 1822489 1018899 237242 296554 533551 1561884 1342739 1377561 1159206 745331 1282660 1140345 184895 1506416 547262 313805 1603502 605618 1219937 417653 1308583 1958683 1258464 623629 486333 1514134 1805682 1225000 92667 612982 886598 382418 843682 1666727 1219510 1798078 1690835 874761 549461 1607302 1285373 1101407 1937009 798819 1161790 414425 1668841 30612 736937 1600547 730324 1838281 1369749 1238492 1642247 948779 761158 400510 1617521 196561 1451287 961014 1349966 1388284 1199875 1821432 1317824 46838 1016261 444734 1713830 306873 546492 1368340 613706 1070673 1885821 1616863 588732 580177 1626873 1242181 1139410 1413993 34856 38198 794266 957159 1073956 330927 467386 1847449 143057 492766 11455 1640305 631566 350133 1516872 71800 1969686 1714032 1304007 828791 928110 86467 743440 549634 1659143 1190355 130747 1166589 1556979 584049 22485 10825 1634113 776805 1607418 1584229 455743 649302 288511 592505 1330913 602118 1725095 800740 1776018 1372818 1826709 241809 565766 876123 1810101 1513677 105866 1892783 1695872 790433 1854529 1597631 512527 1249711 793084 1501584 525763 1601683 1939959 911749 513763 612462 86593 1850496 361756 37452 146834 390268 344717 207714 41897 323531 1079394 67524 1015436 991124 198273 433430 1274084 1972533 934702 1064622 1243504 328207 932936 80274 222914 754900 1230119 843082 1107935 1321970 1076349 48031 416212 1683993 1893630 1625006 1093219 180585 802056 1730224 32343 4821 1825905 796923 948218 812845 924240 1118923 1437492 892436 459685 1482150 568187 1906913 1460524 1585331 278399 891313 1189578 139793 1971494 214132 384494 421311 1610091 1468380 1488268 703861 941904 135741 526935 75632 72903 1084382 1153789 619695 1692330 465192 1243488 1546601 390472 623889 410906 790627 1205327 1901441 1766337 1152270 1226621 1469695 1060984 1744085 1832413 56952 666046 277689 1857589 1073893 1047110 350070 1227356 1079912 623663 1163501 428787 1987096 1125516 1595126 787253 1129677 790331 1093352 1268120 1690828 717894 726777 1737387 1896502 1024630 552611 1822417 165772 1166067 663111 1259430 1481166 587586 465448 1874486 685558 889866 730980 583102 219194 1204209 765100 576483 860443 416156 1387544 117566 567935 430438 970244 574580 1536769 1535364 659130 40915 1341904 1039898 824169 246806 1501106 1506441 1398547 741234 863439 600445 470254 1466154 1240517 1966696 68874 579560 1428518 171527 77395 219807 350061 1021199 109872 932447 149549 310133 926379 1402110 4263 1675338 1196939 1747926 1565458 325337 922774 1166518 513250 1432970 1941878 374549 1719719 1816535 1099094 943526 754528 298974 573390 949536 995648 1603241 134387 853760 733305 713773 221973 1549950 1766444 1345347 1306746 1488956 1041746 1866490 1106049 271946 604816 1457647 173350 232881 171253 856292 1270738 976473 1590957 756928 1083617 1999074 97110 1174003 723497 788225 640290 1203624 485856 1569669 623936 1219570 1854144 1089619 42696 1092403 1087812 519394 333337 868609 1459059 306824 1192785 1417646 1066373 1321597 775694 211112 226268 1057468 1515434 713003 90864 1885333 1569245 1866068 1400555 767926 141737 378532 394882 982556 638576 245526 858221 1594947 859526 1041392 1230110 1996216 1641630 1886656 1676740 24797 397232 1854905 437716 227518 845480 394677 1113489 1058528 64743 1436705 226105 1913940 1629475 889388 361610 1355533 1462816 627244 1632886 37692 965557 979131 1254803 1172970 1474960 1931995 1604529 145683 1929939 191007 1619850 857708 1471817 1307492 885366 1182181 1187305 1294870 1423620 1253209 572732 361782 543362 1929442 1210460 1316211 1719403 350954 403801 1297691 1438018 581034 1753239 848216 853502 1521161 839687 171297 334707 1723640 847993 1573547 406627 1037858 1684910 782464 213188 465759 1719006 1645334 1630962 376297 510942 1599903 842992 375027 533497 1099563 55579 346785 695037 1303421 202475 1083169 437570 76093 535347 773551 924061 262613 513619 1071917 199844 1887547 1969393 1402784 1610159 763126 1066999 1363112 1240903 334739 1202588 1120254 1962017 1922693 1608990 1105730 217089 393554 1200799 81678 1812901 37083 1949921 225985 895881 1751836 681731 1530509 1959111 1655080 478986 48420 205099 1145078 972435 1108091 453402 543872 99830 399834 680840 860190 1792147 1480675 1023045 1365890 1123339 344862 1960965 1538627 1003225 1802247 410002 129225 131894 604718 307925 105366 1080207 475769 635012 297605 1945923 1845586 1082746 124762 1946005 241161 334649 576909 1770168 337285 1113405 770092 598729 1744534 77522 22359 1249145 1599906 304634 329208 1995091 503785 247535 206134 724417 830675 80854 442465 1493879 1838871 1487582 777999 221382 219554 1556745 822917 848800 691535 1952831 273365 597996 251288 1745201 1835479 870791 349176 1359738 1436660 1631110 673585 1423467 622411 1021453 1599030 512782 1115059 708476 428876 1628821 1033932 772548 1560900 976529 1456107 920827 190385 218287 153370 249113 816230 1617106 1834337 691713 99270 1215223 250422 807529 77169 1239748 1789644 1650534 1270194 1239668 529370 1875127 1179881 1397275 428620 971832 1069557 992156 1052692 801957 1018201 148113 393452 1721200 1489282 21207 838654 1447058 1481916 589521 1229728 1729143 1207681 473075 658723 1542358 515182 608944 1849379 1007562 1490475 31388 1311824 1990640 1432011 1059370 1557189 487118 22728 1799163 713795 1026485 1428617 1692472 449868 729020 668770 269652 798407 371470 1535794 289269 1940250 1017123 1188196 893633 1256856 1797554 862123 1677795 1201266 493263 770282 774427 1194435 126199 1109421 1039675 443896 1115262 1175436 765596 982661 1790125 803582 633328 1057889 95077 948812 61319 154779 105795 828205 198542 78119 951307 1807135 1517008 808513 1084884 188014 287342 180621 1906299 1341522 1741531 316640 1103659 59771 1604194 56299 1954900 430832 356355 736687 573803 52737 924043 1018079 1200059 967918 1064378 1190557 1228017 189475 1730102 1005020 1307331 1387162 1792583 365156 79763 715784 411394 210969 383333 560687 1745332 998437 1993629 715493 1428659 384442 541993 1934301 1968695 377245 833377 1430521 165718 576072 117149 1944707 175501 1387578 1170355 790751 133045 1446130 859818 1057902 804129 358384 363161 251559 1922540 1834133 87418 1041783 625668 22263 903774 1491312 141594 816160 1793265 1884060 1449054 513272 1312587 1297384 1548457 1987532 430243 77368 287651 1010482 1639839 720574 1967948 1943261 60451 415000 1977010 1409533 1044318 987787 1026941 1352300 1269619 568514 569804 12034 1258891 1853529 691611 24413 526998 674584 780106 1753969 1688821 598395 255497 1932904 361826 1296589 1291638 1611261 1915838 945244 1460735 1114210 536797 1554315 1421487 1211979 354757 1658750 809405 676599 797347 472797 1833382 337596 198759 290787 1316693 1781931 1958223 1108998 1819863 1081563 300250 1673981 1613998 810541 1294804 367275 1365951 1865770 1315849 703840 1676673 57075 42492 546553 1819890 1357693 1063347 41368 1242326 82551 754233 1137238 1552971 1139181 305117 335328 599290 1249958 1253541 1400649 1249444 915729 856329 1462694 1230229 525869 957602 1172572 378590 233369 1183525 1669654 1150825 529050 401706 584565 1732759 1897524 904011 1337505 1426538 1674430 1115811 872594 1569040 633054 1345208 668384 966502 579400 1801257 1975922 516578 1879278 327669 358196 1327722 1489211 443702 1482276 1298639 614359 1434094 521774 625157 91807 248290 1124868 1720498 1658284 1282157 1950341 1002793 631804 1178110 1334105 1244095 389200 158047 1479130 1362719 1875579 301816 1370393 1250385 1545963 1561844 557268 487119 317312 999943 1472236 1192686 1516620 971595 494984 670076 1821634 1448476 1890701 492244 1994437 801107 1785955 1926487 426942 968742 507730 1662411 140831 734972 1760165 1218862 600676 346046 1796747 1929110 1442057 541636 395954 767896 581350 1382427 1528610 1988146 1496174 1977031 1744675 820637 1778413 818107 1135324 612685 1024340 1269045 1354924 874640 747048 114107 1351581 139597 1619289 1935877 1986779 1236231 1026910 787252 1442674 777765 1226018 1733324 425118 754586 405985 1735805 68418 1268385 1863979 108718 414930 113997 188730 937039 401414 1610513 519999 422662 79053 599842 500957 376325 1151113 27571 325696 745796 691685 914095 1899058 1771840 1564809 317372 1409259 1834474 954886 920319 1651991 1650312 60053 169003 570170 1156866 1250396 378033 591164 1302154 476578 524044 1970995 1485697 1671587 251144 702358 675446 1312159 1390776 765784 1660492 518146 905270 44015 1889843 267727 1791786 1178545 1289113 1352014 1903099 1507090 1933932 1044878 1826240 1442982 313275 117620 926378 1812815 407605 526722 1392082 1404599 1074577 1709752 346020 1984650 512165 183044 1245541 46320 647042 1746420 1974370 597942 1691950 1435420 1385848 731059 1201890 894243 775845 1887799 1478250 299455 1868544 1151687 1104523 1760848 1911624 742890 1649910 246400 1806683 137742 1497089 1809449 895229 1886434 672406 1976968 1692080 402148 155163 1519050 124960 465825 1668355 1264968 513894 1710385 41914 1375804 249076 1418499 153048 1660441 1985832 444248 1591109 1277653 73577 890409 999480 905386 1093227 99953 484081 788165 1749553 1432916 1443506 662658 29909 690653 1682248 1120689 712809 225493 1862665 1613187 324952 1440364 1007756 1838593 1992300 312576 655491 327416 1750446 1466521 1040157 1469497 1630887 497467 1088737 234091 885783 10482 49087 1761271 1815298 60584 486294 1189413 1510568 1705829 1693956 942666 518035 1186614 357266 445723 380788 1744173 416807 216046 1058130 1100718 1918717 1555429 555180 1716229 843358 1249291 329062 1860871 333208 1203862 741728 625205 95366 832913 1981177 554585 1252646 869173 1679668 1214663 461162 573147 1854231 1743796 1434215 1095077 1125289 640827 643338 658043 671069 1016596 569284 1963810 1030362 1054762 1245984 302365 198161 1334515 1522236 802089 1275972 883286 1411602 1947600 131420 1245283 1335379 1777402 1808575 699024 1294412 1119636 747553 268003 1896562 357023 1047708 213337 555896 1341515 1819494 1354639 1002640 127921 821568 43078 1694320 1212370 1409462 510183 346265 1886897 1267642 1280050 1526951 548766 277465 25737 1410457 1703486 1306166 1823869 1274046 549187 68791 200399 498940 856016 348469 1835287 1475375 1432930 913185 467564 1505222 68594 1492250 715165 465142 160292 808853 1778386 1745681 1089357 278289 823245 268204 985396 1242243 47010 1394106 1452794 1016951 1966848 282597 473470 1162176 423588 1970163 224296 953964 182583 1896503 1779551 1008681 802189 1901917 332762 1517804 389491 1327491 1336107 933836 990391 1916230 1255184 43721 1822249 1443866 1865672 1337763 663495 1260357 26445 120602 711156 1450485 142548 1579196 873606 975256 1184575 989373 1259386 1342495 1332447 1323945 669716 1530298 1566821 1538882 1895259 1925571 389146 1955076 1205635 1028647 514466 130388 396094 648191 838751 1833007 1053186 232409 737491 319401 1405786 1971123 519429 1485581 1217884 841643 425076 1708901 1367732 492866 780482 1671156 623960 1785901 238316 555265 655049 364202 1671284 1945631 1280693 532219 1457840 564766 1133729 1142019 725163 88725 1300931 1800631 1835236 702538 505785 332056 179537 627175 360063 1637893 139486 1399771 627335 1456000 192923 1968160 688432 558484 82161 1882632 366639 1127039 848407 842890 745581 544247 276391 1555384 404646 313917 151711 494610 1028712 1663368 560336 486605 177232 1887904 377671 1662302 209751 1881012 1904976 1791477 938287 1942794 1056423 896403 1917321 1066866 348494 1865119 1827165 859224 1889307 1904701 256934 1498933 250276 125447 1880227 927310 785728 1791334 987334 1674649 1394973 300856 725817 1784447 1184968 757971 852845 1402330 705959 716632 540814 841803 1033070 1146872 1255332 1602277 1057332 11109 1918495 1988405 894886 1247227 854173 1301798 1815529 1355455 1717845 1854720 1801508 1535951 968245 444716 535027 270499 622257 1289912 484400 1885870 1072387 1560831 1998047 1290590 1693409 1043500 1191541 108541 956442 264955 1959521 966284 332673 362549 318610 1824548 1110273 311427 1943949 832409 595210 1288584 1185481 435976 1165288 1566005 722861 1706338 1741118 486697 1052145 1451558 104559 829410 183483 524501 1862392 116811 786230 109966 1566674 1523744 1844717 19305 546722 145944 1304784 794930 1355160 1965931 805093 167494 338812 816925 1556791 195214 1599385 1362159 785695 1936319 922946 87182 1534732 652240 332200 962890 1948868 488828 561237 1449649 1124266 967462 1908114 1921164 1712059 1578587 1797894 1875874 1476080 143709 745216 367716 798950 1644810 755136 584541 1179187 386276 23478 805738 283385 568437 747629 680130 1835839 1502831 444882 910072 1449740 491380 137211 1741430 804418 933366 718241 486348 781757 576489 1582890 109774 777183 750814 724506 432737 233469 1851343 110732 374373 408070 1631113 59202 1451739 553541 596025 1836216 1898703 1710439 703832 1136266 1121833 1523518 1221044 319998 1726798 847025 270009 838721 1306548 456996 1443915 1075035 1796597 465616 1518533 1941668 1107045 288543 656110 573323 1900024 458859 1307431 170413 1748072 1881627 1262287 1025194 1556304 141797 629801 701159 289997 567252 215385 627071 211621 526286 1147786 769000 1688783 362116 766315 824920 499139 1804783 940908 1056397 1499065 879004 1663268 808884 1057433 492078 1645143 946954 265693 51629 203075 1593906 1221776 1303370 1302577 1839979 132632 399121 964253 232254 1678052 570066 502262 922605 566766 1685273 580679 955487 1013135 1865169 49487 687980 1117442 801378 694395 808253 1207125 576011 529897 1490741 837190 220996 1484922 1958232 1671663 1310625 1108842 1006404 340076 1340665 1197903 287814 102520 1466236 400320 1140617 845293 537908 642298 485034 281915 1033547 1799605 451627 767952 960511 341075 1168790 1148001 1198909 1442059 1991299 451314 1215158 103986 1975234 128060 1537576 562803 1269052 105902 1973272 152090 429619 280518 905773 1064151 1713180 1879006 1691566 1976589 1791829 1798968 727112 603735 1148405 1919534 1178293 1799197 220452 1334115 969089 1721244 1746447 850147 1435620 542326 1754036 1236842 499410 735341 657313 1004740 196461 1727642 1797814 40300 123778 1230566 540148 110867 1776453 844970 234015 440069 936041 1965190 91880 102049 962897 1739307 319638 1639471 623008 897824 1169920 876359 254714 781710 139837 1741484 520142 1993764 1698070 1478670 137685 429093 1840025 1284782 1055483 1436616 1495747 1229476 1291584 1997992 689941 320342 1888369 1241580 1211488 774957 476933 1406368 1381679 588448 433013 1001738 1549357 1761181 1859260 1557551 339600 1182533 415524 684077 1757177 927152 1870774 705460 1375496 1718990 1787566 1818866 662159 1466116 911048 1878302 1363913 1727998 1246835 1766091 603046 1703112 619105 774784 1977796 1904262 1409065 429995 832040 1826285 183265 1311768 758445 180313 1187856 653153 100463 1825407 762989 1717251 1707024 215989 1505341 990295 1636891 951657 1346007 40741 158801 1233129 1345870 45505 593702 1539028 1230093 858733 1686708 1427590 549919 426605 389155 725040 513561 701696 1870978 1648919 105241 997485 1017849 891206 340920 1730612 436847 1424814 318900 1627201 1495086 1455014 155490 512105 1607784 479554 894321 912771 1114848 844370 1677183 766881 1753749 1980945 1269028 1878259 713955 1568119 883697 1188976 1867001 180601 1577307 436452 1198696 971720 881442 1242758 1779760 382803 350891 1237845 1547183 1945935 1877796 1016118 1416447 760943 56734 112483 1208639 1290507 726249 1082326 1434420 10290 738187 94934 1322073 1589586 1322164 1515235 318124 1274880 784726 1392142 664408 1927998 1841060 156254 1899015 461287 1066353 1792365 1004852 107879 1888825 512810 235488 1214382 273236 1524058 1310687 1174208 88163 1851293 135434 1714596 1178924 1586400 676859 59917 568832 255617 1584632 1680096 1293713 1043700 134967 731818 399371 960305 559567 368343 1996385 1024773 694984 862585 489367 915738 1927841 862114 831360 1227576 804284 454103 35686 1720099 1992005 1144326 1006078 1822911 1553746 919247 1951868 1718090 857582 1728770 238919 884998 1759068 483568 153668 1465455 170120 837571 730994 1973691 557705 1528569 1861360 294415 1669555 879796 1072681 1797491 1906534 286354 431234 1367608 1066481 541885 1811248 1549887 197700 617991 442917 866482 1190100 1971089 281626 64234 233424 17852 1317624 888196 253006 1310120 1002416 600311 464230 645755 1703873 844311 956560 725742 1912598 433963 1725532 272703 9585 1696612 1292238 1039734 982422 235818 1845910 891761 401388 201920 1821662 1972883 123390 784338 1004781 335073 146191 1221231 185699 1253173 765220 316788 489542 251089 1055654 1873245 1965576 211294 1400220 40601 1927209 219924 655919 1525633 137951 1755958 1613904 1119774 956601 1589765 418909 590451 533365 816493 1418875 516097 935179 1384687 1318826 1702473 460146 2061 1618864 1276216 425211 535033 995145 175472 397679 1221516 676619 134530 824804 11275 775859 1484496 657209 927483 1838600 1039750 77338 187008 1288819 76309 425571 975720 637189 1662465 902329 1839125 1468696 1180107 1308441 1341107 1780417 1925202 1718477 724761 1840689 1020754 144312 599675 1913839 700917 858164 1699892 1434236 1993147 1465991 163108 1184865 1348263 1784044 463023 1956884 364760 1503477 703800 455772 1689636 1606334 729647 1006906 67785 934565 194919 824745 1029252 1938408 1980554 1130528 1710510 1686532 741029 1409846 87353 1902534 878092 1878293 1359364 1157749 1312409 334564 1864866 485454 314009 366108 728003 1454094 1891415 1968910 1939673 927669 1901216 749809 1832435 65861 343564 253944 1912074 1626807 29150 884691 339367 593867 882737 1682839 1561373 1392176 972442 1870970 1929406 749429 575922 687738 1054555 620667 265601 566319 278224 160326 1394552 255062 281177 166391 1059282 1742463 1497854 858775 901348 660667 1676041 1935627 482501 1991554 1554641 115828 1044845 1833965 1659945 193211 1028177 496072 369781 1178911 110629 971090 1384073 1604900 922220 946207 65628 62764 1486900 1668473 1240113 1152069 894233 166090 446673 910316 720890 662812 691895 910815 590564 562946 440034 1629192 1983473 1453328 1080044 661470 931600 798779 811022 823144 1771542 1857657 302500 1244459 314667 467696 1473852 399588 31588 1476115 612907 929046 877454 1666343 1244608 600456 1397870 943036 572363 1619490 1205497 1475345 366184 827457 45652 583188 16032 1810623 1412760 1465416 1866479 1571816 559884 183644 1646968 1446942 1302374 1849273 1760001 216604 739669 1072605 548835 826463 858321 1024218 1013273 1237874 1860665 76092 1142034 1150297 590304 1511909 214606 468596 723750 185183 954806 102667 1858328 1233564 740189 29259 404739 883730 108106 983154 1582870 180398 1630977 69891 58355 349380 1943920 1800492 347887 1795317 399541 1494817 1416253 1122935 1713816 1374110 1607007 636219 464048 1400494 60593 1910808 1150937 1641878 1751400 1180087 904310 1900865 807591 128289 650124 1574863 291125 880763 1384474 1830919 119073 487577 1877670 746716 1871461 1277675 407203 1494969 496809 923792 1652240 836417 1739321 232846 1311445 797885 1193401 1417299 1843224 960049 1277338 1655232 192668 604240 1224043 1589131 1747868 549963 1613101 424983 380599 1873488 319089 476266 194456 159197 1713186 1491960 1719353 1399167 1623389 1281085 459211 1457604 660365 1926366 518767 720154 1781640 503217 464167 1811423 986849 1098712 155951 526544 901208 1407574 202872 771157 311370 638890 1249167 313950 988073 1470936 1228587 1750668 1797610 1536046 436490 1343592 569966 1760723 1662150 1663670 1434881 303328 991940 1516995 1700817 1504670 1718518 1635631 669299 749692 1364330 53082 1389517 739593 213013 1406738 1761372 1680217 807920 72259 84170 894772 442030 1413659 1843654 1103877 1952913 119619 706546 1680936 436529 1460126 137562 356576 1020818 203179 1562017 82389 1798561 894724 487777 1526763 1269935 635249 1472333 46739 454711 307767 669269 273470 767743 1303760 1810559 1998912 580312 1555659 1645786 1220481 492998 1363719 582344 1427302 1568255 995156 1266338 1798396 947654 581604 958454 68394 1983838 70896 945673 469539 951133 1585147 1514806 344577 1645777 1831489 1753136 898652 1063156 511593 1470536 638410 1316792 66253 917564 480818 344272 1584203 1813825 1396728 710229 580019 286435 1348997 1120314 1343702 128099 241428 1435380 404834 777567 1336826 177661 269376 1185221 1319289 360617 1322899 1239255 756099 1024643 957905 352181 420430 313058 425864 929322 973935 1196178 616066 102391 425882 1859821 1279346 1383203 1070684 1573898 532885 310322 311715 1903402 503854 1671073 809558 183365 1081874 425126 1913676 1855642 1744897 948168 1750447 709705 932704 186900 1970688 294051 1215570 649761 56675 362033 1818337 461751 1611930 662602 1391659 1871433 559600 612708 215281 1879050 107338 90834 168198 996284 163 108027 932164 70341 845385 372079 1725179 1814822 1807019 806487 1901454 353717 1987005 1971555 1078180 1884517 980572 1760694 228956 61096 1999978 1953156 248088 1837576 222977 662217 1252008 1611199 583887 1733973 22032 1353468 1149407 374700 75587 1052536 1258724 1288841 782095 822515 1219344 1200049 231231 1806057 1127598 1460629 1204289 555699 1037391 1715104 438806 54526 79740 565379 1005639 864896 559737 1102653 1628004 1588114 57481 974960 1815307 1420200 1144339 925809 61128 70165 667 388245 1077508 135656 1353932 1860012 750837 962417 1720973 666032 263840 822828 213719 749848 886396 1511518 1626540 1422901 749704 1355804 1916258 158008 1409350 527059 869073 1178355 220274 580954 1836125 1785344 656469 159287 476666 281017 991342 149163 336926 1782744 1402438 1062529 687432 999553 1369744 1682477 1237485 235743 1136317 1940141 534705 1048977 88293 1839626 50840 1935982 243664 1073655 1913173 263677 1301167 1828385 360260 621320 198851 1172310 1192524 1848156 1685491 48822 1984068 825810 1979619 27321 494197 1681810 724366 241581 876493 1560907 1297491 624536 595270 437148 1444434 1533718 285957 137183 1207741 1366799 1620557 1146772 1282831 915210 110807 904670 1706889 476453 1140558 1096037 1433918 7754 739727 1553957 1886789 233033 1253537 526376 1702700 666351 1282847 853903 1532865 102441 1768851 1193805 1355755 190868 1530205 686517 413974 1609438 985811 1474886 1228846 1939371 1262635 1157788 1037458 541776 1778466 839979 966575 30720 1054639 404412 183168 132866 1206801 909506 814669 1386251 707410 753507 1950880 1429090 907276 577393 1932969 367500 1804613 361282 1524527 47839 1170234 195260 1728735 873988 255254 1757130 1895660 751502 198266 788295 1337851 71605 1743042 394222 1651430 642981 282397 857603 1814437 210133 1665564 638642 1484214 94716 57446 981876 473211 1967478 669712 1123647 1813317 1010253 1024542 373825 1809169 1600766 506936 1194795 1406654 810487 577276 1914268 593927 1335323 1732949 26711 1238524 480844 1967360 465903 1286459 1005102 1803474 1123243 955909 1559517 1763074 6213 1358961 1548507 406230 153833 18375 370441 404724 979172 380763 1818786 921120 836729 853495 806418 593556 1907224 431299 434545 518094 646978 952926 1923463 84511 651130 1232958 773034 1065866 1827039 1158238 11239 951170 194184 913260 1179651 1609718 1818334 1257906 105549 780674 837362 531107 1948598 333678 1957468 279192 757440 1730055 1753042 1809505 623758 1251363 365900 1885902 787627 1461364 1105751 1407248 601981 1876150 1891531 915109 1341428 1375550 844730 1565056 2139 847208 117567 1282591 986402 417814 704769 1593445 1628029 435248 1479887 2414 275207 292943 139561 1878487 1031785 816547 1485419 1872406 281002 1576243 1860792 1847757 1931646 1553579 1147319 299612 1501542 158782 1692780 1100052 58327 111619 1033963 1822388 1770632 1515564 696082 1601249 36647 368886 444481 1066821 1447070 92334 155678 1133764 253200 1565130 1793842 1733477 1054286 1733981 992254 819193 210223 1371423 672011 1896145 1327448 908265 638881 1476750 236470 193270 1719202 725522 1413849 1984079 56233 485854 1637294 705973 149023 1467738 752528 1579644 530520 1844979 1549105 1250410 1118751 84642 1159666 1208267 425460 1490946 957399 1663102 1224861 221867 874005 1088199 1650157 1406375 1583862 1562606 647364 334139 546906 1698846 1974735 389331 1923164 1853717 95410 1861070 1428682 41606 4657 1994047 1093732 1592142 1180580 1308434 1919393 1731763 703085 1829731 723260 416634 1643747 1299975 1446900 912223 1515729 216288 281525 90273 409314 863079 1921641 825464 1727896 1260351 912621 1528100 574922 1791871 232622 438568 1364084 1181522 1281119 1407721 1304307 645666 77244 991409 1044389 1414325 1298074 1887366 1613507 1897162 579541 1936668 92096 499442 1516177 986818 174751 1803806 1911077 493479 1491464 1608759 60644 646124 534405 1933715 1990012 1695967 811767 938051 308481 293899 1561619 1377357 1484762 1234656 1440592 1792098 846443 1172488 1762468 1008147 1762734 1627351 982705 233696 729450 1534002 1085039 1796825 441927 1183384 74169 118574 1119907 645846 1624594 1906761 1985193 768650 1609232 1087944 1662118 1540855 1675548 787687 177378 1958507 33082 1335696 463675 1224625 853870 280559 1799548 624138 989619 770578 1304670 1867049 1889640 1992212 1739466 1469690 798691 82340 1115473 1995600 620680 705231 133048 1349690 308849 1909727 1958956 1288794 21567 305927 1224406 1193064 1861942 205134 1274770 883878 1174293 1051631 1368982 1528600 610698 1598063 739787 1052076 444034 156998 540075 754292 543928 61381 682284 1717996 1714202 1833166 1525101 719442 1821591 1453979 1612270 1561363 1675115 702276 870865 691495 1957848 449590 591947 1743589 825755 641053 202011 272026 1396624 435148 283119 1651722 178134 169691 1645082 877634 1387001 893623 442734 1792101 1264724 116291 17092 1196909 1698847 1499101 774633 1041852 941094 1345986 1919546 1270213 424237 1172060 1573754 397788 1550510 1890464 781575 1489055 1485413 894251 954689 1163698 1587790 572090 590569 203213 1605341 1933113 429914 351487 128122 1379374 902982 1828202 1305665 1894394 1687406 1563137 903573 435208 1560010 194705 533846 1625998 1768235 1134402 984932 1579105 809078 284261 1209953 1120403 940339 1503953 527495 694605 279203 1555319 1815586 735867 1948391 1747280 430634 971910 618035 1969566 698875 34852 151526 1923632 154276 214678 1965794 801228 716082 75274 1286095 1574782 1706850 744221 1718952 1497827 1521758 1586638 362609 1745780 1602268 131538 1120145 1866457 537264 597614 1647027 1272126 1965096 582336 1786440 1098842 763923 1260251 471959 47211 1198090 146771 284917 540088 1635890 1643276 657506 1890264 196833 1301648 872886 1095629 504722 343754 1307778 1931536 1239306 930190 616088 559169 1977862 867242 717904 630284 843543 506282 1833159 895026 1487699 278904 547938 665887 562307 621914 1102430 433031 202999 448339 345267 883179 621825 1183155 1815441 1773364 1660971 31612 260695 1048062 331616 347581 1060375 1085773 1462246 592701 341674 55399 1420688 605787 101240 817015 1013133 379997 1424120 292513 625390 10384 1094499 339604 379346 1136902 1982971 1121543 1285349 201811 1598374 1839519 985781 1492265 1429706 470501 32596 949243 1916418 1354703 1261505 493201 569457 1103779 1885052 824004 1782668 901675 171584 1010239 1279118 936810 502820 905965 1534050 382935 963649 1494792 1014579 810312 1475346 902576 23687 751986 1498752 1720418 1861698 1281018 1529085 682405 1575638 971296 1138326 948984 1923680 1863905 1321122 83040 1535711 695906 1819609 1821980 599825 1688105 1662223 260860 329581 503998 1781988 1785753 1948855 215983 357053 331733 802368 31786 1063460 1733536 1062052 644671 666309 1131151 1348181 354529 715154 1516529 1454724 790099 1985544 979350 420082 1466350 910538 881936 750513 1608406 712771 1901391 1457977 1716048 1102406 498751 1993872 1455724 827467 1063141 802679 58690 702977 1128241 998904 1352906 940881 312082 1561985 109071 430746 1799270 1955719 227881 1344314 583167 445074 604412 1795784 901272 420059 156570 1195799 1634079 126174 589842 957682 740074 1008672 211046 1411655 1187819 1319081 793048 1843698 1102461 1035618 1134853 550374 1018592 92318 443362 850766 1028845 1018829 1452592 1159244 1355646 750339 275697 1366597 1717394 1276120 1980222 41597 1742388 693052 521873 1026839 1951301 1059467 168508 269624 634850 432406 1291951 564670 148196 1214075 1707233 1091351 97847 1090635 1958073 1106572 247324 872247 501153 1411314 396990 131549 1436022 1488159 32228 702493 927058 1607676 479957 1245064 580414 1525539 391915 1095154 476178 1434690 1121102 1012699 351574 1204080 1133420 1476048 1397094 1349957 177650 1786639 354475 1445518 553211 50025 532385 1674490 483698 510795 1693974 993113 668431 964446 1110674 1222619 1684538 214594 942246 167128 1562613 906623 1885692 1602458 1493142 42062 129145 339993 391653 1045860 54247 242542 1526297 1390108 1766345 1242357 546087 1144142 1571755 323149 713529 961909 693504 1175631 1291431 1707649 64389 1863215 1538669 323656 853223 1308999 1493931 1087225 1415197 1977969 1811539 180486 139803 1685711 1490852 740601 1730823 602462 941840 1818131 1422389 864269 138607 466034 1152704 165824 524371 208309 265299 1767464 1015240 1840357 1286955 1945511 1974876 77442 324422 239938 1616993 1864649 1317167 404222 630248 411357 1157021 851231 1507714 999913 561794 1693948 1476105 1264028 988840 1437736 1316144 1785316 1593225 1564174 1860339 1415844 326112 778345 321535 1412256 568352 116987 696267 1049263 1338647 648590 1585510 1299910 1425743 1606836 1094180 99794 363078 399463 128850 1874303 48953 73979 1886919 1217772 676745 983351 1397558 928035 1776934 1342127 1574858 1429401 1875680 289598 369031 294543 560468 760239 1514859 1344793 1634310 342871 1605843 1506867 1242462 279303 975866 961478 953334 1225023 666922 402424 1635680 561837 872764 307205 1323027 395502 562009 216185 128440 938312 5629 1472405 1672191 1013471 1850852 963940 906348 326489 1601905 1033676 145777 377265 1649782 730076 170177 263018 576401 1346501 1248866 1705084 1533260 1654226 1760609 260515 226727 1895650 619655 598994 971661 544668 486433 733538 1731429 1346194 201120 1624100 674665 934470 1347124 1061459 57181 152929 995211 1801124 380195 514566 882620 1571068 177659 30410 1510166 1601404 128781 1521099 1196755 1778228 738474 891845 1993518 1098889 67942 1214975 27757 1560052 425264 601589 1927907 1232713 1185542 930217 629267 859558 1865680 1628894 557463 1171052 235839 1493415 162629 950812 1812517 859988 228176 1230874 956044 1750287 736545 1253930 1654334 1575031 1971925 555785 1173246 984936 179417 1039692 845123 1601208 1455225 277784 129173 634831 1849793 671036 1839963 1652257 139905 881663 1436847 1378399 1066782 423392 1635303 511344 1560095 1423568 138001 1438253 1652945 1416226 1667143 1165254 1033216 293772 526104 748014 777719 51181 1204967 194301 412647 1001536 1959915 317400 1442767 1189684 1064931 50537 1527654 1886472 652462 1024563 441470 11998 1829642 1617648 1211265 1309918 1762205 376991 1502636 1517017 342456 1921002 7181 566895 544530 1521297 894096 874209 417518 1376376 954749 340251 1332139 1544299 1616664 564688 332283 1185113 712382 371484 939389 533771 1542767 263565 759849 979742 797321 555857 702091 531749 1157580 766489 1228656 567070 388032 1368206 794516 524942 404624 691438 157437 334296 368330 859151 1232980 909688 1804361 640479 588129 1155785 1005255 1088466 285958 981079 562688 1883420 1957339 1008473 276185 958152 856389 1368125 838785 844599 85354 1080481 660313 1306428 956288 1357542 210652 1534009 138969 1721043 150809 1582634 332570 536923 1040059 1597746 1001973 398597 18803 1691468 1839763 107947 1634308 1357994 974124 769734 1021368 834195 382649 1048622 362140 1000047 882163 934771 8477 191386 1996283 1717290 1266468 795238 1960629 965240 570004 237330 198349 1916491 1846829 1509851 356764 1446139 1249132 49342 391846 1500589 1417309 366432 1455953 954308 1467064 495346 1642209 1033604 195506 749268 1727828 1756294 1532662 149652 72565 1506104 933403 4518 1814987 1719985 1354628 900884 45830 1552861 494275 575567 634259 341727 429442 196237 593152 567905 1609545 1583444 1831719 656085 900298 1555605 331801 800470 80759 758003 1402183 1414231 1448880 326008 95713 1765660 1822400 1964534 1659722 1085890 1721611 1348613 118758 402548 1335936 203165 1157631 1411820 1516741 1314773 1200791 1040692 86906 1207189 414587 1125449 808089 1897535 1963781 1048014 1696866 818848 64909 1859226 124950 1718041 453194 1109552 1519805 1367605 290039 1466506 356046 544911 1983245 205285 1679797 1418688 1138475 1419804 463385 1996320 345399 671719 424975 1056855 639058 1543311 907618 976271 1847863 848730 1957398 967027 1264926 573848 1542150 1832514 227057 41247 44802 742006 217203 739134 1230855 1844838 1994284 82358 1730377 1604213 293045 1521152 1602848 1095448 1582190 1124075 1757201 1914186 476528 1921773 763397 1336724 1817702 1908370 334397 73723 478559 1198742 1163422 1307919 1774667 1745007 1139409 1552212 1080287 430961 457326 1828531 237962 819229 956850 1550331 324867 87419 1336719 419849 1079787 406340 617234 599580 1884342 1045429 1369863 635455 1950207 1890207 915683 1647889 409447 42451 1389147 1090515 143912 1386035 846211 551152 885057 580785 1903027 1981174 307426 687844 314556 138586 1715542 626439 306602 1767222 1148236 1073758 1549909 86969 288889 1859680 260477 28550 1484395 344742 846460 2298 952500 755853 1200743 992472 510177 121834 102488 1206248 4857 44788 628672 800792 47562 1078889 19137 933443 115324 1723910 1323347 1689900 775223 1300604 1573887 32373 1427016 1873047 1060571 1716680 1547544 1721490 1181310 315197 167906 74207 1843899 1740891 817502 1557786 1909533 1255824 271908 735155 225208 166411 1472122 810138 1781971 1498460 603732 797903 400227 179636 231008 740487 1394075 1248425 1270298 1767631 307614 511451 1348444 1360715 323287 1714515 1882870 634176 1191672 135883 1717760 1917170 229043 1565978 275774 806109 1754379 736296 631905 1202954 1656105 169783 788351 1527715 440201 1870579 1933470 1796148 1856414 1039544 111178 193446 271044 1775130 992742 508954 365392 1225604 908326 1633627 447075 1692307 536953 1997460 133006 1481038 456244 717639 1242960 1144285 1735998 748986 406671 1100979 37796 1689150 1572975 409521 1417326 1854221 62639 1103810 1873231 1730277 307346 1599889 139266 1168192 1356971 276708 700276 16526 1922647 900141 304998 1896440 1356953 105687 475091 1325986 568756 1909870 318201 1746078 1342446 1178903 2037 1269225 1083162 1118386 1719181 842821 1503213 1012269 531147 363212 1352076 1494243 402209 701548 1683883 177406 1558607 771349 753224 1693153 1573064 712031 1523779 1035349 903710 637049 759189 102879 1396453 1098806 707568 364431 1954198 623329 267033 1358311 1156096 951915 514201 1458988 1205022 1825437 1129488 583858 1740230 882216 145950 1788312 1777024 1012962 1727218 37626 491665 1168496 1544284 1711884 1809458 1290891 1394645 247093 1303033 1773624 286002 472403 403803 1933589 1808855 1332583 373489 1414063 667168 926616 456393 516855 594817 1723532 109645 11126 1742068 347846 1990556 378015 86606 940836 1333961 975974 976624 1713240 1087217 688980 753420 423046 1124107 486343 60349 959274 297847 1787189 1139960 882500 661083 840743 1457374 483157 1468331 910038 15141 818873 1093634 1477126 1944563 172836 1602828 1182305 1745275 1736263 564078 222979 1916724 1925242 1366593 1329286 1166451 1987310 369647 950749 942661 1719906 883866 641395 1494412 594611 555687 868564 1258607 530803 1828793 1398633 1194833 1664452 1145559 1937748 27067 115751 1102901 1533632 949991 1980587 803585 762058 1401226 1685905 1603512 220701 965373 1160949 361089 1366323 1791900 1418703 1881104 22424 1436836 920357 1801537 1440195 1608010 272929 905177 1881946 115491 1177828 637092 7087 445653 1880469 927695 1405474 817548 118762 1960690 1772043 835204 1045140 963046 197752 1193984 179737 775012 1327534 568991 1971413 663033 994300 1869907 1400219 655408 1101305 1175689 1977037 1786371 1663852 662768 1179851 241527 1571836 295420 1346060 1480062 406848 1570752 1315739 1200326 1021812 1188601 182585 1296877 111167 1145240 569567 1487808 1548365 1886592 347759 440756 138998 1863935 1467942 1864677 190840 1308671 1009032 1057715 1816728 1414341 1801694 1223658 739648 1504469 9063 51050 584500 1715264 1353094 1571825 883475 355031 302772 1376824 1406670 293007 994156 1328919 1512483 1408946 1371247 1274333 321579 1533096 484443 1904551 1926425 1242152 1189327 405842 717509 1950573 1380402 48731 646784 1686454 1538369 781735 360363 412511 990121 312026 1326481 1599870 754937 692394 27088 1209926 1273594 212379 62456 1754035 1844561 904245 670735 184921 581478 140944 479339 337440 379022 941644 852306 1627133 1604150 1855165 524869 1173146 788151 604168 367413 765988 404291 114386 249436 161614 1849003 828303 1134788 97627 422652 247038 1961950 1422059 530900 1456238 187878 1196969 864320 255644 433018 1552657 1555840 1958366 487236 1739258 1612041 1304339 326204 1259369 830234 275615 510432 803530 1974218 795676 1774700 271052 581023 680944 1436837 385474 1919593 814286 338890 1048221 207614 1611430 610474 1682807 562647 1181825 348656 566894 533108 1168762 155170 84837 1660545 613723 786936 653377 82369 1437511 1309320 1475099 1877282 187717 1991121 1141948 333216 1975663 1295361 378475 1567309 818066 729358 988766 1993339 953824 552386 1713579 995392 963834 1303835 672360 276772 1157296 810648 883119 1104866 533025 616452 311180 1817857 1847053 111041 1156441 1003997 1476651 1886442 1937017 503792 557987 873280 1185755 470764 841284 993141 337964 272930 1251665 1916388 201688 1607553 1092933 395707 548915 432261 757465 1776507 313043 1151293 498327 666599 1188547 849221 1394318 1364918 1298398 948965 384613 364525 1272911 1047649 1990280 289936 211217 582230 1101194 1873521 1405098 1026327 1393417 44046 1692177 483681 910340 965284 514875 510988 1815374 1628328 1771733 315182 1047251 703863 784409 573467 38622 442881 826179 611254 535936 586792 1843155 16769 1283865 731578 86871 841442 1166237 858300 1290514 71324 739711 1319853 741604 835837 1150735 1399869 1935162 1651618 1386443 980451 311453 184840 1395722 589890 668585 1548861 1374744 1749963 1309933 1846020 1121015 1420137 691741 64416 1258973 1267823 512742 1261619 1456610 638366 550857 1133631 120131 1040887 1954157 1318555 1204259 101441 1307945 394573 554046 643666 1797053 478078 902415 1139908 1265503 125617 527958 1272060 769204 1621963 247109 26469 521976 1631094 745991 1197512 184533 1651390 839471 821643 1646834 551014 1474950 995173 58634 1627513 457705 1495421 1390576 1128866 16615 1618885 1928265 175919 1790144 1498482 1034574 862064 1465563 1580653 1285502 368527 1662963 1064560 387169 340170 1083774 1251093 1916512 279448 71242 431506 748482 1279905 808239 891289 440568 1327052 672409 1078621 1941264 938071 257041 524981 62423 761476 1442980 1392481 1527836 513536 1941387 888367 315237 1987037 445573 52832 174591 606131 279926 747956 591743 1902985 43774 1960541 1108651 962642 155735 1050576 1568147 1103235 1589291 930715 7376 973836 546153 163983 933724 170807 1376659 654825 199690 328705 664175 411391 1561059 41009 1107336 1818543 1736620 781921 874054 457364 429819 1423346 1062403 1285540 21239 368769 1816163 1862543 1776605 970139 389131 670156 1616900 135722 1705903 427754 139508 1180469 1298271 446909 286210 1671012 1242408 658936 332679 27822 1473039 257394 1553901 1739505 3578 1472857 560879 1052825 1167412 1283860 224783 914048 1551598 1375989 1146311 1467623 1110415 1424217 1644045 588264 94152 1423952 861111 742637 142569 856905 140584 1905947 477602 555127 234242 1725722 725477 1791115 514250 258941 304983 450154 551023 1320552 799397 894959 1659157 349525 654017 124740 602455 916028 1702068 581524 178930 250840 245277 1303901 1820491 1263580 1973378 874563 1257846 1202864 957252 12891 200789 687548 1855099 263208 1762472 1117904 1712880 1078122 89499 1000864 1543547 225317 1232504 93162 245399 1049260 73005 1203589 625236 464465 204880 1931184 1801432 208811 1855139 1365673 242491 1591408 1970000 347811 1059179 1276867 415498 327863 1932585 1580217 1941197 1069998 808377 1898495 669444 159817 1578893 38576 1541413 265246 1083221 1426292 1816336 1218130 1014015 718676 1999714 1370176 329184 1024869 571984 509917 357830 1871313 257506 1645770 186466 1371059 1034610 1017830 1958256 865167 1971063 1285659 439827 290620 174739 1775840 1390939 466770 1687092 1325655 292365 36354 1382168 799773 268305 218453 648855 923682 148403 1920645 1654282 753852 1545789 1479852 207678 1974933 1111754 1265218 344003 1144927 1313430 201761 707818 1215817 1239909 1188036 327551 1643115 941920 1161333 427515 576211 1622546 1945561 336501 1311769 311447 1163857 284503 1706632 687226 1282674 1473135 948536 1657810 981786 884505 1255603 1016069 1822185 820493 743942 563006 118375 302807 1142727 613421 560741 755891 269368 1067799 1665997 1046070 1896092 573186 215732 1131044 1500024 309120 862168 1281424 1050363 1350501 136277 26263 276554 585020 688842 442184 240736 1867422 1402020 1747637 1493956 910435 1718832 1664179 256095 1876524 1570264 1027079 775649 1225400 665562 474780 1955959 1482770 292082 1989696 1614608 262250 874566 384234 1450582 976703 714611 1957644 1794618 1396013 1017187 1993749 470231 1570386 786212 1103834 925727 962369 720114 1374143 267507 173526 833641 233404 652339 308546 5602 1831270 304239 920005 202617 608216 694952 1785835 1421690 509735 1347070 635731 1264245 922791 480042 86463 1628165 347665 1864479 1235834 220715 1754841 1473316 844964 732400 189098 1350387 735202 439814 751516 613749 331969 415070 1263963 63481 176676 741896 1319712 1851236 1158373 503873 1111787 1855970 1704577 1818755 1266993 1282283 803645 519220 1831358 813574 329899 346982 964486 726880 312824 1248560 1755836 1447443 983025 1497308 578347 842110 1943253 1415107 433620 348165 38849 1379384 1362617 1496603 1407089 1928478 597768 1250971 1023302 24984 27236 208918 1023683 346209 1151746 526346 1781650 1120152 270745 859850 788268 1045345 1416720 585793 497310 893621 683529 511010 1997375 950025 404683 1579084 1872790 349790 323227 1557021 1425526 251411 948545 1875527 919568 481422 11732 1375647 984834 225538 1090733 938609 325278 1229646 1716213 881401 306618 1009737 1803778 1818586 1014958 336238 1117715 1837542 120077 929681 1629074 1695455 1374447 1109741 1038110 780611 888521 1521937 1707228 905202 1250490 1031905 1990367 1102568 1223276 1252777 1060371 1927041 558665 1717697 1082039 1009634 590185 735056 947560 75782 1963609 1969978 1195785 873324 1687384 561057 1774467 1824858 257655 1909514 1613236 1087116 1293848 1414268 1719418 1701023 1014510 145738 1344403 1985505 729833 1117668 29234 203564 78777 1038322 1462476 1213368 628292 637882 1663751 853243 1205877 349683 1307368 1990037 656566 392604 732734 1672323 1397346 377802 161005 228974 1217326 1935759 1324508 535006 1314058 1767481 1320499 414119 380396 1205202 515742 595689 877853 645052 1550625 1136591 1435704 604180 947594 597584 517000 1248178 1799926 464116 272663 390829 620220 1188673 252296 1067956 959413 1641250 1630145 308775 1449070 324559 1811003 1405365 196216 1685383 537387 219952 1696626 689547 576322 468924 1073228 41722 675994 116005 111168 167950 574963 1304488 1753328 1881008 1906316 1356787 1253957 437228 285285 1517133 863351 686674 1085750 260781 792297 1719754 1686112 245272 255702 468676 1331925 1394007 1731668 698946 1941521 983017 1022956 639294 1790824 520338 1767627 359231 528529 1804521 868287 1478757 678126 1039821 201966 1937865 293059 949454 208067 142770 1956889 1729375 770034 615305 1138975 17416 1804189 1962915 878124 1277982 1859132 890136 1790886 679693 825738 897343 1400251 1903814 1513264 1079185 219526 1131400 8616 1294965 178539 698043 865144 1455115 1622396 868123 350105 1749176 1409282 1103848 1313477 1686836 1722502 390490 618709 1278940 354752 1518933 1723073 653987 39260 1999636 1041188 971388 309009 1021284 1452331 1566939 437442 790521 953739 1540104 965620 1893776 1492619 1638527 1805519 1229172 1785463 75407 665000 1749754 1392607 916968 865641 1256213 1438775 565182 249059 85033 112710 254783 1350489 179702 601043 1587598 759356 1492925 490809 867329 1373865 983321 1819533 1860821 1641398 609769 894071 1681765 589042 1001812 1494816 392324 1308052 1954505 346507 71750 1323489 1708235 134758 506445 410235 396150 1202890 1366033 1543078 1564743 763037 1256026 492969 1761332 257975 361673 337590 1323845 198460 37475 1600954 916257 493944 1433463 1808518 21880 1825093 208589 1817404 209212 758903 871215 1602306 1513015 634155 828135 1189721 1297035 740309 1206705 1581523 820797 871510 266390 481219 636065 961507 1892968 1382373 1894309 313883 787143 317607 1683616 291346 1683006 206866 217857 795379 703596 1669694 1166439 1116599 1311569 281585 242040 1730831 1322128 398730 580366 151762 423383 81501 1740235 1997153 996621 86306 885637 148501 1920816 1470215 889917 41628 1726054 1372546 1630967 1242614 1406073 1980173 1695588 648879 753386 61702 44204 658091 1853741 1501952 391708 338550 211799 981356 1985369 1077938 1489778 860213 1064102 361191 1684577 1277896 1928589 1950921 1475944 159116 366937 1813765 601547 1068075 1348701 1623123 729182 834413 915557 1471379 1871393 1553611 389282 1053423 709242 111405 527805 634457 1768193 977720 1109690 1665500 1896356 658955 8015 244782 154699 11896 152631 846447 1917872 1262713 423331 550038 1589321 1292061 1860178 1023731 52398 1945910 1798269 605514 1159724 326457 960758 1641277 111623 1269047 1955723 977804 791445 468501 1477426 1000409 1695912 184105 1051784 1019173 746971 1690643 1727368 577891 1370944 1357623 1652957 430827 1614168 526386 1889331 789525 1817559 946529 846002 1055237 585727 239102 1113028 141337 984410 870160 1651111 1576514 29279 1360003 536969 110192 565818 1441234 249680 1188510 1198870 1591546 1344783 1111523 1531595 385903 130621 1892036 1819532 1511713 239135 139261 618145 1489697 481068 1834154 1260495 772914 299183 1171588 1957743 750349 1676197 480970 602849 1473479 1823042 940298 113615 1327124 963500 1311015 1122743 1660988 526205 802838 1949163 1672378 258900 1027555 1898916 901358 899044 142750 972373 1789336 1352085 1691447 1932760 773115 920915 945419 1863490 1835514 1166642 836623 1158405 450499 1574532 1139010 660460 92502 50305 778442 926783 770498 589745 496885 1476239 73427 336690 1977275 803067 224923 1530430 238873 794261 472907 795316 1909388 113589 1627414 743106 1441067 1345820 1331979 1609566 1264901 1022257 741678 509 758984 371296 1065109 659242 1668644 1515799 6514 1342198 1338288 1125085 398800 223134 1231518 564532 526365 877427 693820 452833 1900357 1704925 141500 1995415 432399 1245251 482118 320177 771124 529940 1195187 1278179 683685 924064 894119 899991 1477819 72461 723772 951893 652641 229676 470508 1369164 1437604 7502 1256075 1036382 1117342 251432 895574 764023 1232772 717886 469197 1381200 1296658 1235993 1000667 508648 1297545 1610752 634507 1683312 359793 10276 108993 1254430 887356 862626 1862587 1903072 502334 718111 1195167 667867 1379695 504506 495056 1778985 54398 55915 1858619 1694859 211509 249449 484622 1762591 1254831 1981438 743349 412900 759536 1092835 1065597 1981108 409220 876064 1474077 1859981 1404795 688464 1338520 328488 669426 1212820 1475771 1402794 886779 1040348 507145 1103965 1769284 233213 1722290 663730 386205 590711 478736 324009 169822 3290 395155 653697 1037509 1457873 892398 1060976 52490 1728711 184464 280873 1777760 1954313 383720 145686 1513984 13185 1219486 304903 1503387 1084755 147525 1949026 730716 614887 227812 1628397 617552 1306780 346174 1524352 1948988 491920 1396609 929053 998447 702910 628186 365393 1842455 951812 1976375 1103232 436418 775288 1204761 1973343 392177 1321477 1287170 501982 1678730 713187 39405 1989602 656031 1238317 409489 334676 35556 1998894 108426 1001611 116528 1356366 820348 1356157 178063 1746027 592539 673528 96949 184548 1659 1620627 36986 160496 1595758 1081798 1954526 1196554 411454 553392 49242 695185 639117 963447 59267 1693436 211898 1232271 1855177 1873141 153252 488060 619709 1777993 867756 345296 1218226 1750685 805188 502655 1776238 935086 1601351 1572625 981190 597384 1787300 1816913 1027225 1540899 1439710 1319505 1781708 1761985 588221 1654307 1698723 1935526 1292723 67374 1282573 1726394 1553386 348388 1049179 1440612 410257 1778288 821814 1097085 1563673 1336159 309255 1294480 1167848 1481640 230371 762236 521114 507634 1871093 1616345 909299 1375358 1403172 1918215 617984 1164707 1697957 1913464 1513196 77713 1920148 1974546 1657949 1206476 511620 705123 423661 351605 775191 1246448 1855683 200124 1539408 1947725 1631899 1992679 1391842 1437331 964044 398790 802777 780789 425452 1771975 1044777 1625179 1190219 1329228 506474 1896815 69881 208798 978722 234384 397004 1756811 1817395 624061 703904 1456864 341864 177205 258200 21548 697347 912946 806885 799495 474824 1632327 1093423 1217183 1128943 378997 595670 383657 1932479 1681863 1775815 1644565 566211 74303 246267 48858 674103 503236 538576 699160 149925 1150999 1948827 63857 211619 1585091 347596 849589 1160149 904799 760630 975955 919026 400672 300854 478484 279546 463506 1365548 1395550 1274456 230127 1246895 1560212 1108525 1874142 1615030 435696 1321767 1311479 193416 326725 493635 1607025 1763357 848069 139677 419548 834072 477531 316244 432404 1613978 1286795 612590 740377 110084 918817 1497477 1648973 1903450 210901 800157 666382 1931773 1234188 586606 760081 1106902 1654779 1202281 1476817 1305646 1496096 1640866 1240911 40792 437432 1554800 1281350 1585295 77753 894725 138272 776667 1131975 917722 446082 983114 1467122 559234 285576 627487 218927 1382658 1744596 408780 323910 1616665 1499309 1999940 965860 1408133 1088971 75127 1165164 376448 1736612 966047 785582 1999209 1582653 1107998 1882348 454297 533132 669175 1428524 561787 1622163 1917017 1584109 609299 825144 401820 1111015 439673 201881 1184693 1301764 463829 1527281 346638 836365 1483668 622185 107561 269500 1615386 1437371 1377734 1336709 723507 1714020 1852043 1601482 1265771 1771639 1814203 1606100 270447 111365 1082167 665656 978979 1048868 1704393 1379609 1553867 277333 210650 1049534 1206765 1425964 1169003 925178 1747098 488624 1306525 898454 659822 1630069 1316874 1689518 1208096 1787876 446348 1827988 204365 1396060 957497 619512 1019453 1441634 1598583 261097 1365417 274818 1100660 1345856 1257736 478284 305598 258652 348894 275962 1131634 122376 327542 410309 664299 1453777 689305 1980722 1950043 727421 1977038 332814 1718916 1058349 577897 1250448 1488513 1301932 1168996 1725637 735158 965638 973425 1783075 1625678 499840 472580 1763592 1007071 327365 806402 190664 328095 1360188 203325 781983 1946122 1707539 1481186 1243775 435675 775620 1085156 590454 627061 1049800 1595292 1998100 914328 637503 909458 59832 873983 436997 1357888 480603 1083208 63855 593727 1697566 1510657 713481 1982487 709262 221099 1564423 816067 661693 1025657 89847 868500 511076 1587547 1512714 984104 801259 1483139 793579 1313266 239547 450527 302805 40402 1075931 1064506 352636 1503274 33746 1816724 1236952 1848367 524327 1761412 1627049 544161 579527 1732561 160380 1298537 1894971 227573 1425826 1663881 433324 1165858 122783 447416 387049 620038 23659 413761 1972489 525020 545912 511805 1638951 1179186 141283 1673892 1976977 560012 971016 1973581 20076 1705217 872092 1858332 627324 573589 106984 1444812 992080 658530 636272 119732 869957 417196 521827 1822190 1575832 513548 1181798 1070885 400725 710553 1615916 1964173 1637101 1287868 1539069 579905 1700792 75697 923088 1772393 592022 1590121 719095 1415181 567513 1630469 423013 1984876 1853719 1227218 1276158 1513365 67717 269006 512326 1117753 1586151 1719566 1362463 289372 718003 1868540 829787 42120 1940131 753872 1010468 580844 650857 436514 773131 1131097 1862782 1139848 1515802 816302 1990443 1072168 1342712 1437364 963179 1906765 742464 815843 113238 1129828 262194 1383851 1580486 559693 1044109 710721 604847 1817277 1306924 1051227 1309006 326742 284906 402476 811639 1604873 1115383 1700983 1914792 26502 809914 1110959 2955 146276 569529 482398 646512 402688 1456287 1905039 505120 387200 673102 1154720 1695695 300617 686260 1453725 1701699 226969 45720 696042 242669 565033 1981493 30065 384345 295460 778867 584973 872491 1416934 844808 1156301 251243 1663779 458837 1912179 1571154 1321419 803342 728241 1410363 1352846 843197 1285762 340286 1149051 1397641 195927 325546 658172 69517 1432488 1319947 1846444 1212251 821510 1924213 414763 1454608 1766115 1543864 250949 1290261 1937920 1474657 766101 117034 428180 976069 1659790 1493783 109559 686436 1430298 1820976 1242518 975270 493002 302329 40871 322451 513889 1843502 1409433 1776653 1797857 1344109 1539539 210376 1722008 866457 1167855 708009 204869 685318 447725 396568 1564258 1419917 1747896 1219200 1065749 1486014 607413 416546 832481 479682 647593 1219022 502331 1524471 464403 1501973 624440 1036772 667103 1074277 1146246 1609302 428328 793105 1204019 1437076 1256588 602489 1450422 1144073 977958 1692915 424298 1252466 779280 177071 1847880 1430283 66186 436093 132494 512873 508356 1374490 722400 933413 506702 949202 1747405 1099790 1058128 377883 1111338 615515 507979 279433 707849 572494 200445 96948 1948702 807282 539562 46348 1147341 1900406 1433579 260686 516976 727251 692699 1654944 93579 1649070 499289 216418 945974 464529 1018919 1191882 53045 895862 1743535 1519997 966920 1807414 1413867 1934747 1393180 352592 1113584 396607 1847367 157186 1987794 380543 271722 772116 1244112 424867 1815519 1060913 838214 674782 772475 321837 1550667 245813 490099 1614934 892703 1083233 178461 953541 609284 753491 1456554 1921409 911175 853818 1516862 588111 974567 1762747 1915660 1524668 1431151 893307 615212 386968 954031 661389 1938819 1313240 157000 1861262 1912879 164167 1741353 1501735 1061807 1087440 201942 1892984 1603034 544843 107223 1955113 891706 357209 1913791 552864 609086 681285 1939489 1457692 1250420 1476418 254061 772915 1355576 884772 1159757 690691 805273 1941948 1261941 1913108 77625 1644997 1895182 1859867 1363567 240504 726542 1919964 314817 1305306 1583740 317491 1415929 1068095 1166133 514372 1043007 970406 8694 1886311 963258 1102012 464804 470572 305419 852778 1145095 483584 1142197 50424 200076 1451315 868951 1720633 37679 1734366 1326101 444388 843722 414926 272947 1980144 1981537 1145737 907313 164361 140950 979296 861700 334418 1494895 1627069 1271043 603472 1099498 106781 494095 786736 583895 1751336 1875074 674906 1425037 761865 1040247 641599 1798981 767221 168624 292894 139497 312022 931694 1208042 27464 300406 1098933 246022 1444983 1557643 234063 1285802 1141414 1955709 87920 414546 326892 1612949 685276 1859772 300074 137248 681496 695386 1182330 30322 312188 165282 89683 1640698 859846 990352 1910215 1004301 706859 362051 1213611 493669 658714 1863249 350344 635978 1297274 512238 544639 1117345 1485676 516052 401728 1429374 634727 473468 32819 1336912 1174592 1435560 661714 1269241 1729834 1848705 543545 292448 541133 747669 1813577 983018 1409224 1329522 1943713 1083624 440181 1433064 719176 1598892 175142 45677 950172 403977 1194384 1529631 1993239 1685205 1249760 858772 256374 1611106 1478449 1518873 1829055 845111 23187 1872261 513790 458742 552202 1257345 307932 564861 995258 490218 907154 1106309 1084342 311747 1218195 1497630 1679992 1745235 545086 611743 1052402 1135448 920061 1235422 480897 1602342 74026 1037292 145099 1814767 1987163 1504010 258487 1136937 1776398 1639223 1814716 963916 538246 1294724 1529288 112460 492045 1420263 876304 723436 312356 1725497 73242 1260223 600853 297517 1776364 1231575 1865174 825362 1844081 1171863 1102431 1809952 1202258 591385 1592882 926581 1481128 1795256 40726 331654 1539101 670387 1931584 47127 1950830 440971 1564393 1413633 1453145 1472337 1088658 249920 555816 251383 1724626 1807257 1803968 914959 1859392 100697 944575 20617 1827297 1201928 62401 910535 1751664 1362307 334312 276683 1332 1868824 657667 623894 948871 1465033 306822 1368424 1262449 1098871 1036726 1234348 1037468 1161629 1419531 274603 428897 1203703 674466 556338 207886 540417 865567 446903 263698 1218738 437600 310263 1276505 71802 783699 64231 328873 1750708 343991 4738 1713499 196398 870877 1947187 756617 1622975 430707 563339 763638 1593171 201520 1504527 955356 115321 1992410 582048 834169 279721 1929636 455129 1057136 1689488 1995251 206681 867798 460872 634085 928974 1802423 141361 1516630 1528871 1512141 714412 1084877 735695 705008 1407009 412282 331588 304042 70253 586431 1529803 1963595 154235 45626 619290 1896834 1109406 1229325 1562309 976941 1646030 285918 1888311 1940874 49421 1617329 1789417 560390 1089644 658185 1118354 526717 1338456 1239763 1801303 1396851 335227 1810324 956717 1362155 717769 749484 530358 957643 714346 781998 235767 883728 748788 1468993 331212 158004 1313486 581534 521494 1883351 1803701 876877 1133521 1489497 1231211 1837720 1560762 1863108 1930150 343882 630960 921157 1716243 435740 273840 1363503 282117 591784 1766120 1936501 468009 443695 292959 1472799 1365881 66912 1296841 1529555 1496418 544946 390212 876532 80170 647185 285058 1984932 804505 658019 1128562 1745911 1674639 123848 927643 972093 1555336 982939 752284 948893 643323 1783640 1877018 555306 1544015 728570 66998 1700322 1464733 1162370 1486627 84303 298649 1186201 818950 313789 1422260 1119020 556424 848799 1302730 1302891 1642142 1723824 828697 1248983 853795 1143398 703035 1842383 1425449 1382489 831277 593741 643644 1960786 922310 1639997 1578265 620754 1663145 62651 1913972 694090 1390638 1629629 459566 1516348 1143462 1908026 1075598 827437 150274 4890 1353937 778147 107137 399297 765228 1560579 358523 672969 1553748 1519000 1048485 369110 1794051 1356426 327133 1183307 1009260 1327623 1752822 307275 1225611 1323271 1050552 232904 1082390 1982644 916931 569455 558411 1327925 1639353 558431 1030112 1470311 576931 1109317 991594 999379 1083429 1388898 145237 741549 742894 520832 747750 64463 1265544 881148 820372 953728 1147345 881416 489133 1864287 1876020 637571 1505446 1536149 1304349 1357684 165961 1865224 1800168 297662 1359264 1930929 1358939 1086653 143986 1442981 1903770 1571619 1184107 48635 929010 1533016 994117 1176452 445232 291516 1428097 27633 233128 306532 1226738 1460197 72422 1169096 36482 102568 1357648 819298 1012425 1484629 945858 1556076 153117 1617546 680639 1497694 1684877 510339 1434251 1933612 1496905 1337345 1801070 93215 272621 223519 1333847 1616799 1062478 1835048 1621514 1295831 656843 1002583 455029 706328 928146 527501 1221360 1905120 1482410 527938 1656250 1431550 445964 100557 346357 21771 222903 119074 472010 351860 1471044 901054 1485276 12607 1346063 1355859 234031 1006914 1263261 842578 1570844 1545077 1771608 1303460 1542907 696939 764962 29155 1034311 875114 124769 67066 811295 1221645 1633772 661918 579154 1220472 1042789 1531825 1891808 1477660 1372979 1790828 825946 224908 1553850 1943282 121989 1253580 1938580 259292 1940622 921154 912157 413133 493440 66095 1070334 981795 1713045 1913149 143758 396733 1323685 106873 1964382 748495 1770293 729619 944384 1148531 1025241 185315 1750729 1748322 1909785 772754 516540 633074 1549616 619905 1102143 1871743 1202156 268437 619767 1956867 1748431 1362073 733838 618082 324958 1866006 311478 1483905 1451290 1913177 1940237 469819 1948723 1420952 1422912 1329132 1907787 494640 669027 837857 799052 87385 386387 877362 1252771 1646666 665298 629500 299943 502149 360220 858258 1332779 1384156 799432 1453225 1004602 1916563 245130 1858064 1145219 1468516 1482929 909203 425510 17464 698926 541344 396246 1025287 807265 736305 1167177 1024377 101394 620350 707747 1934253 1288358 168972 35868 1158390 1235781 17546 954060 1790531 1707198 1251736 1963877 329814 1291952 669496 1156428 1496187 438044 139773 1256437 952136 1394454 1975169 609589 1843205 625410 1545165 952125 1099476 511050 1199986 1985105 1793508 789595 1215907 316862 1971025 1065451 849039 75885 1801246 549228 423400 472981 85256 1539902 563597 1192105 1146147 390893 1729995 1439395 593250 1573383 1455188 930914 1403364 389248 1147347 73569 534024 1690981 740696 514229 1492674 176581 780852 1725475 1847124 1032817 1073830 556572 1196634 1996021 1016411 1707083 1948480 442704 1059275 1100228 1678787 1763171 1987240 491280 1260562 1340170 1437186 85552 229618 978145 57222 1086058 1633695 161657 1964873 663705 1135491 1704847 1065512 1664514 1961127 1916525 983061 1972629 1414406 285333 1909951 1024819 488641 911315 71774 168858 1889088 1794906 1921136 204031 974339 2992 290332 1428979 1957209 74630 409737 791837 381071 544610 541055 586804 984037 1149559 535640 239557 249889 328236 1574671 1448510 129399 1785356 1114357 1455552 1205820 415187 925730 1069513 1959194 591477 276503 1348471 257641 1315758 1561859 121199 534748 1882335 781220 610099 1420680 653186 477196 762014 746522 1478608 977992 545833 731135 136148 1704856 1246742 129045 1464272 1768655 1759268 686603 164792 1285902 1740810 1378827 690476 1854254 878915 916887 379393 1689360 1616774 598769 1034167 695395 309181 79272 1642599 1675382 995228 1427881 1737874 385406 53054 1554458 788681 900154 284689 1381654 1482234 1437803 774630 1995063 375596 170224 1981076 1929612 1732392 1168271 538123 960290 841839 344269 948103 1181357 1458729 377194 512203 501526 1762990 369932 596843 380083 946146 974966 227713 345005 1679791 1726162 1872835 35894 1028937 132298 569317 738004 270639 72890 687051 1259063 31037 982415 193399 1778858 971460 1783849 1075253 214429 939888 584714 756147 702123 749627 578706 1592719 1147266 460389 1255200 403589 195564 680956 696539 1426353 1923470 1861200 52938 1942037 1422433 1184996 572317 755792 66239 1365895 123254 1995936 151026 1223371 1237913 1578646 1095237 568823 694667 462077 1697287 1252642 731638 293507 1595771 1119639 258713 1554141 203844 263161 1138706 1946923 1128581 1537756 1641463 1782324 1220503 726684 543767 1797515 811667 1750880 342355 1648188 1577199 287188 1507161 1774341 986756 347671 824142 995661 266254 843376 1232600 676585 1403257 151102 658376 1216807 854763 1398360 1541279 1433600 477132 1038832 499431 1105101 948681 489994 415124 975063 1172830 1505855 1259461 331565 1654574 195208 375976 863504 550722 1830710 711657 864304 454072 1751721 1602091 161045 221622 1428361 1675841 1631943 1527229 888100 351024 289426 1081800 1478795 290288 1423537 1991656 1803229 1260887 1010441 441590 854967 1459601 1961905 1654868 1103592 785278 456805 1828684 1512037 204621 1749418 525308 547311 609525 11107 1771044 1642856 76655 896898 706873 154723 443462 1026979 572752 1231388 647159 1130636 108324 1728316 1448228 294665 229112 1918098 656062 1375071 1686933 918423 1308392 1912655 1819043 1754750 1109477 956147 1079503 1472953 906541 1551528 116407 777458 260749 1183957 508366 987478 1404530 99421 1127325 1368971 355624 1756716 1937407 38161 824961 1528335 1474608 1016597 1285722 820491 1406569 1315084 869792 301598 644004 674535 1458586 649071 969927 1027649 46871 1662178 1815325 1584609 317497 1933798 1629856 317511 1609852 633500 295143 453136 65487 1896159 101495 1448122 724605 418592 484889 885144 570664 1772631 1891198 684041 555595 1002050 882409 43638 1549120 7266 1699834 778794 1532490 765701 473606 423020 828579 180099 125300 1066601 626024 1251335 710926 1427042 1182737 1840756 1893140 1909422 559241 1327968 718537 272819 1707423 70445 1377597 1019120 219130 659868 331771 1501859 258010 1431405 526916 1803429 1070824 466275 652288 1951599 1936925 593796 1980110 629443 43122 417909 1237882 159161 563515 1955471 412193 95773 355508 1179156 959791 485329 505289 331774 90485 1493756 316849 1399693 1177158 1117844 1401032 716366 665087 1268288 1542322 1609647 817139 1506274 1035628 372884 1031041 253308 993519 1164518 888444 897754 1148193 1516504 1955602 586820 262150 1275959 1571058 1342007 1387794 1976635 398521 334242 1021209 1383368 1281363 276496 454064 57720 687377 824434 999359 1695595 1262632 1171502 1025140 1922908 1905187 122276 1381734 203465 1075382 1018623 476820 1045269 1097335 1325360 296753 1716239 1834371 953583 1337059 205380 428569 228504 973225 1140191 1754025 1050406 755782 645769 907300 1168653 711731 39459 1260926 1109426 224070 194287 473843 187476 1141102 1623846 1051666 490909 1623410 107164 402567 459627 732249 1436266 326731 207168 1184280 1868109 1307053 902446 1656876 952771 73636 779353 917956 557608 1230360 1196927 893380 50561 1236611 467770 1892164 1148396 607564 1932374 1420220 813243 376394 788580 960527 798874 450374 1931557 31088 885283 406078 1626148 571491 843499 733017 468392 798473 1341710 1930497 699851 779434 921186 189032 1137960 1453218 240281 1376247 1456968 1117627 1544109 1732393 319748 941833 1488803 238082 75266 763245 985709 1433908 882864 1126440 1859683 270154 1717481 477051 1515972 1668465 891056 1391514 524048 610690 929584 1833616 977254 1191709 1812516 1347825 146794 1594424 1558460 1449131 837851 1104030 1785351 601391 65353 1890910 1168017 72446 1547202 634300 66977 1963887 94324 940531 39806 620913 1940857 640553 1172214 1242717 647816 934781 817890 1912102 1818408 1459495 1232318 879486 595376 1510151 254939 1919554 43473 1439411 716465 1975818 774282 280708 1724577 318051 47383 1843740 1231977 500092 1028582 248944 1355201 1149126 1531588 372385 351832 1021440 921211 268031 950596 370025 776572 1222188 123820 14715 1436776 949785 856736 1979609 1471310 663578 26406 396263 1514424 931155 879716 999543 1608251 628899 265510 535844 336111 1415137 676542 1430158 922652 754701 1798826 417105 1406543 164073 1580901 160471 1082523 476451 408664 1173849 1132890 1697640 540624 165502 463296 714236 1379897 1491861 1351578 1237165 1906442 91493 1320698 605353 1998915 1662607 1601293 630332 222673 1959968 1602625 1185568 533361 1378313 811429 1729640 408956 1965806 1848212 1246160 462011 317194 309058 522839 1075491 408649 1352391 578285 1971349 1676525 1008088 841251 242660 180114 1229394 509364 473981 179498 188659 1293256 1250732 1542522 1537289 880996 1253045 1985901 406854 1238293 266610 222491 1363011 1033897 208082 411250 596516 1943909 1070342 560779 1022357 1845543 378864 1987995 1925634 1522846 700881 1261840 1627733 874511 940610 30158 1534016 67280 1072017 1398244 715002 607246 643580 584712 138322 1914660 573850 951788 1355619 1624976 53709 1679920 1275630 154032 45088 1633520 1012544 99322 1678814 1029702 1475423 723294 1418092 1701505 1746453 1611713 713209 1449844 470468 1666919 1460829 744893 965337 1988222 1906220 1113092 1116789 1803971 1673465 1591438 1830167 1509402 124391 333670 441073 1234197 1204899 1883035 116411 646043 612812 1793478 1275618 1305893 1054685 386107 425751 1976164 520015 1487481 182538 1925589 928766 771354 1324925 1249800 1945474 1961317 1661041 1826597 940049 136732 120496 1907542 45648 664810 174635 1110514 1174617 630008 1685805 211340 425700 639005 1915278 365263 236413 214841 1380561 449216 196534 760955 551268 1604387 1503904 231782 67128 1202601 1295670 1768052 91720 69514 383671 235980 747468 1805848 1226103 1935646 657154 640294 1724847 482726 468224 1110109 1290100 335981 1859600 363933 694397 1016257 1687234 1840818 428780 1507882 824436 1128981 1387043 666133 749924 1554874 779334 1165663 1560552 353070 542155 750693 1579913 1447325 1590084 433062 800638 1048397 208140 551291 236696 1563531 78635 1763985 453160 396949 1467442 225951 1095972 1706610 1333321 1371969 1190492 800390 184380 1925873 1756161 1004507 387875 1690843 1033677 1289069 183568 360327 1659909 1994415 160631 735192 303133 1813549 1734826 822326 341008 702046 1250556 1672146 1368857 1234872 1999103 185533 1404677 707421 826684 1998133 1618387 594902 1766633 1086863 1478653 1348874 1366027 1034944 1442166 933812 1415450 46690 1512071 1668500 1482325 195403 282380 1300312 1547808 963201 1766883 48746 279669 492063 264304 730727 856504 1928241 481412 1721201 1995017 4049 416988 1253880 1029218 1800429 26508 64049 816766 1868681 1477846 39056 1467708 368874 907016 605935 993012 174596 1152063 168143 1648489 1220013 1175283 789168 1226758 409411 405163 735240 1922326 372627 1205824 1813379 89467 1670495 417283 21995 1283627 325093 322337 349426 1991397 1879090 1547970 1268067 1273954 1398334 854804 1992909 1593009 97314 1597290 46770 1690120 795002 1286035 1207273 1326087 1270024 1253112 1630355 1393990 1940296 1660333 600164 152975 1553913 1028311 593554 237482 1274599 637998 1704060 1752687 799517 738914 641093 1885490 1611141 1060610 1617873 807759 1254247 1258350 393544 779785 708605 1808304 1213173 381540 159501 411734 1365074 1093610 327093 631698 41050 586949 1893838 487588 96228 1460365 1102742 1471842 395574 1100506 1502180 1044291 1450995 1748761 111667 1578167 595679 1967276 1510356 1100877 1789096 406283 760455 1878244 1733201 213691 1480151 677092 1552327 328617 776697 477858 1229707 856521 306111 425850 1491513 844870 1998199 669620 906147 441795 1148995 326665 13247 1488443 395624 1324827 1643650 728753 708727 774716 1574673 83972 1657874 571958 1464516 1543410 1001338 1560745 1386383 1641307 1999293 1907815 1631042 1309773 523484 233216 51519 1068150 1917614 1638106 216787 1033168 936511 1196127 1917952 1491936 884314 321005 553656 449605 1588925 1990667 322531 1036060 1476030 414526 1413067 62611 1671326 1662523 293510 1788072 1688313 547143 1773173 789208 416873 1858809 777469 1890122 862282 519654 296636 479875 1668638 906455 1013431 1429838 1230299 1218787 789843 416485 651066 558684 322358 107721 1208427 593499 1553370 415908 1262471 1299911 1968524 750525 465537 902101 900212 346497 288397 1744581 314801 518483 124447 1426211 1155930 1708882 1370289 1405085 278622 743813 1585688 1217538 770792 1940374 1403809 959962 240976 1261480 85658 1847477 902234 482552 787405 279427 1022321 587940 1960663 1851885 119245 1895540 1719000 1409059 272463 1061855 397424 1069946 667865 1115984 148203 114720 1713563 1907326 1267474 670756 541237 580560 137913 1575276 204943 451357 476188 1743571 271095 807396 743418 1525411 1536256 476152 1742710 762273 1746739 735764 782330 1219132 424971 781962 1757336 51527 392091 1726243 1282982 46824 1008541 526496 155552 523581 1553678 357077 1008160 705456 1692994 118785 520597 1204402 1390268 1117349 1153625 1698547 728969 1759454 1374498 257989 522328 582163 520339 359449 1940997 1007809 1758408 1143407 1029687 761384 672925 110903 274164 1127530 1269995 1939637 1016289 1593827 1280104 46365 1867307 1495264 1187887 1403855 548554 689755 703029 291714 1899722 382236 1617974 1840618 77389 1150771 263745 357997 7723 1431448 899847 1187904 1729851 463655 1325447 1618646 1831773 1786891 100650 1386288 418314 1019640 291541 1952179 576400 1067020 838240 848978 1673351 667176 1768814 1518394 1200265 16366 122752 336877 136116 1936899 1484627 1718914 891437 1054338 1605292 785965 1923441 458381 1713682 1647211 1196035 1377065 899231 1464364 1408167 534600 1018274 1110294 1033690 1107949 442738 1783644 654276 280862 1805466 512108 1308814 548970 1719582 370820 49987 890568 330719 548674 1491015 1728825 1813809 225443 320097 1976224 860102 693619 1451139 1373242 1014984 165371 662267 1597877 1210400 265208 302196 1956630 1633908 408517 825887 4672 1587048 1784676 1352316 1379901 589910 379835 1238609 394908 1016561 43660 913623 660714 1713653 1422054 194042 399029 242255 323657 1178633 936055 271030 1960295 1791317 1304395 1197896 1921250 857091 1624919 346097 610682 1393882 80607 1785652 1018749 80039 76661 987208 148969 30821 519565 1172592 931375 1926674 1345286 108382 770937 1537725 1105127 1702787 216222 1321877 162436 260972 128861 1976223 151013 807980 965197 1973435 1802624 379030 486473 628727 1266407 1803185 179262 1452051 1937796 829352 766460 1344625 170105 577552 29330 196423 534839 1775675 84040 1436882 1542056 1556812 165569 660837 773804 1439472 878358 638346 1806636 1216828 1035521 54570 571036 654071 1197086 1347634 1327920 1805021 492154 232745 1066922 544979 572796 417567 297937 263755 1446570 1615172 198555 1167918 454792 1527335 446342 232178 1278607 1437624 457058 548167 152349 1418244 1541947 212849 1102125 107350 1628010 1563867 430487 225348 259736 300842 44017 1104895 306906 1559147 547335 1888617 135195 729194 246694 651991 535471 1378724 1057641 1248719 562691 1712428 1512656 1748375 1988804 48089 1892459 431290 1339077 421466 1021874 1828600 1593530 294201 389456 1988368 1505277 1949593 1679544 80809 1594815 1699695 982806 1410061 1671163 368549 101590 1225673 1825766 916693 73066 1226888 1604460 1152725 1295273 808200 1021052 1789631 1555963 278844 1510995 661447 236072 359271 672817 981599 1533689 1517186 353257 15037 1159939 687568 1284065 185453 1079180 1220455 248239 28050 1467911 10259 1021669 1716932 45317 1449338 91367 61177 552959 338799 1514815 1639637 1881572 855035 153492 512370 1105669 1428396 1710235 991883 867625 1385880 577427 603903 485257 846088 1594542 553294 394154 402563 254229 179026 1878642 1491952 624485 1432432 1688741 1301694 1201362 870195 1654386 55442 1111801 366632 1942932 549868 427056 905303 993595 290813 1565309 1569617 1138539 639552 454914 340343 1389945 1048118 467034 1282266 1424025 902350 1316038 592116 718138 1779782 839548 1999825 851810 127529 1186081 1014152 1361739 62955 1020176 78644 1658906 616696 1604341 96194 1811779 1736750 1508580 1420875 1326569 317414 1593634 550865 1340914 1603593 739724 1886263 512033 302990 910164 274777 1340344 788597 707108 518342 840225 1626245 639075 642750 1753609 1455918 77785 522092 525968 787186 390777 1364205 1257002 948107 1367202 724395 701199 485300 981552 1384394 1344249 788539 15490 1762183 1024703 621466 1223026 1270848 1582876 50878 928218 1764567 1029985 1450813 1218375 1355261 23057 1801037 811020 42542 1507146 1553261 1113470 1623487 1252808 104841 1616040 829406 56430 1692129 993436 1384507 1237869 1255832 1988772 531280 1465324 131650 894617 1603137 1428120 863121 1956312 1238367 257786 1100656 996555 480039 556218 1208712 966875 1730327 1161768 731598 792051 16725 718129 1989393 1916122 566667 537928 655283 704719 167043 1241729 897432 1563525 56518 124946 1482638 1375592 446422 840280 671636 603420 1000696 1090693 736867 78349 786162 1053744 1110867 1922529 647665 549595 1397125 1277100 1903242 1246087 791497 1003714 1126941 1461559 1783542 1985197 984641 864397 199429 1247776 223477 1336961 337993 140907 1731995 1525042 1572455 1521634 180594 970503 1734583 1938812 59755 290738 674509 1717581 1964981 191258 464397 1017919 970826 845571 995425 428045 604795 195525 596519 78222 763766 1399984 442179 686781 1166721 1824236 308519 532605 1912189 1526228 1034209 1572414 1091241 1771938 1379290 1185942 1453592 1663783 1536390 1075842 925170 1739853 54605 754714 256234 1154793 1301655 809721 1134922 1767883 306398 1709226 468555 1454750 608910 1767873 527799 1963553 13857 1332753 785233 230051 456680 1683571 1715532 1056362 636895 682329 1197721 1443953 107411 781108 1409771 1912828 1558925 193813 747754 1126030 367649 1460605 1883821 644369 83137 871976 68907 1888870 1759676 517685 1330374 1495932 764899 1428767 1539995 1418718 963251 3236 1446657 259387 1222201 930003 1851869 1965902 1982072 884194 1636391 528467 379061 1093573 1615475 1983482 405631 1419860 855878 945027 1400668 980449 403866 736407 265013 1185106 1824881 4293 360392 1261789 687641 672831 1493845 774611 1159022 1773760 298033 1624855 1541344 168212 1285421 1167457 492212 199517 628983 116153 196079 928156 1714170 642967 1183455 1224437 1667739 1777538 1154370 1626942 533992 41994 889847 174836 1870245 580425 1311791 1603331 1170431 826716 381413 446611 357992 1524698 1219374 1391482 316688 765151 834436 338621 473869 564818 292733 1378220 236641 404037 1730561 760096 961599 1526208 1836859 1845234 1450075 1039600 223948 836591 863094 706411 1606232 973846 439160 294451 71788 262641 1127886 169477 426572 910464 1011948 824873 408742 816800 318143 420710 888336 901686 514881 279970 1863871 1806127 1545823 1793913 812023 1613156 250328 594137 1513512 54165 997058 1175795 1949616 1794559 1100315 723597 167759 1168640 794074 1776176 22508 787875 293121 909473 1297086 596709 627595 299927 106977 7824 1607792 372127 767696 923746 212573 1455586 798928 830316 1527134 612273 1633000 1279634 612470 1424040 566467 1489135 71813 1654852 615020 479985 864649 1072720 463448 200797 438636 592220 1747131 1903943 58374 1103069 1930755 1747991 806990 1973907 420379 1776981 1916387 1125740 1448613 451248 1946690 506310 1167881 1947389 1125168 7163 242715 1855766 1686999 237824 1682140 1494324 1831868 468461 1055722 84509 937533 1010351 752425 900923 989910 1259543 367420 1893488 1216699 1869315 1309463 155765 235577 1834247 413810 745802 1951091 1562280 724725 207443 81424 1543073 969558 191212 947926 132641 1052914 728973 262353 1970865 1653033 1048371 845685 1414809 1431648 1342033 1185241 1058386 991852 61484 708830 1342050 1678791 639643 1922767 1893454 724321 1834368 438243 1448686 1901117 20325 1903528 283104 1357158 1606744 1362192 714071 1362367 65021 554342 1915872 36960 1011870 832092 76356 1746191 1086688 209694 1060885 1415911 1326598 1359832 1169358 1025965 943405 349406 1167445 1368926 1455166 1116242 990038 655481 1701250 449002 1433826 1762098 1382364 609573 661043 1240288 1713928 1067859 1752844 394037 1185661 294986 294407 1849826 670019 1183682 1820101 1543068 828612 1850256 911717 1167186 566119 641704 326671 1948018 1625443 753900 658124 1673500 998054 1775172 551008 1652233 981935 1033702 917500 1087842 244612 1103157 1841733 1817134 1515043 177132 1071160 1084007 1238796 818811 1409023 909059 1948785 1316537 1707553 320900 1266581 12394 1071810 1271585 1585488 990527 1304148 1189619 1795116 1204489 968209 1077442 1064722 925993 406529 405772 1770777 1262726 1477765 1608905 1430813 1695175 1682373 508272 602387 242226 1320870 979252 1628587 1761394 1271938 24662 992021 73442 1015530 473896 15938 691869 540287 1142384 1356259 1394311 565417 1963470 1758597 1305688 767674 932606 974220 117780 1904764 1487214 1987567 1359134 222654 706752 1425152 1030365 116454 1316989 1753717 173419 326066 1995708 1756543 417148 1489717 1633476 1802361 1285930 540476 93330 1134500 1640993 408716 1580219 1182407 1572740 737154 1149334 1806017 375225 254000 966476 1669146 1714966 1142537 1837967 264821 1395940 1664342 783735 1680541 1018874 1726772 950542 1593811 1311472 1279342 581165 1047538 582108 1710215 1337885 1360044 1202205 1721943 426551 1612162 1931972 1156854 1922630 222872 1419831 481989 1748807 1210575 902831 84305 776272 1375990 1179315 763077 616641 1347615 502869 394883 625643 1806980 1716879 200560 718348 1006081 72745 1324772 631965 1198569 167908 1200117 969566 1619121 1393644 1292218 952307 1803927 1970799 559794 455022 434982 1160788 96715 661242 1024883 1845852 980415 1371365 525254 683281 1728034 317643 438909 403524 1174524 1004816 440908 713230 1676948 159828 268934 718646 1515308 1987960 201935 190839 738579 1087977 648320 669899 179217 978438 696852 1444749 104488 1682780 302584 1365292 588725 1112118 1754978 1275500 1774741 976212 1525183 878474 217913 1474700 800737 1432201 530754 997811 1156461 1038618 734229 839118 1167614 251425 1278178 785259 1350402 1196838 377706 764764 2320 563072 107863 444096 627806 1959590 1974214 328228 1494479 1296984 1699513 657433 588443 1399799 122932 805151 1960693 1880390 1733116 533883 1657843 1360076 964063 389083 923425 1363514 832484 1288733 469520 873699 638659 1150867 1466448 1415537 747985 646147 994965 513610 271493 1779053 580282 1075371 1613191 522885 1312837 152697 1126174 1350362 1800817 271102 1947813 1602836 1608110 159655 972561 79264 134284 683863 1213452 273822 1781745 1862550 1917832 1600187 1928893 871359 1767997 380756 1566312 33006 1245880 1390482 1021828 1497505 230707 614146 1948792 1841452 1407640 1088784 433187 469600 889706 715931 596250 1998607 1326273 1976173 1197207 1976110 42838 1083286 119476 1712671 224833 1540771 1391794 465403 1419774 1553933 1922294 1733954 844160 1980354 1420297 1374037 1115038 40710 994015 671946 1276641 936674 1704543 1303379 913307 365581 551990 1137043 1272671 757446 848550 1372780 257508 1060194 1342748 1752281 1485542 43221 1818238 210031 789034 495926 1089933 73205 258979 1665139 1274975 160506 1348670 263762 1456002 909986 825157 1435715 1602643 78974 939382 6132 1731903 1249191 1801466 429046 696429 65278 1847382 387785 772716 1127328 189400 863452 547630 129037 330250 1961642 998175 1790614 1047162 1871212 393633 1069526 1107138 360410 217021 1785676 1295185 1095745 747183 1275608 447413 1897673 151138 740699 799630 301787 1873940 970991 382587 1119130 396529 1160106 687817 1537558 332604 193663 215778 812674 347592 443477 1047186 1810388 1337159 242167 482836 1474514 55635 1501802 192969 954510 1578464 1515047 1122349 310662 1359637 1348857 193418 1054155 1674036 645549 1809209 40952 1855717 899411 22193 349137 528933 645926 301137 1521426 595553 665068 174520 606624 375508 412361 1917941 1047081 216315 1656703 1952746 259135 73038 5066 179621 1191031 786718 1979181 859529 211863 488365 1746243 677261 274075 1372729 759710 184523 1212354 1234036 1437220 791501 1160468 1136617 341854 1753078 829837 361620 1295836 1753084 1477165 595923 1576776 257566 724923 1879480 191402 407373 1859525 1108299 417951 810623 1298322 1773209 1858743 729644 947284 1405890 654201 448537 1728579 979030 680660 935847 800527 65635 656341 1835435 706462 1160804 937915 885448 535488 1395310 101003 1093210 1050038 1606753 1798377 1125287 706545 1592732 767759 524559 747074 1702048 818941 1865429 771710 32536 1732717 1545030 1765075 1186485 117391 1456487 1639161 1691363 1153576 951070 608984 856796 255358 585184 1960697 916436 1831203 936040 386955 1413736 1507741 1537210 1942404 676948 66474 1446745 1355770 1132179 773929 94775 1707614 1237008 88542 725192 1700036 198816 835257 860516 1747981 288088 1594876 1620245 145491 741061 139007 464928 624071 1823769 289866 1653287 1474436 1183411 458033 13192 1718225 1289988 167722 613580 1609077 657274 146684 900331 1381634 1995965 1627298 1738311 6540 753879 1977282 639028 895261 920684 563730 27816 874650 212397 301423 1545387 1872690 641124 1986865 1823712 403132 1450973 1881643 803229 259375 174007 398556 1247532 141484 1342460 886618 1141041 1474090 526203 1810700 343794 765360 1312807 1374535 447482 1296373 1892412 960061 923279 448804 1390699 1951223 883419 600581 1439485 1616849 357886 1869436 603629 153342 1919768 151988 1298812 924088 1997582 1359787 690588 1995743 1043561 257336 326355 1423164 580922 1368931 1272708 1375538 1183326 1004836 953422 205585 546167 1939441 1334715 311012 256338 1764511 378985 985026 1946060 533988 553366 1924263 1256656 358495 613497 227430 1304221 1627901 1762006 732916 243183 1341030 1322792 1704874 1883548 1968031 742308 711174 1815214 1627166 518796 242229 154141 806392 1066115 993077 383056 126695 750227 236213 756455 61181 1730214 556764 929980 514169 1639449 1840339 1946117 1714273 350538 1047128 511472 225698 120679 1227074 1564851 687119 369206 1172477 1579427 1161964 1160076 1883483 1241211 256220 628704 1723798 1199789 1965779 1122854 1045419 136970 688349 1351258 397360 1549405 77623 479302 446951 388631 1379286 425655 970565 350178 1352477 42398 65053 481830 1646382 1984833 1788520 1837647 735088 1976427 7865 494263 1366619 1532013 1559756 307528 1795362 813411 641643 1457850 591389 950849 1595111 1971848 578025 528802 762712 1204557 1840054 639011 1845868 404258 928833 1790700 1009088 1685157 725594 531411 878275 1090896 1353006 264228 1593159 1917067 950741 183260 98454 202766 1635988 565501 1765642 1075226 1686179 776809 1739757 484675 618013 1201949 1927407 1465886 1883441 786773 1148659 1239197 1088878 1411735 1675388 1311345 1646954 763948 598101 448036 1278366 1845244 1004379 1723444 1981564 504343 1851337 422358 413123 1091876 1217113 1713948 72529 878849 918 1136687 1273651 1837675 569186 971966 218324 1875351 616561 1728763 990908 1155458 1733021 245697 1472961 1984016 932391 944568 873718 58824 861122 1313201 1640153 301031 1788299 210993 185220 198897 558617 1904514 1199473 1471535 503050 1798860 431177 1474348 1636327 892048 753150 606116 873319 1398827 1441218 1897336 622550 1435315 1629981 1257207 1844420 5717 1351349 884325 892609 856558 1562074 697157 201375 694975 1773925 824648 1623171 1866328 450157 1523965 1476693 1044463 747593 872771 1606979 778176 1912901 365540 107313 1658590 701997 1211493 1078969 1861016 1193439 1714237 678838 165266 1770298 1270132 1198106 1408750 442015 537909 1590083 1194872 57319 643889 283490 365760 1473111 1870326 231448 1299733 173511 328077 224647 1933527 1398494 859354 569335 1365889 1730978 1840549 377240 882214 206753 292318 289383 417624 88588 660070 1487887 1931341 327144 633552 1976484 396249 1117049 836179 859334 1118239 809271 1591344 1252128 1968184 1186394 1824793 607184 674618 338505 6250 1973243 950285 1053515 1055588 544192 1116232 1195952 1705863 1818260 1644215 1005311 688855 503424 273247 41253 1422321 986009 354117 1480627 46477 1233080 139062 840260 1939892 600462 1742714 357187 1431030 1615440 1309816 259523 1799356 922273 115705 1935159 1759464 719398 284938 1347754 1640292 1282560 923144 862304 1662064 408218 704655 589659 1568744 294674 522742 783481 1429664 429521 1575028 1290034 505824 1750443 1805242 240830 1075682 1827312 1457947 449073 1849051 1458251 1317927 1942857 704184 719082 1265347 1625137 1019336 1951182 420609 205722 680856 1832854 979666 1456340 1474663 587970 1656754 1903138 706203 712720 1497554 320503 911495 1845908 1225179 1148110 1067700 1511367 925040 443740 1947904 618419 1571946 247695 1413420 837164 735642 316419 335166 116453 1475417 1978871 132945 376154 1322702 1620612 20674 199778 254381 726332 1260171 987797 566884 1257115 1455934 1255263 377375 564111 525414 224780 113999 302882 846509 1290913 905417 1028991 436131 1177259 791838 366577 1963554 1444724 412560 654469 78797 15631 1638262 1828298 1889026 1228714 958145 1779027 1892488 83940 1115241 1950752 117107 805939 1455634 963209 950747 574939 1430155 1974321 660301 1731859 1880334 1500653 138160 734660 1164718 1238915 1167904 13416 39791 1170269 272978 1066048 1605159 1224 489331 594589 1751305 1080913 1536721 1304277 78716 1637308 512708 1140195 265633 111986 318205 574187 618560 1099657 1477319 653614 959782 981378 1588939 1673518 638138 784555 508680 736185 184192 1475062 1835822 833394 361097 1314886 417614 1300052 37433 910258 1138681 343020 1559522 543410 1166201 1398960 1582339 1237114 955034 1729828 1279041 1402477 1027123 600103 786952 589847 444503 213848 1233412 626334 1013552 1388037 397011 66060 1487235 1633636 297754 61130 1274175 925846 1165402 1912168 1213642 1536095 1661847 313847 1752838 1606432 279934 110161 676759 1447217 1045038 101366 58540 5549 94910 664388 143843 1770067 967521 998354 1417813 929981 916514 522241 1051848 891558 1120656 1896782 238870 1365964 599696 1712442 390903 322023 214853 1302159 1703313 795959 586411 1176477 307948 1003673 499684 1329742 1209606 285639 296702 1388555 129107 1294769 1433099 110597 696745 742399 770148 774121 1769123 1857147 826932 828464 1298979 1974072 850851 1735445 813993 345807 1865380 55051 1229524 1925106 1719423 547987 993235 1565946 755381 1149378 1479552 176265 482426 361186 1604835 1982289 1099101 546011 1790120 1522170 393810 1790565 1995156 533538 1687938 1432186 906068 1123534 1503594 1435781 1201664 540144 562964 1778392 1645393 1129389 1312620 1525877 1091657 228673 305409 91147 1573868 1662414 1313024 1635043 1163059 659485 1383352 774241 1334994 528223 167522 503527 1338367 1847122 457655 1063538 856573 757828 1329741 1301455 291802 930951 1290852 1335602 820006 609596 662065 341246 1093417 1588565 1672442 1821307 555572 1635191 1866555 1229617 1827687 703432 1223383 770521 955726 1597951 1167002 1972020 1423433 1673842 1979600 1593345 264729 1000637 1585489 69315 1905219 1015588 329405 836084 642958 1401078 1260310 1100939 1662317 831591 1499011 940786 413250 836030 1649801 980358 1466929 856626 799831 48995 1299664 1985000 339816 537582 900944 1719611 1704159 1535011 1285706 1326950 1835427 321221 1016212 1969099 844257 488131 79545 1357499 1973060 588798 875557 330668 1600650 92313 1124701 1961600 724970 1982247 325690 1147711 36395 94783 615321 298114 578632 1376512 351754 1202804 1247543 1618583 64112 1028906 1455410 251157 745469 1018288 720911 1319666 1693350 478954 1698291 1247270 1989426 7565 1096499 86116 238370 1469266 858992 1015426 1346208 168998 126455 301088 136569 1043661 1099610 1616439 1393315 1930245 1692432 782946 1716015 376411 1261152 1749704 1794732 414908 563150 744700 613771 739654 943330 1867831 629768 1207361 1320451 538900 644821 1134103 243929 943239 1585977 325005 888204 369750 809555 1267999 253189 396865 164891 1592455 1498293 1460121 884364 1855088 495509 906805 1200602 1115925 25349 1261345 819415 39563 109023 1176255 932778 1350221 68922 123137 1978510 456939 1906670 497377 648202 998401 379086 896267 1113616 1654767 1760610 114198 752491 1954511 1720743 445887 406236 1678871 1372967 1624088 532226 1160051 1477682 1590476 701891 703691 678616 1752643 320699 468436 725555 1785021 789827 929131 200653 1957880 1198794 159808 1257089 602533 235735 381719 1844962 825439 1445064 1513518 323596 716978 1561748 1599556 1755319 638067 513542 945380 835122 240112 1987027 370499 231121 335244 720693 1982016 1996743 635878 1325831 436001 144842 675510 70168 1354955 1970502 1059726 341509 1829110 1628203 139204 1745382 244146 1153069 1647689 497619 222657 667129 1942586 1263476 1912308 1651605 1698250 426711 559274 1280138 460526 809355 1030091 1609176 534316 1878772 1475197 1661419 1499272 1213217 211537 1279541 825587 718450 1028120 1103856 1874004 1307151 490794 933068 1608998 687866 548172 946266 145495 227334 1538690 1262821 1179118 381570 1522295 1531172 1059560 833288 651492 1057568 1185071 1541857 1225637 19343 1298821 1349352 1807980 798652 1251256 979457 103631 1078515 98004 851777 711189 300638 290147 898228 359016 723826 253645 454912 203470 1460656 115332 49282 525481 404769 677273 900748 1627979 914993 881270 36504 975903 1005509 541428 293260 1999208 1345721 1744822 1089223 1661437 236148 440471 821810 204378 1208099 1166435 1676938 832751 1237346 1191674 1530468 286995 1070343 1803235 828990 1578619 378476 1695594 661632 1305551 1117444 1631936 1202791 665085 1853438 1116245 1181020 1335442 1140151 946632 1027096 1945423 1814923 115257 803889 733803 1563550 405427 727129 531395 1576485 547923 517750 738291 1105460 1841187 1133402 1884043 446105 1687921 245613 353090 39004 1644022 730546 378177 941019 969218 69149 78062 1711235 861516 117712 618795 965713 375751 1354649 858712 1226702 558184 654038 767092 1514605 1243532 1475276 1870028 669946 640594 989892 333039 1051291 710543 817080 226026 335363 1939548 463161 1322826 1471506 1191737 910695 1298067 1015877 1620409 1701000 292164 141860 1037588 1865098 404806 1901373 1845340 1512047 1777148 751399 491236 125613 1647061 851420 1009860 630672 1751616 726337 1312466 1401135 1999474 331390 743491 401191 283469 665273 1194476 124422 564691 1523026 351931 1812644 1988045 1385382 149944 1900052 177841 942261 1569469 1962960 1776152 1922484 382477 1154358 662039 1296551 1506551 1084041 1492063 49605 153035 68344 662911 719278 456667 14037 217303 1933109 172864 260995 491682 17671 352275 283060 1891301 527105 644677 165629 521952 867987 1301333 1305843 1655678 331366 421152 1953004 1391585 1987581 716263 682264 1186489 1188458 1836965 1740702 535520 1989642 35885 1740065 1167123 7570 1765852 1818918 1066796 1716019 1573379 812252 1415018 1433114 1815409 1241788 1189990 1618971 1340015 662821 317152 638349 308834 1535923 577644 650145 899851 506750 1825814 748141 647087 1164792 819767 1231786 1688868 1975474 1719887 1439068 399821 1199850 355849 68708 38778 1190518 234286 866104 574085 290081 1810911 1174985 187812 698405 1245996 423920 1115097 663952 501012 1364823 101803 161417 756872 1880787 1363242 1332858 152515 1098767 1001274 539668 1466951 1702334 115713 1818837 1412388 597511 147186 714723 1552792 1572313 772009 1760673 282204 1995798 1347565 501683 1838472 503753 619841 31498 645721 1158397 981937 755063 1303848 231380 989929 1613850 1215190 751879 1435341 946964 80883 1718084 1482158 1486000 753984 1892057 793740 1468034 1088757 1892161 317763 310082 1980081 1283586 210131 1388643 1472826 29305 1603469 382556 1978512 1358067 510791 1973479 1149778 1694587 703890 57285 1746642 1925823 878406 442115 1620842 404938 1453033 610072 1025325 512907 25629 1855390 701643 1046547 664083 1648589 1751945 1235661 1523331 1229910 1750056 1534042 699164 1842469 1820397 72834 1828750 44854 73976 939709 954286 1903422 1309837 1036354 1383548 150042 351106 1345667 1733342 1681905 27998 358046 408372 100056 183535 1832133 770437 586101 2297 1267868 818016 771430 1769076 1958977 944826 1540257 965505 318227 68659 1343333 1205558 1820810 1458360 338047 1075334 1439966 1475950 1143336 958582 1303481 1308808 477844 1641198 1865515 431485 1294227 1339000 811189 812889 1610337 1072561 1866618 1498638 1516726 891497 1806089 295154 461736 814535 539688 1983289 1635711 296573 1418151 852952 1991465 1551656 276092 140312 1383669 558691 820689 1475832 1288557 1232940 954515 1466700 227168 97838 1855873 891397 185278 1460164 1156483 1148438 103433 677153 1067636 751997 282244 29752 276989 939100 979289 1198574 933589 1678323 1263456 1983421 1993685 1683580 1913704 1446362 1869260 706674 436146 1291630 1030613 843424 1282093 1699818 1593637 1676514 237213 794620 994935 1758900 628765 1510547 581423 1122483 1730189 202873 1665285 1155257 223290 1738679 34119 550075 243744 1659499 1176512 896183 1065567 912484 579930 82311 61058 1529368 439939 104158 1445447 1963950 393512 1600790 997628 1633301 596722 867206 1717277 1376193 1741748 65542 1195111 1072989 831265 1137021 199743 669081 1549879 1090179 707716 1780271 1274712 7900 795883 804037 141567 979950 1270515 1261098 1218295 565494 1511357 1285729 1446990 849615 1258198 543966 555143 1799590 1655865 1361574 1382581 1151408 981386 1870655 806597 262851 1874276 1244750 1828554 407497 1505198 40118 329569 1684007 1332350 549767 91381 1281549 207234 732860 152249 1501105 981232 1951673 957694 1548575 1122745 1468247 938992 1915917 1863506 1983311 1930689 931448 1539614 508859 754754 634647 684413 643192 1452100 1340203 715189 695245 1406630 798498 1393021 1488008 397909 757690 897422 1682262 343681 1568378 2607 472410 1766451 898267 76700 1738877 1977054 1606654 902300 824186 199042 496055 1853423 654805 400805 184191 926177 1471482 1783774 447438 1086231 1984303 667768 113014 1803124 1912127 760853 1877711 1417410 102651 850918 1391780 1919665 1145847 127680 1320537 760919 1051164 1372882 819439 683147 928304 1888330 1418998 331176 684068 1397555 1597265 1290193 1388396 596268 1459971 516338 1506418 1583708 1599828 1287615 1848685 655098 1956243 632588 1283861 391281 1505795 1617674 31187 413852 780922 912687 1977515 1858770 471013 131156 1611 1079488 990978 379713 274242 943983 302513 1862469 1785107 1615348 824026 1866192 880966 633542 344547 768258 873477 1538140 1150955 1348388 1510642 1596451 673768 396118 1802255 1551077 231187 1328757 1516441 1624286 1111789 676897 1811291 160087 956860 966290 1457633 921357 1590997 360359 1214204 956023 1497917 247354 1791564 115489 262575 1070223 1277512 248167 707336 417431 1685008 580938 118276 1051342 806411 1672104 526186 1555769 1191433 1933872 1492968 613398 900775 1872401 391019 966732 217493 1644925 1239605 642856 170376 738956 1575471 389816 1519953 1594207 1849682 1624895 842980 984512 765524 1325883 1426365 1155421 1451210 1811740 704008 1538641 1344364 1579859 1126391 1134512 559107 454201 166971 120224 1268358 176410 1268045 90374 1334611 451051 853037 721083 20449 664705 181914 442853 1781292 104546 1661140 471144 697662 578278 1365658 357290 1427868 408017 872684 1605885 1906039 18942 508171 133121 1117219 914216 1114990 1924004 368078 513155 1039110 226871 1754056 1141486 1138178 639200 1605569 1473114 1283062 791430 1443739 416614 240352 246502 1867257 1670515 1740385 911666 1636104 1271002 58075 1893491 991536 301198 425156 640398 752995 1380145 491012 1943975 1345704 1070735 478620 95464 78053 1405586 400056 932838 1520869 1530974 711617 1202648 1841803 140092 1390870 329054 1751905 1403528 373389 37327 1728564 632500 1558301 674846 521375 1302753 328146 1494993 1043 1535570 229142 871659 1267367 1793774 1508444 1931485 1874739 1459296 1558792 1202886 1629293 757914 520083 166201 730976 1142042 207414 415285 11342 13389 1818118 1414722 1186026 1383765 609542 650658 660160 1689436 866319 684492 1319443 1116997 1173496 188952 1640891 1887299 962007 692047 909707 1673336 1031099 1271032 1571512 720344 1828321 429208 1727574 121628 1915102 1027217 1431372 507549 1364007 537340 655014 658367 114317 598924 1316293 1687213 82771 1809746 238245 191686 501910 373431 681133 1094027 1048838 110916 1920765 152287 349619 1529916 69529 6148 376432 1503615 1717482 1271416 940045 521601 1847772 1351002 462423 152218 1638744 1211468 1755027 1265386 308012 1691919 1948857 1886629 153765 1434147 391970 63738 1653805 1583441 1604635 527205 1483492 1701518 1642542 1067512 1094092 775040 847519 1221628 1308350 1581139 443431 1731634 733745 1598920 617601 1442573 1678750 1849997 241440 545408 824457 812028 406143 1931452 1356484 812617 299706 1550081 383287 1297563 1073756 1956091 247752 975925 1742801 1212775 460833 623375 1306187 829627 469772 534456 1502068 345897 1108873 1125768 177233 877979 1677132 1377902 910135 1876777 1567906 1747782 1472579 1787457 313918 886586 1943228 56845 1349975 36806 248301 1981666 699462 1605406 836149 155904 1929721 1547048 145565 1461305 617286 303658 1157274 1869814 110196 608585 1349554 82008 690712 437461 1727597 1458265 1476049 238023 1181143 1334810 434633 525217 1522227 727896 1208026 1260853 785703 839685 1963178 1879214 1557209 1278305 973789 1760480 1968260 1817477 1807837 41222 1317191 511654 76191 1260189 118964 445635 211357 1115337 1090779 450204 1094918 1036746 1217370 1790083 1926990 789916 1409229 1066320 326310 1868096 85364 193063 1898197 1045446 1284051 104762 1847357 962495 1666357 1535484 696047 580476 1308632 1655598 856999 819564 838621 32846 1387735 1427159 64846 1257390 108295 1443078 1799954 1022661 775921 1166891 1432192 1606115 219786 24920 1191302 1915371 1439283 548612 441398 518197 37104 1023180 27343 204641 382638 168930 1794044 472792 1585955 792797 358723 1046723 167914 329416 1391070 1339680 103365 1710391 526312 1905572 1536278 1316611 1318891 930968 893218 1492983 1750345 1945424 807678 60481 636044 463360 1729982 931830 602656 1477023 46384 1460923 1338695 612772 1559729 507891 634421 1248496 112305 572935 629376 96442 1385097 1030364 844518 344788 1548068 963107 1306631 1822194 1617201 765776 565504 688678 1242653 1189781 92691 327989 794774 1230480 138561 568086 1852320 1814423 39200 1891991 1958723 303005 1174410 1621494 574394 866810 243587 922801 1852293 1226078 561295 715180 631371 996653 1938880 1273327 1830848 6878 1682519 1717086 1535060 989784 1152384 668098 532448 1722582 969804 327156 63255 611055 1046908 615445 427196 805291 1205095 377484 959251 645481 900645 151246 528688 1705011 346416 504205 1388884 1877454 1897699 1310918 282735 284001 933775 1000271 1585006 302601 45875 1682503 1253709 509501 1169510 1146612 521741 1467857 882081 1394464 1973963 222754 1457204 156519 920332 1621372 1149528 1376466 1608797 1723428 1989520 1959490 1182774 1048136 333459 109787 941393 1893710 1995181 135272 1403869 928752 389361 120863 1641073 918175 148523 1517950 1081756 44258 1253363 1915233 1274500 1438965 848925 309848 1441045 1439879 777271 629877 984255 1749342 48178 1925085 1120626 1590332 1010910 1032548 1744914 1267323 164312 1206022 145335 78611 766825 72891 566059 1170216 1097102 1872832 873299 1619646 1252434 565214 1843914 274331 93323 1737799 20903 478261 1934233 1509008 540704 1011118 1116673 1486836 1745102 1942986 1836144 1527964 742288 1344750 836810 312124 1170671 1270343 1213004 1029097 1134771 846048 1846176 1161307 631377 1391030 965319 1499053 1002227 1792534 781287 243039 665663 787381 24820 953747 1436152 265923 486091 220489 1807944 1698175 559670 1061358 1994417 681142 1848118 359909 84010 755211 169679 18687 735358 1375035 507576 1753049 912714 834394 1326124 452186 1123783 250692 88097 1431316 1610167 186424 1208768 544040 1165783 1679573 1574733 1876943 200865 130487 1074993 1361199 1215056 644939 168807 1582239 1726234 1417644 986510 1536589 531341 1293706 1677673 1220060 607369 1585192 1936249 1867056 576923 1525317 816882 1051123 810142 838388 1352026 1035935 1713556 1021008 1650124 973876 392967 269878 1668140 1617563 1407512 967687 1210369 1121918 1821714 437906 1040162 1286776 1310339 1303450 1017930 633833 1531730 1715001 26820 302837 346877 277138 405962 1175508 1418738 346623 784937 27738 626149 1654806 377947 391842 571320 252447 770967 1394463 427260 1905475 1358817 1089046 934053 301919 722792 1948941 1402129 444227 1688265 854303 1521383 1311859 1328519 1124845 738290 981151 341446 22355 1916544 1897009 748745 1876603 1550847 105603 1537820 1937979 565584 1118800 1411097 1873849 740099 1552592 323640 1575450 1199557 1384511 661707 1530936 1105767 788313 54229 1190324 915005 1239019 62164 387364 454800 168357 1551084 1498775 1503632 1269671 932887 1665297 578343 1263160 697548 741472 725317 1414797 453843 598044 1433268 665345 1955281 1763672 998520 1266658 1564132 1466872 1537733 1091255 1558891 1369170 237030 315419 1300729 141924 239879 85157 461000 357712 865844 1541230 1704254 1391879 927424 387032 1243424 607714 1250768 1997928 1627778 1562240 322577 1954168 576223 10159 866187 1071940 1420478 875990 1785022 59733 1828701 1642159 748478 238767 539542 207779 1369632 1147970 1186103 1451160 44679 774294 683121 1646438 1285266 363823 1287112 1677700 84865 353825 542529 1906730 931969 173319 979368 748188 852567 1068882 1787237 1541387 267891 449914 1333266 1302946 1342464 592299 32643 1166048 1478768 1628984 1710513 89259 383805 488736 1657371 503735 1996077 1495833 510272 206685 1975678 216730 135244 1884693 441506 1814511 25589 1981060 1760938 320319 1407965 1894565 1914688 1970558 57184 1432729 724115 1634586 1120317 1255453 1919188 334156 1563697 133110 1621270 295147 1957730 741169 1799902 1324535 1543695 54051 917099 1502116 1420453 1135227 280062 755161 307123 821277 40645 1562832 240584 1816134 1928044 980150 1489629 893223 1416098 962249 340758 522837 1407595 874364 1831916 234444 1967166 326144 995541 1944651 1117535 1938593 1866614 1084677 925097 980827 84927 459547 701299 1578077 1839152 1421918 1426931 734370 1522371 735281 970369 1956907 966001 819480 351447 1083533 214357 154263 557960 1067744 1785807 446168 1439248 142490 430737 454526 761130 1993418 511345 1260731 1342203 1746540 1864862 1445794 800622 1477074 939748 1872643 1079779 1028818 1997221 1418856 654833 912624 1001522 1352848 313536 1795983 259891 1551569 1432700 127545 1833558 1629469 453628 1034277 1404640 989874 79861 1582011 1989796 1895719 1086665 1441227 1353020 1853149 1790094 769610 1435212 1529963 335379 1513206 460340 1448589 1255266 1817146 1789573 618393 1072212 934750 1507726 637615 697454 578678 1400248 512014 1368585 1712184 1468319 1047746 1782300 1626676 1503691 341420 524910 679233 1882835 1394009 1979247 1232688 950634 299104 810147 1544069 1750131 961045 1536040 796285 1690411 1062774 1194475 943369 1624802 1153682 62259 325183 1926885 1282211 1580361 1111435 1947960 1883273 110062 527929 1159066 1467731 711769 911978 259904 1001708 1534449 314031 980745 1643262 1415899 825352 203379 1431054 144921 1882463 1057671 354260 1819492 518685 1215473 559763 1634573 1408491 1029858 157536 695134 1090369 1903150 157955 670073 454494 1056872 785256 57088 403115 607375 1223459 390032 1150758 1410294 842590 1454736 1999498 1100207 1388024 501470 837552 45318 526718 1524562 1460155 1882122 1579435 420827 591683 370310 1921907 1489366 1798327 1476090 1527442 659351 610393 1467409 592095 1641939 630513 663838 821273 1739907 1547659 518308 1015085 913765 1014577 329151 923247 1418488 332890 1338192 1420691 591323 1944365 1946826 1621301 1296656 369733 874382 781916 291818 250790 807698 788322 1736006 1169622 808872 474517 1430302 323787 216168 1776480 684403 1265165 636754 1009975 495872 1901334 1331166 187752 63166 1696566 183193 1914169 188690 660397 1244820 883532 848389 1153452 1868705 1417691 881550 78609 834494 1439980 1597484 1145584 277762 1027807 609258 481459 726771 1712291 1448034 832416 694195 1011158 1962682 592986 1977840 1706001 606470 1448308 1182857 1320468 1959264 1731468 615166 134794 1632222 532004 1227791 1376739 1547354 1098156 533201 508931 1205682 1792751 373355 234381 881835 106882 742341 1592542 780384 124497 1474013 138570 436014 836224 1547797 973769 666187 998370 787733 272495 1197085 1729970 1190366 1890502 1820954 824686 1839535 1091080 1098215 1349435 80914 1447959 1320333 571438 91683 1372436 1115462 979202 975575 1280828 156668 333922 358355 1472756 1709802 1548101 384445 1258293 1095607 1766299 810578 106185 848510 195353 1331600 1749608 1886890 1709623 29206 1245100 1672454 1647798 492949 1867763 585836 56988 1653212 1971881 1508310 1062135 121907 65928 897990 85619 1143638 1591760 1181491 321440 915511 1429312 415751 1421134 175730 1058574 1760445 615115 347973 1846908 122386 446289 1519433 1772205 1827035 179312 424717 281358 1103038 1155085 778501 1796839 123253 1213684 1062012 1211846 1514218 219779 1152769 1955320 1637713 736012 634825 1003135 985941 553099 1944490 1930697 843502 1870466 502476 1541872 756469 448408 1186950 1677863 281662 1812225 990173 26789 1122075 568472 606231 577264 477375 302996 1191175 1870861 1656902 169956 4751 1459060 1382867 1205402 947945 369642 1016656 1923833 1229887 1264524 1055203 1522477 467995 67932 747709 1371735 575461 1947180 1137356 1195499 403175 789489 752182 21065 1803471 200122 918852 1820326 1307187 1506357 405786 1213958 8497 1345085 1324675 1482408 60268 678333 485773 1600619 1336907 1026820 148898 583594 1038774 853683 292023 84828 920097 615814 536423 46283 537034 760491 1393587 1510132 1047120 1974490 1406299 441025 1679127 1127095 282082 1623167 1976984 669281 246946 746796 1847502 303550 592836 28533 579828 639274 574918 671363 1445696 719344 991899 843559 629743 710446 801411 732978 1986952 1719791 681018 1860082 1621827 1218607 1645869 251978 105243 148984 1553305 395586 1270997 808574 287675 1281478 1789395 712682 1730088 566971 1079144 8749 397677 245474 1799276 1277713 420869 645572 1442247 1103287 1228052 103826 1451046 683791 825435 141429 1900392 835624 914293 1079250 1208289 265673 1360823 417032 877600 955589 1187415 1784518 1091470 90725 1027661 466728 662120 645199 1442693 534006 1118945 1499503 128659 1657067 1565678 1251266 1830666 1255515 1306034 722585 1092948 1365274 1449208 1369214 252196 1668342 103019 485525 268892 1905238 204353 870251 1182498 933752 1543016 15710 1033022 848109 1218321 1498385 765240 191360 543845 659660 256893 998869 1512855 402162 1811321 1615189 40194 808782 103720 546823 110869 1443935 1800771 1110779 161798 440965 756891 1198205 1132392 269493 1791853 560781 91372 952452 1800455 1137934 1573356 91765 527422 172543 535687 1966753 1123626 803650 91395 532556 1595342 719277 1081057 1143707 435470 582266 1244214 1124687 146786 95898 570895 201843 1316945 636599 1764274 1593047 531014 336247 1297758 1672100 746346 1055403 1100713 1439392 1229750 829903 399136 1935475 863408 1257559 1831384 488758 422682 1564850 37588 972883 1196901 633672 1726606 736217 538029 23502 56342 135387 928096 1298404 10131 17290 1324701 1568642 1725910 176946 684451 1677976 862352 1509267 1613380 1627200 835804 382820 1250192 1473212 952011 70962 1207319 1131252 246425 1533190 704755 1550472 1500959 31511 648097 1426941 657727 398102 1383324 1842810 1949567 334711 1452029 1265649 1565390 56643 83217 1503229 1834768 1062747 323535 738978 1362430 1521806 396604 1324713 937373 1664500 472973 1874886 887346 1170103 199097 345292 1993240 1094730 1282090 1745968 851601 814274 322261 1619847 168705 1758222 1804506 34010 1533884 239519 119960 1422313 369424 556856 1514323 590849 1330624 743562 933516 1863257 192096 864177 732660 1540938 1352372 3247 1555883 685554 1570212 1699923 1111854 149154 1318899 891741 870650 917392 1898781 456062 516528 1248657 53292 1082242 243045 1584098 1840247 1122830 1714630 1482858 29749 1842265 272255 17460 1434443 1519533 1060827 923922 1151420 16142 1589422 1357795 1407268 811071 555435 99847 799120 669337 1823465 1425681 172653 637635 934463 1438008 89359 1316694 327252 11899 1461325 1247688 424491 1606174 1002940 1263378 1494729 918995 1121696 731645 1847183 147649 793413 1445379 902034 276523 1235124 1995494 519333 145903 1603164 656625 1526263 1125581 734821 1912235 1944121 1450126 1913902 510564 1955689 204477 1453477 928710 1519925 1331150 1638412 1595072 981632 717811 352505 356860 1655130 382050 781712 259643 748825 309372 25422 1656553 450539 360973 1495240 1703257 1927515 1645978 426070 1280577 1818215 1882789 1123460 698581 1777717 1109638 903411 1515307 1376869 1711752 38679 247072 1908606 984959 434779 601492 667001 563022 1675226 1354613 1781364 451509 198142 1698141 1888757 78627 1770145 1317142 4242 304957 1769155 270092 379394 1684539 1897454 685501 1936578 1136892 236961 273403 1107889 1087872 1321494 1387519 1560607 662539 1585586 1772031 788688 233871 1538171 1269526 1251410 1635227 1488888 1099128 116722 1430362 565039 1635238 174968 720202 1812805 1309528 40820 1476725 553423 200384 1174854 1813282 1053450 1013831 1973657 1950352 1772261 1994220 213905 1989516 576558 1770388 1457700 807750 1627392 221180 478481 1914483 865715 1250994 1063600 364026 995555 444557 1897688 681634 886940 954078 212553 1094560 333929 743417 1910379 1286174 936733 1490161 1032534 1320547 657875 475000 529840 1139388 1115876 1965215 307570 373992 587596 1777687 605644 1892044 891543 1075867 565824 470312 84430 236512 746327 1481706 466345 1084591 67017 1096595 1724367 471167 1107782 1191396 979346 86036 145486 813941 1812828 1857983 218295 1498422 162644 776182 1328159 1531811 1829307 983347 439991 97868 1484708 1308182 1901188 78066 1495644 1668211 1012211 932322 474427 1290623 246611 912915 417803 1033353 155047 768989 592697 1874657 1169171 1986109 1172622 1641183 1138043 562046 126595 942056 315434 310578 1145939 1855146 643275 303569 1642861 1859671 404750 1111353 57770 804982 1907989 463977 1759122 47354 1181766 436987 938692 1722754 148334 1699461 479669 202665 662666 1226529 1398911 1009291 296168 35874 589889 1556291 258988 410895 379940 91404 1549282 1904527 410267 1432077 595900 1419421 1240594 856944 1546808 678290 1229087 1207949 196011 123969 265036 362491 882809 446403 67233 600844 1424117 1250765 1864673 622833 361201 1562802 369138 1138796 937151 1627740 1804152 111852 298529 113031 1674617 645454 1930461 994358 1101197 71164 1930323 1072710 674740 48156 492561 1997209 1899817 515806 21092 994922 504951 814078 287626 571207 23628 1924589 1894524 1132630 1445248 1210319 1883199 662486 1925803 1781923 1212144 1609012 1579927 1151399 954174 794515 1939575 837848 291155 1322669 664856 1225849 147139 2239 87364 1636486 1075432 1028742 1310338 495329 11531 747209 1760585 1923072 1410669 1551214 616078 414393 481605 183049 56427 1539351 187106 444495 637224 1157411 702210 1318888 834173 652453 719401 1315201 1287001 131673 1030786 893886 781078 378876 1444466 466022 1683683 1967706 1924121 338735 1361798 236759 1836946 1172580 385998 903911 960398 49617 277765 1574224 1305576 546392 1781918 1194054 1331442 1229807 68208 221015 1442717 1020358 1901437 782817 796271 1969189 1793136 1212586 1843832 587733 1477814 1059584 1430128 1462628 1616135 1789444 910314 98558 675023 405044 1002247 392196 274287 690883 428635 277502 295630 1005793 942612 157110 1875444 1504735 1383668 1183426 920667 251665 1518536 1868434 729819 587285 126293 1517281 1903319 424873 1856151 1108786 850519 864405 1776695 1388862 4185 1519669 1693965 1674279 981297 99439 54823 1250507 1668906 1297004 958101 273176 941618 1349896 92807 1577038 382963 1866184 1949562 960167 1362057 510950 557217 41609 616943 599126 1932307 1750721 108536 1543040 1357384 521061 1092886 552116 1173434 200710 1667392 1597703 1803605 1484726 671570 1894210 1758156 676192 30223 103293 982621 1065286 1634983 1434802 643495 1475500 22441 1384701 1118597 1442207 922272 628794 1906829 1011261 1345554 378832 1695978 402284 1823011 1539079 292472 201101 714687 1637892 924898 1361828 1959700 1211787 1910366 1782727 1123641 50642 313550 632770 1194357 1882151 22749 846666 283072 893157 1942131 838569 837359 73392 1923571 1068463 866575 1160667 90796 623558 1968925 1079046 867441 1698399 625718 1175101 571601 866260 1492193 1434755 690747 1210924 1726952 758037 917013 1288861 667044 126956 981868 553828 846663 862715 1438802 1582471 33544 1320960 608108 1714918 866674 60479 952395 762170 853513 1983970 1967696 1400594 301701 372675 1126559 1289958 1620803 949350 193922 503125 916565 1401214 1824003 23568 1562261 755167 1720306 1721840 343467 667459 1427154 164663 1606765 917434 1083455 412612 914050 809227 785065 1987844 1776773 1517525 1796910 1908244 839229 381808 320932 135140 1118222 1758141 1923754 580128 1311507 766032 827869 1351848 764136 333325 45676 636303 686442 1161838 1611971 1893480 98634 1144084 143464 1111514 734629 1310223 1361139 983576 1359282 1930277 1928905 1101940 758059 742908 172182 1693864 1364968 1493638 939559 375301 924375 1351228 876934 56673 203492 1880744 63050 1929304 65157 533432 78251 344360 954793 1237244 547567 1213271 58667 1774705 92111 179453 842125 1975512 522252 781878 43817 1775908 1829039 237987 570692 976245 1760459 43637 369235 917469 700301 323660 1931720 323844 603646 1776023 714885 1310974 1712659 536197 654337 1935581 46575 1899158 1187368 1480104 1661364 1082970 77176 731796 1114082 633657 377512 1507311 861201 895654 458070 76274 1232396 1292584 96605 1626894 1914415 145159 1029474 1087963 362458 55590 580674 1385192 1014230 735365 1538240 330400 449574 1586240 1477265 1173058 428313 1190902 763073 1025415 1417178 978751 1628531 257692 1933877 632180 1509404 124910 1540155 1828148 1732655 496616 1875526 919117 1247391 945274 1103230 130830 1653716 1870690 1267021 1956560 381171 409185 1301672 1092308 1230349 1857782 1811655 1992934 624111 1183799 536276 1801000 1429750 993392 189989 1336910 1937520 698254 1021569 718379 138111 410009 526064 541780 1601704 148939 826370 741369 733550 1089123 1294628 1108412 1012330 1448176 285202 1202478 64250 404215 1979033 1663672 793122 1804699 1978105 1894992 1545220 819341 1288872 256468 763103 1027730 330980 56956 148768 304520 1644751 1737686 887940 645031 1366504 344228 1462924 1048890 1525912 1641662 1725173 223299 763454 1020658 164530 1331869 291334 1695895 1705389 1364090 823429 298677 1092992 600833 1719925 1400653 1160852 550465 1285973 1011160 1016133 717327 775965 507035 1514119 1659558 1338563 626019 1478234 1781861 1742552 1614015 946278 224351 47120 1556914 1510919 1620695 456789 1545172 1389145 122327 171360 1282060 363422 1928375 213011 1976481 1009310 162776 1011005 1080468 1893875 517742 529319 1145533 841535 1411674 103682 771692 1495852 1776224 1341162 768330 771720 1572307 31826 58371 393650 1707499 795701 227141 1921253 1824104 1217096 1715171 1823795 780438 1068201 692669 1807766 215338 286407 10410 966259 1825081 659714 1320409 1968476 333498 779651 300702 1633516 1280541 1770673 1875994 231912 1332766 796733 884910 1234306 1210342 1034940 1060705 1386547 967780 464124 1748060 439060 55216 702036 1532284 458243 1437510 1064582 1773673 1692383 1671107 1408120 549167 1470574 447323 1874521 342970 990020 1147956 1124639 1381934 1272865 1152655 1992242 222338 569941 131987 253870 1850103 1039865 1592808 1409955 207408 637418 1609192 1005993 1844768 1446668 1516509 1844537 1371257 1240363 1404904 1693634 533084 636683 646236 1088687 1094057 1665223 1888999 437911 102575 1746760 574819 840693 1709502 373076 1336542 442762 1052026 792328 235186 589959 121676 617327 1797642 259508 1960792 1011316 354668 22761 431083 24440 896767 1472865 1743475 604989 671213 951647 1179105 195312 1580581 6121 251270 1299391 794845 1410208 519066 1451109 1302179 591244 1301598 38997 961461 1105332 792245 48680 959933 578267 724349 788506 1390810 1291505 1233551 1028532 1559111 281759 285719 1201705 1226490 289573 1387522 1314771 1360278 24978 1657475 22994 1198729 149776 108842 487329 44340 1447490 652296 72768 1682155 240311 571949 1310764 340743 475700 1766759 501761 1792165 1764117 814247 984023 1485103 353744 411635 1084712 1475326 612513 156793 1651065 183690 1895092 388418 1505804 1069208 1179747 1396593 1802044 23872 681093 1320673 59237 1440821 472210 183238 1511562 1797625 152605 766085 1680616 486551 398575 1641158 1006962 1334464 50851 1084429 499854 317226 350160 209802 287159 728236 557917 863724 1460159 577584 60190 1307709 391723 1173219 967341 487156 191217 1549539 1044756 697731 1905890 537999 671010 946119 1594993 1620545 785763 547228 1340538 1095321 113300 923307 1718219 241868 678629 1039208 1018270 1091669 373317 799541 1983059 1583455 1948867 603767 984856 936888 1544687 1089052 267321 1086342 162954 611830 297533 457572 1044884 464542 1716956 1199101 1564550 1704959 1761201 1538459 799725 335632 1391425 1808098 284307 1725739 74011 497706 626313 131312 1551398 464327 587160 299911 518389 1567222 65904 681243 1288308 853608 1043175 947990 1813199 98548 362774 869001 1160402 1068645 426321 1421973 1585653 1756781 21304 902346 320791 743284 1474596 620394 749747 208750 1547168 1164448 784762 1784667 1417140 554271 1264632 1205040 439141 1664074 96373 1739425 652741 1352417 1218918 312984 1981218 1925402 844719 1682372 633256 1697912 201288 1944255 973995 1930628 987124 1380523 797025 647635 1135225 1829660 239365 1133928 218123 1879397 545422 1122181 550695 804668 540297 680659 641420 1257780 1627474 1018885 785136 1304323 1295171 1367422 1381887 970108 417970 545325 897524 12735 1526232 1451263 28075 1453206 1487373 832555 1231473 598761 908877 1771866 259752 552823 96265 489618 69219 1464075 1549094 739944 1514963 155160 1363269 1220182 307276 1654283 926584 1601993 1432003 1592087 221512 1890636 1166302 891895 529798 1288450 597974 1514044 134703 381186 1785004 508158 1360806 1204522 883971 271695 1107501 1763223 1597591 1733725 1240111 416860 1077047 1567529 1730441 91655 1768335 286392 531067 406474 803169 1630085 1900343 865551 1075407 608818 42516 705551 948201 1397704 1372350 1446692 1860917 1119894 1112743 728894 1600143 1679146 249123 901120 1353223 786644 120465 1704232 1606214 1171048 663318 20307 1590651 1155130 810411 106598 1783425 1954699 258486 1491063 757367 1825497 685451 1598740 621761 1013472 549492 671321 86525 1996784 1867908 565270 1203540 1228894 223943 78074 1083551 314823 1481197 1060786 226962 1100998 909006 1848038 1160668 1455084 1463142 783462 572741 1482570 1834308 522544 181630 497315 1582482 1160735 1202651 267634 1917501 1612524 1681770 289843 1290486 500172 1575417 1273061 1363326 1966627 211003 1750394 241907 1247299 500553 1751574 1898976 1549865 466258 1741586 703984 549421 1296980 186518 1771487 1443295 387434 1878887 255074 1788970 947484 793601 664496 773017 1103731 673363 36626 1739417 1936876 192416 1145450 112051 215976 624062 497660 1220153 910416 1302864 191357 709930 816168 1872865 896673 1708422 1105530 915315 1169434 536573 1797927 554272 1139847 854758 593511 714895 773849 1771279 1806389 28181 596048 32181 1496972 141963 1180806 1445027 1922473 1530183 1992603 824426 1247748 515567 615016 811110 841312 162441 875814 110955 787337 1564319 59943 1685241 855125 1951963 65699 1204247 1283733 61641 719103 324988 329780 1767047 178242 1673929 147112 324626 208106 1625450 1978455 1724824 824959 428670 1919062 195723 1436010 963533 1675650 1686209 961919 775358 216444 469104 665582 268485 1295065 1741619 1618138 33245 1650011 827237 716869 1688295 341051 1099484 1837431 1243815 1237697 808384 1245889 999922 637891 1641422 197805 231610 1566765 733860 297399 787829 1342528 1969034 1106690 500168 1297922 1141732 770850 1636553 1036299 791217 228731 15154 1366739 386147 669368 1387029 814622 120957 1318387 315240 1901072 1969069 770190 1539298 1390655 1771063 371162 997187 1735906 1466908 507794 548574 13872 402950 1612354 966841 1800276 1688309 1604988 1945386 1193234 128688 624216 106267 862480 1752804 487358 424096 1242298 552808 1254636 292871 389989 1972801 1659189 931770 1447176 1046912 1018429 370385 550616 1191686 125324 629836 146006 868633 944232 697144 295082 906132 928087 58427 196284 1586779 221766 195726 683484 265968 950260 1264902 119332 846056 338366 947403 1656241 418612 320 1100425 775591 111306 1358906 455597 1991883 218536 1299232 1871012 1602830 288131 828850 549066 1425262 1098219 983512 303337 1329444 528127 1087880 1006120 1929313 1797644 468889 183927 1200360 1160370 1945990 845986 1780311 1026468 463628 1462178 1643184 1605143 1251496 1316401 1215924 1881975 1260557 1968244 1709893 78812 1561495 1224567 1190381 1711901 1636756 1112134 1959340 1394148 714844 899382 1644508 653170 1638743 225260 1748101 1375282 1994479 645790 1838296 1399970 1832305 1223365 1985739 795777 1262891 1753356 1494180 1294687 1763454 182977 874125 1244758 1301516 629296 1908681 1733323 139023 1125973 1490674 791583 201857 1072043 169881 1984727 1752719 1344013 1966868 324122 698360 220490 128561 1471329 71874 1742785 1777116 744231 1761646 1478580 1989828 1421743 1500407 1298329 515156 1306411 780592 962821 661787 1100258 385811 1456750 538185 1275741 191088 1257882 600307 86218 143103 604907 1094589 1789799 55758 1755317 392999 1463760 1710207 1065548 1621036 1894096 526481 1165611 356643 572138 744799 1854286 1061378 771018 221177 769786 602428 231035 22765 558991 844992 1717668 1410995 880498 970187 1500522 1612850 1298139 1194629 912504 1188100 391602 997500 959139 374895 138819 484465 1094010 86071 307687 991727 1349525 1396630 1113771 125260 1351357 1247735 941027 449003 1477882 524158 97239 845238 657689 1813861 518780 1702655 1569863 198015 1811110 322447 1573964 420031 321644 978183 623506 745151 1013457 1776464 1423982 1424846 593870 1106390 1400749 1999117 1358012 1085497 815953 1861566 1879813 79511 787668 1240545 474014 1491393 1086370 1194144 1818277 326435 755931 857772 935422 1098312 624925 158268 1271633 885880 1774609 680031 192018 1357328 583179 36993 1101158 1695262 1595636 67708 1281816 1965223 322362 306474 1380120 100761 1957500 549744 348545 1359529 1107290 1415416 265929 1849959 1959626 1735150 1666512 1609233 1055977 1094050 1834872 1537493 1409024 1376721 608317 836470 1614546 1599084 1625900 1541595 1854538 327297 752454 1437285 1091358 219225 576315 143154 787617 787485 1367027 244495 1191851 1662538 936931 1230977 898280 1514103 34140 292250 1994447 1866898 1357327 564432 267082 87136 665275 1483192 1440841 313423 1240987 302871 1908997 5411 627095 792286 1191434 1745827 1610161 323758 713452 244815 1261050 866994 1212147 441738 1645376 717816 1327694 1583231 494857 1325044 722298 887721 1813362 886240 420370 425795 1944876 420308 436998 1838595 1831379 1074265 505927 1996533 1458091 736997 638153 1478455 430552 520945 1417458 41619 408456 1851180 451291 1401207 1669387 1323567 1914721 739500 1229270 945664 1640334 1387634 1799039 1717492 75020 721830 507215 807990 793950 925935 1639745 987583 1722976 1681543 1054576 387498 147023 1803410 1655963 1487463 1446478 460250 1276891 498444 362249 1667758 595933 361013 557834 437058 606718 839097 489202 746701 1647298 1404286 1331419 1239555 409908 208487 1141651 1422840 393762 1294396 497168 44780 1219287 613870 1354699 296216 1114741 846757 1593522 1570451 1823705 533776 797563 660463 739533 433861 17746 899788 954058 1990661 936643 1503117 1092320 1875589 437529 450711 645128 77035 932265 1286360 1653070 459732 1823656 1259181 1632020 1297064 434331 1855952 1247453 829339 713764 1708532 1969022 154908 675406 348992 778201 1728844 1244582 1425668 1964542 1954009 36117 165174 897220 1119047 1288334 1474569 1492654 741841 1386625 272036 1937826 307848 1685690 1787683 1166826 987387 1195695 1052154 1525381 814168 1654976 51914 1257728 1939986 214768 708113 1085240 1177234 272105 1455864 1068799 1379058 1666627 1668410 1786612 471318 316350 1901499 1848999 281539 844190 506676 1400972 493510 544099 1330121 1766088 1690880 134729 205026 1123062 782757 1020877 924839 1184501 1136318 877914 1174886 573366 1419277 170443 1459799 944099 717787 561788 1644696 86937 1561114 1527038 856176 520565 1609741 216144 1431647 381187 1008278 461767 456543 1692076 867794 1675235 1779340 961649 495715 658038 550122 419563 537221 1556280 1061499 1268178 1995909 1281174 1962685 1549048 779318 841777 876631 1124968 1189189 782394 906454 1254870 412468 59 291565 754205 1510632 1950806 714364 1519325 265521 1977339 1787238 1034474 214829 1299504 1642412 1094508 837299 439953 1380923 1687192 129486 610043 1000599 1786730 435253 1221068 1662874 1063724 838200 756411 1617341 522479 591041 41728 172413 1803060 368350 572182 1320839 1695629 1893939 925161 1195161 490030 1841292 1381612 1680796 485713 833852 827157 1310567 56615 342040 589833 1811745 953771 1917021 123019 1506473 1526739 947167 336885 1499318 414040 971958 773861 1833941 802721 1502320 1286074 1487903 1368568 377102 691896 487275 1081799 1933852 638044 712361 65971 816549 1797531 570594 1395448 880116 1717258 1946461 1648162 1290681 1939442 780711 885712 1984624 1993673 723998 1058278 1793037 762644 1455315 282992 1554496 1350277 438767 218486 1147079 772382 1981229 128939 584764 1611380 132033 1272763 1714625 434764 1976868 1692449 1667802 1114300 1657220 206841 1767934 1598953 1213167 817442 406601 1099008 265993 1124084 792734 186385 860929 1358290 1766325 426499 457226 806985 208279 1152352 1131770 1759759 1641776 518073 786437 1311283 1475230 1251550 938121 3591 960442 1666872 1096089 1107207 1661028 973055 1452510 1449245 1792649 567971 574024 383693 385389 691555 1463659 1881077 1131523 514214 732970 1046756 1979999 932916 1761775 909837 1595123 838081 676023 1084585 1438953 1154828 217758 1851673 228985 1871125 1501670 1910052 1068560 2173 743531 547084 1192190 1951909 573816 1315304 1287547 1094317 308727 1514749 651026 1795154 489153 1208954 661624 715259 1293530 1939969 196144 1427510 1313933 1540391 599338 556563 1897802 719441 1973447 993017 1223269 1502423 1228745 1825494 1282706 137658 1573595 80054 1614648 855481 835515 89893 269704 550593 514867 1224545 1308673 786827 1494131 124338 1914065 1119680 403960 1969768 1694122 425899 113146 692471 1913296 134771 29166 1740250 1629237 305 1379653 1299803 520293 1109784 299031 800775 684127 1422223 1075684 551970 598986 1863819 626385 1059554 1733872 1346738 982792 1441348 1568182 260660 226193 880599 1494408 754440 1364920 1893883 722390 1800203 1227587 717029 541046 750488 826010 1586913 902111 1282988 552199 60116 258152 1405038 1056012 163266 1983159 716341 776409 923528 569859 735079 107590 1805491 1193873 1084817 465686 686899 273191 1129529 438927 958833 1439651 1269897 143381 378037 914547 1357703 1109359 1159037 661870 48892 89786 1335137 1207770 1031999 1347303 1953039 1941278 1051812 1055265 376906 826991 348617 1430631 138417 521910 1532954 913102 1414314 1061636 1471577 1568174 1958932 1538215 1510065 402715 981576 1846643 1086891 59679 231898 1450572 1660121 1528695 1403011 32237 829184 1430801 1837517 116260 722970 633549 754775 1645144 1143790 1265251 342095 632148 1892678 564006 1633408 1919217 236414 956729 1866296 1359573 511922 186845 905582 482772 780989 589158 815594 280067 802914 544521 782371 1201303 1200576 677409 847824 1049812 1230488 840424 799500 1404118 405316 1019873 792211 867516 296139 665963 872705 1007811 728154 409537 622143 698823 1495059 1178052 1956245 1774210 1717705 1913868 14794 1354667 1311339 839176 502828 860341 754981 1206444 1617956 1557907 1570146 585652 1668961 478564 890795 1139185 252630 1560037 882678 1159056 859093 1292986 342601 1241493 135443 1271220 861804 424563 247345 1591063 1656282 542256 1552429 300241 1879204 1117043 1161518 1903405 912698 1961513 1662508 1904111 1267083 1284980 596093 1608356 91430 1739396 384098 924371 1456161 683492 460309 16783 1928510 1422039 614236 1607263 1334552 1586901 1484269 571475 175794 130084 908110 566827 944616 1754187 352998 1065042 17776 946627 249735 1196952 1399710 1607184 1997387 1668670 1899148 1749103 979196 821436 1392153 1815138 1607737 99225 1541669 1305812 1828702 12815 725283 688193 692273 1631792 1774140 1499143 586722 1896229 1948586 897791 1199520 200081 364072 821018 1829162 1373038 959146 1046148 1504503 267301 1121921 574905 432205 1556664 102729 547592 1054469 1783464 799531 604811 1119491 1052302 1906038 1788309 1707858 735886 1817013 1363349 1240392 1211506 1172818 1283221 1914224 1656779 1971257 1741442 1710242 1584628 1818712 633085 1865842 1111765 1406991 1856148 1961757 1580077 305242 1834215 480242 362170 594023 1778526 1605845 287946 1139408 43404 1693452 1334262 862706 600142 513169 1735596 1287973 1288158 1768772 977092 1518752 1704148 110774 1683718 1675061 1503029 1870081 170259 1455803 91938 644604 905567 262919 146999 928734 416281 523373 159697 869838 834853 561547 367596 657423 1827145 1874017 1257215 1855332 408351 1590979 826977 1683775 284080 280236 712895 506685 167661 162666 1296876 817652 304025 136432 955966 392268 1552895 238256 1960812 578253 587163 1140125 348447 99955 1412193 216298 1875268 175657 1033878 1876173 1205443 268568 1193718 1383590 1766030 1585279 1397954 1570039 662082 216565 1760089 863012 43680 1158987 949473 1423532 1659818 730789 680809 1576755 1384171 634076 175602 1262129 90464 861174 173393 708782 1621441 545798 23164 684071 14464 744817 33094 1067674 743013 1581426 162166 1201626 1222667 1587391 1573759 492845 1931300 130329 893528 1532068 1217397 1998968 638510 537914 112857 1052988 1239136 1028350 437107 57106 628548 277426 1554323 1917646 1586298 896307 632402 308612 431556 682937 882779 401798 226782 1105521 1719669 207085 1706634 34956 1646633 261335 635271 446294 42779 1741933 1517123 1036668 1908065 257435 1571279 928873 273435 122038 1378710 831916 1011252 850154 260974 1585956 686233 218671 659890 232763 750216 117559 14333 1523432 515522 1481103 912896 706942 808607 503497 1505253 488097 1824604 1196787 351052 17225 641219 1675618 1717807 570238 1043052 286739 360671 1277739 318073 1745454 1155023 571674 1833603 1769723 193431 597749 163249 996438 324344 429509 1282096 1391306 1596287 512026 534181 427893 1714009 1559967 910942 1123902 1969844 168133 1630267 766767 503070 1182907 445421 760104 187088 1163526 208661 835743 1482734 1029609 778550 770619 412941 1359253 526474 843964 1976650 1069620 902305 1962365 1435822 15213 1549418 1629550 640519 39076 182058 314354 1730419 245563 1834656 807391 1732905 1800643 15519 255525 1405449 1364258 498011 1886825 131489 1498216 1600918 1328377 239230 500322 1272419 1938164 847972 873183 817703 1961012 123726 1529045 997221 1549441 1087347 1814601 1095024 1494048 196659 1653098 336416 1802940 1208380 1767777 1050705 1966534 1878716 1630308 1176822 1346082 787785 801720 1061040 1430450 1366760 711860 721007 513275 1001204 932524 1881134 777605 210447 1029146 945895 208567 1085404 1891760 324847 733780 735103 1747327 1612022 1590093 542434 930039 1114105 145999 1021215 1399250 1451955 1407553 1322963 443433 1846935 1074574 1076331 1135769 558030 1806386 723377 1725084 376939 894151 188070 914398 451852 1834904 1692597 30518 1431243 1629227 315921 490598 1106214 852354 1170338 1006288 780373 602401 539091 1724729 73470 1660800 597102 1025959 163894 799368 490731 1909629 1238303 1096143 1816084 115755 347447 1721730 1911846 300983 623694 1032114 695337 698459 457320 201605 1284863 298502 1152969 911400 524581 132886 755411 803131 478982 260418 1601065 988031 216908 396594 783659 104389 433996 225642 1057798 95114 1231847 1937382 1841521 1766143 448166 416157 1000561 1748483 67183 1399800 760865 1011564 350085 519251 1602274 451946 222675 1511897 986280 648850 1069334 1977629 507860 1955825 280071 1816362 820724 846879 97402 743073 1793885 1236211 563978 102336 1153051 1658124 1147503 1179528 67078 225781 649337 1143167 7640 1114243 1705667 1219248 1769108 894726 1462120 662110 1667964 560983 1537417 869850 1529328 1031719 1004188 1112787 1539033 491754 1518852 1613997 1231834 178241 809509 821210 812324 337565 79863 1362084 561912 744261 330692 556495 215084 1846623 1054130 657087 240095 150336 537690 1752028 1482209 764887 499371 1082639 1360453 678426 621522 1167416 553372 752685 590374 810631 724132 1902728 661945 1620693 1042351 872933 239353 244866 906983 377545 221529 1963739 4018 1328353 681840 897647 1833711 1692977 347387 40618 683810 1286000 1907381 1813808 49912 215181 501466 1235997 1653396 959158 287623 16277 273320 702193 617069 1554495 1334909 714159 1785287 1459094 1840667 117080 81397 722208 448130 986134 526004 1509808 1509736 1036575 1697311 711000 1236617 199878 1157338 413774 1514759 1496494 1733793 288363 192705 755973 771008 1751302 614074 631976 107846 1083844 1369654 709041 277122 483041 701967 277644 1353406 1532551 983658 132077 1322107 169659 348844 310881 1005492 1200807 1205604 1107617 790410 1885306 1767115 1908667 1903004 925484 783545 684186 1968932 1156529 1119126 1736539 1016148 1952208 119233 5250 1940238 1948547 212590 999173 116264 1673541 301026 647509 1300424 1372829 1822689 364079 1922131 1995967 100049 1259781 917273 1839680 1529033 1333456 1816829 908009 1407568 115406 914728 1007591 355850 871385 856503 1581381 1797977 141282 236665 366465 1089844 1261945 978650 1148240 1219167 800495 810664 1017612 705552 408386 1774149 888895 551890 1911067 1733486 750167 884061 1833871 755274 994892 63070 34249 262524 440669 1724948 560176 1830825 1988127 854953 592560 1789063 1733027 1657037 1848176 249983 136173 707241 1026231 897997 1225003 1363673 1851631 1755219 497623 1348458 757382 99534 937778 1516865 708363 531266 963125 883796 105132 193353 859811 1044171 683108 648948 532719 1550618 1474151 1647053 947459 1464071 1634915 1279034 1442061 1682376 1943043 285845 33759 1540990 1193707 1281571 1898755 1584448 390551 861068 1162603 103007 1906960 1387848 444506 391945 1403556 1755789 1941751 250846 474041 426236 1387396 581679 1458965 823927 40222 1509849 1728064 1867416 1947422 944739 291385 1164021 499992 1340851 1140614 65354 90985 1535902 10291 1821491 831762 1178275 1668323 1641225 1423840 455192 1197282 189369 892596 477751 499005 1354718 986948 815621 1928816 1091570 1786859 720732 1998848 1950343 220779 1451346 407709 646170 593118 1043637 1329331 1113821 1051574 264478 541821 930077 1122228 827807 1416770 1568576 1439093 93341 920603 1615129 701306 256107 1659699 782768 1802400 190927 896776 1261824 1034177 848469 1568415 1179188 1021742 167739 1274878 944361 1018932 1249268 751093 669504 1226651 824992 1818797 952146 1528127 1589174 767009 1244842 456041 1968442 99123 1647618 1388610 1045155 550451 1337219 234878 150231 694091 1097301 642910 786759 1797248 526555 1346425 630064 1946866 1447816 1836824 227435 1729991 1225460 647483 1332880 654844 1139766 993980 1730339 1421832 1773643 1030524 1085403 1321235 1486860 1751989 270984 614399 176325 883596 1241831 1338432 546719 1459469 1070391 705671 609326 1911697 574235 651737 1996762 905636 459599 1300270 1711858 136586 812721 569865 1797117 1338891 1415235 1570796 857944 1594685 603696 426193 92589 1468004 214293 37231 44142 530920 1195045 1343080 665774 140495 46175 1989214 797646 1046682 7053 603933 1966640 1633448 991797 1207368 1212740 199510 1142059 267775 1182219 693127 599611 468286 1883631 407793 1087289 1019252 177111 372497 593604 1218301 14359 1467882 238587 1998955 427331 1915841 1952840 1313176 1535080 1210511 245015 965619 797870 786388 980425 490240 531933 1583593 955950 196665 1724623 1421459 668659 1742346 331567 1391670 343545 31255 861733 1074404 1243193 1587317 166153 1438190 127827 904617 567065 1432979 1247666 1745648 1931142 813686 1752938 514338 1082339 1581118 1211564 763145 723890 1079952 471168 1565327 178109 808283 73405 759764 45290 1492889 1040927 163827 996274 733161 204137 1042676 159241 1624841 145512 309711 189452 1457940 1473309 1605777 753909 602147 1609515 27872 1994379 620679 275338 1531748 1331826 660995 1844966 619262 1202164 330861 838193 1786344 142146 320470 638789 380612 242301 1901951 1409460 1479530 1389820 1357944 1567615 247202 605817 1148722 1907177 1692747 1007704 615485 838224 1730012 859137 1517208 1152157 394305 1221647 1459967 985715 1014890 1278988 754254 1340151 1215415 593694 1905447 1382304 567795 680227 1061349 370375 1087243 1989123 1290868 1441776 560940 1879756 1109462 905139 988406 1789025 653648 1074094 996594 536915 1991831 821921 319425 346694 1178765 68176 1353146 1748724 1975442 316815 1783658 810018 962237 1563941 895520 312875 1911128 840080 1954859 557233 1102163 1347772 499940 78717 579662 1340573 836015 1875482 101869 1763184 1617856 236383 1070563 1721602 1892100 1686232 724190 446480 962956 848060 113166 31503 928332 657167 723073 486560 1219017 385327 246996 984684 1702509 1091736 431128 1654631 1308195 581077 54075 1206622 1566943 1871992 506175 1657302 1299212 1730899 1335755 928773 1552284 655995 282891 596954 206945 501054 843378 1061064 863684 1960073 1203649 1283923 136473 1352816 1836678 1512561 1789151 867917 1934103 760285 859506 1185765 1293852 1532592 1947766 448262 734230 739411 52908 680393 1700040 469392 1354461 1840958 86895 182145 424168 1156597 829645 633239 216959 1761328 1618622 332280 501981 1904741 1476416 271353 1140942 769542 1190034 1155796 1805817 298338 1393712 1029802 222319 1869434 1967762 1270240 826709 46358 240356 1674185 189479 1158552 337912 1731602 554404 1657659 767153 599624 1577235 1138614 1481221 1832827 109767 1078375 526523 435350 1674820 1136924 1815709 1735887 396152 1421030 144793 1351465 486788 359453 177698 1787861 83574 470282 803787 700164 1970805 200156 1417189 391172 288470 791972 620905 18789 1405273 1343391 783146 520797 1137585 1020907 1493681 811305 940712 691384 535921 315578 238336 1952520 1079674 1922524 1064554 404761 428227 340999 1311683 1508200 1422047 250527 1878460 1596746 126054 981124 532240 1190737 1959662 1081386 1095714 1464499 455303 1544773 71534 643430 1912882 1466072 1435136 1684781 1667575 1715290 639085 1457216 762402 352144 1646306 18548 41193 1814958 1167808 1997019 763297 859264 1286837 298761 1780902 579544 388743 133168 351029 1956900 584763 1583117 1177904 1921321 1214682 1756318 1869240 1505276 211772 47657 1327810 479933 921371 748017 1753372 360097 1144053 1480069 502731 1348851 1362549 1453019 574672 1058770 1435520 564915 1496005 366208 918595 1618500 1301201 502738 551862 656630 475613 817126 962045 1784761 1540816 1447515 1875632 1500674 1975212 1473955 1305002 230799 1517954 1430048 1030683 112335 445836 635115 545697 1808824 384035 131242 1926577 989221 1668987 173055 189581 763799 503284 1965481 1431967 1747410 346459 390424 800942 1242469 1077076 1908972 1722962 1815517 143445 701405 1530526 58345 466537 106868 1983535 1398170 89163 1141438 580555 1761666 793063 689211 128770 435016 333724 159812 968304 1357386 1855262 825724 496237 1291918 1724204 1133711 131049 1521368 1529057 426584 1782062 859590 448281 1620820 1113006 108122 90828 927236 852876 863958 649638 1706257 14912 1512667 429221 338615 1329305 214588 1227444 24205 1881066 662744 811142 1632496 1813856 921702 1847969 1390996 499967 202698 441137 1459338 835151 1165491 66482 346854 1177261 1385165 424527 1048452 271328 1543001 1493116 410029 1967989 443195 899850 645318 647056 436325 1880971 94127 1677182 333699 1983055 540557 552897 1089399 816297 534044 1984479 1308260 1786743 1857665 550250 1687229 1302920 1831016 1701512 941577 592721 1116664 1725452 1772318 169371 1147112 757411 28571 1014886 180677 210294 26563 72465 453950 1095163 1825765 174978 1706879 1356751 1332894 697309 1606822 1655264 1752299 95391 508586 1112804 276235 1683405 1984272 1561659 972371 881642 1290899 1059345 692925 425239 1311343 95590 798630 1683727 1228277 650131 978386 1026504 522501 507446 1849465 599119 100126 1346071 1275534 403475 1696494 273152 1483003 483087 711703 92944 1712170 336118 1883748 1417833 1195542 1190808 365859 1664679 388896 114600 157033 324935 1340687 1831660 196035 1891260 492407 343935 611277 1040335 860738 213090 993295 1562251 1532715 1686312 1406304 797817 458067 1321280 655482 883211 1956996 1726881 1663859 1871422 1266754 1590836 446998 1464161 867947 1676097 1018401 533644 1832578 385162 747995 1942950 721536 1633414 1188698 1875902 705334 747 1927746 1458457 548427 1382220 1250214 684085 1557420 1281785 1518350 1478373 35098 831950 475258 68561 669092 1170294 248303 1613961 801266 1321818 152639 1102233 435219 245584 1127122 1185344 1109330 35709 1419825 1186977 1538712 838440 327427 1957333 1997017 1459133 30218 1534126 567140 954757 1945800 126638 1459343 423061 1341376 508187 771504 1379831 591733 815300 1241761 405252 465667 1253844 1794619 1193427 371244 1693407 1349044 889817 1090651 1574030 638049 1831129 1766632 1578896 1240949 1168635 165729 891510 163989 1107198 1502219 1813277 1523561 1413839 1394313 1657100 1840232 785599 1537316 707968 806003 812887 1100098 737128 590440 1475020 559983 987685 148531 1803106 235975 181031 158399 1029090 446837 505483 213232 869245 993184 1712962 1655211 1629590 1787336 868027 1156809 770247 1718838 1785701 641190 672411 731768 838574 671030 273130 1639194 1098340 1965610 628620 127442 1441856 568897 1040643 100937 1788626 1940431 324697 1025536 839912 1595716 1291351 858242 318985 1604196 1815833 1713252 1653593 1108621 1478662 811868 407564 591728 1096298 1543213 1640058 1096210 1908343 990323 1150612 1094461 267786 234617 1546822 1136155 1265012 283522 1932787 1567785 1493578 146292 982103 1697179 301037 545554 1788367 41614 1239568 637718 1360745 1751148 817749 988233 1859908 1789075 1101461 639007 815050 1668269 1991478 254457 1536088 612036 1958294 1509412 112682 658399 883157 1011276 950482 1305858 1651498 923446 1678382 877607 1238813 449945 295849 1237392 704024 1335392 307841 966360 1786921 1197733 349083 449832 1664658 1503986 1307753 481926 321130 178222 525437 1850014 1223558 28731 496731 703522 494702 880326 1610782 1544718 1468301 1203375 94625 1279863 1365840 1691506 472315 1497968 763578 392585 1968370 779563 1827351 785349 1943056 227961 1610080 1284161 534368 80063 1070818 449312 1499423 1429891 1996965 599194 459052 1018145 510660 673134 461339 30900 1485030 124170 1111219 1085208 1570676 1548054 1547139 803263 1929691 1631959 1370741 178772 208889 624330 1076750 537323 1544933 761311 1403672 1795649 509971 428684 446355 795441 282803 1843408 862898 457721 1087735 242402 333551 997009 707142 1463397 1914868 562607 1504205 1360952 1126909 762823 283332 492707 614210 1248576 599182 802171 1140311 402249 123668 1445394 291431 459049 295332 16060 1616381 720893 1387346 375324 348961 229877 1786985 515076 1869416 1050939 871061 1428628 455700 1526352 610362 1404853 155219 1461210 1342738 319297 1702572 1398046 1473267 1380784 1426891 618825 542574 1822033 863113 974552 140066 267647 433021 1721973 769759 353248 130746 1395651 1782156 917154 1079191 244017 340768 1306732 1127879 608891 1993086 1087341 1872548 1551427 540717 722913 1879453 150403 1244086 1808198 521392 1561235 1525526 279187 1774170 478927 1502322 604857 1917246 910481 357999 1606462 594728 1288548 1713475 270728 191335 413018 1483682 1791731 1800900 227536 320027 903805 1938122 1289304 215352 318895 1593773 1256123 1804525 1965056 71640 87927 415718 1280514 1014827 1681527 1904513 1096658 1794092 492959 1296168 977108 1059188 548858 1794469 126443 1611643 979316 1775720 1469728 479787 141018 1034118 604711 860074 1122150 512312 1968122 1719154 1196001 1722086 1379826 331841 559630 1677501 58428 1954688 1648554 1536634 1795790 1031432 227563 1787666 1928989 1425476 855824 613908 1412118 1440907 381926 1469286 427697 972511 886171 1051866 534684 1679801 771614 860059 327561 1158518 1426887 779966 1116861 1611514 935339 190073 948248 1094260 1981074 1549920 106903 66471 393430 1176861 199389 1547978 1435984 156904 1179018 1082932 1578390 1979039 749055 1172218 355485 1284029 1571647 690513 1826497 343296 838309 1427658 403445 1037985 601292 957839 418930 1668304 1545252 699927 1263344 1033556 650136 816366 394204 353161 1900666 1540809 841286 918002 1642176 642954 1326179 1968521 36511 111284 433185 1612252 470833 714256 715836 1302906 720054 895299 1310707 137104 1804805 1057288 494054 1340283 1762958 1966445 1009382 1057382 978239 1226543 323601 126082 759968 1442692 948778 1965595 1284653 374026 652505 625501 903640 1780945 1413770 597381 448216 129270 1233111 938921 859226 843710 1384463 1716387 1031217 1134401 1082752 1134140 473730 852230 977115 1197774 1155292 303420 92478 1322442 1771015 631090 1377156 574924 1487175 1734549 76162 1131952 785826 232572 953590 1792028 951722 1495176 654935 1276365 541622 681608 1777516 333851 562845 1452202 1204770 188627 1439037 1156384 87300 775705 222474 320585 621398 1217434 1421566 1850584 1631047 654582 1532124 368335 538798 1408419 202504 466037 1439647 1823803 1216342 994999 1229429 614178 1568990 218117 168181 528826 1410434 433672 1197635 1140225 70926 1334752 54338 658379 633234 483077 545061 349954 788913 1940972 905755 226483 1152402 769155 493112 1718748 1559323 1362097 19988 1725650 1029036 782489 1954022 1427644 1801882 664380 227412 1374379 246594 713762 1041058 599528 1159448 1472517 1590382 1667234 769502 1886140 1540762 1511040 1191084 962799 638925 1430625 907922 1624617 876474 987909 422430 868670 70356 915471 259420 1638293 1266505 78255 848940 1401422 521072 197785 348430 1701823 1408813 303606 1811058 1493205 190188 1691901 627617 874765 1984771 565154 1744913 1254772 364779 1980162 61413 1094936 306414 1818108 1479343 1386606 1837919 1278258 1667206 1135660 825869 1663344 1235770 477839 826284 274525 535078 1169802 399112 1952655 196545 1154484 1282595 299239 1169296 1175994 1101230 397050 1298100 1310819 1711181 481575 1728813 338752 1719627 650466 1556223 1716919 246274 1990611 2196 1920050 22402 562422 1539402 239454 1538261 1193963 1707096 1050092 467570 1645407 505498 313290 1325336 817470 405470 1119198 1629704 366403 189852 124508 718749 1286120 266486 1187905 1160884 189304 550383 660255 1517480 440235 739707 1444560 861541 1925143 1527778 293800 1827054 115058 456275 521831 1193370 1274379 1871928 1216208 1902735 1780845 1711857 323823 614276 295346 1109458 1656934 1337075 39599 1228938 1667981 288334 1810933 867772 1253081 1506447 1605338 1154816 1235548 1772047 916134 1413487 1075734 32962 529208 1085457 1751722 1943951 690250 552575 251596 736353 509916 777276 1745600 1073731 518361 1895949 510096 558185 1134426 104694 909250 1039916 1034902 728481 584610 1438827 1291469 1024098 715061 867291 176212 458519 1881485 704057 1613269 1910647 1160841 381244 83084 1124655 1462169 1113361 847603 4923 1155532 987181 392124 1689666 1588728 1483298 201171 766121 1443756 578082 240891 1948931 1480280 1364645 1812993 365323 1645106 428362 1556419 412204 1838382 681271 293914 337911 370290 713319 905437 1320600 1752702 214522 652334 1632635 528443 101721 1404923 1745714 328639 1403211 1194300 626521 1689622 103291 254334 656599 1080021 1995306 1792437 1960379 1399533 1044187 521405 845952 37574 374420 459530 745495 1413023 1880943 679887 680539 224785 997720 1105505 791294 20573 1696054 313564 44639 965869 1683389 788775 44516 938919 493968 1011178 1344017 599561 522938 1044900 166186 897416 30584 1600945 1088289 1687958 1583253 467786 1767548 112290 1996602 1734701 957492 608358 1582908 169842 84116 34198 822239 1343186 909589 1102941 213910 231709 1133113 1048355 407343 1266416 236848 1667078 708863 1879794 1086942 434637 874957 1854060 1696341 1352360 1690888 1528707 62793 687343 1352006 956794 1124161 1084527 889669 1902215 685943 76750 928020 280818 487225 1493549 1742691 328086 1449088 1979685 1488678 37246 1091840 812770 1639561 1036579 1905319 615378 904387 601401 832217 525046 1568965 1916996 739293 1691915 1406681 1340857 305965 1805295 1773557 1983645 1614397 1074315 1472508 1537759 1056090 1375364 1056268 1541142 226626 178720 417451 459984 165203 1287631 1901256 219308 110694 515168 546684 1801793 1950108 181612 1171950 1455671 1544499 1280459 534141 759669 140796 1496807 1773579 51956 941308 647610 442758 1158757 728330 1550682 642712 248588 927944 435004 316224 1919772 1203431 1466759 1172723 362238 1582426 1237892 1650417 646586 581374 442499 1521949 1868075 925152 588943 1841519 1166691 146279 325462 576948 662036 828267 541036 988244 1924993 1560981 59975 1258835 891388 1725879 1070430 229570 719631 246019 703938 885435 599384 325954 496505 1367527 935726 1656205 1670761 1944040 452431 836958 1123833 1172423 459964 345099 1274355 689447 435545 1431183 119980 1639773 1462725 221981 541485 189681 1773918 405069 1484458 598273 831463 1118582 854942 1364515 1508499 636081 183072 1367157 1027785 1198887 482350 1702707 1041803 1663545 586376 817808 1910757 1975590 345945 1964574 1450577 738771 1416742 610157 546813 1082893 453664 971480 1960276 1351802 1776239 1555251 1497868 1921619 1632136 251147 262965 1815614 1980753 139125 940086 359498 1793674 1066944 883425 206390 775168 827097 1860590 1859383 1428913 751559 1270547 12380 1332924 739605 869650 1513819 1333997 987672 1085748 51182 1025808 1676230 1899590 116957 1959286 30960 497427 356500 1545247 1700922 1873005 18987 1732317 1380283 967959 226756 504342 1693600 1207670 1159748 1430414 1047888 166100 746815 1876561 1064321 725855 1789224 582416 96908 1224296 1427206 1584589 658792 1313692 534579 4560 413329 348586 976746 723241 635648 1122169 1292123 201223 401273 948113 483717 304309 1184934 425117 989265 1316479 15205 1931675 1054116 1432426 1401425 1085728 1443617 1660654 1868455 264713 1872439 469017 458781 1869148 1727170 772880 931846 1273376 1129682 1224492 1308237 939634 1423557 1700458 1476225 69088 538363 463706 1176303 1952620 807598 957004 444480 786687 576938 1672572 1775057 1435169 1882551 603852 1162029 1618210 550671 1928722 597785 107329 706469 1954 128800 39229 1287970 787196 577503 1021697 1414442 505045 771060 1696507 1002565 1029735 1574524 685133 1048596 392106 1771153 1597732 1798157 1649764 961284 1247211 1488809 1736748 756594 1967083 79420 533661 1315780 273702 336688 1795245 1936708 373778 746858 793915 306695 726969 754823 982424 1460063 740413 393795 1140830 168188 841904 1462290 596126 1280540 928810 218810 1021585 1360015 126106 68984 1937846 1339215 1787847 1997317 1523695 963527 1349577 682501 1636683 1384325 396943 1465895 887730 1754772 1158687 845230 1679176 1947143 1868948 1744795 264614 1222467 1629767 1926645 1665588 1962825 480852 1140972 837405 1623189 1895131 1953880 1984476 467211 1942723 1701670 755140 971930 898152 1943703 1631357 1696497 1768406 1523061 1848702 1070038 1001466 243442 852944 206178 1791924 720521 950142 334333 1125205 286925 386921 1142556 1497074 859732 1141977 1300554 1517039 243914 645935 344487 299767 812246 1516098 141226 267648 268964 1997283 377287 648235 621645 775220 1091737 1692806 1427472 609414 258132 752466 1936482 1423308 413854 890786 618248 740459 984125 671250 1904360 1129489 1567712 1977824 130092 1552567 1457897 1349216 404794 259924 1531826 209265 1672539 96555 1472219 667199 441592 501616 1523037 1406085 1332626 1665347 1256121 665870 1989415 1118575 1882555 752141 1045270 1442742 1825385 1280652 1289595 1269260 14587 1071250 896296 662455 1455303 1878729 468689 1577860 126715 842528 1374018 768372 1379686 1170212 1823714 433196 70102 1438360 686970 792339 160776 41562 936093 1199061 1498801 1815315 24995 773899 527808 118402 1606606 1062729 1909505 531089 863857 1223316 661256 1149330 283293 817041 641410 1249998 1133045 773018 850902 1536026 74305 1142997 146821 1636550 499287 253666 805104 1179145 1954709 1885265 1789167 617538 988335 1481860 1233734 649595 1348933 1429218 515917 1569906 1040707 894764 923592 480238 1792025 115904 1903098 1259137 1984496 1436042 1538168 1301866 472294 1663011 1005936 1769356 1023529 351140 359120 1259204 1742631 1654663 343660 560057 184463 687834 1076482 839902 662758 48664 1177519 1245422 1410399 1477607 1865746 637652 1776490 34195 1593398 1840845 1763257 288379 5409 552994 1457889 1097437 934875 1888857 425853 105412 1724840 552005 1880019 355215 649416 905030 1451483 233907 135792 1149997 836595 940346 503731 656371 698312 85885 197027 456290 1409759 1348193 1566911 247455 916626 642388 572045 78350 1709080 787638 243469 1631056 436764 201940 850261 1910442 1323530 643022 528181 1833317 1479470 428039 160993 1429493 1977392 30713 904074 1994947 1064604 972211 1792296 772535 380595 1241381 1031975 271500 391022 661965 979333 26978 435777 1994381 502729 860227 1882647 394114 845887 241408 1459686 1104446 404921 207283 1795403 303843 1813817 700615 141919 1552120 234684 1810246 445060 1258385 376143 1202135 398261 1612377 1137539 1843782 787676 1894144 250191 1874653 1502362 322802 492740 1268850 1651327 1077335 122438 786721 1706240 479341 237119 1659866 80055 847620 869600 1507531 1214135 470976 749165 1385704 1210232 32261 479445 1905700 104402 1582999 73628 1203603 1751550 1027977 1278561 547638 1330245 938408 383712 1007264 98366 1240973 1080536 784093 611738 1832459 1800650 1901622 823617 954640 1616009 1096789 1485813 86192 1400916 1078251 1265905 218723 981621 1896931 1801869 710142 1757970 1360864 146368 532304 1512097 1994218 881431 1985052 275173 331807 1767126 18724 257224 1120672 1102127 1472187 36385 310002 551148 565928 1519580 294359 629485 1889698 747831 133061 876840 1995504 1754967 1173195 1307858 1179899 1875456 1837119 58331 507635 228761 956434 654282 1995940 630761 201516 719675 1162718 506319 717697 1026340 323229 1370262 1130365 1962393 1010116 89171 303145 184792 424967 941339 1006513 1587090 1486337 1928401 1483963 1556519 24483 466503 1199592 885647 1131269 1000220 1771597 1545341 423796 889799 666568 1215783 1858396 1668568 463149 1473816 1190120 1674726 112639 1246711 1222162 787863 323629 1037303 1685898 1877014 824682 1666369 1257555 57681 1714426 1407629 509193 1496220 1179368 478716 1429345 4467 1101184 1708539 136089 117670 1271360 218515 1012329 193976 1197784 1899705 636441 478377 689875 1870527 570461 1178073 884779 1719489 387309 597034 535712 835586 681145 1310961 607223 45444 1435180 375081 361641 577425 1988433 1205876 1121286 95063 851591 1573523 703057 1164012 1953199 1275181 1381739 1001061 1388139 584383 1445095 1219740 1787907 1320741 774424 964356 904742 586251 950173 499291 272645 1088574 1256286 1436357 1494123 1838393 311984 1362250 4996 1438728 75083 1699712 616004 564776 896440 368939 1455613 1984154 1812350 905686 973109 723604 1682786 1286340 1384531 1634872 506056 1504989 649527 1963378 76960 533734 469059 1501996 1632579 586628 182895 742577 933584 1887906 614532 860970 155882 1297889 571155 989647 864127 1327452 1187113 919196 1126732 275439 1556298 119509 1004943 163125 395021 104807 1973173 1705884 1777385 259284 1227533 1782204 46734 1499420 508263 1770142 609515 1703271 637166 1650770 178272 1767002 22343 1508945 897429 1456733 679183 238051 271457 1660335 1528720 1493351 678643 1951013 528119 1324548 1384954 1631360 276958 734139 1968455 1596233 709787 221402 1330793 764066 284133 9466 1421987 76532 1333758 1490730 649983 1374849 1918999 1893565 1951276 966674 1144355 1760716 188265 88596 1747419 1467137 1611875 800968 700735 988139 1256960 405784 1166089 852820 1760128 1154429 465411 441109 266558 1673179 1538008 165779 979091 1055886 1145467 1857532 1271810 669079 1897144 990823 259941 1910769 1542126 519052 348548 559459 1051091 1980430 313852 1851480 170028 1666245 190883 1507694 1864889 463374 219463 704051 1141427 1472635 1592650 1719961 1545114 1550403 165194 1694668 1402354 1875836 268553 1180505 1075155 196784 983754 451488 441995 1144795 1192600 1957033 1177768 1311876 325017 516878 1146128 927925 1301512 1475369 21915 803860 1570172 371206 1617140 1912775 1442985 1789880 750085 345912 1457612 772951 1157249 985230 1707084 1007270 1062491 921455 363287 1217230 375421 413972 1829047 1894840 1816246 1312288 1750283 658220 279038 35192 1900777 1567138 1012524 749674 961446 1866170 821476 1245493 671895 1137260 850284 814648 585707 1808948 94373 181562 1189111 958927 1246990 688128 50216 1993826 114678 288018 112558 313531 285608 229160 1211543 1447873 1317787 1904960 869733 1590075 1248641 1543264 99126 1450026 75610 1736720 1269359 1228734 1377257 569938 90201 1996330 142749 1030764 500388 866585 528787 192279 46603 980883 1528705 741193 171196 44059 1935332 354490 215142 1010154 1129007 34379 1877122 148988 418144 1396809 1929763 938402 6730 1870511 1559317 1259504 1143410 1538211 1027401 1699925 1335534 406017 1225898 644443 1177397 453581 1056652 920656 1444116 1553877 603077 1888281 1922349 570617 1999780 455453 502291 1229977 282764 1667582 68075 622681 483937 684397 436612 1991071 843414 1644267 1747950 1655339 1734453 828449 1049657 1700511 499268 1150925 1002282 257233 1132963 62228 1321914 1047797 624740 135904 119118 1072161 881350 1312361 404418 894035 255591 386965 1640076 1026696 1244248 528234 857494 1788416 1536965 1819664 30148 1931313 720630 1485689 1661588 192098 1591616 220127 77087 378708 1181564 1206376 387104 351861 1936754 408842 99006 188532 451104 198443 1482860 1192313 107557 1180150 1769754 58983 1124895 1432542 1836376 1893324 996234 1721172 311324 1141373 445747 225217 1133480 1825239 784651 967975 329998 1368961 90176 211647 470556 132812 1903707 78292 699020 1942920 1429548 920474 1416665 1775552 1084604 163667 870677 1997182 737915 199288 1567192 562701 1340530 281839 213052 1505966 1783939 1760367 386501 778526 62265 1706985 491034 1219356 1736909 154500 608694 1854036 460474 436065 1553547 1762662 292253 1323689 577749 400199 933917 1035445 1086503 217103 349985 529579 1862091 1381996 1410968 705624 1828835 835720 1755021 373616 500847 1426199 1811890 1868232 1666413 1985323 676770 1924666 1516319 657888 315707 315047 1729076 247255 1055778 1916862 911146 1411959 1444973 240037 1330328 617529 1190065 299360 91866 581658 424707 936883 1314761 1789241 1213567 124381 379571 1281000 1732710 249456 560621 1326359 1715240 1435440 1694137 1209399 284465 90776 288940 740759 685917 247361 1325479 1200487 1765335 1911178 74347 1971554 1646585 930020 1410201 625491 670500 1842302 982124 934607 1972826 750864 1412569 820016 502015 788463 1377138 958908 39286 283533 313269 472080 480578 243502 22747 802939 303393 446521 1504900 171685 804816 456317 684895 267421 1245379 1775499 18318 947242 1962716 1296101 607394 1121301 1246237 841404 1022689 1514062 114487 794495 283673 227445 861219 1398534 1139262 160829 1522747 1384258 180980 1080761 1035687 900437 910213 951150 882975 1480088 446440 83415 603376 999576 781258 624854 1692291 1621195 1085984 1913252 329394 1350090 389561 211105 244777 1173090 76985 606975 1846772 1860236 976697 922268 1704532 1762791 1742920 1836119 1735880 927333 354711 1408522 650939 203791 1729534 712431 232177 456851 1094609 683728 983822 343448 521026 1742270 1902367 113048 1028329 1973569 1901053 1552152 65543 714748 98232 1548571 1333066 636963 951318 1065054 1803477 261866 644024 360730 1081843 943857 1700986 439412 1693464 763688 189293 1895056 110273 1468129 1258904 1344037 988461 838723 606175 122646 1836470 1354483 1437784 647092 798338 790132 812888 1192668 1901245 598307 336781 1957991 350380 1689712 1827008 847799 481899 1542396 1142487 384359 1782704 671969 1151714 474755 1235164 990572 147130 592070 1585302 786087 888392 831383 1617488 1033243 1386527 148864 1234099 1946507 786992 1575215 1965747 1009492 590365 1783498 1577637 239399 1420096 1795640 730372 1340949 1211648 897080 638348 1644486 1636273 477169 1049295 774894 918684 1414781 1452355 1370954 184555 1206829 1582160 652323 1332240 1850643 1214036 536250 993674 1836136 549018 1903635 823230 1309150 1767500 649329 958630 623786 1763909 1333831 1598840 343962 462422 1387296 1453471 209855 311477 1470941 40982 1473551 1939432 741075 1028860 1874248 334275 1208769 144303 927900 1363510 896452 570603 958154 1411480 1525350 1936933 1042658 1503809 1851919 1504947 1841101 1984371 1231452 1574263 907784 65682 1227678 1392411 399631 1313145 1973444 230026 719485 1080095 1109097 1131714 494406 1150873 1676573 471609 879115 1270310 969153 716638 1162735 40907 123341 1621191 1380975 1509165 403114 481538 1186842 228493 1225218 1385087 789092 546893 616163 1670133 817757 317731 1152879 438896 493780 1000332 1964290 540311 268682 857362 1776962 1289752 1611206 946381 1503676 1454164 234293 1446778 1649572 1115165 1597790 123733 287473 1757822 750533 203991 1990108 1241921 1029847 1112305 1909465 1300409 527986 819532 1806773 1504403 290439 1123824 234652 985639 369510 1158590 1302620 13435 1693494 398310 1849899 1344283 1587559 1685486 187709 1605949 1306571 1082889 1153603 1119834 1411045 141798 1482429 1927168 1635036 1024831 233249 1547418 222704 379908 1347145 441213 937732 121794 454407 517202 972697 285218 316060 874069 1849898 275066 1083318 226674 870794 701379 1068848 1238216 1816363 1117634 864390 1280602 1605624 12825 109239 1353555 1238569 702783 430006 293018 945959 480900 1759534 1209732 567377 834925 466082 1938068 1883489 1820557 1464932 1397983 809519 1238660 354069 1862601 745397 1113569 599597 1807030 1864973 1121307 1663118 215285 1229024 473639 345042 1152605 1706278 172236 1667753 303362 221852 512560 999506 1649249 1706924 519865 1139614 1281996 521326 1490480 51728 871796 608784 565246 724006 320087 837795 1095935 985943 211584 15145 1556131 1666308 1515790 1457560 1407449 922100 1040714 1570917 760243 1066367 499651 383756 1923259 447684 1587564 861690 103466 1165652 987758 838593 1215610 665007 1798264 1854526 992924 1612306 1895333 1311181 1850725 198290 327386 1703496 1851954 678188 1589414 1777245 919996 366507 216772 893903 668609 1821311 1688325 1838292 577227 1180195 706558 1605596 1096635 944695 107021 271997 536327 860771 394589 368494 191718 74580 690165 942263 955657 1698835 1593194 133292 1262290 26846 1306075 1632210 394492 1959784 117787 337058 898687 1318235 992712 424448 1917782 1857647 1498143 832360 366819 208399 955515 957021 1709486 209315 530912 1104929 1270327 1552856 1260720 1045093 1912343 1708089 1311782 1888087 1543866 1399720 1819712 1137744 908550 1694984 1806449 796819 725859 1606108 932801 1309324 1874995 1688779 1463774 571667 1212530 1343624 109358 1029079 1454829 109933 72220 162255 1489794 81195 1989686 1600538 1405846 105783 335439 1194974 1619634 1390937 338003 1805550 882788 1022674 989622 328068 1996178 1019612 400519 525964 858070 1963070 505954 215660 1410631 1128650 1497293 490617 381165 932100 176629 452997 767880 229212 355656 1194421 1948923 1777446 928452 1093562 1097360 1616583 1953419 1447056 771627 1029994 1308374 1797118 1532231 881479 1469204 1809309 885254 35466 1087751 1810954 824805 773571 1982551 242594 1198955 1106808 1278421 1036995 1627508 80836 1627355 133098 1969424 600813 1543754 1981957 1179596 1264453 1121398 1543885 137851 1219442 98397 188246 788985 1667345 344887 1774351 1487127 22212 1711893 613612 287873 880780 631178 1347588 46498 391194 1456838 766800 81129 386215 173664 1354609 1082615 402995 1078853 1831720 51971 788368 1379478 407554 617985 1865331 1766554 63443 1056431 166715 1393130 254303 867238 476189 313384 996329 660700 1574185 1120909 1107792 1193679 690127 1333417 1990605 37073 344356 239855 1027054 447971 1436426 513563 1562425 1062468 1076177 148298 1104654 1010510 24274 1558308 1063178 1585057 230966 453626 1523142 1251587 18000 1949779 1897179 181768 1474989 1412547 1326388 239109 972275 574911 1029575 479749 1977786 1752662 975015 1603104 1373049 1196145 1647790 1595008 1821264 1606208 1032538 1916244 602315 1183034 1810798 1611964 1950519 1299378 464317 615078 1773886 7367 846092 1424978 280907 456010 125203 1408306 868033 442804 148021 567355 1043347 1634563 161841 361992 1839092 1035809 700900 1680592 1594998 578991 1306709 669994 1186333 561033 1302060 1508588 792382 1405243 791960 580765 694094 1347938 749362 523765 1298263 844641 408425 1170523 1063103 1139588 1256078 456709 1699014 1885126 1584684 467917 413822 652539 1484865 559213 1738048 156270 1942227 427005 324549 663632 800848 304092 1353226 1163254 982024 956986 764673 99476 1969070 1031452 973129 147889 240872 648987 604632 1265110 731184 1575734 1941955 684978 858978 57129 1876960 1080532 1944582 133244 1921585 1406335 71454 1317136 542018 638427 48586 259859 1008843 1668751 1160185 169987 612029 1472612 1024264 372588 616015 1661405 406587 1518281 1179812 1632348 1793639 1535510 474822 1352035 776244 1390845 384972 1521892 1582497 572231 1990939 1546481 1927914 562297 1803905 728761 1104622 866868 915289 98512 1988873 154103 571183 1189745 468586 385780 472420 1804705 1062509 109893 1002698 590595 1485155 1143160 1396404 876940 903740 1246851 579519 219255 98606 309021 886531 280989 1236103 594638 1039658 720273 174637 17495 266215 544203 1602577 417983 992070 1470264 804527 213413 1834527 1275982 947619 1550943 1132252 7404 675816 1195658 1262479 1025833 20388 948890 1643841 1198920 1010371 1329150 539105 178333 968992 1626314 240167 1617198 935448 14517 1707868 352460 1606769 1984943 643325 1631972 1249750 1423451 429177 1351310 1312270 1128340 1346335 114085 1500090 1241615 288070 905334 1960749 166933 1492306 1251711 1509261 1793513 1176958 1602410 661750 1102248 570257 1042996 1207640 1158836 1087183 1194544 1842578 931799 1418926 863440 347710 1783851 1436464 565515 1827976 807276 1596176 319493 447012 895386 1385005 1249506 1878424 735179 774915 811338 118222 414606 49247 655678 1435464 665470 1230113 1611183 709890 728338 246042 1739240 726759 749473 122013 1989804 956806 129387 1989189 477490 1346450 283458 1986137 268645 1957720 1324586 264483 1997708 1844858 694519 1054114 891716 105115 734092 32594 105522 1144371 1221639 196445 97584 1205203 1582169 737705 1379778 1083002 231860 1943882 1439466 662797 1789761 709287 298359 697378 208687 661240 594268 451694 401751 1747905 803750 1434696 1838107 1657267 1417699 34679 1652788 1947975 225226 456633 928202 1303235 719740 1214227 1260378 317489 1194534 633544 1896219 273982 10582 1727987 1191847 1194681 794363 399687 617215 405853 1356752 663431 1960252 1575123 1976794 421782 868531 1127436 1332589 1400734 1189106 206941 1089359 1513670 536015 1523990 940450 1260986 943179 222963 1928862 157445 1936690 504986 38522 1535115 794408 1463004 794599 936620 538113 163993 1985089 12069 858462 601966 1273610 497321 1300009 58793 75806 1903772 1549751 946999 728042 118645 1219020 658724 1612225 1111364 1780993 303628 1313543 253504 1633917 992031 842665 1575424 1965135 1027493 132732 1054516 1315246 1590518 595423 410272 1402288 1862764 1748353 1472309 721973 1332230 866635 1390491 518103 450495 487853 1645169 585741 582291 1230550 671333 1846851 367482 653583 1559737 266046 983194 795887 97959 748178 140513 1933539 1259412 1695264 1113543 1304027 1438689 779609 1140489 1258483 1859726 1301794 918149 1791322 677590 1496756 1534012 444686 80507 1061867 1554569 1350140 1416106 1840706 1195495 1686083 361562 4949 1186956 1167795 9444 570593 220581 239810 773167 189443 1911513 1544392 1239585 1905315 656684 363538 352475 1257197 781424 1316725 1819505 1432539 1713294 1864631 638431 118078 659299 785911 1234228 1930611 643483 1830717 129160 1545616 1797607 56096 1482047 389988 1819039 465827 669869 1405598 624462 1531113 1510251 748855 267662 1072726 1233673 1222327 791197 163572 1464851 357136 675965 1780719 1915556 1763273 1905810 1964393 1553904 706688 1606642 1601924 1090174 1249577 383314 1966379 1889574 1683491 638060 663819 582559 1648896 903349 1456314 1001358 1062651 500144 62468 1846356 983674 1645760 260053 1337290 127682 662320 1845006 1258212 1849672 152219 928239 1318544 1350451 1822216 1510778 677786 1979863 528873 819402 1787192 1265972 1060714 1068434 1948054 1049104 1428768 730660 758740 132343 1565086 1128163 892441 1490973 1334386 1624086 347130 215631 889420 331190 1127928 1566377 1616895 1786287 1119476 1738126 537112 760093 861727 1576238 170792 709220 513167 1112640 1372444 1204660 798465 1474469 966414 1149567 305510 1023264 598281 1559473 682748 1585628 256761 1169285 338985 1330243 1625009 1450359 296328 1216644 532791 536484 499057 1267147 1911982 1185305 1476278 259405 1977101 923597 1929703 962935 1835337 387159 1728035 703729 909159 644235 1351709 736280 718008 948766 700936 545604 1003401 1158963 92480 1402103 1979963 1854789 472287 402115 341567 1327846 1560390 126603 216179 1786392 207698 71421 405654 1330705 1443510 1118624 1895510 534230 1610184 977538 1154735 554458 288288 1661142 1273226 1993201 1064794 843476 1521104 1415496 132771 317131 1137094 1638645 248181 846352 773907 1766397 721703 1451468 1893727 1035675 1334081 1493485 1730932 745602 282229 1713564 684586 570116 572391 1856289 1921439 1758641 267881 151094 1208465 1853662 1752808 1610625 290676 1248513 308867 282052 1681304 1557519 37343 1965986 1001856 1856283 1968621 524392 402828 1843337 1572463 1791534 315624 7150 312653 487650 930918 571564 64091 712918 1088941 381793 1781015 1776315 1602970 948086 1612741 1709488 52880 1218420 1007772 111594 73367 511057 127947 386201 920271 387555 1909850 1905728 720213 791150 547042 102943 222369 50221 1571168 1108498 984748 16077 705261 488471 428829 1482992 75714 552653 172309 1814517 914981 1531127 383957 225505 948003 1403713 1146705 1972446 365225 1731200 644450 1232238 1618018 1084462 1015832 1215897 921264 1671812 1670313 412442 529263 712034 1600406 373254 1553155 62122 1092431 622853 626162 1150018 1048223 192075 1282536 1235105 209214 1529886 1249456 569885 1864621 1344670 249891 1872430 656943 1302684 1231276 1869591 1807513 1350431 239683 1102896 797259 300592 1699149 105029 1363418 1037960 86072 520148 1554707 693532 1906518 756136 1279927 188048 1179386 1554307 413636 1807527 445485 176471 1457864 1816323 1460420 1210423 1938466 1451387 1468241 197193 1940828 1981672 297973 687873 429740 1150045 695346 288215 1957852 319139 440149 1360323 675619 1038783 1569676 508090 621203 1970888 1406978 148047 420123 1808066 1034422 284611 924329 1760470 1022498 543538 88249 1419493 1752107 1103400 484965 242375 939952 1041479 3313 686183 1428240 66942 546092 465817 29319 1285573 1112954 1801911 1188103 643609 1537735 926628 1510988 1628536 705645 1570436 729567 718179 270681 251202 1883240 1113545 1689749 1270315 1106053 1758230 1383474 640212 648449 368668 982008 190662 89923 634255 1997450 984769 1280667 943642 1632631 307686 1429640 1609653 968836 83777 1909303 1899860 1160644 1773911 617560 1601299 201626 1350447 959560 439738 1585997 948212 367894 1850810 1297026 123440 1686061 1637659 754917 1874270 327491 1708165 714855 1952484 1729396 1281647 1541326 599198 1215164 1499792 41130 1072429 248836 1217887 852972 638353 763678 897140 1422362 220737 2603 163918 1990537 1652204 1958550 402494 1443101 810141 1285115 1315477 728468 287834 1820835 689267 1131971 548599 612618 1813894 556466 603614 1406306 311956 502588 1983329 1169747 1309953 189345 1451209 1686184 1982419 404347 458479 1650644 1848135 1355155 615241 143264 257287 762222 14190 1863076 545163 441943 1430466 1504625 1774659 890300 876663 953178 1752651 1610853 263325 1909867 381375 1152916 140409 1671695 1727676 1922286 1513202 439660 1986440 928427 580004 1960122 1388249 372022 1208005 1279204 604770 369257 1968095 1903328 1111895 415879 1527330 858243 1578756 871504 1622542 392675 1284309 1091261 471985 319202 1033800 1307479 1243601 35722 594297 1474762 192181 1140342 467271 966642 311884 1007758 77652 785892 1848041 1231629 160755 597637 1592481 532517 1416811 1757063 1481306 780415 1346282 552095 1721577 370796 1343339 205553 449454 661140 1979403 1859961 813896 1733932 534609 1249017 552753 1506819 1475633 1942690 1934327 35677 1208106 1589590 1519679 46368 480893 1710720 1481332 923473 343614 68666 98808 205620 1142919 1651119 265886 485196 749787 1987853 1585263 957852 340642 290455 1210264 898581 819172 870402 427738 505804 949192 1147903 606081 1289004 321436 1213396 1362027 1287116 1781613 1884595 1160906 1411486 788883 549907 1932618 1553504 1623614 809680 634495 208672 1421068 399623 218809 1969111 999622 175154 1530615 1727432 1217752 1470825 1189666 1558968 404752 1974823 1799958 705392 1023844 1886511 1765807 814520 145149 1718 1316175 1183583 667828 33061 1741642 16521 44484 1696430 984353 1657230 1758912 1518866 1573927 1103436 194944 1522440 1027169 552252 1547346 566635 328104 1263116 1117032 818206 1009593 1132716 1990570 1721272 953507 628530 1199600 1638801 616414 668750 263148 829812 1456894 666071 1786050 1979055 1665282 1132726 284184 821228 873940 1337556 787851 1358805 65860 532762 1776647 535385 1580093 1369883 871675 1430729 766495 655118 1025410 288287 779655 1244838 1397740 1754223 946546 1232815 1239982 336963 524395 1352952 668127 1997604 1324680 873963 407350 857461 673055 72123 1899485 1585067 1423038 124905 1567755 82424 1955027 1870349 79291 322641 1403779 1049124 653076 163146 1049828 946404 1411624 773230 757531 103770 1648874 670884 1231356 1788536 493637 1740498 1938039 1497888 1218181 862415 833017 1575149 415200 904065 1030423 757011 419250 500568 689982 164666 549636 1703071 200566 834896 814854 786545 1746194 1069872 1136824 1848330 1523066 1864130 350442 195096 8280 721605 1416726 1018085 1165757 1300079 1360894 267468 576544 1677273 83035 494758 89290 39134 1217744 1737310 1524677 98001 182528 861919 1801140 859285 1349812 1152238 245666 218445 149883 830310 847152 1410830 1648752 437880 1769987 1622883 1339210 1778948 799921 558908 300420 348046 152241 363381 97756 318248 314842 1479684 417644 1356241 1686844 123890 1228233 147800 303193 852831 675293 278976 1703637 964729 46686 1840020 483736 940922 1009194 1690620 1088317 1078451 1786502 1276551 84903 683104 1859052 1114845 671318 1636355 234051 709381 688324 396068 141626 1330990 1169707 1038573 214558 111248 1772072 1463519 1116705 562619 1384753 1536641 602675 1042564 856832 1789485 1402809 1902689 1185902 1579015 141734 1904031 1388087 541242 641829 569046 24919 1767476 404053 1962941 1337668 576290 1789251 1516304 458686 47288 1996732 1335703 1523599 435687 1500083 806105 1903703 276076 878463 1634868 808638 1817038 996139 819603 1747973 414789 1114663 1870460 214427 208761 1108707 433914 1969507 1912959 5639 426491 1921039 782182 1176766 1832727 700886 1023583 1538016 1594783 1664166 432815 618356 1328897 702731 957548 566091 1601381 1090311 639349 522477 1084641 1637998 1017687 105932 1463491 145869 415808 131722 1935477 1280695 1478794 1304849 1957350 826525 888134 1324787 1677837 1795466 1066492 1447923 1624211 1595344 459039 418029 498717 1245073 1289281 1130565 1174530 687550 1669662 1797886 636379 494616 1405408 1540303 711647 1458607 366622 237390 1623110 595499 1314343 621566 303283 20474 1571740 567454 358993 39604 18098 657608 1903207 253296 703598 932805 564274 541108 1443758 1274606 1516497 1704687 511846 1783255 577173 1072798 1649395 1248315 473944 1094269 906066 816965 165775 1406440 212635 1898214 294678 547931 265258 951306 877523 1053613 1054761 99399 465185 676129 952501 1324791 1793685 1272136 816342 1435812 1812589 241063 1911804 805747 248176 727990 1701333 1120019 659495 198360 1086001 1596925 280448 1166616 688743 1357733 1286235 8710 1803802 1473025 1153204 1246768 1902932 1325684 1470018 1028362 1068727 318538 725113 474211 1797128 1332572 1397638 1173667 1825102 1804702 1583188 1366290 188792 1838699 1642455 751991 10107 1500739 746868 671626 296558 880187 1300139 255347 643892 733268 585908 1042594 1629749 136475 1142098 773591 1653565 293239 498753 1017012 1606194 1277868 416960 681957 170843 280087 522211 1348474 1621132 1143342 111737 1224178 333371 1006856 770037 687704 1945832 1438164 299426 776881 379676 1377637 1591937 947964 616611 1937944 798861 636048 594083 1788243 1453234 1591647 36598 714442 672725 302957 1957792 599706 629050 886715 882657 1150214 825392 838987 481273 1953991 843854 531567 437088 1269643 1458704 1857203 470819 730337 993639 459862 315663 237160 704859 334546 301303 856998 1344492 886146 230776 1895783 1594330 1946027 1115783 79254 1507635 1596659 717106 1959036 1211210 1415398 378159 371504 372267 1468520 1109827 827689 236765 1537738 1994291 1136381 114323 1189844 630741 1991229 1880751 1212278 1628281 1740817 1314229 37632 1922228 609987 128338 1121796 555247 1463678 1626881 355560 461288 458708 563390 331552 1237935 1610969 1713349 1369225 1588736 1609321 1395480 1770761 893913 1924415 1851956 1760979 1354959 538250 1856607 375400 1148185 1848802 795022 1510782 1286111 149247 1852669 284603 1989216 1463720 513819 742488 438422 1061571 1734373 117993 486777 884949 64914 601165 441872 1322535 1906689 1091613 967383 772628 1599759 230888 1300504 48593 132502 1062664 767870 84278 799514 1973263 13070 1360785 895524 423246 406509 89228 580059 82028 1562153 329493 1548727 914495 1951893 122493 719123 1277383 1605513 1324274 642191 1713593 1578355 1283205 1075837 1565837 906308 117124 1357318 105890 765951 38401 138125 885048 1769111 1046553 1834969 1451328 661933 1121459 1232462 1839072 853186 1416709 420128 221414 1319368 646151 1683589 239197 441390 499244 942183 1142451 1319903 449300 564609 1215883 662693 897353 1349973 1751180 126518 1548626 579180 1358704 1118038 1234061 1934353 1615700 1450135 243538 812815 1523678 757535 958631 1644350 359618 1164085 1840542 368257 70072 750880 1730859 978891 1941300 921088 1252669 1733212 480614 255817 1113414 1034965 117245 533260 1002305 533491 827421 233387 1176596 1046072 1109385 331351 386462 1447014 385647 1778287 1624925 648295 1027389 795366 237590 1180203 1124518 1475626 384102 863052 1760504 595776 99718 471518 1596658 1026729 1067809 189252 1374929 98179 1997321 1053731 1996844 921879 1139038 414201 1547993 1071425 1588966 382314 243409 1276089 87346 1531768 909845 1588955 336655 1885172 1837358 1205795 1600523 682219 1473512 1802780 892212 1645967 1480485 49132 1188087 927472 1955224 113656 1047059 337100 466426 653984 578683 567584 993536 1716251 1635045 1236208 1533898 603361 1071434 1180326 1653848 1599710 1286803 991907 1806048 442183 1958794 300212 631899 691412 220251 1063447 1309111 1031085 1231173 702966 1589288 50171 560815 1572729 106203 396445 554075 150883 128825 1476245 848960 1348820 726304 538594 373881 1062639 978071 537596 1188516 870179 249278 912807 182465 169379 366604 1446929 1242334 1853771 270872 539005 224360 1474056 1971199 752352 340922 694528 1767400 104083 819551 304017 1161033 1473752 1205263 1637392 121386 1150159 23675 419230 797271 593943 701600 1462781 1732824 222972 1031182 1592861 1959844 901853 1068861 211661 1062794 1621458 641857 958571 432304 1807760 1161921 1608367 176936 990611 1367263 1590735 96845 1274943 1578429 1231200 1002684 172284 1262655 1224318 881872 1057843 1306963 11293 1584745 1421251 1509791 1084077 662388 20648 1589600 1629926 1786416 1426448 1333089 243377 1356677 1734850 1929356 1793137 342200 1755274 720754 646809 524360 1906896 670844 700042 173329 322160 1533911 583514 189556 1486924 1035486 1378950 1435724 1510260 1323137 786959 934263 1949334 122572 121339 411504 1309159 1202012 1280841 200302 1822226 1607535 25315 666670 1160712 518859 760691 1243724 788601 289386 184405 1263280 1085772 827136 201828 1626261 1021837 552052 1470269 1399825 1920005 997526 1059220 1011703 232661 1788487 202240 1011432 1772734 1523400 578898 896832 661799 1132371 1872437 1493599 806914 1710137 1379332 1437643 22454 870825 743118 753802 682281 1472511 579034 1188951 1647562 533003 460491 227298 130651 569892 393476 2829 1256094 1579989 1012700 61861 1996822 418142 1637302 1812383 498063 129914 1958905 1998184 640392 152395 769528 351202 1810419 464645 1911363 1372831 85203 839585 1549550 787590 148381 1213476 1409567 1486888 773723 1913617 1619618 1290266 561895 1479249 1717787 54507 1209818 1412265 1023316 1788327 441948 615021 1189915 683656 176218 436462 664807 928253 1458013 1012554 554328 1773243 713111 817529 1468173 316625 1964760 777971 145032 1199721 1922633 588100 273682 1850664 1531871 1127132 41782 54356 730629 910627 762084 1168492 816337 1446782 502024 670370 1215991 522764 264648 1657908 1514914 1969750 383004 1747063 1849133 1440004 1796046 1860965 22071 107584 1659900 335736 545052 1573484 1349471 1078189 302517 348514 1300804 880937 1389266 287468 1864656 683840 1048374 268912 1233232 1032835 796617 1897685 1971686 473450 1562052 1775842 1479871 654944 158361 1871167 510394 1416870 58499 1223002 1599367 259639 565937 970809 1924567 1817535 1716730 284398 4243 811750 396456 1817019 987842 1740300 836432 1220378 1728208 1410437 382296 1670440 170607 27116 481188 1234181 1898684 348448 470511 85436 198586 1374319 1481471 702 1248652 895916 1501205 1477994 664414 737253 499914 571367 1131521 109833 1901718 945881 1475781 513593 1113932 1537338 1754094 187489 269367 44833 1116921 403534 1013897 1130976 1190268 613221 582244 1175680 1429261 1491896 557908 522896 97783 1620068 196065 226705 1520627 1349908 456958 1215963 1573733 1580274 1308336 1311305 1837241 1341246 373828 1120764 54832 520065 1868490 807327 1870469 640382 182144 1790882 286154 1705402 232818 1330794 439710 1279668 1044337 616863 532543 1270453 1612812 1744491 941890 38980 1847432 687061 283411 387082 1585112 1645963 1116341 259971 1895445 466264 1670447 626835 1658837 1587105 777792 1248143 1038756 494564 1399434 95551 1419544 1782180 73602 1712206 95862 52374 1771985 374016 756997 1200918 1732926 1291506 1649519 442310 1076639 1257432 1747811 1101982 815215 422550 659417 1044477 1536172 1969049 622810 127617 1476786 1114820 98367 529011 810888 346650 608222 1257872 1965209 1342575 1716472 327653 789620 198006 1798695 665716 415466 1283389 902186 1051889 195482 600517 96990 1479942 827525 1094755 1665313 70864 29519 801690 412307 17041 862378 1687851 1666980 903948 1744793 168654 686403 617695 805734 784911 1818039 430689 726589 1535829 1319266 595313 570430 1683969 169864 1383892 1484554 740492 1583256 186493 239254 1466555 214657 1562828 982945 1739517 1472006 1999556 485693 695167 882477 245296 778491 1532535 1792934 171090 453422 635610 216576 1520783 847575 201190 1216188 364018 1197243 1104492 1809372 1475052 524144 963494 1309135 1844674 1705054 1471636 540259 1998465 67855 1737945 234102 1327640 1009369 370083 1797810 1490270 1792186 1485232 1478599 1508448 444418 1745724 1441140 1584053 989707 1815328 734679 747309 1637341 979340 576068 1949615 1342369 1627890 318777 438994 1208609 464300 115347 114798 629870 1894377 1609425 864048 959961 1833641 103464 14863 1196555 1877322 391531 1311409 1761063 1157710 476619 1950270 880843 359642 363895 946341 1997443 922613 91981 1314463 1576787 165509 264739 1016825 629920 1424335 1663988 514878 442301 3530 430484 1843724 1447468 885232 1619629 1168287 654910 553680 1110737 678282 1211664 796004 789385 706289 359263 506322 856922 1155231 1322749 1409373 1059035 853640 780049 139848 1869094 883571 1554699 1994380 115268 1053360 695051 820888 1018050 1719957 1553374 26580 262426 1717746 486759 232887 419201 582771 1013756 1716219 958325 625907 1134777 1398489 1904470 867770 1369065 501972 651802 1332533 1516921 1341275 483616 673293 511685 1295916 140502 1557929 1572988 1141331 1165341 1540244 758242 1725149 1941161 1077643 1967951 1330590 1444938 151335 337782 547470 513808 1651255 1083933 1099406 88820 1057597 170979 1853197 1056433 1022106 1772144 1989428 1768822 1084309 1629263 1202096 1276301 666500 348726 1979258 127109 1761179 1920403 1733305 1408321 1488441 1043174 366551 283158 1506135 1922168 1166549 671799 169653 1559541 1460904 897589 867454 1536591 1944249 513855 509964 1188169 1630624 1719020 1010228 987399 1645923 678399 103568 1662375 836276 190676 182125 35581 1226771 1195986 1412806 145304 670853 1597074 971057 465259 68546 836286 1718605 1160367 264262 1090757 720331 708659 1220220 75355 78754 382221 693635 1705443 1891754 438349 579511 1827945 1396106 1418441 1979140 93113 1646947 1386389 1466565 810318 174386 1887037 1548741 136117 1569939 683296 419510 388801 408882 963160 372430 1397115 1034018 1991641 159139 620618 761680 1279696 1162296 620348 1415780 224031 20815 424435 1320752 1042510 1988526 1140223 985134 549770 1908233 1595218 1058844 1420068 564267 833627 559924 1896049 286245 1149352 627923 354667 185335 1828654 478687 1173851 777368 1896046 995703 521117 179035 1780544 1698564 1642464 1125047 1039874 1690534 687528 1337750 470650 1070724 842407 798694 477188 515772 781256 1097069 575102 15643 247893 1106891 1278105 651180 1147074 407933 1673534 1093134 1106153 1083375 1441387 1773304 431416 717851 654673 1689364 1862335 1386359 680998 609869 1795962 434116 1844767 700089 104584 227795 464513 550317 292677 675431 1005247 1451131 163354 1328269 1225062 1368244 290465 1710892 1702521 840809 1761519 961964 785381 1618721 936763 1759389 1866202 76523 1281420 611186 1393188 14966 532574 628322 1852278 747359 800399 614587 277866 1165677 118264 1215916 893748 1795726 636747 1596149 814879 731296 610353 1360942 1309298 1537650 372415 103450 1975056 731994 1434475 535234 550941 882807 1742277 98062 1692974 416494 1509410 1237331 10187 1819572 1741162 577823 1111215 987087 1375785 3305 238746 1903214 1777313 266284 636234 1662596 1887952 1125307 851065 1202023 1802235 608290 1683165 1191203 1010434 1668725 1932805 282616 1249567 1927579 1306712 278886 1918996 1394892 975040 1536279 1643756 1325707 46948 937837 551704 108348 1909213 1283310 123141 675358 1307241 131693 155098 848224 67485 1463850 1091293 416349 1573270 1316075 192073 1089683 234865 1484786 4847 1310595 1717168 378588 669592 1592170 491176 759514 1134429 402374 777437 1119562 630036 1140918 1956769 1385853 214775 4346 1379814 1897908 1565714 1668488 1413004 175809 54700 376147 1276797 1837396 843295 573234 817615 819758 130714 927381 1695537 1485979 501576 842604 1942357 1124943 1954461 1936404 1956845 250767 1071884 36450 376917 720391 1733099 907427 526038 47153 1199613 980443 121054 1866967 1795722 941243 1425777 1185159 155077 1862803 254323 1889863 387528 674576 1499029 153958 544359 1026062 954409 308928 1596291 1952793 1326228 1931516 989582 936031 1742626 1973608 1319596 1134040 1123056 615259 1857860 951396 827808 1979331 1980313 701764 553024 1816173 68958 383245 1123317 1649057 303159 1896553 1874216 1736555 1776424 1702289 502863 688782 1965437 1242944 1009800 776425 747026 1192378 1437096 966041 394768 1770398 259966 389999 8920 857560 389339 1046982 1814673 654002 663449 1328798 345015 1191328 72270 950460 789372 1367287 625122 1466913 1352223 1159443 793319 1330816 1671070 1120745 1952187 886238 868184 1792293 1467912 129449 831801 965722 1678708 1877671 323218 715239 947791 1634227 765170 1865633 1489357 419018 1113031 1385715 545879 531040 735154 1859456 193505 1224799 843891 723923 13688 1099368 1417514 180754 1364763 985245 414194 1576846 1511763 1395547 488947 267561 1243957 1191650 1960961 1634833 573880 965738 943615 1127454 1391911 1452524 1129390 1781697 143269 533849 165498 1942875 1078796 1074337 556486 1942863 1757264 1687541 1242780 1938719 1891288 1898093 1507030 654414 1081360 1665506 110232 1136238 1887148 1073345 1498970 1193958 1759155 1341964 790192 670197 456592 1497072 1662967 1504881 650947 600641 1023145 867699 1206335 1561899 341547 152552 964127 1918611 854171 228367 1941632 493598 1615781 881687 1740093 1412475 766942 1600131 1055474 763850 1081680 603304 1771567 831549 681360 1416646 61303 1517567 1616547 217447 933792 582066 1436277 1226095 1805502 686184 1084120 1006558 1178736 1080657 1121141 1850601 518813 1077784 1683519 986750 1840223 168012 805102 104386 1077730 94666 37585 1775261 1633612 415559 44262 1517808 976932 1211501 1846114 621457 1982702 596653 686613 429647 1537245 1980890 829176 1633133 1774151 729010 18345 149405 1912726 139448 1973299 1939596 1620228 385145 1769809 1011510 1513096 1895472 109406 1945929 1533367 664827 301488 92930 342416 1694996 1158076 552344 1324284 50183 77983 1526015 234984 200505 129115 503909 1291407 676903 485429 66704 1623643 1914948 198935 248074 1435358 550658 1290699 1567362 660633 561793 1569253 345404 1042838 5960 1718564 1035997 1366118 1337651 1064112 338741 1610994 986015 1745216 1316616 781584 401486 1778860 199059 1112675 1709022 1352941 686235 545755 44697 48929 410529 723644 693079 761731 1886766 1273387 895142 443741 356760 989827 1496427 385112 535396 878487 1687155 965248 792550 271339 369097 1953439 591509 1904263 285128 541812 468016 1643287 1823485 1973789 1374717 81278 1941527 897833 856662 1703900 1389235 217213 1398563 1372186 1010416 579115 784786 562206 1202505 826603 326285 385570 877210 1469638 1960297 765960 122227 1424594 1389011 1002662 1105436 176655 1033316 444302 546305 592066 53919 1259221 1954232 635981 528346 1081815 755336 896179 151971 1140488 557611 552225 504775 1684463 1713007 1501807 311132 5497 791632 292327 1156817 1377855 1106106 795805 804564 907214 902266 695192 1700153 575612 643067 612253 516944 490990 332025 1063201 954183 1995804 1036810 381348 1834220 1182657 923835 1663688 1919521 1243385 1285180 1653241 50538 1652836 1653104 905747 988017 1767438 1719591 1822762 1939728 1759392 169138 1303152 380598 463849 744909 1015508 281429 1572432 1153589 1418991 228753 719885 1734208 1333791 270248 1092899 1753458 1946466 260381 690571 1478578 1384626 1747422 295171 1142095 1786325 1942687 1103030 885768 1634413 1234476 82969 1904434 1115260 1292488 863981 844802 1922586 911431 758178 1153182 1254482 52453 798555 1049682 771991 388544 1785805 63371 1455036 699449 1641391 1788824 200649 597269 1161170 814484 1257029 277695 998749 1908094 1566155 1278322 1132280 1044623 874920 736036 614728 131728 43558 1507548 511146 263404 473489 1372816 253234 468740 1653134 747631 932419 1119745 1876809 876363 502485 1875109 1999707 1561028 117813 589408 666752 921108 1247111 840872 1594589 508182 1400255 302415 1623558 309623 183680 931494 1508119 209296 410639 776351 1477948 529414 747706 1965231 1877226 33236 473368 1689870 1849330 327728 301180 1489520 474462 1582953 677191 1673260 574236 1598338 744155 1237549 1368182 1320163 1257903 1127091 1777371 1710100 296980 438977 737885 1334285 19376 496014 980144 257897 705570 1250101 557583 250382 563912 1341284 1140733 1680995 872609 964727 1697368 1121836 1357081 1049233 220787 265533 420151 318477 1042287 1152898 1280361 1699848 368714 1978198 1935152 1408809 539113 1032431 1329350 910628 1145556 1272455 1980999 1752390 638927 370427 1062244 262584 1910676 1991543 39262 1810304 1016595 1820750 1202525 845607 196119 202742 1473070 1680265 1926387 1460307 5880 1876486 1283990 1399530 183056 1069485 1429600 313154 648264 1035174 815806 1136337 739720 1922398 60705 1055555 984394 1813801 1757056 983625 1782692 1756499 988405 1942664 122175 579463 313441 1342305 122061 415338 47611 952161 534623 243325 1241159 1866097 243478 460530 1512016 1288914 1509037 542208 402824 835848 872301 1045139 1487498 786684 1451340 160634 897854 1523484 474867 1522063 1579163 1739246 260802 929445 228668 554295 941142 1402596 1594900 1666100 1207310 1944853 1735948 494714 168123 59764 129303 967161 1934461 388926 201710 161101 1075607 172630 1470024 181001 1476822 925763 1982882 1896527 321799 967052 1916259 840448 1369380 413238 266424 1991733 1655599 1112053 1247854 401740 1488058 448525 1706537 1441600 1442025 687811 463969 1908131 1309875 1183508 1633195 732720 6917 1889645 1775532 38687 246590 30339 65541 391598 596016 1884022 1555974 1626794 612763 1419539 317121 126040 1694040 1812218 192663 939432 577755 312048 1810914 399784 1966039 262907 778798 1064624 446061 1941438 852370 1141464 1177846 1354495 409645 440150 425727 1051321 1605780 9868 937344 250955 1712780 1381220 1350017 422714 51737 813970 438706 1241597 464515 1530690 620452 102751 995512 1096963 830851 369885 1278017 1994705 273591 208821 255092 1966510 1187034 558043 1551861 913760 1174865 1118202 1970068 1374176 1205329 1838549 42513 276561 279501 1901881 1371455 16767 1216099 1050496 1707936 475480 823283 1483698 1318673 43838 1781080 1563608 1514106 1147459 424295 72126 519268 450535 1300267 1988790 855274 41806 1026563 112813 1043287 1085854 1827534 1215890 867835 86452 913172 1539630 927638 1271459 1179358 1441453 717251 1130371 433652 128199 1860982 411619 609051 1692289 1907059 1969060 1774590 1571588 823130 1040556 1735871 1648059 1393275 749558 1902667 397776 336265 78927 121035 505592 1677329 1026205 310390 1863666 858951 567408 1087781 253750 646451 556049 289169 757405 591143 538311 372153 1946424 43454 51925 1801938 1882157 53325 827611 1115451 604892 169179 1133159 1928021 665879 270854 1722017 1110633 1239410 1632706 496010 1365973 638052 282072 547220 1158854 1778800 1248354 509923 1280845 508104 1272551 1540780 535129 1704586 138422 597738 1881311 361527 1148803 807171 1421171 963968 210055 1993546 238866 353259 831541 1838952 565960 1519911 1337014 1647549 566 1893150 1854038 308691 435195 410871 1347116 1386351 1034773 578149 100916 705265 858800 1288679 1483787 890293 670068 1075193 661113 687949 645136 1480242 424479 1590436 1705622 1140194 624024 645855 1337099 1419386 847795 1020867 234807 1363188 1884855 1661334 491181 1145576 495944 43206 1458393 1221616 1053950 1176046 1854522 1079176 466194 79183 605951 440948 946558 928720 1166945 224613 1163797 510450 1256080 585971 1248538 1266561 1676775 1324217 1566188 289635 301344 989858 1800556 1207280 1273853 470080 196582 1339356 784729 1627337 1641664 1810202 412748 320575 77507 1356036 1397413 1581378 460430 1774263 804881 170395 1147713 74932 1052443 1854843 658553 1722489 1052362 1599918 1896631 464945 1297566 1893481 935749 1446237 987714 1540854 1629099 696004 1174394 1788644 269773 1016254 1881650 1549006 235011 1190083 822701 1311704 1611811 1365628 1867602 1213061 1880928 546959 405472 1607125 1947105 526562 1821482 1853097 1214544 783956 456868 814241 1555416 1826937 1973006 352702 1933181 262346 310332 747032 1509875 776997 727764 236788 167762 51514 711363 624139 1379679 1054868 556643 1891076 603337 547513 1558823 1928629 122095 1294417 1346882 1578741 790948 1924201 920813 1531388 602680 508940 1370385 807365 1095071 513766 1843673 1756975 1331319 1769419 1830272 1089383 1962340 1968503 1581851 821772 1099944 1690470 1518682 744146 1922175 489263 369975 1725746 397821 452866 1814093 1568602 1065642 1339301 856535 1740038 1244063 1860949 575878 1858833 363423 229662 1988802 368743 675332 33071 1519098 1308526 351165 1296481 1694643 1202741 597993 235417 582734 1712194 748149 1988178 1982488 1095354 184095 608270 1146273 1198390 1954905 1789818 1142866 1552068 146614 802459 216216 908232 464333 986825 124857 584047 79679 345875 1390110 1539284 739160 1642482 1833845 1280100 7132 657579 183390 750536 458400 1676803 83952 1329958 1059086 630125 1621641 1844493 1785087 198408 1754500 1508062 1835298 180739 1213803 1803200 1997624 395639 852111 819841 214329 746070 234926 480018 1432676 1727003 1956780 632613 973663 1785146 1089384 1317798 387838 1583886 1445906 1538938 924981 1903986 1398715 1144577 1233234 1404161 864700 1560603 271214 1640708 1085488 1737119 235732 1755008 580681 920207 1685280 792332 1001883 319918 1801354 1767468 1526369 505701 1681182 310530 1278603 1391888 1726428 1157653 1156366 202363 99438 162961 1091266 318312 278037 890605 205773 1232853 1988350 1586224 615434 507900 1275991 573298 1816650 1791393 287809 1401441 655176 247616 1099654 1159131 394897 847375 1588304 311774 790086 1910413 1754645 1868250 1608816 1131535 1210821 1667350 1127306 860679 1763890 1318660 1592489 183602 531571 1413821 662417 1072267 1747015 1200475 860466 1642295 463943 751505 1395833 1487828 532132 1695415 1557014 1284367 496018 61620 451865 1518425 1046258 1400488 539587 1674615 1263018 785619 623129 852894 806231 523272 816842 1825952 1286069 1284923 671392 23834 1112737 715428 812401 636989 1621211 795687 1689369 1688712 77583 635957 799718 576462 883273 1666831 860538 31197 340614 643073 839524 897867 641138 355965 1401171 392703 949670 1030799 1047623 1062353 1653382 1499718 23122 1931734 8370 712763 1425432 396449 1602920 327622 1178688 1771784 1220796 1171158 1618666 841037 1228482 1838571 23264 1156035 628953 326843 1641493 1547216 1291240 395262 1320853 516119 487343 962714 1065304 1194969 1176351 1098590 1914682 46079 1500106 1764649 368308 784507 265563 1294363 524291 1171221 1865431 467168 1546764 1312675 1347125 154376 681289 219113 445725 530464 25067 1070211 300092 820444 519587 1461684 1058904 1736326 295981 1131828 524777 1882482 1699765 1004679 1590860 1142771 1734024 1096448 59256 845821 1010560 883287 643405 665627 1104471 898740 1745593 1810990 1971615 742776 1204648 877046 731357 1627436 1242428 1962491 38722 1601961 337462 1112132 335179 1737259 39826 792074 381905 956696 1016453 1317761 1036409 1856750 1800719 868973 235022 948135 433818 896472 221125 58285 1069868 744748 975444 479290 1598390 815097 342422 724414 1241273 630498 1244986 1373112 125385 13837 1369601 780981 508347 943706 1729114 809284 898676 307104 411613 1781455 308272 1993350 338244 633471 1610303 1733133 1750809 529371 215529 1638992 503552 1013787 1188466 1251884 1378103 318255 1701812 544402 501175 100031 475823 127767 1503609 1214037 1815084 562559 1934013 1561632 200058 1027387 135714 1905584 1535037 126169 754583 275084 1671428 1475135 1526880 604618 1706150 1274845 1874025 881078 1847422 1114050 1452279 1511584 1966431 269939 1369436 1240937 886667 1408454 1141622 198587 84795 298000 52249 1316423 1582730 1318181 1250176 271138 1110462 383071 1981967 1008155 1432794 760620 1645670 1936687 149113 1689965 374397 1488593 88057 1851913 754054 177272 1703576 1475982 821217 841204 644848 967743 1082073 1410211 1836354 902374 1720582 175777 577344 529634 79984 697773 65318 451756 1473268 597076 204936 179654 151524 1194918 1933988 1641392 610421 705707 467426 127637 887139 892695 9175 385534 284198 963181 1444554 312816 1541627 998478 1438058 223679 276803 84840 1636023 105929 1797358 410714 1546384 1860134 1070943 1072207 1892687 872015 482074 763810 991378 742939 1506564 1449647 220270 849054 1264418 1064043 1339180 1819701 1969576 1383030 1575443 313583 1731889 1187780 707615 575340 1778803 1222803 76400 163670 611217 1047388 766844 459442 1486244 101734 813712 444533 1349976 533935 213505 1520886 603086 753110 1812870 1766767 1144304 265837 377069 775815 950211 1588580 1595614 1374325 349505 349111 96924 693114 456693 161198 1148603 1428197 1173585 1869025 1995840 130009 124790 693630 1290670 295592 174579 825461 908237 840283 141843 440732 1994312 1292192 1808219 693646 1913310 1762333 257949 1848913 476958 1800858 1142378 204328 321249 161106 1014650 601093 1504981 1546099 1549681 1760722 1614542 845676 839120 255681 1531594 1554677 126543 116890 1479515 1858636 953700 1059460 1347449 107553 304922 1222926 1021328 1760742 1730370 1318434 1598571 647788 526587 1285280 1810853 1733158 1280380 716110 859099 397718 1253402 1276394 1323817 324301 1956513 627638 502231 1062557 693582 1346444 789124 1451091 888361 449448 1684691 802245 717724 297712 1051346 278093 108291 1998843 1856359 1941363 292788 106177 1116511 15778 473170 514825 880664 1271735 881019 39486 527654 755003 963815 1718229 912829 257148 253463 1400098 1682273 483377 1417492 895513 1846014 1045456 1012086 579818 353402 1316405 116335 1631550 575210 388226 1917085 378336 59383 437106 1091395 916409 53447 1665610 1675249 744391 891441 1907242 381276 327017 821574 1324294 1449216 697108 1120604 560945 381768 711383 1312705 108901 1063789 1117500 1338812 913729 799476 181236 1018412 1354799 1488907 1198275 1014533 138429 1580902 1440372 283998 14736 1856051 903032 1171997 1477458 1298492 683060 1624274 567474 172361 1872408 1690864 1735604 1573351 1458500 457777 1914790 1327711 282285 750409 1836239 1676968 760805 1742280 129982 1832067 1291290 650619 1504890 1803480 284191 366296 551832 331154 1390469 1600304 1506335 1393597 42119 1640531 1966831 1455919 30861 527208 1085908 1436082 1411766 1099855 1860588 1915930 564276 877151 1684698 1256439 706083 1534616 1721489 1755383 1542293 1598280 14522 1183851 1751743 1013067 1728152 1059315 605538 135701 1802385 1812229 1854679 1174994 1282817 1486235 1586362 965164 567878 256587 474203 767662 125313 1555749 338201 1013683 317570 1816901 639844 1557270 1551549 1591600 853959 1082975 1508024 1390386 1398523 1334388 1238132 61267 1454396 1917686 1233953 1357819 100536 1701591 689308 1776849 379235 1488388 524215 46101 1931012 1089643 681807 1903991 1264685 1406724 920331 1429046 1999211 788308 583588 431513 450842 1713354 1690758 1473925 1475303 368506 1712623 934930 297099 1756243 1561853 27733 467445 306939 607160 1051565 248622 778136 1581862 1786672 1748105 774662 206915 1613545 977616 428262 1195347 524519 347263 635519 1412550 1197159 1940752 1530852 268373 624874 1095718 826491 1228941 257973 857856 110589 1066051 447268 1834433 1814024 1772352 1331355 1946539 612698 1559459 278180 926817 351774 1677965 1749840 944086 953978 1332101 1374969 1617019 1079776 1485980 188241 973489 270914 1131202 453465 237116 821373 1650065 453323 648258 1369772 1410077 320047 1794083 182128 1563770 1182883 581674 1707144 77480 1237567 1562521 447719 778505 1942636 1856433 1523788 433851 1576111 100440 731270 476673 1154006 1389321 1792086 1375920 838502 320080 250450 836266 2462 199161 1218290 632198 835795 18526 50983 198693 1769218 1014304 624818 1213339 1813445 1677172 624648 1357391 643835 711172 797886 1754727 1056248 198774 859436 91438 1149482 855131 1321833 677679 832792 1327040 814771 429998 1907109 754354 1479610 1519209 628051 1170750 1567173 135255 1441380 985674 1769574 53151 1883473 62630 1608090 1898641 1141492 1043721 946972 1429227 1933450 435824 1706597 872581 37697 1646331 1558667 1594689 757336 676717 926148 389148 780064 180939 1577227 96950 294791 1306169 53373 978697 1700232 436595 1142651 1833572 840122 191050 80960 1983532 1535327 316629 300167 1277218 1304130 1923772 133582 1452846 1502418 1009234 1533399 721184 65075 1600478 258922 371751 575183 1272652 1538185 1750365 146129 422223 37365 540479 721879 626299 99465 568828 950976 160639 833845 1606171 1073149 679598 999027 316842 1691910 709866 1933831 399266 999074 1788643 1944357 880190 979410 770898 1072826 658939 1599005 1796691 1912110 304879 164256 616522 1853865 1194773 1036743 1405744 1938517 669374 1638791 828565 534029 1759418 1692146 280997 472015 1106993 531548 1169879 1250317 1930865 1022600 1105131 761423 1075370 644162 473452 778350 1391099 451547 870442 1486362 306685 24050 1794405 1634497 190518 1651839 1905815 54871 72571 666630 696574 1752506 1459446 1899002 1864322 122684 552573 916685 1607735 486444 821829 170385 1750290 1557754 699023 20623 480405 1866079 1478835 1942337 1802670 915850 101871 1797045 1023201 807224 911558 1407370 1731002 1854939 611200 39964 1537074 361625 1418887 1022332 695806 1333724 1534639 1962874 818271 258039 162035 1872850 1015015 26067 1799290 1993870 1309261 209756 1321007 1397513 454625 491385 1640173 956337 643307 862188 364017 223879 118627 825434 287580 95776 1067573 1264400 1177174 1293696 802978 999415 574436 215935 568516 1080405 589848 1916731 810168 404869 1551665 1442391 1931961 1801776 1814929 439719 1412393 1147564 1896178 1624040 1199328 70073 1979156 163524 323347 1602807 749659 1515808 1850284 1934254 699156 768562 111544 145905 944565 136908 1437500 1348152 447934 800441 723455 1172434 618928 1782965 1358552 53138 1483895 277730 1026461 393915 1847708 1248291 1339846 1645514 1768905 378681 513072 1925328 938925 102225 1905081 234279 494848 891893 344326 1451876 706191 343925 344354 207166 1585313 1331101 15295 941588 652207 457021 1261664 598353 1359234 1899611 31215 251830 1475776 1723498 1254243 866206 1009466 1924757 1881391 758505 194743 1870208 7852 132112 396842 1621023 264465 457966 1714923 1375357 1062498 954238 524367 297734 1340989 1196797 1703911 275205 1682233 476171 25461 685205 104345 935162 212367 1836313 1012096 1909156 126264 459718 175099 1523371 1131388 461488 147365 147840 189552 869419 1735766 839669 681351 802162 1962258 464620 1716763 354937 223054 401055 1333488 617664 689287 1488949 1518919 1184644 1215218 451067 1418765 201051 1831666 1413126 881643 838828 587502 31886 1625406 191140 646224 541680 478213 29026 1095918 46391 1099047 1500626 1256306 943809 1273070 1372600 260530 1464924 1506728 1876307 1503265 1797906 1862501 1634819 994484 123657 14700 849240 219034 904083 448888 1153349 165720 262507 866652 656302 1929114 1099078 680654 1526967 1538994 1856780 680286 1501759 683932 1103598 161498 44050 402296 1529130 804258 759882 988156 404710 1386830 778129 227085 776676 632599 1338975 589874 1046307 337996 1878151 1256868 425172 623588 54493 879099 399077 1180040 1895888 1379368 739011 1981696 1098065 1066891 1863031 472668 60579 1634297 8486 600544 1056807 128507 1803509 114712 1230755 279722 1993415 1349562 740965 1859020 81011 1155177 1224688 1704195 1140680 772449 944227 763607 675913 1008090 1769946 1941749 1606418 1118792 1182785 1084819 1397786 1139992 1009272 290117 1435298 731838 1635707 1711091 125325 1190627 166034 203890 1191505 1530299 182174 1613377 1714152 185494 1756597 642695 660054 719172 1153613 1161327 293411 494681 1722242 1227727 1382683 1196229 1153 1270585 1112270 484058 1212993 489744 422319 637539 1402444 1127649 442689 1794312 1177374 1131704 1680992 1744498 399150 404109 567115 1797528 143719 1235668 494691 470993 1297115 1563357 318464 1599674 840805 942759 1872936 1558371 1178068 563360 130310 100997 1165631 1231429 472669 1045765 556803 213615 368909 1830619 1477179 1621421 1984671 1010300 1778825 655276 1358491 260506 178862 195175 1158454 872335 1216836 230283 263151 1565342 605986 1791658 525218 1663425 1883897 231092 1702098 1694855 532034 1319167 466827 443611 1736952 1875538 382309 953984 677651 205232 1911299 1103633 1367503 557491 977667 1897695 1441161 1719373 1378052 277000 1920634 244922 468866 1059822 1243244 1445470 1843426 1617876 1412889 1620074 210192 1975501 46026 937867 134528 897105 1410238 898653 926189 573952 1288953 89360 924510 381854 1267885 869578 1866415 571712 426098 1092010 1106269 568151 522352 1532263 787860 1979683 1117056 947728 1383335 617467 913822 1280885 225038 1256204 825864 1842681 39616 184855 1283889 442381 109201 1741358 154390 1618640 1770449 898883 1328316 440054 438684 1603009 416728 1900670 1831841 1521167 1109260 1208385 760358 335700 509120 710759 1871739 610876 1986157 1163117 564488 689321 1087008 746530 220390 1498513 209800 1135616 152999 1070459 1614871 338846 700240 421471 1086015 896644 597460 1919450 1979914 1476046 348630 909564 1728739 1802257 1574679 1738606 1557481 1858281 8295 1791752 778912 1234964 815007 1078842 1184731 350418 89126 240305 321180 280705 214388 1323578 1808737 281515 1540360 1941196 1408216 1722342 856795 640504 869325 92041 311443 400234 1581106 1629094 1493761 1523545 1668210 1322463 198297 1395795 1978621 1752585 37449 1610119 310994 1817988 638693 1367361 1330140 1818611 281827 177595 482685 1967959 758884 1616864 990355 84105 1301618 658258 456056 408074 372625 63097 1544594 1219906 1620394 1785262 1376407 407118 166357 751935 906193 1215914 858147 586876 142849 11005 1458481 1080348 970102 912425 1588694 954356 556066 1796817 899173 1624501 46353 1169654 1576372 1087065 316799 14708 1232486 713090 1022405 1710816 1716603 376318 294746 432127 1067327 213568 833506 665108 750197 1709030 1487009 1424186 141297 1736784 1040172 812880 461844 1696266 1692298 1710449 1209449 1359742 1254079 857248 1910303 182290 1964141 1289713 216827 1078403 1265069 153478 501158 1239793 1128064 1482132 552299 1978718 152171 1133387 364494 1355842 935628 511220 380206 106077 1434150 950529 1147709 1062163 48004 1369963 1813676 1310850 648466 1535699 972595 566601 605156 172960 1150804 54793 891669 1966333 1060799 425090 1670144 268719 684151 862161 1877657 1975165 977597 1065211 1773617 621429 761348 950551 416155 687524 183306 1455068 191490 1802138 1375818 664448 992911 504750 1620419 1515197 1217934 85853 1456169 1667530 1291446 549660 83640 929426 303203 31470 491606 1056639 153682 1155712 1044454 1839544 424576 990636 1490577 1309464 1305437 1611369 1786409 913444 763047 340261 869334 1935274 1498746 1591780 1298841 1491442 616272 1318709 1851135 989802 1549285 1114523 968390 842168 1324165 1286748 621331 845524 1985850 1093180 1650130 208465 220185 10565 883639 688475 253145 1738093 788906 1912217 1808270 1284714 1869113 1183650 651161 103588 686560 1629001 1394185 261352 99652 547378 653856 1208040 276580 153739 904006 506083 281156 493538 694668 966758 1868403 422363 467803 380177 106992 1305436 1174282 210651 1100721 1830307 1120204 1531483 1684616 1964810 1735188 382336 610569 1218569 1279934 201469 644097 1998593 1215183 1994780 1790259 1509982 957063 506236 950695 26139 785653 1101651 688104 1773430 415786 1792887 25688 640186 709519 426745 145157 1237153 152104 1209486 1005421 1690102 112100 1145596 1222465 1846271 1289805 615130 1981055 476543 1608746 1085216 1668485 1913161 21791 442788 1642083 859284 128780 1320455 658660 1290664 173434 1749386 698575 1333313 458252 141619 1605891 1935875 436909 959493 1630473 182459 1719431 180128 730273 765512 306860 1582579 1150468 1886834 1898034 399483 749664 177797 1273920 800251 429801 1793642 1266259 1366549 746712 671293 1952910 1558004 49731 1615404 1683218 1604728 1368718 412706 234614 60556 346336 952173 1404662 1939973 760101 1838152 1287117 1226239 775673 888087 1950025 274976 1074527 433440 572992 1083725 336742 671767 1201570 224167 1495699 408094 260751 856152 612199 1749116 889029 1525741 299141 465065 252309 1815035 872283 37458 138206 1368553 786804 1414900 1311500 348013 957729 91555 432062 173610 1196866 1731284 586032 989330 677417 181852 224564 848338 1070778 1454635 1298560 1183889 547822 1321018 1677792 55888 1471668 856189 385192 353653 1687200 799466 1886269 763330 1157440 386834 1722433 575363 691711 192272 1565657 320288 1019823 975477 1610959 1094613 87680 47071 1545123 1278480 545018 786050 1889006 298425 1055446 1802773 931273 1684840 164866 1613598 301583 569518 1552250 1412656 112809 486 750810 751938 1104003 290722 1210297 1087073 415035 893356 799594 82934 1501729 10158 1235234 1025387 1963265 1161728 1059952 552449 1859025 770795 357910 1553604 232270 259493 728829 127125 402358 1346285 336830 129925 1931967 740949 1897071 1417958 1691406 185687 776868 1142986 1895340 1418709 502047 647913 542048 1773558 1817503 249188 448977 256564 675951 1019897 1187694 1522713 1004145 1862678 1901229 311911 142266 32993 507413 463611 991698 792667 455420 823547 1908379 754501 849089 217269 1337835 1673708 50725 47573 1243361 1402729 1293607 1265401 187973 1063070 1232932 319434 984084 1450242 431024 681310 453011 1398331 1113638 1181262 431499 1288012 1463258 1913837 1405642 1740145 775939 1029825 438014 842380 1432917 1102081 1269293 1363202 1666883 321260 1692384 927411 74451 616035 333374 1761186 1822794 1914616 33899 1649062 632333 335392 1785346 276146 1196661 79824 1194013 1837152 1462340 1253771 1806191 884682 1371274 235769 1116989 660728 276895 905870 1322174 777227 503255 1773195 455889 958961 1057986 1062168 1631868 1112695 298555 834455 960722 1243718 395239 1580214 1248819 840009 1227634 1949361 1458020 1021786 125951 1364513 151575 7746 1050335 218144 1181949 886122 61946 942244 1508153 1200272 1762383 1048511 1618517 1799791 1023736 987839 1598436 261264 442614 1366522 420188 555612 412844 1836469 1850323 1871540 814805 1592767 1714962 802081 1280727 912541 1819895 62412 1462760 1462703 1318840 1146028 627526 1990975 1069734 890639 369388 1186407 1360624 361142 993400 559984 868864 964377 1886700 1159648 1641605 1332340 769728 694872 813898 147352 1259690 805245 1508454 947303 1893217 1068776 86064 1090569 74920 1029703 1014290 554998 80214 492461 957576 1310125 1500832 1008463 754364 235299 1478437 1354752 580168 635518 1463870 1220442 510581 1299527 1931936 1192146 560953 1406157 793507 596341 409004 662774 445452 557065 393155 1657724 1272227 241828 634801 1936043 1711734 434881 1088379 1185848 718920 1690103 233593 1193288 682457 1816677 235437 1923850 806851 269629 124825 95810 90604 1039151 1343974 1002321 1044411 874529 1003330 87468 1938933 1456301 492774 9864 1636567 1224175 1773684 578243 894681 1926601 1624413 709121 811341 1388357 837360 1645801 1762368 846661 490368 1946284 611694 990719 1760866 604922 1788701 951821 1070509 1069049 1284936 994972 1427889 271812 1048738 1350873 347126 827070 631923 1098428 1757940 1790375 571177 690184 675515 818722 1278210 1790488 552040 236716 1155945 50156 1193970 1235699 1003914 757051 1234694 905923 1697484 425401 1858776 896186 805854 1625862 80808 1168845 40021 290250 1547569 1837997 717249 1717850 67001 1215192 1690574 1154675 1580218 25661 1752945 824870 271435 53287 1642393 408224 1069124 386214 1186947 93658 1775012 1434353 1373027 1738445 1396432 858975 1847852 1137031 16990 605480 832013 1261596 501247 556172 936396 51400 206692 1816674 1118144 1955273 380466 527695 1175632 1042993 411105 991821 139037 75604 1776287 1457599 73920 598884 1831551 51161 1612040 1884429 422173 1884716 1254331 639941 155847 1935387 1410595 1285459 1382585 923890 165420 1340358 1128369 1221780 931478 1196415 1166011 1335673 1594806 488276 1072109 1867230 1342098 47841 328123 851564 153912 1171732 419816 1209924 1181910 876361 745861 1843082 1818423 1981067 723724 1299332 507791 555966 1834697 1972460 1688924 359279 1844687 640161 1294456 944491 1041015 837555 118158 1952950 1229640 951514 1283527 996538 994590 460417 264998 514691 1380719 1129508 267725 604590 467751 869165 750321 383602 414099 1539858 1403989 727141 1991493 926849 1084935 1909720 1224823 25215 222437 1478804 1463902 14206 1687114 1258243 1834585 78668 1953606 780058 1146165 163423 1597834 1050822 766616 1785345 665488 163642 1062036 1002329 291486 577157 832990 1658583 240493 1614812 525490 639141 761426 239064 1514153 56920 1340354 1699992 610524 1017067 563840 386160 1279899 87450 1769280 509909 1669760 861213 926855 1602360 800585 567510 1055878 300166 1260661 1749054 1755971 372345 201610 841812 1122628 35947 797631 1576099 1952253 745198 63277 380158 41741 1370579 84276 977313 939756 286426 858289 1796644 960790 1798011 406764 611683 1794125 1612757 1971111 742943 1792635 1184160 1306018 1668194 1301780 29024 1940313 1284159 1151264 585139 1268010 1106509 1046136 545558 253209 1744139 165038 1285402 22500 36397 1711811 1876340 685756 756806 1456978 958835 968287 145233 51135 1147725 72390 925569 295938 1767762 1303003 860934 1533780 1885959 1231050 451170 1940611 1360108 837148 1692077 980410 30219 328943 693511 1701921 796696 1395751 1321087 1788329 319365 368997 1591174 1255260 1423863 1520100 1093584 895179 704237 1858996 64828 583039 1455954 1488819 357078 354654 1321181 842292 1114378 1059200 589289 143004 35990 1261604 565036 1213140 1536928 768933 907447 1780602 1231759 1734529 1710727 1572624 769784 1988670 741794 836997 1860948 1782310 1278533 1123422 10591 259659 932971 1681243 1675428 1148676 133275 1163952 1104704 1717069 1355882 173530 1334008 280288 1207179 853505 1223811 176231 1789208 1328425 376295 1107023 1158051 1830411 593574 1776794 515374 366693 1996546 1483891 750273 1023829 1303482 767062 1296050 1419958 342093 1264212 447483 923035 1788879 964916 76359 1636409 1845468 1149575 1233899 85067 1798417 1056239 144252 892217 1616696 1531977 1895502 1314006 1747911 208969 1720434 741383 521575 1401944 1730776 476629 411601 159638 603204 1471940 394099 471220 1276199 1508034 1020356 306544 1516354 570396 1875886 955853 1829944 1559503 960966 1285433 968067 861120 1150526 789900 1274978 253630 726352 976256 58918 967020 1552285 1585024 610293 1713755 597642 693749 399205 1366320 449078 328494 1774491 1630994 1016559 388402 479739 1748542 1562129 413982 86595 1367966 1908683 660293 1528174 342368 389493 327426 1311207 1752486 1476031 1481014 777830 23481 1168193 228405 1440099 1988624 831930 1774760 1208553 1405591 486017 920558 12476 1902692 22051 708759 1156079 294774 1129730 1351752 1925639 1175601 331523 601805 1655087 1888164 397353 1184080 1521410 1687371 136768 308684 1963160 962750 1779474 391822 324641 49408 1777271 299161 1845240 1167996 1716492 1949118 167048 1764830 713563 1475034 900609 1598348 1065489 934069 1236787 1814543 1691005 140564 1195478 432493 732921 1510533 140029 1856808 1974857 621655 38555 680526 1796089 62978 1444935 793586 236881 930641 840776 270265 850908 695564 1812212 705362 1773348 1069885 480906 1508110 714906 1558538 576924 1513025 1521615 1606514 184144 1283554 965145 1610183 624142 42349 138857 1356433 1958423 394440 171452 1780148 1061805 657240 306855 226308 1523932 1476774 1804846 147107 293038 1300406 1274074 1729787 1352732 661244 1991981 412384 1491703 1723758 1057842 405180 1924002 926238 118300 513337 1695589 1440348 1618077 407041 672321 388054 398143 924750 1769900 1938902 954455 958592 456116 515314 42012 1098432 928761 1880516 1225357 674831 637160 1205195 421079 503130 109281 6496 1042611 1281586 1218007 1488706 1465242 1355594 1747128 893257 666492 1256083 1847499 1563591 1560906 139408 6515 830970 132341 1376239 1011496 1528912 504247 1334290 1250993 1700380 1929238 832358 1459471 1369671 114060 823706 999306 1848341 198820 582183 116128 128293 1530268 1807263 1111571 1377913 1342285 1961115 508740 136044 144587 544941 448976 109999 196393 384684 861140 814850 167710 1529091 1978115 1286154 1332971 1995797 1018097 313524 1910930 1021888 186161 1103583 661881 1382769 1815457 483682 272817 990142 1880707 443250 1114866 1605501 576963 286745 1494702 1354552 192697 1871920 1671815 487802 826512 1607970 1937369 792195 1726194 1360429 1483919 585570 1528220 1121685 1328380 1471640 1645194 158678 155141 359188 35706 242451 1956483 1023942 213724 1238953 82554 641759 1827099 230756 896109 787396 557747 900653 1636764 477212 590293 262632 1161725 1649168 674008 1827916 1503385 1179045 516070 980781 1126258 355116 226994 568448 54541 590829 387971 1008825 1709093 432709 1162938 392210 249039 1280255 1255038 602215 408007 1215523 396543 717301 1795500 357986 1815712 132876 538105 711848 282421 1388626 1025432 1337515 1330099 519593 74609 488167 272976 1168741 1535934 1335896 410966 99022 1321249 129832 353112 1640607 1045954 706093 630848 1921040 645030 420690 1685233 69020 1981771 929066 1179103 1651440 405916 428540 532413 825619 320461 1465169 168411 1937100 1303087 329931 721279 1640966 1855256 531527 1389275 1594307 1246602 947559 1194531 745750 584050 1314119 688275 1697330 1926814 1703237 530387 1228123 76872 1079195 1128484 202826 175444 935145 1306816 1921062 748476 1557785 1840163 1510752 1057046 1399878 881908 90797 1672779 1770187 1361259 1136199 857694 552699 279938 1102034 952995 1741384 1530365 326936 707039 161675 800698 1648976 248079 1042289 871943 1248548 920569 1447978 1326400 451450 1266410 931735 1904331 1646597 72927 1559822 1765942 25164 647481 779832 1304714 174905 1973839 1446710 837129 541265 1734205 884771 1227147 436010 904274 959093 882997 49900 693367 1116493 1600811 1344239 1238514 803102 1888627 1137108 1470817 835084 952488 542304 1505475 1548153 1985137 475383 768763 172047 833436 1940921 1869747 1531114 428476 530817 1077178 839445 911960 549163 1219723 1220734 1014659 743783 1790340 1113291 1083726 1638804 1443243 821961 241304 1041440 1521730 1590591 1450128 1326460 575561 239947 314305 484527 297404 1050521 972127 1594642 1056159 1343453 1593157 915994 450794 228256 1031747 1581324 1971826 1080850 1605955 1167840 499124 227159 131325 1143420 1851114 542875 640796 1261784 855369 125980 67681 456249 818525 457186 1093383 1287052 293906 818010 837389 207957 814046 233928 453118 295348 1316126 1744796 957180 129565 527912 92219 675944 251354 1710260 1475322 461749 1212540 1701197 247060 723358 855947 449958 711587 108988 876211 1958600 379217 154489 1832743 322374 967675 553545 393587 1394653 1105581 777926 1313023 1482652 957405 361295 1141393 1308886 1225736 863396 222354 846232 1382182 636482 1961121 1289330 815157 558227 905014 1099272 766991 510472 1013440 121543 87849 134072 1965398 491298 1063661 845067 1266076 1604294 625172 1959331 348498 1924471 1787050 58783 1831716 210177 1643241 809820 148569 100303 885220 1343586 1543880 985206 1478262 1825677 609322 376597 1856353 94825 558467 1844378 210983 1255494 510418 1546484 1568374 394283 1815142 1448918 693528 1441632 891036 128996 490170 1201349 468239 1727138 584262 1314812 345300 1114941 253391 266094 136365 1588846 167598 691588 1472055 1444005 1032365 988140 968408 225489 1455877 1384266 1553338 180045 550142 347982 1384335 829802 1681933 1488386 459921 343402 1879523 1343938 256077 816256 114121 1926077 243416 398149 110551 359015 1631319 751895 1252588 1210851 813744 836461 727223 1641311 1399513 1273463 1035377 916339 740238 1479524 641497 1037214 849020 1125724 1442010 1295155 515803 252565 890579 1405150 1034991 352643 1678092 632455 114425 138866 1147928 974779 867763 1341197 1271325 987021 808454 624193 951288 1117761 1418003 1261742 421794 455380 1362195 699505 884927 679765 1812801 1162015 921023 693832 52652 450170 23857 51978 1324093 42951 879418 1914014 631044 364587 354605 347111 1135516 1296055 818914 432960 1436302 1550401 1816522 162034 1038059 1819309 797966 41993 271477 640243 813201 269171 91334 410652 193048 1381041 961609 1104049 273262 1635141 1538670 1678710 525228 1381795 777239 739362 1164237 1356706 70019 1074313 45238 25022 341627 1960009 1325656 1232265 167279 1676129 1932327 1210870 85217 1263030 1632442 1192764 1233848 163226 1921528 1492615 1675746 842623 1549935 1853217 651579 699068 168900 884245 457289 252906 292768 576705 1137485 623327 165687 942852 1863746 570705 1698217 1875006 657264 541669 1646582 985115 1112257 719284 1004341 668171 1095793 1329872 1415124 185674 1331890 85884 1343849 1806596 676139 4103 1738614 454622 526714 701776 1292633 318008 433238 518876 1884925 1483593 695795 1746139 899918 643588 1041674 430665 813699 959167 577266 411232 1650665 1171883 288279 189675 1436493 843418 1596934 1270364 1063254 1849668 936644 265377 656037 1033040 792231 1273449 1404403 887789 1285851 1371826 321845 1259493 1591215 624303 211780 1301964 989733 1666009 1233805 858137 77086 1678342 105423 836342 1830564 324985 967123 1870945 69966 1380641 81367 1773063 1644337 1384971 169015 1487681 883502 881983 1122776 394286 1168545 1108862 872344 1169080 1244543 469246 128414 1097200 1044004 790154 240631 1275717 1379151 1058632 1200932 224022 193094 1848866 1150229 1606456 1508158 655047 1854913 1876543 1186928 262044 1590599 858977 745785 225294 1537851 116009 1061327 692298 287133 1003546 596883 1944424 1953546 1432517 251299 186641 108412 1338346 638434 1188636 1027012 689935 1085309 406685 309780 318316 698397 1458947 570883 1887003 547380 873676 1835148 772956 1630055 755227 918507 1664607 600221 1092778 1739865 867316 1629331 1702929 30895 725041 951636 482151 1097762 1145098 932022 1838640 438226 490757 1121466 577615 1729187 1501391 591694 281109 429889 896290 1805201 495673 211600 794750 211385 587922 1681649 416981 387057 1877991 321200 304201 1625333 1183969 306148 588782 1439123 1395188 39900 399660 216437 5298 1322182 1717222 100483 1214316 235678 1868606 885573 486462 614096 1746697 1449784 1637174 1992302 1881863 200885 1156615 1114513 1987773 1699307 667414 1082960 1554825 1372274 1472648 987119 1185345 294862 1805462 304654 1060939 35575 555841 1723466 1451899 1315680 204215 234427 522086 1211240 630124 435121 1670048 1206799 1521738 1305836 1136678 899108 1776407 1005669 1200073 731026 1115533 1012258 1190599 1882081 463480 573236 35528 465168 1199004 292220 1045704 1948528 735936 1502640 1644475 943112 704680 1041331 40145 989468 420085 1678815 331335 1155420 1485082 256412 1215525 690283 1375445 790060 1140504 1468972 117427 1900045 904838 1108997 1949878 1443983 807489 602235 266814 1863129 927973 518032 1030646 1334189 146503 1560277 1356013 1922872 1940777 1023456 1851657 509031 264966 219681 1422575 1803033 143270 392752 373516 1907094 472723 507739 652109 564575 1290353 132645 367078 637012 1379254 1783102 582205 1430391 343844 469333 378296 1696572 226709 692786 1114369 1630262 818758 1139448 1394779 858908 110198 224413 105930 176598 163376 1520242 518867 584237 837385 212339 869346 131348 25131 521973 1747812 1319321 1214499 120164 14250 311680 1368841 1569953 790237 1001584 653434 141046 1944815 1778934 336765 605458 1466765 1239140 1410365 1945103 1297845 735604 174877 1375894 694088 1795000 1187014 1752050 1328748 1399152 474345 454812 1810158 770266 1434366 807718 386172 1807288 752239 1036774 3978 1603794 175639 1646518 305878 363146 1601746 1021322 1801516 1255237 1563250 1674183 788478 1338895 1645207 1869541 574749 790327 1975544 381208 1872691 1672527 232089 971254 1689217 902496 1462467 474322 1994899 1767878 865201 1480945 1280193 354894 1898131 162496 191493 1475107 179287 117542 207134 554851 227471 1629954 505422 1444043 521050 840831 442011 1569386 1137224 1653950 1590119 606064 1723527 833903 1081502 77644 324919 510783 1114483 1476518 288588 1379154 571737 1497007 1959370 179421 377840 1651649 865722 770090 298296 648810 1406260 130322 932489 870303 1506813 901013 1494219 1494187 1630943 534138 1384084 194901 672348 651059 34461 1417395 342685 527916 954476 344438 1896791 374566 1266531 1548754 17487 275747 1151480 1488399 157954 1286725 617754 457135 1562648 761623 43971 1495306 1162498 910432 394236 544320 443976 175280 1411060 1090495 1891007 1551900 375333 876187 762100 921217 833183 1619231 40742 450178 1819417 1992693 1232785 1258094 1526081 1279810 828058 360783 1273423 1569687 790849 1144556 1842346 1461627 1401737 675402 1481257 1748345 265835 809802 1865134 1559071 1873545 1484343 1736346 1763483 523139 505945 794211 583158 1963339 57130 1673306 1885626 170296 1600052 1594144 1981709 1383160 1440978 1008114 1137536 1134202 1026487 647882 1688274 800411 139883 1514998 33024 1606852 1660658 1830124 1322197 907802 1139945 116571 299937 596168 88265 1117121 844011 1528842 1347312 1639234 591275 1804995 1863971 1290048 1088444 1057465 659670 1407618 280253 1383173 828140 282959 807200 177511 248240 734061 138435 825471 478256 1360520 67674 1912423 122965 1516221 1173934 1878134 92284 1132496 1571391 1357730 565642 292178 368953 811707 375406 1981689 1941466 1018850 89151 1261775 1821100 1973043 1409431 1878781 965359 636235 1424908 1500005 869126 1843707 1756846 1630566 1800372 701532 1684331 1918937 1192869 344053 1315736 183385 1725223 186928 586414 500527 1730717 613915 198512 36602 59275 1778675 781464 1180906 1231402 1315021 1776943 1015173 1821778 1713591 1811336 885203 1931680 180966 1625236 400842 581433 1857213 289287 1865318 735569 1608072 1125281 405642 820430 847138 1051830 499585 1480753 378942 532820 1417625 1494579 1389912 254304 848158 1324744 639585 193241 198362 871352 1257255 1806663 884935 1451028 661608 1220700 454038 10763 688431 1654129 159822 1735626 456706 544024 120704 377645 1914586 732637 992477 382266 1778062 1159563 264524 1731516 431642 445767 25016 1589861 231082 1781221 1981626 515470 845191 259484 695820 1823317 854753 1743499 1928477 39856 1464024 1812185 1909105 276720 353701 249474 1620009 494366 1952890 874877 251884 1762173 514994 1152800 824173 1228689 363692 1437603 1333781 509986 437643 630640 1513417 527563 905886 1297629 212411 1368589 1694518 1488873 871996 533176 76101 797852 907727 1624685 244011 1600710 1680984 658891 284021 1239162 495854 63001 1434137 24909 296800 1494065 1482049 1406447 752672 1042246 1135974 882852 285604 1514519 1797615 1898256 657076 820642 925637 658672 1789186 664290 947417 381504 441838 414453 388164 1148392 1881752 1688616 90390 289299 817326 907307 442786 525063 56295 1107870 1982719 1462213 1238426 346618 752681 122887 352824 1940253 725096 1226928 977076 1898329 1005796 482310 1054773 1108662 252400 1633518 1891967 849236 1613484 1491981 1031481 1530097 871729 1698372 1078234 146282 984835 359898 326414 398953 193655 184245 1632824 233583 1916114 1443232 866141 1093923 258675 475808 1200879 477208 1654986 194342 102831 1322777 1754204 1394487 444476 1346923 1772674 1910922 697900 526519 1478181 178307 1117221 1555504 1714349 1185782 13494 576297 42876 1813280 239795 1117105 1076954 448621 922979 1341582 778758 21175 572955 1792555 1678214 608099 1921012 1244337 842925 29191 1193508 1114005 688845 420529 152647 1141670 1963575 857768 1575750 97215 369071 267927 1834285 1077197 978531 1737444 399304 770427 365234 247275 1276207 1503479 624687 1395518 731439 966581 810853 906463 238454 376812 339675 852480 1078759 1664920 481992 660164 1789982 1914029 1685758 195302 557383 285741 556650 1477213 1012968 579531 1872823 935453 337765 1154842 867797 1337765 962326 788378 1802273 1521035 1788730 726878 1688667 152260 886339 584640 867505 1131657 1049871 1258772 1180694 1603597 1825845 904749 975420 15482 283776 1372430 1315263 502536 1116711 304131 484338 1699768 1316114 174743 559925 557077 1004541 668701 986531 130053 1808919 1445130 1216251 1162615 135569 396039 366463 512398 1591126 1221058 1938561 1672320 708293 1472521 1554010 1892002 676059 147434 1701561 1196448 739953 233834 266939 41083 1283264 874038 9888 745278 339175 181898 295889 1354026 1127056 163414 1164621 343857 770344 1237401 1572912 954732 995216 54998 1784495 11437 1268029 423557 1461409 1206226 1476871 357600 1605010 220344 1939521 10809 1029960 1779195 928166 798240 1216496 629621 1134729 1687475 325842 552265 1311387 1642740 1700006 918902 1296662 1743647 1746405 236303 274220 1676871 754257 1215843 1511121 648685 499511 513472 1187031 1647521 1608000 1554720 671948 299624 1353262 1374683 910898 649143 1181449 653817 627854 1794102 1019944 536808 1323464 1717167 55917 415412 825453 1677800 333910 1224532 1829751 324291 718759 1404183 1765872 419233 42231 763964 1401778 55620 1077371 1017730 996254 234618 22317 723258 904328 520664 1978870 1913201 1351464 1324581 299466 1770697 675689 1827262 1428038 1003691 379703 1601107 1992142 1070053 206450 647168 258283 147874 1530117 1251896 615339 225105 1229681 749846 465179 269880 171752 1460093 572104 410401 853512 1618349 183651 596625 1378671 638604 251538 1516117 1341356 1737743 1086644 1843388 302215 1105790 103451 1142111 1640441 855118 1713938 1358746 787680 1240932 1819567 1941479 742348 1216615 362686 874646 1840881 313175 2592 1505315 595500 1562576 955143 771688 1917070 192114 63968 1841744 265961 1140017 835719 864061 793167 1050011 1144672 1975660 533739 1804591 1085946 1535462 646526 1196485 1682671 1652121 1741285 1238639 1736337 985960 467591 662350 1981636 464299 1018984 1346842 254639 228086 543493 755894 1930328 547589 531456 405481 1172308 29865 458756 1366818 281186 574781 1282073 1093829 1266301 1745040 1092980 1189398 398166 1337456 241448 1697544 367137 884704 751548 141208 1671499 494330 1488426 1056517 503329 1906491 430205 15321 284669 1393380 1471167 1729648 1288058 973863 1967671 1997243 796464 76230 476019 702887 772158 1438280 1430361 532329 663847 1292043 1215573 1086884 820904 41588 1219555 293959 457115 1728030 1708890 1207411 488244 1946958 348039 189505 505122 54172 295816 705920 914680 1246651 465506 877980 1008874 565010 162980 1609819 131791 1068208 1068877 246278 512786 1704939 1855227 1166153 399433 940927 848039 1702531 1856039 862294 808974 976475 1006079 1360098 729009 567627 589629 1348077 1985809 698673 449180 138555 1317135 1370294 1765280 524569 356498 1138125 309020 1542726 1945006 811445 186944 601212 1859946 22514 1894740 301033 388431 198909 1234418 1469248 562574 380712 1526787 1743266 682601 1578331 1037957 1061251 1097097 510546 889775 1394466 723123 1720237 998122 1181577 971123 1357522 321306 1601635 1947679 1245887 1498676 24263 312606 306946 1406134 1419060 56004 1008891 1388017 1717226 1077836 209875 1347627 362012 64582 1293163 950864 697077 841588 846893 1459144 1687257 1678985 124125 284728 67847 1676338 1507428 431742 1725256 1445914 1197755 1555168 1378432 1060576 1614451 148306 1293755 605761 16815 1107790 1717471 852498 892614 474641 812633 1837447 1095785 1621665 983006 573446 82639 550496 652601 900022 1088764 302395 1281721 745959 183130 277834 403517 225715 1637647 1601130 416690 607021 709138 122375 647918 1207708 1036390 1457305 1307826 90613 990344 31330 1471949 1935884 1659250 1601236 1578719 182231 434173 1571290 820683 1061618 743362 1627399 1409166 838668 918066 990220 1615805 1798694 370719 80678 323268 1777817 1267151 1019063 1233456 543661 4492 1637472 1863510 1178382 741064 1752098 1511756 226624 929300 1684883 48445 1131250 1310763 951887 628183 1398343 1281143 1916488 968207 534375 1954557 436883 141290 334329 1130923 1322913 1913873 226251 60529 727601 1449238 625896 1508045 990395 573135 1193980 1381227 502834 889677 1078718 1948535 1302344 200488 109809 80841 1442118 899970 1301346 1031703 1151569 689426 1563879 187085 1149744 1279155 1270682 1019221 53013 297567 95375 760350 1969661 1127651 1763291 249115 263175 889589 109876 105610 1819254 866623 999165 1388274 1371227 1371728 1666220 1947096 426078 1792029 24150 288185 1620487 68104 1413605 615508 1205429 1731775 226494 1243311 962828 983167 1809850 1199309 1542488 514533 1399650 6481 577779 620847 6441 1071826 579403 1182873 39516 1204925 1248536 809318 725469 1148276 352466 1071722 1537134 1145772 1786687 1710219 1132966 430894 1348824 976705 1223899 1192852 833659 1638873 1807859 1447677 1359733 1257852 1130684 300687 763080 309842 1068240 412934 1828401 33782 202500 1720021 643565 462755 4084 93302 1601976 462753 198243 41463 1132370 398935 249622 1429564 1963894 1121118 699755 1146298 591566 1695029 1239289 598461 739080 1154573 644472 969831 1202988 416738 1637343 162524 492990 1548969 1843758 41532 1875388 403777 857795 938858 1852747 741014 321892 24126 725284 1082392 1194037 1926904 1765360 1630958 583864 653267 926116 502958 1453501 901991 305442 1503909 1824792 475203 915737 1864643 1347479 55846 554976 1207602 829731 1584858 714977 777057 1013944 1784713 1083043 881662 715791 350640 1267957 234150 1509293 1714193 722929 1396220 11769 1872828 771999 1588715 979884 665828 1786001 1116710 1516830 93942 1000316 1822003 714631 382800 1597284 1520086 1196890 1601193 1195990 70570 171645 1710946 1032077 1181437 1418012 573197 1507611 1616219 180515 1475612 1916610 138605 784065 264877 291648 1030491 1033616 307522 1165310 1232163 206527 1814151 260650 275414 1263390 1792061 1177130 378813 1440980 1379417 1701496 171760 1259764 1502041 1056981 320409 10075 511956 1640950 1920864 1468674 1510230 1426521 76529 324705 1549577 93857 318655 1097976 531224 1993476 604138 238078 936390 1292209 575646 1810032 318065 1184870 584401 1321635 323801 1622640 1543139 916403 411282 190791 1039983 374199 1054041 658056 412504 193901 861665 1380125 691857 1644361 1453487 1996884 1537536 877062 1979222 1517023 1678634 1955408 1332933 881847 580832 608950 597148 1337660 830362 538838 1985684 1661901 65086 462198 771264 1570541 845150 1332859 1133351 1126216 101019 8557 839826 67929 1961010 1975250 432904 320940 1346530 241299 1600278 1708594 595533 1245201 1188560 1340041 432879 134438 416280 1857419 762021 1683279 871674 88701 390271 1795452 657630 794541 398772 511594 1461604 1456124 1934742 867011 741970 359342 1209727 1708268 304693 167550 271347 1925304 1384812 948226 597595 578340 1840726 278337 468600 1711347 675373 1771616 1706709 11584 1430154 217983 1808552 152988 1368293 730776 1553713 1562973 427651 1725610 904822 785431 814112 1802997 1163315 763151 1846214 826600 257117 1107125 1092772 81559 897694 1722804 1938704 520407 121708 1321116 711262 594175 1411181 1983637 252911 387496 626015 1952962 1760264 372875 1829478 1851594 813268 1973277 1893887 895859 1577729 226392 138527 1353204 661285 552764 1086127 1168049 1600872 1732535 287900 896136 659814 1663909 310192 277070 989866 967953 1857128 1844063 1849763 1367735 1624251 165940 1542441 1388987 1627712 116179 1545090 1311955 886458 1786557 222410 1212412 693355 1433795 1555671 354669 1607909 163648 1374896 630696 1139683 1418502 360962 348581 708762 346153 691099 755876 776003 1055535 397329 37861 1219932 1332738 1752304 1424033 1222243 823591 879570 65833 909939 705164 272659 837847 1768832 1349742 851840 1473149 789631 1063448 460620 1512799 1354373 941956 115641 1858395 442844 1807580 1620429 1939139 474434 1924096 1727777 552337 1203131 388508 1361966 1575527 1809781 538903 1938186 952589 1519035 1391210 1434593 879280 264698 1457286 118530 942772 994642 755042 1418595 223011 1580798 462433 1131231 1790809 1397177 463738 1216227 27106 1696050 369405 13098 899408 197873 1236071 283153 1703540 795569 334879 1905656 1238226 717343 1907117 231129 1423605 896604 1464783 833342 638913 1900381 780321 588482 1675610 1617088 1195369 1246777 1089463 137410 1706179 513702 797166 1093586 1448390 199914 1862266 1547788 1003816 999347 1717516 838975 270285 1100786 1182973 1388208 242754 436084 233329 902622 1101308 976924 1992867 294815 541865 367390 1659479 1832527 32431 1770216 1033748 344345 1136792 1696894 1035856 1921366 1221144 1237835 820943 1881948 1037287 1617229 803457 830789 1526344 1214150 1289436 1700653 716746 1081136 1456907 455864 1028219 659117 621589 128671 741483 755534 1323065 413993 985070 34511 1305648 566688 194729 885062 1233168 794897 1813772 1905621 860762 1543244 369115 1375259 338438 1455842 1748150 1720682 1100969 1282216 770698 1939937 1622317 49674 596517 1484140 1092685 509368 1709608 310706 1842361 1172140 1132616 1337896 711072 725352 854230 76876 197032 305595 1357466 879030 517588 192456 53666 578360 1766548 1540835 1396710 711112 1407601 1792810 1292527 1484426 319289 826730 1793851 1963299 1764239 1687674 1107831 1534906 1536675 1196591 580783 779179 1249351 1159861 155849 608532 671816 651331 861757 1689204 1357534 1673778 167462 492389 1283471 807663 540475 776760 1848538 198776 1652217 1811352 22459 314064 545522 1880729 27393 906453 606668 730198 1253741 1471935 1108789 1980397 1010885 920320 1217223 1829317 1788940 69779 1648533 451287 997539 1859341 101757 1072498 873382 119720 646429 700080 731904 21694 1004323 1045228 1895528 1979104 922414 299000 349896 1594010 1758520 43321 493460 379720 1294399 1409333 1979060 350542 1728504 428923 1894864 1112763 790917 416535 478660 1900507 1974415 864579 455370 139841 1654393 1508185 1919312 266214 1050849 1757514 1054165 1632119 365440 1459902 254692 588999 1304733 1157056 1482310 232020 814498 1383618 890177 940310 573231 552205 987568 1851761 1548045 1807347 938161 1574037 1041362 660351 264284 1636243 1274269 673341 502311 691414 719739 1139425 1931119 1525431 505508 927432 1970638 641105 1479746 225765 814649 1164496 747769 1105011 468165 613381 19916 855242 1242786 1875458 379027 953953 15858 1318290 977974 1249258 76200 1739718 687393 1749181 1818124 657837 1787484 330178 99104 813654 963848 533667 220421 921453 1976264 1296846 1151801 377746 1814042 79463 467832 1222564 206624 1251400 485324 295200 638002 1770744 141667 1490824 1544221 445289 1863677 889310 1647935 1047585 202541 100946 1355416 1933929 1669072 574582 1242769 1147374 441645 170610 1811167 1545426 322868 820209 848361 1773303 920706 1821596 786636 979137 1149128 1363634 1925697 640383 1117760 442486 116281 563026 1279317 1449188 58224 423186 461123 1007521 1465366 1251405 1954117 1900674 973022 1698204 363057 1766042 1117386 1191442 1204482 148078 1542006 796160 1429731 678561 997408 1317523 189234 1030608 1194703 90874 602795 1861062 1337035 41024 446448 1815152 1733263 1418829 1695938 1829997 1634914 1034398 1537810 1923924 671504 1096162 1539700 1841305 167429 1474063 494477 277771 400087 1635643 473643 433414 1124298 406445 943854 851424 1973003 1404598 1375372 1867281 773587 1465707 1279067 417747 258829 1977867 1355885 971143 1117780 1938927 1693870 1122695 1774297 976908 566280 841699 1402154 641536 1295673 1103343 1501686 633976 622865 1618353 252474 1314555 1756454 280799 1316924 1899342 1410462 1026745 931400 1687139 561126 1797306 1181802 1200327 1424781 1416464 1429161 1028233 913489 604452 72979 138646 1505151 509007 133550 256115 1672252 825046 348817 396995 964604 1183549 544925 848020 1068573 1320268 338929 1754367 857083 473143 330266 1498791 1456114 498959 271634 1558645 1093333 1464463 249178 1282886 166783 1137265 1988184 1480707 1174974 1338580 1098628 1701874 1484148 1690373 458506 800784 1179209 943885 885099 1767326 823739 376050 374800 128719 1815728 872131 1724469 1622391 234555 870176 1445331 556765 494429 15105 1847665 915884 1712438 1677378 1071544 1886034 553260 270538 572226 1372391 843731 415418 1562693 1134233 1489566 1064696 1621284 273211 368479 221214 1528012 1287834 347524 904392 1776400 203086 1765633 1028894 728125 446736 219418 119201 1172601 932981 1506437 89523 1681265 1814718 448444 1011137 308632 1093013 1318036 1358577 429945 1989325 1030796 1033937 1158306 1248745 57984 685351 385242 1862248 1956941 154648 1735359 1837304 341001 1443024 380620 452582 712079 1228175 1788261 1800273 1126834 29930 5009 541910 1623455 1358243 1274537 1364256 925685 810846 292651 940014 1166151 27702 701047 315788 353265 529139 1158634 1833182 1243470 37562 776366 1745005 1626941 1995681 1605693 1018090 1436084 1856753 1040814 1992649 1527879 1204953 251702 836930 166551 1794657 1826553 1397891 1107053 1668870 267812 1492236 130545 467489 922177 1324149 525641 1836840 254172 1036531 1762246 1727205 21597 1688417 1057457 234204 1115871 878777 1576856 377764 657176 501549 1098893 840992 1397374 234573 791024 1951100 1569089 1457513 1160196 1461322 1692068 1005564 1786517 44375 373367 1416022 305997 1012761 1047639 911141 1932400 1851481 1163953 1593943 212142 496227 845476 1640052 573372 1591775 1130523 104236 841176 1692216 499781 781039 956959 1263760 1132830 1592467 1600058 1211977 1580056 1108919 132202 1336131 1376453 1004991 20540 353665 86094 979817 1667343 1333849 614131 1249842 1334373 1591642 813011 1843402 1905459 900478 1667109 548774 1210804 1680532 1683505 552948 1023404 1878721 250844 1520998 1283789 399837 738283 1726640 135176 1786345 1265851 5262 1689407 294322 795823 403109 698475 837713 1425905 946052 708851 1374086 260420 1510221 152589 1849157 1398021 1010936 819562 1943497 1655817 1989888 934564 71986 1616917 208025 361382 227746 846476 975127 1309326 521260 1548880 344464 1075690 1327082 1175545 401652 1458394 193026 1361623 1066724 1727461 115247 1540362 1323018 393039 501570 1719798 118985 720390 870057 1928768 1881375 1876432 51003 1856247 1188606 1720748 406726 1260882 1881707 1248925 804711 1250604 41395 186697 1801550 1429949 1112513 65324 1033852 1589837 1946711 993562 1522807 1354060 355954 1244273 1482965 605486 1512814 1990192 882269 606375 832318 1236807 710485 379450 403789 1927485 1663784 1870545 1988515 1432662 1685254 1630950 1169895 479731 329678 478826 161866 1743754 1928577 1141002 1471489 345478 628915 1967724 1674014 569401 1918974 1116111 376902 182801 403047 1021148 285698 1312351 1458042 1021094 534620 299856 891597 1877739 496613 1966900 659643 1781772 1480108 1136088 1463092 1023083 1417160 1465467 1281259 1076789 1679637 851572 1225296 232418 303701 1863163 1342420 72996 1987360 1954949 109264 895709 711255 1990071 1995979 356395 1189318 1409327 1840692 1557569 581620 759632 1326897 271602 168573 70888 1700705 1339990 1000680 1173841 1476441 109598 759365 1280729 550273 1279326 1530492 1450371 652680 995059 410084 320035 290001 316411 987212 750487 1309535 1927101 1958439 495536 1213023 676929 1538281 1825506 1431411 1817746 1211626 108758 1764321 1586442 311594 714067 904488 353835 1191511 442525 950830 1676142 1465265 186 872984 4877 358837 628561 539318 1605782 1922182 1879071 1158123 1030186 1675121 1107587 547877 1971726 1067909 202559 1407031 315468 410710 581159 147354 174771 62551 632567 818446 1056310 697394 140620 153627 1169044 114306 250640 1885738 248859 1631947 342775 305245 803868 936525 1869761 1016759 1354000 1592696 486900 345275 219943 533536 1483922 1828132 1526002 46181 237842 1200761 1283900 1130398 878846 38363 792837 899449 1074091 1474223 92737 1086405 1470238 411313 633907 1635683 939049 1774992 1561792 749941 586861 570780 1896059 1728747 518755 765370 1876629 499458 325373 626858 1360984 1240487 601744 1831608 191933 29512 384326 1210980 1450101 83997 805682 492546 1835118 1971575 470646 1604877 272589 62345 401828 1750566 1877456 177576 1984947 170886 224252 1413951 913157 780992 108710 300191 1590122 61153 606907 1764110 630885 674783 987386 416418 202002 164585 645634 203241 428417 716084 1038410 422274 1595761 50984 767556 809457 734626 7408 619600 1931358 1042548 1557202 813854 644965 949342 203916 1959789 342609 1324807 1602695 1848977 1314904 856981 212828 473296 1081441 90738 1538103 882095 791637 1840512 351803 363109 216197 703302 1039453 1722789 749258 361829 1850792 1805461 10896 110866 26937 1840990 1184364 1022603 640889 1791272 1908420 1623753 1710036 399624 566157 1020034 1988104 613997 1316609 240527 1909413 1362293 742225 1004722 1402891 11495 182033 54462 816397 207647 1920691 1156726 1141085 7805 318378 1638523 1979217 1635897 601117 1248134 1116241 132032 368435 1575376 811557 750634 9086 1014798 828130 947647 854762 1364987 437538 1009426 419978 284056 801526 1684426 1585023 522037 521274 1968889 1748665 1935743 1124990 1072998 1509229 1697424 697112 1523081 1751551 432141 1217994 691830 1047916 532736 507116 489540 1118496 249495 1371643 251400 629463 1920809 1097039 736284 754988 934268 686364 433937 1897077 1639842 1599823 1932329 520481 1678229 150122 898093 608504 742764 1627607 133434 1597739 1059169 1323184 363084 842859 762878 18841 1291184 908599 310810 1888935 1458403 245824 270690 955159 1813251 1229811 225566 984336 1714431 1047785 1776958 1493096 1421472 1736322 1151907 279242 257411 585431 601047 1220607 1660879 589608 1458754 323403 646648 58477 1906420 404778 589175 1890157 1634838 1931500 172191 937075 928629 308837 1393170 1916463 1076222 982731 1623696 630155 1330222 1705924 1754953 1825539 183226 1778837 403687 1748131 905105 1685937 1808126 426860 1642640 1908825 1884432 214834 152315 62864 591027 1480772 1445069 1411136 1077856 1409524 1448619 1529802 1985076 786553 1105846 820492 544860 324402 1207235 722626 1157066 882659 1652881 102737 68775 502850 50461 1507084 1400475 1700377 375179 1799891 243406 1462316 590551 1699177 563775 734780 1921573 1062181 315196 538387 1947122 5587 1504651 1741659 548001 1451957 696346 388387 1145791 491258 1795005 1076741 1261305 1110239 801124 384829 1300764 1363626 676062 1083482 147119 1106136 1775910 89858 1192281 1686598 203920 356371 714456 1385031 872841 749730 440300 988165 1378381 1404116 1804396 840276 1082868 1326494 1685850 1518312 27329 1158822 1405247 485635 231545 76833 1463999 1027206 1686789 430594 1190714 534103 204424 1237428 1356611 1927449 1342580 313051 878900 1619606 288654 1509936 1345764 1365449 1060304 1479835 249782 75185 98499 1551800 1212599 572100 825581 1875426 266557 986861 714889 1993084 179194 1480145 164655 815814 461308 758490 1871835 865929 1775078 1320548 1916619 1024244 1516769 810185 641576 1163888 958028 368697 1450203 211902 444003 425546 1861633 741254 1144199 472431 1864070 216485 326989 1600669 683249 160121 189811 1123682 1551127 856844 1799298 1475773 10651 1468072 1011012 840800 210144 171107 1698824 404713 1463916 399021 627250 560582 298815 689323 1247274 1955139 1407329 1238764 1661612 398182 1803600 498405 1713691 1931780 1066691 1197929 1025231 1869256 534686 1841462 1971818 1857467 568863 950428 810362 770739 457891 698232 162266 324984 1785067 77716 1838541 1031513 1072318 1282261 12067 26769 1226477 1314765 815153 980175 670362 168101 235965 64065 329542 568701 676761 1132607 18776 908936 1592080 845502 775510 1604406 843790 1627173 889220 529496 1839118 429097 844727 1980896 1473691 1935011 1468212 1624450 229280 593615 728221 232843 1709170 497994 348413 1959857 201496 510593 774752 104635 835310 1066093 173180 1774152 208647 333646 772471 557353 381297 1821446 712147 1592962 305917 395670 1847238 1230260 1691628 347132 483352 1293767 152891 736480 430906 1303520 1151119 1291049 287333 395287 997232 1097582 1845794 1596088 1813902 495770 1526740 1135179 381192 1489125 1875551 1491987 365877 1931288 1848877 847386 1449199 1587227 986722 531649 1759595 977562 1274402 1618983 419954 1504845 870241 1802606 1698493 1412345 1419671 1114304 827140 376540 216729 1127564 185107 1190068 511851 169484 1321010 289821 1222266 597632 219725 896065 402558 1310828 1670202 1612560 446811 906286 1695859 790646 560249 1507372 1903894 1836778 354379 1242055 1101895 1209620 1319232 1519906 195970 1960652 1010935 1488308 163258 479053 116132 1039623 1027481 244919 123149 1640012 1649212 1690658 236151 1369607 392349 1609993 1296843 823450 256131 1193268 1153969 288734 92296 1352917 1718648 1362843 1350458 1514007 1088924 854421 250432 188436 1913488 641659 408360 556783 1812309 83547 988039 1443545 1589858 1168976 1821855 1011661 1031804 1047928 481579 1429626 325605 1391095 70754 1665255 875769 1252067 982435 1429986 547292 1412685 1294360 539358 1243943 86592 72860 1251079 1730639 1985199 1968616 1969045 1751006 144444 1620381 1699684 810015 990381 1865688 139149 1897026 22306 1345017 661862 188303 1616775 1405874 1916577 135526 1711540 1943069 1546706 329572 1037447 1645762 1914825 1036109 269580 281202 1818044 1585156 465190 310386 1988036 1828290 309249 1456212 1925793 601918 930392 99568 1451532 1565035 617758 236939 266043 1070006 680665 1238458 1418109 1397741 1200322 1089044 1636839 1549856 327283 1269693 656400 967659 565156 148536 175561 386104 1551119 416980 568626 204081 1555044 1483900 1987108 62922 1108677 1726549 736093 1886698 416229 1536104 465912 1506115 1514640 412712 1086489 1320650 847212 1017117 1466931 1986505 1761125 1534961 1425607 682926 242770 878361 472515 387649 826940 1424776 10938 1475931 742315 1112701 249050 262379 741095 1972713 1409596 1003493 963958 562995 187519 930057 1708803 113567 1234221 1885237 1137264 1171230 1797839 990477 1986663 859638 1975303 536879 609402 1613580 111384 362507 611097 244686 897383 620244 587888 710364 666694 1843077 480318 1811361 646721 1112866 504 1167016 876464 888146 495472 535642 1080302 698797 130608 1210027 1731853 185313 1890415 1119791 1361449 651024 1485989 1051950 98731 1625855 1591603 1440888 1802843 1319219 73297 892657 1282078 717326 1187551 1237507 1553057 286990 595272 228337 344671 282125 1446071 585518 1903597 1241978 88829 1975537 1109108 1554692 589231 1909029 374478 596814 1484382 176468 159824 210008 1845696 1841842 1371996 179897 192684 416990 1221121 526058 1307111 1392364 994210 1635033 549707 466553 539052 1677750 1187318 1643282 88645 364382 1382244 330653 162823 1685149 929801 1696383 1312816 1213032 1859547 461073 573914 719613 1108704 848637 1666976 1216167 989453 1075602 1261348 801254 1573543 489754 800862 168796 1792345 946263 1186587 972133 1059478 1326553 249411 1828117 1911710 1401220 1745866 1937318 1731355 100996 1284137 511526 1282115 349772 1036481 1026826 1762680 1633039 103280 1878787 1009532 1396475 1403527 518043 1930613 1332757 1569356 1948080 1154933 1351447 209441 392291 160111 30112 1772203 679459 643527 803683 1489187 1844293 1923348 647391 1386421 1620362 270289 1124747 223609 434817 76887 58096 533782 1994309 1157995 92398 1907457 837369 787989 656153 1229455 1528554 1077955 1910471 428584 1114232 1268736 1384897 591058 49962 1427838 1148401 1512983 975905 1522874 1398187 438827 944084 469096 1711186 1197730 1597132 1145357 999997 48523 582349 704985 1893423 1337654 1763334 428159 45872 527589 415416 698250 1187963 1465437 1891088 797199 123630 1665878 355038 794471 922952 1399503 1778935 661062 1239474 128629 23637 1467262 638414 1767244 1817327 568998 719646 68361 1372828 305141 1376457 975160 1280768 1406478 1835790 1298621 740640 1809696 450159 1835685 1710556 323134 1707899 1336788 546081 982896 146746 379407 1749429 499861 1000834 784845 1254824 1516961 619173 622560 537 121296 1091789 672387 1069467 704942 519780 637309 513712 1999367 1369968 176840 1613319 1659726 33686 540315 1991813 974540 1609030 207454 156373 1765570 624320 65931 1320693 1140999 1530337 478852 1182549 1676456 600024 459818 962776 340744 1348391 1612473 1284824 35999 471319 566678 1043044 532054 1164379 337468 570832 1555306 782227 1811838 493802 251280 1817065 115566 954312 1743215 979650 1204087 930569 1446297 1712145 644585 816858 1825786 878879 1493127 1800716 1273628 936317 1407173 1480616 511817 653279 613084 1540941 1767824 332432 1045037 833123 1115553 5662 827103 673535 1022511 1888888 1954251 950470 1047982 72076 201638 831396 950600 1813517 1787331 752124 1376726 1936911 1026798 134229 394404 190724 433528 1331655 1682058 1261511 174317 1011210 1810062 370538 1290128 1472214 1541875 1042742 738105 1800873 1619796 527104 701229 818099 951490 1429813 1469866 1066073 826403 1874501 1500769 577220 863537 1497431 686066 1760789 1680121 1594078 1010063 1169115 1651201 1449967 206490 13371 1034449 682436 712270 140652 1242793 277677 495810 96371 1739820 1791144 1721575 1976453 1745605 641837 225851 400303 973739 1919189 1460951 1115407 1641339 1157036 1131396 105141 238973 1513120 249142 1764713 1951220 597024 1087473 727672 264282 1776655 1117182 255168 1863998 1676220 680170 430319 560774 1983905 72434 1413501 761628 1160027 1218655 1713374 473384 1973636 1862562 1814799 288054 1957117 565571 347430 847854 276031 1397127 645973 1718735 1207968 1486213 969413 249512 1833621 208787 1497062 1320045 1952492 151019 1354426 466092 458986 1231305 1398439 1508642 93750 1366961 1436406 552038 1793462 1570262 736457 1372004 383285 1387957 1449143 1596276 210843 1919693 1769182 1854603 786114 703823 851905 1177986 345380 1079346 566412 821379 1485844 398938 89852 1841525 1119847 1451928 1567769 725499 887191 1929560 799924 657989 1785064 243185 510635 988635 1159125 1717991 1899345 1211237 492624 919180 574552 1739594 756351 474012 653727 336917 107312 190361 1394486 1794493 124492 1276993 1647624 1504315 229804 1683638 242834 902170 1793287 1532564 380308 1115169 1371026 3111 80190 760755 1506843 77377 155412 359673 1218726 357849 891959 181510 1161160 1554218 1543598 1729542 1362382 352575 1646271 696682 1103165 549769 207599 1376180 852905 1763501 353008 1195174 356163 584217 1194351 1658820 1856250 804495 1866183 808078 169603 1472150 401360 1040792 236265 1923785 491817 562728 1207967 1362943 1789693 325525 621262 1088791 157234 875318 1627228 1043051 49855 545396 1997395 1243182 338638 41545 1417528 1940229 1867301 1457488 1284929 867619 766484 1246220 1952447 1594068 1941312 1254844 1546122 280347 1784218 669731 298199 673375 1471715 1583487 1409124 1219824 857402 1283902 1580029 728855 1213881 1194999 184987 1049096 1447148 1252559 1016574 325194 1373551 1501163 1700412 414133 964261 697660 1579246 619822 740218 246950 1259155 1556153 105101 23928 1411066 951123 595846 546851 1108733 417709 1857509 296451 1211915 1281998 1358846 863627 519039 259827 249868 1715956 1957424 777337 1921029 165461 1696267 563668 267878 1686447 754091 602938 1249528 439422 1183766 1691355 1372792 157893 1216611 1977137 1369972 1775933 220805 1483133 1989251 766921 1194210 1884919 609089 345998 1335707 468944 1233852 587836 286339 1060380 1517302 379791 1750843 1697192 1045962 903587 753639 1953844 1194496 650578 1414532 519697 952885 989180 108566 1246823 1904957 1986231 500367 284285 202383 409435 1905112 826034 391569 694032 1188298 1880591 1715738 355969 424995 1338949 1917819 1410728 1852109 1238466 1043894 1694739 260383 645076 1997492 966078 1202729 1670335 932311 215173 1705883 134594 1770169 924862 1822566 767185 1276842 1324306 104483 1214820 1591893 1747605 1109728 303764 603166 372637 266326 162516 935399 1055864 933220 166243 1104449 1219359 98398 1177405 1566561 1292542 631633 1230932 1118653 1760942 1624372 1457577 576062 1799804 1709928 1532196 393143 707621 186132 858269 1967630 447936 759571 1132194 965543 1926730 1946556 1411805 1057687 603462 563426 1545736 382590 285692 826254 1841591 954808 923672 49958 533889 533406 1482873 1564531 490055 1429795 1594105 319715 528172 1820360 602326 1458601 1850686 1835903 1087338 535437 1251794 1810468 745633 1636396 1726143 796544 1198084 160445 154817 22857 1651762 97527 1754616 137024 499082 516719 173324 864679 1689459 405705 1921140 942989 552253 1414169 1007417 1111521 1134055 1721622 207863 527270 5156 564982 1845286 431777 1292181 479235 416048 1827645 669315 583764 1628596 1681315 834134 326666 1408140 1395479 868019 397095 1993677 200769 920245 358874 393319 1461420 1747525 433581 780039 649197 33444 264379 322959 1975156 498708 1693363 1750877 1759646 171526 534287 1430500 1244611 1575489 197564 824060 612185 1712813 1405366 434531 211867 1065950 748335 138291 1493200 79179 717624 682276 508233 994390 1921471 195917 782525 61420 574383 1087629 749910 1768033 537375 2321 503289 355808 1981201 310457 1440100 316574 1577878 1799552 767923 1992763 507047 881142 1847205 110122 469328 1370587 962271 577547 1314249 1335704 192507 1955587 289926 1228920 1076200 478355 1072722 1175901 1505305 262579 608342 124417 1148589 956009 860404 903290 541360 6748 1071189 1815363 729479 1843136 1967838 661937 265782 1628837 170010 906016 1492759 1754565 1612918 1521942 1569714 270544 415886 1738116 1896879 1305070 650876 719795 609144 1868569 1741470 1788984 1880467 1560162 81159 559840 174322 1771612 933444 1888534 1533829 1902619 793313 1788076 1584435 1756225 1102235 946482 1222171 1492410 1410663 774015 597204 1289607 1867748 1011572 129809 1124046 1235429 1057531 1024147 360067 76912 1780673 870573 773196 636776 735036 919669 427597 281599 147944 879914 153410 779772 293400 215262 256806 1102532 518263 559185 79635 992057 646260 825905 1348438 888263 258864 1837312 389946 1335866 367494 1686438 311079 704734 1851619 567640 1064143 17558 581379 1945211 1592936 252552 1955475 820077 1191005 1826614 1282392 353169 935944 1739184 1615313 1689672 414089 71429 1572557 602226 1619019 1796140 1765576 1122822 1136078 738947 592290 604271 1142878 480685 590038 435883 1506397 1603150 1580939 1408408 1781248 1239962 1894562 844225 831825 349350 530322 1884947 693385 221086 1470581 1564449 1810949 105671 25224 661921 1025912 523655 193814 671000 388341 701980 1281040 1623368 282916 1929190 952358 987066 1679405 795922 1377236 1372311 1178619 1045124 1297284 688637 1015856 1766980 414112 1787013 38034 109262 722232 1101325 1922165 394521 1488071 900618 817570 21482 1057748 1860859 1216396 1681640 1048181 1265079 341330 1007409 1759032 482962 1095682 1464082 1616741 385084 1871539 533912 938197 1418349 1025880 1808609 265971 458763 1608050 95340 381143 468548 1114798 545370 1507033 1909624 57816 244490 1182354 940703 616009 922235 763704 1076899 977628 959242 213978 1093692 1763193 905332 786924 1906215 1613626 1758356 296875 1542687 1911161 1651315 523354 986143 1643068 1934926 669617 945204 1440037 1818761 979451 1730040 1291456 1837507 1015264 1052869 538969 1202638 315602 1833444 244584 1523552 1807258 373679 1651169 1945948 1207020 779387 651371 1802925 76633 1632474 896087 791879 691234 1718036 1046745 339034 458722 738863 44969 1860426 226377 686495 845914 1805416 1540149 1910141 921248 1167415 640966 682709 796506 1054397 1115091 1971876 813955 845366 1185749 1026164 71753 1357396 646344 1767117 1269989 1688149 172953 715940 344494 204443 38831 918278 30121 645793 1084386 125753 609724 1230943 533081 1831780 1190806 1709895 585071 663182 1339115 505830 922338 962393 535017 3024 309191 747057 800918 581739 1662759 898513 1638758 288378 1935886 746184 306205 821380 1351889 91251 1408537 1844254 1728713 380474 981959 1317529 1078001 246906 1902445 1197825 1638971 1071678 288383 1353870 640578 313293 1160338 154855 140203 96477 1074001 1787271 641647 267955 1258 79551 1361565 1441926 160996 46876 1808312 901604 1981934 112933 818827 125122 1093386 705670 959860 310156 1403542 1389502 239974 486722 1024586 1806575 1626433 305993 1967634 1001351 1860583 1368849 71884 1615061 1410508 787586 923805 1536297 1298962 1804035 1847705 1940297 1849075 1365076 1740195 1848249 133679 1216064 1483844 1297964 1933904 1697247 997983 1486148 716458 1496459 1216222 425432 826660 837124 1903970 1583861 1257028 1381753 1120000 578668 1852792 1579272 345942 748498 939333 1121347 1713169 190951 457312 1442056 1481195 1735110 1934364 1155540 570807 115325 79061 107652 796335 41089 1827416 1559485 1086494 316926 1839377 1278943 354591 1026523 136410 964881 27576 342272 224151 1495482 261655 1234914 502971 333671 1881119 826352 162046 129090 906864 183621 1488085 306409 202778 1616102 1486775 1361281 1710492 574577 1404745 1700742 1347236 6379 377563 1706559 1918712 1423950 1150250 1074597 515947 1143845 116719 1363088 159818 1456535 344950 1202838 102037 455730 573555 1997539 696989 345587 471223 1826550 1927756 1133241 1464190 1801137 1380639 1436912 819477 566435 1605088 1485786 428715 1512440 261850 1174031 756665 1992310 1056414 1718780 627491 1079915 1212887 1519051 386861 1010422 1961184 257554 738000 1046102 332060 657130 919859 39269 1535997 972023 1750077 1482504 1688351 907632 1550469 1194019 1137620 1406876 63293 1951348 97935 798041 856885 190196 674002 1678131 671738 1734119 124706 131190 192609 610568 1557780 1782736 1047203 1522101 1275335 558970 15513 184301 1176523 990579 893529 188463 1646214 1741841 750874 585134 69012 878118 33827 1206885 455765 146456 119757 1941475 1887585 1034577 1061136 704772 1558694 1238098 473728 1171345 1720845 977539 1427805 1023164 1140100 1777865 1357269 3756 209883 1897344 456804 136466 1231885 1407945 822718 1902699 75602 53165 1447755 1575682 29062 1554289 1749595 289342 1583428 211832 1902375 619079 1276966 286486 1352131 1741286 1188820 372767 1177978 541314 1732566 440523 1449591 1939411 15222 747945 1798334 1330956 12525 1812574 393152 1642982 1146288 578921 887472 1760971 1237655 380636 941295 626464 1786035 611882 1222779 1581430 1411950 727354 108097 383016 64233 354458 1391252 1677207 430729 1936866 1853126 637466 1538186 77177 435868 1576609 763639 107685 1805665 268266 547821 254102 1790861 1221758 1479489 641623 75955 1140514 961519 1559426 797175 272942 1891612 174532 1368156 274081 642453 266379 1913155 1499540 815537 666323 283966 1007311 12821 1712372 97867 474289 1097978 834379 1101897 194696 1288138 1764588 731943 958054 1355161 776620 463647 110362 920066 1912223 1843855 1339992 1653111 1667852 1115225 642725 821103 544449 343851 1742518 1810102 1918644 345083 949911 767091 1124021 597851 1523690 516977 170580 1709656 1377406 568940 1708928 501518 851379 886195 1659169 1582028 42514 336523 1987023 127543 352645 520469 714015 206651 1202095 1451571 1248976 1372904 702067 1511907 920690 379097 839292 1380651 1291713 278771 1537204 1358959 1022270 1870494 123884 813046 1793873 1550613 1527383 523957 165369 1162622 1116717 232991 700426 1175624 1169413 1144421 876914 973889 1101626 399966 991693 1627114 544306 1695953 1823021 545895 1807574 1096245 1295349 1744730 1303065 1279466 677056 905615 1799875 1209798 1514112 1790714 374912 1911414 1956818 728371 579803 312780 544176 810163 928270 127856 233201 1500497 1237444 816443 621621 1587013 1530393 629684 1583195 1712465 217479 1539460 562753 958862 1580612 612481 836686 608768 1682089 1729835 1828770 1862526 1167689 1038469 772342 299742 277598 746513 832601 1229883 345532 411915 1132447 399912 1395703 791236 293792 222651 1685794 430278 84107 1969289 849591 625811 1374721 1799871 839900 1406100 1439249 1344948 518398 186679 1046896 470303 908844 130773 973311 144719 1950721 1840766 1896978 748619 1434301 1012113 418476 486359 1255605 825556 1027726 133122 796444 1224330 442834 1238060 1724426 1085901 1141232 740036 1558053 17975 909698 514069 1787956 854603 41328 264446 345880 821925 1318361 1059013 1336081 1670956 588213 1632269 230762 1660798 491254 1331965 831408 568395 1634398 676505 138391 29122 1926939 1039914 1754854 990761 563389 114249 626636 645370 1451753 1251756 1642127 1339176 84273 498382 1424089 716175 1427270 414858 945235 1560675 1782368 471767 1176414 1281545 1034433 119032 1811760 814364 307350 1313785 1514207 1096161 1275232 1080014 750003 1224756 250766 709496 1508091 104671 1132573 1672923 1058103 465848 1520959 1987262 1789939 740209 156778 699480 789267 322223 577004 1007657 1576082 209086 330969 861642 1871087 237960 784491 836211 1989930 273364 682085 446934 608134 821539 598175 1192854 957653 816903 1143942 1805558 1155083 224349 1049618 1662868 1962468 1160272 1821316 182110 1096141 1840504 282165 1635697 1206914 1749530 1198835 464174 860866 653363 1021889 1494426 994617 264231 1632445 202841 1382468 1524108 1315812 458085 98303 1257124 894927 330814 453128 560903 348438 1345188 163206 679240 1124878 273370 972120 1951299 141819 1208324 901213 1442958 1380200 1313738 1092003 226370 972860 1015065 752268 158600 81126 731628 1291361 1111951 1300426 1242001 265763 281086 54836 852329 1931338 1683658 28560 1650113 1120827 1496813 1951766 1343860 162115 1497971 825349 1675054 1397689 601088 1311924 1946381 587129 1525884 1979548 817513 627789 307903 1300363 9321 519600 861408 467538 1120089 1005523 1788522 165911 306110 842490 1065649 1786476 1641609 743840 172485 194586 365025 1055313 210592 673343 1621126 814419 908791 312279 673514 994395 1100110 327929 610997 1541983 632628 1619801 854643 506233 89210 228453 1667359 135406 1562507 675310 1785079 864409 1024337 294267 686551 1442822 1847080 1871298 581016 1006626 1673060 1580243 299108 347357 99508 365316 237311 102292 791758 176876 174326 1916832 1784906 1053196 615614 739169 972876 949287 1564965 1635671 450239 1179669 1509730 1285181 42075 1828545 1855329 732761 1486215 381604 486252 927997 1024138 259853 1225481 1213855 891996 1626742 1504555 347415 239303 171513 1824684 507956 1757918 1334662 27308 1306239 1361029 1727414 608394 1478740 195539 43087 1065201 1099959 245888 1310417 1013484 1932272 1570292 218125 289759 1811053 1140350 1452117 554713 1858008 228701 140916 62763 577647 816213 1844297 448406 997350 1003862 7554 1995355 1304858 823070 361823 1886726 998138 681764 527834 1945262 177775 1329902 1459082 1992291 553129 1649828 722799 435720 1096290 1052423 1235451 1377294 1874504 594458 1495208 595488 1745918 448595 198336 1140272 937832 1723687 909994 1316193 1113609 130344 150394 759696 669262 1676701 1475 298956 1732052 159360 1946784 849032 1012967 946269 1244375 1563978 1943316 1532517 161115 1047897 1268357 1933764 1790891 1276345 240314 524764 483626 190293 1114394 540015 52579 1645508 1030009 1868009 1997472 780802 755213 883932 469434 167499 1463323 1833858 842090 41791 546603 413299 776362 1242216 1916063 1071614 1344817 1089426 1418414 284951 1758774 126448 1358226 134357 1458609 1221691 976079 1758161 1269417 830679 1076377 469989 113565 1430015 1318260 788173 1917601 1951820 1278688 637946 1240153 1974866 1359475 1563749 1665908 654685 107050 697129 283106 428664 701326 964440 61190 836409 1052120 20822 825703 1714428 778520 546796 1865024 1699958 1990651 471473 189646 288174 313122 1076714 993791 888939 1195532 132115 709371 548706 178334 916027 1919606 208926 605782 733904 1177656 1543954 1435572 73068 1328602 1978283 141330 500542 918006 614773 1463699 256957 704060 1931190 612411 1112190 475231 754080 791708 70734 1038280 1495464 677152 1050143 691680 1593500 1555128 1182966 1616787 1152164 1026988 558987 1019610 1863125 1295078 1800066 1016380 1759057 401129 240372 1778479 293136 1644404 269792 602551 358906 1037956 721012 755355 1293407 1022097 27026 1501652 649734 1192479 1569193 1888318 144271 1442558 1130994 1163827 1879935 1211452 1410586 480440 1119750 556843 844211 239841 190873 1736417 351368 907964 519209 1978915 650847 457648 1474901 1668876 1404367 1345015 1775784 1849323 1806132 693533 762554 301765 258752 1919484 458644 1779749 924669 98009 701743 1287526 594883 1154278 417478 22415 1114309 1476356 659850 1696370 226422 458419 1452616 696208 1718076 354723 1284466 1585525 901016 93989 398633 416219 1736336 405880 469999 1253028 1900207 943270 1423086 398197 785394 1208239 1872822 35057 710974 476877 820379 1555908 1120423 1051506 299995 1669843 1989327 1623275 1569706 1874153 1977173 1893634 178468 1070065 600924 627057 667624 1491027 1743361 1963086 172877 579341 246942 84041 675826 538751 1660828 1229863 818299 1173334 1017570 1875040 158271 541310 838380 339678 790961 971695 1564724 1749379 816037 216648 1549304 528560 1215853 530251 360312 62084 573418 277063 207648 1669246 63409 311761 860378 1307760 1498515 1579869 1622718 1877357 1767768 131584 980507 183079 1761307 1292571 668152 569681 1914683 1689678 779583 1840491 1269783 1911328 1839386 356975 344526 1676121 1146962 1251208 770830 258168 552316 847726 1621861 1290321 1555746 1617917 1667886 970489 497462 1891245 1667666 1739666 1433976 578899 273475 1564095 1516820 997577 262131 233202 25946 1287158 1878784 472939 1847795 987669 476255 1039853 1641130 886659 1246406 801650 1398870 1188758 1589633 1468833 543834 764755 766274 407652 654513 1777139 1627432 891460 1922390 599195 1052761 1779462 1211485 537212 92179 1248077 674132 543169 1210649 964586 1667068 866383 1686870 594161 548904 278422 1489431 163597 789459 420585 1536868 1697072 122405 836736 1329921 936283 1504733 508539 327064 154202 86933 1121545 1068526 356222 1063440 377664 983105 43079 1573336 701094 794601 965424 1487788 262060 1973654 1941412 1028843 1914366 1920224 208952 1549064 1388698 1184074 595076 1720663 371574 1753542 584540 1825155 479280 972577 481025 301521 258190 1431014 232504 1811158 1257488 1891662 1644978 1495279 1852840 1793901 979084 332255 1550135 1918955 234011 1451638 1728028 1389894 1030445 564880 418062 1804299 85635 1644093 835195 1584997 530289 1670599 132841 1167152 290663 156717 1308663 1885314 1047747 410093 1281716 542944 1027490 890957 581014 131797 1533915 96876 488458 54734 772177 23113 891080 106648 482568 1697017 434078 857529 1091508 996712 309990 1418452 1470358 992423 1390931 79862 897406 332899 536646 855685 1251206 325283 1675461 1007740 1692619 167768 930921 697273 1498507 54405 338805 1656639 758184 1314796 1422461 1028858 504818 460001 1163870 162691 600960 1825101 925972 838489 1210788 1934623 582634 1473134 692477 525658 515055 1108042 1920490 429061 1742653 896672 1517222 399260 1115073 1028098 1535974 340030 1937137 730661 955485 584152 1892156 852249 690210 866477 783833 830975 688538 617124 1596056 1583532 795594 394794 1184065 1651220 1763054 1881515 1574622 1892401 1340206 544975 1528913 1585885 10759 1330872 1086013 985044 10653 1323879 579373 1033108 1986043 720240 1429038 1627599 894248 487828 1715147 1232518 1800254 31253 1788552 358914 1083605 1882152 1902684 1246833 1970647 693892 409003 568049 1399631 1886030 387886 152407 1094409 1618416 95544 1017772 27399 852517 1975139 1779936 590184 1843785 1757974 1393411 133054 1111629 685269 855645 719262 1407381 956482 1269504 578261 654184 1367772 1059894 1094267 217111 286614 1638659 23486 621187 293291 1223696 909180 624836 100648 411047 1665659 1735719 660624 1141545 1203137 566757 1918508 1254489 1782982 1901228 1029480 244869 1216377 1660476 221481 711928 1107145 1001523 816853 1928504 1201074 1474165 259205 1344658 1726351 1526108 1909685 1780962 1673559 25873 808193 1140873 1575049 1528958 414163 984271 802945 611060 198980 1083003 1785929 485663 1870603 1966007 1894164 1589629 17296 163059 900168 261637 1265931 340350 907389 1310265 421723 157663 1222927 977011 1607711 430418 426456 24482 1187393 201189 1831779 1311388 1911255 726307 407273 968606 930832 1143738 1970442 1219479 1427033 167231 626638 396336 1134166 687750 190107 592211 453061 1369766 1576603 1740571 1326115 1372403 1023753 1664680 1254404 1540583 177411 592045 1464212 1557447 1331123 1979314 68970 1473923 640498 1509991 945527 1053520 807433 201111 296054 1638221 637690 1811435 1311182 392211 288342 162173 475965 734286 1059507 1776664 1450846 715694 39510 1908022 1542088 1439898 612430 1333121 221673 969232 237473 1408696 36663 875486 717635 335494 1677131 326124 811349 908519 1385617 1143115 1271946 269503 860939 870117 1443391 1549071 401684 797351 1741603 1137839 1285650 244788 1109473 401354 743648 968821 972596 531967 1606993 737249 1651042 1157837 1323889 1009702 1466768 707139 1072731 934173 921018 1065622 131437 121596 843940 1874428 1237451 1565594 1152508 84277 800055 1689901 534036 505459 700507 288194 816057 454641 627100 10306 833108 1821611 110717 193398 170322 420206 346734 892054 1651491 1257977 199222 1787719 96951 8608 1162093 593342 1341676 934164 147578 1271063 78915 132951 1453186 1635103 732352 1886243 895124 1510328 1808968 1944070 625737 1851957 1235222 764945 119022 587817 1338946 987352 1638546 1708338 1835412 1191219 1006702 748269 1872755 431267 1741683 161501 56500 416074 734169 141513 1980317 1169147 996918 1294813 1594634 1968640 1859826 1804905 1480641 355354 4174 121818 1052541 1540484 1557451 1260409 1300969 1334099 47786 1789704 130163 1128355 1005665 1696316 983275 1692161 425134 1361581 1107465 1959812 796867 608806 1036121 1070634 817429 1902604 745596 1052872 1349981 932179 1736858 1264884 1029163 739690 526269 1836381 1131354 700027 1055985 780383 1977686 1621278 893687 200098 1460101 1613039 815482 224120 528651 1843728 1745874 681046 984003 767928 1087671 872077 1951622 669151 1006777 1750187 1209827 1489862 440572 1319245 355176 1528541 1191159 271707 293218 803370 1438309 1409030 588206 920264 1655869 1563539 543507 1620915 799387 1622870 1776039 271991 1424599 1560952 581941 128765 1748308 365566 1424113 50629 916768 1307738 432831 1021555 1603729 1080267 1763673 531319 1241618 751732 1311823 1390846 998067 267610 1136815 1508309 1197469 507067 1457473 181690 583638 527405 1129836 877246 898073 1417016 206328 1921046 870713 782880 39113 1717322 911197 466130 643517 836872 1496219 1072952 524175 33757 458967 697867 1742358 1702901 1603211 1211734 820871 1304815 168622 1430469 634748 1869104 729043 164690 1456905 432499 58839 1354117 1528507 1444835 250479 1063666 1736985 445376 824015 557519 1619741 1840461 379844 1891125 842491 1787782 1118115 1236389 1622226 99200 1315349 458223 993571 1415856 150045 1280959 1415213 1163943 133247 1759282 471098 55452 48711 707637 52250 1149916 269575 1037044 1262522 1189962 1805353 1554906 479820 1786910 1639679 614526 1992788 726320 457211 381058 612671 559271 332053 676509 443797 290372 606906 423805 1731024 1757057 936966 314070 1910840 379480 1638092 1659218 1769767 1785688 1789135 977734 1533783 1956670 392117 226783 836249 583234 944864 1688024 1306281 585625 701153 1829145 1914307 1075919 1317881 1934712 1419475 720140 482521 264599 1720445 577396 1113850 34040 1903699 516631 130493 558855 934015 1445480 408522 24071 1214182 711092 612816 1899159 1021288 1813656 370509 65007 374299 1011608 1488991 957222 1343224 975029 1192372 393447 139115 1703692 373229 1870835 1980739 78391 1561623 165590 758607 454197 896432 1183005 1711024 535371 406437 172079 1511092 1347902 1014405 1836736 1025425 209685 332325 928325 1894472 373750 451373 1524094 1019620 1689945 69190 1438466 1626522 1161665 1576471 1687446 761902 933080 51324 1917129 1564396 820501 605059 960430 1820654 1910249 208594 1400626 1051821 803550 1732889 107124 1661836 1486623 1886728 768878 1053984 811034 1109486 1456258 1453411 135551 250486 156332 503912 1842738 1200061 1582985 713302 467214 1336359 1961401 1832600 1025671 360272 1935695 983238 759652 1744826 47744 191630 1779104 1668086 1093413 1432858 1545414 768111 7268 1773444 154156 407335 79994 1665131 134778 1261137 1258080 1156475 1619397 1422361 1644450 1360094 850864 68078 1540662 1740248 862412 825908 78214 1673713 217880 288789 20012 486880 1196762 258063 1108275 781114 509184 1265556 668331 1226714 1257940 1821966 758148 1138074 644468 179607 1013406 1146139 559101 467332 577758 690274 1605536 841456 366158 383116 1448849 1188420 1301732 1868282 530706 1848480 293681 481836 1906303 248600 1464383 1313165 381206 1777686 1242550 1168606 1643634 723663 1128048 245991 1516277 764130 552286 1302099 1074145 2949 543454 17770 227337 1322731 263023 166380 753502 1618503 696674 984792 1135780 862569 1323822 1143583 333290 1027907 198193 1188205 1084328 912854 22381 1438398 1549984 364224 619725 73861 1492568 473586 1464613 73423 898448 342826 1336704 647835 1483502 1624186 627013 1571698 1789772 485729 258425 635391 343240 595051 1110665 1021883 896447 1941664 1381410 1970388 1124586 1704080 59409 366722 775382 1833636 718005 1502063 1225976 611116 1609763 140194 1675481 1646424 1659782 400651 1259270 1223240 65787 864490 1318565 1023954 458522 1950080 90800 1939062 1649762 209117 234728 2747 856051 447878 1086100 1584998 1808894 1007586 765472 1225156 1090990 361764 1328970 898981 1522024 905988 564637 1336403 1035500 664724 999326 1048410 1923049 43205 1878147 291810 1636659 1202776 1546528 1742570 861333 1001557 926678 1410293 663811 192092 1174354 1061963 802360 1777616 222108 1745354 900671 1301586 1861432 469055 1092968 470861 1046537 1271900 794749 627747 922744 598405 1284332 1010844 1911563 1347726 1086348 1628265 646214 1345140 1200180 820235 545593 135589 52597 1634357 1265653 196316 619793 1166984 1617123 1077322 614434 28608 711261 805298 1981077 641976 986616 632224 876311 381266 973618 276751 705064 1630501 998817 776211 1591759 25274 648944 1796654 333497 162447 1832524 1176182 625167 540720 1234777 985316 1723766 1342221 143023 272085 1174977 1410991 1340303 695190 1709636 487045 390179 511808 1726404 613300 180654 1943802 1623170 1711673 512114 478575 1962639 1581495 147845 907163 1752096 990877 755945 1901646 1622667 452327 246468 1699540 1104460 693716 613830 1016666 1865759 693156 622102 1900121 1314121 741112 148524 837852 159471 890314 1396523 927932 308641 9162 1237830 791812 652423 1109072 1065994 1555229 170835 952020 1941422 419079 195313 1831349 868293 279978 1350829 926900 1084659 1523402 1164239 1139815 1142964 673680 283515 183533 1266375 492896 1517294 449201 782729 1388282 1488529 147113 66191 479084 1697953 1741714 1062352 594739 1171097 53239 876998 478842 607916 729982 1121660 1843201 939633 1735587 593316 394187 953524 1665384 715525 1753432 849017 1518906 1946503 1243401 1518903 1208119 1121481 375752 1958795 565446 1006870 182949 213593 970268 1503159 203346 44896 26365 1503247 474959 1975201 1778697 1540056 1620905 1138778 1286453 734025 564554 1315876 583458 1155146 637693 1276051 1996992 405649 1761215 966220 1290963 1264723 1797388 1770181 807028 1330141 723309 1666168 103319 1662039 378150 1270067 593296 1269255 467336 1665721 467196 436194 671335 1883693 384256 105947 190113 1483508 1596490 609887 1745807 615432 102376 643128 1071756 1689650 1298305 371556 949803 30681 98591 1308053 1578951 1951344 989509 672142 116634 1603920 1178797 204497 1523897 519530 774190 70242 118473 1864853 36426 1521880 1924011 1401376 30191 1959094 1480021 651595 1519125 1962916 279882 37866 1339472 836128 723033 921192 621260 1167521 1050332 744069 212117 1322816 717191 825548 1504962 1328204 227218 1984753 1826998 268458 1390322 1364664 419246 989396 76533 337689 647341 731400 1659993 1654947 443138 1334492 1904368 1391127 782145 780604 88453 1015334 207183 1677978 1416690 1155197 726349 607971 1540966 722041 1337378 1437688 623436 823255 1014309 1215713 1676680 787918 750964 1625061 574484 670351 1964790 216632 1001047 538064 1018975 435258 1655474 267454 1805348 1749877 1948572 1177788 778651 1138637 897903 302132 179741 236595 1387219 763520 1928307 480353 1233251 747826 1946402 907494 152274 667618 509063 639955 1181861 1072625 1781110 389570 558985 704585 1564243 1121270 1791898 1393744 1735514 672537 558355 1048112 613275 1629435 594741 752467 1877060 120666 852049 868845 1657954 1658174 1904220 1622245 158240 98679 758877 300417 1445338 28 1730047 1129558 1939917 161227 1243558 571079 1243705 1792883 893866 1728833 457636 1792855 506582 551208 505963 1047541 34117 1457594 1189851 1983963 615796 596636 1974865 27898 1742322 683403 1127293 1242090 88909 1106399 1641417 1721343 718997 501487 772708 20328 286405 599479 1575714 1404143 292706 195423 1892846 228366 657956 170164 1191526 1165345 1460609 118108 754210 227375 303871 1769498 1409867 1462283 630896 1644369 1095652 1653796 909716 661899 1080499 952620 58441 973542 432282 968959 697894 1403735 159940 1929785 82932 636161 1864047 14170 1922465 1330663 39665 1239343 1459766 1017302 1032997 1226800 617948 1227548 74739 1253480 1181821 425167 1665926 1157871 656729 383162 1025033 1045969 889304 221833 1123672 1086719 71548 1331755 779165 1313582 478456 922440 808552 72918 1618192 1370568 378454 1111937 1943286 1178686 1471682 1378161 128822 811451 1554918 147998 1942926 95496 270522 219706 808709 1136056 541895 1429076 1533329 1458824 1113672 109927 1703196 1033466 413501 1532765 1160194 884267 83807 1588971 520581 367604 929627 1977605 793106 1646069 68058 473331 1088842 626234 1992827 267534 519840 694163 1075204 368151 187231 651114 1906092 505944 1749440 1122837 1430889 1830279 705850 1518621 635303 1570597 385708 1895247 1225039 311305 1170573 47603 646609 1133152 741125 134195 1372134 1603397 1128336 1969631 797291 1932076 798196 1165983 1895244 432657 189582 1269124 202025 1694542 343850 970077 539958 1691420 672311 1800679 105900 1537895 1415995 1099718 319058 189102 310038 1408056 316932 450683 1183883 1410844 108102 480946 171124 241194 1110357 1613256 447048 668047 457450 759484 689272 168994 1182670 1584683 1387981 1014178 1863100 1632487 1300591 1820821 345928 312259 1677559 216739 1805485 1151888 1449556 1600474 278620 791853 1644006 82872 874158 1093044 1315348 1476127 204348 180441 709944 1863485 541564 1412420 733421 829337 1639945 723574 1658257 979297 807801 1714933 911689 612530 347995 1366863 1990423 1763827 1109409 1675910 38755 814365 1769292 176804 740970 1045390 473769 255816 1700608 36798 1521092 1971416 1484282 441595 763880 1798312 347050 324874 1949977 1255017 1712381 1512162 679499 656411 842338 1612331 177216 364890 262587 415396 1556212 1550294 1287533 1988077 913024 139505 413421 1767866 863036 1755596 439562 800537 151046 466649 337456 796918 1717567 1449119 1405272 923392 634026 1593582 244617 784095 1732315 236335 1914425 1189159 1512289 385167 559733 377650 1898030 921447 467047 1579490 1411275 1641937 1516650 1650477 1590538 640151 1439155 899475 1085271 281986 1175738 325926 1035691 1547092 1925272 590936 1868958 1874116 1620611 651561 1381533 1066889 80848 1344869 1507476 83369 970274 1187637 1660737 927402 572718 1260440 1371517 1296507 11430 31556 383011 483979 1404496 656929 1232521 569029 1711555 1175319 486247 1044238 122214 422928 505735 1827098 311829 1816714 928849 781697 1534484 960822 1485855 1117779 1465888 413258 1392190 938744 538104 1388712 1294963 1529667 697596 417936 190318 1675951 984972 1021463 1961246 1396036 226313 10616 70738 533227 383303 1580911 896692 1013387 415448 304399 324579 1662816 1307840 640690 973373 877373 1709561 1560133 1144427 359044 28584 1349030 1959220 921106 1351865 1502967 1572005 907764 1303363 284816 407171 840496 1314282 863447 1873832 1460696 1357698 1697625 1196371 1804981 1692364 1609652 404359 16822 1171896 1168656 587155 1427049 306852 70381 790940 110584 804948 1133427 1497009 439536 747662 1964876 269496 1671563 1994719 1355188 219084 1214260 1839550 992567 1763407 1061014 1632544 455471 1957437 88870 1213055 465725 1638900 991193 1904851 1844833 279012 1443498 426937 69695 1993839 1643909 1291607 1647780 270087 1242981 1130215 1344065 149301 780631 639129 495323 247654 1267615 1767504 1768049 589145 437399 1885926 1109043 1550637 1340646 140689 1029875 1052061 679057 152266 1055103 633548 7964 1027043 1510159 281661 528837 1129800 330775 1515418 1475382 1922012 1049034 340148 707500 1644162 839259 756761 180707 1481697 1099923 92073 623191 1428691 1602025 1219675 1268899 179626 1933665 295823 1630942 1646317 1675732 533768 929413 1958424 204667 1240040 1815641 1515983 1353700 358898 1481071 1053349 1227973 942799 923563 1498232 830496 274653 206814 518270 1198537 1751646 640695 1476366 1851785 1254784 1874171 1730826 1169026 1743868 211999 1168053 997548 812116 538076 1939067 991026 42266 265861 1186409 1696015 463004 60950 804871 1342383 1205700 1126760 1642251 1943617 717727 1112423 1660884 1379923 745921 1049704 769371 842666 405975 1318594 928727 1980948 267250 809332 1544386 944318 226910 691464 640624 1775559 1187811 79086 616638 1501786 195925 1934740 185003 1540403 667113 981168 112176 1561008 704427 737321 1013065 556602 950884 1821807 1640125 576486 1779211 492085 1712289 901737 1488543 118676 12653 72400 1599786 61680 792536 717344 377046 867713 280229 1787675 818095 262845 189904 1753553 1879210 692689 214572 1291890 688359 1501060 1894467 694110 941633 18949 1375002 1247584 1327455 460519 1688721 1741848 894406 1245720 226618 1436617 1751268 1140008 1170246 1308308 1213276 1856313 1376213 172570 772459 171732 260242 1223718 623779 372680 549462 821325 683365 582625 1891418 392549 784030 395857 1887943 1931881 1967147 353859 1911712 478076 1588900 1143158 909681 869077 995979 1533654 1488081 841512 1725300 1744731 1065185 824238 299584 597387 989605 668932 1352349 401992 521498 1457581 620159 996946 1493443 1049766 1775883 731048 1809034 746166 41174 1287419 556137 1649887 970385 735835 1193689 481256 1457714 10953 312696 1724494 1819071 1519464 514512 639994 1199616 890645 1464558 1405139 86276 832853 1174672 612764 1062004 602054 1584730 1752711 608259 1500933 187711 199022 1597467 1486219 37381 1643349 978264 1621625 776273 1002524 1879688 1949299 1695530 722043 758604 1368260 1130522 503304 4334 287902 936613 1228719 1911188 566128 1361666 1464948 149324 1535349 1804853 1361971 424245 612748 1678188 775605 933181 1078466 1568553 14768 1086527 1405044 722915 1327949 394095 1990734 437188 1983906 999169 319033 50222 1660339 875614 1234296 264480 714208 623414 181425 537869 15822 310857 1461867 654761 281906 53576 797458 264239 563821 1989922 1643527 1305087 1113531 1432829 530772 512826 1639182 596322 825131 1596884 80689 1763108 1202644 1251856 1945744 983150 415810 1240539 1990204 1801770 235386 1506208 1191380 1178589 564613 1761549 565301 1591622 708116 403354 762895 866771 84909 1088609 977426 185169 1602327 447688 1151883 849109 487713 27625 1159972 868402 1747403 561883 982533 1981738 1400194 1840830 1607141 136924 678632 190377 369796 1867681 1971493 122391 1396789 494301 103667 811448 1541379 1876526 705816 10845 141409 140118 1597423 1972783 1990138 1927714 1438011 1285105 912333 1853276 825145 1673469 754337 1297826 1999554 866949 1942692 242333 727165 93316 1905245 1249336 970695 13239 1115612 1221271 939793 1830537 1881415 706348 1901719 1946116 724032 1472993 457474 1671130 275587 1278027 1110131 1212141 344123 1111405 1776431 1987789 874142 1265056 1312656 1142026 1707048 1778285 1804498 1023739 1498972 423133 963702 1772185 1143544 813313 1356197 1329994 515598 593312 1363631 394005 320692 1420931 787789 1236253 1896812 389364 658471 1183072 1551048 266933 1785768 3033 1380983 1938541 287246 465427 1942867 1939920 442561 964149 686303 524528 1570648 92719 1403099 1611884 1403250 1539664 1621204 1318192 753437 422795 1191411 872044 1307174 1459106 960237 1432392 1453383 442489 1934285 1616012 1113328 115534 42192 1444294 565849 1943956 827206 1136727 179671 899645 1653624 1416045 874596 416904 391402 386507 915322 416778 1868170 1370537 1604145 1486003 1995319 1479731 43358 190307 1181298 373476 611385 1579617 1977935 588082 164801 7526 451736 546415 1675346 323677 1966022 454408 1994717 1194120 1639622 363154 1876470 1911165 1796399 864276 106358 1949333 551318 1399323 905698 1271965 1534443 1112040 305854 685643 1122499 1259272 1003031 1920493 851937 1848191 1539039 1915147 1253367 1640017 361173 1920832 1032845 603073 382780 1516494 926590 1612475 515074 770757 1034473 223065 409414 409622 1960699 20403 1246040 1875478 1665792 1496831 1705808 554302 1912272 1965503 335409 1952328 820279 1590713 1890092 1007140 421775 1984446 1377434 1614697 227192 336528 1671192 401658 1681378 1358289 402088 1259467 884607 751276 1048850 1132228 1973167 1726080 1159119 829891 705550 813749 1619086 1584757 1999865 346256 1415133 63518 171183 1908241 479938 200573 621001 1388991 19730 496006 1847300 1017338 1115504 486011 689836 1592056 1630936 1731005 876176 1231824 618364 987316 1514342 549952 1203547 453319 68202 974675 457916 1009841 516576 781860 806882 592072 544629 1509546 723192 1630068 1027284 195654 1245820 502551 1239287 1009169 1121877 258117 1944804 767244 475411 1711671 448868 749450 1350703 1400897 1492527 1026564 633506 1835353 1487660 501547 378566 1697690 296495 1843893 1323017 673478 1510519 413788 821866 685651 143228 344471 1294444 63235 1976621 1551806 696557 1406034 1490779 1662782 528821 308463 1707407 1248216 123636 102827 701738 1360631 1889240 196360 1196179 737600 1563285 1828251 32269 21301 269534 308588 1215823 1209158 82808 903506 656154 235228 760254 1684242 1971730 750930 1046230 249105 198111 207868 944922 104648 1586799 1599212 1725598 1632362 615386 718770 1187433 1089407 699195 1796007 400536 1316200 1577671 176280 1212051 1514581 1343677 982851 203418 646176 1167845 905154 1132299 240563 97860 57358 1599854 739638 248190 927766 538686 82305 886136 691268 585532 453238 76681 1017166 846949 997003 1973944 1233440 1640410 651252 1452300 526101 1598163 511795 412707 499530 87437 1376168 339694 1907871 118690 453133 1650495 966266 38452 940663 980859 1508567 726127 36163 1897967 1501125 472033 1851626 1055359 305055 1890367 1258129 76684 864713 1515410 575255 1511438 1942872 586793 310201 745370 1455021 1352474 1900743 733319 1543092 1146065 734348 3984 647453 926911 1625377 30079 998933 767075 365487 664682 1024587 1966349 1498123 1903421 227482 997568 1059445 726402 721352 238077 115402 603635 241492 1984831 17564 881358 1762136 1112369 140449 571799 1996478 339336 365880 1668439 111314 681875 751271 1284353 1699213 1072191 1769188 1008965 173491 387094 1170849 415638 1008964 198510 1449299 1328755 1019231 832722 309890 198021 305296 1899592 870839 1767234 1907489 1326530 1043313 1289002 1965706 20305 1533655 995323 268272 116779 611843 432243 1463140 546772 279417 750819 546888 959488 1026687 580852 459149 1496632 1303917 910440 583031 1361372 947294 1246547 332222 935918 1209576 686047 941478 1902336 1479087 1279774 1617104 1718855 1009951 1204858 257826 985889 1581977 767747 1193149 766582 595557 925870 27930 973566 305088 470295 100690 426116 807394 1323221 1976384 565508 274055 1206514 624035 1550371 31720 1427771 1587940 1174615 907208 214926 1700174 192579 1226672 679653 100114 1407860 1178287 897901 875534 1833108 1811658 1533311 153770 270089 114501 618999 1809541 478236 1677972 1012356 551230 506777 1009035 903671 1652006 236519 1081956 1202427 1974188 461795 319999 1960606 1434616 1977424 1235214 75662 1311634 125039 1338649 868217 983926 570249 235961 560361 149143 1839896 1876422 114388 921933 1757394 53278 437989 1813994 796730 1292836 139984 1549569 588598 1064164 1459613 944415 882485 1008959 751777 603878 1653798 640680 1892554 1542934 1745545 1229031 1440775 1081170 1104478 1996332 987653 1309068 833010 1719145 903964 618503 708426 832464 1257541 1363201 1645441 1480156 949613 1869399 824468 183716 782550 1007268 1748146 1851898 769321 1695699 758010 669270 1375412 1195850 1049565 1262863 1949385 413026 1983326 6781 248533 884119 889811 48885 213624 422703 711753 972033 525235 891040 1673162 1431979 1949983 722637 59319 1979016 711143 448084 1707632 154961 1777485 1416800 1915602 724808 965077 786206 1492186 1969781 853062 472786 1059237 1103745 104254 1285048 222036 892520 1376974 1570345 720282 1037599 1511341 752244 1693532 1780190 603948 1457450 1347299 754034 134954 522757 1331699 1531928 1336418 520024 1114490 818594 1163461 1140910 513908 200996 1837093 978099 938733 136259 1852690 974711 94036 801870 1879696 1891843 1251295 1433950 1924565 471617 116841 1122767 1786773 66418 955549 234347 813860 609785 963176 1143081 799911 1523215 1312188 1249552 396480 538953 1465267 1672957 1678306 1065506 355775 359699 596261 270506 1129724 1017222 897150 1225388 701118 120105 1272030 1684337 438503 390975 490992 1010937 1828778 1070142 644187 1717536 1421777 1796734 594786 101149 1519916 1007470 348064 1842356 656114 1549445 862532 1471798 1826736 1328494 1497213 10951 1494401 485656 783184 88724 650137 381430 433157 1587793 96626 389261 1098111 519619 1397155 1183589 495430 133645 1285277 257827 450396 718490 433438 108199 294955 1137079 1977762 1430400 1495398 593512 1924689 521481 1634078 454296 346109 605232 1735736 1099389 840721 351251 1198603 1256043 1013678 1974779 1315892 1899326 1264344 1625104 895090 995057 1403734 206963 1420861 243417 455528 1520377 1335605 51354 917794 934356 1575327 251001 1282590 394013 291703 622289 618586 298950 243930 254254 807660 1475706 1066462 478853 520432 1361944 1770061 1106622 1228640 1419255 1577446 997054 696096 951866 499344 1447562 1721566 1708025 1092789 1440412 1440136 214641 709355 1349135 975589 463913 395388 957891 1037819 797180 1976247 1778045 400302 1112776 258382 826594 435058 581601 1039831 1216844 1851544 548799 836982 173236 1207437 26708 435968 277460 479795 162312 694651 635630 1204172 53260 1080861 1818158 176898 252210 987949 1535385 1491902 332094 1907550 561385 920180 1649167 1363252 707254 762626 1408276 820245 932063 1064218 590335 34792 1152835 283087 669996 877800 320013 22218 1209495 173132 661179 1117243 1162616 241503 1285207 661577 523983 902536 1403971 1076476 1200116 1468726 995033 1602462 1133776 1196626 1618624 1220302 291350 208354 1690241 211056 667362 1561195 570715 571810 929763 1318588 379546 840390 245654 708917 39454 1109903 155899 1077361 1323703 889794 1305457 158816 1772366 977591 856015 666178 1170473 1911354 1710754 950171 898492 1243744 318246 1178862 1564079 1284829 1305585 627940 1598301 407954 376521 1800772 554855 459159 1446699 186251 665679 969118 984681 772045 78956 1947444 1894579 1439057 25278 1028841 121454 1178485 443990 414947 1066890 389740 1935538 310786 191543 1245448 1590331 1666277 439522 1232170 1758852 465791 1109448 128263 1996255 1730707 1029571 204231 580780 1041280 1003713 1090040 928763 696209 60456 1715169 1156224 185712 1874063 180756 593744 77318 1959891 163760 1689044 1074839 114187 620911 1727522 1992126 1417459 1334503 1820018 150562 1976848 17673 1134826 1786299 657964 919980 1509203 1086335 1063845 1325314 196501 780416 114409 772110 595114 1112013 1027861 1080269 830018 1534128 885137 306215 562038 409378 161644 340014 906103 1084903 1575241 1440001 502389 1808204 1658374 108270 176565 1753263 1517868 1436962 1377910 1263236 106982 58718 696108 765942 1951358 1626188 553901 1180360 1789376 1022120 158533 839899 895858 868372 1056408 309424 509139 226506 286647 1123643 1913402 1350863 484905 381008 991627 642312 1739650 1072787 1100528 697178 1450185 936003 1467341 1353702 1158121 102363 1924924 1265523 692498 310587 1621056 1746837 1242153 1828203 1705799 1154840 390017 1789627 1010136 1946949 603501 1933633 139021 597111 1416749 1764706 1995160 1138497 110712 1400083 1316433 1385429 557385 259020 1751674 1218917 1421782 1432390 97592 906018 116111 526176 1421848 745770 1657397 1819558 95026 1080410 1196979 1611691 1581617 720898 816477 1619774 1699510 230094 387933 1025303 1180528 1908007 511020 1380457 1489280 2052 1106989 598899 471230 827515 213952 955394 1308206 161988 724788 360590 1874108 172467 1556826 1858900 978780 1211027 1076144 1154102 1220675 1965468 1062483 1831395 1190304 1674598 692129 872813 695789 646103 13277 671910 1102843 1554710 296773 1491843 1767986 1588049 1273592 1636505 208949 1137567 561865 753971 205565 695551 1877620 800575 1655182 244373 701262 1380666 1351391 1950963 1738061 1133696 1530229 1583475 947334 839658 1428852 1803148 1386218 1196026 1754043 1071906 167720 1934428 1585812 54913 312761 269753 1257947 1630547 1495285 805618 444631 1425095 1331703 301692 426535 765074 255679 348625 1683079 203131 83021 1213920 774389 438532 462513 1804763 649506 1823118 1775899 1439338 1481985 1414264 1447366 1973601 993491 346660 793725 1837332 1272254 498164 713532 1615256 554732 1021515 1508285 643417 1389730 1820802 481087 1023282 129533 907107 1184129 369997 147580 1261296 310261 1571388 1506707 1797580 273578 1499454 105592 1467202 1745125 1869382 7609 74002 888268 906530 1534480 557063 749861 259578 1282038 1184971 1223467 743573 127711 23303 261939 350965 1228918 213069 223218 1396221 245955 1955906 1446367 900380 1831538 872258 1191682 601697 1329373 68974 125006 1268203 1127770 1893087 1425846 612899 1489783 1248951 911626 1033495 1946358 1622196 272873 1168395 1824581 1657627 1505149 372597 439904 1111938 1402902 636282 865139 1814648 729846 744929 1945823 1191571 1686515 1532382 1506761 440999 1439353 70627 362981 432837 1110353 843915 530742 577207 271842 1478447 1792591 1773037 938152 293672 838916 143630 1278233 1661387 757601 763778 499351 492024 1232962 1576699 1277191 1856314 806809 1458062 626801 355146 1678454 593687 411757 1193507 1945471 310413 1942364 1826778 1489962 1218045 1113037 1791594 1874647 169527 1546255 609266 1220459 714731 1337794 1339649 654897 1754676 720961 936001 927201 1263952 1505304 117926 1562424 1854672 1767910 438678 924650 1412088 77520 60111 1124148 1136928 1895548 1974912 870838 677465 112833 283315 1501413 1567331 1158759 913968 1322378 702213 1501065 108779 1055080 174683 1899282 1955209 1154905 423163 1992053 794502 1713844 1735692 1737032 1284267 512617 69913 555201 745013 775681 1116755 668964 23838 295127 1912518 41985 173096 1433538 973495 1362396 574252 1087357 1700034 634452 1078009 210729 1066852 186820 1786917 1097432 762439 645390 1855292 489248 1140923 402628 1755248 781909 818940 1661062 1439221 1957278 403465 1894150 1207249 218523 586548 1693724 1677730 1966301 1732448 1110874 363005 1575578 756858 192580 1312279 259373 956166 1709258 494811 356664 938724 1265397 228576 584206 1804577 1084086 1229701 1875645 394707 116329 209235 484860 228610 1005905 1380515 1303070 1685116 561565 1680534 123437 209914 1434882 1573429 1844634 191557 1339298 1150325 495270 1735033 341249 55422 654056 1770635 43547 216326 363977 1224713 1725068 1288694 535313 117638 321144 620331 1544984 1695812 1186515 1722755 1505476 713419 157133 1362735 735307 1207058 605676 348594 1830325 930063 455253 1588458 946537 1078697 1597604 218384 1883330 607024 1652133 292289 1184966 1311314 1457042 1975270 463332 598402 880572 686694 1686759 1703359 528117 740006 94830 1836817 208325 1358122 450377 1108865 1323200 289011 38294 745049 1805412 44430 1712450 355202 1923869 1749422 1157353 194240 1366501 1474336 1739798 1100007 649123 1447305 589602 667091 184345 1406562 1317920 274262 498744 1176076 968311 226917 1529552 1200847 1861402 688543 237149 1417466 1272562 1842202 1293429 1895360 982587 1262173 1659201 1942440 1380374 1571424 164432 498047 729530 1162804 69278 370061 1090115 341134 161559 726244 843901 1193437 190986 401779 48993 686245 20920 292489 741633 620650 1754136 854533 1863809 1367412 739820 259758 1222646 1121830 1177383 1796617 1425540 961088 847572 626738 1653196 383084 886217 438001 850879 1535368 159765 347402 1643218 1354204 1073295 1040280 1434934 603949 322841 1349635 1897246 1926066 741352 712107 610673 686010 942276 270839 1002160 1327267 650590 486068 450615 1395405 1078430 383552 397394 700022 616127 1219180 1243433 709631 228370 583399 1496881 297053 739949 1836165 375597 1121179 627936 1513066 1999577 765505 780724 1200082 1994398 1400707 312878 533821 381806 125301 1301556 419511 1651749 1182463 931750 587051 1141072 1310042 1863493 1664406 631677 1293882 1894102 112854 1753211 1287450 1385543 1395551 1549188 577729 1218022 1129060 1616856 1407539 1997688 1837352 909823 461002 1862014 1652342 1018751 1931230 1301503 271114 1726767 715377 8129 1696830 1623348 1063469 717159 152798 883809 914922 188836 206312 1837528 1163545 302592 1076408 626727 1412443 869055 94092 544649 1640302 233604 501694 435293 1907724 1094906 532022 1268568 809343 1221055 232115 1355148 996413 276993 1574004 1542348 630227 319330 200883 622834 780234 142980 665428 1893779 1534295 1836989 625347 1643395 487052 784578 308836 675892 271373 1101572 325468 643786 449350 542755 580667 75637 1645184 1617772 1301895 1992834 1509172 1873110 1369234 919771 1712129 711211 1004859 975528 1858675 1774105 1388356 415775 1475116 1757699 1756133 344629 1271284 1010497 1448826 1293830 232136 1906263 1873650 1463853 292 594176 1810200 1538739 62362 132582 588679 328344 1659514 22319 651520 236803 311191 389052 656005 73254 257280 580623 961915 1446685 1112063 1419430 1479522 468472 287867 65164 996356 1723581 625833 1317796 1999634 628944 1693574 1224055 1771838 1623950 944230 600124 1128257 979144 712909 743439 670992 1248025 1943408 1700927 1437676 1810619 1997256 1463072 972801 530933 488161 1149106 893762 32216 630308 1610350 1748178 22629 1402140 382855 595616 1603159 254353 1747900 1139282 1874829 612575 180642 848592 1036420 963420 325284 552051 1812746 1857398 1670970 1037349 34340 1933678 1379829 178905 1783188 990287 1518830 1215749 1687106 1388543 1172502 874181 1781238 795067 942214 1587424 1412555 1224029 186810 1116853 795588 852650 1684520 385070 1001328 861082 1343446 176479 1666922 1839859 176903 296059 496914 1639818 1332348 272274 1320858 743716 1266564 708122 1803635 1249202 33200 1844796 77743 1330655 136546 882251 65793 519756 1695121 1198051 1391590 1088136 272516 1706948 394611 1456636 1336342 1804065 1860720 1692111 431391 960901 80943 189697 1152961 522486 716350 895451 1364526 1488658 1407448 1138228 1539111 1990885 1408076 980929 563154 1446827 496412 358002 335202 1726467 1223513 622579 167873 682170 162649 934884 76799 1622262 1645615 1769611 832788 245897 1122865 481192 1318183 599979 1058592 697798 935099 1242096 1900087 1221834 1267355 1311231 850531 1147975 376731 1810843 512323 1638479 1331338 1053588 868451 67034 918518 1914050 1627715 1568544 446713 602375 1438014 505113 915978 603312 398194 1407987 950861 1897167 430038 624888 8803 1353802 1315008 303093 902317 72367 1287360 735714 516396 1637520 88189 251455 1913898 1818732 1869952 924019 527923 948341 1759147 708519 1839098 1747747 1213474 1127961 1984311 1331346 1025039 900694 1085097 674431 1671798 1063674 1825283 1529852 1652251 1596648 1112295 107290 1621154 1242677 172481 1938867 937853 1077182 482669 1692103 238731 1848337 1122971 1859356 775411 443017 1126575 1135583 1488034 1731646 481553 1727834 166481 197819 1434105 487652 195967 1177342 1188960 1590573 348593 824018 1611020 952806 1318676 1351054 607798 1108451 1307710 1103792 1134759 1355065 1075008 409865 86144 1129077 587170 1725630 752612 413107 1119992 591841 1835081 1967495 1307947 1184020 262929 1024421 1744142 496122 830710 64094 1272641 481681 1468284 243631 1599333 1253013 760030 195384 248360 1612370 869908 578248 379093 1290414 1763688 207244 1699354 1944022 1563273 1792454 913587 50633 21433 164445 1612156 683411 852231 310617 1447328 1298946 215710 1206424 1527000 505463 1679923 1629159 1529747 762421 696836 1185991 908064 664853 1055881 934951 219861 508147 614173 1793374 256896 1460736 1394890 1359127 1450102 1470737 961718 683351 1688921 353456 946843 1424010 14014 689949 1771443 593355 1641188 1753592 983603 616395 494706 1763745 1543888 673429 501820 1892638 438215 834423 1660706 296697 1933832 1248190 1438609 1324781 177254 1520143 1629432 587724 658839 436787 19414 1622601 1572646 1694839 1698687 877601 2476 1806793 365825 514011 732725 1566956 1147416 1449932 1576743 262399 418540 509408 1969165 1741856 970410 333440 711001 487823 1074937 439624 1387910 790519 1329876 1925825 796962 903616 1315272 1767758 233124 1272172 704441 1966896 80231 1033889 1139959 343266 1743734 1931276 950641 1981837 907582 1635230 1065116 330658 956224 746686 638694 1918932 591589 428498 254828 1110283 1253689 1935044 1896015 308551 1367868 1286465 1741457 1111203 1733048 761431 757416 50685 461353 1887241 1017626 1682657 126884 782022 14973 595972 1629593 1505797 645458 308838 830276 796317 1016722 1172617 1388345 177884 1817876 1165826 1374426 1132321 1976657 1369241 1742683 780635 567569 942793 1484449 298955 404315 222023 461629 1324283 199764 863146 919382 1602126 1426549 1429184 1504797 441846 377158 312925 473454 131611 592983 1271448 225040 9567 23053 1930083 583522 461986 1347247 801338 1601622 817534 756325 1538012 1285522 1047238 1007173 1954385 1463392 278660 1018033 1677053 1413726 903618 300229 1857920 475345 1520252 1757387 486463 866423 1734234 1687919 1817230 1128287 596217 1416355 422793 797217 1337929 1590072 1115903 108845 311 615440 1648885 1247900 976286 1401386 1204806 1477153 1057351 1138051 827039 455729 1044872 1031412 276404 1492903 856910 85311 1695304 1380801 1287794 987675 740765 1170304 1229410 22043 1019467 688576 449939 1011457 250598 1135055 353613 884210 786691 460302 1573953 800678 1120954 1153398 1172273 201759 1797508 474164 166494 1718888 1474458 373337 1020693 188531 786022 549997 863637 315183 193259 483252 524789 858401 200062 1050155 669228 36083 873876 1280533 1200280 1176840 856589 215952 1483997 1383933 1747482 216711 1325856 510034 726574 802598 1375053 1384397 307032 866242 1301662 897878 1559109 380587 351203 374403 523554 1816915 1679601 176272 1738184 853070 1350142 1893815 1275160 140922 1339229 816993 1020736 692491 1607330 1089247 1785628 1231113 796871 805083 1937275 1583348 1283531 460230 1035151 167812 1183402 1878218 1354202 445488 1174163 1194432 981033 1828569 994762 1047445 1437084 1055464 672791 1709347 1453558 1921294 754313 784972 1883370 732758 1266292 1418053 1202613 191740 1980583 203585 1669625 1257916 1646077 1202775 923435 830187 760418 1854084 894268 1325611 1701405 753231 1221395 863828 1567596 652946 837349 345718 1042840 93489 1205549 1409749 1172826 1699910 1799382 1345281 1905306 43111 1648402 703079 6372 1571790 776948 1306409 625376 154346 101594 1689108 1266235 695171 1130509 355791 913280 115953 1803094 23402 857614 389744 548295 313722 630705 835669 946115 1880614 1679345 1849340 587889 1639057 1703777 775937 751781 1453817 128404 1081440 1295936 86263 930083 720385 661139 550669 1919787 1636586 1780516 1061448 540945 1233175 646534 1434133 2367 103511 1744270 1003880 1731423 329554 707901 8889 1199137 1929748 791644 386354 511866 1785799 498335 378790 1219618 1839251 1264258 997713 362407 1655879 788019 960818 586725 1559102 210266 615234 1100318 58760 1218684 1985830 1152914 563769 915847 742476 1661329 1332698 1008949 1134262 549483 1854898 1412173 794956 488756 1882800 1355481 61375 1854210 582126 937479 963171 508925 1229796 119350 1641837 210472 667338 1700164 978108 1975515 1581849 1687635 1150829 1763958 756599 1289358 1442574 687214 1005985 1165963 757105 1571699 184739 1369342 667367 1145842 786977 183874 1530997 322388 1404136 1835601 565303 1637523 799487 11244 707989 64513 891244 63634 1790311 1892118 730204 947989 1295402 641985 1117512 1433191 1721410 1519058 715231 134879 262908 183073 1131589 1059997 1303237 1613973 265760 1319128 1499871 23469 603431 938170 531796 442944 943164 883681 1205948 972183 1751947 1217978 1216078 1691521 468238 605956 1124010 996421 932286 1243062 1167458 453453 1754243 1393808 1975328 281475 763366 217619 175273 1285919 483115 1099338 1463604 1122512 1591074 1110896 1757140 1913810 3311 1542214 437709 135972 1404637 213382 598487 1387064 1643587 1621563 1262320 179858 294366 652218 58507 220633 893323 573368 1890830 324700 1992768 301053 1068350 274187 1855489 551050 902061 355022 1673860 1820194 1726384 1101085 1700778 101919 1495422 1108323 211975 1096740 1508552 1058950 1179117 1372374 1389743 1168712 611311 916287 632762 626813 4595 1246591 1280632 1562386 1456802 1494794 789899 332021 1359331 818847 915028 320868 23384 1904365 769603 1094482 697427 1520943 12353 1527195 1607997 358013 1501540 1682365 1169550 602546 245319 1846273 1574419 133623 55804 22961 961700 1668956 803712 1655926 1335059 1709534 353501 1325991 1443146 74651 882532 79191 43085 333817 1465014 517174 1200708 241473 675448 452406 135841 234209 793315 276591 244844 1476858 1662518 1810473 851050 1023504 1145117 1149749 383590 853990 684239 989240 314552 1888758 1907106 748908 395242 1318440 688602 1345530 1407766 1215046 1215324 1574007 1696261 107877 1828112 629387 1486246 1055086 1788539 132056 959632 671974 1312172 784140 1691100 1870842 1691705 419854 1805661 421078 1967520 40449 41949 1554380 1685481 202859 1367953 59300 439576 1529622 1968962 289237 958931 1000483 504770 279245 808212 260817 1332070 1611564 1833363 1867872 1520720 944044 1012420 1603909 108057 1920965 672264 1782401 801997 1449030 128351 27411 953458 472894 276387 1521793 368614 428204 1131134 405433 1739886 718848 1949422 278191 157115 828166 1369861 35253 1059943 1988662 1185695 189614 56183 1269655 609267 1248343 1189504 474847 1694268 1977172 1974420 1338637 136900 1935596 538470 1465319 92379 1665937 1724296 788765 66136 1617953 1260718 104369 590244 1770419 340035 331397 1783273 1216830 727039 1785949 1316018 758666 772957 1819630 198286 1746039 248989 359152 1893945 1366310 1654470 903570 1376038 1142455 903772 1047595 368532 1134783 1805034 1840041 1059249 1022374 1377079 1529128 800010 999688 44103 628433 1105302 350191 129162 385701 1240135 376123 1241061 1543843 1491064 909154 1669804 325314 113029 965569 518668 278549 563037 1681993 1909189 224718 378374 974158 1677030 1950035 1320273 1405205 1753678 737336 863477 1258433 764451 1288912 873671 276033 1642010 129291 935828 1412005 998839 610545 1144420 361349 882673 1562655 1399545 32885 1813645 1614157 412975 1019337 1314744 1191273 1546818 1861671 1435048 1615492 1144344 892350 1905642 1718839 302041 1886773 1060291 1769388 143797 657214 288041 1351007 1052065 888813 1143840 881303 779880 1491657 273673 250167 241327 974347 1838455 185491 1866813 866065 988137 1832790 1432961 1678788 892323 242883 572582 1502456 377058 641645 753465 1770526 998036 121247 936925 1047177 1029279 1276530 1212705 1693180 1803083 1283200 34273 468860 1551874 591755 1772101 66325 1935164 29594 824848 511611 964049 846206 35193 923545 1990809 370183 1368394 1298060 886383 122185 1647656 676563 1319301 1484010 616589 1731460 68469 427981 1642766 1451790 1719778 1307065 355658 519527 585054 315408 1238141 1928286 1623192 83442 1810034 367502 1223328 820511 1817545 41362 1203122 1717280 330423 984274 893967 487141 1701808 1138846 688767 1409337 1766039 578211 1859067 415507 611372 1797546 1270308 58276 1232693 164245 1404266 1535843 738510 1224711 960389 974653 1155411 467505 558882 644968 1396461 675148 1344342 132592 599257 1659215 1211383 1109045 1956335 1212297 229117 1702626 1130738 1876748 929375 1307269 959746 1903053 1311931 248645 1326378 1193671 333611 1676122 730950 1239856 1390630 315000 485314 1002732 1570595 52945 1014814 561665 19345 1256659 334044 152836 23019 1431195 169231 195014 1878402 592011 932808 468365 929641 799451 880943 1986597 978457 640620 1609044 109015 499238 1124367 1112474 712465 943142 1782530 1929174 1141093 300230 1350604 1678190 1057051 1988996 1584501 291107 1573422 966206 1791216 767232 1958474 564492 1232117 980697 1090010 1754144 1499743 1712175 1429717 1541016 572069 1312693 1259931 663162 1943112 563638 1960979 425392 1166714 417250 1623125 1784356 95617 1941385 236670 762018 1280453 560706 472866 725215 420566 1887933 1331143 1130435 1541410 1103347 844314 1207001 246483 782147 1141631 230588 220385 1446290 186475 834384 778481 300678 645845 1652702 1928320 1901246 209213 1779939 1082710 868838 782654 1608995 101047 562868 168509 369701 361739 1713206 240759 566756 734549 8684 1524840 355812 102320 1944573 1808254 1945805 1569430 719586 1290015 1738329 1568697 373598 431064 112367 1014860 1376242 1944945 993854 1150828 1597804 245068 130048 1574708 432450 1782031 1205473 1220784 16005 1180133 433946 749651 1267445 1422315 1332744 824711 1068731 166781 1650981 1799199 1903193 1979209 258802 1087127 334355 642664 520446 827884 1303315 471464 1836667 1670872 2506 602837 1850061 801480 121942 1390708 852870 118862 716809 935003 493143 1390046 1634275 1632190 1424842 1453527 72643 99445 1229517 492588 1311521 84506 370746 856748 388920 1090605 1501340 1140900 1060477 211263 366095 721080 1707153 1794745 1431471 1443656 1948052 1777442 1159998 1899671 711972 1422034 37633 1403496 1400315 568430 292038 1794451 1995590 1360246 1078271 1473786 1242091 343931 97141 1858307 1212815 1622397 1269836 132579 1943626 912982 1216903 110943 1214802 724002 1945838 582898 1545613 1635687 376761 1964169 1425198 71662 1187043 1814865 473235 1297613 1592447 1758198 1526706 1570326 1359020 1464348 314223 831210 1903672 1764523 513042 452624 1112931 1106946 1286677 1511969 1499668 821278 1564018 1928949 319791 1476213 1122090 3551 308795 632969 1100578 1737989 1022519 271790 1177891 1558429 690700 1057807 1481976 299652 388597 1639121 1240123 1174696 1824554 1460762 878417 1989430 1876074 496118 337894 547438 277967 376038 1378976 1725282 383250 329940 1305329 1125861 60802 1436973 975766 834010 1713577 1369659 596606 1702168 1718463 1503869 1155260 1159014 1194589 403099 118025 1469334 116876 761292 564069 970865 983307 1725351 39719 1284496 1838446 708684 253800 868981 1614189 656705 1796260 774650 1323064 414016 809634 664205 1143139 1187746 1550665 1302272 1202396 1844741 703271 733241 850295 1625428 155532 567932 1985899 1974021 1968027 1475068 674651 1945972 1174987 1422084 671246 340641 882629 170680 1533806 1653871 397521 101953 123252 1497260 732836 674945 462782 1628160 1663375 1066034 1485796 748560 459749 230624 835650 1843266 3340 1270376 1634874 1906553 1101504 1362219 863774 933307 797208 1401498 583678 1289311 1223817 621374 325626 1161908 1652784 532259 1348464 1117010 98053 1404232 1899890 713222 855237 103960 814252 1496215 1944456 27805 1112719 489496 206942 169267 339560 292036 620433 1169340 1685582 1828405 85991 1059284 422573 350031 1181611 1738323 1257186 678046 1518937 1883876 784508 845109 352834 1733193 30898 1870765 1296454 1802972 1479849 659729 1320642 426881 581890 833052 1140263 147780 852400 836769 362009 638435 557683 1617599 463621 152632 457945 1003939 1112867 780165 490861 1921240 489951 1005199 476919 1546054 237794 792424 257768 1076656 1092936 957425 1608741 560301 583899 1254234 1076426 1791289 399704 1082062 1608160 528631 1768118 187158 162243 131232 79132 1913208 124981 1784806 1728242 582013 1915726 367538 1328230 584317 607154 786915 1634834 550101 1125362 1866278 604230 535454 612665 1750871 1618240 347269 815000 337412 23434 209010 71395 1146091 220055 270754 1573602 1449153 588918 1296006 480116 1159934 165368 30837 614505 1924593 42428 1451249 1596572 1293435 564009 1445803 144139 826318 641636 28592 215056 1426057 923872 480917 1725473 279920 1741860 208831 835025 1717973 1517681 1994852 242752 1872708 1570534 932953 836059 645125 1759236 1502275 430244 1074070 525401 354688 1241972 1062184 557433 1234989 369941 322022 1208102 1832561 551744 560334 100921 313937 1857173 460502 732130 298958 96293 348879 1930426 1292462 616749 1574706 695981 680613 1908476 387002 809550 549201 1023515 602079 1779258 1078680 1763366 696717 186941 1267686 347638 1194581 438095 625163 1259345 1644057 616556 476351 201544 189323 465654 387915 1425313 1026146 1220751 1686558 1659130 1082191 1195733 191984 590272 147665 322568 1135407 1811719 1190773 1234176 61110 1976936 444229 1152749 1511180 1821202 1878670 1393479 367647 1713362 943373 1787123 435167 530269 62112 702793 1608373 880693 718220 385248 392112 175152 1808807 482681 1375918 1958369 727370 1398452 358004 1883140 1165011 469278 1568209 1352348 267035 1667973 412837 751267 118111 357370 1144028 1387315 312334 1990707 1691328 118599 1642843 503277 1734890 1767834 926248 342390 1315410 1870257 897535 1455717 793362 549987 1280417 1155777 1249408 367103 1666131 1640761 945992 1625781 35605 526121 1179620 1669377 1877022 1133125 428098 68384 147068 5237 1735334 623841 254168 835765 276521 1538964 1540055 705431 782420 674624 1773047 1940953 1817152 1772844 1994010 1687609 1014861 1727220 1747783 232403 1015097 776498 80047 1022390 439711 1520595 922047 609679 6783 1514507 1492740 1839770 1821390 311230 1428393 398363 352089 1517106 239902 1068196 1030259 916343 254598 380915 653619 329677 1097347 153600 1140539 103931 1111000 1095370 453301 1981004 1393019 1299535 1074815 101501 1500824 563420 1605251 1804417 1257438 110793 1376673 1353352 1265263 257102 852062 1967157 1531514 725967 911140 292345 1289760 47092 1574731 1579515 472446 32264 624965 1199725 1705811 409358 1783456 1141976 685770 1093865 1366369 35981 1172249 722110 236214 1124704 540424 1926603 800684 27250 973433 504135 1915546 1919299 1426248 142628 896064 573215 491699 1473366 1077706 1348425 1514599 585288 442498 1029174 1863635 1145630 1010863 977931 1481389 352543 1537447 377599 1231350 540403 1987149 132905 1126683 1276422 216755 1022382 1390797 5354 306382 1918553 1519095 1059302 1486670 1090407 773432 149184 573100 764749 57225 984157 53080 1637223 1088746 206302 1663314 456568 535724 730681 10728 1287019 805075 534334 169217 213722 840667 1358141 74342 1106541 1807791 388772 2313 1458475 1641860 617603 373602 1689497 1068393 41920 1961802 129432 1856608 666279 160152 1830686 1596127 1808671 1835698 1856511 252379 63989 1360758 1609954 155474 1629155 127375 1273827 1213278 892230 1838188 626530 182688 1322649 1637420 906932 1948199 1387268 1803008 1866928 416198 1450873 1831926 918447 1145458 1422576 1639956 838162 1587457 1312310 862062 672192 1443713 1270096 568232 1256106 1211992 1311920 255170 1328524 1319901 1156970 1258166 1919758 1713963 1959142 1349781 137364 1788864 1057000 542154 1420754 694332 1361903 911845 966470 992810 391521 764311 1566347 86503 1068089 1218414 97043 1686891 891533 1749653 208367 214320 506574 834003 335629 242063 1739759 30239 1460303 771742 176000 1328233 1541113 1095893 552535 1432730 24798 1459069 283560 1886310 1993243 722650 174696 481596 192898 651540 126252 1701977 1336933 776974 1001210 649960 1972957 1523195 195191 833141 1854586 621242 1198901 438453 1744827 1433664 534422 1431615 1034523 1953994 73799 1211561 839573 62054 233918 905975 1830856 252291 940828 1350528 1307484 581427 921890 152364 1059042 1889000 380393 41186 428692 209692 662400 506536 1025343 921847 1496030 538335 1031399 1971949 410932 808843 1387784 246623 1125152 483969 1746171 323193 1079027 157261 1896295 1623259 774788 1908238 830159 474076 1131124 340110 347142 745123 1416755 478641 168415 294119 1603730 1497447 1632723 451469 136695 1720972 1793645 888062 1006899 1980646 1589159 822923 1759192 1235513 766280 32276 502427 1716131 1557858 1404230 679596 1284010 1604766 1647309 603280 427640 935359 369933 1791122 935830 958888 1426926 1778723 237405 1177576 706094 1389316 1062304 1268941 1367363 93984 525712 590862 1578201 1591685 1071873 1181130 1934422 1036227 151431 269542 85912 343830 1031142 434143 1458613 1861753 814592 1743860 1624790 731671 758832 1127708 1909750 693461 1438837 1359692 475893 1881814 438748 254747 458098 1997826 1610185 575557 1506661 1413807 1021525 1285905 288945 497409 1653109 195376 1757678 470363 1547004 346922 1841289 1451372 470635 1176339 1037609 1984515 1657437 1130139 1736197 246680 147467 559872 820462 744305 352083 1278374 1511294 1268176 1265691 1332724 1946680 1822530 884299 1692735 1713022 1564594 1258787 134598 1598642 1320226 378268 1553276 1569410 321650 1871244 696729 283345 1688113 106751 69725 1724607 1707299 1703395 909421 1626760 1063198 1278620 333503 1379408 276417 759020 791628 1111367 279271 1186809 660872 23365 1433903 45567 559335 746051 1809914 1706423 975099 1926566 1271662 158973 1000730 1736716 849320 1425900 645885 1445201 439907 1924294 998687 1847540 145537 1812451 1188896 773222 1887847 189471 1506318 722503 528044 1762255 1153781 629755 1438225 614302 55263 87075 1007161 1718396 1556409 771569 1960523 342503 1409117 1781570 1458146 349840 1556160 1065164 833523 430151 1654038 989470 1762181 1831893 1861897 520959 315887 1112155 1525825 1674199 1586462 50574 493651 1394514 1589980 204345 1707426 1797848 912977 155884 436662 1685162 1350077 1914663 1890597 1342577 469219 1687827 69178 999944 703313 705267 403084 28480 1194570 313284 788168 1524529 1238089 1206884 880024 222628 242315 584225 1689608 447322 167942 1310897 1023134 78432 1954845 1669509 1875199 471063 1462170 402069 805190 1670917 1874494 1929986 1435296 589498 1576853 122977 147547 928490 310175 1410606 335106 51091 738872 611027 1730587 360309 1752894 913660 1936305 716505 1547034 1832403 306008 1587872 1238340 945562 1311358 33910 1436207 896121 1807852 1829126 1080854 103605 543453 860607 1747137 774968 1842740 1715109 1679853 1321368 1958173 755882 1742727 1228780 1594428 692392 448550 1607173 1945594 1701562 1632009 56345 679 1176345 1839358 905412 1980997 109507 786079 1912478 504290 1492141 1737245 1372104 1295528 1335411 1559484 1917580 285054 872963 1099570 1869477 1046666 1531847 1779614 303875 1410809 552772 1431060 1763486 950666 1214241 1425052 904049 1383362 566431 211823 162327 1734915 1732471 1192959 861251 628446 1668253 699017 1957552 144336 313557 1204399 1985296 1042723 1365576 1681597 1152192 558011 1614266 822621 383188 632843 474922 736472 748861 99750 1552491 1562822 9769 750362 1301719 844853 1242577 1927179 554231 47862 499064 1434123 1416473 575914 1247395 1484960 1856826 1325912 1501222 991652 1442182 1170996 1233970 578314 542845 1855196 1760177 766175 1346756 1372402 878420 11947 437395 1515551 1123123 35570 1880069 736418 1025744 1070775 1341252 719738 1224374 401331 1397447 597939 1010357 753041 1705983 1843438 1448689 744606 1721065 315782 673421 1166529 1005801 1388186 1991408 681127 1753674 737741 370596 461942 1586404 226814 1520398 1205763 1732117 1782699 350473 817701 971812 299074 1327695 1612241 929235 917080 1122734 1140831 1385508 1478082 519187 719785 926359 1453799 1833076 339522 1816070 846604 1630362 192728 1841861 974410 1289299 1511871 613671 176994 175424 1374262 1562574 502454 1554831 77375 1449764 1826974 663672 280144 1811748 1571611 508715 911795 1948348 192856 1250673 1471955 1942229 1496072 1901524 413580 95259 842836 1009527 339599 588405 159399 655897 1171623 1858401 1326594 1176427 221017 1261886 851824 55558 1415184 1906920 96423 386588 230892 1854127 1358783 1185441 1614125 712271 300655 1771609 1022110 1020651 842284 1866528 282376 1983547 868699 1655936 461106 161112 359540 425110 622979 1322055 1545116 955429 644185 505563 894829 66313 1342018 1391392 1445705 1894722 1243857 1171418 146380 321068 1759272 750181 208975 584696 723668 914243 130012 1119719 687330 237630 714543 1112922 725374 722780 965358 266275 335056 940149 1209340 1798950 433949 280146 1573137 1155243 1545711 226957 634890 1516544 1085231 1081595 1395152 1639277 927350 1182360 1359883 658282 1807468 143181 1877597 1960608 1798335 500760 1023110 473150 1246017 465492 301893 1141258 486642 1081429 241806 1989291 1212247 1929874 282333 1760849 861566 1585600 587746 824329 1436972 660580 1755045 1311350 151943 553020 1909442 1689659 638935 1032823 738262 368504 1310384 290453 1268268 1614468 1323250 24341 483456 286449 367520 1413256 1392805 386558 613204 1617623 74455 939046 87790 1863618 691750 914851 695235 1321581 532854 1846447 789588 1733390 1330554 125669 497348 1304114 1702398 907572 1493408 1763740 247325 50664 1847821 147233 959819 1096428 1989772 1419608 573177 1152889 1682128 456430 594282 220103 706746 1908048 382664 1704878 1268442 1145705 1056147 638134 1137875 977899 754689 1676887 1728 986305 351951 111487 46830 255307 1457375 1959497 1837052 1116901 58149 1852951 988793 230720 340905 641454 796605 999928 532939 160116 1972877 738160 1902590 663453 1283453 1145255 115403 1951377 375562 1758718 963676 1244196 1373641 1038811 139636 1785147 114867 1215941 850514 313202 1532289 1520217 533316 566996 857015 798855 1945502 812724 640034 540333 867056 428406 1406088 256051 1644891 947119 297316 38769 531669 242098 250560 1689085 353607 562760 1527549 948224 1302012 326887 83590 327736 906544 972642 70200 892828 343802 1910226 1130529 465906 1720338 689425 866902 763940 872186 1497132 1875153 1796227 861018 1452702 579368 1624099 1794981 695751 893586 1216076 236366 620101 197495 1314487 860152 1620910 1286817 668896 432809 1277549 1558189 733404 1790607 1676679 1163553 794807 1927952 1711003 1848655 1264629 817292 143192 1762887 1662879 344313 1751500 1982963 1771935 1674283 1411182 1488556 1922167 780367 652582 1529014 1915280 978165 181787 1845992 1496525 1398672 278509 781780 198843 46126 1850332 1435227 353356 1067742 994186 763717 1461696 774783 729455 1642684 497798 1530949 1189085 1587101 1773414 1086648 113887 942884 1905883 235174 404700 1749294 309895 1597692 1257553 708323 13292 1555101 460919 376595 68129 1777702 509728 532183 1046596 596647 169545 795152 1134195 1102895 1404095 112659 597202 1927430 1753246 959431 577537 553693 356579 1873090 54627 1918411 1166178 1254836 572916 1932189 897540 697675 1923439 358948 1012175 567796 1756925 366643 236839 335297 930461 544381 282851 1306207 1459470 894456 511693 1409061 139243 1888739 1582683 1526276 1745177 560947 351250 1839664 992376 13932 1003745 1191613 1315991 1943454 916374 480450 1258507 1443806 1698348 449941 416200 507975 1253974 1158344 337242 67670 536059 992354 1023499 1689698 794748 1837451 1436862 1318478 61555 511625 1016710 1456956 970456 1652642 1878723 1880348 1264104 231495 1259662 1560658 1610254 944251 1941804 1234532 129972 620374 1566629 1607367 982762 1290427 1020854 90514 231011 1027993 1167843 795138 1266214 1386984 1180304 1673398 384277 1659343 1149342 938639 1014974 1826043 1764984 454289 1931629 1821682 1697295 518736 791253 1111052 1176090 1299235 2310 964185 1752131 1754739 699410 249515 1040803 1403122 1138957 17472 453042 1543221 1213556 1087449 1843345 566329 1717607 564215 356930 1094952 1378121 390491 700496 809095 1798732 534048 1211530 1231450 1593481 425309 793295 1645380 1776 1922353 849056 1306898 1278150 1064802 938684 936334 513738 1378335 1465577 1829604 1887813 710070 1116786 354250 963645 872464 1214726 1220217 1437271 1578559 1021221 1853425 1136510 111624 1471821 147942 1093266 1291406 771591 1700235 138632 1893702 1690339 791901 184427 100743 904516 1352181 810574 1733695 451593 1654392 101702 1612705 533437 438530 1889173 62334 1381218 1521759 1603614 1186507 291620 580485 1439848 1971651 340305 1406143 1755315 1088330 648957 777886 779167 1698585 821591 1969627 1503775 249824 822505 720737 878089 1733126 90145 387828 1871337 1245647 105893 644546 1999797 1367119 893987 409457 494560 887022 665405 324947 1164953 835293 1288535 177476 1569607 1064855 1813284 195900 299823 1150846 1026494 1410056 829277 1728339 1562005 438409 287038 210035 1079432 336623 766453 1124012 936168 1697057 1095432 1020729 1612080 1436074 1629812 201806 1496892 1878205 1868942 629327 839159 992604 1874389 23339 1282500 1165618 777218 301298 48571 865062 1029765 572528 1214648 1370094 1832069 1596714 1913245 1904127 780472 699952 1728725 1435001 769298 1906066 1463630 1184724 1007533 1083413 1740956 1056847 1843419 1016393 626785 639165 1497608 332797 741632 1294924 361490 1531400 1821240 915706 1005006 361031 1250205 774293 114629 1426175 1729098 1562376 606176 851202 1202350 1994356 1919473 299268 236964 1859272 68965 1110018 776597 490967 1868154 274092 1812355 1825900 518720 1378159 1200107 545210 1599093 1296926 1303795 1290622 604660 248435 1007793 575897 14732 515628 1576222 602947 753550 302230 623361 1392801 1207400 1437508 458126 1918710 193044 151071 944607 673180 799446 1170032 1761852 316738 538473 1779016 652354 179656 768028 35294 499962 548611 273481 747728 846803 214607 985772 1347447 723295 267081 1646839 602497 1978851 1561007 774935 1774969 1933965 1235341 281758 221251 143828 751235 1533626 289683 1802587 1713098 356989 510420 214292 804420 800730 1007014 771950 462821 459061 705197 754989 176912 1661093 279083 661625 349780 659644 1343697 524328 78535 1639614 1840414 117188 1676500 1444832 413436 1026187 786401 1760222 832462 1702209 1812842 127725 1945545 1903648 928307 1799646 1363014 1100952 990092 465445 615530 1376890 1257656 1966002 1504204 115388 1042345 1424752 757119 1195458 1584050 1415664 1003541 1862188 1322833 429275 1405922 1413433 1875859 1793997 751771 232520 1032376 1308306 1590596 1943397 1302790 256991 114146 695281 1657064 220228 1163130 756895 842121 169599 1084708 1820525 1579698 347219 1827151 225132 1872974 961738 1828885 1816891 1985916 905647 1795309 253449 1478076 1884434 1108067 850216 1064202 1945844 1465493 348940 868920 1693197 1602753 269807 114183 1263450 47047 538460 1364870 1890546 403020 450946 1454243 42628 649318 1198092 374198 31736 1755478 440746 1637440 490568 1649959 1372502 535103 612611 1060832 995922 1688977 1418433 1779421 646206 1762981 559324 1376436 811567 527768 1127972 980651 628580 1703853 528556 442473 754495 1100011 1347937 1632088 1275121 191660 1380925 193200 164539 481026 1206262 23808 704281 1158671 29680 1998692 1092458 574566 1633876 783085 414270 784585 243403 458643 220364 1679504 1021235 333862 1219234 24204 668300 1235514 1616678 1446479 1420659 1971489 1115049 1105352 1397880 68622 591188 804133 387077 669715 1569667 1087049 547498 1988332 1009776 500537 1508376 382036 318940 1128512 1215035 269286 1838066 1677592 552380 184205 544706 611670 444015 1546091 632494 572598 543277 20686 707489 1916192 1051663 1526587 1329136 101116 388593 167534 1288398 1186765 1135283 867462 1814763 111645 1542954 1148830 905048 898186 403326 1710744 1308837 830633 1271782 640410 78093 1941945 1854897 1970808 1819230 546831 1727869 384905 1972549 1283877 820383 478530 1488360 1955001 1977823 1841307 1665618 800803 285587 129608 978486 1360673 1620829 1671208 1867662 1120066 998045 1506073 1320574 711857 154416 474581 1957559 1323194 213841 1815849 47135 1327107 1942457 68877 1825366 1449564 448329 1157877 430765 405984 1994713 244476 210768 1696648 221401 1576261 458778 1339874 450245 733970 114969 210876 982032 1661884 1352167 718482 646950 10340 1534957 1347208 1402786 781841 1665963 535210 719874 1640911 1224744 267181 888575 1075983 1564667 1169695 210338 712258 1523586 104621 1785662 1175822 1125509 908414 82137 1052369 175742 1390687 626597 1911928 1090059 98507 1899806 931952 997139 1549755 1152359 1821105 1688907 1038229 1139660 1177115 1553375 548659 1492669 206029 645180 726408 1450918 1599923 458718 1666368 1247175 843449 625543 1594318 1298439 1414363 1079140 943925 1882206 1758346 1799389 654976 1288828 253499 1256161 531488 538147 320038 894977 77730 1001972 1656091 1731909 1272567 614209 1014418 1254852 1902695 1610820 882796 883546 580439 177383 1960291 1271122 1623356 1137703 256539 400276 1084737 1035253 1465373 785144 1203877 1623184 1828706 206074 1568099 1864256 437221 1368440 855533 1587322 783164 344475 15678 552163 494908 856538 391479 1796308 623049 159220 1953511 743609 1995098 1700889 1997674 622419 1013841 618914 1316230 118208 1419952 723960 881685 1187004 416328 1197290 1416997 1029476 1793234 977966 616838 1365153 584420 1861335 1797500 890001 1195044 560862 823753 1367603 934791 43395 208262 32640 1404127 469194 1849050 415464 1279941 1938008 1444565 541272 1725215 1595875 1737627 936012 915346 1488953 867617 842723 1315283 1399016 247309 815918 1802177 891366 269781 1577566 178710 805406 1578682 855852 495236 1417058 1651963 1604644 35525 684723 716002 1952640 1471493 1837254 737431 1131463 1010931 468160 18022 1148983 1680228 754195 1183060 1017944 1800491 792572 1985374 1885336 495275 247005 1256700 744636 741753 307600 1724228 23654 830639 513764 182628 768338 690540 473498 602724 557230 1135807 266471 1890125 1432033 1383086 1666544 1355539 996143 1400473 178280 1455820 132547 1703612 1748092 985567 522504 1202798 980280 576021 1582360 1558455 1636568 154393 38976 1338271 543044 1238632 1764752 378486 1689458 1908052 280868 1886103 1222998 774818 439829 590962 368645 1790066 274399 97028 1801946 150960 1903509 52688 1864849 1149332 757234 619425 1631654 385830 548800 1982091 728849 1775494 1837925 1063088 1556954 855347 1141483 983068 1298365 204405 67147 1255377 1461745 1754876 1474628 261037 1210096 363661 202088 1367061 576722 1778574 1643944 234650 174542 1094411 1732106 1655016 899844 1967867 695319 315044 548400 343284 824182 1750579 592100 1725956 1257675 868647 1012932 260143 1742066 636721 1883637 1713231 1885031 1571738 1443877 1127758 1297206 709311 1226584 52358 1133644 1270319 410651 1473295 996015 839315 1252923 1244397 1429228 1988825 901577 345539 574396 1470337 1204005 722909 1577929 638341 1130289 1613775 972723 1307160 1160081 1310798 1598602 1333156 1457117 68450 1403677 545972 1732960 1432955 1687703 1282972 17895 1443357 1550411 1375860 872053 1966345 482424 1256920 149732 1668378 1898459 1425061 607815 89692 36356 1677210 1119515 1301207 1648590 11637 82372 1849087 1957197 167943 1097872 1741454 882958 1596430 709474 1855048 1688495 250211 759149 1804640 1864777 115471 281700 619670 474377 594150 166658 831848 922965 1617479 122774 221681 671076 1487966 1167261 290126 1002974 948985 1923823 1194561 1246425 1974368 553702 1370261 1480432 602952 272129 1075526 502092 1431744 1665662 1460795 1503812 1929309 614161 892379 346325 941432 222881 183707 1074811 944863 1708874 1684645 1265133 1873943 914409 660725 187987 1649883 1676371 348565 1370668 1838721 657102 467634 205050 1177242 1926763 1613721 1397199 1164447 892002 1662259 92830 1806442 506196 875107 1434513 1940897 796051 838597 1829027 82721 831023 571413 542082 1620038 1831735 1825013 1488812 470553 1831044 1838361 1245075 424100 1173241 691049 249148 820244 1328750 1219172 901587 53311 843609 1500068 1970251 1317484 534698 1831392 750429 165884 800218 1112248 892710 756229 1088167 786279 884308 17976 298875 1188610 61085 1077576 150484 185765 1933467 1361374 625428 597364 537548 321690 518385 1760251 1592628 1635647 423544 561474 1171517 1303294 1762297 475308 1393852 1597318 1217666 820494 1579499 986147 245224 1158290 1911760 569985 427162 172045 677647 510012 1368804 1701910 1063451 179145 1422682 1499878 801175 221590 1030801 584335 1153715 1874033 1527531 1972286 392142 17979 926533 1604216 981588 1971973 488157 1973481 1348304 1204190 1991111 1354214 1457333 927155 1685858 1326373 760223 67886 295390 1106668 1185538 1010632 513417 1246205 120068 66607 981198 1232382 70625 1731946 1260827 1940855 1504991 1156011 1340691 420741 543077 701109 571093 1623836 107099 1297713 172826 709861 1469121 564042 956149 925566 334551 1496250 1787743 1322026 966165 1634831 1148951 1680276 1983763 1591047 1108518 1503591 852788 1187722 1608944 990742 1099429 927570 1505802 901822 130140 283487 1302982 1959414 1786331 1465458 1376190 589236 994717 779001 1822577 35784 1788200 1738708 1580755 179715 846089 1280921 415160 785747 901321 1242185 160487 122087 134373 569841 580395 1489967 1566055 1714396 1981303 1765082 1155152 753689 1387542 516344 609775 1732186 1600378 702437 180710 32559 736540 1362535 1001303 1417491 1022151 466607 1906196 74043 821462 1063031 705121 1917250 1373927 1737932 1107824 866603 80215 272308 1976340 661454 1240739 1476088 1531754 1238313 213558 593699 1161885 539336 1367246 1998795 1859445 1601277 4661 895993 184385 1166643 1062599 832344 480789 582794 1119965 714315 816718 838945 503356 1319345 481974 14478 65289 29923 299102 297425 990134 1321677 110168 1707991 324188 1236885 762585 1551414 515237 925035 1708428 1231950 898119 599612 400244 261226 942420 438736 1238656 1125660 556347 364179 1968081 290331 1372210 1407006 206248 1350251 1956645 1167685 728668 243639 1141466 1509944 1299849 805524 1028267 181528 809017 1604014 1961197 610123 1626398 1194480 1068687 421623 1430560 529846 1917240 339820 296991 1243589 1802457 1361324 399956 1178627 1301982 77406 1723051 134181 448396 1164741 51827 83450 73002 1082624 300573 1809115 732610 219489 1540881 45937 718466 1721568 1293367 74557 1632292 204360 815840 373399 1723095 484807 1106355 1112557 1733597 1088263 1286014 623912 72371 1781108 715501 48452 385513 1274073 1406551 432294 166608 100002 612904 1530571 1389972 849021 116364 541997 1608327 1395991 983539 208595 850446 1328484 1462717 1433864 1403288 1591944 1722236 1578524 269967 1866297 122256 1479288 113001 1458439 754968 1155290 562404 1250887 1911090 727720 1566481 1173489 1642943 1608149 1905666 306433 1260362 1943616 1469877 350923 1864205 412196 1992233 621043 213451 715728 343479 890134 1958419 1912413 544142 334553 1225911 1502299 833037 784950 425213 191387 520321 545033 1248247 1931698 1900296 817973 1692540 1327300 794753 1763421 749584 1267336 1772064 444157 947229 1681418 298101 699215 1513078 1405531 856116 55838 89407 351438 811496 740430 797133 1984136 153615 1296318 650312 1329247 1163786 322837 1430908 542882 488555 1616354 196077 1497771 1397659 1432032 1832663 1386584 1152377 1548899 1570976 308656 720570 1983578 1459250 70920 554703 1045719 648194 1539307 1806360 287137 403440 664968 358933 1269013 411712 265046 1455939 1436487 17278 1613585 374793 1360124 1163067 156173 1835156 237233 1877638 943940 1790884 936986 311931 1740624 75444 1686987 1632483 1690733 1596392 337443 668503 1822365 1021735 1969934 64544 282915 1763243 1875087 1817003 1195758 333767 545458 980158 1607683 1648901 1900200 580529 1113905 547910 338205 51917 1854182 592431 1777942 603279 176702 825253 1406550 1682139 1934031 1585789 785409 515192 1926023 1769985 1180322 1264160 1828218 560428 772193 1624350 785182 52864 339861 142698 1113553 1799809 385841 358261 831778 1369169 491808 242457 79892 1128908 45949 1595016 636273 71160 1190064 442037 978785 114177 718892 1803291 682512 247135 797220 1252058 889666 1978409 689670 1292987 610912 327528 1932995 1462452 932197 260857 465780 1872343 8348 707833 1767200 1998609 932759 959048 1452594 831352 390471 1945749 984851 12920 1653530 1280224 661867 543516 93665 464143 1678204 1257310 320606 175133 72814 1268222 1199085 457977 1403217 1170691 1889299 1648555 14491 438695 1614825 944862 972025 1273910 165912 797896 934763 573512 307741 703242 1280284 1638091 1096876 1849331 1527731 1475641 1104033 443636 1516470 1703977 1084067 541747 1675616 934160 958208 1797809 1749326 906023 734490 1129067 1168550 1398188 1573360 646898 1283021 1543054 273562 255626 157912 1473015 79852 330644 552677 431830 1772221 558277 1386565 1775790 1672958 1437734 840292 416223 1547132 710874 530426 625630 654141 1409250 1890950 838701 1333281 1927848 1483165 141661 927953 1676542 903397 456987 1912960 1830528 885772 1988234 933458 1870087 1751418 1988246 885838 1384349 1048891 291284 1039985 867735 1846469 582137 768280 1656377 1263513 545871 993675 236793 1492459 1632754 1996451 861501 1916939 1504221 139631 154844 1709097 45216 293399 1479290 633178 1367114 1552190 1609180 469163 469895 1562746 1657163 1872798 137850 1859522 1104528 1667093 23726 1082550 1455802 241754 1888223 1574885 1583960 474646 1375169 311211 884876 1877269 991971 928423 768814 1935172 300673 1751791 147174 917672 1301142 1236245 1227209 132998 802014 132190 1693168 1819044 1166046 1285085 897004 718283 784132 469548 554470 485022 1871019 250661 1300615 1558449 173558 832385 136673 845153 725391 770327 962764 1265356 885085 947891 1156015 1479693 1705978 1779814 1859741 573175 1482247 905485 233367 648489 552836 867331 144262 859453 807017 1075028 1829191 340429 1294012 1578539 472230 1207358 1299478 1857949 1632 547287 1267572 1125530 1070941 1888016 1565001 1354731 1702290 1204846 224830 1493850 204292 1130043 1935922 1041023 1693666 1009519 1990969 1394201 524856 1934976 221576 455012 240797 1293665 1284606 1281453 983863 246480 1068138 1650937 11364 106295 1236619 1621631 1179069 1191824 577259 1710163 1511353 1013532 525496 1248259 1436624 54556 1290380 203059 1319833 1320427 33886 21123 669115 1334627 789206 1545904 937662 825248 1296534 1286057 637281 1907155 282979 639849 1838819 838207 699031 1636695 808236 198444 251284 366699 472051 260017 580163 562948 1667662 1308839 1489692 575865 226898 1748738 1100205 1617094 1142428 1408373 367637 1134119 1791847 1370053 937720 1013535 323174 1061383 1341720 303174 644435 1752014 1730488 887070 623429 423463 206353 1612730 476132 1305800 1586446 1780897 9730 1472193 1969344 155824 1819428 1929231 1805356 1758869 1316932 49766 978077 116521 147255 380663 1600351 821652 1754651 666394 176329 750871 1961149 144830 1187582 875815 32626 254286 1850430 1351212 119038 72436 365569 991805 1902657 1012218 415360 212769 726104 1539859 1510890 1708932 1318961 687331 117234 232342 1168164 1796275 762507 104906 1046667 727565 1464500 1286511 489967 1726667 487590 5163 1412991 1789054 220042 1799137 1683060 1523148 750001 1379672 1215322 1323441 807555 1890331 595316 1557566 583076 286879 852632 126223 1245749 1857662 1549662 473246 1675725 1511356 561840 1727662 857071 43217 357352 211494 287304 1107090 296791 410500 1885726 1244272 1958744 1708038 1303222 451751 1872270 60256 905727 1792220 1583400 1224612 1515379 291358 123593 1218987 513979 159047 1532410 1587155 1198979 1553627 1625606 1910598 1323335 1429756 1575480 1252033 1547074 1407619 1557262 1830431 503021 1130631 987965 1526615 389828 761505 609543 894199 1767373 764602 551972 382618 740741 1400603 687686 922232 1348086 390689 1626928 1201403 1834090 1165339 1826803 1068094 1169011 543862 1229919 828330 62371 1268868 1134638 1207907 960359 18874 1373677 638616 1595504 875005 720690 91177 876874 1777120 983446 1335301 1155414 1261562 1254418 1196095 1803885 1724592 530472 645505 1110231 1276406 377052 90703 351413 1623398 470880 277091 1212488 1317871 1933609 1634112 1675456 1062950 848480 265685 1448134 981850 1716729 1917442 145271 20171 1893628 1673747 656908 1393499 409049 530348 1207111 621160 628566 902997 1580326 77924 1397749 1946542 115686 1768893 181071 210098 403341 1251317 1558403 6387 778931 257083 1162270 676056 299174 1396095 585899 1329586 274658 1140054 274176 1593664 408859 1960478 1217125 1284243 1093267 1013373 548206 493376 898701 425841 1504096 1846803 423675 878942 60142 972460 1082389 1708592 1099450 662205 1494315 1088043 1984210 1007526 1406675 1342866 985333 1731168 773641 715186 1734224 167055 1184523 927806 157458 1232798 986433 1727917 1927125 744875 641217 760923 709460 87334 721728 1009976 328025 1571795 124896 1404312 854590 360230 1173846 1313193 389075 331093 1351147 1539652 237303 1537927 1166792 1621977 162856 1423744 1311559 1239589 1701001 1996647 1365500 539483 1947056 61078 1126103 978924 986624 1729089 987134 1131378 624370 494572 1798557 1567476 1105704 15260 971295 1451363 1772169 25028 1400020 1051069 1784550 1607761 444216 1930803 356811 1615098 555462 193485 175936 1976549 993928 380164 294920 1638305 155491 793862 1575662 1861836 284542 1016879 375180 1151069 1394372 1362445 1184576 1899741 668180 480859 1179399 1828733 820896 1531164 1086689 828025 380182 1226179 1735705 472936 1788448 807040 268724 447098 132337 1564136 615085 914478 258467 19545 42688 1603143 1195584 279943 1558254 734155 1500395 849484 1164704 602367 1650447 1714655 559619 409790 1233800 179369 602195 1721044 545767 1532996 1345840 1925575 247604 1509088 1104461 120430 250326 1037864 1595225 1415039 440934 382966 1412598 815394 874373 657280 924005 730237 1095993 1850113 278376 1775442 1360940 140736 67481 837705 1921659 211560 543581 363242 1997422 57102 1017877 1596771 1647352 400377 267245 748230 125358 629317 24640 1095680 405801 1457584 179614 143583 1335446 978134 1565042 1642388 123725 735414 531132 1527184 1870738 1791137 898439 1054392 776769 688308 8032 3664 828121 1024631 98160 76360 1216198 1716343 119150 586397 1672330 1584727 451842 540668 1255726 1268011 1694466 195720 1323107 128037 1602122 482500 524507 220022 279109 863371 774652 538362 369519 318117 1896793 236894 1859608 1790403 980790 1007637 166960 291665 919242 1225703 1597403 1438244 350433 471261 329295 1611882 966435 369467 1246268 1186867 932047 129048 107829 665725 1608449 258193 916648 651522 1515361 1726119 1682443 265932 955226 1814268 438250 738444 1092396 668396 1278350 97853 961529 1450225 552659 619724 572939 1841182 807336 1675640 723812 1927529 1475942 1573065 1934622 1049012 713412 747909 986586 472558 781880 1896569 1917547 1422106 1470606 936592 1947338 926166 335972 734559 1680306 393297 529454 921236 1547244 401824 256257 1979310 1133077 445131 1846189 1433274 149067 1176221 1938070 442610 1494416 512193 294354 893612 1059647 589674 655616 838080 1098099 1387595 1184514 1414984 1214281 1940078 43667 1480796 472971 250082 373385 615695 1673008 1044041 1341337 1073927 1627366 386412 212506 1285289 1921465 530669 280351 465200 45905 93059 355717 1449589 428624 1323279 1788011 627400 730946 1482218 128223 636170 1385482 1777460 1430231 751187 1605128 1042771 653065 1707425 949171 1388569 517976 905286 1332733 193580 1969679 143571 1746976 589857 927353 1250246 458316 617694 695129 28226 569015 728517 1110221 973806 650273 619884 1441817 524928 52538 81555 1258907 712493 1023860 656485 1608932 1875421 1213219 559959 1946356 763636 366358 1584261 1191053 68720 1057666 1603352 951369 1159949 585714 1964491 77271 1273276 135607 37929 1905284 654299 1060920 1396131 1742958 87637 1331530 885356 1383658 1411283 1783345 806437 871662 1857174 1239696 1563663 907795 983703 1068495 1258239 758299 114153 677285 171877 231944 1930571 1871069 654577 752702 1367088 1589608 392642 1126707 459563 620590 1458597 273132 1805992 1764102 1563888 1282511 34086 1910202 1855558 950436 147517 1992646 1810231 82035 710012 1197936 1685264 79802 1955972 423447 9879 723695 320727 1610937 1472950 474846 48565 1252441 1657446 69100 1923247 1439289 159664 835066 981761 332870 404137 847392 138821 1366114 221573 2790 1568910 766300 1256947 1651373 1586344 805025 1154724 1007056 156480 1595037 808972 1105005 89268 1518973 891391 1740211 1627061 1701274 975487 1661910 194541 906991 1455408 1312198 396833 1943379 1820116 1487971 727163 1328549 1833704 198315 173163 36342 541170 382721 1570387 568772 1330940 1578973 2891 1186503 1466226 1086128 1604646 757686 1529315 1639427 190341 408109 247980 1380757 1653112 959567 1832110 469106 517913 1527160 1944958 711190 430274 1744409 732284 1532830 1371178 1564147 492352 1166561 1789563 1861127 1690730 309376 466667 1953225 1254089 795014 485104 206281 957995 1117211 1172585 1774041 1672791 745053 1658061 736375 1503932 1384813 61199 1253428 670000 402895 1889192 1419319 352748 350414 827086 1261856 917277 1865981 1896253 1855129 489161 3361 1203769 1821580 237716 1822870 1109460 1651801 485147 445863 1678603 1175858 1933921 1450386 105408 1983869 612286 821581 1423729 80799 930821 1071555 855585 111146 1459115 409498 1100302 1816165 1428079 621019 732045 208663 711599 1229161 364096 1111092 791042 62924 1162792 924731 387535 879252 1432976 1947721 1969370 697257 935103 934665 1294529 1842084 1437131 71371 1663733 916771 996784 789026 1384051 568749 809906 780422 114620 1135480 1539336 175231 1855018 256627 326242 1573971 83130 1566322 810629 891177 746844 1817045 1415031 676100 882886 973048 1896371 1883842 87362 990055 1036375 859048 137270 653842 315442 1918301 1724403 842058 1989563 192344 670765 904204 844493 380855 969685 870971 1784184 15067 942070 815136 250026 1809156 1543902 1429746 1964069 581669 1993136 941729 757360 360115 1577431 1418239 1304417 1417286 737068 166352 1603873 1989182 92791 898603 844268 1216331 1099696 1650435 286837 136642 957979 576568 1452337 1755944 1145195 502724 29017 605854 1683558 1993302 279283 335169 1168382 195066 1656287 1917418 570748 15835 1620188 454457 1886212 298151 54683 611825 1011764 1885485 1738019 1182939 188591 1501028 864491 403487 111762 1797421 167277 1674510 1600591 877168 1029151 418322 1477108 70614 223361 1150256 1481012 1350919 1174791 784644 1470452 210142 238286 1358349 672924 872882 1797562 1293635 351159 1902290 880405 1077010 243407 1144249 40272 9252 750219 898751 545595 1317221 1627215 278473 1512684 269480 1275344 1100593 284330 1229114 867261 449133 593066 1229294 1046139 936352 509955 1961124 1152541 1123143 1175802 1170178 667298 1041347 1200839 1511730 254825 592493 1433317 197874 1860942 307708 1177981 1305678 12309 1070794 1280422 445359 1732474 504946 415978 981417 921654 908095 1896764 681078 1429497 1262759 1429292 1218338 1963766 1688988 1902286 307403 1584503 470533 1337538 800988 1618684 1469883 949574 941647 1950011 1431430 1545598 1937648 600718 308817 1954312 1864804 47979 1018304 109302 419463 1958207 1793233 1701731 1167999 1509027 1757102 1959759 1911805 1583730 1563954 465245 1067304 1955545 1706293 789701 310278 930202 1707810 1032486 1602555 822703 17692 1390200 393052 398698 768510 197148 1763163 21991 627668 1745264 1264501 1800397 548892 1737770 66479 446482 1214379 1773287 969711 1110709 1227764 1803281 1888971 1970168 1679566 263436 1938056 435929 783026 508128 1289383 1882501 1416687 1824630 1249971 1374318 21278 1635944 1458700 805536 1257511 431187 1151705 1521305 1488094 1327729 1203331 944735 301309 874894 399255 443651 505716 736952 307661 652543 1945332 1697714 290377 143060 555764 1411561 1213621 1357713 350695 1314283 860530 1991937 1530024 1605748 753795 1095914 1778103 786100 382159 1482593 1248229 984696 275384 1419190 1347833 537411 1153573 449408 1088434 54178 1050457 1644192 984884 1481022 919455 525245 15679 1309505 1806350 190726 464859 1637759 35181 1600603 1391112 168309 900415 473124 940542 1346881 1107187 1658485 1198433 1826282 1014371 1497071 1652162 511423 1208822 473140 1271925 1666603 991825 104556 578024 850203 1115397 1079833 1515489 1030530 50202 154330 702147 1721665 151578 796475 996314 1848357 1308130 1742408 571753 984485 354027 513515 853397 893496 780341 1030830 335786 1709892 174732 1841546 426615 650538 1048552 1895955 1583719 1825478 241182 1884255 1258908 1229207 834476 303127 1349676 250510 1386537 1140201 701664 848325 187628 420058 1125709 1774661 985544 1138077 67504 594681 1622770 1315792 822373 859832 1453219 1932335 1902934 1243017 11549 1419215 1158253 1651084 674424 933105 293952 700033 1773507 1315882 1028892 420487 1019645 1037761 1756765 1932539 523800 1995170 1757385 1866218 103198 1235578 854394 703434 1012139 1314884 1732416 1791712 1126293 1471443 1301282 20952 1239460 398528 1052304 31265 1225013 1092566 1431848 659374 1622888 1118392 166950 529221 1004336 76599 1185115 982924 1574892 725464 1042541 1784029 521561 1073519 1813426 430639 1443514 682204 1495832 192978 1138877 29300 230583 1295657 316383 1295961 585857 364249 1805384 625169 285746 1889857 353753 1761944 578440 782604 178978 1749493 1103639 1581291 465957 139898 26520 1985402 808264 862086 1632586 1678155 1218972 290101 1509102 1687854 1345982 797048 298589 1531120 1448249 627366 1786552 1005436 686374 1236507 523811 231332 178181 1705669 235243 61273 783603 537650 1175920 152521 1564412 1738044 1023662 323538 650269 1462317 1430815 1304069 1797044 322716 576802 1897327 1673099 1322439 8121 101244 1717703 1160151 1544638 1879501 622090 669107 1735085 841870 1443871 436022 860604 1721542 140369 554277 1893237 1927402 1170419 1258173 269193 1303609 1175789 1280074 1725999 535886 1339118 1889715 356591 1956078 946148 938092 832075 1304436 1416716 1558807 36579 1288249 1139161 1273227 1537165 1193983 1167408 1412613 1674550 442807 1341437 1325542 1226905 935978 512881 763748 779889 1813351 1954990 1384046 690160 1726144 1737769 422512 875834 619515 341610 858476 1091724 1696669 425362 904611 915082 684665 1367300 1451648 1692896 1707349 235238 701619 893872 35689 415530 1024247 1138460 851754 1248697 480579 492771 1899403 379402 675870 448394 953126 940541 89179 447403 1007603 665741 630383 794157 1374264 1571136 84588 1429480 340130 1931277 1152858 1319095 1638895 296707 1033885 1745793 46329 1866390 1993506 192672 307688 1387292 1165241 1536702 500976 81585 1461936 919259 794267 176257 55987 1427303 495636 825378 1790789 182932 1091981 980795 432685 861074 218521 600547 398694 1048827 612308 1827809 1111093 1993540 175759 1818599 597583 1559181 1640727 431359 1393339 1729154 1689474 12171 1700017 267743 1614838 1688340 621343 84221 1548898 514648 919755 1547896 345846 390290 1542177 1985242 1092657 1136836 1762943 1804515 1706399 1243362 1987561 1162721 1723637 276293 1083492 116700 1700613 1232990 1025136 681443 853490 517305 942371 1550754 1436294 845460 201895 65495 238401 1343006 627645 447436 1925909 512693 357195 138594 1094056 1059017 3495 415901 653435 270866 1602673 1250557 1829508 1666951 1929168 673558 604542 1619024 1431802 1419164 1211486 1194603 356267 1883889 48662 1372762 1271504 352143 1973651 441749 991540 498023 1047021 1029404 473773 1866067 1482128 1826336 451990 706902 1084233 967518 401676 326672 79347 1643141 1037191 817067 1649940 1349640 38644 343360 308039 1005466 803971 782365 1286532 1708448 866726 1511047 1171149 1923709 1135682 1161683 1552936 497293 1699041 915914 1398236 164813 1006820 591222 332410 1299811 852046 195602 760427 786186 1751597 1712163 1234666 1628676 1453676 1554704 491361 265751 1592729 1494149 595729 1985549 971967 928129 1854359 846439 1896868 1190733 590717 1352948 715972 1649337 996481 1113653 478173 600613 1426102 693331 702916 1852241 341445 494777 86984 757915 1764654 1913754 1833511 17535 92431 133287 1394449 1397799 1369418 465342 56170 1707940 488379 1140284 382374 1076188 272782 40225 257602 1404076 59985 1746862 1137770 1177744 20175 903965 1931542 107231 553528 550332 1814195 1750527 992350 1157103 278448 1373702 1530915 747065 126370 862967 985747 1517846 402802 394272 808014 1062870 1067263 1765309 742758 1284522 680225 1903961 516984 1447803 366340 72460 969582 243654 638391 1464396 509671 1031420 92827 1462158 489597 554949 1766432 1388881 1587810 781721 66738 1828547 1118076 148538 1050351 460923 1688536 460438 186145 1145985 1263906 929879 1610116 476678 634891 356790 1930896 35779 424495 167823 1443471 1491566 79831 1777211 45494 30775 1542044 519050 449678 197097 628073 838881 1259985 1360545 1289841 1654406 1239613 48501 916881 1306304 958589 1873404 248427 1691633 1226521 839942 133758 853582 529558 1996217 1395668 850428 1373961 890419 1219210 1016367 1255289 192714 1119240 976139 23774 420884 1679309 1337997 1117576 1522834 1704466 727932 1761983 1022768 1021151 1012210 1076942 1184328 651482 227856 186206 705824 214735 90925 10240 1256426 730989 1478488 1107606 1483262 637683 503323 1237252 384662 24743 1728969 869099 1423464 1789388 188506 892650 1296297 749111 73963 1322366 1470799 1896289 242297 1665921 1185788 579043 1627565 836049 177450 582509 1592686 998429 251434 555581 1058915 842844 1713698 960446 1624990 540844 572848 114511 1222290 478450 1991149 1518140 1833491 1917082 33875 1699380 958565 959786 579505 1574071 1295536 1518083 1058392 1968048 1309500 206617 397370 915216 1708252 263221 1561345 405477 1337500 1305595 1345806 824814 809638 1381954 1249612 911457 84676 1394608 1753339 1788217 451816 608759 1239200 1430596 1519495 479674 1843568 604791 1723010 1553065 321739 1344682 1214121 488580 291649 1326546 1120781 869103 119269 1875681 579057 975185 274533 376245 1764576 1896320 1751600 1651524 1911339 1028232 591706 1250051 1057520 1531575 1592873 1313218 1472083 1379590 213220 497390 966020 1382002 986406 785672 1304522 281462 1689077 956963 1811893 150829 1715695 1845678 496330 1467351 344395 1758551 277358 1521090 1373930 1947755 548669 1302563 1706666 1599247 91412 86003 1519283 1048694 380191 1478890 1477134 1263500 324338 1184503 1107196 1935989 1366598 82273 714683 1412712 1951788 1371977 24329 603253 1945072 507143 95023 1603291 393788 1683898 354951 1169046 377552 851347 1430771 1307437 1646921 716603 1062103 173131 1823163 1797355 837586 37088 175065 321594 1109693 254417 1964440 240555 1907282 1731823 1720499 1420637 1257925 1962802 387511 966137 1357188 867910 459412 1129565 855043 1223905 376159 1051182 1485097 1444366 1753491 1648768 28562 720862 1474417 580178 1161914 1728956 766905 537676 1544648 678197 1287720 1899140 926534 1972403 888145 1007883 1155172 1290078 1088054 1049702 921328 1216440 1409688 785158 1943636 848866 1154984 263290 660104 1143096 488514 7136 830642 592982 218274 1896434 1054485 511503 188628 612148 429386 1833872 1954267 1160942 1227686 559700 522422 1622342 81524 316070 32571 1070489 604918 944798 364318 1627338 860495 1666725 1323781 923027 561834 1487043 964910 1462723 165958 207186 172499 860316 1211309 1906455 871775 1602252 1354072 328370 1746482 1233529 1877379 1158494 1835747 336938 1967509 1157379 1143436 1835540 1853029 664963 1943511 84057 1688266 1652607 886672 1867302 1281625 1918817 546704 530747 1417293 77877 1620730 486676 1428808 1336784 623410 642186 1280157 1200370 674205 1872285 1680530 1825867 732525 677520 1630209 925704 1262140 649291 1267680 1096531 730932 1805658 899191 764805 1951637 646195 1992486 838374 1371347 1692293 666837 317597 6225 1851030 571933 1315277 563760 396079 1002136 1590376 1477177 651825 996945 1316092 681930 1085779 554542 1245613 183739 1425025 1212719 1746293 724985 855675 739676 1491258 865683 344393 263774 815121 936927 1657893 622860 1706426 788938 118972 1352558 848494 5141 1572853 746305 530891 1060490 1900957 1844348 574090 871199 511908 451955 234541 401302 177177 471095 64614 718678 1172894 1582988 850366 7373 1996513 1832019 1558383 1433399 1702320 1172390 1944603 499826 522054 1570765 1506170 1684573 790143 314052 1641958 1996532 1931099 1604812 1215860 604769 1963982 99272 1458094 556669 1509193 1533673 1473082 14815 1081778 1750027 1725612 1039368 459516 543584 906484 1843219 1183312 1626403 1687329 848399 612635 1964100 649104 935646 1723986 624426 788774 1622620 972106 781128 1580306 1487793 755069 1514628 1840693 1299456 498059 1907001 73345 711198 1924952 1872193 1398063 1131063 715591 1558581 592741 1905235 1687128 1468239 861936 831800 1484006 1943830 1873872 1969975 1099460 1637856 454548 223316 886078 1937816 823196 1582498 1798104 42380 1912857 617960 1837068 1444438 1190416 612442 255479 1750602 743817 758945 1709680 375823 1413891 805996 1438882 1413291 279375 310744 1987603 365579 248820 313432 183871 179952 34931 1259077 1464880 756769 102582 1802449 1988758 1753132 1055220 307886 1939105 1035145 893658 1976545 823566 644887 1085654 275286 1528757 665406 203967 1044974 419259 996175 1714658 421849 13893 557544 501956 1854852 1043694 904777 155487 1383961 407485 1641957 846737 657329 833592 842078 482581 1305501 608830 313549 1714699 243324 1933164 805705 613287 631887 382414 343186 775578 823451 774614 1055645 1989116 1572765 561058 1275957 228826 439251 398689 1563964 1794265 853550 1409005 1949316 1944907 1493745 1872975 508719 1168347 1528830 990556 1660587 124773 708808 3148 238129 800094 653265 1977600 1571100 977116 55939 1047423 211380 1908350 658592 1668040 1778564 764367 356988 520914 73480 1218764 1743477 1056918 433141 1833405 418986 892387 310879 192721 1480335 139833 1050507 307069 1876402 1668065 1225647 1222477 1162858 404081 392056 1214352 584950 155267 752908 399649 291678 507433 146495 905699 1551975 1260286 778971 33154 1936940 38370 1909955 539901 1005673 1516674 196413 1867026 453417 457609 1317282 1652932 1579117 811299 1092413 553365 1785018 1212320 208794 62819 1417731 1685430 15620 1570108 1765924 358666 56273 1339620 488126 424652 1842662 276953 1355810 1682150 1318509 261965 133346 1694551 583110 947657 959046 1581655 1124811 390588 603465 1559346 1989082 1869705 900678 1003486 1523934 794306 1951561 1913067 670301 1516897 456870 770829 1923396 1449712 197318 625774 1532746 774010 1051733 1979040 724059 1479371 1232921 1183296 1825858 262921 125116 1764769 1075211 1178391 658248 394295 122695 1914676 953659 268754 1198554 1754756 1987428 1074960 517619 1225234 1821461 1755165 668797 86049 1620771 88905 389025 738447 1778945 958556 1223361 1831842 1090905 904966 725520 1672190 978743 878628 836343 762112 1100124 1128976 1238238 1598367 467460 341222 668048 873749 1913988 1771207 444180 1335758 860532 162585 146639 448124 1016523 541147 1884040 73904 214471 1192352 509595 1850916 741333 860158 1366548 1186392 1063662 90085 721608 1355117 990506 358453 1108673 823371 1720331 1196739 1226925 1893613 335259 1060024 1292246 974396 811732 1656164 407828 1829286 786651 8451 946123 1022501 1349274 1940666 625865 1132072 452724 442232 990739 239809 1734544 882482 1858117 1921304 1566775 204496 896038 1696604 675240 1759330 986053 1326851 1625817 1605098 392478 1825995 421002 587941 1372421 898122 1397967 185799 2594 1304118 1336246 938344 535155 1148298 1046131 804179 298920 874929 28178 1935179 1491925 1845911 1226542 1160967 969421 513236 1196465 592301 767911 1423185 1523920 441096 549370 713636 1253059 452605 905864 1427670 1789222 629178 432595 109494 580097 1819026 366753 143857 349767 1716732 1843784 1513674 1884534 1787200 1499416 340335 506193 1361351 617796 1573447 1996050 572251 963896 774461 726180 1511761 1758232 688361 371994 804530 614398 836994 1807108 440501 1761429 1426200 688445 1381985 1585418 359905 1481809 80478 1605507 454868 1118146 669704 140415 1533172 1445223 453878 1443136 1614826 961495 564814 12787 1589919 757420 1311641 873401 1906561 600100 1468813 530738 323550 663137 370201 1036410 805975 1023622 1109612 1572991 1042764 1872676 405744 650541 660260 396704 74368 1562392 846427 1813278 1878667 839511 1228440 196921 1303122 1714140 76958 612071 1278082 1364902 908606 412939 275585 1464162 1210997 741972 1790520 1682754 1453876 941099 857370 460964 1259158 28366 1496357 151748 1341988 471492 1629587 1111199 1697023 627760 160982 754565 1295093 1566527 994178 778837 1949927 947622 1734354 1546170 454025 462554 1527511 116099 752725 280052 1826160 1214398 339752 1163604 53508 1958476 1476561 478960 74439 1243256 1009927 1101999 1659442 565187 1427801 1476465 1174934 326014 454150 1338001 447360 429412 1234156 1050634 397374 1649728 1557922 1368659 464711 715970 836752 1382317 155151 60933 1800920 1769313 1546193 765258 1400095 558346 1472248 975128 213912 341268 1548807 1266887 466887 1926715 919120 7550 1345265 1410027 1161095 718018 1138329 1757593 976259 197527 1631971 1478012 134010 1260760 1762707 493940 1430195 1064306 563689 1328878 997445 1177479 1592355 925636 1341041 1351751 1724564 1965299 1278803 847911 861037 786882 1236635 430685 524548 700590 1739380 433925 1562296 828780 1719248 95485 1214534 1032600 1919329 806549 210112 1984990 43860 138420 985322 197473 286476 1741242 1528195 687461 219021 932614 700681 1501559 639257 543343 478210 1921810 1726732 419424 1447204 1444317 90206 227653 1111713 667016 522828 1952090 386184 621705 4424 1182815 1950335 1702225 982465 355814 851634 1955305 1254875 1901538 351430 1440989 1260983 740466 752822 780206 1127992 562363 471257 1207295 1744254 1449396 64848 586024 574584 706079 1438675 418999 1125971 841997 1850829 1243487 1617375 1750321 1787599 405662 988191 435849 1420872 1069754 1934879 1051471 439874 1215411 1536834 400456 225671 503487 209004 1858628 786329 432740 416936 1442491 751467 824374 78896 533951 1660033 1493261 40778 14603 85417 173549 1421374 283528 689398 337043 1600000 796647 766186 176499 1212153 640187 1248400 527263 994829 1078321 1219706 1481792 647390 258319 1959533 1835702 817418 1364035 475690 613365 843002 1091633 717125 310887 1364576 1005090 1726148 73694 1679183 257636 1116009 467854 1941856 799703 1714644 795411 804847 1282599 1264340 350710 1300371 340481 1509488 1464377 1205866 1107115 52930 1435977 1403356 221071 446651 1407399 135457 863576 111127 692863 1662860 724331 1144317 1865151 539075 553930 70799 1777035 409091 904046 1838758 504758 1420771 51448 360353 1811095 1636255 270068 500138 937193 1390633 1522591 1476864 710532 598721 790892 149994 7584 875986 873447 484050 1532853 1300229 65460 562864 1639899 1697421 1961583 382017 870807 572556 882572 586556 1380896 1419204 1154243 873002 1533649 173159 1690058 1349220 832348 982028 1757583 660171 855909 1747648 1321029 604844 301029 1660340 1312987 1106121 187959 841030 101572 1638055 702214 829401 252989 173078 1028638 610570 1381160 1066981 580494 947852 1079309 82663 1335616 526701 1197001 709587 1258974 653402 1321325 1682960 1180850 1839937 808908 418928 1438470 1407372 461033 1785779 839108 1487493 1163347 1636981 180348 251117 124194 1730546 16371 1319262 1519150 164067 1667677 1540451 481660 576349 115916 1395433 1850580 1695987 398252 712104 227634 1877166 1610832 1524016 1895094 166938 1665359 551092 1534354 962655 297437 1500453 1547943 1548281 1849335 29922 1106533 1184544 1300411 121108 698258 582822 1446017 289007 1711981 1404858 1132473 451896 828747 1843108 389381 88942 287570 357211 230837 62369 1536603 1915916 751721 354531 347254 852106 586111 1023451 1583578 1697581 199829 451117 1053490 1779177 156837 26251 1428457 543057 150178 433661 1456823 853557 1562209 697021 436284 1855962 793334 254694 110566 852225 450134 1248481 587453 338788 1057880 363447 1973138 1356268 636253 793742 499456 427211 413334 813866 1141201 339537 245669 505808 1482588 1578790 877214 360567 1376962 746972 804758 973550 1227572 954891 243722 745344 688623 1184594 363297 806424 1530959 1798662 1692131 1288244 1300473 1678107 1526191 1269467 1321480 1696357 1679384 1955360 19101 446046 1580213 1990997 1413140 459441 1636252 82755 1393232 1448647 874878 1029411 571516 101938 1809429 1047025 944784 1608919 1918556 1848086 415205 628364 1137880 800671 436429 505415 1648414 1158091 757150 1305422 456848 1837395 1749691 909651 1539808 1134650 1542921 1665232 1641861 1213480 387089 1627878 1397351 848185 1635691 804154 1039320 51581 1782865 281587 1290446 1436117 1771968 696340 1506735 636682 260891 1686035 286161 251716 1338298 95084 993105 739781 745309 1208947 1499280 248105 429837 1937990 1096370 1706512 94005 1277993 1381584 1169284 87915 299660 418624 769633 1034908 1153708 1918944 1752035 1133777 437904 1684893 752105 1358447 1921743 57833 334540 119325 1551507 689956 1659367 181222 541377 232164 1447427 829190 346389 1724794 1030507 1525248 2738 388989 1486664 1630344 1053826 1596966 1937550 1129113 1171040 612215 1303210 1538540 137223 464162 551427 826165 662052 360334 1097293 743737 1740444 1409089 462600 5930 413081 1615523 977563 1590445 1850357 708491 1989029 1116696 816239 78968 1611215 696646 161057 1401334 1159887 1801062 1542858 567542 1396150 1349132 396841 1441932 858973 1239313 42740 225641 130833 1857015 1357644 315043 106377 1866197 121522 1262085 1200647 1282513 780402 1031080 759007 47859 933066 63466 383522 810290 481670 1149520 1520750 1019672 409437 584801 218349 1758747 1137379 434394 1705188 991891 310830 615763 664339 546536 1350087 475807 585987 1415257 1764917 843309 147621 1036505 447209 481031 9704 1970294 1143416 1812174 1799048 1340968 1251218 726060 1053922 280483 679432 97874 910827 972487 830517 1461284 743492 466009 1840187 1995726 1796202 1274422 1821726 1865340 1409922 925132 1989734 1911347 1180111 518505 1065667 1721779 771634 1459267 1914033 1096357 291994 1827316 1490750 1181133 1080024 425431 665764 964071 200853 1031791 694932 586080 846300 1879390 511226 188869 1711722 660193 865307 882300 1250811 365202 209573 1320430 163873 1933799 1355577 1371512 905840 1824560 1326377 1815062 1743737 347431 1949700 1857833 1423986 202725 1949006 1875046 1881299 321369 1987267 298234 936373 75268 1656134 1187723 787338 1929010 1555918 1875086 460039 25802 1284574 1145331 1679332 377211 980325 540178 677629 794228 19323 1781679 823828 1169041 1027823 1353323 382131 1512982 323425 590498 1302500 1141996 1955104 499285 990243 274413 445330 351979 1747539 1520199 1429042 1763332 413062 83069 627213 1587626 1801259 596401 681294 620982 1287837 1362844 1459479 1152115 1339029 1315867 234201 1845088 1811436 1571876 818044 222544 1066087 1975862 508416 1600784 1916581 1127413 1902339 990188 1254981 1956167 865255 396080 24308 773355 1874895 1952129 1574964 1937878 696921 1128482 130522 146250 414324 479851 1400316 1014327 670593 1582556 1658751 1502391 1870179 236456 965921 554566 595200 146783 345694 1671646 1297510 35822 1259170 1139752 1137456 1744141 1396183 1312934 1242876 1265322 569150 1332989 121432 288404 499824 377911 1692740 896627 1318537 1132522 1262491 1007124 766340 1494182 963341 216814 912192 1472470 1735752 1320926 841134 757644 238430 1516577 996684 28878 1511737 574336 1748068 1464628 1875015 1491372 1861290 205086 1028734 1128109 918948 463726 1875932 608605 654779 1314152 1371823 1434272 1387041 1741788 1218824 539139 431254 1924960 105857 1389415 1847177 715335 355299 247381 149629 192192 1056329 1521924 1596339 1585130 1593450 1011434 1836746 1799442 1813884 814949 538658 712476 900847 863356 673525 1821658 150937 1183272 1664347 281985 847705 1739550 1318264 446735 1251862 113794 312437 227277 1958482 925465 1129963 923345 885178 1711480 59912 1528413 452882 603642 1236657 1977450 1948368 1841082 233972 328784 1932725 1514292 1490953 1674033 1465849 669970 704222 321336 521885 1869222 242850 522649 384778 1668601 1531710 1015280 1278892 1747609 1423629 4735 1237533 855057 661012 1278893 1253598 267440 549893 1215270 791720 544479 321709 1625036 1124466 1594438 1602139 905940 1275819 489401 94831 623975 282911 1081242 1951889 543629 90532 1753448 746244 1142414 1540136 936530 1310889 1326942 1817437 1966103 1244734 269388 933497 180904 30732 155584 1421456 1905727 399049 1424548 1963438 265378 99455 269432 1641322 1418634 1691931 1856921 1750676 1920504 27508 1590187 1445444 913892 888530 1327594 546720 1213436 1454792 1042877 29483 502707 302801 627295 1340199 1176340 702503 987561 1782696 1231316 1350494 1753656 680413 608674 504653 109092 1547560 1245057 1269616 1755619 333758 1729085 731523 1429729 1651603 1475380 68848 1960304 607041 138137 986139 1074017 1657190 1916837 1749390 1469628 648772 688764 1826763 289439 1207215 1098179 675962 548437 462972 1425938 282113 711827 1632293 1004390 1513081 505792 394564 357629 1672694 1554593 1199114 773531 1049080 1885343 890459 1536913 1591367 1796757 1988090 524481 187016 104528 193164 1664573 1830251 464157 505287 1175432 714103 865888 1719545 1599625 1271497 966962 843928 1646769 1774215 981525 1340799 1745519 13770 699035 440601 749959 44306 689797 1221285 84557 529757 637180 258104 1360548 507093 1254872 1051608 1435559 190519 737660 1078346 381448 1263087 1776171 1259444 1172598 1995808 14881 670149 1752542 94304 737137 1263960 1590279 562814 1227128 1266708 1484463 293807 1499103 1954846 1275053 918785 911708 1269367 1736350 1730803 877401 215439 480085 6555 1776875 1709931 1059558 1962976 583742 1582351 104424 1087656 626360 1982787 1739534 771392 1760285 463170 1286773 761375 789036 1445543 64569 1625309 1775375 131873 1222839 1957797 1266039 1121497 1820547 181089 971589 632869 1205653 1218936 1619615 1326938 329564 512222 527941 645336 515039 25706 156239 987540 219074 774544 1305680 659038 1952410 1399050 669013 536655 993204 1578030 1103080 1234135 553369 778438 1622201 193013 980171 1082245 282253 530610 678132 426486 1210378 1553859 1863993 1426145 632646 1137920 503502 115360 1106041 1103556 359626 569670 1142312 1480308 1666516 572793 520155 1573926 611612 66204 273831 1435674 1784595 211876 49424 955898 1232174 868993 1977132 1265119 1884841 1794047 734011 580063 1069377 583657 1298791 930267 1695103 1035271 148853 263793 737307 832843 520766 220573 1433980 1299191 861359 930257 76081 788777 1288717 803803 1073829 1661131 836088 776162 966930 1985855 1090517 787414 362352 1440027 1021363 1972754 1881780 926748 1088101 1732154 405168 1160281 88803 952835 1391775 1662797 1048081 853489 1300375 980650 746901 1318020 1424312 1499105 1138153 88491 1853329 847543 193551 1673822 173187 127482 13667 1249250 570917 1820414 1639867 894540 1756277 1095819 708015 1839947 92833 822306 496446 1835027 1696281 71853 1840812 859401 24915 229313 223024 1424706 1063207 1023545 789511 897032 534009 1378195 269969 79027 925793 1208393 1779817 1943517 499821 1241053 921787 570830 936252 382409 557085 1838574 595788 707538 1311428 1763262 1597238 778453 72818 1403654 973349 7506 807451 732611 1854077 366451 681952 1414751 1036351 1553694 1867726 1883694 771437 1524686 1109950 774082 342940 607429 1953123 1640624 470532 973587 1083256 1674868 805016 1883831 1008162 936554 1543537 497801 1490449 1266572 596235 47187 1727307 1275465 1489829 282870 1979655 713859 1860971 1657142 327493 630932 1283092 811222 348473 1501141 281938 1292291 433570 45164 1643926 1650107 367274 907607 1500366 1829530 1381232 775397 1317470 218200 540350 508232 90997 68696 854525 920624 1937660 1155341 58597 1593005 579070 1076773 838480 1457794 478152 30060 500218 1146663 1909016 715707 1247982 1939142 1335792 1761050 1276938 940912 1358820 1882023 1635502 1219458 986482 419900 968911 945847 502941 182497 459492 1125219 71661 1571734 54987 364921 781536 567713 952753 1113536 1259682 230528 1762011 1583538 1098032 209344 164004 1238948 1809797 368007 1421640 1235266 1889241 1907979 607187 1757080 963856 1692787 575035 1100420 724852 1499888 1144812 1890469 1273574 49636 1140839 688840 1334035 741166 759491 906755 319823 734352 873209 378421 1102537 605814 961926 1318169 1574016 329177 1524422 1329259 760737 523596 449996 942734 1306485 1524673 87436 869009 1012907 956704 1747016 444124 971032 189404 1611498 712490 1864977 171347 21764 1331775 300850 953879 1378709 1774806 932638 12192 1338923 1723242 1887628 1286137 1410879 802251 1146040 848274 233030 1007046 136250 1991666 28598 1877782 1136640 145346 48347 308478 720733 1960370 443807 57437 681099 921735 1064257 1556652 1623280 1752671 649470 312145 115598 1537814 680741 790514 89099 911076 543462 351296 257921 203949 359303 488722 1596482 386181 1318371 866335 1615046 1976578 1069777 1111756 1904412 449028 987726 384860 149384 1941123 806502 449120 1336750 1493026 68588 1394598 241628 1287935 904275 907151 1046045 1139128 316030 1921338 1766938 1626875 270112 86766 1499069 1731725 1465391 1743857 1002410 1438377 1556384 1273314 342261 411652 937994 1720551 1509288 1541694 1767694 217154 719610 1651628 1694558 1285772 1241184 1856493 153393 674098 1351475 865426 113612 1115692 1591403 44510 1466053 1372279 1383921 164046 1938866 1081145 782195 294890 259256 867430 1844601 1575269 1140165 914664 101429 221294 1713193 1213013 524854 193284 1321433 1872219 1411831 374825 26951 567547 327253 958620 1296077 781694 1136911 1267921 630361 727647 1184495 408483 1252589 785585 318132 250079 965928 932414 178178 911034 1666327 852389 218085 1673455 1219719 950218 321891 870539 1070604 1464025 98116 1910478 194205 1283318 245834 903877 904758 478169 1231589 1551126 552013 1365243 1257938 62260 39661 1831128 1278337 1104876 1615642 502730 74951 390709 804576 1340960 486456 376428 932597 262904 28113 663422 1749384 1775016 1730977 131075 758622 419707 261733 1585847 1165572 1888251 1079624 98270 1094360 247794 1852377 1089281 662855 947058 896265 1808035 691182 916053 53945 1226815 952089 1489493 1989864 1966997 739491 810198 1102868 1830810 94252 25325 450582 1523687 635228 1697937 1419653 195696 617753 1282826 479144 1834395 1836343 5254 982440 1791403 1403906 778566 693828 1910800 490520 67538 1940092 437608 1705833 1412407 1837895 997555 1995175 1630497 7747 1535797 1675753 1889586 1513753 1002822 1993537 635893 928790 231641 101228 1166477 1095737 378279 163217 43616 227498 1149058 1627275 854179 1909573 1309331 139463 296505 1440291 614594 1900147 1027523 955272 1213708 1140567 1061149 801382 1977873 861943 346655 949710 782058 1445066 1611866 1285182 1928343 1187888 224485 1949133 554800 1179534 1409772 1264163 33755 1066176 354838 709145 1673093 1844659 1724719 1760326 1877450 1549211 1253646 1052924 1890220 800427 1043161 261430 44765 263499 1585923 913620 1128436 652621 1853596 1205055 1946124 1205142 1135655 235489 1262583 539853 1677650 1197071 658161 1946731 472105 1199734 1841233 692332 1250132 1742829 1789592 319716 1680904 384749 946040 14761 562511 683437 611158 743739 730703 119722 1289997 73620 1826255 1206882 1459593 997982 1273917 1723421 51390 847144 183782 1864220 595314 1570102 87611 387036 611086 1638349 411299 268547 989157 425555 1411769 92262 213864 1410144 682011 1202973 133338 1962886 687185 934252 1151663 67082 1560347 1886597 1395041 633783 806786 1833760 991064 842904 1749470 31813 1345134 846584 494470 587030 1884985 784322 638265 1276193 1863455 1732576 754549 670901 10145 533254 667523 1939306 1851077 1994449 1298693 901550 797209 236400 1806286 367093 162471 705757 266673 1808157 1183522 1229998 1114259 1206498 1505570 648885 1202687 1495144 1911333 611001 1208221 1053502 715338 947382 783519 901420 137128 553151 1395182 797510 1643210 1652931 657357 92189 433533 1743631 1238946 684774 1247382 1044829 526379 1935812 280740 996938 1082662 727152 1951655 1078670 824049 539137 568764 1875416 390298 1925882 1483484 171398 774280 659473 764143 1258479 734062 1879224 93904 124276 1967570 1696994 1933693 1942185 1443105 615095 1229010 1604325 238384 1261915 452716 318659 1017245 816867 116311 965525 1705170 1074579 1272401 1793908 1275326 1400525 1679831 1931329 1589896 204890 1531138 1634781 196357 511410 1282181 63041 330075 972111 138337 40978 1277215 115129 649614 1925765 1723499 1650295 484351 573643 605496 1088109 1742708 172486 1269018 1867608 322563 421845 142469 1233245 1911298 1115884 795748 1676613 886532 1525355 1850313 347597 1836708 1509623 1712333 1175204 1620070 1950704 425887 1701491 1643677 348582 450342 500624 505515 1726403 177066 802464 1786278 1987476 895700 471871 89026 114126 924993 362103 1430747 1219349 962889 1351362 149335 414208 395533 1442537 366504 497342 875545 1639481 161921 240845 1741400 1968767 126979 941682 683355 591241 294742 665977 1704064 1223719 499182 1941435 1677871 1556353 1693063 1326503 1949521 1388268 1834239 1678706 1723308 2964 843301 1838335 389686 162004 1606855 1068482 1230604 1774716 646033 382431 1196985 1884760 233854 668378 1660920 1644904 337902 535815 1364572 1742950 1648867 1914340 1485271 1925017 550505 1595298 256652 451827 525264 213747 480898 95622 34561 1734274 604269 874880 132542 853562 1821008 1838344 1818642 319323 1861528 630882 761548 382773 667312 1509280 354454 1265490 424701 1227171 628057 1105524 1841670 1279297 116154 22145 913519 1310782 675611 97168 460225 16322 575094 1927792 364708 1034701 1675482 1557736 1596485 1407602 930102 1334906 1215886 313738 161099 123179 384311 1711106 82294 1522545 802810 1557794 1567996 1412368 586385 1089804 742874 1888312 1129655 978662 750586 1735474 398541 1308136 1550441 1900529 1729578 446603 153614 670823 1962571 1864761 1669155 899749 35344 1210504 611327 1885638 154878 294763 1556030 1540765 1634505 924711 644158 755583 1399418 977969 188212 1875668 581747 1319642 996191 1966796 1871995 868596 1598325 1021312 1758759 477513 1348871 242802 1980481 81564 588867 1559676 651901 480395 1730617 599441 1425056 1970374 1377867 1528859 1982889 194662 1463842 1709372 1544914 1646232 1309462 520162 1974062 709661 1568348 1769299 1827330 873238 781423 1393796 673555 575164 1835179 1717967 115675 1153577 371541 1492076 1120795 1122282 1246759 1280265 723892 601521 1902301 1980126 1271330 673623 225464 1700863 139812 489273 395182 1182048 1818540 1161256 1396440 256079 731968 1471263 287872 1797645 714817 638814 1609145 547279 1122799 500642 1203735 1358032 1971120 1560773 1318349 84953 904961 521660 1007146 785916 703908 172810 1239144 1499634 1169134 439877 91134 683562 1735905 421859 1350127 1789462 675316 1333100 779960 766331 1532011 1715492 1353645 1048074 1295221 392913 1713898 815287 1110798 517330 467470 583221 207270 980014 436635 1748558 1946913 751100 1953242 1829422 597322 1755022 1591548 705529 1599663 137899 240067 1466156 1865285 651153 1951215 1721828 1093345 1706429 785416 1345222 1027015 1477952 134059 563607 1158835 1675331 1292432 1952889 1710273 638764 1799844 1992677 1510309 136022 1020448 921291 1764322 299765 1857234 69629 1730178 447004 640036 1343488 1089084 877396 949686 858381 236178 546951 1027418 1933177 1679955 1494465 2143 1929838 655795 1934671 129561 1534763 718627 733236 70930 1402001 675874 1058576 983819 290448 1109068 481700 826044 1750473 365752 1014281 1058414 303257 1316562 345354 319893 919715 1715023 1735574 845979 210262 772212 1187592 590993 1585963 1431245 54109 13102 1372419 1821078 1633323 1035621 1061991 1266681 1021080 1573902 966799 765448 621392 742736 276108 132590 1672413 1995336 997307 683483 1517896 903914 86480 811972 1138911 797337 1030033 1152881 1949359 778731 159443 692311 766943 1817241 465321 1545865 117216 805022 1779089 1319694 1686757 814559 958660 217893 707184 1111291 1580822 1834066 143668 1487135 786146 1406505 783050 1738079 218479 876776 997590 517317 228142 1362656 738719 1883182 590125 149995 895705 206389 991853 901934 1546036 492482 495573 511567 973612 1332490 1787197 1655396 1334935 1258949 987249 1422797 1467486 449327 253433 637713 398752 771422 904154 1892688 862459 1895132 1699187 630323 1909591 1340010 1986139 440816 300535 1235296 1414666 267949 1144654 383147 626535 1873348 1055774 846331 1986029 1984406 285598 145201 465803 207786 1991518 401494 282520 1043869 110700 839166 1185411 1431458 336547 663857 1220869 1674815 412470 1540910 805903 174690 597890 863830 1587278 1508071 434060 1719214 695146 1156841 464087 1066501 1293185 628988 1068503 1836265 751277 418280 822384 1894746 1286625 397567 10364 860247 1648586 1334898 1773379 1938979 731951 643106 889496 1846545 882928 1014314 1079116 463371 1959916 1037821 1943299 1529675 933350 880483 470444 1894015 203512 1026578 760086 1860575 1626471 573016 1392250 1545295 706441 1802594 1150582 820705 1055405 460143 5408 58306 1155413 535664 394667 1576187 892251 1901998 567006 38310 1375242 291494 1103922 457699 1100722 297108 158278 1597204 1264150 308905 139220 35018 383201 291966 480937 309965 666411 765335 386060 443505 865980 53395 1975763 777667 953316 1812502 1204996 919240 674011 1032951 189643 1442342 553238 1408586 271231 666287 768937 1960582 563884 1048579 950859 838676 650323 238789 1100279 1072009 261120 1901602 1079497 973898 90651 1913176 1804917 175188 1009719 1499619 840751 180470 1167654 1866737 27328 1430697 203858 332005 961658 860544 807442 622973 1811579 1125836 663713 1677583 382305 1097407 1853890 558331 566148 1894557 998919 1320116 372932 1186071 1332816 715008 1837908 566591 540196 763644 457702 1610323 917864 266385 1413675 1466639 1877972 491023 613688 208187 1409277 1593479 464223 84235 1566341 1550497 421962 852599 970910 903961 925942 186882 1596684 1161999 374142 1034602 943741 391052 168204 1231416 556115 960370 145332 1937044 1798743 1722578 1401089 204211 699327 1182897 590338 1884221 1788071 85330 1452539 1060094 1971400 466834 1006479 823146 1059879 1141229 1224554 1496043 551145 556938 155718 337203 1018613 640808 1360018 1169479 788412 1114967 196370 1530116 562788 1878773 663420 389481 1270988 586738 1036584 650308 1980074 654894 696341 708891 1054980 104058 1948379 1511597 1492782 892962 43063 538560 1193880 266026 301267 160304 1429138 906582 126085 1610538 1381171 1021579 376440 852224 1738819 774150 104934 1206110 1762199 1926568 24080 1224024 1011410 1990910 821712 113542 1655531 251614 544841 938566 1160105 264500 1859822 1546830 59986 1789697 1854256 228622 1546136 1550903 1171116 110086 1873911 1741558 1330754 1700192 401236 157990 476867 479568 1028187 1040470 268064 1133895 706729 21757 205744 960362 1255324 1879541 341322 1265727 1358201 1296990 1727843 1732995 843041 1350265 516907 463167 1796983 709651 579185 761470 1004766 458779 1346788 373346 297479 1487263 84786 1931091 842797 1444189 179342 1565619 101039 1296026 1525571 1031007 1100064 1598033 795603 399251 252066 669242 808733 1160206 1500171 772554 1593723 1608661 732783 1230097 1850697 1051677 820688 124445 281624 384731 1885747 181212 421334 228841 490792 101745 1076274 1084456 1551483 1692750 105639 932407 613048 1925737 616071 1680393 1822394 1344605 962666 1354228 1455618 999395 363437 373519 1525064 963278 677200 1881557 1517943 213163 1633285 972894 1867791 940150 513820 1920990 564888 1344731 69059 72361 956218 1274225 607061 1892349 25196 1560319 699759 745075 993735 1294878 892711 890972 1778282 1487276 440801 410415 1075784 1594684 1877315 74942 666397 427598 243673 1530406 1466784 76881 1387496 360185 372214 1271275 899259 238987 69478 625384 1998589 1652235 388839 1873903 473982 837632 1793107 506721 905887 1769810 1825717 1164083 1736450 1340064 230325 1666863 956256 668373 1735326 1139095 545685 1332976 1565756 1790616 1088025 274510 1356471 234649 681506 1352955 1185611 506789 138081 656261 232429 1170400 1959067 403427 1850888 1969519 795587 547977 594703 1365429 71756 551772 1570468 1128706 757254 1814812 1839523 1196408 1452278 1899354 645682 1531480 1033414 903956 1502725 173939 1714826 380811 1281149 1878883 285038 662620 1950616 682783 1399897 36153 979944 1408685 647943 512923 1638372 368941 978390 245660 776699 1085844 913778 1397175 1695617 705316 912131 960073 1269275 534813 387166 1022248 693222 1968488 20146 500201 748934 748736 582391 552681 1129301 1140228 308437 178785 1023951 806957 717441 1689482 1367262 637778 1391864 93659 727308 1448022 643257 225251 926969 1568595 1073988 1626508 1718967 845095 1181064 1230662 1786220 404505 496088 1016929 1449373 1758472 487351 1945420 714534 1510610 1373763 417789 1501637 420707 813668 154005 1295538 1985388 1561067 198821 441318 1338825 1385609 902782 528012 308221 419519 267862 661753 1737808 1642667 918668 1463408 49144 346053 307074 1934146 1800774 494602 875192 1743998 568301 327337 1940462 742013 450993 1229048 507002 654989 1787073 1173823 1134526 1022881 1314045 94915 418429 869365 311084 474267 822055 1560256 723413 1553745 1001988 1458419 927712 910364 597005 1018319 1416925 558734 309671 1311153 1188738 466593 1909311 1317013 583180 851883 1630109 1609932 540932 443503 1898340 262460 1403927 320776 280172 1196110 357013 869988 734248 1767052 1498723 958731 140843 618164 529091 5358 1833352 659728 873033 1964820 1770727 1188376 308663 1754688 1957955 1143947 1842132 140285 828667 152507 754113 897366 339357 1124253 828068 1943649 884734 1523357 932862 457126 1292981 1833362 1510702 84307 866200 1045915 1224997 1662027 341745 760183 72000 1717958 144466 1436559 1483546 1266213 1650683 1799080 488218 1303744 1025391 567740 277643 1586241 180745 305079 807086 260725 1368259 1431095 1991855 668474 1402688 439325 1395520 619762 296259 1268734 1815476 1964404 795586 177225 628767 306988 842411 790165 1544067 508082 1738202 1528646 1519163 9249 1554984 1693262 891753 1933637 39492 148807 1935763 776891 1584984 445937 1434894 1637882 1463446 1789346 1873035 1167045 727763 822430 447723 1436620 1475118 1815868 528032 1829024 935949 1135630 521120 963401 1680622 1287114 1813859 1531939 1772403 828981 1694418 834038 1321056 1493005 1161866 350597 211324 1066737 551851 1818180 1324594 757874 1755937 1072164 1836668 86664 1929840 1504344 531752 1147992 611980 732984 700733 423647 21089 1811384 1779824 1216464 1051797 898601 39467 406334 144210 1848101 1924917 1503361 1243885 1769847 1250039 922216 1161278 289558 417976 896262 1083842 384288 1354853 259716 1471021 1164049 543941 150426 1371718 1004721 765478 932983 1174037 1636648 742915 1546274 1465323 767936 1258758 433908 1427939 1745340 1281471 135264 1505370 520703 1667648 1923876 652675 955071 1146630 1930634 717570 900812 1142307 979735 1976683 947506 1683872 1190095 1425972 1001370 925875 1407277 602734 789019 856870 841572 1614970 1058603 199467 689344 629208 1161025 1048349 1643124 1718386 366103 184907 216037 1620464 229929 544671 349222 866464 638468 874011 738985 574033 308990 1460461 1910176 1402084 1061910 523905 1695493 148328 506285 1108280 1617790 1825615 29545 1610903 941366 1593195 7954 1675975 982764 1499178 1147852 255409 1570931 912712 1720909 1968113 1757456 473496 518021 996559 1782450 986309 557330 1872284 240137 1269490 796629 1904693 295878 36743 1491131 241059 35719 409744 913238 1317909 1869970 92466 1587930 918271 1099738 1201120 838802 12600 846020 514803 374467 1539615 403873 486538 967787 1889359 673465 307067 639063 156727 726463 956755 1622220 391224 1192933 1530667 964477 1048549 1843942 271610 1351998 987441 163134 341337 1791614 559880 1092976 729841 1248288 492835 1498446 1075154 1259226 1473169 822005 1817825 1043194 1261177 1503725 237942 180449 1308929 358154 887454 133348 324774 1721705 350362 1006485 860210 1228219 719388 1550300 1175324 1507941 481911 230975 577303 27676 208232 1825200 1449941 160831 75215 315061 1169613 524210 263694 1981427 1299988 1795990 1086951 1205114 1106981 357197 430392 1059888 1900339 1495040 107764 380965 1782095 1252103 1681097 1160628 487850 814763 1929792 1384510 1484000 1545684 336600 1587088 1303306 950394 1140167 348272 166257 1990043 1295517 168351 365369 1276741 653303 1627954 288582 549102 1268173 1381409 1483432 1043387 592743 328581 959880 1698432 831476 1224271 1788615 1024840 5352 32728 343683 107839 422443 1876066 1632873 964563 1094776 1508186 993302 735846 889659 1239685 1801493 1742943 174631 1477559 771536 1327023 1668748 952171 1660122 1557729 1628646 968076 220724 1109342 1996446 1354488 1790505 285716 1302510 76056 732905 1794521 1927139 686663 687920 765723 965447 1213351 92836 1633149 631938 162099 413715 375195 447276 579843 1381010 1995860 398899 1933114 294664 986142 832829 869978 1562605 1902393 204005 49715 1117111 849100 1934612 1723218 368373 1233730 880289 74728 110119 1561954 115276 1917420 972434 1460336 1218733 251373 968130 1504441 1177384 1659372 1553506 647338 1381764 56073 1546817 1259986 1504870 1670438 1765733 729462 1650929 748336 960298 1345548 924880 566342 1488756 605347 1831717 152524 497990 1625806 1588392 1667061 1783744 471053 77394 1933263 1768891 440017 476895 352587 45062 1122094 1555189 1308481 527648 1358132 1989628 1611376 346720 880368 1285388 325754 49435 1555420 296832 1274380 950224 1536998 920711 111269 880058 286085 1902045 667888 622043 344134 1187985 1783367 699419 389704 935810 353384 1370034 946305 470349 959338 1110588 184096 442027 1312619 1616722 1695910 76438 1649966 74175 1684079 640865 1252461 625721 572579 49246 1455333 1386078 1114609 293328 867665 560410 1259322 1816560 104297 104620 1822824 801262 1430737 1770996 1164390 553481 1709993 1565291 974406 290052 1646706 171510 1919085 290504 522382 778611 1146333 1565897 1014497 1542671 1573692 276835 1115873 218196 980040 236663 1984627 1336006 669314 1340854 1832987 417811 1234979 212854 476987 1362928 997884 1023148 1614406 1503228 202609 1446721 641983 152351 765544 451349 700965 146933 507271 488366 1189520 1158864 579138 1509665 407390 45557 490549 992239 1805852 1462558 644621 1873546 1179325 1879902 41439 1653760 1557473 1548284 1473783 1573763 404115 562244 1089045 573749 232414 1854622 493583 1689836 1015157 412927 1015586 1359831 1786240 868493 1021613 1866337 400660 516690 739025 1230907 659145 1597324 994068 1545553 1245254 563890 1731613 1083063 297050 1804762 225197 440071 180839 1319619 797446 1752840 1618047 154841 298710 680880 476177 285409 1093437 1717744 1556654 1274297 950161 930744 702722 552777 1161417 1519128 484884 1751946 497178 1422829 202597 807152 878340 1723069 474658 825012 863673 1418915 345040 1924375 1416188 360967 837136 1765300 1352184 831935 1414831 306273 764575 498963 1934666 232625 1261323 481352 1513364 1260647 177702 1698313 42378 202143 980807 28273 310866 722681 1368303 233877 1197568 1152709 1337354 1630391 1233722 1025830 616453 211978 1447239 960228 195939 1885684 1932344 1526585 953908 545350 1448974 655565 1400938 1283298 408418 1596854 1171293 1958985 1086753 890494 1722160 1708247 1425920 585891 1573211 1044395 276827 1764231 1262421 263341 40466 1749349 1973929 32763 384864 602110 1244942 1516487 1973292 1236649 741615 521969 562458 1573914 1547218 229552 1248977 1562099 1999480 39082 363767 1015375 1602388 1699443 1773170 684669 270156 1733138 1157529 252818 716225 1509966 143368 28902 638734 437948 1687820 1361632 911272 1912738 316124 1494370 1599987 757104 930245 713599 1197395 1864799 831180 253582 26004 1392110 881482 1903117 933519 130456 534665 1878861 426036 331233 779261 1256930 1135143 1139501 950902 111222 1453992 1695513 1572293 899209 1215047 1436122 1898511 1276624 1283605 555684 722610 888763 1994712 947368 942688 1094149 1376285 853611 1679754 1614570 292927 1427911 1752377 470653 102690 342458 580458 760833 122207 1093365 1705687 1803926 1466238 1573574 1727063 1008511 1814255 669317 623591 1273182 412669 1888304 312161 643445 1866472 128733 1858830 396925 860536 1884250 830427 646600 1729791 1135960 635671 680863 1272056 1553481 1482991 1394250 1548460 1070612 58509 1506382 657149 1787542 1326631 1160234 1210969 1609807 1551506 778989 1210814 1151679 82492 752969 1329628 864807 1574090 1083118 1448984 21618 1301748 1545801 1389251 1667019 607976 1290420 1116240 507914 1283311 484815 1541399 1841847 828690 72957 144965 1845547 871940 1487856 1560609 174733 5052 1126565 1158075 1383073 186389 1930516 1230266 1345332 122527 295162 1023943 582121 1818495 1202243 1624196 212404 375994 1823579 1714775 210681 401749 111053 1214795 1979604 1563332 1254727 1057656 553950 1359317 158840 563630 1845801 606146 1245467 400322 1489650 803821 1456147 383904 782069 62890 780123 1644760 322041 971752 1023453 1888420 1900731 1338677 1566255 287685 1607902 1611534 1636802 1677961 1905607 1881738 1777020 1465344 792226 528310 894673 913986 918470 1289611 264884 808725 1108565 167214 760071 1135474 687058 1861132 1169122 951455 1233671 590613 439479 1573546 517147 746939 534655 1391178 1517989 1420217 418299 1174070 737986 325719 1989450 946661 285721 1263587 11958 796099 920270 1343508 691459 799237 1614649 585590 756765 1362870 405402 1780994 1011974 1766786 1891659 1911630 1594985 1427485 1105895 1080813 1287884 384797 1327588 528799 1697014 897104 1985691 129338 1087328 1712156 1705733 1644819 1326967 1021777 219087 590791 943118 345204 492163 480046 739064 1162496 1943871 153373 1645614 1648916 1806080 874089 1215757 440339 95291 820983 655586 795039 1575541 954013 915235 815379 1629804 1979830 350532 903213 1145187 959994 264609 1854527 1202189 290093 1445617 1392567 1089529 559164 1689932 245320 36550 1305971 186371 406237 251615 1764869 1472685 595743 672797 26468 1384573 1235012 817546 1507291 931234 959896 163184 1015083 909105 425802 634929 730795 846444 266796 11969 9307 1830492 1482186 1962386 98600 598601 1319353 1130855 1725961 1484965 1852105 1969943 233623 1510847 42254 35515 539649 401069 1699034 426527 1278633 713906 1168319 1783020 1616630 960517 1030804 289189 137763 1031298 1882351 923800 646232 1095225 1492292 464563 1711026 881712 313489 481702 1122143 883377 967284 579548 1205084 1100266 1289908 1560063 1208061 598727 232534 52239 560732 1527456 1844450 1791117 51089 60157 1277940 1009487 52271 1773565 84866 882066 931385 1014428 1559029 1727983 1689103 326693 1969705 1964194 761889 30569 1455663 420857 997316 647457 1401467 1945952 78815 1879041 662872 43949 1339607 834022 1336309 1244845 890520 833949 426973 1908285 1645276 1243395 487808 1826711 797768 8244 1208255 968934 1574546 1302700 1056246 665869 1021741 1585206 112033 1612339 536305 1564790 1504780 666458 699935 899095 1617628 371163 1640300 1788414 1413696 759628 1967985 380918 1647945 1137929 928339 1554033 1111195 225393 958771 673032 653274 1764747 838971 1582508 221594 1274145 1520706 1109467 1082776 1140978 513453 502686 609442 363647 1107315 940964 875829 1033829 473157 1002667 1356766 1647763 590 486396 1919384 1734111 1675042 1546961 1839807 1771448 1551764 1379770 380989 1955365 1678541 1196565 1494930 999398 1462707 1551139 1008296 657504 1111451 920877 1889948 1170109 613198 845810 420987 1621170 1931345 1569280 95789 418788 900405 109211 241613 642247 1436686 1910431 1457273 1776630 1713897 536287 1442458 1737513 220064 1157362 46527 1982100 566162 447901 1889384 341775 1657179 892085 1395528 774137 1094108 1467205 956497 611767 10672 1497708 144700 551241 439964 1489786 1249856 1850555 1952704 892709 589111 1547112 598386 1190898 1858042 1017726 569682 428724 792944 1815232 1092956 531179 281465 352564 1760182 1670901 1008651 1991172 1418627 1921997 1119950 1457987 1097171 374704 1039049 1915988 32742 223883 1687409 639873 905078 1155695 816805 784450 606577 681111 1832392 962311 969894 788600 1488770 211377 648819 1783902 1958995 1011042 476244 682417 802223 1499002 439645 1782804 429586 430256 1361642 1699665 1507952 1390024 1154045 1669997 720773 579163 639412 1133359 314848 1425572 1449044 218240 1274010 767252 1017448 240299 629274 355301 1271936 459720 650878 1245327 507709 327458 1098859 292001 1227991 1151963 668330 1182629 102937 1831251 1877284 902320 1981841 713234 1012465 1643601 1848108 1179593 557642 1874981 1141390 1287945 1270242 112168 904738 928926 90360 1037024 479118 1743501 694742 652304 879541 246225 1883659 1898639 1614995 1478595 1746674 966592 1148215 872180 1726034 259858 553110 415049 1471525 1355427 295398 79198 153074 519043 1775085 1734614 1631534 357585 1609921 276719 675033 1605216 1026227 9040 1043526 1524448 1434069 1385905 498468 870886 1346303 1789599 1375793 210030 1596121 120962 1154514 1109011 1521997 1292705 523713 1412694 1015761 1376899 1533080 1213678 760689 763553 680145 356627 181245 1673570 142636 930317 186638 496772 1140270 317947 523130 115762 625599 167511 83721 1461169 1921741 951608 1760386 679372 908952 1212918 547534 948775 292715 1540106 1920122 1379057 458862 263440 1155554 595424 721919 1572537 1335773 1735688 107668 1895418 1196878 492644 727117 953004 1211716 669863 498949 1710733 835543 562215 1131480 1618812 1648971 887687 1914242 1406101 1164712 55323 269877 211870 912245 1890134 664211 812473 535611 1048503 981881 571117 1621468 645131 1282731 1264540 12135 1513388 1044369 1847348 520164 1731983 1047330 176752 968222 1067082 201774 358623 349054 956386 1054404 964421 953066 1011594 1138491 1673682 937547 1665348 460889 541279 2602 195001 1040830 1151854 452631 586424 1997882 167139 397487 1416557 455203 1482184 1142887 1252750 1577048 1006727 1770254 1789262 1350685 953905 481034 749596 1299290 617259 1079277 1356148 1434744 494682 1018326 80418 1790925 1325084 1658934 1342259 739428 875462 904431 1027430 1586641 1689855 1142398 283291 149398 1930705 1423817 196726 1505832 251649 312398 181448 1377695 729829 1973639 1057060 763617 435664 1149497 1549536 235152 623306 805201 114764 1443790 1965318 389618 1460406 1797221 83360 1113567 1727269 415577 1550913 974501 421242 614106 506169 788820 1952647 1803506 162552 40305 933805 871146 358894 1778666 1508247 673817 558383 635621 193389 876542 757527 1292666 753777 1507475 1222301 871494 1767688 1528188 1530086 734907 471202 650554 1713818 469707 1997702 1824755 606634 806685 966134 1415114 350145 452482 1850232 1211250 489717 388061 678778 895134 917660 1870687 1898181 1339544 1954960 1359918 1042065 82534 769913 1102103 588208 1797945 767666 1170893 1009501 864052 959294 238300 48275 1578456 568450 1043460 1403454 1469816 1557510 481991 1920758 804809 1329411 1045790 253405 952535 958614 1870748 320908 15648 1759725 106044 1514516 547171 738964 959200 1039880 569106 1330250 161773 1797415 649973 1535320 895764 1300153 1291169 1453958 1095402 669096 683161 729141 1533992 1935601 1039723 1166869 1686 1778358 1972017 1796316 1396008 247148 579153 1599547 90333 195681 486902 1139399 222280 1854702 1119452 526705 473993 363320 1545061 1242696 265128 214759 562613 1471192 1839850 1735397 1305440 677327 1874919 502796 651546 1024577 463080 1721257 378457 641590 500684 1636387 1550918 1318573 348499 683130 422354 133722 1830866 1028681 519904 1531178 214909 770152 1876917 779344 114948 1216666 974780 1438851 1208299 1155702 106620 773656 744127 693773 1973325 923052 28454 890442 1258543 428686 192877 464811 1163518 472681 1086324 1373696 1532748 1770971 924794 1129841 14238 1805234 1277648 221933 208470 917911 1713142 1613123 1066525 814944 80917 908753 1240601 662899 32516 1990719 665590 115306 1890114 1785975 1433812 1584740 486946 1217309 281456 20582 1501551 1701877 506040 1863494 285413 217267 1335941 1825936 1476863 1462123 1981136 331342 1539200 722629 134618 602440 377579 991950 255978 1576501 139549 1494826 1472554 1414119 376535 1619115 1986656 616949 794901 39784 1423459 1509414 1353429 1815540 1509965 1860451 786775 258303 1134278 1634893 66331 1798345 1362163 103751 982671 1374005 1860406 1690959 1420311 1255261 1802821 1897087 656450 328518 1028938 274375 1922283 1609076 105657 444135 1514327 1004623 41965 1464543 1199007 986921 1979450 663590 384330 527742 932553 1533393 53961 1390163 919246 564222 299783 443082 65081 1253875 1767779 1897984 1607239 1210243 1022318 727305 1112882 754783 1448687 1415129 1852500 630115 811673 1005896 106209 144325 1315357 921633 1425268 144204 202727 1456223 166650 40825 668998 1219611 29156 913232 414516 570585 549127 443047 435358 1007752 727058 1958993 1184570 1486547 422029 496210 634181 109737 247659 400999 1877794 14793 364991 1193093 871142 505621 1152730 624381 1624119 1399620 1701004 166147 841753 603598 1329534 483973 564981 1292456 113804 1789803 14501 1456520 1752228 1501860 214514 1114295 1815212 1209525 1661432 177776 1664091 884398 1302984 1912557 873873 885885 1962574 366251 943660 998607 562774 1045408 184786 1366935 1028352 634078 1753600 1628349 647196 1822967 714037 1350887 363909 862052 371155 904073 1998015 782029 1536058 1131338 1198209 252067 1988162 1662807 1474004 1098726 482038 1032111 501260 686339 1644552 1947680 1991649 1432363 48193 1049546 1203226 363738 1264354 838894 1852867 829441 1306152 1661065 505407 1071639 1023384 169935 69301 1318386 1853685 1969042 522345 330140 1894768 1787433 1014348 1473951 982022 293656 140007 1538429 1861743 1100194 1472089 336837 386362 966892 1039275 702957 707207 590173 1099735 1243936 648307 728466 941881 638790 388435 187146 177357 349872 778968 1637361 1384586 1948880 536531 725591 741707 411405 111138 838422 568892 854674 1979714 1598012 1343081 30282 354158 550231 1535200 741580 515332 1828239 581883 1761296 1979439 89631 1731311 501289 879230 1917977 805276 1717259 1561926 193031 102778 460431 1095269 877994 1037610 399733 773429 700374 1174358 852328 1675698 1782679 1681738 1074248 1751216 1028851 862323 1805175 1100333 997540 1482939 833317 332294 1939518 1179237 282299 1456245 1069178 1221852 1552445 1095910 1074057 1472778 1909220 474776 748064 1741386 1939242 1887659 1529888 66437 923515 113594 953450 1858379 1468011 1549726 279983 1248956 1627873 1103979 1797477 242688 1614679 127809 1023307 495294 707157 1047486 1318681 505705 1026383 1068732 678639 1596707 1428442 257811 1962263 1229672 1807211 1404410 1665279 1239938 1792470 1839887 73604 853564 911537 158473 351885 1439992 301818 1937647 411388 1826881 635412 1231582 410451 205046 1325537 222910 378881 1584125 1187341 748063 1653713 188190 162682 1279586 1019565 911679 1305191 1892827 1473445 1607015 1659278 383272 804600 886157 287875 1660521 582852 1931569 865105 1055076 1233104 762565 190381 1961374 1716815 998356 36839 500327 1672161 832392 1184318 1059523 862228 1590204 354544 1842341 249313 843822 1486538 801104 1123640 1269480 405893 864339 1013715 596325 1367029 388619 1130455 1523729 1025850 446395 1318736 216461 1406123 387235 1611975 435249 353715 1205367 673441 224700 737557 170573 1020703 1174523 852912 404931 678960 378594 467075 87703 536712 339686 1463558 1864561 1309737 1394359 731835 964578 243446 1269990 781260 1526978 1385142 17422 163024 1762850 237072 1906135 1864135 916612 628925 433269 83170 1315869 1920654 1513720 1425539 1766560 256811 1756150 1106411 1512783 1633855 1960999 462312 999309 13550 410088 1248602 1475483 1444508 695894 1931022 68898 1690757 76879 1982721 1853870 915002 734233 457719 1002168 314748 52877 1416415 426135 1034128 1888744 1286986 1454679 1669988 1037224 1372681 1481316 744182 1835645 1577960 56159 1203618 1127605 1973453 1045980 1880897 1882380 89366 1668581 919466 1089758 298119 572881 1635398 1076878 105497 1357781 1564569 932146 255707 518336 832237 1179544 362550 376920 207591 13043 1587261 442091 946521 744819 642968 312525 1768268 820616 645425 924469 1614085 561207 1336880 1295346 1390010 1118759 601536 1454205 419430 1407461 76375 1284757 1710147 1073417 1438456 742224 470500 1193889 570811 1263503 1239390 1693498 1432075 1633299 862180 736119 80209 209116 1119578 196224 622155 1276130 410457 1839458 876341 1589309 1238017 496187 1587177 1463377 942540 205820 1938888 1507642 865049 589258 1843317 1606675 1188112 1913230 1928787 503214 1609249 1398307 1329957 806491 403037 402744 1950382 503645 1429362 965809 1782485 470105 1781741 1921513 868291 949825 784731 1362167 12033 1908148 1131913 1150508 207216 227139 1795549 176697 771381 392538 1138699 1617608 1303295 983520 924251 1024868 1646425 131980 553 1874698 1537916 501031 1944800 1901849 153586 71854 550356 1768964 1110022 1338355 362263 1722572 677148 1072406 171043 1696092 1041096 235626 1068460 766078 662635 297236 1187817 1614748 745780 942982 1030247 30404 1036237 313165 505516 37510 1552059 1779487 947689 620861 888254 827127 1881718 1375703 836312 924296 207593 902658 1705019 1751292 1116827 825554 286146 1615825 471948 743953 659944 1552981 1688705 1626918 894404 989042 301173 1119983 219519 1016266 1996160 1836606 635283 24143 1266175 1634531 1088903 491557 565360 1680137 1263267 1948856 1276765 1045559 1769695 1343284 478146 399138 877876 505365 570857 1236962 687863 1751537 787939 1943276 1367563 1843872 1651368 1210615 1796147 968676 551341 859101 992365 633955 1195661 1678185 854741 152410 1903155 1685160 705730 111923 621578 791052 1304294 1291841 1560779 632357 610192 298506 404156 499596 149322 379052 1210014 884352 1431510 1306849 498723 1060747 1446633 319322 547515 41539 384825 566888 323712 297841 1154231 1155117 508631 47101 1017481 660281 54485 427527 588320 1007734 647374 269069 186434 546711 386841 1883212 408302 293494 1826615 988391 675279 1227831 925821 303560 1225576 421678 1973454 1461977 163608 1255907 504211 1715970 385730 196291 540571 96937 1439293 1625445 1338389 871784 429004 645424 1975389 1639784 1770085 1588628 1807434 795233 380531 151504 953751 436697 40972 336984 1562380 1960173 1274754 1217272 1740166 1526640 378036 1512834 884056 1614381 1782116 1851388 36023 1767040 1727865 633596 1852733 1419721 213196 431996 373418 878292 1384147 909147 1272584 1536659 912368 373934 278799 719774 521504 105399 22725 1364303 411332 594127 141861 1829248 728461 1123948 1486132 367714 1623560 1105793 196362 1543106 1139383 1248460 817433 377767 233350 1999786 545674 903143 433256 1541025 146220 427565 660618 1575097 1502771 1725843 1021291 958415 903878 716349 1522462 51436 1602390 1854016 1848033 26868 1621308 1728672 439859 1304005 1833766 1486868 1465841 1672002 1715967 1540572 1141720 443030 196246 1496513 1060214 275297 1274747 648083 1144980 1595715 443084 249632 1261339 71524 1688326 333957 1057616 214248 1705882 1189510 1283361 1252091 818334 1135020 749085 564773 541933 408097 1552529 1732181 215144 1361019 1139943 575191 1056841 145092 655913 1295061 683722 1772041 1791517 1417511 1292824 1766226 862232 1848265 130639 943503 745992 390182 130609 155508 1610713 626933 746574 1208404 1817173 1613892 1661015 1370667 1540049 1877861 1868891 1896843 1141051 50228 1930246 1300843 1549535 767280 151651 1731624 1726938 1726260 1637712 1707680 1274716 905392 527469 1642650 174201 335537 1593960 676064 1553103 1411008 881737 1828460 880908 590844 436550 10192 1021421 118698 522355 951997 1884531 359546 113582 741765 219843 108462 1811369 1241045 1789787 10176 313276 1377034 1684112 1415312 1074616 1700302 649743 1759498 682838 1530966 177310 1355126 1053919 256154 689242 1405485 362288 697421 987454 1892114 131461 535351 593849 1823777 1049941 925390 613593 1352326 1685919 276755 154584 1219264 328531 1929629 351757 358679 1957088 872593 1880194 103758 755683 419836 138538 1166993 992765 451085 1966706 733478 1122714 1694523 1656143 1574522 1146881 1679236 766855 667511 380603 178005 1177110 1649173 388712 680541 1238315 1449465 324465 1583263 1332861 635266 403467 1519363 1776392 516615 951934 250803 551118 1550140 1384968 1325763 207158 332649 322900 342713 609630 820864 1090768 1591026 173595 573834 50610 330515 49439 692666 761790 1210095 1995253 1359201 448293 554543 754591 286772 1243423 1396842 852709 1446345 932502 1113997 1037301 5046 1420008 1480877 1298012 1307379 706868 1420409 1502951 513883 1015465 1749381 769163 662862 815298 1428541 1278230 1867856 813487 892279 689655 1492034 1185764 824634 1364080 733125 956568 862803 17288 119882 258354 124399 1532624 1076343 1509575 1253252 1883559 1611865 417600 749808 1828122 1535015 1386673 706235 1376671 1901837 376197 1266533 1453175 1912633 1596230 989676 90531 750166 276809 1652195 702535 152966 1559087 81433 691522 1420572 1127426 1969864 760653 765413 424244 1733677 764351 3523 1793483 1677520 1682603 1119227 1862738 1677620 1223588 92237 747809 488363 637091 939523 1594278 195959 1466462 1420605 212708 1763660 1628087 595931 805838 770846 1386089 1395147 1801645 746021 592713 269417 459236 783461 873013 537275 247736 519281 885035 1809195 1789150 1497639 1105941 1073623 1921251 891505 75625 891943 554088 1503437 108223 1059860 1421969 798047 783463 1094786 215061 380670 1070551 1280330 467829 848386 132554 1905791 1085623 1447782 1839685 1864523 909988 949098 827106 56252 1727030 1827193 1233023 1514497 1808473 1496035 1686701 1345274 191620 936258 123558 1679260 1092550 791809 893493 1003328 423054 1400945 1190903 1401799 557027 673094 547236 260482 604985 424577 390954 1502252 967106 171281 1580331 1208919 1245515 728671 1783201 58707 711786 1608485 1811157 1528233 1953483 848222 1438369 620343 1272376 70493 265352 1450618 401126 1053827 1740758 1396466 677188 950034 22330 137225 1043267 1758257 138144 531698 447044 1718457 1913424 1704738 1520885 1369274 1357271 479659 1957167 22453 1805426 1953744 1236116 483688 1917689 48657 790914 248581 1046375 91164 493047 786552 237274 1977892 855911 1693998 1516247 593172 1111927 676471 60455 419777 700470 789518 148595 1266366 1686852 1842444 727100 1815485 1090697 874729 1180650 1964114 327433 1276983 1385886 1705386 1694635 552819 117539 288315 1993732 648842 1759467 1748010 69833 1031457 1927628 308404 280754 1491756 1512376 1061179 1053048 1361154 150466 1616458 1607984 1886347 1195545 1590004 867853 1150767 1773732 1926406 1251481 1432034 1870200 877265 680294 553959 1149650 1794726 1078557 1435723 1651948 1220294 290491 851461 682166 199359 668482 840554 140438 1615705 880633 1038873 393678 1547956 1917735 960429 1056623 134118 832139 1426730 194654 271532 955120 1899375 989957 1338779 814907 1462179 12198 1491228 1728461 1339712 1969162 1389208 205167 1139124 855381 1502885 269873 1122821 1517145 704424 929910 1101850 763597 106553 1148538 1372460 837155 1104112 415734 1404911 1436460 234999 960141 1159409 1960731 1884191 1571073 252198 1635731 1020283 77320 1463122 571285 399235 932643 426114 1171069 1566677 800261 1888008 1383623 1517744 1408205 880381 476376 881843 658072 1348445 1453752 1851364 90510 365558 381951 454964 812658 1539320 829587 566727 1224142 575391 1905831 288474 1192406 441686 1284790 1628280 1830748 56681 501888 530187 815620 1059165 683285 1624935 39515 493859 760480 1671398 692835 1188837 1105881 1701033 1484042 1781042 1723585 919766 848195 689265 1549283 635780 525978 1634094 1403876 1298783 39928 1790710 550565 305727 247125 692184 1687067 362191 1349504 1011691 1398787 1846045 1398266 1389703 1401435 1829958 1872230 933224 907505 783108 275917 933526 380642 477929 1101902 542148 897012 479865 228306 1680348 226344 743348 1234706 695718 65668 1263589 475426 994018 527771 1511436 1019019 1334954 1376162 1386866 1468222 1667954 1752251 1536176 1233830 419370 377468 1947344 972085 1239435 41762 1412048 60843 454977 430855 492864 1014999 671776 822542 356560 325501 1583812 484934 1171135 473463 317721 754749 301937 123245 1003397 1491813 1474717 1093590 853548 388126 1403599 1990419 229067 656192 1743376 1306057 1362122 1378387 495502 733431 1076167 1677733 31204 1740392 1253248 359826 838336 6332 558766 1526780 348816 1258472 1364709 1888681 1603151 979574 1469271 590400 456869 355427 1750822 164456 142519 773553 1768862 624085 262549 617990 296755 81907 826445 71114 18041 1962764 750801 1901401 111427 307744 81744 778076 1639183 689355 322279 390224 1909231 34750 1570561 348005 716585 1292357 7153 1591868 582001 536777 1746238 466681 1843417 1264859 1423008 378705 1846790 1102817 771859 92450 1152618 414626 299214 393265 655970 1757584 642143 1928788 772683 806939 1816259 1520776 935647 1418030 566076 611468 902295 615928 961824 1912344 1739874 1540984 1911702 980329 1882987 126899 47751 1751772 1993220 959150 1997675 1040083 130936 1365399 1756049 409538 1196455 1956490 930630 569308 448014 615176 910921 994610 1164703 267016 1092340 858664 1273232 953425 1201689 799140 1380336 1601641 1895849 80077 1887472 715199 1569301 554027 342281 1123378 1796393 1691089 406954 1528324 1033645 129879 806263 691213 1353563 211527 299019 1536049 1755738 172659 916166 644487 196400 1900815 645880 1996558 836053 271768 1260232 1481729 167388 668665 87944 36290 1044730 178630 893973 1290690 1152330 110076 1222973 1481781 1831319 788480 1369048 1815558 1240969 1204195 1708037 875694 54475 1454358 386554 828466 316402 757745 39743 1858978 451570 1864961 348142 1084528 1153595 774677 1640212 1642456 136994 1288884 1027736 1389837 1212293 1128341 1190437 885925 1071273 1486657 702592 621796 1992690 232699 493770 849313 166382 920513 1466956 1283218 857584 908924 781168 412625 84441 570665 1953383 245256 1122472 23180 1256717 1237555 1380191 1790733 1199811 1519798 524436 1453129 1645446 727781 1109405 197884 1696484 261790 865223 1374000 953539 1908768 207676 1293613 8757 525089 309312 1345138 787820 1206515 591454 1065046 601223 1580968 300272 1353748 1624665 1250769 390698 521328 119749 871835 931970 500120 1773487 1815997 191611 1730411 1068454 210479 784865 365820 114481 1766994 1853313 159712 1297795 85361 1095677 1736586 1014531 1127173 432328 421385 791480 85545 1237120 951795 704022 1578346 442813 297160 772169 1978732 569364 279693 334596 1268216 340205 1212524 1436150 816132 353522 587863 1614110 899551 1019013 1721384 851975 478754 1543252 1291182 367443 1944083 599827 1893828 60916 60297 1319135 719331 1382466 1011777 1687732 1029549 1995992 949051 1941391 1711025 1872346 736062 470205 323939 213656 1906809 1710059 933611 747734 1340636 668569 1911947 1156640 667457 344616 1520963 1699133 386087 1649607 287439 1124821 323796 1154181 442259 1882867 906439 931277 1074722 1147940 1126102 484083 1511798 987695 105858 1185530 1680613 1311036 588379 1933314 278488 661762 1767827 96112 1985450 862583 646161 1368006 511121 678000 395585 1914453 1790602 568520 740408 524417 486681 1866000 1992732 1067045 1130635 1260179 1968577 1141131 1767005 833003 856666 1982144 846186 1113377 535830 208962 50476 31690 483881 437158 1048938 1148217 1293604 107704 564296 45362 382559 630894 1177319 1889957 256644 1130122 1760249 1396251 548269 1366595 1403495 922255 1766686 1393048 434660 136294 1278348 1271208 1891333 127949 746622 114066 1716159 403138 971873 676097 239302 23948 1376182 1766958 1871007 1258452 46029 1656665 1571280 1998792 1504540 1460361 751125 954832 84583 719772 16618 1175921 524002 735498 744325 1431644 1924205 529826 403092 1401349 1652623 1726825 1658645 1879407 1025261 1098622 1356732 81757 1976199 1432298 1215779 1077485 614442 1234380 707427 1064949 639131 569435 85646 587844 307462 752905 1770775 792434 1465276 1361695 1178682 1394731 146781 507862 712839 1530591 230681 1597579 566574 503695 1469633 943285 1195961 716246 1954732 1729207 965727 1070950 498136 347868 394045 655037 615807 243846 820112 779956 1005632 1204383 1223502 902243 525121 1537290 368706 97098 130336 41180 532562 146410 180229 1037540 1293160 1005709 1404204 346697 339774 1690109 265390 663529 1425106 773452 1514442 717892 1633303 1288961 672685 531993 1270736 315194 158107 997716 1903825 1569481 321628 455077 781602 155814 389385 975170 297713 5987 674459 468288 821919 1301497 187365 1869190 160702 1925858 295444 706974 371792 1377987 665790 1986961 963569 253680 423572 471340 1307930 305399 1014024 950889 1766262 1418175 870603 876432 257339 232586 1600854 264382 1159198 529181 1700360 1889530 1765305 182802 371469 440780 342809 746975 1946492 1973775 1691974 207670 163972 1815177 831958 1825874 1170760 1251324 995404 1847114 898356 1934239 39102 1232267 1640277 905036 1112641 456690 1401869 1397838 359025 269857 1885236 1336267 1208138 1325300 223868 1229870 1882978 1209573 1580688 254133 511954 604887 928759 1764167 1758275 1874645 1224626 214743 1382504 502438 152376 1470965 1150366 855291 565746 963022 868536 1993869 865793 716157 1849483 1907271 1812857 135873 796307 1491217 1233085 71352 392191 832974 800598 1977576 1106510 875215 158256 1184374 1172127 1302257 1640786 1890964 1225108 1062592 253901 459164 1749726 1042017 345815 1761692 1649529 684514 123839 1676052 1860964 1862170 241040 894180 1178594 1305368 126253 746621 189613 1794207 1262374 499077 419505 391238 787493 1724427 1705111 78304 329114 193262 122330 64329 1024579 1749586 1506903 1235900 73769 503839 1364686 281606 1745863 75732 853376 1272961 1391666 450454 1237411 1487021 1401798 520296 1369852 99147 1073465 908150 258984 80644 1859861 509657 227644 1789922 322928 189029 960853 1289366 883059 429298 566985 1845065 402624 1080594 1842807 796854 46801 725074 482926 765874 782031 925203 696460 1829943 259899 1052537 80158 1438572 1187348 604235 1754576 613411 346544 27798 426292 1684415 1064416 962577 1860150 179777 1847005 993451 657129 1927781 722731 1721008 262811 1536467 1446851 770194 361974 1028863 1296880 525563 1863465 368191 1841130 1129310 1567154 1292084 1964147 982172 250980 1643178 612869 1844646 641270 627524 332731 269765 889197 1378402 1119510 510525 1318977 1819160 245440 111635 617840 802609 947920 1242224 996511 1333328 1033714 1927296 129007 1292383 8925 46245 569829 1272065 650378 929633 1409915 55468 1699231 1780553 1390350 128847 327539 1992365 1827747 64540 733289 145326 540344 694546 170653 1522447 168324 1131808 621565 1763188 460178 666480 1298174 646624 626473 1767220 1835138 222012 213567 1835331 1628986 743358 57022 1585571 1838797 685772 635764 1951992 1491474 1512700 1186444 1600999 326558 341917 480994 1329663 1804571 1762354 1171234 1605651 1726654 485728 1310432 1538269 546332 923476 701128 248137 1802707 168551 863267 218089 35233 963709 898689 131479 1332438 1349913 936954 742494 495796 1675662 223113 1145334 546799 1101544 1871064 1140718 696976 10049 1379876 1137797 394179 1753041 455927 1296792 1567878 1001528 1075921 705250 1879419 1847601 1484746 1808153 580901 1930729 1837611 1894671 1060342 1660637 1363459 1646998 1274033 1152404 450041 1502336 525527 1628034 130890 479817 78231 820814 1253292 516442 1434571 134309 1287856 1098180 1968257 333339 1760122 1113402 1403651 657542 643448 293437 817632 870034 1986450 988136 815434 1901983 1926105 839085 369302 669774 256533 767721 1433494 398262 1608117 257172 1633815 1506237 181918 1608087 1228515 262200 681786 400644 1223855 1456431 1146207 1603832 1658755 885901 19578 1778529 283460 1457973 1544275 210252 137229 1811212 189140 831096 752130 664904 1031858 572530 513288 1845951 1911811 1169927 506231 9541 1061562 511093 1371798 1686700 1798446 1215865 1130253 553788 1607530 76680 667583 570673 1486334 1261031 1695293 780299 681522 606597 1620467 926800 556396 667448 219031 298053 658663 826456 490256 1301264 1794086 1727115 56213 1679347 854619 541965 244077 721998 255414 1570515 728661 1285326 644973 1511656 109143 280733 1313607 86942 1262211 1219324 1126748 859185 772391 1638563 1498487 73224 189533 1069662 1465915 1858755 1318090 930944 575636 1469636 411445 539678 1761653 1041311 1848738 960715 1451065 187524 1730535 1409091 1627868 1913609 1155704 1404145 472774 794107 475658 1072117 1024514 589419 1378467 884786 173335 1987482 487394 1624058 1847627 1914618 1775338 1099276 918413 1906975 1140548 1530391 856034 1385877 280326 316735 1273671 1065067 1282639 413370 828502 667902 59801 239992 736183 1654300 575800 1834896 727268 441656 1922598 715957 1740588 1122787 1921083 1820189 1704128 324213 1967038 1523354 885378 1098381 227841 312020 1825670 150841 1235690 1251882 151253 40114 1816468 1570012 16919 909272 1405197 530014 4286 912281 1060109 1954611 397165 1359837 926727 781075 1175790 528447 1989242 559192 625108 339490 1015949 1124456 572277 615932 668259 1017627 1867021 498301 794864 1867635 837354 65558 780672 209643 330255 857698 721759 27256 1990674 360931 852759 1398492 1214854 1262036 1587949 886026 820506 24558 76388 1846459 1204625 291587 1528827 1698797 1897757 476841 290534 492081 152956 481236 1050659 291115 202204 12766 1261424 1596164 1072087 1530529 226234 613607 1739150 1652247 1416928 1279479 298936 1479440 502702 1504463 661051 229535 1869579 469867 1473474 608465 1631627 886200 229623 1821876 1646290 637135 280254 1174801 1308519 152566 155561 1684933 456988 1329587 784543 52174 1921943 1248475 1642308 114549 118814 532827 59324 1714282 1067199 1607619 966547 850142 268450 1279859 1108878 817012 96410 457505 1363703 945707 430914 1511012 1997773 517975 265278 548250 205808 1222540 382850 355475 1800836 706864 304988 946291 1103735 1593125 1263660 195012 1046201 835604 1003660 1145082 713091 683852 1617834 844741 1949543 1793623 341905 811722 1647961 1367623 346952 330760 1149379 310284 286940 1096330 1334070 1548475 280905 1247969 581871 1660714 1413791 1989755 1242386 219353 44246 1284167 990664 639387 1289168 198221 1988364 371057 1396344 1259318 46627 1253647 1240205 1395575 307368 1146929 751151 1766655 1500169 1321391 571730 1634962 1110313 1280643 297338 1119534 218916 901148 195870 1640974 1283552 1296862 1962160 1476760 1588943 1582496 759085 1042844 1849022 1518284 1046997 295123 1487037 954276 1306813 280695 451980 186562 1509972 1858859 206509 578495 858177 81143 1527599 1163695 1604000 753602 1266716 856893 812360 699354 1781353 1179813 1634257 1911463 153638 1944093 524950 52314 1818634 643839 461161 1621983 810008 720479 1964608 105761 1974186 1786902 815886 1646564 840611 1823342 1981733 1913000 1261383 825691 5037 1293815 1880959 1588630 903172 698990 438615 1948591 1742081 780657 1965142 1398719 695805 837120 1510918 861616 341976 1395295 286500 1062370 994545 1291227 721936 1302583 268095 1395191 900924 921568 610781 344328 1881714 1226029 68199 1822261 1193908 1861110 579989 604196 1953499 145499 1703232 109634 1159261 1953376 475856 1266885 893068 641509 5900 1663088 1673709 1586348 838753 1747919 1523425 1409340 136556 4660 730053 1498019 902213 225037 1835266 1086493 243290 1229364 737988 740572 1123294 1432651 1411453 1319958 145518 1650255 702479 1748504 1669728 1996394 1169512 4755 1051424 483371 1241414 309641 1044218 204875 1708939 814420 330354 239272 1069433 157771 530130 1854391 270819 1061012 1757466 1502154 1731012 1032962 792442 944867 1573512 1928406 398183 582579 889135 874068 261193 153127 623124 1007428 66736 1112908 1277324 933920 357005 1115395 655232 928438 1261726 1571591 1028837 110990 371922 1193789 966643 297423 567437 878398 347747 1126488 1270731 654244 1390645 138651 300414 1662240 681747 1955423 1736204 1912234 1337714 1369577 368622 810515 460163 764482 295990 914001 1890052 1095032 394143 129331 1138007 1914685 1349034 626905 559709 1079280 955755 1809369 958741 374512 1184252 1442049 45545 1834084 1151814 1596022 972498 1922578 102429 48265 742913 1368269 1264831 1722898 1825614 1059003 1100914 1182001 1872006 1955859 229550 1398555 1336103 1814729 1422623 573562 1047500 1696192 1202787 246669 1007785 1787677 1734305 884808 1934203 212156 182102 1895430 1820871 353870 1054158 1560944 614036 1124177 179166 724982 1461309 1814917 1522483 1915174 353887 1077533 1623774 798733 1347071 1471154 1248573 1472264 1569009 292396 327328 1987174 1326110 1878632 418085 1670563 1346103 150276 299871 972331 1216071 1157539 214692 992475 1360669 1124137 1452066 1025717 1403810 1180325 563551 1229655 776005 1760987 1494150 1262946 305400 1080474 1698778 1925671 1468610 508415 1775738 1394907 1163784 1611392 398464 149728 1916175 439921 182607 1132064 1838621 1141825 321083 637712 368022 1483659 778314 964404 707926 697598 889472 1417135 105560 225614 26321 241 1288602 771588 942874 464294 813481 1191606 1768318 1844341 1941012 365117 509183 1482584 954420 468723 813608 919664 322449 451263 1333561 563530 1627460 1929669 1655902 1940267 539925 423052 88615 32457 1546992 948864 1660421 164971 257201 1775120 638793 1326992 578738 1032249 420613 700756 1113601 409504 1524551 1310146 1183563 1918027 149230 1591733 700059 886119 661939 488417 532530 1076680 345383 815032 11763 572954 100802 1010232 513317 1083892 13813 1119216 1158074 190801 746978 1482667 1713163 1648369 29540 1107883 786404 1007769 1980273 1390700 1518163 898970 243745 1533191 528919 1656479 474644 1428968 1707969 1396719 310387 633528 1054985 569425 456912 133484 560532 1916728 1605772 690844 1194758 1954817 1308113 1135286 1303366 469659 1213380 131210 1980817 1761465 747222 1282107 919415 669549 966441 1163055 1573035 401392 750344 943132 1971243 1540113 227387 914623 1509182 1613071 529289 1336424 138245 346 1232347 652753 1022551 470665 1055048 1449843 338023 633786 1731888 972871 1759844 857655 59823 343086 1148335 257881 596984 1491422 519180 1172960 426026 1159715 1249310 1738437 337475 1065802 1135799 1864192 1048515 1130407 1710257 832315 1700854 695638 1506068 1697641 328698 855628 356746 473530 1463294 1563445 1649860 1538842 894907 1166226 1486233 1808039 714398 1476238 133672 1021172 1604401 1413967 1930278 569287 250403 533980 430120 1462775 366329 1938227 1886837 1628571 427089 223961 782165 1947927 436911 1458417 136863 217845 186565 117424 1228084 983833 549661 1268047 845178 1015521 1147245 436781 581771 121792 287360 448363 356293 1181982 634236 838853 1230863 267376 1761659 1876062 487760 948594 791156 463530 1073793 90379 822418 1038754 756068 1248937 277559 781284 283827 392465 1591593 1233277 446034 10376 797673 452953 543252 295822 708846 439453 1939205 1442665 556928 1475216 462477 338721 1649228 599356 342583 481967 1284635 850649 1256891 567827 604940 1740866 1654047 336637 454455 1437448 746400 271016 1901938 1293300 859173 1452960 709254 99630 35355 1477299 1473244 1953707 664862 1289326 601882 1270323 1500576 972929 1154841 919626 1635362 802687 1827708 1467346 345107 1766663 853211 988282 914489 14843 1721757 435900 1130031 1313558 481612 1127423 1344320 1761947 1409690 1759159 1913313 1008023 1678643 1293248 1472729 1305103 451478 203426 603797 522831 310731 907268 51164 1161414 1296187 825780 357713 757820 1050909 941917 1630455 322845 1432870 1995052 1380212 1149889 915455 632497 1618257 1530882 1226557 1146938 1730752 86393 941792 1871036 641076 1730971 1194702 1100399 634450 1725409 188799 1911476 274341 917899 1278336 366742 547493 1708880 1425894 1712266 127370 1226061 1071642 1486446 47799 224552 1870820 1754374 1173367 1134412 806118 1466960 138139 1032968 151170 70861 1955515 1122187 1314833 528048 1210353 464114 1942065 1613179 1239218 991251 1844771 1377919 1043288 506950 1260730 460515 218584 1006301 1771023 281112 1924204 1153891 1567696 1181447 1892115 1090678 1674428 265995 1794263 1073493 1495856 419949 1231145 1544889 1831188 83746 1298665 1478793 1536563 73122 761670 387949 1148192 775461 445503 1288826 934610 1512436 645965 1885618 36207 697593 62303 774129 216599 897520 401210 587635 1299659 1727025 1313689 303798 1353011 1094114 1175198 1863033 1737411 1496437 1976193 38504 209024 1233320 1481831 962638 1170398 31501 1773117 243522 1103557 1878507 3282 293889 1648338 1550158 660142 886259 166007 571519 1311071 574758 365106 618871 1240630 1391894 1893429 1540288 248966 1245807 1949944 163606 1317926 445282 102231 1165031 1097047 181660 408183 871826 587675 517539 1082876 715483 1703023 60222 1803045 1391554 543779 212957 270788 1217522 225469 863506 325295 82476 604045 1301191 808026 580481 492892 723021 256691 1587234 1226229 1973215 1039084 1741147 829231 373746 785893 1157738 632922 466525 918740 1927583 1900434 1749694 444158 295139 477034 420191 1334773 1666315 308075 1290345 401630 342925 979382 1857911 287371 630269 899065 1448116 62332 72906 13270 1618691 383961 1649535 631446 1966180 1867243 283052 1267488 1180022 1528097 1924480 1584280 795984 268649 465902 1115722 12733 569571 1851316 321932 980603 1826221 520445 1613153 1754169 1391744 1243522 365096 645866 1369930 1717972 1824737 19473 1594217 702519 626930 1064727 325212 432913 239378 1916968 1975227 192327 249324 1526124 564217 362247 1374185 849614 90783 140687 45098 221280 1965265 1236363 1149164 1488374 1622679 24254 611316 335834 1851249 758075 1043601 1855244 1584801 437072 122312 1240396 608746 1343105 179089 738593 1533220 745817 428306 558655 1057838 903915 1212771 802602 1343909 479253 1062392 343321 837620 1893598 432146 158437 768765 1226842 1995566 1246676 530682 167157 1519164 443344 533358 625845 1294131 328594 1167333 1439303 1138212 75985 1803930 273513 1754633 1872379 43698 1657601 646567 59746 1207070 972436 1461258 869901 1747031 1240348 1487814 1436442 1492144 1240480 516827 728685 632048 904634 643715 1694582 990758 1630424 615428 714656 824842 1828485 1102924 298566 1617193 1517030 86138 1395049 1714155 1791713 119024 1480439 1151861 524224 775474 1573012 811713 1381941 1642200 1820504 1912925 539175 434593 879283 762301 1391671 197427 574331 1031660 249633 1074790 1029212 1771740 382145 1551249 579965 652656 9027 1350574 1769743 147916 1289561 1884236 1182082 1958540 1883054 1963684 1219933 1333842 111428 455079 1462071 1067277 1507519 1916287 1587071 304097 973686 238447 1312378 463438 1521857 575692 802906 1474927 20559 325597 421201 24782 1535392 678152 1272429 1229886 1066622 272910 568398 1692618 1722626 88104 538701 1428652 134393 1600605 1683104 1129017 1405065 1708755 237573 1884679 1246514 1750574 667857 545170 823394 1155608 575976 1118772 1743149 1716681 1059606 1618395 1803964 1579889 1350024 485873 1476332 1121854 1937188 967516 949189 2900 1089489 258759 1157495 1570132 1060937 102294 1633209 1627820 322934 837816 1223362 466558 1180645 1606447 1632724 225526 182837 1430344 59455 1398918 1728617 1818107 415816 293508 869639 121716 1950414 965109 710105 794709 373882 1489840 721186 1917062 1644441 1018825 611828 643081 212337 1037129 1076535 1214759 1323320 1979809 1214635 1032273 567108 501160 1105852 549526 636320 1889935 797483 1300006 1567698 1024854 1392851 1448375 1515826 70063 647800 1710374 1582565 1524442 1563516 471256 1735927 1017027 754845 737789 537234 455801 418164 481515 1523099 174447 34012 1781746 1882481 655938 383331 926801 537501 1474306 781414 440102 191185 983065 621544 609204 867643 1957045 1798278 410598 1884541 1045788 1407186 1686239 800443 225772 629224 404809 1018211 1156676 1775721 1000712 703541 762022 1207576 778807 260822 1405222 1655174 661243 846797 1281926 1042627 912537 864369 1067575 463800 1886081 1168652 888499 1067444 1847535 533657 1743878 1587018 702677 946721 1410913 1269870 836628 26550 950788 1162436 13022 174901 167815 803648 238450 720873 101601 1765752 798990 839202 969842 1169746 151953 1843778 793141 1194921 1192392 156090 1869227 265603 1013782 1329897 1879184 964396 1370755 1009698 425616 821252 209867 1090918 717805 1544192 1746307 1167442 725688 1874966 795368 272860 160006 1778048 497491 1407937 1297424 1027701 397754 1693079 373390 907735 1049107 628302 648827 137623 413493 1906719 1780074 811647 1525236 1030677 558375 423273 387659 350241 392924 494450 430696 1587402 718272 96484 638316 1505376 1694481 373995 687282 1950106 1709281 1870510 1284450 1708599 505595 1110532 719063 1859732 881993 358790 1966152 75086 836147 471201 735503 1147739 1625184 810768 1624894 550372 638613 1217780 381160 484906 1581806 569771 1316008 1248463 446436 1340439 1911037 1962735 1017475 1887486 101979 21630 184434 277975 1696284 706702 1508562 1981374 405897 991869 1157267 1119096 1913639 345685 844668 844919 1370891 1617824 868333 1073114 1919357 651883 193707 777545 1026986 919340 1060675 262725 205841 901387 337057 433086 1201690 476338 859757 1699145 645094 556958 90904 1482232 668534 813873 611681 840958 1303344 204322 1913370 610610 1415034 1717944 1903380 1215272 1967011 1706609 1418098 1648426 1767344 434246 918476 1822571 1816659 1780140 548069 897342 206337 230676 683836 1679525 1547133 1528063 910453 490984 1276043 1083048 1896314 1534666 1721998 347795 1875283 498356 730277 812959 1267857 1754228 1850407 735323 1559963 865837 937119 1015581 70015 1768465 406316 520428 1960875 1684672 1233669 1180786 545547 962003 1728856 245333 1620290 1702691 1251013 288062 608864 448624 981011 1958777 1509385 923520 1867716 5453 785499 1629179 345984 1144385 97241 1819540 1773424 755670 404799 1853078 1745252 701564 1725398 1055937 1206150 659379 1508680 845941 1274581 456854 1343193 1257286 14997 711217 997589 714316 1138009 1191486 905231 1465409 1360448 537357 1537043 745605 369125 1363231 1754508 1530150 300840 1487506 1894254 420619 1035857 246928 247657 321559 1281026 871887 1757208 25530 1618732 388377 71143 1113770 138722 137559 1647484 548782 88006 1664900 973097 936099 600689 277493 914170 978681 313447 1101248 489383 870371 346112 164014 307232 309775 1462382 1399482 1010925 336383 1654933 1435749 1503375 304728 747633 710116 18678 1203236 1111692 222325 407375 1078533 512657 805955 950207 940271 693991 414349 507751 1659714 447675 1586100 1954954 1309071 822032 1115511 1970465 1845220 1024918 1923499 592976 803495 412096 954289 166202 1842173 1620520 1153072 1175330 654657 1399597 877167 780158 307604 1479537 1526170 365577 1061196 972061 1920408 1536601 1883628 854792 483857 1484138 1486013 981978 1393240 1117840 498004 1457471 1350895 686584 471836 1271097 932535 615633 969659 295952 1323951 421876 59384 316645 1425602 730671 852118 1609997 662391 52965 538081 1544216 1167069 904960 647236 1080597 700642 787241 1252161 165513 141111 1965684 1030293 7499 601673 1459249 1284017 1138106 1314095 371692 211185 751035 388685 702736 1445816 1331217 1809545 337944 1074186 461234 1280618 1649869 1743299 1984370 1034742 1069969 355468 1921393 310985 688762 462 52447 1755449 675283 1751032 1607433 25106 636105 1515653 1870879 1691607 684467 503805 1930843 191480 269450 432095 867318 1090776 1338817 85669 1916304 1237852 1930468 684112 836256 1081461 712294 1106899 459339 277816 1742021 163582 1527186 166660 1067527 1191749 1919942 994960 1613885 1313125 794239 11177 1613197 926146 941278 1261132 762705 737200 818903 542641 1459505 1451752 911215 84996 778287 1052983 282557 1933936 1736177 609890 570661 873491 1504614 1409006 1949386 1825636 470917 179532 279859 1690641 470098 1943790 924934 1315453 1225836 1495336 1710270 1203875 631008 888448 608366 1511536 241568 22690 1257584 334514 1063140 595622 482564 1980288 192950 1040155 1071318 914963 1461054 89661 218254 867093 1396494 1213902 647142 436218 114054 1998627 701466 1098174 1229468 1310722 1661392 1645826 1247608 366257 398035 146870 1846653 675405 1318765 1599159 519724 1554036 512177 536341 1675878 984248 1842752 778288 1371344 552947 1249944 1092563 1160695 484936 1171568 1719832 766364 374205 571878 24534 1890614 136245 938726 473305 1818065 722849 1148147 1167086 27823 969343 1218625 175619 661094 1373339 586344 529104 279488 1554157 1679555 1825184 1600436 1281543 195855 922596 426146 1375520 220976 1657741 847022 990050 1748327 1726484 1751062 859069 421541 1442947 1979929 1244393 1383714 1860976 1206158 684018 618276 984052 373772 313732 383564 1457394 621192 1564950 1445153 156073 513046 200378 1368881 690633 1185547 981326 1394788 190274 852320 1846348 1483011 294447 1076293 1842968 1663321 709286 1452025 212788 1544450 76428 1490422 1895592 443622 1338686 1487157 295983 1455430 358031 1487519 1736039 1607834 116942 228461 845924 201440 306759 1077843 313803 202168 1820621 712239 854484 723415 70295 535144 1884701 1563197 1402936 64113 1555224 722938 1235810 873545 1945841 1127761 1561701 1658734 492797 1473204 1095645 1461517 334984 1090017 260249 689299 499885 1345693 103699 1109265 1824805 956779 1837825 1299989 752998 1709172 148843 1681497 1188450 1140414 1167680 76277 340415 57961 1568464 1804696 1467374 1970643 30487 745262 1959163 97518 555471 1646264 288259 1227926 1697289 1260617 1407692 990067 461793 910386 1190752 42570 276807 1735376 158750 1444095 59478 1201042 1977355 1982158 1350417 1847160 106757 325408 1622573 1555598 677947 1127174 1110973 1438904 1177245 1261681 1001586 220604 710192 1962028 1453384 441075 1053789 653053 910217 1754731 1906465 1180336 1175040 996407 1825751 232630 969461 1638929 1596613 146073 1895967 915243 163413 562750 920456 255695 302962 880840 372288 1194578 1577247 1611915 30215 128940 1539038 1926538 410317 1742136 1983020 1039100 1215651 953965 1512967 1221077 843871 502823 1143824 1886447 1490014 1166072 43276 1191881 1532114 862517 586700 1365497 1402534 1726849 570759 801913 465110 513544 1196911 379814 341430 868853 298083 546621 409324 1287424 1430943 1940739 1263282 644026 1183740 1568863 602467 246820 1291281 1838974 1870192 1204261 1167341 838344 1233447 854460 414281 1818542 1232578 1369183 1117969 472901 77970 1770031 1448719 1967303 1966608 620256 1091252 87993 1312575 326931 1102922 1693539 945150 1658110 1178920 1000528 282107 422306 1255109 1019974 215799 1034891 1625738 1985994 587012 1056828 1590342 214705 1504889 867946 83675 293671 384604 1417002 321334 370026 1076446 1773493 1555273 332991 102161 646859 1639179 1975999 609673 1646601 675296 841205 707274 239721 875936 1844964 1183192 1763386 426566 797508 1027932 1492090 20621 1673583 959219 934332 1916535 501091 1252446 83932 1008380 1984415 648127 62998 1942513 461244 237795 9711 1469693 158639 1484462 908712 1775279 641150 1868033 219366 303941 1953981 795228 997898 351474 1410101 75441 1464747 418755 1835613 735383 409580 1814165 1970300 1307769 597425 1676368 1013290 387147 1631860 1482188 72457 1883141 1509333 1957127 259009 72902 1165443 405896 1844020 338374 1994861 319688 1752720 572316 395793 1356181 126999 1279252 274870 1111693 1589342 57300 1164789 879898 952596 1325981 99280 121941 1198056 28452 1860689 1594526 75992 1205685 1835410 914442 246509 1596681 336880 167307 151954 1908477 1155866 1672876 1126291 19071 438190 1962248 65671 42622 1236174 1184638 477546 1510971 1734807 1888910 1026747 674534 420662 1080941 364742 1807359 497999 1186602 1930907 256084 972029 1575385 362512 633406 1701975 812166 876498 1004127 1749665 252177 1378921 352199 126302 744763 1108579 1068492 1941103 734131 1210837 28169 715068 1192457 1207715 421070 1626244 182651 1962420 1257820 1284325 555423 1963366 399359 355375 669371 1938947 122657 1255170 788093 1364675 176166 1285231 1559863 810388 62840 820253 1223935 873524 1454076 1896730 312927 1993285 1828304 71921 1311758 1311883 318575 564624 146680 1718647 51359 37205 230746 945321 1679646 1571708 439161 445666 881691 1665567 586030 1834562 346687 1353526 1635980 396876 1336164 1780854 621137 1508191 787138 1255241 945931 396306 1798867 1940249 1738072 67902 347899 1099765 1866854 1063696 817726 1430542 1841304 1272439 814875 1757807 1041163 546706 7567 882354 907772 1559909 1411196 764679 1423412 1506204 26295 1701667 1746774 82810 970670 663108 1602294 1598579 119226 1503510 1595607 618840 412819 966740 1713084 1862952 1307834 58439 882177 1797957 1119132 724055 508725 1494268 1918772 496622 1365603 483809 751111 1476720 1336603 1654061 15688 465586 118539 1995149 905462 1450232 1936326 529521 1045835 1485486 657654 1944551 1135672 1914370 782547 1855090 825167 1628806 1353105 99901 1015167 1238273 1698211 845988 662887 77878 780247 1275587 1144601 969271 1067172 988500 1724776 1176809 1422240 220149 1181816 338798 776605 207679 1008239 825648 91460 1171259 1768552 1599406 339076 1939520 349988 374035 181311 343460 1200562 137946 1516113 840538 1919320 1015594 89447 1479276 162643 1928775 92785 1297899 540473 1181641 1912228 233533 168099 198482 1479665 274172 576152 1443458 1767394 83350 1569917 1604866 680459 1282256 1441804 757897 1133186 1339134 379952 1355467 38835 872810 211268 1893563 980208 61439 532391 1453642 1656773 1372510 33286 1815564 1048431 1261150 17164 1346158 1037009 203117 972513 319226 592612 573920 1143772 1845032 515907 1274376 261824 1741151 1884826 253979 604904 1782102 1467577 1655784 664890 1103668 1704070 1583595 1428791 26008 1681745 1713942 1942861 1611431 1768178 726481 1919105 1794383 1440376 729555 1492011 753077 1310299 998976 1914056 1163993 488493 860469 1156892 988053 1804939 136074 1308491 159551 715203 113233 1330685 1326121 1480440 55377 1819256 1403263 477611 1062858 1536153 1819534 273861 689532 876511 983872 1573439 1469840 1656095 98815 131263 656319 630240 1359392 892181 1614367 279096 558783 792685 1900840 243559 1367204 167786 1763681 568373 167862 437725 1948932 735759 1602980 709445 749398 1126794 1495951 457476 673505 861457 1835660 1372790 1106958 1150322 1582920 1883676 611955 1689625 1996396 1067990 747603 334214 1312377 317435 1171835 1770857 636068 1534574 336778 1013132 356066 1990610 1228442 130164 1512558 56043 1415687 1430581 1364678 628274 1456834 918244 1597933 159357 1380395 861683 1977027 1724950 550735 563403 1503644 1469542 107235 1653180 571529 1664117 1617379 524794 1316776 1273593 79343 212927 1228043 512954 1944713 661324 1128236 1114443 927759 1767618 1263142 1115216 997613 1699404 1300148 1010591 37129 1171617 1844269 578901 1903727 20866 728174 716135 479111 1679980 221371 1381802 795181 674311 1658173 141487 1738218 920542 1889323 691632 1958199 1778116 1272591 953646 299069 1590964 116020 1902489 1574264 101285 56916 254432 1959980 233314 282119 410864 1478760 1848777 64497 1853377 213552 1317590 1830312 1623090 971330 1872116 1784316 1580014 878480 183642 1918718 1721509 513032 644154 1669611 1353603 329627 1141416 828327 694016 309171 872677 915342 1916730 306951 908608 998232 1977586 926100 563528 1035755 1581754 716198 1547559 549255 96337 287839 1386466 1101451 1316158 493274 1438031 596552 128546 181849 573335 1131654 656316 885644 1285294 492979 39345 137768 210844 1796972 21442 458428 1744095 1471206 890286 302615 992992 440925 1460385 1637859 879338 372809 1147693 855425 884108 1594435 25250 1610004 1064045 1766890 324114 1071121 1106527 785593 77981 1498833 1452802 239249 1528365 393261 1464909 1548202 1875626 1169803 418136 14519 358832 1827209 1857540 928228 615797 1948584 594525 935605 178243 1989860 554930 1300066 1172942 946918 54604 63946 1728229 86247 1742103 688758 436755 496712 1752769 1066499 1775749 1202607 1059790 1194027 316222 966809 1851036 180075 495621 1326955 174459 721587 1446181 766604 1818862 1917056 1786603 444909 1093358 519844 526894 1087728 437098 672900 1557169 1428759 1655422 1187874 358188 1488847 710023 570910 1309354 1843652 1787350 718304 1269382 1243351 1982376 636192 708890 727182 1948208 1741914 1851839 1880270 800533 303627 1841249 1255384 1886297 802903 1089269 1672816 1335517 1827434 690343 696798 476999 1685207 967812 845246 255331 1989223 941574 1105218 635800 1843940 1969554 1826114 62494 1773403 942057 1780901 189559 1701195 975109 184374 1164036 1199748 1983712 426727 873970 398328 1144169 895801 1465787 13538 243351 1297212 502592 539479 650853 1292489 144805 1325346 309648 1710398 150324 371347 1192708 1762028 1693664 1432072 71286 755785 1484714 393768 1472176 1908748 350704 507682 1990168 224342 768393 227806 38981 857665 1188408 1046261 1587855 1398287 1816222 1146659 1482079 1099069 1159208 1407125 1724955 1892781 8783 1011268 97731 470059 1487629 841450 457893 30611 1089564 60799 352513 988291 654487 1036916 382343 435755 1833629 1111305 1164694 1717141 63177 1164799 1024419 556091 1011534 1549369 1395351 1687425 1412084 1342918 1306939 1121610 143329 1244496 1940549 1095835 947039 254926 121100 1969204 1086174 388580 1911829 770907 1057006 1466213 1714729 1702768 1117713 629729 568284 1698152 1953842 885523 450621 93839 867410 262854 169919 1055120 1710581 1620932 1618099 466109 1188385 1107225 790911 1182288 1042357 1115203 1329675 1258093 726642 425750 192849 1269739 101994 568849 1249741 402708 549143 1497850 1583473 289251 880663 590543 1583510 1551011 1098934 220068 1971936 1124356 1739715 1378970 1853415 142553 295537 933991 1819422 1288207 982992 19078 1002107 185398 1958776 461319 1160627 863532 1045918 1956577 6582 743560 1768253 963210 1381603 1705237 1615276 948917 904199 171828 489624 781387 1313442 170047 1174183 1100808 553032 597412 217465 1887165 544673 510157 298152 1496358 1198162 357284 1576094 1123393 1505668 1998880 1106329 1932216 1082205 482688 1240887 1143761 196251 1285136 1318954 1404013 1704606 782214 250938 543488 454130 706427 1618839 857984 1889498 1984872 1227623 21691 1320436 1795772 1501473 1134028 1867804 359110 1197973 1884576 1308102 929722 1950214 917704 1279310 148743 91631 329928 1242549 1340190 985553 956445 1987978 1210223 1915941 930554 1912524 1986731 1673528 1778925 1671274 1851220 1590942 870135 1768892 935371 98973 1074148 1388135 1194643 1008705 812482 976622 501055 106242 204100 1352098 825747 1585020 543055 313808 1861090 1814189 1683770 1454583 901140 824813 1583164 1307014 818780 1734233 1325897 576099 1832035 1511669 914160 564264 1465010 1905968 811149 91825 301727 591989 1756650 496815 899808 1054443 567782 871434 1638624 260526 972443 1750862 1539957 270977 1342366 1397315 737146 1069543 65470 1728913 285465 1319333 1637243 414233 1394877 873704 340807 1257032 1453643 251695 1490300 393321 952849 1357379 923284 493893 887812 1342480 1730541 1113256 1366492 509305 121849 933678 1124815 681613 1297921 179123 1514239 1236549 667779 614701 741820 410845 286656 1167009 1387417 997763 1831844 355734 1390896 1879389 1514498 1832388 1522653 685075 1652350 1932425 1836590 69653 63673 1713675 1503423 1027665 805800 1205271 178367 393611 1904711 1385133 1390886 582919 1493069 1725973 1034912 1710325 507191 1108317 432440 824387 999163 535464 745083 1030324 1638811 1666460 1703269 896490 1329162 1426731 1828896 1026016 343117 1754162 1377122 253985 1765890 1352094 730531 1612601 1892351 363089 112737 1375524 1085907 1791664 634349 470641 1581845 1765696 437056 1874604 879747 1144002 1341004 146013 1477016 327779 1320494 1767179 1620718 1333016 1039593 1469156 902851 1505059 234320 1384928 1928801 1703858 801131 307156 1778510 1486101 1583978 1521595 1011353 1886148 1707751 804345 233507 358033 1295003 269688 947330 1452631 427371 243550 144408 1381287 335589 903309 1087633 1909340 1275997 514286 601832 978094 285486 323688 559864 1631415 713227 530029 1704465 285605 1776043 1108876 508735 9195 1360309 1740695 254495 1937494 176515 1304239 572987 892584 687348 749391 526116 1884846 1823505 1431300 1926138 1351214 905831 628745 745010 1016247 482619 1719150 1817057 601409 809033 1186348 588704 1671270 1165583 1951101 933158 1175379 799551 1514894 1832517 1058645 911962 858047 786273 1969667 956691 391571 1269893 46530 1704063 1958564 36762 1036644 1071986 473994 435585 1298128 149811 1615178 398952 1895593 1459955 185953 574276 425749 1662804 231594 267418 999625 1473535 1702557 894874 1653925 1682265 693810 1373975 1493881 1892654 1744609 556024 748657 1162626 1094929 1397138 1038906 1862032 347408 1770190 579881 1166956 379625 761194 1639702 884812 836095 206430 1523474 1021147 1445290 1270955 1152708 1447687 247627 34943 1691679 205265 151485 1670595 256334 974482 241653 1626411 1557130 1179692 1707690 1382576 1308513 1206208 246850 1286134 1505979 657729 1034324 68291 182439 1384255 1980073 1537398 375474 799345 869749 1564177 577967 67585 1016132 1484310 173782 268628 1946631 355412 1527868 1669902 1094987 1971546 198406 1842855 1543083 1973061 1144282 355681 1451651 544100 395721 248491 327721 1193978 1187230 543974 1411413 708833 1620792 47232 306925 1182708 1963135 1704068 1993358 1169610 99673 870476 105553 848963 1047314 1161720 1985977 666062 962894 1136946 1306206 1214751 470064 377772 1377044 1762964 1085704 773275 695714 370288 1021098 921705 448852 489841 1563237 19505 534290 458234 1181013 1664124 1255590 1779476 278906 1205999 1919898 1801602 1597090 1514211 881000 1364367 562500 1627533 1720757 719456 1446364 448087 11906 1463049 1935292 1884515 928712 348047 463801 1002085 1178216 1753318 592640 1056571 383940 65351 1385854 939159 1679545 273490 1247907 917870 1354472 53792 1744935 1162090 546004 785193 870695 102331 416341 1538002 620184 1761066 28934 673316 887741 1727693 772452 1845939 359479 1135628 289207 713839 68324 1975589 522520 139605 904305 1975906 672394 236085 1891750 1321499 114674 237741 1506642 390015 1064731 1022751 309341 1206342 1225496 156164 843690 1603942 1760382 1893602 1478156 1577570 1282413 1602255 1163014 107973 451135 1581768 1092056 211775 617214 1479156 826299 1997546 1729649 1672035 1623840 723281 657432 962542 1663886 1136461 88044 921318 1070297 566308 537218 222832 313436 1806002 1363002 17375 213961 1650519 1228312 871864 907087 1343158 690935 1247519 1122647 369066 228191 1030334 935158 492779 326369 1486940 1997380 381029 1345641 1271329 325364 642586 1600189 1634242 910443 668908 1092344 537148 183459 1431409 277521 772133 1374564 281486 1821893 808459 619371 1561111 1781992 1594103 1064866 594192 1296127 1550195 1159922 1976875 626063 864148 604276 1025929 1315647 1083344 1171899 1217788 1308569 567516 756593 274212 841826 886139 1211291 174757 453103 1095574 1615400 375439 1382562 1694714 962223 1067830 1387746 1727066 437590 816352 1276653 953303 1819634 725848 1583780 189003 1711221 578730 900569 1076396 1097604 417901 1571110 553668 619691 527065 1762091 324713 510263 1535225 978511 501050 32016 282309 1545401 703167 1532657 283609 1761175 597273 1712768 311714 798568 197725 955286 1119351 1321779 1129285 948170 377938 1825859 22831 343121 16997 655825 98616 1993378 29576 900202 1077293 417008 899237 1048725 1374235 911127 1618179 87848 1741505 882579 90629 325844 1149767 954093 561807 861730 757715 745275 976775 1429917 578146 96003 1810852 173720 474075 1032802 356276 123860 390340 604257 1419893 1630521 397303 574410 1048912 1637949 946744 1017182 1253437 607692 619315 1338958 1440133 1931894 1007387 1982053 607802 1143813 1723272 530169 1987227 1338397 267387 1981544 113966 271678 251730 1419294 843744 1343483 1361050 1471529 1472761 126154 110863 936175 899842 1711484 1720294 1424900 1098562 1287465 1787255 475579 20654 212273 969660 179197 706361 413097 1563271 545956 1785792 931912 316084 23144 167647 1370888 593134 1963305 1779131 1281610 417872 249650 1090164 1017221 1748903 1499003 1414909 30869 215913 917539 246843 1204583 404447 528142 1226873 332519 1897254 1435303 598130 267586 913328 1111568 1854621 844988 244464 828422 633158 28350 989238 51935 1218509 1181186 992246 353595 860728 249958 745874 130175 1664130 1730961 1782705 1810217 421901 1232818 1464544 1189604 698077 1064408 44746 676087 1101135 1551893 1518665 906865 1171773 985550 1158164 1085693 1362068 483580 687160 357510 542488 1090275 1429655 217862 603798 1252186 147236 41854 988806 1524048 1766388 302653 1093730 1437637 1355231 1380711 1722108 1381823 78421 1364505 1026060 1570298 1634696 1619315 693565 708225 1363725 1848593 274792 1779454 1043863 439050 1753881 350194 1682744 481287 1555107 573205 1916066 1871885 1444701 770248 1206665 1795953 689361 1731764 1005449 441903 948636 1383726 1647909 1121960 1112864 1467761 1050239 1411335 1053009 829053 1391298 1319463 705856 193730 767312 1833676 323094 1925757 439625 673434 24059 758927 796537 1067248 1121171 702510 1551182 711274 830910 830790 154737 1568694 739868 1817976 824128 1530766 440311 932138 103117 1343027 1321969 1811913 1440950 753540 584668 1815448 252285 1634272 724168 1524012 1301582 349279 423429 1010146 639882 1962409 1632693 731521 1331059 1003683 1867170 657290 1763143 201678 1336600 1623353 1141149 787134 457615 1229257 792008 1317093 467902 1510747 839124 1473318 1256612 1486765 286173 1238266 764277 1924891 1099605 1776231 602637 434244 1257218 1859088 111377 624435 1550844 789218 704395 1160241 1293817 710738 1523803 1067804 1944480 819899 1236556 1886017 699666 1928870 1613572 1490785 1717992 952767 781929 739734 975850 767420 789920 917938 535285 865294 1737074 869148 1676990 1963733 1908167 516140 1174868 474672 644259 994996 629539 703488 413005 909545 1603967 1009632 25915 1371475 1501398 836086 812509 43930 59813 1552948 223501 450462 1428297 343274 1024412 1568281 785166 730652 939013 1552827 607847 1991001 50163 1186076 1943814 302121 347701 1552088 589119 1946827 383377 1052408 1261428 1378618 911337 692072 256168 1050084 88839 730780 609681 107975 943075 1213795 585276 1508426 636996 1351766 1781532 274240 912686 1268534 1921941 1156599 1406169 190099 1139850 839695 229430 1018904 653313 1676963 1647314 151543 1889866 72776 1562417 547382 1735662 1377440 912853 1782074 1470657 1626863 1204329 534132 1057002 940283 945076 1279281 1776855 1608989 1581074 468369 1035854 244113 721266 1548694 698415 1126101 134744 1177785 1621451 704541 181751 215951 437332 484063 203296 684624 287802 1584864 1949217 829982 1452298 646588 1000240 1402527 690093 658777 1330638 1621247 1917511 1167067 1562427 1663160 806965 1603709 1001476 1995519 1499243 1037891 16041 1985451 1008240 505717 1361672 1679803 1024940 1792416 1118304 807298 1537127 177379 1007623 108077 841721 43166 1844467 1968638 1251056 1578821 708170 323967 1857738 1528107 774113 460105 1110277 989616 752151 1986284 288420 881397 1586503 439051 1198380 163840 1357969 842389 454839 1089271 1991903 366914 1513072 559113 1535888 1538709 1665839 711355 1804346 55732 34855 308000 401386 491279 682575 897573 1528503 161626 617029 477435 943310 304365 1997902 632930 793425 1920322 1914850 1152998 1817219 841386 1095659 460457 1639629 1719331 372115 1212940 1724906 1703564 1596868 1857595 1404676 1378983 1133362 469837 1883544 661586 1430453 1362198 1903344 1070276 972389 1886259 1512151 1018531 1980860 1043771 926243 1121114 330986 4044 943447 717189 944868 1107632 1693255 104881 1016005 1057009 1322709 1351518 306317 1477427 1209652 697085 363733 1274036 932091 208263 558152 463564 290627 666552 1728698 757608 1464139 155987 68189 25161 909070 3432 1259739 1436196 404036 670798 18444 1993306 1789687 1159835 577709 1253594 926626 1979177 96997 1975911 976512 1536688 1425976 649640 1259664 223128 1943032 1433336 328690 1790933 372377 1395744 472182 1907429 1250894 479652 1007931 813579 392916 1063654 644782 886851 74331 1018330 1779876 370070 1241860 1475038 1021340 764075 292138 83561 488382 926312 1903611 1611595 719439 1851427 366555 624795 1463152 780346 271935 1547018 1428274 717300 1984280 328556 245175 586254 1975608 1428082 1404310 41486 436294 712562 1377619 1189918 57416 784612 1867316 1253955 666147 231651 1131541 592621 846763 24693 954123 1252728 1997399 831928 1094458 165788 736322 1510164 1675020 382262 1391404 85459 252371 682956 1055883 1845863 386333 1926498 1821322 460888 1452847 253082 1658771 356882 1611600 154459 885743 163726 985336 1126241 1647072 908025 278189 508930 959723 1871968 430115 1703912 1029283 1652072 1210392 920075 1358265 151857 849396 1647317 1378777 935178 86348 1986745 1756307 1144857 391962 1002478 533670 1162109 1968344 420000 298055 646405 317133 295781 1692066 241369 306554 661251 1744369 1022568 488333 1196302 1817415 939573 1697400 1148127 1981756 366704 805564 1924246 976093 306300 123697 203813 78468 962546 795826 171646 434222 1761022 1438714 928744 620233 1292317 1175542 162973 1180913 447837 1672262 1232679 104991 425099 475987 787955 1317326 830239 1485941 664549 221759 1203728 1637821 1165157 1894272 1074671 1063910 1826492 1122142 1613800 162784 1907100 1833599 1617942 1650636 672269 1213463 502605 1761049 580541 1112010 3522 224617 862291 1244428 1325392 708633 1717462 525578 1276688 1876039 381643 620225 1971905 528326 433014 725022 132804 1281216 284889 1187374 529074 903610 97224 140172 1951699 1080443 326556 87213 607794 1881032 576071 801679 783570 762519 1797737 174261 1796004 325203 1205830 32003 836636 190845 1205968 749749 1379941 393620 1568984 1014882 925470 1832062 61781 214873 343468 422314 687659 354151 1461553 1790441 620787 497231 1689770 711707 893713 231792 1095440 1102870 1334365 1926060 744975 1655382 1982146 72662 1807884 955571 422640 472191 1830425 1587365 630023 822824 1707608 1853070 897396 1703519 371534 1143102 902282 1094656 324281 1529006 1135343 1431452 35012 1535038 1044183 1929073 1543807 1033769 1061778 1872502 1028933 1292525 1947081 1142897 1858320 484897 1227103 98320 1237476 47812 807488 1301330 1932182 377099 1876439 1670296 1222604 1348685 1887927 1449949 1964341 653524 1130857 345931 396092 1593231 1238608 435937 1079200 294325 495663 1210919 1433807 55324 128125 4294 1997343 1483732 675131 1429214 293571 58168 1672152 551370 568165 300929 1346557 1488258 105747 875183 1927999 1159500 1784692 827899 704876 1311136 1581562 22285 1411299 136503 1100480 1957282 1876790 1962141 140202 739172 501409 1107407 1063287 331544 729930 1996399 24454 1803084 1811359 775547 1121606 1410036 297318 71864 626917 359982 1605054 271033 1403511 1232078 334130 1743117 541949 781197 889459 29886 559639 1570760 517398 1047748 1006468 1672679 1913269 1106092 1260365 1433991 468865 1590622 1279755 1055326 275256 1842572 1834082 1384144 150460 1523200 1431750 510598 1076918 1992041 1604449 1430680 613393 346137 423117 421081 1927364 1014841 1218117 290580 275125 1690190 1639607 376395 511165 1962599 1741627 1679412 889743 265090 1898667 332184 960592 191530 1853146 1996495 224132 1898638 1028622 1395584 1842230 760623 1969991 558818 1434497 166038 1978479 555404 1054098 1136903 1766367 262137 1045871 1080903 1347635 1763028 1406142 1015427 734790 452100 401272 358349 203925 206625 1625981 1543507 855958 1250861 504662 441863 541502 738392 160701 1786671 863120 393748 464695 1380080 1073168 37606 1205135 1779767 1912232 268583 763085 1700082 1337017 554411 1801751 529596 1096716 253106 70531 649663 1694835 136727 536206 1281999 156359 1691163 1006757 93160 198324 561935 768702 182782 324899 1314591 56546 784220 339938 1283277 1753391 1603140 1422638 1883143 1756802 1936196 1917033 419448 741594 1360089 1915975 757875 423504 706491 438381 1359640 171180 223449 769285 1543720 748299 77252 628625 1897386 872821 1546200 479402 75417 1046900 8086 1338105 1798077 1181115 16145 660715 738709 1744399 1721580 714675 1978308 1123037 1276508 1579627 627147 1131751 464364 386819 161924 1705158 434590 232353 1014476 1991515 1132295 960008 810797 425926 1257741 802278 433117 1536499 779082 1946045 1257315 1061580 274233 67435 682814 424160 605475 284328 1331722 460171 1444149 1352691 1841793 140089 1617566 1348656 1141123 147854 1666178 848516 1634540 1656381 1029682 1864867 34879 574270 1576542 407321 1805546 1312228 1320617 1254479 264240 1463389 1518537 617471 545109 1004444 887211 1209990 609348 1165370 1006188 1543694 632355 474125 219101 1928535 800489 624883 1682044 1401025 1441376 298122 1308940 1814581 1096602 306117 1988823 591836 1543476 1623737 836665 1983817 1421350 1150805 969408 176496 1899267 1201989 307622 449478 274439 1129691 1573785 1692692 1499767 1516400 1371965 1509431 625904 1757781 683439 174101 1978665 312966 762952 1090019 47724 1406113 1190925 1158789 770256 1985254 58695 1148504 826647 212871 934322 1248816 535694 100249 1905101 1091237 1707390 981903 1475547 1662125 1748997 1449491 477243 970701 1550917 549875 1549386 1388092 1449588 1963250 1020718 979774 1562304 1423920 558514 611979 176459 1467719 1057076 1414241 1193802 1061070 532352 36648 1365048 1525126 1251548 1293081 482991 1827794 1893244 1793211 1410219 692847 226576 378981 1211539 561637 1588899 1430299 1035257 1422375 739505 595234 276380 67894 751425 220322 270165 818450 1789032 510516 1727420 1027283 1949524 42849 1003086 1014617 1660398 1555611 392850 1173768 1315003 319440 509490 1009530 234703 1316689 1646738 1513759 683033 37700 55897 722655 33987 1376784 1468018 126961 337877 1483828 1399400 1706659 724079 873540 1989347 1943893 158191 1208907 333152 1887060 1542902 1207913 1333580 809671 1334465 1821234 215620 452445 369460 725614 1013906 1825658 1064981 1094278 397828 787662 843837 1745403 1076022 920479 433805 686959 1942834 1121335 831017 801087 921230 1106884 1439808 1015045 950906 1455027 1282927 614006 1070601 1588076 322313 1044917 257697 923404 1492597 165044 1778618 1195714 1449322 1089235 1867501 1510576 1217159 114758 1690293 563082 1907731 1765284 1289013 285779 653126 1668676 1685324 1581619 1585225 121338 104460 440578 680235 865435 1752507 1521749 166782 62430 955882 144481 15740 72425 1970310 1584469 1476003 434441 1007585 1337246 959660 810759 1971911 1143744 564450 1512367 1505948 978968 1081512 1715577 1110528 1822866 502409 705036 1137032 172110 1378688 417996 862486 736006 1219054 333317 341302 542099 951378 511425 842986 238406 1507631 1513632 1965776 1284622 1557206 663130 1937718 1572397 727490 111634 1637549 173708 1911410 794641 1093456 929152 292833 1499021 807762 408260 1074286 1377839 1867650 554347 1725372 1199314 497847 909248 1388348 1273953 1214706 915512 593638 317035 1400465 864532 1839034 1323353 1529025 640028 1325326 1711519 1403354 1454430 657455 641179 432602 601964 1395115 19027 43623 902902 928448 352518 1467103 1394970 951374 13291 986845 989436 1041516 433120 1126661 730381 591973 32230 56657 229718 1428906 1088039 317364 648181 1237367 1320934 1391337 65056 514907 1544728 1761166 1549305 561697 430893 285857 475792 954287 1180078 27109 1629683 209632 1503536 1585825 1495683 897409 311306 1085251 187992 1832362 788908 1114236 1636326 581012 285606 194745 1272915 1023229 1102423 858443 1642840 1924386 1650925 1729670 1199938 1087951 1678133 685460 422412 460780 1066723 1601043 601987 523758 1796071 1927845 1625847 907222 681549 647653 119664 1675102 64467 1577371 1561559 1544163 1367427 475022 144551 1669373 80544 1771987 540554 1010223 500836 911234 810651 1705781 1617169 1810557 698288 1840674 1594708 503280 794350 978665 969478 1767566 227689 1753982 90419 1330881 233956 978606 518814 816463 1497421 520430 1263256 1652027 1241735 655572 1030487 534750 802083 1460861 617994 562912 1986273 1582796 1695922 1050015 1376483 839755 1797278 1121503 634696 1757553 1103486 426118 1010168 44542 173452 882933 1739652 731220 1355510 186896 660243 1005204 1830610 855009 1617279 335018 1438298 180950 632324 296188 1470138 547235 1018598 13324 1297674 523649 686737 311057 212514 1171570 1557642 134667 390951 1612703 1496701 206042 565308 1864691 929436 779723 1107274 439573 554086 1287205 28780 70804 1106919 1012658 418805 1074733 1143146 655335 1156958 188546 1734914 472135 1793892 1379898 372599 1745902 991696 1483053 1548601 382684 1943102 492937 1786308 1474739 853646 1528671 1354400 831976 1120458 1561509 483039 14939 1775414 1930666 1953144 446751 749257 528905 1678628 1594641 1341939 158937 704958 1075878 465557 1846853 184873 1625489 435604 352264 1048843 874065 1306120 784694 534785 1813581 1583559 939922 1708074 1123199 1154212 1558031 923923 1595963 299522 1000616 1830497 141218 61499 1070151 709938 1233430 1265902 1062394 1023484 749800 1473129 50243 268922 568888 1218711 1994431 1933313 336342 754779 1233723 181866 1075375 493545 1449421 1357004 1209511 1781874 1825198 993462 330651 813629 680376 1912856 629458 1860464 624401 1937107 629757 458608 481124 1681207 235169 1186693 1773775 145046 1418547 327803 302669 301783 633106 931636 107078 1949510 842954 501858 1283771 1397168 1860954 369778 1676867 919642 196151 1451148 1139062 1214304 1076852 1111582 1152103 12504 689829 867710 1414551 18499 487646 921881 370933 1089456 986286 773268 696195 497576 1123316 119917 1471626 719811 1560827 192659 1891856 1850149 1248019 1708344 1824861 836438 1551789 1822109 1579972 444309 239215 451541 1601259 1717937 1283726 1744291 653720 299733 1953380 2991 1124041 1132595 416401 1706433 378890 157230 1264946 914732 908788 1521783 1183591 656189 1867314 123 501811 144857 496275 1429553 373042 418019 850370 143960 504789 1500506 1582392 91887 667872 487764 584987 327933 944765 1015968 1035685 396857 1766132 200932 872109 182756 795393 1603199 384354 1106683 125666 1232088 1533360 1654875 1624936 276292 710148 142499 1191548 592269 1789310 1147683 1785495 1861321 642381 655561 961502 908205 778186 276670 103670 1283754 1115031 1074130 668120 1471431 1527919 1357381 1915776 627145 1194341 1558530 1034377 551169 639076 1058856 1679729 699976 447921 241877 1415923 1507122 803783 1845689 1957581 1133023 608247 693013 44330 658687 632065 1166286 1045313 1270882 843235 1977930 1388310 235741 62852 1132402 1001620 707720 1430310 240838 1942954 1514353 1546735 393200 18471 183438 1007697 661509 475843 1882802 1315662 1882956 276742 1204559 1065002 1631416 1013630 245902 1427101 177912 1490325 1320628 1326079 336326 96084 1612245 950934 1734849 1298825 406341 256581 380444 1931856 1609977 1950914 1415305 355130 1578460 362724 1214641 486192 1473673 1759206 1623315 1420447 1190827 560177 325534 425284 801886 1867672 755435 1166122 1897445 229773 455342 24898 1068351 210344 1002707 1651344 32897 78828 563732 718404 1678836 1556157 52417 1733759 310687 1902226 985938 1674332 1912930 1615803 1274234 1801463 1808857 219942 1469976 67 856204 794186 1094638 1245638 1474171 63962 40140 1012832 1389087 1731992 211016 206675 1776478 1170855 1160518 832258 1353371 557511 536360 701707 1756492 1524265 256172 522361 243079 959404 569930 1960003 255033 486175 1863668 690238 1856116 785073 1318983 1691615 21287 1661967 409703 1473792 205861 1913925 490228 202224 619979 1357802 1505243 1214251 1230906 426705 1248553 1161953 1457057 985055 550257 522877 1934312 375024 1740787 1075082 1118829 631732 1934477 1003418 356830 749159 1619280 604375 1423845 951860 725152 40585 1461494 1763951 922480 1060519 1390961 1959324 766556 1377646 328605 1457893 578718 1224583 1321358 1148766 892259 381234 759894 956970 1073883 574634 763428 893077 453176 1002724 1613890 718799 216952 1934625 1881259 1116034 188806 324821 1706915 1068333 23886 176308 661576 1339663 280604 1303360 1744257 1736334 1175254 703376 1929102 1139412 1508267 906629 729666 375833 535302 1246474 1984751 865676 1969989 585150 357060 1166813 1304497 1415373 539652 913749 533546 360375 1527584 1545771 761744 1626047 805214 981273 1128330 1298758 177370 1163750 800964 824481 873076 873402 881160 400263 62418 236826 381931 1290925 1589432 718157 61722 1081767 1437115 1433350 1568705 1754220 440276 218710 543938 1871417 487880 204102 475916 828766 829144 1136900 1544684 393219 965842 667776 1391299 291582 1869676 880993 105122 514920 1502165 1077059 1381746 209546 1613985 1462907 153531 858193 1069758 146667 298305 1680095 877438 176412 1310134 1636130 1732680 1966222 493804 274482 248639 690109 1064107 760166 420769 1159780 1625413 41938 1598150 1404822 1427396 836329 1819791 129767 1913332 806347 1200155 1400778 1922415 417620 214714 1326195 168435 1611545 1564649 119996 1823129 1477344 847700 158558 1299895 1688006 778873 1633103 302149 1213826 1967927 1661185 1928415 121847 1675085 1715325 635939 303349 201701 762279 1126167 317076 1507787 196018 1245801 685663 441541 390926 1590830 215490 606362 1143716 554371 1982350 553046 246013 176427 1138831 1117826 590371 1876691 1398561 1940457 344675 520866 1461776 1924898 1769105 467955 1385081 1058509 758718 1390142 1341737 327358 126558 528976 717972 645632 43331 1413910 328664 1674953 1867011 1595401 898000 1922164 955398 1797154 243006 605178 1140997 1625351 1822908 1128851 1118424 933756 875081 1908450 1481254 1436939 1092068 869917 1940894 1189094 1886409 77974 1884287 1931696 886321 1907375 104302 642619 248603 1329579 1448556 390140 619056 393163 1159814 232123 530673 894122 1386662 1841902 1012031 1237293 586865 1316425 78230 1853644 777188 811269 739420 1399059 1850070 637237 1984418 887627 1969452 1677367 1445710 1223304 1690943 1686129 1967388 1527027 1009872 462384 1038242 330904 1523319 115654 672354 479419 1040906 1298868 1527878 1596503 1543964 748251 864420 497839 1488329 1689266 899663 736316 1671311 355308 330623 1034845 225394 1815380 725734 444090 588939 1380003 365610 1110091 311422 1740297 944918 703689 1864077 1397540 300531 442909 869881 407678 997227 1420476 1016861 639921 750794 1216619 1418088 1762234 745777 1032043 330128 798132 1072135 306576 143548 1683962 150530 832276 771785 1950226 238544 1799214 465852 801505 1764601 205586 711917 1456138 905934 1142021 1474990 856013 350960 1643959 534845 247619 423195 309983 876282 1004519 104776 181095 1055125 1136785 1333181 521525 472016 1011971 1695242 1366537 1483453 1772133 803322 1286912 658975 931963 811606 136838 621376 1002708 1945191 1743515 1383552 1589638 1190736 1424415 1750766 879556 36503 1769794 1406468 1167975 980543 390648 315831 1918873 1256383 959447 1357871 126019 1426936 811604 21477 925622 260450 1528698 401030 809427 859136 1801646 603668 390982 1237303 1283483 358710 1458236 618351 1365723 1372534 1162518 1925155 144370 254950 1715711 571583 299827 532284 645781 1260444 987254 935974 1831166 1169258 1950890 914581 498674 1936431 375644 1638626 677005 1558175 750551 1630792 818060 957144 1327439 562185 160858 838591 850472 1766438 851051 1801576 320341 300368 1027111 1919259 204861 20526 1321671 696148 823683 1934903 1188113 1093560 952915 131630 475956 1448590 1119415 1483839 194761 713059 636931 1882764 293150 92861 1563793 386135 323364 520431 818801 1656533 338763 1855777 28176 875968 1643123 1465069 1047069 592971 552001 1347981 580255 1535529 1159090 1772462 1646864 907807 1679206 1999841 309644 243905 548664 1919017 1935553 620604 1794032 1023431 1468530 678817 942388 909125 1694547 334579 1884123 1988495 1344446 808077 1408852 1628394 1080334 1301238 498305 1372208 1970441 1522944 598460 1893420 38073 960142 822863 587142 1539877 1450217 1831009 349386 372664 933367 25898 1171266 81260 95428 509353 1023823 343990 554235 177003 1668307 1556644 28104 49252 1553939 518990 334950 1041376 1720478 1270630 1254262 339983 737335 1468055 1505002 675858 1938637 655950 399034 364126 1317997 1142107 1128999 269823 1411664 1843807 337136 707191 157071 966358 290965 1516187 1969856 1237805 1460021 355550 1579006 1956825 1750514 883053 1231896 1008919 1905490 1208475 462076 915573 1206687 347295 195176 789061 418529 1754411 1156888 1566308 1262363 1886676 344556 318899 453963 422046 1163426 1903334 672519 817394 1754184 1739421 980281 1296088 519102 544732 257359 1502413 1156515 1532175 1479794 1252400 457143 1965098 76165 1020418 1093412 1729954 1279972 471150 1697615 1387073 1239494 1849753 1411703 350991 496264 457130 9147 606514 78240 464679 1434506 1255571 632763 1413722 541071 1162699 594509 1355762 1797558 1025457 984685 1251778 742692 694001 1228327 480610 1459354 610908 1430276 203169 1342887 1983936 1002199 1662668 462373 414955 1277310 427901 1347511 134949 1298958 2885 324214 413218 1023086 729779 1541665 59260 103913 1011582 304862 1598266 1268554 782167 1697365 1784424 576863 299665 562809 1493640 122546 1723068 782614 776482 1204218 251703 159311 1817648 752594 1732894 341263 15477 278405 330495 1458625 539480 52624 730109 202318 62784 1165539 489063 308863 1180231 719911 714689 627920 1721098 469724 1957266 1821286 1504511 1389264 1966111 1198149 1827399 1720508 1664772 1827654 52631 1090377 1437183 843898 979268 55762 1501272 1616204 1190668 808292 5377 1545372 1998405 200822 1177178 822256 1373000 131687 1119209 1150664 1041254 428067 1687874 1790275 1791450 1927070 1539787 313816 477673 710270 1982000 1367346 664289 725976 725274 1013891 1910089 1038607 1443249 1190362 242619 1726578 918944 910931 1054047 1684199 1091555 1112007 715363 303579 631256 1514603 1672075 420796 684432 582751 261406 90727 631726 1878717 323061 1757880 1092151 1161954 945900 1809364 897272 389956 1887050 1572067 1948102 497985 455201 778703 1648226 527576 701182 940411 357757 308841 1930337 453583 641436 1513941 1960084 328150 583035 1214632 1849513 1699825 715706 1686893 540033 601426 1246852 1752142 1399812 56162 1836297 945962 637467 1526839 320174 271514 862384 1346169 647855 229071 1091323 1908464 1362437 48648 1713712 488451 617294 1676274 1059936 881812 143612 1160357 1106818 1595931 985332 512451 894399 1971167 1429152 352836 1333542 1275162 1633091 649314 1906835 1089847 1497989 438452 430929 1461931 1776634 1916807 378474 729457 730263 1552758 1547163 1992647 8921 956396 1940608 110691 1225475 1046816 823486 1936163 1971715 1455056 1868795 1643410 119423 294589 122778 1498267 1435642 1488527 1144498 1326010 1975408 1265844 1736712 1007573 917534 546871 1961868 1281844 1789470 1321735 431314 1135296 658346 1973240 1931087 1978707 987100 893638 595623 276385 961777 1560149 298276 1107747 1782215 1967254 1981977 1318602 1013807 792902 675194 923686 1355063 1124073 551828 1603779 1639827 1478155 12990 1486562 687274 1086716 1534612 607573 1500181 1949441 918942 695651 719563 1053824 1750412 827785 746349 613619 1013929 603358 1474108 749064 310544 822164 1741486 274343 1905363 1051000 1164113 1856102 998720 954775 1360584 758284 1581949 890952 676970 1842654 414480 363086 1590581 694390 1719187 78513 171798 435199 435437 53174 678344 878889 479712 418277 1272046 231530 1086097 166679 1592530 422760 761735 1515633 1389417 1426298 336770 71556 376708 1133647 543600 1874592 1921849 511756 1348499 1740955 1446571 1766126 487971 124169 1753155 763772 1587627 356255 1189538 1408599 1044696 1820060 321973 470694 1695083 1358436 1364293 1375630 1897629 158911 1067226 23815 352927 681577 231754 1321455 1409424 1363304 1357979 745799 1337450 769247 1753912 587088 306047 1874241 853015 1405901 240571 1526871 807245 969958 488206 1787901 1652617 1035610 832627 1925633 287756 1270378 561559 811197 491153 729004 80794 510400 1866422 566569 1290014 1863964 1861437 1851756 96343 411059 443116 819362 758300 628536 1046266 427829 929208 1921782 10804 590774 132729 288396 645135 1657295 1938053 338164 1277019 446763 627183 94918 1146819 1618007 544464 1539207 200041 1154099 1903524 3775 585409 13567 1178840 524194 386576 656508 1109094 1590555 1940203 1929415 240566 225643 671361 1952371 1349779 1188500 1710283 1004005 1061665 1810282 1519709 1450379 188727 1638587 1529850 498142 1981200 1815036 1236994 623495 1285329 123574 219146 586498 169299 654546 1870167 457251 1249917 696822 616506 38902 1465917 296133 1537684 1527635 1420272 785347 360606 922521 396124 1757179 1834829 1936418 969268 1719319 1225076 1557970 1329099 1710676 1180523 1190905 36707 1668844 1319920 1315936 1386647 1877518 213882 795963 648243 320222 420009 1064198 1439255 1313556 1777950 814394 702909 1975440 1823521 510859 517430 1711309 540061 692405 506080 1288412 1379214 1581274 1985027 1670676 1824028 179218 1448634 992556 315997 1982531 1604210 1974409 1252586 1386831 1853834 876862 1203434 493905 843890 712521 1923735 1881467 1258829 1022201 1828121 1172825 1665245 1395232 1532607 1449872 1446828 1764271 1319284 748731 821279 1277176 1784609 1629795 772426 1082744 363426 1822532 1741101 1241359 1977791 1924906 1018698 778676 1338188 696923 1283302 93752 151191 1224380 1072933 1032836 1713192 1889219 208003 728472 1459050 1880420 63620 804089 310191 617696 180702 1616063 838189 219911 1155528 1083874 522949 1073197 1618137 1624460 412540 1910161 100540 1648826 976823 1744901 1033324 685895 1049100 1844452 1473537 1213973 1314520 1033904 1031207 1392667 634135 1184489 1859177 1376102 1050647 12546 1109666 802259 1076660 916056 1164249 951011 1625287 1620201 1574267 636460 793011 784998 794324 396289 555805 879842 711486 1801223 703713 428136 323226 1957351 1439138 969388 1747347 943912 1157140 274848 1532332 1159610 115906 1917706 1959018 1050333 1370883 1831400 1581443 866248 958070 294287 418347 1926766 670177 18097 1739167 990095 788146 1767822 363618 1535132 1956862 1206732 775839 249135 444708 1911693 773695 958629 404866 1723067 554827 1541624 1977634 1856216 836690 1666515 475838 493606 983482 495375 750701 647649 660565 1865506 1121132 1240384 96386 819835 890351 1034587 136770 465913 1308706 1059708 1407100 1077201 677982 197383 1232240 1315889 1813064 856303 1912875 349946 1761918 1823915 1106070 43625 1754606 1178403 1019868 1277751 1190129 695310 295963 1867493 1331972 1197477 1064568 839129 878253 591580 1723775 1529699 439018 1961453 242968 48203 679984 297344 428769 1815143 1260917 1577738 1773142 610842 1618930 674643 1535702 1322420 1002600 1739025 1872657 1190575 1168688 439288 326996 1874753 607211 294464 1259992 247217 1938146 343435 224737 1113262 1062122 635025 1016047 1540586 1043664 1208941 1632679 345513 1499018 1170754 536694 1492588 697872 1031987 1301041 1288765 573851 21358 1833566 983971 287310 1532090 1225114 1240834 921524 997889 1390157 1114009 952348 238633 876101 615393 1660858 1878364 1518603 157176 1302780 602951 912503 1305266 387966 1746235 892308 270018 1874780 1881535 1147278 156229 1172885 1416636 374005 752541 1941628 1849255 1198103 1592526 1206318 321560 204987 103049 538392 365907 1211231 119717 415276 1522106 641679 914240 518478 58687 1582433 372660 1711110 236393 130929 720631 612342 971170 1951110 789457 1325488 118508 1300704 1385602 1583679 1926768 1246254 171759 1203437 173173 1217083 702747 23181 42585 384117 785243 1198466 1131505 959534 1075826 209759 1830594 321571 1095712 1432399 597116 479087 1601693 1940451 169759 363974 1883445 230036 1546530 1286735 1050425 1669149 1918641 1510102 1554361 1613493 1916663 1848673 572829 1875342 556622 1191469 1879506 1740445 588512 1322597 1940410 1964009 243963 178820 848958 1920213 1732364 967544 1106357 1060352 1356892 1324374 546788 542339 140994 1085086 1494580 536298 1757861 1801056 1307567 237522 123212 1951982 543631 938904 292606 1698323 335894 851249 1320753 1752665 1086002 1422405 680657 627222 978121 438101 1219857 759640 749047 1699745 1363917 471193 1837682 1103040 398932 330846 1700809 663959 583029 1465359 885519 1026370 93991 445071 1737526 1497796 188156 1229591 725519 584669 643862 1654834 123924 1277202 1099256 616743 293928 197514 757435 532207 1024604 1855628 1534254 204849 313792 792578 3078 567697 1028242 1858413 1683242 431232 770638 28281 1904222 203438 290513 1192577 450153 1587934 1808567 133476 1741452 1500982 283822 1197957 1006132 1912697 429851 1464343 1935681 86964 885582 320434 1390147 1400743 1140177 1718021 860166 1999956 481912 1661078 91522 1569819 1855527 115625 1277483 1120298 1619934 1379885 1690245 196351 69096 430861 1377296 1647659 705724 1493295 330084 1497269 443042 1056995 1603513 1951586 1380809 1106711 1802545 457343 403211 34826 15216 1547308 1714755 1238443 1825452 675866 653626 33622 1495882 298759 770794 437415 1857543 326630 129417 329598 1416684 1522147 674107 1542849 466462 1207962 1763411 63666 475124 151108 1991234 1272976 278793 1708944 1219600 277409 120319 565708 1276354 1530422 1202253 1021915 1183781 275898 1452992 1494279 63626 919312 1537975 541005 869120 1591182 103220 1682210 56088 1726733 448538 318000 682627 139234 1049722 908361 1681645 1360043 1096265 404039 1623844 1521571 1711444 649181 86806 1615284 1494934 611475 1544710 665851 586319 682158 148144 1267585 516111 197553 923208 1373661 1083182 917161 1601878 1671294 554018 762437 29256 1130892 635903 1822666 1336092 1263821 1938594 1654953 519558 191571 1336731 1349383 1784849 1561648 311758 1919031 749191 27403 673233 1974897 1072430 406141 1847643 1461491 1660530 776954 1205304 1449809 1539903 820050 182095 1137175 1327479 371584 1679815 841878 1313304 1644893 1838913 624366 1547086 380677 748062 655287 2002 1515600 463474 1621356 1020320 913840 891165 1806721 1437833 1089207 525143 300551 361774 565672 1577110 528468 19496 848599 27917 1311550 1031770 1721972 1188137 1139702 1140595 1241935 1293752 347781 1988264 942494 946398 982263 1426117 1509232 1008724 811771 313514 1994279 831784 950013 750821 1908106 1558999 430920 86016 1823101 672514 250416 440956 166542 361473 1208315 296572 1842295 221628 1145718 1065229 18072 36380 1939992 1469447 1361683 1559700 356385 168904 1039987 1757910 238938 814509 1576044 305167 790779 420103 1390679 1126479 23350 812830 252002 1526053 1387602 1250194 1253925 1560873 1265471 225329 1400903 805592 12256 305064 1734511 1341419 615381 268542 579549 207573 868896 469699 897658 673867 934731 1318956 282789 741412 689823 1338526 1287916 1000309 1937661 1309768 317793 1624631 205986 1360369 91900 485234 638979 1409509 1913547 1584899 1770699 973999 913370 1546335 819703 507294 1663678 1623097 1178954 1852927 397939 720091 439981 795867 1990179 794251 887312 1057467 449080 897527 1947040 103863 526861 1326568 1778283 1501378 501052 1679582 651382 532120 1381741 1045761 148220 1310165 1380166 979377 552965 1376882 1738151 802553 1888597 475532 1436060 1882460 1875228 166859 1152509 389386 492956 108958 1724931 1072833 1651091 1647455 1808468 1546226 351086 661908 1545985 1460878 1869347 1885659 1336028 276103 155181 315737 1137798 1219904 48362 1066010 911054 1973113 61515 679209 1236855 1848149 1262570 1691156 1059835 661491 1288274 1718050 62697 1476804 1493250 430035 1154809 79092 391587 1214922 1634942 1769933 482596 403984 480399 891983 1728065 1183025 650500 570421 889907 1548276 387095 1122445 736287 1855250 132824 1984595 27996 1680356 852458 1634672 1827593 421836 594658 152247 990794 1033747 487564 1192284 159330 1017082 1342526 417942 694740 1144295 648008 293584 183717 1405008 745747 1496110 395296 1753863 603543 1373007 1172915 805744 1724966 1440845 824777 1660199 96636 1393201 164765 352326 1308349 1521453 596842 1586568 1592037 1558007 592788 1948811 1813814 1093263 446576 1645206 1729208 711735 982531 168163 650804 1560790 33850 1946071 225767 811863 751951 650756 1344790 871841 805479 185653 1438794 1325344 102637 1802827 1684164 447472 386453 1678825 706554 1551430 822557 805764 448603 1618079 271793 771251 246363 990949 899811 936965 181057 464807 746271 677478 1298409 1692635 321382 1351419 1683206 572294 1217404 1433148 558392 1882403 869587 1008845 1630664 509789 1924060 642255 383363 1747575 1836077 857804 461782 259063 12987 888926 1156559 1352154 743183 898232 247041 1620638 903974 1600053 1316545 435768 1942694 119371 1418924 731631 1436747 1928601 600729 406391 1205409 344320 1925378 1388813 4633 832210 398050 470399 1601803 1353751 101880 761990 762012 1899767 691149 1755352 537767 1368867 323849 739297 1591995 1102578 1489980 1217274 1347866 968683 1446549 1499967 1654378 1292982 1625070 1753632 1582644 1293576 1648587 609128 1535100 1086462 1162440 1311271 1358818 423847 810096 1995664 1501021 1977141 580685 46238 1958480 851411 1383270 655675 1614589 768533 207174 1536953 1109850 1839572 1728544 574893 817331 558871 710287 1730197 1502494 562819 1808438 1319631 1567826 304535 1473422 597286 486305 429117 1455746 930650 1141225 1390361 75040 1811905 630172 1354807 1104511 770124 1876518 971762 772778 24635 1613234 1959513 736311 255276 898359 579426 828342 1034406 904395 1486022 1257047 1832384 1757965 1343236 611931 786316 1156994 1375171 1202843 1020285 1198 379766 376374 313245 295469 1179396 735183 597142 640836 152863 1428005 1080030 1030736 1435375 1947819 422055 314261 1435814 1246375 1731682 858448 1971670 1598320 689807 1809390 158719 1734230 1431402 1936771 21290 107891 1841477 1801859 1173556 12177 288220 1028655 978686 1491439 1789839 743076 1267428 694349 244132 1758523 1571460 691739 65374 1776883 331987 1849754 1650597 1050820 960195 1136463 1253855 1176795 1751762 956915 1075789 207152 1749917 1307456 1433117 40224 1258182 966366 877961 1673971 100627 126584 223661 1376107 552857 1106365 11318 453305 714966 522926 1069074 1819650 312700 1322964 406842 881054 832271 1153327 515616 1768631 326511 1529894 868652 473852 1044583 897285 1993149 581799 328633 1155814 1342759 1935844 1437942 1897706 1345589 1885189 472714 1660698 1267112 1935544 1796312 1549596 865104 1994261 943479 823871 1338966 1295489 674606 1370436 130687 1309858 1711214 975003 1422061 1901261 1173004 659610 1757759 1795182 1271771 1494978 1369856 636853 1604089 902137 430549 1837972 1429556 676785 851060 552513 457555 180995 837991 737843 1687060 1556099 63976 741251 1114971 1447517 1989795 955086 266954 988555 1148956 1834417 1697130 920089 1685510 1738891 846550 1580789 504438 1350368 692409 931356 3174 560542 912270 1014976 1424810 1055948 239754 330654 228723 951693 1879363 1175929 628357 12329 343922 1601052 1155895 1300297 1287128 766689 354261 460118 584988 442523 1125372 1552297 1390940 1295934 1983568 667364 572214 1996627 1802868 966075 767298 382340 1652010 30705 1614910 28043 68570 497392 939870 345615 38692 1880854 159171 1769685 953775 398827 1568724 1209563 1971055 518420 1846128 837754 1621606 1381522 41418 655570 1892160 333389 563246 308222 1801894 387128 1978716 1053969 327465 772616 541904 413153 1671365 274268 855 1798054 448324 411030 778952 1081289 1562600 554176 1230284 898126 1749364 540051 1809334 1906690 1782051 810080 1933874 1823776 1144362 979497 1704669 953802 621827 1882518 1074802 1137590 1714827 1910831 666771 167581 831660 1351504 28405 1224692 327550 1171981 1819110 975290 1481628 1854962 960432 628847 962838 794499 651516 1401871 167790 539040 1496089 883458 553041 495441 1746427 1598537 648843 441106 1272839 203970 810908 1414635 238581 1882968 1611578 1570409 888635 286928 1137651 1289560 841128 1918384 1003482 174466 224936 1981680 1380566 1713648 542751 1942657 1021036 432951 1892141 1284540 1353476 1894707 1030691 243795 1211866 428586 534832 1335312 770341 1241842 33281 327068 1272666 1587520 1451792 1628503 672375 299328 648555 174192 377517 1237023 636461 1783942 194214 1600481 649771 1415460 550688 251376 554301 534694 1757664 3447 338399 1116445 775269 1183064 1773172 829224 897721 781410 52468 235771 1165532 31267 939162 1337492 1254604 1170768 741772 749738 1131421 1788519 622552 1008167 375619 23468 14778 1487096 78558 793220 1045120 1718719 600049 98583 442750 1872272 1468627 861073 661307 1202083 64313 1728335 1194714 486097 325834 1664744 1614613 834245 727855 1535771 1500380 1711160 804482 965807 1565439 1024438 1694967 642435 1487158 321072 1621811 1743802 81581 1552003 1580907 1347176 969399 265017 1198034 1588521 233017 207386 1851526 1319850 190220 740026 765352 644861 1019218 1259127 1318990 1305097 1293709 792887 317683 16483 64255 1115119 1851924 482222 37441 503894 1317765 1922817 1378951 1428627 1951812 1162431 108786 1686613 544052 1764253 586992 994685 1712704 553457 433020 1423617 1571951 499767 665768 1209706 393368 372879 1258221 1836986 1288296 961648 203189 487167 213301 1013913 238926 1622857 1639752 822057 454212 1441284 767704 1715657 490416 675425 946492 855256 330486 986633 320904 510320 671060 1531032 777870 107420 448093 616923 238393 1025368 621903 42418 119554 910335 578258 1424926 942725 677974 1934713 306336 168021 262497 1215559 362164 921056 364135 893013 1879827 1858873 1065013 1773773 659123 681738 1403994 156394 1830211 563659 343208 1691280 1290818 100474 461731 813799 356044 1000984 235177 26040 564945 1720821 1922718 1290384 892420 1772476 482462 1214338 238309 1140787 1533229 689932 53785 1756603 1002330 167221 1391325 1615908 1632894 1455003 1702481 1104382 1326267 193659 1836432 1440077 1322408 584599 1569590 1873916 139058 589680 987279 382471 335913 1945716 251995 427383 1903219 199006 1398842 1929924 625 867315 716902 1300201 1332116 330247 1688857 1504802 1242170 1491026 1772349 1005298 175781 1957464 1554849 1886531 38387 940755 1659288 1093563 1123104 291361 1177071 1608107 20515 620486 1751390 878180 1548715 1242745 1113634 1658117 535953 427791 807466 1483651 948804 803908 767418 371070 505244 1776172 1914756 228515 129024 1890069 1629637 214821 1059190 1742192 1189730 167123 693007 1120587 318098 1401237 1731913 281972 1224588 546834 1262382 1433794 1877498 801240 1601240 1703988 1736391 477261 1464802 1410100 1779331 931616 9822 430130 158787 1629933 877511 288509 898355 1963311 551124 923585 1175016 900011 127780 90611 1690780 490808 1952003 1485200 893812 789889 370298 417982 1907364 1412043 1903906 738268 1748661 171130 438029 1738736 854055 361016 524691 1600294 157394 539761 1565520 1935151 1959541 269317 468675 1148619 1252131 1178466 286267 837593 1238073 332408 322801 1299180 1329277 371460 891333 1313697 407385 1292059 681877 1681252 1749869 1320089 1914671 662915 984793 1692684 206960 641312 1634462 1438577 1626238 1707857 346702 1941293 370604 924284 1722152 870139 396579 1575074 951084 1192050 1213481 1215294 865560 230058 1832866 883358 585222 510030 1789362 1636414 425797 1498707 1607533 1571294 74599 1743728 1039919 1394079 1615356 385720 1911770 373190 471728 1564639 1298176 446468 1169355 21528 323465 1244278 1168797 1188737 760087 391992 1407136 1861704 602912 1824150 1505025 1936076 153115 1563929 1048719 465184 151511 607039 442582 711979 1036688 1969779 156706 1971662 1971152 1184338 1914755 1335768 1966293 743719 541570 1656695 275625 273398 421850 1637622 1145314 1019544 1050450 1740771 1237508 1535802 210834 267724 1236119 1178959 466268 1810571 1163662 30842 1699077 157270 1295782 1166649 22720 974535 1159414 977763 794477 1416198 1936127 268478 145970 301330 743929 959552 827801 969827 1414432 1707792 166070 899753 372903 821167 1728927 725728 906086 967217 212158 100976 13864 1262612 1842190 1059122 1598003 201048 1258828 1378328 194823 1605228 1992103 85403 366976 412945 1401365 836839 1779138 1439626 1106662 1790985 1876964 1814661 371614 362457 745131 357014 185269 471373 1804025 64804 1246248 1122520 708646 962278 1024780 1260761 1611984 285057 586888 781523 1381096 1260095 1711411 503678 1240267 1363072 968048 1173802 479646 791093 727741 122676 1772706 752884 1302287 255801 663664 1296907 1970292 1091665 674762 1957960 1016121 1414041 249 1850777 72621 1998784 1182877 421824 1487918 1804378 1826072 244296 1433261 1751725 1851395 84203 1828905 1257440 1045348 1358327 1164347 1777775 1651544 467888 1844154 891612 1917651 1197735 627221 1060993 1538009 1522331 523041 358173 946083 397107 1752079 745769 398440 30468 1179888 1931851 375973 1780675 932253 1199842 124165 600914 391391 227306 1473596 1865568 42345 1215846 647867 889207 184596 635168 617738 70438 914726 1537523 251826 1324517 311059 1683035 1686755 972943 1339580 1219604 1105673 830583 321023 892028 682765 412263 257348 1576315 838950 388700 306733 1604239 1872496 1064293 396168 1192078 1368692 1809497 143752 1067113 212689 1633732 571123 1772775 1321700 279333 567089 1721689 106759 1419483 105192 1172430 1691648 918342 1377037 672852 170538 1297356 216008 1263082 773608 1574976 487770 323368 1851424 1060456 775918 1315482 1604858 330357 446883 520727 1833411 858087 859554 561654 1839558 1331049 1718741 1325818 515193 1619798 922511 1066786 1340269 1830062 486145 686291 518851 1700555 1606749 779747 882711 683402 1102977 1838509 1003921 1651219 476836 15771 251393 1503156 806636 784005 813029 1794915 185644 747636 1567000 157933 208603 1994450 46222 65258 1406582 1102161 902734 156603 323963 245775 359258 1126554 1624288 584886 1359627 1643474 698711 1903828 1943535 1030652 1253736 144004 1857346 1037804 1202830 222439 37094 1473344 1024365 989855 706009 1536761 1298340 96223 1312338 240695 1881719 1452409 540679 333109 133532 568645 1179606 968902 1470394 1752819 718856 1581009 57119 403039 379942 1834515 259632 799240 244344 1993899 622709 1078962 761039 1742305 1148818 1497481 667581 1248191 1700367 1490008 1568090 1338326 1333696 642635 581707 886814 1716691 436119 1508179 1117538 1280914 1349588 417425 706582 905672 1141585 1868841 60955 431724 1518989 1514690 486246 1304231 1424649 734057 1302112 639684 657915 969017 1091800 557164 1214417 307832 934010 985560 764295 1614050 677228 68383 1272782 443386 380413 1242239 1908703 1732021 23037 1737261 184865 28597 1867547 299399 644896 67466 1509721 167981 328460 289197 1165711 310636 912043 339059 1681360 803941 81939 468562 1672834 1619765 231321 1051317 1111677 1495157 734879 1720032 17103 1118135 635835 1614324 1694314 1382779 1991711 1804032 244442 1409029 764919 1441602 621712 405118 1681461 272901 493120 992430 90559 1801161 1826831 406575 1432268 1180254 565192 1277563 457217 436498 715853 547024 616480 789437 1904335 997546 207549 612294 494391 461646 1706545 1999308 153329 1141304 42869 1215414 201378 1739415 263288 22490 937751 1070451 889460 614979 987143 146418 302561 1784440 54809 53352 1277040 352535 1937154 1973656 357264 319956 1273699 1668012 1951860 592155 926903 1648413 1612459 1954558 1756118 1064928 1366461 548238 48868 1117421 1802690 875064 1100206 865634 207418 834341 1229098 1859106 1983766 228344 1591391 188494 275049 1905872 1707919 967487 479243 191138 1823891 712949 252554 690534 1392179 1340297 192243 385699 1920211 1490471 935748 217762 1126870 591371 158863 520116 961619 1510000 1153013 94945 441604 1367292 1616527 1814347 1922148 362754 1073852 1865736 1454830 1095200 557506 426109 387393 315181 1012445 26419 653001 159905 52912 1009364 279428 879110 1393159 910341 436777 133757 1416212 831208 536680 1841078 1830092 1613064 1627697 331650 141692 24790 1657495 241758 777620 1467758 518927 916905 1771362 1303833 456775 1204479 504285 582385 27880 165176 1960374 891582 979995 85069 162131 1529314 1584010 1366288 1064099 104769 1056131 1451856 1581211 708087 221422 184630 496167 277795 1402453 706053 1740965 856818 1652994 1142490 1742332 838460 1596025 1421147 535221 367029 337249 455957 1890881 1101645 1948882 444565 753828 1317086 739390 330045 151769 1737925 960202 235865 614410 828550 954654 1979589 347619 1530907 1393205 1623982 1122154 1544477 1161108 1334650 718885 1577023 1012702 1167790 1960709 400292 1251654 374674 22148 600584 1215296 6469 39157 646518 1228668 1324880 850671 1616475 801330 832715 672593 1320339 1165274 1284927 1815429 1507234 1014586 1053684 887562 125863 1464875 1661356 914796 1272996 1799384 1098433 1019430 926940 389267 935811 669541 578978 177602 872295 1503968 1335529 1129577 767328 1587569 363193 944961 721262 484317 331944 857421 1103263 1533101 127508 1742826 1242402 1516260 784128 651001 1010812 1039032 685550 1001627 1203856 1815004 1497252 295096 247209 805604 1261988 610368 491681 1191420 1371129 561043 219053 1872055 1144904 1224090 730567 1946000 1308620 592185 767962 1359291 58555 539100 367525 1471271 651452 531459 399042 1678302 219999 1037290 1580753 557671 1353807 486450 5413 795327 1099029 1825277 1225081 922718 731652 803070 783174 602702 219383 1236603 1536141 1387901 933235 808734 1776374 446634 423618 1237620 413291 1716968 891385 1994210 276787 1880287 1695829 1260052 914452 71731 470001 1643772 759711 735463 647115 1374733 1762128 934997 99433 866832 126701 149295 506377 574337 654916 1072408 106636 316080 1982684 1736521 302495 1759904 957667 706460 321881 69619 1089296 1123028 62598 672667 1742519 358658 977752 1128794 769843 333546 138881 1859684 1813479 1545118 1826823 1005416 1278661 1408697 1007698 490678 510556 1536112 1678729 1217755 1161022 1860373 1352345 1465777 151235 797289 34436 151463 487379 1959410 948099 407229 1718507 897141 1243821 1693404 1875840 275416 51577 105380 765672 196318 280359 1222445 1829822 101200 1516017 196458 789613 57909 50048 1917109 753177 1283580 729238 317488 1986073 673747 1605129 985106 784241 287338 338177 1590597 470173 1338535 1038241 999783 979580 417756 1811184 312012 1599171 486360 276255 502127 529827 1968991 1666829 90028 1795998 350579 1025190 291208 1933312 34751 278147 1024760 593597 1346681 1260850 1239546 134340 1088283 1963747 1804202 8030 1571761 908659 243725 820094 848436 520050 201097 1369527 739850 512244 305020 1528817 1741909 1686501 588975 201039 144293 305222 970630 682584 1042212 518467 1076912 589982 1128865 1887047 721389 62861 719368 515853 716099 1392050 1191809 242370 774377 1418539 474065 1188249 1692037 1893410 663980 1401910 968503 569243 1994412 1888878 321004 193255 267699 1090022 1119036 64919 641731 955962 1886223 1013215 1062849 622047 374265 888436 265924 499384 829971 1981230 1114096 229503 189951 795033 209377 394979 1733089 267184 805547 1669066 674541 1065059 680345 1537753 107165 1726277 268832 1233328 1986735 1416229 1145393 314875 117751 1005751 101255 999312 651902 413858 713732 1680419 674553 748006 336855 825033 149329 469116 1073586 1554371 265898 1919836 1766378 359365 1328547 1503701 1727211 1657756 1613828 1269508 1705210 361718 952729 1812019 600044 949441 843310 703876 769091 142537 1399912 1460075 1355546 374341 568400 213465 928887 1270479 146057 632723 150448 545641 960709 1215108 1353795 1777628 1882985 1334450 1305348 1042292 1410634 832019 84478 1070283 235287 1184420 1767948 976272 1574463 1597001 308846 826553 523073 1059819 435196 1383995 18030 101498 875708 1301859 1470005 345999 553190 1923103 946853 1262915 1847051 1838094 1661137 710365 502472 1474218 373583 328325 488245 1989851 1717160 98222 1228096 1804112 1042148 1531712 1763219 1624114 1767564 371507 392312 1688493 553574 537674 52457 1975046 1937787 243099 1312761 793663 665593 1198211 1805492 215317 1744401 915959 54233 1319614 1700520 1894990 74432 1182721 1564019 1078951 1129230 1809910 295713 223684 682203 1350357 465193 1363788 597576 1815354 1373193 1631974 392754 1490521 1850548 1680238 1280650 1693767 294219 654801 204236 244947 1231655 818773 113973 1285017 1319640 1368068 909637 196900 1463428 1209524 1174065 88834 933738 727650 1447312 658923 1282810 1029354 50029 1307342 43783 170919 531030 202672 332881 846940 1683018 1676800 1409287 362664 79301 951240 1884843 1289061 692650 1626369 1065239 1609241 1405498 752644 1660400 1404758 253337 1926506 570652 850113 1405979 809183 656177 755672 773107 870197 1402868 943258 1717241 233446 1277275 1640280 925672 1103054 483760 480552 225914 1659370 1668682 953691 620145 1150544 1282504 344669 1307459 1377527 1751119 1367800 1130813 1701162 1011203 1735836 540500 1141997 1703252 621011 301370 1023243 508836 75093 6615 1422157 722145 1250020 1281575 247944 1156045 1701659 1545584 538374 713460 1746357 445454 999161 292844 253970 1392178 1210664 1809804 91037 678405 1622771 818593 1206257 1729609 1095619 1441250 382126 292218 416797 388986 72758 843692 1580204 1183789 1723015 1350154 172675 1112758 1357815 1325497 963535 1687607 1744305 1071492 1422827 1723253 1067596 1011766 1533374 359278 1827898 1553727 1383882 257885 682134 581172 1600414 1196122 104558 1353453 1273714 1755169 1664703 527544 1295507 515981 1608138 1608143 821765 254902 1235144 1713458 1502438 1150605 1372752 566883 1069378 1252828 756187 527411 449985 1989896 669132 1027380 1205735 1547841 626469 670673 554993 855016 312817 1298906 399454 1651298 720984 111479 173183 1976118 752081 1037327 1699102 979222 1258824 14864 1557037 555858 54508 744446 843459 41694 1911986 699314 1730341 1217100 614820 1671997 414709 958643 948933 1569064 567345 479621 968860 1566949 929251 1772136 1259195 179451 873253 1126330 98392 1215450 108120 1252795 775659 1844684 1972248 1309072 117986 1212104 1420312 983155 353457 1484253 1577516 494771 1900614 1349253 1394364 780200 36644 1594740 744461 1445090 400956 810223 123087 1522728 1256210 436831 501182 574100 508445 1573617 1011328 1625960 1857429 1382355 1464881 261186 18955 1475411 1278489 1938700 1307133 569143 1989186 680502 1600008 937807 889851 1573283 1614973 185118 1581932 1525205 1396982 418932 1648387 1622513 464803 1899371 461018 157848 769089 510417 607198 566374 375521 963412 770892 334457 185971 1955457 127826 500730 1827622 525961 1849365 810616 1789163 1512467 488309 1195660 562446 1247643 1158327 945517 1368373 1546525 897575 639142 1622018 906645 276992 553396 979533 1372495 744408 650795 875130 628494 489820 1779447 820920 343348 363835 663272 60760 575524 1297949 86133 1159337 1622346 389858 1294700 435024 146591 687484 667081 565688 390418 916322 1348598 842747 57467 1794180 895357 820186 1318162 1579809 582192 1908584 1668482 1913910 1308572 1001632 369325 1467146 447129 534470 394205 303404 1665450 1835573 862431 776652 1346871 4900 298765 1986256 323502 898490 997611 1002359 1917311 1172998 1432850 339179 1521765 682646 614623 1932753 632897 998676 364432 1240178 248507 1871181 1762242 98259 293932 261794 952087 321855 1904252 1351887 1274540 1858087 1607211 683111 593170 917717 1600068 1905055 651286 317420 1583221 1396020 1697350 454261 1089814 1720549 500085 1505946 1310402 702507 1763402 309670 1048100 913752 545438 450466 1406729 78774 1790722 597810 1145700 1937425 1757176 705379 270337 437599 221408 589425 471271 1562457 207171 364309 998745 1086603 233228 639845 975626 1628057 1240879 1746012 481374 160033 1170636 1814727 443879 20275 179412 1911825 148909 1113824 676936 591239 1165138 1496769 414494 255283 828343 1958661 524036 1142215 1444432 591337 1845975 1767134 762529 1170602 858640 521673 1436541 16330 1929225 1594639 1193891 520694 1340765 557906 571637 360796 1727199 1325325 40901 1107682 1931898 423175 854592 827873 1238142 616619 562503 1009464 1042953 316027 1071104 386618 1081343 564476 419408 59182 545741 1957967 1177831 300703 1350690 646432 1499915 1027601 1833433 509207 21096 288429 151733 1381445 1512579 1986927 332135 1336900 1605837 1312892 570482 453810 1925354 2973 1092746 1311352 219912 416596 824193 1483842 1096932 1456464 253239 492285 643978 547985 755446 1074895 1658380 1674940 844126 1694775 701263 436868 995570 476814 1742703 994118 1827139 1934222 297386 1592929 1538849 1055675 200555 1504073 868847 494818 917181 1865221 602698 1182280 131677 14714 1997847 14132 1017039 1670308 1847373 785483 563483 138709 1135258 1690710 156495 455003 1293342 1772077 1552453 319866 781666 1044654 782973 655236 222775 1545473 1028651 1432031 1546134 1810510 1056595 1523114 1803537 1614695 871588 1922949 1376377 1674806 1485363 1893503 48153 1627998 31352 1779759 664362 1491013 1936617 1996228 1024230 433347 336240 503249 686773 962944 124429 1323006 1686452 1925933 1215357 859473 995688 249693 776688 1940243 206193 561059 1128714 964124 120833 1354306 347323 1108083 226703 889790 1577874 1845267 1125290 817913 1799181 407082 993530 1125244 870828 685443 124674 61207 1459232 516577 1916792 1043986 1156920 1774766 190360 1555557 820086 158562 1771098 606867 517883 543652 851924 1187307 1975154 444717 1504438 182791 1894117 1122258 418447 271930 53510 217508 1890436 1924795 362264 669561 667650 1363189 1119101 1983710 1079950 120720 348152 1386425 44301 157201 492127 1265156 217513 971139 670324 377131 14063 440701 1564956 649579 601289 59285 103969 1893987 512893 625339 1125059 595168 391989 74710 1648012 339896 1749020 1585004 802086 198643 76555 907221 1176203 1444052 534000 963865 131917 1499027 639804 830900 1691792 349100 1554700 665660 1354816 1350108 1566180 965080 182335 1838993 1278643 1075655 818487 1196618 389857 1399120 1931699 113782 1697029 939171 802967 884813 492106 102723 1362523 1084053 698083 717037 12732 1310969 1434822 101101 685751 678603 1959703 1844992 894416 1251278 1131554 1735985 365314 581691 1222883 1456267 424963 317082 33097 1498915 1967390 391195 415291 1053121 616676 6429 584612 937469 1445357 486171 532841 1909703 381874 1742107 217384 37919 1903446 1867674 1273924 1785010 754827 1734431 529202 1346213 1147624 569679 584163 83958 1151097 1103188 729335 1965101 1099979 1526937 1820479 1311989 1876853 166022 1888390 1232625 10631 1768012 1923971 1107292 251424 802830 947035 1919046 1467843 138343 53127 741487 1769216 1929936 504695 669754 1231166 1898673 570820 1623662 1441562 833921 1541117 1377783 612133 1303872 315526 1474103 1314901 1056777 953065 634 187642 1274195 1036953 561278 669660 1385705 1958709 333548 1585272 767711 1948831 454795 219215 769396 30329 1354971 309742 1661743 1447048 206 898682 1419195 1649795 186122 769330 809263 403435 1132367 1342100 329103 1698767 941424 1209654 1415599 1295506 783121 1375981 99544 458494 1128301 5726 1063337 845208 1321847 1258128 3047 1775534 633120 235482 1406032 735952 544041 1953602 232041 207964 1937022 1956059 131590 1498524 1531947 1604935 252183 1222364 409641 1461439 623969 378895 1937251 1384052 1602846 1660437 377137 225933 1912023 1460409 1326545 1929128 1006472 1975996 404589 482050 422954 282093 1862123 1391354 1774624 80548 1932468 1270928 1325089 1318855 1751545 992565 413180 713274 790968 1251603 978967 1063977 1724090 1176264 682293 312369 913195 1654815 968169 1119662 514362 1155774 1810506 1843342 646499 946130 674940 1032628 1718840 1858094 537067 491782 1182648 1360289 434307 1693117 29050 648133 1602336 933717 1075459 1146785 1838355 723096 567464 60149 619825 1948233 1007349 1056454 1914928 18034 673855 285479 167789 369676 232670 811469 12997 1588385 326823 919040 1719111 200607 1098636 296062 995924 556038 1171240 338544 798781 218335 711813 119353 1641371 1352645 61129 441174 801279 48483 97674 270507 1328482 1759714 1068051 1833201 473144 1488101 948043 1936036 1007550 569585 1872476 776807 1448609 510393 190622 1497781 556157 1055686 1049266 1470222 916677 3216 164274 916132 739429 1404712 1723943 154107 1496281 1817229 1093585 1094069 1968929 213699 1788040 1127862 643984 1274780 1466845 419839 766858 1771946 1198994 856183 454985 25935 190613 1414562 937490 1036130 807419 1881021 1180856 455733 1774256 622604 1948191 1819937 1794428 1707070 959877 158630 1098854 1439441 623377 1704618 811238 854412 1172093 978763 1638087 539945 578772 1177751 527701 1054579 1774111 17508 241263 1009264 585778 1384220 818339 821227 1937852 1399789 1606644 1059959 1399889 957391 78102 493584 1211548 654258 787110 1899237 1049009 226405 924777 297543 1599409 1821032 79877 764126 1851470 1527090 1091709 393400 552121 1975498 1093247 186887 1947603 1406728 1784535 859052 1576464 1823798 876380 889856 1239499 1134588 862734 251171 1676007 1551758 391367 698560 4481 524106 983438 1338304 464482 823731 403757 357785 769013 1330096 213760 1528965 1240507 838981 1382217 1279395 1618418 1514474 78259 1121952 1553495 1849953 490777 915947 1150216 798922 684768 1659190 1249211 1050914 116639 522026 1787676 434814 1748742 1234445 307094 1955901 1875452 1321732 177377 348249 1200217 208766 1930640 1651980 413066 816859 413583 1200834 1312303 1546388 260825 208903 1070301 806930 1846990 1750371 1764901 1499415 740248 1959203 846578 1437045 159351 1538379 1506037 1372099 1046083 1790413 1555307 1400198 973734 1638690 1822446 413141 1908483 337363 1706227 1630087 1394369 814171 423464 1331358 210137 1403789 1545073 408536 1310877 771395 1723212 1954197 1649363 835423 1777793 755156 1980530 1069899 1584450 910088 1973522 531908 485553 8355 564741 1950674 786442 736142 552007 316257 881297 1931509 410953 106883 848038 377934 1555975 1667550 233290 1509980 765516 1482202 15104 720986 1418990 57562 1687516 1518463 1831363 1504197 777695 1533045 1515396 448913 1663115 440385 1996810 1041625 1261102 264312 475420 1122361 1283579 1478105 1327706 1859041 1453921 1362783 672653 779146 238556 1548092 1724171 1041621 1105596 778632 102072 714794 275981 1827346 1499386 1112780 1227508 1263915 1444153 1801182 177336 1359768 780462 556479 527948 24966 764730 892888 458157 1694449 856481 539805 1778044 1421343 180065 922792 1486748 1767748 1378237 398998 1134503 1611154 1709476 557724 221547 160917 537577 1955078 1055546 1069551 267251 508253 1077698 924552 832799 1929587 314321 346107 180634 885015 1993351 1715300 1731577 1591224 484583 1822035 47623 1549632 459141 101002 1536739 670677 1708330 1318082 1074446 661838 1778887 86784 1939403 419033 1110017 206716 379990 196749 1220395 1331396 276200 1258018 677762 1930695 1553665 1030544 47811 298898 1142002 1157317 1443964 1735119 33472 1587592 142419 1077718 1243505 1498389 443806 37904 640230 1995641 739182 672948 1185093 952743 1640778 323861 1482976 1059587 1717163 3454 1523711 1422126 1453440 1464172 142239 613137 1619325 569687 1524675 1334544 250775 363750 154860 1621505 1008350 1756251 1950487 1991265 1282792 910368 1806942 460379 355253 231520 905666 1249433 1153791 1656785 1986380 1158877 703086 59821 1407562 1725416 217175 133875 1465700 1457290 1292004 214059 1560372 825853 1702485 781919 550226 1230205 1489603 1608960 885550 808745 892255 330212 213429 937815 132610 400729 1902563 1405843 1370590 511479 1738727 802988 1465938 975406 1658449 1586798 1227129 577463 790246 1494225 16906 1272226 1769521 933463 158349 1980408 85874 1104525 1437172 1533807 1319251 1675162 1470903 1513912 1017568 1235309 1913504 155943 1026931 1389485 243016 1707013 5110 1588131 1864445 193174 539264 1672515 204213 320970 1229652 573818 1037223 49045 1161536 1332567 407956 162443 1576049 49654 1030591 1239125 298660 234330 909194 1254517 1602747 715116 1901969 1152265 586554 402608 1626709 980134 948303 790267 546136 1117775 1970738 1255391 1345861 318983 1466056 237698 682931 51903 1761777 1765465 173042 1461045 722664 1062892 450905 1807702 1628802 1817425 722843 1915847 1603311 542787 777549 444315 169789 1933883 436109 1894229 913831 734962 395697 202081 1160845 1377267 128502 1310535 1083602 1373779 329411 346498 328937 1231142 1337801 1286283 1630195 1700586 480828 1424466 1558844 1499605 1233134 1208319 1221117 1200590 1391278 327342 1234939 1440045 1434222 1126483 884868 837025 1180590 187675 1069290 433371 998010 531106 812906 1045110 1774096 1282260 1653407 132015 926257 463784 1769204 829712 831525 1735824 856186 1195913 1652780 1980713 1056983 1206630 1149589 265244 810957 683274 531034 38379 1888170 802849 783259 1176027 788352 1583439 856126 1531685 1625324 635598 1227711 1052157 887145 171896 1728752 585447 1561767 1129521 1654221 1162706 701338 58640 1590080 1564597 1813106 678458 1473513 534286 365543 195769 489089 1189191 1386125 1492156 1486885 1393128 1620001 974054 945269 1030781 619840 759558 182623 1731975 625660 1489151 1959373 613988 1707596 600083 801996 1096059 1185746 1068417 346772 959783 35543 409670 66671 1497036 978424 1337947 1182173 570952 949054 1900772 1918598 180737 1230735 1399903 835189 1579743 544616 924320 912535 1683371 1552711 147099 1963163 723509 1782634 559444 39606 778004 119455 1661700 491347 659165 1128952 1368054 640263 1430092 345282 682473 1349158 1597220 1038217 313591 1854328 1119257 1891683 352696 1754685 956210 923851 105591 1568533 653489 1950115 1429725 122738 442907 263185 376506 125610 583796 704069 145844 1572978 646938 1734427 468722 1521910 1769252 815377 1135371 1418357 1810628 207229 1163123 97170 291755 746867 1011684 555159 1745250 1119495 177399 1501982 131507 449152 1012360 1399857 492164 843000 1647025 1254210 1795464 27796 491049 223517 1296615 1169199 535889 338986 80100 977664 1571678 181786 1974273 1543320 1228417 1930935 531070 1036796 768032 1822912 870626 1130424 1700995 1433452 294352 1256574 182770 1604037 1324584 678524 85757 319824 1459191 1268246 1752280 505351 1333836 1587216 1618726 693014 1676498 1406435 1639711 1088277 1856238 993668 644904 1236608 1992201 389881 883255 1269865 651996 1877693 1824196 99819 1831411 750787 1384500 1023819 1886903 64349 225904 701957 185978 751634 1246223 1793891 1283545 421958 1479165 40590 658275 995533 1147682 578376 1536151 1571133 36269 1101060 1035991 116151 1981699 469617 583090 1368621 1566015 1271927 1890203 15000 1070518 58665 1524554 261217 342324 1209278 1837644 619055 729014 1441698 1814357 583177 1492450 591227 457375 1700436 507174 62534 409313 705677 210827 1427752 1442768 832622 499922 510086 368291 1593042 1626888 580189 909237 1256445 1155405 232802 34496 163362 1910659 274735 1701477 1051914 712629 194691 1744080 1005902 1958644 1036355 907507 238520 760269 1817204 1622022 24687 336762 1632143 1194134 54161 1107410 154976 173552 1181667 1383540 1572349 170227 1677738 209058 759859 351933 894423 35273 713197 1815318 1527356 1526459 605657 1031767 1306647 1049377 1427069 1650080 1497988 1840396 1367934 1978764 282210 1634016 266330 1581136 463817 812160 1238556 1591429 1842406 1345634 1588836 1913785 594979 833635 926786 1831445 1621917 1648150 1029652 122648 1438776 108480 543921 1024539 1483353 295613 324374 1887130 1299926 1341743 315631 346004 934383 87399 1116984 1971223 1128356 1444845 1037647 1178354 1473440 1800403 608182 1021952 510694 1467280 767514 786289 520588 1848083 316166 691130 1174790 1478419 1887498 527917 1575580 725679 1464090 1675853 1855613 485317 1024977 828939 799280 251722 100543 1869905 853580 484809 1863396 640921 57378 761527 936736 870826 61631 1875361 714366 663394 630799 1128159 611453 663821 805108 1786879 1808171 598089 1460261 541501 1691751 914388 1329076 1091422 912350 1733451 840465 341516 1271367 667818 1938073 347891 1903230 1222538 312819 1766342 17055 742724 1359212 465040 1224577 970172 942068 1552073 1606491 915600 1381432 1231996 1486157 1578043 1911236 1668540 1221105 1634277 721593 1596259 1169089 1573573 1820454 856191 928921 1527061 349490 1614818 1014054 722331 1334853 670711 1792773 1591236 47151 445686 1059471 676826 1506492 306723 156769 1651931 1718145 1015848 1260530 1285343 974424 570614 1001419 1639215 1745362 738345 742406 278623 493198 1993683 80516 1414876 768305 1182696 656023 390677 670287 669251 1247723 392632 913079 426469 877113 1085903 1519329 1296308 1789213 1519430 876133 870525 1652193 441646 1935908 1085136 1306896 1855676 1250375 884211 915153 384131 1347865 397650 280160 149355 853775 750006 1306978 1170071 1738825 175216 1706058 612607 273775 43327 985822 572622 1721504 1527541 534073 1836439 1478715 1442875 1606143 1712131 1101510 226246 1771869 1106689 1406200 1717987 400091 1553603 1218470 942881 215013 264782 1611753 366485 1404197 151875 1380337 1742048 233114 1242513 1797112 145661 1889204 589578 1751322 1421605 1597780 1753143 660597 146649 1702983 1423203 468348 152512 92926 1027074 870498 1212161 1827047 580152 1983315 762137 119343 147888 1488855 769135 1419285 859499 631767 255195 404533 1746206 426849 314178 1771030 638868 429606 503528 602424 1498712 1736942 39625 107673 1686296 1449482 1283268 826560 1671702 1429001 113805 1987821 1078304 1831209 647134 1839840 184749 361828 1972335 338315 382381 741828 1296855 371660 1048262 1937279 864262 546747 836894 1599685 1545487 1135942 156124 989613 747737 1063810 1772722 195149 1294711 1545324 856443 38248 255587 895232 903732 1829574 700536 1620421 1508558 269714 613402 140999 954472 1465208 1529796 1357411 31895 304150 1102668 335211 215335 1109832 1111332 1403074 218760 1834238 1762934 525573 1300033 1639863 458242 1623400 225134 1120659 1090654 62899 1555799 870572 57784 842792 607622 1295422 652273 973709 1430822 1374844 1050218 205235 1254619 1928065 949200 1607983 1782927 29464 1724728 1612264 1833815 1817488 1913738 625578 1940329 1186422 935263 897089 410049 95324 1550734 202468 1062296 470073 150905 224489 1712321 1899362 400552 494796 1340038 584373 269703 1555664 901193 366691 723434 1410565 196565 1420213 38812 169021 325942 875630 845852 719673 1141214 1792656 95703 52046 409082 955903 1919525 963072 658206 436704 315734 768239 178003 686156 122209 790283 904755 1010643 733184 173587 567592 225232 727116 1596750 117413 1825885 189364 1620872 116446 165794 1192470 1167348 929991 519051 714075 492974 1131056 34268 1577634 1270968 1174966 573771 427852 1002467 639016 1007900 862013 293083 618011 350673 945957 1401395 1112414 478586 1342834 998326 1400038 108542 1278781 1411067 1808114 844291 1635313 314753 1171800 1665527 1307918 825745 1037926 1649484 1268332 1103412 1637209 1368197 1288497 1460105 1008912 1536617 517938 692545 1279453 1441959 1827082 1548518 1715618 480282 1717708 1029665 1122168 903384 632262 1313794 992582 715909 1730812 798823 1990622 1518849 756766 1279893 834738 1314679 749701 919301 796088 439192 1580602 1350971 481569 1164898 1231477 877956 1442736 735266 47128 1459717 22060 146145 640401 1100892 631455 1401972 1043559 1103379 31147 1577858 116405 1166858 1816239 439675 1888635 841166 1174289 15920 1142314 1716369 1404261 1565778 1938645 1546758 768282 1193534 663983 1419656 1113742 1780401 1289136 551336 1479968 780552 1698062 392942 1393173 1903028 770970 1095034 83764 1090452 1807670 386193 651600 398822 1775986 946280 1692953 1588886 1376535 788625 318263 170990 822415 46203 1295662 869986 1719258 1843081 479247 1110151 1632500 1098719 1177767 748406 1006116 1080593 722515 1108932 1849257 825641 1100385 1349564 805060 25416 1777564 1322586 995498 197599 7716 625018 787227 1429182 1683241 1501930 910001 753651 911491 978862 1795709 567695 1931195 1129420 1758498 784576 67352 1190873 352716 1221567 411073 354689 328577 804882 284283 347672 419699 15603 873035 1115778 444385 623907 1858678 1771453 1953268 313814 42686 1121616 1301143 669316 1214981 40317 1862264 1873560 1883028 140144 1820742 1700349 1314354 1681923 1622408 955760 394643 958988 1451449 1603041 648696 136366 451140 1260738 494261 176240 1702338 426108 256562 273047 323697 1984321 764436 419881 1224337 715865 770370 1474642 1369029 100889 1979607 1058666 1693797 1527428 2700 1044973 985366 272055 1095400 893350 1267792 1041554 980565 43077 692496 146415 1335056 1090921 1384892 1173369 1260922 1690613 368409 969496 1922954 1418398 1825770 924883 990073 1977308 118920 184626 749065 1701663 351625 426087 464229 1606981 745635 639350 828059 166564 259767 1041040 78744 1858567 1665144 1700903 385722 1926491 1899230 859360 1014417 1998605 1823007 806130 1164369 367630 895826 1340890 1604329 1626578 1577089 284961 1636488 966483 636538 1063862 731808 487723 227155 1766694 304632 603317 850909 1238381 1294375 1120949 1515080 179882 1803252 1413435 1526904 1008689 556876 1541523 1060196 639225 1982162 1593297 689877 1001390 1914141 1269608 273813 600248 1639029 653493 1612636 675429 981327 1380674 1647669 1204802 1871796 1805112 1490111 1433003 104624 635685 1937262 393071 1785033 989763 580745 272732 860301 736190 1464603 675537 1657982 1692632 685676 1649036 390681 877741 1056615 1696487 450030 371768 1562438 157076 773453 195160 1796112 1823151 596074 1450799 1568782 200212 1858668 1790776 1986928 1006257 527140 86735 581702 1528651 1288257 66422 1727320 1358720 781609 45501 169959 1706404 253468 1575507 1153121 1714367 1568584 417522 1589413 852432 1558210 1430632 1476477 1382212 904945 1557968 1425015 1722535 811640 132027 1838186 1516811 1881181 2303 1459070 581161 918539 341550 1569769 655321 383170 962922 1239851 879005 1307675 747944 1696373 1366131 118371 618543 25102 1850711 1467461 201322 759001 943968 292449 814277 625233 813538 340901 1379 544744 965130 722458 700473 837406 1472992 1432326 1073478 494827 193661 80973 169054 1611263 835239 1295910 213761 1421306 1218064 1491549 402180 711898 1571559 916329 865824 1372464 900560 1239758 1900786 675578 186901 396487 1571158 626991 1386005 1031265 1666010 1732244 1583733 1547028 51707 265523 1431607 461766 179128 878996 1544623 802383 635771 1869 1869598 1909617 505937 1631796 318692 56583 294392 418741 1130766 1757419 765805 862246 1331162 264776 1404829 1991786 1113731 1808958 450091 516494 1947703 725811 1773762 1891624 7606 109902 582443 1280737 1307532 701439 587608 1044332 1166181 1334096 1188867 1240609 665314 1059140 622092 690923 915458 1099919 33130 1956940 1283848 754645 1249024 942344 1563205 1648194 276194 1753184 1397553 350982 1237100 1959739 1961555 547429 375069 1296991 1331090 462933 1756970 651841 1726389 695329 1759806 1141447 1229492 660231 11059 393692 301201 379775 1388015 1427403 1210102 855127 1531249 649994 1477920 827518 1508828 281390 1196731 212783 935465 417596 250798 543577 73286 1080500 1357491 1981601 1385400 734238 661325 1964797 1353212 1995399 1849038 1340123 1590446 1484020 1043775 1174899 637957 1867543 153902 985196 885345 1681001 947386 901046 619565 1024334 190502 54887 1443516 937133 1989606 237704 282909 1735673 581905 1286611 1243035 990439 622755 1058085 1378048 540783 146577 481712 1491944 1983593 1339146 773296 1644631 453087 53035 1745491 283858 1729057 1909421 816935 728606 802347 492920 230415 598896 1674501 1111815 1782514 1701614 762101 958337 1443936 111310 1610902 761266 1459104 397696 5049 888330 1457128 1938856 1983205 232928 1351750 8593 555808 1266750 604766 825171 340896 1582227 1933286 49309 351395 1040564 1850941 867629 1061168 1649902 1563564 398667 461865 513159 1190142 1176073 1082190 31318 1316127 1183727 1778380 1771623 322779 1238892 816970 1442098 12946 1895144 1216719 1710135 240720 1514600 659413 165607 756272 94089 1214639 1097435 298117 1326990 1980422 795962 551201 1802835 294783 330532 1585153 1621723 912225 802257 1555072 138781 1005655 32545 1787623 78700 1572999 536638 964548 1179180 1573126 377825 1155354 1562565 200908 55042 1113285 1220287 296339 1240607 1113113 406607 238752 1495821 981887 1517075 809565 1031715 702167 1011752 1016718 1622362 560844 206519 1562886 863200 802042 1199267 326472 863103 1536869 306394 356028 296116 824854 1058591 1960240 64628 187696 1973375 1334322 172283 1700148 1076108 1025587 655651 1339219 1742042 860367 1320482 173252 152039 1415022 1359316 667373 206087 246543 601730 1821166 868793 706817 273136 1216727 197043 1049777 830968 1763315 403910 1720591 1207143 437980 1191958 132875 1636093 1192924 1193085 889714 1825736 785813 1234991 256311 879879 524840 289794 138730 1455317 1862976 1827857 791037 926563 1898646 188545 576114 1823580 693855 1598687 1151214 1275571 1771572 1301364 1814213 421091 1571084 1563947 1774891 475974 1368883 313063 1930934 445625 871368 1451011 1046575 1687305 89486 244838 118909 253965 1677542 1035063 1258043 203680 621049 657655 1500433 1455838 51230 1535380 1722509 1214051 33953 1087533 1129948 1713256 30528 224384 1665642 559415 547309 281267 1223852 1102732 166850 1116770 440807 799736 793944 1674263 455689 587550 1938066 1896483 1936803 1393357 975060 1914917 214850 666209 454093 1066974 894860 1126817 1478480 1636520 1527408 1900160 1757418 617409 999979 553014 1509299 407672 1893533 1194971 1289178 1320620 559449 453484 206931 607372 1037996 334141 1950077 335063 518818 1314115 543642 188139 984464 1257710 461971 658098 820738 1175064 71863 408896 1504619 270842 912317 1158707 1301415 693762 1622171 711449 891880 377470 1286614 630482 1863995 1533775 889143 446910 1962946 129539 1956019 267616 670739 1888864 123178 1502961 1034187 331034 1471944 741421 554647 1294866 778468 1868372 183850 909020 564386 1586665 1189320 241883 946613 1316274 428329 533614 1965580 1553119 924629 458207 1606268 1875115 1138087 664236 267365 1926706 1954239 1093804 458384 1730003 1124013 1544190 1271634 1438694 935082 825169 504860 1778004 379412 271714 1861699 1009199 824398 1812353 199983 7489 1555489 721794 1370513 1595068 1683066 1848796 523206 276376 543030 636865 989032 1010562 1277341 137099 355209 362156 107812 448326 1260146 838351 1858740 852934 224860 774555 1848477 1311233 834377 1387930 1630787 304569 974189 1950109 1997679 1115454 1550765 1263483 1589196 580516 1644019 137843 887740 622054 108883 504637 901337 1842730 662028 1602363 1483756 59979 1667440 473189 801271 559841 786267 1441796 71321 406807 268180 212137 125950 41707 1684257 1357115 1308686 195431 1342798 618902 308866 1948484 204674 1271271 493085 1476355 539952 1324162 933966 251521 1654721 1131318 1865059 1120484 1968586 1343867 127984 1503513 231511 1478869 1896589 1169765 927885 351575 420126 763072 1435618 1579012 1366668 420966 854842 1159890 1600309 273777 1990540 510260 955942 1450857 1387788 9812 410565 158772 439055 684659 1998873 986350 862354 1339643 1743496 1815811 1738626 136548 1874174 1225690 1262817 976812 1286724 810359 112332 1298802 275322 863974 53388 982703 972568 1158495 1779285 1774851 171346 1219195 425140 880911 1264222 948529 1721495 1498336 1875051 89819 1859990 1017227 1735808 1184172 1558329 437123 466571 1056572 800530 402278 467147 1906956 278640 422841 1011456 393756 508564 772743 574426 296891 237019 900522 605378 997594 816799 901492 894890 902075 1917377 1309049 1198827 1650898 328497 84981 1532362 162658 1458103 43488 238474 616584 1596845 1683159 1736805 1711105 684283 201674 1817806 25847 772892 1599042 1909748 1111660 1535332 705185 1847133 695892 1344713 81530 1879077 629774 982706 1307871 605520 1092401 1239878 1241941 1869310 1326513 179706 21990 1881068 406772 659171 1041936 624364 557644 1682703 1316897 322020 446771 1828395 1425200 529476 1288997 3800 1428392 728667 952498 1436437 488096 370374 53514 57509 1118371 453840 1266429 1848419 480872 998906 1309802 1945556 1763189 721491 1099080 408442 139875 1984338 1268881 1313372 1236451 1478562 621547 119410 1453871 682131 357808 143006 1625752 848804 1804197 974083 688344 607156 1529549 146031 94622 653393 1863523 1698380 1543844 1242964 725012 690472 1135690 932544 1525932 1785214 143272 1086087 407785 6879 501895 1034608 832764 1998701 53052 1352800 1265275 14546 731746 944871 1179454 1762730 870935 185045 566064 1560600 389177 878082 1214608 1864451 1693011 263314 169481 1653789 619983 1531196 1948683 512549 489852 1124626 1319585 794322 82274 1434588 376526 650456 1980910 675454 660785 1421455 1793637 337294 932446 502511 1882573 926364 128501 1005658 98724 516695 1684629 276665 1156226 1899605 1069392 1491184 1122880 1965194 1467378 1816973 1412819 301817 992882 82131 1239825 133983 754346 699366 681867 666861 1133005 1123212 1318546 96504 1054766 1462973 1915967 1884026 1096380 1119854 1182189 685906 258885 701080 1999645 1631062 1010896 374228 1769490 1727591 1826109 585568 726629 335566 133627 1675371 474056 977119 1066158 130077 332374 352486 149753 1427095 1435987 1745946 459783 1132687 1823585 135858 824537 1526554 940982 1512784 1927465 1763017 887073 466469 707997 950409 1471986 1108426 518362 472459 1843067 1305034 1922207 671563 1128065 643849 911042 811817 857884 916966 1755976 887403 1914463 1612033 1956798 1305525 1020039 1689988 1126378 397110 25691 1212508 1518342 1019669 1225757 111534 1433703 779803 872241 1367856 474096 361269 1212090 1372994 1065160 1874512 1270740 143892 1741617 41078 716 867950 1772777 283690 353360 930271 1794790 1494904 358120 1939047 1879496 1787710 540149 1907416 1586324 737558 357804 483306 700300 132902 288715 1655811 519589 1278228 450830 627630 725655 953446 1618188 1025565 66393 1982457 799044 1454330 136387 1863798 1932831 1432826 1898441 1493773 189998 1463830 1556788 549128 1587066 1878847 343415 1467416 1080709 1030243 1119777 415492 1481544 138309 1396720 718630 1145541 1300783 1872289 105248 193651 596998 1931431 1408211 851008 1860903 745380 1952703 1170031 1707161 1047760 56419 743713 410416 1046394 1634528 1167175 1696569 1304320 1653649 344622 849257 1278845 1192649 1702780 1348394 947393 1856556 1091663 921696 1276453 433573 188906 1089294 1017468 813563 926486 1691932 1119210 1992409 973381 1486666 1400410 1005371 1080069 1983078 1305829 1485706 1716746 1211905 447067 1101142 704038 339740 1894563 138284 664358 1041785 1324051 1263916 434586 156586 1431713 1821608 592102 963008 818995 1195833 39716 1459166 1522631 607487 171690 1884630 1235298 1163558 1583670 307229 945692 1052575 1171122 176597 499571 95796 526397 73961 77931 1512351 557142 58443 42841 1880819 941415 633895 425894 1741088 1140354 971455 816206 1469492 1307880 1806946 969651 1037010 1754786 1043034 268776 420407 515259 1073885 1389410 1470802 760175 1481732 301265 45020 276577 1014458 384547 240770 1858746 256926 1599975 1830137 1502908 1377893 1782972 296100 1661837 837180 1057352 597420 1552136 1578655 202919 518945 1877699 182867 942120 857352 300894 1765066 1729521 40102 1312990 1100282 1749080 277475 281770 1355222 1956568 924683 1800363 1323372 570161 1328995 747155 239400 807346 1973835 10472 1523652 1589558 954030 376767 1755289 501368 390462 1498834 279138 1374877 1701668 1013473 360749 67897 650485 70152 1793263 764757 1305003 1139283 1325659 1114685 531463 459970 1260493 1986948 1353307 1028750 312779 1320271 1123297 1618969 176092 1437018 691606 870648 1317189 1570037 1171985 1232754 359691 756583 1331514 1983742 273956 66453 733940 575385 94479 1787660 1114962 1754958 95732 4321 1686444 1134632 44259 1854649 1610505 1182698 1393031 1333003 738562 1518995 827882 1645563 1937232 784923 178116 886315 1994095 7991 1475120 52934 1233682 508917 95935 1289352 785847 1249675 1135955 1963413 1448365 347340 1567720 233840 711186 593743 411733 302434 145751 1962748 276122 1183321 218762 1550598 1343549 878486 1052125 1859757 747347 277243 1947856 1695609 1941679 1309023 587145 1221803 263137 229602 1009968 659552 334885 459195 759645 346719 565405 84815 1140949 1378656 1993106 70560 1165236 563750 520847 1685229 1125716 1800827 1282185 1049134 1413616 1562571 281473 1548057 38777 198944 338504 1388669 403578 464375 629882 498267 1942742 1838978 1655435 1518713 1332074 1335212 385324 1549854 1528878 702970 1120053 1064638 1458619 602196 553043 776345 1255741 78873 834293 512583 1135869 1225730 448973 416616 886291 311920 903959 417459 1798469 789609 1429529 1486481 578016 1723819 1930338 237167 1390639 799492 1846235 1462958 302376 815644 455795 1604622 1259519 312662 1530728 1225455 1049608 1344978 1052366 1088382 1457749 1226877 1153257 503977 203108 1560024 92013 1728167 440800 738077 1541642 960333 1903881 971988 1924154 1330301 1121223 74437 1978688 340390 655896 271844 1647768 1685958 437295 467396 1472714 1737497 1618762 302071 617102 942387 1640769 829285 92429 269183 1576851 1854888 463207 730148 1197542 1798545 941515 1607290 1163835 291141 1009601 860434 1409546 408117 362471 25232 673056 1966319 763593 1202906 655807 63846 716111 1358484 1392882 1800443 1595617 552909 952124 1438877 327831 1310591 1035469 1525970 1718575 4708 1666319 1152336 1690309 1342296 1144258 778262 1571791 825732 1389228 923678 1163511 1081023 1945773 233973 1346026 871951 1550452 238688 459763 187137 624594 1890348 648768 969188 295213 1787961 1349466 685799 1387647 269130 1742976 1099387 1805505 167401 1637182 401245 713539 1020409 1437549 1975095 633629 1964721 1556916 564830 1659326 1498413 1618294 1783005 1393811 155339 1802586 1089251 334122 719787 1393851 329750 1492884 1769234 1539641 1787279 1604368 1126011 210707 1209401 605822 1377869 1957293 520101 845882 1513919 1277379 964560 1156464 1668366 258499 1657068 931291 898420 1111643 459944 1076520 1985406 685997 1338503 1527377 1810470 581009 1411431 1245078 1497759 1263529 1669565 13146 1335875 1859207 325773 1616374 1626779 321274 1108510 1285775 1128283 299722 605084 186049 43258 377023 232444 1510516 697168 186730 229321 1778031 534789 1522973 1032601 1012386 1409444 1530035 445496 1715818 62573 1834578 867512 851789 1299616 362088 940560 2896 541596 1412408 22432 737549 1936902 1315128 1012814 891093 838482 1487993 808232 1092688 964769 754564 1670998 507229 631560 221452 1784418 1586608 594628 1642842 273997 190067 74452 906172 997566 1064920 55072 1072755 336071 1988812 924610 1657817 663822 377154 1492238 1885432 916662 814500 182861 1884013 445655 1399213 49268 1198604 950555 1000537 63757 1880747 1074984 1829299 1177863 778477 1870367 1012451 1297295 1872611 618146 1618428 1474437 237060 775837 1998447 1195963 1756639 783387 738461 176136 1586403 1046353 1221183 416919 109633 517234 1521556 576181 1692337 1549194 568166 1530201 1392552 1080599 835581 1680822 1832711 313268 1796131 1716271 1002145 293917 168100 1843022 1490636 1465211 51898 366062 1081513 1977539 130679 1418543 966443 978645 92598 948340 1084978 18360 1884958 1058393 365730 559003 523893 678249 415224 167715 638872 605556 1714555 201518 579101 1230748 765182 1618485 688441 294717 1196546 790056 1582438 1746742 1634503 416004 931777 1556778 1191774 349340 104967 474608 1213024 1470270 1148638 435788 269253 1952467 1033767 570101 454267 1642553 315518 927666 1926731 376112 1632941 123438 16865 269577 1869479 823025 1494921 1687771 859666 1579815 1671101 387335 1101751 1312291 1191322 341217 784631 629083 584131 1294123 1607408 180915 1357848 1840432 130334 641979 1642653 1622233 649430 118437 1502055 89135 95542 148675 182200 349324 234966 367251 130849 351058 1149203 431663 1542111 1351050 1219099 1734162 151223 989493 341233 1468663 1946530 602390 1665136 337270 1955984 402168 409895 593719 1598315 332112 1946524 283977 234479 532786 872736 1269017 1982926 84186 108190 132752 201366 236674 781645 1695778 1138858 1087919 1987850 1398599 687401 203088 438287 408256 784667 1803213 793377 1891327 72853 424525 1896009 266451 1852313 1021728 178016 455570 317900 562737 547135 1696085 1393377 1720871 1054379 1447568 377047 825800 1265103 1528199 830813 640115 1239242 597933 506173 1311067 121699 1425466 621057 1906373 928736 556439 1304844 367558 1481619 423687 1305729 1902214 845239 750399 1925582 847970 871893 1361224 1042640 403241 670502 424588 1144591 515131 1033236 1710706 199445 220359 810242 1141482 1835795 1658517 1159980 1234339 259590 258236 1846974 225990 1971717 127963 1581740 84472 1205226 558914 296407 863771 1654919 750060 772373 511205 59852 936699 602892 1619617 1857844 1609498 938014 1826080 1055882 538975 924620 111484 1922916 178296 59988 481166 256200 136162 1807627 1628612 1215937 1411711 918464 1335043 1761999 1014075 1727543 428287 1116803 1423760 1663230 952593 1391035 29831 436753 582297 1006765 1589178 1585975 442397 47176 1935286 1204119 1889076 1133996 1125915 1257344 162507 284801 989914 1968841 535072 664886 799666 1202277 1641714 75471 178401 1047706 391295 262016 1606245 544050 612711 1388342 673521 1444344 361495 1876836 193799 234410 1057188 738141 1173342 639943 1267431 241893 1711432 149864 1829653 958822 1611757 622573 1543519 719066 332378 1258586 203943 1188663 1749456 466785 1260735 507024 1932653 1159542 1865857 15616 1781000 125064 1491789 388144 702831 682694 1284756 1087280 1338997 1273856 420535 608611 523213 1184918 1595245 1281253 1375244 240824 1649195 828258 638071 242819 1019996 655416 760475 1593865 741626 1701971 712447 879791 1565712 1767137 1174731 559521 462604 1774199 1277339 271480 674677 636162 269523 32539 1247338 1424161 1232180 1385710 114902 529323 1701465 752379 259388 628766 778197 1731699 575151 510868 523396 757018 124514 1222152 1928534 1292247 924438 775889 1826418 638345 1762588 1627941 725929 1082153 1727252 758701 589942 1589606 206228 1093392 1135584 79495 895434 589603 1136635 752977 641625 186116 1353007 437616 1577963 252297 1267465 567775 726693 1120581 473975 1216654 1729779 93601 942579 855721 1648355 1604434 142124 1966897 110203 1155590 1838374 1044117 813177 550001 1417593 1739996 1144942 1298764 788201 1087459 1029397 852327 1604510 213508 514760 1646709 498143 1934265 343132 573590 302265 1305219 1329000 1873935 766207 1587339 765119 185559 677760 154350 601318 1896798 672734 1852060 781336 1162351 1268772 552098 1148606 1731839 40816 1811826 1948668 1744338 104809 1640214 581957 917096 334602 1927453 1624172 1007225 523752 1856916 505055 113275 1139020 1544434 725241 520363 1232775 963606 1022696 1723855 740943 1494288 165164 512034 877557 1924592 30767 678002 1825694 1699169 431548 1263940 293090 430342 1505510 75844 318748 609601 456931 1249734 1448385 1786646 1185346 203605 466100 1410881 971470 1751289 1269676 1632885 679964 356135 458271 1140969 1699996 1824009 1819108 90788 724113 1709369 1784136 1143565 1633064 676187 1153885 1260160 1386103 1187106 1451834 1747065 1581923 188710 1489530 5605 1270085 1421892 1722090 998147 690721 557567 1195113 266951 1597349 425023 126745 1150120 331392 278016 1829321 1319548 764319 1408084 1833291 353570 165467 822312 448261 1960698 1449246 1861106 1697338 56470 506488 99338 597029 870298 57382 1880865 1056940 908253 42826 855562 1986925 1270254 763360 1376117 904800 1353894 1120658 1378650 360561 312623 1653647 1098681 1220661 88957 1731132 936556 1386174 1411053 1040165 257236 962669 1543258 1890164 1106598 345616 919128 914909 1867209 1727747 433266 234596 247675 1670415 1875514 1695429 1479405 1321879 1962228 788574 332920 627941 763247 1459372 1894835 974125 880932 1960639 1543161 1615048 1175116 1630295 1212271 343827 624288 1054512 474544 494308 483638 539164 1467519 1575635 1334474 1411409 1305123 715457 1317482 639222 1504026 803643 444753 967820 571470 1122693 214048 312441 997803 1312393 290213 400780 8725 435444 1299788 823449 1483744 1836033 1830562 426016 1052701 655091 1482164 645084 397630 860431 199511 630797 827045 388725 1236167 1674876 1600318 1059529 1493798 1573725 83706 488488 1107243 751008 956835 1782801 1354326 1057376 540695 1128140 928330 1226769 1796730 821085 1642820 1197615 1352433 550423 134772 544985 1269267 1612232 1117682 1291472 1544518 1053867 1619010 488802 474563 524359 1145465 688045 1761558 1966876 1392213 1066084 1033299 263060 208483 1557007 1775293 794393 796845 1394787 473519 237448 1980357 233074 853506 982964 884283 490280 1422858 774002 1791279 833578 1205507 1359150 547720 1971516 98795 1458583 1464029 289548 88273 1936227 1689827 24748 220404 247950 1671881 308765 1922396 1703765 622640 1883063 500724 856372 1049912 1362668 765062 1849444 1689021 726799 440006 1094268 1123632 1833289 1985486 1529082 1857783 610124 954095 806854 1469400 1790172 760231 1199044 1837145 1204943 1403802 325965 1854167 1653747 451931 1542820 639110 1125000 852858 369392 1786057 275029 1257918 381686 1616320 627507 1201915 268354 392679 1979954 1182092 246317 685437 1975917 463880 317621 839778 247581 1394353 1378607 184244 953251 1314173 1104794 1378524 1036020 1289691 1011833 709682 745210 1994272 1167880 1476388 1193681 195781 1251273 1223388 955041 1920899 1037677 402394 1493273 597644 1029295 1927923 1319071 1663061 1179134 1435032 415424 1071666 708336 1879967 60907 1868643 964374 47920 1153600 1711500 1248045 1326605 1471153 1522582 1318747 820436 1024899 1151498 1350673 976059 186220 240902 1018293 1860953 160885 408444 1585195 853549 241212 1236343 751500 1916170 1361674 1790121 387365 1778870 1515139 1784497 804007 442369 1887133 1761767 726766 1828210 858172 904324 938250 808362 121513 233948 1753134 1109841 1361288 1152754 351976 23517 1361858 312675 1828470 1978149 1797402 643477 1651542 406574 145890 1745673 1434816 358764 1016906 219510 1957950 1294561 910834 1955978 703597 1594329 964684 556917 563738 1769719 271541 1064535 332863 127429 329988 466762 498630 1891342 1116218 1112210 783372 1691339 405836 519483 90685 359635 1761312 1878111 1041442 724048 1343886 1433448 1417753 1679909 1212716 1532064 1132334 1423442 247136 1238920 16309 1188689 468210 1212352 1683063 1024567 1656706 313592 560972 507166 840897 937214 442509 551254 264579 1876907 1940706 1122001 1741159 1126313 343876 747169 1260777 1731017 1136413 844861 468043 1438545 124607 453992 1583025 1829849 884746 1163194 976424 1860283 1531938 579461 198024 1774519 29730 437059 1736702 756479 481474 595526 812326 98904 612265 933769 186063 235837 256392 394303 1758967 1826362 1768788 1459548 1686428 6844 46747 629350 1788738 1453785 1806268 1170481 1896284 871448 296627 399679 1622832 1270019 1982204 999773 1008298 900186 1332333 840588 1051700 886921 1336531 1862211 1652877 546853 219132 747380 825704 1678207 29061 1927732 1277826 78059 619184 1252361 1564080 453618 416526 614045 1128957 440268 169914 1797443 676666 872245 831182 1752943 1724893 939695 480191 1210571 1265032 14406 217561 155467 553070 1247887 452435 318354 1988655 440228 284700 77173 1479892 1320485 1170638 1692501 421745 1627516 796426 1109195 1432157 709624 1876783 1069324 1811673 1178886 35552 414308 1027226 811591 1903125 705842 711025 1714718 116102 469458 872376 1408848 1607148 1885908 335542 1480376 650012 1100023 1385807 19667 301318 1913736 1077847 778564 1157020 567978 975754 152144 1823956 1303700 1982523 1803497 1586376 873360 775972 971034 274891 272600 1279093 1386951 655863 1461874 106399 478075 156974 324423 65940 362382 690234 1791873 337817 665061 1582060 1626069 1351714 519765 1235832 520544 1213710 1420345 560648 284171 1098731 755699 810724 1206740 140126 750865 699382 413718 1813166 291732 223176 1276350 1303805 1968609 1212846 299595 295864 1229326 1789124 1274625 1478204 1826903 1308140 1973412 1729293 1530758 552234 65483 506600 696418 1076923 198670 1515621 1313452 643361 275337 1000809 813619 1697638 430030 1856546 108929 1835729 1710277 1151229 1887525 57766 943483 675713 312057 1556999 1631461 1727158 965339 461771 1832635 906522 1405564 1640069 528050 1601836 1520236 1279648 716772 378126 888738 819024 1550514 440675 1557114 626821 1765762 940727 480016 1618091 240329 426801 641526 483249 38165 191997 638649 233830 619973 1746719 693219 976288 1834931 796989 1216408 1062948 1673164 1662969 301955 621917 854801 349719 373680 268581 1756248 412431 622747 247905 1885367 224346 1121182 684584 1978671 1849204 1121020 252218 1419488 258059 1878324 300898 1920168 1621726 1073732 1491417 1661548 1446582 816605 913573 1874077 742299 508538 835814 379216 780987 1605765 1657480 658623 1015335 986675 1745513 1482782 767505 463213 1641782 960060 1535561 1899696 630096 1896651 799719 826302 579521 263712 478110 1618003 606028 1702569 1262284 682222 140983 838262 868620 1696848 1581361 822108 316623 1325234 664756 906817 435134 1088599 1773596 324226 841951 1295450 242823 32085 1105956 658971 204693 1404101 1553844 222367 1153968 1832679 41764 1730963 982643 88029 625669 180800 533877 1841291 1356232 563874 501934 748553 1091022 1700355 795834 1237220 1270525 690188 306281 1073509 1681732 700053 528145 374355 1139032 757370 1817236 1722885 1418269 927048 1091972 976987 297422 341207 846180 658270 283706 78866 1528561 1187686 1532277 1825127 463247 1724013 393681 611662 711180 1615517 1920628 1599844 1502386 565530 1864317 1704020 1655426 1121592 897525 824502 206009 376035 821219 1019384 7755 73335 772587 888600 1788318 1846280 631870 370980 1573977 1726469 1355628 1163411 117457 1577457 722102 848093 569548 1968237 644365 1855820 1140456 1718988 1722770 32619 1967880 1517373 116067 1545763 1828812 497031 1603047 817431 854510 713107 813152 1595006 1649952 328091 1132466 764186 232118 1197026 176548 1768104 1022733 1802713 832230 1950050 862470 996061 1157587 1311642 765171 1498664 1549982 301820 103704 554135 1278371 1078693 300172 1588092 1341735 1554655 1442155 1631736 1920453 1735034 251934 1673503 1011976 1043709 524167 1148692 1572784 1477845 1381134 100098 1054852 1378973 1977361 912949 1381129 1840056 1500836 1939046 1280996 353441 1316222 518982 770172 983034 1946455 1059683 1124119 504092 1263320 157 995440 476080 1000897 561266 415630 616405 862938 244727 1058879 1140508 688926 813539 1198660 577519 991491 714904 1803689 133057 557773 1277302 1866129 1528325 1365821 27966 946543 330606 1693092 203243 641669 1452359 1082722 747277 1485902 1790007 590687 1159965 970495 40121 551610 1001023 939281 1694780 372698 1854191 103104 1924682 1219471 1707454 1160385 237862 466245 741435 1766081 289397 434639 498596 388089 947817 132893 1078341 1331499 1163335 75116 273484 1317828 1499759 1413171 1444816 1533581 1687794 89615 1826788 188406 323765 104696 627433 1756872 1127683 1739513 1336172 1440378 1566853 513359 1837033 987590 1824170 562484 434520 360765 33299 127744 949882 1371760 1065470 1041180 242486 774648 13748 1012035 983161 1423668 1030508 924179 582568 425916 34746 517748 1720907 786806 651647 1550335 625701 99620 348669 453599 1861435 1329253 1541457 1230304 1149514 280876 1285089 540658 1882318 1698200 872196 189394 600063 588010 746442 432893 1583712 1932890 65472 1285714 1042432 895774 568432 500182 127787 441858 1717264 1833260 70322 703762 1566007 210737 1947979 480516 1070977 288848 497243 1921583 1915216 799019 523107 1408574 535707 1872881 1814461 1118799 1433389 1260773 694624 682561 1390994 1665944 1649171 173306 1419526 970821 1592629 882099 1903338 1909928 588054 222134 1564989 182615 1097329 1687020 1147865 109815 1900191 1002300 673108 1035955 784592 40424 1770098 1164815 1599338 1897710 1123888 1108522 499379 642250 443593 1768958 132354 163006 14016 370915 890769 193752 563477 728473 197783 549288 1370902 1564065 872824 878037 1229754 185085 1455165 1628442 1926228 528623 77921 1383796 262821 961201 1566472 1008880 679792 479758 887962 1302477 1485110 1644897 1165081 1418572 68284 806761 452741 1317274 486726 1605828 1476839 1188868 1376556 685194 40286 690827 1434926 1409669 1205743 1646013 1826384 834008 1189139 1902256 171175 648790 378682 1628559 689767 440674 1646801 595880 689051 1825230 1332875 684052 1210489 1103062 1704975 1216945 775896 483127 90501 281904 18293 321077 1605080 877308 1680887 519925 879402 1421181 363829 778339 666503 1559498 698679 1190114 459695 876653 1880866 525019 1394382 1080479 1051275 26297 1621660 967622 396368 495927 270151 679273 952820 423043 336972 795271 1191761 533331 716091 434581 1061182 1845320 414363 1395452 932966 1110166 545545 982777 331040 235377 334972 669326 27555 618661 1016363 1002083 1569159 1514488 838156 1143371 402549 1416484 1627118 754797 1071384 1852107 1408887 804412 1447084 1080441 1723233 1242482 557399 457693 327569 118806 1109378 865093 1796232 271955 1302593 24113 1224133 1274315 110285 1301580 711475 1300675 1352053 227428 666227 1823212 492107 1220159 162866 1880231 834472 1607167 1264535 122477 405742 1319522 1017483 1002622 1841868 1440122 734351 562168 405524 1747364 460710 1680490 1181883 576676 1041416 64817 1839096 161208 979515 1758838 499217 390381 311282 1575698 340328 54550 218305 72650 1760242 845430 542902 937174 687697 625567 1379449 1537164 1760453 1316983 821274 1123343 1767801 1787318 1203262 1830667 536150 1504752 1003152 107487 390395 751547 952129 1808305 1743876 920230 346434 444595 89593 1476735 1408545 1705977 13875 1631749 97475 581214 1458301 469148 622359 1809203 1168168 26975 1156434 200747 192296 1418598 1017496 517264 193056 991496 836943 1695961 277720 1640473 547425 228561 1344636 1654544 307207 361995 360792 1916955 1479105 1516198 1655448 1404542 1017350 271005 82500 360904 1122602 739436 1432846 1372703 963040 294191 1188041 279545 1165439 512856 998055 1258935 353184 1477061 1057300 868878 703894 1653573 1483746 1844884 590683 245719 1328267 227816 224746 1762351 1392124 581760 1012229 831885 1389908 424093 783946 995143 1025028 327712 1660226 1860023 1371036 531738 1567670 643401 650724 1412065 1895599 1277724 351673 1014477 943059 893975 771708 1318234 1478377 1742363 753206 1202919 1229413 605864 1624758 929425 702111 526823 604975 1300126 1912254 1595046 296672 1089436 1718029 1943139 854939 1629920 1340462 1584472 763128 333101 1253077 1008608 1292703 1279172 974113 124210 925114 915982 912274 1184511 1189580 1485700 834277 1819472 872662 399495 1592380 606695 1489830 90872 1424421 526099 188702 1175234 988709 224695 881046 47241 1763225 1325748 42136 1111176 1928847 674604 736475 922419 1321858 611724 1812864 758015 1741341 1494484 222759 923695 1228072 1357841 624140 432952 1568565 1815856 1354815 1813952 732703 1188997 411288 1699449 1060372 1698768 1269973 1680504 320610 1669970 870012 726488 1231688 1864874 1409923 1166193 1197213 1674392 1408207 537734 1971157 484479 899867 578719 274775 1597553 981282 1681053 1565926 1686941 519083 863000 128977 1148933 1870918 303890 1110248 1030887 152288 901653 1107478 120052 356409 261587 82797 794092 569009 1141286 788671 1928068 1261420 1607597 1058708 680102 1667297 907608 430749 1541937 1925966 1908479 287963 480626 511822 1818532 721255 517929 878322 131164 750969 1077078 431208 1464498 716062 1410331 399125 1385651 1578882 631603 723545 1726418 401877 1821728 1682814 781110 60625 698135 127563 6486 921515 1674260 420602 1704733 924099 819491 364523 570536 1735369 716542 62866 551174 511312 575406 731333 1361700 146744 716383 1128536 247462 25408 1613063 1191602 656427 70379 283064 965802 35728 1200126 419770 569333 193424 1256227 718453 529738 98618 453936 712748 651874 115 1270020 1755386 441822 1165149 418349 1244352 205738 915124 1331580 1492664 1384067 332329 732455 1017796 1186097 1483561 1885350 1591845 1086440 926888 1696759 711974 424475 747711 1932006 1162504 140804 230449 747455 935269 239972 849392 1015327 476740 1485884 1066726 1273850 1540180 878850 109487 908345 1086706 1317048 1142230 1292990 1800766 1032119 196951 851486 220931 1093072 41882 1749154 638114 1124398 703282 1415762 397706 275798 887937 1253062 1266354 1283281 1967750 1303664 776017 1290216 683589 1340769 1362985 1521833 1268231 1329313 485291 629477 1247262 1410118 1624268 648797 960273 1764633 629175 39946 1084356 414751 665546 1210569 1864240 1968669 516749 1196225 1635809 81553 738226 101756 1888085 1264365 1712002 620770 941400 248265 814021 295012 1124829 1782107 1063837 1395513 1976017 1820792 1247839 1315197 1462950 169923 1744389 145884 1514657 1962565 1337739 344322 219240 615470 439569 1809000 676817 462080 1798538 578963 1331903 1801949 1322517 1040756 581199 1854102 299319 1259746 992844 715312 658729 522453 1463458 1630816 498792 1805239 918135 151218 1164143 1643942 514354 750866 268340 1984986 80895 254671 1585695 912106 898251 439947 1654670 44385 1355459 1629829 449636 215766 506264 964984 458717 212956 1839618 1860037 1425858 1001185 723261 116725 200868 1770587 1215681 462463 436590 1069828 930736 85804 1066571 1700476 1359028 64163 921730 1918759 1234961 363981 1690396 1268205 28955 1725595 1106794 1592605 189398 1877499 1214998 1459586 1804537 224279 42942 618342 1861550 1896450 1914802 724173 14541 303378 943532 428031 1261671 741366 851429 1997886 23099 1749685 1802299 1611911 1671911 133281 104716 1430132 1341932 561950 1982137 111042 1542193 798528 1675976 111495 70363 1674655 1226107 1495257 879062 660084 620129 156243 837383 23915 4530 987504 755490 639908 35880 1841956 1594313 908513 1382570 1560421 603855 1912894 682654 237812 1597864 1282664 1027992 613166 533719 1106460 160938 995423 394719 1839751 541921 1975062 1858691 943980 1910834 518142 1683126 285715 1071525 1099164 879576 1512840 1457340 1506631 1959387 797672 548924 360757 1904128 861489 1882005 493691 17090 781383 231212 707090 1011636 480928 1611409 692501 945090 1824220 354679 701531 1039487 1361077 107961 1948830 1588761 1881201 298104 697179 648681 1728120 1775159 328925 479396 998457 695484 1793581 1507666 180277 1412761 388234 420954 55146 110835 1073187 24766 854943 456581 104548 1238332 570586 812396 157703 971046 1930990 1750144 1195479 1231123 1832072 544073 1954952 564882 698938 737921 998608 385658 1998407 1947850 952105 1966459 488160 1812340 1175293 587650 225907 785803 1286305 1698371 1711467 471349 1706305 1518155 617070 466089 218649 573912 119829 1956553 1424367 1672976 198148 279195 1813225 1686212 1479757 1541855 1853361 1850894 831402 627019 1278032 1735402 260803 900578 448238 1616264 1762074 1056262 1113640 1986816 1033049 1820363 698056 871618 1449799 463952 1441734 310848 297078 192572 1814730 1122947 1990795 1191105 1777539 1865243 1399375 1392594 772098 1686036 167554 102677 1708816 814890 452452 1540760 717112 597257 372459 67678 1733503 586121 1644351 334064 750252 1770183 1572099 1863420 118709 597873 1690626 1575803 859244 1615885 1445922 1136773 1627139 1880824 517114 519777 1470252 1621113 719537 1864755 296494 847880 1610507 163084 1698151 1040498 1966400 121721 56945 654063 176483 214813 106924 1534854 1288838 907335 868061 983322 1840085 1797679 1924001 1872221 1625959 1530349 469375 453442 1072927 246369 583959 1290998 34981 262565 1433621 114773 1182491 1743006 1597075 1429941 832644 557956 1953254 1223762 80718 132008 1064128 697980 959350 1107661 1119236 390407 1175817 163050 29143 197407 1642172 1890096 110347 1377909 532152 1389136 1400282 660512 273104 1106235 1970872 107456 1357418 1154679 254812 1092517 896202 7816 371181 188867 1802260 1777910 1564433 1316164 1673819 1099750 914687 1176066 847450 589167 108666 1110744 669877 97894 1779362 842941 508289 798488 1508743 649993 735012 1273721 1365509 1214645 1084735 59959 320338 769263 1169689 1356583 629745 357180 1014645 829547 1355492 1013589 1281992 193472 577538 552384 912235 759203 1610536 754734 841936 1891875 1228060 587701 584241 1182324 1063362 1531428 1427232 769242 352873 958831 1053345 1812111 264112 746288 1041460 1092632 1900779 504443 1819172 677979 1319186 1910716 461808 55546 622110 465737 55979 1886314 1640254 565237 1163709 705147 1051441 734162 555093 1763711 73874 496759 1236710 610918 1113571 1032539 603791 207422 802580 1363341 1806346 604219 1101509 1828386 1338642 810937 1413051 1884665 1079284 497222 1827458 624706 1188222 270044 1532066 1011404 770494 1352481 82801 1923480 277398 953390 1926792 1430984 808746 1983544 1892950 1233600 579289 1435816 1432879 1021836 1722708 1935830 380678 1521713 465539 956504 398005 629609 1066773 1301768 19649 948699 157113 1538254 12840 1880870 813405 796685 617543 768378 1102123 1516781 1822808 936994 1242117 139194 1374540 649293 702055 1595852 1336631 894950 779869 339909 439444 1673937 1622152 1117004 238761 299263 428647 314404 177949 1699989 1810481 1823771 852218 338140 1359261 382077 216770 1602874 1742924 440467 139736 1822671 235308 956464 1997458 748154 1062937 1500288 922737 464188 615512 1003127 1383366 1027867 117843 136652 1632420 1389988 1768583 453947 1890570 42755 1004565 1806977 106076 904518 102076 1265349 188104 171525 205492 1415361 1031867 1611482 1859236 371519 1431896 1270065 1726181 1927176 458108 120423 1630443 704255 228962 462211 1340063 1686723 115275 747267 1594984 302206 339977 168090 760161 748367 1554395 1578306 233051 119063 765427 855933 507056 1270307 1556799 666489 379922 732175 1903780 640012 671339 663745 382991 106306 642376 109919 1927458 314015 1797612 1929834 1200031 343811 704153 938015 816582 768972 1881708 1112415 516001 1313923 600861 196814 547689 1997921 1116515 1753240 166750 335705 620617 1109302 1740612 1664702 69408 733189 703316 1295535 1506559 1897011 74540 47391 1875795 1019339 1033722 1808188 1842062 133568 1689850 179250 401987 1588794 1268131 413265 1028888 208256 1694424 1296248 19599 1030598 818219 1960783 1727107 988600 1277402 1937384 1067136 1912902 1598852 762171 437174 716364 1613577 1352431 1507399 1263788 253827 1486957 1408556 371284 545637 872987 1281966 1457861 1430065 1455412 620584 1550583 240800 1276274 1672723 312253 1410894 1650196 1798138 148494 1485434 84093 1138234 601780 284278 1418967 1544027 178988 1382215 1202266 1649336 317474 949622 1101474 1068345 41229 516575 617339 1573624 567842 1318902 322655 688868 1640440 514587 934170 537157 1808317 251903 1957256 683670 1111245 1105417 864332 829431 1728590 540081 1110153 681319 230974 1801172 1136219 53862 688004 687948 566032 837464 1628731 560996 7595 506689 21231 1709122 1107429 1482256 1987967 1777898 215831 686547 269426 1772591 1016270 1188338 1593846 36759 104946 1487532 815632 1313222 1975445 1680244 1684340 428943 1199579 1175505 1122452 1936715 46681 1834477 203403 413824 1358083 1798501 436841 314246 881208 1289795 941316 1865283 1560556 1466840 1788398 400253 225920 164472 1474209 1327980 763116 1782397 80793 1515443 1347046 1559249 470007 1311045 1011290 648594 1895047 872981 824367 412368 626608 1517034 1738101 1805053 1185112 639109 895798 1831280 1957584 1747133 1808389 370065 1775332 1289788 1187896 1743577 904038 1172633 329324 1328943 718941 783653 1598069 1603314 1205706 1422910 495957 1010654 1080025 629756 606661 1475941 1145227 272926 1538821 729208 1487732 1713789 1598483 1753813 516419 981329 92258 1219084 766845 609338 887172 1546614 476770 1868476 1461930 393600 1594488 876564 329192 182008 951276 577471 1335747 500883 986732 627003 1860597 957193 23623 1906536 1201039 1328289 1963037 1369940 1978623 642781 1217554 1153844 698361 311339 1602181 1784434 1491734 713005 1565262 1081195 1341179 1970589 94795 493419 713870 1431048 444849 579174 1065846 1900765 1118330 656263 481962 80546 539098 218167 1852436 1478391 547217 423343 1926801 655643 1937209 236988 1262270 753500 225386 1379504 1721496 1103748 1360339 1242892 716845 1595966 1742106 1630697 1788401 388077 986206 1641992 216778 195831 1904644 1695018 1979069 844563 1264181 116550 280730 220801 1686765 863848 1214827 1199849 338566 1082312 1191564 981942 1558255 46816 571131 228279 307065 995617 698935 1935085 557794 1802916 1023403 1945096 1881646 980295 1176967 1352684 1665350 1947369 1385560 1866349 1091177 37324 102327 1050516 200006 778284 1009141 1557326 1442519 1229515 23465 1286591 835285 1669891 1843517 775316 117194 151829 1031026 1266723 214180 1605212 1167399 242580 70677 464323 1600940 1150691 522593 1524734 1685967 255726 1799222 903637 396308 1015 224655 148431 884044 584045 105864 256563 1034349 722709 1272712 123803 675170 861651 358344 1600671 79976 1619875 1332643 1098056 848256 1441164 1405582 1649466 1032248 71521 275565 1264070 1459265 1741950 1954760 566571 1186181 1406682 1080127 785321 1579836 676626 643472 480059 1912525 257464 869616 194764 1062066 1162048 411852 1083659 931101 470242 827347 677709 1557871 1536288 1297499 1177812 162465 1592306 1019205 201327 540824 974094 1393793 192371 1953025 576962 71585 1905049 1723892 1620671 659706 1415191 1992779 1570013 338210 237907 1408471 295053 1214792 765647 1437906 1256500 1656337 1260520 289014 81825 448492 479187 1864230 1448813 1704095 1637146 1922372 617456 285166 799560 432629 1060961 583329 520051 1040137 1255124 793130 1241633 652533 656260 322666 1322784 32115 814479 1134854 1684758 602203 429398 1824197 853519 749123 1063170 235106 351589 214895 873448 1751830 570723 971621 412494 359586 234832 1548953 1888384 1416308 617301 1254190 82732 1423047 6422 1898324 1360306 1857382 660546 1687721 540573 714720 1645487 301347 1156391 768076 1072724 280673 1891841 1741112 111491 555444 1383113 933274 1137191 1322098 277636 104995 89094 1712787 1040246 1568293 899219 24859 604695 1182345 54450 1754502 96306 1644072 14169 474796 479061 1147334 427057 1631599 1367142 652155 386197 656916 1973283 1351256 1551283 1017578 1125945 1198927 38945 75814 751447 653304 1646658 1543325 574602 627882 1956535 1304199 1190423 1640523 455371 661103 934998 40488 1880732 110576 1275202 483190 1973147 749109 1344444 1605320 769692 953114 694061 1319212 1367801 955433 519016 209617 1732430 1028049 1028226 325279 1864569 260514 356006 314407 1700023 90496 938727 1126892 1547140 1913102 995375 809812 1910276 1522108 1180926 885627 119023 117991 732528 1079781 1640764 1293276 893128 549599 1931672 1615928 769307 867230 637001 920923 708562 666427 1852618 260392 1315279 1778472 1123504 667997 172641 1341440 123989 1710247 373603 861256 948060 875756 1600426 960047 1470668 1096890 894288 1114876 130587 1174007 275835 885676 269636 11264 1202488 1376691 1610515 383907 522803 334703 374377 996291 481189 763836 203496 991224 158146 460223 1934384 1333931 1498883 1385512 612416 23206 1031748 550821 1679916 231867 957362 1576211 46994 454478 1422183 25207 878754 559917 664309 364678 1713285 1124512 582016 565615 1364835 1140321 1419932 1993266 514107 1341972 1396620 61780 393973 212700 1242175 637229 89314 1791715 714265 1102736 52603 1912891 1562945 1435538 1698486 1887248 1783956 1319302 1910692 1881573 1795458 930701 1767570 1768030 1460694 84306 1299559 920296 87807 1879937 736919 559982 44749 1291701 1306907 1865905 1762657 1296395 592841 1664129 1896548 1348300 1158028 1924700 1150191 1186952 689193 850670 768726 659292 393999 516448 532522 531784 763284 1556085 1035084 1041741 275736 36541 992402 1897287 145390 887008 52390 1953044 1040989 986853 504264 1057817 979779 926433 14267 1024028 976249 1883034 1711489 624012 1961153 621252 211914 921895 920549 457008 694722 894383 630280 1665558 1955210 1863038 627848 441633 902227 1189259 1354037 1308347 58058 1641518 16428 737605 77411 1235035 556276 1401252 635844 131423 1452163 1378521 1482442 278310 248217 1099175 543121 1613387 834956 1423465 156171 833298 79023 985426 152399 96726 333245 148945 1857539 25858 137724 755861 486589 1389437 1046374 392305 683056 1543334 185033 1507542 456242 1093533 297695 1296437 1674735 1114940 719727 237756 1411247 1864196 1897807 1099649 454336 977111 1896088 784325 1664859 987434 864627 907573 1304613 605456 1606098 1583663 1878320 795825 346695 1257679 1687696 427034 1902869 1693718 1656086 10328 178608 990502 1455777 515396 1978282 1073898 487862 1722820 1356604 1451715 494311 547269 67388 1280412 1649681 447496 405970 759227 1960415 1266294 502861 214253 347024 1273188 1174281 781612 1370611 123928 1795290 49165 1704338 1935505 1761198 929076 1858935 1306891 1067902 1326614 1993228 199127 928577 1098561 1462899 1571037 672787 404714 421154 487043 304759 264970 1719774 476459 1390102 115379 1690035 1433923 1138752 1894724 65981 864965 203629 1464474 1494829 440331 1192058 1571977 1613693 652328 1947192 1698471 72980 1603726 1119798 1928442 1016824 903020 211672 1747192 891572 667882 1728398 903457 815128 231046 1969630 1559905 1336509 440627 952406 1163458 1326398 1292603 1860308 1023464 294305 310328 470823 1429398 1700383 1746321 1256154 1303012 784847 754161 544926 1794537 875653 789991 1855339 1111226 1010922 1624342 1821749 1345075 94645 1677438 1206919 1838878 1220427 1514461 1142324 849544 1399702 570381 656998 1479748 541789 653852 1594430 1736974 1095482 1682207 1987743 1472072 1528398 1594816 933200 94265 1493987 75639 1881195 705205 128128 1761848 905665 463424 1702684 659260 595653 331504 769917 29487 1701783 861903 1489637 1719732 632346 1662448 443851 642488 1903937 537443 1013857 405456 890056 1985480 1259589 1946526 245214 675917 1069956 32898 875600 230487 435299 863241 1405891 223869 1105379 444050 964593 1925536 620794 361692 427864 1392022 1159323 1566541 1680991 1098940 853039 1148233 201030 1919425 1264305 18865 269233 744647 129458 1950893 718903 1288234 1156982 90406 1121568 467064 1186101 1297171 1851811 630460 17779 37445 474308 657352 720512 415341 1138393 1296364 1373612 781469 447611 534112 554816 685545 32497 499261 1705370 197561 1441802 1941519 634439 346517 1203910 1674850 759142 1820275 433215 869060 158804 1197593 1935256 76466 830506 1536079 18692 1506786 1037060 934624 276178 207469 1116987 995833 557942 695216 1448223 693519 742941 123299 1197675 239901 363183 1721420 175382 485590 276862 1708283 1588701 1331410 1932856 53913 173234 1703986 1083859 450978 498187 1796665 1597077 1967487 1806978 1891089 718238 1650463 501285 1338263 170265 1632728 788917 1673895 1123389 215884 921375 1987849 1281113 564967 1876445 732449 1207706 1865556 1576703 633284 890307 1797792 419662 217321 886143 958603 1466751 946422 1888434 1586649 1291644 382871 106793 1020160 586052 551542 1482363 1304087 81193 1502229 1729001 1257585 282929 1727733 728313 256525 451102 1894790 1961298 1574584 366241 1102368 99240 504617 1529768 222897 1764250 516965 1427476 1820300 612210 1079300 47 863633 428111 1209757 591225 289700 1884233 1298848 866465 443521 435153 601938 1947314 325674 1591528 942968 549899 1330183 809124 1840026 1562462 1496161 1368043 1679256 665953 1317838 434077 138048 1405164 1978670 1011374 732596 1303519 888698 1372053 1718245 137333 660868 1170653 1142885 1814100 1096769 279632 361174 1087861 337748 504014 334041 1175442 311523 516952 1643409 912236 1257193 505880 1754247 698022 1165940 1866050 202003 1065902 597372 871140 837204 1823873 1438232 1344504 1994686 512234 840993 1521760 1852966 1273019 1557624 1784102 1465858 16614 1675389 1022536 1132411 457708 838519 691324 423149 403781 718079 1411057 1825790 577016 605810 1386825 293560 667127 1141656 1142658 545954 762393 1348723 113022 1728962 1780229 539894 923637 235845 298118 1728039 1315964 190172 985341 199739 169795 257742 1359765 163590 1065513 384217 1671548 474099 1067407 1116443 849708 599162 163617 1867145 1426136 285030 1070513 1844624 901164 340749 1696277 1535864 58412 146144 30264 1530354 728963 1481321 1329608 1510236 1201735 1464604 1260989 1938200 1288898 933960 393926 140305 792404 918326 1709165 384583 1931865 889347 555947 768666 644801 1688664 915093 959668 1523384 1977987 1198094 809512 170445 1887183 851705 361546 107542 611517 41095 787231 310321 1195979 803076 1472119 1423613 1338375 1415694 422444 75013 195968 326063 1085697 970555 1980537 254840 1588067 1045930 120361 1220462 453837 1804191 1449664 1961126 465172 1359241 1194932 1272828 1270012 504571 119285 1180164 1832482 437288 416538 63433 714055 1982608 737781 319948 1033064 1731293 990066 1209916 1289653 775757 1946373 192253 570565 58 640529 1865092 14802 1145747 1844619 1663922 1857751 774238 1855511 1187102 1591899 799226 1440824 751325 402137 1072846 673651 1765881 1330652 1532341 189086 428766 1227812 1109692 1001817 1206254 64350 630376 1887145 1795312 1021464 977544 70976 1851593 1541619 901381 1944511 1414822 100630 1393263 1423972 1896754 1399190 39277 517513 817787 701551 555586 1905807 419673 117148 980891 1364552 881261 1532391 16608 1815207 347699 1564944 1786818 783346 875288 1298285 1216812 1207002 559547 265235 568009 823217 1721793 1923228 1009511 614362 100067 1704845 1619725 48917 1587378 1127585 357768 811698 402792 133134 1366367 1563314 1889671 1697300 836257 146143 244303 1001411 766260 426034 1433356 414695 588275 1887285 350231 1103259 1341953 1795587 762513 1695921 160734 508768 1714456 898977 533943 1098912 422378 209545 1859157 1118295 587075 139529 826003 1738670 1014794 1321695 633289 1019103 1308508 1299832 1797693 1491867 2980 1362179 107229 1746358 1664880 453639 1470080 76459 59408 868957 1594956 1122358 673206 604131 1617357 1952835 1722811 234556 833553 1764589 1597931 1036960 155337 1273951 847662 80329 448875 1779226 57947 585589 536123 530320 248677 708424 1212376 1730054 500721 833305 1712754 1370635 1328889 1663958 732662 1947778 178718 1689033 1367568 1864577 602036 834085 1587543 365255 130447 1990867 1284494 960956 1305118 943429 1602516 1756894 1517735 452973 802684 103082 1595452 899024 127094 1970085 1267916 1660472 8000 1788531 1662537 1313963 159836 1787937 1029583 242857 1215704 1900554 1682636 718369 1347017 622065 1800566 465244 1301329 1477306 1532769 1481919 1712196 994237 480257 1036873 622198 1295560 722910 1391928 86915 394900 1868585 1851725 800794 641488 1569250 1367501 1458519 1837120 715531 1447693 555926 782892 1781809 191639 1815422 1983273 192962 1930939 1871120 1764293 40526 1850289 1810639 438885 149510 443442 34985 20687 346447 535483 255995 861790 1839449 676782 1072320 133691 374805 57608 1408559 1603292 1424839 887249 696387 1025572 783797 1734175 1779208 1034244 1872671 1732749 1841845 973007 1957649 932806 942901 456684 327323 453715 1105057 1671743 753569 202037 68119 1950639 794548 862536 807348 480698 266996 1740288 469385 1040439 1832788 1607947 1431873 502003 448767 1491061 524282 16068 114964 142788 1010942 1605724 1995241 1943763 1631636 1444588 1798336 901398 661064 1218544 1617023 1635549 984138 13892 955813 1750760 1662017 413259 1236815 908225 1275115 659954 1227976 499906 626147 1945820 168585 1063142 1565765 1731570 1686108 874043 865138 1730298 1883148 1485959 47379 1874971 1617355 1897174 908804 1266779 903967 561414 1625047 1857544 953561 624589 861935 564870 1637500 713213 920739 1077469 1444172 1139997 1427469 1873748 1827701 47881 592169 135535 773494 851786 1477354 1875430 964476 52109 177780 640393 1005176 1191028 1470464 1789795 1079157 746481 1023930 1430415 819958 1461944 51198 175281 696192 915058 539779 345161 1528343 643768 673168 1141405 1501505 1751211 735363 1581703 1642430 714126 636549 323875 1749876 1593145 1515323 443935 1654674 1715456 901011 639388 1170420 1749222 726817 1112337 22963 1046794 1993616 978928 970466 1257071 136691 1113120 1170413 1766017 1127269 375869 1865602 902516 161769 536890 975010 204184 1984744 454936 237113 1630969 1933573 416887 146516 1831195 13918 1818147 361082 625887 266818 923784 459340 691077 1346850 446235 608970 378983 1144784 219808 1623465 1639313 519870 598051 176851 1755556 1174534 427557 764184 300688 830952 22270 1337362 736793 570961 1414739 841244 1686583 1907514 1394556 1466853 1670210 238081 1500767 1748498 1309026 697457 671930 427662 433476 844429 72184 1133200 1237084 559801 422674 484490 623253 122689 1333017 216030 1066058 1139628 497218 110326 1157211 1120621 656487 687532 721153 823478 620543 1242742 1954369 298889 1789646 1840743 1076099 584968 773102 1128508 1875968 1700825 450951 1693914 1402415 1241282 1534790 548119 498138 1790362 662549 726899 147380 635700 1225365 1539081 1288280 574049 1275929 1875196 1189221 317739 245400 560289 587330 1533262 1538512 677799 1010843 849274 1303144 1076174 1680802 138661 1942836 519152 1821428 792485 781101 1419599 1705373 581445 1130224 405796 1370117 1076705 213810 159120 385134 1813058 1274708 1719547 1716135 1888575 628828 238358 1178310 1048841 258177 612288 381602 378925 579014 685744 767211 275619 1722371 1191934 402443 1366133 1635463 1994490 175010 282198 659934 1350866 320990 467537 1305434 558143 1041930 1579042 1613666 407700 1397850 1960403 226531 1114677 1386076 898878 1967889 633303 1428689 279098 562947 1207982 821308 318949 1634733 971317 1842609 178626 1655366 496522 1810714 464492 583125 996730 225961 1214550 962470 577498 924888 1987055 979964 1587470 374995 984332 918461 409073 1395857 478415 1735321 1975569 662476 810829 1428882 973163 1664921 1519630 385677 420564 1444874 1496611 1690374 412995 978947 1546020 1659719 1867412 184693 1427537 922789 174570 1581606 1142020 1228026 1187237 1374090 220383 1285158 1289739 1502915 1105059 1240430 291726 1561992 24571 1340523 1412844 1560091 1819801 405920 1659162 1541895 1057350 1589305 399445 467618 1047031 1850717 749900 423502 1644343 313916 237267 702529 291149 1148135 675625 464601 1269763 867113 1784015 127443 1378022 412187 1324085 916795 736729 1618006 1578145 665287 109447 403453 332732 1126233 829917 355494 662630 1013588 1456311 1157605 131102 1253984 690648 351670 19629 1308765 1041813 135293 910445 234295 1252735 476133 1212518 441532 1404324 73707 46728 551571 88411 1791492 1052146 685951 1302136 1851446 1684630 1040802 253053 1905793 1065658 756111 376641 90079 1429693 1581092 1870072 1254428 644612 513133 692978 446094 958174 1215134 1246368 148539 404289 898509 1984297 245269 711334 1435829 1081251 72626 1190085 3794 25280 1910011 1825676 1520182 995702 714100 1908519 51269 1602483 355279 1656985 1984803 1362759 122063 682753 247198 1859695 214137 1189150 1727456 1382443 1083010 1353256 935338 1845726 1566367 330468 1423083 1939404 1001156 230609 759516 1885831 1986902 1284547 1540415 1212602 1371090 545882 614702 548458 1460509 1780295 1052641 122002 1036522 288816 1882913 679381 445073 1934650 1454915 589525 1040713 1185545 1309766 1407030 899214 1510362 1951459 394765 636294 1985436 435380 1535911 544367 317343 103711 1091835 794110 1538686 720669 1740875 1657458 368181 1612624 399666 145245 1093037 88917 407528 1991498 456847 198410 467571 117597 1893566 314415 224340 890190 400483 1429045 1828967 1757503 298667 1898376 748209 1218387 807050 252851 1383805 818112 1954074 146125 1725553 1692118 441990 1377253 1063165 570656 1073911 1171338 1311548 1842090 198837 785554 1488437 1347773 220597 1931319 1637177 1227076 1403094 295546 256193 1156567 1719279 1100926 14985 1883280 1496895 57003 852133 1475193 820022 1669669 980972 249266 1612573 1339873 1092691 1439947 695108 1811390 492921 1908002 459502 1556630 725506 592507 1979591 1622953 663997 1257629 408867 36640 220332 1317890 1370541 757649 450346 74031 323326 510696 188007 364014 602854 1758924 790745 1220543 1451627 1959535 17252 1776264 1215346 983117 934830 1868933 1721518 216325 423137 395718 1109719 1817892 894575 452053 1890565 496133 1991300 123119 1722908 19006 1446919 504978 248606 796754 639846 741865 1159350 1742567 393614 1117729 706167 1150087 268427 1082375 1494736 834760 1792634 907809 117648 63911 877241 1340143 1925583 1184051 1253673 1077686 1272440 146645 4539 783499 1732754 254983 824349 1369238 1524019 1696951 1985869 1130453 1821815 917356 1884530 314680 762417 900822 1488923 1790081 1436358 1866366 992990 1748162 323590 927862 1143587 1559689 1112819 1657775 1795764 1693937 509619 1553999 1868354 1223339 1598428 1245431 605177 415653 118695 1738897 1791401 855735 678270 1013761 1057860 954561 298582 1448767 172162 415752 752222 474461 1123950 304228 1178008 768582 1305957 637577 390348 1557798 906304 492268 692815 759803 1056301 664147 775703 1068852 953618 1110108 233385 1736762 1153686 167929 1839545 1663056 795442 772718 825733 1538231 1609639 617642 1529933 1849926 147932 1182819 887670 1817164 708342 1249665 584910 332975 1193175 157244 1276265 449005 443914 345459 1821359 1595330 1414799 1442287 140529 375986 846477 1948042 271576 939955 1671632 747334 1937411 1154684 1523466 145510 1539516 1181494 927812 1732222 1753928 1764034 1655332 1082289 1931066 298942 1551622 534035 1663293 445941 184433 1242439 1554142 354447 1001309 1693316 986566 131654 1602141 1126561 1874175 1313229 882275 744020 1997782 1821526 816156 1154935 1509309 1719551 1975695 386200 1400878 1024201 1664600 1175491 268039 1247576 387117 1291235 690810 1394200 578247 1363118 1039385 1899505 658726 981501 409155 1280859 822173 1774438 1907333 1769091 593210 702408 1184910 1203627 636129 1311863 663949 1674956 961126 1958461 971447 523973 1312121 575224 1216787 581280 1451426 145573 651621 1018513 557509 1912379 1021472 1996439 1644736 235127 844161 138474 1674076 339704 1639406 2230 174198 1104353 111785 508809 244217 1809033 1870064 1727806 356377 1313914 645747 1414479 563825 745821 797421 257466 881591 243303 1759618 1771412 1383049 1224200 1548590 211480 334432 686343 1075475 1652950 1792612 363867 481450 1978317 1486457 1904496 1928861 641615 547874 476580 821632 129019 987013 737973 1088984 1481739 645872 1325016 268739 1950090 462533 1858920 1745848 1411846 1406021 471928 1358494 590894 1351262 1590536 1130970 1957453 806514 1309280 1457853 1277689 791654 1319094 186922 86027 1314366 1485835 929864 715219 153004 1993892 1889055 1639881 944349 1017515 1915304 1494633 1163360 579134 1976857 651431 599569 274749 950918 188035 492273 519006 758736 529979 1913243 599443 765531 1081556 793694 1117044 308793 1417967 549293 1664056 320455 1428880 939684 1018257 1522254 499335 1655935 1918766 1997768 220466 887036 298588 232535 1114816 186315 1715925 1095751 1279584 1743933 1645000 178745 1753130 689482 1856639 794460 491483 569159 1305222 999176 1083415 337360 1780476 1831053 1363821 1059027 1769970 1748213 340464 658920 1226884 1668591 436572 1533636 984482 16668 225071 949647 1953321 512534 1205198 1490114 1585359 989803 916611 641112 474243 142998 1702495 534231 1564657 1559778 620355 127161 608229 1672941 1379541 432847 1929376 843665 84190 361101 661523 1207172 230834 1601287 416763 36582 1108532 746638 1465725 956896 863793 1690765 1390841 1619803 1983297 1865834 856059 757652 646069 525809 333606 16942 682137 673750 1351423 1673322 1153016 841563 563388 1130098 859752 1696906 960668 1872046 860626 1613018 616809 1493244 1365323 1230216 37989 1739223 1889034 318915 1913794 776558 536148 1026123 881444 888954 1082866 311843 1513966 1431537 169274 1481116 1337657 135660 329398 1806104 1843578 705653 190062 815728 63795 305290 101815 1596447 1674866 983421 1373279 548525 163665 1641455 1602499 1516940 1767225 1511278 1835250 746841 594849 1603160 1501684 1384948 229301 1418934 1198384 1831776 516106 309075 1597130 1307748 1318446 1555257 154119 1272944 647305 961118 63771 604252 1805589 338674 345667 1097698 70857 1407672 928865 1207459 840803 1611485 338603 246805 1613309 733557 1153045 99628 1701741 628691 32973 1193306 671523 1735418 1648090 745679 988201 582760 1973014 891039 440204 1528011 404397 102506 925005 1084625 1924560 438701 161649 534248 569288 1162693 6197 1255550 616707 477303 321572 582611 970921 923615 1315163 1680142 375894 1781064 1136834 1165420 825397 761044 809738 65185 230476 999476 543525 145922 1778138 762499 537632 1418512 1124979 577395 682746 1982071 1716062 1305142 1428365 1439746 901273 138202 340389 264164 1732101 1230570 855945 55843 1305506 1882316 1573795 1513609 1659478 791845 737895 347343 1959227 125099 1068444 291927 588030 918165 1925320 459756 545918 1752544 748290 1615870 118226 1116784 562481 1325009 308501 978436 222385 771781 1207469 357173 1485858 976878 200778 1746879 197464 1355182 1857023 1727700 1930668 1778009 1534919 113485 980752 1051054 200209 57496 1800777 1871538 1167599 1509240 1138755 1460463 489800 1432972 1126098 1453867 1780562 1855458 910408 367156 1317105 1277870 194118 134378 1992149 1655180 1519474 1413311 1547771 1708321 19893 1638794 1489532 815029 522027 98656 433162 1530076 1515376 513690 767723 1933978 591177 133527 1622841 1115153 822758 931769 966249 874217 451487 46754 346079 1765337 1875944 1585457 1852816 1312809 616528 1909693 1610815 1246321 8586 1515186 363980 1448749 1002224 871601 102316 1541571 1529687 1251582 859848 1854701 1230877 1958984 1603183 790418 1498215 1980404 439128 727368 527302 1093303 655745 1469575 1615341 1090477 756400 1008893 1258870 206329 987499 836220 505132 315760 982200 1295493 1049667 66622 845628 1548224 398535 1293588 1967913 1203959 1952897 1226337 1303146 660784 1330532 147374 1098220 882526 1910008 12234 1217271 1950481 1678932 894094 1333985 356432 910907 1251001 614227 327286 1702554 274208 850 666483 1653890 19113 1445253 1020475 1119969 339382 1310232 1046729 1577065 1177522 275021 526342 1935194 1858591 1430524 721662 624851 30833 1301296 247978 1100696 447741 861207 998587 176825 974736 99778 374785 1917954 1020141 108938 987171 157659 1318869 363637 700564 922459 956096 1795532 812976 1470714 216305 1818130 51719 1216093 502021 1500667 1993305 1382735 811774 1185721 1151348 818577 247614 1000138 591033 310377 980738 1524819 1388699 976364 167973 1780678 1703691 1605230 1837069 978635 1796658 467043 1334532 496273 1166569 1319278 1163155 1758454 1319812 1476487 1669256 1557845 1018901 1434090 1574216 697485 894509 370997 1695063 19232 324128 1513280 432746 1533511 1890920 906256 1867865 738299 1171972 618388 748540 962482 1202244 346940 1222563 1187588 1452597 1550838 24353 1584240 943936 571332 1715935 1426790 995997 1108351 894068 1253592 1523330 1370474 554370 1243209 739276 578034 1351702 1341974 1266190 1754323 1059637 1626379 72549 914313 434912 554123 1391634 729458 288391 833923 405393 1162959 572738 1112714 1503464 610089 866863 551646 1846949 1207019 1599980 304367 1621810 909038 1749110 1043305 980398 269679 1496360 203926 149201 164678 297087 1117037 127485 56538 158076 1679310 416109 234159 1197789 738992 1903896 1978471 490415 1841412 325878 559326 660740 1745438 170904 1650479 861382 1130186 1553436 236087 551179 1564360 251187 1448633 654508 1593411 532785 1997143 393989 897642 822233 1897835 1459861 448669 1432305 1383060 1799948 1016481 1388954 1491877 1247120 1318457 1893855 29004 808575 1867759 1615860 1020081 178224 725203 1301795 873672 1304667 1704763 457581 1269648 4374 1121386 1606164 528301 1982839 643918 244770 257836 1048915 927898 7673 352321 1939311 399400 821464 1748621 287976 93514 392337 455015 1710507 1126512 1045756 676918 791344 754173 128641 1464132 1953153 1896984 1610358 501517 185773 1904540 684020 1733552 110417 1381806 416115 798164 1332480 166343 586842 1256025 1239765 634344 529778 1159671 790105 1255040 7777 653557 999995 621443 763794 1950300 1202554 1570372 1934091 177506 792330 164715 1723222 1154329 727936 1677337 723593 1456682 252416 1049718 1702029 1902833 706204 1065360 801108 568406 512343 1101919 366317 1330116 1241996 1622614 1751544 1643996 185926 756228 564359 1166363 966535 991406 689493 1962373 1775090 1949126 1719041 734635 1914933 1977719 1445164 995645 1013272 600703 1343913 1969207 1565330 1345246 1693910 573449 25908 434119 1258655 130633 1964669 813381 211145 1259749 1139981 145550 1175638 1074015 1580598 1747966 1425351 1813295 1044305 1356755 970259 1716074 1042081 723894 840389 1187246 130353 240393 783608 1861950 573661 114148 311187 1797699 587933 134241 1806271 489619 1947841 996411 787437 395127 1269291 1379086 1435187 1417098 535104 959042 531880 1849573 612144 839840 690920 990403 624015 1962135 952810 1222880 1963681 1012844 1589803 1895463 1390624 283741 6617 1309242 924781 1042608 7738 1038344 29389 307257 1490260 96305 1416313 1224311 1742460 600784 1408195 1109968 584928 422739 191097 19803 11439 846239 382825 1458506 334227 1043807 1446166 1106938 1445293 1313570 1696456 198504 301987 1224386 1700885 1046671 604530 1651483 1651911 126656 926030 65205 167254 1935391 1038943 1355964 1488435 1567522 1321510 1472178 881810 1312555 1354208 483045 68803 521418 1986188 282307 1289131 392880 686594 1123604 1967370 1008128 555411 1849454 907130 1504309 122581 98766 243810 1115317 526281 541342 873331 1781073 1236849 1990064 988548 1591034 1991988 810156 1623715 1284614 674640 273355 1364272 1941696 1667390 1697510 788649 1825649 1674219 655632 485189 1640860 1809917 645480 1577051 632383 1960850 883364 347874 1131459 980873 412581 408167 1112785 1440527 627393 1001601 1925771 817837 394327 986892 1643212 1401938 1682936 1879777 1485492 1119869 944215 776611 1838097 188880 660655 1096838 206586 1062899 1485895 1190180 876486 30447 1546631 1744134 883027 1871910 429382 609362 1970313 86773 1041466 1207205 1163185 651166 1804169 965507 144539 1085004 800329 925518 1376395 1820882 993880 1459071 72269 690220 1362224 369751 1704011 533244 281532 1350425 1173475 1250656 1422721 1426537 1036942 786960 471108 1031807 1627441 968215 1179896 611929 1656097 1148963 253357 305349 1014183 1000279 766511 1992746 895212 60911 1161148 1679737 601977 1136298 112044 1686839 1835300 84004 306938 773720 57758 953743 1816160 1954884 1242157 524798 230766 1588216 1773714 1891657 1956328 1379527 242954 291009 1480007 1995233 1283836 904879 1284554 1917559 1035485 433605 1103109 1899763 1650800 458174 233139 403178 710 494444 100928 1809737 1976182 1615399 192234 1895010 1812080 566246 850679 724901 475985 1219135 978568 583985 1217889 517978 1720233 1925904 1696013 1844595 975244 988422 646442 675748 1110970 964678 1487977 959074 1564622 1110505 1274394 57234 984859 700009 197720 361555 1778826 1646642 1261096 1722347 1065396 1995461 73487 96720 1144451 1388229 1836137 1117038 718697 172815 659477 1619235 543965 964709 386481 1885013 1615200 1247092 172724 1441475 583822 480329 1481109 1209711 1403867 488771 1994348 1834390 405719 1606159 403016 1632422 1629437 1650603 688976 1651834 242225 764723 1995813 820570 1280829 47522 1315241 326449 533780 773598 479330 1993511 1894717 1007581 753850 951012 1004079 474727 1293841 1355345 351555 1153987 875524 39664 1694615 1892945 1902471 1360910 1031691 1685600 252771 368590 734164 1347180 1517374 811318 593153 1610373 1175537 479325 1180740 1372109 837189 663124 60321 1691818 550965 476903 1559349 99736 1332784 1037736 459030 742751 1151928 127579 699678 1513287 1684076 1158792 578019 2545 1229463 1886820 273935 750176 807077 1481613 1084972 1501264 1134900 330663 1025961 268911 350516 636736 230383 1935104 1925593 490457 450213 238601 1590993 468662 1680122 1925232 1270696 1687757 76493 368427 922535 1782294 1910193 504045 956123 443936 424246 1343543 1020978 1310043 1476509 758799 1785913 1576626 108879 1436322 1385273 1580452 706231 138292 1751578 1180464 1424102 680255 858983 1812513 78899 1241998 1616848 656691 753184 1424119 1495281 876088 1648823 1228153 1063665 206541 603473 1362360 905970 891099 1512977 1995082 138207 77253 1792016 1809665 1943014 586954 320682 1941286 1629976 1926476 899818 454652 90987 1199551 304615 1439551 1308291 668181 587572 633831 1138932 558735 1865433 304452 254153 416785 1623225 1402695 709483 1603741 1321664 1858289 13367 999885 439887 1732231 1639803 288434 659871 683494 1893514 295561 1996075 297277 203345 1647315 1334376 777125 504259 824222 1545572 1491823 1622122 1340527 935112 368476 1752488 1357150 1151879 460167 716255 1901471 215568 480881 178535 213055 748404 982242 981586 1308436 613854 1364061 1481992 1508518 901860 308509 742011 558459 558133 1894300 1733018 1023854 1429134 756112 1738284 900209 1947921 319216 91186 1025277 1967694 1008056 1443724 1935252 1382850 183529 665354 1441663 1936463 1969655 852453 896060 367657 1063992 98025 589428 1105732 1614438 820403 1286637 1152968 1503021 465811 1122202 586105 1976464 1385520 568462 1608896 1284991 654367 192130 1591894 54650 486969 757571 1570997 646780 82802 149949 1251060 1013569 1541308 61943 1879026 1276317 1895497 1026118 377536 1610257 853159 1503393 140284 1228415 416417 1016989 1250648 720191 64767 1069908 906899 1228898 366752 706784 274902 1867424 1031653 1182501 1098086 239697 658498 1018734 1283107 1235131 651362 815726 1057831 99779 1463240 1991213 1763475 1859656 1897064 1804298 1864399 605745 998603 1437537 1348518 1639624 909780 750439 1846539 967857 703239 1568706 1456181 1272140 667147 223001 1450229 136310 536524 1524227 592591 377198 1298303 1015742 660124 460974 498298 759486 1547033 284498 732755 982203 931100 1383299 1712334 1828844 1485303 882204 1215940 797717 832702 1678858 309770 1467820 653236 1186626 1975971 660075 261248 1153109 904084 764222 236288 1994881 769205 1781057 211237 133850 674734 1626445 1321070 1197013 392678 1138730 913861 636470 684459 744185 685995 1952033 1060344 1270752 1917900 749120 1988358 649744 1600238 846255 462104 1322995 851233 1689522 768493 353764 360329 1765806 264869 218732 850031 422900 1118349 1490784 1351839 972924 1787100 1617441 1169210 99971 1209438 1462847 1203282 1224381 1244398 1897614 1279656 644274 827164 849543 1552980 687537 304179 381767 112126 600830 315507 1534540 912342 1615665 919176 518493 1681208 1170783 115803 495945 558975 256526 1635533 1187666 1567940 1222637 184761 921530 527858 923962 1350094 1710296 876624 1937601 590474 1311007 689915 855295 544903 1536267 1849808 1246058 1805241 1221974 10015 623259 1119086 1953532 1987294 530490 1742085 34863 138883 1349084 705381 948508 1477166 473393 945809 328915 1696543 1633021 1310017 139637 1799520 1402733 1772773 590760 1575061 1608728 575048 95099 899049 1739278 9274 608447 1752210 1701169 663141 562952 1825521 1419142 12749 1222140 903332 262337 883456 847432 388202 1306909 495145 1958788 1086108 238503 1068116 644014 747712 1787727 192377 1952776 1367062 1538989 77265 17883 668189 1321297 798836 1260250 870031 1775902 794080 748616 754882 1967494 1387822 78921 1894945 1125225 715382 886820 1654026 1971187 1682782 479023 807366 236189 1898346 1358220 881441 1597266 740445 1244760 173972 1576193 32582 1191788 871640 205398 196942 845225 1595970 1422859 296477 479642 44454 650741 1064399 965425 1243012 8036 886577 1824166 1958614 1847958 545335 255372 189698 61081 1835732 1097545 557256 1250436 1949874 1991874 1604366 880316 734005 856816 1895703 795928 359998 1956432 720817 1789073 1789696 1374413 203352 867071 559879 1114305 612963 519471 1067662 1508734 593173 638228 1819363 120428 1370724 896578 520232 1509835 739671 1787426 1682095 394653 587894 417393 1515872 1409728 907052 1214611 1449788 443220 772037 1863119 1639187 871067 1583601 1561367 43144 1753440 1990663 276081 1868514 818778 1720896 1594353 79211 923603 53114 819508 1362433 299596 1532500 1016676 554060 108422 43369 861503 870428 214075 401234 904949 418673 673290 660974 1072293 1981512 1793883 778858 1505969 1602923 721360 797472 245284 1995782 1923251 662485 782839 1047506 1908143 1536977 895587 1718615 548420 1503262 1616078 629386 1406993 560399 850124 1121300 319641 1208183 1663186 1985747 48887 929401 177951 349303 1010572 1435190 779279 1645048 1060936 275618 258827 1053578 1051879 1950051 908287 1584182 1340253 1808797 610521 1722377 524336 827357 66066 716010 198901 703795 442612 483781 745628 571298 613704 1587346 818314 1591340 1853390 178860 1614879 108095 1376656 516730 745165 1057727 246755 670168 209639 188837 92321 1531733 1050784 1923468 1793271 872652 858180 1133875 711624 810400 889805 1682625 70593 1967203 1057800 771365 225060 1738815 67332 1366175 652986 1192126 1721801 1320288 991831 1740940 670361 706567 1369108 1002722 325219 564439 1579043 761207 636909 912260 1446384 596524 1874218 1455289 718907 472068 1044716 287037 842518 1389195 1503943 673977 1962163 808279 321849 1818368 975089 1257399 736922 371421 909372 655011 1026394 1182470 206538 557582 1723664 1756954 561355 316513 829197 963010 526113 269644 975268 830163 495671 1931391 1164343 1582809 541559 1070602 1258980 1398002 568435 430247 12535 62381 420671 543194 1532589 602258 74296 1297837 528131 614533 1157471 1696198 746479 1170207 1901650 625249 704253 477763 72667 1706269 421011 1931163 1545464 1153023 646392 1523283 1856946 1698873 1436830 723994 1414239 36369 1729804 1528571 1014098 1407238 1162648 491431 777186 296843 179657 1791699 871411 488329 1497372 1315961 1146696 806416 1077181 1106577 373001 686429 819280 1825529 1999434 721632 261040 1079716 718219 309338 753634 359847 1743420 133384 1594310 1213156 1549110 1433746 645492 644906 332956 879074 1053139 366134 1497620 723405 1297672 9053 442621 1347910 771875 1141582 142739 278299 1694581 722980 1342532 890999 1641385 1901740 30102 679247 739701 188294 1631329 617100 1182121 1523848 36519 1179305 1134088 696495 259 208776 368942 1430993 1177365 1020171 940725 1028149 1860616 1128394 591864 182577 1769472 1639486 1432244 1585326 1950065 1423319 1266894 1969673 1006064 698189 644256 1392047 689023 285299 1074341 979780 340345 1958098 1749279 1743086 1270707 438884 154291 78042 188052 169248 1259759 88804 1323369 1949414 41896 777984 1597107 537369 1413819 1904326 1185064 1995700 1789726 808449 1383821 1988602 1341528 1983915 548313 1890212 9093 1705260 1085318 672031 827999 521155 1146046 1606999 15228 716816 522977 506715 880522 1154309 1244670 1642513 111244 995623 1996291 1438411 311586 1881516 1227801 519121 751934 1783365 1320999 167530 620885 1952176 1713072 1649496 1207016 1566487 1723550 906531 1116366 934603 995219 163204 1176583 354685 1442713 1059801 918743 1162097 86215 832657 1634801 1374156 397244 1264941 125428 1211311 1870882 666629 91925 551122 914627 766508 16794 633458 257901 946089 61636 1958848 1646796 142884 235222 1809105 989477 1857384 597392 1032730 1421653 1263326 541177 1742359 1972640 26741 182179 499091 1625647 1853113 867399 1059317 1507440 1882529 282951 1383423 1972121 1533827 1243931 1694561 1194876 1602736 283203 39399 785521 265851 733615 249131 1081470 148503 709742 698393 899657 1115079 1498556 659775 1667783 1710938 72878 497793 581001 367074 1767567 548562 1142277 1643201 532168 942448 1057500 1030935 609154 1963201 722676 1360415 1700399 1124732 1969475 1548248 199240 688026 461947 1176931 1275769 527974 1300053 646426 1578092 1435137 1454630 1630997 1969825 34399 1899196 1135196 1325078 345800 727667 702338 712926 947461 1178788 1766464 781552 1314376 1596741 1552785 1844688 1421193 246177 1290098 1622822 152340 1331545 1106203 1421588 960697 878760 1316658 827796 1497107 577258 457901 1303540 1383028 1664312 174668 236230 198225 277420 1575827 1438439 163203 703816 118923 218509 396187 293360 349326 416537 181369 1587386 111007 392908 483239 470100 66235 347253 1707251 1544261 830068 747336 506037 1674652 990366 1530762 492927 95717 1523777 732398 841258 1230295 903643 130925 856318 1748211 431741 872832 110641 1689211 792223 250145 1966041 1050502 1758447 171776 1030709 932985 855243 157426 169896 109659 603976 662837 1025861 1177439 850882 447042 700328 212908 821842 1370355 1283794 463382 1014969 986306 1848798 318489 643720 646230 1273266 1925124 1134287 354809 240499 823488 788858 1651116 538663 451042 417143 1226718 1567301 1637488 1806888 967247 1971037 1601857 1401186 228953 1855501 454207 448159 1294520 1846408 973816 1181002 1564573 78273 1159801 956723 1899093 597766 1737045 863770 1684889 1407600 300467 495670 68908 1520132 642628 1209041 244161 747024 150727 790848 1122551 1790652 956592 679479 1877877 986726 496845 1561087 483751 1738228 589774 1678553 1228411 518099 1099897 1569877 316526 1096583 222049 1272951 28929 1321019 1684300 982254 1078003 1985031 1915656 1807126 882097 1830706 1746737 1529024 1555530 57010 5917 1292189 1800063 1129080 439537 1913416 805767 1763499 841221 343420 1141961 850178 1708520 601126 613699 365713 1938088 1257416 1772632 126217 1017306 1548882 1693156 1994782 1914472 1459511 755538 386063 375607 1417287 610599 308931 1361173 834989 1401946 1135579 1978168 1436991 781943 1861799 65154 977834 1917978 1226836 339252 1973247 1069242 326566 1102237 1930100 1367426 1131183 673784 400446 1879729 1932292 450981 81380 699118 586292 945643 420549 26443 724894 249235 281408 1267505 104692 707873 1263768 1533196 766904 1793666 79645 1337815 1576028 106010 1183047 961995 1091568 1264190 61726 1302025 328351 1776570 1763542 1234663 1542699 944878 1917754 737539 476237 708398 1894168 1884733 1815591 861787 419590 962639 1173544 843616 992963 1654866 1729274 1498273 1338887 1490544 683440 514914 718615 978349 1026159 201212 1695749 1596234 786038 275684 17002 989073 1323510 851194 288934 561634 1247144 1831918 1018564 1785323 931797 222746 936220 1615143 1535629 929930 535717 1632071 1424390 1501510 1752625 749555 15249 1805169 425423 1953805 1907649 1607209 882349 1050541 1626273 1322613 2405 1645962 58962 1571933 864021 117746 203507 291172 554576 229937 305058 518262 1118922 1070096 1596994 1235604 1545171 1800213 336911 1031997 1408265 540087 558773 1658524 1912493 253110 1373006 1653627 1696337 609401 733681 259346 1747595 374145 330677 1850598 432239 1806818 1736596 520586 1737078 403324 334787 562707 189260 1537184 1853016 1672604 845432 1954776 1249966 727538 1685260 1801568 1176743 41801 1348847 1439832 1946470 358817 94988 1786490 890426 492453 1397944 1635940 854102 114472 469404 1314494 1115368 1432451 1966026 1268404 878593 1325454 748917 500703 482308 919227 193452 1382690 1781730 1201109 1260366 1466357 123922 1438327 221964 1214038 227886 359185 1891535 883487 485489 811014 1051808 1460040 647886 699074 1330488 1856218 1989138 292667 1920784 299113 1502434 1930541 381288 1751477 1264855 189414 234129 490365 507892 456231 1762693 1780963 100011 235349 600211 341657 477807 873262 634551 398850 1836750 517514 944167 181573 899712 1382066 743638 1837537 416710 1414916 1401409 1787335 1526359 23000 54933 1116935 1767616 106034 418495 1495555 1121513 1455670 165230 577892 766064 1534382 154708 1400618 1859890 451355 465231 992110 746 1955582 63475 330115 1119569 120181 1027359 1356896 1303636 1766715 660419 876095 1261672 515975 1438541 447818 1183370 1047462 876528 945170 1253845 1845257 628827 439425 335806 1400305 524627 1444130 1961037 1198800 36913 275492 38623 104055 1301993 981215 100653 1704981 279217 1503357 848455 554777 359252 1150824 1731553 386829 668309 1113267 776285 4016 607344 952222 500747 1086650 210026 778107 317307 1390106 813531 1965351 254142 1363263 1114247 1431219 469666 687839 636674 438017 1875401 1015873 7574 746933 1358600 1121777 1134525 1497504 714745 1799210 8805 1872246 530592 1022331 160890 1560135 751603 57240 1575060 861394 1478576 1555303 65875 1395763 1857096 670070 1541198 602959 146497 846141 321603 293678 916117 537408 1766866 933670 591667 764866 1317844 659939 1349271 1941560 90020 53904 1471681 1940890 569570 356180 926917 1275538 1801714 777225 639230 1845336 767989 1008093 1302719 1286787 284068 1203119 1976716 129405 467798 1043326 1338802 678285 1523010 524700 477249 556081 953256 1240117 85571 1147302 1493234 1894166 1443479 595782 1135761 1841428 1079271 1279492 826064 1343302 203436 169804 1504765 562778 1549513 1822196 1960020 1069011 425551 688246 166327 749345 1203604 1113368 525138 485396 1137966 145700 356491 373788 912849 1642501 1591211 1429258 1046954 1072036 1137085 505067 279110 101694 914000 1520705 1521919 1296610 1040501 590493 711266 1708104 660179 1480468 964872 409933 720771 1623985 280124 372793 475394 1092803 777718 1051040 930337 653942 1380837 395238 1702036 1568025 1775460 1995039 1659981 379306 1785253 1627741 737821 496982 1302166 501619 756459 1079741 1317818 1608901 1839496 344976 1577234 62622 137865 768791 1947659 729180 1129245 1856768 496231 1324518 363305 1315098 905601 1443997 343892 301446 175699 129762 1377511 1991238 1585305 900479 140288 1478788 1486526 1262195 1174082 410984 779556 37931 1781392 380048 1992920 1930259 1912636 1224609 472648 1342634 147843 382270 1560812 531601 1181701 1222108 1432167 1704670 1542845 639224 1989091 618633 192325 784318 1534244 1840034 838067 1452817 1248257 629294 1557953 619393 126761 1314611 971203 1599343 1306072 1924315 758743 1494957 1484494 160415 1691621 1647963 360868 761377 858408 75505 109136 311674 437200 1563430 1704956 1268497 466428 1543549 889199 899107 1312314 119930 1438607 505286 1055332 433726 1680507 1801245 1273822 325660 1266676 459272 153819 1929969 132364 1423125 128173 306471 549865 1725000 156037 393386 1460502 1857418 1435369 1265919 619675 665331 484403 1602801 1248477 1550634 121677 1633239 833958 654356 1841781 1541946 1049074 22471 807573 1488744 421704 1675712 1695148 1905321 1933310 1671954 1666756 1938112 1885204 1242083 1422132 1444737 937055 768245 1725660 904584 238133 1382834 659076 1804216 1389470 1084032 1183076 197502 1146487 1543122 1584702 1741129 1126358 535075 499769 1092678 830764 1756839 1283524 1091734 233320 513146 393485 434740 1072262 1128337 127955 661648 1415849 1481854 1303830 1210347 318612 1076445 680908 878876 222030 1579769 852447 925123 1394380 92084 784990 1618370 460834 597288 40149 1333891 167187 691198 1257719 1118985 1229228 1965486 1872174 695738 953621 244418 1517994 1580046 500282 1802626 1047525 108060 55380 104005 1879032 1526144 1300107 338839 1793424 8450 579502 1425741 949299 1749348 1269692 940275 616651 1540095 651301 410510 1466586 1289172 972161 1983360 613442 144598 1785731 508134 340786 1917314 43871 403783 1278694 590101 1633702 716459 401112 390968 316370 792816 1857837 261925 790867 1540856 567813 1041974 248152 872555 1037244 1817943 1169151 328630 527245 1233372 390047 1341221 1042123 1410754 686731 743916 1891498 1160444 372011 901722 1143359 371308 1259091 1118033 1529271 236919 1884982 1122112 1079788 471560 1985985 29535 1002815 55669 301392 1465089 225495 933431 303186 341639 1733473 553274 972573 282378 870098 1080462 51660 1156055 665901 208619 885405 1098141 1973473 1204350 835539 1597137 390267 1079347 1431809 1864365 1456490 72106 1332995 1649891 412216 24407 1137347 1890811 425755 1659475 1222177 413195 1321855 565263 1580489 577708 1369802 1797393 1638263 618987 1482125 1122414 122034 1858453 1239622 211908 809554 228292 600776 1020232 987368 907320 1942748 1047443 1437350 1464108 43582 529892 74691 1944562 987046 788789 1504023 1135959 729431 1121611 329546 1880312 658064 1544357 1559261 1594794 1058956 174706 908456 519899 974944 1865315 1635963 1262150 1912245 1678354 176501 810459 1899981 1780494 526238 1441308 1950744 1395088 988643 664973 1125160 1508341 1872225 726690 987803 792413 1537285 1366050 1039349 1955632 1153565 272051 627045 240222 1079990 40556 1669795 1945698 1379317 1341731 1989108 449401 1035968 1198740 704183 495949 1148160 1493597 1173557 1618706 1539490 614781 1740567 455374 810784 1844528 620914 814022 719862 1362051 608980 1499994 1933002 1942833 76605 967320 1486136 1699148 101389 305866 341501 1919749 404147 1788213 795189 1703367 453175 925877 1922143 1604557 776587 1363500 1067121 1098880 1693251 393102 253074 234506 916695 1137806 1183746 1251931 1928945 791184 994406 1408871 10560 85598 1363935 1773704 904029 1216197 274650 1318067 1974630 814026 935218 363226 1771474 491156 869974 1012642 1975158 1064939 1664904 156577 171350 910911 801177 1744218 959773 1043424 652048 1855055 1468572 1687511 442933 1103825 1994931 516079 1420364 1232100 806523 1583572 1621438 14010 1603028 342952 531954 1592427 1661769 1961319 1833967 333536 3470 1459143 654926 279381 489687 519570 1518370 779093 1890046 1193021 1179886 1160278 67562 1544267 825973 755035 270020 1365069 1035580 32331 88280 1862676 816792 298476 1796489 1085225 1848914 1782 247023 1583509 1635517 651800 739166 312435 1549131 304915 1180581 1853886 1810441 966824 109555 248325 1250348 1555836 187699 1753460 1404082 444699 1565842 409308 1090772 1002805 29629 433808 435934 1023744 2000 897683 1882310 1791415 724252 1072668 800231 1114467 1189174 742532 641271 1682282 1172675 481321 871337 1483442 1220380 1315858 1693114 458939 264855 296651 440370 1534442 1236099 326960 1731762 993169 17152 1708374 1827127 542517 1957430 1880816 476906 238783 18726 1097916 139850 165427 1953544 88631 44761 1501544 372581 523307 715624 629846 268022 1753983 1918926 213776 1134465 1355315 419822 1562694 1590484 222942 101057 1299499 645797 1602418 1722477 1587725 1084597 1079026 1275476 1997129 26943 997867 1713609 376198 833474 1472134 1491701 114749 1564447 1294851 1980478 1590421 1973534 657627 1351921 1104313 456687 936972 918353 307711 437501 206645 1108533 1052840 685928 927920 1464579 1941671 1908292 1378886 803832 144786 321793 226220 526417 751552 1455496 1626460 1864936 1324989 1122952 1963635 736630 1687977 1005708 903336 169707 985352 344241 1788300 724763 1449514 734143 1170710 705190 802362 435019 1664303 1294585 517942 1266162 43028 1748957 62658 228782 1840727 993769 894327 1466772 953518 1787506 1456429 112432 632464 864571 422862 80658 986397 298130 1291206 97803 1262436 82263 1215365 600266 1308840 994684 272716 105611 1932711 1280944 1786203 1837961 261350 260580 239202 138496 1518678 659984 315476 505152 95317 273059 821042 467558 677475 1928411 1191795 878109 1987575 1357729 1056318 485801 399711 796560 256956 1578775 923102 631200 1089352 1078245 1879291 1170463 1569222 1613237 121614 203056 714108 1514366 1505695 544863 1148969 1451989 999268 234893 1568654 996963 273594 323968 855543 1169307 348334 313885 1763050 1468620 109719 1507217 787238 1252182 1283672 1916440 1704933 1042013 47894 62347 540850 1986283 268281 1674404 1932757 1906363 1596169 816530 1584505 1715236 38677 1646981 11534 971464 1233999 688463 1818950 1077459 278520 468058 844148 1098542 1554685 683297 1191855 834965 1408589 1141253 1960268 1199718 586131 1766181 1404147 599655 110158 547390 1628336 637663 1295367 132707 144327 1436462 655405 1205870 1064000 1161147 1019766 1537799 1785648 238486 491432 1422789 1504990 1633157 708001 2250 481550 765772 465035 586122 1867 1879814 965070 1699793 1164625 1673146 1902746 64746 850063 501331 355263 250488 394859 730014 1019381 999579 1545301 1087525 150190 65711 423650 1351087 1253350 1313625 1081751 178474 229641 495351 1635744 119682 76446 1803302 1567969 1005499 1460733 799335 328343 325489 708353 797105 614775 1064987 1059660 1787741 1574101 1626075 1249592 876422 523459 126071 623851 1268116 347904 776038 617645 1354134 453255 30498 1953364 709541 1875313 710308 1485869 1694671 304049 1306378 956048 937719 1683135 1364640 1086135 176827 704369 523636 1224287 976953 135954 653325 1772496 628131 1522538 1537704 1291241 1053709 1948939 547523 468736 1227818 776680 356959 304352 323021 1520845 1837939 738497 175455 1429871 1834237 315235 267445 1735570 1510883 1927754 1099293 612938 1343134 1078823 79249 1569541 1233911 1100770 1480083 1586185 1796017 367173 1362041 1123185 495919 782255 1985095 699277 1434183 715092 1122340 752406 192539 1374108 1766641 785047 1081215 187764 1924395 1920877 399573 1000583 1020323 658718 123869 1861311 1854941 696335 1222687 1187130 578377 127415 1065674 211400 868724 1729511 1546917 643102 585623 392634 919175 775707 1340782 1129613 19332 1893412 1766566 75523 521308 1840350 614798 374605 79050 161243 227173 331294 379538 256942 409820 715466 1739855 711887 1915054 1448698 945427 1438966 398892 135916 366092 1765306 986310 1298521 901558 166209 1538098 483175 1812333 1795591 568404 1046429 1362863 329231 1214905 1470031 353299 324356 892380 1350911 938526 778450 1268232 320614 1631622 720372 1619532 1313547 378738 677789 532788 1894995 938559 1086102 393080 770863 1449411 1004778 860772 1332699 525789 1925753 1487484 785512 654182 378404 1882118 122613 1798654 363932 1882780 376616 312083 746210 949848 1788232 647347 1961482 1462800 134224 803302 649499 847849 203411 298126 322348 1568059 864885 1891970 151268 355840 1969814 744017 1596381 1197174 1664031 1777893 353053 622883 937667 1845062 1293868 495092 1397777 723001 177863 445125 37708 888070 801123 883297 175040 544038 279651 672993 1905560 295685 1908163 1693897 1471386 137811 381600 1101619 1210644 64869 1396610 1693665 1950685 376404 1353538 253616 729723 479904 117313 1167256 687890 326113 139640 83867 747837 1681375 1196688 1236302 1804539 971822 483898 512539 1541539 623167 1520222 123039 526014 742300 1062308 1589527 1991350 1782236 1020414 1485116 790681 1098438 1115564 400744 1289461 74497 1630779 1702704 1612947 182995 1522194 615079 1360013 1027220 15719 1486211 803297 937138 687674 467750 1066743 1195935 1337066 1787805 503490 1573177 1781234 1699739 88421 1444367 514581 1814790 65145 663267 882918 110377 1449663 105385 568464 1346743 619247 1718670 1614388 1279096 287160 1728050 1153101 1164881 933523 1759302 1747943 934135 500849 1446707 999255 671989 168230 985487 857185 1341244 1231448 1116928 1794254 1482846 1286679 1707360 1512606 925835 788921 664639 442638 532461 998037 1400348 251305 1477140 1158090 317733 163531 1893733 786577 1814207 798929 1014602 842264 515880 537588 143134 488028 1178416 755438 1539644 1014171 1381935 1285524 425260 1688939 1634879 1718185 290134 107393 980959 753796 258404 454922 491064 766235 1771899 7340 192329 528070 429692 257324 667429 314462 1843088 1392454 1425465 1679963 1040795 562910 1745199 380858 1167418 1214136 423533 1458395 1902632 1369168 1411218 472922 37004 334071 137008 231479 308036 227786 398333 1888807 1715235 532265 813099 445677 521896 1344323 1796471 451538 339118 1973285 1838789 1924138 624611 262723 606640 1655922 1248004 844973 326611 1529415 1070873 1102579 1241954 1631403 1860194 383166 1425416 954369 1426425 1126095 548719 1615306 1135027 1179527 1680161 946735 901708 1695321 1650828 1611622 1133352 319825 693675 623612 1182109 1282516 499412 1594203 859130 1613434 262163 31581 1258106 1188882 1847516 398123 1007958 742650 1243807 1050615 1623095 83688 1040151 1008769 475325 1210747 1505766 301889 500946 507841 297488 1883759 822343 122876 593347 1330611 109140 76481 1434645 760572 1092121 102057 1436160 182245 1910884 506260 261878 1354759 136421 963874 1802592 740431 1989285 502713 295183 59557 1125491 341716 256195 1199624 1041384 671838 582220 1109702 114265 1479479 1018140 728067 178355 1853995 633605 191858 114090 1107194 300344 607438 320594 446823 666066 308261 1094293 184051 1356827 1928001 1031400 983844 1408558 108622 1099550 968659 535197 1770438 1571517 423841 1610839 559726 114532 1935144 1759290 1059930 280069 1862736 1714714 1771343 195584 1383410 206198 553121 370877 246091 400453 557031 292827 850570 708876 150475 430093 1989099 1660008 143508 1225954 1577527 1610532 1596283 177766 861514 1314818 1317410 57995 1927267 1301948 586808 974913 1692651 1267244 981700 690137 1866865 1614075 1397851 212941 360612 1228595 1173191 811382 139860 1499526 554319 951663 879456 1965866 870823 1368168 1468183 1029870 52866 1053394 1843439 1121037 882420 850488 551824 574561 914676 1332664 864402 1343071 299978 478070 1337845 1957590 878974 1768395 299441 1014013 79485 420994 781692 1730240 1637672 1981678 1567871 1207055 1630077 1964679 1565442 686001 1813667 42901 1195263 276338 463873 564487 1848088 811512 1072558 1222752 183086 1379787 153017 1466331 1295866 1030465 391582 485638 1114758 533272 1817410 365473 805452 1667337 118418 1966270 1233357 127273 1370551 1589298 750175 230420 1924523 1929744 810439 568010 1235082 1335357 745246 454440 30649 1788578 1564575 1587076 819046 182732 1710287 1809145 696726 1319436 436134 1388392 762089 1872143 901284 1564415 55303 1821342 924613 859589 784136 1557966 465952 19300 359914 1439097 1774161 786770 178543 1248301 772963 608560 1567511 356259 543345 1651362 1932026 846523 1128738 1539365 1138962 615347 1503619 314830 1029831 1114083 1697451 83649 125538 1492025 1600152 1661886 171796 1524621 401264 1340928 1280250 290053 539437 1132968 1118762 1919946 726144 1014395 590204 112628 504873 1561785 722830 1969558 371184 1405705 1620978 1514013 293144 1525728 50219 1915953 1723947 1930500 1860289 302192 1882594 1137859 531940 346001 1424373 1951256 1514315 202588 591495 1800430 1831152 261774 906838 1825895 1145688 1944600 1925306 349156 688944 1513771 13569 1688363 743101 203636 1585521 1426310 647113 16531 1905183 496438 1464867 708546 382394 283749 1014767 1237388 61799 125171 89672 266124 712687 646959 1548768 1189934 378377 1179059 204626 159411 770765 885884 1948387 1233868 1050733 749127 895939 1593572 297722 437255 464235 512925 812955 1025259 1351992 432292 1617815 1107312 1457681 1897650 687216 345607 850674 340480 1384537 877485 42469 332578 1715910 1204597 669744 130036 190859 1094985 1998314 1025742 1148259 208762 1939114 1620990 1108933 877873 257608 1932616 195774 1770792 977005 621114 1681087 611657 1050388 1669439 1169838 1496186 681456 1854151 308409 1769149 969592 1560268 1330411 1528009 554775 132233 71730 1170085 1161548 1552224 1040201 1578259 1026178 50862 1345685 1003408 1486387 527658 350159 625647 1790129 523002 857260 673320 44020 393443 357835 1143740 1872183 1529701 1166109 1088613 1835912 1900972 1635224 189469 1088685 1642145 66878 1185784 1455341 274663 1621807 957218 1876457 295490 262050 469128 1373623 644788 1942021 712395 1840126 368224 170570 590811 1393477 719023 995592 358910 264157 774448 166566 1576687 1333141 1625002 988465 716130 1690711 1190497 263380 861539 295074 180951 1625943 1145138 266135 1157814 181946 115698 1975857 33226 912991 1680848 1945968 1459677 1542611 1479719 153367 1287660 868694 133921 294085 983002 1630791 649985 1344257 153334 1893042 458904 1073959 539609 1591558 1294837 1320457 1256365 1773476 1427816 772259 744730 647111 508241 979905 706233 244330 882645 1571056 975267 875553 111407 1072802 1559702 160252 243663 501587 1605407 331346 286838 847313 1314011 1788852 1309974 903824 1496408 923584 93910 670058 1541670 395882 1944473 881064 213756 1824995 1537925 675165 30951 490236 924926 1470947 842273 1666162 5442 721492 1727186 1971829 235075 1658834 1373222 1934935 69980 1760454 1623730 1346965 230544 294116 1545466 1615309 1036669 864447 760317 400655 1006588 1320001 1610378 1446160 1398622 1004561 1008184 104212 217270 1211067 462106 1307901 1001017 1675555 1607595 1349063 701761 1399838 180775 522147 1701263 153095 362308 677389 561908 1089184 1886915 1000158 1444363 1200670 1574614 649685 965527 367422 1639018 642841 604755 1081567 435307 367557 1100428 1513617 847416 169753 1379324 1946450 1124082 328804 323096 1674274 657587 519482 1490505 1164183 594499 1108147 940222 1258691 584234 640647 1885067 698856 1768429 201899 1827944 1509238 1044987 1930526 1009590 455901 1409637 399023 1813897 1263412 264114 1569493 1945071 682416 865862 1434804 1070586 844621 964801 1061957 1056363 1280587 365321 1557627 573413 1879086 13609 278915 1268389 1078794 880593 969920 1939158 1714468 732206 1729150 174903 1167623 528430 1734023 1118752 830207 541686 332037 1484686 606594 1392650 854946 960907 529845 68638 1500358 1653874 583889 1226386 338760 710922 1259297 1190050 389810 1599113 1378314 226454 1158834 991896 1561044 1551690 1776391 1319279 1370323 1049518 67876 1782538 224100 1939485 1118418 1597985 264179 759609 1954515 1453231 1390263 952199 325253 1060588 597422 1037417 1691537 1362046 1616659 1102259 1635905 52018 1372410 392488 323689 433762 1139246 461928 808343 235710 1258226 638765 1374223 940645 55035 370540 13687 1736668 1676767 1496478 1520928 95454 294441 522303 174815 970225 1568526 928647 1460443 136688 116334 1556821 851323 1635255 829651 596928 1123955 1839236 640890 461618 1644579 563040 44956 1838929 1061496 590536 1003948 751033 1701656 1451450 1995577 691403 1335233 1509378 270460 1004209 645528 508669 624980 475604 182666 1316780 236732 1568485 1507142 685492 279206 1837021 1332285 337957 1963217 469238 1525621 246165 686163 775489 1117632 1171612 1665308 198664 1940298 1403041 1997236 412165 621824 638216 664382 888799 1765726 1350908 314532 1513423 364712 1324323 1437744 1752511 1066905 134035 1537920 1322093 710993 1202109 697647 974707 1955485 1361492 1008836 215450 1260531 726201 1266641 947191 683693 1711314 66257 44335 664645 1025840 949165 1942186 405519 1167145 1798816 1448000 440980 451062 1053641 792994 1373017 912825 344860 119133 501420 219303 1936090 1949795 1001371 826480 19783 1388363 1192889 1824136 1646394 898391 515034 766804 1084231 1915646 596618 1095798 1406362 1807255 690584 1766496 1748288 698745 1364999 877024 1708221 984683 857470 1866440 392331 745098 1541712 914762 1140608 1776409 472330 988241 434207 164544 1092259 1740835 825882 159616 791055 1930576 1081499 831445 180540 455495 522814 1723828 1239480 1775000 1000273 1053266 1398881 1967482 63403 257959 1734691 920419 690895 1372591 662467 231276 131829 967524 1386630 1901792 379397 1706267 276230 1795576 1615254 802886 1597198 992253 1439657 1787496 1074959 1311608 649332 1354455 1132156 938141 1854698 409903 1960015 1989741 1803018 1079039 1530122 645557 1771024 950632 1515666 959095 244565 1128442 1972785 1446520 1836901 1285806 1638478 872995 1964407 1038499 1239588 1810143 1903617 917792 1007965 927609 1527100 14911 583314 579485 1358171 950425 668517 1800195 1839511 1864304 1830438 1298555 149386 1707634 699509 229409 671046 1307120 1873048 403254 998124 1418484 1859775 1818643 561077 623576 369525 680789 1464368 252017 462174 810479 1350204 1857338 715121 1984566 1697909 419589 1720140 1735700 1518691 627080 249052 1165642 724134 1550722 1965795 464828 1952141 1469607 918336 1782070 644910 380082 1965619 1396316 1977502 1876862 1262631 1029132 660202 235272 419064 95975 1951428 979829 662720 952874 1325382 416168 1928229 1230518 305823 1252532 1860401 137993 1006331 622100 1301853 1611116 844143 768285 944383 664974 1074851 853262 1958638 594414 1034962 334262 1857258 1443707 1850044 756291 309832 1257453 717137 1033746 862882 1171564 527995 1487868 532764 1487894 1476205 662355 1626085 248643 638581 397860 894131 1578934 567239 1334645 909403 1246933 1857794 667911 618016 1432551 1810706 185827 511292 35154 126645 1594581 1119373 662131 546042 1521257 1051618 1071302 1929380 768957 894301 267823 29723 1368166 1993186 1006115 765992 613449 1415548 337288 888737 1400768 323101 1705728 1480257 873051 1826329 384544 1879073 781859 1509035 1338952 1314495 1890606 1008941 48198 447543 1059400 544519 100766 1573869 939134 805081 1422954 1288338 1949697 1290290 207785 315617 277718 1884519 1357319 1750982 1374761 1430030 394903 257103 234891 1826454 901252 581593 854542 1533433 1143979 1649124 278412 1563957 1320405 1520492 181652 1867929 362826 1794366 94930 1772982 1539881 685073 1709698 1906017 943431 1470826 1005130 718240 416571 1441192 445556 537646 269952 1540209 716176 741763 1683603 1671244 1909344 1890788 748959 814732 31763 68938 476228 622558 1602864 1588722 1573636 576791 871189 513488 1236108 1711528 878984 33723 1901648 405793 1303357 1104542 881927 1771342 505475 810839 811154 260359 737595 1547412 1857816 432535 1391346 496642 1996449 204367 1983540 736964 1881662 1926991 557752 1716504 674076 566970 53526 330453 546473 1518426 1359377 34685 196571 1396879 1977348 626655 1728786 1310879 1190256 1893050 1903260 246076 1180162 784151 339767 1175954 100703 695240 1289388 1348975 64976 1640109 1806412 995248 330006 1927563 1321015 241615 19128 960942 1634581 1075911 1054006 363893 139440 391081 1631103 885521 1878826 21108 776257 1129212 803371 1368015 940179 970156 1032716 782444 1092808 604689 1472397 1132812 1271926 1680100 1611982 1874765 336593 953735 336940 487626 1531982 1218329 5296 609240 999246 842072 1103275 785038 526488 485457 133008 467975 532602 865046 911764 815745 1314626 877443 70643 1204500 1702916 1943500 1819554 566159 1941386 387980 125946 928785 628684 205678 1998971 1032276 633275 1168262 222060 1929796 1900409 1472039 294113 474657 1748851 1625332 490841 686347 139295 1538737 1216383 1352723 1358021 813960 540830 476428 1747526 776718 413660 1315360 1783562 549615 1295379 1308007 1149345 372108 489125 1097509 681629 1729338 1457563 550758 555006 27581 1799502 802567 1549798 1140835 70807 1982939 1281262 1912279 1255108 838327 1460554 881248 289795 1058529 951157 1559865 1461340 1316465 731836 69254 986274 419277 1390246 1462168 1642313 426027 1884184 744860 205964 172673 134950 1169992 1621370 809143 23185 593351 240097 963937 826994 364905 1309292 1613033 1181101 463964 1032813 2205 1809305 1499525 1023263 1448704 775438 869383 1338749 87572 1302929 253152 355264 1188824 893248 511563 1372817 8117 914064 253452 849838 114138 1653960 1572881 1038096 1264930 607517 1962940 170818 858632 1193107 441151 1088828 1794592 1137144 51219 809573 1313409 1405025 1173453 198842 1147870 519230 1790137 1484360 460511 885312 236972 843213 1243579 1175628 915882 1389023 1891055 1171941 588947 1212242 1758140 203923 1949091 1218464 1763665 824980 1997547 1286175 546525 1985100 735756 723550 1644573 1638793 1625207 47818 799602 937189 1305909 255284 618224 1809873 212343 711298 654832 841520 820058 741056 1710601 1359433 379984 1203768 1144207 372084 1189675 1642025 1177885 400564 1163370 223605 486550 1243509 397269 321725 1964758 511518 1974208 1672047 1250278 1688887 923114 61960 1239357 341097 1241783 704548 183217 1183168 352305 1920483 1008934 1758839 1012811 437491 862708 1798745 1156344 656526 434875 779601 343022 684578 57677 226588 1206631 962883 301909 1676272 1347036 145421 968331 1344733 453861 239503 1246486 842987 1309399 1687597 1300929 86473 880437 1260631 450034 261171 478863 103021 767376 1612311 1463242 107922 1490833 664552 563329 13147 196001 1729485 1243332 1194289 395120 1390647 781526 303923 39068 38745 360510 1945033 526719 1978332 1542059 571537 1714598 921752 778699 1542815 1872811 1734795 595583 1169576 1192957 857351 1624109 1700173 285893 875447 168737 1143049 642219 1770315 1410614 1944187 473122 1615595 482907 1824055 1529009 1538609 1313696 1629784 1390697 856661 1985336 1671354 1427493 1941390 1221251 1744808 1016672 1065062 836344 1353319 1216100 1611136 783037 744649 1359375 1581175 1268943 1120993 21010 1807780 193343 1297278 1633337 151997 1824802 900181 241048 6829 1395465 441279 1344056 1831266 1298948 45373 173120 1516204 985388 327559 1917732 479733 282857 1065497 433906 1337991 141079 432046 1740364 1480063 1891224 933311 1858410 115029 651720 940337 1027552 1622910 130167 1472230 1622235 1793488 1590148 828199 855405 979837 1326740 47551 1127718 1486729 1087164 1113301 351747 272781 755722 1289501 1517795 530618 1446406 264702 1837378 1574953 600630 1001288 1544879 896941 385110 820223 1253030 1285812 1933038 1381728 1000146 231565 698534 796350 492301 1978003 819561 1093239 1088013 7019 188978 229052 192213 317910 1115291 481194 1674062 1743193 43712 539593 779142 1030533 978469 907399 1431917 930643 1285885 449663 1593018 1804897 1224241 1056597 1660258 45552 1494415 1211759 1334648 798509 1009715 1070213 327665 838015 624236 65399 1666558 1506847 449926 625351 24560 174791 311088 1269174 1492919 996743 723951 1540880 1459074 93769 359135 1357229 1057298 518280 1913484 906406 1571939 158237 1405900 1429588 1802705 1604118 1756207 1992415 1171036 1267084 311015 10444 1701595 68032 207972 60200 1435081 559094 182003 1702192 1590333 356685 1676785 513854 589041 1068929 1521108 985410 115798 1375397 830040 1312050 867893 217083 929676 1201814 1484146 1416668 991203 474367 744173 618963 1967601 1050698 1182291 762540 744332 868603 178830 1093773 1032204 890818 17872 550662 772810 687760 1613940 1732735 38443 1407928 45326 909304 313617 1481775 1526670 1340623 1017421 1733887 211781 1973935 658952 1748188 616267 1940707 90792 1258010 1843384 962707 884320 405231 1820757 1810794 1279247 357345 1754767 442770 300334 585293 59637 1916279 1863369 1424079 709451 415333 259019 1952351 273426 1726994 1822127 497442 806931 1385697 104327 1740079 1439154 452827 1091049 1676198 61963 1501067 21830 198109 1631312 1622784 1377077 663224 1824671 784842 1762564 1489755 1769128 1819248 1957408 1063638 1911826 1041315 1066850 1084533 758944 1893376 1087288 1986843 1182577 1236087 648742 1944902 504252 1008318 529710 1363007 1267491 395837 1930532 542075 350248 188764 1863117 606738 213932 29067 1341947 1295260 633354 1741557 257099 110709 1905856 1762793 509432 1402555 1360848 1551898 478428 1030486 51408 1126693 426882 875561 671736 29885 1931632 1736370 1167511 1754015 1310087 422659 1756546 1249792 1190254 943020 1823591 23173 1715825 339627 1371527 594791 8063 1966024 523120 1228265 541982 304710 1100698 1533184 111105 611646 281742 737545 1784353 1686543 1935087 1581632 1177205 1213709 1961048 1215682 511699 521230 1554465 282838 1715137 1195300 1842329 38357 1071445 946688 145283 1690608 1559632 1201365 1700741 5680 137431 340369 260047 810396 534638 1160028 1288481 1652343 1353393 1067912 1582399 1560382 1314617 747828 1062419 360919 1339897 1120459 54705 1524131 32476 1740064 144034 106754 860391 1577736 305109 1795895 1545600 1054319 1303280 1613307 530504 981285 1727043 1371669 65644 1801696 670650 390148 1692831 560722 675344 809810 1371337 958787 16757 1581579 362654 1460371 764318 1236834 561624 1061351 369371 1737543 1104071 174840 1841699 678134 1367976 641379 195147 1786785 972880 87068 1397234 1210606 235249 265097 299144 1218624 36456 1591588 98992 1691281 1249373 1555829 1347571 1765899 900900 291555 1301130 332962 1418799 1664144 911863 395855 1155525 1465525 1121365 1487560 767064 135446 82537 93915 1891947 1838348 760782 950254 829251 1430958 91353 984479 1034567 1525368 1016900 383787 1790802 1896281 1832476 1388495 970331 955447 583627 1250382 806932 1876931 1859293 26305 897827 545451 1878390 107191 1563328 1679913 1032974 1423252 690208 699406 856990 350139 487228 1332380 1920866 1275044 358844 956511 21359 1821118 307879 74789 1384691 1174403 434405 497940 1690952 1659319 1865876 1189919 1612191 460706 1335362 208646 1105465 458869 1192057 1502982 1254018 403118 1418935 790724 1539832 4430 1660003 445656 1955126 1212552 816944 1483291 129505 1637121 766772 1398496 216914 1951197 1011950 1986426 1683043 949888 1223030 1512410 1401074 1903374 1406929 693197 55550 1126514 1191721 27541 1837188 1389605 206434 739103 1652074 1752775 1135744 1823800 1441408 335113 1215442 1278019 681437 896358 1737838 738113 939395 854644 1644823 1688196 1178928 1128411 1078450 1989307 1889165 3040 1876749 1839372 265143 1881217 56731 485545 302133 350826 1956404 901607 1764824 25692 1412920 379810 1265148 519711 1534355 875435 1962608 973479 72299 345953 788156 559578 1401370 1814810 1801015 1053159 1967503 1900457 786657 796378 1632238 1383177 1452995 858573 560252 488885 486377 621172 1447303 1964992 1476499 261685 1715938 102272 495967 480800 539017 1210141 4375 353830 476803 1316402 884146 270956 1613864 1927928 634443 1288624 512121 1071085 1207433 1984921 951210 937847 992170 1684517 1737992 1531932 1736402 1485875 921540 718805 1968179 76710 722017 28607 1279081 1776828 373533 489497 1422040 178125 528922 263454 1573975 1925619 324375 1808138 1705006 476011 312174 797307 1225609 63510 1480294 1860738 1637443 527398 692900 1821005 527801 1390602 1654995 1955646 1959341 97582 1922060 1146736 652895 1241202 12287 735877 1420190 678155 139051 1463925 332033 428789 1885792 1645142 873707 254270 1488252 431547 1784268 1919910 1389346 565693 250173 1504580 1208478 1121295 1686978 1948347 1386898 1980923 708402 811345 283704 1600174 1796838 1996468 1888836 1137722 1488326 1383229 330998 1622492 851793 1485866 4883 1399205 975791 604026 1905994 634939 1770053 47850 1700849 314710 1594573 719960 1410984 1003643 881040 1376881 1729389 132107 1335314 1039127 841498 1715266 848552 1757109 1414632 119271 256689 1279597 1922796 46746 474439 405816 324029 10326 1898979 1391755 763431 22089 1012069 1726311 135798 1877476 1661953 1767286 946023 829418 1890791 1488772 1029811 1876410 1768976 774421 550468 1085386 1451341 1774751 1925149 1146975 733726 105262 1921192 32466 1977053 1926025 786646 634403 1968403 1579309 812117 1128075 1261835 1110685 559775 688584 1253866 735215 1227231 719300 489051 1212881 898289 718945 822502 1088591 469150 551166 480179 1685508 1037217 802246 1399777 1964071 1194693 642620 1651526 134784 940738 390083 512223 1406925 188678 787352 959489 647605 1336577 1223988 1367975 766184 216235 825487 1655198 1766495 388765 1152428 1563841 611113 494399 270687 923259 576777 1041748 651067 893531 478118 1160631 1208403 841190 1067780 218068 1019332 1188603 1860836 242716 485460 1891171 757974 1795444 1867684 1983254 1078120 1671811 1160084 1446077 327487 880493 1941076 902910 1939631 772839 44818 1115197 1468736 993979 36111 574813 1064421 938162 213654 827834 792800 551879 189798 2445 765534 1471439 765368 1386508 395467 679419 17097 215827 991108 1172687 1045374 762850 221270 174473 1256537 1487913 765764 39202 498611 291805 1029784 1493489 628416 95759 336939 725510 1807153 955457 1117490 756873 1687398 772000 267431 954473 740628 1804076 1248068 157066 360780 971468 1789140 1621058 1032181 940165 1688683 1012602 522709 341418 1937604 822127 1284871 1543986 829915 963546 276798 1353342 257627 792342 178970 776130 1140519 1660801 1691970 626731 1544778 907323 1671697 584664 550977 1400666 632243 79384 1027802 891992 612163 939696 1509339 298072 792558 1394982 589039 1202745 1023807 1360510 21603 1895276 713911 840112 265921 1875512 1863105 828281 1075093 1608046 294530 1442582 1764731 156723 1080341 1268302 1782669 1010346 279173 995054 1806585 635886 501609 1365834 1301297 1209160 1384323 619236 240674 1583614 582535 430561 967667 19848 823256 865884 1083994 48533 529983 1997348 5295 973038 1719396 174100 1179907 1047043 1897916 609335 1735656 1169662 792507 483198 1880896 621853 136202 869791 1364065 601592 536218 1544472 1468148 1066062 482932 1415597 1938153 906928 1494696 408698 885795 441446 1943863 631470 1619569 1587441 1165092 587843 888800 1662413 1043905 670953 1527865 1561796 1545690 1368404 1189283 237037 708239 29644 343958 782358 1580656 1832059 1729095 901823 1435090 108751 1702562 137281 545161 1131800 1131302 1781379 1478020 315697 1428076 1960489 1107585 1281279 1400803 419882 1420536 896465 1620524 815901 1872968 940640 490760 1159589 1614480 857423 1831630 149873 885242 174384 1369474 1037608 772269 313012 888542 1541026 248623 1878516 1878742 1620868 319314 1685721 1075831 1061656 1596435 438316 1511397 920535 1849807 1159068 1702999 948944 777287 903762 1319486 1242671 1374604 67578 1834800 1423311 419051 895999 256054 138187 1185593 1107237 1141633 1468293 1469953 1949516 591660 756016 78181 605577 1136245 568364 1401674 293661 409470 152663 598512 280568 1818618 681531 974401 1150701 496674 1058566 433512 1967252 1943794 770205 277558 1219030 1514686 105340 585258 1537115 1697790 1648665 1458776 416749 1863882 1087827 1796451 1300486 196873 97967 196747 1463908 12609 1442315 1403285 1896232 1814516 1133867 1147137 780293 1612922 647186 221564 880196 862657 1815938 1331327 1536653 101680 854215 516022 369999 1453498 1309310 607748 787046 1043329 429411 1637609 265474 1409714 1724122 207947 456047 9445 1476717 1238179 1050701 305027 69626 1140256 736595 683340 814968 1434328 1245516 766481 726513 1505319 1410807 715357 1284684 1249714 1212717 669057 1369536 933930 171331 1880068 1405592 802110 823166 1927740 1924424 213172 1661147 1148609 1149874 1705033 1192963 1653116 1810749 1589698 508579 687823 1724870 879751 1615568 960734 1332297 1351760 1460852 1552315 577658 1590527 767914 1345148 1008203 1761321 186902 1059138 861565 1334574 347867 185830 1748676 1065097 1700939 1456130 1327743 1409376 1344630 1448040 1062561 949335 624352 257139 964024 1593559 1340127 613044 809963 176291 1553864 1781762 771612 789614 1091950 1620650 1496612 984026 1542771 1830853 1316342 1131789 348302 171478 1436940 1050170 257880 819208 158072 181154 738727 825924 214337 1565269 765104 971303 1151251 813353 1342437 357081 1955690 1138742 320215 1569178 248674 1111024 843003 257344 1145810 1926126 1783154 1005716 1387293 906156 785651 1612487 458849 1159400 1471148 538800 1145813 1744772 1721771 465439 48355 26361 1442658 1917556 989363 1536509 525462 303188 92549 884457 705502 1450960 1712103 970527 360503 358754 1885896 625113 1232612 308295 472378 673520 1990336 19813 1365380 1852869 822285 759647 437993 771528 690968 626324 1213990 1277803 1596325 1700921 663623 369269 1524164 1640958 1584660 647267 1274523 1958407 637393 1590918 311623 1008823 1813260 1969875 1399950 175654 1929017 407212 1284580 964496 118553 1310704 727671 917985 996144 832228 1646792 28129 1849487 1266125 1101546 1850510 1824998 1592508 1515739 1804247 141879 1237806 1444340 1272751 836957 1375373 96972 1517060 1552533 12389 1630923 965884 1169207 1657296 1069799 868775 614405 804693 200639 54777 1205364 1890097 1662778 1944589 1093075 1080340 664567 520920 1033072 1699788 336070 47181 1978383 1769098 1838195 565073 1122403 1914542 183333 1724624 822266 398223 1028337 307756 1939713 1887213 917525 596195 827982 166600 599681 1622819 1850294 1054163 517650 93740 883609 1481056 1489537 671694 271685 480101 1157266 528673 215918 707267 1120213 1319803 1835364 612012 30745 1102204 867795 683069 1749441 93998 1231842 1381956 303162 229436 69955 83702 187135 1961889 889283 308733 352360 42315 271445 997797 328230 1833360 596841 1541570 1719232 1740733 1010527 510662 140572 1725244 51481 332947 429923 1387023 776928 79307 586307 150868 551132 1776314 893635 196573 32902 894695 877118 1050524 1114151 1732119 1837292 1948597 632665 215019 672657 1875765 123417 151161 816406 1383931 1334749 1976460 853935 602023 334213 1426972 1835271 180432 1206381 877775 1521054 1448911 155378 715252 26363 1623236 1681856 362113 604204 1984798 1763819 313215 1225328 1697899 322466 454553 1891058 40240 716524 1681026 1388204 1578591 173836 1180986 1974529 344287 843097 102577 1888892 1640514 583105 278365 1682016 917159 140445 276602 592862 1117509 1167257 1959222 1167866 793495 571773 1640543 849582 1747251 1192523 1710102 755481 659702 231496 1946091 949999 167309 1761092 313712 1270870 916034 957802 1157827 119673 581654 597735 814403 812608 1092828 1950173 1014474 1494687 1793955 1778971 1748384 281614 679738 39963 88523 1658888 459764 248085 1023050 680545 1060376 869589 1469938 1741874 127883 446083 1530044 525530 120452 1553152 497937 1079900 918453 1294788 441576 1980054 144120 1781916 1237834 868222 19311 1139636 1012505 940312 251151 1520590 1638861 551187 188353 1146076 1780058 1391295 351142 376074 47641 685638 1652521 1545559 42950 1453076 1077908 1576574 1818056 754179 896129 1677110 1442955 1805375 1166173 1598061 1051302 1043939 1846495 18211 1077529 1879039 1627186 149667 1143926 1949053 551109 27700 1392257 462436 916789 794595 1664961 1625010 1712613 515389 1698022 1763901 257134 113272 747761 1286067 1005699 1958792 1025365 440255 1642775 1003577 539933 1865630 1791639 535502 356454 271000 1836643 1854205 819242 1287107 1179212 480086 1234474 721015 534621 1424817 1813806 524593 1063216 141043 194909 437917 1570491 1099701 1920923 772885 519599 1044156 1720537 517296 1103337 1615162 196306 1460954 351351 515491 1661711 1147579 1522786 245322 427441 963189 535333 1357646 1589163 1656347 1277359 9890 1056137 503804 893948 779071 1644209 1860420 289671 793541 1100351 151805 164420 1614699 521290 1259016 1962369 213411 757498 672347 750132 1720618 1041736 1338799 527047 1685114 1944698 276928 562116 347912 1564233 1522405 1650342 1813782 1142892 1680741 611232 305881 724834 1380193 128965 430670 1666029 1933981 1651446 1842126 819322 1331637 1585624 1798932 901930 310425 1786058 215954 1147867 1252313 1000704 415746 1896255 1005431 783903 207128 1521512 910806 1005782 1220041 1237709 1805814 764411 1603433 1975143 1823199 1834760 1089510 310764 1266142 1675119 1183258 166401 1053916 570319 674533 486050 1900802 1755612 1243217 82023 410527 581578 849628 274559 1355175 1439124 541045 1028764 689835 328055 308065 1819974 1051515 1017076 859046 1164648 966066 931809 1484427 1704690 613843 1738118 1182982 127631 687483 440416 1539520 564855 1178418 727325 40227 608762 1025215 350611 1303638 920218 1033114 934111 1073717 1971395 621804 989958 971839 33531 1210689 790717 1149200 85755 390223 1499701 1416351 624591 263458 161511 674833 583835 1175836 1365146 445247 1154062 1307746 1150546 591019 334393 1055563 1876317 431986 130267 551309 1079443 579740 1159583 189644 167701 15674 1536347 1653619 301049 780418 97029 1814046 1955264 1771951 1179395 1145428 1729153 1241274 1841884 1799017 1406202 153829 1398196 451041 67096 122545 1996386 94433 1805702 459424 1295091 1512918 1057001 1152305 1753151 1233369 1571275 469470 1643299 266855 881992 588485 1512852 95354 592534 704717 532558 66120 551044 446174 1043155 1223948 1902497 220669 987847 1719987 1246182 1724221 783817 836885 461003 1753676 545262 1063528 191296 1895186 1429681 1486675 1068765 167242 308700 572772 876421 1262516 418082 659484 933902 533353 642414 192068 66865 355898 1708389 271140 46906 1461353 1272273 538251 925732 1952026 1023184 1967497 203386 935261 1202928 1535967 412306 809774 1017069 454915 527001 1665752 817694 1689718 744122 193386 973919 1923455 258849 1261317 1797323 639931 108424 1617526 895379 517460 1340383 1516708 1845880 1887967 1917983 1071451 861128 873510 1409112 981407 50544 446604 17715 372855 1504552 1925523 1633068 1172426 1618942 987543 999355 1509461 1014356 601238 664227 1190250 1097668 1520763 311425 1238756 217307 455476 782894 1772767 1537357 1917991 411651 1171585 999827 1790073 210463 1880832 774345 1378533 585471 670670 1243397 131812 1213675 549137 152539 31844 795481 719093 526486 1191435 365359 543335 1777737 796490 1929009 1048920 1679893 248230 1888162 1632004 1441822 1497374 584232 1494511 1472512 276344 568059 1463555 109040 694101 1263068 1819973 1195025 1154321 1338245 1324328 635240 1029400 1875368 798775 1305718 1045783 362447 1408488 1714807 1695622 1672999 207683 624897 1570105 940869 1873336 481737 1777415 316460 29678 1978299 788489 639834 1255084 1240403 528680 121190 1144847 631166 564646 1486935 1261965 525515 295067 1296724 1880759 360747 1625205 696776 1496139 1321733 1284588 506506 1454557 723633 1162064 556810 1023827 1938389 72896 22158 1517368 345224 1266424 1147441 1402393 690051 1820739 1506868 1257402 1274064 1406295 1443387 1066377 891638 1857009 941137 217672 1184432 1150023 1096941 1120483 1316457 1515856 552970 63986 427257 1206886 1134356 1739084 550047 597714 108082 181116 1831027 970756 46241 1295275 848371 1371403 1490528 134123 1114366 389763 1737619 1864922 1859979 719750 357619 877500 1689489 1663929 204850 1072416 577037 1151580 1033308 1592465 385387 847441 1528709 1357954 513842 1035003 905973 1184663 1488930 770843 1979728 984940 1456951 958721 873901 14579 907117 658713 972276 1804644 464437 15473 1116442 302667 1013948 1562231 580791 732299 1481825 318294 933053 728743 1128392 991725 810904 956883 1359044 313181 1829698 1741583 362468 452544 1799262 144333 942288 1897850 280993 220354 349903 246642 1367015 859375 1972271 1481936 1225494 1927607 1717309 1527512 722901 159250 850150 461320 742768 1064038 1811636 765897 746863 962905 743546 358097 1314369 121042 337541 1627192 677414 936663 1821215 1475827 1050398 1119714 1837929 1187546 825027 1829255 1527345 1151500 1137893 518571 909929 267632 1808576 1583175 1987137 405614 1197415 1577557 1896280 294601 1950215 1378930 881246 1840851 1937934 1321139 1643050 691350 1482275 944021 166697 1404607 1248375 1126905 979987 1227424 1672963 280571 754289 610894 1307055 1911125 1718684 1607651 1454478 290593 519560 1596880 837867 1710905 502628 677090 1068794 1823807 1257295 1723975 386645 1290247 680051 1482728 816431 278432 1339945 271356 798147 101705 1897560 97553 827160 736298 1541159 44198 981646 659100 816224 1448346 862263 391821 1628334 581864 474299 370194 1711016 1105520 1341662 350439 304581 1297119 1535285 1188876 1800793 1049323 1384592 782437 1042613 1485520 897148 1744945 481292 439211 481725 307828 970453 1136036 310888 1706803 558732 624423 508661 908059 1406281 1645878 1808345 1250512 569269 556144 288104 574800 1524987 996406 100784 1207047 257540 1723161 1333529 1434979 1087237 691006 691728 129623 1030295 1973434 1193998 1557977 272331 1251593 204922 1760494 1400777 1337938 677439 292157 1746967 1671228 1372812 722782 905232 1395105 303534 1902317 464140 1764714 488826 1910200 1693838 1812908 799723 1218783 1682178 1831260 1121558 1248517 1289851 722578 1296172 1296673 976804 228777 342528 804371 1264935 37140 698505 46482 1564441 832272 1145116 1742676 1763160 1786704 351261 1485626 1244147 1639178 588866 1664564 631306 1520098 1480892 1035098 158112 692342 1526882 1916967 1192893 1745884 1686509 867224 1940568 1441543 134494 846006 1932132 225308 414280 1917508 592865 802972 1649394 1944421 21923 1417702 453595 1111939 1532486 566404 936770 1811712 1220947 1630894 1744034 1038475 880365 576407 175316 1492389 300131 1339713 719914 1745570 1225177 646210 1462271 1671715 48301 668445 1243329 1723496 1171761 551710 816850 933652 659818 127598 1787183 1364774 1199263 1184752 1942301 1032582 745391 483220 1813390 1764530 1643192 1027847 948601 1742884 832973 1033259 1874445 1882644 944810 617488 188307 1419132 681060 1072264 1175355 1711988 820548 563960 1917869 1710632 723087 1711488 649945 45127 757353 216790 1553497 840312 485262 446157 1760353 1714781 1888809 428747 1420222 841982 1247056 9182 1369803 1961903 533151 1557897 487280 1820972 1460243 838122 513163 562597 252267 486706 1162316 1699687 1706969 586675 1045187 492233 459857 1461577 742192 970013 98925 346220 1967695 511601 1522318 527512 1564001 761778 1811679 1178507 521946 1167941 1963014 1770710 222602 491832 1625797 689387 1278059 1597317 945917 106481 914088 579796 1726689 1123979 590740 1893457 99312 811495 1529550 1250909 964380 1193424 522797 1649797 564754 1354925 621476 985916 986817 748120 1556277 1490821 93266 1810553 1067616 287957 1081312 1061993 1248678 1906695 1895545 1806419 266679 1662274 207433 486582 1359381 728179 669676 1049621 1243194 382640 30238 1657851 841477 1562691 1359263 1621297 457567 671516 838273 1474748 683341 1806970 35506 1605381 411197 771684 355305 213542 1187769 1591319 230850 1848384 966253 1708676 1781618 1255454 1304950 1417208 1330751 291303 1250408 1725996 1970162 471887 594413 181103 1892970 1720617 441182 979653 1683756 1786560 1319914 306212 1574514 764783 1684425 542055 1671046 139747 1544944 742856 540195 661000 896343 143830 1950967 1081317 172987 1760131 996219 1875889 1301904 919438 1660154 1804811 1508425 1734039 1207386 88662 1265328 1131965 22054 1188641 86725 781221 521985 1017779 621184 1562205 909309 774446 649475 234333 611911 1982153 1242984 615055 1481694 556046 618585 1789654 771069 1728275 410137 904898 829873 1061405 1473487 1581631 332466 928385 1192387 1666406 1741349 1730293 1806300 313519 753091 1660804 1346786 1924178 1464764 1506640 1418633 907457 806393 1108566 1304206 1637587 1576026 1637471 1878339 180154 775759 386647 1354131 80756 994254 736291 1873193 1699474 913361 1292046 1968495 1113355 1659117 1476353 1788051 1638051 301206 989387 434999 1586806 1097945 990849 881634 930269 597813 1644758 701766 1496743 1612148 1791733 1731169 1213513 1550018 448343 1814535 17268 1231803 367114 872833 1156039 172831 1544376 1137373 1934409 967304 1538671 1880203 509663 899443 1706359 1786573 906790 1341120 337265 1474017 320801 1454872 866798 1588164 931172 1582464 12349 127269 839039 755807 1444156 1923725 1216002 1267538 284512 130924 8498 1858165 1748735 145509 1136550 605697 1793700 987116 1086774 797167 1047532 1952927 700765 1457544 25695 935177 867650 1751732 76863 123518 976665 1531549 1856654 957899 262977 352470 279997 384144 1495616 1787557 803247 418576 1612180 1210834 887518 1674900 476819 740177 451275 1930513 1312200 1890183 784672 1955651 1861316 1385686 1951464 288698 1883781 1237038 248046 584254 1075793 1349565 826750 648521 1281764 766787 1126712 165670 1944449 234751 1117526 1437015 1690826 960874 1506809 1711450 1780379 237173 951322 1651774 1458554 1567997 612072 743824 1144723 958469 883948 1503234 543675 517109 1582598 1838163 1923292 782116 1857830 1471610 284418 1551718 1495861 283657 1191706 1420939 1191620 1599953 571987 1983565 199614 1103169 1578512 1873917 1716181 1750558 458222 732851 1505375 349422 1638128 1445660 1941342 782811 1757048 924426 1371043 1438893 500681 1373839 590934 1756615 1149523 224183 499080 354639 1785443 76664 1470255 1899434 1051528 868617 844204 942096 437743 1814037 1448423 157630 1004784 803635 881759 567027 242505 1125052 1057581 327315 1750450 1047507 1150298 864753 1405818 1335871 13317 890476 1664404 1843747 443113 889911 681585 1508182 423445 1914921 501544 1069025 529766 2218 1169420 1603252 1435376 76203 226625 1680192 1035096 133049 793361 1218926 757429 511639 456063 1780465 1288350 1910986 106708 752296 1255002 1052826 755332 1739469 1769325 737870 96852 651445 1777347 1380195 1066624 269184 386340 1125130 1444276 596675 562350 1342026 298175 59372 741102 252478 1462671 1051505 882908 1464738 1211206 229242 188058 1040980 1129509 38846 221508 374708 147348 544276 1191447 1146161 464420 569060 648096 29699 388172 1725008 1169714 76997 570618 845714 966793 1865080 1353790 1261583 1866553 575006 72580 1381288 969802 1189258 1725635 1496909 1952413 682068 1190308 54906 881610 161212 986024 1478086 780181 1739028 1774745 1953753 323099 588958 1478468 1092238 1152107 794822 991333 86859 373290 1908487 1923560 962319 1280 106067 381917 653554 1068842 927713 52927 393886 441956 876253 1480517 1953195 1253498 191016 633336 445190 1025017 676547 1548949 497618 467927 1164091 1030631 219858 574363 986152 1406454 1698716 1771689 258732 606051 396435 1705659 454493 818055 465273 1532534 920836 694755 351708 649590 1832501 320233 547757 1102379 619137 1822121 202931 1194797 688169 31263 1231137 1640159 1002412 1241770 38359 24493 839326 972603 1201734 1499365 1597769 103688 1679342 1406921 1582857 567299 932443 1661119 388083 80946 1024528 230826 1872215 1547395 598305 633847 1858235 871179 568996 312105 843706 26022 608161 189754 310449 694111 756182 321108 91109 277584 952393 1075980 447313 787037 669166 653646 1394084 775254 112660 1808121 1467859 874153 1611991 832915 1475063 1234357 705857 603271 97019 834369 1555246 1744974 1540387 393325 1290830 285631 1217335 1935691 491088 833114 1865138 927068 758281 1224771 822810 778497 1739939 545933 1352749 354244 1763010 1800189 1748754 1361061 1155417 607113 13731 503547 24657 1253793 581967 1111294 85360 1371915 998364 1249489 228880 505205 1492560 1422425 1441590 523648 1432127 890685 1851819 650992 1683928 1075641 1280575 1234089 715184 1514096 186326 820581 1453406 953956 422003 1212684 779754 114569 961775 1653169 1849554 1521562 592872 1191083 152584 1642719 804467 334581 1333850 236907 33316 171573 210904 204570 1060635 315072 45832 1056305 1845707 327153 11781 104682 1439835 1413058 295702 443041 1104640 1002685 1682010 1720389 286182 97249 1865694 977036 1234214 71515 896256 397992 1777673 719150 960006 226330 211416 1362320 1592429 427568 1635053 1204314 919540 253565 1971244 1020096 1750311 1336515 359718 527343 1530828 1920688 1844174 1235637 731228 1160136 224653 347435 1534818 980527 862896 569577 448125 577782 91901 1900984 955694 248261 1105782 495845 1746187 708238 160322 317162 1557280 77549 1484194 1008528 1657417 1750913 423144 634678 787055 1687765 1596112 1949714 1240164 151049 532821 1582139 111337 704096 1296804 971973 1313369 1069906 751847 1374232 1426 1026067 931722 322964 146891 1023375 1055624 1573831 840385 271503 1245479 1072817 408577 1836720 1448074 100616 1664296 1076076 33102 1782999 464068 1480232 1797266 96048 106851 739146 1762873 102627 244374 1713109 70191 970710 1363320 947406 712193 214118 400661 764217 1079013 442388 1650008 1774837 643 713623 1398348 70650 854053 1519084 347087 1732741 1715522 1829355 1682497 1799026 451507 384836 661124 602557 539897 848201 885672 1676515 1663623 276851 844129 1036627 37082 1449571 1125179 1889351 153321 185406 1445625 1557257 1427084 185917 1676376 643676 1339527 891431 11927 859310 531665 1845610 1885675 941093 7212 416162 1158364 392553 250044 1430375 40824 233968 148688 944693 483387 1049836 1793909 186336 125650 1832674 1268599 1160545 1012375 1122851 1574515 889930 1535378 82432 154476 1799033 70872 127316 657530 1478484 515496 13838 1991894 820294 870052 1894452 15552 57347 937899 261737 1185300 724155 233818 162272 1203780 55592 244251 877247 508962 1279411 874812 1785620 589388 612598 161364 473501 182419 1552126 487616 961259 1445723 796235 203445 83733 1145140 1520456 1364894 743041 1042450 238984 241917 1754899 1802804 482789 602737 1179520 1609702 1568358 48260 972189 547213 1894247 1600799 1920458 198129 1268724 1853245 680600 1771395 776784 1476569 508751 496414 1726071 52816 778966 383892 816419 285785 32617 513633 1934433 839604 1128631 752276 1276143 243655 535982 584811 1562277 1039833 1457346 352810 28205 1572032 749972 659449 770916 527503 558977 861816 619244 1875648 1735332 1122085 1677829 1109572 145158 653505 351809 850353 137903 1258263 503332 183468 472497 1030413 576566 245298 1533133 1256148 1691598 1656888 398236 1104863 758783 1231826 1884834 741524 1674424 1513291 354563 1851929 181 1649441 677040 400297 962754 1978875 270331 1018548 1136447 743532 1857444 1093582 42197 2806 56110 1726588 1686474 758717 1957811 1877338 581628 875199 1935436 1085886 1670639 868220 70853 1010412 695175 371641 1237980 1195731 1888942 1967101 1979398 62954 1055673 329386 1634790 1310055 1796723 128044 1975119 948208 1666320 1069189 1608714 1948926 5974 1252010 1368915 1855862 1531833 322901 1171537 1125424 822766 1361451 252508 329176 605609 1734299 1223815 31182 1019537 1505829 240255 982554 1559798 1591706 1333200 1176404 811427 1971631 687583 209955 83052 670180 226943 1452127 462327 1246082 246164 125826 1400468 1826987 1255277 390031 79537 671832 950280 1477496 1740526 1306574 1848409 1387807 286674 703552 1045402 1239029 149025 1504124 1045498 700943 1703190 1764977 61521 682071 169668 1989401 1809831 874691 73805 1425445 642784 1992586 1378572 549008 1479106 1896102 626089 679465 343597 86855 1915905 1471248 589470 872194 1246297 346233 839898 1761671 867623 1358154 1408786 1382583 331121 1465186 1260614 1885174 213830 1948612 1540016 677406 613254 1508117 740299 508862 568289 992783 778105 1971255 1921357 285546 1368187 1852435 764897 1439707 54474 207325 268590 1443390 1584033 1289644 1522662 917280 1825425 452264 1557961 1165910 1988238 1983039 320496 1514406 1544958 672204 711408 1450693 8605 1190512 1569264 984981 183491 287284 532774 699726 659796 1057312 1083772 1216515 125029 1950722 369009 436567 621240 51257 1256860 1601559 175769 1393004 1307647 1693288 1166848 1665862 82449 772817 1920091 1247000 1163146 472167 1306937 28555 1343863 273541 1431858 1814791 1760514 1660270 547752 834249 667051 870763 1577988 886333 824690 1350834 873407 412632 650966 941688 1557601 1808732 268131 1156030 681838 246833 1218540 1470566 122975 1311726 178112 417022 421095 179446 586036 1388828 1285108 257082 1999614 734937 1145686 797746 1770657 1750012 1357583 915335 827665 754665 1624740 1132348 410159 1130560 401443 1989375 302479 1699382 1666561 1174853 1780072 1163849 914474 35292 1744344 408662 1947631 658062 1630393 534153 1875698 933912 1209775 1634944 728489 1261398 875656 6394 499774 661176 1122158 582308 1872868 1264639 1942901 1247065 201173 1858586 113784 1312951 494110 1264680 1970617 1034615 739455 1186699 479560 547297 1203370 323788 1067029 867422 401541 1073001 83473 159994 154443 1657286 1193032 1102232 1648066 1201894 211822 1582550 451495 337139 624658 1309825 915003 1698004 1645917 1761946 715807 176586 1140395 1406401 1233157 2525 680215 72296 1186321 1998764 478021 203321 1021999 1106836 1740968 853670 183720 235210 1522767 1214467 72332 81848 1721558 1522391 1048428 624728 1577417 1056577 1230050 1431023 1609037 82350 1786999 230835 1184875 1456110 1694567 1177526 788062 243429 1503867 1366078 717180 1368093 74164 1175023 1018914 1086031 1947332 1339166 568649 673752 401020 1032487 1531005 934255 1883739 1011136 875297 454179 740274 454793 549551 1407510 434314 704368 1444297 951785 551098 1874683 1087190 1829294 716753 254890 1394942 1123148 60914 900821 1778969 1462549 546695 296229 1917212 375140 540899 1228431 476356 397729 1480540 1328985 1184369 1572526 344400 804599 1050676 92637 950056 1915266 334759 583512 1630909 1573577 1314942 191517 1054861 1133091 845093 442079 35450 266653 751048 1943290 1621011 1138199 1037886 1793501 812995 1998310 1527251 311125 1392260 331638 817802 1625617 251457 1817841 1170728 1975223 506514 1773198 587200 272038 638553 1503696 1323972 840549 987488 106057 1083179 1587618 687270 1193083 631513 1009452 729870 1438141 602524 168161 1870457 298698 1591031 279690 1395923 935608 1256837 524730 136287 1458863 1641112 300266 616214 1457909 1018879 699487 1930263 200641 1584316 375634 117831 1454892 223736 1223393 536580 635434 1946545 422606 356611 767822 1500119 594615 864944 1460966 648608 1959342 1815770 788265 1473702 326615 669110 927827 957288 1203902 656080 1986846 27038 603294 1184652 1751547 927016 1915712 700879 1321202 1138388 1308606 1998081 113547 1311340 1106059 1548948 131743 995935 1434996 1578516 880037 983941 1060069 1896896 34019 1904377 1025821 1277771 1621383 307704 851374 1765568 1834120 795471 366271 1252035 1313480 370824 1887323 559817 431977 578622 62786 1964438 1186677 550283 1201860 1959573 1352979 518305 27651 1303355 632193 1416244 1745037 1725020 264384 1893783 794870 1782591 1420894 1313583 60374 231349 437365 908336 1760785 178578 922991 1813666 360652 1737552 732262 102002 1436792 1173675 1589195 792866 1453650 107201 1046156 1275704 683445 1773958 1769187 1899719 1324527 1148270 1232484 1201358 421655 1626937 976643 469887 1048804 996795 128252 1987818 1051942 441856 1649001 981270 568848 1054291 1712453 1256757 1107503 1477242 1921609 286611 1520927 305505 1713230 1005546 1615113 11954 1407149 1951002 1819269 1461730 1702736 1267958 1306437 1059146 1956770 1744327 1912424 1671977 1700456 1676426 1384985 1145368 638572 1218963 1989909 919865 1950263 614263 498914 1959946 1035054 1580593 957986 75598 1563659 1406390 1318083 1411396 1537317 798294 1438764 1195110 776811 1462225 769638 908663 1052563 1280179 75125 227751 1468729 1197647 633161 268378 297457 1044486 439879 1611903 1002187 1372756 812715 819545 359661 1282440 203282 1938216 181904 75139 603136 1269211 328382 702580 1804215 1785895 644364 802930 1804726 383136 411135 1794114 1739176 1359746 1180508 569126 441432 1613673 1724910 919400 481440 510161 1021076 1518203 1354225 1262414 90078 1418617 1389806 1846403 290029 1802008 178565 873775 1995036 1550203 872160 1296198 141978 709922 1211730 417152 366758 1562841 1828632 163937 949283 816316 1639672 360898 1750846 192960 597394 1380208 366031 546943 1497511 1637476 1069286 1713244 1674882 748268 1919643 266943 919094 1124029 781331 752376 94919 1196907 812507 1664803 1519880 249062 1669479 404617 567834 351458 1661340 1554429 682390 153080 784229 726451 180404 986523 471036 479106 569997 408112 86520 1411984 171737 1842057 633820 1501678 1822768 1245748 468558 1200684 7170 1594381 1516406 451072 1931839 743608 1112991 1526536 1981047 262980 1457801 837536 1290889 1544414 1333043 436414 1707125 220331 689555 1625887 186829 140694 1053528 1970247 1923010 1464466 983809 523141 1092343 1886133 1175796 1619353 176022 446491 654177 1607568 337910 332940 1437155 1342306 1563047 1189894 991416 1198802 666818 1171437 210342 518600 1091548 273487 1504978 340493 591259 1088785 1368429 182339 186024 1402631 1179439 117992 1880677 1067010 1929809 1394959 1315149 549353 1921243 38734 1170567 443877 508370 1990140 581288 1735714 351210 857330 1573835 1379379 696104 1807903 895549 314700 1263332 22259 1765311 1356445 491579 1339562 1326966 581424 276134 1258344 1903761 1628784 1176219 300677 724527 985600 1992266 1340445 1702109 1361733 1920567 1845747 938655 876537 969264 1142118 1637967 1094494 610174 1029813 1320551 1847351 1607583 686573 1914407 93156 468721 771363 673276 860752 364689 1893963 926509 54295 774252 1543501 415376 1686085 334466 1566732 399096 1680473 1807656 590238 1960435 183206 1597134 1538467 563464 1301638 581429 1672383 1237045 170606 665101 810901 1502606 1851241 1880141 595192 1827079 1734630 280963 1759830 16568 127244 1860972 1825781 1098142 1965928 288029 93788 1227514 115640 302303 1709112 869567 1176382 1403590 110696 1800837 1347943 1145790 1072375 852884 615087 1022174 1909508 1526929 1781976 520218 373393 1104996 1529115 1933726 1028549 780851 767427 311553 247387 1183169 995642 829817 1804614 1059927 1377874 1473001 24467 1874425 383079 197886 310877 1854915 1270080 279650 513424 493286 1579288 468454 1594833 993257 1673283 1371535 360346 356725 1232074 1964954 1413195 1961701 1332071 594512 1452371 1495724 342301 1979869 384416 168314 205771 1292127 1070948 434867 679701 319081 1982808 923888 1310513 233501 1437450 1525363 1776665 1807174 924078 470524 489532 665184 111610 593669 1630964 239868 913823 1976021 1600395 1716484 591963 1282899 1818324 292347 744287 1800635 1228368 327385 1354107 1708782 785785 1534208 1189426 1720104 993284 395131 1629008 669311 1812108 834000 1380467 956800 838909 1530574 207464 822383 789515 1346691 1306509 1318044 1413016 1110181 905675 1218562 1430171 671389 195632 768479 1670742 479585 661450 926311 837546 1743156 931814 464123 1305797 822610 731159 215542 1276293 914198 209595 1288150 253456 295608 1075488 158554 880651 1210582 1195193 1740981 121594 1930888 405385 788970 1295130 192182 1074358 614426 1028152 860430 889504 1405851 1450609 399946 976995 894627 1875348 1978659 442380 509456 154946 1727612 1746601 271175 1636141 1766809 253615 1447061 797193 1100082 537343 500802 1648813 1531254 140962 165897 1819082 154533 790980 68370 559109 1721527 1677135 119355 852419 931009 1044476 277224 1340856 1621567 901409 131019 22774 396516 1416748 593360 247435 1808783 239736 1155229 553851 297135 1058716 879853 369065 90869 1014912 43736 957962 654782 17069 1866139 1645137 18166 643626 42213 1050064 319868 1303623 597826 1195569 1500373 1209072 1790228 1737692 285848 579263 21476 1510769 1955714 110442 1806119 1864341 1011068 711894 1414265 1254315 1177466 579379 1972706 666042 678137 581821 1003099 666026 534295 859227 1014971 1449034 384019 251017 1472202 1299419 282587 328134 230343 1283571 1742400 1981377 1195622 744530 1380964 739476 375613 1363533 1159427 926752 956266 1481374 1604458 1468197 462465 756382 468110 367217 1718649 1787563 962738 1568225 1390082 1197937 763149 209581 108312 232480 744976 1034089 1968755 1055944 1928546 1082848 244224 86854 1568835 749503 1386067 1538284 776578 776790 1427181 1072591 934101 1544335 1596493 681567 1645840 564799 1236097 324695 1327477 341002 975817 293575 841476 157291 742239 1629849 1481885 128892 1017518 983861 630905 1095377 62636 1544862 120480 1791494 998011 1053030 140142 1201745 1340185 239567 1597770 1815773 1406348 999093 469337 1970902 1549270 1994037 1957937 1656308 88195 84784 687081 170941 1804789 906766 389013 238617 328648 1832848 1802692 682668 149280 1337344 976790 1732939 774920 770513 909391 991885 1994777 1060585 1897248 963596 621963 1190024 1473163 502125 601962 126509 1409389 1399701 1968036 987152 545324 658240 1870060 851750 1900020 695313 989433 1362069 357540 657071 1014555 889332 1216065 476258 1877198 1661420 192949 1429302 1488502 1304591 1997628 1690485 706679 1667523 1920351 1072343 962841 316203 520564 273388 1751741 893795 442355 1081278 909411 907428 1492005 651965 1561746 792775 763767 1080397 1517591 100431 444199 1859097 1212676 1421960 1556471 825481 26398 833056 23456 513758 1590697 1987291 892253 1843736 1919841 1768927 202608 1283132 1289546 1778767 260491 1607845 518792 1044442 693849 1320516 802370 33658 1027558 860610 1697540 1396723 1261217 1150773 1135889 1559554 828769 1305480 118455 360435 1020146 1548554 893194 223711 1626643 1214373 380468 1366279 990785 1808070 1671803 1126364 1094234 832649 1260060 1392315 551304 1369072 22738 1213727 1684528 1376710 182930 1720702 552122 287474 289249 1614373 1711445 994652 176342 85064 1047159 614238 1396959 1718761 1546516 685902 1155996 1167325 620427 348872 1749143 243602 917634 1661499 1167354 1582912 455317 73313 1561496 1104548 1912906 1665883 1084664 1717289 1172669 1549321 307295 866391 783096 404552 1876908 1907010 177968 677836 1169589 74076 889311 65063 931783 1563556 1844900 1942658 1320443 1539165 594317 136111 1359683 924198 623001 681065 1229254 914645 403415 376528 159374 176486 1782584 797652 1567248 880856 690577 807416 1600176 199387 1339917 493481 1692693 1871172 1136065 1592178 1994070 1222871 1140523 381086 1542357 1212675 102367 1955543 75486 1490899 541205 1583026 1021547 1542445 1997332 1469085 933965 1931458 1437269 922311 51037 1020700 1197833 1860280 1359233 998388 1175639 461025 1933803 809599 995284 1032797 1890782 508188 1611965 923816 876381 1741098 1710526 648783 1484649 562351 1702830 1218548 1124400 746390 403483 1688344 885617 332656 510520 1651879 1496221 867676 865670 971709 1568024 983715 681242 1745017 1623491 530321 228376 766630 541565 1067225 1712588 688755 635235 205172 1958624 1441469 700146 655953 496011 925397 1323543 762868 671568 199029 1936194 22502 1012625 1022996 1775336 241810 1680397 1127023 1214994 1121856 817699 410541 483722 268171 485425 459890 1646217 1720764 119396 1069294 915168 1098306 171450 740311 658492 601250 1198886 534830 287970 230176 345545 1196774 713575 1957986 623354 1856859 592882 637790 711286 1500364 1603232 760280 1168216 1633070 41936 1217546 210187 1315363 983042 556830 108304 249873 647561 726872 587992 1351816 533463 528370 1924472 485967 311996 676682 1389790 268311 1852419 356101 1850133 697949 1906826 762500 905702 1603024 141822 1429061 1841006 396623 1206793 471737 1431 15812 422270 243096 921927 786669 1399695 195334 1885180 1112088 65429 1283913 1106497 1458627 1015501 492466 1595397 1612761 155747 964485 1830331 1366102 449959 1549153 1731435 620389 1732987 949465 1280278 779646 614151 806165 24241 1320118 513343 1140543 993425 326933 618330 419714 1904931 1597151 1230200 1886714 1324427 705546 616538 107864 1533682 1691160 1503482 855270 1281694 1011180 47348 1001926 1838394 155071 753034 1809109 1453802 1995159 1200382 592219 1997151 1241542 1034836 1788141 541274 1195728 1834780 1325491 241173 335501 27575 926869 787176 1935262 1160747 1694399 678685 596095 1547994 313976 245389 1918107 1442334 1283241 361977 1380275 248679 227846 1423130 1965383 702302 224713 1686927 1210692 548888 776960 361792 315422 1805905 1477696 802970 789927 1391733 713464 1435684 374354 19093 1994513 1416504 533867 1834174 462176 656874 1485282 487762 586430 495508 958156 1163588 310675 1237924 730479 1847201 913598 881838 1839909 1457869 792809 1362487 1636485 1920200 1723815 1498367 1165922 1501312 1014413 903689 1910715 1870635 1688557 808064 1752905 687210 1225249 790866 1271074 716582 1725204 1163306 377488 1883938 914143 327518 529222 1671910 1933778 697229 1434844 1249003 1191035 729226 1833138 1597602 148678 1425472 1944632 253479 511231 367836 819113 890141 1929455 863619 1521253 1209032 847832 1925058 1449109 598555 1045554 122628 1266477 514269 1385959 148649 1777243 211446 418232 1824005 1247703 146862 1139329 199692 220013 1651612 1623613 1322432 84564 587979 364930 460642 1686101 407180 1428559 132695 1239382 841800 1360427 1224879 717777 1587245 678246 1670606 654138 1131218 799369 1762117 1480930 7529 881278 731655 1543879 592224 1873869 1471325 1534074 1799355 1510371 1521812 1880352 1593098 1299436 1655824 276234 1973641 682548 861967 1899031 1399407 1626097 512402 1881421 1557045 1941162 1910369 1956738 679928 982797 127387 202912 11995 9637 299626 989666 1480649 1545834 490746 1977992 838431 1560080 774029 1503534 969166 660547 1503055 691029 259036 1671726 1605032 1973293 1221475 1939282 539384 1656235 1531330 630426 1578436 378039 246210 365614 1194782 264429 948425 1261109 1943416 1246928 1864483 1263467 1991452 994833 1216708 1487028 1547100 476278 1875443 1872901 1861530 1847640 1413636 1620845 251551 891964 1048076 1594176 1217068 1289669 350657 1040775 704200 1325895 941113 102775 275487 1375806 1645022 242208 114435 669982 1161303 1478905 1707532 1043756 1377705 1252637 1875760 1106697 1364581 1237643 1515605 821054 491908 905434 1629039 1857168 999073 1461995 567051 667664 134219 1033504 1352176 1664526 1001382 1937789 1291275 1586001 617255 668734 846222 740241 1496124 195241 822706 1745202 146871 179244 658489 191953 393546 1203284 1249504 873300 652773 954056 1102134 89470 1307964 1713412 704486 1663332 1863263 324371 382233 1062034 1335432 1927478 287858 435230 1652355 1004381 1968489 712894 1460003 1619494 509862 734535 1572647 760924 510478 328590 545035 1770672 163658 407346 583621 1861187 1830375 1041851 1472991 591260 1926460 114166 316759 1006009 1338525 795547 224106 223018 640340 1900638 1528633 1539776 76034 1362169 173422 1788510 683436 1141787 155771 1513481 1589672 414843 1054836 517549 280312 645656 173121 1009622 1287989 1864006 1621361 1173911 318947 1365129 1806739 1814600 1224742 1336592 1882029 1045744 264067 1132494 486371 435916 1846825 1394971 1677155 1192296 1402266 242859 286494 1302490 829724 1282764 671728 675234 753494 1882278 1478038 45980 282725 252225 901614 56051 720354 382708 546463 821626 1349454 1725691 1522247 882970 558503 1465129 1613680 450812 1446890 1613028 152789 342084 1092469 1311801 68463 987961 745860 1102306 896487 416276 370882 613753 1088775 1344553 1110219 800503 271141 1940336 1259615 776763 484536 915477 1067906 1475669 619291 849913 804406 1249208 1097098 1929374 870184 1498942 359155 1807586 193650 1571131 1141465 1817974 1359919 972003 1854412 1594228 1852605 697824 1962071 382895 1063307 37864 852021 1914197 1654233 192648 66565 224846 1092002 684776 752091 1126587 971184 1936024 587418 194723 494840 430781 59484 344062 1564824 316064 1498950 894628 716545 1882229 1525879 1897236 1566885 1669958 1637687 1150517 1923848 552744 127457 1904486 681023 713649 722597 788111 111918 1600950 944267 1122172 262262 220941 645659 1337112 81455 163232 633582 810229 1796111 410236 1495411 1662238 1764030 1201377 233210 918952 971024 1514294 1077369 22332 1441610 778206 609030 1098546 307753 1459759 1835318 1229574 147968 772638 1736962 1813600 576421 637185 1142483 775706 1822049 1878663 741956 1128662 657507 678921 1382272 833117 641557 826290 442353 1887312 629739 301035 774083 1311969 1824766 1689556 919269 804352 971721 1577785 1783152 1666767 1397402 1356025 613486 1222833 124729 1527247 1638578 1121989 1533351 1868814 1480399 1995105 661355 749176 590419 1050008 1566420 410395 789106 1319931 644261 1968115 1203819 1076592 1949021 391656 792380 1935478 374556 1508823 1572581 1956289 722355 595771 1794072 673742 975741 1783935 1826652 599038 1607797 714056 459838 607488 743120 1676022 309369 350635 970537 198948 1385475 616105 1964607 720534 1710086 81314 760997 854287 746578 1890975 906091 1961574 1863178 1661108 101846 1518033 614357 1855848 195545 780047 271327 370977 1315735 861137 29984 376510 1779425 111835 807518 1560258 427003 535709 924002 780050 450854 1088921 519444 134095 1256307 1377432 1479876 1972456 1991295 1325576 1100999 1597329 1881491 96120 1008960 1079640 1691114 1683493 1379256 619134 1650112 724387 305818 186449 281130 1447619 271594 1014292 539800 1478589 882731 1517646 938231 849357 1445883 363928 1945962 1131954 1635909 928178 100869 1651009 1376101 859051 1011411 1520451 1590489 580915 78753 1123770 1438969 1242208 1055549 104470 266859 1709870 79744 566854 334411 747035 769228 1087739 1484238 1435908 603738 1734490 494400 1126400 53549 1139029 1918108 634041 1139974 1655341 486710 690570 1301561 836536 1420147 54067 1295914 1662659 595964 3588 482036 305356 1909743 8241 1641432 1040423 1123491 398853 1884198 1687941 1882110 1989198 403246 1824908 335857 92338 284802 789114 1022389 1809546 1914080 1243494 1452906 1817499 395144 808726 1880281 718399 1090961 311885 570775 850865 656168 60382 46779 907753 1132659 487304 964955 51308 1738506 667288 1914914 799374 780454 620464 1289783 189803 803963 812301 1549613 400952 1875017 842833 698951 1794507 636626 88023 582567 1410799 1123312 327417 1917228 787537 743899 1790699 37990 1691191 783200 412998 1465262 1250744 556596 321770 1547328 1729771 798009 1884660 1327758 435458 1317063 250996 1816591 838864 769593 518821 681890 1343869 1629338 289704 214197 1465721 1255475 1458374 1297733 678714 170223 1638223 1557385 1182149 681272 1685023 309812 1802333 1194915 794011 28139 1010506 887905 1930257 1275240 943978 1535396 1452170 1884970 1720958 1232495 260270 741350 1481837 963247 1498188 392677 1826186 1021991 751551 64260 1842215 961577 386138 640544 1103106 1663129 702033 1118691 578611 265529 546949 1640692 814428 970298 1964218 934622 236065 107932 1220036 92210 457488 239326 903006 1330396 1041882 1602896 885005 641781 1411157 5422 1375758 880652 377292 1362888 391405 1595085 569720 133928 914427 625707 3397 1731231 190925 1716205 921625 1343634 1465846 713656 92811 814747 1190600 1682243 1280932 178519 1281924 1932702 673096 920058 1442194 1504014 1899791 898179 1120502 1707563 1057784 1920638 418162 1820259 554905 1134089 1725872 1653787 617458 1077873 902615 437215 1408444 11956 1063180 1203766 1580167 1538947 1720607 1421050 851635 1910418 1399088 219071 576067 327320 1415289 121115 869217 765724 828413 421131 392021 95927 1832914 1474995 1483908 1359523 272842 297589 204698 699417 1072622 1359686 1245040 1850 1141375 245871 260950 1124536 1755207 1637166 644455 1236240 47002 647151 132845 643956 1297883 998885 1853450 1735338 1196794 641872 710341 1251292 1954668 293132 1420723 762385 992620 887544 125240 1398651 1861109 16441 1662285 1896019 215465 1124661 716703 453663 1371696 1087456 43244 1683301 373286 656393 1501009 1953088 1947146 1878 501803 878309 344799 1835920 1015865 406560 1694405 1220723 1587915 692629 519717 1293135 1777598 1100917 1617573 1799000 762873 1720360 1687983 124318 805634 349275 1914941 937997 833494 512107 1860433 1546941 819479 1116916 1447894 1651120 1196799 171827 175488 858140 610654 1827347 1300025 547352 1719256 654828 1649123 636332 763333 112847 794628 753931 1726464 698238 710471 1540648 1496871 384191 872341 118231 1231298 1401507 359083 338979 1624718 1887422 1177189 1255016 236083 477987 1079804 1093174 123563 846595 77613 978098 798468 1723246 674727 43176 245367 400007 1080930 1612735 1226777 170977 1804150 787997 1063472 970592 1890571 988761 281645 611596 474304 698064 1221655 690756 920741 1578473 633620 1392295 2664 1513204 248271 786414 1383008 207668 1532309 1926680 969234 60106 1392736 1864431 338191 1691644 375712 790814 746436 1048400 509468 1823819 1192123 1604148 1120859 1146301 995919 1851416 56737 968189 298764 1365915 1683333 1915022 313927 79968 130241 1035686 1108229 650443 900075 1199419 26718 605829 156279 47635 561189 750051 1959239 1146396 1181444 149747 1640492 1388187 1233443 1766044 1595657 1961886 395992 176977 1955842 345473 649363 1892077 1468935 622705 509467 153520 1219250 1470319 1066257 1224910 1655856 484242 1962301 1119290 937932 1338543 1264695 1903209 462529 536447 1619766 529321 149884 1138905 1121257 1794057 1875494 1616831 1840590 811449 1637052 420578 1670397 783694 1499383 1986336 1720738 880920 1200285 173985 18992 1467243 1762908 1041942 1672801 1150323 1083453 1131684 1489069 693406 1779365 1712149 1661563 310758 1908042 1580110 731470 1110714 1117848 1113733 1619856 1253822 9434 1794343 1642470 33329 165380 1471878 174458 892836 1685017 365537 196744 156186 503368 1443381 344301 1596354 1961829 1530169 979994 812686 971782 452780 1038843 489392 235342 462374 1023572 1620710 1491140 195003 933098 463624 1350590 400422 1251515 1662811 1989719 678937 1330608 983135 1888948 83634 1014697 510541 528567 633723 448990 837865 245961 410404 1729600 337162 1518707 615835 1780926 669524 457703 1443666 1371089 467659 998406 1149039 1126830 1682216 1720690 1806848 374608 1210562 1941314 638208 346823 1425928 1621821 576369 781872 1052100 60405 594687 43517 1455406 1627789 963003 1864339 1434969 1625621 508340 60957 1091451 918356 207456 1044785 1974252 390576 1028573 369069 1657127 1837493 1901654 409151 1716773 595042 1678773 353919 1115418 1458268 1724255 1944145 618313 1388662 477014 708278 1860411 1483255 792652 385656 653337 1867795 165780 1331777 1716163 1670521 741168 1560413 976297 1015843 823761 1293505 188846 1923989 1111002 1565483 689460 1313687 1197520 196848 553657 920516 1774789 1333394 96758 610013 584078 1925591 1483868 1841231 161698 1897753 13797 983714 596926 1080592 1748090 1047613 983053 1866299 1418365 1099530 1192320 504176 1615785 11006 1445405 706991 400733 1275480 1928930 379743 1835495 1012586 82524 93371 624044 1261909 1939616 284048 1595764 862046 1719011 343511 905927 1611178 537287 1725284 608935 359146 1347324 925837 632242 913638 1522723 1198267 786068 1718932 1108195 219979 868525 1052797 1534579 473317 126756 1314547 1107758 1344059 525829 222281 1729148 1259695 1723354 1208355 1179927 178330 393902 1564008 411547 365941 319516 1328637 1939740 227363 911077 337259 1171211 1864212 583441 1090168 675853 257265 96743 946724 1730389 1375528 861918 1703936 1656694 1859151 1544005 920666 1621904 929028 1064289 591783 374406 1817662 868966 438410 102670 1537021 1733287 1596569 150229 1401524 95376 199401 687463 1953241 1727210 119951 1211271 1252373 1060709 1962220 1205147 1585991 1626361 3416 1552131 1525076 1291863 1866407 1976476 458637 106722 526784 1541820 630589 1510483 1196228 1179029 1436947 511862 1931427 119391 1849422 138750 1619496 818605 852873 660026 1079997 269210 1862508 1625594 1758730 289421 513319 987892 1756035 202746 848433 1014385 52943 1535944 387027 1683276 1836199 1715021 1316006 343176 186228 242995 1200954 1244100 977232 1554714 533983 1937786 1165841 724871 656232 75490 620849 1016122 825368 1863226 8677 1349140 1920288 1701440 1787492 1874250 1680007 1622240 1665460 156464 1175445 31900 191576 1002905 1473966 1686642 588032 444434 1943323 1183582 1710141 1186214 1814404 1516604 1986558 310134 123097 1038929 54418 499763 1053026 515308 733185 1825906 845482 1299062 1296099 621375 730653 1454913 791580 1549492 856678 936293 333403 1628249 7359 1027501 1206688 1015177 700777 1543010 502977 1544404 1680115 1329607 988987 1217304 1252018 848524 470321 683134 909647 225420 1810016 117060 653127 223247 633404 1989398 783905 338749 1224245 683983 1858311 1874589 1573923 1141280 1468332 493109 990100 291215 1445024 437440 785717 1176679 1010433 850134 73656 1391950 1566333 228882 1801595 1880678 329334 1735651 1319223 715063 1496674 1631246 582945 833253 1080713 326198 1405889 373635 1268510 842814 1587305 777694 331109 1511645 756878 1036163 465187 1563363 473254 302171 163902 661755 391996 1744939 1894018 1254834 144633 1256191 1556966 301468 1317730 1528457 1214160 1236960 1511610 98542 826648 142513 1142769 908955 1304550 473242 1953155 863608 1409325 928842 1899122 1687927 709071 231036 1992930 1027281 894780 631394 61024 6214 1215327 1704744 703330 1184894 1149467 749463 1232982 115921 1405619 234705 1852061 285187 928859 670768 23114 1394299 1714491 1991361 1320162 301361 635612 1450703 210151 917473 1554810 917235 1611767 396167 1986819 327174 1804173 469519 1651512 780517 1723972 427889 207262 517457 524369 1870202 1013097 1434188 1918205 307985 757656 1520461 1086619 708147 1132103 1035388 1055251 968086 420179 1266712 251023 1258245 1464773 1485264 1262364 1266295 1166883 1767828 1300762 1292680 924212 285445 957444 464251 889341 580272 1845767 1253120 742251 1720900 615406 1283089 1191576 1081952 815253 625521 37020 1278773 17121 1518127 958762 1681215 1893434 1162211 303642 765266 1976784 1066409 216976 672963 692117 1836888 509677 1835281 1552651 1546797 1219108 256935 405167 1898881 307470 153279 139928 358827 1997586 786844 1301361 1265280 941993 1018870 954050 577726 498987 428929 1467809 1188711 399554 1310967 761835 1669202 930583 502338 1594801 308686 494048 1807195 159691 1000533 1707944 1250753 314511 139871 434051 1887522 1787169 1563024 391642 1041508 355711 1288956 648891 311882 407640 1592289 1463641 1162633 673705 1881265 107810 106483 504674 1650910 1277560 1121599 1617514 220342 762019 1406837 1664057 397693 580071 1971283 1875578 1527213 699224 243784 1096633 419203 785148 1038538 533086 850094 763765 689963 1199330 481876 1224192 1368835 1652120 1223886 1172831 1521299 588468 1542078 1257809 1245304 217007 359251 274142 1234069 909153 538415 1835224 1034298 1789131 1197722 1728330 1913395 368472 897407 1852316 1030521 1144003 662442 592464 390543 1496808 666242 581342 1105753 938754 850311 1789741 1218122 96356 1648820 1783954 1563287 1877740 615329 1783988 1027303 326873 1053290 1417760 580874 1472332 818174 1035495 1459122 1999327 1665307 1776157 1879684 1183546 54957 1921927 1398766 1817864 618204 771717 828252 3144 700859 1361418 1694329 608110 447396 1247721 1575571 1494929 725314 320483 444729 1711289 1214852 192698 1437234 254520 314916 1350435 511827 148931 817936 1220605 985598 1943445 592381 901949 1566423 1443548 1556596 1407350 1391645 1369945 1732747 1155404 1282509 1780214 805497 509507 917224 1707641 491191 1845561 624621 148776 651634 523770 1533907 259173 1638242 451493 1435648 1853775 1536692 1537686 680321 1010694 908727 32477 1245907 1703163 1071502 219333 441342 1936531 1757890 292773 1746103 870724 252135 431630 383521 12277 773328 1484024 1803950 969997 213165 517413 414530 1492741 1426208 10388 1855751 910729 268798 426494 1094998 999824 1490072 1478060 898386 302930 221045 840798 204602 958911 1955049 1947984 307454 711096 91128 1194087 908838 379882 1053087 1808802 1955670 457191 1777892 790402 1761043 28138 427492 360532 422967 1743703 573890 617795 1632674 376135 510747 1418620 572684 1455732 1677078 1516366 1279413 538509 1132581 1720957 469571 308708 1643554 979436 1586628 936284 1867814 1842736 1655571 770061 1928102 639752 883627 673691 45410 62136 766432 736837 610539 790645 1183275 1921649 512519 1098068 1930672 1782677 411383 1613807 1285382 504879 892083 1045640 1877947 872881 264511 1899190 1229678 1462599 1322531 1135222 69864 711061 1023808 81448 128310 120520 352544 1428031 109766 807461 1243380 873627 670074 220860 1719885 1981720 1943534 164055 938391 1816817 1780554 1407154 1141837 1116697 1570834 1870191 1656517 1614959 703613 1847541 1560241 884344 661192 1305777 1345369 1938905 1513797 1168759 1393705 983367 97942 951566 899441 1694127 1850754 697656 490710 774754 1773357 1229363 1965461 431685 801031 24722 1553826 1943589 947917 766637 338517 15356 1230189 148615 853343 1368761 958358 1946637 319346 516662 477527 1206632 1831590 1431383 247795 1644518 203037 470977 1377816 54517 1561419 1127727 273396 441429 137629 1005346 1677146 135822 1309580 537059 702532 1831527 1343304 599251 1956947 859806 487565 1604733 830937 1109277 347809 1256260 397131 900139 952103 1020115 1967736 1062195 1875419 1549819 147256 385954 356657 829111 31703 1202542 1593555 802256 1641590 1887955 403673 556951 1617924 117701 1461450 743811 1579195 472691 262290 680656 1862895 1413911 1066125 1186766 1552917 1825302 632790 662197 1606398 1272837 1895691 535398 1213086 730373 1932333 1312218 1738025 524278 1080322 15741 850384 1009028 1724534 120810 1975792 452142 1201619 1416072 702340 1298810 166830 499983 1851476 1913546 477881 7231 268278 735156 1265637 194193 1980179 1903234 164592 533859 1204491 1087726 43940 1999883 1861035 1133415 1918958 439653 513704 811201 1089298 892548 97586 875690 1074882 1631336 1002914 973377 1035776 565876 1340706 1453280 1835380 164447 1029108 429096 206952 1388508 835780 1102698 789841 701949 113859 1962983 1936778 1717817 914103 1254914 782986 127619 1166740 1725183 104664 1437384 731243 974791 169374 621212 1189374 187095 109191 667375 1573765 1139489 1497398 32110 571532 1583953 452004 328275 1783574 1314803 1500583 1026874 111081 1632507 946487 840994 1322688 1430111 590213 1848589 914512 1563719 1118611 1061336 1166316 1021902 1200144 1491045 1455554 1599901 256624 91408 1348700 1940189 1644995 1591241 734768 761531 485852 1682028 1177485 921844 1547210 1084564 1732300 1716513 596101 1996507 1624779 1981458 1822238 1159171 198525 1241547 1266664 564795 144079 1354626 476456 32051 36639 1955063 1164040 1030962 1010911 111746 638229 578845 1599666 351806 496515 1482984 254555 1348196 1916158 847026 1810657 1589253 850689 912180 1174486 745341 276060 1383831 1256145 663709 89067 1310635 1459047 1494060 366933 728276 1930977 1294251 155069 492370 660985 94459 25234 361423 925427 671830 31885 837698 1044003 1591573 1401016 1990407 1428014 1353909 1751971 1394233 1168959 227056 1048580 424671 1584260 365734 1321631 1199210 128238 1957383 1274155 454015 881247 1033235 1847251 327709 787115 1140584 986654 98829 243235 568438 738013 398645 1241248 1978519 479901 1999271 1563589 1708151 533451 1317203 730802 82581 180467 398200 78703 293232 1563950 159042 164452 811504 1490760 578272 920154 264677 1341517 1645001 1257853 833961 1633377 313721 349753 1173884 1658905 1122007 43874 552487 1721277 1238856 1691112 403835 649127 498876 191977 56860 1579964 911373 1909404 396491 795688 1466443 1068880 682985 1543648 995609 1763597 1891690 38903 817897 877693 942726 413608 1799245 228620 1636177 606720 1577344 317186 1328966 466857 1945414 593320 349644 409546 267739 157842 583063 1591337 1272896 1040698 553297 122081 558642 365525 1587026 89790 971625 1332258 33387 1884629 932084 656549 949241 61812 492018 1306219 301683 1992876 1735857 1844894 1467061 914630 1214594 984124 1821930 15034 411444 1566789 1870565 1210497 771481 842139 371371 1799610 418489 462718 104579 1840711 311089 1858416 1949042 880251 1364585 1218682 819116 1753508 1209469 1038793 1543441 1501431 623006 1733847 1090065 1024995 1244434 265687 364330 1850528 107447 1572844 487131 375143 992898 1135893 46103 1033761 595786 638516 281780 1565580 662871 1478834 775062 126336 736755 997190 1199671 1943690 1726214 1958230 882939 1990142 1913302 1581268 1512837 458020 1610626 301148 1362562 1085343 610009 571661 947721 468725 1502609 1121162 904831 1263035 387190 1106633 921292 589529 398659 641313 235155 1810735 197625 224966 1192674 534180 1581472 1895363 136974 37167 1815430 91419 501367 88716 1609408 303304 1548477 1094792 128052 865177 1337676 80907 260714 1939541 403715 10483 1604509 1609296 212213 535214 273078 474640 588319 1096020 368863 149316 1481031 281229 104362 85813 942517 602077 222888 18677 1457694 1087275 396621 1757304 1584724 261358 1271868 4382 1301803 1845162 702220 474283 1589693 726907 1484512 1824246 978966 1709314 533205 1237813 695194 249275 1674060 762532 1311463 1415435 758561 997662 802557 1318873 1893890 1103898 855066 826443 1536846 1285126 490799 1848009 1694237 1384134 1715863 179622 644814 957061 453443 1750779 274103 701018 1921411 1638779 1684951 409353 916084 1265531 1736323 1619074 371138 38607 955265 1100674 1025971 216910 1432871 1902573 1053396 1324758 1568545 672930 384135 759084 1892798 74104 1964668 712472 836403 1318355 1869394 1227149 60850 186423 1376935 58196 762820 177644 1321363 50485 1206040 1917076 1830319 551552 4532 212943 914743 1652165 855656 1580171 1586474 1998806 965794 1964244 1280916 1101192 566776 1662319 1543737 145144 1095233 122377 1933398 986012 549879 1182220 1353448 1227482 152008 1148715 1374644 1290509 698480 449453 813601 1956146 1510040 644232 1428980 1346217 78348 1813998 1534080 1675687 552481 1470618 448580 376279 1549364 1887108 1665690 91944 44468 78381 1447434 1395170 113038 887274 1749484 205433 1868880 1850920 378086 1002717 1058534 1770011 59498 1274417 860191 579369 1672437 1112976 834292 489839 430088 1235660 596770 1295344 1609411 1002096 519601 48757 1801745 1664402 1443650 963506 1101586 1849742 1296530 136428 94007 897708 810885 467965 1942198 1231991 316633 1347995 1194852 270740 816309 736502 1386047 1164827 645082 18606 942384 1388800 1628005 86898 888656 1220515 1551752 1666704 1214140 1285314 693834 1188280 387050 1498149 1882181 47110 503456 1575146 346346 1707491 1505503 1886068 938331 548968 1376303 220642 897806 787664 1100060 1634373 1297329 49514 1920388 1912886 669202 1258421 458772 378274 279143 1270633 1257389 704172 1878485 1333476 1179964 498261 1006828 1085492 482853 1231921 1025451 189701 854990 1502876 1724757 1839574 1960158 1072753 1005666 892007 252688 787675 991140 1996930 677423 1525237 1064945 1798513 1565512 901902 1197313 878884 823589 1471119 1927115 1436937 1128414 994721 1784516 1797175 1638173 1787973 1163074 1005510 1170739 1546284 1931755 974235 1316825 1208310 432486 952166 54330 1822789 1548249 335914 1863970 910050 479148 541838 1235457 1086149 1713002 491340 814458 1441598 296581 955520 1806103 791826 1834831 1179838 1537212 1543893 1551540 1310637 762807 812841 1479159 1224632 1586927 1069062 757454 1724149 534958 888837 833625 12631 212660 1449554 738249 466560 239418 48465 1338488 388816 694719 1161918 1409764 1082661 699626 1718909 1462839 1846993 1157701 175627 1489088 1504977 1683254 525523 1650090 1172509 753277 1787290 1061877 272546 575727 414382 138547 45337 513783 58020 257064 212163 1116629 865814 307467 185536 1318001 407987 279298 1133763 1628434 991228 1092694 1333605 1077538 1651037 1895390 1675207 208105 908889 1161021 1206038 1132162 317979 1534749 1457016 869636 932970 1287593 226509 1495138 516113 1063685 768324 1372863 141263 1870252 1490181 1350049 1739994 1824740 1727400 353931 1786167 1067320 1852383 824067 1287085 771776 1412611 1891016 57468 740004 639535 205039 1297532 1467753 338477 163577 1085717 1709662 1237542 761720 833163 684996 739647 915224 979449 1337659 639590 1121294 769064 691138 997243 253912 1776765 1113148 891811 1092506 859292 1434024 883538 328487 41649 1002388 415972 1271100 251610 1632815 450436 1563836 1702646 314153 484856 1964335 1459680 703730 352298 810480 302077 1670114 1839242 1833677 495974 221087 1508019 858909 1269559 1774633 1162979 1102205 361508 1487885 785709 1189963 23455 1595019 553866 561706 1701655 1918129 353987 755971 586373 1441104 34123 539919 1489492 942721 506557 161422 593137 1533618 460716 1947129 1411005 1980810 506249 342345 1580870 1482754 338096 874324 1511557 1201693 587978 5243 1522171 271087 1553192 1572990 958313 449944 1409672 1709269 1544996 391474 341650 930110 702531 809228 1957531 992713 1580085 1987782 339267 1019246 615775 1568745 1978958 1529150 381984 777892 964740 1482816 1635688 1525314 959876 52287 617398 21738 1177225 514628 199009 954973 1153706 1505016 423543 1049921 1021050 899144 1878172 1376465 280289 201125 1019691 1746818 44388 583952 359997 700556 1835970 1635020 1704110 348705 1266417 1843601 1263962 852220 1503158 1732082 1476155 1216352 752727 1576648 199001 1834024 289276 518086 50652 543347 1947304 1233986 1783186 1336623 686522 1067357 283509 413754 813702 1891306 68860 554697 1954639 1779947 1366000 946989 802066 1467649 1972926 1626832 1656507 989576 1813834 1256289 133673 1345802 1789534 154116 1217424 1587920 417841 950990 1467515 10224 1522711 1718134 138623 1981880 259276 1724134 450096 1944689 982290 2097 202000 313264 862001 1208396 673264 627990 441871 1302170 1395350 457915 136075 1552084 172762 1072356 739553 153839 1497070 1318111 1832696 222110 1452957 658315 1736387 1199895 966931 693864 1034658 1838045 1933301 29430 383480 1161057 1054489 221178 1703593 1447673 1692215 564048 1865604 1252452 91545 575263 453047 951091 1193845 928170 1197160 891911 1031230 1914918 1029593 43300 1031469 1848133 299404 5663 509901 1923508 620585 1205656 514041 1601392 1121544 1260430 783064 174318 1281535 639965 298321 1101263 1189903 777144 758106 135513 1828078 509681 1371992 1256330 904678 317594 826156 918818 1817093 956141 1882690 1434126 792883 1873509 240854 1098316 1706977 1422599 917133 1232887 1371720 64926 487483 1435673 1579907 731535 1238962 759111 1500888 809071 886555 1717738 1915528 1441150 1693639 345916 244639 264639 988646 1053911 1604084 1177197 1407923 761927 559774 833880 1903533 1314180 1029789 1399780 764162 1884973 988478 335595 1084727 768678 1454682 1578180 1424329 1766022 402582 734807 1085970 170609 786027 732813 189245 1288867 782135 1621336 1455301 559573 1546853 1688327 443671 1083031 800971 373610 536705 838334 197385 1586055 455160 1549942 979288 752084 1718448 955986 1964635 825990 1523077 1497509 1416989 386005 1034675 450072 144864 1740999 897917 1960720 1996934 977337 1699982 1161178 1577813 600909 156159 1877385 1701347 1696553 680597 1173734 1664200 110758 1735497 467777 1950694 1321709 539604 861960 759844 530470 1566264 1411863 439452 1238597 1014931 352473 1547188 1870396 1305578 1573598 930137 1583983 977420 1027772 547355 1905752 1040349 595605 1307612 207753 1983152 481535 1090459 1579780 656796 570360 1152029 1171546 484991 1880563 1999890 491560 1115214 1811968 1492950 955464 988576 617464 273954 902602 1274151 866992 1996868 1485863 1529658 933348 255014 1544219 215593 1070539 1519404 945395 1218468 477603 763404 148892 1538862 1506833 212906 1805362 1944976 1849227 1619286 78132 245904 1221924 1749858 682815 991459 348641 1284121 1731630 1404347 466486 988742 1551916 1205664 1107268 436387 1725994 1530004 1034947 387088 709179 577845 287216 1685827 821182 678324 958004 685104 1506461 333260 593310 705353 1915179 1224321 697951 767491 1045174 691233 826601 1272817 319644 85283 991856 1549488 1677759 1143804 1444474 197636 385432 655432 561045 1090166 1304445 1037765 268047 896449 970575 1244415 22387 241594 484145 1460312 902358 1322338 386884 171133 1433623 989519 243734 653793 1483490 600185 1599242 712677 725377 1725681 1852593 1655436 1930441 653871 876813 1823110 1499721 1820984 381103 1628675 26693 375200 25707 988896 584453 1807817 1400051 738420 386902 1517768 1701755 1837730 239805 233390 80234 469554 686351 496834 226450 361447 1858366 716471 289692 1960428 337704 1157069 1164570 850776 1203765 1296754 633908 1922581 122232 260779 1764732 94961 554938 1756775 420365 383358 232964 454199 99835 1218221 1767221 1811602 1493366 276686 1469966 1674090 697478 1302462 1857978 371804 1251712 362996 343743 520426 1997043 510970 1277074 1024302 209305 246536 68673 571986 1922406 1859640 1382657 1993077 1814782 1559202 443129 505704 1151862 393567 1615978 755813 897590 599360 1151607 887001 1740381 1257468 1587670 1406565 23398 622987 1068256 1961075 385169 657397 83974 776975 1420838 1251000 1187458 850988 1603809 319239 580378 1932366 819320 66098 1919271 70156 308947 1260722 1650034 446734 633569 914063 1197541 261155 1055935 1633666 1057368 524063 36114 1069864 1185293 416188 1817141 433886 1016736 1645586 271025 615493 559913 1678360 715069 1452769 967305 771243 758891 369147 1642802 243822 317410 1066279 31275 1968893 1662939 561948 677291 156715 770251 198933 635490 909709 1266650 219420 716543 1448293 766241 642935 114011 1657739 889316 791574 1192580 131177 1304183 333449 298171 1485569 709271 1311820 789876 646268 1845768 1855723 343527 1498348 648747 1290130 796186 1774114 1486792 1313817 1168722 45610 1286707 1327148 220447 707392 855424 775225 1201559 129110 1198516 1097541 1692751 1482771 1655200 561869 1239054 50797 155418 1644963 1552094 1238566 504566 1086869 1469654 1190370 994740 1742591 1696108 151533 121102 148198 18369 17443 1368503 744824 48607 679612 360217 1091822 146398 764220 1111739 442413 1595961 108441 751692 889710 341725 395788 71021 1803368 1878728 1896326 538267 894287 1076161 854568 1138996 1439319 1965515 216047 1001612 1024591 883871 1351 1003207 330615 1516538 199462 1627140 1771653 1081616 1348404 1084898 725966 248484 1614948 1451222 218500 1124545 774154 778394 491259 956542 1848890 1106088 185219 347605 1718846 1243913 474669 615542 1013464 689403 657296 1129006 1237097 1264006 470517 572501 1820791 1279235 595550 1816094 279407 1865409 1137140 620860 1627877 1999368 1334131 1019068 1558306 1145637 800910 1028598 1932109 262195 953901 1921170 143451 12263 1919535 3852 1848123 106054 1565830 840733 723371 11554 655595 1302566 1374374 764934 139465 1595475 1319970 863734 887656 1437477 644586 463298 1782532 340231 1590757 593363 918103 1901862 14158 854921 1484519 1414275 635515 570879 634755 248361 469777 1806059 1553278 156576 1590821 403840 1770975 775990 1591442 843935 405060 715334 676111 1093343 1039494 266772 919685 964418 1729889 1670197 167021 1928724 412591 1100775 1085729 461202 730162 1400858 29950 715719 1032969 1620878 234824 1648779 1037021 192937 284588 1301606 1161564 509647 1404526 821672 1778514 1092452 1876864 1010484 919397 194046 78205 474140 1420761 227808 1875565 1122026 1171775 811206 153366 331809 1285177 1237325 1220238 617272 1601041 1351368 481846 1006912 734642 738263 624210 1882542 342613 1660783 1970242 24361 1797034 1502405 1145042 587686 1743937 544358 1357826 65709 527090 442535 847947 1008755 645333 285469 1856440 811195 1812754 1949373 1117270 626570 958432 1517382 1774429 1545534 1148140 458636 522610 59477 1199907 236923 1770150 419898 614157 1729332 1098317 1335946 1164605 509478 1728365 269841 1639905 1354874 1856810 1531968 429964 1169493 1963816 503363 1664013 1467209 1947476 289930 606940 1462762 1553120 1679552 371963 1280260 1108490 151956 1814774 509412 780551 611811 733543 1812779 1390353 1686192 604282 1544640 1025544 932107 176314 305164 1243469 1361748 15467 213720 1287825 834545 390578 604098 708894 1223530 1598998 1317164 560313 1857613 1080227 74666 1970984 1800497 1933279 565436 970398 164640 321232 1907175 580467 267548 948977 1499720 1137430 869680 1144221 459632 1319764 867510 1463366 1149377 977906 1538034 1760208 1335825 1258338 1605416 1806182 1743268 1872110 1141320 288692 1434382 236127 1533881 168626 508722 197040 315287 1016167 798453 1515913 1506180 203219 1621150 1129101 57381 313263 1143548 973303 1072337 742267 1029449 695732 1908918 1219439 1672970 285359 267356 188106 1120121 1813434 1991966 1946757 1759270 805777 1774643 770125 1519059 1487072 1180762 643083 1570911 797149 815893 1534542 1439059 1713889 34388 255485 1473409 1517050 1271623 170035 319489 1448221 1547406 1664657 304689 541156 1555715 295481 1643 187157 219141 708003 142606 1980115 134079 46695 1988528 1278465 1126300 1106749 321008 774391 976810 1030428 333515 1574138 239589 1518285 1241054 26549 513923 884165 1164627 1832592 1129885 1291789 1410133 1477710 1600581 329390 1865937 1810410 1648297 117779 996626 500640 1920073 175104 912007 1777094 1348844 651123 825281 120562 420985 240630 855076 997552 348767 1224769 1798983 1036829 1409683 1618126 1293902 1109737 1452555 1811286 444441 36190 779432 1160759 1852756 216557 193034 1264467 1838712 632974 31386 1707796 318397 563346 806926 643945 1678238 1669735 920961 792419 278099 1240733 1439620 1824031 1412728 1279415 917986 414994 914804 1904653 177237 393685 1627640 979684 958503 1023693 1706692 1807542 790338 649881 1779438 1063370 915181 1686153 888824 1674074 636091 1170863 26776 61248 1188649 717848 794171 1626849 706619 36132 633475 1158160 1303081 1458017 758887 1792367 900484 878627 191225 388703 1501010 21539 829012 1678448 1106141 40517 435186 1681791 1426566 5970 1326314 1751252 1609003 810488 1847808 513562 1223957 90561 592305 421812 855201 1343034 601355 277837 325871 1944140 1074121 1099986 78114 507073 1878032 537868 273483 478526 1567860 336746 1368332 1533185 1692687 727809 1225282 1849765 1551089 1804671 359412 720107 275793 1059573 1813844 154111 1037029 609961 1490783 982863 740666 738134 1277575 879686 916093 589436 1131248 552111 1967221 1717052 1531789 460587 931514 713224 1980960 1700865 856444 313492 1444702 1811729 132192 1090882 1701873 288163 1943001 597885 1891434 908756 804435 1943646 1125858 1870684 1761004 1454827 1549417 1658503 853941 1193238 785362 1055242 440770 1748869 430011 977418 655099 1386326 405769 1660191 727856 1352573 614140 906736 212825 1884269 706791 1617786 1811825 1975727 1500666 1594122 1725877 1842843 1784612 600473 1912506 81282 562103 1124865 373566 939872 332010 1595755 1339749 1343661 1111896 734729 610625 1840364 837971 1894159 40735 828821 660270 72780 1569532 1869966 163520 1666294 1827244 678857 680681 19914 394614 439093 20429 622774 20215 741652 1714671 406774 377324 698888 295023 191821 102256 576941 1362465 1029719 625757 555420 1368526 1875713 604741 1409793 589068 373078 401986 1936136 1143355 625283 1646497 246940 143905 297613 1747459 1459812 1169111 1330882 627199 15668 565331 1801285 916850 574114 804033 186383 1354828 1798298 1159545 625458 1067834 1121929 979056 824304 1866900 117517 1129891 1427689 1122604 996157 1413848 1346381 630047 374375 442221 228863 672065 1001262 414225 521762 174985 1690440 1609841 1771876 948748 891629 802691 1862225 442284 889751 445901 592545 858419 1791014 1892949 856993 1861742 993871 1375144 1728778 1319165 1098253 1024867 821152 363773 1705351 948735 1088758 863416 1349236 29740 171342 319454 551645 1498015 155091 1653788 1914156 881394 677498 1835827 185572 442731 463071 1555748 935056 768462 54797 332482 1033986 653070 1474222 816323 1307970 1634110 610972 165572 1050421 1856171 1428655 1480972 401326 447505 1966420 555680 1475863 1141060 1040824 1024807 1022008 832822 1079408 327769 195347 661594 1641323 226306 1236235 83516 1559428 109844 998754 1421259 259673 1964643 680513 669688 1759015 1095956 1650330 1438373 818771 1652128 1168747 319983 1485749 1755016 833501 104525 161517 1578327 1989846 1316554 1693154 546539 878617 1597839 196095 296284 939213 1724579 1698557 1751154 642501 1202821 868014 529838 1311537 772834 1101598 30673 1691894 1892289 399736 375476 153051 1597656 329859 1773821 1936819 1525887 1025040 1415623 1656593 1037569 1584804 1176863 1485588 914302 1178034 654166 253095 1930001 241629 117514 312207 1731223 1015429 782399 1399811 362313 1293376 128077 1327031 510762 820606 282811 1518001 519342 1026223 284763 887506 1139763 522138 220585 277626 764358 59567 1914590 226775 679674 1139466 1956793 1277779 171871 607710 1891960 923132 1184326 1870153 308980 1542577 1719737 543763 1863729 339303 254571 1089675 1118934 1137011 530859 514112 1602645 251879 244926 1074818 240613 1925897 106277 1918435 176836 192438 212886 1829842 1002358 1026854 808298 1141490 1449924 1029941 1277524 408764 238478 1662634 464483 444638 846525 1584516 115984 323177 1993887 1521982 1591075 1168454 9029 1523746 1428777 1611301 351586 1511494 1012313 417485 1749718 1646179 1198452 1538288 1551973 1467414 1692188 131112 956774 638004 1968436 1856775 1192072 1308962 51562 782428 1692992 1719142 1667816 1049415 1766804 474888 1686859 1024444 187874 1667269 1346904 436664 1483599 646222 1105424 1759500 321755 196046 795782 642003 43286 1292694 3188 1378422 1507436 1786971 1835231 136016 1133453 613758 156383 799844 745822 1832929 1811615 1229740 341455 8565 792398 1960195 1426170 618147 1932343 1469176 1449410 344931 352393 1358488 979885 1726006 725446 1043146 1450626 30780 176738 741814 506579 141067 648788 518152 1234007 432867 178189 856530 1794212 904585 117455 1933768 129029 1589450 986313 982255 1525529 1482066 1837797 238026 1779527 1681414 1129563 1021625 431229 1863806 1715064 1843019 1611337 338651 1611258 917537 69801 1916870 597562 520057 950928 1612385 1221768 324667 40805 1100281 1133299 1370869 1359844 1293475 496512 1594414 376148 757520 1020524 242302 600905 1058330 810935 506703 1568120 447861 1380951 1201457 472806 646059 1244439 541733 1125338 1547411 1672246 96488 255802 1529752 564986 1824668 1800844 233526 859013 1657889 480344 1691744 92246 713192 453401 1339057 1473499 1586292 1711114 687709 1173138 256013 1115597 1791778 312217 949100 352598 636655 1378922 1724988 732542 1082707 721924 1490393 1317322 1307527 1742 492328 1759160 1223781 21219 620151 271230 1995453 756620 1231038 1349535 914984 358306 1145701 1326447 921987 1579213 1520908 1109709 1969082 980985 870735 1593669 1813349 154316 1670355 1435501 1800959 1135484 811590 1768504 678516 1293760 1549314 249909 23758 140149 1614534 866179 166916 1661098 616726 1722275 928838 619052 1642168 1907800 1295971 1799722 1468024 306599 1476206 294236 1325911 1171911 1514539 1027216 1687267 1877512 1618863 1472732 1217225 1495903 820773 54553 706976 1750890 1946484 303433 1312474 1558983 730024 1839396 1822935 996437 800912 1684029 765533 553992 1767013 811922 895877 966035 895670 1931624 1981763 755473 1155338 541291 476025 5272 1348865 1893638 1805 850424 1185929 950435 1982661 374232 260620 235637 410910 557813 1257959 1119964 1623957 907177 831661 328670 1450965 141841 1908934 1545410 596735 1803863 412153 1120820 473021 1583781 1896423 1096585 141213 1372783 1340910 996926 296399 691667 1117406 757555 1838652 1343484 827007 1401663 773073 258496 1001543 237279 1278825 1089319 332456 434151 433752 1684505 1107481 1903964 32720 1259436 1418273 1488972 1498610 191804 1330809 1223665 968253 530535 1427858 1368596 1691609 21625 1482343 1504621 752192 1689567 611674 1182649 757441 1866537 1939607 913618 1728841 139214 67518 770080 142573 1830501 501769 293868 1071503 1469123 859838 164876 1146689 1935439 1636003 1287885 1548872 562120 1857930 1959738 607259 388587 162036 1807947 1744149 654790 443470 247492 1781078 124804 403786 1124854 1624076 1282442 403938 743494 584679 1530601 1460405 724729 385101 873847 651740 1187145 1965949 1600873 1927241 1628465 999079 1376363 131182 851407 552125 329492 1148541 246070 992409 1514108 472880 1346800 772340 1767218 639323 1959244 563935 1778729 1516164 829894 323048 1786394 90134 767791 1967664 1683323 1541293 1198837 1017901 113428 935115 1851190 310099 1352829 1286804 91565 686450 141984 1144047 501538 404131 586084 1048316 1006707 1593407 1701482 65036 389433 1527482 1999371 1834894 1112697 1072929 1306130 327824 930321 1681603 622201 697556 744884 835975 1396733 93563 400179 1404035 1250889 1465206 1600175 445563 904164 1345079 1230922 372244 1115762 1391506 1380251 639359 1188600 990709 1650133 1521043 162075 413140 1486799 734968 1184304 308659 1016844 936855 483884 1865858 1902717 1795001 1414982 1757688 794744 1260182 1938735 1684391 1713660 39905 626203 1133588 654190 1861359 138676 97644 643518 874274 1106313 40743 1496799 506766 1152792 76329 424070 470777 520678 1932261 375628 232294 1850859 192215 777744 822090 287855 1117378 1815418 456771 903238 832474 850852 1075435 531771 280456 1289966 652163 692266 1655008 625445 1488826 1437545 1374552 1805043 1015545 651278 562000 1867987 1763478 343436 536732 451180 840300 1758878 900327 491899 998711 490387 114454 1498674 1231010 1543113 1574528 1704638 1775686 1935956 1336553 1689414 1585446 1845357 1421467 1121311 374718 335221 1405244 151664 657292 471652 177285 616689 1168011 1358804 1626603 1272009 1252061 553191 1745033 1858673 1170630 985174 722819 1529129 1700582 999399 1944530 749182 116400 1406945 37255 783172 1653430 929213 990589 279041 1604152 617030 687587 1767734 386236 580413 1372136 79912 497602 669824 9305 1458951 423596 1893489 1500013 720446 28960 1370615 1407194 1031307 32259 1511203 308015 1026972 812570 125075 1586257 399071 1405012 871422 1097052 1135375 1442648 988775 1210245 874201 1023150 446644 120524 44114 62357 771248 1941694 1565225 1800737 494852 2582 67284 171848 914606 770849 1547502 596270 1856657 683378 885991 1842477 594042 75767 1142226 896633 202128 1992994 971744 598985 1916290 844713 1552494 1815881 1809627 629189 203796 42061 1255870 986211 1437914 551227 1898106 189132 1209598 482782 1855664 234033 352271 755526 1884222 1196400 431125 1046447 1356554 1587296 475568 1433844 191776 603926 780162 678549 242212 410344 984267 484399 998832 1116792 996678 1169490 1300571 1495675 8795 845091 307479 261222 1948741 100698 1520408 1801117 348762 1459357 1800383 175351 1146132 1391478 707628 632598 520795 1971021 1359959 1445451 1288356 788516 1373217 938147 33594 1030020 438405 728467 578450 1139197 1210573 1602733 716334 518560 197234 1218339 137057 15046 1941674 488465 15039 739022 1089745 402370 1370925 185967 527837 295240 720457 1219376 456432 87576 125661 1745374 774978 294625 1227148 678305 1197607 998006 200764 1888442 1286958 168464 313850 1348606 1023508 325817 329250 1861937 1663902 981947 262764 1073938 542608 797294 1188667 1619576 742070 156800 933550 1831092 648218 1166831 840855 434948 1672151 1384456 799087 1887791 1584452 744999 1880764 803065 1735775 1395586 214213 1312312 1887018 942797 305078 1007072 1082902 22246 1886079 420309 1196760 12960 1952628 1456982 1750507 1143111 1277681 1799899 1667082 1551944 1932396 129076 565961 1395163 362306 878284 1138624 141143 1165974 703415 1128683 671857 1828640 1088446 1716560 269422 946859 1590030 270371 13811 215394 435639 694384 776086 1748821 655939 429213 92770 1704035 838196 1336060 1591572 1629507 344502 1368335 1016921 1326421 1390 1206159 504864 1975414 1123612 924636 1295593 43470 1800685 539282 1860990 354978 623510 1260014 1112630 29265 811219 377352 1028000 308037 459454 576707 1490436 722824 1796492 226272 955633 520573 644415 1533743 514864 1593882 1056957 977865 1894566 548350 1678644 1144509 1772718 1092 500533 1035977 139198 429584 1854848 1248226 505732 1790500 289819 592695 1870673 1898964 1087630 1308242 193309 1955088 237632 348129 1202123 1032054 1739826 1125542 883252 1458808 648102 286364 1184953 717226 1167073 1407404 1290740 1548993 1642543 692974 311819 930112 1602217 862552 1525953 1079452 1912114 655142 1553073 541658 285658 528074 362716 252444 1333861 1679876 1131012 1367364 645290 1524201 848996 1411336 1341491 1776468 1729935 1209483 1598904 1411723 1597138 313873 1164930 1866085 1029369 625266 776126 1735818 2418 1894842 1134284 76160 1959631 9954 481728 1333757 1701314 879447 285496 515966 1106260 1472589 635550 1001496 1075905 1286948 439065 75578 1733159 372030 1010992 624449 348814 1381297 453342 1021508 1504758 557936 830101 801199 1496995 779210 869532 537891 109053 976773 576267 1104757 695302 1644789 1888079 1294228 802793 491175 1256509 1824523 1564719 1179917 365608 819438 300316 1257990 1060425 973771 761994 809022 1715007 1772326 894915 366148 1540988 71955 690509 1598819 1266471 961335 277329 1412154 1598720 896269 1237078 735169 1906901 1882547 1160341 1653837 873309 950405 1197527 412150 591282 278545 1851948 829664 1964273 263691 658292 1317960 716479 1342776 1910909 1529600 1755357 1604300 365167 1697135 215731 1724703 595543 908811 757856 1560446 1112901 1357333 158971 294524 580161 1971487 312367 368044 662933 1779144 9166 1464312 1017717 1481826 307389 427200 1814418 397737 991338 241822 1741423 1172439 722906 719976 769130 1657281 1609251 602242 29053 1722525 1685963 337617 1162247 1168641 1771922 1484221 917711 206341 1817179 1510047 1514584 1416986 1949528 26153 1598055 719413 1792262 1010213 226390 1192919 1136005 574366 879925 1840239 7854 664277 626108 199833 1022796 321974 828951 1592798 1840311 1852287 829709 747126 1664716 1672040 1594421 966122 1205368 247896 1288987 1107153 246944 1938488 291073 308038 856334 1157456 461372 497826 370181 694837 1695762 362945 623808 208233 262503 258518 558495 1062381 328379 802995 569685 1706835 895234 1268665 241641 848893 1606755 1237581 1282874 1234085 1313225 1635826 1459813 516190 33743 35583 370326 1297738 1109488 1311785 372284 1874630 1386558 1066695 666746 981746 930571 1438862 176772 1124444 1947555 155878 1180448 1971693 952233 1312176 1422946 1133519 946649 1903407 322112 1788705 915228 997785 1056717 1557071 337176 773497 1353573 1433988 579240 1223989 1870119 1581720 1627730 520375 432612 1940621 188054 1888829 1632084 1733869 998870 575955 1101344 1787178 1651681 1119164 270863 1955107 1381100 298235 1655005 1072737 256012 653729 718383 1824248 949808 1611718 1697669 598232 1626063 1475804 249230 369195 1230018 627229 416129 1148705 920775 2667 1580015 1888159 1792011 1203517 1939635 1055088 689304 1026369 1820085 979941 1442764 539564 1877204 104818 269604 433242 759427 710374 867685 586075 603062 724487 1870131 1494346 1986295 132557 399347 681956 235175 1141904 1838587 1170599 222641 1205935 1702789 1366459 771469 1381727 1911793 1922250 1282675 1303681 106039 1222142 1910540 1650322 915420 1321681 1132297 1696386 1877275 1574656 415402 1051463 1584709 495159 1852740 1448098 1788825 578655 340100 1102328 509492 1872258 942574 110729 149079 392396 1359440 755187 1687376 220870 448046 66206 640456 1041686 691851 1138268 11766 283997 109089 14125 96816 396426 286789 1489322 462961 286553 1624404 1862916 1123382 1668970 149060 673687 657534 1812603 994564 777884 1108255 797219 1653477 555772 411360 1485134 1536647 918526 1417396 1431668 758079 481877 158391 424788 1955516 1531418 1476484 1031704 46453 281698 1019334 370826 1172527 1175186 950472 1902955 1514924 965371 1479166 833222 8125 1708821 1469344 1684707 496758 769592 250631 1547748 624759 1040866 397461 1335666 1488891 1068511 1404824 861365 1381982 1262956 767273 1676378 1183405 1031998 1955725 1123693 1488320 378712 848081 780252 666540 921544 1476800 1999439 135669 1331873 891304 239596 1145253 942633 431162 900730 492904 1306123 656624 1899100 12415 656042 15060 1171887 692539 760764 1602211 1248712 1361765 1793960 857398 954783 47026 1296470 129665 1743494 768464 1354263 1284296 1243906 1220590 333906 148253 1764206 1018823 46164 1008861 1503400 749193 1497864 1614161 203665 772160 1613382 996397 647613 202378 390518 364007 1639996 1767297 860519 1218593 1609100 619295 278139 598971 116435 614711 1088040 1936907 1509844 587592 1516958 1694528 888956 495874 1814551 1492623 1300373 1065860 1189433 1044072 93603 1875145 1034990 1179868 77440 937042 1903076 42701 1100938 595952 1259048 401457 1308143 184211 288001 959136 1287081 978808 1649266 440027 91297 1065924 591819 1895096 898706 591679 1701104 999819 1283110 893884 793170 324772 1312808 405344 904401 706575 865442 1180431 1986520 1455190 46962 1523872 1041845 1753367 62855 1239437 1677949 1270033 201905 140854 348938 350022 1554877 1061882 43187 687477 1748673 1773765 1207008 1788831 633195 32878 693970 53367 708230 1984953 1032706 302040 1810838 14922 1183915 1960340 490679 1685920 1781157 134946 1448354 711575 1753242 1764191 1692217 812010 1310354 1730854 1533963 1623616 1678538 1553992 1974943 1292657 1219593 1732313 1762092 155137 457706 51153 413225 1240042 1241543 1687222 1011729 1165549 627167 186970 384315 1442549 234873 1969029 1919595 1608892 958661 885979 1936462 155946 1010695 1413952 1358733 1572835 358195 1000875 136761 873702 1602859 805710 342514 709251 1069216 394449 588470 922236 1873470 964345 1851081 323700 899234 404813 397246 921269 178479 1487711 1047015 509750 1552298 776019 1165930 1981370 1083307 550449 962441 690291 599509 1794474 1015768 367926 729548 1455514 1278355 1606135 1079054 916294 956467 90410 1389928 1717265 1345698 1855414 569028 1729913 413196 1349503 1891438 1231311 1975106 1632052 1823948 1918832 1940024 724865 1455948 1577367 1746332 1139679 1364370 1123187 832971 1335924 1247684 210389 767258 385518 1231777 1032237 1279528 229080 529093 1505061 1220553 1172261 1420175 1226420 1174666 457625 357659 523478 297157 212664 388769 100060 1569166 461 1710920 715922 291269 367012 1708493 971152 1478163 36650 1376456 981652 1568503 1388534 623509 1151626 1172138 1201366 1445085 1920367 1438956 1051292 1945557 588075 96443 1018643 1583544 126812 1640621 1633290 1322405 622332 1764193 647829 380925 1502329 1776164 855074 23920 6608 1394589 1697505 1758923 863948 978539 1930248 1311405 206690 1692354 153254 985236 797134 909598 306805 725613 1947553 1908865 785755 1970681 215925 1071858 1032123 1853484 891603 549376 1331720 10505 1965915 743146 418732 1566766 1911445 1572160 744190 626754 1881703 357052 131093 8447 1966492 48214 467548 989171 171678 457012 327007 1240097 800506 1176554 1001147 1229975 1543452 1661513 1491619 1534514 954588 1683565 1973923 472667 256244 182254 1922723 1672633 1931739 315128 1302629 1131370 540318 1145256 226778 1586599 272993 1551565 1250439 1700965 304308 272439 1647396 787949 844879 556607 70425 160522 1114229 1683842 48520 778320 83601 623997 838308 416599 420405 1826969 1659008 688865 96782 1903198 739179 338641 1504380 517387 440919 314857 1719853 452303 19561 642235 1437003 1201110 1746004 162086 1184851 1699807 1845460 118404 1774390 1395085 765401 1367396 654960 474661 604760 1473384 7890 1140591 1731439 511387 1513454 1142216 1125952 956509 267132 596540 784377 1686860 1620530 1803731 166513 88571 336085 1120381 199842 510927 391138 254059 467308 82565 662741 924402 837637 156568 598219 560801 957321 1587131 848942 1708159 1354279 1041341 1828310 1205362 415654 1925891 1299274 1366957 391273 1804964 276980 1345201 871890 35210 484446 133252 1376519 1413411 946306 252684 1231566 1659603 1019017 1870725 628016 892121 1724495 1248782 915143 263199 113954 1261600 262527 168832 1642131 1005586 1342629 1708190 1625856 1546971 1264656 744177 1484957 372193 735016 1746269 1701317 1067203 320049 1823157 50041 311681 1333869 1928331 1620873 442964 1321832 543759 28224 630704 1587147 1984590 1247501 327726 455980 605266 822197 1489252 766784 1062744 1694485 993134 1689917 1383458 1343063 239380 136661 1946498 603866 1616182 631505 680133 1473436 704414 639614 1321301 1999154 1741256 884355 1366305 904728 1834469 757294 644850 1192810 22077 736477 777315 612446 1392000 210703 1630848 15975 155287 824204 1921458 75003 157369 102066 704944 30707 1070939 1638384 742217 1364175 1865962 945248 1700838 933634 265857 361517 464780 1991214 1367486 1824283 1018244 553049 1913725 1100291 93555 1396912 184610 141102 147444 1388735 1831857 486393 682403 1568809 1673224 1753209 1977689 126294 230822 1891057 906393 176726 1759720 1504521 1733896 1382413 1980472 1020980 1505128 240973 1382025 849155 543257 1146203 622210 385083 1231004 1862752 1632523 1611496 1348923 299993 438007 823177 1848898 44210 913362 350348 1394579 1529276 173864 1376390 1877965 1664018 513792 296227 1984539 1054005 1812263 1351361 1489369 111493 1276583 272442 883149 1767024 846294 637382 59934 1144988 1916946 691507 1201307 1781887 65074 1190702 1092241 1333137 1161408 1982168 17930 1211792 290025 973893 1830483 971418 865983 755508 1962727 836652 676028 984254 530110 117043 515543 1908271 1278395 1277099 1224003 199032 1776646 1675220 398152 1284326 1482938 1398003 49794 1788427 1288064 949880 376986 498054 1454517 1784461 1922516 1726285 850364 923384 296606 432380 1488340 910209 548874 1991512 1176516 1972329 501410 741148 1094537 785571 1853340 660977 132623 575961 1492547 1297798 1507997 106734 298954 1603235 1665065 1831246 1995207 350324 1780507 194394 617273 1635441 184148 134843 1495369 806067 543992 414079 1171772 432871 1176792 765255 1562737 1539861 1340006 1699057 426555 396932 1915654 456291 248630 18563 1226498 1108624 196519 604925 878366 1362877 966398 601402 290841 1917203 1000536 1275824 523321 710183 1623018 1847544 1168847 957298 847105 526970 771809 898908 1385280 235679 1859368 1110568 1008846 1664507 900531 674182 582814 1090516 605235 1918363 1211342 1630795 805638 1872030 1257081 1622263 1374542 566868 348404 1024220 1345555 208168 1179357 898739 481169 1760507 1359496 278495 222724 894992 1983600 89329 992043 961665 83896 1954966 1669972 1847924 1450528 1757619 1017098 550460 1488538 276401 1966266 1797907 919756 1142115 1677325 1547298 1322349 273420 664103 796280 1036241 502776 448462 263902 1954650 1668679 1151269 110878 1690214 1782461 12701 1310779 1270079 209788 482999 497698 1924636 1446435 643224 237435 734641 1484162 1482688 532279 1086775 367032 771383 567053 133279 48263 32380 1438859 297953 77752 1291354 232610 47488 1880094 1860486 1951356 870546 1360457 1710785 163311 1803365 315790 408638 1044615 257707 1499241 885942 1087743 456586 46041 922709 712157 964458 1621895 837394 1040969 151819 405575 1281133 966026 1864567 1166715 1645796 380615 1739591 233118 153363 1272548 697483 1919598 795792 804468 665395 874451 910839 907754 799491 1997950 260935 480378 827587 1840979 522848 986331 1930762 590064 954236 1865234 233413 495157 319708 189392 1531570 1651808 1922972 1861766 71513 755269 573250 90888 1914999 1348730 110865 1691090 1914935 1254441 698855 1677280 1087967 1349134 1141969 258551 1439207 1374145 1360883 235446 368452 1448189 1485027 1579988 1594368 454271 834716 1550134 1049136 606560 620453 30286 887955 530155 1686764 1496321 370601 343054 262561 639088 971490 136598 419574 1945520 1581831 1497436 1581761 1485370 962321 346141 1317301 628286 1557191 1997625 485666 270511 708950 1721981 1495701 1240282 781964 1970733 901573 15596 557418 1392935 656901 1436754 212522 117143 1239395 1287280 300438 1932466 1241415 1713926 1572245 1988818 1166844 1687174 408850 338563 810428 1092872 165920 113621 1763866 1774565 738143 342762 406596 567860 580744 146578 1146972 333504 1343042 1084331 1085013 1791412 1041210 284411 879859 1384464 1572721 488618 467471 194318 1856253 1101245 302490 1542343 63210 493291 1011217 540627 366995 1521343 627781 648345 1074637 1998986 1255628 403098 271848 307189 917432 777024 1398614 1060640 979938 736077 1508068 4951 695257 1991394 945438 895489 1574987 1183757 1640741 182072 1918313 524573 1429189 564355 105924 865451 106082 1994769 1837817 915976 1132446 986823 48049 353434 555291 1949266 542992 245093 274513 1137020 1041314 1434677 1872527 1197768 1146047 1771464 265197 671676 765557 236660 541572 1996534 1404792 1476310 138046 87320 570129 987149 1301428 502690 290095 262691 1142188 838064 670627 1603486 1601586 1069227 283664 63883 1211903 1057829 1982269 1543729 1713797 780824 450376 646979 1648343 1365749 408689 552039 1359584 337023 1943175 1334079 508003 912072 1004763 670832 1609902 1685498 46967 490391 147955 1335366 340162 158704 291330 1119413 446428 885443 813975 1308132 1728038 1199795 53050 1256843 1576940 250351 299376 1316677 217003 1443240 1619345 1696864 1395068 1386027 411002 1057406 1005193 1380998 1602310 505709 1112015 429173 1301940 1902390 986647 82042 1690078 529 697090 200075 361809 24604 993954 102475 270546 1183496 948848 901762 13331 313132 1265791 1661539 1482499 878997 726306 125551 1183153 734842 1895319 369566 1663680 1700165 1801002 684250 1346963 985166 149797 165689 612408 1653131 376723 1207084 1043845 710504 1090087 1464627 190929 1945466 317034 200019 1692535 1091544 1886546 560831 1958812 1174920 1910444 1865973 16586 359440 192619 782249 343030 607818 684064 41429 67805 43700 697130 1010523 867144 1535900 503257 1423722 1720247 1588476 1090033 53135 1773053 58240 1694222 1251912 723699 1278867 243150 265064 455027 237063 496596 1257111 1482353 413623 655095 1709825 262573 1528587 1746694 874916 1634437 1175263 174842 1081796 216083 1432824 689939 1051694 1947916 944263 829236 663205 677766 987078 341396 909749 1071897 44372 1050858 931927 1250517 93102 113895 177098 85945 936507 1154323 1582420 638158 225670 1411355 1583802 837218 1237213 1430259 1516823 4616 299140 1529809 292577 1781290 266167 1446016 945440 1234278 670621 1094139 1113193 646789 853422 1179909 1271316 1125582 817135 526297 25451 366855 228978 719474 559839 634230 1214985 1768770 1069073 61734 1023477 1378318 1703176 241855 1425888 791606 1828051 1324804 1209113 313430 719681 1064725 1873889 1360796 1501593 1025924 686417 1283153 1007876 56595 1299091 1428513 1890470 1325607 1957582 179127 648706 234648 348588 574618 174493 1898506 1440261 6284 1416858 772750 288237 1017374 235924 298238 1695297 1911433 1511886 1504863 1631424 851923 1433867 1344936 1660585 1725664 539537 1900241 1967572 187000 1629412 105295 1496610 1975447 1458181 1873725 1783040 1632147 790501 1189669 1167184 1819705 1180509 1365051 1548881 1303456 1708985 943339 525017 1913343 472242 1473823 1420951 1589349 1994456 125695 910512 1606584 772360 1528274 1864850 655466 735444 130664 462438 1199525 1597195 279533 838767 185224 1100562 42017 494128 379774 530462 530484 1015767 481858 1721456 880781 1613613 335181 394405 673695 99127 1743387 1404303 381741 1799856 87994 67265 1735087 1531087 1135122 1382325 1104480 1808217 1417532 1653500 749669 1599230 1005133 299840 1988962 1400934 446060 1640205 201609 1382774 987182 604613 1610389 1865934 337033 23607 1999066 378059 422671 893308 437777 594768 252150 1320155 1386141 1104287 617653 1577387 817313 870155 738387 612573 983864 1446930 519800 1822598 1145514 1140970 580038 280104 1675497 1235956 1834405 513205 1782045 1181629 1142388 328128 1638345 287085 1494853 184422 160578 1472730 27286 1553041 1308310 546316 546999 769613 1397706 1453540 1666511 749256 1593260 1937631 127069 1921498 1437103 250960 309054 234078 528706 576599 1540402 502474 375920 21657 1883373 1026086 1259963 1763292 1907431 509523 1663419 1196254 1165050 830566 1032214 1414204 1764027 1688931 371392 925022 1743356 106934 15851 886248 1287777 63610 1891520 1822663 1395667 1837723 1366848 1813735 1826100 357120 1949312 646628 1514810 1936570 92593 413882 293615 1706185 1866013 1419224 190089 665946 729365 461381 153090 601227 1656350 1807072 74233 831764 1485799 980065 783187 1757728 1435357 114093 96304 1676390 1511705 1450523 560662 1041773 600794 1780592 473239 6763 295992 49743 350420 925971 215038 1290231 1379271 548126 888044 1502115 185595 1969550 1096925 722132 862874 25504 692326 909990 94933 132086 216658 991292 1701796 1788617 1464129 950543 111997 1622466 650022 1921642 420909 1433505 1079664 1492085 975946 396610 1966440 510288 1106737 778947 1907598 511297 543018 729338 411725 1846869 260407 355303 490665 1029487 1367597 372901 1464481 906843 519764 1520250 461684 608271 205862 845149 1564355 1082775 976542 58235 1528630 938632 1327080 458038 1891630 1364265 1765943 866339 1236089 596610 913242 1097411 1559095 909018 1371871 130716 318708 1119823 392818 1680326 1734656 1304786 673089 917256 1959171 936378 739099 1893298 719303 1487313 1177996 1154890 1505267 1370976 1079695 1846327 1533620 1076409 1278021 1835931 867095 1948767 1979226 168597 1605290 1970213 809445 915990 28659 215307 1711177 1137087 1701480 1760868 730635 103648 1735238 359614 1605500 891843 255269 1972809 1678317 1673730 519113 972911 1991704 1155102 1607668 115914 1191736 729641 1686240 663574 977768 424259 1865648 1109879 894047 1089028 130914 1051503 974846 1810176 1867983 1923952 1869189 879654 592419 1406351 1042176 752220 1691474 1878731 1054350 955055 1541591 1589945 761993 987816 1227127 185178 684392 878552 117184 1014654 1356682 883763 963711 557975 418583 977817 1985570 1049043 1728959 566426 768477 1304994 1679382 1424393 1670070 50291 86665 1079985 747089 1509801 1483231 1438976 1166537 574496 1922504 1029024 925830 677593 1680910 911745 874955 223426 768663 810977 1054854 1001912 1216280 453833 829131 445294 644273 497444 944680 701635 688950 42765 712073 822523 40873 1829042 1428956 1494990 1727908 744961 1219698 1745733 870994 383730 210160 432420 684731 137445 959443 254470 1683376 241623 843242 1496780 1538923 1574818 549532 227235 1018532 1832209 656287 466248 1856221 1844621 1386432 247792 363046 1347210 28704 1513470 710529 462318 1530202 1929375 1591607 840789 419869 1238526 1961807 435327 1815597 1294035 1350976 91682 1498398 1032627 1102052 1999027 133745 927306 1000570 1009780 1513009 986734 737922 304533 179971 996131 1796612 1923839 116290 1745174 1169417 715278 961494 1690303 1759502 1858481 1630398 234773 165220 426123 1067910 1283648 718796 1713394 474835 1382377 1025174 1066250 1517971 860342 1989655 1520814 543237 419806 866434 1615839 457912 1965203 1227814 250337 867635 1432158 508064 252137 994327 1817457 369174 380951 434352 701102 1687706 337212 1990747 269190 1138343 498502 1151765 239929 1271930 381009 441328 554240 1962261 1262507 1190252 1788890 1156211 936831 1548731 113733 1639549 514292 958244 1057096 1530382 603690 1303020 898667 1150936 639356 1847918 924891 1489111 1774304 346974 1397979 906551 393285 1935655 249879 1290999 399869 916620 933887 80367 1338229 238008 634473 705991 1534565 1837998 1710309 1422792 1910843 678919 544238 721570 768867 1727697 998168 1872179 139412 1054845 1719330 42372 721625 278646 753564 806780 552294 400680 789746 465360 1769881 1001841 305523 121655 341714 562595 147048 1521597 1722127 653898 1974247 1539838 493753 303255 1877327 1450516 1145912 932287 333411 666468 257104 842160 756246 404800 471707 1491273 1539020 1764906 553696 1509140 751513 275539 1988273 1751623 1417783 1368344 18512 118967 1511888 217344 1801517 1777351 1025658 870940 1028372 387350 561710 621455 1907202 304226 240017 799867 1129873 1666103 565670 886046 223354 1681870 704896 12289 462678 1344503 820087 1850431 1337138 775628 1705025 1547757 1138532 1370139 1953646 1184058 647272 203673 718176 600831 1664647 1937777 1558582 1846370 1257923 374629 670501 665300 908199 1139169 1662660 801829 1288938 1890590 1652679 49887 1850936 1606636 1084150 25822 1766032 546596 572508 1926965 1243876 1045017 1401860 959312 1836151 64960 1023886 680650 1601846 1624810 298539 1733617 1396032 1648479 1851783 1802444 254394 1469047 825826 790200 1309244 1372887 177139 184022 10548 1823702 286546 1873000 821303 1305009 474282 1075741 198017 150035 867740 115258 149975 741394 495422 975213 1244615 968933 550552 1995842 1932515 149818 963637 215143 653950 1823985 1831207 538495 1553459 1165674 337967 1693520 64270 1366826 1861067 1411767 1584954 1050962 981503 776720 1564149 1205286 1379619 257783 1750650 1787162 1363285 1595573 390831 406425 1403569 454649 39700 140857 1840811 1936102 1888501 1085038 1190541 599025 815741 1831030 547841 172938 1184979 176503 350721 550579 1335180 747385 1388717 728771 643652 1452543 171719 562132 430604 479240 552992 25381 854508 167129 1811276 187723 828955 736249 1449610 876643 118358 1713165 1244311 212790 593047 1671641 1172222 1001905 1401572 1946144 1450213 161284 266785 430578 584100 101453 29925 1009521 153717 498882 1098560 755239 116978 802770 1459302 1194434 1669344 1998112 520475 1572284 796284 1767679 1371007 1013491 1836879 1723757 1608077 1288646 1873525 321539 135111 279438 636120 1218892 1957378 303451 834385 894611 878922 321924 1196398 61601 1389157 89136 28923 648313 143313 279380 443387 1570461 1823135 618544 643678 379416 1713234 1586821 1968513 1092530 75304 1926627 188440 463889 205241 636422 852670 1386126 818753 1601523 1620631 73689 1208243 633320 1275077 988432 581340 1149901 646655 1321958 135224 770630 498066 1900839 1083637 558769 110567 676750 1477079 1637140 539799 1840149 462719 1100560 1799759 531217 1072913 536114 264026 1109007 1170554 410818 618806 1627591 913005 1053347 612434 267274 596263 752113 428938 582677 133222 1065582 729159 710651 1394141 426706 1466632 469919 1972265 1655301 15385 293777 1476758 1895702 1840724 338899 1929622 233543 193978 1004996 668256 1470579 1725428 233506 637947 1281712 702453 1180503 616902 1233948 666717 1039174 215509 491594 1888651 197609 1614349 1110483 285351 719054 688824 355801 1352157 483055 31261 1651439 1584312 1793447 854259 610923 1968743 612003 1950290 1543787 266350 160653 190225 776221 1996006 210946 1201089 458831 1667803 1792711 600184 1790766 1062893 1761599 652224 28846 1948182 298574 823097 663892 288710 65896 1279885 28446 1692313 1632334 1324017 838612 1890033 10198 1735391 1866206 456027 1262514 1555088 1163951 1167401 1960458 215093 454513 1117748 905438 1127880 894482 1187948 1629117 321152 1640903 913513 751285 49814 1027740 987177 1773520 1944597 238961 1404360 1158054 1395126 174687 687174 747218 190627 487364 613950 108735 1590771 1353886 73573 1508455 146278 767607 1671979 712072 266138 581889 1425287 1211568 259587 1722520 1866028 943078 956407 878881 1935204 835013 154552 1181479 354392 1115987 1926383 1233776 1892770 1156937 787841 742648 146432 621489 846941 1519894 1454438 1825021 1715513 358121 1966710 434909 131508 226007 674059 1677219 923771 206965 1211202 265882 1882955 1811600 1561742 1895081 928792 216438 384130 1812043 20324 1565252 94970 1887262 348707 636233 203344 255794 1506363 896951 581838 1909899 1445743 1478706 556237 625769 764432 1222388 1186556 1686464 1906219 1919697 608249 236170 368424 274444 648712 712633 1771478 490210 575377 1686080 624254 1319882 1859002 1145911 1769414 1630644 1146402 1697748 548514 980491 756681 271658 372857 83605 620146 574142 1866938 275109 214169 166232 1652309 7614 1238265 970030 54278 1001192 1425193 428176 845741 1800651 654389 1236008 1954020 1463104 1120160 1708150 111245 192961 60248 605268 1467323 1487816 1261052 156094 1073399 636806 212119 247727 862473 275149 170611 371016 1844880 1195480 1121922 357845 239537 1279745 879671 103411 131304 1777792 1592647 1007679 318770 1343904 1999287 924514 4123 1880099 833320 62336 396418 1298648 474788 757667 1891153 890411 580512 1282739 1664902 257308 1198414 1260516 484635 1433627 1832997 228630 14155 1207013 1881188 249349 1200020 749629 380838 1080305 1237009 1546944 1345078 966377 54237 674286 1751993 405734 110764 473125 36681 581295 344958 1136564 204117 288755 752898 1565018 130922 1258023 923621 1163387 416735 706612 1967391 1319936 714497 263328 1934922 1145461 785668 553804 508106 497951 1846901 935759 1955765 437767 85059 1401784 646748 1050182 781334 1650038 1341889 1634221 654459 1494418 1359954 708750 358335 1418735 800514 826261 1012942 569152 1291298 830539 54409 1015568 360785 1920550 324084 325403 758744 361732 454331 1095706 1406382 1801496 592511 1998404 1077902 1082501 889995 626950 455202 396441 1660984 1940093 1647581 1237723 1045392 555977 740542 1117485 157565 1610948 966255 845935 798214 783475 272346 1167088 1087638 328789 1806207 40554 994810 728219 617947 1677444 486887 635964 817665 1693474 1668738 229921 776717 1903439 1059876 1115178 1730567 17432 1908261 398632 219142 475844 1944221 255513 1439503 330450 130827 1540314 698919 1038901 1225245 317553 1258234 760939 213716 986930 303728 438216 690783 766958 1499828 531302 495325 741830 1705014 984235 1575069 955669 490489 993968 816995 689925 566247 1075652 821447 1638936 396673 1064379 760882 1461329 1632705 333795 1611184 529481 1693190 1298070 1121566 673997 538630 587648 1280110 776923 1712724 1947674 463215 1095438 1780614 1279364 54653 1249104 876540 793600 754224 704450 1270930 1282962 278415 1989503 504110 76625 1579049 27668 1734644 1570721 319569 1224620 674769 198652 1568430 916208 1896286 202907 223110 1014252 1153088 1345825 495364 38083 997014 1872566 398856 604951 1789584 320216 1888655 1600305 306940 562838 1827929 598424 820480 109090 572048 1546106 688667 774965 1274671 1438089 1115449 407586 351923 988395 1925729 616905 788192 994537 1317570 499009 1517762 1978009 1667305 333554 1130535 301720 1630445 934953 515745 466504 351772 764540 1745317 1974818 63532 768837 934534 607763 726051 551500 832818 30589 395470 1000056 583192 902194 124684 604014 976353 605493 1355426 641139 425408 76858 133197 704797 1861041 1750937 98191 888009 1450209 975858 587203 161162 122485 1611434 1896713 1744759 1817599 51344 1490387 469014 1744631 1793505 955974 1717273 1785533 1879890 307929 1219525 254083 1546348 692406 109047 839550 1820444 1327598 1545665 1534789 1632970 426891 1234172 639989 1048624 69138 909753 450360 1997216 536182 1709669 1266321 1106341 924725 1985270 1887766 1869836 1101537 698479 173753 274580 729061 1465876 227867 387723 736758 1691227 208218 786660 285736 175196 149565 865590 1274804 1686178 1283924 17429 1068262 1301488 989364 1269184 1867847 202477 242290 1346753 1714818 523276 1979806 1566488 1431187 1678257 141230 1009256 888983 339535 110536 1177074 1903441 81458 616624 1732071 1924512 1451717 1568405 1018739 880300 347542 1525389 275963 454039 335445 670836 657382 127275 1913979 411596 1339508 329012 1033807 1365887 392198 148593 229656 855476 495627 409564 1779377 1480551 204779 1464269 1413352 1333736 269693 1064024 1065900 786286 1513577 695942 946499 535653 1643905 282005 1580792 124047 1185707 129456 965275 749091 976131 994047 1394306 1936292 510427 1659317 846719 44197 835242 1233143 574206 1949645 617655 1957171 622488 1968185 351889 1044820 1107717 1830739 895337 649300 1458049 91653 137026 707487 1726963 16436 179109 1496952 1607361 1994669 875415 1019655 1743234 667540 1866832 1422545 424441 391765 272564 1026962 154798 190892 857778 1833771 140168 1759982 989634 1818480 328511 1437610 1711978 1997303 1240098 120274 1643203 585108 1639772 578926 1122652 667923 803489 1621730 213191 331419 851619 732169 438392 861253 1347725 850738 317771 258318 9176 317612 1059061 1169919 1454555 135897 1295993 1919760 500106 1345572 901625 859393 293514 261788 1347675 52228 1911274 728693 1395271 1261624 1491761 1962980 945767 821823 932825 820969 1000880 1144140 1470457 585229 380856 1864060 465265 1866323 1713044 381726 1165588 344150 113477 949582 153477 736530 1577375 1616236 1471479 1367522 37531 431324 147786 143790 1278732 474683 136802 1959212 301903 925222 674323 617565 577748 1733255 891417 1074485 136396 1546088 183789 142408 1988402 1496284 1140620 202965 932194 1825931 1665260 1772973 664578 1532753 1429444 408564 1382891 1690437 122263 1693780 1784151 507534 1482750 384255 1044513 510041 626742 1371800 1562552 1877103 727991 1334913 1862586 748397 904814 1240110 1513902 361963 428040 897625 1638762 1278572 1729965 1613719 994780 754164 308648 662848 1577286 1359661 851941 1305612 1933204 1296263 1707659 25082 1190996 725338 1913382 41767 1812598 350644 1430108 1759865 635658 842205 1606690 41670 1422581 734704 944683 1322135 969721 1966449 592885 1599587 1474121 43587 854291 974330 720465 555368 471818 1058975 393773 1215310 247143 11347 15001 580016 56537 1510833 124566 1269699 473184 1676158 340974 911524 505793 1213715 260778 1462654 1051013 778616 1680676 841363 1601548 963393 844558 1967733 1800436 1126190 1623194 1945242 1357879 1178104 451797 1182313 1618590 1600490 1378149 1542073 1947037 1052183 709356 62270 1883194 267631 876173 924305 1392072 1580669 1571015 531840 745823 1055 1048641 1158040 486735 758755 1774405 1215462 1666518 1195333 979584 1887667 53683 31457 1493723 1948015 172288 953897 1701438 457763 826345 692046 835208 1917439 1792209 908259 227176 1302339 984563 1267918 982805 1166160 1435141 1026616 281497 1335771 1798464 1634478 1730992 184392 926523 1184035 783517 1973109 7989 904690 1578139 1162578 1963255 97978 480455 1643024 1768606 1012243 1917213 474715 818289 586216 44978 298320 446025 67342 643748 46152 18918 1799928 693601 432642 1281316 203099 1299369 633017 1284916 1730066 1958633 1725845 746760 1996708 1486579 955598 644699 361507 960293 852698 1060820 1942439 975075 325924 1129762 1722014 1272731 1727195 736415 72873 1721226 1755399 1823195 1351017 1052253 1790970 509118 684763 1847073 37325 1619170 1331174 101407 1447539 18593 489697 574302 735185 790124 1774770 927957 1373578 1238658 1632999 481867 1221533 1956045 443975 1687551 1757757 605512 124573 1008894 623154 1353925 1116559 446608 1873285 664544 1392401 1059513 1020306 1427580 429838 764683 1616423 497221 1682055 602695 957906 824126 1014188 347751 497504 1402773 895199 719686 1276328 1402705 1330226 1353743 84592 961168 1731308 475352 1763902 561496 1054657 916972 96058 1673174 616478 1354180 1903813 450598 400821 1682485 1688267 85215 1952180 1535812 158155 1438436 920372 1386057 678984 1329917 1035564 1251801 590276 1357991 363853 1150557 550613 1384227 1347998 1118451 331954 825531 832962 878011 753758 343702 312632 911718 781931 1649999 371117 1627015 602960 1611375 188386 1947586 1492900 1140157 1850370 1340144 1622483 1980452 1721073 1727734 1015293 110398 737891 761610 1872446 923256 186919 1315793 1161714 298503 683425 1203383 207076 381704 912469 628610 1373889 622394 1178497 1397802 1299089 20954 950786 454510 1727560 1513540 306688 1044398 1763269 1473718 1656103 640462 360597 99775 727795 1767233 73757 142277 831305 1801897 25097 485641 381957 1777964 851794 289018 221706 1106913 1834458 473752 1032772 621079 443430 1527782 1273073 245608 730329 338636 117317 224102 324948 81607 507873 29775 85559 1567148 654217 637636 1416835 896915 1722093 587176 385751 677238 193356 126826 1189677 1025933 656363 573363 383988 880315 1673212 1958286 1778272 1820881 479741 709809 1594034 1234813 1760431 1979789 982689 782727 287306 1510450 1185699 1632059 558615 1562949 1103421 1931735 1324884 772385 656059 256736 1731774 684670 394190 536355 1995510 1845384 1708167 187505 1876458 333278 625285 635255 946347 1911071 641103 1011953 139187 974028 142321 606393 1835868 1650759 954741 1542481 874425 1416772 1049634 1532877 273572 913245 642500 561037 1516461 1686689 1521528 1685994 718724 1313339 1420148 690412 1488204 1670879 1712207 928411 92896 80205 1574521 1914981 1158616 703027 834168 862479 342787 511454 292878 250310 1227996 1925061 1431242 510982 1963248 412810 837061 895486 154753 1692809 571454 15122 1003037 141672 1761213 760011 1040804 1437793 193017 1452389 1023766 1358047 1091971 1817981 1557366 1110898 967150 525343 1017661 445395 1832652 858079 657954 1112990 1804071 128147 432154 1631973 1576615 544092 1546991 1406456 1522271 697741 1881149 1527882 1993738 1277650 365269 342545 1741462 251349 45907 1123325 897790 551703 294365 1231299 1716948 338941 1784047 587999 1138377 1713833 1119567 342767 1948628 549864 449870 1496931 1248199 354672 536810 931922 429845 66566 1360253 658638 1880893 812800 1794108 864795 462769 46189 90581 1388131 1659506 1031082 1501624 65243 1872292 789033 1999105 1379535 11377 501730 1389782 629321 1752212 227943 1382978 943929 276364 1342167 838926 392523 1435235 989326 1165759 1900752 440103 1183045 160532 931858 242319 569837 1304302 657847 1092977 262969 1427935 1157807 218551 95430 811701 276623 871104 1161225 1099185 1689862 1697917 724613 1883552 1323638 1891380 563937 832694 78941 1440874 1886286 652888 770120 1280642 1094672 220115 929155 1298731 621323 641007 1188494 1929658 660041 597536 796237 1666785 1907014 360865 1543684 98082 907430 797127 878806 682873 1191810 1133490 1484652 1222657 1719284 1494609 229394 839850 1002491 351414 1476914 361790 761641 466095 417397 1734628 134918 1248571 1162531 1367609 404871 1340117 1821827 138232 124947 675636 1931987 1766285 660187 1832589 386952 719014 1752690 630616 655351 821104 481155 143479 1138118 391879 735038 1774768 1089769 618900 174977 62767 11699 1994406 721838 1985907 1127937 1269633 943100 450675 1703015 1389573 34996 655945 1743686 1008413 1873742 49593 568758 181015 1782418 1008505 985862 1784522 570549 1723833 1123048 21386 1534731 60454 1149292 833662 654839 650246 1542368 519024 1377814 164948 1218192 185676 850827 537623 961298 1480993 839963 1659199 182457 273154 192305 1406547 901268 1845487 1489375 1430204 561484 1416706 677594 1524611 1994916 1191287 1737539 1914446 505140 105343 1040153 1820555 1959526 1496521 937977 1114515 1927406 1811354 1698322 247499 966132 1005731 709166 7598 941569 359770 1497541 1376189 1093719 914978 1213311 1712668 327870 1563093 1000569 1075078 1765231 1826557 1746380 1903849 139541 941703 1067369 918991 527286 1720047 334781 1069615 1245086 1064237 900853 648153 1206700 1505337 1158085 122079 158252 1426817 792322 1186893 1053760 373458 1788855 1844620 1942363 246775 1999331 594320 1950812 32646 289725 1025726 695549 1879687 81699 1728764 737628 1437883 1637466 393747 1579097 301980 1148154 1145077 1100130 1037070 1926065 19804 284066 1466043 1575321 1393909 1794885 1779502 53090 1535793 1875988 588575 851319 214862 1409063 912383 1542866 1454856 342982 640621 1963030 1245104 495774 1300751 62085 1339924 285012 1265875 1235970 1431332 1298230 488189 668826 1310780 1950456 460571 299409 1531923 1163416 698518 1690842 1453177 1892606 1369755 893362 1543345 1127211 345586 644173 1470828 1286921 383345 1356901 598523 523836 1984038 1453914 329702 1384849 1227729 396294 166465 219821 1879145 502313 1718936 278927 595419 1945330 1738705 1844339 277710 791554 756859 572615 411348 530417 544813 582225 1801149 1657735 1931959 1748341 885042 1370801 323611 45041 233302 1816114 1194601 936213 1854198 483528 728781 302460 371524 1060717 1358814 571802 347749 701601 468346 593059 549355 502904 708909 233927 1605297 1876961 90396 261010 986319 597195 336565 474078 1095075 85122 1990852 252467 1042728 669454 776266 736503 292610 626874 133379 953559 1583305 1332650 1517832 1628153 1404561 1165381 1770840 1582144 1133135 555768 1427402 876908 1981684 1618724 1838273 1825796 495613 367550 1775158 1910641 1367217 1010722 879213 1042266 1215167 497049 1515862 113649 1349693 230890 281123 258165 425234 600683 467967 995165 467595 24363 310124 1047333 1605177 1536909 1691869 1141869 1479721 779883 388063 1200824 432133 1700348 1595543 1787678 1668967 480941 1673933 1689189 1307118 1722252 1222150 123118 1564266 846005 479433 991403 816732 1980579 1550914 41899 724874 1988882 261893 1799888 472628 97255 1850355 880551 1131648 968964 1483999 538532 1910005 1115656 1548925 232212 991111 753212 282872 1197059 1292929 1674017 1921841 663545 1473411 113981 799958 338124 1950113 795584 758171 522704 393750 197802 1283808 392416 1503290 565576 827988 1569020 1163421 625307 32922 1831742 185948 1223323 872014 1697339 1648005 615237 894763 859612 150713 1106753 90758 1520158 735422 1946018 1375888 1206762 1669307 1633104 1293124 649769 1891164 1630046 57264 493113 1398985 534028 694240 77871 1777610 610624 1084026 626099 62522 1994607 1568991 1792447 128029 1289980 316396 999109 142806 1295353 430622 1457972 180375 796747 962605 1737228 228894 1908656 1644338 530946 106830 463339 1546140 796499 1345695 762223 831816 1994746 206646 209952 1496141 419864 961320 1318035 440449 1886842 1190037 104300 1470066 555735 1272878 1692166 871219 503922 1212861 304152 1085556 1604680 905128 868996 667524 724839 1172442 886274 502017 506255 1527298 1336640 1425672 1968678 1361378 1094168 1401175 548783 1811722 326090 415133 1614886 1444405 811181 1049798 1830385 1106144 546948 1572194 1733612 1307223 1504702 425315 303818 1121012 1499808 1780923 1903675 1810958 1539975 560975 1391931 1339886 87570 965456 1393267 1437287 498685 1447795 1687344 1852646 1813234 692733 27645 816590 676768 1341248 1470243 1563253 355228 1969839 1122705 1667463 762203 420783 531190 1454637 395566 1918689 170756 165783 1862807 1649094 1730242 1016801 655658 1897869 1203337 544397 273555 1951649 425025 1936181 1529214 1409628 1089620 1611809 1353535 1122320 1962022 1790479 1527082 532542 632145 1492356 1541018 703193 495344 464592 795472 937484 1716222 1046743 922710 733549 1769966 676526 327067 1056443 1837795 439205 804363 1769748 1800948 1888760 1204990 1559123 608887 290760 849812 662468 275026 1483161 300079 877773 1556430 998765 1105197 1881228 1905416 1705135 153081 814919 1720829 1209662 920196 322555 1898309 1472104 202794 212382 616187 70174 865764 1614312 379319 1451874 591267 1231633 1428780 794490 341153 72113 1145945 354133 653840 1311890 264624 1118896 1622143 1992280 1043688 668941 1047269 1657649 1462048 1634952 831191 1092567 243600 1649631 766577 1787310 1793856 411855 255553 434862 1074309 1514289 1982790 1251857 1614985 1188526 768624 404425 739994 858513 162578 1731130 640782 578970 1177277 501275 1992577 517863 1985311 1680224 57903 210819 1250178 756674 506966 1094291 1545292 260967 1364319 830484 1345478 1038282 1168499 1266054 966909 693560 812621 512681 1846297 1734532 414828 1167869 800211 853431 602510 480880 1653075 238383 1694862 814302 709885 1492373 170264 616869 309658 1633354 764803 847978 1233423 372526 277738 1390989 940186 1548760 1349777 1238375 1381831 1083131 1706761 670858 612952 1940502 242113 1201044 571120 726499 104393 1527691 83268 1337977 1430618 493544 482046 1105697 1174726 1919516 1584931 341148 1540857 778114 123398 873657 1829480 833038 593729 1664505 524141 541213 872641 1413537 1032246 852265 1658295 1731089 1055395 504379 1305071 916713 342057 1364628 1419986 843224 1154230 1275268 711902 414362 606123 278360 1156135 188573 1358441 1805106 354982 1698294 1250746 597665 1685119 1778436 21786 452035 1993309 927771 1032829 1735994 37474 505911 453209 1545425 1954362 954133 1414377 1004795 696614 1214196 1666981 748514 405426 1388372 545090 1581072 484080 988326 1815931 1777866 779844 492602 62161 1606848 1345359 1537998 457168 894027 1712422 148983 1514692 858257 827621 607092 461085 1743996 6731 1451502 800287 689687 1167440 1485456 1800004 1802308 686934 126706 433518 89735 806868 75580 1179580 1670902 880219 1415228 1506481 1923794 24738 871965 1711967 185409 1288335 142088 586012 224344 357537 1645693 1819575 296518 206230 347319 1517327 553955 1637933 567880 1955836 797465 1530559 1785969 670276 586018 1323129 1596090 836282 904733 674296 1379944 1446954 1343082 1492343 482388 1357987 692861 117706 160869 1284748 1313073 1680689 1182766 1988598 735917 722900 1128106 1053928 460734 1486731 360308 364263 557124 1883341 372252 391780 1236841 1970097 19425 564255 1309391 1418173 396074 1508861 896736 973275 1489716 1519813 1225118 265660 1571229 1740144 643979 709831 904630 1323253 1180624 520929 704935 204316 1481240 1321043 1937020 880985 420993 549733 294603 866277 520871 1004675 373725 1302331 671808 527860 1874070 1440586 831586 45840 845372 286095 231781 349999 3304 1230552 152939 876676 1194809 961747 653296 1076480 770851 832193 297192 771174 446647 1377865 1300239 720346 649853 767077 1662716 1198389 920391 1528284 1381087 1416011 1775208 50904 1753617 1193104 1980784 173395 963370 435631 1413957 11370 650071 350632 898930 1672343 1773162 1401858 22481 8884 882703 1600180 970093 800273 1971020 761011 1852600 722060 1987807 921671 841577 252506 142875 302573 932014 220522 1381886 815617 762517 1555929 1294339 1365933 1594830 1150016 1993433 1774002 1325789 837685 121005 1083904 1924129 1638070 810760 1292413 1391768 334150 745222 622224 1037480 858555 1626223 746571 270063 86767 962316 1667656 1022142 268530 121277 1817791 401277 585363 1089056 1795050 300278 1951543 1686895 848063 585000 1406506 904087 1635093 701700 1699749 1578724 533726 567009 649507 1881216 930185 1745679 1802160 567588 1775744 399644 1903139 1263983 1144006 120216 1661371 610965 610727 90433 1002163 245361 345790 1038057 835701 621784 1333607 322603 598733 876358 1832400 1892735 1413040 1974711 350893 122306 1368587 184343 855166 1316068 756570 1609369 120881 562121 1406406 1621649 884887 1308005 1192528 793030 1338706 907786 1982366 1082319 1098272 710481 1177426 1444872 1286410 129523 1625223 1280956 825769 670313 1833846 893084 40691 1748388 1156019 1206759 1683527 1467372 1810501 1645934 1732478 995247 1135533 1235744 1952600 1998858 513846 767154 1638385 1283574 1487006 353768 251090 296463 1554690 586946 40852 193586 644276 1555877 183945 381439 1932889 884550 15543 498092 152135 930878 417060 490587 415741 1893295 592141 178598 1898251 869678 229103 1824024 464228 1149489 291557 1266525 872223 494417 204631 240897 1783274 41115 714436 1739908 919321 1437431 1341341 1954572 1732505 1115614 1515692 444102 818600 1151213 613567 428685 1533298 318676 1796018 510168 751194 1002532 1243620 1204985 1000069 326064 46243 1262447 102913 241518 129904 1067730 1740051 75774 543239 297824 319604 783070 236588 847847 1897361 749826 384701 1592478 1635331 962830 1361580 173755 1091335 1095921 1283084 493037 903058 267037 3300 1337193 1079107 1942361 763492 1185448 1549564 1385397 660524 969163 585294 526303 1346306 1834582 1423397 1957610 1251751 173554 1441347 1431780 1437442 1751952 1552637 1698367 498169 1052646 1875054 528718 1483455 1277280 1818301 763164 1320721 1492493 1602314 1037433 491851 1426588 1935407 266803 394070 244592 966003 1841419 947111 1778025 1800669 1895016 1276580 1055726 981880 429126 195379 1740860 41888 1202223 205609 1252445 1208326 100247 222899 1794423 52221 149379 563240 1230377 872463 616198 253132 1302702 529245 353331 1679728 1162800 1812769 359972 1060279 1812468 697832 1976810 519236 1954930 1433631 1192964 1151828 1172190 1408687 1430916 140562 1452390 1582819 254607 1232173 1259914 409516 1389720 875873 333496 1970934 219546 1900711 1477836 156999 789542 728386 1389781 1650928 1509135 421988 1042702 1684332 409336 1620434 1496667 184399 544271 1469024 435075 834790 538923 1423212 143170 851906 1986217 1228462 579645 1857042 1271394 1359344 1747101 157859 366587 634419 1502573 1423994 1594834 715366 1665124 1591958 129630 828700 13445 86156 1915192 1818016 945862 906465 1673066 1909289 12779 534120 65044 1520556 1579409 1695861 1110521 230054 1816046 1301799 732375 772691 1835706 499324 1235477 1210291 177520 1894209 1787296 254280 418639 811595 1019499 1334902 897503 1948025 1884551 1996460 624031 1462375 44852 32803 1517742 908149 299986 1275643 1605321 1100951 1264692 679766 1339494 746753 728484 695207 491345 132901 1243049 1785354 1696447 1037847 590632 745238 1616148 849834 269296 157652 1859274 512358 1775731 1777725 1206585 362925 627243 1829512 1012173 1366357 1037132 75675 371530 545734 1913709 308690 528140 1643132 1997931 22205 1232069 1039362 1842516 957569 1119564 635033 226766 1886183 423955 534027 474204 260962 1403653 500646 933803 1252405 1242873 1954054 627310 780470 148965 1297705 822539 309926 1602985 1105380 181515 1504230 493540 168587 297026 816258 1511257 140894 1595712 459896 1897250 1187333 1723225 1823958 562557 1090958 148650 1737072 84351 1627978 1898455 481638 1042459 1982575 1367999 1335817 90386 1477781 28122 926322 1156152 1677388 883366 1585632 33581 1395201 33995 1898587 168494 1273034 1904274 1678660 505948 118124 1488505 1014344 1700857 471581 1601584 319661 738094 482367 29896 1532156 802155 1721222 1831230 629642 1348902 160879 436040 1062657 852155 1276739 313785 941787 1957187 1879574 1434089 131475 1240828 175613 1946361 1687931 1449388 97440 194417 969198 1153303 1082088 1480998 1285792 1119444 1963049 1154527 1601834 146493 463597 502375 482988 697639 1051533 461602 1483855 1007499 1626711 376784 424714 742786 893332 525387 1126043 586695 745534 1720577 318887 1695701 33456 1660303 1175059 1100117 773880 1740842 763521 56641 1594655 1703139 815274 1409811 1542717 1552976 775792 697001 1697250 1400960 1043727 1241034 1281491 1047142 1298562 1598737 1167874 1072660 1370039 1217289 1919966 1112107 1503889 1000858 1596204 918773 1836987 1270188 133301 94674 949949 1740627 1027686 1307896 1474677 20390 65530 1862202 1634363 1132243 855138 1267558 1593214 1517731 1995459 528808 1873523 228237 1233555 1804381 1753666 317816 526173 284376 1722639 523364 1866092 204907 1527077 1555535 1540978 446225 660123 1430629 511874 1541512 611977 1917882 704152 1657678 1871475 1171530 1570308 1503535 948695 383504 1035 27920 1397562 197766 604071 1095647 1846705 1784468 1425210 1862038 393238 366787 1288224 1964465 1824475 1444995 661331 1258059 715927 250762 1095724 1349878 1803273 311027 1596959 1533502 715058 784274 1789414 734650 996201 1295968 960459 1357209 507652 960336 1167462 319757 859932 879043 1639416 1781833 1385292 1797529 1664692 10197 1778994 1761825 980975 1063238 657704 1962712 467465 1091880 103371 1854411 450671 742423 439460 349211 966630 947172 1295677 150033 409902 631206 773617 1709959 1589087 618882 1773068 412912 1144734 69997 1311630 1939655 481430 440141 1164820 782460 210588 1844640 1424645 146079 1985900 845547 1835073 1311163 304586 1378265 1121310 1003866 709087 505995 678952 449995 1718579 1547148 204692 305829 499611 1971189 1752404 1917643 1892281 1692213 1169486 1595167 175175 1022932 410494 1121467 105324 153266 1911048 1608305 1163293 394452 975350 1816646 822528 532382 158957 1974411 494170 271157 819776 457677 991742 1751170 917481 1540838 1595110 1554488 20376 159574 296730 1797342 1505703 1574891 613360 1774826 27873 1729881 1826056 520176 1924023 1735499 181736 1414855 1891598 1376437 824728 1565297 1016962 370521 190266 1877133 484240 1551404 526167 1285688 1891102 157183 1344321 152565 1706672 893841 1726392 712528 945875 1434104 926205 1816872 975813 217380 675767 1598993 1234115 1550405 1337603 1619759 12029 765107 885693 1191585 325627 458549 32142 1160104 741324 1909313 1670199 1296917 946738 1770437 325570 1660471 799450 1290197 1255092 638394 107114 483121 379214 550751 649110 1283750 1048506 26991 1677661 1067217 79809 660905 1340833 993660 1188847 1800891 475961 868940 209190 735944 907858 483293 1583975 184945 787384 1549579 16747 1867776 213390 593236 928328 1100758 1440308 140929 657760 1481295 1997219 1898219 721564 171751 809140 807558 966763 508623 1843873 1937542 254635 458375 1227458 806170 739139 1922602 1423177 606571 537285 744869 1560417 1611165 1563261 116301 170997 371381 1307742 233056 111425 1136731 1220906 266625 1769008 923393 1838199 57783 1349166 1458887 1007049 1254142 1981830 828126 1486687 1499517 1441834 1466897 910317 690508 469496 1876282 859340 743441 1362520 381572 1488794 1372056 1309566 740171 920783 37843 516950 1657210 1632103 866865 1111248 1087983 538330 941580 213159 935231 151737 529040 506449 1675517 700699 322273 1323298 785035 732983 745925 1737225 1275919 936881 1865912 321913 207251 1008045 529458 111299 736731 624046 15048 1859069 805907 1127562 1736158 68909 602638 1148470 1475839 255002 1157568 1227352 620366 733473 518090 543357 397531 1252488 399072 1871105 1963994 433447 529167 1548166 1288183 1551277 1012919 1729161 419387 1180887 1188736 1826298 425867 671591 1994360 128868 1323979 188224 215949 1652019 796393 660750 429134 1561834 1672849 1095396 487585 340281 1232372 55340 796866 1911096 1005952 274973 1761981 1698657 1653066 1254795 1081715 191489 1561166 327108 276327 1647706 1041941 1481590 1751356 880386 1333594 1078416 704177 1360761 1464740 556103 1039725 1263616 1454347 147813 1977626 556828 922999 1328672 994357 68766 1787049 1768646 775468 1522529 980055 311244 391902 170714 1621674 1393771 1334004 282451 63744 320311 212915 1307363 418110 1351911 1461780 1909532 289708 1062773 1970254 1250276 1569288 1178265 736162 1476768 405266 737101 841593 9243 1736551 1899516 1414923 1850414 94473 1773458 187541 1351000 730421 1484896 87961 1151870 742655 846124 1992659 610002 279156 637348 498307 1356067 856574 111043 1490848 1351995 1603712 353499 1699652 954224 220882 1311195 1859359 867682 349447 582596 160952 1188148 1585100 973037 559083 606001 612287 1754659 1288081 1613375 1363970 1896918 1276384 923009 1203172 271959 648847 1019189 1378972 1937739 1248215 1281159 732831 1239993 1817631 991132 612428 796305 674763 1019023 1128485 1782210 1114250 1528692 1037655 1618165 982739 720221 1359213 1531648 1736600 1959757 1452514 1487612 35746 242996 1132108 858654 448094 1369928 818029 658556 1391050 574279 1972680 1736333 312143 1251785 1089036 848141 1601882 1483023 279368 85372 545488 1020084 593845 1751982 352024 1604338 542344 1301155 1565096 1462304 1341132 682618 1473490 1822619 463162 981769 769850 274306 500723 1839934 1097379 1200569 1405993 883124 665718 691669 1277744 467572 878816 786057 885725 1006799 51350 1948408 1511467 1518637 110437 511982 263227 1987885 1669217 1999307 1144369 1935718 1525071 387477 1796091 755530 856581 1917103 329037 728117 725385 507770 438049 1602262 324887 235983 1330270 1167192 609436 162192 1974448 695050 1496374 1672746 1981225 1834799 1851790 564440 1145160 1734684 1304972 831636 388623 653797 845165 1862398 975972 162495 1542419 135524 1366431 1323384 302898 577895 993243 239080 1995857 918204 851496 567747 1028641 735461 1120248 573582 1835436 1667371 901704 1340991 1050855 1219009 440623 1299799 849944 429572 1188934 1395262 1440347 52364 1028445 1286689 182747 603870 821877 857660 1149001 1103978 139510 250651 1344969 1590663 1843638 1089965 695730 1814731 335832 1774355 1453326 557149 1495153 1378526 1223088 1532558 877121 706544 1337495 69736 1393523 1736461 690340 926374 1735148 1494901 1262836 1576498 523769 1488074 522782 1613727 114132 1024229 69439 1941639 113809 299576 646045 1812236 1013365 698186 1526304 1771835 1826820 1550837 174667 245197 992194 1115680 1648206 124494 713472 279223 1540514 1848503 1277369 266495 707084 663019 153171 313037 295868 62829 577415 1153280 1995658 45857 847920 1804377 1567280 501411 136397 1023160 740395 354764 1711877 1850933 1259244 1179922 1781440 46884 1443646 1950140 149244 68999 1295079 521904 1006255 1613135 981812 530475 689820 91129 1585589 470925 1632122 871092 1050186 1983363 1323625 1882337 1295303 1574171 301856 1426660 1064553 1689673 914590 1716071 874190 256878 1088894 1750697 931316 673857 1381965 165435 630375 496180 1754575 218984 1318992 497487 752202 667895 685436 1535138 336104 1774780 124080 1414578 1706591 224432 1884475 1367406 1562088 604259 448232 707164 1444760 381500 1787370 550385 40169 1528953 1792945 1891309 478328 1576561 1312640 1913002 1076920 698262 713967 402174 1515646 1782066 345652 394783 69609 855343 439614 1545739 1639334 1535916 1259727 1405210 1958320 1699647 73062 1905062 1909965 1317891 1969274 635159 18995 619444 696169 1963350 201001 38668 1286525 733938 1197158 252162 924470 706383 34008 42332 127321 1083175 1119779 1663973 724709 857849 905242 541522 1880267 376110 512949 1541929 265557 184415 160767 1012071 1290374 1438739 1461695 897913 1094406 1289174 756661 1280059 1972246 427995 742485 237767 1236806 396460 520114 1829098 892014 1124399 870324 370560 1586296 252411 1243585 744278 1934343 16148 81700 1593843 1052056 205023 155706 1264750 1687157 1812530 75867 1542296 1232134 1756829 832546 240672 442208 1744031 1763159 632529 785730 1910385 1708478 1188841 456313 1700012 1870540 1410620 1429695 523667 918598 489638 1255872 491024 479017 742007 1440050 542107 1977772 615420 1325374 339291 1237258 1393362 669534 1563904 1122201 1226781 744085 456226 740920 782222 393793 177687 1415892 706163 549408 822229 1431295 808653 1231841 1942865 1070771 901001 1676711 1820867 1582472 15283 1216824 536190 1437456 594722 1646990 791746 1563240 1248300 1238435 1756205 547361 1243884 1936367 15968 1915992 1580099 1746489 1769456 1070965 1687458 1581903 27299 334962 888358 415519 1973768 1754749 755841 507671 1809923 1362990 421882 537468 397933 1620863 1110497 163929 947456 74243 826547 959918 131660 736057 3242 1825209 1148423 886113 156782 1179330 1184532 670980 1260384 1842556 47893 1773249 1165072 1694038 829974 190092 464291 389548 377917 695975 1967023 827241 78705 1639192 117561 1338607 1118277 1312800 1273852 1209846 611697 266691 703418 504696 1599233 1408566 478947 1593602 842533 370793 1075337 401182 1465573 1459206 70633 1881319 1048894 1983029 627259 1449963 27372 1003962 498212 657759 1802388 1318405 731953 871287 42690 531078 785435 1937062 1588403 807853 605954 189195 414713 1797088 737173 1281276 1036762 1822015 954368 1896930 1300110 1114455 1543877 717810 1838465 1065644 1617058 356614 198328 1126007 984181 414702 850286 1873958 679677 441293 26968 905663 899718 358397 1049308 1984440 1078288 1819758 748051 1510691 551097 683421 1540973 432456 1520508 740812 1717971 474214 585252 963922 767192 1061876 1589507 1623306 1735543 1920468 1739156 1226412 1784221 1196135 1557837 405982 1894149 449219 1754384 806086 618257 797258 599041 1443810 806285 1474314 1948822 938362 1093054 334040 962622 110095 451928 285642 1490763 289765 45057 610093 1993891 179873 579851 572782 621962 1735481 689113 219948 1233088 1137107 1091396 159370 1753539 1262368 1073198 1862703 189824 12923 1756414 1548672 1243157 1044706 1693591 1947126 1303157 1546232 1563942 462424 70483 1507910 234978 1889210 1947678 1691453 302443 1482107 567315 1450886 275682 267876 1675691 285178 1429983 1055117 696897 495620 1432084 1150095 1544254 1604427 749811 460005 418665 709057 773928 31300 1874408 1647762 1738122 1771481 1496131 1294259 178917 729887 599297 666764 83567 1615297 591539 1295424 911686 1600676 10868 1026498 1837666 1214296 636939 743603 1324477 530385 1991047 1890382 1602657 697803 34306 997669 714450 1069856 502728 887212 967834 675019 1168201 701659 1154263 564826 1709121 1921610 1835011 687800 1036637 1331094 234435 1382423 1139757 1406037 917880 1876493 1871518 1026827 1861376 1481363 1645997 1126619 471592 182560 1773151 1986921 35478 1516767 1050841 1218093 774368 185986 1111865 1906160 1893542 1670839 534113 1711263 146618 61275 407839 1806137 1267825 1415282 308801 31023 75019 959750 1772670 855571 490192 445118 1253064 308121 1241079 239932 1916948 505326 1113007 1918514 1243598 1949622 1889367 1979495 1511094 1145211 1387328 151889 290225 751454 1051168 1787765 1139536 579644 70340 905217 763573 1924678 276593 1559462 10066 511435 467845 560045 64212 1550867 1353868 1451488 1534943 1987143 982934 175959 1942329 1991677 654120 1364422 1714416 426588 1536656 9916 647600 392197 473650 1610227 1434230 942486 1613409 905652 1949258 951518 1435208 488033 771998 541097 1942674 1972066 1601638 1931949 522992 1869462 235596 1189301 549400 1133095 967343 317616 109628 1674021 580084 1646595 1432025 1870906 928985 147872 897924 575335 1549093 328906 36324 908370 1129564 1104141 919911 521427 1514017 970488 328296 116259 561660 920972 848725 624855 1077113 804696 64383 1867361 1117486 1480175 1759090 103989 1067445 1835439 1741407 492550 382799 852025 6447 253707 1663464 1221198 343040 1774371 1582189 830567 949704 106609 1499845 608025 1226196 183919 1667232 1095466 1351781 999485 1747369 1455566 338575 177980 710295 740048 1399437 556266 404930 304222 242651 1229690 884115 1336216 1547699 1063404 459531 42390 749388 504420 72940 1127150 1752652 229408 512667 875669 1403764 22468 546708 284069 1163474 1944138 1512510 583092 1487812 608657 1992273 1689943 509618 924023 789968 119469 502314 1632737 403776 341406 1376088 102777 1417262 51366 1653566 724121 1388151 731057 993202 614602 1707288 224207 1090090 1716339 1011085 1850826 676009 1372932 995457 918922 544774 1819599 1640470 392977 393715 607019 1721549 1224509 504998 1187908 564561 1287086 1957777 672227 1252144 220045 1832661 915247 1600037 1736255 157008 404783 632354 1032678 1253691 616303 1679314 57641 1198663 1057228 1323317 1389360 1024915 734182 92169 1498728 1654764 1276039 78683 1089074 779973 1091384 1093259 665083 1694215 611042 748608 650460 568776 1025923 1237193 206821 1053403 1685377 644561 757332 1804686 1854152 1757378 1590473 1950861 378238 1050346 994709 1827590 1498866 415609 1437862 945469 281506 573985 1656196 22249 1044984 1424398 333258 1083879 705174 242987 1581343 621229 701684 470465 1481426 1779121 697212 1946152 1856194 869736 1655092 901836 1714614 1277441 1150784 1764461 96027 1289351 701074 743035 1151678 277797 303587 1059716 742042 1974931 1924111 1219787 406478 1870427 958750 1400940 478190 337018 315744 1251367 687614 1259316 535592 1030930 1260563 1212950 1495869 1758916 333927 533467 317992 1695943 81812 575791 1726514 980683 304270 299681 523021 565499 1857632 1060872 1904344 1720149 1459222 1422078 1935055 470620 1306062 492101 1660930 833821 1222459 1048031 1446744 1516851 792381 1574496 896566 448555 1038098 1360895 1447678 1045986 547101 1567827 687871 948531 991529 1233130 1032532 1537214 468045 1480891 26191 1269524 434273 1032763 1406007 337749 741690 1370594 386786 103674 1401216 242317 1730361 406581 1801582 199007 220172 1132330 1103198 28951 469283 1991845 1761128 1195130 1354696 718511 1214965 1425959 1273458 549806 529585 1896867 1480645 189421 1092462 942671 1711252 1313352 78120 874161 1924778 1679498 49687 1412580 277637 195935 1470870 1558521 882647 229998 692195 1021885 307309 352867 632438 696332 1143760 1676912 528942 486782 1638697 62055 121718 963208 918875 89531 787500 714246 793744 1863311 405789 1540722 1712762 1282316 1646012 1961612 647461 1955775 1043072 1049939 1287925 251587 813910 732700 1325267 1264800 177293 784933 319307 1729518 391888 1985235 1549352 1873010 1265836 1480272 1164769 1378690 625290 1457542 949823 1526042 1161991 865562 1662687 1877120 170099 194521 587438 1449384 992769 992857 1704657 162827 710782 358860 61289 1843292 235945 658633 142726 1055833 312496 256559 1067635 825663 1542550 1943906 851372 133836 1306442 159464 1518954 1166713 1145129 1435340 522061 1282576 1552749 11134 1965028 175159 758209 519866 277635 896618 646848 1476272 1889544 23580 372414 229312 892930 1272447 1289232 95437 1548494 883265 516807 1097562 235314 685717 1477157 59847 1392546 618491 643741 1192704 1068156 1073689 135659 1403300 717289 1206109 650830 226698 1132499 391349 1172467 1818670 393642 473535 974077 805308 918809 374163 1794019 480622 1341260 1680235 1748418 1201226 1897458 397647 915912 1936718 1810633 259935 1932934 855847 1748433 358309 1844787 523270 17387 1612756 875253 707229 1325434 962148 1044502 748884 1054014 1615967 410399 943331 297633 1752048 952996 1625776 844227 95071 1385888 917486 1541145 944555 526878 890247 815957 1661706 1782876 1888296 88355 1430151 1816419 532636 615182 990591 1910165 682259 888586 1216662 467028 156681 1594462 472823 280896 836966 1053571 1195907 1253265 415375 1488992 530643 793838 1555289 357094 1586871 64408 437933 584670 1833245 254876 889618 55459 1796041 1769742 1656217 614497 1827292 240684 589389 1790175 163519 654127 1326777 654383 29248 1822084 1444305 65294 1894515 1336810 1932543 598154 458617 1780296 383267 389836 896391 1060955 1580712 1637786 1680220 1700159 1799491 618579 1695342 1780094 669008 405833 638555 1715461 1987144 1078518 1373026 1506121 84537 1306979 763358 1083055 18225 641403 337049 1493340 1908193 704124 665466 285256 1991281 1700720 1096717 1974453 1695897 1623996 98068 799998 1449392 1481060 1293143 1149069 49711 887653 1408034 1596522 1861590 1679087 875817 580834 1069602 1887966 726781 619360 1294430 1042390 93589 1031841 1301575 582648 1643404 1972919 382952 172597 906070 1922062 1554541 799890 1043731 298474 963167 906163 116447 1307536 1994198 1152920 1593982 1818841 1465505 1271823 1364700 1359401 556343 1692137 1442677 402989 329425 439700 1941987 1277159 877130 918409 993521 379036 653836 1736156 1437526 1287489 467030 885336 991910 1658190 1846527 1929842 1568949 1419575 10854 530202 1222059 844762 812036 1717468 1835527 1123195 922009 304034 1929611 257217 298619 1803834 1808279 575616 1107781 1373785 163012 532842 544508 872055 603827 707898 1473099 1390785 768720 1341566 663185 1233274 403990 605295 1710983 1356643 1179128 1822347 1736488 1267347 834741 1243819 1033845 1323751 971826 617782 661054 142897 233568 622760 1513813 347057 1835557 417048 1971638 1148949 1618792 181557 1927976 1613844 1911746 1706072 1939663 1653336 1955656 1703733 706159 599915 1810931 1628716 718541 1947757 139531 1874992 825965 772676 536819 724592 1674460 362290 1157766 1203972 1221427 1079331 1348698 508332 1214610 584272 1015146 1217815 1647777 1516426 671994 168367 466845 1218001 753409 1994353 1990633 14905 518936 273928 628426 979134 42484 1655601 1527245 166984 1421027 530601 1091363 1603699 1468947 874477 1861148 1391904 1042242 1362653 980190 1231300 1329243 883308 323186 219310 151188 500536 127039 1691994 1152283 577219 1832261 367542 6209 1552757 809514 747983 644793 1560780 1093214 509091 1583948 207577 192953 108814 1893407 296564 270409 379 933001 1520896 117532 658566 641393 408181 958718 1132452 430882 1029887 1401573 947757 666211 752843 377326 1015741 93126 1961843 1569938 981592 418754 211951 1752445 1703475 669736 1606037 906853 1520654 909336 643716 742881 1751565 1654000 144084 536948 542465 1083052 1789 5660 116394 895514 633759 1469468 229194 286565 1318164 1424702 1631111 1777137 1881396 1642562 1318783 1255273 1197377 1261763 711159 1903360 1616140 477464 1741350 1108136 1928705 1046469 1423435 559054 27435 1267525 1570047 1338785 1340546 1285100 1091963 83448 218264 1301136 1140832 689106 327833 1484509 1422056 848991 542928 1930529 1719767 1187859 1295613 1085407 920008 1582656 407179 1453656 1124430 888838 1839997 1846892 863906 1916398 552811 1291402 1946048 939499 226374 458103 1637455 84085 921563 1504800 252075 33727 1961832 1925088 1487951 1265074 148760 1952605 82778 1818070 459023 607902 362128 423083 1611288 1303758 727888 1850104 1869789 1734663 906366 1715245 1438685 425142 1192757 338459 1707232 1081279 1828847 1444019 1513045 839750 724918 1517460 1767810 1741620 438771 345744 952619 816666 702205 730619 1560522 1434848 1392870 474747 934675 751554 1504913 1213177 1768816 1489356 1081816 444963 1219673 395785 333545 857508 1833006 931884 244314 222687 340185 523422 1791892 473867 643982 616729 877754 2348 686936 1565551 1337316 905186 263281 330240 1100922 948232 1362808 378360 279941 1052727 433648 125160 335844 1913930 958229 796660 1989436 715169 1304469 820653 664999 1285239 745002 825425 1446809 1969377 423233 55166 433364 1852737 1217965 882191 878130 617646 494035 894420 1601753 356718 565950 189259 1655291 1358544 616888 1728606 850759 1607023 410400 327556 1117075 1196791 859177 642032 900559 902671 1862573 1534233 643894 1134626 1134290 530839 961196 1873196 1181111 1126576 704573 1505234 233530 34481 725800 1603387 529387 1016224 95396 1708590 453941 882903 1359990 529187 1034415 668103 1613242 816487 1172245 314186 340011 1696828 1456086 1044397 1114043 1788517 236567 1054865 440994 295220 1662803 1928007 398729 1075503 1643415 1578826 1174272 537604 1919533 1371849 849081 213303 1323569 1706934 364834 669611 1616872 1930268 1894627 1652381 1215486 258274 1117959 459894 1857308 11560 246489 1990010 1081065 369557 1725653 808119 1848214 424613 438460 500939 125049 1180155 786318 599880 231298 1612548 331762 1556132 327526 987238 1333106 503793 1125714 339392 1795920 652904 517792 762919 390468 525338 982345 1564533 1174697 1427601 486165 226242 1379172 1624358 1465870 1058339 224763 1198958 14785 237219 1634707 952629 1342347 1701105 1363874 799820 1535055 1438571 1831470 840318 466960 1244402 1596142 55854 1906926 1353481 1117724 311483 151616 239950 975306 557306 770245 1025138 989545 1849812 566545 407929 1470301 1946079 1367705 1174837 824913 872339 1120615 727726 1549750 1241826 1897014 1840241 1407868 1007290 989214 258800 704160 1037927 1653416 666684 436688 629770 992453 1923401 1694963 1369316 858976 1722794 251642 1790287 1752666 1674035 862978 1092511 1679894 115460 1769378 1155367 1538997 1974578 1998525 1774827 92705 552231 1372583 145468 940130 479342 400498 274997 617279 1598263 147433 1689279 1370549 1621402 1309769 1087294 509391 443755 1489491 1052062 83704 45651 1702025 338971 532145 1275620 1324098 593997 102445 22942 1832922 161967 470422 486372 765465 953603 961308 1787756 1570905 834834 982094 835172 92026 726637 557972 576230 1083988 328276 168347 1041815 951494 807617 1334359 589038 1074841 1359449 1859259 1087706 1563406 696560 573140 1147388 1216018 675536 660343 215188 1133110 992942 391827 1543138 838328 113411 1746253 1277706 1076147 1252352 1926716 1120241 1003355 1479244 581304 169058 1860666 1898202 194840 1048715 977229 641083 1464224 1930213 556763 1272539 556085 46003 950854 1638684 1874648 1396676 1512431 1306950 665185 1731552 28301 1913054 1378926 156556 1919638 13804 658291 1328641 801662 1830805 1065581 975014 333823 1322456 1168620 470473 1494708 1889187 1061622 615726 1955644 709732 1992298 1159636 640632 888056 591705 982311 843627 752771 768380 1184447 214903 895308 60823 987440 1208549 1647465 1015598 1379608 1201994 1132755 1226207 237549 616840 390976 940294 898270 346536 1760598 1662273 1549443 585942 563900 782847 1872601 1910164 195613 1729989 900278 440219 930293 1336033 1799075 1177455 467716 1285531 869133 1119125 1335604 1725445 973374 1084658 323896 1409447 1009897 1834667 1681267 1444429 430794 1155457 301098 1517754 946081 1710151 1853670 436949 656328 1997438 1182401 964169 377357 613420 855904 25014 340536 1587344 458847 829933 1366122 1304819 1737475 1029168 1141579 1533044 737636 1233189 476628 1348215 761418 798772 1088912 774596 693862 976970 1541590 1070133 1983633 1839438 1227469 784235 963890 125292 146905 795930 474609 1701213 1953179 1982991 1554812 1927527 154061 1229757 607800 1330304 1734949 1308753 1780530 1411412 1827884 705089 1750761 859231 1762179 1227778 446967 1421542 1478679 70011 386269 806441 930200 1179133 735616 677262 472740 427514 191146 1412360 221525 625247 1316887 71380 474101 211475 1013305 1050471 194440 1781963 703465 1628251 1647120 649338 1276165 681425 1530512 934720 733652 1946688 876870 1035459 36039 245676 1231881 942751 1716870 1156324 1680120 1834506 1588616 1159876 1764380 308418 1610528 1894128 310922 731958 715471 1324270 15899 545795 1045361 166177 1884736 497975 912898 1779739 1353835 372170 1575249 1893212 1865617 39609 400441 1428455 204765 1111362 1232397 817918 301778 1137639 961159 1758650 1770977 182614 468697 194344 1304152 1469041 1641536 1620944 843899 1479010 1705685 1625735 201815 1157109 1780172 924058 1819456 984476 457492 1407488 822734 415098 548967 1909338 880283 1607923 78780 535796 377447 1427420 1843642 1875837 237509 415222 716599 234846 392616 141914 441530 1139300 640409 1155780 3312 1101482 1812902 185381 659881 1039445 899494 725315 129440 809424 477440 734514 848764 25949 1445636 1480435 471395 1571593 405063 1637732 1897351 586815 1965560 1572825 376983 1269133 600659 705630 1279710 359708 1735634 1888485 177437 1044581 1013366 1228331 347705 216040 385645 793155 1842143 872050 494624 162156 1393450 1142707 1289328 1928013 1450024 454441 1465406 1706393 1150780 59837 1746361 364913 604510 1595486 997529 611935 371472 261359 1059535 1976234 1697148 1503728 1326895 106986 1655849 1113089 1641752 60890 140042 870902 1191426 1200526 565852 1428656 499689 1717723 348828 501966 955848 1764376 235866 1968625 1042798 1131866 255813 1136619 473499 781032 223385 1212385 1039605 695389 407044 585943 1293883 1732912 1378731 962928 1351271 808 1157307 1340938 1553055 335738 947025 1184599 1585412 399365 1264623 1646229 859779 665633 286903 257451 1817518 565448 1305722 1353081 248811 1710764 1659002 135528 912018 565056 1527936 840912 910472 1777863 1310363 671949 1207538 794314 831389 1202617 1404370 566725 598327 1613614 1248746 762760 429771 412827 1860819 1399177 1623137 943736 380512 1050595 1015030 1005209 1989354 1129811 928586 257 939524 1005319 36315 1591935 1279433 704350 1639147 114550 1675339 1279748 812851 875068 1164921 737572 1658892 481833 508617 418547 566304 381826 1384645 984700 1471077 433445 306823 801405 203431 1225115 1255030 70224 1339946 1974843 1416866 1634642 1701267 1707280 1539312 1850411 1632211 323715 1219958 1923390 1219140 1735981 643562 1283201 1952132 1577582 1765317 1982205 778992 546453 596551 820321 641279 212874 935400 624608 61800 605293 1854625 310426 1829526 576684 1913989 1556626 265682 1858879 728541 998228 620723 1713027 789693 1442744 525410 583667 1533838 225161 415923 26827 1709368 82936 1105916 1769042 260281 1463952 393309 75346 522974 1290252 884861 655993 229323 1572987 1712868 1048686 1534291 1451505 1303644 790043 46568 318677 1652320 289854 1419016 285065 428607 492148 123403 1156381 1080722 1144015 13969 1381324 1270552 1329255 1527128 1359388 1154347 619046 1537643 75171 861548 1706047 810684 679991 1760513 25982 1660677 62126 1843557 1819778 517447 670380 783872 1391773 1347383 1304621 1530040 595046 1961563 529704 30792 808160 1682969 40192 362828 468357 1772652 1347806 759209 1869314 1078771 1536919 1927320 1681958 1738459 1859749 1703539 1181461 1489007 1662494 151169 591068 941184 1264509 1383205 574657 1258278 159144 1660752 1387918 381050 1831726 1061134 481279 1777324 560291 1152161 849474 1008255 1350969 589009 482911 564599 1689043 996340 752961 355573 5658 1897149 414436 1089370 1614809 1509399 1015571 1625825 706691 1904557 1152435 122698 1198981 1944822 1719136 977782 404077 471048 1605612 1183995 1488524 1506142 1205321 1853570 807620 1650580 1956002 312074 781456 1751983 349888 1962922 1331653 40091 1595846 844864 620254 1990164 302364 1465282 1969518 1214689 175118 108504 1963015 1303782 1083752 824323 1531626 568530 841093 357394 517471 317166 1891671 467865 1613111 794317 494377 1302546 179640 1329539 1230219 484528 1949056 338207 629696 1229907 1582602 104265 544687 377112 981723 743097 1802022 1211146 686302 202731 1968994 38912 714245 445166 1283952 710219 494633 1243086 333340 1973828 421227 640851 1845343 1298955 1980094 1468294 1597153 1704174 897145 808423 1220693 1547901 492447 1314971 1659705 469652 628207 655550 1076358 451741 261385 655467 1154253 1613023 545456 1860286 765415 1197022 257162 1336201 618625 393577 1314831 1358790 870667 1512262 1118961 1565588 1729942 388106 1208935 1914647 1539505 1662440 577545 1015303 432874 839514 1391126 1353820 451540 623624 1303985 517150 402840 1549239 624841 1140142 1489608 1780537 1047289 1681553 745854 1109675 1096174 1945817 1606167 866644 532399 1603046 771761 1349313 405076 1475017 355772 1135623 1892715 1545072 486947 274434 1042536 1567283 792580 965295 724094 624766 38117 421972 1299280 1387402 1224469 1967401 1161995 1074062 1943553 1515987 127554 1151137 1760984 158171 852042 554792 530818 130263 603199 338274 209347 30345 632003 507946 336329 344880 960031 1426890 1656855 321851 785870 730852 663262 1266576 1656758 21430 597881 843443 450892 152262 564463 1641678 631504 93049 233231 1763461 1557591 1623160 1901632 128878 583711 1659464 775187 145607 1008534 1234244 350096 1854761 1110400 367606 1404381 318113 1730408 7853 1072422 466395 1887020 239159 1980505 1624417 1384931 1860920 54483 1442781 1252704 863404 1824061 1149965 476692 557392 507022 1947946 658225 1584787 1515032 394739 1521696 1083684 677292 1945415 429524 289063 968085 758289 471825 779901 1216460 1020633 1617349 349040 307208 1813766 312590 998732 745302 1675128 252346 66733 1994109 1217941 405658 1960321 1775822 982725 1788722 1409883 1263007 1253568 105737 1240248 1642432 265926 48497 708203 653752 910857 1511643 799937 1414935 319237 434600 581274 462689 1923171 1567458 1183852 1565210 1689336 801064 28545 1814946 1738431 1884426 654810 1423734 21195 903902 1831085 1426060 298801 1898415 163215 308067 1198322 953173 320550 701984 1606803 287349 712462 504810 675096 1641067 231197 768936 430218 875793 151022 1013089 130686 239894 1411964 97405 1574222 1933502 1631180 439184 1054795 1476014 825009 1024130 516362 1557317 603758 1994250 741460 356144 1924847 1842680 1506838 773888 1819929 1961776 1913168 265679 677 570035 1102353 1124379 1118545 885235 1007279 799157 1278891 153597 1368191 1455217 591664 369477 1840975 1548470 1169353 186538 1080142 711335 1878401 1933213 1634710 117114 1169333 1155193 351928 406098 1286981 1783852 892010 548597 87789 97906 1933274 1618019 1045468 1421384 533814 578616 106107 823234 1238708 1359620 129227 1615234 685653 1857130 1857645 359063 1741566 82083 755255 1007199 286820 644986 67622 1931712 344378 1282863 338901 1647536 1042016 914401 770755 136815 129015 724920 600058 1062467 1591117 1210122 1860883 973655 1808283 1197460 1064255 494247 575894 734887 30139 1387769 1500535 1508528 618567 466431 1638326 118345 765962 1263232 973363 1269258 391503 1390605 1016630 1165062 114394 40509 1865769 395605 1708359 1017894 595524 1919842 844935 121152 69755 667407 127434 38541 1216472 1941465 522381 1700891 420777 802495 1669998 1074178 354356 173028 1107571 1200833 640643 1018310 208179 1989588 230384 1208415 1656968 938156 553213 466621 849232 33557 649175 1920814 1393219 1875943 938462 1883188 702054 8553 1272244 1176336 1542563 926615 680892 1940624 805191 1910475 1578431 917576 760677 1477658 171768 381414 80635 1711362 334115 131235 717135 1201973 655001 742576 748067 1470204 137907 723728 1477462 915716 1734690 1985119 584249 1079522 767352 614566 1146503 47437 1590859 186018 1785759 990259 1494015 1293764 1731485 1553792 87239 504552 68684 1889778 289037 1346002 1519629 1880587 1850809 1357955 1718620 1118109 1037492 1405963 1709922 648338 310592 1584470 1247589 611915 409309 1113455 1633515 1697901 1814524 1653235 1604451 220328 1449046 74503 1262833 916988 1847994 1079464 780640 678912 1285208 279518 616408 136882 1834221 1022050 181301 824525 737913 773537 1418614 872302 15332 160353 547114 1043541 1233418 1116040 1840081 257257 380251 1320074 979689 621107 993434 1569378 92385 491142 955469 1358231 714891 1313244 856298 1519875 678436 1036706 1579535 1289843 774131 960576 1028050 1328320 651462 221021 730937 1616637 655068 933820 1496183 305473 464983 1360164 443338 382086 1952968 1272964 1809215 1116203 1747983 1048684 162112 580490 1653302 773125 1048831 142979 320913 741677 379203 1801808 23120 1021007 847807 1981382 1536697 1937670 1397336 1091477 60568 966245 797470 768569 835652 1896612 1497994 781660 1018430 503261 1777277 985671 327760 1915101 1861471 368383 1407589 1658082 715388 1832108 1060830 378403 1260099 260981 1698265 1746021 1383308 1321217 429297 1265711 1396416 161436 1791907 699585 1698122 542134 851637 1681225 1988498 195044 1910072 1971888 1552519 477570 301929 462030 1247797 394663 811410 905135 3921 183411 849053 34724 1783035 502573 746780 123511 1265232 1742415 1329549 547093 280938 939353 1406627 1827456 384927 54855 1446086 1561276 1551747 85556 10506 1538741 591398 744921 1512164 648067 1269656 1121380 887024 1425619 687624 1154411 1680993 434490 1047991 854432 1471382 1141404 1361137 1124120 213712 552175 1171718 1975203 1590111 370409 1065483 1980568 1081311 753835 1828430 1137500 1660325 1404477 1627074 255176 350550 977193 26309 728273 1209688 343235 1268958 1057128 46553 1619228 471711 1237576 856694 715281 1711059 1410407 485059 1950374 759146 1242020 1595695 253450 835471 1182311 1705840 1552550 727401 24696 465073 1785951 1056911 246546 427833 26606 1272475 717634 717103 654432 1563596 1565415 782665 684420 1070082 1546012 1053522 1047087 1601168 264799 1448117 1674884 4401 440155 536202 1765451 1009439 1453147 1991994 876601 1879531 184388 1854892 76242 555107 1463454 887639 1938358 1269176 191747 239571 169206 1527513 1021798 74568 504765 1605923 1987116 1390689 1365154 814642 479145 1553479 248283 1253328 564647 58791 434987 1603077 1648682 957909 1977218 769513 1765706 1811198 1318703 1690138 1560642 1693045 1274722 882627 710694 822139 92409 1854632 1933171 1241289 1232634 525643 247754 346063 1220901 908596 1406937 998051 207221 849073 1126417 1898824 1162864 508352 1275417 781581 1349595 1242635 1312106 42739 960207 715646 1766667 863533 1875843 1273807 210734 32317 174027 200899 1761443 968881 1490076 1104075 1588255 1153960 1831397 1690445 214663 790352 1652442 75331 1826279 1093793 809238 303582 1133376 1116504 1315339 544672 973712 1120657 1336382 1633132 1466930 603700 1088291 1931209 779500 290119 1169048 647361 384134 447463 1149256 436992 350219 799945 1811833 704389 866589 1710997 1440276 438957 326794 250516 1660916 1510754 1992196 592360 728936 858467 1269470 417887 540044 925400 393117 532657 13470 451095 1774820 444092 1243492 1015971 1001671 1934330 576797 515826 500942 1601251 1824875 1850536 235540 1395970 1663139 74849 1521805 1627928 1242005 1511698 586423 531629 248127 366464 552756 613653 1088069 1929506 1896715 725253 1929877 735949 1725333 368170 1858918 421012 1099861 1223922 1239816 262674 1019922 1052534 1167061 1669541 861350 435891 482716 1445759 487791 1801971 1284370 1245503 1278590 1088026 923264 1085872 758393 303082 453433 1319093 1232696 1232868 432530 888432 1095683 1221799 708480 1176805 1279901 1643324 156462 268170 111514 1394279 938643 1981470 791918 923965 1053599 1354351 1333259 1535377 1653084 1818891 545358 1397655 1859206 1250416 1473390 1914599 1550340 248697 1715892 1859173 1699592 1427378 1471336 1556045 95586 215977 1916790 967810 1063378 634574 1248839 199149 686648 1882816 452047 795176 1057037 1378256 1179440 1445202 1197315 655803 1800867 1821095 1410497 1783700 1319469 1114927 500740 1306474 162458 707121 372051 43575 1435893 43559 1972199 1594884 791701 1284284 1080409 660840 1089178 117491 122618 1450201 1419673 979856 338959 1951834 1950161 1439439 843568 1912186 1520791 1855698 1564342 593734 255921 1561407 388307 1692168 693697 1105963 613738 1318092 396198 1056626 1138929 356607 724456 771338 1115642 182654 93476 123632 828232 94290 610223 1549567 91040 1682039 1299406 1162900 1121424 251076 1714421 383353 1067415 958704 1656967 1292864 285580 602031 489281 1919780 1234425 1985775 1001377 839059 1605586 1948494 3561 1769293 660884 1643157 159415 1579581 1601361 781565 1288662 1283048 1368221 788013 1933268 931953 1454442 781459 856376 1633603 1298259 329869 1693740 56978 133559 1411732 1332818 1153547 1884904 84976 1157925 338069 1839831 655722 1259591 1954011 86151 286489 1916580 1610291 956916 384693 1168890 1268017 35324 1693950 1401930 212171 1473833 1194164 1329357 1810366 1736530 526406 284317 1652453 414895 61741 1872424 378915 1887827 632823 953979 746531 94147 277756 1813344 669820 301260 1605978 538852 1581307 552796 755325 1734280 1922753 855511 1242949 8242 582500 1150245 499216 558374 1987158 1703453 900425 1109909 786229 1253479 1566946 1056331 844878 995098 1108240 170687 830742 733601 435653 1906027 1117199 1070497 347140 578556 158007 1132818 588716 1312812 1541826 1933937 266915 2371 1559550 867236 718337 204547 893154 579982 1807124 167562 546989 1714227 557926 1059686 274800 337028 1181313 971331 1396192 502410 1582821 78301 585466 674984 659622 305544 467310 1104663 1617728 734199 641121 682796 950573 573953 133309 1644646 1662796 89722 683034 1224162 1611483 1988553 1222543 1674038 1756327 1289753 213336 632549 181191 1884594 1730925 1574527 1231155 1677272 144702 912017 1085881 437611 1192999 1406703 1837380 892417 125046 1953501 1817510 747878 336752 1713882 1380042 826698 1152577 1069957 798539 768179 815366 1800974 149181 537131 1133850 1743229 190 1894983 1801369 1229433 33978 590472 872454 1201543 1852440 1475772 508556 814692 772214 1375776 419189 1198313 695424 415866 1564141 8887 474593 122340 355478 221748 1269060 802285 116715 1272255 1946850 1444268 1841778 1724989 1517477 1435529 1489251 1654361 1161280 107992 870778 1619974 639195 1800521 1801326 1618793 675034 1229763 115533 1101086 1317945 690113 1478887 94846 1103891 1798809 1523532 117306 1426511 530657 98888 326914 389090 382449 1074850 102123 1451912 1419704 220207 489988 1087933 246140 1004843 1486637 1433638 791971 1476235 604652 942639 1359851 368023 985209 640818 1458946 180758 1668750 1734015 925369 80527 1884230 786122 1536578 1799424 985399 806917 453687 696412 1671725 1748806 1911325 1716840 813971 398259 1461042 813276 1032391 654280 801579 765537 1584786 1162230 505681 1723774 1954215 41344 1341075 482128 1266324 1043323 590965 382201 380 1660887 602347 360528 1876057 1726375 1784543 1229274 251969 1327006 1205687 1233248 414670 1127241 1929817 1117005 251283 1610645 1004759 1649677 1016662 145774 1340767 1101486 1856291 1891864 1290221 12696 1099379 701329 665597 709455 1438214 1430408 52698 1404200 355288 1447644 1427890 1605246 1925676 1807299 165697 1490944 458019 1123890 1724918 1084809 528621 609894 129036 1947605 910920 726991 572970 487714 1880179 172539 1083440 1058269 1291108 416470 1629502 1694492 477379 1592891 575896 985884 1316256 1309364 1055123 530140 1867883 1516782 1262969 42665 1192487 1132559 1612712 1776982 1774271 115776 502805 150486 1385146 1406933 41466 133544 65714 109178 1168869 1029191 1043036 1686788 67931 969168 768186 323029 1421264 258048 136 789584 858838 407455 93442 1146524 976716 609716 1717361 1525238 202266 1418619 611107 667998 275177 550609 1628572 283601 1495802 1316638 206066 546307 1894647 912539 588979 1905651 320968 411220 159552 219903 724398 1102539 1775285 1357601 347948 28237 1235817 1851184 1139193 1928019 824541 1761768 1453706 1984075 1621003 1126223 1197318 36730 1919856 1259174 1664503 659634 1781604 1183322 277530 237833 386127 1434254 443723 591770 634577 1317267 1833162 1150972 1858437 1684824 399375 360642 1853945 810013 237804 920269 1688015 778269 589146 1693784 1286350 651509 208431 946565 1650239 1964014 1130806 871222 123977 914485 654697 1124257 1513017 1109166 181542 68828 49214 1637691 1025626 1065498 186812 960417 954682 1535979 821973 956240 1499073 580501 188371 1397309 1475119 1313370 1519884 958094 283835 58436 1893856 1092526 213101 1444831 205301 904509 330062 1218785 1905698 164536 1183238 385176 644271 1715872 1078714 1327869 624131 259749 1161155 19038 1332768 494206 859910 415013 1581898 586255 1483319 754700 783505 1878775 1252331 60858 1881922 1096519 364710 1358091 216027 862946 1331075 1797527 358632 1443259 1788456 209314 1817266 1178307 12835 1837099 1186915 1356185 289150 1087024 1056851 1698841 1960757 865596 113754 93510 931230 1730097 33490 1485648 1266436 778443 859030 96311 1008459 97648 664573 1581246 100749 910759 1056199 1231974 1932663 1281422 561509 671405 1160810 469607 1593480 1474799 1372552 588697 1565298 862641 395997 125928 1496240 599936 1994208 776367 682820 214081 439043 1706658 324238 1761892 1967635 1154121 614310 1147837 1631798 495114 295212 666528 439503 1507153 1141371 1103549 331211 398931 617479 260364 421610 1666679 835509 65101 133202 220515 1902963 1501006 1691198 1263911 1173593 1333311 1359557 625202 485287 598374 1861251 675580 623942 946945 185744 1677070 651569 1136352 1545439 1747636 418362 377558 1775174 1764406 624734 838076 52609 878021 1273541 1728190 1304848 1951931 841659 982638 1318880 1483768 110488 1343401 288262 1234453 595067 1184288 408416 1636090 706067 1830219 446015 947375 1522444 1650260 998813 419829 1674804 562824 597244 813648 692885 1218055 331541 1167526 1359764 877054 770096 1273598 1051100 1882026 366167 794782 80101 1400283 1309807 1243398 1375216 849547 1089930 1596996 1713585 1708501 262099 375465 444843 1038858 795965 24903 635239 1893713 129201 908195 94350 1313515 245022 1183212 1112284 796388 369729 448029 585244 571283 284218 1998085 833271 1219561 665221 1299933 610995 1984337 406818 322305 545825 791452 1953634 1675512 1876702 1718072 1107732 1898948 552371 1212848 1189627 646118 1705839 1164138 1949879 1169374 1880529 931587 625269 66397 665090 660657 691941 250888 1130819 570622 292822 1419465 989916 780220 12103 500318 116542 656444 75435 709784 1320071 394485 1133756 1116838 181240 1667160 716167 206069 1065822 1978144 1235543 1345662 1262779 964205 918111 925116 465524 42619 1617002 1489021 1888730 833775 1220658 510505 885247 443170 1320683 1424524 1043447 105859 1847281 459439 1211380 1179856 1252596 521718 1488243 1353044 1930351 584336 350323 827762 1972118 1679736 771484 1630479 752531 1784030 935906 1792170 1105311 429637 522954 391928 172764 1289520 1360215 477879 87276 1631331 1353666 203225 1113662 774442 1363449 442522 1303886 120739 1765877 543970 1395691 1768260 1306669 330441 99881 844151 1682445 613224 1357909 1604447 1090609 367097 432848 878326 1365941 1608109 1771972 567903 244718 716445 1635010 409245 1516123 1634641 1722299 1747873 321373 552438 240522 1845453 991114 1715611 412981 141385 494407 642355 347587 1580017 25227 257190 181492 658104 263528 206327 305796 1223335 1541978 665047 1725159 1608407 1801018 1652534 1762256 1256207 1565787 235487 967896 1758027 389621 1852135 1692552 1790868 905721 1225310 305908 1339564 1721123 216695 1071789 221785 936681 1142375 661525 1406002 1851378 20190 1892080 713844 610801 394669 410064 406800 101698 618230 1498073 1192509 1933071 348715 360449 484708 387660 1454869 280193 408373 386438 1469932 7583 319860 1372252 607746 784100 747575 948751 681132 130339 1700167 195533 1244733 1837706 277019 1110776 1779418 746570 1977966 1781507 935984 595687 641360 1985676 1006080 412168 1536355 1613554 384507 1625344 883698 446928 749339 1402051 9775 1321305 1422001 948098 1485381 653939 1806868 1639108 481368 873368 1694770 833920 253214 652274 1372372 220196 1860084 1040880 1474807 1864440 880526 1912594 1489417 867034 1104915 1624365 317599 1635933 245875 1493421 1382390 320802 1210810 1083596 1175785 1488995 272217 1388782 1513085 1075556 1188261 529483 519611 1831623 1280840 529324 1451631 1477183 1067463 560297 1988223 1887315 1484164 1719427 1483741 308717 1110259 771128 1268820 1839039 66700 306037 213221 1455941 860272 1863688 222548 1358326 1154686 331475 1830743 1672073 1133664 430935 1066704 484176 1714706 1527624 1524141 44882 97489 718153 370869 810758 1358771 765745 97462 1037813 719967 1524888 677277 1157156 277591 1327685 1266950 1359156 1215919 144269 1990713 21687 284486 361426 78005 371125 343688 980445 1220104 874823 838423 634841 1145173 1566144 1183505 1421437 1501140 854557 574022 1865592 1311287 696057 171494 762921 1608048 1051530 1750640 1140144 1802334 1035488 170723 120030 1418707 1216966 19170 1789266 1555980 740345 1253144 1346045 356161 127004 1112079 692641 47653 1950022 1758204 830720 1087609 1378397 534999 414002 744118 1384717 54070 1104847 1577191 255856 310236 694247 1867671 938594 371467 1726026 1838046 872273 1043197 412538 985097 106385 1322286 1568454 920930 195948 425250 1708680 1192905 1774131 127206 1504645 992685 401555 377109 23458 915890 528365 1717905 967663 1312898 341355 1596322 698836 1313780 572879 1788260 206695 1793117 1006215 559912 953199 1957119 1206042 403448 1996420 292194 1210561 516664 1716390 1559196 43431 1641306 1722024 1011511 1505975 1653809 1037393 84781 153787 1591214 1079586 65835 782290 1208946 488320 1260434 1482092 966463 1918473 457434 438359 1549145 1055591 1213049 800669 1297048 48790 783740 185937 964411 116322 615008 821056 1342424 373858 1545641 717832 1384257 1715207 1162442 1009524 73408 1533994 1018189 972100 796179 582615 1653167 299419 1242295 55582 760610 1089874 1018471 656312 218626 104033 58025 318875 1891744 336915 405669 277536 365679 721980 1523903 1341082 1121413 391738 1404344 1582290 1645966 1946722 423881 592938 94008 1350029 352917 836712 103094 1698535 448890 1018558 1104764 111883 1295163 1148731 774334 1062250 410020 735852 1299941 1197772 1194980 31 444683 643423 7396 959014 1897875 1694042 417928 1335622 553747 1782261 1532061 1737174 42819 156246 832179 1624328 1795065 1768623 1120617 156319 340694 1797469 1049861 808496 1771535 1556374 1266638 438682 1955486 263613 1095982 87438 1775419 605519 1414612 1980924 1039890 1305979 1670598 1782169 1608055 1740030 1030919 1353373 1275383 1202212 174110 1805888 531435 193578 656292 281684 89806 1170501 1324511 1159880 1404435 1583092 1897060 1143378 807723 1992980 1603799 1949038 101579 576665 774659 398209 1282492 125034 1869791 542272 1122811 309791 1081309 859824 740575 1196647 1420248 839740 1328093 149538 1562637 715263 1963699 721258 315605 1502211 1932063 99948 802902 135782 1466277 6052 366898 1430368 146359 1802893 60746 1675188 917847 181237 16876 111935 1557769 1010243 497536 1259898 33140 494870 302685 1155453 883776 14432 982427 1301304 1643481 867592 680860 1846092 301461 1365003 85852 31138 1382513 480429 1543395 223182 772316 1647319 1966807 1956805 169463 1218070 16050 259177 1682403 1934266 392539 456163 360165 1276830 566791 336073 256186 1043562 1824669 487402 145433 1982716 472237 1344466 428166 1102618 1368396 1663767 489816 1602081 605873 564160 1043764 1660274 287882 589411 217943 1902189 1359056 1847424 1128381 1890262 1465450 1562704 1433147 684455 1710927 1443315 1946576 1920166 597209 711270 223509 530724 479612 1439857 1158368 882879 802421 874907 332399 1745999 56240 605151 562334 1427910 1307646 142058 1665606 990057 400532 128187 305315 1053695 1975827 634821 152058 1708753 159709 804353 1188734 258739 1097086 677916 1943117 1956190 412032 1487255 1231754 630983 186519 229375 855029 960532 1886512 802043 214860 1441830 422883 913175 1220697 1535666 1536401 1072599 1181887 1874891 1841974 1343065 1705770 1591396 364113 1852821 83425 789877 1432366 759140 740670 885355 513964 7764 642842 1751250 666855 44884 1475553 1572877 735091 544627 634137 415397 174872 770232 1832315 1973348 219211 1212829 1790047 1353648 592122 929537 783707 867028 1759001 647220 1690062 1389518 1842867 1871803 1390751 1895032 242125 561757 1953669 1537705 1429051 1143042 1373750 290038 792391 506430 672361 1458133 177050 1582551 823203 1798713 308779 475212 103748 228973 1671909 739615 19516 821830 916392 1571384 1848901 792951 609134 1365242 267577 1261523 58169 475410 1647417 513971 1319987 1489669 134783 598961 1853521 1801202 1704423 597347 719543 1342996 1252580 1316879 777127 569430 1037147 1894073 842592 507744 93963 467851 1446729 1716640 1050681 1205938 1267218 1235448 1599753 1256823 1556963 1687317 967122 103437 172779 1784210 1000903 1379578 1273309 296548 1393689 1492207 840681 375630 155910 1555925 1602341 1604545 1056420 960281 1464992 1625751 1992538 1128327 498982 170279 725824 1307942 115583 992138 1975766 1120918 1879812 728759 1333288 406582 970543 891231 1286813 1504345 334623 245006 725937 332312 1445249 1720558 1467411 235204 1275554 1450563 507270 1672438 1710880 1938021 1626330 62372 1408973 782407 595530 1076953 1920163 1679830 592978 679590 1151638 19202 240834 1377358 664406 367533 871936 1797233 1326665 431515 1772757 543017 1585492 1620270 869672 518411 1185332 947279 1965490 1484550 1880315 1266302 1244517 952001 1135099 868468 1053716 1362630 1370807 383656 623829 198836 1006749 747493 922159 978974 43458 554983 182550 200022 1421603 1628869 682414 1751849 395489 1621801 1259779 973070 679859 687465 1427289 869920 1971358 1188956 1744602 198432 1477745 1566369 915514 627710 1001546 1482875 767271 1932808 1121443 852450 1541663 1755616 585693 1003007 998841 1042672 1132850 52365 403308 1182856 1372601 1850962 1691261 460350 658699 204658 1128304 1587211 119580 1305907 1512277 1732529 1394865 1341852 663402 1679864 1936684 406108 577979 436206 1543329 1498492 1008144 781649 391030 1381101 1950071 1302650 1506122 1841657 1754004 950964 1299322 1274669 565910 1276190 1906397 507920 1503360 145585 15609 390769 166990 1586898 944330 534708 1005617 325668 1126689 188480 1040958 630826 1883180 1430211 565361 289323 1918659 360766 1375489 499909 856616 725508 1957647 681797 587372 736452 778416 1970114 1646737 1995698 759445 1300098 1202944 1634675 171775 914455 1094295 1152952 337939 668829 1725971 316071 154943 1826541 595822 1151732 954446 1026685 1340893 1044205 323779 1504245 943975 539294 1973841 254190 1289693 598812 612597 791833 788707 1936017 1076675 1828326 521351 744304 523151 1887513 860634 345151 1067615 547563 288633 1242739 1566191 1769598 1553872 277303 995088 1363684 1162774 575010 728410 224831 1398446 724766 1374400 1965357 1875584 1425978 346895 619867 1015081 1215084 965699 888795 530596 1575615 625936 1208330 769440 108897 1608656 587336 643737 791710 943253 331806 362803 501099 467580 1720775 697171 1755465 1047581 134961 777659 17903 1542229 1075504 338182 371927 725055 563261 1080724 1804758 663434 271579 1528460 1176565 388048 691426 1152429 794579 56217 444332 1283785 11913 1247785 1588667 1228119 878161 1021478 663505 535183 1958167 967658 1383460 715198 17383 828501 1004267 1111293 1125728 242787 79618 1991453 1177943 583724 1922362 363372 471621 203060 82226 1868257 257580 785606 789872 52544 1549425 1178009 790818 1542421 1851140 874792 1947251 1342961 803058 755262 1553174 1553708 1182065 1073138 1161732 872640 137801 777644 1726072 1447662 712186 1761253 1580999 1828502 554604 572070 718000 410300 1360295 187447 360051 876495 144241 997140 1052547 272262 1367839 1080745 120568 1883995 1237183 635153 1196621 314142 916284 712303 1572324 1365778 1604675 1858375 164743 1138489 1437366 1823073 1607104 381433 1138821 492421 616110 1403960 1026310 435338 1455237 815611 405950 690267 109436 1750694 486533 119424 1264614 175079 958693 365024 868696 732628 653798 1338270 554257 619660 934472 125752 1136309 190798 1704206 177000 1287780 1833091 388515 18070 353243 1968472 1143965 922891 1966243 1144962 603360 698132 247283 1569382 1398868 588353 905153 842238 83365 346408 1283256 160551 1800131 1795637 461068 600458 1123353 1980889 412680 500964 1536486 1591397 1466620 429941 97855 1010597 1958100 660573 1722264 823117 1629628 997145 408232 991724 1826006 1511479 666135 417392 1508129 1859937 1551990 1020689 1757512 858085 670198 419301 1983388 1009255 1475005 464761 1630018 225130 630802 1961502 717358 791435 1638330 1475428 1997667 1926638 1166051 1466581 1338707 506532 1405483 374106 225490 1883735 282130 1952979 105395 1580886 1237539 1474128 285400 1996176 1942542 614075 1178154 1037107 353330 925849 1045404 844535 626495 536175 419667 1945320 1823 826908 1440506 374684 1321335 519827 478073 359338 1372714 918474 329887 87499 1452761 693858 384595 211967 199124 133715 344206 1809349 51105 140478 796523 732747 1293952 170676 1416963 1981042 1237106 356852 46792 151755 375941 248675 570558 1829419 1552998 1658486 805851 1339742 1906970 1389486 375900 107747 311804 1816739 30905 244737 1607165 938457 586766 1266516 1349654 1843047 1404680 546588 972346 256128 180060 1521956 66089 1229116 1454556 656778 1181184 1510389 937487 1103656 1290609 467456 297863 850297 1676999 335431 1357474 847785 785237 1074970 1403013 1879049 241962 1201100 1865784 711784 583475 1189605 173830 285503 959165 803447 1712931 201858 1219921 119415 318265 1858823 880446 1735154 641696 403078 1705341 210630 1435916 1494944 140637 1245957 1370971 1186588 270419 659096 110331 1517462 158429 1809808 1278598 1611390 490839 862260 477409 492617 1045764 407884 573958 116906 1580533 655923 1677100 874444 1345245 1677309 1900771 1633992 828393 403054 90110 518181 1795605 411037 922037 792016 1185652 81294 1975520 397192 896953 1813756 1278365 1916364 1418106 1991648 497540 1790390 1474930 1463835 1002844 223276 1589865 1143424 1025956 1675279 1098351 1445491 1706758 500114 205624 440633 151454 1179009 1387386 1495668 1483496 363053 331621 1173275 1828961 643718 825867 1021222 1534055 990521 696271 1208902 1503043 1954890 1201448 1869332 804092 177352 1176365 657851 741694 996636 1097752 342532 505887 1972250 1638104 1658359 134470 289832 1224602 67424 196132 396599 1846448 21020 903804 446181 1702267 893511 628865 99044 1060098 1673558 1556585 533411 1831039 939208 543042 1488531 984800 592288 1244598 1195108 1868178 1382205 1299402 785320 7906 1917727 267819 1463448 1602880 1287832 329139 964943 1179647 1594186 1843790 1863511 1935954 513659 1668136 1828712 616092 1932697 1070338 1701043 1157599 1244967 543021 24631 667160 1311928 1507248 272637 1318318 1423054 1399810 250222 650227 1072580 1418218 1012839 445882 595656 1721993 573614 381069 608643 468099 1729023 1875567 1270855 654741 1464013 1549138 1518721 316768 1919862 1644671 30413 1930771 818796 189256 391904 312119 1759024 1206636 1828513 1696395 502359 66974 957011 955234 102 1588803 1132368 1533637 207725 1661745 11117 503105 1671510 1838287 418471 361841 938542 610383 225338 1699600 955775 491042 988566 565887 424514 762530 1185110 1275673 1929462 1584410 1399111 875542 1493984 893378 1720521 136919 684529 218516 1668385 87778 577223 284989 845011 562109 735203 496069 1789312 1200623 170737 565277 17406 1433709 1518847 163275 1040060 874717 1766034 1089939 1480493 1939188 649912 1559395 1389039 306488 1448584 1861797 1100253 1607486 1418869 1289341 436175 1560904 1303568 797242 789203 1912609 1413335 1596968 857563 1675078 1696488 1452726 724873 1762404 339824 1132231 1595371 851868 691399 210948 1006052 1930115 1612760 1029496 1443628 1737350 136270 884878 700023 1925403 518752 203163 466778 450198 959543 1006311 1879796 1711891 1467513 684743 1239351 1496022 1920731 1767212 1863481 962062 985458 1671317 1559828 1281984 1395108 1265591 293164 242790 1164644 1949273 803357 1589306 316947 1650833 1247498 1153502 422201 1376917 1691392 1427446 1572994 984404 1767604 552898 1475569 572134 604654 245036 972483 1922079 1221869 1924026 630758 1566042 839686 565108 1037529 352965 943363 1511060 477793 1322514 72175 58271 1721654 460585 697235 649244 505791 230687 275403 652427 890998 377059 575483 1680754 1213359 657586 1767947 1972719 1859789 549542 1876644 791910 464147 1008141 1513801 55235 180329 1062494 42449 676107 25127 1616121 889395 486180 1456722 528636 608262 218185 1809141 466799 1460011 834283 1769680 1841948 805041 975027 1957047 1291910 1015782 580265 1188795 700332 1221983 1598886 1622820 1628678 835524 1767555 396725 1446483 1553929 641941 1130135 751091 1707950 658136 1381608 1194529 1199393 1137824 899658 1205567 1506624 321193 1724793 598822 1066980 672243 1147891 300492 1888670 1063886 447347 1508702 1391582 689469 1654490 1834289 548710 1181282 461098 453931 1284592 1066733 1683586 72352 798813 701040 186279 1487700 664031 1157675 1001408 1898847 1355955 1889960 1303262 1776538 18414 1594700 1909979 682434 824428 252418 223233 831518 1575438 327806 86337 1014063 655040 1420384 841207 726134 41378 1242882 40924 538359 628027 1053498 1887951 1023001 1776258 149399 567957 1087506 1884509 1271664 1546476 1985191 1468755 1687719 1315023 221141 985930 619728 828541 1303243 874997 956129 677856 1225973 1292010 1999197 1334827 1516543 926357 1781247 585545 1527886 404182 1597463 83261 1205796 1683296 1267073 841086 543803 751479 1854633 1712950 371790 1321203 498877 1927635 1103568 126014 1232413 108719 1421310 408144 936664 1231997 538898 669588 127587 1474612 130427 918320 1605041 419570 1519872 1844007 301276 1233632 147375 134945 859103 539725 1953065 1360037 1297271 162205 1025723 249066 630136 1753704 844396 1091302 1133103 1864349 1512758 1624163 1013592 158701 1357627 854648 859107 1718880 746177 1251359 1760741 335956 971634 194316 456608 442134 1599364 1102728 1895496 1930264 1306048 1570239 1429476 745923 1847604 1355370 1311577 1217469 1745480 1479303 1038672 1864310 1410776 1061567 1347645 1547628 722410 541208 528024 1963433 1620886 1542682 1793514 852799 1053146 1141560 556508 780679 1802245 67062 1859181 1328322 1530799 1699863 984206 996147 961866 1357401 1709741 755101 746573 324665 1792072 1263337 1667006 403952 461881 1223253 425964 1268891 225544 1133324 595606 948082 799183 1869412 1018086 103120 1965476 1539192 686928 1487830 558827 1032450 1518926 719304 719358 314437 1659273 498394 656829 611943 1658522 1709389 1913696 1545749 641328 1346489 633110 1719105 441833 1189228 150288 268986 1301983 872827 1340225 1091774 1676896 834831 1453931 512689 1841893 1715681 1293712 1475493 1032342 1589789 1931112 118619 1776930 586739 1038315 756256 1103964 1989981 497511 1550574 214389 1382764 1979360 1971704 349981 1798263 965628 1157227 1867995 313956 761729 183319 387067 1515231 43022 394098 1435915 8425 1289791 792998 1638098 1777 1417255 537998 1510931 1744526 320642 1106824 745371 1152901 219675 623362 13834 1602383 1865717 646071 1693394 834559 1779848 1451960 1451731 1675464 1517331 963863 1788084 1560582 1835028 1391881 1041790 214301 991681 1227383 926926 202693 882688 238446 414358 1516661 1984317 1889526 175074 1306848 1361394 924544 179754 407164 789043 1602067 332706 890337 819601 1720713 537280 1271123 111150 1986982 1914478 579936 673547 666011 356586 960745 1751075 1835182 1582040 783166 1883021 276311 710956 480114 630847 1909549 172774 1832553 252192 810635 76783 1059986 912649 185135 253958 1465805 790439 1325793 1451639 1033295 1106756 1215864 1660080 1964672 570663 14642 944944 299888 1546252 1079835 1309810 1982992 193154 165823 248377 1079806 1658015 1445674 1756082 1895606 872648 417779 1145361 1425415 1505077 1240412 788719 18624 1943600 265282 406203 1147246 1593400 1940103 1782597 1382611 786485 1401198 1646890 1775497 1621740 433759 1702035 1685022 62849 523806 1906885 1110016 795486 20260 1391929 936722 945677 1283981 496694 804545 426158 665528 851828 1371714 1287367 756285 1836097 696536 547983 979561 584190 995947 1983910 1087966 231980 1084653 38524 1691823 183881 1269485 362818 1284699 1593626 480235 1950922 1642242 377129 692993 1216215 677561 814217 1716844 84802 502038 1086126 1217498 1919118 1202943 290637 1643876 1252207 1598411 1775093 797624 692188 1447617 68779 1589706 174273 362415 1016691 1227851 799348 1363732 1777914 119002 1229974 1629543 1334694 140044 1517710 674013 1572019 1111827 1016360 179079 76623 1004505 1496814 159913 1494372 1590453 922377 1999446 550204 874802 746291 733073 1105823 497205 1265824 1927243 846471 1057973 1466032 590431 1568858 1371236 1845015 337926 800007 1517092 843370 591111 1969582 911155 431879 871028 1249865 915023 1565502 460428 1714854 484771 1852608 1148937 827724 208368 1010736 126886 1273475 792048 1233030 185586 247643 1521012 1075967 1121972 865087 179551 1918029 623017 689018 1328255 700376 1952917 1309805 1465653 1976058 1427656 139895 353565 364671 81949 870004 1695399 498255 1802056 1525380 1620075 1369895 866643 1656457 1638170 198852 1744704 1683311 278576 1500337 1181121 1337627 947457 1592918 1760164 794218 312874 337342 1050352 1179445 1622769 93166 171947 1979097 559791 93643 1994209 41383 1264447 1563464 1642411 1377385 1308817 1785960 351842 1446285 959584 1200545 1904135 1708735 1326254 827294 1873197 1043810 456884 1674376 679267 1025324 1893367 194167 1125318 1632878 779448 1045989 245456 1992175 1165562 532702 804800 1804893 1536854 219206 747458 1754266 740286 391807 1360423 1726740 884560 544350 638739 342839 1961975 563728 867631 25564 1957909 1397051 591713 1820649 871213 1395954 1355192 1987437 1837670 588874 454273 340692 1124887 1140474 11089 1063765 645138 703556 1571338 1109910 233372 1488805 1832978 533991 1808680 1782946 1183776 1125785 1236000 172769 1273980 1178054 1762457 273905 220004 1257525 1199712 1187558 731996 414927 1741775 33199 1791676 1201378 44634 973813 439349 506991 1153568 523389 1533330 39961 732552 878780 1365378 1904497 126929 733149 722486 783566 1114109 191885 1706918 1070023 1944190 1963082 1125279 59104 375029 1555830 226742 1506790 1075331 11599 1127415 490915 579797 1706175 19779 813006 1965336 1717127 1070806 1670689 1351527 1651270 1148567 1374471 833881 1174647 29387 1782194 1973593 1412091 796060 18943 303030 1772090 1127818 1917593 1420387 1181992 932586 1764412 1107000 1204443 1664975 1474478 1162441 781067 282907 1827855 562835 1561232 61446 298736 1826209 1616720 1982850 317358 1178726 554803 1622926 707750 58140 1803995 106789 1395370 660284 1024698 1923546 256670 1701530 962886 450201 1083729 413775 782593 109216 32169 813787 97999 703401 880697 1360226 1580816 101005 118280 1836036 736912 561607 479871 139433 934177 73301 1106095 1123135 620445 377743 1650566 1526518 1940246 986557 727003 690233 1128579 122115 1501679 344833 111060 1068586 1426692 1822952 1975118 1401259 1278869 1520739 971909 19550 428694 330191 1851197 738020 218665 1427837 901317 1295659 210198 1390709 86269 1859707 1815826 1836803 1799318 817975 1825079 1619822 759242 961332 834981 906632 1519817 1482635 1227679 545719 867743 223248 665539 555282 335052 1636780 893611 1892014 1215686 1893513 331746 102239 672148 318286 800888 1393473 1542720 744341 383601 1078710 1353845 1554670 1062798 738074 1570141 1359163 617265 450032 1872711 491985 1770450 1230332 1742011 288282 48893 1709311 1218803 1854486 105322 266073 617784 894769 540143 808722 1265068 833467 1990106 703600 1617150 1805551 1770208 272245 600821 767096 100468 416032 1244818 1841920 1545383 641307 1694439 139457 1001293 920466 1221687 1246141 410902 1111940 319411 523310 525022 151146 449697 475220 1941919 325788 1807745 275927 1703477 1479772 39049 1912108 44507 259201 845105 256092 716474 1297282 1866782 759378 185180 197705 977711 1517717 1674699 1554947 868865 601621 956786 1202628 767245 1268528 1795083 889916 1037829 1361533 1064194 1574374 1003257 1645058 27535 539519 1510278 1737324 267120 1201937 1872019 399929 6140 1968532 592940 1160083 388483 1661247 986130 691003 729724 1656025 1004007 572820 851497 216534 1505323 663022 242143 1828501 495753 949442 27063 1793375 1542475 1594189 217169 910294 1335767 298468 685725 294569 710887 981949 1460384 1192115 37702 1285157 507017 1188121 1113814 1314501 896650 1856395 1845304 1799981 1349211 1678170 1511145 653995 1167667 1968267 634468 1572676 997987 778331 1344967 1902842 1055982 585621 240805 245534 825765 818680 47560 35032 1845943 121446 543267 507379 38557 8350 1312465 858562 1912040 306928 1449772 96450 51351 471597 1963936 1242418 1574232 751000 673833 1542898 712068 1783422 1618000 1151366 1745195 190018 1939724 358508 1615980 1527183 1741941 1145168 837379 1860844 380591 1970018 1167422 1988692 1224470 601813 396084 744284 1504394 634223 1929389 221456 469586 1174668 1297530 1408328 1656089 1115759 1784195 925840 1141062 1513415 1537654 1975668 960932 864548 1526948 598045 1655135 1804099 1725643 1378799 1569564 1895268 116220 1178031 1995877 830775 42238 1853637 394822 842976 326140 536044 1177668 128006 957761 150635 1403823 1320439 931219 645226 1727235 152133 1864608 1839673 1438790 1580511 1826299 1970286 298489 445703 1408388 62737 123664 1799588 1481220 226799 1991954 1745787 291493 951784 1677387 1333785 1824278 724769 1009933 75492 1227293 938423 1819125 1135852 1128083 44170 1001460 1140728 523424 1247291 445219 1803300 67672 1296603 1593369 1792718 296582 1782221 1190658 1315826 994319 622813 1971980 510036 1920420 665700 1136380 1743330 876411 920288 1617014 1767046 1640089 490734 1125775 1215184 474343 268718 883742 473169 49417 1894873 1696750 1666158 1140952 1971616 957336 586887 1278859 341118 938125 314867 1329918 584688 1522335 47971 1637989 827221 38917 1374531 683527 1051367 1362565 308560 307809 531139 1553964 1125342 1079890 1856754 174991 1274683 1292302 210309 376138 70234 1733190 496705 157396 147885 686416 1145318 94325 957233 657496 1607103 1389074 210132 1824999 478124 1176567 1334776 468141 854464 521702 1678246 1821539 1611668 1899914 794963 876814 1094479 290528 489529 1824326 748047 1716889 473237 592890 1631346 1937780 1856904 1974236 540474 109776 1607460 47067 1345375 1328091 752958 1057299 1670045 1712967 568604 1740544 885532 1681931 1100119 328234 748710 1548772 499221 1823510 499425 1354956 68485 330612 1977303 796258 1627805 594942 1507407 1251170 532748 1956068 508791 1272953 1693663 281510 577918 280243 373360 639850 431382 1245010 1887180 1088745 756129 714961 1433588 262003 745325 1697128 644216 1808316 1812683 203964 537453 423731 1196123 260452 389538 545207 1722153 502499 1129194 197931 425803 765882 909723 682598 988637 327793 1117059 1477219 1739305 1507890 1913644 582797 1650096 1027114 1044755 1829181 338266 1788538 226584 395178 842697 1947787 812866 751124 345934 1574674 193378 986251 1148491 749677 1677165 1877067 311381 1972623 1091109 1126360 983314 531403 47634 850825 288725 1004146 1932992 230234 1527293 1529837 1671890 1821764 1783898 103259 1719846 141703 1007828 1910244 1069468 742179 1856529 831915 897492 1930563 486585 1663655 1119472 30275 874055 491933 1706542 1088454 1811316 1714214 22026 996429 840837 1540482 1979961 1135983 713129 1944362 68757 666001 1371690 377174 34579 678795 1067254 371948 968217 1451498 549016 374696 460763 1217296 1073951 257731 1880171 795071 1610876 1230581 563994 1684680 1532137 459054 773877 763109 706170 208239 1174456 1155065 1391311 1675751 1298662 1051373 1959617 625682 1399353 760074 1788521 459456 902570 1609603 1902991 1756616 1528353 1334563 1929534 903780 166085 1047202 1929300 1686275 441519 1954003 1428667 597367 1748204 1604494 1952389 110525 1274705 1800652 1534554 632320 30343 815792 657944 523136 407689 480687 547477 1913493 956350 1891771 855898 1903175 1084900 415732 870370 999935 1767541 1697580 717866 469113 1569908 1716215 573951 299654 572514 919632 1571578 9754 1094617 274509 1250308 649379 229807 690780 272012 957196 425307 1221257 81069 798288 146588 428083 372630 244071 133402 43274 452519 1939718 570088 1595974 897479 1618834 1272805 216234 1997760 799465 1943101 1012940 594470 934339 942051 1464204 1060347 1491555 132317 1253317 624969 120735 1304818 1670888 1489736 1972563 260263 1771315 1428401 1714300 242199 954401 1314060 720779 1764455 252855 613885 313517 1826990 1750705 625970 1271308 1153766 660266 436012 1603321 767469 1581442 1686761 29019 1091040 1306244 916190 1914613 1620805 1914200 249085 1511247 1803408 939741 1312561 1276142 1965151 1883965 1449811 194770 1680497 161762 536851 63399 44999 250639 561006 1216469 939253 941851 674772 765585 1229949 1751509 1371753 272549 636563 1316061 1929146 129122 1582981 1647566 679731 345023 1013354 484394 256455 509983 888331 760990 166709 720102 354823 437548 1734494 1253959 1188241 934437 804465 66106 1925194 873095 12224 314170 1970273 1317741 710914 1505618 1349895 715698 985549 665378 703650 1422920 1168246 738127 1406794 904851 241804 98654 146226 540998 655881 600903 831772 1058248 743130 560787 962063 1798454 336210 1259599 784431 1789233 999388 1804827 1975161 1789797 1541804 785744 1856819 1077501 1764927 1984416 1794552 1828402 477280 910830 1077621 1621598 617228 1946547 1556546 1035767 266295 931553 141905 770447 987020 1983516 143416 38136 1259378 1335349 1882163 1219755 420481 446860 1449819 1567891 1922247 1062650 1372623 807565 1312365 1387207 624125 441518 421407 635458 1225192 925001 99890 399355 101375 269423 1572257 1902051 388812 1267951 1807205 1555035 1685506 1095407 713685 800522 294461 40369 189056 1500191 1469653 327791 847354 249649 344317 1175869 295145 1798036 1861886 561949 1967703 1142842 340790 14999 1247079 929739 1560079 430403 1544105 244865 1680223 849973 995684 967854 1796963 1671520 909219 589117 506790 1395686 119979 155186 379655 1770604 1071028 186647 1015029 835570 522219 485114 47476 818030 500560 141514 373284 420483 1091382 1056374 1036054 1078989 1735454 1383833 1696862 710905 1957072 1563803 1587246 234819 21088 1934727 1608787 1974541 1861467 915480 451856 1456282 61412 449619 1115887 870432 1784722 99037 1314556 99781 306366 1739181 287005 586555 1936893 765168 1599965 1468362 202342 1418178 1566390 1019786 1635807 7812 157826 1950536 945735 1957639 1032277 771093 227921 1018530 1250787 1287605 791872 474467 711248 308269 1984195 1396998 987206 954905 1998330 489538 369416 1885508 1386289 578405 1511359 1759366 159540 1122420 161553 1536192 1365730 1052535 279609 696076 1253798 1917760 490037 212206 1692343 328137 258946 1543304 1173503 829100 1614365 1376970 1991190 555989 727479 1385995 583318 1587389 1236339 1601243 802587 1645091 640571 455017 1272511 1526398 1479375 544541 494550 1196435 233058 424942 1791776 1215217 1222280 1242045 876744 704365 1273225 759070 1796500 177320 1787534 1633979 467959 1706213 1513748 1657912 483350 972441 1258577 1689107 395439 478669 783630 1836259 1713845 1815763 495416 1531538 978969 6904 1816725 1469909 1450646 1287806 1572834 143894 672367 1856346 1365734 920300 247976 1441887 1958433 235406 953552 1725568 633394 1007291 626600 290786 425326 1853625 405443 6095 1351662 1974145 1137306 1649809 734432 722374 746457 1647934 533336 1779009 1762348 475804 201112 150886 1755235 197555 1372103 676722 1940645 1044953 1964152 1397812 443583 1155 379603 1283203 820730 1789194 1743511 412673 193133 1016157 1864572 1217448 1824042 614212 210517 1812029 1795066 1435185 690759 909781 1152473 1486004 432725 1492977 250592 1557002 686278 546512 1432241 460758 1968349 846470 518621 426317 1693531 1541157 469447 1314504 232575 544214 1357450 196821 1751241 1969441 1068983 1842197 884626 1007437 1227786 184443 544150 574754 610376 1896338 1485558 409614 1602130 391628 809888 128872 236823 1711035 1598685 1757693 1011795 1565991 908919 964692 1797286 394638 738064 761566 538950 1366272 905402 853738 1338445 320778 428154 6116 54637 324990 1412972 1389560 1730418 9168 1600796 492599 840503 1027974 421621 926894 104510 1510324 782331 259964 995728 1227939 1117312 335152 1271167 885555 826384 962763 1181974 860228 84125 1788834 1579495 902291 1166202 1543032 1821793 1357949 790111 545703 1332265 1608549 679517 139398 447848 1503886 673875 1483435 337231 173762 1988806 1213942 958055 473114 885163 957411 571538 1365606 864987 1855984 1721775 158728 1121004 191605 1394325 1484056 227815 79882 1726213 1864943 1444023 1917893 695212 1841485 603750 1190673 902370 1098908 5475 673952 920962 1756540 1457426 1739635 1336121 1146199 287911 6298 114424 881669 926438 185516 1118647 1295982 850039 672276 26013 1310353 655804 1730385 425605 1351493 329070 1441359 1599143 879337 354603 1970862 660697 1923796 1828763 1489143 412422 294936 119777 322760 521591 1380888 137908 814283 292538 133705 139396 1675696 993659 496098 554552 1774507 1368525 1832924 1146185 1608202 1979884 1936013 236075 375584 1397840 801072 1935892 149621 976573 1208854 1970245 1765388 1659665 1655636 1980333 797062 856163 1205879 810010 949229 951858 453163 1463594 1016756 493934 146797 674525 310856 476943 1265694 1535651 1796828 1065061 1764471 192290 8130 1104227 1173870 282782 915373 201239 29100 394052 513666 384999 369478 903820 1954161 1055187 1500440 1558840 879111 904526 1897257 42593 603561 18935 811784 1276135 272915 1644606 1341640 197767 580898 1692092 2263 1881428 438600 670267 1651229 1708761 1693134 26592 1711316 1924642 438622 685182 39607 243376 1283334 1676583 217934 1206988 149867 744071 1811969 1148088 1936349 1160271 436059 1905983 128598 664623 757988 1207080 1855183 1107778 1277679 952017 634879 1586785 1233635 503055 834899 819123 652018 488680 51833 1402618 1954513 47518 1996573 543543 304941 3053 487545 1784013 1017482 647 1616733 751177 339316 1571172 326860 5036 1577043 1632530 1405621 459911 1797357 1361163 1295180 1578996 1784163 13706 1576633 350033 1037894 458152 1606739 1720447 935505 478153 1567105 648360 1385477 677135 1186962 31383 24228 1617443 771882 230507 1764164 771250 1984857 978258 14375 1141224 24030 518264 442517 1890359 922472 187868 955838 1845877 1498964 1218256 1911523 1417801 1540805 586557 1499414 1716433 446075 915214 722755 979722 1460654 619603 1086106 1788792 1861842 1140596 834253 1112105 1908295 416005 1568641 22863 994612 765067 616900 1792532 1025593 600582 1434556 1851000 1813102 1438735 1547844 1212730 524524 1456446 165645 758598 1917468 306976 1919365 139514 864166 1491621 554471 198257 682289 604494 769576 1180585 401160 853714 1175002 1530629 1277140 1001859 1487518 10283 1770422 1381356 891329 1312358 1805767 929096 1158690 1864730 1359345 1030846 646491 1026703 1965095 651602 567289 1940061 1083964 1415098 1548713 1712693 323142 1627220 1445458 1327820 397572 1733685 1537331 363462 940077 736467 894033 909207 532454 447141 368518 776018 1478028 1012897 45569 846041 1274873 1714777 786326 549787 727624 1509758 1957483 589265 790037 498038 1740335 307437 741821 1946197 1717542 1925930 189244 118150 847592 958994 1426609 1647527 1693408 510099 1955240 1426983 44090 1282159 1029383 1864599 1643179 1232655 1933107 1082212 168222 274548 126021 1339085 759590 1797478 1255503 1726230 1696997 1248632 165725 1074929 1612178 1331189 1218774 37900 1865296 1376893 1334317 199689 965782 254051 399393 906852 627684 1275540 1045442 378046 640272 1877196 230159 71011 1864697 376940 1004863 791384 425584 1932802 951994 211629 912702 886578 1265564 1752449 92879 1837739 1300320 1465875 1724130 1793449 14683 1606528 391375 1659756 187352 779539 6868 974314 842112 446198 1402503 809249 1657197 472309 211004 1916982 782921 1418843 83013 657360 523255 963473 837763 881213 141863 1242569 600050 189882 1953905 625893 448402 1197677 1450221 434144 112834 1010349 1762118 1909530 169877 532622 1814564 165381 562191 1868191 807809 953887 1242293 280765 1783695 1941713 329804 321826 1677980 914563 1332219 105986 786032 1272396 1784902 1262834 1921808 391049 1937391 1180313 1258966 675786 1726632 986597 1648029 884511 917472 1328561 1865976 232077 490671 585391 639280 419403 1692402 1879022 741259 709106 205731 638018 428049 1493730 1762464 245969 612757 1540625 1420827 1753621 178364 732030 752534 1948596 964207 741953 1932796 1267659 1583798 1041963 41678 931440 1637707 601410 26661 1307270 859725 334485 705818 1542002 707089 1884820 1858016 1533150 1548871 1724800 683488 1258857 1505100 635420 1834190 1506647 1609022 1434845 1767270 1939887 1889119 1217208 1754363 62171 570788 1425159 1980839 1524719 1510830 1074613 1776388 1966685 918560 1813540 1778769 1175264 1487179 364445 1452453 916993 1844399 85847 877101 1968219 601178 659231 1093327 825270 297949 1736050 1722657 1586756 1135039 1156744 1012858 335979 479050 338717 299131 56513 981089 1736308 653101 242571 353418 1949904 1136502 948630 401322 593272 930226 1246234 1729716 1836540 883402 519735 723762 1546791 16957 722985 257132 329784 1128450 452608 1065933 1698702 868588 40462 1746734 255306 1404936 340312 159885 309664 950122 207239 1035572 1657239 1433778 98967 1373345 1446093 1209714 285979 1108955 1133636 1511777 90267 1399676 898068 621555 539888 1096363 216977 265985 1675250 1396984 1016378 1841870 116991 1768078 637163 133919 1147722 1316513 1682234 143120 464892 1919112 43378 1644041 1068635 1691062 21517 293305 712806 1611560 484492 831131 172503 541404 1359986 619572 1506611 1723445 715984 1876017 227425 1193361 273387 756705 1705064 1701930 46314 1082511 344138 1133827 465547 243142 867590 221011 1385599 1131102 1865839 1049297 474312 1981890 460483 434470 1466065 1952307 1798122 1840642 632783 1629369 1936396 1775405 773248 1697834 943110 102731 550370 1015613 640097 1900464 452702 1227391 216553 1745090 480769 763655 649599 73858 1758256 1735264 1042881 1990571 605946 1593517 8955 1295854 809194 279904 873050 1902840 903691 1307642 942293 132294 1824345 161783 1329184 575049 1513200 1317982 1585522 1061999 849448 618331 1987483 246229 1063858 1764832 1826911 363413 1785510 192726 587188 1825540 840688 1781298 103317 1711150 622344 1783087 378271 999931 472360 1512858 960638 1439704 684119 1757036 189890 831264 721835 1192927 1730695 1011563 528855 1894504 133250 1850549 14549 865206 258777 1073824 528429 220653 1650653 1248196 1628693 106969 555837 284084 1335241 874523 361567 1798485 136291 80751 960409 1518120 159012 1916607 902284 705325 833672 220455 132937 832160 720210 166893 254208 1779886 1904754 1095428 1100118 890250 58076 730400 84928 1159622 1994469 1173294 574701 486619 87116 953491 1200141 979472 833560 1888316 317896 960488 638915 117138 1131068 801417 1390052 1458846 1866564 1093604 397924 353972 1114209 1011346 433422 997090 313616 490235 1843583 1606172 742220 1558089 1227723 10838 1801892 1390330 826772 1130490 1226280 1203373 1479874 147454 86676 1397952 1500685 1754418 274300 580960 1562532 170410 1016891 1758153 219070 1603389 1881312 949793 1923845 1307935 1366108 1627170 818356 699756 1943448 517928 756124 51226 690138 321063 92177 1841714 65394 567526 912022 1021086 724386 235633 1693167 1089588 1825344 1662895 1886267 1398325 1909726 1544696 692999 638546 1685980 782403 1781639 831898 1727904 282584 361014 1093565 1924609 24638 1226875 217752 1088600 1985006 136480 866504 852200 841892 1260329 1824745 202494 1681139 1938387 1681153 1695378 1099004 8941 1685389 1470460 1240808 7318 896318 1918389 393070 1817951 449526 1767700 350066 53324 151123 677833 1495896 756496 531455 1522936 1295421 1841616 354561 106492 341721 1099076 276458 1971300 1134498 1957191 113513 1645061 730999 1172156 1194198 440941 1304457 1690099 1024212 748676 1270579 1024458 411347 249724 18794 1756143 307204 105165 1196804 486921 1066712 114055 1877635 1201356 1793634 1422746 1522896 1145691 716885 875463 1104116 870221 121878 1378759 20931 182723 91654 1389740 1579101 320181 1701610 582720 820852 599831 1267812 941572 186677 479534 229318 148870 300635 301281 307559 1222260 910672 201438 1191330 152123 1902572 1031505 1165369 1464798 134670 510720 239836 889118 387239 605537 603509 197887 274325 370707 1301536 1148579 1450288 1943780 1881999 1020597 1847588 226908 411993 1281038 646698 421304 1259106 775966 981833 1932405 120741 290111 397003 1965997 1369388 1619739 864256 1251971 33786 1043145 651405 1106161 68857 541197 1520503 613260 1410823 1059615 1753253 188784 848421 203347 40552 462364 1335482 715526 236667 1151748 909819 975572 1564034 951504 64840 450244 1394352 758574 1262283 1852152 710851 574857 1282375 1268373 897102 1232166 1918082 1840421 687060 713261 242495 1631488 839397 64965 1202291 2730 623646 1351132 712085 1241905 686219 1365081 978580 1177007 1331306 147752 581997 26237 1270655 1861555 790093 1004312 1051197 1429305 1051683 602186 965810 1945069 1466682 1702001 1672924 1944306 1625949 1322743 917388 1315101 729968 343977 489186 1755524 1945178 1503829 701853 819178 8323 10751 893364 1486174 1601329 1065992 664752 1573531 865476 203214 1414135 1440462 543158 1373871 1078050 1452599 427176 1161017 1476663 156564 1482622 272258 1169817 1598782 1513130 497651 1168879 76941 680787 150959 537426 1508629 456117 576239 1158752 409307 341383 495279 1197908 814397 451049 1785060 870534 247342 1353784 233654 74414 827909 50869 1015344 357242 907021 491266 1437352 1404327 1402787 561811 1111558 1542751 850888 609880 1847092 1745187 225816 767886 1666445 647685 440152 1064030 604341 841918 274923 506333 1351470 321026 1940281 956104 313745 685503 1366426 345877 1937890 853809 724711 1328811 898071 735474 517368 598124 141406 746008 759756 779749 1073239 720586 1205315 415078 1146394 1130749 1593785 789487 1645638 114635 190087 1682269 1577484 1452424 578075 1684940 1466786 1864326 267479 11449 1947133 1600797 745377 109141 1028080 880445 1794138 1202398 1384608 325263 888535 1023478 647235 712883 1120707 269096 928870 1398457 599710 1004688 1650863 1038777 237639 1970566 1688767 650696 31570 308071 1614532 625362 705500 404637 1464858 1658263 1188462 860651 602647 1789768 549925 1414099 483841 527419 898373 1333319 59698 1215171 29136 1600393 1357886 215124 1161316 552477 1471301 552172 759086 1565601 1488284 1710113 1854689 1398379 1045107 980956 1923175 994244 20699 1666169 413823 829623 456604 1140244 857036 208935 1550089 1485627 1260699 1159977 722181 993603 822319 1713380 905571 429601 204722 1811218 1322739 118954 1925797 1105644 1280307 1754359 1923650 270741 652711 1771695 507829 1027097 1308645 1279429 1312131 83320 588636 565411 581810 329911 1511322 746075 512437 160085 546928 1518976 28552 1428568 1527398 245501 1485788 740337 1169680 1660978 1760564 432047 174843 1041871 1746596 1516568 1019042 8686 1041303 812157 1188524 1351206 405383 1062566 1861979 711728 119416 685624 1706649 1310957 586267 1493606 1069022 913951 611057 170359 657283 464190 44493 314933 499269 86117 275354 1486546 995718 1882494 478509 766809 477615 1350830 1494724 1128669 1794360 806349 1118688 1444781 1611839 1359938 1958896 969589 1873510 1242261 1555553 83998 1887677 47576 362683 1826707 685884 509249 423011 175670 1228794 145714 3643 837683 271929 1209329 90212 1366785 1290610 1178464 792344 1904150 1784844 1940259 1192132 1908678 1785884 1883169 1080328 1258451 1916519 1307488 808205 730697 274732 1923301 835290 1091289 1616915 501878 46261 527624 1012510 233569 1548359 1443811 1537676 1239173 35454 212899 349949 305124 1945856 1827213 1699496 464822 1596378 220164 169412 1001679 759766 246266 391512 403363 1311688 1766003 781905 1712529 904338 57259 925714 332580 1844548 1658902 1689533 365901 382720 1384239 402377 1697469 413169 1277047 384921 1897480 438967 1375410 1121935 1546229 238058 1153305 377662 982782 394628 895086 33569 1741799 1589665 428065 926331 1102276 1895569 1465699 1415624 1126146 685988 1101077 1030601 465201 1936248 730343 660945 802427 1932998 619776 1042109 1059469 364540 340135 734201 1236241 1950231 1296737 38061 1063002 1538226 1673012 956238 1631025 1901652 341307 1914536 129641 929703 1082260 1281669 1940602 356388 496723 1890846 1138661 1458359 964948 1286331 1834954 376660 641566 1459535 391490 195639 453764 1577333 1312410 439406 1318269 557089 506545 300434 1125117 299561 1185982 237329 147028 1836350 643504 1223650 157212 181657 39596 337681 1411163 1802908 795088 91716 561150 1065544 180888 1809518 213679 190356 1230279 1251895 1264266 285539 230380 812891 983877 1285989 359929 543637 837916 1099085 850293 1450634 1316245 1948778 1432737 159454 503670 1884646 1645859 1965602 1371772 266981 1711991 649714 966815 999716 1831301 775139 1571547 1079722 1568975 1490129 492022 476850 1776766 649674 775232 388890 19874 1796319 1552841 1835206 605111 1675542 222368 1246797 1792073 988396 1148590 1394154 443954 1075797 1652774 384969 1015119 911885 615183 1133871 1561048 844514 1957656 738525 1202854 1004237 1146807 1040533 647072 1579057 823648 150975 1101459 808313 1900569 1516985 1293450 1996923 1330544 214294 300089 1044086 475855 309514 1281523 922865 18701 1547394 1832420 887630 1494290 1758647 1702747 42572 528286 1948276 843963 1883513 983779 234779 424227 1032875 1086885 93103 1460847 1393 1131840 1080793 497181 1520962 285762 1831223 807693 65819 1418080 337445 63365 796862 777688 1255909 949955 854904 590229 1852433 1910336 1700530 1573559 341294 1299068 1297429 798181 1504292 1291593 665573 927740 87028 1481442 1678796 1048516 434945 595228 1517668 804325 813079 262365 829887 1291659 1385627 1577597 1643534 860230 802887 125539 489785 1429532 1550508 1298985 1370578 181215 1939298 742152 1990305 622087 996623 1266609 814605 1521329 1930766 1190970 964494 1635510 586086 1727343 659414 191144 1464940 26317 1966479 996930 1851748 1861768 1152100 1104771 1755393 1132553 1773141 1752846 1820463 787805 1326989 65457 403572 1464889 1751638 1863109 1389627 50086 542606 1872375 1217294 556798 346808 1861123 1608062 1298025 421889 745885 1882347 266064 599482 915453 1878349 739214 952450 614416 1153172 151351 73606 1012247 1061972 1946500 783081 677814 1639686 1630929 1002074 738586 1766357 1785091 1424210 1676176 725599 290612 68577 1431903 334403 75000 1016240 1235041 964275 1450057 126125 1704789 568594 1183499 1317391 1853808 1440674 1685849 725320 145102 1862968 348375 1386807 1877130 1801178 1712534 86489 1137221 1896337 1191968 306570 103752 1457167 305987 1457093 491123 1125863 1119654 1830649 887075 625416 1068471 269018 1507630 721634 1312187 1218952 470404 1487562 615523 1568570 1235299 1020528 1328505 1188964 1372966 227826 1571779 1379461 1841270 1195937 154209 1216437 921587 1324022 865848 51348 1108693 1815117 180453 932163 359730 183692 476232 1365280 716297 822551 709902 1929860 1040634 56226 8499 399259 860280 1947099 1667653 22955 1664761 185651 1067752 1261827 1695871 1121889 775669 1668746 1628206 42741 279710 1490078 672581 1645147 1122792 1176068 191914 1308209 387916 520545 73116 360026 830582 1781360 1677715 1251303 724348 1437423 1140746 676249 566168 1918815 977898 1217228 1215342 499330 1727770 677888 198866 858080 946245 159678 1651735 1747573 690654 1620526 53879 1448216 890877 741587 1506199 1947626 319065 1432678 361175 316076 200893 267663 1184516 1979053 352738 1014460 13808 115413 775540 957212 1980785 655693 556986 803278 546174 1837677 1229256 421355 539629 437110 364651 1306333 704834 426282 1524186 174061 1133115 889113 588366 1130164 202039 1453718 722890 1309304 898166 1212840 951561 1855456 1324159 703797 120008 766623 1162335 369966 1980345 881204 564761 647969 1908430 1242523 1754014 816134 1594380 224337 1167274 1861711 743681 450841 1540096 364558 937435 1261240 216091 478810 1619169 1294747 1523959 445192 889365 257087 1445991 490627 785211 1964278 457100 458195 1281434 1156452 1695143 250920 1866125 38757 257644 587283 260241 62580 1783616 402590 1823437 1229607 1345163 1548231 1581570 1333821 1039053 1801506 794368 878184 1889268 165524 223256 732310 644008 1418606 1350660 650618 1749654 1477860 1916020 1128819 371652 1917793 139283 687046 1755183 1261591 101011 660122 866221 819789 874076 1528669 325355 1640858 901690 1640782 614585 879081 1418101 781360 1189040 1800692 424001 338383 1147327 946733 173592 1817198 909737 153657 1434216 1810495 1178181 1455329 324520 425628 1173885 247995 1906375 508460 572734 1702428 927391 1489543 1859098 490401 801304 15965 1687532 1592871 1983257 133720 869632 1150565 894596 833985 1166682 472152 1577074 195112 1465750 1520356 694385 469023 1634423 1004856 755012 369892 418084 562528 683710 651734 296790 1613140 41029 1570191 44520 413653 1381926 472834 1811815 1883356 1447411 1598154 586929 151625 1785436 698913 654408 303210 1420063 779250 771669 1322305 1521860 773660 681889 944934 1010442 259370 154174 1233287 309228 1714464 460680 213798 1645707 1998360 1307159 1792645 1054822 816978 1652347 696523 1140498 1934294 1838767 735578 924366 1061538 568992 1705962 604345 1604149 458670 656131 1994172 98354 1399133 1454203 588362 1928793 430734 1565931 1614394 1945158 1795929 1909560 866376 596726 852792 816613 1771447 1668945 1713879 1084920 690566 25298 1058473 1422734 826776 309999 220980 245552 1017304 949674 798127 853973 1459646 215534 1881575 102545 583891 1231594 15232 108207 894612 1774172 1884936 414997 1062901 1060498 914275 155536 303120 1770000 1854895 1259285 222016 397426 1186553 1010128 4790 613943 635775 424890 1127220 517396 1450460 1570220 1458192 334601 1975585 286628 1124233 1203296 935358 1864929 953194 1023626 1775606 724571 40936 707740 1934068 1033976 851128 1373208 1470476 212112 1231405 222693 480763 493228 710750 988377 1028920 1369255 1219146 926612 751569 711171 1207468 1106787 1185775 250799 429697 219602 45553 1789372 1090252 633740 663520 1261242 846007 1632813 98091 1343964 1871972 428763 1440246 76019 1415158 1909386 764893 1615215 417965 1790996 1913543 706447 1154289 293593 710210 202312 818278 1247786 708129 239458 420427 1388257 1687205 511539 1612646 448716 626623 1304222 1852125 1615186 319942 533662 682178 111158 1282744 1288498 728189 1302870 1576244 1320793 19526 988644 985678 1523747 1779940 909279 1287422 1051575 1407059 1668108 645133 909098 686664 1346362 1852835 1739656 85326 949853 1038753 540387 1961996 1958829 1616992 39201 1171215 59597 392894 93343 375322 616233 1264358 643512 1017807 198359 1737931 1231318 706004 637745 450317 29410 1492775 942898 419102 467040 122578 1236798 1447492 1419099 1595353 597397 1801320 517003 945991 960243 1672101 640093 1912398 1812799 1348164 1078138 1997664 201368 285326 444254 1694392 429905 138108 1392447 913193 217635 103762 407890 193547 1464437 771141 650997 567958 397605 930078 930141 278656 1077662 1284921 147712 560876 1011790 1722453 915123 486384 1284732 1426717 1371972 820697 775178 576498 1226016 329719 63970 1395875 283149 396300 178013 1056104 483442 770653 1402460 1482090 990981 1348573 1077030 1129148 1342048 1926890 673274 1393932 1319159 855578 1676548 1929739 226540 496346 617438 538294 1689546 901698 1863487 286000 1020986 1103881 675159 93943 1254682 1640987 793936 935500 10894 1942978 14355 82490 1187900 972251 1936914 1780793 1353940 768715 204892 1651257 196651 901238 1324853 1026894 644916 561 1725858 642825 1013364 992357 1684304 400948 1572104 1359811 615883 1516190 468771 1496324 1161131 572498 1267703 1240995 1823679 152120 2711 346399 1513827 1888393 1766716 1767922 368725 350179 1098165 1370322 1686666 559416 1036759 899624 801673 857055 394656 1364486 1346475 1237955 428529 1106093 1197266 649790 1859358 1250526 1565828 157501 1009945 1701683 226484 571963 1655214 172955 1304684 247593 1537724 725450 803462 1043618 399602 919044 1786093 38680 632717 1699059 923030 1878856 287880 246825 1593509 1544279 1853873 1260471 1371661 1415925 1591101 144911 1665890 516559 1956101 292393 8978 515091 438128 222056 950499 11628 1707168 1002641 95130 1464215 777015 1399835 1492079 1197989 385125 1611325 731043 1871288 248520 702258 263452 1381441 861847 782852 362640 771966 382203 881402 273617 413514 1389836 1859746 23736 468879 21363 1186606 1352813 1767583 881271 348373 1540499 327815 168045 1496706 1068186 187919 1255119 1965180 1061361 1739890 1188147 1304120 594231 947534 601696 1009609 1974936 394345 905050 1989239 977849 1323370 1868466 1309204 796314 1803452 1715973 905080 1774278 1709423 93979 1841261 1996782 1590533 1983497 606864 292044 2168 887517 151783 1331170 37611 771318 1590078 1264604 34617 1073011 126580 542679 240530 1029073 352439 734148 1617215 1327136 1380054 313699 1943622 213352 1382816 1052664 947680 1039039 432678 1342784 363568 1070482 182934 290241 1059754 774854 725421 1623975 1261920 402779 1271460 1851741 168292 1164243 437171 1606841 537896 1632290 514335 458437 738211 1398892 1568883 953459 272746 179205 1365184 328948 506374 444113 1384634 1147465 557004 650687 541379 1889633 1793392 547277 372397 12297 1691034 1209583 1909094 1874315 1037597 1400951 982500 1975930 488416 636598 1027880 1701095 1951111 1196754 32880 327646 742976 1123796 1653999 746596 681307 216428 1996712 337025 727644 1952159 1164901 1642572 600200 853573 664939 240407 417989 251756 1879240 544685 338007 1644914 1987871 1967894 1259516 199505 1191830 1038919 1376965 271515 1447290 1318725 1267288 1988373 1880047 1008508 61179 1088925 966172 1479588 789452 1078107 717660 1007670 1975707 1643327 1753192 6507 438107 671224 1306247 48323 1354423 22920 294620 734976 1983780 572359 1166767 364082 420351 100918 1242430 1369543 510695 995260 1877335 1940882 1515974 285550 198791 1791950 457167 229364 797706 857929 1991694 716426 1023602 1792651 1159954 379662 1850172 854205 1587867 1335200 1692069 1661749 434963 1406965 528488 1110134 1781494 707770 815932 273552 650329 1294521 1894516 417593 1371602 288025 1282267 1911344 1351784 1337985 944485 141537 1794847 1731363 475826 1852892 1901066 404198 730809 1290455 510899 792834 1279437 53330 1594083 1979286 226100 1453942 985693 1951749 50298 136223 260060 715961 29814 1485358 1353300 1003545 1082976 1781394 1965110 1566182 1406121 1256147 893197 1782644 1985222 856768 1178191 1813715 875444 920127 2344 1202071 543871 267703 95877 1620726 1516452 1818145 1860407 511295 517178 1134943 1932206 823676 685206 1601408 950774 136918 397732 1087495 301205 1778084 768170 1250827 646024 207813 852928 1965549 1601188 1487637 735389 1556722 672043 450088 389528 674268 167807 1986060 666338 153269 1680987 645033 1067183 1480487 1883560 1631257 1197009 376947 1583722 403988 190292 8798 1348741 473373 1809695 1962367 1400605 1069919 633545 913647 1115274 1277015 1749855 27850 1703702 118618 1146083 1457387 517315 1195737 1448950 1492721 112671 1883518 1612767 37369 1499300 1718612 1619744 665379 1097127 871635 173043 575231 1767034 1778281 1277718 712232 440049 1287807 1852304 86828 877743 1130016 561254 635132 49386 1860726 677325 407958 1665059 1041685 1073946 749462 716792 676245 1557352 938710 445450 607711 1667038 84708 192258 1226876 1464668 315884 613230 859501 444567 1920404 395635 914024 792209 847597 418855 263933 1610649 345331 1263845 1174927 278170 135201 144673 307747 358307 1354937 208882 308878 1560841 1540532 309207 288956 1934683 1591119 1412404 1487723 383229 1604960 782590 1586539 1514078 1752277 681819 866229 761908 948188 184829 670384 445380 704532 1708052 1575922 1891820 1655978 350796 592576 1643766 1035952 1918886 260059 1891053 567580 1639876 1208185 1825225 1408258 1933510 44993 660613 529938 268449 1806375 1401412 1820253 1114281 1112999 1869740 779614 1449319 1863411 274561 550767 840161 1240602 1763394 435011 1639211 591181 1169910 1313221 1809928 326866 1775187 777564 735026 99816 918232 706836 667632 999258 615175 689134 1966620 928984 435578 1786290 1745959 1925041 366805 1424036 408832 826315 1003666 570400 1294484 1663594 272758 1399121 1279029 1731816 378215 1752167 1642192 1358369 1152958 857898 1789969 1346284 158424 701139 1141429 1250478 1574152 1364463 209825 627436 277687 184568 1951711 328178 713858 1703973 1990272 555990 1988943 80626 273730 527758 790598 1095398 1779000 475460 1505851 717796 626266 1457578 792487 1636741 1198099 831569 1315458 1760193 978501 1015255 833690 1888112 1920513 162415 1888705 1700636 875126 1754835 1024321 71353 590636 244332 1595930 1289340 28786 432743 609331 1289828 613506 146160 1728017 1032620 755064 1086704 1699743 140883 752573 1913824 555377 90225 530691 29153 1936018 588627 1822569 847414 1299360 202268 783035 495160 926999 349208 1116867 5853 1295903 1917104 1970026 890026 497404 1474692 223443 1835272 584088 1757633 1980244 1554296 1946559 1142069 1285813 1375652 1874314 917602 33811 1478306 69226 535833 605553 474250 236435 277812 1485432 423973 1557118 384429 617680 401733 1915402 900285 1980879 1658206 1300049 1981609 1349018 271245 1746373 142642 275699 1455601 239492 860243 511592 208347 1864925 818062 1181646 76512 390239 6880 505936 850800 575724 442321 1818653 970779 927813 469661 178431 1428936 1889333 1251826 1411107 779243 954906 103732 1380858 1250411 1612609 474277 75214 700127 964663 1853997 1704592 218640 1510879 1571398 152157 824293 1442952 875849 877652 1870821 322587 1110875 371846 898539 868192 403742 163219 1528823 234349 954079 1448879 134086 1276153 1789252 221182 605658 32149 982448 170864 1735388 1787448 725155 1595340 749762 1404827 879450 109063 242523 591904 26772 14161 1165951 1236926 1201492 187314 1631538 921111 1000337 1342483 630973 1865478 1160758 1559293 701444 678364 507907 1515912 1096125 282230 320467 314357 84956 1018273 1492882 1731633 1747524 680046 558260 1100759 725031 1355504 1195176 1319022 166526 1887122 1176078 872275 185740 119228 1802982 788123 1604422 488003 89571 376609 1570296 101541 1046898 722305 1507745 1736802 1870251 1999200 1068722 1253085 1972214 1772737 375227 1129986 563764 587403 792543 999227 1609704 539334 1308570 1729680 1538453 300142 1916106 214316 1969689 1590091 1613245 1700763 1003125 815292 1254396 1946510 949600 428407 530400 1437306 260867 1640585 1298660 1231615 52787 599893 157690 1950643 887106 1841509 1066407 1711459 748111 885078 1343233 1374814 396613 528267 1598931 704508 1481845 406463 605998 1840720 981396 445673 661580 65520 575402 880495 812576 1145608 299818 1282845 1943523 908634 1207666 63370 1061675 1834016 917141 962329 69837 1678473 1014266 1638749 367530 462193 1543846 1814841 1160011 1133022 1295187 593700 301738 622473 1144551 1826112 636541 1196915 181008 445075 905059 1863894 1762554 536876 1049991 1649945 304873 884738 1578537 1051405 227293 441050 752112 1042534 407651 1116143 893409 332789 1309010 244589 1895628 457873 77579 1114181 84546 1425530 1477804 624548 914178 835949 250583 1369492 703470 567229 950897 766412 320926 1977000 1684442 140531 867605 360422 1961031 1714429 258772 255692 1571324 1095026 3511 971192 561772 1922188 1415165 1623253 1421750 144082 439089 399911 1847359 407747 347925 1682796 1456604 554037 1266805 925654 1106560 1669629 1924397 863601 768639 721499 542083 1831477 1335133 1382486 1304236 1895060 1393697 1534217 86254 11669 1822402 1216276 106721 826874 1879845 776943 1561639 124849 787078 153508 320340 1437400 451571 178384 1731234 1254109 1110282 1741294 1227201 1156438 1011801 1389986 1625587 306760 235599 386950 164110 857711 74017 1760207 62417 40081 674821 803640 1947310 830186 200382 1628047 835111 473020 877106 471103 635653 1390853 893337 1427201 1911095 764852 857052 143647 1323196 527351 1258663 830729 678925 146842 1388562 1703164 519897 1371309 901145 1021311 1918442 1493724 1240390 950952 195073 454762 1949450 1934441 961605 286279 1557639 1943100 808044 869020 1811128 556582 232990 1476641 484332 122609 47160 1760806 1483370 1997230 1663527 1185408 1809798 914219 1231979 77486 1515479 215801 784396 336560 671343 779663 486199 623467 128306 402693 758484 1114542 127077 1835523 903468 519192 885797 1050549 1083532 1076793 1175187 848855 400108 469426 459733 459372 1221711 50209 382723 1870948 790562 692933 1721011 839378 887227 1484949 900747 524337 1550910 9384 1152716 1891805 748964 1572026 245799 896726 785401 1892122 410690 395809 1292978 1425469 779040 593969 1775038 1189606 897072 1201144 1355807 1527814 545473 395693 952595 1210447 890944 1309679 1827719 529369 1600912 1146951 37830 240686 808524 858063 271618 1054156 791417 1423534 1495316 1118894 599430 344058 1444234 1646693 160251 195645 1102159 1946965 1283134 1760888 278485 1319104 407119 1634835 1374518 414600 1784569 1446675 558802 543784 1771810 1785494 1867973 1005070 964904 1446268 1561204 68137 208982 1023628 80489 1977151 359930 1817777 1922933 1906333 1899583 70187 658834 648329 732784 1518764 1721406 917621 1236510 1566893 1241238 165434 965708 699266 1939514 326576 719069 552632 1355634 1986319 28850 856465 1089583 1737470 977534 895152 1828989 590452 256397 1890501 1293565 361800 1627053 1458821 514746 731546 339826 134644 169574 1525647 176633 1316768 902872 209506 297018 179985 1477840 1511260 1323058 157717 300416 143993 1101343 55498 659811 370668 771226 1656574 731883 254819 1644755 871384 1640517 296691 1215258 1952182 725699 575775 94798 406688 763735 123026 1272716 37587 1494740 1845472 782481 232969 384488 1721526 1334967 1892494 230349 459753 1848789 380483 329832 115401 1939307 491244 127151 43727 519929 1313920 10298 852479 1180989 1465871 1300869 1825178 1169824 542821 408078 226368 1536020 662675 711352 1562825 1321764 1775814 939521 721252 1552009 1200129 813696 209431 77322 685528 618901 733081 1183777 1326138 1109341 1909650 1287183 600302 1117871 574047 1325405 1807956 1093432 38282 92071 150463 518573 522829 1989821 1798954 1152617 1584456 1881244 906633 1236599 592834 1980216 728519 707743 166789 881074 627891 1665402 1234513 1945954 785497 704613 1698341 1281666 855955 971151 1739235 466812 443107 882924 470300 1415768 214581 1651751 886232 1472813 1535969 271485 1023558 1720599 1302887 1305006 489313 1754123 853717 1773575 1922343 1698384 246305 542116 1099838 841751 1027016 1076434 1625476 1713959 970001 1540677 745593 1650630 947913 77314 1025019 189931 452984 174956 465449 1392013 1342458 363846 1691021 531834 249665 838286 827612 461835 733369 1862301 1566679 517198 1740592 445594 520306 1694077 1868782 946977 1359825 1726622 1139338 480832 1505700 1730861 994933 1294079 583753 1898539 555651 1989309 861972 1461252 1819037 1216543 479139 1564093 823114 657909 270881 550976 329575 107528 450400 1449285 1093320 1628127 570726 1040360 865671 1562426 1037378 1869250 1508457 198645 105722 1628930 231687 1656620 754584 736254 1036834 1431143 672314 1685053 1025793 1441838 1238895 237209 1972933 1712080 138577 820790 1270449 210766 1017852 563214 317961 1267709 749428 696876 1912237 844295 461171 1852616 1421263 524899 1838257 659263 428325 419640 1986662 1608867 1623328 150443 1899867 557397 1925187 47216 1245710 757509 1292459 855842 484306 960911 658338 719923 138166 1129360 776171 816462 924692 387745 1012171 1413909 677391 316229 569956 1630827 743265 429277 1676537 327934 906748 1102093 1194868 17473 353474 1626463 1376280 1337531 318364 689669 1670132 845897 809723 1452637 254431 1037352 1100868 171821 1358314 112796 717785 1445923 1727525 1061724 1812794 927760 1382983 1604822 1644433 281060 1176537 1905632 1794073 243633 1320968 1597370 85761 837143 1095186 1850907 832327 1660422 820572 1877461 1371880 238849 1922939 1136522 1192587 211595 1209060 1176061 791965 1619836 1947161 1417173 644199 1824064 1282356 1607510 814579 1931553 1462911 954043 1155779 781540 705718 1319164 1846718 30110 30364 1747592 617382 1815581 602597 1925351 992086 39381 1223946 1882819 1100024 1363496 452211 1621533 485053 959653 1775488 1151109 927718 1438651 931123 1110152 842639 1788771 1813473 33705 1461401 639330 1310631 34447 476300 1178992 1790673 1849934 112066 1985130 111523 1186455 1910512 1189889 1406968 1653193 1820623 719775 1256373 181175 682713 1374579 316312 792698 949056 1122769 836644 1019625 1544020 79510 1971957 1787829 1748008 745988 622654 1768261 797211 714024 655524 1805080 298657 788910 1496774 570223 717781 1801939 1642524 1350257 230294 274071 1460343 1582493 1277768 990278 450078 1306410 1322701 241902 411565 391029 838732 1523579 1378676 932678 696949 364253 1830224 638058 1248974 891670 1104102 650695 110384 435354 471583 744011 1482217 1834699 428462 515879 1175192 1695254 515247 241437 1160085 1801831 420112 1315337 715379 1328653 229482 116426 396062 1004661 542949 1047963 1695722 310542 480267 1566370 68335 1551263 1353574 597883 127071 1540300 1787086 1136500 1218902 140290 50161 1185696 1512577 1784073 395443 1830656 1423682 238786 226376 1300240 1466549 1434604 339435 885580 31765 1713101 981199 506207 1237452 855455 379624 659301 1091733 1727482 1957598 859964 1387731 956029 246748 827118 350662 1611153 1812743 670164 1271068 833829 1520218 445721 344574 330280 1555928 1567643 1267592 54484 20270 1761117 1614980 518711 682037 52555 1932275 125827 914180 1827326 1733933 1127468 653263 1111585 702384 1174482 1253021 1215408 1639852 1441357 775508 1989564 341032 402542 1092420 111929 538726 1619002 250410 237679 137146 260419 480984 1499970 852816 969567 1662135 637934 1290189 1636119 824668 320738 1017153 994928 138092 1474753 1948543 956253 389718 594355 1392854 80045 1678217 1740923 1570772 344599 1204617 1798540 366986 1356735 78919 225511 1753944 1948995 1488645 912139 1188072 318154 1753265 1063504 894558 53797 1139307 950547 1480982 1540986 406084 1704624 1643631 1614431 1518074 609465 43030 972805 1955405 1365033 1578011 577462 1424555 249195 500859 1562154 585326 1910383 877300 746158 634263 1328492 306905 1954162 1184187 1413835 1972918 563204 1102727 1815111 259795 42289 1490854 718321 1103254 977648 1755932 953384 1438268 1389432 1153763 1597056 1547376 1571760 111458 412401 526427 598943 428318 20331 872727 409392 1918509 1408494 408010 143417 744878 598814 717149 1703825 940632 180420 1536497 5342 1720041 953310 182093 1385659 48771 738124 645621 655083 729337 1933926 1101779 1774316 409224 486339 935623 4009 1239267 1880026 275060 1177771 1380359 84889 639128 494684 966960 119865 549369 1450559 967118 442943 1432413 1043056 1931109 1786121 537512 1433250 1403801 1934944 1644729 766463 263960 166878 489620 1398654 1995176 1255402 439823 426731 801246 385381 870088 1300552 1317050 1823020 138863 1159928 1664705 967218 771503 1721392 292387 1821094 855040 605129 687493 674563 1587950 797074 1850302 1654659 605332 389105 378134 68357 201099 839720 299125 84396 1903759 1455827 1638278 1202372 1248243 944398 1839494 1437224 1605178 1903620 1036056 1069633 1277181 161623 1132918 411627 200482 1113613 802968 1502973 1724471 1923731 1061145 866488 891718 207275 89422 981383 1716757 1425331 634970 331007 1869170 210686 788049 725435 1384166 1842017 1365721 297566 944120 1429773 356208 1261935 1218056 1047808 615719 1519094 1114283 239014 227637 41147 1051963 1528863 1170308 502996 802393 1112628 1338829 119759 1999911 185729 538501 482773 121010 1230950 1042417 203186 1673996 779839 54552 1704970 1482219 137424 1335493 1351065 932558 1822893 262932 107014 43479 172201 1318426 628581 1310180 1663482 779709 1871247 1555148 1976763 673174 870924 859398 1322879 1653425 447817 667213 1877032 1850506 1410013 102020 1582221 972230 93185 1888698 266858 1665091 82121 1078844 92428 147542 1575722 1212369 1928521 300845 1738553 704085 488799 258580 1157958 102139 14389 1393836 1495135 876820 290010 1153869 1999101 937968 1414090 1827276 480886 1212350 811426 892079 989305 1266279 1524662 65856 994429 535359 1190215 236753 1403080 1081519 1752311 668124 193407 121168 1724172 31142 1064572 1003897 638884 1463844 1437412 412690 1331691 101466 532086 34343 1408463 1888210 73735 1328838 74003 1917034 1804130 473298 1495743 35696 1911285 350671 514716 1234698 1357977 1979679 1458880 1011713 1547930 808650 1722381 574891 613376 591189 1387437 1221926 1038599 875395 992598 1875775 569020 263782 997056 579606 1708723 1090881 733536 951079 1207046 1517108 724133 1254031 1329568 900046 1165445 810976 524621 545978 1860160 1157836 1056037 1480310 1718105 548716 1930960 233447 986354 1352124 825206 575586 1036120 969860 1759763 1090567 536525 497193 432194 1654022 754663 1720050 298032 645998 24485 978560 307471 1348989 726791 332838 638046 879170 639944 1860019 1118920 1552715 5539 384327 771357 1742045 212612 1027358 1725327 137806 1835358 91492 621545 1251344 880290 421873 1631099 583324 237593 343624 468775 960169 1093039 1301802 368416 1042207 48094 252978 944311 1353699 1818193 1008341 1875998 1759070 1090383 537989 537095 150601 638095 994425 882710 217575 1668200 55408 1850485 1945018 353941 206921 1315884 1569922 1683338 1463214 490128 27135 1181838 1965085 1967643 1310844 313941 1750811 526031 1370162 1332135 952356 563463 1918653 1496748 1618521 1756026 1825938 1546872 588321 748353 1605840 199076 1536293 1840113 437387 40518 72176 979229 1822329 253952 771397 449689 927641 1595547 427670 1322515 404824 1763092 1614641 917494 142949 224272 1000920 1402749 1235766 689214 517352 168293 561999 1852338 1014177 498749 1126929 1732758 932031 1171431 625469 1816077 1878785 764387 1532917 1177883 687104 555340 461545 188887 315670 1075726 1053390 224864 1791290 243870 1615031 251367 593438 328031 165570 331258 747801 1040214 1359729 1194515 1948689 1275388 1093255 1497944 982653 687462 1601021 311226 625171 1014762 310330 147954 1821557 310262 446415 894417 1152000 947237 1452169 1927084 165943 1317303 1464350 31660 1148334 580242 1574740 1086645 1659731 1696039 685135 1946138 945437 482572 124466 1265846 480987 1977997 1976906 564373 870055 863284 127089 1303865 1398395 1694857 336628 1577066 36941 749654 400041 1622329 340605 1632675 364098 928171 609668 954232 1844869 407322 776445 1953069 1673608 1263229 1356184 216522 609817 1339567 219124 1639636 757720 1736032 1047647 750575 1300509 458958 1132665 1994507 52091 957439 1504578 1759817 951426 365886 1095083 1813661 1917827 200051 370491 1978257 627912 583238 1589780 1244686 373754 879479 1937731 1124179 347436 1252688 447514 759153 1184796 1858844 1261643 603383 303040 561417 1766012 1615135 167423 1018691 1316095 1040184 1380957 1253239 793073 1840306 962198 440943 61222 157977 1443135 57852 1493806 1782806 283619 1180843 698369 1643595 214544 1177687 1292216 528294 1528966 1712799 1790894 901624 1645561 1262919 1766692 1347462 746956 1366385 1858732 499085 1699483 1377733 733012 1408335 609247 1104550 1507357 1596481 1086142 913295 760777 601865 522897 1437475 567414 1785469 902772 1050367 1707134 1152231 612694 1237198 1001843 1433689 1451791 540758 40584 17226 1671962 391394 1685035 1481582 558263 1696099 123142 732157 372470 1032232 1187172 1970890 642662 285798 739885 17370 1102634 1964474 1083470 1265196 459719 956013 815962 1171260 588890 998157 1079233 119095 1463352 766174 689563 1964874 1026375 1034440 554904 869557 1980943 876492 1824435 1566361 284751 1105634 1692525 764462 1512098 1100116 1801844 409834 1906820 1620254 1818066 1882961 1733577 899322 464027 39412 1035619 473548 1174467 500118 1437927 626021 1393196 1624356 847928 239614 1302415 896316 1673932 1932331 1087067 821395 1888990 1055166 1482334 804039 166779 252619 735327 1027729 191396 1894916 240710 264645 754785 1007884 1170262 209150 1621924 314476 306694 854440 794088 764101 1424733 301445 1100873 1040127 631540 346409 1806625 1972341 346066 1055377 863276 1242915 1553285 1395766 693246 1465217 1076398 1128657 1853069 1573628 1955861 1504089 441296 1375827 1103554 1577449 310399 1199323 1053089 1894064 385528 1117722 1683610 628919 632965 842866 796864 1665961 634778 1363656 743444 1249724 833901 1665776 802338 244055 45685 2779 1421385 1196706 1341215 13187 1333208 1971635 1341241 1787196 1109117 1764720 1560965 797248 1615526 622716 1691575 133387 1778440 1232601 1785742 1097768 1054553 1616110 892982 1396464 397073 1058679 1754653 1566486 345418 1967690 1805494 679968 1828488 724815 22189 437238 1822711 1382631 290812 290142 458213 1139254 424979 1922263 746004 86569 969346 484384 1704391 44683 715000 1445828 1296223 1897193 75996 1433202 1682565 1553759 1853011 1121455 1646678 1528552 641817 1519423 560678 346666 536330 1394447 154983 1108427 449714 1645694 946731 1808191 67933 1299261 252352 1821371 290806 79743 1686600 1981856 1487923 552622 1956636 953353 183788 636790 1220170 1524155 796259 234316 429642 468660 914926 543773 1021153 1825408 1263575 783432 1806074 1405604 1351531 1836042 1692351 1369147 1095631 1363280 1207746 1978249 1563787 296806 383309 322393 579182 871967 777470 1897596 249975 758166 758095 1049665 1586294 1364746 524570 1245540 897278 836537 923355 960841 1927715 1560992 1781740 770909 563202 1109347 1000210 1296453 116724 761329 1183975 953121 1158571 232287 404419 475537 1728394 1861235 1194631 932736 1151414 1823832 17279 636887 1238637 985729 1634280 1368359 1813544 1739027 1565158 1979401 270737 540263 178115 556325 365034 1329291 1779466 716241 823533 1634040 790281 166815 1170726 802713 1508085 585876 1871509 1371926 1339884 1319356 361182 300355 1722346 175629 674818 835680 994167 227394 1555775 637750 1350907 894330 1519624 1189518 967750 1293682 1141206 1100936 1811617 550794 1004247 757729 245483 920210 939736 1194537 1467356 1048029 172812 1093105 1581225 1532959 1152268 1428368 1006038 1487233 1043005 573515 1494295 451476 1520923 954339 752102 130977 1115469 1756404 1430585 895259 377699 222480 1440692 1841595 348226 1869364 834172 519315 16841 693591 924353 1602385 983913 1626589 1622007 1949166 1875862 634192 86661 549425 909814 906855 147753 1639807 880939 786202 1342893 456901 1802402 1458002 1895687 785569 1765760 422213 1165765 1424924 1380817 1064601 538196 592624 414262 897659 1517716 1520179 1749146 541473 1956221 921964 1529034 1410288 730622 865738 1601678 1983984 821606 558436 684991 1610300 309874 846464 972875 140162 1495275 1004388 1639281 1972407 362638 487146 425036 36683 1405269 1337721 1282273 790334 30531 1790284 502395 1346343 1407469 1628215 970754 1466842 1374619 1051945 778654 371837 618861 1037353 1700541 1531581 231713 1748108 1799667 848642 665110 445647 374552 1725024 478437 398217 505385 1766423 1116098 781663 1388524 218451 297659 435548 946387 1080301 1594980 1737033 327677 648893 1372567 833917 135088 297736 1108035 6860 289857 1057717 1780187 1002310 1319392 1806634 459616 500332 572788 1075366 177039 1534953 526428 942752 1735171 743315 444885 540392 1438670 887021 1707174 628869 720579 1562976 835768 1499623 1491588 178609 696134 1301414 1438084 830428 1736170 161367 516630 1703506 10277 331405 1347136 628432 1843152 989513 195522 18056 99555 1972523 1530331 733089 603325 579547 862328 586651 1764111 1544807 1865549 798937 1142130 980482 545296 717221 1565453 826689 618790 1987498 610618 630963 1107644 929706 740772 773905 318812 1616051 1642773 1500759 1599520 1512026 1869944 1873256 1078783 838086 414246 1279092 1925263 1689187 667507 812319 277116 1227675 740490 876478 1315309 987871 1949564 1137931 210048 81290 357515 1141741 113282 744932 1575349 933249 1420534 918631 1196377 1683498 1526502 514144 270528 1808381 843323 1671690 1475304 65311 29872 1442052 1386187 287495 313477 1385900 132622 162141 886752 598667 1661943 1399583 397037 1870589 1851970 822490 1676099 616257 928424 1027454 607689 148916 1649075 593253 1941938 1355892 121520 608192 173082 1890776 1565885 183736 855273 363072 554582 1369914 1976595 1781760 94612 1340306 694255 1705494 1348223 1672111 1195041 1604127 616887 67727 490068 396332 300982 677246 416388 509166 586172 1812633 301171 941060 1039323 104080 1867754 1862427 1940784 1844013 71402 1700877 407608 1552455 1543746 727135 484257 328429 1496181 1344687 625252 882308 864947 222154 1587113 541978 86851 91122 733303 1387722 1814105 154238 1328462 1256251 1260548 1065364 568813 1119175 102440 1665996 19358 918619 178111 840054 1795060 1156887 1501932 927535 1298981 1451089 1422862 1199599 978330 954182 200023 285249 212999 997835 408590 39642 1463831 1149420 1288566 1229005 1606484 774731 1948439 22091 1335047 1899212 1839391 472830 720443 605075 751265 1281342 490821 533979 1917496 1800170 1347542 1161873 408959 1161363 1312208 857618 653063 1151457 1127313 177925 1773584 177956 1057756 941363 1550478 1207260 1252978 1973823 1367764 1125609 1015755 226761 999444 519805 194200 1240048 972188 1103117 135043 67616 804657 1688569 1948351 1156949 438341 1883886 451937 431398 1055729 998675 365499 1530467 1688241 1808912 1575429 366173 824338 1674711 1777395 904379 1644699 1861947 1368174 449406 1860814 1579990 814896 1446451 1764985 1440487 895535 1810675 865570 1224426 706444 98625 1099087 908053 319566 1041102 382064 509073 1448396 987929 1492147 1845246 1232661 1346262 728694 1569743 223849 563936 1347623 1683148 421735 1764019 1367755 1342542 1856697 1343420 1723471 1273781 611292 1939168 1769147 921548 1329941 152402 1913224 559052 609811 1036012 1743296 1512321 381175 1350287 779485 1277995 1712166 1541426 237109 1391660 1243699 116672 393215 817134 1534717 1799845 731721 1021922 355317 1512822 55151 1433885 1515581 1663938 471824 506487 1315056 1577562 1334408 1894263 826478 1121081 1213743 1283723 1385437 1948044 248598 777348 873029 1530679 477585 1086728 515855 1724434 21509 1509227 720951 1283668 1803817 1490280 844693 687129 1183404 990422 852367 1860796 357586 143713 517562 1706834 714415 865215 161849 46985 837711 1797302 786400 917843 503316 18213 781902 290171 1289447 903826 1341604 236421 766483 517267 935183 516738 62953 324002 444402 1290491 1984674 594429 1623119 1150148 1920671 24753 994897 31953 1029922 1121699 800127 295775 1641761 1214477 685472 1406712 1015316 1851962 748435 1950887 242326 464354 694833 220399 1352039 22715 1936079 1578677 412817 1281592 1921128 720795 1867308 1056007 1930136 487366 480060 9061 856908 1881932 731852 1158184 498362 158034 1156932 1777306 1405135 1294239 687181 1000492 1794744 1996020 1458292 402404 331909 1474900 287420 515688 64012 1127075 922572 995852 1743771 1423259 1461628 629207 953517 1731031 452590 1664195 215070 1967003 126773 338370 1849206 1968866 392799 270725 1837540 618422 1099882 1304546 217416 716593 484180 1886938 346147 1053311 371422 207200 1782519 755009 425277 1389192 1739336 1069559 1824449 1351612 1980645 52911 1765603 1300710 308059 1767007 674985 1523891 1621190 1994365 482604 1933975 670099 580015 238759 306857 691308 1918246 1171593 692314 1832425 1989281 1448235 1000818 617844 1406769 1073096 607285 1880372 1471158 1301651 1737697 904507 1450833 416239 1969088 1306678 328466 708623 474854 61466 1244144 1838773 1786531 216720 1940836 707847 1826283 1783480 1090751 1702844 1764006 1577299 1532636 1444891 953975 231258 564751 741136 1314660 719842 1590160 236342 178188 1430685 1750706 1218932 262274 1910007 430150 1845959 753123 1808228 574000 1944502 433842 1436516 177883 187511 1245844 174611 1220792 1907988 955380 525820 690136 798179 998993 1278729 1445227 1308335 241403 874656 1985709 320721 375660 462255 131334 1187504 654426 1106962 1228551 1277458 1136751 1466737 774019 1981719 1323527 773263 1336029 1363091 1196773 983147 778167 538743 1182037 1664605 466854 1439661 144615 999808 1864790 1638315 1945759 242203 1133518 6210 1155203 1733990 422460 623118 1879442 1057080 757229 397915 1131711 497894 1637616 1559141 1658509 1507841 1386231 1875123 548442 910151 1345362 634842 328522 798426 1568864 1974599 1253556 1830386 1240853 321286 1668411 495449 1929751 1890174 1510806 312654 1928339 1731420 492502 1016395 715486 333501 1387836 1927050 914157 1680677 874686 1137036 1894985 1758999 1302605 174245 1459230 722553 1624139 1027821 1174594 1292067 645789 1697924 559973 1723337 1709530 1620263 1689075 183537 1133758 401720 1513463 1464331 797466 570520 545126 566646 715123 1284802 843334 563644 676409 419453 1065859 24527 734339 386341 1939852 16378 752415 424279 463427 954428 1150258 810522 1052422 1388582 1101001 752280 172395 853785 1765482 1912132 786220 461997 1036210 579798 190835 1155754 1427170 1319602 1336290 169175 1240311 527769 1354840 761992 448674 814463 1963098 964430 693238 1745924 1608681 603381 748238 205158 41325 493312 840878 171688 1595073 1804359 403013 666398 630533 13023 602782 1022333 1272143 762142 1618321 1618777 1912448 1810988 1137665 99165 889378 555234 962569 1689651 1817571 637124 1910645 1900102 1367841 1042669 1268569 75521 1066812 350659 732721 1673598 992562 958073 809055 989627 617143 418746 1325946 1041126 1058825 1532001 75074 1520419 1796917 1911873 1982163 1623603 1362749 1712586 856730 1048478 1052199 1216174 492346 722636 1748234 56701 1465454 987739 1256007 1751563 50994 1476203 139986 695091 304256 1681592 140759 1085582 528590 1437878 768424 1287427 688856 194187 924245 85070 1304258 1788165 185817 702659 106016 731798 317075 1967459 818702 1572552 569565 897319 768748 339085 1999705 701007 425138 1229566 1957459 687439 346306 283296 328157 1327915 1881585 1104962 1909211 427023 1672170 1797138 1229941 100020 1304354 172112 1761678 1903181 610697 1080352 385011 1469645 53591 1024743 1830174 1944658 1474675 650190 36597 1929473 146173 1438871 1902106 1755083 1657436 1900734 752331 1307989 932543 709920 1879938 639457 859642 1845558 262508 853867 1671613 1898799 1737440 135472 1655194 1045440 1713435 1315207 1882447 517946 12692 1407663 964204 1706253 54328 1446846 321318 374050 556980 1599769 690241 1871836 1234648 57453 1145788 1096639 761417 554438 1321757 1782042 35702 114686 9836 228734 1039565 1461009 1857433 1496304 1588139 1542703 21305 1969971 839234 131861 497537 1743790 1547526 1381434 377613 1942938 707838 1447552 124362 1387108 999328 376604 168414 1189930 1202000 1058888 1306091 467250 1002469 391627 1977057 110502 35438 711990 1691659 1043730 877108 302582 1090614 716997 625500 1386381 1596575 65286 1172607 364125 44390 756979 384394 804312 690933 680328 1874083 641263 181872 724027 541018 163160 1225925 336527 250206 1053646 1332186 1534708 1564137 40522 1482152 1371879 519520 1943877 1694554 1626438 1183485 1574092 1705340 745616 654959 379820 992951 1923313 1994416 1327738 21785 1214482 922126 1949649 1350998 536388 1206394 992291 1081871 776889 1730319 1473560 1840700 1235619 960535 1557113 1252081 111876 1280273 1581129 756966 1357564 143680 477574 1872364 825230 1744748 1599157 140402 1588942 946251 943321 874908 493624 348987 779916 200158 1630676 1218358 338369 1703435 1829123 1429021 204250 66244 1054362 1065213 778144 1808644 1287855 697114 1791332 1442354 1762043 95465 91705 1493586 329776 1923797 1380099 1193874 1399823 594221 1585733 187689 172447 138790 559466 1651785 1667304 665579 1702174 1151146 1392968 740500 1789802 1822558 1592350 183748 1271286 1098629 263134 1064252 1575207 576140 179175 1940063 638065 1841104 1211389 1068343 1074625 1187414 986078 1573272 732808 1609016 692894 757290 381037 1187804 1083504 1811514 455099 806550 1650024 1162419 1210173 1194129 421104 1960118 1666584 1371875 1096072 467793 1991639 170291 550113 260909 118583 1097119 744151 1972209 1615077 919248 1154209 343268 355173 28962 1759662 742439 1089487 113634 717641 1736652 1112452 1160012 779126 1453260 1474506 108381 1778255 1387996 1777850 184746 578083 1236671 639071 791020 1388545 750239 389014 1950304 112038 82913 1305892 316271 1848338 319407 805027 107244 311162 1271104 1553111 90954 1774208 1570845 271731 54224 1330435 680632 1969683 1024838 1519390 880516 875578 1642144 1253070 1753164 1568347 785579 1362489 1329292 1838122 884002 618745 1810733 768825 584658 1455769 871408 1895188 258433 1324689 783167 1765703 1383602 1021139 1161220 563031 647740 765693 1516522 478112 101906 838594 126689 551402 1138010 40164 816785 1753168 1934088 182659 1592251 1695216 54384 605498 648145 1681178 251775 71900 1563308 1923432 881954 880983 1736343 1605259 1079174 559758 1131780 793261 1842837 1767705 361354 366248 133968 1856883 1228968 1585771 1806759 1938084 267679 850233 72698 53617 1801678 304575 1416481 211320 1530347 720629 885436 1401217 1496243 1689389 1468703 709629 344016 1784513 1244537 863913 1760857 1686945 714587 250043 412474 1821890 844321 900581 920619 1256604 1364442 503828 404706 1834145 1480658 1719459 490286 1659700 271474 1238680 276454 322426 1715591 78277 980825 314101 3858 51335 1681017 870921 826181 1868206 1261451 534020 16967 1236723 131991 8485 1469584 54981 935980 1445680 1121882 1360345 1168344 1497397 296278 377538 1176035 1255275 49652 1686226 1273585 1905489 758589 721813 874533 1927942 1978212 1205374 775300 1005010 1705294 1624867 34710 1803800 1339813 387455 1444448 1423839 936460 1744598 130701 23155 247343 455402 1007414 1488483 1616127 907851 1948622 303167 1787289 943846 1167209 216194 1412010 1181144 72900 46552 135601 1389442 1147872 1032201 1286279 1355215 1195973 34663 1634351 387678 35399 611354 1304318 647554 894049 9691 158585 1026140 389182 1007946 988732 306754 579256 671733 1175521 1383485 18982 1749266 711460 76665 778705 290900 254425 342076 1686245 436406 610168 1008 562281 1817795 918721 1719308 608003 1388052 1863902 1893472 1400508 1415543 1651193 938673 939999 720546 850195 1545923 1605182 983890 1113532 330656 1985628 1746058 557662 710945 751626 370315 1087925 618203 1677236 967325 1924948 706483 34453 1668637 87307 572934 80036 1153085 337567 1918638 1410674 561225 1438860 1498034 1218715 1099403 1004814 590362 1572603 85543 558979 269588 1642326 1987799 1209657 1176164 854780 955641 568147 1856593 690245 484458 1656801 1727045 1884160 868216 912787 1698419 1619395 1405280 12649 1259215 1518305 1053566 1196452 1680799 1813268 1173341 811901 1239902 1436287 1835213 67877 560086 117183 1845122 1249868 1470483 1652730 152828 1871191 881154 1633580 1767204 142802 1082986 813470 1656853 1869421 1089701 1655830 197640 448808 77973 85272 1512765 267913 80059 906973 1223746 948393 24977 945841 1974249 71360 1549435 1972257 1621221 1919552 1605316 1785900 1336314 1037383 1691548 1213865 566123 1550429 488829 1786191 1495524 291871 138467 1376744 463467 1628882 1304004 674080 1537109 313335 562996 821253 1217714 402911 1132167 1121152 594444 928598 403527 1538389 1493701 1467269 190250 742062 1897192 770018 1723403 1387877 273903 1175947 333051 1697272 193927 1868581 1422826 515676 1557340 1269053 304412 558305 390798 449249 146193 1420596 1243833 1840591 580611 1430318 91870 469582 1392327 1638685 877950 5103 278263 1525214 1811176 1909817 1504219 297218 1234888 116507 1240082 1222312 1890317 1278509 1364005 1688128 1712632 1347280 994952 894701 1658007 311806 1663387 906248 607769 1150135 1982207 1367720 1291079 499202 534306 1897836 1856898 1443665 232663 1384435 582847 1636417 158657 455759 1716144 1112865 255261 1321321 569547 242174 1926883 705478 218813 1671723 1179471 1005174 674709 691282 59287 543118 458202 1685766 776704 1597070 1685971 143652 1335944 1242910 1688134 577183 1601552 911803 1240471 1979430 1998493 415547 1556657 1130220 428346 1493968 51378 175944 483384 1503092 334185 1148241 861814 1425838 564614 137840 931700 936531 720345 398089 1215515 891765 1436893 30864 722270 1664087 1444041 699453 968901 314388 120700 1484774 1954207 1792436 155112 189539 69912 1237070 452720 1224000 231510 476518 899321 94355 1688206 1699066 1895142 808280 235398 260916 204538 521069 718528 722884 539194 1052381 1546323 1591953 439886 495674 92788 1723505 1964665 468077 533526 1969695 579839 434759 1754097 1330807 1286579 729595 1825229 1350688 436083 1034388 545832 1301266 718161 1873451 565981 1169941 376989 760082 1594031 1007241 751787 1996334 774384 940466 1767071 1667516 1739521 1731338 359393 1447544 1750030 1453481 16029 797046 609713 405299 1879680 560039 1640405 1896996 1572744 1329276 1428596 1777247 742618 816051 29867 1000231 1427200 1937309 1731652 357544 312442 440855 1899307 1075233 753240 415725 1201233 278958 1262338 1923281 1847289 293735 1484477 433955 949974 500857 856776 1702838 598614 1474528 1990991 1686673 1162986 1809944 287910 142834 1297943 1856155 50365 453851 1416012 603160 405652 962986 1966705 1472294 1939128 1555376 155699 271778 1584882 2969 303161 1230551 513066 719837 1596702 648672 142715 249423 196450 807233 1118619 1162876 1942413 538177 1375212 820771 847347 241115 1022311 1000237 1276701 1398424 75583 1420405 645172 763134 1648046 629555 1309874 239174 619418 130170 651475 217977 1039081 1690588 709590 1643602 1953118 1387596 630531 1526738 693399 357983 1332056 1650057 1277205 243031 890852 39355 1281252 826405 1843762 354309 1623480 364588 716218 1641365 406915 1552777 737129 1417573 609550 1184067 634043 681441 571816 75513 155525 121173 1296940 804047 598674 168078 1963012 305001 378639 123104 152953 1384225 1664552 1071870 1355833 607114 978116 902897 775349 666185 1170176 1639284 149417 1030582 9741 1375393 223458 1442974 1386593 502468 1688174 1492192 655156 1455906 944294 1341833 1031877 1636001 1702232 1941493 1873496 788154 1300162 1570135 275796 1306145 249146 1264405 351117 410378 600490 1504792 306485 1171029 1090767 1034998 1928072 1029959 822680 1541587 806810 565964 79205 202040 923218 445527 966611 40745 1774951 475302 841434 1624879 554198 213464 702963 454252 764170 1928549 977030 1465471 1102991 1164727 360006 1527684 922026 342962 1202891 680246 676440 1050883 1673502 383012 1517881 1096860 265136 605839 1740756 23080 1217981 1101163 1832187 1516358 1845665 879693 95003 93161 448822 1583244 880739 1861063 1083042 1033086 1741282 945866 1854694 1558158 626648 1213494 518062 888478 306499 1744059 1095558 820423 1936466 893083 1796496 1329044 139442 568805 1413904 415052 504291 705721 327023 456299 1630193 976925 840808 1747561 1476585 1899733 867520 1854477 632859 1271382 1254047 496790 597918 1925262 103676 1625634 180383 675195 1429976 791748 215368 566111 1448784 28976 1861077 847098 1436125 436945 1996891 170761 1540249 1931188 1632333 1027067 1806201 539231 1322529 1672956 908715 126220 1643725 1570560 143814 317029 1635716 1609253 1575435 1999083 978454 587652 1668421 1152728 597866 1950646 591782 1420899 384351 1443505 670573 951892 987354 1528727 914211 626373 795522 641949 197416 1081811 347687 317042 60624 1035196 706131 457874 176227 557417 1442278 183884 105328 1328959 259436 1924509 752272 1097082 1142822 854027 259686 417021 1408267 442009 187230 847142 420398 1642506 371096 1089278 1512685 885755 48548 625659 688700 1808693 515706 1050752 1608392 72449 505589 1515108 1553053 1696786 1811695 569871 1230264 983437 455746 1093460 1939088 1207072 1328922 329451 276448 1078069 1826667 1562195 448512 1892879 1645016 1533640 1735566 1252098 303573 1647381 3234 127282 1233256 723539 164924 1447123 917543 343544 1832047 570975 1536850 1710672 383385 87344 1243246 1330837 1417821 1871483 403364 1971841 1371978 846889 604976 121974 951869 161435 632736 1134881 1107059 1165856 1354477 625787 23204 1746934 1607389 852825 1608335 352497 934211 1258345 1403961 1237096 437129 680946 543372 1153541 1174123 1184909 1617116 1960002 1193392 734178 1755198 465380 1494071 1566752 1020872 974683 1479083 193548 1096340 1851198 1515172 1111380 958211 236746 1744904 1516978 1635100 280085 1667351 1362714 408198 1312355 373575 1600919 963224 1823127 1396231 1610364 826116 285651 129114 1073832 1179403 565044 464862 1415720 1598462 1114694 716329 308825 424403 414095 990665 808590 1798853 1308230 44622 911935 479071 51901 1450243 1122748 1387423 32131 494037 1598851 376065 507885 1889565 1783926 588486 608992 174499 1843888 1853448 1657913 886467 1250373 148234 1016320 1723616 425330 1994697 1947549 332709 1717407 944002 986960 1086006 1288980 1532080 1883418 679076 112549 1055940 1780045 481988 989419 575625 218092 1510694 1146984 1398839 1620637 1421226 474811 293992 1376609 1032403 409176 927266 1340998 1620274 1622774 1894013 1972327 1737273 525321 743797 795841 867957 1969528 852976 67912 497148 1518608 948918 5490 1054513 630131 462661 237578 1046359 1996750 918949 1221514 9304 218146 529515 501093 1654184 1977472 716245 1538619 770860 1377217 154559 1873636 1903956 740016 1173993 1009867 693790 1189599 963560 217870 1380121 756954 843745 266744 1562111 63348 247463 518530 590071 13423 1075440 481099 108818 986663 385157 1193976 246084 1113711 1106110 128038 713937 910958 1635628 633126 98773 699242 1000710 1452512 1332097 967412 914377 1730099 868744 333890 399944 1379646 530093 1807238 848373 1960225 925523 1508170 456322 1781173 759018 1940030 1216801 735397 1020482 1367815 1770527 1397959 861806 1631204 425761 1573878 1955288 1871698 1403214 725475 1325551 104469 817305 1708043 1003333 210971 168360 664661 1122475 456708 1675165 924767 201203 1753353 117330 1810446 1925614 1382857 954397 1677075 41560 793100 1824501 15622 1187925 623247 466145 59516 1165280 1894529 1157994 400697 904923 705511 898563 784147 66553 1972159 668333 446298 1924568 846572 985775 1644225 570182 1342762 739174 994452 1631786 70994 1069192 618015 585806 1238690 1734221 783785 1901324 486557 1713330 1513531 1608761 617201 1219912 1987726 1776300 1805410 1034430 1938289 1288804 983119 1746795 1384769 1723918 770049 1204707 1192920 234454 1230082 582784 716513 1705709 1215984 1935026 213365 1452568 1485693 1737579 1608375 1160244 776635 1827763 1462352 592496 806888 1493781 799561 1500294 1872242 1984143 985483 670255 1171196 549528 1640241 1176714 1084228 1432708 1129243 1160768 1684642 549130 1231595 239541 793005 1834028 1233566 657731 1219347 1728381 1350380 1709033 964822 1913436 153001 1877468 1759231 14366 1962753 1448658 1600695 1877836 1827768 84533 1111168 984177 424030 221861 679616 962023 429943 1485877 127197 24770 1408766 750757 1194842 1937572 1439677 1802354 128046 1754821 1203439 550589 1579941 1003464 112373 148173 1784549 1696257 1649417 820968 154266 1233099 1064433 1391140 915603 228179 195938 1349924 1111588 294483 1018229 108243 1307708 975933 1018834 1865928 1107551 191706 962895 674560 442526 366215 1691688 1445168 896846 1104563 1907195 743964 1915222 1277406 372518 1231712 1117095 575568 1822413 1147040 1527095 1297946 1824319 257486 205769 775162 1476992 378400 267326 268940 1646307 1117177 1454453 1508078 1475578 907987 1591664 953186 1370327 1491263 57945 663128 1450499 169821 1623344 410371 1160595 496867 323532 1992043 1012671 1350601 1956493 255097 1308107 925928 661486 151242 1536910 950371 1452360 1903396 629085 478347 553055 1716430 23916 1163330 1588282 860122 869441 1368097 1748982 784921 1000940 324731 787222 1921558 1639563 625481 1091537 1155435 1523409 1934143 581242 1964949 1711265 1746462 1808714 829853 1506806 1481533 1988713 1372289 1162889 629125 965823 304443 998292 1886694 604603 1259501 1387580 1209436 752786 877023 1214028 1323474 49581 749510 1584463 1505350 1276962 949988 658216 579402 473067 1120829 335975 1498768 796178 688352 258545 1127118 1210932 1319328 14211 1480111 201816 1648809 1502077 1880384 1403401 1462167 1780637 1382872 1167121 1935728 1964605 1145344 1498217 1705743 42365 807615 605078 1132530 825989 1926235 1611089 847955 1918437 290530 1956868 868867 180926 1527079 1382195 1095852 1127892 473362 844695 204238 195682 299622 1739947 1168603 753264 409850 1146896 185479 70276 961887 907452 509589 1831923 1987916 435265 1316304 1367612 839231 707874 1795040 1718597 871217 14770 984796 1129369 1560698 1157128 56375 1736357 238669 312664 1153838 1151358 2125 1814563 1168139 793831 926430 1037741 578006 558821 925529 1956278 353735 1997821 952004 185399 407269 897757 1032675 1121457 116058 571829 382648 1022922 703882 809842 816432 934788 1370533 1644970 1755593 1830179 1670885 1986814 140828 1357723 701519 1873062 1087853 396324 1096491 1341297 137936 1996552 541362 1633019 119404 1060681 1187290 874968 1738739 996039 738278 312485 814356 807180 979442 1791646 947147 851469 857823 1252304 365059 637298 986237 1816893 343657 1909930 1925335 1866794 1239108 1644159 722760 1927183 724885 1539658 1962971 1086804 853449 94065 1775776 1118432 22315 1071283 67311 889531 599148 1109243 1121593 1339705 1048244 711391 480686 1588571 600300 735225 434129 419792 1786406 895721 1837787 494195 1285903 187751 989849 1110460 1041045 1108399 368300 1345729 815132 1176513 645153 86092 371753 683133 1390683 1872536 766910 969235 931538 1456024 686025 114368 1068716 734760 515894 1630029 1461360 1748614 1821712 1073593 1567237 580622 885589 1770753 933709 1485334 262858 488428 1429542 536766 1762848 667240 524781 1351606 1714033 1584376 740390 1922129 1117824 709230 435407 1818901 1279874 1994126 1921081 1408390 1649006 1401261 160262 400445 564908 1543978 914589 898024 1088537 799755 861586 1066815 1995123 1597590 707609 1775960 1642592 850980 635936 777753 1824027 712250 286766 986832 657318 371506 340693 1367882 876442 1317617 1847409 672357 192907 1855865 836807 1409148 830665 267500 869887 871228 548906 892983 1427169 1522593 1373478 1042188 1508077 622827 1766106 230792 943038 1775226 712358 1484147 74156 1373542 548317 971575 1164853 66538 1266871 1798962 15564 1619463 458139 722633 1151024 619651 371021 905275 1913588 277311 1171243 1006260 883063 205541 1706076 1602934 280095 181705 1759165 789988 1782715 305191 1192233 554550 437127 666074 1902533 433637 139958 1753186 1079458 108663 1870443 1953670 1767524 877016 1246715 1376388 1167039 660627 97968 234567 644705 327461 666193 938857 1944333 731064 1536691 1947847 469552 1163356 1473896 899859 1199650 433045 399154 1883955 406903 1878191 1579875 1191365 688922 734515 326402 783713 1551685 1518176 1899550 854787 406960 729292 1974647 313779 1311229 1115422 1889581 573221 1639809 46270 1027451 422709 1938934 548753 47792 732393 526975 1304419 1227426 1590387 678427 1818560 1794025 1183857 556954 1499302 1955702 1491100 974221 1830956 466355 23894 1692478 1203098 1720483 695969 868959 1536648 21582 1118918 886433 1645230 243774 1945618 521813 1959522 1841738 1446811 250676 579557 714582 327589 848787 826609 196103 299160 1933667 1885445 539842 509653 785063 418725 1848314 1772871 642351 1648030 1275016 1201309 605948 1971626 1051472 462846 1089947 556566 703163 188802 1793752 1259514 1402022 279078 1306835 680110 1368153 479116 807913 389722 17725 783593 823382 1540334 1426104 182332 922404 491716 497260 61277 343206 751092 1681337 710708 516830 761487 978381 902371 77630 503945 1131386 15826 1438747 221113 1913737 1173724 959383 1743563 1108060 1766360 1080774 205033 113119 356417 457852 1973927 632458 1695755 118895 1887487 492271 861714 1036809 1799638 373432 851878 155772 56092 1138817 1101929 1559156 333752 1808029 1923326 914542 1846247 1339963 1569645 1679753 1974217 1143077 1368292 1918163 295419 665218 1063311 129793 358952 386570 1229948 805152 652476 1203721 522050 621409 487482 1977650 974891 1815926 1059987 1668310 637677 1465998 1733856 157486 1937396 1611887 952096 1951305 90126 222074 790873 1170845 1201428 1111664 74449 945377 435942 124027 1822938 1959679 377925 206764 1192715 330985 1720010 1752648 1689918 179544 833380 1595137 2888 1946366 41534 1372285 1278521 167518 1242592 1314656 1799721 1190772 1453827 1639423 1369541 1415804 1014319 1730898 581825 1385546 1000290 93203 855981 380759 1566190 1297079 1332379 1875327 1450414 113436 1513158 1008660 1447583 1347755 98723 1705009 955344 844269 83892 143064 1004197 73393 377748 43261 780012 1723731 1949322 1925587 957395 409092 1506850 618862 328244 723554 1137789 1860586 399509 1285528 148740 1210251 436740 6489 1194251 44616 696293 75883 933259 724594 1954585 955969 41865 230818 1190828 1114423 204222 700480 842361 1761109 1234612 1756452 432084 1182155 36355 1245189 1684964 694200 787347 1980055 299318 603534 615275 168437 1451457 37902 1324148 1700439 898012 551334 367819 102935 1571805 509581 577801 378376 1088187 987188 1812504 556373 1037542 1057962 41567 762943 994032 1687372 228532 732775 655023 912952 247846 1700388 1604256 667133 1268673 614795 72677 773397 974230 125553 1992124 318525 1321371 1677515 211877 1148004 168081 1627795 1479148 782745 677678 1217157 1688815 38005 455686 1050941 1417660 551965 594045 937753 22422 1731394 1957244 1379472 1854681 633362 617089 168098 281242 1769534 445354 875845 1497921 132414 126505 1357998 951702 123939 1427081 1158724 800347 1392986 1352000 1210154 1130494 370802 1896999 1862840 1819076 1350716 1994951 532444 1255421 193579 1247210 658273 226354 439280 1773709 1008401 1318538 1274425 1481675 1492168 671336 7 1752321 1061231 93602 1850484 1696210 1215000 767474 687885 1679862 258584 1060422 450923 87724 590142 1550266 484922 899608 96904 1167597 1795429 1875559 165703 1589552 187369 372269 245223 564313 1673354 1889460 855516 112536 1651876 1419280 1330173 1221650 999104 1768239 1434624 196335 1504078 32 1770166 454219 1855816 1464354 813959 1750091 1706907 1857956 1641818 1317130 1124288 1001282 710273 1452273 1732 850480 1327341 974160 499376 989207 55913 1276980 934977 1567537 640218 210195 1562057 1503080 1363574 1078637 1487351 292414 1502366 822045 1994718 834223 1502170 1574217 1350535 1674364 1571113 334343 660007 1717721 1260884 263603 673473 860773 1756247 1956840 671047 1851892 176461 16242 157914 720764 820587 1778017 1423015 689306 36071 1290780 1414601 451707 19756 1379551 1413676 1339699 1073908 574733 1287385 1176689 468764 1117487 1436311 143981 787772 1337946 1770702 1134551 684572 408787 1799407 174765 1488377 1109723 913923 1567441 356321 466432 764266 1812761 528085 1476616 1469258 1838277 4575 1302260 1777994 1159942 1655373 1598831 665485 1095208 185959 42414 222592 207754 938678 956077 917085 920386 1180833 1596362 617468 1304475 1944929 1124324 246718 676385 1729249 1641256 599044 605772 1587807 1135557 1478968 1708675 1075264 637491 244450 217290 1456912 1252276 1323130 659074 1134267 1769081 1175995 890479 728167 558817 1690360 1978907 238504 882575 1147486 1240537 930633 1628048 1222614 1148213 1744116 1831239 868279 467004 1882948 770597 1474420 176509 1874373 374945 259536 1901863 1686482 1766907 1141700 1910157 1540059 1208583 731773 700551 389993 219224 1299906 366371 796625 1766974 158868 1753821 1497666 1335907 1929755 129190 1255195 762174 90573 1307924 492499 1659677 332543 396105 1199809 1516490 211392 1452714 1682316 756418 1265143 1301432 1235794 54714 1472786 202473 1649955 595075 1664844 444189 1770399 1335711 1283743 1440597 1043734 1092392 566512 1815509 1570516 376274 324593 1874432 1710610 53445 744223 1181178 1241739 1971750 526798 1609816 1977228 981027 285633 1770825 1438895 1059692 447744 1091977 1693823 1271470 948720 358605 38993 1275736 920761 687035 652706 1227233 1196267 1389950 1996988 1711049 238035 1561833 332213 281004 838182 32265 687754 235392 1396783 1739660 1683536 500373 1398705 825180 1380282 1366473 803448 239622 1541357 665499 1725297 46877 1366025 1228117 980824 1167383 1366030 507578 1859204 1957219 308517 2229 755723 1946741 875927 1989352 1799456 407508 562786 695338 1417438 1081486 1106140 1747434 276619 1700470 1540936 1142173 1290513 1665519 1608849 1211918 1938242 940377 630675 1615994 1868209 1802126 1985632 1826665 1464334 1158482 627261 1659093 401644 694187 631471 127710 1908416 649398 728028 1588048 809792 794404 1741238 1452889 159446 903134 1560746 1373598 1702116 1283644 1521178 657172 293908 1035658 159373 550212 1561856 162432 259143 534607 1403472 754056 711847 1907332 319959 1793360 1458193 1125109 1874448 462704 1901203 1752649 1620361 618841 631854 1378303 1147264 1084960 1996504 1099917 980071 725107 261709 313626 1237904 318651 713741 400823 248254 1137056 667912 507650 673938 1802060 1868899 1516103 1967906 1644547 704544 1018150 1331987 1576965 410190 1030941 252644 909649 1704210 1035902 1472909 1221327 1703207 636799 1892906 1440836 845148 417850 227550 904188 280476 1061764 817790 1482143 1499286 1177792 116230 1747893 1436708 945322 1075129 1291197 92703 801599 1924719 535516 332390 1098084 1704073 1589263 1059605 499520 1897424 1118690 1160517 1670894 63513 1665496 895349 674338 304920 326443 668322 619790 1497312 831384 23168 1164869 401319 982196 958100 39196 941530 751918 1934534 853980 1398051 1237880 408953 1360271 778215 961582 575167 727968 836682 854548 1233916 414180 1113171 23253 1167313 1007631 166469 1654758 805055 1098330 1814598 242888 1870776 941118 1253962 1860652 1862732 165412 27159 204976 436484 580836 274022 1213310 1500123 195443 1099575 894128 660962 1505833 771153 348198 67158 1558684 1001139 1664969 890380 705961 1014641 868513 444086 829545 8924 164097 124356 1497685 654372 562785 485785 938590 1780818 1063129 774815 268210 88756 703431 1333477 564302 1576946 638499 419350 756710 1363856 1912737 414551 1942144 83405 471977 1058809 729237 68982 1261037 1331074 801593 1360121 1005451 284017 1407889 1587676 607737 422953 231527 816018 408471 339773 1244556 256550 1599208 190629 490871 501245 1242808 893544 1361939 1874921 54445 54938 1406763 416068 1013529 1660802 901975 797665 1194841 1264541 1816922 200329 670685 707578 1124439 1589245 1490391 457673 1805803 1599696 754796 1930333 549559 1184618 4461 126598 1971338 1942893 495281 727212 296535 1634084 1083021 1475044 734163 1585470 1783033 1757601 363116 392052 313542 1268307 55844 153470 967967 1621057 1120886 958295 1861326 1659563 675735 322924 1742582 1211497 245538 1796042 60554 1389257 566701 513684 1925442 889401 603000 802049 581364 1439236 170586 487404 1986652 1568113 472488 1453165 1791040 675505 1927939 960754 1272579 237876 216018 1807035 1503076 1863631 1139666 243568 445109 1114566 516812 1121207 259499 1028529 593282 1724541 1664820 229186 325302 1009984 1547467 800291 187166 1156094 1185846 443032 251620 8144 1837411 807947 459481 1569499 1868809 1542007 1143747 1944571 62681 1301669 1232992 1199956 1949808 1197370 356159 1543038 1511633 29891 1239844 1559220 1117339 770175 329085 1286680 406920 193325 279607 1203876 1832576 1412412 517574 350329 1159042 143163 1379331 120749 89276 1949772 615380 1497327 1656459 910900 1034243 171787 1245111 137342 334375 1110299 1086336 163046 439299 67412 1871107 1760385 1989171 1636323 1427548 606085 571008 1359836 21230 213529 1006802 1300211 833307 1820146 762574 1619808 459737 340409 1405928 557775 1894610 339442 739534 1967955 1710791 1184853 1297360 1234390 1411433 1640736 1201828 924728 1979131 46650 976750 1907089 1801800 880064 1386588 1997135 333722 981627 1339810 641950 1510641 1462997 76745 1229000 465650 573570 1846119 1331171 1605495 1532851 695763 1861283 1878472 301581 1722201 362964 1148042 1929912 1563449 70065 1650118 1991320 913371 824543 1562402 1991591 531754 929531 118497 1786049 1834471 957302 1789681 820233 1896534 1088041 1431130 1299920 1828906 683972 675359 375893 1437648 684191 1345442 933081 1938854 141267 404512 945570 1276401 1812380 61136 1693949 54578 1929775 1024860 274486 746307 765320 144566 1850832 831827 1510904 1300438 780692 135170 1910020 1939755 1778299 1451331 386833 561917 91172 1808267 1393758 119645 641532 927836 1680711 1481492 667799 545200 1824176 869601 437211 505368 1212538 837098 1101664 1026856 422110 243356 895102 307329 938063 712813 1554160 749837 1570347 1341288 562036 1393524 1093025 301641 989119 1758208 1558604 1515324 1337918 594440 1769344 1004611 1666157 301847 1488439 455404 1204532 629354 1040017 1043345 1103716 923105 340501 5055 275244 728638 1219902 1902625 1658732 1150414 1003005 112171 1144502 1016472 1566514 476725 384353 1336017 1337275 1789057 1452398 1205206 636523 794911 1949416 1356657 275837 908541 1955616 1655165 843054 833468 134257 1501627 150702 221913 112403 1089124 1882661 351897 1865917 1174581 1149928 973258 23346 1430112 524623 1579339 1907074 1232820 972887 923379 1920309 697684 977837 1822415 1603343 1041038 75342 178265 1985096 265614 1507621 1916992 1228742 789944 923680 1705264 1049489 95147 1715363 1611940 421228 696395 1303889 1058040 136866 877337 89549 1814352 756603 560712 1072733 1017205 322774 119815 1931685 477237 1540891 1152970 1615131 648886 1832054 1530720 685893 1405145 1677806 1288453 908780 1548528 266452 1549335 15073 175187 1729237 577413 1740873 1902263 230659 1942338 1105413 651898 1630960 480222 1746267 1577071 1157690 502952 1535867 1477469 1897004 1460034 145765 803275 297640 560331 1910371 327029 1960970 1820498 405099 1850193 1248424 574478 1928193 1663295 1645496 716807 957319 1366141 1567266 1685098 967950 695368 293450 403870 1258702 1806780 376811 1047472 1649371 1498812 978250 515764 1898831 1636320 156422 902728 1422624 1876070 857291 1629006 21131 1412028 1238399 1741042 1154851 575831 1276713 290826 26484 1355499 1291433 1563216 1336077 705157 1624068 308226 134713 847540 1138553 1071898 106061 1444303 431584 1368797 1154598 1242267 1494555 88497 1744916 1120473 1198530 741306 830164 1755122 1017560 1483081 333207 596465 860439 1053002 1568758 1016175 1588167 1270433 749434 1735563 137621 620118 250195 231661 1193685 1236552 1158338 1033220 1840260 1592241 394763 1788177 379090 1171323 867564 229969 1432088 1686982 1498426 1632342 780261 1727665 1220494 283002 485888 1386659 1556868 1903933 1488438 602560 1310684 1429906 696256 865291 1884070 1773084 1778636 1425941 462614 1146833 1078498 1588588 1036424 1974365 1236578 1383327 338012 650322 417868 1732575 1408523 1355488 1025405 145688 185060 899823 1490347 851229 132643 704489 945860 1566170 1393549 1096771 1197143 1611765 234406 210979 35054 1910056 1845035 1222122 1206868 826820 1902331 915167 1184271 1794701 1012443 1414647 1776060 52076 1790642 537986 1033124 986502 590919 237722 362595 970563 1355992 343371 47443 1838005 197134 1487171 781417 927946 1642672 975353 85737 352531 196956 900145 860571 771370 1045700 712525 1745691 1049229 1003451 1699946 438932 1738345 1254485 1114759 60226 647511 1434437 1875447 115291 883569 632745 1964457 1603680 473249 600006 1654179 1158562 940776 1510792 125372 1267181 604961 1766087 1130250 870915 1437650 1557067 122763 754143 106735 254391 560273 973729 1871806 936591 609977 1975702 1631274 69470 1845891 689993 1074044 912458 1640615 997665 838675 603183 1547556 1636438 972897 513377 1276958 1219501 626900 275301 385099 328876 397731 960805 655709 1270243 380753 1907197 906113 1724390 424323 1747894 494883 411550 293939 573844 1630558 682115 264237 824864 1283885 360437 1637970 521093 1582574 617108 1511087 448869 505158 1231890 1071406 1821593 1652648 1974205 1248046 1231656 1258685 186857 1665704 1676392 800297 926948 1562663 1858056 82820 181126 1258056 1555456 1580687 1673477 1484305 1843900 772307 211933 1867415 17695 1898954 1211223 128607 512997 718300 1280560 941 1678370 980316 1199511 546147 1542616 577746 768222 876573 1865735 1949563 1493802 1832683 251490 1691255 1754859 702212 486016 1636232 577611 1160491 1257165 1650731 868356 1411606 1300350 1113320 1372206 950984 1381908 245279 941500 827412 395448 374307 845157 1329197 1311918 1334076 918294 1380728 1014222 734049 198838 279751 559391 1781770 1851162 94339 319341 1743022 1920043 527176 444475 308231 1876879 141759 1453978 514209 399396 1963471 1173037 628454 319402 1727891 1027850 748556 1900903 663169 1276854 904149 939835 436748 1442018 1150690 1643000 1731186 1181224 761524 232979 347146 1688658 535301 1375639 381542 1109555 908514 1957214 660065 589980 50338 825873 1524683 1790670 1047329 488509 1740004 1026970 1078469 1385284 566623 825596 1278199 1931805 1098646 841824 1996238 241451 672689 890418 1615094 31390 352301 825561 524203 345071 1968578 380001 633170 1387317 1076485 461456 512192 362026 167665 1689053 729713 804620 1265168 1975973 430971 896083 534374 247450 937787 1887437 1261873 596210 1499948 1804438 1938897 1370108 1850995 650111 868876 306766 647146 528521 1305774 218740 1919911 941350 632977 1150928 177380 1581649 1222262 278105 1372945 1693550 1501429 700250 545272 1427648 444253 555352 529238 1617754 1397161 1804667 549543 1208209 675630 1187660 792722 1980190 61511 65488 954931 1148351 1531475 122859 1830368 1795018 1069684 1405746 554722 1657552 165660 1111562 621597 976749 12789 369996 481069 22335 60276 1650977 1129840 647386 406949 991881 845014 1888842 210573 766411 682185 1546315 1841882 62258 1515770 1546699 827710 1166916 268301 827626 1331860 854550 1477624 964552 602171 1088905 1928972 978013 1259022 1744284 768527 1797878 588008 456168 1370062 1562837 1498361 1545284 1161386 1672157 1277558 711720 249976 632883 1614531 1601308 1710244 1212741 472518 1258492 1035297 1440063 1198319 1857932 551392 307332 1043384 1262182 130204 468216 897638 682681 621493 1045620 1816293 786821 754277 360030 1492817 249651 1932496 1190389 454151 157388 23709 1100372 1832292 122630 1711090 962053 353805 1607770 1577779 479000 60285 1888356 148877 258552 313408 833965 920809 1987070 1999875 622913 164301 1809789 1331554 706192 755516 1466679 1279718 999929 1702264 1239906 1856219 1825946 1718789 650904 1685748 595965 826117 559452 201337 405926 717359 1061412 1750925 1020534 1905670 1119204 1392304 1366258 971399 594878 1870737 1587754 282225 1107078 962959 1344477 737139 1866815 1191916 661987 1286306 1008201 60210 959815 924237 383989 600448 1637428 371851 497840 103793 992373 1300226 1033364 840539 794964 1267581 391809 1924790 1449732 1435253 1323957 1546955 1203781 418636 611120 1913719 661109 1450986 492656 1901601 1934955 551764 520281 394809 942519 368485 1399992 661642 1280489 642883 948396 1508225 117476 1263292 1115882 106633 995756 887237 66705 185046 1054213 1166563 1774762 1088559 1791917 1560469 1015682 1635425 148778 1688777 1467160 1936453 1517245 1370948 1979163 1544400 1277207 1534034 89937 639304 71357 1880790 371260 1378691 776893 319944 405401 233947 15868 1040763 654857 656050 324792 737877 81827 1395025 1341025 850240 1547552 1937375 786037 616444 355361 863991 1058984 1467645 1786060 1613745 754683 1741483 432939 454949 1949731 1731425 285902 1357096 831259 1892139 557244 1711109 1884100 1216574 1210512 1129866 360823 617842 526044 207919 1386782 1822479 1959880 157160 106124 1100492 1329275 1308400 1717831 1167605 682851 629943 29363 1596842 1520988 1552584 1005206 514087 770404 1757552 648787 1351403 6724 545970 1349938 712837 1962209 442319 1027826 249626 991764 777541 899937 500839 17751 315179 338153 623288 1834687 323283 705194 721990 1137248 1242899 554442 1632657 823465 269429 901060 1449297 993625 1473934 396938 1963042 1290676 1260151 1095696 232435 1115093 332373 532905 1630695 1906540 1715773 429956 649185 1995373 853642 875384 234754 1654795 339092 1333834 430568 1680176 789598 759324 874869 388568 424552 792006 1692304 1204281 504595 2552 795219 667110 31853 674012 261417 1087663 1312269 1353296 137598 1445557 886787 1993837 1944262 1654601 1671121 162903 1211848 664512 510528 619282 1138129 1897001 1659147 1723250 448318 620072 901373 472591 278380 1827761 1812224 861855 694743 1639117 249320 1658465 948085 893826 1421379 812487 970628 256592 875634 1106352 417130 174130 261860 916701 876252 663867 1727782 1872651 1704631 839915 388768 467152 1803014 30228 78506 1896411 1558326 998182 1665799 747573 1063077 1156403 1633417 1789993 1421357 783377 1116983 183071 977939 1262061 1192329 1062321 1600242 1715566 1673664 896294 1946291 360403 858502 1801125 1431201 1318297 1748802 166111 1875746 1282635 1471446 1303665 1286063 1109617 703068 1930722 709114 580462 1067525 1498100 164822 401240 1253464 757338 1157240 1341000 376922 1739000 1378992 674129 321054 604122 506674 317188 907606 491875 1860989 1117796 352977 1897634 1023967 1110565 858473 1984780 1196168 997004 1958426 1863690 549717 871252 537966 1174033 1383614 206194 1235357 695299 1270141 974845 1051387 176571 1291989 1902724 1263684 864845 674671 606486 271038 932852 1934531 1814967 1719822 413794 598077 1845535 1188856 261943 1896095 1955839 167799 1083947 1488656 845440 685816 377851 1361487 183700 1114446 1326220 147960 622578 1142568 690112 1015407 1324257 1176767 1329179 93051 1234486 886879 195122 1333741 189152 14497 1415193 1994878 642437 1562435 1562747 1107859 616980 1430355 1319601 1154378 1127319 1320215 738234 1145114 190038 1954014 1222153 110219 1528350 488466 78454 1206911 1921234 491612 580654 1411886 1708067 1481629 527893 510555 539763 1243817 1340828 1470161 444136 1048551 986763 137799 1943396 1364715 1795783 339275 462217 1340372 1619469 784446 1572385 1305373 105359 1171750 1546512 1846167 1753908 402562 1411446 739135 79302 916276 418039 73996 1988393 352173 1859686 1806009 1047896 265654 1498099 788326 417042 908104 143210 976387 1300998 1633424 570880 1701048 194315 813631 1489182 1782542 918132 518225 1136070 1950720 994778 924154 368259 405693 1157952 1940058 1595826 557845 861435 1265707 406468 564997 458732 1981485 1101780 1777242 760883 1637612 111950 363228 1653557 1203 1980448 724575 1996516 1401169 1180060 1377442 1022808 1171140 1124914 322331 276881 456685 945298 1293562 1825201 1403682 1247398 1912011 1991978 22685 1020961 342026 1586841 1718624 676810 1923521 1990687 1338618 426508 1071888 910031 1446583 1283147 1621577 1815561 171512 1982042 1157610 357227 1832971 1157433 1229352 439584 617206 1624085 259581 213058 210396 758791 634969 1704700 1749281 196694 849349 1764121 1252902 1360938 532803 1243998 1904381 54055 1091094 1283625 49620 1185435 1329264 1836038 295007 1744835 352996 1695470 529097 190681 1763962 1929545 608836 1130117 604108 1061325 1483949 752264 1671028 1781167 545760 1734397 690301 1347801 194112 1680028 246058 362525 1678019 789533 119881 1031113 1586727 1767769 563443 268241 904403 1089918 1760377 295136 1929127 1496820 72490 1540354 519993 1073899 1191899 822404 448042 1225396 1853959 1236378 663122 1734752 1260673 1319934 1017629 794283 466222 150105 681373 220739 1435985 162117 1489427 1024353 874724 776989 344055 1462868 1860565 5212 897296 1535044 1747104 1518969 1953182 677750 1383291 894878 1448047 1474243 1250292 1012528 1419507 116838 1981693 234680 1293600 628657 1754420 625452 425942 1573117 1213671 1443635 1561375 519357 1707845 877341 468576 1564684 218800 1404716 150295 1276176 489935 912926 1887789 1775086 212959 1373857 713661 1727532 1910689 457443 698920 1791459 1760737 1350139 918548 1754870 900165 705187 1977872 1245364 547026 1130710 738281 1091894 1700532 1965768 1290692 661613 1091059 789541 1116344 1002000 1042633 1846366 1701843 1369595 1722439 454764 1147567 1951988 1418603 1202758 1873599 1266317 1687908 668749 1082141 807610 1962961 1590213 841637 415802 1453015 776453 1950689 1103036 480295 1442406 664694 924607 619287 1559310 1701366 1006736 324825 1764529 1127750 1960220 582011 1597262 535318 907711 950343 651940 390449 507399 566283 724424 1085291 824747 1934331 1470015 548410 1544731 259597 886925 164086 1602119 935777 57712 949037 1091870 1818835 459261 990144 116835 776767 255169 1181170 123687 906297 1214476 224906 1098303 468193 980118 237434 842902 1443978 1443947 1059411 1888845 226440 820704 1595157 791329 602752 82055 1202581 321071 1469329 1730902 768273 1034379 1642641 120455 1424326 1179446 1858318 135694 824909 1326755 1810940 197231 57839 1860099 1900658 786462 467434 1201605 1288395 67386 1170507 1192771 1691377 213752 1928544 1294420 70220 1941178 867088 656145 863021 1918037 1290857 208129 211640 551509 518096 1779651 1790463 1082966 1724313 439396 281790 1026405 915309 1485459 1413001 1307255 529536 1002925 1092770 703790 1655696 1474970 1681328 1601646 411904 1553880 576124 559227 1656522 1075151 1396864 612862 727291 387550 639184 1182927 1313399 307068 1152491 1063935 110257 1132787 126570 862663 338652 1074615 212961 459308 1617993 176162 1481023 482006 597759 1319781 1429876 1850167 936528 1544167 1722874 616002 1982990 1627881 1950333 1291771 737617 1372909 1105134 708602 1023567 1242645 1476409 501311 128614 1915668 1140336 521424 246688 200730 394770 1191769 361960 289409 106672 1265288 1327742 641231 1880123 651667 1586863 88567 491943 1642383 1238124 1623605 650390 1857905 807745 742693 1803723 658363 234470 853945 889684 589416 1247014 645146 352336 217418 1755819 1428764 1792536 496345 260466 1663963 77129 1405828 1986007 318662 607809 516482 856341 781362 1669029 1089624 851485 717544 524969 1131478 951792 1597420 563679 839204 1590973 1520414 1690276 356951 1103705 849602 1620156 1802134 1228224 1257132 1434431 1016560 1418439 96574 1183334 522474 1917647 1041705 90564 773481 789070 367439 792465 630525 838118 395975 338307 726686 1933393 646878 1110340 1108548 409436 317437 288584 1626387 1514176 1854129 685034 513297 1800976 1205660 1032566 718976 295313 1320506 1918691 160539 492060 1335887 1553164 383670 1163418 436891 180033 1039179 975797 448905 907876 1802901 1840940 440992 1895203 1456051 1833001 340432 1144202 841381 268744 202538 521900 1784362 703293 1803734 1048766 1689641 1665542 1395576 1569002 768263 1253981 541757 1794683 1333032 712128 719221 1114932 655445 1844678 1679837 952417 886587 1355275 318707 720640 1723765 13819 1850505 233147 1374566 3625 393133 1886331 295757 1111491 1354883 661047 1483331 1912926 685712 1388146 1708084 398411 93336 1179660 792960 1760669 1813437 216911 1847578 663414 1579760 1198728 425573 1973752 974719 140667 902148 1865559 626833 535435 1224227 1872842 1930201 1705842 301397 1458698 402707 372658 695448 1981886 60124 444457 202261 1944605 77270 1104709 1415627 1584058 1691782 1218072 1157417 1456040 484092 526824 1408633 991981 166037 1158337 70934 1183138 1412891 1735101 587768 1390513 1168020 784426 1203708 1601573 1692503 245687 1532457 203857 307864 747752 1077180 1410284 1854539 910595 1665283 1879187 1360432 1260869 590131 54593 334735 1801288 1029081 36605 1444939 1490154 1929368 382641 1283565 1781808 542458 1155924 845495 751567 1633927 826232 68839 1399292 201202 1578063 284485 1377481 1103870 917784 1851451 1839803 1428136 1072919 572345 1402514 1545708 572253 1303282 69733 1144849 1235552 162730 1993336 1297594 193231 1984564 1219432 386795 806541 441598 53226 1098864 1212212 1266456 544613 1478352 1072873 1846368 1726107 501026 1795800 1504457 166848 967821 383512 1683871 1467971 1215 1322207 152075 168423 64247 469480 1296759 1182822 887519 286327 610914 1978864 1288061 191654 1786701 167654 319418 1218079 1121169 107058 1748574 944980 1106569 996188 1142297 792974 1779923 838501 1900933 497710 1946227 449906 1697577 598123 1709475 545869 1063293 1388770 1576024 1712512 10885 212830 532861 847546 286181 555614 906616 631235 516018 1386246 1531224 861439 959027 1807038 1953388 1446690 1180484 1921739 123138 629226 776164 1184267 1655254 1248044 1330413 1052024 99124 1084439 1853387 1003055 331665 210928 50159 1366219 518553 3675 1475655 594403 185260 955787 946574 1524961 152692 1196109 1908814 1570414 293497 754188 1711006 1345615 217510 1193174 145882 415989 1300853 1483405 1593315 173283 1821624 54724 216364 740639 386865 9748 111784 1384401 1005865 931326 1022633 1071835 1781736 810302 1463729 1265268 349692 1811529 1916360 1949857 59128 1091948 226874 1163603 1544861 934021 749489 275513 1675510 1078704 1091760 990472 567361 717292 1416394 1854961 1486450 1134566 178378 1162229 1586388 367590 639235 1848993 1729008 1859353 942227 1195854 1645089 170378 563957 1921061 198721 872603 8410 252796 624088 9264 1334891 1862249 1409263 265216 308842 1666292 859719 776036 1109128 1681318 159554 1699068 1780189 717025 476533 1811121 295359 1015786 1236725 1041779 526107 1265482 567017 1939003 1187841 1417400 21443 475526 142265 10446 810070 1779263 133593 1851218 881147 708613 1086831 206978 1832469 116888 1493101 1382754 45495 20852 1261230 790659 1889080 1790902 1547164 999804 1988074 1183267 1631516 516355 1793216 1667642 779342 1022252 1053093 217962 468629 1216783 637671 873708 426698 1584164 175523 1706704 105347 805678 384397 154606 1453993 1635308 982529 147381 1070348 1768825 260030 455706 1636571 1076749 907774 871845 461388 272707 690953 999148 626847 359689 1946230 731608 1796472 1149476 1951733 1928827 630210 1550356 292563 1490049 1245325 1929316 105013 570990 1569867 1514026 956320 1203293 53848 903921 1696660 240001 461250 1902540 233630 1581350 53156 1684617 413297 743973 183932 515532 254593 804118 99997 129714 608637 860746 92381 875862 1139071 1325700 1135498 521037 1771012 976 45722 50306 1525965 163092 803094 942549 742949 443535 1893619 1465877 1774653 1674698 917781 1249064 1718250 267424 1939711 740519 1552366 1335591 1211541 694655 1218975 137094 1231943 1772963 890781 489964 1312992 628772 1475093 1126833 1494382 400477 356755 143833 893127 155949 1028164 1722356 994648 989144 248336 1760539 598742 814108 180101 1928203 1986555 1496648 1195901 1126537 1477597 1544464 980867 708199 143669 224802 545718 27121 1452558 812506 811016 1412167 1384636 1697324 200380 407614 148557 1431166 406635 1800641 1211068 1567016 524139 1059853 1518006 1171864 143861 1084212 1076830 733193 834319 626788 487155 622858 1853286 925060 1710262 1534691 1823178 1453008 1335536 1332696 1163910 694112 1392362 1312237 421171 1987824 1515083 254344 1140737 1174930 1619332 1047367 649603 869979 520276 1558868 1822533 227190 523583 296631 462338 550405 299173 195007 1265209 1368266 856405 1823221 1141370 1244342 1647556 982733 1654211 1770219 1883162 637785 164199 1348294 1957330 252784 1387618 1209106 33691 1243756 1716077 1079713 125581 972677 1704796 1840398 152230 529318 1277249 853084 1487602 1446159 1148976 1009559 768607 54373 810348 393542 1907646 249018 1245897 552369 941620 1457896 961976 1502968 1311657 1170951 421960 1511350 416001 57116 1775673 1481271 336474 1014511 588695 168717 450148 1781646 135766 1871727 581926 237881 317587 1371842 1834627 909976 1027590 930195 1087366 693467 1598772 529461 1858590 567015 662682 1415502 1266358 1569 414503 823303 1044840 1494031 1791487 1832126 1458105 366106 1917728 700961 1052176 499142 498379 267276 186121 1686749 621070 1621293 1846411 1502569 287029 1616705 1380190 1509345 922696 1323657 167935 191317 345148 1353571 924354 43237 1347067 1171148 1344353 435706 210706 548524 1771310 731614 1755113 1619149 69017 308494 1577991 842161 1335951 16803 786857 18455 115150 445413 181867 202858 1958401 1191905 1142910 1618873 399923 1914192 327515 1595143 1530576 674890 1832492 1747282 216907 915924 251242 228833 461096 1698235 1866516 521099 1008321 987867 778854 1627218 1426295 157361 523089 112023 1570916 1123974 1029547 341449 1071511 69014 644086 1149623 1127224 608786 801495 1698978 153468 1319136 1874252 1808480 1010906 714144 982331 1419442 1542748 1014978 1318795 1662097 995004 766211 1151011 296615 911520 761054 645173 172838 1845270 1619700 1420241 1430782 1728635 1221892 1877012 1304075 893011 1448957 792050 1873544 1325814 1729682 1131408 1735878 686684 364301 1984140 89194 1159459 367287 618237 214295 1174634 1355170 555218 171269 1190669 1869693 706382 349669 783207 757209 406506 1363135 69544 57901 186182 516716 1337395 1287683 385190 1956410 813337 1946726 1983367 1876021 710730 242808 890229 1053257 101628 1834853 1357562 1002654 1633348 294858 1589327 501735 99553 1326881 120248 1784235 1879239 1364460 1179970 336157 1338708 1500949 1710714 1964586 1490020 1116778 1066790 350025 18505 486208 1384027 1851724 326364 1046313 326495 1323467 1753048 1332281 1829826 1062405 850770 1170065 872815 1128717 890590 602862 1962965 1463218 857258 174456 1574619 1505596 1426985 319121 1123820 1472958 911191 107366 1498435 923041 1878052 68251 106917 155054 1339400 1623527 250492 1438865 1871876 819379 556292 1856649 921816 1987381 1733877 1059611 520660 1905013 151432 1900465 243323 552795 1499252 1690929 1479113 636399 1614513 456240 347386 1420995 1863826 1847134 777526 1608146 1747502 1620227 1457659 753606 252613 1090355 1421579 1204168 32550 1194175 1690061 585599 1764078 392993 1221238 73267 1404783 563641 1167593 476350 1034484 149850 962260 100481 1413598 577551 1602681 1910090 298420 1798386 443458 1274257 611894 206133 1420743 1320484 1699391 1716717 1587350 1992691 1706575 1871061 1225451 437484 243223 987069 616019 30362 1506555 1689906 932870 1558409 499496 1033765 727221 1837957 1289521 1574260 1792961 1879256 794195 1009311 942088 1368638 396218 880885 973555 1344653 817655 1997509 1488038 1892731 24967 1462385 663522 501519 699076 1685620 400632 258116 189577 1825250 1701521 1110853 1253897 1465246 1558932 1640037 1496341 1750674 520062 397336 1159616 1969621 55560 440871 1869306 825385 1621536 45525 1301600 1014784 1836461 718016 886478 17065 1052867 871617 1180664 517379 458911 1801138 1876600 734681 362171 1868806 778255 1557457 322586 1622574 1850625 429583 444454 1237322 161526 1736223 541333 1821695 547216 1406754 704779 1021371 1744999 461831 1921163 294360 1663924 1896633 341479 781790 1379066 425504 1355371 1182141 1675180 394662 1184088 1698694 1701067 43814 823241 797618 463224 349621 1558514 436616 767519 210322 766599 1828555 168013 604667 350709 1558960 1396622 735597 726624 28209 1133896 705896 448874 1147580 586567 708280 352356 732442 512149 673723 251921 978110 1833921 289123 732144 427174 394089 1324277 1086617 620851 1545978 937235 548057 1997089 1230164 778221 771177 281023 1662850 1840318 395633 1401513 1740422 1136308 58090 1151279 262620 1432935 171374 481432 1637217 1835145 860446 1033026 1610663 1058940 749597 1542879 1790545 850774 1426203 1471397 1076756 916601 829698 1087493 176346 1298538 1660892 839077 1792893 459438 1629461 1406321 1772786 1765553 1851261 1948517 1668699 1663346 683273 1705826 599946 267524 1183189 1801577 437831 1851037 1743949 1333293 1160351 441770 1890781 1426128 245300 351131 638914 135132 1042271 1459465 343631 1113179 1947889 1717870 1632733 1264202 1072991 1092277 802009 1861338 567832 1896155 763052 465690 1834210 1510960 831929 782298 1109053 1173651 1642028 630755 741749 1988761 1206493 1634189 1120185 1704505 462031 1985551 1002549 1929030 37614 47286 1691397 648644 158056 1912865 763144 1268221 1934072 1759129 1407658 974428 1719724 320655 1895266 454992 686409 761724 656194 564937 1718218 168906 374971 1319264 1988548 1758399 657073 817793 1746689 910019 398791 633134 981004 1157828 480358 384094 1287623 1151715 921694 1219381 205828 1773977 891571 870365 965805 868614 1858329 898054 1967547 734868 1483644 1425583 291304 483142 1157142 180641 769862 889404 701353 739081 431060 353928 434258 51426 732785 1632567 480716 1491375 1798325 746031 360151 1370790 1965868 1771773 1050944 896359 56215 1182332 55043 533435 1303290 275152 1178322 1186725 1013816 1200009 1845562 1815607 1640421 116814 750947 435432 1353931 831025 925851 137493 1240146 380721 1953450 1453083 608021 897331 1538007 842428 729509 1389883 1176067 1423320 1965415 571514 1519695 398679 1610500 690565 830867 1496826 208964 1743275 993884 968066 962246 903341 305460 586476 270736 1262118 140718 1591470 1896185 1213333 782196 712433 934828 1497140 1948358 359521 1195898 595652 901612 555545 205137 415613 910393 1758070 110409 1104799 442800 233781 1606807 905130 1892823 1195686 1387785 1438496 950214 916608 1887328 235176 877068 1125902 1537776 1071815 1573727 119177 1354741 1054590 738080 1701481 1152532 1516359 983030 1214529 1720212 1746710 1531325 1300923 1491990 799866 1358257 1029486 1906752 632392 1993274 1019364 471589 989062 1611840 222964 1570005 1966411 1783258 119932 885342 1447541 195756 1470807 576148 43440 1126463 672456 799416 772489 718063 420386 988163 1015112 535930 608075 566951 861676 856077 1902202 152268 668465 153185 1042053 1706933 724694 742448 1642896 1955611 1239953 1776870 587353 355223 460839 88766 1503981 79445 11297 164009 1044409 102782 1139591 1009533 568547 1622439 1118385 693913 1328305 748812 1755342 1716279 914572 1504346 500326 1990029 30271 325623 1002477 1781456 259402 477371 405738 186692 1023088 216759 271601 1607218 1914595 1525525 138271 845360 1972689 1750204 1307106 1131321 1534069 1333221 1971018 1806209 422808 1216068 383637 313756 111806 1520215 1746681 368083 1653959 1535480 747301 1417509 141947 1961938 1683937 1440091 548776 678055 164395 42458 804664 587339 544168 985215 551533 1536997 1339714 214885 265999 721824 1697616 1293486 1346403 605663 1138777 1791202 1846724 34177 480616 468311 532169 594995 949060 1723620 1457352 1461913 545178 1662798 831485 1732230 1702272 1079842 1644513 466575 342122 650446 1231134 249505 1425309 630891 1792957 1028136 1393887 1294486 1727070 753340 561235 952324 1630503 833439 279740 1753949 1524300 394710 1072092 1623005 922861 1321522 1956640 1288549 240177 1274457 919101 945586 387035 536482 1458566 1659347 1898369 1187980 1715158 660000 1242654 1410032 398303 273757 741477 1637854 243171 1552041 886236 572058 1672056 701417 197189 757693 981002 650253 1438550 999210 1291598 1667843 1524116 661353 991201 678926 1131565 596376 80471 1374317 288822 1037900 1090500 289838 1862760 856680 1042335 588091 201736 1940670 533136 969392 108765 1613956 1450421 738473 1750505 1878581 1847287 852211 483191 822303 520654 1277206 1015959 1518978 971785 91270 418954 1586644 702742 1623697 384802 1215612 268334 1890199 1549160 974580 698115 1097121 340585 1440271 988284 1417451 1448877 1276167 50150 1810652 831475 1558931 1998735 1311146 21886 1673858 629279 1247823 70083 432786 995147 579938 1012865 37756 347360 222490 1601979 1827882 515005 1729997 1131533 1168154 1544338 1336484 870346 745359 371874 1193634 1402071 38531 122719 292967 696450 9075 1659154 319021 993713 1288394 833647 377873 1938963 419918 1652716 1380649 971884 1277136 1219717 1331974 91817 1849502 674010 1373746 1316033 825299 1277442 1316344 770985 848984 786012 1792197 694807 1407253 1861899 1963874 1596977 212992 1227532 978251 1299669 632055 1800593 1483920 1153950 549846 815397 919718 457697 332517 1832229 55393 1853639 922275 1746757 493128 270243 1353261 1834100 1519218 1297046 1015425 812340 1666371 873008 1958443 1322847 211868 407035 1160660 1275451 206177 100550 1372150 1190686 1823426 1074681 1155500 1355429 1609215 1372193 1072662 471091 1392478 1895283 1515429 639797 307244 1945885 1640726 688293 546161 1306921 947369 1134649 1930177 778607 1487649 351511 1536179 447518 1133885 288984 747400 393637 1735682 1556919 1452642 345784 1240226 828837 592302 730867 1196271 1285588 378463 1982693 1557945 1102037 1586306 673668 450825 874772 1424574 1641051 257426 878726 674661 308054 120645 1481278 1704548 1991832 1176019 1001320 1187192 1185757 1568028 1066774 393560 1789941 1671671 1982211 859150 287725 474200 189819 1357171 1088930 1123361 1812877 1251002 1473756 949815 1094066 1569621 1176671 1167486 1290052 1370636 272499 264321 1030610 847831 1679111 769907 161113 909832 621385 1232320 39021 1354325 1382086 1260094 261539 749056 1471892 1072713 205674 1222857 743233 726958 1939487 77363 1881158 1566101 828105 931061 1979520 1964083 304521 1424232 1319691 858762 24833 799414 1607872 776777 747921 886074 715733 1775892 94515 317229 164545 744846 109056 1573931 1337807 170469 1960026 1297390 26551 466939 554461 372931 1625502 588861 1611861 6310 160511 1801243 217230 1536537 1181966 632153 1224290 1852349 342112 1620670 973256 33627 911101 1627623 1508138 1818216 1567929 1613199 1824076 1614446 1334357 996158 118993 583361 1369424 1814856 143806 841039 1641327 22698 548655 1321924 1164829 951460 1495562 1988198 309530 1614454 657387 1731335 475940 639987 274235 1654357 1641279 889416 527359 1150732 1856476 974947 161613 1103523 1232843 272180 125194 667324 756723 1283077 1385068 1670339 174373 872168 1348387 1600772 1644764 1865131 863280 1482176 400678 520130 267028 1443571 1448528 606281 614275 23851 1588901 164117 80419 624963 214624 687558 1526604 1230096 1584924 525853 293191 1522829 1198346 1752257 1763582 1483652 720335 1267522 699079 838299 874256 340782 1005164 1719672 336372 927364 882858 128541 1637368 279635 1998851 1845861 1207152 1431813 461501 416224 991447 1007287 510337 1072110 1036838 320212 447836 855870 624509 447949 113147 734891 1430265 590287 1629960 545067 1761210 1862156 1503871 1529241 1453216 797839 1741728 311578 833676 703373 1105827 1830236 1772979 179415 431467 1358049 504909 473047 1304214 224896 1451480 1196047 963904 1654643 1532811 540687 305202 307016 356080 1707245 1347662 158936 874281 1807524 305755 1813950 315878 739905 53586 238246 155811 1982855 1933903 1200722 1912084 986029 1707318 245915 1421871 1234315 1274998 37189 726188 1641713 1141268 656923 364095 403915 894543 1209622 853066 217749 28392 431182 1194138 157485 1470567 1194143 1291824 135216 110512 1135788 173719 344664 251684 997091 191101 596554 839099 1162346 1377068 172534 1870031 730467 1920840 491978 1416227 648803 170492 803391 1175118 659760 523527 873381 229806 1299740 1071089 1269628 817115 126935 1322670 807134 1143713 472469 474286 350573 1882922 1024943 847682 8230 624198 1845668 467038 1691414 1001665 1876752 1733908 654911 1421318 1041433 1057171 1184628 243896 1741798 840874 489373 1110945 386881 1929186 1381431 227618 174916 677628 1360603 1661838 306730 71991 1973139 253215 837307 1399348 878211 1511873 1067873 1826547 1101589 1226289 1254982 1963513 1527409 1193725 1184253 1404597 1357803 1512226 1075499 514441 1612381 1877738 83801 887347 1435162 915314 900189 1547304 1702832 1571450 818227 1795687 1892127 1804603 1959887 1814902 986409 1538286 503653 617477 409740 1870824 40732 1949296 133597 358340 1094798 412589 351264 506026 1673122 1516063 1401195 1405534 138238 469861 1690791 485483 1959225 548395 1359306 1388875 1922737 368314 1981568 1040728 266048 437083 1334482 1877998 1860384 1132958 22810 498224 1001985 1196416 87672 1594672 1326237 140193 826216 118513 358985 721682 1238264 1975654 1963220 1201345 593441 400796 1662733 1090748 422533 834165 133838 144213 1264425 492412 1138054 797840 994292 1322297 1283188 706709 216793 1437979 1318964 891390 1940527 100065 242219 663279 1953628 152212 972563 372232 1846301 1233710 701324 871461 984718 919151 28354 191723 1860427 1794252 603292 500929 672730 685048 509421 1074281 328092 1266131 451940 1680320 408060 1826369 646194 1535356 1282795 570199 919343 1436484 1384331 1382679 1904226 1298379 52208 1443040 1892440 860972 909550 153460 1494808 1994433 1659746 1246214 1073683 1702151 1574153 1824778 318904 1430181 262034 956756 1994429 1944143 1748485 1081777 188881 858564 190048 1906831 1177417 585461 942722 1364712 1840562 401006 681332 825602 1985519 1746949 1008738 915541 1950618 677604 570067 1497097 1174671 4268 630686 1670444 1340829 1187600 554675 583595 380686 1823528 25931 828600 1815696 1457223 996579 1921226 306430 762762 1663179 1413581 655701 1016765 438644 1328541 599484 1825893 1772574 278493 1149748 380102 733350 880310 78653 1323609 885975 1527486 1555694 865890 1606495 767458 607522 1747731 1409558 809831 839559 1459457 1602895 1662864 1866047 1620864 1200148 1739121 902466 142850 1366660 1041982 707879 1546399 1549627 1843302 586972 820019 998230 955196 1789343 976454 733634 1197422 879854 1534611 1865915 1271996 502089 453497 1261980 723442 239216 855397 867961 1855875 1952754 1981631 805908 1263638 1514110 827538 1597518 1835841 1763153 1716798 1548799 188580 1408416 1852655 545513 1474773 1477884 425574 504189 1041365 1955434 1252481 880492 1597581 522734 666200 924818 1546892 1754716 1389354 1573884 957028 1127631 1895024 1671757 1698834 732880 653280 1516446 1343715 1480490 1777034 20790 1193960 536765 935343 1668619 863343 74746 1925527 1775014 1197285 1385275 297189 1344138 446600 774374 1601415 1139470 493516 1273258 1305274 1164611 1262723 881245 965714 1388663 1940661 1735983 950240 535116 771517 558354 234386 1505403 1079517 313513 1651851 1804697 823003 661611 773423 727181 1057621 1771169 1591277 306262 693549 1041476 637236 508260 1136827 30585 828027 961261 1844448 650159 468032 1359508 290835 1760910 1057779 1704766 251491 1467819 1942380 580582 553631 1029249 1167710 841155 1981536 1278985 961810 118803 317674 1854781 1088489 882747 268572 259175 363527 1224317 410338 1577983 775560 50008 844501 881967 1760526 825173 1746030 1703048 419489 1436797 1390391 898976 357421 1475157 1195429 1191152 1303404 653961 944787 460412 1203089 678205 1163731 503579 1250193 628660 630665 1610755 382176 1610284 605103 1606685 1480883 354341 421758 704917 1329176 754300 162252 1337890 318192 1367848 396539 967651 628773 1887481 1611202 188376 848113 1183554 1819266 1375195 1413226 993047 693955 1656387 535263 1208539 1147000 776582 746768 23574 1776844 1700365 1138674 1975540 1806557 1531715 492442 1146467 1144754 1729650 1875050 749360 1901421 1264272 651117 134108 1892615 1595632 319963 1023932 426548 184085 1327663 1618687 1347907 1856974 1845834 1185445 571365 604198 825345 609786 1210669 620743 899248 126064 167695 855747 598684 1066952 833754 1564919 488832 961043 876614 474757 1351495 391633 364258 1418159 1316821 881139 1459869 699899 1726146 1816286 1649018 808775 1323911 229863 941191 915472 1551589 206160 284684 1317603 848520 1692199 1932846 1515892 1023805 1330661 904100 1423439 828349 1584360 1727595 1554585 951365 1648744 1780185 1824655 1950506 158851 1369012 692820 1713527 631751 810808 800627 1560226 843115 764062 188954 1722471 402412 643838 335596 795750 707479 564165 701238 1729159 882824 1315037 859607 1406031 1842003 1300316 1319431 429381 354240 336831 1730126 232251 649345 326266 1716708 453008 1937584 1537508 663973 712638 161466 1026881 1842239 1495147 1723240 1750632 1254999 816892 1176618 386796 353892 1922388 1816047 517634 1052775 1602744 1391185 1779022 752499 422207 1467784 504927 1879572 981644 1423636 1850923 215969 1128978 1083720 1002134 1405472 1645851 1424770 1465659 1449807 828411 801553 1921050 1412437 835758 1265638 1828373 1142303 658529 626105 259717 1138595 1499764 197406 845062 1247636 442145 137265 930136 354547 1222117 62945 533898 389037 208752 925507 284324 350817 942621 659981 1085672 630971 1281031 1065996 40053 228667 1062174 614792 621454 86236 716404 696687 1916352 548190 34027 333748 6825 1942219 1553308 622085 226352 863417 818380 1126154 1055550 1125081 1661915 1517056 1579239 1328390 36486 88583 1607171 929987 559299 1667311 477519 1607247 1233446 121196 34860 1515758 813428 1146318 676516 1494367 933548 318933 48808 74253 1648542 1367453 493410 940365 311974 444284 1780687 943076 1799531 1041841 501990 412034 1711827 531510 1724135 111139 1504146 748633 1340712 969950 951875 1852344 1495455 1939583 1191891 1353314 1707165 1692517 1936567 1626871 105325 513745 567326 509100 1295768 1015174 606473 349589 1550374 1137545 918632 1329729 1025783 1677913 1234140 340055 1204530 1781389 68509 638875 251772 495679 114638 1562414 984619 94229 653430 851318 358798 879340 921162 1765789 1120113 353295 1903342 1899330 940921 985829 1117745 4936 294386 1110106 418007 46526 426734 1628043 1364000 1564854 1213836 480112 1155094 899720 970704 1706501 373875 1426998 1496475 725620 1159054 1689388 1995216 1186519 1685865 23648 289009 1202378 818693 1407992 422089 1416968 1963630 1007415 661382 46174 519017 1013489 136227 877780 958023 389687 1357992 1565642 387318 1329612 223638 612908 1804296 965213 1944833 1925535 1008246 240109 998135 1479247 1015608 394355 775347 1334769 842366 736329 267308 970480 806178 1030142 1503256 21660 374489 86037 687224 1908719 1444836 396409 734445 1947523 1775083 1580725 459920 1818021 653064 596865 689439 1189758 1231642 1736010 368412 1262406 1477115 1316744 648200 1356212 1530326 1283081 639880 808593 2793 1902528 1964606 675520 676898 968072 971898 1404681 1189770 1190097 605443 890555 856861 1762335 1139340 787713 1611071 1611567 81751 1054935 393266 707754 1665437 791479 1382964 588567 339371 977779 1333073 1663664 860281 481397 998625 1923487 1501002 668521 809498 1124009 1384559 1040782 615643 752527 826464 744998 1705752 319646 543124 158842 1801152 534647 535584 1010868 1074376 1418021 1081870 1462055 644277 1927530 77566 513992 1694740 520204 1410487 1813535 1282937 274285 1749318 1511527 1736621 315311 212810 1487550 404188 1340438 1527158 788652 216823 581526 240603 499333 695270 1267030 505630 1691147 593275 870166 30174 1320728 183849 715962 1070855 703496 146700 434451 371102 1588086 1156006 246020 504885 1741937 871873 584028 1324972 564099 317633 579948 1013780 169576 1298069 1490457 1227820 1578406 1131552 617093 214447 122469 577205 349112 1530840 1987072 506458 363746 1773536 71001 1404075 555964 1808524 1105469 1748141 75748 1705187 674886 1776506 1543516 256565 1662 1247032 356854 612487 375717 609643 1568894 1144129 930024 1904834 1760156 742945 1439085 1325031 1102055 1540293 488707 245985 141089 232067 1175327 1564635 929404 775348 875995 1199269 1268556 449119 862476 408961 1208910 576903 643045 1388255 739226 246962 1666117 1982489 1427852 1671709 1960642 737733 330098 881024 540676 699344 834871 737953 203011 476638 1212013 1043461 655327 1536896 1608155 1420615 124811 325318 1240901 1374104 1658809 1161653 436638 184357 1035275 1951919 1699021 676910 880796 1038432 845262 1656976 1109732 1991108 828132 923015 795277 77021 1460572 1968700 123171 1344199 409407 610135 540004 1723473 1012084 1422802 1663411 1721066 1506548 1986463 1883419 857792 350081 1216721 1056578 143851 1899108 1039506 871118 1668916 1068914 1952498 360585 760607 445202 1999990 1604181 633799 338662 619167 656408 1188943 912276 1356812 581418 486357 774139 1387523 136657 47295 1410763 28806 1458115 1576647 1155894 920088 543711 1590062 1726017 1680756 681015 56966 721957 1101842 901125 4295 1884300 838859 599551 1833389 602587 133310 844661 281397 206911 51397 1326764 27267 934301 565288 882623 1759304 784986 1897494 49326 196927 968889 989536 326356 1491207 1019009 1172661 600866 78467 351310 1005710 774594 1175827 158963 411292 729119 1856166 92679 1848502 1741435 1202711 363785 1430914 278504 601004 1802239 1062057 1419221 1766454 1681358 482013 1340326 72652 1817145 579273 259994 1030685 526401 263931 922293 809681 406828 161632 1537202 1500371 627223 346581 1064688 1120746 1785483 1678158 847076 1177704 74884 1422414 674897 1042320 1520164 1599312 897556 402223 1027630 1427024 1396668 1007356 813521 773630 1802386 1775608 451137 1768151 1256049 466200 1248882 444386 1780623 224525 816461 632196 1862663 844030 1533883 1876424 52305 1255986 1865095 945897 1284042 1875938 661031 1524327 846868 1492773 38892 901188 1700401 376788 904476 766683 63908 1370845 1744118 1922070 521126 1148331 544081 248599 1483852 800779 155486 477297 638780 1439949 126118 1790839 1588272 1489416 1762367 1898450 1328597 1035772 760844 332371 487466 527787 187338 1691501 1602921 1120062 570762 662558 953564 1441731 1246101 97763 1603209 649462 825526 299673 1447746 977103 686916 954478 284980 289738 1152477 1553626 1526974 1169660 1141695 237803 979411 1852474 932080 1137119 157836 1287111 1681163 339620 395695 29406 1114048 427329 1883909 966155 796653 793076 748887 1076911 1910656 1310563 827848 1462268 1174478 755867 538479 1062476 44799 373864 1579021 380446 653843 645542 376862 873697 640739 944987 1569866 44554 1702374 571566 562 1461386 865085 1766987 768388 1836810 820907 1685624 1347685 319512 176303 342152 1339372 174718 265916 587397 1144695 1798098 1562098 1827575 55720 845622 1441368 1584923 534755 922318 1104401 914969 1772894 1203274 533354 1197762 57482 446307 135407 318140 1185314 310203 1934969 1492564 651729 1853968 210452 1185587 395683 1610305 59651 597480 1902411 653159 1969224 299484 1227327 254659 892275 1962242 1112299 1290095 1586728 694531 469618 1206737 1957754 1972974 951489 988101 724457 1702470 1261068 720265 1534406 1449745 325995 1946238 825739 293573 1611732 1657585 401777 1358160 64631 515426 1178813 1758073 196499 1707909 956329 1404364 1728447 141408 463380 1113246 1087301 1505042 1141929 509997 134294 1669358 214327 221213 1193330 1966272 72923 502526 1147593 1808839 7820 216970 1441520 1110572 1859475 1551024 1885303 1444345 456798 1676674 890482 978660 348166 1723079 1671534 214718 39303 77032 1055360 1810865 1469151 1411710 43185 1841887 1088298 906854 1595027 1056339 25973 1423366 1895367 998619 417091 1160649 605394 457715 625678 351354 1926048 852385 156890 647819 1329810 1833409 206665 803287 1635728 198548 1338930 1281558 396474 336142 1125044 290155 1466868 805159 265970 157390 644281 952009 233541 868571 725793 1347478 99129 326893 1565718 594990 1291612 247059 1331985 448730 1289903 1588904 1430418 1512121 304545 1957221 801909 693819 185404 1168126 100820 779277 401600 1304551 1187035 1566243 57198 694428 630771 211115 1834901 1338866 563548 1991499 1661602 302313 1858282 764128 494370 1355697 1792175 196098 874538 1053601 785146 413560 1289674 70856 766649 1189776 114868 1112123 1473562 402610 487446 1209847 520456 695002 1479723 1033041 1215710 895508 772867 543378 225779 794821 1013746 1535784 1042282 817490 1598835 1543042 1235069 734079 1527433 1771895 726623 111267 1516438 1893069 556101 112438 5773 1931510 1915525 1826353 926717 1348932 1780657 1613632 1213256 1149527 1210200 219438 513801 893553 868193 1141080 709047 34782 1403950 12614 76834 1119261 1021571 91796 265513 1976298 814590 1369055 732771 1247290 1090107 732746 42914 1369791 1751151 1720487 724525 1132492 1137908 1857506 1640164 1538812 1655801 1557320 318745 404069 429777 1584573 26902 1701932 1664611 1122925 1507338 1386635 926467 416003 1592620 1034290 1537518 1995643 71647 78487 931986 889127 1469902 782546 338628 1349437 472117 873284 28442 1015326 1318558 1292975 1825154 1783392 1144085 201107 1216732 330068 1214722 504115 1770257 515098 625967 420703 768009 856823 19335 1808891 944338 518978 888601 729078 1950471 1716349 1756466 1638363 1203130 1992039 1431719 252854 299806 24616 1853894 1082283 855546 798500 31264 574493 1311756 999469 1395664 1089990 1153107 1271576 1484806 1335874 524444 817969 1041917 740077 410261 129315 1773770 1103795 1017994 913717 1367837 1639472 1392365 832794 137078 1646404 1084015 1823372 1769518 1377939 958642 491595 720099 1546149 1114454 1110410 828097 597279 112903 826534 1017713 1289690 366298 1738887 272142 628962 1530779 1555322 619116 244793 1756864 1631124 869914 1368752 521499 742388 269723 1828234 1851087 1581365 1248748 1315988 575396 1611924 1738602 980194 1331667 1939245 1622511 431427 714430 762035 979853 1215856 1653067 1938857 265267 961055 266244 1586618 427024 877293 265150 1512902 106637 848409 727758 944097 845223 1991457 1954339 94125 1324201 1047058 1474638 1092735 1097879 784449 784515 1824930 640832 1577131 741017 1497136 1620518 1672078 870769 1657394 775858 3478 1444943 526563 1541514 1439765 1294749 1451699 705651 1162872 1471693 904264 900681 1014130 980244 678704 1692894 1274579 1485174 1954218 1074347 117968 1883437 1139603 1339175 146103 10827 197578 1176220 1441299 1563380 391564 817168 977636 543724 527148 483145 132961 484601 547012 1622845 216839 1625085 924633 311891 474310 301740 1642863 962507 701089 599408 240089 1761283 572119 1990183 935914 124363 261415 380637 1522323 834797 878401 1467233 1348231 222670 810333 1907709 1165171 1211510 1517091 1367158 1409209 243464 1856386 1099666 197178 326628 606776 812122 1022531 763744 1846038 1627900 1285000 1344582 906519 482597 373847 1115535 1012151 493178 1435167 1051388 1587963 372120 1519006 1679157 903649 827185 242981 1336398 1737967 1546665 1490620 1488751 1832041 1635183 1565273 1828860 235509 47173 749301 1667207 1032466 1637165 76452 159999 1403377 1350492 1626915 289134 1315983 87397 923478 331864 1712888 242217 1472994 512010 975853 1979836 974696 1230767 933073 7121 531454 436358 1786294 371573 1857721 976720 1737832 1704046 498193 1464148 660637 867568 1370638 1225073 1029157 108167 1512730 993016 1479553 654688 860955 496194 382391 521247 1651025 991394 1402820 1741073 1378667 1265512 1929377 1121215 293619 1006852 690657 1917414 110091 836292 1707965 232199 539070 1229097 102019 1325833 710400 531530 448707 1108230 287490 1737010 1286144 134279 943522 1600860 1246537 476973 159841 1397978 1549438 562843 990349 1829103 82361 866310 1060945 1122598 120469 402667 622072 681448 1141668 1451464 82313 1655655 7061 835328 1895044 1175529 293783 1369880 1736252 1709188 619913 1127245 1711534 1600306 1308506 762896 974809 1062002 1431491 759406 1656612 1977901 777559 14269 1397469 1965080 1753612 55158 777590 298246 1212204 791112 991216 1303351 73841 172552 1514128 263716 1093302 1162019 854361 1876635 733625 1565408 662713 822026 333622 1226522 1570820 740108 307789 1402005 208182 1729960 1339505 1159651 805605 1181588 1211274 551947 565726 1076666 876085 1076339 1077033 1312129 1299470 1383380 1961935 1467913 314457 1612427 1495207 666576 972721 1687855 1651355 674955 220925 1198367 760981 734440 953576 1517689 1805612 1731894 188233 744811 658515 1471464 1801608 144796 1694502 841180 1986906 885423 1811805 1331734 1357249 1160704 125270 1241288 698036 1797538 758532 1814864 160698 486688 79755 786967 1894658 268253 280912 1653364 15912 15666 119398 1771716 1192988 711008 1684818 303031 532679 1331246 308653 1014284 186306 186636 1772711 27565 798117 1597717 1528957 937917 1821796 186819 669420 1154254 818505 1076759 344917 741661 660650 640201 1016661 1628499 1112402 1457715 642425 718649 465432 973421 522184 243475 1721287 204582 1174217 40357 1374011 23091 113671 975057 1923206 870849 1594163 1941153 18023 902949 58680 413046 854467 94689 1269070 372656 612507 46468 654777 1476734 707052 1343946 886713 1637011 1685082 404047 903556 953140 1470748 973997 625179 652138 1363123 262294 1418948 1032874 100939 1253377 1538447 228165 1981109 988782 186292 1160430 892885 951873 1092776 829753 1436411 1999907 1642587 1937297 119969 1463614 1226685 1538719 1894085 314960 1370834 290220 102931 1920884 489884 54111 754148 181189 1811126 1503884 385269 1156697 1714747 1965163 1401119 49475 862163 364940 85586 1601817 463830 611429 1482548 717389 217837 556008 1965264 1265028 205287 781498 814400 1997682 376090 1878337 561088 547824 550092 470581 1422387 818969 1900063 901364 605116 651383 648733 1796809 752388 1932490 1600612 1115874 1147116 460036 1365264 398896 295625 1336776 1718610 591644 684931 1943856 1077650 715437 118136 1188965 1388906 659111 1819205 1435601 1121949 73655 45504 1206062 118252 221471 121192 1437082 154568 125540 1428939 186484 301027 430182 1068247 202757 266838 40660 1460026 1920639 1192173 297692 434842 370097 752409 1406889 1585113 1278113 1911 1284612 916066 1392205 382389 921072 808773 1166742 579971 199531 183528 293160 1849649 1757062 1485423 459168 1083156 598536 545498 283382 296899 878036 208156 1620426 1506821 1492289 1368063 453552 598061 650825 975783 1267211 708691 1664172 1251950 1983779 1902194 1270708 1223778 736111 1520731 640473 534077 1462122 1137424 1771446 174053 1936243 1878823 1383504 508744 47381 1493697 789884 1388154 386289 208439 1969000 1468969 769344 1071681 1054876 472521 1523630 916846 256786 599450 1210950 1628932 1105340 237264 1921919 1934152 907231 1184552 988318 1576262 1516038 510608 1495746 355175 7397 975509 1609861 820031 718975 1850063 1790998 1134717 980480 1448136 1119911 1767553 1475829 314207 1216865 534182 1265737 797830 1768872 1676879 1781077 1105540 54436 841555 835683 918293 143966 1595035 1094192 1447498 1524299 552285 1149625 1635747 1942665 1088060 928165 1629478 736746 1455580 1061408 1892564 1831965 824166 458208 1867431 8136 1129481 513130 792619 41564 804111 637293 1849069 1933603 531778 1111744 1548345 531597 1027344 815638 522078 1452432 250300 559096 130139 81942 1623283 480857 216308 53814 1378218 614335 397099 1264122 1629611 1066479 589064 1785296 912286 1964282 368709 1002694 1428164 112111 887742 1728585 28039 1743759 570204 1997542 1030733 1598373 1439397 1332576 834103 56527 299085 1069090 603032 1455843 12592 1079243 1243067 754858 15723 179333 1581892 1486522 1112618 1685866 1338031 120488 1890670 477081 236268 838494 1088980 1918421 1152423 1505269 720215 1885361 97970 1867853 1510383 1299511 988976 381129 1721285 1120058 1955647 788557 1191413 468117 317354 336300 772904 1860440 1706418 1004537 1140628 451665 1835764 209495 889596 764806 1638464 639689 1356776 273337 985996 1992687 1737090 854854 24808 1647406 634145 1258505 435321 73936 1889121 181765 1437839 1008475 236486 1526067 689004 1513822 1620679 1683576 1001741 1263608 603989 1373580 95884 1154784 955060 741218 1354902 196656 1025337 34469 465399 1634971 399016 1775946 1671423 360219 117821 794949 1922005 947682 1222805 453419 1985734 1065210 103236 634823 625251 491967 1188028 1460066 6435 768174 1310030 1579516 657438 1123845 930719 1515592 107096 927774 1297655 465970 1264626 207622 701890 230940 499517 314860 119668 979489 250616 96463 1194246 1130274 157843 562978 87602 1871077 799232 1774734 180499 214128 606445 1121317 1068999 1842151 1055240 1465578 229838 1776708 653333 1025326 666341 110680 146156 1489334 1382910 1370628 148060 1142693 1341659 1655508 300620 1054414 1628823 149531 1031635 1737473 1873928 1257151 34718 698400 1873616 18738 508254 1553895 1889872 1432269 1282435 441978 1205379 1261270 1239299 888715 1965445 592181 1808275 1818153 1015593 827830 1073242 879029 742669 264497 1420211 539463 880662 577234 1321569 143663 1544618 1565751 65739 1172759 1727940 52964 755524 1210484 706308 1128036 1715038 1035597 1496425 1342419 1468952 749284 664711 597797 293644 1781038 1639790 1220888 842687 972419 117229 56787 1698566 1349553 1181402 1816254 370305 1173031 543865 512199 561255 1397056 1376884 668145 200738 650154 29739 1631472 709489 496425 1202080 708097 925205 1403715 582200 239597 72403 1463059 1615644 1578604 1403182 1996381 900794 246287 1713433 541573 880727 1592258 168399 825612 375490 1978021 288294 1056134 1127236 1861299 1284875 88051 1287254 1557312 1567677 1251524 912560 1761080 919241 1953727 1022042 1407970 938499 123958 104081 771740 1174601 1269310 1158447 1123380 646055 650529 1743106 1086554 1182390 1337726 1576644 959276 34569 993589 1642406 59787 195277 248188 934637 936974 686333 1980864 1932257 69078 1909684 565930 1332464 1077073 141813 775947 1266188 511971 1709706 1281185 1988065 235430 10978 211379 1787041 1313084 1885115 855176 1437237 1860211 951781 401997 20827 711823 50253 1076492 993242 542023 1496020 113187 1834747 84856 612186 20487 144295 1191257 1277566 1177148 1744521 177816 977272 1381477 839816 147449 1692844 1721790 1395204 1130550 1624309 1591394 235788 1709149 634619 221498 1464677 427966 510594 314474 1467161 763621 64956 794123 780332 1374331 217341 1753540 637733 1998695 233193 307566 485792 19337 1701099 1735256 440029 99814 1128532 80753 798849 459801 13078 1120939 1505611 507541 183863 1666023 1564949 1856640 1771013 1824062 1158627 863001 1084302 1152067 1257373 1242983 1027144 1048939 1738427 1733752 677026 832359 1460058 1780171 850207 1609252 440073 1073004 1396047 1866796 1399618 611338 462564 244195 1107437 427764 292602 127352 133500 1553979 1969447 1323537 1468693 1193599 1053915 1264460 1311002 1806264 1677729 1085536 1079404 1820306 1329960 1422194 991952 1074928 1149124 176085 731494 1078372 317557 1052185 923231 413970 1233377 240848 711506 846875 712467 889929 1559693 1515348 524883 1653083 654470 1391162 668328 1592239 748669 1945855 423927 1040611 914263 953299 993475 495138 1038551 30862 1809258 1252929 2200 1887076 478949 1817756 484220 616304 65163 856112 1040669 1984692 883800 158783 925452 1750565 231348 1461801 416238 550062 1769055 779882 1850538 587789 811276 1282292 506705 519150 1222811 665817 1742872 1980724 1499717 706671 1450765 342247 1209263 1518045 369763 699584 1184561 1992921 1326660 1513875 678547 333992 822046 386011 672616 180593 43521 1841470 134661 686905 1471992 613526 1957894 689840 689570 1804115 1351428 1373979 1696287 754546 1698169 1736558 1320447 1517925 613181 653776 487018 590414 226805 903278 113341 508021 1910555 1973982 752561 1216237 1234745 1669247 745657 1967178 730227 1453123 756936 537613 1980558 894894 1878873 1034686 1931244 1245161 291163 28247 16283 1116117 58966 962697 1308360 1271960 791128 1804494 1629405 1007155 752317 217257 1165832 373018 1471739 1432370 1392399 582811 1822611 1784585 698846 1575233 1250520 726357 464920 1476798 1029103 793203 183772 387603 548885 1601802 1631284 1120943 843148 565957 74254 89694 1727492 1724640 463083 1759841 119763 1518034 1784265 1469754 548805 1776342 8563 1853498 420340 1759283 961947 1823866 1198492 1492738 568727 573430 601869 1912670 609099 1666637 1908702 1886607 461211 146017 13186 479245 367112 1829371 693062 126157 1910579 754088 201842 714947 286314 907829 788611 944793 414458 1270845 1384733 1402482 500650 84823 185115 362206 980285 901414 1317931 590388 1079508 1189534 40782 629668 346571 1671219 1291117 977404 1095223 1331363 809651 370086 749873 1789085 1104521 148769 969584 54692 1984085 11105 793907 787317 920238 1298989 1462395 1768370 1732342 1864651 1880836 242895 163422 1449584 1376009 1322127 978789 1563655 252277 1841515 563365 924246 1507344 1883531 1022969 1163860 272937 1280741 35504 479663 178580 1503377 1479829 312157 574817 1220429 1573937 1936016 998078 407848 790309 1376024 94656 967426 1343043 1947491 879729 1264686 452265 1923865 1867688 1309610 1157935 486962 1867356 1480531 487894 400607 641558 1782298 527915 839971 1335733 150010 1085683 1721777 784417 945169 673975 1166342 1818419 690687 362807 510986 72414 1835715 1071260 411912 333367 1386957 1153955 1761568 410642 1190441 855429 1626557 1444963 1217074 1726352 1233616 1699122 599802 177100 1388381 676127 358752 1841113 1643941 937870 443254 1325474 1133398 407801 255247 1445507 1454183 1061776 1863459 825646 426323 20961 1818101 1323386 1511466 511889 1731082 1428116 1489133 1444645 1134811 751195 811510 1990344 390703 269850 1526672 528524 1058807 1189549 1972289 1923375 785390 1217569 1299754 1473965 298378 1178750 735130 1825798 297856 390654 131206 1730317 1753785 118675 252089 1184974 157571 1380322 1543427 1453675 1454003 1054696 1149758 1056039 417583 1156964 678918 839010 465228 322796 1253343 442022 54182 1689305 929758 100204 994177 1067417 216052 145064 1970893 16813 1582252 414104 1220054 32251 846111 1777515 816254 1953674 1659620 363135 1073849 1120125 1405567 1254360 1622385 14566 1124802 1923218 1362997 625461 1248385 1300523 677044 684080 149649 587734 48305 346345 436927 889448 1861662 1520035 649341 1143333 1205774 1642703 1775462 333852 331112 1500477 432660 1745053 678762 470740 1235431 224004 1090021 1465901 1484543 592821 1143033 1834650 370276 912594 477153 1143779 869708 1989366 1541470 1764606 626810 1560926 1562477 1685864 1710819 1582193 1922755 753441 1780711 1419678 579670 758220 106199 1789806 1416192 1078431 144553 1873253 1693661 1180973 193086 397344 1081577 179931 208167 1855703 1981293 784232 874899 337317 1402777 1570900 1478428 1973807 1153299 1203804 1220154 857135 1961314 170962 151876 1744923 1715879 1212046 596115 204635 752221 421321 1512110 899651 1713392 1581257 182032 1944507 1526639 658300 196329 221321 1349400 223292 1083755 587699 105045 996336 1705642 1535825 1789848 1573764 1000238 587776 82710 1378331 1868315 292328 1042607 177924 465723 784879 1935456 1781140 551026 1215948 161665 1599552 1001211 1352743 882614 841592 1653080 864662 1566661 650732 208005 363316 1612792 758896 1261966 1050520 1915277 189794 1170627 856531 711921 833790 191987 827816 1848506 367662 1064149 1089222 117522 389831 672690 1408725 1383057 1380222 1398432 1066660 988913 1192690 1931369 1251621 1393623 1692355 115785 1539376 1609475 928355 1616721 97869 1126682 61519 1049467 1313641 216806 1520039 8479 1876369 894790 1869533 1228925 18602 653811 1202052 806190 1574510 207319 1549403 60262 1847742 88642 925409 1936744 780892 40673 1679014 1324444 62999 105135 1388518 1421790 184456 399734 1190238 672324 1070568 1486462 1567972 1102535 139345 1995764 307386 673419 1296885 1360582 875237 1141442 1524990 540817 1034898 126747 715341 20539 1915025 1917513 509177 789300 468398 1870911 959990 896279 742671 116419 762543 720565 1133934 1365823 1377255 1348771 1629880 1565219 1201487 1572955 1096584 928659 1515306 1054280 711338 828853 155876 1166566 1569353 861197 1032801 846997 275432 634693 466027 708693 982561 768517 106020 1794172 204150 1476183 1717411 1810426 1698327 1255018 274878 1670074 1394620 511266 1206891 660339 1942831 1146187 1678115 1430640 1256023 1022974 1869823 490922 497533 498253 716852 888314 1218951 1799755 1839593 1421902 1903976 328400 1112019 1598119 1403173 539935 369541 85348 1027349 1511172 1417183 1838003 1048593 1840422 538991 1129171 1080385 1584218 1300847 12204 1500183 563359 1725790 309363 1476301 1984419 1986232 1357557 472881 450750 666907 1820427 1862339 1648036 523489 1012685 1498103 919068 372129 941957 1798883 290277 1789662 1949766 1492083 1478272 1366543 1930674 1772471 36101 558068 978867 12150 999436 1783382 327066 1807276 141033 1355090 831243 1633189 102692 1058255 687695 140882 1136363 890548 1856901 1160021 375443 1304958 1201577 1836699 314498 119120 1392059 657521 268203 823389 1732891 1169524 1766297 412990 1311157 149609 865450 1838704 1226180 504597 17687 1544174 1900446 2378 1033801 504820 457 192498 1979819 1450336 55850 1054302 270543 703438 179872 893226 1934667 203908 1170318 773415 697047 1011613 1120462 1737937 336039 668869 314938 51319 1051216 448065 1233302 817234 978385 1541732 1071823 1764608 949101 1369002 472106 828364 1278470 1606700 877359 1270807 277087 1158676 899833 235112 1273914 1043087 1139437 676268 1825585 1533409 1481033 1886962 978669 1417420 711580 467193 1944234 795598 582081 1867175 22646 9951 709622 1970315 1315568 971384 793846 367470 1908039 698025 1324641 954879 1905684 1394814 996785 430833 1705859 1723996 1294583 1915746 294617 1452471 1542617 1413309 1784553 26652 353550 1494793 1723625 387873 43255 1918251 747111 741883 1316015 1387095 1153857 1722464 1730790 1031604 1247513 547161 274892 344751 231030 1064273 1554291 1991424 1924930 1481210 1690942 466849 746190 1624464 279361 1596989 1634645 202829 1871088 879875 602677 913550 1239099 779412 1457368 1391555 611776 240663 408367 886666 573442 1778485 1052850 1511825 1452920 1456189 454938 186272 415443 658575 780658 35002 1084472 381582 330520 35739 298793 1051763 433640 1395977 1840266 1131514 1474403 1334483 1096432 199484 1837109 1660648 1428947 193014 867656 727448 1585008 947611 442942 1970104 428900 1245993 1003560 81241 503075 26426 1562364 1868296 702306 1037587 736575 918422 882297 1221953 379491 597068 447450 1867696 569848 1187111 378743 161450 978695 1987503 1806830 1880265 1033453 526146 1981365 1547380 1354936 1090431 1134837 64701 580326 761561 1219096 1268753 940463 806757 533523 478808 1137917 1089413 397282 812593 873011 1320964 542342 1087099 1649237 1291284 1852880 1553778 68768 874397 177043 645233 1539593 288790 415140 1315602 665854 1353483 1384986 878778 414917 863929 1509722 307130 235742 1085597 781819 1475724 1896087 276615 1977947 226828 170775 1296950 1237433 238962 72066 1172658 417455 1246491 1530274 1579017 1814975 1600689 1445581 334307 232139 1350019 28804 886060 1388350 1944786 429210 898445 870904 1840043 794577 1199977 1025664 994065 1522718 242545 265034 436011 801907 1933415 41921 485421 554487 904947 1384890 227357 1613165 1448842 1006386 725783 44919 1623848 867705 1158451 1104899 1963347 961870 272606 952717 1590096 1021979 754305 631128 147976 1941809 207061 815059 556042 622129 775609 1196059 1280981 1906351 1652198 1498279 900863 18047 1058737 224258 1189509 719305 1872763 566716 180489 674361 1424425 29142 1488643 251173 1646525 542164 1332182 888397 1065265 1099479 298018 1248155 473958 701544 393837 1039677 1235706 1988 815944 208865 375159 1821791 298963 580591 1832124 1115687 1544336 625530 118887 285426 324228 700819 1944816 830049 1673976 713503 194519 990650 1510723 225455 1438501 1212296 1211625 1832387 628359 1989951 1564291 3543 79479 226810 483874 126104 1758672 124198 146400 72736 1154903 1120398 1325085 1740009 295342 1436100 2810 1693565 544136 998917 1724036 543704 352879 1934069 294809 1076857 826155 1359516 1147098 665417 1495549 1913352 1695305 1895061 1106782 857743 657890 1616503 177218 862661 46927 1758762 1722320 232502 1582605 1100883 461919 1763714 482422 698649 703268 695086 571732 1597726 769177 1029608 476707 226447 637512 873865 1135883 962136 559129 1432395 424794 1065750 638648 639041 978009 1445569 415489 1164929 35041 396790 335097 1840640 923501 1808976 1104181 903728 1338350 1558415 336132 1422467 1791696 774234 1981944 397625 1119315 1481158 1822104 1652631 964725 1662123 666342 1691726 1846064 205833 843403 249082 362584 1661627 1104440 1826672 1046597 538000 1159828 439670 49616 1811518 614397 178987 1446936 813968 1604162 1784503 879201 1554500 1469683 902655 792587 1188185 971437 1643629 492620 1656050 1615359 1716477 451110 546885 1004706 463115 1128944 1628163 310185 220900 1989425 532778 1265661 1124909 161926 1169297 1592521 860174 1770034 1004660 1504141 308095 1232825 923127 181715 734625 1024532 1363609 721020 985432 1135846 1271990 741914 1090151 468092 1005275 1404738 738372 501607 893920 1140891 796535 814043 652883 945525 531719 1246229 499073 570923 1954095 900042 876058 1017531 85452 1064598 1599766 253286 953264 76696 1244288 1665994 76676 440066 1863403 33958 1587907 780207 1150195 1911725 1790168 1216755 8173 463075 1703155 146525 1329087 1191834 1570940 1248047 1369257 1361757 720596 643706 1171501 69723 486338 556619 562954 1394709 599242 1656334 1019921 250636 1190709 1337158 313607 1363282 808885 1594275 44233 752637 1752169 482721 1938873 1154749 411001 1750363 1079163 1436958 543126 1460049 1984985 1403078 1463725 1908154 1987580 403269 1832910 1357916 288256 1497821 245177 1828065 1995784 1451643 861483 968352 1357925 337936 806588 1647215 972227 1969678 1021925 643109 1174765 1258363 851687 751844 67353 1961324 1754088 1961150 266841 678796 1406971 282694 620852 1143431 901241 530460 1412633 120033 895941 659891 70075 1630864 1302373 127195 1231288 1902013 704416 1272978 436954 457746 1113063 1978025 1247223 923969 502162 1752563 85332 504195 977279 1517965 1082135 406878 466400 508860 226558 1733705 1723545 1428657 1383857 1330916 707156 1095966 626071 1173387 768685 1920750 1039541 1531709 132293 177516 1370395 290158 859897 1221000 183908 1825975 59190 255732 1340305 85446 1858742 1221018 1597752 582330 1208079 658382 1550582 171571 981433 709645 1156263 1884420 625206 1966064 1298191 230848 1245034 1471442 1537108 1745144 886904 338336 1787577 595115 1127098 1561201 429488 794204 1311511 997118 1528890 352147 1707789 566693 1181508 772298 1416843 251190 1307482 1252626 384209 125933 1123487 769986 578987 1734269 1443625 149848 893521 322999 858227 249362 874689 569994 893178 638168 964278 440114 734217 581613 339841 224798 1542605 1654294 1439195 949586 1907682 365338 1286951 1511731 727018 1342872 1252818 1652114 434455 636977 382656 1700257 942531 692661 585628 1354016 200283 990866 1268679 145623 331488 1281313 1220164 268468 299809 1782245 1891713 437096 1818579 876795 1971902 270706 777055 1786408 47352 705450 1666766 1203826 1509365 1658168 1168343 498512 76954 547441 1457106 1248516 644484 485390 1520984 120209 718376 1055933 1797161 91752 306036 1448196 1189451 1332452 1616191 1459004 891645 1849919 795560 880372 1697673 1048923 486251 1698056 1081410 1447453 814316 1902822 1573388 1228564 1219596 1820843 1960825 1629357 845619 1399797 212962 692940 643873 522510 806510 520158 1871579 1909628 427933 1977562 95592 970484 93287 1200817 1453256 244136 1777853 733146 1058891 1565431 1327242 363985 613795 1000174 382061 1182028 1700637 1400744 393173 1778678 521711 1025682 1498788 353190 931975 111673 1314997 1226868 1472914 1677785 62501 1592216 1515399 349581 217088 1486054 563722 1768889 391593 252642 1743178 1012047 909571 463805 1097686 997890 1224127 1178700 1855794 1031046 1590521 939582 713060 1314155 1827886 314483 157499 199944 602919 1932318 1032747 1898402 1366205 1948388 781327 1015640 553406 860905 675929 769345 261704 655521 1368380 46925 1802071 1928889 1356968 1951183 1960493 784539 1851760 463979 200695 130738 478102 1358836 856384 1589290 1020162 1157790 810532 1571449 245706 1362091 1947903 589906 1556017 558106 761521 377322 868055 333117 1384415 756113 1318761 978521 341070 359455 1595568 490402 1866956 1402880 323441 1980863 425403 1157143 1532990 815556 262726 1641332 1517579 1933568 512905 1363451 1940360 601424 1445810 850301 1539866 385804 1404577 1292338 594305 1509555 1392939 278816 1005531 467672 257491 1448095 1930427 1630113 1829165 1562679 483575 530127 204534 941237 315454 1065961 1787915 1395079 1481899 885483 426673 1855968 1942533 684564 371293 1263381 1755014 440651 1751580 1243856 914641 267290 192489 724107 1232613 27002 1999284 958231 1200261 1849159 1649625 275813 222640 1666021 1921440 387982 1202993 651986 761728 378479 793729 1782825 1636086 1924038 827625 21188 1374880 468439 997844 1551167 1395246 1949176 1532645 632644 572838 1140931 1129610 1932563 1414290 953833 1326681 605387 1811558 506452 1608547 480799 581416 1108024 300410 977431 526961 63756 384270 1003483 1774882 968279 816260 169973 916249 355726 1205307 212406 655241 362935 38105 446483 96267 1761526 604065 1065357 350521 1114155 1879897 893642 177362 1105547 1919302 112000 526151 1683174 378423 1456784 1829262 305973 594655 193441 657681 1195968 92818 984439 1926420 1813798 593520 1089473 1422272 165213 1187958 772675 1324303 1014560 1234419 1094926 1323139 217317 1109656 707525 1799455 143929 1931843 1416626 1063727 29926 1564756 973751 526959 75927 1524301 786925 1520667 435843 112977 1299720 1092454 1702314 4503 42094 1265357 1829171 1649179 1923270 1351413 1996676 1251910 1448828 946490 1338308 958401 425375 453638 424063 101167 1436761 105906 1554269 627547 966858 277428 840649 853440 1638496 928407 339610 993248 1554445 1203429 88456 1519603 1565970 1635735 611841 1835785 594266 355548 1549685 856932 822428 765526 876463 1472493 1173618 253490 1191520 1342777 1779393 1462162 279746 1609282 1919148 193117 1688718 1082417 1082672 1580244 645270 887917 1585891 59400 1411607 211244 455007 1357532 657715 1290062 1619873 1124338 948684 393503 60133 728 635205 1930119 1693129 113629 994268 294996 671784 1123540 26976 615975 1256943 1248212 681311 899868 1813664 1645405 141389 578202 595844 459303 935625 937791 1949473 1340106 1536781 1328405 313799 979706 126375 1796618 1377892 221195 1445264 364295 1566494 149964 931024 1848816 105480 760105 211476 1254743 654715 1313373 1890759 967201 1106167 453854 189507 851546 1679933 1563486 794 282226 1206869 155450 1858792 1099083 1434548 557139 1312425 1686021 270455 380386 1297172 182054 368288 649728 1834841 1092122 120712 1090309 961179 1189637 1988992 293321 456199 1744990 891521 1556282 661269 1790349 1562317 883250 701031 1590718 1538036 1058589 1594765 987262 1308008 667648 850165 123478 869084 1592534 1550148 1959608 1992444 1865730 851675 164816 1604202 1639769 1177459 1432184 737258 110263 375915 533469 155361 1842450 1613364 843699 1791801 1126376 750686 435443 685498 1077797 149764 1805163 1935245 1849833 1186160 618773 10737 1163301 396322 53316 1755498 420372 175123 1084492 807274 1325845 821798 1074609 771668 577989 1105957 594306 1692700 202427 1845299 1535876 1789860 810445 918450 1772422 951467 1428782 632538 1164401 1818567 1936527 1969355 1626224 1757771 262083 31995 826414 1933530 56598 1247368 121750 1369483 529567 1407704 1026352 1532431 1047061 1535664 722227 153553 57308 183113 991513 1533029 288038 1394210 215220 145775 62460 838921 1806549 150270 939247 1493431 209008 1596792 50076 1152213 104163 818617 1633968 441920 1568089 1861738 848623 1003102 153272 1219789 461362 1338115 805731 1683097 1371625 951097 650142 1242422 619439 1061856 1143148 999665 618425 1483278 1953422 402338 935606 593083 326857 928724 1472325 1591552 1605813 1474331 940678 1655077 80468 1970309 1660808 986764 1170264 814289 301505 1046574 1957367 1268027 1317495 1288377 1472181 205334 1162187 1866229 1924905 628681 1922746 770492 1812099 71768 1482034 636987 1999472 1382444 1252323 775243 1902104 559082 1440529 493912 1997738 1666190 294349 1286971 224591 1687226 534936 145977 1771848 1713250 1547410 164232 848876 270558 1226437 744995 20789 169005 1587478 1738944 1448361 174280 805964 67099 514583 63648 490656 754738 1027136 1151774 173706 1144229 1842743 1923813 1426105 1928493 442481 1067379 1237092 768808 1437977 88148 1308897 816691 1085374 48264 688862 1891840 494959 1731928 429204 1386534 1646982 1208371 1616506 1746201 1125747 1755427 12119 33968 1099468 1572673 1662467 408913 618730 1430879 1325977 1067064 338880 646280 58177 1453885 281500 862043 1966051 376691 1499625 939040 486532 649933 1728137 1560294 1089078 1489390 1443661 621759 83107 309218 1029946 1059974 421671 1079113 1669653 992818 1174676 1741955 391696 622330 1667220 1398441 276611 1512939 1365291 228069 1533784 1970892 156830 14605 1644166 1472894 983426 137678 434973 1641525 1877802 743802 1780354 351764 492495 712360 1313628 1394052 1742194 1283964 650409 571300 1450 967886 552026 1161596 1165547 1508716 1760065 1693272 271918 605582 468177 1824522 821312 1113701 314297 1821962 790196 1786634 962766 704640 641586 1640636 1799592 1928692 525267 950978 1651802 802100 134306 1522362 38146 280122 1673878 1832584 30834 1400406 363232 1863028 1851522 63863 924183 460748 716995 447922 1049741 750376 1795919 601750 538394 971658 1051004 412105 1824932 1434775 826369 735677 1507318 523676 1499787 1983322 834304 1471850 289788 890675 1306404 1644090 915400 981394 1449179 1792857 356557 1248800 564601 1943476 1226964 1819551 1110516 1673793 1285368 3913 1982075 962827 1150335 1985431 1766812 1894779 1580790 408319 1575605 1948738 1299790 863663 1735756 1313665 1232458 1042970 1507572 1895826 926883 1552573 1696264 1196788 1566617 395037 268083 1548109 1506877 1437583 8996 1932996 1997598 409632 1281470 1016236 195139 1760275 1510016 1907026 1055770 1485851 1455790 1477967 1003715 67647 724066 1579127 1378351 1379666 257708 1923495 11713 1796093 80111 1507785 1384881 1095506 1902091 420273 972653 1866729 185672 1981523 1524256 973356 769649 1058782 1298642 1744413 1507339 1382915 852591 1419091 473913 1495189 1128382 141049 1126481 497928 1175407 539783 120259 1733353 1575830 1109602 1996463 536999 969203 219657 391197 1883383 1541001 1097846 1790295 943852 931822 789103 1039798 987277 61213 1317366 557176 1305481 1619404 209359 1936027 47645 1855309 682965 926842 1413157 1716230 958121 419240 1729376 1683273 1491332 250665 748081 1913992 1265903 572257 1626825 237572 1193782 1886710 971086 806103 1133087 1715006 491910 608682 1032113 1979068 1649202 1643525 627121 935607 1514194 685871 629209 1954647 228298 1560073 212584 347376 1199617 1691674 305704 1123607 1845903 1524657 638298 1475334 55784 789765 1446393 1549845 1952557 1598126 1667259 566853 394315 791278 1657401 397892 326118 1672862 1817385 265171 917677 832856 1099169 1216924 319182 1047624 449735 248529 1768304 845651 1158984 1025972 1184703 1989748 1627413 978231 1047914 383478 758715 1698869 1849988 495716 674291 552612 259435 453018 332340 1981120 443420 1600249 276537 654049 1414303 1834347 1540139 896141 1145989 725165 1362992 181604 1175354 1708220 1379261 548403 1380584 409363 1065680 488666 1481000 1961618 1418381 1881288 511962 668350 1946858 1554997 1671764 654347 1885178 1646092 831013 696067 896063 1413218 194878 1752696 488450 512494 110531 1066350 1076157 1519248 1503458 659835 17064 1798740 193114 1478641 1499188 1376761 318801 1233796 1969924 1095634 654243 201415 928696 1671946 1458904 391356 1681739 518295 1425922 686587 565967 426517 1414273 1490814 1640810 296562 1789377 1818104 478645 805716 1278308 1667730 1041293 1228541 404478 1990404 844188 1466320 92163 1622534 43917 486651 1894823 1736392 1302171 730061 1329557 497805 533285 193465 274888 1060730 1631485 1560986 897882 1270249 1257567 337838 476577 1816195 696276 1427322 639623 718730 804096 469604 1809987 710947 474009 59598 1348102 735861 1584112 754798 1911548 699599 1653766 314802 1275352 597129 1529303 1359026 638202 316724 1334067 162068 1861002 1528143 234111 813966 1816351 954164 190431 732826 468406 1747886 1567101 1913768 1565579 1591902 1141275 1458909 1935736 292914 991884 1837539 975103 1648719 1188932 1957454 1235000 1255679 406494 1730479 697557 413640 1378994 1891357 1097560 309757 1560819 1425470 838641 824057 398836 303744 1264018 257456 1077044 708276 938251 1248169 1552409 1857848 364716 1490243 1391303 1341957 1323894 1394618 1644355 158323 918187 1983124 1781784 455747 1020526 385949 333914 1612184 529697 1903 741902 667272 1795098 1612682 324702 1104639 807988 1874974 204818 587557 1705000 866495 1706441 111099 1217256 605170 1403484 285361 1933545 1678318 478232 1318503 299960 487187 1353505 1831165 1102963 443302 324503 498439 714120 1439997 328100 1042797 1887083 1800950 44181 370262 1639817 1596551 753324 1187720 870909 1925221 371512 656764 1397189 1616338 1490906 617221 374138 1715536 10943 1170187 1138078 1989856 1898037 1340700 91168 1545772 220411 1686458 599434 1834258 1198627 1718387 1234528 494109 161247 156595 302191 1998547 698878 1436859 1159150 802966 661468 90968 1945944 1859139 168316 1470937 1143976 1488647 1456119 1283740 525424 942253 77147 631016 1734542 48274 891889 729534 786792 1562054 99339 418209 675705 634417 717854 49103 1091506 1717499 1524169 1658386 39046 1656071 1509847 1626678 123505 1673877 321829 118950 1029286 1163367 429260 1746302 768486 503867 249273 1061734 1526527 1809889 220159 117885 753263 408818 1710913 327808 1090349 522401 1492473 1594823 85895 283723 445258 599761 1734428 1183916 1056348 1884915 599230 404563 826690 735137 1810514 168495 1352531 1975839 1151651 70034 1207558 49225 57511 888644 1295359 46664 69156 1173737 268055 919023 1189593 1264386 1863788 624953 208451 1032970 297808 570047 19608 1921252 377051 1771060 1265474 1577685 106799 1836816 1754614 860357 1816274 1306181 1895385 997579 1821825 1448645 1983928 1586751 449569 1285842 1111479 809713 1421252 1250071 514751 320630 1005774 911085 1498787 507183 870985 1332325 147995 1288157 825222 135871 568770 888646 1516818 294158 984426 995746 498242 1236257 1502288 1850694 1649442 171543 899935 781364 1889562 612710 1046222 1467168 232087 1726179 1969012 1807709 368553 438630 1085055 1621997 489550 533040 1980625 286921 363458 1883755 1017826 208166 952776 889208 151263 321703 915972 115653 1707788 1622921 557147 830860 142869 1964153 1745021 26679 878814 464096 1585465 381420 1671539 1564992 1993664 705010 201945 1318784 1699975 1859172 1784642 1909601 736137 208195 760960 229681 666973 1005622 1478098 1703893 1516645 98521 22921 1450554 647079 798541 1816988 1716876 681194 1436291 530158 566738 224443 993765 579591 697396 1325282 1184518 556148 1144347 1325000 1855020 20484 569156 1277288 975380 1985016 612595 1380977 835784 1501537 1844867 1093736 1483091 1398886 181766 1503983 1886451 1645921 1540132 839182 883386 1450925 686012 573739 704618 229196 1388158 97777 1422928 684371 1654207 1137697 993568 1745860 1776395 219413 1572192 942864 1168510 1299057 273006 479960 1600475 282866 696493 1556689 1947951 1621961 463579 712487 282490 281967 1682195 923723 637211 1707710 1915780 1348476 35491 233468 870751 1712914 1064740 707361 340523 204500 1300868 264721 693717 236428 85574 1739975 1266587 1522862 73597 918130 1541958 1624703 1387979 982576 177781 1872470 882684 1759775 1705198 386916 1062080 1626715 784368 1471758 801046 864471 145355 1673050 1442431 873884 866921 987390 1038307 632090 1458809 374326 1545026 668549 1089890 887925 135058 1876776 56591 1466163 1484655 868523 1463011 1926151 1255937 18717 593817 1790080 1457112 1098895 1005771 686907 139208 1411900 1235452 1910036 1627802 1157131 1927203 48604 93578 1473980 818013 526506 1972058 290704 1306009 540300 1897070 1347072 715559 687572 1936712 1742720 401377 1289756 592406 501361 51998 185706 916841 1525697 1812146 517272 1056261 765123 1724251 600480 559457 1666198 1799269 1755638 1085472 1888193 1298683 1277489 1002747 804175 717758 829546 154896 1784147 1035904 804522 1744591 578378 1793820 255900 1869965 610617 255531 1215383 1108354 1308758 356832 1980263 761968 1416661 442092 775123 576716 486205 1673952 437015 683520 702517 523944 1661393 1375641 1168224 88999 209250 1472479 167249 729123 1204273 1790412 1343711 260154 1481041 586048 215792 926768 1116952 1453541 35125 55626 521875 287932 1034367 1370629 36515 556279 1688389 278471 976177 805649 491939 596418 1268825 277792 456774 1729204 474972 1951453 1921514 487327 914801 518007 793432 1571138 632709 1476700 1475851 1001101 786746 1048528 807469 423407 1340217 1695283 1767014 826481 51027 1595544 875436 1360595 1584991 1002709 1379869 450749 291274 1837162 732450 889146 1897513 1521786 1471195 1836484 1028494 1135686 66574 1992255 1813976 1397497 326175 880746 161326 256578 32990 583789 68246 609812 1761933 780498 548493 1159562 889603 67085 520261 1918208 524425 1505057 1559232 486111 87278 1150727 1220971 707159 387856 213099 772241 1276327 1734174 1533934 1868592 1554039 1241742 1856599 193715 1847258 263927 892567 1430428 617020 1875511 1757663 73447 833978 1807979 417773 464979 846144 1017086 1424099 1934965 532377 1649280 1862227 686225 683967 1657849 1285004 372622 515603 823916 708405 1749593 17028 481520 1885562 1334919 610761 1480529 1500341 1611998 894919 424105 763755 1757191 475519 706637 678726 1904045 969276 1892526 1922225 1038706 429791 311025 908008 1109559 1188263 1743744 309737 361740 1283599 1314158 713827 1930704 1320518 70769 1680685 1244391 81610 958832 331990 917759 1508616 217941 124277 751855 21250 1190242 182533 1463056 1730329 882706 391779 1082467 1869635 468744 761525 923623 1075141 1912850 558157 1113506 353723 1690174 81369 628231 1077042 3011 27496 725968 609991 41771 573187 1064232 1622619 1963753 1457974 1364731 769629 218081 1579298 545557 769660 1622209 1049995 802604 326324 1504509 579732 1212854 1132545 744520 1147501 1008346 1756728 1349389 1407652 1045679 1826424 1378373 1232394 305606 412648 1022496 1470256 915439 191257 1053241 1468204 1767942 1080912 437505 1616927 1014973 1673184 1481159 921938 961368 1938120 972947 1449229 1373585 1731098 678563 895103 653102 246104 244995 1339523 1916277 1020949 529346 1727453 1557913 1402993 918456 1754972 888060 1897810 1964066 35541 1609375 399907 1625375 1114038 1355518 378874 720174 1123251 1142751 1299708 262344 1207839 802829 24804 932720 1855490 1550367 1489361 1928392 215191 559920 1461694 1426023 1818575 1363033 324012 1560461 1013777 355777 59043 1814104 492478 1019465 169342 318765 965487 920895 1883081 1601532 1147582 1168422 1178998 433912 876385 1406163 390678 1299129 686924 795430 1102172 222125 1798075 70782 1714959 826986 262255 1943607 319070 1582590 374894 909152 227759 1129150 619697 579999 636388 1609736 1447198 866121 1186021 378331 40258 211264 1792299 715138 1611017 1395169 149134 594887 1620917 810962 477447 1309663 288456 289555 221859 1120897 686189 92741 1843939 354434 823041 737805 294927 186255 70742 305205 681263 1609290 852321 715218 1350143 790710 1878748 1383814 1922376 1829216 1738832 430142 1165262 1151507 1930601 358545 90474 1657223 1582689 69993 1173514 1078340 606548 243480 735377 741613 1314887 84317 1013885 1546610 1523264 1131030 1113962 446574 1406695 357443 1285308 465581 1462681 330478 1937907 60393 1237163 608754 1106491 1382204 1059504 42302 899458 1064690 1157521 67196 120084 1641151 1244315 70010 42774 146310 1420957 1704793 554170 872547 852529 1812505 932803 1690863 607519 1280238 432426 626060 174547 1189598 7952 155942 780875 1176890 593195 666419 806865 47866 472005 1536515 26085 965577 837227 1763130 1515569 1639212 1581944 623381 1978950 1468288 1217292 230853 49079 167393 1348691 1570782 810795 1515377 1128539 424490 1958927 931934 1141691 325684 160451 27249 766983 1475100 680167 1504782 1974339 633618 1001656 493171 1609922 383535 1171852 725009 488613 1647140 769955 114168 1490223 685874 567803 297726 94031 501573 1069161 1061486 1069003 250667 1244318 1038946 1510196 1564774 292834 1624266 1892931 1773257 1100949 981897 318935 72713 60459 772249 915485 1323165 1781100 434623 1270917 1619650 153653 1026759 1201255 1956417 554377 1559416 1268508 122759 154695 1979288 350425 835220 1280494 722570 356537 1761228 1715723 1494411 1770499 1309262 1016839 1864291 1402165 1517027 1196973 419236 1082888 245724 1202982 654707 1289393 573365 700063 536775 1759874 130506 121315 205615 1997536 1438335 1653694 1432899 933777 842106 1970231 1447637 1286332 1201489 550754 1829559 1099184 262495 1079204 1877469 521903 1854190 571295 1173731 306065 712548 1879127 292290 846383 715052 378254 1571764 1390857 853873 520553 1591223 123004 1526070 843279 1085344 1115213 670808 768120 581510 761455 1626784 1862770 1861419 818288 1151929 172025 1154407 1807300 743132 437024 1467688 320657 666407 1650995 1523385 810543 1412626 233536 1652602 1133625 864710 1231494 1372432 15621 5762 1382640 443892 566385 1471607 1062190 513294 1070904 1854024 188578 943246 552921 686481 132992 1476453 529412 753729 1721797 801184 1427854 867749 1044751 699722 1532906 223266 572563 1562562 1144998 948169 1278099 1528542 909240 1046536 1623309 414534 1990871 491378 365707 909456 16710 1132093 1028309 1201743 470228 247350 684611 985164 1121925 740751 1135068 1209967 1743443 630731 1007709 1377269 1035782 1502758 162963 1982735 922231 661317 105982 1853476 813947 471353 953760 403899 150158 344543 708806 1640265 118874 884723 158235 1815546 509853 1110191 1032665 500932 100954 47174 919393 197030 450847 1381791 552935 550664 157241 1327215 270132 252071 870665 1349787 173576 1830101 1621319 1340555 1631916 1597191 1033827 1438887 621709 305803 1775037 557151 949311 1186722 548007 518667 123017 1709984 1543365 292493 1153907 1373128 501899 1164112 544609 303066 1953446 1577644 1445144 298779 578526 784018 3433 1807573 54169 885325 972017 600082 1817363 529802 459868 345255 1826079 922748 53164 944329 1744365 1143849 1230724 73332 242138 1071244 1768651 1843535 1628361 1273618 181507 1247918 1924284 1052025 1628807 1542159 844324 879056 1522060 414172 194836 761087 990609 684470 1535321 169489 883503 841054 1308696 1524836 587670 544790 1906993 954768 1629258 1618565 1295354 825430 1036277 1979035 1810288 1937282 1562228 247131 1405140 1565838 1107 713807 318644 522985 1244429 1453808 1535907 981813 1056743 1944216 1629526 897209 1913406 1274352 769246 369534 907285 1638018 1434421 1479413 393060 721281 1412473 1523275 75120 1076679 1202839 291276 773523 1367014 890930 606559 253987 1439017 589168 971333 1275260 354492 47313 1008068 1878468 84926 839250 1854409 1342909 575037 339325 417019 1547848 566180 1826033 1975297 1155074 526109 1270565 397883 1521640 1503410 537942 1364725 1517319 1890638 1368388 467723 22087 1120092 1449113 169235 1817325 1417851 944004 185288 185755 1868346 563564 941598 1464776 638756 1874453 1142211 813705 1809048 1707977 1183451 826424 629389 1140171 1959540 340997 395136 1376095 536605 430942 1676480 1193797 1667987 1621677 1613787 1355544 437087 1899525 1048611 615041 415660 878155 1315565 478034 1455357 1911114 686199 960046 1530081 358552 1239762 1632206 1897413 699306 577791 718261 369496 1460748 772811 1159305 457377 5575 78263 1464982 312855 1656126 1074631 1661400 1958715 1170988 1532663 1733571 707602 1965907 539767 1576459 954121 1511978 968269 1590409 347574 1443235 259563 1308152 923747 431905 1525745 1078995 1438368 424870 665008 1471327 1545373 1925954 807287 1986881 1080458 1329309 174674 87290 1145566 1885847 921776 1072144 766113 803927 760938 1330712 301164 948648 300149 850204 645689 1508955 1009581 1784928 1922268 1425107 315524 525680 1641059 499653 961192 1880613 1446360 1219176 1622711 1654981 1954683 262955 1844705 186614 1250848 1671010 1381240 1394520 839431 1152245 1952534 1359757 1125877 1037855 676224 1282472 1823745 1676256 193179 275660 384985 1065228 1411306 969504 1157415 139377 1194061 893424 1899776 1839612 1363209 1195536 1228527 1031202 1894340 914559 1003981 935036 476339 272629 990024 1836336 220224 386637 1460333 206740 1160007 1940982 1928995 667924 345604 790959 463567 1944388 1661101 270185 1225123 941323 191305 1433327 435110 1624392 897567 991618 568302 116489 1518410 1749645 1792243 1233525 1628447 413403 668093 841480 904134 494930 1106237 1177635 563120 1641278 41297 1379298 1876761 877407 1776166 660342 68963 619203 1563491 376636 1850680 806815 1809485 348348 713494 502827 1865223 1594769 1907755 1402232 547424 1825133 121105 278097 1715259 1767325 1003707 1316750 613178 27905 554595 315865 1866613 878734 1343652 1781983 1204362 1968279 525064 844471 1751224 592816 483414 422544 1695322 1604327 792562 1014039 970185 434169 293316 1293847 1449372 957334 1747233 754891 1763319 1175488 680835 1139519 1881530 1751403 1964596 1959855 261105 1253406 1907153 215211 177342 275706 1109023 522931 1529036 61642 1756460 415100 1956917 120106 1945513 124269 176947 986247 1509732 1790032 263485 643719 1221900 1393685 1539781 1865020 227117 1065893 1741717 143063 117948 1543603 1263098 859791 306080 1953217 987180 1397396 396893 302241 527094 400296 302951 1294266 1077167 1868511 68094 284693 1137387 1795850 1528115 147900 298614 167352 1770876 251737 1249744 1402644 333169 908216 1052884 847417 746652 272612 1365846 1863425 1325710 88652 1622603 1449897 997520 1227922 1887909 536601 1263140 253278 1347936 1955175 1205831 861820 1037395 987879 255291 1904474 209844 146175 465929 1264673 981639 544781 727437 1366119 1024755 437588 88075 1035817 339776 1674788 1089267 1346735 1002470 279458 544604 1017786 735781 1605288 1276041 846553 520229 1789263 332313 1530503 750905 992020 19434 255413 214387 1024289 564316 1864253 781181 1688094 111074 303095 591570 636616 414807 459774 1386201 457121 1704779 293363 1078137 1590743 153131 19062 1934197 369757 1722900 1934857 1084812 1542195 1334629 1991917 1807657 1820658 303071 806011 1588404 114763 58449 269099 1734667 1042250 1299651 1308414 321528 873650 1707667 1047411 720046 1802801 603624 720592 194630 1852376 1909679 1031030 283440 1079867 1461709 1846893 1322533 155451 1739737 1118130 515334 1366525 862050 1272459 1069971 1448014 91127 579949 711009 753187 826258 826225 1374312 1696435 1514665 681601 705939 1685291 944458 1063405 580486 504102 446042 1719977 1728476 496000 637344 1456236 169339 705838 1856950 1991434 87156 1662224 168000 1202099 587483 1199400 1916795 1402030 537204 460190 1113382 1641596 1526260 1599795 839305 741561 677199 1175673 1429713 494859 953211 1416454 877838 1608506 1630215 1018577 1580357 1691369 1891681 1507024 108075 415640 130134 600624 1070112 457409 561248 442130 1921675 1899563 1849186 1320796 506933 884006 1172205 1992292 1249721 1542347 1956964 1483258 1345759 1536875 1792581 599423 1679456 1461668 127830 1193283 536463 627735 1401599 1416601 648118 1983028 1192814 5167 1101 739981 871191 620291 949440 1167764 1036926 123114 681488 1495921 804942 7370 1034808 1229309 1351018 1881054 1222717 1385946 1496455 1885294 472329 849278 1575959 504020 1213876 1471760 1109966 587437 285270 858305 1498900 1485362 1821306 1433714 1624959 869928 76371 1401138 357233 55591 1242383 1806558 420472 1050809 1243526 698368 972244 776234 550779 74340 1126776 935022 727465 186248 530215 1250455 635363 1406820 1917530 1678755 1802656 155787 626323 529911 1573300 660587 1744844 837679 1701643 61154 335626 1947796 374546 1244410 1999205 1470571 1626276 1999558 692265 1076630 60607 1189727 1359600 900182 1946809 1088684 1021772 564270 1411392 445943 448932 772467 768897 1018249 329697 835965 188903 528918 1879044 803624 1012980 1068404 481647 952024 1056192 400531 1931113 1291870 279155 1449307 427347 1796722 1940505 362821 1706147 951836 137787 1356830 411946 1569874 1561193 1686361 941419 868240 1822465 1507562 1967430 424211 1949319 1644929 512260 716171 1585918 449626 1024118 1945147 188683 694162 612371 482064 276760 44356 304926 425135 336349 1547572 659423 853588 1136984 1132227 676694 504880 847233 775242 806889 546581 460410 209426 988802 256569 371187 1858039 1496554 1927991 946800 1197871 111824 333964 1561694 402171 1093832 1847089 755692 486232 586445 14022 935324 314978 228494 375788 519522 1420979 1758687 361033 484493 32779 1017262 367914 1373704 1773855 1236364 36867 248927 644539 454138 1483859 99453 435115 1229963 1395663 557658 872894 1661049 545560 1034176 536551 1403963 1455615 58678 686318 608706 654659 1726489 877434 683996 782152 51232 998110 1602771 1806061 458641 312834 1186033 1963411 1362590 423882 1619947 1970523 969753 740878 1836443 1115192 1407472 1896168 1730138 663170 1167322 895439 354915 1760945 490699 1486059 479009 1747154 1708368 622452 609527 196670 871262 506664 1896849 1993386 93222 228712 512576 545361 177417 1222476 1137072 1666763 1205432 483549 1830900 851316 1511903 108469 467364 1857713 513366 62660 1832786 1978349 1807357 1911679 1138306 1225461 330809 1852627 1363636 1036084 1903833 1465372 1046771 350474 410752 1924024 632489 1361399 348621 1804906 102754 410484 1841178 178295 1105776 1058773 753653 1160092 526816 892565 139734 1934908 1697473 374846 1620848 404018 1050202 1245704 1305092 590412 1693845 520159 130741 693305 406408 465745 1453980 1777090 1476791 1438308 817602 1417335 215796 324450 762645 533855 1818132 1375513 125458 140525 1435825 1358581 458322 1285073 265618 1455251 298528 473989 1964486 150578 439033 954694 690875 55519 1717552 1917784 160139 1784890 1562391 1936172 341495 1411953 1814754 1909164 1906231 738313 1663661 1652384 1071398 1008061 1522072 109238 262517 1467976 1634674 654444 52858 74035 1171860 1642147 1529647 361140 351272 1864942 572270 507331 450457 323470 674735 606285 1992463 373180 807142 823045 1867488 275266 1458816 1331284 470978 108496 824932 1786074 928549 1702645 1958469 1034384 75275 551905 1952120 1119062 1825514 1530417 1650346 210576 904131 204979 736629 1569120 1194880 193038 483766 1773108 443703 65872 306373 484838 873237 1474072 903549 45539 142895 1201434 570912 1033327 922053 922747 1370164 227705 345810 1267621 1041494 398620 1629427 247079 1177355 862184 1945150 396537 1203885 1857861 360828 1859415 1278858 1684193 451784 1206339 1284217 1870610 446038 1756483 842647 723399 1415942 840822 361888 1886756 905229 1521147 1714594 172795 739097 46372 6945 1682084 411522 104857 1076070 283569 1467417 1229904 1542283 359610 1180309 342857 65257 22739 199343 1276555 1673251 1228456 1823727 1622244 1522048 727301 1343627 1801386 1566391 1074295 1051122 1078453 1986201 508485 449775 664874 111790 55206 1317607 1535590 1378775 555225 1595462 1947597 1232014 1119568 639399 1141647 1543339 1381389 549379 626423 1622213 1501337 1123963 1910059 1808036 1231196 1288542 1258916 1775183 45136 1512049 167865 1619124 1101835 1596795 1483459 1192016 582256 1418039 547463 679940 378676 839553 1380345 59673 1964466 1688923 1961417 1289503 195976 1974724 381249 545925 1436641 1056561 1183576 1820147 736836 802185 1163987 1804277 1511998 1688695 224604 510857 592161 1907566 1578773 1665405 1885144 1678333 230574 325991 286694 603394 1104000 1551997 228670 1514417 1525124 555129 1602223 334386 1460930 1978843 1888321 1280825 949418 1944189 1929829 1814266 678388 1145191 864149 1590798 1380509 390847 319071 1410237 1340814 136903 900803 527962 380850 1282353 811809 12419 1309752 1236254 1769122 1529300 1854192 1021187 1698805 1333519 1885986 186126 1288226 1861595 206417 666247 1666133 71550 1243461 734939 267415 296778 1348742 265839 1835844 1544693 1114646 515352 994042 1835448 581206 1200850 1511091 900116 841959 98670 1202191 619386 1220188 1216259 1583558 956315 1706119 1814 1731127 1587988 920682 1164802 180797 1048375 1587794 946189 1719063 1379657 451253 635794 1209509 437577 176181 1565843 507031 1289342 865080 1921069 1412842 588661 1785824 1003090 649919 1710342 1828674 1811643 20865 961007 1773000 663371 1192446 1444195 1778222 1010765 696399 214611 384113 54864 104211 1247464 338856 1039012 1721804 458248 1021155 347549 1352084 858799 1824857 1061956 920727 995983 25210 1613353 1721000 1064438 1376749 335773 563665 225768 1945307 109946 1138776 681515 430003 354277 1628710 1594425 1991785 480475 1733948 743114 1082619 1921118 350568 866216 994594 26812 1549290 231458 1237492 381695 1588204 701965 605206 1814075 873513 645980 199712 1729297 1443975 1975468 356330 1193346 722176 1402523 680209 1048909 250142 434105 1932175 447693 1258135 725842 1670797 1056688 1363792 266632 714986 579142 1780505 1307881 374831 1794467 98491 991700 1337996 469478 1874096 656286 783586 874652 783678 1719634 30273 108488 481593 718260 1850314 241753 1917432 1071493 1767180 797447 34101 409663 48072 22320 1064366 1471374 1923552 1425301 61282 1369931 1221376 1046990 1461123 827864 1790382 426629 403496 1594022 1001360 1911233 1414699 287921 56125 169386 147146 924380 661128 1359835 980951 852813 1883378 1386001 443115 177305 851592 1908242 49311 1274397 1036765 327055 997451 1536502 1889781 1743400 1191685 75734 1334565 1946171 394833 1806290 1709195 1035876 931076 517745 1615159 847192 502070 1431437 1574479 773995 1693471 466937 1766079 1245343 1860412 1439226 874545 1135713 8854 1920128 1541434 1328998 1532433 1384385 667411 1910877 1170437 1207617 194448 1403396 858777 1802800 371144 357321 110344 1238568 1121997 1076586 96426 1244244 1993734 1478773 1515397 1136690 1948360 3425 1165644 394805 574611 787950 915140 1609323 80814 1579548 465669 146793 1431139 1875712 128969 1681409 1178074 1892303 433976 988962 1645006 1350446 473510 1325193 139782 457601 478840 1032685 522602 1638229 726951 1362542 1939338 738877 1192822 1601698 1054015 1084716 19636 281655 44111 1345912 1918235 1578087 1233065 1270973 1631522 1605040 1036136 435077 615631 1968293 248007 763728 1764656 1105089 334734 107681 1062659 939994 1686803 609241 1642382 584846 1242131 483168 1862365 1465104 924335 319045 1353228 263287 654365 1123690 395315 1295223 147480 1255513 822378 1363462 399197 723154 1647456 1979969 56710 382186 1111317 1035015 844585 695214 1749340 540058 1876129 821498 1418407 1406828 1824417 40448 129074 1989349 158575 1657944 930475 1350565 381613 1365459 1768228 39725 211598 384293 127378 1330058 1329524 331893 1719039 1855987 318508 125024 1172539 1123823 507218 1328379 62356 666869 1497357 1700740 101341 92907 743920 734862 1498403 833343 263108 531066 673949 664653 788787 655912 1346447 1707073 417969 32523 1425516 1444001 784873 1583061 1747937 1204286 1500330 567602 1017594 1184343 1609859 935756 1332832 1821782 118013 1757995 15361 929287 1102411 459869 744119 438732 1680695 609256 532743 1911637 320435 1719695 146791 1129418 1082080 328443 517691 1255769 1327545 1133185 1440970 1523389 1657676 1172087 19336 1569960 1472598 1309651 419670 245193 407293 1772759 916361 1757141 1589655 663695 341618 87423 472869 1269605 240932 1322054 242652 1961552 10295 1958332 1538530 527804 1333058 863851 228148 280162 1161286 418615 1965103 1348694 1028827 1584639 928356 1698426 600002 420305 1331177 1015607 818954 1969710 541135 428248 1763343 1175215 145409 493921 1923200 1614395 1330867 461205 171444 631551 175874 1096063 346532 1265279 726196 1556402 1236096 1305320 975424 432160 1643337 1927867 1143162 508589 204836 1075634 1537690 354404 940629 1508378 1188975 1480729 556216 1988813 1649389 1321691 1083579 1202467 1218668 114446 6117 1336140 1531690 232256 1531302 1256653 453619 1855554 895975 98348 956553 1973844 1611977 579315 108809 758060 684059 1802806 1809640 1412509 850668 184491 779585 838042 166460 1309541 244997 1418006 1668380 613289 973319 465593 1145085 1986523 1892543 1968868 1722977 903222 1594939 65234 1916011 100787 560727 313589 1322319 951324 732415 1613794 565285 1724884 1798683 472571 1023526 1991266 1564703 1322383 972270 1602946 1583446 1892258 1647300 1697836 746115 243723 88707 1354275 297694 1846828 1240842 1428741 1645437 1646248 1004327 1145289 1424767 1797803 1392457 1490481 466746 1040977 1673153 213839 970619 1913631 804761 425881 847992 1371924 1358058 654742 110744 563944 194652 1129033 1478113 1046215 744418 1391155 766341 1582705 573105 788706 385869 712226 1306658 1819140 1860670 844304 1431432 1664786 719125 866301 1720644 656477 784496 773841 602595 1710416 1045545 497907 287041 1947470 740369 1669125 1962526 167885 1759539 1870786 138764 1954619 340022 463085 562988 644531 265288 890151 1010872 460691 1330983 958524 1253542 296515 1736880 901009 553911 899421 97176 160735 1999520 1059464 1781226 992869 1451987 1262050 1175864 1216244 1403819 165285 836068 269892 718655 1886032 870460 1664285 166123 1120490 1537011 1771582 379739 1431238 339002 790282 1573796 760637 1737227 643758 1622802 982317 1526378 715841 1740008 298270 1259989 1269170 1878291 1403251 1614888 968328 685332 578891 541319 880426 1356897 1282183 1533562 844947 403126 1450616 1346609 1956746 560343 1848863 1476308 1004862 39509 1503577 1931834 1764423 1642634 784889 1285148 871794 1136683 101839 1103083 1635780 628829 969640 540576 14544 1599138 1294980 1324557 1187568 551423 1388879 356150 785998 738798 694424 31799 1390209 790998 699944 837274 405061 1415355 1571313 1242222 686068 130132 836816 741389 426434 1567763 809102 1923622 667177 1965759 1862850 563849 1063127 1942915 1767958 1309234 687084 964797 1918646 1949792 926989 614592 1926386 624116 492655 1532857 169898 354061 1909437 1055923 871605 1569340 1959774 966939 1028366 1368647 1514436 1704091 118545 636671 151086 814349 1010676 1390505 267976 1308967 1940357 1247179 1977263 817088 1379700 371741 791460 573942 1931525 1269771 375772 1508372 114770 583982 709015 898303 1909197 433660 873248 329180 1679641 1405056 205202 226503 803088 414882 202206 1485619 1489833 722807 741058 35858 38465 1455296 37627 1194929 1188366 310454 1595389 536426 221548 1386992 627786 1784719 367047 705443 1085048 1415271 902858 351812 1281024 1979638 642859 1579620 765936 202022 1098091 527069 1887854 871473 556302 302883 911499 994603 1521310 1883458 1597096 1812967 262973 769925 1302424 129314 1898071 1861356 1389623 1618984 1788038 329383 119087 133830 124084 888506 1196255 312506 978820 1969160 1937921 1243804 459036 842617 1073046 1957389 692676 703017 769983 191149 798930 547226 1065963 992461 63388 1552225 457442 1312217 308328 267170 1951497 1789121 403739 1128385 656846 1214416 1367842 130111 1653295 1578945 367569 673933 944769 1025577 450770 178326 1145500 1164831 1120624 311834 1158269 1609036 1280490 191361 1881953 1363724 796006 261702 90165 1935000 960545 1570927 1087316 1426583 527829 1555623 402553 1058110 1213342 194920 901804 1123907 1104573 1086579 274245 1862001 1363883 1728033 1401955 357028 1093317 1183748 435584 1955348 609171 805241 313266 743986 1382696 1830627 984363 697635 1785069 412283 1932409 255272 370005 1587800 139731 90272 1470605 447106 418617 1004671 495127 1382862 99904 345308 10414 1586812 284179 684688 1667585 1927917 590986 1154364 766018 1224225 1222215 1928899 564372 1154214 1735156 1642687 40672 474291 1231565 1480579 1938515 1029731 389295 1216511 1066592 263734 1500677 1961962 1867982 454644 417117 829300 149793 160604 1661459 587447 1138300 1523732 140246 1743874 768281 117822 1603058 590315 281964 254959 1949702 1270068 1506558 1436035 1432389 1377543 489235 1011569 1886010 918629 1274461 218475 1034777 1802946 407881 490752 2441 399903 1438763 548170 1998559 1975377 1049160 612942 23146 1026246 1732353 194875 715362 1962701 1832549 32414 1064401 839885 149986 1720901 1088360 818961 366881 232825 1799717 669600 1208741 884394 1773152 1462117 153296 1239155 1943275 1804059 1580913 604585 1440957 1646751 1382822 1149941 636435 2649 381053 293996 1338768 1619970 1996070 1418946 276017 616045 1114045 1350874 1665570 1318293 766001 1745388 129976 443810 1353641 735919 157456 1980308 1303025 1926940 240066 76009 1838656 553933 1107294 244273 708302 1425765 1056815 1301366 104052 1226747 1221259 1183878 1565491 1050198 1086957 493114 212808 542314 457905 515546 1190098 167506 1463331 67129 1996026 1349891 1721192 411259 290148 1377143 1894392 916606 61755 187104 163443 516779 604088 1828237 1383627 1406416 1373935 1332011 141478 1018925 1476488 713237 645697 644766 1756580 744888 49995 731804 1904070 154645 1448002 1470290 1678693 325299 3721 269727 804308 458638 279717 1120064 481205 1244586 99577 169335 1912078 319697 719109 186176 854903 1483770 1882930 1380354 420477 370508 1864946 1029368 1447557 1620721 1605863 270195 1886481 1469181 1026277 253187 679344 856621 905005 902817 998330 93474 8881 1266566 1794391 1665058 1788380 1798625 51744 1564807 1749437 1902949 127999 1902500 335749 845143 1445194 1675960 767808 961452 1565860 501546 1190004 63067 1741546 1244098 1048474 1605769 516493 1892151 381778 984616 1492601 714988 1148686 891596 828294 1785848 1116439 175968 1590040 65578 859841 1638266 954412 1027150 1321438 1146481 204762 1118782 461207 835635 899297 977461 1405011 302049 332711 1857408 336743 1244179 275235 1011408 1641597 384418 1092267 1804742 1966880 886534 302974 63198 1293947 44294 1263134 220341 873903 1225700 553753 559957 1380063 355640 1459872 116579 406686 1376961 259977 482859 1877957 531904 718530 1626649 1328683 923750 1226430 1621839 1555782 394385 1727942 1719346 1652127 671805 1427066 371376 1886772 812665 1947905 1763569 1683807 32249 894537 1124706 1535423 451325 247445 1093525 1554376 189770 803404 840592 1340860 728573 919894 1418285 932523 736150 1819297 1223054 984305 1603622 638016 82239 1341423 271422 917295 239324 1874656 1493754 1175607 234651 222703 104061 721293 1084169 345894 1339225 1782885 1391652 1403634 668680 1640106 1694035 150129 1454249 628820 982845 400414 147473 1217262 1593963 1496246 74074 714859 593041 1251439 1342340 1680663 1295005 444326 1766122 620157 1845599 652268 1102903 307668 735324 339582 1482767 1910771 128919 1019849 292417 1492951 1766825 420249 980439 166907 1693582 28300 1973472 1656258 696577 800845 1110398 1781378 237137 1863277 607791 317332 1766385 1264451 725863 1714538 711988 725884 1294328 1950398 1611672 453066 376688 1952454 301359 242463 39979 903711 1725145 1905287 725029 961744 728228 1643361 383492 1599290 1923844 874707 960078 1101027 1400859 663817 1310463 474364 1347677 304478 192225 859006 1067724 1174993 787534 1902011 1222679 1692272 956019 544026 922443 214721 432023 878654 447759 1554857 286303 96167 1280696 1938544 147660 1409020 848905 1432611 728493 1386976 239741 961571 760733 1387935 1548693 807372 1097427 717415 113841 537620 557746 430393 1285527 167490 1694417 623441 745886 506491 835491 526310 1593863 1540117 330097 1322938 519707 1239937 1275473 255605 1834068 1912125 1535305 186859 1256262 1512476 1324593 288305 1875181 138269 50813 1469952 1716572 1277252 282887 1048 1692882 1377001 1384369 1345112 1039079 1431930 387111 816642 109381 1930117 1418207 1765470 997207 263028 1379468 1233516 568780 74662 815849 538406 444742 970835 1772404 1452073 172893 915750 1096862 623923 117026 1019911 1494463 1194970 91911 1527870 1031146 372330 531408 564806 123162 355471 1882242 1298071 1492115 710411 1251611 1187185 3884 849631 726487 1369343 1353718 987333 596786 1221166 1317237 1205102 1895033 966577 308324 714257 685092 998822 3999 785173 974405 1893515 222426 1982461 1145127 765601 1680658 538070 71890 607835 1269125 1751745 1716957 1546639 568771 1372383 789971 1002980 994521 1029880 642702 221807 213251 841909 1450395 1709832 1045494 907401 450073 1333401 1897610 483418 1858845 1626331 747262 55253 400874 1738806 1000959 1440382 414416 1539260 437222 309119 1346778 514207 1849639 1811474 1171163 718237 1536668 140963 393210 1509122 1809348 348399 175131 1711284 1498053 571451 1355167 55311 698964 510416 911148 975355 287478 307669 1494674 1053101 289624 861695 870968 734251 1676090 379055 722502 1156959 1969604 214938 1705212 430025 258189 1291144 363280 413835 1183427 175667 1441560 815518 752326 187662 869755 1998185 1726022 1401357 132193 1092371 675007 414891 1561095 1558043 1413404 472783 1168751 680069 966948 709994 1013437 1474174 79168 1235894 574441 1700553 649372 1213541 467430 1802572 628158 1613697 159728 1295556 146458 573678 111460 71725 1344346 187962 1944073 387737 1929516 226477 659294 800412 424325 1252454 1108709 8872 1384378 1919520 294277 914773 678878 1779990 1753413 679962 1508288 120545 623658 478217 1636878 1685579 864233 720922 1655228 480710 1512439 807673 924422 375990 695885 1564285 1318740 1095615 568838 1138127 1347670 283254 1028359 24842 508593 1003967 1055541 743944 188157 1524005 1234038 1178398 181094 1111858 864476 227128 1762777 1697681 969484 1285490 891639 1050188 148346 1257141 1542426 782028 273003 1992872 1903397 1739701 472445 1359868 510580 1050986 826185 680748 425637 465561 1390438 1711339 697698 598239 669887 902609 1620217 18845 156987 1278977 1496601 1017202 1175881 919760 471279 1001043 1308085 1206207 692438 152409 1819777 648610 1077163 1469005 1447750 1245871 1261105 731797 587186 126273 87573 271147 1712132 1422777 185722 280620 1479176 1593212 516443 1275990 449225 1205689 1733863 499275 1727033 211456 31418 510997 1840010 723136 1947754 1674627 608495 1230611 1375233 1237498 1213426 63298 1540316 1657662 1230927 610638 1881874 1056254 293535 811360 1364657 1525808 1489463 1112904 366022 381724 1678396 1770313 1613867 1645373 1014698 1875812 1422199 887292 1789972 852318 300516 835228 612518 649124 1294169 1158316 446794 775131 183229 1515935 143823 503106 1140948 1043310 1927699 393358 482809 1710192 8195 478971 101571 1469292 1775972 222361 1083200 1624619 1996865 890610 1533105 69281 928748 634695 750958 1568407 1035918 353284 1088319 775239 1641150 1747052 1321988 1049118 648303 52708 1199754 1339686 167816 1137751 760052 15683 540290 77643 535528 1474849 1863985 1836206 1403234 1105387 1715594 1981722 230704 1935223 1024752 407210 247370 1292138 1361625 990930 1004404 1401689 731154 134046 1408870 1386978 638008 1074663 290586 877228 824534 866322 1140035 21164 1533099 786354 550684 1323735 12802 1967207 1193859 1184428 280865 1985456 1163105 163711 1556815 147392 1184733 126742 121372 1127184 797841 1124689 393538 568288 1731427 654125 31380 1436794 1115668 1527317 1526026 1011966 179149 655646 21533 72963 971532 484325 1289091 333869 231833 1261076 949093 1817831 1674929 1994252 1520932 1750540 572437 91339 276843 1592825 1369973 1391968 1498592 678687 1065710 967738 1833592 1010489 253736 1712598 1433436 438445 1025835 1605663 765063 1686794 1789097 1466135 1866561 1323288 94917 1424723 761784 1125182 629308 1998230 1224978 608923 23029 622443 1717317 1057415 257303 1551384 18019 1675070 28149 115943 535392 2114 197378 948795 332827 369994 780310 639546 1060737 1803312 781115 1589548 1198152 1624642 1121512 767950 249866 1602709 553079 1610474 1340298 1001403 574265 1153598 1602654 250334 172766 1902271 1396102 463184 781750 301437 907696 383673 338115 1891672 710940 871732 1644362 1110279 1772461 1107502 1911621 1411239 1751831 1357872 614844 351162 442503 1896389 915660 974370 1046227 1961386 1440583 1451271 817475 1953959 1310872 1502367 667483 1576783 836524 1731123 1819261 1419036 1144374 1582814 1263110 1901760 47106 956080 703619 694629 697414 849704 841616 604263 484656 343913 1137981 1819 1066997 561815 926469 612515 706800 1174871 127894 899089 1644782 1434218 1850633 1892149 1744209 1903901 104408 1000915 896143 1154490 1775363 1246575 917653 1416982 531561 1051934 1621991 317119 577502 582283 1119973 556426 1853131 1434439 371835 1734294 483842 165437 419472 1646791 1484676 780152 505850 1325815 1710922 1147217 1155086 105233 557033 840047 363523 76456 1944687 580887 1935330 588513 1539789 1895868 1268552 1341 1102435 333596 1861145 1593165 154196 1273405 291440 135636 1967232 1131482 896406 1905126 137900 1054289 2064 145768 1293173 1245763 1696135 1751977 122523 905903 1474816 1823802 888169 1404454 625279 130018 844731 445261 141630 1871154 1510556 680709 383283 1055493 572148 772427 964528 1601922 1939492 1993307 233312 1909462 401148 271247 1385428 903753 634372 1330512 1995956 1778227 269844 1232392 1419821 350988 1480475 697341 1022428 729312 1164911 1853857 555716 1179190 1042986 556095 817211 1892537 127979 1520906 1905010 1620985 568068 962016 576121 920607 1811870 974253 125455 1907050 1981872 801584 1262242 377974 1460808 460224 228784 188216 877487 1966883 535139 379978 944068 1171551 313967 169246 1338262 1774582 1253494 905424 1235045 1489672 714016 1523700 921473 754359 569903 1576735 1724836 1277312 447461 1686029 862101 103569 1567572 1940526 1745088 1053504 414510 753947 1559769 1905599 378406 4434 921228 1813821 598001 1516680 1845136 1112806 1083133 1549223 1933511 1328829 1741013 1635133 837626 165882 152743 1231760 1840817 630899 1979218 885155 900969 1717610 152718 1974303 277294 1086479 593491 1022436 955823 1705665 366125 127831 1904984 346608 649690 766419 460563 924859 113998 1217668 792496 1461585 470785 1431837 1566032 86440 68820 1812079 212305 662605 1020400 498062 377864 1435382 1300118 397943 1732260 1305588 35243 891064 444060 1659132 1697946 434071 1301067 542639 410178 371004 587086 1657351 1080203 153426 1079545 1018936 1568021 761785 1776834 1326624 706016 738785 1482714 536435 1006782 135131 1694470 1375334 788696 313161 1774401 1263835 527243 1281904 1543128 1891312 587975 663400 755146 1433375 221796 994722 1166317 85692 898142 1804222 342433 1453097 1777202 35724 1789779 1445181 1283844 837958 1344516 1204131 1290159 1240371 1886080 1896877 789182 618998 934195 689785 1008367 29994 726639 691994 154159 1827885 676684 1776387 501632 1184150 878492 352715 825369 546452 153210 1712401 1050937 1001773 1294299 1005349 1205245 1837339 762805 51756 249179 15773 1929599 1808214 1612466 1676555 60997 1788845 1420114 1634727 1556047 1028189 1042622 724942 275036 503262 1572684 839391 346146 471394 1708326 1796520 1928088 1944865 108535 1783828 672313 1822281 289021 1849776 820104 192866 587011 873632 1606134 213663 1941762 256850 1639713 985993 861375 1294158 1100816 712717 1109314 1182953 72537 1428989 470013 1133444 1295625 522523 452880 389602 1130839 630142 629933 1282712 406238 1041716 93683 1688829 127272 511733 1095917 506558 843244 812817 1322078 891190 1644160 1279606 1251019 1919292 204700 834356 1470333 1652930 708266 1317069 562911 212756 1791611 1173423 168995 174172 1163902 959872 476017 1976645 400750 528891 1677672 105407 1060890 303792 1778187 376977 670796 18217 477755 652164 1796793 480431 649874 303454 1918529 107485 1139926 854796 660467 1833512 1796905 1678591 1261571 1942882 179113 916874 1224071 329647 472383 1570748 1013085 585502 947087 348711 1191371 845384 226704 1447916 1351617 929518 411054 1378293 92697 1616773 248115 22591 1210286 1313860 1262558 1834233 1473526 1088948 1120611 313497 1611237 612609 1499806 994069 1650154 1812946 661075 931656 1585657 129500 274992 1360948 1895583 766169 916869 532938 866181 618177 1721791 1763389 323883 1527575 1762936 813132 815658 1842991 605468 1294166 828167 1869554 954262 990302 1404620 1564675 1459351 1806961 430873 395891 88020 1024274 932300 622406 935487 513356 412124 478291 105430 1551199 867469 1525391 1976210 485213 1904253 1364964 1299592 522813 1901093 755024 25537 302115 1240452 1689811 710642 486406 1752315 1651248 1291802 1695644 1291069 1617766 1815764 1147056 1944368 1248497 1675576 1232914 258861 1129294 1120190 581672 428337 865355 71472 1237621 1693389 1198318 1553265 403268 1702405 504973 234288 1902005 383840 1985482 1404273 1856970 427082 554020 48418 1725074 1596391 767158 546457 465786 965348 430125 605358 743815 1073788 259877 414790 1178647 1023528 1591068 89890 517627 1323080 1358261 1853514 871139 17911 568744 273171 757043 146685 1362061 597666 779431 1474878 403584 1349678 332936 324978 21080 910597 470417 1292619 1869048 1625733 861950 1235999 1820309 345924 1560306 1996032 795724 1955341 420782 1144636 653885 577759 721382 538960 1726424 1844095 782718 732166 1738011 1068125 20407 1985768 1080924 1128628 1307033 1367242 305326 1837258 346149 1342373 541318 1044726 938227 1612795 1595785 164114 1798164 817065 491983 1380786 702915 1949523 94698 1197532 1588888 1261934 99450 1601349 1780331 1241942 1063677 1871612 1631052 746103 1355802 54775 1537782 913664 1706870 1195694 523967 1432079 672115 582411 423501 1310726 1789369 1868753 1948694 1427482 1163887 1797407 1039099 415852 927226 93358 491753 288919 650863 1093425 1874109 1295915 980849 698750 120046 4680 159199 702274 96152 815960 438313 289029 466051 1521980 768929 1097425 1889256 1712352 1249128 850985 1558348 1102033 259139 1066187 1419279 28497 1065643 1476208 1518795 1860248 399699 1873956 855420 1710297 1595291 1264403 247693 1441123 1412067 728791 1236794 740945 1018376 1537440 521008 1471853 1211882 202270 434447 1736149 377620 757259 1356951 1293777 231579 1132461 402672 359600 388082 381048 427128 1148216 745873 1423208 1294543 799729 1306665 1486827 1946330 1001696 775299 1938525 970617 1709951 1212926 1395141 822064 1899335 1379235 1796264 1027737 1871586 1907549 1687981 1157721 1615797 653330 1212087 472228 226391 385293 1615021 147108 144368 1959213 364463 1532467 634289 1847264 1146827 1099808 441144 430028 185980 1644003 80755 1378919 696711 258336 1230856 641048 513592 1874199 410037 1537106 1266976 515118 1395993 1421803 28859 922482 1797489 540805 1478591 11994 625318 448642 1540187 1311341 1403931 483221 1215487 897703 651776 906485 1191128 1932411 226168 1230138 76580 216191 1760390 1165792 1163490 1851134 1369338 145407 1016280 1118373 1619173 1031218 1505915 1947781 383744 1577462 150417 1988661 1722223 588039 595706 1978854 1126837 1263646 753686 1090973 1057015 1424512 33808 424672 824790 1296355 629910 520404 256037 1102483 1436730 738158 87610 222723 372734 1102253 692098 1353858 274060 1068524 1084027 916140 1593460 133984 988357 1683688 1511433 168973 1308587 1098395 453154 1233827 1651653 1459243 205974 231183 405677 1888821 1665121 53619 1054355 540567 866116 1352366 1202717 876712 1152253 1887940 614345 560486 441355 1191240 1545158 1972684 1640790 201563 1913682 906583 1106767 1723491 524787 1149117 93993 505805 1261910 1162543 1961064 387991 1912400 1329913 1062331 748679 609580 1893662 1009456 535819 1025497 663102 1756183 1634567 585530 1646733 594183 494940 694132 54426 371245 1906385 1110147 1891116 1256748 416879 1733264 1932187 1526877 412873 976876 333261 1104276 1831530 1642418 1282465 131764 155018 1654668 1214505 1194305 427957 1742732 1107861 485754 56028 1729769 781914 1191557 649261 764425 560604 230512 1557398 657533 1299937 735761 902235 1073570 1293196 1418301 1316177 748830 1345121 167853 976855 503394 1351786 1712502 944179 367835 1831461 1054603 1252568 664597 1211707 874059 1356894 1795534 546925 45209 1405869 915067 420874 1945038 1288688 1438128 1312 1586295 483652 1021078 818592 1797628 308285 1263603 808163 1623646 1946982 1623158 356088 160625 1633474 1292072 1842651 1142660 1399154 1494066 1829846 1422779 675093 1585382 369563 1250240 1682126 1670918 477816 441402 780643 1759825 881188 154299 1701818 988905 1049838 629926 122650 762673 1314981 1756796 1595030 1913271 1391882 1808077 1566174 317811 784934 1259833 493130 1733743 1992170 330421 390019 899372 600639 1220715 1287741 1275522 1540444 1436992 1875345 215625 747207 1354298 1472762 1550427 497361 1965908 1826804 1842253 120901 1272819 514316 383876 1488893 964997 1178590 1020071 1638102 372805 664524 1027417 1195540 21344 1592760 215269 1135540 626852 653788 1871955 694706 1908775 842352 991560 1106315 762000 1448088 537535 33039 1933925 1909996 538179 1609797 852790 508562 1546359 141735 1945345 381512 572936 62894 779666 1004535 1974768 1933190 172064 1523827 448491 1365248 1824436 924536 1459135 92061 1755322 1624397 1099859 1728376 1174353 331205 979309 1264464 1618065 466283 1372453 154576 1627368 678322 1201761 840548 1943186 1687946 845455 1741634 670986 1631065 1389318 127067 701368 1295645 1091706 577811 162700 424306 1262424 583223 1732972 1761232 1321097 1376952 1088539 960927 843280 566960 1347252 97683 1146129 1268200 598242 1141437 976486 981844 1826269 1909168 325971 113195 306559 306908 1542411 1331413 1654405 706440 370294 722040 1571880 1542538 413912 1495822 268787 1774663 1994290 1708054 1748597 1371067 1007633 1193640 1934718 1659412 438575 548197 1719414 578628 984639 1074648 1064791 1700517 300632 142495 1461107 542370 1091449 1731184 169028 834533 573962 663627 12017 1136978 1210701 3920 316146 866629 1561099 1234252 1901930 420292 117508 1384300 981656 799143 1516911 66113 691345 187297 793706 1293610 1465829 1610085 1420816 1169867 830818 244409 1937011 1431618 977273 496223 977125 1899773 1176396 1852611 224499 930218 939802 1726908 888256 604223 1476883 1622417 614313 1354624 1904439 1415339 205229 1971388 1039426 487818 102503 152432 47801 1621271 1886018 948649 1908062 1375267 406781 1366701 1625360 1655853 818728 1611953 1019583 116125 1412881 37831 1502768 1766108 113191 279228 426304 125338 1988537 517629 1213569 737909 1664752 1289317 816079 412950 1244487 197487 1431790 956813 642552 267147 1970988 1140853 477723 124297 1388573 1124214 866995 525770 1941462 379531 1734917 1795964 436500 1569227 434913 1806544 257874 887868 813466 831669 1674065 1965570 139373 1113484 1779023 668691 514822 379878 1281215 429424 1476912 1504751 112587 1277853 638376 70571 1280590 1533217 1253832 1150114 726303 1812819 1744519 1551487 1148139 1218878 1092479 1681193 906211 32004 437528 1522245 1848481 1000472 1413145 324486 1993083 1602596 892563 442924 891516 1363623 83531 738971 898095 1334939 416680 1416579 594081 1684417 559248 518355 494020 1668176 421159 141469 1690269 1509895 1598959 556254 565375 309195 936092 1864125 1028085 232866 1325524 773379 903097 572484 409727 1078603 999918 1681121 1781785 183526 111976 648403 1229271 593224 467394 207567 357812 379650 1469811 1220327 753785 1359122 1711942 640670 1862021 966021 1349646 268275 493477 546165 1314783 580549 146947 430642 118098 630984 823056 227970 676613 1102436 1941332 22219 1282932 1858434 862300 557186 1124454 1760021 874678 1293424 321333 1642926 424606 1311504 303191 233691 1442963 213047 91209 689765 443655 459302 617693 1643773 627556 1407095 1992351 808944 304451 678742 1431018 1652498 1909410 43487 944396 860123 1193896 88586 357075 1020080 755502 1390619 1177192 813380 1118051 804225 1708838 212243 991802 1551178 527820 1221482 605481 1905929 1350693 1206008 111232 180638 1191445 1115946 263549 1638154 1052072 1103247 882727 1042556 934038 728183 1092682 637545 1647715 411932 407458 1036559 881949 1781241 175226 146200 89383 782038 171523 750778 1714704 1777171 1924563 1165398 1677973 573782 1559289 505484 38160 1165928 597929 79077 1303893 523563 1707813 904419 1976510 391756 896532 132652 1484853 917209 817138 1033183 267172 1211333 1869550 987384 1559831 707878 804338 529963 795680 223466 1801077 175039 1009421 736935 673022 997575 1827421 1081636 487589 1896607 254750 873482 405466 933546 877692 280835 751881 1891833 911277 1156239 1183469 694089 839728 1647929 363627 1188228 656803 536294 202154 1037135 397112 545237 1086284 1579237 1859816 1627626 387462 1352229 1407881 1197854 169182 1916933 1066297 1882721 815385 1782640 1745915 1932375 1266169 143944 286034 1036301 565684 1472880 1609260 772441 84706 1401152 1121202 1658649 1290519 1575996 1934518 1354253 65049 1388616 1558479 1057752 1432667 1658790 1013455 181588 1263147 1882980 212482 1834613 929246 212717 1387824 1930661 1853136 1842276 764190 677697 1400919 1162844 1375917 128098 1189443 918837 1475160 197080 465626 1535834 738879 1877855 1533175 1303248 1188265 1649775 368171 1935412 457633 1789723 1270950 478020 1036415 608120 315786 1720436 160800 1126503 1749548 1364009 1887290 330639 509641 1585119 1455063 134112 1174840 887441 658716 1440482 1033335 215189 1724856 298255 863116 1666753 1217362 542884 283294 831326 1378201 1952051 958046 1249200 1817225 1193615 1788475 15163 994619 1867183 1050263 1973417 1709012 480279 1036127 267870 1773605 1349992 827918 863711 1258390 775716 335038 748530 543575 1760120 59396 864439 1673904 1158413 610252 1261057 1072491 162100 1691929 1873811 1601590 115538 1704891 497099 1756509 45883 536261 1448106 14188 914086 1615429 17231 1851531 1568302 1770138 1532602 1544540 1759797 349586 159073 999408 603349 1667142 1648282 825293 616170 1303430 204968 1541799 497160 405712 1578293 1611862 219369 1676277 730723 1346573 605104 774766 1640229 595161 295324 1447151 1298355 913644 1759227 466422 162641 1684834 1666810 1042454 1821891 780134 1659816 1353451 179154 1071135 1720475 1462227 1208589 1335756 475187 169402 654699 1767547 484142 1077859 922505 1844056 1093136 1486346 1175715 202574 518878 1781328 959 773152 840206 1716231 1814267 539743 1705900 1932827 1982070 620386 1243155 1326046 1145103 142261 1106734 351646 1660700 1091984 198860 911243 570600 1897555 830556 1187710 302103 164783 571535 693061 38330 64032 86842 1426663 927583 1382647 470655 1505796 1314183 438774 21698 487990 540547 1454262 1242936 1680502 810737 5509 1725670 1984649 1924940 149033 1058173 365257 903399 1795881 1611100 1894114 572497 1560246 1159069 989962 975327 435750 207901 1281005 1020052 796343 1888125 1648602 1103617 178182 557984 481764 1767121 295640 1962840 1577026 1861172 222375 341833 719943 1181191 1562316 1830336 1860915 1350377 846575 1106827 1897006 1901146 1320209 1476544 1206568 1878973 1681978 532729 420939 641527 1250065 1245959 1121782 177263 64778 1812175 1978610 1890968 1018154 1676639 1318648 868390 1548923 173085 1462773 1423118 575628 1529095 1605767 1856036 1597215 1904086 1471094 645597 78441 704852 540884 1016100 1554691 1846307 884765 1588185 795377 86277 1733317 193944 702427 588580 587331 1916969 504269 1879443 833058 1583424 304687 1788142 1462233 1252783 1494918 1229971 1464975 127824 286981 1133432 847064 1148846 1684501 1020748 297608 1456640 731453 226048 802619 1820323 1388794 602756 1614013 994448 802390 1163798 559015 80818 1635527 382570 1690172 175858 112082 186825 799115 496820 1207483 1849239 738762 1940090 127120 285045 565819 455492 1673692 42846 1456764 1865040 1302513 400060 1314909 54085 1530893 1272985 1261833 902545 1319062 70860 54546 1436219 1106816 307424 769704 1464953 1550287 80601 1375337 1652825 674064 713791 1678128 978226 1516605 303726 1704320 1264312 1777568 401 1996051 1947433 576359 1936838 1465587 948884 749531 875163 1111545 64185 1811668 1455018 1676148 893007 1039636 1356311 433534 1419634 45812 1547019 289919 280475 316346 1827068 690981 156286 996603 464746 1398692 170865 907176 20675 1771408 1102271 690533 1739761 1228662 420232 1433646 1996879 1210658 1915138 1679740 560514 1703833 907204 1347837 282988 532486 1574135 615556 1466487 1524645 207259 46448 141506 110382 497182 240316 1763261 699535 1192084 818396 1704739 1732076 357400 894525 544083 128669 100622 486848 341742 1029674 1968813 924587 627127 1861935 1766308 447445 1959086 1149133 281233 974877 1727411 1742810 94850 1258575 1769974 1010117 463096 846924 266912 228241 1818425 228348 1104041 637551 101263 1692826 1685081 1041067 1320282 1879470 1205836 1029238 1756132 64138 1190680 953149 225515 584342 1229442 1315550 1993850 1752850 764402 234473 1244822 959900 1024600 456834 5712 843314 92251 1549833 125414 884483 91907 1550133 669384 1338411 297419 1834567 1533539 239742 1200492 26995 848640 1539199 1111954 691431 709976 635687 932526 1020112 1389008 1480955 620597 1138244 1541897 1367477 1295326 161374 1104898 282702 630427 1016937 199402 1809941 11082 1270606 723944 1462392 1080530 1592766 566498 1402498 1159735 1749710 748813 1702397 609654 1582904 1460314 1620291 1983631 1457895 1462341 1193077 1600020 970925 1718945 999571 169025 1474962 60580 1906295 630743 602600 955154 2477 672238 337408 142550 1293919 1638075 477258 1409876 1330313 438916 1806426 1079304 1074500 826712 1778309 1429235 12261 250637 1005268 1392141 180384 569198 1412702 219169 1519324 235190 530924 534676 25941 1704481 1873121 330803 553614 1792758 568642 453787 1014210 723428 1988017 1780252 1575783 1091687 411614 178201 1443926 400013 26825 532808 816776 965396 1102662 1780853 271061 1757389 569400 1415478 1155322 52371 1792746 1151192 852733 1791409 971356 860206 249946 1416568 1520803 527818 747883 1092082 735209 1758246 1359698 1240357 181631 1497321 1320748 1850609 785752 1340528 1616115 242992 711596 1853762 863361 915263 401387 1737485 1744429 556910 733559 1821211 485180 428591 1614786 1873666 170459 625872 1570517 782523 1351891 621382 1370812 1471168 855733 1260752 562005 47589 446626 1521317 560370 780942 690307 683867 1853253 1832444 1786051 1944791 278827 691383 1648370 788725 779969 204224 112299 799896 1686674 1750127 158543 834775 703497 528112 1473629 398616 1512626 1906653 896500 948156 950652 1853648 1053543 744377 814142 1806660 1842121 1574442 796801 1756138 1664413 1473520 1016353 1853248 592489 385950 1907182 604058 364672 1411388 1081235 1775485 924999 1299359 560159 1356162 704086 863433 359882 36785 286560 453648 755061 840966 58124 461302 1953643 1568742 1156176 25108 1228380 1611797 1009107 1866062 1531589 1827 843344 537749 869931 1375506 1035884 131734 747707 1492855 242140 635848 932101 188579 56163 1848343 443460 109077 1864871 1673316 1485540 1946916 1658416 640216 1018845 1442526 1809343 248862 1799348 1337391 1037871 256684 531206 1723671 1166907 1508084 123624 1695306 1897962 940672 1881367 673991 535297 1617809 1515357 1984712 1201827 802980 857851 372092 230341 1241702 1151639 328935 1030658 202374 1744853 505448 815444 1907362 794045 1967411 429645 1615780 1623706 1439632 603952 756003 1721422 1122220 728705 1999378 1802100 549485 752489 1012272 690563 1017541 1975216 874226 1587774 1145306 1669943 1569916 1666718 1984203 1964079 207438 1212946 1928281 1433281 1952356 1303185 152583 466606 199763 1623892 1893581 1199347 1938296 156002 290622 1966481 419989 1669218 45738 938163 331180 1805351 288673 51020 97961 1934866 364729 721176 1399096 1486030 1239918 175474 732435 1515004 1413431 1257843 145878 1927057 713389 876438 1118029 453694 1847366 972912 1003760 493800 240924 1619983 739907 58871 1192872 565806 1923558 1936670 511104 1608824 1053128 249071 1716183 129425 178888 800582 930961 1192498 590239 1959263 426021 1076275 676297 1432231 477586 1262419 1742442 1830378 78800 1767238 118719 1799239 1657987 1407870 1860325 1417561 1666065 1436670 1403157 248702 1293879 171707 1500575 1161392 156431 312199 1579362 1128469 1403524 1222547 964516 516522 36627 1242322 1878611 1722062 1564114 700784 322312 1932565 770159 1363267 1094930 939651 28312 375244 1470591 1057620 1582946 1300069 1145161 4238 537496 1358911 936731 1102275 577058 1377896 231795 1032846 1150919 608188 248202 1288574 1405284 1741327 778701 140124 1095830 1338364 221376 1954525 780832 1149398 1405448 427184 1454941 491894 1328980 774510 1325729 824752 853570 1074039 1252036 974412 409249 1737746 1447147 512752 399503 1032721 1568445 447642 1771421 274098 894510 496307 203653 942391 509020 1859092 1591437 466033 479994 1526176 993163 1307062 41331 139046 1957906 687664 1706109 1421238 1355191 875840 1556942 1673385 85705 1878542 160241 167510 594868 1577281 320878 1975607 1449081 618318 891559 107830 1014329 1146684 1360986 701468 560575 543858 859468 1260203 564497 511763 326516 1491374 345825 1570574 530244 1055160 69296 1445536 725227 1194429 1329752 988601 897357 1605070 554696 707862 141248 1494176 1895005 589371 966314 194488 61859 891583 1328041 833658 1538943 767592 1747159 189291 1164198 844900 1129578 267665 148239 1396533 1909569 750257 150506 1823373 976432 189711 1687300 1044515 572468 975381 1198856 1729894 1899180 1488369 111096 1170504 1349623 1711079 1364898 716475 1242317 612239 196808 838590 1235630 1974690 707468 1638163 1477528 1964538 1713355 1002126 1220373 247352 1042426 932474 1841564 412403 851801 1674675 727505 541392 1758961 122145 1331345 770151 1803754 1777773 207764 1838311 12461 1694845 1512878 1201469 1772497 689362 1962157 502669 1968732 205157 897301 1390091 24441 823215 1049988 1181670 137944 734545 1016610 688512 1051358 1676066 948385 907123 1623628 1746626 1042089 1541318 866290 306348 1093401 407466 937529 1396373 1386121 68694 1664734 251744 757880 361275 1385932 431110 849472 124918 493747 1309066 1469899 1154089 1707335 59392 1569957 1644418 1826548 498906 263607 1775163 1951920 696060 1098564 801786 1026203 173517 1414790 29398 710735 499053 1618082 1557351 553140 1254966 1943268 584969 950407 1651799 812566 242067 1734284 797207 1541009 296415 776466 1733697 1642754 905251 650550 713551 1285193 738048 1737708 1599265 96525 1818282 69101 1836235 1800295 1835090 458972 1832468 1152467 665493 1770646 849866 597853 1500616 412974 384729 1341944 1034468 1267614 1147292 652762 228510 202129 1980748 1465556 1161481 228 121511 104873 1242398 252394 51360 809823 797 671731 1496368 1910528 662953 800645 1474094 1853116 1490892 286642 1135103 1246730 1798415 1673951 1004140 896495 1881407 440362 1023719 195951 622120 1947477 1028928 1467538 1682993 469206 1877900 1768516 1998257 1383231 1228739 1410675 1215987 1791926 566851 361345 1510285 1998504 46254 1157763 1494478 1559789 702060 875753 1571509 1901633 347228 218331 620898 751298 1173806 1182722 525525 261377 942530 763433 1208783 237125 1737876 1918884 1349049 1743401 870215 1842476 1151313 726792 1067536 1727380 1640803 950483 1430275 1054380 1714883 1545709 1618049 700554 1667599 1669990 95697 970491 961774 657015 1766083 150156 1488436 1592165 312663 1846864 1274419 1486082 300893 1234078 818415 1380497 1245981 1881380 1294507 251878 1114477 963769 1903238 1381176 838070 701803 1453868 413838 938512 1768884 1887292 322123 1822784 38494 1369041 913697 1625933 1621460 1085905 223414 1594446 1476632 567360 1210583 637805 588024 64262 1436848 1835713 1610883 1289542 1660327 1095088 1880172 1486204 154381 670114 635606 1207583 1175258 1999228 939734 1743953 1429101 908304 1949852 1004038 933380 1499651 587050 950061 1526912 145269 1459018 590417 1804938 818104 1736079 1094453 132647 1191296 1716024 1972703 22625 489355 1218504 1296527 1758761 441329 1370735 853871 357942 1868687 1372699 1822687 1771031 1205592 1957373 751846 320749 1057020 1358963 1590348 484989 134730 80138 987065 1575436 666112 1393864 1641055 72063 244504 1280275 236146 115973 1856617 388359 586818 558990 1391510 1568400 1086394 1827648 1578763 1027659 688037 785691 170477 1033866 516750 557672 884289 870537 962679 1138635 1200867 1504251 1426746 803916 684065 1661623 804563 1541089 1617874 919709 1412019 975051 371240 1724902 1386264 1121194 1177657 742014 1793773 1407214 583810 1811297 1342204 1499687 724405 1378920 1609791 78518 1671298 28109 198254 1275331 1253374 886582 971489 877932 1999114 1341825 21321 830890 796715 1012739 1752995 663413 1133419 468262 599098 743499 1519300 1061423 1932569 63987 1361256 162088 1044569 1666903 1648711 348346 1062784 625720 1606526 1081963 1113491 1298153 1239067 477474 440566 1166041 1021314 305264 1237856 1965462 1181501 115437 1422786 879864 1041487 926060 1921193 124414 1293959 1457169 717673 1702663 1612558 1821172 168015 402000 1645318 1899171 905379 418092 72309 101409 1145768 1336860 1512980 1394420 428314 877150 1836573 1635674 674146 1982201 745430 440916 379176 1430244 354166 383122 1642936 833935 797828 353062 1807280 143108 1234292 6382 1228005 1545279 1371363 301839 13332 1507427 393439 904258 1738646 596241 1181933 941739 814699 999036 1306878 1361031 594209 547879 1650068 1095512 905551 362765 912279 880218 1535953 107815 1714530 706318 1462808 553642 1762955 776358 1755265 1512280 826938 907927 242973 962879 678071 644970 1850801 837604 265755 1869668 84165 731849 13443 412744 1269588 111602 405759 124135 1930751 728571 1222522 380385 1834784 149978 931859 19278 319441 1844363 863531 362467 1891435 990158 585225 440571 1849314 763050 1434097 1093052 139087 752390 1118401 808111 674907 347608 331005 1178608 484358 768087 940217 1804510 829994 1770641 1220718 1440897 569423 946539 503400 1810083 1760937 370432 1511453 55257 1646074 1875147 1670955 1143613 874763 338487 1326049 1554433 367760 678222 950922 829641 1322424 780772 1959376 680868 1936386 1768039 612128 1266517 1348658 1933431 1348756 1670911 897553 1734001 1645876 1307022 169261 1337649 587162 389693 1188084 408187 169937 142059 607536 1281878 513410 1257980 888163 1338236 926054 23860 712634 1155232 726952 1153236 448273 356455 413844 1348107 969310 988452 92739 994064 542911 865154 1037283 613763 1033924 1977273 1841486 320674 547562 584018 1925905 63010 296408 817798 796995 378283 714557 621528 693455 1280692 1008333 1852975 1349926 1072156 1633798 1298239 1701321 496574 751825 1035273 1928755 1430566 1639832 26188 1929301 1385823 1236553 599104 195373 883978 1388031 314384 635291 848318 1731628 1502590 1920882 1688301 27458 1995884 1043312 5338 1700813 1676710 113979 750436 409126 625109 236693 1205832 1434228 1789190 816412 305373 530114 694949 1166610 1657674 381716 635710 587959 834112 453205 1326645 917807 163727 156690 1153097 118622 1814409 841686 1317121 1707444 1703128 792630 883851 479418 1636461 704525 1562276 574946 1846384 506892 73968 206255 1791831 1630336 1645410 826317 1980767 1690253 128149 936146 442317 1910402 820 549910 1554680 1967902 451391 1715877 1812058 1906146 865458 1161023 1191920 926995 545648 260304 95721 878171 1841718 308805 1780772 233959 1994207 431525 851545 709443 1895749 1453000 1884304 1254117 1363555 310396 465347 478144 949291 517635 59774 576830 1915734 895485 1822984 1593312 255850 1460853 1486279 1895485 255501 1696120 706261 1531244 648467 1214124 1432927 1882162 1744064 244030 1392991 509643 136204 670353 748744 1786854 1489698 1173298 1989633 1331402 1807826 1769977 531327 71663 264535 1886364 908590 15445 1454963 662506 770300 1672494 1504805 1308894 1615708 370717 1600290 1470109 233342 667995 413247 854419 1713313 313993 508811 1873688 712923 916131 693616 367872 270373 26250 418140 1365234 1682275 1913116 1964535 793592 1267451 28722 308345 604030 1678414 843697 1693019 292682 70112 376061 835569 42684 1757274 1853537 319408 962757 435690 36006 1396038 952904 1299238 740761 568098 310484 1780392 1885338 339383 1251695 1575336 902950 891324 154846 877759 1151193 497517 61259 124596 1728181 1472581 1083378 203759 61996 1141985 399585 1341505 1081433 344761 1119000 1751702 1497078 1261159 1220861 1537346 1114530 1421937 112897 628404 1190410 728806 1533671 807301 137268 842484 740047 894239 945727 1434691 1003613 1038941 1049938 718480 969904 779947 1518133 464347 1786708 167219 731999 553446 1805417 1496313 955640 1290733 903628 1162039 1226329 1880679 1902805 1878234 319359 781062 166238 1779164 1489702 1883276 1778974 250348 1836641 250045 1362006 1376258 719285 523157 747419 1216181 213802 1659795 410881 1413476 1396253 1367862 1163042 1912946 887613 710899 883351 921372 1218942 1889325 133594 1229125 593395 173838 721414 229478 1202235 884278 1172065 995344 1479926 483313 1662835 1887129 803686 938509 1321256 484566 1683470 1228849 852446 602526 462141 569103 643568 932616 1355950 50155 691938 253613 175674 1598869 1350185 1364140 281367 1324011 1071049 1160293 892997 1483989 445107 133541 812439 640637 444251 1968714 1845704 1764444 542553 2004 487326 990321 1508322 18741 657416 397231 502577 162148 677401 1060535 1665757 432240 334228 1097767 831519 186171 1534283 1016823 1091085 208578 386024 1572172 398360 1074209 648976 1470538 225937 1943618 257214 909150 355946 590107 125092 1335544 1101112 1602190 683675 1226069 530918 738325 284373 1577239 975551 268655 1801171 880305 1775061 1781764 128913 195323 1859667 727598 943828 211092 1827230 1609407 1937121 1300412 696838 804872 613307 1135809 183080 1709536 757727 1249840 1351219 1672110 1897504 1065074 569697 578038 1917247 1004518 1733858 1212813 208013 99014 1302079 124726 351005 1806363 1279661 1926367 51021 1022492 220972 1136830 1241847 748487 195930 594581 1293986 567618 1820573 1388833 1915299 1483162 1946554 387079 226716 635821 363102 1685933 612431 638845 99977 755721 461392 1467258 1475796 1076697 216224 740363 652261 1862737 1942018 931264 1169608 1899043 220231 820229 882248 812477 1997662 1166336 1850463 1810646 660564 947944 614642 1692147 1333466 866971 760299 1800823 1004805 745269 1091547 1392945 23238 468109 1934832 486057 871268 138053 674868 1856558 157712 1789409 790970 1650398 447426 148082 142579 285596 1560899 377923 1859081 1360436 1422702 53573 1418691 333683 965379 1352254 1781258 475616 256399 1860292 1564388 817350 1242061 377040 735797 51835 1246736 516633 765348 826112 1016928 1073214 1757743 389716 1606464 1490792 955260 1447077 567283 741309 1523433 1471058 901108 423719 710340 1882317 469544 738864 678491 578344 938881 961322 1610460 1889162 1787844 1852202 769255 1139359 1308971 1357704 1754100 1268175 1570922 278781 861369 205064 1412326 1181008 1780159 1010020 14075 760720 232953 1428556 900254 872919 1939364 1390653 518664 565101 1542831 1017279 1539779 688605 216794 1131439 1087836 1925371 1424966 288900 50131 1913918 1935205 378140 707888 1091933 1161336 263074 550521 309344 474557 379103 574740 751747 559311 51900 1197590 653946 17165 431543 603252 1022233 1466635 463181 1978616 624515 193630 1705360 1121771 255196 1010769 389729 797919 761799 1682912 1417279 848664 1238774 395595 952251 733271 611165 77794 36209 1632386 464018 1940280 1765162 1335627 1233620 1643217 1458123 1231794 1684928 1546115 838314 1905226 205935 98157 1023 901963 1368845 443201 702170 1690947 1276188 170384 691897 764306 1160259 666862 1923982 159617 1281343 869456 85469 1429563 1606732 966695 1725646 1620256 1705560 484594 1160279 888871 1286430 363080 573290 1746573 551337 1883388 390885 1605643 791987 288319 514894 1280165 1493068 742925 1860305 1369800 765730 757272 1273710 1484670 1311328 1469900 1636518 586908 894739 1197042 1460623 1728670 1855798 1922082 1479164 833738 504364 1535470 1471950 699089 760100 1050638 12022 141999 1754155 58544 940808 1911369 1061087 1218895 550788 483571 820373 1702280 1683345 1298887 1085803 139294 789935 825875 82624 924046 213041 712587 642389 1078583 1494539 1839941 1638206 592619 1719563 1375654 965344 1835108 495455 1139351 64890 1255921 1579156 48980 242168 392580 1689540 1512664 1988756 819309 701426 1373255 146328 18866 1352244 1125381 896801 1685071 1288194 547644 1999058 922175 1327651 1017485 223908 1417254 707768 513577 1760534 1578697 1746942 576289 629990 315452 961244 1191265 1377492 734505 1522677 692439 44001 833066 1029105 474092 393687 1649472 1967181 994861 843385 186219 957985 728218 1511714 1704145 384904 1108684 846488 1829195 105832 1518055 1793177 90607 952775 1153480 67984 1626721 262078 198172 1957684 328249 1328174 161479 820357 1858762 1426871 243116 813498 1528218 1121763 500489 1717584 1077540 1739888 1650773 564511 1512928 291498 356260 979261 657485 282348 1191574 1675588 1312516 48978 521208 1597949 851245 1411930 109654 1633313 795808 696868 97039 984695 902785 880794 61316 130885 1194547 476815 1524738 1275354 1129922 1361207 1928026 910417 369615 146827 967525 588691 856446 1613730 1811634 432822 1176363 1998996 1308108 238066 1448882 190774 1449813 976570 890846 1833324 1286982 483882 342081 196155 1985238 803442 1857556 562715 1506031 1082254 809988 1621122 338384 1756267 591089 1094285 1195251 273109 533013 482544 1289173 289219 1261744 1777983 213651 882786 289762 1295952 1146095 816138 629187 1179996 1018504 668025 971870 1251479 1010878 596047 1478357 401683 1239418 174534 98289 813965 1515713 1767557 734839 572332 1620237 1770961 968605 634675 965433 1459171 844939 662562 572972 1818537 111182 434773 418600 1100538 714595 1175365 780260 1483562 1033759 1203424 1219495 632314 205493 1090568 1514836 1400159 890142 1508228 1317585 1062534 929976 1289971 896624 369586 1488254 1030794 474150 1418692 1589584 960076 1457301 1302701 1625208 107404 1667161 1536310 66964 653810 878408 878206 1072810 521604 1456026 1941259 1458018 620469 631420 485571 1988461 1306612 1693878 719712 891807 639411 1190084 1259668 529786 614396 1794901 584208 641589 853825 1709029 1603089 283324 348190 259702 1606106 1163028 387106 1081890 1446865 1513370 920101 1654829 259267 525339 1042008 370472 34654 1154117 1360184 729596 151266 389479 1319555 1753933 777028 1898751 1303053 1197177 208700 1699685 1797525 1383647 860035 1119330 824258 439920 89663 137305 365575 227099 1843249 1778911 135570 1836238 295617 430013 696912 1742922 1146721 1970873 1395344 931548 1472901 684766 1286798 654431 429614 1745983 1237006 695859 959813 215258 633725 669821 928234 862233 696114 922304 1468926 1410428 1469790 208716 843109 1489733 920124 1650350 1567235 329796 1533378 548132 770476 768832 965649 1333162 1838977 1027115 1174945 176005 614393 276038 743295 615680 169116 43004 571144 88837 280683 1136537 726216 153872 88053 776806 1218203 417266 1830953 537790 292873 1137215 1807099 138441 393320 963398 14258 1479180 671859 165952 1097180 1981084 430598 559595 1938763 523466 1255752 1008069 544919 905540 720382 242404 388692 988299 1745410 1943019 920640 613760 1468401 1190427 1355906 313236 275208 108924 939536 158190 182985 457747 1844763 1154353 1183433 1468205 1929910 1714640 322318 680781 1363665 426005 198338 1195931 524187 226578 514527 899309 469601 60463 1761512 961681 928343 1882553 1732072 1615236 1861564 76479 1923118 664640 1503959 586335 103485 1968064 1467286 1167141 981685 1187183 1318763 1187388 847898 900604 1088142 1479563 1031425 1827376 906876 399783 1091002 654692 1718441 470769 1046262 675665 212995 226348 658328 1292412 1212997 1947106 1412160 469739 460862 158002 378760 1973428 653639 1129516 88084 184527 1109147 1516414 571649 30466 1344586 460721 669471 384055 1741453 49923 1880209 694569 928731 1737783 671445 546189 133187 948990 792458 1562575 922738 66408 1397972 851343 503011 58738 358461 223987 265460 1478436 787658 1014851 601243 107870 886469 1074591 1092489 488361 319917 1711504 319176 1637705 1367111 106635 1130940 169039 190272 1949610 791733 5734 1186399 779409 1865188 1773321 137302 1199399 1564664 1002505 176511 1878183 998019 1786474 1146496 1248170 1913011 1527847 1004987 1451345 1662520 748459 1899436 882738 487961 50352 698460 1896319 144529 557343 1184199 1066311 1918904 1977538 210857 903458 1379239 1689023 875396 942099 1443487 1027600 99811 365219 459408 851009 977728 962527 1017410 1926252 1400950 1385210 1677458 1528106 1176602 380014 546467 1272838 827974 954119 1766421 1535129 212593 1297 1151548 1573683 1788725 1282039 1185997 28265 1894787 781343 480731 1962883 1066028 640888 830326 1767788 474007 1325402 655258 1915637 57556 312148 1229736 1771275 388255 26492 799888 597020 394170 139754 592221 1376994 512832 671794 1655398 1186923 120001 993969 508853 444765 934837 1390780 62702 382290 1395912 577192 650408 1755618 1470529 66995 823171 1135881 1244812 1480928 911837 484832 830858 1950385 487065 1452604 1621953 1282373 1607305 1194142 1719491 1129714 635782 215235 150437 723586 231279 1126151 1799223 1806777 1052268 149623 333556 1567313 1471415 814578 214214 1521726 218948 1685812 1933670 1115623 1689595 1520521 1392423 1784794 276186 1011086 207495 1931374 1409028 466579 301177 1181122 1104628 1901759 1790398 156146 1328926 1537617 33068 328348 134526 1917045 776534 296390 1449550 1494379 1877510 1630250 275221 1006605 362879 358867 828305 1775796 687795 1869076 296438 1988093 1690560 1359275 844723 614292 114460 427266 25011 426648 1408778 1665275 659693 898614 1691036 95532 1509334 1065724 1468695 1033480 603653 833533 1574835 1481908 1870590 1804063 1383593 586609 421903 1422380 1087126 766288 1204913 1153082 445292 493436 1181377 1566793 1430208 968571 25851 956627 679824 1867263 1371353 519722 886178 752262 175044 365080 124964 1542355 437552 1836150 202983 1096460 718551 49498 996619 140107 1689145 538611 799123 228324 1710206 1160193 1057131 729732 1441290 654682 773901 1248794 275187 505182 1507991 1583577 977168 1894604 1892578 1860104 1671708 614539 49783 878047 1837657 392375 1621845 820537 745578 1169067 5819 765510 92453 180831 498208 1726236 867845 37794 1272188 725303 357560 158568 382140 1865488 1353399 1341218 308567 1702241 139930 453043 1331831 1539162 1819853 1731618 487683 252363 814242 172083 1223970 1847694 1961782 1040392 768930 206504 1478519 366670 1089161 317837 1424880 307447 975384 1604841 1232145 981139 180011 1927558 1851057 1768114 1938596 851832 28377 632472 384763 1519891 1429078 1927293 1386623 566568 508770 1232799 459506 849374 1491992 1362931 917358 430621 1141879 105429 383768 1189024 1712905 1800005 640075 144978 169638 591196 877945 252607 1720927 1816710 668355 394416 540866 1284793 223657 579858 208615 521784 1127730 1640235 1534112 1391439 398687 482944 950679 1292137 101759 1265480 109473 1746812 530776 1927318 1851380 16461 163678 1106770 582000 930215 1278394 574052 145908 1342435 1977120 454148 1178789 646577 1983879 9012 1615779 1931952 421690 800786 193069 439997 1869577 1968931 1058902 1752824 1248790 451929 1226088 1719533 737484 914678 846873 1185122 26542 246203 244588 451771 1976072 1225392 860399 1232660 1623520 1705082 1808579 1809108 1112854 1885549 215421 1658681 847506 1499394 211107 1709605 32526 927680 1960462 645507 1734236 434415 101956 1394218 512916 115190 1856800 120460 1431922 1283080 36535 1882067 1176009 1315809 1417804 896743 430252 729631 688914 1036048 956074 345150 144663 1465413 480446 1154910 1286436 1473159 1381366 481003 250963 1254811 1554952 1225955 524480 836725 1346508 1056790 1857628 1797059 3810 514494 1929305 278923 729360 1329867 864464 1965020 1269853 1423987 80663 979526 1389407 646836 1669675 280424 513970 1388501 1903141 747594 1401270 430379 66761 41918 91388 787051 200387 378051 1033331 490983 1160931 1084464 184121 473182 1924468 11608 1283846 1815048 1263076 971305 1008389 1659878 1803623 421603 1446824 1278496 102504 7362 1833762 250259 881293 1312397 469634 497268 1373170 301600 202590 222727 1807694 552398 377016 1740270 254737 1687333 726709 1354389 772439 1388597 405740 383421 940537 1093158 1889477 832723 993370 1768017 131731 1116094 624022 699350 77490 1159154 1822602 836074 1953631 1799085 1746703 70403 653294 1585920 1383280 431610 1935040 1282623 784366 519528 364022 1856807 1986524 477145 839571 255803 919484 1207792 1966446 767813 504233 1732381 1901065 316508 1284693 1259405 866537 649737 1687831 1737057 1032756 1140687 1526225 661132 1839548 1608694 353012 326202 1667399 1313168 611702 1722415 1671845 1244430 756645 462281 1301365 1221005 1612177 1589648 1135777 821792 378484 1931072 1549348 434728 809778 1562912 876066 474117 180097 1582607 1774358 1827874 169773 620206 808525 1788801 1486819 464900 1118305 839312 1351142 1594902 1888220 1334823 748716 572426 442531 1316391 106845 1321675 1211989 1342841 1181413 88316 1683972 207739 1061864 1720174 1010014 765909 1768294 429453 487158 1820820 1672489 290390 924050 955624 726657 1548854 833221 654332 1812669 311294 1756153 235835 377043 1009617 555549 1641885 1128047 1772806 1938610 1593068 1062956 1206712 1410920 758227 685431 286046 613578 651987 1983974 1864811 1359216 94972 421199 1861907 210172 36606 1462776 1114924 42711 1697313 1806750 226667 1858846 1401581 997268 39739 88582 737642 1274282 679258 1419946 1336094 1260574 1080012 799963 1372439 1249136 704564 884468 593619 789008 71883 1417196 670377 803014 1993380 649011 1504022 26552 1567512 1482944 1172427 1865290 1201240 1044439 621892 568963 1908160 884227 50831 44211 306417 855833 269036 915233 1835381 438208 565979 835702 1125560 80905 1881669 1269841 576756 236937 1315514 724001 265731 1197152 960552 1991915 118631 917738 1314125 721930 272524 169457 1344094 1625454 172153 1537746 1722884 758008 1571325 1450823 499103 1692824 681228 1188375 321759 1896554 320381 161213 520341 273242 609106 104746 1422999 349933 440226 119967 1959572 1822804 1887686 979942 914441 1232532 846160 60203 1389799 791118 58483 1442404 1342251 1526694 1751261 117102 741822 1731738 1746928 291786 1880162 979409 1389078 526140 843700 139809 1446156 67441 345396 877169 1005795 1255123 1919563 1655659 540438 1046192 1778970 1640022 1648894 259291 1225036 528155 63988 1935469 933156 738336 712797 1793954 875467 314368 1883129 775192 1233713 145836 195596 1566 828337 49047 1994943 604359 751565 1072808 1447918 136507 1042891 1328149 1051817 659419 1999840 1159302 1588022 262950 639314 1497443 1694334 472247 317886 1254970 1398359 1482121 895911 966746 1930421 1164172 1657869 189197 1096530 1301061 257960 275441 1463518 1922430 1446436 152575 884347 903471 769088 581109 1354103 10082 471783 1774605 1029447 1098390 214172 416541 1560094 468737 396957 195420 1326639 1036447 1461313 564377 1014136 1294793 549678 61292 305260 1510162 1329721 1622442 1725813 504223 1080587 1177372 1706193 362291 254454 1746491 1699865 1430327 409147 221613 1323664 823265 1665329 880933 1337168 255735 1158980 504319 1339019 1702987 1449960 1488052 145451 1010823 1466624 677924 1963841 854527 1369095 944194 948829 1457508 1658304 1453087 1054716 1590152 1678699 1987373 1190505 411965 1429557 698030 249525 933970 1232091 573701 1873840 242392 1725310 695917 128586 1705161 1387211 622878 351215 1739780 1551894 78833 994426 733618 702107 1231705 535542 1980178 1744667 86044 1710336 101423 1504175 640224 814965 177570 776424 1768469 1667107 231175 1813456 1644079 1338148 505441 1954395 421236 420061 1754977 1074282 882763 1229439 1281907 1601429 1277954 81238 1023773 1161020 1000235 69406 1895237 1024483 1475173 179133 709093 201151 78682 1153171 1909929 450107 1171808 1395012 752044 465798 717165 320646 1198249 575931 1105019 1932745 1609629 157062 1588721 751598 322691 1753899 1899414 981675 1174359 1889238 961917 1991268 1202220 660212 1706249 49864 1646853 1456224 216906 1665201 709229 783414 507245 1920995 641284 432590 732209 806153 569328 197953 1045489 1632180 687574 464182 1220835 1911907 1322290 587850 76832 327878 1890000 1145123 416584 51678 633938 419768 349462 259087 1427014 901766 476305 478824 1325932 743570 776177 1154133 86838 638487 90986 1859950 1865546 705801 1585025 1325992 1790521 24367 558198 1959068 1071073 363549 43388 487395 454531 876109 805197 1186530 164516 1412529 1370910 1739385 1981011 830434 1659297 739831 855213 835467 1218653 1560142 392629 23783 1497008 1901253 1505227 342766 115164 702624 71833 1601867 520134 1555798 714137 1624260 1189248 1643336 1006561 1573103 612087 377219 496339 781481 1493794 202995 1343367 1223213 337183 272460 581829 1614768 459727 76319 83129 1980914 806350 389232 1279698 1098652 259910 415370 1891719 582819 1279512 1401660 1015314 114022 1952099 1796466 1689865 127798 1966712 1906003 1352319 657396 1021398 556142 1107515 568836 471461 1392051 476391 1280930 947314 1398145 775541 1056970 1200852 134490 222182 783265 1014038 794005 1126071 1742300 211554 1287831 915723 1152150 182307 444365 636546 1491218 1030245 1246085 357875 1245030 1300526 1367259 1242106 377755 842081 1347443 775321 1252135 922395 1567056 201713 1278312 1592855 427546 442874 1542108 1607772 1421769 1908316 889892 1325871 1253714 359125 1600173 145386 74896 116951 1041488 245271 1446787 1091352 92612 1881323 1731666 1405464 134767 1351619 525982 1770089 641682 848283 340903 1429295 1753321 791647 188419 451290 595211 529900 1867724 689071 1773799 1984453 1313196 1737253 945030 249091 536796 1118266 1488070 967014 711273 964681 1498229 1753905 1448503 1293641 1676282 1668475 1608608 860685 764006 1805799 510786 1250945 298924 455085 754469 1745741 510001 96063 129119 860329 1085871 979740 747969 817916 761188 512292 1405536 536275 1999131 75588 768496 43682 1090883 592544 373308 955978 1783052 885718 734200 1249277 1780472 1282379 414642 1078439 1082022 1926719 398783 1886612 377969 234431 723219 733568 1962098 289837 813508 224367 108429 1399592 1458225 495981 96646 173953 639676 586485 1861256 1721113 1168660 945266 669447 1842933 1753195 117135 1339435 1840366 1685682 533409 1879759 370037 21723 873538 1787933 610472 1702722 1293846 1781101 363955 1643261 1119148 512258 251360 1131192 565585 1815030 646541 553212 1891605 1123935 351336 1930086 772363 1863620 107064 823973 126982 238332 919536 1721114 1253035 621236 535087 536818 1055272 1910997 577053 881502 1104207 404325 1022449 490526 1109594 516221 823686 1050965 1141503 1214833 947801 1013970 1708360 1043748 1650682 318120 46753 1315544 1648285 1000685 1478903 144760 849105 604594 529752 377311 1039764 1540957 1012925 890348 1625624 1919119 1325714 1829805 369362 1461484 1202622 1493524 1682294 1850647 858377 946810 1659685 1128499 1594810 691468 1668111 952821 1612123 1595515 1654109 68856 460929 1939794 368908 884112 423720 264573 1250201 938853 1011954 1492742 880273 73650 1455886 1102039 119652 582041 1884181 1441158 735794 1827515 1914779 526672 848398 328513 309779 1737133 1119986 39673 865335 1598169 982377 594298 1696218 1672271 644449 1320524 1461872 1908449 41455 1766316 1572766 948031 529031 266830 728001 557864 143638 38611 83098 1977819 1958508 597680 528604 886329 1256399 776148 901794 1110717 552073 1814296 235336 934311 73849 36635 198224 1493172 1610893 930817 85909 758266 750338 1014107 366840 601690 335612 380392 1942120 656258 7147 1290659 760669 73866 238554 1622341 524589 301788 788975 1568297 1940488 1217977 118610 1070657 8409 455363 1458148 290615 1436816 974773 1872900 1698706 203775 433060 741618 155749 1391608 1339292 1326399 1894500 388904 406889 361477 1271832 1675801 1437143 1166450 184135 119378 1976333 663931 596224 1489541 1828421 1403253 899155 772070 514258 1560809 1179978 201392 1058987 819282 1840474 7555 1258863 516282 1238033 1008185 487184 996305 1695188 214173 595219 272384 1068133 305848 269043 1677489 634721 1348644 392945 254758 892346 954053 84349 477567 131509 515325 1726617 1870980 1391141 1732562 1993522 1562035 1947124 1388768 1315808 1537201 1760265 1327573 781769 1816071 1132254 1171118 1625540 431735 918429 1248844 227330 181656 943521 1185829 1183784 1020968 1864323 983508 729695 904848 755934 1098075 672504 303863 1653194 908716 246436 1577768 1917917 1553018 797763 1947814 1863388 1876084 998372 546340 678739 1603215 200391 1532712 581409 1812581 433979 121036 843487 1957404 1028215 622495 1138076 1763068 1066077 797548 900539 382694 56823 372953 103128 170524 1093480 1573222 37663 1600522 992209 307719 107314 549227 513291 1006532 193373 1678106 1914430 981758 1158382 1650849 1236854 1256771 1912547 566816 1502732 45876 1367634 184295 1200620 1398624 104869 602180 1008501 1307519 1542444 447877 1037577 787298 901721 1506542 1385259 1189954 1297394 1390431 451991 527136 1470167 590405 1479270 837182 491924 218227 99224 1095475 1466950 1074049 737624 1955533 65422 1073457 1321803 237964 1418492 1405000 1808233 1417499 1970246 43603 1392912 1945927 114667 1971393 1874907 469914 1991102 1684105 179820 1768035 1818376 12667 899926 1815417 920830 1687007 335013 108086 1631815 418008 1069218 538983 921512 1935991 1113374 659365 1972743 819798 1748210 568675 1456160 1545294 1877909 1110501 1270127 743006 587514 1879221 1161379 1845451 1242871 1405484 502960 129599 163055 703544 1908369 1356434 1824125 1972312 1192752 971646 483538 1157191 428134 1353800 1106703 979604 1695971 1511595 684463 1368444 1707777 161509 17331 1748776 415117 781966 1409644 1647668 1116662 1145239 427615 232889 12240 1665671 544290 42145 951289 1435330 1676595 852531 336506 1169395 1401865 1808970 1051635 1870302 346271 319155 78881 1540620 1772549 202323 1980590 256958 1824553 540873 349292 1671215 369758 1672425 1579861 820757 817468 1018418 1194173 1460392 688097 652742 1829146 1836726 926667 722432 755277 111873 342888 1508995 206121 1758558 1235358 606129 1724657 357528 584572 1012828 1051913 726484 1537322 41643 375494 199444 674521 1755058 698112 31728 742460 67134 820610 33069 1481791 1373009 805037 705305 725810 580763 586823 1595283 250363 637457 1855328 1008598 1562610 987908 124767 1585585 80560 944595 532903 526336 1843315 408030 1540163 375175 519265 1277807 1557898 1286546 757470 1495830 70939 105271 1203198 467487 1055090 1600675 1143061 1477893 202735 1137717 1388165 1324164 1732918 816583 1325889 1708332 268706 1624872 1027104 577860 658668 124895 198526 165077 954063 1383336 530974 1879587 1051852 710520 1767702 110676 1739626 177779 875784 305967 902171 1904699 910420 1707616 676148 719777 1991560 351504 1431498 1284455 685636 190288 1894596 1626769 1985735 87941 93332 186705 869922 1114205 938766 1951594 1339634 264391 679272 524954 1350042 431827 854044 1038922 123611 1833019 277451 1487213 1211437 1137434 342562 199322 1224505 541105 1558101 640117 14307 1592335 376356 265091 1692972 301200 1104720 465569 273676 524692 1429467 35494 1246136 1131432 1774020 754242 1742245 13555 736324 81736 417681 1464949 1992396 259926 940759 1158446 272941 1959200 740401 495876 984830 575935 1085486 760576 1840287 1455023 674487 1094718 1048330 289739 1243320 1196821 1392826 889297 1759264 1119146 1169014 1151989 1267146 240775 1810545 1386718 543676 876347 1923992 1583904 996213 1388838 1252624 689792 1063506 26026 680937 317046 1801097 967427 19033 556611 1463671 1481982 307139 633825 1673440 1977777 966752 610518 876141 634049 567546 734825 1275555 84622 5827 465008 62913 1996483 1817348 1565006 380930 1379207 911385 758514 882900 1583751 774679 1771684 161813 1034694 405251 1858120 1795432 1695769 1387613 710550 1718803 1313162 1477995 611771 221119 1343673 1311815 1014755 1094394 1537423 1516435 1458308 493255 811459 607896 489433 1770517 1143163 445780 12540 1825608 346407 362780 857087 1257050 1598198 998691 607664 1837953 241388 1208703 530697 1546814 1170199 717919 608725 8148 1972797 1737458 387519 1544066 50388 1064053 627132 1567284 972144 1219557 1129781 1602459 1534070 1426415 230743 216808 1241011 1558027 1252039 1454195 1410654 1006467 1826629 1548891 1204133 618685 1383697 1936729 914185 379236 1452693 650845 1118047 1563223 1397544 1929613 90218 645039 1412643 1264286 1192588 1072268 1115534 1591439 1847572 159880 927389 532389 1852988 1726954 75394 464773 357557 599222 235604 1521316 1678103 1903030 1562018 843208 1810463 839160 1927069 1822307 257652 96059 1521522 107051 702938 1219450 350019 210312 403651 772138 1120132 1830134 284665 106659 824172 649924 531720 1900817 872173 1886092 859166 848933 32817 759665 1660141 1896753 951574 1713427 1090686 1897314 1124594 109955 190802 1585915 379467 1173710 483633 683987 1777943 366862 660636 546836 641632 994003 1440043 1995225 790016 815440 1408565 1858429 902973 999014 1404913 512308 1268136 160431 1794297 1371550 1564040 882528 335129 1441152 1192996 1267095 1765025 1801849 541787 371744 651888 1269603 211133 1122548 1343237 791113 1870174 1920044 49522 339351 249487 945009 1505764 514646 296762 1868763 697915 732229 121211 1947590 1611743 1569154 273188 141460 1025186 1875009 827125 1900423 685029 1210909 740642 689192 1784278 1609021 721317 135536 1149989 1443258 487271 1215660 385056 408605 1279725 383397 588538 379270 304739 100345 974608 1677424 1720610 810155 545509 1489597 1942047 1529250 111813 64543 1146188 613896 1429083 1269461 777951 199709 390498 1599647 1025150 411310 1290141 1981257 982673 488964 941244 290179 702886 382447 1741587 1066240 94665 923488 514970 14151 917744 1480011 1843314 1785694 940447 1029514 1074623 1193746 295602 1281722 1154620 177757 1773782 737038 1393054 1786213 444676 60967 1398123 245849 995213 1074525 727400 148405 635161 876656 1140446 1240548 926427 1243168 290141 1766160 875459 57601 1313228 1546755 1361701 1556814 158954 237476 1887345 1591816 1209809 407615 326319 290468 1167755 437864 1039584 3400 1236307 1424116 823452 688719 93235 1456775 1468050 412715 13065 1926515 1697970 1680491 1874375 612656 1175978 590835 1406392 689262 1082031 866178 1286452 779604 163261 1494152 936803 1941568 678578 977599 256302 946693 609495 1037566 277054 198110 845564 272358 1797408 1531682 1013251 1996269 1722480 217023 1061359 98014 1530398 461776 1415071 674712 1203571 512722 393296 526841 1176329 1329869 816121 230526 52257 775137 1361897 506192 98386 1047562 411709 523790 525366 282251 1823686 495457 1802073 1983207 792877 1640416 1967386 1942582 1663282 1375961 947624 129928 714941 603438 44228 1878075 555186 72604 1187394 363163 1987707 1573142 1641959 1621612 33032 207450 826810 411222 224932 335779 1923143 837534 779256 782725 1519386 21846 1195083 355205 560970 1268444 23269 4770 387532 1659788 578717 1690584 1009956 1590280 1509065 459501 1052496 635408 1884602 815832 1494313 1781334 963414 1693540 669760 1794157 1493445 1198017 1804753 426539 1198221 1676484 1068725 1782441 261421 1346186 259969 464707 1032143 418825 917811 308465 1312304 619454 312443 1287940 1700390 1550102 1728463 757878 8855 645107 1266622 1011441 583735 27248 1594682 1467850 410429 1535004 970935 8808 312439 1828378 201589 831648 304651 1920479 1333837 865446 1176444 1494102 1507603 1385265 1495805 742714 60761 702246 210346 1226377 870883 1706491 636164 1676362 1351080 355064 1160944 184454 1134679 742008 1684694 1375220 1236932 241862 1684378 407835 668306 776773 1685811 451791 794100 1399258 1240071 703290 1734767 1933434 346667 107302 1781830 1864634 63030 241955 348107 1096178 1110995 594755 823361 1831073 1619596 1282685 1086937 482456 22699 1463430 1379437 59737 888584 1223659 1414127 473635 119712 1066286 746882 1779973 1017175 1257637 191816 980317 1212633 1870449 1966545 1742553 1109958 1995344 631864 1511854 1357484 282479 1081823 1641364 1154805 538999 31857 1459112 525787 589917 604376 43328 922579 894587 1950731 677107 661134 648622 1248729 1575649 342786 150914 1087895 19563 210169 1482223 448908 1471485 1617720 1451798 1528524 763023 251019 1686936 1473716 24213 254070 467622 669123 778907 372524 1399094 888823 1660423 764019 1522383 1627169 1984880 1688556 1696508 1552123 1994541 48610 902572 148224 542112 1753630 326670 1716596 1600078 1738574 772566 1668314 399015 1716272 174864 1878399 1618038 749631 812670 1534 709518 591597 1272614 98950 1407231 35527 76241 1147119 376773 28676 832403 406625 268984 403221 1874093 648156 250892 1558108 1416467 1463110 525467 806607 503161 1587556 1041809 354054 196387 799401 672471 301511 360552 1584906 722068 1407687 456576 1521940 1552989 1292805 1317137 1386380 486198 373705 48828 381885 679114 1272375 957937 727231 1620071 1463061 1358118 104316 493293 819507 1174466 507759 923968 1563180 627002 1663157 38737 657908 1138653 446869 1973532 1665940 643498 1396337 1466595 577685 1444185 867343 1002689 955180 1795203 1259428 1503973 587589 1854568 1487062 1070155 768469 263214 1561896 1719400 1134568 1741866 696339 1085394 1156249 1213503 1622724 1059601 1292522 963084 1580591 999835 124583 698486 1714217 1862506 1155470 1463470 1736475 192362 36348 52712 7442 1586097 594511 1299296 474679 1434672 863662 801630 793147 1695865 1658622 486443 817124 173199 67507 267882 95420 1722245 598677 1630289 1916646 175716 115740 1318322 630425 529250 768606 79246 258559 494411 975253 408409 481213 745301 1609293 833345 1637776 1776833 329384 430086 1600502 791919 1461866 1600724 563167 1818636 1348720 593828 1084470 1383337 500799 1605207 622643 1200027 1617805 1142743 963235 1649127 1677822 795858 1802518 231719 927145 1519693 811081 254439 1645072 1255464 1560709 681075 1403747 1939714 812119 1190722 510632 234411 668388 432692 917347 822763 593670 1641139 558250 730091 1688889 1647325 435206 1190610 106758 218128 1065480 342509 675522 845991 1295232 1518975 535634 1938705 1864941 161832 1539519 291444 320429 998180 75906 280565 1203347 1596582 1102524 1464563 1728325 1884442 1464830 583762 1146294 514889 1282641 664887 1904066 423512 1526742 1720471 1526671 55689 479329 442181 288860 690905 1092618 503717 1927103 1904526 1284055 193292 934611 193874 210114 958744 96366 1590041 160127 1044269 148705 1826755 1438974 214440 977977 1078891 1752645 1636035 168294 1186796 942004 1002258 1478524 1988012 508242 1085531 1252958 1729645 1923911 1383202 1661370 739248 210101 1258475 1298838 761822 909218 1110043 818963 1939433 505703 652943 1378367 1070167 1525652 310773 457079 1452040 1555816 1531957 466873 1708253 1552191 1181025 1734137 1207113 1292048 1545260 342516 268123 450940 1681285 1708433 1958399 1096645 757585 291271 1336854 1171212 952069 1941971 534346 526307 60460 620498 1362336 118759 795375 243357 1967720 575287 756814 1066879 1981020 1581093 1537153 899721 987894 175138 417714 1400505 1099617 697158 1505647 1446073 340082 382239 598050 989591 93899 1937240 790787 1166120 432835 109450 555327 1195865 1294313 1191181 66813 191376 919250 1837297 1365405 1558074 1895677 1882578 1813083 454461 711679 883181 1741202 1349393 535353 411886 1093823 1150888 650712 1068449 57874 1785575 493309 390452 1363299 891990 229328 1076663 1297586 1368165 984179 553606 930523 645380 1929463 1511699 1352878 289427 839142 1501427 1208356 1655288 1470455 61247 1219948 1557087 1081035 1215139 251073 1475184 1699244 876946 622353 1335523 1652387 171483 1401323 254106 589998 1874304 1638916 1224655 1566475 1563656 1312598 376627 115932 238679 540596 55005 1036783 876503 1362934 318367 722693 820306 512224 648912 1308042 1990343 1657398 1061290 802175 1466513 442364 1509689 76547 622816 77289 1567437 1288834 1555357 1034710 1522388 463744 1675313 1288580 1088322 996691 864995 1384844 1984738 1898393 1104857 1970662 1195378 1815842 1530473 762922 1005357 1467993 877981 105309 1604010 1738861 1353810 1165876 494972 347040 478342 1077959 376445 1006884 1663050 1586590 1356343 503861 902801 170709 307011 1471095 1323157 1423694 1156882 1200531 1025399 1297350 1730764 451901 1248346 710231 552166 284476 49517 334292 1399217 758516 1836905 1690822 1350793 1372998 1579733 961729 1507860 510792 992378 628202 1781457 1075927 823390 1683017 645109 1275597 224995 1829711 1713633 1284131 604986 1210439 1371385 1423685 349982 151801 1134018 1139781 406424 227102 795042 449123 232710 1018123 696087 29311 573311 423068 36654 1050525 1300478 842122 563349 426984 870920 119055 948360 1031871 446827 448891 405732 596315 1005196 1945614 410382 680432 773362 92401 1054885 1776767 611684 1074914 1419265 895176 1100774 1487085 1996550 1776145 1388487 1236729 1111186 540354 1153837 309086 1399332 757459 1360397 582722 528643 1198713 1652989 1734670 1506530 140102 1382079 532755 684014 847243 216774 423436 1875355 607944 122048 910007 1635147 1208570 1963104 766553 30196 1837399 941016 401928 810905 1102654 455844 197317 1612343 183832 947509 62747 1776085 429881 1571717 931775 733103 1995385 1104602 18088 1877412 1977216 505402 443295 292802 559756 684035 781973 1960755 190948 161792 1270205 1027560 128705 1258503 1620880 1719959 1053747 388738 128775 506519 1687278 748501 460137 970359 1778494 747683 1581319 1340917 1815590 1414208 1833425 200376 1020844 1721953 159827 1196149 50830 389706 1231658 876426 1518556 471829 868070 433921 532604 1789081 341324 584314 452873 210460 138446 729438 613805 1872982 1612088 783564 768040 1084097 1336723 297215 1226320 496388 21808 1850759 1849350 759552 1455593 1784754 1620141 1964177 1340364 1029636 1346261 1323883 572764 102218 1298062 1433200 211334 1063834 854019 1896886 1849691 737515 921288 1908366 137603 1742109 43047 1115904 804822 258957 59924 766342 1274650 1543961 1383557 298166 1523002 643155 1577246 249915 248737 1856781 551771 332529 1904113 257210 1344267 1283180 824985 314433 1197283 1238516 682531 2767 689719 1332951 1828426 539602 1062645 1820836 1961726 215539 165074 1226991 1911912 1728318 1455596 1207586 1655614 1204055 950039 299458 1974316 1793868 134165 190922 36910 1078631 1436756 1464068 427286 455977 1522867 1935105 1872808 1335327 1280585 1051858 1211385 1990474 1767913 1099522 261609 192034 113521 1447086 350488 1417786 1961054 1372586 1865407 482041 1657687 345050 642359 928126 1930586 256869 562592 1972925 905411 511513 270693 876515 711615 48299 1602850 538093 1252219 1729348 493787 1536167 1540540 1545529 678111 1501395 1065602 301673 596189 1836223 235610 1439916 233374 1658036 1499235 1297661 864718 819597 1015180 1894681 253111 1307136 1216624 1877530 1801513 1465054 836213 719922 53371 1996807 562275 1243227 458892 701036 766148 991048 1029389 556429 1886094 738806 1803532 1655914 923798 1489194 812536 465306 265801 22736 918107 1931879 524092 267867 1602426 445388 1089315 1555442 93721 911479 1404842 1914448 1174980 493667 1173461 1485265 100246 685309 1581743 297691 1317260 1266005 904809 1283230 1432369 364997 1886327 653730 758248 240995 1815962 24464 1055556 1179942 1497623 1385982 1252987 971026 1583979 1807097 53695 1465086 815084 12948 1644538 275363 1505741 65348 933893 1333924 982921 1209781 1614317 227934 540450 833919 1459161 315517 707252 1755526 1598990 823825 709397 59846 1967245 1791771 1274790 364532 296424 1049158 368426 1833059 377031 1262634 665286 39699 1143770 1495374 249615 857109 1033700 1650228 841076 831666 759605 1977163 1677265 914094 215504 1338700 1726138 1261870 687437 1986591 1447578 1579872 623478 189497 189168 1844043 1775649 725880 130918 297801 880668 204278 962863 880790 1228139 1182870 1147392 1050453 1285480 531525 1110992 343805 239157 948549 420117 282892 268177 73836 1001966 221089 283353 743568 1731835 1748797 1165806 766014 1695792 1914608 12820 33859 849967 1067823 898508 1938396 1640520 1924635 1748254 100304 519285 1839085 620332 1574196 1338564 1764285 1416427 996240 845876 1466863 1629906 484579 1532979 313706 1429332 1083181 311270 998761 853102 883237 804112 126667 1280211 1415465 113543 1714808 299128 1057473 191051 798019 635969 1042735 1382197 1365127 720034 1636045 1372687 114267 677558 573695 1109323 275522 72121 187969 1012738 628971 14182 1755177 693404 1792888 352928 64123 1578301 933427 1618804 1890599 1564683 982434 885861 391894 166520 762661 717662 1716877 223891 1098685 871880 1084807 826809 739336 177584 1415968 923249 1941524 1849822 1697001 1905100 1676388 1722672 1595576 1389099 1682811 1619985 1446143 1700190 145262 1472695 1214325 1223296 1267460 979439 1620965 717863 1672391 1610142 1786164 1235580 1890584 1368979 698957 13703 1491708 252116 1486112 1612802 176869 1175175 1440145 1287376 1078059 113549 291166 553119 1931832 1582584 633489 149806 1906880 55699 1247085 746055 579973 1950047 1275035 473458 1259328 1200588 1241116 231147 705563 666194 1769451 1223006 530057 217293 1991859 1895589 1992613 898599 1607606 1962451 266620 1810773 1625278 1564751 389554 684701 1886086 541214 1030472 1886673 1802610 76507 732172 1751916 1347519 1729010 1764400 1244589 334030 1975580 1774189 589872 1830817 1564335 1478120 597100 1722178 1720419 1013793 1126624 1304856 83609 21861 434220 1251608 728660 231078 749036 591676 1620918 930295 538441 68840 1150161 494385 43629 659619 354772 802047 1516542 849832 213792 1507085 1045068 417290 156183 1843113 1800888 92962 802330 513811 260348 1527300 1872734 447045 1664420 1544527 1495898 1494502 321815 990911 1280867 911224 264425 615040 283095 124456 1357344 1177196 917051 980612 1256364 1062035 666366 1886478 1437048 1531890 1623897 1692888 1321830 1214761 64398 1304137 692688 214668 212981 973960 274754 662392 582894 5081 66788 1440731 1894133 745434 409460 1737423 1893644 892963 728533 911634 992568 1615743 965124 295624 1251336 1197470 1600773 1108135 650875 759754 451205 627955 947855 158587 1613020 19050 1983198 1844714 615954 1134337 636591 1012605 459740 1770231 1196823 1718372 567440 104217 235941 624039 1543090 446631 569750 1089782 802297 1333751 233866 831070 683179 547940 527930 842989 63253 252330 275544 1207997 244766 623120 422200 1648004 1640556 315687 1258201 1254656 31555 349308 183382 214263 172973 246952 851121 1119602 968786 1073809 861953 663500 1747928 309034 285272 1168861 1779605 1415211 1039701 991368 288196 1057107 330752 1375205 428783 1296229 199141 512956 354394 1395906 1354024 1508204 1517137 261920 1196428 1354779 1257130 1181429 1086973 1757384 562836 1392352 1027132 1092600 1682612 169083 1942617 1283061 1587797 1809175 985688 1112125 904568 376403 481780 281314 549884 537833 1412338 949901 125619 1266972 387699 1066490 932702 296 1398068 1200991 755842 144554 1660426 906894 874775 233445 1459590 640511 1858201 953660 680375 1800380 458372 1209214 95817 849785 606691 1785821 1851055 650902 443349 1008701 1240727 327819 32423 1085590 887647 635077 700464 1903578 17267 1011152 1707723 876954 963431 1131859 1960626 318680 1344443 429977 1153390 1884486 1758118 1304632 558066 979294 1717084 1844922 1184335 1280764 1342124 1864528 243473 59210 681014 1040806 923866 1582152 1322052 388340 69561 1623722 55437 151122 738498 312760 223143 954595 860255 52274 268199 1356364 804501 420681 1585480 1704748 487412 420137 423879 1954497 211360 1250489 1341891 308553 1105450 612208 1284926 1110775 1949162 10125 900704 1974754 1460204 585266 159364 1819769 891908 114088 671778 1007082 75669 210920 311731 1934421 265386 1622277 1001375 586950 709314 172568 1112942 1140688 1989463 730643 1136339 70014 612272 1565664 916667 1713980 1589031 1001178 906907 900638 689035 907637 625726 470016 1495575 987971 1193388 896457 1908643 980432 183699 212174 501204 851265 168121 1225903 210140 1666670 692170 1464685 876465 502831 916059 1461331 152086 429433 1523790 1006742 1484135 1996106 322757 1454466 1080423 1931076 1194159 1288612 1185896 167804 174121 1984373 1696074 335206 916186 782634 437730 204569 781208 962884 340695 314491 1725126 1479190 1337499 471438 337820 1204635 812582 517670 634269 82089 1819281 14106 1504918 1851736 1942544 1411585 1014674 528964 1673757 887933 1329936 1498757 142837 277747 469973 1838597 70278 1745868 1429143 719864 1326396 1122507 449387 474929 1039135 881542 58637 1340803 1153091 1024276 470392 1563495 227613 1216995 973301 1213161 898264 833605 1456414 1897368 532460 879480 827200 1857227 139209 1374073 1816634 1158970 84647 1088172 270987 1816268 1689980 1458555 1053449 1409128 17468 589792 1946777 1480128 1081835 305524 355441 37275 484285 800212 1692898 1869378 52703 1972357 1753909 1179508 95075 1148797 248779 1715866 1180608 1604804 959602 928358 225987 580990 867811 23356 888748 58851 60931 432696 1626284 1938743 1656478 1636407 1454427 1244058 1777832 507006 113737 1543400 1082111 944217 1134716 1750931 416063 1602472 1284527 702949 246581 1480512 1315536 1252608 1925796 1521706 321804 1119861 20682 652699 375754 455798 1972666 961488 831469 1265641 1636982 1332306 578353 369265 816394 1933076 1372071 1703526 232231 1317538 1831410 1770828 986881 1214362 912954 265698 227291 683735 443054 100094 387250 621401 533035 86351 1596172 851173 744665 1410186 1567250 1648515 1217248 459449 911522 1453925 1532763 1276106 1359780 1516088 1416338 861099 1687867 1480933 84045 395896 1127412 811738 198033 1312634 885905 1180526 476762 327146 1466064 1708781 1833798 654626 766666 1861481 1155932 261053 786104 1522225 1833094 1525337 895772 219434 331468 87635 733590 277571 571167 669746 1945360 299470 1329574 342289 1162264 822245 223682 131299 153548 1607491 1355115 665056 1240128 1436723 123095 1639626 1511424 1314603 706423 1442471 1496419 1926384 520600 1982779 1603297 790409 1045260 1804240 1845168 381446 1216337 1241427 1419626 1906018 389156 973046 559647 1457872 1575131 599656 454106 981288 1881389 546610 1864362 1223120 587877 262189 1600442 756572 1994961 380928 645685 40783 1084149 764369 367227 36661 1821071 1806742 1588828 463551 1972657 339322 1684976 1935709 684101 737613 870357 342967 1899861 1519473 226131 55221 1257192 680973 1448413 265952 821922 1661770 232870 49173 1322050 1422864 1208074 1680928 1982516 1840066 1435594 825558 1962038 1888692 1961576 1055219 1449635 1189567 475469 519887 340730 162851 250131 1493738 242347 1131547 1678095 1708851 357099 1716403 1610547 1183252 161351 621400 1326407 1248437 1193839 1126716 1556944 907200 961034 1150089 124130 1895184 154313 1389638 525400 799012 1025195 47734 1292534 1935171 1219655 1943490 889838 1625979 159504 1872984 1613448 1913672 1900775 134131 756107 1062853 902590 684712 631847 1058366 1611458 247301 186633 1698524 735594 849601 313448 161076 1422550 1760931 1129579 606310 1389025 247868 1975294 917214 33133 1259414 458463 845006 791649 1849946 1126708 410258 666796 1872941 263283 1501190 1701961 1180871 821022 1699011 1531643 1742013 745056 253107 1583430 875171 990219 1073921 366831 304653 1005634 1770065 1583157 1769127 1933865 29570 1646357 1026195 271524 724813 1135112 1194712 533418 679507 942194 481336 323854 899246 49344 1486815 959126 284904 1541014 423024 1366967 925201 845996 1037370 1388298 688936 75164 97912 860270 1926522 1721225 509865 1516812 1553198 1892632 742416 573694 498210 818922 174652 445372 1058455 1088305 1571976 1512675 172520 764709 1705364 1221619 1062633 1603254 414116 1712142 203237 1265363 555283 290275 252566 1402673 408401 1357529 1059595 1501605 1502556 1837192 242613 665806 1570299 477922 973241 619010 809996 965263 55547 926059 1229489 1554977 164683 798802 1397124 448316 107009 1002210 1960602 364070 1815904 996259 1819151 267455 1871775 469086 1571827 1423657 1247837 823291 1219295 997515 942774 1004224 483103 1714551 920368 252105 12721 500219 307264 1695838 1683437 1208836 1341680 1656385 1514413 1857869 1967534 453546 1149436 813117 647526 507237 1439876 862749 1134211 285246 1514425 976942 766407 1233565 1242025 213495 1108637 1519670 763882 1002022 689174 1950576 1709593 274584 590544 705755 1738945 1326721 1192650 1644939 1300908 680611 516155 264435 1631032 892211 950146 328869 776871 1354862 1828280 1860737 43729 130944 1726590 1277024 1498212 580318 91839 1223511 1659527 361805 758428 1559480 1772813 776288 1082823 1146012 1441772 1546225 1702021 349913 1545556 401102 1965178 1534129 1496716 1737265 1578679 1685374 1790045 1481571 1929180 1935703 298060 1680949 210800 920118 768400 571001 1767191 111609 665338 777264 196050 1278030 1540798 553476 1657580 1219413 784582 860031 569478 645590 1002414 806818 390355 32679 171562 1512761 759920 925106 1943578 1218759 1557453 1636451 1357094 973154 1355281 565052 1282121 1816086 1313617 292940 752980 1641426 526899 327107 886517 974585 232685 1881313 436469 1190277 643163 1643231 1373389 208622 657363 1332171 1709778 1990907 506883 995928 1867541 60398 276464 1362049 792521 856085 228595 289187 477944 189905 427642 1961388 167939 1108974 578542 1587933 1716670 1458561 1794932 289693 1994715 1600652 841279 535837 404144 820380 231116 1220216 287109 771974 851135 1263309 1999046 650676 1071910 1509258 1088276 269235 194701 1298052 1527431 1750609 630909 86077 1552037 393403 1017370 1830382 165685 1378735 103843 1307815 183992 1026742 446612 1981929 216791 1743292 747088 10948 1218054 1204382 670012 1895427 1308473 757799 1754146 1736746 1752976 682251 1698349 266414 415284 859651 1414388 421414 5253 1171705 1810238 258237 976886 19508 1418518 1148350 915363 1155819 40872 1058890 683198 1759533 1238838 864454 52867 1535078 1932826 1432336 763319 363136 1694640 982551 1607020 1767732 1049503 1321875 378192 574518 569251 497027 108812 517152 381633 1116506 525549 172000 828950 1635004 1503178 1767213 435665 901444 1310904 314418 1113503 407780 1184755 25870 560217 1139105 1693973 1017743 1639560 399247 1752954 489172 535969 1435109 192829 1273736 1071051 526543 42802 840826 758260 398851 1002003 436050 1546367 105177 100985 516781 582089 274424 222635 124475 808596 1483424 130703 888423 1898769 1111377 1400864 1938016 964589 1818785 1078210 1882801 1103125 1167752 21856 493121 1556754 1543967 1932534 1572576 1923698 182487 841257 885454 887835 93024 576701 1370227 673793 912397 457805 1803409 291932 1937769 1259634 430348 1144995 181754 536726 1268882 758731 960268 553421 457637 1974945 1146575 221105 963440 1708348 1910584 1119640 1929014 1757454 581533 1761469 554700 256797 464206 960567 1952915 1571810 1372611 1596309 548730 524546 161745 1985315 1278484 1110086 722623 167497 1027073 1990908 1317571 277454 105562 621711 1951527 282159 793971 1105805 1396408 364152 1783454 1988712 110766 467363 737274 649929 1309524 70871 1715297 310899 898282 520507 521531 1802999 1416080 901777 709457 1365977 1125473 1128894 401259 1856582 1354929 822401 171257 185793 178386 876329 1857891 1989217 432078 152554 134369 578493 1601412 532696 733822 382427 669232 288555 1244628 1847613 1832921 1711408 627269 1870465 428414 1055254 1897132 763536 1592114 332805 956178 1370761 1540075 1904829 832200 706074 781824 204581 804235 1935809 809545 199744 1262193 973310 1964913 446912 468050 1178842 537837 822267 584671 1028308 1437317 247265 997057 486282 686582 849548 803728 50028 837431 680897 1230415 1840116 1569125 83799 1780514 1436525 361839 940937 336199 238509 1694135 31507 1708736 1381379 1871195 1669089 1079869 126269 1358685 30910 629072 561299 566769 781269 987469 468166 1202213 1231729 113732 1981448 1438127 337917 83288 602432 1919314 1622867 1071708 1553023 688861 435572 463732 1402941 1256503 1272279 1619298 1928135 1470422 124882 1134148 1057929 613850 1649161 507027 940407 1277360 329810 491278 353032 907792 448648 806014 460754 982588 1600741 1745784 628464 1820706 146472 1117702 10899 735439 1491378 670402 640928 896827 285900 1738220 1939052 1545815 29769 745703 298258 1246661 1546960 1196312 886515 886706 1912212 1258656 117155 489914 1700955 1417009 1527960 674871 1749741 317107 1752372 1064716 776399 1647458 200253 1440401 970338 1913284 1521523 1854901 1142355 284293 764044 121456 1665318 1702057 913498 197450 511698 94030 1446904 1662081 1108782 1379018 69455 1515466 1825270 1166086 1953831 1908583 990575 1448821 1349081 1949278 1933485 105863 1756974 533479 17222 67162 271133 1097724 1883231 128061 1857307 1784389 971537 531795 1338570 1606813 557483 1987385 1658336 365673 682553 112102 490624 1107346 1477837 26848 176045 3198 1710241 559919 1896290 1635295 1131163 1352532 902937 292330 1100120 1497264 1847804 322011 299536 1120194 804793 501584 1694060 1508961 739233 113254 680023 1897040 1788007 791 1242698 1519015 1348259 1754890 884181 826695 230011 1011449 783410 348109 973744 347793 1921254 774175 844193 1496884 775420 817153 240977 340731 351133 1879646 11009 1776837 256086 646564 1747589 1282144 1063859 642080 1159543 1654501 923163 640465 1703170 439332 1821973 1686995 1808892 1246968 587077 1038084 1253147 1073172 661798 694218 372897 520957 538332 1710062 1854217 838402 1625908 1122791 1645820 771071 1261654 1080098 449434 32450 1548596 842008 306368 382811 322027 555866 1800892 1271265 1341968 677329 1308676 196604 936532 1184242 1584921 1317725 362804 855772 341896 1420206 1894956 670787 1118211 1088771 430802 23058 166405 1793002 506576 1473310 1386671 730210 636413 1729987 663054 1440652 1733319 1525446 1573645 52791 1630428 1120713 719753 1314383 1790377 1817258 152544 1143739 84987 874262 360654 631611 510253 1486221 8868 1762795 670259 1005607 1780078 259122 335683 1854669 477699 372836 536651 730717 358286 1939039 139613 1278676 1983620 1056891 731205 1107499 624163 1274357 1398734 1727579 1958400 19353 107415 1303286 559589 1569433 1029293 844176 1272741 1407962 790233 511311 1381303 1446044 314934 751371 1479738 541280 237919 1317163 377436 1287848 151913 1309270 532274 1080974 1350508 765956 1389965 179121 1348437 1698442 1800016 895962 86780 1603828 225756 1116584 1439956 1529874 904817 217592 1403797 1700933 16879 762368 475397 282843 1677899 599244 226322 865483 541069 148698 1055989 389081 1677003 587931 303710 961142 1367530 126760 81864 376640 169404 1461432 274458 306121 1232243 611072 1494018 1521281 40587 320509 182055 561002 812619 760838 934254 1892436 885269 226974 635732 1018483 1159986 1269928 1041213 26448 1133866 208222 1399307 1481941 709448 1751575 725584 1904731 1894782 1911620 874818 1412750 976356 180928 160939 1256603 1031970 344739 1421112 1412711 1100078 1100735 1451838 1142963 700852 56458 249421 667008 1783071 464131 1455015 1238074 292445 1784644 576689 521259 14959 397509 828552 1516617 1939832 635405 1540098 1799841 204742 966272 847975 1291880 1071969 1538 1192447 1898394 408781 1047713 1694527 1395932 1425837 1670286 917729 431415 1302665 1966775 1689278 1723426 87392 92661 2444 1055077 357530 1235079 188945 1461079 1531159 1254222 850647 239853 1553871 949788 1736895 59782 1524977 331843 1306421 1838689 1431418 601347 1774712 1460541 1539689 1578965 871626 5904 1252303 31357 801335 945064 761386 1730085 1526123 315645 502531 1495849 823011 1393364 1325653 898909 1545797 1454924 1112732 655813 1486620 233766 216143 1781840 561275 231351 564947 1070201 1022365 1804164 826592 1236369 1326324 1992163 1334144 1457156 408626 1108314 1872389 484767 1655588 1859286 27319 552129 1454286 1467260 41039 1645049 1730880 739641 1177809 100385 1885925 1557490 1756963 1711802 530767 1803775 1897651 638959 1837401 93610 1621828 666874 847629 1885062 1501753 1009321 1984048 987497 1838832 1739113 886128 86524 477149 1778010 595158 1510740 1874696 1708475 1419799 392022 118092 970715 238585 1189162 931084 676719 1199883 1405143 815560 1918738 1351299 866429 1864555 345162 1353156 1182963 567462 464882 1883619 271557 968353 1708297 137884 1251124 360106 1550165 1010153 58456 534788 632034 303414 1276537 396744 1142050 1624558 573190 1893456 1872951 508322 678748 1033169 1327539 249097 1579444 490813 881323 549181 1499156 72364 1768032 751477 1306036 1158442 1295618 1376743 1006922 1126063 1532282 842894 53046 24114 463349 1715318 1215942 112779 2439 775579 1755900 1512888 1698677 197885 45795 933661 225682 1535472 959741 1743819 53694 1670571 548757 1762209 794988 36046 1712037 38916 1344349 309144 1578465 1309481 353707 990505 609222 389415 1531756 1764785 36109 210610 756333 1717256 800369 541495 1286376 179077 1061083 372803 1929849 684394 1678924 1042231 688461 1409780 171160 150063 556720 1514661 1732470 881736 648029 680247 143058 875519 1303800 1716217 542948 849387 1272546 1944892 1258024 1552663 691748 1226504 862625 746428 734419 1084739 503509 1851764 936171 16123 1592683 1827234 1403317 309497 806512 115395 1961475 1494207 325236 237449 197748 242734 1766101 609002 1852246 1026412 541720 1692637 26602 1767374 1997656 299755 678452 667499 1119441 133255 235478 513650 496043 1348559 995460 73167 384974 447852 764181 368619 1684687 317005 572593 148929 769374 1980873 1313094 689682 1337442 1576326 673351 207133 272963 1199428 1930463 1123356 503621 302880 972597 1717188 317930 1567945 703078 296629 1476570 510048 1768619 896005 1375467 21038 1082951 462700 1495054 145307 166606 85338 486895 442186 181371 598193 422144 1542990 777342 359306 1314540 958695 1089460 1035672 1546467 556277 181933 736461 1667268 1837181 1774999 372621 466187 585483 1634341 1229001 1704694 737255 677858 1850993 253749 856790 7589 1937929 1100209 395257 1873740 490914 1488042 115890 1318245 435374 513853 161668 1924075 1023936 1150228 766963 403892 1140506 1605575 1484123 1890129 1150556 1880400 259463 946670 1472002 1153300 1701092 775099 1802422 1706070 133171 625226 755599 694050 1774087 916725 251472 668567 130495 1133062 588055 1290171 1940634 223207 1609539 846121 1596853 1051050 88340 739495 619470 839962 370689 1448169 1798685 1010505 760520 588297 628195 1892275 200624 703772 895132 1902387 885771 195621 1555161 784392 572537 72760 449994 781924 614770 746234 1524429 1475012 692531 1410936 971680 1035574 761300 1721408 1570660 1288734 161915 1856227 659001 126195 226566 902184 107555 119116 1499793 712432 962019 1140039 368496 1953005 1476408 1469961 218921 1006836 175284 1623781 1608001 479220 991855 1200245 1120068 49730 1480155 1257021 109183 1535920 150525 1568797 918517 802268 896643 1179126 436576 1173596 547103 1581669 488974 431783 35750 1108056 708295 305463 36414 1961870 1034022 1771844 150293 1173494 81189 838028 124341 1422548 471187 857266 1530989 284147 900998 1027854 701341 1120222 1848171 406955 1414310 1547957 1751029 282228 775569 1484243 1143204 1566123 1540691 1973699 125489 1635704 1543026 980759 285120 716162 386161 981790 771385 1851829 206111 872140 367033 931018 526993 166908 1140654 866184 148052 126809 1955339 610059 1884513 568103 1209338 873041 897663 1124986 1004756 410808 926843 734356 239928 1950114 563210 1006050 116119 1128558 685620 732740 1842222 1618735 619861 957964 1827532 796698 293300 1655904 748896 1155547 1180552 1494891 857037 1064488 1772909 1461856 874559 1572390 1281534 1033816 1012079 1754453 1273725 317525 904504 1742025 690004 223093 1220912 661433 1993651 364487 1536860 588500 551897 175252 1384326 970316 1199568 47055 863602 482483 45638 764791 452809 1458790 547066 1372487 1251530 1826245 666735 894387 1252308 1272276 691102 355916 198945 1296594 1565572 374267 1478482 386774 1121931 798016 1030381 757468 1727581 180887 943218 1979267 193887 1402797 1149618 843019 673139 1995333 499506 1852476 1801979 783739 38810 1931905 67824 29349 594318 1451705 473299 1640916 966944 1615884 557898 238882 1818285 1348707 974000 876769 1347586 1692950 1669339 575258 1090113 707848 1172860 1767083 831019 1353543 911419 1501394 652579 664055 1138611 1997007 746934 1752258 832544 1703651 125746 1734984 826304 1397817 1610741 1796543 658933 990788 1324370 32630 1985827 559138 1930909 1746690 584979 608231 334467 879869 1438752 433486 514654 800693 1175895 1654288 1729031 1430784 1234318 1222703 1687830 1020440 860234 215569 691105 1353631 1057257 1770683 1711854 1427391 750512 1491132 1345940 609641 1669171 526756 150549 451559 1754528 1517464 1627864 1735560 1938668 1700471 1435334 1302860 31497 1922513 774649 499547 836820 1217731 901429 1632820 389040 810003 1000091 1527993 1392867 300432 529023 742717 959817 1737195 54641 920106 1372995 1557903 1464721 1310860 1094349 1498467 187074 135913 488486 325134 1369581 1339389 1712446 270762 187197 961584 654148 447036 537825 199085 730842 1496333 315629 556758 968542 1502 821655 927880 1323180 1529116 1296599 1401288 1449508 643966 1822360 1427129 117279 165042 1077528 1738197 1896884 639707 1622996 180160 1478826 1737434 1121436 1721402 97264 581705 1874049 477970 1103649 1503078 622792 1062504 1934202 1854799 1128795 1493391 744651 469625 1610148 1830105 902701 674318 1300810 1357520 1768577 1553105 528169 1889481 1201524 960744 1139599 923933 325634 1124533 1077303 567138 360624 1086533 985102 1224658 1045422 616596 1514935 1505283 1082904 1395467 32032 541860 1943575 156895 806147 1022677 493133 1151936 704936 1373133 337393 115961 73171 1039269 516105 383910 1312795 82363 26932 1467744 1837227 1091478 1733734 1704201 989554 1854773 737985 1274194 123410 692484 1857565 1943458 814554 1137995 1049890 396247 1997505 944468 506159 1768087 1638160 94616 499528 526270 502927 116442 1094901 268728 325961 1367350 310486 754704 378711 1989676 195806 1533773 1860658 1957728 63587 1871253 981938 196597 59042 264526 961559 795133 1946818 1750570 1164952 1040893 424302 901330 311188 842260 1871632 1066541 1966442 617756 1987786 699428 313180 1560738 1415246 969238 1475892 1466334 1516361 111339 1734748 1460770 1887156 469155 1063586 1329983 1301355 1428599 477842 856246 572098 1811772 65302 1321999 1794250 1209748 846217 704520 184836 317503 1579611 1403898 809260 650527 621445 110248 1033071 738519 1585935 607049 1385025 1343097 546019 998877 83985 1377234 1550381 1312746 264233 373619 1926155 522128 1017190 1091119 1055826 189477 1526673 910381 570118 1030758 369319 748979 692643 231188 1587887 1107623 397179 544387 1098661 1884143 944131 1008272 436813 601300 1223775 714643 543465 1267759 71988 305633 597038 914135 457804 1995115 758250 1878770 1052000 935004 1404255 1129329 1835833 432619 213292 1941920 1311089 1359500 617715 1565267 1142836 1451352 478413 365878 1267775 661306 499541 1620680 1570581 261931 895307 600994 1358277 888706 18439 1948315 1435329 1618786 1545974 573118 1568064 1464557 1984499 1475240 1817817 837008 512712 53216 711996 1492631 665367 122562 77166 616171 1694358 1318527 1703577 816202 631831 997112 108921 584492 1518147 1856820 70647 1835714 1483528 386446 160333 1109593 1124385 1380092 1200820 1322648 372940 538234 347987 197179 1631000 771513 1291499 1489311 283798 956046 419972 1271024 1481173 1374474 495928 1352371 1477594 1153714 1936872 575984 1643172 920346 1935622 1000212 1994384 849395 818804 1216652 72563 1951360 9743 122111 156881 1164482 1846548 145358 1029332 1414889 1644753 1693769 99880 565386 551707 1625883 492891 1927618 1497952 396602 5125 614465 1343221 1314332 274595 260809 1039884 372635 1301977 1132953 1779778 128787 241435 371559 1258645 1988788 486778 148125 648341 1396391 1911763 195885 1108799 246959 816203 156505 1758382 1160782 1642363 1476608 1165174 1377051 1875960 889103 1804693 1779813 477194 1963934 1452315 1296712 731290 223191 1597491 1736086 1500077 1891557 502559 1023280 1158510 251092 112945 1190091 600138 1656206 105585 1244455 1488062 461402 307627 1346199 1187058 210587 1636726 90950 1543989 395783 358166 1405074 1232473 960892 543401 1412467 1308856 1487266 617364 881644 289166 1333730 280948 1243944 1233957 300275 1806543 54387 1468708 1572204 1473122 1683335 1120178 740301 1461827 911118 582478 1365259 997839 635929 1646746 513914 1274088 125118 1226825 1985527 372974 356997 474300 1068862 967448 1480234 330458 1213095 811059 74688 1938482 782088 1782645 259787 1313236 1548497 1801065 1828523 33704 1520900 295886 1384739 1385124 16139 1281601 934240 1625667 1768650 941128 67625 1712589 1903192 1829075 265471 881757 1046187 274705 1398699 75463 1998480 1227651 1253524 758407 1330789 529588 758346 1973856 411088 1678008 422291 1122853 1958749 437154 1842670 1829882 707153 66362 887202 1720493 650043 131624 793314 122464 76296 1277886 1676817 902030 1391472 1984349 591682 1270255 1798467 956559 278322 1237225 788446 1474682 1244176 416334 1069595 543812 784785 825977 1869130 1711361 58166 796505 1668076 3217 458898 779150 505220 454292 1294567 1637027 522109 436288 1934313 1688796 546978 76836 1303316 112818 1540285 575172 660483 1739784 959749 65992 1058059 860998 830776 233234 439363 684183 1579355 1517649 401850 511184 1972234 1972586 1378044 1247012 881916 889802 1356609 1531487 1650499 582574 411963 939978 97642 63219 1925375 1108895 994336 1176541 486625 638317 873020 1870040 445876 173824 973416 1142358 907069 1909227 654851 1555622 1361453 1136662 1052632 1807985 1286333 1538282 509187 1306993 1533418 210842 708070 1402912 410197 864135 935075 242492 813107 611456 408174 1622227 101821 470618 658165 1393604 1141057 1561316 816919 39156 166283 207307 436195 504532 614619 610961 852560 110363 887678 565239 990649 1826679 694770 307281 62508 19932 1246224 459631 977836 1473391 703388 1498595 469656 282092 300931 1347692 1845128 184163 1813063 466742 953398 316130 214591 1680791 829940 1392308 900881 1386034 1563291 1397209 688821 650075 1388935 1125022 721656 1045462 1009618 401044 1309714 1427435 1062943 296969 807322 1364228 1213733 1878690 1845761 1793191 1221227 125452 249005 1727923 1993238 579050 1651823 869338 1460730 559281 1577519 1673161 810294 553061 646452 1269230 132615 387080 1778676 1744866 1003572 861332 1323849 1527564 861591 1731039 1336618 57420 1534862 1998998 843541 129025 1647466 1194499 941924 305337 1889344 583303 1122717 628493 448882 1063938 1275884 694940 260278 720913 1605058 1300660 972151 1411610 1203052 1558434 622346 871574 1964247 1244785 870970 1698081 1905021 850116 673518 984745 683579 279343 684556 1873428 174150 757199 1122284 519005 1940619 465671 1452544 1747390 1787380 765148 606220 1029251 1689813 657886 132372 252547 78234 767512 1594149 914831 536096 1948959 34384 978181 494730 697410 497298 785993 272287 1888771 1993549 1809761 1841374 727908 1019665 209278 141331 711671 31970 1691561 1955055 542428 682127 810272 142779 1273881 1024685 1160053 1009129 1327679 514791 300776 889722 465751 234801 1175457 312166 586110 1175807 484283 1409801 1307134 369025 1674530 1954017 1623695 995813 422984 1484741 1605961 1530313 131746 710970 855825 728740 1133315 42175 498730 1792927 423822 299473 610873 922099 1648972 650743 1285263 1335786 362999 511950 858955 1515174 267428 242739 1656276 1383247 733132 697870 1263643 1972834 1071148 29561 140376 1181057 1018287 246228 1029621 1797156 1259691 1331411 277356 1599154 1307859 363624 270095 1403321 703499 1595433 869747 52441 1221402 405636 18931 165966 1566864 128684 1712140 536139 1291650 1401589 460840 379910 278949 352394 537696 998664 277006 1130004 893459 1523657 1153226 170729 194688 1611416 1640755 730176 1043503 1327343 1751953 837525 1656783 359225 254595 744648 957594 689811 1437929 674575 4251 1375719 941658 1600698 614785 1801050 1882605 1552588 696226 701657 1228755 1704332 904616 1781987 255621 1459276 1553868 337963 1105679 957284 1307257 1016051 1821800 1589605 1485107 1790791 1055998 132078 1969513 811113 1616120 1770104 954324 274609 1903862 212180 252736 864996 150371 1472736 1075902 1810125 1387159 992692 68889 1916777 136175 1402827 1590750 723355 1432878 1766834 1407202 1158157 1202233 1266873 1376328 1348403 1139370 1324005 1053647 441421 1981105 1655903 540611 1219695 941519 1998287 276469 1675664 796626 1443086 939269 508265 1883607 1808030 396934 645251 1725270 1964185 632791 1982619 651126 339871 1819302 655931 479755 1955194 437890 1366391 293548 120343 1145529 233493 1018762 879069 803064 1377850 882054 1965879 1486263 589194 1939490 1036605 1023077 1419168 1119676 1817052 1805806 1827661 943603 1100499 1203044 694671 234525 977324 1160648 1979435 1440183 1314389 1159114 1796069 1844211 289171 1383440 1341826 942735 1253189 941860 246412 261601 1443990 1226401 725098 1786961 1867525 476882 801891 1171279 2413 616752 1222450 504456 65599 1413741 777871 674719 1140430 570446 994687 116127 812272 249433 281266 1228691 1421694 1048289 1146714 1972132 127764 1505295 111255 340801 1506134 288518 689112 1562384 68282 680774 1180570 232070 403885 141743 1363668 1877002 615970 1618271 247599 220434 690627 1335744 1645678 638882 585355 904455 663165 698567 82586 1533478 735538 532160 83432 195585 1428471 1378933 1297968 382360 599032 213726 121410 1767452 129731 1924379 286439 1633356 1925031 1701605 1956774 1957854 268773 596550 1571373 862977 1338746 1331780 1586555 52971 1474618 1890734 1233288 1621921 1469860 270705 926770 1530568 1072065 1005474 982695 205389 1343718 790599 492361 1296081 409630 1274753 684641 494793 1937736 1734678 858538 1188512 1669984 1520734 1584915 1293068 99745 748119 971041 1736457 1109494 1990631 296687 182367 616419 426075 1440039 195905 1233176 1231351 412201 1123931 890965 658848 1921512 323295 149700 337032 1583826 225521 906821 175067 509570 765576 895462 1397899 708064 718806 206374 1991737 1938104 1460737 848889 1115120 879120 323107 994109 333682 1674912 153837 1779630 179323 1226342 374752 913310 429199 193358 1944990 1948134 1248105 1515100 325544 1720053 1175206 1093198 178209 1501303 836320 1537468 1789209 1698590 1694412 1689514 1077447 196233 1407127 886802 1681340 1378492 517496 649578 915128 1295240 1309814 1725933 887642 1436393 766038 1232202 55454 1756517 1621748 539982 1620213 569359 1151086 1918478 641644 1341955 1355143 738140 1515835 1605354 1937331 1763032 655255 1375033 921071 1697061 1022368 21498 821808 408968 876530 1257027 1981461 440384 480929 220583 596293 976551 57873 1146004 1917039 350288 651637 1630372 1252020 824354 346874 150876 25062 802768 1350270 1538963 912948 400925 656230 1858057 1706892 1844615 1995188 121280 988894 1451389 1339676 460326 767451 73047 916391 1489042 314410 1238433 442158 345863 1322626 1274883 1035023 338361 707183 310061 858614 937475 1218191 1203443 1307739 1064649 943192 980894 673883 1822695 504442 675280 1552085 1629967 1045005 113153 988356 1496449 888675 1091852 357436 272445 464047 532849 1701596 358716 1719965 1344633 477725 1919445 1819034 1796522 1526425 1681302 1366168 1916288 1827710 52470 413954 6583 1544585 930966 746838 333808 1535410 186910 1076524 1966174 168637 914620 118721 10647 1963067 1708517 271472 1362244 1926615 726157 94991 1989776 1460282 1640024 1236158 770281 1391219 1806342 40849 1263296 526965 601500 856453 1531303 1964059 1030414 247898 1216700 86648 1966637 1068418 1895943 988950 1605524 726323 678635 216346 1405425 774213 759194 534985 1993265 1672578 974167 1729094 1119448 1191570 474275 1962902 200880 1148158 401792 1101014 1097856 399161 1736302 1114116 702524 313827 394128 370961 844971 1265696 1455446 1456921 1589073 1273556 1406888 39292 112454 872027 681492 1740829 528015 121143 221684 253803 754464 1776404 176634 1515785 182260 1263775 326070 432457 870152 642895 1039894 1604813 936905 1705333 1144655 1342103 814425 1706141 1859972 1197704 1723515 259989 1238712 362920 1625116 234527 6069 1430069 172668 213351 1724651 462123 1448071 1723160 121171 509894 1835663 49696 496470 1068031 164486 612996 1230636 379567 1376062 1471752 197569 522022 333602 732452 957892 1787167 279822 1853398 1175322 440564 598229 795402 381253 1826094 839235 228464 1476232 226924 1541179 1314012 92756 460335 1831290 1326882 195342 1445783 1272832 1227766 421523 765844 1468064 565326 1408307 66086 1576528 1600336 102707 93195 1503115 891339 1962992 1803919 1262732 611461 204808 217087 851203 167604 1949375 960132 1734462 1281201 1120159 982635 368606 1837623 719525 1363387 1730127 943710 1549466 197264 387568 544572 1383328 455058 65783 570184 337983 1158174 1975855 953424 177944 470496 1324728 1213407 288283 1614630 708060 1315106 91174 1932958 370777 100405 1990497 1875804 534729 1733110 1440744 695404 1439256 1059406 530529 1033233 1642559 620978 1507035 1573311 480968 25512 1871527 355878 1713970 579661 1513650 862955 548564 496801 941192 1433943 343957 1140678 804416 379658 1949172 250394 1414862 1835459 917668 709433 1688693 744046 42967 1918367 559539 974313 1392461 395133 671579 1590404 1063222 1281264 526143 9047 184968 257467 1566849 1644028 1418208 609254 1897853 239648 526027 1955663 1676219 522573 1051791 375598 331297 1826897 1671338 4558 568160 371428 1120042 1539856 780115 1554531 448997 919767 1389123 559429 235043 569810 1879201 582196 1898525 720839 260885 364513 1043738 1703935 1923658 502586 979233 791557 960806 1003853 959698 1008134 1097900 261282 531442 1935803 1291268 481040 1823530 1495156 555725 1919522 1561461 1272434 904783 557968 696589 167980 1288121 1613062 1949169 873483 651321 518998 83019 647747 1785748 1220572 70331 733813 989748 478784 1561658 33612 223221 1469066 1248884 1212099 144162 97389 1678431 145920 1709770 6621 1946823 1490211 215205 1482799 1715987 984006 662943 915221 859771 581866 800084 855409 975445 1563842 1004742 1111544 1249951 1448999 1199569 1490916 1084785 419668 1783933 385194 1068927 711113 1800488 1914980 1451196 1086702 1307923 1337080 850073 676288 1224890 1975583 377485 751856 270784 1065863 1752428 1422334 1982474 1173958 339236 1548352 1919922 980960 1955384 633047 1973903 1864168 948593 903918 1640511 844766 702134 815909 980778 336101 628203 731519 781606 332509 1983182 1732370 1134953 1914672 1089195 1836008 811130 257108 1312764 930933 1510872 448571 1493614 1809047 1456691 1242365 1171877 1544203 146800 1402927 539226 1913573 1726221 960835 607358 1522622 736712 1991129 499660 768592 1259396 426152 1221146 1888469 925480 238140 967274 184676 122442 1584181 688098 1863471 608883 1488463 349639 1607066 1673816 1115320 433459 371417 91706 1402732 801746 1167768 62838 1632756 575290 1298714 171802 1020489 1712177 10788 1082800 1155234 1522750 1738068 1880558 235024 1935904 416759 513433 522866 89737 736844 1030539 1809677 936821 509935 672178 766601 1107545 426893 1807163 1919897 746145 803577 841993 377133 1341831 691931 421843 1748064 303494 1360054 1491430 1877183 59527 100593 1490640 302926 1336548 683275 1536317 270192 1393409 882889 1456275 1816154 1124975 1381855 1734106 1571378 1830558 158905 1729576 734966 556770 25656 19982 549991 1657707 1683868 1829391 1807281 414086 1235255 599811 310703 1324998 860066 1735946 1479301 466044 1150353 693883 314658 1512574 319133 766318 1815886 249546 967295 1727772 769234 1826479 1872158 1928335 388038 1669724 920443 1410563 837881 1531050 764221 296235 1058511 1491042 1233062 585918 1479758 868861 912241 697960 1614632 1647477 165388 327892 293061 962111 1101260 524765 1836712 1404388 1646778 1142128 1019790 1144446 271316 110474 501002 455512 1220807 219135 1019079 585232 1591318 1083530 316319 1523969 458590 60021 1408110 1179240 964551 388399 22075 1675202 1686207 1939683 1857542 307474 1556667 296646 407741 515529 881467 1846160 1689274 1083759 1101113 678091 617635 231680 1055731 576207 1857680 469062 122925 1847214 1015966 760893 1652938 1465865 1084230 801120 2529 1023777 1373187 414317 526546 1798450 1007872 1153463 1224037 1295738 1242409 1105481 1974099 592605 1092485 1831971 815492 1357324 1960052 211292 960875 1685480 1770732 156165 1486091 175579 1396909 66948 1296153 95837 420823 1864406 85022 381398 1434938 406057 1409388 1997452 499629 991842 700201 899770 561039 1388705 183105 1194894 1496770 1004170 1732262 1918640 408823 1780987 887854 389562 1110280 431638 267385 1354274 940344 1553997 276120 1439772 411245 356158 373694 1527380 1324921 1648616 862704 1325248 753603 655778 1267734 1124712 524502 721527 872263 398255 1215961 214858 240364 1411058 930903 1843474 268050 1309995 1981237 253748 1142283 1576973 367710 1719337 215182 1191760 1744857 347528 1596525 1779970 1200814 1587376 600648 645530 195746 1436722 1608876 1640612 4586 1543125 286561 229983 278068 1915812 304471 1397569 887914 1606519 909860 186394 1697707 1343660 1983493 579518 1250033 444617 1779229 1999512 301963 1458086 1218687 1437388 1390883 834248 242419 61500 518381 1109010 1533867 571176 1940164 1803208 1372215 1315295 329795 1402137 1120372 1997517 1399013 1053897 554175 748753 1329375 1845769 763696 826777 1181706 771004 1279070 224719 1025709 1975976 772916 1234649 1697630 1902391 645543 1938918 1261902 1099073 1424843 892041 1004366 120551 1122038 1018388 1358500 1358088 1731766 1330785 426671 1417495 673177 975362 1953751 1860275 846205 1414371 1678718 544912 1548834 310772 1121285 1671608 1299117 1410811 1404645 1108628 55464 1621635 308104 1931044 1911766 897417 779094 1041386 1589168 906507 23841 1714875 324194 187398 1188929 780714 125511 1870324 344455 1136328 891154 1987621 1974552 1917600 1402574 1833226 386445 1795757 233895 1255148 1593822 1594851 1186926 1977007 211350 1958368 4946 1993938 383608 1423175 465302 1077530 465007 574369 1085526 545027 919563 1355917 1175784 1404182 1085376 544204 1827468 857616 1125805 1458255 502554 616630 1578505 56745 388609 69357 1822195 1949390 1611954 1450581 1396695 1076796 1642488 7118 1568957 1783012 724212 1787311 1128984 591815 1002642 1807171 1440168 561533 822509 1196447 997679 988125 516349 1985345 1076196 953814 896805 1324986 1719093 74155 1235392 259318 1734310 307023 591564 1982918 1244164 1819286 1509501 1089211 1593986 1259142 1227358 632051 49847 1832745 903162 1050387 1555875 1585270 194352 1342134 853029 112761 1595412 1960124 1144436 1881618 1941102 640759 936515 605777 1625479 1158944 1669085 1643562 1103538 399555 852281 372348 725159 178146 358603 531607 1979058 1728835 347750 1513504 643656 1552788 924177 1464418 605898 72825 368397 575982 898212 585979 941263 1791263 778948 1108625 311288 806687 757629 1796668 500064 150280 714455 1847949 1513457 1333018 979581 1541404 1006083 648220 68212 131168 189921 832565 329644 546721 1750462 881060 429782 57483 1316297 706011 499505 128269 951493 1364390 1620665 146180 583311 1876709 817420 605968 1741890 955630 865538 866395 806850 1661117 1962455 238311 46930 1922257 1141110 1462603 137866 342010 1066396 532711 651455 1878160 969126 1753727 1344128 1245747 1494910 1117099 1240627 1807831 737688 326769 1074867 284667 797704 1532496 249711 1631157 1652974 1634050 510975 1601824 278369 530095 1511469 1476674 1935497 483423 466563 858310 1821209 1318585 1908869 837903 392365 1173029 1481300 29810 582298 623575 794615 417693 459510 95350 532934 821028 691904 254608 140987 1708811 1825166 88402 975716 200838 341997 577678 1811919 1650993 322501 1961351 1270405 1977737 1638784 1838835 783756 881126 87780 1148710 1487714 1022320 1179644 680662 362833 888686 1859296 717666 1871599 995034 1483845 186557 1890538 1858869 28660 1674525 455771 353030 583345 308442 32769 898526 545349 1097201 437582 1029516 721867 1551192 516495 1938736 1249709 153741 1532344 806005 1934604 1604521 585526 347327 311185 1233589 857933 1067087 774 524015 234960 96546 1931454 1864684 884111 1558310 1746010 1266806 154248 1727077 1495578 970314 541162 263721 611938 36289 1257231 819103 52988 869275 953279 169501 1627682 77671 1736228 1433278 1753187 747435 1054653 389440 261535 22127 1223164 1998400 1647276 1627369 1001669 482158 944589 491880 1716656 1493045 746042 1893978 205378 243765 1380226 697757 551345 1126363 205876 613781 1675381 309826 1685531 63285 1951040 109427 1187739 1655698 47851 75931 446939 1772013 1429406 902921 1092266 487237 749497 611087 784802 1045360 989508 1717609 798942 1480416 745424 729347 698648 38956 61505 118808 501541 1115117 739911 923930 1080849 320837 548546 55395 630117 382033 507030 47486 20155 1397517 1793503 40581 112112 581044 253526 1111277 864829 870897 1308438 1583132 1064340 1872017 856978 94140 1114767 1756233 535887 498975 462051 1106944 579432 1341632 1775399 882107 1437474 1798653 646001 209283 1158015 157355 1286369 891068 1416960 1879567 631645 1784593 598701 1553734 1504661 801401 1595829 965531 1107740 128108 454830 1859175 355810 1218316 1464110 1472838 1046287 28830 1436194 1470878 31084 1750035 1044403 1162170 832298 1769664 1548606 658597 184998 1078298 1115526 1838264 1145660 164157 512666 427245 1276994 1758561 810915 595125 1463522 343109 602978 784749 1002381 201950 1280822 1991834 1448258 156894 1098670 1051789 355779 657466 1082054 1329570 1798095 1622445 846436 390406 1798019 827146 1229110 596948 321527 1473279 694516 476789 952913 471927 595029 1517624 1158423 1518800 1140220 891892 1422743 667983 262479 1170528 402004 1169715 561485 33081 821221 51617 282091 100230 326920 454406 39387 1932125 227784 1075525 337638 1748825 503040 1220105 1842944 210828 574425 1239442 1146963 1866271 382704 1191022 1899168 232793 1105236 1293989 404547 427252 210765 1007894 659974 1053816 345110 101735 119164 1281735 1402207 1317005 1023760 121095 78186 1079613 1441793 171335 1349013 488784 65227 1506081 1656718 1370640 355280 1618901 209948 1283121 453949 1431263 992042 1467381 1639283 1829234 1881301 158439 1185321 399080 1117346 1568517 298575 61763 666933 1703016 1334218 716396 504219 782263 633281 1574464 963446 770632 1946375 666182 11299 700380 848929 839909 659 1048944 1764983 1117375 1376184 334997 1724538 1174371 834086 451766 1371575 1133163 731724 1693730 1660570 280833 1483358 1913412 169452 941892 1420608 988236 289110 1623944 1879130 1004687 1814133 211514 827350 1553382 796704 794886 1044197 881501 561244 1318284 467575 1923898 626720 586271 1192795 494361 1939701 916141 141037 649310 273049 1145786 73082 904487 1207824 40389 711908 361981 1457412 1436261 1086680 833186 573260 1895227 1154635 658301 1781218 1901199 783245 1736894 1307021 561352 1337879 868615 1573309 217132 1076873 30173 677119 1566722 491987 1865168 1310606 351475 1044947 53718 1542038 104749 765551 1387357 1091796 267123 1199995 86355 1855386 1563816 1184661 1710623 1758492 1501322 1841866 645324 1080031 322658 326477 1642062 557921 1182003 1228451 1461659 854681 1112230 1027667 422696 951425 1959442 1144984 963667 1349452 553543 1654100 524085 1967674 98050 33807 1825492 1082037 1017538 122176 445783 990670 1977028 732097 15579 1406824 175213 538759 669589 1059092 476796 1538404 1945146 1983642 928914 1906520 795956 1545092 959530 1962457 943561 173166 822009 1345741 978718 1691239 301085 1371869 1252238 731584 591166 1247038 1530869 1628635 1436719 800378 1340772 1299990 1307997 775092 548258 1727728 1054561 215549 752887 496359 523916 1139906 287 283391 267858 1251258 1396341 370069 1718207 1038397 1988753 938471 16644 1553486 322665 769457 1827713 633949 851206 1983583 893850 1567368 251015 482087 626513 1418064 1307842 1923965 16889 596919 1762688 1676284 115286 1695708 55383 1217161 1652299 1277309 1610214 1904575 1554507 1733598 1600588 1390043 900741 184563 1880432 1437135 145715 1220483 1959656 1721346 643698 957597 845452 1719233 122807 1452779 1173289 665638 1355095 135013 726597 481002 1330572 1086209 1323492 637179 61100 1614703 1776382 386623 594216 592578 888395 404019 707401 807872 1374693 1799783 1264077 1960143 945287 1076376 389062 1283175 84265 1443563 640031 612393 938463 921093 1048357 49470 322196 1995487 124082 1117527 911720 731676 978372 462112 1632784 985692 1265088 1633621 1220754 44793 1341055 518259 1018461 967915 213450 1603288 650848 1387075 27423 1532363 273626 1099663 192708 272451 139404 27801 1025796 291710 314424 867816 718285 598266 746315 1072775 1298833 337084 948047 12712 1912662 1957384 1087235 1199254 1901796 1326226 762370 1979546 339779 910104 1583963 1456014 78599 936816 1138997 1431000 457997 1900713 1728249 1260505 547593 1412071 70430 680429 960774 1847150 1263006 627294 1850997 846799 818242 609929 73701 351099 1884809 332584 1611272 1531609 305651 774349 606902 1857841 591137 1982038 1226487 774100 1266888 1620134 789313 360914 1887310 185239 352471 1789066 1683291 883080 809676 1079216 845797 1937303 1810757 1528828 498478 1612571 322387 699938 1291253 1618442 70424 1916338 495628 357318 536834 656299 85661 1177802 174360 1457476 232027 1250762 406741 127028 1224106 1263823 1713451 1397545 1115570 1491050 1067498 269783 1166159 1655580 1113141 410624 780706 938957 1313799 612129 1411827 1677835 840997 1356461 1301299 332906 1848539 1624044 60353 256261 194162 302817 1709007 468942 1016857 504164 1233208 1152025 48833 161178 1585872 1310096 1831450 1764203 182261 404084 1638210 1217591 203861 749928 1477756 1417482 1813071 1319182 306786 1082465 1154834 80378 664809 1764361 1096118 788198 761357 1769636 1453032 432201 606962 1437902 111272 230356 1291399 839251 1907543 1528347 1281796 453125 1734990 1717924 241562 996750 785296 906698 1379383 1506280 708537 537699 1359528 550854 348869 1008714 726441 1546804 546759 388614 472720 1400306 180368 641678 682224 903091 719337 503889 1463048 1805847 1339275 1667156 633595 189156 227417 103493 608658 1659102 692166 1836162 1398459 546354 895879 678067 1022139 1960733 103929 611714 1425406 1436046 181650 1673233 1407459 316206 179766 1289996 721916 1750897 468251 976192 1405103 1648458 1728779 1079177 25645 596273 843526 1328625 955769 470181 1782271 370242 826162 819716 1432219 1482354 736262 953520 586349 933643 1085480 244679 613483 1565200 695868 1449394 1023269 15713 46780 1591048 421708 1383760 1970090 1487965 866626 1708223 1172313 1007800 1831947 1137872 660082 184609 559782 1623791 665446 59810 583896 1912085 1752726 449620 1529897 894877 367575 1175843 105329 1801930 130560 1900090 137012 798745 87456 864257 9349 1644553 249481 1944200 1365013 1484599 1648109 1259597 833244 13052 759781 1418706 663968 1127828 126048 621332 163676 1617635 51867 1575203 259816 1490581 1817747 309487 119124 828867 254375 560805 1269279 408129 828771 1197998 1551612 1783105 395556 143552 1848940 1527791 1536373 1242998 106359 1819187 715112 1224439 1465961 1442609 1616607 834019 1931992 1794115 870027 2541 659334 702941 1599512 1554908 84473 344503 792682 936177 639017 1630570 602540 774889 1917251 1080844 390097 265440 1615699 784466 283685 1804328 517177 136385 1401532 1384038 1001935 1383886 1637618 1833868 1478434 1612297 534759 857451 703927 1267179 103166 1376867 742445 1646716 1766024 1310293 752173 1320345 479153 446961 877314 67759 353872 742591 902418 562649 1731027 375306 1455540 410464 916295 1433715 1933785 1576426 1152846 962702 916980 125549 221834 241245 1476812 10912 1802541 1485213 15294 232583 20148 1592293 793834 1562181 1802836 370302 1163348 1368318 316464 1353131 1247495 1238282 1827860 610454 420638 407424 540151 582179 1646276 929109 1908047 1779540 830540 1093231 1238775 1339519 1176686 644713 1963748 482577 1134968 1887059 464616 1897310 384210 1423523 1468146 1073577 657123 1124863 1655196 1064753 1921898 72232 591156 1086564 899389 757023 1656115 1818333 719565 714530 1287556 470768 1178017 1723209 358433 433357 842340 319710 1160307 1471300 1497640 1871048 410461 808333 1684545 1330039 228671 1694950 1112656 545938 438950 913828 556303 882944 1466155 550935 179304 1184077 1768921 1552521 913318 265483 221969 52396 404822 329500 1726124 822630 1816382 417897 108186 1348384 1776052 1152626 1439170 555195 337668 758371 1044622 37905 856133 1612555 1888426 1429545 485517 1507713 1217865 1079278 281273 1413912 1500861 1667314 986526 185797 1484368 1976649 1627205 1172001 1215144 1953435 760363 1565373 269427 660291 268819 1051313 1995881 700767 1143940 592270 611902 169746 502023 382615 1474712 1618429 703346 1339303 1743526 662617 1074988 1339724 694556 1936677 1455040 532107 1858616 1773479 634438 606138 133664 345260 1443527 679503 912261 508050 46821 1455038 207313 1257447 612158 293527 1533223 1160365 894079 757522 1958055 1857859 161661 156297 285904 381424 1998902 1577748 1150987 1121714 1293754 41084 1329080 786446 1614099 1309578 1420009 1196303 1088333 1695964 1874547 690907 167975 807149 1901807 1910570 1232039 1572378 1354313 1682134 1489471 277621 1130964 773960 1134419 1512282 700639 1503917 1804682 920353 27327 504580 740198 1315354 1148940 1359287 1114703 950556 541855 1839861 50421 611551 1782520 1592067 1596248 655043 741322 45974 689011 1011205 1957245 944474 1302614 821904 570717 1512547 1446325 762559 1761799 788797 1217308 407168 1769162 1895014 676864 576875 57541 827276 1796924 1330421 1369534 741293 1847876 117927 919738 892701 1470094 847621 134813 510492 1398687 228853 1850371 1268242 1551554 1610402 1437059 465941 1030358 1203215 1367360 552918 1175455 1128917 862857 1074051 1056044 1684222 571179 1973749 707927 1217505 1649201 794033 1356082 158741 1237362 294827 527288 297038 1795232 734647 15314 1552855 1775591 1491314 1358039 1943 292545 839154 1071053 654717 1419936 163192 1335204 1082805 1084466 1665991 662308 1027263 438319 671294 1350153 1654475 1054088 629537 376607 1477279 906131 1796331 1521077 696692 1477736 1656148 1143621 1435968 661822 733684 1686424 277199 1405985 1778869 214297 1123698 823047 1455100 1417227 934136 1945205 887836 1251547 839375 686707 831486 1409704 1183831 1471470 1423006 175923 155309 630817 1205783 362524 1521665 1857431 1279015 1069381 1327829 342374 675979 692421 41094 460668 898821 668377 1173366 899412 260505 1879107 1249073 540893 392001 1084176 1941787 271177 1235 1412029 1145263 1024500 50929 1856938 1183953 842325 863348 1593506 184296 493225 835898 1523236 788784 1341458 885817 649276 751082 1727514 586880 1008712 261259 253745 1804354 552672 404963 1150153 1436680 957957 1037796 141595 1504087 241171 1601133 217834 1482819 736499 376131 392834 1201529 1116239 1789304 127183 628474 1532234 419542 48353 1053766 1900115 312886 1728880 1359271 1181378 1968864 597172 1184588 1735859 1921607 759059 754234 1388661 867110 813450 1687438 720659 915006 334845 120477 823263 813423 819400 1539250 23381 1999086 602616 241585 780265 1868024 754239 601828 1351877 1462322 170210 1294601 5472 1833664 770024 743080 639015 546313 1403748 319171 729864 993583 1819074 1724057 780372 1855274 1401150 1783710 1237475 1493579 93588 1954149 1299155 1658544 624877 363957 1908300 412543 1328317 871667 1858945 219945 938816 1999952 508691 1969712 758856 959287 545119 251141 804326 1847611 292043 1838785 178529 605798 1190862 1477802 1814770 708289 1568860 530564 1075220 482054 648209 1867088 687973 1759459 1688504 20442 1896173 337657 207677 1655973 1157601 1553494 1485782 1463796 1326336 470726 932537 1964346 445764 549983 29097 1462662 1242127 349643 1445882 243273 1462203 1691643 886599 1576205 847077 1234386 955730 1121869 835684 890996 198552 1517211 125364 1548459 709960 491836 1261380 368824 1583110 661818 798710 561934 1344946 1000207 1774694 515970 1734325 980263 469632 1709880 102528 1067579 1135292 954591 1700665 268388 48863 1073977 1327357 548032 140230 467905 259619 1327582 1714270 591022 1336752 653312 336002 161647 260986 1635911 1775981 1364842 1206933 516534 452879 402257 1110947 1270877 1158445 605516 938350 845431 1415678 177807 1752043 1805240 1985680 488368 1352505 142557 1924651 1939844 516273 1802190 1948380 1711948 1574315 993869 443024 952826 1360928 1691124 891851 884717 1371433 636486 1232461 1816427 1289983 180226 1918549 1317776 1593762 876917 1911822 1963667 1625270 1891024 639622 1870233 714591 1049380 838250 1724041 591524 933378 321300 1288627 916105 1592269 150446 1658682 110975 1097774 151866 1805532 685185 1231319 94753 102807 251223 1966085 1776221 1763423 281050 799354 1639044 1490962 1375633 852324 337159 760364 1709914 1748567 111788 1694248 1276684 1887793 372316 965801 1463865 1944879 1957166 1124753 1795096 250796 926852 1599805 409916 1511901 1354795 1990666 1950513 692692 1942909 1344851 291171 50170 1410900 1228990 1836061 132299 1981971 1522149 148594 648443 1154802 265572 371023 1774331 771630 1465543 465806 518577 427962 1522042 221732 1989061 605895 1403390 1752266 623200 53370 214011 581848 854948 634125 1378556 1266425 330835 1739398 548412 847989 1329071 760289 1419048 1269116 1551726 1616089 44900 413661 1623650 1718146 1669974 769693 1784560 463808 623931 1963235 618678 858823 101214 1386255 545808 396153 1781601 741067 893401 1873873 85522 1242201 996031 1531339 240703 1620367 1395462 1154931 1283278 1460995 1934703 492976 1245561 600426 713009 1842416 489092 1744926 1706025 651913 153906 859831 1145416 271043 115592 244092 366397 790960 778954 1516428 1392861 514929 1955171 406417 553202 1613965 516515 1562579 813692 1067467 393606 839668 1324624 149741 1815206 1893731 1154241 1546011 93378 1898996 1977374 304813 1180690 1056361 1991183 651814 1945699 1727568 272804 1516048 1948938 749828 736216 458 90513 559004 446149 1445019 1158513 1877162 1852908 1262222 384280 1413767 838014 1161528 697016 1873564 1647655 1372102 1068598 545518 21468 1908329 1767336 1556008 908340 9489 1510034 184185 755905 286857 1026750 1721686 489907 1009736 1529498 703295 476936 1109683 514508 1332206 1143660 53424 760618 875493 768827 1209461 858743 1140742 99001 793982 1966827 1634042 1349551 493445 368789 1255210 725407 640503 1359886 1302710 753747 1241525 1792784 1468790 1718934 1237711 1606781 1907350 872516 1115042 1116482 553312 1605209 1657876 843426 115389 557184 203981 569030 1763358 509515 1903514 1906555 1481538 1438391 255870 1202036 1683813 712214 1834382 980042 1491224 1080623 1696429 1576871 711006 424943 261277 1742930 327102 16655 354294 258330 1404320 1624663 268342 1670859 591874 1500899 1417341 544236 15889 773836 1629225 415053 429005 103873 726269 550470 874666 194298 1876186 1339032 1103650 853938 1075156 1335198 318479 283628 122108 27076 33353 444541 1610984 1094465 735684 1226326 406317 808747 1036624 1164140 417671 506727 88325 181278 666810 734748 170546 1489580 788354 1488325 710590 1593277 811832 1876576 718142 1142759 868722 1306346 440932 1121259 1075201 1509827 1343669 1699507 1084209 1123580 1922098 1959445 1509141 699926 1115292 892443 978346 297621 378171 1915447 1460721 1608209 681523 534283 473590 809642 515116 232309 617980 1934543 1013328 1595902 1627651 169610 171801 68423 292109 1064852 863431 1427507 26829 743252 1209428 515344 1430510 1017043 977821 1197214 517807 1988783 1368334 292829 416362 1530087 533691 1619195 642567 152412 1535927 630072 175653 1184230 1345587 1612618 1976167 1545375 971522 706269 12873 735539 1941663 906225 1803520 825400 1537891 1425165 719203 1087475 1117754 667516 381619 1611734 843121 1481834 48104 835453 733545 699804 842613 1835629 1370566 667873 433684 710066 1818 1141324 1144816 664976 1539297 483317 558622 764268 1896078 1491060 1389589 1229285 1206004 1056005 311571 1527086 309432 868767 1059508 477214 1040628 1283910 1701785 1372395 1460547 1971130 1260046 1751854 1668716 1200557 141362 1769290 277128 1390314 1417029 980852 1276882 1015031 760222 1364118 1925807 523683 437995 784536 133016 1110224 303249 1024451 348189 408303 866274 590085 1722029 330457 455658 1232720 224248 52686 907907 1742441 821905 140380 1395964 1513487 1811625 278305 535549 422599 1574359 1957132 151096 1030290 1152034 827592 423426 1072800 77278 1551452 1191542 1834857 351060 1987309 385129 232071 1839117 194796 1510367 1527044 792422 1999689 1858188 574998 1147850 1184756 1017266 296794 1890627 1464512 1202841 274201 1549813 1467840 43768 1112915 12579 408339 783766 172 1406867 1103619 434370 1222552 1015977 185088 1314941 296858 1950356 31541 761308 905061 1444917 1807410 339939 1181426 460208 1859283 1497689 50321 111584 1035778 1536864 1945234 271630 27871 527214 1313169 17255 596745 1231398 57577 596226 862986 982975 973753 875293 463686 258160 641269 470330 1181323 210327 1383187 1980329 1809935 4165 1420056 1788222 50842 84341 918955 52201 289022 1935842 1952768 300727 1929930 1063144 1173073 1818151 35132 1541194 1990019 1175117 956746 1078475 258273 677787 1104978 463129 909800 350782 1060078 1637561 1793348 1450971 1299362 1782968 166851 22010 1232904 436148 1227599 994361 162770 487399 429900 223367 415258 82048 280536 1380382 1553488 1836414 92625 1198220 482927 1116121 1023138 1205479 32180 1914709 1450897 1213814 1870834 389834 1782358 1935150 713670 1674153 1125926 872290 274152 1948221 1691883 1662026 510376 1858178 1419159 1991064 1054324 880311 1196404 586166 1606477 1541158 1625654 1833946 283320 1114294 805552 818279 771068 1565674 1430639 94996 1803039 1754594 1950992 1670847 453641 477973 786389 354847 983405 866831 334948 1846220 243228 1084395 1211416 21423 1221014 1048229 863527 239406 1759310 446870 128897 1715862 839358 1924539 1787444 723317 840334 1332638 75572 751170 636403 542789 1663197 415858 1590286 681652 1923486 936366 1869489 228505 1703566 1245945 1408147 400582 1316413 1375928 603262 761247 206170 1874868 1352966 1177908 475046 1437253 1961360 1949423 269029 1461853 933240 794061 1869727 1178802 738829 951801 214014 1684641 96408 837907 1465559 1270850 748453 77292 231446 1448541 464313 885151 684738 80244 1513821 1618207 498387 1793824 1167981 420012 1844469 1899153 1722451 421865 755210 1906983 1971530 1533688 101368 1990987 1655796 1930280 502342 407573 1309908 1914704 21748 748723 271253 1761203 1701207 1621559 593146 359594 1466395 1385015 1217053 784181 1852390 1860206 1586231 701152 730607 260484 1386910 1272843 1885355 1785366 975296 486837 220363 1469684 186069 1483305 1969408 1494734 416140 1849862 1847467 579466 503027 1200262 1850902 557539 985486 1787357 211459 1357311 322601 1592580 1092460 547275 1843246 1442871 1153384 1408665 321304 1640571 1330067 1807768 1082772 641553 1441538 936229 1355717 1253359 816818 762088 298165 272750 559020 1877851 615747 528885 1855635 1859487 963515 1780785 360673 589722 583606 56373 1976254 58753 1350541 1372768 35790 1459724 751143 1927060 478031 196385 756151 946715 1329751 1288888 498525 1915585 1822956 957156 1247217 1904945 243461 1406247 1670677 239130 876899 1920442 1671014 511977 1342356 358744 764597 288229 195648 935513 1784883 1845033 31937 483433 210190 62742 1529618 354310 765903 606055 628132 1483112 604362 1254154 1879832 1975126 80173 974629 1761485 1936026 799275 1411190 896734 951298 958197 1885383 983745 1519809 969447 296072 291308 1803889 428677 943931 1160062 907569 130808 22696 1294648 929782 955521 1029305 1017997 1567987 1691445 181990 529919 77399 1263215 966599 408306 1424484 981921 1830103 538453 1367550 1023410 541874 1060193 293841 129575 1902262 1364266 1211818 1905733 1124857 1146093 759759 991120 1893652 337855 1431346 871284 388784 1526063 598945 124817 1679435 1390078 1280890 1116520 627778 1366528 183569 932576 697846 213485 814952 1127756 62470 702639 842607 137991 815090 480764 61862 1060033 684969 924260 652198 1680475 140105 1255327 1929789 561844 1139723 1566812 1200552 1697578 1853118 1817502 1780364 1650111 166271 509585 1186295 1494619 1149925 362250 1201720 398419 1127364 1869738 397301 891864 834672 195126 1399485 730056 922686 1885904 1927378 1514829 689088 1332463 101133 1623118 758395 1801732 1898297 1769806 510890 377631 1555283 1272103 217969 1977362 59283 1076836 1672545 1902328 1574302 514766 1169275 915533 725601 369698 1838884 893870 419164 1528762 1277813 1009904 962660 1079736 1738808 458729 1450834 757801 1999447 285912 146094 13502 339470 1822963 675398 1432647 582569 534703 1526372 1335802 1830963 547202 585 1889547 53209 1643226 315411 1013262 1246593 1610073 29516 1457173 1914964 787538 698520 1942820 1132159 1740838 390690 1461142 636965 636787 1156977 727379 751580 896163 1883456 210978 1755669 452618 568344 1423140 504281 84287 544548 640596 628975 227829 758053 1807119 1858881 1422338 242744 1970597 1635326 424602 1633616 753154 185888 299294 542489 252327 1806414 1218068 1227907 340425 144287 491498 995415 1879258 514723 656516 688090 218801 175384 919706 1558023 1193390 284086 1736001 1324858 169676 1294927 32954 1551566 1431200 1006715 1330207 1761449 1447224 1678476 528973 1679939 1289651 205454 1373736 1846858 509828 1773791 1489780 10487 389303 1879644 761971 507382 1278914 1377374 458893 1707440 1796372 1818683 1133253 1646016 170271 90681 1719884 1856337 1301097 898027 637045 1647378 1418686 1091244 403457 26516 622229 489834 1909482 135810 1036110 1106035 1349222 1576245 1159805 826500 780167 1621743 1843107 1439663 1254011 1574709 424658 1160215 1250242 1780035 842839 1757793 1832944 902352 885789 1326 1062488 1256325 321452 821762 544515 1248799 692598 1966932 34045 1958165 1406900 115638 1234739 203706 1129907 78226 45631 567339 482978 77011 1072573 608790 1399859 1814262 1633223 1839710 841422 1010283 1878024 569136 1515391 212090 1997778 1467051 264178 580090 1998423 345717 115968 1841218 1065384 1802413 1153914 866534 1649717 1837546 331828 1755397 1541562 1016916 197848 157254 1717518 1262134 1633699 694258 1024864 1984633 544156 1168247 269664 1297645 1537744 107518 1649816 989578 466161 387769 302025 928155 1055215 1540545 639004 466594 1102158 1233785 927253 927144 585756 1673124 42807 698857 361420 294330 165489 1028334 398879 1410893 768055 1938486 1564762 1946289 1077386 116755 70568 824334 1612463 112341 1706765 759589 1461488 5532 1653389 309439 1990680 1912334 372455 386726 1992083 174835 1016138 1695506 857430 185167 1410423 1441875 1160529 990988 607886 238426 1919759 439587 1128292 11184 671002 1998008 1072903 1667879 1079441 1391624 619296 527883 120640 1273175 1034692 1971585 1841769 1897290 815875 2112 202903 730405 1357783 1184808 1895715 1332376 1659141 381961 18018 535685 148448 148398 573409 1909235 903600 616107 105689 665340 50570 1156889 1124911 1613814 799806 1737029 1253336 1434326 598 60652 1727606 693200 785805 31943 1374402 249710 1493805 334606 938986 1304420 1085849 1196236 141023 734512 1816395 773842 627756 1227077 526788 1786835 893896 1833575 1153132 1784080 1654761 1069206 1803924 802736 124605 1866336 314128 1236918 1761054 848013 168376 387779 780486 1550892 742486 27924 214257 1428151 1061749 1020966 80631 826782 861584 129437 796467 501155 1923225 667186 1283336 1907343 1005745 1578389 1541842 1349001 593332 607165 1312930 1345234 114340 233209 1389621 1569055 1866037 197387 1976782 1703561 1974595 528828 245275 342051 209105 1664899 394673 428808 245973 1235463 883794 1990641 512444 614891 346207 95654 631329 862194 1212075 1427755 1026266 87426 794680 1892717 1264113 200942 1129391 1393161 1862384 1476427 593242 465181 132442 1916532 773631 860116 1129879 1001943 515607 1837466 424072 511347 369822 1085542 1933082 356458 1470543 1632478 1900079 189020 41265 473877 734316 485740 441291 1707918 1340903 1036174 1655722 543208 1696902 1979192 1224700 1461619 1416993 305795 394536 892168 1089320 871415 937165 587983 1567095 1234392 304006 36140 168810 1013476 664429 420910 1368255 1027127 1856545 1596802 1124115 647343 832759 708634 1630265 1999268 1747145 1844600 522756 120955 562277 523243 1804066 450626 286729 1467607 129773 1146332 93714 538206 724262 1471009 1979133 421232 1650234 1684179 942937 321111 43612 117195 1167515 1238388 909443 257703 362511 1927309 1066302 1769536 1973943 1327015 468812 1000118 1108608 1563839 698614 701914 551960 1987653 1130890 1928237 1170374 213601 1885830 1997172 1209676 583008 1587075 584182 1344033 527267 238924 1392605 83732 1393282 1357112 1993758 317870 1446196 1152226 1024793 1467379 1157494 682333 398680 273661 707365 1639604 1103561 1335022 485924 671578 612125 184949 698801 1527881 988673 1781018 976607 412387 1189412 1304888 1864215 1498008 676489 358515 327820 1886308 1174825 387970 1625877 294893 187663 1674974 613651 1859417 1857372 901820 912473 807645 632655 492555 1906269 898127 642300 1789205 612389 1649402 1021332 1500069 329733 387492 290654 217987 597498 16590 1412957 474064 488225 1484738 94691 746801 1645576 1581863 1507560 1437691 1816823 183937 78817 950865 1756270 613266 1686962 331035 1291174 1644676 162897 1829836 937872 1654419 169734 447287 1853734 1843684 250065 41821 1858211 740192 1367255 1529126 499399 1492598 528081 216686 134587 1614253 1994873 1111880 1665907 1020999 1846406 766030 610083 640158 1911807 1243606 1204456 1879065 122316 1524239 16392 824623 276825 1047635 1457416 858661 596321 1363241 695071 1255222 33070 152889 1623609 469117 457577 54197 287576 1578272 52414 1597721 1637812 1401070 1663857 327070 109547 155750 1569828 1559933 57966 945533 217918 644704 1324056 999277 29514 1385026 4659 1871225 241516 294967 1812983 1088747 198947 1581902 234940 1563364 1218650 1828715 1096555 555386 1945197 437813 1217765 461340 1427888 192504 379856 1676494 976842 250161 1532274 1155870 1646715 1183204 1921327 1624462 1275252 106055 39033 1374065 644344 1074726 70347 303523 1901338 1902118 1474981 1827641 273302 1694157 810261 1930663 195157 86207 1051217 1000832 1358970 569026 776471 247123 1910910 163189 845074 1170132 1371820 1457468 1211715 937611 658954 877624 229734 1805981 1884365 67697 779879 913852 951403 858938 1437119 1303202 1903252 431490 1385765 463465 199732 1753756 603232 29611 1492470 1841065 1216111 310815 599483 1749436 281695 1120552 1926782 1416105 1467774 1756403 819015 1677437 1882903 1309915 307414 1600193 1535839 1927619 459024 1595043 102770 460344 795916 290325 734899 697622 1458178 1781251 96246 11963 1061574 699763 748831 1477067 1285997 837521 28222 379011 1622025 1358547 1657962 438149 1798114 1087834 1586035 989819 1356748 1405699 1777081 293315 1251557 489761 1034797 1499083 1194446 1682341 914987 1313016 1613553 1595604 750869 904077 694257 918532 671605 356549 1386261 33984 721478 765267 1900767 381142 803928 1275778 1565336 1369149 1504894 1891529 888054 1957503 1895183 1009363 1639171 1102665 410523 958233 127063 1282135 1705249 726954 705879 1234370 113644 577119 43307 382993 1974379 1492162 930324 832487 238868 1051994 1624969 101751 720896 696243 1581947 284941 490951 1080637 1342710 1095081 1369801 159304 1617882 1894811 424292 1504480 122511 584452 1098201 100320 742176 965901 686361 56451 1993833 392839 1350145 778872 1675643 900390 1745486 617310 485501 1899731 1263540 859096 1640777 637620 1629283 40004 1901523 1728673 833724 1841430 51303 1444750 1076806 1626791 1801143 753298 489127 430712 831831 1064522 818267 1967919 99526 1678403 467022 368321 1464775 1077131 953638 1944799 1256285 1510218 530590 95957 109402 1343672 651493 92951 1608545 791081 39435 6067 1850539 340006 1517346 1142142 922837 260642 1227384 733972 1510990 1273981 100291 987538 203019 467058 458383 754990 1789917 200432 1625026 558758 452160 376499 735403 18849 1308315 856317 1723607 509927 241223 1189122 809517 1270786 930227 1028273 941329 894349 1492130 1251066 1591081 910365 1776216 1399269 442544 1324737 579431 1883087 117573 435132 990624 684185 1424913 1592572 1265529 1754140 1915874 275970 1110180 1670647 805917 959501 666524 1987717 328201 645788 158716 1342573 318582 1698977 1131742 1638111 1507618 243503 850192 1943608 289730 1619175 1687482 62800 1977394 344828 227864 1920170 1059528 1142848 1887045 1550608 1523811 973518 624323 1696761 1387336 1694272 1914345 880441 1870206 1156454 56700 109368 1148858 1817891 595022 794871 1008429 873264 1033105 1570830 1146018 1269498 1984952 1081148 1887918 638122 1675264 1982136 1123039 836888 140143 99569 1445094 904655 235650 828710 153525 84618 764789 1403422 1486771 1970760 1215221 1047911 237637 519966 681904 765008 327790 335088 293003 1397368 1685583 1138302 144266 378352 727304 699424 128222 683838 1207879 99264 1337902 983001 563598 574828 1594456 1655734 539172 1194554 418775 1197271 1235803 1325287 1483350 70700 1223330 1772129 1585182 559035 126330 187594 819098 1637599 160596 1513046 1561725 1305730 303377 516217 822654 1811940 948199 37736 1681042 1161802 863260 1274765 1597751 280589 1525365 1986640 985374 1620781 1105055 510341 209623 729132 1401004 329630 1464712 301195 947858 688287 1325807 970777 526276 1960034 957140 1201668 1561181 1253123 1433082 1066439 1872730 1511360 648887 1265000 246574 1978483 321504 1856692 911895 1787193 60290 1090740 1836829 334286 291995 1558123 232114 1065143 1377042 214681 1338577 876957 1017005 548700 95120 1222251 1964314 1227454 1139068 1249307 556645 1758496 1158863 533066 648924 1629747 1744252 12498 1221444 929017 125925 1186305 1245013 1952483 1204363 1317880 1726137 1295069 1267892 196269 1001302 214626 1896662 68191 1665310 1436263 252824 204643 1328475 107401 9724 1625232 1076042 1083226 1052909 1269440 1273683 1722334 424416 1253891 1894899 867513 1406685 794040 223724 1353117 968590 101888 479478 216475 647227 1973886 1399461 1407497 771218 1837032 120506 3246 805792 190344 1693861 494222 1031297 1216694 634710 850513 920266 103075 129235 377169 376495 1268449 1231407 1654391 442682 941283 867645 809702 1800831 1957014 53653 997602 313480 1827245 933059 1282941 822946 1476876 907184 431539 481750 507236 142567 1635972 1210502 531861 11627 678382 1819842 1309665 214518 134815 1365820 283355 801384 1637354 777037 1375038 1590960 103109 708925 174077 1503729 166637 1826076 715441 1320078 1512328 398525 890906 1759099 1279539 448853 934493 1567689 159102 315467 1748764 1133457 95514 248314 302429 1903567 577816 1639848 1883243 269394 6934 1822627 1021248 421790 1604850 1669909 825399 1961800 653561 355002 333078 1634408 1642436 116961 1267326 1228274 865921 1396411 910047 950310 534826 558958 968118 1106081 1144250 1307952 250570 1101093 610720 1929253 58493 629163 885192 1642848 1116601 1093162 1906088 1036023 560311 1256601 1231293 1956202 1247972 1339795 1545666 589061 586612 1026795 781142 1681962 1323336 1176656 988818 857034 477096 1375156 881196 1561524 1162570 1299038 175739 1733289 1286002 1731138 1493992 895525 836621 957230 1030551 884615 635493 900555 426675 694422 971466 1328434 407364 1994568 1127540 755191 1752859 1066740 1280004 368261 1080576 149044 822304 292886 75278 1846427 926538 830549 1193871 1252264 1712565 1632511 597101 1181336 222838 1184590 524406 401346 1131566 570080 1946921 55703 675197 1003442 1359897 617716 1663495 623541 1399483 151761 1486116 465918 639031 492811 38582 1306070 1423959 847804 463733 492280 1873877 687593 791097 1955269 543474 1093846 1728192 1281755 336353 738952 1781224 756815 677269 179890 707220 1171435 863257 638426 751050 1626808 1985437 894367 1397698 51399 469581 1649279 1581827 951837 914099 1963454 1147921 1748889 1632023 999727 1885123 777140 1864601 65955 1533846 557882 1828214 1417185 718962 1777047 1536796 676766 260536 1823296 271928 1544207 273599 749658 778000 1452639 1687878 1101669 1065563 544072 808743 558567 361714 220496 563741 1773880 785875 1687629 121832 384238 1780450 524223 367132 1693047 1390039 216161 1681127 1197902 719199 1318075 1843739 885543 1724117 1891321 222041 1028321 408947 169618 482042 966834 1403031 1304171 28430 1018998 543134 1331646 1518208 169909 1994075 1485012 1527947 1653887 1785449 826584 1271563 945582 1816833 172897 502822 1055064 25237 1235149 861845 1868382 987893 77572 1351116 310894 104938 1710372 1113150 812120 178344 547184 758773 174858 973528 732217 910493 1609778 1956107 590501 1884247 1597946 1311145 389785 785156 333684 1489392 112790 1922940 166618 1360684 769732 1861093 1434118 526918 199761 1200064 1237139 1271793 387697 1899332 1179296 1382150 1653036 974058 1968238 877363 1876922 235447 1700748 1525410 1381546 357793 555640 970511 471497 283680 1804335 936152 1744299 770167 1506245 1426811 1217695 1218908 298185 552112 1451494 503317 293213 161605 1919067 209792 232434 1262143 4057 451200 1528949 976982 614779 1175998 441045 1941198 1016936 349246 667237 1882199 971238 1877543 551684 1052243 1464955 1558080 636579 1330224 415819 1980738 829389 176763 449637 1760345 87467 321151 1514846 709854 1403461 1025766 1746646 1616061 1411214 578770 379145 603176 615940 1246147 1595759 578427 860943 1097006 1741152 1805862 147943 558076 1604764 887375 470281 1542635 1110998 1936082 1651333 1142242 1503206 927062 1835943 1697879 295352 1524206 1137507 7364 1921257 684497 175332 414214 815663 283089 1136210 100750 1260511 1300565 28379 1767741 150028 83119 550585 1444609 842300 1664048 113860 814449 27353 937944 1145870 1377718 271336 984881 840170 254645 270327 957418 473618 1462705 753067 1588598 543157 1680354 1432281 1730829 1689999 1351216 523344 1463917 1654755 844046 1285819 686851 372356 1187350 1467226 365611 75457 600923 804070 1654602 872479 541157 1942096 390091 906549 1435186 996771 413880 1217242 1707065 1788411 449656 974639 377625 1137948 609019 993331 845982 1052200 724645 846988 1459509 967668 1914827 244291 504971 843096 420704 898005 748020 1116333 319575 324574 1933581 376161 942192 604104 1542747 860911 869727 976769 101195 1419941 1655783 696900 845919 1228106 1544528 1788980 248123 1722368 662265 875337 483791 843229 991548 359248 518564 847806 165232 714234 1575050 1301713 365079 723476 7167 1789185 1161266 693174 767443 1529745 299751 1747383 156142 1347812 1729677 1434502 1822600 69093 1313140 1668360 1459892 935105 206917 1473235 26767 183624 781658 1595618 1940591 1085285 1393698 84990 854767 579178 1186917 432030 426782 773514 856414 278913 1629450 586467 804704 44461 1592271 1045829 356650 1474969 1188926 1091018 455090 523237 459541 1145170 1196326 255653 1950724 1100564 237132 22426 958034 379871 1798072 1641100 1678042 988468 983684 1517890 35094 581354 1093652 360161 1254864 1352728 348329 1663869 90833 42158 1940507 4039 242414 1587005 9217 77239 714295 1073676 166919 709257 3630 290482 237528 483509 835247 252861 1215721 327074 1581997 325804 1756047 125262 248362 1998879 554642 290644 259664 235057 880639 815381 1865222 984783 1496422 1499287 1821882 1951794 245896 153083 1507508 1102128 1833528 1408646 108302 1283439 1253906 575249 1768011 1280951 1764033 348781 1568725 616334 648136 971052 730670 40536 373766 1253373 899711 861569 474912 829286 1522367 781756 89686 1952056 101455 125180 1795651 1209191 54704 407761 750325 668031 467462 798512 1803006 38247 1073305 1794466 437881 1474786 1761940 1587600 1689026 1754400 611553 1085356 1693625 1408968 833528 940611 545332 496912 771187 1568427 1579808 778535 1057203 626632 1997320 516285 1220722 1368369 408140 882748 442439 22587 910520 1600138 1213980 370515 1863662 717840 279270 287760 1379161 496476 230310 450740 1774398 649636 355845 466853 530401 1490493 130109 1250563 1354757 373629 1130296 1956039 365993 1659342 561149 189615 761575 497473 1646849 1950862 1367472 415748 1351762 1251846 1603613 1632758 1406068 981208 589963 849724 1015222 1779332 457323 104755 177142 1714897 1832932 439603 1004179 1372061 176561 1790490 1504909 610162 1987903 1753499 1438265 1369927 544621 750322 1818898 134939 1028179 1897709 1693936 976882 458997 55120 1417814 418176 1775877 1257589 1966219 603117 533431 1340724 909849 1504477 1792766 1774147 1393797 1715384 1912915 635668 699712 1312137 323664 1555115 1116108 1459626 1812098 287277 1357162 1425346 771676 1959058 436628 396977 210725 392669 1445879 123649 592281 789981 1645872 1740820 42533 534809 1052971 1778530 1409189 1931599 1574541 784230 946195 301900 354573 326970 1740202 1282355 1393938 472338 1615739 804242 917724 1386839 1115409 1481765 218362 1262650 1438692 619702 1783280 1895842 35164 269138 1474422 411691 1947442 438324 1190123 1257179 1651586 1163431 1221022 229654 1249825 125126 1951121 1313876 1461767 950053 1400675 1340685 190025 866713 65067 1669965 798925 277955 1394357 352681 1098549 1253584 111581 1979898 1380419 211488 539682 1576194 688272 1082434 1647078 1622349 101037 738826 1003261 417444 1114062 1462611 732919 247368 1950507 1453850 1581249 924258 1324286 736643 1892777 302326 1792438 162028 631712 1885171 182675 1143669 421855 416111 660679 390388 815213 146551 1056873 1417592 1003077 1832174 792005 1691070 1697721 956938 197483 352401 540914 1956708 1833492 99251 221814 1203704 1872737 1636339 1734436 247221 951456 1519461 1398619 1899234 113080 148280 437117 1526017 587185 1377663 1507625 1763562 600420 1494432 665979 1797094 58291 946919 1289251 1107899 898164 1749092 1747618 944617 872597 129130 53639 324976 1541564 698190 1163204 1199848 375863 361056 1404051 904583 702030 1420448 1391975 1393074 1176109 1805230 1593601 407282 1182194 777444 359967 1136377 210506 646671 727150 1948250 1190272 539488 898584 191775 631376 949666 475772 460869 1490732 189758 1383508 1610502 1192623 907985 1558635 569856 1069402 1968433 1179793 1941520 1998816 1416271 849624 938261 120837 164865 1424935 1389298 247977 1745897 312392 235240 1663156 210016 1029245 657008 1856536 1767350 1549744 1404616 1779479 1894350 1291143 1957262 742656 749999 1474586 1253222 525782 622113 1236920 1245331 1559101 1821300 5399 1043468 323585 1238563 1411117 832834 1822934 182686 552180 842451 966100 392449 407134 551776 1501082 946820 1233792 981100 1197052 194795 309858 1120803 1078023 312029 1553302 1983939 1426223 1811524 1401189 35064 804595 1183007 122143 1909295 1133476 813914 1234008 242822 1723938 458199 1093397 924925 465560 1797897 325824 770622 524778 224872 918981 1799097 627207 1557900 742364 1218524 1874135 1019084 840439 1786980 1783144 46427 985272 633861 1025513 1814616 1706527 1241683 946762 966110 899730 414289 1405118 616133 1028565 50191 908692 1909100 599859 961464 370000 1355008 1890940 1235037 157457 1011556 1420782 730788 1862634 1823652 1578930 1890563 403154 1820394 1165727 1489682 1377596 171477 1008834 1192367 1909674 878596 1863945 205250 518106 280275 1312852 1725895 1064968 1059492 1380325 1450303 185342 668104 568420 1115923 899244 1502295 42598 891688 1335524 1421713 1463184 1049670 254212 215467 1370057 1986918 206322 552240 1010047 120391 564230 440074 389360 1971802 132189 903765 1429963 1567001 1490791 423471 1592625 1284393 14183 765638 410968 1108727 334328 912822 104361 1745563 1327731 635608 763385 1860260 1455786 1592264 1206560 952888 599910 1399455 423941 1404253 459989 1916990 1017549 202456 232967 690251 1860534 526848 458685 1036344 286703 1575928 289845 1895604 1321698 1284620 949190 1562 914964 1638777 131208 966176 927649 946176 1238457 269356 659239 372482 453728 77779 1852409 255390 1379546 1243700 1159236 233012 165890 869659 44843 1247848 527989 1808820 14398 1605135 1588914 492293 125067 1944908 405743 1194525 868732 395326 215765 1733554 1875247 830587 1440740 651555 1392928 618100 365692 1872572 78047 96592 36717 1885785 232198 560450 918407 584378 1070565 1146215 581218 1543911 568177 1205606 1798015 780845 363994 919971 1400135 1595868 1966057 577481 231104 11022 1095833 542425 89403 880359 10314 1385443 1464958 860725 1417826 1856437 1373111 1784231 1399264 1923602 1702695 1441973 789983 1217564 1235617 234951 395811 580351 505511 868894 1479467 1018032 706714 980364 1065515 574895 650545 1806451 1703379 568975 1502037 1994709 1363333 611566 1716431 1648487 813543 779338 358849 1686054 276655 73695 1726543 1817123 1656919 150733 1888062 1668391 345479 860268 575764 1055258 1153787 1869340 487972 730927 1524487 1704283 696883 1696881 540358 1459374 176563 386639 758960 1667992 25480 357588 181997 1122184 1195140 1002264 1265730 1958510 108399 531681 1997149 1652001 1665036 934769 1845593 473783 1306168 1809404 1622978 1316097 1870085 1494693 692982 118991 1229857 1128219 1497160 1522688 1151986 1345671 43526 75364 811975 1311234 1271645 1383174 1273883 1987489 508965 819877 386599 777795 1238584 337775 1988057 109761 225278 91942 726554 721117 1723520 520243 386528 86862 268608 555331 1458643 257851 1164333 1241518 244458 1898887 1991196 1097184 616385 1185715 1563004 925575 1286353 1377754 1493189 1480693 1152599 903913 1200672 1874687 1320140 1662693 1816596 913572 1450837 542035 486085 1646202 1956191 1502059 901209 1424728 592120 1863849 1533764 1230510 1267321 697935 281675 431112 1704521 324305 39869 1936216 1198731 237797 1521953 1164483 627126 988409 1168740 111747 849417 197540 1924 511975 545096 1277928 33843 907101 1568491 790305 1288509 365136 1949323 1625693 568455 1510079 113659 1007914 794816 412497 179564 1009653 80594 454327 310233 163186 1090079 1428602 890876 259609 108359 232456 836479 454276 1547460 579187 1878929 379414 162418 209211 1070660 983163 469398 1137464 1828800 443206 1545899 546802 1445681 1825504 542445 1169874 838389 1909039 1036831 1917920 1445682 1992439 475317 1716951 581292 610301 1598870 12497 776430 1806587 663645 568222 1399175 989877 1647852 38323 1176447 1440660 1941101 466916 7211 1752759 555138 979698 230683 301100 1927194 268673 1625699 1711556 1195710 678493 1094986 1606209 1708314 1765776 334527 986996 1415708 1637123 1224528 1955961 1639230 821285 478875 448789 945750 873473 425885 1035830 1142828 395758 1891711 797741 863235 694228 1793244 1319939 1619068 554961 882146 563263 295711 1316060 1497551 806089 907510 1219106 1882906 1055904 657453 993043 1592021 1470504 903353 123594 1330926 736194 709413 786655 1464056 1328096 987633 1331632 1848929 610277 485386 123459 1290134 1947602 431076 949978 1438874 1459056 1851375 67853 1284180 158272 117749 1211049 1286706 1090285 1139622 1954188 138357 1294306 1947865 1681972 540236 570350 202223 277263 626281 979674 525081 560010 926490 777390 597657 332044 151281 1223077 1927065 397199 555934 1914397 318640 1760498 1077300 504130 913375 324886 1012327 24905 1765116 550050 1035641 42886 1039330 1044312 567927 34898 1292114 1695819 496033 849128 1232239 173033 1517729 1686541 485286 1842051 1880987 1426150 1359524 1305862 1282557 1746390 564995 746429 1218556 965563 573196 1341884 1155112 173749 1863064 1697861 653692 987606 1006725 1553921 1062658 1498453 290120 997533 93345 561854 1178784 809096 370147 170354 1127066 376658 650505 123866 75525 1842554 142527 1190985 1812478 31201 714360 1381820 846561 189214 1045999 663258 453876 516729 454643 1239176 1811331 928327 1448056 817556 577675 1235152 1076846 475627 1414684 1056902 794903 1573354 1025594 202264 323639 1957674 1381750 1581974 1803749 1386860 706672 338392 1705416 1668007 924863 1820460 1190864 615150 806915 658984 1261788 1896469 1443840 214623 433008 1094301 1492643 1403976 1601920 978769 1748495 1381677 1683052 618562 1589142 213902 1727402 601814 1636359 287612 1610595 1558627 148572 582446 1740309 1995636 1085852 1723733 1729579 792150 1739807 92312 381900 765302 937943 1600931 541520 520895 193798 1702489 1821530 1485011 1049459 1577485 5626 1787493 1781399 21531 1788625 459199 1658825 1003883 1946638 478562 1243219 1807792 1911124 1860294 1863780 1331564 1253161 772721 764565 1348027 940331 1841544 1779417 560974 1353786 1882195 1123493 1515007 123145 369672 1416734 1423962 1817761 1583101 64317 1952285 910114 868812 1078916 490464 1260880 1408069 783866 717648 538796 780882 349119 430759 1121608 1399928 1518178 1969833 328649 1459298 1292284 1878989 899561 1158441 1320299 191856 536013 1263635 1573 1638386 1802458 583584 1351333 573102 1251777 1618977 845780 940325 82561 1086359 131701 763383 1075596 31389 1152522 1780032 937869 486648 836620 1411198 1276630 1323731 1268097 1722959 217015 727169 1574682 1343837 891489 165881 710625 1351248 1187762 1727465 534099 507223 967474 476584 1932727 261632 1227829 1540519 148815 307279 1203254 1211242 1140851 1311160 1579169 1283988 1264786 1818360 508031 1395231 561641 753404 336656 344043 793639 495079 751717 1490512 1638846 1228341 625751 1175927 271152 957753 1890833 1207190 54212 1058588 946523 1697843 405967 1059668 102848 998502 1721573 1688646 279269 623047 1842167 268110 959171 99902 1836662 70538 1002288 384038 1832239 382830 569671 557024 1121631 1878114 1119465 862226 42906 493569 361865 556253 1183197 1009762 871768 1943178 1573614 763816 1686402 1171333 854806 419081 417095 656140 1800019 715512 1858612 1527895 1934000 1321443 1140738 1656239 167586 447422 1283357 800697 814161 1101104 481972 853238 1906954 2910 916107 527068 761612 165013 1292464 1695225 1327406 1118395 1637611 1277641 625889 1887788 1818099 1562971 863534 501964 1631635 673085 362706 765113 826604 1878446 224974 463509 1030640 1680479 1131685 1826096 1979313 1162854 701149 1180778 896620 3834 40697 226853 161499 1228677 1257730 1993063 643534 1354101 196732 1035747 854653 344089 814882 603034 1377995 1307138 1988666 110595 1704731 1665587 704400 315195 951939 1456529 179813 609440 1454218 160868 178338 102486 841242 999380 955883 1761832 1718903 396478 1917890 96928 266072 1818297 485284 79300 1615244 463730 1084952 693078 12753 1648040 896355 1386077 1299141 556140 1311654 578714 1761240 1641569 207865 972267 1542427 28858 980059 400712 875775 1806838 479227 999245 1020308 1164478 1027916 1240081 570344 1076468 1449064 1489550 1105230 669959 473875 1230813 1923728 1168920 379874 375847 814327 1381447 1429449 1270967 1851322 487759 104491 12967 1989790 798221 1954214 1489535 461806 1405124 1750512 1387670 1288829 1465614 1134699 922762 1357857 1303791 1041491 991465 1526947 794875 24423 437596 700991 448515 125102 1179781 280590 1292225 1961088 868272 1829811 98940 826168 81971 422898 1056469 1363421 1263448 1389358 1677722 1558822 1120580 1967874 523264 1945045 332002 43931 904760 398113 603743 1413177 143998 328704 405162 1712257 1297067 906246 1254176 254824 1035311 63224 991682 272649 839501 783818 836874 1840943 651711 533563 1647646 193890 517046 326098 185063 268185 1156207 124979 1062265 1118081 853352 441440 282677 473055 1428890 1125414 496214 1568261 1644916 1919676 907761 1844259 1625614 784262 1076000 1370324 845022 683726 258924 1805444 716831 1799837 1266432 1709237 1390635 161546 114943 711379 1760409 1466297 501196 868325 479362 391664 683064 147630 1696633 67702 1356169 916946 266536 568834 341511 1814332 1760760 186376 1031974 1269249 1605882 1612846 1469631 1536551 218749 543162 104533 213498 1962020 1211346 410356 1216980 1236359 384405 1518824 584233 1805001 1756493 364311 106190 1882979 626487 914264 189453 1334140 1711695 1219678 784616 972213 874806 668018 732627 320983 1623426 1932573 1365770 1941989 1493271 1728955 1493602 100399 466047 705737 81694 1652041 127237 1085628 1134635 1358775 1693034 771687 1407757 471598 723302 1048962 841961 196322 503619 1699022 1878802 710575 1999930 665297 856828 1757893 1777065 898980 415365 1892017 1839776 982697 269846 1580129 490950 634151 413927 1026966 1961429 1839556 496913 1119065 1548107 489055 338577 1348487 552223 96781 1192231 1554390 1023614 1343090 1274256 1327938 410717 1751386 137054 1131129 1582889 157136 128226 321482 1810152 966396 579323 1593380 1783948 339648 1759992 1316573 1721162 1111861 1741681 1213600 1506906 1314933 1589775 1718243 1035110 159486 653708 770237 1806008 1831350 576922 284099 648634 498806 1746880 539626 738731 494669 444976 1279139 644193 724490 1200069 1238638 1934947 1000979 765886 943907 1524991 832902 605959 1326368 1473798 1609115 316762 160636 1588518 641931 623325 1672850 22776 1422953 1238509 350643 151600 270520 595171 40311 494137 1926523 807791 429418 1390847 210852 9987 795614 668866 900388 1716786 922968 1596417 1413843 59425 1753418 1747044 1464179 1058117 750940 1817978 989342 19252 1918257 1327504 145058 79571 245321 1659505 1647907 1717965 1170312 1807387 1756897 1782078 18332 928049 1053932 905245 1728894 77894 1980892 555396 1215773 1553651 1468690 1103642 218817 1354429 323389 1024022 249438 964331 311043 1515778 22349 91041 1835402 1317113 637426 1133088 281417 1433459 1763519 92738 1424366 186953 1569445 565825 1385409 1653801 261896 1595377 1878627 1864404 545927 1687803 1450588 1456974 182834 1424503 1600798 829872 1633106 319855 1925759 1329429 1345266 383619 1407760 47254 1914733 1591448 542104 371015 186876 451568 61030 1162593 1901949 176595 971871 467646 1843858 1905241 1797904 1489670 278204 896397 142343 680096 1937659 170788 1506609 719550 1663530 797544 1316306 1721266 1683835 722653 1503397 70184 500153 1931039 1642471 369865 943867 1909034 154627 1442153 1177740 316347 752033 1861957 7384 1700350 499518 1338053 1775537 1026996 335532 311756 1547711 969031 1297617 1085181 183756 1625813 1385211 1286406 1332413 108048 1720735 1752896 1160757 198566 373264 1792056 1430074 725126 1673788 1314511 1334241 493511 1463440 611426 1413496 770689 327300 141029 217778 733598 874597 415960 1120465 1066071 952679 1781261 1723469 1853173 1526216 1838056 824375 583795 1417222 1197259 1430649 964934 591052 696115 279092 674341 1036007 1172135 646823 243415 1330775 1412239 222444 1241051 139910 1867140 1562397 776452 1373441 673013 44010 1594237 328583 986207 1415423 957704 341459 211317 236866 51715 1523682 1526709 1700666 1975700 832585 1299697 1588467 775110 1582701 342254 677272 1754850 778071 1681901 133074 995040 745410 268037 1081746 1133161 880285 1399204 1236502 221188 428706 1303807 1217584 61389 887633 1150062 1259885 372021 1273214 1011921 1740338 855263 340370 542471 1488383 1522831 1305553 880906 58932 733147 569589 1821812 88910 104407 511749 1622981 1486119 1710010 468703 1722239 1065491 1589943 734940 1656321 1469611 1501748 555440 1713905 709418 50828 1238944 1089967 1767920 414886 1861156 1025992 1047564 1265858 845158 370180 46856 151369 638146 288779 813171 1888065 1028979 151257 1515654 735047 19986 1626052 910227 213283 1360348 902593 403954 918915 210792 398984 774035 1571155 859648 1921605 870264 1871547 683570 1092109 1855198 1316280 1636117 12096 470380 1693054 1471477 972868 77483 1323239 663975 717356 276647 1672563 533103 1857001 350130 707080 435707 955720 36860 1164962 512239 1413490 1532629 528685 857962 1252908 955212 1662605 1465549 403316 1945063 1285923 174766 52136 907511 325624 1262389 1783434 77228 384689 1217220 1164230 1688124 1816691 1670457 604788 624010 996362 807392 1317929 1889402 1867400 63488 1513784 387259 1036734 1465039 1068531 1189685 881729 543750 143925 682266 818756 667123 878490 1383895 287780 788896 1882676 1710726 1289647 102214 946307 1176971 1313431 62517 1126169 221712 174465 663972 1637263 1443522 1320320 1296942 1240833 1844010 276085 1355085 1556688 1449050 146008 1764604 997255 111281 732328 1410468 20180 1649051 407719 546322 1947802 691787 1298735 494944 747509 124787 454993 293049 1015278 689731 1575676 1469080 214037 1801654 1709685 381804 369556 1412620 712369 735350 257726 167142 1135298 1127945 1143326 842368 387073 1269641 1421908 341865 257061 1105829 1344435 432203 989283 691603 41196 1417347 380368 140823 1100765 390890 263758 632340 869469 877136 1858538 684569 5906 266338 1781189 1459547 1973126 1659069 110482 1445319 1212208 423060 1369996 118335 175808 841118 974087 1959872 1058502 726294 1178239 1484263 1759172 1478979 1499429 56397 608503 1439811 73095 938361 365969 63013 1136816 520732 1568884 904669 804940 21469 859977 339041 1449919 180090 169799 1722131 918291 556946 514142 1340823 1777470 1831637 585165 522940 1634436 1316023 1373667 1674109 1076823 232684 170773 1345485 136803 140199 1115828 134682 1745470 533278 1182661 458100 1325264 153998 9661 976589 862450 5063 1376870 444041 1274186 1516274 1964680 698183 113725 570828 1944020 347737 1848006 1323802 18504 490583 1287779 1502193 1302890 348584 832130 995602 987287 520933 1627849 1459417 1724096 1845589 585164 1547634 1602389 1041692 1400285 575262 1187838 737784 435086 1552840 145872 797174 861526 49721 33538 417351 1452545 441508 608795 1785176 164894 721230 1042445 301178 1907095 1964228 1105006 1915919 1763520 795911 188732 888886 1215010 1514902 200100 1056514 1036191 1196926 706505 1929062 1252512 1084974 811618 78481 1344512 1929745 1279688 1382663 7534 992868 521390 965235 1933218 338649 1972194 1391987 1038617 417611 1977651 1491433 984705 516909 1642933 1136856 1792008 603404 98806 1366800 439104 1635195 1627494 1407415 1542639 1222831 1277022 1609591 458421 1742979 192524 816157 1952320 873869 339310 1597964 879175 218685 1940723 778412 1649169 1652118 1244003 535798 1986626 276191 504616 477111 712261 1325065 1210859 1381695 1339861 5844 1036886 523153 18550 1513404 1676761 303416 562313 1527106 184947 1564420 865831 1848710 1955687 130346 994538 182018 1614255 955569 260589 583278 232188 500791 404472 418262 1717846 1110695 1959800 1177789 640518 889216 1740404 989904 313344 1112835 99261 795479 1601268 979407 628420 1226804 337243 1630345 287007 1621543 758324 237743 884643 289236 417542 875025 7264 1091016 491090 1656722 1944441 1163272 1235261 916030 312104 1656112 1620963 1767075 1331909 61583 850432 1671383 1601355 1394665 1344195 1095913 1994369 1648193 1156870 1452075 952019 1433582 228322 1036383 1204305 711573 1425750 1575243 1428651 415874 1007557 857981 1563368 1001884 1364810 1708291 1679765 1766427 1914734 1209840 988384 535150 1448202 408636 1845443 1110651 501117 1320643 1778894 1470643 106699 1071156 1627589 1985686 1322153 1240651 385970 1192518 768124 827393 798037 1993775 1044731 1367564 1035480 107207 170143 9493 1652312 1921936 655794 286813 1408201 233242 849315 29801 515122 941775 557787 426749 843202 1604640 37768 1391808 789379 460391 843648 622049 1165564 1520389 124518 1357412 770862 55418 1463373 677694 1023992 546495 793799 1402548 1187935 883040 19497 1420041 1925273 1819559 1173382 1221816 474728 710436 484498 1650458 1843613 1366949 1410636 1844558 1220599 255201 143734 514460 393372 1909330 338715 489740 978596 1014788 1167480 396008 1864655 231360 113701 1073929 1483957 1423669 903173 107320 529776 1980177 1922057 598866 219241 1757801 508444 1949644 992098 1396897 271056 1209013 216358 447332 56337 1841495 1286891 343888 1229208 1520443 565070 1587601 1977673 506945 901882 853629 604799 1763653 1146508 906161 1896116 1270712 786284 1975365 914662 660843 493700 1562520 1218367 236186 626998 1278965 604752 443945 1172544 1605218 356111 1812879 645244 818707 301233 772948 274271 640720 1681296 1278298 542138 1930174 1939076 1346206 519296 1650071 98381 1068297 1307494 518700 912103 408679 33669 634094 359095 601669 1039461 759263 1384092 1617230 766200 999873 523814 1997434 390795 1335348 983722 496450 462139 53933 715440 566566 674224 550381 500866 1320950 1862201 991062 1956834 1633943 1160419 1972932 1109281 276715 1859987 239724 936305 928420 1123052 687188 1424456 1059784 331782 147703 1259814 1640267 661511 70899 1389411 838390 1013202 693990 1119357 941832 1433562 518551 899217 918209 807478 1446609 1148493 1827537 944571 1584602 432266 1352682 65562 65725 512518 1980769 1255064 527433 639124 1715293 236280 1632560 1248519 164480 1824148 1304342 1649911 459118 1434585 1760379 1420855 1650931 1775762 233125 1513419 1742138 1881207 1658191 719952 141065 1611040 19939 126376 126611 1973911 1382397 1305232 730967 1926575 931332 30439 401065 251818 471982 119154 515541 1704780 989643 558823 208801 1541151 436821 428596 970132 58246 369349 491549 112775 1114535 1998302 1430546 857310 666401 1361134 1831479 1921887 184035 58863 1260824 1152560 845258 1963294 1859180 1527141 1088198 554430 772561 1591687 976562 764759 773955 1615366 566285 1806482 377021 1742963 165397 1837284 1749525 554132 1721025 1825923 404072 409344 1344381 1651443 1706066 568746 1057431 288173 260232 930221 483160 118442 432302 1056725 1069469 1146159 927169 83028 961369 1625534 1483689 1418522 1447439 928912 343548 1201926 1115761 1382892 1386143 552433 1577746 983327 1802479 954444 614716 429191 1420079 1671417 245758 65169 617507 24636 788280 1144828 191044 666129 257882 1699536 976510 1221306 1782661 1644913 1050650 127107 1529984 948926 215998 822541 196710 312651 692562 1750217 507599 1352350 559506 1909772 519730 358251 1363468 782265 1038412 1380876 693108 23167 985296 352561 747360 213379 813089 71249 1411918 416720 1059757 454339 51014 1317843 1287820 1191090 244816 1255983 72047 1102964 134160 1742290 63196 1573217 153774 628256 787635 770852 559269 21034 1501581 1631275 62559 1844109 1772783 990731 1818137 741105 458512 814956 1743716 1129203 279022 787504 1295886 177080 1826410 1539592 1649437 1038713 1472842 1849886 562690 394544 1262402 714910 1073225 261938 944570 1983886 67755 1351395 1739740 43733 316127 1265518 1085036 1389141 1642633 363612 1729013 63699 1438640 1611609 1668558 468873 1078618 1235132 1074824 1575351 1989395 896626 1601492 562462 760417 578403 1580690 1280198 944895 523698 38805 1838240 725942 1361352 1052464 673248 1821232 997277 660998 1209132 24322 1243637 643162 964276 1332121 1213589 1457094 66094 1737153 1756762 1077084 1430598 1278981 942211 1150057 15819 74 357482 250833 1437207 1019021 364047 1858279 1467755 944978 737693 785880 1192806 223569 1684054 1336253 509299 83070 1315834 1763668 727367 298576 1044610 592880 294120 1638886 967510 724948 1408486 1942886 402016 1610243 307702 185000 810205 984948 750894 1748933 974326 1121644 22889 33447 1060803 353914 1275147 1891982 1225008 1083713 1209353 1672967 782615 1388964 1196340 1302074 61230 1404248 1799953 1707352 1932316 377654 1634265 484968 1318460 825155 310031 182146 154065 437350 88908 186287 976125 1639771 882985 1942967 121101 20400 103171 818130 643211 762784 1014759 214175 572006 1877292 271982 1680410 856102 526577 1303142 1922186 1599068 338631 44037 582153 1404159 682521 357608 959224 1061458 382605 761156 937286 1975611 261537 632632 430027 1944278 476474 1439099 605123 1096660 42321 721194 415011 912465 388878 864462 1926181 1852343 661513 1501599 1080611 1250413 1639988 1315802 1968849 17563 188012 1128054 1035432 562145 752842 91200 142112 1992548 841431 1203167 1699538 1232683 1201731 1043852 1398330 1713114 1274888 1455890 595352 422609 926289 704231 1682428 1064317 1160305 495027 617262 1488672 1357336 1088490 1245536 413906 1148832 83467 1637881 1635265 1818706 581753 1265193 66616 1600800 1834692 1017095 932835 526534 966240 1065118 1991038 417073 413102 613687 1668534 252982 1493190 1181396 156366 1680267 1969200 486075 1195687 370992 296641 1489570 1512688 99818 1265896 1420470 1816996 920314 1594548 1800096 555055 1202715 246371 956803 1592596 286803 564839 1990781 283656 419685 938185 563582 1073502 1914754 1672997 391739 1027928 601183 757695 1618437 1842660 837966 96809 1813988 491735 574180 1426062 1224663 1133591 729852 502532 1495001 28963 1387853 259569 936596 105031 530620 912032 1340312 1314449 1563300 1757735 369141 865 1877542 1371656 1579074 934424 1643705 642916 196854 439790 951143 1498810 1534872 255189 430041 848182 517806 519588 507195 1826825 1415321 345287 139045 146186 1532684 1744706 303074 222099 1255725 124554 886023 98985 1013922 427783 1813717 1945636 764506 1702895 1309235 1726655 1096294 1667629 1125843 1290058 585120 311111 1421249 1681114 1105392 1952264 427693 1677089 787133 242231 1807678 319342 1675278 793161 1709956 520827 318497 1658563 1140813 394096 1721725 976869 1621290 1150615 1317708 970827 1997577 478091 1709146 1257203 1037912 98385 422789 1312245 1733356 1853833 1158695 642037 1235882 1154091 1221352 440058 1395814 1932241 846158 680292 1407249 1180118 1041613 549245 1391301 1440934 1595220 369344 1576317 1392586 1872612 1598030 1056945 371373 691755 632348 472671 1266704 1186572 1059890 849935 1946824 654065 1392831 1298320 1338442 1943184 376564 1264291 116109 1563910 1453972 1680883 985273 337453 25886 1214497 1639241 1924698 1407984 61677 1686609 1300088 1605880 781145 902647 69403 1555757 687072 1103990 1714301 120334 607926 1995617 682101 1144640 105357 56476 1277781 701617 1013204 1889815 1204987 457459 856212 270646 395355 887971 540829 573133 1326463 856164 1870309 260080 1469064 1008726 799693 1077404 1948890 1767580 973707 693741 1231077 1012713 173881 34347 596717 16044 1253507 1065549 1498769 159730 984116 214302 172941 906904 165291 1821968 1261069 1176098 1762317 1217873 869414 1117877 3969 499838 1153442 482506 1102409 84834 1632577 244591 158370 1447122 929974 24600 915736 1992381 463485 694845 1515552 1113515 371898 929894 699548 116898 1791839 1825728 745242 1319384 571349 783529 815719 626312 1276442 1297346 1446037 897888 1166419 522802 433477 1389663 1462472 711692 1407161 145080 1529461 1598355 1313754 969492 275975 480465 321498 722265 1502767 1020433 776609 1578136 386803 202524 492594 626424 1413813 1596184 1583201 354193 533082 175771 1664971 1123818 402413 1488851 758342 242768 1331951 1360892 1606662 1479217 1381527 1670912 466368 1677646 1585911 1860135 146754 1642975 344525 453283 1676400 1649424 1623080 1615271 1231558 599806 619990 266049 396910 554758 438266 282267 264925 165277 768465 533727 856695 138462 1980612 1642764 1473459 696201 642473 1644941 1094628 1675742 1917960 1472143 695939 1644384 159162 274107 1045111 1573516 534208 1563179 947276 1799320 1229909 697328 477292 1741260 1407414 631078 1293155 75418 1931332 241090 765634 912201 122418 683304 1739921 406241 1590226 1310680 1879464 934567 1813626 1233123 241225 1817209 774767 134017 1725639 1108378 1962459 1339194 1763628 1598863 927799 1946920 1839220 1205085 822316 885118 1461836 1695633 1973951 173229 1762395 1329613 616685 116716 1190369 1256967 1451071 540769 1818789 1553373 35358 1908595 752770 869167 1746591 625965 1424085 1673284 1273764 1032344 1409572 876254 213775 1044547 850932 961750 595024 246106 89261 1752477 1955385 420776 1901928 664270 1174136 1157971 1477868 1563118 400755 1195399 946035 1540017 956687 1102881 1379100 1494043 531225 170705 1153572 45030 1898291 1318672 1442029 1158910 1725742 26659 693680 1405032 1351754 1672286 44352 850106 1867904 212366 1128030 367382 829346 1032645 138331 1725963 741231 781638 1522518 475196 1657789 964466 1994212 146232 39663 209878 1982115 800234 442980 27694 1006752 706022 1941769 1624711 1514476 1645680 1739536 874720 897363 1530308 1272733 515751 448495 724497 10570 783094 1791470 1025103 1976923 635142 1246389 1483901 959742 1116839 490542 1146184 792966 357203 451737 488142 1038926 1626270 381776 936952 1723829 1241988 665491 1970823 163834 208820 1638398 297133 1997377 576895 1865634 1779830 883931 1362111 298536 857889 1616755 46509 733159 1569181 918514 1120307 1509549 970647 903606 438958 1563130 776245 698131 1899894 95652 122281 185523 1201565 1036890 1539846 1679277 253539 1863808 1618403 1467511 35781 839965 1273884 775416 1470891 474268 93817 1260779 1152365 1631012 1115530 111268 1401400 1602713 1702373 1662334 1235321 1257410 209538 166586 541164 311359 1699656 1609995 868395 64565 1223742 44234 346129 67433 11679 1188086 358102 849124 214590 1540834 413326 682389 897447 919057 1732012 1660233 988664 1335425 1276519 331199 165023 65498 1672601 1000849 134068 1312953 1807405 475368 979276 793340 1781707 678715 546438 1806368 198709 1495323 387251 1486720 652629 1276597 686475 456482 554881 130769 797793 862332 948041 671393 1828747 1523564 1907633 1305563 165588 1675865 1109391 508314 1473040 432534 633509 730345 1606976 662963 205364 475748 473904 209232 854724 490111 1429358 1190890 426214 153711 1152862 531570 557995 819036 390788 734777 1055211 388052 486156 1771179 125298 1949652 1472326 518289 201148 1064782 1857504 443038 1854026 1675161 789229 537813 1962767 609522 443658 920560 549311 1688251 1357375 708018 1874259 1467430 666607 1219383 454264 170295 1181417 16072 467654 1344677 129172 1953940 11615 812648 746337 1066196 1233057 931737 286077 589084 994230 309043 356490 247920 1910633 527785 1527474 1911039 367397 966789 1682306 1566272 391144 237649 412727 933178 1334355 1081614 1673671 893829 1409531 494505 229882 949391 934202 1354641 784882 1053734 1654766 429908 1440524 1299833 946155 1239880 1922315 563005 1098229 1452755 1732439 1207806 123961 793946 1207756 958476 1608084 1289210 1075616 814320 1717145 1791076 495356 1468313 1229173 1552952 522599 1424995 1525556 1965150 1328143 210526 780846 1243984 1339488 1969015 602841 197713 97466 1199556 1903800 258320 433587 433342 874787 1135863 12784 205838 1119043 1351718 432113 886648 2487 1483930 172010 1390601 1691587 617116 1868596 744283 569728 918492 44551 1415608 330317 1335209 1201166 1800411 952497 930399 884965 1636081 1019676 404319 1622123 1974737 945101 26677 342551 1141472 22797 1443027 1761471 1041482 614321 180076 691086 1774422 240579 948246 957681 1117039 1139419 725134 952666 1850373 365561 553092 1546477 1097782 1118727 1966943 736395 1453468 1064886 1479459 1811627 1702649 52226 1879524 116868 1841825 1258031 1787712 1742689 367501 366324 1386350 355745 1865532 679303 1208174 1342579 1580762 211759 1035943 1056185 1556769 648975 1614413 1372480 904313 1710540 770357 1612929 1448342 1342795 1823144 1131513 497819 1755277 1112723 446999 1590159 27586 40381 882990 1717842 540725 219990 753173 372037 186864 1686555 1673508 1964897 181730 1373957 50496 1923135 493434 1033601 1820644 1990735 598356 40543 273289 1360702 1222147 1489158 1591137 115359 1504647 522907 1456336 1992946 359867 970154 188711 1067889 1142166 1412471 28924 1832630 1878818 905611 305412 57806 451444 1222496 933475 1497605 997623 640745 1701259 663374 642854 22 1604996 732070 332835 1103585 270688 307621 238061 1830603 1932644 1507590 382312 502197 1978507 600825 1330034 1544139 1532676 484144 174187 1302770 1574211 1148268 1436890 1612000 1466717 2648 531193 537719 582867 244850 1725876 296712 875626 269659 422167 354395 1319894 1578668 486024 975386 692022 462520 1747337 1860860 833945 1097864 1121565 49821 1789517 552741 872174 613519 1726949 1981419 1969568 401590 1214720 1527415 233344 1283103 386419 1763001 184003 954022 644398 537889 1045288 1667226 1897496 571999 686384 905327 1649154 889849 1646494 1931144 1123348 1044541 563392 227982 1785729 1162101 1819333 123807 543783 702397 103527 126882 1992715 1590578 601878 387990 1141252 253245 567458 654455 575846 191925 1821216 223535 805828 714858 1151305 31834 284448 443805 672002 1668506 964583 52384 616445 245352 404078 129831 930444 1567767 752933 275333 1062656 1740718 1899560 1923328 401819 609434 174881 1870447 1471710 1082353 1462390 1222929 1330697 223547 681026 314251 451786 40784 1810065 1795788 990190 1571228 169882 1166763 1609517 1468030 895125 508505 460994 184395 511500 178873 306607 1798094 841638 958738 1243184 694062 1540613 1622941 237819 227385 84714 1945966 1028699 1282110 545246 1275550 318424 1908516 1685940 1054359 1869295 463308 1707395 1793579 1695027 1992130 206102 1698361 456856 1569520 568788 831260 870061 546060 1363138 1581883 1156076 1359611 1938467 300154 1356710 670291 365762 646441 1638975 1384203 1351933 300044 1989789 1208383 1534934 1446056 1124792 1163267 1278242 863231 1501259 876097 1944159 913029 813101 662273 945604 606536 1697373 495404 1335657 1112050 855741 1682500 1118915 1859694 247967 1800175 671443 1977225 1634824 1070094 876125 1900286 1451216 1074727 1537280 454409 1862757 1171779 1949580 671238 1604830 1439639 1449308 1327606 1166020 889077 1186828 1961058 1791973 383075 1861761 1117123 1079393 486499 581022 545841 504124 452936 666937 250005 704404 970199 633735 1053764 1918170 375449 1443124 1443755 389725 1603156 769948 452738 793919 1284672 1339685 1218743 1405542 1563914 842895 1688337 369210 130184 994491 1479468 1488591 434838 1882412 261400 118766 1087788 1981676 1641985 1095072 1289652 1672037 1456482 578829 1824856 1946142 497772 749122 238120 1636121 1217087 116180 199181 1085929 1417122 2257 489883 414874 504731 1027688 1364083 1782697 1528383 948683 476480 1614182 349805 969678 427859 1268247 1740268 523087 427956 591381 447753 1837268 68132 1822960 1810591 343437 1977812 731384 1295060 1696884 292041 92270 151590 322301 1796708 302067 13949 919091 1494748 946468 1428897 871846 1378978 67519 812852 1407380 1116139 893786 1930795 187073 1593322 1831011 980039 379593 1772526 1287239 599817 1516727 1450684 685960 1871112 1094073 1582283 1886410 953776 1478298 350944 688368 97620 1257939 447774 259306 776878 859146 392328 347445 1392613 571103 1141677 1255889 397319 1418409 589398 824242 605551 341903 590514 1530892 617973 36359 254162 1567578 967469 1889809 731769 552169 1819237 1215391 342915 620671 1347337 323312 1870568 373022 852633 1119648 1103407 213148 919058 179523 1676784 166297 262412 722624 211577 769812 108555 827238 297210 135051 761982 1079318 1211763 386310 1355147 144664 326313 1110963 428332 190864 1093554 854926 1228698 280501 1418188 620508 847099 1128439 1476512 389328 1577801 1909423 17637 165505 1563747 1675044 1183653 338987 1788748 198953 1100638 1817142 1785315 119809 115201 934886 740323 1726077 1201927 1661439 1635751 779131 415912 1774637 1604563 921743 21952 937307 1667432 150210 98644 972711 652098 721330 1279873 626449 1541004 765631 612705 28614 1081340 1413650 963660 691694 1266101 1639853 519486 364115 891557 441350 622061 1715926 1515153 1048826 1833423 148949 1800855 1672112 1354019 625335 1893447 799610 624698 1213473 297853 441587 1051443 1599281 1363446 1008905 31486 1777774 1561678 1793865 1965983 1410925 136883 157107 1725134 248400 1855763 292631 1661750 258625 114264 940242 122257 877766 1552149 52359 1418430 1792045 485900 1694797 1090545 1069655 1158227 1041766 1564377 1844653 1210865 1227910 837177 1423805 1987147 74466 1039942 1691446 1139590 706214 1590818 1639638 1514492 642428 1298585 1780179 1767512 115135 710094 1998263 1054726 55008 540286 1083281 1913125 1306977 709568 1576782 543972 1804356 1338394 1895960 387092 733776 1010448 1887534 1357950 1798560 1294596 754908 179134 1826165 608926 1563600 544055 853655 488372 1895920 1137540 775844 1818007 244231 231206 1555207 1708110 1939568 1405095 499610 837972 6446 394123 809569 1047126 147953 546037 294329 377747 1370400 1302232 686508 1099599 1340522 864475 1035688 875663 1943717 314944 1822431 1644463 259174 1167807 692507 186848 1572546 512482 524536 300313 140128 1379882 386072 1362581 1695686 1598094 418881 1625367 180151 1296915 1820125 198497 1386295 368817 1112997 1349756 1531204 927755 1668732 1850586 1512634 1978607 176638 1482679 786119 1379662 1981505 437635 431754 1752244 110921 536399 255874 576539 1895107 1063552 1870831 251259 657632 414753 1503075 426483 1018301 1780276 1662643 1944924 458666 1287373 1304575 1942884 479926 572342 1822829 865236 1189793 1315065 1112185 246397 1596992 1324014 673313 1692996 1006950 944265 200491 1006381 1729106 545707 468036 1497590 809790 1674604 3654 1899107 1553541 1675197 1261977 72145 1190782 1745060 1325153 861188 1628725 1223743 1924081 278315 1239826 941518 1290356 98522 219687 1987872 1234019 1608428 1950395 551472 1251384 547540 273876 1725146 1227721 255687 1632428 952128 985587 656749 730911 779808 704602 592097 1211264 813557 1778077 653936 1636473 556884 301545 1852490 432232 357164 545544 521176 1254020 528835 964475 1992658 37362 1019351 724924 1851067 1009442 897076 1171439 442532 347968 1444004 551024 726172 954938 1423580 1942465 1194427 1492587 835561 170389 1417318 1717352 855809 444031 1096837 230678 1934295 1113830 1751822 97826 116452 1256502 1518432 1315099 385103 274266 1009337 958453 1185060 1147755 299881 373482 751460 1552310 1837981 828740 1951457 1155553 1105038 1964157 1749112 1103822 1970967 518317 710456 1700540 1471819 664920 75759 1807870 1769288 1990841 1524260 1372872 1465518 1813871 1300658 1006049 1793870 361831 60038 449817 1906718 181066 1344362 541970 436791 37791 1056757 1412064 132348 645378 1722139 109144 1890872 806891 1839223 73753 260747 398504 1729549 511565 1009474 1892216 1459835 341863 933520 188599 85267 181958 571216 1056312 527652 1219444 1410075 1967997 489228 932271 1334762 912421 328656 1190688 1744463 684689 1125702 706712 1610835 940467 575245 1007087 1094442 745271 299471 1464118 1908102 953051 522454 1426578 1251443 1383068 1882465 541600 1714430 120604 353256 1192826 1843154 195129 1244464 297579 1696885 113352 840307 1866048 1645131 816948 407188 1636145 1687949 481167 941440 1893144 387943 270790 351595 601262 825003 1657379 1825113 1187532 1170271 1364229 1376505 395919 1910587 1925749 258210 1518114 1134220 71290 1329505 1349763 1925096 1849242 97180 979052 1210693 210903 1701328 584922 1910529 469767 993906 1959022 517845 675984 112736 1863136 980224 1799240 340397 471442 36080 97473 1002513 164269 1429593 186285 824914 1348157 1512411 1607943 964429 1970191 1356988 1106580 1447221 687791 1562039 1638185 19084 873153 1408070 219659 1885370 77047 411624 1952741 273937 833283 659282 1267689 1583502 1445212 391710 1404024 1285893 1357824 492134 169508 750995 1456584 52100 1942214 1635870 1941167 1559696 85704 669278 577659 1547839 445650 1334590 233430 1025524 431631 1256665 1781424 105970 998526 96417 487453 621990 1507858 1672456 1219487 1043022 1052051 790389 1652612 1698941 1772296 1699594 1315689 661397 1584262 935401 230775 591099 1409680 1523356 266728 750022 1303884 496735 1244811 1400104 464432 1116433 1400824 204182 1232968 727327 602496 1814950 116885 857373 1329523 1044882 613643 1394796 581558 1879100 430311 175197 1237343 1158339 821756 626331 418580 688718 188680 971044 507036 663629 320484 1187802 1108047 1720410 1991869 1933719 447574 1136952 1359728 196998 1418333 1412197 1737247 1591537 422218 829380 1549067 1718496 1408716 601791 1064270 382151 163001 1132037 1340478 207738 1410450 1973031 1684613 1478145 867826 261140 1860132 1641558 369580 1971408 160459 577232 99023 1860492 659204 1686636 478081 1225612 816619 1159813 1908967 1606847 1190387 473927 248711 121891 1533818 317436 1377509 1909464 1627242 1233839 480592 1283333 326894 168525 353378 594823 1799134 669134 336320 1254605 980526 644200 1983709 872646 1427092 1103097 1055784 85863 22999 1506678 1508160 396424 1699564 1265714 1162912 1331012 70616 57237 1951508 1300894 928796 1816586 1073700 1886524 1293390 798297 578685 1397233 202169 1396734 1617733 778765 786565 498144 421711 1280468 1169281 623939 18397 8249 290280 1284422 877077 611818 866579 1572512 850861 1221214 811224 209322 1757224 1938809 1884314 1498503 410042 93568 274568 1653079 958978 468939 81122 25259 390927 359432 763207 710611 255125 200002 563784 1711292 1445676 51375 1662738 805988 1043766 1912022 1287080 1885103 444122 1524867 206746 893100 260205 906061 677319 587554 770002 536019 756592 1794004 1084125 512678 234519 191090 1778852 1373203 737441 1121415 1332410 1857471 530574 900215 131065 1573973 990872 1384639 1464436 1992515 866055 434059 1812543 88871 88493 1666414 229727 1327821 561769 907446 695919 1919865 196557 956657 1161438 538602 643928 601381 108619 1772552 601245 1200877 248405 219301 1475490 552813 918339 1858133 563199 819289 196925 204140 624175 454746 1074708 1294212 1103147 1195807 602158 363174 516342 287827 1095336 1983395 511532 1130303 1588653 837462 1409151 1495427 1094339 1665361 34267 801574 974153 359467 1156122 1174532 1047842 1979543 1394825 1011007 1935131 225625 326762 647370 1130492 904981 1062225 321163 1751682 646145 836945 1730263 1473979 238546 1383436 713917 389029 1794189 264588 1196813 855419 752479 1535975 84099 1928160 1955642 913939 216960 1849279 1620698 442237 391891 567536 479363 17899 483037 1634261 663899 491414 267892 395622 851 1960101 514247 328029 1091258 1904530 600701 455883 1308058 1493849 1972943 287722 1004373 1487929 574700 1096970 135511 739317 1958324 1281445 17510 722809 269447 1491722 1621461 1995567 574459 1588584 1541866 692893 1832040 464142 1233971 951621 1257819 1856589 1657170 1490115 605874 1576749 524407 1576418 662609 1640454 1276279 1003024 1852014 1416067 1902425 1194218 1619381 758815 333623 1014955 1583647 1768809 1137627 679315 242437 1040175 376819 911320 1770687 943411 347203 1924835 123207 578805 105881 1646896 387064 87809 1759209 595069 1351511 1092219 1783140 1495034 1610298 712419 1623366 43387 1619254 1408702 1462617 927088 1691941 1642801 1849113 1376205 733979 78671 1737063 73651 1138807 1068988 839249 1290538 180948 228665 1344890 1569401 1432329 1350787 251569 879086 202850 1643199 1286374 534982 1773230 143931 1302200 1629453 276064 1264142 558708 14380 1127166 1507674 1496488 461453 306517 1774937 20743 1258795 1114059 1616197 1795359 1098879 1556634 1987560 1631934 209633 1574773 800072 1948467 1968879 705528 1678560 1456613 1984743 152709 105185 109920 1630461 558632 32502 1540358 1170474 958390 130709 1304430 1694411 790868 913655 1563561 1810980 1532937 1959589 1512702 1327988 1455889 1370952 456201 1954298 1808433 1952636 784666 1644354 30765 1233491 1935838 896476 1110881 415602 1426579 1533267 998254 1338545 1893782 352488 438213 427332 523106 1962743 640999 1178203 1524936 964814 336614 1120401 173948 511428 269639 1546584 1498044 1380606 1841335 811990 289141 1620979 1043244 1292110 362437 1737630 1469307 1932297 178019 1821552 227745 448774 742121 1115229 1225632 951137 726403 1395396 1042558 754986 1229989 502425 31118 186170 929379 1700024 655978 1321894 1862208 1056768 1218063 880637 1521792 34755 323059 961949 409304 1806398 1244795 1069196 1343128 1763777 310398 209191 1529871 1788094 110373 955100 1629902 30164 1422016 1645645 454362 774291 1475645 177255 257088 1628550 1958082 233075 1540581 134585 1839649 645338 1221609 1298760 1385118 857834 1833244 69460 1712646 1741778 899704 598173 1385420 24583 753737 1218884 559252 1001412 1118544 64651 1266884 1680459 1644569 1527131 642530 1420778 845049 663432 525101 1183720 1060082 353156 1450009 839968 1358914 811112 1441608 676790 903356 433290 241960 1485462 1956033 1039676 1925764 898203 497989 800271 1381994 1921883 1774660 382602 966835 130131 789357 1577261 1664882 1403988 842983 307835 589176 951995 1786039 384365 1205319 1888719 1339667 123359 167204 1747713 112907 550474 1000688 1630382 389306 819039 95696 1877883 595190 1502325 1407060 61968 1766333 1294622 318980 28088 721130 1451302 1447761 1866690 1320622 1310984 1914851 756763 1768371 1863722 737662 887033 414797 1577328 1218644 1340020 575573 420359 1369866 772371 450090 447052 1924797 1587818 1897428 1155840 1722298 1922219 978069 1705881 110325 1573165 385516 1630579 1808238 761940 1087268 461953 1964138 253363 1357890 299072 802517 700883 1292928 370734 222078 652385 1698109 276169 424478 705549 741403 1430607 433638 832956 1586928 865265 1470601 499787 1231279 979616 115802 1038764 1258206 1339492 12925 251041 940227 853983 1964659 1378401 1492596 1842805 1847437 652553 810525 1013586 1286612 723459 1795198 952932 1104547 1875195 1134973 282938 67661 1246805 1952710 1486638 1738707 927354 462412 1527825 1232632 575725 203782 1146423 1471843 392676 1509526 835876 475850 1427242 40828 1325045 441794 1532915 863808 230815 7492 985623 1983069 1816622 1149288 1943293 409315 108928 1311174 472975 1900459 1194829 460599 965234 63594 714771 1891716 494131 303782 1778937 855049 489315 50262 141480 339558 1541107 72435 1459169 118212 234315 1162896 1983091 859161 1591903 1384131 704423 1132568 1678164 1379958 94249 305461 441163 1966708 1752695 406609 274392 780411 551635 1409940 761339 750466 1538356 144612 1098352 88651 708281 1874708 1443769 1568609 1823747 197975 841446 1584306 932149 1012538 973447 1333222 1121632 878744 1734540 1756734 26280 924025 1009282 83293 544558 943080 1582287 554727 1449079 1838943 630563 798723 1055230 230259 1374698 806962 953465 1382490 319283 436582 327287 571186 825016 1370658 1892129 228030 1676649 914 1923996 1261668 253701 1945810 346712 672691 1431777 191743 1648087 519155 401186 1977347 317584 805612 1543037 34145 522307 1500713 1071074 1153078 784982 1952504 1845235 1864986 1777713 810374 162403 49623 69062 1658477 1443543 1190573 1109035 245285 1360759 430800 1890572 74893 1609732 1345107 1463224 1456707 1756683 239626 1599324 502641 860960 284576 439467 528423 84527 690355 1513604 1164950 47345 1836015 1239377 405067 1177185 1116477 1750879 1489332 516791 1483228 245373 1719274 885571 1240794 673858 1965338 150668 134236 897848 1779346 1450448 108379 140079 322115 1217436 1252503 95475 1739991 1105445 906271 269979 1767588 23790 1629971 779366 643018 929081 202122 751650 1111674 499832 1208362 1257840 1446182 1949509 1313811 1409539 745914 766554 55919 176104 202300 62803 1732272 218798 334384 562505 1117261 1944553 513308 239205 182037 1276353 1050289 1386029 1276067 1638852 943872 1212661 796993 1977125 490184 197992 1854170 954779 1155348 1659237 1267919 1802270 87705 419504 385173 1731635 1399492 390693 155312 788984 1481099 1867511 427774 1780402 46841 1888072 380258 611172 1851363 1746829 172492 1383612 827459 640048 1646220 1366988 988687 213995 795048 1204430 130436 834764 777268 667152 612796 4162 1067134 1089301 964775 1166453 623959 1910772 1469353 249526 475039 520836 997196 1663818 49974 447704 1033742 920660 1957063 173330 632601 1238740 1104976 1187069 119775 292358 1151706 290440 660623 710889 1614139 198045 39212 522810 1340291 362193 491538 986951 1905304 839163 798997 1471407 1132139 1427724 1493990 975552 359663 542745 594261 1225500 1146724 573682 304287 1098753 1028086 734115 671552 1931761 1003933 989282 1664718 693076 1123763 1985745 809417 1183394 411562 1701526 879630 1580072 1988890 1363872 1380623 50149 200807 1727882 1943022 1764799 370123 67212 1029339 233804 419006 1787905 1128141 1485780 1297268 702307 7814 4072 1853279 421204 1765369 665514 1247580 684511 416880 1980984 1500849 1129321 1123088 393387 1168970 1939593 1244949 577237 1729525 1480203 904515 756604 899643 620202 63979 1842006 1495415 1723301 1809949 40869 1275043 74256 1090511 551162 1733841 1186110 218635 1505856 678327 1324246 350824 1104897 801189 185444 855186 262286 1341724 1716312 1374121 1775927 1015945 1257290 1091061 219257 226776 1955708 964714 937462 1653742 1733439 1068789 480568 1935542 1837725 1551265 114040 438146 1147643 1170306 1107433 257512 1797741 857434 1606197 1321741 1792349 1870643 1202524 1168328 1826474 178167 497345 1072088 1272462 489134 946235 1530237 973203 1043784 1274520 141888 1450916 1233511 679127 566736 845098 732190 498951 1643556 1437667 452045 1970183 1342538 1757181 1570852 1822633 1475363 680710 883661 1039290 1704490 1467667 1446598 1697701 576155 1953603 92590 717059 983906 1766969 1644295 1868578 998671 914531 184875 465928 965514 1150812 782348 1090536 966625 1138271 303234 1781922 1225990 1088169 674460 90749 1536598 1601525 1322614 1867586 40675 1409322 684477 1375552 1089472 458441 1914398 1062914 899115 556283 179601 731649 740221 484890 1932946 836492 1905496 695727 306865 1826734 336702 1503331 1620967 1212826 1401123 573291 1671718 1666463 1076506 950584 1094982 1501644 1937170 1277184 77489 1379219 1122533 995886 1051680 1887717 524878 1876858 1163419 723145 1058165 1835668 794508 1880288 884186 1773859 1594026 1570121 1713621 1810045 1577397 1172195 1234030 677078 1307529 1308934 319602 1940448 1013584 267383 118200 997180 398331 1008241 1034721 207214 1670750 1980567 165606 601019 244841 1856249 664508 97136 1620703 355622 333980 1364663 97485 189027 1584015 384043 1694844 617493 1330742 270062 711332 1752897 516491 1004542 1090169 995232 1271935 422415 1670828 1163656 442057 1067252 964543 1462194 436324 1651531 897054 62443 44044 1088870 1243083 1881623 191867 457579 1231944 755403 985293 1136488 1607890 1692491 1426700 1165654 141858 107519 978038 869351 1755603 161274 1350707 1879175 1181315 666792 700237 1110067 385109 607480 142627 1598097 1504644 1254548 983743 1204505 1007910 1146122 1767346 364642 1302921 954127 1230340 613958 1828662 434216 1857963 1651619 1491574 270029 93621 92058 1467975 1914609 1626077 865811 839158 260022 40884 51513 1185186 397808 1825481 508479 1726835 735244 78804 1471174 149359 42478 1539008 431006 1745305 535669 1026209 1259051 715339 778235 161346 531690 1025622 1556665 376677 220767 864591 117608 1489147 677928 754114 1725655 1230832 379095 1535261 1097956 426145 259445 1838034 1665145 1209948 1053061 294995 810314 105582 441223 1791527 77587 403645 1005800 1088023 1695381 1325665 1979175 1070702 1027637 1353943 1868022 1470794 297131 1448926 106844 296575 523003 1457233 1322598 1360534 1205127 57597 221725 433282 1313203 610379 1388157 283301 398574 73703 1041584 656528 1353034 1441627 524078 1488362 1570734 672399 1079628 568886 988504 1529728 995340 1510459 1108676 360149 546827 985151 365904 24189 854324 1372207 587594 622707 1001030 492975 376264 613605 1709610 285813 1092207 1556497 500156 427081 1299256 163425 968339 1693002 1812249 1000923 1017929 1447250 623450 547899 847600 949422 522323 244581 1713602 953650 1335375 1915705 492377 1532361 1213612 1587158 266008 1508354 812004 680484 834262 425781 1877255 648990 1974087 100328 1808084 1331529 45851 632994 1327691 1783899 216242 833327 1419363 1346596 1360560 1618063 692035 25577 98408 885096 519860 53078 738923 437910 1680043 1970601 1201874 339128 1136226 1868443 150645 146546 140073 759385 302228 1636278 198717 1461402 1203820 339073 1503702 1350862 1251573 1284315 257054 505219 912958 205476 758558 1343365 394376 156477 1332969 698653 1726580 765307 620243 506708 1104438 433674 1084294 144917 444231 959906 1323552 844335 934259 387643 1573744 1561895 823199 1066454 225194 450222 797340 1347222 848254 407330 563699 1947331 1515195 310664 1497320 1130717 1270569 435905 101252 142386 1577300 1544939 1635442 1340958 1570551 213385 865779 483576 337254 567728 1486571 1967429 1344414 365937 1822451 1812392 92900 1612372 1452332 1511702 162399 530286 798390 1920819 359631 551716 1168449 1994674 1197916 427656 1716650 1658185 471535 299952 212549 248988 761422 250933 386471 1219939 1883762 1993871 1780081 72049 1091604 645213 1015079 454076 991492 84067 1421587 1925515 1338430 449004 1197657 660926 928083 186022 892261 1777264 1828191 966103 1837999 19963 1182292 454290 791783 1749857 229366 530045 451143 1708175 826461 1650797 456451 1996272 1103722 751719 234679 1259546 1803706 1349007 685783 949128 1353991 1219517 1030398 1461177 1892813 481019 1309482 405736 852405 602851 11565 1844888 1756703 27401 228421 1897109 944054 474147 884346 1712099 1163629 1417498 827493 1655296 1488688 1607681 325781 1713195 566536 843199 1206556 1314700 1374333 1651610 1213857 1503640 1947023 558094 54575 1777275 1023670 1648184 575537 430178 1255072 953162 109121 159195 1892329 321385 1086125 1306322 153786 1333550 708677 1942353 1392500 1545894 1396397 261057 183372 1065158 1727866 387786 1136626 1748478 1789004 1069052 284668 512427 1358682 685244 934843 761876 144689 134900 816861 310565 1715858 569674 202775 142296 204083 1948558 1340279 1330298 1383543 104175 238856 889381 680064 888929 225170 709237 1200941 518246 1499985 516651 973111 1842942 317856 1865479 885857 1816614 1540844 204607 519957 100047 107297 654144 292573 455133 1504862 1975959 120075 1774596 1839821 1994778 384295 192189 1487909 902204 1805338 845490 351364 212712 474908 425977 345007 1276280 348167 1176050 1734318 433741 693256 1242803 1043670 822643 1774268 1117561 240969 1133254 1320068 1292079 725184 60236 882531 371253 1207859 1368602 867497 939902 1536531 1746426 485636 623647 1976083 1410599 234912 607572 485455 1317293 619956 202900 437060 1684231 487068 131640 221901 437766 1193624 517757 765319 1230239 1921221 1067621 73895 1983861 1912365 426204 433345 1622728 1283784 468235 924944 1820227 1549162 1518958 1243905 1677383 1926895 1077872 1736932 1757317 764687 483823 1727986 1167629 1143909 1363273 910270 870094 546728 1264027 803206 1326797 1515584 578005 335899 1992373 627856 1808812 658284 1453660 922763 150268 102009 1898319 1116944 1222302 1254274 1026167 1112717 140669 186822 1020891 814144 959079 718212 321308 1312435 1274105 1144543 831844 1919560 1315691 1032979 1490868 1391224 1025281 523303 844710 1723196 282671 1317802 1862886 1980072 385079 617277 1980116 207391 1416076 1925006 349004 811264 759470 731249 609579 973703 690986 1429053 636150 1675826 1797219 1885423 399116 1850272 747220 224061 282667 1195774 1482029 1829719 1313693 1424784 633525 1192635 1212945 1540325 1697116 1919451 788047 1407888 813512 582241 756018 1427071 692572 1330817 1803463 430402 1323155 409301 1337043 1357706 1594242 355523 701686 922145 1309496 967726 148086 827226 447310 873184 443255 238702 1218260 795960 258702 1361630 647008 1024531 688264 854088 1430011 1756265 803211 744330 1695492 92341 169892 1384804 580842 322821 815463 694098 1020289 1369946 982326 1795300 1875409 1368852 287826 1055710 1064952 364316 653423 975852 401606 1330462 1317244 1758001 258715 1195257 1459516 1523320 1607073 545303 315512 641546 1019366 1546389 1949020 1987293 1057070 378198 213474 1993895 384357 1169230 817246 14139 145609 1900911 1300295 73911 211601 1539196 1564720 1243794 1777435 1586908 1809071 368696 587442 1152236 1878559 1871023 75236 1233295 850692 686422 1308998 483853 1398412 1049458 1072085 1645750 1332027 759133 937813 1503548 1649066 1184955 1164354 1631153 335505 1738432 1448085 118975 948702 876075 1818890 68165 1805763 653059 1669764 1354749 1733694 513360 165655 544844 1452013 331920 722433 1240337 730463 1907156 528008 1558961 1803445 1820149 142365 1230796 1715911 943295 64077 819613 50583 235683 1553149 759881 969404 1542387 1727398 1663113 216649 73797 284715 1526085 1421358 1693690 1701825 1361460 705608 1083718 1523943 1579273 1905821 1947330 1802886 610702 598393 683466 1685129 1099284 426249 1761294 155939 1872481 178218 434950 1482802 1469706 1451806 1287214 943831 219592 307743 793738 1037023 1628611 501776 265585 1680012 1972354 1514551 1588940 514903 1153878 722277 527601 193694 611348 152624 818408 553281 1123899 988572 248715 715217 1095267 1737563 1061827 1683182 1913353 383361 1721385 568862 153068 1274332 371083 1419834 1713814 1476391 1117494 91898 1843732 745199 1269363 81587 894687 751131 651159 29095 913289 1060935 1617030 1154524 205337 1694757 409010 1214309 254011 1192011 79611 375933 1179363 1018170 1147349 841362 610225 805112 1921119 261271 269925 520034 936988 853308 692062 1199056 1329713 1662301 1353089 1867188 843340 2967 1745708 161881 561016 1593911 558540 409481 1227041 1771079 469490 475631 453686 1937023 1506487 1923182 448193 1589216 1648597 12616 1657373 995679 869091 1675594 153056 1327992 1386312 1939248 302442 457317 674184 1557448 819305 1926579 1811747 1832276 1065010 1781274 238063 1642826 1946881 33887 1744543 1023694 1080498 1605304 1905395 748307 1930147 1513311 228600 1505214 311119 727642 1410103 1472649 257966 1400836 372706 724835 1835914 1006438 979255 1291912 841321 261835 229002 1181504 1803049 1909526 1001694 1532400 1390812 255330 1760616 1086614 1289705 721786 890391 1187107 521401 952391 729825 1601928 1679081 1802644 1348004 143715 642205 1238371 104119 1231574 636766 1072459 1051011 1818896 1870959 695652 513211 1874620 1233089 393361 1476485 248640 817626 745194 921791 469364 994053 1644843 907825 1741897 891848 1424515 1241019 1111885 1608476 88961 838321 1529834 302236 895920 1386124 420275 1320992 90682 1155192 1106010 1983610 1294416 689092 1256745 1876259 1417153 1168562 744808 111764 1245252 1999830 1748791 179338 1996749 1922623 1450701 897427 451897 635786 615000 264994 1960135 1872820 63865 392684 1668755 1943819 497643 96100 1792553 56212 1674024 1689031 943772 386646 1022753 1893998 33083 1041042 1982253 738776 1984442 1692518 1836860 626351 1988693 1897252 874405 147638 1375288 479876 666288 842994 1984882 1397456 460878 1428283 1286840 700442 1933873 345362 1343351 1585269 1292335 963935 183492 608730 1883656 1137819 1625901 340266 620755 1465752 1972448 1106180 1912805 720289 707681 736099 1086299 934404 1387919 477187 717145 870280 940633 1056392 1123551 1894554 1861239 1258037 1916676 592207 1468639 1925988 1554173 593270 1580491 600533 1017992 1362904 837095 924195 604218 784872 220847 1180842 45220 1678372 834367 1197359 1494340 1416628 645450 333157 71827 1734389 1025891 213240 368880 136951 1492503 1742010 1671921 750568 353575 988006 700555 1846061 1334097 1406324 513065 196427 1777662 481092 1004190 260040 1010188 668625 1577589 772312 62281 80869 649272 435863 1655478 367995 1417261 64826 523921 93261 1550866 774482 228733 460312 896659 1646782 538062 466398 967446 987137 461816 221716 294490 19308 880836 1998832 749744 586797 1157760 1252005 1917013 1691698 896594 1190553 778435 1491694 997416 356504 1142678 1190952 798952 1614060 433203 1125388 101788 838373 1370606 82124 596137 1136393 968016 1492369 1640399 1473967 848295 1622273 234227 295772 896897 1482614 1764891 1907798 403049 1947273 1551468 1461341 727948 1175380 1867343 1670975 1997033 702762 1675892 614698 129073 1919419 734674 11686 1729050 1588509 302200 1158664 184208 667197 1504935 236111 744965 1094632 295516 1286617 1800942 1013292 989672 232349 931229 1691646 968615 705126 865034 1496531 22202 1213068 1841455 450984 1678390 320853 946578 1626349 773957 220018 1572509 92331 1030120 364434 872380 1987312 1947456 1568510 827245 360406 653369 1033415 750323 161565 914459 1823619 125011 1365788 1379877 295089 1883541 362343 1313985 643135 324951 1577128 391421 955590 47628 664644 1535459 1957479 1111673 1936920 1681343 1833820 1358303 757699 635221 54059 353979 1684583 1587827 521475 228078 1515588 1814054 1426421 71570 1020282 1138192 511463 1475245 1032785 1537169 678380 892714 899241 469892 580011 1108784 974824 442010 834263 176154 1961703 309431 1597010 1601449 1289301 997034 156077 695186 393603 922680 1492768 1195269 461268 1293219 1597628 1874283 1179269 1661704 60214 1926356 1836691 1316278 898034 848316 1201656 781050 398475 362509 1275131 921660 1209895 23263 976917 1907090 1163862 851446 1425698 1429424 1323451 100458 1076402 774515 974938 1589843 1643117 1213946 1017208 1000380 1954730 1417717 1347674 182468 153891 100906 89168 113678 300979 259433 623135 918388 1637157 1263300 252022 1079207 545661 215571 992811 1981279 780786 1716556 892399 1223737 1640508 328265 1307723 1758101 537069 573037 822112 1627304 1084263 1202293 670270 1151881 1523108 881721 921638 1869450 24286 1277042 814143 427138 1164680 1932605 944761 863490 467617 1424405 1113914 602113 745189 980970 1254156 833393 413168 1720857 1243132 1137394 52621 828714 654751 745099 466848 4775 1186451 1483217 1277986 1444118 919414 1305285 698317 297378 920325 1064776 511411 1632524 260754 1501334 1384079 1443599 48225 1476857 343513 1804285 1226935 348502 1770769 860642 1570652 1304876 1527571 1208025 898752 1770715 330130 389058 1168659 249289 1773139 1964094 923433 1332153 1294641 589720 1501432 947192 1186644 396794 217540 688136 1293880 294362 434618 29903 817882 22006 998604 474024 249810 39552 1353717 167167 764375 388865 577595 745088 407638 216762 240896 583282 187620 1166353 1175923 166443 1736518 603927 710601 293495 169836 703400 1808378 640561 501917 943792 1378254 1724368 569746 190105 350448 829490 1929757 1960031 1470861 1408660 1380506 1492874 570845 511894 1296220 328918 1011123 1227450 535099 1703915 1666439 1686208 1690659 1851307 1453672 1324976 1796339 1447137 689817 82509 211689 741714 1633136 1517286 924013 1925460 1882684 1542341 1897998 285703 1591509 1489691 309913 387738 24831 101156 1544133 1945859 997887 1763311 127537 1343526 474742 1895148 1750011 1579472 1072143 1311934 1357165 618026 1021753 1156241 1642693 15569 1569790 479958 1136108 1643724 1382121 1312146 1519585 571884 1204436 1922453 1147371 252567 282205 1810691 331796 315550 325709 1637941 932312 1540178 811337 1308467 572230 1706416 1954221 58498 844149 485137 161979 1536950 840434 1734801 330235 1695835 149106 443378 144823 1693169 826308 1525023 1984884 813273 1683361 1680752 1535753 236720 1210278 754545 322395 1788403 836792 474872 1315969 1629528 1657003 1645970 890290 1278189 385563 1644522 791079 1298129 1732116 136272 935287 1228018 613560 1307611 865235 1296810 795320 333390 599337 1899961 711670 1804586 218910 1357823 1746588 825093 1894443 1760078 145327 487028 785289 1893124 1651816 774622 507493 640903 1740000 1205951 62813 553200 121565 1812744 650294 1667231 538567 129020 1989419 1049788 1006614 1041277 1317149 147957 100583 350403 616049 323605 100217 1215561 1655375 188166 1895629 571893 109096 822330 727040 1121268 678125 1818965 637076 1299934 296954 90835 1826526 623891 1684612 804323 594343 1823268 1662151 792832 1312515 761281 1550130 1514676 1529302 208450 1547792 1049077 1258986 1876276 1408823 1271294 1848398 895641 575291 1293388 238257 472699 402711 67072 738333 1890620 1731211 1062997 1876520 1042856 1014420 1081678 1813865 777447 1050679 927217 1527713 1738960 1949086 817399 1127092 927475 668456 642439 1827865 773813 1720070 1041897 937471 872866 1132579 342919 1346080 852664 527565 631932 529048 1439246 1846229 676199 288699 455121 1000563 1653257 449042 939297 1349605 1680559 305899 1633143 1233885 315652 1394669 378232 1698523 532064 957353 322326 1068241 143287 799142 1812566 1630822 545205 926142 437835 930450 95469 660651 860686 914181 967753 1191010 784179 1116877 1738542 1043303 338848 1801684 1515813 1792238 239734 1602783 1895261 532757 1755215 19899 1091277 1106969 250854 1842849 918692 1955495 1086439 1837252 1556902 1878449 1649076 1952798 681765 1499122 1655026 238879 1892454 1072070 520622 1155381 107727 739848 194494 513997 1066326 1509627 1504248 218061 587954 584350 920899 929137 1854449 1308878 301349 302343 1081183 65078 329839 1826260 1469936 1969403 899536 587628 1694256 1341923 1772736 1481513 1037944 75455 1179834 1774384 1988261 838636 1771539 745064 132642 909596 158944 1342388 406132 1515152 1742860 788761 1401985 5945 731054 351944 322416 457779 1897860 537879 1234262 642153 422478 321565 1406558 893805 189092 127964 49223 1504129 1003505 145553 1683317 1623673 333577 1882002 1384860 83431 1788489 1568087 1391118 1194783 457752 1287661 1696976 1193014 1914593 296932 508998 1540740 244510 1501178 786524 61929 1065127 1845086 996109 1975060 658627 1955577 567232 1461091 1976878 1663777 696269 1443895 753722 88591 50455 1036821 247134 1897597 14331 398720 123896 1067353 1547885 1417598 677826 1953804 427865 1904509 1877124 979258 1619471 1295381 101937 65822 1011115 1225170 744655 1844009 276679 623434 163518 683827 1886509 822648 545673 133701 922691 688999 244754 788540 1856279 975660 1171089 1943414 295717 401646 1839233 1068284 566796 747243 337844 142771 200018 1622983 39929 1103787 1688774 65984 14615 75119 55242 731061 1357753 332212 205401 1558991 1653776 207815 1600636 817487 1556842 112823 1105030 1857238 362903 1513379 1287512 656184 300469 802756 409621 753555 1838401 1194861 1446966 1386803 764180 62881 264536 1275682 632201 301626 515700 274929 531316 615224 626274 701905 184508 599895 939434 1064955 1443690 1673417 1296 543712 659679 57469 245098 1938555 587698 1396007 1368343 1768906 631325 1098394 164226 773810 1501955 13044 1045943 1304975 1238487 215237 85838 978839 979836 1763734 659124 1849489 1640386 918118 598380 193423 9367 1740 602499 52876 1961809 1291816 1051548 366382 1017604 435642 1599394 514986 908201 1553144 361029 683963 1236844 1998686 40355 549647 384452 1585591 884254 1579071 714306 1294702 1399558 1619854 1283155 1667261 1241307 169780 1002835 498839 403611 1010550 1382771 1477775 1079006 1270759 411240 746634 1718956 474623 1099495 1864348 611393 1597597 1657454 1807529 1391707 1047263 1761870 997032 940571 44207 381449 1210000 160783 382569 146742 27531 1332804 716518 1664081 552889 1119755 558512 1393883 1686988 184298 1605953 995904 1605990 395881 1241195 99217 338813 498847 626723 233273 1643433 1267009 297121 496691 1107529 1049678 1108687 1888929 109399 1643083 47347 1674703 1067582 1702770 299336 220240 1004293 470157 1442031 1257625 1210706 378106 969376 973888 1019401 1107775 903539 810875 1086946 661215 108444 21623 1140643 1526192 686944 1287785 69583 1519538 1115228 519159 183133 501953 1448239 1021904 451386 1526767 105593 760903 1743564 1502923 186357 1575469 1102739 1981803 1429282 1916962 1792366 1197441 1436200 1744062 23299 888828 244154 1078270 787748 701838 989110 362451 1463882 1586693 1016103 773990 1836951 364377 314401 623734 660626 1162748 872165 1317514 1855768 824750 1270626 118757 1830736 483112 1289532 1194943 1845671 1520741 1261984 938749 48977 1663376 614081 777882 872775 1428647 387140 1549930 1512775 1874957 1076896 1806115 835778 521020 324212 1883471 421693 1113178 1865269 275137 562668 444356 1866250 1003327 1991331 1088916 968310 1204540 1975755 728726 791058 1197302 1929899 1138146 397794 580511 1089623 919474 47260 1326033 184791 1358040 76789 565328 216692 698035 974288 75442 123295 1902267 1629720 1622114 1012863 1355519 176262 624603 569652 869132 125417 1659135 198621 1360915 475090 1845383 1322220 967930 1269510 82000 805866 935643 1049453 1755673 1646989 563968 930036 249079 1977476 817091 1352916 1775862 1486064 1624989 1829268 1851115 439016 1191836 565897 509919 1242546 1673756 872327 583012 639306 1215207 1334158 518034 10537 94461 1793047 1395539 1704103 1634603 1113549 562251 1947913 1909272 159393 1370468 206220 1908123 909380 720866 1990244 222526 1461552 503570 1717038 1264066 1813591 851360 1079942 51946 1947749 1342 1272146 701614 140291 1957621 1505255 231269 1058585 822854 1033948 1332963 1567636 1175094 678438 530147 1384725 840515 455568 1401294 1970471 1002851 1510417 1833077 179990 1244658 1732208 1741310 1129357 1026158 1016204 1664474 701661 423877 665591 1711078 69540 1220123 718552 690144 1989495 1009164 572572 888697 638910 206293 1825197 1342326 1926818 635531 1697367 19752 1088639 1560783 1795320 1831591 513190 891681 1025749 1041399 20791 1260912 304900 1111019 1442881 522581 476522 176965 143947 422496 1389201 299188 492922 414743 1398526 1991590 1187583 917832 996294 745720 277265 836991 1072768 1292018 1895089 1146557 879484 1683336 812764 292928 1432339 673728 1293653 1899875 775346 197804 1160091 589782 805363 1726719 74707 966655 1952404 1780840 1307654 1057961 988072 1985755 990116 37014 1921025 780697 1783843 983649 1937556 33930 529996 558145 1796220 1918627 1167983 1690767 1869375 599815 1285260 1589398 140954 282238 414717 1174077 997621 6643 1824814 1040010 289311 374766 1465905 1042601 579585 1501848 1003215 1946435 1621640 1123443 881207 1716375 939558 383533 4765 49404 672839 1432718 1424372 1558373 1463619 1767602 70479 1790768 381034 18524 1515458 1597971 239946 682261 582350 833440 560767 881440 1790203 386697 341275 109149 1392204 538850 499725 33453 1344619 245088 1510832 1457624 1565593 680458 1326158 1667869 547560 802096 1081557 1628207 963237 1296294 1317285 1613620 781185 1732690 481018 1073779 124119 1121834 1407612 1955111 483328 1575886 1204638 1317265 149298 560449 96604 450792 1911945 533031 1397229 1960341 1106098 1116247 730211 41724 413145 1194688 1390496 1908671 116137 259245 1515374 986964 254551 1723424 679974 1728494 1054076 1319025 696888 926658 202808 639885 1476918 979278 257460 1927338 578795 273135 1541629 1471181 161558 415793 1689244 1972417 1737669 101518 151473 1285844 154545 1571494 351170 1388313 1152672 1377371 403081 1477971 1564128 723337 1720604 572993 380746 1083663 1342686 949812 1854118 915192 177679 1007504 67690 853429 1134444 569713 683023 1453560 197690 180246 292457 4784 1124848 1180639 1160877 116635 1166404 1983299 647999 1578862 1009383 239290 1726098 467204 72081 217374 1500414 1766473 408383 1639132 1911634 1408230 586153 1583434 1748670 1447085 590401 131683 1488359 1651077 867550 325065 217250 503774 1147706 788133 7969 1892996 594101 4549 463099 1692266 974319 140839 1928639 737560 1341020 1477508 250937 74723 311067 226537 95680 292212 427498 822501 817846 1605476 314233 277623 1777038 912394 939719 234613 1643103 1214293 1560101 390843 975331 566400 1636352 769546 1782462 209142 664090 1266936 697842 542182 1281880 346576 583139 889744 1267929 375253 358695 90276 1699308 1910290 1916640 1656312 359823 1631430 1716194 855923 634811 932703 1926856 1866745 1080744 1710587 1285782 319698 759875 812458 1885320 1478386 6564 390942 231632 410721 1218486 502939 1777824 623800 343322 1717841 1650795 1553160 63761 1342642 1759643 1797276 838231 773258 1352757 1330465 253657 366762 944601 1091975 892475 1744027 1751153 546769 1860540 833685 811788 1955059 673983 911883 1406322 1327525 1444860 1270500 877716 609201 705613 1149515 474334 477143 1984374 1105179 1113163 831114 946137 431607 1278592 1913289 1680544 378298 1757398 923694 1623858 1457905 1840911 1066792 725239 652580 111302 500630 1802272 740073 1982600 622094 348139 425340 1986986 1914757 1294398 1595900 470843 975488 1410656 283604 981504 685424 900431 333406 375511 1553228 1163432 696396 1860475 277858 1023745 402009 1279994 1663100 618133 783325 1985646 1218180 1800266 64214 567701 409025 1576385 457358 1448885 586558 157512 1577290 1701768 1253060 102988 365667 1451439 1403667 810862 848916 317802 1765650 294238 1974213 123975 788283 551732 61508 1908893 138583 1421461 1812895 944580 978224 1568003 796496 1854955 509620 1879808 1273151 1114620 977192 1276984 566887 314090 1131167 90069 974495 1762596 1024843 948161 1182587 1579719 302542 87384 1557822 1733874 704894 858374 385403 700571 408451 1147375 603222 410772 1144321 1855615 729137 1604720 1965374 1448248 284621 1587343 475812 1368471 730001 1402512 696144 202529 442990 963879 798689 1526008 1065302 251991 879582 1819689 1722441 1658785 1106980 1819270 570729 676048 636346 142905 119436 574409 1799853 1085616 479012 1648415 884960 1520378 1785476 432979 1448801 1617549 1581659 754288 137751 880909 962290 1137470 1340566 1310861 913434 1826238 663364 1763947 1572452 1696644 742319 1777263 1814922 214044 1131661 1520159 1500833 1562466 1374204 469140 978778 1248459 291392 819930 1309226 1818914 1244262 1275239 248892 386494 844611 1221674 946872 319318 1762072 814637 1106501 215594 1557679 1407105 1908890 319897 1618625 1749997 1797763 351349 1293877 738905 1639953 1267961 562086 1045001 771733 990983 382583 1623347 1741233 1535098 1242872 1138334 694959 1998985 1164563 915020 1400029 1656040 669224 418087 606420 1190777 804297 867151 72010 411690 455087 1148868 740038 180856 1302482 1979934 1047873 1641738 1520704 725323 1370678 1105724 738052 153778 607719 3128 941160 1177709 761443 704752 865728 1119645 1803670 393746 1904186 721706 628204 1377789 1034480 1270777 1253337 186003 1110132 190639 1017297 767335 1298042 1735652 1035320 211315 141808 210395 1175338 1921484 1377842 509577 504791 607188 1473797 861476 111191 1327005 1135776 1398686 1983417 140939 941754 1664449 377962 1271357 1069203 896967 770464 1455730 63558 417833 1208983 514568 83074 537792 19391 1104889 687978 1471102 824685 1899947 1626220 1313475 1062968 168969 604786 1430463 580022 1950287 1759981 1962728 1949103 833498 966607 400110 316969 1324137 336178 1456315 80686 249347 1888478 77661 498689 338738 1443210 1489489 1961493 767034 1149774 15722 84353 555230 1092925 73362 398444 482958 1167994 806590 556412 322843 666826 1862486 914033 85742 899022 1680445 1790814 1001468 1381972 233115 1823559 241135 1157844 1533002 1326059 552973 432435 1668946 208532 400182 1098022 1052589 1068658 1517939 1556248 1049055 397261 1679772 1738022 1403330 1668172 683075 212546 584129 1397112 1296736 1660052 457152 412922 1895933 116134 774306 236992 409543 1605789 592372 1094743 1673305 1302386 424140 713382 1823175 1863507 1729623 283611 265456 738865 777411 1615857 797363 202823 1626751 1733293 108366 250234 103142 1953644 1815253 1835285 1169734 902810 966733 497644 1120045 265663 56732 269108 596496 829580 820432 341139 236538 1776815 912520 1035659 1598994 1223616 1511583 1684871 26461 1597909 1370601 1976793 1127156 1353583 592852 331631 676136 1331344 661260 210615 467008 1359394 1882287 1492789 1375070 95306 1969143 1372080 1369702 1779965 564912 1119756 1497520 1095667 1140689 411803 1113476 161774 227790 1102808 892349 1934184 1241775 1081996 1940767 1415869 52836 924798 373319 1518003 413864 1163246 159166 164696 650382 1998078 554158 892422 1419706 1795128 780356 836412 972773 771044 1782126 1335201 776100 55679 1137393 909906 451866 513442 725920 1841219 1095239 1690506 1248317 1082850 435308 1204162 1776805 1521130 1710669 956107 1024842 1068829 629028 348776 590387 1745389 715777 506927 1022521 758837 1700937 1045544 480527 69260 851768 60302 1797636 788862 1296330 1894547 1252155 1174541 1852342 699500 444857 58319 74456 1524182 1793146 1093611 491584 889169 1321311 553081 1250025 1134235 1665630 331120 477418 1351476 210933 1480375 1165239 646529 531632 179022 689996 721878 462806 1429426 841195 1390081 1702599 218716 1393778 1492188 902178 1975225 1454579 1941505 977528 97790 1100335 1335940 1488903 823971 824838 282659 1931756 1741312 339844 1211559 1593475 74186 898284 1389443 182594 538407 1266660 825160 1379050 759100 1928465 1694562 864952 539873 898246 18979 1741155 1333826 1344814 76351 1662332 1520815 1668337 1373809 24941 501444 1576457 1411809 1243890 1709649 1803521 1948476 1302889 1937417 1720625 697744 518076 953478 1888540 1887932 1107767 1749158 40189 376443 1829908 185433 354970 322727 844929 216028 973936 1892009 1050626 1923026 182494 1042500 1883776 1192226 1612602 1499566 1629619 784695 506547 1901967 1822668 461910 732156 870938 1252258 151444 782289 458937 1827975 1002522 83171 1826445 1452842 1954801 1859936 1166935 621173 1808631 1682124 160642 525077 1981267 1624534 1781336 812236 375965 1926753 313455 1983236 813973 990531 966526 1121417 252409 1571011 1386663 31760 1998809 1665631 1987582 1326583 1873681 1867531 1424783 1873989 1949961 211764 1859340 616921 1056948 651617 692312 1230737 1524605 750565 1619752 1252993 17200 467450 1977994 1019264 1311843 1218441 86241 1580955 1484573 1912144 955902 401099 852967 1940796 862288 1954685 244000 1168159 232290 794481 1486600 1780460 94112 325756 1102090 949369 1760474 1251527 1911755 249638 210656 1498870 1282991 542719 1975370 1121451 243923 626292 541223 1111007 964520 1924275 649023 836825 200532 763416 291487 1645332 660845 945765 1673809 1590129 58809 327455 903272 1217192 1286245 1486864 512434 1223418 1366814 1919422 1909468 811658 881853 1823749 412566 409158 489809 693838 1038497 1060460 1773099 398499 1876919 889451 366211 1242887 1884422 1166955 913784 1008520 1327783 1302993 388386 179219 44003 750916 1821186 105538 320074 290717 1902376 272237 658756 1495958 1177665 1157290 572001 1115358 151820 1658002 981529 109534 98697 252368 1914885 1920524 313261 1318006 483708 822572 142335 426345 566343 1936324 910017 672455 1533241 640078 598920 1124361 1778468 1069408 566172 56029 1780142 1967960 980625 1266419 800391 1012006 263374 1529986 718943 689400 93884 790890 184008 1524011 951188 296180 1405876 433368 768494 1295342 1886871 1209026 448445 720367 723981 1876985 172964 450659 936061 510921 35239 1721595 394371 486690 660693 1027846 1546823 1572534 931752 756273 936646 572107 1039637 1063016 20281 1537822 601736 296867 670552 1454545 206792 598779 182545 1665936 1408600 357971 1243877 1761727 348668 1768391 1475271 866854 1624655 1115863 815173 1636682 1721660 1237703 589699 47459 564635 1148576 527098 1184649 1144434 1183870 614278 573165 200992 1053597 154618 1347743 1806196 929906 707981 1800589 1938094 1810915 532239 277806 1446514 1797152 1652311 1063475 1356408 1126210 432417 298797 846250 687306 242926 1011168 1133504 534442 1168268 1562651 1970905 295903 1845899 292255 752710 524813 1700127 1094939 136678 1489316 1683016 1496407 1290979 972206 1015382 1484234 242833 1619940 1576188 1099070 1512240 348525 726050 1802223 115151 296078 342187 1983343 751059 989750 1496686 73006 1605697 1306543 623255 1117055 1453528 1953207 692029 1282427 1562001 1134608 888015 1005749 632342 1960539 1751735 369780 526854 1074317 128914 1158349 1923993 1590019 1636758 173825 1112136 1645086 666835 1379969 877863 1843860 1988676 1008362 1552236 1889921 1795710 29841 1311205 500949 1944055 1054234 893491 468902 428563 338061 1647699 1963709 1842720 890949 1155236 1158137 921795 261738 912632 1224897 1404451 839110 1219069 1933449 251631 107011 316872 489772 314861 1136702 849322 376871 98705 1344893 513492 1961290 1465075 627427 1195988 1245775 526573 1570395 1173249 1604732 98514 251363 1511065 1081415 1815063 535222 733781 382002 1393964 302404 1895331 1948928 185123 505540 569528 1659170 1269862 603200 1251322 1953553 1761023 1444877 845236 455488 1934578 813486 435091 20363 340249 1966559 1792695 985804 256828 1626499 574864 1543717 1122390 1226922 657475 946823 379064 402423 665782 1378447 1701889 1224394 573685 1895088 1731524 1125001 1263124 681638 988349 27987 1510760 1710503 1200613 1085809 1439869 1395131 432676 1550214 1368096 854958 1083925 660031 544066 1723893 1065219 1139548 376400 426736 773607 1758818 876794 1685880 1694756 1704552 1601279 1778854 276737 1257964 1351882 1215432 776804 586345 956014 1446080 1922809 1324043 367693 194735 1143495 788303 499964 1595530 269129 311329 1903204 457033 890081 1839667 1285809 1735495 989136 1059129 642494 1247348 1399392 38651 1236897 1144173 908625 1993011 51813 211551 654104 1081290 740555 467077 667348 1676689 1486338 800377 913806 1249380 927187 1358619 1006929 494988 470112 466192 519249 1969648 1135967 105786 807766 731928 183645 1717287 1064005 1135993 380809 1343459 1019999 728835 1876575 1388141 1875937 113824 1177310 1361860 1540673 800941 1541651 439183 1355947 1026457 381272 985438 1232629 1824634 799037 1004421 152759 399001 1286744 940618 1414994 1320130 541153 980210 1337220 1064867 1800370 314621 1214669 1854202 1660143 876010 1334929 298522 871491 1900367 868083 1085610 139246 1211605 719915 1405321 983436 284571 1929027 1748472 72711 736678 1975334 1606271 277549 408919 627477 1941607 881263 414855 772569 650589 1912565 1654840 1709319 1276915 1806579 890672 638569 234524 1035542 253760 1974067 1134682 978981 1436257 575718 1347059 1647607 1338081 505323 975034 794703 905344 1687859 1597528 153337 191554 741863 1000023 1606717 1851089 1831991 362965 123375 1906557 1530276 1143524 1524997 455359 1493704 742959 66046 209415 1092686 165299 1309687 312139 1338621 111325 1703963 194993 1924822 610594 1570578 553810 713889 207684 1958965 1415005 641512 966572 1984147 1086777 1215243 1913444 869359 1367454 1063432 1867858 1354312 1707915 821172 1982807 1883852 418366 1561685 1923543 1083837 1250239 1800790 244278 560925 1616978 1591717 1625154 821566 789331 335346 13956 608368 1624813 439955 1651137 1409243 989928 756208 969560 973451 347248 1684328 322721 981479 1871777 975782 819434 1564021 1319083 1985057 594847 1376543 1108349 1125324 1348359 446834 1138186 887179 1768926 807376 765339 814980 1198440 966935 576176 822761 1409176 1217837 75172 1029204 796370 592021 1118706 1373778 806201 926325 1925895 1611083 1949537 97087 843951 1549517 403901 920744 1486667 1022977 407633 615375 786164 1186155 1607576 196211 1606752 244755 1124149 1384208 1182127 1047352 136788 1459749 428386 1530193 976501 629276 844063 1656668 286965 300096 253177 1674730 147014 1155892 633611 240435 1152825 874066 577317 185818 635956 1966368 1057803 1858810 179488 588863 1496843 237875 306034 1897923 548771 1188168 1386697 1875108 1693109 1662834 831926 1794621 1739933 1175862 915644 1940679 1887662 1461831 137335 979559 1901714 1209799 1792566 610426 809357 344183 1270338 201227 216991 1297736 1109796 1873526 1569997 25829 1956064 1441730 1861339 1125035 974024 1157705 1982883 1692848 734634 137815 590390 646640 475287 270814 691288 868159 1245878 608991 1298472 602115 1297919 905160 631335 134864 911195 581538 1454035 933376 1334341 474344 722371 1343046 1132713 1258625 862336 137828 495884 751336 652241 337012 96089 1023845 1924538 1690112 84110 93139 429784 1298122 519700 1136589 339057 1773928 808289 826623 181257 578539 817786 679817 1934898 1419568 1771967 236852 1092216 1406459 594160 850505 1646526 1494840 1803523 1766222 511068 1690803 901728 1746617 1134643 44463 834855 1337076 1727504 430916 1690814 1666402 59082 259946 1718037 940104 173123 1536576 1617510 1768005 532539 1702438 566234 1042210 1060629 355220 115599 72901 1267691 1292431 193875 398571 1081061 896130 929770 633011 710042 597494 1468389 94678 695314 154057 646733 1750771 463086 853260 1407897 261440 262556 495713 889755 1585184 1710845 1859461 186180 431962 1913129 1887065 760703 1897712 845681 1346873 572660 1987282 1712074 1385733 534377 137264 1572950 1643666 1186800 692422 909434 277619 92097 463302 1486712 1363878 1278453 793960 169269 407106 1801822 1049759 351246 78494 1755320 1136557 196765 875624 734454 1314493 564151 1533324 620652 24234 1272300 1410479 1170402 1536490 246760 317277 1022160 1006172 1108823 1082240 1594968 995789 659948 1440553 805065 984558 30360 658543 404113 629206 1718070 1390484 19224 597326 106411 860380 1476363 1466002 708688 1896122 1622058 351793 1089773 1873281 999442 659581 1503383 1679053 1677268 518946 565205 766695 1153711 813745 623228 1984742 1040624 937381 1823623 369636 24323 852726 1736660 222999 899146 325054 1149114 305859 1615946 1836016 50808 640691 847899 822978 264481 236592 615345 1709812 1664557 35812 766317 1054453 1751880 1120170 356695 296589 344032 1690464 998155 623610 1645780 1870471 949289 416937 1005685 521891 1466605 572509 1504763 836711 1331282 545677 1752407 236184 1460491 1878027 1161300 176532 1638178 752987 1322687 1150710 607923 1260163 561594 1899910 503823 436965 9663 377749 382890 1871183 1431831 980169 988898 201620 1143975 20538 1960105 870409 935043 1343336 1392910 120601 1717366 1730712 1489026 1907569 498269 1429774 1450628 1973030 653366 1514079 1789431 1119306 1501862 264888 1917058 1291179 1054456 1358557 1532777 1498792 117151 799746 1787392 418793 59554 1556589 1984245 1614996 375250 751288 773255 1665653 1294722 995113 1426725 639528 1137679 1085327 242593 1605720 1417304 209744 1941949 1915182 1497629 1683028 268523 1386947 1487800 1873181 215282 448975 314517 634818 1415469 1783077 805114 1291507 642511 741488 1938229 1365747 494936 420257 1328123 1779328 1328388 613117 1177985 1911948 1165115 21451 800878 1043408 110497 862721 831741 1701604 512800 28314 101930 212752 1024485 891340 1498859 400822 272275 1653151 1846502 144787 1143661 143850 43659 1610790 1124537 1115139 1488675 1702000 521576 1014289 967405 1429555 1854548 1737248 1409463 527271 627817 388220 1310040 1117298 224331 1321584 1763271 953612 842486 1415571 22605 1225284 1917713 817495 1355511 1993599 1633405 925931 1383273 619453 882457 1435462 501521 1700147 410438 1149321 1336809 852514 461495 1973395 539756 1378107 885495 437807 1507616 1758142 78870 1261584 1380931 176781 1580210 1407252 454573 1388055 242605 947844 237293 1043993 1244562 1457170 1794630 1622812 1018405 1031107 1173936 1225570 1185383 702317 1483680 255774 1058308 436606 1120515 811909 1021163 1072153 762790 160120 915567 1222622 1200691 1467140 532234 770119 1315973 1994495 1954909 1450750 1713337 1739612 1301913 1180288 724899 1756237 1044956 1498184 1864073 1812203 922064 856371 1991383 29361 1440679 92711 574462 623836 1159900 324462 1974942 812777 1972176 1740644 1010964 1039370 1346087 1980704 1791930 1783577 1083232 1590896 699553 1425278 1840779 1525482 802871 853452 909259 473110 1444883 317335 1088320 1470281 312691 416183 1488051 1880553 183829 1653469 1650488 2848 612057 702692 1004892 4187 1749350 119015 428171 1893357 258201 228816 1889833 694224 1245970 1219207 583352 1193629 1242688 403871 355961 1471802 1133534 617161 1415359 1141136 1489820 749506 594569 1211773 1679266 1163004 436388 496101 1780975 410945 131362 1779883 933438 1396908 1839178 927941 41143 1345306 286179 88120 437118 10603 347706 1021410 1891002 513962 1890242 1548611 1649046 1616142 426084 123285 1009912 452210 1885745 266237 1793776 1425358 1812872 1688086 1048015 1504199 1901092 1194757 1851857 1398018 1727417 1039516 1886025 1129009 819853 869559 1349287 1577181 255855 298189 1687052 676308 1609808 114679 511891 1502881 516082 1552523 398161 609603 787029 373020 974122 1360970 1154772 1116401 1372434 1265425 1879625 1098935 1992265 718213 498582 1263190 1263564 1993846 1412314 1333508 1713383 1418825 1065026 791023 1743758 1506628 478412 1084418 175238 1350200 899515 1520597 1474350 1298494 581960 863698 351289 726786 561212 90875 703443 1888017 34328 448872 1401006 823695 1741812 774599 1323787 908131 1397283 79672 71673 1701184 1438778 965416 814136 1094916 1621898 502260 742627 786798 1774962 1052749 840140 1090321 128009 152430 1556200 1307019 1660910 229639 1098457 1521273 1065449 518350 1607413 11480 844020 1279322 345462 406380 255278 837463 1369154 343120 1842053 1007196 876328 1057266 1331085 1619151 1418344 843889 629902 761103 1734802 717646 1056500 1019784 116818 113596 1046343 985081 583979 166623 65490 1605839 243243 558721 855189 1574226 294430 1747755 1044429 1950669 1391513 1300026 1035081 1192430 1825925 1121862 1000939 1880318 1796335 1058642 1302378 245472 632356 86566 1558720 332972 1385147 1155906 1986683 425100 599 1562055 668796 284497 530570 1167443 1274616 1666715 585390 1485888 95786 503943 552381 834081 1770328 1608187 1617550 728888 1293637 1848507 1643649 675217 977647 1855180 1596682 1727156 1316673 220407 2864 663003 152179 1395707 1575911 1482865 596728 750475 1750838 1087991 663816 870950 1777802 1209383 751561 188921 1520241 1253517 1660810 894923 194157 1093045 1125847 946142 1657743 318630 338430 1166287 1326241 382683 1761221 1317089 720271 1631600 1232851 525152 18735 1392317 592065 743615 503057 1217085 1770371 280152 1548141 376465 1710280 1398608 1936888 846408 1539292 689367 329202 1879940 353766 189769 1688421 1757912 1919231 982720 126418 1515563 1379701 1334534 1581758 470599 342842 1853190 1663750 728446 334489 935148 1243043 763916 1541317 1409251 1057047 104480 832115 1340571 242586 1464440 1553526 1833418 295783 1066230 1694652 285655 518786 341128 549932 1774235 1461162 1650921 1084660 749798 1503833 1787899 1274972 1315448 529070 1912797 1358100 879849 1987953 423549 447867 1569775 500774 1624170 181763 907556 1670853 1403838 1344245 455916 163562 1065584 327449 847342 243690 389190 825984 1996265 82074 929157 1632939 275754 1337735 1117952 1064922 1718996 1234672 1515435 751423 138159 1791490 694113 865089 448221 245649 702818 1483304 1666285 786510 1069303 9692 633206 1974828 428771 590301 1153877 234048 248448 1366588 348931 398696 1856267 299676 1320284 1246481 34505 880622 1470970 1396189 1196612 60902 1718368 729239 1526345 1567357 1668887 503539 419737 1979167 795494 1329316 605522 229581 947107 957805 266862 700018 558 954046 1828580 1583923 1176647 1268473 1701919 1491769 1139413 524952 1261855 1971579 1203462 1976768 1160746 694414 1471249 322271 1505956 504178 890619 1978572 59702 1310874 1512550 543503 97841 1091542 523313 1474009 454627 532549 186800 743165 1929297 1239624 810467 1888203 1406567 1816104 1286698 1656435 1807432 436739 1664586 1908434 1605437 972514 799267 524881 1838552 1037938 757455 1396496 1179575 1843489 1440753 513252 1737317 1264407 43292 1018128 1653283 1828887 1853786 882898 53722 1831839 32764 221724 1259344 1812407 862433 334846 61649 1840752 314212 1390993 300193 1938405 1975734 1331223 1390777 642012 1100543 369492 423207 1997157 1027165 1878333 1031372 1744701 864274 1521372 257380 923373 1756476 1778753 224477 1933165 561403 938265 1135022 351535 1699327 1616390 865107 1326785 297700 1250877 1335170 699837 1245760 457258 110051 1769113 1596205 252654 1102225 677850 964906 829446 56933 395654 1450940 165586 348247 396541 1361913 1862048 1685612 200955 529388 574732 365111 816829 973670 1014302 474132 726934 232693 672686 814897 710924 675925 957428 868986 580964 426602 935622 714962 545402 896916 1060663 799521 1508215 886542 994353 177538 1347475 221135 60524 1225395 605655 1600364 1993346 1260204 958860 111290 624760 1144037 321801 166980 1204551 778745 1580307 1134017 1124548 308267 29955 1336821 827211 423007 1199361 1295554 460899 575429 1780499 1964569 1855188 109315 1766516 1076777 1551994 177534 1022999 1335053 976405 1790154 1751930 1664648 774327 652312 1499339 709918 910745 1340607 717420 1155300 1058704 361532 277583 463660 966762 704789 1583209 73105 1909722 1446474 1100880 590761 854319 1339477 775787 289472 1115770 1466040 607428 423453 1908558 1483052 1356728 803468 1567277 1599261 1057273 1014421 480385 527375 1272306 557190 1095801 954128 637520 508036 1855662 90016 961695 1031521 397439 57771 969428 176249 735796 961383 1843237 734653 1225589 771339 1910961 583305 79918 588897 1266843 89448 1970859 1700915 1284938 1976805 761791 1566154 421616 920749 427097 297397 1012098 527599 329315 1074620 1647511 1633427 1360515 1453506 1365812 1055417 1921786 501720 75777 589410 5357 1832195 1631167 1989869 1819117 409799 703945 24418 34094 130426 229243 1298034 639629 752575 1517284 485302 643917 992242 742339 1487193 749832 1824796 148798 1977552 414881 1423751 612516 947965 646824 1229360 598530 774279 1764155 985823 1563863 1974873 533298 676564 1820970 1828042 1305519 416262 1697683 1523530 665023 8203 251923 684835 552347 1392255 167574 166415 185036 253124 1861087 1659467 1110887 957954 849024 1898477 494100 84773 1499531 797528 783940 1508926 1039096 1088532 1072455 521490 1506684 1698389 1318321 284226 1877854 971161 774128 1456076 1637404 1015720 199920 1885538 1016276 988862 1274454 812194 174158 1947529 446381 187474 927262 1070174 268915 136055 1811549 1760299 521329 721295 1600293 790012 263673 244150 181953 1140388 382507 1462007 1512465 1922338 1752192 58784 979458 769477 1119572 1216324 1136676 16733 880286 1928779 1825112 1186888 139155 1108071 1248043 179970 1252934 928713 444998 410812 790236 1694663 1802453 265681 1832634 1207149 1715312 1735017 31654 411853 1004997 510055 1145830 469709 1259059 1746870 414558 24279 115600 1769720 759255 167896 1214665 598988 144395 1029974 1943036 1264845 597035 422471 420150 1832582 574420 813956 835871 1671906 888261 764237 1833421 1173793 543816 1619285 328825 813532 367773 1789659 1551627 698795 1758227 730735 517113 957231 1292162 79312 1553204 879232 1701876 773698 1487326 316974 622569 186921 727602 76642 1205932 1577870 1331219 620591 1044268 724686 644737 239315 964633 17259 1936072 1158575 975349 965627 540556 350511 196344 1225172 786315 1706000 483919 1245506 395752 870632 180903 829928 1301793 390504 1713316 602438 745715 281064 772868 1538352 1335572 1921280 1238997 1494185 465109 1091954 1984221 655619 1036741 1155885 272001 1111976 377889 612649 221749 874779 1781873 154542 1997881 176164 648410 1850708 1293448 1214917 1716939 289900 377182 1464863 1509476 735447 536619 339121 1857494 1369400 828681 1328095 750416 1593321 310383 458800 142384 1118977 491001 1279112 842236 1846304 1175957 847979 913495 1781373 371836 1966967 1656003 1856615 326988 703950 726971 1245482 132728 1899415 469576 48070 867975 40323 1440327 384104 449918 1032275 164514 1948308 1278127 1807560 1362 1618054 673943 1964929 246529 124152 612280 1495619 1626799 1206616 1558450 558850 1488829 293482 1566241 1396321 1602632 400463 1761462 1119958 702618 1139656 1208864 1369173 1305768 46909 920951 235687 1200555 1635504 658167 1158554 816704 1218804 1639418 1530909 1093288 590831 1390153 1261771 727247 593473 451491 629521 1785829 1828135 42698 1085760 466096 823532 1222252 287838 580399 902122 467679 338521 1853243 1875407 1731080 1146023 107972 1578023 595099 1468308 280605 210845 793886 1443445 1008559 345065 473745 1120133 1072446 43920 5059 1387199 1232105 1534202 1870554 44331 400542 178223 711912 34470 526043 1703727 1817188 672945 1892306 1557767 1979112 1755974 302658 1157172 1269736 1414207 1839487 1445477 1447787 865916 295430 1100272 809148 1047951 1726321 186802 810899 236099 1740434 858360 842265 790023 1554955 1388466 1846030 757070 761748 275233 1336544 1897253 1474157 1508393 1454486 319937 534888 1125706 1427680 1485576 1582469 434389 1832031 1827502 1635745 1119566 643745 325849 672433 625035 1532914 1364279 1429433 1098051 753229 1398966 799472 386062 429440 592869 1796707 186068 399987 562004 920275 1991509 1653735 211748 58701 896802 1124254 130113 1524214 1384548 581066 26369 672838 275652 844646 1081345 1052485 653896 1838564 173743 215845 388305 1234524 1513980 1899882 1511080 1626341 1538092 1348271 947372 1398197 178056 1561233 1485797 1914930 142626 1512651 402972 1349844 1581150 476345 1335285 955337 502799 117867 91969 1077520 1806668 1094739 1154936 1671896 1149890 1967077 957921 1471593 1143000 754865 723188 384952 820473 889012 565453 464802 163028 183670 9662 724236 462087 877822 1354679 545523 984965 147040 1114885 405273 126520 1274039 1977752 522255 326473 1391833 176253 1865370 716559 1551545 1380397 675374 528708 1617367 138324 792129 81851 1477015 1796048 1976202 1357107 22973 493796 1013696 840513 244369 1934595 1102243 1175197 1446374 1569338 1964272 923227 1553785 1547343 1950624 1551895 1033291 1051667 843175 1858092 14543 716776 1001648 1443477 145790 1707406 1874784 788831 348684 1945686 1795510 1597063 1665810 1147037 910506 1119474 981730 1465623 1177402 457099 24881 1200143 359834 469963 111496 1883173 20813 1330382 1307091 869393 1211176 1033432 1414469 1426911 363802 1376260 708627 656842 985110 660268 107111 147934 1432809 813817 1826607 1176242 176540 1438583 1596002 668951 1581938 1584282 146884 1503026 327353 1168387 1771389 854786 82254 357230 338773 1309540 1954185 136566 458295 798629 217842 534497 1349325 1556555 436353 445188 1327876 145669 1580125 1162873 1904982 1883110 281444 1832974 749977 1466731 232824 247165 1351568 79688 1239444 146450 1352206 380063 1383204 1756006 1777734 711875 195026 454003 935276 422832 578559 1843725 379620 1311118 621809 868879 1443648 1770223 859992 967948 1347585 258812 654678 1442069 1042162 390165 1604435 1394615 1999454 49217 153411 1917238 326357 228648 1009062 976712 473053 138566 1921472 584873 700752 910801 611128 1815127 579345 542371 1819707 1257176 1400259 1260307 1841869 214947 10327 766429 203405 506744 1441948 212738 327586 369687 721921 1914249 779989 1111963 206847 204589 650392 547833 1017263 1716117 188107 1436728 1122843 180115 669694 760553 1849250 879333 686752 1964323 960808 1672088 1285065 620442 1690467 1859193 678428 1499820 1932397 1254287 542677 473633 884632 941907 642900 822234 374827 1566761 2952 1138317 623134 203572 1420216 1153790 1369579 1314080 1114907 1184090 335270 1382237 393392 1603858 87026 1586677 850276 1015117 1252546 782568 1777574 583863 650270 1425687 1334222 375531 1813129 825405 850891 1922341 1439301 413052 691021 820974 118379 496507 559040 767139 1691965 1581 662466 1898259 1134092 836866 20511 1350228 1902501 889573 402289 856155 622270 1344068 720047 55821 881631 1763649 1478604 798172 324707 508146 1582670 575570 1836157 1525207 101210 542672 49198 290358 939838 297603 1224457 1280534 865564 377978 376202 657993 1301640 595707 1133674 1909848 1335259 410949 192738 1602787 635832 1543289 133333 318437 1431733 415759 1076968 466107 820539 1718153 1251499 604579 1182140 539001 1762391 1129402 336365 443749 242342 294373 1525710 741799 699955 599106 674943 118500 799502 1923790 1340408 460271 1954473 730647 1979982 967801 259213 1317697 1984810 1513087 1688539 555397 721442 258948 136303 1434842 734468 994874 458062 206001 1436272 268901 386895 1665456 1878763 1465840 1533897 347529 1626507 233733 1511299 36001 1139920 659521 763509 1271328 1028176 1988739 356219 1915490 909695 188654 1830020 1668628 411440 1307766 1871356 322231 609467 637239 1108964 1068906 450188 1247500 976890 341743 1699159 1729431 1443182 1988217 803214 1168884 216837 497018 710245 143448 1638633 1512306 44021 304643 1188075 1098877 1897849 1262712 600162 736041 852555 328294 1568203 453972 1587856 962787 1191477 491252 729282 1080928 832089 480333 1710315 349239 233388 603892 548520 844736 1402043 583478 673416 530934 594367 1008721 1578203 826834 366087 1904471 514382 554057 1712000 885765 1831108 199648 972569 2000000 1052810 1803381 942481 1810099 1680978 164278 458692 1005079 1472859 1587839 1007203 1318885 1779937 1838332 985429 316314 1008856 679640 27599 108384 576348 885188 615048 56575 1067779 226517 1928671 928979 739043 1294551 855026 1330013 227647 1411164 1335515 1409681 44586 1240034 1394361 106740 790174 636514 659200 104723 1466787 1786649 1866566 591316 1375118 1692347 1081649 611212 155873 98859 954376 1048116 1522062 1194450 1398338 1774603 314943 939936 1646718 57699 1144622 67841 468223 1987024 787351 1655613 1886170 1547349 324615 1171562 1591350 138057 1548578 1684042 829328 1152232 992469 552637 399397 480422 601535 1062443 1674915 1332843 1687520 1208661 1687279 389393 457356 1952822 1088502 235995 241900 1906957 1233503 1151602 300938 1979718 291122 440321 370679 1433217 1499530 1216973 1827341 1599767 379683 207427 1283401 262780 976820 1122852 1684466 1245651 155633 736926 1780692 9015 190429 1895272 938252 64499 1426025 895634 1021998 1331878 1240676 1669872 703301 1025034 1842659 1375532 1745006 1452962 844778 1913712 873739 1026524 11451 141355 14906 384421 1358060 760138 97162 1646064 237397 1872433 677392 1168213 1225417 289592 409627 33416 946163 248821 1721991 1189217 625174 1346519 937582 1775709 749699 1100661 558131 729967 1304223 1031694 1322189 1828481 1600308 1520446 1934426 1448340 1189308 1416892 928266 1299967 1788811 925290 1969858 324795 1708888 362178 1577997 1960018 586650 271905 681646 27387 844550 693335 3101 1781495 265964 1141793 544600 168937 1108690 424724 490880 1916224 1347503 1187142 1493880 828564 560238 280334 1904536 946781 1454799 10415 1382415 1449518 568858 1327434 582664 945398 699534 1496696 634357 374070 759839 309025 1838955 1793589 1318838 375397 1343044 1410484 1013023 1793896 1529533 1087654 1288799 598326 250800 1302404 1245917 246114 1814989 1167759 376382 893000 1336551 1922644 1442846 1959701 777707 1059352 1808353 660108 1008710 762674 1966597 890218 555979 712264 1566027 1039984 770107 855884 1438891 70936 245216 1390051 1532131 551557 1427803 728448 1493741 1278880 447356 1263882 823719 342229 136292 1342852 766823 210117 320382 1693714 297176 1493785 1757549 1140804 1068867 1263139 1425187 1735345 41384 1288115 1185600 893694 1754955 816751 1216194 1928032 1370101 1648250 627074 59768 1511142 958485 518721 949611 66767 534344 1977075 1207199 165132 1423827 784135 1175054 1748762 335058 475094 1414003 1150055 1679023 1389786 776909 558104 170952 1790257 1105124 832336 280841 654484 1038769 391475 640116 184489 395301 935397 69961 393318 1222207 1851632 732794 122361 954438 1859661 1820740 1338246 311086 1163510 1167556 684627 735271 556541 1092393 1145715 737113 1921428 1801547 357760 457278 1510122 1304686 1331704 1081739 1992030 630141 1247531 998347 804899 1934946 584002 1489274 278383 1011278 956459 1972389 312359 1772401 561779 151873 1332337 1828614 1886407 1892477 1917945 345231 1521553 248211 1759023 524868 1800238 102526 249951 1418086 906074 1996978 330015 424270 1759244 501739 651315 1146878 1534620 1879990 1236090 14970 1691141 1454839 1544260 433840 1381989 368324 1929459 1899427 820605 476273 133269 516674 723429 1281042 1725344 1215344 985803 1729444 1672145 1691195 892120 1479864 855545 857411 943268 1825082 202554 1470330 1331230 1069931 662662 1329395 240088 460670 1012774 881666 1866276 1749233 1703878 1153876 317838 1991725 957539 1071911 163486 37771 1088348 1784149 1792208 499943 194091 55901 891430 1011427 951310 146231 953133 1870241 666562 142892 1918406 1524276 518051 1730342 1220329 1242527 878789 912577 1119655 916777 947824 1941441 1080649 1075588 1961772 362659 5872 1395956 246598 560644 1072600 627660 450299 826523 80452 1622251 1835088 1811578 1045645 1097383 1568625 1881973 1442766 1276164 1161268 891694 273571 835663 189807 1512449 1301540 853740 1405130 155090 434575 838713 768444 961324 45398 267386 1851371 1647841 666533 1226251 99215 434224 367441 646585 1788439 513823 571743 1736042 563141 937618 1992905 525364 720626 571240 397890 1100451 89061 1401757 730669 1810580 640302 230063 968003 1434029 1024749 1158458 1697348 844073 866124 1231391 1867947 1473544 198022 1427163 1351899 472992 27665 1957385 314711 1841680 797864 638282 765241 1816421 1179344 1328684 1742160 1196819 1184557 1256759 1909984 1997593 1013949 1950144 456423 1380421 1252779 1966207 574419 1507556 108848 1517973 566934 282834 1754091 1417068 1364491 1263301 148433 933657 359835 694997 984606 1816619 101490 448544 1721263 1723247 1637109 833274 1687901 1539116 626585 1888797 1332542 192553 1385835 1673623 282743 1267107 1607268 1984188 1944612 40271 486855 891722 1133160 261132 1708477 1070777 711964 796998 1376365 1859355 1686912 1030187 458909 748500 1302491 583931 1196606 1377810 582732 1231309 1812626 448456 26292 31020 1552598 1767210 1637274 1300914 1428281 1633093 406111 1682484 565415 1443899 299061 929216 1055277 1014254 1128126 1774066 1102917 133801 709657 419844 191466 1747794 1386589 946025 686362 323887 734743 931480 883699 636310 615841 1926331 1669266 1976944 912866 962386 12676 1682196 650526 448844 711502 829428 428927 125174 944702 1151582 790321 906334 1449200 731131 931907 1303048 922887 517694 1480514 1397720 1772975 947438 9976 463709 485307 1192111 1277731 858095 1658939 195158 1063137 1510720 1782138 777053 48982 1822715 1549090 1153902 1677793 74403 191707 128589 982246 1609694 1441569 712288 263761 1181441 1136770 1412941 177431 1045978 359367 1253376 1004526 812751 396299 254985 966222 236125 476812 490472 1302133 569568 954949 1867487 271979 728050 1682296 184850 1455262 1959457 866912 563617 772123 1663984 1419070 1037422 640639 962041 657354 1491675 292321 915775 323795 1429759 1638698 760287 1828288 1410005 759717 721556 1899287 595591 1493075 1854790 1712514 562272 1095948 1417313 276617 679702 592942 166120 1059082 897387 188200 870070 1489815 275902 174712 691625 1406766 528616 900665 1300527 501481 1158996 577776 527084 1105014 1873416 1492239 1091905 380815 791863 468609 1982697 933911 1320802 744102 1582080 353042 1490855 1452260 418959 817007 1457381 1043646 1850326 647071 564162 854605 531959 1073291 1478291 428880 1253360 393960 1125661 1257090 1416868 990970 602913 1251731 1414037 899971 828450 1593158 272146 935954 1419337 786051 1169936 325137 1213239 274070 1847195 1933260 1124503 1249183 5772 1046986 190860 987708 500990 417450 1907878 1268365 1664523 592991 1807075 61035 1850460 314793 323683 860613 1747477 1304208 1208469 1883005 1422471 1382414 1572514 74454 1937024 183611 1382389 1219856 1423577 1441815 121747 918345 1264371 706082 216757 1104751 577501 1021353 1114804 416628 94734 1686488 72283 1420895 169600 1828242 55022 572561 1732084 1811107 382384 506917 669353 1037896 1684138 131814 1872994 51811 520393 866922 995087 1753235 329423 915657 1119918 427545 1599765 1081750 903133 1212964 13878 832556 807735 1940071 835549 1171662 814529 278246 709404 1515956 289319 730272 1836670 1880852 983364 1924963 1498488 698303 891046 1197436 720780 1041255 1492990 1753429 182383 491189 714504 978273 1965989 1582840 1523489 1146590 1419756 1673035 370006 495590 343072 1214901 1108644 807193 456351 1417439 1314665 1916127 141115 1357995 1184085 651340 880165 1468472 433166 233695 1657615 1068800 1161769 233686 1741680 1211926 1465912 423953 684089 1404692 898124 1091222 258960 623445 1863939 1093324 1434087 1246988 938826 1135751 179903 1534997 906887 1551929 1770703 1626258 719938 118979 1384424 70753 100095 1266979 909611 447410 1835755 1802037 1197435 1588749 1257396 1188990 1826904 816917 1173524 511238 1144021 203996 1595272 623816 1032168 1470217 939270 893056 1385152 811599 1826381 1061102 1678068 1661013 772539 1968500 90878 272644 992081 590787 269011 1357754 1842621 1456847 1828655 16406 302766 658388 466978 125657 1212196 1882218 684388 1704871 137319 220368 1583495 1839414 73326 541124 1546494 1672806 1899324 1466645 1047996 47798 1186735 1180178 947121 466010 1977359 1034948 362963 1554555 633084 469891 1047670 1666106 1571679 455101 477747 1455740 438477 298250 165726 1543255 1278649 517098 1397792 1781547 1414870 1027998 647086 503853 1759918 1505085 586519 828264 983608 1231414 288978 1701331 723409 1540660 1785317 1906515 23858 136707 1993536 450723 947768 1882675 1501992 775146 658585 1213840 830732 804132 1923304 583680 970689 1988535 1284862 1851787 1303479 453818 954418 696666 160930 92436 669070 1017892 1447161 445331 1460922 897043 1856214 573721 902491 1209700 1526470 822725 1374677 1815617 1590817 454686 1311805 1874185 1287101 131540 86206 347877 162755 863180 354754 241067 710531 519947 140901 994478 1450956 1703590 1036932 1036733 224338 1452751 400509 295634 648578 304145 712397 833248 708780 992821 845545 1242623 1085550 1241969 352164 1156470 1152048 178211 1600732 1533796 566013 369363 933052 1822979 1150050 287721 436368 591692 530456 1857865 1003781 783883 73431 496942 563752 919372 1253495 1741090 1703515 592856 550211 1706172 916917 1498105 1485313 226407 1021660 502644 1691337 1867903 744864 1922811 1785937 1550921 854713 815021 231280 1900874 1984366 586063 504415 112449 1944334 913275 1983703 1745773 871466 1902798 676022 54315 1767621 1515505 1966686 191844 1402915 1366578 1306063 1951937 1213543 1199055 15199 488782 1986034 240601 361470 1270943 1084200 543529 1260996 18250 1741886 867388 975315 1653779 559183 271426 926015 1451680 123091 1763944 1014151 422725 1592758 1170553 628543 666782 1165595 1168719 1417197 1333085 498970 1063646 1050738 752160 881745 745792 1446842 1843270 1540537 1407842 619809 100258 1440820 1204091 657181 830978 916766 347466 207371 722687 470593 1572792 1272902 1748121 468450 612236 946421 803816 549184 562089 379180 930667 585370 1669136 1030406 557851 990197 976788 1553383 373839 1152513 793335 168135 574192 1056853 757961 1816135 1186932 1536758 1358050 1712274 1574982 1251284 1759928 89324 31506 1062630 1626838 25120 367518 292828 843716 1268871 669965 1942647 349344 1442281 1387082 1551232 1320054 1672261 1121188 590497 705037 849172 1603959 1750386 1672649 411131 591158 1405512 322977 1823885 1019527 1938798 1417797 1981510 226718 967906 1813553 1554915 1520812 1991870 912374 1338874 1091825 377721 566042 1269049 685981 626994 822632 1647439 1052449 304588 1403534 311042 67292 1303356 871778 11435 1049789 1628925 1000726 630712 939514 1131304 986904 1372399 1552708 1504280 304949 1237616 1938095 1797632 366957 1591164 766894 899165 361480 1272395 1687186 1769459 220634 6191 893731 1829349 1806682 380873 1916483 385415 1827429 1429559 799139 1945316 592808 899134 1005213 1151867 23615 1905585 1573719 190886 1906035 405073 388125 584981 262627 1958660 179192 922336 382009 426404 1449652 808140 1460128 147633 79017 1333237 1940819 1978530 1718174 871141 329069 1537228 1694735 911176 1688202 421674 1231505 202397 1376256 1089358 1884773 1244207 673939 255435 1942441 626428 293265 829414 1839130 1691133 587128 1331822 910187 1031996 1824607 2105 1798482 39886 643531 481713 1267285 1569591 524670 1830876 1211724 1878745 1136973 360237 1108879 1791166 840938 1903347 661552 963372 1315406 249350 1453892 1569265 1224923 779101 1907783 1294550 817410 660490 502191 1689910 926916 375098 1423828 1246985 806050 1509473 1638477 434968 523216 1662563 351632 1336262 1293783 421292 1098766 1591478 1710488 32243 877409 1750069 466060 545039 429554 1605535 340850 879986 1063791 337955 1708656 1989288 625430 1398982 1061264 1586865 308063 957996 262307 475306 635905 655191 1692303 415918 372924 571917 706258 1695176 1220385 112667 1146003 327912 1048867 820101 981482 957341 1541074 1981192 1690033 1401023 1172123 1697176 540780 634384 1984766 839232 1758553 1197337 987616 188808 1188639 1476462 1524178 554916 1140790 678395 12312 1443859 129752 1365931 424122 1795206 1057975 1876828 1543939 633428 316985 1455650 1961300 506713 1234716 277963 954234 1700219 1942620 929736 1873393 1379402 179234 1073889 1285753 1199921 567494 1908260 1154869 605160 904345 143768 45766 88432 677801 1781502 918314 438374 423887 1468157 818250 45755 1563908 1960440 839919 1590625 1500525 375970 1581879 1509192 307814 1066340 1341294 20558 472320 96176 5073 585317 1159164 423678 1512210 484407 53362 1894753 451255 1647336 53939 1101574 1792257 1883844 7498 1909559 1021865 438972 67710 1925002 1014370 376234 1541545 160534 1411178 74775 84789 1251693 800225 219940 1950009 1369251 640434 601849 917565 1480697 966279 1845949 330503 1341989 749334 1493650 194940 299950 1520523 808977 802139 865349 1092156 1423893 1695045 1785612 19906 1063508 17747 292726 1451173 1978541 966324 681860 1953528 261499 1782776 1110693 633223 882257 1517482 1379293 465920 1112461 301961 1609705 418388 1801205 751906 1338801 155675 1507299 1817446 41210 1724289 95028 407263 1708639 1104244 547766 1203160 426125 1031588 419739 1717837 1705814 1468743 1330896 653864 1558889 31477 1848359 1535627 834335 780749 752210 746877 1240544 1097133 1038042 1359280 824494 1748690 292558 550566 1977063 1518844 1125729 896470 259162 705398 557116 976386 1919559 677424 738227 1031902 137222 321065 537367 1708872 1933906 509291 1653360 1647754 1961936 1554516 1910319 1810950 1848213 651476 1350354 1978375 439158 216876 919648 1799823 1568691 458704 1749136 37485 1051400 1713344 669583 1048052 1532494 1000700 1517104 1037425 491043 598756 1825399 1240596 123009 792705 1005963 1356042 1236305 418528 818853 304429 1991037 264959 248504 1357132 1990213 796713 1904213 718454 332904 1054182 278742 486189 1576555 1520272 1449102 1487859 497209 1703058 1040195 699504 1052683 1897891 1741274 1017472 833549 1868390 872515 1250353 1015564 812823 1704199 990070 821875 1426045 272268 1356626 514574 580021 1092443 1769242 112946 81495 694603 1855144 1726581 750873 937272 1753530 1718912 847241 430312 89258 1041529 648031 1954554 1966005 1816031 1682967 1258401 702198 1814246 651230 108160 1937506 658432 964522 984504 1296665 560275 1229960 1746636 1480692 557297 891591 498655 1064322 903056 1188060 27165 316087 1348020 1404910 1336070 1725385 1150102 16721 84172 1313355 1695775 294007 126622 1105288 1755779 457109 1307990 214883 1460799 1729242 630261 1339687 1764366 369928 1977698 1539160 1553190 847722 1410753 1959338 128472 351532 1023798 1204099 250352 442427 1351759 1987479 173110 985493 1549478 918401 146445 1491690 1927270 1734158 498025 888187 1367166 1962621 1054755 1685142 465284 744868 500080 1953398 468564 120121 1897444 906048 102229 1956448 1881660 726569 669930 1379887 1195292 1015067 173878 975588 481413 65035 1591426 1101876 1014747 1528226 1105639 359368 25430 1526391 422023 314001 1448869 591219 894832 187875 934063 335864 72262 304272 1120620 1816648 939832 734149 15417 1665342 1430488 954697 1056567 1029905 1349886 579840 1382379 658234 1424841 82823 1345040 1072683 937802 1145091 903502 271420 1769553 296603 901883 1555639 1009644 1140708 1793641 1353908 1388391 1774430 675891 1026194 952080 277016 1474600 1411010 957748 406643 8654 823104 380028 1123760 1396915 1067650 1506075 252207 1596800 1215267 932127 601101 1201763 733959 1738994 124261 1776091 1205727 920347 1906879 1244271 573858 177900 164576 107999 89044 492669 372403 990444 1029797 224265 1076069 1769628 1452125 721096 598018 1701563 1033817 1109109 1392747 1364108 597848 1709035 939699 1552619 389832 653631 1179159 750332 333642 933945 1267427 37219 1688413 1968230 773787 497419 488812 1924506 951798 54774 1325087 93060 111130 13084 212321 703032 1526907 1107200 1463527 655728 382843 23150 1120203 293100 1335829 497959 4618 1256232 137856 1455677 865416 776585 428371 1123773 91253 1220815 1827059 1116195 1327207 1526140 1953761 240465 1938133 945567 1984172 50865 1990184 235403 290533 1144756 1157203 1574202 999679 1859924 1463762 1238471 1391345 1427730 160037 215881 736566 861233 680879 1314934 519759 1691101 1275927 1620828 249948 539235 1904063 973867 930009 146043 1152576 1447402 1245935 1845222 1530643 1636579 1231653 144637 1051414 1089238 5554 1377319 648185 806045 983271 1309134 43734 234558 573247 905336 1573134 901591 1990439 1330938 1864506 1933037 477097 518089 1772100 1489952 746464 1624201 308835 196513 1552403 875996 165245 689328 302726 1608907 138674 1067516 833768 635914 861094 1069750 1533028 1245857 681852 434744 1058213 637761 1442113 1891124 755365 1718285 1707948 1567460 1719095 876001 1917415 268794 574296 966051 1305133 1919421 70624 761673 1903850 1052726 69280 1246068 195627 580380 349853 1078398 1329900 171920 578838 846764 1031814 1881397 109332 1261800 21967 1876925 650693 1609798 347074 386226 1061661 769399 1734184 1262347 1849883 1435164 1911385 1553544 1508183 833074 371779 1633369 401018 392366 745040 91646 1441532 1102077 241022 1138771 195134 1123262 1769948 964924 260742 240708 1388548 64823 536003 831790 1218945 1013545 1097148 873569 750182 1735896 1921894 1384309 1179579 535450 1914742 1367557 1747340 680848 1713398 1458448 1345800 1293550 1425986 1471001 1569506 1967439 417658 1734130 1003435 1836215 388252 290621 1476478 1133357 74729 1077072 214105 1075112 436392 234100 1981146 1289571 1567446 84872 57277 1267605 639020 289586 1828089 1694624 197960 68286 1397188 1720091 1375814 904883 673783 1963720 255213 1438515 1234403 761033 1789384 641090 492674 221131 1506233 528629 1712271 765777 850365 1417385 936787 1273637 1742271 841580 987550 1547617 143710 1656996 1254336 57341 548637 1596502 755569 1102822 478901 1762288 1497835 1835552 1670324 1180281 719122 1750370 1156645 1738203 746066 1798262 1588770 1597593 1315039 167489 420752 1636480 1736289 1397195 166797 1509523 1776277 1155136 612500 945595 1302076 107645 728449 621127 162119 1688419 1526552 1893872 1706562 216634 1689926 319006 1493191 1175085 779730 1707087 1576217 1820448 1857948 1954534 1477252 1249038 1453469 1895901 1641501 68 1485925 1666853 1219815 1694001 368150 1053314 1483348 839134 1437368 1728887 966532 1813547 864673 1765332 1188327 1503299 261536 560939 1898205 772332 1451412 1079217 117875 1567128 853746 574348 52169 267986 1395180 1115206 1559465 1477522 522917 548685 1984620 694670 56937 160247 1477143 1502100 644716 577384 511924 476785 916073 467576 569936 1647250 1889369 1098447 482177 1609794 227063 311135 1670834 1475315 102769 1658405 846303 1064058 139276 57802 1104432 408509 1053380 981681 1405962 1876972 1951522 1769828 1926740 668526 10814 1273921 447964 1753031 646779 222898 1744159 1139153 1538308 193791 1279762 1372469 858748 88424 1650651 705403 1707234 1050766 225092 599911 843611 756791 366520 1078084 402998 926754 364101 366005 676517 1754438 428762 1448511 660842 876893 1315617 798353 21128 1157829 638938 25293 1316176 1856243 291325 1755705 1067632 1112945 767395 21944 1426735 281622 750762 359948 1223637 1100523 1693390 569763 533172 568694 1962353 134865 1817268 1812556 1599761 1629778 1829361 914522 1313882 235537 1451529 1998325 985977 1226077 1996670 1612857 76828 450171 212369 604529 768965 682919 936272 1193308 817580 1267468 717944 1852751 370389 122071 1082741 687293 1769102 187232 180105 1485375 784328 1299178 691451 30198 1239827 336959 1736529 1807861 676358 147488 1491682 1160393 47321 1685078 330941 230250 1869203 387953 1531338 731353 685557 1818386 510067 1474797 81787 1513548 1062484 1539817 1184120 102519 1640137 1137525 1522235 1797333 844001 1618419 120285 536361 1462327 541136 197547 263503 1285456 779917 670909 1686872 1848599 1998963 881108 799253 540067 419942 1751940 1290943 511015 1810180 92393 1066412 1265539 96631 77065 1511238 1844609 291702 175290 507317 161273 999509 761295 122482 590515 1097899 1523538 22311 818032 938017 1342745 1050237 1352070 777773 1146596 1814444 1717769 624620 491412 1160030 1436976 1796603 398755 160688 1652837 535364 1691113 453550 734649 1901757 1938742 662766 645071 579060 785833 1737429 1235606 1851732 1626228 1646901 451460 1829118 405210 1669847 254529 463975 735788 1547805 303114 1315511 1577910 1926748 1230385 1244600 111960 278496 1181382 853464 661590 820435 232007 1323484 1805233 123900 1233604 791975 1998680 17291 268421 1814223 53288 1441338 1911553 529636 1359372 1828678 1534374 1177982 1968934 162142 1765019 1597868 1313212 820472 167133 1396575 250341 1294900 897424 935307 788977 162318 581137 288111 882203 1372622 54950 1935034 1438785 627349 1361060 1341234 1915867 1365793 1998988 1432189 1330241 1501814 1827471 1721336 1684364 170108 1177382 911070 1339823 1695022 1276645 593088 399691 743771 391079 1350643 188168 7431 1715439 335697 1031212 837199 367699 1847932 1242640 1078358 1707306 394539 245513 1859197 1218330 1425431 719652 687262 802044 1427998 1848264 119909 1015629 1383631 101172 1205177 959245 306216 246214 1997584 1612629 1507582 1350889 1326964 113427 1076016 1661299 677758 1077087 818056 1902576 905959 1724192 1503499 1574491 726237 149314 1397501 131477 1431087 1004961 1073518 1666180 790379 1471068 1769476 1500864 1267814 760640 1685768 1358711 1377921 438908 1092342 449600 1329021 1543196 1569029 1525682 112192 1974215 205821 1737420 1468089 1122058 1106964 1563573 1301686 248075 1215529 1920719 1618938 29697 1303695 952012 823963 904590 444776 217582 1026527 1281748 684567 517170 1701538 1948469 882378 29025 1838606 842035 1455579 1720543 548952 14788 183147 1691046 1963157 1130932 322912 1688203 282184 1867462 1943009 1123298 1385953 853908 668766 964602 400214 1981397 1477945 433436 289285 664631 1794538 981437 1900600 151738 711387 841377 1686222 1110446 1958031 1910826 222925 571740 309694 1870688 1634178 1433190 1649531 1489196 839075 1389154 1297096 452439 1033768 839984 805415 194078 1013176 883839 1246524 999010 231438 47570 1416378 1500843 795173 1815104 824963 1529388 982657 1748620 695826 676210 1270920 1281166 1094405 1137885 488184 1985999 134702 977338 1068952 519714 1466101 963007 49272 358130 1235454 1964987 1951097 937626 753898 251513 1884460 1756508 696046 317582 1212294 1556796 1318963 1113763 952647 879856 1279875 241418 915414 848843 1567169 827702 1073116 376013 385649 1754463 929009 1218539 599776 1858794 343667 1545229 71558 306794 923064 1447701 1971582 1752530 586425 449089 387818 965054 157084 621298 1874097 1860510 1679043 1923355 1896134 1866073 65987 684930 591585 689608 193229 1281068 1907592 1130327 994387 233706 238893 203090 1082215 1282774 552108 1488563 1264821 1212757 917134 982414 1601571 1469928 577945 1428707 1385436 1585810 92135 1998698 6062 1451775 234357 1355036 1738095 1202750 1562984 842700 206876 1567962 624605 1789720 8638 1051783 271941 168817 924553 503966 1372124 1394095 487919 524318 1386243 427587 1983536 776980 1291740 713089 828146 746214 1698507 854720 1711582 527043 1220249 1944572 764240 792563 1364514 102753 833813 1589529 1735062 1813096 146434 1316863 115253 1176799 1960851 1975901 1304402 460663 750230 1731272 1709045 368628 1661960 37043 32554 1709551 985593 396002 1344769 1070535 702906 139927 1147035 68966 699057 39986 1805305 919100 1809078 1586549 1859733 1577817 70312 511272 1670678 1241928 1772176 1695510 867839 842818 1339003 1071927 1123064 309153 442548 164636 590003 252735 1149931 970804 742668 1803262 1874569 1584141 300371 1730406 452376 327879 1064353 573384 500095 179496 1255596 1146299 290668 1582204 1816272 3250 529553 689373 400606 1712615 1013842 1393807 1776401 1869337 1388688 1181192 1455281 93765 1712937 637148 1872378 771189 726119 1853061 1757609 1543992 562555 1477341 1669431 986693 1788259 1178137 313146 1154349 704628 1353761 149855 672444 216549 977319 2342 1630931 1545449 499038 1510241 69983 1423242 1720095 49182 1380944 1471160 742051 1293769 1204171 1279842 333064 1839371 480341 1154791 1230603 398654 1900194 142114 1348265 1291238 949116 218885 1613888 1074757 502622 169456 1574086 230189 2639 765395 324099 1932762 306106 925995 127475 1899429 1861745 1058367 1424369 1735635 1500215 422192 362622 568260 825675 1480027 1076882 450018 1968987 293821 1624608 1208964 692487 165137 1256599 153439 257689 1092590 766929 1622430 465914 1066312 662652 1521063 1574665 1157458 1530094 1966519 523681 1864347 265873 1565153 866738 1550530 1627630 1032172 234302 446504 253945 378987 699727 6295 392267 120364 1575921 575318 400283 1052530 715886 1437402 1727497 115010 1087041 1516303 1941347 1335112 1589271 394380 881052 151090 99523 1109953 1430634 428047 120353 848569 1649110 1213802 261817 824501 58416 607396 262655 1749979 1826651 596105 864513 746628 481590 933559 597456 195015 249871 1415681 1427481 601999 311821 1114380 1543545 454919 1573750 422531 657787 896483 1441254 1119405 878100 1113590 589372 1709800 1877112 378011 1973059 1073688 1232443 674364 12400 46704 1738604 940105 1382344 915405 1383601 1860866 409522 654005 123055 1682185 353708 1296130 906612 1610550 1465487 315037 157010 1467167 745412 707995 1250481 1044714 1311373 1770003 1406583 43837 1827176 1096735 216454 1937711 725862 550569 1981226 131935 366599 285766 650397 879881 250638 1484089 839048 1322113 268734 1268085 1995113 1212625 471651 927416 1632320 1557393 472916 56531 138728 1029738 1116361 1679509 344557 201747 1311488 864192 1800505 1523672 1133368 934338 417906 1884946 681330 871931 67707 158629 1295409 649793 817521 175757 1192598 1966428 1468379 634088 87294 189630 1275735 587678 1301900 837943 134986 944943 448291 207093 135796 1668765 322847 1145236 1456426 3283 1003650 585385 1905217 65648 44346 1761386 1824034 1275283 1394443 1345987 253022 1609092 788475 311789 141769 1153954 682506 1333629 1584556 1874672 625593 1416024 600470 1388439 1423531 1894841 416945 1851386 1719592 322608 818000 1742705 277517 460853 289194 140317 972423 1439378 580210 311822 519713 913399 455323 1265273 1149193 6342 1091391 839868 64615 8698 1234017 1817261 598584 746706 5986 1840489 615160 1518332 1752374 1150507 1199437 203611 205854 1898518 95864 1035341 1031273 158968 810993 1609952 1674509 68392 347294 1921126 1838428 1167240 1113097 1212426 1420804 1482773 130219 25288 835615 333547 753581 1105886 1447774 1350955 207909 1252222 1964766 917909 1086143 1939236 286601 1406698 1553875 1472704 783886 844799 399772 916278 942262 361239 1206964 1374320 112610 1271274 959295 1264185 1050835 1579453 1855729 1853282 262356 39160 1089855 1756297 441255 123277 875419 937577 1699767 867036 817747 142732 498993 552832 883471 673284 1743267 1866959 939612 1304274 1525442 888955 889070 457889 479471 803932 90948 291815 698414 1850347 297575 1083387 125149 1776434 860881 1843380 257009 687544 1115902 1534305 1404254 199000 1103989 1040605 1716936 1476627 1102646 679864 1417665 1458462 1271152 1883787 1922366 1483240 262138 879532 620114 409794 1762818 1103478 911103 997302 1564852 1682191 510088 988252 390248 1424536 746951 258466 173150 939862 306379 1311502 1233975 1563132 1469422 1218692 1141166 660279 44309 1978377 564669 164767 1318984 1253884 393658 120740 314574 523595 1722197 406727 466531 1250358 433043 1452479 621702 232578 503439 955505 1358150 1371478 1134293 1253304 57521 1131153 1845111 1681932 1305432 848023 625457 1478004 150711 1676060 1184578 961793 1474257 334530 1350988 500238 1694848 1661691 1966721 699571 51878 734379 181693 939515 219762 1682026 1390423 393861 1193008 821724 668563 1483786 172961 1046149 202123 498964 1451819 1675925 863905 908041 1265961 799759 1401775 648165 340646 539420 829806 428924 730877 1455480 657297 1248878 1327715 918469 1472887 659705 23394 1399767 1316906 1822520 815899 141253 1296076 1721539 917623 94872 185004 1479224 1095055 140190 1701900 1657632 828050 972505 698316 843320 781795 1272630 523742 1671847 1523686 1464999 1187025 1337984 427952 1259900 727027 575798 774509 115763 961414 1674408 1514569 272594 665077 592717 353399 943322 1566451 474760 929815 1651596 1277861 957614 248727 763394 698627 1125076 1950435 1325668 1075580 1633059 556590 1066748 44912 50198 336559 1176801 1044534 236859 1151409 1490745 894872 894357 413444 1084990 1468539 115717 484667 985583 1999712 886999 1986682 916192 1135093 1278890 1046209 297291 946534 1377883 1240889 886264 490363 19079 48267 33606 1416939 612760 129412 1976409 1971483 9441 143605 413191 656704 405961 1069583 1291437 203840 1678269 375980 1629890 1865200 1554412 694870 357725 1768774 1142415 418166 1366202 1126710 637896 566379 1127785 1517468 267818 229813 1785046 1047457 1368321 882125 157414 950618 355940 1496979 1483073 345318 937045 668062 1407566 444625 211530 2542 464848 421299 1440537 323104 514686 312269 109751 480359 478157 1464031 184065 1652661 128134 1569032 1901488 1772888 1535182 1058926 103074 838005 1276320 778260 1148084 1872824 1966910 1758366 576958 74957 1376027 1937362 1197058 1034198 1518065 1160904 67000 793967 1262186 1457814 439099 1048797 702452 1709905 1916267 1930396 54586 79165 1910629 1543071 1848575 1588396 1845090 510413 848302 343578 1412056 879206 31744 1196158 489547 1665992 992480 1095376 99292 1058156 1029202 21852 179962 1791411 472862 637056 1142337 430805 1311016 1268977 1844654 1330109 907338 1858499 1500160 387389 595230 1336408 364226 1582993 1089851 992889 138536 534675 853197 1201207 403067 819120 403725 955805 1179474 687111 663957 1876135 1018800 548768 524872 400847 1434219 1196231 890161 485893 1148988 323706 1525495 18515 146320 401436 528246 1275433 975892 1689688 1131367 1382387 1589362 914445 781090 1006312 537969 961978 824729 550117 598392 1968210 544171 1174307 1755597 1667698 701597 1301049 125484 1505153 832621 1000312 258690 1569130 1225020 706673 149432 1703456 319420 1046835 1682602 1495875 1587124 1833635 1052133 906901 1216618 475435 357086 733527 178316 53065 38432 240893 1233554 625197 580046 1208694 1104785 1371519 135328 49880 628329 638227 1582305 360276 1248677 138592 1929210 547121 1286759 190810 354042 72102 172330 1313587 784665 1004578 1935403 496032 779066 1854513 1507973 1236271 289048 897846 1544674 1241598 162814 442282 1382826 961929 1905290 1277269 413781 1025874 275119 37561 707691 432336 470952 1398553 1106484 1804160 731122 422866 1387567 320399 1655258 1765589 741701 862877 1872211 1922743 201434 1736009 1350555 1094903 1069141 1287110 1394836 990607 1430475 107639 1714171 1816016 276812 708205 1100066 1705950 1856074 435508 193478 1875861 909387 1004810 1489987 1811824 1085561 800497 1789798 897255 1057122 416928 1277548 401731 1802009 1002742 830631 1037873 1586793 868312 1530445 1620879 1229182 519053 1200460 1392251 1345003 696824 917284 322935 1968062 1668325 234166 1382742 855930 1412307 316236 567093 1215845 1773766 1609163 1419939 558247 22652 238327 497492 725851 1339073 1222691 1458119 30683 1587453 541141 39343 1463702 1399433 1971647 140904 706222 813985 1392592 222716 1110552 74671 1355924 1852615 249101 779559 427230 1816482 1879164 258582 511952 1119819 733610 469961 1099392 118337 872267 1132117 407460 1182909 1597658 1968674 1272337 1123347 264366 1442372 1478693 579410 596650 1731952 873700 427924 1908686 1787354 1614772 1826902 707877 717093 1135862 1936139 1517883 1343587 1519797 365406 1711157 1221714 647548 1067720 842680 504376 1890040 1966187 341937 1973352 1673803 837493 1115851 226844 735929 560372 1419014 1821120 384639 1781041 956520 1319347 1488142 1662016 1115935 710050 1688733 1685437 1966752 211123 529533 619217 1767808 1275694 861385 138061 814123 1674736 1146233 1235649 779181 210438 1743742 379887 1226865 1198711 1250535 1335952 1334286 281701 787803 1756364 2116 568952 648635 798504 886678 179733 33317 475354 1717082 822308 1143290 1921026 29481 706190 584180 1125813 1759682 560981 1655452 983827 1453951 1759386 1228876 1110072 1047036 218052 298763 938982 1460060 203938 1532495 76313 125459 524303 673222 718370 843583 602179 109985 1966662 1835962 270168 1762450 919192 365670 486425 949994 217753 574439 627273 1396787 656496 257908 1456694 329781 719429 950746 457399 1092574 137502 1125592 472787 224150 1121634 1223907 191559 877976 1462680 1463206 698048 723099 1696642 448176 325196 1254711 342757 210553 1527576 279947 139437 1803525 819286 1470640 351753 1498514 1050462 662383 1266025 662108 1118494 1069880 1115303 93803 320555 1570585 349523 577340 206159 1016321 459258 1722840 1278545 1212978 857952 1343056 978923 1141883 146431 1718954 834260 1038914 669347 924708 133371 1826347 1335589 1245288 264470 1471343 383173 68738 602650 1381234 1707207 1247752 248224 1318138 1055580 1847802 1386543 1718293 520848 312501 274900 1135191 1738953 26234 1889082 1792666 923944 361311 311492 1258719 268078 995844 1315137 23046 1758097 621534 272033 1788014 501921 1766682 1224446 141682 1840596 1239868 496486 1364687 977619 291058 864487 1513655 778122 1330724 304163 626156 769393 1530160 1220414 292976 1618470 1582385 1140669 1898533 549663 1537651 1572574 180820 178574 1741983 1785321 1187901 1937098 1152455 1854343 708099 801627 679387 1264888 218241 407864 169349 875179 1206115 1147456 1935829 1531329 225660 1279518 411649 139391 1281723 1382753 1893758 777216 1280698 142153 1934061 82957 414579 499872 835640 951876 1418911 53971 270145 1679835 1942395 188090 1994919 1057622 821892 1564111 692935 1163905 1729735 613100 28538 1540312 1094896 1680353 13678 1090180 23702 577756 1916117 408102 213876 928812 1300796 1888718 690492 190506 1445709 1262207 45407 776509 1989683 966685 1928048 1911963 406583 827310 522065 1327228 39816 1896916 1177732 909549 1496867 997342 1746042 397896 1321344 1063581 1854849 274267 736721 489450 29018 772179 1597944 974958 478922 1467551 487262 807139 699072 407537 1472526 421642 240325 1930585 1713447 1857287 232483 1323214 311436 1476927 1700811 829468 1735987 1059867 849731 338898 206979 1326971 952255 558566 276662 141756 1482941 40794 933728 1912225 799194 455054 1016671 779715 1991406 518529 1864360 1390620 784443 1016475 414041 710944 106928 1317134 1448300 975830 54210 1513057 1684149 351271 1185766 1539234 904357 825772 1659171 1730456 554577 237653 1916137 1960344 1575240 1712849 614437 1503641 530858 425173 359103 368617 1931302 47477 765883 1375388 1463820 1973477 1269032 442705 927931 1649252 872079 1122360 792679 1994691 459295 1736047 875511 737571 417414 1552593 1146324 1111919 56582 655016 1652907 642387 1517428 632166 1776318 1881458 1302606 1027822 771551 333171 451343 1803827 387026 886035 1045884 1406074 1812149 1021037 125694 1071713 204906 348824 1680668 1284082 1918970 1483818 1070485 1674694 1740807 1512729 268444 1290363 189723 1231815 1845068 618605 1857675 380448 126488 583363 1875422 1604464 1553994 1922236 352026 526996 1020830 1519129 349276 960107 1488677 1836907 1516500 1139394 936242 124766 936088 1077208 541016 1843995 1059321 463221 1755540 1802401 643614 1980953 953164 1619223 1677593 747904 1782798 6233 462480 484944 1606677 1581476 692192 417321 41650 1107270 1598555 489079 1047117 730224 217179 225667 667961 1304108 45016 1854497 1569942 1692260 1357036 1302300 1323878 1890998 506872 335067 841746 188768 337111 1477851 363815 428298 371182 286410 842064 186406 757685 341824 379354 912308 55559 1483047 1620264 1131456 472083 757822 1585409 1543521 28717 311560 1894325 1887994 1960778 1181291 1347990 1246562 1341104 178702 873343 1005916 1492549 407957 545242 430431 321140 502562 1294031 1701713 308389 1105970 1719944 444491 1670273 1804756 372540 1339316 84475 1601438 1508877 1608157 920604 884809 301870 676561 105731 383998 1547755 1910572 939256 1190579 1650875 1858632 1849525 51081 910284 559731 172894 1096508 1746717 1171992 1921368 1950682 121178 851547 654292 959970 743294 613973 174792 777401 547088 716591 93085 463841 1485417 208471 1461760 1053389 14246 945375 1240526 1768285 958009 1723923 1200062 1915898 1924433 1158638 126101 1106786 1539799 210778 1152261 624130 868439 136532 443943 1685490 441985 1915932 38673 1721571 19699 899138 734161 316935 1883763 1179136 751791 1921112 1295237 1501158 921225 584856 469423 321588 1361225 1823766 1896098 105289 1848720 412174 145166 780732 447923 795895 1621957 635818 500377 770545 1867370 987516 959692 1832746 565804 550825 42181 1506653 552271 632978 798327 1828492 823606 1594469 1789220 1702246 37729 1438930 1117469 503517 1139728 1540530 704594 684856 363677 1848081 1150778 1403367 1250910 598795 1044298 1032269 1435262 1285443 1345736 212642 1593950 361986 154483 29655 592881 1716894 687967 1134314 1519332 580633 1199241 1002902 520963 86801 1234595 1339764 1090769 1570627 1618157 1892672 1564845 89671 933932 1508363 1491447 111549 1179724 876897 941958 1515900 1101492 709905 1776746 346827 174849 545259 119430 438800 713328 831511 395646 492225 1088016 818944 531496 1181579 1723231 1094425 1052663 1403054 1138072 454581 1559122 1478252 120802 414522 1885797 673257 617307 1362893 1178644 1541359 1169548 1484985 900929 197840 1749293 1958528 589865 634198 142293 270099 1237580 151117 765361 363849 404908 609377 182710 1648681 1524450 1396084 1144854 1845288 630673 1980040 285388 358590 1145767 1119876 1833719 1467350 1390747 771296 941211 615108 421467 1016530 1184010 442624 1282944 1743855 1342522 831392 1720444 369811 247670 993067 1568530 143084 13013 1699010 578017 672937 1039384 648456 1164596 1839020 1688103 1355942 1054697 1792620 1577815 1617940 1208560 1292101 1943571 1243288 766141 1102778 1481140 305313 1291819 944553 879258 347926 1358645 109168 173957 1302351 1708829 1720999 144398 751117 1141094 562815 1290476 1296327 714692 833898 726272 937562 649642 1570323 1655153 1811642 894831 1993125 1688955 40749 700745 1200452 1110432 948241 535612 396009 1182099 126642 90495 53267 978757 987300 820604 1236481 275144 1084250 37894 1758010 1249333 1439655 221218 1912036 1004362 1195213 49032 1181085 1354116 532349 505573 237499 497207 504794 637830 732387 1534272 1175349 793521 49458 1287323 1961565 1043642 652360 260623 1680049 132227 779995 1985215 652545 1666731 1847988 1111082 914826 499472 992452 891452 1650982 962315 1503620 1602530 1566625 1755961 687560 1764851 1702243 1732869 1021513 890514 798139 1495825 803356 68349 1005387 1137618 396193 1138510 1574041 16193 1381406 365710 1187604 317063 717428 249089 458621 1073761 460969 1293887 26785 273031 242847 1673082 887128 854402 1253878 255119 813879 1980682 714610 737937 235967 1280674 1650099 1218296 696845 653067 1370682 505454 1212289 1074975 1078535 354163 738068 1380447 1455405 1343681 634518 77083 1129161 271555 1037183 619099 311995 551239 810741 1519621 930330 1660043 1550304 1752271 1871589 1511197 1107539 310268 1530363 1492059 1616081 116997 628883 567530 860432 1409730 625436 1153450 521182 1206923 1496316 153078 292100 1959056 21183 590552 324664 1044386 1566303 1629 331865 616986 1536685 1842307 1735050 1975640 1609870 394645 952949 885265 563557 859170 913937 1536126 1073238 425672 1761067 1599636 598247 1049416 442743 1237374 75743 498997 834861 322878 1119411 963144 112614 85758 899087 149100 953455 1351066 1824807 1011507 1963165 1619537 552540 1312213 98578 461004 1801211 844758 563442 327620 601764 1535523 200519 254116 597861 1474902 1600045 1882787 463014 1822384 302013 847418 1093224 440502 1425596 659436 560985 484513 1575284 1199913 1378772 101237 1551101 1983356 1088797 1159946 1531053 126065 1038086 196886 145659 564208 1559271 750073 150898 725683 718159 1360119 1354737 813583 1330842 480166 1405976 1675324 74705 1608158 971038 661234 1220497 1765533 902484 834524 708062 941173 1611738 1460729 721793 740112 1683205 1113675 1388554 1247059 1764163 1208195 508697 301046 1779805 1771132 1515796 1354183 1846284 1821588 1662621 1458012 745993 738631 40977 566414 863329 595906 1674789 265943 1138888 348209 518717 471491 1499556 998311 1349807 1598230 1584009 1975319 1935427 1895384 1357918 1063898 508136 681690 1088055 63135 777585 1609602 16007 1553934 661845 1914310 422777 318317 1961292 1547928 919754 199043 353845 1556093 838655 1814038 119041 949250 1864637 1184445 864959 306876 1836978 1552375 575286 381566 414643 660970 1079708 1310141 1301115 1752396 30436 561534 1604407 1761309 1060152 614019 539541 1049910 740358 1850175 353922 111973 1404590 1281432 422387 1646580 1595881 1015733 629408 1058797 1366209 7561 478527 38186 168510 1796369 1406992 714172 1623581 609126 1101138 67174 1136597 1622663 1126637 1237787 1972793 1747671 88323 483838 1527127 580573 189163 1929291 1540566 574612 1267883 1261174 1687797 1701855 1677627 1385591 1300544 818444 1452053 1118353 1591773 1661056 169751 999801 92551 1555697 294802 772230 1362149 1401842 1591819 845088 653157 1973652 242906 1923974 370382 1307233 1522414 1940760 1223636 164864 1895091 716214 460346 1736120 1611221 1009446 1478122 1045304 657795 1343086 184794 1531778 800061 1979895 453918 1429442 196780 1519120 520442 1962043 39879 1913883 490584 1988781 334383 245551 1336154 1446107 1905005 1737140 959323 642972 797633 1501616 1250963 247402 662917 1148817 168321 944195 1512305 1030031 693160 1566571 432423 1372304 1933332 101784 774774 49592 1530306 307227 1736884 1940732 1033021 610949 1729180 659602 1527171 1750963 1465156 183177 1480758 988447 826995 1410786 1725997 1844118 212963 1001121 1538190 1031378 417551 1013086 119018 390918 663048 1161781 849777 1627273 544819 841900 440005 868925 1422070 32438 1798905 141891 1128849 284589 1453476 1935595 1022203 1129848 1827063 1487287 635619 1065804 974491 723540 1630819 1231805 92992 1160870 714561 1798906 1412623 1092091 573853 1416890 1211178 1518783 231674 1418464 1143672 33190 1370224 1637771 1351426 856769 852192 917931 899660 1769151 902599 1673377 755732 1742221 372749 811736 1803928 263871 833956 665658 653062 511375 574267 1069391 1947193 1147107 1510550 645535 505167 98412 127288 713088 528572 947181 1198943 1360203 1402436 70826 806623 1106840 305266 1896749 774419 1030878 771921 1768930 121096 1652351 1233842 769644 1681478 595401 320877 1418838 1338457 20157 1174016 104138 1521000 618499 514231 471283 382109 155999 1890328 631758 258791 1362285 1770919 1066658 314312 785872 1556559 538819 687847 943740 131125 706686 1304974 686945 1007648 657403 335980 55374 677025 89434 1025666 900428 433403 473493 109847 373675 454619 1471568 565826 883069 589103 75957 551539 1020219 984377 1344014 669230 1149297 1041144 1295712 211213 748839 668655 940330 1674138 711041 1131076 935632 300919 141783 270589 1582051 1192475 1295259 1953984 649174 1465177 284385 812685 204600 136041 304214 1050306 1469102 476871 1752284 1997483 1124885 244857 40485 829831 1741963 38738 1146925 1448823 1399199 435589 1537192 1507172 627886 1653703 1493500 172811 762331 1793399 1325478 1089791 1761280 451193 360699 1649322 1122059 1930012 1342139 1426625 6251 1047084 517736 1057182 976178 176118 130548 737820 649148 1320148 507277 1270918 430305 139532 1825482 1537325 229330 1848136 830342 410021 234179 1493580 1655792 620097 445765 964344 1484912 393526 649892 118538 1621375 774590 407308 1561322 1182505 953087 810551 1630257 1060428 1292132 1983090 810930 1664459 1491482 256280 593746 513969 499338 328733 1058382 1302097 562702 1276080 160821 411986 754467 1194807 1065778 915022 424807 842232 1467171 520260 1820374 842712 355757 1086990 1626584 206610 939306 1882792 1314094 1548984 942228 521925 1908859 507980 295758 1512249 796455 658131 359204 1022036 359381 1787234 609806 1927590 1175288 178444 278851 92898 315208 1496629 985179 321848 19403 420097 1760684 1306302 958649 1268071 1524310 912938 963110 462428 953375 694033 1627620 1221286 497266 1731422 264768 1988289 502919 1355361 428594 1102976 40885 1047155 1410451 1204958 539397 894009 1846127 1733921 140038 367896 1136582 646329 316971 1036247 255912 1132838 250294 88175 589177 511481 1949161 122501 1846130 1797865 669543 135583 881807 1409739 213257 145373 578203 316717 23595 1529127 1307992 1362713 945261 1050568 383248 1522548 1736728 1609316 451744 1480106 1101204 1420516 1324596 865218 365003 1855594 1013833 1845258 666733 1284225 685752 1437565 1182250 22849 1241590 1093056 1837223 796734 659590 1357540 1946740 1384520 819885 1185962 1782841 450463 1171006 331097 29335 1841653 1202061 455668 1200985 1876913 983188 1868542 1113929 1800135 1720163 1384032 12392 1118206 1391599 576136 1313108 960320 494780 211121 1109600 1442249 924563 473573 499933 814426 1217432 1268106 889764 1525116 508560 436771 12060 893535 95782 104649 300094 942402 97831 190585 589406 38969 808440 1130188 123106 7372 210925 283041 802176 560809 1150516 1463168 19579 1765191 935996 761874 1987084 64397 603840 744473 1400163 1340889 1244955 791228 1853339 401655 419496 1001986 1015764 1890825 691238 313009 560934 1123030 389293 1473837 1667422 1499963 1707172 1319421 61753 746395 837249 1044374 1691063 999871 1537859 1675764 240498 1997573 773542 784918 1264795 1287892 1468118 829952 460686 886167 428489 748222 475174 877923 1909143 854705 939797 1777958 150564 1358043 1422986 1076633 1816938 422992 553560 218495 685400 662597 1112943 1223370 1150569 1945017 1377266 1143348 1257545 816237 459768 700671 496491 1405137 1441797 1131472 1395847 436004 1451633 1632149 1986163 359763 1999391 1447857 1788303 1780616 31091 186635 465967 374111 714798 374219 600417 1459496 1087783 1013191 1276065 785443 1913963 1310 1309183 1679871 652570 529744 566644 614818 17983 765463 861594 301295 1818171 982570 99801 1963001 1378752 1167327 411501 1357750 1630722 1302282 1092900 847496 576527 1703472 99405 1967418 1382060 130071 1700368 1543990 415236 1421727 1451033 1626476 1025191 804609 336436 137065 1864199 948718 928829 45791 613045 1317141 673251 330917 354552 1314200 363700 520125 37098 928802 924995 345976 1993262 1561571 82315 626121 200898 1462318 1262199 457610 406823 1111812 1571314 154828 1094231 1218477 755288 1654407 533556 1868758 252569 1248228 545636 1101875 517992 1215477 917935 538824 1904833 1110215 872115 476424 133714 1471315 1720127 362911 1551422 1641638 718636 840369 1477873 1220124 1502445 1060823 987443 1310926 1090347 286804 1956904 251217 1752025 1150680 1090969 1664177 1545214 10740 111622 595772 1041635 1338269 1651993 1584326 466838 171159 268069 601329 107245 558923 443228 174924 1616312 837470 1275564 1342766 855389 1494867 616934 972325 1930430 490798 1554684 112279 358125 410314 554796 584074 632231 1169083 1982462 1777949 953967 1081645 1430434 1836783 1963749 1728350 963521 1720602 1050921 1102556 1911633 578649 973100 269817 215374 1244985 605665 1252770 1421128 25462 367281 1886443 1255063 169559 1125680 574654 1923345 674780 477254 1534379 1930108 1182908 227091 698503 323321 1673384 101095 84231 573546 463318 1255843 811685 805631 1075811 552642 1726503 102163 1432484 83371 386260 767368 1841586 650766 671894 527795 1232563 341696 1214737 1351336 1443047 910786 389804 1096164 475986 1318415 739924 1561144 844955 1056731 1501244 1766613 466829 57350 1101033 708791 645587 694578 164605 1437548 20478 124285 1162592 132356 827196 1711852 641249 1245735 764640 648237 127625 539367 1888592 722325 1773275 1477849 1324253 1970044 1490985 371500 1348667 261338 290203 227924 1986762 1861154 872898 413432 1140097 1433458 1684072 1960564 904552 942676 853650 1864573 646828 1169252 621697 1604922 181810 14055 107781 1452925 1582078 452909 750087 6004 201574 1709711 1063578 1808355 1967741 701350 185738 622947 970607 1251672 1979488 534482 1321345 525289 926208 963052 235682 392097 1013675 127413 1457570 641022 480406 1122463 1302115 68665 1681973 1871462 1375865 1628606 954242 1662426 1577824 1145555 1236693 1535233 313866 216054 1572629 1197146 1980787 812412 1093899 1654958 394393 438005 1474122 287432 1985209 465028 1547407 408125 422355 408749 423299 1690004 1848226 912105 652183 596313 1665767 1565790 660844 1241610 1174734 584406 26000 1282134 1315107 616715 379080 1947156 1046001 926082 1818157 698733 1448954 124056 1728775 1622641 1025001 1121890 122667 1940841 1922797 632708 130248 724037 438680 905759 1350827 1600101 1650114 1974456 590060 36238 44417 1743484 557322 98065 87932 1713919 1739284 1302683 579042 492249 634653 592867 299666 1954836 524364 1064009 1964307 428150 1186182 1069793 1420749 1719996 1238685 698217 887628 1989822 148900 1017405 183654 982808 144903 934705 851843 1311527 936144 1338687 1898124 693752 1621786 389803 1887713 1543494 616479 482876 1434579 976500 1592016 1267579 1146385 1522571 81589 1517612 216845 1191782 1693420 66630 1559380 1478217 1827146 649664 1940210 1019406 825406 1134373 262876 1372173 1558858 271711 1147184 742108 165700 1044414 499595 536812 62964 822331 1885872 684598 1339179 1287311 719175 228760 1765848 1013197 756793 1797613 1935004 387713 1316475 1284908 1110667 866230 940302 89639 1930522 371104 1228438 765209 892111 1774392 1812110 584624 1146744 846482 58751 458622 219627 1948381 1803315 465851 516021 1337749 1048972 336876 1010738 1780166 1692339 610541 666741 1681616 38922 1756989 1791911 836589 627383 592670 1609069 1262734 240752 1530513 311917 642352 1022340 1230147 1185716 1777736 1379013 1686986 1567631 447184 241771 45999 503700 183192 1911190 1539795 1597307 456031 1787145 1799350 1260591 952832 1740770 1133456 159036 759064 1948218 1714511 1359162 1085978 74217 1430574 1985192 1251746 1828735 1731493 1734579 691874 561490 1555533 821179 1487093 99806 809884 1468364 1755964 475948 157065 1225882 1900589 662725 1878138 341638 485689 75585 420423 1914515 1468310 1750006 1679479 243007 313713 866030 1926866 701482 1737017 1173409 575621 1934308 325414 1403922 1235743 542365 634956 72297 1841771 1275560 927834 1805647 766595 1515490 939338 511628 701387 1628685 136338 641477 1270 595403 1323919 417940 516467 1967858 751652 1152047 1872898 1917971 1313126 797989 149997 1185374 22654 1333934 1404391 570671 929383 970193 1779081 1696546 784223 1666793 1428032 1038443 1434586 1275458 578242 638828 18219 1677055 628874 1684984 277919 1092542 1112881 399230 644393 15050 888970 1449781 333010 1307463 630326 400538 1086227 1393378 1082316 1841698 1296738 76906 1328004 1274932 406000 1431459 932232 1647596 290488 1087166 1388638 1080782 693415 1197439 1219072 1195028 1598201 940772 1587697 1676387 532581 1615542 533966 240273 559629 1735160 400869 947533 299872 752073 1495569 1403687 1132028 151496 1021825 1839042 733068 548361 1368782 1623222 1206350 144831 1301524 1201544 1571629 496263 569739 1066750 346462 68944 295743 1756678 316605 1112242 620260 1350632 1969084 1467319 1703634 953448 897408 313748 846390 863840 1917487 1823048 75368 1699012 264844 1871119 877294 1445961 813076 1308827 1756449 435214 371704 1329537 1884348 462735 1281952 1187934 1954507 15731 1151822 1115953 400787 1701880 178507 1968481 1649463 710786 1435894 1078243 491208 1046586 299218 1862092 1199392 835377 384057 105297 222137 630818 742793 58623 602999 679624 216255 1000475 334033 1334108 931092 1611590 601548 1996183 463180 850761 472967 1189185 1650856 995821 608457 554281 1055890 1345054 161063 282575 1528056 536428 1030797 659101 689590 1133751 1451535 1183538 536189 1159762 360203 73277 938799 506598 1823215 1639529 924976 1592071 1395702 619248 1286506 280971 1748432 783522 1120246 1308597 1976221 475235 1865595 780980 349997 1592637 1612803 1334272 698001 250891 1077559 356684 632267 1414820 1180933 1208889 458624 967706 228026 1773343 548627 1071198 943084 1989903 1730306 321749 782248 582686 288006 1237911 1253446 1662436 894951 1555254 699404 1972183 1601311 1873641 84332 1771971 1511375 826620 490083 1724725 651674 515121 1595095 561800 906151 891113 1165002 888749 161175 290441 410950 1679841 67630 1887426 632133 574662 1135273 1626855 1261303 1084693 718011 1109677 717152 906744 1785029 405763 1022059 1393486 765200 1857498 295780 478942 1517416 1422644 757542 1093973 1235908 1329504 592198 78001 1783322 947556 1727619 506087 1583910 645229 261879 1164468 295113 1264868 622106 1413492 1283548 1154297 1875785 1430 347467 1559187 701037 1242905 142223 978542 389173 791455 1300599 1660633 1346558 1506593 1009785 912109 385868 217323 1626988 467041 68170 964600 873474 835134 1311033 1013126 1447124 1408016 587531 1049098 1752004 411549 1861470 11300 1841760 918403 1719487 1913060 1635505 1703798 348777 199786 399224 468079 1654285 1055324 1986015 1624826 7514 1055743 690091 1821826 1207102 1696652 811253 555584 745658 1187171 134485 1694521 1124365 1227916 1063480 1447332 820902 500604 191180 1698148 124667 1921277 1960689 1092309 1130821 347381 905248 666726 1657658 1954235 1530677 1477931 1097811 315484 1485977 1630984 119152 575233 445898 404582 1982187 1324809 206560 1041532 1394856 279585 1010204 443650 548416 1969120 1696568 1744791 1686939 1616442 649303 884988 832887 1076334 1510943 1060306 1105554 328139 25168 258726 1315574 255705 968921 1088007 468475 704537 1320510 1081122 693690 214633 1304611 1652177 226822 1668233 693140 103747 1246515 229213 1139853 1247232 204092 858452 298330 1493985 669118 614741 1634193 664466 356370 1110275 1268072 1297032 315891 1967081 1757939 282318 184160 1195954 770131 777949 222495 602868 1746246 1455693 839692 1510186 1204115 1949853 684017 1021787 926470 1773903 36036 551784 1503810 1918522 826576 1924317 723989 1277840 1637969 1331599 1411146 1609023 906658 1248909 1955747 136331 1782943 1842269 1161932 1278361 1886989 1673567 554889 1196263 545642 1528640 447171 1013510 972988 349737 1274259 1419206 1852055 385667 653808 1153559 710511 464931 1443772 1338366 1557885 1140046 1602281 1195366 1697450 1837443 318778 1835245 54129 1566270 498332 85979 1087887 510156 860408 1772160 425799 1380143 302648 1591153 41853 1220986 1675335 334528 1588376 1403858 1338277 417226 1913999 143522 547570 611342 290068 599855 375094 704198 1924047 375727 1614327 495970 1107494 609109 677521 435836 1714765 1384758 337804 235544 707798 1493930 258198 101311 1220539 1824974 1415937 1133461 1249424 1376409 1644708 1437721 840511 1350939 1561679 633020 298449 1156608 279870 1473434 1023271 1381357 745810 1102228 1285767 1545481 1366478 734872 377751 1154285 1371373 1413149 1962486 1005359 1096572 1230993 263975 926103 148817 1638343 912691 1415291 1007512 262693 1631119 1335007 524348 1618034 5131 630189 740310 1932494 1668372 83488 842212 1067471 945007 1148910 1183705 1965660 525501 1090590 1924080 1687713 660488 232263 1916892 1821090 329802 797079 193618 1338740 1001110 836052 316924 1750922 432606 1425686 1822013 792983 658580 1181332 1426013 1362876 740969 340245 1078675 1908792 716472 1309302 140798 742543 1943788 875115 504808 539803 1830308 930722 746195 1718638 1754465 67474 1057399 777642 324837 1780018 805436 1255589 713457 1225993 1070475 1616332 1998347 274011 465657 103741 1555144 1695319 516784 1447276 718177 1663541 160046 1142623 518800 1592225 1355178 1677918 360083 322971 114160 1015491 1312668 184332 310462 1366947 970052 338462 1878837 1732737 547549 517810 1443740 481109 1155644 1941561 1886085 665448 1338685 281609 486315 1902880 615143 684211 209295 431061 1723575 1362172 162688 77310 1883509 242131 29698 571069 766087 1200056 1445456 741641 783277 1834331 1774940 1906817 1031868 1539286 1204758 804086 1517182 1540885 706130 1919307 330257 1048709 461594 656313 1508486 1279578 1637008 605705 830225 1696228 1355285 1557936 1064240 466181 842208 1621704 329006 1633046 1349027 748129 576736 2294 739118 1319310 1156392 1939159 524195 1307423 1419560 1629972 331265 1990180 1313710 1357636 1292642 488288 1456579 291525 92168 1518387 1276019 1453121 1257514 405690 814990 422489 776538 969150 1660538 1263798 521881 1050104 249783 962854 1627342 413638 512500 960908 1421762 519101 599944 91212 1681080 270178 1632058 955223 462216 585720 58365 1575941 1035059 242546 924066 712443 801542 1974471 709228 531638 1405281 394448 1801754 1760912 710469 1494712 874854 54370 867812 1624398 1350282 1883957 14484 20426 1251172 633313 692971 1111745 191000 1477786 778173 354729 1806266 1608170 679226 422343 634593 1327089 1043630 1632112 1493700 1599686 1874649 926724 1258155 1343411 1126877 1566218 856273 877096 682998 1674679 1866655 932653 1926330 1736645 1457220 1899075 597776 325613 1371939 1707816 369177 1755210 295503 1519101 1286486 424461 1399637 367708 1467919 6176 1627759 1762738 1897012 1257015 1081356 1628913 1372737 1712736 1993569 856962 1309668 1393262 493095 857887 264825 48379 264762 1447935 1544669 300160 711539 106081 431194 436565 1432135 472491 616382 464434 446490 1445343 344665 1794061 1102560 1092795 1333742 912900 985771 1495104 1013875 799868 461945 823836 1175520 658961 1954374 501350 497754 1151865 479931 1653932 20116 1501683 39423 517756 1664842 288415 1740727 975179 1369683 755559 803465 569160 1973180 881101 1122820 641674 1894897 465522 1380425 1256427 641277 1024399 131667 221090 1383278 1828711 546795 1439498 336055 1888233 883552 1302165 801967 928700 1752195 578161 1617746 425122 135239 1683613 1730789 65687 1914585 591578 1586527 370897 1234179 1176413 1463924 315589 152417 631846 756546 379442 1027962 1351239 1564279 91170 1904399 765715 1945644 221173 639673 125412 1781174 35937 135168 1331152 1365205 609462 146406 1163441 1695494 1893940 1957179 1835216 1553268 1767771 1141915 1964828 336786 1940424 614774 1959599 1889855 1787058 33232 1172238 159961 589161 1331849 88011 1939094 30002 1325734 1671623 27379 1261649 934036 1687774 961979 276723 1158993 1105009 1666801 1086386 1393923 804886 1878985 366408 962728 1827723 797630 1033507 132116 124957 506020 1411481 628894 373978 1120214 1574889 1056990 1271258 1121089 1086628 1120414 854661 136810 467635 1296417 398885 1039463 676920 1125495 847883 228618 292402 1280274 518827 1053549 1346779 349699 999094 292528 1232872 847326 31034 218361 1992357 232346 1524102 1254974 579864 1202526 1317313 1794389 1634577 1179693 871681 459613 1893986 972147 879862 1403409 59705 385413 1606736 1697504 1552527 1848925 1835945 339422 1593516 1045396 387913 757349 428335 412411 1260577 1620396 339265 702463 63174 936533 1047348 161677 1181692 908684 1507647 1157812 1699047 1048059 1028530 1758853 496848 1239885 1086352 689630 73145 1086365 1350570 1361812 1689249 1539763 1963445 861156 1189490 17441 379391 1476882 1793882 1316196 1029977 9672 1176197 1875024 1485040 936948 1928873 1480553 1560493 1329391 974957 1150535 132921 1679377 1964286 76484 1114532 907598 965740 55775 1615363 1155120 163177 231488 939424 1912652 694476 1355946 1733629 1441314 413336 1505431 630562 901832 632563 1972300 940410 316500 109518 1585062 813598 1194843 1566462 1400025 691576 1080141 423 884762 139949 256295 152389 1975835 1776427 510207 429585 886680 424169 376221 110452 306913 456224 1628072 1906688 1374903 1321268 1023589 1876916 1173551 1247355 1699430 293176 477345 684082 1144567 959326 258179 1905770 1647434 956059 1681212 1565517 30806 1666260 1133980 627541 59703 723028 1249542 1534000 171286 723212 337645 1278624 1702218 1633841 1017576 1047906 1407919 1031272 1438200 114180 917242 101068 1227246 392662 1144516 1739657 544718 306494 1789225 539206 888099 1682676 1887361 1666350 57424 756550 559685 129942 1473182 857377 279100 1534448 156083 1856026 281196 1865233 411760 1238544 785099 1174322 1535587 996565 1237155 253792 1114841 1364042 1444421 321858 1192956 1051265 1189183 1692139 1824211 384276 1928958 1383580 820735 1932986 356394 215312 793570 203834 1376596 1576737 527926 1208655 1093919 125365 1740152 1847212 1968079 1579302 1095750 725237 531709 732256 932117 1272558 824431 1202028 1767125 908006 1886727 1360451 511589 990416 1538929 1260537 1561031 1206808 821199 396982 1855634 890472 390164 763654 288358 1667578 308977 1776377 1970916 280239 1158581 937877 1390819 1817228 1428412 1053805 1628166 780007 913872 1456419 291079 1169043 1175554 1219509 1915152 394064 1970582 1513411 1189386 1148010 1927722 1845591 112351 1330865 536978 927651 1254014 1152229 1510347 1965184 1297321 1197649 1822062 1067249 284861 495637 1514420 1177770 26405 663246 377511 876213 1992353 1190989 1374198 1584290 760526 1550806 1255778 477982 1790675 404308 1965720 180517 438533 609886 1128742 1203361 1125148 351074 513605 1518353 1115581 694787 1166246 991002 104472 495013 1507231 1722670 1202317 1761333 960976 1306840 1152363 1929367 1695586 8522 43740 1138813 1667288 803531 533241 986774 800421 99932 244509 915854 363074 1680510 1605233 1269926 497556 275262 1442466 1445255 1704231 1737887 240510 542045 426011 522852 1680731 1257544 160533 1577339 1696869 811661 397401 1600541 1775778 519737 1974598 1077288 276409 507780 87315 141577 917892 832064 1980526 984058 1897794 89388 1553696 322564 589333 617937 1166383 1337271 544051 1942685 582036 446690 1194344 1117537 928474 67393 228709 1917942 1945993 567855 1995565 33765 797684 1895648 411893 937850 731950 277320 1240447 241532 962177 139302 1993504 819668 1129977 485721 1344071 966605 1839457 1974694 1220019 1089579 1079340 1001868 1282441 1098223 1395388 233306 464270 407859 112337 1919455 288838 500276 1139572 1242743 1844108 660880 1269598 844543 1883385 368298 614626 1990458 259347 567359 123712 909245 1554973 75532 1571309 1346409 975459 1441559 1398889 157572 1084711 1522904 935661 1899210 1772378 1977174 152320 1785669 1735955 633338 623853 37969 1790761 1734715 450610 575306 562672 1858858 658189 877808 1907436 500986 1506332 1647067 183116 477321 59617 1847452 1450069 1587114 846093 1792512 1275112 1814866 1129813 385113 1210528 336818 1587575 1602716 360330 1476171 1894138 909890 1084379 1660315 1309770 1061117 1027108 1347448 1979862 13691 1924788 179744 580493 660620 62590 676651 959213 405980 1205188 1571778 1165054 1443557 1945486 1594459 93761 294180 352478 1758882 426695 1904167 1209178 274731 216926 1050680 306297 1895505 1745622 347120 670010 1370278 1031675 1249476 320223 927326 1592068 351880 1922652 372873 1228287 238153 1870877 896076 1780021 1229118 1284663 614051 786418 957309 1296811 1750284 221462 1277543 1051969 927198 1899023 1842434 1428246 1643995 195812 1971756 1885109 1793000 1051461 1127757 1065519 1532152 1285740 1101746 812282 1030927 1572919 940901 1995531 1715806 1115857 1298633 1102490 76475 150304 1196262 336863 178163 1888372 1701544 198069 359441 1485791 1789607 246149 1695374 1932052 1651006 409592 665267 355690 268550 785704 925842 1368037 1965981 1919912 686039 1755041 346975 435269 458564 37664 720366 95002 1137322 577769 719794 566040 1812132 1526149 1837123 245532 241590 430994 99824 519070 1383983 906134 1741929 1969961 1919800 1195630 1963457 1409104 1306797 1896686 903418 38966 1503660 1107432 17607 1130314 1509994 167687 421098 218088 1464554 567965 1799438 998843 378703 974321 1735648 114897 502563 96701 1262980 1020235 389395 1939565 1232150 1309914 1283154 1945186 1519723 26899 248618 1833747 466739 958677 670644 1488843 396108 1946517 797468 95033 828062 1053786 704021 1288915 1669056 1841322 1059806 434202 278720 1466866 381248 959349 1280134 1014557 61092 963794 1877788 479624 805561 691829 230786 655211 1001962 1686581 1445483 603618 324257 1798957 1028306 839080 1239714 898567 1450787 1623653 1661693 1702887 50767 1825919 697916 233040 1572810 1426454 1543394 878097 406224 1429914 1288839 980469 712584 83079 1078944 313340 980837 779545 798182 292180 421926 720136 1368123 795526 720536 339022 1724892 946018 1087336 1376764 606303 987395 1215401 266767 1955704 754423 1034149 1088001 636149 930975 62970 877937 289878 426694 499790 1952193 1438292 135374 491909 246772 800902 1709387 1704462 1043917 1629396 1373250 937834 324501 867383 1027223 1704703 668556 38691 1838932 481013 220218 803836 158102 526431 689945 1427845 1805614 993570 615222 1597916 463871 1893640 59209 1309258 446365 704996 1360213 826897 500685 558264 406044 1629019 1495845 582583 1667135 1852692 65813 848733 1954291 237559 1513110 459243 491847 777570 1808669 1036073 1579824 1871363 695454 1194022 239253 1359141 1562870 1786178 1463995 1361310 1557773 810633 1890057 461536 102900 1048539 1724181 499385 716963 1860758 1615210 815811 954450 631493 1054897 1326403 101688 42984 1156235 1455426 880724 757570 1449211 121140 1132198 144144 1419977 799926 1883301 1983973 718990 871871 388636 1603720 965907 1979437 1583830 124948 1914576 1108015 821840 1874124 1901043 760780 1184282 601894 1143297 608951 355174 1601301 1063524 1699811 930727 1596998 655740 1185133 1881652 453721 1807712 322045 1890195 1135586 302762 1328365 365444 541916 1003709 431792 1986056 1672352 400145 5139 1353565 1991888 916561 1953833 221811 457784 375696 1710454 578749 1150354 1968152 1396381 1901661 663073 315296 150846 845337 518011 1446794 1906338 950620 232801 1993046 609356 601554 1669415 1874637 1010171 1306487 789380 1370207 889126 1770300 450922 775846 400937 1901625 1627259 1402102 1464283 92191 792280 1749339 149133 923791 1976284 1547724 39888 1541267 898058 1000110 1307523 1333643 583942 740663 1976253 1238199 859470 301258 873611 1855352 1627036 1065248 740075 195924 1192689 1968362 445993 603202 1701559 1136763 447545 98011 971584 1033681 950709 1181288 1368128 63171 857986 862753 1950923 336414 1148878 483747 1140161 728349 421082 79879 528797 1741839 1467749 1116455 1525727 1265030 72491 1817524 643995 1290862 833883 402429 1038385 982698 227127 1178975 403963 1620086 412710 1400072 1824525 383643 168982 684591 1930120 1923912 1238424 519976 600434 743597 587463 1227160 50391 287978 780778 1619264 1475180 924458 1804459 1763102 947613 285544 58938 1974826 1571207 1909008 477389 215847 905900 1366753 1726793 543995 1652893 1906569 196851 620359 312239 1891555 943950 101437 1851123 1768671 1109032 368822 677253 1779336 1003955 319922 151247 1951856 1025715 122322 1907991 1094173 861689 902678 1219040 981802 1442890 1101727 764929 1373529 339167 1479713 325890 1243687 1675478 1109039 345413 1434915 1468925 1644621 606992 1478414 653391 1184336 590680 21018 91906 687846 1283842 1950344 1305630 207691 782057 1679997 876080 484378 677425 124172 1623921 1262139 1655058 1648709 1685634 698306 1291165 534307 357727 1629753 974327 102917 1299877 994372 1655706 1835584 300463 601055 669211 1746325 825115 1790550 1569951 759644 1118828 455260 551216 1620220 1740899 973519 970810 411717 1479196 412002 870999 841694 412177 49918 1840299 1788469 1642492 1874324 780579 1541119 273743 1804875 163943 919615 1261854 393854 702575 1915605 1456095 1816063 807430 1497424 440003 1330481 1184856 359556 530208 1940235 955127 1961522 1552923 1824118 70146 1909818 1217935 162060 375967 1479535 1447558 136980 88799 874928 875393 1634561 756069 364141 567110 1438276 1618722 1813829 346596 449097 694320 1002242 905207 1788466 1057701 500469 842173 17696 1787056 1117578 1460042 1078371 1359872 16928 993645 13072 1297189 1552476 1497034 1518346 607659 1018678 1602735 1225625 1925811 58494 708440 1376806 575818 272731 1942437 352352 436974 1506594 961069 886512 848645 1285953 1545759 88578 1670544 1098151 1375623 889371 910531 1759349 81747 449599 1703905 60938 183094 1385539 1237425 1118866 1097662 975800 567621 1590517 500446 837427 1653633 536416 392307 244969 1392095 1558136 950204 158135 590523 813319 1343048 632304 839001 1276169 934988 1350397 217224 1239502 1959780 1475381 1871831 1975017 1875309 982327 359756 1164404 754371 678101 929161 1714495 1789177 308623 1589800 53386 590786 1406966 1066654 930729 1413637 666841 550151 677096 1270822 699828 1771379 1475202 63710 513499 1391206 323740 535746 1686171 531207 569908 501524 1493203 590752 1789824 1595074 1023620 1142813 624512 1173538 81344 1650359 1010382 1754490 1410146 537279 401939 1574029 1585533 1261406 624294 313781 1134019 1374504 828433 891248 659000 1715111 417783 1855481 1589403 561679 1663147 1510897 749353 1382341 1486953 1693733 1039488 1854302 1572454 265269 78323 1601761 406888 1690657 478664 1548392 647579 462207 287708 351214 269116 557277 226296 1427956 846295 1784067 131898 380184 353482 534716 1345622 876587 1761053 693732 1998829 363739 1114784 569283 1849475 1651445 257015 543573 1882946 758623 891236 1439118 774330 1220571 471089 176677 634164 376186 867015 1951596 1118555 861022 1029929 1771590 1077399 173336 429059 1999853 1035207 1319158 384990 1290258 424318 1580392 1866869 736487 384205 1489388 1466346 832066 239548 1649425 23089 691310 1916482 1660711 95803 1888169 1082749 446374 112678 1779021 367221 1459701 93708 126768 1048198 1248260 1161586 735623 350138 426042 1548408 1787116 1745180 959724 1582938 38978 1387546 933967 1321099 1235465 811199 1653975 1833690 1361571 1182405 920756 1374883 1413782 1961347 1100792 105492 1706513 526820 618221 479100 454018 550276 1407225 1794781 1650670 1117433 1332673 1036580 1461064 1700902 1478418 1438183 577480 931674 720449 105111 101123 1412707 1709418 450237 1723149 654339 1198146 1480628 1469705 1995773 1729795 1769059 338526 1518552 1986143 555592 1971014 303379 732902 1713247 422068 1019961 1782700 1617911 942289 1488526 877753 1554540 579330 433352 1326669 258583 1325489 800169 1449434 1306800 1751406 1354292 5901 124826 147504 1333307 1147216 234599 111837 155404 87035 1452096 1168099 716930 123364 1636079 1681921 1797010 283681 1432331 433227 909311 1779662 1743835 299492 170182 636290 1375784 1317156 312228 556084 214943 711579 1606111 668000 918057 325575 1023497 1544316 542616 406551 1167345 948490 1900728 1847239 1002076 701216 85257 1760753 660769 1555906 1365775 644921 90913 1180427 1716042 1798166 708390 403173 1766104 1840688 619009 1554320 1914780 214378 449901 370156 494566 1880229 1872145 252208 527184 1598659 1959325 1473118 1729245 469954 1193627 332666 346333 1776420 910655 531992 258103 1278319 1807797 286168 798682 1078244 273397 231531 79965 270318 1388522 1690489 591303 89234 407770 762320 357909 20664 1226623 1385615 1892068 522824 1469826 341331 1476619 186539 1413388 1927929 1226400 971869 548539 1692187 1207923 367192 1274098 1915902 200064 98667 1343688 568715 1656448 729497 1375248 1143330 1353091 483537 1031808 380971 1007041 1532346 804451 117222 1456452 586686 1276346 295609 952673 1141810 440130 465685 1080456 1096061 1831444 1963636 828606 314602 1232764 1429238 45161 332404 775216 1900985 156055 285275 150059 1732147 432859 1343346 1444473 309735 1814098 788179 962551 1423912 1343283 1580781 562937 658287 942813 676166 1212678 1900536 8635 449491 116512 1404293 1107739 1204 800215 1459650 141323 1320976 895433 469924 1170116 1518558 1243621 580234 1121711 1756085 1804283 917266 1411976 947583 810910 617797 592947 264861 962363 380089 715610 1106680 792273 359881 892464 230422 1018778 101996 1732559 599095 321328 1539388 745842 346292 213801 1668265 859437 658578 908359 1388504 1906781 1530674 755145 253262 803510 1496231 568903 848819 1476430 1220801 565785 295433 1475746 1389880 1277119 101247 1802704 1805954 1881791 263895 1182489 1820939 518040 105426 729678 506237 699272 117587 1307602 1958392 34463 840706 514901 1405736 1423764 1047868 1625365 802434 320242 1277326 1077661 1193763 403626 1429797 1269193 1010081 1461336 982261 1737864 1977158 167680 1554062 1852389 1318886 1239910 7881 1249205 1057588 1356549 1480770 1431111 814131 1926139 462152 1405066 1391600 1599062 1344474 1466201 715735 943033 279999 1846871 1324089 62004 1547238 1586455 219051 1890684 425699 380510 696546 1408254 1460918 1553507 194913 1203956 1262856 1790911 1962761 1829577 1663599 1050184 360036 639372 936374 1654401 1672351 1662060 3542 691055 1228323 344289 734632 159877 1746176 1002340 1209968 772080 1648057 780179 380871 216010 424328 360147 1601073 708810 1081949 1588924 257431 1842400 133889 1879384 1143005 1044994 1948848 881686 1202127 479720 1766851 1002696 251170 1203292 147483 253841 87343 810860 1892435 24157 1239612 1177063 515995 1988944 1754209 1446254 1096865 1639071 1084245 434050 855303 197390 203616 234205 957470 1508858 1288545 1028064 822663 307160 1940356 183396 38905 1646865 1385269 1658330 855760 1615343 1131816 519292 1891209 1307001 974525 675147 1959180 1938789 606117 1119460 947500 1053822 331499 973917 1816270 307806 1941394 1153160 1785477 1100238 745547 1506007 758521 296530 1924118 901958 186004 1861448 402818 932310 1163003 1596832 1774869 1289108 783847 818829 311285 1747984 400666 938204 1378968 359374 323722 817262 1318566 692573 1352116 1135388 1253473 789260 1142180 724078 235584 1920806 722080 1209900 1317152 242892 1294103 1864267 767466 922632 1084749 1850245 1467181 458266 574467 1759442 1096324 1628665 735043 1804287 1283826 1907327 1365193 1494864 1953467 1998563 1959577 387416 698708 564248 1477999 1371276 558962 920128 1352243 524595 110202 1535729 1738287 1480811 157833 1125991 992435 158987 223757 1934434 251613 904497 1341304 872990 152562 1415632 1869769 1623926 1261548 228065 1805996 1246989 305971 254559 1485658 1764774 767393 872350 1911549 1834524 565577 333700 1323144 825944 418077 1085182 1910711 1085201 1853846 1503346 379782 1827543 1720727 664490 1762473 1088361 1166354 1713137 1300355 330302 1850797 1659858 989783 1018250 2300 132221 1024343 858574 618917 405116 1529815 281733 1907249 1472506 465728 1067624 961595 1227099 1710272 745516 1305016 1446236 156396 26843 271116 1224372 334777 570768 136515 35342 661718 1441937 910601 368420 498681 603782 176065 946389 160317 1271857 860450 648821 572156 678902 1888430 652071 606255 305010 556323 1631385 1984047 1661547 278712 1120294 635353 1428885 1653902 1344279 521345 1548818 302292 1671392 702880 423170 1715289 568538 1054940 349188 1169452 1103575 1344768 1579670 1332065 883198 1727105 1270037 1808071 900787 918714 1894172 719297 397721 365155 930964 608628 953692 573160 1431637 1351604 585352 1542422 566551 947516 114360 1626913 882987 1332570 50031 966817 238376 771993 741614 277582 1568419 1862207 1124953 1602607 45751 1926839 748012 729686 1959606 782975 1332417 279834 1882440 503139 4823 217956 1784830 1810230 1852174 1477317 953725 1905218 1050267 84150 1339986 278615 1400840 810744 517563 1072185 1390950 1679880 1382587 1342554 206285 345159 1697108 1246331 1958778 90413 1361071 755154 1844983 1597213 547556 1030706 1977418 993822 917359 60523 700392 732972 1578761 446502 80051 1755006 1858726 1017228 1463629 636573 1511113 900995 209037 454050 1969266 844301 1223425 1016940 993088 406362 673856 1868327 1887559 1655979 180194 463934 1533497 218046 299482 1694843 777964 1073630 664436 985529 1105470 171476 612350 523743 857690 90105 154006 1402501 1422257 223059 1513099 177165 1860254 558009 357844 1937103 980301 1387381 593946 627379 1222500 1337156 1426810 1019526 1903999 342474 763119 484728 964711 1174109 1523413 1125043 1261340 258306 113696 1410519 570796 690660 975377 869206 1846723 1995785 306536 1194247 612355 963941 613212 1606740 465322 17396 1691388 1857478 270579 39781 1113072 594530 493358 564842 1772680 344999 875322 424334 1980207 405486 1846926 731496 1486216 1947044 1580289 497449 1390626 1686050 623324 1935599 680612 555546 828696 1170200 1394294 437571 524934 329410 442607 1473576 283287 155166 84726 1024133 500047 253943 429574 521536 644890 1479931 1718589 38836 233693 664551 1199920 89279 1276077 484912 75903 1875664 1994879 1941952 970523 381055 1589900 816824 1487310 452448 1850447 717297 321034 530650 753093 944745 1021279 1053301 122902 722386 652202 329930 65135 1885209 241102 1124433 553507 1492904 1145957 1289219 567301 420762 102524 497346 495387 841710 1267670 1814016 1448419 1393223 515307 989905 41768 999617 758653 82113 1190385 1699731 1664182 1774585 1659837 557136 1574553 24117 1310619 1449173 53684 1898865 712124 1142274 296594 473753 753625 320611 656311 856836 803856 104076 1177589 622166 708357 1735771 1369229 1452301 1989666 1747537 775314 1761644 619778 1179531 1887286 1131681 1640801 1383768 119500 1361838 1868816 1775969 1227531 127152 1811214 1629769 1455172 856098 302775 1774855 884648 834474 1812023 1855444 640554 1543462 1786555 1140053 508558 1758349 1398391 535236 1776877 292161 489017 1331787 1686470 291260 1239566 1342706 1635764 938942 1093528 794458 522556 932564 1569893 432370 908390 271198 1562743 804918 316539 416028 408344 1471198 1877760 1091708 111719 1113655 454302 1931498 1739797 835553 974162 1267002 1386954 1293422 1154705 1343967 1849718 830956 237601 1849708 1122404 1420639 1899702 110179 1526454 1963071 494273 747101 1709799 1374778 1916030 435322 1214498 1410482 1032906 1775326 542066 1237159 1214378 1196896 488462 1344392 1931029 1725242 290927 1692689 74472 720888 320017 1066811 593368 415804 1955364 1300642 1134620 1162647 1903218 1213439 687987 1529661 304357 1978155 1315209 1998629 18491 57856 678298 1726591 1517163 21881 526142 1467893 309689 1308973 596171 1805316 1556584 1868568 1507163 1493548 40096 1585123 1651347 1450032 1180722 386461 353351 370454 1462914 1388449 1823843 102764 620387 1490588 1224645 756195 974165 677838 906494 318066 317634 734194 1436275 1920941 1834421 507425 889071 1385045 73568 1485609 1871246 1114034 833593 1156946 784050 1015958 1697195 759346 1477936 1642658 415862 157370 283853 311310 1412954 270990 238594 1780283 1196003 1864503 577372 1657624 768316 1846860 1161883 355971 335263 289684 743174 1362944 378429 1369855 628225 585905 865775 613761 1648735 558942 1356203 458310 396160 781277 875888 849991 1459651 1373432 1415572 1231306 1607118 440512 1496366 691801 1876671 1710068 1035535 1126908 720332 510996 1992915 341834 189139 1309538 47230 552081 1709175 108526 406985 246927 1041019 472711 1519687 1920133 166832 720090 1583966 1476474 893224 1849325 308397 966983 1572771 33350 295669 957126 1633663 150726 142182 584519 1502194 72164 1181673 1910173 900639 1799430 1922896 902870 1123050 972982 1757115 998469 393518 548754 1635145 1820991 1079018 1749686 577033 1860044 1662065 1525395 1977893 1314113 1809774 309535 934508 791582 355327 1415401 1465688 722360 756377 1886604 1680414 1180218 1581574 663527 1700824 1382603 1451881 1405635 1688967 124358 261064 446438 1495567 830335 1529308 339356 1378138 42867 177265 1503569 1351469 1996858 779444 919423 1054172 845642 1560662 898496 1015676 1028028 1346531 951415 1275273 936101 929335 454213 1119731 1461807 1774356 1142496 1161036 1962596 185723 1172927 1982646 176318 352553 721241 1422541 384154 107289 1800893 1761079 1486290 1260074 1625364 70110 148034 1865851 607526 913657 207231 833198 1261599 805145 175942 1157661 555100 837286 929805 601240 579769 1423480 1428103 1975846 1290644 645021 958593 89757 122156 1256485 557362 125173 724892 508268 1026314 1005351 1353489 1349127 489400 1913574 147445 483400 672783 1107700 1366095 1163222 100072 384966 1869797 654099 174169 85063 973244 665903 317476 302916 1349082 1447242 225157 600482 1683513 822910 216713 416057 74474 602355 1630578 1727804 1303287 800131 1948986 983433 1117190 507152 1683681 1288894 993661 541779 177566 654274 1684551 438334 724559 1743454 1866027 96326 587316 1571243 779878 1830016 882827 1062480 589818 801625 1984166 1930999 1037613 327162 1024407 183281 1165854 234448 879738 829590 40119 574783 1021278 712551 720906 730512 572685 1881990 152367 213457 403044 616541 1715282 1149222 357583 1163541 1144546 554890 1191768 1151252 1767315 691409 830696 319903 736607 745951 686198 755757 1325245 1345526 226725 593402 1309920 477504 1605668 1817565 977199 1387891 1659222 1843013 1687665 500607 203737 228450 1590644 291728 957635 1066910 809775 347218 970087 1381298 1794923 1473567 1436765 136319 1218003 1502601 645627 1380044 1905063 156388 36018 178237 915360 601534 27375 642621 211082 634805 421331 884936 14005 1911486 1743236 1672377 558391 1006566 1331374 1748372 790515 1460522 1546575 133729 315630 1074449 1039892 344205 1060085 292128 1170194 1045302 251397 1876708 869111 1403903 104098 899003 1312508 1340227 515871 1119749 1310089 193000 220242 945092 147192 1149462 700349 106776 1254066 1416453 169615 906572 499644 1822526 1172777 615885 816696 1444115 1588265 683633 137605 1011307 1573980 100491 1867218 796324 1488053 433583 731966 97569 205178 251782 611892 113132 1741716 1952293 1857568 1775275 573535 382564 444691 1839518 201680 1092722 225484 1806397 669535 935001 1579897 596637 239261 932206 1284941 368787 115156 621729 132528 1513476 249224 1577827 141658 1227146 736117 1147188 272041 1750546 474582 978195 126877 795677 558746 1821507 159020 1474810 1883171 510585 1297892 938215 208795 1393152 1669351 1804208 1157780 1892293 1184811 240032 1161470 97106 309814 1700047 1674885 1057121 971476 700363 1207207 1067067 1974281 1045034 125062 1709394 704696 472533 1973313 1016913 1913247 629964 1427401 198624 724517 1455012 1524426 56993 1775920 1307879 229161 1236756 923434 505460 1808160 1497255 203907 1411233 1572146 41982 1266495 944757 176685 1818654 950915 358648 1332399 1942809 1705907 614491 808980 1821203 362541 290879 506432 137781 685780 1226008 517833 1751705 681624 1400963 1954559 1655045 1003706 700386 1264227 862376 986564 1038848 1560519 1911628 316458 749526 1920218 1949892 1776062 728072 1663518 279611 690755 2428 887254 482120 386769 504626 1517908 1049320 1425589 106662 1134232 393270 531916 1714702 104860 674313 1124927 668156 1218614 1128421 325039 147027 1080572 217996 1077701 1259945 458427 1154159 1897262 484620 286261 154733 15186 1619583 919469 168072 1211241 1225263 50368 376415 1885705 901394 1503320 1648303 1585552 940842 1010740 1932963 543479 1690461 1067816 875083 1447965 1553500 190316 639478 743192 1149303 1527981 1036658 866462 1025402 1484378 70492 1806884 1546308 464082 1175534 1469915 864445 1360625 1518321 435252 23291 1098988 179697 1857906 1037562 1832120 1663568 1408427 1229174 852478 1322025 607272 1301665 1635105 1969428 222178 1632541 702458 1250973 1101955 1983696 1192502 952370 1471115 689634 1058302 477855 43583 1566426 1639340 1864089 545777 736055 642936 1187168 1122115 1024226 1262106 614274 566947 1441400 56918 355437 1750051 518033 755617 509428 409600 965879 231900 1748340 50848 1760219 428777 669834 1904839 32443 738383 712731 1641668 869508 685688 1892384 465668 888768 1421663 457520 696716 299023 1676160 1071830 476527 303772 1020484 1286873 1717935 358641 987950 675458 1945258 1827311 746061 1372862 710800 1777110 932327 1220169 532782 173791 1952083 1316772 744858 119053 1742877 1364440 1776247 507033 826202 1223555 279035 1348148 515949 916442 129966 1583063 375294 366773 1730334 313905 822408 43508 759607 1780595 509802 1262445 1892518 116697 700622 343779 748659 1728607 257831 223206 490540 1155838 1776104 1875324 1114336 991129 1786427 99221 1522638 1472973 1760755 694698 1614533 312208 784111 91420 1237029 86282 1822126 1906934 1346097 1235111 197965 617845 1490739 600175 1905403 1818412 593246 1968607 890211 1069488 1996729 154900 288785 420236 1765736 191759 1436647 1137975 1115184 121698 546938 1764305 1933105 1533358 1549615 1183400 150111 1312343 1800806 798027 23418 10746 1515427 614920 1073150 1877834 1249493 346962 1958115 840264 1900206 1039372 1557595 1577175 1323799 724611 412832 401933 774835 252108 549554 753707 1003478 1187448 944785 1257893 990150 1696942 182913 1657765 1735103 806054 938756 188333 584859 1272675 440599 1772618 122159 1936383 1318920 1811785 573171 1679058 166402 803293 885569 412136 214720 134050 200986 1345346 869597 1636362 758611 889719 1795202 196560 1767469 444934 1241421 1912367 656551 839117 605574 211911 1144823 915001 119210 1723622 1941578 117252 1358730 1088596 900856 1953133 1249494 192402 362302 576637 1199982 169750 371176 1369717 266639 1473948 958460 744194 953277 1735220 389460 1546055 306186 171530 1537706 1271434 1990778 1558879 251896 627412 691644 1212107 825099 220446 214363 1236501 266118 1412232 1860460 278764 978588 1352171 150810 1598915 739995 366018 445867 1804360 1814015 986634 267015 929934 1612476 1659902 1091590 1109542 404679 1943864 228628 1581566 1045891 1798652 1834055 569802 1807433 896962 1755598 999236 948124 459875 1189305 1758173 1131450 1179758 1479840 1492971 1261275 1567587 1567606 515554 34619 617723 352468 1704131 1883665 498476 1037515 693861 1855650 1794267 1113756 702632 784105 472280 1695317 1725856 1376296 1476334 1503259 503430 287491 1136441 1241058 439324 792991 1542033 1793922 1945476 1816056 433124 1428202 1982722 1263208 1182672 903696 1942964 111333 300480 152392 1168470 1996603 63022 826680 1382261 881059 8172 1336608 1533269 1037102 1335716 1692301 1265567 788837 341270 1545391 1188993 1414734 701748 430527 1304316 1654985 58991 646927 959634 798028 1346660 378112 517058 650692 1304518 1204815 1176179 1816564 610582 141257 708112 195839 953197 1202837 600612 1877475 486289 1082770 1996000 599844 1032761 861202 1523923 1708827 1243126 691433 1392340 646775 1798443 705774 1101992 1803153 1049400 457847 505972 1947899 1616013 1057755 189724 726842 647508 1324864 1261608 346157 202770 29987 72369 32982 845507 1865658 155537 754727 83617 1552707 726846 620996 1549381 1837464 423015 1431590 6874 520735 1554448 1033762 1813668 947389 1645927 1599465 1005512 1510777 60231 1018098 943986 1022455 91885 114713 455423 99283 1403312 1790128 421448 1050671 1110883 381282 1329526 972489 366567 420226 441198 1628988 1005633 1409092 1011089 156220 1140417 799753 153583 1277605 1378626 801722 21884 694144 363329 232883 771656 817677 271414 883451 428643 1393742 284892 1555593 984678 1699987 1690057 49831 1797419 340533 454825 580005 1586472 488403 1437312 949380 762852 1519249 872962 1032734 192731 1581061 934145 1359132 1419898 1880319 1829453 1499076 952527 985900 1546952 964882 447196 887505 659554 1585934 671475 268441 728242 494880 783270 1616275 16986 783296 529144 799468 1369112 806495 1051658 1182096 1481163 131906 1567546 1654298 1310729 542454 199261 1139371 159094 891042 1900049 1837836 360800 975628 46744 538270 1960316 1841140 1373449 508969 1976069 1798714 510038 587901 140761 710133 1414606 1099380 353500 1095901 1478840 1580471 220846 252571 609714 973895 57491 1576172 334334 541366 1988905 171792 613344 130375 1667880 549392 1766978 1841500 1240661 1635318 84471 102989 1897921 426617 722872 330743 1688586 519435 1187716 337717 1175480 1139881 877769 1493727 20247 923294 304265 1203504 1734926 1171851 560652 1032478 274857 1903934 459467 1284310 1236594 623342 1891266 225265 151990 688433 1373588 108397 39000 785828 1892914 1972913 1282439 894438 404122 419577 741598 1538931 1019570 429200 1546381 1861282 715026 92728 1001086 863457 1580882 706972 1891952 81576 1969421 895104 827139 71343 1366442 1807381 1323079 189331 1502166 497455 1561526 764801 1472421 1659217 40048 1339165 1573610 32974 313999 1419723 596861 453337 1162000 721087 1481301 1178725 1186146 1629463 1793174 960327 887062 622482 1389310 583881 1132435 1704821 746263 1666739 1717828 246654 414377 1756735 1627025 1887771 29777 533744 1972639 130398 1626137 216450 248562 1480154 1429896 1105359 518974 1543950 1095837 917875 1234268 445361 1639778 229458 191981 1586533 1624591 296427 1176614 690770 1773694 922233 192207 164281 1104838 849478 1823648 1845079 647702 937660 1529104 1135854 1086419 709092 491210 908588 974619 490344 1949708 1490191 808603 1700353 532255 162721 544444 1931617 1368130 684844 316094 1923553 1114918 364915 465514 1479657 1087785 594335 187012 271344 751461 1043512 318068 668353 1202141 1083743 1704834 1005463 1571995 1638256 1090952 491914 1223965 998979 1734572 1396449 1580254 1649098 1635798 359995 1780792 724221 564827 1129362 1033851 223720 699250 946858 1500200 937438 15451 27239 1632535 1990101 1626957 1337776 412638 376334 843221 851123 449729 1998811 1038415 1802374 286387 510618 715681 1277488 1392541 1521120 1422109 1400462 1638492 1754988 635857 1220870 559455 1126022 954422 1977922 1916779 976390 278772 597079 601822 731669 18172 979444 1246531 1405419 436858 1112434 745640 843641 1314639 1805574 789228 529875 147710 1033522 1842140 1815276 1313514 1436069 1555461 507641 1334434 1959472 1705138 1769336 1479623 976761 37025 141925 723115 58119 268976 1663567 1496509 969921 606425 639677 1688584 75978 1588320 506490 1847530 847279 1272023 724072 413362 1619701 1834230 746247 676253 1702322 402512 848762 1159082 1317621 266312 957658 293675 1603646 1169265 1363944 164099 146626 1693840 24351 1684278 528996 278419 1692765 141430 1668904 1476729 1588334 484088 946124 1515657 417302 1909586 915336 1578074 1195029 413918 1895374 1132181 432986 468910 553781 814925 1867974 1612942 614826 1273500 1476178 306267 63963 49017 1405875 1719155 1878760 618830 1807939 1751884 1532654 1081852 1152824 1872813 1644672 678574 581767 885938 833907 1046714 1177748 427362 730361 1503227 1486270 706808 1713995 759472 171969 1932785 1275133 1088375 682367 836293 367899 1057866 1175551 1705821 1324846 743490 1500519 171918 752142 1407718 197860 677343 1209108 72844 176637 1121534 1583914 1334741 1846733 1920501 423807 1674845 285784 1280015 889500 1169975 1984533 494970 428236 1225579 986738 1936503 1914401 253828 1753444 933373 901939 1176891 404593 1505548 1872115 797758 1674913 1184234 1250272 1354175 226833 237134 30287 1109338 504012 265327 1840169 1167459 58568 1685523 903459 1364092 512098 1153848 236217 892504 518822 1367248 617779 1118988 710027 1782071 1611218 465655 1344981 1681476 1248936 823955 1140212 1253882 1652686 1871028 276465 1844955 1459890 510224 1830315 1695061 956118 1276716 1073322 1200453 741283 1408844 901436 1775155 1043031 845960 1367308 1762232 1934179 1503760 1658194 769219 827124 1246036 546186 1527734 806296 525589 1328121 1665700 515132 1032580 1138235 116516 184455 815380 1784810 1422103 1136467 887934 33830 1058446 180098 30942 704674 755356 846042 192799 1194312 278803 1092839 818120 475506 567815 746577 1859310 473190 1522435 1649447 319870 1706736 456541 1613462 300868 406810 492570 597231 1327945 697320 1998016 192300 1150695 1638299 1197560 1792224 970990 722618 1125817 131662 656293 1548808 585796 784699 1607036 1617289 1971576 1044104 1131600 95266 776800 412033 94676 1776446 962861 1318190 1797981 582632 1121278 348263 952959 888679 1787040 1422766 1895178 105373 411570 1369704 1059627 607846 1354499 708841 41257 1032448 1218101 1399349 890969 1648032 1059617 1542647 810478 1272316 100591 249426 1708714 1500310 1195302 1037656 1744016 1142338 1186109 1829175 673671 1270980 255427 1026265 680684 892291 83182 424380 218143 898219 1945657 1655015 297101 980230 1959808 1273165 1715921 671746 1237696 129815 1401378 1946594 1874899 1456208 1109055 653953 983899 1071978 866182 1837250 286924 707287 1054441 141882 1368492 1571884 990677 397053 628556 147342 1339342 1119232 1390075 1699702 1416913 1894697 1270267 806125 1313410 1069728 1190010 996552 1492355 1781654 1015483 1784143 886350 670569 1402776 993231 1302315 1787535 143286 1989149 1124495 911074 931507 1365018 508441 227046 645037 1456612 1169302 299175 502825 812309 1982343 1662666 1134934 756497 621898 88149 935314 1706779 1230989 645225 1998917 1669282 163611 1905661 47607 316272 1464468 1733711 1841388 238549 298621 778185 979063 349175 1505993 828322 1271166 381557 1548958 257136 991249 1584606 452893 1736075 1440008 520596 848949 1769717 773895 284144 1976430 1437990 743788 741969 1082883 1567566 482124 1642636 1924816 87094 1446661 1588175 449400 430892 340491 815602 453893 1184533 283717 268809 233586 531973 996364 796695 425554 70024 1800447 95346 622246 192152 665883 1987508 1972584 1095230 337045 351204 1717693 991985 670882 1120107 1630981 235985 504206 169519 764403 1295975 219997 1870509 927390 1723402 1364974 679205 1098526 1009963 793651 1677422 1725802 351636 662246 15478 33464 1763141 1847950 543906 409823 1230175 1502402 1545745 1180202 97266 506589 1675818 1786232 1862024 1202081 894224 623484 1909078 889836 498232 610227 1664325 1176032 1690910 1942287 778149 960087 700015 1559929 1984169 1485033 859117 482816 373706 1591957 993621 1434081 1506480 1237747 1295148 1416167 1105608 925080 1778467 1139556 605291 1957951 651935 1779754 1705391 1729166 40603 1547441 1745043 974004 188900 774386 878591 1507023 198602 1862804 1743625 1166136 880279 1048266 1463391 1510983 1057876 1861306 638843 1094144 1506713 466680 345245 875544 959486 1288088 802407 346124 339387 1423719 10361 1432564 934481 131959 1394529 1567418 1096628 1347152 1334440 24538 1246032 1278800 1664260 1486110 4566 130478 488402 564721 265482 1906378 1135914 1985422 48910 58384 517614 1787226 1688820 1564755 117275 1688087 593345 340136 1204668 1164382 162361 1096967 1637844 58814 450657 446816 826785 1831455 1669245 314283 1290842 612915 494574 606895 687912 1194848 1907422 1321769 1440012 482618 1152787 1055738 618092 678828 1674340 1325071 1730577 1034173 508774 1483303 1823225 635709 714155 1443791 696895 1299433 1631601 1273680 45910 356892 926274 906520 714944 1417557 90013 142467 593190 483989 1529084 1719874 1305787 86010 1068048 836076 284758 1142904 40498 975547 1141420 816796 495391 1607876 624182 1238382 1890859 640936 1322850 867733 1930664 1849758 608069 443721 392819 359488 759996 1149651 134599 1221073 1256530 1341624 1307733 654736 1559641 596875 208995 1900204 1726587 763076 1273240 608128 986517 544257 1934048 791648 5468 704957 249867 1406797 1339026 1004707 596157 1720527 263785 1737760 85349 1723400 829153 1708010 1937555 1521918 404945 1443691 1892865 1484352 256251 195284 1815824 773984 934304 80556 1077820 1087761 1786874 1415727 166604 1454088 12361 1951004 1496032 1838766 1656715 1395133 1376873 1008202 182175 1456078 1885550 842103 979859 1377875 1868930 944780 502252 1155204 1776310 773420 820227 1761614 74498 1640989 410746 795192 1497560 465210 1091594 1091196 182667 1137052 152898 667891 48499 1195189 80508 363511 1918840 1686256 1305294 739246 171660 295319 729765 1512010 1910412 1104849 1334632 935123 1135117 859132 847557 1098405 1637685 319851 645187 1660842 1718813 842311 97557 960328 1622077 1116049 849207 1522903 1373518 959254 195868 448572 853790 1549587 1173553 1934403 1884842 725424 1240454 146331 1592685 168976 212234 140074 486668 1199132 1534856 1323618 1612406 283449 146587 263601 326904 583623 1336878 1108068 1509792 1259276 1005061 719566 348343 1524177 1873434 412203 1247385 98686 994432 193244 1378206 1862880 1072642 1260012 1910241 1038829 1462879 1529530 990286 92019 177065 1330550 86048 1085009 894261 3673 1296622 1185231 1045253 1676781 570079 293979 831946 1319412 637794 1027803 1679108 778866 1696860 949726 327977 1525143 1352861 1840329 159251 1461440 850502 854509 285287 1342257 709737 362578 1104633 1824479 1115907 1678178 1325902 1501866 1317178 1513490 426322 1848598 1625202 1337155 1115315 431100 1238488 497167 1474132 1016126 1404449 1248996 1167276 1752276 264422 247377 1782673 1048967 713055 354571 1199051 221370 1962880 1482317 1366019 1928676 1573773 1764683 1837169 19711 1630366 1199591 1720354 1210458 120005 925812 970692 631277 721598 1444316 727911 782130 31399 590846 836248 1307792 1565348 1095234 637843 221479 1875876 525932 761863 131655 1995322 434475 1695604 108352 811578 1317965 1903068 831715 1388319 1386224 956093 1581279 325649 530718 1926339 897930 541230 874535 1568865 850920 1454131 1015012 1962536 1454523 1789688 371715 5603 1411173 1854184 1627357 1946032 600938 1782175 1757886 182606 81153 1617408 1130780 1598507 1050563 1045512 762147 1477113 1461114 582172 829411 322156 1546483 381110 912816 375821 532620 167856 1823369 1185608 594369 1945437 220896 935353 1335114 1185805 1425974 841532 569973 1478128 1423360 600595 224645 462957 1588296 495212 1057511 609090 1751490 1070844 544940 510523 106565 1473026 642873 1712612 1678827 454133 397105 1154569 1483283 569800 1953166 485961 1846088 842539 1132336 1698576 1280067 868331 388859 1304377 1760927 878308 1026319 1203288 45640 823900 261989 549740 243521 1812277 1841391 1210202 1872515 1110301 380499 1847938 1507067 604807 620710 1063182 913071 400028 1727618 1190640 254364 813440 275651 1545428 17942 76001 1340447 692168 277448 592635 1869490 306954 168528 103675 1183719 634228 339722 569896 45742 879567 1557542 664531 664736 826143 315538 1817028 666868 1747322 191254 1730686 612102 1511337 1882931 485582 1235860 1603073 1557222 708265 1118096 1891251 156548 684681 51615 267312 553096 263135 1096981 70197 675872 858496 1536427 1079321 1263901 1827240 517639 656872 1023549 1923483 1822358 1140894 40974 1429950 753591 54510 6118 917868 1009416 1373071 1757508 440551 965689 539307 290107 1071735 415203 1239075 1110467 1767663 332740 1786339 1305970 1446926 1579321 250653 1818497 1224425 1539889 372927 1556525 1958208 1819904 1718199 888507 935169 1187046 1591793 581471 265691 1196460 287540 1814403 427736 852248 190818 1760043 1499256 1038294 351 1278268 1922574 1303320 1342316 1959900 1718233 1112944 1774967 1356288 933222 238220 338327 1874909 645005 1557179 611332 693130 1422017 1552264 789536 1877936 170554 1553682 1612704 1039674 1246384 1500213 44363 1686233 1320122 1581322 1268864 404316 935496 680708 1072076 1420127 1457406 305807 595482 1758489 1067521 766067 454426 579167 1597811 233513 1918069 1849252 1746671 614966 1429743 1125537 898703 241739 1548305 608389 425606 265541 1385238 138013 1847390 1951354 862079 1606299 1602325 798189 614409 248292 865191 1340174 1971663 1315293 1229158 348675 517706 666605 642269 1477226 1621455 112735 1176165 1999737 840477 1092761 791254 1830333 934933 1268119 158892 1083134 510323 662016 176084 315294 1314936 1768908 1248467 1794336 187276 168531 719037 358945 1441810 536539 112546 907869 715064 668596 134018 777405 544049 299177 1234212 787722 1730797 1744750 1322444 574075 612652 1273583 669167 1053514 1117301 182256 875013 1895434 916202 72598 1900746 1413889 1552474 509079 1035136 912046 568501 1720590 1730184 1494924 105424 902925 1563457 1546950 315094 450827 554360 636819 1494089 1559640 679861 1457729 1858376 443905 1801820 470872 1760394 1237519 1520232 1712119 698785 180730 1865085 302005 1482233 1904712 1308088 402946 1950403 1538266 1806852 1398788 266137 1660975 1671570 961013 116962 194371 389175 686207 14774 1801410 1243213 293909 1636753 1225269 635356 1920348 141243 166030 122416 1693454 1592563 992968 1772499 1165637 1851079 321453 1633638 78620 1701599 1266996 77948 84556 456320 1583343 1973975 1953565 395858 402897 563888 379484 417749 1418278 571188 1917698 410375 1557256 1726884 1163763 1376599 1173350 803759 54110 1921101 124786 1986589 1075273 849732 1095635 1103767 596459 1241913 499917 1930126 1187007 1386713 710250 1361200 75169 1708315 682759 1143954 1520784 1681431 1505964 1512409 951251 320096 443738 1456840 304604 341273 516058 1680901 1805514 1819887 1322409 1614497 1280358 219897 1601957 1159052 842016 376931 952174 760603 493566 1297989 681451 1563386 210535 1049931 1371495 374839 1181709 1387819 1758649 44834 443698 590581 1329 898134 1892656 1468867 705011 950202 267704 291010 939404 1309821 1111444 957098 1707773 41425 85324 639751 644482 1481069 777851 1806696 99863 1381443 1541 198041 564724 1753677 1577433 61132 1286884 738745 475498 145094 945717 602488 1522792 1216714 1855543 1544547 504327 469220 822018 1545694 1997109 311546 1605801 216987 1546715 6175 234840 528039 1196101 1075774 1761422 1313926 1509475 955124 1981801 1364612 1012106 686067 1531978 147208 531498 153835 639729 430456 1754305 1591100 1589491 936506 610907 1931264 1860241 274875 1222501 391298 314899 1694129 812260 994710 1639384 234564 1565223 1282781 1605307 871051 1426029 951024 281111 108971 804212 955918 1285880 558238 1942451 196403 993015 302211 1143494 93677 69678 348959 589405 703221 1432684 1831707 937302 1966585 815935 673847 51414 999282 498725 510209 1716399 1169886 1137335 355194 1897152 1486923 137886 1032923 931510 558886 70696 1666606 315003 59391 56929 401130 848767 538725 1444072 190736 1883633 1662072 96224 1449926 403362 366583 1313971 1415949 541908 577083 1587326 1217621 48006 1816006 358472 855079 662090 816380 1986006 524754 17859 16471 223245 56604 1671645 931575 949169 107634 716927 1529793 721350 1709720 1265647 549777 1823608 921925 1532651 1081570 1290405 254666 439187 1269855 1798801 1613151 133337 211745 1524671 1296034 617200 1356119 1547643 1732966 173866 703706 1918416 1691513 1224749 737098 1014731 1101822 1202444 419227 135501 1881106 1193892 1866659 1918093 538527 666481 1988343 1967802 68100 391425 1435616 704460 1505055 609545 27864 1276746 824988 1443965 136538 276445 516498 307565 1924107 303599 1909918 220481 270436 995764 112194 1974618 1753034 324923 1212050 760986 776668 716843 467435 1650829 1143344 661905 1358419 946356 1034568 947907 267046 1852969 1855345 717688 486262 827972 1754663 832955 1695033 1241239 389057 1007538 1663695 1223406 1760481 909089 1888033 187515 642732 1899008 256741 1838848 775502 357511 1104425 292037 1815135 1480585 224336 662012 207136 1259257 788232 1365784 838008 1653085 603267 225583 236216 1526599 1422926 421765 974279 342561 1641128 100700 1722336 257961 1815600 546808 773473 779264 784881 1469943 1109682 340931 1390570 1549608 38920 1959694 1995404 878365 1225101 133804 1599395 1232254 1085113 186704 153704 663380 538083 212094 298143 1911736 399451 743588 1949815 1231961 95030 607709 1837208 856485 1621157 315650 950326 100172 528867 1721592 1282446 1937566 766161 1627089 217400 1122685 1409726 73098 1321615 625213 943814 914225 1696535 1862990 1830742 688511 1551484 1880112 151417 195418 1349796 1715390 1260277 1516403 506803 1034656 502860 1806657 981485 838404 1632273 1976567 900579 1090286 1807536 856903 1343136 1876301 992689 1149419 1900850 286233 1123423 858361 1751242 289561 1216710 403261 544085 699809 1246013 1014384 1201533 1550922 394269 728097 929634 1294454 341512 857979 770377 1715780 842546 1185971 1163690 1125422 1896648 991433 675144 924015 1151759 481751 341502 1822770 1677409 151949 1533844 1083122 1054563 1456586 501173 63187 831594 1906153 570048 1592443 1112903 35183 776252 746039 1637114 447119 389624 910986 700882 1576705 140899 1693036 1737130 1423428 213453 1186423 1832255 1449827 1825757 727708 27180 661033 244201 298488 234510 1391270 1647528 1896381 1474635 505624 1605278 1918309 1991567 718418 1466059 1439317 691339 1597549 1098693 689581 1664136 249239 370814 1199390 1940887 943366 728799 27389 639114 1117994 1255533 865120 477343 1632350 581644 1540915 1852851 337904 1280522 234308 642765 1875208 859273 1452257 1651905 552520 754943 1326382 1261720 1633647 1638600 1078352 486313 1789581 599331 594993 1532968 1621686 1583027 103712 57515 1322298 1402690 1342901 1620643 783243 1529767 695248 374764 177724 1484408 491617 13860 115250 308178 981581 1404641 1326540 1349266 673144 832718 414582 1010807 1007462 402270 1166678 1156652 1512176 56707 1782246 1225406 1151645 1286716 1946137 1930357 950871 621831 1554756 853180 200581 1562950 1742635 579601 42430 928212 1364859 1654035 435051 390974 1713498 152860 1404181 630667 425107 1516382 834529 1506957 441132 494759 57583 169850 45575 1809676 1560774 1472296 142747 1825397 964532 688569 306563 682413 425092 1192688 429202 1930951 377249 55764 1231987 1212125 115018 1028454 1740973 1382838 891285 278730 1296008 400743 1330673 451138 533428 21671 48514 455505 1734994 1359716 1588473 563619 961454 1138883 798249 1836512 789756 1989609 31114 66164 509185 1150461 1313290 1029275 759414 1692562 1149316 197370 1755404 42682 1213672 578359 13451 314912 27397 1952555 162892 972433 1230004 700503 1572933 16001 1573191 1567874 465424 140708 1028188 1234527 281036 94902 44014 1352978 46045 972703 29531 803890 1061818 785089 8787 1253616 1038726 1922544 1970170 1127262 1004100 1007727 277869 1169933 1799118 1883650 738790 997718 1673944 314737 351953 938914 664001 1530895 1436422 1462515 1814022 456255 584212 1677171 428892 1744398 984250 622079 1238090 1406942 214198 185879 1579666 845536 1626191 154874 1836249 1556552 1984051 983259 803439 1523568 1003667 935010 1983291 1324489 500729 1986657 1614385 1664860 1236165 1113065 240331 1157848 1742991 1089942 919334 1981094 374731 691879 629942 940364 356093 1657041 1723580 1872741 1546619 646167 952903 988527 1274060 1950766 812308 1977668 1943797 1424301 922620 912491 1545913 1337072 1832417 1229553 658572 619682 840952 552976 1321668 1955164 195231 1886336 75930 502980 714023 1967847 179041 447615 26465 776144 1537199 902296 1173995 1439579 426717 9427 1414176 659559 195036 837347 1139621 677089 1410759 1945387 381355 1814334 1046481 1274360 1208175 1857740 1309193 177914 1213991 1404929 916971 1680503 1526388 736186 1832438 463714 1571141 1547292 1298709 11780 817293 34813 901031 1815279 631120 1759137 1934206 941154 1011994 1579145 677479 13763 208039 1436011 459377 1090999 658800 1556712 245376 20049 584291 1715746 1319629 854035 1397875 360267 1249140 1821711 1755782 1042237 1176497 1943701 1850180 288209 753343 1742965 803644 667233 157124 1181672 533022 1658572 1658230 1623023 1040067 301245 820678 1627354 1853615 456048 39877 1008993 1995199 1809529 1162788 781429 194232 713270 878267 1251086 303479 1913279 777727 1616508 1367650 1027572 338067 1100168 1335892 698945 1337122 68415 1499087 425490 1229070 1344997 1915365 1878042 1306278 1869559 1599390 1790612 1586229 1005567 314088 566060 372802 1581439 1360387 267182 1421708 1306195 1551015 519374 112767 8312 976250 1644184 811837 1975157 853886 514548 602639 1931573 1380856 300599 712516 1288124 1365670 569373 833763 238729 1413174 1377351 240149 441830 14347 1326690 939914 1044459 248748 399415 111153 978374 1455620 195388 1842797 228333 607620 143247 204152 1166708 619395 1860197 1001537 1909123 1498397 81103 778193 16893 601007 1947734 957540 498304 791979 746736 1311083 638617 1057052 1991661 600883 1805130 1127825 823541 1351737 1049032 1952097 249185 559147 299825 1268081 1847655 1662781 686543 760338 1014198 267435 648081 1929355 643731 282192 95556 1307857 1686436 913051 1620795 289716 1665032 1824011 1139821 945598 1563469 620672 1117646 1242042 573163 1866648 1742188 1744559 72288 1242281 710371 617911 24486 772510 584482 396346 411409 1579089 1609006 1180337 904007 747782 384712 1730600 170693 48224 753524 798949 1928412 844814 857601 937101 903715 516832 1591106 1272332 1085258 1831557 1765033 1655285 1384406 1880571 1786522 317126 1194796 1550953 1450731 1479977 735312 398960 1666661 1758983 166414 971340 596388 1515915 1586123 1891061 947600 1711562 620238 1132878 323239 1614678 1433279 914713 1993586 125810 392473 354875 1423661 348661 986931 1835265 717287 788244 265974 1424867 743117 870608 1612345 107897 1637129 1927605 359139 784524 394321 1276335 643194 1355153 1489389 666049 670495 1160467 181224 1131229 525352 1822759 1176065 1410856 1032868 981468 934858 1799652 296842 899827 1338551 940040 1695273 1753212 551338 1086 1697438 1441084 1836589 1493319 104679 918801 856896 1522347 931249 776397 1446612 1453665 626338 816006 1230048 1279838 1252756 1800388 24123 1037108 328813 1475307 1298476 1113628 66018 634100 1347876 911769 297120 1752519 1592518 1606574 1767308 390536 1370438 325015 735522 1836963 857495 1962746 36119 602893 746809 1134492 1079660 1388598 337866 367681 698590 905704 1559256 1993694 1868067 245417 1549041 754596 58894 1425176 617414 960332 11424 1511387 1035598 1117220 1710348 1129288 895894 114061 907959 257711 1565839 966466 1620849 882839 1982880 1961420 158976 449728 1461235 1170328 950103 1144929 1022140 713254 1835388 354331 847921 1072830 1174915 1282766 1511064 121545 342184 1052210 509564 633709 652199 1942172 1574913 513445 430395 1670423 858301 761083 1324218 1423263 1871881 486452 1642734 205143 890917 526371 1997185 324152 1964292 724260 1746402 1084196 1387000 470548 878218 1562702 589592 30244 1106159 204098 969886 264251 1230509 1568118 113244 800965 1491514 1545443 1193739 1369586 543008 498428 1626665 1771086 1194698 1240484 956049 609158 212440 1625316 1170166 1412077 1146336 1899618 489487 1910652 52132 1315818 15009 1592377 1575852 181176 3851 405026 1683780 1663009 1104293 1311092 760320 1484653 1387869 711056 43602 733176 996794 1286892 1763204 1312008 1904847 1735761 872265 1603532 567268 323897 1722750 1574651 1811193 170883 277323 1611918 736536 1276185 1466623 957744 1076119 38439 1971311 428443 1084052 1089381 1295808 962100 490329 1655469 1573961 494800 990313 655376 1885909 1726820 414287 1291137 1321252 1688614 1268453 360227 1000965 1247921 1313353 662960 1568875 1093110 778334 1086768 422345 1338971 636249 414907 126397 178697 710785 1542602 612992 201554 1741067 824096 1133880 1327130 1439025 1926125 2060 1428870 767441 269917 1200142 1987936 1068037 1190816 62707 258429 441256 614192 1214988 1273244 150047 1390457 313807 660919 208611 1892493 339747 1919495 1473353 709962 1652344 766968 267769 710515 1780594 1102135 1878277 949705 1902156 870732 1801996 176983 1386136 316677 797215 106538 869667 401340 1871134 728026 905430 721730 873610 1939680 167459 720605 1485398 792142 1000189 895751 1340419 1377276 1481621 1894028 1591876 974012 1026637 654972 640335 65747 694205 1418004 1660401 1556599 1346604 569714 1982233 1594567 1015229 1373484 80833 1147735 968568 675305 1405016 794571 1033365 1034995 1772744 860155 1633190 517692 40032 505794 1790381 426921 1563326 935316 876741 1160779 1056228 1577731 1597543 599975 1754277 1691067 581650 8989 1784414 1725483 591687 1381446 1986767 353468 654009 412288 1818591 155692 1093598 1064385 498772 894909 1929543 1629546 1328979 1602097 1607662 1017524 981815 1200235 1449407 1935591 1515095 1022605 1107517 173915 1246340 964449 1122417 1307631 1734017 1700893 334905 1998636 1952896 1906650 50611 1658258 1002803 1895873 1684913 390916 1475162 710072 218931 762810 1965040 1830795 495172 493268 1405719 283012 870413 1347330 887185 1106215 127723 1142366 446014 789936 204657 590994 835525 770079 55185 1646860 56999 1927357 995482 26875 1051840 905630 1506939 1353659 526590 1327656 1572644 1930726 1635120 507467 732798 434360 592254 1017736 418260 802597 1189496 1638561 186291 1105937 924020 1155164 680128 1802062 871049 868116 511931 1769343 569212 1160951 1984934 1573105 481246 1571356 883038 93717 454117 497228 480663 1401915 1535046 881955 717100 37483 952347 641351 1976136 1054591 1059603 1335793 1039399 1476277 766570 296787 1735800 201739 1658865 1998362 586405 586588 569302 446638 1020006 1508992 978639 344591 1485695 1041595 1765121 253219 610831 1628075 372344 672312 1789604 294885 1662134 716120 674641 1524829 544491 1212209 105118 1348949 414892 679471 1216326 1802825 1408896 1370876 511189 1918858 47520 105931 658625 1932384 967691 1785226 683335 397270 1213334 251812 43143 379943 1085485 1421838 502464 1558833 1892230 653460 414346 1636986 1705153 704254 84358 1492961 1291524 1314512 1202912 195791 1881271 971863 292042 534743 399104 643288 109728 794572 1504649 1273406 41239 1573515 203238 1949059 1847638 32401 612420 1417217 1113604 1251683 1962461 1415733 10463 1756910 1815324 427471 1122892 945387 397123 1848258 985468 1771732 618206 1662058 1890442 130419 933069 760116 1861703 102991 455622 399468 1887603 738576 773008 1739830 1483538 959483 1695224 1954857 1565098 888652 1051222 906533 1363100 115585 1565630 1067204 1844036 1451742 1319029 1805448 1717816 1498489 82571 698869 464308 1567818 267965 1427969 1763118 1621261 821926 1717282 1133236 1488867 1702753 1021549 1934075 1926070 155120 300419 78601 1864131 714896 960989 1082947 217070 478659 685863 1860951 412338 1497587 34423 1306932 1381560 1601542 265472 1595466 1353614 1326564 1317834 565330 468289 315651 921419 1265303 77897 993829 1798012 1393671 1344748 119976 459955 1764405 1290887 582653 695699 892556 70635 1279938 1226958 1287402 1328570 391703 1096574 456137 1862323 868908 1064909 900031 576402 188076 178455 1940905 522869 1043516 1460490 1073425 263704 834860 1539415 1538656 1758876 405449 1430655 317485 1981284 199611 1612596 132844 799039 487803 1380539 1378372 1748339 531208 1014972 1836774 773413 844410 425489 1146162 1080393 1186011 825070 1472434 689543 1923578 1595787 663870 1278095 812587 598039 1475000 1937650 1923129 333182 1305784 1535049 449483 1123503 345211 1540099 480744 1695186 732006 1455581 1647238 840531 1320374 688525 807010 667326 1720073 1743522 393590 360825 647644 355973 1713871 1418700 1551413 65613 429406 1140160 1295181 285254 283957 188723 394250 776630 1942142 1890650 127850 659999 1438999 303654 289376 1465906 241847 709978 1116747 358996 1923376 991789 1182619 412882 1308735 150712 1417049 216828 1876817 1655930 1654559 1198404 1144357 111586 178686 104118 1849747 1288436 1222846 1861507 462509 1610799 1330536 212524 1917948 1764157 1961541 1188245 27006 1652542 568691 1553252 8392 696354 9464 1415560 1726415 1876136 888721 1267813 1503528 1322043 1736623 189702 1914640 1301797 303276 406113 1065244 510290 1343610 1292172 1911291 189635 351409 1344775 971850 706302 1071147 1488730 1025844 568583 1610482 1893411 816866 771158 1351410 720523 1754844 300523 672351 321353 1988795 1598899 1098749 729860 1244021 1917141 1603935 1889570 1042545 1644470 1770537 1212793 901992 802088 499731 120854 145769 1531616 390741 1431720 72373 1256746 789813 816030 1158842 1096607 260406 1764411 653782 264309 1454199 1546561 1879674 1172791 1666971 1610210 51818 1925437 88739 25757 1348080 306016 390589 1518222 123415 1723120 520394 1382785 1582856 1966808 1536085 667660 467514 1907521 1940626 141803 978750 1577155 561325 299007 1537146 1894076 730417 1287695 84565 384266 376866 114846 1180261 1766542 633241 1360198 672374 1805355 266413 1092145 183514 1207477 550827 931211 1936094 196524 199358 1257117 1663138 1030914 129774 416012 337455 1223938 830853 1869762 66924 321086 1139204 884789 1566355 1905027 1949531 1885703 1808583 1205447 476484 1640756 585725 1504390 789705 1111443 1356861 39890 561350 456947 317269 41559 712707 1798206 727831 1352238 1910623 165680 52105 1126578 1989671 836437 1557416 1331623 1916167 1701056 1003739 1864685 543090 1781350 1398549 1911863 1805438 1028930 1398956 1435288 416373 1705230 566665 1483661 66024 1437904 1140521 712494 1229761 935579 748994 1482151 1309692 829775 1639040 916349 1225914 181495 439009 1232076 1849673 654918 15627 1211444 1384962 735905 1215213 929935 177585 830486 775385 1848927 624560 473762 350885 1494781 699943 1384037 1831523 1499536 1189475 1794548 1813100 770273 1958288 1087659 1771909 719578 691420 1351027 574227 1364117 1108884 678888 1333086 228417 988984 1440480 1951470 1369099 811999 1611331 1708411 1397383 1475222 249106 1876746 1334005 56958 754514 1189366 1957443 1028063 565074 1343183 807063 1710890 485077 1341387 154610 607618 1443600 1039827 22842 1922273 261767 1659304 192080 28817 1576634 1698775 594866 530580 343944 438627 1252448 1258425 249833 1674002 1588944 1100404 1379526 689163 1527808 880626 300503 925904 781579 372554 144528 1769093 1963652 579832 502080 97374 57859 534342 1655546 1068019 1144716 1668060 515097 398031 367384 1311925 620718 298900 528985 102757 1296777 972810 1766936 1735589 877039 918696 687494 1291991 1387757 1308613 323433 838649 1808676 49917 658841 1985713 890731 349487 1854335 98343 1927359 798262 947575 428283 1137882 1146681 816458 1705993 420400 1878535 55788 13881 638277 644591 1761227 912470 658343 986527 451317 186716 1391426 788658 777857 1706664 1824620 588637 1898680 488861 1086476 1345923 529240 1711950 1776042 1592098 1610757 1328934 120572 1339023 554085 701769 307455 155068 679274 778222 1178173 68917 1243443 773427 549718 1270293 793691 225392 1079983 1904546 1355385 921825 71686 732252 1745524 614148 637079 492600 1836075 1248368 1462142 898366 397097 435894 266622 1132526 1370491 1106537 1921858 1604304 1806214 1665993 947879 1355667 1094592 286908 766538 820600 1613491 1930265 914387 1751931 1347097 339439 835929 1680850 1054263 610885 1350760 1659455 1603604 313815 1285633 187603 1563702 256552 1664339 1636704 489729 1049905 561315 924856 667496 1654145 1990765 1310774 1852885 288641 907150 1942876 1402739 1033941 1916003 1375824 24771 1087733 593977 1951577 1778686 243687 1594427 878950 1345687 153256 1118670 699201 429901 1611764 1914344 582796 170699 317155 799247 1661807 1501090 235836 1893426 270563 975098 406214 1718567 1910663 696272 1277285 595023 1322441 258664 421305 311986 39514 1076725 669112 1750023 762516 1107074 940778 221329 975563 1343250 1642265 576944 1448798 1483384 487190 331671 891537 1426935 209393 790419 158705 703270 542315 1783403 358347 112526 634368 966820 319192 7312 1768472 1157341 1352105 616273 1895154 913031 409986 1850648 640445 1568917 533581 837956 702125 966891 952346 768822 894014 1376737 310429 1560932 1288215 1936826 420373 14844 32812 856529 1734142 3345 1380739 1749263 1251301 1201951 12486 1664885 1467681 747171 872089 1305785 682599 1135009 1277287 719771 1126257 1777801 1775168 931296 1137146 73785 1698786 1528576 1521025 225259 1261595 1688490 1996186 1294671 1367295 1366396 515737 556936 926908 132702 750247 1261976 1230144 544682 332113 209115 93779 593421 1452383 1156145 1006022 1302871 1025758 1246015 1713514 1051993 1610973 352732 1353028 900324 194753 1233582 467849 1086444 1646411 17684 891402 1699548 1510726 1170088 281031 391365 1521174 113358 976888 1486536 1718645 402786 1501384 1291817 1166116 308802 1021635 374592 874118 678196 1700170 1822640 783876 160362 763382 1589311 1796291 1942646 760561 374316 912815 1911808 1288816 1200042 441078 1111493 1082340 606277 1460319 923989 1121181 1721639 296459 1008137 1698059 753342 1042369 1228034 930622 188029 1008119 63969 1418708 1807635 286257 1509138 690932 33018 679735 1805518 119563 434396 1870229 889622 229275 1736210 952282 1808351 781538 1780087 1345963 1186432 1753156 813603 747391 948005 876757 22503 1912532 1471805 1703949 797313 920206 895051 469841 1233307 248644 421583 1308304 1337911 1001517 81733 576292 444100 996840 1611860 698578 1205859 1614330 734786 891017 1246376 1928409 1917820 1379505 1871594 1852910 1818750 131316 1795610 1083803 1041563 534362 1996568 1502003 16294 332530 260977 1703445 439034 1408243 456067 1406287 795318 1395338 1052619 683771 815100 1261544 1365010 1485618 1333211 959335 1553772 1257643 1999326 1938235 1357020 645695 254818 1189575 977489 1368183 1669975 949177 151960 1108069 919529 210215 861337 67990 845736 127693 639671 495206 778099 529420 578626 446117 247765 1715058 1491262 776372 179321 793897 408477 1059012 60120 100576 1367877 962235 982299 459435 1603564 869983 1819292 869940 1129593 417934 966146 627618 442479 1900386 212733 412731 460777 749725 809366 963383 737766 1252162 268264 1340427 1522229 715985 1486366 1128816 1893626 1053664 1439752 1680467 861974 452468 265164 1211152 30822 857387 1097827 1149679 625243 1886978 1841281 1765654 5418 855437 972992 404633 99759 544164 482690 92498 861317 1437078 1427168 1217764 1831850 882690 1971381 1383000 1251849 1847687 1422208 1879116 1395774 467375 1575656 1695204 1457277 745215 390136 1054461 252748 522469 282463 417387 1569310 1961348 1949692 1257472 1557753 1044787 1778343 310656 602140 93678 320471 609751 1112213 48653 1409174 35777 1802189 1404817 512705 145627 1528938 573763 479555 1937214 1155309 410493 1767578 879307 875786 1084633 20753 451625 1306071 561983 333107 19215 1990488 638810 500355 1908287 20167 958507 857146 940 554251 1825418 949619 146194 1880035 1854161 399337 1891319 1416235 443587 203269 44559 276972 1486386 269098 1653249 1690229 845051 1823119 1964190 521261 1760904 984051 352170 1220292 78436 19720 851142 1923505 852842 659095 325793 217843 693746 26002 1841324 346461 1991528 1981853 842328 1299106 1365657 987890 1739480 939087 1054565 225881 788155 90600 14071 884415 1999012 1012717 840244 1507901 1976824 1175889 601005 1210764 728890 1039021 269642 753967 1846278 1103986 640985 1322194 1235774 1699809 1621912 1240913 1095150 1741356 1878437 1225743 442003 46551 306718 1043792 1723789 528384 1834915 315932 562780 749316 1981484 1801267 1199771 871762 81490 395425 6126 1846904 1225329 865482 883428 218363 1322181 1596521 371134 133737 645824 497825 545230 1625889 475794 956336 521284 1873278 234252 1494665 816956 1306272 1957429 377178 1226460 46402 1636564 1747454 469855 1833370 1157939 1978157 339339 1861479 1703507 1621176 1378060 1735443 1301176 921942 690461 637127 1980447 108625 1750741 1542606 119832 595030 1395220 325517 1361962 299759 643799 652006 492721 1092537 1421734 1590674 402538 835896 68254 1914684 628340 1016503 760296 1719555 1972339 1489425 1578717 376738 998386 1053949 1387013 1317659 152537 608576 605532 159781 561009 1470492 1478095 1962718 899360 562733 1533472 145438 129054 531968 1778663 805389 1737231 1667726 231043 1079582 551854 1507072 1422402 186543 1189200 465828 1351068 1555817 160588 583403 919313 1002012 409866 910298 1546307 1912695 1955490 1135243 1343679 1745833 1364646 1835819 1395189 1935677 1235991 1022443 1172529 203159 1173071 1266746 1297529 627687 1676013 1522971 1063335 829421 863334 1281675 571191 1103553 1332385 1532285 1273328 1827306 880768 639933 545103 1221476 1705499 701002 1261081 1047060 1106084 1941303 1206285 1973543 912731 636815 1162188 402678 1989278 1664927 1703366 1206073 395414 174163 1224419 1742651 613681 1880136 1946587 1757873 1880207 863565 453793 1848576 1341368 747403 50018 1798547 304306 852215 416741 1075051 550756 126126 464833 881934 307429 1934673 1099670 1824904 932143 719476 1725917 340154 1739682 807238 1015517 1685118 1400568 1063813 1623255 937122 1877707 1618371 13825 602682 1319603 503709 1602894 1564484 482854 1238527 1720835 1336994 1004437 572513 1924296 940436 492582 1212388 703328 301338 1408866 1533121 759221 924006 1563303 1710553 955635 1338754 1683436 1149415 9310 1236074 641911 349647 1076661 837965 1954208 956505 1620196 491800 410187 1770228 60636 319037 1948966 1024810 799178 1618534 1593404 627338 779206 1612895 1493239 448534 1458865 1894409 805783 656664 817226 1511883 1985726 1312173 176643 1516825 965471 890835 42597 513123 1199354 1202824 130011 288295 1184106 807890 1339076 1630593 1987759 1859013 1233657 1895509 1264539 1082684 18855 789792 1372574 1089747 203894 1377433 1367407 1608447 1812405 1758913 1546886 122125 734464 1714606 422034 814097 572029 1780458 1718825 1104543 992904 183181 109630 1974262 951294 620651 192278 435071 1824048 793911 588595 583603 1115980 1534507 1678474 1431509 261074 19569 1473195 1575341 695745 1710523 520282 1767731 28596 1036307 1712513 1922488 1406234 1559853 771446 290486 916759 1428805 1475815 1183022 398203 1972413 1441032 451735 918063 1964 1167583 1981395 1068170 1184541 1477727 750151 855473 686760 466323 1303039 435992 1556474 1948676 1038175 1666974 356327 638012 180385 1016293 55379 241655 1699232 1590400 1286526 1769089 1834431 927342 941450 872681 676406 1135973 1331250 232668 1231879 1299824 1564838 1061593 858378 488588 1214265 229642 80238 540092 1874090 1144923 843481 1198953 1333602 1437518 995099 1347459 941842 1796590 472427 1107983 851856 1007651 1283925 964653 197460 1628564 244421 748295 438637 1375129 1747881 403263 966792 971558 593381 1560165 1240470 1848788 17905 767623 825781 393041 1403925 231624 488859 930010 79533 686141 1207627 503283 837674 1584119 1738081 1718027 1235123 1608678 1415770 1242252 1574444 643242 1998288 319647 1945042 1523191 1195929 1172482 866772 1452671 1407351 349047 604417 1709631 193781 1084449 1759693 383484 1230590 527386 1443291 804322 1132920 1683085 57814 1114030 1774834 813878 1513317 1558220 1189 1530129 179919 165360 852895 1609574 278951 369523 1200953 708486 275557 1718536 127438 1747040 511291 476275 1863633 444039 368738 1241800 1514572 1479377 252849 1894926 1035048 1936369 1178521 1981006 1305541 1519820 1684495 1085578 1947918 1969304 1603658 1759626 1463562 1602037 1696796 95057 273843 1993372 21662 1745933 308351 127014 805835 1531582 885698 810738 311497 1754505 277886 445974 1519284 1336506 1482501 75142 852342 1066860 611675 1015884 713628 1341136 475680 1741850 1054442 1277862 344945 1961789 940112 1450502 1499111 435663 1367722 1382134 1478184 1669319 603701 1914895 793341 357780 1332573 659189 991366 1358925 1863681 1034600 1422192 1238890 1986305 1519251 1216282 72437 21157 274008 1010953 784766 903833 1658642 1085821 1753241 1615248 1803009 1751470 1260822 1402850 1652748 1235903 1246827 1131576 881185 1264420 1343626 1996944 354308 898832 509973 1870952 1877261 1851047 581183 726501 1725995 816587 585822 509494 665968 996266 1007739 1444028 1053136 730470 1039903 502533 1691035 1147618 507214 80675 1402228 1032507 1887959 1165590 970869 1614078 1420990 318950 1275701 1719081 625443 455472 1686711 1716133 1183738 1265446 814573 183734 1407775 1445929 1279333 583971 16091 1701600 1054159 396679 813293 817619 794311 1687795 1150347 1212973 817085 753450 1514028 147895 1463229 824448 10566 948289 406163 237544 1700027 1924602 834050 1685202 920752 1401652 873947 1891880 1656264 1401065 1203357 284431 1441324 790152 333364 1602721 1254549 551825 1497866 1055316 38318 186696 951068 1078188 728554 1097501 1852755 985504 1009892 1624672 1260029 1753748 1583803 773956 5653 1096703 1503434 1378907 396145 1700866 39971 1042551 1014819 1269398 1252166 651485 980748 494418 889569 1221598 775529 475656 1791759 166968 582752 640500 1036440 44347 214636 1459182 1330968 130834 194163 354381 637531 948000 1895470 1689130 1515526 1865869 1882904 1451314 1124847 1393435 47679 357051 62499 1617352 1293926 1953413 410481 108084 1828500 1188499 1530458 539782 1031884 349588 1520555 518939 99657 1016948 23121 979736 691610 1857593 106587 1874814 642926 1903868 112941 765645 599000 1701558 254279 7381 1752554 673906 509803 426168 1205658 1321207 586329 1053231 483366 387821 345972 1463003 322258 1266060 1751718 1171589 201616 1794500 1052793 324262 90055 1950864 1381051 1095549 1092188 314577 1858184 678273 1596524 1342760 1716958 1219142 865930 1148820 1065821 696451 1254078 611834 72146 490016 169443 1481429 1629497 196591 1695499 1373525 941376 31139 722603 1245684 129808 1206006 1442516 370770 1630375 959722 770271 330514 1351194 491218 878939 1972859 1020174 388987 720747 445434 1626566 57174 1606550 672343 538199 1331542 115313 620780 1489920 1897811 79554 1215799 718889 1573172 1757554 382747 1190289 982847 432699 601704 1746534 1818983 632555 1739365 1842294 901121 1666601 1201547 1301631 453387 1576311 962531 1793224 1475910 1957993 1472288 1992596 1463728 1020233 1451070 407072 1674191 1211755 1950203 522025 873685 1211156 897630 50326 814381 1684879 1221833 1910876 1220775 85960 64173 1766129 1521228 701916 951791 205558 1782778 766665 1455837 1716828 1057950 1201084 1391724 907278 225552 1939204 1214815 289732 1829872 1043331 99482 1742064 1207060 1038269 452566 204260 17812 673792 462778 636462 1947283 956154 458572 207955 1136321 1194489 89154 1655410 630521 238577 1989147 905505 1726041 900723 1851303 1630934 94330 1925809 185997 1028803 303346 594968 1276668 591279 1365326 36881 1365900 215899 1626014 1221703 81413 1302707 725038 1893931 1565780 1253313 1034525 1397052 125093 1697993 74284 698689 1363370 1256864 1731964 461561 1997252 1437930 855089 1008728 1408520 1602143 1550116 68671 1782653 496653 806976 1013095 1902924 445550 1022049 146207 1016826 1456283 384711 765108 1239013 1913841 473731 1234736 425128 544951 248166 369991 742033 774329 891796 1534822 92699 532913 628079 1407211 769465 62302 422621 1796820 1951285 92717 1616985 814169 1857753 288988 303103 1800665 1684088 1949289 507822 277187 1673526 1573942 1417007 1664350 191720 1565032 638661 1379181 859332 291430 669928 1040791 1116351 1950920 1173625 427468 1716160 1434780 632689 1544563 1396123 348264 1662957 1631132 630355 52459 1618074 319653 1999543 369620 689526 842887 507060 888327 1790053 1968960 530970 1032196 1764297 1676508 243908 289135 1966511 246061 1147650 603010 1186597 834818 801222 1477553 656863 1163955 1726251 428425 1416719 533055 1044532 1305439 1334410 144002 633357 441631 228512 516774 1747785 1325788 1038559 25084 1276220 1219751 216253 1676093 142376 1588769 7123 1711804 1134646 273865 1873477 802924 1568323 1602605 1465257 1711256 1140515 1448773 1202634 522899 1383860 1472843 126513 704002 1346916 1360069 959870 342772 1831104 313826 210450 791915 1413432 85557 1793821 1241585 784421 1155389 365289 1099183 447795 1574173 295320 1857780 550456 331079 1826115 191810 1449746 1667468 1213817 840363 515033 196961 717713 1231876 1544738 883256 85913 658402 22428 682 337190 1781089 1814241 1264630 730093 1071212 1004762 836131 1514520 927792 989278 1617692 506350 608555 483631 1282990 1685193 1674406 1519193 1240422 1452490 357730 1587190 1098150 1084568 211724 1529591 634107 1259658 1228664 504359 1885461 959038 692605 1898664 1352687 1445127 1281229 204680 31271 942733 1327359 1369336 1677653 237210 400496 1671766 946925 1686456 837874 1861265 1773710 741518 923796 418817 1107937 1279526 1057337 703554 1556491 1163631 540990 1246830 322226 1822700 1950110 917785 1694338 1384821 627956 876319 1142667 577034 34472 387136 483822 316958 1103361 644219 25572 758725 777730 1358474 142857 1180237 600182 1229793 1619843 703269 1591696 1122352 1661097 621354 1339737 1393720 37701 422327 1200068 192020 128841 1274547 1820165 715633 138952 43876 1570749 1170535 1291964 1383531 1567080 1009903 1173102 1692309 1587729 1560720 389968 1143250 1345960 58518 1430628 921590 389345 1385168 45132 1418936 1395415 127709 795628 1293336 1180450 1942722 956867 1303834 387465 1228085 1063231 1976710 510730 181218 941809 1358344 1299909 177070 898926 1900764 764372 291029 1670274 704498 565112 710802 86012 106464 708669 1393529 457188 974197 1507105 712796 1967262 1431700 922822 980132 803785 153806 1218188 1899019 365415 484784 769715 42284 1775527 1704869 1719356 843075 1372702 1325735 1771896 965325 575774 677777 1301319 1112782 1431961 1265700 1780430 1846837 1507203 1617326 177561 1136501 340043 1897612 184179 1026237 957339 1060974 1260518 249627 605439 1531266 915083 237809 969054 1854264 1989118 558777 1339158 384799 445770 1034099 639823 318485 814342 463577 1341070 1310946 1507434 1315597 809939 1652793 1097540 973358 1081707 77588 1883042 788203 1000160 1380059 392797 371193 1203495 1049427 1358098 51782 725826 99281 1319070 676171 1395314 1608502 1217146 1390436 242814 44130 1247411 1824787 1136397 1650582 575880 1189260 633728 376025 642230 1716885 138506 1355340 1478166 694885 905984 729664 1121069 106120 674485 1640894 405094 1362792 1296361 153174 1464709 952864 1553058 46983 184539 1603247 1364336 1022562 1924380 1548789 931585 1725586 1302455 1752906 17861 1036235 1711283 6823 231034 1488576 1102444 601937 1874513 173261 91923 1123699 134750 123339 1950795 259345 86421 47601 1882689 1257770 643558 1536295 686344 397152 1716918 1673805 1718367 1041999 1202756 338454 1094223 194031 303112 1846677 1181536 1460947 1744887 321240 1449676 1195379 74009 1310379 1562034 816536 147832 1714797 1612317 579723 1070395 1346309 249181 548424 815551 1804445 1141761 1541829 821894 1122170 270186 1281774 1319483 490337 476641 787181 1610036 1315523 406166 273641 483858 999570 1136538 84535 1705409 1416263 698910 1035941 1184627 9560 110895 342730 1942265 74672 460182 487376 1683095 838979 1630517 1099579 1391246 1193161 1231952 1847577 1657809 1837978 1356256 1692864 1987082 1972398 1461697 712142 706657 1789692 1567887 841329 1859218 1142233 354471 1284932 764106 1835349 1320201 1116760 305024 880847 312122 668632 287435 1832583 1594726 1534974 1653838 1798791 996682 269669 1256790 1939590 1914062 1600250 1618512 32816 436241 1000144 1907981 1332639 1242079 454767 658913 72889 989600 799667 703770 88597 764539 1536197 1902651 1856411 580124 1216400 792561 1326560 235518 1790127 663604 1102840 1853241 575038 917812 719497 1480001 693572 1743862 464464 1461679 526158 764327 1680818 1146639 88690 1037709 1822744 1181344 1527545 1766257 1604380 795018 1067207 1749267 1685091 237241 82540 1740095 774610 1611401 880363 1858034 988835 1331956 1434477 569221 409582 465645 1239416 51102 1318307 1308704 863372 1709002 435388 1738528 12127 923308 209066 316461 1560772 1838050 698130 209133 1252539 1804866 893427 1096821 1758899 1641293 1969793 439586 473474 1125975 276129 798104 1254998 764385 1101770 420078 1959620 522285 50968 1616991 1460184 519179 516675 1100440 1782750 1958504 1748063 565778 940477 819907 1281050 1241979 548405 1625414 1848663 149839 143324 1178585 605540 380244 1242912 1086637 75478 1054893 1948363 307014 1332485 72705 879560 589340 941469 626328 188513 569293 992665 1000613 1833895 1185571 940967 785241 721932 618484 1397332 1046744 1870436 305478 1165326 432312 296585 1692626 1469960 1188659 109669 1039757 1257426 1929790 1622326 623662 756415 1947088 1577355 480777 364658 729213 417500 531096 1903907 1444686 308722 1152421 792205 1670658 368216 1082933 99066 971994 1717680 786227 939248 1088395 918347 758652 213268 274106 1384756 1014584 41890 48011 845177 1889027 73657 531210 1900004 884908 1422841 1494868 285614 1584951 745903 926789 1730559 945706 1818456 837233 649031 1835581 614224 224517 1963027 1896641 168552 327125 918586 809250 1126215 213938 1815729 1316403 831977 904366 1413593 1043959 1517492 409239 751670 1668024 1445867 823329 1285381 398124 1799024 1213683 122746 243085 674374 661055 78086 304331 661847 1409569 1889743 1073838 576046 1041768 883496 856605 1333739 1418378 1243225 630247 1783806 1195007 1437225 966491 582479 1064775 704785 1574640 384687 1951771 1841505 298477 391670 1310247 976148 1540342 1645793 938490 1866751 373996 1080198 1372500 1035455 1534911 1269522 701325 1109592 1848806 546350 1207596 1613768 1746490 927370 900319 47311 885240 488689 803538 1004874 1680841 928617 807658 993813 1708789 537584 473236 1940126 1510765 1149582 878347 472197 1938740 65674 1260984 1281870 1728441 242933 177895 1537182 1245447 665800 382420 410835 233099 1625662 587945 1484260 580237 1640714 1128776 1461897 1181845 1230827 1679248 993381 1567026 1426314 1981147 89921 760825 557340 248089 766902 1371023 1063970 1307178 1880213 445910 1245500 1162459 1556627 1528952 1562085 368722 639331 1027338 1526240 261497 767268 594634 1539269 729082 677897 1461415 285588 752732 857885 15496 429686 1594800 666561 600237 451160 1060579 125965 1757916 552539 909103 1013854 1592249 1346565 1726177 1202795 132069 284877 1131867 1988443 1940059 409671 416357 482143 1209741 351190 956718 1328725 655915 802712 1271767 1605556 959450 1977464 834054 1016762 894572 1201934 1058755 390398 1565760 624913 1024558 542652 448885 1496492 243061 1920755 1759453 411415 1030192 265255 777677 1769502 505553 393834 1307218 652111 466456 1559084 1435558 1539822 583411 1317417 803207 1858356 1894227 983596 1427488 61662 1847064 1804627 1514814 39048 1563290 1607936 598858 1521524 1055249 1643235 470376 889407 234636 1064546 689742 1148880 738153 1161758 1741083 354621 255375 1519625 1106605 1909027 472353 479239 1158065 259768 1956000 1225809 165862 1491670 100849 618329 1433382 516911 1773130 1652013 838657 288717 1291195 1424423 1483403 22079 1832703 1426426 1777842 700994 1468887 435035 979069 1166085 243919 1258925 667120 560760 1313745 1153909 1031981 1674455 1157571 1182791 1781332 178915 1555091 1429284 54255 743256 160029 1179004 688489 1852874 744983 991417 951520 1031681 834228 1135078 1906407 612111 1131329 1789289 1015932 1039822 968380 589770 1034645 1454914 945833 967898 435259 531892 155776 1374931 51604 1493583 1963780 1793875 278931 891731 846586 292381 1195087 1050876 247071 1133031 894158 336033 919689 76030 1133762 1679339 230468 1428324 218007 1733753 1991866 307716 1346136 1160533 737416 700289 930995 564591 1180891 204694 931611 892397 1384461 60078 404224 772205 1303836 833182 1207955 1039598 556598 1915441 3719 1743892 1966391 808350 1614316 1433797 584655 696988 371695 1941943 746745 344678 1045407 1752024 1712309 1013902 1864 900232 451677 1275912 1158257 1120499 1372020 40465 458379 853736 272372 12984 942967 1638419 672833 16810 593576 94947 375045 1541437 1763849 759174 871861 1895852 148425 58848 310326 283099 1445547 1058543 167965 1047442 1841482 1549115 1446135 1082789 1550100 785697 210572 1506737 1783414 1420513 1255211 248799 1677687 1463194 1427074 217607 1836072 950647 1914122 1670208 751885 304176 783123 1502655 347709 304231 1506403 1386973 1618865 259236 389340 400973 1136008 642698 1038449 1519374 1578378 796381 696197 1364753 1078039 1384827 1285465 948223 566587 972424 165542 1347834 45435 2395 1049970 686957 164504 1023022 807887 818052 1265777 1702181 836418 1233865 119125 381213 1904727 1954771 194480 1838896 1000458 776677 1539952 1381846 1012119 1481304 1169247 606876 390386 1572363 1090542 11965 1688956 429068 74963 1758149 269329 1956872 1643863 1621693 795100 948274 1819368 389809 1462479 36807 1837875 748265 330341 1781468 378903 1863641 1046056 1355747 1260252 1903432 1553108 12057 304159 1457919 88361 1220440 1771253 1234223 462283 1703332 825533 524096 1568524 69521 1236785 1605770 1529579 1650966 637080 528026 243381 1237259 829324 1077614 1398269 1829028 1373800 794581 1785140 778932 710200 872296 327036 1737875 1799374 1976523 1350656 49926 940741 626123 1993398 1919600 777257 23853 1617985 949479 1051928 1245924 1760384 1877555 1626601 1492209 966731 1042617 324900 1139333 881829 1810746 429243 1967163 308689 1160639 311250 1975066 1124757 215241 1210376 1135865 967832 1437554 918840 1397853 955905 1216703 1573288 1099241 638852 765504 1184440 960457 1557517 1885771 1258842 799350 573345 1871143 1870207 753654 1992682 1475292 231855 235539 708888 1957992 831438 333223 1349776 981353 1395267 1915334 795902 1217597 306844 992275 570643 854288 752979 78704 1109624 1173617 706465 1431500 1924168 1413758 334263 82762 1057555 1026152 1127629 1457654 1998031 254411 1343896 1124453 1669326 1104373 1603953 1996974 94383 1305167 699928 1121564 1595503 1352140 756803 1256830 53844 843228 1940120 1495664 1868797 1286538 817532 1025443 347616 125058 903393 1364154 1187953 1398471 569099 1192608 146362 633477 192918 315186 1373401 941255 1940776 480790 918615 1727807 206149 1773780 943252 1548261 511556 779290 1938380 702316 68565 1180614 1157077 573339 975430 1507687 229252 894833 571418 1890754 1085037 1140163 1190249 1697246 955309 488312 1767405 1558918 39603 1975584 810536 1107639 1599802 1231078 1220949 1202631 634832 1314148 1803002 695702 886514 643601 1367353 808020 1609466 266279 1053530 1282161 858720 1819284 887196 1777429 1965002 1889991 518819 1880202 170768 626219 555049 233138 722962 145805 1088306 1982181 1281152 1277783 489 830916 1024103 400812 1121204 1119117 1631530 1469689 1268083 1437238 658896 1369745 417900 93053 1121016 242119 1377607 11934 128631 13410 1010282 720258 689539 611264 915837 691595 1851111 1995555 1119454 805544 321795 1025922 1591633 513240 282853 276878 862616 374631 464937 1266628 891518 1841636 1681995 1423444 1270340 780577 1156490 1717897 1115252 380853 1440508 1381285 786692 7745 1939494 1739448 1779846 1099150 730110 1639199 1783259 321078 1609896 1688321 275304 637413 1269448 695973 912675 355318 922836 1768970 1367367 1135848 1441693 842094 509846 783941 798590 192227 1446307 1431008 1826539 1639 198886 1581128 1523429 1050481 684487 709344 284746 1699681 564844 118093 1489199 91793 351645 1868449 1478294 146682 1563311 814148 147106 335782 501172 73329 331301 58132 1839864 592499 664481 180522 1607777 1295822 9235 371430 1690263 1961160 815473 530397 890855 1536718 258313 766510 1722467 251301 536369 256836 1609570 1606509 1398212 17160 1833081 552464 1167497 743826 1284915 902322 165287 1843359 172497 1294205 373247 1535040 815922 1396287 98202 433585 33937 1888205 1891769 218545 1983529 1323795 10450 929168 1845555 995064 1202353 536960 621162 1391025 1307290 1053753 906344 977058 1908633 1446724 132048 1751478 1823147 575675 1943120 1235356 586970 437737 625180 29447 298327 838982 1089919 893998 388891 49919 768427 1442448 1478059 717631 347606 1432666 1596244 560999 1455437 1702544 967945 290004 576971 1480194 1754706 1017970 1513114 508060 1553339 1696387 858907 775433 1091453 1772275 1811641 1775798 1217111 1860123 260229 1549949 1218992 1964377 526950 410509 1733431 1096661 1983111 1474061 90431 147238 1117172 1033027 519248 1031507 1377826 1859288 838165 537297 49140 200195 380572 1004316 234169 924021 1967947 1130740 461086 1461858 271154 449780 243729 317454 486909 187057 392991 898817 1360008 1182163 747364 1961674 1069501 1076784 933214 738679 755287 1348797 653327 81102 712353 1081288 309170 1073285 1938418 967916 1175339 1037286 1699659 166743 140313 240623 1198690 20339 1815096 1943338 1561242 1122816 316837 357562 353743 916534 248370 181905 685124 887112 1971938 1472305 688951 1203448 1015791 1436496 1546969 4191 1711531 1551661 1557824 336898 709134 569327 1018665 1572797 200993 513389 1953657 1706149 713799 440135 1780661 1770685 504366 424149 1010475 877155 1510822 1135976 585374 819412 1110201 933466 610869 1511853 1457752 322194 279811 295039 1844504 934207 721319 787295 603196 1845433 237238 1417901 554614 912667 1200400 1711678 1252307 748231 1664051 551868 1313596 1722729 790107 1314924 517091 1343335 613027 1166039 1621678 355010 1951530 1995212 1962156 893501 1211726 1412534 1438216 1821104 1452873 1433112 1991271 1110855 1152939 1962821 1511642 1262087 1673467 1147984 310811 1816136 848203 1718693 960740 1593622 1512497 82990 583790 684140 1700483 1111804 1996489 213898 855235 1468440 855558 1183511 1544668 959570 1392837 1475554 548875 1208367 1060759 810845 1673693 1399696 498492 1531964 108645 197249 660593 667897 787802 1118744 1811714 1851344 816814 545960 262448 1711463 1120139 1747844 680184 81993 154290 675806 763266 558349 654902 1719892 191800 1417106 120981 1141889 1423898 1396590 981097 1610131 781767 1065317 726336 1782989 1129765 1124496 642878 873957 163626 954148 477963 632161 1654251 1032272 1741189 125723 1637151 1617111 349191 1653019 1394704 1336591 1664962 432251 434626 891337 517870 690757 98394 1742452 1399412 1003674 624444 1078813 1061679 1757858 5688 1636260 1370844 734098 474162 5231 1703429 348158 1882376 1721097 1552176 1092202 645463 1308148 402689 195712 875404 1038123 1557157 888773 1743088 1163592 364485 1477865 970618 739962 692300 1709872 787015 1677522 15002 1633526 1119563 1716723 118935 180053 389789 289100 212500 953633 1849094 1812013 1962077 1437718 813476 965885 1007711 1042588 1874474 821986 1344001 194538 1608349 1945056 1583119 1520177 1214914 459084 1977730 154626 1919355 442443 1425690 522072 1664709 1160178 1653258 914052 297036 342353 1904061 1512708 486064 49719 519621 1495897 1975059 1490524 1845685 293208 542668 269936 1572189 1696621 1956605 377081 1053060 1723148 1801710 239134 692565 354152 108481 1545125 1306055 1538125 1654541 222347 627633 243985 1583591 1470007 935249 233451 996371 1793557 1789653 1198028 677845 1653847 1833708 1015707 274835 127358 1755942 1831600 930508 1477731 989557 1817161 1476821 1706792 1893673 606506 252665 732246 175598 515480 31727 1050602 1599227 308719 693054 858410 564206 421804 1814451 1895614 901401 1829677 1428502 1787452 507532 94854 759680 1836698 1298201 1581612 296471 1700102 1988068 925895 284875 564867 1228723 6940 936167 1365591 1541287 952429 1501396 1103847 1075321 829749 715475 1770008 890068 799528 871602 1901320 143471 1627502 774686 1302943 1088635 263389 349592 1847819 911554 287836 229887 1131284 1891855 1623114 794905 577579 1666444 189183 925295 1533823 885971 1788708 1153266 1051425 850024 1794804 1839515 53291 1658696 772784 765372 1601057 1507716 645764 1013004 1071507 297389 1537478 237348 302804 32794 464681 1235471 746074 1375873 171008 1935637 1560483 1090770 1058191 972405 554283 1572282 388153 1851027 1591527 1812716 1353916 1730430 1355677 1279636 1218805 773634 448722 824377 1364778 1919914 486511 1453699 1939531 628503 962282 1042831 1813677 740030 331842 1721299 203014 1977547 691418 632514 1167544 571287 771931 1351127 1122218 647454 443347 173220 227174 189926 615190 640964 628262 556525 1186 1232716 1799673 723361 29895 1794317 821048 742833 681612 740882 1329074 1352311 1334213 1620165 1419218 388684 1948251 1028165 147455 265905 884268 1505368 1227500 1323848 655479 862235 454166 1868359 703450 167086 470122 934541 1847246 251026 620219 747994 1870461 1300117 1641821 1508888 1825232 316749 1290957 1130539 806312 806726 439194 288631 1040722 757124 1510478 609958 1059847 144715 1818437 1069217 1014247 1614528 618823 1277602 1808299 544784 1986820 144106 1703675 1081834 1725609 604631 1574294 1151514 1374217 1696624 888701 1034856 522794 1039496 1228317 640543 1909623 209710 280028 222826 33685 1016155 1192020 1787428 310198 190675 1484581 252008 1813920 1848559 50390 1242414 484869 731812 1197466 1573365 442263 984896 1373035 389961 966768 30122 1742140 304279 1513098 297141 290723 577444 1318377 648495 290940 1470461 1242360 1289849 1095851 590455 1749400 1599846 12662 617434 274451 656376 1225572 544660 579316 977625 363667 524837 892776 1975075 583451 1305815 1858735 385258 1868848 1156575 1505284 279226 1418729 1993490 953285 1511308 1237238 1613278 1912898 907930 213160 929892 1088829 1075796 545899 1628507 1432900 1583702 1871364 1346709 905848 1662697 164442 10079 34504 1019237 1346279 698852 710589 1165655 517490 1493354 98229 100124 92444 126168 41163 384991 1782578 1162070 1016027 991214 1122120 1717839 771483 1076558 867996 551315 539736 1883825 905073 450223 1491628 1358951 1153768 1012600 199231 1230640 146532 284063 1392833 1586500 81063 679424 855261 1393606 884349 1439908 731976 767902 804734 1312680 9928 319064 516020 1058817 1067345 1925476 932925 508464 1619628 1192022 1737566 1906339 374970 1868522 1227614 1620592 1650388 286528 1546386 1051435 475925 1052621 1022013 336031 658473 1443282 1857489 22289 921347 285141 588063 1889678 1030892 181662 727816 1887320 43670 1447801 1834898 54992 623411 379667 156035 212088 344902 1302572 1198913 1987211 98871 1562290 326643 1143307 1332407 1937683 1041708 647344 479333 1601328 666449 1171764 1844034 1556123 834824 944807 1479000 1566774 104128 1422588 459583 1695125 139205 1658067 47857 1048257 271570 695204 514302 1950985 1496545 889540 107384 754498 82128 1457504 876652 1807932 395286 1519056 727232 181494 1058582 204270 1899652 1411323 333087 395306 173222 685308 735112 435773 997743 1199775 553519 151525 796507 713601 425647 1928115 443270 1480501 1869981 870542 1251815 852346 169871 467087 1302768 1040701 1619969 626767 1199949 1558447 378958 556592 1496457 1342627 412340 184206 450330 230650 863731 1761753 91509 1417371 1408602 654480 390675 198514 290748 1589435 1733087 1681251 306237 1187139 1709766 1457353 1843773 1242348 190257 1217820 88798 1678596 1361671 168260 1891528 340821 1734727 190652 866759 1259040 146741 149440 94351 585644 824981 802821 1139857 23487 194748 1916333 1095813 1394342 661968 155915 1850758 678671 1073319 1111462 1245605 1032491 1629224 509226 706026 585017 737486 660526 1811356 4337 432115 422857 698934 1149534 1094266 848492 578585 1615069 1829932 753042 688212 1000622 1572837 18807 424110 1583680 1760999 157333 1581008 1231491 415595 336325 352591 130804 71714 627963 53190 1476579 1377784 688611 492057 1571660 1488262 1661987 1713811 1837702 1375584 1632521 387872 1087399 1236105 1003332 107258 1416978 1515936 668380 463948 834318 605316 1756887 1915997 416410 1066505 604744 1853978 16684 82322 105969 81979 1719206 1338861 1256768 1786193 1591676 667421 494032 1334198 671190 1431998 618619 741006 259651 1439732 1466654 1344182 1694316 714191 466296 1858731 662253 1877987 341969 1681994 453760 1023963 1039596 525922 1958526 121635 1577276 1143797 1047067 1880304 530572 390575 473447 1499404 648531 1098376 1997863 1625626 30144 1673616 437067 1980961 1718455 48592 1101202 435395 1879985 1866305 1006194 787074 750981 407834 101813 1405684 404569 1170591 538200 1846815 1417361 988593 1578219 513171 1622100 790127 608406 517995 650171 1649288 585005 1281486 1771720 1352731 1290499 582268 910996 1852280 1139841 1209905 1683169 302289 154934 114392 88982 891678 350421 188734 325346 1135147 815262 550604 607584 735499 275496 1685271 416761 1802590 243456 1468752 907627 1963191 1315860 272533 639843 1903393 229398 850875 258644 1445353 1687812 1833117 1211722 1009206 992989 594718 942469 1983754 604645 790149 684169 252316 127707 1160389 617556 1242650 770400 707431 1003351 318993 447609 1782966 1506293 728561 1267378 492916 74010 1929113 1850623 830275 1149524 18873 1753312 1797511 1459498 555007 660778 1843594 49875 1257801 979534 807733 1883580 1786607 1929717 829521 244785 1379712 937047 1385942 313085 635169 1361408 976324 833797 868787 1425471 1716725 161754 410120 886585 484048 596228 565727 1071411 1461296 1121946 693359 1703004 1415262 1452324 532200 390936 1269288 352891 1016602 545617 1537876 1910558 1236574 1598017 1833907 395165 877944 613926 1879481 1181828 1937330 871993 946943 1647101 1915252 421545 541861 1140146 1100767 1788376 984807 1299210 852741 1791897 450079 547487 1170446 1141374 33700 1463135 201523 1858085 917816 1110817 646256 1591186 1436183 767792 1517277 1460537 587773 776986 696677 1749984 621787 1904775 1686111 1519393 1686896 1046152 1251941 1679483 1450756 1747263 785176 435580 481888 1752608 562216 815688 978210 41685 682267 789458 822895 565365 1365708 737927 856286 423373 161612 1518026 738359 1268076 786606 546093 1909274 661211 1449499 1627333 1894491 1171672 473422 936226 842111 83871 213021 1224086 1912252 196796 587460 173327 2940 1446916 1905044 1725391 1355548 712141 1592232 883764 700884 1246181 1462272 699777 662420 1630233 315406 295908 298752 1362508 1067262 111124 1131392 1148527 940107 1181583 643011 174347 1282259 1443988 1522250 602453 1945174 827955 1111143 495848 549802 1438150 960081 1049495 935717 1861329 1874331 966583 1110835 483135 198516 1913235 880056 1217759 1986944 1148340 1130979 192628 1810115 857022 712744 1087819 1736804 1774744 504081 1862426 936005 1884326 1397781 1901378 981521 631861 674457 1739349 589140 771302 1387532 716252 273150 265033 1671627 1365344 1277173 597513 649012 60571 1730588 1664949 1311159 541834 206719 261898 1243298 1690798 1506483 657592 1810139 122520 1332539 927633 121683 491466 1141549 119994 1450364 1828581 654531 803198 1136964 509874 1438468 1046809 1714337 1493814 36130 1611995 1771053 96313 912814 239391 431239 698539 487430 1506695 1385787 1400905 830563 805676 1834987 764381 973621 1463539 201233 319576 1570945 1714501 1288905 317302 818747 1619199 1591590 646781 1942260 404155 1601608 263266 368915 560501 329147 1986248 1552786 1869527 725685 381101 837109 1289160 201037 1318240 1380454 991809 1261300 99547 1511942 903707 1938968 1176854 1087471 660595 1521206 254213 742688 1981718 605258 1339768 379956 1508851 767996 1550468 755469 1647575 419459 970768 109474 497518 400944 1888895 539703 1511887 1040655 1322303 312813 550413 222292 942152 1401595 1258289 957469 960297 1720616 630068 427083 1716313 301227 438202 491358 620731 1489787 130049 1265639 1538918 1305420 1333334 1697676 1463241 348965 205983 1700408 575587 390250 1268454 1578217 834066 1477397 845026 1342086 1219134 1739236 610407 1571648 1440680 1683559 609164 1873522 1541082 709315 1471437 398448 1855211 974786 169858 875398 867583 334413 1665300 1627714 291076 900568 453899 360343 1684552 240879 111321 1679297 1794855 1639760 1897876 197461 343815 747071 1946846 1531819 427052 1922868 465984 22519 1047189 1920056 353290 4037 1279920 948960 1078876 1038171 1516798 812253 1146000 942603 1425322 1517109 688095 740964 142301 1780625 1729768 1214847 972649 1727352 1032603 1522144 1360204 584355 1323024 1016032 329645 1417663 1421781 95489 1991015 664313 163296 688059 1217963 1894352 796082 455168 543609 358829 355920 1931393 918174 89395 1002011 1131911 940392 1787977 413975 752055 1582123 100194 733163 1323715 1826179 1931837 1342502 72181 428621 1132084 1906441 678239 1592698 1002559 1587527 865777 439424 1246077 1760668 1769907 415343 492392 1337710 1208202 492578 1455089 400928 272596 983646 1410405 567589 1399678 510457 1095059 662589 1856580 1323503 701893 1773399 1510466 487435 887419 1786563 687712 246362 164280 1124818 979245 1841641 1391133 359266 1294207 1408428 1521672 1273949 215738 573756 241816 1255042 1272699 582372 1954653 92012 1378057 1063418 807993 1107160 1339352 442222 1613605 1346627 231886 1769247 1286770 147699 1877772 1123822 807400 487797 870972 210422 1690334 1591411 1399657 1364155 625778 307497 645115 1136851 519986 1827879 378962 846987 991738 1500014 1968740 1541331 994534 512969 211027 1456179 1585427 1216682 1315441 1473968 1027731 1793654 553993 415064 1319710 237403 54560 1810424 151640 589559 202651 68798 1205644 816816 1364032 102784 1713113 685426 1836110 1825655 189325 889546 778341 462734 1551301 395055 84007 1135953 170116 1322651 887956 749605 77905 581823 1046334 1298207 820424 1876824 377793 1746076 883180 1790917 1225057 788812 1917653 1309266 682151 1433194 850540 170088 1914929 82237 498820 1886414 355496 379509 668976 1131615 1036215 1579342 193847 570490 375457 518684 89299 1351137 374738 40346 71418 567787 1822488 776243 686672 925309 462510 1736609 915200 58500 713027 1226803 268866 113397 1925950 719218 239554 531996 1447545 1327730 294522 1357128 474583 1382332 828855 7100 1711767 678437 142586 929883 1779909 1380259 1534428 1367562 354773 1519506 1692316 1400011 1103739 1385889 1843336 1798299 1384199 1157545 814096 1884988 930588 1027003 130920 257078 1451247 1618955 332994 634220 902221 516339 1596804 1762428 1833681 515790 755171 712536 932797 912511 1015690 970269 423889 137710 391923 867613 1736267 1016588 1022910 826286 1957685 253327 220743 848732 1842208 1612147 1934786 1943602 1486635 256059 496538 853268 1005516 143483 32577 1302051 731134 1776061 924680 951974 1869820 1063572 1614799 141552 1798495 1336641 382095 350129 1532856 1911453 410168 519369 160535 1216347 362100 1338044 1207286 1264987 78783 621261 1381904 1670330 1338885 1163482 1021275 1159395 1828675 1858701 1461972 1835243 1308327 175571 1479995 405750 709064 1427121 905849 1093990 1899235 1194014 499871 240836 1194465 806575 438484 32707 826883 1995718 1899659 1051286 1990870 864741 1931457 742962 87868 1900470 101829 1156437 1560861 1193269 1716445 1120804 486314 1585467 486729 760108 519761 109493 1908267 714550 387919 817964 1212124 735663 1873008 1100912 225721 876734 1857655 89602 312309 626405 1864034 260490 1169854 1714584 83905 1861961 1971197 1598216 1854194 412395 568910 701836 747846 1368074 1131941 580647 269225 796542 1129401 885210 950024 1835064 524226 1421799 187965 1101830 1302824 1114731 1021992 1147354 59152 1714536 1510271 248289 1702748 378272 535533 1267229 1500427 604837 828101 1947499 459099 859336 1058536 1777705 1366097 177590 1067553 1184712 1721959 38621 1464511 1224340 172732 1014521 1354003 1686441 1058816 189174 208356 848037 286658 882285 233603 257603 422988 1238641 931866 193412 530043 28853 1301192 1007099 113917 1578284 802652 937634 1959929 100608 1616520 1091383 1953175 1659299 874990 1668115 599023 737049 1173719 1633131 1979422 819179 958457 681490 1174096 1663226 64747 226593 595569 587588 973596 1583009 974393 1765905 723828 763811 1292726 643730 1570396 1092181 1052543 1195124 668547 425149 833116 160555 721219 1412292 1334480 1902816 489242 94192 308286 1728781 469486 1579193 1294552 1717079 1652467 1053903 144240 540301 1028057 403162 203809 1538869 1954056 1545787 1134977 1649972 192461 477333 943971 1297216 1471474 1410793 1315092 1230160 1002660 26196 26672 1580209 799362 572014 234859 365491 932779 1646571 91080 1606953 560630 387246 1584385 285397 1140529 1530284 1073780 297138 1713917 404058 1595850 1253663 385799 173772 1559946 272022 67246 1104436 480730 579299 740128 150988 1138519 1313113 1349481 1127301 1974837 1388578 1351360 776802 1993514 1480582 576915 211200 102474 1229660 17015 1670107 440490 1961861 1847420 1896658 1423404 838263 1315600 705137 531966 1378321 1438103 868186 965495 125659 1258193 1249463 139545 624135 1020280 1988912 1861669 1094005 1777530 997488 637270 16048 1921306 1217222 1200882 1296742 616365 836972 1213641 964698 874018 14827 1308871 1740854 1746184 104321 1669533 1557190 155056 1987927 172805 1874227 1773045 928614 1102520 382019 442088 882117 1839869 1451992 1193648 1308622 1357898 1261529 1038487 1434290 1072526 19270 599994 1320214 721023 702297 823467 1459464 1093705 55747 398591 887593 764944 26931 292810 89897 1941866 375002 895394 1067103 348577 1329633 1898360 614003 947985 1887697 1653359 1272979 101072 80868 1984205 1252066 996509 1398943 976218 1739300 1068414 1027537 1404417 1383942 1340650 798431 764810 478751 1250686 356995 1526984 524306 1251980 694517 1518320 1886504 2111 452677 1110270 107219 1167496 230714 339423 1467178 1907133 861278 266559 766974 533801 277121 1048033 919287 35391 682341 582162 1434572 401339 1110487 1710925 285713 1485348 1215138 397047 654388 775485 1349288 1692918 48560 226182 389219 1738956 1709017 305751 549148 356859 809870 1677585 1480850 1781325 1552139 1376244 947460 1917197 1061133 1745834 1159498 1266503 1157260 308611 1951859 1296257 1420420 1909473 185873 575410 1274948 1295994 387810 621868 1826759 1729980 1914423 189167 915936 22959 511575 335639 1548210 339948 1927404 1119471 184887 1929405 234156 325456 1880337 577516 855737 1335745 475395 796748 1702866 1260156 740017 1665623 135930 1522813 194643 1430185 1366107 147532 1806440 391123 70909 861395 1452612 1425127 1112080 964239 1456218 486621 571631 1723259 1126790 1244023 185933 920082 1424861 1924896 1317083 1485525 1245110 1663130 251640 1547731 1815095 809861 1951952 591373 1576656 1096392 1944699 1906546 1205865 695612 1151950 1634292 1213113 1987882 77790 1705186 1053126 1700221 1419944 1875106 1524498 1063848 1009142 662227 84285 144747 561169 657415 1555222 236995 1923987 930992 602035 164148 1396529 1938290 104672 927719 290592 1330822 1086598 161007 1786390 700964 12914 1437641 1920054 825569 1000322 1253396 1440135 1786111 777347 1585605 960792 690248 1670170 1026642 90991 497670 958821 1667847 1748865 1866003 1686005 365042 78623 540507 1227699 758459 879241 1628430 1488293 1512865 1380631 1086173 399893 110463 949908 1232654 5380 1627038 1390025 27926 1789318 227531 693442 1739760 141090 605447 993987 1959349 1300752 1282911 510737 1173597 1273310 335279 143252 1518864 1915816 842634 1525040 1748975 1681459 321868 1707625 140870 1592897 736658 1142007 1256402 248548 1028466 575254 1869198 379647 508297 368186 1585039 1725564 1238842 1079547 893510 529341 625104 1014113 343649 1696610 993050 1070571 1529138 281045 1791555 546133 1116880 301959 1223688 744390 1701964 196500 312144 1662768 1055024 1823762 431400 1325949 570769 1258026 373958 6249 1846318 115511 16154 1553273 661457 225147 190668 1658551 84133 1600703 138016 445480 354489 1676415 306600 1937286 1264372 695935 678020 1273261 192375 83769 850758 1357709 1409467 172113 338391 666248 1009402 798782 1232631 358789 842644 1930659 641287 1103984 1860408 1317992 1456046 1273404 1491856 76268 1071962 929719 1168431 135249 1523225 823905 511215 247666 934853 808645 103548 1439636 1039250 981328 442447 270503 1734708 403730 801200 1163456 1871258 763682 594448 1205987 1718095 415980 1394170 1647914 1289039 1680674 35870 1905912 875926 1790351 972552 1475264 725300 1590916 1722085 1365995 1770814 695397 640559 967128 1450680 1137510 1109483 1154907 861916 1835959 1324742 1163745 1844729 445078 226243 806603 812753 638186 747599 1596284 550293 263190 835571 46621 721535 1584930 1750651 1976803 1302428 1589172 280770 1364906 1537231 757208 1382881 1822883 618278 304014 631680 1240 1943281 697211 225654 874179 1557766 1640175 1240947 569622 404435 634694 1393096 150167 1169891 578999 1901941 667462 1662640 964949 1208460 806339 382152 1338519 441648 558319 925922 1240364 392017 1072198 633299 137072 133490 1900325 1258653 1156781 731410 743346 1579511 733510 1961293 858234 1099342 480209 1817799 1942011 1670939 696834 705725 485997 1359803 1103823 765679 656003 1228267 749113 77341 1603875 1185097 770495 685632 874385 1179628 33907 1141602 233092 1833918 298042 570178 823564 61486 1011607 1814599 1321406 633108 1123868 356121 513974 1058249 636707 661622 312320 430828 830064 952506 150855 393859 1241302 1551778 1802289 925234 182442 809968 1470366 311795 213080 837806 1720394 953288 1014964 185654 534696 1188407 533476 954546 1698680 1382761 716798 1536907 701134 1358572 1761673 243427 1118426 1259901 569041 1738430 1439458 434761 911734 397220 477227 1515061 192086 1178637 568208 1435962 533058 1705518 81655 371599 623078 1186195 311090 748842 343780 1221269 736818 1374994 768586 267437 1080582 1082955 1652157 1701300 559907 1847115 1243904 1130655 1542412 1289088 1830269 962721 619988 290370 1675672 819389 851826 1797262 658974 190579 1307403 620411 1804770 1215904 1957121 1470569 542105 1077052 90980 58598 1784371 526557 386712 820083 1348094 863077 1122479 54349 1982598 1740649 1692380 1869764 585821 285415 649895 354541 1768454 982870 540011 120329 1412603 1942772 1405136 947193 1564779 875692 843817 1799956 628242 45895 1120346 1810679 1355014 1820137 771855 1302488 875247 1684949 4994 1119111 1558901 1636826 1879310 1161166 705753 52341 1801009 1870417 868936 377593 384607 1958509 1239333 834586 1600063 22867 43060 1949598 845969 1848742 1649089 492374 1708534 773280 340609 1594028 1617430 484221 136587 1230053 311315 1378481 1753442 1623903 902968 1663729 639231 372960 1368469 631088 1897859 677418 1631591 865515 181563 1160186 497510 306553 234810 897370 955440 1067068 1983885 992509 1133393 1240378 1239713 552929 1625636 1134652 1660520 2934 647260 48099 195184 492574 1778853 910593 315354 225542 1326863 1468493 91873 750662 468270 880513 984355 607945 745204 909376 349059 287060 1240979 114815 1790653 1799817 1873293 1208796 275880 1650503 1244874 1771872 918515 149686 1537379 521823 262080 1780765 1472966 1272208 1964214 1827655 555918 1985397 1899917 239898 894747 1071808 1866465 1255350 697297 1892655 1343790 67438 1855299 301012 1035111 295178 9932 1397688 902922 470614 1230324 1779189 1423683 1727798 699570 1694838 1117821 1243594 791886 455723 173726 549754 757812 1644467 1441978 760053 74181 1161894 807259 1755784 524146 1188174 33175 1430881 661515 502394 379446 1552714 561469 739464 1852628 881976 1182368 658151 388170 913115 677451 1669443 1902946 1109171 1863976 77589 1603231 976909 1211131 620899 397747 1653061 384551 505199 1973337 202663 859735 1529092 1921746 488777 1067074 1502954 481789 1717128 1368138 49527 828168 1294558 1115551 1788225 351729 782617 156039 288676 1540087 1882387 1587540 28883 1814913 575007 693847 1874231 1941121 898991 22175 731697 1499500 45417 291794 572276 1323837 489022 1849810 1342234 564128 618291 728372 24217 27261 1479349 346373 1459319 782515 1209640 30722 1734503 66093 591562 961349 542206 1218436 733216 522680 1491076 1197437 1911632 997433 1792177 1163045 177966 291826 423498 925585 1901590 1107728 1156332 1769562 394007 1191439 1119519 1655094 1366691 1138908 660658 1393189 408711 1967535 1110158 1729732 213678 1103917 542150 1197106 517943 1416676 527933 754784 1587832 263530 621568 101941 181687 847252 1422042 1921584 1061043 1600235 1690515 1337222 134352 1253749 1991566 1871178 808916 362278 396439 42725 452090 871210 1402434 1757697 1160902 169183 1589207 1905830 1914628 1569516 540944 937648 1033014 139591 670027 315723 1596764 1798609 397825 86415 658832 1392379 649837 644951 1068619 1759021 378205 696083 1133246 1859150 845090 1615966 1349507 449287 1489918 1916074 117953 1997729 459810 783611 106048 588955 1744351 419302 1653701 1464180 1658227 1631508 881396 1649091 729908 73691 1606564 1985224 234814 1425128 653824 1795997 139738 1838839 604793 1391092 1041698 533640 379643 1204550 438779 312676 1745245 934849 88599 138172 931968 770424 1390086 171657 539212 1257639 1771578 1877975 425995 1698794 405867 1912783 1486458 1136896 1164906 1657262 246759 105130 4158 471918 1491743 1300779 791700 74283 720022 300123 1234756 1171645 25940 70959 1725369 1671785 270552 757155 930688 1202862 92494 1477199 239465 860562 293852 505986 32148 1763639 4456 1637100 263109 355093 1227790 689314 245742 1368506 709167 633892 463353 415413 1673912 769797 1766256 1670380 522269 1257650 1028275 1322825 1817483 1773898 439197 216575 840728 283288 867599 1652403 829795 702415 1229577 406629 1569635 672147 326835 512972 138499 1033905 158700 133949 1772668 1258624 582584 1992319 149041 438675 721603 302948 889664 1813435 1652852 1005783 1755452 1924886 183095 1787588 684516 1246227 368906 1048713 1950729 1225140 274872 1068500 1335389 1895538 588642 488208 1527824 530686 641000 1982706 1138047 862055 573104 1059323 1166943 1049123 1350166 854882 125178 426151 1319795 599756 12396 820995 1931285 143764 1527935 624782 473779 463268 219390 667126 187154 1082730 1182343 188149 1059001 657036 117578 401747 1150597 854049 826521 1338851 484287 1095768 561341 1331905 1704417 894813 668757 1129315 891942 1710437 228000 681555 389383 830678 1599456 1902352 1628703 300018 1459860 1443676 1646972 126192 65390 732140 1755337 1170082 1736338 838021 919339 539989 1074521 1184232 1386423 10749 1240787 174778 512284 1101355 117369 982468 225314 393470 520396 91054 265333 1800624 1194831 1539734 594789 390956 90422 149961 521041 1160510 1167586 814090 832174 646637 1519874 1279150 394414 1410999 381591 708145 923642 615049 574987 1473395 1184033 240074 734183 1900397 1729162 546990 1888411 1298096 525842 1787377 1253097 943386 1730664 1903643 1411155 703530 1447078 1821777 296472 547416 1614158 19743 63697 1052610 442672 1969100 1029873 916741 1385865 1380820 506108 1760359 1978914 999911 96619 526387 732154 351373 1594069 1541795 1088334 740193 454963 1591614 241966 865657 284844 1408630 665995 1008647 1424793 1911448 612018 1559965 1054307 1179736 1552419 1603630 1815268 1679602 862209 250761 264590 1445389 29847 1017467 619516 729223 287504 878357 127843 912719 895097 224495 1984514 1156518 1533734 1646297 1241279 370530 849761 1135047 513485 1714916 108871 827490 1878098 692404 1116398 1192620 1607101 1112032 1686733 502348 1459775 85501 714518 715889 1640963 742996 1935147 734273 870630 1423265 1903474 1642617 1853273 1544117 1240557 644682 1216556 546741 1794055 874965 48302 586328 590232 598702 1596673 1126137 35775 1413610 1787784 1340466 387895 260173 957860 173399 1858023 494337 790392 290469 304932 1936355 1414211 1405266 933177 1627722 1792076 1571585 963541 1088606 235707 1669830 207300 963130 594245 1692983 1914770 1378288 1017029 160494 124438 779021 1455332 597272 1728371 1041316 1395972 80679 723656 767887 71778 758018 1862720 1851226 430613 500654 1047804 991246 982664 1646260 1844201 1504468 691659 1258391 768850 72358 1226051 1535343 1852660 1184858 1245699 840109 1652326 920891 1313103 1213062 1793209 1584559 1617507 103934 1304870 683356 1585048 1740115 77122 1206058 1527261 117283 805985 323393 524066 585557 1425135 289291 1494163 1871490 277767 965995 329456 1477979 636509 1779525 303851 1783106 648239 697653 1388916 1234438 1030768 723484 394856 284002 1204011 1972232 23126 1945971 1909751 185678 540825 1144511 197584 1584032 1729582 709839 1331406 1673303 877898 1577147 1181043 423707 872994 1073123 1496152 462744 1271224 1271778 252670 696344 1650173 1705775 749883 1946749 1444585 10503 1208929 1495295 1685163 1836209 1084969 1293645 371009 674495 988660 653679 1339856 1104434 572767 312311 311114 994103 983075 894728 77508 42417 1417729 965210 1612498 1961313 1567396 696812 19911 996777 904550 1058385 1569672 1876000 1978591 482627 535201 476536 1025736 1076610 387211 1730565 686612 1088719 781093 931501 780051 610298 1090028 1423326 1282939 1540248 428449 585395 1045757 199593 365149 762684 1373858 828998 1515873 313229 195526 52192 298648 501645 1098024 1222900 1105175 178549 1717351 344886 940350 182693 1747259 553122 1691741 1017942 1209549 1575780 3882 1905252 813658 832137 1329844 1547861 570056 536043 698666 89936 162600 862240 1054079 185804 1281511 464340 1448043 1250911 1762008 680766 124625 1976064 1801081 1319267 1554213 47987 540524 366233 1574363 1869923 744132 192912 1119781 642607 1094981 1893657 798876 654212 912049 1758578 597186 306505 991145 360342 199827 873270 1738747 11226 774481 1401631 1311633 1666452 314230 410212 1552684 911090 1619049 182455 1001888 1121163 1542243 1547306 165035 1762169 44550 970760 286033 943906 1185298 1075176 359227 64625 882465 373637 1578935 423252 1052548 1221893 257900 1175546 1178799 232725 1980374 270442 968306 1379627 927346 721508 1442559 575107 956956 1889500 304660 1084609 1708376 383293 56878 587427 445363 1495947 1087271 1049239 1554784 1399026 661601 1318381 1078323 949218 279530 1208536 250402 109097 598892 1958376 1641583 168234 1291581 567852 1387135 280932 14076 1647760 1671259 642181 419187 1200675 241120 513719 1235112 503682 516936 1583805 792388 1864713 1484371 987743 1607825 135527 1824592 596592 856217 1208114 1883708 732945 1203984 155384 444558 1138012 848070 1123031 856087 101519 1533257 1137442 889806 1738838 1391921 46796 243200 385238 1578735 291353 557711 275992 863792 584495 1850784 1118701 1873495 589630 1790142 420517 1818197 1455494 134379 332606 319380 1037119 481831 1014089 776669 780903 451280 1644458 505320 341457 21951 1263115 1981607 1918551 594616 136209 1501516 1927624 1179719 1441010 1079267 1548812 392083 1276941 1915237 652058 1044301 1791050 853054 1607543 1186663 1608565 620147 637579 1078996 1788337 876305 866435 607966 1936609 930764 566950 428930 1157726 1549882 824976 1779958 1447215 1854682 857168 572495 1087276 1022335 1901517 1860797 519481 1208081 188807 1949780 417772 1280219 878035 737747 1630774 486953 1824559 1240898 1308709 1843752 99524 742803 1475652 1529200 1150696 1890105 911966 1702728 788058 329812 1616896 1712374 454635 27438 1457944 1513071 1963772 1577495 1291742 503166 998970 197250 264760 6865 133131 778956 1712815 244164 397624 481827 1610114 1492981 1269606 1529245 684609 1383688 668740 1181608 1351586 154075 1663480 1964258 1512188 1552436 133883 788888 113268 1017288 1173082 269558 44400 1543817 1956436 1297882 1607659 1459592 536511 1768633 818727 987096 12239 666086 593323 786742 793056 145680 1035038 44723 1670374 591391 1313637 1910660 725705 294715 1526649 373559 927511 1227296 1727587 1298645 1226059 803513 1355289 1942242 1917694 1241681 517838 96685 20090 1264166 840416 72839 1957918 1919575 658059 605427 1473074 14907 1791033 360012 208727 1455871 1849594 694415 858000 1549159 113473 677559 472524 70342 1434765 1333370 1648985 1638110 1917188 1350381 46234 980384 1948292 210103 395402 283574 419895 1453082 628352 1054317 450546 1166496 294054 491353 252958 1990507 777221 768455 429344 982884 1243341 202480 1211827 364474 1960416 953571 494380 1379879 731718 200486 1465433 1036728 803241 209986 1968053 1837993 638704 1451122 1792522 1445215 421222 398982 1327229 1589752 1379278 620171 673104 477329 718602 1755661 125059 345230 676720 806545 502449 1239813 1117571 1595655 1498519 62139 401397 1871436 587435 834839 444979 1376498 1563632 828704 1252004 516735 1228321 1476445 1721926 593701 198261 1013014 751062 1427608 1101340 51073 918867 1580328 1917360 1039755 461137 384461 28045 57586 1138056 922915 1106229 706409 366143 1166974 487633 67211 1643219 609288 676433 1717781 1347068 1286488 289473 1201416 1757495 1803814 375234 626567 41543 1196411 600762 1677402 1320974 830222 1902635 1285613 963273 1387620 500757 1320508 1875901 1799517 1707361 418607 115027 1525401 866058 106304 1187543 1454191 52002 549415 76931 1679173 836809 1809403 1860166 368111 445195 194499 602963 825366 829284 463680 466578 1333854 1779441 419977 1854606 290550 1478639 1037727 817593 1926398 603499 254740 1488664 659105 61627 1582449 44988 270311 1459598 1972449 1357828 1183176 388829 230489 1034145 470265 1192990 860339 200033 1345896 401837 704257 1433483 1532023 136185 111843 818975 824036 1296075 801819 1444087 996006 1900510 1014906 1684803 122915 628710 1978910 145138 1108276 1280032 1570698 524515 1277256 473550 963785 1400353 1683834 1940913 1163251 1765237 493501 823266 1140117 307440 343366 594356 1187810 1216059 185043 622881 16564 899602 334076 1462151 670719 1916328 1325554 1935378 1844281 378537 1838556 340809 1082077 1731297 922332 501772 1728945 1030662 863767 1729871 1269970 511062 566213 264133 33351 361491 68428 386730 1192441 1551822 1251458 1637878 246634 1004474 369716 1387071 987091 1891509 613538 1294281 1696185 1688407 1111549 713567 986165 409236 1833357 458433 741897 1840649 98640 1854592 426868 996014 1006977 810627 481920 934936 930672 1493787 1810383 1732685 1525150 1438777 1523618 1018378 734020 649121 1530756 932116 1786605 576632 937507 301384 675850 1353254 984109 1433164 1153382 1344141 1899811 1947950 1233322 1000073 1424670 34842 1317634 106109 1562756 864869 1126819 847524 1351094 69810 1560088 885070 1032245 6321 1278993 977107 51242 1561839 918170 806697 1693176 1436115 137486 179206 1719484 607380 729541 685607 1066107 337972 436962 1415841 1674971 214321 11561 275380 834030 1864300 568271 724470 1368652 1325747 1735040 464578 129210 454418 406689 614018 81583 873598 1722651 213585 1772381 1620734 327807 352966 1532146 194082 1977890 761933 1014995 960292 495568 504424 1654928 114436 1256255 1959623 548705 1323311 70380 649048 1685819 1930084 1520545 664952 1154731 989798 1683053 905878 1230029 276573 1516848 253534 1131204 1433068 140398 90084 372878 369144 18609 139844 3003 1622997 81474 1647423 1885864 61739 1973906 1891098 190728 1324625 1078795 1042833 538599 114492 1841749 808477 1781538 1696607 1569207 1841073 428506 1672632 854276 1991695 113772 1651727 800545 1989617 1472210 1687028 1200293 1801801 736921 165568 1042987 24926 1711688 180778 1341960 530143 1517667 578026 604245 787647 1911851 1384091 1781505 36270 887088 1744779 1630019 560270 41763 1691059 482468 1805934 1274037 1237679 1477800 1404375 53902 1064140 115270 1422442 713642 122921 322492 1607463 843160 1355245 805071 526876 1442668 239243 1136221 577901 1220269 418315 452096 1671399 1440222 791745 718216 94184 428435 1959661 575430 471765 1849902 120758 207389 1773879 201471 119834 569426 841334 1308743 696061 1395963 1696481 763275 510382 622097 219076 1124962 938317 1322910 167113 1886471 1515406 1525479 1469893 1787439 1333572 944776 1786284 1306377 587199 1489341 1100601 343139 1378893 1647398 744152 984995 1191764 1437621 1823196 921407 1673226 1440635 1108795 162404 832357 559160 306224 1035603 698909 391069 162022 1769927 18432 1642170 1691969 935557 1981518 1379205 1726046 785540 1863204 1471032 1455472 447269 1880535 1842799 7339 73292 635151 861655 1146847 524173 1983413 1887517 1330664 1680771 836066 334491 697631 735296 1303722 664865 556573 128129 1431484 1246093 1706824 962474 367354 292277 1072966 1295972 928851 642983 807423 1233096 353226 1340097 1967819 299481 350494 619255 486042 225934 692295 1859597 1009947 1643377 220130 741401 574833 1057330 1060075 194841 1770661 1758328 1852884 1182724 185690 500550 786343 1989001 421788 1736729 882923 1871224 1945181 768205 87006 1649475 1822765 1664445 650327 1260068 1964333 1647282 1325114 330929 929592 829591 725194 430485 79840 415840 1005557 275916 378831 177711 489241 404132 214437 1921445 1916626 1112433 1673553 430716 164579 537314 245075 1168098 6647 822441 1001329 267333 354439 312778 989337 68085 151970 981267 1692045 364924 1601332 1763843 262048 184535 1249327 1499151 1490222 1262572 900235 1292009 1689197 1856524 292689 118263 1791883 1227754 462391 926481 1803951 1121624 1958884 868489 1176347 1643678 1207996 1835501 1125693 845902 1183539 947831 293327 1491033 879278 1796611 865853 374959 249558 1084282 412440 1377723 895082 1184930 1696110 1445809 780003 149219 929994 1589582 821122 954805 1722687 1057766 244846 51385 1714357 803977 851969 1085119 1048707 46862 493147 1529061 1411901 1273465 604866 1242978 459829 587081 360707 19724 607258 1958210 905606 1803436 423036 1359552 897176 577621 1593417 1700326 442886 495043 824579 1093660 365986 1018415 710397 1596031 895511 849141 1512018 279154 1578357 1635838 29966 21506 739923 889749 1443008 1937935 1206845 1558843 1679442 1634799 1914112 584595 370074 211901 1383338 791187 95976 554842 606918 295155 671367 128513 1340428 555267 1754692 1151068 1966506 1300423 1619069 501391 1597476 623932 1621106 100051 1629209 4258 1070926 915555 35426 1560363 1197247 1098430 1310847 1184933 1165247 839760 1547375 1808200 802298 18511 1360344 1805084 1014631 1299282 1401463 1735722 1949123 111026 1524674 255567 1271647 626761 1688441 309529 1860122 499709 1439837 1439786 1327480 1296151 269516 1597447 939845 1809900 17128 561311 226934 1820735 846953 1727001 439581 1530570 834079 787118 1340294 1853040 632967 1832365 1387171 96681 1209190 1755666 1338821 453099 946720 891958 415830 354364 133463 38723 159167 496393 147650 862596 1079766 1010671 1665674 217567 1314314 615314 574288 1519759 978221 990890 1862879 1316161 132539 1832953 785904 1158551 250656 1852766 1568631 1709477 13736 730002 162631 1435868 1079466 76857 1834453 1996056 972699 1280482 30315 373700 1130973 578042 1815265 1834271 1537222 541678 761001 210361 507516 901741 1650952 433778 720554 1097654 1965386 588922 153084 1462923 500496 72582 1530916 1831178 751601 1934006 157258 367088 1740966 883355 1974355 1920038 1858335 290229 1329165 329256 148520 1032990 80155 1098530 203430 681979 278345 1614822 1938893 412030 297309 1208972 1179884 45643 1785437 783773 85835 1581305 1012162 907854 251893 1185823 1898241 1100019 373957 27826 544994 1554713 1433449 505446 1401196 1163639 1326762 1791399 806998 1401632 759210 974852 1399498 1146493 1865552 1483981 722287 416007 1233119 942738 1105156 1189654 629697 1592599 1413796 121001 1832016 513349 12853 96189 1756440 692962 258999 722954 235053 768225 641104 734377 679661 774918 1870209 1142372 681428 1516094 750943 982252 1515048 841840 1474866 1909070 737196 1991208 726950 942360 1211031 1347415 55555 1033718 1242716 728864 1348433 1045648 1793971 813022 1662990 1907462 1843072 2156 1712898 963343 126221 834118 404247 1797474 149923 1653739 1153026 1578925 891235 25848 54185 1066318 1060526 781601 527085 547600 474172 1821178 903983 1048180 893375 1727854 554429 1015956 1592460 1140068 1799924 1224089 844744 1208043 310633 1046128 679457 950461 464808 988952 1487604 1519829 386614 548372 552006 1364475 418440 1118414 564051 791866 1773607 543281 27252 951499 287671 1530281 512301 559427 1695155 307619 898311 81665 1437593 945806 1384552 1489633 1622016 646386 1780070 971943 1558933 1577014 1000318 1081059 1055154 386675 337151 1643442 972909 940625 441130 1162930 877455 1789595 1706094 1906701 1037532 1679469 1491354 1032934 1378033 406770 842341 547261 1393886 931201 1610194 687651 1599292 173309 1577611 1964408 1072687 367556 329653 85523 162305 1383586 1279943 1217158 1195286 1763842 934562 1546037 572333 1006351 1886260 236800 1173552 1956887 456020 743430 765347 1503286 1818105 1524800 291497 801415 1661485 1488817 1388531 164150 918999 150913 1269659 1029320 1492339 923625 1909428 1068378 1266045 991837 1557501 759824 1181486 1202567 1892803 911119 1510742 192666 322521 1053316 498947 102262 1420567 1882416 1026285 1428572 624225 941200 595298 364495 22783 802316 678711 235083 813389 267091 448420 1116771 1239545 1559315 1910648 1569801 1084251 402586 21112 1358643 1171777 1896837 1353562 1699562 887207 1505859 1091280 226804 1049587 1279274 1069330 567422 367129 1120718 1474694 1196720 682093 926138 143435 1129695 845533 1720467 825955 625248 1663803 1611794 748879 1898892 1603097 472119 1162576 1178020 1985378 1445175 657450 1081151 401518 1697164 1504660 1210224 1420616 1334133 1600645 638695 1979656 409229 673187 1661731 1757766 1981904 270210 268720 253951 1221137 1863428 980395 1140815 1137986 306140 1497697 1834323 481390 307290 271261 8079 722850 1782469 186011 151421 577604 699099 373817 1958279 450718 474333 881264 101010 1298214 1266462 555121 79121 489628 1418252 1982831 506866 1934207 1753872 393709 1226678 421538 1156522 1339815 1336438 878640 1738395 1139060 1964566 1882892 1933621 1124087 1520823 1507065 477382 1532324 1398040 1367009 433611 1870014 1879072 1594328 340438 1054219 21803 847852 1004835 1049920 1756320 1344049 354058 1823176 916551 1589844 437371 1317829 73788 1909261 1640834 276730 1727445 1788968 914347 1398407 473679 1056302 761597 1598116 265945 46605 1760107 1068568 1901356 721711 429255 1543857 231771 910048 1112196 1158960 354484 1977217 1063846 1122509 628956 296717 14888 1040723 929940 133872 426563 103194 1450820 516211 1694152 1924531 1150578 470494 89783 1938753 1393455 529112 1484693 937727 1947567 228656 1693533 523450 1629588 1230395 1111511 1984916 1234431 465922 413147 629834 22837 184130 528221 1039545 463288 1901691 1381692 52471 867728 523309 1689339 866966 350849 1317609 1013513 1630483 361344 986046 1543819 1821423 1256764 1999499 1288400 22000 1974085 181293 678978 1746883 1028959 365336 821458 194067 389549 292811 250151 999563 1983075 1751114 196302 163919 1449250 380800 1189858 1342962 1265763 38454 1721030 1828998 606574 1269825 1664822 1836622 555900 1830808 1772933 316085 862752 585573 1925986 394930 647746 1521791 234533 95675 1424143 1335395 189929 317424 296039 410219 734620 754788 1557159 539470 1337820 1755428 199298 1145720 75702 592754 828844 388814 1208124 959238 810200 1450403 759420 367083 1901546 664797 1998258 324492 665138 91904 1606176 1818445 382093 1731508 1064824 1944387 680850 1854587 1910890 1215925 447548 1246572 831551 1017494 30192 1965745 378851 1499329 1382811 481749 996592 1378141 1557421 1816403 661148 254805 1799321 467769 1640742 1119882 148267 1276383 672307 792862 769349 151724 1372091 1328084 137145 974444 514509 795690 1029276 833638 1317474 1887889 1941104 1327881 217184 1562823 1521480 1038968 76499 1890160 1106028 796557 407722 1223009 948207 12008 1830750 888518 1731617 1283098 1445706 1035413 1296337 1255756 625090 1750787 491019 180998 1149100 679801 967580 30560 1647938 1389357 908802 1960857 1347740 634213 757788 1789114 1149361 167264 1496236 1660187 300138 817299 1718843 619953 1501775 661462 1053388 1981952 68089 1174290 1955174 449777 738091 546699 1942129 1680705 384657 535904 970047 1563605 1584540 34662 1963551 956373 1904438 192116 240676 1685461 1161580 266226 1701204 1771989 1907510 1219320 315979 946767 561611 1607481 1107858 1386280 403184 1794973 593238 459130 1624054 1823230 686585 400045 1246767 1103613 772027 185165 1560225 302503 1274872 1524345 149519 1554921 1317660 1559344 915811 1058458 1368869 401559 613808 27367 609683 783665 813774 546594 244235 1478034 99386 373440 1996275 876688 1666161 1283989 592730 1824625 466964 60849 1079930 241886 1274452 1420407 1516475 637313 1250897 478387 655085 485172 1846967 1112390 1191507 51005 449660 794994 207694 804478 1005979 1696835 1390414 276750 1997654 1268968 348624 1969579 451828 836892 1177506 1919902 948181 809502 1886027 524796 84131 1720383 1321553 331434 1154031 915236 1428421 537659 1290556 477128 1230405 1356863 1350442 1242950 1403754 1666849 276035 1212081 535583 1166689 725449 1058412 1372616 1278696 320053 1345605 504747 1024865 1670549 873314 662441 1177924 1904182 1067857 164441 1126823 334235 466036 1226720 1246693 1792850 1044168 726989 994330 1671287 565164 1855690 1752694 29916 1728621 250020 980389 430992 1440335 1118774 1058494 1714259 513147 277174 1076470 1883822 76059 1666173 507604 1066473 620598 1467756 900247 1298525 1625945 603772 261980 291389 1642620 593404 1255552 1041027 1009747 267886 1176082 1484808 932683 903176 801889 153227 1334156 1621966 1040807 1714975 1280061 1587173 433089 1844090 1479187 1910292 876375 1178950 21370 1874963 1395781 457657 1296787 1216657 318465 884781 1508297 447439 1682895 1099093 1638733 968098 486691 410615 1768708 1543265 814831 1795985 1973009 297508 242271 410380 1768459 674923 1891155 1904735 145655 264907 1655758 373295 1737794 1552368 324809 1456006 635409 16034 1922457 1490736 1952595 1530602 665777 974994 121048 941521 715188 1244350 748952 1313946 1080279 1797332 1014608 1210164 1612932 135571 672090 1890547 7371 897352 421632 616358 978703 114697 1254300 1646690 1138987 682839 803038 1293382 1702962 227611 1229573 1874051 1023097 745829 1248763 253664 84083 1351123 1980007 811247 1512533 262765 1831541 426869 1265402 409258 1313639 1679626 1967210 985847 1234195 1623819 830199 1659202 1027621 1418748 194821 1147604 197253 1766982 319830 1507839 887317 511129 1185416 1461442 1706394 1404771 7344 1981277 716893 1395639 856257 1397425 400567 579084 1423946 996627 236061 590892 1469219 925677 1928971 1763972 1959754 1517340 938917 736676 1875400 132229 1200469 1516270 644974 254135 323986 1848849 180346 1397657 1953267 1636847 20721 1407457 1824154 897795 882434 816341 320041 877466 1716086 580441 1836556 349307 863740 1154602 186592 1900268 1206195 368238 480936 178139 60686 292135 1878007 104945 1286726 826505 1272608 1012810 1602832 1848300 1137807 1876997 1134398 268893 1169315 1322819 1108469 307568 892761 1228093 497022 1183652 914685 335498 552511 1421551 1037779 1939936 1322606 185021 1979526 1502309 1581517 1799868 1881851 1349445 645287 1264981 994459 1445252 258417 1819121 1693205 126290 172846 1662586 978986 780547 1285122 1404361 868409 1660979 1404989 1366400 1021373 410111 734892 832399 414518 1405026 1064231 1126741 1380893 212487 1624951 963647 1803120 478884 57606 1347098 1397024 1234482 1125789 703164 1918504 1684062 818755 752061 1654487 1204184 140365 1250782 343523 1287414 1925914 1968103 1634613 1484226 517468 102517 1642956 658344 687533 946594 1095418 757201 1719519 841704 908248 1426674 1781759 1296354 413497 1338305 747829 1146416 1930906 1726408 671494 426337 1027912 1652655 831052 152667 1022491 234450 54815 774092 1802372 791801 663342 675004 1877238 1685210 786861 1757872 811937 701975 502656 1004420 1361094 618777 281568 1457073 19005 767397 1364397 381295 341105 1054065 571124 590865 200841 1613000 1875445 416050 1003259 666651 97425 762662 1842332 1112261 1227547 846362 1727084 1852936 1002564 1349037 1655189 1269879 1252428 1598712 247974 247012 1735377 49970 1188653 1079905 1931857 1669261 75440 737602 1908848 1922077 308424 1975390 204860 1752211 1216211 525057 680006 1023364 878103 589150 437964 485482 252146 1172497 1029898 445657 1622634 1460529 130937 440332 1870230 1862784 578779 1450808 1142373 1283628 1391579 1563797 586341 1563781 697718 1459274 1994901 417716 1957380 1123145 1746438 764926 878168 358607 854744 1920892 1294808 1959865 1526141 2689 1458348 101241 1691895 1445539 1450748 1537498 1974358 751338 934227 1592202 468389 1873644 1043147 1738362 52615 1470999 261419 189058 7144 1679071 372361 1363641 1927109 251526 1792266 1692532 100767 45881 1950558 1898681 419801 281328 118019 1603307 198383 370400 1897793 1932530 597087 1897364 103052 1237789 324761 815734 1058303 728838 649237 1977208 955535 625140 929018 1271493 1946948 630739 1541902 128431 1356900 278391 1454052 918729 555844 630645 283981 1882304 1518070 963954 1220743 597812 1572340 544607 807746 646568 238477 81551 415846 459673 791148 1739369 565861 1018409 1109925 1885065 276783 207913 189618 1428122 763303 294914 162315 1214104 1524790 1687167 980164 1455418 1915877 164725 552339 451604 704557 1562558 171797 257792 395114 1287193 1866406 1467043 1901493 1344316 680645 750229 872723 505324 827000 1096964 596051 1602261 1599362 1333520 700175 395524 580012 979953 1193743 1263740 1252094 186535 297688 1744178 1438947 1833670 1695357 263363 1232789 490810 1934196 349924 186128 304814 1774987 477285 490895 1361824 1638967 1528281 91523 778046 1534907 631679 281738 422574 448778 1945751 537091 1116235 849259 1048881 1349811 748452 194914 507351 293582 1654883 1957289 1774808 627496 387086 151826 696627 330138 1858578 1473998 1147926 984790 1113059 407152 1538915 1256050 1720799 1313546 1817706 970136 492641 2843 905574 566719 270683 621620 694987 1500807 480697 930079 150897 615619 1197276 1020582 1190081 609849 1146266 42515 747748 1112761 1944007 937231 424930 1036594 930391 1400401 1047182 524948 127239 143570 1614132 1372815 1855819 89293 1298874 1227264 779069 1350112 1327225 1562320 1055179 1586028 1703371 428043 1897861 672048 872288 1365982 1006477 1050804 833197 1823913 645502 211277 839717 1953107 1644454 583412 1208208 828794 1844805 1915439 99252 1167071 1442474 1667152 139582 523042 1936100 1024298 810912 553610 483027 1264255 129568 128048 1742485 1451660 1005323 1757455 326396 637496 448450 837915 1495094 576189 1438472 1353519 984349 770621 346859 1928895 1323068 955385 1410227 1689802 423607 1119748 1171150 1367342 1237855 461833 819892 1650085 1388700 147928 790481 1339706 1515182 703880 1803292 832591 1560361 578310 324453 1147497 1592636 1650563 1748834 508542 1365929 649906 854379 802521 1948169 1252080 727963 719417 295782 899677 998521 842146 152057 1310298 1673040 9619 1108004 271916 1840365 1265602 745211 1659580 686872 1659684 746825 881803 1331842 1316583 134104 1092521 340375 1387680 757950 1550878 604293 86311 1544354 1550795 1287310 1558668 1781130 860476 385 1153433 905638 1548051 101431 1444117 1688874 957400 861069 1708537 1288231 511508 1677137 1343469 1986830 123672 1936599 842710 1940038 1821856 403432 1259993 1249131 291117 980875 966600 1829588 1546914 83820 1658493 1149656 1488223 343249 1268652 170730 794754 562602 77762 1766318 344491 700069 206531 180581 1220094 231937 868729 86406 704684 404933 1491192 356846 1699611 732572 318492 590118 934055 678804 609216 1048351 528952 292783 1795743 1716982 1153807 977405 37259 141384 415951 1429644 1479268 273004 1225943 798255 1514588 1929364 1386262 375434 7582 1004213 749043 126222 121770 1049281 500014 1884390 1742451 488584 337661 1274475 1639035 11001 531238 277238 1958028 77149 1445768 483473 1282168 131047 119623 1360465 1674118 985467 1798246 1230118 1485914 813480 1580037 1581864 1377761 291899 1118734 1374989 1440423 5822 116881 664895 959639 1158578 1977198 927854 1649347 1993567 757968 1302837 1928379 61410 925599 951796 1304829 1703070 1052624 162775 1230804 1178611 321016 445217 1070001 1848321 617421 1861770 200187 492452 1352868 838835 1730744 957632 409808 1754855 873493 1355669 1583337 888181 473394 1075825 569372 1583641 1460032 575073 1298733 880019 1283043 432807 1240870 1915301 1077443 1726879 185990 1063830 1248568 593022 350882 979011 1881293 68407 740597 299369 553748 201354 1496332 1703627 1886794 561886 1370432 1923039 1087342 954006 632636 1141333 352751 606467 951806 759540 1017278 114730 320235 189532 1117772 856687 1785312 1546275 1073699 406832 1380107 611766 12111 1650932 1791736 749240 1456904 325572 715630 1941376 1241245 806151 1827869 1191610 1169058 405513 1724922 1152246 1214821 1288162 1487003 1238766 1097785 260032 689685 334194 171462 809134 398491 909448 232453 783027 1105222 1580002 919255 209326 1375349 509457 1402175 1342040 1367126 808392 766443 1775342 1332874 1519052 1563794 1814367 1852347 1500388 429622 1015002 369180 1723840 243761 1558980 585958 1727278 1945560 558033 1016483 1979574 1301425 1365091 1231716 1807262 1155495 1640340 1040088 634960 1808194 1493961 516510 834151 893739 683907 491045 757861 1288917 325297 178989 1650159 1957547 1540386 783176 1306570 745571 133677 446568 1406791 1821687 1589763 1646618 1786003 298946 1980020 465978 1989590 1773615 1241940 1500788 1218654 379987 1172959 1125835 1472136 1898732 532248 1520506 1900981 1701722 411628 618151 289865 1140664 1052602 1994108 1927886 1495669 672591 191075 1463674 1262578 793116 1830202 1466614 153788 1412394 1080543 1753697 1013517 1299541 1913451 297746 1124823 1174914 1973388 1004894 504187 926327 1645029 348414 222320 1676317 1402610 1949307 59438 1894298 1380882 1005411 357055 1718991 1852160 136035 1097110 1997706 716114 1920506 1065889 1823359 703474 1730177 1509360 188729 1019208 460075 105338 155616 1080529 31225 470766 1065270 215929 1697859 1712431 1808799 1749580 337384 1694211 1125636 863199 1982980 1263148 354398 1378435 217768 1569973 1170782 968492 32924 1219608 764172 1899020 618101 129814 45506 519921 1866870 1290402 768561 1461584 89460 953591 887386 980168 1668960 1436855 805707 320076 812908 60667 545906 1626275 828619 645092 539455 1316672 1315192 238175 1082768 1503005 1713462 1768593 1743592 1655034 866211 1205453 1534152 579261 1556583 1359093 1181286 33837 288534 171661 911996 1184790 808646 471444 1218713 508363 603051 1667052 14112 1009871 1990842 1854197 146814 1982465 1543130 1416010 338341 595315 12734 1777698 931984 1520290 471820 487151 1505205 984316 1235831 126628 331970 1902753 1775630 158315 1017652 1897265 821933 1039710 1383268 880935 958405 1076772 387795 1944030 1060861 1756319 1483929 369052 1589066 205123 965663 1822204 737498 1574854 1663660 967063 1236180 888616 307641 1294880 1415917 386913 943109 243176 1995697 821779 488421 1011040 138459 1589209 333744 383050 872107 241257 1110993 484507 381612 164108 1069567 1289829 1503732 902849 616829 1235466 851208 193767 1145577 699815 844994 1505921 31083 881665 1533467 463799 1955097 1364649 1800986 1320386 1509955 1725501 1193525 367290 320067 685801 833608 1585785 833538 1057899 835505 806769 1271709 1293659 1267988 681153 795553 1010426 698838 1521644 1850662 582024 1703845 1818791 1000090 1973322 1930973 716512 213586 1587901 349005 1615282 72687 1774178 1398402 1693824 627039 694849 746904 1435713 949282 1089182 1906724 1938844 852996 1470392 489081 1628896 43200 1992873 1274441 339835 1906664 1096691 1573468 809604 1138899 1186373 851735 298437 1310117 1496752 1276783 305814 1732835 904209 80458 232046 107382 1757737 257092 1116135 78036 1498423 1238831 27333 176402 791821 1992891 1966146 1753368 228490 1167286 1988133 837295 1193019 139160 1369313 1218517 950001 1304807 1500194 268318 488102 383456 1538984 1310907 1868428 716250 945441 682824 1348344 326353 648347 974150 1013177 1139026 1915612 164186 578746 684759 269599 1518210 168358 229792 1345366 1154295 765530 1923590 1575044 809320 1803502 1621002 1703114 1553613 642798 1359272 1218937 1645391 859688 218043 352232 831348 939626 1834792 1817208 1683535 773931 659889 1418422 1240992 1243073 784573 764875 1379263 1384970 1975091 194567 1194162 1851553 610428 589314 1423310 1955112 1663561 275866 627533 183515 24125 93295 1874485 1830644 1652115 1050058 879761 1169816 23374 1322539 1078547 1095821 1719509 1920974 1561521 516590 1015826 375019 264031 1943308 472653 1116184 123799 358588 964342 500526 533539 1967754 1411189 715675 860236 1643063 308883 1673105 74506 3243 1106708 522195 74607 1604273 1929130 1662281 964188 1378693 1233825 97922 1602430 684449 919290 1110678 1307669 657294 1218866 303290 1841226 1645748 1708867 299513 345503 682495 1381060 1016039 1210023 311830 1238130 534551 136955 1273868 1395700 530639 841339 346253 1552384 793258 1879110 295335 415048 980483 298446 944064 1894644 639303 709123 54452 608794 1509499 878421 1443452 818147 1550942 1036486 1527820 296732 1761594 955639 1131784 1066751 1758357 1056984 1933067 1954445 1488536 74145 1373926 851044 445936 1690352 615204 386177 529084 1885167 490470 1885439 929964 1881307 1093492 234851 142880 1815230 90306 1180875 773653 490147 1905122 1205955 1976724 352107 189147 608435 1909741 645511 708696 472452 1294740 1740704 1081008 768319 271724 1654636 719932 1499600 539622 501457 1548982 797369 596098 1779044 1037160 553353 1697169 834668 1798842 432557 1018648 1585205 1791854 1675718 1481975 1551194 1116573 1162845 1494171 1380737 1676232 1351397 1282823 250474 270316 1836773 1415269 1021914 579391 1315570 203621 978048 450242 1867395 1680138 1303120 59948 43829 1408496 700734 409676 1345472 66252 1454395 1449981 1537659 36937 1871034 1152775 1938869 547555 1499885 1276977 1800036 158157 396719 1888224 1870029 343014 1551174 30944 1765640 1852597 799065 1013502 256441 627694 1022040 1016041 1507855 164714 1345229 1706801 1108335 1964923 1787344 1051713 123748 1112024 498132 327531 1363781 1638745 307238 1897821 1987587 559837 1698449 338373 181666 1988632 560333 1514160 1969758 1677701 1209581 1117502 1439516 1429821 815418 1566461 293815 175211 521888 397948 695056 276329 1507106 688348 754679 1393670 1730237 1182942 416480 1838997 992733 879065 1372249 564534 135743 500702 1187169 1717933 1122339 1870035 1210977 1186579 1157914 1004028 1406035 1831503 874967 1934107 1860323 1419689 1862066 602153 1596489 1320918 850279 320183 805440 786444 1166437 251986 1760683 1311430 1140550 587098 1679513 38583 1096127 1842233 268190 409842 1693080 1127588 1861875 1727273 54572 1723861 1113836 966399 1098810 1719133 131337 77614 728959 318391 10404 1910709 1491726 1431640 1939982 341241 825695 811018 1292069 148570 713960 1670291 1044612 191880 689783 395766 996176 1194579 767847 132308 815859 537500 520900 5771 853136 1347354 1099053 1044121 827179 1862777 1367642 914497 1586882 1240050 212548 266765 676670 258609 5278 961728 1209621 17722 214251 1413708 1201519 1329564 1101417 328837 262737 1003023 106117 1186145 770708 182471 86466 1220408 1291508 532536 374795 1621679 734210 61512 1584963 1662912 166812 1874335 1358192 774177 1562508 1076947 756776 1531223 505275 1576425 1654847 1001529 1431559 303617 20545 46334 258617 1621852 1159392 32203 572438 616436 1020924 1197920 1239669 997168 333214 1379796 61882 1958952 362688 1179948 1299390 207209 161324 1642629 1056896 404071 1589214 1125549 70311 157595 1871559 1000836 1339862 1102101 690995 44404 418493 45496 1009392 1025211 278857 1052585 546552 1515112 345444 1824902 787521 1286091 1919121 1150316 1564239 439769 1274458 1010377 1970103 814969 1594444 1798697 924070 619571 708136 1654063 1035762 807875 1527856 485488 1299594 567369 382756 855752 1078605 229060 935054 1840930 1058094 1583019 947091 628603 1391758 1515123 934285 458853 752739 1959724 112514 479130 891802 1386073 819382 1871990 310886 588789 1205269 72104 295679 1209201 764376 896567 1619578 1698905 1251996 1358391 990203 749422 60808 885654 747221 597835 1086250 1624233 1636791 669501 131092 467604 479428 1866750 1228548 1786008 949620 1000702 1059453 680929 628931 104260 1049142 1841323 1114466 1516237 691743 1519554 1879676 594553 986808 886019 1846329 890159 1408908 1623864 84684 202352 472618 543897 1825096 1863417 1174776 1834675 1659793 410304 216493 1238607 1294821 960751 1190248 1887798 1954926 1035978 1516185 513449 1546422 44345 1655100 1881392 1060341 158129 1030951 677082 913603 750527 831158 671933 1267486 809373 1931495 71849 1445449 1479567 1056263 1358223 367737 1841137 232058 321884 1030986 1262335 210203 294675 156775 1181856 657007 409838 1792807 531808 1852561 1690824 1505885 1596306 1293401 1973391 158662 1870801 823612 931158 1076984 320323 364453 1208313 1974169 1539703 303372 1728044 1400922 1229656 206167 89569 457988 1776260 773952 999968 793042 264815 1201155 578604 1254252 1662587 834017 1134343 1507442 1971699 18043 1506238 1521502 1990117 174157 1560490 1284500 144990 1764951 776042 509068 1548182 1749905 788551 161343 861353 1285321 1209311 1500987 1986487 1745392 420149 133117 544742 804370 1090561 2384 186661 132521 1260211 95224 1446941 961820 342055 1524537 1934981 1507913 1037790 1316350 1631884 209390 1168878 1156103 174161 960916 232632 356200 395495 855316 1239225 864415 1230808 82326 1604776 914231 164234 1521391 345140 125924 124658 804195 679588 129059 1762690 1330733 1233686 551418 774202 288938 877417 803261 586202 551611 1879420 1326996 1123736 1874550 1340154 579628 31842 143763 432172 277412 1771820 1769654 351286 211674 1461562 1511733 1900830 90279 910361 1231154 275968 1311084 868991 1528629 1759999 1959683 783479 1044058 1798959 80349 851176 974345 501277 1433973 1525698 137545 992203 800744 1831636 1001163 1174712 883362 750144 1091172 1778481 1513932 1121526 729093 1845998 1992038 688195 304692 156671 1998152 29859 369116 1737222 1382071 1948277 956609 1439909 1654762 328806 1915836 705152 514992 708154 1157801 730072 1874205 288599 357308 1319976 1229787 1282390 646197 1153431 1870187 800873 536451 358072 1059715 680853 300813 1405708 1427236 162786 1967940 502071 1391273 185255 947491 91260 588225 244801 1967314 427396 1692371 1032454 807898 1398557 679813 399690 1434341 443586 833167 1179715 836512 1682595 482601 330880 1203086 1606974 1662025 1811613 1089504 702718 1547149 699711 284500 1529301 1572932 1396154 101166 741695 336417 743331 1688755 1115417 766795 839741 724844 1202814 1870066 1027055 1183801 832300 64489 710244 205511 36301 1988435 263235 1890705 1061382 468192 1964625 19342 1378897 883859 335930 802033 954721 629471 542754 941325 643372 56387 1309931 533494 188996 1632235 1291624 649451 694053 886809 1694115 833318 1890688 724755 555996 22785 872470 702025 391988 1901430 951346 1994690 1280064 1510069 377141 161850 1670173 450891 1214716 1702135 1040037 1876896 64665 1985997 418834 926354 1673744 281866 1945127 202041 1983185 469610 1401282 1122834 1348812 1400705 166096 1423834 17171 1697160 1916193 1190861 184732 1332504 795121 755819 108128 415869 1049980 1122118 1023109 1145249 1925436 932690 1236601 1305915 1702499 1073710 485339 1829533 718675 869803 1974039 154287 1187447 1363815 1607811 155857 256990 61539 652674 1451258 1375472 991198 1269011 1894279 1087605 142576 198461 326814 909193 1103876 1439530 410701 1964557 610583 552328 141986 1070638 561848 1367112 103895 764884 1363400 193577 1036782 642105 1598876 1075461 1415448 1896720 1747479 1498770 141199 1452638 1530213 635870 1584494 767103 567750 366893 1709998 215601 1031881 502447 842364 537726 734980 1656502 1133052 1853068 1035270 459433 1801753 851578 381166 1153420 168483 1352891 1801035 875532 224390 1373784 769147 901301 1109527 780966 838585 1890760 793557 1276681 1602863 1396749 416242 512405 1954398 1134180 617446 630994 362887 500959 32613 26773 1164760 17946 1405393 1914373 144781 504497 1088615 1198645 958748 996554 1226205 240787 75096 938956 28467 1557328 970372 961094 1411261 830004 591317 46538 1025446 912275 1408625 681420 638365 668953 1381454 547437 804486 1566967 17348 709151 765131 182543 392714 560685 755226 1408461 1742578 1740953 351839 1938607 1626262 1421103 45497 1295447 565251 1313474 1954830 1796028 44888 1154973 1015897 857383 43523 1374488 1862073 234301 797681 1181920 548285 776968 665388 365570 92492 1556528 1795318 1969863 968398 673901 1004470 1146530 1611822 777770 156288 1856340 583785 1661726 1375136 806116 1642609 1831990 598573 119251 1851452 1250587 1437910 1327639 882475 707795 263775 46881 1937181 1483896 1005468 3761 1054139 452989 256384 1516110 785749 429239 326025 138868 134964 1770836 727047 1481506 975908 1654830 1048255 1512430 1134307 1482723 1282717 1231771 915612 1848396 1149363 112995 1638856 410559 1506380 777813 38563 900109 930287 1192519 1212569 288308 1828610 1595071 342138 962990 1141079 1041300 1867666 1990557 1148374 894902 1616361 1315178 1499488 1039459 486028 986995 432607 1074557 1774148 294987 1445742 1591351 54400 1397216 1896806 1463400 1938539 153976 1526944 1099007 1909571 1328334 1504711 229083 1446861 582785 968270 427528 1924677 739391 655328 1544286 1743065 1815582 1078369 1340426 897982 80444 930637 270170 1070375 1663162 473344 1790748 1378605 1346799 1030879 359710 1215032 741620 1438653 1523038 1996823 409988 1222544 425686 530099 60363 31616 1343689 943068 1720271 987905 1897163 42993 949924 329732 413135 1913113 644940 225328 560641 562266 623041 1313979 1717775 755260 880228 698182 1638063 1937294 1352675 1224338 671688 23641 159749 1136927 1239973 1515699 736295 1817826 899062 1792866 418894 181006 37438 1414348 1871915 1405670 56395 23228 1810268 1774809 908880 178006 406720 100410 1392864 1467132 132304 1602271 1780005 1620709 1365188 579554 1652186 676041 178762 1218435 371673 1333753 959174 716395 1653710 734167 291783 1414190 22229 811460 848128 907000 1625747 1792092 722246 1670589 1248251 125309 1696333 1066526 1263057 1079650 1440571 1700881 212880 1296714 1263712 362685 1874961 1688859 738036 1958471 1979317 1880841 1238301 1579496 33058 1168820 1521142 244206 1161139 1391394 1292855 726976 668715 1693023 107583 1623394 1357579 1967583 68468 1465126 1551531 66420 288891 612877 510051 997279 1905151 277306 294959 1268839 1406908 976450 704761 168887 1041025 1361999 725455 405439 1401313 407199 607473 1090301 246814 60621 1818814 1905262 1615040 270624 80011 449809 928018 278173 1092809 1714283 1304513 916261 1520072 1795431 472072 239881 1813015 649025 1735035 1875369 172834 470789 563705 714972 28520 1225354 1072997 245339 773383 681498 294709 986407 788791 1676461 1115764 1473778 1522281 635346 23734 1146453 1002448 1805581 1457775 609233 239017 910360 1680974 1813971 233485 1917005 1770709 529087 831706 1574157 1731074 836831 1248123 1940088 347020 837516 1460249 1739946 883637 180326 1490910 1869558 108035 1036067 996426 1739977 1249244 933639 1833519 687563 1001065 490667 1955547 607610 1865444 1872027 862869 217347 1936789 750225 505206 143237 1627813 757590 308422 409571 1102722 1518702 83379 631014 708132 7342 723887 983683 829577 77637 338689 596899 114115 294899 177664 1828187 1803597 116696 282555 167131 1567609 1057129 1157327 1191991 541152 360937 737035 925442 897055 87505 1845499 689929 542279 197634 349863 310763 56037 630544 601683 921334 1973491 1662783 766162 764235 275715 753122 183735 1422944 1439780 701271 1697842 1442849 1099689 1752971 999349 803085 602897 392816 851629 524956 1431820 1664945 230053 466461 1749544 1477273 379900 838821 1348725 1077204 1967593 1262404 278316 1230936 1829935 928669 903201 909295 1279025 235655 790973 1034206 1665551 710128 305988 258711 1489180 309995 962493 1052595 1897442 1645056 157967 1799707 523477 792941 712665 1710687 1027452 878335 1567872 1407046 87646 468453 549715 504356 455190 569939 1342780 285406 1301288 1141459 295638 347580 1645344 1251415 1534064 153286 154031 183232 41531 115221 1209023 908249 1820823 703744 1375952 237396 536940 1749137 90459 1981635 1397537 526226 736968 1706620 1063949 342028 687821 54488 1397890 1427536 491336 505306 1266695 1302716 794551 1807783 145253 353530 728099 515022 409167 858836 1484776 1723484 354803 884999 214822 1616790 734105 786106 1137850 1821963 1854832 672446 35509 289736 1222197 1085733 1183654 869194 789143 1248919 210429 678868 41200 1754147 1556335 1949920 1751218 1014644 1604471 511011 572326 579378 1991809 396792 1520947 1269975 796900 495655 707318 1898142 393842 1048328 868250 1754444 1767750 1264440 1036129 1365363 98601 1781750 862185 303270 1524028 735692 153125 882270 332264 1640939 1817634 1030119 998712 1455367 989661 388805 1818526 263064 476007 1507137 720599 601434 81871 270738 995934 1588958 685970 652474 1836065 1494928 495958 1451030 492245 1828528 1996716 1588891 1441666 45282 341252 43211 1089190 64330 1331970 1482982 1994221 1375720 243955 221347 180646 775483 343587 208508 622887 931900 1325868 1420033 528248 641348 1051304 1633027 1929591 1852233 1028969 1382225 1354135 1641966 496771 12959 1956660 388719 397844 152910 1889248 61061 683780 134636 672664 683874 1980009 1990853 28101 242244 1619276 1244305 280446 1365453 317899 1282122 724426 9907 1497326 1290835 568220 1339473 1916356 878450 750428 1640934 637728 439477 1137064 1668035 1271044 593199 178760 698138 1352195 1420015 1462095 488709 1473230 1583819 1371568 233119 412077 895492 509014 327860 534202 884966 967777 1781681 135012 1329295 1961554 785707 549323 1541720 667259 859351 557759 946210 124064 436112 343400 1788313 1323900 904033 132172 1705963 319207 122953 1222901 1174148 1673312 926091 1709115 777788 97691 128594 1740784 522014 48251 853072 1874663 1745288 456090 1875232 282182 660064 1634477 294339 1476940 1784614 1397267 1501262 1735990 1523298 246113 1640540 1260104 404665 1917654 512580 502422 540153 1082038 293923 919067 1255435 930307 872411 1799138 1961414 747398 804210 1470519 924462 527188 498663 248208 249865 85290 761631 945283 336785 1191189 1343932 500772 1803469 497477 1058318 1806963 96339 1519255 1166528 1634534 149586 1703982 1112465 1304145 1948311 704934 445143 692754 744224 1293593 157142 948111 1005214 52147 666238 831142 1742535 1229144 166638 818580 880115 298601 503097 1717931 1412860 663031 184428 251497 718084 1430633 1879704 1801526 1777400 28134 316819 1821309 123639 623347 1187067 1297230 1421340 1944169 1091561 741362 1720516 944538 1940042 243462 1719494 1777785 1043442 756706 441102 759465 226599 332360 1988336 1403521 1515903 1595668 1223066 532744 1705261 927053 93108 537870 1000566 547520 281290 641545 557721 30094 1197991 1337584 326344 684310 686826 444359 1202332 688514 120300 1027527 1567417 145980 1891190 658986 1938921 768221 1951402 209342 1049444 966350 164192 426138 547105 917198 565692 839190 1407378 895827 642188 1376248 851396 1945530 1424470 1946633 1816392 1002846 647067 83186 1381762 539492 738508 1236829 1242744 1393039 887974 505525 379409 430782 547809 42957 268577 746866 1013318 1632076 705784 1155114 1800289 1495761 1138995 613660 486918 117747 126985 1784631 1959988 96621 1718026 1363275 1577704 1152932 614674 175510 1243315 429779 1109161 959772 1269250 1476525 275480 660252 610025 538210 1264880 1041868 1041907 1636777 636131 467554 732950 924139 991045 1586513 146341 1041610 1434064 253674 370513 1162549 1648264 849161 632491 904764 791252 915872 1848070 839924 952502 61509 1717019 1888532 786727 1325797 1473457 1928929 422075 264238 737288 1427900 1151439 617322 1905379 1717726 1460242 1808170 1641342 981779 1991753 525293 1469198 219098 297635 1725193 1822699 495612 1608498 1236125 1888217 1774301 279769 868063 1901834 334848 1477024 846380 366962 651884 471843 1655449 1606396 506251 657020 122744 1898898 781996 377486 1807589 1030402 34445 1817839 793384 206892 1616021 1891129 525851 257741 1611728 1699061 726360 988040 1332525 184196 1182281 862805 1562337 1337393 1711239 723917 907746 49038 215280 1377375 861742 251588 1194634 1232737 1964621 477502 1690906 1162673 1807609 1115410 1805122 1976129 968271 1317846 1082804 562341 737183 240150 844698 1152013 1071010 1014263 893024 115223 482109 1045406 1663730 609393 577147 767802 93042 594328 1701575 795097 1964771 1707783 1371963 23034 1675566 1469927 19375 1150818 673753 1892807 1155510 378812 1201316 1971768 1881095 647162 1114067 996729 759807 1790265 1306982 1406411 1682217 811367 868624 411595 615325 80433 315491 106619 141953 1090957 1647349 652648 1388483 287291 1340637 1180175 549780 1276986 937318 1711424 966928 570444 168113 1455564 784411 1377898 1164846 95754 1864750 1353058 764599 622809 1141875 601315 920805 1835678 1141330 919930 1702530 920628 638422 427541 758170 383197 101283 1149538 1800431 1169267 1092143 791103 1877021 1855466 1227929 300286 1059452 597798 1236457 30997 1923686 1486844 1703143 606283 1430577 594680 636258 1270287 773124 787589 30081 297197 1360111 749687 996497 488637 458405 60294 358214 642907 589223 111394 884442 7175 1860110 1960684 1219318 403565 773321 1602098 1009099 450528 83637 1779572 629863 546493 1699968 1272142 1642694 655042 675756 220330 749172 1523166 1642487 1573761 534632 1506462 1465202 701923 881621 43056 1832623 80559 1189469 1490888 1738344 938290 1526238 118376 486298 1453569 159038 1109300 1037747 195822 1457269 1950935 1044029 174420 1567127 267142 1578409 569847 826524 170338 570869 444766 1381453 81803 1955387 169328 874377 625103 866926 1575046 827603 962344 1907645 1973017 341156 534828 1222181 552789 1844102 616978 1950846 1449154 957113 1037064 1900361 1144785 526245 1543498 1910206 1447258 1549990 1394965 1888380 90318 1914317 406991 898182 974414 119557 1570914 1043059 1465031 433852 919636 764008 1019048 427098 1087260 269733 1542773 338492 1275681 1156688 855569 1505869 1748795 817891 1087527 1339323 1474477 1236532 1151350 1351390 844443 437217 551746 1995426 1362263 1334875 1836766 1352066 1728891 1457414 1206975 657060 1174589 1602955 632754 288572 1468413 491178 914809 1413618 338821 1613678 421768 1057355 777596 1096565 578459 421647 117223 151225 11857 116604 1826930 678389 1203828 1794398 508974 522773 793757 1490537 985577 1750661 166912 177913 1954246 1646068 1525672 1049478 152251 1398178 932465 1002009 184923 1096109 668354 1494586 764758 119405 1866413 1470296 1583747 1339569 1158139 329636 1219245 1050887 1988696 1208097 1846947 848526 736583 1904595 699059 208851 769289 1775054 727779 1175086 430510 632411 1630731 1213713 1274914 718512 175535 1755759 1759414 726409 98404 32737 760414 364557 1708731 1999318 591601 1812290 1867626 705742 494899 1458537 1994085 111831 830053 1448301 1753811 1803487 763897 1918222 1586743 1665353 639287 512961 772246 959823 1241804 566752 277290 707724 775530 1243377 167978 1101730 912603 1212747 1763354 78161 871495 389735 1637984 1820988 1426114 443267 1793671 91594 941714 884649 1903185 381296 1395519 62805 484956 1970195 1933368 856079 1043553 1988445 1486066 904921 865685 1139377 1437348 515410 1095064 224900 1477525 1193048 1778489 1123225 1723194 975945 1429220 457832 552964 649191 1859281 835366 1403630 1363911 937403 1668153 1385007 257240 335476 632988 1041909 1783799 1187642 1419728 252663 1941627 1386928 1519367 812865 1946834 613255 1844560 452924 481864 1328113 580646 352385 1438666 720471 633764 16671 245879 367793 575957 639354 183879 967748 1406244 1734598 258074 1428815 1606533 1614569 98890 1589127 923857 913990 340038 862053 940027 490436 704868 1947740 322650 603082 1671429 1954826 1985351 1247340 633594 1446779 497106 786833 302750 685894 236560 23032 1740822 350419 249934 746381 206221 1366706 181265 1295773 173501 697974 1971042 287941 328033 429055 570388 430457 1959280 1451604 1891907 1321020 1864859 1652087 1632460 449179 1788206 533152 11470 199823 1818764 340160 1471667 1983000 134322 594001 1654243 569090 802480 362081 1187569 1082438 671432 512256 1121791 1374294 124357 1498783 1261956 664221 1225299 961417 1168339 1523359 1157149 620792 873746 871327 1513079 708928 707526 724051 1052314 1909957 372224 1601318 1655444 1210824 1283000 1834708 947579 1905338 960118 1759843 1469911 1245093 435473 172676 1906910 676916 207540 400162 34126 1084751 1853611 1787892 1981755 266021 60536 418451 1110431 954321 503331 1475267 1905535 430048 1736165 484825 312039 395789 207736 1281320 1796552 709626 721086 284666 1127149 1479964 382322 136758 1374079 1665584 1529940 1883613 1392031 280209 1386286 612684 1891979 1211288 393107 400887 849711 596933 350687 161662 331945 171736 1451213 919352 1718325 1566649 523945 1666915 1488795 1963929 1426594 1365686 1264325 264111 13338 1552631 815475 649566 1377993 1094988 890824 97009 714712 111090 665064 1703589 559143 1410335 1142590 1960852 799558 1648382 285697 145487 1287298 1117274 1134000 1206470 426908 1024565 1880964 884539 436224 1367150 902238 1529290 1256066 1300575 605001 252726 1242575 1781596 1233656 274909 1757046 1511400 1687683 1789909 134932 1737139 393499 563489 292605 549025 1143977 1753993 1916520 1796242 998023 1524603 1682987 1582053 743939 1906647 364772 65515 1897354 954348 726585 573656 535128 382207 393993 1490343 615738 334472 884909 1815202 614656 466907 306303 192144 1705248 257676 1763568 1327899 1350836 326959 1361262 310688 1072367 203699 567559 454274 1711552 1285071 947540 245917 204900 1008449 1212419 1801619 350354 3324 1038940 241026 1733438 1109157 760552 1126420 227288 1612273 369381 617505 425168 942508 452900 413886 779848 920596 152206 1959281 692618 88381 720110 1913916 615391 419683 112882 1511884 214749 398240 1973889 808760 188208 1011955 1788849 1077623 1941712 213537 840135 362483 1962800 554786 1990460 651749 1859072 282508 1967444 1101911 600068 1806139 606658 1360058 1777552 1418779 1455590 110071 1926221 1390727 215971 939855 547755 431473 408886 279735 1124976 1232996 1812529 1683587 1526754 1455467 1218706 749789 257631 305774 398055 1562299 211363 1020417 1128915 923530 1459966 1130850 430834 1565193 1027500 1612368 86887 1868978 1637511 998782 837533 1808756 1481648 1549626 14610 1579673 462583 315959 927744 1685786 925827 1413458 1505191 1109248 255731 1887443 303085 1016065 1178376 348252 692065 1455276 209603 1189943 1655534 79897 221870 1103819 1677209 1396644 944942 1554561 355499 526671 231238 243591 1902623 386411 1843859 111280 683846 364604 575965 1951162 1484801 1520111 974988 731147 1675851 340332 174949 1597747 1764966 1666027 1453463 1169653 496007 606164 874258 1076220 674474 246118 597792 1213456 1218927 1072032 1240134 1938252 97904 672336 40166 777771 512730 42784 1494240 1852199 1112081 741746 1802703 1195870 1561074 387799 1988367 887849 1983375 1801362 916444 254727 1951365 967860 1633286 283327 979677 782607 1415629 767295 1553413 324320 1564051 1438693 1163524 561733 228349 1424518 667085 875716 704601 1968333 1476035 910173 1209198 1224069 35223 1634954 1075590 217683 1667460 494561 1615032 1386930 163555 634947 1840879 540536 277691 733648 1435062 449818 1755445 1304662 1829235 1034624 1016205 213764 839428 443147 449186 1954753 1747252 206923 1755815 1977351 551661 1984545 874669 1790801 1953260 1594844 21099 930422 1909494 1457953 1287437 915050 730524 979220 1119980 645007 1147353 593471 1320391 1236817 104125 1207465 988010 242084 301797 520477 497451 46481 1119354 1398552 453445 1883421 1733413 1856000 1804888 721810 745445 303554 858592 921449 571193 1184050 112139 1834779 1958283 116701 1787806 197870 129557 382490 444066 468121 1275905 926767 1481097 18252 1157670 170103 1364846 313835 1616994 879848 419098 1262132 484517 261260 33234 737597 207017 805153 1097525 77560 1973480 1292484 757957 711643 510364 914365 590681 517593 1819056 1964447 329721 552031 174612 627942 471084 4226 1818319 424921 1896624 1804355 1486496 1790618 1035947 998207 824134 184071 817716 1847167 1309483 1707924 839081 949799 739090 367815 1376059 126146 1954156 1319732 1124989 373727 1852357 1646454 284979 261755 1766235 1213871 1737244 811556 1715599 922307 761026 1412564 1847389 385309 452390 541919 1576551 1925162 1129457 549747 1986903 111097 1734395 128314 964585 1770945 1384280 1425191 930714 19708 354696 1065338 1294860 1796980 740921 361806 1420499 1806505 1762096 1238600 1150011 1654621 1200329 769696 183026 1552897 1475959 882516 620744 1617059 1759458 1716987 1765157 94882 389421 1278462 1911254 767909 1721764 1358874 277551 1505840 1535965 1405071 1200693 97517 644880 1927932 239163 1499904 1252630 399527 897244 1659853 1533134 783181 16994 1292409 1382800 934803 712290 1336417 1519616 678338 1409495 1996540 11515 291238 272410 1441472 1850635 1482931 1851574 988490 342953 1648626 953070 1477410 46217 1428109 1955598 1500071 184857 1575654 1474606 1484472 1356053 1407012 122217 699052 1504352 1005437 282766 1019715 359364 337065 1545333 487492 854499 1525922 1386150 1965451 1874407 1714181 1132892 157997 101483 1188803 748548 1020262 1489735 877459 1879257 1716206 1882945 869298 950054 568674 516486 677675 1836118 782717 1971541 917168 220620 1191919 1995438 98862 875680 290514 199491 285584 810944 1338847 114171 1928739 1401121 948932 357261 1894455 1891480 270935 1190625 1631085 151745 150320 1163376 676109 655842 1663204 187099 220637 1739288 1958220 1582911 427404 1272003 278525 1649411 1512989 305140 1018463 972986 664281 1210522 355158 1500472 417649 1652727 1275205 754103 1603052 19651 319731 403470 962480 1705805 643773 718320 1753065 425714 1486750 1767869 1954387 445335 948832 914957 1313453 1369955 742405 1723331 755223 1260553 178866 823968 868392 1111546 206550 654763 1699951 1118724 25294 853311 1281305 1556846 1069148 1174582 149916 1158322 1892335 1143092 1270404 1328686 69647 197875 1405927 882826 360401 377168 240746 1756835 907132 318209 206497 1314976 1218745 398373 1297938 1372827 1832173 1399367 557480 1132816 457669 114975 1400868 316801 169044 492508 780429 23863 1359599 1239264 103184 1147249 762352 517318 610643 1730398 694685 685432 582882 1073195 683166 1660560 1479067 1765027 1870582 250943 203770 1444027 305481 53605 248413 764767 1100571 365037 767190 1609008 505312 623370 1728023 1744312 1416461 505489 1657553 1282833 1586447 604855 1517500 602966 339907 564451 1618898 1998208 1589328 299889 1526484 1546672 83666 1182260 1938006 943709 674736 11783 1458580 1096697 1276062 98283 1372975 688412 827248 170460 111390 445794 358926 1069630 61088 1226232 1066237 1161309 1287977 1349302 1764744 1862749 1023785 555773 535274 45246 155971 812662 997832 1059967 1799419 922803 754098 1951147 260488 1780335 1107390 1689525 552896 1575225 555310 1026430 1884822 1204035 1134925 1440764 956234 402155 823423 1485878 256483 1955969 394869 42759 1473588 698149 65328 1643113 738047 1079579 376060 1260935 1158654 1861594 262388 1256876 1402336 15235 740322 936257 1324465 1384217 1843017 61846 824414 1147606 1572263 1310164 1816848 1810722 1841468 1976003 143447 206725 1512286 376904 902813 398386 1532776 961663 1107016 546643 949860 74441 1795049 1189234 1855846 276838 1460931 922555 441881 613793 1899203 6809 1632170 1823052 955105 570761 597879 366176 738161 1390740 792663 807418 250677 836594 183486 350746 1959145 1024791 140084 1731901 1008154 827089 247100 906796 109433 396417 1382871 72204 1950658 399916 1034289 879969 1463602 1121583 404598 1455370 728506 322974 1756377 1132894 79421 1499405 448742 1954564 440283 1641943 303094 220908 164874 1089976 1385116 458741 861117 371925 1539315 491672 1439204 46098 1480384 178727 145933 1872634 811645 1062806 1170027 570767 251020 319105 1008563 1526244 1665875 276736 311407 723454 1563609 796821 1714317 1687459 450902 928100 832645 184954 247576 488045 1200584 737346 1297554 450082 1829514 268238 1205860 1379763 340638 891989 1013438 1077418 779265 1718399 536760 1559264 1740277 20872 1617852 1281588 1817996 1728903 488621 262550 1588529 494925 914638 1170342 1063385 1564382 195529 761766 979307 411941 1076115 1201879 1883880 1956034 1262917 1409420 703892 293843 831797 1932147 1314444 1819624 943673 1674729 1127636 1977993 684105 584020 84076 1050872 719593 2432 1075344 1530584 618851 1555783 807844 1783746 590836 705633 392369 591236 1080399 727931 1243714 1603871 15705 1771125 856653 469944 1715043 1359866 1354462 1836134 1461901 1553695 1360052 652194 1858217 298239 571421 111066 373884 782571 110177 171109 591513 570130 1964994 1118929 1358844 575288 1733179 440256 1780177 1962035 1745087 1799827 1211061 1796823 1888784 1106813 720650 712999 1238966 253686 1136703 1730050 1299056 1804080 781977 100201 1548604 1016152 1234227 9124 658680 75043 867493 30933 492831 416087 812224 1499748 203517 1797434 96943 1889939 252494 1701244 961116 99530 288139 1013123 927869 1134025 749236 1960141 214216 952273 245387 456269 1360693 299162 711447 1535559 1990231 488354 1259096 1701251 267826 1974969 1221863 252159 1615109 572827 1438288 210951 755779 532789 176102 63843 1552230 1217680 600587 762228 19350 282459 1980792 224630 5191 1523835 967864 173581 1211842 1050469 680851 1166457 453825 1300875 1707729 228002 1500791 1492318 1912517 1002777 1107771 1579669 1177030 611196 296960 590530 82887 635799 1959827 939752 1548483 170353 394314 1574536 1308853 1467567 1029718 636711 845307 1458686 305872 1380636 180477 186909 33201 1758654 17710 363438 899082 328158 734017 1228916 1414954 937792 119838 761868 1818975 1280384 1149620 1304702 1158782 388281 1798608 1416243 218552 1816897 150050 594610 1859384 1743943 1327018 1599728 966933 1014672 1539965 1082927 1449274 1077301 1408815 1814609 1763896 1918802 655136 973112 1530725 61522 10979 1381506 877175 1750180 1496729 1928904 1231882 1720600 1406178 921680 954656 332877 1840577 231204 1433852 1488494 980107 1617797 542133 1425136 1724107 442670 1152628 831571 717373 1089786 776133 1264369 1590715 97237 1483100 1964432 66717 614513 878461 308004 527300 1697359 121160 1115164 1453140 1726405 145540 1999165 1077789 1723554 1156468 977660 1820775 1625448 1162825 1930618 1832889 201603 1781776 1888925 860841 657054 36674 937504 1891640 394629 1958899 1891792 798853 1996088 1091104 1619036 1591931 1956468 1720970 422346 457748 979849 360573 1259427 357686 1353179 1740714 977384 1581067 1741011 1267441 141315 1072795 425824 1029195 266084 422226 130308 1569417 1743182 732146 1735446 1080083 1550578 1002267 746469 1591848 1539745 915107 1125005 1566339 144540 167205 434114 179111 362406 1573067 1446280 280349 903253 1348423 128354 1312526 1038383 999758 579629 9763 1111097 995560 1174669 1997942 850413 1677373 222086 1126041 1538349 277547 1059203 1361033 1466527 1722429 433832 827742 307844 793832 996410 114743 1815686 943648 1400136 484077 1998953 1368089 1018519 246416 84524 1675626 349378 35406 426977 1982083 1255415 653456 1599639 1366485 338260 178684 844103 1033205 1949344 635924 1153099 1128663 1329223 1109540 1935620 1264136 1825290 23889 42800 1900210 1313011 1167600 1795513 1153289 1198428 972701 1168662 74576 1992418 1997846 1388361 1321123 1052343 398006 411187 1130340 1961412 1768510 1462844 246817 1522700 1536504 716417 1129595 327396 1200575 727770 501922 171303 336703 887286 544481 411999 485896 560658 1585459 730172 796212 104931 730348 634064 360434 1208018 619766 911500 1249590 916682 980187 1970615 299649 164144 1285112 584022 697691 1495625 1162984 1804308 1230366 734173 1227495 333815 1573557 322072 554779 145962 1487849 1126757 1088211 1833595 1769056 1263290 1578312 863411 104283 696797 1526233 798809 1355610 467318 413401 1986551 686850 1464380 1259951 1312434 1864991 1474680 174334 1043193 811325 1553132 1056549 1415491 404411 1675985 1921413 1784901 159878 1551626 331878 777896 1354964 910865 1524970 1402270 625148 958235 1662608 747540 868374 1836702 1970671 1248722 112076 1558743 1245693 1386672 1526289 1714941 364946 625321 1038656 356139 1017635 1013001 926127 406003 1727994 1781012 1178897 1440150 856726 1524993 196627 1979428 1371113 1595722 395132 1104753 1061598 295055 633203 195338 311729 842116 1206281 1044672 67939 858482 1865766 419646 21627 1081856 1294350 949783 278815 217644 1452153 1631793 1716960 1332308 1172726 373051 597113 278628 1031723 6935 1617625 1920472 1843839 456872 1185602 279355 1806187 246323 1785073 737283 549301 1347790 1044962 407860 1888982 1300376 1714075 707016 1369025 1823669 163783 1640222 1360467 1098208 1871693 1861697 1015450 825187 1272918 337173 1895389 468820 568589 1733247 1980301 1190342 1982133 1828033 1516792 166733 225804 359861 182821 1185980 1044597 1065379 426531 82099 74221 1869135 1738596 1676787 1961358 1861549 1695744 904196 1655163 1319820 1831935 1299298 614352 1771026 1937138 1073960 1812406 984279 1537079 1231621 1227456 1674986 427187 1979652 681019 624161 383127 155548 266546 1527912 320127 1138128 1096236 1026453 474754 1167970 227147 1264456 508264 324905 748018 314964 443023 572676 189553 1500590 1715610 513306 953000 550598 1959430 356777 355937 251358 994696 946283 1130804 1135059 1003280 340962 1995786 1044174 37266 670178 568332 440057 1709694 1773419 1568963 1490556 1418859 1880308 809917 1421834 771274 1432819 1560959 1696443 197285 891789 1362408 1234675 1679471 117297 970625 1756311 1809616 1010589 97669 263605 902115 373522 1648428 128167 1600512 806527 102065 1805029 1079594 819318 1851751 1168172 1206396 1430620 1440543 1103701 1675778 1403923 949224 1274040 521255 1281689 368957 74402 873098 792819 1408451 830241 1028119 311202 1839200 573216 17592 1218397 1704764 1112431 279015 1120770 479113 636140 1240571 216068 967686 1452042 565865 868488 553040 494383 1486533 637332 1789385 1933509 1862926 1866620 1327575 1626381 1108856 1369758 1038747 1783726 1045903 393814 164213 781580 207969 1173425 1644255 479129 1574680 1227039 28297 468870 1608265 1531496 700779 1923860 1633426 1490697 1600023 1159628 1500623 1766449 1558599 1906994 141962 1988466 383301 865500 832991 1140001 1145990 577936 552678 900799 939266 543980 1394945 80728 1289128 1663358 674375 741093 228133 1199240 197007 1091394 1981652 934845 600481 1324129 997427 165821 1664453 280360 219249 131285 1546887 1103325 219426 1846261 949990 1054276 538601 1209649 316916 855698 1523378 509498 842082 798638 932772 1045647 547251 485583 802664 962224 1538788 263066 1261778 1831146 279976 1347431 853046 196418 1540806 14149 579317 1931919 1504429 175116 1581692 1172638 420139 1900109 126387 1445352 1599896 1898430 918237 1702598 111473 295796 1748573 1774168 27538 832536 770701 1554580 652913 1079499 551909 1664987 1082620 801871 139994 1724438 1037954 25997 148683 243276 677602 1044808 860215 850626 909682 128972 1180951 575927 919679 1044854 604792 252961 257906 1492720 632903 1968129 1719395 1932047 231883 622298 1047271 1395256 377535 430248 1099779 1624447 1463841 578491 521802 1120793 1635096 810326 48624 750961 120015 1093112 825038 988365 608917 545654 538259 1222074 1376772 1537070 1635526 1014069 1484433 1052755 636554 1992002 419076 795131 1494451 930805 1725345 627030 1515266 1163868 85727 1565480 292083 31193 903989 1407361 810575 1317383 453809 598788 701367 403379 782094 1247599 609985 450168 137729 1032681 374305 766901 1689396 1939994 242511 1935731 473623 169837 641782 89245 1623476 526476 1890545 732708 892001 1601026 229037 1330802 1132088 1625955 22361 229305 1494436 492556 1788075 594957 1575029 441720 87114 1481061 223402 1273939 1524153 1754909 1771762 1331812 1013968 1394792 146075 725180 1041638 379707 1458789 250706 1679973 929042 363492 101782 1456542 993546 1191803 1391681 220008 1136706 1846659 1150439 1035765 1417597 741296 1339124 581742 955672 1273168 1036826 798739 1137726 816761 203536 852160 1329940 522493 1890058 1038865 1566171 900982 762479 383441 60585 1693033 514884 692986 524457 1560710 75626 859821 1389139 1821703 965146 1102095 1045090 136958 413020 63222 369883 1794093 1512945 354882 512353 617660 1113222 144918 224261 19298 1663825 1495796 1905017 663088 1561801 123818 918332 1406803 577559 181566 978172 1303385 915282 687011 195743 392989 1964469 852303 1378307 551483 1168230 1171818 715078 1877703 954868 253780 1615999 300225 756424 428963 934511 1802163 1715641 230905 1713654 1771904 480375 1125337 907830 1116386 969759 478468 539670 896010 1637069 757948 248002 121312 1660705 28002 936669 1901054 1673349 1931530 593397 1850959 1479807 1049698 1247087 620742 1728063 634813 1980297 1403389 34512 522075 1451388 859723 1374351 392551 401376 1850728 1677688 539004 754571 937986 1357592 1251835 1230926 1203170 863474 1579075 532589 892039 133815 952036 1541253 1966490 1876151 27488 52476 990676 949253 1175360 1410630 40659 1235952 1110506 1512159 161229 1287583 542854 430186 40384 1856237 937814 1831789 375530 111818 31967 1477684 472745 185895 567237 792824 1541583 107001 101032 1010907 886455 637401 282004 1144311 178606 1997094 1018277 1291807 1352543 699478 676639 1817107 904977 866681 343107 93136 1423409 532037 1022260 577500 728556 226490 1397007 59132 473645 1711936 575380 1585416 1224627 1460961 1501739 1020442 1090929 400931 1904639 1863744 757977 17058 729786 127070 899883 1833020 1944403 1905346 12447 1084247 746715 70597 1516074 1215201 582626 1638772 1353838 1296319 976862 112191 775255 747874 512452 951175 1053308 1904686 534131 11491 623814 780144 405216 421267 1376639 1933000 1979658 1908511 1041164 791735 232257 587765 605861 123430 1215198 439364 553112 244965 850451 1884818 1674258 375388 725896 1230531 274581 1143899 69368 1655349 1563405 228938 1436548 1028397 887214 379370 1383054 1154803 308688 805668 104675 1836991 1338512 273563 630496 1272176 333672 1447763 987179 1819676 1364877 321554 217097 1319454 412425 1284160 668244 1019914 1011784 1977621 1577492 126351 566871 230541 1738875 680424 420606 546756 680895 1792005 1674311 1377799 1030239 456509 400213 980826 1249745 844481 308812 947212 394724 91062 1553568 1475836 919402 975356 1750055 308057 3695 6576 1261508 906447 1750338 1510268 1692249 739656 314689 1613124 570635 1979567 760783 1005806 776883 1995040 1029047 1107282 946642 1841308 68662 126209 884199 550775 1566332 1046651 305352 871926 1872732 1827060 1425154 49856 204851 1529921 1689677 1593396 1584686 1438801 1636140 717313 1996649 1763453 480954 560789 1563977 28862 454370 1544536 1379902 1849729 163971 139799 153390 1737983 761750 1789464 1399655 1404688 409030 137633 1528371 1611755 1085494 721872 728930 1393149 1961478 991601 948666 62988 34166 1472759 893808 1678570 285815 1092640 343670 552835 351909 1367096 33747 874684 1244957 426909 28145 418713 1373308 1835053 288166 9060 1967841 92988 1307347 434034 1213954 1265496 353293 1568146 216591 319896 1350158 901034 1748376 725332 1669124 903093 1605053 367663 1802467 1317596 1180392 1982775 1340990 1999508 664461 1004429 1836440 1853209 1895907 138841 486167 1310485 1513215 1238034 990541 1674403 673703 1813085 504783 1605422 1876269 1716519 1651508 1222285 1995217 1205531 512267 1919750 1883796 241021 193530 1885327 364693 1602334 1588864 510944 1722774 21435 1741559 1931583 311501 337337 182708 1348981 658487 442747 930593 1091479 72538 1001227 103766 1026281 270919 79422 1303525 1067037 632536 1504613 319343 1696495 465113 695241 1711498 1578809 1083827 653257 918337 815650 1284833 1383386 388479 347498 545943 975220 597432 1542321 1107676 902372 637248 318187 1639408 1635749 961186 11280 132612 167505 677941 305282 1271913 962610 787833 134334 381592 461399 174350 736631 517189 1326178 710389 1254644 673599 1143955 1335103 423260 65146 1959594 1159162 1971301 440515 1167202 1081355 60272 1099981 1654314 24146 313650 37698 858540 588349 625162 1387350 636160 197593 839536 991239 222230 490574 94924 1285104 1130429 1325052 866043 1385726 1141042 31536 1998217 1256469 571573 666887 1275030 1266325 1671483 156181 325526 563761 1251311 709193 134468 1535556 1327527 401638 829249 956666 550705 775039 898724 674751 1485392 1222707 1058184 1013218 1230025 343459 1763077 1610421 1808354 207998 484529 1321196 437263 805902 555111 1711018 58452 1178390 232604 1366568 1703761 1197712 271151 1621315 1696009 496424 1760026 612967 54589 485133 183779 317603 1094885 1981995 423073 1380313 1389655 280170 1534549 354469 685845 725996 800386 902560 1362697 1613122 756600 1509885 1570351 1990683 1171906 425612 603811 1716768 1887204 490590 1101805 871155 1171825 1023026 1126801 125432 858783 1368042 1916391 1790234 1012444 1333886 110465 1175466 1833685 1927741 1481265 204993 564088 468488 720929 582744 1050658 1533041 1451212 344399 1186077 1101024 336122 1227067 314002 148419 1607471 1996883 1515002 869828 821742 1740509 1861992 1093124 1389769 197358 743998 625478 1651372 805357 926645 81922 1172797 1986686 1214346 700940 689498 1492347 1561705 1263183 464214 1591921 197237 577781 705047 1672872 1187613 788102 1155054 1810404 817228 1326132 236710 617478 1535761 1413374 718912 282460 776489 238818 321321 973634 1906085 749885 1880311 1164948 1775274 1367607 1870005 818636 1955943 1445735 1782029 784161 479215 707152 991354 304872 1996503 394565 1282615 1389361 1585696 914360 1441709 84266 1149195 841987 687683 835744 1952369 1498496 133865 848142 1534904 424986 1904996 319276 1739447 69518 1362299 1958132 988347 50259 17702 423915 19877 1894744 248582 772524 720884 117519 982874 580066 133553 1535315 36307 732040 1164774 365835 1076961 1045676 168827 1637668 830777 738903 993286 1505373 308811 1951455 1831700 3370 1554582 1312901 1794132 1505324 70823 1871977 1324695 1340593 77329 866235 692237 1601394 1921677 838123 621530 1718883 573417 29727 657685 1511513 59138 1265227 278378 85902 849194 1243992 1266932 1322388 663424 192082 1199098 1443882 1517575 228967 1381840 436092 1302999 1587394 192392 1121547 1484927 203663 1838930 358391 1589449 435674 819426 811850 463464 773015 1661569 515729 187221 714727 1609345 557729 397193 1454804 651219 432340 646355 208380 731174 1807733 1184967 1108309 1667373 173869 709909 670396 139131 1971692 1269146 237357 676508 1272397 131295 515932 915482 1178404 59105 1501741 1948041 1505623 1514071 1423030 723221 281817 1731219 726893 1063944 1408942 194759 864431 1432851 1476190 971666 94508 858359 1030439 824256 1016986 661067 1219144 1123947 1054122 614485 1544340 1144024 620478 819955 922090 1309115 1503382 756064 1676307 710342 1557944 272962 1862136 1806281 507018 33663 456641 624001 1516788 1487271 623021 707388 1397240 1194506 944264 1264515 49501 376793 631163 635975 1632113 105873 285992 982908 384815 1482644 925285 1427237 1861358 1959405 1168727 1974338 133903 762961 1816233 1706298 1668982 1768841 999091 806467 1385226 98213 1836603 219440 1644864 1875605 481443 131530 1185979 1064626 1814576 1945588 976632 27033 1280297 548833 426875 120232 1278831 931064 433880 1396739 463376 1418913 1119692 1682742 1140785 672724 183197 531859 1817558 181097 638672 1897189 1754751 1059895 573497 1888455 750863 958252 883298 316354 710950 1399614 1112151 362344 1862396 1005257 102703 1429751 1048753 1472754 1911085 156429 1784205 643776 976852 774103 1456749 148928 135582 1948908 718421 1133 1500532 1269168 1803680 958038 1265748 1963018 1910225 1269552 1064499 210500 203561 549819 1412527 511336 813013 765921 1332641 806275 1208759 1733575 839462 277568 536860 354153 366684 174074 272182 1550073 334775 48820 1128267 895083 764012 1853531 429473 1502627 1116486 1574604 1774343 1335358 243331 583534 15078 1935474 1266893 355356 90589 1358893 1527634 1334300 945462 1859702 1912049 772052 1907425 577370 1346474 243749 1587780 1949690 219794 1256283 84379 959515 1197197 1100716 1605776 49584 569286 851631 892793 965357 203324 1915560 1629464 506972 220053 1961625 45112 547843 1499578 1633191 1197564 353139 545030 160889 1509647 68555 1649703 1940790 1112786 1886248 1596508 1939642 1283638 506546 1167595 1811868 670365 170436 127470 1977821 1433687 272355 320021 393831 674305 348639 1439039 1783150 1403376 1494681 507092 1073273 746895 1733849 1893272 1060017 1669440 139229 1396339 347019 1645804 690711 1630137 1383520 935983 694156 341611 1647755 1199797 1217169 71187 44902 1047377 1304999 1045011 402762 1796837 571844 409907 210199 674918 1466049 1621586 1437512 1294330 729246 1806628 1548362 198993 280923 992054 768984 1011627 1400695 272224 1702318 1463355 1289875 409615 421441 503622 1711227 184242 447647 1315093 871621 609650 159453 410195 1688428 924602 1813262 1293305 240582 1426831 1793552 700552 442892 160447 527111 664768 569260 780034 911249 1077857 468315 357722 239530 319101 1985833 288670 831230 1089439 320375 1857190 1846187 520314 1599853 1321382 884340 345990 1611189 440340 1570791 1695004 644917 292080 662371 1670454 1215253 641366 660072 1325693 1528137 1778067 1649311 1689779 1274957 1064528 1824240 1929218 761401 613784 444372 30393 608195 586600 1454441 1624481 1773009 1618304 954671 1820485 453119 943046 1330591 232334 91844 1450191 512093 1588503 488249 1626858 1495522 1159033 97395 385790 553465 1767712 1412562 1212876 430289 792083 1984849 1755915 1499797 1283629 1345027 296372 123292 756135 421995 317804 434533 997810 345103 431484 966690 1501201 1346431 1213758 1928638 405612 181267 1860513 926751 29700 465039 1690567 719010 1761955 775795 1643864 744727 1884490 918947 1940601 1688541 95081 605410 1309897 12215 1630338 1152314 1618159 611568 651772 1041074 1957750 1955746 1676430 649399 1226298 1982039 714296 24841 543624 463193 1186918 687927 862273 344041 15982 1242294 1633893 1852645 325928 17302 328878 1110599 1135664 822592 171689 403391 1909744 515831 374998 1161978 636353 1540182 811611 1127077 1495759 57676 252627 981410 663712 1655220 1337130 552082 452032 1169989 177615 1991687 1928156 1664471 1516730 14003 449124 1727736 1166344 512591 788690 1008770 502632 1050958 67829 661410 1537914 1017785 1316217 1916548 790141 1496596 882239 557303 466174 79925 248338 1375629 121740 908581 109067 709009 1917949 1559750 202892 1861053 1182650 1740089 583739 159914 156457 1813067 369004 355413 10143 1656191 36481 1937924 1961999 1507351 643020 1132720 1862243 637846 365264 1675166 1960330 938928 1132148 206213 1137925 82723 910764 1246648 1289862 1426553 1911853 7948 1264793 511845 1614867 1757079 1596296 462167 723543 1061298 1149102 686771 764469 1391349 1973774 484701 295611 130407 1377466 1442854 1292504 1418937 626794 274442 1032762 1485567 171842 1130414 1509268 1683909 1604182 398902 717228 859736 869356 1921399 1387657 1983409 1064686 66667 1069188 1646491 1681266 146748 1041033 1818325 136362 1491541 1745988 1054297 1779033 1831891 868008 1855460 33629 1397399 359448 740986 854272 979125 481149 897448 1302336 1154456 507796 301763 540765 634082 1058524 1401943 93028 662172 1800744 401754 477516 745899 752765 1581355 645826 1694269 392506 1391285 537072 260227 392259 1458589 1750634 1747273 1668204 1006746 1904328 1767927 169999 148058 1055818 1995094 1135563 1941891 581353 1974977 1525540 998273 1632108 993901 1459770 82530 1742141 325807 38754 1277103 464818 84731 1436066 906395 669798 892147 1358745 1374858 771228 1030506 515138 1779647 915106 1168651 549024 1027268 1174866 1263474 1205119 1815436 1087023 1017022 98200 132920 1582377 845118 1504459 290327 946062 551380 651243 1734380 762146 673411 344462 1937932 1843925 1028798 1304454 619567 591794 1571942 600401 910068 178311 913686 1186440 1227165 1054364 1084904 583217 22440 1499121 778063 1917317 1014810 1602227 783019 3176 296596 1989616 306173 1427912 513460 682689 908725 1025268 1798483 1952539 1342584 799684 1290884 100077 1658193 1196923 139993 1528731 205066 1871554 1697273 1830720 340545 1993991 1191639 481914 1240582 1607035 785328 1925366 1239614 447978 610595 1117940 1932376 1525433 1775004 1305890 1665679 1008257 187187 822271 605872 80495 1065347 323732 1843199 1644795 597585 899841 586574 566206 1888998 760948 1560426 1964765 295998 1029641 298694 936485 1231434 564337 1041236 454468 958950 19120 1287984 878215 1835840 1175743 481648 1846330 1616998 9755 1751957 1409034 1202079 841493 617761 1012684 345039 55923 1462430 480043 865519 497384 1118943 323594 1831732 1767988 176352 1398440 1670176 326426 479640 701767 1848844 1843650 981630 1897305 1131813 1007364 1753350 413887 838125 413964 23721 1681299 704504 861884 343123 1457607 806858 1157850 83726 1465449 1303325 1234843 1779542 768386 977358 156728 286915 1542223 1433372 214226 369234 439821 1175438 1799436 740102 582501 1030592 1327332 996388 842176 45092 1530864 728937 861410 1351086 220876 1160133 1133829 1766245 1334201 107873 158172 1801327 557940 850043 1070484 1869457 1453853 808919 1534971 264661 1456810 997256 716806 115166 1520808 285303 1257080 1123559 1043586 1745478 621512 783298 1613848 856584 315398 1964544 316110 979243 1598874 1306161 1027799 191890 823218 1276702 1276737 1749766 490441 323556 272563 472920 776573 1677826 862680 1767369 1846577 1407907 851970 720373 1920503 1034063 206259 674623 1538520 1266282 202606 234910 207595 1987650 1363443 540762 946078 846740 550000 1917546 246781 781162 1592201 1092884 1012992 1656137 826108 1050985 621393 1930471 757780 1683488 1084915 468688 1095954 1057661 1173314 244067 941467 1073682 1392506 139411 1513514 1354616 1584279 1793926 1330131 1040995 349072 878972 1287366 208060 154472 892000 1926889 1370489 227378 1726736 529437 709557 788361 204068 112893 1241329 1161487 1916467 810793 699519 1255892 587861 1923587 1470475 1931622 573382 1815039 460360 592897 404915 1451534 1268024 1282449 328529 1251015 921012 675433 475811 1577898 355871 1046779 854362 59247 38900 1102016 1725812 715546 1699215 1743221 1995050 1875577 548677 10258 673730 991099 1510514 1623220 1863872 133905 941152 273167 104750 1916012 177152 867248 1426342 1505875 1400969 313625 630297 764133 823848 386680 802539 804845 619005 1275973 116386 1400779 573342 949449 1688007 817829 595654 9081 209363 565697 44982 776845 146589 62871 323056 1759977 950051 33104 1191144 1899065 413633 1512581 190170 651748 1804488 251216 1508004 1267979 1850597 766409 1681875 954297 1132377 1228443 1599634 1023491 237700 427075 616037 1927459 800334 232803 841641 1091612 370250 1586837 1209600 989258 431615 187735 1817690 1470822 1813165 1274987 1681798 1845533 709501 184146 1424299 771317 810485 540860 1969965 1041350 1219920 1022679 1207573 1716392 595778 127123 1221562 329614 1553600 426974 1333123 930574 713526 17315 1273648 805834 1900588 376472 124645 560246 17409 309215 478770 829639 337961 898849 1063084 1336599 1834286 1181773 1337903 1402469 1961207 37181 1213180 508815 1382046 43576 1006823 1426074 1352443 1603294 1566875 1976738 1874954 1899758 1152497 557556 1855388 379608 304628 705799 438790 791913 508503 1526785 1774963 363679 507335 251711 1955100 966332 59881 1634922 1236670 871437 64427 285744 261506 1185288 1808206 1505947 614364 1180718 626209 942956 249682 454965 531320 1373391 1819054 1678775 1470474 202767 480683 257849 1148439 1039413 1297138 1539249 1534806 1855813 108150 504144 135926 723252 367401 1539224 1519309 1154896 742981 1865761 1702084 394560 27191 1161136 953159 1250502 829884 1199512 765043 567441 1742219 51856 782479 1468368 1822320 1249722 1185399 1314505 296911 718556 1971603 1068990 128503 789230 749184 375897 1369272 1732226 1308848 1611540 880002 1156944 1191029 1877842 667179 1533804 1513193 1197092 1490696 440301 1031104 1275949 603429 618766 1475354 365500 1279218 1921265 1182241 462417 1611798 1437735 282086 961048 1506303 1665730 444560 439797 470558 812729 569656 1866106 214753 610953 192530 352691 128941 640155 229322 395156 1270628 133156 1049240 80262 1608616 1280703 1492203 1124640 1556530 929481 1888804 786573 1110077 1561548 1682494 586035 461284 1531022 1789609 1600265 1497046 1126599 572043 409541 257071 1969707 149983 83576 1402379 1878414 1956381 365948 1717428 44101 1562752 1608075 479602 557400 1276298 1035370 87492 1084939 1958150 1365803 1105544 1238305 590513 533098 1789841 1656528 376220 457042 791378 1215879 1673182 1468477 725156 1153623 1419794 1227265 1771918 1188759 741565 754649 1690915 626271 1145481 359066 298992 604317 858104 1281043 1018126 1170326 720179 1064887 1026229 1955268 1088185 1635228 1076699 634902 1679823 1870544 1943512 582519 693905 205539 1528764 1552254 1938 1326170 1665041 622409 6377 1575870 518934 1662260 1310841 165580 1932098 1021586 293887 1223497 919761 230059 1638893 880882 1582511 1495276 363626 1018331 1249911 651994 955358 1592990 1118009 686925 1068553 790430 1388818 1267453 1186374 1810789 1879869 814189 1615415 1379955 1025534 1417398 1221630 1619071 1394273 719092 287355 1006379 410573 34082 1540225 695069 436837 591183 920566 266131 370151 720146 1078522 1490004 1687464 1226148 1584183 1163265 1073421 1548169 553314 1155044 1196777 561921 1909797 1679299 1905899 836144 1874917 1666666 1358648 416725 1603608 1309522 726990 653306 944045 20717 1905980 162377 1441998 1535542 597528 925065 673678 1027514 1357913 813418 1229057 807471 1271800 916425 1410048 264109 151618 1169068 1395342 119842 1444281 804796 143977 471680 1591444 928029 1878979 665669 1725787 562534 716294 679005 1642714 1993997 1312002 296644 1183418 807089 422831 1362688 279732 1205798 340521 1508821 40260 922517 236159 1099815 991371 216760 872200 300725 666928 551513 1022495 1213779 1632372 607248 1364599 1547353 338757 1572598 1498582 627989 490127 194842 984668 368115 771062 1181962 1500762 1041629 586601 1990770 412394 1937063 712215 535525 283906 431126 272202 1584302 2831 775274 510276 1356652 1553030 1350481 592031 650995 1736242 1940510 848595 499845 300426 584850 1065700 1333038 1826001 195879 1617406 484377 914785 786285 1643511 476728 635883 1498208 105138 1634370 1758965 1834404 1723129 540330 388107 1647065 1676568 159832 954976 1718334 1715288 428654 727977 1836598 114519 76729 47093 323895 493270 904668 829028 1702129 1516061 546714 796825 748765 1959168 1256902 1199484 542796 208684 1426919 97006 356257 1026929 844946 1047572 552610 55406 856143 591714 1662244 1764738 666773 1433565 166324 1196898 98204 1984307 1867288 101800 169620 527949 650383 1523523 1304864 292803 336140 1967945 1586233 1123569 1589227 1683258 229723 1114899 1371203 572125 1923945 526189 1508269 1782990 1034232 271604 1046951 1485574 848120 425680 47717 192803 692347 743323 275752 1690243 676597 950044 698164 526081 547314 858075 1214714 1849238 59581 96083 1803973 1937367 1919476 699492 1196234 144207 1483992 31608 973669 1778000 1821512 919910 338962 794637 1910524 790206 1801598 1935574 1056674 674646 1118350 118659 829358 826193 1329049 814596 14515 178582 344847 989033 130231 566867 126382 969736 397976 1790302 1528800 1573186 923270 512497 1902309 1142545 1784707 281245 1193404 227918 679706 307118 1247829 1142350 277793 599355 1861562 1423582 1825260 1243860 1819678 514463 642225 838818 605098 939800 770558 264671 1133716 1110673 1962942 699830 228445 229245 1564312 608914 1854321 613691 1766420 783249 1615963 88468 1797579 1449898 1075310 1952306 753463 1782166 22131 1860550 1275652 1537176 1471845 989655 543702 1025509 988332 647537 65270 1379099 1999244 924265 1546576 1241601 226906 1801638 1169711 1955973 214486 1989857 1500152 317217 1780448 990771 790796 1860034 643549 1815944 543421 159965 1820578 466795 283358 1658300 1168066 1198575 1493420 1999764 868850 298182 828447 1326344 14011 1331381 1916049 1492172 1686734 1725051 1543996 1022242 1363054 1699704 740912 70697 1418251 1683745 1105594 1416776 1484813 324611 332982 1364549 937288 147060 617109 750209 1570594 1332043 1867734 1851944 1622280 1272966 549593 803253 291961 1701059 1183564 954178 487783 937583 196737 401244 498431 1331696 1363632 717527 1005536 1538011 1580934 295869 1995573 1781340 1037734 613742 1599422 1145953 1709739 1402573 1210943 122076 1294565 1624649 1085506 325704 1422501 415212 1038008 710305 1216183 1370577 63966 1789390 34937 1679792 1394093 368634 1411903 1614638 1902640 847518 673674 1243059 328591 1145837 1159678 291187 938570 310876 740044 384658 1383763 1623017 431954 97200 1285494 844275 840708 1870722 1081000 365302 38298 119593 504920 1418604 1617607 1058990 1334415 1685465 1980131 278032 551857 398518 1416236 468574 49944 984674 893580 999643 1910949 618053 26819 45724 549757 1599678 1066424 1326345 1891669 1548148 267197 170472 790415 435176 1729863 1006201 1899417 1712822 380769 1098044 1754747 828494 1657051 805967 1567563 473347 950512 1879066 873454 533417 641064 964219 1147399 1389118 1283165 257712 1790605 619226 1286098 264009 1144496 1616193 146482 1896734 1905918 1917369 1715839 1704238 1801842 525232 574625 830112 742259 717233 1933770 841217 1177034 858801 1008633 120215 1337114 121057 1148380 1642881 1971297 236378 106762 985984 1117226 343542 765905 766862 428656 86677 496372 416550 199704 1563529 1106789 1341008 1163056 384483 1109331 1253551 1415551 1430539 152957 1886164 837358 1244087 1438797 1328810 1365426 1742170 899962 895373 1604218 1476168 591387 627441 415985 1986178 205049 1419123 1905280 344409 438372 1472431 838648 1803267 918657 1519331 1227087 187002 253826 51376 1283469 1229692 1343323 95151 547594 445043 1256614 759872 1047247 1853620 276203 331626 1227528 1300488 907536 512547 94011 1955011 1241891 839128 376092 931778 173067 1449853 844868 1707888 1173282 190691 754243 1895057 657070 1870507 107982 1911692 1739262 868646 883300 1159653 515318 1744473 1753705 1732730 1896970 1924768 1968165 1869599 74952 1764106 116486 282643 129783 697493 1654664 522725 843129 4962 1075146 344920 1387611 651190 470482 1573022 936403 991655 55200 1259976 1865756 1166507 1211441 1230282 572910 1806347 1662710 121362 1777883 1882541 576561 291663 537912 1377601 1007933 1137640 992264 1330735 1085836 573792 1784586 7768 697264 1469035 987076 367149 1501092 331558 241113 362594 1596068 307349 1607136 28743 1337283 681894 1120413 1582437 434959 1596091 875714 224362 1948073 1861058 1718593 1636938 412005 132899 134020 618029 1853080 21401 725784 1296450 936714 1646288 637263 1909615 470047 1276407 1836143 827981 161439 237172 1839761 1280842 540083 882231 59866 1248482 1358232 1205819 1981982 1363430 509920 1885408 1656229 396465 1543997 84904 602988 1415025 483017 744045 162985 509292 487007 209747 256456 658068 1454002 1148086 569636 1739044 1043960 314278 1755818 372536 1790289 1227874 1802326 1729730 1408515 385745 1888347 180142 1966434 1703454 1210525 625974 1800402 704806 235898 536144 273147 586572 1406228 1372609 1509356 469636 86907 585698 347127 157864 1276490 809046 1289476 721306 1411506 236067 1419063 148559 1997999 805626 1626000 1626908 1093152 1755719 1423438 849824 1314746 1610761 1315787 912040 355480 72866 1728490 1731690 16395 1818189 713136 203490 735637 1829020 1778581 991415 1179860 594927 928714 1033871 1537559 1179938 1810874 1841317 107532 588262 1926243 1584108 619892 1951479 1234191 5427 145910 1327405 1491129 220726 1693817 1885299 685230 620966 1458666 926822 1341202 1790822 219705 1832891 558739 1441689 790756 1820420 1160396 1476323 57682 1160535 421203 485866 390938 897526 440750 1911672 1798944 1072277 101872 98406 665527 1958012 575720 294189 477818 1694673 1388330 1331181 268786 6081 1191457 1472853 1344816 891934 1505470 1878963 1361391 1338214 490093 1594856 27716 1894121 678345 1455625 1666717 1313020 1960137 1808143 1867566 697958 805211 121813 893005 1182371 682552 1865267 986765 452969 1444306 1501426 1572969 1998849 1097285 1250301 190147 261861 1434631 594657 301880 1403529 1107021 559110 1540577 1349066 318934 1863693 196197 1718180 1466129 388014 884888 1395549 45421 257425 1161001 1548914 850340 1322340 1205405 1798517 1294559 627807 1782670 1543488 1779337 1584122 1259863 687410 815538 835322 184472 1420553 465308 1287113 1451858 1461130 63063 18028 1825292 1627755 1705270 407257 363141 189057 1282357 1516049 495358 89643 1765147 127701 245012 1928662 635859 470374 1357577 1239304 971906 1836348 1697012 1095624 1027620 367136 1081271 13862 1555080 884828 252831 587693 123618 693557 888023 1437219 1115914 1407918 1315714 839413 1448921 653883 1943998 1674977 1195219 1624614 1082475 1535240 787319 1934980 1326855 340872 1913073 1006341 914786 128820 329892 1726103 1373966 988791 511356 561181 1383777 1958261 85698 673735 1541401 27465 815753 797487 414543 761494 1079690 533999 1115070 301109 1068177 464055 992997 1062216 38600 261505 581056 1804182 555849 997421 194903 1354193 1880152 391235 1433870 1053788 1870287 1390675 385744 655853 668726 1699714 1865205 1282001 1600682 1609604 1637795 1296162 1539267 1058923 1122517 389135 547035 306551 987983 1828418 226652 510349 1931791 866542 1492019 1690689 14745 491443 1676517 330435 1083449 1980479 935895 745037 1307785 453466 1425311 1741637 194522 268990 189460 983634 1213208 831026 259038 412641 1213457 907994 1741014 751001 1013537 369887 814416 735827 38332 1290819 1385826 1169239 1467070 1616897 1122902 1948359 1889967 380402 1086361 1857209 1551279 894296 940988 373573 65363 444440 1552963 859061 836646 160157 969571 1462331 1250767 407453 1133497 651414 847214 1298466 1929093 1178482 392348 901440 1391158 1103836 251533 1866517 1612115 1895554 960547 352640 886005 945160 1013002 1031260 582333 1803536 654216 197772 1598165 973332 1428177 669239 1489108 1773167 1935013 1852857 1634639 1856485 218437 1245856 294081 73678 85028 1564074 368867 1490198 621368 495952 366917 1515570 1652135 1430449 878668 704550 1269986 878927 776081 1308596 206361 516272 1070835 1929247 1816889 1846818 754632 739339 1846332 423745 546450 1587176 1372417 188083 291202 85462 395863 1475014 1513920 1557176 786487 1801212 1420105 195825 806867 1189655 1604323 1221557 1505930 1796878 1415711 1892778 370492 501760 961677 1934420 581938 644483 1990366 7256 264375 1707903 1651868 1280154 1996745 403944 407441 393936 178858 1167977 240179 1370982 1604513 85121 1659284 471899 1156746 753988 1122052 411800 1092924 1629744 394433 1490598 1703222 1104170 1894253 433966 383898 1735117 1524198 913564 1695309 652825 1840565 1182723 1226085 1148565 116161 1485584 697566 729835 881488 249859 969252 1894954 774789 1850881 293444 1067242 1971512 1788002 979877 1069963 1956359 701651 1602853 1328802 1377384 1078014 907236 91620 1071174 1038662 1086528 453329 1294720 1124158 460026 1096409 1799950 382949 1992720 328683 1429380 1580779 1576258 316722 522532 1594472 58536 1907984 346878 1338510 1065258 1253843 685490 1819721 436995 933549 1863056 1366065 268028 1482986 1184978 1887207 1371154 376423 293158 1360279 121595 940855 398987 268895 43414 1860214 1978274 1072127 794950 403015 1730939 60925 1497453 722447 1877242 96252 1929714 1554230 35353 617910 845007 1897447 436896 1613400 674243 125131 806904 338827 181217 841417 580640 390614 771996 1863496 1070985 1931666 862485 1021670 1813875 310306 493429 158213 1331003 819253 442153 1768664 680962 807815 1839222 813222 1359612 1523723 1917330 1451460 1632392 909417 196443 1879404 248302 1818357 1726067 546234 1432457 221893 1894119 275865 1277834 1410394 1470892 79100 821649 1540297 709635 378334 311397 626873 1653289 218262 1409000 79777 1761567 563178 1768980 1149095 1777300 68861 1959670 1382905 309761 750847 1939118 1697043 1918041 849817 1470420 1188731 1869636 748925 574551 1872604 1009997 1077671 562161 68211 812932 1128889 131863 1405153 1489385 55945 1480678 6498 1054042 586413 551348 1299113 1093342 1758321 1816210 1063534 1432181 627235 628654 60080 410253 485191 1202691 1053178 562747 1515400 1072354 767638 1191491 1972906 1870833 1181243 1010995 957779 819256 1385640 472996 1093776 1033524 1627880 1597601 1924631 1377436 1805217 1520532 1473531 741036 1670690 750275 1963892 1644466 1104562 236376 627928 394706 635664 632987 902806 424238 1078338 984199 367000 242512 1399311 1960289 1576532 147987 1176566 211670 1509435 731962 1117157 254434 1497395 1999967 801127 1228652 330646 1938437 1627861 119698 788254 442219 248153 1683725 1580168 958293 1157245 955461 1533423 842851 1247063 165460 566658 749458 718832 110789 1409733 620249 569536 1588807 930285 1870578 1072111 366350 1904924 568618 1187056 763857 720016 1962187 301510 92560 1155409 1047764 229859 1567139 1029990 958183 1215014 572031 1616771 382668 1239191 96978 1772288 1059962 463369 1940172 472098 42157 1323383 1188295 814468 1908573 1203608 1374835 854322 162058 797590 270420 394059 549915 101866 1338808 1043422 150806 1832269 1763652 849642 903357 1912860 178732 340047 1418436 572465 193057 1449353 1347555 525947 766383 1151967 1069966 1173207 740132 1798813 1257573 675000 1813905 1029696 199218 1996028 3640 459219 714601 427226 1759568 956193 1047803 676543 1534025 828514 1878046 1204778 1473259 1585647 1498526 209514 1450358 1734425 1931581 681366 1391577 1028520 1213698 1588411 825134 1975311 326498 1313133 397561 1734168 850661 870200 750154 454074 236494 1827478 1863452 510751 1723782 1188818 451687 1428224 1706183 1490236 222827 929128 1160239 1520653 1141104 1818874 629753 1435267 1631590 712211 355118 1989104 1875477 581454 541218 1115919 1274313 631855 1968088 1912304 104409 764259 937866 183837 632618 1578103 421854 267830 737304 295829 390308 561668 1948744 389760 167573 1495136 413060 872567 1099281 492142 1587097 1867450 1393317 1493670 834096 31405 1897261 477907 898337 1620565 1222231 902348 1584297 104640 1979409 615522 25473 338016 983821 303024 628347 1955546 1426404 1537854 1982788 1227834 1998303 868380 1047629 1291831 1170688 332383 1054023 1868069 638135 1853210 320394 470905 1349735 1785169 1439617 1021933 817860 966957 134878 107355 1909393 324176 655758 1596137 801236 1984208 1979573 1205679 1287100 1076447 1831028 1287181 1772204 1653715 308461 1242804 1401423 591945 160585 376970 838777 1785923 1932869 1268272 1981332 478249 1741251 1096421 1632444 764843 1455053 1894176 353865 581401 308307 767175 1937241 271301 185138 561819 244379 313472 58873 1169462 136996 372889 716442 82712 1316653 1420810 565324 1247983 851321 1146302 907160 525362 105552 389203 1799212 1951836 311574 1925434 1710485 1136014 1072639 1095018 1002434 1447694 1628861 1465891 1108411 444901 1862120 110565 937508 1364350 731082 91915 407583 1721763 1956295 984891 1611270 1752463 187226 140214 1473298 1873978 1815444 42374 915707 485529 1074172 1280076 932363 616621 1003574 1824583 1527975 1782053 72312 1212356 1924105 938850 1400597 1807822 712167 658464 217615 52957 463589 1365826 273001 1935927 1833994 1325047 263435 1919803 1221060 636049 414963 1874357 408878 946321 352005 634012 885488 1395151 927952 235709 1091630 301000 1380375 1140848 79499 1402013 378351 40882 1025336 550153 857541 548447 1964702 1732991 1722002 1648761 1497673 1305251 1020967 90060 530280 1113603 1934487 1138757 94624 1163470 63940 1316478 98793 475358 690671 447769 67194 105513 1592221 1323454 1943161 1166632 681064 1155251 138872 1316411 1145816 1296570 840797 1534292 1212483 653915 1536821 1701016 1310730 358621 226303 1965761 1311245 1553956 1495114 1212744 154965 1557442 614233 887726 188786 1939670 800972 1448625 1073035 1512209 205358 656915 22165 1005598 1811814 176268 700278 961211 1351378 607206 23191 350749 1844168 536598 382082 1950439 1212203 363958 1102546 415163 1181070 258667 1469500 1418800 373549 544695 738601 1796183 1259439 1593121 58666 377811 145239 1825868 1053489 1682658 169276 52117 1250896 110269 357250 1580963 556610 1419269 747226 1031248 1999227 1528687 1930880 52406 382246 1575000 898393 1442812 1814253 749831 1749306 1667051 251063 903107 1416566 1649958 613236 448372 709887 1104568 750677 838897 1487504 1849402 956212 163201 1205485 1363365 1970327 1254751 744801 1457052 1159309 1829982 1631282 1039728 188673 1297677 137927 799997 1041867 365306 676266 22419 1298185 96659 962051 1659922 1202056 1492804 1819828 146767 784114 902530 247184 1757113 307445 1609889 137543 321121 1976041 930442 1958553 27616 1505233 114412 161929 188891 1363001 1085801 796002 644765 307634 992425 802221 1414583 1705413 1815269 837386 1895025 1673600 41121 217788 989540 600329 1797802 1664766 1642660 869486 849428 1220724 881043 108687 1628259 1662073 798536 1975355 1410515 288876 511396 964697 1991355 845510 733778 1861422 1745697 1394024 1223307 1428799 227497 1945527 1980508 1282848 353015 1447708 1904319 603965 293016 331925 84810 1800142 947289 189383 1745003 621584 733599 511151 241772 797861 1910856 761759 1918285 1712324 1066197 100641 1004716 1526826 493232 530791 737075 1840151 1830474 873288 226259 785526 1341586 768456 1258218 278089 1514399 128153 1473095 76204 1106466 624042 1854920 281164 1550413 1475341 1357006 1873179 729718 124529 52817 1795955 520411 839390 801086 779060 1114411 1514054 1960968 823060 1336182 599173 1855435 1810549 1118594 660049 1857123 1641641 187044 147679 1984869 1541787 1481534 1136161 1350396 235376 612132 1965014 1147858 1999744 1242328 1258333 286636 1873044 1526474 147038 1583043 1169966 1880524 1971482 724826 1913867 1481839 311408 1367323 236697 1822135 955208 756453 200228 691999 1115839 1233073 568796 1956084 1287269 112934 912114 526221 1058562 1874938 1739738 823540 1657964 1231080 1243365 1660980 66869 349987 1589406 1007455 1371135 1118143 1639379 214204 297703 1282938 1371251 259065 1259408 1979991 1395259 1763720 1402685 1868682 1768903 1549072 1090320 98240 1305941 1173006 719579 911677 1303247 1177940 1498806 1196469 1530600 1625820 220890 555865 1430926 32927 1189797 911364 659291 1791994 1928369 1183210 746861 509743 486345 575771 50323 1420172 744265 1916590 1376872 144167 1929087 25854 563763 1641928 227104 707196 258986 60284 1590854 1802724 1749614 998123 356387 1848202 852341 1575944 625284 1884964 730686 455987 626537 1903912 194324 1798367 947809 1432226 629973 1973350 1215784 442661 43614 427159 1779537 239451 796462 401433 174705 1093998 374164 1639130 122168 1520264 1043365 1521592 1357941 116412 1050464 656053 102944 1316524 802165 1932661 43450 1304647 1427963 1523929 1313367 392518 1926120 1931328 1565231 1276010 1723952 514183 1197778 329487 942509 1435769 1685626 1886214 763102 1141708 374654 1537288 773762 588327 821471 1495995 1961953 1135091 857001 1905410 1182410 808571 1531404 894623 1802356 1368786 1987755 1380202 1314400 1644272 388617 1421348 51832 1417386 612653 853216 1156505 1430836 751227 633770 1476131 1549799 980117 1920704 220047 1881664 212922 1077737 1363070 454287 773274 1360506 1688287 211686 1807231 632339 615829 1265364 1513453 1121437 1307007 1964926 1108137 1939074 690708 820798 800833 1757696 1780351 1774479 1830521 1870880 985741 1810055 704885 731035 1640014 1226582 1886981 1713627 1714452 1849524 1655686 1106074 1276066 1974960 1487515 13488 534453 715845 184304 1873120 1022636 1239726 1356409 905246 1427381 1733805 778385 1593153 108947 172981 321524 1291758 108010 271989 538296 420863 9453 1671693 798892 1809232 289614 1556440 1568521 831310 865166 1095128 841224 1753449 582795 1451696 586141 98234 802041 908607 1035164 895310 802410 1860957 1281188 268516 153618 1757193 635265 1400313 575272 538071 1150994 215985 1829168 1116643 480669 1091149 1506391 776479 290376 927102 1109067 1456654 654815 363644 1981762 136745 857600 1501838 745330 266472 66485 1315796 1150754 1751176 1301181 1676570 1080557 789751 1883197 1621217 1138115 1106855 654046 1672336 867980 705368 1780656 883673 1472282 1584710 1976753 42134 1728760 1057655 1512230 1025203 1911784 725756 1812299 952086 915758 1081006 1647665 168088 616802 1433977 352650 349807 478981 1731078 1220330 545963 1431423 342585 602356 674394 1725531 65676 313824 1276056 1797065 318601 779932 1741490 1205423 1606022 515084 998597 377757 753790 1217380 1436715 821799 581192 531998 855530 1868391 1281213 364565 607978 913018 1127403 374238 1636870 1836426 884569 865782 1095501 1404315 1237800 339302 1048381 496199 1831834 906201 1875383 797001 1234816 281110 1609492 1166438 1191440 301667 1496783 143364 442445 992890 1157279 587777 1504130 1546948 1946126 1892671 726210 63294 669021 1463804 1770626 1254284 1832693 1534304 1903115 161336 34093 1861400 364891 1125815 1163774 201798 890196 1708087 84873 264180 1999289 1039958 1956767 1839898 649997 573916 51221 1483825 1537987 1410183 199815 1860016 1594826 1544647 387466 300320 1610794 115371 889482 353431 420361 1118979 15933 1127506 965461 554023 451759 1795922 1254413 303874 1905389 675135 741575 1017030 511629 156573 1559164 1312123 495478 1339463 1585402 882736 1081078 1535094 876592 1328188 664248 993051 711563 789306 1927693 277347 563755 1725429 761057 681756 1601252 1784872 843717 1501733 1606964 1460766 1923594 929527 1286476 1211350 1996889 155177 860750 1780403 277573 536332 445082 950574 1838547 251078 1823384 471346 1003722 1099665 1694923 846562 389862 1431283 1917690 1640269 130795 197941 1577653 1408788 1293756 236978 740787 1916945 1673619 52757 1807408 1394219 821613 64190 537904 734373 1821057 1554110 324456 866019 288932 985641 1495507 1090652 848026 94387 1704235 1800183 1078131 766907 579608 160179 1319287 914767 1859520 1817934 317792 890718 828625 1275300 28158 818860 375172 1139458 860145 533388 1544516 154204 298919 1170113 393520 1229395 1924226 872011 488678 642078 2690 725436 1383344 1721742 1757623 238788 1607754 222945 665926 539281 922376 782843 411781 544496 1330960 670750 1479331 1958506 963893 1907809 61961 1183778 6170 1577752 459898 334943 1916908 1495037 489505 445138 96628 385544 1615253 46506 1874864 383927 217724 680755 857852 256438 991521 1765747 1545536 273959 1122486 1472024 727320 1983262 1794069 1081666 1553540 130103 1543485 1391343 1586801 389399 1207299 1882745 862351 1191744 823854 1858908 943292 1170040 1875249 1357594 5102 640062 1669022 1112558 1899729 1262019 1736447 1534351 110862 1866512 1451603 1705273 1794090 938208 1325251 1755558 819129 1811152 865391 1504373 552110 1004625 1691216 1920020 1635137 1049157 1141909 595938 1753058 972421 654175 483977 1667593 1989986 1306299 1598518 1227540 539723 1275206 871176 891173 1006509 527127 1639532 900829 1800608 1832166 1749773 792981 1220149 1430194 1164585 1479195 951715 1485744 753309 1936603 1977486 1261224 441702 641960 619119 1590136 910709 768754 546255 1053115 441613 1009024 1570728 1651965 1039225 285834 648394 567030 1528557 567645 538375 790895 1133416 1945088 724966 1910667 1424433 1715342 656401 1021503 819023 487984 569050 1854646 1084507 101539 431933 1522427 1108169 1728276 1497188 1546466 761664 1132092 1263285 1818226 701104 327814 478482 453287 1988767 743781 1757044 1925141 1759118 783525 1879185 353769 220401 200013 284631 710377 25037 432659 161355 730651 762471 512230 1323444 993850 827458 1112929 200950 1957603 1467049 41803 860714 1806434 625063 256024 1277282 429345 1160598 17419 387989 1765785 979970 981524 1340219 280428 923250 520366 127854 1848498 1015601 946560 1411663 1616169 713509 625638 99472 1003229 566084 1046195 1995911 851693 1022826 1024632 1638876 397868 618367 1278835 1880496 701424 1148242 586922 1366220 834452 1741831 1804181 1818024 261634 605632 481526 813602 666643 32213 784843 952116 204396 1102981 1247089 1240809 1754072 622041 1128288 117874 1930359 1864892 846527 1150413 120470 796180 906369 671222 1350007 385865 173091 52050 946660 1874820 1626169 713376 342238 1753175 302237 411056 1572368 1853262 545609 1833283 1664489 446509 158200 689461 613272 122882 1818665 1387441 1240742 156362 814476 1567431 1748570 915141 32173 641422 1142450 1452292 1887100 1709309 1903765 89509 605996 1840848 1241156 1296988 1480431 1879322 1926863 1042076 1955593 410562 1554083 1268429 620100 344359 401343 473655 984062 457553 892356 1004992 814970 1926905 1346417 746277 671522 63055 188992 22786 634359 1957702 1784467 1007568 1511321 1181295 1340918 217598 163088 1174024 1298565 1865389 721111 1253149 1992023 1968414 1783321 672225 644116 349424 1866131 1427414 533773 1168303 1606153 401131 1989388 1351773 400699 891268 1868887 1451265 1313725 1777818 1609904 1198859 742202 988250 1550797 116742 822155 1120115 1190474 1405845 1199906 241776 1251055 1274811 977339 622008 1434426 86894 1456049 957947 577218 15611 1733580 1211119 1547874 1266718 842765 1888151 1677340 1325517 1396904 1131359 1036638 623071 27675 115918 1064862 1128424 1792641 975131 1127645 1521776 1846697 695607 1123338 1644031 265706 1909217 292876 1103594 1488109 1323090 1265447 1610130 998249 1935384 853175 1908081 679987 1670220 1035473 710045 1410870 1186861 1669856 723024 1776971 569033 1177371 44292 833445 243304 1842264 1942010 821235 1256219 1341728 1020747 800572 435616 802529 1201099 680997 1905869 126226 1091638 1023752 586175 695784 891623 685720 1004545 459414 707806 131088 1064041 10242 1238971 101134 1950502 1965524 47044 190773 1094488 1333428 613006 884956 1531472 1546133 1856762 1184573 366065 1695294 294732 672127 815767 1337166 1719128 163795 1874312 648940 181607 329870 749753 1606497 348441 88655 984736 248695 1986381 1847895 1955781 944309 1972982 1355094 1170704 959705 1510530 618934 541652 154319 1354548 1361147 588449 1520917 1815299 623474 1745289 742158 1253810 1134208 1275355 1451904 416590 1438237 31909 1807613 760268 552576 229826 1925308 1314762 794538 1566987 1209579 1876194 1179400 1586525 677932 1743271 84849 1530380 759999 145477 760357 615848 715519 1990620 1900808 1574091 1124331 823120 771527 1526448 687937 1028088 1490639 1532037 1282022 967288 1891589 1763570 190867 98286 366663 226585 818616 144176 1948293 425541 1697733 433154 287398 1570808 147081 1470987 1278161 1572269 353821 163333 1893251 509761 1142954 443753 1248089 1965723 1003978 666682 1907922 184453 284907 982204 531791 1129088 521808 1526039 888734 1650285 958159 1108639 815626 161537 265796 426497 656211 198554 144816 383307 1866353 1813145 1757276 59607 1005086 1034393 552645 1037600 54624 82578 1034191 48915 279105 487697 817008 1461763 1931792 263830 1387035 1278537 242395 989566 1302575 699184 629031 1907838 1578616 27820 878445 248051 974744 1248449 1083126 1374452 114482 1007048 520331 195438 885586 700272 804429 740826 875382 929043 1372745 176704 359302 576516 1761343 296037 353463 1400169 1403826 1339155 1165147 1919983 1994103 194064 1867578 1744754 185969 399569 398818 127842 1726083 359935 1843543 614593 1286790 1562198 1411051 249690 1761582 510074 1673488 698825 1278315 1490414 1497976 1471360 420466 1103459 148736 1624669 573047 1846274 912498 580407 379588 1272678 51191 1644504 1297806 1270536 184684 314568 1953718 166458 1181654 1665162 624972 88393 1632905 72632 1894184 1704790 1320428 1383077 1696088 1837375 1207324 617347 538166 981346 490732 825906 606953 1969967 1742942 435216 1956936 1675205 1724780 166333 1797096 1184928 1220852 400012 175034 478616 1304833 443775 1915234 324498 1877846 1871500 359235 593222 975503 14926 865381 1482344 718746 641618 1558482 1707609 1310933 1478779 1626474 171548 537526 146468 551579 1372808 1239893 1953100 327763 832724 496993 1495784 1272643 1455194 486733 1484881 1477864 778488 483482 329048 1251824 1403121 890515 253164 31585 2632 1203313 101486 1554420 1137958 1590749 1401041 473119 997366 47375 148168 907493 981318 1886405 1884085 845973 52295 890259 1680427 1393069 1919711 277072 37992 1004574 80938 550768 459186 1869492 1500877 781103 1796826 1130022 728787 68688 514248 52894 23219 1379132 52475 503201 947850 726925 980222 1829914 89708 1616889 1486209 1953604 1374608 432862 1261086 874034 1672617 1070210 1716252 421652 205685 1565220 1259667 164428 1504925 1030301 360712 336619 1949298 1778277 1311105 1313844 283140 1983377 224075 779596 31062 1717658 305416 346377 356770 206853 986533 1263197 897351 34589 1284289 291360 1773347 1129935 644071 1215894 1683106 417106 581351 1906575 911326 960703 1726970 685087 968412 587227 833451 1292885 1029056 448518 432736 661417 1689883 1882728 1588332 1355247 1401864 147073 1423137 745116 1681015 1717237 443322 1138189 1336669 1781216 1826699 421446 1823553 1517080 936361 830780 1175517 1042243 414424 905104 460411 1332143 1696800 1021120 1521374 1739462 1904299 1364029 1899001 56023 847171 1795291 768001 1786491 1957632 650533 620132 848678 1115154 427153 693024 40889 1814926 276491 1815551 1368400 82499 1124023 1128046 1980979 393035 271134 1028512 291650 257553 1890391 567596 240744 1859844 518042 829944 1163412 1603554 459369 1494621 855723 607804 675650 586713 873780 756989 517295 1743344 1270748 1809189 1255777 1081041 1170052 1299551 1092864 1733221 294913 785591 935122 1304011 1875102 936677 759556 1828551 967450 644719 1614776 4498 188022 162434 1267033 683910 50573 1911883 1132394 909918 1344228 1707194 552582 4464 1184011 1279962 18417 720132 509086 1373204 319772 1974044 628153 530719 1942720 1404898 1968271 1611400 520511 1598018 1866706 214077 1901297 1205690 376994 171278 571415 1719654 1095434 798257 1629562 1857070 261246 1465944 1972967 1877520 998622 1190051 833291 1571881 1714688 1501498 1143768 1573014 1996693 633053 1719624 560703 452529 9354 972666 1068771 1761148 805684 1481549 367009 557801 55080 906700 922766 331462 86787 912750 1115773 1370584 658502 1289365 11529 885619 1996371 566781 209576 756445 1610434 229449 1627468 1431213 753837 1722250 1313119 354721 1683860 1354584 1641140 498614 81763 173613 280598 1903033 415074 1746320 801476 1231659 533337 1498647 306190 1193409 890656 1848521 1732413 1428400 1661725 126968 1069554 45917 650681 210295 385265 1629901 1380946 924875 895061 1857887 1695013 531508 855888 841173 1308651 1283216 729024 1644838 204491 317978 165671 192306 260641 588059 239220 265740 1843555 1899395 462675 321667 293406 666991 1612974 1084762 354905 1966457 895935 1533742 1177415 97936 235261 973190 632115 687384 1878252 1068582 286947 230020 505358 477678 1726441 1452481 929543 494762 1291052 1746918 1423138 830171 1311043 1536138 49805 943606 539278 382769 1951855 1974524 1799898 191865 1594524 452525 346746 447585 1343109 1297960 90323 240395 25934 574456 1563397 1818520 547242 584156 546743 277382 888974 803765 669581 1971459 1717884 1753962 1271324 571412 1897973 963492 1447149 1571612 995442 318358 1819940 1377159 1747606 1499387 1195614 1231484 607245 1007706 1402409 333015 1254938 1675924 687644 1827490 180034 164577 1743748 1308069 599346 718838 1845178 1719338 923029 1124138 799932 1375915 1608332 1597085 1313111 1896212 372290 93929 177943 959303 823316 969215 1668053 1113412 591088 1695382 1721002 1410053 730692 4737 1591364 1920150 467195 1255122 665924 1078470 333541 1171475 1464928 765556 391108 581963 495785 197899 1369713 1305509 427979 1027208 1831141 1911997 1116525 203954 993472 142090 1609514 910428 38689 209370 1429337 1297484 297350 1612031 1289038 183527 1128305 1591377 1209339 507610 1219085 820695 1664674 54865 1488771 1553107 1276421 1326515 1136432 340690 1372032 352721 1741960 493632 1730302 574711 475171 79215 1765631 312820 1513211 1213929 1197864 1730149 273869 1921344 1110327 860011 1502517 1172233 1931633 1677291 290367 1490989 1189361 752919 705928 1288030 404176 1486488 1988524 1903522 1384133 415346 257891 1663896 1541852 1344938 1738958 1689499 882795 830737 728803 1307549 1908346 1350784 1334775 444547 509065 824464 996330 1161384 1735992 1734063 640089 852538 1271425 1438440 893156 88082 1447460 1812645 1223634 57278 581832 1121228 1343197 1294209 111070 1112672 1165492 1769724 293042 1392561 1216940 1589317 884900 67941 1026478 1117166 464290 1885929 759127 133454 697530 413504 885670 899083 764214 179348 1148322 1447431 1552343 1124584 1672584 1852785 1689051 1693189 1565704 841703 374907 1481142 1324099 890780 1932345 557443 442071 682695 791753 485838 325532 357721 295749 1153717 833681 961090 270077 1720668 663166 1899960 1412841 373495 1472523 171354 1330230 329613 958380 658218 1843733 1114853 505706 1582473 1926207 1443145 801098 1088166 1595286 1450296 815498 1261335 315649 177002 1992027 1187995 1129897 643256 159703 1028234 46857 1423730 1554388 1810020 1741057 1343133 643384 1333023 21871 1255304 1712765 468587 1696709 1190780 1472590 1003907 937781 134025 1459025 230277 962556 437151 1655190 705024 1517184 799897 33613 83783 630977 773489 195074 1671250 1420920 1072572 1341857 1596373 1226432 1674454 955587 205173 342676 453292 1888246 532870 428792 661314 1098684 1226066 1945012 870392 1281509 1331213 221223 1207363 967391 1097937 1345864 1984062 1172639 1652625 891883 319955 1676509 1010302 1589242 859423 488467 1858871 579673 338173 1108771 1285363 610194 571122 1818588 1735702 244677 1112428 599224 502279 504450 359553 1889759 1505860 1830784 398141 812286 1769407 995969 1137894 1294697 1614670 107753 1727227 791346 1917333 547395 302045 20094 518046 953945 624635 371623 1127743 1703749 1974010 967422 875073 1628302 1494830 1500148 1677675 1631820 213252 440032 509459 1669062 1664189 492982 1660540 1696697 38022 150987 1763350 1301295 113672 968485 1275732 1916112 1819087 1208323 1233765 1723268 1484986 314007 532139 1810026 1144294 393025 1249019 1721944 1418037 151382 1706464 1706995 649242 957951 1849107 1468007 732744 877860 1621400 1089293 1710034 1996450 704939 1061009 1315333 1964327 943768 1185881 217716 1698944 1816067 759995 455664 1824846 1435326 1076370 225245 1221539 1525503 881951 373116 223200 1842483 1683908 1646428 313584 192358 320482 32639 1852336 407798 1993693 794003 1673760 1491845 1021271 1920217 1621744 1053165 1036260 1380084 385334 114243 1888468 749765 475566 280537 1251480 1661990 1707413 398593 375916 1956681 30248 1969292 659021 1617474 934222 609082 461672 1150415 1833996 1449467 1200294 1869524 1039672 851612 1981384 767796 887015 1186117 1268721 286898 1028178 575260 1477447 1051839 1448170 1499244 42058 771750 239403 392156 870740 1893902 496396 1130731 1612600 1181648 481776 845947 463052 1584400 1515248 892274 1858162 1133968 194445 1762897 1598446 1290655 1707031 1791889 1682914 1482977 223867 544149 1601944 425630 1705844 98842 1484828 1000660 1219354 727170 1528684 1107354 1365034 1805226 224784 368806 1387256 635663 1633916 1991152 1958253 1625408 729698 1574959 1415747 1768931 1987926 1508212 1554667 893721 561386 1008414 612325 1833271 376218 1701831 1718278 537419 831973 1556588 1588089 852444 1103675 542290 1166242 860132 1091439 76122 1725222 1240012 610748 260287 423778 463635 891327 1749374 420877 1269555 832774 1825361 457557 382577 1892089 728779 1388447 104674 1079597 197701 652682 1447925 597794 1744758 499835 336776 754360 1253899 744517 55489 1025983 1291038 1975029 1655138 496692 1806078 560656 1923145 453895 688801 1121030 605927 1628979 862347 730243 1035446 865168 123522 1165690 56241 1795246 243353 34785 1149666 1847546 1934885 120377 1112272 517865 1013234 366388 1283540 750522 400826 417147 864702 443766 1569307 1075548 491795 528943 413227 1184919 496066 1324565 583462 99892 1198616 431831 339577 309330 729334 450460 369361 1018888 1008020 558782 1314548 1189050 643667 1844111 1627687 1981567 1561870 915051 442417 872749 1879398 1118636 1599346 1943473 1395469 832760 600532 1478665 1876356 858649 472296 1038489 1928679 1103367 1366003 163614 1160047 1285640 1735758 351733 1474625 1298084 1997603 1107628 1099473 1998304 1073743 439866 919927 206041 1323987 711684 1976711 907095 1623941 1806411 1052967 371396 784007 1642057 454079 890385 621369 972026 466389 1208373 871897 470848 1608650 677167 767314 1765843 1249717 1923409 357475 1529612 1310976 812920 1180662 132014 1290441 249290 389015 483408 302757 693056 1875892 1253525 133153 1982127 376539 1904432 296816 146014 1521737 117568 262645 183496 1236622 640824 1628194 1048642 1381873 913006 1885347 967196 569807 1119464 744131 690824 170966 9667 1478714 115607 1216540 1474767 1334042 1254450 487623 923449 14592 1151172 1372 965401 1147857 187824 788393 312842 905357 669673 1526156 863316 604366 1221614 130223 460016 1431176 244526 800590 544974 1614771 1353770 1728324 435376 587654 160064 654792 1909858 970673 1736826 62739 1816369 1210746 1867079 1008808 803587 213606 530676 230847 1832411 1117705 863092 1848908 1247482 1058098 1481768 1210189 1693962 990629 56864 1206789 264202 1131025 1801228 325616 944176 826090 1495198 717227 1790281 984562 553597 633326 1593039 1846929 296890 1792790 1894912 889741 1221400 567660 1284044 1267541 1456285 477067 1016732 1268530 144281 671139 1522876 1647079 809745 862941 826755 472955 713735 1026954 1414317 86346 1135954 773937 408767 557626 153163 1698428 1620211 279338 1989359 894754 1236859 454595 1278083 306708 692804 1273249 1041760 201092 940022 191311 1970906 1068884 1999633 127838 1122597 516243 1365524 850681 1531645 1418961 1518175 180435 1668571 1339674 438902 1249713 1269221 1788472 380336 31572 527040 355470 1291393 1406647 1206774 1669559 1708018 771221 1280001 242633 327399 1218510 1689857 638835 191668 38503 1954931 111917 266831 388662 905490 1319058 1462299 1813327 870893 473625 1719880 1568357 957295 1452216 247271 16743 823788 1489526 1122508 1034832 508071 1834110 1128634 1068130 1814939 1442585 495261 1600533 76249 683893 828037 1695112 767083 1441882 47632 305450 1142182 1192319 1637130 1980930 1084428 1553918 143662 440292 1624949 502523 363440 941586 261984 423035 963760 647053 867882 353776 432621 1513897 197304 1033200 1272147 1728802 1677946 1339360 915337 1341621 823903 1156161 130126 464117 914122 1614544 1581979 1500296 1106811 603525 1449275 1814337 53235 1305863 1691267 1060947 1035091 1717752 1168000 169433 1908192 1844325 707729 117719 497590 312361 1914369 1616399 1191475 974610 384211 1488561 1685904 468735 1662703 1672732 683088 467825 514283 1465286 1755858 1523202 1220922 1790444 1738515 710432 1126740 481595 1710771 68457 1382145 689484 1206719 912099 858353 953196 328485 510624 625277 1902241 1580740 1657297 1499145 1167803 1100709 1490045 1724826 1847784 1010756 1576799 93278 1287210 1505828 1118002 1902368 591115 83934 1848874 891654 544830 1035148 863202 366425 1083798 1277392 1009642 1674390 1010358 1904888 711187 1378324 1710821 1776072 1072866 1064010 1770490 1132472 1863626 1263844 154671 848608 1908994 995266 1102303 49850 1486106 310158 394160 1455364 1832871 1959985 162379 1874728 293139 859095 643180 987771 627875 851695 1512958 1679420 237305 1225555 93987 52355 1659979 1726677 1244645 797693 153351 735441 1740380 417639 862844 104704 1969180 1515127 1294458 807886 317515 39612 421220 1229121 466011 1583633 475938 49813 1418258 1563502 1096908 1344235 1774587 752128 749694 1123486 1227023 414655 764533 556192 1470353 803988 701332 1902300 1614259 1506635 789670 372166 278745 145086 524978 817875 145142 1592157 604217 1223236 910530 865298 1985127 549231 40345 1933957 572845 1268505 1163147 1274044 899100 483106 474272 38253 762357 1566230 833850 915502 1629742 290460 1901035 40823 822892 1386093 1703174 545629 1471720 601573 312936 1232650 1004148 1820051 407436 501394 1829185 523762 952465 1492528 1768402 1454228 1414845 1141635 1458314 1090940 429708 91418 115884 13135 231456 129358 1021633 1981933 126937 1403192 753892 1094749 1360576 1012497 133125 281076 134542 1757480 1152791 933885 884883 124332 1268677 1904660 1946942 1209823 166126 1724632 1987568 690970 127343 1553721 992478 424091 76261 1339464 1960119 1449225 1276649 624215 1761929 1285101 1028277 1840555 772404 758 306638 1531205 471998 1920570 1940224 1514649 1431739 1901293 1089542 1589926 1932030 1331187 1200084 1387703 1280290 199369 866536 466139 330557 1716233 645121 582536 1894098 211962 1976980 1329747 1472680 1899893 1255057 507586 1775764 984097 776867 1547150 1071918 1777063 944061 737023 674405 127472 1934556 1733182 549195 1278855 1946155 355627 207473 480625 1484303 1311788 1297632 915287 1461965 1421347 814459 509793 121743 769008 1045633 1289456 1977857 665139 914861 1970530 485516 493586 226091 1076393 1004120 991331 1114182 1762985 1474210 1564058 1382903 255668 580870 948882 1331067 415488 1781268 1183685 979353 1821490 1505931 1291158 1424475 1891831 835759 214450 1618285 1173204 1163608 1051802 829858 670051 174259 1816854 465793 1806600 1027038 1579464 1167963 27351 12431 1534852 1002072 674443 233505 317282 1056475 1694731 1304675 658765 929353 1171964 1699535 14361 18115 969952 1239358 1936392 1824486 959729 692897 1373270 666438 726525 515821 1085627 843061 924275 903248 1206029 1488414 521757 366651 1951179 722600 555419 1741867 1654613 1696243 836899 590988 510474 1735416 1049591 136447 1378648 818178 867287 840537 849009 370104 476049 1812121 1967423 1776006 1800163 681854 671264 619534 758742 1532273 737497 1427176 916157 1040607 729494 828736 1340964 1444380 1744390 745105 899779 1521755 1100789 1053180 512182 1260821 713812 1683372 1742377 643663 1101511 441824 657049 1105402 1506419 1977727 112764 283174 529760 105878 1700544 735809 1233400 1295715 1141281 460556 1713571 234724 628628 439095 1675571 1859125 1552740 1070742 57386 205713 1921915 1912407 102786 1403494 795591 1015432 757486 1301728 1448651 632169 902298 405670 503405 559036 28322 507437 77709 301762 1212423 1434473 552740 226629 1092142 1272768 114575 1504120 1859065 587016 1399473 1522633 750367 769847 100620 1165649 857203 177369 361662 1164843 363030 1884407 94343 552283 769904 313680 1153367 1100156 597012 289149 1610458 1993858 1109553 1555396 1201160 1176806 643000 7390 1464968 133375 1675116 1184498 1217224 695622 1931253 1423974 1187923 468168 1604350 1056172 978443 1152249 1456044 766646 993177 1898907 1061603 714003 1867502 488114 1669006 1911840 90237 579108 541368 189352 1347286 604577 523821 738042 334831 1720805 169558 1230711 29800 1198252 748747 1966878 1515161 144317 376639 1162838 808611 1127448 164685 199021 1935963 1121829 1846801 192629 1460916 1576363 1088396 353058 1944995 1858942 100687 621296 1836684 815648 434502 1975710 143749 86994 844684 254388 530338 1941965 102981 917646 192469 1960830 867698 202810 1719568 713717 25466 1526480 1627365 1910263 1706869 1091088 1579388 234959 1782858 1344618 574897 1360877 986593 578880 593629 1234727 593876 1217315 1457214 646489 1990167 211285 700226 1355867 1690317 1513680 1242843 772964 1233226 848194 1444154 1842718 1205064 120029 1359808 920140 920969 70794 823636 1910350 196774 1627464 1069714 1158550 1050139 458002 1198940 1988656 1050845 322211 213234 1935976 1840107 103081 1667884 452998 1080046 1846727 1601131 333797 1235015 1134425 1659331 1453004 414245 203266 665766 1045693 1931380 1407163 1565927 1199090 966661 646864 1348578 1586036 1027925 458874 1152059 1889062 1894521 1953598 1657264 110072 1544587 629385 647054 1431114 1578551 1706594 1635080 216085 32145 1214389 256233 1895111 221770 692155 1728001 1880212 1621094 1239961 663345 1257458 414525 898748 1632276 1941885 1074173 420641 523449 251990 246764 999957 1738259 528007 1212025 229566 117180 763296 836998 564405 189165 848680 632946 1116670 1144903 371454 1005361 1701611 285890 1840847 184100 1156257 1695698 1857012 502483 1742477 1661430 1640482 482970 274305 1208716 1337742 90542 534857 962682 757216 571879 1545150 661377 987559 1846263 1083144 582524 27605 1093144 1360719 233245 975815 1048635 1246189 263959 1699495 204977 1726554 1398511 1747109 617196 1797416 1616213 1149759 1212366 1255 368198 891786 68954 1005571 1771280 456512 747939 1775995 656420 1255430 1168616 724081 1422527 2240 1725241 661534 331840 791472 1606563 712248 174251 384139 939018 263423 1726420 1841443 561162 763422 273345 1696887 41862 1958584 504882 1850551 87838 1260681 415087 1745538 1270409 1829915 902192 48800 173305 347576 1924720 1558673 786613 1594023 791723 1619568 1320702 1172037 972944 817120 763029 382703 1062267 572281 634299 1560125 210660 1897088 783746 1105060 266483 1136229 1160658 1084964 980737 1926423 339211 1228037 1228703 1179467 1676155 51721 1602941 1768086 873843 757998 1319715 1035933 1441238 1162586 1053547 1000964 446995 1760325 1426158 499357 162412 185241 566857 33019 238390 957705 431641 1875641 87989 713433 1942016 1655661 503598 198710 1731784 1838998 1738857 786726 1914991 1368262 866672 1309490 16492 711501 826845 1373221 406765 927440 1643694 1270317 1975534 1007297 631262 1392689 1793274 1081124 667077 1030776 1004001 582884 1410505 1466011 32422 94449 1370645 1904967 177820 242745 1550544 592688 129564 1641542 1596926 627005 1689355 1553411 1174417 445384 119952 228217 1329070 1780779 1243278 365764 1764339 1977215 1104772 1708758 1164968 1320179 960918 1206201 1561715 1542945 1339630 1589341 1454036 1244612 1520095 804060 842461 1716168 1531481 357489 1666217 1376775 306807 1522714 210293 1506294 1739315 461285 1487636 1399146 1405981 1682145 120129 245680 1761853 691932 757045 1183804 84369 202294 582761 1745715 36434 1782465 943611 779098 362029 47768 1634644 234574 1140577 1766688 1815681 1622418 1056714 367025 852011 76946 766488 781888 1227813 1365227 597795 557522 968427 852005 511605 1781448 867489 835330 226359 1091771 81150 1648133 959298 212837 1737789 1500132 23396 531228 900438 1283922 1449117 1303057 1164213 1401990 791232 378167 1888054 548319 601517 1119661 1297607 1646369 582682 924509 728415 1317321 1409639 1294447 817583 1603282 722945 255149 14415 807874 1797955 1033048 708456 659606 449557 240531 1327933 1330746 1770533 779 1021563 918904 144713 250306 1532509 1031574 309559 1518587 1422276 810317 276740 413437 1876789 227175 1417844 1263453 1729044 1210394 1868233 1443674 19527 1863674 693821 1137042 516550 1168267 1999317 513559 1570238 1647635 345614 1668858 77754 1044920 1558204 966791 1235804 1714307 996368 946717 365256 1399008 922977 1097101 1493533 800957 1811069 1417676 1510112 1687895 1394722 100995 566995 1520636 291182 1091136 1505846 1136412 185440 240890 1061011 1056899 560793 1350284 130496 1672704 1364239 901555 1125698 477512 1446420 985092 195727 314389 803239 231891 1328223 353996 568392 862607 363461 866309 1991075 486501 529287 422566 542625 691558 158219 646472 799720 1192501 436598 1303720 1628141 83294 1682381 1323466 1167292 1911809 694165 1603700 1728085 1637230 935934 299262 1021420 803598 1998334 1033854 163166 72393 894182 1913866 750415 1894139 792321 348706 1202606 731662 198972 318055 1349765 1878214 990903 395465 1880477 1791250 400095 1618241 580273 1569076 1686640 1542093 633262 859634 409196 400116 577568 380564 1520076 1683492 323446 1414563 111711 432211 146323 959290 1075283 1023928 369335 214013 780917 1251149 842467 1615047 1626420 1445375 1311156 1810219 1708365 312772 868340 1061261 1868854 1675049 552161 1941000 557494 538880 283790 148219 1469964 1284102 1497615 1375834 667354 1447030 283303 522595 1816983 26401 417862 331245 214223 1306191 1600076 347941 235558 1528285 1539173 369128 1141360 1198180 1908006 1076256 1124853 1241763 1937586 550010 1779301 896123 1583536 499100 1677351 1585460 1781084 1251162 691044 1090313 1936132 18178 1608200 531616 923687 53172 370670 1960186 1221131 1215001 407768 504560 559461 1502207 213229 1088628 445789 1759605 749975 356823 69652 1615892 1592161 1190190 814843 1173615 1602090 1672711 1655327 1321944 1172941 1750946 828561 643754 1423851 1433072 453181 1413484 125145 135162 681081 154506 1438182 1117866 1635485 1176817 1792741 309309 964350 1914328 1286291 1037809 281712 241276 1727931 1966099 934856 798714 412918 1105388 1506765 514911 291722 762561 1453713 1388949 463691 627935 889429 1518438 1114316 1212231 283783 1093280 1903677 786086 1134706 141796 1442378 1463898 1945775 1438991 54716 1605925 997730 322008 1622843 1502690 252518 148127 466904 1919613 255916 759065 1164837 365534 1091210 1736681 1376528 1059212 1386352 1128269 1992695 800976 928011 226798 1865804 455039 104269 1784069 1855661 848647 1201268 1502430 1377579 1198097 1283441 1489423 1842274 1767175 1481062 1240655 520008 494073 1515733 1350479 66071 1452950 492224 1113184 1460496 197436 1970037 1166875 554683 1825668 914046 860950 1265980 1043530 1979001 1038595 1332541 1847556 1754034 695498 873458 1924860 1938616 1841242 920211 487484 1426066 539268 891252 1033007 1373548 1356401 1219967 1116567 1513152 412375 1514615 291725 671209 844216 265748 1681116 1720627 306275 209185 1973425 1334988 858700 520779 604686 699970 1720559 1902080 521229 153122 1301944 181384 1776951 1598834 1873881 1412204 1446627 1576526 554266 1907571 1397204 959812 1152642 1960587 1279225 375377 1570221 862389 249507 321521 1407896 75245 1926372 1900058 1797719 976124 617422 1930636 1702496 779846 760483 398900 1112253 548452 1353680 1534693 151672 122083 1451125 142435 1067921 1347084 803757 332309 1386403 443365 252292 509470 1871006 1813890 295261 301657 1663515 1101188 1031498 466761 1307392 1772828 753168 1070476 537847 1976366 1061338 304329 1338568 497622 312028 715168 599760 720310 25437 1521056 1788356 238593 842692 665750 1618925 1487804 1783062 971754 450645 1004910 643582 1910658 1035985 327230 1729906 893957 518410 1997869 1020605 354427 343066 519007 854003 1489734 1238557 644610 490766 265522 513756 219026 1172268 449879 1928863 116694 767019 676274 744867 449893 1496540 42921 1032973 951496 1755107 1568550 1795675 501094 1061743 1942376 1515530 1945050 1826725 72337 755175 1289268 1131412 1993353 523294 407244 618505 184679 1605905 762461 1557775 609371 187342 50758 1984344 1758880 904757 1475991 1524982 1042511 1036387 1640932 272500 1259521 377714 748787 1126915 606091 106913 1282131 1283274 76317 1329387 874475 367090 1271994 284981 572175 425414 1912240 261011 399414 1973631 1409022 1021142 29448 1176717 1147364 1785846 1058109 1449995 1373507 1006131 495125 547962 1477616 208574 1164647 990927 451721 1306028 1393394 683660 1113284 1052461 216515 433088 744208 1902081 513396 999629 787488 598676 445801 617933 1713154 1128651 434813 1216731 1247610 1628084 1031832 1123964 57373 1782457 522597 1880572 1145030 1232087 684633 886772 566382 1345203 1625191 1750541 950292 1917253 198556 1122110 726529 1350530 1873754 149691 1755063 1616048 665944 1131886 1217589 983312 993831 734187 1613819 1470112 1656245 1108488 127134 1944068 522398 944492 1736339 332675 1485777 1935623 1200268 103482 1833167 755661 1246174 1387246 724242 559571 398117 1720758 1888066 102227 475335 89369 177627 1273523 732614 947576 364469 426047 230177 1891229 1000840 318526 635937 949436 336716 714229 1569465 164458 377696 607337 320180 924974 758618 1316140 909100 1139236 735586 388173 119464 594311 1791323 1990128 1217620 461191 539534 1096914 1463733 1656879 1441381 1504494 599395 385679 604289 321039 311493 1671826 1776011 695524 98977 1692857 532520 1882161 420819 1932884 1870904 1758058 1415409 944297 806087 539161 253778 1997748 812814 1281643 1903142 993142 912263 1790119 82012 384028 1129373 1467736 1755385 1821952 1754989 1831585 1817478 1498082 427298 609114 1994004 1337592 1054644 827302 1982616 677397 1915913 1048816 1611502 1760349 485618 942562 1169487 624124 1688498 1297897 235017 838356 899780 1129433 1688452 930652 1617717 1407210 1551559 1667598 1535224 1764148 1445461 841050 8988 1028966 781608 1468162 1759424 1183453 917034 767769 1952203 67378 1514755 931191 1816178 980580 1857255 1804563 1977721 1192877 46579 748660 1096129 491866 69817 521592 151927 1787538 810149 348646 63110 824571 1098964 1155327 1775501 1660655 1650565 441481 1494084 1223457 1139975 988337 134096 283269 1675098 228520 840309 884499 1082918 248434 128993 1455643 580846 1903821 33153 1602754 1894344 680011 1333522 1567569 1909810 318040 1337140 1897638 1936915 752069 161191 954020 1873052 800433 827134 653943 602827 93415 1216359 464502 271577 557188 1052124 398608 1201347 1806301 1371212 1978941 656250 1606854 1138249 1682890 832135 617988 1488700 1778849 422763 1710984 1758157 122686 1078719 1015193 1475088 1531188 1429952 947523 1391310 475685 1159133 1236203 1672363 360923 1388410 741261 1147030 1621619 1146604 1951029 607975 1449424 605430 668207 1764150 1742890 247027 1939216 1791945 854219 302674 1539364 1022642 544262 1638853 883248 9799 1473782 1253311 500361 143513 107495 1532292 1652412 1846029 486490 1990654 1545980 584380 1352726 1715044 1325965 303631 598474 1850641 1798421 1443836 1274553 164930 281270 336097 86494 1320882 185405 768828 580447 1476407 1516092 1674970 1122665 1929554 660912 991429 1837349 1435115 1706358 1981896 44786 1406427 871406 1779720 392760 762375 1435161 1218235 735178 1976928 688919 302175 1402597 1057380 1200256 1178817 1700800 1372711 1171450 1650331 434160 1615820 1276629 1458391 433002 1164418 1636226 1065712 1590092 764400 1997990 1892780 1409676 87549 247823 1080154 1087153 1249117 939399 646889 1033334 1863791 682143 1304959 220131 1856786 1345354 1749431 1002612 108489 1569462 464355 1210110 1803695 132218 87360 792012 639665 1997975 1896771 1319749 584308 1573537 722039 1083802 223184 1284973 972814 1337463 746734 732729 135440 1956321 53689 466509 832443 481718 793266 1644541 678669 1907872 1978084 472664 1428671 1933373 654629 478332 392243 1601577 1605648 1571162 704303 990827 1332596 1621754 1837259 1963824 1201108 988872 759707 1571626 1101891 1560393 77620 975175 1782125 897367 1392948 491427 220989 716431 1511906 1578066 1186263 773867 423808 61821 541588 340341 1598078 673238 464815 1789899 422336 1047305 1668354 1807253 85939 421136 1050596 1178135 795804 1731562 288242 1478409 133421 444861 455125 268871 1415248 1795054 1415716 1235286 378617 1065528 491703 1975030 1527745 957666 1424330 836295 1941652 522095 325360 895620 667238 43551 280946 37643 1541248 712868 1434788 408316 211702 1385305 137734 1873813 1919485 272320 1097084 472359 549075 822597 660701 1557193 927095 1030983 1519734 642332 1127966 1744183 197966 622034 1069120 932658 1692482 1029118 400749 627078 1356933 525532 400550 1836744 490409 1419505 188397 503589 144996 472954 112113 1118508 1796636 365227 225547 1270398 1629430 1602636 1135972 194864 749685 1086695 1992825 319694 312171 969051 150044 619771 10405 881383 847294 817776 1590296 925584 594124 1065948 868197 1698011 1317770 1800002 1953191 443786 1813792 197571 1201398 1932217 830269 210224 340181 956206 564055 70816 1174380 1066195 1788027 1126294 1795713 1016761 210649 661444 241046 602304 1496282 799515 444556 617883 1003318 1946288 1559916 421023 1125058 1042258 755406 212318 775023 618826 1341145 1240723 1218832 1551663 233248 1615752 1510520 859819 1989998 339748 411767 1294142 736628 1813197 1605194 109109 223039 1794203 1200747 1794944 485574 1104580 1005922 1040801 90488 349367 472776 326963 1229022 1817442 1384803 491702 1494025 314707 1830751 1829455 195738 689175 1880018 803121 1307951 595479 1532125 713007 554390 1041916 1999291 332638 1591124 306391 1641909 21583 297710 677851 779728 1609521 1834560 1922994 1668610 1722903 1092819 543716 651244 941621 1958349 416356 1615216 402718 636789 1897767 516110 392065 377125 132881 811399 1078917 998616 552069 841978 744664 1681427 76380 485098 1752908 895213 1949032 1194063 1471719 913426 700792 116842 1964096 798374 1296741 1895412 1444183 1433348 1528208 932299 1792538 914408 1956699 708327 832515 484430 1440727 1698857 1881229 1825500 1191911 98129 1126072 1729704 1827100 1736118 383132 1280409 46310 747237 465812 1792552 1595065 1901343 404454 1236905 820438 960159 1120962 583548 453148 234696 944579 920618 1424047 925658 536299 1097551 378918 939526 415496 864000 881573 905573 764561 564533 101416 1807497 96192 1363847 246836 964297 645263 1191837 1408727 673182 1252865 1436607 1954539 1354565 545385 89761 1301574 728680 1536922 890244 501805 1390291 263652 1078119 1286772 1618723 79885 939140 440065 1303902 1011045 479804 343280 1041131 896154 63401 1822959 1522589 227658 133053 1569534 460471 1536391 1009485 182553 1774247 399546 510534 1435249 9402 1222391 1547031 95268 988084 375415 1125760 689161 486617 327348 840133 1859687 1737557 921221 563539 1472948 657222 696856 1504137 963820 265983 1124368 1511941 202250 548868 582731 1112315 988641 269226 1488863 1262605 822582 626677 755434 1273439 320612 1791471 1419871 1334854 1080751 1380614 264704 1526200 1380556 987747 1531680 163065 1326194 1330014 890260 1826517 62093 411573 662587 1614203 1890490 745300 1878848 302092 1451853 1207144 139941 1218370 1344712 1679517 1696932 1594384 288017 1319228 793120 1940319 1906086 939705 493116 863229 473990 971570 1465686 1922712 1433065 1362817 1137340 254588 1628240 446658 357491 1583779 1301872 107496 1820099 1899040 603241 1251358 282255 917848 354311 1866735 481927 1189673 1090937 805665 968186 1338407 1030211 281101 984773 369170 1906426 1551780 1792322 446835 1582118 1770055 440640 582118 565421 810819 111112 970125 1728777 1092692 1578943 565240 140837 533039 1769305 401365 758337 1985253 343491 1633397 408745 840784 1497190 555874 1317298 1976012 1244801 948228 1968098 1740803 1081158 74430 1708759 787076 101824 564157 1988737 960395 207268 746976 91559 155298 1663854 984170 305612 1185604 1521977 1173762 1599493 1840170 873921 313681 1345414 22880 1116611 876927 483483 863307 1543749 449034 249726 1739795 657441 1003514 189230 457821 1672646 1621699 1070766 346331 1463465 1842505 1059447 1308648 498002 863660 406859 1304319 35017 1394072 20698 225940 1609867 1204799 1642122 1901739 1468097 457230 1734909 1446416 475563 1998560 1724413 1713076 456095 1525420 1453389 1415144 1882037 849098 1297671 314768 1163508 981695 836900 1803025 1643352 810451 641031 213305 1054146 1670331 573193 649689 1085489 1568558 441928 1819134 423190 1831804 1593901 1326296 1850322 1668217 1341754 1232165 512687 140951 1716973 792257 1086578 715452 278354 1916595 1911796 1421243 314720 1874144 1897268 157367 968282 1365695 644872 1142269 1027497 13883 1884902 1897590 322486 3450 1599446 167338 1794682 1727534 533300 808969 1863468 475816 213010 1812930 951064 1097139 637642 1996723 22533 744240 667557 470350 298428 185663 1149557 739442 1456497 266655 679396 1119603 140420 618731 1482961 1035666 1840750 1811702 98043 151838 438595 1326201 32528 549870 1046777 576233 1332440 919704 1794882 336346 1358066 641057 509599 770258 1552723 1717940 1148128 418812 615156 1757006 1535983 33539 1438088 1034559 213577 1875201 662384 1352232 1675820 1651776 1242051 1977019 1365389 429818 1204661 1969464 449812 1000303 1027983 1791857 1530119 912445 1115367 1916829 1027796 136086 324261 1872978 273695 1592618 984598 83908 744701 117762 728540 1458270 1539784 1123364 335529 1504658 866390 1899181 1555956 1304268 1711530 1639754 127009 1213399 979569 1914295 1794187 362884 1234016 1356823 1827274 692789 1439016 591451 1570985 1019437 1214913 735407 327629 1113608 1225413 1554297 296533 1500984 382748 776876 65122 1009630 1088843 868955 1797139 190517 1059381 1411562 1839224 1328848 1964960 168650 1368071 647668 814541 1647573 940009 1904451 183961 1787904 770984 1813977 1042058 1111932 32509 974422 373595 102221 1143708 880171 4979 1256557 68931 717235 32469 290411 1907780 276991 1508845 1709550 1626370 1912004 857796 1840636 1892005 1346295 1852783 85156 415063 1602629 1561892 1233365 502140 1080342 1958233 663715 84935 1071611 1338294 1514262 967843 764116 477252 1867369 1766610 523721 1989043 1534820 183126 1770344 1771663 75851 533294 1147430 1908874 788388 1830752 1168523 263783 523046 881399 1505546 1674373 1893507 1580152 1939899 1178756 1218041 1975800 1127196 1636032 263339 142052 656795 1191923 863957 740349 1985391 183171 765973 1455017 1215872 1064244 752301 1975005 1905520 1354830 1261530 1861548 401214 1085142 138817 1810772 1454273 1526187 402523 1550865 1387778 115346 1974932 1575577 1686926 1995505 1375741 1585974 1664444 645992 1973280 432398 1767287 671916 1206655 373112 1718928 225248 575606 805885 522388 1478915 1104775 627699 1099695 1303109 1622109 1670623 179678 776206 179389 137855 235450 1119634 584522 1724865 656580 380956 1182668 584591 849995 1897823 1639141 1604571 1144428 1977984 1743287 1294253 1155828 1825273 950704 876171 1144809 1436920 1543515 1682532 1931956 1091173 161682 1216285 1401502 1024503 1749465 1122141 296239 674018 126668 981668 1752920 877948 143074 1921398 1441147 415749 1825578 412167 817968 913824 365541 893280 1838038 892672 1465461 1735480 1855718 796277 1644845 774969 504688 1137840 1292256 1141965 1513452 69240 1038477 1705043 214096 71852 1543188 480854 1605516 379630 348796 243496 970467 1189081 695254 25392 1272454 1252112 1727215 267946 1424994 150612 971637 423964 1464298 609947 1305363 1082241 83529 68724 899902 1390354 1338144 1053602 401418 865854 1117738 310969 1993577 62191 477135 973535 864395 315535 521341 1872929 1511187 1027538 770299 1753409 1471513 205057 74781 1799304 1677312 151860 1276256 400005 939662 97832 1739565 1353830 1763176 241079 1548991 1362727 161300 1272386 1258969 657577 1371667 867978 362912 1134999 864220 1540353 760028 164557 1425646 1324979 29490 1060676 1258957 1963918 312522 246087 1601154 1889493 187981 1143751 483134 469565 867913 910196 219503 1008569 860749 1648794 1151697 1440375 1475033 192291 1796417 1272209 1304352 504386 959544 605082 276047 37006 785452 1545491 462568 399932 1882626 482714 1890826 561860 1258649 1939808 604876 1410305 1554879 710378 484374 1462892 1571842 907529 1657600 1809409 1734919 275954 750393 881753 939837 389422 1745913 247087 1601804 1606959 853328 1680255 878639 741669 1116753 811485 335863 241750 661754 1078701 795354 131690 1889063 1729318 853709 455920 1894872 81438 898121 614789 1008888 1415919 912158 285399 1593870 920212 617220 158810 251832 1627670 378580 436247 1094262 303209 1850182 20491 1330684 1230077 42031 777105 1123939 1122993 1949539 612457 1420745 196478 40006 857750 1510559 1704268 963577 1068788 599908 726823 113020 1929228 1539775 568748 1023775 1810232 872537 1191962 1120081 1329006 790905 794304 1881622 101160 936496 345060 68378 948773 1444922 1317901 512291 6455 654409 271540 1282207 1496963 947367 1937799 1130100 1216269 1473698 1337085 1888616 1356136 1738420 1405208 1701312 1583693 1664875 433449 656603 1284867 749833 970636 74463 430908 907373 816645 1763181 1991905 546472 444336 1889357 723991 1989221 1938132 203148 660554 900147 1945740 913514 1346374 1930610 443189 1458166 1508429 1941129 270732 474004 1627197 798417 1654537 192763 203276 1184705 124885 149116 884104 1967556 1092947 851376 482877 1958855 196914 880732 979750 726717 1128182 1069779 1580203 681478 1170732 1985818 612496 853336 1312542 1485369 826272 326088 227668 452200 1787699 218688 130615 1966393 899058 742093 1552388 655468 1842699 1085451 1830944 703452 1820347 769301 1632177 891651 1000204 1567680 1892733 896006 378679 874517 1732149 349922 651484 1540041 856396 184694 1492457 744713 831194 1350167 1283817 1720507 93398 330853 630222 170751 110082 1259960 1691465 615510 909328 986483 435178 1360667 406306 598587 1831599 1252071 1427497 1773546 1743134 1803787 1690823 1317139 1279759 1058757 482985 457237 962072 1856305 482423 1157961 1273170 1860940 1466339 244361 1417764 868406 963009 1661857 1623320 610630 715530 248854 395506 1648143 55997 1139 1100669 1477452 1001157 1240648 171783 273208 1141218 634004 1360950 1810511 668635 599972 1069964 1056216 1492110 588830 107243 1068263 308170 544828 1095390 879650 1205238 617675 737750 796889 952165 1713093 666564 719730 914958 1651273 1434086 1924707 1234836 1535067 983695 1440899 912110 1653909 301220 1040365 1482294 1618183 1932519 599414 1529166 381064 855136 624316 176167 1693734 556886 1297163 1613067 1871657 775169 1705334 1030827 1050567 649108 1649343 343710 790660 953236 1314980 1109781 1522607 1127503 5033 1744875 753378 1230142 878026 518233 1871346 753863 222379 325724 1519546 767782 1690666 23137 56189 614401 1610289 633481 1010805 732399 310019 1737982 1002048 1584687 1383841 272341 1142309 1523685 1983331 1523310 255315 1251342 1703774 1084420 1333838 890304 102578 670555 74499 434182 165858 1840233 945338 997264 450927 189370 550436 1690369 332581 1347437 851737 1535562 1043751 1349354 644823 90507 1765419 1226730 60767 1593510 179856 909016 604401 1901612 391191 128356 194121 1271674 1662898 1592843 125331 1942761 432905 526324 1505619 756770 988270 1667738 910553 1569124 1572417 1544620 1448575 514840 1156699 777289 206590 1946573 1972513 1697527 913072 1142259 593858 1987472 2904 239122 1492137 851002 889928 507484 1851098 1538549 1281140 1772259 1444253 380151 1450150 431594 296893 1340259 864551 473931 1919058 715550 375909 1937230 917089 840291 717893 1476941 1139530 1288422 226178 1506644 1685135 69627 759795 704477 816559 365690 695330 235838 335978 1837711 1820203 533145 596681 1332962 1972792 1513532 1126636 1775240 1118200 1855 708301 1141394 948162 364176 31854 942237 946294 1528540 746504 275104 332092 1673525 1508783 1643814 1615747 1172841 524567 1995725 403303 83724 1261878 822941 1700271 433248 17788 603588 1775190 1605561 1718005 1786814 1084982 98877 767313 532210 1825454 412843 1972370 807250 1788355 336860 565879 1950673 677043 1801102 1906062 1307373 862541 1069080 1883119 1671441 1737765 1821563 332597 1616262 1202945 1513467 1536360 1967623 1905546 1318013 987721 1020866 783768 1307264 1834029 287923 1367667 96419 560191 1130966 1640034 1253351 952661 1478780 194591 990290 633846 1481655 1653008 1286241 779024 1907329 1896733 100289 241066 421450 632910 1431391 337734 1341156 914878 546460 1371460 1772121 1955157 1361602 88950 226965 1032183 1853780 1466508 115696 841893 659225 835565 1206192 1633037 1200077 296544 1947503 898678 1602547 1060924 1759530 593403 727156 432510 1074444 137153 1911726 434467 1587659 437809 938324 1924250 1764162 1576863 1812590 278871 252106 959077 1064100 354084 278185 586446 1898018 1856248 1730553 1611676 1372359 690784 1448386 907781 463700 1757814 805044 36218 1299977 846122 438938 937224 295991 616459 1949352 1067794 250091 784650 426460 467425 1066902 1028571 297204 785197 1748930 1846046 1202541 185664 1832323 503553 1577544 1720867 563309 1488304 496196 303736 1608882 1959781 1900698 769619 1934678 1038392 239334 383223 1810215 1419751 1024379 429292 1290358 909110 1248606 1131969 1579862 597578 1276319 1859342 1180099 217691 1653966 1519266 1893486 308712 1842480 86491 1114478 941555 289412 660097 554403 506298 117227 1971313 1576092 944999 1769942 212716 1616830 1093222 1632901 649054 202190 923021 341110 714605 1628380 143592 1913820 668191 1852956 1924490 1952007 1168360 244183 830964 1986329 412075 1509658 1490467 1214219 177971 27600 1282564 1881713 1056920 80391 1351061 885943 1398263 190448 409932 369795 460594 732694 1246078 1843110 151430 907991 982987 1122210 680504 1531642 1644424 741051 1052569 1877927 1792402 144986 1826962 1543772 1556065 1336685 1590023 1300391 921861 1631431 1252984 445260 1615545 613310 1507602 1068610 1902723 1206922 572454 1205168 938651 1432533 534513 1871584 584676 884819 1732846 369220 616125 74761 1471629 1161813 544562 415641 651082 941764 733836 275969 1324242 1701122 1594306 498201 1189474 314947 359724 1479703 1297448 205325 744990 1428948 236799 1260771 1508027 1421559 688825 1649917 1446912 1652030 171110 343574 1735819 724800 146696 677194 1920381 1981645 1886188 350898 959064 108749 1801703 1330574 203850 622207 1862492 161158 1266245 1482330 1213534 520356 22799 1818849 1753614 286394 329521 378021 1237515 366545 193521 314426 630278 1943311 1586426 1716221 1471261 1330408 621933 1212028 1226185 431346 1634403 1024318 129743 1579995 573439 1809614 1714192 650297 549667 930954 1916402 1019457 1774466 56554 901237 238006 568062 1345648 9734 600562 242980 1502871 102453 1846937 1065800 1048509 456021 663212 1469799 31598 154389 1215246 1725293 1294888 182195 338120 1964428 1878947 1867940 39991 1170584 675387 839153 1282269 241431 862409 68586 1678122 1694112 66122 1120323 1499951 258836 1718069 1649588 1204792 1298922 177176 882637 1165444 1573859 662823 1487319 1354850 758399 250037 541576 311498 1191858 113062 820675 485209 879405 1077740 137529 1260697 698345 182678 826573 315464 96676 1192734 1017648 1369087 1546430 1814972 1804578 1041229 1951550 1106266 312620 58299 717099 1219364 1749411 1681902 511980 1036566 1611988 1193435 360424 1585247 341623 1220594 738479 145351 396681 534136 846112 1513537 330694 1589677 989064 272985 1825218 1101458 1237985 862071 1341103 1636778 1243663 1061524 887236 1205737 1105821 1196511 952626 1956087 1000008 1489399 571472 1726680 1780584 1515511 1289040 319394 793959 1883047 1093828 176528 198147 1375688 650690 110555 1323254 594240 449339 578844 286054 438769 674621 984288 627604 266441 475971 573174 1589129 1219738 10279 1548370 1019127 1949401 420920 1993553 1359912 1798348 571899 1128956 441957 1511951 935558 1246467 191745 1402866 560182 1837083 1123131 1755211 1627710 398669 331376 1650987 1012751 1916859 62934 467291 1430706 396214 1833479 502323 614821 666249 1475674 248713 1108339 1225155 674172 1566790 711175 1806400 506809 419957 520606 606856 1804824 684158 1228951 221437 230237 274064 1790978 868433 1551640 425331 1859321 69691 1406483 941908 1441651 357636 440685 1529972 26965 468836 1223925 353963 546593 468686 1007962 1302959 612851 1087509 1825750 1502273 50627 26333 1257531 581886 1561227 1281711 2941 648061 1330112 1842985 1730371 1209294 579164 255616 33037 1327863 684142 853866 955117 244925 638027 842412 680658 1513876 997037 1402135 1816401 387513 100696 1645039 926191 1191359 1893739 707051 514230 1816145 1310057 1500202 1455859 1080118 727257 831054 1161466 1891932 1368316 591287 1527874 508295 1848256 1522354 1498935 1240968 283915 355015 235432 125106 1767201 1005149 734910 1440876 1981511 1505005 735672 1843235 139976 290022 1572384 1442291 1240033 1207502 84562 115765 928139 233292 1057810 957169 282757 643406 1813619 109396 275783 986569 521850 611136 648414 557545 331262 1159308 1772429 250518 148304 649198 1229550 1858295 725721 1463022 1107912 225537 345027 1544886 388049 910731 253888 956782 449275 1027991 73060 1764357 1264537 593356 748516 1776897 427991 162882 311401 1647727 720571 1994112 1701705 370145 1624120 50933 1946451 697694 430109 894409 1484920 1444191 1587302 981057 121205 1347714 513500 681737 771795 1517721 639321 219933 253089 1162669 1938392 1134513 329343 1810435 1533740 68404 1278576 741986 1488871 1771019 566255 692854 1533193 1835320 1705806 941749 320751 1978470 1245601 1666256 131338 563943 938256 369670 1552799 340520 1057697 990621 88176 421713 1571548 763708 209035 88362 1057264 509547 832605 1764383 1586395 1465689 308247 464287 1669585 1319430 1383309 1693522 298668 297443 374869 832842 1841190 304916 687570 207250 713995 1757311 1054999 59945 123696 400933 1681147 993877 1089454 625360 1678228 236079 1931631 1853835 897926 1780365 1609068 1127615 340180 1047816 1212154 45101 295387 493505 878457 1786170 1856674 1092997 1626594 1794156 1812593 1073983 333268 235802 1527051 1584375 1862994 1584946 1315176 1305376 232940 637838 61471 217756 470070 1977175 692753 960861 1111064 75937 1542268 133482 671590 1131625 1293857 1815638 1296607 161528 1630990 1492107 490088 1837552 882150 41911 95599 1505217 776322 590286 1381400 717322 1165191 584748 1754942 1279534 1840418 60131 783840 1959459 1206661 497398 199960 1829081 743421 1388793 1568923 711672 224482 795482 281594 1088083 1286633 1550339 1567019 166396 66613 1037547 496671 1866773 277654 1014490 1545488 1889463 819737 36834 615729 1850794 1937042 1881582 834119 743273 4981 1797849 411722 1486946 839766 1374481 1135289 1902382 609695 1444736 42406 738887 1757103 1828176 1968884 1660171 698054 1207939 670453 1645609 1836892 1334608 1241786 913432 608296 161181 778920 628635 1936408 1224040 1993108 717337 1278785 539841 1422143 860350 1678097 726129 534235 1220415 925796 670048 781732 1455796 75728 258619 353320 265031 578234 1134257 511663 716748 804239 664476 267895 1292052 1817924 1370151 1913901 1229233 1827522 1574117 704552 1764279 1835347 278533 1406792 888806 762087 751699 1349424 1949760 1339844 1897900 1602171 1982876 1085423 512348 1266989 753280 1144693 30501 1017912 25745 1003212 447825 1432308 1963428 1702255 1606284 844448 968248 1419119 99659 227625 2023 1421192 515891 1307278 407081 1832021 1275154 1748058 606482 1657885 1463404 1600105 1943431 38340 1077122 1881929 1535157 369625 300859 1493484 1027742 374226 1284031 712439 1942408 117177 538049 434882 1606906 331266 983701 240470 37131 725330 229659 751570 1745895 1044373 859588 1972259 741295 664679 1616498 1253444 258221 895196 4318 1001588 1415112 1578566 164766 1037992 1251404 1663960 1873687 1489944 1038047 1948275 984033 1494838 1584637 1364897 981500 1721210 1835394 739808 834910 1140779 1625195 580420 1231340 1919664 89621 1358319 1324707 1462890 294072 45686 1506506 1781941 1935512 1157439 263668 344129 1175726 984886 35167 1957645 1625807 958036 1434686 1557381 1135473 1224690 1407138 719918 853456 951684 1095441 1677481 233019 1432820 550581 1676722 1977425 288890 1165414 1928885 127136 1691557 1603904 1852744 1566796 1686921 1290292 1362828 433001 1456925 518958 1779675 1630900 1642454 353629 384774 988021 1960784 1281933 807479 174014 12955 1945336 109826 1364796 716367 899789 1818823 1664897 1083979 1782685 508446 1072982 909514 475487 1704634 1243727 1609386 783646 1289007 253230 1338555 1727907 603207 1730732 834242 806749 402369 378755 973668 581507 1364426 400275 412209 784600 112151 186988 1985528 1408386 1672864 362753 1621968 1420151 709543 1050135 651881 1402726 60570 1669588 1292968 1841601 1263941 1057946 405976 268663 1241100 579951 1275164 648098 1909363 1456263 241248 719972 802667 1406105 616575 172322 1671305 208402 499187 993092 858437 994665 272862 711036 166385 1256721 1436314 227021 1169831 1663821 976640 1461295 1595049 1270456 132733 1533127 79717 1062842 1832465 1772653 597457 1982842 974647 649171 1500911 1074255 1222004 654051 820973 743548 503565 1950734 309687 1334247 1488833 1695109 838640 1870901 1672796 1542628 612614 1540374 1127127 1825030 907676 1661898 1564069 1043374 228254 138936 171777 1900289 1740137 1224254 1964745 1535657 1474125 674657 555832 1738087 1723524 1573880 1262506 450489 288213 400146 432114 1917324 201294 894521 523124 1786149 1199001 674035 1653927 500539 1102 376632 1684985 608948 1946917 1520097 1051379 1727128 1051462 1886927 1283443 1124605 488298 981393 1804654 1473055 551412 1762746 1196216 838060 1335882 1434164 305096 1322339 624602 1284728 1369759 714908 505464 708107 1096984 1253697 1691180 1524506 970968 365951 816424 774850 38148 1746287 426110 389185 1277878 1046433 764193 1772847 1306766 493836 60432 1111849 1002167 1041281 1338615 374379 1133011 811694 1723870 1594478 1358284 886411 1123759 1419695 1221354 15142 1305861 1352864 59016 977048 808259 861433 1083597 859983 882606 814787 1189902 935917 1169371 1899801 1651684 1908514 57532 1315189 565333 213325 648274 1611721 1454270 892318 223909 1380574 1576937 493391 1669345 108497 1519388 1923367 701504 1726898 536342 1230116 419502 1635304 837524 935802 545868 1692138 1292682 1983042 365462 899131 28436 1752673 808854 1129023 1347951 533981 1370239 972466 813981 1378678 1637287 410367 1296439 435033 1357084 201647 1562076 1262201 1226159 1098387 1835430 1258088 128473 463672 1929051 959532 1538625 1720938 387600 756547 1684742 1927369 1167237 1156766 1526856 506921 270699 1389824 5127 748795 1267066 899185 1675360 1885089 1829962 833395 1630333 1431857 562205 1406011 838254 983289 1690638 1282352 230296 1271189 1412625 1347091 363665 847976 603192 286057 32182 405647 1765473 1660039 1812970 231766 590093 272305 743091 1649850 1131073 1952221 1271901 540540 622194 561296 1060417 1670157 614142 157128 769523 397361 1203214 1028319 270256 1712042 1206837 508269 969644 9670 1858205 749287 589198 1141834 845886 1275146 330831 134453 1836880 1945772 344584 1922719 1869960 411830 103627 197835 1416498 97013 1612681 928969 1365473 1732916 379119 1813973 952968 281846 1744232 1140169 1320213 1324814 592956 196167 1754986 1758051 42275 389213 236357 811223 942709 207387 242438 1316252 1790530 1070982 1478600 1106544 1606503 1371675 1608465 38207 724576 1851357 960264 1469758 16070 1897406 295683 794394 574151 1201652 319876 1521184 1400054 512147 1751319 1442856 1262310 1421217 762102 1652551 911783 148863 848995 1403619 695015 1795949 1015301 1696913 629950 69667 306572 116263 1231613 659142 28689 1589705 1711190 729087 1879917 650425 313347 826063 697666 604492 358628 1646289 773934 1368663 1949534 1447196 1671932 1751549 1180858 1088534 956150 1810876 1468774 1656997 173794 1388537 1842371 1264565 1900262 1639207 1025165 753656 702238 884849 830920 31458 1306386 1070310 1200057 28615 1597427 972627 1019627 568223 1493539 424193 915444 266290 1745101 1620225 971596 211201 1213933 663585 175615 41504 1566301 1930974 42194 1451711 278902 1570473 542390 775190 1043018 1066304 1189186 724459 414460 470928 1954722 1950884 167313 33514 1365780 1345094 1703792 929121 1898551 990053 580302 1043027 1884147 144026 1379823 676169 745016 843600 1411468 1092422 1781168 1119289 1357697 1364819 614519 56668 1936342 1304100 134951 896330 1944595 817488 649670 451365 628254 1844575 1824428 1444742 1558394 1069763 1376916 926068 1660809 147289 1380435 269457 1900644 436802 1747172 449203 799340 125474 1769972 1832755 1660200 888398 234305 854076 556646 995050 496591 1986981 609620 404916 183826 443923 808386 698583 504200 1428098 165248 339238 1242330 1882419 84579 1363825 175966 1837225 866403 262472 453052 585511 855465 140855 97046 1398723 308621 1929731 602060 1629519 1813217 513871 65516 1182868 1788451 966997 1525281 199628 477075 395525 900227 1331294 1684930 100360 330897 771332 1384963 662914 1749288 1492210 1419855 57543 526314 980808 1299864 267519 785286 1368696 666650 1996942 561276 1077413 62184 1967338 243488 743841 1803527 846054 136323 1726093 1807731 1854588 489056 69075 1415859 1480137 1936037 973036 394567 651441 195809 1019510 146713 578705 1039804 786332 277684 185904 433216 1148635 1327318 1251634 1333346 1561462 490620 165060 454482 1138549 1360411 1939070 1461249 1153898 1910703 705862 801602 1119514 988188 620952 282427 61983 1149323 761446 532676 1280116 1000364 1823252 1559876 779056 1034476 1718253 107341 1948495 1468358 1666129 1790826 847827 1136888 621576 969498 981055 320830 1872236 1386462 1364316 185291 942181 547628 634514 1837685 1917762 1610302 928603 185200 1858557 1098800 1805092 1898520 1638552 656972 22575 549570 1045426 210082 730476 1471558 1819430 614937 1292416 1203333 690617 1148249 1106009 1367464 460053 230752 1069283 362248 1638924 1476968 911069 74771 1713957 1120900 270949 1243364 860819 636769 682381 1024621 1220970 999254 1989167 844091 972431 1045332 287885 1839773 1573247 1356837 1780485 1431989 180436 158488 196267 1625804 690774 428399 39903 1293228 1396555 677306 1484109 977714 1467896 1902537 1419169 311552 981384 566728 827658 562620 1242263 837663 146535 408091 366474 1091133 448482 1439168 1428982 946910 1308779 1185647 1098891 1352219 423629 1528223 1606743 1093512 514249 1606154 794809 315773 905677 1640263 950569 1085600 616678 1409314 644161 1888875 194594 1114347 1793313 88261 953720 160785 1099736 248473 1962232 566341 798702 862025 1125766 507400 822111 970844 1127214 681248 396720 1267785 1725645 437888 652658 1765000 1689768 730565 310310 1246641 1920185 25683 1141175 1176706 1179300 1284089 39372 1736513 1991604 1967882 1539845 1690862 1323078 238584 447916 850220 1126159 397382 151682 988713 360069 1991305 52668 913112 221167 1788872 1682464 1023625 950113 1940489 1597263 508843 760857 120518 805365 926435 838888 1889227 544598 666361 775743 399117 986384 756179 352590 920240 837490 1973268 776700 911533 256536 734069 830781 1814672 1049306 1226330 1113939 435832 1680780 511461 988881 1287294 460803 153089 1422085 1885517 760558 370763 1900123 1220780 192939 1113159 1666823 16639 1331884 1959979 264940 1281959 1068185 993843 1513574 975597 645928 183886 1704755 1556364 1073886 1915105 1782587 1742429 445699 908185 553737 511453 1106595 504734 1097958 164240 330763 335470 1887806 756860 123951 1627760 1838312 799887 45437 721544 868514 289536 1439409 1469537 1483104 964996 548208 1640298 1097970 1446058 1233786 542709 815757 393500 1509610 202235 1794759 117961 1945669 396157 1036098 1711388 882153 389170 1324865 1563557 1350293 1337770 1534121 693382 1261288 512788 744438 206278 805192 1950253 1641458 241561 1360788 96713 113969 226608 210122 1513590 958990 881809 1128014 232867 993895 1390585 1309141 350581 450298 1921582 803400 805122 1008331 1352603 928346 906844 1713842 1868412 1195018 2231 1363731 103457 1072594 51846 758483 416363 1904625 431945 4629 913466 1821212 1278167 1300603 1041455 1839716 758404 1275102 323713 1118860 326575 879636 1192399 803814 1858527 1221456 1405298 1280684 1630594 1519384 1754230 38121 1350944 1826207 85013 1002676 130942 839275 504140 1173901 970339 480134 1984407 793194 424722 1531216 1342059 1374140 603900 704372 925530 1451692 198493 977470 1995509 1395312 1236483 796331 1314991 239111 944005 1186249 1080475 1028143 636311 1645288 758422 535869 715573 309050 1125171 1822545 1723077 163397 432091 349689 1358626 1976478 964858 138230 1027810 131067 1662892 1775133 23951 1598265 1814977 1362941 487776 227090 1697470 243728 1655471 1377552 1179426 417086 493044 547052 724035 78318 1005663 228467 136885 834794 650454 1723506 1529787 1491124 458469 263951 472658 568047 493552 1516141 308627 1492237 237336 240847 1838859 1522133 70711 109600 1243791 1591240 1677345 1963080 1823872 487933 1078021 979920 281493 845817 1708000 1959769 139698 1982299 238907 213800 1782572 685215 1143900 1531983 1325446 640183 408276 540837 951416 1543352 1799301 1386211 1545530 9630 275890 1303187 656035 1397172 1165131 363185 54989 1129861 174553 1152853 1451965 875170 993443 614567 1756669 1480593 1335837 208724 1937280 1339140 266217 197698 225267 595367 1682473 1140074 756755 798592 557757 540669 272458 1795268 1436790 1393281 564265 387313 612784 1214062 565597 1942401 241678 1120312 1119931 1231130 1461032 1498755 1543377 1419366 375858 178065 843674 1134005 102804 95820 1153378 1437326 494379 445896 1909880 424339 86983 979488 317912 1771778 1657738 187413 245498 1613120 361954 755557 581078 160624 808008 1555987 1270521 1948817 340319 1343948 84147 131502 1952825 1842030 388394 942559 1399191 158116 1048643 36488 435126 136253 1045664 1483918 1231767 458148 81171 1603974 531558 880206 1421244 166205 201109 156976 606054 619726 1845759 1225592 1467770 166413 151795 254586 1614115 14950 1338753 547139 968430 1210256 673112 592916 1518698 41766 148283 553816 676164 225416 1407066 1955503 794327 863487 1959772 307416 1676575 523618 1888715 1292727 1281482 578409 701864 672160 1219105 1994990 1500758 1691068 125120 1851471 1443921 1901769 1974064 150966 840744 1908712 497646 1760272 199854 88123 1433263 133130 185179 54113 595839 645079 1383400 956541 1532583 436586 1812037 741418 1319382 668510 1226716 656873 641740 109948 50844 1816169 1873129 1428781 1643428 573084 872644 1852553 1714071 521460 1291990 1916247 1670184 1294185 1781259 757044 257822 272535 335187 1265272 77732 248084 1456003 1470768 1337055 438849 1245955 146766 1023358 1783578 1923734 192372 1380551 319652 782939 1087101 1077414 1534511 1777930 1296230 421975 1977654 1614277 1684020 680220 1326281 1290320 407018 1672947 142694 1028399 1833252 508234 892708 1914196 912020 1503958 1296703 1064915 1457976 460197 399895 1023061 628188 602132 1026251 347533 848368 403404 1950204 1775831 1889703 1576988 325260 339122 1924159 299768 557202 898781 1711571 626416 794232 1912868 1937832 213512 438010 1869617 593424 1068141 1092723 936185 1042079 1724978 372293 1485189 130328 622752 619665 792124 107008 280895 395391 368763 804424 1605512 1821644 1073672 1535603 25495 553744 1902764 1112887 144138 598923 1615876 1524170 149921 305843 1153162 1471859 561907 1047941 1654349 1571720 555226 1627799 1600993 1801454 1926997 1958673 516444 1112281 893504 1412571 835833 1909866 24732 34226 1374926 487154 1458101 1540968 1094211 456976 1267942 1547696 439074 1872557 1912214 1544976 137732 1878877 1059639 1360880 1792047 499209 1369569 618683 564314 293907 980411 172788 756796 964232 767345 1707537 1754481 1091515 550631 1463025 1602937 319135 663836 1787982 633966 1324503 1284553 1559472 1101880 1998134 215745 236004 1539270 1371217 179530 1708516 1010518 1154167 740883 874117 1620660 1065110 1618279 1125577 552141 824275 184250 728203 532904 1386962 358564 1554900 1586375 40274 705804 571269 672754 250140 1231041 293459 620925 1000347 313788 1675361 1032931 551762 512536 1373387 154215 1312927 759026 1601526 880272 1923319 1564472 85989 1419126 1198008 1663906 1729850 1041926 1737540 653450 319654 650476 743443 623742 1037307 1719712 636056 791032 1749075 1426041 829345 317589 64470 1817030 713863 1571286 104346 890114 6019 259722 1172081 244068 1467546 649806 1966108 44460 719136 505342 1720728 818438 861630 1016811 1576950 1368164 1545117 1657816 312759 522913 1055095 1545335 579561 710868 1367849 1799700 1429946 1857660 1686282 682362 1788686 1429679 145273 574734 1287784 177810 467439 1503837 1880238 696505 425536 1708722 230916 748528 1740777 711741 1665230 1798888 1752564 1878256 903331 540291 1451060 1797757 813251 1731700 549277 1078728 1425780 16049 1997176 1447880 1782127 150615 1978364 1976075 1782005 85147 1938436 1939302 1623511 1689218 1298038 1430175 1480322 168130 1067427 625230 1518877 922616 752426 528699 1520258 1579730 1891059 1820550 431518 1137114 1329356 849742 1727223 302929 389970 155289 751404 1655292 1837502 179688 65679 571010 1534523 510595 1248998 1909296 1487955 1694564 603637 1687631 690381 584294 386365 637599 537476 1047856 573006 1177875 1788481 786394 1969570 331002 1548537 169119 1178006 1679330 1855106 1274354 1828216 709406 192665 1513183 907211 730033 1427984 3375 1218207 1919177 611626 1088140 1043851 582666 85517 378098 1497384 1079505 514485 1556980 67979 708714 223460 145813 692424 1535643 1976828 802419 741156 520421 1063463 1826808 571901 1257041 37105 1241292 1037121 755562 517134 484402 458674 220171 96548 1197165 845292 1740293 657613 616595 1533076 1070767 1689061 1512712 833598 1301704 589579 1580719 1385418 649699 98759 1311152 1231132 764466 1111167 1861690 577532 791959 1055222 538140 280082 592898 1628914 1153755 836379 1664591 903929 526633 253847 820878 1325886 1593266 206171 846285 494246 1930442 1965076 1175642 217200 34500 326229 988908 405706 1354538 754893 1671207 270369 1949360 1565321 1611441 387863 1299444 1109209 1865997 54543 305563 1042099 467369 1746458 1264917 1618588 1299207 538888 1059456 1016286 1009159 1770068 1272981 1235154 61264 1096575 755495 1400857 1464594 491491 1043720 910076 61914 956121 120669 67746 525200 1505757 673541 376872 380033 804221 1025239 1713489 1839321 1797162 278431 755362 71905 138460 1463036 509369 817943 1863292 763818 359208 1294387 61542 1732294 966772 323183 1062107 1788875 1245276 647637 14175 1580154 254977 1584433 970894 66564 485319 1448818 1090453 1410325 1959046 456873 983555 996808 1562481 1156677 77759 294297 1246958 305049 467069 537977 90820 462817 72080 1574807 1737670 1270892 1843563 455549 677661 1611462 1263353 378710 485683 1597981 382673 1807307 831497 1153935 1019052 205095 1194390 1339020 1421407 1010763 1714183 574559 1903055 21613 1988444 1670508 1829210 470663 574339 1138999 963050 1345463 1635351 1601205 873354 1301079 602663 1737674 1935923 471071 187990 1467316 18507 1513167 1019848 841366 349504 1437800 123996 188630 743693 1051287 504890 1245074 398021 1165251 711757 1096320 1273965 1842712 1484941 99579 1317682 594493 476712 818315 1394572 309634 809009 616623 184387 1203444 343087 1443981 1469494 696130 180325 464244 1447037 681085 1292858 834188 183433 1188096 1790345 1765623 540048 1923294 1744757 403057 453005 1770052 1910415 1242931 1146100 1085653 368326 296760 339052 1980221 351228 1366238 267422 143554 1460410 259548 213343 127459 1356271 702925 872766 1323573 920955 710533 1683870 1848842 1354028 542698 1208504 1634245 322729 589495 432613 245149 1965517 1772887 565466 180631 1214019 1279957 1826980 1908521 1869509 1478829 780300 1678239 1776711 416729 1702138 1961673 408252 1130379 820203 1926712 1232794 161676 541408 908254 1958879 177367 918141 1577722 104987 559953 889962 1129206 307092 1179088 421243 480270 199821 713499 1989069 440109 1407177 684799 59225 1186247 1432465 657866 731210 448851 780154 1745401 1968793 174619 1612258 617413 769420 256642 458308 839931 218011 351583 866664 1790448 971003 1127143 1865007 1852027 1967609 1387599 220313 897546 237469 551625 715459 275863 177011 968600 1588482 700154 686488 323960 44719 199999 1460189 708960 851944 745192 1445512 1343405 610030 685177 1449945 976593 1293574 834879 871913 825689 270146 1914533 773943 1756400 1604980 350198 694775 715663 1857055 1129893 1340485 348867 1131815 986704 1631915 1485131 1624062 26999 101391 1799912 1337927 1965526 964034 1619829 933494 1700216 857476 1343361 1491700 943623 122940 634723 981015 1669676 1752882 1900189 1673151 894272 1272629 1535466 1650121 571077 1109431 1442755 174036 539055 1259139 1213824 1214226 969795 643370 1962858 1494041 591135 1260309 1557615 1412706 39709 82750 1339315 482477 1235918 1435007 1954673 252047 1550718 1418150 927768 630367 974063 931965 1879342 1913039 667250 1104951 527864 1703138 182637 1778816 191074 428082 1097844 1901872 954625 745173 806082 1939784 1917366 100801 1796897 764753 1008130 1908000 235920 924744 9165 1414706 753589 662215 359046 1858424 402731 1386060 259257 1933452 626594 201921 1097327 1160098 753467 1171559 1530750 383225 1826662 1169346 930830 923511 1602065 909357 1227342 1473791 580748 1815981 475543 163705 79129 1575907 190046 110749 271657 160151 1443144 440526 740900 510832 93962 1699435 1621337 93143 208550 1932166 1424152 1559193 1263819 366140 1148480 1289344 403270 1290543 27964 671099 347044 1121136 973161 922529 806638 184312 1679404 1816685 1566725 142111 129199 328362 296487 1844657 1479095 1551106 1224668 1656253 742244 1487829 1063032 1983566 600370 581414 311712 1956140 1754670 673266 388292 246194 74083 1312910 1635436 1679180 815939 1904966 1870293 254010 1223517 127124 876220 264978 375534 252973 247923 963305 1595770 1842072 1948269 149612 1873472 474560 1324812 1325451 1035405 1222399 913017 356092 978875 1891083 546909 978233 986932 377975 829624 850057 94526 1340879 1981459 1248972 424800 1514745 188087 1083428 621772 1600313 1166970 1933099 1906712 1500829 1164471 1861367 799815 1101985 1590051 1260725 1682824 1967085 1421062 111591 1056646 1007918 1144856 1152854 1856293 1340698 1268524 1787900 1792039 12845 425044 578225 1258157 709233 503825 885032 182227 526659 1832329 1984036 271119 1363494 1067098 1409450 918597 1073525 1706821 1900811 1958807 607096 461097 1087598 1623829 68217 1149488 599550 609704 1871933 1403431 1280837 547742 288228 78004 652874 383486 673513 1154481 1979169 939145 1362681 149543 1428560 124005 1906828 870449 319884 707136 1574607 1344184 1422332 951920 884552 4139 1301034 809591 1264373 799536 9510 1740859 1866550 1505651 90001 574631 1280773 1310483 1568306 1402627 1222861 339872 1749095 1459698 761773 1452886 1805770 699136 1789561 218736 710146 679876 1158383 66423 917989 253529 1094633 1919648 1234274 1851232 113019 254291 639316 833611 622263 375469 1012802 615507 1317422 1442130 1779721 1021016 808211 545445 1157795 414795 1911026 1499092 1503683 50510 1537366 1789507 1359502 611511 279812 802169 1184715 834070 889508 1318203 545731 861863 1895542 1146411 348002 517719 779853 1645985 1841095 411950 906750 1465414 1142722 990198 1850963 1259899 1607387 1220665 709621 1451867 605376 645819 840725 988211 1415290 224386 122164 1186086 1455690 806812 99988 1077611 1647664 585068 1737869 1094554 524736 16599 665280 469012 468384 770868 1938048 1831493 571850 638133 423058 446782 1974771 554712 1072329 1219182 990964 1639008 124182 943881 1655336 456621 1534875 1816175 1691043 980714 1343870 1111746 153866 1664156 1918631 814141 22180 605356 1883767 53789 879565 1746991 1964940 528695 1950591 1478255 475490 1960172 1260401 521385 1348906 566721 1615749 300513 1623072 751507 397928 108214 868984 1262466 1984547 124557 937275 565359 1667292 499649 859677 1242947 35954 722290 443466 494980 720676 209670 29835 1269974 428249 1926223 94215 1809543 1299538 1446175 991217 30688 1651495 1420052 1278807 448119 547678 643968 1094076 1150340 1792775 1060093 1056716 1942663 936874 1722624 569576 1296667 758547 1225208 1156512 882480 377725 1187137 1885448 1049051 524609 814978 779955 547237 80083 1731940 1438743 872818 1001171 1729652 1956287 1588451 1760455 562941 1280573 1708412 484339 1527233 73143 1766259 1060332 1560705 771848 1958051 148505 1636995 327271 1838139 1002213 995013 224170 1313897 1641786 280543 435998 1764584 166849 706885 1337338 1666249 1481929 709723 1755321 1956168 1551949 843023 923646 1606252 1592204 511003 1766611 92674 1159564 1571736 191670 1455080 1666567 619305 783098 408907 901104 50205 498336 477690 140629 1356905 1883983 655680 15057 145706 916538 1874098 1381164 994160 989449 1932939 1714754 23883 1281604 1825568 1056533 1146368 1843865 1153731 1281314 170051 1552741 1630966 874714 1153212 703514 456779 643944 1963464 252728 1881470 1297838 654205 1223631 810898 1316163 1044776 1940101 378692 1979315 144610 259477 35201 1836948 585235 1970565 1883546 546908 1237151 1027374 1045414 1896387 1409480 1164964 1912643 830076 113259 1206890 1952621 669267 77617 1475615 580822 664944 1761461 372278 1689228 1122079 365955 558926 522552 773767 1955303 1617841 1290991 1126800 688967 1655289 105758 1246746 1524353 1124623 1188592 1550418 1305127 124534 1603266 303253 1192038 1510518 730676 777170 341491 85673 1094961 1923385 64759 533736 1250314 1133554 368003 1490066 114932 989650 1115690 1499959 665743 1644258 914800 1217160 1768661 870661 1532731 1150851 388486 1115130 358288 218124 1324182 1602347 303187 1427274 1794595 522200 1384529 1484978 158277 1379722 1209273 1268003 1861318 446664 1588454 1155222 1084353 1763905 7111 1322075 1762849 937657 1027811 1483170 372539 1659548 1467739 994895 149364 1365725 1023565 1827241 474437 1514714 1295658 545849 1069007 316870 432783 1751123 1740937 1210712 1192434 174339 829785 1109324 426592 1951391 1484697 1626782 1381905 594929 1889901 515157 1686415 1550361 360439 223311 1622622 1737550 1719161 1031690 1518622 507881 1810043 1195596 1344622 1352353 1562260 1800305 232477 962983 776659 445899 895925 1182701 1958989 1571981 739512 1143257 1809569 1134971 981546 936205 1238234 1461547 176549 1266707 1424259 195849 1392577 637708 1823780 1936469 42614 630883 961018 295375 232219 390931 1782732 357965 1631521 805717 1335238 293261 335526 1532429 666058 643258 1656172 472914 1061573 1247816 25686 1115674 233698 654355 403359 868457 730747 901277 134983 945378 1740252 1959196 1483138 1764651 849042 1915275 927436 1992 323635 1811844 1774495 791953 944339 541418 460444 1171609 660575 1090278 559927 1761510 1965333 497531 65464 1623574 68325 1969367 1500967 1099937 1943743 1415252 589903 160623 843297 1508391 1946478 455023 734738 1337736 222870 36595 1217730 1732631 76144 273952 627083 494932 589035 1302235 1408477 1279626 777487 502680 174089 1392184 1657444 1426829 1571781 1421919 471304 1626644 1091786 1927856 775047 1269639 740461 727656 1276944 1066355 735535 1539751 378999 1818725 537733 635497 1846891 1744854 197212 527675 1088662 499327 717594 344088 1721466 583741 245760 1583413 1269027 603260 1455908 185527 301326 314586 1772263 3980 1599605 805328 1480538 291907 1079746 1091939 430209 598987 65504 1860063 87639 325466 1883704 634184 300744 110025 999241 1222119 707125 444487 232061 1244126 956692 1252869 661200 1582318 975289 851571 59207 1864701 1525074 1306734 1231079 249858 646706 1363055 111195 986719 1015902 907424 848197 1693913 491807 1085355 136778 661792 1639590 1411497 1382112 1117478 1668381 564519 1499174 409430 72195 1047160 669036 66920 1376233 314998 1793818 1897186 1281494 1624942 1096418 1859773 969965 538180 485755 1331625 724614 1014465 1280771 1428839 677822 715670 1897399 1253198 145300 546227 1665189 1776010 1875895 1328502 53166 1233544 289121 1600147 541578 1643793 1541002 1701365 1852480 1579771 970391 777213 1045032 1252174 1338530 90898 563008 730626 270386 1618758 1520257 1561188 450586 925733 373799 1185239 1270036 507064 1671175 300990 1007673 1678385 1156504 730271 291033 131652 11291 1500684 1861833 507380 931981 495005 1992148 1912952 1695194 1553983 865751 1737311 1221155 1741719 322701 791242 258211 1019945 669596 655175 833137 792084 1124663 444579 1729314 1774731 1823001 542810 1259640 847219 835205 616510 410384 81003 929167 45140 511882 71182 1162259 409291 974056 1810369 664365 260306 103506 1988215 1493128 1272884 1433694 395492 1606996 572422 428899 1663901 1933365 1145889 81780 156348 89855 1704849 808601 463897 1773410 829658 621386 950808 960651 1857099 926019 1598525 548957 813767 1229473 1116057 152197 340189 232232 1540258 357283 1586582 268335 234881 337305 539430 404381 1105938 160799 1676031 596989 1843146 730255 419021 54389 209658 1676416 230124 277450 73276 1445781 1699554 1996610 1802168 442524 1178940 1519087 1140355 982102 637023 1806565 497562 1695855 184980 1459118 1324178 1753462 1080891 1387723 799423 1329141 659636 296912 1096323 1039695 818296 624158 256712 614805 1852334 855993 360686 237715 571633 1921699 1430199 857630 640231 1225261 611043 527636 476934 1492677 1973136 439589 210613 545657 561749 489010 1333030 358475 1904880 514038 331808 461016 1341634 716109 1867397 1362919 1766986 573748 1310420 570242 401171 265845 208468 495493 640547 805427 1445325 1167481 105973 51180 315326 304164 748993 1315741 252079 666664 887253 1417632 663948 1943559 1749385 1392206 1075235 83158 745848 1669832 1705342 1899591 93917 1728279 1285145 1425514 525091 782017 1111085 1851443 263049 91187 1461633 1989033 838622 1252312 905873 1799983 446540 33195 697595 812638 577617 1910227 265820 1394993 324380 1178081 1260579 69532 1263923 1167693 477716 1401154 1980435 368745 993832 1960303 226888 1989653 501779 1787609 974737 453649 181863 984603 1923774 1814536 102602 1341682 929714 1651554 1854072 4802 1478025 548979 1747864 344612 997732 1515460 1528495 999456 1093665 671569 191623 615630 1995389 538606 457062 1405326 850965 1372869 1422176 1486852 1040414 927674 1012427 1386626 720948 1317962 1943074 431811 309789 1361657 446077 1964109 681318 1837279 1810880 1332012 1411450 576169 839951 1670875 883470 1281935 1945895 1276787 952320 714671 38212 872386 585089 1445051 386231 1129208 1212055 1805405 1919583 441400 1996378 29123 1002831 1430843 65291 1475609 1223390 283556 48738 106856 644573 1651318 34002 1680269 749485 1923896 24284 1473083 1444441 1085573 1783923 1648668 1503800 175635 1737040 1211428 1522164 1826887 1463888 941082 400324 1610546 1741639 831245 1497949 805892 1723494 1353315 1946776 333170 984962 1681211 509095 573359 490015 632244 1315228 1944494 1302774 848134 571545 1701359 1158099 1097367 738726 948530 479442 1811738 271817 1572893 1050619 702301 1121385 1775098 1640114 1541830 614546 1814531 536116 1206368 1106896 24940 1670259 1219462 237801 14702 1559911 769369 1895018 1549217 1423961 949144 396239 1497175 556331 1671872 1299026 1818525 689751 1621698 969458 1997763 1771956 1688954 1730283 1030668 1111234 283859 1668728 1492353 248690 797320 884183 315654 1060184 1950338 13727 1305632 1591673 1250136 1911456 604323 1546692 608890 1807372 1307056 601456 123376 1320471 96519 1274808 195103 284076 1315971 748264 1242639 996720 959711 1102312 885091 1067820 1577921 381532 425177 804713 1240783 1342982 1623984 453045 403031 1921918 1214929 1425998 613122 179436 874527 1689456 1322542 791336 1847495 1508612 841270 1828028 851362 1624435 1028727 943744 1975037 402819 606080 1663184 68504 698543 1893606 122688 1292665 564133 708671 1380495 1162151 1735144 65110 277073 1494883 183997 973452 1509784 600412 140448 1559945 505663 1469996 163421 758327 1755206 704634 835794 828953 701887 1481331 1153474 182994 1930344 1838798 1105440 732199 569133 535708 610658 1864975 405110 59013 1795236 468682 1085566 1136754 1737548 359072 474830 487893 1934871 1335840 1882246 1629762 1951939 656473 1516694 1905516 1467533 590345 1821377 551934 1193934 316683 1071308 777389 1141617 591879 1819711 859172 1623557 497568 659585 880952 1897033 45845 345621 477759 908558 195461 1703886 1311616 365544 1061821 1903622 126641 598250 271853 1931955 1822193 631246 271785 1748525 1783931 1176158 1455009 1317059 1885939 322205 1431408 1062549 426685 297182 1582220 1855926 1249238 943624 1786719 876851 918702 1107960 777798 414645 1448394 1557550 905628 109441 777802 1369585 1979374 65061 1869233 469405 536259 1393431 1023250 626883 1871369 1655688 1298258 1918613 1214367 1031465 1152567 533804 35175 365008 733654 1913093 921270 331022 896949 786913 1779173 1821433 463908 1373956 1674061 106097 635237 1625581 140518 1057158 637341 590135 524644 1169327 1799564 1908956 1324120 1683781 1709724 413694 1570520 1937324 1951076 1303313 1164221 1618980 265394 446419 269121 1274543 599212 765993 1553167 85480 1377127 674221 1836032 873691 103940 1117446 476378 1394912 112770 1996435 538830 36050 251030 1376862 1257897 889958 1367706 590495 848738 1757738 608876 281984 1044229 1886674 1815874 624609 331045 787624 1090857 1318884 723019 1333784 771920 1089911 709914 1036446 91967 1448521 1879377 862969 1936699 1277135 258970 906374 1581693 963394 176093 375954 482202 381390 1159572 617831 1573060 1517984 952415 112133 1262345 1048860 77622 1897002 1655082 218423 1293536 891476 365962 365390 226601 1569137 642763 829796 1056594 1096082 386595 518272 921728 111550 1102240 1219831 28321 22672 61167 1207203 124943 946590 1856006 829126 1421976 186465 1006070 1292200 1027376 685378 1370069 868072 1915267 1346894 922678 1963033 1372927 977051 1908406 981343 1503402 840023 779976 933408 1272682 739032 811656 1960223 1529795 186545 97797 136309 739387 809026 90760 172493 1270476 1724965 236571 1935835 119766 674435 336507 1397601 1049217 112773 40698 1311763 929423 41144 867788 273533 49508 792236 810137 400745 1818409 694686 852466 13114 148663 1943976 1269809 1492117 58648 1751562 347423 432528 1322278 641264 1837419 1264516 47296 267636 952290 7979 1955347 1066219 1201431 112693 1332591 544751 600220 125275 1892986 1265040 880653 946838 705659 672209 1174042 1193516 115052 462426 1852095 46950 832250 729797 15033 197075 1255465 1174682 408453 1335780 663457 559943 1508307 186334 669908 25652 392917 171556 1646072 113061 756922 457731 61140 794282 1658762 1163290 1805237 1864159 1497085 363252 946620 354659 1420062 576074 1467410 1492608 15051 766044 1150971 194348 1627658 574816 303883 149927 1531688 1093132 451690 414762 1925024 398009 745788 1954430 1923885 438728 293813 387052 222407 1056480 516075 1784626 1074014 1153007 1018410 509322 1417467 1678205 841266 1274263 496391 976604 1332713 506870 174906 185273 1177905 1805693 724542 284824 328844 96700 1660455 162749 116863 1171749 277716 1693896 733811 1490031 721047 208755 559180 1935536 165981 1614297 1935531 1814401 1407903 1253067 1271143 153495 1842791 608233 240127 50426 59885 402260 36391 1874336 400240 597747 563016 1368371 274412 765343 1898492 791529 1304452 630715 629344 895300 225966 1022911 968143 722897 45670 845701 1356070 423450 1331488 1663742 638621 1944295 558507 448937 510823 732359 4667 228489 1677539 1997142 1484919 531202 573227 1555544 63773 189744 859114 557720 1612139 562956 771985 277230 439395 923028 1337010 1092734 1972053 551251 713368 48350 137978 1716497 1426815 677981 243741 973662 1660280 121955 1863878 523625 1970259 984294 522087 735425 448497 1726910 986518 74123 1908095 1335256 632261 1038250 885503 1254662 1049555 138757 1915861 218337 781827 274828 1137229 8188 1475446 1203865 759817 638629 1268607 1026549 1129926 993941 8373 780479 1686103 1849135 814640 1868917 517469 1509055 8306 670770 245585 1437467 94313 131825 565681 1219193 911982 1004396 602872 584388 664532 755808 1361887 1203635 848766 1379492 846074 1895761 241381 1004027 267148 1994199 662519 1347278 1230617 1366823 397905 929608 1624127 1388775 1876759 1390695 1849442 12613 1162535 1439615 913756 1057646 685440 1897567 381045 780449 1629433 630574 577418 1976772 1354579 126427 385399 1822089 1585407 719412 776461 475034 1324179 1903519 593359 781064 95244 91015 784565 1072745 934638 93976 1725422 1643952 1055814 1708948 1598828 689725 1977473 508885 1035045 840545 48936 714853 1588757 1092653 13597 1936449 609038 335180 372695 1468998 1820214 205766 1573970 754355 91370 1073101 1127819 1315530 784723 13759 1498951 1014587 377241 1657166 1283356 1296556 1018708 321708 1636881 1902485 137003 60741 963024 26341 834767 1938904 1036993 18818 504100 1158372 1552761 1521160 821898 1241708 1543742 478457 158544 1827122 374634 261982 695355 955043 1523727 381800 1421377 333130 827543 363546 1580405 1720820 634978 258041 918510 288348 246916 711022 1261767 754230 1463968 1591044 1566037 1577624 1954533 1479069 1554785 812999 59127 1490432 67696 1564373 426925 1547790 887527 895113 1156733 188896 1677614 377140 1267922 1403674 848983 1179030 1030376 1892589 464197 484828 422344 1748326 439159 457814 959322 1385806 494214 142840 28828 756839 506505 1475887 1067235 129632 1909874 1270670 134464 798646 1984486 1063541 50967 1737798 1884270 781997 343506 551155 1833320 67468 1136003 145896 924948 631226 774224 733995 129046 1999831 1151556 122450 847503 1041816 1739219 715510 67797 1804078 1277479 57775 89600 163107 782887 239018 1290511 868869 1996470 998246 1308117 1658303 1783921 683035 464311 1537039 1298952 1575200 974764 413283 905898 523714 1787972 587918 654010 267048 578096 684906 225442 1552638 1892847 828609 1543908 1938161 1418790 1420333 1582971 1503796 1737344 25369 851487 1834044 1877637 43279 1699027 1656051 1852048 1733562 412777 1713261 1458024 492893 1267334 967719 322125 251784 151522 1075877 1947119 1907448 157727 1602791 289080 1366374 766365 649228 1410911 1776021 104743 1699830 775632 357581 882506 136516 1682345 1447131 582985 47691 1032286 754898 1654937 499343 1432304 1342675 1837475 259764 1934670 1759506 446815 776490 869175 160960 1330946 1401113 1592931 751644 1063771 1285223 1419057 1614520 1626906 1674353 1544140 222198 1816003 1775936 700663 932215 130162 751792 1046589 1495179 1752472 852854 1349101 1608372 1137276 1404126 955163 821144 1461571 1837310 19235 576217 1184985 1440839 347348 747619 1751577 1861844 1599466 851933 1732428 110089 1812306 1490884 322874 824818 982807 685287 283429 1729291 1516610 1104442 1847095 1007150 253026 159922 1880626 1423648 107305 1059902 1001650 1231891 445753 344703 1349295 583099 40753 182342 389626 1663033 234168 1000190 1238167 1111281 179575 137774 328999 182986 345449 539676 897552 1846242 1945521 775363 1472709 1464945 575372 713172 528701 1409523 1881586 1902556 1016535 560918 69127 856599 1036140 1415176 19863 61185 1868724 1606705 1861227 1910364 722706 181706 1320601 1405654 1016791 873910 80339 448154 821541 50699 1696485 1149947 1618368 1003181 926098 1742267 1011443 1993273 967786 522444 1137838 1570320 1451897 1081914 1748280 1348719 959479 1275161 1513562 1225561 1632151 1424951 1767026 133419 765595 1464102 1032033 1573903 1207754 148413 1305965 1469670 1082329 1897156 679296 1405774 752164 200463 1454148 1271342 1455555 469757 450897 1193658 473862 165063 1699372 1231547 136537 279962 423249 983974 146274 1349443 1235092 208205 544472 535888 619526 1843265 920163 553351 1114807 1109526 1389911 1804400 285652 1530518 829377 1481861 276306 746593 707185 942239 1511613 315748 29826 1032153 1894255 1760063 911137 1194822 857438 673464 98631 1128647 1283566 1306544 840987 1266510 1740745 1398793 1111707 1731559 1051246 1050865 1405992 1864558 181328 620434 65902 477222 357505 1741099 838037 265173 1494118 258840 1577361 124220 796919 177618 985237 927468 1181307 1091008 656297 1078826 396290 733694 750379 646858 166761 1591672 727130 1697275 479110 1117647 1449637 1143752 1101553 563067 1347282 351049 1487278 352955 429462 1585990 1691828 512411 376419 140343 1222268 906735 1380571 1517630 1874529 1229937 815163 1970165 130017 1251394 1407233 391126 977185 1994597 1997406 291949 1451701 1088238 488453 230245 549505 1795979 304745 358627 1376853 1540508 960091 254693 1618709 788728 796949 596134 1016668 1862375 780245 1644344 791954 1379543 1036102 432014 1363493 730456 871584 109926 653084 700731 434395 1803603 996551 1128519 148138 151297 480787 1224933 634643 980499 1937981 155188 611844 164960 1172813 1402366 438816 178435 1061655 420074 908584 1392139 1347093 900759 644494 551217 1903688 605702 1367122 1846836 1206164 246804 803978 966527 815869 1551323 883209 1386184 1498461 818365 897858 990779 1138603 808480 1536986 1321812 742106 1515506 1445320 267200 312163 635943 1488753 1768154 642260 1557487 1238267 448474 1771055 408308 531128 1138124 1988748 1673022 30659 1708030 1732900 68297 834034 649130 94385 926112 841515 1528261 1352880 51340 1855107 856226 552817 1518052 1859527 1805020 733245 1212947 119728 1623218 1655779 1206546 566269 1200451 1318762 312294 1929481 1402735 1927376 783605 29362 995078 1562187 1540175 1255276 1087556 1095773 41783 625132 347676 828674 1854107 1795702 111643 1496211 1754212 1664613 1718621 389189 1722807 716877 284484 664413 290964 574443 123912 1807849 985666 497970 669616 504521 119139 1768685 950358 209408 1758681 520683 149141 1118602 1253466 209371 1104031 1754244 609423 72026 1036268 1975343 1076907 1216235 1293915 256413 1712110 1015309 354129 1813294 412601 1640625 764857 1857913 1989738 1766349 129278 966857 763451 1726885 1630244 339588 47667 1388401 1323286 1170119 1568529 263853 1005301 1447726 286956 1736312 1436982 1489553 1617564 1452174 1692333 1794532 342831 892075 1210063 1743083 1970969 320292 1858326 396242 1710906 332807 1760764 1565649 538857 1000873 629366 1256558 1310291 140863 656204 420759 1124477 1952578 1801132 408066 1343960 1767727 244516 1944827 693159 469702 150200 1585378 1540994 1191813 1012481 487954 1442679 1768423 649450 180182 544098 908316 1302379 1793777 596206 1866983 1865159 636143 1556779 1124738 1848676 313182 1956971 922996 1270530 1684854 1032704 454816 140152 1117138 1871217 1934114 1105119 1483617 1397037 1259156 1942132 575302 1074886 1599673 178031 351288 1946168 1629016 717690 1222023 1550332 944168 1264063 1785130 324587 524676 63324 1266173 973977 1650751 1302944 626354 1654107 430195 334773 988288 292272 575752 130893 1941290 1918779 1284354 700637 1486027 1866520 1080184 940851 1661314 736682 1538357 1013880 317315 1422311 463711 515112 1051841 1319404 330322 917029 1560255 1550382 1337482 193248 1284355 630934 1547662 1931638 889400 1494211 396359 449606 675980 984077 1257479 1326643 1418359 1776509 501225 1330138 732136 1149112 1049419 1898654 543903 622671 702708 1933424 1875103 1679825 488231 943487 442189 1912823 1450752 1857054 1187772 779109 1751034 363730 726079 673412 404286 37440 703213 1468515 1259756 1314093 1589184 510286 549113 1113695 1043467 747776 1141539 1404831 230654 542663 800724 635263 1765077 1927128 1751111 1941125 1892223 935428 1636914 56580 1147605 396158 1773658 1727585 738953 331979 1786478 522036 718038 168940 547331 1122802 205582 1249274 191708 1365296 844417 1352631 1321742 1409270 1353438 1068746 108390 1721118 1871482 386374 1104619 840089 1581732 631189 1768131 762190 1588720 781207 1739970 141173 1595689 197791 1275420 1694749 1717466 1228825 1048897 501588 18847 1420298 1852129 1788234 1443468 189851 1196967 1689674 1233651 132370 1671773 699429 1416087 1992332 1447566 325941 1283346 485938 51510 1864876 429129 1482055 447068 1574805 1976389 1660590 241371 1504513 885377 323976 432149 760142 703525 1974799 319069 987522 722392 1349497 872520 1594938 975473 1826655 1266900 372657 200630 37464 1818590 955575 324358 695130 1742995 1621226 1147927 526606 1987562 794035 1366425 65013 433071 1772087 257680 1078723 646070 1889487 106381 551454 1064806 1553169 971434 1946957 313887 674585 380399 610812 1025293 1040997 1392339 845045 811134 109795 395363 1038135 908310 172799 1421953 1145728 1074608 1216466 1949165 973124 253964 205025 470946 1073516 97483 361168 1737676 679279 1391428 1035286 417579 711756 384512 1852522 787796 1874139 1635166 178853 1345569 380888 601104 329201 1385630 410032 1999356 435571 440583 1697600 1904531 1150840 1389434 1348916 403561 1421666 326686 608769 1691348 1619920 143047 1249266 1291604 1452106 1815785 1318241 1917149 296450 1393353 657362 1114959 1922029 1691442 1772240 171263 407940 536731 618693 1643640 1518276 578155 432106 1330084 586195 176500 795779 1456144 127756 429938 1310636 345967 874906 1292914 1885390 1240848 789281 941369 1989954 459083 1151246 858239 1161230 1807417 1518307 304394 1560961 1387469 1996085 1960735 704774 1811982 378084 938089 830458 1071956 1326435 51662 516992 105308 55203 1853207 528930 21160 348270 820333 1460095 1003205 180816 1535482 1818229 118372 1540937 278146 1991330 1772365 572344 163995 1136966 990498 1747995 872835 719832 7410 1600272 17444 769541 1017587 916742 1686916 106590 1559268 207232 1745683 1598062 1672365 571125 835463 1966387 898148 238185 939120 1436661 474072 1847376 974954 128539 1950911 320403 1831753 1531929 672710 1539425 1487758 450410 1976410 359685 153153 664007 1963198 1775410 867379 1344161 1718186 1000894 870369 1945208 18045 1437304 520145 335565 288301 1469294 1628966 1245019 1170498 1448896 1425519 1182023 1923877 1822428 184613 417496 1846239 1369165 1176699 306882 99377 663078 1050208 1755403 1820661 413446 1208847 1327867 479289 1569129 78840 501371 112350 65790 911797 1163992 70632 853592 737360 1885741 1954226 1796682 1091354 1648950 1032223 1350551 1680855 1093178 307482 207163 179360 1850570 841525 921313 690201 665415 1017589 447540 642516 553936 191172 1178578 1024352 272698 211669 949976 473320 1518418 1780030 1938988 902462 1751518 1136762 598548 536356 300521 599099 1923323 708931 1898962 658040 404649 851479 1193749 1874076 1324832 288132 527526 1173053 259613 1792157 202320 462410 943827 1138422 532254 1296233 1590949 1202935 208128 699743 338589 978951 1950211 1634206 1264847 129975 1569793 1860524 1540130 591618 551754 317200 1877853 557574 1172634 453554 287416 853745 602264 69621 934315 279900 807103 1805392 1863315 948464 1607301 765199 1501850 1584249 1045762 631401 676911 850841 1136366 1978359 1118234 1812443 1754851 1214989 847421 927301 1535553 1933572 392099 926280 326620 1883524 121252 1108184 272888 223260 594415 564783 1223645 649397 1814786 653596 271782 709649 1573987 1331511 1423384 1811897 543490 599394 1303837 1331527 1185307 399323 233428 1272381 459125 363776 1305116 1759380 566565 472651 1724710 1195766 1541504 1558714 295714 1395233 884170 985318 410191 822131 696135 156819 1941911 1154009 809012 421551 1031229 1425062 86080 1635708 294127 1978748 693038 236408 910863 1762386 551880 1113019 1313187 1174286 373276 324537 647298 998192 850581 1792434 444299 1403136 324720 348677 1836416 551908 873339 997729 72019 1040680 1757361 835269 636697 641207 793280 540370 1846120 1939893 607694 414143 1542055 1368358 191907 1863021 720495 11897 1244329 1455582 551163 1430745 103393 922635 57663 487291 1217328 48557 26222 1019269 570107 1088847 408238 622204 1406853 354804 549287 1362600 1788238 1718044 1974312 1497215 1774483 1751253 1850689 1094083 1021924 919722 450526 394665 1708611 1352875 661972 1303561 690230 362644 1732798 155588 1627175 906989 1770323 984419 1645124 618948 545290 1529195 725648 1987658 1115580 485271 977503 1292056 1268602 1044352 1863632 1938870 490576 1820488 1150607 729902 758464 1222478 1337993 51671 1520652 1646345 1408455 212014 1146262 97977 808218 415833 261252 1208777 314147 1805265 61958 358971 74990 1132373 976211 1606091 889872 1707748 1757415 236834 503111 1151278 1388695 1045493 1824771 873520 818546 1048726 1028077 1390592 1213849 237965 1691677 1462036 1712916 971846 194561 1943995 966495 548735 1655623 1624155 1592265 1887280 1834591 1888684 1545669 1593293 812917 945704 555198 1377870 1977664 1154562 1129871 1564100 1031781 689903 1603558 406486 452102 1307714 1508543 1942504 1850116 929212 601628 1610927 1141052 357622 140123 1193764 1733042 544114 81408 93192 1983615 955949 1002652 970112 473455 1821199 1723962 491285 1193152 1466082 832366 1983598 909562 559684 1752963 1640157 67405 1164813 1806806 1162784 1049212 1953816 1767860 411523 412539 1086073 78707 176279 789490 346478 1778372 663177 1161006 247158 211996 210629 571809 247605 1800279 1665312 110825 1675846 1834972 1373157 482360 441051 1927440 64923 1973211 977514 1936173 663291 1051728 1810166 1190846 1708409 1648016 1618176 1363283 371661 1430357 127373 1449639 605146 742538 1455457 312822 161252 818399 1527045 1665734 1983385 591098 1908999 1369472 1465963 1417095 1874812 711807 1147023 1439035 1617575 1461057 806798 1955817 1829988 606333 958486 868870 1090671 95826 633547 539496 83870 1257023 833857 883452 14114 1818777 55093 510491 1189213 1992077 717302 1741009 1338767 159884 171155 304101 96746 1367638 816663 1915755 1959124 616925 1249150 119060 1099664 1097884 1928118 814391 32700 304715 854782 997262 1391174 1242624 440696 643481 1333300 1123718 35958 831887 1681077 986793 360396 186943 1104249 872157 908507 773998 875617 1308594 603721 896537 411066 433825 1363489 1984360 1509923 281082 1948265 792934 1256422 416508 763754 106232 372720 1869101 1799471 1934870 1928314 1845806 519169 1691318 1993005 673035 1371107 1636433 376101 26209 1173739 711781 769106 1372524 1990685 1931023 461787 159597 1483171 271258 1380555 1429552 1500761 1088538 1725389 1207512 545504 1596136 402853 1361787 1422494 1897297 1640563 265569 1169792 1348070 431220 1527556 1397663 1940807 760705 1685566 1867047 1555728 843954 257714 1671189 1083697 1709764 797636 1661211 878369 209683 1598747 673743 1520727 1542840 328992 434877 1474261 1888269 1607749 1336434 1000107 1833703 1171170 1234875 323160 1362721 1826166 611104 89345 327530 231469 277574 426254 1980584 292738 899700 351946 1910827 476993 1125914 1180205 382735 529655 836178 266467 1218699 308747 81333 354221 1706189 1533785 1680108 224147 1536818 1631232 374961 706393 552529 434140 1588045 1973459 265792 1583893 768680 1192672 1745151 777172 1721647 11907 216211 1619111 127349 794454 1164699 169081 1672406 1538653 1047798 826374 1058488 928749 1262183 1685577 1994950 304733 1172511 1190296 441932 776049 484439 1053956 1035938 1561 1393306 837186 1538320 1448622 1026044 123189 1253430 1805895 1087297 149130 1035135 1438605 398732 684454 1543133 672258 596724 271081 982609 1733391 509675 672059 1023147 1267819 1204176 571873 262361 1294204 1168370 728379 531027 1834710 369877 533690 701006 1853850 989407 803453 1291935 1827118 1556772 511060 843798 1650838 1409941 1379800 541154 1432960 1727172 669197 1070420 1685197 1956874 460600 65092 160841 307422 63122 222988 596042 1889302 1448822 829804 1648013 1817239 1354644 1521754 761395 825044 899416 669539 748027 1013360 1500957 1792877 1188746 23866 1953965 178546 451161 1841624 182051 1416853 834838 1368213 849037 1169501 268906 800496 1664620 400355 1304280 1825532 419130 1479769 414650 1899968 1876242 103076 1852187 496568 1973814 878590 1306124 1611297 1454315 1512179 209728 493056 936939 1843954 198623 1249363 1249381 220072 706555 1138281 1115221 1844637 1519828 124487 706001 428950 331234 885455 333750 347674 1898889 135413 535220 1037232 1822077 1355253 1538584 1693564 500790 783304 1349182 1306496 27291 1646218 1715713 98962 1260859 640845 1120427 1097531 249522 1702409 637129 1635657 1243445 200315 1086514 692653 1085133 1392016 1921875 1554725 1466520 1641508 1771804 1951760 514778 597696 1799156 1850504 22916 344936 1544595 55816 1400094 1792529 237762 1880520 341952 503006 663625 1124696 1080821 777597 1881237 848071 68042 443511 657115 1226444 1250849 1610285 777710 802989 248112 675784 116756 1659306 1773987 1644713 1105592 531176 1151726 1699282 696510 595519 239644 819230 143781 605006 440889 1567849 13767 1812735 1726996 1890625 1464611 1058350 1362209 1749713 1089501 1127489 1075024 1674903 552972 51364 652345 1503655 891008 1755450 1489328 53980 1098909 1005486 804632 1159380 899327 841735 692468 543307 1445745 412358 926479 1583183 113699 1974614 669822 617186 1612753 29336 919844 526777 507019 1687957 183445 216574 932630 1719477 1208276 422135 306333 1350788 1367823 958915 791504 102711 1855773 1766880 901315 1009878 1031852 1238383 896327 722999 443498 420852 1728792 1726558 221879 517693 587 1903954 330776 254460 92188 1249908 1706077 655563 1037052 947446 1937653 1544058 1420365 451172 1535866 928351 72203 1078584 1379303 887049 269084 431226 77556 136511 99256 388827 1871857 1108382 1682266 928694 1470624 1838794 705050 1010113 1983650 1909403 1128028 1544159 1683845 265708 1482210 1944242 1879703 1089110 1602210 107878 464378 982926 30147 1938069 253272 440848 14462 1450025 1593083 1085002 792385 1369862 279624 1051305 1102585 1006812 633818 1419602 1595226 4839 417524 866890 1317465 254001 1621974 374877 785874 116338 324804 1074483 997813 542120 1694894 596289 1934396 537752 382908 1355242 912645 562358 1604220 954105 819611 1607991 1044617 300221 1111661 1981106 931781 1558780 1261825 387337 857895 215897 1464962 1080336 152557 286323 1555265 1913980 1442561 1776942 1744206 674520 120303 697132 1627893 1067264 462474 1638332 679971 1621075 244411 82168 666957 1128174 1227379 1677562 1516323 1175390 1086267 1666910 1227189 41491 636894 1854023 1997629 859792 959190 933875 1471633 289163 1356316 734958 215555 644722 287640 444777 530794 1500220 185803 1256353 90801 1336658 1168837 1896915 1450467 318476 984711 1238464 1629750 1306942 1350051 748114 1556261 1909509 209497 152479 1680961 419431 59928 1524336 635230 828049 609826 1229914 1625701 624900 197481 1809017 109923 973955 569980 105360 812140 1537414 582918 55223 1568413 957709 1031697 1848570 1335539 358133 493500 929055 1702455 1550253 522194 282018 1264983 9687 1662845 1886976 352662 74360 767220 653878 1486665 790995 892467 750231 1245686 701876 830226 1793015 1186090 1930836 559942 465879 995067 1556225 571872 550028 430562 778595 730958 419712 1476126 1595802 762356 1650266 1512346 907075 1035198 528408 713556 16821 791684 804571 298570 1230937 1216900 11777 379177 1083581 302253 1060356 1810973 1030547 1918187 122926 477960 1213777 731570 1480274 1544569 499613 27280 543781 390597 1145836 1845828 1948132 833089 49741 714356 433150 770644 1243076 1098525 537808 1687094 943838 330417 679092 516841 617870 1902461 109851 1114061 1864471 1743084 1386129 1463572 764416 1780617 1092541 500176 1712633 942399 64712 1356349 1184201 559870 655830 1357652 824372 636869 1132769 892922 990707 1446911 745369 1590054 595320 1009761 92784 401212 405019 1565742 1597521 1732988 230005 502286 159129 107486 889423 377878 1032305 1215997 1352561 1143634 1192360 1664034 164328 390419 538054 1273176 342236 368582 1568184 190633 1217995 784351 123638 850651 1510837 1055992 1829089 1225453 531758 279804 1415913 1289702 1047863 931710 390367 1060006 177792 1433886 54362 1331019 1161084 208398 1947639 1820183 128067 875106 160714 1683732 376657 1406374 193317 660528 693218 1205291 478376 809093 646372 179527 1299036 1514941 1254182 217500 573292 520579 728611 1764192 469368 1978801 1566393 1731910 1179091 1799554 318578 333392 70621 1100212 899836 1236198 1508235 257536 1427530 1612785 1644388 503371 1925901 268654 1901679 1838418 1991081 931067 721498 305110 1876914 828346 1104376 306918 1841815 1172595 1535526 1035102 659306 1347032 243783 336409 1258898 291638 1029435 517498 1796544 1785553 759631 244497 827568 1637690 609153 1127084 1869201 784435 600645 1990452 103426 1626059 90130 333965 149581 324227 737230 11860 1461465 393295 1142575 1696440 988328 788528 835072 774619 1354338 1742723 628212 657734 1446109 1978698 384186 1206448 613744 509337 880912 850061 1550351 1681002 1921928 1211853 814963 838760 1688627 1747013 1862957 317243 1163157 764173 1233702 342741 273522 373994 1602794 743388 1767128 562998 1367750 1443236 953914 950979 1216955 1921275 1411069 1548680 799955 1209019 75173 378819 1083174 49148 873230 829186 187179 623517 1729476 393525 1779207 1639041 1899749 1997765 1962216 1249788 760247 231061 387401 1050341 1063628 761534 569665 339552 697094 1214006 192825 548814 239930 123870 1579529 678760 569480 1753309 1371755 329396 349927 1300904 1115132 426347 1758439 1374328 111972 1801534 1192366 784276 569669 630424 1650252 1250908 1831784 1073335 849 984275 500438 1399221 1942558 586502 1426333 155739 804755 711454 1685996 1303822 1945403 1568428 248098 120589 676017 1332913 449652 695724 100674 1198192 1621542 1990599 989275 469705 532296 360582 475100 940122 676281 124717 1805210 54456 961193 1790161 278765 1721120 1660056 707552 844181 1749500 27089 528681 78367 842154 647652 362798 1443032 294639 1536144 1849532 1724570 1710799 491097 1075189 502027 164858 1150403 804691 46957 1118936 1412875 581466 79290 1009691 1129180 1022942 788044 312528 412337 400577 538558 1892315 973699 1395527 1542723 1474531 1131571 1060909 1277453 1977435 714080 417013 928473 1189948 1634358 1442879 509106 201997 176897 490342 1381623 883564 2871 411885 429662 185008 881805 968108 1789903 1207054 1539052 437566 1866478 1581796 1394941 929106 307371 239401 1252187 1648666 1499937 1006407 947207 967054 1499780 1121966 1314473 1214804 654364 1570269 1446223 1879715 37923 868892 352752 767673 1633111 415007 699390 1684521 368060 159825 1136299 1191454 820755 1870024 27247 1206047 341185 589335 365238 722307 103523 1206932 1663485 1473624 833175 699901 283730 420802 996016 687546 1080265 1059762 638655 1278224 1283968 1794909 831633 1853363 1779524 1371417 403468 1250233 424851 1964452 284280 1388431 7775 433050 1767048 1258636 886592 997924 7532 1992361 1063550 1267042 970438 1410868 1789870 1758300 906809 723746 722358 1504396 878151 905943 497476 775387 1935661 973547 366393 1457900 571904 705206 1837770 619763 1527459 1432425 1472552 1154519 1022699 1611486 1642286 1237315 1136062 1911021 237008 240642 753243 1809005 1308941 1719675 1057609 507612 673801 129300 1605104 451939 112547 97587 47863 973569 1974540 932079 1606189 801895 1884088 1913362 811127 1396651 1782795 982456 1902890 527295 1735072 118584 351762 28070 1771891 1781818 1495696 797420 1415369 213965 809508 1137884 1018828 102508 1266126 1395146 1179147 904660 629982 521350 1903858 1939873 1377900 7821 102170 220760 399606 1388066 1306807 465165 1109867 529129 1441248 996978 1808643 1782822 1128882 742506 89015 323738 433669 1796000 654407 1755082 1071151 1627081 1173619 1245790 1557882 512049 1420214 315833 530888 279907 1652543 104800 1896526 1837556 1148406 242880 1073330 711407 1498620 171031 1603132 206818 876842 260983 1204536 48329 1436899 1100273 1812994 247398 1418928 1941015 1294049 89697 1155956 597450 1248088 1271280 429197 526465 1755091 1541071 867397 1353096 935435 1885653 1142779 935431 1929577 1883435 1280448 732673 878586 1397876 1272866 1475305 377224 812039 344023 331227 1902883 411997 901416 1080804 1324225 787173 1626847 1111695 786564 1479005 604576 1514743 1515162 306395 525753 1540565 1610042 802547 1449029 119671 1522306 498473 977947 1379968 695722 873144 1882415 1824013 694753 891504 1616360 244338 844670 1473085 294749 556123 1309030 1808349 816735 1025414 504253 1095845 647348 924685 222174 964594 169535 1762766 1936320 124059 704071 696908 799832 734664 580672 1796765 777406 1208635 20361 792943 1434861 1171250 357525 861175 1004128 353427 444193 240788 906553 360683 1950659 644958 506601 1784001 148076 1371894 1015321 487591 150184 1929778 1293428 362510 918032 313752 1030580 20035 435234 380660 147801 481966 698366 887284 776276 563254 1994979 1562847 1478359 163120 679775 917195 1987654 1721049 1509228 124378 649137 1731469 79483 1623593 981418 1594098 1406517 542227 966065 1482684 1176564 1949712 1123352 809205 1083696 302247 832937 315010 1637897 961267 1110233 52451 543271 1155165 1867216 1690256 1427007 246401 1228340 1496431 1851020 101202 1597084 1251871 1187950 663309 37000 1482832 1234387 1431892 1738637 826870 182957 112552 1632465 1998267 1762735 213238 991851 265433 576620 1379832 870852 692668 897992 985028 1156721 960474 1008654 451436 925988 106937 87255 43076 573845 37062 934178 1890642 1030154 1177829 1013621 1005849 1778202 797915 644427 867116 1885168 905436 931338 1970402 1242141 1821613 750925 269223 1972958 1409645 574429 1101473 1039415 1031281 666258 1323768 59804 956873 1344271 27923 1785388 667343 1382510 247327 758988 328970 523533 6978 17925 1911904 724314 649161 341465 644632 1707941 415237 1754664 1178014 198879 441371 781175 296138 1094441 865954 99798 147435 1754250 838578 1486917 372486 1803641 51646 545306 1919232 1855032 699323 1633641 947969 569337 1782607 399368 106269 1143309 1132031 953289 59050 1597457 1429667 816248 1860499 1561697 1208125 876357 1399987 269507 107309 1681709 1017260 1950329 1677745 1835049 357257 134764 1071057 1909435 640206 1577231 1299686 1780995 1814652 1216024 222411 531664 1125305 992082 1824617 932944 1279953 1897573 885224 136474 848915 1399540 306827 1508907 1205914 527167 1321708 1262121 1736545 1417292 1444936 767871 1242514 1567067 687874 368689 1013603 1316946 1280686 718121 726053 1623578 1422396 1751750 779080 502920 900290 1978208 156534 217617 1198698 112188 1122100 420133 98165 11517 1581418 1919614 1878038 1209772 538279 608536 178522 973626 1872197 342074 1504653 366050 1125226 1153151 1202790 1319141 1948474 1744005 1003636 1560620 1513949 752353 1436867 1475225 1205361 1416897 1177894 984764 768908 1676730 1879468 1803092 870694 120435 1244424 1617015 1868918 866128 1032194 272004 292676 1858177 1894430 1608765 568881 792056 492341 587246 1678256 761972 901499 1495596 1950690 864542 1448778 739424 10160 631060 1158362 414676 1810216 435274 1981949 222336 183694 298245 859312 1429572 283875 382100 1732091 1509111 229204 685024 1630361 1968166 1016372 1146794 1152544 1363488 1505522 1450257 549154 1256866 880029 1617556 1338755 95471 1475523 1025098 1056040 1633637 583561 439407 1023750 1758176 1155460 84636 1304486 1421659 1762196 1629494 1694511 495538 1997407 152680 1791741 1659717 1920249 736451 1709600 708168 172358 67425 1033043 1791536 1446961 1161957 1182376 1608003 889469 1837255 611485 452449 980220 430333 1370928 141584 1180759 501042 1656157 549132 543263 1400900 1033865 1752526 1897569 1460876 1347140 1974850 134668 1657779 825178 7421 330822 1127285 894065 1321138 1862668 679129 176481 1440556 1142489 520790 135827 1159708 1058152 835714 1406982 196714 1135561 281081 182535 1847103 1806931 26483 192252 1510600 1732458 780884 253934 1671734 278072 202676 578589 676230 1316020 235749 702094 1301320 1501406 282783 789823 1298553 1615326 806665 1250929 1274958 926700 1997968 737114 69286 1747954 569696 207704 733429 1338762 113090 1846213 848906 1966924 360322 759034 1053356 1945401 1035360 3177 487198 844570 1329635 620005 829551 259478 1413329 268783 981604 1356725 1365866 1773637 935985 605141 1890949 1990118 179243 987783 1329805 1547983 436277 1747198 420809 994550 895071 256314 1658156 716356 1210168 710102 1193898 365548 1718785 1114318 789638 651688 1928195 1633147 157050 1539590 1865217 776119 962953 1022221 1276054 1885151 806031 1035108 1646129 1300234 455846 448348 1593180 1497632 423176 1467493 1990313 626765 657639 247564 320557 30582 165877 1948219 1347558 984309 1384904 1553116 1376606 802717 338762 1193280 1014197 1599669 1506063 561838 675961 1963653 1652242 1628826 1929517 267805 617940 814387 920683 1901142 1654588 886250 351797 1061752 1560929 219482 414637 1102508 400663 1204562 172803 1429117 1100344 197607 889128 731079 62386 294265 439357 1834456 105287 45850 995783 311961 1071094 481385 1276815 560414 639197 847961 1327365 66110 1107495 926084 73828 1123284 1055475 1520577 669847 933453 159106 153435 1242003 986598 1778549 995883 1726982 1285442 579498 1692488 1836565 333436 1116794 1277620 1168290 489779 1073143 966716 488322 1196043 974823 664898 1107061 1326725 1939935 568658 1920918 1209694 1824127 372485 525595 517986 523358 1040538 1997035 263484 880079 39472 679466 1248689 1601710 1649452 173601 549792 164021 1773531 403619 711659 1962437 277910 727365 525780 845932 1823086 1725259 460550 1326550 1962849 36478 536892 936059 1541000 92114 210090 1601028 1436735 712144 1509986 1480367 989281 385640 1701896 516604 893423 1990857 518765 520830 1544796 33155 1635814 199975 996352 77194 1039457 505047 111137 1643703 669837 177669 1138435 708151 600968 1792730 857779 581547 117646 601314 337922 165945 1310317 1642878 331962 147066 670139 665632 120471 1843711 1495572 952943 78009 1659886 1631337 1458005 1904282 191136 219848 1616037 186956 1873339 835667 1084741 1145443 97107 456289 923120 564409 617964 841833 570429 1536127 1224994 198248 1515589 847772 1121430 1185147 1793984 360594 1876478 1655440 1355742 1699463 1408100 766267 1719788 1998528 1532115 179313 920468 934498 697422 261764 250826 755642 193450 1174972 657112 651196 325187 1939820 1669670 1933136 1344354 1848287 1023985 928107 1592378 1701369 1002256 1781283 849486 514125 275437 1475236 994401 365688 1973084 1269072 311750 1261301 1076114 1167074 1071143 70628 1472640 866454 1043132 1328359 415896 1450557 1417381 236402 1004111 1648447 460370 1410536 52058 1671601 1839483 1204576 1248059 255161 833948 1593835 956648 825154 1665544 314373 752216 1038013 334871 665784 442888 675441 968238 1967722 126636 1824318 830637 1991161 1382300 1468461 1796600 707350 1174950 1860985 169041 3986 297602 67040 1965134 1643108 742703 837538 1066606 183780 1036188 258006 543615 683628 1455443 375068 133443 1768714 1526294 897297 687668 1445360 882253 1642692 1153455 799393 1479400 1966162 1795078 200226 699387 365635 1823394 138396 1038923 1502346 711661 1978804 1330681 1030378 1856441 1683059 258357 580336 1986022 1561922 1464606 1560182 388120 1943481 318093 1348347 1958712 410650 1336893 814297 1454998 1524887 1758445 1823309 1064923 1965328 750771 1006591 940523 1616150 635768 1621703 350778 380927 763274 748583 110510 1378427 1897074 1863817 1109199 1564609 614958 1999905 1125838 1041492 144365 1505713 1010990 1931568 1560590 1898246 1402818 788453 1475980 1163239 1479363 1079866 1620244 20187 766817 15194 843043 576851 1089618 257165 311450 1965133 1526779 642583 310905 1008408 1756623 1631768 1328820 451696 1091465 889726 364248 464874 529236 1513 908167 466091 1767109 442687 26982 79500 387664 584525 1053918 1818139 1211547 1038570 1683321 1962469 1927729 1854017 462987 34835 912985 415179 1933299 245962 1561882 58545 585763 1482634 1398025 845823 1171463 874473 1357915 392561 467874 1791271 822126 1643821 585327 1619094 283634 1297159 1157654 1635831 1804293 1219896 491438 293216 370368 823688 698432 1046137 1630061 687723 343125 873600 227096 193685 1482386 912262 1784763 873260 796639 1693371 345183 524356 273585 990642 1200429 772229 1923290 114165 656209 1610499 1648787 1831614 107156 875745 172458 604096 831554 313115 1756549 463496 982980 884046 1280381 142705 393256 1833120 238797 452325 1787525 1706136 1491929 1586401 48735 1287072 1704493 704149 1254042 927693 720618 1708317 49027 600568 1838555 1704499 654289 922190 1597685 1071430 1162326 179632 737082 1817044 420087 1663941 1249661 1856081 668791 845893 398199 1483252 964019 472437 1470065 1679305 1442877 1194952 550843 1473618 271739 143161 803721 292517 1217943 929951 1339962 1332184 454395 1397191 1633556 647195 1551697 1218402 1718222 1968235 383337 735897 637696 184049 1747965 1529381 777879 1272025 172143 231989 902076 875732 756420 1480039 1142616 455894 405780 1459062 208523 1002613 1172548 707447 952384 560367 811715 1936314 691780 108006 128413 768998 193664 43133 1535759 1784101 146086 132167 1141396 334622 1741584 1979939 429795 1447686 1981246 487743 1433858 603040 807792 74126 1371286 1920477 1597690 1506033 47876 1321881 653241 10794 925718 165347 1684695 1984328 401653 1400099 1202404 898372 23506 1178930 1546754 521378 333432 1778335 895874 927023 242377 138141 813841 210456 407844 602187 406780 27229 1646551 767815 349808 714142 1712571 283284 1991019 855275 356341 1931180 1019834 1478889 921682 275668 1626410 511558 580285 1995601 1719696 1643458 704465 1230330 1521952 762957 143085 1658221 1070946 1610646 320363 539461 1079 99083 546882 1704795 593882 438211 921624 1134711 1316473 1534474 1445112 1323946 1687034 205233 1583506 1796126 1607130 1310160 913924 951970 1027616 70256 588526 1819241 1283359 300819 606298 232191 1808790 636305 1311044 1949629 907410 6142 1691605 1226572 1074506 811705 1441694 983432 1072532 1488364 1647271 1573197 1836014 405331 296531 637105 118502 1686951 390445 1566378 170957 1386877 625549 1276447 585208 371351 1111956 732931 253352 1885961 1297242 1132751 1881294 982348 1880240 1455111 836065 376117 591911 1998354 690605 247488 1909267 938910 349637 1952046 656127 1791240 915668 1227302 114035 22983 714066 190027 110671 528258 255415 1049554 337636 914168 1014900 926013 1295119 888543 1886475 1690332 1909120 1812077 524750 285512 1783656 636280 1018452 1979266 1622817 282207 1187204 788259 1796657 1452228 572661 1179535 686069 809652 1694447 1710531 657800 978007 1874736 1569156 1319399 793373 1322416 1664612 1855760 1280323 1368017 1588017 1669434 1018848 792863 293700 756660 622575 51657 1086138 1023655 1253271 830812 1896045 1601844 1295133 633176 65789 94762 1254502 1754574 1284471 147659 172942 1390261 847267 1874608 1980766 1820579 611703 713252 66947 45550 1078781 671168 807214 89005 230900 848731 176732 1161219 463802 1707646 1568032 1988859 1349721 1665105 534144 807721 1821305 921868 672546 1557402 742815 961428 1918903 1490775 594316 500998 1555679 288148 1348952 128587 1437427 1748066 1757726 1267411 1930777 715226 1766603 827960 20356 1411865 1947151 1070379 1646863 1636242 1556508 481866 527330 1414438 1610340 1366252 582895 563663 1761392 141069 1077056 1043040 1021374 15760 1573760 1859026 1115127 1763724 534134 735351 291585 1192876 1004264 567011 493264 1314757 686891 285117 975093 1219814 1151312 1821633 743268 1668592 618119 601934 305627 1475831 1146849 951156 104146 867049 695364 1628180 59537 498109 1742687 1507689 1934488 76048 1294409 213135 900966 366714 105883 437189 28227 941102 1623159 1253672 1387762 267815 768311 1072890 160269 233605 423853 1854462 1270192 251268 1474861 1689127 455633 411591 55766 1180358 597909 145459 353546 445001 1870675 1989481 581579 22130 1799272 964982 306826 1601145 367621 1766463 215042 1015376 1675028 995263 1094089 668898 70151 961934 1574754 1380363 1131490 1892593 1522852 1487114 100278 1219283 1984291 993210 1951049 213737 571217 1528648 1958525 25521 1619565 1870624 1976065 1609431 289717 800859 1601903 1055819 37225 1502595 771327 1199230 985921 576161 936207 80674 1911070 627133 787417 673250 1372674 1834195 1667203 297434 430809 1764712 243957 1499016 1459920 1361996 430909 1348171 149256 244518 374966 595194 778138 1743957 1070795 189764 81613 1416708 592562 391977 1389919 1785626 520618 1246745 1339465 1027040 1053806 823309 236568 773844 6330 1665343 1388038 1946765 1478966 1820010 313512 1378233 1938993 986442 842879 1828125 1390688 1192183 1777093 544873 782694 1472127 926820 1336802 171988 1446599 347025 781013 1896878 507424 218542 1800239 250228 541528 1135944 122829 714308 227209 1785536 1834059 427620 1419335 1073193 1497885 1123700 1943122 954414 1500830 266304 1804944 695562 29549 299566 776540 1165359 1261083 1272496 906071 1957675 1945531 1982656 778518 550305 57523 1762447 1685033 912094 1138569 395446 853765 969910 1319913 255376 967038 94789 1423474 44071 1537239 48824 1465586 99028 35823 1890537 1233508 774863 1563617 216277 1374534 909409 355213 1287813 1593783 925381 561027 4856 107502 1068001 550528 228707 1250723 53975 1664167 413098 432966 1519212 401558 1041994 841015 1865632 1610226 649133 690549 527580 468500 382951 1151349 1985687 125517 18566 408513 1177870 1933624 1526591 609080 1923464 246799 1609391 1064625 257653 1047734 1032863 599301 1913906 773708 1992189 1381419 1230368 643805 882976 1067380 1839625 344369 738735 1453844 1327291 96118 1527925 1443175 1502651 595382 1674248 720769 1342478 1475848 1771027 383783 1584097 1286693 1816899 1463310 75789 1430166 380822 885856 805510 1951231 1399905 1195951 422733 1237166 713474 102116 885368 1632689 942926 1470707 1730557 1637414 1441294 508005 79670 258994 1498548 1691720 821140 606313 1611565 1033856 769127 1627270 1141234 192170 187359 592390 1551243 1039086 1126957 1769268 1034706 917340 1378137 214246 1697554 837445 1650741 55081 533755 1960485 443350 1877728 1978472 556379 543949 1862979 1719806 1080007 200060 478384 1971034 816759 580909 1620778 1551112 186713 276167 1978058 1931875 641968 526424 1710236 249739 532656 1544396 478444 571481 236073 1679195 1319493 17293 1018350 1572078 115827 896518 148240 894036 796728 1915499 1332167 1238031 772782 987230 76935 931591 1368885 119352 1895877 1321771 917961 1879659 958796 1712764 70692 1270271 494745 1867093 404372 466942 1565824 444446 1026969 1411545 1408262 1816217 1078998 1760011 1470546 133797 720101 189391 1398899 639509 642686 1094761 366405 762975 960728 132667 710426 1381003 307000 501649 254898 341319 1124954 495501 223516 998181 1138822 119049 1356278 415603 1972007 204550 424733 394532 318779 303106 1220957 878902 1718852 1179901 1039131 223 1024326 1385584 17562 606775 1232633 679120 1187470 1617454 847388 1180964 18235 1796343 1284737 903148 1114600 1811381 1616200 841885 723877 447821 1145359 1667831 814575 1751012 365591 698012 1871512 140294 1218205 306276 710130 584630 872139 1891175 1411126 1850803 1696570 1932518 1498107 959606 1712123 1249466 1614292 22161 1880668 980362 1075485 814754 1655011 239642 535787 1193172 1072547 1267322 29199 1591398 787592 1072432 471526 991663 836045 1167266 28099 1444088 1032282 786063 1869889 68604 682385 580890 756385 1918351 435297 1189099 1449841 1766344 1907730 933393 1820213 379977 947903 1143260 451265 1570696 1509183 37385 99150 1010121 428373 300395 1130356 1342667 550298 90511 139105 972416 1505790 256437 1981333 483825 300977 1681111 1192125 1211445 1395098 1931687 1146778 1306171 973389 1792894 1149781 483779 543973 5132 1502073 237558 1832845 671273 390598 909267 1263631 476662 471837 692280 1721951 293669 1727674 1038403 601176 1838176 1790895 868156 1809615 1259946 691202 709659 1614841 1176768 237004 104580 235355 302777 6720 1616672 717416 272415 996306 526564 819537 1588542 64635 1139243 443094 728843 1031992 1529146 1750929 1633023 894411 1307627 1469241 1757852 1078885 255600 1608513 1884120 1201758 1108449 614649 1390071 565898 1461266 1791813 161080 1994488 75145 1733448 596414 1718503 723767 378424 1872768 1749414 459855 1914588 898461 1140878 1515173 218828 617474 331756 1482404 1167533 1945890 843791 1250608 532765 683096 1029152 1235693 583051 554886 150255 1957849 940612 398084 90617 712810 847357 470919 212105 1974821 1527849 1408279 906107 1255378 1636308 622232 1888603 937681 244780 1480325 567808 1905897 1219747 1989215 1256436 1430783 1071359 729483 1280408 1639796 1434280 1967008 152449 1870763 245127 1404659 1431145 331652 1351535 1276007 1871629 1264270 1236070 855279 657151 322951 1914253 139216 693827 1767684 1720864 1706408 385728 1954153 1253729 28076 1490907 641848 743728 1521270 544923 963307 1691061 831595 1766830 495009 1863797 547585 1147724 1981901 1594613 1039938 1138555 375787 293438 1946565 1620664 614864 1739873 307415 1633009 1087325 72045 1036567 1122488 1588233 868490 1570641 1064435 1722722 1500445 501474 271816 1181153 334407 129407 454301 1659254 687453 656155 527853 1810548 1170582 856210 982773 1267567 1568710 1416987 437799 104046 1091246 1788404 441732 1585083 1484600 1901831 877226 62480 1837897 1170669 153170 398391 1087006 1057496 1650257 736430 1149667 806498 810941 493099 1223402 1376341 763506 599353 1008258 573601 1743391 1122298 125704 1558777 1098008 1043875 1514369 392885 559448 98972 676146 1570953 1214951 355676 1047883 1199123 972334 1007331 1187894 762821 217522 551802 179004 1860523 1997351 217037 193413 1872337 1080733 871296 1380709 1355856 229829 1925674 1585857 196148 283278 275980 224772 825473 823729 1760793 995840 306097 7632 417272 67838 1466910 881398 1698936 1000584 1551971 1406248 1927555 1509953 115492 615395 520877 979794 552189 179844 1249326 754790 742240 514849 1215745 146576 1047345 332754 1869395 649414 1379259 64149 704554 1167183 540369 1273526 748586 1383595 1328521 875048 518544 1080489 1362389 747255 916618 1185111 1836675 381589 584549 268880 1142088 1059368 1938025 779274 325193 920401 1021370 1009623 1092074 848233 272512 1418197 1391483 1650866 1037082 1620189 1194287 551376 99500 437041 1414032 952591 1651863 557363 1799698 590163 1353220 125113 1717582 1948143 1633138 1064487 901279 743414 774054 254257 97636 1583534 1538152 1527119 1933777 814234 666956 274197 664506 1573813 158551 23537 752537 329922 1575743 660813 1336902 748920 139621 584666 1450450 183785 1395160 1601294 763667 1442324 1011632 444355 1041035 965383 363184 1170610 1774904 1305967 1564134 271252 1087125 362625 418658 568026 308718 1580638 1888505 1339337 1037660 1144278 1335653 1692794 1383960 1648452 1920573 622478 525015 702918 676617 358942 615409 1968919 898442 682167 884748 1342682 1723771 418672 454173 73489 1625040 93122 910899 188766 987457 1487664 1120639 270359 868718 1875439 634957 1040023 1077534 1143614 657757 1023768 714825 1726715 1273688 941865 1960925 1381019 1476922 1833073 1195693 146550 591522 1757821 928288 962620 654147 1649400 330070 193873 1773612 1916334 1511779 1174890 1578875 867780 421908 1102583 1364907 1466962 485544 1498135 1076276 1207156 699165 959248 1705139 837696 1064468 1648045 1654231 32258 302881 944401 1402134 866016 1047385 138614 723631 1929021 95775 369251 1931659 236601 318499 1088138 1731653 868893 1216267 1166930 1319791 38219 329245 1634316 309695 883854 1154096 1917192 1920482 54635 458574 1470530 1299520 1334728 880170 1582165 971756 1644694 23789 840374 316789 223235 464936 724177 994573 947787 1112926 593112 524767 767367 671217 1443911 1038000 1229658 213838 194047 209336 616271 56443 888665 1101662 1689591 308150 1263226 555793 1916407 44451 1236050 167400 1292375 1429760 1257278 1531840 653123 883541 1980573 1991608 666883 683843 1952812 138320 224691 12306 1908009 183118 181408 101858 1288995 536739 1899365 499631 713916 1255792 1944129 42432 107792 152959 1895700 1668318 487934 1311198 390967 206973 1645428 423984 1302782 1738523 1741551 161317 132839 536130 1728176 177706 317948 1151468 331316 1176373 992188 1231190 1338638 991075 755803 196268 351361 111228 399952 1837974 1112250 1086341 1830172 640374 424355 1104815 877613 1789984 1860387 667235 159127 1655122 616188 1307745 1664894 1932462 1797259 1784426 875661 1426665 1709373 291340 42386 5791 501773 480491 1104253 897345 397288 1020929 228860 780919 188354 1546238 1831254 1677494 925744 1879878 1000729 323240 508386 1636597 1628902 550335 387237 966616 1893014 1538508 1457841 1177939 697265 1460281 449991 1322123 199691 661744 1376129 1096355 1775812 899063 1239739 1229501 949996 623106 850436 926655 25489 1215809 430735 1866380 502803 1969831 871328 1533249 1185475 1839206 643927 1414390 1311618 1629893 298747 1458905 831744 1598110 900722 507357 550845 1211944 206299 1473477 84599 1426751 165866 783316 1742641 1591646 644892 756414 1047841 1209386 1232924 454189 460290 410248 551957 317118 401143 624889 1323983 571111 1738456 741106 1887042 610987 1461962 100271 1869114 506920 1015713 308557 293589 1412354 1398508 1983860 1235980 1389961 1221729 580799 236525 203914 278193 1410130 1379111 1783132 988402 861868 1893893 667281 418595 18398 1916943 194881 296398 1409783 1637522 1517909 615714 1570838 630930 901234 1462597 770579 936512 230447 1636309 646592 1309122 443450 299261 1284986 1923028 305949 330569 224263 329596 910513 291990 1450721 728663 1587122 979396 1957036 326226 580793 1701160 975305 1404318 1385327 1151132 1294478 316340 508120 1620458 394989 1760599 1788791 873043 1884307 1304176 1424190 1290450 1867927 316982 413790 68157 549643 468035 1485742 960952 167525 1464429 1505396 818481 133451 1487204 1918230 401184 1500410 237957 1576888 761050 327605 251841 829123 186907 117429 263480 1707292 444718 1855267 36949 328333 540243 1401760 1598213 1851541 286106 224137 1848755 1353103 1056101 1116514 289735 441343 1881430 1785836 1240692 1344878 605536 1702376 277605 544711 1604306 272054 1693617 1947588 1596126 1851379 164505 248194 458008 1542784 699526 648458 1562550 809805 77577 1115460 482469 702737 670705 807459 1800340 1900029 799103 1203381 812580 1873781 1574471 626894 1631574 990875 856071 169983 1344338 81131 841749 41367 505068 505465 992553 432627 925985 1082231 1580173 1194110 876689 1254259 713290 899691 558146 1938828 982778 1416900 1060002 622541 1409791 440593 1757392 617577 1963501 1794217 210060 478946 477756 1937342 1347509 1560760 83757 244981 1926861 345520 1629056 1998668 845008 1932767 830357 964975 274455 627313 1671800 173355 1791700 1591072 117817 982802 59469 721326 8853 1305316 1149120 1713656 737309 1998064 1837048 1781040 1178517 596423 740124 1911257 378473 586104 1922668 1756122 903619 1307764 1998308 1973624 1580341 987341 1163002 97038 150985 31971 726510 357183 622174 1039281 1742777 1871141 455994 94080 1867173 786381 257352 1784938 312643 484089 433409 477951 1461900 754842 25362 855309 717711 982747 1391863 507886 1413555 1481185 1989818 1825775 262206 57418 1718104 100723 108355 1879360 28358 1340689 801992 687448 1931179 173009 13523 701180 334880 870159 1069942 996222 832681 1309487 296361 1357325 1515237 1152252 1759207 200897 1530127 1124674 439901 984373 1557909 1780929 771753 1721055 1210261 407739 1580853 161366 557370 481623 1590033 840536 208295 239577 663790 1308552 1454686 960244 1843607 364313 718339 1325375 122592 1015226 935669 1599497 369692 587665 907188 287226 588179 274571 1026586 1830770 208751 1287980 874681 1296864 54368 1991685 1441989 1226998 1425542 51807 495764 828813 561390 1096978 994514 1927896 565841 608636 1225624 836780 1470039 336630 1193166 1045427 871698 291429 63511 584065 1360996 663844 863145 609563 1085313 1800014 655270 1691408 73798 1302072 943328 1482526 1960718 1366941 1580065 1088999 339821 1011796 600777 794606 1846269 632204 1498948 1390217 964471 1544166 98393 150137 688515 262523 1003986 1040069 918988 729862 479702 1262505 789663 816707 499490 1162286 756149 436421 1690300 600459 76780 1587412 213371 73370 87560 203755 810176 1088144 788183 1004342 585196 1027373 500088 845368 1400071 835602 1559587 965009 868860 1837879 515771 1390032 1557438 599006 1201612 197206 1189434 1911983 1382853 1606817 708521 829333 1223608 1400682 1507846 1123372 272632 1754314 703251 1963983 673562 519404 251060 1085383 658803 1186550 1164022 333905 249370 1423769 1356033 1206133 62587 832744 1274731 1766862 1751190 1156519 1851727 1237154 942326 1492911 438417 1260330 1262921 1029213 447018 1289533 54252 1040389 1221222 398625 4282 950181 147369 1684657 774834 289529 1692743 1239177 1485408 963836 543171 808401 604952 397549 611233 682380 101981 307133 1404636 1783185 1877662 81504 1989627 42871 1170723 1528555 1912642 654956 1753603 98166 1405302 1291577 376473 957209 357788 199155 981078 346858 1906914 1121234 1549892 739295 1763841 1995790 59626 359789 997346 672128 1751334 1051107 927527 1063421 861032 252284 107883 1704908 280186 650999 1936565 466754 1328509 1230470 416545 1722561 1273872 1847203 440010 72167 1285582 1399699 681906 909642 1166015 649630 1518703 693172 398702 1642156 1218218 285292 918199 851359 987665 23505 1936970 105363 1430712 1139106 1217200 109309 1091143 1445563 602368 1631084 1747641 888122 1155502 442347 110165 1843006 501015 1246228 1028758 678284 187202 463405 869320 1764737 1068025 998287 1857423 270733 645165 1310444 1135873 847213 1261616 345933 825991 1190972 1110658 1721063 19189 602651 712799 1607216 642960 1277510 1683139 942902 821320 935447 362472 1487710 1599705 450116 1931861 251509 1651352 1163314 1283821 1672444 1350164 894081 815402 725965 1894949 572256 1744097 1106282 740067 1088851 624059 1175490 92615 942266 1018591 1942621 1740912 1671323 20349 1949240 710137 1265947 1648612 1567150 898799 659980 1472710 1069229 54935 260703 635696 1052938 683156 877038 1259586 354760 1171574 410255 702299 1977532 1080598 198135 424464 1393684 1489397 946517 1967614 1314785 138486 505293 1239428 1887780 938628 1532747 477668 1440969 1942268 932583 1784561 200333 701436 1924416 1299243 768852 1040204 124751 1983259 1963145 1086191 1252829 1515885 1234971 1309694 641888 1237962 1564873 1400480 1610966 485138 1326055 1733941 1060448 987239 1265823 1260936 33774 287233 638889 921838 100570 1299287 885262 241462 1809197 1436264 67873 607579 146790 707938 177467 31433 1212445 93425 1460345 1750207 1858816 937242 305611 303475 176460 206771 1808325 351238 1659832 1337564 1152850 743104 769643 975744 1891490 206743 913553 263483 1746813 431442 266895 1843659 949228 1393635 1079813 305472 1207563 486767 451959 663373 1243551 1033032 358778 506152 1412150 920794 1655479 105486 1213301 963690 1629390 1564607 1902324 1808805 451358 294787 168397 433615 667460 268973 793703 1976644 936977 952934 914561 1845573 1189848 1414306 1910625 1504301 1067441 1852676 862484 927627 120212 827976 769870 669537 1345765 881690 859925 591804 154717 484678 743319 47299 642601 1560249 1528192 1258300 675720 1684250 1329774 828734 760668 1158388 1017218 1865619 1662146 1820862 361432 375475 1213309 296084 1401350 301086 650976 1177847 1494546 245191 116495 969836 1651016 601385 742882 1401949 638413 1173173 1528421 1844582 789447 1670450 548791 967425 1969529 452661 877788 157804 1026153 1662374 1201564 855393 796231 1753597 456173 88187 507220 1780111 1476148 1607288 1430760 696005 1577196 1455710 419357 1270635 1252861 814198 593561 1739453 1484362 982041 970247 1685881 1355734 122769 1463964 92293 1742019 331618 1332102 1592853 489827 1242539 893036 1165344 292692 13527 1690439 215429 1511208 204682 974526 368513 1109212 1817199 1792037 1397945 850462 1891881 627661 1293667 1027440 1320466 874644 177112 463111 964637 359361 1162982 745967 1119910 44109 1151640 1258266 377257 1848445 913380 1373229 365777 994188 1988206 1129819 1197132 416433 468489 1483517 595244 1795307 1611591 1631035 1432235 371796 969053 1280815 416977 919510 1169324 341272 1222939 852827 1214239 1309153 1668432 583186 1436072 1771407 1301706 784320 421639 1298209 261245 1008952 1054607 119348 1303512 655168 1938545 973166 1983572 1235489 1009522 1432896 1739500 338876 860522 238823 1312498 1844740 800821 765344 909093 1454828 185218 72539 475867 1694120 845848 1210801 542548 1363972 948254 1544557 1144178 1463239 448233 1453073 676909 1891345 1190228 162049 1998708 1196729 1852250 995265 1121814 147825 918719 1133156 1305149 131533 1099642 887850 143308 405852 70767 489007 266623 597560 578507 1872965 901130 904663 1594251 1299341 57796 1386819 196150 1389649 119205 1163961 243805 375116 1032560 431926 1104903 42420 1939299 80998 1810872 601275 164730 1163190 1219972 1282132 859926 1888182 193818 221059 121804 466024 1977463 1974209 971062 1871864 271522 497621 1911479 1840300 1701777 92725 489469 876099 1579141 157245 538065 1908762 1653147 948413 454247 958280 1256965 1033553 1241668 1685515 777521 1393978 499241 1437720 1382452 1326354 435403 1615937 1005504 654781 1672969 801388 1970653 783959 1135989 286649 685341 1712060 988438 1014445 566705 314290 1538216 468742 659429 120903 1555802 1625108 471477 1848331 752845 536813 693274 724062 1232227 1660328 11497 1053509 600301 507403 9021 1536187 671833 36197 1989385 273991 724550 1197492 850474 221337 1425809 1579162 450328 1773942 212832 519910 1314811 186079 1141048 1581082 1489754 174536 602248 48064 571543 546374 1558216 1361074 1165199 1778240 1285470 200155 986202 192472 1499903 316132 461508 1186557 40615 1511429 1081924 1759813 341165 993390 792519 605149 1942786 1620239 522503 849188 1252745 1267631 774302 1942399 833823 1260970 1663309 1345810 1276044 1131559 84250 1165848 8618 1114776 1906243 1540068 940752 421905 548521 1812961 1021709 1521616 1796408 1091666 1993877 969227 357661 1965885 305712 968042 1587161 1877897 1422642 1408995 1198295 194776 1095678 270887 1178849 717872 1971091 1979352 1794244 475688 247410 638778 106332 797206 508328 1930040 1561883 1222095 538462 830160 1326834 1014532 594086 1124593 1010665 425437 823379 980335 1069751 763115 1051781 1662384 940401 1574043 1091211 92078 1114029 1114428 781583 1119528 420568 1720788 366844 384236 568178 389906 154125 1085051 985551 1505997 1253088 1028953 1923283 1046803 770635 893312 1652076 1232942 1130440 1049575 476610 1204587 957801 1322201 98706 1204219 194285 1186427 466490 1439717 1956075 1451754 692306 318785 1613789 1599162 1973085 1335480 1262543 1061945 370514 61093 782484 104232 565678 1879686 353375 247712 1529151 394649 439487 1631737 101652 407530 832010 1610995 196084 1086543 517360 1625690 404994 632592 332533 684527 1142235 763828 531191 950689 347148 708393 1869504 1946132 1017670 541862 187271 1877027 1472910 1298394 1405903 195137 363772 1853812 1111755 352617 1321991 205169 786094 87975 495308 499618 1431553 1753412 1450550 374496 1449073 385689 914282 1471118 756727 335114 132362 1232125 1512134 1914489 1723290 970355 1167285 141928 1904508 777934 1085897 1556544 871580 1793517 1730659 7496 1126092 243724 785106 1854159 375232 1209218 295989 1756561 635101 1463226 181336 1148684 1196614 1423290 983392 1159199 297054 938358 320079 566114 1816795 1228835 1912120 1691410 840326 190875 831474 959531 69365 809571 1661462 1968388 1234360 109445 1699442 917479 519854 1502243 573779 1214653 886285 1036380 880592 462877 1140977 1280584 827675 520058 66213 1891439 269482 1091625 825682 1073251 205822 1658965 1232881 1966784 294450 377167 941304 442602 1419606 400036 1713960 1072347 1651176 1435649 908227 323252 632509 1684017 1054829 1975379 136484 1360051 973435 809432 931502 15483 780897 1677091 187331 1249383 1818377 196232 715261 1183026 1457921 846272 522282 1883732 638966 24864 672759 579617 1684470 1360177 304204 992432 1288851 562884 1999775 1198453 85752 825649 1855518 1257812 1192440 1403864 948595 313768 1464251 1562621 1657915 1795537 1239621 499203 912079 1919267 652490 812163 1688948 301696 967221 178375 811107 1184992 1803996 1251951 48272 1016683 200055 1499999 354131 377674 1148980 857380 249420 659772 688087 962381 1857822 999150 258837 1079837 527117 52012 1919050 121077 410963 1144121 1764375 1881449 105686 612220 1733548 1183926 981665 1276311 1274393 535873 172310 130430 376494 1093952 1933069 934130 908742 1987564 440774 117830 1564554 1138678 688119 1789915 272266 1971333 1548481 897082 295192 1835469 1839783 1122246 459610 76254 899299 303867 1952941 887039 869585 528322 1013957 854856 145165 786373 1720109 858669 1553054 1817569 1328608 524914 1695948 589032 1554293 1067911 1499962 356513 207575 1497302 111690 1069053 907195 1685672 706522 1259163 1972601 618264 1604956 938075 1810434 827251 1886994 538766 1041475 93243 1061171 794936 1668365 763832 241791 1401404 777191 1635443 385243 517394 1228320 1975556 1029282 53724 259950 511440 1645182 391409 142794 296205 288925 1272157 661013 972604 342404 1984697 109322 1255387 810667 1266385 1442959 887709 1346957 566943 19513 189026 1126724 39005 977008 383180 804228 473556 772437 266504 4842 678245 605168 766766 984765 677767 1744395 755950 1379530 357644 1966634 656082 685235 1078297 756641 1723058 575106 541492 1785926 1901736 1683357 640868 1245885 1528183 230365 519814 1343813 288278 1315188 1031802 609732 1629455 1949380 1308932 1708232 1710566 112447 211161 1037498 525409 25492 1420475 1791775 1804266 85582 544212 1707206 1042657 283854 252677 769742 1773365 1524075 1193694 1369727 1209203 1494625 1313342 360325 569360 515670 1300656 550970 122461 1357780 398404 8655 201659 1322839 220353 1942116 455357 753761 204720 623766 1763373 1179764 447736 1584550 1864633 1315510 235825 585794 1264747 810938 137918 1286443 174117 650371 923683 1488047 1509162 612314 215714 53686 1080243 39785 58574 672016 1707705 316413 925913 1314037 288112 808498 162254 1472049 1089040 1990931 221154 450155 1733111 517462 1103213 29692 1803076 451301 514097 1773580 148934 1731809 842441 1495948 304972 1910987 1759799 1416556 1561644 808270 980231 118175 1902061 426009 720272 1963544 399580 290913 366949 572387 74415 554651 1484661 705574 461789 1045051 1787179 1451720 1245674 1062288 1408948 684963 1839151 1905233 639084 781706 1959353 1751756 876410 1593399 1911582 102482 350328 1403515 1119775 1414254 1783565 1229196 341358 1400117 1822548 1807646 993483 1675285 607008 1178224 763106 8715 1387749 1815747 587070 1099204 986102 1997146 989778 876391 219358 563183 1670266 923146 953573 1738237 893715 268265 1453877 651011 1388757 751304 212581 1198779 1730212 968355 879622 1327150 1578614 200753 696641 592649 1880389 1742931 1591275 1053704 578069 739721 657692 560765 1487330 70708 1060247 196286 1211302 26331 248492 1608397 164966 840965 1823810 1160125 1371970 1810863 1611397 1593228 641887 1085262 1198911 1401434 1532795 1365064 1439344 47802 617006 883869 928526 948247 974612 354448 1728418 1384846 1160073 219674 1612650 1431248 1179934 897229 1742078 498584 580596 1100980 887065 595467 177553 1489174 1227577 1003829 233103 151702 752677 1151519 1645627 1526924 971400 1760211 934097 508554 1887742 498667 958723 1330686 1254829 341295 980536 294628 912556 1525676 207552 1695558 27315 166563 1100945 156664 670945 1984913 462745 1439656 1687095 356849 89699 197606 1343214 1643647 1533651 928075 1980557 304081 1159480 1380352 373257 1710538 897364 1793056 566808 154329 585168 1367171 1312503 517082 33244 1294535 159859 129885 1011932 1665143 1144691 1290425 1760614 353657 1320920 1260034 579784 1576448 887013 860788 1021044 1811942 182135 1510738 1967907 166645 1807674 443162 441585 154324 1768146 728713 1627586 541688 926328 334643 1333960 333981 1356030 1243790 801076 920305 675245 1792940 1119848 1792100 791771 1792960 163301 415388 1278203 592007 1575396 1055524 817766 702058 867378 1239698 1807725 422743 1623085 125671 1444485 1999475 270805 617643 118221 533777 896207 812442 679807 769936 141966 771642 752423 910779 785679 1710936 45404 1675347 23261 1943339 1000681 750195 1074356 653628 1856794 1985340 1647191 286759 163386 607967 1123867 1315000 1873623 1472497 1253902 536161 1614379 1178779 1138345 862197 1180460 209467 1787469 842763 1485550 1782293 1481522 1073267 301881 1072323 443631 266696 26447 1176071 919676 1474609 1804358 1538934 1969524 1232888 1661254 661406 162920 762306 1526018 1889719 1031459 1778353 777312 1471656 864633 815480 1473303 350751 174452 1963644 1056611 780021 890362 243791 1575594 1798243 1672493 378788 915112 767123 1532300 637747 174988 707760 1821165 1394745 1090894 88665 103162 1511302 272822 1415978 1397765 1352926 130153 1208133 154890 1144115 23518 281811 1048853 1913391 1270467 1311884 394829 1464749 613294 1987735 1176454 1636850 1205413 1088890 1865427 1448948 315117 265428 29428 1287211 1412310 1719773 887664 292650 1710118 1153647 116768 937372 1488707 1669034 704076 1584380 1738863 1549543 1890536 1764972 204909 709197 1454649 143293 808665 1737328 1325055 427154 1236338 759120 1266685 174252 1805489 1728400 1737639 1970096 1704519 1065438 452164 1977235 40949 1259243 1569236 1334038 1980035 70908 1694613 712234 740743 1964487 86833 1054778 1879774 396850 871161 118637 1065490 455566 896826 1223733 1687057 1212758 1033000 1550055 1378956 1298137 1770242 1504850 1262637 1783629 1954318 1285988 686657 1744249 820579 1295741 308877 1242028 1070947 1651408 474919 175288 1596220 463781 669646 830962 335486 182350 1724503 1714478 1276162 676470 286215 1167065 1835879 714770 908893 1871189 286770 204725 28206 1708779 289688 1897307 445737 1711652 627104 210201 1961608 1161868 206483 1447714 1650200 1765637 855872 255507 1147064 1801373 251094 1196355 351596 1601528 334100 830714 1371058 1296613 749233 1789608 169255 1142570 1234651 337333 478845 1955028 612338 1862639 90203 1075535 432972 815296 1223693 1157295 774206 1071275 239145 1217593 953148 1437634 1143377 1798076 1069959 844904 1093885 1820335 409904 503231 1464223 1302081 1721796 3369 832978 1223670 1408505 1952618 465844 714032 1796534 1905075 776873 89974 1919832 1222328 1966821 919825 1160777 272584 1658870 822264 705964 1625032 540931 1626682 309799 90338 904808 449472 1152807 1542285 249484 1025077 1084663 1190164 30564 1839093 233335 1164288 1072865 1979926 229306 669295 45299 280901 1171083 277832 299138 1016263 1962094 423836 780365 1881037 303776 1667200 1384926 129374 235026 1897206 1250491 1922192 724595 1647380 557564 1825416 386997 622134 1173968 1713603 1182286 848267 1374607 1234786 555046 1283711 302353 1038974 1468351 1093729 1511544 413752 2757 1726976 1039322 1243342 1171161 1107258 1596474 486971 1080425 390629 754848 152671 1201136 165072 174127 587045 1232164 997033 989583 510907 298016 1987407 1886831 264993 1610396 1474518 308042 861878 800531 263127 1878575 760840 288617 1339899 744812 875432 199241 181254 375633 487089 1007230 1978735 1394515 1634543 1689260 205757 436943 1888643 174572 1885657 1812765 1963654 667692 1568162 798621 941052 1788665 566357 1746592 721754 780269 41626 106233 646793 611180 1533702 1508432 1180357 1026804 1435408 1064951 723180 1549356 1419572 995289 1870587 156416 1345509 1764965 497727 1523465 1936618 571255 1894312 594420 227388 1261004 673086 69511 1306274 869295 604112 557246 1493726 1103426 483342 405360 1023411 633899 305371 1296089 50532 1451996 1265003 91984 171102 1912945 1639735 1422463 1162685 642137 197327 1028295 1191985 345812 524608 1456353 1702157 635603 94331 11807 1748251 1793408 1689939 149185 1221288 81456 966106 1896486 386719 535505 911601 1910287 304724 815892 1126381 631096 548120 447575 1908727 1608935 1819690 44610 526810 1079199 1523340 1310462 933524 962367 1882539 780750 1207815 1245631 1972516 605648 1966894 1010337 1105140 139118 247633 380562 1139760 558075 309005 426856 445522 628518 465989 1901160 104294 1405969 459436 1319130 1078751 502537 489861 1279271 123577 916708 1326335 463258 1139178 1790903 651680 1218463 1745259 1774822 670067 969420 1430461 1605059 1457754 1539119 1486611 797936 866256 1273571 1296744 1096240 385226 215334 966069 218662 687321 93782 954026 1507216 377861 342930 571265 1003885 609942 1749883 1292591 198637 1064367 1773675 645008 214125 8923 304694 1672348 913159 440872 504572 1137339 333164 1444815 19167 1198234 1811620 1710878 1982582 600754 857228 1276416 717623 1356958 151947 1793205 1395731 1399576 1166220 422006 569273 1623588 1924598 995301 1808902 1738567 774058 1416936 396793 47535 1332561 1715465 289212 1179563 557460 1565684 1281447 1176371 1099509 410729 1611938 1842995 1796620 1148373 79475 1580169 79024 581367 1462631 602470 1378021 813823 1274430 803159 1590198 595911 803954 1582431 1603373 1389254 1316336 1954792 1537709 1210655 983601 528569 415329 1942631 450954 1786977 203525 1036005 1757978 645045 915078 853057 746143 1730655 1192002 240203 216594 645961 1998343 1344942 1473747 477641 515128 1533616 1661345 90205 1792743 1764754 1555043 613114 593613 1629649 346755 1916709 1604957 1419167 793374 402709 1157859 1701984 1747038 1148352 1719802 26856 195060 112899 1038669 1621111 38308 1279686 1382367 982833 431264 1142196 1990171 186610 394682 95019 1793976 85531 1095995 713941 415685 1848787 1180275 86879 517230 91215 83673 840102 1683825 1172762 1228913 614181 1794629 1563410 1743257 1359679 697308 1648120 1529885 636978 1617798 1093891 1245987 1813239 1964508 921500 108303 1214237 1853524 252537 1777969 761777 248481 1356869 1442772 1791325 1853544 1827891 330094 1084051 679694 177116 936499 477629 615707 248097 1953597 1441305 118068 770540 208674 1356576 1961284 331030 402566 1450845 82665 1627541 942910 402022 1612823 271871 907730 1449254 484924 1927443 657548 168821 167516 1940931 1408059 891653 877802 867448 548294 775429 1321953 3393 1344106 1339222 264003 1441226 677001 368125 138948 1259647 371177 1309799 1584101 1683216 1319766 656895 181076 101024 41849 978971 1748220 1147994 717504 353214 1854820 257034 103814 319506 711804 1590372 1150836 103022 1593619 1665644 221831 1007539 1164457 1590673 351198 359442 1422849 938213 16790 1630076 210477 1441110 433349 1399813 1498067 1491724 752660 1687249 145179 875000 489271 348178 1070670 21286 1456424 1835074 1621286 404600 1863845 116091 1944762 895095 1798736 1838187 1785102 1643449 1426820 1677264 412634 1335178 1104393 1746834 1803263 800059 635442 554416 1037072 804603 498415 430534 19805 1323126 515408 29016 1935351 319298 264948 1768499 830070 319212 1848578 1158784 772755 485132 258671 592110 1295165 1127176 289440 1543579 1111636 863382 636928 689151 1859934 1748878 1454058 392954 498522 1554240 1020060 1544026 1186061 1440458 776078 1218121 62131 761496 1251316 1772248 312801 865112 1903895 1576468 208626 1400992 1110797 493101 601433 864759 324529 483178 1017111 1591209 798223 1215794 1580384 658743 371264 1335931 299059 938262 942177 622815 309419 134183 1177644 322713 1003406 482866 571952 782007 734094 798988 1511361 1235440 441160 862211 1251183 996867 1270745 700690 1665894 254841 1577696 1023726 1750420 1304927 156010 1929378 1299862 1074479 1349940 243015 49390 1195173 1818397 1798980 1578676 1075856 1600434 248495 479137 34386 653738 708187 357517 276621 310411 19185 809913 392744 185518 772182 1586735 5615 750262 1795195 343063 172040 393193 966247 813044 1304730 419853 1388196 1222057 1037901 1432374 863428 1171918 210580 1619108 1743867 1657430 1606938 405523 169211 974212 1834505 641978 1425663 219302 872961 829736 1683031 1931601 414352 691900 284736 233596 69380 1294014 979519 1923078 1929596 1936179 6971 878934 1981263 730667 1497492 1694145 943518 1637135 314655 1348009 199667 1055108 1771066 1073450 1541072 1143466 710111 54489 961355 220465 1016669 1484034 1321912 840008 355300 1073798 1816232 1947465 964779 55229 703850 672472 1806944 1931318 240007 1487911 294001 127877 1722350 82452 1086229 1322543 332992 302379 1523646 346324 313378 258139 538411 1906232 1855736 1102354 1789386 1198688 1341963 936498 118800 524376 111757 1514357 1489872 1267787 1578550 629473 316967 669037 1403603 523585 1824133 183453 1390094 950925 1308318 1042483 1091879 673213 1035839 300708 899343 324765 24314 1231976 1599246 1550831 482174 1153169 1406445 1524802 321243 717411 1001945 1426599 1525555 439475 1330605 74788 1563943 1088021 815788 1713220 693009 1957184 1304562 110788 1568540 727555 1650587 531273 593843 819085 1164922 1802988 496496 1534845 1712111 430373 1276473 503704 553857 1216685 42963 636564 1855054 35860 771660 181707 321074 144938 705941 867241 256106 1575032 34288 957840 541398 539246 1304031 1433477 747749 567541 468470 464962 162313 975235 1644862 1911517 14816 1102063 1165769 783225 174162 457491 1878869 1363687 1782167 1325141 977062 1643808 845516 1096917 1724783 334794 795126 351572 1370804 1258683 364945 1486851 1742563 1098273 1040448 884514 857507 501082 453091 983456 508109 25859 1439851 1840323 1940106 1514212 1232007 1145982 172411 1605272 904910 1353787 1330215 585933 770608 1924127 1905828 1231510 269754 995295 1878564 1145194 1245442 805411 1301963 1006437 1684178 345530 1805470 80133 1688530 1360694 273310 105997 1498846 1344826 1518602 1078055 1499584 81717 998255 817988 1702550 768422 1235714 235086 598503 129220 1403507 1294839 542235 1885069 640906 1237979 1820753 1148412 1176878 448449 794118 1589899 1410615 1136889 1536122 1805030 118765 1047812 526785 1242893 1682353 859493 1529069 1022072 914463 755084 183548 527815 1446149 1436996 67341 927405 1165358 1668188 1103450 1859108 478750 1830280 705074 1153273 124540 74615 1884215 1012812 387467 1887593 988368 1775713 1066702 668950 1941016 168273 1793781 1860548 1840583 1428701 1438634 1901330 358707 293775 279336 785326 1209199 156407 988798 86041 599351 843736 1876838 400252 1927422 1121670 1817846 830301 273201 562525 647169 882453 969654 1341502 607637 1791460 1326658 828889 551312 330621 515896 1067298 1792009 119203 474860 1823006 1739488 1167273 743313 96967 16823 253174 506139 1744231 364241 1771492 1797661 1354984 1263185 1965535 1033594 1817103 1904801 1126470 1491963 1096159 1552422 1432767 903404 1121075 1188332 1464234 541602 1866215 424207 1108434 1655447 1061978 705859 1196278 1990606 598082 436343 1825125 185913 1228391 225093 1569855 237749 334809 466955 693409 1228886 1387210 1362083 1924834 710090 64356 1788620 754426 1543540 539654 317233 1099408 610656 964899 728177 888547 1342925 313247 1199580 1259824 1654012 1004053 940269 168762 1226503 587381 615195 1577618 1906015 97334 1184775 9501 15765 590635 1819207 816139 1862585 157334 1393919 1135268 1582666 132318 1121924 1702447 19153 110411 1773676 1999355 68778 1660284 820544 1532002 1836721 521100 376846 862466 1071241 640495 1902638 1489681 275126 1243150 297217 304410 534123 568806 436878 735122 1332422 833011 1451559 1288667 320426 366061 1326744 156550 1349707 1983904 239680 1979739 1659936 1030650 1347923 353077 706479 11383 1475246 1636774 180388 249345 1122389 776330 817207 663145 1134417 1329933 1415475 1809732 1790958 415438 1964690 406145 86339 1996563 481183 229390 694880 1918703 1316330 1603062 13182 1058071 1809988 1980869 1230675 810932 36193 1368514 302250 1825286 1231927 953538 373832 1329845 766670 705983 1297310 1413694 664272 831231 1942256 577710 1035369 593518 604517 730035 134756 857128 824412 293286 247295 887304 482534 166372 1140413 1856517 52936 200794 333189 1695280 1954075 171600 135614 569096 481584 225631 713182 967811 415592 365178 1490392 949538 1629197 593460 257877 1633575 534411 1476112 181410 660247 1559489 1585623 1506143 1898136 1292424 146139 508831 1890747 1866077 965538 308808 1538474 1033391 1638190 966848 1941069 1182078 504010 23075 374137 1263601 749570 1318396 987642 1652328 851506 258557 1871155 1939865 731588 762631 1349079 637446 335549 1149083 1397986 1266573 741617 1794163 657497 632405 1263674 272861 353966 1364658 1750598 1707338 1669042 930235 1039572 237433 92924 1666574 1948903 234034 1159899 690656 1683706 1985972 1086737 90263 1836361 580629 1658978 1797001 1363192 1540538 1657354 213003 897482 219633 402134 1705099 1792251 1098473 1036491 187470 394094 29668 1810937 292769 701994 1451646 1531973 1650788 1304773 775851 1386563 215229 850152 1301015 1308714 301157 233112 1614693 611737 1778718 1678695 1921760 1323307 1600450 341912 1326496 166101 273710 1329040 18817 1949915 586402 738462 435250 353262 1372228 525678 1154066 1373803 1036462 247427 1607119 597958 1169114 1694010 968762 938381 1573355 1281167 251003 423806 1191470 144330 1711912 809080 1813604 267834 1064039 1940771 425993 831845 1475654 1796555 201303 1681274 1394639 1333793 1720460 1409969 524355 1964651 563610 500541 1859240 1578851 1976023 1910830 1588192 1324116 1409825 457271 1993771 673796 1067007 361246 21847 1106006 590195 1092920 811103 123666 1796540 787897 987770 646656 1680605 714096 64619 1646933 1684782 550925 1254883 385855 1005480 653390 1954965 1214672 1453117 1469571 73580 1264960 1855929 1519077 697064 731072 153693 1831245 11119 815055 1727768 1435470 1446960 1961620 1036407 1603083 778938 1972767 939383 330067 1265879 1332215 442592 1990753 1412505 1112055 1171685 976673 668888 1178033 735636 1199794 106866 1247876 1855679 1946829 334070 1204457 1399884 243624 1572707 1649242 965231 1738150 1631770 1708965 1333256 303845 545782 1957182 1476686 718344 1876275 559767 220878 373213 162316 1550770 913613 425008 728990 1481417 907760 1371692 1130008 1863761 586744 1837012 1564982 1813391 1979636 1606392 687944 1855598 889833 513152 1280375 174193 688492 654330 1087608 399320 1885192 1501005 641474 230936 427946 1014980 1623923 935618 25092 1363922 720347 973680 1202168 235829 1993573 928010 1614153 1493134 983490 360079 234804 1087037 1575305 1188396 400535 1511601 317257 1967982 215537 687762 1959480 1218877 1346429 1729273 1457356 1782369 1565433 827422 1426734 59061 643283 318941 1623928 973188 251005 1257869 47837 1641615 1540656 900649 626346 1856458 8709 1473234 1573992 281983 1505311 394386 47750 431094 917334 1118091 366887 690452 255718 1341761 490804 597707 550693 825626 1025264 1624094 950457 425674 1577296 334638 176834 1695944 775904 1223408 1707381 573743 1578690 1411169 998351 421386 1410220 677284 112646 1553845 363790 63052 1297994 691902 1630986 619523 616694 770279 1993375 1267245 1837969 849735 1499756 784389 138919 492849 1777175 904457 1391686 569211 38654 1603785 911742 593753 1234960 1682869 687303 1297068 1493049 1022832 1907902 585515 924713 1738636 1000426 1894137 913597 211195 1288035 711373 1763052 1563232 661698 1877317 1541442 914550 1041504 1783361 1819449 1507749 1398226 1323514 822960 991503 977879 452743 661848 479846 519406 920688 1122838 1842585 930134 1411420 1836309 1010994 134955 762329 1995727 293235 1600586 1303178 45778 1770269 1056062 1558723 1627809 16243 531037 988338 1504843 1649079 437546 648645 1849249 1905237 1688064 1205544 200154 1815356 1452436 729935 1990353 815138 645415 1651082 864714 168849 1319668 740646 1432822 50074 1102614 1866591 1069317 1620543 535158 243022 474509 1142361 1838524 1039926 478692 185552 833707 1967382 1911155 988965 1698914 412429 1460096 1618705 1379569 1340011 1615506 1341325 34657 12564 559001 1809637 1689548 1210587 576436 94905 540455 53397 766614 83999 855843 142759 1280535 94889 619871 906672 1059487 1893114 618808 1871319 1669051 1961240 1234969 691841 1509332 61709 604285 939676 1970138 1573567 1074432 1538303 395236 302381 1901070 586736 599116 1282499 673477 1391847 1019150 51034 1399365 108249 720671 62398 768068 1253418 65072 223671 645120 221868 1377877 868371 1717330 60340 835473 1156999 620857 568993 681571 1460373 1719805 610994 25390 1615362 866699 789504 1309537 1918273 1184346 1536194 615159 1455819 1235226 845521 963512 494093 975530 1645125 1254658 576556 1264824 430 1656561 262806 1530769 561268 461146 1913458 1240726 1507281 338352 1961042 1652104 1578744 208702 148359 1672315 616065 1436002 1126662 1342950 1134008 1778930 837912 1718038 1918658 1771473 1453379 1683447 1279553 934677 227248 1170380 366899 180999 633249 592525 287383 688188 92532 989343 723985 1806216 22076 1256082 367859 1893798 920138 600640 968073 1297540 386043 1544010 1043105 1299072 1966517 600438 1318003 356896 1001471 507909 1788878 1697143 828440 1208613 1532742 1999525 354376 67166 131216 124023 1742073 1955435 1193463 1529626 1352771 966131 696109 432615 50444 1939174 370341 1711547 1511168 1542612 1941657 1004793 1300759 7679 419711 274042 795281 1041149 234805 605581 689141 1741150 386272 1073532 1634652 755133 312799 212435 1688187 1527132 1603491 1833809 415242 1246870 816553 629718 472761 286741 1346524 1922617 1542493 145185 527280 450804 1797956 539538 952602 1445584 1767231 1905308 329488 198839 1474669 319578 1669591 1494381 562267 949756 556381 1803328 1449718 1630646 860153 733743 766571 828817 382160 387731 1360091 900124 1049389 74591 1314687 1964419 1618186 607858 577775 1607828 1287575 635365 449645 767692 50591 697062 1342368 576563 104228 66307 753514 63807 1693182 299906 1668928 1541887 713033 1271159 1209279 617007 1984576 1389288 1946310 1326893 117899 383355 1804192 744162 754837 214520 181099 203058 396215 1451474 1902898 663517 1687480 1005971 1809133 1261239 956330 7193 828095 1817282 1742951 1664422 1057854 665011 1854028 536878 40981 1026644 1080809 1642371 1086470 763187 1369711 1579827 980794 1234367 696840 134139 1504113 1697180 1120816 44663 1000405 1731792 582729 1399011 52797 567257 973039 1495930 1625240 175134 1746763 527852 362620 580882 1514198 145671 1349358 1270843 1118015 95065 652519 742624 1944052 775117 1580728 1028504 1576865 1765314 1562361 1099703 109353 362971 102872 345901 496995 808707 114167 866773 353270 98119 1599838 259684 1525667 636278 1339617 1082423 288169 1063265 593484 1411021 761782 1956538 1132118 1402960 413251 1149877 1306109 1048828 1134851 1459423 1208597 948367 332168 642571 1399115 1527003 771371 1297125 1309964 586860 955147 1669402 1331326 1385623 932018 295016 1212308 1041690 1709717 1181383 1693295 1140849 1051473 336950 1618482 1326104 48872 1903212 993878 629025 1536882 1928706 1921065 1319018 1288745 1954029 1872630 1365180 770367 894104 1400515 24784 1893274 1308612 698406 1122505 149910 767198 891100 286949 1519750 1699682 1610010 1690487 1827796 1844526 1954245 297911 760918 1478124 345623 1561493 1012469 1854011 1371907 771439 204827 83245 729623 1411923 1857600 734430 903394 1792128 122561 1713289 1299299 1374714 452048 272381 1674180 1544631 1721125 1029832 939466 1355032 1719078 1426757 259125 1951067 1371531 4986 69872 20010 1546168 1399572 284375 906974 1014869 780925 879980 1612353 103831 337713 862928 370694 575890 1871002 1890450 467299 632372 644481 1680788 656069 1839719 1661478 510358 249255 1749750 877738 898829 504059 1057192 872322 52768 1768081 1513549 1236517 706692 461350 1942249 1030352 643182 232853 308547 1355176 1121049 1711313 920982 1486866 186574 670492 1949660 1044149 961063 1849230 545571 1251047 1134383 1839212 1013846 1410704 764712 1466753 1219494 1767138 511227 532291 540345 1256253 1062398 605187 1993655 311459 1280310 782552 821354 1511652 549220 433699 1208028 848921 1614619 662140 171925 1521943 33741 1588162 925554 885720 673955 103573 1561372 1939015 1540954 560400 1485807 1891715 1487018 181956 396869 186966 940343 380314 1303271 90639 974329 1123324 17248 1537730 461183 809420 439313 1845410 1585895 349658 773989 819358 444606 1632676 916799 229975 798351 387069 1767666 837363 859929 1528984 317324 437268 142167 938906 271526 1196635 1789782 1235598 659566 699629 1471183 1572786 733273 857002 1145714 1872465 1513708 852807 248655 578754 310842 1027708 1381595 301150 1642537 644314 430792 1632786 151859 591774 1243253 497773 518364 9579 480902 1241354 780475 1999315 605594 1643718 1054371 984497 386617 1165367 474249 1726867 1095031 1588070 1406751 810949 1929722 746816 539394 225848 1055797 1467569 459823 1616222 319431 298241 760790 1215387 1046732 887898 35569 1078165 1711501 828054 739585 1805854 977502 1443681 1144906 992024 1278080 1924171 1491162 923281 11743 992180 1919209 555855 1588641 228059 197685 1940852 457726 1330628 416563 1839176 661334 505294 524347 1242163 455608 160453 1397460 1221908 1866583 1148826 231626 491826 1830946 505308 1086923 1069568 1242721 1147628 321441 753533 578520 1378875 1428436 612228 656043 1382298 133088 567959 1316789 1375567 867335 1783267 951402 843226 1254143 652352 723807 624501 964300 56601 780894 662169 480131 1270087 242932 1361005 286148 297039 1080232 766075 1611372 1443097 1496398 961655 1608298 1060319 1504864 1858782 1766182 703045 339520 388374 1240617 1974803 1325015 1735470 1440293 1946253 1059008 546922 1323653 346270 1178651 1688521 83971 456519 1698630 775656 969028 1477336 468613 245899 1459092 849861 875076 955419 42385 1900717 1676347 870026 1054418 1223579 423809 584479 1277750 1344367 1718685 1612870 1743576 1427410 418215 1270222 1456972 342796 1127514 251375 285981 799871 1055296 334471 1012208 903125 335353 684959 1977458 1292128 1775869 707822 1693238 1534701 281305 1704266 869227 1417743 924220 138670 678975 169391 132815 595861 1660625 733170 1249569 1140761 233347 1754825 626522 1201986 1633529 147102 1848440 1638865 926723 1718461 94014 135008 1893148 1716883 999699 687970 52946 755844 1171143 1892775 1286234 1585322 460647 875190 468651 1202157 137708 126876 1475371 1250266 189357 187439 1371075 1735314 1847219 555662 1180280 1713418 1362368 65428 370705 1914998 24891 262891 893016 1438497 845652 1459803 691373 1848085 1877343 1442070 10621 1845002 598801 1228654 993966 611045 854678 1449004 541741 1158166 1587078 761150 1596787 1451518 1038473 472253 1622565 1323498 698985 1583501 1915161 1883642 881946 1263198 1787103 1455765 805043 1535882 929752 1834903 1473029 1168921 301501 1107881 628898 1022825 1457959 955565 1765830 642687 1107404 1654368 1793584 1073999 136457 1330759 1997562 276014 83029 792810 1401366 1559877 1491705 931709 1010036 1192370 218133 1307107 152698 1597505 1686306 1459066 525195 1989386 1318050 1380663 1013560 980921 1410623 338580 165032 162005 1445294 1619349 1211902 1316747 1993581 1202183 239490 332527 1703482 1712210 738388 1935786 274865 1722866 1140797 1224284 868835 549567 1027292 1916195 586259 1194859 206569 1189715 1115528 734767 705657 28673 1965321 272587 759212 1554554 1515888 146612 1389974 626367 742360 1097830 558720 1849387 1057923 1504690 599497 1061082 970319 263899 780081 1907940 1285623 1436977 1183534 485202 1891966 617104 914505 19018 1740378 628593 1519936 1546507 1948146 195230 1684615 1307862 1492164 235692 302568 674602 724505 1266026 618754 1845445 86799 1374886 1650523 393731 1808655 1116207 1371496 1442163 1134655 1607687 462858 439393 991647 972724 1957947 655591 632442 1542345 158269 1082399 467111 1231070 970998 1450456 657690 461465 789287 1650590 1194657 866615 239564 1001834 1242619 19486 842886 874874 1148003 1283247 1745548 288941 1877742 1950264 1726366 1134157 1204969 755466 1268803 572151 247055 1295006 59770 1464522 151091 169142 497780 682565 267207 1328488 1038772 44973 813462 579877 478402 370249 1351906 837504 1745419 981236 1749359 1781928 761999 1469875 711067 181036 1054241 1419545 641807 1095399 1824129 524947 4903 1054559 1019782 1416457 599939 1850217 379917 1485650 1421629 745590 1338750 668678 1648566 1297832 763487 871311 749781 1403974 1037269 362270 669648 1525765 324663 471614 781635 1971215 532154 1892320 1706436 630134 1196102 822698 1568206 1277802 1605253 425683 1161863 915833 620921 259763 1295225 1371159 128651 791725 1371488 630537 1266924 1729820 26117 1812358 176125 1226948 764637 1700882 305986 922797 950577 562052 1286479 759231 1359391 1588491 1199280 196016 852881 1321760 1459583 1596124 283250 1866232 641707 886516 1952759 382421 448373 395839 897225 308523 783902 416218 1531183 753442 328440 735727 622477 1850876 923462 922995 1662554 383491 1736406 1674609 1354704 1258079 974593 416588 1854937 1576295 725 1512979 616314 5973 489193 1526234 585187 771713 31567 932651 1664903 227879 1599211 1945903 1759097 553824 386361 462621 247076 355125 715448 1860409 52704 610145 528587 1895488 1747774 1143788 36291 648044 379589 1385320 322967 375079 811466 1063607 366895 1053280 537970 630257 1378814 1649650 826338 1508384 354867 1867915 1827567 397998 589482 1103807 935614 9914 524618 362806 1856652 191166 464126 1426650 810605 363908 1310239 1501970 659034 1264071 1397926 1660326 695683 373607 464683 52326 1962426 1808550 1511285 678180 1704535 234126 1593324 85380 1266418 36463 161497 1074936 409772 1769796 1871752 1379345 1669715 1470833 1520860 124410 273940 118846 1601685 74722 1147980 100518 1984482 44656 734737 630679 581636 474321 496477 423649 1546843 686140 1697044 204035 557409 516392 711516 1682567 37214 1411102 504563 422241 1304734 1903766 1299867 389197 399384 508867 1777204 1783310 1574617 1826611 991834 511796 882455 1056106 1004897 900439 25228 1938469 482610 931258 1468840 1388164 1546985 576197 393108 1602329 1202207 1784956 509774 710537 1152439 1035365 565185 1870265 242191 1781914 1455108 1300655 577402 515040 1059063 315904 1366450 1094506 1429379 930802 1927711 1896310 438844 18528 1774386 1120872 1582307 1523839 1878952 728216 1963503 1735975 833159 11802 22338 750126 474441 1333441 183330 148763 49679 588107 978845 190831 1491452 256224 1674975 449452 1378192 939807 527970 1638271 1343013 399155 907763 1729976 24614 1529079 1437531 263900 1274962 1708259 1316500 1836304 926423 507958 1853047 1081315 1613832 1491268 652622 604946 1841964 1950166 1462926 748148 1548444 1683142 1815059 1930043 317289 713196 522198 1226393 652951 1455482 1496961 990428 1121084 319159 622605 1958637 1002127 1688799 602354 498678 1981307 543024 1824812 1829327 102207 163589 1504703 1824762 1937037 158680 581158 942695 1903377 892469 1286952 1936989 1904297 1478043 1917460 1336626 1138919 1886732 1105018 1509206 525610 1438169 1196705 1484804 1326039 1839361 1150775 617170 121490 1088422 1874842 847464 542726 147109 800498 328193 797949 978017 216490 1650969 512134 1009828 1382815 778469 179387 250719 575556 1485660 1910795 1156267 305467 344632 408484 1890605 1781441 340593 1336049 1265685 1567123 1823267 1283854 1372629 354247 1383112 422915 1811886 1097516 732932 181298 844029 625402 1385237 1156174 951118 1304344 1085670 1535980 721248 1361290 622574 1754227 986676 410223 679400 788972 1996681 990238 1961466 1991227 1588923 838997 1482528 1705106 1637952 1701784 1367727 720576 139479 246174 1878382 658611 596888 967531 1939005 163771 736761 873088 1362030 985625 555839 1906045 411358 1158585 986094 1398628 1574207 1986514 3141 131711 1236470 1366421 683789 1707142 1878625 1729646 1909204 165592 1687096 480035 23724 1265803 1222112 546652 319474 818887 729380 1490978 1803698 846656 1046867 765073 444714 1306777 1511071 1189592 1434724 1242187 1492266 780842 1542569 1297156 972640 1655069 913723 572071 445411 1683944 216193 405354 833000 1252154 1783859 1855904 49610 409549 923368 823546 347021 750781 1378129 1000319 1448227 377476 299191 402691 733728 664525 1035846 1324295 981517 1711062 1679390 1425035 1437154 1031252 1022708 795518 407469 1556960 1731454 369024 1569712 1386657 1732816 1109350 281889 293873 1730525 800836 86486 1176712 1972295 1692754 1873489 727445 91502 1032206 1195859 1167125 1979723 1648607 1893800 327648 1326857 1839726 1730230 778711 1360783 828506 286840 1957096 1804060 864688 23035 1773573 1464113 1100971 1012442 1189103 1967915 558399 812127 165684 1446188 840507 199196 1665336 1539019 383227 1485028 1409130 1077793 1459688 1319103 856179 1237145 1348254 689621 1711462 1409918 590676 1410969 1674783 1615177 213981 323694 435586 427909 878263 658354 1657320 1449115 1267855 99030 850669 955150 237283 566743 1457710 645791 581203 1489989 1258752 585614 492730 1121364 364572 352576 892886 502615 374402 747743 1180660 1712702 77434 553325 539963 1744655 1440451 147387 104813 24481 1700015 1371040 1236233 1153883 1136656 1280367 665147 1349848 1693596 450623 60062 207966 169307 89554 1798799 141449 1633775 1514854 1075887 689641 1116134 1641316 155646 1558366 599288 737697 1618802 605241 523912 1249323 1302776 1725581 1456755 344414 1637195 750538 1219127 969853 1640539 19980 960313 1904467 842566 1243156 436770 1699670 757386 132852 743917 49626 195335 608414 1277838 152736 1480535 498252 1293935 503787 1255104 853528 184116 1625680 761232 1005267 1323037 1317286 1133287 110007 1743433 250456 851098 824098 1950832 433004 1138930 1070547 1410747 1266634 1062262 1565444 435829 10516 1193043 9785 732965 1015100 1740231 145848 1085314 1529989 1529212 1463958 1867685 1623936 1599773 471386 1807535 4259 1908273 1375311 1567881 59720 584090 1781361 790587 1357951 937276 1351460 878142 1367203 597739 1721173 1971941 1857269 57232 595322 7817 570073 1292745 37921 334889 383041 443991 1226257 692500 442908 1201701 1905805 528806 1122691 824991 516107 1525267 609705 1901929 1429176 122801 872333 1234261 1001887 671780 1572136 877999 214110 897862 921444 1374097 259059 1646651 1925748 339363 804538 1958030 24981 688162 914507 1122867 402033 993984 1484150 473830 572859 985898 1958282 201265 1616852 1341549 1801438 57656 880994 953321 1205750 1572626 1548304 1895248 819616 907877 1634637 13995 78031 1985367 1237299 696228 1335160 147046 420547 818347 448508 1786623 977423 1142052 710494 1193864 1393972 1946615 704633 4944 1193518 249252 37502 721221 1537935 587553 1502862 1036940 1582764 1796904 1041984 29195 431852 1003756 979709 1953790 1468986 171332 348366 835155 1224900 1610478 525582 877992 1589714 1387880 1177123 925008 101765 725454 179860 509049 1118251 819959 322739 803716 15171 815853 1447478 1510482 962796 563295 1047318 1474070 445631 1249530 1788112 632746 1461939 691766 540488 579051 1863379 906457 1570169 1767379 1199047 293709 1262042 1589667 671664 1482798 868440 71033 823561 1208779 1155963 735513 1851501 1304481 1438392 359039 1887454 1587340 1879136 111179 902121 1858964 347633 964640 1176889 1767320 597084 282639 481965 476592 552752 127910 44531 336185 911641 1413395 545068 292211 1534513 1540548 110659 831078 1654925 1995541 767310 1063422 410487 583878 170250 444401 741619 1840185 67899 1543230 1873391 1477602 344172 194280 1209451 137746 1000640 1985581 1047430 1687784 1542882 1208071 301504 1352546 1604262 1019962 1049215 1971039 662450 1486735 1060538 402316 1061988 252147 1850818 1618281 1628631 571772 1204956 1082063 619812 218689 1365559 516192 1764048 1188212 262668 698656 602417 1026622 83638 384810 1595187 545947 1687675 1584140 665051 35362 1206946 308984 869495 938627 467387 941543 1333976 1297714 1612788 367327 1272873 1445087 217476 595407 547633 262283 1747897 291070 1886721 375876 409608 825999 258515 1763476 828665 1550313 1566256 1003750 1027506 25580 801453 1867597 1734065 659475 1191227 546896 276512 1411100 240764 102969 228180 911750 937797 839722 724478 387730 1625596 1953615 1297804 756584 870248 873081 1385507 604901 513825 1680636 754654 1376612 1272360 161570 173559 251942 633073 1930340 142813 1335138 1149970 956957 1228414 1490238 544640 607132 1102787 1420823 1128551 913950 1156913 884455 343178 1347374 77769 1656573 1540436 1488097 72668 999404 1942296 415027 14477 570846 547777 1505818 1364790 682237 1137860 468452 294971 1867545 346773 32395 862784 143375 1325887 1321599 70757 697444 132164 984875 1380358 1555958 1996482 345618 871212 1652688 296194 157219 1324432 1559419 771540 1653851 1747598 714222 1453816 1196942 1264771 1499914 669061 710846 1569176 1856231 296327 419133 1427239 1426756 1999240 1093515 1986896 1277710 1902538 863515 1910950 128156 551288 1433177 762180 1515766 327544 1162368 1672837 1464779 206556 1446419 1408864 1614605 1628121 1540996 36917 634802 1617559 26096 414615 153247 991744 502772 667794 94097 401786 828549 1437276 1998893 1053927 180007 1089657 889231 22287 714226 835948 542113 1598592 192904 67478 1359772 1828322 1057974 1225816 1216243 1273741 1052075 1645122 1222172 1423108 1585582 1339722 1653754 1411619 240876 1702366 1632191 1593535 12382 71253 1608718 974234 1450247 779147 1506590 348476 837890 1860994 134479 423689 1714878 1811685 789606 1037731 1326239 1005991 45476 394752 1201681 1989391 1125918 346094 1261518 1719765 1785803 700707 883138 1249209 390699 1422008 461490 895287 1711850 1013794 1577208 1915012 367984 60829 818598 1765370 307991 1510475 344595 932375 1429967 322448 1877945 1357827 1081066 10037 915618 411345 826307 132487 324813 1414512 4627 1956110 644635 717857 1846863 1068452 417526 432504 902612 224166 1079994 955622 1233312 1406282 1329651 961283 1344617 625844 102587 236986 1901715 1229695 760794 135222 924115 844590 1496736 669845 558013 1643754 221222 1167987 1451228 1007645 1593383 1945943 1808558 939666 1562348 933374 1025670 981406 176937 1680786 1430972 273973 1266841 553409 1335902 1924729 362003 1854826 741571 507179 1530930 628907 1941848 742163 1584468 696758 1111534 60165 1738780 1969259 301106 1674637 473232 596121 1821574 764889 804288 839997 481322 1753206 1705087 360118 492663 113537 345179 1116781 1757779 1625053 1108859 436951 925366 1339355 1928106 695785 1316316 188516 1383844 912080 708787 391641 1123079 560215 1075087 1889894 407751 588258 755407 292700 315490 1732718 90185 1829649 1564010 814819 1367834 563235 1645398 1377997 1563014 454600 1735851 1950602 153145 104358 213233 930087 1295872 1495493 1397940 584296 1816467 1601108 1844928 1834092 1997714 462767 227937 18667 857803 1891143 48647 1165176 1285331 26541 1429500 248620 320901 1408738 222441 762819 940659 1330161 791878 1921962 1041383 385085 534439 1593712 464922 70287 846995 1408172 1297275 1466311 759718 1132292 697751 1135249 1566662 425725 1791819 1979770 1543932 83102 1855622 28179 1196244 1378865 1997397 1192023 610044 1456260 1944254 590723 1846456 1102528 135507 1540203 1669697 795647 1948350 1977811 869481 410755 1521649 1545275 122987 21251 1791329 914248 716615 1708465 173386 263833 1659983 559590 957511 966006 765688 1595797 1209098 824636 133766 1674048 1080112 1125367 1246132 1062578 1312354 1356252 1839862 1844917 527031 1354185 1539075 1000682 774909 1711056 287430 1157997 1397779 1761431 1469045 1088212 1172524 346308 1297342 1243837 1451600 1247792 786659 1598328 1970486 860899 980363 1216939 259562 1740979 864132 1816343 525278 122716 1277950 515969 619443 1052674 315499 1252565 1935818 1199486 182803 1337511 733591 518733 917324 1520471 1287094 1810737 1095747 877053 443865 393727 135036 1688165 841546 347089 995493 373910 1062703 192540 1359423 1493623 1667870 895965 525799 1107232 994242 338921 230572 1244587 1260665 1811392 1659009 1866924 755458 1310367 1262091 525499 15153 1243415 977322 466646 438218 1970815 1835476 1984484 902315 83884 632454 1217846 1417057 1769670 1362725 1273961 1437327 487 1967966 1782282 1928240 163191 1678477 1840190 613235 1011610 463679 862208 499263 1072138 596191 1352538 898949 1643652 1813790 187249 1697602 768291 1548135 1656647 177423 812683 1399281 1046292 1776902 83275 15265 1008803 1185834 1874111 1554328 1865587 217131 1987728 1690362 838110 953184 1941085 1014218 1315144 963486 911139 884100 1798571 1768096 1327090 1113619 790926 980227 1387221 1543374 839479 1339726 1578904 69244 606890 1149905 670210 202626 1140325 299182 664632 126702 1952879 566475 152302 1825901 1486646 98458 420326 255506 1932379 1927703 478096 824432 1998520 276294 1204268 1896691 605463 776817 1179299 308971 314821 908369 152657 283592 772662 1029493 1428192 1680031 1196316 1576119 754112 1812027 1655685 1621133 1986750 762364 130425 517502 1931257 1694619 1172471 301166 1726812 492469 1140685 810476 1445031 1606608 219229 1942081 462983 1965945 692081 1137662 876276 817939 1696988 25063 1089841 1184824 476632 590759 1910320 1595150 1666706 1824530 945909 1056368 1508124 624831 1173177 1339780 798106 681961 620116 1267914 1304022 623499 1627790 1235812 1519899 167582 990335 1530964 592158 1482659 913290 1829139 974018 1729053 1728828 1334292 710328 1235800 67238 1915227 1342149 75163 583837 1965401 1888894 202654 1335044 1392080 1632951 1249522 1770750 1470357 443169 963983 271866 220678 1427426 1375760 822278 97349 147177 1678714 415432 1950505 912688 971039 291618 1246546 794402 1986315 1677874 1288796 1820554 1279697 1940764 1410212 516678 1982954 1135747 965268 1878026 1600701 1168948 332600 1206772 180342 264923 545212 1327882 970728 1085820 1042561 1686653 1217872 760221 1070277 1405171 666289 17828 1389984 112748 1548455 1002026 608093 74022 73444 292681 827446 1302144 621126 1286135 822192 85948 1916508 480811 852913 1541962 1440157 944359 815352 1665560 1479928 1161059 25454 1918401 1266215 881777 949986 1726544 1715369 417502 350708 632077 1898960 192584 910362 1919167 655254 42760 505549 1026799 1487685 1310129 597516 64316 284858 299093 1280716 1511510 295699 1621095 1433637 1970345 733222 722857 1107304 1636057 1787747 1489040 649200 871206 1202669 1237997 1799353 239416 1355781 1010023 558933 883618 1989046 587517 1548052 1403908 1825244 1892923 822707 1464877 1135884 242478 844223 1074278 61070 367788 966639 806692 164916 966576 255239 1385479 1116102 1494517 954661 60031 1883389 836389 1784927 1090639 1914276 1140875 1474406 1275794 1685884 448650 1559155 1893585 1693414 951497 1336023 1832488 30178 522176 1328383 147700 1217784 1348614 203168 1826783 294318 753260 36946 1421903 17879 1486981 137041 1831405 940681 953249 1811681 1479412 183142 1771711 1345542 1767725 207208 1228110 1239288 65365 174873 1164309 984086 1482749 1408347 127991 560964 820849 146052 197433 479584 1533975 40704 1176349 1873745 190373 157347 799101 1911391 617047 502578 290716 657331 286992 453457 1612450 1906942 1669058 935160 1507683 117250 942337 183719 1824547 1500559 136666 857721 815999 741758 549618 1884161 1229724 1664528 1766884 1931484 27007 105598 1992092 6 124956 1880237 1403098 1469493 466334 347664 73343 1343928 1759130 1887794 1883011 1560476 132743 683754 1189311 989683 516714 1514092 1213251 1633646 1888093 1138240 1479477 645451 999078 897614 202069 231063 160354 596308 1068167 86097 875768 1458346 333110 710318 1010563 1530767 1962322 1509945 581453 1147034 108292 159271 137762 922600 612301 737354 1305313 1643804 1759907 215396 548717 1322334 1590049 1310157 1053482 894586 798389 325503 762972 378455 1074006 381343 103434 1266057 578260 1821872 356129 1649092 211034 412991 1051226 1162494 1778555 1145333 962204 1897486 1584933 1063334 1616065 1803232 1271204 745032 1167772 59204 1500935 90317 455797 901503 696072 138990 1428868 1346339 331707 1280038 21914 937880 1184320 1342011 1968012 861144 1527326 505442 1855239 1548348 573238 1841980 1530952 1303706 462680 546755 1858108 786081 1444061 1433899 212652 1881944 880667 783917 958312 1211641 1026526 1245446 1623473 616354 1402653 1474326 479152 226681 1942001 966551 717162 983987 1002294 651342 640603 1754020 739176 1026199 1664251 161642 509679 370798 1807888 1582440 243615 565204 451950 713958 642971 181520 1975446 1389686 535046 1011879 1875608 227792 581562 145093 1296652 1379769 1037973 1667066 1052049 715370 1864280 380705 1963330 59034 1335888 1840899 1950540 487839 904365 1930895 860683 368 1177262 1756890 303480 1842796 1770022 1213022 1161202 898611 405508 390068 1393906 44080 926271 7202 918017 1723123 1823740 1184353 1494296 14585 1774598 730207 376682 717457 971559 614725 191393 1369737 65985 390653 84576 595435 1413396 1549652 1069724 1501368 52547 1707497 522800 1025117 1871730 226809 605586 186438 155010 1588416 1308766 1219989 233490 262935 1577547 251436 361987 196353 1712876 1262620 636569 660445 727351 484085 657572 935291 834865 1022044 1800458 1170899 1070887 864009 1083248 1359916 1917096 1246168 700281 1481799 1415218 282673 1982518 1944011 257028 406169 1737625 197371 994265 558854 1770202 927165 1252087 491642 1838204 451834 1132889 1910143 1675395 1188539 1530753 1231138 1724603 1334591 124069 1734524 489441 753996 740344 562388 571975 778161 1154064 504833 531830 1915019 1663534 1882983 1377458 1070785 541567 786141 140010 859999 1204973 873068 202748 1236988 1342767 776895 985200 686062 279878 1380635 1777388 883293 965612 1408134 1119524 1102523 1912923 1831348 668776 222399 1285070 1656492 1972307 299065 918638 80211 1178681 336066 893524 154407 1129313 509217 1312133 1882006 1039511 1634730 192035 1469526 1372930 943945 917861 1379599 1774727 1296822 347495 1443776 1805629 666559 918827 852518 719369 802935 1534204 1608466 882832 982654 1495854 645636 50562 1770165 1680767 1741119 1076088 180185 1913951 50329 400425 1552784 444940 392285 38367 90490 536748 1599277 383117 1991260 735687 23891 671248 1524452 1946217 1666545 583998 624468 674054 1001857 463553 1669881 908569 642544 1685860 1931473 1399147 229034 1303593 1240744 612621 1701106 1952471 1460978 1032267 1040367 694182 798982 1451333 479592 699116 941973 1712675 1613294 322212 1482845 240717 1366596 556919 1855824 177662 1801307 1951651 96514 1361755 1731970 213807 1873718 1812849 1481811 1678234 1155653 300525 148728 1673307 1812623 514492 1539161 1001970 1634614 950345 1533234 450103 981155 1235724 1778762 210021 1441490 1923077 248367 1326473 1808869 1339893 1257757 974573 255065 1268433 1799046 1390631 1255735 35902 966197 1596562 507666 1677782 1423560 1242748 225900 1909968 1705226 1533022 57549 602519 1918077 859912 1616067 1813642 1986812 823159 128911 1866542 1816767 1039252 1333055 1856969 283818 585387 560307 1097829 1455500 1653052 396557 1080570 633103 1148511 233887 1196482 441537 1738413 1884682 1122547 1574942 1325874 1230848 1307625 442006 592584 258758 1449971 1707405 39369 747361 601595 1576781 579816 1820062 1322872 1974289 162564 518665 614350 1043867 1585176 1454412 281907 590436 373821 950367 1865440 1958083 1521307 1167819 1754673 408733 1088915 964098 1298144 1823643 538317 311011 709598 1596069 517333 1215747 1594383 1316727 1585763 621774 1524939 1551392 392361 1456327 1630532 455270 1603428 339260 1334089 1086524 1919512 888185 216386 641177 1481835 857473 617204 1708039 891882 1520397 356444 677713 361252 241729 405444 1319728 1351371 624038 405018 1228033 1079451 1359125 345922 880100 409277 1238789 1222402 1291643 364297 86428 484059 533315 549768 1528663 745588 181456 1778772 1447170 829752 345904 1540234 1335299 1208978 1546624 804038 130801 173129 965211 1373945 1066338 1354658 759375 827620 382558 274040 437401 407894 1326477 398966 1452890 1196499 643320 826319 692335 1357398 270498 1009966 1097087 393115 570173 936958 78910 493521 1404419 1556385 1931237 541283 906524 1962597 86168 661815 358246 1859717 1937173 1742650 1123949 1219718 1235247 972002 877095 1330283 1588504 1976087 1916811 128319 23290 99341 1815259 1514945 403038 1337883 1260772 1141017 1135240 200198 746794 988115 1598510 283841 276105 236364 496977 1966798 311247 1623308 1491051 1467349 528516 656717 1945522 200515 1747103 65377 1402334 1908964 277891 1883052 1671521 1302436 501949 91117 309147 875836 606883 1619831 1371750 1963193 964198 1397719 976228 1383982 1261542 1138284 1741618 715014 262928 1882953 748609 462218 1025161 333677 1961607 942737 49181 983957 1623712 1192538 1908451 521964 919430 1943979 1923665 1422407 1842263 1622069 1134975 1117214 1620877 1416487 387941 1216851 561188 1992205 1533779 1417733 466927 921837 20637 223088 1434235 1320814 194389 869289 275377 317765 1125416 748043 60735 79574 1861249 544199 386946 1018669 879725 731121 1094357 239010 461837 642673 439368 1017843 1676759 1634794 1465036 1217540 1709147 1591134 1716056 1242605 1914434 128088 1692551 1241859 158504 1485001 1172503 1870894 1151131 1200770 161824 1534982 856657 1161507 1443616 362438 1835196 907509 1128722 889045 1658137 133190 1876331 1443807 1401966 1950383 1265267 224269 1172879 1064593 1710332 682920 32241 1447165 407713 220702 1991045 77896 1481955 1120463 941271 880157 444863 992891 1672553 46192 1492388 1012030 1403561 601705 708071 1638805 626406 1134112 292160 1671786 685334 1266512 1575912 1847206 1938983 1235626 291339 1512275 1867394 1025065 1986904 52903 638212 1823079 27177 1000579 11193 432548 1563298 1464460 371053 992158 768831 700111 341707 1127369 243482 188234 1799289 1577165 1975020 84986 876469 415717 1315095 537405 1570720 684404 665868 1083739 1464392 1224315 747192 1789589 871763 1777611 1196250 1394670 1850327 1790764 1023346 42578 1358178 287425 1201616 1427157 1082857 1143171 686691 1105688 1518651 992187 1064035 1992437 732502 1244668 605333 1716407 1295732 1449476 534507 495285 316846 1237773 1021733 1349893 1545002 617210 1452961 819427 1652906 1457658 1074135 636463 391261 1271678 123334 52865 1888361 194906 1169549 305479 1220465 1038262 632676 1474566 1165032 276428 1142588 787943 219291 316854 1217711 1594899 1304676 1696003 1983481 364161 1392785 984252 1469472 941709 651762 1489705 104381 1693626 910944 1291320 1768597 1432149 984465 799269 53817 1260807 1364780 1319402 303680 1759126 654668 566618 963472 1784494 952114 80304 770391 952297 47465 1859154 790019 1707564 397389 1158810 1805121 271049 621422 390432 797884 1820090 79991 107793 1371642 1212961 1956424 1764419 1736319 1893026 1063208 596118 826858 183805 388096 263009 1542735 708144 1152589 948911 1852271 1801920 505816 349172 411728 79458 1603500 180811 1173679 973984 867120 91868 1476022 545294 1636549 1775211 1435240 1776672 119088 303353 285724 173803 1547468 1340380 114463 1402840 91867 1734578 1051832 477518 501777 959209 1776679 859246 107075 87588 1597859 1851779 1530939 585505 214179 1192562 479842 1940134 923970 1535607 561269 1397148 48228 1477750 892902 1170609 1067140 199170 743645 1419852 973792 1381221 126895 1078872 1185244 79088 1533142 149083 654220 1778976 1289440 1211710 1421934 1610810 1020831 831889 648683 6876 76723 780565 488110 1913273 1666788 1056419 161040 656775 1103871 285250 301782 1378649 1593390 295884 1864517 1131216 1471856 1827466 1936021 1912178 599980 243459 599146 1905429 1012857 1468560 119997 646527 1563622 1900776 1433011 1137825 903884 1639191 1521647 1790027 1546965 989274 634554 72079 844164 1035868 1740208 983928 531592 1074168 1182473 1611508 116736 1656090 1999140 559440 1587782 829562 1683388 980379 657174 1641764 1620646 678949 1545563 627171 318737 553475 1701348 1018824 322320 907571 93173 606088 1575739 1366933 1692273 712940 171809 1824644 1054920 1334401 1722575 866611 718395 419694 562022 1233159 1475253 1073260 1883932 1143862 1741916 1964062 477257 1428469 1944499 6093 170681 895592 658830 214060 246690 965409 885385 868777 60438 149942 1090478 777669 1175968 720683 723882 1446273 1211793 1618508 1321440 964785 115022 209967 1619965 715439 3708 248872 1877054 634189 1801555 1374479 963353 635488 1552579 1806343 538040 479570 963750 767116 1747162 1960604 1494664 1239185 1821935 1894559 1045026 659063 1666384 985252 1700552 217249 1682102 1742752 219726 1449000 1433014 1759674 76189 271903 1484888 1818516 491497 1800347 1939504 727002 1436326 1704932 1318496 327962 114398 615672 931716 1130257 1652783 1489658 220461 986174 33062 1486220 1128804 786604 1184789 1131165 1430845 198155 1815650 1527946 1568962 1262714 971201 540752 411494 334001 1769760 1349031 578764 6151 1404926 1026591 480996 609251 759581 1817207 684607 284792 1498527 274742 406603 385678 74132 1809289 602857 1401355 101198 1876792 688083 1344330 612444 1669094 1786243 1048519 1964984 290865 12318 1432236 1446934 1441743 1914090 797379 485279 563119 35987 1764385 346558 1950953 933599 1092278 1845967 1117201 751051 1148639 1779641 1693921 800034 945791 313386 1124721 152637 1588038 1779077 2178 193605 1538188 1285746 1079922 1248093 45143 415239 494609 1543022 554422 1519291 1995674 1898534 642338 484961 1172534 1520572 973422 467804 1808130 1823758 420694 710444 321206 836883 701773 1582936 275324 1529463 1867474 1818990 1108888 275610 1543332 1494389 1520228 1647746 336494 439142 113202 4227 950537 1136272 1499435 617208 245385 1202811 1079578 1949087 737938 1970665 1632549 949234 1882716 1119367 1750076 1612359 1339850 58007 1561328 1823207 1857121 1147051 1751922 824286 786153 1123962 1049976 817106 1365065 851425 966431 1321843 1401000 1450771 377578 1758914 173615 649489 1428093 3957 829906 357019 878555 1856867 925570 1489126 72663 1449928 641363 1207223 915881 886894 229282 858340 1113622 444657 1941921 21950 241718 537624 206903 95101 1465253 581452 1381271 986199 1972485 35004 1969993 162319 1097089 1325976 714480 1165525 347145 420861 988927 798350 1199063 1405402 104429 910211 647261 694948 1386142 54308 532466 1303419 355684 781772 996513 611577 619898 720802 1448403 437866 1308975 353946 450856 855814 312003 1140653 1314753 647919 175143 11908 1945129 435618 221854 1992247 319253 402570 446488 287202 859289 715211 775437 319600 1206679 25069 1406371 160592 1273774 602244 1710355 511090 1051850 618346 1898395 274313 1749690 1595045 1357660 1813091 173060 1285222 1436613 756833 192395 1459195 1008606 1443544 1898749 916302 1055579 650879 1474029 1300333 1519046 603551 63813 1145903 1665076 740876 1473043 1532074 1056300 99140 356391 622880 1097637 1585987 1172753 1373141 131792 1823645 1927087 925900 18035 1936701 302494 1912205 944593 1641804 1547516 428862 431733 630251 859797 958129 850431 50814 1286929 829393 241386 1734808 1746923 732325 1973795 1133680 487053 1309288 208858 1478705 1120637 1507896 1815021 293974 1919374 510196 1540193 892522 1274646 1984101 1231550 955236 1679764 93919 1574401 830963 261482 1514699 915350 1444558 697042 964311 1789483 491558 106860 1177849 1954735 428099 1804261 1515954 400163 1129743 1994515 1975404 1241455 17243 1823763 946957 360589 1221592 115065 215441 43572 178952 1005041 1883943 190659 888590 1729756 9644 1824453 882512 72645 1019394 1221258 351091 1272377 583357 382361 1247460 1568716 1015894 1687299 18686 1520434 1924799 257564 620547 951782 1920439 1012753 685864 1532897 184466 1093230 262703 1352147 1489352 1120023 1585886 1553059 1264555 24695 107438 196149 151690 516843 717453 1015724 1000906 1430531 273625 647891 1039473 1009916 1552813 1249133 42965 1757770 86768 511271 802115 189776 1863051 1820581 1322646 218425 234931 9322 1273440 1649132 1623336 6451 1729684 392118 210671 6744 1431639 827252 1755092 1265978 399909 573224 1093544 541337 176512 450743 783491 677217 1537129 763587 1658184 1210494 159699 1142802 35184 897218 790498 1690996 420770 330116 838937 234420 286907 238724 525711 310422 733162 1915701 157889 975881 879462 1921505 506832 187 44673 1949311 1005833 1076072 1782662 901571 18583 1817810 704511 496619 966823 1930081 1023207 1592394 2647 537022 1544111 1642356 437446 318328 733571 981852 917043 569244 883734 834903 1620392 468619 1712688 981706 520077 352467 526648 157148 1641660 1672049 378552 403323 1766917 1541879 352493 1081275 942928 1516439 339897 1090995 322660 493458 1947611 271476 1399528 989141 1274723 1061872 769943 418006 712420 1382664 239180 1336876 652643 1186715 1992340 219609 449682 1603703 278674 1555673 1720890 1537721 235881 969542 489380 1991003 9967 963677 1880953 990425 1138384 431712 338955 638746 647532 1596527 649214 862149 25558 154822 1386219 517704 27422 1690220 1076140 1373856 788677 901724 733256 355867 903932 708540 1016094 1501087 1805340 1055301 1424041 192394 1579222 1062032 680772 461417 1538935 1254439 213555 1166531 1871813 663511 1301867 1523984 1688205 944727 88179 1012043 1357452 86490 1311316 1391227 1255182 1820506 216361 1339196 993181 248464 1545280 1532245 1588500 1762172 1703647 733506 285440 52748 585748 1097277 1127911 1241327 1079948 1495811 1822452 83063 1033821 1934910 1763199 608391 381679 998643 557901 730501 655858 743126 315145 479789 770410 498916 1993420 1688653 406412 1080909 1864903 874236 1047297 1849262 218974 530986 1987181 629304 588628 1728931 240690 306783 763490 1995862 139161 1979367 497659 443122 366930 313018 872164 527358 661895 1307613 308510 1807618 1715667 1891832 307623 1188879 317950 215812 315798 17230 989680 41620 73878 1658356 1137234 1303330 203044 1295778 1819047 1616686 1975568 160956 1287483 1734295 1430221 624224 346323 1496983 880491 1650185 1395047 813875 1671312 228168 1013241 780641 682865 306853 673907 995975 1211636 737376 472828 1162983 1778607 491585 188411 1161400 1531531 835104 1338609 80451 1498495 288551 1806605 25612 941766 571033 1621980 634944 991713 1782440 995422 1725539 939517 827405 1319227 1133919 1189617 950421 1937925 11814 376577 1217126 1100743 1886031 184524 1307272 1214052 45184 595108 1396034 594538 257928 1070582 1024425 1251879 1303831 1123784 209033 1488679 504779 1688397 1948453 912132 592677 1126774 1895821 959428 211290 620144 288413 1906622 1116693 1343532 469360 1552217 487361 1847628 144801 544786 83793 172140 1564552 1409946 888494 194192 1973655 191470 1654496 541863 472285 1613182 395111 146174 215907 911038 81666 193965 672774 752047 969855 1130722 141107 630206 388819 345581 692390 910818 555669 702387 867991 1514538 829959 1327043 1110778 1155302 1665150 1216764 1276325 207067 887704 1030273 1248823 1222594 1131107 1211482 823513 107547 801427 197312 344348 1968008 413306 1079493 954769 188747 1745678 252814 690569 1803704 199184 638442 65196 476432 803485 1206854 174856 554270 630190 1194359 1494790 1292693 1330812 800646 1325222 550489 52044 1701686 1762229 1340493 1856199 1767737 1317378 1362829 1178010 1890083 92370 996221 203542 442243 1322721 1610639 1640243 1293557 1491338 539956 317379 624471 1588767 798613 1875062 1821085 815125 1606784 1721037 1961697 352878 1716570 464793 1442213 304735 981143 994320 207355 1876443 841141 1355655 808784 124439 192315 628756 718271 107615 477266 1411927 88648 938813 1698242 1941471 1129366 1256506 171308 1976791 389865 55150 599418 73944 1737127 37528 818514 1318367 495065 583607 1449586 573883 1204117 1825602 1619473 731520 1228134 216846 1665974 804517 1312747 1758793 1617152 89286 898268 37461 1489186 1747610 126439 415391 1288258 273807 1729802 199680 1923222 687074 1622579 1764886 988103 1621472 1536364 1535352 303781 1328070 116615 817858 280303 451362 206948 253252 1533071 174418 641113 648332 503636 253777 667520 1630059 1389680 1579961 846046 536302 271999 515062 997757 538877 1296826 31325 681244 1407041 775231 747674 1516651 48133 1255869 602541 42043 991644 1013066 71532 1381889 1755797 1785423 741425 1393403 778428 972459 1596359 951640 549088 1844587 107374 993764 1240775 1068889 320072 1752931 54404 1280048 1467769 206687 6128 331802 1073280 879103 890546 1754377 1755956 620937 1070116 200450 1205116 862076 68368 483360 986843 1222276 89117 1457785 257574 869519 1657134 28236 479811 460968 1606155 1849138 808176 550551 654415 1181381 584912 1740070 1861794 1827826 1898750 1806631 1531590 970526 265489 154270 735833 1229727 490653 11067 24617 1416398 191634 951211 1242006 1432509 1377488 1379218 1843394 484599 217651 14531 1559499 202680 54200 146021 1519449 1279238 1058919 1355620 1781417 1909849 1627972 517087 1157880 704209 1862286 978157 1811774 635354 353838 179895 837082 992635 1284192 1747146 175477 272044 1582642 236493 973339 1713373 966784 554682 1439257 431491 1675139 1304079 1201334 913821 1482170 1823043 1915314 1929111 383868 910486 1086177 1987038 1126252 1077712 1225452 4590 402559 880821 28320 652248 1208875 1743124 291062 249518 430141 1045734 76674 800348 853837 267126 1044175 1910213 1049581 165996 502874 536831 298450 863045 597398 456765 981568 1852254 762601 1528059 619308 1102376 464509 624822 434522 957508 1673601 252587 586116 416055 1971181 916280 561430 816020 1775919 1511312 318457 614930 1971787 924475 555255 341524 327869 1726288 1659917 1474637 76782 1304871 1615701 1868939 937910 1272512 1053137 139458 667843 605712 870329 1254650 740978 584367 1731094 1654535 1814501 1657254 620443 142525 1440831 1906229 1483760 552719 618316 1433752 1410074 514744 1606112 233626 483691 473220 1735491 1861151 621139 176730 499921 1007948 1014551 588201 1491801 905772 795344 1690205 1338553 988440 1330836 1882993 227852 612790 67137 1901269 974303 645918 659446 742275 303688 604383 1316888 199698 1329400 1625766 703484 1641484 83995 1436631 768553 1001276 14495 831091 1080453 1483709 29735 1316773 837240 1580261 842351 491583 1215394 1389662 1851208 396459 610419 1934183 1020972 558788 311321 1472070 1919770 1410277 1505622 773089 450172 1513588 1104946 1866847 1952882 1424496 1999834 119948 654615 1908932 599798 982517 274764 1591577 1338627 414944 1814339 1398665 1818354 1398030 1485640 1197138 295151 1802878 1491071 1261951 341326 1829874 46338 1697408 479735 1793052 394587 1234581 1678394 1816702 446239 827583 1489060 286071 1574819 621285 141800 1875611 1256187 1892936 1437585 429356 536344 901341 1130747 1233804 342288 1673044 1187118 76105 475132 633329 1517602 997758 610854 1514662 567861 1629476 1469781 234161 1986810 1130419 759876 1074126 1890146 122832 892017 240312 947145 1824686 819486 1944933 228917 451773 1927068 51137 1812326 616885 310741 561862 855949 1494822 230820 1896519 498758 1814307 1589960 194546 1880220 131529 1404927 1647303 595365 419697 1816316 1895233 875550 1919483 729424 1459006 1509753 84397 1519471 1149301 1189300 1926304 583757 342663 758109 918226 1596636 1011919 871188 1070645 1396172 261467 814211 702559 255928 1189839 232322 728862 350684 629000 1077476 1598839 728352 202382 376952 825075 786631 532731 1252799 484122 757567 914250 1011039 433272 1953510 1514115 1095660 1579892 1298171 1505657 1068289 660435 1910616 854885 1880428 1677844 1620794 231466 449193 166461 1112704 814713 14965 1366261 1925876 1192496 1880043 1097467 1364971 1187245 3637 293827 527700 1829945 1251827 1296704 1691518 1811639 1182015 1130985 752760 1806789 562152 923175 593315 1192249 1624636 1731829 1067332 589054 680522 1685662 284298 1507384 832341 1052079 1390753 470970 523541 57985 1681326 29458 1548653 1938940 1721767 1809681 1595510 502247 1044847 1875678 1780905 804539 1131417 433889 1520964 1858496 214634 1979732 805891 809925 1464337 922282 1815182 507627 332332 1345173 1731822 283909 25266 1902771 762387 207039 1765839 1359595 604000 55908 1090360 425620 1135349 247517 367741 1206561 529944 1904458 110381 403769 1784688 153720 973830 1500860 23658 255436 1011264 373364 1491558 1820486 1585859 1077230 872932 977236 1147986 32153 675132 372565 304516 750019 1837246 288736 1921812 823162 911266 1214307 502854 1609280 64126 1161060 482154 1883472 537246 1652037 1461859 192772 1416404 1579207 1513806 1122913 695748 1548293 1175773 759331 464599 1396673 1537197 291316 1955272 28044 878281 753784 1412774 1594403 1309532 1941213 297269 1479490 1504099 417369 1046619 1675681 1206689 52466 1875884 380204 655696 464942 1993000 1143891 650062 282300 1534931 902088 1930708 1604541 1347102 1781401 48247 1325421 170783 143037 452135 1810610 15190 1961656 697126 46197 338323 1720026 924028 1421737 749476 1770102 664945 1626297 471252 559719 1944504 1245166 410956 1569490 878495 11851 234337 164644 394188 1624420 558309 371687 816418 1712228 1369297 1807622 1664655 21262 1739420 271737 1907093 264278 755907 733732 1425956 1313753 825203 1306562 1722010 1951707 966213 669514 1487605 546129 1841534 1847445 1481669 472339 1974937 946863 1978948 1538936 1276822 469498 1420270 1284417 1633945 855577 168882 1314684 1270900 1452142 564885 575273 699843 1998853 835726 970101 1170121 981542 633312 1782524 173606 1518373 1059961 1394069 1720183 462177 1582404 640775 1933601 1678625 1331934 1327654 233029 611560 1025090 1128992 930127 1446847 1230997 635429 594712 16520 1348343 1983068 1882272 1818029 256317 1471092 1981698 337659 375120 1536407 1614104 1091347 740530 660934 413139 1850435 569163 1909335 392387 1485173 544875 139500 1370674 815436 1344075 1421520 1993275 263459 1832284 229267 140192 478380 795961 1634049 1185718 519846 211225 281227 1601324 309023 1913563 542897 950663 802608 987906 1594745 1015793 644528 751695 1265265 414013 1210849 78118 1973204 1798677 944874 711541 797639 1008951 1819120 1116962 854112 1176610 809380 845414 694217 1848345 880370 959879 586124 1235954 1482957 161596 665779 938789 1418536 1757788 1171735 494303 1977461 182409 1272421 1026805 918737 559022 1153100 1141243 234045 1227536 675349 26037 1855744 1763957 963875 1564835 1053095 861992 1876832 981259 548305 1009388 417543 1435658 1932011 483074 21741 203425 942872 1312838 1800459 1600787 571673 1825692 161494 1219446 1979557 785478 959398 1473264 1482589 1088578 1082352 368364 77717 1384242 1748868 94191 156785 223393 808045 1979517 1048679 353178 968435 508576 1021029 228602 1312250 846660 93645 1657402 380539 600341 393713 1236864 427314 1379238 918040 1202569 1098715 447993 1928675 57343 1647104 302367 984351 1199078 533587 1929898 260833 971463 938356 711223 338080 598359 589687 1948682 308783 1961877 14293 1266991 285808 1390296 1769446 428512 1885615 837131 1008839 1549040 410301 232733 895063 588903 1811561 566695 1137636 214045 1899735 1663662 875119 1744692 456361 1534669 940877 1287909 455446 266827 1749983 162946 136968 906739 222682 111224 751956 932220 964298 1107588 1588612 825460 1811164 1424813 1932834 1036419 175527 309012 1174315 361310 1876927 1844270 266057 1124628 244913 780783 965535 904161 737968 430984 1739483 529193 664755 242162 1178827 1393589 664407 828099 1434549 1642329 1883215 777625 1533383 1417594 1582940 1378822 1148657 139718 340007 656555 1039383 1072845 1856700 1888352 1574784 1081641 92538 1627907 1813045 944651 1871960 1009320 1383694 707931 327704 1592305 1545518 517868 45771 1574860 1629084 923704 517030 1921648 133135 1891736 471819 107074 439528 1404332 1417885 980463 30807 1131614 787520 190042 773478 418916 1302589 552829 414387 1549634 670962 313120 982148 1899169 1762352 1088239 452141 1780442 1886076 1339203 1857021 1855118 1374175 338604 409066 576731 1012464 221741 1420539 1650676 1796437 1448959 1642261 14313 1613425 1678102 336388 939254 840528 446446 1261433 1174303 6558 1743545 1788347 975476 676205 1077214 784961 1148292 1695144 327953 1393562 1434470 354314 1742215 1464035 1022872 1376595 1797051 327221 853889 1342593 1397522 230230 1703365 628113 724753 911868 656934 518966 999264 652636 73272 1261724 296309 177212 1048175 486529 723840 777323 1328961 1594194 747428 257775 1729688 1011905 1621920 726214 506578 1141468 1824388 988595 1261702 957982 649963 1075853 1011015 651700 1409838 407287 722229 49950 1875757 1003607 357587 1096373 641639 1705726 380589 57731 1859426 510379 296625 1097809 392817 109729 833695 302736 310042 1089263 47726 887113 1911933 260959 1862315 259602 697163 1084522 1747822 734437 736558 1098779 1311951 1187104 204132 841722 1333950 1744234 1958428 1928291 1442535 799523 265781 311486 1915043 1895696 1273799 1435077 1681688 1883307 1801826 1815144 668943 1249921 1067280 111402 1131418 38764 1861803 1798676 1795185 456158 1310948 61206 802304 362523 1562968 1655484 116623 1535031 1695133 843016 719759 696432 429187 335531 207975 535680 1916340 975939 227267 1711599 1705189 1457925 138672 1859486 1704144 1741221 605914 1089129 1709957 121330 1363786 267843 1352968 1263708 370426 22606 148707 353433 1415750 1600988 1501659 371858 626083 919617 201477 1257605 1511833 744295 1225236 988463 400273 656298 38274 1789058 9945 911776 584705 1433678 903667 1966939 175967 1388836 632019 1382485 1071119 894964 63435 1848583 1420019 666283 343669 1930747 743918 1498985 1823027 1073281 87191 1484369 952508 1417239 162177 1509161 1154042 507995 436603 1131724 1700618 1843670 87880 1634778 1305169 61151 333111 737348 245170 1743611 1863517 1973037 1594712 1662418 870961 871989 1450543 1771115 1915732 1881250 1836770 269756 1802729 1407955 531102 236060 1546831 1841810 356329 503237 1856812 51806 133332 1937654 1756058 269690 425943 1386552 539844 899936 1067932 835099 1506045 1496143 1742130 1972186 1061663 1231237 146866 1286093 78975 1571871 656750 423628 749039 1072159 868875 575499 1657406 300785 13816 1117285 1382014 369256 268014 445862 311032 1037934 1943418 1624291 549327 1015374 1451528 1393723 1737888 1186894 486514 466824 791534 336014 245894 1140721 370836 523899 778531 1205853 196128 1357182 1659593 564886 1470182 1112083 1437900 1548226 195341 1957390 683186 1694525 440053 1834452 14640 1497081 135402 602213 135455 465532 1628955 1722226 763733 752469 1985160 864507 1633944 961163 1535413 411225 105919 1000777 814647 1478133 1355044 1104230 753817 877236 1179631 1588274 1564648 1360428 1350539 455869 868274 1107615 1117209 1320075 1256000 1647479 1485278 1267301 1096475 1452630 165312 1884883 1276548 1347600 422548 806092 1984159 974601 519132 182551 132885 294788 485623 1641978 873189 720070 1315341 1092204 1914566 836600 498570 1076515 660688 1558171 1303857 1817913 399065 1767170 1453162 1869088 1570394 1411698 117644 122653 313613 1978300 1985795 320607 896394 57048 1138290 783137 1550377 1473818 1800546 207783 1984105 599281 1592583 1453312 462810 1953407 218213 1085601 744989 587742 581982 114426 1797244 1185120 1277955 139572 107131 1747182 6075 63006 250102 465954 423203 819791 1663038 1528850 284311 44518 1381256 677171 1685069 1954739 887098 112041 1064816 1394112 335642 602059 535204 1890029 656474 183448 1822039 1359199 757062 1355816 1070960 1053054 29501 38137 874700 481843 1172484 487667 1686822 280217 313137 1059624 938658 361227 1980951 484686 392910 650698 909130 480492 1066131 1363939 1069404 1089766 1821411 1046505 604798 714057 821272 40393 603055 1198570 1200826 1432459 1229688 291546 885648 1767342 226285 1747023 1960398 1514445 1918063 542146 655801 1417003 1983735 852798 336812 797308 1678277 869586 628492 1881130 452538 1518095 1626597 48961 317897 1937645 890683 1716345 1926752 1700037 864837 595183 1919666 1252115 253121 738331 573529 1504399 474666 864809 695467 254032 268740 1971609 1129497 1663263 1613449 505318 1743889 1061668 465222 442128 926037 277140 1813758 1382567 660529 526262 1226027 233003 1661081 1273345 1345329 458135 1485718 1412873 590014 79581 87980 389842 938995 1207910 362985 1414368 1217972 894234 1580500 828271 10521 1897751 575787 1707732 588130 431847 112 603339 200595 386797 1670047 822642 1158672 348410 1193831 1684450 1369814 1535581 1236341 1537395 588203 1322695 651897 1135413 1748325 724259 792068 1038168 50292 1427626 224393 843533 965769 1784785 1887885 1901194 1146080 1212774 926860 482602 764294 1555040 1617828 1305587 1824238 495450 619527 78823 623529 1275409 415517 824596 95323 475064 458168 632863 1651530 444972 1871152 461429 587825 782322 416407 1083463 1001498 1040544 97188 1789786 296861 10014 1423820 1612134 1540847 982676 1832581 504876 1973236 350291 34365 13308 1403021 973300 688381 843464 1266721 10719 1433723 602531 128565 1263033 1982051 354388 1133036 498534 1468397 109182 304810 1549515 1668912 1598458 1162960 734399 769404 1958826 1475643 550924 1729145 1860252 1485457 1873727 643608 733801 661897 102197 1727124 1330604 172948 1818255 1243291 998714 1151831 154380 372434 690535 1045674 189795 36002 1365164 206976 131854 1584441 1568388 1063184 1944466 53107 1371119 201128 930002 853361 1058927 645081 1631414 1437439 27407 40151 1938300 1451303 1133757 833946 1215298 462299 1123701 1724602 1606990 1709361 1114255 269578 688815 1897420 1099358 1380846 562389 1630242 51938 1563061 987631 1336801 1407463 1071534 1924312 938880 1489626 1477470 462134 717117 1437741 1129155 743541 1053983 553818 1069277 516655 357235 913851 1925160 1465261 337374 1115268 1907888 1210449 1389030 1702829 1331605 39787 1255299 1534352 1232841 974228 1034155 858984 1797524 1846650 300711 66614 310437 1980024 1749746 434942 889198 898447 232044 1915348 126697 370739 730537 924125 972190 180330 446699 1562103 634481 1511317 1002236 1690532 817739 909559 820702 1467288 1016829 581559 1865214 1016128 589518 535565 1986356 1014493 267029 339895 1413059 1492365 292796 1007943 1123399 1278076 755057 1730896 252304 1281148 312429 949044 1755417 57640 244312 1616171 2515 1685854 1116051 600331 34231 62557 99520 1751504 1239708 1611168 499534 871867 913713 1564559 290121 568001 555982 537006 840989 276069 1714947 190637 281865 441233 1309169 1581906 1678540 909209 178622 986246 1095447 617912 1318443 1217433 75122 800560 1712045 1367489 668803 1403616 1345609 1157825 1389021 38761 825541 339440 1493576 1315314 1053621 117692 1246654 1668240 1112077 579934 526712 1392284 102968 1528337 1115861 865585 86047 1880291 1456410 1841108 1811606 1585613 1180520 1435063 1683664 1836346 1182715 555031 1004711 769795 1942607 669570 5953 1092352 1987570 728327 611510 46803 602255 147733 906704 30278 539379 865127 329807 84776 639894 1789598 1036837 560003 1832505 1375739 261723 880213 470589 480721 1924945 1900497 1262065 629944 1863714 1963883 1460744 1744873 1909367 1424391 1822042 205455 1834326 1007367 1461239 1752617 1116374 1473926 645650 29037 1019809 1952053 1331142 1986801 1453059 670499 1846057 762323 1972144 610513 738712 507735 230939 831786 1431359 929830 688534 1660222 230767 1831311 1565326 1083825 1282858 1656087 1959265 714045 872724 766624 1029326 1407593 1132346 1594752 1246959 1238837 1622966 773757 1031516 1470467 479745 1930324 538010 199443 1121920 1905402 3084 837229 1594227 1482828 1394705 637172 58302 1470920 1546258 730785 165226 974644 137230 1983543 270135 481731 289827 1643599 1220246 497896 1569856 432058 646350 561606 1935280 999790 1143386 85684 1020381 639679 935648 1729810 1364416 397421 12182 353666 1189819 922698 173103 1797755 96561 1286029 484712 525529 21320 1613898 153243 1679758 1045065 1606691 930881 1947355 10396 538178 41406 1055228 282137 882181 239147 1178674 1243141 1242218 1692073 185152 560496 963982 1493193 337546 222769 163464 447633 586219 384913 510830 1767086 997060 154377 187609 338814 1905400 190421 494360 65710 1774260 1374497 1634896 261081 924745 1275136 194173 1649789 955911 103040 1726037 734138 657128 946556 1847451 550481 392333 144850 457981 78238 323095 1951947 1582195 415099 1887119 517284 868385 1513460 339287 650575 576719 1121168 478817 1247138 404174 333412 456392 685180 1452610 1058073 1695933 791605 713062 1516197 893663 1839627 1856801 1609532 996267 333034 896872 1050843 1074229 1026076 1077711 1724326 804200 780446 1671882 1524122 839373 1218694 69489 1904389 1441304 930363 1058941 85076 750334 1281749 475 1964365 1154040 1083620 1146582 170113 483404 1932037 1008111 249201 750941 725358 1827273 1497668 342595 42777 646897 367580 685765 1310569 1591840 36025 826844 1272472 1448535 1339101 1013597 493383 1148253 210511 351400 699086 1020375 885500 4650 653940 499149 735501 794373 861205 87918 844629 308533 907246 898775 501548 893135 438074 440450 1688236 1737959 1762601 904016 903517 1653740 1572380 711642 224195 1289063 1240854 169952 1742575 136987 1861695 1333627 1459076 32077 1102325 225406 1386327 1625848 698296 493292 1164851 1183976 1190112 748698 346232 640729 535997 602308 314993 1034265 1958015 1639951 221815 851827 439583 1365877 863996 1306595 1029076 433110 1416458 762221 39904 1857527 1429758 44192 723120 429422 690556 1621399 1469429 443439 1683719 1968906 608351 834827 1564979 1060668 1054956 768511 1900861 610402 532672 1149926 1081468 1417411 923891 827585 693353 610693 188253 1049640 1719862 1543392 127661 1869115 932284 1408874 34233 530310 1282324 1744148 125424 566377 1557344 733062 1472485 1186698 1206374 804436 1282051 860883 1089694 583538 337104 224193 1747097 942794 191057 715445 1335046 574344 962485 1594132 1464295 1899337 141627 1305277 824179 1055270 1027591 672699 1043381 978519 848976 237365 1427424 1508675 33678 191589 1670396 1600719 464268 976857 1500669 1962638 666850 1991923 79932 1987938 1048419 1014989 807640 1565834 1415079 1074492 1098412 1511655 1120652 571370 955511 727757 1221525 1231894 797676 1068421 1559803 1221297 576105 651635 1799172 1459181 12505 1341034 746007 700971 455034 1660342 1774856 636649 1280691 479830 588987 1225881 1820772 584446 731923 723686 1084501 724771 315279 1189262 1114666 4431 1657403 1755034 993259 341647 1344166 1928419 161787 81040 1631930 1335235 21022 843906 1900703 1949122 130 1958063 837694 1423106 1086232 1594312 1461350 22339 1878445 744422 1767981 1678676 533019 350316 23079 1263785 963221 1390489 679472 1888837 1026736 901255 1041655 1049516 1393686 684691 925958 1473525 1221216 1355071 1600498 185849 1222269 112182 477060 1264777 849423 1027453 1759054 1878654 1431580 332693 1873585 674379 56052 1284675 1229264 580450 334360 458733 776085 1515244 1560033 1448608 764765 1161793 727306 1630083 837979 40722 65317 630477 572010 1293711 451727 1717511 1329420 476069 92021 680580 769600 1323091 956923 246392 278636 843974 1179302 432922 1189399 605260 1797994 980101 90584 1223170 474991 1780557 655487 1046351 118453 1612686 1793751 333557 811351 1670442 1778477 938884 473855 606351 1040385 1295314 1969174 1857614 1161090 584220 22094 1808103 1042793 69117 1449540 890504 124063 1252754 329290 570366 1342626 1484504 939371 1222031 789668 400677 81830 1536244 1639200 405873 1159183 1742016 71342 1690986 1970878 1535648 823205 23412 1334072 1836218 1218067 277757 661371 614901 398719 860483 301444 851756 325882 32097 1962430 1557286 34212 1326539 750855 166295 853213 647203 1232885 1332807 1092522 1024829 1946271 1022360 1964441 1965277 591190 1149819 495490 1750390 1875852 1177836 640623 626564 811904 1632980 5736 712300 596310 1633570 796418 298696 1964200 317458 1796299 335397 230393 1892219 1882043 1807306 1285610 472595 1606387 537158 1693463 534601 327377 1186625 1060680 1978111 1564682 433671 1960378 665065 1026218 1624472 1889196 14953 779352 153547 1775747 1230915 963250 587605 519131 786061 1007926 67954 1159632 1454945 693128 730426 529648 255699 1344549 1932819 1760172 908816 321694 1213241 1425911 1915563 1625231 857368 1801411 1643709 619932 37220 783078 237228 1376197 359247 1245519 1719125 978914 1838796 699798 1175582 316293 1635762 874349 803017 1741793 460037 959784 1840139 1524694 1755587 1852546 920527 54038 1470173 1575039 1837772 904672 1100968 1180308 476229 65524 1391699 770811 1416299 229228 1346512 206860 728675 1859975 275460 1642494 1502645 988124 737414 608863 14467 1385202 489516 807249 561273 213862 190246 1991089 73847 1732367 1746931 1694993 468754 1642401 1387531 1399939 281830 1210304 1760201 1193087 1651086 401256 1693328 763868 1931626 358938 1805159 55743 1673703 1681029 1129709 1657148 1683011 1911216 577097 1308397 506316 58668 290435 1942421 1535687 489514 161329 79335 526619 122452 178052 1612305 1516692 259564 1813448 1902998 117154 280599 1846750 483545 121550 609539 1463700 475492 1305752 1763344 1362234 481041 1341762 1244767 758444 824796 1831090 1431389 1297198 456773 1243503 129906 41359 1283560 407767 769928 1905936 1078604 556510 1263792 1324558 1670815 1457565 445093 162297 1019685 686699 105981 485986 449319 1059227 1701308 757617 1905704 1785333 1533948 271698 1181264 1371287 373235 693919 1434528 800479 783341 60623 1700336 663722 405204 1107789 1104507 1128565 1267586 1558433 1030541 717765 747251 1813995 1163996 1917674 1845848 1006398 1137035 113051 144197 1815800 1344855 1125515 1935136 1828283 1394094 490327 839079 51589 1677537 1737712 796985 1628236 1025093 989572 1939050 552770 1759926 790629 1093575 868595 830708 1087500 397703 1680198 1814062 1149471 847488 1700087 1224621 1046315 51196 220279 433418 1859436 397854 19664 836363 1637542 535937 1561014 1995746 220216 177373 1769345 1700282 1140528 599065 1189077 1562664 1996904 459334 1244195 525297 601909 1436898 20087 493031 742395 1580317 1792586 1818068 1296707 860420 705795 1462485 397115 379621 1733260 1740926 853997 1105128 1414850 1055898 580932 660102 1665432 128487 1960332 25242 783374 457963 1693947 256260 1905975 358494 553315 241673 169121 1117230 1091620 286600 1400278 1149197 789901 919542 918109 1782315 852060 11993 331231 108961 1264216 1810266 121417 297512 1887440 582961 1188677 1961884 27004 1820266 476741 1821549 1689738 1364876 416311 1847599 100870 882682 1830569 1666992 467756 641734 1964744 478979 500171 831834 824012 915927 574624 1048179 37335 1714310 1256957 1588471 993949 110887 316435 1314726 1737577 244972 1872300 1378487 1728716 1131643 580661 1442454 231522 259341 17904 359460 382020 1357263 548713 386888 200173 1944108 1153939 1074036 1896768 1384907 127634 370946 1877163 710358 1085058 1193357 682858 1223123 47413 285279 1342545 729459 207987 847486 63364 532102 1639333 798987 1284234 999063 1353727 1543832 1087405 1815272 704157 502812 73942 637834 1364221 294884 568526 1889903 1446830 227908 380751 386037 170341 527017 1821065 1515951 1086924 715143 1653372 395898 422227 1048392 1174707 1461115 1963678 641443 1834009 1994295 992779 1672122 1060273 178126 1157831 1221686 250802 1471084 1236494 242081 1004220 844185 1808765 394608 1956252 296301 696186 1210965 1758642 608640 1559061 68113 525889 1489742 176 1020919 1862028 1782395 1249384 371207 629320 1582429 1255151 14117 165849 978340 736702 135830 1477321 489594 1603617 469886 787671 848532 321903 695531 704555 318277 740841 89894 812363 1279511 996298 374096 1403000 702621 557183 1971669 1575951 1495581 449815 1773498 961645 92553 1644714 319488 1751380 488327 913913 516144 400631 169862 1404846 532224 909854 339914 1616930 906753 633240 1691110 1285914 819663 1147983 721329 1459149 1737337 1473742 77073 1789907 1023897 515531 714173 1660152 762960 1093827 1395003 702468 1210446 1065807 472120 1589813 1748911 1232138 161973 252134 199180 613935 693658 403675 827907 1786333 376256 411785 686853 551381 1565568 1910669 148169 869856 719261 1012759 1428570 1500842 271053 771804 1976952 176741 1771008 1142958 1219736 1493765 1371277 149365 1214221 276848 1358366 577006 1470427 716013 608590 120218 1551201 189277 1943989 167731 742642 93123 1215301 674715 1516510 1498702 1297609 1517648 1999484 958662 976300 329822 1031869 1664614 1016375 353446 626626 839748 1857037 1357136 701167 1251629 1658573 531489 87065 1237175 807440 1197407 1964663 145180 184898 1551402 1290706 658912 1595679 1280460 957112 1688033 1466593 1245255 1162680 1937738 1657526 282103 742734 618933 687536 1357230 1416013 1337174 440108 942580 1791739 287207 1951826 1194623 514015 1113888 1046208 1138770 1099180 1797000 1354062 353027 1406525 1848916 1835869 427512 907951 1743502 809326 1170222 1108837 807881 1023518 951649 1178677 1956182 1740341 1209404 924430 734840 1544034 1950735 750892 1849102 1980198 955410 542153 1224603 1623177 129744 1558408 1953393 1929771 598159 1004031 1575101 283848 1942732 1976866 317337 1441165 1257568 1719856 1941577 332996 19256 1616586 139101 1342698 1197215 1487749 1517964 1944765 357572 313907 704533 1855672 961343 1282885 213092 613902 1501555 715149 689105 173480 1796476 1413845 104045 393491 1600346 23845 1945570 329186 818803 846811 1345334 77224 218285 1685401 28390 506916 1932719 799109 1348201 1193303 1995903 544737 546003 1152353 1406775 269720 735745 1348337 313428 1522016 784969 1795526 1275968 49525 1679964 621052 1531877 744360 548690 101280 1499096 891103 1472828 1091798 883292 664255 50297 882583 412645 1393334 1565618 1008854 725167 1808253 387767 297475 195368 1271653 1750842 566880 397458 1097508 1853224 1947145 883117 56902 1315515 1194185 1624259 1367897 1923705 1168006 1619022 1108868 1706822 552227 1787697 1296068 1181261 1509621 316376 1027362 1788328 553927 84645 1625001 1303631 584512 324499 377060 18265 53320 291642 1966184 1262624 1470867 268611 1501878 837382 110771 926976 1757407 1125012 1954823 892092 380143 1054962 1521907 1920770 61442 1586152 1846918 702446 1609589 321756 709235 363067 1075865 267601 1138120 1381381 1884520 1147950 1239874 984427 1509806 1568651 1594271 1166803 1678674 1186468 159352 1491903 1097149 1281980 17276 600118 686034 198500 788501 220532 722714 1793178 1276885 666857 1443355 538150 873034 1717832 46233 761646 1774059 1865130 640958 1100053 1355862 808409 1225668 1832783 880726 16602 1044592 587288 1287836 750020 520758 837760 212132 1612568 179499 527230 1544232 676238 1884980 425503 548353 447182 1851233 1575607 1223738 1212873 359760 321936 1258879 796073 947841 44131 1151075 364400 705344 1573299 1541485 1303826 1917628 101549 209419 580224 775776 370287 1656266 898274 1480334 1250884 1717547 1814961 356897 559076 1848766 347508 1253814 1944090 1075260 607688 686578 613501 1400885 1204406 1397671 332961 1539565 1478656 229904 201742 1913640 1127724 1690312 481404 821069 1660491 1320091 1198806 1038686 324174 1731993 687259 968814 1531455 344836 892143 1463568 1536204 260919 1479465 749960 435105 1019750 1576938 212215 1979375 786905 1881692 461055 641362 198431 1462587 2744 605637 1438064 1623150 1895523 1633181 1282133 127038 893165 626958 571676 143336 642709 1895304 489960 940685 396454 267244 241105 1362359 1493957 441374 1258741 1788433 280597 1211576 1979877 571432 1669231 534896 668551 801433 1435758 1739931 1748780 657276 131382 519408 106227 982796 379885 620776 299015 960957 1560336 271265 1209131 242794 338679 1656871 866437 466711 166004 1900751 1961249 1786119 1968829 1247570 1909091 1285196 1950570 5576 879512 838757 426755 1535388 1952763 629315 145628 1311643 184774 1049869 1811703 1793120 1467554 631384 115114 110005 1884669 1098969 928956 447122 459791 1411406 1462674 951610 1335077 1720555 1055450 172350 1527630 1597800 10947 452124 466039 1336007 357628 1890209 766880 960355 1205472 1425389 971140 163659 1898816 903678 815660 350799 206153 1997072 693976 35078 1759058 626756 1575128 64808 983393 1784005 1960568 130058 1447060 367067 1089575 234802 830816 1355547 1234990 336907 770473 1171073 1564827 1373373 357240 1595335 585760 932274 959790 207756 123110 1459737 1858364 675010 288651 1403314 1075185 134361 204146 1787820 1391078 889089 725645 641571 851760 319849 187305 373147 1951899 895050 260347 362032 515471 1532158 1226445 1747538 385037 300778 560082 630859 1459399 1672597 1068136 1714239 560923 1865109 1926843 1185447 234547 1938827 1975878 770008 1944890 1347549 1228660 1435421 1823404 1257763 1066857 1071929 1754241 1561554 428917 883793 1135442 258831 193680 265237 673838 1030611 367762 1051923 1624801 410112 12620 178729 25740 425729 105436 1071634 103580 1033442 1131988 162964 1353099 1195137 609184 822438 993788 309863 692086 1080461 632877 676675 1287599 1433069 1809180 878852 148214 1290789 639791 854399 806982 813678 1804606 1506428 548823 1309849 98704 1061947 1296768 549517 168686 685093 1958519 1092644 1690920 724300 1166101 1992223 167134 1297380 1958830 1193218 800126 351394 581852 1753487 1307599 708292 1168243 1525384 1629903 1304245 634149 764580 1512669 423958 1874807 885707 1711423 334359 676244 1577053 1602478 965468 991308 800949 1732841 1863353 120522 113877 322703 1552416 722826 1110494 178672 667161 560204 675268 412484 1900552 1416350 895989 1539760 1281093 803082 410071 1316830 344293 963708 1637623 1700154 1405480 55944 704264 652257 1790781 1311237 1521558 59953 1748705 1510686 1962888 1145347 1934657 1890435 1960680 631207 32564 221266 1092270 1827744 1069346 1699795 1024476 1286191 1788308 1273399 1330927 1932080 1324191 1925533 750562 1417622 1614152 1265937 744940 1377032 890694 1109176 1063520 1946746 1708920 1878215 156797 1165847 11016 634529 1020704 55054 434547 1530210 945536 942743 274534 1600384 264668 1974988 924463 707903 206913 846939 1811651 213317 218184 772211 333478 988274 1003042 500843 1767749 948333 1568932 1987648 925343 1568677 106983 1888326 966209 108750 1002857 1169286 1756134 936429 970999 891278 533343 1395973 2366 50000 1986203 1581104 1132576 1345073 664987 1264910 1672558 52650 273650 1304180 1110480 870567 1851119 520171 1739383 1819668 624693 1692545 1145410 254972 1796165 244102 141475 1144205 1135187 1162455 529511 637083 20446 682104 554250 441212 487170 693185 69571 803142 395734 310131 548806 86265 1142480 1360645 1156710 860010 1633259 1879714 1765239 322120 129584 552120 345434 787216 958898 1891679 907780 307443 351441 497008 74395 26614 1171727 1304731 492677 602411 481582 1346331 1640437 1875921 1236332 1662825 1936809 1220086 333834 763580 563488 993557 1340977 1653515 907009 1481311 776822 775878 1724676 35643 1316988 1948113 925287 1268201 1523909 342870 641080 744411 230585 1491159 1218017 679053 1898590 1157922 813467 972193 1420587 679320 386174 1219477 385275 456157 490586 811779 1142850 197230 1731781 758551 680500 1747001 1872617 1778120 670870 1032345 1636382 373802 602205 733339 1295125 810067 1339609 922612 1433134 829929 322088 1583391 659285 445711 1186701 1462862 1952407 562918 504464 1230882 1119214 1274131 1958087 142057 1996557 1860174 898598 649273 656136 671599 507991 1446937 1222430 603334 1409934 1614410 1767537 933312 1725080 1988747 1576420 839279 1551670 1853830 710519 264175 989863 157989 1118895 1919282 1841801 1503911 1927272 1818547 77345 745870 1913295 1318968 876915 981804 1229026 1844970 1564180 715773 806120 1092962 785464 105255 491739 681872 249382 899576 1179722 193059 1659431 1646421 994321 1675092 1825004 341104 1817553 186314 840887 407399 401714 1960586 358452 1368851 961178 1514087 1334917 830854 356360 774551 627179 520519 1902125 1422534 1065791 968545 313228 799249 1606948 742442 1184352 386964 1055871 1121643 1260235 1221488 1463812 1355016 1013881 1237876 721845 196399 1606810 851412 351346 386166 1073435 560234 1268777 496048 596357 1786335 1733230 1722189 1038921 812134 795698 49528 1987284 1410125 234460 653492 1436333 463362 620703 488375 1386167 370182 1510737 79808 687906 560681 1225486 1402431 952911 1726250 1323933 436328 354449 182107 1412052 916285 73804 1066387 257550 756176 1220445 843072 1563906 469528 1052259 284770 1489405 498576 604973 1029093 422215 1767378 682848 1757097 1802487 773313 325498 1065261 243940 621178 597312 708515 756426 638250 1439396 750505 1600081 1683450 1600231 118061 1999335 1389996 1513824 1754607 1362325 619648 270604 588475 423380 192048 422916 82114 38676 1351396 720397 1100330 454820 356522 1768756 846168 1151880 700295 235671 1603369 1195602 1364677 1282656 628858 1104234 980541 589013 1648571 400585 892360 1933863 1790624 99735 824415 1563725 1603276 1735716 1717114 1104781 1687143 1081121 1202865 1646721 158352 1599967 517956 363031 1849509 1143567 1217317 221319 1818985 94091 1815799 117726 1315154 1122841 222027 364662 1717320 1963850 1449766 916467 1224968 1827616 1665133 1563085 84380 107471 1027101 465325 1435318 1006969 1708836 815665 1366782 389995 48666 1591268 986374 1371874 192990 710516 1427721 12222 796552 543003 231454 130581 1301440 1654175 1590411 710978 134370 955900 637816 1290318 1097814 1411394 211573 659428 215642 1739625 1845875 1400485 274979 1597994 1678463 1196811 1954335 1411524 391858 1317638 1464462 806071 1624954 1522308 506418 1061794 1501730 1892842 695548 1017400 1811717 1059185 397428 484655 1888932 341898 967537 1755919 746342 1882666 1648546 923395 446974 718459 246754 668382 929451 1825891 425773 586659 1996432 115184 490285 916151 1045073 330146 560914 232945 22895 1102723 564285 316482 55249 1897315 1690060 1861193 1267362 794389 1309779 440016 1074679 1286714 1936239 1799096 1365913 748131 1967211 953226 554573 1845560 12827 96933 446563 1305937 270904 1806185 1646656 1774043 924030 1880863 1542054 1253058 1843485 1308439 1656149 1698064 667325 674065 1040212 1959453 505367 795462 293607 290595 625278 1758061 200 175983 940127 715779 1033766 1804037 1872983 787085 810077 579754 548101 1493344 564676 563101 1371185 978577 90368 279816 188560 1010895 1200885 121656 1476743 409604 1420385 1027783 1094699 69738 787353 543728 969774 438620 1756740 663866 687257 997353 859592 1868373 607450 248021 1473372 551896 729070 1366245 591816 535508 1222045 966571 1179778 1061684 269165 1584288 162955 70127 877367 1203452 1554999 1593190 1820864 624280 1564500 245395 897103 774332 821241 452709 1460655 217817 1153864 652456 1610057 712996 231943 1453047 449540 1805731 1998473 617833 1000213 57786 1176628 1522619 1159367 1241067 400364 693389 1199310 955828 10313 1503119 451503 1236424 115302 1143884 34225 318169 1443481 55971 490767 217755 1323539 1776232 721354 1881019 1649608 1538307 1569276 1786669 1654212 1798872 1062935 1604747 1762736 886203 596952 1266293 1748966 1120279 1776189 1591847 1061634 32069 1616285 1020834 1500224 150927 1123 1959301 1806297 735060 976374 765019 1878458 1828503 1620645 713915 1409718 1425996 485609 1620312 301695 1631459 1832071 663915 1263848 1080831 1783176 236098 984201 1311698 1365922 554223 153283 5351 1341355 923674 293848 274648 1677298 272066 524918 916473 1033805 790396 1740084 1754458 421 1952833 186626 742710 836104 1632129 1527284 1193936 398699 1163918 1019825 1778604 1385381 52527 77578 1316131 1065411 1257072 864597 1803211 1919625 1350333 89628 1201283 808656 1404061 696799 730891 1058176 1685639 535211 1751511 733809 513064 239034 1590364 1797819 688998 611248 1793788 613765 1389487 891947 866567 33604 1204624 685584 458096 582790 1551803 1047701 912670 1148318 1260881 194066 1035864 1427728 757335 1620466 1762600 414565 1586095 199246 1857397 1333408 1948140 442126 414192 1898171 1505303 54117 1848814 157228 1562774 1903585 1397914 1156005 1432182 1674243 1724424 297063 793865 730868 1603081 173778 583390 1124403 839827 35209 1939218 1920913 248749 1549237 1344701 1303043 1979702 398830 1458007 1592672 1136267 1498500 1674166 499162 1848781 895691 273378 1499317 372501 1684245 825312 857224 1873382 1360168 792916 89231 1331981 60778 1461843 1749910 447600 905433 1761953 526795 1924781 1229715 1276387 471579 1062602 1528467 509872 17957 1439393 677398 404446 715130 816398 958236 1519279 1837261 1761065 1757200 1170462 1729156 384591 664357 1604153 1498445 450926 586140 1556947 532063 1416955 395708 1596035 161385 821231 1202380 1763682 222206 617712 1026030 110847 1676264 1435943 637187 814756 224898 853206 1188812 709336 1243946 691258 1813773 270088 907659 953020 1913863 830807 936820 65316 781255 1580847 55057 592646 481487 238046 453372 741444 1006974 1128975 670777 28208 1710797 1712866 1142356 1117954 146001 1383153 824996 1802725 290457 884098 1100470 1093241 998705 1340292 1440022 1883268 168254 1556074 1993687 1196337 1739678 1900428 822534 1228299 1394851 40420 1244444 687289 1042442 1673011 22759 444855 1616069 1355132 895940 1386897 663392 291965 169922 1965537 387514 1480946 1116593 765908 505831 1390839 371479 564141 656452 97519 1742555 669227 1582942 1680079 1794200 1997908 263722 1439046 1606500 1765229 1383880 1121999 1993888 1978211 133226 592361 354234 453702 473005 1253403 1825650 769239 669608 483971 1348794 1471827 841040 369166 924953 1805859 554065 1017007 635827 668703 1855367 871614 267193 399860 899636 15389 1712517 1150425 1173664 672210 1151186 261127 60037 1585884 1489630 1621004 147553 1898460 1857850 1604004 843907 1452316 1109250 832143 1149437 848859 1229189 331984 511707 396369 1812379 1102311 1466651 1954714 509211 1972971 1287266 1994570 1687281 1904260 409286 306384 1443253 1584977 1890715 863008 1880343 533236 1589839 1221669 1012899 1253578 1873698 259149 1616885 1710639 1562267 1171459 1589857 76180 895873 1018728 441169 1358182 1590685 1101385 1203965 1019768 476035 1815130 450284 957730 1600233 78958 1004656 1933980 50267 338291 308606 549465 1840057 1904903 906780 538568 557194 1033136 109080 1838710 1138225 1449891 862762 1972412 37052 1455982 1411811 401199 1067838 983593 512851 644874 806033 367797 1248176 1129941 1598698 1130218 1969865 929704 889595 819365 1018227 1772917 896738 295455 671480 740415 1212596 460906 791883 1227650 1180802 1333463 1242318 1005036 675470 1694451 1090775 1019464 114750 1185666 171819 1349620 896041 1455481 538707 141955 147704 1440323 504254 1627 774799 575656 1528980 1407705 1038537 459333 1873369 282641 733978 91283 854759 1361205 1135508 1576130 1918720 1885158 386228 74659 1814074 1220653 582541 278296 266488 47285 502663 1031885 117009 1049815 1588075 1586904 275111 438529 549209 35072 581572 1132723 1892088 238932 1794754 874413 825217 1078988 1412794 1709965 1512785 1675379 1799154 485336 700284 518296 1201769 1746754 767480 56353 811049 1561626 1262312 111265 1618989 1025322 310226 999307 1805663 1106728 878090 816781 858397 1685089 1875805 1498858 835864 1868865 278104 897250 1664110 321241 769934 546349 1020954 333687 1609609 1073709 1014293 375948 1347871 187101 1113880 1356645 274390 1685304 92472 132703 1676080 1804306 541737 301984 1122699 1544644 1902813 1227407 1826232 1594674 231856 1302038 1882772 1658808 1850489 148427 340797 958641 1562302 1723460 1482732 703250 404555 1931470 536644 1614108 1115267 1054753 1137865 1502691 786320 332585 213466 635596 1382265 80241 1946346 1214715 669066 439689 1138218 727233 1443176 1009117 288181 1267628 1026663 929711 1066328 451858 260918 1169431 300098 159470 759460 1408546 113681 869059 1646160 189235 11784 1679041 572219 829963 297420 725349 1965502 648573 946053 800060 378698 1829619 1080501 1365391 910562 1537258 1507425 1439199 160000 1985066 1176064 1051119 1684077 1663276 940321 174850 293679 1980403 79277 1844907 1752417 147804 1867020 669658 242048 1891217 1055698 1034632 1618702 426159 943558 840144 146370 259786 1234515 288392 398295 1979431 1238624 1627103 1823156 209606 218695 1723211 1603851 185809 925667 254359 318319 412672 337522 1089479 1886479 1489347 1116666 530581 1532637 1735770 1259317 1202739 1998674 89872 454850 1166470 634027 1688051 1186178 146996 364798 537915 1102765 1898196 1211153 1780599 229452 1896164 1101499 1460416 621113 476170 487462 829289 304519 417495 841129 27491 1241404 1538826 1893907 560615 603342 1527138 1137455 904418 676101 1087786 1346237 524615 1548009 174919 733966 1520407 990306 21600 1039535 1352514 632660 1664854 378675 1859939 1340477 199619 1280214 1529107 715625 1363928 1551035 1279327 22483 526560 1655053 1270482 14338 871079 1630009 1545586 954762 258020 261732 1607875 1933241 301296 1772321 661421 928159 1234561 225872 441203 883137 1530807 889438 1169300 1232101 165446 614622 357742 671359 76926 49163 1696582 1312027 1034489 1636361 582203 1295860 477348 58396 351879 390952 83168 1144279 578086 1512610 208044 1203992 1646609 426100 11735 1730572 1152254 972892 1461522 904731 1371060 410531 1862556 1055489 762026 1616251 1697623 1425565 96134 705617 1935656 1708558 1217896 227820 1360627 281942 1133782 1715799 1413325 192933 635812 412537 1326760 1960044 997986 1226505 785626 1778075 278508 1836254 726465 1368415 1796787 619802 637405 834027 1940179 1843033 1574051 1752957 664600 1372040 1566233 1601521 925856 121663 999218 593985 1898910 890641 1786143 10373 475945 1745720 1208542 1516834 323035 931835 1755633 742145 1218825 1915524 1510387 354990 581296 933668 964985 71619 306720 798864 1730876 1993068 1183259 857261 759633 581271 446142 756379 985786 1172189 670035 626443 1055400 1396061 1851245 1847401 1565942 160743 1784578 783252 168826 392529 917064 686790 1872457 50506 1761292 943614 970870 1158794 319751 605922 1485224 580107 670615 919309 1542028 1301670 1414174 655755 125433 41295 1776852 815595 82041 170849 640653 1227892 1153380 1113200 1756258 494878 1861487 1769655 816031 2377 858399 555543 1467068 1626351 1719650 1594953 903386 1847696 1476180 1183497 164050 237651 1405798 677183 74075 381277 1052968 1469158 1941299 248213 33290 1682322 757383 1292754 99797 1822570 972115 1052795 68221 7303 472604 959621 1479337 220054 1539782 1663723 443403 490303 1078280 770627 678300 343256 565168 1080333 1685339 484762 132422 476410 720619 369223 1142513 602870 1181841 1554894 758127 1198973 1949388 1299484 694371 1069009 1364813 1342076 617568 1896369 820301 726033 1146536 27068 1869712 960914 1223943 325206 1590692 1080034 458988 1094001 746592 1385904 1555197 338554 1820624 122489 1034915 1770809 69608 113604 80903 1317001 1595391 306221 1258621 1566672 1355981 1298089 1352455 759681 13183 1174739 1049140 1676393 902927 1015099 806729 357194 1761802 748438 1550337 1226087 1560574 1901190 63406 654757 730715 1303349 319557 1396243 1265967 89373 1557880 1260796 977455 1577444 308824 1649866 753711 400309 1581962 1742125 1761172 108915 546778 129980 519108 172300 880955 382324 278282 1491643 1267082 83938 963739 269194 717604 1322753 1351128 1353994 717260 1592248 488779 1438563 1768792 342139 657254 380843 1751536 1436997 1345499 1628917 890872 1153231 1851290 243742 1513422 1224491 98194 1025441 604526 1719451 720633 283498 197651 160341 1474750 1284676 1635614 1647631 1601588 1785399 962397 521776 49645 747052 416747 1868531 1871570 401966 1305788 1784800 345408 1092314 1735627 493284 1739481 529472 1047463 1359843 1783678 970390 1915085 765172 339025 645498 786150 959907 1839916 1192272 150233 1301101 272317 547612 874931 1962253 163351 1971121 382779 1823203 541446 366735 1534522 1812141 364146 363518 1097738 1600236 230494 900300 1687945 230135 1270944 896338 653408 188947 713647 299821 1903263 934655 617052 1463719 1205712 1395736 643165 526856 433327 1871565 357520 58054 190797 1945978 1992136 361713 1093945 298499 155206 1021730 768508 61524 1612482 1252963 661170 30034 692554 356559 1480780 767988 52910 504466 1437058 1319202 232099 696342 764592 1218688 1252213 716054 286720 377566 275832 112720 1570166 659626 1542431 1401818 1346548 154311 1672780 1534468 1989467 1374818 1848891 1763468 593641 1258496 229898 1432039 1981038 11723 1485071 1890150 1132344 305329 1204270 1318693 846911 1026421 791247 860252 580150 1725659 516142 1020943 155623 960366 720122 115567 1796317 632642 89828 173376 1257721 1621530 135949 1856742 1024120 1640633 41191 298400 906516 1550176 494598 1094771 1168783 905265 1989882 1516546 1420742 1335509 979230 1999571 888774 1285737 294719 1769888 1974008 1301189 348689 625766 1981515 1769761 1889455 1515904 1084477 1953812 1043938 367595 293209 1145026 854585 1968827 712870 1069863 729508 944754 606052 876497 1175765 1097972 1061561 1688640 405010 558776 1191369 1245412 1594774 172347 1211078 871789 1164326 203965 243874 1941214 1974613 417662 200180 364509 11458 821230 1916462 745868 1276792 714036 187933 1377450 1626683 33392 1947132 262487 1252778 363975 1289640 930151 1286859 362297 560649 875685 630489 512646 1374794 1477820 854810 1841552 335230 423977 1039247 794104 1629066 430082 1950871 814775 487023 951052 1357191 729463 1636926 278687 763738 163366 1059981 597405 1965112 793006 41152 1446972 505437 169797 171834 598090 1020228 1358852 1103616 821526 22846 1728491 683915 1528943 461026 1754721 266454 25330 237541 1914772 881674 516554 417943 820199 64520 1324471 654085 723761 1106740 668843 1924793 1352361 1026291 2695 91428 1667709 1572142 1077684 444200 99490 993222 434598 546504 894599 683183 775226 257453 184937 341061 55808 411955 522415 911456 156574 417834 895713 1815693 1031657 477991 1429059 802458 561319 1822392 374672 1720659 1387054 1402871 1902875 566298 1927413 386014 711666 476380 941143 1654016 1195553 667290 1271893 1889153 1323790 924102 59500 755235 1540324 1561045 469477 1459491 467170 772862 1633957 124627 1365687 1374285 1737824 1868964 1127846 506140 630016 548369 430764 597947 566915 726643 423416 1537470 1394570 988752 212093 1343736 1733879 940237 1993811 1837526 606140 1510172 1493542 1446195 1644570 1191752 1940044 1179242 949894 1067791 269282 316403 1993762 1675372 516185 656253 984488 1553424 1716452 796546 824578 1542620 1577237 402642 485650 1268478 1347676 277982 1811017 1293115 1272325 1487209 1939354 1007724 660949 1976531 276318 1596227 301463 963457 1848267 456091 641381 543370 333279 761243 1489960 1419994 1663728 412713 241455 1502319 353149 421263 1145641 1381907 1084554 1492812 1180869 1257495 1542871 937588 1458974 1452719 1404438 1113039 923073 147997 468588 547878 832446 1127488 835973 546051 198401 240808 96891 1782791 1462337 450289 666093 1475846 1105997 112615 769569 834332 1041612 331992 1556423 290090 1415338 948305 1868716 734694 1509604 1763545 1314666 773185 36420 610269 1420581 54749 1114167 432518 945408 850009 865356 373093 650146 113306 1216837 1491499 1477671 942823 609975 326184 1120651 776911 959678 1047921 237118 649508 351158 1729371 94060 1674787 43579 1383312 1104893 1366564 1025908 1780540 1808174 606060 810691 344787 957093 636457 769 375720 1422538 313994 1086265 10607 1555440 1727513 1210098 776637 577318 1001732 1280607 68420 733812 1510106 483043 520926 15932 1466797 830943 1312346 1171549 1329274 788936 1266489 16230 1588896 1395114 1400102 448799 1871414 854077 1865000 1597893 423922 1981148 1493764 65325 273567 1772190 46971 1439337 1829399 941252 1058230 411423 1298462 435801 159387 1356651 282731 208469 1558471 495585 126326 595493 391477 1072431 519821 873855 207937 1484803 1585710 777889 1132491 1278588 1415452 1356619 668100 429088 847676 440710 1307806 940234 1339371 88127 1157988 1481932 1314724 1158425 1449186 1654044 1587356 1762520 354339 304058 1327175 1705552 1836322 295663 1335293 383111 997882 345619 1497012 1306661 252402 1224820 1205771 185703 1058472 1469413 1657092 1163068 881820 992163 730803 1075755 1156126 1894268 92689 241556 1444332 1907058 1891028 1281367 1776792 1745820 1353109 977440 93957 34392 696484 1272521 290221 894163 844953 187409 396638 1137367 608861 1501077 482746 1890117 35414 578943 252586 526524 363532 1141815 1914838 1431303 1547463 1345336 1930643 126357 516957 1451406 1461565 1117178 190961 1060000 58127 1051691 305138 352313 1887062 1047924 151506 269014 1786140 1352841 323169 1171675 1527542 596320 1738564 1136044 683214 761454 512746 1538890 252415 237933 93534 21840 1376730 22637 610405 1232591 1077547 1532291 1765213 685433 527354 963465 319177 1368877 1072582 1731520 1255858 1762406 1784858 189338 1912173 1567174 503835 1532471 1847553 465272 1954180 132916 151577 1810203 159263 52502 1497662 392568 836821 56634 222000 133206 740924 50356 1884580 341280 1458194 153783 790397 462033 1881527 972615 864603 375495 1276648 679751 1669164 18657 37667 1346572 1980865 1001788 206456 928082 1992598 1532849 1495632 665456 635296 1983340 93795 889326 1850382 963633 1952395 1356043 1165127 261456 1352564 628293 808911 1641214 559495 506793 1986343 1768853 764651 1695791 314480 1048775 603444 372772 1283349 149828 255634 649248 549405 1220878 620113 1442891 865603 1529594 565587 27263 819857 399108 1342088 1027229 1041138 513782 605583 1561530 811298 84315 100395 650599 120729 1396860 1832804 973497 1840980 1730403 839151 612160 1632646 767533 1507972 1636502 594808 1570233 892645 1329004 1950824 1780626 1876036 1349282 371213 1678647 376099 748474 1117768 1966638 941305 1309077 365576 304009 1747267 360211 42695 1908225 223190 162512 311458 431200 101650 1032388 372787 855592 933618 1583701 1135085 613482 655288 1930169 423801 940916 1606638 133528 1972076 1629645 68288 967017 1545255 340242 1991087 228299 572388 1859261 1946854 1131293 180474 459365 1925738 1740421 1093007 856636 746380 732814 1647259 1599804 990488 421055 196600 1311830 1872681 206954 246263 750232 711221 1315637 1928858 843189 793245 447468 1002638 1410682 429249 1813226 1889532 231411 363970 1341999 668935 1168152 1386817 225095 1943077 671571 1486123 519915 1024327 478788 399198 33025 1907818 1483237 1316908 1719379 914635 772097 1217757 1180052 1475294 1704115 1212750 935795 1503819 243189 652626 489723 1508614 1356867 637948 933944 758882 1951908 990920 496985 759283 1509349 981939 901896 1105943 506471 510748 405948 1795550 1171053 1481075 467206 1694185 90199 154050 247969 1082635 1169367 1698199 884001 82219 791474 1223086 877356 485966 181972 1382544 1889900 1782895 152185 1398567 1103103 1663710 118015 1334757 748127 1454927 848502 72764 1017261 1630470 1222240 774517 1360697 763083 1219742 1059840 37473 884972 1246043 1574930 1792370 1272999 6722 328708 326417 100239 121231 452168 3676 1641576 96029 1872277 1115829 951817 103085 1943857 1387480 859503 1722960 1921174 1336879 1514405 1418190 480824 1477204 1340007 507555 1682279 120596 1223766 315778 118071 681885 178154 1789698 1829022 163227 838870 960986 531565 1986431 1867601 376108 1470313 443351 1745402 1185213 1859620 1816472 491641 1910380 1263175 455040 1277746 1006067 888474 1015162 1303672 1599592 1028401 272002 726207 601888 274135 1705573 553558 1847734 398583 1726528 1558962 560330 506032 867894 1521711 804585 1004880 380269 1383757 100685 113481 1316765 316782 638246 326683 1563369 884518 742575 1067152 1163737 630627 1848961 214646 1688919 546310 1570649 1240340 432487 425723 1682377 497291 36563 1044023 45988 1222585 1841959 1036968 1783426 1755539 1251999 666703 789779 1322969 1015392 1552779 329957 98755 1263934 1293925 1355495 1370820 501575 1360132 42476 1110557 638087 1017672 769065 800625 1745531 347104 28457 1802959 826736 1870372 994408 136308 883883 1686641 1286830 127608 802593 1369317 1389742 521233 797366 480490 1818416 1936854 797779 241400 1123173 815272 1359995 1051941 625805 172297 347056 1577981 391376 973305 174017 1683392 1056453 1171862 1153908 14425 1455624 331973 893986 794835 968100 1734698 1624593 4186 1357326 1878142 1672164 1171385 1584158 243037 1390044 1486428 1761573 396816 1795652 959463 1213807 343337 1469463 1753047 1011677 670869 670887 980286 421981 7209 1751607 1497873 1773788 436926 1497117 344644 1116017 1464388 1134932 1631721 948576 509904 1279886 206608 1997805 549482 92132 40319 1602981 1234270 1472877 1603542 1495087 1922303 1309323 795398 1285958 525013 759363 1996259 719029 1135164 1894269 1122221 1013508 1105874 1017833 1780089 939692 1802786 726192 287192 514239 1274108 46250 876031 641254 551022 173038 671064 351084 74078 1793502 86315 1571947 1768143 1654957 1472549 312567 263795 1174329 643082 1743989 307861 1640469 758413 1985964 511869 569773 1826392 239824 144098 967195 1813348 133020 1327041 511246 40321 464517 1239806 573747 269452 1153951 1644378 1219244 1753059 98841 129229 1575727 1895021 244830 214095 113442 395700 1366579 1036514 880713 1948327 753659 43132 82858 1227378 1805825 731749 1981583 164347 74732 199851 1584147 863540 1925420 1730840 322315 17135 571104 1850639 1576467 1866468 519597 1145809 1545549 1397345 752316 440237 288739 1695606 1458442 326987 1517517 695112 259497 1800996 1838185 1041566 1445143 1054089 1980965 1657975 260075 590106 1478311 1350069 192221 96133 1394076 1443849 1543104 24008 1607873 429752 127483 386256 802059 1600344 927491 1053653 1679145 332208 1588603 911691 434215 996022 567094 1086928 1750109 1141689 1556568 1456102 266102 1112355 574470 1905166 1345612 723125 1862564 86375 1095828 1156893 1852239 1730384 55496 1864338 1425442 740738 81873 1383544 1486093 417184 941977 100285 360849 1654080 949203 883576 894306 228921 421569 1989364 1184640 1381983 1232352 635040 304280 67121 1992730 971045 1508241 1308189 481447 1784138 900100 136565 896193 1229629 1895867 1500958 1239434 1468600 524358 290136 378649 1080276 1458710 146734 549536 1947868 819311 1929018 136925 545575 1522621 97320 228345 493208 952441 1839298 1767820 220788 192902 662367 1923755 891928 19869 1527686 1524845 1873887 576340 15869 1438001 226224 1395839 1285361 43438 1798373 243249 1816954 1227848 1448829 1294477 1583543 160257 175891 1259350 473475 372313 945208 1784834 1835461 450191 1141598 847167 1730310 1914002 15861 17820 1912504 1779601 1730761 1086241 124247 1274871 545588 923555 1844642 585529 501149 181748 460270 1939156 1468036 209768 312570 1258670 1053858 1226924 1446597 1284822 1404648 3261 49139 1836406 1264345 1196049 632552 1892590 45005 1910376 1835932 1317535 1785674 1327912 749575 1794762 536499 1151575 572364 1630293 1623279 953644 579406 1462174 651464 66525 194447 559664 1484639 1165599 1403057 779193 1841609 469265 1266154 1910871 1185633 1230912 924054 758818 1805454 1514126 1868226 1179566 629634 1912653 1249369 1793869 381958 1022287 252522 599680 1722645 284679 1254773 110685 63441 1468839 866151 1825050 1787807 1172422 1776955 264539 1293595 1444049 411255 1264925 572708 1081058 782492 1868148 774400 1717916 1151853 519541 795275 1552635 1564170 1650835 1454600 1772732 1796155 1263508 285844 577980 1623362 1989519 106920 835981 383144 598073 207372 903766 1978197 1027327 1044303 922682 1353769 1697807 1298656 175582 1169681 373581 359175 928890 1302238 977570 1518669 1823808 139022 655663 559063 495883 1997749 459662 1668121 1505995 315920 371555 176134 1002482 1637246 41336 1459321 1739829 1126982 1393810 180133 1003211 1865054 1820839 1669092 327381 998490 566931 170119 1123815 1102788 633656 305603 237051 171841 196645 717864 631533 838717 1915866 400301 1859902 899324 239482 765052 1011653 846716 1139301 973785 1755143 329499 1613126 269425 582191 1245297 1627434 1357265 931393 1268741 1211570 1591235 180676 941344 566672 232054 40447 1050115 1399445 1194145 1170093 1134546 1509928 1850305 1669209 1534006 679504 1029051 1258277 1265494 233521 697772 302633 950288 146850 1868783 984872 1463843 736894 1208506 482288 983428 1924923 1138735 1615044 1045221 1417658 1595064 1660443 622861 113946 1329677 390302 1823700 1219805 1980677 1199769 1169771 161807 1644609 1908838 983506 438975 717422 320248 1577548 883339 703754 846431 1741205 1092559 1171015 1872407 1752259 179372 364971 1592624 1624025 197294 322372 1615926 889899 372644 983905 941373 900226 1254467 1962603 1695340 1480755 1850578 175414 840726 1710642 208879 260073 1677065 741595 1995122 477623 1686123 1324068 967826 700034 1872489 33611 657782 735143 141277 1650611 980680 127944 1431259 1675036 1707018 345113 186605 1449038 599486 1051903 1443803 906738 541579 64990 253211 1044346 1425674 646629 251044 1338386 528554 635834 1122784 1079810 1378558 761019 499486 1813757 1205952 1736122 1183541 989357 1850718 946403 1468321 1563944 119814 1680057 1589219 1821501 895180 632248 1938166 1599656 956301 955606 1248395 1517583 1601140 1903898 202353 676871 1830372 1542483 1656259 907419 350518 819088 823659 1862973 433281 784314 1560511 589390 1907579 682435 1691796 571281 1852668 195488 1839927 1483969 1945458 1499460 1962623 1951653 244772 495610 1728861 323120 422899 1201491 15363 1128545 1257147 401327 1843625 567444 287664 1367004 1566129 153933 1753337 1938540 877358 979555 977698 1228200 771125 1721939 1165892 340446 543112 98621 1653301 1340116 523420 828963 1771957 707434 2403 1700901 1516884 961898 1351726 629988 1056177 1602123 721802 928345 1839463 173320 67580 634830 939529 675081 1860251 923401 1742041 981421 173670 217034 1958578 583181 261851 349267 357952 1070848 344479 575309 1092497 1293151 308072 1620247 1762710 803317 1623134 1908427 1456145 323119 441344 1405517 1092394 105697 817796 738221 1654394 336403 646014 1860517 748656 1672573 1793367 186038 1008098 1120336 284481 1932009 364910 759841 1623022 1947892 1824571 1673007 57448 182224 80765 817689 1960082 513975 211709 39012 289424 864389 830026 584737 878560 1726663 1913130 1564451 1820544 1157921 577117 313606 620027 1507982 428640 457717 876875 1261084 1760828 820841 375131 1966602 911072 1196153 241682 1575072 1475681 1032791 147909 1997057 772833 1190565 1104314 1033743 1208282 292219 135503 1626230 989146 548296 1703227 765333 1486401 68883 415996 1140231 949256 1429381 570538 1599391 436086 1083632 829797 1788205 1546870 1221200 304704 703182 793792 1738870 563833 196822 1394435 1577218 1261463 1501252 1179127 1496621 1244218 1643202 695992 1025157 1797202 184475 1631334 1008613 945117 1696249 1446722 236820 1910344 1165972 53658 953707 1843133 1225890 660103 933690 1057019 946916 1970262 1729228 943397 1185592 1937968 1781948 45716 1224841 1813983 1850614 1348496 860566 1134063 1590534 1578332 386941 490335 1254893 682116 544725 63734 1612418 629143 915364 521038 1892294 249840 1150573 1080099 422072 1972492 679579 705107 271473 414859 1045296 27337 970782 223799 1624242 810082 1111041 1330036 518924 618227 744228 28286 857223 1362886 1732530 571453 556549 750293 68761 1367535 1688720 1394663 1902322 732590 1494996 1188281 1082093 1118378 928746 348160 1338790 1923984 1690140 56720 94816 1809028 1007165 1088802 1422542 1627329 522367 1585732 1223640 1385096 1412300 362768 1346387 151295 1972326 96611 90728 1889596 359981 104844 1963370 1895957 1764458 345439 705099 565139 91940 1288465 1643923 1466762 373410 1104333 987984 186499 701682 1236901 281154 936335 174470 497357 1012466 165055 350422 1126091 238304 1557978 1966525 825496 932773 1637385 888772 1680119 1140976 1205939 788045 798150 1166729 1839774 1953331 1568786 1941485 620695 1678179 904933 550463 1725685 1148941 310206 1491009 1670022 1742516 1192891 367321 58607 1797147 1464395 1447201 1308162 1828598 1161254 1692387 744645 535257 1157565 1298778 1020840 1928230 1797585 400375 138762 496952 252307 1349365 1342552 112602 1634766 1014209 175389 188323 1052821 1610188 472355 1243008 1376154 1309313 964241 732505 1714439 1065854 71541 1811147 1350263 902314 1890434 1901627 100287 177546 448971 141866 1473172 1677306 243169 183087 1901325 1745243 696995 1148884 713822 17553 1899600 800040 1143847 1213207 805825 920953 1513807 1911451 362057 1453927 1739331 1914022 999950 508377 1140890 323892 637218 30240 412016 1991187 858941 1268253 445279 1327415 1209494 18196 415164 1949202 673923 1218270 2047 1747401 1673686 1771900 1534416 259922 1119340 934370 114133 1334921 892696 1798994 717637 1097187 963671 1352513 985542 243885 1378073 457268 1013343 1764224 1014437 1230593 898397 741491 1550821 1654788 878320 530405 21530 1597718 515361 447986 1079901 1102640 702376 924903 42003 69604 977244 1022989 1857790 1551653 937460 721812 433704 1670322 898894 1625267 392474 846794 1085539 1519643 1899825 1356647 1033074 1567589 464460 1103622 1752518 5877 84435 1469223 949503 844012 1445848 938272 304946 1693578 542068 1838183 1645388 350252 395368 1117972 30398 966125 1862336 39227 1961553 129174 799760 749187 514805 717965 1074998 260982 1280949 1241352 105286 20948 343778 145053 1383615 1321660 547005 1177999 1547650 1680879 1236033 1673512 662591 785196 1962903 1467283 907258 94421 1618833 90249 1401884 1612350 346880 556010 1634654 618887 1843876 1468084 659332 988567 213419 1179419 1028060 494516 950133 1650002 192610 1630021 1581520 558046 1660434 252310 1769421 1746486 702357 1344311 594140 1638043 286165 972531 951285 902732 1836561 1416471 1426514 1142252 1575073 896246 1352533 1101784 1096163 1337785 815487 1427032 1559468 1300365 44378 1552699 824841 368928 1918419 1727990 1062719 1413677 1641684 13851 1358325 1194387 127771 1211363 370618 1019273 409536 615794 1052691 961249 1299785 371585 1169525 617553 384600 119450 1563693 499097 593680 1938898 380187 836229 1783869 954468 1244991 1518073 861496 266601 93017 1257264 1990850 354901 1265680 1545140 954096 1888032 1547503 1558146 264866 415612 988411 1906981 1019577 63 1539231 729189 1274410 1397472 112661 447401 51119 293022 1762052 1314506 544807 324879 79424 227963 1237577 1001491 1948401 468209 1502632 1136486 539299 983484 311292 142203 305900 59157 867865 1885515 946058 792118 1495608 749663 1758223 557706 1265581 1669948 1431353 180159 678368 338887 1552274 527982 15210 252833 997728 86740 526526 1950739 402870 1367249 94056 1340770 1550924 1043725 599973 1342236 582469 394050 1139919 139066 628160 184818 457861 385585 393047 44660 1276569 1427828 765751 1361759 1702330 504038 333044 752713 1580962 16307 930651 734803 70353 1423716 164954 1942243 1426250 383621 67225 1923978 1998922 1605464 1122543 227929 1531144 410496 1019843 548177 319951 116544 1888241 486195 400657 875910 1378124 319055 1265541 200803 1841889 1117984 1098794 320025 131916 1582424 1352062 245907 64156 1754115 1570868 1099592 402442 542268 213149 1160881 307004 664015 1463933 373260 1501938 340795 1555023 1448710 626996 1891173 1959425 1046919 1983797 415214 1851647 1069715 437314 1685265 1136280 304620 1876762 1436173 1802204 514146 1466218 1527060 1169299 503438 76589 1072371 66386 1768566 1181278 1501024 140387 1790472 1451527 1595136 655364 1515944 1054220 224242 1547192 1074842 290484 735690 1188751 1972511 1024145 904234 1115688 931733 555647 866853 932449 1743964 424474 1650548 490490 1100248 1556088 858362 615372 1766553 881017 867127 1769689 741844 507614 842798 1156238 435806 1249035 1781557 255080 253421 1376804 1643859 1607364 159281 632747 629894 595344 1779521 1239883 1712879 909351 664223 970992 632983 1306616 5758 1726135 1387465 1108477 1740652 965845 517609 1506591 974815 1253743 464972 880878 100683 1376359 1839966 1719886 1399584 1463826 1354348 148001 1665062 1352641 1966324 711685 1857339 909864 1785104 1149841 1419621 1337675 1242231 1858970 643199 1802809 359968 324138 1159175 714452 1172446 1548613 957686 738587 678713 1541425 1637501 216798 461920 738310 844806 877324 1683675 331500 1003806 916375 299987 1266616 862030 1193243 461440 749649 1815284 1703059 1471634 1064380 1855515 1599540 344275 1046838 1379276 474455 1388915 1081635 1824590 1665750 359715 1702763 279753 359902 1201396 1870088 1237969 1865534 329417 532968 85527 1947829 478769 1612008 1021474 1457600 121404 1799286 1403868 830498 383811 1703847 1407519 464322 636738 12319 37760 1643096 796122 1188488 1273007 504358 1305428 1374115 151707 946701 1657867 597504 167535 1076117 1018585 255248 842901 961661 1675359 847377 464619 1453996 206394 1260767 1349764 1231711 1823094 771499 243669 641407 877104 1079667 763631 857731 1111872 1237630 635370 1219113 417739 1268105 1047292 1393582 1727427 424136 273026 614591 147462 880408 910128 1169085 1802275 514733 1458633 386159 1282012 1562612 1453098 1627785 1800240 953074 1423204 574900 1368995 682903 982651 50274 986449 573593 1207624 465639 812378 711976 1447640 435624 921096 1678539 533512 127012 936183 846033 1873014 878689 1540455 1897749 1323892 1900018 1262018 1371637 1294331 1393738 384344 1914881 1774272 541034 117169 1522951 34309 596863 772480 1747616 865700 48091 1555312 109018 355068 1241146 726735 210214 1977123 1267087 1704715 1174257 1796323 700896 1798877 1297419 1506443 916420 1964983 1539569 575424 1391801 567816 785217 1844879 600708 778462 718921 1886561 1339895 1195712 208386 1900737 1071548 1560521 910111 1886184 836375 970842 907199 1101906 1640719 1842206 1376847 1689780 1143620 1004598 1332446 758177 1775096 1940021 727549 130054 11682 1146680 1076399 1687325 1162737 1673554 1503183 1146693 1483180 1247294 547684 1027980 340878 1418300 166287 203045 92813 1670654 1327068 891067 535340 334236 1549603 1463764 1496401 1837330 1822223 671330 850611 1685414 1362809 1858438 1257823 1159706 92534 1022247 729649 478528 289293 243597 56851 1533482 561427 346100 237490 1556454 354936 542368 312452 628569 410227 1130261 25421 1720810 1225098 1584943 1024284 323017 1740458 569614 1735636 1903953 1119387 462199 961716 81765 1497583 121147 911825 170203 1532340 1584682 1668762 1708530 1406546 1532269 1956251 54746 681669 1302902 1953303 529683 1138963 167780 740742 1526893 1276536 752442 1270083 121204 523960 289247 69074 511233 637259 76198 1769071 1787648 1769511 220374 665763 1425240 1067506 725489 882337 675678 1279877 579370 1087597 852305 1454939 1147067 1208075 1159755 1206739 1598148 1222168 744760 1385964 1313081 969713 20949 1352072 725170 1762906 1532576 1858298 550375 1530967 1610189 877285 367255 1066269 1651614 1583711 196434 861898 1404601 185620 1895808 290214 15128 1746265 882515 836514 420458 1444304 602175 162113 712962 156440 1710607 1090492 450143 1665119 1756465 1760457 669920 1804523 1891394 1458351 304132 1945976 298903 1293365 123007 1786715 493534 1182803 1395765 1063215 1001532 1859137 1480985 454352 207853 589292 503702 1475915 1458774 1685337 855216 1266265 1608814 790850 721600 1679222 1809502 537729 958726 1654505 1093411 1952729 1722430 822896 894246 1666365 575576 121463 254720 1388054 88030 834365 1977471 1418842 955868 997079 1851837 706592 957045 741538 555720 1532225 1304376 1543555 1798588 142498 1622128 738043 813738 1165920 997463 1793200 410237 1463939 1736938 1431630 1306717 558921 887557 1601231 1783807 1170493 420958 1441889 1730427 4934 827651 727635 1462718 1521449 1801885 1217722 385256 1553007 1229305 1950261 173863 1780215 1368148 521386 1478682 1791043 1484346 971975 405811 1869022 337022 18110 848006 1943700 714739 168054 71444 548567 431682 1484816 1154315 1603872 1408528 347264 52343 1820187 1341750 577044 1453172 939139 1767544 288143 837880 531689 717653 600181 101639 750149 820662 1380214 1647757 318131 647704 1180370 1988582 168618 1482355 1280353 273615 1006719 703280 532026 288336 1223281 1264341 1306701 701421 345827 758557 1352279 1243137 11392 1305102 811549 1128200 1553882 630781 1692497 458007 1244150 701025 55966 1262965 471618 364846 1685851 1815809 1647865 1658458 1944411 8896 1195934 1357275 669768 142994 1800304 1666635 1401967 705499 671007 902689 1698461 439664 319373 1495837 537055 1173375 672219 379575 1459504 553470 1182899 1461144 730901 214135 548138 999518 1148269 1098123 331303 1324957 1751415 1786138 274459 1922781 292583 728605 1284299 569072 1771890 317699 1753025 1599137 600461 1724963 112180 425791 1079343 784858 1398925 731527 921338 724663 958311 1330861 1811484 1739950 1339504 1756105 659864 526374 610190 271562 584980 293808 1724486 1798379 1474516 892468 1343603 1038623 493875 181270 1995745 1282480 847599 604583 1698075 898738 552480 1561879 920855 444490 904632 1092826 154602 1127101 1338610 136361 344218 173049 894402 717943 1395063 1487279 1175769 1944567 1066203 192458 355376 472503 621703 509936 1341326 1914428 1650760 1089830 1791146 866619 1299222 622764 518131 1436447 1929118 1044467 1148492 1154535 1213034 898578 1684843 1596194 434317 1687488 690771 145461 898806 1395952 1932953 1837346 1077746 552204 1893784 711557 1524010 1038451 439398 1510223 234924 1585598 1512208 113921 806923 253577 321623 1155954 1904684 1563994 1854496 1900647 1404503 985029 164613 934984 365145 386431 795265 1780183 489587 173896 142594 361919 1035679 41001 1438921 1483362 1448867 1945961 1734866 1311930 1424168 1196487 795467 37049 469884 1976978 567446 643679 1987287 1965312 1712990 1811150 218765 252197 299971 21455 848619 680958 1638640 117865 389815 50951 1152936 1445748 1959390 512594 734314 1321410 1310187 1525467 863741 38498 1615959 517754 1404573 1888710 595010 1421637 1489510 792225 1735631 1208651 853467 1889861 1367524 138584 1215308 1347673 1325767 800370 548196 1342163 360616 838833 1784686 1617434 642259 230722 71932 1923973 1812869 1441614 1368356 1557974 981203 1246090 1687330 1681556 1945445 268198 938113 1752796 375016 539862 989939 689664 1490322 1131242 415193 808520 609162 1990942 1516808 138712 829299 1855886 1894413 1519103 603672 1117286 135869 205116 1382173 505094 1114898 236861 1339936 1702210 1064658 943334 1207331 1138868 194525 1337353 633922 761061 1790857 469237 1829909 364581 147051 62219 853584 1025854 1288346 433819 1419567 928556 1828161 476637 192972 686172 1068740 1349982 865237 732910 620078 535623 678166 449411 776484 151835 1792023 1757754 225104 1201427 1665975 108850 559258 1164102 1390906 1929438 325889 399693 651863 234867 537714 1470221 1230765 1428977 817199 1747205 1896191 1635689 433591 1308800 462303 1287222 1130737 974439 1646531 519706 1672769 393528 981063 952344 648792 1756956 937534 1799072 869762 1262043 737712 903513 687799 1615043 408655 1131297 1971738 1676638 984423 7199 1790456 894734 65479 169838 698396 988678 1753578 885316 1499643 1940711 1799081 1069785 1287792 965057 96804 1387304 238067 1038515 283707 1984314 1643406 1560445 1305253 1299206 1617147 384195 1532648 1420568 1114772 595189 1953768 1204258 984576 801592 853367 799827 1842928 1807469 256341 287790 1469612 801183 362223 1212819 1820691 1160645 605099 772356 612489 691336 849632 975611 334993 1671058 1522297 1198227 824393 865406 1039891 1713606 1682557 1211406 884081 1408090 347786 1120688 150970 865812 1137945 1902581 1751041 367062 1361166 890923 1937310 259360 401910 1363234 1238227 1368285 819173 230661 1638860 1141376 200284 1183944 1481341 1482632 1586572 1195734 182338 560269 1355060 1285840 218824 1655340 493281 1448893 1124282 1676752 1737843 1678846 860672 472281 1568314 1957844 496024 126784 1699379 1181903 1159819 579152 14192 1471404 235783 1759174 850831 799478 896954 1242427 1399302 336375 1679132 123080 1836658 1093860 1769769 349587 838709 275967 926656 400024 1828250 1539694 1047552 1291255 1664565 1532522 481852 155252 877107 646903 1765707 1191551 160611 1554011 888346 384447 1357606 1349624 1473720 888849 1137302 889286 211526 799730 482686 1192346 1839888 1419066 437462 1309398 659730 1711851 501070 1310544 1052620 1815176 338992 1250599 624520 659474 424398 845812 467867 1615088 757394 709655 258298 1069210 1691710 274652 1224743 249660 1231904 326942 1656066 114058 1165504 214693 630404 1188640 1437190 1361808 193293 810381 1790187 196515 1425333 1454498 1684753 1911610 769519 357699 1550209 1300388 71094 1160924 2706 1469026 1140803 511457 650300 1764827 355822 1264049 1373152 1504820 575921 336369 814028 1235313 802190 760207 1361806 818049 287069 1157895 386939 658143 199476 786268 1798273 1218891 783682 657460 1676694 1238137 860289 1600380 1440526 1576966 512197 404009 1506976 1833295 100598 1975041 702862 264034 745662 1919165 713265 1918795 1276813 800316 109978 968912 1132306 103962 1811208 82469 46707 1161450 1963393 1447837 1611205 950105 944145 1888137 67764 1702075 977942 1449920 1098608 685787 599366 1139506 855446 836803 1410381 1118519 154399 1858170 459110 1212597 944852 635090 955038 1310638 491302 1492865 574643 77778 100245 323808 386006 1512570 1778782 928604 1306935 356202 905175 434781 420166 1071271 681464 756477 613214 1151394 1364048 1631043 1895295 1639047 822570 1373053 1679106 351343 844790 1540506 1571029 1513774 1011106 312585 705369 1643760 1874081 716755 1260328 1654043 144060 979910 1386881 278801 348834 1683228 1797629 1751355 1832204 1355796 132089 935069 50648 1942058 1926662 1231017 1292016 1970946 1314827 148443 852390 1707622 304417 1416562 748074 273015 1717224 1989508 1464717 12217 1379148 670119 118291 277624 1950929 909879 89308 1706214 442842 1869291 1758728 916178 741802 819267 1010849 654599 1378643 547120 967019 684866 622710 1178910 1920665 722139 509693 211054 834175 844836 1460188 1708946 1817466 1116509 585951 1416118 520002 1939731 1406004 1527902 142288 572424 1783717 42475 1108177 1920647 560585 1254160 1174420 469205 970544 9232 231421 1153148 363686 694577 859306 686176 1834839 238085 1684681 341137 1718571 655282 1598031 143282 1608378 1360973 1031698 399568 1341495 824930 1469070 1105717 180136 269351 1271027 1118881 1839732 1626625 1388684 1124671 406589 562544 1224858 1348046 1988493 1089091 113502 21260 954103 1581856 787469 1370379 1293361 1320496 141055 1275224 88529 1193639 1210153 178030 31026 740974 13522 1455993 929135 1529296 704378 580853 706452 1473776 306900 757056 1734149 1104341 1494333 1014271 885054 1984064 1550580 20992 1619413 426271 336879 875451 104900 1156702 462320 1236023 1360225 1174513 435102 753308 1362761 1149812 156877 1708003 308188 839804 1222783 42685 91587 1702275 1225303 1491409 1073505 1070278 68919 1380778 1891798 266550 1663864 219252 1975655 827326 1691427 861521 558695 1451817 1465536 1666535 148622 1039393 1307152 234505 834311 1963488 530457 604460 1871291 377952 1897739 826145 599175 326269 312333 1926353 1598728 2295 968223 1427822 1186398 1063210 279549 983655 224619 1003003 847698 1984473 780026 410062 1421907 1087789 143584 698970 206705 1991783 511258 1920076 1097611 1742885 1048149 1756016 307247 7082 1083090 1988436 1259861 1084752 225358 1561820 485861 1348353 997739 976492 1265989 1142762 1897306 1761818 1520842 1944258 1543656 863727 1074526 69828 256473 875591 1245372 1159503 1909725 77168 692511 892401 187083 349749 169226 1009280 99211 1453215 1159092 1198925 163197 321880 1926831 824642 109098 330184 770551 1945220 941563 1037080 840356 146441 1099195 1237692 1604376 389438 1574737 1405795 125244 279061 1222940 715482 1683544 588988 503929 357091 745111 355455 1231679 687109 1117399 1095968 1096488 1929163 1092989 1796945 1272212 1176460 1889923 23286 1779629 916313 1754008 1085730 1709784 1145742 1368172 823172 665724 1377632 1798604 1490050 96946 1293257 1270665 1070715 486872 289543 1547945 1017564 764514 796674 654893 1921826 86564 115857 1705053 950714 860823 983458 147448 1449354 1619760 1313782 202633 970354 325308 1318462 1646855 1488035 862999 1901289 874570 507515 77840 544570 1814059 372929 1740430 1451905 1590551 1891095 1814826 1314616 873968 305421 1599020 443205 1418965 780686 553713 208227 743425 1844535 1148283 895820 255131 1618260 316560 554344 1952185 416253 1664798 532393 1564033 1277657 1807151 1549768 613038 605030 489831 649602 1800315 1047037 1945254 1902848 81444 775516 373988 14866 998559 458740 1121527 1410570 1240009 1818876 893508 159157 1823683 1562982 545098 1948592 1784 829178 1696143 701378 1433655 1886265 1935758 1634967 445676 1648585 1841903 1839346 1591785 1585014 946596 1180389 922586 1435300 1643927 537804 1992171 700878 1201236 1819731 660430 402568 1558257 1402053 544297 1995548 1970429 1239790 1553937 1132077 1293626 757412 59759 1928049 1175420 518190 1877665 1520291 235723 842283 265937 1323534 451050 971647 1276417 971682 314351 1490597 415182 1880274 1296244 203311 1763114 1471409 1473900 262086 731208 1457141 649356 463582 1743623 1430643 199891 318826 1517223 317325 512702 1083319 1354340 403737 25649 471940 966054 1255298 1718371 1245576 394717 1038233 1076921 1599777 1166301 769386 1124355 1833365 1114760 395947 1086801 486218 968830 1578595 593731 1703045 1382687 779892 1323432 1623332 1980788 1346713 152334 215916 1177634 1822485 1554786 765796 809481 745406 1750175 30558 920958 425736 427261 1084734 844150 214239 78372 1452823 92427 1638702 1641124 1478525 1171538 285891 79331 858737 1872404 917642 1719633 1286818 1749707 187948 947970 1305182 354866 1943966 17984 1437187 1647186 1835610 361678 1502730 1753997 1768675 991712 1649031 1541060 730413 958671 1513981 292418 936603 431987 21134 1191913 1495368 1260524 741060 133950 1447343 1381885 1593397 1853696 1656895 1830487 279708 1976 1507013 1314406 1974994 963435 371870 1046840 1368100 1605660 123123 634820 1937180 951829 1091605 1442872 743669 1530958 661182 1909269 155489 1682638 1085520 1454276 1374719 727375 1451316 634743 1351245 1235703 1807374 365451 1319810 254178 1425247 1012036 485376 1349612 1628787 87799 705136 1988650 1473838 477598 933176 410996 1435406 1590789 987936 1581210 1731861 1495064 270627 1102897 1393157 1774801 204048 1663697 491326 91534 475840 1135430 249778 1287611 103335 32358 726689 451528 1691006 821945 491563 684998 1945649 1907546 153322 874403 1266343 935712 224159 501046 1112595 64982 415244 249943 755751 1076641 427319 1455998 1497422 1565495 753313 1840079 728742 505509 1361214 503588 552063 442805 890167 725479 1229891 431575 860305 1589054 1293689 446822 14466 592968 1652140 122399 302350 1406732 1022319 1915271 131977 142222 347855 423324 352041 1822661 1874383 456810 570397 68641 361497 1420010 1636884 1027780 161128 740175 1033898 869179 1120937 645417 1588613 393882 379109 1356694 1888212 1536541 665654 502917 1129211 1206271 1604487 441821 1197983 69701 1895690 945289 689057 812812 381314 1445146 171561 51150 350441 1129376 947096 1674906 259457 906858 990101 204712 1651403 1361426 180678 870532 336571 50683 727895 647811 419623 671572 583771 305768 656237 172908 1393659 195179 535705 633155 588686 1771036 572091 1899623 618087 932176 826558 45462 1380129 932034 565555 538050 414401 793236 1014003 1956271 1217392 1738245 519293 1337892 205214 1456325 1772714 1492153 1274566 825746 150376 116580 1661300 570373 881042 447912 439409 126112 1153853 1148801 1111088 1058397 1345757 1701467 557138 767229 1039020 1756413 17201 1777615 1684260 1387646 585544 894359 817797 1600270 974116 1845640 139730 1859066 737217 1355858 137679 1311407 547941 1387885 1346705 28363 1651968 1540494 5246 432730 1766637 28871 1699266 813205 1326653 821690 1279022 1848494 1664693 1769213 687442 1284634 1786061 1466821 369334 1637840 1322235 14872 325640 1550886 1552495 1710928 503736 864268 410125 1734254 623892 723026 1313391 1947837 1963773 665368 1284509 933669 67792 1721612 774385 523384 1129992 508616 23943 982063 1833126 294680 230090 1521978 303426 270572 535572 1538720 1284896 862598 978105 775712 1375563 647783 1959782 845382 994924 1905360 1435727 693857 1257848 455959 1806320 1558935 1016731 594074 1248332 1054596 631328 1795876 1466323 972927 1688141 345828 1150009 1793991 1880817 1975672 604009 1305742 605771 847584 1363932 636867 670714 1511132 65942 1464713 597912 30999 202915 583658 1155142 928663 1446625 120101 146399 284994 1101072 510647 999273 1375295 577464 1042040 885239 1195374 40391 1208274 10615 581815 842988 785048 762598 1291028 1671555 1367318 1530655 974982 1123004 1131909 316957 1397091 1358670 1594299 1042931 1525776 986846 265328 1405009 1062192 1416767 812539 479823 1771226 259395 1584460 304509 1667926 793272 909187 577625 1730917 690704 1053410 1720614 1653097 599693 1671537 16672 899355 751682 99159 138091 1618150 1579230 1973 1864269 1368522 1486709 560714 430162 1176976 1446278 143256 1303417 1337199 1516443 1254926 1072096 1095608 267939 248923 1899680 676099 634147 216442 1099778 836374 1453651 499786 921355 118551 852148 1529263 1691283 69275 32731 440946 1776899 1932731 613492 1162932 119669 1574405 278203 897939 1744420 1228428 660447 147401 1392299 314422 1946308 1505490 1592318 765203 1186525 834604 1562607 1481443 1405492 1586326 567789 883915 893722 1234630 352599 1375187 1361172 1428113 464525 1544643 1909607 1294729 741712 1815317 1201965 1249046 135643 1217905 1155907 1819975 1057730 993049 668884 504660 1598181 1168954 755684 240469 399561 1519067 1404015 616238 1539128 1718661 1337160 1783194 403668 414101 1725804 521740 624669 970730 438608 235367 487290 992902 1070206 367507 1649941 1031214 478747 1051625 1730959 1588867 843275 418395 295621 342257 756286 1769003 1851674 1168663 717461 449268 1831176 1737381 1200072 1096929 577882 1694860 1102426 1962617 98971 97671 45087 1930027 914920 809145 503250 1748436 1775975 752462 568273 1846070 1542437 1592496 1634228 485170 850838 1399469 1778337 1255497 1301435 207705 1790931 205319 1038082 58232 729425 606960 1365593 764248 613302 1388367 1228291 703003 1339103 498726 1853211 1907513 857989 541447 1888095 95419 239640 1396530 495572 1019170 1458495 1077264 657390 1855172 1473790 1598190 842950 74277 1340961 6078 629112 1984021 1081523 207446 403161 1647948 1007376 1753550 1918671 968488 1081051 248443 1332023 870274 1842223 218491 413156 690906 145117 814059 396625 1628513 904004 723578 976645 1203111 166721 685188 379263 111955 277205 1441814 496956 1109556 1300335 200799 882906 520384 46008 1289141 1684057 486852 14752 1314561 1548519 441524 1907636 1278125 1044081 1032647 516720 141148 995613 550480 716709 663941 90901 1657684 539271 1198083 1611816 1986953 1442024 93041 1697370 1330651 1744610 870995 532171 1255229 655292 543115 1010997 730753 583021 1663325 845352 1783646 252937 1339456 861666 363076 609839 1372866 1599445 1832352 1667415 1212925 391980 218112 327220 1044056 881735 1002220 1921008 240041 40999 501006 1272345 1540 1728867 742639 1252294 1236202 822795 1224270 1716764 420536 218004 1389803 750172 686058 1593614 1485733 1145803 1854580 1811734 529512 1866892 754791 454771 598189 702056 1527997 1281597 446906 1145235 769424 667934 1232043 713317 25738 518098 1252324 734596 431522 1737976 1884851 400018 377268 1612820 1756758 1393792 1602664 441391 1598122 1335082 1820493 1460472 433178 204342 566356 929679 156628 1333460 217787 1486624 1683866 1564496 76283 1602235 1156215 1953154 1003561 1220738 1889059 1522421 1617870 1372528 1772095 1341782 1001490 1357016 359686 93824 1255952 98936 274293 238567 196760 1757838 1988709 1694648 1743505 181960 905600 1455163 1487270 925531 1299255 1175472 206784 1298990 171321 938504 579776 1817872 651679 1921198 639309 1815241 1701684 978289 1736903 887282 1241070 1293881 202888 1838212 1519893 172024 692147 1770952 1327322 1912467 650944 885243 638730 290510 1093904 839242 528833 1994702 837415 68582 1454823 505648 636251 683022 639185 824791 283590 583492 446588 1745508 1042504 1739934 190817 1679143 1612085 1128253 1104002 1281552 1421562 903528 1662117 79839 976650 317261 1265124 793877 712995 1067807 327228 1418002 1894075 949857 1662604 234954 1559086 1207076 1183616 328456 742389 1323316 311140 1383429 166020 1845429 994339 629410 1368072 1461119 1115777 331655 758788 1537622 767471 1529964 1768699 278626 1440931 1014671 746579 1340837 1091565 1941731 148777 780443 1955096 937843 1292470 885616 152807 769197 1395724 1229041 1464433 605716 1089273 1291365 495464 1192187 1653978 1911542 116966 1088548 1270302 1121174 587658 1871106 1773670 164393 1369106 1129955 1918900 607749 1820762 1356941 1716610 268089 1522523 550395 136142 781991 1747485 121532 1159795 847718 464442 817390 150023 1556036 778349 1719837 757811 1827910 1223838 850814 1211334 338020 1230221 1493827 396874 972739 1161945 926583 1087763 5026 1022188 180588 1052143 371012 184992 1932259 1797635 535117 682183 1188145 535176 219277 1698822 376664 1668856 1418666 1651940 65395 1620809 1729346 1021499 1941061 1304771 1130882 930107 154547 160565 1173657 1480036 1476325 1952248 1135345 1073133 208726 381472 740190 598111 376201 1160258 996102 1381894 46706 477369 1005092 462657 1256874 1791751 1025449 510305 1963048 1610508 167032 1326516 1231301 1028132 644802 249227 1273316 1274164 803020 662898 984019 1400642 728893 585807 1468484 185431 1568950 1906857 1705262 1818328 1177946 880442 912053 383545 1330132 1211155 520423 1153237 1647261 63269 93022 1127169 1473933 1610951 14873 1900139 1822817 99861 1734485 1246574 1036956 644718 685172 617472 1629947 283321 809889 916492 784353 251985 396320 769662 75054 311019 480294 1569118 444069 779438 1563439 1892877 36042 194037 455600 1090944 1291779 322916 16697 1856777 13202 299699 339664 356294 1624863 6553 587542 64099 932510 760757 1641634 772933 1227340 1500676 805260 1133212 616710 72105 1106177 1549782 1590151 635158 1577781 220501 744255 1763392 593488 516244 1016567 917593 117446 401026 903851 1706211 252015 1336795 1154723 1983317 1380248 1527590 1687926 1248404 31012 1885969 1231463 1074073 1881478 915828 737615 1245141 1429309 1133257 363926 1698267 1548410 698911 1152756 1963542 258149 1246785 1361905 1235989 1597972 1744745 1576055 1342917 1842581 302079 1780844 1199493 1952528 1170014 832798 795751 363937 1585689 1733499 1789119 1146726 98324 543036 388972 1965154 1386015 1839658 330202 1337356 744364 1487444 506958 292199 1872595 620127 1779660 145034 373886 324514 923929 408072 913044 1688013 1932984 1100457 294057 1574838 412130 231526 521394 566681 21510 891925 1526316 1853698 1481504 584903 471333 573745 997945 490803 1036507 142337 1005521 304947 325258 1716887 193729 682478 90623 400151 1501234 1052818 1413316 1414470 1623382 685872 1844046 1960305 167375 1934109 1647154 19518 1518150 644924 294210 479463 1477258 1245318 1431940 1957125 1411049 1336882 245164 1504475 248035 1393037 1373917 966907 908469 215663 463228 1692875 849011 951527 211800 934645 1124104 1644409 517411 534556 1158200 346426 1827688 1084850 1696547 516764 1949581 807975 582471 1590653 812269 259058 1594062 920801 1742000 644419 820005 101584 142145 1918788 1252682 1442101 521567 818354 699649 620732 225160 581237 1088325 1612500 1302882 1275774 956937 1504550 1976586 97142 887818 1764135 1823764 1251140 191388 954365 1585149 83414 91384 319422 1926477 1526406 1424992 1595873 211680 360268 1091442 1266574 86176 1190721 191132 1309866 1257750 575538 983938 1419762 586971 721242 1872942 1420755 142610 1431413 1088301 166344 570640 15597 1250347 85765 727051 1020851 40368 1611048 1653479 1276847 1259333 397062 1010108 351631 559039 744513 998412 17765 1187968 1174606 1443155 562303 441634 1214684 1740813 1918812 1102238 485242 1070256 522094 1214054 312667 833626 1658560 1634024 1852205 828247 593241 9873 1208413 1680814 1737689 1681705 653655 479200 726572 1042316 1487389 1048151 238653 1486012 412244 1937778 789931 706044 65776 1293444 1004888 133342 1844186 62895 1391453 688676 1699994 52282 1255309 921975 1042701 1789891 741913 1882302 1669570 1855249 1447372 1852787 1077743 1627462 1540273 806482 282648 1200891 918400 1446231 652346 1217833 169197 3398 1618797 1115745 1539545 51239 895064 1934987 1312433 730522 1018448 1311439 507664 1819305 361810 656141 355179 599140 1836116 1675076 1284735 1586468 248076 335059 843835 1423199 161836 1126795 1680288 1790174 539446 1257518 1533161 1510753 366538 315639 709341 160418 1488959 576445 1204623 1724546 558900 1205508 525718 1195143 1920356 234607 1325531 883888 967999 451704 1130108 718504 862133 1057179 1423240 34656 732347 304560 32823 1219536 330933 569653 1763430 164782 1279210 1458187 1754138 1269515 56477 946170 1859034 2391 1911315 610153 314211 270524 1417916 1937030 1482857 1455082 1198223 1989432 1497594 1332363 939956 652393 1883278 41773 1223952 515624 1017079 988814 1537573 358404 616362 369817 1589229 1649800 757782 832576 854297 1366347 1409541 1165266 997470 1794588 1182941 1793060 1329431 575348 753592 332497 640531 223510 1801690 1307493 1457517 1432055 572961 1318223 754559 1778279 1831295 1575304 132096 411881 981666 246153 1232302 1627677 1361978 1288575 1744277 43762 1392638 510847 1916606 182736 1237201 1335130 1346464 1312763 1078435 273149 207730 82687 365562 1456153 436872 1738257 141751 1297181 721455 1827238 1212070 1984305 352991 1524979 1041637 713726 155854 1507148 733758 1477162 1591432 711745 688579 523228 748602 824724 1713321 295742 396476 1510934 1800877 1092098 1125977 388223 117507 52176 898872 601738 181181 1447648 1077280 715871 331752 880005 330023 573296 1386085 369891 1267931 1648834 1890569 1325839 304026 307764 1536593 688471 142758 150576 1171710 1822456 1429652 204334 1988769 1510396 80010 296950 1840335 1847680 1989429 727979 1170742 837209 1156930 1548232 1807569 1913501 1409684 90865 1437740 903626 192816 116759 1881528 1803810 1642635 1872923 1007767 612271 362019 1565391 1595597 1933307 1421537 1958062 1794229 1002020 307287 791131 258358 1151958 1736607 1776197 291168 732772 1974930 1035239 710698 233018 457000 590344 1118173 1183577 1730172 1988095 1463178 473480 942083 682184 611222 162521 336023 1577123 867185 1874638 313461 1909056 1224257 1091843 342270 1410112 1337019 1049975 700532 1044771 1992939 919347 264870 804516 1501114 50469 490827 1261606 1061108 186450 1078893 1238366 324576 171852 512409 1012136 465129 689507 1156711 1984204 135477 65126 1531951 89354 1409294 311966 1539607 193724 991758 1233195 1784889 76337 1377757 1640853 1014700 22258 1371258 1039896 145726 318130 474785 21570 1051101 1472 335646 1404497 1261466 525031 1653780 1090841 1246046 1124652 572047 1951325 1656669 1132195 1059095 9065 1739060 699972 1761986 1124755 614347 18737 1825307 120580 780736 359003 1744245 679030 1587444 1128089 381020 719423 1643987 1323737 636834 961425 1055204 1297312 1582778 1176961 977572 718584 974714 1487036 1925692 779744 399999 818748 141501 1264189 1211001 1180077 75926 1731260 27622 1332593 1454017 1173013 1706009 105652 1844664 988967 1304459 1232728 261753 172986 1982010 1150875 714868 913753 957713 866930 1894664 1861525 1790337 1266590 903726 848883 1072274 968633 1263961 74511 572161 549204 1651404 1616806 1368576 521049 984600 634704 610962 67389 1085528 1905155 285319 987266 710319 1460052 415426 1472626 507673 1626114 122120 716427 962324 1678447 1049267 709878 1051586 1943625 645068 296266 1109479 1426689 585501 810622 1441536 1573459 1166530 1642370 973782 522081 1097205 780006 1182211 1107942 1594616 1463652 1296188 532706 306455 1065685 1102223 290419 1032370 1304767 1652382 597978 1479108 835356 1179852 459559 1544038 443266 1165705 266901 1158471 597515 1006630 1182665 843797 1036883 1299687 1628278 741569 1523412 1486297 459288 955439 1632963 405668 945627 226999 475544 355465 683727 109388 1821594 1563037 626610 1176218 1863899 469608 1685569 925689 737658 1799112 884469 480031 1632062 1126634 45352 1916071 642844 955293 1298592 653642 499028 665211 1692438 362555 485763 1959593 1483510 317072 184331 745557 143598 375763 1505433 804331 1248218 1127396 600383 623419 1718900 631099 303329 207733 1539818 1000590 231999 1852959 638505 1207961 1685964 1909764 635933 1560988 858602 1239281 447458 403586 725105 1652726 1735727 940018 200623 1393198 1100069 1768409 610058 1200771 17253 569990 1756078 1715985 1698165 736667 1136442 362872 797417 855385 975177 895324 891957 54542 773982 1431261 831069 780959 865153 1558912 218308 924472 1830983 267543 1367002 965600 842063 59123 825029 1244016 1776252 1416410 1591874 1298745 1836217 1730257 468120 551885 635396 795810 1423831 1264873 836017 752086 997595 1064668 1606846 589587 942383 66480 27258 106018 1772662 1125990 1847743 171214 1139865 1254162 1300397 1828795 1747455 722940 639046 1808835 1130619 1843651 927694 422724 265652 707358 476362 1312175 1644323 915488 112805 357613 1302901 1091854 1850424 1853505 957100 1376727 506352 140599 1727909 1385289 1674469 610085 1986620 1425609 735611 1403489 1105663 1785160 1226502 288689 1204699 602149 1234997 184779 1573890 308260 1787504 1060146 281321 1047580 139251 583107 968162 1652083 1827909 1370335 1277843 1423142 993431 1374601 246683 451620 1672551 101795 136305 993575 1163836 929712 1503717 1410963 34460 1146825 1838675 1852477 1983149 1254594 587920 957721 492791 6050 795498 541777 842152 1861206 492030 164366 1791754 1419530 1304202 199413 861578 1049786 315122 1181551 294795 1089700 842865 1162390 310725 1519545 1028330 1483975 1956482 1961744 1366723 822774 1494597 1034738 1289321 1551381 692376 1937086 824670 1582075 298540 1384578 358317 1203156 791573 1685518 81928 1108292 1576916 454443 721129 1868312 984644 1451031 376225 470949 1028987 1704242 1795296 371663 409585 213134 1076619 1662076 1678740 154409 1268042 1037090 545309 1700914 706682 1162499 1657781 1470756 818017 461592 731264 1005428 323653 393897 1626127 916120 492590 1699374 1978415 72257 1822958 1483076 1936124 1852582 696942 83183 1989468 715303 1219164 700411 700028 1303442 1744855 786116 926630 645016 585424 1037289 1832872 754057 1258995 161233 238956 1528836 181580 1062425 1128940 1271626 717907 1870597 1052371 1110104 1364449 487192 74738 523562 961914 264406 1917480 371776 1557108 1245207 270081 1051946 1709298 1714177 475474 1905265 224574 1697482 855001 1612589 43289 1364789 807498 1658883 567091 996038 608473 1918024 1331233 203087 888073 385965 437245 1399079 720833 1911719 1356936 633837 1733797 1096391 1003904 1990743 63442 1614738 371576 1321185 908718 1184094 204263 394740 446357 664206 1946090 1084037 182049 1534494 360045 1568396 1777059 139075 1639381 614068 138576 1176003 339221 1521165 1990288 327664 1962222 1494923 1294843 1149237 162667 327231 1338588 1653264 158524 1720236 1124445 1879783 1169562 131824 1012720 1587447 211909 1449516 1287043 1254565 1226419 63404 61260 994364 695497 559476 1691048 620082 1564035 587479 1370268 1332224 1395897 499598 1273467 200622 1055346 526657 357887 23239 1777121 948505 956249 530432 1218716 1283971 1020011 443010 494948 601051 154279 1326514 497879 1725699 1856526 151320 316597 1817355 1320731 988507 1409141 357698 228236 224602 871896 152147 188399 1863070 1634754 1803615 595000 599560 999921 1269592 1559195 571336 877086 439883 608540 1232411 1590954 372935 508361 1283975 66888 239581 1580365 1483643 1106781 1739030 1435913 1047390 364306 717717 685610 138040 1498720 528720 923958 1808049 1765673 695223 707585 1209116 805757 680218 1936601 1192590 1678887 1289127 859073 1810630 1759350 1744619 1047401 65342 1717395 1319411 1349855 1745109 524102 1370143 1536160 314497 1013923 1084078 1470168 358081 616426 1887726 925747 624937 905671 976116 36592 1683080 647745 486970 204543 1896904 1698777 1456799 1838750 135384 1046906 1963047 574514 1651656 210279 1406167 1769709 525677 390448 408803 24270 522683 1850273 621485 1847622 234503 512443 101400 300878 1287649 1779581 1574205 692419 1939195 557240 1911993 1988786 1492376 873305 980181 1349630 1654691 161923 209114 1006735 715810 215055 1767463 1906485 1561040 759061 1107184 1756845 1063325 715524 1701865 878897 105149 1445216 1778876 1603472 943989 898602 520852 1512671 302080 303881 1402066 94311 730326 353315 132185 1887039 430047 966972 1234142 1952613 66695 1203085 97910 478392 445486 106747 1479863 1876515 1067433 348073 1099820 1196069 1522385 699170 678946 1182443 880379 920276 1641481 349911 1080972 844172 1442369 194935 1529355 225175 1755166 1527124 764702 1464525 1166370 618644 65966 1271550 1550254 297978 1489099 185581 351811 1956589 101197 329706 1743118 1336974 944677 1949967 994206 841794 428612 180332 1235091 1421071 1239531 838747 672005 1831093 957885 496141 973623 92201 1116269 26157 1266881 1862149 1786452 1979956 1634169 1945902 1183859 1108806 1022815 887808 1700279 447988 942043 408130 1389082 611423 1159672 1019745 631478 1861383 695577 413386 221279 1829410 1382260 1851827 326292 1677682 1991391 132980 697135 646741 1410611 1698466 1166163 1486420 905077 1773517 1196663 991466 1188124 1288610 391050 361346 1933600 1267635 1825410 1093400 1546277 241854 506763 1580765 125215 1180741 75312 1489622 661309 1001923 1313436 993150 796969 1102076 1433747 1558341 1904231 1372572 1017294 1733194 1220000 1502593 1261514 1510234 682032 1035128 1104682 680204 1802021 485388 1005386 104056 1341846 165548 1162687 1631920 1768284 206706 884729 351907 299808 145234 1053422 746869 1501358 1402128 575985 1785513 1003480 370018 1456841 581953 716955 1126068 1306579 1337144 89493 976369 1636862 5788 437744 55652 1370271 1193000 1791592 1531961 1928613 1148680 695173 1820730 294190 47764 1436292 205273 1931661 1089558 1794461 932656 829850 1888396 96806 1612874 1867166 1360875 1114360 997604 164979 1793069 1115689 67008 619916 494435 569594 68141 1538642 1211180 384161 647615 1173379 63964 1304892 1790524 926633 790420 161617 1208752 1415684 393656 1375117 515070 1106113 441389 1110465 1614204 1287744 514969 383973 1148859 1525798 1369249 829708 416232 1158515 1073934 1082134 704965 199961 685223 795831 1829405 289060 1964288 267594 1523307 1776440 1208551 339763 1279256 16812 915416 680576 1810877 1972011 711111 1923653 402085 1367483 161851 1836528 1806577 729346 300283 81311 924306 24619 130060 403574 32448 1663746 388434 1470043 1302261 1123941 732132 1593682 1837928 1816234 377658 45477 1162617 1767268 631171 1804703 1383472 315661 1551885 1229665 1787962 994984 1298061 1907045 364801 973961 1836629 1118807 1595754 760613 1149930 1814349 650452 1577359 163754 1715652 312213 1484022 1680174 32207 1842064 311047 710497 739870 315438 1047068 577338 131615 204010 1082 1588254 1212134 1241933 1650254 18581 986180 1563472 555602 1334964 391964 1026559 731269 241898 138448 2897 1571931 585007 1209176 2708 1880492 1213197 968456 1608094 264408 1377709 414070 1895618 489580 450197 524599 470418 365816 1511332 1054226 1861414 151916 385535 817349 1925848 343941 247908 1496627 1580265 682649 49353 525375 245044 635620 182170 1985681 884793 179647 1361116 1776038 495134 1669093 1285242 867003 1231471 94735 979857 652115 1023196 434585 1034205 1919694 499696 750168 1237185 687219 1606867 1360974 269404 663107 1191008 1796166 998402 312622 1075215 122892 289172 1363298 1841161 1593093 110238 1586343 1548021 1103828 1349425 844581 1944454 719400 834316 1395441 1552751 121611 1829828 597898 395458 204248 69816 1138660 706181 1105331 453871 672584 181576 1669226 305756 823368 491026 1850144 555483 1756886 797226 1542885 24938 1469142 1637702 991412 1437956 131569 1828656 1132763 541603 782802 618091 947767 340070 1682476 369346 1619004 740889 1770799 1904095 1057025 1040779 748050 785383 1202190 1089770 1862046 1578430 415383 647965 1509518 1679872 1569344 1036280 778561 622924 1264497 326783 294657 233126 386331 86316 1319679 456979 1914077 834203 218603 751903 1779986 1312022 1480277 1703857 433315 1098261 1743680 169920 271097 1512641 1319000 1026233 742205 1017176 780703 37183 339638 530377 1814089 1520699 419702 1321665 90602 1318439 543123 1281353 935542 414220 804859 790339 918650 620328 229315 402042 1323590 747409 722996 234353 1831269 415215 1220552 318858 1796885 206806 1219997 1053540 701349 1231908 554670 824427 1679264 1440893 940609 397832 579219 1285638 81929 193025 1011736 1867057 230279 1130046 353635 313271 1618967 369923 1238043 217550 114573 26559 1202941 1475858 186687 1569513 608017 1883731 1591282 1110425 1999623 876266 1855722 1296224 1470318 1692708 940975 1315046 374490 481400 275869 1239095 1488324 425540 1912325 137642 1221795 748836 67392 965386 1486833 1706067 1226272 1034478 1136282 1839541 1033443 1070365 1040169 1006693 1063507 1475259 1628396 801706 806119 812443 1008813 1763452 884621 114961 1365715 1543415 1130677 1425673 17693 1652171 889215 1734043 108775 438752 213869 812204 197660 1302269 248432 1319118 1560969 1365175 1521501 96138 427389 1630023 1855765 1288219 1848941 233560 1292248 800170 92106 1711301 1086492 187171 1215737 1929781 1285188 280486 940497 884945 180689 1962145 1357442 577922 1234385 357407 1351660 660413 534561 1241792 1795524 69145 1240672 1210209 476334 720249 304219 1434322 1575927 1630299 559576 1902053 420637 716664 1323610 1753243 710921 380059 1440352 1871073 318357 394728 131880 982015 582161 235674 700755 1666728 1000454 255289 1541948 1489410 454217 527466 857575 118848 460128 1040930 494607 1418594 454244 1877596 812198 111812 193723 1013426 1488434 705005 424277 117702 144575 1093475 172627 425084 1112939 492330 464111 217808 536265 917523 812535 1975891 1221571 866345 428951 1516558 1117066 1234858 621257 1511052 1099250 297462 1970635 1950183 1907661 1393961 189504 1786881 416430 31316 29985 1545890 1652885 1934235 734277 1278295 516879 189726 1660249 1155235 236527 1781903 1789071 492703 1815557 1048186 1708489 228557 1645866 132993 34265 1548253 877735 494881 364987 701543 543236 548972 1095922 1209972 952321 390283 305726 1054669 1948660 419175 33333 1841044 246200 1579354 1902048 1689757 1201510 368575 1368792 1517605 319180 1922542 1779245 487685 1107845 1703654 1078062 782250 210835 418911 1848374 1365724 1910490 970169 1295412 1917101 1934356 1072251 293578 930739 45521 894869 1934892 1466942 337816 919909 1471403 159787 281544 296018 1212513 383403 1031153 1682582 729672 1256853 848812 911925 849747 250604 215420 234748 520193 15918 764841 801959 686718 1008730 1826476 256474 1588059 462751 247474 951444 1251601 1447610 939055 1553200 379455 788575 238912 1532223 1076410 763797 502765 26497 302106 1804946 90646 605631 512288 617494 1795521 542171 207587 1621960 1871017 1778137 604442 63531 1786572 1403803 1022346 523815 103228 457757 842965 1517306 1010092 711658 667342 1606409 1291125 170343 802087 225326 1168037 678944 483723 1782088 774539 956221 1027973 558410 1910130 763630 627644 1980798 920974 1633176 1459988 296958 1176455 1477600 1758607 453692 1232311 1672079 1233257 1326788 1590300 109189 1591968 1784791 453080 1736659 1563072 670571 16984 1697724 843092 583850 408025 1210972 386283 573172 299826 278033 21357 1358239 606723 1169264 410155 998188 129825 95971 286573 628926 1930913 238102 334852 1647297 724208 1892838 1038611 664735 1335143 192725 1162365 286247 683563 1035931 1766544 170087 1624707 1106405 1871660 1813866 1536556 1009153 1221738 52205 1514549 1192357 802121 747623 133806 617678 1427650 333118 1562060 1401088 927579 85300 238692 1151481 30555 629613 1333769 1829306 658289 502128 1803756 554762 1033828 83650 842961 914741 142209 894798 436435 849815 1813439 1326446 333086 1150661 1974389 1133520 1161244 92979 666594 445492 524774 383102 1744690 1978220 571710 155594 1478661 313935 1997358 1035981 1666736 713469 1602484 197603 1599860 555921 1448471 1387827 626197 273259 258004 1123276 142635 1018233 825501 927388 122388 1104325 1444664 185881 1735812 1759738 700591 641601 778351 1070467 1540698 765050 521583 1946191 1922314 938337 258055 436961 1879088 1905334 958163 1369446 213440 871042 1453159 1213326 302031 1478882 476997 710946 441479 637819 1392181 1658205 1772580 1408893 953800 989878 1352347 879329 1420126 956231 788063 1488516 100429 248445 1733905 429823 1342792 579593 1885047 87486 879616 1721888 1761242 1393419 252441 1894680 571794 1222937 1457923 1144059 181088 1420956 1760712 1467930 380274 827143 873772 10850 818447 818348 1927159 99894 1222161 99991 20249 971590 1023640 1351296 772530 1985071 1135534 1523273 1570432 777067 1776020 1743869 381068 1927890 1919226 272238 417728 942433 1760233 22618 1221811 1034788 1630760 1385628 1228772 1290586 698011 1055150 1604570 1753327 437932 402401 1969027 1697121 1281057 972427 1962396 939047 531256 359849 477955 204838 450871 1103751 163730 1753828 631852 1864346 946953 627388 765783 994660 1720653 596994 617504 812704 287906 196131 913930 205997 876390 530096 1833332 1919692 1072398 1537254 643650 896838 1587709 1452342 1662777 496578 1248615 89540 1262638 1890400 673759 1629680 766924 26073 930706 1180334 162993 1964256 774972 1251432 156733 518826 1109027 1118291 1790167 366020 342486 69953 417219 1906432 581076 663786 1645090 1276744 884568 388686 1710804 1932069 1699744 673990 503196 1037397 436809 1470466 276229 1747929 782929 1256293 1291136 870939 512092 69677 1578732 1918606 1654234 1220509 1148247 985412 743635 782385 1233550 964260 1834787 154650 687613 610245 1045618 575521 1416824 934106 353355 534100 887615 1102201 441497 96979 1053476 1207251 1603813 1090315 971702 1001713 1904309 1406071 33420 328142 10823 36092 871553 832012 710754 30701 56259 863370 751468 1610588 1332945 203113 706017 1701709 1734467 350489 91485 82670 1569397 1705959 544942 1268383 339146 1736434 1011243 1771794 1101533 664370 1134395 298512 1397739 44925 1751553 1638166 142253 1523576 1462423 530876 1300743 1757363 993365 1157955 1725320 1257423 342012 1005426 1673636 964228 53745 861864 641330 1826673 968736 1455486 133136 71499 144448 690514 1706625 941779 1122824 1503278 1938318 1998654 1807139 940563 1403023 68960 1485905 423943 821790 455154 1218299 1429505 1878262 1959863 1874599 1937038 78137 1403768 420801 1464584 1273082 1103635 326307 616455 1304441 1590110 1841729 371912 209566 1078492 18613 53564 1059700 35770 1713696 331135 945115 621573 1888844 1753866 1659107 1285795 296939 1221246 1600252 1684 641735 1603692 1226920 190258 1724525 1659929 12018 1199167 1613548 1822693 1921141 261969 939172 692133 621437 714760 1438826 1466947 1568283 1616575 1324784 1849110 1151224 210781 857208 225735 779354 1587233 1052946 360358 1707555 1025134 1885520 1926589 1127083 419538 458410 1373579 402433 1272954 1971208 287959 1574558 1249729 1499516 27851 936109 73087 210599 1907960 899640 1864025 878055 1520062 1240703 638498 1453830 707885 982462 8918 1406412 1248011 1661471 4109 853672 799496 1186944 763663 1097911 1351235 1927487 634455 1430886 1381421 1318832 1743177 191193 299307 439206 260376 136589 1452605 1658718 1641779 161590 1383013 1919 79145 1022975 1916132 826174 1434310 1327114 297188 385237 1284719 772733 832094 804662 874465 17501 976159 1106135 528967 889314 147884 162094 497075 1095862 155533 1273230 1590338 842483 401821 242115 1087961 498437 766757 1598439 1860144 1734281 1024955 1630884 647429 1615337 180826 510120 302496 1869861 153536 1796313 1750817 116657 1020604 990326 565869 1139880 1712239 684524 999668 347532 1915220 598903 521744 1497212 471390 966233 1186748 583922 1690264 1131641 1182185 1462509 1392261 781460 244818 302078 1708395 1195845 676927 684943 888663 1377277 1219122 884464 1073730 1154966 1232402 1465070 1753068 1887071 1802306 388160 736957 461949 982378 1792752 1651365 1687716 1958302 252897 1438850 217694 1174116 1213394 1502988 1956659 891477 1032441 602727 592132 210838 138087 1306880 953668 1470651 724423 1201644 1099188 1955726 1501131 1521655 710195 1697252 1375432 55914 472575 1572611 1717655 42252 1391003 1562695 769980 750809 710093 322903 1548546 1168693 1533817 1008512 331566 11146 1893153 801540 1760816 1540319 777905 1811322 158613 1231507 1010169 596586 1902056 1226436 872458 1242416 1365582 813399 1524223 1728541 1971605 1049876 614391 1253005 875610 357862 183794 1529284 510539 1976493 402191 357137 417938 1344959 475028 961535 1025813 1385947 936479 1883918 47889 1402408 1770532 841 468925 549958 1056471 1059475 1845471 406060 1953574 599821 1549537 1783985 1842440 1440281 1751348 1786405 966042 217061 766347 414618 253157 161903 332288 1136705 1573985 850100 371850 1998088 1790896 761624 1001955 785840 1545856 1707758 1957529 203205 1962872 141705 951723 119674 1846741 1180146 407990 178118 1741046 1029182 935600 1347545 1346984 89063 1759651 889233 928902 680463 1028092 1581988 1954069 1420098 1433838 807511 285472 1903246 1964961 1357986 709364 1727194 1050901 1736067 259416 1440756 430108 507504 1846944 1016578 1736160 522214 290413 1728073 1022658 826498 1031251 1491559 1788574 478266 1271369 724327 356481 202930 1506179 464002 1309238 1673456 1988689 164919 734043 1884089 1346513 1394387 1045310 1097567 1420736 269068 210749 558588 55411 260308 1721535 1160532 1659279 1404054 1705238 846943 795044 181166 1818051 993686 394232 1857132 1511531 516712 523238 228955 873375 1365773 1665915 556456 1073147 991630 1248298 1360588 1984223 490633 761702 1781419 1195612 1125796 667505 1835793 1457015 501357 69257 1450013 1451286 1276531 584853 1321617 1891482 792471 993091 1691192 1191006 1702364 401441 119573 198544 441308 1829777 221527 21703 447625 1928211 773162 643547 1009232 1034943 119000 1056526 1954977 1529776 428588 1676266 1847484 1978119 1641973 1303076 621301 815727 1229276 1230489 1631018 437490 1241444 613190 1499682 923181 1457507 1370374 1400203 1956514 1313578 1750699 1795454 1836964 456800 1193081 1664113 157026 866774 1585951 1442957 230950 321553 793533 1277522 288975 1215566 1458030 598274 1416451 163019 787612 955101 1835579 1099297 1506321 548559 142681 186234 1049002 113325 670339 174581 834412 1952830 837519 1565994 1937015 1795608 1488727 491677 204902 1612729 1973713 1894441 49765 1473975 943137 31180 1294333 892456 927870 1991105 1582641 294796 1993558 1852909 637430 1956747 1760597 704269 365169 1440717 31462 301358 603808 1833161 1488874 1759524 1501967 431414 1201128 840740 1616421 1011054 1375716 92752 316140 1632461 593521 318750 302818 1530491 1487600 796407 1595753 532894 579777 1679386 382492 127940 791900 344391 494464 1331220 1861115 505835 223805 1054078 1911180 994033 437454 450637 835347 581827 1520298 462656 825304 253403 1794219 405260 1091435 268951 754459 1752619 1840061 1736721 1202067 1945681 202487 420558 325490 480117 1826462 789729 1307649 1069854 1216987 340629 155213 1102310 1990569 150650 844602 120403 1030181 816989 789432 1345625 1503579 1966653 1142754 485184 695923 1432423 1457975 1834491 1559020 172828 1433601 39633 964541 45930 1674611 1326099 1735916 788546 467098 1721223 1572929 1669365 527420 516682 1576242 902959 1972688 1992016 743330 468206 1661592 949544 777360 1680394 1953332 592698 935386 1355122 1272460 495901 1869838 290361 349894 1420442 1131783 1926239 926182 1809066 170262 43178 395539 220495 1407112 1248342 407300 1332996 385449 17334 1235446 263567 106550 1533038 863005 1935471 988672 880083 574698 594481 1812488 794044 1887404 282413 1338149 659996 454606 722396 1779499 390291 1571693 1241584 802161 952293 236388 1947799 460510 1477695 1482592 596547 1999214 1911747 1078314 342377 595607 1271609 1007662 56778 1912323 254931 1074384 94873 673394 47710 545541 4393 566185 1103602 1411701 650912 1224378 1382222 1122029 1894251 617851 737997 1494637 1507751 1527496 1300022 1787665 1399478 1229347 1442288 1291115 703928 1758032 183731 614545 629586 537121 1478340 194790 1242150 1287635 1751584 749656 889519 1791824 259902 758055 453532 1014104 1939824 867371 1053902 1346332 144963 1105310 125201 534255 1323974 1625857 798798 1807525 849656 960886 1938712 1404600 1476807 1865062 908842 1388058 179508 324135 605820 139728 531828 110678 1067231 999983 1059319 134078 1582468 1381836 1206660 614222 1474916 1208203 1969055 1330958 1138233 1389189 1486920 505733 1324817 1968026 451716 1381162 1224502 677077 244060 20879 1507154 1814023 1511623 1095584 1977139 459908 220295 1983702 129262 1544874 820777 1729096 1073389 1209802 1507610 995253 1115999 1168109 1831142 1037839 1624041 1022795 690825 749117 1878709 849117 1571998 1369615 1759214 1120072 1596403 1808674 22283 1084167 646287 405710 661505 1611019 1089737 702483 1178276 1441780 1390156 1232829 1968651 816216 365747 630487 1806608 689509 610155 55064 962817 876703 610581 1572275 1449435 1364702 443661 465837 165046 594096 1008571 55673 771667 1838903 243560 870824 231498 1710586 131411 602822 250553 202704 977446 843646 1643835 1468086 1520140 1136214 1531311 822146 1305591 1577357 795941 302900 373535 1502920 683272 1916878 1437043 1186289 1841125 335889 1553757 886799 886720 1567756 1282083 1980968 1589890 1951742 1255282 759990 1957931 1830344 502433 181441 1526393 877555 941216 205786 573636 1534921 615074 1293073 29034 154305 1006928 586016 1487760 56070 836217 1703866 848276 1103483 642715 696931 362132 260070 647246 86242 787119 1295509 1505113 1090700 1178474 1355137 826752 821428 691951 1639499 1908338 1493950 909969 1292497 225597 1223643 203137 1363521 1769902 666711 1349950 1232153 581981 1146052 158178 1978775 1723083 1670332 1584635 565986 1819400 114668 1153847 982185 1486342 317939 1221331 523020 1935753 1314946 1616820 1276562 1760104 774870 146350 515800 251789 761516 1055180 1586321 642568 1081718 1447205 1624313 256750 146345 302320 1249678 1764527 1674881 6421 1360831 148215 1038319 778226 912553 1733406 577912 1083224 1402342 1419666 1933104 343130 928009 749307 805341 1954978 1295387 350483 441472 1762026 1484323 567925 899685 346853 432040 1511977 1430068 1220383 409323 857669 598202 1830574 1150974 1082214 1040197 555774 79884 1219741 1834251 907595 1302797 118617 1582248 1699384 1633218 1312366 186028 1034315 304853 976320 39195 282759 143600 1372564 1957487 1579283 778774 1366831 1716214 195201 1899638 426028 28541 1779209 1692234 859325 1657387 475578 1258591 1486409 230804 358182 374389 1448641 147993 1650546 1468021 898290 1768925 180740 1773363 1548272 1737216 710909 158287 1961147 939847 1361732 1507179 63422 780642 580400 266182 1519061 1813331 1607924 1368981 838736 1604909 622625 1521746 1225335 1556751 350151 1396502 800959 486524 91091 1013329 513069 425105 1354603 1205285 1482994 1748605 817527 904215 953097 167681 385329 1554536 953161 928104 262770 753534 997680 90837 1337214 1620616 981875 1803462 1475112 39685 87324 485013 86668 966275 5274 1007485 1029780 1268972 1933008 1721745 81711 1328092 1360342 729019 1706209 197671 1318914 1072015 249772 115981 154401 1483235 1904972 145965 109785 287239 1894437 282610 1852523 1121431 326889 734873 111776 1342513 899743 447694 91189 1744535 1729990 1756642 327006 93538 1836501 491371 1641975 1494884 831481 1361272 1256279 96803 1228553 452350 747765 1779354 914729 1445432 539242 1810046 1427122 1917146 465138 1507403 1449282 1926119 346352 1207676 1331370 905086 1269719 807219 790227 31843 1288066 1160207 1859186 64297 609802 1212591 141714 1839174 1889028 900733 681341 893399 1862884 127936 1498152 1872176 942358 171006 116437 956535 1245281 1563121 1623622 1865678 1792679 1659179 132051 1782648 511989 1964558 1472224 929835 913333 1072541 1528164 1457830 1726600 442657 574091 1471544 56773 1418249 448137 912439 413226 938322 1119269 426262 364767 366468 1724147 119401 1065683 1730988 1501673 1957144 707567 1642227 1366786 1687452 1306212 579365 1522910 66077 161965 81318 1561207 638934 1544323 1856318 1071179 429578 1469917 467661 1481617 197866 907135 667704 1252527 710879 560200 1850427 1335730 273028 476636 310571 274662 855844 1592984 16118 25452 1450964 1531788 53744 1600452 613216 205000 1267544 1015660 1237050 1207348 265329 1722246 1383466 622686 10001 1943952 608594 1390245 1032497 1602219 845608 236706 1067989 892202 1318767 984592 1831497 1758244 1561599 432971 239382 1836131 1651741 599499 1513795 168020 1334813 1886232 888810 1775180 544435 1778252 1826425 576495 750389 1110211 1830625 523428 1504781 166602 701588 348551 1278131 1400467 635858 245726 937526 1073013 805579 26262 1158705 1405401 1435331 938530 1375673 1675695 1927314 1174120 1378425 412175 590273 1427946 274086 912438 438232 383721 58620 291465 125781 1011171 658554 1075079 887744 373550 573136 1062981 351686 1257269 1123846 984334 592077 123897 79030 369017 151669 1287411 914161 1412910 1485064 1602463 1503188 990048 934625 1851550 1793912 1129223 556850 1404464 422350 541054 1371722 1246762 1637849 982623 1389240 1505 1289510 1089553 1658610 1300585 368812 1230851 596344 547050 1356115 1654111 1095879 196662 1826927 1362589 11472 534622 1266186 438553 1435493 1041272 1370698 480813 903279 1015347 1485000 100012 759695 1301607 871766 1509187 1339621 1175610 1792427 883651 1046543 478149 1752991 1545226 942318 117624 121080 792678 891910 711086 742843 13866 1656857 1700612 196544 490824 796892 577904 1663367 1489413 1109410 821413 584462 1968402 133777 337481 405006 26727 139902 1695896 11786 1434642 1660715 874459 1435387 574159 812426 830907 1820803 344102 1823224 1519708 1240620 1021514 800232 589098 1215182 396241 1091272 263787 242107 447954 1942791 655127 402111 1583087 1242597 1529157 965380 1791293 903224 1291273 1518950 973557 1529427 845276 1522406 407248 1137308 394480 146329 37977 1754923 842612 913691 1908227 1119458 541721 229752 267579 569534 361026 1563642 458509 471531 780710 1212041 130439 1221403 343210 1412419 20475 346170 165014 1947205 1749300 461993 1735500 1159173 481951 1359852 409668 1531822 1485907 1589002 1751088 440413 935920 1559634 1965298 1946082 1550949 728491 1600816 768475 1017333 835382 498220 887023 1954782 1040834 223583 1959074 1555922 1308920 201270 1386052 138731 417018 1006471 1270523 725954 1459244 705072 636406 928065 946187 675602 876238 828764 1931862 992336 1352310 1480704 1950112 323439 484993 689923 936193 1619321 378899 524761 632154 822029 1069797 414496 1122024 942755 652513 629531 489932 317541 1101029 971499 1754512 6957 470143 140554 1311861 1033367 689799 973598 1415763 1273681 1271589 1860944 238945 948707 1471276 1370446 1696326 1544389 1228578 1447676 584195 588535 1447704 243616 1313857 1200655 271533 995489 278430 1889425 587137 1436556 511802 1262487 764865 406297 315064 425945 1318862 868137 408997 1410221 39054 1526563 400329 1851280 397018 831488 107766 235752 830032 383014 641404 493020 1034549 677752 726316 963800 1287018 1540127 1599060 185244 933921 332273 1818707 669872 1510532 1368743 1903300 1145036 1795681 933802 1326102 1163476 232243 770872 816266 144621 1268101 1683430 1044867 101271 50363 933093 1671836 813316 273508 383966 430548 1299100 1197353 195407 1199869 354735 1693669 459068 1644691 841453 284041 1496496 502875 1623612 1054090 1869083 1633081 252966 1183730 796636 610796 937357 213620 1862828 1226324 1568944 1719292 6134 316463 527554 925054 990563 1789029 1857101 1910722 1595416 952675 94133 1622593 1776960 1501754 953435 1208439 1191559 1004132 1129205 1043606 1924738 1847058 412849 169601 790778 478865 1957809 866199 786622 1109500 884192 836471 53008 306326 1233261 433464 1285019 1953869 84955 252998 421584 1982966 1939451 439438 2350 361304 1926260 423960 1863137 888941 59117 460942 378749 1716659 1273993 188697 469264 924501 602363 1805902 1868607 376062 911438 491401 300135 951334 136947 287801 1466112 350974 1214628 462692 207927 274866 937218 1534301 284947 80021 354 188278 812082 333706 94939 1185488 776090 742257 170618 1496522 1513551 1759596 1899864 1115266 804993 1830059 533887 83918 1968065 1420806 173387 704837 1621416 1039016 1148349 169178 398863 1256618 1139570 926690 1766602 214922 1221568 192585 1809947 1905011 279373 283774 199634 66097 1964746 914154 1832445 247338 1594556 617231 181912 1724551 635525 578927 1494457 1457462 1061418 1198648 65680 26291 1466591 18107 1918362 1244962 1890926 1341902 1080086 1277114 1333682 992185 1238160 634118 1052908 1937166 571808 1789986 618880 1524798 1232159 1708918 1837512 489416 1968393 240450 16734 1472227 1533355 29779 1224738 1067958 1072711 929111 888043 950781 766728 768501 1968891 1558965 451430 1996257 1459518 1053785 1588486 1971328 839801 1408721 1183955 962730 1938554 1150777 1635458 422007 712696 916250 483668 99138 1732345 821607 806635 1837971 1154845 1195426 1704742 868472 517953 251940 1360964 357452 1267065 1419383 604735 1917494 876873 235302 17481 64910 837338 1057166 1092663 123541 132433 1520605 718439 957587 1315590 372124 121198 1426362 1217246 138058 1045167 93084 930877 678697 123382 191062 1605974 1375101 1760157 1199062 1391226 1407509 1761990 506409 571684 835770 1752861 371764 851928 380890 956862 1979210 1940770 1518480 1668494 239438 588720 1564515 892342 230403 1322222 1819585 1602473 1870914 479970 1228068 1248451 880209 1251887 1687647 494734 1674102 816555 1395555 194502 1736859 1240100 1838917 923608 1866673 797537 1057454 312260 1747934 491270 1230373 439733 560387 298027 912407 1272982 1593412 1098655 652707 868303 61605 1398019 1909224 1093019 1713867 673321 1718511 144498 1464732 381115 658878 174730 1205697 1137080 928892 730323 761752 1184344 896773 514554 1032447 482860 1242034 1097468 622776 1946215 74784 1247861 1561258 577872 1177443 847897 340664 1731171 1509278 1605061 864900 780993 1783735 1058077 600820 1901164 1744265 1002953 517923 1174295 384601 497302 1124252 1192008 1695856 1827280 1623107 1225217 1844551 1062202 1105903 1090032 1374313 1475606 530765 932 1161839 1903324 1572027 1169896 1929779 1818218 413889 1681818 417349 362002 1301632 406517 1412244 1978554 789594 379308 1916148 1042460 539590 1287542 721700 1291737 115838 614810 353944 290000 170796 857480 1888682 679633 427122 348367 1556138 1744971 343341 707023 167063 1959064 68980 799661 1314950 904941 1946432 1383348 140536 195429 86999 551432 1295686 1064196 1466306 1008003 772918 893997 1137601 1331261 483012 989756 1296283 1277278 1134872 1409576 354192 1423983 50384 1155434 1306287 1754029 174869 1898029 255872 113558 1027332 1261010 1088476 617345 106331 977500 1492797 1058637 251914 1681636 1735740 515814 904010 205359 333313 602139 929697 1489414 825219 959314 281095 1813084 738453 1814838 1648453 1085957 1767331 1468954 1130580 1228377 1814708 516671 1578908 489637 1282367 868768 422937 1888213 1633813 1025139 10024 1097014 1047955 148474 1969829 927227 196326 1092880 41335 1203242 1502000 844552 382047 717114 1580284 1332770 1736027 261517 1189137 264390 491919 504311 1092847 44249 318530 472245 1595296 515085 1504367 43017 1766002 1206130 1582521 1186662 1200652 1080546 1661601 702343 1375221 1619659 563002 550132 164136 1246315 1000597 626759 1339414 4347 1116951 977612 123501 444343 632523 1127455 1480820 1651780 1988219 1797141 231054 63644 238877 446343 1379114 1574395 814877 1152342 479703 449018 1804047 1907533 898854 1870791 379995 1918022 164271 1831127 937383 545779 790607 717167 1787812 34585 412453 1835333 1355553 286795 293469 1665040 640126 851125 1649143 1447429 1562393 138249 1609795 474778 1913199 964509 594537 855618 189181 1746507 1412888 1538956 485670 306396 1776670 1366680 648584 1831377 1244632 1977934 544213 1199397 1708112 894949 42861 123918 810513 570771 1140883 474306 130563 306443 1917792 340323 446850 1004898 632668 1402522 1692258 161122 1094384 286180 1109151 1468159 1114170 1812515 582080 1393051 331971 707575 1198042 1091254 111010 1565716 1698894 1787159 818464 1813739 1308830 724250 1630696 1343604 500285 1386087 389208 1446667 153952 59966 436023 936288 119765 366911 1113565 447284 476036 54366 983208 1661737 185934 1955967 734783 1529121 71770 1635321 511878 1704603 1601549 1422650 1396388 1793342 1414364 162958 80632 1794227 158798 752440 1481178 832662 1836196 1870561 571625 1828308 1734084 461938 1792068 1788573 1288248 1684566 1532435 231314 1868815 112540 358268 873894 830292 1668126 354450 1979027 1097837 746053 1603049 323339 1663378 1430012 630956 1576650 452279 414325 1897043 604607 895534 1358157 976654 1053730 276034 71388 72405 81271 511835 1768389 1538126 749734 756427 1307757 1269839 852935 83773 484470 1414931 1971326 973791 1736709 854825 1512125 626683 1522404 747319 1175973 1404359 1125782 1546449 860552 1388000 1646717 1411744 742465 1668339 1342153 831006 354301 1723672 1864953 481438 9390 1602236 1923531 1054557 112929 954994 211313 1527952 589599 1313000 1866275 1723274 1582596 1373728 1933090 532435 1754520 899865 715350 665571 675758 1785071 1616711 1722318 1055557 437665 339998 1032928 1262459 553354 1032060 1922132 1108743 405809 1472469 1479974 800475 1385996 84476 916852 564324 323298 867013 271132 1897161 944567 895616 569346 1837598 859623 999023 1322473 592824 1376514 1511861 272559 1300223 137922 463516 1113409 1627087 165930 1466690 1942333 16985 1921429 1665576 794509 1463415 1171428 660165 780912 1811856 324717 957764 1380465 608787 1173333 535209 31078 521546 22022 310270 1407236 43427 479844 759893 1517192 1751480 1727078 459192 183494 1077420 1444456 85631 15113 575701 835250 556699 564838 918328 460097 1891074 807608 705376 1939671 343714 1959455 185377 250625 1715810 570649 1018632 1237683 1111228 127550 647552 1612534 832060 1483559 1330800 927522 422026 732665 289520 1927220 1569416 1389094 236709 1467274 1864219 17894 88680 580858 1630357 664430 1878055 1238611 1262137 213214 1712430 439015 1885524 989235 1816730 1817206 1663764 572548 1407333 910557 1000254 524384 212344 1267847 1238248 1998691 1461073 531424 664946 949980 1706488 135032 1459889 795140 521113 1386513 1857809 125322 3904 1936062 431004 75229 1597162 644568 123094 80278 1729875 437569 1381378 832289 1684198 961962 812149 1001638 1191269 180345 1238960 978174 102033 1937970 1452448 1388267 871857 192384 131760 472890 540612 354977 1303275 1382998 895710 1335839 1033949 1407796 250979 1249935 560791 1081541 304264 1662401 1325616 751542 5856 594574 1862051 782273 1373627 636949 1785745 71786 869430 797378 303865 798315 1364027 135485 1268903 898252 1271593 877082 567296 1335667 1555983 1016037 723688 577554 1550237 1419472 369801 289402 112971 701160 127621 796333 1075764 1761534 381226 1335407 1354687 1128502 514495 624714 785152 1336596 368142 1644667 1534650 1927787 1959960 1568793 556560 702866 1385 1601907 131546 84748 47017 1812804 1966197 1906932 1518949 1658157 1538274 1606258 320185 1940226 1807342 1876406 646476 271797 226865 1160252 1806359 26074 130726 706713 1395223 839455 1007713 1178567 1216715 52126 1692368 605250 548293 1777694 867289 1879445 395710 241186 562857 1820633 220032 1851428 904623 477787 1362501 1566723 97606 1521049 1244396 62883 1665108 560576 1023285 346344 794679 1736982 1205818 1454997 503298 1377002 1680562 593108 513193 867977 596182 1134039 648318 1492488 172351 604691 1807585 553779 537660 1662700 657321 809394 744769 64335 19487 601324 802882 1286505 806175 324862 1069014 335554 1108166 1965909 933682 1666642 157054 1338797 513438 985294 4689 1278837 133991 547041 1822683 1014345 1318102 6229 1628040 1976862 574126 1226620 1961779 1197997 255494 587611 661142 819013 1880314 1112592 1624364 70933 928109 1729435 279385 152558 1949378 785017 1155063 210316 1206152 33985 634409 1309998 1362961 1602445 1698929 553556 1236515 464151 997258 1110466 29158 1694660 190962 1540089 1469479 1922704 1849254 355654 1405809 972338 54106 860512 1577780 1990299 1774835 85328 1370574 1126337 913733 361815 65616 1405148 343434 1206117 1385270 271902 351181 839943 1037890 340381 1994053 1758740 1896292 430667 555380 631043 529397 128793 1398050 749310 1992595 214911 748390 286409 63623 105275 1026443 386216 1599931 1356221 1940606 300358 5042 948405 202108 529929 1897600 860017 1081696 183811 65595 1279345 1782617 582917 1195879 991073 1295566 51566 1805026 1386753 707475 1892617 1261381 826867 1596400 863543 471290 211541 1299430 1274837 1909668 1569668 903410 208518 127891 1785545 290072 288340 267226 1632231 1810932 1354662 1152711 1783525 89702 1201495 839187 708105 1089545 499879 1496663 877632 580089 879727 25476 1950813 1062199 422800 249890 1365679 1547504 492931 193786 1403006 837873 1982303 1991201 384903 398570 1382396 1344300 794917 1003266 221881 570467 198479 1666058 1635802 1887512 1972573 1300349 1562659 1068373 1310019 1936509 100678 514866 1432545 836026 1285128 53161 1127694 65375 304259 1092398 32579 27513 658809 129369 1588028 1799020 450952 1515963 353002 449076 1897209 1705999 12547 674230 1280073 1474084 616688 758137 577924 1382321 1204360 830410 1344762 1066554 222128 138811 302421 459628 1398882 736706 842133 1329963 1798971 1039576 548890 1779348 821412 1393274 87589 1856067 1517967 1110213 258546 455970 889306 1478131 1841746 689036 754203 689281 363275 1493209 200699 715304 1264363 1681088 1785842 1148226 1626684 968904 1246863 414085 88315 856700 705280 1165780 103377 1705584 1620636 814030 161669 1292236 1163834 719919 602623 1201314 1391274 163680 1923298 1514309 151976 649740 881312 595773 205976 1826287 1931567 169346 274118 956510 80850 1697656 493865 892117 385845 475607 1933646 148887 1733168 1637746 1668285 638820 30577 323563 1028719 1866055 127795 796151 233200 1263274 474413 1016322 82834 762716 90506 59956 571988 1904949 1595441 1763878 706891 110750 35682 1821663 1184884 1485717 1954616 1970607 92157 923527 99828 1543581 872753 620330 941116 913163 499301 800908 831674 1089019 459307 1164059 1580865 1465516 66615 1303060 1662333 1334093 1699194 1005450 1619050 1521498 1784793 1977061 512162 367975 1286854 1831414 1981315 908457 1159046 1598262 1769143 637017 499602 1141269 1672244 888759 1248041 1376534 113776 534819 11484 726393 622500 709478 53753 634129 1027947 1942598 600018 1329230 815043 1996417 1626293 238321 1002326 551350 917172 1251773 390481 129099 481212 333570 654983 888360 588322 1694383 619202 29496 1458079 1803180 1777534 1927348 1849067 1253940 1186413 1761816 225008 1035219 1420093 992531 760922 531780 840335 1571846 362197 1035922 1831525 763293 1396713 856688 16411 1798021 814359 878302 556261 1827704 1917619 475771 815667 1336754 309531 265910 1368060 997919 689869 1539486 803194 462637 217988 206433 293550 1199690 75460 1488980 481423 507912 1335265 1846609 484200 1706778 625603 464161 1275971 1292874 798679 992724 97528 515313 1702665 169253 1625164 1458363 1314459 1156481 1610388 1244314 464165 1029957 653278 42258 497081 1597973 1734535 1657759 840916 1550270 140981 914840 1013499 330744 1362612 933919 563765 1586875 699452 560396 342438 349113 1424832 1312246 351092 1387743 1312759 1307797 899061 881855 583666 426542 1027310 1942459 1902703 1096225 934942 785968 403576 784484 833522 115613 1750716 326992 1685856 1430748 226747 930111 1408417 691630 673162 435526 1338255 133614 178489 1689786 1465396 201044 928747 1401993 1005306 84570 647492 1423803 1971917 404187 277189 469507 1774373 994282 485677 1092209 175545 1131327 1647944 1186073 695407 1108529 1680430 744244 452869 272579 1634939 835186 8042 1021577 1513794 101715 1166747 490195 1961365 1442484 825778 678079 781004 560768 477894 988467 1592408 828890 1310964 1433743 708412 970989 1431716 152934 571400 913438 999412 462294 721834 1982543 1039148 906506 1279596 1998082 1487013 1960848 1782503 637722 1882390 1562089 921033 137875 1232762 955129 380581 14534 453701 1725823 530005 476326 83311 1899037 1947652 1136470 107469 1671518 732292 1264296 1381641 1071142 1322155 1227643 1771367 786993 686430 1680486 591752 1728481 1385100 1588695 1784888 630911 390864 1837580 1469558 1331785 1354848 439662 1636776 1996082 1479035 1336035 1796693 1814381 1440361 1112625 1689585 74318 1900265 423767 1379812 222541 434448 1412970 689054 1548607 253742 1896859 645604 747292 1848499 435936 1176922 918821 1294624 380433 562510 1645409 66052 1514191 1307571 1647844 1037398 1830435 823112 1858929 1354671 55983 399011 753910 1919827 978812 916763 1484071 243807 1494861 963153 1299634 1100595 1849437 1817169 1947277 1414641 156086 1878949 1930436 579678 814778 691878 1141896 1561606 1712964 214727 1023734 1419228 408865 625396 150088 1505793 747141 1611956 148103 661684 723577 1912874 1805322 1656446 301365 153669 874214 1207971 745311 297513 1867663 1911097 451611 967332 355732 519603 536803 1270952 1404064 1977176 856929 798570 86418 1762871 1503066 1407440 1292011 719105 1132213 1250105 1495168 908016 1306610 647194 336242 1546722 1160231 1688687 1335032 1173474 387591 759679 1926628 146414 1247720 1049193 725069 416527 1320883 722530 1432964 1723244 389132 847966 1512276 1005628 1712384 755163 1655880 472155 1509289 648743 1638714 127248 1754946 169026 509103 221836 841126 100613 788384 1531905 751675 166719 621155 1843066 1917032 935456 1956737 61673 109535 1292967 1066117 595167 935133 1314404 177321 1850306 1901004 33856 761622 962596 395761 172098 1069156 1026571 168350 828896 1200080 279397 487720 214533 1353898 171927 973627 448567 1682926 462457 86387 1342786 1073864 864024 1040488 243967 1939698 432171 624785 157121 1878910 1048942 707112 771677 774258 1337768 392432 1825509 1769339 1702205 697350 1381390 857437 332296 1816545 184000 1377407 379189 489608 1656580 100857 1082193 1379188 935141 813343 850821 143775 1230894 1334141 1746796 1609878 1313834 642905 919732 381522 832541 613249 229438 270815 1029460 1158118 1140362 248472 78885 1386030 1832531 1770036 1665549 1194576 163997 85898 1120647 442872 233052 1487472 841420 1457441 977706 1003844 1184226 894393 490897 1517952 1796120 495161 651824 1222194 320587 1707763 1420071 1911737 1692121 1820167 1979812 1518658 1173141 1700245 772220 1184624 467911 42943 855293 1448151 186631 1864792 139190 1326292 1036294 723443 1569370 679193 1122771 520353 662717 1961318 1505265 1892857 1844237 193793 1964386 722334 1850022 441533 100534 1046841 1112219 1910203 745015 71670 599502 1894332 1853181 687915 887582 1188161 703779 104524 531775 1352200 67132 1995628 980626 201464 1353138 658780 1984263 131649 251278 247571 106121 1799659 433048 1600463 114069 971094 1612521 1233670 1306051 1526652 1871218 1449495 1385869 558156 1646592 1238511 921915 1896112 365626 1862223 1187497 1104127 613583 442089 1145537 1501467 1669468 848518 1503529 1798087 1919045 348202 151329 1836821 773069 510888 194585 1876596 766243 1587743 11179 812472 1662904 354604 1294246 1452661 863268 1034884 1465362 1586221 767218 724156 1995677 65771 1932124 593169 1685906 652095 975631 688694 862066 455112 669606 1760210 1058327 1230065 1603146 1067289 947731 1780649 227076 599252 1054917 425486 1768266 213071 250330 156912 390852 1750954 1441132 1410527 1382266 1997895 1220795 685708 290883 338440 1679651 887053 136553 391536 881318 1692721 147575 1190558 412592 262585 199719 69360 182166 523927 1765203 1687165 325379 1241507 137296 1534252 1053622 233613 919974 800706 1689555 729466 1301650 201052 124114 1329698 1546468 277118 1508266 1091389 309666 1304735 832152 140892 612020 1407492 820047 792233 54275 684800 544601 363995 1608913 1933073 1436021 1233626 430009 1650755 555428 1519985 465538 1210554 1393578 1290160 785004 1108336 862904 214846 136215 1897708 1278678 1911072 1288387 1855370 1163769 285010 1249877 321101 1219537 1594475 242843 563690 1603797 1614950 834076 731234 855151 1751314 1100814 1574457 1445985 1857085 768646 811453 1961041 1538654 1656173 169330 476839 1724095 143778 1032165 374636 371728 842584 1737610 1256211 1775592 72397 554896 1667201 452150 1816947 411431 1485427 1878778 1899441 642242 1576829 959175 1777408 822733 1858778 200707 966727 1370047 240855 1813707 73322 1830894 1261005 1594130 560028 970183 1871139 1970633 806762 1526321 61080 1776132 996843 957875 1250946 1414502 1915549 1371035 381757 1876286 558660 1988672 1369174 1532890 491921 1333432 549644 1248502 1078672 1747491 1587500 328503 997308 991532 1193476 1262584 1763707 308151 651338 1827266 422516 1101381 1182075 343032 1429181 1311462 754306 689056 1594110 762719 1340149 555482 1374202 49931 1555839 913812 1228464 568161 155758 1275054 1026955 638698 1199326 834874 1924564 914426 369764 1308711 1927996 794212 1557708 1920594 1423241 575729 1992830 834053 642081 369366 7688 1024562 862199 1778182 1099149 135417 895201 1344058 1176780 995352 159575 231281 1834999 52349 402616 756044 1752264 602026 1618608 297186 561673 793776 158449 1784346 1723934 726860 1766038 1852601 1942114 3410 1509384 168894 1258009 1614458 801437 934428 85100 1134385 1208830 1780129 783671 1815781 652994 1401354 1698571 1939668 352612 830438 1182031 672121 118918 852724 915821 1074718 1659447 1095374 1783477 1021447 952847 85693 221172 1092369 559831 185763 1111867 1712915 1495230 1824728 1944448 255778 465361 654096 1833018 1506953 743956 296434 20610 1759851 1237899 1849476 1197123 1292739 1715837 1532724 851680 1434962 942948 1712162 1160851 311990 825857 806874 1089162 20418 343637 1449198 338075 1458922 978569 403806 1345927 297881 999639 49480 1389494 652907 1484633 1517405 1847071 719149 1785854 654131 396315 1926623 1036295 1419777 2633 634872 1485729 227411 1365414 1527136 1255232 192147 1169478 1895469 439086 1246806 157018 1833560 1736718 620719 299779 817558 59333 416939 1961020 395740 337842 1738946 154992 431046 1506579 365838 1238407 1914564 571348 1806630 761427 915378 1620214 1982903 1758026 1122021 1361961 1702346 1254781 1733408 1676323 1934168 1046415 1544909 788125 1415402 708430 719776 1584305 357093 316253 1075169 1841874 1688838 715298 329994 525377 52155 378240 915896 752042 57136 1690992 1748555 1946203 1094131 676125 953108 1304398 1373861 770439 501770 1596730 172398 1122231 1943236 1382920 92847 1397625 709789 1198952 292004 269648 1579569 1480297 1327872 933028 471296 825223 444330 1103873 657492 42863 867983 153063 352969 859552 1853327 947942 959563 92587 1629988 660173 1695114 1343199 1052665 1411909 418485 216387 1336127 129543 679208 939296 1964241 1060577 135996 16770 507291 327200 469521 1083198 1185821 670246 639651 1252660 491162 944661 295218 983248 1087639 1150393 1278742 963026 719279 1174620 1934376 302469 1693448 609191 669367 324304 961073 164358 1842213 1389435 1523838 439507 746633 119831 860758 1610225 1153829 1327790 1134882 1741797 591180 1767954 1487159 1707217 1754382 317387 867281 569824 653855 1762915 1233483 354580 147735 1393956 1297802 1571934 369228 1636393 980575 1425424 695663 46875 1985335 106353 1077930 1838175 1807866 1662371 29660 1383545 1230578 1136995 1356617 1743659 1752368 1109878 287327 255949 92280 1673865 1795428 1832789 64932 361950 179773 1977327 1041447 1632865 495583 1622662 1079008 1687481 1664996 1599168 1709753 1997253 1383010 922980 267604 395447 1487361 425106 1273687 1264174 1829272 377003 1983113 215595 278256 583590 367992 283076 275241 531123 1987522 1749709 1484780 912611 806034 304288 1455011 1576605 565687 1835838 1586784 69196 1964033 1432680 1242240 139150 757491 1599658 1502015 622786 8894 246812 324020 1789888 561375 1311094 11355 367111 1096305 1398409 671618 1679531 313323 660831 778585 158028 809196 529182 813254 1726906 1141513 1376270 1144337 1998875 527057 601103 620737 1184864 1388825 874571 1819242 1624524 529309 637475 1008319 1740834 1173016 827078 288820 981801 745112 1662818 1961519 1099772 1600444 938980 582905 956357 443181 1932389 363917 765470 886797 1400564 646290 1395588 902224 1805820 1473478 640755 1207951 1788629 1420402 844332 17713 1599968 1649862 249102 1623433 208207 1614705 1161109 1206329 690496 1675831 950283 1545854 661121 437824 1902664 65167 1335611 712 85542 629179 1896672 245762 708346 1967457 473637 622554 33753 1831370 875202 1703425 99571 1421117 1208747 1464793 312064 1464722 1910557 1643540 394474 1918907 340780 1060930 1652068 770647 805465 315021 681385 513541 1895451 767702 1373145 443565 665241 1500961 1471670 765160 211930 982285 1860542 488747 1242113 1180834 680438 1970407 1901475 64526 291928 353045 468881 108447 896521 594855 1636009 1039373 426156 1222180 211708 1396604 1378299 618337 1936762 845956 904723 1318047 1158777 1791737 1158379 1154873 374525 181767 1403295 1388414 932942 1348804 700682 1344162 1470160 1823603 739913 1196322 1046921 1166527 1952599 1202646 844427 351557 124202 453514 1571377 1997876 1515205 1568720 1590370 802898 409830 60553 1906046 638461 545069 80743 1914070 650669 629429 1650831 753357 1879321 1785751 1366458 1763987 1878022 1235183 1039592 1101222 597157 731786 1967721 913867 1251271 1654498 899758 1568845 800843 378144 1694031 85600 420399 1496976 1648470 1941914 1393085 1241328 1773223 1731087 449085 1291191 1699820 1645901 1141718 710777 77415 786970 690791 377193 1563808 166492 1006563 1361553 1686078 986503 82575 1939185 735106 1883264 1194939 1531471 58806 1024005 960672 1989197 1319765 1029062 1969035 1816660 757263 428127 972301 1104038 637617 1850105 9294 134151 1560197 1709947 64207 1691335 1027888 314567 258721 1078566 248028 1287694 516814 148107 540793 1332956 1812321 1944407 1658122 1576129 635694 317805 1873851 1081860 1284158 83173 276326 143964 1562771 1467928 1342591 988511 548392 658283 738640 1381636 1687618 1944120 503109 1025539 731008 480089 1397878 565244 1995666 1861386 1675310 184649 242959 1809691 1325237 635999 1809743 1182898 216614 997226 1573195 192664 348561 1922107 338009 1576803 75609 1043478 363315 1582638 1807275 219057 812560 1539600 1924572 1344730 1565673 1893947 1114076 160191 485039 1850836 1659769 488836 1558977 456335 376572 609717 1265810 596541 913883 340540 1220569 808075 791258 30796 1712090 1225644 336730 194427 645488 543415 236847 607065 1570670 1992200 932323 593684 1966694 1753315 203064 1037470 763515 216456 279643 264767 1247376 558226 1025511 222735 1055469 450371 8961 187897 808963 1330883 1177675 1513134 1445741 1983439 1536558 1962684 1722934 547888 692337 188696 1886692 1968588 228589 769765 1885616 462818 670204 1250340 214940 1290368 1953275 596685 722864 1688144 1444207 248174 773921 1918769 501222 413581 54551 360064 815477 1668247 1894202 1672640 747556 1414145 908202 1418684 1948877 1504695 1955588 1496142 867094 219399 867018 256804 1596046 1373834 77052 685753 1126818 1994727 1871322 858050 1303466 1173564 461681 1032133 1620998 1318705 216289 403525 179102 1441775 1127734 974584 1600664 408413 1604342 958108 314538 1489856 246953 299902 601194 1451519 528460 1167565 313207 979141 108347 626249 1395476 521748 940417 542395 452587 1643022 994706 876719 1693990 1463188 799575 728370 99784 74112 301431 402233 1527311 1924910 702102 1562955 1110364 1943417 1121595 1403429 1967885 270776 987194 1438950 888784 1555313 1665958 1683666 1655814 1502332 1680073 509771 883455 1018777 696761 724583 1347986 1522076 3567 923932 1046252 356936 58045 296094 1413567 1178670 1626932 1693026 1031939 1274938 1241303 1030477 1926259 1786255 594234 790042 29303 1360816 1449412 1033958 659494 1519069 1542106 1156568 1436397 930905 1484275 1641815 1454357 1677798 1168530 237900 263032 1287139 1427361 1549286 742010 1606043 456124 824125 1373366 1226883 1408831 1619017 1837086 1391896 1398179 1863594 1193500 1183864 238543 580522 436197 984263 49775 977831 1903389 927452 867973 393498 1907359 581657 1099732 1622321 50425 287742 159027 15859 873543 1904098 848820 502957 1702342 359307 1495286 703535 1406394 1176579 584223 1010281 1654596 650118 576112 1139439 45347 1521083 1456399 1175756 366076 1636917 924996 892598 378955 842101 45331 1815660 1179246 212077 1446587 118076 616003 1063054 573218 817351 1040717 208125 1125120 1009253 940667 1935867 1726301 508522 1281821 1846024 1360201 740439 382513 732380 1860157 1472584 1478623 625145 159497 1808888 1803333 1191665 346396 1578000 1535568 717209 1638596 1149293 1663626 1266350 1941616 708016 878638 718844 590738 1949011 1991199 1347658 722030 24218 1232701 71738 1638504 1084698 874449 566001 1025146 417513 1728557 1353732 224916 142809 1585922 809852 1217898 1363828 1775425 611755 1070846 223106 1713921 1963434 1197918 1940595 460390 947892 946402 1302100 282645 424915 995195 651079 977261 1242919 564225 1018192 253269 1955636 1896353 781828 402207 1189432 1500128 1907478 1697323 1915704 722988 1416764 1607949 993502 187545 354515 179792 653653 765191 993405 1998433 773647 1047831 583991 11761 883107 287724 1587364 159388 1033754 425567 1106175 286758 1255479 938144 1679780 1764857 1435609 878916 1307181 1093256 1193116 1750742 173004 316021 475065 1902054 1978307 108774 1327939 1733955 1922649 1727065 780447 920772 841117 565513 1179602 1937730 1932677 1632585 374760 505501 542280 565225 53634 1445605 475565 1405550 1661688 94932 430198 1026482 1306617 1098260 1175559 425272 1258379 933448 682939 1861279 7548 954776 750274 1629514 1239323 1411154 497139 1283898 679528 357607 928823 1138546 518518 1203494 1840372 1642874 1100964 1798767 790808 794432 313499 1963853 982857 409318 1196111 1828620 1568803 822962 1555847 572442 1588740 1588360 1220332 1130196 1383228 1886579 1195377 285334 773097 288857 838642 1229972 1000314 706888 924149 1733678 1768031 196293 1338408 760759 1839082 1050383 251755 854141 519370 1993538 106445 904171 1649128 1746122 991597 1715392 1723868 1371308 127026 1347185 2368 899688 783927 1039666 1825604 141101 1451573 62221 892825 738666 1376753 654168 575257 1474377 1756202 931766 1436224 1189090 981650 1446172 936740 987957 772799 1952140 444187 1873815 1399045 946140 717104 883843 1747014 1770188 450746 709176 377701 824912 1179271 1286972 1380682 1853709 1747578 27524 1522766 519295 1269095 783937 376262 1670620 322353 1633495 1849312 987727 224796 323475 1016307 446733 922142 1151464 237939 1642238 699309 1062456 1502259 903328 958069 93639 997012 201307 937922 1623830 1176278 1834835 982004 1917899 536703 1401188 1825840 123623 1850231 1225620 1045875 1648999 265069 994179 787959 1097974 223294 1870266 1139279 179984 850448 681091 1345401 1079789 1506592 1331759 427877 1789555 986850 340924 961679 744035 700888 176229 1496153 44336 42981 1910553 879470 156939 76573 1785009 1356267 1565105 1327167 425772 1170009 1933258 1034652 1223407 231055 730193 1845039 1774776 1508603 917826 1028444 649405 863221 44699 205760 988675 697173 1898301 106756 1301545 1785627 371374 977095 360963 196389 744089 795319 534738 540183 357753 1598754 241616 1747134 729142 1916932 232536 731622 1499660 305910 503772 1045085 1642923 1499618 1787338 1780782 1633351 671646 1952406 1500289 724164 1857853 315097 1743339 563190 415125 1200332 709279 477943 896794 1732146 1929631 1261131 1626973 1179923 1288805 35635 218594 1648900 1119789 1263628 701656 933133 652569 1847551 305705 223307 1298788 83863 1332309 1285279 210591 1985432 32940 1348441 976304 1013046 1118298 972540 1496653 572020 1466794 766587 969372 1827339 1758777 1081483 29205 951958 172324 1303091 1618619 228174 38886 902788 1127611 881711 1698179 1234829 1681886 1802559 73241 1870195 1344436 692411 77233 1424937 749216 1327757 705493 795885 921565 1419434 1395464 1352852 976725 1202780 773738 646895 1373496 162972 1866107 632937 1388953 1363504 1871506 1677849 204362 401698 154187 855934 105898 190108 1748547 1349022 366662 1697781 821229 424871 564962 181619 168723 1437774 129950 123216 1178523 1270716 504983 1996055 1968641 1447642 287517 536377 933012 1034918 1586107 89191 1293138 566018 1501025 414200 130667 912125 1317793 454316 1266486 82901 1487398 1709182 624362 1645636 1078960 288244 337835 1200197 1776479 833416 1392375 1380364 190371 147227 376059 1380684 1165978 523043 814065 1667493 1666087 969797 830033 364825 1793541 246526 92185 222623 1532059 788420 1941625 1189249 225814 78406 1650040 23843 1437773 1380378 1605470 705069 994827 1876413 474362 952659 1639758 279836 330083 504790 124420 668610 1318626 542831 1158503 1395585 1429537 199348 1564220 225610 469004 1956277 808234 1285771 862014 537679 1645973 1302096 1281089 1814171 1799744 1443265 1276546 42011 1584061 1993544 1129639 902502 1682274 120450 474279 1330240 1831087 908680 1832432 99724 794423 1671839 84735 954071 1859289 1392158 1081501 1471618 758231 939487 1045281 1248923 670141 617033 1811244 1820704 1464782 1532668 564764 674473 241183 1330716 1368233 890273 76316 873579 63743 1609415 732780 256274 1308245 1974351 1651825 141260 630676 72727 113505 1679565 1808466 661922 1013390 1083855 1627496 1303841 93731 441368 84550 244232 1583696 1774775 20495 832572 970348 506045 118049 662727 554979 1426155 1416096 371603 117533 1019567 251013 1260388 403051 1256931 1138966 829833 1219353 905881 1394001 566750 1434223 735319 1278750 1202186 560859 535795 329932 129149 1151983 1877513 64935 285423 430993 244401 1849642 1658013 65222 693576 1200960 709387 704459 1466744 112146 607611 1211377 1738791 1223916 1308187 1630546 1029224 158785 485880 1201248 244202 434915 142246 28733 1569393 803986 409561 1301702 1671866 1476348 984655 1097697 925088 381988 1299077 132705 1374622 761242 1509860 552515 575870 648299 456347 928013 647387 451057 1440804 1596281 531520 1658214 1679784 712097 520323 1063086 1508640 1930061 1610366 286343 746608 1733384 1345965 1777831 1179032 743309 989148 1983721 786801 355293 275924 1404735 1795172 1128070 887984 362942 608982 638103 718215 972013 995901 1660692 1536958 1627574 1724879 20230 1670715 1113796 1070970 531519 1852408 1666524 400118 1403040 1215550 415223 1655283 1169123 515120 1557872 1204599 1764344 341823 764233 1340195 1801331 976647 1373887 350406 788686 1260348 1018534 1617800 1137614 1462166 1051986 1806698 1539717 430170 1388672 447670 354569 1905378 1542030 1595477 132347 1175870 1348811 1902525 1130151 859793 459959 677603 1154753 768064 717371 381246 1963168 1453745 436879 1048653 756608 169709 187301 947815 105503 58949 1501885 723854 246891 736269 1505524 285717 257639 939454 1238546 1488041 134204 1817021 1711278 474691 695014 651298 1256702 1160697 164198 1540982 247153 1011812 327072 503148 429519 82228 1195669 1941500 637741 1632931 1728515 1188335 142094 609483 665862 1910034 367901 1351721 179716 624915 1793874 1049654 1176342 1499825 353672 927657 600157 1567483 974735 119070 1858044 324517 977890 1471076 385431 1478594 374425 1268851 1312462 1901544 1136733 1428631 795719 555272 535579 1108794 1188088 616423 1220271 576821 438389 999119 1240333 1663149 665863 513199 828787 1470003 678854 1341153 1690406 122999 1946256 1393420 686808 1484715 456413 404804 698802 245388 376387 1173746 606850 744582 958027 1688858 1117019 451915 146582 486122 81582 745627 46567 1026655 1687985 366415 995995 1859819 416408 449228 595287 799307 1290558 712329 1566938 119121 638471 1740419 1329868 852542 1895563 461959 1527076 496463 1470644 1507781 794648 406975 672196 1904446 1659520 1779359 508702 738021 774013 526076 1639441 1032958 474276 797611 1054606 756862 1728623 1527569 315085 387792 1510360 971659 1129971 1529870 1434376 1765484 125763 1622902 508584 940164 1796026 1832051 1108025 511442 796461 237846 1910032 1401022 1794341 780947 128876 70500 1515431 415016 703219 1309577 1689713 75730 910873 1703546 1654460 1927470 1421025 401221 322306 1840102 693645 600070 1615369 545778 1780109 1362156 1463223 130911 776496 572567 1994663 1179341 1494804 1138389 375340 1657800 162839 1236747 701054 1519410 366503 402627 1533026 905520 1745244 1961461 19977 835801 1335971 44446 613078 195046 349562 565422 88087 156261 1315356 1910761 1697749 1366032 1410926 1018176 1742657 117744 1744530 879045 160812 1540398 1427354 518095 1031394 19966 837587 873933 1666685 1448708 501948 1396347 307307 853805 274448 1223018 1059263 458254 242654 1640200 693337 1400809 1581259 1682415 748945 1922452 897804 1121054 930614 960624 121242 646005 1509971 1374233 20508 995519 850857 1809918 810058 466986 265659 728421 1070355 1601359 1449620 955697 317019 852397 1880062 1358443 390995 844123 1838149 1475903 916673 1273386 389302 1136086 1361456 1038288 648196 631882 463363 457683 1010265 1265443 1827260 1019623 1705860 686133 1511475 1240450 742801 555090 295839 1434057 355394 205793 80296 938824 825520 1222084 1645960 1190919 1966698 420274 1408542 780359 1833302 430703 1800955 1504206 515775 925256 828354 1781209 1254627 1077511 451399 1013012 1706170 1395491 1373836 1592761 1941502 1332252 1217216 192847 1866927 118462 618732 845543 373219 1595341 265646 949388 1519548 1474885 1667 1134230 1891216 116273 395237 1693025 619756 759271 1792574 1094279 731714 1149425 368194 1874032 1239178 1458830 168208 6110 923838 47598 567608 650903 1983164 1467020 55205 1665195 1436745 504650 1762769 1423102 539141 611494 1116988 510972 1842618 1985498 508820 1166583 366185 1717097 1724712 1305407 498017 714590 62076 639219 977934 68868 369354 1003107 385496 232083 1174361 1965968 1521359 193304 333272 45205 1140913 707317 775631 466690 1004244 843169 1149175 1047103 1180685 1334157 490737 1463462 1138355 1824727 1879844 1930418 815419 839846 1554982 75548 1009135 170373 1651891 933673 1536976 1413277 1785028 1337029 674269 888630 1036863 1201865 1281753 1470379 574418 46200 1459690 1801758 375832 521749 712442 1170190 1013429 641175 890721 1094507 1353960 1027904 1013 1952423 1157816 491426 731600 992145 627798 1640909 1542169 1741382 17497 805694 1725037 1354746 1406345 25947 319852 1848110 600107 1245203 463707 340696 538100 1026312 391646 60744 401274 547422 104117 1511306 621504 1900000 1752124 1329142 1062668 1159832 1326846 54978 677381 740082 408613 925765 676485 678158 153983 3407 1734699 1831333 1453865 1007519 66659 594514 1858130 1500508 1906105 802584 692037 254522 822809 1638972 669442 1222056 1275368 1676389 1260560 116094 883724 397306 235824 332498 1130748 1179960 256333 1684211 967346 1922099 805525 931613 834191 350083 783087 596144 1155766 1677765 1376279 714693 917721 1061883 272680 1350294 1730849 1906433 1716372 1962446 1359168 1876669 845024 448258 674197 1411352 1765040 663986 1800122 772024 778088 1634267 1249233 1288619 978705 1074330 1891761 1943586 976898 174382 800814 1255700 1909050 630392 890072 1664914 308030 356891 45748 184522 861023 1152057 846962 805790 943645 1384921 462991 1508149 1155258 794686 1604998 378503 1416232 619161 1016964 1066024 294933 1167038 577556 393414 1784925 631315 1353083 218228 1718773 402068 1577662 1379840 10120 1776705 1849146 933390 765144 733965 927272 426826 771530 1261636 506955 1375924 1540991 1596215 1868776 795934 1170193 1851774 723526 621837 174416 289350 310858 601687 72987 1984914 494761 1912969 1669792 1018873 1830488 806501 1212269 1570521 1095713 1176198 1367410 1197485 1853827 1278495 1722213 1807640 1788167 984405 16570 714558 1810449 1113356 1873758 49130 111884 1431103 1349904 1283177 931534 279887 94203 513378 1684131 286368 446531 714150 1939901 387277 324111 550221 1009671 88154 1855418 509448 1486590 497360 966357 1339123 270931 776337 1628729 1875279 1556957 1709490 1679098 1626339 1367012 1713465 845829 527240 648512 1325533 172631 1980148 192955 994110 1551533 1241873 1106225 1878285 13764 451361 1099021 1657574 1960237 601629 1302410 543333 1237659 593271 753983 1857133 1169029 1789311 1451584 578523 2707 1653684 1177827 1249198 559891 1031746 1530770 1376657 111741 786205 620141 1833026 890528 1599925 1894132 1077778 1484966 694509 922716 24033 917408 1098052 720955 188503 411006 952434 334428 1508839 47193 1227470 1253401 1649192 814407 639963 401766 1789501 1023769 1483042 1101744 1065686 1418256 1751335 1062820 1442962 603896 607822 153736 108342 1795272 1519156 1192548 917372 607253 1518108 364732 314484 410789 1035099 1693637 1248238 1717830 1562568 877074 995097 307955 1431960 1089198 867511 1971239 1538425 1385058 105831 1020239 1611078 1157984 949753 851285 112827 104311 250274 1405690 850350 1899369 943426 81707 1669043 829932 1361100 589878 197359 1796461 1408799 417257 1174631 1174826 1244390 523078 1396207 1855660 851346 475626 581131 1227824 14156 162731 270194 1674025 1124440 1141591 1061806 1917001 1955549 199247 119740 287884 1759807 1361803 889272 151387 471678 1734495 1842500 754821 458451 1321793 996822 1877426 826832 1802490 416463 1772630 537448 1136520 704236 909586 1020185 1151767 1115008 856906 893559 626889 946458 363806 490537 935152 1783455 871912 1875993 843694 189687 351967 295497 20782 1586634 226466 679860 1525298 1850695 639667 73894 960117 1749031 1120365 1438757 1329684 398290 1205862 1430882 863967 1005703 38999 1496908 1159358 1766805 1139711 1940142 512259 1185400 573510 213536 1137062 1184139 1436700 488337 1122789 516860 877134 1257000 1333557 486153 116456 1652798 28818 661652 148182 1432585 281569 1726702 1052110 992952 28197 1446394 196607 1636798 1038440 1462528 774044 1425795 1069768 858184 1240087 1099647 1976421 94822 622900 1069968 699883 148782 1948291 425889 798666 1064299 1921117 1849912 1228910 343554 1044589 1218170 1658811 1944251 899766 1571341 609684 1004589 1344336 26178 1477681 1370826 577337 200264 109013 1841848 1908017 604871 1754426 8949 685842 1478065 691521 1122213 187768 651656 1104647 1740814 1274055 1649583 1856382 987056 1335939 689296 1411754 343626 1736593 536835 1343633 199836 748118 791523 1125098 1161409 772304 40826 1063015 1046730 1015988 74930 634391 968119 959858 397835 1953283 812365 922334 1470793 395354 1157200 1497710 1062290 730910 867915 799040 994388 1359700 662489 118170 346187 1154824 1220544 432553 889610 491907 1534805 717698 1806807 1375790 1174194 1487912 1713307 359705 1670305 411554 1515544 1676445 963924 1448793 1967632 1606346 1265421 1794243 1924407 1653862 1708300 1777054 1113299 811608 598174 1688731 330052 878278 1185684 466479 658994 793689 1336649 1079187 1929685 344056 1286695 1792673 1147651 316273 51606 1272292 1839784 574556 1420706 1593030 473083 1044533 133486 185743 909486 293851 1978518 1169856 450481 1626956 744219 782933 1030183 24834 1404788 737118 757160 713123 1964334 1422949 1184593 847678 1591742 531091 1725364 1296393 1228965 1574026 1766414 974768 360714 1459575 1289298 1731891 501656 1200215 39954 371531 1724901 1362878 7858 684942 1102946 1873837 969982 229831 523857 1937218 42887 1593170 1997103 818874 1636187 1753734 1648464 986338 525966 1632300 1099062 1744612 775711 728521 366229 970149 285573 1669000 1234025 1455991 1764962 933297 1437408 1531494 1036502 1364679 491395 311736 1627882 696610 1377018 873074 1941793 1500424 1555147 466756 1058427 637922 646901 1100203 769626 805423 1061022 1713924 1181755 81246 1955610 1226785 703752 1181478 540879 1296243 252118 1482695 1529244 354059 1062626 761302 1190108 1497002 1778470 99137 1178874 1784941 779222 517842 1453552 214622 102390 1461533 746981 363055 212146 1382827 362565 671607 1468495 848778 1181333 416439 1742697 303778 1432161 707266 1587267 999289 1953287 1387223 1239507 910023 1026162 262485 431014 385833 720945 1542071 1826575 1135657 1782382 1134856 1594777 119992 1962037 764030 1865974 947511 653638 511979 630259 714105 274383 1630075 1627127 786474 398353 508582 280870 1694360 10245 1276017 1242129 1726300 96864 333660 1349991 1594199 1828224 334624 1753345 156291 727235 1050656 1931108 1742926 342146 1097572 1288025 939291 1139406 314260 1060452 175573 1634140 1487023 1069085 119616 259917 1865247 1112464 769408 24799 1724138 1649663 1162566 1488171 1251842 845075 305406 795061 1419250 812270 1886245 1799701 1877923 1411301 144091 751814 1339246 670602 1887351 1366089 785841 580410 1946069 320395 1392557 1286570 1396895 410086 26334 871002 1383779 1300501 833776 21390 605749 143672 544388 558015 897966 389783 1302132 1856462 1149577 86731 1022413 734144 1623721 618997 598749 1379993 1076883 13812 1077070 793457 509390 1227640 1685063 1146486 134174 969403 1887338 1395378 1251223 1039667 1937709 1315226 1368402 1207826 1302311 1896196 310865 613571 507222 1344950 1132840 1454538 1185937 1603357 1068004 1472047 1044000 641272 808952 17712 428254 1572001 1844148 303882 441807 334477 1670610 1730009 430105 582726 578790 1786960 968196 719662 1015086 534746 151258 796895 1525750 476567 1588058 1522939 1871669 1404894 353767 522160 1823926 774439 886558 828490 1974698 1422248 725879 335388 199328 151057 24229 1596873 744008 466342 1206160 976102 622785 1946528 630529 1854822 1220800 488094 388215 1637131 960497 608313 1022777 679632 304336 887331 1676742 315104 62682 1313408 515944 136937 1322436 545253 1734685 1561547 221559 1297821 1791361 1622930 1859480 113057 964755 1446165 914144 1635796 1911314 1749362 1219507 1229876 1385423 1058500 1660100 1741833 827837 614392 1473653 1955995 683646 1965546 1775023 1740122 1359415 816049 213389 1804610 1100331 1356087 1514330 1294643 567294 787923 707118 752394 1502927 1378120 1237227 1970704 1990321 509503 100240 213230 344495 328964 215433 46470 984030 1021156 228383 413358 686889 272951 773974 407525 1511217 1135136 31942 1636781 697282 205925 799229 1846752 84615 244162 349332 1130968 881722 1341976 1119864 329838 1751094 497249 40646 598682 1331105 1948026 1823640 1650026 1579425 1275387 1500055 1416292 206825 724126 1228819 1177612 505562 1891316 1816849 697345 572272 1068941 1645616 1199696 191905 733950 1530323 975649 831918 1138307 1222414 905394 971951 1752002 338282 1420604 1882725 397122 1520965 1751777 1335568 1662327 878110 473938 1576289 1080673 45911 1077507 1920457 361378 1671480 305132 1195016 402432 660588 903466 1010559 330709 224708 1499983 464905 186119 159694 1371051 1355402 1426682 933141 547798 807581 762316 1743150 1953210 800041 915720 1670431 1685985 1859673 564455 1972528 448676 1899992 1066022 404243 1121919 586436 873652 1881137 1705976 1581256 1017938 1160490 484459 1631692 653297 1227289 1218732 473442 1374613 666602 1603669 871120 540522 741807 1242896 824006 209675 229776 997704 439366 1356220 286304 888300 1567377 1343629 686173 1912628 159163 259481 1706033 615854 264334 1411070 278690 1314054 1858662 709946 1608754 83570 438366 1870715 1389578 773492 951770 240062 1416885 271309 535726 1862942 1289305 74280 1309211 687705 148100 1655247 561602 1543993 1216162 673456 1520151 1689969 385492 1031262 687485 566810 1138258 1370751 136860 1631708 1498971 1852047 502386 86604 579945 1657255 475764 1539878 900104 1719743 801549 1914231 1847349 46545 1416722 989706 1243255 564404 367356 1448484 1656884 537954 733702 236122 277912 1539526 572690 954094 400950 99416 1256048 1170874 332889 1666611 911993 1177465 644542 135971 1328487 565792 1073648 692434 49521 504757 208061 827240 1337476 1239781 1647800 231417 1287169 348060 1917956 1514114 1579929 1663812 410035 1835560 1138411 1646611 1726671 1897159 857167 813214 734950 1129976 1946564 1599222 1998201 949491 418971 1357357 1658999 488960 1669660 1975714 505053 691518 745345 1758075 1207382 1923831 1435076 986308 559019 1406216 970937 730289 1332601 229665 959998 1695605 1600771 1448092 1918601 179366 791764 670907 986075 768438 344342 1012492 1953648 868992 562158 1200564 47917 1412089 1341949 1740890 1436003 1056030 712801 1379060 660796 1507809 383828 1839976 1106072 1474098 917595 1423159 419131 1180332 1908989 955422 1886778 983224 560646 1393318 1483894 1243538 1585015 740913 373350 757848 497741 109222 494090 102204 512871 1750659 918664 723487 848839 1639343 1124215 183713 1538324 942257 368752 139790 945876 743449 1551842 1079345 959194 774645 1755505 1837603 353336 1736914 1823305 468559 1316563 1304448 374476 1834873 1534575 1554007 1137252 1835066 1745980 1611616 616389 717333 1646474 574892 1626827 250239 59090 1302739 389195 1893554 1548099 218871 118484 403680 555992 486639 447533 1400521 1307129 722261 1955671 1665895 1255627 1691937 1604414 992287 17638 1398510 1187266 1507783 1493333 877234 401911 392633 693689 531869 35499 1310823 854802 1159571 1861464 639675 843531 1513203 1440368 86518 1327372 1206745 1145949 915034 1020154 1541835 1927574 1927094 553608 823928 781409 1801240 1708020 1942984 1860073 1615520 1120335 829482 1687442 578703 1374684 554918 853415 1638459 1245669 668420 1930157 444067 1518839 1978159 1045470 1425323 178362 496517 1647542 145073 311629 1813147 1661399 268231 1767897 369064 320354 106852 29072 807710 246355 81109 1987793 441403 1884068 593308 1494107 274373 1419710 1512223 652736 761568 1825580 899852 882165 1442041 458533 166687 1018841 738775 1895726 1970715 1973099 468622 201634 326172 179225 419656 1408283 1582787 1808266 528548 735955 523476 147485 330374 1868979 636606 1753824 902210 848765 940829 17683 1091704 991315 1193715 1959312 140797 1237644 1534414 653461 1458867 1304900 1452956 160673 1979251 1184682 1783890 1691012 1849971 1193928 1986841 1382878 516535 978512 975698 1795864 1585445 1105102 1408453 1114146 1595234 743384 1446441 1018988 520017 1637096 1459324 677577 1047400 621657 1856341 1191818 418951 276473 497003 1576011 1375995 1111918 1227020 807846 613332 1358283 538854 1066283 1791688 659466 999810 601709 1855795 909051 475535 1721823 959754 576869 987602 1465277 712817 934282 333686 1969908 334426 740387 201908 375104 1004748 906532 1559834 1911575 317640 1555026 885282 290576 347076 151330 316821 681823 213179 1970118 304627 1777578 1683940 355652 144472 1364366 331278 1045993 156994 698452 38546 331184 1419046 1525361 910519 1849557 1785179 1564262 271628 494856 934125 1590600 1856405 1526281 1660906 1184113 1858998 59027 1644207 652698 1690989 1603966 1906605 1147151 1578751 1442529 772010 723681 1092287 575923 1876216 1767064 346067 431686 1811247 615653 504683 863797 45207 1779290 1829293 1324260 420086 937947 1880899 1209324 1270620 764678 1564054 1391029 531229 1969776 700453 1458330 1845172 742997 723144 1167376 919575 806785 650309 1777819 47748 649944 935253 701143 368701 342894 1621937 507231 537074 1225423 4544 626697 1796029 95938 787649 1469691 1354397 458879 1342980 74941 512481 1824808 1413973 830748 1859863 469131 1277182 1815260 651598 1269138 168340 775537 1111391 1343579 1672001 675601 1251841 252990 1521464 496906 1564227 908161 1747719 1178914 468780 1560912 174289 1838963 887299 1731105 614168 929184 133848 1909808 521754 1791972 1109 972616 1288698 586375 301271 1627748 449007 1159381 237009 210430 1980117 1066431 378499 200661 131726 1264700 1297675 904283 1914309 99776 60109 1198436 951172 1647485 1752770 207096 1249755 345721 370563 1625969 1238423 1109554 542348 752434 1183140 1998801 1800389 1089506 520308 928151 1892388 1524627 1808629 112383 940501 1649315 1462739 1455780 128630 902643 1540804 1997761 305381 1933810 1639102 291906 1946298 1934370 1366130 1190662 35850 1946173 700461 510633 1384714 1580424 1918392 1892622 305402 1508853 1499129 435271 1116044 1388352 158033 1378844 1472861 1310369 129448 1635257 1385676 442146 247046 1606646 1295173 1062453 898110 36729 202985 640756 356546 1503739 1358312 1797723 1068991 1773990 568293 1353218 1775295 1841217 1834206 1986411 660737 1542789 346782 1625796 1855480 1695634 1607657 1969126 1965348 351539 110265 1048443 1906641 205614 1330235 1466003 1540133 1103409 1978132 858256 1040956 218819 975464 965752 1259829 1452532 1347336 1827442 1889254 1461943 281886 1946419 1931737 89848 1614767 139733 56367 705237 733484 879287 1541920 310049 533632 2701 1252370 1266736 729652 1003582 654381 13181 1661493 599217 530342 1871674 1498669 1598714 1571347 472157 1674443 114073 243471 1879317 324179 14485 97672 1910764 1127521 1012782 422963 1325062 1578127 925918 983141 957499 749614 1501455 652484 895662 1051758 1837226 911540 667328 495772 1540638 228032 1765106 1815872 339216 597927 1127671 1587450 964590 1887293 327865 1311656 160466 794634 1321266 789006 897349 1871460 1635434 1481777 123483 835434 1174643 603236 321999 906355 1675396 300026 785041 874582 1286364 227499 1372854 896878 1317618 1802263 1539971 1831905 668622 1772246 1040133 868964 79274 1982476 101473 12644 1228683 55668 638066 1992640 1845909 1308771 1330878 283242 95236 769138 812975 82616 750119 1323360 846968 1417604 1965380 1282282 1800313 1205695 1761200 1775755 793917 131903 1476639 1497977 216924 645271 1575855 436969 1000484 1160335 1262962 474482 383954 1199697 1554099 1661073 1075567 607318 407379 1691107 1017054 1946994 1803961 288133 1964912 304107 1020889 1717571 1364655 1686496 340107 171983 442129 1249514 426841 654739 931240 974927 1697586 1140462 876922 1980399 1905635 1887265 128813 1742797 547453 1123873 1756600 19628 1535772 1696475 1685519 81619 1834441 1192972 1372646 1266148 1974606 1448937 1724235 856287 1377765 1976943 21615 1408026 1641410 1833043 1028762 775199 464470 55611 30975 93650 1880920 152560 1205559 593293 1761480 636016 736180 449753 644582 1503749 1343308 229070 963552 430952 710435 383416 523163 1625465 1308854 312118 522780 938174 906367 1952964 441439 1151020 1183020 583081 1628376 754134 302361 287903 1333129 87972 1129003 1595400 1871282 1789929 95018 650437 1967175 49977 291259 298857 302718 653020 490389 986076 1679064 744625 1057731 1659891 1702125 1852226 486994 769884 163514 717605 1301570 1227354 1124273 1576575 231654 214551 418877 1636775 1997585 1170850 148893 708936 1806746 653182 462116 1259147 1959214 1318022 672555 109059 1025266 793741 1254841 760426 1193213 81925 1825993 1681752 965244 72858 1057743 166139 1881063 232018 1104515 1685492 1309009 371367 1316709 1052503 1110105 1147059 169611 1164990 282524 959519 1735118 1660709 1481904 1269837 1209155 185017 307821 1852217 554291 977941 1330851 1354196 1894109 578798 1516375 404461 1324281 1228603 1309479 1543080 1650222 1754129 1102140 1029505 1796911 957091 1357511 277237 151513 1967 1110011 148612 1804895 883024 1459127 175647 1394588 632343 681916 1824785 108079 1926444 105224 151064 124972 1958140 1437999 1188849 1007129 900934 481255 335285 1691353 1443500 667383 1409879 369441 562496 1174873 786958 703081 308090 1610387 1346683 671648 750751 1586991 1532393 36176 940795 1366383 352605 1784282 1955137 1902526 298559 1759313 142774 833403 549037 189381 429463 1995836 772204 532804 432849 205262 1784655 166400 450380 1345228 119660 555388 501707 67809 1364916 1744182 129684 319059 1608889 292169 1305816 1939613 1319717 293858 1529585 1190076 728788 1321096 671423 822842 1526218 157460 55091 478005 696302 1330818 884092 330589 815598 269399 717663 1800504 1514361 1510900 803227 1220687 1113076 474915 270282 537094 579019 1229911 792970 1927108 274740 1190448 333578 1779954 135686 863279 1742015 1224016 1382909 1393708 206104 169945 1923493 893209 1697759 745618 327623 928719 266309 773513 244599 468839 178530 1661998 413888 250563 857537 1813685 1189493 210040 1477245 226855 129573 1231886 1705835 1970616 1558742 806094 1657657 1831343 996032 668110 1752745 1587311 1157505 951485 1839332 798959 1052286 1665090 179728 990433 1258418 780673 1015725 1316657 1797132 1997758 418848 1537779 577946 1731858 1515800 1317252 480064 1308078 1812892 659956 161050 1707830 510139 398607 1151522 740142 482530 1930554 450516 1172086 1204512 103870 1880433 1130951 1770345 262367 1873924 501494 91137 944502 1050556 1952280 318937 292296 1557357 148471 1546450 1214543 458783 1268664 766020 647397 611500 1461483 1972317 1173527 1198155 1192606 1822341 45529 1176231 296313 1559098 237170 269488 479623 1432232 1494223 1953672 1099902 1439469 954658 1056663 847743 1715790 311017 37080 505449 579018 783114 1700760 1803990 142426 1838812 1282410 1643293 80693 1113274 786908 870975 1226670 1982648 1604112 1399573 1135538 264506 1300782 1423171 790939 1329067 1983309 710384 843570 1036074 698640 1862330 1295151 1010099 203433 319728 755509 770936 1847603 1042229 1150002 408482 1083036 1039945 391489 788160 1776668 1018020 1059666 1090900 1980401 95628 459191 941298 349484 177393 866983 1587763 1044977 202298 1002500 658953 119937 566963 1477194 732072 1059186 203764 1979799 428592 15464 838730 857562 1796123 1190139 1768122 67373 1873105 410952 1408135 278394 1317625 31058 1801994 1179550 1979601 260069 1603420 1941503 678434 1277216 1318471 1058532 1829040 962637 740056 1547549 1687677 1232539 566161 1059628 123170 1202480 1098606 1996485 91576 1131898 1171885 192654 1685526 665945 496916 1753289 860480 1755772 1282065 478022 1460301 1175621 818516 1375570 343127 456590 553026 55943 55006 1333232 1564462 1210988 1718089 1158146 843028 451521 1045320 1261095 1297021 502193 488331 1060895 1934830 1589240 1224130 474795 918620 269473 1862107 325488 1970287 126200 877721 197786 1584257 325186 897601 1587770 848993 1840870 1301171 1522562 1170692 615886 1728703 610084 390943 1639006 385690 1818318 143498 236112 703170 707066 1407886 364240 1954279 374090 960980 1860834 946694 188667 474665 88649 1121605 1987013 363351 1646239 1476382 17865 1097394 1266250 1686620 1952256 699179 1622484 1377657 1017091 1940869 115695 632995 870162 1302039 1876991 1020656 395292 541187 1265757 1366069 1034493 729222 927667 507988 485447 1585022 600563 1703341 1532255 1622223 264659 1455313 1463786 1843173 639996 1520643 1744125 1699090 1435552 1615015 1253196 838430 530471 1562836 632075 1424182 602644 1518191 1277658 978761 1340870 549372 1848643 1373583 142362 326788 1450088 478742 1943243 975681 373117 585612 1041587 853447 654746 611143 1528076 949322 1561862 1120553 1964852 938871 357383 215177 153092 844804 1003387 1064699 1516552 1543005 216220 419723 528977 1597353 776032 670587 983692 828351 1679073 640138 381335 742726 803046 835982 850029 1941587 1518693 1127160 883753 30800 378063 382705 29560 1588339 1276750 489812 750725 1231860 1674707 1312339 1238746 364138 322471 538389 73309 673308 167396 1534942 1616931 1894814 1350562 1014196 1471490 1216415 952866 1528239 1762781 1899663 1351039 889605 395370 509887 1627552 1002396 646590 812538 105662 428179 422211 141388 375470 1479493 1720628 1399340 1210440 1395051 1599661 659279 1291977 155500 1755157 913857 1130448 1331764 1599055 1650351 1735708 1332373 1467899 501952 1335317 1596789 1821075 1397568 1620904 120292 1076093 612248 1906102 394093 48063 1925973 1192168 664087 679182 535812 1927424 1664972 1134929 1126573 1728215 1657022 1560506 72707 120040 555548 1976473 166223 1934527 903887 934697 1178379 1219817 465849 1109678 617274 1858781 750213 297682 1885567 90773 599383 1498045 821882 1685365 1042680 1432570 1713026 1547741 623613 1009989 1314995 471926 341841 1870883 1749588 873004 1974363 413431 1164095 1215098 1911894 1478750 797790 1834309 336182 1668236 1171032 1461025 1552857 586851 210231 965558 1302091 1145968 130233 292615 1016408 289584 205653 395779 236994 1241041 673024 1384264 61321 351531 279293 911310 1644491 163759 1213299 998553 821687 1718820 819338 568013 1473067 58105 1901385 700966 952197 1660345 956194 1811511 1691617 1329686 146294 898063 35825 675910 692841 588218 1408713 107706 536829 603652 237459 530012 1012543 1370274 1640035 416278 1891174 668667 443074 231967 1336010 1662528 1637324 783005 783071 1279144 445465 506632 1152957 787421 1105637 17842 1526174 412585 1796204 1079286 739361 941910 596850 1875958 1009400 877815 1102250 521695 1709917 1618101 181651 876959 1496500 1040194 464166 773735 616323 1601519 417538 1723974 1789050 564403 677894 1855112 1407616 1883849 1888414 1734045 43312 898921 1575552 808671 1811395 1775518 1753244 1650680 1390643 1673479 882074 131946 244474 1721124 324052 114437 986751 592718 35941 248398 321702 1324139 171605 1101882 1906931 1467219 1596630 1449705 1887580 157831 1553471 1308614 411934 1357121 1196257 483098 1375497 1254340 453820 1262090 763181 1085930 609455 105087 133448 911633 1474936 1238373 1615330 1712835 1682887 289133 782944 1552622 779316 807401 595915 87886 1102329 735580 1162020 1511541 893064 297550 329913 956925 1139411 71060 1925172 720692 343329 534039 423455 495935 112728 1781471 1210436 1226916 142245 1951242 1876942 962601 540460 1219767 594060 874044 997582 71617 383810 1393664 1714394 1054622 675001 1742759 1180405 950651 167197 1558883 446172 614048 269744 1661061 1667546 1739207 1298534 1179210 1114625 161908 1331304 905743 1566411 872694 1575275 716040 1971053 819485 1893320 1425261 1035509 777881 516737 1250606 1068102 498918 861274 413488 278761 329330 592222 1019216 814197 1747700 1591535 705768 1441180 1352309 1583121 1640871 1343668 63741 1076504 262030 1032096 1325730 851141 1899166 1664575 1061115 437373 331332 400894 1807033 638054 794826 781942 1011150 1069426 1590620 1842176 1924362 777358 156867 155306 1251332 727687 1172095 1987419 1246937 1500539 286872 1719697 820393 70069 1382953 1675800 1328507 1786551 1702802 340856 407986 247549 1016052 268357 1482323 1975810 1481346 1520846 375096 1766594 881632 942148 1249247 1008213 1971506 1383072 954538 735863 647120 197751 363516 1611690 262837 1342527 1695563 1335423 522658 706613 1148586 1574194 1828779 1401326 641032 1009816 359775 1248012 1088514 506751 1146350 1130061 1021354 394427 544181 309575 174385 1385439 224299 239870 1884668 1009478 1839580 1665850 541079 1954617 1958808 1443230 747463 828093 1802945 933948 1106696 1647749 1228550 235728 264069 710064 638782 592353 647595 819258 1816888 1063005 24576 101091 1394257 696059 762121 1464461 1695036 1267226 170278 1716480 978067 1534767 456207 1428193 1786510 1477879 840297 1226511 1160920 1364496 1380703 1491014 1262331 616460 936581 763224 224392 514404 1467035 1736219 747552 1128646 450857 1314809 1346692 814209 183792 984822 1456863 1192156 1846376 301293 1241498 298229 443313 1649507 1628318 1960832 1479293 908901 1661739 1364356 1130572 1361152 1846507 301944 1138871 918564 431725 1984174 247589 1629741 786666 340045 503756 812408 1678027 589440 1944021 89480 2078 1118713 1495848 1513448 281656 1088107 1252369 1013407 389731 681193 1871611 1560554 1728331 1530642 1612680 869310 906298 996947 1180019 312532 710971 364213 1693066 1821029 1905019 168727 567273 306260 44619 908787 293225 824216 1484970 278125 1411129 729597 1653073 1267004 1578736 969092 692213 233144 890863 144132 718755 457220 1630073 841396 1906895 1025740 1144375 1035656 1272052 1211934 1484964 1847207 492572 140248 1034444 1399914 878341 884015 694847 693312 240326 1361260 1784134 872914 872903 12708 1833152 1862516 697603 1474284 428935 1069278 1520724 1138837 272383 936295 1942990 41151 322308 939237 1699221 2742 112431 1734728 1296545 1609108 409880 1772819 171779 1113091 595756 1897633 1893190 1651505 489639 973351 1198816 195772 781224 970758 104165 1695435 6982 1498225 1732232 1882095 1791777 497575 1593929 826502 260094 1439982 146484 20665 1758160 1204435 571375 1497875 485258 881417 1829242 1091943 1701658 374344 857904 908005 358042 1034597 936944 1222838 1142313 1914246 1063942 1688215 1756825 755445 1455451 51965 957142 1216497 1648822 1851130 1245789 1030829 595456 1756021 517683 807900 1238883 1701962 18567 1485684 415670 495012 184221 1515985 710367 858803 834430 1878776 1494606 1696455 1502175 360355 1950347 488604 748857 438016 10407 592452 763317 505770 1327833 1411741 1597193 973450 1549805 1466969 488120 1393653 1994742 1892121 557888 350980 761523 1003799 1258718 7049 758073 1441982 304688 244465 290648 626180 666967 1415073 557080 911833 582064 1173983 976227 833072 100203 1556716 893046 1246284 1391788 1962150 96996 134808 363913 235284 507128 849149 32220 1479643 1082482 1729911 707446 1794603 565689 1652831 503722 931867 195915 1704158 485687 619353 792522 1461879 686678 235090 1847838 428693 724012 981512 183353 1096906 1588559 1341733 983570 1960167 1147635 751015 1304566 404864 979455 1394848 1471401 1451220 423754 1566862 1779395 258990 1138650 799619 482871 104902 210128 730261 228162 484113 867866 384413 265096 1677411 396519 1800026 485241 1927004 787619 1527835 195417 1100533 397546 1338680 109156 359520 999674 105169 365990 1656530 378936 89310 1608027 225431 615082 204689 923201 611905 1491905 1376369 577265 109823 941582 729789 1356131 685099 751931 1537628 661146 910253 978376 1534977 261420 351376 965851 382175 1834801 236833 823334 1795402 1794453 337627 324251 329042 501909 1322233 862417 286243 1794849 302486 498427 206879 731209 1602288 425274 560571 998572 1414276 636849 1143113 492772 720647 1699234 1617569 1068728 1169246 42551 1795879 1914451 1888325 809717 574408 1972056 1783912 1054797 636863 864523 1708949 261948 1787443 230991 1445552 1188380 306001 1633227 345876 124752 1681561 509358 1172664 84048 1179079 249926 1448268 1370054 536538 1191231 398532 1521958 1311950 797506 1475743 71639 1587241 847234 370035 1148153 227645 1929426 203531 178268 599782 1447549 312914 284849 727935 1892601 661950 477026 1313521 1400386 652376 1339491 1953235 56405 1054803 700544 762049 380682 1183606 736127 208144 617120 1433076 1902612 1068962 1318129 1520573 476312 1877625 1040035 953386 726788 879412 1274451 782480 1489955 547274 454472 1697816 1832931 1928095 135706 1687493 183626 928437 1402321 205222 44829 1928319 1911813 470787 1488313 559696 1134122 1936870 783385 1070605 1567903 1197860 819020 1294890 1747110 104486 697528 1323547 585272 1459211 1819959 1398844 1034252 1915481 657557 1529592 1422066 1578280 1781932 1696728 804939 293587 136956 358374 1707530 1673435 959862 284974 511242 104440 1099240 1627297 1626530 131291 232451 1739273 1450530 1928446 1162 1609274 142244 1615221 910888 1187412 1778455 141784 1969512 379327 383449 1027313 1729231 1254033 1410858 1808778 710100 1372081 1597232 1750104 521921 572650 325351 1915595 1860560 1544460 603243 759206 228783 131694 931719 1128921 429810 135864 1223633 1166166 1983141 934818 682423 254791 368268 372446 61533 1724470 431646 1499289 88454 1563615 399767 1970924 331124 1039860 1858754 454688 1255509 80385 266817 558764 863665 450523 1002049 979005 524848 1663433 484544 1384196 744685 155288 649596 1912711 1718167 777453 1078507 29683 381265 1055454 846350 297527 163620 126319 1011135 1989640 705486 126538 1903107 1990219 986710 1662540 101305 993368 945686 258943 475861 279029 556537 592000 513996 1031896 1051849 1919659 417198 1379010 1913733 1661184 61268 1801834 688177 1815405 1034855 1057772 481636 1025037 1011588 1521361 508282 1544900 1748691 254896 329387 915963 382105 147214 87466 771963 642570 741104 1949420 482063 1810343 1125849 404687 1063788 60622 1567679 1470493 1931896 1014352 741980 1163776 192846 431007 1079863 1498011 1045394 354169 330465 217144 508743 1831568 1870917 963736 1246042 160068 1823934 734615 1715203 944889 1569542 762322 1615298 814110 729250 1090005 690121 387115 703210 432962 439318 1238242 998558 1287906 1228535 247903 580268 137384 1254529 1460481 1505395 110088 223567 1963779 1221985 139281 912095 1295869 42392 331459 298306 1596340 1157638 1515115 1015862 1906556 32799 936539 1366303 396314 135531 1175543 1807196 1616258 119451 1936954 1543268 1537941 791456 529296 809275 478278 618080 115000 630179 477054 915158 73157 282449 1573179 1066165 188847 921425 1931308 1635359 408068 1884497 332742 794063 777341 1839630 946669 810893 92000 73407 1090203 350810 1577254 208230 201241 1653281 398447 392355 127148 848548 1286757 873625 777480 679309 193176 1733269 572414 105420 460078 571665 715330 1215121 1312727 696810 758254 1305308 605224 66255 956008 1201131 1593628 1373398 871345 1319962 417837 55140 1722783 1427161 1477759 543200 1491444 611273 1436643 1620017 429410 1289729 396006 583868 1305050 803969 198926 1697745 1336829 1989649 221272 1687042 1988200 1186330 932055 1723285 1176514 1915803 1357372 226248 1423471 1197557 1616530 1117688 957999 566912 115714 1782985 999866 1397349 1278675 1591827 219898 355586 1230649 1781856 1383332 629862 114120 977238 444358 905365 438087 1215756 38895 1051659 923350 1063043 452071 294514 1324626 404954 227462 835000 1562902 1706773 558108 975574 955706 759292 1267698 488252 1075420 1816297 1332678 348282 661800 411195 1714721 651250 1918784 418637 83772 1701769 1358338 532433 288701 1125904 1074753 921963 1834225 1185597 259167 687965 650517 524795 677042 29421 1077969 1825727 700790 900599 738924 788504 143101 942618 169931 134471 1774709 1817836 766753 660138 1327045 1025096 1118532 1825487 1445844 1184728 1934442 1131339 353297 1031850 765259 1943752 1516771 277353 1709259 581297 1806192 50242 28793 1734776 137659 1182768 1929572 1318251 1783528 1799302 344511 1495913 297548 1631292 178757 921930 1199038 391024 651215 922805 1640875 660990 1369270 477888 213695 1717953 533781 1005397 705538 1802127 1131507 1990003 1809594 1734672 168453 98960 66786 1520302 1768171 1914835 1049276 602807 822992 967914 1862443 236132 1449670 622971 68220 712683 564252 713534 1592561 51781 400360 88566 830392 46912 1557764 1681454 355036 456959 1892409 1707524 442878 408530 536771 1915582 91250 1964359 803883 1139478 911402 110726 747568 220732 638279 1700988 974533 281435 1436216 1411043 1685615 1135906 1411795 1454611 505181 1092589 1866052 148850 1445196 1948735 1636123 923180 447786 905495 115910 1898588 1940686 70665 1098286 103325 1259637 1570490 1194211 1345289 842404 230702 183161 1179762 1628575 1912716 902859 1008698 1268060 1252985 881784 726421 1952340 1407508 1224936 1246006 499342 1806623 1764003 257262 312395 1109328 1424237 1408257 1173178 719835 1463768 1338624 645733 148600 1284308 160615 471764 817760 666350 235495 622789 1028810 1582194 55672 855306 1597929 568185 1689471 693358 197077 1910807 1269647 1534573 700928 1405482 1242327 508310 1726055 40288 806561 957914 1506263 1425889 23663 317712 1361359 397483 1763281 1156009 729314 1638813 1573424 492823 620969 1766228 758429 769900 1939766 344894 1634224 857641 530002 929396 249285 517741 41099 175989 1910928 207215 77107 981544 521474 1617029 247598 535658 1929232 1555756 1865787 1990555 1156107 338999 482451 803286 464961 670948 1798992 1794274 1313814 1774353 1911618 56687 489836 760024 160313 943635 313222 1152354 351731 1906948 235701 1963873 1461332 1464919 508115 1264002 1432283 1161939 388001 1458798 479024 1330955 587754 1292941 1613331 1448174 1636663 882642 111996 1876977 1781324 1763377 52062 404278 1105788 64944 493571 628179 865459 171146 885601 559432 138995 42397 1235712 1318695 1221752 1789143 1568838 577933 1835351 388766 1207682 329640 533123 372819 943406 1218052 1478413 1858225 1741630 572714 1998451 1006683 611195 396102 1635084 1640183 434870 709452 30937 1575033 1948979 951563 1680604 728038 432663 458746 1170154 1624753 306251 1422923 172343 1102507 875505 1857320 358735 242674 772711 102411 1400415 278079 687578 1278190 932837 1718812 704479 1528322 900462 1136945 1449497 467016 435062 1932398 1480726 1961826 613056 1125259 1867398 242815 842288 501918 354246 544506 1450241 1127545 1408648 1872872 1865326 1746510 304148 8414 1756592 836385 1812196 1880539 1638603 1514511 1842589 170201 1508402 1077054 1902096 278642 750360 1538492 1129898 799098 613595 508108 1052393 655910 1958640 803307 1760728 1294008 203053 139554 1424887 1145964 913327 894004 1363440 1550386 1178240 1352127 1106508 1774480 794937 329755 366105 1667136 685535 201644 322786 1710371 916051 721836 1116545 1933617 334758 1679447 891743 854913 243707 482616 1008795 1428542 641853 1969416 1496661 124040 1430051 1276357 308933 605589 191621 314102 1754970 1969855 1247914 614325 1560237 1899397 1083082 648055 1758287 691024 593418 1949153 229721 1130402 1430412 264012 762333 70771 1225786 1104021 1908619 1186843 1576303 749971 1791068 106231 269961 79166 1457096 578454 606982 1863868 963111 488636 773347 658254 381969 1811555 911185 1271450 524610 492176 1924936 493181 1893484 33255 1896507 600048 1570801 437142 416721 114598 194074 315428 70369 1785657 407362 761931 963485 740003 1232959 33422 273629 145435 1575802 391437 978313 1238308 1021068 554013 34292 686770 1972771 1449459 1113856 1965678 1903939 484774 1280227 516893 183358 1981948 321150 1758786 1986741 1141796 990463 992337 780122 1695540 569188 1610345 205897 1054384 1504416 1284859 440966 398130 159734 1370639 1433753 1445935 152937 886905 549139 1542335 1293498 1334377 273117 26574 773098 812235 895678 960204 1524697 1241759 68464 40072 980343 1670823 1341360 364222 1548742 1874436 1145034 886913 935567 340060 692238 203642 1994454 508739 1498364 1365150 928684 1311629 705916 380621 479522 1501926 1478196 1031558 827828 1267292 1610429 834821 483390 80454 1172932 796909 1940412 699256 986220 1636665 392944 1899579 1328703 477708 293453 1071608 1642193 1973416 1137853 447879 1954084 1601691 914772 165364 1012808 1649760 142552 467283 34257 1532675 1038002 545842 8168 1650685 540443 274355 45151 491812 1943798 1578396 1362760 1323282 768927 1824979 68066 1286585 125001 1992801 581324 334289 1528814 1929604 1902482 103903 435210 1292790 918169 1514619 1985370 816635 1521489 1837494 778461 540610 1434388 727793 402340 1938402 628729 657443 248796 1099690 783791 1906289 270101 779315 426368 1078510 19231 580948 210882 1760387 386429 465420 1168539 700107 195153 573887 1680210 907785 1747238 623231 1738625 218681 695725 716754 1514307 1151437 1311446 1130305 747373 597517 1154956 737364 1938874 702017 299926 928613 1940216 647045 850538 63937 280154 1575464 1250959 830191 170273 1692499 271696 815721 183400 1976356 269665 594061 389304 1798168 388039 1577816 778421 841246 1523391 1551238 172001 903191 1231106 1399782 689946 1743050 590691 55306 894665 1311765 1453358 133099 742571 1169531 548787 1413591 31419 375681 227328 1191306 369536 1330045 183110 1976246 565525 1479023 151098 1937713 730127 851342 1287127 1013334 1866632 337535 1696515 308748 664045 17803 1212984 657288 1036416 658238 1158234 286894 59339 1438724 110280 1985162 70839 448104 576608 894431 1205406 923161 832637 488741 1636816 874504 1469888 1517918 885722 533261 547538 1746072 1545315 487824 48432 496059 760312 1676199 886536 838166 1284621 638479 1894519 1337318 350195 1723727 830492 826496 1470449 1808786 1637406 1668370 1174135 1644613 515987 1714862 1369462 163487 91160 734001 559999 1728998 639991 121817 832504 769454 75485 1437527 1091361 400865 1450199 890945 697813 551628 1466807 1897288 1275416 1766145 448607 260013 103859 1687936 1274522 1403643 998725 647854 1378197 1010181 1868762 594602 1732245 592886 199536 1729334 293064 1274166 1937741 1830628 1240670 1953900 82981 840286 1971526 806684 1716383 186658 22029 953274 51409 446372 1342092 253678 666094 735193 451187 1469243 632915 1924095 906233 1523431 368627 1956008 1254189 1098295 835890 232546 433055 1633394 848265 165988 884797 391225 490206 1249279 44961 269600 937804 963898 361032 1197994 1991514 1238122 973574 445663 450175 362186 146563 1705791 1578039 671307 983904 733729 1915480 260117 1369078 623861 365506 1046905 467033 758709 1806920 642368 1802798 916264 471004 1880750 5068 1590493 1384810 1597286 1726907 702973 1796130 1815082 1809915 273260 1195003 1324419 795448 1632802 50816 605400 946213 796047 1771418 808268 1125419 314509 987228 824104 985423 1687634 1327004 105089 1473638 640801 1863582 1002370 646299 1283604 1000737 568168 512891 491224 503511 223695 590221 953168 1912099 665177 157090 638156 1689681 732185 1105226 346989 1419263 766279 1909522 492261 1452286 1981116 1002825 569062 614735 310178 1556990 873326 172264 923429 1632184 558200 1940761 273277 1552846 983611 90829 1539548 7666 955916 563237 1350076 69718 553287 1846699 1055768 402215 788654 205237 1057571 1657564 1729809 1312432 353369 1344689 206767 738895 1681865 934691 1988285 390560 1112738 1017583 122781 343875 1139589 452899 594922 844051 804524 1504474 916866 286299 833065 1643671 1736572 839670 1119588 1717418 1404759 1881757 1083813 555736 758450 29879 910066 335921 602549 1814236 317903 771314 217543 693074 650215 1950046 812450 751751 1578459 1870559 736593 1848760 1015440 49734 1461599 920171 151100 267950 1371081 1072425 1444215 517206 1161871 1013371 1204710 79544 1851623 1055640 1638960 23591 1169839 1568599 1634025 1482200 846524 1772931 694871 1835913 1422714 560562 848770 982066 1893462 264942 1912261 882910 1066763 701879 816039 122495 14089 1040981 477487 910138 1690230 1118512 1762816 1405511 755090 1139663 1129785 1276268 1173313 1116273 1401180 295369 1745672 1898133 1833657 1034889 865703 1306696 925814 100811 178262 989599 190189 170585 659157 1429208 1099262 1416623 1273602 44847 1994773 529637 326829 337727 694691 1296045 515513 537829 328374 1154078 1921415 1012225 681430 1275364 966640 1263889 366630 1897527 1191989 1847166 1280524 150151 1660640 584280 1379911 1728603 97508 945768 1628347 1606562 1706231 505081 447520 882508 685991 739053 259440 1201531 1300787 1928898 1632421 1607666 648483 705343 872731 920960 1757124 1157280 1885205 830152 1309039 154926 233835 1833908 1036687 1120151 1917427 304650 218396 1597833 1166257 280528 1684807 1526765 358861 697423 216247 1310076 361036 815712 1385784 1995517 1777779 1778427 1095912 1675863 1217572 1307139 1461445 1626911 1993876 54065 1670485 1238724 1341650 645228 1790199 1907932 1981917 20149 1922889 686073 495112 88920 508932 1288769 16960 411563 1091783 335739 571251 445690 1149048 1479658 1635598 1815203 1890775 1678017 346972 1146489 665397 1405400 1167157 1889862 1729018 568629 1509855 1371708 1011672 577373 1617833 730 404149 488751 1156735 603069 1061492 257170 571092 1803118 550903 662594 1480031 1546493 1934108 849980 263453 760652 782680 1300643 1204839 322617 918282 1514664 1505882 1843700 1002040 200548 1353628 1898445 1061056 1388420 1813068 1691960 579829 325679 1821058 550982 501552 852057 1642619 1415451 1084403 1750850 546715 1505759 1862500 1629780 177489 711178 924452 1325210 111157 1973921 149530 1842355 302984 34748 1859678 1178327 1237191 1265943 603596 750761 1123988 1844694 236115 512397 1959687 147225 727823 582190 631676 1044897 4500 1549212 601844 167875 1883094 583420 661416 843185 813307 772709 1829705 1226002 687157 943864 1067811 1918255 1186326 1612067 1372049 839723 975709 1906852 1804108 1861490 488890 641141 1991486 1878561 160212 1672127 1160591 1634266 1213531 449947 1558352 1139011 1579252 1314672 42748 506092 934700 1877722 621649 189814 928102 1036035 312005 772315 1664595 1956076 164310 426418 1133663 861376 17373 549205 140087 736244 545615 1612575 1677164 508979 21073 1611405 1584415 549488 271933 191409 1553039 867270 1136917 76856 924681 901066 1126425 279838 1471265 1003278 1888765 1688873 1907894 308968 956767 608143 1060500 721081 1936625 1369530 887605 1211075 778996 402959 414827 87677 762638 443732 167467 457770 20174 599512 1733801 975971 1081498 1169956 1743003 139570 1088455 1346619 1189477 1007244 593232 1452814 455924 524383 1328408 127548 1750457 766462 1071452 1968399 79126 1488011 1745253 1035376 1741156 983910 1296503 563501 1222013 853728 677909 1396506 1308466 1442495 1558916 450386 731506 898540 474175 1887307 88748 1106935 1962572 736108 812352 1912163 1024593 1506816 1712850 349151 1317786 992735 28561 1609020 843513 1841876 1474106 177731 1878911 1407850 265365 757864 1117868 1487815 533319 8364 63236 1788166 1097309 834814 1342335 1489346 1718249 526003 864341 176588 454398 885990 1254487 774733 771763 1880269 289331 738380 1744524 1007340 1519987 203508 801320 436074 714281 1193145 163900 1785118 424242 1191172 65250 1280865 127938 1420969 815331 1118048 1984898 1505069 1138470 578771 1504696 1325442 537304 1460081 1844720 1438460 1546329 1963524 1231460 1537525 1421924 904177 944956 1887825 1955541 1337210 495055 424350 322863 1176029 1854666 946599 567320 417476 1772078 553222 1017542 1206666 73305 909644 1599326 123172 212510 1950120 1708634 859509 1729591 1630276 77307 1826382 401079 220071 212921 557329 913709 1847249 638580 263870 145976 544835 1223380 87614 1516796 1922363 1346133 1419501 610945 179025 666304 1656130 760622 1536594 184137 1612876 1385466 591529 1014164 1711133 774324 1327135 1593571 1142868 630421 719512 1239298 159249 1991306 657339 1296315 1873570 74769 1149092 1143778 1366198 772581 1856678 228506 1865892 214593 1489888 102721 824599 1055034 1526788 1915539 843857 411900 1265615 664217 20998 618171 1632306 593848 1241695 1717433 1776195 1716611 1563554 1902617 1878886 552967 576280 1384017 382285 313393 159476 1714094 1215176 331824 997690 1533537 1670100 38265 1300218 1236792 1304407 632436 838829 659545 1527316 442424 1160869 343621 1884212 872508 338357 1014874 552993 826559 375365 944424 117266 1896785 937642 923329 1327554 1263696 761276 1997247 1744635 741838 144089 1389584 768987 1073220 458885 226324 1072669 693334 1267040 1365025 1505062 593367 1784387 638037 1131195 245169 867026 1964921 603451 1545204 1530569 905448 1141564 1789954 663029 417442 615699 1733148 410938 1508822 1035745 956213 1455512 170488 838159 542070 1546260 1336661 1113885 1312380 1210221 918153 1475466 1367658 265758 348094 1107048 1946963 1775735 747043 443487 1876134 1120200 378460 811799 1032618 1723033 762913 1226147 89562 1649967 723820 201193 4826 1863239 1418105 47753 1606088 1342311 526304 931895 600088 66324 25464 1471105 1779711 1515874 1881328 1741999 1164442 1111738 1609047 529555 264343 578768 1201312 2290 29664 25902 300594 254609 114663 1125308 173325 764046 575230 254585 821783 508628 1952838 283195 1604983 1315877 1378415 421058 1990115 518293 1112002 1760590 123297 1468552 962865 162197 1126692 535280 1425820 1245921 1824594 499464 1282770 870076 194558 686309 977498 344971 1552080 1960189 524426 1392429 1555862 1369910 1447981 830880 1149596 1188658 805233 231027 1192512 1661216 683383 140703 1950908 621016 422997 1546533 1813206 1781694 369194 989546 1500820 834735 734936 62282 866563 1938238 1031589 1134206 1376431 63249 1039878 1330964 504923 693085 1611589 96877 1821606 322152 1924825 715140 454096 904111 687833 1502616 6438 355464 1459769 1108850 106522 1902673 1827743 1326558 1076969 1401749 1741589 719292 1917310 1908626 1708298 1808616 143193 74396 784126 1766792 295710 832898 1130612 431961 757964 555160 461475 1027834 1289703 1490221 879452 721076 690010 1909784 174194 1147806 190959 916600 48649 1820247 1161981 874934 1451952 1380087 258503 963225 1442745 105355 1253532 1685164 1556009 1925428 1524838 333990 15734 511927 46082 1148917 508216 772786 831306 658740 1912928 880620 1825553 1446838 614363 1343019 1577434 435122 1030818 1433030 334248 196141 33378 404373 205979 608172 824831 1486319 1542432 1865712 1327158 338617 1079934 469396 1440621 836903 1635217 757032 1863637 1466407 1259062 1315748 1217502 459552 1147289 489144 660051 1075757 492950 1322069 810201 963482 728301 1346545 414804 255818 441071 1781737 1355417 5572 153545 53889 266213 1986933 497096 1087797 49567 1267184 1979763 1392590 1390843 1814187 647658 375051 266498 1873501 1595591 892809 1977492 1291193 316689 600054 911630 396412 1742919 325037 993439 654353 1137810 161748 1035117 465327 1865999 1541171 106143 87131 1386586 1818035 1299273 1714385 303046 1754785 466295 1714835 554380 1884457 1805972 1018010 93874 1577949 1424679 1293425 1044667 1248348 149501 513119 340626 1115062 740660 1926362 52606 1801755 909949 1309888 398513 461546 607399 375649 258810 1479938 1966336 613564 904597 1232436 839944 1932439 748431 1746195 1192611 480912 1644364 767728 374250 1651162 858716 4130 835092 1501873 815698 1337321 1184046 76567 790080 1636618 1540675 1359157 834179 603512 1862340 1317888 963782 1581328 1211865 304803 857460 1964951 1044248 1288263 331420 1089995 706164 1257711 1254180 525197 620520 57474 26089 769207 708277 685737 313839 749950 411417 1004183 64732 27634 797575 384013 538760 748963 1402669 917274 1377922 789722 1683530 1260197 68033 1781986 481859 49177 395357 948865 1737778 1517025 1494588 429025 983669 1696926 1603125 94813 1572109 1546590 316159 426099 340635 1113370 1387797 1191704 478519 404408 592663 626254 1718862 586918 1599723 1245598 629673 274016 1381883 260211 1539141 815676 1551026 976559 75517 1518574 317189 175721 134539 883210 260315 626651 669010 173532 255886 1630918 313241 124331 1505772 398049 1122384 450383 1041620 253697 953409 324148 1397852 518422 392919 515377 109757 1184126 404225 92332 793900 524893 1314441 302406 1274327 384760 817604 608905 1396738 1509826 1089767 211470 1285565 1891613 754412 1295212 1622669 660191 248668 404038 330126 181185 227237 1271462 1504609 121185 1450415 908455 251058 1142829 1989065 1210196 1286260 1266379 176782 479242 1618525 1819320 122632 1854528 19965 1132171 792699 1902552 260202 1123040 196250 1821947 20783 1934132 577890 210044 854645 652685 994106 837527 8051 1414309 1337152 135409 597730 1957141 152295 1776640 118926 642671 1673445 404003 152440 40444 1271337 1254233 533033 1878127 1989553 862745 1398296 708439 1383971 181925 473842 1019432 929533 1988532 970942 101851 1490571 1371922 464587 1805914 1749216 1840360 104467 1954922 1174045 683464 1133675 1618161 961390 320166 956745 1194510 57711 815655 1386166 5859 862723 1562640 1155115 68280 183810 1510220 997235 1453366 933391 1641722 1828556 1074468 755424 870590 1281580 1520385 1330105 371713 1559562 815460 198739 1575619 1242419 75078 1255021 1219285 482540 1996300 1601511 657030 1063521 203391 757042 1232018 550392 355229 1755889 1199472 1215971 1754834 821509 1496433 1613679 845621 1036564 1367913 1680250 133262 1803387 1305755 1268708 825538 110710 661485 1528634 1172804 224294 83466 28840 836996 1005532 1443623 1779459 98935 1632463 492387 697245 731311 354088 1976391 1619073 55864 1741498 703965 849690 991581 390076 397632 1868844 190202 97270 865636 431191 122652 414674 438446 1339339 1506924 1217775 2626 377770 1808611 543799 703010 1097217 1578602 1511837 1008763 1228526 1281202 1117983 429368 1496645 674742 821106 82880 1095942 497570 1209780 1806905 1768739 1360352 867213 1089552 1859074 447476 486411 1671500 1688185 1323755 1466380 375608 81235 331918 1967833 881456 705861 1321456 781749 1062014 241512 769318 280934 772460 1457001 275703 821037 922210 1466258 1500391 1820350 875509 1873576 1956178 1467015 896314 260852 838695 1372382 1820677 1966351 206788 921877 1327204 1159964 1745114 1004710 1576642 1429448 478820 1845732 314047 182570 735845 109261 1166741 1845344 1649861 1340317 761944 23538 427800 1067438 1569800 452438 1655687 1879331 668008 1922965 547991 1690118 1644359 293319 5431 234075 1531817 1117549 1634768 1446225 1148341 1898128 407622 644242 1204157 149017 174531 237148 1750364 1966745 1369720 778885 1241228 593523 1218728 198501 888088 608310 338425 455541 1564529 845570 526236 118641 1506105 1300177 1541611 1096918 488971 1752133 701904 1097775 1956559 1485821 1150341 412536 910452 1346247 1824681 1150833 225593 143512 462736 1662675 301243 960670 1263625 1304275 1319224 1885349 1217318 1490249 1239169 1204444 1992837 339476 1655076 895484 680977 189662 1357479 1150765 768021 1860221 536730 1325121 1644989 926382 537841 84326 85988 761445 1131484 604853 878301 1076648 1574718 1727093 946034 1418350 239833 309000 1429311 1425078 1471338 915634 1284640 69694 399532 269062 398815 299750 636225 1164643 297514 923973 649932 1409758 1350130 1500588 938116 1076228 433306 1496038 1946494 1671293 1901114 1814379 1127622 851791 386799 150307 337741 1778348 1005093 1798852 1999076 986976 626695 702685 31867 1127574 826936 1942461 1863416 1659055 1491553 13907 993326 1536995 417863 334455 692677 1800644 293028 778795 687147 1841719 1591441 1704569 652395 1983884 143443 1992446 1811401 1543105 626336 1114777 1700791 1207866 95625 1143272 1861866 1232760 1382512 1106060 475605 831238 1396631 1532641 1491366 637661 1709806 276115 736250 1585165 568237 399877 1243712 1669810 1706989 302472 19889 132738 1355374 1982126 369976 358697 70113 1959176 1023353 1719366 1527565 239594 744666 490655 376488 52960 680960 731038 613822 1515211 242890 215422 1438957 785059 1989493 379731 1590893 191107 753371 1808596 1292789 203751 16687 959922 1609154 1766431 615362 1632226 1014466 1416116 40746 1308791 8542 1448262 688417 1193143 456464 735697 1975777 310308 1830282 1386267 995364 1238324 450393 462396 1181605 1997470 1906937 1086169 1132098 1944897 1283365 886624 480255 633900 152887 380300 1344248 1495893 583080 1752493 99011 339456 113847 1073790 1574907 42875 337622 1378145 1780051 1131910 606396 1015700 260248 1771763 61600 401491 1629089 1921172 1010070 758809 1582545 316666 268283 748291 1164246 1213544 1279563 671610 410087 26137 837803 942340 147565 1280782 54282 1493356 1886539 213076 586293 604334 1030001 1459652 1390636 170892 584919 1552239 1189025 1664890 93147 1676598 1895213 608468 1304312 1211213 1134681 1617 1207751 1194592 1820743 315768 1041506 245911 564114 1960093 416368 1988918 1963538 1292867 283181 910404 1828100 1424575 1566869 1039119 586926 1024346 1376799 738351 278317 1844910 875271 82377 332963 1441805 1339824 848165 1852406 770819 1376450 1496587 918466 1417355 1431288 606212 1740849 1803162 1538611 1094101 443045 1085010 1359417 51314 426653 431028 191633 513597 1909329 1856942 39050 412760 555674 1524 85844 1717076 355265 1120288 1763561 1478616 368466 257350 1796572 1521138 623166 1863047 1289432 857609 549009 1677907 1558752 1676171 1958456 1447944 212253 1572484 1872165 1125519 1737885 486761 374679 43831 989303 540342 1955915 1132288 1261623 938405 1970034 282499 763066 1136325 160803 1630627 45304 1882630 1959485 332453 525730 867411 606202 249566 457359 749188 1958828 868032 774009 1201507 1587507 1817022 1029890 1774289 543612 427093 1807554 154640 263236 1000218 243770 776619 1676625 641173 8266 864943 1882763 1425046 88351 1645774 968033 1255510 305354 1178112 1184991 113669 1377973 1371024 1097961 403259 1435362 1032985 848747 1683382 693979 1677550 376324 1981874 1308413 1033166 456857 701322 996928 1492254 664959 1210274 845866 151340 657925 1796135 1389307 1395740 135893 531927 543173 625619 1913026 1569976 815019 179862 1622086 69066 1203847 61561 833532 1756228 380847 48874 331958 264291 1746198 63526 255404 1836640 1662944 203355 1648952 1817576 129798 377705 1986738 1927420 1044330 302197 1456892 388648 1317003 1356452 1569759 1443185 124431 1917295 859704 1756551 1595221 1901576 1040862 701572 1798757 881234 484731 1762672 565079 26685 1367560 1182346 36030 412081 1667822 1126987 204997 855007 662230 1105309 675998 1850146 1529646 679281 970357 1589817 1466490 1906589 1946513 1102606 1137364 416415 1754504 1237566 17757 1184520 1571277 78675 944320 1011124 682189 1128880 1028929 1549132 975081 1119927 999175 1057576 260273 634103 876116 1112960 1483136 1062142 1766380 888783 993096 1670937 795175 620701 1056792 356838 993551 554740 1527885 700803 1234828 214861 1597146 751861 119062 1483154 911180 868549 408454 1638250 1985326 1830035 1491660 957555 1719090 1054490 786239 1663093 443519 1013478 1846566 548212 949141 1461357 1059113 351588 88065 658768 1032668 1300204 167645 1461185 1453826 1209284 1156472 453548 1658077 366188 227415 136090 1239608 1806629 1185839 867267 773065 877017 1097142 183635 235523 1926531 99175 1636036 123845 1057545 500557 1474557 67861 1978680 1738698 1537844 60127 1193588 1041596 1555391 1838387 536756 1886382 952608 1216403 109085 820834 1825205 703539 392455 1135406 626945 1675850 1523662 466749 621549 163288 1346569 494712 1946113 1022608 1414967 1147020 1541951 949648 614552 1459221 942171 489845 387670 1163547 790463 929191 1791944 350432 261618 1861565 1440399 1651587 1293619 1934194 177229 628955 1689325 1681110 38640 690689 1237756 686868 190942 1034182 1110375 1503241 1875173 127849 278544 872551 993354 214141 1018053 236888 350072 1059964 1921953 242181 1246881 610559 1664268 1760634 1393100 593712 737994 1347411 99767 177649 601453 1225501 1771173 109344 1182492 1917107 1078458 158901 1263771 1623806 525662 1817542 1800080 1117336 1122576 1467468 1414294 1966403 543861 1098393 350468 587284 20947 1239756 288389 740143 445567 749822 603223 914932 1559636 1422943 347794 366793 388739 631860 715378 211196 198389 61434 206738 292639 863802 403107 322747 1626227 1631463 53276 973134 992899 507893 99237 1587961 645074 299266 647039 1224367 128927 1368818 888283 1145158 695323 1112540 1678757 857720 1813299 1673749 1363442 823476 545329 12333 1623401 973517 554350 966331 1092111 1772051 987786 1959182 825325 535291 490115 1271119 901281 482529 223593 1023174 1491652 1925739 274651 1351451 986548 1012422 1355478 1119259 1419452 425393 927415 1813220 671982 1617503 1023428 624047 1542889 1319786 1917550 1644668 1759889 400706 360020 68538 211327 13890 563594 1171112 1030590 780485 1370734 508496 454718 1931970 1075159 862401 281258 478604 808984 102908 937413 1666572 44739 64102 341380 1955608 1568831 511168 789812 762490 1142027 346993 613608 156686 256551 769597 73779 1429994 1362063 862733 1342938 549936 640757 1129760 1408196 608436 526114 715031 1825557 994563 1578600 1619444 1577211 603670 1848520 1598925 14417 903078 1363736 82594 418398 850504 1566698 1785100 693040 904052 741199 1703102 342098 74004 399642 1666262 694541 251303 1122265 1089975 1005435 1019070 1558864 1465408 1641020 1136697 717799 603760 1765944 804252 634835 987567 913522 1385033 196904 1028769 662017 970134 93256 811755 130550 871124 1112493 802747 1491318 500978 586933 1178143 1957773 1935901 32505 1766065 1642093 1436604 1530074 1910812 316038 1593923 184167 1825777 1705097 514838 607229 1078054 1717712 246600 578123 1431665 1024612 503994 1227971 483222 1545355 215887 1996434 783423 1847584 901152 790156 1535743 1041200 1576594 1541305 1556655 1316130 1657309 915596 414336 1731848 1146704 1300336 613396 1965210 1842199 1696825 655605 522716 1820159 1865513 43035 381707 424182 1250665 846865 775850 1719199 1509967 1674772 1850130 1495663 1430380 684829 31191 806759 996 1088356 968596 1486834 1359896 472704 1763456 304332 1381193 49156 156021 824138 1314708 1126305 538978 928578 1799894 1332838 1970256 1687259 422451 1069824 1434199 97940 1679102 786673 664934 1092665 1766908 947635 1362190 1557890 1719313 471732 1564536 518315 179268 1396167 860131 866680 1789732 1155286 1212807 1613308 8480 1368181 182423 1754469 1932290 464902 226589 287789 1925150 1487476 637186 681526 1026911 1553351 1863961 1576685 1526182 1888853 835152 1941238 48729 1324563 972187 483945 1421519 1842430 529694 1214583 1999132 574460 1284094 581238 626130 675267 1189991 140091 1422589 377475 677831 1684955 1050510 1866295 841416 155619 1868046 779046 1056553 72429 1068166 1373859 520386 1584366 1277419 309686 756194 1201842 352208 1173835 967488 1154234 602831 511529 124072 806991 322141 641161 624310 46469 1269521 34471 1084650 777580 1301074 1627078 630972 682053 894727 751014 1723204 1591882 1020667 476631 32928 1791604 1742496 42890 1049906 2093 527888 893274 1321082 392605 1070073 1594648 263584 458814 566125 1853896 683333 1346817 1747307 566994 945669 936984 1634044 1237277 1406619 1920769 835143 1887206 95997 388477 896539 1784892 1086446 385170 1098241 1389866 1531791 1350058 604003 1484065 110981 1291189 414144 1523458 1169820 627837 373974 1002029 1927979 1561247 57200 1289799 1033322 1337445 1603015 785159 867024 455818 1373854 1919639 281308 417615 144018 640454 689330 75886 1745179 1600216 696171 130293 1565936 1381448 484685 521534 1142363 807549 1888314 1076330 409099 40377 1580903 1955270 580806 1068690 569683 542555 1112051 1934945 1974142 112017 1223215 717431 445852 11513 329266 1986066 1834590 693437 545762 293739 144248 938413 1226571 720539 1749775 1509302 1213488 1265044 1677366 721321 425650 1902711 931748 729276 1853770 1250525 226294 795855 1430965 407668 1868377 1723844 538322 502082 977577 600343 1212312 1747708 1272262 926677 1802834 1925613 25263 1826813 680700 96291 314840 1285220 1117507 1185410 728877 310980 1811819 541026 1680072 800410 224350 1098626 1421200 1249796 1336686 903787 1971677 1371981 97027 1083142 3516 1840535 1003094 506805 992800 1192292 903360 761551 69642 1085567 1734587 1975741 279328 1472967 1571910 1626165 1465666 497553 311622 1078521 400305 1645677 1040396 79871 1814373 650010 1425286 1025002 131948 927255 1384120 1810097 78778 1257266 252143 1254810 731865 661041 12343 846580 1285732 175617 1262594 917788 893771 965629 1419092 1163364 876280 94959 712706 1793739 1163800 662239 1037495 1333040 671281 1424869 654923 477125 488018 1845827 2800 1466027 539672 1679946 1913226 1776048 670630 1702415 178623 1108674 1282196 285119 812037 785016 231117 1495999 1882168 206047 1560764 35139 566903 1618958 1577347 332839 852490 912173 351077 1480571 1932361 1868679 1381422 1616283 750859 119237 1777036 971081 317702 1488518 1937387 336313 1453628 417163 1744883 177051 736088 632573 952496 1385550 540355 1552967 979545 255471 437236 164718 1946028 1676061 433179 1712355 1583584 544453 1837763 654237 1352302 210331 1149866 909610 1677239 1229663 1139831 1217938 1521301 1721140 1763591 1598812 12404 289359 787041 1657008 1857950 742340 1227771 35929 1041177 647721 1016207 1786152 895409 1200480 400957 1384024 1537107 924505 1432358 1543629 426789 609635 274613 33188 1536987 1855117 1659026 1800820 1892028 966620 874658 1497912 588872 1469331 853521 1015267 619706 676272 497092 1710945 1855906 1459699 1732041 1762840 1326191 22510 1153765 881978 1075387 1795266 1726935 1418487 1268330 1557394 1295291 1829970 180199 595799 1982460 196444 800056 312184 1876891 1376811 1528362 19905 1018553 994466 545042 630070 505798 1234863 266615 216108 1738783 538525 1422956 1986618 171866 1332253 1665855 1120997 767882 1346465 1736540 950866 65418 1819792 1216467 443429 1780352 1520344 1610077 1748912 322069 206351 1083603 1979534 1455351 33920 904424 1877559 736881 594597 1102657 1358843 1873084 815082 874892 1836943 1606161 1254476 1209414 1354323 963878 1923261 1854858 350987 1093161 1636639 757604 1352931 461578 267942 581585 1857464 214086 1809250 1764519 1699367 326325 1626971 1979336 1274275 858871 1016797 1499038 795995 1161069 1285938 794856 580895 365357 942136 1362066 395705 1837601 1243898 499772 851775 1838469 1923386 1275129 1542968 1246774 1975385 106396 1256973 1644769 117546 717794 1583667 1792799 1246942 1523592 1813098 1783372 1167944 1835643 1910234 1892120 1527437 500741 609205 89728 1538347 354274 1857781 974678 1381610 1797228 1996424 381141 1372442 1180498 776698 180776 529283 639930 550280 305681 209284 784059 1839925 1849552 1302878 907019 172440 1618659 2741 617173 180085 991741 1143978 697432 387000 1017558 1950003 1517940 1692682 745607 519590 671082 1550490 525305 1693618 169869 377075 595277 1895972 590964 534932 709696 144094 819600 19528 1898471 1128199 501035 1866644 240245 683018 50122 463626 1003082 1927858 990327 1998909 867052 1263806 1216532 809339 1691595 1439787 1891597 221975 1269151 1752074 1534868 1968261 1304616 1059940 1130088 762197 1113669 1649611 1284646 1485919 26230 61995 1017168 1402314 1866736 1720380 780940 1691409 424953 1450382 361428 1846236 1553127 426008 881677 1978730 703995 289646 1333379 1920112 154681 22461 564700 664677 1673687 1118573 218435 1645063 1047276 906946 1005866 125277 734846 1989697 363517 89331 636014 1013155 1752349 987357 308451 606866 1584381 537078 560168 812771 1781423 1210060 1795849 1117170 527309 1913023 1690124 1400050 1754376 1417805 1135593 1977154 1196680 246021 533251 440637 740448 567742 206477 1760417 437996 1332932 1849931 79212 1640276 1841656 314974 482392 1783217 1636983 789966 1184130 992675 1284499 1974446 660080 169686 1872989 452784 1916653 468602 291859 952143 1971654 222507 408810 833012 1237720 1421513 1765170 1804135 1839432 1989000 1724276 1782939 708758 168513 428991 476509 934287 1244197 1579758 217404 931214 460507 379780 1847326 1002157 486956 1563152 912174 750793 1506508 1939978 25730 1433611 1972674 879670 1795838 507015 867829 1784874 593247 1485084 99282 1000728 1323525 983309 765607 1334291 1131464 596339 1300841 666988 1997014 1170100 933172 1842402 944463 1057417 1410376 116183 1065373 1238419 655851 1547507 534929 585653 588916 1452402 120090 80664 1961431 1712365 8250 1324146 1634772 397066 572765 1012977 888354 1889017 222235 1160286 832212 1850698 1072932 1115679 1117288 412367 305775 1322352 1958862 408789 567931 1115804 9854 840030 154835 74513 807520 287285 49675 209099 470685 500753 1685625 179155 1689110 402975 876798 699806 1967323 1052649 1044688 1818155 985290 501287 1109869 150266 339276 1175471 337315 1230973 392292 1161771 1547198 421244 507640 1981342 445347 747351 1481051 697536 1931883 620402 207891 478410 808537 1411780 1525121 1930665 50118 1876450 1387921 597040 489267 514564 1015361 984689 1649326 66180 411838 1926727 101491 1599682 1108491 1018608 1773337 371711 1992225 1493100 115975 838269 729085 26274 418497 1391267 1831978 394378 167331 397466 688343 574937 472839 587082 1243154 1046598 406207 993471 1131051 31018 912800 1899629 1927067 33673 534066 1469714 1063029 1336522 1197844 744634 862783 927214 310252 1662521 1804774 899946 1314830 1943530 875394 1466367 15183 1668077 605371 1102589 495147 89297 1485331 593149 1986497 1208838 461674 1858355 1476772 1845504 683307 479967 1202246 1995300 1884892 1169788 16155 1941048 61766 1604719 907844 1730523 17143 1542781 441543 1538358 1309609 73814 326379 625654 601283 1601312 1072464 963450 1664633 1144147 307144 194730 831592 233849 878016 694718 678853 1241562 1052959 1374539 1422565 1587384 1011815 306710 533836 1937961 1808883 655935 243966 1089812 1753274 1156049 570970 790740 1045202 240030 539368 882404 1859536 950502 1835297 1962930 701557 1074350 1957959 1611280 746430 1954498 1016331 1936543 1669284 1813019 862 15991 1678281 1568880 1285097 1129030 1454795 1533401 1288361 946630 462440 1818054 1535522 1113367 2628 243816 1254723 318360 153429 1209175 8692 1883147 1977194 1929705 768404 1802112 1242262 1958151 324621 1213869 646202 817712 1992509 1203839 1578631 675926 1362823 112505 115570 187738 997542 1805946 1474230 1821368 847147 412371 93723 342033 401039 1737148 531552 3077 204747 1301628 1705063 1993617 1349046 397748 721951 1977044 493499 711369 279633 976436 1951763 1225415 1991069 1255823 1826741 1196559 1834187 1935524 1791619 1173808 89111 875346 170101 1049000 190365 324756 886808 1372796 1057432 750878 259580 539572 604987 1039818 430841 823261 517737 1881497 464094 153684 1810792 1487428 553527 1202018 153302 656770 859893 1542977 663483 56399 1006611 589596 931828 225333 449457 1141614 890388 1075946 220533 1452979 1831187 730951 1267138 171944 1295973 435027 167361 235337 1770147 1025081 97437 208533 75811 1719367 1716690 965402 475367 1793008 1771746 477624 1193586 191058 611923 1143718 179255 834075 505472 1230311 698293 1440459 155923 1122829 506337 1269518 463072 270951 1949869 1223678 457502 1796634 180469 1655858 1368101 397259 847651 1617136 345052 1702235 1053008 1728460 1693904 453012 1652468 1303154 1555914 974445 1281682 994536 1776905 816756 13342 1366390 1314199 933019 1514209 638628 1065555 729387 259830 1810157 1986211 598845 1717613 1024027 1619362 1130763 1704809 119021 1300101 1370250 161474 1827636 1405237 479069 1123857 837507 597805 29360 1535752 588345 215950 1717110 1167826 1786868 795864 959595 1515845 1120583 1128134 1475712 683890 859796 345203 1684414 872119 876818 1184354 1436190 1855786 904824 67227 1260061 367368 1104631 1812261 1322931 1803913 309196 939267 1291850 1660974 1579922 597589 1469055 313692 1532869 217220 63465 810742 1527234 1484151 1396364 717223 1945509 689589 743242 1180428 254775 339723 79392 1383343 164571 1957565 1439189 582046 219173 1584436 311218 761291 1971886 1307655 1423065 1010075 462807 464751 481096 183709 1894412 196812 1010808 315762 203300 1050953 1290783 1940214 1794468 1052658 1331018 1390084 1574015 1944628 393068 1185548 195467 942206 1169701 202064 1326053 37035 392232 1769775 1537633 1599064 187386 381886 284547 1883177 1138434 1377930 1200373 594398 235816 938134 1431412 1941824 1403678 1043117 61767 1109434 1689216 1102247 446767 659851 713878 136449 666550 1403297 1453545 295681 207715 50501 1755093 680283 1035009 818249 737826 1039923 1580965 432769 311128 335467 1844158 1858341 852294 963027 738647 657740 106990 317407 579667 459940 329319 261237 132031 1694307 173017 271801 205459 300808 1191336 1489598 557800 889869 1062700 1777053 919411 912474 659820 1680751 43114 270555 105091 1823265 1085215 1194448 457470 1677150 1816571 146523 1236551 1573113 393761 1854763 1790758 1654431 680330 493686 592458 1924981 1411363 691461 1445808 1928937 389902 561560 496714 1652540 1076964 985090 138372 157392 766606 1251517 140631 1617959 1487597 966315 1485161 341771 1256156 1669346 467352 294128 572041 505221 1408261 1727304 1174211 1053710 1520999 188559 153194 255754 411590 1961806 1957064 1466216 758874 305327 104289 1850300 895257 496209 1664678 851863 1884856 1113578 463968 692904 342744 1633471 1811024 1505754 359795 976064 975485 1183838 631703 495037 814762 691858 1975698 741356 77870 1399515 1834336 1944060 1941957 201671 808500 1997250 889481 230728 669406 651850 150821 1272205 1811553 1488767 1517048 769947 1898601 1715346 1309475 1524320 1769855 600052 1226592 1466055 183636 567321 1757790 1619455 328933 1045467 911809 1635484 1143050 1464815 712343 301005 618380 1449645 994218 1254270 781820 1057341 1840039 98436 674874 1286636 1959914 1679200 1285493 1512627 1544611 1349827 213469 489515 1337941 811634 405507 1997100 1523232 801677 1759897 423485 1820779 1653924 1925628 1062203 695318 1497688 987259 1593780 127496 1138759 854736 1747037 324117 1019643 1602032 1928714 1404393 725364 1697744 330287 188791 770332 191877 1232210 681945 1470288 493492 880407 1189407 1094018 1043425 1368409 848702 42281 662360 1802662 291224 372896 863502 1351342 504063 512567 1036710 184691 1965777 1548357 1868696 1244252 1260593 1668349 781165 457064 1362938 209195 968613 1343653 1758278 225974 898163 1307343 1908540 1417502 742638 860586 515339 751397 1516960 96187 407999 1751502 961514 250741 1890856 1370276 432357 538423 1248076 297342 1176277 181051 402087 73524 978536 1599009 75705 1281171 1805997 692693 1301327 1134106 1470997 1474583 56350 1599819 1917210 1944470 1195587 722803 242999 564579 1569237 1133567 1010427 974959 1719183 698759 592929 1111547 725982 810335 23592 460558 1343357 1614917 1601338 1409742 318320 952795 1560482 1700278 1836220 436772 1756705 1618924 1808733 1574821 1173481 454544 1300584 555022 672469 1676348 259354 1493233 1506984 1753615 929455 934043 1650021 572760 193153 1297953 95610 359837 1669865 359871 1656261 459658 863566 1411563 1632731 1135400 28635 1635734 204240 1305113 535593 737 144511 1818113 1519998 924040 284916 200924 1165658 1619152 1078590 898059 551928 1813516 777240 1025318 462468 244204 1298351 1135891 1832405 923843 1405977 1903158 1976447 1470017 10930 619182 618833 1610802 876967 271869 675958 1083085 808137 1684800 980904 1567746 1186253 1079132 1573648 1648412 532616 642999 266320 950420 830485 1480912 1597953 1314230 1783530 1693481 941974 1747488 568348 1888276 138733 1619693 838849 491721 1882871 787024 1651426 880568 1542340 1224128 1480004 1798038 122068 1216196 869418 1603043 320186 824059 1978581 1734745 865070 1085701 1765809 1090251 1851753 1737402 1592543 1096974 1455683 1336997 33763 416403 1731036 219656 1917848 539186 468819 1577215 1754093 503918 327425 1866008 29732 1348363 1052308 1069882 1412033 809351 43536 1002032 382040 1605567 1063268 1962688 1314689 225370 1844857 1115921 935035 1337003 1643394 1177102 1631909 1752833 1615715 1624131 258223 1180550 36226 1865371 1912170 504377 1834376 1301557 189151 1157022 528734 1242460 1561312 1534420 1112401 899464 8844 1292803 282492 747942 885744 562926 285114 1393164 1562292 806048 35033 1129859 757768 1772342 22996 644844 1526605 178667 322137 197015 1486347 1464736 1940278 1797688 1805711 499739 768089 733368 1670007 842362 1079045 676195 1054588 421461 1423182 1640259 1372541 481055 586019 403179 1726159 1669073 763624 627467 505383 1865555 250175 99635 507638 281040 357254 1222808 1558194 297540 1660013 976210 208001 342530 354224 282826 1961824 1948544 752878 1096199 13585 280736 381703 1853753 1347835 1093710 979136 94552 1679092 1060563 1380880 1455045 1791549 471721 1854808 1211337 437116 654727 880806 1864464 1489004 1568444 893745 254057 1101514 1422643 843181 256747 1339967 312544 366886 672082 337313 574661 465790 951706 1042673 1926585 1006627 788214 1115744 1907324 1827288 1961340 326775 847407 1276622 1844994 1289370 1278011 292492 1475736 260780 1797940 1071913 948018 1510049 1015233 354012 533740 256855 910234 981060 1689699 1459419 1611879 1274874 1229623 1506595 65024 1616694 1053425 1237318 1113449 119768 1557698 685538 429304 1042234 798188 1189796 1276874 1565171 1563286 328618 1268338 1204515 847835 1078657 689077 1228318 502856 305377 1448577 1497 386351 1902318 828831 1494439 1114725 1472976 1930691 1972714 861559 443499 1671096 1348200 197380 1673956 914253 1949105 1598619 753566 22001 260500 1449966 1821770 688985 438439 1854655 1994093 560087 1551511 344296 1170159 280102 669465 480670 350412 428156 559977 45194 572812 996125 1378753 1751986 1175486 1130067 518379 1296782 1936174 1389543 1253773 824109 1426351 816196 866433 806319 1627032 1124941 1707850 929591 94774 406739 575188 450571 936955 961213 1321178 729668 1309850 1094176 344124 1938781 1156862 537107 349757 1065030 948213 626305 1587969 157745 169604 349549 1637950 588343 1751090 214651 1932342 1421435 951510 1151824 558623 585215 1668023 1071150 979543 573898 456528 597961 620023 1399067 1694889 1003825 1943273 647378 105203 1009108 1126563 1971254 553052 252377 126230 1903136 657658 1000932 1458336 1144858 1011282 1850406 1255659 662329 886907 1812807 909037 852166 1187013 327797 413192 1407729 2167 174734 466511 958781 220128 1421840 532418 1520656 1340971 871405 1641103 1687900 565147 1258508 732197 1152119 1994001 1999581 1179354 1446331 619618 721413 324570 1369321 952204 955240 741791 777799 695231 1306929 897419 1111839 1826106 1347739 1949952 5325 1131930 1173504 1201020 614560 164982 45173 434853 850416 1586044 916920 1810595 1968927 781528 360073 241684 626470 1555458 1301138 846655 404049 1992086 1627518 607951 1770193 1943042 493960 1129374 485668 954951 354938 1312948 696015 577683 389389 61678 377215 1769886 1134409 1799423 44338 608852 1985007 1412549 357663 1457680 1546742 1527663 1377604 863090 750694 437120 1558141 1887919 57144 53284 292744 883041 988784 1566719 1504377 128019 359742 1124676 1431691 787240 1372481 1258603 915000 835206 1173099 1299408 1328657 463064 432278 1697285 1834778 936027 558163 1115577 1264468 1431638 480810 1452158 1541189 386928 1926734 1196902 158338 585138 629060 732286 415218 1823504 1721267 357543 292125 1138903 1464155 181824 894620 14744 1619245 75432 1435239 1622488 337582 1160289 1632797 190793 534175 1774004 147036 1192420 1934726 903624 181513 1832673 270786 1028402 1544781 1160602 202112 1532120 445954 549424 248147 1586803 1541765 1881694 826582 1222957 674957 1737756 1157331 1755387 260636 1938001 1462313 196456 1295139 1190378 899104 744437 491572 1444161 1397702 1550835 1256548 1911001 191587 968293 1329308 886363 493708 1651230 409287 668519 1517827 315073 1543938 355933 426686 1408801 1349795 86411 1950661 1784077 1457730 1724199 18114 993701 821766 1021122 1461906 1373771 762647 542149 1155920 1356192 264090 717193 1971650 1091295 1017160 87229 53625 599620 1077830 1284764 519253 1131011 1825164 375904 338321 1467106 145235 1155127 1895854 1700533 213036 370397 420642 679278 1105159 1382859 478216 202234 1789548 1642332 423259 465955 552570 1542479 375168 1477894 1544238 1155865 1446157 1875534 1240309 606877 507804 1571940 1604911 439215 997402 1552733 653147 154745 767686 1982453 320160 1250224 1803248 1549692 609647 409075 393278 800806 1852926 278658 716678 487822 1237537 644644 385697 222892 1372625 1898390 645509 534389 1161853 995788 1055762 1080480 839742 591425 1009122 608077 434550 987405 554447 1479949 1343017 723475 1528267 1257536 796940 1113381 1328882 1162173 449717 1135156 1895396 1733960 1520987 1017390 1414936 832020 960056 1912366 303153 1950258 1991401 369310 1296683 1788857 1643175 1197109 1121740 405585 1959762 100412 1803539 781159 800097 1828407 1177548 1187405 1804333 906727 338275 600444 1338524 1030903 141332 646755 1823535 1519665 154394 1739202 94591 1069743 457638 1588522 1848462 275238 1782933 647777 1850972 1614321 1719653 1729587 1633809 843903 1292626 79461 428252 1165438 950940 579255 1606965 927784 620232 1329767 259154 462144 674688 1877271 1017686 837413 1507198 1171295 1977290 1926265 789887 627426 204588 1802537 705766 885595 1881179 1367677 612668 1574094 1431493 1866428 1406373 1704539 552014 1894011 1337650 1933079 1280114 1964113 1610422 1769465 1278989 1384816 789814 1819646 262933 1635324 1909002 736574 36393 1452611 891409 728111 981932 328050 715547 360319 895195 181464 1564206 1784576 318958 591439 1248590 119279 1469874 1338581 710041 1275969 857118 1162968 1183354 1575252 588683 385159 52744 397071 1790873 446326 505900 1480888 1646753 799069 613474 955489 1874338 1918343 1184476 895569 1626076 1692942 1292377 885245 654483 889521 1223248 1194268 841550 643145 399095 937247 1477148 907180 1261360 1589660 1414111 953348 29768 1793212 1802369 2971 849769 1634852 1042005 446506 1804733 490811 867350 149760 1896968 1960420 1608893 1619183 748588 819499 1611960 1061725 718012 179469 645217 1479781 257325 565454 468667 1255818 1291271 408587 530567 1658239 557742 295901 373049 1736140 1896244 1883679 1201749 1822429 471354 478972 1007074 632021 281731 1211777 1050779 1052021 901564 1531918 1284273 1243173 478040 1149399 1096625 680732 1815033 1277428 1717207 1316791 169325 674733 919330 467799 825949 103263 81785 1246100 445720 1231657 1489408 1160722 895424 1629045 1978054 1621650 524188 206238 1956833 847997 992223 538536 1057397 929657 356040 707204 1362544 1164557 1038111 1883968 23564 1621304 1012037 1502996 1221446 992927 1241617 1977813 586246 404965 110761 690444 397535 1667049 482201 1284214 589799 1472782 575983 660362 315823 1026573 123426 1662211 1337629 289812 1139795 1982118 1315728 824322 1702381 1147861 1513232 1023984 196962 16286 1987127 480947 1511522 91618 1744253 1430772 949575 1902522 713517 1542492 1787624 1681449 1740990 1686206 224828 281683 521639 1022312 841364 63016 487315 1180896 1560548 418263 1125326 1185377 404002 133706 1787757 219347 962800 432374 293911 261075 665492 927629 359510 258670 97194 1638085 190578 1081418 1413389 546604 71427 309198 1270324 1306347 1572636 675220 1116665 882089 1328385 1936296 555653 837772 1822080 1954989 1745315 1572645 1922128 1969090 269032 779994 1725558 560461 673962 390858 673851 1874132 1585840 108237 1980106 1030351 1863941 632557 1789048 1669722 832802 1728757 1037688 590560 1523467 1830561 1359464 1350638 1026643 835762 897919 815731 838911 1929099 789986 1923810 177465 42962 1362947 1549494 1908414 1345731 1501636 1082521 601631 598383 118398 1669494 1959677 284874 1432246 1063041 1665512 1275667 1055841 1105321 400372 458751 320532 1409218 86816 1707145 222384 59524 897161 17485 1391676 9343 297174 186282 1979838 1122061 1499751 1850101 1037374 143634 572521 1935364 935445 1031495 505913 1549954 26971 1943447 1858443 1296923 154112 1135279 728478 1161396 569607 1851569 545763 554151 1762948 806042 812496 849657 791921 1108636 733455 201325 1708202 1330657 422454 1650044 1692049 703760 987108 846291 554389 153026 704712 1282650 1184229 1110598 1977325 395792 843452 633226 504817 1125229 96926 1901752 972044 230261 102085 848692 944157 1942571 1085572 890629 1591291 872281 1133630 684718 602396 63972 1267862 1177297 1617410 382742 328101 1055101 1242909 258328 1161261 48233 684919 615101 929623 1553781 1182289 656491 722920 367151 1703403 269547 1168728 856321 335049 365881 675567 347803 767379 1446482 1681942 1876236 969125 1118972 1497636 1035862 1845007 175912 75187 1917491 1442244 152900 1215983 51334 901590 1227898 1386192 1122681 1484032 1930773 1398790 1088407 212554 458919 1033257 191017 914995 1384398 1921364 1504816 230595 518689 675435 1018652 207475 1570364 1880359 1426044 139492 294243 262333 1805183 126692 132170 69474 1970173 1142921 6099 366510 916945 1775041 41332 1032916 1274536 595879 973410 1519840 823027 1799113 1312054 1925175 574152 1077150 1661255 925829 52814 1009743 1876060 37803 407571 1591856 1360863 1129082 370477 876850 1831763 780045 1972338 1207842 286209 1065401 1470144 786751 1806156 1642729 216502 265785 1146829 697723 1546800 1545989 1847140 623751 217223 134196 1131563 61760 614145 1154025 1740351 1302063 1297716 1161458 408928 1628472 1920985 1253355 886403 1139472 329550 405582 1415061 205073 782532 1010532 1207614 1869645 1651529 9582 1448592 1470348 1967962 129747 1033910 1951600 1569275 992157 1631511 1944891 1359942 1794723 81895 638055 271036 114301 812315 1887536 132928 1457915 70330 415110 1683633 814997 175054 1149491 1442073 704001 463183 1528159 1162371 1729636 394655 638960 1537819 270489 993897 1025773 1466081 907129 1942759 1622369 576538 1542832 278606 1348178 173668 1840211 52380 1650628 1581861 972949 682528 304742 495513 426900 246357 1279989 1682945 1830735 1952080 1113582 448738 264896 17054 754384 1461635 87783 629049 1336908 505935 1947356 674267 962720 1725212 989366 1450338 639525 57058 1260280 306889 56807 998550 202611 1409241 1267897 108558 1364483 879924 1239106 1937958 1679987 845459 1014856 1950667 807763 66443 1665580 762257 424150 1630352 1277895 741257 1358005 427137 306078 1562509 1244784 1450968 1137170 1582300 1506389 106808 1969425 1972949 1773134 156561 1554403 1726488 182183 403558 253485 512018 1896455 1201341 1246420 115231 1970576 1911169 567076 1469040 1382354 527392 1693855 1949036 1905046 1261866 467432 1182060 334258 455144 1634303 1871004 1200079 1091532 1183409 611696 1265745 965466 962281 315315 10684 278286 1362428 1268930 90694 548280 61534 441719 1517784 1131697 719893 1611763 856856 986525 638567 730528 1731303 1353141 1901572 391070 392976 937049 1612070 338567 1226093 906422 1528391 1304443 1733169 915494 1528901 820281 1886149 287620 251317 983633 1206996 498199 1484314 1252860 1133046 805949 1404881 442331 1412350 300048 1101592 1342485 1085950 1598837 1795273 429330 491906 1986368 1977996 1964581 236983 603154 474086 657193 1891891 488357 408846 335530 1579652 1444487 50972 1771739 1621865 663795 722614 1144334 1776168 1786895 130014 533554 761861 1976423 514754 1392902 863907 1496205 1207723 869234 308618 1112120 1043650 399717 770480 1982165 903575 1329627 5286 1458538 526398 1328719 440655 1812278 1844417 1588789 459511 1052778 1882878 3560 1106630 89518 1862769 1921644 575090 620674 1201727 1440278 1601180 1052329 1772584 217403 1104601 253730 613168 1136629 134593 1777873 1523416 547155 1657082 96805 930237 800710 1742111 1965529 1340200 1494676 1878864 1918133 1767814 1690629 1699294 286263 1805114 555434 30243 1022648 1588035 623034 475349 1594004 1966557 700679 1397004 900152 975343 1668703 818265 794319 1499648 287320 1234996 1401283 964357 951197 841376 322629 435997 386401 327937 1723141 434777 646041 617386 1064597 376778 1336624 1200977 610106 1555014 409752 841920 171106 1874281 1655886 1980628 569067 477384 923544 1391793 1139833 148055 575293 1848691 1277012 1233726 823929 440918 1206701 694821 1133585 364545 1923030 1311545 1374992 1987339 1860045 1004986 696407 145876 1613430 875469 846849 539651 1377716 1390732 650580 1439781 1712439 495426 24634 1033880 816745 657816 1156136 1970971 572274 1797184 110149 1607627 779328 1634890 1711359 667311 1569738 841427 1321225 951625 357872 1129484 1216095 157473 13542 921496 939486 1975997 1111163 1727037 1294300 1118079 841603 1375097 880108 1015606 1933833 729553 1878326 53378 693844 474000 1304612 891568 1584217 1200703 845743 382485 963060 835742 1666040 834422 1076285 1235622 780401 355073 962788 1669895 1170938 1096573 950674 1851746 489345 210581 1525104 673689 1970546 1187437 1476881 1598971 887894 833312 1035976 1505147 994575 1059494 430106 1621449 1572926 676500 1217640 1835556 1866609 337082 1495610 799062 1496130 804 1281994 304855 110697 1714276 1247166 630823 763392 237204 694381 1779758 553490 137007 1668749 1061529 238296 1254771 888490 824117 68196 515217 1143173 169895 476119 877673 292153 1748918 1610245 746728 443712 1114381 861160 200434 1861337 619452 1746034 1179551 1522249 34639 14734 982550 497633 1470874 443717 1963106 1938419 122753 1177926 108802 1950825 1296584 1287581 1437274 1554305 1667714 979401 751970 23395 1805554 14556 216134 1077802 359076 1576779 1056171 98358 1085352 106899 759090 1044194 1384381 1145881 321604 634849 666865 1438488 155700 1059385 7161 1352133 447412 1276639 667314 90439 1332986 564106 1073716 104507 88906 391952 1729432 1124235 1224732 666506 508275 1273489 1281458 1731780 1937163 1497716 1488373 413392 987324 1834375 989577 1758289 147595 784789 1853071 1186805 874788 1946772 175394 1101646 280846 1601964 638950 132396 1347864 1333536 1887693 82234 1840225 213263 785648 1769683 1462140 135388 513856 539581 52145 201892 813463 931246 137722 1492883 1717077 495054 427607 514827 133634 1211862 1051131 1616801 567000 1085893 1294608 1018104 792613 1245152 1549714 1691119 1636443 1317118 779566 1619736 1200592 1459283 1644465 385934 632955 1573421 703992 275346 523789 110449 1324030 1662398 477150 758175 857522 1856583 968731 1224963 1457122 1614062 1794543 405503 445535 1126184 110184 1750048 1576153 1234042 1870199 1850858 445208 137975 124585 260426 219712 1214631 829728 780244 820934 1433161 837529 50233 240922 151934 1853598 998438 820129 1542830 1430904 1954113 111855 1336921 1064356 233619 378948 1722168 1815821 1292080 1258232 1582174 253559 1183833 878769 509155 1134407 105396 44816 453413 1198813 301732 1898483 1462126 1270876 520820 1733156 1025523 1245490 1253020 870410 798676 882539 528146 203050 1199479 590404 844215 866061 377554 190030 1433576 1675752 772658 304391 87885 1517214 605218 1765342 115872 1878254 1667077 1512755 1572434 937518 208423 796429 1578068 1736034 1047547 487647 88554 1217391 434309 1692172 464520 1783349 476699 1057385 949740 1105244 1895716 1380196 704034 1528917 489699 1074361 845508 1878082 1486945 1042015 682826 1641719 157405 1319061 64527 376454 1763634 761317 206441 115436 183139 563340 1485470 1297043 1268094 1100367 875100 1448929 827390 47930 1568354 319334 1919888 670328 1475999 964762 732392 1588228 952780 585427 453233 1063555 1210477 394892 1986494 1764016 315159 1868595 4326 246442 1045824 1827565 185730 957291 1022664 1509226 1431819 1398643 1701696 1092571 1974168 1954548 849504 98342 407281 1242719 680926 676264 76094 151029 1382472 1191885 1669786 1137296 458327 418099 1578651 1174267 184047 985563 1182295 1683723 903266 1893368 1276228 1433648 1244349 1388832 440473 725308 1491943 1781097 1842737 1951928 133606 227390 1943325 1570077 125627 1373996 1741782 712659 1434398 1301369 794938 1675225 680876 1346544 491521 837762 1550297 347428 1513802 341583 1409542 820191 1574563 266643 1007379 918090 244973 1921923 1346372 921495 1139651 830368 1273626 414250 1874381 1292191 843944 1375208 1932248 1436983 79696 1287799 1408631 272390 245720 159930 1755877 963653 591013 679955 670158 1176692 662049 730815 71985 250413 1680580 1205224 374074 1652304 1286765 1744352 1970762 1295268 1372672 1673632 1963302 1775302 1706707 386262 1329289 1662463 1404123 1251699 673106 194647 1683624 1842672 51859 441564 797253 1911056 982501 600879 1747749 1449657 1501445 1647019 841557 1199908 490042 1435308 837133 392419 1974178 1053875 619863 1382710 22507 1553860 455799 1473011 1023483 1991906 680615 1795545 885504 624618 1009314 397517 846233 763497 245337 1171151 599313 770412 1104085 1266006 1101585 1082507 1448936 998459 39425 126474 1642137 990478 1732740 923553 1292262 1792134 857546 1548062 1013220 1406697 423911 1743738 1714043 505137 857357 162215 1702989 1477375 1348509 1069839 421710 464277 515306 628803 1717194 1761016 1284258 1777979 422352 1110145 1265924 1747318 1138408 1270775 140454 731960 1030470 964032 995893 1914767 1455989 1610463 1838352 1233222 1908040 1266195 1696251 394229 1381252 1734710 1327950 782605 1286715 1603968 1478657 463310 1937412 266197 996523 496612 641021 1368920 1485441 509222 171499 1528767 1299139 1258629 487031 430118 728944 808192 1193885 1424487 361870 1763206 1621623 1679290 449810 1405738 999503 1955146 946064 1302202 1202136 1293033 492 1600419 1814208 1304009 1569859 1312494 995490 640266 1799368 602544 1057239 654784 569310 1506310 373810 128069 1551114 1315814 1934675 1179526 785282 53644 245438 1374047 754047 1174127 978601 161995 1482027 172095 1431879 1160422 500544 1758599 967550 1135236 1420458 1260691 453244 361116 738368 364439 103336 545494 1546215 974979 156405 351478 619774 506320 968851 1107575 131767 1876339 394497 1008605 874841 1553277 1750150 1903345 861145 1199228 1604523 1991577 494902 910762 599962 1353068 379506 410975 1327986 931936 645640 727900 1987619 1041890 1441120 491008 358712 1179241 785410 98916 1531344 1436410 160101 991035 1842163 103955 1244978 144249 737873 1598902 142105 863022 1272329 533309 1583775 709090 411731 1833531 1126668 1103624 972672 1349610 566619 1147363 1394004 1604057 608125 1163404 337276 1864550 416717 597778 619647 1516609 1554503 621936 852272 1124788 793909 1739143 1808956 837092 1066443 860908 1582859 396854 1669459 1934579 250795 1478521 1334798 211945 809731 876956 1164578 296946 1982065 1937795 1189102 410540 1680783 1159894 1937040 136322 892968 1545405 1495375 656569 837336 1423882 163131 1805870 1837172 1754733 110626 920023 1831517 1927134 1582554 386574 1856576 1088165 296202 1927248 1922284 1598473 1210493 47163 1430016 1774230 1753691 421109 671601 1168754 193402 1393791 1803794 1945795 1436826 148704 513538 1866714 1551887 1108582 36055 396969 1255950 614368 1042966 1608982 1324468 1362337 310990 325016 309524 1525841 772500 574376 1463478 209240 1845770 1625017 137994 1124934 175810 468371 833441 809261 664743 267963 526369 1417925 1034138 570407 185198 1967605 1881132 1900656 1930852 366571 1552129 1678098 62390 1938687 617103 1769401 1902922 827503 231963 959770 1978920 1528802 622537 1271750 1149294 1756378 121803 987617 138568 935860 556902 326117 1436540 1337681 301871 1903750 629340 769664 1214829 630011 1143615 480111 1763062 82217 1034515 964406 785928 1451878 426384 1717132 703874 374031 1465358 1871358 600897 1770232 1205098 132774 269227 655253 1574253 1996898 269009 1668739 1487757 1370387 1413008 330819 1743826 985768 82172 836225 1664906 1787245 900648 236290 283905 1991463 1622194 578194 1857387 68206 934090 1395486 752814 1927175 1054370 1622130 670698 275007 407045 1671969 92795 729771 183152 1170097 695030 1457291 1005001 997395 1641868 415542 259660 137919 777382 945467 1338448 1998814 1140079 233102 950255 1069168 1942477 977640 1388390 899433 899667 1719457 1967075 346844 630397 368147 1627960 547867 1737657 1945955 1172912 89371 147519 389915 1594045 127599 558072 1854112 789249 1654157 1476414 525886 1273121 416189 1474245 1543790 763874 1883344 118904 770162 937679 637689 1248883 644233 1010623 1355895 1990131 1899988 1062282 961337 1562512 108490 1129252 1155625 373965 436182 670961 602327 498352 1944794 442341 1948609 1074566 71680 1395689 1313376 112087 1649644 860334 1864766 1996248 238340 1325069 267985 122611 851981 1428672 1179334 1247842 146333 979185 981778 1938882 1722758 912293 385738 954177 1328381 1865291 1865473 1192575 450192 1035937 415324 1918940 111482 1262858 1386579 901097 512914 1973770 219995 1788190 1870130 293066 55491 1035394 997393 651652 1454077 1489999 840347 826962 1811932 533911 1647429 805462 1609938 776487 1337402 1534143 1121419 1255385 1706557 1350493 543214 955075 132786 1221344 1254973 395418 939926 264351 296436 1245504 1594365 698128 147552 1382712 755449 14111 869431 780421 269788 896682 1516634 1786026 598850 1971480 587618 1791842 932393 824480 1732924 1397806 1252099 1796139 1830662 1400478 1163089 910739 132383 1583662 133005 157748 366161 970642 691663 1827246 782387 1594534 186865 209248 671574 21676 430288 1203180 1254296 728810 1163175 1682933 1114312 888109 667080 167315 1196283 1896964 169289 440794 273996 1016702 97137 1918526 649221 1924730 148517 876811 1716860 934078 886734 383388 1610224 1288735 1304793 813748 478228 1032952 323074 365696 1557718 1190271 403597 304274 503437 1789329 656591 477508 787553 493801 777941 944353 909576 908342 846306 1849382 1644648 624819 625655 1146567 856674 1009683 1580716 841383 319398 529671 1222293 1427300 1999928 1725353 649884 184633 896055 815348 645903 1479548 753685 1894160 148460 662557 1931546 739674 366166 80986 883873 988910 32503 1009561 1438284 1985049 1346294 761148 19801 1083586 796500 316894 244959 1839894 1421860 1115033 960391 73991 1183432 844243 127965 449828 327045 244931 497664 725747 241011 133044 1484561 802143 769881 876089 807235 779660 1176006 1255224 1016160 409612 1409785 1055789 1683601 528456 337742 225323 1658798 535253 387163 19609 1775940 1694715 12752 791875 1110906 861080 1729294 721774 762563 814125 1110603 1724586 826011 1885185 1879881 462763 552875 1833239 187395 988903 821258 988277 1399261 1986397 940286 388885 1339468 1139045 1465161 1663547 752190 685695 910869 1809782 3598 37844 779578 599539 982079 1676833 1310750 1434041 890306 1843496 150671 1743787 262995 1619676 1033068 500240 1385314 651576 1913552 432703 1609284 291625 446444 265131 689259 1457800 890255 855033 287714 1144287 1386149 68816 1486222 1837714 1129272 1362816 387179 1652711 1941740 1230502 1218640 555427 1177298 1526273 734241 275319 1819073 1479857 1869628 1385505 1612527 1890362 1447820 777022 1501924 1706045 1570419 1375536 1568399 730943 1610311 1233179 522804 1320489 1008748 828215 745035 484028 581205 600305 8637 1803699 206363 1069544 815545 938365 1389838 204047 97684 468874 209399 1284729 1031863 1233146 1744615 1614669 1038263 118934 1203610 896980 1553691 305374 165917 1236075 1930134 1163405 1962917 944716 750550 551192 695716 570718 1573405 424044 1960723 899665 28510 1856989 857023 1191142 1237181 876420 677992 1570921 429915 909172 99492 38829 511070 1995759 1676804 1818603 558368 1252001 1711083 1110411 896342 1553865 1527357 1327888 213118 1456980 696743 1424054 591368 1885906 1877277 565226 614016 44153 1013604 1258171 982734 760026 605461 425030 618641 560593 610346 663156 1414355 494116 1758937 263843 146864 1364951 792857 219533 1395416 1092383 239356 409340 107214 1665173 102036 769323 296439 1561813 1225617 1054196 880094 1803343 44392 364493 1547868 1030958 500987 1058555 1968309 1525048 1754124 874027 1204503 1361014 1206668 1672241 1341962 1445179 2130 822113 276929 870223 118802 87016 89283 1047524 360091 1239414 1230262 483304 242142 1425509 304305 1157753 768657 547175 1250442 1291808 333270 1803434 1585393 28024 1474984 1901845 1942805 1754608 1375949 1222289 95141 620625 1691649 867310 1083245 1609392 1155033 1723420 231907 488004 1596859 95293 1868143 429188 1330533 864290 749636 1505212 1494998 153708 881481 1308773 283600 1442115 1724098 1589759 1742257 1633446 82645 1793163 1825656 1288511 1793218 409930 1466742 1313815 241176 741533 1767668 99715 1597594 1004105 478425 309084 458180 1451851 1556649 1992683 1291050 1390584 965075 320112 862445 1263527 507839 1174347 1007035 1972504 225857 170776 1258538 396639 1804449 92742 272721 1128726 253579 1435891 51717 1150647 885016 1948473 70441 1083948 1730020 1752638 279971 1291072 652531 50600 692373 268677 945679 1857590 1935775 1121870 1631659 566334 1728753 1552357 1919342 1131512 721250 347078 1048529 41499 228876 1820447 1850843 1694102 1799776 353398 1400431 1626423 825260 186405 1400650 361842 578580 31144 556062 132604 71945 1879865 685146 1947967 3798 1490403 1375470 1205716 859145 1326692 235588 1192460 231358 641796 40759 956872 72993 1279123 14746 136818 1692885 1278846 1542438 1321841 661928 131723 221129 1522990 1667153 1453160 1866012 139929 22626 1242612 1958639 1260889 36054 151854 153593 1319311 1691130 408635 1456671 472413 866252 1786862 133022 1453244 957078 1164571 1975105 551358 128030 1008656 302457 114281 130794 1437425 1050983 647449 762008 1988877 209886 366164 972506 1603906 1912812 1830274 1105885 1311813 419987 1744101 607857 214041 1533668 753083 450358 1763732 204168 1514467 564400 183017 764703 98248 512921 1206282 637623 391467 658824 1193186 573185 1904056 849682 1435988 1227819 1766206 1825819 1102676 192998 105645 589201 532191 1887224 1621072 1929593 1714675 947234 42035 238643 1569480 1850230 1654579 1184668 1883753 1152438 1119888 1612664 1305512 1937477 7531 1608260 1280661 1085150 137549 1007888 1631377 1726038 1449927 1689176 1799576 521955 94021 531384 1735184 290070 1943887 1204334 188694 1150334 51055 1087591 1135841 1254846 391967 576018 1534583 611425 1275690 919367 605654 1775247 1528785 935319 940528 825410 1191753 556933 521995 1575181 1939228 1981539 219608 1438061 1699093 1817147 1346389 1401982 1655699 1435527 368380 337495 779639 290753 299677 1851166 1582097 45055 1746578 1380866 106419 1584748 1086160 1168089 1697536 1408863 1142113 629095 868068 1459418 1367137 795937 1111383 1830255 861153 126807 1976039 1323856 630220 1109089 183519 244341 419256 23081 1149583 1732540 1654911 1618918 1776985 698916 757703 572643 1313740 608058 1923737 1092799 1816054 74393 1848674 1770461 500292 1117324 1296312 917464 1024232 596656 1965994 1799256 1474413 1307731 949520 120990 106112 1411679 580617 1950654 666262 1065352 1365395 518566 56006 1826676 786950 1770489 1520711 1080084 1673027 474620 1123140 306478 1811857 1593864 883834 1670356 1668068 1644493 1361967 685280 587938 149377 1699295 1877958 353799 278043 667014 841261 1818071 1182326 590366 165499 1844418 1051720 562604 450772 475067 1539869 559487 883224 1912715 772153 1514542 656307 1695135 854863 1312814 1260110 1347787 534968 1762675 794670 82861 1741281 1083441 1401505 262209 793815 589300 910621 164800 1091045 1639073 13753 1512312 937952 1611095 631919 678543 1320190 1534102 1760004 1862062 860068 338618 1959959 1881947 222990 550702 1864261 1728965 1523675 1186115 459958 1213759 1555133 504180 65385 714916 1594015 829266 4677 1872114 1457938 1049196 1168527 240994 570342 1789494 1744195 757061 488250 660768 532187 1550919 317971 524122 328185 1775739 1586566 617344 91661 323754 1976022 760003 1811257 844363 932688 1515823 1677392 1158229 330771 1090797 263007 1288060 1146061 582103 1124683 1219451 1906915 625742 269319 1442979 1072539 1867372 1965829 1654319 1931466 1205351 477627 1769332 867215 337585 998024 496321 1306744 1298267 243575 977716 1475226 368800 1068555 190321 1213465 439633 107860 1474236 1139690 585572 999764 1392363 208501 754588 62081 1360200 1280694 1054965 1682079 1389159 103432 1700876 1464119 1023858 1026176 1573055 1057502 1707209 646309 1278352 1424278 944174 242029 1318927 346648 1749999 1633251 904224 57464 1064629 1696787 330158 1133064 1731765 1048749 1598972 1764880 747536 1760860 493185 669656 350330 371942 862355 1839967 1020503 233671 405343 120908 1358865 510685 521739 551614 1472811 1915835 804852 16955 338238 1486734 803152 551476 249533 1567602 644957 1912883 1687183 1084065 661880 1298566 1020029 730118 1394505 329512 180846 1319681 1898132 1778881 1097055 487051 1089755 1902488 1027107 793608 961218 1222127 740624 1381025 775708 533767 243845 418783 727959 1726951 1834712 1807058 1325635 1611226 964798 220933 1321802 1399649 1566165 1340323 1313457 1170426 980455 1002906 1846373 153667 399489 1730922 410170 89539 1672171 585503 1900969 575176 895167 193952 217396 410921 120553 1792386 1650300 583921 247918 1377682 1322566 681844 1006446 1482418 1119870 307498 726747 167125 1364082 504383 1854517 603392 867008 274265 1718499 75801 722205 962380 439679 591603 1342246 1741190 89723 590015 1854364 1418600 1704841 1058004 267467 769666 1445607 571724 1644754 978442 1503023 1992698 1807549 849454 1528833 606084 582116 1400374 628226 1400984 744791 997888 1697096 1289738 205660 410844 641320 436933 705746 953924 1271000 1344669 408978 1586984 943795 1235347 1659854 1078307 1510901 1505724 519410 685919 609444 793901 1338916 1567973 1414951 1500120 108844 803221 232608 1403340 98231 258684 1759903 1918935 503445 1213215 721517 637011 1962318 1237216 1320990 788148 1384124 1548757 1422249 295310 474213 248101 386585 168534 127215 913022 1668564 1919497 722412 1360723 1801375 1257598 930524 185760 1529704 1585683 258919 1646041 149306 1664712 286727 1474779 1012369 551468 8967 1326291 93046 649748 915643 358649 1655591 1970883 1490307 665922 24610 254646 1375400 964420 1971926 641145 1905866 1945413 1321486 1525748 323964 702710 84878 1350616 1812463 1213454 684182 523128 1883327 1196406 1615640 248555 1083234 1881065 12615 536179 776084 1363925 209226 736118 402466 1212649 573375 1901387 1865721 862769 24300 1603945 601590 1090679 1554639 1609999 764273 648765 676573 377740 610578 1347331 433677 1836687 1626187 1539901 221499 1542787 125876 1859594 1077 524250 599412 1592708 119693 1765234 1119305 644590 1734992 944189 514971 187184 718502 1947288 1734669 1244065 1899606 1280188 1679318 419850 563498 899611 231673 316980 64725 94892 573249 1199139 78492 1284433 1764493 170766 1641043 1569279 1777540 1117140 684649 39823 32159 709764 59184 779877 1280609 663934 1440910 1285690 1550980 414856 1858238 407596 1908221 1914632 329108 1960655 159075 1484316 716090 899573 480969 173865 932622 1707274 1014363 162520 380993 1303844 343807 955798 257429 982444 1267440 948997 711561 1889540 352171 410719 376173 79235 1678571 969020 1083314 1366104 681316 822364 1408436 1728966 1959351 664849 785590 1803867 383710 1269492 1142730 1978883 1267071 614336 577185 1511241 1499486 1700790 1403833 668886 1571306 1808011 1597282 1824693 1378252 840729 1366356 1934834 648575 1270257 32901 103775 1593239 1966358 1859133 690938 126377 615426 1766817 669945 954482 1390403 1593351 995952 223251 1695040 1683538 1983376 1972937 305664 361244 250756 922808 642857 1526072 1617439 1151803 1782808 1971564 1315230 1635402 1551448 1215770 1047725 113753 783311 1660668 622416 526754 1118711 1748829 1952218 1870543 679977 1442192 780854 1156729 1713502 1386417 1273646 1903568 68814 75750 1148007 1259877 1180904 1472367 1050489 1138019 198689 645631 1122401 328366 1590840 419573 1582858 1635529 65749 1686996 1191616 751688 1898403 1693088 1855647 852824 1394656 1663966 1792559 66508 963965 1552312 912140 221260 1498850 764254 1500897 1125793 233858 1630376 358275 177975 1479462 827727 581480 640802 74343 1705281 391789 109899 836158 1220727 328297 1149775 1021150 250224 571149 755793 1380972 1026857 791257 1124374 1613214 1669418 1522044 1426880 1764920 770527 328088 25059 737240 1612246 368520 779796 374117 698371 741578 1922946 953636 821377 1457933 1279751 725704 1570732 1100218 175343 269685 233546 1951419 1137906 491163 1847079 1503568 224553 832709 1233165 479286 35797 1376134 1220988 922243 1633264 364129 850125 530642 511140 920037 138986 666890 368671 1517090 1300457 211836 2431 278744 676917 289111 900551 1061740 1709211 986217 1405826 39742 279172 1100211 1937917 689204 951582 277787 1522087 1434763 948349 240286 348483 1288255 1089963 630201 1859913 610565 126063 1179587 874298 755580 56247 563687 777796 171202 1788025 908745 832903 32886 152477 290649 23530 1661824 120889 1143147 1086387 1390795 464257 1216765 221230 366272 313273 1346608 83410 810228 1177773 703208 1497366 1869278 1215926 977021 1398997 1690874 1469703 762883 537018 676302 863858 474920 964269 693065 1224959 498139 1401141 111892 73675 86653 136711 518587 962813 1512451 925249 1381729 1036106 1933220 420854 1079328 102824 372691 1428349 822681 1268910 1470149 1757098 355826 1921299 932252 969058 1534177 382548 1966865 1830689 776826 289864 1236927 557387 950505 135185 1605191 1203552 931436 1677485 875136 1271458 626183 640605 80161 478095 1536540 30330 520472 267044 1418759 1409697 1969109 1196157 660869 1516235 1753914 495333 1688549 1123519 1779368 116984 717409 1441109 217972 41602 1719909 576479 1674380 1795133 1274085 604972 1631303 1902857 1986358 633265 1918418 1638739 1535213 1403704 1336021 219290 801193 235259 1147900 1067399 1133543 48370 1445542 1257035 1306290 770490 599279 966489 365468 85943 1725395 73106 1590909 613722 1276462 1912800 508698 298854 207755 909398 439022 1396683 385604 1160472 574966 1643638 1819657 383834 54053 1920523 1181296 874015 1927898 1280068 1682611 1325205 347618 359764 1679884 1295193 1407119 646869 1385451 182271 795353 381549 1945612 274763 1415492 1452738 1579385 1102796 196723 1991052 1422200 1716915 300618 329436 369841 903801 1621809 1376820 664930 892770 1021161 1326479 1885125 1382899 184602 746752 1039659 453034 293448 856148 1921504 444537 964492 111668 1651261 1442983 1866393 399078 1744370 495000 1875853 51545 410593 735123 1236293 1792729 19470 372141 1950390 872956 415737 989547 1807942 313978 1274982 377443 1498331 669903 1761491 704065 1531934 1393046 439871 1684169 1263992 719298 1058135 1958523 1530945 28201 1547653 1078000 558242 1253905 1251949 552971 1572820 1098228 1673172 1105557 858142 65883 900126 1679974 1913506 1294373 993121 1804234 330640 357268 685019 444328 92607 951131 965107 1346975 1752552 408374 185072 685579 503617 1108286 660147 1387688 945956 1109564 850998 1161106 1473884 1300546 490708 1555498 1203482 1143206 948348 105445 861002 1166417 1832451 1767568 588752 1733826 1978351 1144989 1452058 673294 678373 1017896 990412 1749050 1224736 1516224 1768481 1911323 94182 1522166 795465 136596 590323 35903 1006877 396806 876239 1129690 1374851 1309643 1023165 1931411 663804 1777146 856960 247182 1041355 957570 1980322 434262 679019 1826411 1072169 1610327 1013083 114612 534114 610108 758925 103552 122206 726305 1868441 1551365 1144051 1479112 1649546 512278 114814 222199 1873463 1776657 852194 1831431 1374030 75483 262646 128432 1468444 450517 108894 1828435 1881910 126058 1995559 1865606 6472 1616091 1402595 241864 420881 574650 275994 1872397 853661 589695 1643255 545188 1773535 1100294 1768981 526614 1020927 1950311 118754 1394854 630273 1197526 711836 1298423 752801 1841984 283142 1077471 377722 1835856 1989957 54226 1520212 473774 1959847 1448644 347394 1436478 485931 1838450 493283 1540459 1404713 1417211 1985979 543312 935956 73048 102248 316079 74199 581043 487657 1602730 1015957 1940133 1874191 987640 1234565 857003 485294 78923 1700874 607292 1396953 671725 1254882 360545 1953146 1076207 1438078 202963 745844 1693340 1248529 1451793 495093 69177 239896 297740 1334057 119820 682054 96474 122105 1062565 367808 1083139 588050 1267974 1714338 1682187 1779240 774050 1746887 650278 1626002 978245 1406530 197712 961938 155455 878332 1558328 162608 787999 1479650 365023 40786 758162 1773452 163222 43823 1961639 637928 1932671 1546909 1000442 1717814 1595484 1095243 1560717 332480 191421 870085 375586 457070 1250114 218906 1541686 1114847 1891959 1952707 660354 598719 686006 1427549 1681112 1014457 1539419 934156 1840410 800419 438310 1607987 1791861 1392418 1603126 302441 1991712 60919 240661 505896 1426520 505801 1209118 263522 1599813 1330333 993759 292326 829471 1015810 592261 604591 1315527 368737 78500 698577 410167 1581315 1467561 1578570 1635661 1026063 500058 312777 1383491 1021101 1632373 1714028 853686 1352650 1727479 472029 1998659 909445 661686 1413517 615170 613727 1730018 1955328 1143008 359372 1196724 88935 1416845 1679571 419029 1458299 80390 1774676 512135 1951353 866023 1474462 645626 1074243 218950 416561 361772 507326 1258437 70701 1103414 202472 1046158 757623 1348473 433374 1979041 1231336 162098 972007 620039 329517 1558998 344171 1694865 1243916 1844506 926290 749976 1611256 91158 1088471 225525 1304142 1669077 1111230 1912422 1913204 1247015 1444389 1552995 990863 1383876 955677 1723746 1491599 1811330 1480626 420944 1519238 1969265 770539 118104 296972 909339 323803 613250 1192923 916984 514922 1708120 792861 97126 1471122 1987541 344046 1793828 1787636 1302433 1081130 622837 197401 1674100 1413272 1805004 1045364 1651474 35354 738295 677616 868779 1037250 1310714 1784365 1298870 1111626 131014 1096687 296210 1573710 725925 1449973 1631597 590972 630043 1224685 609228 1036078 737761 179169 1091872 1448409 1522478 236650 709143 146319 1842535 1454641 130853 794367 432720 1652816 1458196 1612110 1303654 1566450 1589138 1009175 1436386 1647123 1600542 1831803 638763 903276 360280 1545452 1261379 672758 1813232 87753 1524702 1275578 931183 1617588 676431 464438 1119817 1319818 931582 414701 197888 1149225 1164989 1946960 77679 615051 566803 436181 1153532 1030864 629998 279175 65461 140132 1817349 1599679 1711228 805301 42742 633856 1600756 582496 981759 185540 269276 750876 1625241 1541408 1267728 653962 767850 604419 1142429 1849511 1630944 875515 244881 1153974 1894975 642804 1486076 1974805 1553408 1266290 540959 1215105 1633358 1821702 330584 1399291 583250 1438674 68009 947936 1244180 833024 1263194 631744 873351 294274 768006 56802 6283 1045205 1273859 696041 936850 1566176 1030725 456261 648379 1466875 1955870 84360 1632358 293598 257340 1971860 1721477 879653 572354 1975935 1712008 349342 602129 35704 814253 753789 67273 481355 1095946 1482357 855967 1275803 1857536 886336 1612692 530003 1784225 160344 420348 1110399 1027019 1156116 1251451 1446250 1488384 1861382 1197795 478593 590908 354953 1052383 1560036 331470 980675 1206695 1343576 566418 911073 335535 1069076 1152372 1235965 1321156 283508 499389 1017499 1167723 340085 611839 1784115 1695101 337341 1151656 1079419 1421996 1641616 1239675 261472 1982574 1510592 1847476 38854 1857616 1885104 601729 1939847 938671 119594 1243444 1478093 805189 124587 1939987 319667 1071416 835225 1032032 1575831 987260 554761 1619886 1666163 1769096 1680129 1831594 1278819 1115542 1864647 1956506 1002673 1239384 753965 516600 1873699 760436 1415185 850229 1108341 434306 1392412 543504 585130 593681 1307050 1624486 1575953 158071 969352 179967 124863 296118 929718 20097 175492 1957957 1253756 823351 928167 1919519 1423437 460054 1976198 1498517 717555 985670 1890185 1556006 25582 677962 855241 482541 312310 729390 536248 261656 1892835 1964348 884585 908922 204681 1197434 359597 880478 277359 448294 999966 1119544 1963309 1776876 584345 317105 57557 69914 1785532 1626841 636325 1145745 1727860 1036593 477817 1907409 324661 368153 1711036 1823662 1445663 92266 1108581 634308 433300 456493 859027 927951 476370 1231026 172183 1966655 435013 1993962 543830 167376 893317 1154554 1544031 814049 790851 922730 291124 1667901 970217 1118461 1036643 1201645 1035881 1691448 986786 927703 1880346 1023948 1910622 1840894 1361591 1654583 1542663 499393 249028 223421 283434 577908 1660051 44714 1090938 1551706 176949 744994 1133459 1607090 207741 1404063 1054483 495053 1743392 1866166 1163867 1800534 1043701 1001429 513331 1234655 1645549 1053379 582383 168007 1165194 463155 172714 1170125 257816 1068915 402221 1322758 1529445 574725 1424925 908619 1610222 1811195 343894 57066 1221046 1513242 1598858 604427 693243 297194 1868498 683486 746614 510306 602066 1007017 252794 1343962 676175 1643069 1523905 1158540 1521396 267589 573966 114096 705889 1979022 578590 237537 343376 1890332 69427 1014434 1489244 1005483 133452 1284577 1147315 286989 15416 1260533 90686 1230031 1914926 1462903 1802330 1972134 407126 205869 315143 1542435 201792 333070 203485 810743 1290929 1046397 1695116 1618330 53627 1348588 1605918 1898137 290015 1016493 1726840 1933275 1664282 1989688 1430190 847216 1752485 1707149 452626 1355412 1029793 986222 1794534 85763 1234284 1502409 609984 1165864 264584 1470241 1767671 59779 288078 749855 1229085 1606747 409241 1762504 468329 1753313 205941 1906100 1800870 922501 557169 1385898 1918116 1538636 1555560 184386 1970188 571088 744617 1762114 1801052 1729083 1256976 532513 925177 1480742 908571 1366265 253137 191092 1852478 1504604 938934 875423 1664997 197928 1997874 1433199 708166 1992845 792019 1986314 309339 1320024 956359 1965323 1045149 161446 796491 881378 918180 981810 1608020 940631 74709 281331 1171771 1121514 642764 313237 491992 1448655 782888 937641 663561 901788 1724502 1724573 679083 1510005 781729 863579 204465 1661468 267213 908109 439241 407413 1050815 1215205 439540 1747750 1474107 1324060 1541366 1306369 1824088 329809 1082347 285260 744679 358979 1614042 1082692 1224647 1421250 1735747 1864331 1668992 373348 1546705 266247 1866599 1241560 1554446 18753 213066 1074111 1291439 1082163 1509432 1415391 768307 1547541 409863 1012267 132621 1544624 156473 1587503 55445 1899088 181762 1811512 1071026 782197 50083 336373 430405 658260 403194 11141 801492 1477985 509821 1185904 1946426 301479 177934 944088 986664 1218737 297767 771404 1644044 967214 1323276 1686569 1500165 1923940 122776 1647515 354362 1680136 1644092 1101488 1793915 918982 891255 1974164 1612351 656694 681586 982313 1354222 1161682 670008 891508 1297223 504850 219292 594018 1822504 1654959 1647603 1209148 247651 807373 100545 747701 1597506 1480702 882178 456114 1419949 1199458 904112 556781 1689334 155957 1757730 543329 633979 1255071 715678 1389212 634382 873014 1650804 202802 1330966 949967 665196 1725509 701283 1063649 1765939 1002860 1651562 785808 1776369 48029 538059 909162 1691512 1653531 836837 1696464 468704 862085 1709425 107916 1691211 1633010 206215 372056 828982 1165269 1697233 1475539 1209526 78498 309375 1564097 606787 832477 1999945 125332 1446210 1820952 179644 1742871 180500 471975 1502137 34976 104141 291042 1242720 1283108 185640 756404 1838134 1977929 1013664 1497877 1310806 1643236 1259220 1470691 688201 1806527 1439524 1940644 770104 1716438 476562 1567107 1127836 455991 1538427 1374150 1182976 1620740 67986 810109 1233649 1205654 1567673 558056 9313 1386618 1262408 1890221 638334 863944 757188 577911 327641 1594174 1292984 1869525 1153063 1923677 1339997 1852848 215670 1314717 1582510 820313 799642 732518 1953896 333281 377943 1519839 1051376 641780 481707 557429 1564655 1499308 1690199 1882301 700081 673754 1846438 535097 1029450 659972 233371 973620 1698375 1012193 1475686 1403692 238374 206315 795642 1380264 1031147 1617927 1633742 1105166 1319166 881509 1907307 902179 59048 123192 263001 1330289 788145 1542013 1886684 484539 1466747 1298986 1112244 608373 82591 250771 1808936 1116456 432183 1422836 16323 756713 377281 1082644 465949 1185073 1523844 869484 556404 446708 917386 1623141 136190 1362339 250051 236797 1991680 105402 1920364 1091156 1958943 597770 440782 889859 1527926 1851749 435232 526978 1429993 1241154 667811 344152 338734 1817235 1200229 421481 1543841 978873 840795 1007126 1683809 1963202 622168 1115495 362606 95562 551636 1831810 1147427 1778632 1188859 225073 92320 1719598 43861 1564947 1587828 444335 1502560 471734 1961621 1491402 1422236 1573418 245053 1417864 418248 167625 458736 859892 872596 1425497 1047862 1822167 875679 1159774 1998315 1581860 436028 554260 983931 1679228 1163223 1000895 1054238 326163 844884 315868 160352 139456 933720 690479 715282 1081016 1964064 1453124 1940758 1899769 1711816 946994 830899 1540901 1635953 658263 1231191 1098867 1540918 1311037 1795352 1546158 1123922 1808648 1616217 1192967 1069125 1487505 1997258 1535274 295918 1661212 833787 1939513 194780 197949 791912 214049 49888 1348664 181422 280608 1471660 1100144 1433720 1813570 988054 300858 814512 1015510 521434 50669 616008 197274 977761 461934 621659 180390 764591 401261 156637 1788697 869909 1441578 965847 1918348 546818 23509 408819 1842523 68236 916792 1527889 1421253 1264550 92810 44747 665168 1259086 342995 130777 305324 1320942 1912657 203478 484296 23754 801331 727258 30607 318370 587653 897734 1969353 1519654 829626 1732958 1582586 386526 1619993 1572235 1652150 611421 451615 1309590 1057998 1156527 1764440 814668 50854 290184 52225 673560 599649 1831821 1451658 1332540 885175 1020720 1331969 1199305 1262627 184217 63799 439481 134185 1796290 1517221 1515423 119795 324771 1161979 1221872 220545 1352709 1803821 1426567 532193 1565002 700413 1551823 1464042 477920 1414031 783365 1153259 157651 16354 1496465 821184 1445984 306970 1104960 1270291 633065 1567647 498671 1934126 187643 1903054 1478459 119848 483496 480715 722032 326680 254228 68656 1678629 1732487 758630 1940542 1759475 693643 371276 1975566 693941 667068 589547 1253678 376963 1877812 1667610 353380 415894 1956183 1657639 1563280 1312556 1252833 1373815 1547561 820815 130271 499211 1416077 1922024 717750 1450719 111983 1140287 1135396 1781593 1731596 1769844 1044449 782535 1881543 1598021 736174 1700142 220239 1338005 423232 236489 736623 1603260 473392 374850 660724 456589 109398 1731529 585970 614695 1349849 481297 359179 585011 1180606 647208 1661734 532540 1188935 223995 70825 925482 964554 621237 609609 1793097 593820 2088 1027143 1534263 607371 464454 857249 1959778 1326612 1602524 1669432 395143 401395 341907 1525683 672796 393478 1758255 1361685 1584000 1338798 576272 1244851 567771 158890 1685642 124161 1838576 547483 69859 1556097 1997620 713900 673098 1942055 1286960 1636672 1657804 1037347 1168441 731854 329934 453716 829554 789499 1795255 734666 1219431 588707 1259920 1272127 394837 390603 1163634 336853 1401420 1831873 174715 936322 619441 1036849 1181721 736420 1961733 1059957 757862 1347622 189626 1161168 1594126 1729727 465510 204801 476840 446302 1687737 303807 443927 1350012 1681464 55580 809276 1916618 886759 367733 699155 1639243 113808 663647 1510473 610314 1862623 1583843 982875 1834947 1329583 1067376 1690274 1473420 1015149 28319 747652 1396899 109792 26594 1840884 1379548 154975 1931537 22234 1472963 1636679 486342 465044 903062 706177 1820580 444891 1177177 1175991 1177901 1656838 1765605 447806 1972090 180334 1459787 1869321 305648 1818753 1980759 1179328 1374524 1328236 1441410 1281205 1788788 25372 1308273 1837558 1406243 761218 843936 1619059 1461197 1858159 1958588 87429 308240 1747903 1101490 344283 1831485 773474 1785870 1180424 1400085 1225958 1949643 1329314 653677 740713 1749946 1798008 1840345 1144602 1137443 113017 1977937 560957 335096 637517 861443 320240 1266914 261870 1551738 1891262 816857 1665299 1614232 851190 1908493 829439 1016887 769687 566666 598088 784968 1654571 1970159 1398610 711551 223846 1659525 728209 1717447 430785 698310 1964617 1655250 1355082 1784042 1669083 970275 964699 391774 1464671 937663 1616622 1566399 1080117 722786 578305 37331 736563 340311 1370004 1831705 823724 1414819 1130544 745935 704102 497439 678310 101885 1102018 1266790 1927946 232542 102948 1010886 741657 1492081 1712572 1838581 437615 455508 1438177 195668 981332 1104625 277178 1756253 700817 1391621 1437669 871854 386552 39538 245609 894329 249559 1767533 1649155 1091362 1556456 1884063 1288136 823570 1445269 599059 347170 1883249 1277210 1617916 1669745 594104 792219 1173256 757833 1570693 361624 394615 139598 1595532 931992 762555 556269 598387 953345 715627 1550119 608988 1611688 454140 1390015 1066391 31896 542439 536661 225883 651486 1859105 1739428 269416 696426 1018004 566649 1583938 625009 1965331 212911 506047 35043 1862669 443659 747186 1801169 1185347 699965 1473038 317272 330945 725709 1444810 1060570 1265396 297084 1241350 67126 1895856 409771 1557379 727411 438515 13249 1667543 758305 992 182305 1457190 1675992 366732 882391 54190 1731263 1769830 690611 381469 206980 1297608 1231529 447897 134935 850275 59249 1583089 592671 1595059 48117 1320126 1728810 690596 1014018 1047652 1887064 1022844 452159 570702 24698 252488 1871683 291669 413617 1341956 273219 1687296 55300 1373228 1848200 1484736 1235332 1564960 97313 1454496 1322033 540534 992436 349681 358220 17877 930273 864071 292640 1796786 1972561 432379 427117 511241 974477 1837314 1976031 897177 57290 1492522 180386 1359820 1590827 1505176 1281361 1197790 1003249 1429864 1748737 1950129 1395905 1102854 1079463 1123130 146613 761684 1245934 137069 21041 1837102 470043 1336866 218438 960840 1464063 1067181 1314435 1310021 1593639 609874 871109 1803053 1419740 1867516 67154 1077308 745219 684435 1382408 337976 40744 701918 344405 1164612 198195 698743 1461774 1629335 1939444 1530898 1276132 679144 825221 1975236 790020 1090163 387957 1533546 985538 1837270 306491 276811 851227 1953516 54217 1659456 1400895 80308 1306512 1944925 1446368 637351 1908345 1509565 372266 1337223 913790 1108692 1217604 69592 1188017 314754 1772292 1873829 1582799 1599857 82021 1339619 1862379 1035374 846037 681931 784502 1708929 190260 264266 1002985 645062 510588 1523198 1274608 1993951 1724081 1913528 566987 5996 916136 1116924 318656 95795 995568 1019141 620176 1450406 678291 1155683 1579360 1030537 1207867 911037 955767 1604743 1913319 928429 156860 196766 404134 212162 1413729 1801253 1263218 1953814 1952166 129043 413490 1854753 826017 1579692 559291 875984 774582 1143746 483083 892290 1450907 771120 1365707 1979132 46765 1523589 1114946 444081 982142 1763705 934198 856992 1222278 1491928 1000706 1091406 1888843 420822 740196 1793750 1486343 684436 1412363 51523 1661580 1000456 825927 1437429 1977518 255455 1875230 403744 1905239 1781276 306307 1574824 1606277 1410082 283839 1755655 1971508 1277016 963049 704373 452755 338052 538060 1967726 87619 1138061 1028387 956927 1090612 1959448 597587 1090595 1668144 1812173 678980 442822 1023637 1114049 1015108 1569423 855556 1844196 166046 1673702 144549 1153265 1245794 699192 700947 636506 11056 67207 584176 1153192 1957790 1915086 1855839 1566715 995201 1257570 497662 1970347 1653119 623272 1438951 1822966 1752510 307379 192914 397612 1130076 1575948 1678726 332948 609227 1990398 1327305 12858 1798473 1485245 1275089 1424419 1527887 1322048 1676255 487918 77125 1345577 104949 1527527 1122012 306555 611904 973277 223994 791729 1167954 1443887 79785 1240615 551692 1373372 1609267 227706 149081 1951985 1626571 1419709 1417904 221625 1173853 799328 1616693 87500 939761 641954 229018 1944829 112841 312078 1561062 1368701 1154075 1216899 1108940 462820 1661818 1942828 1770341 1620240 1779139 1092102 1011446 1996833 1046269 1254746 351030 938939 863834 1235027 1237431 1842590 1014279 1217170 690940 1661677 288705 1203809 783090 1538751 1863088 1181355 265930 1063185 1420415 928575 215376 239641 1478244 803008 495551 864752 1213050 115847 1500747 680338 299838 1180525 1929278 276883 1086892 1095508 583346 1274505 134057 1114310 518888 1586372 826629 302118 1468529 1516296 438416 951446 1539984 538539 1487847 699015 1549308 1389678 974371 33485 48825 470910 397405 427193 815911 1307552 1462192 1713052 991227 126795 939440 861042 1250572 455680 1967142 1455432 430347 655927 729650 1069823 1068429 1695156 641579 1076782 563861 746035 1307046 1555582 1010514 1775913 321201 145077 1225183 1722421 376055 853432 1455589 1033602 993063 1681094 123836 540592 1962384 1542318 616161 1967813 29654 1722167 944342 1807534 190053 108952 1980239 1287727 521877 951711 74620 1058712 1435929 1835680 1970031 1865397 735927 224130 894707 1804027 1360154 1233171 1758756 1924029 567886 630864 1206909 1231110 1988988 1590095 1989235 1029578 1832344 974645 1226530 145835 1678343 1582321 147732 1981122 1454363 1296457 1927685 1423857 1033704 103771 1809397 854650 898785 1602275 324747 232060 1822023 1112322 605083 628526 1260248 497738 820071 1578158 407867 485534 173622 81682 619482 1180393 162274 1049299 701812 674693 917061 1776397 1292049 1778496 826658 125735 990431 355312 1720951 245358 110628 1941424 1927765 1933886 2783 18693 1209356 266759 7369 922174 1824457 1409914 956530 687809 988222 891490 1622289 1143936 1184836 640045 604304 121854 1653445 26180 599311 1401648 1269033 743405 187815 909068 853992 1136371 1301166 1641374 174738 321090 1991462 190923 1575919 1574404 1565524 1704838 1491275 745442 774671 1041721 173135 1488712 1638476 1348690 1005860 896739 1877918 1618204 152795 1530704 935299 553881 1393238 934140 1389940 1309233 719451 384323 1588021 418023 1749170 1532760 124305 66231 1890631 1224775 1505551 376439 733197 1575880 953670 902202 835376 1228351 1036395 1817885 279944 575891 1341180 277408 538053 536569 1448410 1470627 1757509 1209412 1370950 1667752 851152 1994162 1545757 328737 402445 783004 1403740 612800 220048 1583325 1565236 1574869 1435202 921424 483038 945188 508162 38656 547339 1767467 1284525 672483 722870 1910150 529340 1751080 914933 1064409 1890202 175083 1904642 850268 1510787 699689 1598967 299760 1418051 543129 972181 1017460 1111882 895596 1207059 485551 955065 769837 1900545 1209770 1598750 1912295 188731 160683 283016 1649968 1128187 1865751 584397 451975 648439 984726 1460717 1315364 1821259 445948 600460 1183323 630603 1630324 210912 1766629 284241 837397 806999 108296 724153 1849394 481080 1635921 1412440 889350 823385 1078572 538006 1029669 1352986 612095 705646 1206485 751137 1017791 1750536 1551517 983628 357643 575473 1167989 1284405 549974 1730928 1127177 790564 589181 1430410 502310 822189 1866831 1646458 278616 1828506 964537 1500951 1756951 1214176 390430 1029040 720032 1111240 1263533 1757885 1018962 469 241438 214596 1710067 1530439 19053 1656655 1193916 1312062 1678310 479976 1840243 644601 209475 1194568 869434 1389556 615481 158239 343939 282468 1043580 451131 1815574 538224 1278469 88623 1385388 1663066 602296 1264670 1175910 447205 1887447 1519029 224726 380311 419734 921693 948873 233035 366197 178411 1183931 1639909 216672 255162 1921696 621771 673797 986261 458406 1790297 1772245 592533 1662787 1520651 193555 272755 716403 951386 35721 1055229 846310 375700 341922 136214 65468 606814 118941 1549341 588969 806884 296500 1271056 256390 846750 301691 1373066 1148873 729247 743537 893413 238661 206858 1961547 527747 737079 439384 1746118 1666925 231941 873423 975757 1245197 536889 563918 727527 638774 1645210 1931104 1708191 240384 1161483 1156013 1942487 746826 1999219 1714953 1672213 215044 439974 1096919 382550 1360503 571858 1814530 1669271 213733 306567 1563624 1897158 662496 1062305 1243294 1408458 587089 1374302 103723 476100 1182659 332586 1053129 649512 621144 20061 1776033 1568771 352655 1290219 1245321 313433 1857847 1040686 1114 1682232 460219 1930122 571929 1342797 534736 396959 681943 1934776 942825 577164 788997 1083190 1759455 1237981 1256193 222001 1730499 231296 260301 1915172 1136881 372733 1351089 788899 560746 157585 1553050 1017613 284732 1837852 1547499 351786 1951746 1473093 698433 1927826 379613 572952 589510 907693 1784096 277488 1476588 1587371 1009288 1531683 1915305 1846630 1487626 945308 724734 572172 625008 1630081 541568 837087 674524 863383 1183481 1621564 434517 1265203 573937 1522627 1025823 1604773 1800796 1775905 1931874 1104242 1501613 1042384 245198 192051 1959476 1892297 199090 211204 1883893 420615 884127 1289215 117868 303172 1303647 1638998 995925 310738 1492073 716437 1780193 1328666 803713 1924716 457664 848809 554639 160544 954333 956801 1664652 536020 1236536 1231530 159354 507244 1979761 332089 1167785 1853998 17496 1389421 575938 343748 1550255 895208 1763961 600638 1417042 468540 544642 1512370 1900715 863327 521616 530107 1710534 850620 1804387 1568816 1123045 1838259 590794 1934052 375599 489903 1045325 1433423 309541 1683881 900520 812025 240011 1068615 173515 1323776 1346211 624914 870058 1085346 1851650 1577393 1590262 1379965 1519800 568576 1973027 958722 1172352 1152023 1125352 1690599 1330621 1467762 344254 262553 1208007 60485 1168050 900044 953176 1634452 78832 1441613 1152833 951234 1075739 189085 1298963 319279 606466 9528 507662 891122 426444 178420 312288 158918 1539150 774606 684697 855335 516134 515494 1866185 521790 545299 1689205 623988 1974603 1498907 1769051 1187745 409547 381030 720423 1524795 103480 476249 1802010 1185480 844986 1334892 1109028 747239 574346 1061765 998515 1124482 197466 1877008 877328 672863 1107730 1405324 1942763 1594245 395709 452744 684276 824022 96454 306101 1402337 821332 1993932 1613649 469698 316927 1968699 1744921 144771 16217 1227701 715544 10178 1237885 314928 815305 1273645 1714987 75889 319316 398988 285780 382058 367935 677368 457532 1072503 978188 871855 1448909 1666165 239536 141307 938431 1316918 1972756 160672 1629384 1977520 597899 311051 1163119 1480462 1803557 65920 365011 1119675 1832986 342332 1692939 1837055 1346326 914217 480957 1691336 1428440 1768471 932533 36977 298002 182959 1064071 1789382 217546 201132 451836 1588212 1818296 354868 1112724 1479318 1243254 1840769 580651 840714 972650 127658 881374 165831 1796518 1830136 1095586 351604 1456803 206636 1283515 1716090 929475 709102 911441 1589232 1074971 1228404 601066 99791 1155221 195075 1481600 572941 1019490 609810 1698596 78628 1851649 861607 1916831 1680025 1911160 573980 1282019 1563238 126239 1546613 1915482 622059 698596 325292 692323 1926824 6766 488193 225178 615858 1274527 290718 1683186 159510 665821 463187 1459884 1165827 1517889 1761998 5918 222322 1480172 1116622 49183 1767586 260082 1327036 735249 841495 109468 1982031 1774594 337451 304761 1843190 307172 1146967 192984 1108910 1712904 1938693 1919965 1906032 1883606 154800 1116272 1710823 1547594 118787 782600 1375582 863078 1307105 1207798 1577740 1230342 1349289 1846325 1504922 1540034 1886791 1183000 1813148 1546875 1693405 1560217 120024 1969151 848668 1732698 656741 1508511 551515 629847 1684582 777598 186207 222656 1427864 146826 169023 1663891 1743959 1713952 1779293 984870 1237024 460279 1842783 598931 1363005 324268 1086290 320943 404539 691508 1880960 1642095 1636840 530702 969154 960824 749718 583524 1966496 811084 423459 244488 1325983 1492191 1421831 860156 173045 1818204 1655552 450399 502590 1121489 1450887 225418 64825 159385 1228612 1686213 1066267 68713 716539 858807 363946 1134647 166412 1590654 68742 834170 1512498 985157 1206422 594800 244023 755987 1206728 1061189 1729657 1852641 909903 1209981 941507 306654 228161 520189 508517 837159 87875 1635758 1497671 1403817 49101 502028 303289 1794054 1291011 1572486 783300 2724 1624741 1394527 1664981 1174227 1044676 926892 1793858 1925932 171576 1414451 707719 512276 877229 399640 1698907 1249405 185243 1370252 300804 1949882 1646237 227575 612738 1669659 1697142 999666 1083893 776279 755465 603917 846640 1299346 1218065 1076107 1154636 1117480 1396000 1556735 732112 1119604 798199 287271 768107 1050572 336900 304203 70646 1599153 1180971 1078183 114403 1294192 226015 1276451 1057391 829610 913666 1494575 641730 1665754 610434 464744 1380048 708432 1967436 425197 956392 1413033 1934511 547935 1340826 1559145 322495 1066825 1550033 1473997 939628 1914831 1629740 168285 757890 521188 1932196 1661802 278421 906976 1468807 824810 742809 400254 1961730 174700 1353279 1015257 44227 1600882 642582 237426 1918950 1340399 1660035 243444 1306837 187801 1541714 1141384 1004013 470695 1964131 1016410 1081349 1692452 692610 1916145 1796142 238501 1418153 458565 1829341 827115 1475337 473333 1551711 1179823 1333479 746275 1315986 1868771 1625393 1157034 1594635 426537 1840838 970122 1807728 1426901 1499529 1042127 468990 1701640 248165 1338915 1139152 509116 86841 1302967 569433 1995228 255442 999900 1187151 1960171 1443747 1711131 59713 16234 1670516 730535 1043772 570127 452392 1590464 1574692 674948 613356 1181879 1561747 1148466 1695477 512757 1202502 387848 1783659 1083731 890197 444627 1031353 31520 1165882 843832 1215008 1467609 1423768 529527 1236610 938903 1359130 1640874 1180848 1214003 769359 1820722 904319 464207 1061681 1085712 1430938 1928682 1379654 1651921 908241 908134 1138360 1840684 90192 959049 1809922 1878280 113899 413173 1721187 685140 361881 316486 829498 1093469 821952 862771 1315636 877483 177486 1056960 972401 928093 134861 914017 1993528 1395640 948852 1612939 1024482 1517125 814676 1004280 1355447 1866180 1905802 994139 437080 1461889 704308 1818869 1022743 73009 90690 908836 1550874 1718270 1365199 1460191 1979757 1713702 1738561 86938 805844 1539194 147092 949685 1342539 1997947 170067 373663 450238 769447 67646 296955 1366576 633737 10539 354100 1798998 1011191 1709079 619722 1239800 876711 1540434 60424 228456 93459 1191410 811058 684781 1937638 1881751 1145599 1672038 1162311 1704692 1432362 1996949 1213561 923005 392096 1739518 585125 1682214 1493550 704322 746112 1091079 1177648 1607733 1763123 1290922 811167 1897352 1508265 1345421 845646 1930872 832247 1676152 1598539 1479162 1192136 1531740 1799599 1370019 1396075 1595536 1991575 1827659 1118845 496539 1912266 1992886 305016 515162 1435224 110803 1063264 1542154 154687 1457139 1796467 385624 1847342 972223 1477991 386933 493487 984956 1605160 1543816 831371 899915 1952510 522418 1189646 1791351 1169498 871508 1038751 1707313 880900 1743202 1227404 1036100 141625 831553 1314361 1015090 694660 947126 1680468 678346 845577 503389 1943753 552427 190416 213845 1421975 435356 183179 41250 1530455 1251411 705863 965704 377032 13673 1858936 1450757 805215 225069 1359960 892664 3727 325210 87828 629257 1333275 1966078 1734273 1754625 1952392 163061 783239 1141475 45078 796677 1455572 1158666 1198485 1880767 1908422 1449449 1886354 237918 684309 719796 1638454 1475747 886573 1341639 545851 1753476 1986423 483056 638272 1993281 100913 1030560 307863 881658 1675936 1305529 1361126 508157 1819371 568610 1086326 1110837 196828 130877 698723 1219672 831969 998912 649873 292452 1382986 317927 200970 695022 1054150 591372 974740 144585 1636034 1929039 132991 166338 983012 55848 802250 88407 603137 434460 249628 793737 976586 1592065 1563252 1476447 1192452 1903310 1803107 487629 861556 1716202 83470 786737 750665 201416 800149 1870394 833340 1065117 424037 413101 1122421 1188099 441762 201027 1963606 1409985 254145 1527735 1669892 1567098 1948756 1980038 1205530 682533 508439 1520878 389899 1950655 1071190 233608 872150 946461 167851 1515576 614453 51447 1485708 1093818 680178 430767 221730 189279 1439758 1185156 816311 341654 1941778 544814 1996514 252884 861016 1436740 928410 296727 467780 1076931 1149121 596178 995598 919697 1414687 700827 1766309 1566084 1565598 294218 1165079 1468349 983276 644672 191636 1327528 951473 1617781 1223131 1996053 1267456 386621 1873269 349349 1303955 1100746 1644531 504906 779553 597542 460837 1479365 263006 1888082 402808 955369 607000 386458 1368653 1773589 1846810 348472 1370857 1379995 781614 554852 597308 1364855 491392 913484 486728 939025 1908860 1660110 1501258 795757 896837 1305025 864419 440369 6082 1741644 534891 451732 300966 1094642 1122114 1948354 770274 1794477 1526326 1346500 1202800 1026958 1694918 102428 196070 343759 1540549 1159481 136640 1911490 1355639 1715066 258585 1682096 732369 589685 452400 394528 373324 243074 1462023 1837142 1564518 1727429 1462234 764338 1808165 1864176 876644 900670 1199067 1887712 1069041 479661 1336009 1392073 301569 109026 917435 1016723 876140 294915 401220 657093 383955 1713982 169572 368808 403679 1275530 1096306 1973119 569201 1995611 526108 1941966 774116 1930654 50063 1754787 918969 1991026 1460212 123167 1339787 1312938 1989381 197364 1430022 548917 1235850 1057515 377527 1886118 849718 842937 509598 295437 1208419 1857695 79433 834569 1749408 76822 476594 1088338 1818614 1329216 1801674 1630015 1980912 1837838 7273 803778 645752 1243023 1525020 1920716 147424 1413392 383299 462783 1991521 857090 1566819 1087507 776448 1053777 583164 1646384 432829 1252643 798656 1903820 929146 1824872 1544343 972889 1387649 1912039 940800 408323 1921990 721098 1260005 1775388 1278239 1192462 1712168 846105 793626 1184306 1737197 1682837 854688 105992 1882486 125900 931364 668743 738645 1477547 369454 705211 246797 1303274 272195 198811 718982 629835 551377 992602 558910 1522111 861101 915032 1210831 1946618 604320 1585177 1109809 1638473 375394 23590 340010 341389 496639 1558058 152231 922937 285168 1585937 1459483 1625204 1282114 1067025 1074578 85124 431851 1960540 1702207 416813 952481 728579 739069 470836 1115706 1243393 841873 310979 1907934 961864 1581165 448807 1294471 118833 14329 1866874 38074 1219640 431444 518728 1608482 54262 507133 1752282 1260865 306964 100533 1824084 1608354 1047800 1054354 935326 1957662 652420 1154111 618573 413477 290783 90487 825411 190079 829993 624777 4114 135166 1204683 1202765 1039946 635618 698839 1530825 451086 690696 654447 1579106 407661 1014657 1000354 1343759 574275 894603 1265706 1141694 226415 993796 858570 83419 1513150 1536047 709212 1756208 330840 589548 1454897 1429047 1593779 436798 1795697 278569 1318872 40993 1992243 975549 655086 786439 1880183 1896154 920071 850282 1053755 1983119 258314 1358420 688159 1617918 1267217 1091780 1748687 516622 136019 1499010 632527 1073686 169222 1694080 821674 1147084 916369 488953 537937 911961 854299 1319031 1103128 1570033 126442 912756 189449 1075422 556690 227474 821959 1022090 425353 743992 621244 1359725 1354747 1824973 1486641 1078063 1556115 897335 1419118 1942224 1031968 872680 489863 630669 34165 127845 1586987 384887 1659799 911751 1021819 403393 1143957 1708598 1465124 1140682 1004165 1092306 546106 289667 211308 80835 86129 235148 387690 1085813 99069 1076903 974706 1180344 1648406 1815008 222448 1460824 1008930 167308 1522965 126704 837643 277292 1788258 26984 339569 1772180 421887 442256 1392305 290542 1324574 1462270 1564579 961325 582702 1865749 327798 602482 1379090 229789 1158107 498231 1332335 189063 229299 556459 710352 1221964 1380057 799150 833092 1886742 1737093 99469 1590809 433360 1873060 412031 65402 341560 718357 1803962 1591145 798001 1860159 1703990 1891652 1143114 1643782 1705486 613018 1738714 880586 1176487 1166356 1341802 119017 133857 1957008 511853 1407560 188851 1365908 1921934 1655047 1678914 1807647 1174419 127177 476156 1817852 682988 1774858 1536586 205445 1738182 95986 1798402 1000691 1661645 225790 1176439 178969 1235176 12536 1161146 1597384 1709702 1917959 486812 1150738 1307192 760629 1168633 1853433 1135188 737653 1640808 244652 145915 107609 97535 1119172 709797 1160496 459312 1329964 1089714 141775 1998378 390074 573146 428157 1061364 1706590 133749 1759417 1419372 1908073 1932419 940458 1368600 507 1317362 1850980 607524 1698320 973827 125590 1764503 1243990 377151 1548113 1794498 293491 1221829 508947 998831 1510139 407520 1726307 1854326 1259496 590045 1174585 1137919 818622 25490 1164818 1411948 1587414 424848 1133291 1675140 319501 543012 1112462 291926 577561 106548 1600048 1537422 1384104 459196 660130 891685 1551802 730442 282849 1336552 470243 1140955 1655139 983152 484632 493605 1694165 180868 983454 1659955 1003439 1099294 282778 219963 1916147 278692 1521072 1362851 13940 1552659 439257 472313 976352 351033 578443 153121 1244630 1820926 947857 765658 34215 591404 822831 1946081 1607095 449006 1238627 708208 1309523 1277589 1884528 559808 472079 1325408 186656 1978088 1956279 962021 846608 1944284 1033227 1663874 1195690 677901 649540 1974204 1210994 634836 1517701 256258 1694357 58160 1747054 1637335 563377 745641 61757 739423 325248 380532 493536 649958 1828601 311475 887161 455565 938965 121027 1601078 786008 1408270 1790072 72428 1691041 1386298 562495 1585166 957381 1001766 1640297 1037933 56578 768855 992232 7304 1598463 932478 1654172 802226 303060 1934899 268826 1959028 1344395 215896 1085286 1152180 1146216 1767363 1893284 887982 628592 1053672 615270 1151672 1370148 113463 350808 1513661 1539252 1844055 1104595 1189281 286821 1262250 287569 487496 1743327 881141 1106578 12633 270453 78894 1495317 1289096 565643 1386127 337577 1767028 1968311 1621683 1449786 1300108 1249777 1668733 218705 1232889 1675344 443773 1613285 1150520 994011 420975 1501318 582117 1341918 629549 158354 342904 1042745 1693605 408802 953531 857879 940229 1736915 1190789 1552937 1526421 1450976 773507 1443301 29454 1915974 611536 1883098 1281456 1989408 497734 1997817 622547 1399866 1192285 16247 1388 351773 40013 354419 1178115 144519 1822521 223038 1059809 8746 1467889 96055 852377 1675827 494690 889766 1954891 1431793 415872 477459 1672579 969207 1659268 375259 1365470 1237234 1764590 1691924 850225 1882125 1913718 1395183 640520 5256 1224920 231400 1248197 1096402 1602254 868827 981372 539020 376790 1789099 1062477 367293 753350 785586 1662779 1945920 219176 1397764 1035244 1698515 510916 1151794 471655 1027425 365250 618402 718526 1472317 1304703 698537 1779680 1627953 1613516 948019 1076407 643390 476359 1455551 631697 103313 1918936 486991 749078 301686 117810 504183 1885358 287264 155320 764312 785967 629601 1992797 1848545 137819 1041257 1667242 36871 1433088 514893 401427 1907148 845485 133823 822836 1454887 187523 544538 1781537 177344 429787 1393996 1159499 957580 3224 1748688 438973 1868920 1802321 585459 1370079 1981498 483990 954460 1495638 1906272 827257 26642 66531 943599 723790 472663 86278 1076067 512822 1977731 724408 1399564 1822317 1467386 754725 587195 497845 1359314 1255014 986364 542628 77832 826153 22809 1562125 922168 150608 914232 1031253 125457 1862189 1003506 1903486 1184838 1357689 1453303 1932878 729485 971613 956177 839847 1648830 1223244 419402 44426 1159035 1547601 794285 483727 1619540 140004 1704672 320706 355928 1639336 485183 1300925 1617472 163085 1091233 257392 1073208 129792 885473 1920901 387924 1811300 360356 535298 1848140 1830519 1413398 1113679 1208077 1275977 886489 65206 664050 177156 1633777 1210045 1020638 884713 834095 1389122 439355 379619 1855049 637855 1309870 440617 1422119 1423659 1732482 197903 1630841 845121 1676715 157614 1152849 1089854 1857896 1887080 1141099 915608 1067770 1726206 417139 1971507 1638050 426205 1113772 679328 1249453 1748805 956804 1355102 1735646 1141855 1921814 1537015 1518223 1366869 1196782 1056257 579223 1430613 1898538 720454 1431710 475571 1932740 627682 967887 1882385 900259 308273 1702570 1338377 683265 1240180 1827128 142604 504175 747835 565265 1727181 1820919 1083705 1188411 166173 557866 1063545 48609 712537 1072095 1289011 396469 1318178 1899149 224134 531386 391363 629603 728289 1173410 1810999 1640917 338345 625908 620610 1174191 540635 551499 1478942 807978 432184 876831 1494310 970229 511038 209389 952148 1855264 538870 277036 1156071 1910852 703578 1020226 941045 268194 474773 410795 1870683 326981 476120 1704961 1377506 698355 756095 442038 539372 467185 1357975 1085743 1642917 647398 1285834 599523 1518469 1476142 15 363600 1812275 1927981 795949 1894601 1287095 1450982 1341649 797278 144301 1836458 932038 262681 1266189 1479062 142601 785049 819964 260197 1592361 388021 847475 1697845 217709 1399435 728848 1104285 997902 1849526 1575540 1914068 1159913 1416883 520444 1913962 528884 599299 38386 601770 1029095 1312760 637276 505237 104462 822890 1528932 1948934 308532 1961098 1192971 1334181 98949 1983764 881143 1205118 1123819 252313 1376690 1206786 1962847 1733400 257026 122035 824157 1626740 765868 617780 841652 314035 522417 1974676 538981 1106022 426885 1063895 1630645 221356 1637061 1493672 719416 206502 1651558 937735 1067858 715331 1088080 1657609 939706 609677 1868640 1788364 361417 1525506 889252 1881961 773819 649987 1735649 1586791 1241247 404214 411758 591734 1534183 1398036 864763 37084 1147300 1764360 1995119 1182610 1533115 539601 1592263 787429 1768205 988794 1367714 1340088 579884 377844 56899 377928 1988765 1795207 988685 1014746 331009 962871 143456 1148703 1801421 559609 910067 1703489 850915 1548603 1847391 1832775 728373 878502 308938 63155 1916839 618775 1745765 264357 1762413 1974691 1950683 20636 348120 544107 1527426 677860 600654 233159 1616623 404094 72848 462029 574367 721585 564030 1393183 1557772 1099213 1033093 1417537 715166 1166053 372226 274605 560663 223877 530672 1521731 1515351 461891 883597 1996346 131940 1083667 970435 47914 1639295 594558 183508 1481162 263627 816187 242943 1836990 480292 1214889 1364438 1029072 1658229 730478 1225777 1507272 275743 1669195 1063346 879976 1346391 670745 1162602 1904460 151972 791345 1939882 581853 1164729 1572350 289028 151083 1278399 473313 673205 1890960 1741269 854668 842241 1669852 1402429 1204380 1283581 1031586 1466832 1702882 399408 642109 1152479 1940769 440405 47248 1447473 1231900 1107339 1582750 296710 387107 1914598 1751903 1498300 1302265 1395171 214999 1546677 1477181 1748460 1319950 233750 1944661 1812428 102815 926753 1205482 416409 1770426 353800 640086 218222 370731 539569 1116042 1194033 1657038 1645971 1247049 156115 883312 160432 113884 700341 1838572 769180 589754 882106 1161630 1899601 371492 1102278 416558 1105475 225582 1822151 1396363 158408 1128066 410610 572456 1438179 438558 474118 294020 647899 1667873 335617 900967 570180 1829045 361189 350622 1213414 1658743 1439004 976710 1536743 538970 64145 829868 1196628 1505043 288024 1092272 1012583 9253 332713 730111 1757533 1149690 577548 1936028 1966143 287543 201867 1016859 1751767 871117 1580252 1567452 1041586 1927002 1661942 1779148 1471530 1976103 1037801 1979323 1014295 686536 1823164 1683810 346056 1199820 1332492 1628600 427580 605248 1889373 588028 1405710 1750211 71393 776521 527569 1816633 1574432 1248250 702126 1428738 200313 147165 467238 101807 1698268 1508539 669111 64352 642000 571845 112935 1960301 1967532 134840 1963266 42853 506289 378731 1203126 1707519 946230 31941 1079197 1445342 420311 1592117 1058088 258650 63869 625931 733721 361469 1759448 1072652 1981012 1409504 21970 191509 1438660 18017 830800 1804903 1998403 1156097 1892420 272247 758360 719987 436283 283985 1109745 1306953 845213 1015853 920747 1755018 1717930 1987387 631020 456148 1844146 807202 1885578 146022 1807988 805393 525736 604048 1995029 1632179 363023 710077 1858992 905819 427867 1068187 1244782 1803073 1432628 607069 1347769 661810 209089 1786173 1748124 942212 1654592 1495904 1535481 1185704 1296770 232235 610724 1323683 644328 1635776 483554 1040632 1430587 261339 452722 789022 1904408 332361 807234 1689185 1835253 1259013 1045326 1794907 750301 44140 629291 715576 780173 627394 1220830 707058 1068519 15291 411049 944180 844911 1278820 1387589 394022 22093 841664 1635867 1576864 1073582 73012 880235 41055 1522809 125263 1009201 133170 1343457 1236879 1112706 1338805 1336814 1866086 1875187 171682 1201791 668194 1507057 812523 1622197 1744464 334745 1378234 1123634 531762 960765 1046329 246895 1260058 1083009 1717230 83623 1642593 344626 516877 101754 701924 394339 1433866 1078002 1964340 74668 1115030 1691277 1242870 1135230 692563 539918 462458 1556860 481508 1580088 1541623 239213 505707 1979602 696684 765586 931857 1427258 1488858 1212110 1481658 351003 473591 147632 156694 320784 1806929 462212 1330969 687006 1306510 978149 996672 1884433 1213117 53169 1289934 1445693 1205469 1951605 424856 269518 858189 784387 1574787 1604499 444128 1636653 901024 962805 1830402 1941772 442825 286031 1669221 1040974 1199057 1173742 279808 627576 1179735 1972348 319770 277466 1609478 920511 1078357 1347266 1274859 1442088 1425863 105588 1235828 440492 1654278 967322 711385 175150 1544129 1436651 1057647 231405 1664541 116358 1769525 568080 1768709 776574 105735 1671343 1320610 936758 1272924 477328 207271 1717526 1651944 1611653 31696 1054809 1401134 105071 1659086 1145795 1134963 396166 416955 211918 919170 805830 218648 1979000 412357 1892774 863039 1363456 1480963 1787959 1132663 1856927 119746 260929 1936608 588169 88740 215839 1358660 99414 1563064 1497923 105604 1603803 1489024 1294129 494590 1144635 40994 1007952 1472837 1007892 1651125 1002779 119871 320624 1980425 317441 962113 1496077 645494 1431555 974902 63549 387297 28983 1347003 1617377 1745694 1026367 1504200 1633503 572113 987544 1814320 138015 1603533 985703 1711448 882556 1179338 135933 1146397 633576 709157 1984033 873889 728581 1581245 1491475 136098 464249 399898 563816 961237 1451401 1684995 760773 294059 1302817 1083918 1137976 1948374 249020 47125 1199106 717613 1077775 453785 542604 747339 1078208 1285454 685977 1091982 745356 174112 1882497 1880046 397170 179762 919661 701297 734372 160985 427858 482582 415103 864697 648648 11685 939690 1395508 1648155 756245 33624 531827 1046519 1411159 1535052 769258 790542 1258279 569659 772838 163774 1662858 821246 1633277 1713757 93680 1029117 958688 1939646 1669621 600542 1260686 153798 1124080 154570 1374478 1116949 1651294 1461981 1206952 180532 1971800 1701448 1662454 911488 769531 1487937 1080291 1471981 954608 1734423 1217560 201412 1133921 197337 722423 494784 589626 18055 988429 1535174 232705 211638 835441 514937 598049 377540 1970887 435022 254636 1505224 1350774 266769 1131830 1701636 1662736 1403579 1428857 1545713 1700004 1451144 1762332 1130758 1073746 598549 201630 1678029 877676 1154763 1741299 390315 1772875 1677967 95389 1290178 114213 350167 28765 804557 449183 315024 833666 1653750 285754 213460 894839 1351914 295915 578601 1950605 248256 934747 99911 47466 840593 1193785 825484 782759 1809635 1601774 181991 1769040 1613686 918798 1534715 630209 1750166 1234350 1628137 503176 550133 1622393 427088 1954363 551989 957933 891907 180564 405918 74515 1052686 860118 5416 1602283 315251 1133600 15161 1060047 1131769 918835 914876 423214 1001322 1964189 743955 1657635 1984690 619087 1848437 527991 614890 1347288 1976929 569384 647885 222523 995520 201629 827017 350990 476696 1469273 1962113 1276947 1516871 408133 1364056 1719217 319372 921373 432308 1380720 485389 1739455 936975 1282354 1515509 1044886 861629 1306971 1132636 999691 160141 1617616 1088461 746575 1613333 1408856 1224845 1786564 1853356 1003427 1962316 722036 1581516 473386 323873 1200385 161679 1077504 130619 512630 1811610 1622275 970787 488292 1706932 106079 1210254 1219000 567631 519574 883755 1744964 72108 172820 1722103 1561613 1834660 190333 1691631 1347921 1574699 39481 557368 1997771 234500 1413102 1878908 1515082 1271150 27396 950305 1800540 1831055 1828725 1074325 268852 1619921 816464 1004382 782980 231858 933745 1553311 1676343 14232 1385798 281521 1609496 1877858 1391034 505092 841929 1290970 432779 138378 601044 1018431 1794871 1745547 1799275 701652 1544911 217662 730384 289840 1332269 1686519 728712 745774 1241915 339837 746246 1521873 1548007 572472 745257 589107 1571885 902000 895170 1112425 102716 1051399 1981285 1550464 1167753 329454 910188 296253 1765734 1618153 1302830 891077 1267233 1897366 901244 601801 924785 1203639 610818 1052487 554714 1346110 1459310 1851356 513982 468404 642045 835071 1312737 1583335 815119 360899 1785246 244561 1781288 202852 1739691 1835968 1064483 1093311 1092065 482380 1028783 818891 1747914 211351 721161 1703459 1487998 1264192 1778139 1517563 903315 598880 198889 191527 453524 921164 1094706 504652 468388 59745 791276 129643 1393610 1855692 654711 1647923 1014285 1489953 680417 1686221 1895578 202284 619178 986250 773887 1016274 595823 177798 450547 541206 643077 1099027 1597878 1873126 1915995 248653 1852844 1203487 902632 196038 17700 1343390 1233832 24336 631101 987939 1247325 1345413 1751896 1040849 1643319 714740 1088173 918344 548426 1643615 1619826 104572 1114202 1082691 605489 1787415 35224 575807 720026 1492836 1440518 1290035 535935 1856839 1194123 639357 244461 1949249 794692 194236 342504 1763484 1383022 806278 19780 433114 1618761 580253 593697 1350630 691965 594063 1266697 1027905 50649 1214228 782078 1117300 1140983 571444 48102 66647 1423082 694615 1924145 334635 1720611 404502 1439434 927 618261 1216707 1264545 959216 211758 1686246 743921 262325 1435966 264139 1251549 1847395 1788153 1638810 1272113 1575087 892292 1439177 107481 1801720 1353410 245294 780499 13282 539322 1259867 1334753 1335038 1340482 1646800 1986638 1942500 608721 112965 722395 664636 1694409 1093228 1900617 420571 312088 570032 26890 1549296 701250 1238428 823522 1158700 659537 620221 744142 182081 785164 523332 1073026 405752 580356 1880676 1761723 1341581 525807 793745 1283621 1886571 1226508 1627007 1503521 1255363 87358 1052479 673123 793496 1181515 854726 1000479 1648943 214003 1091178 560345 317676 1588639 1007371 662194 164560 761004 296617 1200522 1827828 369057 378939 1364069 1787948 283781 1161632 98466 1860897 719248 276631 1851588 1241630 706543 1548976 1821741 1714569 23572 1392795 486003 579977 212111 237883 1973974 1159335 1354115 1369976 1566492 1000843 1889568 1026026 1265404 1798915 352610 239848 1931702 1430802 877048 1731049 1663879 1924344 727499 1402343 1995147 1376894 1321214 579825 1508063 1437536 1753421 1900149 846708 1321102 231077 1693575 450119 1407275 814815 1977465 423122 39370 815209 1623587 430778 83115 1549396 520845 1942195 758044 21040 870327 1295309 1580654 1000936 830270 1313054 276666 1553714 1978254 352257 982447 1874449 506985 1814714 705168 1923738 1656096 951235 953113 1539681 84204 299127 137170 1151242 1978658 397918 36241 1759222 53769 1347578 1973625 1898481 1443568 1727074 867636 1438010 813454 436477 961020 1562830 1690688 696575 1998144 1698071 1509778 1187502 450943 237151 1399748 687511 1159868 448739 360417 924923 213592 1914433 1125767 1717745 1882212 1422144 132451 579363 965142 189549 798601 775630 209682 1008844 1825054 627820 934873 1465671 1540853 1146620 276597 317692 150476 1717324 1787195 1789019 1845674 623438 639501 220419 345080 891820 1239117 399278 181971 1409561 1856911 1970143 967660 534960 1646209 46749 121329 759478 1113271 168679 1240302 350801 1085245 218393 45824 1512251 209969 509176 1875981 1601652 1697679 675981 69910 1069910 289525 17362 1440738 768844 945373 1370497 421881 395471 517893 33802 1954940 331778 1282741 172718 953994 1272762 1137987 1861441 1331274 338996 974178 1104205 1622705 668217 1848923 750449 1599808 1659791 1725692 951643 1110175 1729848 1611555 277509 859254 728464 1570443 1520214 111282 1984115 1417991 1730465 1192936 1746867 435059 1453314 1310430 912250 462231 1864786 845859 368600 847379 246568 233783 1612172 261310 964307 203836 44007 919291 1044549 179524 795429 425835 94542 1392193 458555 1161972 163072 30310 857685 1547114 1996108 926839 1270555 479422 1854552 698082 1631897 1638171 1652123 776993 1051178 1530440 449969 676731 1723000 1046863 10846 1929028 813518 1063712 1067551 1738064 1414625 1304941 1197111 1583365 1051949 1354942 1067552 1810244 1253015 297732 346047 1953610 973347 385746 327321 240394 602743 909126 1557144 1296253 1985014 1501089 1514790 693698 1566357 456811 13948 1789012 248970 1842123 1207776 257820 568278 1141036 59424 1411277 1963566 615503 1166953 529094 757984 876356 1816930 1212595 1110122 774077 99605 889428 1747030 1837964 146335 1424208 1333473 1565117 350244 1355458 702049 672757 721095 1696300 62377 1354756 448160 416750 1366843 650238 28375 290831 577386 1611255 1302704 341069 1823297 927117 1408476 845383 1641437 1385307 1441256 1664077 332912 1771139 185704 851715 1589088 1355997 1669655 925859 110301 171529 1415221 1146576 1098643 1872955 305483 1890319 1782548 1188545 1749889 1387609 696007 633248 1693152 736647 6598 347463 743334 1396064 1916322 1924645 927892 90609 101610 1795625 1287006 500555 1898122 68079 1254496 1922611 1775502 1037193 272724 1233672 786243 1888264 158923 359517 1719646 668488 1728093 66036 39570 1695215 1009460 1467968 776825 1941223 1344278 418046 766694 1814295 1919327 1564284 348257 1014988 1452830 588673 1435365 1765701 610165 640645 601693 1119836 438091 1866576 337837 1242064 362328 705417 55773 1111349 1977849 1150320 703537 131724 590311 946009 1430484 1842166 810063 1514171 1924438 991850 544882 1436798 638532 1914871 978205 1978933 948221 1052356 739658 388845 260893 2759 715899 1703239 516057 788238 1292443 945278 254553 564736 1657557 1401734 527924 184969 1234032 1276769 1593341 367063 1457521 1903577 1781299 1087137 1663769 1797704 55273 183093 842997 1361051 599501 1225823 303768 1919423 422926 382539 1767959 1732805 847559 789392 1722249 866385 1302714 63069 1252769 402997 424449 1828563 1139885 240370 1441236 1896763 489284 813786 756642 240871 1559751 1561737 6369 1365107 1024292 1257216 1099659 1227769 661044 305314 1730697 788256 148010 357379 813184 821304 761196 610797 1608971 983873 1533424 1204067 1898683 213000 1330760 777976 1457183 1781804 39280 366447 1526277 916077 1676977 1597419 571047 946824 1809142 710798 1921539 1020461 1395004 1193139 648438 1783984 79958 192491 16993 890801 1514888 983867 402045 1811916 1402225 124734 38151 364447 33321 1673428 747488 355169 1653973 1559239 213594 1437582 368897 1769324 315718 1809812 10552 137311 1810044 1378035 1492323 161833 1764235 1468016 713608 680485 1906582 611817 693023 1932453 1132314 1881894 1458466 44607 1384350 1603138 1529062 1726048 933005 222617 1162195 266028 1500499 1520262 653074 1526409 302274 99086 838090 655365 1255493 1673798 1789618 499766 1119297 166837 869781 1440830 135760 1592546 412970 1530090 213950 1620192 1409860 1557301 558724 635617 1390237 82718 230425 1153364 349966 1469256 594500 125293 1794334 508731 52118 1256735 1321161 401905 83786 1278804 1891441 299285 1471929 104242 847528 390342 1471887 1769552 347964 579046 1557347 1570038 1405106 351340 1183161 1299981 24694 1769711 1864086 1087632 117898 1718643 1595156 215767 808355 700371 1838028 1726267 448331 1230798 1702578 1226907 141242 899277 118460 19325 130421 315673 398509 150275 1557044 192545 780092 1364875 1851639 1433896 1700204 630171 1483537 1881030 947235 1365639 818999 1637502 207104 1558825 10206 1177723 170539 1076162 419480 1729931 1426191 715293 1371549 1429088 1107741 661727 70001 461313 675403 1414777 133470 1321186 747643 1375964 1428494 680144 105212 1439847 1405585 1348948 187952 1464816 908782 1490681 533508 648774 1450745 633893 1291936 935849 27902 1552994 1548117 1111169 82221 1283370 789559 261758 1968953 952443 818420 1986833 200371 1688049 885012 1073240 516354 546382 1629161 786824 1792080 521213 1469717 1942091 716918 1163394 875720 798659 302702 1105661 1092147 1929735 1725554 823516 1805623 515708 1007694 935968 457938 1296194 763606 426790 1206451 1059101 613790 1383184 725390 1915570 352954 1737615 1403465 535095 1830534 704139 978565 1661242 762695 1494760 1712718 1822271 855101 1144930 1079072 634687 1871577 44913 906294 1909170 1054432 932816 1309184 1760807 280328 1564626 1951134 915791 1048561 224140 1286125 990679 1153136 290608 1084719 1568425 687543 1455141 722413 528924 604708 1676632 874645 131011 707577 615700 1517469 1628791 196800 571932 1007771 680778 457327 1234378 1954321 673369 947950 720734 1318062 1133530 1374087 502598 1851897 1628739 249600 879901 1804183 1600015 1339854 1885767 1532010 872041 760103 1961676 20341 534494 1470809 585649 1917407 1916013 398324 92226 532708 1984375 1512148 1972349 1326355 1553257 1990226 1394194 1593449 497700 509295 1778955 370964 79535 1976816 1522752 815149 801873 469230 486472 469651 1568881 1314329 1063642 1144612 1276297 989355 793598 1880074 23341 759114 1713790 905839 472602 1054070 245500 1163925 429549 1388931 240564 819228 779868 862714 1956286 581513 1373325 1243196 1150768 1649653 1118171 571231 752778 660542 83869 416651 1110315 288400 110258 1097477 941604 543085 1954509 536749 1811929 1171802 520656 373039 1615101 54153 794756 1382089 1053038 116540 861662 1421448 48444 1407363 12598 1844075 567032 148440 480633 191690 960064 1782296 1627826 1859303 1835125 1423825 1763685 1599224 339391 1847042 526702 1844361 1669969 289403 1737002 248998 1394654 1778480 76033 1489824 957595 604463 1994910 630564 468760 998581 1030923 1586664 1944351 1501635 369705 312072 633133 861671 218204 802398 1415831 1130208 305906 980988 1779184 517776 1608441 993872 1496239 438673 1438364 334598 1150337 766918 1270229 104261 425298 407401 756562 82498 1532086 737279 483783 1428018 1422878 959915 544971 1007399 1565242 252331 1692546 88268 1243753 664325 251353 1845894 1558981 330770 339805 971674 1538780 1615986 633259 791025 1130682 1129124 398381 992400 974358 666375 1971598 1330092 1371037 1611941 1838503 1866132 1387175 1786776 518517 1083601 494838 336784 152895 206251 1407609 488304 643197 442025 231768 1317658 977778 1528393 932726 172926 1846523 455047 247310 193206 382671 1486537 814571 1462729 1748833 1412348 1345008 1788757 165283 113419 946154 728295 694154 172193 683994 1137831 707278 1589918 1698350 1754547 139360 1542443 769033 598671 1157297 941557 1767772 918683 196059 1391777 1920932 973459 283394 18480 1654421 1685375 838547 1395542 1615139 429087 1658410 1459261 582035 509066 1868188 231179 716398 1094669 1245245 584724 1792371 652237 1983730 344789 1271170 1868053 1004903 1493290 1317079 1862320 1293623 1369897 509531 943452 367204 907084 1323094 701422 1226848 1341970 693910 197107 1674203 411680 284206 808025 1402599 669332 27695 1389283 909451 1233696 1906904 1900143 688750 1272530 1234080 1859965 1477782 159752 961994 552352 304607 489824 1765689 1785874 379494 980941 294299 1009056 1765226 1814359 923643 144168 778223 639816 400754 1401623 1079166 1752752 868789 749592 1885756 554112 819521 18476 700959 86296 138668 1283706 349152 950654 628457 27693 189014 1564016 1816974 1392391 1773825 426361 1617319 1560449 48886 1822847 1586443 229256 1067288 1007298 925532 1804008 266694 1021616 1834545 492885 377296 132906 1334177 172619 1794874 250822 886588 571818 1068293 840376 1653300 1419160 58730 331610 1641152 1423872 523708 1248645 1659528 1953853 783388 24927 815804 1554015 1634486 1930262 69675 1894725 534859 1034479 149570 1805531 441124 210872 1270703 1312966 1063847 1016459 1152763 1316914 508997 1929271 1687632 54207 1370780 1252364 1380139 559674 940226 1997648 1465565 1209764 1470163 1551804 1560919 1796320 756439 1518417 402290 1958 603443 441925 110487 1738846 961727 1362304 360516 103473 1003115 485048 1504489 122713 535608 973113 1395066 1992125 914798 149151 1039093 825124 90034 557253 772007 151449 723130 744533 179270 849407 491179 564595 1720695 1891463 1655969 1028395 726006 471158 253660 1934354 267686 531189 1900875 934344 1343114 927202 1789537 1660069 461871 1344424 348357 1422424 165284 310373 600997 1409478 1981779 1942179 1940045 1263549 1485371 1883658 1191677 509863 1129510 1821191 1650396 733366 219372 1879555 453198 1403936 1086056 1304748 548944 384575 871090 1268650 642858 745196 1905944 266575 440407 1542803 219834 1157023 1818606 1529671 903771 679198 1853560 799014 552711 825011 1001730 907467 1669606 161753 36844 704094 1230026 1984740 907153 1137623 369607 1961852 1524748 643259 64370 1554399 842162 963718 1085613 506630 398660 1160543 1577543 1118327 777624 1477005 369839 838233 145257 1955006 540471 1451572 1287841 270475 1987706 1762745 1290218 422264 1133034 1187128 1189212 1340951 217125 216383 318561 1545169 552374 1145774 5275 940354 892022 572208 1800939 65589 1117935 1935441 1323928 83642 1243011 1341386 974946 629829 1507636 1877371 1038286 866998 1817920 852371 1184007 1574831 1424896 863249 1393572 1313397 195447 1321278 1546820 1471048 322808 708717 539121 818148 1852963 1874257 1636681 527427 1442023 1483778 897483 388358 1820026 1096436 1851262 1607377 506099 494204 400017 819801 710173 864705 1316646 559531 175059 1108803 284169 164854 992525 1325985 1944623 1967548 1390901 330711 1841348 1086007 1009734 1557684 1901956 576550 1179655 965741 1843526 1045851 7458 108582 1094818 757131 630849 1190205 1198831 1841814 1423060 77972 1278523 928335 673609 1095735 364657 308578 1089547 445476 103092 1048296 1233867 768919 515111 1603880 219622 832939 1595501 372135 1718353 761833 465023 1739263 1490112 566239 185842 144417 1705857 543078 1223914 1218350 1357218 904730 883718 270441 377766 860081 635641 375086 467268 47860 1293189 759253 1938946 1169467 462466 820586 1048770 1249362 478536 342862 391654 665545 1354761 1062604 1775309 595203 1481927 1055501 342560 1306308 159026 776735 586325 1029241 1771843 1690417 863217 1604976 1908306 1197365 1032438 258507 1297197 1896149 763291 254882 473130 18054 441783 432405 367847 327770 330976 824987 338111 1406752 1295964 1989932 57956 221051 1946816 37671 525435 396998 583126 1342898 1361959 611376 1624182 1261115 1242320 1411980 1511819 880582 1628569 1593739 1095585 1035343 525832 589479 1854723 1666564 1355806 1285635 1410262 1106368 948912 1169200 1718697 845572 83535 482701 586787 628315 1237972 1578499 686794 112232 79919 1611137 1359303 525394 1486928 246578 674469 1641594 604268 713244 212800 226382 1267303 853792 1991437 234066 580069 393313 582804 395184 1253294 986190 349266 1673096 153949 311431 469107 492573 1168377 1749040 720072 236028 856842 313354 1592227 1003583 1360446 683011 1295475 1386020 1814322 1932816 898463 1242373 1501793 1864394 302022 1272491 707984 1533179 705605 1204427 973545 1713553 644619 935591 1941295 94077 1908475 599196 175265 433541 446640 51443 229962 1868923 1041664 1707450 1815980 479814 1053463 223959 1503738 807203 1107752 369313 165198 1549361 1398314 539477 1980715 1883112 1304197 1423858 1891988 797625 1931610 1101058 904238 1193074 270820 1599274 1650855 1358465 1992530 1921815 1783738 886505 1503523 1269117 1615262 509646 169475 827418 1475972 964483 779678 361309 1222515 1158033 1937634 1698344 521820 10820 1449504 662264 201295 670441 1914223 1920327 860092 1745169 320405 511702 1519892 183370 23813 345147 397063 749150 1751712 1706472 948494 1718460 149715 339370 874278 154289 1146996 1478362 527552 441703 1501979 1049829 1686060 1854276 1743441 717667 852353 1351305 1657626 1741792 418477 554412 1716807 1547435 1642458 592273 1039608 1227168 7474 244854 140535 693141 1678653 42207 21767 73812 1123954 592249 15121 28503 1828901 1051138 1640627 1323998 514643 1713012 235520 1925993 563055 1453503 1315533 539895 1429121 1133718 1254332 707484 1196427 522502 1116590 964445 905876 281262 1694051 1151521 672253 1931152 423819 1982219 1157219 489906 1422060 1137982 233921 621840 1126758 1359632 1076499 1509230 1920623 731193 5936 396163 339614 1502537 1105775 453076 435078 946512 1236485 1470834 151531 1372291 29442 1003382 337185 1896431 1837712 874520 1585107 360175 79105 409339 347404 1867275 1354904 812806 1002124 270548 1480787 1212960 765300 411551 399241 1979402 1312307 1683757 618323 996955 362817 1260456 66848 1654124 1653764 174779 38301 157619 370416 517823 1052521 1164224 1934586 453886 1003934 172390 1557602 824467 874439 1870365 78284 694466 34563 200050 1654412 1856472 1005874 75616 271060 1224109 237901 735545 1105067 486373 1581358 1286201 1589483 1346048 1279135 421456 168343 1359507 637087 1498672 1047514 339554 160780 997219 268006 1237828 704727 224396 298146 1042675 1649710 201769 1190636 38733 91343 1974681 1296522 90073 763436 184115 1072958 1944842 1047312 1704523 1631711 93512 494833 224693 1938258 126037 1675248 227286 286465 31276 1111915 880252 1595457 186141 532772 1498001 1614462 510424 1115195 1730379 463017 395145 131203 303499 41241 1610072 86305 1285110 2725 1016161 1758276 1311620 1266680 682677 264686 1168318 1975691 287204 433163 1202305 1106299 1495504 396783 1764237 446639 620211 650651 300937 57069 1449800 1823644 541011 128257 803955 242157 168122 1779270 1997069 1056591 1324498 332769 1569544 283166 1792756 1003189 1528614 879907 827246 187703 395904 249748 1020666 1117356 1847456 1975452 331292 148290 479543 649386 694962 217382 503766 1709639 1507606 1400912 1149698 1380173 1662562 156862 1276611 1071029 1251560 135801 1126669 532639 1952376 1073061 1621830 1663166 71437 152764 372136 1671533 965919 1400391 1450265 670185 650474 1086397 422259 743044 1703788 1923518 1715804 481577 491892 1057809 1587572 1413996 439361 1326134 723595 1254907 1996037 924517 1429978 106110 928845 1469541 897812 1359909 1669129 823738 991229 1139449 1778261 831148 679221 1409674 883940 1306325 1196323 1508524 1806334 586582 1705117 896099 785625 324475 528951 1255981 1996487 438894 529235 735370 1351082 1101115 1227052 247364 951624 969550 273929 663914 758135 1918754 651295 1125854 395899 1274941 593962 857031 228406 210893 234552 1109291 1640442 263444 265736 1765969 1019908 1453534 1798811 594588 468152 758180 1704912 260132 1559591 701198 228586 761848 1085991 1439594 1422447 350655 1952336 1642768 1954767 38099 1186789 227240 1936133 1835689 634560 26941 192547 1763027 560038 1743827 1743506 809501 1700086 1540078 37165 253244 197229 1432152 1190473 1720863 834218 1236247 1693297 1291706 609707 625363 1102485 506757 762209 1992378 1751975 1802948 1115129 560276 84797 1338715 532787 317945 1918951 1880396 1059031 1321647 276263 1163317 1437395 675921 293454 1792938 1727067 781450 644275 805690 1645903 890806 1797768 1617654 656766 552636 516864 1605700 1175572 642684 1996634 45483 1602384 1232771 1298959 965134 1680821 1343522 1640945 675102 749118 1217924 1950979 1053444 32521 1291978 1077246 1918809 641584 805237 995332 1626646 1988727 1299248 201087 1214068 1382471 271021 611029 1667663 179596 1293479 823088 1626215 62301 50795 1312793 1359917 835046 1550296 731646 572815 302670 1752668 1770561 187294 1973052 1534393 1236456 692075 103738 404010 1298607 862590 547332 1329417 1737935 548772 453850 10243 1561442 1126160 182488 1625216 644505 1779394 1864134 286143 833971 1150442 1852970 1235090 649433 738573 1369860 627177 634272 247523 717721 945508 16858 1035843 390740 1111407 708807 1837708 1716679 731128 1465258 211239 836528 2778 642434 231330 219319 1149565 191291 1469746 1267413 286134 1060617 252461 179485 512628 1830665 1596255 876453 984633 1750926 408941 1070811 1566653 248687 1351370 1537071 760283 1070523 1938148 134499 1857707 1866235 1352638 820650 997547 1567448 1679075 387717 1739211 971941 706676 1008927 667134 576846 1891246 1945732 1467467 122358 838472 1758183 706741 1690774 1872743 392087 998442 1411455 824241 6556 737677 180792 912799 1981650 981873 1423237 1207837 984509 1131043 1410643 1362563 1243464 1564627 1901550 1604045 1172206 1733741 1375116 666317 1355369 899348 1931859 335109 1140592 663633 211618 1770973 1328984 1297683 913254 1560987 851837 865306 1215249 719330 1579335 1805941 645344 1648144 1436936 1163984 1268292 279968 961531 1872463 1234853 1361744 40100 496508 87091 516937 975713 679282 582165 1892645 1458318 709348 196875 529099 873487 1589076 275378 1534537 1497656 956181 1304543 1838214 743915 1895373 1456643 1057710 228141 416961 367514 1356359 382401 1839246 778014 1449381 1872545 704963 303498 693966 193956 922742 1151001 666610 1312128 1722057 388627 1155720 17094 1819466 1066906 1363288 74310 1827669 1007076 1753726 190755 1370488 7682 1353139 152638 423187 778880 1202178 337729 1317569 669466 907733 227179 1599035 1676758 596481 924187 1565119 1914064 557865 336694 1968236 1795475 172990 1670506 1080055 10117 1156058 190271 928071 583830 1154386 1353779 1864398 329765 76698 989458 893730 517001 458445 17305 84058 1231692 1468367 372144 1260920 835791 430143 666756 163844 930260 267053 1072165 905556 1553534 279184 831411 893717 974227 704977 389196 1967412 88035 1288647 440542 1111525 776261 952674 750877 130979 1766878 719829 748978 692307 1435958 1080616 1519573 1382854 1935457 564969 654938 364290 1328412 480109 1541940 833297 441444 385598 358694 1554097 1353327 1316865 468627 603045 1375072 1400185 1652503 1561310 192534 815177 529119 1158241 190140 1855557 1945787 900926 1130996 264763 1659104 911998 1474595 1418756 205672 919598 1180378 991861 855478 1373163 637543 523801 427076 1021964 1826234 1337826 839141 1942713 110546 230701 1518938 650157 960 1283556 660721 117769 417045 1616546 1775110 1202583 201072 20003 398461 1599318 1770575 1823944 780956 1367439 1025907 1298256 1737581 465520 193537 1669807 596099 159976 356123 34382 486988 1841650 1127255 1827105 1268707 1958942 28066 695770 704895 242182 195472 1397361 1878797 1645320 742343 1258811 1659385 37541 1090771 1515788 1789295 1693145 690242 1304838 1728874 865029 1626363 1664536 802061 568781 981118 1406801 1379925 326849 1012703 1005747 1086283 742631 274629 1055993 1688694 1049210 114542 1205222 1013938 1057519 1672412 1298930 236102 571806 134960 1587876 1121401 570416 718706 682545 352036 491192 1568847 1724380 1220126 1500209 1348946 1856567 1335966 865242 1590498 706504 379846 288744 73600 1822746 999235 957856 1804269 323187 794461 1665419 200806 546526 731758 1003555 249327 496573 724474 191463 1594596 1223057 1363751 1537267 1575353 781176 822194 134436 969657 676753 282984 1598400 1472287 1335533 1309930 1278681 1864062 944634 544560 1599179 684830 132420 700780 1645982 649094 785516 102818 713105 201458 522497 184063 218756 1723800 1008398 1088887 192151 247738 1425408 1046980 819645 1063996 904752 174176 1937843 599377 752474 1842646 1752851 1196359 1447542 75830 41300 609149 690583 323970 1591253 576981 174962 276179 1837381 89065 1752217 90132 1485047 415848 400353 92416 922584 35645 1028792 1278005 1960278 964338 1299489 1869977 1667519 1389447 700723 904017 53874 590575 305268 1459384 1619972 571060 1753941 120116 787482 360351 324565 1213885 1226973 1369757 1660118 1054916 414405 1442616 859765 611552 1928699 1449489 1369507 468527 763900 953118 912164 428661 1497179 1390890 1675322 432088 1023690 1820932 854834 138122 96895 341482 1238780 397236 1492028 609410 1112667 1426482 1790157 635852 1001765 1151515 110234 721858 1469627 860644 605796 17556 1939315 1349783 1502200 431540 390565 859721 437928 1015765 1633904 1975637 1611829 1505575 261033 1940802 1269464 475756 700983 1894672 1104782 1241272 424969 1003902 662750 1843401 811555 1046407 1731261 119887 1729394 262390 203730 1020807 1160709 1317670 738975 379261 515050 1802583 352623 786989 943403 250828 1457237 1770776 1931224 934123 1188899 1603716 1297123 1094663 1092106 653094 1863725 1069064 1496393 444213 927758 442096 126823 909608 399600 1240573 168984 1968496 199582 840761 1623740 1542453 919441 642340 757627 257858 987997 1394724 1530064 1343350 1825513 562136 15911 1912028 935363 1352471 384189 1422749 53816 1733231 540555 1161993 929078 718933 449181 1172213 191958 157834 1655874 344232 9245 304424 1032213 477410 85827 1492206 1131845 228977 1205352 159600 1300508 1948082 1892750 222466 594439 619813 1151334 540233 1715777 11532 1724842 1922522 62550 670903 1396937 1291112 205656 568883 1377249 1053715 468171 1600348 1252551 1701468 695132 1685002 907387 194188 77704 1937496 382355 695978 471422 543023 45779 695166 1464599 1148476 1122301 1069072 252228 374242 1783922 921945 1017116 1960443 1877416 1757785 1201555 1985863 1410966 1758047 1974040 252971 1559385 1247997 1416768 810828 1128878 824340 1869582 508191 1255966 1754394 1342067 1288554 771579 836194 1904904 560986 435251 1690619 1861679 1304781 1992580 495951 1733275 608835 1572138 835675 1033095 699432 991288 1220033 1185938 991456 932961 250428 162307 1412044 401718 1404776 375005 446944 573036 1462259 474525 1581438 97413 1719526 1035712 696113 254711 1373034 23127 614962 1405457 1570792 797052 1395546 708380 949914 413735 206367 1355001 1611180 739723 168559 226559 1943212 708498 397782 517056 360140 243385 1341704 999575 1771730 1967506 168210 912759 812702 171042 769665 561645 1618690 1124118 1399035 1312791 1560726 1027415 1538771 1112733 87662 1502492 453642 1060400 1829474 1963573 1423425 676170 1220064 118065 14679 871041 970588 389260 637073 142089 1224718 1467426 1260126 80737 1080997 1008264 1118113 844692 1392489 611068 1348523 1081436 1919386 1215712 1014873 1613521 703986 1156321 1321799 354430 908073 1923343 685515 1792660 488191 1709506 210238 1984669 1155950 451396 930023 668436 313636 949134 1429727 371231 236922 1794369 747880 394941 958770 251625 335957 1301426 1123859 478094 588174 467223 1464482 442328 1462495 1854005 886436 742495 1132924 252160 431771 634894 1637606 475724 40769 1051521 539187 673716 1305677 1762820 1712753 296410 1555326 968738 989992 785044 1246896 1206392 603398 1131516 853256 755241 907893 1719139 1453182 1030408 912728 1105705 1345508 628435 1730597 113354 1199112 1616519 1785307 813958 1656804 988428 1165656 1423131 1638530 193393 625558 1678375 962238 1164437 1082387 1306353 199584 1671199 1871685 938597 1628022 1743463 1298563 933510 132225 1706406 200809 173172 739900 318272 118060 173291 306163 1756262 1799886 1878116 1459616 775734 362723 1512105 1237386 373122 302164 1267717 1190705 882088 177800 69374 1996975 890366 641957 510892 894179 151905 689734 434800 553157 1340561 422846 1480979 148709 123788 1627253 736179 108163 916498 1739522 328634 229644 1379908 644370 258049 1349990 1695217 842684 1365304 98417 959765 1787382 298878 378330 751148 422707 1827526 282594 1892138 917453 678037 74717 1832107 985770 287263 1555532 1299588 1998365 202 667522 1012004 193119 1483077 409654 961983 1496156 1188864 1525269 1949807 427759 1126114 849137 1727515 1231970 23336 424772 964447 1930215 777211 304108 470378 494279 795335 1913656 1426980 1698909 1260339 592877 1508471 1781278 983149 1821235 618746 640679 982507 1063244 1732739 879812 1400119 1045035 1447195 924057 1395622 875472 1517837 1156499 1926966 230827 1013748 834709 398226 1381849 1731376 768118 588013 1783069 1338557 1750448 207546 887030 534973 826094 511671 342035 884423 1101791 1041693 1561588 826973 1294353 1202995 1442437 632714 655314 923799 498690 1672926 1549759 1279356 264085 578822 587472 1973868 850156 151480 1040422 1798847 1573742 667372 1733248 968197 1387940 508901 1692083 322848 1747693 232427 1395470 537303 1404371 1773864 1745051 867819 1871848 1634658 1594437 1006658 1384652 43439 16382 1266216 567724 1893003 352740 531984 1898207 855198 895192 1388085 1158151 1267476 942711 1011973 528801 1724608 1528400 477270 1717730 403195 1431393 1662288 861162 1199295 142598 439176 1289662 398450 1397761 1307066 1147333 1263391 747569 1022258 1335877 779611 380113 1783802 639828 1067611 1818541 1525548 1541889 68494 1265995 1414769 25045 61436 1044741 1850058 1687366 1096085 483520 406826 1485477 1985276 1764675 1116167 1470762 1580841 769111 943897 1107854 1557060 87946 1536314 1364393 227590 332662 1895068 998240 1169261 238116 608528 1679482 211070 1247373 1624426 407936 572964 1339525 1019871 1499573 1555619 1836383 1790078 980201 949319 7665 1836735 689366 432894 305298 1651290 849916 855649 1109701 54525 1662819 882785 1577584 1275668 58534 1311818 1604034 1703585 1029930 870419 1175516 1349962 376268 91533 1880375 1930389 1391408 372667 217221 1966787 1413577 1297290 1029063 1113357 1609989 1458121 1948653 1751139 1595365 1613 61774 233768 542586 1638620 1530906 1232744 816103 1050199 1599371 1606289 27385 92822 65803 1936761 1586308 758332 1857442 116798 1915638 1998923 1679160 1274097 369395 543497 729996 1895128 1487070 576659 201296 63725 1253233 475518 1389892 991748 1325154 72149 1386760 700667 127943 846686 1158954 1993215 593760 371495 1651956 838411 250188 978004 1406645 1059699 1576507 1141106 1140386 1159331 275647 870793 1456048 1095303 1103576 1466612 1993034 325578 1430896 313508 1301081 836548 200702 1689191 480607 942386 1575138 827317 1405506 832604 620081 137315 737404 1549735 163527 405568 1164545 1661997 1093941 1700052 393597 1929709 38649 585931 1524331 367243 661316 1047830 105318 1260085 642282 578187 378911 1911515 889468 1794922 1471736 581084 960464 1666774 429567 1185023 1029996 699438 647910 363843 1315104 1815247 1695123 1207068 72110 589276 1382352 1605361 1951964 919366 656090 1753698 1221390 627166 154663 631584 1417857 463315 1233424 725193 908761 1331238 875059 1282604 932939 22365 391234 1403777 1848581 608990 1909431 811649 916854 1564301 259567 1268319 1938262 1513031 757839 807414 1531506 1837027 268001 1537458 434285 1723984 1862690 981577 989718 1570630 1331882 640002 1059685 567686 82553 868236 1484155 237576 1317433 1655229 543142 6292 1047523 1601333 1861617 804819 341147 587624 681472 143798 412053 544125 854455 152046 1670477 785344 1948895 783695 530372 1877939 839028 119803 377136 1104871 426207 385435 1823631 1912645 1914758 1096378 496310 1227098 1322933 455440 367933 1454691 1230007 115734 1250985 1931488 601881 1947241 1640598 480583 96629 782941 1842900 914230 1323301 426904 806492 986475 676342 1477102 640047 1889993 360641 981892 100009 390848 571889 238226 1284429 136651 1525222 213114 520816 550934 958484 1529548 1883114 575128 1683155 630966 611395 1740847 120317 1124942 599861 1281688 1468139 1184283 109621 1471779 212838 944846 759405 1641418 392748 1711381 528320 577527 1176907 896464 122129 1544177 487254 1979135 1321162 840301 1022476 729233 1632053 1365512 1101226 888125 807135 1226766 935113 267157 637130 1376008 1881477 1464229 1813541 1063492 1193321 1784016 1426616 1788996 1139807 101397 291024 1134663 1952101 1616146 331330 834143 29146 300625 791650 1395340 985363 252082 1702975 327611 697855 447350 879855 1980339 849230 519284 101647 259283 1107876 494036 1549645 695017 1531669 435577 1663288 39505 30307 603544 133087 851175 1975099 165795 1347512 1608269 105510 1854341 118278 1698309 939396 1684218 1819556 1724020 1808444 40213 1838537 672806 1810313 92034 221292 575328 1150137 1257793 1725580 1329232 1070667 373395 375535 247663 1220992 274505 666798 826944 998337 604330 1702533 356947 1059395 1201576 1616154 1310881 1926672 906745 1129858 607873 1420188 1198921 1098729 378820 1473173 957318 236057 1659560 982829 321428 273081 1437215 1961272 217650 1032621 1811040 1045843 180407 1274106 675407 1479012 1238776 1612968 405280 525685 1102957 491446 570338 1690454 1587257 127447 1774514 761179 912864 1142018 1173708 1208588 1225371 1980394 309533 1115521 40804 433645 391155 1238815 682349 282854 1507567 1105834 885344 1506795 1237500 353669 771473 313787 1119355 337300 447490 1305927 1379641 421265 696178 429613 574412 235613 851230 1033567 337521 1989477 476140 1508619 902164 1471959 26463 1346671 467239 726319 1205377 1893589 490199 464401 1525632 1189226 1666694 622366 324783 1537171 86729 1669474 510929 1108903 1739087 435703 953952 517006 339268 481923 274573 759371 705567 1323642 1950657 714676 238860 1641846 126431 1291579 425793 1038258 1415447 725328 1960649 1043534 1292594 679236 1575004 387996 1716389 1638796 1026567 172770 1076804 1537221 1373498 889887 188034 622481 60896 901925 265186 1350582 937195 1134798 1959083 1356921 497860 323728 909470 260350 1119726 1470214 1189232 1070448 1158094 1882750 1204748 1044326 1923380 975637 1618607 745987 844214 1303191 113674 1598188 59468 872536 741869 1718292 1631791 1723513 695503 349050 837813 1240296 485952 1543975 992485 80025 805697 403869 702750 1010208 684333 895356 1637057 714401 38766 487781 377691 802513 1514925 1429826 1912933 478715 281079 103639 1857285 1463326 1969637 788735 775022 745463 1150336 1967922 963375 1824117 350559 469753 815936 485839 633185 1897349 1221814 1036052 1282913 14400 1743672 1223882 1895987 1132356 653068 1319787 1329853 646209 561816 1631954 1404925 1444581 642325 613852 443845 152022 1520267 801777 255839 42794 849200 37525 1626107 1859057 391542 733382 463191 928978 100708 1145181 798053 1485469 487603 1779218 926253 1498382 1650201 571368 587380 370754 148611 1124685 1446140 1755996 74974 1413724 681600 1539444 1171469 914863 287051 970579 1005228 824493 998486 945728 1149802 166921 17534 697847 1699894 1160982 1235716 901846 18840 1693753 1419064 1404398 750858 1978524 1277869 1028436 817050 1480224 283527 1587939 1196210 1319876 1096845 187806 1526068 317615 94642 339152 1498823 781723 449535 192239 350874 1109989 1978385 785179 1982283 1884054 669041 1888123 468432 1217598 560671 879125 636255 1647214 1813121 1313288 1223769 821331 1965538 1368906 184723 1595251 1556516 554395 33369 808837 1703779 37274 1618443 425147 806287 1003157 1744817 697579 850657 698625 1260476 1251739 926269 1900322 869190 1407039 1148856 1479795 647105 1613772 1337747 219589 1087318 788606 1569664 727766 424811 159912 1326199 885634 1848455 435061 1699392 962963 790423 1640557 368487 63336 1056415 1771385 1053978 139694 447946 471966 1927627 735090 1381174 527732 92602 1249904 1686791 836339 1600232 557438 1268416 556367 652397 1760671 200633 13831 249936 1597445 543546 398022 1485899 1504840 1609966 580703 783884 211567 533562 257290 956515 815567 1469910 524212 423090 1420482 663872 1868731 1386878 802196 1292931 1091979 1531960 361403 524484 1856343 950030 395599 273035 127150 9403 1292662 1951232 468739 684203 1620482 495398 1334263 1468109 1187247 103524 200462 1872226 274917 701998 1625947 681119 1256641 291551 952299 729289 1120264 1845595 1809942 953374 1081868 1205428 1058700 1815410 1588001 1645433 323587 379661 426385 212135 540693 491355 540425 426541 122518 907348 1346774 1023305 1985583 1423705 240221 365021 1924305 1311539 247694 1777755 269479 55671 1093854 233142 1246273 1235711 221486 430355 1813527 1321550 1210166 1631131 1579829 32292 1226773 324103 327453 429628 442307 1113913 1901725 672116 392020 1549397 1018589 909165 229759 1301408 42452 142795 1161766 1657991 1843368 215728 1193826 1534610 1372949 875116 1610041 1521421 9202 483608 709805 1100996 922065 951391 1988491 1008434 630578 1521340 992222 97321 1466630 1938498 538917 350957 235428 190958 1649234 160195 735911 1227902 353171 1891575 1093959 295215 354837 1992984 1808186 1017024 681806 1240740 163129 11108 1710406 412575 858468 1261395 550876 1672647 1363518 567077 1435244 197935 233260 1607846 685467 726943 310329 725175 140938 965041 1886880 965515 184830 123076 462825 1519640 1401170 692831 151379 97042 1636563 804947 204046 471141 1656211 43542 1953368 1815455 1763328 1128950 30653 1963041 1087416 167951 430055 1075898 406407 329174 1603619 1569210 352302 1894713 1941741 197716 789322 604861 980706 650882 1205089 1865452 1764095 644414 1528588 1151682 974650 1247798 1404256 1744948 852565 975008 526196 1695776 513919 1406316 810102 1064425 1986825 989568 1375939 470229 895669 1421007 1509442 950684 591415 485746 485252 1255325 1145764 1097280 1761047 931362 1620624 555295 972038 304161 780582 281495 1053384 1972420 1266686 156072 1233492 1783743 880567 961544 675521 1937644 153678 210501 1610144 1802978 1509244 160921 1177682 206889 543367 471704 630146 935119 994155 883115 1058131 535944 82885 1600001 110927 1849545 403810 299035 21144 15737 1821834 89730 714084 357340 467906 815101 679947 367934 1702867 916175 1429587 1466488 363751 1913159 238098 1813537 1819502 336120 1544515 1906544 1913869 1583387 1574390 516381 600688 230205 1875411 235003 1717303 1081253 1423415 1683199 1967187 1255357 1492440 25554 1754874 451134 1873144 842061 1537216 1008910 1020715 1133853 973230 9495 292262 67043 1860672 797940 876953 1768810 1411072 1164174 1963765 247544 9486 75828 901427 799270 1227833 324980 600543 1715524 1563824 1832722 1436508 1612489 1639701 1164167 1727628 1294039 480983 316280 1258556 984560 363296 1368223 811759 982639 159839 281146 806563 1802716 407636 993743 1071471 1815667 1127808 374060 1581614 1196021 411878 354862 1031936 132205 1013826 625287 1985106 1854004 1508635 1470516 1330277 844877 91024 342409 815647 1375147 609397 319784 1775741 1844511 827596 1218169 1046920 1952021 1665760 1171159 1504119 1873158 1138396 713806 1913959 206399 1992853 1073563 725791 1321501 524696 620421 1010617 1457330 723739 1677289 1614124 543210 1661809 1066094 1106276 302195 4733 543107 742073 1403129 1331866 1209188 811691 1818173 1987981 1263136 1239542 621883 411164 536075 1160181 186668 650347 134743 195080 840319 1324321 1116704 618045 1114607 1246729 1930525 420290 312831 1798488 941031 713873 1281896 632530 389227 1671559 736862 1251958 1709109 844671 847710 423892 213616 809799 1975332 496818 1798144 472438 101177 1965072 651212 1062726 480271 1256754 971475 587845 883338 1323366 1807877 1368968 608353 740939 547894 155253 1100507 1601060 1062422 278676 755417 549269 1110981 1928238 1750663 1990517 36499 898847 1945830 1384977 1135924 1553136 1796940 1377767 1453783 1894502 542646 823275 1900181 1817907 831914 766455 1186823 609981 1131015 1191032 795083 1874901 651023 249758 1151857 1531980 514243 1940207 1208307 79758 15892 603373 1890854 1686267 755745 1575670 325197 1263718 1321462 529666 869515 2933 1951824 346322 1380455 1516797 1712420 130680 1564000 782111 682150 690323 1746850 1683399 99195 1059752 398107 1283099 1663732 252254 906903 1072951 425480 1319184 533501 1425549 471659 1715279 512544 1190269 559585 1381147 467842 1939372 1449739 1721264 75900 748056 1631330 1041952 481328 1163497 333523 1731534 501244 340073 1523422 153607 1802969 472391 443303 201214 1795247 1221750 219259 1536102 1797815 1441767 451354 962790 1136474 325319 936045 1324434 647446 131431 658874 1950012 188089 516363 1325755 956214 240260 350962 974310 1600870 1202931 698324 1116136 957204 652611 105404 1564454 540097 1987672 692441 439337 1373776 1501918 212239 486535 205860 45001 1052681 1913864 1804050 1468187 1582084 1474925 1555614 237450 869479 1647724 42185 1853916 180657 1155854 119790 1971732 943757 1339091 1451134 1847225 1796842 312418 129680 229587 910199 542255 906330 1540057 1197922 1292050 675213 1405947 370108 699459 434493 1028914 1882479 763324 1364261 788425 1099935 578904 1843685 1560714 1406330 1690204 1989535 1501020 33415 1890789 1746168 1730146 1704597 1452936 1688104 1143938 1032174 333766 480108 476291 900533 132426 120777 73521 1486247 836920 1694935 1286880 1126579 1283432 1334910 1257999 1561421 929031 915697 324819 726435 1823538 210880 171520 1653602 316035 1890296 787977 629695 1627656 370766 1880690 214945 1719109 192636 44556 1818719 1834851 380619 178184 1517336 1564840 1954996 1859488 1527819 1333737 1123686 1840685 1194193 1078966 18611 44187 998853 1049874 1768665 425829 690069 414904 1378457 1573414 1244997 110816 1634400 366644 1495618 1797858 1693415 711767 1081115 1712174 1378169 1661512 1755791 1499844 1586340 1898405 401125 1689112 249924 1946838 1472536 36957 1167896 379163 136718 176993 640611 779724 813012 1829643 1212615 291473 1047857 1717368 1028757 1992571 1592568 849784 377261 1328555 1402536 1069585 1595479 1787262 1270629 1743013 1157484 914892 1873961 766839 510049 631143 782297 340199 661335 39393 1687775 809322 32188 888128 1963496 790108 1434602 86178 1667301 1440024 645776 1368930 257474 1397692 125684 1897051 974759 683850 674806 656980 222645 1618115 205218 1381745 519980 1319898 191207 1136562 1160180 1241170 1216206 1609985 218069 262941 495394 1168100 579117 1127416 1709879 1967980 410366 945958 164952 1769036 1291905 1299553 678523 95777 1604067 1408365 1641191 338033 818460 126843 1042959 856127 871587 1595082 826884 648781 1590519 288250 294627 134564 992236 353035 436559 1578326 1205589 542893 1892186 872752 749593 1009106 792055 914748 1658423 179767 806002 1243523 739800 65427 993044 647480 588256 1402647 294871 907207 928117 1811477 1469841 126404 685208 809500 15430 1090248 819983 807436 536055 682298 1299153 1239663 368550 1696982 1347164 64294 1048577 1218588 601815 1819954 1229447 1541784 1763574 1496703 611077 1507501 318734 504027 1971212 536315 1074329 521975 923670 979753 1959352 828519 564732 289831 1303557 1181878 510127 672026 135774 882582 1635625 422273 747314 1180307 829652 1023521 1057991 994123 923420 11839 808912 661177 1165814 639690 1599553 1593105 1533931 1420785 1305233 1556802 1313568 137656 1448210 754781 886973 1869391 866790 882451 605462 1477870 1529700 1110771 1912757 440104 1170860 1862078 140845 1640465 1367926 383630 628095 169496 1742730 95384 508301 830966 1587677 623483 314790 549969 256634 1535126 287412 977622 1333002 1631698 1569050 1894100 799363 803793 131515 1336090 922394 961140 220406 1113728 1225662 1713958 1399186 1776129 1874942 1290092 1080415 1648233 337862 376635 1910947 455936 58489 1929704 268169 212923 258017 1682774 1768924 1631577 1825167 1746826 26531 1144050 1796085 220836 436438 669522 1248827 1259343 1975438 1147199 284305 1167137 1394590 138716 202423 380070 359714 1487335 553404 925902 812346 324082 1840739 831223 1181507 1366233 413976 820481 1642324 1470350 177436 999081 631954 1570014 90370 1936820 1263721 854459 1017827 1140448 1164637 1926677 321430 1508571 788907 1875627 1166204 1158874 1515261 1301360 1241231 147212 589267 276800 126480 566607 44276 1994355 831190 1382047 904286 634888 495729 1229389 396972 929034 301497 1973583 1172686 51843 480277 992220 73643 919014 1778250 401713 1838698 1525615 646393 1166600 599114 673442 67794 1984299 278935 102540 1872780 1246699 544438 630027 755127 1483413 976983 803376 1079909 1554227 1418840 615686 143216 46167 102828 86495 693112 1164927 1343428 1822820 1379734 1830353 72827 1320351 473622 1465530 89861 1974056 958851 815763 554636 411576 1122574 766192 1704036 405917 1944521 713925 1386101 1208761 1588780 1613689 1769962 1345875 136234 1208206 173807 312729 308382 341214 1059439 199314 1491089 793405 126179 1735372 815314 1853345 1556235 1898766 1513679 629889 700647 1258067 1878298 1617620 1318247 1094694 1169128 626880 1057074 1581498 1446336 959921 67480 1400970 303841 1491863 592764 632259 261832 531059 1570513 1034157 128013 234529 1387942 1689741 577797 941457 1145913 601067 1026520 542200 1684769 1392309 115315 1667751 1880499 1880720 494503 364289 490931 1917659 58263 562137 1373718 1377698 1166119 453870 1565886 1167634 508371 565001 1200202 1117741 506989 80102 1517660 921014 1200289 1812280 1381655 1237189 1434286 856439 412159 1612798 1259061 701695 1854658 225672 1343753 298687 613208 67966 1093156 1676492 1169598 1910070 960027 812750 1328639 1960828 209857 56260 1561755 301187 344386 1218984 288716 1258164 333867 1034768 1479862 150607 1176234 208971 73826 1980553 1363516 990943 47539 356791 1138418 122444 1473060 862514 535215 336382 1974972 1235481 489151 153364 519633 1329365 378452 132825 572633 1412924 1079109 528576 997066 303912 618325 1244513 1253938 138290 1877446 227215 1653810 882215 1694728 274767 442504 1868237 175096 804742 1434229 204385 675855 430862 1711038 773751 563186 662472 129778 1704438 404967 642477 1733523 986852 877519 153027 591284 292496 1613254 1952586 418198 1450437 1299487 29340 1869423 411203 94805 1186185 362064 1747125 953585 117687 1800010 665082 570516 39834 1511088 1145113 483693 794060 1496538 1447320 1091546 861573 1350338 614071 32971 1614366 1656792 1505788 1689375 638147 761627 1504557 1269499 1993185 874452 235572 841720 1474847 1585976 1425109 945486 865467 1902027 487111 1750948 238620 800240 1946879 536966 1006726 1151894 1061924 674892 1689644 656512 1770983 912471 1970499 616712 70262 1976985 282720 351402 158555 1684080 1043962 1873166 717876 732128 494180 775336 30029 912999 834240 926676 794951 126940 53436 1794352 1100991 144815 692936 758134 1746632 737453 348016 475989 1402253 203397 59619 751643 1893719 1332983 706314 164164 1534787 1035435 580878 1533516 1710202 1496546 1815875 1806292 32053 1302330 555532 174271 7558 1957936 632311 1318621 307158 177603 292476 1275889 1154857 1272681 1755629 1968917 383279 427423 516895 1698810 829282 891013 742016 334135 1794434 599042 1096310 1296801 1983442 1555811 625731 1067550 1659309 1980197 1363035 1366200 1203312 789282 269839 336288 142363 1460658 1685123 1633792 1806584 925720 56775 1530042 930780 1265389 1676835 469882 1416399 83765 46077 112354 1753732 750045 696779 1088990 1726076 187326 801122 1857898 328011 1094600 879440 519198 1436039 1996408 698787 1285922 1430059 538159 1809792 1260355 469990 1602932 621004 744120 491216 91919 1372767 698215 1893827 789708 120835 1510631 1815109 1046460 378170 805791 137355 843594 349427 1894478 1526435 1947540 1608508 1970322 31202 181012 14572 596009 268909 945411 1095079 1624624 595665 1136028 797642 1001222 535884 868704 753619 1844050 978175 604825 920979 1796504 76539 378793 1896207 1492750 682317 1724337 893031 111509 1734772 643368 1382289 394008 1578556 733058 1900493 451617 1528789 478007 1580013 958610 1091234 115535 1181786 418126 479765 1191521 1649190 876702 1716804 43142 1614288 84656 1953282 1358158 203887 1025409 1112789 1871724 1059825 1255268 1652770 113534 278879 711097 417029 1643207 517580 1176698 1267139 1120364 1381312 955074 361040 1608515 186936 280860 621503 23859 1050120 243011 740788 380395 178966 762140 668661 1881994 1359972 64064 913898 1918254 1395474 1521822 778101 497708 456508 1988083 314506 1822026 563946 1738214 918323 198236 816145 1740991 517644 1874410 383950 497421 221315 1360570 1006581 828695 1082706 1626846 860335 1561636 434293 1444807 475884 1353974 480977 529452 1619860 369353 659612 47036 674128 201198 1612103 1120304 330148 1812213 874543 617968 1906159 1814154 818412 1467934 236645 223045 1403009 1916741 77135 1413427 1638424 1729452 1170975 627783 104613 1407044 1523765 1526769 1519265 558113 1681609 1883714 1763931 653815 396085 1781921 1738304 406700 1893603 369414 615712 795137 1056222 969339 1282995 143117 503073 537184 1041122 1648377 933695 564649 200061 606611 896543 1021880 1200870 964119 1646193 1797584 1575106 96970 1579378 1553046 1564565 75461 398094 754090 822753 313259 836321 532310 1123517 113810 565700 109973 601712 680017 1831651 304832 1572659 1550031 19763 1975836 956563 461469 1199917 769596 1154666 318014 1341074 867964 1858818 714711 1848926 1397943 72624 62278 42604 1947224 467989 1752762 127573 986267 219862 480657 918316 1725496 1224987 683597 438137 714014 1090461 168951 809386 400386 131949 711288 670894 553494 1501017 131716 284740 1230161 1124629 591965 757478 1943908 1392571 1844756 1226772 1442037 203688 1370347 894336 37439 1979741 1983213 1211758 1323679 1426293 1129868 1284292 521768 1779616 1776330 624084 261135 1634075 1003291 1006460 511708 221701 133321 830402 936918 438711 1218323 1248980 1637580 843463 1775445 1300757 1372425 1318159 102282 32661 1949971 669532 563466 1933526 316473 165335 320909 397214 1797374 1461523 1779412 1438059 1794323 848792 980890 809725 371737 1227692 784693 821964 571409 1345090 1572082 724427 495996 1947033 1657619 1784023 109401 172605 1384876 1768188 142941 844263 350819 1003015 30892 93647 354950 1165124 1325688 707652 149443 934552 1587367 1493284 153204 960067 579955 1511962 1451567 1891072 1234765 982333 1208709 608137 52537 414749 1669369 711595 249798 668573 1521819 553164 1935404 1143771 1641746 1342265 602446 1172697 228722 394852 243764 1419407 694708 661821 1210795 640411 1456082 178357 115846 436329 1262264 1675142 264943 869058 844662 406767 110721 1433924 110957 660539 1936652 1262176 1019224 819861 1012508 240538 784264 1845311 573744 724664 1091578 134641 1292298 386490 1563027 539907 976117 1429859 30321 1687270 600538 44932 75038 1947177 1826654 1487199 350654 1650205 1801805 518013 549981 1665860 1890878 177171 1235472 1469984 1191791 1952571 1044026 1849280 1265718 1031261 330263 1450539 1938232 392335 15412 1021047 527158 267800 442293 501417 727640 1481412 635079 1652749 372687 722470 675375 456274 1142147 1915921 1942623 1506622 1674534 1715630 390473 1125762 937961 649243 1266116 1112188 19703 662547 1097375 404509 1246632 24741 1244220 536919 335495 889015 1340107 1973582 1438516 1263273 1294045 161885 1292334 50786 1086641 1048704 1835934 1598744 1663180 1807686 1901052 368436 252809 495408 1485284 1992412 894906 1594473 1751008 1659439 1703092 1105455 1759407 776626 1266521 1138252 172690 1525135 133089 785425 465481 1498210 1110333 1776683 1342022 55688 1481189 21045 484318 1200173 1150311 1850197 440852 196742 701903 404481 1232895 1476344 1629736 1115168 1528385 874605 1093185 1600253 716811 151488 1412816 1190615 822060 615492 165650 1124654 910223 1428739 993361 1656495 513596 349685 441454 1859553 792001 391704 1711602 165130 1718067 1750746 1929687 853492 72483 1125246 641374 801421 267635 518561 1786224 1941395 599952 500952 943858 1703662 1655208 904846 1155735 825668 1092718 1126709 102082 977917 1710537 110964 1150681 1276902 181980 1136539 822012 415683 135154 910070 1505928 704867 826839 1219625 143153 1782058 931584 442560 1536491 289393 1945809 1189751 1158978 1533103 1004510 1690513 1725450 734969 1438623 926845 1198184 475513 1810104 1608347 813404 159595 143867 1191883 889525 1746134 100892 1405793 1019777 1553444 1437877 850928 1685621 871159 1728002 1680366 997654 1295099 1994596 744420 198056 1550397 1626247 592218 1997360 1561672 1327781 1159595 436036 26142 1594822 1275721 1695182 1999242 1607134 1827932 102894 1837518 1130227 1164375 1453657 1949804 1257436 1078252 325725 5993 635008 825926 841191 109372 1892254 1976374 1520552 839665 898737 1033936 1039043 68530 1340815 1881888 697139 238686 1770263 465458 1722771 425247 754342 604278 1328884 442111 1357417 863609 1095614 1788497 689743 1191750 1648097 539405 1704146 1479830 1877298 654402 1206840 92731 1951831 1515597 323615 445382 1614074 76575 1805136 1669507 91029 222408 826531 1440141 1490082 1490058 1502098 121528 842048 972525 1585439 1333576 919548 1145880 1613609 787155 753624 41948 30491 1026353 770345 958188 1447233 364576 154791 1498029 841957 355007 927153 150783 1958495 1646884 1121991 666980 1482687 1095772 1829595 1628702 1700314 1434427 1699369 292364 865419 1949498 740076 1565000 1987955 1864669 898450 777223 213849 811344 1602749 237938 36936 30505 1054656 624747 84463 1785254 532020 744592 1603175 194819 297986 1683971 36547 1421327 1243720 1324579 1429213 225513 1779286 1941122 1972750 875897 713425 1933634 199796 1656590 1808370 1377208 1396598 1763727 63393 1362289 309303 272122 1160134 163932 41765 393134 1906774 64074 1372254 1282174 1038393 430700 1014591 1264410 525168 1381652 979973 331881 1359434 1842893 1935974 1825988 413585 439765 1022159 742891 759083 75292 838047 1634047 1804373 1119492 1598856 535058 1095095 671097 952461 448452 655032 1586999 1890772 1511630 1342779 1178429 199557 1888377 1704461 1535030 917856 1350487 414128 1452602 1802129 842371 745979 957638 1054969 230061 1840098 963076 512346 1404259 1660817 1935993 1096893 141129 112910 975152 289853 330118 993033 1272011 203707 1737719 1508561 1157502 1837906 354814 299920 187265 1446215 518565 113255 1668164 1770023 36081 725746 622594 1200214 1020499 740702 1615804 1348432 1659232 1126284 1408088 392092 1895082 1259959 1750664 1245182 449797 409450 223372 1160223 93914 824926 12213 1312946 1159088 76210 309982 784470 78983 603787 1932053 817515 781951 1768678 115045 1110578 784455 1013839 380453 50638 1369139 1170550 889268 740617 1184891 1106043 716780 1038556 1306364 453924 634120 1282137 253356 1721811 251886 1773499 1162861 1421156 1719735 1664010 965465 1004627 1952497 1290166 300470 1637128 1070710 283443 1648161 308103 909360 1138682 1831536 1000741 688225 1028442 1839891 1292057 268977 1525356 1889312 1520836 458358 579558 1187392 41456 1745872 644918 1332006 120531 1640647 1645139 1546976 1190533 561512 750822 1060818 113960 1246606 1290985 185154 115061 486451 1551136 976368 679873 1389511 1387359 900582 905784 974970 1328720 1356273 108370 456172 1517394 823277 886415 922667 552467 1107666 1413706 1590097 249389 1070019 1081240 125406 1005543 977554 447474 10515 508152 1115995 365085 1639671 626691 1885992 210143 1282462 1146393 1610123 1188862 246705 1458000 1245939 1477032 1394213 849317 515032 291993 131689 1679194 704277 247827 1628145 1125674 326424 311510 991580 1589879 791503 1381785 1706376 1128248 392881 1164748 1603298 1034421 1221122 903797 562071 1760031 1467947 1595026 1143496 1643350 1769044 605659 515784 211259 1496385 681429 1877201 1496978 498496 1972063 1273814 736355 1645589 1996798 163114 1841834 1368448 991918 1700405 1517257 59827 254100 1888275 589082 180574 34888 477607 659741 930048 692003 376118 117611 1882143 168320 617615 540106 1806525 1810306 1248636 374950 1419579 833818 648643 642470 431250 809474 805315 176168 22700 1568193 1521047 705942 214507 146522 1421856 319526 641719 1460672 1658165 688018 27452 587700 1060115 1394692 153481 723290 884973 1172943 1441016 391819 1327954 558932 184028 699096 44199 1718600 608418 1204856 1014424 1332847 328932 50434 1865216 140777 1463267 561396 463961 843529 106176 444398 1319045 387632 696525 1875413 1065848 1498275 1733618 1503511 1551561 678894 1132615 498920 416518 1503860 585784 621216 6335 157916 583328 1556037 1529991 1697552 1481663 495130 327743 1452319 472239 1807235 208169 96623 1703903 746958 1346114 681825 1002997 159939 1351819 782463 1670531 1383781 1269104 72239 888017 1740826 1534181 1725407 309700 258867 1881843 1542974 349834 519485 330171 1251763 1955910 1101570 1114687 648226 1789531 1013910 897931 327995 1369171 1823516 107192 1226740 907691 633032 60257 200580 1078843 993290 203251 251052 835049 1737762 1098364 585458 68606 1512219 366861 629402 988209 1437462 1389538 1211 1098651 1736162 1072012 1734357 1811145 1282037 696088 994341 1350835 1638011 1918341 459228 193528 1466015 919110 737175 1310944 1103043 991016 1009450 1683578 1441479 1046578 470055 1719901 1610406 900255 1589011 1990976 314375 558797 1962132 468372 571883 1721454 381537 990891 1403721 320064 1530596 1636334 728772 1558602 1965048 1693051 1600725 176591 1085400 126552 1329436 1836205 642692 1463642 1198674 175855 1156843 755212 1124171 492381 821683 593370 1595793 1462614 1190976 490437 361918 205729 1848234 331820 442361 1964215 949838 1563181 1630746 97392 1085790 228824 1613750 1889083 1619341 1979120 113159 783097 1264668 1157231 725972 1656162 1551508 1616042 1188419 788969 292325 709070 761223 919296 405334 1788196 1399763 245109 1964137 284708 1203257 998797 808060 6278 104032 1520351 892071 1549392 789227 997499 693119 296711 1099372 1000336 1372763 85194 672176 1591051 157969 774464 856847 1176821 288966 867757 1242602 1068754 718827 969745 144971 1673948 440428 1497280 334544 998057 1294148 1704545 780231 799648 673265 640029 1302718 273657 1734831 1807476 23255 1979697 227892 337707 1816542 508414 750451 684663 1336061 510702 1418525 36632 435227 1135770 496633 909173 25317 543153 1401833 1205802 1083493 364595 1486407 227601 285237 1396837 1681183 527224 931193 370996 1751291 1694214 935613 932913 148407 16494 1502827 1567773 766434 1555291 191854 1476317 714932 1017272 1789900 1379325 120629 966340 1459107 412186 1052131 706515 1239190 824028 711265 1102875 821858 434665 1829122 1887311 1584246 456030 1517548 343687 1092655 211013 1340899 1977844 914192 1923583 237307 1876334 797431 1732312 1083423 891342 1783589 1981194 1370103 752613 1476722 1583254 1827842 240835 1468603 1797243 470545 1767740 1369441 1993662 1954240 1111794 346644 391254 1262076 1996289 657032 1830305 59038 1840774 452363 100671 359765 162333 1211251 816501 1126322 225236 813281 1916517 1888519 176711 1479705 171472 1616272 1090758 793416 1671508 1919663 1502622 1589867 801563 464984 1202419 965017 1723932 1148860 1973514 1184606 118903 1520919 241167 846075 559013 1277292 572295 856123 698176 762628 325339 280691 187328 528637 1940541 884476 1424757 1016179 1875821 1504017 1483697 26155 1382861 1165422 1636148 1975035 1804492 1023571 581120 1596602 1056502 158849 1334907 477253 942072 1713133 1361783 1401720 38039 1649628 1150145 532012 578897 1144211 1028221 209102 595632 1610958 599480 880339 1229417 1340455 1386274 1577728 1877924 765642 114241 464164 394920 854245 1336214 831433 460334 637632 933985 1517651 1481823 160542 1751377 1619408 291234 516891 1808905 456813 918716 1740239 516167 643482 1948972 657192 563484 1362474 35425 1362709 1837996 667368 1530786 1439603 1670464 1696916 1641601 1402748 1385344 1209791 91380 1416899 326934 1040787 1304153 1720126 137275 1057041 35699 1180816 1333176 1573200 759625 516056 382032 654755 327334 1517589 476784 489018 712100 1454381 579213 10629 1917548 1331753 1466854 1291292 636603 1342885 1941992 1185882 1757393 881816 248741 1542377 1701735 1188827 1148665 22203 877820 1799881 184959 139912 1563005 1970007 70649 966953 919362 1434767 1040372 1404481 996081 1578534 263723 319230 809388 1527949 1168461 929914 766627 1777195 179691 1858449 174556 1052177 1575036 1618552 715696 1694768 1078517 908408 913929 768699 260726 1258823 1508270 496327 1449456 813679 1706064 1252332 1743298 1115356 1748422 1896823 205056 926866 1706883 1155953 1898019 1880851 655326 463447 1879147 742548 1943734 605912 543554 1930017 1422578 1970397 562514 53932 1247880 967191 1564362 1538276 1875689 1693920 599918 1079336 836002 518206 913634 773555 1168013 264352 1832699 1643314 1019363 1790735 908610 1600657 83243 475573 37824 152443 1125638 1215094 856221 1497026 219272 1601610 1318797 643659 454618 601254 1415128 966816 319483 637193 846055 732336 13776 739394 374550 1473488 957135 1918065 1155888 225620 1084550 1188769 1110746 1991194 865987 1574108 1402211 378780 1766354 1999968 1621772 1578225 1981465 903494 1883348 521730 1271381 712132 584504 1392547 774887 1936728 644306 1229506 672299 669261 980661 423940 638155 1155938 1669729 550797 550881 661473 1229472 1339444 1350502 1275479 1213696 557707 1139217 1220842 1917463 1656954 1898740 816780 278706 1598575 1691689 371946 1509797 84523 1721928 1859833 679896 1707262 1288594 134355 589172 969174 349212 1114450 515456 1559429 1243866 1666017 889390 1875838 1567684 755377 769761 1632318 1253562 1355028 198916 788555 662520 1685678 814725 197600 1888576 1229080 797905 1096383 521305 1155459 311014 1658903 1009752 1334173 216378 701809 717825 1980691 639699 575069 167389 1117981 405728 818787 442122 249189 1643338 1021357 1118063 972366 1397032 1875071 501755 1769432 1787429 1473337 365817 18558 227353 14341 1082764 756189 172372 1788245 1055515 332367 1233431 1572181 1643370 253545 1727413 645315 1252254 455535 437097 1281331 1919153 811270 1048321 1844183 308541 603145 1825241 1385470 1805442 621431 746887 846990 1975592 1856572 775421 1614213 1101729 816660 1685359 1555578 1123994 1640128 1407872 830903 1268696 448000 1170521 1344088 655350 1912740 51396 886949 820700 339859 65121 543951 983882 728426 457592 1486293 275428 1059405 1777654 901637 415888 692315 1839491 990133 1231665 471058 386022 1832290 454391 950870 252793 1356202 245453 1982254 547528 149804 308769 1969842 480690 1838664 213170 1313471 1165024 1510855 1665787 397713 1936613 1309144 125801 249412 967078 1080612 552046 1525287 338397 1006657 176193 244583 1951779 710167 779295 304726 1085350 1266935 901345 304609 235121 398296 31272 1844124 675679 714649 1928811 151832 573740 1233315 1858660 1388774 1661992 906309 474970 1007315 1870887 1843098 1223437 1335854 683309 1239979 1266431 953759 742914 1189692 868587 1095405 1839424 255680 907942 338889 876523 1907905 1535915 253149 914891 350869 293356 693384 732991 879921 334655 623616 525535 341030 759816 1125555 1617532 1158849 1055709 1502011 473051 1173209 1213610 510482 973568 1592118 1909621 1158144 168913 786735 1395455 1824748 678765 1567294 1342588 1247936 1090683 1332882 1426349 354849 705885 478500 71031 1226695 44290 555842 1199838 1492680 1910067 792162 1979880 1514247 139501 292244 1158543 99627 608399 1966276 453835 949777 10646 218455 1023535 1920332 960174 1272435 1475509 1731844 413150 1765064 1426573 478514 424310 1809121 1012546 876673 178621 1599729 842096 1458260 629116 750395 1928289 246201 596704 948430 1416603 645815 1883095 1509480 526529 1422436 926521 370373 1146227 520859 345870 1671367 1553317 688401 163238 584467 608659 267049 837381 1103194 1764381 1974738 1666226 1502709 1171536 1051881 1365339 980105 1330597 1160378 936684 304319 710657 1075803 1558131 928267 1671621 913641 30696 56441 245455 1380033 642962 1596414 745577 1819923 714203 1087860 131749 524035 317443 1534952 914681 1226982 503071 279018 1873780 316706 1541821 76636 486322 783972 466970 270588 1712628 552870 690586 20995 1486829 1514517 1464207 1996343 511128 39608 679614 625137 1360958 1607526 1564398 1442943 267838 1836952 1699963 685439 467891 1394744 437369 453004 1083606 973647 806266 273858 459136 745931 1523939 1353112 1439448 1136575 743862 1114462 1841952 1756204 1733648 835128 751261 1041971 1313261 1077733 1834305 810048 836353 792248 355606 921312 1078862 1345712 1606824 90813 339901 1300733 1927514 161534 864288 1234812 1968417 624697 99711 651805 1799226 633424 106700 129497 1638322 692953 1473412 1525118 19866 391993 1835325 966509 1971668 1829679 110583 1372924 1162659 958370 1635958 1176411 717633 1820686 974918 1933194 1222435 921731 1019703 1093192 193935 1039011 648823 1879677 611990 77466 1112049 217429 770975 56879 1727198 1500668 47390 1181919 121320 1496346 545530 33966 1549052 1717678 1747856 499166 1098591 1041934 1728884 585577 1455279 560179 1702324 1253432 1502365 184316 475405 855708 624744 583369 282239 1074467 1827839 1717455 49469 1065294 637721 1973559 1774413 84171 1090796 225281 1330993 777856 1905370 1065645 740662 1051968 295573 1442362 290193 1773168 1388561 1846870 1620603 1740163 689014 1731309 864297 952838 994492 532931 1570481 1302472 175748 271852 1447624 1126054 1164614 1825206 589932 1772923 377426 18501 1143683 1835249 232469 702295 810234 1337611 1517093 1811505 1659131 74544 63877 1296286 1534101 1182034 242233 1190531 582780 743359 573665 725451 629850 1479744 1727487 827769 51062 1873516 1194994 771132 802932 329092 1302016 1856633 471412 715455 1173340 482204 1871372 1039024 1987889 1191762 1663142 1427561 1495970 1205026 1368913 596346 291507 1383473 697604 1358697 35574 764206 856275 1867680 1966004 1763371 4516 886753 1230431 510961 1512640 1858014 1905598 1646708 565607 1896211 1232616 896996 300752 988582 980699 1607462 383061 1836657 970219 1291764 543914 1782100 1476745 4429 1182361 1646673 1421296 1924170 46171 202185 1592926 1889252 1158148 1947550 1325727 1192257 1299879 636891 894837 9765 1418388 691200 601362 759757 1029868 1222785 1022849 1234835 957337 36999 1787680 946205 1672602 1264662 1486451 267483 1299809 1979928 1256551 1663748 840066 1351585 551662 1360042 1694922 288495 303690 1948818 415839 8905 420034 899479 1512365 281565 1425571 308393 801918 862599 489926 1495137 718930 750737 1612557 1915107 702390 1233020 1668003 1293506 1087885 993138 564970 286380 1757011 507600 720079 1256233 285147 1746819 487523 422577 565113 1841154 1641927 464977 1454432 1633162 821704 1278003 1119674 159141 1273809 20572 2442 180907 1461903 1649749 835992 957477 923801 499908 424638 823198 1233014 478199 1969857 1849920 883773 246026 690891 1729500 169431 1259262 1300166 19257 1355708 1935584 766593 1619188 714238 236000 1316213 585330 496442 1295669 1788143 228615 1451320 1381946 1092705 616006 797542 24622 524902 496104 302327 1745857 284499 502230 916297 1812750 179934 1368121 1150946 903465 1265588 1144914 900013 100772 1363084 257203 913179 778253 1364231 616845 1538628 1243014 163374 1556604 419647 1340798 1599610 1599139 1532310 1285543 1971268 662992 1575144 1602973 190570 450479 1522525 1548134 1292280 1940443 134064 1464438 1132982 1231024 405234 1882123 1339493 993025 200786 613097 1944697 481329 94297 1785078 226203 1725839 1328814 142812 940583 256534 957894 291484 472041 534467 153331 255465 1810448 991329 1825619 196122 447778 411248 62238 918594 177134 608347 1675196 553029 1266466 1944934 1766718 232948 527366 1609043 949288 1414322 1790170 515540 1171858 512963 1924161 105232 1213393 793952 780826 516085 1084562 183134 728943 788451 521870 1855757 1720529 245009 1349239 312181 1193546 1708958 853987 631974 1655492 739462 1392653 107820 1595816 772866 1989605 1882821 1303890 440586 355760 480173 1379436 937559 378764 1817216 388666 1349058 874917 561305 1122437 1012670 1212920 654583 257282 534544 1446228 1335895 781028 1140672 1147123 1271391 1470542 1596607 522798 339702 1438393 1614044 1807514 1804960 1821745 300945 678172 300828 1700468 1876133 1486189 1650343 793164 1815646 704889 1757015 20379 1033321 864164 1480995 265828 1747629 1177023 632487 319388 1450751 1987622 1811593 1293069 742516 313996 1555215 1083995 1942429 323846 787174 1150493 343079 607790 1333429 829312 617066 876796 1356496 1805974 1128778 339874 1967779 1764517 1855882 597271 867484 252669 1539585 686410 434979 1323057 1437972 1834137 110057 1852317 1645115 1041310 1222239 228702 652728 1318128 1363765 984786 580080 1502683 1714496 1910777 825562 1677571 1834043 825559 747389 958317 328148 657086 103240 1046933 279565 1940986 355713 1925377 273399 18891 1977759 65272 1332682 1132580 543130 416983 960726 1924162 1610001 1054283 1133790 718309 669161 1404482 1575432 1093093 1267913 1913308 640451 1635806 315910 841747 181368 1995699 397923 350811 1447481 484933 1792549 1162038 903545 92297 1918366 739323 1865155 743376 723562 77880 77163 1863087 1212857 1071153 962227 1074710 1254762 988640 343483 1092543 862261 1380094 1594241 877192 1493808 922415 1563901 664834 858478 775402 1028051 1286935 515527 1916980 756986 910120 493922 348659 1004479 1373060 1833784 573647 589287 1991308 1569478 355037 1936056 241658 1391728 615188 1830660 384294 285995 1958695 943135 364185 741030 1561708 272304 1746624 641688 1110950 368059 760926 1715209 1848023 497386 371283 736743 1624020 1769905 1496146 176681 654618 860088 1423127 1286945 899957 247746 1341813 1001186 555561 830504 805644 553077 1958308 842470 1811743 1958182 874697 607946 14930 1719101 1970109 1569147 366516 250886 728065 220090 1348807 655929 1498040 1614100 457382 1690756 795364 1742836 369514 1033265 1883433 775527 1381902 1795315 660698 1687501 1332223 880831 263561 1259603 1185877 1038317 498061 811976 1980572 566464 324816 1316664 1414046 975364 1541254 1097051 1878286 1868777 1097823 551927 686443 299040 1148386 295760 1882927 1778834 1486275 880277 909407 1537454 1811116 979250 981643 691107 1207116 1217008 700323 404591 1774039 206832 1275945 1154539 1052896 1003394 252848 389430 1014611 1621513 1233725 1794710 1162962 1408101 1563750 572229 1818116 282582 1355425 996942 1981888 124037 1106744 1400906 1025662 1014484 1926267 697683 1004257 1235901 9996 735493 748326 489998 472386 1917666 1164926 1886075 923118 280118 550429 1944847 1479378 225453 1917091 920373 1619388 1469747 1156123 262893 192404 1828673 687045 1333352 541714 461597 1563263 1056150 1350932 1617835 210180 1336683 570337 594554 1700244 1966135 734668 1351150 69194 203006 1841141 1693700 537509 320120 1578457 473443 121971 1567811 247114 1552348 723407 237034 381511 1286801 465006 1922451 557661 1218920 984890 140661 1621933 825 76417 1097342 1375122 519385 1244952 1628843 1832363 855542 443514 1937570 899048 163277 1494481 761351 949349 123675 429924 130897 1083895 149121 1085082 1495688 498416 863843 579274 1434432 1662600 1747310 1662056 1303074 1210565 214082 44512 1008611 871914 989372 224688 1863953 532021 763813 419686 35028 727637 635449 725775 882668 997097 25031 1622425 1298651 361166 1685130 1926787 1569744 828491 308813 1201013 443457 175764 1795434 1794011 922120 810167 162742 453332 1942038 1294597 825036 1834997 554402 1736207 1547045 1346859 49129 642240 1858761 1707682 1848189 507418 108966 1171743 837387 1745008 1825295 848847 1812508 1552556 1512330 607557 1510680 469178 152823 1612920 1273053 11580 190857 542285 435119 803853 1475507 48793 636710 884075 1555607 1240961 1418270 1830734 1889984 901380 768534 1233543 150205 656848 482941 1464281 67586 1339701 795005 330983 1687385 1672000 205823 1571114 533510 1282578 1541199 1688560 973088 670577 930421 1316787 275932 1371975 266857 1176107 1135679 848655 696246 1312178 1254818 36719 264283 319729 1618365 1745664 1305066 1634085 809040 966474 1285435 160815 546519 1466704 221602 329112 1322065 1147124 1019548 1712847 1478815 1181698 1160148 105530 921226 1684588 1814413 216773 894395 1142485 980400 1566164 669171 1984974 1848956 738099 306472 556552 1253659 732821 903925 1307306 750263 648393 857716 762533 1241613 109679 1911783 1221363 1185258 1249005 992653 1457912 350507 1012679 578473 574915 151790 1622080 108023 109495 1472561 1985594 1466452 1115738 1499784 1986107 288886 1176903 665904 1256507 1451889 121207 1084970 1769087 742673 333881 594012 406938 739816 398795 839054 1277686 1041209 806311 1218661 1547369 1419965 58460 309113 593443 1300444 1184667 966325 1704053 455478 1569497 1954541 261108 748579 1812135 431895 483272 1244050 768555 1596290 810425 157645 1088196 315764 83453 1445054 1422178 599668 496725 1670613 838766 262849 1219674 931950 1847468 972545 994418 1156376 1964824 604709 589446 254927 120911 1123762 1686806 44738 699221 1025798 1540692 1256873 840600 876781 502295 1329955 285704 1700423 891026 279179 1697778 1036455 472502 1544402 25505 1732350 1202640 391864 840092 343639 1789338 643144 1374782 159184 1766771 1617509 199018 1933712 201803 994747 322044 1024683 940203 1846165 1115966 1836740 577978 1511729 1053775 952616 678905 1918488 1867325 1633396 954864 776407 1375638 1210741 1386674 1778566 58504 1490113 468793 1725990 1867456 1610934 1539354 1693860 1318793 263095 1916199 148601 310583 1363571 1354002 1891931 103769 170724 1398456 1975275 1234752 1837244 1477720 853690 504796 342898 447668 587795 83678 1881839 1201497 818924 1305203 33787 1236380 1871318 1184197 191778 1607986 1787981 921285 1559664 1604389 247130 1904338 1318913 1490879 1407910 1727555 1320187 137536 516584 927265 1989915 564785 1071132 1230290 1159047 1974313 889109 335234 816218 893311 1009546 1260447 1342879 1195816 30038 971919 250723 1873846 1033077 103388 1848711 373851 1713364 1418516 1656281 873278 420590 245559 192660 663240 783777 342945 1448758 334435 727583 798538 824558 1084312 506712 873251 1698218 766580 273971 1822692 570992 633680 965893 1618668 788030 637177 602010 1362043 876883 1043991 492204 1498290 1213131 689098 381461 371537 1312317 454727 1929370 1143508 1091200 1857694 35160 659856 1703410 896874 592364 419349 1616403 1686647 1610288 387371 1519731 1229169 1511432 969794 1160225 617309 192013 959497 1166050 539129 1475675 1092553 148302 1696086 394942 1726299 363250 273820 883356 1175396 437655 870054 603924 1738827 234973 1082640 853323 208328 1285883 1688726 834717 1584558 1471157 763346 566722 1633885 151968 801798 1351330 1079629 1182991 1896416 749735 480426 356124 1019600 1490634 713744 310055 1100286 1521577 1482373 1359398 624153 1596837 1961708 1645008 1165206 1857928 278053 913530 1161282 1376801 1553348 854008 810894 77276 1400205 1796293 1459028 1050708 672492 1378653 131993 1349244 1441951 895446 574839 1566031 1545531 491344 492324 1731233 1169866 74167 1291566 1198878 1676434 792867 1894652 152879 1554206 752063 1329839 31695 1694370 1489797 309962 1374210 1732520 972297 549495 1500150 540978 1391243 1159248 1547523 1760295 1184551 659576 521142 105812 871876 432110 1439483 402280 1411435 1673126 27471 835064 235205 1082401 461468 1775716 683326 568927 1868210 1722887 392566 1184111 1656746 1776873 312438 159320 447002 1527201 1491414 788573 319813 596771 195709 132765 1791480 1512668 310809 430854 1528276 1730472 370905 70461 1908116 1997473 1644572 1748680 1951639 1840809 1900202 1276821 840767 1457176 1966291 1189530 451807 1584187 757083 20023 1145142 1672698 103479 733874 1660569 1676100 541044 368190 296663 1868329 483506 113252 383537 1724588 533038 761400 1361645 1710072 784028 962387 1236091 1496566 62688 529771 353849 623520 336817 8209 487758 909460 225087 274196 1523716 1597472 1381514 1195858 145923 852335 907681 459428 1503181 1523333 877872 548555 1476404 378124 1815419 315635 1859756 104432 1903996 1548059 1709370 1229420 1451719 1016262 581240 177462 39735 873777 1948472 1234535 1013227 191385 1412983 1086071 619271 369977 283852 252251 1483275 67803 1732133 1831718 493736 152776 1096579 1126614 898880 818915 1913932 1375811 817771 421826 1075979 794150 42137 1259398 1365469 1279510 432007 202774 885568 1033706 849617 470183 486212 270686 376653 324280 1578486 1261186 942454 1997627 835546 44881 151436 675455 1621129 1496962 812956 1957311 1035799 1550098 1627791 1524606 163592 547834 689430 876006 1154458 1510807 1206722 1618305 1580482 760984 26657 1814424 449363 93320 646121 562660 192106 495272 1752937 80207 376924 865434 996339 1734961 1346451 445343 232457 868771 1402144 1800773 1920000 115680 894136 479588 24256 1471825 1186586 1637991 880038 112456 576795 1816520 311635 87531 730078 70549 673455 5100 1762975 1456064 1536981 1771289 199941 1241876 1742317 1268538 1537694 139255 999318 281864 1219400 1102165 767550 558428 1773570 567280 121394 364872 1925435 378362 43645 1276834 1051001 166599 386505 1706508 1847692 1419072 660315 868150 1439277 1583163 885154 42198 925657 408887 951049 1467591 218919 151803 1751847 1247554 668161 230726 680181 144502 1607186 1075802 1852081 628841 915998 1408031 1816812 356980 1954603 216886 1306602 1252659 1650584 689347 1850727 367775 803235 1645661 404605 635243 658387 1396427 1230391 590423 645413 689058 478684 1901672 1061672 1116362 1885330 330104 1318600 1856658 1990148 269041 291548 1043636 1776327 1562479 278903 411025 1838693 496025 951341 1137126 695677 1421744 449597 785568 326139 195846 746248 1232016 1774282 1093913 1553066 1551744 1019836 1651810 1678083 1693220 700934 785486 468182 273624 1075640 1873895 1822378 1950745 324934 335504 1378089 918896 1612452 346178 350438 1503555 1044096 148375 182250 116586 1010410 1967089 62743 1443750 1432348 1282930 1277670 1531320 1142238 1769747 1083751 1736404 63886 1152702 1866839 1228889 562723 1134272 1696259 945312 172067 1599950 1040931 1149000 141956 1353726 1454277 1752115 1516133 928804 338635 1715069 425678 866984 1801944 147796 609435 1629374 1582877 120926 1321299 1025485 266762 38707 1956684 759410 1111973 1890707 1884603 1588300 48387 1993766 986592 1471220 1879854 609974 777860 1447392 1543197 1754672 694338 1214948 975020 1168742 414175 954107 780309 514523 1792844 708050 1620406 882862 173474 1935590 975219 408242 1811004 138366 1086781 1793802 839058 659930 1582136 473401 263720 1549701 672344 456757 792370 406024 99114 1813219 1400541 946932 719180 136685 1393840 90732 551099 994637 1815658 1362804 918756 1841121 158866 1198251 1692660 362076 587969 127515 1405264 868323 179347 123322 1869184 1933967 1441002 1728159 1737862 1314222 464666 13774 1246858 596251 680373 609056 1086256 150918 972955 938791 874135 1935597 296366 676265 406049 1057680 575545 829008 1977166 1814590 1441657 1670049 722510 1358024 1994896 1382788 1760092 1547629 1062092 1091735 1634332 60052 1714638 1270025 1478739 1874557 1260107 10161 1815734 191113 423534 1593076 294314 883570 1227763 937991 1783739 1425703 812064 1606570 656086 1865122 329539 579307 277372 1084774 4056 730217 1322067 1651462 1299808 330506 1957898 324571 597689 416468 364973 358878 1461992 1613416 1139080 1827154 565434 829099 1307415 1314191 1240434 1312277 1667081 933857 131456 1884228 1806640 1800517 789312 499151 1271817 1967785 1678671 1848142 117259 1241561 1730304 177805 553172 936589 100469 111177 607887 1729484 691089 1315270 837875 176822 331116 999439 377910 1124633 343244 457897 1215254 1248514 715310 974811 1993724 1832382 1960307 1086525 1961833 39567 1669783 1796314 1573915 986666 840730 203423 681726 1381404 202139 1479728 633793 329248 1445467 1449617 1665127 1784673 270021 1120533 1418561 1357946 1412830 1610486 557218 433428 466086 642955 1566957 1494981 927564 285840 1868620 1888421 837293 1770510 1566837 38921 54099 1737558 556478 174943 81187 682909 1694608 245154 1843240 813224 483516 115194 1135327 1557563 277470 915419 1694509 1655826 1060833 283237 1932095 1834986 1845245 1815955 1396704 1282698 653819 975622 1199587 25852 1866747 1665373 259661 81410 1823002 1583669 1368567 72637 771773 901763 62207 480026 347797 457851 1294791 49089 1909025 236311 725171 1236827 960071 740857 594036 1933940 1224649 109306 1964193 26987 1305143 1376734 1848952 461172 1588051 1138572 1624157 548489 1834321 1380262 1401841 591074 27476 37447 1761511 41283 1833242 464423 1013235 1035358 1557505 831563 559128 1497692 81676 831853 1807701 734246 1683691 1202963 459507 424080 300968 1527325 812719 335559 1433597 1589573 861437 1536522 201692 628299 186103 521778 139481 1203097 925344 808294 716509 1628804 1687326 98632 105636 1986577 1721458 50117 1658138 675561 430260 493468 683706 1692515 1209254 1713218 786120 265326 297615 1012590 1116299 151655 66124 1996250 346825 917445 1271833 1613119 372784 1385538 476438 1036780 147437 1259082 1832897 222806 301067 1203358 1842534 720538 1194440 1536289 1831932 662660 1087048 291420 481629 1508353 1050353 1531858 1830237 550985 380372 1767161 1316784 1447245 1204064 1212413 1120882 590048 1400949 384833 1515882 899755 456050 1982337 484793 629505 1156936 1336672 1528973 487251 1711412 550024 1109606 403548 1049405 534890 1929089 587718 996965 1202261 379754 796130 939985 1052939 25329 1598926 1216171 1560111 95735 679360 801398 1470382 320636 1261411 1897913 1897058 187128 126694 1886178 356554 1163065 1778709 769223 230664 866513 979571 746367 1380905 449565 590521 664609 1155991 1758610 835365 1200083 195391 132586 367864 1638867 10877 582280 804043 1423843 754040 1362407 125651 500075 1957193 1966781 116202 620681 1294673 1240997 1427871 413417 1301248 1956648 373797 1193520 771938 1693869 260352 1061700 548071 1205851 827701 627374 665284 312389 1991446 1000444 1334989 679050 1396825 1124325 294175 1977255 1884713 1056657 1261423 610765 457105 1646335 1632117 1083692 1667827 164339 1560407 590463 382783 1972527 1482368 391665 263143 1275727 1206391 1665912 949147 503920 1046197 353781 228437 498483 1107785 1693602 1086557 907241 1949186 1141435 1313314 1294713 1342387 937026 1946864 1648872 268743 349654 45394 1231039 1861532 819860 879795 179681 592909 520498 946874 621808 625775 490523 1461299 1949376 1583031 770879 760816 772849 1591015 12058 1576698 283257 1801924 1969183 954154 704742 1004638 486508 1246980 1720879 670040 979165 823918 645900 1487535 1693368 400808 1991094 711258 1473130 1868440 71959 1849400 283418 226807 1238634 1252521 1803792 226529 583061 739846 1806599 1133693 349436 535648 1840267 1528033 1906681 752907 1405233 641898 1554858 1317896 1886070 1552836 1698190 344461 1164408 726505 859996 1122951 745820 153873 953931 1168157 1053651 1439218 1885080 890936 418682 1867132 1303128 407422 323311 1552889 623781 1586333 600810 1806914 812115 53328 1641889 1905552 1134937 1510244 143394 679966 1988945 1092532 157174 1374965 938194 1984781 931422 1891491 1494260 1894219 355510 1012111 1826719 579037 301368 780375 285293 361656 1820322 289999 281794 738107 971372 897312 137531 50346 1182757 529597 1551118 546911 121481 1868422 269313 969068 25343 1421130 1020496 206440 1192029 305572 69438 4198 1474286 729029 1040045 1346969 1330008 1463339 895672 1247794 483088 609524 1094145 801983 1384451 751323 332103 540706 936259 273658 469585 1596278 668034 1667398 1690234 1012430 1705354 218424 460268 1404583 1763626 162739 575223 1839497 1533569 1212852 1602036 1240845 211322 1490898 483276 1520931 1455434 1896030 1731340 1597686 946186 1147825 1536162 367887 775034 1002472 893494 1047590 526015 1296633 1575864 410222 158751 1326644 47678 1829528 79509 951213 737025 827883 1328812 234600 279715 105251 275394 779745 752193 411622 1941017 1758071 675391 1325964 1829668 1390249 1449912 379675 1864778 1925649 40751 889017 1389262 506116 1434638 486047 1769259 1021377 193504 138718 1854009 34525 1905330 37613 1337396 1557859 586585 308137 840757 1410859 781952 578702 1983956 1712026 1759043 1761074 330633 1140736 552668 659532 1967718 179407 440812 566768 515640 3753 133420 1482946 711984 484887 1430928 578501 1280427 1040853 1679235 1915129 565485 701856 583409 1659327 65489 1648227 727436 1858545 359522 394422 231226 1456570 1936439 839913 1740516 1790796 1005681 886142 1834808 1066191 671546 1034245 375844 1568675 71586 87971 110828 226487 1087648 1500464 271993 1861214 726713 1939081 1446022 910129 1526703 911971 1748892 1811616 1480570 1217819 1521014 1911025 145162 457118 115778 452666 1754017 459077 790429 961185 898288 52551 537920 1081968 1929872 706288 1445231 1720431 1385819 1826953 1600654 796666 927868 76118 1693555 623809 1871884 1180397 1544209 1668218 559931 1353512 563470 852054 1663962 1435653 1942407 1628817 313160 1388967 1011023 1008171 1593690 447216 1626618 138490 1452295 365720 1055806 1010031 1526356 824903 1089256 676147 1926410 793763 878847 1900649 538243 687693 13654 4160 1244636 1994444 537045 592506 1483565 1446718 488107 86751 473358 1827942 1611582 210604 1552030 1597635 74805 1390802 490279 182781 1952414 1458052 623787 1089064 1297492 1424471 1497897 1456351 1422298 192273 913173 1017308 828701 1302757 1775395 1542754 979984 1801016 333735 690680 1784413 284765 360924 3770 143871 743656 725246 1483226 285609 186055 1166270 251291 633049 163069 1830142 304094 882315 84760 898698 1874308 849599 204069 645469 1753859 1878300 1350276 1136869 1458191 501216 369201 155556 1524098 1503456 434339 1123893 1419203 364507 679837 247569 809859 893185 1934593 976043 1487767 1838007 535710 199466 1537055 532100 280681 1170084 759724 1338506 1414708 1697049 1434162 654524 970137 1725384 796398 1855279 873630 1987861 1081934 1979946 492934 733862 91293 831703 1186023 1800953 1488897 1297323 1910602 713358 1649170 857715 157297 329104 20578 498314 1177604 1055115 1972695 868086 1242313 1280176 753449 514688 265727 1197475 1812597 844626 210770 1250914 519767 1408698 260748 596083 574578 1321814 357595 1645225 687889 322636 1240168 1347538 540064 106368 1671801 1970074 173490 951969 510745 1354882 1204186 1225286 1409242 1520926 18339 1917322 1202684 1786269 1308168 260503 164768 1172415 205552 1209768 646496 988418 593204 154231 183202 844625 1678637 1401342 1065339 1646648 1511603 1104556 1704247 661722 1205176 1811482 1092495 749835 920318 1674177 1067478 317580 1541181 515870 826248 360052 1243959 1588257 229741 1455558 896735 15608 1997762 1788315 721171 1580986 1246016 636973 1325569 147346 1038318 893675 1258170 287363 1898326 881849 1776230 121169 723107 1134413 473858 849213 1837273 719996 1407207 1557819 1381420 1167081 1330491 1714228 1285860 893996 262729 949973 855950 1730680 749346 1587008 1341402 642177 336109 1921020 821997 322504 1982382 1516612 199432 1851283 289144 887980 1440189 1635719 641431 1083668 1841606 1505587 1781374 505769 613562 1122801 861351 1993955 952314 1703063 684692 296409 1971295 1652229 825590 344408 805876 127755 787219 226949 576627 59725 799311 356864 448392 208255 1722344 908988 719901 793222 99321 1437594 1598554 738010 1512488 717194 1186536 486295 1561875 189844 498412 643711 755070 1007095 236088 1656697 600407 789201 1352646 864254 890644 161310 798872 1537802 1274794 1664646 217427 951911 990809 433237 1710433 1354550 168907 785469 575671 255502 1186819 631251 1154807 1230157 622937 1175837 1500776 304514 588285 973635 113925 1629729 1655575 1727168 590872 1725278 1774093 696069 449367 1123961 1730884 523647 1608975 683434 743725 710429 341125 1796125 20773 1786096 113734 92678 455408 402652 110779 373524 268351 715155 1408682 1507736 436803 1159336 1245564 654416 865151 801691 128823 1496193 987715 1329093 301077 430489 1372263 10030 198274 1458331 883604 1643877 1004447 1259107 713781 1860069 750425 1251669 1770802 405591 1824333 319015 1908436 555166 1013810 1341623 113044 1405091 1026121 222432 1041564 725062 980267 424436 1883799 1381128 1210270 1243327 828256 784774 1003274 1667503 926899 288756 1762148 963294 1447766 78845 521285 821888 855438 819470 277983 1443874 715819 194001 939491 1717595 1647926 1221325 183473 1682541 40234 1498544 70375 1083500 1367452 452080 868256 1016260 1863683 1260534 1348377 51175 479665 1081398 1507790 641504 446698 1627288 189108 922340 580362 706918 951727 110900 943749 724388 1835400 709662 1198669 1416553 658977 1081803 479437 1915833 1542482 1207150 1149196 173423 1956460 313961 312301 1922044 859560 383036 606142 407250 979793 1760531 15958 1118125 1291763 103495 312300 1783960 336592 1175124 1172647 899204 1549939 365077 88072 1208035 704995 138917 569560 1686030 800906 891500 464436 1343060 1715775 637009 35113 1444222 161238 1082234 834561 919452 701665 1922717 1716652 903980 3827 673079 1648633 1004424 290675 796881 1280268 876640 290211 1069736 226488 88976 1611850 1024891 1316109 1017112 1244541 1653406 835943 1660674 1996007 755106 38436 1377858 1156745 1254394 668644 1628038 461367 884533 973177 769036 224125 1432652 1094991 1071162 1621275 928098 1921408 966856 107749 82431 350574 174801 1461756 1908133 1792342 1370211 422015 1680256 1198321 26833 783120 449827 1390621 674537 872743 1874785 1612098 507461 1286163 1804632 1471977 950702 810545 1214650 1471274 1977 643971 1677934 1555565 830480 1229906 1741907 1886996 765064 194694 1875277 1738186 695106 782199 1757705 416700 1946531 931800 1857082 804703 1177418 1880402 1408514 537575 973090 1070507 1742056 1002723 1439413 1857548 672069 1116452 660263 724993 1216670 1620911 699312 835980 802785 711450 80233 1530039 533973 1755665 413959 501353 1783093 881290 1784589 559353 928360 53670 1577535 1958699 1045127 1892921 1909991 591081 786814 1508072 1258794 487261 351790 413042 1768834 274024 1978604 1162306 1982511 1770363 499457 1317103 319681 141510 896493 1610522 1620164 314876 1926040 680263 105876 77998 654940 262880 158707 381856 1067321 1678756 863874 1268313 527187 1981209 353495 1726999 1897533 1491685 1501223 1937244 535732 560611 216917 686468 1728281 1742766 454351 1027477 1549917 1652697 1355890 1106887 776842 1284827 528686 1045023 554184 878534 1468810 811800 1054424 124081 243145 417422 377750 1564839 1446421 532600 701477 1035940 1646665 1004848 209328 1176049 536345 930500 1365874 1008070 1133486 1146741 149206 1405261 267625 1688145 1248857 1958070 1017451 1433972 300924 1093439 95827 136957 1983221 1787638 1351290 683540 757746 1271746 1748854 1611601 386792 790854 597521 1269284 1631687 642278 1952093 862527 668864 885090 382808 923192 944291 1181669 290653 1026257 1689324 71517 66291 1957426 432644 858219 1473207 1323813 1022361 487605 50304 1606583 1883934 1355020 783634 1057035 1833818 92694 1229983 1236527 1514206 335434 1866824 392327 73677 127804 1705550 1390859 202391 385488 1592063 1107862 124472 1478385 334405 898086 1891825 1691105 1550074 861491 1091653 95452 691968 741876 1513572 82940 342893 1578752 144876 1405946 1742133 126602 475462 453713 1608487 1959037 1103351 1111148 1947780 499329 332336 828444 1111312 260203 482095 419755 370234 1555418 1748627 1521155 901144 181982 437492 332364 1602751 844775 1542215 1890088 147223 1762920 241270 1673475 818691 575512 719308 154013 69761 1540911 284176 110884 1748917 1837359 968494 1590861 1389142 676523 1913443 1516372 1012125 1496730 984131 1954711 1298826 787877 542225 1925146 898588 1298370 426066 1486612 528304 1791742 1149637 598808 283770 1642287 424202 900866 1232 1270504 1146104 1990405 1842600 338044 701459 1601760 1509599 796974 1903718 1580768 352800 864782 1120221 976592 1780323 1405505 1903658 1983366 1697500 73523 579714 1743276 925358 850473 470936 1406727 447733 1101989 66447 1625944 779645 1620623 872158 1148928 895783 750604 1683991 1282461 332617 1340065 37767 26638 1001199 474116 1915566 1861693 1320996 264765 1755740 902273 300054 199229 182232 934310 1399627 1225531 1119106 357022 701989 346649 1942835 1309176 161262 1539011 1083218 1838506 1424988 1195917 1838411 775018 1371646 1304502 820822 20808 1129853 924729 710588 75621 755322 141534 340964 1659194 1326853 1436685 709698 313601 84997 789460 142051 1476520 1676869 1054601 745648 873926 1280940 450365 1310481 668971 1013865 665761 1014473 1396746 1347219 426468 490527 1152400 751965 804608 1889702 1140315 9909 900991 480473 1224862 1214828 1124779 440396 1912097 569225 290466 828144 1094503 1675570 1171882 289084 1723719 1627705 108371 1793759 26106 1148535 1743732 1503172 189783 1052930 1806562 64341 1679316 700538 1937398 168450 1827791 970790 1418621 1969725 252433 213874 159342 587534 380181 1235459 141636 600915 194595 1455285 1563017 1103481 1746056 875950 1918976 450137 1618710 1541161 1904235 1522510 996074 1450478 1533389 262304 1059310 1589019 1038650 12521 25723 127946 572489 1233205 841283 86238 561065 271968 1098634 163750 1759491 465004 783480 1027231 65939 1556637 121313 492741 476060 1336620 1982094 1290246 381145 22416 394957 261749 1547012 979060 595218 1243824 283520 177564 571462 919462 1640854 455993 272056 577008 91607 1810805 213696 512236 554898 1948329 1868308 1862864 106051 908031 1668744 694815 592498 452768 1073952 1524134 521469 1429270 446950 388400 1754601 854663 685012 244427 957823 607397 1452472 261092 291916 704710 595690 878063 347284 236463 467272 692929 6179 744366 584376 951151 1254034 156546 1882055 652584 1738266 838445 1411851 1816064 909348 1391186 212949 740553 285191 1865302 1336913 211473 1329733 1591131 1500580 1302408 1169499 1960207 505315 941389 241919 1559319 705926 590264 951389 1480974 845672 1908211 1994175 580118 666784 1130652 1725717 962355 1740563 1157212 394688 564056 1789123 1606287 705680 1409585 1295798 74586 1004983 1165607 154826 815578 604040 1904630 1776288 1494226 1700514 381393 229589 105136 787057 463387 442094 749705 1843681 323584 978043 782180 1214637 1028184 1695942 1303919 115399 28146 982815 649898 386378 631174 111080 1243454 1849987 1394737 1349122 1151887 1934917 1154013 775281 966119 1743997 610130 1815814 96838 284886 1480911 495747 815585 1507807 1288599 947538 241975 1044521 1748395 694525 882770 209438 820903 1240919 1676194 1595239 714335 1717504 809371 157922 1068364 816821 618265 152574 750552 686618 1280476 781932 299785 1702817 1710691 358353 1795025 569517 49113 1834450 1906554 842635 1037753 590859 1109547 645401 1729344 79374 35939 1781039 805443 1221836 762179 149914 631548 964717 9819 620285 513598 1758390 1419670 390746 1025328 1077646 1975003 490714 1553838 1079359 1866810 22058 869575 1799369 444862 1465698 1469941 592349 1782305 1474821 226122 1796727 1794431 1777145 286136 256153 1949063 1007011 86498 1574542 565008 83616 167634 918697 1505616 1255615 728385 529465 956152 1453289 300412 1672217 1035398 1376832 660427 1025458 929928 1524107 1882515 572331 938941 771578 252873 925221 1522924 563133 272708 1800501 33525 1438395 1178518 1475666 1252353 589230 1917173 1464895 513099 1883295 369982 536537 752006 1251436 1837613 432386 1583196 1587167 1834315 1905518 1038021 1170394 1006051 605949 1816937 1478130 1550229 1197355 1300032 927027 740894 1484800 1747188 64572 1521110 508302 1047402 560349 444395 1905362 1089528 1417846 498197 1763884 839306 1905185 111702 1826931 1300990 1151215 1201812 1272908 1335586 869267 285669 1087447 1388032 1864579 53357 520972 1566778 268084 516673 1684625 387116 1342261 1295045 1220531 1418044 445083 1076700 757059 1708581 458917 1401245 1265089 67357 508742 434110 1893204 1969974 1063306 541435 717332 1419242 452864 1442613 1108815 847687 981899 149214 556953 686 1576553 1553618 73685 1302777 241289 1668545 1803511 262197 381013 220238 701513 542543 1416430 1225874 1720837 588423 726088 1656225 1091722 868342 92432 103551 1956669 1359367 862496 1059702 1021945 788959 162577 400769 1091500 344193 1290170 1736281 122614 1777941 232459 244208 1442421 1404493 340445 1985225 1502921 522956 1694440 530705 1427406 897034 1190021 685846 588791 1357330 1782541 1805985 733577 304393 917337 375212 334592 1409382 1393979 1335065 800729 369312 747174 1440572 1730532 1628842 106887 1329355 1189086 1217990 1405471 1931925 400340 1058706 562393 686701 62072 794978 1137862 770528 822560 907396 902750 414292 1777473 788135 64564 454191 1928039 1839325 1011506 1000463 273722 1949677 1959310 1521901 1983824 1134066 1485148 835459 958419 949492 1349488 1992044 579462 1881523 1392664 1834284 1380095 1383643 1973939 335432 407745 266881 1900699 638411 626175 644488 1541432 155212 353251 618949 1262597 1005026 1180577 1832078 740979 1441533 669102 957637 304181 1894623 1450904 54606 1625568 547043 1041937 1720357 1304460 1133435 727010 1838645 1976909 331409 1858271 839295 1121775 1870710 1476753 424523 1171947 1452333 512046 1027662 522379 1038833 611220 1713016 1695427 999580 1592209 632256 441953 1347821 344635 879820 789383 223896 1804915 1449122 1978008 1883506 1996147 1800530 1614053 453656 1454190 1334062 1976752 350838 1203043 957017 1150140 847172 1940124 1164155 1081226 1223430 1749118 53340 228328 1577803 1996567 519168 1884798 1318677 1557412 1473 1559883 490377 1402382 31829 1125064 1949549 1612695 1721657 1434333 1493003 1046410 684758 1344715 1260987 1431653 334549 23229 1517781 1855696 245252 1975038 658918 1396705 1169316 1991964 1994538 1539555 920938 855531 1484860 1804970 1065590 472429 1525510 1238109 70806 1063410 460982 1716199 1733064 222582 851851 31849 1122885 1383587 1451846 1360557 1085780 1858838 695493 1059517 1044075 148145 415809 1898275 1324200 930696 1720464 1471585 607238 926051 882563 1347105 461809 27384 1315770 1509822 549873 1031520 1139287 120540 12894 1350870 1730585 675256 226020 1448940 362629 226014 287581 911453 1966317 876591 917798 615064 1077618 575910 706664 703100 184136 455189 1416242 1594910 1802053 1365 1834155 1641946 1725808 18405 462906 1760724 1881129 1194170 512347 1927421 1393687 1816926 1393023 1542993 1941610 1143193 1500198 528090 1705637 1421683 133280 828119 740496 976807 1936798 1802274 233719 795651 1204816 955699 1658054 621525 1823848 132868 1462676 524882 1182879 145709 1865560 1141322 9703 969942 1458693 1154325 1205766 590903 1215560 11190 1241024 1815615 1073975 347480 1124128 300185 1203385 1911562 555057 536191 576028 1930792 1811787 1287426 1123616 1225896 1138448 1076424 1399842 1759107 1382954 1096248 562413 1437797 1952852 94255 424620 747976 393710 19064 586850 944376 256743 1282816 1353395 1834538 1586119 625419 1911126 205664 339612 390849 1661359 1622655 1787250 360511 1502169 786536 1191534 1794296 21964 281059 1385574 475326 1247817 1187193 765227 937992 1492638 843721 1166349 34636 286116 1941100 440809 1623423 112683 453476 1373994 9127 1570614 512880 383032 1774251 1096858 1446712 1263752 56665 43986 897154 3988 1073175 1249976 1347631 902719 675633 427488 1395321 1735386 1045807 1115471 852657 845563 989636 1435619 1422376 1980947 1239487 1241522 1206674 278950 279587 165850 1273150 804778 289235 1698531 1214568 631507 1503900 827672 620186 955179 519998 390297 1316752 875294 1028440 864887 410608 1374559 392026 439535 472861 655956 1377918 1125736 195068 1729486 1189360 1939550 995910 40342 699113 420756 71178 683250 282208 328473 684175 76583 1870311 1638142 1607994 775973 1636844 1487477 728496 1755622 113140 1277234 1368307 704470 464708 357955 1183756 111628 1073631 948841 576771 492145 1285730 928555 1506717 723223 1188027 1858515 47104 1523419 102682 1357580 463512 29198 419369 1474544 1113718 1023342 651867 961219 847339 1655934 1371205 825572 18174 22601 1548324 497213 659633 795166 1214772 1307703 955013 905258 572831 270305 1308902 1948765 882580 62567 429707 403599 1637708 1894042 447702 752378 699527 1954606 1905503 917764 1605227 1418940 1345150 1765587 1611785 1739724 1362927 1694380 1121803 113964 1940845 420057 1164013 649680 1099165 1956356 827201 171500 987408 113327 1233602 1848582 1810799 929962 878834 159484 603083 1000055 1125722 1028708 1999038 185988 125109 111557 1429018 705411 1398228 1654915 996127 1378450 517247 218658 519297 1102147 1527342 1043633 1185034 1107161 1569704 1587654 1265601 385136 166466 441887 890732 1092330 365693 1460106 1646460 255957 544693 1279569 658417 1543371 1214363 146409 884820 190623 853560 232832 500418 1119740 1802290 1172510 1183945 120222 432927 1569010 328218 1510976 819957 48041 575855 125842 1635819 103709 372989 1352166 1724224 926555 1734923 1396290 1665010 1653895 552603 1130496 150593 1911988 1688770 822237 1257689 566959 227954 598498 720718 737801 1250791 1412563 698086 507347 418952 843970 905200 1692476 339159 665216 876247 1599944 1348310 1985535 1897194 790450 1731228 764208 100850 1440929 1216147 930570 1918586 929548 1637652 1629572 1688911 1324773 1750769 600410 1952789 1484885 1579649 203678 1721628 386357 1182218 1677297 391226 799315 1995198 1813151 1934956 1451823 1161772 1915616 1050167 1811832 1678153 1005030 1428472 956617 1613784 1542271 1489991 965882 1358778 311992 1569080 1852290 1891241 66159 1684554 1132101 1741231 432705 1085218 1827608 333704 843897 974571 1525226 20944 494012 875440 924742 11477 1155395 1515686 766618 404901 1394673 1591266 1240674 945855 721033 1800733 180752 29375 1255665 407068 329033 1589492 686383 573860 1617369 1504529 491462 663014 206231 657407 389244 939048 1613900 1115790 1543700 1794066 1886239 1320507 1277141 483324 265443 1932115 1096003 161610 1112091 1748109 899785 725420 151002 1255477 1487665 1478061 1083919 1772127 1240668 814638 1743604 1140060 690871 962149 832803 1432776 1448287 1894594 1743451 433432 1805190 801911 1985396 577680 114765 917149 1680554 1283116 1938558 1695704 757775 388630 607991 642272 291566 245153 278407 1128023 1137228 726857 972217 1821066 1056534 82185 1534655 1050157 1464819 76614 1778648 1328481 1962463 486679 1607955 1770619 1045 1101781 468215 819938 17530 1893826 1703636 258973 188725 242192 447455 1882844 524659 1717794 18903 1564708 94261 895949 1057469 825475 1603394 1648741 299959 763705 1474650 225912 697720 684475 1363403 1121635 1670106 1840615 1771028 1700591 625533 1614479 400617 683229 1344112 864581 734126 1093020 425544 869176 583213 39524 264476 910156 652107 483745 1022417 461890 1205018 9611 494517 1458461 1209869 139713 1778691 1488782 191959 1941004 877021 1652586 980789 1516393 954375 94213 618477 1860928 1225304 1196599 1065872 1976998 497199 1940247 1631237 464217 1549014 183108 121705 1637718 1214556 528561 873930 1074149 1660957 1477885 921832 1202650 1035367 1152433 676314 1704200 752627 1103943 994826 627738 250900 1798591 536331 1769531 1058527 1821361 39390 514431 1329779 1940909 1488909 1871223 1215759 1754283 1498368 1131993 1804002 1942051 799600 1470424 971538 928689 1167584 1966193 1252134 474692 1346936 1834607 1494380 1414868 1939739 1694777 382038 1411018 785715 1117206 963438 149102 510186 792545 1345197 1019986 1342628 1288165 349318 7785 1674171 449023 1787261 243829 821588 1686445 722082 1494336 543308 1667467 1695914 945732 1946799 1244426 494536 145427 1205124 678607 1947455 1361855 788559 987101 1557297 638849 1455240 353314 1463476 1482324 1088304 907936 1569312 1517996 1322570 2339 848505 235188 1643902 148365 1234540 777012 1807179 870042 1060881 244419 663266 1237242 333475 1278767 976981 388936 658045 238976 1287576 1508725 1986111 305668 871192 340982 447211 1788047 330579 1078169 507369 10391 159222 1182998 1177862 740266 1922008 102776 1289001 1815058 394431 40059 1853310 1645532 973877 853934 1068703 1645605 1188924 8625 1832794 702462 800542 848864 830104 1163197 1154576 328428 592658 457296 824373 56357 695052 1440541 1389955 476874 1543696 1202430 1199151 1173038 1515046 1440505 25502 312013 1504535 1062856 1014713 570899 1527492 106100 120436 1114914 1801227 146150 514049 704020 1097030 538815 1121744 1893192 1694096 943380 71888 1571272 1560443 698095 1531823 167840 676521 303292 853401 712105 677526 875228 630033 1832880 680679 916699 1250977 1892819 1816308 537182 1319827 1603725 1639075 1839143 1975362 63650 907406 531819 1583453 1525152 817667 1014803 610391 221757 741267 115764 580579 1517700 1579340 1685364 928621 288127 1707839 1412472 216292 1050548 1723155 1243945 1005345 466921 1240905 607086 1789053 1538735 1543789 413546 1687268 1777875 1479637 250467 743550 1391347 1698346 1681494 406016 1626864 720820 1959949 1210621 687029 256045 1197866 1763691 559123 227541 824299 246615 888078 1185583 689119 1033277 147717 124854 1472840 513195 1200998 733720 1875374 701039 1124969 944748 975250 506414 1601640 488269 68290 1401009 170255 847190 1358542 1725140 1010205 769450 197981 1790779 1708688 1076090 1908581 1852659 980291 99143 1793278 1413563 995267 1825107 534573 901592 1412584 454049 708699 1116513 8730 573572 1826826 24968 1396642 330706 822061 1540650 593635 1511093 717764 879748 1753142 1653612 247894 1984604 986919 121502 204418 1786702 954098 1757452 1571753 324550 9299 75118 1855209 1163165 224972 1605046 1582963 1988675 598014 1406259 1004117 1162342 70813 485071 1984347 1518470 947742 737905 1278534 917121 1020971 1577694 173538 1192062 383826 346978 1775091 201636 1856677 163961 277075 9447 958533 1881577 912969 405721 1831151 1992050 582140 834570 426593 1680830 1097987 470567 1987527 1088123 848721 682064 1384213 1536766 1043475 506909 701396 308830 1183521 965330 1163782 503624 1381253 165209 1385256 1673947 1178042 82963 923050 1049054 774134 1599544 254589 1771327 990165 1542678 735360 804055 332344 1512438 933166 1764159 204165 1477311 332226 1504045 313776 1688424 412658 841016 692499 1678833 1538693 437946 863500 1034329 1006498 547325 225676 1506562 179670 1021477 683924 271644 1564794 103811 1975068 685671 1661198 1983761 1831249 1767599 557731 1016619 909491 1582862 1026870 1853229 526850 931870 262686 925248 1775843 1323899 1831509 709506 808441 1356196 1008746 1707746 1781588 677785 1518523 1054541 228171 1631997 429660 1808833 1862589 929485 689520 854695 1972545 1369449 797850 1375600 1942699 1653226 385315 1719873 1153168 1832554 1363311 1121903 119844 1113365 401774 1427743 1057933 288059 1280908 1059579 1865627 256610 212320 15800 1359667 1819699 1063020 378607 955247 947986 1826537 1703458 1673359 819288 43553 1838474 516452 931831 65233 669168 1978880 42377 1988441 924975 1311599 1543594 63428 1300489 1035713 834399 1853256 1233822 119379 1395227 1059746 1420702 314771 342818 1120407 1665161 325008 1648380 478449 1542666 333972 237050 405783 1293227 76429 1615605 1877723 1806269 1190407 1426910 209427 117602 1492328 1367995 395602 906433 820513 1823730 1026550 772096 1768283 1524635 721868 974067 1634662 475759 367231 417655 1364994 828323 953224 1045852 1328854 503852 328196 609365 1059713 1202165 75738 1634318 8951 360496 1856325 750656 580875 1313943 1319145 873823 861425 511190 1419911 1969588 924846 1440926 68151 1133839 291192 1176948 826811 513640 967494 741027 1372482 1454069 1887699 1789821 52995 1117900 552478 4413 1633297 57487 1717035 1666626 251743 196841 1030672 1194182 1789665 44674 350459 1287335 756826 1269177 640969 518427 53505 765498 1026337 1481523 1091381 310757 1969130 457101 1345139 1376507 763095 1904617 1159885 1544156 489877 206142 58604 1955544 1699884 682489 1308958 274769 1319713 1732570 1006885 1146865 1494125 1635131 14602 1383986 438576 868005 1294024 1537751 655743 486957 474419 367987 743703 1803412 1852074 1326732 1988248 222794 1470524 507712 1161472 894825 1675448 201833 1124642 1726345 1530573 162676 1363164 867576 1620696 525374 1259196 317207 1452396 1910690 1468393 1854263 447192 1959734 361442 1824162 266686 1333413 87905 1375609 481353 593818 525546 219595 973688 683634 714811 1722727 505878 1972693 1487081 1926915 220504 1125143 709545 1648274 92292 935032 869686 1035807 438855 1041197 270698 1074873 226835 66262 1630082 206537 578673 1061299 1489236 1738198 171962 814835 365029 1449717 1054904 305804 606201 702850 1401024 583467 15041 248958 1719817 920014 490833 1937613 1971910 619511 1588107 1711215 356347 1001610 772131 1780102 711619 1366263 313267 767503 645864 1486419 518396 1174588 820249 1583111 103020 1489958 1766261 1674713 1101232 1952811 1459402 3628 821400 951940 845031 1442909 188490 1441949 931300 1071321 1332625 307626 1250641 292107 891526 1152539 1177805 403637 87171 357728 1555284 875868 503205 1708391 1452662 64861 983911 240064 377933 1564148 550003 751317 669455 1732625 249860 1422696 174716 1875900 557763 998776 1617771 132044 1468913 604692 1869639 1878495 1354480 1833232 1581490 1870155 1181225 1613376 846506 1202676 1033428 1260147 1886980 940954 25883 1777518 814508 295501 296228 1032737 209917 1824304 1127139 1013136 725831 1082052 827154 1305139 966448 1487827 638439 710752 1406010 1213451 1739431 693974 659778 1491018 493223 1094135 1686992 816888 1274299 952339 1387165 312504 1032328 1646996 1577695 715697 421261 894745 611431 960594 1227731 1773442 782891 1537980 1604856 1152325 1847411 1199285 1275792 402877 1592786 1898793 1158126 103063 541886 1969817 1264090 1597551 1827800 738937 1117652 1343746 1079061 882318 1102257 355426 1070384 1304618 1882880 780348 181068 828102 477127 602741 1071231 424753 540614 1680876 612344 113715 331755 829075 1411937 1474585 1606137 916782 51951 1867669 1382154 1606738 1861788 1931116 943226 1126267 1604685 311184 1055113 415171 492567 558947 1036489 146757 623100 717032 4922 1881783 15498 1211612 599085 1969969 1194308 1909133 1518081 1923887 295440 1898048 1399136 196311 927614 1291940 773079 932567 590297 1584136 1392915 1020902 1498584 576804 263385 1224951 1708237 128320 213193 488656 1563820 1588677 513301 1615555 178804 553069 306376 459527 1955072 1379053 1911135 1053668 161505 1505849 1070258 1220386 808290 205531 932665 1862640 378564 1119176 1067469 974895 1009744 1090873 768034 1793262 1428154 1637695 502898 205227 283552 1382724 661263 774758 521610 702515 545495 803965 1278266 1394237 289120 155447 570670 1329214 912353 779053 1849020 1229962 1066280 1406717 272608 367015 425784 668187 232259 784207 173909 1556623 492305 173508 1118661 805268 1283828 865915 209403 1133797 1715368 593941 1745929 1390972 852942 133012 330299 635232 324833 47294 191768 1579791 29960 854282 1777452 1606427 119402 1476011 488412 292474 588395 972830 1670561 471931 996250 1126296 306991 1769823 1457778 14150 771953 1573690 320886 1813921 59114 390561 828370 1214413 818563 893916 1749427 908067 825957 339125 1908821 658229 1491612 740852 246599 1698202 1618541 1243670 393404 1792670 1016495 895507 1023459 1758851 1188416 56504 651376 711755 795957 1350732 767642 1812653 1605994 539431 1660741 1856845 8052 1219095 1401450 1694642 1310890 326877 1608682 1181340 565170 1583835 275134 1852502 923514 68697 320258 265531 1426685 666189 682726 1513600 478063 155387 1570700 148467 208280 913215 868859 890091 1908270 392651 1017036 424431 346103 469088 1795987 1284787 576739 364865 761761 1234880 775901 141869 124153 14919 266258 740419 331555 585847 1383795 388658 1687996 694611 550512 267599 1496977 1077754 1694255 215760 370299 769324 909720 1294858 1306436 399634 291143 1227073 1160420 983027 388342 596161 1385221 1195453 999621 767343 1079914 1209419 397440 536306 123474 1982117 1181582 792681 1860141 401507 603006 1015332 527229 1179797 1136404 1414823 817559 1114661 1630797 123876 993757 572929 1770476 1672176 1101408 1585335 635940 341183 878185 408746 247528 824908 525012 1083026 1546245 249811 1174046 1377340 1630947 1885545 1109793 403650 179765 387033 88891 798466 962211 1097150 146879 388148 1117943 1039935 817869 423310 617367 325388 1049843 947880 145917 1592120 413986 960629 1443639 38316 473356 742357 1172493 185070 1297692 1300883 1011745 821191 773219 1338010 1854128 425512 724476 1021717 1936593 1649485 1147945 260312 1804091 142439 1697329 1039113 1433042 1571451 1067151 746259 1261396 1201342 234544 880308 72017 314951 607268 894451 488187 157738 1945819 1350252 1768917 1243221 1807492 1281850 41507 38385 795612 1892393 117497 1583922 1296093 1515135 1994475 712196 195552 831276 889301 267139 621290 715775 79752 1448753 1075311 569452 974209 1430255 1683020 1191705 23196 1707458 999182 1526438 426852 407155 1353778 1117024 517266 341849 1032840 1564596 1440971 1265498 246168 863406 908790 777160 1496631 109798 113555 1887182 732383 961481 912242 1657596 429875 1222090 262824 963866 367703 169906 226948 1612387 1502552 1357604 1326088 1994510 1038505 837761 1567547 729501 129083 1757072 1622924 886946 716644 1585686 282607 1581872 1375759 636092 62413 1137716 1605951 1656596 992727 1175301 1225949 1370177 29337 378848 1435191 198424 1462185 116746 263636 523779 1710261 1772147 539272 1257578 1567975 362613 205379 704651 246183 727348 1120029 181392 1069669 1722766 763533 1830996 427630 687756 1421904 1212796 1865897 391469 1945925 828641 1957564 62067 51924 389394 925610 107160 454479 1718365 1880056 659348 1972238 376544 935011 47901 678128 505054 1320205 569422 1064211 1934358 515657 1892266 117316 1136764 292110 527775 742700 174422 287011 581190 817563 1213385 974785 1853266 1191669 1372075 1792094 671842 1913248 75353 953154 469356 1179014 1410347 287388 1484605 299509 985254 1477809 639 1535359 716046 590506 295498 664134 273623 51302 413270 222748 1762507 173936 1401644 500360 141296 589908 1430711 1241030 1958221 1904886 609463 78373 317478 960600 386974 1469406 1477826 1560312 814777 62254 622197 930315 361412 1633864 1915737 78484 298422 1902284 1433475 1443183 1874099 739629 598681 1276288 1141848 1067704 593787 1650843 1627675 1441979 1533119 310128 541086 757814 1847025 120882 66716 816257 213970 1542048 1500488 201384 1119303 1597638 267730 1533408 986342 1453166 1717203 774127 93864 1181854 412281 1881440 311231 385870 1637620 741750 545702 186777 1576731 1933456 131557 228012 1608316 1596715 1066116 986021 1578393 1699980 1949738 1108545 817780 363358 1053964 1803496 301024 8504 1253315 1825364 1564419 910454 1540011 967187 1721169 1964622 1326541 741430 1053496 1317390 1686251 1938636 986472 1977428 1193410 1723560 741543 385616 891620 366675 519411 1375181 1840578 1599732 729127 1908424 385253 1751680 1565835 864564 490847 699702 1575093 657774 1209792 149885 1788494 751096 1244569 1470069 676285 1835511 583330 996931 1476597 840610 30268 719289 1677299 101770 803660 656620 1630111 1254 130595 167065 1359727 1183659 1314086 394397 1152895 1770655 1665045 1330329 566177 1593186 55295 124898 313526 443275 1111873 842932 559887 725124 1205393 1324345 726711 1477485 1370284 840892 1710158 274303 1812424 1766672 1698676 1041111 334793 1829695 1641803 882605 831865 1486011 1497496 1653841 782692 1744697 1398562 952155 286308 145608 649700 409282 368200 1563196 234792 650200 543436 491264 694561 78472 1499497 1438588 1907395 97022 1340103 249110 574318 1892951 595629 283030 1711034 1199747 309226 746201 729076 731635 377810 1228905 1924872 1665709 1080426 1928112 1175806 1174078 147370 1177235 1135034 312296 609061 369772 1911011 334106 1573005 1907799 308083 337711 1096170 236255 717731 812256 1427372 137284 1789447 1373025 811359 636679 1228960 746477 1958406 490480 1123710 1696263 1200873 951304 842850 1429973 70006 1829855 1009704 567253 260134 770057 598336 756332 1701203 711716 1974673 370271 549862 1528148 1204227 433651 1247180 1873755 1727241 179018 1751243 1718445 1252367 1051695 1670076 1170735 531448 775956 1676491 711085 587614 541464 731518 1591841 965580 1456061 19077 1630031 1649723 1896439 1221063 829054 904119 1673357 1289159 963523 1419395 1669600 834971 603123 825839 488850 490707 1356146 724724 1845838 1984749 1706116 256796 419626 1421176 90239 1177742 759800 313250 228482 118018 1143594 1667632 869213 165073 1209651 1518726 846029 1326177 613459 150870 1999343 1648211 1051114 730119 1569099 1886061 1071276 1020261 1152924 1907891 593489 1196132 1885399 447029 546220 397237 927486 722267 617501 737342 135887 1433230 1736465 172048 1492082 362063 882943 1358567 1343548 1507819 258833 1861804 1809130 335809 647940 826828 1943124 799441 2609 290268 1694680 1588520 1214970 581491 1095516 1356508 1346704 1186794 1257700 1137261 953551 1800184 345975 1888319 1978753 1600092 456670 1378075 318581 1109424 307992 1589560 1120384 1114580 1116767 1421276 184471 25169 899875 1755270 137290 986002 1354985 1313361 451564 1493699 1228247 46053 665588 153846 565059 883189 538217 1787186 1801736 1262859 521500 880240 477495 605649 1909278 859985 1275087 1835102 1672813 1197554 429885 822708 1808337 998850 923422 159761 1979470 315198 579928 1528488 1332621 513688 1994364 1614668 128084 1852172 675012 1873639 972139 279935 1681794 472028 111025 1783635 1674851 996066 718767 949453 1676084 1016341 1208022 1158365 1746416 1242986 651280 657282 1505280 1159511 688265 1104094 1554217 1193526 372944 1163636 1528399 1138431 1040871 1322760 1347650 1434709 920091 1387408 603848 674859 1009092 1899478 1107468 1570285 3700 805322 460284 1691707 779605 804012 239270 1901056 528395 22874 1016176 857505 1618836 1040859 1669323 737866 928779 1475275 651474 171305 716379 334610 371982 946027 589816 1162293 138588 791543 360181 349438 1936496 485378 864171 1631273 1252414 1798544 1958748 938528 1203104 1588837 1053185 234843 1110267 1581424 106183 1698061 1893553 1699796 1875942 1736872 225312 1704678 1714436 1477507 459242 1068839 396805 1053312 819136 1881364 827788 336034 1800840 790470 1860356 1515890 738783 122403 129305 215650 535924 1770500 465389 958192 250113 114291 998768 1865836 807692 811017 1686358 1604331 77796 615779 479964 970097 537373 1549571 1067761 1398357 1254921 360745 991559 1426347 1176350 1684412 1367919 1689114 1075147 506785 1581697 1952773 1854117 1809140 1574741 5994 1024160 1800767 1623675 1868972 1372579 1509976 761709 1199117 1970476 427848 1611569 881163 572606 624495 1902372 1174855 945605 1696153 1209810 1735940 388145 243260 1647230 448887 1877619 867050 410788 1673972 400043 1174598 1731495 220395 1769196 1271229 678031 822691 264670 574646 930512 193510 907093 926081 1903387 292786 349010 1363232 785972 325864 226192 1714979 764507 1332851 1402824 135029 139646 506962 1380387 238684 1876222 1005826 994354 210930 1257886 310143 1773642 1482369 1774393 1268161 1484719 268350 807524 27789 1324692 597479 1565037 505633 396710 1708801 344604 1894617 796125 82856 1485209 808126 250242 1547864 777966 1506665 44838 784068 1650414 660469 1552601 670519 25666 1654710 402526 1388764 1537066 609915 362163 1223422 10157 1195572 402149 1224516 140756 7077 507807 768153 922353 1754112 198496 173164 672672 1994321 132423 608365 1856728 1708419 566218 1298325 851355 1808944 764360 1685536 1250789 909390 985733 509320 38952 1286324 1273776 767470 1810444 260549 92758 704305 49976 778733 918284 1240754 16763 1801157 1501369 322572 119824 1276928 641332 1371151 1623349 599123 612769 586239 698264 1964442 428767 728549 992594 1566618 1432419 1411270 722063 1838957 1379960 487161 1859159 1709305 458401 1311959 1336386 1964800 1399971 1881968 268221 698994 1450170 1516715 1311429 949131 268175 1746117 1832741 587913 543166 1348621 445136 838772 1728513 1643374 1148750 1767425 439831 963480 1987922 1602640 953702 974402 1033245 1714687 326776 1938658 673071 1154462 140146 297260 1025950 650463 167728 531253 487390 783629 1755062 993104 341575 1445315 434541 4149 1461961 1844864 1813673 905362 570452 1847703 96608 1897806 1444150 1195148 1339752 230195 1150490 1329499 325930 1947401 884528 1679746 1417817 1241944 1636027 1533106 163210 1446317 1692970 1325218 505967 1223363 1656482 1080114 1763145 1940806 977729 1066992 1322711 1665698 693082 1317413 61338 1563574 1137457 925269 1963498 10803 233416 385907 819099 1956024 1954133 1637876 542205 738030 244432 488289 1687533 598439 1522654 1476005 592396 1793354 489919 246554 1318289 455904 104391 1490327 936413 570474 1354863 1201171 1226827 222374 730155 614306 1077272 1990320 449890 659793 1968357 574557 1964815 1597145 1675872 1370827 1396298 1496922 1124426 1740032 495088 232898 1590879 253808 1625638 123713 183868 1831975 1751101 310219 424283 1179594 890217 1780964 1046899 468671 714011 379483 1079790 1253425 21815 792937 734920 1738972 1442290 1405310 1058168 272935 174304 389911 85837 1952346 1537503 1605563 213130 1013935 324660 537508 1319817 436396 1850131 705919 1908863 1813137 1095053 1689428 189264 1305799 155299 1625531 691823 478279 1893510 204639 866914 197209 1218373 540803 1331291 1208134 1246427 681672 1086587 1672820 25557 1322854 1818399 1507103 1326607 39676 1679149 571992 922021 242165 1828971 1719162 519306 806085 1333810 706594 1214345 666923 681413 379921 1580388 1490794 1868738 90911 866791 686209 656783 1057307 1535169 1033484 704061 1521719 1614761 4030 1835621 1803906 670561 1063819 1541011 299201 1716295 599226 1528323 927750 1516840 531918 564167 1498393 1646088 1886253 901040 166956 458794 513898 1105473 1884271 1123331 952944 1737740 81 1444900 226146 1064745 1365262 654271 1565199 461836 1678226 1235977 592463 1815930 1583094 1194949 850935 1597742 1714201 366905 848125 1724524 538152 679820 1745623 1417721 1595575 615770 689206 123798 1630050 1301588 837634 1809155 1179782 1693427 508354 1251151 184805 691796 1942017 210661 1944631 1860956 500181 1913242 1540279 1885120 1068594 1129621 1073415 812317 4978 73852 655715 1945222 740501 1329649 1165818 280645 1286361 389144 1888204 345531 960251 40316 93029 213152 892580 1557979 169752 557262 1345260 187854 1761860 1338466 1873321 809340 417971 573005 1058563 1326844 884690 1993860 397963 733661 241261 1233708 989368 804990 1671776 131462 1926650 179354 399274 429348 950544 1954062 189116 28171 1746255 1513194 600693 1935103 299724 1998352 376344 619886 1515532 1920545 1507727 1200100 361394 1818011 738284 73585 1513985 1846416 859184 30914 1875380 511897 1008693 616593 1788283 107936 1590007 545759 143099 858444 782059 112709 1945310 1510711 1548104 1730594 1371241 1469967 1505963 1294944 353323 1458099 211683 1543326 326234 692160 1141180 287249 927466 367620 185885 1820697 1182057 1336001 734228 1677859 1213673 1668425 1153145 1409580 1235243 653978 1007961 1195364 1088660 272421 1209268 982130 1091857 980558 853638 1439484 351934 1391131 535832 1257307 986521 1515809 501431 1853956 86644 1753879 533383 1863251 162877 71278 1904385 1437377 1612887 1950800 1763158 246994 1797114 239351 926653 464017 621247 588687 1797022 1215416 1146158 529677 1271867 793633 571982 1006043 1536513 1565562 1881290 1727993 280800 202158 919938 1468820 1641074 1270450 1939845 933824 270565 1637046 656922 748627 1487447 1686938 881176 1284098 504756 1943800 988743 1408677 622356 1557469 915905 1234879 385033 1117820 1392470 1991610 1427711 1200659 1762623 552853 1285636 1970648 305469 1019747 82863 1255601 905884 716560 1713035 415481 935664 1162117 1389660 1210796 1449624 587727 736711 1765763 1968961 299641 840035 94181 1407956 825736 1072900 197782 46820 1206181 1100590 861567 690108 1054974 949430 1003193 1600177 1407622 1335107 5025 598959 1594279 1986636 333331 1894436 1753822 1528042 1893222 215172 1587825 739541 1764893 1051656 1044254 1704723 1494236 1062386 1669802 467172 1208717 840230 1711621 1259251 67835 472978 385259 351305 1966416 861499 1889969 871774 394044 1021416 1950559 1218032 49453 975941 1978041 194432 1474307 1635497 1062666 1636017 789093 81041 701495 1842978 210449 1434618 1545523 1006586 805329 466851 653704 1302514 1945957 783469 1884568 1827966 717620 1201449 1648064 171207 65700 866961 635965 1265230 156452 1032809 1764936 1149780 693757 417149 1227710 1605343 1298447 1175308 1360563 108127 1650617 40186 445516 837739 135421 1977685 225423 1030911 424289 316600 89338 967107 1385369 23731 1452783 1078395 1232416 790634 785318 634871 1149615 1416697 547664 162925 1965926 243069 454315 1617967 334103 284826 1172918 707976 1889807 1357519 1483531 423197 390719 588876 1550928 84134 1710465 1802353 1563962 583867 1311348 1074703 372477 7098 859396 1718993 1779606 357455 869946 1615448 592602 736427 1714795 879196 919805 331770 917097 573608 1234082 1737401 1190132 1731159 145293 993375 1340446 1126838 207400 553299 160537 1070890 1212645 564474 1802367 1135145 871769 1083083 1328005 1725900 1883008 763555 1342673 186407 212979 1948003 1153314 978429 1500461 1356068 1498140 1883260 706824 878745 1187233 477388 783696 1873657 198584 330203 1019637 1168134 1434196 543795 1542236 674141 1145412 1955225 885451 1705727 196979 1566519 689104 336734 590669 71710 1922259 1075524 380087 1289170 841503 1115618 1917319 1487122 1882850 860317 681381 1969319 1082308 1366558 425192 73690 455832 707741 257797 982091 1800922 1155401 346453 500695 909362 214114 669850 1002356 1693645 1534318 953275 1868469 63598 1573901 1518998 432468 639013 1129382 1201278 625382 1877011 770336 1246028 481416 744674 1215628 1021608 1100840 967797 713035 870001 853916 847664 599684 426287 1641234 383546 1331522 1375419 1127976 1575671 1097655 1402326 1104088 539720 1252365 1421172 351719 230518 1535971 1904504 1336436 55024 1119919 1543805 842449 1914619 1063798 473322 472749 29906 14641 77477 131481 1032595 1978848 364944 415363 1857286 848641 1113280 1370729 310269 699338 1780618 1456723 1053728 1677612 605901 267722 347292 856805 774016 1843766 1808656 600877 805196 1967602 733609 63314 1961204 610294 916050 426076 1821016 395374 1439673 1186148 784797 159068 325123 1021237 653378 497146 739767 80199 1448796 178566 1512458 343287 1452663 410322 1888504 1290480 600047 1167450 1055208 1736348 552099 1302310 1993906 883472 835123 1590221 915110 1913013 858853 1069522 1341199 822963 1459589 121704 1793843 1204946 1249210 994901 896303 745448 217407 1638882 314524 1604115 1355585 1642853 1052288 1017770 1944034 878802 1251891 1642415 512365 991879 170429 1986578 1884990 1015928 169908 1136819 1537160 977159 1401432 1361327 1756092 1997892 439513 35147 926106 439579 182229 881880 1987003 217408 647851 668729 972717 924180 120211 1498050 63599 1906827 1066106 1322870 212545 1281391 283053 1571444 904869 203033 381586 1900494 1978648 284282 677057 1315460 1622572 1813374 169100 279000 188488 742541 646063 1221671 878803 1294072 1756068 832588 1279136 1129445 1104164 293878 2697 681753 1881331 1055049 798968 1742159 1990403 624415 1571440 807757 1224061 353056 937605 768674 1438920 459264 927042 461753 529874 880456 860182 249311 1715221 1105182 1120245 686166 1881091 1846171 1659761 1181630 1171229 633692 620090 1471641 977066 1549963 332179 52151 907081 1092221 682242 343877 1969743 1404618 336413 107 55037 1574900 894042 249792 1494267 1628287 1634795 1508735 53248 1928707 1914350 1606991 1654480 584274 525072 75140 1782060 806983 1844594 360100 800768 321081 1032927 1069272 726120 938973 549665 655300 969472 145870 1494611 1990135 551408 1864274 903142 1081985 1931716 1938744 1681837 699054 1211480 649951 56245 1478609 756540 997400 763373 651317 183290 1611457 208800 585236 92943 1590079 1231548 407232 1182160 1401276 1085199 1010817 1981163 1768521 530271 725995 816305 307111 1717257 557272 1358164 1246139 234714 845758 1590377 516184 48298 97171 439107 1943003 228308 1534629 784042 344481 1684431 284670 384525 103087 502132 1093384 1773486 1156316 1605219 1548656 1655550 385589 261606 1635732 781411 1341666 1558252 38542 598668 1416983 429426 1347471 1648987 837998 1977419 1719536 743343 1712936 627249 1978066 1767153 764786 711948 773356 719138 1230111 1664075 1079423 1406760 729472 1237578 1646326 91373 1743721 209264 1814953 991123 1659481 769822 1526603 685145 944203 1888477 757734 710498 224748 994560 1965888 654512 1852099 1524601 1798509 1667407 1905841 339619 515503 924297 982566 655534 470238 1554252 1691219 1036161 1073266 1165342 1319274 798893 1781301 910915 1822462 922845 280737 1951536 1183715 1618483 1726494 67612 1812292 62257 686300 1264588 918015 583300 185284 1099658 897368 844023 953075 939575 235128 1570341 423393 312894 205814 1422781 1772633 315615 852970 1197761 1134489 1606375 1428692 813362 1933292 1157355 78203 859746 1932181 291468 1946154 443145 1721551 1383198 294925 278003 148679 1501242 1530289 566019 161482 1179251 801655 357413 1364219 1877081 1064037 1624111 1454657 1693776 1199108 1458275 710395 1552677 607956 105178 1858602 1932370 1380902 602941 1786576 1274082 948672 1979737 1268739 636095 987802 1353514 1204774 1887894 1285161 803802 554721 283085 578164 1683626 1308985 1834669 792622 973927 163850 144829 359726 400554 1682815 1941785 121500 144221 1870560 1957150 259132 28177 1487324 1150224 1661127 857123 1255098 1887378 1936923 660368 1668759 1947004 350795 973345 710710 1125598 588380 1951716 1097590 308413 1906016 1603592 582674 701995 381763 512814 1627301 1504179 1457399 595801 1038368 311454 788130 1869880 368095 1508201 974109 351415 1868798 400328 969157 1842010 559474 125918 785456 517894 1005705 482073 1771600 359750 450418 4681 1290125 126009 51497 680831 908224 1840842 324797 1024618 1148700 711192 1127923 555508 1892158 1616287 1733076 1075282 1586024 1304841 902533 1075509 1855788 1393745 1050543 1113737 1158669 1992759 840601 1367710 1501669 1478361 350815 982344 1813296 1014006 478962 264627 1041273 1794143 1332294 1769945 389442 607516 1130997 811374 215763 102880 30444 506930 100853 395903 1420278 1435024 1428221 1553496 95488 921960 814228 1202209 1560858 413321 943415 226543 1544919 1492999 808716 175973 1477571 1949730 980454 1953497 454906 1663699 1270770 264598 1514226 751904 511089 327621 393411 69431 1993287 955484 1939376 688907 1431460 583230 1221927 119526 1737986 1669699 366201 880296 1786166 1595936 725174 1849842 587641 1343408 1994579 322890 521486 1284431 826 728582 1681386 1998183 824605 991616 1305767 659932 1994397 1167087 843431 1084040 1054749 193296 1279737 850535 1946264 1931926 1863862 341950 1573867 1779378 1206555 782220 1358797 1079723 62264 1472369 14780 1436809 1893469 1793523 403123 838447 1668259 1497105 327435 1389422 1789137 600802 217631 1204450 552350 1715187 969888 1277851 1043495 1817672 1895872 919647 1471795 783960 1222064 972080 1864444 404101 1254951 13397 262621 1055063 725276 882395 518185 918489 150239 1721323 1896007 370792 587741 949015 1483263 341582 81858 951583 696139 1053047 698246 926377 278268 1998550 1801434 1137644 828650 1772501 1523623 383856 83254 1651302 842675 1369778 1263133 1884929 716193 715185 803951 45590 1727214 723169 1360171 718857 709850 1871226 1604814 1450236 1730569 207767 568575 1429874 389868 907008 899482 751058 170337 775379 953331 1626473 1242376 1136081 564559 1301633 1269785 318127 229938 1093011 1647415 304284 744671 752718 471644 1813657 341360 262026 929966 1881679 1260243 790579 1757874 537689 1127662 1335764 112405 590692 738200 1196648 1012068 1987 887640 323923 1286211 545195 1373469 859294 1828649 517804 1593699 1788348 892878 237411 660295 606986 1410672 249704 677336 281127 894799 1643357 1039007 1358477 1246705 751426 1601497 1359970 554623 1634771 1544733 1311807 1837629 639393 120799 1794088 771915 516583 1944110 1325682 370910 439478 17341 915121 1611607 1689241 1808181 1335469 1011000 1724785 761807 988671 496432 146948 1410414 1466454 1290737 548149 816378 1793248 1204999 600223 1096590 1489985 1573400 986800 210229 504159 1813057 1903748 963094 1687382 722697 1242573 255589 149430 103851 1262893 1822409 1353169 1112435 1162492 255066 1661297 1057323 537782 1749721 1242432 205363 1957915 468353 1115798 1601995 1261195 953227 1627929 56268 1757123 721530 1324681 1457337 754894 1786338 1208593 53136 467899 1651453 294486 1168979 1286556 1380721 208786 1283547 314741 1144391 665457 272826 858220 668147 604329 1477001 1408722 238466 782473 1736040 203704 1227216 1846132 1776219 950338 1098512 135000 1857367 780351 1641238 1502483 881504 1918074 1284479 457158 1969278 121284 1186203 802996 325682 1535344 644442 1943136 1804602 1758277 1556545 59099 758610 1449108 81734 779011 1293207 551695 511024 1572927 302424 888981 1583414 796376 1839037 267262 918769 595568 1122797 683182 1220926 761370 119440 1066995 629210 28718 414490 1527484 1378410 440163 943493 954940 1738324 772114 1981295 463498 1634187 1239105 178041 1132225 1562894 1311095 7007 823297 857096 125043 183538 487879 1611985 1208067 38377 1812676 87126 1028201 504263 488944 618369 247862 1664199 1270311 1124806 737543 1159332 1692620 648381 731627 925885 1529281 1603773 235005 1853937 1112499 1174196 710994 1622525 1101501 1294040 1286865 1328877 1422005 1157929 1303278 1029360 958377 1395830 1359555 1287644 722168 1985055 190187 762025 1233501 1888486 586864 1040034 1217610 1010967 867446 986148 1504952 1381767 590978 913554 1742758 1852967 945089 1502313 219268 1600472 1895341 88695 1848126 820090 1604745 440890 260115 1306666 72246 38015 1902338 1637159 531773 673824 25905 381925 1712855 1241424 549325 752460 514246 1848278 1311473 950277 1760711 756160 1706463 1712409 1503646 1913562 824402 1756889 1526717 1899687 1830835 1226414 1051827 187777 1159538 699863 675504 267509 362312 318955 1187005 781152 1298581 1731329 1181956 441692 936843 807432 807778 713444 1280985 1953330 1926605 1144376 576092 1657438 1458188 736134 401178 1984845 1868805 462172 1855547 1431529 891175 205447 56379 1819467 74319 283182 748005 12339 1483105 1925379 1400077 1358174 1592453 837261 379839 368586 1354496 1618917 964014 613827 809682 1986449 1561816 1991344 1393682 1346020 509112 1202218 495489 1414934 560988 880122 769379 1712748 1633594 1759935 1612073 1006285 168529 1007855 77898 1552611 1497790 131015 675495 1494082 312126 736007 1996431 1475185 1006426 1633469 809116 489415 1495667 60833 1904606 1963981 768082 1410486 1850321 1264205 1996896 213327 85468 258364 926957 1399666 74239 792378 1850462 61032 1560781 923496 220807 1278857 1005519 167274 1274386 478636 1394254 1349123 47650 609702 1798306 640413 910092 1808731 1268988 656940 1192901 1521360 1664684 1737481 1973142 431498 1369912 130409 1918741 1903824 12730 165126 1163284 317160 1216126 1672725 1240212 978393 1657350 49595 1079425 912423 1773620 505174 1740164 1914911 468642 1192186 1114177 1580772 1356057 1489865 1961132 1358899 1748832 270711 1160209 528550 176821 840100 1692946 82698 1608074 1161086 1014479 512036 617010 1263997 1864100 43866 714899 282064 1748305 984963 1749193 129343 415458 1304336 1809600 1745000 1619251 1759072 172066 1435744 366951 808973 1596338 227684 1172345 769841 172905 330309 1856667 1767239 1716478 1996703 782597 1044110 217931 1613798 510353 1046459 1295772 813322 1082466 1987447 1864191 457670 7125 1559100 1580296 27238 42466 175899 208669 985730 1925871 489212 551567 360283 465315 310028 1761603 1804657 1938347 1724855 433451 88076 217285 690115 1341396 1089416 119347 1510198 1065035 1508476 376165 1681199 1579729 1585012 1953440 1960600 328730 1422277 881973 1766092 711095 1669513 565557 1192948 933460 1466543 821521 495014 344618 1480495 1719397 151483 470432 1794916 481332 72748 24675 1648407 222062 608539 1751724 1066788 1467173 577987 764583 89668 817741 33463 1806840 1451442 974498 886493 189045 1285982 1698369 1656220 32936 44366 1914289 328942 1923687 331125 749308 250172 1496309 1305063 173991 1735964 1515834 1335218 419603 1668145 847851 403503 570497 191246 1976863 80797 1156099 1947512 598823 181675 1461423 1122063 384156 203185 890193 1567046 925204 919365 259979 1883361 220073 1011529 302482 1606708 493811 262881 428427 193991 1623531 615914 1929489 1234658 1545186 1141600 1875161 729224 1073726 1261796 1058127 1092427 1847335 1622198 374882 1053240 1620790 317827 260217 1520088 1019864 1209991 1053012 1084556 141904 564537 1059794 1306201 518675 795585 256865 1201069 783506 1979061 1775912 1187284 1040086 838823 1625549 1468523 604231 670668 1861375 460736 560696 1888287 126000 1502032 839718 1689774 1957892 1001325 297080 288861 1019035 63207 625349 9593 1196566 51185 1491367 1553400 431102 1156180 1817552 1597475 587183 1474006 1964184 75731 1967470 1317140 1328939 980730 1096899 244325 1081243 926061 985894 1409839 94741 541496 122984 571052 1740059 521403 74815 1143643 285422 1982944 1527364 715699 873799 100465 1537067 1868140 1400516 671964 981144 1816237 1704769 232278 1940029 513018 922530 211049 180051 1628342 285832 1381682 1576975 131188 1424550 1545761 779349 1668776 83758 883186 1741199 265846 1770471 1913360 1771449 462055 1705283 185450 1644568 1937174 631365 1660543 831714 1546178 1217351 1390109 1384436 1758193 432921 543643 850975 1699776 880950 815894 1906501 872054 270584 1619217 515250 152365 1835796 842630 1695603 1328254 1590172 1368912 823498 1186385 1892940 1305582 5268 1750141 804497 240996 957108 491607 1597197 355644 93025 621760 1326778 1875891 1667676 1998744 1770830 911564 21994 222234 1893310 1770359 672300 1177318 146510 968249 1344407 424146 1924355 780519 1856655 768399 989744 5614 1192657 1427000 594580 1500061 125304 736614 178793 1077673 459500 1714078 82938 535562 755675 1696757 1099454 1191236 179692 9631 344562 1612443 75783 407038 1966175 567668 888829 1761277 431967 1658371 1341124 1267442 1742329 937203 1586454 1305090 717686 100421 548871 1959934 31324 1586692 1028678 52564 479657 1270014 1941257 1268192 1101207 676637 707393 1424344 464418 1534860 1713001 1093742 1054701 935786 1900461 1297494 1676562 697311 1808043 1401080 104835 562724 307606 273341 371035 861571 895478 1373558 1202531 995142 86658 554305 1970016 1426643 986562 1487118 855992 1367125 1076799 1145072 1268682 819713 1184714 468167 464201 75470 357278 1164671 1736822 865181 58641 1783669 1199058 1246480 1193317 1892955 143561 522666 934955 284850 673468 1318878 132628 152864 1876253 1137009 1435940 1760255 474689 1869054 234216 1258481 1382202 1008983 42522 1958386 1961509 1842333 836208 846654 1591576 537382 1522369 1689178 1973900 1482171 1781395 1920610 1349036 351759 991867 415658 424859 1480895 112390 1170842 841631 1361107 484647 1183065 523546 991814 1471424 1218799 329358 36219 1141541 1481584 209939 1092598 1728592 1331509 403909 1310892 1705543 1262257 712027 1337064 1539021 381310 639186 1512198 407201 886500 484732 1673437 440217 1002206 1468898 862839 1883814 1516716 1353051 607252 1387780 1883529 433932 400195 132948 527638 1187860 1273501 127882 1970276 1020852 1792994 1963458 814 449475 1243739 1045192 418791 76100 446073 1194370 444472 1599815 1641829 32706 1313512 598094 1944981 216095 336049 1821525 367464 1423565 1970634 229890 658311 1766350 514264 1897131 1755192 1756726 1335554 1185627 1374897 1380430 248999 486721 726128 1341155 619570 357762 1159223 119537 1630833 150681 1764671 1935189 1163866 1451598 741476 1507097 1089751 928111 199156 972351 482989 78546 1094319 708125 54519 837121 1006403 1535059 1984544 242214 1929503 296324 1591289 1819068 1329800 646353 595926 253250 756378 935928 745522 1890479 933441 926707 651141 595857 732321 1675983 1157570 516681 762450 903284 1306360 1263314 304195 1375462 645525 833126 1788714 174258 1641852 1767972 1992110 685421 443419 1343388 727646 922964 1410128 773878 439758 378317 648888 1490095 1797959 1615481 1980202 1004736 18554 665140 308262 1777030 190243 333486 308472 1571806 744733 1162073 215497 1723277 1177407 989793 534699 843291 1550934 1923981 1906174 1742186 1914165 1118011 1577565 1510794 675016 1514797 367317 869368 1283841 846951 1522218 936395 642206 1091457 546557 179703 1615724 1773182 1456094 1153871 1853804 1867232 1340633 1746054 59895 9105 1854994 919081 659914 245090 1878836 537985 1435157 476411 885212 1737646 245108 1286056 293065 717554 1413737 480423 1951333 546549 1155048 762901 1426135 769081 897955 1171341 462301 1614184 1201485 1478766 248004 129166 547097 1929413 989771 1166641 1192491 1362948 963226 1311946 440906 360379 1094578 381910 1772559 1151380 508118 1246346 908407 958440 610843 966558 1714544 228713 1059049 1621427 723736 608112 1007484 31568 1543067 1241420 828668 264977 1855920 112821 1433079 545354 1102786 1403993 892144 245330 1969659 1104456 1458840 623121 1900994 282223 1055472 350793 1532463 649913 1261576 1160274 930731 1007574 236841 414049 126984 1011392 804509 1005814 75943 1504753 89714 1809096 1034535 1338629 1830730 1184017 1852264 1826906 862629 626404 330122 1014866 335366 1000577 559570 1611702 1968216 1238771 935144 1896539 76733 507919 1004520 767079 786745 1801314 744852 1659487 1292474 696579 147908 1561911 1586977 105875 903433 1663114 744774 708855 977198 111395 1703838 1639643 712657 242405 276576 168516 1307890 251585 472652 287351 808091 670034 1205266 1124583 238269 410205 1619584 201142 1450754 1536674 1733189 601310 1895493 1304650 1127895 974934 1201630 1320108 419969 1913106 1738170 516599 1469115 1122856 273056 150353 1406132 314989 345781 1229212 1676132 1319188 1417693 142506 211592 570247 409305 1865491 1396294 1714751 158121 1533384 693373 122170 682347 1949938 547611 510111 711059 1763129 576403 1804870 354566 420105 1864217 984530 1228867 511398 1480461 935219 1166588 933144 1041072 235948 803446 99230 1494722 1078046 1860849 152386 1966110 640394 1127682 1562623 873969 1071043 221934 633684 690386 968401 320122 1246605 1944377 1330484 256933 1247178 1109816 1970401 1894045 1015505 599333 1792306 1489485 1798922 774335 1708805 1946684 23779 1659650 1950857 48621 849358 1768555 574353 459597 242585 1176033 1190185 81463 1733712 375739 766679 838526 1538553 1881015 979153 1921533 756470 959683 1028406 658020 1133958 1222793 1990182 691617 1067233 475747 789961 257213 1973349 1887935 5529 669938 214416 1366981 232942 142733 36734 1141806 79930 1275033 644153 771796 187648 1677142 819944 462243 113882 277630 267804 555810 1134927 570691 1656022 33150 1603523 943811 1453046 1451784 1607917 1106386 1604373 1441761 1833274 450166 1303809 1261318 1235762 872787 162654 313644 99278 827663 1334851 1326020 1232065 910732 1605305 1771903 790280 1835299 1935704 787299 995019 1843371 1631541 826033 1402982 1893646 1663241 1007108 1288108 1822659 350078 460601 318350 268631 1142720 1396902 1439827 1767851 1129175 1324342 632440 1527239 98246 1383648 1383186 880657 801631 1169145 733458 1800319 1859318 1336445 1912530 1073494 1013363 1916751 959600 449632 364988 1757859 940037 1792473 350864 1337068 1461016 135262 781280 1959128 1592759 78596 87449 77523 349614 1323111 1390880 1059244 1115302 982475 802172 1186850 1260811 564564 1444170 1213216 1039789 1457703 89489 374181 728620 812407 1143375 1811915 1554544 643332 1144562 1087003 1617504 1464293 1580697 843408 78413 227825 1370759 1597143 1485960 1121688 861644 566707 1173300 635995 421820 205453 1853075 437052 1187541 762224 1048663 910896 1555369 1530029 976223 1872125 879322 1346496 1917207 236886 1585183 997184 1417019 1182422 1108294 1110698 985556 1611298 1327638 1730842 699396 1554208 1063684 1286102 1463846 442210 130395 1973959 855800 1192938 1004988 741696 54082 932445 1466517 265904 894791 1085068 265129 1373438 1512585 728818 1463495 221133 257397 1827728 107946 500512 883019 379088 1748451 1981032 568006 313438 1095575 1427104 287328 1077876 1003133 181251 606234 991621 425513 1845448 933648 1674313 629101 723860 748983 591961 389443 138835 1547294 374899 1835636 699236 173151 1626889 1318754 260019 1073186 283069 585100 132556 1334845 65480 900374 284701 1548445 1865887 1616827 1515607 669439 944019 1860780 177709 1896893 2917 145431 1423761 1149016 1905712 1532194 1554278 1313810 1660895 437650 276722 266479 316882 363962 1324142 310574 312100 1016135 1430927 891281 763698 1010914 1597314 779683 526265 982026 568377 1198396 878698 1415579 165302 1253056 64348 1772901 938182 849926 248771 653112 424956 739818 441237 457659 1966433 1935899 605350 1358873 429534 193787 1866914 142630 1124427 724197 167615 1563043 1308061 391957 1353144 1873025 1953068 357273 1045043 1627096 230129 489075 335446 886326 1224608 1043826 529019 481135 1513556 48650 516177 1193849 1635000 1294832 911756 1400257 1285411 1876646 614971 754398 1970880 1727730 1519671 1454767 1247509 1504437 1090658 828698 678476 554312 20988 1975564 1382830 1331702 80005 514518 620170 1728934 435909 1811677 190379 327277 1121395 1429115 747943 1272135 212455 142412 129321 490186 396524 1382162 1777622 559587 1763317 810807 364044 965726 1271825 1003695 689479 106859 724642 1993367 30346 1992813 1619299 1545955 159303 1976242 1275708 365171 90739 598852 1019709 608162 752123 1811398 438203 1373909 1146838 54812 1575901 582451 593982 332183 418452 893578 782373 1692365 1417006 837000 1070474 526997 1548105 206802 221359 255747 1016754 1609113 970530 722237 1149663 1291544 1059205 853329 683651 505406 1320401 102662 317024 816071 1618672 1744069 1816682 635422 1614318 1458806 1130761 245073 773499 663933 938449 1730508 116047 1435871 375690 1087396 463445 1378895 1744593 1923760 572810 66486 422754 181871 1775844 1750178 1249058 182151 83629 81552 1643933 434513 389429 1607832 689636 1701725 438594 1867569 1135048 156399 175320 969429 671128 98642 1524858 1205325 553473 26914 182855 1166194 1236790 1781272 771897 1926474 1104767 1672381 1620505 1234530 359267 888338 873881 506498 570096 461828 1568717 1814877 1645919 601686 62609 674517 1074019 674726 956393 377946 1135928 792978 1607496 431263 1818299 1335202 1588002 1670869 861779 1374027 575542 941861 1547253 723008 1838841 1410298 511553 43620 193197 1387033 11492 1987333 343009 161232 939348 560634 1502501 1150790 1578656 1137218 1695597 558715 102712 556873 140008 593755 733644 1825398 42829 673231 1202697 1496276 289314 1493516 1895915 42246 80277 616061 477522 739681 920676 539647 718373 1098030 123503 292451 1075539 188484 1494562 1539411 1158763 1717465 624386 1937565 1285691 338817 217777 95491 1219602 1993096 1574759 1874266 365970 650056 905169 782625 1076736 914319 944858 1247695 1133108 793693 907281 1142300 532783 1778642 659041 117501 383447 428781 912062 292240 1854327 1259607 824940 693779 747822 617611 1493377 875388 1627400 1676591 1620598 1621184 1841243 1949494 137761 906784 1208442 1840301 1944625 194384 695534 26955 817128 1957626 564259 862358 280276 1484835 1194700 1594949 1892458 173217 1912153 531743 1252879 446873 454948 1545773 959227 441731 1967283 1000317 705902 1940420 664467 1017603 1117653 1853283 1858370 355387 276844 1929942 237467 616799 190487 1575701 1315857 1752922 1137022 1632805 289977 1943383 484414 1667592 1358947 1049558 775699 1254828 1347062 139564 1317441 1299474 1504566 1339690 43959 562567 229292 1720552 475728 86069 1678926 306583 1978543 341739 1129953 760201 1064297 1682172 1475525 758244 994412 748999 167287 1366884 958515 1062430 721118 1385534 1709176 1636062 800771 1308801 222518 1000789 277459 322401 1296038 269019 1649524 1442712 1786090 352648 1605881 107448 1178831 1276837 1868519 1941364 1977636 1388666 16308 1589468 1006673 193011 1887808 891407 1727431 1577478 823506 1163212 1897602 709300 1813127 1015298 1159927 1644091 308003 773589 1412722 658991 1862292 1281557 1390759 695123 278035 1571139 596490 1997259 587519 1311386 1581109 1113049 1781606 157719 844183 823689 876726 488359 799135 48690 1370732 1426436 296440 831652 576051 1866375 438168 1246812 1576519 532479 1941573 1340398 486674 22704 582995 1907015 833290 600055 1610206 1576337 70574 1283079 330757 966821 1058008 1285025 375638 699802 1251017 403754 955602 1797692 1163791 951508 1238243 511275 77151 1796982 1280831 242074 1579383 1218529 1226912 597995 1718781 49373 1183329 1940552 1459116 1269180 1478701 625826 747517 643897 78538 597966 1947887 1998867 227243 476441 899328 212299 115679 1504533 159356 1242835 1867436 1305008 1419637 20795 1200026 1360929 1708943 1892693 735841 385984 1701630 1574696 190642 1586108 1431146 221385 788653 1783670 219392 194367 103307 1603780 1198676 1373295 189445 1742643 1115772 1275361 1811660 596184 833536 392504 1369367 191230 135203 258795 1663279 581570 1605166 931144 393276 1431714 535554 171112 1215676 1757356 1942406 656159 1122037 492847 1898009 1971819 596489 1716638 1559980 1097946 1809693 855629 1329442 178044 1118595 1048290 1427761 1916057 293088 723961 314564 925364 1925046 1662002 538331 260092 1601090 195327 614606 543091 711206 853166 1430047 1298626 1984893 847102 1826618 971662 774458 372066 1389853 1641350 35114 1426232 1422646 1734612 1609278 803123 1117963 1420708 1289798 1646842 389444 1327967 831683 1995093 718251 1103706 1577862 366970 450901 1818646 1572674 1064452 1450373 707592 615950 1934238 389159 57105 973852 1929995 552938 1701039 583137 89788 570633 928732 1189269 1075080 369359 1226524 198212 1540110 379020 1776987 1143325 28054 698427 1450487 1019855 154406 500053 1837874 1453680 65533 1090116 596240 630792 183959 1511496 352246 143637 1068702 578222 1443348 419758 1446366 1336946 970501 1843176 32780 1208370 1428314 746454 1842027 1552320 482984 327597 991464 1637597 489821 391279 649794 364685 1487794 931424 1690680 1910614 1479285 696787 452271 1845677 957739 366426 1468140 385198 1743890 1480397 719059 222782 1709026 345472 1590657 53097 1892657 551363 1371541 638267 1061031 708005 116395 26793 573051 1122568 1978830 726000 21161 1543761 1567751 1244865 1039759 1643568 300537 1469367 958808 690878 90733 1901152 1600383 821786 290313 1016317 992093 1632547 162006 907145 1779326 1099517 955020 1525636 165557 387118 221938 720532 618476 862186 1522739 1702944 788440 755217 265065 967067 1884414 216855 154161 1382520 1050201 1841448 1785986 1518269 431799 1442084 608924 36795 367545 1916091 854328 1409097 375775 797221 618802 1659005 1489059 1761949 1322720 434876 394245 1977748 616333 987762 1284050 1637327 1837301 27584 1708254 859466 982508 1733906 1429496 1149837 264835 1970066 1482109 202898 1382401 167442 826058 1138383 1669374 370413 223046 140964 1974648 1893044 1263094 1278794 1539043 368160 278534 80902 539255 1054619 1922211 1391055 475143 1678683 1680589 1791692 1292133 1303597 1912979 638308 1986 1289957 917382 1025865 85964 1179389 1865641 13896 1774259 796156 416594 1489494 635194 1555406 392625 1646963 375848 150597 621484 3029 725033 1782181 623197 417412 1468314 1922640 1906799 1525044 1786120 1765230 231783 1030332 861529 663114 269860 1242425 796216 1862031 752920 77889 1651941 1909161 1218199 891757 941556 1186327 601156 552600 1752414 471494 1120847 1758125 843538 589489 1294345 1108822 1585073 33015 550554 1868493 1170827 471431 913103 348279 172328 712086 1629809 1474461 1149693 1016424 374669 1011313 1971597 1762732 1357735 34928 1927299 1640373 1168703 1157552 541041 592346 621193 1249122 716987 97501 483356 432704 1494553 1948521 310114 278128 610584 694214 1371913 1145510 1905773 440498 927828 1417276 1851580 30539 1822681 1766346 510898 1714069 1657247 423605 619945 57875 824941 1317185 1229603 1514535 1525303 152458 1191819 287886 88713 276119 1766141 322247 1613824 1184118 568333 1542299 124683 1731398 1901640 1237572 1869547 1863799 199217 521219 1783764 1128673 869109 250293 521011 1383471 612243 1037951 1212995 1847252 486673 428101 190149 1546640 1731808 160094 212938 1640336 748366 365070 1099382 421825 1442644 744109 1627246 1622117 964605 596947 1197682 333550 98719 712260 1160380 795150 570777 1296977 787335 873194 1779565 435897 1564011 642039 130756 1840552 838836 1204694 524081 62251 1707378 1552432 881950 1297264 137553 59949 948451 1892702 1506216 771907 1046110 668754 856130 623956 1334191 235285 245180 528420 328831 577944 1327894 1866922 1266657 716345 1803351 1643432 1733557 1730874 916088 1589972 485168 1782079 1278625 292270 1950235 1908335 765358 796248 1170061 266399 888577 223573 1166334 1269971 1334271 1836911 617685 857577 643775 896591 1787735 937709 1516939 18308 1549201 1392926 1215325 1726927 762424 1206579 517123 1128676 1873130 1320247 1627859 1621908 253120 1388675 484787 1722243 1956437 1604269 1624877 1174717 1934811 1480730 846410 122547 1748819 833588 1530806 1252609 1719442 844894 1029302 1196822 1590305 762276 1046253 1784912 164502 1094905 1851965 1968945 1478335 1044680 193224 878295 1441753 1864383 1211680 1900993 1369558 1259253 260604 413494 1558459 1986576 1201730 139359 185561 482093 1444328 85750 1608945 1593651 1819358 1569295 1347775 1955818 1734206 138787 1926977 1007147 361528 988716 1838804 1314695 1184293 30235 1969448 1513770 815053 1681444 1758506 1129347 1020481 199381 696013 805089 1244010 113072 1711204 1805602 1269405 1895423 223454 1240114 699642 838290 424656 385378 1045175 1705812 1222862 1120828 1000919 633863 992387 243457 618162 1053567 140775 408292 1927341 1226810 1725326 1729439 28168 1557123 1127088 1172491 1422317 510838 1475082 1913111 1918358 1425041 45360 1449357 1446640 767737 413330 413333 1072742 657785 461507 1556501 1949483 1366926 762765 314886 732789 398309 976203 92271 184755 639140 1621213 1666541 1994862 677434 1346471 1457282 1205784 1076588 818925 1330737 233393 19816 1846879 1211685 984994 1979341 1403220 460749 1272243 1370694 1638285 804147 1930343 62290 1294428 274794 703994 726168 1765803 1022961 1827859 1418075 1856788 1803416 68034 1964018 410250 459750 1314124 630128 1260947 129385 1349526 1846985 1693620 192581 1082937 1057857 1460213 779223 1184061 135533 1846512 1830387 1288678 698200 159598 352388 1924550 847470 1226426 364555 1626733 644532 1890511 745536 279819 703028 1902261 1465228 1484233 1035093 1773350 34573 488082 359377 1803752 236312 1209670 755563 1935154 379258 4397 1297340 693734 1936352 177091 3152 94193 1145299 265671 409095 957526 1441429 455247 1343552 280325 1308054 475883 1742254 1713293 1368781 975068 1507036 1920228 400806 641425 1105007 1155244 188948 400257 1388686 13364 1983038 1078209 7978 1644365 772129 1518131 696137 932170 1343741 1668890 1418530 651956 103879 1801757 1400644 1291062 614374 1408115 1054198 595645 1811812 1274915 1650720 1453530 1185145 253385 1204339 1422974 1586514 563397 262017 852255 1687662 1716937 1087809 110337 1926241 1390356 141991 1278697 1357631 540385 222882 47397 429128 2762 25456 1321039 1262158 1236207 756601 705597 1942877 1800103 630789 1169240 1793074 229094 1671746 1840047 840463 595497 267973 1849977 1350933 878529 80382 470805 888371 1683088 1437020 105618 1709327 545176 520960 318524 584297 652408 994936 1997896 1508382 1281182 1437696 1218415 491284 1394754 1547361 1978071 42995 1609346 862943 169013 1830245 1577005 1819144 35289 1601132 468321 768265 1399907 1675392 554733 1213489 1359184 1759556 1157815 1704169 464540 586963 75381 1444391 971130 403264 625270 1002752 512812 198558 440905 320758 539903 533698 289495 1438402 255857 589640 1637425 1943225 164623 548509 861532 259915 634119 1261388 1512103 1324792 1485997 1801075 1922209 912377 1362862 1195359 320011 200087 695693 663528 1000154 1605386 1655646 1929385 448424 688029 700962 1111747 1546441 1358086 1096513 1192607 1488969 1849061 826719 1449006 1293120 1873774 1337804 980935 481848 838134 441823 315914 1534458 856970 80906 1615566 1657439 1448903 1166335 1781576 82206 1220464 1701786 1054530 1998188 1874018 633217 17324 384166 535136 645874 1404625 882031 1937401 1013565 1681733 37360 616502 1764018 838923 744169 1684969 376309 1569258 669643 1115823 105361 1494113 536491 1391323 1305088 1159145 1577893 135557 648267 1833157 1363236 1268305 1697973 1713906 1966727 330867 754866 74806 580321 757288 255079 53295 269055 1244933 1170448 466998 1042477 953804 1219199 1684309 980828 1340124 1844198 793698 1214783 1423353 1854637 1683188 176440 985604 1609201 1862920 1707571 298516 895675 1875350 15244 1235910 25177 662510 963034 890017 754802 938538 1901555 1086927 951421 1260999 1059337 1725728 1192791 925259 947634 752986 1471400 239916 966409 644074 1928738 1390289 1580082 715570 92642 1565139 666363 126254 1916208 244904 1519147 1776117 1823245 1826477 653551 782030 1835126 1629054 277961 1707698 788469 1634346 111163 212431 1593140 664234 1903630 1672866 1214535 1011077 1342733 1472445 954083 264040 902673 1897369 536084 731479 346358 668095 533944 1727623 1996640 1820598 332525 653693 122177 1697837 887362 1053049 1728800 1598160 1712065 918966 1150791 1499322 822160 674737 127922 1999572 1255662 690303 442064 1014392 655818 541100 427112 1826910 1534133 324437 1597716 1242975 813937 1011819 902505 172235 597772 1084474 122289 374580 1969052 755568 1649645 1336440 661356 343645 487967 608919 738424 1933309 1889239 1426708 1884443 1394436 660855 1894228 132712 1953343 1497382 1326405 863282 486229 1338050 677872 913388 321394 924850 813009 663563 1668313 1360159 308964 1286399 1384388 1110615 1917590 1261075 1197091 306767 1642948 1765705 1695291 1250968 68884 95225 1307526 353254 1057643 1250018 925496 1002449 306022 753845 36872 1758247 949373 1848273 1913079 1633373 658444 116624 1241412 1829615 961600 1600509 422491 1335551 869877 9591 285689 1165743 1308772 176837 296909 1402380 702889 1280424 495453 646525 1385144 1150294 1817381 1172224 1789484 1269538 425534 691765 700509 916371 1794128 1472540 1439676 1587283 960040 1684875 1078543 814034 844863 614252 1679848 586193 1288780 1577018 727761 1575248 1123919 1501697 1978269 460342 1926484 1715710 1169288 1068003 1442729 1974772 883856 1995739 1991625 1776859 1101095 636960 607121 1333042 189459 734391 1789632 1700421 1704161 687047 1635194 217633 1004749 1533327 684579 565377 1789033 602954 286139 1364843 33177 475557 834178 1474743 1905716 237547 1337061 554857 1834793 970373 967890 421460 1425352 307717 633494 1602008 87027 1398183 257045 550181 1618817 816937 999288 1507532 1928726 733237 80817 829821 1074709 1680301 600617 224595 928787 1753343 324786 1410578 1511668 107802 156078 1805573 710975 595245 1552057 580206 212161 1661423 1803595 431787 140032 542032 504792 983678 1461910 1133225 105046 1992522 201133 1565253 1602464 162778 1753341 747660 1402099 1158064 1913689 598060 1353258 1464394 438385 863032 399040 1397732 1831537 645003 207086 262438 1166898 858349 1552043 998241 665119 813842 222072 151226 356539 894934 798671 997152 777393 52771 394423 554581 976056 1711326 410852 1084783 1313048 323678 1886533 896026 558945 1932321 822253 994830 1424402 1846051 520704 1212817 1435510 873207 1332694 152128 1479472 1415438 1493028 1329222 1532838 482178 1349604 1982114 1582802 328776 1393365 1481766 1750858 330572 1961907 1296222 1956658 1817026 1159742 8045 1175506 136946 1092903 634303 831288 1496958 1522864 777572 1663519 741698 1207850 929978 847598 672625 178488 165017 1958258 1534897 1002506 1802730 1428139 14825 1134051 1176530 986119 227931 1938141 795059 1141491 1362995 940530 48521 1457142 1145832 797835 1923426 1421439 1079193 1160717 860842 1495311 424951 1420075 444510 1062001 1703072 1102544 250769 1149093 1862435 686570 277048 902580 714460 1443872 852001 661681 995118 356716 1748218 912830 569456 768950 1634463 372024 114830 16987 922114 587565 510682 1948482 1156420 668945 1706208 112306 1032259 1655351 1535998 1777026 1045012 847451 1904647 1667655 1050719 1639883 1640116 1478052 754008 1810663 910285 1559037 1843905 827578 1361922 662552 1663328 461883 1340172 1961341 1131929 1998759 177927 872725 1467475 470038 748958 744429 275274 942496 1873631 1764757 246297 769861 1400279 1765929 1516268 1078031 1966786 1545423 492490 1282319 19558 1627360 466657 1844623 1421514 162400 509804 55053 1646837 1341102 1089600 1706308 963363 941954 475539 1457393 265009 673776 1275700 1559036 488541 1560913 78162 643004 217475 846673 913508 150236 1559730 374054 467176 313351 131800 1020192 1039782 92127 1940991 92055 1823718 1977501 701181 1583289 1917833 1428011 814680 1160080 1499335 1378720 1309971 752383 154106 5846 165635 1155509 1473407 1163328 526048 601467 387252 1233584 601420 642683 919491 1691245 1793235 331649 545621 50603 1054138 1825581 1105003 1796430 1728957 812460 1845632 466215 1704377 81144 460399 859262 1463560 88769 283840 403280 677247 549506 1215021 1947191 1237333 558169 352946 1208939 1930107 1163829 1198478 47414 860083 13409 254911 1581147 1395322 651429 1718304 111675 795056 1349540 280166 1680743 349230 1062229 809523 1160764 820240 5170 479313 79797 769316 587488 1321720 1635068 1062538 1898822 970039 727987 501817 673633 99898 1358522 1946301 1185117 1583977 491374 104972 809803 1765406 1510640 39362 997240 1340266 707270 1987020 1541918 828359 101673 840106 767088 179871 320143 976893 389301 1071101 1417176 1168919 1684846 607561 991497 1696171 1137596 1415757 1314820 1243214 620050 516471 423532 194943 828576 172974 1875599 738927 511327 1088141 113777 1867942 345559 156828 132417 808436 581282 823432 1531082 880181 199737 86458 1827721 774470 347728 1235629 1448934 1631172 483970 939228 936310 1206682 638081 755294 867545 146259 378877 1389931 1143318 1730795 1157356 1755128 1579819 245336 1476275 1239780 153172 22620 1452416 978164 1589577 584911 27382 1812062 185414 1264055 1936751 334667 1053727 1442954 482524 1974012 811894 1182801 1354199 938140 1815991 1750756 981276 1972548 945455 69205 826983 1419317 1834559 1002551 1101039 1829029 1117814 14645 1985022 1935959 1684439 467491 1950925 1790363 356403 937982 283365 94336 936399 1509845 548702 733246 706105 105937 232389 1877732 1779431 1500841 663710 948709 1683841 514022 534983 1048510 1899084 558915 826083 1925464 1846202 1904042 940172 285714 997332 1832242 1010980 1949488 978630 1555651 730233 1478501 1667540 1798985 818217 1127093 337499 1721979 199871 1932591 1941333 1481105 329020 439091 742896 1910111 1949155 664802 1469270 728739 1408647 1992172 1310064 1331768 608833 1768856 1158631 1290188 1754869 1585332 1311116 1620203 1494304 1854987 244779 676904 727837 324588 255937 1970463 1785301 1995219 547577 795700 1715263 677011 700518 1518092 630774 160742 1839023 1083213 115237 1879259 661465 216359 264246 458679 1594762 1168059 756679 332082 225915 30326 1726542 232487 1740415 186409 676172 1348379 1082654 669901 1339613 360560 586905 1237464 1627135 538593 1898061 1234287 1312224 799765 181961 664627 1132173 798039 1734500 929742 271463 943839 1159255 229471 638215 725654 932932 1573865 1065218 240819 1763614 501206 1367357 1289720 1918538 1676330 377739 286223 195324 1243061 1418782 1723857 1411167 282488 1415354 1673333 992248 355298 1958099 428839 1925626 891079 712178 1502089 1207373 851369 886539 804842 1708506 1247471 1004715 1007732 802107 917027 868108 1228326 499678 719744 1872765 135849 388376 395253 407223 813191 1407983 1825191 1625810 1886575 84130 491697 530221 1301981 850592 1056581 1735362 1612677 947577 855631 1753887 147615 637256 831076 1601838 250599 1639525 1783000 1031656 674477 1952448 880590 558698 1104988 500385 909269 927018 1916625 863083 783152 1030739 7411 762085 1676931 1593544 1827239 1089113 269937 1091503 1149214 358559 1097042 165067 865319 691126 1334972 426618 1631389 684613 1498919 593115 1647491 187404 800652 1380836 1919036 491402 3341 581319 1971402 674216 1682287 923994 577688 81219 731619 1125665 560317 980858 51001 611994 959926 1808322 1518738 174567 1004708 1839026 1282277 813605 496943 1172795 1524940 744060 316983 644318 408096 161814 272378 558097 1315393 1460473 1463013 121660 1099502 543706 1892973 997455 1785218 1727013 1092414 586710 1217332 1314480 525728 1437485 622251 908691 1493393 1497946 455302 1037974 271421 169938 1690385 1635932 1260305 328330 1629257 1237480 93734 395227 1607704 1902124 1440954 915544 1060802 683142 1107043 321948 334900 1002382 1856672 639397 521189 1159425 191548 1863642 675902 1747761 2919 1666585 1438354 1486601 941398 1857653 1450724 1454652 1779514 692862 1633625 1179233 121144 97460 913476 804057 1673028 1234564 1300935 982650 584264 635994 573664 1041174 1685774 251272 497215 1012013 541339 687228 1280186 1949561 1251298 1494939 1361684 1000083 13464 66652 891053 1690478 772607 68746 1054692 1758956 1087212 235247 196806 1646741 669896 1187032 1400260 239652 756487 601274 1146717 524136 1338252 1647506 1829896 1470299 370059 139289 648539 816886 327424 459352 74489 288140 1199825 1740416 1018368 1483423 1916493 1597105 1105433 10633 917691 312378 1711236 1669648 241923 1301992 1281451 507889 364454 153913 181874 603131 1634499 1623618 173695 1189041 860914 99521 371090 786009 819635 1001907 1986572 612195 726889 1082441 307420 937310 326048 452697 1698342 1421837 1975444 1135539 475797 856740 1563878 1598562 1869118 1434837 494934 977025 1599790 407994 857324 1920868 1753743 1654426 1057334 1193650 1655286 1627967 774033 649885 1142117 155171 861836 1684192 738085 1178180 106141 948011 1422291 1444680 206795 364694 1764640 116986 1742856 455198 1392019 930326 1642392 1196826 1483204 1689526 264261 1602279 555734 228931 918546 420924 366370 894226 1697374 372602 757876 383523 1268895 129065 730416 812081 339750 1961384 720447 1720895 207997 640737 259299 1016634 277421 1295929 168173 481739 1576802 427876 1933247 89295 1735573 372838 741702 378418 1468225 1441333 1236156 235801 168844 1785257 612802 1639595 605012 1964541 453712 1113539 289808 780740 1339470 50670 874376 1327951 1268322 1541429 1918013 406436 760424 1976444 1761881 1694549 1399512 728005 251382 1352381 1527198 1345849 16141 692263 147202 549480 976537 464428 563703 1511391 1038486 317084 234185 284759 430177 695421 133236 1264906 277433 914890 441450 1456711 1638215 567256 970900 813845 797335 994604 449274 168715 1845482 617691 1206258 1376411 1900447 1607764 606046 427192 750817 355960 1602779 684275 196804 33656 136822 302800 141306 1103664 447338 1231820 1832142 418030 1173437 511515 1848030 547881 1677130 1543070 772493 544909 579641 1535027 1879393 1179880 1061280 339102 92049 1602120 962658 1210716 460027 895392 64981 1482912 1152973 1048420 193437 801651 1568685 518863 335204 983572 1513270 435880 605068 1722797 705963 22074 128510 42883 1513988 256143 204281 369690 1462859 1086050 1096953 1487316 579528 857274 360433 1835022 1441530 110634 865845 1001336 1556276 1892481 1804491 412137 903613 913206 603745 1431598 1458405 425258 1133687 578521 1579351 825149 663286 630436 1423732 96281 1367529 254922 275688 243839 1999708 1498007 50876 1752433 1625330 1494994 578183 519194 224869 619469 1476741 315443 1672975 467228 1857596 1984312 613883 1170332 1920062 1092006 225059 1353176 1108099 1854484 857315 1399415 740985 806489 1352103 1831974 222321 714323 1998789 1503330 511183 625804 981037 84169 493485 447883 1509086 1054826 1426417 199943 666101 1307590 1965636 1452566 1845728 75599 592026 1427635 82734 1175935 596434 1560406 1627709 1851539 1041428 1542186 1802682 1706740 968244 546035 1401127 581366 1857291 1432455 1612408 333634 1518901 94797 1973667 24863 918599 1074634 1517341 357276 651353 1288708 103673 1961679 90039 993602 213107 1444679 132634 776649 980774 463640 1218750 712917 1656249 1047762 66966 1160861 944608 1043785 1011576 1620389 1545626 1125841 1037032 987691 988737 437424 1268204 1026983 1271981 1592115 1820737 557697 677249 1074693 657150 1787351 60628 1440240 197756 1033311 1077144 579801 584985 1203476 601436 1644968 1317688 1588543 911818 750502 1244886 299805 902915 1699700 1614102 889829 1461338 1278231 249483 443318 712821 1694682 120420 428590 939417 1969977 25694 287387 1210346 1770365 28231 162983 1001417 632286 810330 816705 808950 1589204 415020 1867892 927324 1033562 1920669 249747 897338 1914525 1273280 1570303 383529 818166 1046775 1731787 97211 1395426 1557285 778554 1752012 1061404 1156411 185614 659645 1696769 1321636 1162443 1875450 1161124 1821715 171166 44434 1882100 1628371 1057458 596271 747432 432288 346379 88377 1165153 856552 489289 1395976 1639387 637094 257234 970930 1886261 1619446 407505 961806 523398 621228 1449195 1985493 1797651 1439412 1563100 224747 61376 549479 1613052 1084413 869903 274046 1368670 1667456 1156827 939562 1585652 742565 1724077 1956587 349127 696696 1706862 1259083 707444 1568257 415185 783610 432861 298664 1414354 895948 1746146 727584 166463 1107618 1598519 959716 921254 855146 1184222 1528969 955145 407601 872042 1322042 93435 1367514 1853083 177568 493613 474189 64989 1963207 1946413 1792765 968680 1641647 730766 464721 1041304 837737 1498438 1475517 563244 546639 1181351 617517 762655 1179273 965571 1439839 1908266 715680 559173 1219333 288219 1063990 1119717 895218 131695 701940 594982 1260402 1024393 342160 965967 761186 491858 1848820 639300 1755492 1950821 140464 517239 21850 1331915 697263 1742050 987393 967430 28020 1274825 981101 1896103 1559457 1647288 1793126 482657 343534 925579 491372 1427244 454620 737007 1931251 608253 1106400 509634 492569 271491 1164904 1492790 794921 1719260 1456158 1776523 377029 709160 1483578 471247 867842 1223651 1050954 231691 302194 1460807 426277 1548327 262704 590518 1618028 640163 1248885 1652248 1507824 206700 631432 303904 760818 1131990 939203 1063403 277299 625762 499789 63059 1048224 1621327 100909 437738 534674 694538 596666 582462 988283 343937 1778951 1862541 1788649 1824406 2421 1865518 94124 1863694 68885 652340 81216 1833712 1374833 1354973 1072210 1203914 1783481 673863 1597310 1313435 1248445 693840 1881859 365796 897152 1037187 1459605 1727335 341557 326384 334999 1353273 375432 484137 964627 1504186 195785 1273487 1203712 1729705 1988272 1246413 1158098 1164421 1334714 226838 729099 192334 1167905 102075 1097636 993253 1037093 1447145 1095429 472994 471224 1819123 655877 55425 222146 1818948 468204 1484546 131171 1286763 449048 70273 1023881 615178 786875 807207 1425849 920693 1955888 1212965 819903 1712816 1082917 1227631 1056364 459865 333896 994752 213692 1333180 1233829 1294809 228691 1039406 688681 726756 1038717 649962 108109 1190597 381851 61158 808910 1538583 1177482 731764 1256011 779004 316809 595828 1836224 782905 458768 202840 48475 287717 1407819 644283 1780420 240529 1370248 1925151 1334082 865901 1416992 687475 1741184 546320 575121 13717 1172176 564769 64643 1590386 1908676 874674 859576 1739056 528226 245148 491555 458232 1044873 355739 85630 286102 678943 1350148 1897796 1601787 782976 1508832 803609 1123636 930453 919103 393383 329193 1046949 1204193 213060 431511 235889 869695 473787 106542 1336126 670348 1536434 1661258 423855 489076 1994197 368306 313667 527956 1222666 494205 438555 533876 409775 985143 1298252 268191 1636860 1024150 1022778 189276 99133 1287918 1963957 866990 1723816 319582 1495273 1572801 770468 834866 673495 1083641 585953 370958 55152 373905 1418325 201451 1952661 783196 134002 1777761 687990 1735227 909500 50839 124234 1103541 180774 1678194 1209004 871858 359371 841090 203078 1589416 456181 780946 1173605 1642717 81658 721552 1058594 88743 1300460 72260 1813272 1638683 1821006 1466907 1390594 1821092 1346878 657748 625389 1048232 1992413 923285 1953381 1122937 1055572 1665711 1684229 1304812 284893 23437 645561 668772 82392 462634 882333 169735 1462945 1791869 1204847 1389669 1970619 1735176 934467 1647041 1694997 1800245 735556 830371 546334 1598243 1292179 1520018 505467 584887 388678 774723 512187 287658 1738426 942779 263101 115234 1832494 746723 1866283 439549 1298262 1952161 1851372 1752761 23763 1680448 1030612 1489614 69893 1558940 360657 1011448 1766436 1878199 558367 1688130 877910 796108 849506 1026025 793850 1922403 1289154 1482402 888016 272566 1412524 986068 978765 368227 1199294 553307 838627 261299 1718720 829340 350619 639543 1331408 1305122 608489 1665924 441761 1563826 808125 1081298 1089435 1889775 392158 755058 778452 1256006 484460 200220 562697 1070858 1764364 1797042 297246 1303629 571517 1694236 1948064 82418 995504 604292 174444 347969 668379 603476 369867 2308 1825742 1310226 838220 738800 1607241 1296132 1701344 1026495 929392 903442 1528111 1795969 1368748 627711 1824408 1852675 323912 901968 164214 30499 479377 295719 1858707 591862 1582887 523339 439908 499692 1650227 714538 1333093 849841 1526830 1809701 357609 1414914 691704 1281436 675078 521118 633765 1311703 1574494 838599 1995200 431135 1618493 88654 252431 316533 71307 190171 203020 624947 279960 138827 1445630 1537378 1899512 543015 741762 293282 1395554 913880 1705933 911182 1574126 1881986 1506927 1085982 1558708 1454528 1197208 1803342 1708420 1808896 265653 364402 504661 1681833 698439 319093 933572 49702 1680682 1753886 1776868 1318319 387068 1990413 1731273 609469 888822 64627 1805171 1066666 754058 1831399 1944247 399436 1296726 947306 87052 656797 872686 1746798 527651 1057222 683814 1196502 125434 1552091 1581667 1321580 198638 138041 227274 1932535 768941 1160675 626650 458482 1692909 244500 1899715 1689624 1248417 1979434 1531002 462394 1690632 642402 34848 51218 807338 463778 145651 156659 1609835 768024 1358207 1822867 1305764 1196481 1984897 1063474 329187 951104 1782309 1115898 670892 727472 1281131 1358875 1495008 1803380 1702436 807904 582410 1925709 1716260 1146930 185116 1888897 802395 1486609 1459822 13318 186509 1889049 682571 1457798 1967308 394450 1008461 1120643 184519 929403 347410 1763556 1224664 871100 770763 412976 114191 885425 1354637 1918447 508980 481792 167435 1488003 1128727 1749029 482705 1075389 1284060 1825134 1936414 408615 1294083 292096 1795013 1317981 334439 1909345 1318453 685709 896999 33641 193566 1969191 1489621 1250370 447632 1258468 646953 895680 751638 1744153 1829433 1820933 14857 992843 1566691 32790 609830 1187240 634124 1342924 731437 714332 1362291 1859837 1011802 856945 1876557 1353854 1462414 681186 1428414 307372 1626549 1133926 636232 1315478 872715 212950 1754246 1508041 822454 244294 874888 24649 1530428 1632366 831931 813049 559672 1874530 65397 1850799 696147 436687 1169458 1736765 1431462 635499 1929549 209263 683782 1515110 927525 13320 1471340 340663 942520 1405467 668310 109285 418064 1916852 99016 932234 1041325 1145377 520450 185203 1903829 704300 31731 1907253 1416799 1728175 934844 490505 492400 1925281 1252713 951673 1501227 70682 356372 1137944 1013304 207369 389237 1988345 23676 421207 1834438 870415 1790984 140844 1609183 1534052 1784514 810139 1622106 1310572 489301 1174760 1558930 1326832 501131 1019532 1077102 1938746 364172 1837485 157905 631029 1237377 1950135 1344615 1867107 1500048 1646351 643041 290928 1537877 673884 1247780 1908336 391650 1461844 1316043 126981 1759532 1642153 1295444 1584130 282437 82566 1812279 1609598 1260064 624447 1102737 338784 119029 696809 871355 1397228 1085816 452214 1734551 1248179 1012619 1511041 97737 1453248 212696 1507641 1570935 1693518 458612 959387 1053862 779023 70694 1621735 1472408 193849 1206589 951848 1287493 490138 1053287 158038 347420 701486 966830 1249214 314416 795980 995182 1504398 1700601 1217920 394181 97769 724460 671340 634734 993934 212046 1260840 1885602 857847 1126032 303233 147065 232877 530631 974341 955170 1689521 573663 1017776 1729543 535132 1691597 1094446 1001183 1009414 1319046 1736105 654006 249375 94564 561877 328726 990417 177535 710723 986754 1396684 1889607 286436 625309 512340 1809885 1237615 1705666 569487 1421773 1718659 3618 1533166 545462 207178 1138573 1216529 671267 15542 892214 620537 485131 622735 89925 1897736 194861 888321 1062976 1906251 1547258 1708813 1315103 82343 1191429 909124 1179323 1012437 1561872 800473 550978 365646 930228 253354 411530 1841421 199012 747424 1533925 1896920 1605766 77 1254199 656914 361607 1679543 1489131 44158 339195 976205 1210328 684961 1118750 914637 755431 1274591 1924646 120812 1092680 890062 1764079 1396444 31819 1874624 166796 1520743 474864 1647736 1583644 1920487 1366257 1357320 845774 1048241 1160340 418632 816034 317592 306149 1766738 1577293 380883 1160246 1967350 292259 1994445 685395 1498013 843478 1824019 1452684 614799 508293 864635 1756194 1098239 44505 1603045 1905335 1502488 438498 1806935 1040185 1180194 1031917 1326498 199160 1346605 412767 1829605 1087007 1444700 232559 977732 1657497 1951886 919147 448101 617233 1376170 77854 1556469 1787605 1372068 150596 546897 1466890 1760388 293037 893737 1581138 651116 1530511 881556 718519 1377861 733800 1547959 866133 1062721 1327203 735770 1763327 912013 962618 1164005 1916339 1423363 1031847 1616954 1255633 1974809 1900645 1264804 1327609 1836680 117394 1508756 1579944 1548373 1260078 1814622 93383 26790 737746 726315 1701539 351032 1008522 530224 1139292 247537 1334905 839241 1425871 1521999 985136 1306026 1981330 19590 1870573 989593 1273739 969591 1072979 116045 1404440 456456 1228112 110776 462009 1098410 1483335 955908 497617 189860 1681003 385337 832763 545251 112324 1243084 312241 1615576 1812394 1655828 1419436 65151 668771 660663 1236763 744266 732031 1932478 1715305 952379 1380542 528602 1491515 987530 960711 1691990 369998 779948 396019 27726 577565 118119 563863 684130 943782 1126362 266508 1176758 1404973 1698668 896645 999411 703110 857142 18024 1762345 1056283 682353 451309 1850914 37276 1116485 127903 845830 1083338 986169 1267529 760344 714780 1514178 1203801 1534035 1841958 1513560 665203 1304324 541416 1456405 1555293 387793 587994 1735703 743993 744497 1658753 1197547 535229 1023188 345451 1717789 603992 1570325 308415 1985280 1613773 259251 929984 981086 214530 968843 1922136 1439382 1710159 572722 1779578 551332 1203343 1478963 1969973 1178095 1565347 1112772 935743 847408 644587 1569448 814239 101303 1231822 461337 827138 1457501 555661 54579 1238247 618344 828615 943535 1546446 763864 1748839 1998449 1527740 801938 378974 1914582 1746755 1939871 545352 1666241 221669 992788 717712 1670751 1245703 847035 488867 1739816 429550 1227304 471790 1729140 1430006 594564 140742 426577 85576 1698413 1308873 471265 559607 1301550 1631850 1117355 1076086 459681 1112914 125919 669185 994566 909358 997505 1429162 607244 121701 1539026 1723698 1264465 598388 390408 741862 1603881 1637890 271070 1228210 317058 911744 1721999 1925065 660032 1254383 1659598 189137 1766871 58305 438838 1087462 1750855 997759 198303 207252 194650 1309305 628248 788641 905190 1093608 271531 1527557 1547116 1043712 1300456 193522 1451294 332648 777154 220234 468377 333011 691346 567120 1268836 198690 1659285 1524547 1165417 1897410 411808 1987974 1604903 918768 1310712 1750315 863301 1689501 1089132 530766 1851459 277262 362786 440299 1420910 1138922 1382004 93644 712953 1127575 1783903 827854 882662 124432 1718533 1897717 132511 1210768 1276853 613127 1874669 1095251 813257 1687256 467294 1750199 1968367 1285607 363689 781408 948783 1200090 1361688 310677 1524138 272468 1733696 1656480 1093197 663699 1125936 472100 1002099 65637 1693031 1361560 117315 256281 455891 874861 431311 68755 1370561 692568 31652 1576700 1364983 1164676 669284 1702917 1619923 799571 1389784 535393 1989946 56463 1979965 1957000 1588842 1613011 681703 939052 1149504 325155 1181543 57530 175491 591577 1313565 1881205 1358580 817142 525797 1303536 1900463 1204977 1732320 771083 970153 1550780 1705649 1617185 512175 1412649 229751 1470957 1083619 83987 780612 1286427 1876976 1046975 1748283 65064 290232 1152861 537445 1791540 181593 597410 1134956 14720 1369197 1348019 253942 870602 1040740 955183 1584402 1782216 494155 461342 1986850 621664 1786171 1574285 271907 776284 87887 146358 726373 1893301 1361156 124630 886098 1341031 1335398 243487 159972 221267 236089 1287928 540150 287718 1239570 155994 502855 571221 81391 541304 339549 560011 1402223 1428255 1492402 1903638 1413478 278664 1218026 1559198 764668 1929339 625060 1948125 983202 792814 1777305 1844414 832236 738683 1682619 1750092 1895486 1176924 573431 867948 1697503 1160392 89774 1492922 1700067 936032 1611077 1914978 640135 1584599 695483 1189740 32436 1158480 33093 812027 350016 1966211 1253679 1270969 1892858 593671 1737220 697521 1431993 1074702 650723 1924889 979082 538930 1667465 1492898 1794894 1573605 529161 76231 131928 898309 245699 687166 755868 740808 1003498 712538 5267 1547070 789888 189049 1340128 1423868 1043075 752699 100808 1058074 1072297 506869 1186623 67610 1386541 924845 951140 1996127 1993049 277483 396010 402482 1000028 1099267 1137360 1225398 939930 750595 1080614 1075746 909385 821138 1486490 1116350 1867765 1783148 1408798 1739668 1182131 1502318 918502 1710876 1733290 264571 906078 672407 1386448 1246076 532424 136899 1085617 1574103 1957995 693745 927636 588924 439544 1481599 233303 1325698 832594 1865305 1152897 289104 389846 413890 126923 310093 67097 1445351 480298 1339449 1174234 1877477 867471 1509566 513796 469859 1511852 1324609 869938 1095137 1160603 1993343 1889661 1489838 1526818 1398945 1642421 623753 553008 146858 1880017 1463262 1217038 666624 790491 1513359 1180056 1188991 272971 189580 1566293 667017 726200 1649693 662571 1497306 24479 1514756 1613691 437262 329480 227828 1256997 1524496 1626699 1030389 1824810 1390530 1409285 1020090 367289 322911 594545 1925395 837669 1018766 67561 81753 1863288 467354 309007 859238 1557048 950705 1135635 1355845 47155 1739314 1508689 1964806 945813 1895205 1291685 1308144 701510 944806 821020 1720289 1456677 852974 368006 1255405 970763 1845241 576078 1149521 663748 1404887 1318772 981026 1535663 10821 868049 1505032 1900706 658337 751908 17199 382463 488860 13304 983350 1142367 860032 60277 751364 1840413 1656606 222303 800642 468368 942784 873554 1422560 1429194 292154 1843220 1254889 134461 202430 1278086 778178 538865 814446 1876217 1144016 1237298 1396855 1706004 312507 647051 344149 1300096 392755 655990 1632568 69169 169376 919600 1072538 1512621 1608888 223329 1522341 1146033 1065836 1623671 1875269 1255788 1898934 375057 1051156 1650164 1434516 140151 911538 1245138 328995 1562500 790701 249371 1692999 371384 1005105 878693 606490 1011198 1197843 110125 1622312 1499800 1340053 1385101 800188 234630 608509 203832 399850 564720 814401 383726 802305 327343 947906 1287358 1993681 802242 558674 1664799 788621 648986 1580255 650924 1071617 247988 254005 577482 1068791 984506 1032556 512696 103129 1539814 1224097 892114 4505 1073048 1189551 1666151 878093 1558613 1837264 222373 629431 860864 1241214 1139352 1591623 1771240 1342679 1045425 1289427 717318 1802850 598167 1234326 746113 669528 1113973 293149 133086 1412168 584320 1565324 1986405 976157 1375872 418537 1685546 746154 394108 674944 1722443 1315950 1103239 770443 1660911 1184001 1001893 22815 829212 758352 763561 1673566 1497314 1982292 1403605 867846 1859085 475160 38444 996315 1699377 1141178 1160604 1959291 311255 1734504 490469 742552 546548 260697 375348 22530 537457 1514183 1886679 1364255 1618682 796942 47446 404504 1940735 1589182 1693322 1775198 1580888 980004 1238537 553002 974660 1409435 1722530 869381 1699040 1170283 629903 1336922 291216 267771 1704077 966351 186105 629852 18065 1967143 1977521 1322461 1077203 36889 1219225 85643 1972939 1246657 1849120 918533 93651 1803243 1766099 662995 451169 1791452 1123568 310122 1961686 849803 220334 1861723 1446700 217816 1452921 1640998 477353 192054 932114 758424 1971204 1410917 1496680 1436978 1890952 644378 893220 1943835 551547 625911 1492589 1190177 983110 1197251 658741 800173 827101 169140 1836632 1889854 1559177 1695014 1100285 398174 673030 883222 1966593 284388 1347813 148809 97205 1751924 1531066 1416363 1468263 539486 35801 1724304 1837477 794532 117461 1958044 407620 1100026 1011617 915036 1449706 401909 556284 822974 553588 997908 96151 1531745 1312887 500628 1101265 1670903 1502568 701069 629917 1147263 1919991 689773 734076 1222160 795159 171408 1232975 187629 1537647 629871 435705 1472777 1111296 1065936 682474 1193061 1225639 599854 409065 639812 94397 72916 1409763 580050 113632 832736 1373758 651255 835451 1157132 1431503 360930 89999 566116 1117568 701774 706687 79260 1882332 1109056 1484197 973987 1434225 716077 673711 349800 1515926 814261 642645 1413956 1540394 414924 1049598 116905 1243831 118034 428799 1095218 1170286 13965 1942128 1238531 138713 656117 1277547 708927 187567 491415 1509264 84730 130606 212469 1808859 56044 1862325 1521170 1422492 660981 922059 760736 264783 816986 1530730 1183843 516293 1921027 871524 399756 44756 1751042 370362 1782240 259912 4359 1307976 763841 1812565 298831 714258 1120188 41971 1760376 257144 598781 1536301 272278 118409 1958532 424284 77550 1351821 209044 834508 1274101 445341 832306 1264652 1042837 1697146 281774 302330 1342199 449752 1453984 1231951 187109 77934 1588363 1480773 522805 1257158 451154 1591904 1355604 1127111 1816374 1150198 895233 594024 149552 978209 1464583 1932921 1733628 1664542 1459712 1566834 277632 174405 1013660 1537804 784032 1940496 1054930 1942675 78879 1899994 250459 585056 1942474 1125529 1818120 58208 201975 1292111 1356895 727827 1782179 1560356 297631 94971 1803258 1989618 1167170 1631593 1700392 213850 1715071 1528791 1106020 1508478 406557 1475178 214691 117850 1807209 276493 185487 1060508 718560 985986 1959669 1628874 1482243 749670 1923070 419946 600282 1306920 369782 29089 1556851 797599 412035 1570987 273427 1285945 856493 15479 22674 808651 413891 1436319 7873 1522358 1503488 1283993 937173 311631 1513951 848105 1145755 1310641 1358632 298092 1763747 452153 593409 1982182 852676 1928234 370110 1234906 27610 1437046 1006641 1423136 1885985 448205 1559332 972614 979039 295987 246851 557111 1665639 143890 212805 593324 1022705 1317334 704522 1959388 1825002 441270 1931899 1788060 377361 656142 178520 232959 824477 260024 272008 1781162 900217 454168 588826 1368461 793359 1989114 681009 125583 232433 287743 626625 1743000 1626170 41551 967394 446954 839246 1198760 340745 27093 1209473 751889 1078295 1083096 1021737 1569509 1034123 142824 436397 1661866 292034 584830 975682 1384303 1159662 1155986 195646 789456 159378 1009587 487015 1525850 393002 108705 327672 1985384 1565654 1946584 1585441 1071036 422090 1357270 1399753 697942 310790 1773604 1976126 1617817 398649 280426 564317 1236731 1886249 229246 636469 282438 435815 1678635 1017321 692386 1579823 81542 1309195 1433075 1939106 1609917 1831243 84918 849272 1391412 1711281 31814 1606612 1023239 166419 1248594 1935692 1441726 1783722 1619592 825987 1348502 257058 1539675 1776486 1747323 1695525 1429569 912067 1598872 436327 1624540 269441 440176 45343 123770 829466 384403 1224119 896925 1124102 170708 1135796 1409101 720324 1027691 1545133 334377 1947175 51548 1465767 842737 1720420 415247 1863695 1407594 164053 78173 1620551 1162269 593189 200644 1287252 428663 278364 2703 494733 1044838 930922 1436451 293762 40003 608523 1526972 713150 1438622 523864 1787859 992815 141432 1796482 1219727 300629 573579 703728 1261454 432045 149926 1062418 1778224 1958561 1692459 1964029 1393213 1402280 1245821 1035308 390736 732013 1688852 671110 1753474 1490795 417865 1182682 735160 1418232 640453 321671 1370296 613285 812042 1380221 1642022 306644 1171796 1764013 148829 790595 157135 745268 951842 286355 1730075 1944233 1663384 785886 650722 935959 53583 1842974 710209 212012 1589014 1004194 1622093 548283 473782 999229 1225198 1978028 387605 1087029 709113 991380 283903 821936 1859307 384766 1198040 1289629 1756110 1138371 1512406 354322 1887709 1630933 352441 944886 552952 87792 1527303 1969231 893261 1507365 1056798 545887 491915 1801981 1958047 289453 250843 618979 1429538 1217515 914061 1069297 1739623 911194 5964 1263260 827997 367978 529375 108874 593255 974883 135682 128430 649468 628107 1246170 1084715 916706 1426915 792472 1594390 1601587 1579118 860733 985138 1285814 558404 415763 1905849 1659224 1053140 1513893 1810780 756198 1287714 410713 1365008 1992985 1103505 290006 1530535 1234417 834125 1129046 522259 276726 1575823 202226 84052 537716 233452 1206135 940984 1754677 984556 1416505 1678951 754460 1428650 479549 1284876 435960 1999654 1533631 1088718 902511 928286 198671 1363733 620056 1439015 1806025 707071 334433 1851094 39410 1524906 969916 780864 662310 1581333 371739 477601 411996 1841449 145171 1018022 1117424 395420 6797 1646021 1411783 1164839 1839094 167500 1039554 967464 1952181 1447450 235988 226139 219895 42896 168625 905726 839529 546607 1921906 756921 1465249 1686140 609973 1037658 317416 1801139 652375 1545610 1467387 1158380 949741 1066984 271592 1656014 418341 1818202 717116 1374431 1597684 1240324 919668 1768037 1298869 186851 1134855 1881533 781691 1756939 1611579 602403 1751316 1570780 1088721 270049 47244 1445766 1726515 1643603 512410 1500109 1099840 259542 211045 546184 1605555 334512 1298396 247333 1505552 1406492 343997 1324539 1938538 574040 1916151 1346038 35536 1397681 828523 461414 1614090 471683 1916864 69525 1487116 1444132 770154 1988022 1130744 1821217 1622643 1449721 1962797 1715961 870721 1113191 830078 1915820 1884142 475465 1066777 1774073 1977815 158730 1806823 1951064 715098 1034130 1353556 1328551 305590 1343856 387665 273175 410887 1043567 1909238 934634 1680766 621405 1308236 1140002 744343 1462380 1535885 96590 275732 1271389 1629251 868822 676157 1191984 48918 925436 1164778 1457289 41131 295538 747215 1907727 1964453 71844 397697 310304 1975914 1675252 1636056 1149470 1728439 1268070 1868135 1904910 126026 207210 593973 1338742 688675 662179 1183128 1627965 245423 845710 1114262 1982754 329863 1006664 957799 1917540 48724 702792 525476 741241 1902911 1745916 1523439 978410 451308 1335287 933170 913140 1818329 1477392 600523 1435631 172172 799779 934785 1528577 258297 77906 318976 33288 1007321 1918482 1855837 1299428 1448601 127185 551750 715656 357653 843305 1482383 1859853 1885648 730439 1768801 1619336 1061726 324429 1093140 1636580 832688 1944472 1723973 1419979 1548126 710241 1254082 68545 330647 227626 1229423 1001920 1387360 241350 139259 1261405 685616 1107387 1363140 1346793 212165 461412 355306 1610535 1423087 1647301 242896 1636957 230332 501875 394103 15109 41663 1109541 535916 267510 1989142 1665732 1282163 313097 1739375 1870442 1445041 1125784 1645015 959118 908777 772120 123480 1800228 631762 737514 937337 559025 376711 1066345 80151 935407 284890 300539 83166 46889 1765270 1315646 968203 8832 728670 174103 1855207 537291 421871 666557 1103301 1756029 963783 770536 1446205 427794 1378509 673049 620344 738062 764305 950449 94906 104557 1763637 1525874 377503 1809874 1797596 762062 184842 1036690 37805 1554594 1979187 13596 316248 825511 409925 985263 64656 655583 975189 1784861 38430 283747 1307128 1049765 554310 1698314 709277 1077811 1486445 441891 1966850 240575 807849 1354008 1580226 582157 1780800 319357 1141581 1628330 181522 1980371 1101889 1572479 863111 1041051 1805407 1275974 101051 465709 1562038 337397 1683189 1060215 518075 1759446 1173259 824171 1186779 893150 1438819 484736 381196 1305904 1009674 93040 444596 1003284 394328 1001467 1645688 1454858 1614857 1654372 566241 1815499 1075275 1664743 1564211 767437 1040751 350576 1036119 629657 1459573 1442682 851825 1976606 1425474 1127013 199378 1706623 1909360 1007289 1144661 1106924 1152037 1757763 848132 40325 1883812 252560 342795 1117572 120878 421835 207340 158221 685542 444366 1058583 1547717 1660167 739965 702236 1913520 477884 1599568 1803345 983333 856497 1662532 280635 778999 766123 1626024 941669 378158 1892821 853730 784195 288773 262961 498107 684827 1524926 1333967 1473958 945023 783547 1625768 510776 1195953 614538 597268 291938 434268 254112 1726660 970177 3615 1219894 1927506 82202 1652955 802985 1164780 1862614 1036946 607729 914007 575772 1815888 634676 1096560 809581 1508332 42781 588060 226435 905287 395643 775057 1054699 908954 1561665 979466 1109210 353938 1193118 1929535 1092445 130591 1297179 1221311 1627327 722968 58115 1802391 1983337 503691 987025 663610 1290784 413344 406191 804172 1401724 40619 1761001 621042 901985 1097230 740845 1236915 456340 1019585 1117620 367572 1516364 653080 1187011 1060599 1450881 1001488 291613 954579 1500312 1897578 1037358 548870 959726 17608 1884364 1906256 542691 1888723 1883271 1549807 1191463 1478393 71721 1397630 1950443 1434569 1923227 277883 666121 1941630 684341 1676580 493148 44930 500612 1022422 1581124 449759 919848 922826 28401 794981 705098 1659483 1900683 334059 743954 402337 1731558 849921 889955 1709155 1490515 391639 415657 82817 179812 1831722 792657 1134590 1054101 1208522 175893 170946 898 1335717 347898 431634 847954 9448 576742 962802 900679 405578 1592639 835608 95275 305369 334807 508181 1474368 798460 1472715 1388734 1694057 1045242 1745602 1092831 705588 118293 32688 348859 691337 412476 698148 609854 937044 1776012 613293 562761 1796172 17651 1077028 1691593 1554953 1808169 366346 926498 673712 1138804 1071832 807818 885949 1103011 1078802 63193 421026 1477098 1181004 1757009 1966248 961263 880163 1468475 1128949 1385115 878979 1972649 184657 31192 727296 1214487 1238038 217930 336128 399447 455930 366469 186338 723380 1411240 1203249 571792 1150957 202631 1085518 1367871 486841 1763279 1753221 773803 1772035 960502 475778 1231983 1173604 884399 1390433 1339702 1287963 1278956 256248 1205801 914766 1500268 1017834 14287 1141035 980693 1922230 371008 1726108 1885254 896991 1636483 290108 1043074 1476966 1796985 1874086 1873083 1493587 85235 1706710 1421894 473649 1706775 494582 294532 1961611 1025968 279729 828954 1759421 1753302 1694394 1335195 1373685 1623690 304986 1429394 586968 736437 80957 1897027 916139 135809 1571592 770265 1691362 49026 951020 710655 1930592 1414569 546641 1244303 36378 736501 785638 1849029 404905 721192 385335 276797 1226664 863482 1208540 687961 1104980 20201 152568 979548 564390 1028972 617383 1966728 757850 1104939 773897 893376 885831 1752384 714682 49172 1256933 1702746 1718359 60672 371560 1502138 410544 1827270 52165 937123 480904 886971 1064900 1337095 1468571 99070 819858 1771485 1810655 1743960 1520898 1329644 275398 281461 1730662 1936858 812740 1207766 1770402 731920 882157 141849 865611 1571644 1381504 1328430 1564277 1397531 50945 1728119 951571 1369325 348380 97578 1837642 1096822 173280 182906 890991 356299 1239642 948921 1416860 492647 1984927 1339395 1262349 1338517 1553220 1765682 884721 1110173 1785019 392952 1085832 1877302 1387413 1329911 1644438 6995 912914 82984 1121073 1372270 1550023 1590420 1250322 46769 1746584 820875 676484 1363547 1753931 52827 714876 1994519 1376086 505052 198361 908711 915992 1886323 1531372 257964 84037 1535610 853010 1628438 791528 1903694 1809744 1390892 722018 193854 981601 552442 1263550 676974 407172 1033569 1279036 1182196 1989595 328846 52182 1970012 270797 267287 1606465 909547 30298 1462237 934727 399412 306150 1885035 1833758 1533363 670851 1794158 670529 574160 323782 1478355 1516333 151605 1795443 1159652 124998 1690813 467987 241009 690316 1743040 621404 785610 321911 273169 347885 478305 1591875 1189512 253484 934205 976817 779253 1274421 1610571 1059307 719664 1645359 1706397 38000 449376 226915 704297 233863 1226605 829863 1877229 1450099 163294 721147 365328 848314 868074 1114813 1593017 788370 149500 1230694 153611 1206504 1491641 788491 1080775 24536 1253745 161142 1469797 243163 317389 1561135 180224 840884 591671 823568 244637 1825980 305600 306658 405173 1423277 770383 371930 1365278 1326504 127790 456097 66890 1730816 762378 794295 364737 1452335 1943538 1021758 654326 471971 1149233 409753 644345 1745435 608052 1927242 208353 697075 778835 99452 848024 1686857 1820430 232704 324817 1596657 1576157 919228 873108 1033438 498795 1596601 74285 1025919 1122116 1001323 608964 1272040 547256 1146811 1643882 1737433 453093 58645 1130029 763564 899913 1371476 1523588 194778 178876 1781554 1009815 1323905 766598 164548 625393 1795938 222055 136942 617622 630601 533074 737655 192569 868460 30415 1256347 1083475 1360937 1977544 494619 408726 1921549 161108 1613243 1008474 408083 722059 1585731 1032319 1747760 162764 537816 1969835 1668825 1551266 201896 1714022 1452166 1459002 1868038 1162726 1953678 1218712 1976818 1228406 1340187 1095194 1729966 330993 1457595 1531974 1417025 1425405 1785738 120295 558651 1427006 1714936 851114 1648795 491713 951632 1010151 1584377 320777 437296 560992 255387 883173 873333 1524431 193746 1369894 1260654 26339 1184519 1019903 14242 405526 1214122 29420 361392 950650 758765 421420 1370598 28971 1721841 1281212 297126 1644239 750095 245857 460228 311016 1408679 1571762 111786 994251 1793630 376911 1450868 1414386 1756245 940215 148342 35234 806928 834771 884275 736479 349404 1255294 1038905 1163828 1707851 1936197 59828 530404 1761939 471468 1394860 543245 1293611 470612 694804 1921556 1461629 851773 1185131 521487 1611894 359410 762143 177806 1750891 516128 701711 1384719 219295 699674 196932 1855880 38791 256706 1568644 1608286 1969230 765202 1997440 789819 809570 42512 1865950 121857 1507110 113695 1869574 116965 1810767 1360525 144192 740928 207050 1124599 1334426 1397658 998303 1854802 1834844 1315294 1871300 1020859 30803 1409136 1045151 885583 823195 215418 1052616 260927 88470 1830270 1070867 1749867 423988 331728 284833 685998 1249365 1801269 234235 1627409 550864 615238 1140561 1316169 1869377 242638 262552 183845 1512327 599036 1567342 1130707 698287 226562 1985291 1689879 6483 272522 1569289 825570 610247 1603565 918536 1454849 1699785 121413 1970137 1336496 7973 768682 1006098 1595539 1958666 1180742 118036 1021864 1349257 392953 1469847 1501130 1378996 521922 1068621 638005 672152 1190943 378973 633342 876791 385398 373686 101729 729608 883959 982887 1465213 1734567 912321 1672900 1869282 693034 413014 1546420 1880999 696487 122994 31956 1936757 1906562 1280441 1792815 1104683 163536 1355874 1840472 255137 1689326 439265 185665 1121725 358664 1865464 813868 103488 220783 980353 528104 206773 679476 309746 48258 1890503 287573 616903 1889376 891684 1970831 272382 1758926 1099602 1481747 1732634 1275157 122337 1066856 1751981 744172 719752 1425246 959352 1878249 434428 760394 332193 192848 1932793 380364 991265 521978 598244 1628761 1380945 678745 1998485 741255 370486 1357924 1832012 526921 1406133 823619 433985 1612429 1904383 190252 1536065 1472234 345402 1375809 351571 1712021 993859 1927111 593305 1796736 56631 1399200 873531 39462 593365 1621644 916170 1187253 1023556 1547274 535062 1019702 1706099 255332 547440 690266 65713 1285036 1002811 1920674 1443771 1166703 1105279 658039 529796 1889328 1466538 1239228 1580285 1880554 1660526 687998 551448 153709 492087 74559 108187 205985 689902 794737 926262 1287056 1911754 468897 1871936 996372 1847744 817082 1309004 1017798 920241 461291 1872542 1223021 1930121 293141 29253 1237134 887592 1758127 1091636 330284 378085 222123 1441967 1124938 351075 748762 88391 481186 1232297 969845 1620846 983039 673772 808929 815026 1635019 1408413 86530 1708335 1591929 1916998 1615564 598813 1357493 419142 1694188 841230 997667 662569 1480307 1477505 847260 1333209 718360 292283 1809704 206410 1009682 349492 427294 932999 552366 480468 1372268 150556 1690995 109313 865013 1840499 177990 448027 1540118 309546 1601815 1998775 1160928 322973 1904015 1799150 1415037 88929 1592752 53527 431846 698252 1803093 1576419 1711768 927980 1284177 1260656 1573475 1661037 209422 275634 1623959 172355 1530375 837196 1008182 335141 230262 1752446 391743 339978 1322091 917234 703387 1505092 453519 1417139 218585 739708 1739465 1484083 1209969 1635283 1287264 1953882 329129 699738 824388 219543 843201 55030 1770071 1216679 157489 1326794 1082129 120605 1540510 645749 46277 563007 1186685 1337557 1831653 1521218 1061575 857512 1303580 606032 1364492 1975693 797517 1457961 310966 373836 1919462 1731510 1747292 1559337 90378 1920929 173949 1366775 102759 996404 575738 339005 1376073 1848163 60514 1113008 1210288 1422648 1572085 221445 444106 138621 469474 1262531 1766207 216896 209981 1012521 1680582 1003943 1855938 1152049 628870 1803519 74171 1880008 998980 1958909 557988 642330 783336 1956052 1640093 1836604 1487301 244118 1943326 852302 805324 1825183 185226 1260507 1037601 134699 946276 1657793 253816 1160557 136367 1654813 711568 1330573 1213511 1208110 336296 1483225 1932688 1806044 1637809 460614 1499678 807352 1822344 1870526 1593589 1683646 884380 1338764 1302938 681030 76419 62097 1509754 1787156 565088 1713594 703690 1020051 1086982 1792737 1411569 330241 346723 318353 749160 1480923 981735 867998 905390 188917 368570 1328622 1253357 967757 875672 160250 1722058 1309701 617356 883212 457613 991994 1666714 1208242 336222 1218305 959041 1278912 49313 566086 1147073 352367 299914 1573042 1048399 370701 166164 731366 581528 1271512 1124904 1796252 448769 961861 1542328 1278000 202057 1330452 291167 661339 1986086 810586 1558063 1262781 1602548 1403029 413508 659912 289317 1948194 716569 476948 1727133 1601871 1382357 1276974 1672920 728816 1677162 635120 117656 1070288 1060894 305210 275278 1179882 1650215 649001 477915 97031 68345 1831177 821070 701733 761060 165229 811646 1187632 1025478 527505 701475 1762951 1744160 561913 1318653 769992 1037537 1971339 1008059 1313884 1572346 1538197 1831687 1752820 1302392 557863 580455 1955038 422759 531723 1904612 1396627 150051 666845 1305430 716529 52590 1190940 1325937 692850 54659 193834 737760 390707 942758 901682 1437322 684810 1358872 1750226 1229073 1104091 1124955 770069 1316829 1719153 352216 1041438 971830 411870 1422844 1834638 944446 948875 698297 1328972 920832 231065 1496874 504542 1771411 1336991 924722 1770691 1333439 654443 508193 1985093 1908717 1472746 188256 1690627 589185 291415 74545 17388 119183 1842220 1999045 1397988 639771 374291 1623154 1693593 67167 713137 255864 243161 266466 1473073 1773228 1802343 603464 1466895 1555208 1293543 794330 1418985 1960704 1553485 1767251 1070529 1715261 1171056 190058 1769454 1511169 1865120 654716 1544771 154421 1223487 188523 609380 181317 1192530 1438230 1328659 1840554 1387669 1084746 601947 1696242 1940864 1299782 15526 72255 31811 493772 895996 41689 125571 1650160 770645 1853486 1962824 1880320 1084191 317735 58928 1264348 50217 617040 1192702 1124665 1783163 40152 154396 1963623 134613 112622 1599036 1079108 497957 712020 508717 1866757 186849 898998 347792 908127 1183910 1314214 1206523 1714601 1866957 1550247 254987 107475 1120790 147486 460375 327969 177153 1988721 1077183 157509 807621 1161809 1870525 1359753 348596 997157 999818 1714090 270772 400650 880330 1828349 1209848 1404918 1877192 1499137 1926200 922018 1615598 1824954 1749735 1975025 1249633 1408938 1706958 1086809 1616666 687642 1168021 1120807 333224 334853 1573536 1317744 769580 1498550 1831185 66154 1389010 1827011 1244736 1520270 1523660 1633714 126908 200426 1463449 1310494 81469 346786 1777640 1538521 578662 411604 1863992 696744 1645158 1286269 1893231 533610 968236 352283 1834722 869613 1074878 1254546 1186862 1181681 1486381 69655 1426459 296719 1171394 987398 681118 1673285 862428 1853383 991432 1503916 724310 484720 1426453 324691 1629838 198804 1714116 166329 844803 1103395 422255 920573 1570279 484982 1071729 350277 1015889 135806 95447 1803983 1121065 650602 748541 955762 1221640 628310 762164 1395291 996285 1139768 1583973 1671496 47409 591537 1558422 343487 388268 301571 988320 893183 965959 1521583 298179 308431 403382 716720 1959628 644397 1315977 300792 1976642 1792838 861876 1212585 1990311 987608 477395 629256 318129 1897928 84611 1322509 614823 1496915 1569984 1617539 1138605 417388 112015 734465 853214 1672208 1958586 1236140 1532138 1899281 965497 1524212 880958 1975833 1453595 1507492 1106755 1572478 1821133 329837 1852052 132267 1971133 86340 1209699 904008 251814 1854239 344431 1570464 1443813 43911 1047715 888431 1141949 702022 1347971 1257210 753684 1636552 1545565 966093 1829527 603237 787137 1212990 751508 1181319 1911927 1761500 53979 472447 336189 1814999 1989855 1595274 967979 848540 724698 773793 1585179 1509900 1559583 1047243 745776 964270 622994 554943 555187 561926 932693 1414946 666606 1158258 1476274 151895 1859184 83741 457896 1490225 1189076 1788175 1390141 1443186 812551 261470 175722 687857 315281 309710 765233 1439021 1510008 891436 467321 1185864 1394706 190103 1857371 134133 1679656 1349069 934073 868574 367537 1708230 1171423 1676847 833113 1922546 666897 1531269 797154 741860 1507051 209988 178101 880003 1830886 1209550 1573633 764388 1445046 1880178 207720 1581466 492157 523744 1855955 680175 1270224 171412 1152437 1294889 1605153 1976897 13745 1954209 973481 358378 1156646 612078 876324 1330080 1133945 452607 1406591 1454554 100248 1949395 408572 189993 688741 644669 1019485 130306 1538460 1821332 1385214 87357 1783225 1962366 1737211 1860176 1376235 1765769 543556 1432566 1480445 1989135 1172806 1356189 433639 1660860 886721 911937 786135 1798329 1266156 633096 1774014 196258 1695424 476086 327310 752894 687352 1882420 258127 757481 24313 1320085 255285 641182 1084459 1077092 663669 314306 980489 1157666 1586797 1408735 131744 690202 450419 92708 28241 1404178 305464 66935 1443285 258447 674522 1641089 1603131 1217334 1778321 1728107 1702693 358997 691455 808465 1832646 503629 1074047 1329433 521704 326071 1442099 1510052 765611 1850659 1478048 798706 463348 1809320 873912 871198 1051370 699995 1993744 979142 1468956 201358 1287348 1847157 269063 1297842 381408 30812 538316 939878 1929907 1553312 37800 1906067 790817 25212 1113692 1074435 1831495 491544 629004 916511 1337127 1704444 625979 1462983 308340 7059 649539 2968 207196 1160190 62987 524613 1047428 1409070 646916 1917759 1145457 704310 1746708 1232515 481467 1224789 355608 580026 1604994 430206 1379834 968421 1858672 885169 1288931 1491391 60070 433944 864169 1412768 1572325 1570392 263735 127227 930527 51640 1237339 1400580 664779 1100881 1393800 792054 1261465 1951089 1766511 471547 557428 768085 1922873 1285400 1540265 11263 1274140 1196808 459238 1560583 1672991 720914 1102704 338512 1076606 1558044 876027 947793 1725235 916265 759348 7006 1712499 155936 1812167 770614 1836889 177389 1458819 951676 951692 1612319 782830 1137279 1905786 1503718 533133 540437 485434 1781404 766746 1822228 1592261 1762918 1460348 1274661 537108 515535 1319673 426171 1152179 365297 480138 213548 1180451 570837 1251531 925297 1187143 123349 1899989 664617 731985 1419778 1026836 121397 1334229 180896 1397705 572652 1659491 1798945 1120812 642400 1703001 460445 1333236 381459 1805463 365026 783706 1700872 310272 621128 1385457 1528666 1170011 1852929 1793609 721633 1315469 1881027 1882646 953235 1921476 552171 1243304 69035 178288 1649855 948217 88900 184966 926343 211936 954291 918054 879749 1823182 820776 1876474 183058 741409 777767 1357567 704006 194843 912130 127393 236991 568382 1752411 1024152 1274093 1587095 1789600 779400 763942 86020 1495367 1668823 533680 411267 1200511 351561 1519436 1548615 1616343 13635 1512566 629878 1615809 33118 544936 499017 1622421 1954171 705955 226920 1787399 860938 1149024 1130040 898696 1783692 1605910 293382 1537880 1888240 879496 1776576 1977561 1163714 542362 524701 1145270 379736 960561 368026 1663873 841789 1115582 513444 1924238 425163 958562 1848418 1612322 573103 1994793 711269 1106263 584588 1684658 289856 354666 1476322 286501 1285744 688757 672862 632914 1644431 1696680 1564466 1815348 831331 1130246 1453582 1646204 1519960 1363108 1503566 1077170 1667921 650132 1625280 665749 1137384 222258 121200 560699 648632 1054086 916356 728837 76287 1062837 881684 224999 333244 485020 1258610 664763 122496 620534 926713 704711 1242741 415656 783503 1115985 1834672 668811 1037986 867339 1463814 1566438 211500 319160 234345 97081 353910 581639 713427 484592 828280 638364 247 1345873 458659 1648502 1595279 1647277 302889 1105432 1199422 1044497 1544575 1192212 1601111 1779064 1659393 250993 775116 714648 1756437 1330447 1516784 1215367 1441207 674032 986431 1667961 1678613 1441762 595332 707145 251633 275314 991037 1607961 100106 1168248 955607 1093223 1849516 1185197 1968759 823091 95963 585959 1905331 1293010 1133216 1540969 11173 715400 131478 42279 108616 358833 332477 1204508 1086430 154773 351119 926185 1635801 1826718 1290813 775294 1047743 1108758 1355112 85187 809379 502617 779228 1583636 308327 1226797 303842 782350 1695647 1409862 578332 1543660 580155 495710 426232 119390 1105496 685068 977744 1447699 1970772 1885296 82824 1940750 1084280 81900 228861 1437622 227339 882452 1104698 37570 1170721 1725683 1880421 835693 362975 66988 1433023 1129513 1663269 1815187 1647864 51103 881641 1586163 1998289 1044222 1629710 529656 1859187 1900988 1621773 190229 670096 850797 1424128 322600 319051 1656816 1413380 986642 1526249 1322389 858997 1841071 1428686 618312 1658887 1022189 986462 200248 103542 1099744 464149 1593327 770956 1110586 1048121 927295 874104 1072840 792835 1495976 1227414 152490 1942906 391929 422529 1504448 1136499 196374 157541 340608 1158969 1507091 676453 415616 1925643 123218 580643 58893 625901 1593061 871764 1503425 1751964 703542 1487731 816451 1378541 947288 1531391 349575 144121 209364 1716896 1036204 1419441 955970 1472989 1997531 304506 1259227 1920756 1764700 185604 1614565 645916 624798 1930411 1234533 1743740 806519 892283 972462 679215 166033 345238 1206934 645358 815908 1168880 976768 812368 206828 936910 1217595 1338872 1137963 698840 1866724 1473154 1516893 1003499 527278 1355200 681454 1136269 23409 706727 1329954 351102 269748 223678 389326 1803716 1872325 992743 911263 1065267 390025 1506518 1943035 910467 583401 394469 1394054 1496155 454032 661602 1014842 919749 764426 1761864 1836058 552047 708955 1780519 749842 332049 530290 665649 903997 1108019 1278135 243948 26565 1426547 1783962 108050 98978 187885 1218551 366739 135990 1311622 1486226 326717 1651579 1940482 1865413 1950041 722009 759719 865900 1761224 925115 321792 1905967 1173465 1888742 1506038 1465746 1029431 328110 226960 882429 120183 954173 742046 1445056 669106 161825 1100822 1146289 1281138 903005 1582793 793849 14733 65263 610878 1521874 1654390 529828 969786 1545492 241023 962409 1967883 943877 1958718 964111 1010640 747678 793086 1480472 565047 1267228 652142 1662451 933237 620190 173770 1064344 951754 1080465 996925 787969 1899565 439593 134171 573906 183322 1981903 1870276 694729 157357 1255760 396896 102623 440156 1541994 235158 536300 1661589 698007 1959651 479278 403971 1097237 726634 31123 1234355 1355184 1066921 1749672 1392487 72575 266747 1417418 1087959 52581 1499961 1918191 1744029 605380 1916297 1284483 1476621 1082538 1278951 57013 1712150 1572132 165885 543034 793617 1064018 367508 552444 982470 1767139 152476 1669382 1727773 1173127 529049 518527 185810 704505 917203 918027 1326133 714135 1921749 964920 1861575 59443 105081 414360 1989368 233233 1327268 309941 954816 988932 314200 1942502 646019 1828157 1163280 733313 245465 1761655 427021 166348 411991 303925 1855516 564643 332931 545171 1801676 431015 220889 444232 584982 874507 1247622 1955130 543083 194027 1096439 883820 422500 1814410 1797178 1801706 135458 1926079 278049 508261 1723669 799833 1863182 1763463 1283718 485423 334136 1217899 676403 1233259 966794 1586832 72134 149038 525827 1085973 473245 1681888 1433700 1238468 1966151 1656767 1808026 1595791 702808 756522 1828305 491473 1496255 645616 30495 518357 1596891 1757931 1368392 81820 1414898 1773892 1188329 138241 1553002 1531874 1555744 842597 292483 1375509 527538 1271886 1498113 1786842 355793 191365 133294 398469 1801486 462251 603684 540863 456545 1756761 952960 1344830 1945670 542382 957438 829278 1382142 168342 1080812 270343 313416 931832 7696 211205 1758538 1706701 382957 1863615 1734407 22648 1523968 805007 1077428 1329312 1069089 624169 389568 977864 590734 1189836 1020989 9970 1348639 1027758 417282 1976019 135845 1115515 356781 108668 257671 1669347 989841 703982 1199005 1734466 1502399 1811076 1319776 384336 848220 1309628 1490214 991017 1573034 294662 979726 947937 1863059 1592211 571333 811684 1276839 25726 755468 964083 1010084 538771 543889 1305756 1076350 1632049 376908 1244110 148518 1568360 1073086 1013238 1776243 1318943 861914 1381064 1453742 254990 898857 1912811 10273 898904 1288283 1103185 1448339 895146 99351 892660 1698633 403818 11754 1437494 1247673 1891827 465278 1306547 1106915 301766 594201 781209 1251385 1123667 1156750 1871062 1602731 1553909 1189744 384031 1231736 638920 71574 520309 1565379 1654863 1890800 987761 290790 1397825 1445402 1111532 1137928 714568 705182 1075467 1890577 369225 1205105 395784 1010127 1016079 357837 1525291 160836 323905 26535 1819581 1774861 1953196 1651289 1478091 211499 618785 867169 889256 1193522 1689832 1780151 1979571 1178105 1296353 1425693 556272 558040 64391 1250693 1601554 966425 638620 1335996 1840991 1324682 1547251 1737857 1830780 1352468 387604 1162839 468222 1055191 1689087 1437426 354930 353407 469083 1391713 891325 1235229 705354 1039966 1736705 296275 1873155 754720 1734411 341999 882376 132141 1849017 1970723 1694921 108592 1750310 1869902 424370 220075 681409 1054979 597243 377711 993055 615548 167987 1785331 1699801 448145 814564 447816 1032176 461075 325392 1659794 58841 177096 678056 57209 78621 1210836 368004 878287 569970 1948718 1499691 744766 16179 374442 1176390 490768 196230 653750 148706 159059 1502017 68764 126767 1547252 702359 632026 966787 429379 1154974 1796705 959548 356815 1889318 1224074 1100741 1817260 184796 533952 217774 376185 927254 189866 502733 174772 569552 1588696 1314492 1469624 1915695 1128674 799027 1722023 1387472 475667 194175 1353177 1235473 149778 1756617 178652 693812 532330 966300 1335339 775758 728226 321312 500543 78339 1348266 786191 1248583 1659001 462210 370307 1802191 1154624 935694 885218 328810 1575677 697330 689629 957908 721456 41625 1777070 148985 598558 1628852 1462915 1255941 740914 885120 1203866 1855856 874383 336191 1431901 543172 739630 1641104 148645 1337647 416211 920773 1155842 7542 930814 553530 1612739 788836 1242423 304122 1957902 1392222 1474494 330405 1744455 1590702 602753 317952 1249171 1844421 817883 421726 1209403 1065621 547917 857587 1126721 58944 1260416 695765 949061 1364233 1723174 646995 1111396 418823 362157 1971045 468759 1290508 1220031 221458 635942 1791707 1390224 1406850 706084 714606 1680844 798086 1858795 310695 642018 1386516 1609363 701445 535852 1210090 45547 1545018 1275000 91390 1722272 1314050 1345894 200068 1717867 576334 1413457 143285 1296478 1559353 98150 498406 680775 289958 717164 316365 150405 512850 1927510 1270218 1447115 1018601 968763 105454 1992476 683648 1336478 1905250 1576653 1556238 1518211 1512693 211042 868203 580889 934459 813425 1735082 1315220 1918452 1957625 429366 646362 1547665 241836 1601811 1566563 305946 1720386 1395762 1148400 1730150 608662 988852 347610 909428 1973102 535507 1777815 803314 1503560 1327201 6740 950691 910185 350471 1338696 1888500 920063 413450 460082 1410923 324258 1451748 1347 942332 488273 1804808 1014186 950003 427169 1643204 862858 1349720 1656409 1934388 1789430 1774163 1478500 794668 235694 1295345 415927 95505 1354038 693918 69524 916655 1305104 1272466 1837606 719800 1547013 336720 12114 1808079 432163 1533012 816769 1609024 385246 1244748 383751 77449 1153546 70644 553385 858839 1900435 1793727 1542814 828705 799751 1595933 1801716 1420322 144680 928646 1627545 416853 1175501 1486798 1547512 575933 1032700 284731 319754 910648 209570 119235 1606306 1829063 1182637 282193 1144725 1768498 1495889 91883 1553499 396620 1389431 898627 1662648 1110149 851378 1519162 38456 239917 166707 1312821 1678557 1534389 329799 1279871 1213379 1342131 834488 1322988 427417 1652594 1081623 757107 1403239 1376476 171568 1574715 1335593 1684923 312979 663024 798747 151313 877706 1092817 482901 1825253 716944 683775 368545 1259416 860699 383239 1710035 321994 1462100 883970 800650 1908482 1515001 853201 1194502 1338987 1052527 235862 1065916 1999977 568543 1186667 675513 1902730 1916537 1225960 1192492 823830 1683717 254500 1701738 1916485 801823 630572 1130590 243365 617202 442140 1460478 943126 674049 1535329 309722 115062 822342 1816379 1248911 1164589 1970144 1167477 1500931 1463051 1274050 423674 567549 206270 1963868 723862 113508 1021620 1704292 110074 54467 1150740 1800992 906149 712080 1919060 1280164 1858072 525816 1094200 330826 786301 1471503 1278307 1525738 1490253 996239 454107 103874 1911569 1359626 1055777 877774 1951357 1991436 1432062 1175426 1857222 901652 143323 1011509 310259 1392499 1738867 1660449 1900858 799606 1483721 586716 264746 65451 1758736 1382115 1644706 1942741 1984500 1464362 1741258 619478 297093 199777 127577 1074740 1829827 887755 377675 1640343 1588790 1755876 1949896 400048 388475 1407081 462024 760467 1247335 881794 915732 961839 382714 1301758 386220 596670 1157378 375040 1497830 1593033 1380127 1935825 693942 1131071 1818045 1895694 1852096 611156 830100 1732463 6599 1523684 1273433 1178156 679161 296815 725906 1546963 10815 1356777 1745373 973011 1511860 547186 422145 1495505 153368 613202 1843090 1951158 886072 1526596 769572 185790 1687544 1518564 1314557 1832689 138469 1607608 1379856 336233 1049978 769368 1210925 546675 1590477 1409769 399607 645614 949656 811826 1153930 1152646 260965 213732 812389 1852411 505178 697531 1446113 745117 1036508 936863 1253650 759576 1826222 1977865 520759 1547783 1512065 762068 1386854 1138025 612632 1065884 277025 359536 1430543 1460633 980933 204036 284291 319255 1327382 1278747 1739769 494493 1706555 694375 563493 839792 38122 1689017 978200 1234133 459915 1749372 115216 1011987 226987 975524 127314 1680045 806632 1257865 1883534 1362193 709767 207769 384017 1431602 1889662 994530 739129 255054 879385 1252041 71949 221584 1594688 1321731 484535 635656 589329 1878057 1530791 1719156 1346989 282532 282042 1380415 1707623 254843 217846 1774613 358742 1584095 1235633 793354 81815 475389 1585203 292915 804079 987723 938777 257759 534870 703926 986297 1157323 1940445 56494 231142 1591615 1051326 1466118 815322 538379 1695533 930348 1545960 1386108 33537 1410065 1102798 1242016 164020 696699 1243703 1100551 746808 643166 700741 1310719 1912761 199870 319629 1640550 1393870 40206 1415103 247230 1584023 1889470 1796607 1545001 169827 474528 864221 1370091 1895252 169828 786259 1152940 1554087 733214 1511659 348437 113056 335043 269385 1205333 1548157 1961847 1586614 432199 459939 1003510 1037935 1709194 317744 1852688 1221730 1270318 1343050 185297 713929 1757660 1183507 1511535 200238 1119042 1392971 950488 1645983 72171 1847923 158970 897168 1149309 1065341 170532 1848740 1790859 866845 361616 1987440 392946 1267201 1514084 907652 1330729 610128 400771 1346826 100736 1219265 983143 534189 1778438 543890 832368 1045201 1559479 1400549 1338228 651526 839382 1698639 495611 1493646 931178 753933 269855 1008172 301560 374461 597921 116804 874275 877972 534399 750297 1299996 586167 1435150 1649620 1737369 1943629 1918277 636914 356489 1047565 131495 1766301 1399049 216256 1173305 931136 1532770 246811 1031047 1462309 315903 25379 940211 1381219 37687 369538 1365317 1336435 544901 1840352 475112 1559276 261094 168447 1806280 1339592 120410 795107 336393 1540679 1149007 739559 1910333 33979 34815 1196284 84469 401566 853663 1029543 954807 1666085 1115579 1856301 560764 1940309 1025053 1001702 1004514 808815 1659775 1043011 1031607 1061727 1115976 1444476 732849 1267477 509911 740200 122696 1982103 1013904 771393 202686 225699 580588 1207626 1300135 203896 354617 1808122 1210993 980481 1706916 597524 1629009 1007131 1728264 1090665 967944 771293 1989810 1704125 223313 381327 225354 511367 1010782 1180544 33035 933007 1099630 1171951 412671 1224571 229544 356218 531479 1886783 1819465 234499 1331401 116318 53742 295399 1787734 713641 1955297 1998248 181887 1200219 1099051 868024 634977 604033 779946 1058691 768191 374128 1068575 450689 288831 1388823 1505944 882080 1213200 1363657 24414 181517 222791 734631 1470857 1039832 145115 446661 242708 596633 623009 930873 1194651 1861174 1305476 1331054 48122 1904100 828418 1427840 845730 1786955 1654297 1459119 520907 1653248 1714879 861942 658347 745984 512506 1541791 1864844 1678171 1241176 1176335 1732167 1393032 780325 915115 1352170 1121480 579126 1339568 1362117 486941 1188162 1979720 588483 1111811 993068 538572 41792 1612525 1867380 1488883 156398 1670779 1436356 122484 1810736 1721937 1817919 1398915 404384 1948296 880866 434556 1090647 84764 838674 698544 18915 292494 1000819 1313602 1293499 1557843 712808 1717951 1384179 807824 1805965 1799538 1188999 1161088 1728900 536418 620583 152321 1523228 431683 828065 15969 791296 1713508 546562 1459454 1713552 1806499 1825594 1372015 636067 1264309 520418 908123 808643 862719 1041258 1939252 292556 1838290 42589 967135 1582099 396546 153957 59499 75034 1452126 865750 1145174 1433144 1962553 549738 88960 1073174 663984 668218 1857546 1725974 1137721 272903 1260069 1619714 1429606 538346 1851722 1929720 1199543 1107756 100729 300764 27638 1268015 1965961 663304 1762986 26732 698242 1402635 1178226 726768 263824 702087 518798 1736187 539093 1733119 1509750 517478 1956877 1784994 1371483 1598936 1609562 1576682 371402 1879888 1468911 1722329 807472 663213 37879 1940411 1289787 1010237 1484437 83534 922706 890994 1047669 1342457 1906617 1383181 627852 478263 284209 684389 810577 1847921 248735 1774473 574544 1453588 1364345 549108 1635853 1263462 1250133 158144 127660 268926 542578 1529615 302119 1230525 601285 1464892 454979 1724401 1863851 1889823 1766735 839161 642446 1941492 1280723 808798 488889 907779 1061329 1304759 1358056 1736999 74215 459827 452534 471080 1481746 813604 34323 186607 877199 1026545 1057584 1739041 225421 701708 127835 1375666 1887342 1813116 1323047 423600 1341467 856502 763335 1220208 1741579 842831 1839749 1556 2692 302234 428197 775291 690224 1365105 1374930 634586 488980 1076333 1478957 1517553 900865 678699 589047 1412427 1099006 1348913 250864 1417253 1173728 261734 989773 890932 1960001 1640105 474412 1197473 97012 1082363 445394 1227202 638015 598754 840096 1805511 299967 325986 105599 1686339 1681062 1800874 76505 1771113 249980 1623482 1543621 1898377 211434 967515 1849264 1653586 1915080 1743541 945301 216112 956988 1156784 1304143 1022659 1727562 321168 682211 1662013 1219964 548272 1905906 1022003 1224766 371620 399146 777307 349179 236985 1214790 226729 129513 1582693 1231413 22196 1053769 1558121 583977 1139618 1712941 1854439 1516066 828805 1227486 1629787 1542518 1094806 1413250 1953252 1424183 730836 1438419 502035 1301277 705342 4274 824862 586005 450356 1206790 375209 1957631 1032235 1825654 836579 746386 537888 572215 1390190 1503392 176944 330117 1220663 443025 692628 1108139 842337 1457839 273157 1336350 770855 1473614 1832879 399379 1927201 238362 518232 260369 579512 223745 393820 452987 705390 1584950 1394308 1303007 354175 597951 1900073 844609 43787 1694325 553005 1594845 1852488 330599 1649404 146289 1144851 1699699 1704166 1012626 1503865 212353 1559361 1359298 1158312 753882 364894 1118552 814411 1244531 1703904 995072 578861 1990186 1219512 736237 204025 1531105 1354484 1116501 792665 379541 701437 1377792 98997 1110414 1420533 1629420 950730 855223 910336 765289 565477 701712 1508413 1415805 777854 1403359 1913809 1960519 481475 672067 1465821 1441505 36363 180979 333398 1320909 1528586 1535855 779405 246530 287761 566998 1327418 213125 945905 1648679 754190 329479 1662755 1990658 762294 1526403 688399 8104 1731116 1918391 951617 1076893 1459108 493847 1200128 1773296 1453478 1935442 902135 475186 406162 913168 1706967 1181839 498532 521847 1819594 895494 1150592 724448 1750749 1895531 201206 743922 181928 1947287 1129566 19236 272685 1938270 70921 378952 172337 150398 406013 1784664 146508 987555 1416053 1677834 557640 1706941 1011153 1373008 780477 1714016 178359 1098361 1488616 1242446 1277991 1219213 472265 443343 699123 336051 111372 1463781 594485 596965 885123 1130165 681962 186803 474974 1928970 386733 1563020 1963020 302347 504284 1601300 874739 1431698 1246643 490378 902373 561402 1397721 443822 286094 1292349 1948349 1103704 1787508 1011832 1490143 1709270 17963 208966 1084954 956709 519086 1345629 542431 520542 1711909 575014 1070697 1913634 1770899 920199 1943400 869904 433576 492521 1513238 825330 597092 1823238 873686 1075947 155513 603747 291853 1110228 1266661 1311836 679393 1228250 1091340 515795 202789 962178 443020 1240143 1804249 1849053 363596 1541555 1843203 1102397 1313601 1598511 832968 137402 674160 1756292 1279543 1873517 1792803 661775 1248319 1153606 935193 185412 1719296 703628 719465 673587 961838 191298 232013 1216507 467073 768440 1871281 1120772 470170 1376147 164824 873962 248282 1961616 1776030 1803722 232582 666225 115488 161164 1732365 527496 1067790 1320641 873080 1908713 1356906 9411 1586349 1029968 1154032 1769854 99504 1094129 192032 613895 1495084 1752340 308316 99346 1122294 208134 1628603 1683753 1554949 1276471 1765420 678558 390830 1014844 617217 503032 1163581 1751240 94098 148762 1510869 871430 1688933 402867 1777096 1057106 1061198 171531 114681 953098 1451018 1894678 1069004 534478 1540669 873349 1689236 1881140 1466012 87742 1295423 725629 1193512 277136 156887 901382 1140150 843595 222246 1672932 1554980 578333 475110 990657 1949490 1108768 1985958 635338 275687 316450 1772250 410449 147419 481973 260886 815172 289151 711752 1103345 1877832 788364 1104265 364916 434621 1237094 642110 226961 34817 838169 313778 1400717 1194734 75357 1892309 611851 211851 1794409 1329458 106958 1382091 214375 870349 1674926 632731 1348237 169737 1001801 1591227 1224092 677643 264557 216451 1013268 1617344 224483 202511 46757 913732 364575 1919257 386046 700833 1193236 1366727 1877571 220548 286200 1131880 1336230 1606285 1733572 1174058 1732770 1657029 1585152 1811596 1331927 258736 1198317 488542 1266546 1244404 1219516 1156150 1255149 156897 21882 800016 1491611 1435718 1943166 1029430 740538 652597 1110461 1183288 869138 1759839 1184453 1758434 1272537 1403185 1353092 145822 1300331 757698 1008308 626297 1174412 1106402 123351 1975012 820858 1519201 1360382 880063 421993 264438 53464 933049 233 814103 1028832 711522 931833 162383 773402 1800552 634669 1520879 457564 1851685 629750 1510273 1109787 447317 513462 563372 388758 84331 419226 1162818 550809 1076336 730362 1984485 1348727 1978035 107500 1088200 179191 474298 997522 77217 1981702 507657 863604 1571212 1961118 1789179 1512512 1471484 1193099 453531 1501655 239904 738402 1308504 779095 916235 588536 1295709 1050247 589598 480136 1749198 1850194 1590368 1425215 1594417 326868 125873 1487337 1205931 376355 1810497 1334053 8439 1485490 279237 403896 892247 1266636 1931386 1049622 333289 168793 739196 128116 288023 346032 1021927 402814 163281 789500 1644037 1226317 858326 694622 235661 903400 416688 959610 1631925 1604797 1362649 819388 1702101 102029 1462673 83296 459347 1342422 1520117 283393 62376 358370 590193 141654 952400 1989543 1198160 1140568 1272224 1016622 651347 1522720 1287844 998235 1910735 1505131 16771 71999 1425787 1921769 921168 1626116 1138296 1089077 1072103 1346149 1886161 1263815 59007 1768055 121158 383902 208214 599070 1497292 1130044 712075 984233 1140016 1371516 1888569 71784 338767 570841 1538131 349847 53675 1362452 92035 1595825 1117150 1801644 1825150 336801 1065711 117966 1023341 963748 708437 19127 5204 539284 1248753 1207471 1557395 1823943 1544085 726964 81626 1199015 434124 648418 1866322 1911903 452531 81818 1093514 271001 1164878 656672 206151 1482136 337634 1060117 1859082 1640382 315062 1686313 1845447 1733013 329688 530790 1475290 1949078 1435947 95175 947328 585974 1867882 36009 1220884 108071 1392044 300136 468749 23297 830895 1365247 1568240 1890988 836522 400189 950440 1601985 592633 1499738 1135472 859667 1193719 1725529 1509019 1197798 1153679 908616 1608478 1495553 1950691 762302 587466 1574192 1361376 1788744 793079 747175 1109659 1385671 25160 1293156 1375743 683173 800062 918359 140662 639915 1690086 34276 1601856 115112 204216 1351843 487499 264745 707700 1737970 1190519 1047088 63376 412984 950369 1455180 597064 808786 1745434 276259 1779219 1325420 90597 204940 785092 712000 1500828 1890190 514150 306331 1996497 116950 675439 700514 1165508 1137533 1328950 211866 224419 348163 1739457 37138 849453 1711780 1126319 816240 594484 549949 1034090 1250681 7619 1679665 1835452 1073453 1467601 453521 836046 1823542 988621 607504 485738 323462 1023898 218882 145051 1756786 1644703 1456366 1927034 354595 1707722 315146 1179972 572116 878717 1812084 1592307 1557166 672905 640130 483217 1078258 482674 1235468 1241062 370931 597324 1758260 628777 710763 729741 1235426 1469390 831638 66956 891048 1041991 919138 672907 289493 345899 1364280 428537 1395737 627606 1434078 1828623 927038 424039 1908557 124704 1620758 1134821 564032 397039 1231508 1344831 1159930 311416 1623338 792484 1842268 486635 1578767 1579891 1777194 711193 1733140 193946 1491254 566224 287597 1364414 825978 1765014 1245756 1918355 1593469 758103 1117238 1337016 624537 1268629 1761418 1217134 290703 1837641 171764 1881817 1701152 1481057 1540664 1202054 1790333 790347 1114390 760250 640358 1977091 840933 605442 43519 1652396 977186 1999802 1294033 1137311 1367893 119160 674478 1601763 1737120 593026 1050875 1297440 1491490 582717 1892833 1470916 1550547 1347085 1665539 913220 204884 1675533 799251 1537783 638733 541081 266839 669187 790747 1728337 1186890 857553 1033006 534443 1210895 47489 299625 1643598 450648 1689964 1405094 1831330 1063962 1079143 1540640 1864457 105010 1565633 826930 1306183 490352 380576 1130962 1429608 1862983 951964 726965 730406 1897110 1336495 1076082 775781 1173203 1321152 1030777 945543 73208 1395523 1768464 792327 590206 716854 1655650 661967 1576277 1402504 1963474 657183 1842645 1170506 1253727 1899217 598732 174526 1991325 1371017 224430 837709 1476436 1473446 1256958 789943 1821732 1936831 325683 137147 1914188 1668438 1606786 1277672 399716 1094502 1834571 1909873 36110 285396 380217 231590 1193957 336488 907418 667989 1931375 1055676 881029 1759351 404694 112427 1695796 1836340 914390 1879491 1771266 1120231 1559971 287089 1879131 1328569 1317033 1105926 1176620 1056160 920950 1368067 1556068 1532951 422903 1863328 563387 27174 94638 1287843 837633 175508 100383 892125 726517 1010958 1624357 1133840 698497 713589 70335 1575433 383126 332622 1522450 260843 849998 1903740 874733 971741 1559819 1290103 678887 310600 9054 1766053 678161 1940524 1223625 1668131 1521046 210551 1472092 1647845 1912486 372107 817696 620482 1739497 125911 641772 840484 901988 20355 89701 408285 142302 925444 481928 933364 996253 924832 1579773 932504 1912607 1549804 1456255 1013182 677522 72949 1512628 105054 840685 1663971 475449 74917 564650 38441 225898 1506479 319178 1791371 144202 1522824 1539420 1216992 1307400 1842445 465000 1931233 1742331 361379 1702624 902271 1887983 1033555 1541197 1623388 78810 779091 1401112 337790 339946 496751 47462 1119307 1950594 698453 1878662 790386 1246172 213829 1879643 235079 1078688 87671 169927 1196259 1222341 56243 880897 149740 570372 247291 1944996 472455 758114 1114640 851539 926085 1404685 821874 304748 954778 242095 863128 299934 1131764 484998 1023700 800083 469057 1855113 911313 1757468 1862410 1574219 1765709 1959603 1873732 712929 1080923 1498918 1163748 211643 1314510 1093542 102309 160925 1922197 1152355 636715 688596 377362 890444 127671 1740818 91307 1576876 1091485 255210 473525 1513010 1134359 1792617 1611939 1587338 1164218 1677226 1656213 1163116 492529 169077 1017509 859904 120907 1086221 1591970 1648025 126105 611493 540207 456293 1954747 1397788 289272 1081346 690128 1995329 1667889 1804474 1603384 988556 202739 749068 577767 182856 1973146 940906 556432 1973681 1705817 174563 1859508 1938578 1149503 886738 1118692 878576 395704 251909 1070041 1561552 379919 1021584 1962796 1812858 1530198 676284 1644576 45733 1037212 480581 440867 1834812 1531525 346165 1227869 579906 1463959 1209557 918335 1994067 81597 1432795 917858 1082864 1015312 323933 1284403 149370 1228352 531396 1634520 286569 507942 1328024 1916273 1702661 82277 500974 1113700 622003 984241 1202335 791617 1778 132675 204978 542809 431119 1731740 1892367 1607674 1246483 956155 838758 1503222 458923 818657 818401 225714 179855 282168 521279 1882245 337461 248804 600374 1337731 798049 1454510 526574 1513392 1641483 38996 1010853 1043895 518718 195202 1076385 1189255 1193457 1011554 1589669 1358389 1163732 768105 763429 701947 480219 1491105 29310 1203833 1562707 421822 158446 704900 1367168 295594 1089569 477932 1105602 28335 1866289 1636171 924555 1878441 994597 839544 11622 615482 1740700 1530911 131526 1798158 14275 1571331 1140491 1813683 199203 1180713 153152 529769 1301247 1363205 1253587 1836771 1708119 1657154 1963 655700 708843 1719605 1349028 1720700 1860648 1728043 247422 1336188 851955 536479 1114919 367764 853900 1071357 1917375 1225853 1197515 1235378 212898 602642 556076 1306271 1372154 469682 1611164 1857454 230062 671290 1706311 1398444 1888833 805407 20831 1620103 656440 1114674 595439 587043 307155 1260971 155967 489962 1422145 743736 1167053 1149971 1501111 1222909 195439 103928 1827268 1078392 562471 1295667 1542680 403790 1444665 532339 1533124 703692 575067 392891 1373992 486504 1715509 472020 1345803 525506 1283977 454181 1731479 1280685 491367 1259822 1279463 50999 57870 1031255 696766 157070 87688 1704030 1258304 281935 1166190 66707 1475424 296840 1211770 1352774 466056 165238 388117 1472749 1993464 1324576 177150 1703140 815512 1924155 1188523 665911 1123787 346127 1767525 1295885 629174 707187 969415 827329 788432 1780948 642760 1148325 215116 518926 712948 1689772 35377 405197 1777674 197270 665818 84806 1890509 741438 1122312 85672 930511 1454954 89041 406397 1657768 880095 709904 4642 1236304 48169 1267261 1863545 1139385 238853 1845688 499976 838283 1548317 844189 1744982 58103 1298427 1568825 1617251 220148 209461 495809 212312 1712449 51645 716049 1450463 181148 1709287 65891 1658093 1973414 1298916 1319494 1094420 243063 1183406 1211669 1612914 600822 448606 1151386 230108 10871 1718056 1337863 292746 708407 1789153 1597875 1520260 1224383 63493 587823 1082144 1172420 554538 872812 299600 1386578 78405 1645827 718120 1345707 1273145 1274641 1435794 1440436 58000 1244326 1311649 587694 1340273 44410 1134726 336834 1089017 1123467 226185 110010 894345 1483819 1986391 428011 1878211 859127 812821 304322 118288 1074627 997215 494589 1931401 1997276 1102584 887372 157607 461867 1918548 1642491 1033520 1513443 603409 1035001 985578 1928179 386230 1164238 514225 428555 440560 1526561 1015488 900460 480278 864835 31488 1872216 1523321 402782 1649946 1777955 100786 1122117 144030 1264116 569690 742312 936878 921598 1823400 821275 974941 1811973 1928295 1044856 1728332 940240 1112844 1317840 1071537 280725 1138907 1680536 949935 1760061 13499 292987 717057 566846 842556 1527368 133253 624078 941976 794155 851179 917630 949213 1160885 380388 955032 1448642 836677 562410 973047 1496305 230298 1156793 1446565 1515539 138830 1464014 170576 302794 8412 1501723 1711349 1409271 1032740 1707716 1287606 1715117 717694 1078235 1622168 209129 1108159 446431 1266541 768670 726999 190669 1070409 1498211 1463836 571169 1801456 1383852 943963 891205 1524777 451970 127950 1983212 1025008 1455174 625111 1255031 421102 1987198 1456148 560773 630605 1324310 1329791 1982740 851946 226685 1517714 1038784 1617238 1425178 1023035 1932420 794830 1261021 914618 1061123 1953876 94595 596407 190219 93250 1875650 408815 215464 702505 1778154 187172 1789437 1959020 430775 936038 1638140 1364374 300555 1736905 29921 1755106 395084 798194 365869 1475297 1721743 1243198 987759 890566 970834 184622 874512 1058722 1452179 393524 1114168 1967019 1506297 191455 970379 157003 1901308 99435 1008489 120260 1873625 1643659 1249716 1378932 1458564 709328 740581 644787 345474 534415 157106 1225353 760670 455790 1429017 501857 1613638 1968547 249959 1371930 1425101 1583865 1774005 210550 927689 1283481 1731486 1256683 1777230 1710552 1757674 778180 741631 1023520 983972 587739 984846 1567491 216199 1469277 1332369 1725720 308565 334985 1798624 213741 305816 1645098 1730552 540665 1146820 1899570 490904 1614398 528030 1745565 341544 1443284 1122248 637999 1200287 762330 208778 1463037 651948 852653 236863 897555 463009 1630769 470696 354716 1200720 1147340 469568 1115413 889825 1805312 1238093 1399858 1917421 371815 202248 860143 1097392 1181634 305846 1104922 1468009 63939 209809 730388 1681106 1383767 718897 638136 490421 92890 291738 1528162 1568895 930166 853684 69173 376549 1079009 1805429 1157680 1871287 1273564 1161169 771212 1183914 649738 1127709 809813 269680 604767 1576775 1247863 1611651 116332 1156665 1266654 678011 1312109 636699 1513497 958505 1780613 1031631 1473072 488146 1586851 584675 784445 171966 590720 1130721 644262 1185132 538223 1219748 137522 1950298 1371526 1182417 1858716 121714 1592477 1680154 969879 1211013 929544 1026292 1042213 1124213 1174483 473672 295456 1159620 558003 1099748 922897 1843894 687267 1771827 118338 887938 1510764 1418902 540615 591273 233542 1506698 180734 1319435 4937 1987123 1957941 328464 671059 1934044 599981 999846 1236084 743611 1344941 1832094 920669 330974 2754 953476 1485516 1012532 337631 439746 1845213 17137 1918735 1817990 1850405 1123906 1251008 716503 210213 1052159 1229236 563418 1478219 1019225 533256 1534746 1025579 515984 1569679 352422 331833 1711604 386549 1089038 574115 1333196 917583 1479085 38948 666716 718278 1912897 178145 1606545 1925432 1358475 1567006 830031 131632 1953498 1724423 1475965 349400 810273 770288 749162 1671795 1499316 1607831 543967 1240004 1074134 573462 1318330 400361 1791803 746674 1157553 524968 1538844 1680835 827088 208037 819037 1795736 653215 551795 1870429 1756674 1252226 148036 875265 1637134 124428 1856653 804489 1102985 421182 1934757 301612 799090 439541 75958 1568344 97571 754162 1498014 1603887 707826 1942077 3007 1681186 972791 521083 1296853 1438695 1603224 1378954 1824943 384632 101897 830664 1697574 1131885 421511 1804143 926108 353385 1211896 1673297 1556909 1389079 1518946 928113 14342 1300719 1533669 314641 1578093 1324385 1786967 612211 1724379 1233263 537345 370636 1524780 483208 1312525 26543 945197 787097 1975742 752433 166791 1900171 1089796 1629071 25484 1688738 642949 56536 1300272 1092461 7117 350310 1394186 559558 1062173 1212259 1677241 37176 1479061 124229 300140 1540036 920992 1241758 68279 854562 1276469 1074537 1729285 1550149 838362 1862175 1411960 421939 2660 754566 1132174 1569065 1675860 1114681 1070808 599109 1019427 624513 951850 597176 1299979 519591 1698215 252216 664144 623102 1549531 1849646 1674240 106448 771496 1970241 1547537 870622 1504049 1898666 294476 1501214 24720 1646054 1420768 693881 143753 1108145 716289 1968117 52658 1472790 1893159 637455 1333076 1361467 1737844 728365 408171 215868 634101 739916 534232 691949 1231069 1417852 1413122 1438509 208988 157105 1906158 73762 497634 1762792 1347502 1418160 56872 1712887 96010 23257 148750 1140123 1310927 988657 1444321 579888 1081630 1758059 1198601 254572 1754872 593030 155026 1325743 405720 1137151 1217116 1647954 1535641 1070583 1120907 453755 1390005 380173 4086 1189241 444656 1886998 149954 759302 1364719 824181 1047814 614813 1065684 971574 1057119 1533048 1728799 144769 1143918 1666669 1981575 1339459 1588678 1438897 125398 1699113 1699853 1423120 1375844 282914 678182 1878824 442593 1236223 707377 1302535 111328 1622444 1436504 1273641 481738 1621891 864652 1875332 391698 1650296 735948 1390360 1677648 360085 952042 800799 1368245 1993401 699117 690435 32638 124029 1902927 1415490 1779308 775078 733746 1361964 1317969 1238936 640542 652012 115407 1792625 525002 1915189 1739115 617209 689523 1477155 1658018 1703325 821506 796242 486713 271896 241733 51822 1226669 598107 614101 242406 779698 1344136 1734268 1284481 424228 931915 38152 1418230 1698272 1158345 1240192 1885860 405154 1672661 995639 1660480 1842188 1204441 1931154 1868565 560198 1333403 1099972 1032765 141178 1716359 1273984 547785 767377 720736 605391 1612433 1776499 944644 1308289 1113199 538942 1604792 1015602 143248 221271 1666314 1103278 1515156 754138 1231061 1418891 883396 888439 70815 157559 1684163 1600276 991106 616687 508718 345006 1575518 947775 1812011 181326 782661 1520668 137758 531696 310554 672703 651192 1003516 1704950 329687 364909 482334 844887 891123 165237 694496 790853 1554995 1758767 1356473 945593 870290 1049736 1493042 341106 611484 448215 1462500 1613634 60433 1730839 895766 1466401 1265141 334660 762766 1075047 1383741 83147 1560837 1459045 1964957 1709690 667943 485177 1092832 230453 185786 1891040 410584 1350584 795715 1446199 101710 693258 857230 1635439 1791174 1032744 98874 805172 4850 1037591 1707003 698403 968607 1362597 19386 1314908 666313 94165 1367057 1916843 1616925 1397312 1516430 185537 1223024 1887650 1600343 1340535 1093199 288268 7179 651249 1491780 1668690 1354441 1723052 1878049 125286 988867 765143 1722611 1838383 717372 350890 225363 360078 234877 109891 1310510 827063 1299171 900002 745157 856162 801925 223810 996112 119754 347813 1230964 778715 621361 736609 988711 1158756 1569882 1190379 105815 338816 1408761 1268274 1012196 1307040 1174342 1768050 1416426 1652879 1656289 609930 1319942 1031068 1037759 1470770 668242 1451973 1206456 464461 1395810 1103084 1288572 1269880 199942 1868989 879814 1237832 1072412 572588 1999216 944303 1732247 209830 1070776 1831986 1458629 156508 169262 1416401 1755477 94039 1179491 1068890 1301897 427720 1700982 1448567 914667 1387506 1632426 1578928 58480 1891576 1708372 183798 714255 435000 745125 268465 1348323 1996173 1161113 226781 490268 1969325 957811 778635 462669 1693304 1076950 745214 1462972 1317132 691838 364464 1290850 272183 237142 1104957 366171 718497 515048 1883583 1464888 1134565 774857 95102 210899 1739961 1572337 1479408 859098 956035 1293609 1844206 894856 1206311 57590 1805421 219515 1696130 901850 243952 261471 1359769 187463 765907 1010717 398215 762241 559334 1539483 252356 816359 640760 11773 1418830 1945224 979483 1342010 1512482 29701 32036 1432701 1917998 692185 1215939 1936500 147175 798105 1866911 1008551 510655 960732 797656 1471919 200221 166822 834754 1875532 851383 1823754 1981393 135064 1001410 5438 475862 1861683 1184296 1616979 783405 1929248 1073032 996585 42557 1077971 623430 799628 1478784 19436 1689537 1048884 1639926 1801966 697606 1864002 672792 52860 1481044 1862075 825584 554418 306160 308596 946202 612300 177801 1727725 226913 1576283 908409 352297 1680203 303281 959301 210492 111341 1789511 684288 133602 1236098 1996836 1519761 530878 601102 351998 533682 1500806 1271864 57110 598054 1707397 1016547 122114 1870591 577903 1041076 1047832 1274184 1363578 1699007 1384884 814152 1134480 814095 149260 1482876 374257 348678 927942 424766 201834 1030990 1121629 1112328 1247571 62500 1966074 1279062 1419521 1036870 1622932 1553827 61834 1011831 1261725 873762 770652 155555 514973 745294 420580 478171 163715 1121852 936781 509247 1626749 1180767 905184 1783378 574225 1133172 1064514 1802162 1199447 415250 1845329 1027602 64940 1103908 89372 1248740 1463529 346383 222364 1228592 1995340 1327657 1201085 1097552 696173 546041 1557403 1838902 309053 1951638 10058 1046299 1749183 1780077 521171 1586970 1350473 905957 918866 1940609 1755336 1339774 1447309 149321 781104 1406918 682275 810979 962964 843663 1584271 862301 831203 1727106 808740 545279 1016059 1404427 1328762 1574358 1245186 1141782 50628 1824077 1585478 270431 1078157 922583 1701974 1726104 1650029 490602 1349922 659841 529772 973579 820267 736775 1399421 72847 1691131 510815 1355125 1255584 1431217 777623 793564 722632 1486728 186650 82664 75257 916550 808385 1453895 1212179 945002 580180 1124422 1374364 1894208 752519 1531452 352014 181661 942998 1665953 1731402 531595 105845 1228531 1125124 1297460 760160 441748 376615 1705580 423623 615802 929953 518952 254706 909957 1596661 1828990 756944 1985843 597463 1904279 122960 1454028 1629301 1764390 1906434 1508570 1322707 1733722 7347 1872511 295932 1030536 806934 85015 742374 1222360 1143590 761576 1659905 758835 74367 1594219 1202825 568598 768436 1741148 708371 1367227 1526055 36388 1885379 564849 861292 218757 1609211 903012 1022756 1066482 13801 1186435 1366409 1197562 1626272 542143 1123315 1368543 434922 1258970 742410 929341 1616890 1468315 547327 1458375 1223859 14625 704351 1894497 948521 390304 1653224 283310 1724451 152242 1996469 1020415 203242 991829 1413908 986842 1594503 351470 195499 919500 1010683 1689271 1144373 1945194 1106403 473741 1656550 1957927 194806 1808144 265817 1983734 1366624 1455805 1536231 847957 1206852 354909 1404073 1813891 896206 943832 63535 256985 1350704 667913 1280924 695766 138774 1164549 257355 403273 1883157 738169 1033395 281934 524635 1920165 254669 1714980 1795968 1585284 963489 1288148 1612043 22243 1168380 528123 245619 1492475 1711814 1982286 27536 76851 130377 176679 26571 1609151 287608 317178 226089 1637106 14253 1250509 1949788 1282791 518269 292346 726228 493965 261730 905375 1464980 1351864 1682329 485476 547647 299288 591731 1614677 1807046 1502983 1530841 1189811 1778654 509910 1118863 1140530 1127061 1916213 34955 827182 126324 1576658 1161664 488943 844500 323367 448265 1773528 496697 1008892 990653 592253 1991593 1071205 1437626 1581626 1072440 1131352 1824420 899018 1924933 467556 1050277 50890 92854 751880 1253781 347566 1163397 446831 1116120 1643845 1333457 1323368 231964 1876760 940790 763197 808631 282154 11776 1966200 1561384 108787 1294432 878771 1612780 101503 227429 1094722 308182 826300 198463 808789 1701388 297704 176490 391776 906080 1153702 316492 1300515 982025 1735869 111671 185014 1889516 1415340 842538 31164 1975449 59309 823373 1835847 285231 1410770 846801 946188 1394631 45159 1856326 1804674 797101 1340092 307947 511645 290702 1883160 1644498 1266381 167067 1089514 1034806 1144569 7056 1526237 1427160 1865509 503794 991746 1795392 865942 1568372 668084 1690991 580363 783601 1219860 1947657 1641153 3103 1302240 1987543 993842 327992 1838417 113424 1187174 1659291 320137 1329611 1576004 61909 1161418 1997910 870983 745956 632853 1849612 982314 1275313 1140249 21672 1522524 1773118 1050677 125685 165950 1318161 431009 1869117 983445 1730491 464298 1260499 870104 378384 1354017 1742273 1717461 652940 37987 836050 304051 240964 134538 1114004 229620 600193 1134950 223713 1630871 1264905 1267901 1740407 1421536 1003927 373698 1215657 51002 1234575 1637317 302483 1119179 201622 1442340 1339883 1510625 1126687 622583 793537 631880 1347823 902709 1892891 209720 948566 1663811 159084 818864 1353545 134360 1004946 307376 1598440 1755663 1172694 1642162 246060 991781 35732 1129831 1359857 372573 1470905 356116 1510554 163786 1100366 1711291 1784893 40398 1024494 1251854 1233942 1426368 1305469 569630 1012806 1922831 1642709 1343998 952880 600126 1489272 1788324 1514574 80171 1510238 614257 1579850 312372 863471 892879 396380 1119249 1669150 298745 991892 1240658 1192256 1367288 595449 680957 1493297 1334860 1814182 1513527 159225 173820 737181 1518080 635476 1383698 1993429 1275375 1113495 1589408 854862 1736917 916273 1798321 1643011 183658 1580649 815229 652630 494242 493750 365298 1858532 265675 1268533 889229 504992 1007837 595838 1058678 782951 1489701 1112269 975218 1542017 1387777 629918 855806 588134 369610 811090 1252674 650334 521653 805317 512884 1811724 1880935 21747 225014 1175356 1806829 1618730 177719 608089 1636910 932415 1655227 540116 285380 315386 542015 1054022 1151568 114737 380948 706862 1721461 1368287 1238751 321421 726995 799382 1327180 5339 3006 1784283 1254768 315358 1763233 1158986 1285509 1555359 993190 842625 715237 369095 1824001 186792 1465447 1604271 1605718 966961 634938 1844049 40270 32938 1807559 1694721 1712755 104199 400940 1365421 498133 1086164 1643868 652014 1570906 804218 689937 522122 1286961 904875 1661801 710394 745003 1868311 356485 393029 1740882 1002017 714545 853218 1820445 1224946 1175872 1544554 1177065 1326084 1643098 1143967 1785608 1511231 437022 852077 869995 1240659 467795 91644 1900965 964150 1939856 563453 665084 1421281 696839 1664341 872056 264317 748923 1507190 495137 1927066 145360 1092725 941182 1801628 1935053 669775 1964733 1865963 1605540 994411 419157 1765740 329783 503930 41023 525085 206639 1551307 1775938 939595 1681515 1703027 599319 162481 1520376 1548725 1594200 368986 304013 1052439 751667 1799303 1485420 822293 1984978 1874105 523341 1831275 1378737 1822679 96985 565550 1902888 613589 119344 1709837 1077848 761433 1072026 36965 1240798 89017 1942670 65551 260880 503831 492940 622843 1892972 1069617 1656313 1260854 860675 941928 1979219 1042760 1186354 1661377 1421426 1861289 1186025 1283788 523898 1077786 346805 1101627 942034 230534 397824 251900 278083 303086 1186857 149984 337512 1664078 707172 1391519 1699606 1399921 1642086 1147089 1840250 1422081 1654237 1485848 953053 1048363 1739274 917417 1629866 31931 1242397 493158 284123 863899 411339 542924 701861 503326 1457572 1245645 1280844 1889873 163880 640490 1776200 84690 1861232 1649576 40047 1550329 188990 1318146 862940 1192733 1336971 1868785 1442108 1126398 704506 1650487 579611 1052386 224223 1564604 1912183 1913832 734586 1991664 301956 499429 825553 1549214 1319338 1000664 426051 1904492 1763082 397708 41913 489470 199114 1341845 1093672 1632854 977799 602364 1129658 1581326 197110 686259 1805930 1779831 1551993 659797 1290751 1852875 1716758 1572438 17649 1521087 657182 213398 1171769 1033129 603539 1544910 1885215 752341 1138243 363485 1398718 1919515 470514 629792 297590 1342574 1415801 1061267 112909 710238 898952 518237 988648 956132 1635222 727661 726692 82395 512375 383384 1399792 1425292 1241715 1138701 1051970 1542587 1698365 1071096 1706957 1165973 901802 85493 688183 181804 534489 672983 502 152236 1872510 1999415 563130 1556494 38821 1175289 1480958 1467821 823521 1335814 1252266 684252 92002 1907676 1312935 1970373 700364 1845605 497087 1386812 1361595 1376997 1800722 1637760 860022 1129715 1726557 1946636 1804764 1278663 1651493 834687 967080 1366523 1194340 1314420 1024659 1672427 1630368 1287189 1913885 1918139 876854 906299 997891 809136 617878 814086 771334 344057 506678 1136677 108443 959974 1348494 422598 805541 821117 213706 917609 1500017 271319 388218 959986 1788501 1761295 1332347 463974 1970848 1224527 429016 702874 486831 1722515 1881500 431662 1402289 844718 546869 1635994 1948729 984327 610850 411788 430364 1540725 286376 1142090 402410 943283 747881 1417992 340158 1306999 232470 427309 1461433 1568486 1483636 894293 1879945 246585 896345 987885 1348396 41800 434349 436571 544244 616897 643316 903992 1249652 1265511 43372 1161925 1731358 1705998 1240818 534326 754037 864342 1103066 1625812 1429709 1707547 515825 1158870 861451 442605 1893506 1691502 118363 1087683 246931 593781 1925669 749437 1239175 1059211 1222331 1828638 1554188 1152983 1104251 200850 236068 1983183 581253 84707 16495 390572 984091 69600 655640 930837 110836 1470458 1963619 1340114 457093 434646 628350 1116996 702733 1634664 1320384 402957 898870 1412588 1771137 851138 1854226 169215 73972 1812971 1492969 1715247 562098 1357123 406184 900845 316372 1334188 1175052 1596030 1020974 722979 122378 660640 793844 1412423 1840850 773434 1103952 1087489 600398 55074 993667 1178138 341394 1943472 1400239 1590758 1415294 1278041 662257 1316288 987054 791782 1909978 788349 1381639 657638 539845 1682847 415937 1337692 1281455 753469 698088 595877 1697579 25923 1096815 1912597 97407 430570 1916274 636391 31664 1503289 1984861 1637218 1180340 1551581 866935 1295033 1533145 49801 985854 513652 1383369 1742608 1525975 253404 381262 1766212 1972032 608727 332722 692384 962650 1836967 1834479 1984616 1506639 453634 1878950 910485 1003684 422084 1561948 263245 1273854 835431 203030 999647 953663 626053 127666 1151444 1886033 1639610 110530 1695882 34376 693506 101524 1716099 1936997 220067 1743262 734300 29459 1946427 1982354 1253182 572206 1830011 1083853 1233779 152752 486886 1031796 195895 213589 859029 1640757 1808102 1576340 366581 1091757 66507 1877717 1056109 180155 1442333 1320234 287321 847210 261745 301802 990669 433081 254273 1435356 540647 287419 496836 1760905 26641 1925405 133407 1188172 1607976 592335 485164 1887255 452701 144650 240390 1547745 1869380 572575 1842894 324714 341700 1112729 974372 1117366 472053 632461 333509 1337518 271726 546586 1842652 1359649 144543 866555 1277346 1953912 1573626 1318339 1750923 783347 65944 579412 217680 1727839 654706 1380017 892123 882406 1848574 1079287 1549274 727238 931803 217574 1285521 1669784 1076902 1459747 1260758 1334078 398445 629199 1191143 1522869 812422 614139 1833959 343952 39868 1064407 434416 1257533 1511477 544881 1074204 1190371 1003014 1158867 360883 100261 1999130 564237 1790439 984383 1795339 1732968 1619292 1401106 1441512 1599683 1072496 871479 1494196 752967 915988 1706402 1034827 912483 1093839 1812282 1621393 1531309 1758903 1225732 595034 1354654 1643329 1875612 1716391 301850 880789 1578329 678997 50465 958953 1737560 111001 1807216 94027 1508613 1304347 265942 1163764 29871 858662 1957407 1623619 1285355 1150562 152329 1255709 466641 885023 1010987 1508421 1987906 1400407 806476 1398782 1295614 1447920 864067 1749796 47209 1352583 1070510 1614331 31773 1229816 1862687 550320 793710 1872441 1778624 1085822 924738 254097 466358 1209577 318338 746983 575547 272464 1737489 1668124 1093987 285090 1300005 911498 301412 104487 1954734 1839190 1644416 1584742 918708 591861 1382573 742094 703853 1383240 556687 766831 1696181 851509 1053007 457811 1773837 1113551 1845147 1287748 1487246 1164499 17609 268127 148153 493072 1818927 1372240 257577 1879302 1754583 1881208 153067 11616 1688505 955543 1464015 189397 1545456 1914558 329145 1237943 230897 1987900 1811581 181796 1669942 1014985 1484874 1117716 1500336 334294 1767902 1885668 750498 1299152 871064 1780812 1297827 300735 1066 1223872 249365 1550099 1813115 680664 345212 1902307 1586612 280908 143666 1521128 961739 455645 983717 812657 667078 1250200 559301 130952 1218700 1771981 1479439 42482 596027 770021 1632648 1981407 1378995 892918 1073628 383979 644465 1754914 1002568 1006484 1399430 930270 730022 931532 676737 631491 748483 775756 1496917 1343054 1749520 366876 58070 1635968 1799939 219181 888892 1284539 1649672 1054987 1710351 936916 398213 1387111 1114139 81183 1703356 1283263 530381 609843 1220403 273910 1175693 1405951 1695379 807651 1514145 1643816 1814275 760130 1097202 1003001 1157636 1667410 635474 117408 391186 1882200 1379592 1644794 1828387 1977094 1111834 602394 6388 1103444 207346 1565190 908594 1623611 21984 554428 1903291 580572 1754405 538964 1422671 915246 563507 1583176 427663 877124 608343 568634 1003046 1233485 119541 966544 784624 479499 992067 717304 1983116 958880 247943 1824741 684739 1021469 83024 1868624 394015 417124 880149 413342 1494224 586798 1495462 1272045 1429955 597617 633071 1171357 344870 1127969 1864216 620122 451510 979862 1728280 70537 244362 1757410 1351316 106453 283198 1422824 893999 571687 1772994 1064911 587719 1085306 309957 444968 1111221 730562 1481868 1911768 460283 654058 1404336 1932277 1357406 1386016 576693 1488161 130291 968256 1570552 1328400 752256 412495 1701803 909573 1134212 1564104 1024454 1955980 432053 182522 1963995 245887 1114619 321734 895468 1458552 428547 1521450 1162850 900213 1038298 763594 1740992 905461 1027606 1114195 1960450 1291901 1989346 331604 1416389 794253 1234931 1469632 2614 646917 830046 1042488 400849 417040 1802451 1590230 1256020 1176934 855917 1287078 604568 381782 1647412 322723 78169 933400 902357 1247736 1548423 1842266 1731071 1380206 123587 1411855 1330139 1068527 783795 926439 1637360 349153 1541261 1424820 1536240 480314 1072351 1303972 1502914 1379596 745554 118273 1727722 76521 578667 1481875 1722053 1729988 927998 1593564 469627 1461157 1572620 144154 917258 1081255 1673847 745687 1970344 983575 5740 1797095 929947 598147 752354 1124163 1406592 120659 1061354 1311786 1945664 804624 1625291 1239865 1330286 1919990 1946491 1201142 1411244 1231303 436988 1505642 64620 1874395 376774 1809426 1731175 1994313 1824478 1983093 1549846 218073 1537614 599005 928283 1950941 84247 1100910 1719811 178345 1523034 936647 1744809 222120 631556 1039838 73822 1848936 440937 874609 1500745 1929553 1009298 1721480 729191 1123218 38218 1162491 38934 831444 43419 253719 805793 547260 325708 327009 360517 267658 1360284 116500 1203463 515972 76357 1849197 302258 782065 1009794 1877187 746963 1248384 214231 1356026 1873694 1934523 585938 694792 157845 1144481 120670 1293564 64878 1898188 1526544 1236522 1269667 1927990 654796 1704873 1798725 86422 1356537 405765 1869442 591457 1889683 221187 486602 1311300 368161 322062 1063796 1550737 182002 968623 215136 1010688 316148 1931711 1745534 1375675 1209351 1518646 1328766 1880820 1857708 1588245 1718110 35148 1938450 1956047 991042 356602 29852 409007 1972789 584865 1235607 905069 700782 5700 361541 1589188 816471 370319 1550779 598731 1391235 1505665 672226 606897 377440 1689798 348400 545270 1490485 1165201 1515753 770430 1936286 1075397 1567025 80187 537995 9788 9941 556789 315721 531393 801607 804750 113858 971716 1651687 1829742 908384 1589659 1786162 287042 1482891 1913378 1852638 1833181 1578330 947655 279190 97877 977560 1588453 283670 391182 616772 1376230 1761639 1011683 1637683 659397 1231918 1546079 668172 1833396 1476234 375459 1507547 205212 1768533 1724619 1835045 933964 1569726 1288618 854339 1069484 45958 274791 1969663 1358887 1867425 1105865 349547 1655829 1764258 1587385 805905 1936681 275204 1056877 1124211 1217843 422569 1980802 1101020 1576729 1820520 1041933 1596479 1976528 1448072 299395 932613 555202 1092239 1784022 1572333 199640 1305107 1686010 581682 778511 1210600 35657 192074 339952 1227183 230329 820693 862397 1958859 1649134 245629 119773 1493709 616344 481688 36401 832516 134657 554809 1653348 800553 1146910 907846 1701010 847271 468202 42608 813155 658903 213854 1245881 1249560 137513 828237 1585286 883206 327159 499762 241170 724441 479797 352882 1340030 1191980 914587 1776675 1618107 1739066 953058 155218 489593 1529640 1264117 490927 402733 1346914 44057 1541148 1349330 148042 1186558 94640 47566 347790 1389217 948205 728716 677609 1846692 1849962 554908 1631264 308092 132538 237620 1102215 1659432 1676458 1533542 1559343 642245 721164 1851766 194101 301725 1850879 678015 633219 505941 466210 1595762 878452 1836411 1662905 1372536 1656291 1228498 157384 1802808 898308 1273351 1969295 202334 1081210 1044504 1362667 581956 272222 1379295 1212838 1133401 1710447 1452284 1820370 1076259 1219209 1705133 1448438 1151138 1569232 1280283 1931147 140552 39800 640300 1366216 564154 1640776 420183 1359107 1267715 1975093 726787 705405 135287 1721010 707014 166505 944072 699538 613542 1868881 1125364 1595189 442296 891423 1237978 1409843 1008596 843128 945207 849740 1290657 993538 114601 1874960 1633060 699143 652038 1237359 1322005 83287 674448 285700 734701 761074 1281496 1220952 249477 1127714 1311270 1825124 1888073 214487 132796 1771180 1541365 1589472 1846398 759449 918618 1857399 1473601 451774 1504232 1425579 1987776 29235 1436614 1791502 1370908 1968366 1719656 1129606 541305 449251 1705109 700264 1051956 1423814 555503 1029504 323938 751263 330560 112846 30974 441676 1677607 1416440 1367552 1305948 1004984 35275 1783418 167741 1711748 1495679 1446680 1574409 691920 451306 657484 1426363 1330505 1962196 622471 990307 382161 509878 1066538 1870213 911521 209345 1311677 1110824 1200328 1284302 782548 450614 767965 715005 1993235 793962 837251 327395 1213377 1740925 446400 1426478 1328737 1341172 1341310 1506645 1812362 370128 460226 1863766 1360296 1179431 1149675 1770774 1059849 797064 35922 343245 840680 1700195 1596785 813147 1518902 1535355 1392622 701204 1102833 668075 572631 1068596 64396 1055500 16972 1213126 1099452 537800 1859499 378244 703063 1069284 159612 1381244 745422 41680 1117992 1643974 1485400 1850236 1598796 1674152 652554 623093 1950399 719021 821346 1148115 1006218 174711 801849 854028 816262 1452585 1558466 1929749 600846 943613 1309285 1801453 1223896 1666380 1535299 1044446 659343 823278 202071 1491711 54870 1383946 219534 446508 1826350 683112 994095 781577 739486 682886 251386 1124357 1704555 981629 654041 1484302 1721626 1151277 383692 1234095 228966 1836092 89428 1641808 405997 166674 1540073 108574 1899219 662527 818587 1024991 1728684 1313491 1890580 1183165 1493158 1803568 1197879 1323089 524456 1991174 1798284 1238251 225657 1166904 1736332 1778502 1619667 1493885 750806 1822753 26337 408900 919448 1056241 1107192 394872 112786 502541 1470702 157200 1155714 900811 1450407 1485840 448718 601072 1089189 8091 473133 614579 1294705 1186717 618800 1322323 32481 1161405 117761 207305 350308 104168 64236 449252 250537 851865 495635 1608713 611660 1661502 674917 1455830 471462 1028103 1498284 1096270 149674 1520861 294264 1077001 487333 695219 1165755 895887 1249831 839200 1593343 574702 447190 367176 1635575 1852261 1241398 888685 1644657 1220253 1287911 1544918 1143071 1047163 470822 1769599 1005718 1070662 938581 1440016 644664 1304117 1031633 748138 608386 917635 1081198 955501 38614 79523 694537 986390 277862 1146731 1928236 1565680 552275 661361 423554 488013 1408289 596753 1379888 1711627 1344953 564621 540498 1188451 1428333 1823782 410873 67652 1724069 520722 1946188 1976226 1062071 737608 66435 1981566 1362197 1251146 493856 599343 1011687 1350484 642982 1255660 513888 1856646 1788954 844207 664513 1904322 385331 586008 564913 113842 911454 271122 285207 1082152 1127874 1022067 292856 1642040 1691480 1457966 1763986 1629086 1357507 875485 1859363 1364541 914704 552999 811434 60555 1012645 1753586 1311141 1669576 1228693 309748 488880 336442 705272 165619 378967 843285 613710 1494949 165482 37091 807196 1722068 674971 938326 1042244 1567627 902308 1671000 943034 888305 361276 1159410 852427 1341717 1191141 218859 77816 646246 57407 524995 1751760 1877351 236955 1775313 1818910 240464 40688 1491767 207457 1056812 241222 433666 801074 371459 1009230 500393 695743 1110471 560302 1845076 1863173 25884 1757611 1276565 795404 883411 327268 1611996 272387 600790 756158 457985 154152 1917992 794482 735128 568979 1144181 1344055 669661 1110699 542462 972581 1488180 646324 1045887 956466 818098 1878613 280191 14387 748030 93339 107120 225591 1304000 1821187 1924953 318592 274143 1321048 649861 1511950 1741127 1177229 381445 995768 854441 791469 546180 1352163 1262103 1861048 1611974 72258 416343 108015 1772274 1197715 144957 1916142 1079993 1030012 1500146 452585 46879 1303739 1781415 1634513 1623763 495497 971786 430481 1791532 939820 1046998 1633840 278811 1650967 1399369 1806455 1489620 622345 977847 1385051 535702 121474 222497 1907027 125845 1763674 1101139 1495388 968611 1344520 1389661 1538267 145206 1542589 717821 958602 1767837 342763 1795820 1761645 1875866 1885407 591631 1728997 115684 1950339 2045 617420 112027 283748 719177 1489113 668086 864985 1601876 1092708 129637 1415591 151305 1068228 1777430 656798 647078 494281 1569913 264862 715534 1200701 337859 1705203 1724664 1289699 1849660 1378059 1809393 1724154 1514326 1849523 1406053 1973508 661209 1511044 194934 1000430 736133 1886402 1861997 974128 1733682 577942 301101 1373474 1051380 689085 1406652 1708593 1961778 362940 1806567 1526290 1869692 1363993 1609309 1377097 1053639 1187921 781363 1823205 739319 1042565 1446152 690840 280466 791115 1295484 795483 1312493 1376559 1126125 218709 146355 1794471 1768656 532566 1911830 350868 1676184 1936357 535337 937793 1673300 645888 1239692 863623 471472 1580237 609996 1212572 497595 904354 300354 1550513 820338 370871 1379685 880140 1823723 1152371 936011 1414582 1788633 1542408 379813 1910120 130067 1443306 1001675 1718420 890986 392628 1473630 1129939 191704 43011 202927 951008 1824569 897748 1161347 1766653 1828953 1421126 1953352 164735 731172 294852 562347 1894050 1614264 1683817 3308 725108 1557138 1008624 923235 290412 1998946 14050 1799943 1536881 1921154 1225457 1446462 477969 491267 454520 1986888 1100884 1679364 777587 1007435 607771 1499413 655370 1439642 1995014 106023 883516 1567704 753073 906079 1070074 634002 660848 162694 1153618 1990222 320918 1066436 8457 1645556 477748 1769146 1246565 400820 1961898 1173242 908464 1345176 524590 1715335 222256 417860 68851 449182 1387415 1771986 1178645 1336056 1268560 555212 1380788 1856856 707844 1710989 1868000 845955 1657957 724092 415081 1868353 1734738 268294 545060 904446 1268487 696125 1938577 1508116 1958017 1080571 1115346 638647 464057 157021 925540 340832 454303 156158 766323 71181 864123 1435144 1844764 566438 1567735 1826656 1862582 1095181 12243 516346 369426 36167 1676812 1909163 1974742 1425580 588722 1959956 1634459 276357 1881257 222103 350447 162854 199635 1060556 232847 791696 867179 26653 196801 1387421 1479116 1419587 75941 1997427 995235 1416648 1209590 1111770 484740 589904 127681 1433430 455122 1301885 350736 1897052 594097 843045 1237071 586561 1298366 1999251 510873 137931 984045 402291 1328988 1649875 1045975 1216386 512415 625616 86043 556221 1417770 38375 1477476 53022 229219 73624 328682 1059369 761980 538855 1195442 1428470 1270734 624809 1993152 1745166 470234 411465 859751 571394 316050 547557 1267677 1966430 158066 561878 711946 1564326 398069 1803420 1105344 1006953 1367298 1531200 395163 721683 774682 141908 1942745 1277490 1524235 526630 1246979 455753 115692 1825377 993628 1485519 1107296 1090971 1742223 1428158 1087914 1622645 1335582 544527 1156386 1803681 451963 54778 1124129 1286509 654328 1976367 1016601 706330 209656 543869 677150 1560007 1659894 786946 145444 1423022 957699 680486 1553858 914384 1021939 1643574 626164 1057184 261916 370127 320144 765229 1919379 268300 1889929 357514 385332 1764468 875619 1054337 726806 1594253 589501 885337 362917 78156 169259 814813 465997 1736209 1059044 877154 505541 656836 320236 1012099 1688714 1617585 1542935 1170242 1497562 301078 1849032 441960 1283912 324317 1276281 1833857 226669 1626285 1020264 1105327 948175 986509 1860699 1250440 650655 129781 587384 252005 323008 472706 281976 216263 664847 1303880 819894 1057139 351233 1594795 1090191 374817 785054 971283 1450387 183911 303497 1578710 1506730 1662849 641942 252984 1487803 568311 1268211 1009343 328243 1523190 1697935 1929290 1144649 684780 1670399 1607736 1035596 1632752 1233913 1518234 511776 992938 430346 1048614 1595474 803040 1881957 369342 1654676 718117 826074 559399 633346 112288 1450031 1905340 123291 695960 1220259 626056 1166722 1251924 719281 302405 956761 1330023 1699728 422684 1593600 492339 313701 1049285 350285 1855169 241258 1248688 1441940 640051 1005584 1064519 485009 88993 274067 1528286 761342 1603639 1197921 1992248 117208 628097 774585 218796 993499 1862442 1459256 492566 1514416 1710826 280834 1116132 770095 1500608 1724767 1638486 983697 461878 1844903 1023804 1396418 677959 906226 225683 1510214 1596736 149505 810291 1742076 833744 243257 1978395 633960 1323342 7898 1039326 451029 1528367 1506879 683233 1081966 923390 901254 72177 860974 834315 1741437 846319 1679429 29656 1669448 653129 1448317 1094856 1601835 700660 817312 958482 947160 79693 72720 375204 1501416 545852 1608629 670995 402704 1900157 430369 114947 70439 1754558 1223063 10981 1916936 1155526 75317 1243930 1551443 685377 1208968 1295890 1538649 464663 1204825 1176478 399213 202734 559257 660619 676988 1189416 775590 1952420 816518 1613578 149109 342498 1817610 1781393 758550 1293031 236475 764932 392624 1416335 1993578 1627772 1670791 1900471 1176408 859 406320 43264 1441612 812264 1916860 1883808 1433411 206848 754322 1743981 1719924 340411 220671 1563063 784402 399160 670874 1174563 960512 606846 507025 1318882 1843530 1583493 1011345 419493 745462 1317443 1210800 653442 1671455 996079 818769 1887264 1944444 1420908 1530969 1080940 445889 1045476 1853587 1334 58911 23751 25089 507884 1564151 1934252 369283 1417610 678591 1419220 107425 574303 1604631 1988837 375756 1328791 1684315 987667 163634 915763 1574705 1997065 491510 1003247 350502 969517 1593512 339961 1998092 728998 1936573 885893 1028812 346924 515479 154660 832201 1839216 1206302 208515 238603 1130736 1779398 1745737 125930 662740 383563 1585889 70719 1720415 983898 727408 807906 786013 670583 1810259 1779430 79657 734716 122820 1974970 964010 941084 1704220 1982701 137802 1594001 415154 1734730 359693 351629 370379 139252 499716 1654196 1347435 1918347 1047133 1934724 793530 1044377 910465 693786 1720576 875540 1096449 1962085 1783360 340171 1173745 1397729 895004 328797 1960136 308227 674465 1407964 1762486 159907 1968942 195554 1431203 387546 1817 1267554 1044800 1118254 704346 343896 528225 37630 222788 1907600 1172775 1832391 1008878 1705941 1208213 556305 917965 772199 604355 973508 350261 1041929 36747 486420 1860974 1700026 1658245 1226053 838364 411414 1362375 767967 134444 941461 1733057 673777 914675 1237075 1635356 1630826 1435152 627401 431078 1809991 1966311 1663255 1830715 1352727 168570 1808572 1993835 1614731 81020 1863393 436721 323541 758136 1078776 1551280 1652446 1786043 1562378 1478597 1414592 1543522 325325 1327861 938827 533101 95771 951935 1786363 1233674 460237 157030 1841399 1036269 74044 1628597 1025582 1756360 1078405 1755883 1821636 1804904 885176 1338480 1698670 1369426 344199 1398200 196156 1615721 1563389 1761310 1085282 1903604 2957 519500 586366 166578 711547 713379 1205845 1747027 337774 217306 589600 1604074 1964488 1952225 338786 813994 1518826 1726508 1526614 1779277 1258273 520525 540402 422205 1045048 753813 1114054 1928242 844463 1114830 1445975 1686228 723449 1010018 960692 1986671 339875 1844405 1868770 1321811 331996 1313560 1036430 1607786 537363 982824 1550477 373531 1061523 614768 327558 1745546 656484 1294857 795907 627939 730201 1582215 131224 1958501 46531 1416373 1297518 1775060 1367581 1115878 998488 1943910 1312513 1678975 1888970 1685527 1172113 532007 673140 1719358 1221299 377189 550666 372956 395970 463576 1936019 631772 1167518 474829 184180 337142 807672 386320 807924 598707 1819603 829540 1694161 263058 671158 109472 1799604 1796255 379240 657401 1666289 21854 500252 232120 699252 42029 836450 1988966 1693196 257795 461586 695347 579967 1862904 1809060 1133374 228301 1298809 1647557 823982 1337350 139609 398816 45247 1672380 1511858 275112 1009191 1957602 16101 1928083 109771 352085 697630 1343206 1316940 1326980 59150 764457 814537 506868 1291232 391818 1689062 1694181 795924 1472571 437935 1357025 1170766 1873867 1797780 632508 840907 391381 1310045 1275605 1829652 1823291 1731118 1300888 877719 927116 24565 1915092 427419 1149442 11285 717361 595570 1108864 1482595 983165 182172 620420 1465340 1534119 1927468 1439389 1487611 370229 395310 1842545 1266458 1846445 102015 507043 727880 1720176 822119 1998281 637319 64595 156623 477635 491561 1275531 798020 909600 1187121 409330 989233 110255 1078204 1995618 964130 1558016 1769491 1840664 1004684 599133 1541569 1444226 392407 1751149 307154 1848385 1112632 172546 1393602 743466 1143300 437872 53293 1383736 1330205 1889146 384741 999037 1636227 695157 435532 53567 1673270 500515 25334 79506 1667448 446826 1106438 1913851 928287 1827667 950429 1681433 1867980 1399038 1479592 1047479 1482700 1175179 749170 692041 1491966 1257640 824135 474538 480682 1645546 1487523 1604725 1147777 1493495 1976833 98951 578256 1086379 1773197 1091660 1187443 1555328 1317754 1066155 1760569 972404 1669437 1144161 1620633 1279282 1365664 1404849 57233 1212781 1038705 178361 1933080 1274219 1780176 970922 1155935 1181246 1885918 1550012 192719 54103 585335 389873 207607 1071922 507141 428436 36475 982354 1594569 616930 1385754 1976934 500214 1482268 382909 656948 1726293 442829 1156278 1787711 197513 879474 1495710 1727812 527306 1576010 420833 752794 39448 1915961 1885837 234335 1322180 1065932 1789313 372310 873727 416393 1144145 632570 1017813 1227247 1097346 956996 1908254 1979648 821735 841120 1178814 342000 1163658 1700973 1802341 1688513 305655 980662 885702 215927 1281812 735405 1554037 941673 96435 1520588 717542 324405 1622671 1613085 74946 1651985 257717 941609 1191415 386996 1733366 1253324 176879 715404 1793328 1009786 1409685 1893363 1282063 1422254 873724 1063679 164726 930822 145141 1278204 357964 1138299 1492687 1206832 124086 1212782 930784 1330323 1114870 1613346 1885679 333345 1689569 507167 1252528 1507670 1160523 9903 442882 1989353 1886670 1087680 1374103 1626153 966525 1533236 570411 1469015 1652829 1832457 1023552 888846 1332876 1608940 437914 1499195 1242483 524379 173912 1811273 1105748 1019757 1111808 1009114 896535 9612 1330032 869462 1701242 1951334 698085 114733 1812025 1074154 795115 904968 829343 85374 5722 1313827 1042297 64573 1480776 606563 1821571 174243 89654 531755 1584561 95167 429333 581011 1694743 1899199 1479219 1291424 543313 903552 1769103 66366 100211 106584 992112 949136 844594 1262938 1430519 1640861 828818 1629532 1683293 1075861 168974 696978 1750097 1847121 1874010 157592 1741893 344435 1737469 1611756 1380901 943905 1438744 878439 1103154 1907181 335313 916225 1496098 1105870 1580734 630796 1919853 84120 698341 837649 1059848 1578818 1095577 945364 185166 242012 354290 398545 1401694 466693 1362987 515552 1917586 1042449 1313213 868320 782786 391401 1544290 1247956 1523867 1241723 463091 1350426 901825 1648288 1818674 1452178 1737732 1829177 1208053 713817 1712853 315561 1495662 1459722 1425202 1676071 1438995 1277290 1886800 380165 233773 429562 1704163 34637 95512 664775 102261 961191 754620 1151893 141405 1102453 1487762 940673 1988164 772388 1069829 1633322 676598 1894653 1199638 80420 1264496 1129671 839613 838486 50681 131570 1685716 905308 461463 196938 333001 1789141 430410 1653790 1359360 1996102 724895 1916787 1352862 148687 304254 364570 511443 178382 917057 1328822 1092528 144597 302070 181870 1695711 1068035 1339096 1132868 949166 659184 86096 889696 1826948 1699567 872316 1423524 549232 388420 1895481 544217 833387 541378 83684 1005582 457300 1206419 1819280 966904 1442819 1882859 1980082 955390 142018 1586723 1402545 88304 284332 1005293 120868 173477 1619474 1140007 379008 1754662 1973553 1329097 96932 849996 1175285 722575 761841 577175 1860528 1923832 222159 1898221 583844 344606 1529541 1450534 138556 62971 1992055 234374 36430 1182781 950729 1995237 415355 1429167 934542 987038 322565 1640279 1820200 603018 646791 1594523 1248876 1213071 748349 920913 799412 975074 677453 1993173 1317420 210796 39565 1367600 1288173 562859 1863975 1254967 1915985 679486 672268 956235 1617995 1849044 412449 1196182 1293957 1277938 116285 230970 541859 1081306 449539 1208926 1078514 1074195 569144 777947 1196011 1005739 8632 797274 1509695 1987696 1853215 451020 207640 1623886 1489154 293231 1080000 178422 1021750 1929854 499749 1647437 1609747 579543 1328168 1535402 1370646 456420 428890 519519 4812 607144 1413425 1389695 1224962 1943779 555188 1260176 1525119 393111 397414 320261 228432 1749315 1549568 1786860 1620439 522815 725271 113040 539792 1363302 1586441 1214856 1905138 743160 1731150 1698772 476742 839388 1397816 1563575 629464 1242884 1517557 1265583 1540005 1678287 38422 714823 1038268 586269 735527 295119 1003662 1254369 757138 1803610 1384746 1845184 1014627 396257 1276275 1536389 57528 1620003 1803795 1087274 929024 745623 1315168 795803 1284053 9778 761016 351527 1852100 1955081 1318219 215566 576098 1115374 624247 696841 1150359 1346888 1279605 320500 1503285 1277550 1822554 767408 1068327 1358300 1218861 1656430 1633980 1032116 1306539 1572856 832895 1833866 1332887 1868131 816869 976617 1533140 1332424 956269 1250899 136400 667864 1985877 615774 575234 220774 1429294 934559 1051052 339603 827062 20333 1862451 409293 349091 1703479 1275766 711137 269787 1295519 1950944 611238 1194460 159646 448039 1368747 596674 116568 541844 404099 1782917 386747 1876395 1748114 1549148 1251676 1950474 1862346 216411 469639 1125573 659060 47063 1745674 238139 812052 424235 460591 1211451 857405 1696768 1809706 1843495 1489941 1572774 572259 230458 272565 38220 931876 597838 1033467 1640056 1939025 1339623 1541735 652249 1978402 1016785 1096486 303124 783591 504106 1117108 664668 1600447 1237095 1872085 280357 835429 830619 1106548 595318 170025 1179912 616224 897112 508692 128721 708556 239435 1138719 759768 1235324 1027762 573159 545307 453150 681039 1692016 374024 294239 630915 1756713 140397 139146 1171957 444935 200286 154856 985274 536665 751795 1628687 287102 898882 559056 1967932 800555 405482 1394700 691886 73089 1495914 1249886 1014414 383686 478621 1098421 1643801 383002 380218 1642427 76998 214614 993654 1254552 1858236 397700 1513630 1139845 1693213 263107 46687 259194 1738934 185560 716093 324080 1740709 124143 32283 982726 45307 376574 1232700 1601778 759025 588664 1277614 1859857 1404377 1006476 151741 989375 951308 206435 1243633 123508 1502410 989911 1476500 1455066 1943062 1466619 350087 588995 1330294 1188670 91651 1828164 779893 868127 1049418 1177155 1258713 1393551 1438736 681850 1257618 757981 1810149 1255803 1995688 940879 654200 643130 1816199 293252 95247 480684 398587 1417284 891363 307021 656647 417852 855926 753159 1797948 1066853 1136885 12502 1954824 895017 917778 558636 1265603 1388731 610261 385551 1307217 1647540 358458 1581151 1198359 1078694 406941 1493440 96856 1699753 273677 1202224 1504320 1439586 1988138 1422427 343776 185727 1500974 1997415 1922661 1896862 1729855 125251 1520289 1516665 1347031 463488 1615318 1624613 1870516 28368 857705 1379101 561146 956597 1533605 1127379 441258 1718480 1795156 1237543 1602777 1210303 1449848 1299380 1549938 1166731 1884539 320567 893300 1460774 941793 1176399 1019794 277672 195245 1260494 332302 140597 661277 799341 1572412 174220 1098045 825320 1380916 915345 1726208 590677 1108511 1251981 247081 1913206 839765 146513 338712 1526486 246967 783873 547916 124451 1048786 326205 347041 1519973 1211658 1291168 1982799 511934 1914078 408277 1017862 1704596 38578 1207329 1501120 98061 526699 389367 145809 907889 546261 1610986 1900997 916545 755621 1012680 1507292 1077119 820684 801856 388490 1827460 1900872 1107667 373155 1307528 189155 806662 394680 1289665 1800717 220509 1260790 1755318 1993983 1825104 1801580 102118 1653485 989059 175162 1857244 167482 1468057 778466 1079472 194603 213364 226658 1112394 1236189 338295 244514 991662 1829121 448594 992225 1964237 978595 483176 208608 643563 1972642 897845 1647610 460142 1539863 1292434 637316 1109630 467539 1708617 181058 1033158 536967 76325 968059 983140 1406554 1999145 1811345 1560962 837290 1559460 1904919 804357 566236 573617 450674 1345210 1601058 1021688 1742092 1290223 144069 1948406 206097 231513 297337 576683 994551 591051 138382 792353 162475 406465 109620 977205 921516 753859 865707 490360 1177580 1708188 1937873 100797 1674569 1245455 683387 1603403 230316 105017 826105 579529 1999997 662504 401153 1113898 965052 1307185 1820094 992087 334968 572315 1055287 1524188 1313982 1363831 650153 253963 739143 859277 1444259 263532 528103 175093 1696478 242184 975168 193183 762067 1223452 1172149 1553365 1956283 600666 363206 1945622 21268 1631467 566528 1034144 1286404 449783 1899885 780532 840560 1539301 1525771 753829 52501 1596796 1719344 1760978 904595 1914267 1055459 1444302 1329991 1972472 1052398 1361622 1721770 9786 1460794 1109828 859131 1428638 1604016 1940081 774403 1656923 1835984 1571461 1343507 1389250 527680 46577 1476466 1932795 1066638 1618042 1459000 625642 1022630 1391397 237082 1771059 1231722 95341 26241 1516345 855790 184123 380907 1441902 1207691 1175467 1048468 1146830 336672 1156906 1115514 336187 731164 926599 997670 1104708 1973550 1780778 1708718 1947978 905428 1515534 1366755 322968 1460670 420623 1293009 915907 1745168 1756608 1422406 1457516 917709 1995007 1949192 920463 534083 314473 20301 261676 1138696 796947 941408 1665035 1196670 1458195 276956 1868300 1055965 1423261 57710 48656 355530 1323863 366652 985315 1742562 1755508 623238 153091 288356 68795 1025052 1027705 1453796 1362799 1069732 1183472 309331 25865 1208700 827198 1775924 1017886 1734401 90843 1601025 1767624 1244876 1338253 1444998 1931453 886630 1304415 1080089 690724 565648 1421328 1227589 1129515 847280 208505 1015495 1238913 1476746 884293 1483529 375590 1001842 310586 506629 1693535 1019910 1674511 126912 1836027 1120749 1447735 521912 989637 204826 262289 585610 1856426 445838 1578902 1055323 597715 326519 690644 1078476 1320467 1976885 775480 1559014 777732 730921 1943811 1518818 575381 879962 633638 191908 1927224 1946293 863836 975278 1578118 82900 788353 596885 798664 789411 495424 941531 131016 949696 968780 414492 1375950 274019 1469071 1988579 70931 101778 1890592 135483 163365 1699305 1876227 70388 762315 202667 1451378 430071 1876821 884068 553587 518645 737831 166644 833816 1843027 1297582 1235792 967653 1813674 1786212 1681639 78846 319621 1852587 1402461 101718 1379183 890651 825809 1878274 25727 1984313 227765 1824722 374469 1459138 53655 1470229 1121517 1981100 692418 811408 1367334 1478037 127640 1956930 1128429 1546606 1370136 597001 1324819 76847 1241926 993563 1889315 1053084 383257 1127692 162685 1948777 1202481 1967660 1032710 405317 1048976 1383759 884158 920714 573791 1592655 364643 754822 150319 1061701 1074151 1667079 1716374 17937 551568 1334030 896772 1532207 1207341 1869431 879539 852721 1049510 1392424 1771907 1945238 1387099 690928 978621 740211 1375551 1228436 1970155 907243 277731 685418 684640 301147 1427208 919139 142930 611023 700885 759913 1346276 872023 634325 1823515 497682 653125 69193 1435833 1136457 1735746 1706339 805711 278641 857162 1059968 1357420 1097269 688894 204085 604295 1519544 1080548 467065 677733 346445 898688 1601325 512672 1308013 659247 1113232 1724353 1892723 535310 55480 1611994 1114098 722564 605911 1396823 1645426 279707 1738389 1422657 1743717 1089670 1439891 813112 1472630 164518 1832809 629650 1744288 1887235 1934948 819991 49283 1303621 1507469 383970 367513 518340 378414 1047315 1668428 1680512 1414351 1821784 1429948 211872 1156168 605383 1096315 288071 1056809 893186 446227 306024 784388 567647 1318487 1642626 549393 1397621 1014686 1024863 314470 1936385 192625 10932 1667906 877521 19316 333997 129763 479449 1144359 60168 1197584 1611832 1922620 1401669 496524 1568094 1793222 980735 1427218 817010 329635 599481 1189079 386482 289712 1288721 1273604 914771 729731 1680569 570354 1757223 1442733 1517885 1201679 1556806 130080 452633 1713356 1159462 80832 1695570 1927653 1999536 175724 1676524 1427340 1364949 737972 1675311 1108092 1202940 314441 5171 1071371 608133 1059222 208305 251451 405912 205470 961430 1505749 831596 507342 110859 1505383 948390 622639 947421 842045 1506470 113978 351736 1826790 1700323 401137 1930185 1814885 1665661 843005 1724582 150157 678361 1492611 1646795 1853238 791054 1421784 1935343 1040253 936695 713139 891846 162754 1513547 140991 1834767 1257388 832312 787540 110477 1096702 606679 380728 413277 1591766 1674630 512671 857538 1314730 514696 470924 174615 1734122 35443 495283 530285 117833 698572 1852312 278746 1475009 1267038 1828771 1097465 958464 1317648 129271 1879439 1016413 303809 1229531 438426 1215568 1975349 1533995 1937697 655604 555759 1056314 810087 730828 215494 1417331 826226 1972287 1045822 1001470 1473403 1970129 1724600 23433 942865 1140416 1144265 1528 591702 1929371 795654 784661 1278762 133721 837065 982774 687721 313445 1571961 1815871 169936 1103809 627254 956384 1821206 1642016 1701821 1343032 541619 225258 361852 1943162 1290522 1785239 277371 1450481 1896696 1346246 1805344 1968518 1538726 39424 42195 830431 738272 1373501 246128 186002 1805378 1840314 1728605 1225157 366817 1017696 471216 1618187 1863320 1415384 499422 1830032 1726985 478473 615776 1828880 106153 1735512 748343 1917609 101553 1332810 1472267 47989 1978653 1531660 722303 459891 521091 1783238 371201 499102 1541472 984754 1723489 319468 751964 1856422 1936070 1187843 458626 1478617 121174 1343850 1491328 689571 211653 1974220 821478 737194 180286 496838 483111 198449 95380 1912105 44987 1161276 61671 321096 1299104 1161971 328909 1995732 101643 1101995 1025348 1090234 19310 1059739 1590385 1864597 1835038 1882343 414100 969710 1285292 751286 275098 1213075 1075834 1172515 175409 1087364 1793345 617554 745186 313022 890047 160398 460893 1171401 1469132 1354385 173064 811364 855576 195087 389604 1597798 1142710 225734 355304 1344123 1990309 1713305 281487 1227033 1923888 1149331 1142594 1980763 14596 1637937 1103212 187772 427699 1425089 955343 1581015 1061457 1234505 770922 1668689 1171737 1018985 1770334 1991557 1478880 1900824 1336493 366444 1196053 1222106 278930 1369027 1965354 1581837 1983723 184532 142073 943325 1877247 881592 1336194 1534306 684286 1268158 1000039 573064 754435 1084683 611382 260157 1586457 137430 1421161 1709596 515629 111027 518049 427518 1183046 346903 1431792 409927 1058354 1349432 961199 1415840 239377 1308121 509404 1895839 1710748 1838218 148509 873387 1161038 880172 1154095 1141356 249491 1574236 1912255 1013959 232523 1845991 1408873 1525749 854015 550999 1292213 1823767 352929 426136 1248752 1659212 1207959 1955216 553336 579494 1397580 1448653 636073 80275 1976051 1505439 74320 1220829 868913 1418868 1226263 331348 57006 515649 1987133 1520852 1060136 865248 817763 1238368 878629 1478319 514090 447761 1635034 124180 1074314 530506 4869 1800805 517419 1792614 1360174 1709409 1876243 300915 887442 541009 1068528 1767114 580732 1196137 508132 1609850 1232192 725941 1011618 1318612 1975945 1864342 473781 1911481 1207887 1805198 809715 1490466 1376443 1517702 1745727 1604053 102438 969627 1577523 19907 144758 992928 1699934 161530 1203539 712751 1858283 493011 682303 1216961 750026 1426619 1622661 1839748 1696331 614423 917230 337924 220221 1283659 1299463 632433 1069742 487191 13575 1584828 537683 589887 1495558 1342473 1509343 1234867 153167 1267669 952218 1391597 1860149 584767 126845 432731 567121 779420 1900919 1690266 203829 1690428 1553741 748442 834405 1998483 1298782 56806 973370 320199 1394101 913895 1722688 1486619 1307069 1558763 543424 1799250 1207435 1962493 545362 1824359 306076 279631 1648430 1500844 748348 1443319 522261 1132129 1887859 866516 954499 782218 1524708 7035 720120 697845 1635750 1885316 283832 1583247 199213 603953 1492242 1395902 1299918 129699 1967398 760273 532045 1670682 720822 1534786 182865 1856076 1053880 1945831 1348389 1752891 149272 1316804 1611707 1872925 1239195 786807 418128 909431 275762 1833765 1368746 1574082 1687336 49274 750672 74909 709614 1728257 310950 1841667 1928131 1126431 1092305 362682 786784 1151604 116053 1246914 1184143 1018539 545421 1084463 22888 25402 1178056 729356 904581 1628109 239048 1193254 684157 952712 1994155 1295640 1388211 1562897 637146 1472848 691221 1098996 1403451 907750 1140707 975252 47827 190430 390420 36118 1748692 266397 1252429 1152471 1554350 1786182 1374378 953466 218929 433029 1199010 22278 526259 1202677 918589 1144538 1073384 403275 369785 1535647 261765 1651488 1349391 744765 144272 1178197 155435 1380116 1029464 359581 1072349 1467531 481559 555051 380029 1227092 1358675 356681 284055 923954 1535084 310063 1686902 1533400 1764554 28636 1028538 1945995 87351 1829672 262107 1650466 1256420 1901772 1307503 1384368 720085 222728 715065 1509150 1283141 1005312 1045286 828255 401765 1807219 1202257 752597 1171572 3653 1273655 1077186 295418 1303329 919487 606215 713486 1690649 265177 1603067 968540 1015199 869815 269653 1304604 1805838 1169844 153925 843282 730818 941382 1214099 1818020 157207 410892 1013059 1054626 162154 1797313 181457 1714104 497332 1215259 318945 33577 1019433 1828642 850790 1039603 47825 539277 856980 1187203 881005 157784 178305 1865623 274999 9974 1132160 1555481 565795 1152304 1138556 176948 1374131 1624385 367963 1859928 1022637 581279 1252048 582483 49932 586011 1315887 194094 811754 1030473 1102724 232968 1105843 620294 1101165 371152 57652 378485 496053 641306 1500060 1884566 1162367 118723 593503 806773 537655 398000 124284 1929881 649366 1727452 1142516 1859170 314859 1876884 267452 197898 828974 1065559 418193 1435443 804831 750245 1982953 766644 450676 980655 778268 482632 1755060 256284 233645 1039558 753772 1757263 1186835 229124 522625 1255118 653 1320714 1149055 1535073 1010950 939165 82726 53561 85922 893765 236503 831876 697930 9768 339862 1868965 816147 1395938 1289921 12166 164915 443916 1993488 507101 1874066 1205372 1004729 1626196 54959 1960579 1435584 849966 1113044 1534734 1943202 1380585 1661868 1958147 1708473 1513344 472071 1277440 1894810 480084 624834 944130 411751 638844 76501 1878758 1479581 1892094 1682437 372307 1375475 786537 819718 1290037 890236 1581999 138367 1077223 1150116 1943510 1479543 446541 1452576 895876 1761507 740690 1403594 1891147 1494798 1151509 1811523 1599516 1382020 1222864 187468 217260 318881 1468501 1120691 523131 373658 1033228 1628752 929012 1276975 712348 1645060 1504673 1817443 680300 1156962 353438 1781888 458442 1970879 1573233 59323 1484067 1641593 1063917 904849 1370314 1202448 196121 588141 587751 1864742 254249 964358 1913309 615138 728784 112539 805277 972170 40653 1867593 715918 71161 263856 259940 1090340 1075910 503716 798174 228399 690057 340459 1615625 329749 92790 1759744 337466 360514 507814 1056127 1964572 880086 948056 280735 1645527 1559981 512031 1730685 1159541 286121 786932 733302 312881 795503 283964 372394 964348 331044 45459 1046747 1893139 331697 626611 150459 1326286 1113429 1919504 1238425 1193996 899502 1898745 1421829 160276 1902755 1292406 804863 633580 979240 1010376 1679458 1953838 317253 535261 1082462 540527 1274083 1420155 1296715 562720 565332 886032 716200 480932 868749 737917 1362710 535073 795054 660244 1707922 1478227 262623 1881796 1714904 1526567 1112304 1638800 1469496 306191 184719 1730918 1210044 1849174 1068237 78606 91473 1383217 1528756 1124037 1247809 857912 280584 1717015 959706 1395007 1746419 56186 1933515 430476 1375686 316774 803815 461504 882519 1347001 1780900 888032 84401 1685139 356676 844168 87731 554533 936202 368926 1923509 1075085 1321446 1669641 648036 922086 1708155 898112 1092756 1701005 282769 1218736 1011242 231404 1811866 699388 1347713 489483 654039 674014 952747 844499 46401 1871262 1120673 309152 1965725 1354784 1023295 1521774 1903600 1733882 1532886 509512 1340346 129779 736588 1136164 383006 1033139 1056507 1735346 996718 756836 807827 1319648 320616 1615312 296761 973966 1196140 706969 1576451 1768978 262730 1642776 1155672 177374 281406 618970 798015 1912829 1347857 1031181 1447951 1265299 71461 1764176 608520 1009536 1460776 1271291 374687 1461068 1217264 326083 903909 671645 1572519 49573 1538578 891384 296803 1912320 470682 1816555 297843 1430495 526300 142493 122601 30482 1259983 528530 31816 336155 1205919 427680 890103 912831 102349 74015 1755324 218483 1099236 54260 721347 854294 372760 628323 1511674 1424917 1250089 1876766 1968789 1393890 393933 1690113 1259057 1479431 540986 1759718 1764847 159448 1071091 911903 1944755 698059 1563737 1361515 1714161 769119 102601 161513 367140 930480 552448 1405966 1311530 1616988 1178983 1689781 1454456 573865 943217 1015870 648749 1313729 1562026 1172799 94367 1299846 917547 270162 128433 156331 327686 1221340 898125 598893 189172 102974 1033546 1439137 1129350 1372955 126549 1288865 86171 1857261 1038648 1000992 1728234 1244128 1838353 689006 515006 251558 1854392 1726429 1259932 1797503 616600 975199 516063 997722 226309 1704650 1336456 411084 1524655 68581 492108 835810 1032263 291699 45708 604593 1890883 1092825 1645135 1072215 1552437 1906230 144923 657501 1821605 1483014 1836402 1306339 921627 1825255 899312 444471 979939 791961 1247566 1518295 1501068 1543823 421246 122188 1745557 497873 1470388 1981088 940584 1680989 1611067 1823292 1681469 729413 104686 1829370 924004 1872695 431963 610024 790388 1375659 1459830 324510 193383 1593089 1195666 1764537 1544268 1606422 1200548 1875656 346448 1296576 357839 812328 753658 1901403 347105 505044 102688 1189430 1599413 1382870 922544 1315308 450257 554378 149421 1236872 226462 853342 1126456 1498509 664647 1634198 1592466 735477 1642696 1763826 1378040 1700145 1855028 1128812 897042 288075 706780 1114108 1761619 923491 760543 1136364 474551 654284 823891 1584188 261696 204750 362339 1458919 169970 216309 1417889 1376140 254139 20769 1902196 694279 318121 1021953 1570835 1655875 319083 386424 1948990 170311 1839322 1233621 46812 561971 922102 1995959 781544 1324300 626589 1460346 1754373 736930 287907 1848689 1792846 602994 91690 736799 680514 579692 573422 1705282 496548 952837 1670949 1944845 1243628 617904 124028 836132 478163 1313944 13991 1401834 580894 12813 1345143 435530 592319 1902786 1672109 1163920 1064738 856 1144041 392795 748226 1411605 573496 1073973 1876827 1250177 729783 190529 1665159 573332 506256 1472820 1083671 1003400 1924051 1060277 967596 1498201 198423 1652964 1375599 1833562 1987058 141453 2124 860105 1904266 490312 1839926 321251 749377 1521048 1398964 636988 660531 1331117 1731556 150150 1280484 158462 480743 599659 1496520 1951892 856840 748558 651227 1048090 795778 280265 1215893 1895928 1702842 1833084 1991261 1868401 794177 1322730 701038 564848 1212036 809836 130847 25175 1281724 643823 444249 436901 302752 1402432 488008 925209 1115993 1746675 119845 1800299 59936 48879 1001703 1252392 1932913 1006830 314226 793348 1918221 796478 1564325 434479 354556 770920 1056024 1803663 153405 1267652 400568 1502039 1768611 1112959 1069039 1713377 1421981 789672 310471 1550658 1797019 1228909 45613 1411667 1162493 1243709 804928 705972 1503501 825285 1443833 1229155 448493 916307 1465133 790261 1152387 239208 250187 1156836 1416518 630532 214598 963315 547744 1576433 469144 88450 1528899 1107715 1559907 146651 772738 1142392 1210740 1693001 1488615 1443608 1974360 1567829 1133677 703495 809602 717462 1485638 1740279 1675767 1153537 1946443 1273377 328550 310835 1928799 1947969 135462 660344 1815682 421185 185742 818476 471661 335079 1609590 1223235 568286 1630880 883278 903295 1911541 984772 1746713 631296 1585296 300101 1838283 1679782 4975 1262122 1673585 1180465 1594640 1147738 1140133 1709403 66049 304807 1709940 674605 1738836 77705 1888001 1627059 1412512 379803 1587806 270127 1651067 494969 242470 1197384 1995362 1050583 86134 341083 141106 758046 1046970 73561 149242 230589 1975454 1905653 1002178 1754924 1215873 449136 957656 129749 130969 1508366 367082 1238749 515591 31024 114279 1270566 1093331 1139573 1776071 133377 1802605 1423559 1324873 538293 1467249 788084 587717 1284730 1333198 1324669 230416 1470431 1478901 503596 1183052 1740878 795081 440973 723792 1142514 1895784 436431 1630197 1566249 449165 8146 615413 1943993 528354 523177 633427 1683393 1725393 1708898 165110 908516 534717 140693 819100 576088 600139 38957 483035 385148 777145 1737205 1398796 1443071 1075728 1453912 1725449 1115578 1272989 206605 1236206 1961989 1113598 671785 1099086 952362 108743 1397029 881244 1334018 1286018 1654620 1627396 686514 435152 1760714 1230463 739031 1473805 398231 1734657 1348616 1320194 1805674 1834630 1667978 1322627 1564889 724648 340263 880464 892396 1093374 1707911 504957 1988715 47222 1040496 62325 1839149 3118 1739560 378883 1534552 762148 1117218 1424942 1542255 909338 1744989 407856 1198247 1354486 441014 1500314 449321 1442274 1818959 1982483 1654101 368337 1263220 1759913 1254023 1769350 98169 1663363 1995792 769721 1069061 1707981 1010230 703507 348482 1131824 591543 202647 1632580 1942039 1736021 408954 744500 1277615 1914111 341052 1621080 1008365 493725 1648654 229105 1659986 477155 1516078 813113 1213479 1095820 1741686 810268 1146340 1744532 124206 1896277 208397 415531 1269372 1318710 1082412 621910 723178 1132903 1853600 1686020 954442 868011 1904466 750777 1539014 337146 759971 65917 902559 1078238 92981 172056 957838 933070 603423 95246 477676 1882059 590469 95483 112222 560454 1681398 1153322 1879727 600675 247502 840473 1974179 1416510 1596849 1317953 1993931 177817 966343 1959303 1340755 1950585 598459 352042 459708 91317 425693 1275934 1749161 1575191 701357 389325 713867 32048 1483805 1388883 688301 561497 1356875 896364 1664473 332927 1025021 1020873 1277693 1352889 798103 636812 1958771 1940637 93657 795938 1572028 276808 1423612 576027 1874737 13066 1004177 14077 507281 1247691 1185524 1502069 1177296 1638692 998916 1062975 1980778 270206 1956485 1332528 1492053 1608144 1204998 1438325 657923 2836 299159 1961322 1043202 98900 991032 1279423 474169 1925332 1258319 1044862 1230588 1383959 292859 566170 980797 43627 77284 1087882 1116128 1020436 896044 1382642 414648 1655632 592965 815555 168057 792463 1124889 1130767 1343314 226931 100602 1997502 1895065 438577 1748707 1999193 490971 692957 1014403 1934701 260532 576029 1115457 600332 737752 865612 1896101 591908 410718 1959706 1830148 608115 763504 291561 937389 1272494 1770927 1592829 217884 1632796 1704272 152239 375614 179786 1346576 1640365 111176 37775 754084 1525549 328573 856230 1074306 895249 1321495 361159 62904 1684631 137823 287000 1617038 1792768 959377 1057413 952221 270235 766715 1642984 1845658 1812361 952482 560827 1316181 1772198 1674838 707851 809111 332449 85051 936052 1600779 883952 980533 21085 489285 322216 1770572 60676 916604 1097669 1243072 388958 206609 756408 1110854 1351785 1945408 1143425 215926 1150419 858957 999149 977576 24594 44212 1081648 1733266 1129064 115079 1624583 158355 1397407 509169 1552344 860954 772162 648052 667797 337216 1794872 842416 837868 1419178 606952 1908922 1555583 395725 1077439 627663 1587573 179272 835292 521287 318964 1616482 1183454 85098 590384 1733735 1405867 548610 637021 746771 24294 536672 921535 936665 557219 1722466 1091549 1942752 736949 102044 236036 1316522 1925727 1687032 1613760 1376981 463202 799812 1071281 1116079 321810 1493167 739161 1292343 983450 747449 907520 1379745 767953 1200159 387598 1426444 437510 1813163 704099 718292 1770852 654611 1889589 235851 1186335 131500 1966912 1288902 1872113 1673195 1919141 1782733 1677632 1712280 458582 1060258 351892 1040026 116891 1880784 338508 276519 1115392 486750 949937 317755 124793 1555705 241285 256096 1980269 1141413 954065 304867 807864 1924838 1614400 492118 1282587 1616107 1286130 609788 778279 246010 1550083 1788438 597232 400683 1410266 391217 1761752 844889 950381 1449409 1893171 229464 1384857 359236 1421693 711049 1799092 1472580 937370 531246 1143442 1570724 1033715 1716689 1462568 1899796 1659686 1056074 659234 551213 558253 1705293 1807997 46246 1685712 502748 1211260 1815986 298395 1855394 438248 1320667 1241212 350108 510020 1126297 1159169 173176 1501750 1304629 103791 1864723 1009994 672709 183354 1757818 1147887 793587 86878 141353 1170417 999314 147324 1689635 1029531 62555 748841 949655 316180 1287682 397186 1578014 1402897 48097 1979438 778044 578354 1411720 62421 1814412 33196 1023743 1939027 354111 463123 1420240 1863018 287401 1804437 485399 195573 639345 1970131 71250 1650692 465721 1347783 743758 85014 1972073 988439 339049 366038 997209 1062234 483259 1366251 408137 761175 420434 1645524 1907384 865348 815523 1951506 1604868 1246029 976415 268224 757901 1038782 1988329 974123 1559500 1957455 1182932 1502097 1556724 1159935 1412522 12868 1821699 1687367 487904 735998 237941 1017756 1089070 1993967 1975963 335458 1366787 487611 14648 577353 1100252 312004 1290715 986405 1283319 891742 1460950 617441 1849599 1291229 1707752 1030867 1331779 460156 1630198 1959720 670545 1023914 1626868 425739 649401 579039 1279133 541145 668643 1964928 1050095 1291088 878527 900292 439994 1389047 1448570 1340514 1322497 1328173 887108 1077877 513866 1677404 1320367 1642446 198902 231016 406566 614198 54922 823064 1516473 559669 1715979 25499 66195 275997 520687 929430 380002 1746806 431195 1330798 917652 17566 1630347 1269930 1240899 205560 537565 889204 1983508 1507536 882626 1030715 1263376 1524967 261993 623967 1034566 1167217 261405 1818664 1601918 392102 1199909 153853 1785737 703702 1531236 186839 552064 1583013 994868 1119601 1785063 1646603 1016941 1506282 1886924 1919156 50327 219218 485867 1033148 749898 1343014 1482724 1732895 664354 1985650 1760073 315247 385301 543628 1852592 840900 229941 629581 523950 279055 1869932 1323637 839871 1270622 1355865 1148223 1476628 1505630 249887 1227306 1442122 1100930 454349 872639 907333 1017200 1673192 1870648 1887495 1952936 1812885 141059 1647833 252098 1292632 1675675 602202 46960 1903036 1225503 462828 899256 339495 1510790 1747833 1873702 221692 390827 1729184 1869365 1039956 1079976 1275950 1318373 526139 1432668 1747945 915663 1164330 1275267 835003 1676942 576080 1315947 1094959 730993 418197 1211290 701683 1628128 256127 476495 915591 842488 1829108 1027559 1475803 22633 534049 143139 317907 1127288 1728708 767125 1502634 452563 1129095 466125 1099132 1467625 1761574 379441 710275 118149 484494 486319 1198997 1351459 218297 1146404 958000 584185 180823 134451 262696 1654874 1106991 1194663 412240 266241 897334 533844 668966 1482817 1812922 548451 1525588 1296939 376951 1137619 475241 1679516 1633073 807725 1895409 305539 385073 594314 1018281 377854 839414 1323352 1256816 907899 1695673 611849 734302 969846 1405994 1115661 386630 911112 1505620 1049355 1812180 1721334 1132301 1242077 1034627 175237 1088385 1534015 1944035 1928627 1686767 961567 467327 341723 409699 1985487 851491 1332545 1151126 648567 1539007 878410 153522 982452 1428127 1718574 697713 1333955 1426487 1609552 1894066 270621 1579013 1318429 465625 479496 14065 319964 1611036 1281071 288212 205513 134997 425629 1552676 166576 912855 1546504 738482 1935263 91007 1524909 782189 1017566 1742527 418313 1611841 1411625 445891 1913099 39518 670628 1861638 771659 20522 1161723 374510 926574 1800779 574210 207952 511201 1240103 812327 1696226 1541433 1411896 1521044 180466 1697234 1736918 1381119 427416 1924690 1386006 1649587 953566 1264657 1066244 601752 144135 921642 500431 281831 489299 1582271 909325 1391360 1687495 258598 270283 595291 216090 574587 75144 1591901 1553385 658849 1155045 1265412 1940649 1471686 523675 451984 921683 542198 1780387 1897384 1841432 1430705 382623 907562 1769177 681602 301837 1544436 1866409 266797 1231902 599368 97308 1503930 58495 109563 230401 1062600 830219 872514 1810687 1885128 1717677 1813196 657739 1760919 1251749 1954273 1759008 1375098 817651 1221324 512917 734405 141235 1587651 143022 1149274 1327536 348674 1697848 1389856 513852 138177 986792 1427434 984182 1223458 1290806 328896 977755 51960 1501903 479942 1618356 1735313 565651 1734638 1657380 1698642 1293728 605306 1828516 1005152 481308 877755 1936410 6131 1100073 118390 1828050 1265849 1593869 177635 991172 1784100 1844608 1164645 619481 961288 571446 1544197 327832 1450345 1557620 1775252 765341 361530 536095 157806 303895 1684091 57846 857084 338380 1237292 1973274 1463936 564020 846620 544749 1560924 1700462 381312 319102 612258 1305952 1258284 195083 736215 982178 1036263 98649 64721 1898126 1726364 939 805980 689746 716702 1869624 1043271 1323955 1528002 576800 1049232 1111837 299435 349141 1195472 1401488 1691935 1249188 152483 1393992 690462 1927832 1734526 170839 1095965 1758064 755565 1812840 1971253 1210911 1553460 418024 1753258 1217727 544625 383551 458013 469346 438949 713864 248611 698714 154512 846113 385530 423412 1712448 1680547 359158 1225606 764134 1488227 1159645 1359735 999860 1287262 255988 44620 516148 1596442 158332 552065 1401667 887464 1150483 1268919 579956 1506412 1011038 1802726 1551704 443127 1343816 1330526 1871797 1477490 1231342 890702 797486 219998 856959 1638789 1778478 1231345 1658523 250990 1423980 1214351 1734674 781745 364783 1603205 1039484 350181 1541603 1613695 182885 1218959 866962 703656 765230 1758554 1162773 737250 1100244 1449403 1991472 1786738 650991 70228 343648 1721501 1783876 1192042 1069504 910590 1155836 1355326 308371 1985492 675777 317970 1421057 253989 1306663 452546 945035 1846849 838985 1359096 1661790 129698 40312 1083610 468932 1402358 1809549 488144 1295038 1503102 1264454 1912405 670487 1159297 224703 242559 1149546 743167 1403352 1302746 1809317 1195238 280407 1727060 1537688 1275105 206878 357736 1581518 1047657 903035 48644 1447469 1792978 213236 1556380 108960 1162254 519797 95338 222851 1193088 441327 40392 1846147 727229 265626 1592687 955112 964791 673314 1192283 741816 190393 1918160 395631 1769385 182922 237029 1661277 818534 523015 373773 1539368 588954 913894 1917126 1319886 211522 980137 517494 585418 1892591 933180 1122355 1473377 742802 1722996 785223 268597 1694891 1779946 1424959 902889 1861658 13846 977606 1789545 1339061 1319038 761079 559382 121213 1177208 1806622 536701 667669 770611 1214925 255742 1194017 1049387 1913468 1217178 1312801 1425289 1160146 143835 1595102 1662982 1206345 255612 288823 248106 236459 1447736 1810748 852862 1302019 979169 146598 327521 1804683 202950 1319424 986889 1606131 1238250 1333247 1597529 738835 451211 397796 1972665 1093888 1754569 614456 1885644 729738 738488 1545101 1441041 321420 1436712 1491598 1144645 1733862 813816 379378 139982 218480 1774024 1684568 135428 973795 918341 371439 1044812 1595884 117869 210148 1980200 835372 132678 91818 356865 1350856 269738 445793 760901 1035756 1616290 1625840 1722040 771941 133328 180583 112973 919146 1466643 617026 1696398 409303 391076 1199584 1605024 1924413 924641 1009504 1181097 259455 209454 1624744 635094 1592053 1322766 995217 182604 1694432 191734 247984 1260458 1072610 250835 1185887 515298 153617 1667643 1218157 1309154 28073 1195956 1806699 184373 297995 209637 319589 1101707 905204 1870182 219558 1087687 649800 1082771 121912 554093 1465184 1056794 347585 1003022 812982 1030661 420661 1410953 374854 1483860 1170450 1033358 412301 1486159 1459597 1219528 1055859 1798389 1538440 1985986 1194237 1598661 1675787 1787362 1629669 1197104 600782 1944793 372231 331908 372582 1136799 298584 384333 681004 1264144 193192 74972 1025480 68144 1123915 1001832 125186 150089 85981 1935768 1657866 1543894 757663 289154 458787 341285 1063838 1599363 1680384 1248294 1840813 650733 1375321 14280 1873474 514310 986163 692584 1920773 1130930 1871545 59970 438832 1141029 383446 1364577 1838815 591359 1359863 924181 158395 1283169 6509 345500 6215 813824 1711585 537192 1910289 797088 1223501 1965844 801463 1612840 688607 1798209 729863 1099968 1324214 985887 514575 1337614 17876 712151 379012 1148278 115060 1385896 1067114 459004 1038514 1541699 1170329 948465 1656099 1787349 824832 9391 1103714 646800 255359 1355673 760162 1515640 202960 1378163 456920 1888183 571784 1238694 695810 431354 755811 1627628 261210 1433524 85020 156160 668513 1568270 1931001 770114 941057 599995 108544 586298 469203 845263 162965 1943377 472943 1146431 1988963 808930 221924 1614773 1645819 920793 1825443 1618222 525118 910540 518145 523066 1416296 1348818 1926255 1288758 758932 1526705 1099344 513397 878581 1860365 1822653 1277070 1166218 859860 1024186 56856 1914380 89090 1596033 526096 600234 1826842 1490209 550869 1593377 369659 1477956 288261 595986 1380089 1232546 842536 604247 1534990 1768221 494221 198150 1412076 1907225 1578544 338050 925772 905766 1070052 366374 232997 414570 1724782 1125013 870668 416777 1066587 1280947 1794464 322146 1263237 153768 808066 800426 958922 1158601 1463896 1781781 1097188 185271 923500 1716324 1630820 1681950 944300 253365 923836 875983 174942 193252 805118 1472643 824105 48819 1432385 499469 740516 1789255 1426676 877115 1816060 195572 1986968 386170 360380 1221755 259546 661227 742418 84403 372424 882173 66208 169972 1597449 1457265 1385985 482241 664493 1670670 822371 927974 290811 1080669 1540568 1552227 1939130 1589934 1433882 1265285 1458047 1892801 1608962 759358 485243 1572031 276080 1813658 1409869 1999985 364625 79534 651919 1337179 742058 813469 1039778 1183112 983381 91245 1316867 453059 106731 1222732 675740 793851 1427228 121880 835392 99947 1051542 1743561 1152224 754133 1283760 1891649 236909 745070 711471 1634651 1225964 453124 1669242 1491562 222038 469691 1185240 49735 39593 924805 290298 1315187 199666 1585185 793836 568949 1526410 368037 61703 1120929 150892 1639382 167294 475437 886114 85980 1906388 1334212 1158041 1080762 276796 1316419 1173214 433367 1873357 168564 1889458 620945 531757 1545930 1884217 506580 1804379 1587430 1210566 1764248 1691608 1167682 1769835 1371110 387570 1427430 1249806 1928181 536774 1706473 922364 538475 1874351 578803 1442556 1837562 720758 1197758 498894 1194992 1169101 682437 1919868 407863 310385 1051851 43115 1790892 46308 1095203 472252 1325881 350215 1029942 310136 1852492 1513461 1584157 1991965 517397 1570943 328545 1778117 1540932 1165685 50141 409617 1766714 830911 1544391 1973333 684553 1999218 1213587 761625 485502 672419 1341060 1054799 1494198 175449 971819 417706 537141 1693249 1334626 1555947 831838 1269149 49488 851563 1059371 315368 1144185 1620756 1651192 176557 760486 616872 731096 1256807 197595 625989 408479 330109 1490751 774086 533303 1627247 1341481 262898 450262 1285764 1258548 849795 286664 1532680 1280425 783680 1074865 1428914 1977723 1253405 627520 978139 1581153 1677567 302413 1587702 1621502 909978 949419 390119 1958647 845311 1572848 841679 594760 1293899 1296379 351081 1806032 708786 305525 1108489 1442295 937579 1727938 986553 1874382 139746 1109512 1521183 1021397 369617 152708 341024 1316384 1832350 911898 624176 1544895 35326 1880655 648595 187903 1428453 367315 400392 282386 798355 1506516 866237 994546 1128756 93584 1016448 1196402 768413 170014 66665 734181 307732 361733 403187 1720166 447534 1093607 1644773 1486187 1824434 945484 480397 1451013 1135412 381483 224500 65960 612897 1468909 165281 1418930 855976 597512 610865 487256 742604 247069 1825306 997937 112731 707129 1846842 625697 1130042 1098190 567097 233776 1160454 58315 890397 1937722 770305 1676203 943438 1035967 114489 1891766 983076 652134 21502 1552695 1328612 1155624 354920 1119671 487692 357904 63032 1952118 1026778 599462 792178 1806921 1772284 43810 697072 1517999 197287 1330654 254180 1742036 1911956 1513439 709851 388097 41204 839621 512491 1081990 1591585 116101 1808517 1425873 1397957 123840 1429070 1037454 451405 1845273 11374 449240 356827 127887 724820 1223956 1106003 598105 968897 1774508 227621 371014 1764189 675050 710995 1672708 1567847 448758 8588 438391 1153812 1201256 768203 555424 949660 577523 1064277 35369 1824598 555553 1295008 743308 1120730 39931 931916 945721 1802024 1983313 46626 156249 224521 1369381 1315801 1006552 1661120 1159440 236756 1225899 1634713 1033029 1829249 1768850 1374904 1051882 239374 642929 1347939 477551 1042998 740849 1746017 62756 456058 1994021 1834227 1777281 1033592 266300 1037514 1998638 974322 1379202 1774733 866165 481300 509405 1880684 795012 904603 1907813 888790 1263145 291872 1025546 1104134 171182 1852674 65799 1486137 1995023 1753764 1793454 1501539 1340997 1112550 1323348 1875486 1190959 1872731 1119418 934060 1152669 317563 1757443 778570 151609 884094 834011 194257 1949285 257351 1414421 1698923 193344 1413806 919119 1407711 1844334 413593 1738204 814126 1717092 938951 1053027 1112774 1158832 152091 824986 1012296 1385447 1485822 1857462 236321 385072 1770148 895183 743024 149786 74698 1022990 248273 1551187 1118218 378940 333825 825634 1983782 1402166 1651933 922049 1647957 20643 514122 271825 1641393 1128346 312672 211959 1832655 1348156 705445 1240293 423765 1174862 1317539 1027202 1237668 1671430 10102 679600 705335 1757637 1052601 1938683 273126 309564 761666 762097 1809845 315531 870439 220748 1473759 1352620 879713 1804410 431454 148660 55001 298373 1116114 733361 1119641 976255 1420283 154246 1903273 1981662 456046 1791835 1499062 189947 588698 1646315 801561 1499231 1767462 1562370 350953 1892452 1084822 254322 1048267 8108 376046 1709398 959867 382661 582029 416204 198052 493710 1720252 1337461 315564 1887196 1178899 758222 278358 480261 300918 1986583 687050 1713908 5188 1101757 570616 78766 1502599 1023996 1091698 1096333 837250 1584051 1192398 382023 1757471 1470881 1018440 96213 1903118 1091191 1897726 873527 521848 117515 111984 927581 1519399 1466220 1327417 1365213 23876 1450051 722081 1407517 1108902 915987 288746 166595 825730 444829 1763722 1419971 614093 1687255 45835 489253 1362113 545085 803705 1140932 419950 1812450 1080416 1795910 595117 106106 309624 1102770 4014 887358 1361318 463909 1904635 556817 1990113 1775864 909167 94305 1043191 63023 17869 95203 1476583 1201247 1937817 1261452 641588 1615862 269105 342116 807275 465283 446382 253903 395293 187585 548621 616141 1801544 754295 1777608 184934 1697881 1309724 1021725 5341 164177 114157 1724034 347725 1886547 1899737 89034 1142347 1076240 840223 392408 910866 805248 1880303 1513571 1848052 1004628 85509 1140024 1185532 1932961 990918 1632057 710316 1611620 1171382 1075944 64560 1629349 1697548 580737 819447 1721854 659089 246273 1134617 1067291 647607 42795 228867 1297573 584469 328540 1950882 1829374 1660926 1222255 1557455 1639797 1066834 78394 1990559 1291746 46713 349521 910103 1006674 1000429 237286 82894 752955 328058 1724083 1077128 807435 1090134 636875 1314342 1449520 841029 1159957 1383313 147636 1331627 1312171 118147 763180 726891 479510 1281798 1989881 82029 405062 595685 568082 1626083 566339 593588 614478 611473 1216668 1686203 1032115 916571 1249468 971375 319838 1147148 1226940 590956 1104571 566586 284421 1268135 1404689 1043902 204805 711306 1158294 940641 1827408 791634 1194195 14218 812778 579755 308152 1041168 1859266 997121 814818 767825 805376 585827 1591810 153942 929262 77098 951839 297887 340380 1902257 376018 1222444 140286 248409 892678 1724850 813635 488512 98557 1569268 793107 1088673 1524916 119085 965183 917947 594571 1990893 1051420 381547 1335804 401110 88466 374994 911424 1753591 1003868 1707044 1949463 558087 1850223 789382 802037 783539 726066 471131 1460393 1891047 1913056 1700160 607261 1433036 1834343 232302 1941367 573108 1557856 1533239 1471998 828607 1507980 205698 692453 699607 840184 473482 209238 282996 1484831 1656862 1116562 575040 386883 1201804 1724055 580867 1869534 1711838 1433571 1887475 54375 1333331 1007814 30626 644513 1396742 1524500 1557618 1628083 1886841 1564916 1403750 1661744 1414253 1223767 448609 1665031 1335718 101254 1092440 1659392 1448884 734179 1564417 1641763 135300 1761446 1133171 1180512 761032 17893 596982 164965 1066515 481964 1913181 999977 276845 144813 1313139 631945 1675585 686950 456397 557135 23780 1384825 253023 1238422 1351686 441808 1270042 1574598 174566 1712340 1018066 887242 365574 1142185 125768 1709794 1122003 700606 63408 1565701 678414 1721947 605795 359761 1589470 710545 966704 1410178 712915 1391319 1216951 1100380 1607082 1309719 1731917 951071 1951732 1104739 789548 737468 421625 219580 1311038 882025 1686629 20994 1297475 1133725 1523895 124278 448788 1044979 1081424 1222988 411295 220590 125162 1136185 1480185 1205632 1939045 812254 8936 633245 1868599 1226866 1774874 1532200 1616168 792753 479343 727205 1260260 376177 887281 1023161 1289407 333719 999642 1406950 785170 1651957 932491 456475 318486 1584195 271129 592472 1046007 1106172 1694271 509041 1045626 1886760 19753 1750588 199158 840954 305805 1644196 1952547 1425987 1413662 68472 1407841 1714230 433602 698936 1346926 439012 1693886 1306555 252675 878232 1399495 1745322 1187351 1210126 895846 305025 62058 1240935 833518 411515 1141241 468822 1816578 1227042 1601270 1510369 1108254 688472 621330 1084122 1271615 1614343 1678028 1919298 1113979 1439890 307757 1047024 1922550 1365957 1023457 411359 1269429 479072 98237 1242444 1100133 120631 671166 844874 834905 1986101 1091867 1983487 1019178 1243917 706695 325515 736640 1967920 1644342 348150 1601601 186998 953473 1180609 750870 362030 56411 1992877 1933379 1969827 1148591 1165296 334060 993524 1562336 1469160 1369161 1644089 1823673 1990260 188753 730853 1538342 335210 323930 1370340 913341 1532831 449430 1076516 1172581 1529017 163813 562489 225082 646720 1806965 779207 840517 595364 409463 663100 1799198 1491729 340031 432335 1301444 946472 1461672 1936145 1873528 348259 1959319 1348566 628559 116324 1778534 744732 1982922 1499890 758506 1429616 458828 249021 972841 835350 704306 285015 138240 813717 811601 953361 1858077 1719129 918200 1427334 471807 1453934 1503168 976214 1411478 1408409 1151917 1815847 343313 1864044 1472547 528980 106791 907279 1409532 768521 790272 762622 1455723 722587 1264561 1050542 1697206 845942 651665 546875 1470374 8404 1205624 667432 618436 600384 906349 652528 1088028 1475060 1718640 116874 85610 17813 1443558 1684777 138930 1975635 870156 839783 263194 998686 1808063 692012 761458 934513 1902429 605345 1851770 1883387 677456 738766 728181 267890 10876 1209465 1700774 1750887 487632 1557295 216681 1575012 951577 1960036 356465 1135231 1266809 593354 1767319 580007 1725298 462742 1612338 976532 704087 831355 1092012 664581 1259999 1910791 110682 1559724 327040 1247128 1575735 1555298 1360648 1748924 667907 1771103 901399 532610 413009 1116460 1508334 278936 1131877 1470883 52628 1888607 295632 352961 808108 1001356 1935337 1465098 948688 1709939 1384604 1756306 370984 1823931 1447727 1565687 899313 1768787 660772 1728191 265146 1179667 1974561 61139 578870 1785208 487965 492610 293902 984188 900233 665230 555493 1446209 1036965 274427 1347651 1281497 92339 1155007 909061 431308 907228 1229242 1212364 1862714 1886832 275486 1340342 693365 940701 509840 1181788 792446 684299 1954160 1938018 230459 1630263 979662 1677487 1454037 1093850 406100 1144356 1659578 804686 302945 761099 330373 479291 1214348 707025 665932 396873 1702403 352464 1506768 504991 500529 977794 209757 1603029 255151 1320293 371693 605607 781350 586096 1168266 250735 103503 1107443 978272 1278748 1572424 843192 748123 1471227 894555 1946322 182513 564924 577838 406086 1653259 907004 1168674 1753285 1054157 1884795 824748 728856 1414489 55196 902954 731744 1223942 388297 1791080 561320 277542 911471 274631 910304 120839 1313180 233699 238931 1400041 1378146 1097099 391699 365150 512066 1118659 1799955 214268 777370 1919678 1642645 601956 162551 1870530 1527381 938260 1851250 638879 1037712 134145 906467 415268 1401497 1001776 1990538 1961385 993533 1585609 501819 1215993 496265 617270 1707807 302125 526624 240303 28656 1074989 1102639 787340 1397809 1832322 771449 1566310 860085 275933 201431 1538302 1853889 524438 487576 1808460 398925 1032416 162702 658928 1258700 205756 1828799 473131 752429 913431 1036844 1438187 1571362 269314 1662352 1942827 1713297 914252 1376060 1683156 1628114 359308 1268238 1168035 1855428 452260 941674 1046214 503432 19302 1114629 134934 944075 723266 646563 214343 1933433 497861 1653906 4809 736000 1758423 1680577 426233 1519765 325156 31832 879454 361197 1047446 1919784 241278 1866096 424493 1398404 1948505 253911 1400773 1531779 880634 456632 1907702 1905007 1983733 165760 1439741 232420 681151 1532377 355074 424509 1776095 811632 93043 1597920 109656 1836070 1991979 340979 1048821 1517018 732738 1979475 1988845 687529 537743 202496 1826026 347234 1075869 84334 1405341 987915 1774870 1800543 1201905 242608 1533278 1260157 901628 1375954 220560 1233894 591073 435160 1498705 178434 79138 1176135 1409834 1399106 1613220 15442 367491 125908 498720 1572069 1719014 563815 1033651 18129 875468 1007115 1867957 940316 1758491 1379649 683180 792034 1808099 910321 1443130 1632520 1225272 434444 686275 1124340 1263085 162079 242376 340338 1901332 54603 1887977 1826093 908830 1283395 1385511 290058 1621098 1328283 1605490 1673337 1573805 1761759 1291844 371554 624344 848932 1412837 328013 1533296 285507 505020 858194 1631662 624593 65027 1461264 1547367 90369 892003 837982 1076603 1574594 1895425 791212 197947 1769037 496707 593673 1943138 1391292 1449782 1892581 1665640 1155106 209014 156855 1013186 1509126 1447748 233315 414585 1678067 795674 1489640 1816600 1331907 1885970 1941236 876339 1081383 513298 1554840 735624 1875989 575108 1488069 1019463 53184 1318976 1446258 188274 1055427 538592 345580 1960803 810327 427532 302074 1123591 1344047 1943710 421933 774608 20638 1631252 984031 386850 949893 1833196 1232658 1868299 231922 82713 1618845 1002097 746473 448612 42297 298673 52167 260169 883657 1199464 1604669 908320 108861 1980639 1725404 1309608 739554 1341406 445916 985260 374792 1546542 1722137 1379942 1094020 1645348 166550 442352 1339265 27262 327908 474293 708500 1278535 1444334 471504 319449 1636999 859435 64852 1320183 621598 108690 1301341 1592915 427811 1510275 17831 1580981 1081477 1446676 103718 955581 624197 1062148 1910899 404511 1289106 1312422 976639 283735 1261295 731793 534792 872351 1024395 1591308 603719 1054938 1578495 75098 1126057 1681731 1494987 1326549 1695219 1021543 522589 1280570 1831484 1315444 1071581 1325746 1865022 364326 1350470 921884 1149030 1963615 1613164 539826 1023076 799604 298973 55778 164538 1365147 1632700 1552689 108501 1990613 661418 1540458 1090341 355537 1456272 859500 644497 1433618 1543447 1582979 1165679 1690072 1773919 1243874 338390 1919044 1334732 565373 974218 515817 293958 797409 480914 129902 1225312 453752 55728 1347964 1241732 15203 1658491 1967328 896395 362275 1733937 1574387 626789 1031118 1696102 1029161 1185540 1465733 729101 1682486 1739730 266624 1126051 161475 157817 206986 174947 1253826 1056874 360515 1057492 1779555 1078790 1028560 1648789 483465 1220821 993863 488140 1731162 1047716 691501 1211154 1690771 650081 1714870 1673915 1631965 1362211 563499 556003 1703541 1505287 590008 878062 640431 138026 81071 389893 1355688 1805921 55828 765226 1610027 1893948 504030 766701 955338 325801 1557195 1197121 1620411 457206 484354 293402 1010760 1750361 1958004 104066 1277480 1877290 1329396 1503832 1125133 630321 167956 258484 702856 1195944 440189 616184 1886693 1105553 249413 1203680 875029 923348 1141980 957769 593560 246328 611986 1595924 1605670 1516225 690580 566953 1139707 776450 1997575 1438533 1041863 624644 1869630 1808437 1782283 1300972 334597 1223672 1097682 858919 1110297 1197559 1796284 130498 248994 1418674 266123 1981167 22567 1948919 945384 1300903 1178077 508792 1216456 891257 1157757 980155 1516502 1392788 1823281 1464430 30679 233742 1611459 228646 1231007 396703 1458748 527116 564357 167345 354072 634293 1935810 840020 1143762 1522379 1446732 1406396 168300 1948606 1973732 1389967 287572 511280 968144 1637023 69623 906487 1045994 1499364 307058 1486992 647132 1808630 1807248 1435897 1710480 1504778 1690459 1622666 842222 977039 435645 418569 1420076 591954 793043 1533061 1332364 1751695 1275810 828496 1671222 1325311 314630 560572 1294908 282487 1403954 931223 368217 1951018 908867 1070607 77822 1978611 1532069 555288 155518 811765 335748 1039339 714294 1467703 1796237 1428604 347935 552690 454481 1317887 712891 1990388 1099425 1629300 1613910 1919440 621536 362545 744626 1289867 1718049 889261 1130538 1659438 765594 64423 1216872 474678 1009539 1957340 1180365 919216 1411465 1913557 417554 1038773 1815949 1450079 1010473 1878389 1306462 1076895 398975 323334 773744 455514 1859048 1737880 736772 1015879 1078634 502169 1627690 856784 164815 674741 518536 755452 1372137 176589 562482 382139 299769 368072 1363104 142761 518558 1074667 1923776 686346 584434 1045028 1520535 1402037 730733 749926 1938064 1441659 1205681 794808 708526 476348 842166 858416 1899275 1246874 863470 1683187 1659681 575150 1701824 984753 393819 469303 652861 1524986 536548 1447679 288311 1542301 406276 359385 583779 278287 588432 340516 1613989 1859947 1205504 1689142 716318 1174824 14360 1471904 1552862 676767 1286501 1425890 979415 1059164 242552 1052201 547014 1698548 1628224 1048177 1970149 1818481 1062248 609374 397648 1830673 106282 781290 383743 936438 1767523 1778061 873046 342717 704048 321356 901800 1446928 308530 768567 1666335 1698586 1082451 1916430 1855174 1892525 1485562 1152566 742095 1495247 698591 1582749 922692 785959 1170916 955662 1124423 1502129 632287 1382315 1249271 1758114 1058007 1232869 422925 834897 606370 1107289 182853 1826198 1910738 1435237 1333778 590867 1246102 812765 1959619 1258387 1295436 264200 1977454 1254726 1193559 339578 381799 1767 958400 1739562 1221160 1645279 85901 392660 1227520 1865729 819265 558673 668253 856518 1382243 1408356 816055 1066685 1877797 123892 1385513 1616487 1148805 1461966 962761 1302792 913306 584366 1548691 1547951 1625058 939921 721227 1232417 517565 1383392 514089 1677478 1580081 1588236 888947 512614 62518 1453341 342428 1625953 277840 788507 462730 1599894 1460810 996907 1282102 449051 991377 1158799 1873076 492008 426680 1005978 897837 1493262 1978757 892732 1044184 743240 126400 1479925 1652630 176847 779935 207198 271401 1198550 1532775 248107 1188871 1528490 1424958 1955970 1864785 418359 34899 1710455 897324 454610 71091 871591 306280 849267 31365 1213430 555346 1310685 1775466 654092 259467 1626869 816442 1223135 1065517 1794778 1127701 340592 130889 1449059 319280 1264427 1743323 1269201 1623513 1677376 719207 1830541 1466792 897096 1915187 738581 1227694 733138 674816 53882 1696647 1271572 1761355 338302 1508723 1271970 1757959 920224 1160238 817483 177983 774117 642589 1429149 477133 979269 1702045 1078709 1468689 65765 73772 198185 1445795 324749 360767 191328 1458937 1776016 1333453 1796067 1808880 295059 1182397 1851334 731634 1617932 1131220 1331218 1374943 1959765 862540 106996 1115189 1832306 1461964 703743 1449383 1506116 1238719 1970250 689292 1821821 1499007 1015667 1492566 1926227 1054336 1703447 1310035 1576607 742951 1343705 988037 496702 545517 1250712 1262333 677311 216237 263929 822712 1705314 706456 391926 79990 369121 1352314 584851 1132944 1607844 1365675 1672922 13447 447649 555394 740113 629190 821260 671896 1176833 847365 1501734 323630 714394 402901 1394216 742390 1071947 972523 1595007 1377517 1028627 1773042 285477 1223427 439612 1327800 1837655 1426809 314140 1970101 392812 123752 1288930 329693 55562 101975 929944 794966 949505 1641754 1368628 465434 820911 1728646 1835190 1660383 221689 1105841 1187442 1111274 802003 231924 672902 1377574 1247933 1099920 296172 1137278 411716 1437483 971887 867615 1351833 106849 339415 1176383 1324900 1592750 1921932 1755167 956546 430265 1541015 243481 1446819 1387410 944178 600330 1398591 1671584 406900 536843 1211765 509995 614646 1195308 820252 245217 874071 32680 857481 250624 397476 672443 46547 144588 1881896 708400 321351 108720 1450433 611746 794690 1804565 366610 902251 901999 838450 32635 1307026 1441635 1714313 575873 1534815 119880 1109671 568299 508875 942006 1399517 323552 204041 197113 754152 1901089 293563 1521215 1698186 660510 477234 1750203 1419433 709684 1677594 1106838 1046805 887992 1740773 575080 692603 1463881 690050 1476936 1517122 759958 1167267 1449795 686461 1889636 498636 1025730 933044 503982 755243 1297116 1260311 1907614 461609 994889 8521 1318501 1181188 1791091 893018 1989684 1953445 1955466 1832896 1405133 198828 606837 280741 197331 1379475 1648727 110201 303131 391750 338523 1822361 1878505 1254721 834337 171654 1739350 1363924 971404 917022 255939 864672 1061920 1666749 679256 1049367 149380 1570209 1674688 233343 245274 216123 1061340 1834871 19633 1081147 490353 1882179 1118488 1584678 1949946 624835 777196 517615 1435925 1761091 1849720 940341 1664926 1287009 1223359 1706540 91634 46108 316107 453146 1003589 1116227 268456 293799 289312 525588 1443777 1277 1166333 1186309 1248192 529870 373671 572205 266220 573817 122243 1346624 1394905 1371039 1997937 361374 200090 1089274 124657 508409 365129 1983324 1137441 1671446 73916 583199 1757906 215548 1408278 1556420 52786 174431 49040 181837 248978 1200399 1836375 453576 822558 1561605 346487 1087226 1950545 1905541 345978 998164 962258 934689 145493 1950991 437999 1116367 1604597 735778 175801 1444053 1467806 534366 448736 938657 1173287 1476658 1929283 249630 1763325 706059 1368119 630198 675412 976874 1048668 1745154 1809104 1235503 1884188 1515414 1514525 784655 1978288 1603659 1315120 1943094 779220 489420 902041 1143154 174561 1417401 538257 1264571 930302 1336422 1508244 362487 1866338 1098790 404719 1487583 68903 425033 1071804 1223638 274415 707339 1322148 1723592 506707 35131 92651 741461 585216 867409 335708 1181248 160300 388277 346243 1177739 291386 1469591 24139 493837 1595818 1013410 344063 193844 1986061 152840 528693 1636504 1630932 1323588 277780 556207 1115889 1057197 1249251 106446 569527 136062 1344340 2463 898135 1032038 1470621 541992 60054 1184047 1624137 1224187 628167 954942 644690 1172277 1820416 945840 1227728 1504246 1091189 233235 834611 1778200 1574866 1735762 969585 1709781 623704 1288748 1550760 848317 1186711 226419 1301622 1846428 1098031 1813926 415822 23125 1643256 1858524 1061887 785261 1372983 953134 198396 1229181 116006 69785 1938215 594118 1659185 480030 190707 610891 1976705 1344947 1298265 317507 735175 1072283 1482909 1231953 88587 1512520 1230990 284299 909633 982928 37705 634569 51096 1626486 20469 859240 1570708 1437777 1222475 595157 723947 1111958 344343 1354181 177598 312336 758892 1384819 1564865 419305 864538 825393 275537 1802872 1274447 1189697 1733249 1201385 699331 15514 343065 1640162 112329 1129052 1722361 736208 1400370 1380792 1706146 1884280 456501 1145811 778077 905054 199347 212558 897223 29482 676591 1827625 221442 446031 1032371 802331 262100 1856442 356878 1638282 1647921 1900449 297848 643812 145649 1085829 1276592 658279 1029358 712491 1028924 785894 1550968 1044889 288230 389635 1565905 570380 148121 373540 439085 916154 1657353 1280298 1534165 1816279 280812 1889020 1728420 27938 1664685 1424003 1043241 1331366 804995 825719 69567 1506475 296688 1304653 597663 301512 678906 512474 674354 233398 1287551 1136051 1495586 566165 445614 1115912 708502 562714 84199 923008 802295 59743 1738192 427608 1197714 595993 1233951 1864870 1820760 56167 1621101 1940508 1868332 132968 471613 1310278 1245773 658733 1616756 56924 854075 698265 711529 857939 1821233 725387 1500630 1285254 1921178 1071624 141615 1037355 927978 1721391 48050 1412833 139172 797017 1589420 1355550 1842493 1013317 1052639 1369405 651704 32855 1082327 459497 1929974 965404 667022 1752855 599634 1325609 1522058 1353708 1108124 894757 1510729 571304 804303 694664 541370 626120 209520 558256 767490 258592 1505112 1757828 438424 1912092 785796 1341744 1719670 1554383 1405821 1622395 730691 1631234 1315405 298160 1919570 1377633 1982590 835603 87025 774173 1992975 1349350 562056 1759447 36257 1182468 134822 1515340 279860 196394 481589 1042549 1297050 1943345 1107075 515989 1455463 1306990 386103 1295956 331915 1478134 1755381 466543 1434945 1106220 1748336 329377 190051 566974 742164 1386113 1276940 453901 229274 1121897 184938 1315212 527629 1421656 1002485 1205834 1879434 429434 870232 1309098 1828259 1951398 223464 1908764 930074 1884659 752019 117887 631952 1072140 1657151 1974766 1392593 1793555 211096 198369 319524 379932 289601 1557523 650521 1617281 915718 1195476 119654 824441 1814657 1238518 1115255 1254399 373984 833401 190744 1023570 1326588 1098221 962759 749757 320739 1505035 1868509 439451 1024638 949295 936344 648500 1191342 1148106 792831 285163 1969544 14487 537801 702098 1688350 267633 237089 959446 1769564 1418943 1181713 1744171 1474862 599525 1616673 408957 473579 1254767 873813 589814 1723465 558387 1486170 1426821 1157920 356184 1794240 1583981 1432836 1078907 191504 424782 1200165 122529 749958 792082 320740 542901 1292546 53677 1406276 338888 663597 425859 970975 744882 1424082 1011414 715042 176081 1479634 1360035 1122848 1937671 690237 1943659 48969 1825190 1987415 268702 496584 1330764 1229612 1618628 941321 914287 645142 916067 1918045 1491144 1754065 744838 1710615 1880657 884899 1043758 761977 144545 278325 1887845 541571 809103 1738267 162808 576604 204996 432410 1488271 475894 561684 1075386 1961171 694440 832295 1041301 1011416 336541 1209095 680972 439020 1364973 634464 893395 806964 418240 308937 460307 269888 1639169 968794 1222294 905525 748103 1859943 1034477 1557072 923874 704675 459594 791486 1410668 1178041 452383 57019 948193 801015 1520884 847145 224975 525583 1644503 1025712 1098904 1797976 867914 1796385 1237289 1573951 1624650 475632 1554597 645391 1612907 83619 1584519 423499 1790737 1674552 1808075 1132631 1861517 709596 821519 1725987 1644539 1745164 1280718 155684 205536 506560 252986 119519 1955484 163353 1287377 780347 1584496 1398461 1863720 703129 1369542 1201893 1621955 1142839 1026812 1023599 1035900 1504971 1767133 1782536 1018668 225770 1217337 1760142 1939313 982835 1873277 404234 637302 1833955 1064135 1472507 659158 529809 349456 1020179 1528007 515289 1704157 1624112 24769 1919391 1960475 939825 1184013 1044580 1670062 1507020 854578 1241496 698700 523497 1673985 361522 501337 1164874 350689 518772 1695038 43051 352476 964827 1630373 1810558 1312066 880490 418551 66745 1524910 1720777 259021 1814570 989989 1399684 1062444 580818 311588 87513 1502860 1748652 1258783 1513330 1834318 908172 207226 10190 778831 427585 1330706 532235 121037 821043 1457760 509706 761498 1042211 572055 1739716 1587663 536027 1703739 368448 1158626 1537745 1334982 1465830 1754554 1262905 1337844 548 412860 1803587 562842 643116 656015 1549139 885364 1770076 1423570 1247891 877055 1516590 935171 639997 766645 808898 519557 1675889 1577889 172622 522077 486147 681772 183446 1373732 1239899 2569 35818 660933 1534384 206627 1636533 484408 500059 230517 198642 392442 781286 1168107 1315499 894706 54544 1951603 1516548 1559646 364514 1040638 1906359 341428 1973715 1812162 847981 368723 1230511 40666 1794361 972138 1520933 221698 1026082 1953212 937447 1700346 438358 1183737 1829107 513321 858944 1226613 91769 967350 370573 1459793 73848 298364 1640947 1820121 1773174 621311 369309 553859 512878 510211 277369 1036061 768816 120805 537854 1756756 956026 1297793 1254265 1374418 83923 977209 269095 1144441 903417 351855 1297330 293467 661112 709512 1819930 40226 1621362 1306309 1485564 1581567 1087888 1231000 1153675 1342768 1290021 946909 1474186 1780307 396112 1711429 786500 133102 1139320 1718324 326764 1124766 1019711 1153659 1190218 462234 1491021 212026 1525606 488590 743818 1501790 1651844 291849 821493 976430 634613 823145 71480 1222027 1045101 1215443 7441 921875 482269 509235 1416830 1268853 1954577 1017229 510455 929723 173445 640979 842957 437618 1239965 1271756 36995 1662707 1494885 1052509 636578 100347 378516 320412 719071 1563438 1444426 848082 1005878 1457766 578934 1278843 429378 123008 1980686 656106 1728449 1757772 438255 1466224 472370 1919529 363789 1028238 1308869 543818 1513128 455630 341257 1613799 896011 835559 243738 711629 12490 1587039 1959207 685277 395935 1556956 4895 522961 1752877 872578 474985 1867258 769062 1173429 1616451 461493 114483 533913 590776 1340543 1685939 934316 825404 155157 1633257 1938821 633390 1030296 104941 78541 1814245 918480 554970 1558873 674744 310344 1605929 1928626 160124 1594721 247118 287973 1497597 992061 1590793 788184 1154239 180335 584103 922902 912699 1700620 434028 158156 1461994 191696 1702411 77610 1320703 1921332 512207 1129331 1946198 96065 920448 1253497 1497938 1574022 379464 1923781 1311064 1816567 476923 1194378 15995 738225 1040239 252710 197330 804275 1609248 1491179 643227 1103150 1406118 1522740 590535 662645 703429 541508 1763183 1013804 195166 443517 1274293 1936128 492347 1992230 1774406 350003 156292 781211 735654 516421 730673 1091671 638939 71659 1308082 1721582 1987397 1909216 775520 1483676 1952167 1351345 519978 1237190 1072350 1171828 125382 438131 265939 1881475 806 446175 849950 1145073 1906080 420533 760133 554902 1372727 1362966 890567 214040 1507835 569957 422099 720127 1075860 799417 100368 525231 1265667 1486521 1950713 1838468 813041 256099 771459 1670319 19956 116420 1185777 1814463 810074 605647 1999098 728766 1030756 922563 1887425 1659019 1249682 968299 42121 1089746 523070 468295 563045 204775 643828 710437 1099444 667616 1374612 1040230 1143745 1398904 1253499 1249462 1861118 1136822 1169880 1902167 1834499 1562366 691655 665755 1387212 1640275 1749138 1366526 1088417 1327591 1590135 1845059 1999215 673051 1328083 1506914 965767 186761 1549315 165308 1192077 890849 1862404 1065305 1375255 588650 1175591 545236 565623 475795 1555656 54943 141685 122608 1133892 658461 1163255 332401 1293878 70513 1803873 908460 668827 1256042 339258 1970396 901150 1862210 1996039 1806607 595141 1663068 1719826 1559569 1592697 1188984 413573 95674 1070620 1119895 1648656 541656 564021 661308 1827164 1844806 387101 1281548 1840324 530549 1848269 1258523 1365484 694056 1633159 416788 1058606 1900094 555141 770639 894533 1848438 315536 1174471 1231850 1775314 1818243 837056 371146 925100 1334555 1490886 1207802 134092 767378 699733 1850229 326973 36998 413235 1088669 1872162 1662669 1390020 204022 1520912 1038144 579491 1466808 941690 1393453 706210 1563986 1483143 1843179 1886954 1735794 471087 1928226 1787201 733079 1453679 1427774 1463797 1629048 1016771 193990 1683619 218563 1778495 1077845 261715 596259 1530036 1144088 924596 799449 485976 1073562 945893 678864 280185 1355445 666038 1453332 722230 1392102 1242486 1640291 1322664 180328 1999118 463729 906257 83900 801336 783825 1509613 194642 967934 1953691 1661279 317071 312673 762732 1302951 1261504 1309756 1700981 1863888 1260857 1895658 908949 31404 1763133 1817382 455695 1533411 353060 1984783 1066870 1757119 1389828 1277254 751453 579132 1039062 747478 999204 1674271 201696 443352 407454 1571201 1121951 554067 1103565 1236583 226127 623522 1351303 1567955 1278018 473881 1822099 1561163 96777 1847250 806399 359519 1385723 430895 1374513 649282 837914 385128 185648 1002617 197563 310993 1484452 565875 1514943 58713 35385 1724839 1702197 1549013 61657 610088 315361 1041473 1288434 1985970 1479373 1736685 23464 390734 1805753 636868 795023 648396 221083 971795 1063331 1991952 484239 1826583 1173707 372478 1290895 337806 1830073 1379464 205605 1957604 714396 8946 1768448 795225 1585292 506518 682263 34877 826289 1229521 690635 662118 362412 1915193 1951243 1869807 1751800 1149730 747844 696447 822564 464463 799990 898560 1627915 1486828 159780 21860 955243 1197120 1581756 74904 1578120 748764 1265624 1973925 1480138 102208 1402265 286365 322296 1576477 1741497 335386 1650108 387742 743612 384040 93675 767404 735709 520983 1394597 1394258 1397157 1756446 1597794 1626072 1069028 1890440 1130290 264190 1805912 1692417 821692 20164 271375 1415238 1452420 558679 1743169 512675 1054840 796598 1058205 318724 983605 1380799 423643 404422 154212 1451799 1358798 185661 1187682 1409021 1478051 1269846 664498 1221884 880324 331327 322851 1338490 504968 1989177 409606 629377 321066 550258 1517002 1761351 716228 263257 8785 801920 1606391 1930733 300522 1931753 157395 1798789 1643153 93417 1529627 83739 1366521 1516216 799016 530493 775053 1302524 517033 1239100 38125 126616 704678 518112 998729 1903883 285140 309389 403018 1809177 47482 1607751 1242618 1706576 1026677 1586458 1193489 495433 1621894 1698994 1982760 1902904 1311680 368406 1790867 364184 1326804 1902126 1211003 1153958 770587 1378779 1151412 1348545 1488134 1719746 1554144 1596677 1771437 1550973 1682736 1312861 1372381 1006180 563084 1229839 1892397 933710 1836535 1451840 1108611 5668 286552 1451596 1667060 1293782 1288127 1136179 748567 382352 533626 1344131 1842794 1430356 1434555 1182284 758985 1928752 1504201 407585 1390219 1616203 1225343 339044 1562289 487372 1704323 818818 273734 599385 103043 216327 1066487 128332 520867 1666828 1811657 1902112 761391 1678697 1168946 920188 1559749 1247999 1344741 1791730 292337 1185616 1492401 1148093 538260 840315 1142859 1816313 1210391 1639877 1932918 1708274 1849404 1240316 1730745 838867 1689064 1038408 395830 514343 222731 1531798 1792196 1467474 116474 909042 1860335 1011858 1317406 53137 1855513 1455507 1446695 606250 564753 1530560 1673789 1891392 686777 443248 86252 1221991 1830772 1384943 1973902 1562241 1877376 1336175 984976 57756 1992989 186370 1732536 790813 154749 1407875 1536184 226904 457335 1980705 1819901 1332278 1421098 722634 421886 83645 1628187 1253538 1586636 255121 958085 1612107 1919895 1651806 333240 700876 51683 1877840 558693 1420173 1744616 534309 19835 1759537 366501 1972455 193912 822563 989298 1578492 1204615 794276 425048 1714660 1730226 1580270 1124563 1075786 87414 432906 1820139 612241 1148824 1112388 1233515 1046319 1819229 554111 1446750 1710133 1935195 1424355 1284934 37405 374125 1078588 93766 1823158 894779 1203631 172870 476407 1853234 679468 884694 1848067 1165703 155053 1172456 602252 1125580 1664781 457111 1892751 749129 1695284 877303 1322193 1399580 1721605 1621965 87453 1918558 85485 1625172 866515 166075 1815473 750038 585064 1962857 626936 1133517 1712547 1114275 877071 1104685 1016169 1050591 384788 510332 1766320 187592 490169 246131 1909458 715903 102912 1678221 1786033 1296850 1341792 272209 1497878 201740 236698 1887304 1313492 1792355 1844534 1591584 477281 1284695 262261 1484242 880594 518341 1166519 243812 1009648 541380 1091155 269133 1921173 1151197 1494831 1294819 1262002 1146745 142625 596658 1574218 571213 1165096 790297 1661451 343948 1281664 313071 453349 1892489 1812268 502540 1137037 858947 39307 208130 1182552 986752 1320502 167925 45420 283313 641572 250445 668291 352125 34099 1716346 1873857 1853953 1521227 226301 1134123 1753916 403652 1768786 706835 1956763 1526667 659998 362449 1583174 738649 1441136 1147012 1010111 1039190 232367 139352 103773 1496898 250596 1211655 778109 337561 42773 1377003 544143 1446544 370930 108761 1412050 878757 1298748 1415094 1122481 1329081 1001743 1661051 1020959 451846 99388 1785698 1535135 250496 199567 363306 786014 292908 1574275 1254797 1739272 1146939 267552 226256 579151 1696804 1586235 1019861 605961 460213 1288466 808052 1135087 1439643 1985651 287588 305045 1758082 1916246 1537374 1709798 743411 410889 308600 1272359 1939344 56782 74178 1855985 254767 1992312 956752 647243 1125985 489605 1322188 919429 1768290 946928 81761 750368 30873 1920358 288915 237843 1174296 1264919 1286898 997211 1842748 1027215 1023946 56965 1093944 1611563 650467 751102 1119365 21865 1379418 283477 607076 1721783 1330535 1098828 1908491 395845 1257557 789509 562335 566787 395059 1480081 1414061 1400347 1791979 793655 420279 1769522 1575065 84688 1553508 1519421 1029522 1825855 427637 978115 1071134 155245 1422936 1368650 234319 326201 1945548 762213 1387565 1044367 1433681 928064 273415 816822 1963349 1861486 531553 1465325 1086345 1322654 849353 16963 470095 1397685 871303 1881258 1087935 864701 1266921 868447 1188143 519532 1070236 167041 457431 1049470 586743 1060542 494277 1007060 454330 1335176 654022 501033 121258 1650464 1329738 516751 1916318 824352 613445 1948128 190218 406296 1997711 772511 1708392 1484393 959233 1775166 589643 291174 940917 1819680 1446116 930209 290273 1567292 410693 1055007 1088876 850363 119901 326807 1797547 1688981 1803561 1912616 1406120 1329987 1746552 1647216 803005 1292997 1210012 1476265 650539 1596198 315498 311038 837899 1422517 485330 293075 404906 740438 1202793 202498 583172 1009368 1964243 663740 548354 1709436 932584 638381 1270458 438263 1030872 1531769 396350 741673 713018 366572 1874272 1984120 999669 753497 901343 1301564 1049744 159541 1739529 299342 1622722 1647147 1986149 1689700 1580241 238618 1373431 66407 339997 1878691 1282345 1674343 1246260 1150357 16582 1070388 1323723 1219947 537417 1127706 389371 329917 67042 1795960 1020284 771574 1954002 1403940 1321322 1401292 1578114 912736 1847568 715769 982817 129230 531484 321718 982115 814276 826469 224851 1471308 677976 1431874 864437 1745506 1820780 417260 355513 1041320 406159 711844 1728542 948570 1666707 35219 1331929 975159 1504790 732349 185472 992780 1371532 566320 398179 897016 1473964 946622 856151 900692 124257 598020 1277962 1210187 1459551 1845809 1436922 1610447 769014 1349319 175066 819587 1374251 1920060 1506775 1006202 1579657 678617 1460328 285579 8383 1620085 1066310 360896 1513805 1073814 1874158 1663525 1742639 980279 562536 1330741 1171731 787495 1237250 706996 1067497 389141 766984 948347 845032 52844 934899 901746 1360438 312500 1007206 1137654 38132 1226341 1176879 1420936 1081545 1067030 1906608 1380286 408305 1297369 1578553 1720868 1430082 1218618 124008 171001 587495 887081 549388 1523503 1180815 344782 1264893 174474 1347224 1731622 1867348 1788063 1372218 799701 470276 343211 1229653 331751 257185 879217 1247927 1371193 649069 635037 181426 11265 181672 1615702 132113 455760 740315 1146024 1888555 217470 297741 1568604 1000907 779518 1206526 1254248 1259967 1359775 1727996 1885849 1489112 1336926 429389 1522270 30086 1326353 871125 940252 562407 761161 981448 167148 437703 793176 1860934 800281 1164691 693797 1967791 258407 328442 1095622 474693 1995460 1600780 575708 1037823 54303 137496 1506191 746779 1299691 188465 315004 1338967 465183 801666 206604 1080862 1542249 1919367 1668163 523439 897515 1194683 137891 311878 520805 1186414 1788944 278429 1830997 1504158 78064 1469792 549193 1011469 968527 846065 1904613 847747 748448 1499496 389489 1424107 423976 96921 750617 674096 1443591 839267 1510505 1747247 911233 1814743 216982 1798780 43952 494580 1398311 175928 1177088 88234 1651357 898467 824203 520207 1255379 497050 786168 568741 941677 587101 1514929 1098793 1158692 1780386 1673325 114989 930199 1750832 93348 1491125 1490567 841485 262600 39006 1398337 842514 328368 577448 387854 283863 929660 1492725 1496078 1848250 1418763 1547794 1833305 1860788 1687517 1910411 243506 1201289 1428118 1189900 1431081 1147007 1955313 1919506 245257 97751 1761841 771061 1016386 1238316 1769959 568266 561247 265253 1082320 916230 1433050 570054 1874186 199656 735703 1746334 203023 590648 1318348 318404 685935 1397474 1158516 710683 1366316 891632 51954 884572 1557468 199439 1986508 788170 649390 844444 1135798 1100652 1875649 1535540 1433677 880224 880042 619251 332359 1458218 1149688 1081272 1857229 1188522 220237 1675861 565742 1022609 647359 1880273 1293773 368069 230921 1062709 522850 1258557 1384902 1739819 630612 1100174 16686 1322056 829087 226638 400366 178312 1462560 1400423 34464 1168356 258572 1001625 276290 1443194 193203 251943 416663 548040 1363689 1366530 1827370 90622 1027357 510115 463776 1947551 503591 671496 97924 1289916 1837650 692508 318224 1890946 581460 116148 700369 1414280 1137898 1355996 1154270 892675 1650386 887159 39057 1730170 1990267 1526598 865038 1550863 1468643 1874027 1013384 833940 1957526 526347 97755 739269 1642080 1170305 352761 1572852 868206 1402399 1314592 1678662 798931 177533 1558876 1959571 1007542 1222020 680996 1574813 175618 1772746 542239 1345607 366934 1340933 1567560 109017 287218 385683 1244629 1214486 1487033 1387548 29164 1218230 459693 807288 213715 1521684 1105368 1019939 1969972 1145228 402948 566636 1718342 916446 1996778 850423 1054781 606341 1174391 1666578 304680 609412 633673 93109 259954 10844 1464101 986512 163044 1277559 1076647 501165 1007153 484901 186345 835217 838782 1968386 10888 1010627 550294 1895887 21246 998565 1418318 1998317 1356215 991679 292304 1195220 691974 1282809 1830186 1738911 196549 870690 990160 1114458 1453108 1220668 1213135 514328 1605613 1523632 1427630 958591 1839853 1240442 1233634 439916 1581111 972995 1127766 693788 1608105 1737365 718313 155534 1399057 1424429 616307 1329073 10241 1247996 1739990 18424 1356492 1025672 901296 1821222 1489979 1273825 1664146 1256616 470221 1413586 1477364 1315185 913199 258214 672765 563544 1424920 1926587 616967 1915909 1232469 40960 777212 1929138 1367104 709332 1638388 1598855 654016 9685 1772270 1811900 292352 926619 328944 1142148 339028 943981 1779964 1493628 1868187 533584 1746563 1193590 1475830 1954670 838535 590074 1471951 332750 1929962 627608 1280601 1606827 378160 892877 625275 85584 1151850 1911029 702077 1627225 308571 145472 1663943 902155 1313680 252629 90234 1149453 1833923 529811 448863 1760075 272413 937394 1727401 883712 160670 1547338 57015 1927852 942730 69202 1738690 1731112 156351 188598 353624 1539155 1331701 1291014 1290820 1661461 169520 202712 187257 1950712 1325780 1755845 406713 269662 569227 795445 463644 1362856 17829 1053252 1864587 1826940 196683 1097620 756850 409115 369602 291265 1925391 1971728 1132445 1450734 341726 1950774 1608519 71869 1922419 624009 940506 476486 61311 131565 656137 936812 1945743 1943715 1294437 869025 1273373 866109 921184 755153 985965 1461501 1992655 882405 1655721 1624694 949948 28143 1277696 1861987 258270 783526 1620629 94416 878331 1083125 1907351 980568 1693339 1394144 1583068 1130410 1560702 362763 167979 1219868 977727 1031246 559362 1400032 607537 1303017 1923334 1808707 781708 1792125 1192009 1363948 271572 846001 1412690 1769300 477724 9860 827734 579745 801525 907620 1540732 43396 440218 1365311 1047611 1983003 724680 42785 1629330 1396066 44715 1306032 1209867 1419011 1930477 137112 697525 1468834 1548990 1704857 723751 64403 593285 231512 739695 378527 138002 831555 1003141 949368 1775595 606395 533990 1276234 1366575 1662407 1739697 212126 899038 704211 471245 756972 497522 233244 1156992 1008992 17004 1875930 506241 637069 1774630 1263299 307915 240657 1081123 1068064 1356765 312937 1520850 1660489 565859 994342 1676798 921185 246734 878325 859461 987298 171099 244733 1058639 1925881 520781 847739 1789087 1643980 658058 1788600 1828431 144532 514505 1037642 795372 1997076 852259 236676 587814 568470 952437 1459203 1740432 566921 495400 1421204 1241981 1508681 914015 1453985 136694 434473 1980597 1786568 1640990 1442053 1069093 543354 1680212 1787284 1500237 1655608 1435025 1174730 1472881 178180 1455911 662537 931911 1511797 34297 130488 1342036 960981 1758863 1350659 703801 978062 182717 104425 636793 4362 227775 1724377 1683778 473866 935296 1966670 11856 733263 1185142 1653177 406923 443200 240447 1060801 1627680 1448971 1947329 528626 1690912 517862 1011247 1310953 1357390 490762 589228 379488 67675 828825 1102586 150533 174276 251859 844888 162097 1387367 436242 1775265 1707399 1924804 1015477 1980275 1123260 579513 1444209 1625891 1382970 229896 1146922 1856016 1044418 1551222 1374536 137095 60857 495336 461040 1669917 1377397 306669 183186 1495476 742810 1877835 1621783 1848157 1949452 1883596 1503818 872617 737204 1294267 179592 1359325 1437538 1828331 1969931 1641439 837968 274366 764326 691909 830201 1139932 1756810 413913 1320517 1186466 1028411 1629023 455921 844760 989948 372296 668210 497955 1478862 1507375 1505049 445766 1621512 303264 1039742 1397539 581773 1546039 283036 1829494 514950 919136 1050910 1882510 136373 246398 232747 1455274 286917 489104 1561167 463323 1522003 1439086 99201 1493122 1274465 1632018 263269 1486363 1138466 1332565 737184 1584587 1296716 332303 1888197 1694575 1819445 728351 418261 463753 1381759 427954 1551546 500625 1840370 1566585 1994349 487774 207906 1942348 148023 1518030 1467489 161136 326334 1169503 1264390 1703086 591486 1806265 572375 87779 864388 491660 1051160 1689398 1638741 1599188 1692667 1911691 538089 1189925 1984427 1267043 1549966 1248129 1992469 612643 475521 121921 713446 1884562 1106722 547138 1618140 351545 859531 647379 1488989 1520254 1069427 640428 942353 44996 200985 807528 1412233 1611412 324376 13848 691826 1067234 1928817 1745229 1603807 538874 715555 942869 1615543 1990387 1472760 937492 295350 744388 852379 1216969 1136766 73981 604913 401049 1975724 630389 535363 15028 1441417 550968 177498 1500781 1743158 1280656 988473 446170 957893 700432 1083657 1050588 50953 1463010 497579 798579 129985 526669 639616 1176933 1634495 1910132 780775 393635 1038343 399868 202140 1826293 673507 584747 397030 345467 1895306 1218558 1025654 917186 586936 964136 1651710 164887 503264 808203 202514 178200 1267694 1406655 1982323 588090 34763 446852 408080 966776 575036 227596 580564 1349793 461811 454941 1837931 1872533 1500162 94731 839727 1900805 1034366 1318738 1802111 765681 914152 1912010 1219116 959066 1455413 1522942 293919 1674019 1886344 1517824 155809 463796 1099789 729914 720989 959116 1829787 1010093 1366856 1710548 1199289 1313077 1294257 1229147 559824 1991018 235628 629638 1247597 1330648 1635280 1102768 426124 353756 1364227 504767 409208 1969297 1361940 495052 421044 606756 1168522 1154590 915357 1402944 595008 657105 1243632 1591735 1958811 824400 1405958 117213 1075316 1865471 1254055 624898 1463859 1221084 1602005 1197874 969661 1544588 955925 1871966 744569 85857 246493 543824 216643 1935560 803349 862885 1232652 1357299 1694402 1585662 1293495 348676 713316 934568 1151570 1880638 1117187 159687 320440 1474837 370502 1145861 1970328 1511966 1945195 897727 712484 1546943 1390287 86682 1257971 1242254 776060 964315 1629368 1904980 1910957 989145 712660 1576342 1387969 611718 1799116 781352 1946066 86021 1290346 1317393 1521677 473996 222265 922893 682163 1071405 565076 1771881 1935865 1799914 1366366 388520 602209 13849 961674 1640274 1316697 950364 1388112 1037249 1909766 1058715 1458803 749672 1415564 1582906 877604 144108 1373691 681007 1046341 178935 1369362 1629241 1721649 114018 1890817 1089740 1739313 96625 102695 1317610 23004 1155481 1857093 494494 1437790 1536780 486127 744831 1293614 133538 1633045 861870 545292 1282300 636188 1222324 97591 1705715 1293765 1385552 1197149 1485937 1218809 1172032 1061771 1894450 334776 972458 1836788 1580149 386368 376695 1812753 1105188 1452108 518532 879475 72137 32066 959315 1075501 401635 224059 494184 1918338 1536848 1380875 9698 1258516 722381 1463070 306342 1027134 47097 352846 1150808 1749800 316207 1795946 879540 1296200 1439161 150496 856770 1421085 179479 1363467 956176 247959 1847783 1042860 641506 1431228 619246 1556834 352159 957843 1765289 1584618 424926 862804 666259 1222736 765007 82288 1165295 1049103 1245399 1892588 797520 1649231 509288 582606 994468 1253795 482873 54804 1480555 24094 812609 455467 863461 824871 176106 926614 1614191 727432 298145 1708323 730085 1722107 411418 363292 342434 642313 1341058 1385143 1839924 982421 896527 1675491 1825409 1056692 1006542 268514 1298451 996480 911004 1082266 1755459 199265 839043 288063 41033 1728385 493368 1254553 1182191 645668 643987 1689486 467013 813264 1959635 889225 1738415 509269 363360 600372 1197210 493390 1769016 603385 998723 1491053 1713595 1287517 1364540 1588573 170194 1839646 1884430 893743 1472252 395996 1406379 1912470 1512342 636627 348206 865591 928210 1268551 364626 1952545 1952158 1417535 62425 1113487 1356741 747004 1698181 461336 1324522 1749285 118999 1224760 1151592 1095593 1727675 1376361 1142482 858968 564758 1612931 39329 1165252 573306 185623 1318239 1325935 591294 1237749 1948697 50328 1004896 1233884 1722775 961939 1980939 1918241 1031990 1079854 1661063 1948321 227222 311771 1718475 1049268 905310 727541 1068355 189781 1452953 1587909 561615 1909875 501327 1388629 1012537 1696072 468690 952951 1071996 395846 706715 1738769 1260998 960850 1901964 1704429 1358168 1517344 1551830 481181 195674 90674 845406 228770 975091 1388197 796508 701412 1006762 1442572 395936 791183 1683958 1395167 1634933 1764317 1474865 788085 1284439 96975 1528119 292335 335475 1548306 63898 746883 1925495 974176 1008123 377926 1795035 872619 1768100 1528263 576615 240054 1486773 1083152 1860970 1534739 387375 1359487 1278367 360487 1636534 611452 609250 763122 1743180 616807 91394 1213425 1939316 943680 419044 1556498 1611723 962006 1266844 1778249 1248891 366473 786317 1551022 512210 1894110 1248349 1329236 755081 270321 1486818 1424957 1691718 1647913 1643214 753403 1295590 1312369 1838854 1199423 1539135 175988 320333 317402 655411 891715 1195531 654275 1338276 83709 1143380 681273 539481 406753 647174 1589818 503888 1009541 1725702 1808637 1340642 1288169 1973620 441643 46487 944614 1586976 1772060 463887 1317882 607624 616603 1577040 48623 1097523 958306 205228 682361 4182 1549313 97708 766287 1910813 365511 1585082 1285297 574400 1873002 1262884 1601829 1349020 823567 676661 290741 672841 1707502 1146097 1853411 85218 570928 59657 989169 1022833 647715 1078485 1088992 1707688 641834 759886 1215117 1259705 261971 1605691 1386376 1257232 515929 390813 1616114 167626 501572 1618309 1251247 1781842 1788622 1407725 1508644 852435 939064 1762116 641442 1672197 1241205 1106377 631869 1555824 1614339 1771555 468606 100157 22956 13645 1234058 239360 120014 1496702 938266 1681233 1328297 1229706 1910745 1209352 1045974 1787635 892725 575618 1110495 1550727 1414917 1335391 1155357 976526 1160267 420582 1175280 16040 838270 100141 1228599 1518385 1696681 617620 743804 1960380 486978 1531967 1856407 968327 1075127 706926 221855 1944602 1329153 1995835 1200149 1841309 106283 1203318 1964864 1463196 509854 691693 928428 1825037 633952 869976 131659 1974410 1031311 1116700 1683482 1219157 220551 525791 44801 1656847 1748080 357724 1863644 1870927 219973 402899 1419938 62432 1384738 1728518 1373199 798696 1208265 1958620 252745 1386449 664201 1937200 1295028 1125811 540958 1196097 138682 1205217 231240 688773 1682063 1710295 1287118 1016099 136444 306837 706668 1503040 1471603 246065 219009 594289 694426 1468618 1938288 470146 963302 180177 482531 1424426 945608 1340725 870815 1506839 1936991 1881163 528856 1005845 1762106 422321 5320 137439 1606404 697032 1895202 1982410 285828 904349 949096 1886386 1344322 1844542 1453613 1702532 759195 931189 1618675 414943 254365 390994 1433779 988144 1930945 194410 416447 1132073 699206 1836727 596474 707093 1563628 1482476 1071185 1883322 1090085 1486769 1696519 1410170 909662 884996 1576670 869092 244466 1329548 1928035 391651 1173603 1388697 1236298 1008097 1256137 546226 1316764 1353119 426965 718207 849970 1259613 1212260 1743503 502278 1975100 42048 1823098 1545238 1057904 271014 240277 803007 809938 481029 188575 1276697 1026572 129254 1635335 1879277 1496446 188446 233239 1781969 1846129 1752223 705429 1536946 1081254 771216 183359 1548458 138636 673972 1108156 259483 1229563 1692541 840764 1187929 1162206 1146512 1979804 753328 949435 1741926 1171181 1141318 100079 1427598 1989161 1762016 1271042 1862087 467573 1045560 424947 1741569 1698288 285508 1858088 1630170 158635 936745 1775376 53004 98158 1814035 561229 1657777 662056 1732077 315792 1672372 538631 10311 1542037 871911 1228095 482417 396927 447572 911199 685822 963416 1005601 1337438 1227850 966880 1101825 549416 16561 1958684 892029 471114 1379719 895978 466031 1377551 1811943 28645 969606 692069 1966969 1010344 451068 1065877 1526841 1055967 227312 926259 873478 862630 88027 1808086 1317560 632662 689796 1411379 382829 43403 861668 1405253 1004019 1472849 1245696 1573277 1126813 313642 1278316 1268951 1502145 870625 356722 1600584 261746 1273097 588935 941587 1015178 180287 154314 1529573 114309 721408 466989 743143 242291 1477838 930065 1395606 1321318 1866730 1510967 1409438 1468628 195725 24370 301843 1903794 663851 1540085 1143477 1509109 498759 411927 1554301 741724 1564122 1516280 1804823 1211911 815948 527681 1670944 156796 879052 1044307 1463319 1074551 98475 307047 938173 1018858 947677 1409870 608226 119349 507669 1227616 77541 559704 500305 348772 1125060 840788 563424 1329542 892389 1858161 622978 1793925 251549 1244910 672017 426814 919244 530551 186062 206446 70645 1044885 1874198 1897589 1509437 1921152 613590 397016 1931210 79217 1673271 1221824 1184941 1342043 369133 1827076 1813438 819419 432196 665014 1847024 717183 368944 1435388 1626171 762481 180145 587786 1690178 607255 1131804 360442 848918 562933 1668957 1082005 938458 1226209 1510858 1688376 897079 391410 193552 1221369 981776 1201844 1955744 1198372 630839 504950 1450093 1617129 241436 22323 534563 15350 9505 400639 171132 644515 207316 390787 1863533 1351515 112518 1133598 232669 894436 138856 1034660 236812 1194728 780135 1785743 1264359 1240193 1072542 864142 1261989 1044649 160370 1662074 429556 1719385 1172472 654509 1331000 996498 1382135 1358901 297417 1104464 1732531 943265 1246335 614825 685868 18248 151292 1804522 1956749 1066745 1809875 802308 593628 1943658 1980278 1315151 1599641 869021 851399 1530979 1467670 251872 1319040 1360260 371988 1434716 1945009 157557 227639 107698 1483184 1989829 490628 1740371 935290 865979 1727552 51427 1873313 1483609 1349628 1653160 1890142 1257001 1093706 203947 1589768 1158055 990250 1884721 1789172 400861 1165782 1218949 874882 109147 236181 679061 1507376 1977487 1225121 19868 1656652 1866534 778498 182127 1541891 1033207 1982974 258806 1135785 858421 1596206 1100032 607678 1320914 1329406 1546612 1073681 1615720 1593866 664555 1093983 519239 180501 1261551 1349096 1564107 40104 1242637 1096759 330869 1432699 1361011 1961987 1701090 629173 1422875 804170 1284130 1472320 1819838 1468469 1100818 1107455 68940 683118 810972 1711569 1450139 99361 72729 1217900 392437 798130 948457 1364844 504929 958670 1593280 1096620 1165442 719339 883660 239196 821547 785361 988186 121111 1557899 1178032 1844554 703469 1434009 970002 1534658 1120697 1698234 1019594 1071385 1825046 1044805 712089 1419243 137052 613416 1428155 146504 1749846 33660 611920 1263559 562142 865288 1097185 655492 1237300 1204016 1512059 1944839 26865 509341 1237400 391908 952507 1470413 1485528 1228692 801277 193641 765196 22393 750185 958657 462244 1733362 181999 1580485 1070922 1808324 193914 426743 373947 1416254 783448 978672 594022 529930 1134765 1319930 309388 1718401 1759142 43577 1349175 251629 1405866 745376 103073 521605 1332979 1023795 1955976 1159296 1037258 1215772 75262 637096 1116688 593267 1656404 656239 806061 995559 412318 1896949 921750 841267 1028564 958473 467665 1243276 1606216 1372856 1494024 1586133 871419 1466695 1788680 140257 107067 1934167 673195 954175 770493 457871 1058105 1066474 307084 1395419 836272 1455449 1200906 1830420 1035021 474706 1796517 1680246 700686 587871 504947 1331482 540398 170220 634754 863926 1248269 625940 1058894 104700 1790450 325873 886519 293359 746561 861753 387693 52122 582851 244942 1963949 104589 1625777 1485178 1159226 1256938 836721 120382 545368 1778024 1342703 29770 860515 340549 1776103 175791 1826239 878709 1714522 391071 3938 1985217 272299 1652474 1278213 1541615 106981 1502451 1841788 1784117 106520 475953 386655 261945 265028 1494601 1458733 1198719 537798 1571245 1179707 261324 1318549 1399873 1264094 1358652 1760972 983698 556543 865991 817810 121968 1175734 1336313 1348001 1457241 903717 1151578 1020769 498154 771651 1632014 204448 1530519 1846256 1945279 347122 1355173 496156 1060455 318910 507319 1618357 1386325 200798 104661 1799555 1979879 323857 1069685 82508 1215369 352109 1729545 1237348 1544826 1925407 1311914 718093 1771514 1263045 645479 854106 97556 208793 747316 646217 1927985 1912792 1677860 467998 1786512 299591 1407481 916114 1025135 762103 363449 1991796 1702044 1413654 1985058 887837 1906703 879245 515136 807960 1616579 1199396 120516 752558 547394 1314417 91042 723486 1536131 1821845 548022 1739765 1930109 1472583 1554046 357771 972952 356880 1658285 289884 331963 1628949 81208 1600013 1438125 82477 1429429 1886379 1836050 231888 1692879 1162324 889683 1417700 73892 270133 1738055 91582 796346 1778899 37415 583034 1884761 1905744 331256 483755 984437 1566267 219840 1507924 1073044 1269338 1944744 1526287 922359 1769934 318928 1847901 1750639 1879236 227840 110313 1965966 550993 1704757 995062 1602532 1125349 144411 695033 1536994 17858 1841156 1564188 1208346 947153 1374606 229368 302749 1368812 1181931 500040 843336 1207711 530967 436291 232577 1493269 1771575 362700 482106 790394 1938951 1166140 144765 387320 1747997 1053481 1328837 930505 1423649 1955294 3251 822957 3831 791096 1225048 742940 701374 714076 150303 1872195 1336133 164032 1434821 1327886 116402 1726024 811461 53347 822533 922196 346896 484867 664177 467007 1252013 1757945 686418 913908 1794717 680072 586896 1966320 1571943 1874671 998008 1354675 275088 1747985 1521836 1498358 233744 869565 1892286 1598730 82175 832992 93996 1976769 1304427 777540 991917 209504 288028 931923 501328 404345 1848263 1916043 290719 445839 802864 1849805 613707 1212101 1846549 1509311 1843432 767714 1167878 1017349 1765415 178203 1482563 545398 1789007 1194184 1139022 790000 151966 821344 1882607 877015 677939 1253278 948571 1175814 1683701 1455259 604634 1186640 523343 324201 1702893 190389 76821 1236822 358929 705524 1089671 1904932 1018458 316612 1911675 1236819 1975832 499802 522767 221707 450886 726697 1159989 213622 1464501 1097403 1549036 472582 1676944 405313 848926 1802851 1796918 355102 560271 896216 1430235 684644 830503 721790 1645501 373505 1680017 886501 313399 4939 1273344 767883 466377 1282383 1164636 1515421 718913 936069 659211 1804418 868247 1584373 83149 1186668 1577336 382243 1019154 1991106 786535 895121 1971707 322712 1128213 735368 1481726 172383 460040 1469392 474411 1930098 1456458 624337 925454 1943758 1315763 802182 680442 916564 1996964 1448983 1867465 1574327 1347183 1066836 1387102 791681 1853825 839298 211581 1773428 1436363 138 438186 304818 345360 1692219 789656 1189917 1726504 391036 306589 750158 1489899 1370822 1328097 46921 305080 1170064 1349675 409928 1249119 818458 279872 896352 490260 1766370 1636266 351782 1068344 1770562 1536798 814514 930343 1110918 1969690 1550151 877570 1135577 72378 223580 1911845 1125477 1867747 1595841 1170828 151772 43515 1532953 1479839 1170236 803731 1013754 1717221 1712970 387940 1549711 324348 280980 89691 693904 1117361 74374 1591955 925300 1254845 1500838 1880196 1102209 215668 211694 1019347 163846 1819307 1538744 1787999 1929956 625350 764084 1775657 66295 1425680 1007949 371324 961794 1286433 1224644 188458 1122657 224753 532920 1958593 362773 1471047 641951 1117419 1390711 738378 1068158 1464492 1868924 1692673 841051 385787 1438095 634195 556298 298371 159158 26199 1678046 220736 500199 426407 1255117 789904 980458 498034 1761258 146729 313193 765080 1047865 880546 1049969 924445 601366 669044 325398 974840 58192 312479 1465255 1094962 1366455 1991885 999409 965923 658436 597104 1785750 1984284 670861 576685 1087754 1777872 678118 359070 1235064 1582671 1235728 1159920 1749008 1730644 1855445 968807 851950 792431 1417187 1129664 962705 316874 1933355 623282 1823171 292237 507665 287779 1662606 20893 1553315 1598881 686710 711956 537397 727692 1200950 1153531 1305369 841605 1414186 391383 123355 1222008 1972587 69180 1922816 1119502 447871 972246 987876 1526989 1484899 951280 1515554 1017678 1787126 1407288 849796 862654 1007667 1184802 1032492 581711 1676897 765238 1561788 1660914 266544 1445221 603297 1015818 1731026 715590 1323591 509461 1692828 616814 233197 1496359 628150 1044629 1053281 586188 651498 254349 70294 763947 1609962 796025 559994 1228215 1522727 573029 197954 47109 1922425 1027435 853674 4606 1425567 980444 702994 1444040 1654449 666946 784434 1190214 356192 1454011 1735409 1987367 860326 1204957 1917267 1880842 170005 846193 1764300 1587409 1863454 242267 540974 1965783 47642 343204 589400 415935 1349629 1356912 24105 1765652 658856 1328382 57695 926045 1379972 1839760 43617 1594114 1639815 827309 35933 1514288 1617418 1466634 1822858 546469 1230429 25974 1754070 1909562 29758 1532052 120315 1820086 431223 1117529 91346 838565 214199 1253169 277158 1327054 718433 1282801 647218 1349798 690908 840561 196960 987308 1793283 505107 406447 1437246 207458 1579541 1241814 393405 672738 962909 1540148 1719389 1702219 1283100 1273305 1890896 689442 1399443 189015 1208164 846059 1363522 1224942 616226 1855560 1121468 75289 1272744 1921007 188363 738991 793576 1793916 126079 983812 385591 1142752 759183 1447072 1017136 650635 610784 1060710 1827277 1730428 791626 1686431 1620209 1477748 1671905 755628 1211581 586459 656308 686162 1176186 1186646 1296236 1467248 535738 235550 1941160 978811 1211546 1725028 1502807 362151 172360 1618083 381599 1864178 1430829 328757 89779 1208334 1399102 1558806 692948 1329065 1816019 939708 718361 982304 1737944 1965614 952789 1958325 1892200 44986 1834144 1311185 118467 371114 1652211 312531 1510261 249731 1485617 317959 1070901 1123484 993957 1197728 480530 514242 871060 1383018 819967 477144 561031 308595 1770877 269229 1653339 1886024 1545467 51883 814281 79190 379585 2245 423384 254289 1114961 1092627 1387709 468503 70223 1328180 1097387 1828917 165905 1106307 1017658 1878321 773812 400398 1833700 148003 584883 181357 103957 150468 80094 101190 677178 296735 1107491 86404 604646 1435528 250946 1235401 478919 551667 1714327 694134 429727 1539235 111311 4920 631654 1362435 1438972 1334879 1118209 945470 1099668 1351380 459780 26525 1819673 1176206 1624079 1313256 376179 710401 9301 1523137 1114377 1356346 1119104 984388 1936580 535137 1608701 963963 1264863 1468347 1945189 1585054 538287 967376 1439618 863769 1085796 48046 120941 744215 1076706 734203 236084 387576 794412 744630 323528 1106124 656687 963464 825228 1349511 237891 760434 530872 9048 714741 1896558 488931 1473891 1766664 1062823 224618 809726 199494 1632497 56758 6107 1672557 1908674 708231 920659 1931549 521396 1458916 1034035 1582235 655817 763218 914534 1603501 1839447 657145 1227524 1395630 53337 1689441 496779 1866026 1264503 81863 380774 1612659 51261 513226 306258 814570 1989371 254811 200203 888565 790620 1943477 1202923 1805791 414111 1852397 1774253 618117 1838159 41858 1276309 732494 1431512 454693 303780 1051553 362580 390715 866669 1877560 1626491 269174 1754904 530683 976187 754735 250322 1190253 938082 1982455 339257 378504 479298 85933 482276 1508033 685195 1613496 242083 933315 619283 1200409 934538 173478 1189872 1226357 1256151 284796 13279 1694586 392820 928764 355203 192346 1763441 1232782 1872874 1034857 362977 804978 194146 1090657 384926 1036784 153314 1173898 622800 227318 89013 349425 470435 378971 1192882 1790503 1223973 1103691 1660781 844180 1421352 1889978 1248731 1118473 813503 1801854 532487 411404 436051 440123 579567 734022 1812194 286604 913627 1756123 584555 740227 307042 1186241 821078 1554922 1953972 1193324 899894 1290061 289510 1379673 47671 134332 1614103 1938751 354123 918874 1646117 1478931 1523886 1104323 1673626 1537932 618463 1920221 770694 1572315 773673 1645258 1329378 378744 1511381 936490 5934 606166 1267994 502371 1935568 880772 908118 1696901 1752528 543451 1709043 406054 294370 1472359 792903 1791047 1816106 458926 1225791 25139 1456058 571871 1769673 1209608 1878765 430947 462290 1066003 494075 1515378 705320 1608749 718833 1012311 755633 1488033 1605956 1132262 1682475 1108266 1748423 1861557 411566 491277 1388385 856940 237975 108463 1194947 838278 1942830 81484 470275 1201001 1664237 508117 218514 179358 705301 1601416 1914610 1410337 70878 1240278 676424 534106 1163669 850500 1946325 155798 1914166 1545822 100714 12292 345172 128063 1780552 1636744 1704075 1593296 338765 264044 1473358 1529644 1334394 699305 133267 1044606 1625633 1185478 440338 1562101 1740801 1055209 726837 1217039 385210 1613762 1144867 1641729 1891850 1514121 455595 1244317 121843 1480018 70076 1425965 1094955 1432833 641995 1455433 1408290 1699688 440639 1150407 1649438 848397 1565770 265497 362173 588563 1636912 380508 1449247 804666 343154 313964 758840 385538 276041 1997462 589472 1107537 1632775 27369 1081745 277974 1639155 967802 1259683 457680 1107300 150577 299982 670724 261086 1624152 40353 1674854 1184513 1195964 168612 1395966 1648980 804481 1838694 1406534 1580309 1685003 1432641 549793 573882 9057 1254962 909656 1281401 1395139 773898 709710 977581 1256739 1527908 1185404 1562443 1787516 706402 1034158 731633 1830249 178249 1138927 1063929 408932 1627104 28410 1116039 48048 741278 457218 1763666 440211 1934547 1569829 699342 677784 255601 279251 265909 534327 1235486 1831222 1833568 108821 710679 937503 1017598 1013785 1765267 400059 786248 1332828 1343971 1935751 1549669 1310376 744997 1901505 501879 406761 908475 1867990 268928 1423370 991553 1433235 742755 1381966 878144 1997090 1077049 1957048 449467 659872 540401 1980240 785713 313159 1210589 1709439 1847047 21086 734594 220365 1060056 766275 791287 283331 1058725 939859 409954 1253338 902802 1027929 226269 890901 1641877 1135910 1070350 384884 614331 1309855 1909895 565903 898891 1667080 1540864 175640 44135 1075899 1643417 992739 1581808 1675065 338942 1044619 193436 1880210 1438847 702475 1708484 1011289 7791 112219 660522 819461 1851152 1644974 252397 1868079 1799190 1193951 280266 1812507 1669441 932991 866815 362573 1238642 1542880 1593226 1592779 1365347 1491678 688483 317916 765011 1246974 1961853 1107783 1465256 266354 1740425 458464 1010554 538632 1198463 1342128 300577 94046 1543942 1679182 632512 678755 579284 118826 922939 715924 1925026 657950 1736549 1341548 1993981 1771308 1485229 1838914 870560 542943 1915408 956487 1205671 332644 657543 974062 720583 1334682 1352577 1156133 1549646 1813467 1411265 1343562 1275095 710563 561173 747250 945624 1912032 1145469 1378525 1851663 386459 224685 1266138 1298851 1338863 1038376 379174 830309 811432 1397311 743390 72992 1750975 1635409 456035 1521974 964546 1627446 456232 705472 736520 1498916 1510446 931188 620309 472940 1696809 1803318 1225760 1558159 944081 427600 22341 918205 781737 1541730 264008 1438866 1840265 1814896 506278 1279268 138501 371204 1268212 233628 1451318 1014664 740953 1909554 759220 120958 664676 1551071 1692340 1668626 718886 1290060 1330232 1173094 343809 1305388 845124 669967 93451 1720244 974082 1418096 152985 1261519 968538 131780 890393 1533717 81791 932672 265095 1906516 587892 336040 1842955 1098477 149711 1734097 92209 1925724 1499117 597339 1155800 1378687 1466482 32802 1161605 478719 541795 1659669 1840469 597236 40752 795474 1802137 1093929 529416 1780636 1244334 1038149 787665 1488145 1017521 1513535 1504628 1261259 1198214 604784 1986774 1597242 901483 1020172 1857810 1226290 1688293 984172 1555180 522779 414124 1056244 918134 815720 901541 1558990 1794475 1982295 1467973 1687421 358822 1804844 1262534 1633974 1276955 1970333 1571403 739735 966327 1145703 888672 63769 1463287 1366704 1079913 1822264 1046707 1084511 700274 72090 1606065 427041 951596 365254 856078 735782 877352 1244209 1736906 1108559 294673 173108 890532 299708 1207211 604105 606327 1147275 1538755 1885329 628466 1728820 695776 1058377 907923 1031417 747182 1040110 653850 1419904 829363 1076801 706194 1910353 416149 89031 1805924 380337 183090 735775 1370003 828800 1418916 18191 1064540 1781641 1038081 1437471 1548659 416767 839701 95089 922947 1838234 754455 1053536 1126265 820095 1142799 1280443 283240 612889 555442 585781 1747949 1525739 691523 1440551 23691 1242643 1111344 1425455 709585 1269162 1942192 46958 770425 782696 932538 1123965 1285472 1565082 380333 231968 99572 1897585 383827 1337609 1647661 606926 1098058 607330 173347 1509465 403332 1542266 539218 765048 177864 152063 451989 79186 225300 808099 1323476 1111208 1827817 1746109 506821 756789 761964 764751 151675 909724 1761984 246980 140216 500688 1430641 988779 625064 854235 1779461 1208200 1874828 1507992 329415 1625744 793953 613840 1706502 1774554 1768500 1272533 741815 1427139 729728 1331382 879358 862737 1801488 666750 92454 320132 239634 125506 779479 1365308 1781134 301621 989430 1986075 965755 1242886 343447 1535756 286276 315972 1177292 267960 1673691 1184908 868469 1672771 759423 830050 889516 1294816 804056 187999 1122659 678727 30711 695759 1354023 1183817 493127 671937 432810 1076726 394788 1233436 607382 1670687 528197 1457028 829611 1527063 692353 275052 1106030 1443292 1345135 639061 1252855 1596779 604934 326452 680126 804888 809393 1169600 1983819 1511529 449101 970089 1298742 584977 643635 20801 1209296 942972 1347387 1801910 609900 1651171 1259188 1111999 1005378 342156 900343 1739926 1964975 1522123 997206 1413992 1946409 1657559 960832 1292077 1170479 108863 1004826 887663 1948397 1480235 731490 1203497 1906509 1086051 379191 1771880 354942 1604671 1037725 155531 737488 1089817 44787 1674540 1750696 1538902 84313 1339671 1937834 1987699 1146335 872478 1530191 1522052 960747 1920837 820692 307017 818640 1262770 1459927 1323257 1338197 1564987 411041 1593567 854445 416273 189639 447232 346925 713790 1261749 1253166 1361736 1617975 1801412 1730349 286014 1839713 68890 664605 1983422 1026867 78615 62248 1847986 892307 1140066 1900499 1318516 259819 760018 1891609 1622515 993036 1769646 1977244 1811509 1813168 1630527 904405 611531 283484 447846 55640 1369602 163314 306089 1469557 437194 1298310 112676 1564366 440591 248515 1609771 1712863 658183 1251323 1751410 1062380 718740 1173671 974856 348569 201667 611117 1845695 1894501 1738029 223743 102512 1829394 544064 603025 890864 100676 706892 1705387 796361 544503 720064 841896 1950539 82556 711910 233062 1399259 1627085 168224 1789110 1012662 582002 1915459 1475256 101158 159950 1881628 1205005 57455 914336 786300 1395544 1070902 687368 403699 948881 1762090 379607 1249726 27427 514472 1075873 556966 1760536 1482011 1408965 1528591 751990 713002 1634354 1192853 83387 119283 626733 1831888 1410928 195904 511798 1763838 1119765 1387245 58672 1700828 219197 1583480 96158 443918 1069155 938244 276840 404146 1384006 1341001 1702961 351464 425598 1960855 1058483 804101 445096 824856 1207950 821594 551352 960144 1204132 1226025 1883463 672701 818382 1528469 1919388 812742 1114998 316237 1532922 1179617 150166 49648 1523986 609353 1440200 1460546 1950702 1611506 471132 1507554 1600112 1720280 823800 533481 791163 1884661 736013 567934 1566792 1982351 1236575 1618155 1550545 1774040 1877572 1386786 1953356 1251402 405080 159291 1020940 1008506 540313 510807 494778 12320 1951562 1581410 1034060 1589848 1140956 1369186 544452 971149 1053517 1944288 1766167 839485 1740076 1136182 992663 608336 1114069 987814 1637314 685405 355559 681681 154073 903553 560448 277593 1715541 1893321 1267673 873336 386384 1518673 280447 141216 1978651 550567 1801391 1584307 1445839 1935647 465708 311491 1654033 1478258 628258 495948 190697 1600707 1740039 1723190 1419885 1795240 1143259 196674 995814 1282070 181019 1204460 1072675 794308 78891 1443046 1037350 1542610 1067070 1015297 536877 392183 741228 42034 623044 393338 156672 1397796 1861900 1003857 522344 449060 1541065 1300058 782999 80942 1117970 1615896 1843041 1360409 466908 552140 1570304 1143312 1977148 29437 627413 324337 1038528 1579261 1566817 1269799 947507 189017 1210828 123728 1328134 898395 879312 1424219 1812012 751390 326153 1663397 114648 1577204 1248488 804342 1809470 450991 1040742 1385698 1792358 595107 1994003 1532053 1883115 157476 1144013 913921 1762658 1397181 1102321 896053 691236 1581684 1488480 1678422 1009918 669160 979156 99537 1366874 1767746 22861 1831474 1578013 503420 275248 1190833 1226541 1921273 633807 252922 770236 1509628 1262096 590657 1455651 1275724 363468 885736 1242249 96839 537186 1379457 101463 824822 1097040 1957153 1550314 1820781 593507 1792601 1097998 1170296 1168110 628904 997183 1195570 748324 1081049 1992641 109909 1010963 631170 1218662 787100 1297386 1895994 174826 415033 629412 1232338 672647 1897986 1930989 157191 1473254 716139 1891265 550351 712308 866562 101948 1160183 1417203 1352018 796903 293794 1843541 1648158 1654864 629053 1537045 279210 37223 296751 1306337 432191 1044206 732427 1733821 1115157 800289 49948 654785 1587229 516014 1923096 1028364 693728 126547 511545 377863 1135261 245978 469736 169785 1057538 185807 1374050 165892 51706 876826 860082 1470278 1678469 270048 491912 1591066 775263 1332020 556056 1584591 271399 81372 383276 1781480 695823 1062028 1680953 691172 917901 892723 363152 158359 1460785 1350949 713533 1246917 1821994 596292 1137463 677674 1070186 1605287 1495202 1926858 1917878 1630431 829357 1631091 1487095 1009139 439388 1746322 519517 912701 1745947 1391489 1552719 1298920 1135768 1056751 967048 560674 484274 1851894 1223062 1514887 1638317 523421 1736055 1254785 1136548 1575916 1592124 336815 1696915 1141986 1280208 1823083 1860634 1923861 376825 752793 1693975 272426 242010 504267 813519 1079470 1966235 722606 1217991 885873 78865 505764 1051640 282274 278609 1764638 1339563 1244442 1272033 321261 1966081 1021114 1233453 988 373277 109142 161727 1571099 278726 252925 1034835 977673 1997703 1807186 425472 1216677 710779 1178733 316068 1422161 1694565 1829635 1650306 581940 1431663 613658 1949550 380659 1730872 1530609 590186 424213 628859 50140 200048 207563 1133910 996676 629252 208448 1896420 1463598 1005172 1418018 30615 1952142 1740058 1823130 456314 375962 1778714 955523 507632 1201775 483833 1249085 1518128 1152603 1992252 1870849 488461 1523531 429661 1576052 1736329 185162 753744 752742 782103 1482729 164836 263433 789800 1256388 404621 1769732 616378 943802 893593 753081 829136 1481183 992464 813431 1529076 851122 1877453 834232 132 1998116 132316 988273 707294 1809102 470069 307891 1264753 1835338 411472 95504 1323148 1992727 27755 1118477 1157104 1211096 1867002 53668 769842 306586 298770 1777808 291896 1607753 1873601 75772 915047 1785519 22924 1414350 1637753 639466 31149 545770 188859 1589206 161681 17148 541642 1827715 99458 605495 819530 1070963 1461426 1444244 1992589 887478 1557028 1759321 1986752 1596708 1364535 583397 92030 1767974 897293 1944474 1131902 1451214 1992089 954436 1182923 589338 1396921 1573102 1620000 90993 681710 679560 347017 1952226 650595 44977 1226466 1418909 429525 523992 453674 1822642 1677344 490828 1107893 1141658 408415 1262418 1979158 1175259 1625141 997375 1709675 1535449 1030850 1135204 532502 178018 762672 628485 438181 899614 1982970 859357 1113456 1214111 1203141 462163 126883 625152 785470 1978973 875299 1981404 511430 1221788 1562014 921710 146114 1385004 1678289 1554558 1919604 1026735 1033419 958452 522796 1411337 1438149 1590440 1592560 1529540 509669 1362098 76691 1797743 256087 954170 1790980 955096 1176044 1962164 1096741 444201 1771400 1347562 1043651 418419 1279406 894842 1129139 1513410 1450008 1489057 1073537 41746 733015 694553 520672 641619 221865 469020 1926921 379383 868368 756728 1542077 1554729 822912 691684 194892 52820 1965491 806532 1801291 944096 1624105 1063681 1330028 784432 1890660 1138917 1515682 890956 728741 12425 231752 96941 1113231 1702904 570164 888244 645538 748532 1867009 937561 1555146 1006439 1502713 122195 331224 1607899 67520 765037 1082825 1213387 1872426 1834312 1802093 1792744 1612160 436478 1011641 93793 271451 1100267 1866346 124274 465287 437805 1477049 1263622 1422940 1466515 1106486 781401 401426 1877839 1838591 1554128 1716236 1221314 222051 61124 525864 323598 800936 691890 1357791 235733 835306 917330 886347 453279 1812760 414850 1315866 62123 171550 1058587 1662539 653734 647300 146584 371330 197137 1350192 1813455 1384001 1940113 972008 1427902 506001 1299365 1303888 1014780 202424 1137427 895913 312785 116163 1485496 1054921 833189 897528 1831733 1166214 323050 615889 727413 755724 1330370 1187509 310933 1474278 552287 1442995 1241010 1423188 1719899 1133107 964702 708576 1372943 178829 708308 57782 1660369 1802602 1872255 117170 1818964 615149 1867290 134048 1548552 1961762 414652 69543 1717555 1096591 410628 1193938 339794 886631 631691 674573 1445332 635574 1511001 1090931 1218508 1473672 1156884 18810 990515 1935566 435177 519798 1264517 1316987 517625 653518 373326 1210899 115963 609990 254414 42693 149059 1726858 1375057 1799596 74484 819401 1605665 1979937 1753643 1137122 394294 1396701 1579981 80160 1615295 1712595 964180 539942 674681 1279798 813890 364160 1221773 217554 371532 379665 1131366 370309 1072021 1817306 1788728 714326 1382858 1402261 167590 672072 1314132 64737 1545754 1385569 540133 611564 27573 234815 480357 1641849 1025144 961279 787701 924403 116939 807283 1188410 953494 424351 1249335 654342 632005 1788844 540625 162910 1366714 1794633 1832541 1679526 1032731 1537905 43950 1968229 253716 921603 405505 718725 178365 564699 737828 399701 1608261 724507 1701557 1704706 1381465 396931 815190 84230 1510377 313502 962203 1756397 354233 110969 719310 180371 1906522 1174118 863807 469915 361535 312534 1252898 1593272 1598454 1166025 1877248 527298 1185813 1251067 1567965 812947 732268 193083 931860 691060 1757768 1976320 34181 1554928 110268 1081053 345405 1187797 1631233 1672214 1874603 1672483 26519 881036 358487 341410 585688 1716354 702625 1888535 1436343 127182 113310 1864027 1897735 1075308 1415999 1842593 1657101 676757 984338 1015859 1825430 1773877 1988595 1949898 510788 225302 431265 715793 913191 235974 233403 1942003 971655 1666110 1716615 181331 1657955 647773 1896300 1744586 1073566 933236 1926346 422493 1929890 548340 138244 362585 1306116 24524 438451 1128994 1749692 1281611 1174925 1587121 1729568 826427 115469 342956 24778 893269 1698143 401860 1759327 686667 1770611 1878276 1854066 1620231 822724 921174 351862 1076553 941153 1674045 1622078 1402220 1962934 339629 1081973 1568904 923619 1830500 1149973 1679749 1923042 371566 833209 898767 1488427 1971429 1262851 1123729 956999 1226327 1972494 1490196 1705015 1051717 932477 969772 691613 1522163 1159838 850008 474155 64201 526390 755518 628813 1487954 1542943 232785 388876 347789 1998932 1459396 1649454 1693432 930871 1731384 1973796 1207148 539453 1610620 1396400 164272 1055078 1623516 680024 1456300 1288324 1410635 1100617 601884 879873 697711 828304 1560868 1786147 1128947 1000170 1011351 1623049 377186 1609916 31881 1138110 1194584 625828 1396664 1456861 1767418 1774475 1853214 56626 173671 1288654 1301456 1207665 1281950 1174645 1947221 1263573 613292 153077 103719 14574 1099704 329219 1569526 968998 1879433 739083 1406162 480949 909337 1910953 1046218 883370 109152 828993 1008889 1633670 941723 1980316 900040 1304238 1997581 1717024 1022126 349335 1217372 1937853 1342279 1987829 1385021 23202 928656 480284 543088 579660 1204989 1868892 791610 921262 621987 1008607 706833 1229892 1596043 664692 10796 906937 312007 1407078 1820424 1706849 20829 1010596 948878 1517016 1767060 293614 330746 900497 1779926 935345 283642 1621986 1075663 352248 205875 998660 1045941 1251263 347541 561906 156 1410433 574390 514504 268046 1707452 907298 755736 957647 1362777 592538 661459 939804 1896333 1562298 1442842 964274 1983880 807138 778958 520523 1536183 962550 892127 93660 193612 1223876 1847629 609329 1160772 1993614 1467785 1688003 1065386 1908861 867815 1780396 1785508 1869207 338019 910832 618792 824549 1439100 1125297 1484011 1836628 1366275 474491 367986 172022 920215 1103460 905280 1028765 680232 321092 306996 208620 1289412 1476967 1615909 339783 1746971 802694 1464902 1822705 1759630 876230 219868 1520799 874424 1210058 74329 1660840 1545758 291788 802237 660506 571386 814881 151537 1309019 315544 1711979 509885 1943831 799644 537731 353088 1337380 988269 1048092 1991822 210961 326953 241375 1411847 1493974 548628 1208898 1026424 1162466 1359368 688838 1908669 229897 333422 722724 585540 1799271 1404808 1594450 1226168 1787014 664992 1961393 643529 1615888 660957 824065 1140385 1081611 623473 504427 185896 1641470 1633767 423672 549001 1691794 853975 1782286 900945 485869 481963 1758042 254274 1709742 1939296 83127 302291 477813 794498 1909735 206937 1115248 1509752 1872656 657024 338174 1646604 385925 1682684 948363 144003 336022 339543 915943 669520 1571299 734878 136394 1802297 973228 975843 928290 234065 1884735 1501230 852793 140418 668601 1584756 1390581 1149366 686534 275329 685987 1082204 184718 44194 685013 577065 1552868 344417 1602609 600918 1997900 911645 1882753 1126485 751568 1944742 1822184 348114 1164890 980404 573603 1696521 1963016 471007 846854 1151017 1119420 783326 9382 1984958 1766391 762980 9697 1012618 184974 61039 540705 1132856 543320 655309 681057 894697 1379122 381324 615868 334437 1572619 1302486 1902396 935351 1492513 963238 1246836 1793456 1489664 1346831 614211 1709343 623630 139346 1342410 515345 1304385 1610838 738429 1231919 1961195 1816032 353126 1778286 307048 1165473 235490 1076743 74548 54651 1964046 591926 719257 1438074 237313 215179 1873773 1582995 543943 992465 1950841 509201 1255831 68625 802034 295256 1909879 1378086 1871946 1898734 481175 1446760 43998 1237667 455274 973040 1092186 1457907 1675441 21407 1045739 1881445 1300288 540764 865441 1066121 482017 1681224 359753 823843 1361076 761173 1681539 756745 1444372 1232834 1507922 1586421 1036207 1137414 828312 1687879 635813 737728 733130 1698887 1046606 1985773 963406 653457 648830 1632788 353367 385808 953588 1955223 1168598 944488 37946 1593466 970166 861304 639310 487183 1109908 787148 1095786 1236128 734824 1856569 269361 1117057 1258241 1282085 788476 153555 1139709 1952739 858254 601481 920924 1344078 1349965 1722315 1239236 251098 1383749 1381756 982014 1919444 833262 116887 1226265 666365 1846746 1851826 901084 656424 262142 238736 290080 1994040 218077 1933604 1776111 558750 172918 401345 1228621 612251 425482 104126 911297 712277 1039630 1084547 1619994 1318214 1754996 889092 310195 1852784 363222 26326 1910131 1882915 1960495 1664316 152119 684626 1584442 1850921 1350598 1211166 1244323 1700969 1905674 824424 525551 445318 1841232 940313 1803177 212191 92663 1981169 402904 265695 47848 704326 489730 1242819 1148375 905953 1914474 1096528 583716 1444852 660756 1098170 1981083 729427 1140518 1478279 1934341 1975505 1096238 633850 807802 592915 491223 1831308 909138 1521848 1053233 187691 858233 909489 1845681 1516202 393866 69420 1929054 1022525 1286066 891676 1296338 1148642 835091 496935 1481783 309660 1474665 1259183 1248302 1206211 1753774 989336 1468359 997246 579073 1603427 1466105 1989098 342244 1990804 1403459 1748788 1766953 776143 1624704 1668934 1297704 1099084 758471 177760 571557 1920998 1538872 631607 936717 513694 1943825 699395 1558911 1816255 341390 116894 720705 1352985 137418 810037 1952385 1003647 1748270 1971086 1055844 597043 814759 355923 1554609 1615136 1990315 352887 992812 1765080 690151 536863 644135 265588 238974 1888743 117156 1166445 1302197 535957 1629314 1989004 1544490 301674 443731 1427701 1879569 1554758 37819 1281403 1963870 933613 399889 699524 976530 1887888 1642990 1046426 238714 1449724 1066016 1884785 734247 988639 428515 1377380 470298 678014 1538054 1016187 1966287 278111 1534216 1074392 1552379 125719 380841 856067 890688 1853094 720887 204243 1317165 1646649 1106114 950252 650311 1636628 923214 110028 656269 1853963 305148 603088 703817 1331698 1693847 541846 1917269 815230 1634392 987588 1814382 614118 1897324 805320 252048 686210 157004 663886 1336570 1590200 682464 1138762 293738 940657 836085 1779442 1629748 1257608 1098506 33008 751388 941023 1372005 1469451 340548 1954423 664734 609831 1412996 402050 1250474 1804887 172827 367498 480781 915086 438604 389894 1496404 1577200 424700 65182 995314 78634 321205 609627 1084640 1620583 1628301 1160108 1276990 999233 1767498 422123 485176 542049 1102239 815787 757742 663738 360438 1512687 480425 201423 381974 1399605 261397 1667638 21059 482890 639295 683499 731743 369425 1154374 659015 1076735 1905113 1166880 1061817 1899341 1994622 1100919 1558847 1748779 697719 275057 1947373 1832577 272700 1462757 1885070 1649772 831904 793864 527365 1743530 368708 1668441 23521 341678 1648277 1180249 1744111 1708174 297993 1901101 931054 606778 1721761 634366 1715000 1215227 628697 333254 1894774 841371 1334834 123708 877664 623526 21983 1918816 1651259 688734 1601784 1579865 647736 1855087 592924 313488 1192739 248463 1688045 127931 1967277 1625668 461946 816179 649978 548977 107035 1210348 1772222 223478 659668 1459566 1984397 1050594 1859116 1021390 332331 669687 1125468 1558144 1188598 1798669 1594072 1395100 76874 560405 1062397 1256979 1891103 137000 1404551 1929072 37442 463656 419119 873515 70699 33374 763640 493924 790999 1699269 1659517 522114 574117 1565482 1335917 1683163 619286 1854873 1249474 931838 503336 551774 858753 786185 786863 1462022 239200 1084391 1099722 445036 1404052 350146 677797 1665634 1788224 837623 675963 1355267 1982426 1587707 464971 1760169 107358 971517 1424694 1108951 514037 1979469 1695011 531876 1459929 797037 1492036 266154 1409180 899386 249514 905147 776335 502608 1052287 26470 1851269 1159050 651773 1281869 1081941 1382614 1716567 1865329 751902 907803 428370 1391807 1999692 494432 1988119 1383881 1024619 955861 1549184 1449197 1262586 858964 258109 1785957 1128280 1188334 923878 979099 1026709 135572 1600483 1761850 1329451 416603 1657192 1052768 90587 1723644 1405973 1058765 465715 151756 794227 413688 280324 412219 185598 287417 932124 695911 1957881 114748 1814264 1829669 131704 751853 920369 1895953 1912244 1918325 714263 1981168 1076028 632247 941567 1117681 1045226 1143675 1988760 628093 1611597 1359042 944628 1101898 1817739 1318559 1401202 969514 1040130 1514210 1887236 886513 1748662 1037686 915687 748878 1721486 1011267 1003846 1261160 1334527 52640 1956967 113771 933071 1551315 195211 1714955 1308810 903845 669651 1189182 654604 925780 474139 1676156 1310740 1279339 1283305 620154 929507 846053 1209475 1655240 124567 1820538 1802742 1199016 137949 1984376 1852644 973215 865009 738069 575103 586403 1852068 348822 199936 1951017 832550 1865948 520098 1456608 473829 174270 905003 463777 1860577 1148446 862006 1622068 1757381 1208819 755606 494998 1774302 673404 1008915 1366581 414300 296213 302724 988573 346804 1423307 433549 518812 20481 1247897 1879835 1804706 445356 1118851 857253 680343 346214 1389747 1023619 601421 1213593 381997 361471 2206 1736611 52980 1602398 474926 683817 595676 1120575 1446516 268155 44627 244329 720835 1793826 1006511 640447 1479574 61933 1133487 596527 1403152 756912 882059 138257 567233 1131758 186089 518452 288431 1677394 1012295 1426048 1392474 1352795 365460 1906860 1178487 432273 1974307 1102858 1563103 1525839 704751 1123168 493160 504090 1631261 1971153 700377 542557 862335 1462900 514367 1055058 457967 1642704 15003 764659 153403 156915 884977 1999938 1379009 1064995 1792471 1295848 1898744 637340 999084 1761885 1020113 1640578 1909765 449306 253232 1160974 1270831 1203055 1960593 1884467 466470 999760 1633065 333657 1910538 826068 1937060 27090 1547733 391624 512877 1008441 759339 544139 876808 1213963 294055 1464718 690582 728796 650815 708241 1005696 1810509 81101 1165944 1449174 1172064 506033 761938 1835761 1437729 510362 1878880 926417 1615880 1579121 238871 240621 205498 1260856 871551 1756408 1219626 1720426 213358 810628 1661673 969687 1524065 1528927 1450483 905038 347500 195013 1517330 1103774 864489 1347583 1075880 1956705 332185 5679 596359 980388 526542 133977 383038 930436 1620162 566137 1514817 325455 1123001 890665 292150 638361 911781 1405204 56728 1267480 429214 103794 240535 159706 906133 398151 385743 1255620 1527530 314663 1866056 845092 1114865 1646327 877272 1030041 30695 874178 1484159 1026095 1421767 1139313 1506983 1812205 182076 98318 1389878 1086836 11132 1840397 825727 820001 941236 1004933 1257199 1844995 863017 1224229 1140545 596256 1360180 1619587 1363317 1494894 491865 1281376 1370630 1974580 632932 720651 1206735 889478 717935 975132 863861 1520835 792120 1269239 334785 1509253 743225 419388 1426580 1739973 1236446 1898866 1345915 1868935 20285 331122 928975 1036513 1422567 778693 869965 288995 1205555 213951 483403 1034586 849955 1967428 1422698 442774 367535 1584832 731229 275624 1501462 1767669 1996492 1669679 1572201 978140 1186367 791011 1346123 883774 1918782 218174 772654 235440 653154 936231 900895 1546537 854156 1110032 1922222 393917 75612 1024117 41014 1389551 1527012 1387881 157546 339959 155940 1061180 1990701 1703870 1041346 89644 605611 1179356 992123 1512564 442796 83953 210091 417547 1659098 527423 1076039 923031 353623 1414017 978259 1147154 1228176 329775 1497586 566496 666 837930 1089448 499155 1954248 1668179 732617 379648 551849 1495810 1078379 1434520 177463 499308 507247 1513890 461526 336983 666272 28681 1669879 129671 839887 1646329 342105 1917455 1209075 593758 888638 481070 1820749 788893 1895454 445464 231505 930104 1698177 1673624 1464893 781307 1055931 679259 1849929 1629415 1973257 644627 979683 631338 1123344 992900 1528211 43366 25144 1534810 1961980 1847965 259519 1455402 1285558 1313027 1636452 637205 545536 1926414 365691 1061615 223210 1090926 838773 760863 949009 817154 1023418 883922 78006 384915 362800 332015 1395355 916408 379759 660863 1347569 1468858 564434 536411 706777 553616 1025719 581907 917678 526851 11801 1898378 1558050 316315 913085 59430 1676217 436172 260723 768108 1536057 1003285 1295849 1284426 1241687 15440 128778 665929 971309 1269516 1771431 667878 1538778 772455 136505 1011630 1108128 768786 916828 1417785 951032 1832227 928707 870485 1828809 1209337 700685 1599164 1649805 1384764 403022 180618 559882 1758132 282088 931309 773670 543197 66950 769562 933568 715343 389660 548788 1850804 1577749 272798 339023 1662453 1960559 1547566 1387696 1125535 695260 488893 1150984 1555718 1158177 672376 1047404 1476226 500673 721727 838221 1914091 890254 340194 1987463 1739470 224388 200097 1048337 382882 1886403 990443 836063 342266 1254393 944317 1348715 1025886 1913649 761035 1863210 218619 1006099 1965648 1167726 724879 815540 904970 460975 503093 255034 1843340 725656 1628644 286084 1267105 1498976 1221838 914777 1267106 1593425 103469 1093752 736597 638226 569097 1652373 380166 251479 404189 675785 1095999 181815 376955 1539888 257207 986058 1938493 1505970 1561713 977846 1974109 1776463 316663 915661 657098 1095107 1035290 320320 13404 1692714 1867150 1924728 760294 607758 357021 418307 1787939 1591104 145040 485372 534680 1402189 1124703 1149999 1870176 245084 554114 455146 1104676 1026671 1762296 1356003 1155813 1095306 924575 477976 760038 1091784 1923437 902774 1100153 1938550 1447349 559337 1584331 874331 718554 1393090 1637118 269332 282691 1285211 1097971 1637216 1042093 767615 836767 189028 689022 1915640 1673274 381668 1186168 526769 1431490 1981740 226554 1466578 395398 468659 417423 1320441 1383764 1148420 1476494 1396126 1798182 1395078 644992 747465 1439034 458395 809533 1048947 672509 678884 1317235 1682138 707850 1203468 1219378 50849 357410 1329561 736948 1082226 789516 1032327 1193811 1470847 1820320 124558 242797 159377 1342770 947910 1115801 895903 859852 1553943 1190048 666842 1678675 945175 1329648 1322767 363271 476866 774265 1441552 984731 1893060 1094004 726725 383911 1196379 1574767 875015 968411 1079703 708718 1593713 724237 1327921 793985 520743 1791552 1882290 1674101 1532321 203432 1741959 177921 1154992 149607 1139782 1462026 1947877 1776151 1037314 1611904 1337202 397919 1387208 1142946 118788 284694 1127373 900277 666706 1831496 998475 612094 1679340 1320750 711957 86511 450044 967816 1000003 1875926 549513 1918109 992503 780996 1662592 1292401 1797351 1322700 276656 148252 1280997 1577864 314981 693096 1694489 1121213 1410978 353782 1137391 689120 1483690 212823 968885 341094 454467 5876 1684299 553664 1593618 534818 303892 1076864 1389505 1355097 1042926 642793 656935 744897 704840 1626462 688507 1897240 625698 199497 1546341 573640 305800 250819 1895615 85299 198687 821337 151087 151459 1705039 1384095 1619598 875359 588963 964 1816002 1641456 580244 1389611 371993 1219411 499271 1206157 1313488 757239 793536 1310516 45998 1043527 60420 319421 718915 1682781 1894283 1695149 1466229 1874242 1014754 4921 972212 1257061 894278 1134504 1373538 1829211 558119 87231 1866493 32809 812848 696676 488211 35265 63146 1758787 1979689 346062 1001481 1509156 228654 430466 677763 769805 196996 819198 317761 162092 549889 684892 1492039 1174223 1167146 887474 1948800 1500315 271352 1936743 422716 1509776 725049 883785 1236408 18848 1857482 645823 1333539 1312083 1685743 270390 894412 1442690 1975356 1966079 1849300 1819109 843811 94206 1506451 538626 1881152 77111 938275 765678 1279420 953139 560735 222341 229425 335419 976460 1870965 389278 793656 1105428 832492 1605877 1092744 1805501 1590890 1341876 1241949 1654842 375824 274627 1729914 1293080 1232833 723594 1384996 303192 724128 1952877 443185 1184710 718877 1996391 473821 1333568 1962517 1186953 178639 1696958 452255 1032244 1097796 869692 122580 1118770 1688055 897650 1963461 249905 1323561 1110274 1518803 1030264 1925339 1918242 1326884 169863 1607294 341329 910816 700894 53517 608020 1333601 1100779 795977 1083112 325746 1739467 472179 815383 883640 1926006 248831 4316 1391841 1319339 1468613 1173414 596890 1369596 254961 1682624 1474836 1578183 250116 76097 1371378 1818003 32798 850404 878228 19852 1394265 1245532 1373793 1569282 451515 695024 547252 1367747 688870 614629 551626 41822 131853 1883724 641946 961156 1390337 777377 1079379 1887821 414611 208902 1740127 1029585 624916 1904144 1310523 1025895 1226035 1004834 378753 1464040 319367 763780 336556 1745637 632979 26488 228452 934277 1095410 841624 1335026 419999 505772 1301289 1926944 317539 1989030 474789 423231 1441727 752003 270160 1531154 552420 1756924 1609970 47229 248986 922919 1779093 416107 1067456 816845 999217 1081149 273166 1474168 57871 1553125 1972223 766116 342825 934784 429335 1724497 486023 1656449 1032300 1664063 279919 1356258 1983121 1593786 30959 461824 426513 254787 777904 1319518 1993267 320407 1188015 1472189 21489 856556 751808 712263 1142925 14079 1514866 889328 1089605 1218311 45174 61819 241968 915658 1470113 1116330 52099 1254903 478114 352688 1581643 1934102 1421992 856325 1491360 484148 920047 717658 1853871 211723 1958626 234018 891818 710937 475116 581836 548088 1485069 317457 73263 1877614 1927723 603675 1935503 340042 810816 898030 74801 839243 818451 793875 157698 1371767 1541260 753362 1358442 711127 354923 897005 1693008 973460 1590459 339075 1320355 653342 82095 1518883 605025 1308300 739078 1289504 141299 986375 1079932 502762 789284 1951312 245893 591429 1562168 1695270 721621 1694303 874756 150204 434361 1045582 164852 332695 1207969 124336 795696 944914 177318 1663914 1577405 1519441 1990395 149744 1610938 1160483 1176095 574475 1761748 724858 1473028 1417720 1667117 1054911 683625 1340322 603911 939661 760114 236424 738317 1550061 1386217 344927 1129540 689349 1326433 1416862 1099633 111731 1556029 1486595 794366 537861 253017 1789541 719873 578410 826727 910002 1164679 961102 665671 1335797 1213447 1657252 982392 1100837 873107 1773210 1793347 1609247 1604985 426265 1583772 1390682 726165 89304 1432723 994310 1879034 1577115 7385 977248 1988274 649227 504360 534639 904606 201859 149888 1136248 1965613 1047077 696107 1765984 1739205 18555 1578347 95329 689575 692222 1487019 1275443 1289524 32214 941370 1595751 516457 390953 1921881 1138496 1999588 1761766 1726809 1850001 1486527 618591 1347899 1654457 231931 1689941 737989 198430 876366 1161449 1070999 90075 698927 636562 1120789 1857088 623605 917239 988456 1611778 1166646 39997 307503 1573159 87137 1105453 523074 1896442 690537 1245784 1122182 1294531 1538702 1551749 1935610 1323465 128347 1082784 1744644 1324055 218368 1216027 232646 1655365 184052 274676 1062908 1180473 463535 530473 641799 852144 1599461 1371144 670845 1904247 443394 122407 1033653 1600375 1873752 1276086 621791 1814212 1906417 774074 1535265 557590 1816051 1714823 593078 133312 1516699 340599 1872616 1352503 15330 1404613 1375047 1578822 1314562 1508508 1711182 1636807 1489511 1309180 511566 1369962 725042 1066864 1537385 121461 129940 848590 335661 1369556 808938 1128373 626321 1497558 1871883 1937910 1287938 413783 694358 1027194 1922215 818972 1570488 58731 1404511 718798 213496 377736 1794353 193893 468951 317933 1711418 585973 505665 1052857 598271 1238612 260763 1951096 699728 391193 795774 1199976 853510 1350157 1982539 1117531 1222076 1431011 1954485 924782 1933594 178490 1319610 493557 1143186 631337 1433587 1391622 1198805 838715 1439217 1355602 1206145 1964095 1182894 677116 1226494 67282 1021766 157946 606042 1235656 506548 1743870 131614 814257 1775698 1052438 1503763 1371891 627636 1802612 1008178 1624971 500403 399766 571941 1717340 1417126 974672 776628 449456 1046944 1964330 1537515 780645 784494 1809552 1804101 797185 202940 992039 7968 164646 784049 592905 1266909 1840238 1820966 355879 1018627 1558880 1142555 1604512 1709234 819549 1678807 1412237 1116973 381052 1178288 1324549 840741 874887 168591 1194612 1576978 472326 1099209 717743 1106936 1428117 170945 1778763 1790074 542305 1764711 1093040 1955675 1234322 342455 83136 830711 1548683 53344 121444 570392 1002645 1189612 1376079 609033 1974743 204964 134692 1035759 520645 1409902 1222558 966591 141084 1892079 915751 1780201 142012 244331 209938 1143216 1287131 313286 666882 458106 133072 125831 1844789 644616 605220 675459 1057678 622914 1705921 1645542 1187519 372048 1681721 1266402 1299446 1076582 220812 610016 641156 184776 1268838 1416449 1807772 1146812 511966 1159760 1155466 1059614 1210711 1499452 1842040 609905 1707684 1053318 1414230 1383808 1674681 699513 269176 1307630 930566 532733 16915 1926649 1155211 444017 427029 902375 192523 1085006 1011816 953479 445569 663370 329113 790069 1259761 133284 1917344 780451 1696826 1830131 185819 1177468 1621436 1489699 1363178 1564378 115572 561085 800492 1279949 634519 191449 1041364 503706 1524394 531576 100578 727015 1236106 1171480 537360 380638 267329 1239702 293166 1891962 178913 547825 1020120 601993 1648855 632070 1680214 1831808 1498247 374197 1488018 90551 728583 1622042 707100 1561812 196183 589724 1907159 1376425 595004 1855051 1712723 1434687 25335 1621323 186759 1301339 565621 917761 278008 415767 1506641 1481858 1920140 1048690 1362467 1623523 915733 944707 898283 419588 15872 1168512 1902204 255078 1245107 83476 1263784 1044246 1100705 978082 966232 1172031 522873 1280033 1471298 409994 287955 1768784 667360 1663867 223626 1515886 1393402 938338 1979009 117341 1104513 1316488 435366 973972 599203 670231 1860253 644772 620226 639716 1053307 1529071 845039 368303 1541070 1227428 1742030 54925 1759800 702935 1685570 351676 1842633 1500110 1979793 1275822 397132 231021 1554382 1673474 536067 1277368 334858 1902853 1502832 1351880 439352 462984 276789 39681 954675 695442 1191133 1360887 819800 310461 1224006 471120 1917037 1141802 1613046 602105 970055 492023 1808307 1009189 648558 1574073 932067 595977 1611427 1316886 1211686 1586304 479337 1336486 160794 1701881 1192735 208655 740721 1765518 429314 870391 1741053 502117 1075245 702740 485777 1741964 1889416 534475 1779162 440025 1631338 661006 1532045 1983277 736110 776469 851236 1881525 1042441 1305644 571735 389129 1833596 1134637 1585844 1352622 1899815 788795 460487 1685804 275696 994973 716129 379266 1212702 1275935 1717093 1977794 1959696 1761024 617094 88451 570898 1632328 1723156 448748 153107 779641 609263 570125 499208 1777916 1115476 1730089 106114 1108791 1679007 1193233 337205 128577 1873323 1385971 1024375 713367 989960 827539 1668460 1706573 1642047 1597956 1282822 1065196 788006 974921 1073159 1756772 87464 271926 950708 1019521 575892 748194 1483655 1863920 960253 1696533 85287 1659787 1716658 265076 1289117 1198283 1564750 1687483 457952 378131 269521 101731 495987 1565294 1710143 40546 1269638 420230 1904853 1880345 1386200 547176 342506 1462386 1591027 1043177 186101 1478443 454237 148031 1464434 78906 1044203 55824 964340 1601269 409028 1191629 426853 787660 1575530 674511 348317 915952 1394826 203958 740242 284618 1018802 243648 1586122 1812528 1151374 947095 434269 1393867 269125 1525338 809132 1958177 762377 146883 1566177 1570621 977044 1853429 1195207 1634136 354694 98173 1287670 384806 394021 479288 26039 128679 1447408 1706683 1238180 1041855 1087825 1704177 136757 724977 1575777 1436336 1791948 1805220 1072316 391781 1294443 609024 301917 799629 245273 10353 913204 344366 1269840 460513 909805 393495 549129 888342 1609956 1287732 1573261 1831120 1069029 797505 713638 1612301 37074 1823134 234471 1388425 792727 1232752 1958913 1394508 621769 139018 563737 1762810 278117 1811618 1485764 1376047 336455 522891 1853298 374081 1319441 597695 1348722 1608986 1634604 553655 249556 1876138 879746 1586915 258035 1507098 565212 1065577 715848 1699121 776391 225896 1671799 464524 674601 437307 1782751 1483520 1465378 929079 1863268 1512670 725357 388996 272187 277995 213735 1600060 1361850 1149544 434810 731509 927504 802430 861193 70547 1377474 384489 193700 542402 715561 24184 475178 206275 1621537 1929060 1026466 1321971 294409 1449490 1814134 317579 1894569 204683 250910 901834 797558 228459 322769 153523 580222 849677 362260 903304 1590665 1802205 1640616 1526840 87411 225476 1852545 1480269 769504 1377166 339144 1629577 1164971 1007934 1514650 274121 1919063 860817 1024477 1912802 641602 354210 1162276 1263641 1655140 30992 1494905 143231 951972 159674 1646950 39011 293866 968069 830041 170331 1643915 389887 993932 1607267 1209150 1595700 1588897 655443 412069 1666741 853879 939790 1701661 1414344 169365 1349834 514293 227885 768902 1883402 46136 305139 217329 1789169 1174112 1398089 88010 1148991 26304 1515439 1977822 1292940 1785847 1797762 83747 175304 1526033 1907541 957534 236008 306115 511718 1754064 1642697 135936 1648145 369890 1061871 1006946 51933 567700 53966 1589105 620725 1950029 238424 1035681 1769976 1170979 1246573 109533 1396457 787005 801763 1395181 414559 42954 1524082 1636527 1504289 1786624 503455 703342 1326029 1646961 1614460 647845 1057425 813026 1121720 44369 1486351 301780 74679 1096844 762433 297636 1268499 908159 1907911 1785377 1942584 1106928 1396617 1533462 357466 4749 823672 1263683 747684 1669213 1026351 598848 706528 1185867 1370673 195479 552156 1132154 905740 985148 598187 584181 582624 1290465 875118 158416 1369762 420605 89400 119622 1546767 714999 492978 308040 160452 806531 1386800 390154 1485108 1443796 641178 380124 1548050 1145135 1171847 1542557 1899967 967542 214645 371278 658191 152352 452462 1414495 908258 1903131 1601242 106595 1959768 1062458 100901 1060377 1288843 617707 1735607 1887781 1183709 1574005 575495 547690 30009 1419816 1577764 1520253 510739 797687 168908 81748 1903073 750946 207394 1208331 230179 19426 391247 1521503 211440 186863 1474283 1196495 113082 1336254 1778008 617502 1904285 1713978 768199 1912679 1999392 45933 736751 1961079 1093362 518937 832517 1663892 225213 86931 74669 459256 1914514 861008 1469610 486926 857429 1647241 225159 980552 1339369 807790 1409826 1662810 591767 864150 467709 1095809 1850531 1291149 1687574 787206 1383363 1872694 690848 535683 559534 896856 1300464 165819 1182432 611246 1438302 266129 331175 1639934 212047 1929566 89995 1098946 214021 864292 1521745 1540875 1119801 470343 300144 555944 1176434 170894 383582 903069 282544 337345 1673149 123211 1051312 1014312 320761 1064567 733203 1936165 1800312 1829906 1947520 1962981 1439554 1883598 818190 856314 1243584 666654 1311290 895123 788979 1886072 747886 1047316 683956 973272 1206970 1938638 1288560 1192693 717392 266824 1705018 656962 41988 1088364 1510024 154870 720234 246716 835037 1436209 1800923 643353 1051323 1419365 199306 1410732 1255455 519038 573426 1310639 305667 1037681 1753875 1811574 854985 1875771 1404720 1156154 396760 1062770 147754 614083 1820950 1040321 1065639 1788556 766438 1848813 1012724 552574 1463816 974864 438470 1596018 107389 12268 1939529 876210 1125822 1837266 1630523 1885519 289203 54524 651982 106191 970912 1764183 1936823 627982 852883 1735757 1405070 5606 1935945 1904814 1699798 1593797 632045 1622699 825226 1404889 399303 62827 1818928 503770 1266318 1354776 1971375 1876855 1771221 210966 919558 1787910 590656 1533971 101484 1829880 891642 1571182 1920291 757790 1117409 1590232 1857379 475284 1293267 1655059 1069013 1839804 1176471 1629541 252014 1945854 922466 369185 1861956 28154 1896766 428942 443388 1399368 1951970 1183826 927970 893443 438840 350857 449799 1382568 860493 344684 821795 1251903 869192 1956584 1391317 1565585 1705379 1646022 641718 187155 85281 1491568 1657608 571701 989403 667264 662117 1015695 1002703 1272328 121227 1620909 1197297 1991182 920417 268007 245103 1450441 1946408 1139793 659245 1590586 1417434 1424840 858646 380738 934214 971600 444853 89393 462844 385203 1910721 772689 796326 1999920 1870915 1281303 1929144 325657 1461773 1890922 1106540 1861493 1765610 134984 76951 1627793 1276894 207653 531029 1166484 1839622 896782 539825 1516655 623344 255071 1142186 115086 331089 103273 993712 1586006 970611 510428 735571 1324082 1584283 373506 1806177 1688362 1152902 1202418 1363199 182257 1346138 633237 126575 600686 259633 681659 485975 1825453 1893487 1560792 1287395 894264 1163031 1229437 640593 1746316 779208 1208344 265357 1970110 1462079 544190 470088 1501507 1956203 108456 1711084 728103 43091 1275071 1050515 436066 214877 553928 457565 413393 1268911 1629648 608401 85593 243399 1359104 559456 1890692 1250703 1099487 1827350 1482682 929832 108143 118156 1386344 1649149 1803298 620257 1627678 473508 458809 1979089 30667 1487563 1971404 1399846 1795776 83737 520706 1740976 449794 866692 1284966 1090289 965076 1016154 648514 1743213 279117 1859 726067 1236475 1726252 484717 921202 1067721 285674 439343 91341 938443 1577819 303208 343466 524553 339488 4776 772820 931271 852227 571912 1692928 1147641 547615 362320 283658 1915428 1950134 1835217 427369 992000 1113799 1916762 1845398 805853 167420 1306295 950097 717595 1141584 1559142 1351670 330123 765817 1524403 130778 1393459 982646 1314775 275087 1608076 1026831 1050540 1713837 157287 1281507 108602 1235103 1890124 1030367 244648 1528685 243556 666525 1605419 1816976 1420055 140970 595378 1723588 91098 1224110 712971 1226514 138627 440959 1338613 569226 97789 1610703 60469 1687730 1535140 250049 1901474 1092582 1155009 1923284 1669099 759069 1616108 1375111 1968835 1502661 1233212 48867 875854 8213 1673293 1512263 1645354 80611 28933 184698 1522311 1153187 1879284 655539 977131 896075 1891937 1022047 855251 258387 128159 1783593 672202 591790 664160 867995 984300 1400652 1186447 1146373 1571851 1304255 1703917 517194 374029 1468466 980077 180353 920158 647656 1747739 524423 1343041 1924537 1070208 1160744 1920653 311817 15749 1583782 1875908 695775 1581958 914149 1645846 490114 1713645 972979 1284204 295305 193629 237817 392427 610358 1422712 817140 1179783 872540 1632707 1030921 1817694 1910101 1070377 1636658 380071 418045 1849464 490021 1423929 469464 324387 481388 1133436 556193 1383617 1475595 1092035 1369642 183165 1639854 220895 665971 1874202 975739 1041461 419891 1547402 1534699 1301871 1063828 357972 1292331 1667400 686711 716376 1683032 988986 675605 1411495 1982116 860233 760386 1839354 439155 242151 1985801 630282 1887554 1131557 1550307 111085 323943 965872 184337 1982427 1240675 434485 898403 1318483 950879 1381771 518695 448239 1911765 161206 1561094 40298 368357 1094017 1075059 887079 952945 1756282 944482 1122281 714486 195205 869861 1338085 934815 1245484 272553 1343157 1399185 1132109 408798 95863 809043 838294 804237 1645133 1253268 69905 1040166 955434 1060719 603185 1872016 291055 1290761 1765129 1505215 1964295 72792 834016 1694045 1287340 1005464 1143927 815995 1541653 325662 372753 1279813 80043 1641736 434146 91495 1659260 1814717 1560019 269111 673800 1574341 714174 1523752 1399726 17604 1883948 1204033 390902 1964490 493861 237746 1058282 1634010 709469 1132806 189782 496205 819119 1320395 1619898 1021273 1780810 1809440 916500 1169325 483860 209200 1656917 612835 1163613 480424 1763149 270709 722892 650042 704256 1050523 748079 6282 977938 676356 492188 692680 1946535 1955506 1349406 457097 914528 1726919 1024634 983337 321392 1162245 1981212 561410 977177 1510634 1137333 369188 829602 153120 423624 1798738 1662582 1239386 1886448 1704527 1326381 962189 1616263 1222363 195600 1095146 368135 50342 1552478 824214 719271 1295529 556409 620235 1801146 1554061 309512 1997310 783217 1459882 1991485 290802 1780634 1648076 377805 752349 81938 1361852 1179290 256216 884551 1975708 1265466 1753971 1606800 1453696 1291282 651719 1620889 17250 854795 971147 1707151 519535 1167373 91185 1077600 695334 1140399 1486056 1004454 534822 1642723 387495 1973206 1380213 766441 454192 164448 1709996 1240626 1893051 811024 805969 748420 1618888 161786 1966551 1883562 1802915 1365336 1556529 218181 1460113 235189 746130 86975 1893512 989638 875776 936393 705805 1610355 1770511 347177 1584491 387981 1127870 343988 1501254 824993 668767 746434 1611923 1433511 910841 277452 1232036 1941546 928538 507469 1489439 1635813 783371 470209 1249956 1918057 870518 811702 1344664 899306 307829 800641 52529 1703078 948317 1997244 1413795 1972392 1608467 1420121 1346099 1207161 170929 773002 1812258 1090438 1780273 1533063 996448 434854 285112 62455 190234 146664 921463 1374290 1626126 155505 48634 1723589 1585243 1827599 1480327 1663362 648873 1401290 930592 1942048 1720648 213400 591254 1920690 782184 1878002 1700250 1363763 155200 1182005 900594 774266 458600 1039947 754982 896720 1984112 1892571 236831 1638672 1213705 491938 1189470 144078 446864 336430 723596 1893537 856409 700141 928888 419206 1574877 1938727 1463081 1058243 1949536 1737734 1860830 566276 494644 517414 1039737 1702300 1436934 1939013 775308 762959 754409 262923 623116 1641721 1432204 564138 716850 1426572 327606 1110350 1209184 1902381 1202078 1600237 1366605 1184530 1651757 172746 1051202 915975 517472 709957 838727 1106451 148925 1461631 1625097 765618 770291 1814492 507098 1980392 283951 307476 691178 1435853 893752 253225 1871131 1852177 1610089 1609394 668960 1340284 1121638 1664233 418722 266235 1782425 207996 130776 1458581 1938327 73578 185861 784127 467668 1490349 1553082 1166446 876348 632451 786045 1583824 1778818 602039 1865754 1037293 818583 62160 781428 1443852 1023699 808100 1628865 630213 673889 645726 1047569 218071 456794 1469328 427161 1815097 132331 697083 1827362 1662527 1483797 1673464 1627001 526927 218091 97181 1692818 380842 1767914 904068 885878 853862 1629731 1432416 172250 135068 522145 1325271 154515 114321 1471901 1620147 1075025 1204870 1539285 510425 730341 920538 1267209 126717 89775 1070813 1187526 1356586 1771519 1397697 240653 1343769 1936517 1325148 851314 1430675 654530 932980 1071200 278613 1743017 28257 101528 1242007 969643 1318210 1633765 1897820 1292264 1026531 356132 895835 1781927 695097 1363841 1529360 625412 1791184 186862 1605123 908077 1219522 1285439 1268366 1852361 1595951 1742905 1628105 492013 487117 864070 1677902 88353 1777219 600525 1886375 780936 1537910 1965584 814998 371188 1206958 1443442 1329229 468831 272163 1027137 1873771 632151 1733097 329842 1055587 455655 343984 1252569 933754 1078740 1395050 1062391 705999 274639 280550 542560 128951 1107794 1022162 805239 384379 1858174 1698441 586563 1941600 1192379 1334718 81870 367319 277373 108178 489205 421049 610303 1648060 230204 130105 370112 492083 168684 1457518 1476113 530797 808962 1446989 1400978 587569 128947 88704 1486710 1818410 913398 272889 916842 409798 580480 1961971 260213 1085399 969485 818900 121180 1560994 438165 1464360 1317324 1709584 1549253 1682411 1012985 1266435 1836908 1913030 1578737 1222959 1650428 1290598 1697758 521001 1632841 437084 697369 34301 605334 1374107 1564744 1172844 1485985 67924 1139047 887279 739460 575088 288240 262375 80473 486705 168114 1912650 1776778 1120513 211404 362345 57224 688070 694919 935215 1482899 1855577 1212903 675844 1102652 1839344 85892 1561947 1231404 8762 1238232 1369626 1107727 1774796 963920 1979744 229744 1571396 1725456 1271076 849433 1297741 325790 956271 1416517 1364553 1710076 1302377 1167721 332631 954557 828573 53805 258586 958342 360033 1394206 1337643 1012923 1664918 285184 1310489 1904224 1189436 1009254 435363 1704111 599843 239803 1211921 831030 971367 1188083 1799568 813452 1127657 752579 3890 513233 585159 235673 140405 237041 1071856 913801 677132 162214 567059 577916 1548433 72920 915787 314093 1821457 1875344 349509 880981 629400 1634753 670936 1952128 470713 1945524 1717562 436573 657789 1963562 725813 1292848 840398 389805 623551 55172 886964 572736 1351083 432248 1767492 185195 1206943 779686 736823 305698 545819 569781 1392262 274822 208556 819672 1945916 1734201 850368 1631777 11767 1434782 588138 368316 261315 496767 1337716 1877288 1935419 1013078 1851960 18187 1826141 134323 1146775 1741817 1231534 1490062 379794 1025363 1936521 791885 1571975 1615869 1039311 486488 1648267 1424218 1381179 720419 1808753 325185 1889915 1697165 454987 687396 1298497 31258 234783 963373 1745676 879097 774331 1097058 1212185 456631 856295 1303040 1097356 52106 1134479 818970 545738 1316485 749792 532321 1149860 1562226 1561143 843771 411564 66438 1547807 302991 810991 1966471 844362 229625 1794081 1600002 249698 325837 1035632 1106730 1311457 1822495 15996 1355262 1575317 98692 1259536 1607515 1011793 882994 282997 425594 204338 913308 983356 178271 24755 1761083 1114832 1024332 1724329 944040 816404 37652 1239082 820222 841055 333234 1877866 1526264 1993874 813072 633188 270934 1836436 558405 1596272 1589236 1373905 344335 43007 807157 1053821 469726 1157908 1727071 676831 1372663 476823 1472560 402024 1622440 1468585 233534 707435 514270 608516 1585016 1741807 617942 1089638 864016 353974 1926324 39744 876012 347240 1641030 1260692 646098 488335 956117 1529090 641516 1531027 1836714 193342 753767 982288 1382353 1866091 803572 1165365 216745 1014078 816289 1574882 1755360 1168988 944374 1761494 1929202 853061 493996 1387072 359804 1326269 1373233 1986312 1117031 1072812 1650134 1862646 1540479 1557587 1051322 1518996 123150 1713964 1729381 901457 355345 1819753 1008989 470957 1908593 199749 1341290 519949 1935410 1154381 943536 370433 1813596 1884863 255281 304504 1305889 1206446 785290 1216972 490591 89597 1550725 156721 626596 909109 1544819 1545363 742620 474837 231503 423097 1191975 570318 770680 388472 464184 674885 801742 1574561 1576220 278862 782920 881170 167537 8206 1753951 1967422 331001 1400800 713950 145125 1295092 905749 136800 299803 1664993 308476 1142246 678507 1902413 9197 463007 1764937 580361 1641282 1489757 900908 1249936 1058551 1291303 1921340 1650746 694590 755668 341661 1985475 422983 1726501 861896 492173 24815 1435801 1982755 1503420 1195946 1448253 978945 1298422 217955 1014908 434199 1284015 678962 435724 1741431 1965656 610206 1670809 960092 892882 1973474 1657617 1889067 1494492 1776701 915829 1127949 593650 355616 756615 1042988 900225 1370882 1000181 998097 294849 472174 589449 1331818 888998 1853559 421743 213245 622725 1107073 540502 1230764 1712694 1790059 915770 1267035 317716 1274328 1157703 1198417 662103 1840429 880485 527841 843849 1408418 473042 1497607 1005495 1941190 1670979 108551 1567220 568791 1957908 897309 1188552 236661 1116609 181691 1692542 1664135 84995 1327410 1391532 143100 774278 1500932 721572 32320 1885800 1566107 1163948 1903270 1673777 336401 648272 13131 539280 1304068 1945710 409935 1376338 1384776 769166 1628059 1902496 1517803 156832 1640303 602410 1011827 101143 1590447 446041 510356 346363 561282 1759477 1557224 1044166 1601204 1516467 1625456 1792789 35651 1893127 1552603 1785857 1983551 1805590 1902727 168268 1635634 1015925 1185 1950127 1379377 1184850 1119994 1018210 1491006 244552 182493 553873 1841359 283757 171276 1157416 552115 1398736 1257808 1385249 1756558 159519 367237 1357467 494192 1697719 1008303 1450893 1358187 583022 1706640 108634 829861 1213501 1011720 1940846 1826944 1479218 1269334 612501 1200640 1418535 1500964 600869 1467143 950699 1176975 733888 695401 1244158 1058100 162647 262918 228650 222678 350485 1160867 1375141 1493237 1736003 1388806 1240619 14651 1017817 1572802 440613 423288 1919774 342246 1163958 934496 140447 1281737 925289 140807 1637253 51480 1901985 442334 346669 384867 339261 614523 1226104 1886636 312617 121166 1484646 178960 746379 1412981 1857094 1933451 803437 1200921 680534 619920 1819568 1728386 1629545 491315 289463 1810485 1338159 1454041 799669 556475 1901645 672217 1454059 1283732 1144236 562265 1429775 421060 861330 1643145 1897957 945882 644061 1134361 1837410 1092432 1343001 609979 283357 1905131 1110549 278247 1442738 707414 468002 1449681 1744899 627653 1811576 1371801 1829312 1233403 220762 1510315 1234455 1384930 121167 387269 794434 1266801 1171636 1528435 110768 976973 979332 527363 1151536 930520 607992 1724726 1310994 1812957 170528 1682201 934616 916138 1400019 554527 1486375 611344 1140475 1984644 1292457 1507792 723849 1090507 981549 1417779 665106 1517821 426311 1839267 1824404 150729 1734659 1841474 1431470 188705 626904 844648 1622689 351791 842092 401974 1637461 1050395 1701179 21181 1181230 279802 1485719 1232262 1635947 1166278 599629 1546945 239588 1466200 253953 675778 415479 1395429 550143 1833062 1812216 1753229 1082345 243992 787725 1093812 1262192 422477 755426 1217559 1370656 170899 797236 720394 883524 463602 407673 695596 1791826 473287 1977384 1423296 1412565 1319460 1327839 326056 104761 119655 1511252 133388 997278 1224851 955960 1765153 1371785 1335011 1149717 1204187 1527163 645803 1190729 328375 595868 1096604 1276352 341993 34298 1168409 1959039 829074 295917 1006642 1686435 325230 152078 501205 1977902 801612 1459792 1324397 244851 1353672 1091367 122669 631054 205323 1632245 1791927 1900230 17484 418385 1244038 58780 989617 514983 1742851 140800 522981 87603 1334679 1916791 918258 132306 623387 477396 1421850 595677 202066 569165 764788 1898059 1789940 1023241 227381 1886560 306616 1382803 879075 673393 1841433 188021 848527 1240942 1061928 381159 280148 1742063 1524290 1118513 260630 1796087 1070272 326862 844495 1057226 1080111 1309492 798926 1977760 589666 247399 1271281 249457 796395 1705854 756092 752890 773039 1360713 258895 1742216 1355625 357641 1953548 471043 237218 1119071 967413 264330 826115 408134 1168833 1733273 593750 188991 1964571 456219 876233 495250 501113 605014 238739 1374125 1965 1283178 1885841 8562 84652 1602506 588177 70865 1751234 1107003 379817 1609109 879689 271556 352351 346206 530552 101828 1270588 1438668 1933538 695365 1551287 577257 448350 1974902 1211913 1156857 721467 1173198 348808 1850744 1344853 535595 1735019 435683 669684 661023 377995 650802 1416282 1298769 1457602 163457 1866038 1538903 539859 1030881 1190006 1762832 34190 794925 118274 1063256 598687 327116 396706 262709 306585 81483 1086317 1598323 49491 1001539 986922 280307 45701 1459553 4122 1413050 984165 115182 772509 190483 99891 461739 49876 1631619 438431 1212409 840162 1609685 1530923 733269 1263325 1325335 1737675 1235527 1156772 1669554 185336 162796 338272 548708 1453947 1153393 884732 811825 433063 536576 1742320 1880938 1573518 1427907 1820456 1908092 485301 751230 550979 374671 97431 1754369 596372 446962 1019987 1929346 370423 138109 974793 1823315 342661 517912 778741 566593 1359927 394142 1227887 675551 366478 358041 1507961 716669 863551 69509 1267706 1199174 733205 1089210 1982260 548620 1885769 728227 1591006 968674 539586 1654617 1626626 93585 712762 214541 906793 1535056 1064406 1877712 1475170 549077 763028 940096 1078716 511935 1679072 1064326 1400664 439404 1393179 1396730 290607 506847 1231224 1407339 1624610 794556 863118 305825 598744 471366 1609674 1747460 1873929 826761 1512910 1840875 1561338 414813 1857851 1607327 1645492 1295067 388365 1401541 349353 1079630 637781 181475 73579 1634104 1936828 426689 1006941 458075 1376023 838956 1152201 576107 595292 1156806 1074055 276975 1497341 1583919 1795132 1848334 1638695 1517064 1561149 400795 1022369 352426 1974250 1871360 476201 774416 970107 24135 132196 1613487 920156 618235 1708143 855890 405421 1538018 1290793 992764 1194020 388315 644673 252659 1706893 1216258 1552420 148438 51702 1163678 772937 1841700 567609 1415494 1199222 1828934 538376 595418 1563851 1316530 1556464 350947 839164 1966204 1144782 1019924 782019 1151274 1962820 1743930 992068 197336 1840127 1462279 1097074 1787161 407294 462787 182992 352218 536313 1495556 980659 1183230 94260 1539765 171839 1302204 1563154 1679392 1749000 142611 1593952 1928936 1638894 1853893 1102643 1097852 1620050 1590593 389101 1884489 176815 488017 469514 880808 303057 17210 2292 1534657 340756 1205503 1335560 311516 1258458 1806488 14317 1918436 964644 306403 855744 850737 850184 345377 1874756 1014956 681281 1088815 1284526 1695001 582887 201649 236180 1591440 775145 427634 223543 1662686 659339 449545 1577939 1209416 788355 224371 1536737 454587 1571726 897325 922229 175616 62379 1707025 142860 570222 1468336 1522280 1383507 930060 316367 785987 1543596 1625398 210606 1151753 767679 935670 1922498 1277455 1287998 1315816 828985 963138 77511 661592 1965325 421574 946424 1662507 440411 1409858 1722752 1332535 980640 59674 946705 78437 962847 1595356 666652 550376 27900 1428567 465565 572470 1241458 1104702 294212 872360 634281 303659 805011 739278 191278 1746925 776289 714270 1171726 871959 557568 956726 1810906 654939 708049 1161427 685679 1646153 92033 1299011 623731 1213524 1974609 27650 1543915 1750480 1356379 742333 1039618 257149 1568135 967664 1862522 280716 1409170 917407 293793 1293036 1973872 481766 1814405 1899295 261816 885036 455855 389023 1419184 1863363 775809 93515 888080 215967 1650577 1612174 802958 1956200 1614665 1702595 1004911 217005 428598 725897 66328 953376 1915589 466809 1118960 28471 1862712 1072341 948088 281782 1374357 1938755 1269307 922871 360215 1946202 397902 1347433 1885496 373739 1552718 1919155 1368992 1675303 370090 1405729 1094189 876285 646547 836648 1618633 1811543 1609934 631417 1219294 745239 1895982 1781066 733629 253237 390712 675745 1850390 257080 697716 1393336 1241874 1163209 283121 863895 1852319 417181 1123043 1637280 1171982 1413356 1815085 1716223 143011 1249472 220893 640499 907488 1086421 1786103 1907414 1825141 805391 1534057 486253 1827413 1835886 1769661 1469912 565034 314477 157037 705087 1259919 1071816 363505 1349070 1500265 498554 1534117 1796250 466871 1057741 307851 1460759 40840 691837 786235 375602 872665 1690639 491398 948690 1814608 1741809 433758 1116494 1393943 1083439 827589 1575100 1974571 1491786 524427 259080 1780955 1906980 336680 985149 1136535 1326793 1738548 1932267 1619132 1647260 517456 1274 464817 1264810 214258 516990 1027641 1145061 763862 380980 1238181 437283 1881144 1832688 62858 369120 228369 1386691 566962 500472 1292501 496903 1974347 1434275 119040 1755327 1107199 1363410 624371 1259692 1501526 528400 64973 1572435 1151760 1103005 708444 325520 49727 1166143 1219969 1156001 734397 332232 309080 1170327 188442 871771 543056 1430146 1233662 1913819 240921 1282793 1774836 1837361 124436 1167709 174485 1210983 825848 455726 1190270 685240 1688739 1113490 223955 1471861 1821717 897696 174935 396042 138052 7103 1304633 1148044 1320159 1468882 1024871 1054426 1069225 1437864 161196 1164323 1753033 1544851 878290 1015481 511997 1743902 1690760 521539 648204 1014815 1710317 1926291 840068 1527710 315856 1232171 760315 1029333 678040 469555 863835 1356440 1242904 20117 689597 907591 1609909 1675926 23285 458132 397183 1255459 768836 772639 1776432 1854265 1593307 742497 1675340 1787489 643604 1533646 1186244 1381909 4302 430998 1412026 705977 1420569 379289 1205249 1425874 1426162 473123 1713346 323805 1620819 1104798 455596 1264085 634467 1123967 361111 1590881 286479 670883 1792724 1594002 1699349 475412 1634225 720975 1084725 297584 1545802 257388 1244710 1595799 383888 1782561 1299439 992744 1283536 917891 242775 1764139 120457 1511563 1512350 1542036 906371 463423 1415115 941416 1934651 1511537 954553 380997 1629034 477962 140034 1307311 446370 284641 1442357 681733 507350 1845687 1735464 1631072 257389 1149037 103579 1233648 1099745 1630232 625084 1687807 1189865 753367 800095 1600778 996801 1168987 64299 1478126 672978 1931395 477239 1027981 1027069 129421 943712 1665713 348368 1642528 1637825 1182767 1339684 1268317 1851719 30909 1039981 1700237 567155 1431347 1310389 638312 62488 1992588 1228177 727886 1196580 976910 111703 63149 988081 754594 563803 1048264 1078726 1755670 1897249 288223 1448462 209177 247787 1629776 1207162 1015886 621467 879941 1101379 488399 249586 128339 448694 1802740 151254 1818050 1105262 317514 39650 1808310 1347217 739375 1374052 1521463 389800 633076 136210 362874 603804 95662 1955562 1166291 1035044 853572 395628 1901589 244682 1516869 1221466 293063 1117481 927605 40200 1721159 1018239 729077 954837 43317 539179 879896 710862 1764234 1498391 1351939 305922 1343609 866320 1860503 1754848 738088 226757 481525 1701748 434286 228250 383474 1099257 1428869 1816139 1047589 1838928 1087750 1012203 1822758 310618 1556989 733750 444644 288620 1065533 1799037 138237 1529759 878999 844643 1388805 1408792 1195468 697195 1674892 1664258 1386440 305453 1466752 635676 1705474 1688568 1892284 1471435 1814186 1703633 856525 761178 262915 829021 1367471 845562 1221919 784152 1331136 985424 371059 1628602 1052134 122234 895770 108962 1741816 198726 1835424 1670565 1725042 26083 1161311 1852159 1346726 1931073 770911 384695 684474 1273431 198521 1885888 981582 1127434 469778 1231442 1046479 211495 41251 264982 1428558 1480851 58638 375114 352841 1964999 211635 1896789 1221957 889606 607495 507731 1089423 1130502 65248 1879652 200125 1314161 5079 1661276 781537 929163 1246644 1811047 1914381 1273190 765315 278574 520277 626365 1636471 315838 767731 1451152 1808946 1487426 73529 59667 1153699 919481 1720693 1062846 451612 1613803 1971103 995550 1228931 1911978 1541599 1530240 1383346 1735534 1052529 431891 505510 358005 320388 906290 885945 37877 589760 1568093 1529089 740159 1476958 259126 1439386 1250750 1962151 1322652 890733 966499 744842 1601153 747613 1318228 714277 103536 1220713 1266978 512102 1649585 375072 1175633 664839 401944 1045909 1229178 466440 1538710 132518 937343 395107 1289221 59920 1352054 800102 126825 1002202 875781 1725931 762011 975871 23052 1879177 204846 1848675 418233 359526 1454619 1709544 1097000 673361 1623686 1866480 1684270 1544321 100732 926159 200967 117641 855282 798176 1314450 1098346 1653560 594506 1043466 1613365 217967 1964898 1652132 1834805 1137467 7927 1791140 1648306 10625 492431 1895927 1228756 1836251 113315 353652 281295 1963356 1025871 1482834 765653 729505 961741 917290 766043 48728 901921 1745071 249093 1282757 704134 204033 1925337 1954478 1805882 1987720 770139 586275 576810 482401 1436702 1106492 915827 403958 17000 1371905 472708 1068798 1503733 1253575 809279 1566269 1383284 500771 1604077 1533746 454035 1790449 122808 435630 1920539 1798889 1143074 794496 1328384 1516381 1615379 931537 600253 467092 46694 1047980 979590 747260 1856363 859402 890512 327030 1900156 312487 1969824 1505322 1170012 1492106 1652319 473003 1314996 1893005 1518051 322445 624584 1567143 1685780 1613822 1843129 306416 547950 676579 1462177 1846784 1368 1473860 679877 1552725 1672522 136687 1524275 410842 54840 297048 1512942 1789585 1954241 1114279 186731 1048521 1580537 1181213 550676 112826 1725697 747759 1983394 433965 682136 1158768 418803 582343 553926 1345643 1305637 1972266 1883686 40126 1196745 7130 1959848 705738 333176 999834 1944279 591197 732516 1330581 736504 543007 167068 1747382 800340 360281 1700088 1752926 1593308 556536 1358099 1978558 1658559 651847 1750682 1559688 1409974 584092 758819 1305396 1735389 1376846 222535 1092325 755540 1753577 634958 818390 167046 1683067 1293710 806816 198779 443670 1648851 95967 813655 1281340 1219588 1544250 1641748 783112 1407633 1671593 672071 678016 1122458 154958 1853170 1711575 757444 1959121 259825 403106 4283 120626 579563 539659 1866882 1499048 316083 316959 1516318 757592 1674193 287929 725365 700530 687728 1877213 1267300 29476 1291245 256927 1932895 853203 1166236 1865042 829628 1659335 1191597 1997753 220468 1204945 1091791 1280102 680965 1683934 529606 1956552 830799 227734 558667 939934 694477 1266087 27124 1809330 1114982 1831838 434622 1879635 1060083 1518000 1976686 1181173 326859 1579774 1660605 1709346 407214 1534478 1258843 683089 1683504 1884336 1898269 1720330 1520486 1479586 1196637 1565204 507053 1556259 1312398 1806528 1217306 1678891 1139302 1769827 186751 793110 1661467 64871 710255 808184 388709 1788360 705477 142885 1755831 1203209 1916718 652091 905035 1317948 1995978 1932157 1229967 494521 972364 679500 181037 598240 963495 1200629 1426235 551816 1808677 1442570 27483 1753190 913152 1689871 1868980 689365 1796533 1303545 799569 1550807 989898 1755057 783559 1503380 267653 1214857 1356768 1604740 1718497 887496 744211 1753220 1427819 305599 729696 853067 1581048 60979 1946708 219174 1710032 1084896 1602813 74157 1818254 1308316 1858796 1023969 1068761 1156057 178958 1748039 1537315 1642405 1488761 171750 699444 321114 1367946 111014 1659041 513403 551007 1876421 1010289 297614 1722919 720401 473576 1822607 1854357 33465 647577 1043831 99939 1258348 1731215 906431 398875 640948 169874 990892 743243 1876197 3612 1594095 1769871 1370760 441357 453037 952396 1549300 166507 788587 247602 1220030 1212074 704918 165274 1278723 1358668 1873894 1190274 289722 1833202 207385 25535 1024191 1628721 1318988 1966172 220192 1094334 1385392 1978052 289967 413447 861924 1943113 1577941 654955 746488 1677440 1154015 782071 1198775 1078025 1231611 1888160 683647 80581 1618290 261797 647264 1033925 1265948 796791 564456 233971 1612603 862821 1724743 1532335 1506731 1780207 1728871 1028403 1281067 8309 1136981 997614 1387713 430793 524374 49704 825104 1310954 1047012 270138 670152 1013770 897493 1909531 175354 198001 1082921 1107103 1074071 1755608 1123882 139920 761021 958328 870209 695088 1705696 1579022 421686 378638 890238 796049 829830 1986795 523248 354019 275343 431826 646243 1209942 1431773 408043 318687 53242 1504055 73830 1674948 1377970 932943 911 1836935 1763689 518830 1189355 520712 153333 1024753 1962541 1203323 653938 1354261 1362042 311899 1156357 1199277 1894572 1240925 925326 143922 1280993 1070227 1749202 886324 394429 578401 158078 1001434 221767 136677 1863784 448656 293152 675642 753622 514237 927230 940421 320336 1948731 322272 1016233 482134 1069929 969744 609381 1664495 769858 176980 1752909 368556 1296090 74647 1036418 311317 578612 136541 763960 68053 1362748 1248476 79008 874088 750146 760229 1915 1333731 663498 849496 938837 161671 104912 233994 334388 603480 1738647 1289500 244628 724298 740173 768337 1909377 657705 342208 1119277 1908282 907917 53585 2686 1790296 1178993 688717 843787 1721389 1971943 873279 1027233 181125 729170 1539887 1656617 1699144 1675580 465831 1610565 679378 1900726 807661 1036583 334533 1165407 1104320 202463 770814 1901641 451956 338574 214549 1073950 700150 1776710 10462 721595 667747 253284 719002 1070331 1485998 1750601 1195671 1980353 1982033 1659658 1136374 51214 195256 1565782 1685815 735913 1041889 488633 1017133 1662351 786870 1608806 1582210 1164314 625032 92446 904323 1932607 995249 1114242 1624762 997047 540288 229692 1211000 1479302 1774017 963714 177283 320129 714092 694784 951405 1442464 468792 1424676 906235 1323106 1374238 388681 109661 1423918 261383 1878031 1504721 1174389 571448 1245547 856061 605020 1116804 632505 1217629 104271 1849821 1096113 1089540 869027 709312 1255105 130359 202099 289085 662375 1633939 412507 630372 377533 1129603 985935 1149608 639782 227152 900664 348662 1231321 1028986 22370 1402126 290629 52360 1904352 253371 1111020 227065 1613297 360951 1749590 1985292 318488 549004 38017 960520 35418 495804 1844446 370902 1219863 90576 612234 1629975 1096415 762032 1413793 67523 25560 1695620 381722 1618783 430102 1915859 75647 94090 1427243 1152747 137693 1132497 1478466 1464399 1769561 1578986 644119 743201 494266 699774 529943 1386395 1554176 1018542 1299063 757566 595992 1482513 311735 489247 1646810 1470471 1152411 1391184 1632803 1163037 686864 474245 1670006 271981 575916 886686 84364 859001 1112637 1194106 746018 1255254 827364 452374 620266 52568 94583 1966274 1769687 645748 1180716 1643013 147946 1944704 1918706 707588 7556 1145470 586221 955166 1057623 1688249 467070 507703 91078 825101 1783017 876028 1823978 1679244 1402561 1345455 709613 841517 1240428 1607529 1952157 189107 1761361 679849 1413283 1717774 881206 212039 276703 1407546 81115 484262 1242651 1188515 1622185 1368727 1061465 1631939 208285 68836 391747 755801 1844911 792141 922487 1761661 1065009 760799 189426 1347432 1782926 630178 159796 1246886 824521 897994 194740 469570 1319043 1704929 1640094 1862388 989215 354178 1568690 597000 552961 1049523 1564009 790128 463904 894866 217239 1227738 31312 1290287 94241 746611 434007 1326712 1979318 592911 1537530 721827 375085 1403350 1798734 1076328 1509756 1468295 1945791 459361 1879172 1246325 737879 6810 1451545 1160767 1084304 1320635 763359 1995581 1012682 869985 1210341 1314737 291579 1474826 1244776 17061 1099653 1683766 1687472 1513695 297184 726252 513299 1854912 1872637 245693 1246452 725409 466622 1837078 870302 910521 1056665 1072770 1929940 1309595 191349 574848 1144363 991162 1299700 1825861 1064809 1074676 1427224 981674 525620 508483 1085629 753537 614110 1999996 1880537 1612955 1465946 1395694 252070 165847 1074064 222047 545876 1869202 955517 1503561 60450 1275511 1768194 586953 758647 671536 484483 989644 1298260 1406240 1948873 1850762 735241 619887 1620202 1944811 761675 984370 1187372 1317759 465797 1465734 318076 1263908 1847009 1047180 1188744 1140524 1169492 1929428 648315 1089689 940408 1178981 429718 1919764 148715 997833 583371 1544406 1808759 554048 1146130 1601692 1024892 1137573 1961572 1200441 1194457 1354027 1450526 488810 1658602 408151 1554041 19568 651871 1971473 1789305 1750438 712366 1128621 824646 101164 191366 731212 1738998 215040 1150113 883939 263191 279657 1096597 527844 931289 403557 375103 267515 49322 1391232 106362 738157 1909074 511608 1206309 973361 1263431 886574 46421 163912 501763 365967 1776370 574737 1602233 1937627 103941 858038 1397585 748022 1564469 525176 809092 137826 1395483 1693166 1625484 379715 1863850 10568 210127 350382 339576 744986 340666 1423924 1464521 1568639 1580174 635575 630810 1375343 1543904 88147 1709807 1943903 73739 59914 953169 1429734 575549 166103 654246 1139162 1188686 845194 294215 1915072 1329245 1087867 36787 410444 1384012 478477 157982 585770 952701 1895007 1690825 895944 410833 497702 535418 1583961 1613088 1405588 725132 1193900 1895837 695423 1872703 473266 1277979 1892754 416935 680042 177862 332019 714733 1269362 515728 172060 1816572 1268164 1330932 1730682 54614 1775124 1203460 902106 857173 1936050 688935 642083 809809 1989310 881341 757464 1461110 450352 880438 1281477 1337326 1784378 1955406 733345 1088000 280856 190110 1440463 1536472 421092 1031266 576648 142990 1603074 355451 822935 193347 540640 1332821 574277 386356 43657 746814 38604 325543 1780872 1017637 1032687 840879 56193 120126 1542537 1017134 1538258 417229 1834659 20277 524408 1500796 174071 1756135 1126332 1765999 1110818 1279960 331644 60138 340048 568485 965481 456436 776087 1260276 534521 11270 1213517 1213657 543613 77875 1260096 1739342 930789 1298430 1949031 406259 1527636 273847 1996998 294848 1804141 914683 1185588 154678 1984574 1675021 126149 1054430 1308555 909273 290284 1738458 1177021 553290 359186 665758 1824804 1376750 1878071 1258415 60081 1502710 836761 1472925 619537 1510963 495348 356041 434279 638076 1710234 113264 680063 1409158 947723 953778 1480800 499231 147075 785218 1833844 322809 1712031 1513048 324263 1857537 1082860 997894 837430 489780 1529596 1491931 1335685 16924 841599 996166 1789567 1483585 98942 916930 854571 47630 1835323 1120588 1857027 1731546 353554 1601695 1861340 1853319 704782 542114 260926 439754 513576 1582232 1860857 1592412 748317 1963607 1692598 517219 643637 447972 1630662 465553 1633432 1177452 635514 1595320 1415962 655472 1302343 571263 750816 1410549 327173 1937168 1706041 427151 1230799 1742009 1798311 444706 1382333 768214 1723202 1349621 1034875 1613909 802494 1738181 1488497 1300586 563255 263520 1818213 1084013 1535 653575 97156 671014 716604 105043 469198 1004313 125961 1833154 1245048 915503 1723039 881500 980898 1773703 896302 1628659 1634911 1916824 1802629 1866041 658096 1763695 937192 1253329 1736325 276024 1878443 1177670 1343566 1747653 1903210 34050 20228 1554664 94495 159252 1490092 1257845 1777617 1748775 1914504 156273 1948930 1308845 623818 825814 1108202 628380 860558 866823 744417 764064 782934 355168 998774 685250 835102 1883406 361911 617117 1107558 275108 1109461 1417066 940170 770378 150169 969026 1223354 84477 638560 1314460 29418 556339 94179 388460 751677 294279 1466190 1777191 1658966 470296 610605 1319935 872001 1303977 531307 1756216 1893282 1428073 807665 1168607 608583 1250206 1717225 21330 1380296 1576617 1819944 1086042 685380 1788967 645447 409410 1381810 1213918 1699101 1155758 87894 194515 1990475 687982 1696967 180234 1451176 711482 1564295 1888612 1833689 455831 1771256 1562172 155176 5672 362271 288238 803251 152380 1624329 1361861 1650102 632743 422427 1429890 765762 827986 1477664 567769 1318311 48970 1688747 1298146 763690 1291242 1772216 1904591 1400217 1611170 661178 1939321 1388360 1808372 1641828 721489 396504 589502 201706 1321652 978441 1547829 1762307 1314807 74061 1635926 423224 583106 1153083 1843616 777097 1579315 1784538 1673511 1717626 1121551 448117 1156489 1323179 395951 427562 1964379 1684855 632813 1425824 12790 751778 777714 1364546 1174270 1130732 1541126 1196353 449295 1523156 569303 302657 812393 1118476 566147 1792173 324864 32734 1850525 626584 333924 1402981 767462 411816 478443 1389065 264339 1258517 1460059 111034 893 408527 1869808 1132987 1612825 147879 176387 1606191 1165318 241713 1958195 941444 693948 1891511 1787376 1911382 1961811 1221793 971235 1979987 120762 418550 169462 1832011 772919 1249957 1081014 760154 619864 218892 669871 757391 434031 834305 814456 550701 237595 881585 905634 583732 1773669 694225 1578905 1615507 1827724 735057 1939395 1353168 617977 647499 736236 789513 1266812 1996873 1212658 1117711 1403951 1247405 46708 135717 940247 1536933 1104973 1828300 1099988 1159584 909580 435442 1217821 1049431 1813189 1370129 214801 1936338 1553080 1487347 395030 1670072 633136 878692 1985169 1509236 478314 949489 83178 1058093 787550 303178 1585551 22241 857306 231842 1625021 209548 1866756 268834 1322487 1169945 1735236 1467868 836923 1846335 1535598 1571166 1179220 1552438 799045 1169278 1358016 1827291 171521 602456 147167 595979 267322 1314573 403634 245161 1876956 627790 994082 811126 25892 380635 150066 194475 1360776 835452 1593196 392152 1465521 177006 1361893 1554392 1472788 1050343 143574 820897 259500 908891 1099730 399457 1318735 584999 349455 1883989 84143 38599 550753 1020022 1619191 1540850 1070492 1118367 835900 1244414 697734 703050 1553671 1538450 1763376 1607441 1014340 1808113 284412 182640 234053 688560 1430003 929457 1969382 1345711 106342 1457666 1431844 632280 1881926 1335156 628129 685069 896239 1439000 234597 1180470 139832 1049568 1473929 1471812 536006 1120877 1977915 1121659 1025573 1998351 987962 1331453 1175067 1568185 1840822 858291 446143 448479 1085401 1066688 139009 1722605 1600322 1067245 1222941 1738865 892552 1649210 535031 1805877 30786 1125216 782143 1167368 131321 1782256 19796 277541 621080 336445 78824 909493 839923 1949905 1262431 887689 48572 399757 1472186 1240861 1830969 763283 359198 1036331 1261330 1073963 977485 28475 1889875 1689203 495506 1074059 519868 480063 1018726 1056720 1833407 1613707 265018 767681 1950553 1256505 399130 984612 992661 1075532 8932 660044 1398144 424020 884588 1766559 1646463 849018 1193887 272905 1895038 197292 1831070 413174 1290996 664133 937410 227116 354065 749782 291347 1292002 121047 1599481 1938737 31757 1261290 1960952 536729 569691 487989 1781898 299587 1989051 1551134 1415680 23588 1879314 1237113 1131141 1175707 601015 1434814 989752 55117 957830 1103562 1242756 482250 59172 1970847 1877705 1994973 977364 921908 1626478 1696240 561773 1285171 191830 790630 1966680 635869 582792 1244653 550510 1477449 491476 1518709 519894 37842 738787 1554773 458454 1924052 379692 1665115 1128598 1778238 470802 1350383 1187728 129757 976699 779332 1137978 833391 654043 1002394 504113 886030 1994346 659133 203714 152778 1802668 1545213 619385 1504943 918242 1648129 1847247 116897 883803 1942160 1529586 1684268 1159669 6327 1443594 48519 602931 1732923 991902 541799 529617 493670 1491970 790131 406554 1396576 85983 23989 1825020 290670 1110675 272556 1165749 1916264 1521641 178327 531345 585985 169962 1686736 1214106 1921837 347768 1977522 58490 866833 153987 998509 1227566 704250 366115 1814638 1877069 1747056 1570348 916355 1384466 156597 1289012 1993155 1766176 706878 118033 1675156 835200 1511864 229617 450510 1515049 1117525 1197890 922251 809066 1376078 1091580 384310 1110442 1417114 566369 83266 323204 1364448 583533 1785927 1388302 1692461 1020490 220084 241732 3815 1957651 640568 1851435 1174714 355909 751512 20006 1692636 1104808 806612 1484873 325369 736977 1502846 774586 241619 827879 697721 1842319 444589 1049491 1528451 251199 753633 715081 166304 1249130 1559990 323918 717669 788660 1541968 673152 1467415 187460 844218 1990715 765890 1554734 736225 1241244 1783504 690860 317815 1823509 1580623 1402487 978136 1498632 233609 1831669 125330 710871 754109 15693 1826237 348578 986219 382650 1950627 913847 420417 774711 692806 1306000 437313 750358 1010094 452651 1285383 1294056 255769 225924 1489477 1427572 964056 807256 152601 1312514 1688122 954956 549402 1116488 1417811 258663 1395211 749942 319898 1421813 640950 414524 1614409 1041932 302972 1040941 1208510 6692 755769 1069483 1371783 1082817 572549 50735 1665503 1204217 951162 646321 1401647 262727 1855963 1150217 243934 14691 663455 1350568 214396 1347007 57811 25637 1068603 1408632 1448029 291255 217188 1605030 412776 320907 1525019 11340 382467 1357570 581312 99813 1161055 850788 1786098 1742624 779070 804434 546103 1723330 1965836 1056061 1734364 793289 1246056 424987 573896 1655515 762769 925492 467551 53299 922194 1890756 398959 322783 779784 552759 552850 950487 1071343 1225723 1605549 943202 1746410 134275 873740 1233994 149395 1200372 1638124 1121730 1015675 138072 1636646 427310 1409244 1709573 1766891 700927 900994 1613739 317193 1200023 1694058 407931 192102 758359 46311 978435 692257 1867070 1856136 497110 51973 1031955 1625468 1118333 882966 1032920 1539487 353754 1139805 1486005 1374080 1167512 694936 1958365 267533 1511389 1998890 180934 341772 1828355 323474 531683 1212477 94344 452369 850243 1904959 126401 35387 721949 153349 848638 1949304 163543 1366422 600442 1121553 923271 1376254 1336045 1299598 922161 93974 185783 1398815 1747006 1389231 635714 219232 1628095 285308 303808 698657 284455 4905 53115 1641482 1796115 1515425 724089 1195888 1184212 1038788 1827946 1560649 431689 196585 969653 1904415 1492505 167351 947416 1692210 908279 1637240 1598866 1273172 1395761 1146183 1480740 1346641 36851 1765023 227873 1828350 1960451 597887 325858 1156804 680601 1072162 286796 1921329 1018226 848376 188728 1069259 693638 1503613 1497199 350028 1711866 871043 1102149 56047 1726847 81739 1522071 465647 33263 373096 421068 236206 1756927 1806714 1873177 858504 893260 667901 1163183 874901 746926 396994 798795 1322171 186198 1501280 856548 1941461 919046 1285824 741073 1996954 1749942 1333565 600148 1747621 494834 592056 641240 544369 265469 1399173 164151 446334 262666 1196802 1825414 1060415 1171869 70935 1599320 1980942 478891 670570 844420 445165 157932 881426 1567428 931408 1418767 1588985 933339 1038762 1462979 788532 1934984 829329 40827 922003 1207649 1573348 464726 411387 1326357 1048794 157994 821061 1342942 1691870 1214301 995337 1216239 1882398 1456667 1426452 1516137 471889 1965404 720809 414929 574129 1331064 1119773 1741801 1442620 307494 1340481 993005 980069 817131 688783 1655457 24412 1320 1567024 790555 713747 231539 1844156 483420 1646006 831601 1095752 755859 869328 622624 1799076 1117061 1795033 1098443 423401 240304 872440 1693042 297622 1567632 133870 1157361 306085 1034665 480364 1133527 882433 1612627 368032 642650 1120086 1608319 1228991 1934512 1285483 84399 168235 1114184 517040 1959722 651676 988146 1861496 1305641 389977 891979 1870313 1931 1618417 1505951 253292 492076 1013684 599642 438585 953284 343677 1354903 770337 628663 1621043 876548 1314895 1221467 1306630 141847 1443475 1994577 965000 1709196 1730378 969048 991327 1568165 495488 461084 368149 1699933 1721091 499843 1133947 743423 1249749 1664970 1751092 1536067 1467105 1669102 808013 1675572 1529692 1007801 1526909 300021 1128615 138844 806387 1071040 717144 172767 1483948 1503606 1568700 1006418 1181935 991556 351883 373102 444509 1490938 1159200 350336 108477 1019984 1658655 1745661 435213 480611 1365859 1103144 1043420 890486 109244 518824 765030 1298151 485500 1999898 908562 1460612 793505 850167 1830624 719931 1427060 542046 413816 922386 644862 108742 255399 1721917 1737357 514133 1978450 1431541 1045669 1497100 1815113 710455 824073 1530978 1312492 471166 1456015 975330 1254808 228969 622743 1129731 524630 1889922 829033 1718585 500029 351924 171411 1188409 1668474 701653 694520 1713204 570560 762212 1455123 1138184 14413 236694 590467 459930 1046159 911640 1873376 366833 1294613 1482412 834145 654907 1959983 1325404 790613 865310 563704 932230 1151321 1808096 925159 586849 324039 285089 430382 1420039 520138 139369 1403978 1518999 1547687 480510 1376630 631001 196239 617374 260562 549357 82589 1922354 63655 1087820 250699 737797 1318179 650563 1511394 720371 1396459 113848 1290387 85464 591221 1959117 867106 841080 1870800 133204 922574 1443830 472929 1697432 424574 59663 1898698 770296 1777049 1806938 225926 697356 1452218 137894 1973116 1204127 219756 1442405 1506435 1817849 1524718 1225128 1201310 1748586 672556 1778234 626798 46318 1978625 544157 1618904 920073 143321 792666 318555 1600120 661079 591062 374576 1204719 1425751 1055604 852084 1988088 1420803 306975 797145 1751524 1791333 18900 198388 615665 1247177 2931 890655 1839903 549192 375315 1893056 592639 549628 182842 1510821 277163 1529527 947513 724377 1226996 97698 1367793 1442028 1319407 880189 325982 1340891 3828 122398 980978 1067660 1690740 1750727 1921320 1321724 1247534 1996520 721260 230972 134330 416722 238131 1861572 1817068 1384627 541927 976758 184082 1835059 1613990 44623 1601797 275608 350367 1081759 1931303 972956 1107083 718544 442875 1999534 1824953 1498185 226788 1744226 1676045 724306 1971763 978815 541786 661305 1082366 123144 762745 320151 1520536 394392 222236 1766159 742426 238652 1719317 307342 60292 1048107 844044 1076444 857736 781794 126242 107664 1441507 764595 349869 968882 801528 678453 1523177 1730315 291944 1853489 996091 293168 434684 1190783 1653494 1640705 20501 347919 1499001 1020290 1891416 1285356 1027057 1987604 442448 617865 1130796 159480 1131524 1158830 780379 893719 1711970 1778662 92716 1071766 23652 531817 414784 1800029 650886 1156767 227094 1591498 701432 1758922 1631144 1448739 977797 1225981 1342280 664415 1450983 1322991 565982 741196 1129815 1253699 452781 334102 1461557 1457537 329099 182886 1812416 264197 514212 1552311 1601383 996216 1157466 809589 1510776 1304078 644334 1757093 1779097 1647256 1537434 857934 1589042 100487 1386364 421217 1637916 340359 1133078 1963889 1327551 584242 1103104 544356 1659571 736372 489539 697912 961936 1296199 622084 1864508 129466 994058 550359 1189219 569842 625496 643800 1525186 1113689 174697 1187418 1833337 1453045 498565 1203617 70417 1167825 1398650 128174 1631543 317238 1848828 303342 1633074 909583 301226 815513 1650526 1178752 209621 717087 848337 970963 198894 84312 1745057 827280 35847 1776980 549177 1140428 247773 1790683 262860 936230 862643 1701958 227404 955392 1439926 913963 1658412 1356104 1959883 1609312 338276 752034 1549898 1229903 654218 592178 487024 268571 57592 1510851 380626 465433 1557995 1387348 1197418 790408 538943 262544 1020976 1203248 734960 948885 299300 1937742 2834 1162150 1900882 1343129 532701 1011486 1390034 1882252 516433 286531 1313624 436335 845257 239370 977224 241554 195553 802889 512215 1433596 1118182 551933 329312 1567049 1713516 555008 215824 1343599 30208 1922740 1746063 450065 1594528 1426585 340826 534565 34646 1627465 1759228 446838 1087818 1950332 365367 1914872 1447576 99486 951992 1696805 780688 1602050 1626785 1829206 1814416 1619393 684862 527319 1722082 780878 1681377 634381 672928 1194768 1880456 585096 1903084 483391 339506 1260308 1190431 973000 1229747 1055839 1376655 591751 1206986 1072692 188708 1440161 589037 1134014 1544726 1288370 192833 503441 1354399 1362036 1714424 997715 1865458 676669 1674231 728328 609448 1356693 1019308 86910 1918459 31092 828620 1324645 724225 986545 1418687 753085 6547 699075 300729 1662307 1647393 1996011 1162414 782780 1570573 349207 1300094 1248064 624842 410040 785683 977148 1478686 1578483 1433519 413920 911612 1326416 13572 728340 1828394 1949497 31986 333934 692044 1746633 1002562 1555962 709754 1861948 849772 1875499 1337597 140724 436709 1404782 1614789 1960584 216117 1053976 1867409 689947 923654 815495 53873 142017 809023 593299 1019895 935163 1275514 204895 323985 1008392 174964 1975198 1022644 1236740 198367 797714 551742 1281772 1138044 252060 1441113 712549 118703 1376178 1042224 699748 1562891 1366228 319333 1042314 1619421 1612501 1479239 122751 823962 1821894 1024651 609868 1259351 1181652 779105 533498 1147406 725375 1837824 1976135 1018547 1695331 770197 1583015 185977 659134 206947 644206 1820861 492488 969132 1534769 1200958 1702450 600797 1905740 852404 1523441 294422 1264247 1277984 1370205 957088 1712501 1969970 473426 599767 268303 253887 433634 230293 214532 998741 75753 1574887 1269955 1819952 553330 652552 795545 648863 721717 1728046 1474225 1338446 1632456 339700 979265 1012212 833740 1722497 601301 1977086 572692 738999 327441 1195000 235513 1534920 631515 1889272 1439576 581177 534091 1846231 1517807 34258 1840291 1716705 507243 600793 1854831 1403935 1261867 1564803 8430 1423448 375539 1596223 490668 1308534 465056 267014 58012 854771 641668 215372 680358 1152322 135172 1901944 1291555 553148 939718 1427804 1850508 658135 892845 787625 1293202 296435 34197 541211 388677 780923 736860 1635660 1534242 35196 1010652 280874 1293503 1152209 36517 928597 504075 1628554 1494759 1059312 1823990 1095564 562134 1416818 350035 434006 205118 867254 331388 870157 1032436 1353934 199765 1353043 181262 1125336 1294981 1847934 1237365 1089968 588160 1411945 45929 1401411 1036075 96585 611877 1465520 1721821 1768932 180671 773910 1517467 645193 656779 71052 1232097 1341579 951476 1938401 1138176 776971 121783 1578812 1968922 288901 1654268 849616 289608 1758088 106654 121423 887002 376579 1097755 1450454 553268 548940 1458645 1714771 889366 831068 609439 992861 1113465 1104124 1030514 105330 1354267 769436 962300 707586 671245 1284769 1396810 1385371 269709 733895 1589364 1471747 64146 1566382 1455947 947323 728915 785946 1634083 782343 46811 1279085 500394 841014 1143365 1189874 322478 1041012 1026727 1863538 1993631 1734907 1880508 1718275 761528 1120876 1564416 799885 1776074 1199837 1612082 1017411 1129874 380052 1336796 511152 1925693 1904552 449622 1370388 152359 1807478 1683595 1869892 165591 460021 1001845 328731 1760939 838377 638092 481396 1498408 515562 713962 1742627 741252 660517 1949912 1640100 376934 445865 240558 1758092 1739532 332144 299947 100707 382759 251154 1084267 1398677 979509 1120660 1178820 1235756 432117 208410 178909 1572370 33646 281975 1724474 1393106 889674 538607 1325796 1358994 1303423 1865136 559199 1124682 1735228 178039 1402812 1916453 569592 1949886 973293 12262 1896552 1412596 466483 1331615 1474249 495039 921648 1536130 635382 422151 1360605 1224255 752997 910444 1503359 1790871 700670 1143046 1424519 39322 1260181 1908565 374887 1930154 1086972 257441 1275018 141653 1131191 1370180 381507 1775661 1329101 1578073 119737 815867 103405 1284482 341091 214306 1678910 1119398 932657 817171 1402648 740278 287421 1673936 1136599 74115 262288 104523 7657 1587899 106632 77159 1587213 461506 309259 1418618 1169968 188838 612544 1281819 1540587 394358 1812456 175662 1041044 1632736 1369218 417267 632044 145895 362342 1730051 798401 1184401 26252 1750841 21543 642128 299321 273792 1505607 1308850 772048 1952041 1182113 1710549 1290087 199993 1891062 515284 1793188 619657 1317639 1502357 442650 304844 1363404 1003002 865273 653424 213545 685583 1500432 337362 413114 308492 1348600 1205615 816326 1717006 1718197 111204 1569251 990588 558257 1914837 906479 1755433 1091632 743296 1134924 1159437 1436387 1467227 1596312 1357459 438876 1189021 1201854 1656049 470942 417601 956277 442090 985079 236779 1101808 1280159 352151 221024 102901 107107 802222 518875 1398822 445163 1122441 996632 433654 1025319 511046 1454124 1212682 426520 1632883 277439 716808 485633 793424 1007549 1690009 272656 1742231 393682 591828 507076 139425 1697474 1133366 577760 943247 890485 315278 295015 33248 1764015 1097278 1972113 40630 478969 1642916 1483177 966427 193058 305618 635262 929209 663433 970612 1081784 1945416 641787 1010825 232140 530670 1807897 1820582 1900641 1465482 1143400 1461539 784317 1281738 938844 929478 846948 382303 1448730 218623 907524 1654780 1710965 688333 1323095 979492 1070787 1308119 1542534 146622 1376472 394454 1777589 1550470 1751900 1122040 1552306 1288298 82359 713392 7010 400682 1211928 1872738 1165411 1500741 1172977 1350262 173831 1536114 902919 1768476 1013546 1248700 1994685 1901883 1377606 653859 529108 478584 1589906 1601327 1230899 27740 1414274 470672 1706251 277388 482594 1132603 1006286 692903 713845 1921569 1936161 1595589 603308 912678 157282 1271426 1368033 370876 35755 255574 586721 1667561 1994105 192126 1386596 1059646 390524 1761580 1143803 1411165 1332168 1409619 900253 1691536 361912 1781813 292315 1464977 738503 161659 4824 773506 1790659 413643 1470411 1401551 612697 286268 1827921 671827 624297 1557185 1796088 392986 1948266 452725 1926240 1313552 630319 124239 1434533 764698 901775 1882505 741365 575647 1604577 1873230 426506 1087327 640689 850710 1139043 1134785 112152 109100 375746 223014 1862113 479013 1629376 1058991 1255303 825638 1918186 718027 877147 454373 1916303 604617 1680231 1924877 1486368 159207 1674905 1477358 179819 834037 344655 276586 316764 382997 999703 1602977 229061 1538591 925899 1155725 1270558 1999387 630255 815510 317122 36236 1427544 446095 806115 952737 1306867 1096435 632547 1138312 1266672 1446593 754915 36586 1984791 1857955 381906 1599220 684243 451297 358493 721121 1795517 1316536 451195 1625657 1630515 1078370 406053 1949621 353019 282245 1105373 1160008 817723 708848 1556373 401424 1109299 1189273 712530 286719 80491 592930 1970814 1109917 684232 1291882 1735241 215797 764021 1234869 1804665 494700 1386135 1126828 774967 1515481 547326 1575339 447933 1061176 1171375 1817391 410485 820912 130155 1951192 134408 1807136 268146 1688198 1746286 1203259 41388 1239932 1589671 478248 1129950 712933 717559 364422 1081773 1953715 222332 421416 1428988 1197664 1175803 1047461 1624386 199026 921122 525187 1143728 1823032 978450 896933 950895 473839 658306 1613945 1658051 954345 1778331 1465291 1929354 1864527 1717822 1007423 881146 1463508 1004917 1600715 1524570 1273081 1084116 14009 760542 1915819 1833269 510003 478296 504426 833330 1824629 1031374 1269132 198737 1785547 447054 60518 951428 231809 1235747 1049337 1125119 259230 221357 1614072 1501220 1875462 1729356 1069920 1412351 792103 663906 356645 32293 299245 1051647 1709991 1510791 1338719 1376983 918639 550471 420043 1141095 23413 1273076 521459 1678801 361011 711740 78907 1700557 624221 141639 1524360 695814 1488705 788178 378212 101978 163503 103846 1232502 660892 468241 620133 1641212 1472960 1410922 1198611 1164885 787840 16099 348916 327463 136867 1412820 52976 1971006 477761 817879 960486 516048 591252 577855 1343472 56693 628221 850117 1658823 1512027 1639462 1849687 576377 553071 1646817 771032 876455 1951456 1923947 941817 1708995 1642108 1320546 1320879 822135 1428279 389027 1656120 282330 282530 1134701 9135 319873 1638222 1875025 688942 940386 748520 764155 794672 108130 530921 934521 1705374 1285944 432259 1903921 1855167 1248090 1745112 587713 741890 1212006 103235 1362531 913460 1671231 1219612 1128763 716570 40750 1423691 372915 1436964 1476965 53231 205179 1479940 277030 1301035 1314912 89543 714500 1468366 1010279 1432276 1965274 645091 1473201 1719706 102502 1582403 1541409 346743 1809851 278386 186129 471450 989077 751145 907284 1191569 1633862 147153 118945 722000 1566746 826568 844622 869823 975827 775114 44215 985924 1049692 1722000 627573 1256708 191710 1660128 830175 433560 1260746 1201906 1545664 1639142 1802043 84006 1904133 1101697 454890 1342174 868004 1607051 1086878 1130718 548009 1734329 2670 736843 694707 793992 37326 1625861 422802 593645 1951727 1611055 1841045 1323923 1672531 1755709 1684152 128425 232557 1205990 815497 1777309 221097 1081171 152062 1072962 692856 1509100 1799521 42481 1387556 1596009 550237 523687 767178 987692 591889 394136 1615197 372035 1610861 855610 1852104 900977 1826149 636471 979048 819328 157516 1359010 903229 1010610 1384370 6709 168946 844686 531957 1825118 1893885 270226 1092442 693622 778819 205292 1486649 496792 1185850 98803 1953855 268380 600286 872046 1570572 911321 1117155 1577314 1187080 534339 1952082 1680396 732160 1105768 1748132 980177 1713319 164372 1175820 1244683 839596 576577 816747 1493759 1636769 97260 1772599 1779770 1623249 154767 367625 1034942 761973 1031124 1014480 1445937 1279279 167478 100704 516327 544179 1640775 881361 710626 783204 313221 1449013 1921207 1473205 120691 1793068 468011 205059 447969 690699 746635 1173418 1813488 340726 1651845 1637149 1339455 576609 1559159 720624 1220777 1352854 735022 82736 587673 1531969 1718247 1269635 1605553 501847 587395 125193 1583763 1266762 844137 1935155 1018661 1181394 1841445 951002 1387658 1111121 85251 1220362 618789 1368193 1272776 909758 809428 1454886 1532540 1257202 901759 749435 1930647 318712 1671755 278091 1626919 1047600 1590951 161433 1415854 1970277 522577 1968285 1038979 1469836 671369 1118612 765843 750887 1787797 607329 534015 1719915 922401 1580560 1944724 1745070 857588 920937 959871 1662107 1723062 414307 1637749 1507681 970572 841407 1339944 299743 1629236 995578 229708 60125 687241 1410662 1841779 1143223 1277562 1857818 1684929 924521 1601888 1588024 1214651 704421 385478 572488 30540 452483 275888 1783034 1069744 870319 198976 616084 1427460 863492 342166 117416 81301 1260455 1460201 748752 1162677 1074180 469735 818893 431327 1914506 15408 893161 233077 882787 945190 206989 1073021 702563 948617 1753754 437735 561597 937083 80566 1582868 1978714 277847 1219813 1787491 960007 747845 995802 1173859 1814577 723963 184888 15721 1894058 1113559 1746367 1359098 1653830 1589429 806916 394992 1843821 1161887 979302 665285 1203713 1047438 1207200 677222 553701 156705 1601284 1401223 380777 332295 469518 689247 1067610 354235 1785492 1553857 1356883 1713486 1673379 996419 1946630 630005 1809229 1414227 1317240 618904 1822295 401531 1152485 678683 1629113 252059 1371481 587428 1211785 759513 262089 1633850 8597 849734 1207256 1064721 260320 1891014 769912 431201 441114 1200098 1966777 832875 235885 148621 802617 1738644 1304449 1747968 479252 852401 920881 713947 1530778 106305 1016787 1008047 579695 1239537 1611464 1076062 1921587 1249422 156106 373693 1462980 632192 925762 1257880 243713 693137 419835 1999992 1974534 1259346 1812975 1354367 1258781 1238619 989345 598907 1063876 821254 742775 1385201 197934 1162805 758196 439975 432542 1399595 474713 1225429 1467602 1236923 512005 333844 252788 551736 1826772 1854454 1811473 1302210 1615058 865804 483446 980869 1993080 7242 1104187 1057206 1853312 1984811 587376 1158943 1853299 1655379 203930 409018 1217536 371028 1038750 637981 1099825 1194667 740473 1410697 755613 453866 558345 1337830 973584 1379860 289599 1637581 1298576 338452 759523 1802433 241227 1481045 1766502 14591 318172 384793 1568316 1293281 1100898 13496 1935376 627449 571918 1133111 1908298 1544059 1274577 981116 1310781 739470 1842369 126806 79266 617362 881649 1300263 705970 979727 359785 1000359 683723 1540689 1058654 1861521 1095891 856283 529314 1881061 1491333 1970261 1314174 424291 1558201 1466412 568648 555838 601449 241931 1071236 1766634 187766 103556 222275 1585110 1047872 1013147 698282 1305577 808170 209920 1547115 599574 570030 472676 709550 1591038 1462700 578271 744246 1158061 526052 152790 1935349 710266 389864 700849 198160 1664588 577717 1636985 1915764 1778811 1232993 1297659 1727537 901969 53084 1960255 1877486 1429657 1599606 625001 624048 369010 1750568 942327 610392 701624 498188 1031159 1593357 1256454 610644 878107 808003 1579679 723757 712804 1008753 632239 1851326 976813 814954 1651615 107890 907656 431394 640728 943061 1701528 1164217 1937001 1087047 1211871 410397 1679387 838714 258620 1714513 72410 1552654 665948 1717865 546400 1962838 825517 1482520 1782760 1980372 1584641 883690 418965 884703 865460 1572564 1803259 265234 52082 582957 1987836 1248773 880740 1557940 1845422 1768442 232385 406010 1575950 1622268 1224288 1408357 1885106 1266423 1762244 1344534 1150904 1037545 595062 1564245 324640 1257020 1513668 502437 1394413 30957 780363 84749 41527 343445 156554 1795456 1879396 474957 1053896 1669080 289140 662505 773339 1191099 1692393 420976 1775654 664393 1094781 1207096 1829093 1323146 232553 894212 413639 389289 1793057 1635528 1758332 218058 1620324 809511 1086303 1738629 718401 1955400 838032 63561 626732 1328167 766605 1408728 146888 1650340 76705 531249 992371 1142330 802820 804964 1755302 1412103 304138 1024019 640001 616339 1371428 1403753 1037030 881603 1420953 364714 917549 1181234 62690 1175754 1531522 1004879 1094213 1584389 1331876 1214419 1590291 1369505 1144735 69763 400154 494231 1804942 469010 480244 796915 228752 499237 1024966 916193 1800102 1800056 227555 1441683 809782 1229387 274099 1786887 80496 1131647 852016 188985 1803004 1848196 186041 1015078 780130 1733626 97299 63853 1430192 1608095 237199 1557245 1539906 1308857 1199538 556220 979347 1995238 1051546 1037946 386377 244910 856296 428385 97024 166028 1487658 961573 1222769 530189 288908 318686 148343 1536446 504875 1970793 182454 1097129 1194392 1862680 1969044 401429 389067 418106 457917 354533 1341784 1168969 385937 619091 982019 931487 1096150 1273368 1099921 1440609 1252878 223886 7707 1904796 1280346 1353187 1144393 554064 1166007 876249 405876 1919397 1165665 1877336 1277721 225509 1658841 1848309 908296 360659 257673 56095 921800 555341 1049631 1216391 1299649 1851259 73984 177245 1619927 1632092 1708200 521816 1152857 1337225 1268166 1213083 1766323 1872442 1890873 722800 1743829 1247243 735686 788942 296214 975753 715983 464577 12747 204413 852449 778808 1674727 576790 1211742 1014181 1019211 600177 590296 166006 1605426 1931574 756748 1577770 1932631 1464595 267317 132606 1519540 344196 620956 1235328 1162654 763063 1502420 788251 163496 43210 477700 792046 385038 461184 1071805 1922852 590998 1074005 990513 512713 1148942 1755863 1853876 449859 424966 607305 1471492 451395 1541696 1113264 929833 385896 1279308 1734565 445736 1456159 1499598 1067880 16273 345089 1673755 889490 1445240 585581 1330310 1219382 617997 1393951 1336760 501305 426587 729945 503757 951828 390779 601564 1179486 24079 1511134 1414937 176666 1410441 1553590 1566706 138528 475175 1594209 1740168 1331110 441385 276342 108349 1378454 1455421 343786 21261 944619 1144544 471682 321706 1419310 84195 804782 1417375 626417 840121 1832150 1246620 683382 789963 373520 1011500 1439309 1148867 1307170 1455257 1526896 155354 1440040 528748 1315242 75300 1232184 1298910 1716075 46847 1680371 1875111 1128314 303612 1674339 1308235 1050863 1175701 834512 1559533 178690 1225653 188638 669338 852317 719154 1274511 124142 131193 1700958 392299 1303810 1254253 876128 796921 23360 1228971 1657434 909980 517226 346813 1872008 115510 757943 481616 1293076 112442 242339 1530291 536233 1963262 142242 442977 1858224 965333 862901 611420 397337 552354 1500043 42082 300581 159449 903607 856709 1540462 1502150 1961103 182294 1187614 1596129 277151 566739 1094391 955373 907671 1022469 1560198 418524 93096 1270089 1196723 206274 1598641 1405442 105387 1712092 335182 804925 623784 969708 1002335 1734696 1845182 926297 290630 79314 1765526 527819 1937355 1702927 827375 844923 1921328 1384016 927494 996359 1989758 888458 1094900 1105491 522567 1972196 535403 106442 35752 1287983 399456 1183144 901858 336047 640830 736122 1841575 1951608 1980287 1692892 183531 1588562 1471738 1591010 669949 685289 985372 1557093 237859 1030684 1348550 1240678 30059 629069 347681 1828026 995373 1741920 1562165 807974 1869218 1508732 574898 1249784 238608 1610912 571354 507787 1017828 1033535 706236 167192 1381967 1592479 779483 1334128 993414 1208145 1612564 1133114 1868627 1683001 1245023 1162385 1902891 160871 1224838 667378 236263 239420 1123688 792188 1984384 1376161 227948 108126 69876 1957247 751837 1471665 1578046 1130334 1762862 1956339 1508965 1782882 569881 738983 256913 52455 935617 1480131 495413 675492 411992 876482 1294923 1347216 1952275 631248 1221039 1655170 1589264 203307 990759 851337 274755 332686 1962174 1615653 162340 1497882 1632006 885682 925401 374122 1171603 1652145 1508127 881680 1755676 496550 1655669 223211 1731729 776985 139547 951537 1877874 1710775 883602 800782 1774175 1427489 1975746 846397 371619 671416 1746808 578620 197489 1816350 731665 1227224 927617 1993424 1768847 745558 1335630 634208 270432 307432 1366729 1653099 191928 1658468 1273366 1725582 1670884 1880211 1256784 99924 1185081 1191918 1985239 1578982 160198 10546 840801 1383004 1547833 125718 1482481 1170898 684047 1231163 1798778 1983057 359923 1376350 948026 233182 1874341 1518106 58681 1471900 855168 1266348 1379601 1174654 1698692 29162 864180 599436 1138253 950540 468567 184379 324594 1113788 1660195 880454 808190 1884882 1386793 1838182 564172 1102387 246937 1672974 1508439 107491 1462077 1858723 227207 85259 780000 894390 1109095 134135 878732 701093 507948 1898240 1708645 1490600 1502778 1819874 746094 1238184 98907 615771 1998370 608544 713740 735916 1729711 1673940 442563 1280777 956184 901460 1525488 1339982 538290 1260924 1630298 341832 785476 297439 1924931 262648 144299 341574 596194 1622998 1207088 1474567 433882 934583 1634676 1294372 194814 485846 507144 1332502 1800248 1886559 1297134 1488049 1042199 777539 169088 1674008 196615 1537619 140527 469546 1585722 294880 1428007 821220 1201101 54100 1698662 750769 699019 781771 1251742 116492 1275506 658099 796329 378591 1379606 1562718 146619 609779 36141 1286967 405459 507230 278288 1581088 903252 645475 154984 1444937 1552656 403962 23698 1088649 186328 461728 412365 1446843 1980504 864893 678047 713176 1300688 1419236 421105 467876 450408 677531 869428 574398 1732316 1493505 1267509 1618032 1635592 1413106 1504168 1392579 1029115 1135522 1813318 1542916 162822 1341210 1214554 1788964 131374 1904547 1368788 1369600 478300 533450 1535000 1669214 1974871 1628701 576840 1926565 883775 872378 803930 571803 1633541 58051 936727 650108 1714683 1402636 1682263 1452589 338864 1584338 154268 948634 1725199 140357 743055 1711384 155612 1418287 126005 637283 787466 269775 257378 1202693 719816 1098545 468633 561782 1088268 1162715 459660 762282 1851654 426526 1868258 823660 1506421 1597526 821631 903559 1915195 1393030 706176 1291946 1034887 1868610 1797273 1581650 476754 688009 1055530 74986 1133301 504665 1814050 1835723 1176459 309241 1624396 461761 575808 1036479 1543815 544755 452516 1371803 1589746 1193678 895821 901888 1351009 225745 1722613 645739 1886661 164600 986272 818721 537967 1746040 1353518 54986 1132928 23660 1709960 859068 1855467 1638340 350029 1913329 439482 690499 1788619 1374016 1504329 1580597 1470951 1948911 285660 1404564 1211557 196638 1836069 1568263 70995 1047666 1817572 1058479 1126580 98585 1854705 1773522 1520160 277049 454312 312399 728500 1359721 86845 716282 20587 931793 468698 388938 695418 1864945 1497925 232125 263802 417460 519105 183618 1828318 850168 1807273 1088350 685263 929126 918934 462065 1851523 1881451 961541 1659129 1213441 3935 1045678 944893 574421 1715451 564584 1602346 664320 221342 1212064 1079506 1877893 186742 899764 1743666 739496 1860020 933747 915437 1404740 1538655 63221 1061889 1052281 698986 190441 1939869 1129485 1094679 331760 1075863 1561423 1333745 1490557 1076371 1637252 88610 5321 1091402 980448 955577 772931 1727538 1604519 1802863 657948 1684281 979160 631261 1444394 378687 1235778 453201 1090353 1535698 755824 445654 658334 1907269 1031829 1168315 1940334 1095271 1784250 1269261 1007208 636122 1130011 211701 222214 1181874 1546105 668833 509350 1779220 1279712 1109960 279775 1277578 1166608 695938 370579 1714914 1121905 781619 346647 1670995 1787397 1937948 1138154 1353712 1297410 1617233 1246326 1340033 1027129 1853409 1328404 1128530 1983989 1223894 1118419 1340647 130858 180459 797794 1242312 1156556 1009184 4957 1965850 1694962 1986236 208049 856470 27819 1955711 1323860 1262809 796439 1619626 171319 129256 1863670 577269 1341867 386722 654663 1901885 905131 216597 1830612 347364 329604 1243396 410091 941204 1413553 1780912 188813 138608 1001692 1719051 56304 1826321 1659267 97939 1934012 472614 1738684 111276 1935415 1987659 1166423 161639 1241849 1164212 632776 423551 279412 1204695 1210523 276583 250977 1616276 1485090 1952062 637848 1450912 1730601 689602 545717 11690 1590643 1648770 449529 561139 289032 1511614 1040842 323422 818618 1171495 1954789 1995072 774097 1073192 351245 1615182 208641 867392 1452854 1802983 1844497 856159 220157 1437170 411771 715075 1912202 609897 1509819 112455 765438 1700768 353611 1188437 967737 1973250 390475 1567664 1217692 1552722 369806 1999299 1791072 773923 1384138 316915 1557265 239643 1795386 1960891 105 1039607 1478416 239816 86222 365782 1536627 940017 1938045 658609 639059 943029 377323 1653422 1742946 1887081 85890 430606 559339 542835 1039202 704740 1325037 611457 451183 309557 173237 1746983 1180183 1110209 1685013 808821 1930191 229664 1510439 659302 938725 1565981 766934 548435 650003 294206 1889963 761758 1254520 680520 1120354 1520679 627562 1956871 185800 157419 1662670 1214137 822078 1645145 1238414 1050449 1957114 1797616 1497068 1992098 610786 1790740 1639357 822840 1160359 1526212 863018 1915996 1173456 737092 1621714 435467 329735 416824 1873243 206568 1488387 1805022 1560938 1995037 1749239 188369 660643 246488 884082 280458 106733 568245 256184 282894 1961018 1892832 1275657 96199 1153006 1880422 1223249 1909546 1397958 528653 18843 300033 877385 1632791 292210 896360 677299 1456432 21801 160254 395642 1974955 990429 1273589 753819 1536303 1328902 1247620 937532 1167150 765836 1309789 1370840 1722123 759686 1654751 518557 685996 444962 380069 1049257 1265039 1032764 204820 1458610 46736 90049 1250100 77200 1458945 1580570 1932353 560493 33909 376891 1065786 159462 1817807 1681724 1594698 341862 903440 760170 1713176 135444 1208122 1514840 243375 627722 1174885 827428 428326 420742 1106264 1913967 1924522 572817 1993439 609034 437554 452442 861028 514892 1972344 1963784 1907004 253382 1140712 812085 20592 1611658 408645 1639139 205187 1620968 1288079 998103 1578047 377474 889772 1687201 129836 390844 1752199 1567039 968035 27408 1919849 265891 318371 1928351 1683984 1005423 583962 566346 271280 504685 1465311 45923 399556 913417 1535438 769385 513061 404438 1101221 1173799 1433286 756368 846072 1886847 1684888 578153 737278 1813310 989195 803600 1575982 1474593 606318 492003 1818391 549264 1877737 1874421 558967 827145 570139 790974 552996 310119 762858 1933564 883284 289942 241185 134091 1589506 929068 1525699 1334531 229749 1705772 250954 1184014 1632785 1337398 1923557 361990 995481 1157114 160515 1828567 1907642 1922655 104540 1022508 469383 1134587 1074861 755806 771633 1082794 409182 150853 1851133 671234 822374 34676 986290 1155280 646240 250097 319345 318059 1754752 536568 1208827 1202664 205570 1775374 559569 501 853906 164119 1334841 1590431 443624 1858560 1136783 1738509 1720172 1624921 1974170 1748262 756996 58011 1984716 1261601 1259274 1510400 770303 1333250 361125 1057778 1199468 249979 566514 1948204 421781 1659458 1350962 871609 506242 1057291 1253941 728814 836168 236292 432087 194911 1057339 1061146 151821 1088907 310171 34161 1488641 1149842 774047 1757575 1762197 1326025 981960 903365 1851882 1452879 396297 294619 1806068 411744 1368518 1203264 95093 1461535 141530 1359617 1889164 1990141 730881 872347 1935312 842646 1091134 1653201 1528521 1640163 1677628 1156447 1770931 135452 1245118 197907 1372017 103530 1404207 975016 935603 1627746 1785473 634339 154254 1556406 1590647 298935 1720146 1293097 900117 1950446 1204622 1337365 144912 1798514 1118806 846563 878767 192838 1579324 122929 912753 1809423 188347 217999 137187 1709434 646533 1233163 556164 672010 228562 254518 806907 1505003 1749152 1225162 1486643 498972 1814270 197543 844862 643267 1276872 429028 554770 1986658 1454476 566010 93890 442785 1034122 975120 1455882 1648201 851223 816688 1774669 1927432 337013 1217550 1858643 1159004 425976 164703 1420186 1946851 834389 285262 123585 495633 516178 1449452 95931 1678999 671413 608607 787739 618136 856984 1166614 1087245 433252 626681 1740354 1779467 28987 831550 212890 1060036 268938 1239829 1149179 1891488 98161 1544600 1638704 14265 547696 603659 1355714 1258797 1007829 614637 1464424 268268 1510265 1731974 844928 858248 685350 1520868 1049971 1979712 1541794 190947 173465 659372 464774 1496075 1891888 167673 776519 1435102 477480 102024 399885 1280421 941265 1229999 65611 1442353 746136 891499 1727137 60056 535203 1546361 988804 812514 1926435 134372 1141570 1079986 1222058 1940441 350950 1825362 1350589 1587735 1838867 766172 97849 1471323 130224 504381 556378 931138 242306 514393 202763 98635 1802054 266898 1772344 1122939 675991 1435905 411275 314428 916005 165193 1760863 565943 1349941 85961 689695 156368 898612 846980 6956 330161 92180 999735 1203283 401353 1029670 69136 1793065 1341719 623996 1116699 1009608 1117391 978533 1536166 305142 905103 1599979 669776 1639101 1214941 1830060 7651 330837 434206 1295569 241479 599832 825486 1100736 1105382 1006434 531485 1866885 1642565 877832 1135546 10735 147798 973527 642648 295552 1066493 1414200 352091 1682184 1924408 1383565 347124 1694515 615174 880020 1683267 1527539 475421 639133 1918106 142199 650780 634431 1933881 1739422 1529380 1460780 1225870 855299 495742 1070894 65777 367057 485277 1984131 1776814 1096641 372686 510709 1349948 952703 1938977 1798875 1474425 1275255 571290 908299 893091 1799726 822393 1222930 1145591 1413341 868825 602861 1102899 1418271 257272 1732109 811002 14841 61147 1831625 207500 1903379 766019 1002117 816106 1705475 80294 598653 706488 702269 19533 888712 1968347 362136 1022522 1801881 909875 209110 1185155 911246 1882528 280350 196380 1799969 1839902 1440120 202013 53473 1833293 228530 1074368 94334 1577232 853366 1663227 1902498 731803 1181266 1270303 725919 325706 1539498 847491 556441 541369 1429223 893458 665893 220482 1638361 369369 1557515 1635464 648640 621537 1114591 975092 308818 1388177 254402 1846606 627523 471214 1947815 1632441 1988576 1729002 1438678 1196917 558098 907317 1084479 406140 1863380 1845491 1448442 260774 1701628 1989785 446980 1339236 775768 1041043 1281990 1979214 821522 508212 1776597 331534 949531 507904 1333956 812734 395546 658843 606685 1876482 470307 425010 1799070 207398 50554 1373097 1927812 263352 756275 12602 210333 511332 1353270 1269831 1616084 1616485 400183 1231532 493962 660137 511074 184775 1587857 68125 768259 732376 698915 952430 1790420 519551 1774177 1406144 1366345 273880 1483831 513405 165296 240436 229265 30385 1066568 518059 1731795 1607688 22717 1460412 365214 162334 289677 187577 896300 1936099 1282671 801588 1726892 1071495 1931013 204990 1686959 1633586 1339501 579507 280039 1833144 78079 18154 857905 583591 1303215 1139703 1906150 694819 316687 1504856 685693 245983 831556 1979078 47266 1538326 222705 1017432 832850 1677996 587135 1660721 1210542 463240 376226 1029356 1420354 1895789 1415943 1473157 1086099 981167 1779554 843037 447446 266791 778015 1970494 1663235 746025 1216648 668 1960717 1223175 1154623 928794 1115716 1499802 1077744 110743 713729 1687478 247534 236827 211186 1582153 701771 1078892 678317 671287 355452 1675930 738133 1326096 1705606 264876 222510 1187315 26842 724425 905016 1648138 740107 337255 1741418 1707340 1488156 1490398 1062958 175386 237998 1441555 1747622 553571 108058 1192860 1728937 1802154 402522 525996 490 1734896 867309 254370 966566 830253 1668962 789268 1662925 1694242 528907 743239 1492722 1705656 1567020 749997 1639646 1698046 160166 1825642 328860 1929149 1734196 1238441 492366 605791 319899 1679952 1999748 1916188 116508 1866241 573117 1879630 82446 1076897 1380890 1755970 598085 1223906 625142 503305 1489260 872345 117503 1130277 1250078 978833 1052251 1913804 1999747 1778398 921994 1500513 1289865 110454 388931 565103 1093078 1375192 1806345 1971725 1269969 609139 352118 1214110 254786 1616132 222676 1063233 1583587 911031 1736582 1399021 649092 426565 1209856 789394 1222550 131373 968624 1109790 1194701 1678366 1612829 522565 1254847 615263 1957254 1046498 946393 933292 731605 1383723 1116319 1811731 1878708 480582 233668 1417152 486036 271598 1392932 612581 1686156 759130 1737957 290135 1151820 705581 1339327 445471 1292865 1216802 1592368 1069115 829404 1219777 1725663 456018 904156 79697 878763 1514959 502915 453022 1371032 515282 689231 374091 1813836 877037 1017144 446261 188004 1427966 1108685 1935822 1904671 943114 758442 29345 184375 594371 1525379 1389237 1896266 824984 1356575 1168400 1241087 1029828 1424996 703479 954565 1568600 555416 1509719 303269 987706 479991 1333622 1804021 1430855 1159823 1629244 1568572 579032 936278 191573 1423406 371730 1078615 680326 237908 1740177 1449621 1717962 1975298 5010 236129 1142418 1897037 745080 1399178 1801078 1168644 654695 568917 1384759 342325 1525491 657554 1901388 106090 1860568 1791695 1306934 254872 589085 731737 328335 1360920 1116354 1807277 1473669 1416904 1066785 1813011 65313 868886 1372470 496732 296106 1798309 1778095 90992 765400 1129557 1888196 1962425 1086583 596285 238251 1678719 1517812 781434 1814106 1411871 852325 1752132 1676381 790637 1312479 1390549 123723 1244047 1497250 918296 480156 439826 508223 932973 351187 45955 1358288 1648446 1071128 936967 679862 168487 1904781 591077 1997212 1686576 1350865 1556187 658838 1481126 77876 268653 1411527 239162 717467 518258 585255 1092251 655867 1319922 732234 342812 1751878 1303211 344422 294897 1944824 30985 1458982 878951 1784517 1242585 1562002 1442158 1876738 1255865 1568596 844497 144503 1358368 1176561 49449 1793388 940779 272374 757317 1088789 1988982 1748473 718438 1437851 476242 563472 1326091 1471137 399590 748132 316431 379081 68637 1859722 1908490 1755586 891473 1802486 725926 1563582 288881 1318344 1231302 839311 1447706 1961979 48407 830595 310121 936908 941643 1305803 520436 821041 641130 1741821 464840 484864 201285 1210923 298700 1083778 737566 581597 1252017 1139447 1753159 492014 312304 1997158 1920379 1164858 910962 809004 930656 1615611 111475 756295 1150980 9004 411036 1346040 1016327 1982164 613547 1151474 955219 1392265 789990 478552 1896262 710676 1283979 1252805 468616 1230825 1914318 15751 958510 1566703 1902968 293741 325770 502215 827043 1009925 663429 1990397 1753232 1962533 1861157 3575 1438210 722112 1004375 241980 43005 597337 486574 972687 1071749 800886 1465727 86372 356089 1132429 1477048 1035551 498722 1044338 381104 561120 1793149 1298470 1865333 195942 1648995 307121 783056 1114104 1159231 1772589 307006 1437447 1747640 988847 29402 405565 1527479 1785979 596509 294249 1650775 138010 295548 590128 959104 1670739 1315883 924947 1223666 1640180 1907318 108350 1371298 508881 1485219 1392168 572459 240416 218826 363348 263238 306352 546179 133316 706138 1214039 1866543 1242070 546805 195640 1144773 702133 1746586 475476 1125221 1042259 966320 508230 94763 609746 1224633 1458528 934593 1937478 1636025 238888 235725 729429 203753 1174002 1760729 103062 107023 841698 1267149 1986269 1248446 1470960 1408923 1964051 732599 1146415 718471 1722080 539621 612448 1283893 542020 1628437 1802050 1230237 742578 1946151 488770 232275 1373451 1312844 663743 386960 730538 1203121 359560 1970886 1840249 1999544 511081 1308738 1313629 1666732 1376614 1991378 1344550 810783 1414957 1651898 1192322 267690 466959 1091795 635922 1719964 327331 1149035 1927426 1591499 1298686 792511 1044219 104256 789271 1423900 286278 578485 1683978 538465 17322 313697 571875 1901813 95331 653300 429415 135687 1176086 31979 356275 449623 833400 1658499 883938 427730 489308 589944 388618 379504 1670152 1027581 386152 489501 1653385 1094595 1032048 1454547 286861 930251 1377781 1328893 819700 1359899 1639431 123793 631324 1471989 233421 108857 984636 93463 785971 748582 505890 648143 371539 277473 88533 1879889 1023114 1770976 229283 668736 152238 759993 1959277 1397947 880828 532474 491229 1584555 1059965 1026924 1636157 1864663 1774774 3731 1711690 1289089 1963431 694758 1529503 830914 595957 321568 1266961 896887 1130272 984656 1074822 1986355 533854 1776115 28304 1407156 470903 488436 1472034 1090295 1607590 524812 496100 491633 1831604 673523 1194492 1827824 359508 1453870 1959504 1394501 1671628 987136 636468 244688 1789614 1520622 142959 1371029 1268596 1704079 1906107 1295516 867272 135530 751651 1628838 1503918 1308697 339017 1500797 603097 584226 1547546 315167 188290 517820 197306 1377960 373246 667128 743543 939425 329629 311775 396503 919140 1549576 6358 59749 1888368 1613145 1983444 469912 120331 1844633 1214180 553618 486116 305582 742111 137307 795191 1933993 413680 828647 302278 958958 1095669 1058316 1272590 3888 1089957 1787360 171514 1482923 1352275 1160172 1586699 1372874 1628151 1868665 236811 430436 1770060 733218 349401 1575990 876154 33469 1784258 99218 1324288 1404612 733649 1841397 122474 689703 1364322 1623361 484225 871486 1726696 1891030 302825 848805 1996709 1860438 260276 1466640 902269 915493 369958 1026898 880538 301554 1385298 1678638 1467860 539600 63038 992451 1492989 355674 893383 495072 540312 119725 971857 876400 1543211 1259800 628645 258317 1835703 1482144 1065949 1851511 344879 1379179 126744 371886 1191360 69338 189384 1286901 265981 967037 1926478 825057 881120 894678 245636 499553 912979 1960275 1039045 681308 1532957 1903615 609368 1096342 984042 553313 1200096 1290618 1252719 1168842 1966523 1960206 1724174 1885356 1547881 400438 1852983 1209052 791280 1988849 1942681 1886159 1894427 110387 1756532 179610 20214 1890849 1388708 832845 1644054 1187277 411353 171542 1340954 917217 725751 1070138 1944802 674767 655967 1308665 883832 1257590 1474430 248510 1194622 273180 813478 1220436 575056 1422036 1961897 1404754 1932416 1297241 1193089 266125 1064224 1650217 6376 59351 1385902 1381474 92493 79617 1730487 777584 204138 24602 1305085 210532 43100 838381 1554515 617371 1437213 1416977 1727108 660151 907714 468884 692557 1880086 350284 67905 1645600 1471458 1783320 939241 966117 1643369 1368376 63299 1509968 442703 992808 906415 971104 750991 1769307 1443342 1800623 1046211 278597 1367210 706184 994860 707626 663859 546702 1551299 1728863 1386496 344240 829921 356588 1737161 1266735 1998599 7826 616759 1500003 1661325 252149 379716 304062 1872363 1031375 1763331 114885 90842 1314872 361793 1162707 418724 522832 1398860 1740160 600022 1311515 1016238 734830 1221266 1042391 1755099 457041 1642681 459816 675696 453523 361335 1067656 1329554 1297221 832729 1575533 198958 106456 1764012 1585615 1960912 1331156 429811 791871 929292 168039 743198 234108 1345655 660909 239299 89091 31573 1853939 1160972 296904 1443287 1055507 1272433 419799 260159 1826217 1206477 879150 620284 1657831 159318 753945 702353 1359428 1511640 896855 1152482 1777871 920926 1114191 942528 1244395 1538466 447915 1279966 319819 182292 1158772 1288337 1861981 1907551 1219979 852236 1467077 1359660 501235 1604250 1721523 484168 1239592 1565165 642399 1958690 1129504 900801 896927 1657234 1734262 1512145 1356979 953327 1312464 1825527 837894 1641024 1354576 672610 1578647 1455831 279527 1995748 508758 482221 641242 1348605 413143 1887341 887409 1157835 281546 673332 509642 708957 1467848 502424 119433 1365386 1216953 462849 74725 1745015 780468 752729 1092954 138667 1770989 1553094 376832 60870 1141672 499820 1007535 1640997 333347 1963939 1107607 1723168 1573244 1280507 1019877 836570 765186 938915 777687 722702 608715 5455 1060140 1616654 352649 1226681 1483521 1124172 713522 471653 963989 1151247 1845578 759852 1746614 1335932 666063 1403920 1955840 236774 800254 430776 850020 1085753 1969209 56356 642086 1608102 1439416 1406262 1670950 1007854 1883446 1498980 396466 1194879 6338 1827735 1851763 1297816 920181 544175 668651 1689065 1167372 583030 1042352 1850340 862035 1787795 1553854 1082160 886606 1642657 340819 1002545 1281236 1870617 1059820 737369 1225471 61878 1272727 468566 678870 1979693 708381 166169 921330 446376 1756822 668687 1990791 1095736 528875 1271692 1839049 1096133 1419954 1483790 1905922 1305604 1693367 1521581 1721769 113752 1804616 1187227 247042 1641251 506057 1777947 1619911 1685959 1713266 620264 1467203 935742 1024627 359798 197755 1785126 708965 550842 976100 755897 1918732 318800 1924939 1527123 885784 1674472 1702541 454969 1515684 626472 920995 663251 261633 888597 1709450 1503726 407145 1514782 1798089 1002830 981058 896357 1181468 882683 698948 1965289 685543 1639059 1828607 207822 1580039 1540919 45441 1412990 927446 1084376 1183818 820453 1509927 839165 1731887 1903863 444019 340825 61707 698040 1290528 1286194 347414 88383 499436 1939836 1241956 1737098 1125236 803273 1156894 1209425 699070 1514757 1363857 1102824 1263056 956454 1937569 943935 1409844 299924 1288285 1544224 1378148 1109934 686969 1721465 1006287 1522322 40897 1037117 1727755 1157874 158765 1580136 142032 1119966 1373268 1148145 531047 590308 1128309 431753 1887482 904416 1259341 1738268 1023426 682707 55750 204594 1838866 1860180 455216 694331 783812 1303115 1960063 1099325 425576 542597 1152609 1151306 1236319 454754 594172 1235322 787944 898776 588996 1283489 1070200 1993121 1212049 1206879 1943692 373332 29085 108375 1692843 189185 76785 228102 367216 1359878 607550 981902 843069 1715353 734073 756398 1224404 266813 488301 1707620 804633 1411583 1360074 1978055 1070900 1663285 549451 203660 548644 689659 265897 1095382 1784845 1227244 146991 752018 489328 467461 836750 1795741 1394212 1120946 916888 1610054 1831298 981869 421763 955733 1932315 802108 1894439 327671 263414 484840 1846861 1547315 804893 1017722 833151 501402 353728 1238721 1754939 1527510 615944 360349 1038952 913672 682970 1143700 285276 872271 510073 1053439 862196 1349789 852149 1043608 672558 1572409 1139862 78857 230955 1899419 1278589 261553 1811822 715792 1949818 11577 1866861 244305 1299556 1538247 44193 840194 183157 124917 1224569 1443000 372517 580776 1446891 529038 1655054 276502 1317699 1181689 978158 552818 1105558 1476086 944660 634273 1320055 229990 581974 5741 790461 918601 902527 1539133 539932 364715 454400 1571532 1917914 386671 949979 1368024 458005 1692511 353105 172016 631693 51032 1689562 1695485 631382 1096902 98106 706000 483 930103 1355678 124382 1955924 1430490 527940 258247 382496 1153868 1899751 991624 971089 1391571 1737860 1186176 1946875 305271 68777 186348 1411415 340143 1294584 724951 1432456 1189861 1909306 1887392 699596 1994145 1128586 876205 1911104 814008 382213 751706 1853445 1272661 526761 1773112 812475 1179092 151042 534543 1158392 1468186 1506871 857615 1216143 709571 986098 451222 1335052 820518 1797168 32137 1631718 1183260 1778646 519098 1603027 877594 1847592 387626 1801194 114985 699138 192351 1335535 1273974 685921 1140748 1722894 1213120 1428413 1475396 1781872 1307609 194724 1399220 92327 1673032 151647 1756256 1127131 1537599 123502 1497788 457336 141035 1848066 152275 995672 826574 812159 56292 277913 132060 1562269 471338 269209 1775517 1059018 663706 579501 489236 77945 866356 3861 1840162 1681119 747746 1808106 1788555 136920 1065722 909802 1550154 1009639 1265609 85720 176546 1009440 425832 587079 612945 436127 539978 301210 1542727 1884579 1448063 841981 168159 1693938 931586 396951 413904 330217 983015 1699680 1715601 1236631 1445918 1506158 1698166 1251894 953112 81374 1506514 1509275 1183310 780890 1120201 90403 1317145 1018657 1635448 1843771 169894 1374158 1523840 27766 1439383 785944 1313908 1489571 354916 1976637 1442649 1254445 1201196 1478664 206958 1580269 1485100 1779841 1184540 1478058 706397 1459353 286202 168888 1123536 66115 475058 1563138 329361 1251388 245327 508721 1020181 1794101 102081 342662 1808141 1237917 1865161 1027001 81152 440837 1047848 1389439 1977603 281768 1358001 1601077 1543693 1859587 273768 1752965 212861 1440935 911343 276028 11330 871175 126030 958678 915938 1868286 1459237 528003 647248 347252 1167290 49746 87509 1936353 105625 88210 1285699 497965 1731371 28964 1260183 202629 1411006 1339969 970529 1818897 798862 1799094 1915555 1457863 1840748 915699 1788616 1299065 1674802 163947 919085 977692 1763087 473726 1985418 1996338 1904800 449157 649643 1889523 1508503 1019522 862564 1565115 682235 828313 677357 258705 1166599 638149 89553 1323614 1623007 658634 1854751 1594135 1902785 883972 1151932 1720173 1848353 623142 304170 1467526 50162 263811 237860 1212814 1203416 702845 152706 1419732 1926534 1512456 993958 95463 1213236 798433 1835007 1895738 451978 123927 1480366 1235559 878202 1729755 1801210 1041827 842395 876471 333886 1272005 1686868 1171956 689079 1474438 1200486 1193160 1861475 786397 880040 1177430 1193601 330873 660992 1127042 1763557 1459162 720864 727792 1456651 1484702 586810 1982469 1971863 1840016 1715364 1271631 1510928 261713 795297 95024 533368 1430485 313948 1210375 1096493 1030260 217237 205020 339589 1201421 1439951 5837 45227 1161963 1348778 311930 1943760 409802 1765827 540426 1417828 1674896 947929 1040900 88013 1035088 484570 1866859 608578 688279 575099 859764 1598888 479498 1615687 382575 973529 391308 1751606 1029456 102286 903564 334908 1426463 857604 459425 1619105 1138825 608911 1168671 1476251 1296783 1076842 1625878 1405255 1760548 1587744 744230 180443 522569 1181495 1232250 1681785 850793 461301 952428 495393 379161 97988 352923 801585 207768 118421 949398 1748356 431133 1183670 1989502 1624677 1296065 15136 838055 822697 1647742 974485 262061 421169 352052 1957739 1781693 1441076 941575 167931 1479390 785140 1855406 628309 320200 729893 1805411 1925630 392961 403191 207487 1378829 32472 247227 501255 876950 24107 1039738 1004634 1876038 173911 1153149 1918590 553207 751754 1770044 193149 877668 858130 108286 102074 1041800 411973 93471 633229 38 917346 914034 186286 223137 1329213 1341219 558812 1678439 1987296 1918368 1163528 1725947 964807 1734440 592536 839738 1643519 37164 932636 853124 834514 1920702 469225 1957416 1665842 1717181 1674782 291041 228898 1709681 219060 173716 1047945 1211359 1601139 1961050 1634416 1335099 34168 1585777 156680 830576 959882 1602071 872676 547716 176128 670782 333192 1962697 716605 1280423 1797468 1356519 328159 1237142 1395942 1360643 1351824 324397 1602038 436211 485158 1978932 1508590 1398386 1874050 497135 1113229 334193 14530 185991 760157 1090854 640007 1562661 274082 1973843 1310068 1296668 906213 1945900 364563 1298586 959059 889857 88540 1344052 161015 1094716 222149 427761 1592769 1189138 794395 339973 41511 382713 1935651 595094 1727224 105406 27221 1733639 1531274 1402474 55894 350526 1921567 1774988 1925188 832057 938454 135851 406389 1814383 1164835 654172 1036289 828219 1051965 1179588 334172 149001 152342 124418 1854039 1261141 862049 433856 1023551 1216195 1310009 1137459 765373 882571 1343929 1503654 1734073 811271 659649 818494 1946733 1863974 554632 663042 615496 1275903 1952933 1231609 28490 1635636 1444912 1409693 986572 1056944 1133557 226769 259085 1491304 162998 61550 829233 419539 252550 570368 1244946 160391 295172 1633937 1683914 161069 1703436 1390468 1374862 1633194 1316615 86521 899635 786594 745265 1574443 713852 795712 1838438 508022 365182 797334 2264 1821139 1323264 1360549 304346 1321649 763401 56450 1006113 717913 668731 572275 259461 755701 642810 529165 1338003 1745517 1284673 1528590 1173370 889776 1654923 732765 790950 457052 864234 647070 915773 568259 645687 455736 493013 27892 1781031 1288681 1191711 1569439 387672 703492 720200 1535614 1056528 1692719 360692 1460114 1141606 1547016 1715078 287129 429922 953054 1999397 20470 1740697 488232 1706407 1436401 1988270 1028253 1648938 617717 1488711 1200863 823103 467519 1210038 724219 1910790 305338 1961834 1500719 437218 928419 949004 1880083 545490 1415300 1550046 1910773 960591 337942 1574289 913111 692452 1769283 1430348 963978 1652615 557497 1436071 1446678 289097 1013779 630300 353470 889778 827430 1919228 551157 1303112 33602 259389 893460 565617 1783714 1770800 789183 1902015 1515485 1378530 541168 559130 727008 1911244 266992 580624 1269054 1983 129724 144283 1239683 1898167 1651593 273361 369083 1997467 54595 1290156 1403045 309306 46220 1231935 1852193 28459 1943251 1663624 427360 805759 486496 1107591 348251 621877 1044185 654176 1470297 1381471 1557492 1440668 917566 989129 990227 836896 1946149 1664524 1349392 177013 1710199 872928 460148 474373 1169878 279654 190029 1433040 795052 863466 1492148 416946 1343244 1664315 1324416 1863890 1366931 1174644 298826 958972 1590985 1873290 1658328 1106202 242882 889570 1692980 309459 1230043 209870 114659 1729857 232195 1540124 425216 1516588 1612336 1106795 1573916 410292 1655931 1425373 437815 1175830 551173 1924172 860387 521415 1331138 1586588 589663 366209 972797 148305 74338 1804638 509940 1385585 617180 1296971 85017 1142022 1002222 1180560 214331 1290738 1900032 1005328 1278402 832189 518845 153141 141192 233190 359465 138845 268979 1813052 1920662 1806396 1942957 939216 10996 1215055 1769020 1128705 1854532 831546 1558830 1781913 1567820 1372064 1590016 1831629 1651023 984645 586098 1053486 1224859 1379044 1983589 1384238 501540 1280364 565954 640387 1951983 1608309 1342690 1356113 1942078 1286723 1759622 577331 1806708 242076 1681346 1213793 813122 1139160 1366081 744800 1818589 311746 43164 328729 1947204 767564 1002061 1013063 240516 1587967 259482 1904755 408463 588243 1094971 1750626 1083908 932585 1944118 633132 410364 1166219 4070 210269 735505 1934507 443067 251583 1126003 712649 1545094 1541998 1763192 1698884 1468299 1466670 741380 1023314 95780 1856209 1181514 1080738 1024746 276415 696796 1822129 5252 380849 870099 566835 565547 1067967 729377 1270979 200891 922266 1965430 1278823 719469 1959361 1179219 455391 1576126 183513 724138 1384177 523955 569729 1281908 1665786 575954 1531607 410254 81987 1175025 1002193 633727 1330474 557597 1078838 1503546 146036 1289083 1080892 1073774 652634 1977360 811119 1416107 826562 983961 960994 712483 685843 1570778 38518 1435745 399738 1218454 672303 1262850 33659 166987 1615851 1394330 594449 537665 1697197 1386912 1303281 297406 1316299 1912002 893645 594742 819746 857294 1157117 627303 1748849 148598 1880167 993691 172727 868854 547509 881049 292145 624166 1761387 872668 369515 250531 1540940 1590511 1777386 559441 712392 1109101 1459514 776 19264 1489768 1846667 373255 518167 742253 1704799 455910 505447 1134279 1902877 1336148 1716808 511676 1901336 796959 606766 1025631 1848902 864505 209319 1921940 1512216 902031 611337 313108 1789715 772291 130205 318822 1894918 657503 769357 1370744 853848 1931888 1172987 108203 694937 478406 801744 983794 1072372 30366 1402367 35343 631140 158648 1747586 311424 264249 1384629 1514896 820718 98792 1250562 438853 1367073 1493201 342735 1891141 1760698 32599 1938949 46364 67650 558002 1968882 1380834 836328 146324 1169823 1233828 812307 1460233 655836 75512 459032 137620 557352 777166 1272118 26225 1188353 585449 809277 951187 30075 1953782 1764528 1684264 1703616 47583 519789 1483866 346510 53777 292369 1311979 1966973 1257516 1986003 1531848 66713 817840 627947 627406 1113442 1679242 1879095 1967888 1246233 1863482 1025720 1845982 628468 784929 301189 730190 1830049 605974 66038 1108720 160740 370971 910337 1445656 1725675 1086448 1067863 817223 967621 1456763 690392 1405683 1609526 1161162 1481366 1139324 1718716 931749 1506981 1265120 249955 1138909 1695286 1592632 342405 853966 500690 445177 1998312 723011 1072781 1189149 1023878 1177793 1999942 707735 1169040 1647984 949682 1638688 1199103 1240735 1250984 334836 437937 347861 1294 657781 1184835 98820 1110389 105769 572167 826744 752964 1396979 36932 909672 886261 1857624 1428174 15463 1774366 399135 1151823 571166 1166724 1808222 1885385 1687081 1997617 1502635 684687 395271 259138 690609 1375786 1036384 609791 655212 870519 31914 1568971 861932 738538 1955333 1936839 1631999 936054 474781 1186790 1728637 1958450 1462630 292727 1301183 1713095 604054 1662791 1249357 705548 1993529 1256033 983287 1668578 520966 622548 1792329 1275407 609138 673462 1648068 1693519 907915 274320 1285295 945569 74053 345704 235521 1730246 1972187 1624177 1528351 52162 916251 1896703 1623733 1428817 1641027 525952 579085 1107936 1015820 1595623 541842 616754 792106 431233 1865034 1056379 1213429 1758855 1158323 461558 773026 76720 1714991 1904023 1144520 1788703 1770622 712935 5013 1320474 256922 1114602 461406 112993 1829114 1399783 1958548 159402 847873 1510391 211375 1799265 1173353 1883508 520226 181364 106783 737547 638971 662288 493601 896004 1103149 881918 403000 1272890 1498006 1220627 1335049 761219 48510 1264659 437423 857818 311614 1379029 1841138 1330982 199569 756778 963719 1454354 950018 150193 1321560 76217 981806 119249 736521 1032925 700471 41601 1609534 1752309 1587377 1703119 654430 1101793 1656009 241871 1205745 802213 623617 1067173 158302 1276558 467353 66138 759629 416097 1520071 1230527 733309 1776144 812249 1740037 560089 651691 313158 264845 201840 607917 438936 291983 505311 185686 336450 1120239 472292 448152 126736 513668 573534 1820154 510818 751273 893388 1475983 292645 1816250 1902616 485850 323927 1759838 859966 927625 1110825 700533 317994 1038498 607739 1483540 1010785 1823939 1621697 64428 119243 606068 342639 1280093 863817 1046164 778536 194787 1516829 1940367 694681 1686931 34925 1267262 1634722 891876 70873 1849784 1680929 1590769 1477951 1955986 1318055 1055355 1186741 1328649 631931 1046566 1510438 967848 1057328 302971 341227 1951309 1500703 1767321 987657 1066959 1154221 1848963 99309 208344 523885 1654311 582238 658595 951262 269821 1771309 1575625 838276 1322168 1284201 916960 1355834 1688465 1858625 1591522 1197709 900061 907533 165020 1757896 1866976 1359710 1874107 1076970 1092875 1558585 1537069 528752 1120446 742268 376084 1730284 1600388 1326423 1689702 225230 1213618 1990959 929067 1000861 101449 1378170 8304 400786 60440 1145065 663129 438039 333592 19696 66054 1955367 229881 609100 731030 1380342 1712924 1551268 729573 716767 1690683 895219 974529 137455 1943711 1485805 602160 433450 1970574 918845 638050 266680 335631 687959 1466720 356703 62064 1327426 1156965 380733 540042 1700603 123306 880212 27160 407599 18269 1732738 547862 479180 901142 1580563 156454 90657 428961 1638815 1144607 1825329 166061 421020 1443364 903121 1673252 1508695 905435 1834191 1420418 464632 929443 1573433 265277 1979839 1426160 437769 928076 238801 602243 586337 1320962 557601 90118 236490 23207 1318096 745113 1297627 90912 1738125 868526 688626 1192949 1397400 1156188 1804242 1945693 596488 1302960 1046125 1966659 1063735 1825403 1553306 175825 1714204 1797048 1001290 359831 1603193 37608 848451 1329304 1798086 216357 335934 1927391 508968 1756062 1107230 1005279 1487934 99055 1546417 1753644 1435110 1128316 205439 1060120 920375 34207 1473069 528522 1992419 1521536 509668 887074 155676 1403560 276258 255551 960323 184677 1824610 195556 1628691 1720626 1734894 1583447 1139511 1261698 195842 1105713 757637 726009 1428577 1503743 801075 1619903 1933276 469860 1410836 969115 1120177 607981 57270 519286 967155 16720 434187 1027609 263057 1312885 545206 287759 1404172 344873 1768383 1841146 736160 1354009 1107930 1000447 1529518 1217312 1860927 277499 206933 1489206 638741 1475198 629997 517236 1896119 1950017 310127 266956 79770 740950 716482 1237409 773488 944664 223655 48733 1893435 1631218 626747 1391875 703320 555425 690236 1005291 834077 1679564 1330674 253855 1330115 1820870 620261 205960 710410 1522847 1383331 1314166 573429 1159216 1460429 208357 955297 1538921 1218302 1474785 1032146 386156 199193 918283 724019 1997540 1064239 472752 577432 713263 1348966 1453973 377148 19622 629667 1857970 1424048 55347 476894 851809 177732 932298 1602743 371735 630889 300468 1105847 1297489 452258 1492060 1408884 51122 1589419 1961056 921688 282278 992445 762145 990957 1939413 1383162 894150 1174107 783799 1873629 1320497 1633703 46273 350520 276087 1550529 1237775 1103320 484909 1126021 776235 1385387 624562 1486654 396877 1403434 1738936 671892 615348 878431 1010429 1914902 1664272 520127 1721984 1181410 187001 523592 1960333 1644367 1145177 569564 1137930 722775 228941 784668 1173830 1673402 683546 1354328 263955 108784 1860651 1347135 162846 720013 1436138 276550 463673 1084991 1026496 927168 39023 1061658 1570307 1074056 1178389 1918179 753632 1698093 234331 1825463 68658 1987754 1886556 141329 1853093 171187 1003723 844725 263948 1583944 98880 1526299 1341727 1274008 1814371 201770 198358 560199 1899572 971204 1754111 786782 1710048 131517 1894807 1625003 605484 877120 631630 312993 250118 1156961 1745134 553501 1066855 447238 772653 822464 104885 843973 120566 1738480 1087619 1909073 125970 1382363 1899176 1482710 1204096 1428910 1969649 109529 1794921 445705 1885181 1008754 1256805 1588540 916853 1129111 1371369 702106 1656515 1944727 1982027 1894186 1971897 1246364 974258 624623 1103319 1466858 1557232 263303 1328420 1919285 1884912 891756 1715306 1343204 637809 1279060 887959 1548434 765933 770759 990194 97015 171294 1296614 1654585 1910158 488787 1863569 1430857 930050 759564 1359981 938511 1952989 1233622 1330703 1958890 1534777 219296 1167158 229598 1860053 371350 1686714 1862889 397961 96699 1839847 492058 1253142 1631727 777490 137703 1898707 126703 635013 1894730 1575624 326316 1604750 1067273 1098948 1727969 754555 619882 322129 257525 1414224 1548866 1640420 1672385 93849 1236714 1011405 553006 1489462 1527287 1313066 436674 1861371 1257641 1194542 1121778 1033858 1961158 1066416 35070 1418552 1202053 1290864 307304 995326 1988969 1570283 138468 691880 1414441 802361 703034 1202882 116800 640467 895967 125510 1019214 494285 1111892 425164 785935 1809284 890086 401496 766713 1991366 1387795 1545369 985482 963374 1771195 1478769 43012 650960 1898894 1294070 638999 532955 1290980 1572614 1369470 937456 1513459 1526481 510255 1315673 891319 1130715 1010752 252842 500591 1080171 1785065 102370 58368 1326007 347620 816599 1606537 476030 315306 1653821 1889462 1963230 1932359 1788859 150340 555235 332011 806640 1187573 1533018 324464 914907 1668902 965827 777619 253597 1419397 252731 1674419 186572 1290096 336525 1579503 198775 467720 1995424 1562631 564383 358310 868814 69671 741833 563807 1712390 530175 1268509 1827403 120208 431865 912200 1800422 1722109 175609 344874 203814 1396861 481847 1207860 1529087 339624 1037527 192308 9946 1186154 365248 1793618 870185 767639 1353458 1807744 1599023 727617 1947641 1424306 342992 195961 1349495 1268438 564058 1088114 563776 1557541 871185 1892207 1639214 888602 1010012 1606030 1266830 226940 1006013 1719908 482793 240230 192241 37056 1640799 1102913 1156350 1515131 143995 972361 547725 1892579 1703205 767779 825632 393076 668699 1501984 1294642 1773073 1699779 1589722 467102 483623 1928134 1738136 1634117 1845974 765999 940091 1819255 896940 610459 1214375 441649 553262 101347 810767 1475628 551838 727361 1622714 1600550 452029 1365061 1200095 920798 185943 1290169 1593353 761579 1378186 1480073 1910821 254510 1491503 1757739 177688 1014895 1120227 1521293 1884526 1992547 412796 1432512 1276020 147425 1104783 1636944 1155852 485073 198366 1056736 1083498 215367 1712336 859422 1606617 1957568 1987409 1019325 326386 571165 1148186 967931 751745 1890837 375595 1306537 1871169 1042890 1873217 1660508 1160829 723292 285347 172194 1608071 1032347 704158 220096 1572334 1401655 618659 1481813 235993 1391189 1025453 934262 582363 922502 717230 1065781 520792 1208642 1388958 988997 119377 1626162 658455 1021851 1443197 634143 202923 979979 1533046 167913 1147026 112073 110229 654316 275471 1584648 1248252 890636 1407396 1986720 943220 1211391 1662393 1713493 307206 1328307 858339 1268374 678812 39382 467997 659604 1444410 155917 1147496 128484 523035 1883460 1137979 1077570 197244 1272830 357566 698231 384391 18786 1251300 1988751 1995074 1499269 817259 933590 1342110 1851329 1779470 1255852 970218 881867 1935447 869534 258285 1196529 898887 287621 1359146 1773187 1091388 1383322 316090 1123594 1630773 1332960 305853 1239252 1590017 1373456 694010 1576361 565260 1877577 1902055 1435036 1331622 917702 314172 927821 414707 334644 224314 1168153 854398 17938 955570 1982068 442345 960656 690364 573797 1623651 436706 1960088 853259 1244806 1037385 1929279 1859099 94757 628957 70236 102200 1666764 803837 1639430 1822549 1047661 871395 32980 443265 1459502 1813574 146586 571272 250951 26922 1756244 317333 619969 1880713 162413 1215261 1482043 1804282 1345261 293509 135246 964580 1158641 480449 1184425 1394874 689989 1217483 1442254 275516 1477405 1513275 1928344 1287746 371142 532342 1532441 343349 434066 1202730 1054117 1841777 278411 77089 1976178 222442 1527221 1700989 1138724 1299763 460107 1443219 1981969 1883869 1281095 248420 1667524 1019201 554154 1392843 767097 1827290 1412325 835623 1927818 1067620 303469 1836037 1260290 360023 1253604 436914 1862096 1964684 849285 1466001 1479804 1368348 488049 742159 1257723 1706753 37575 1071431 810071 941935 1948992 1507987 172699 871433 622959 790363 469159 1706191 1098310 1156506 1501563 412049 1210826 1877047 611122 1453955 138392 391613 1518411 1663005 1710462 887337 1240074 403244 635179 1611060 1917602 1130869 324563 348463 29217 1525011 680460 1533820 1458216 1702717 1943785 1659649 842432 1582657 1377443 1545905 649393 1561314 916042 262417 983466 255929 1377515 988878 996968 1492361 1965106 177759 1002053 845308 1242885 1161367 1926443 342178 866508 1304865 1775347 1214364 1929562 1210719 1583928 528349 277009 1162776 874750 910154 215947 340455 1411589 1682112 399576 57011 993347 615727 456259 1207506 1811465 1172728 1017377 1636401 219122 812311 1953527 1348927 204999 1133465 890862 481211 1602386 1038826 278048 1679847 1990261 1831001 1357629 586303 718501 401769 468445 254974 961659 1353311 689490 651864 249618 1525165 1203682 1856331 199333 1700338 910401 1247421 1516471 1692971 1081872 1020975 57893 697610 350107 677349 1456568 1809587 282506 1074567 826860 1572887 838512 1901394 337192 1520893 1451462 570322 395171 288053 1321469 1537815 881595 973174 1613964 1526031 359122 1089417 1406817 1739193 575097 242228 239236 1054947 983741 5323 972809 405922 1179738 280942 1872210 570568 667172 47142 1640504 775685 1368624 1012478 324203 1306779 1432439 368034 400169 356958 884474 727168 718593 230573 1611473 1891001 759116 770140 1471930 458257 614407 911497 1520007 1760566 670465 1850336 479940 1007893 962614 945920 714574 473147 1633689 1403445 992204 1348460 931392 1187635 898316 1304189 338231 653582 165001 864114 287008 1355528 688715 424768 1250465 1854393 311446 1616593 399514 667685 1360507 1000611 1216106 756632 955225 1474760 337948 1635135 795664 1985848 895908 1756065 1595329 973494 1972096 1186936 1518924 1576847 1673974 1229758 691329 247021 350938 764000 879216 549445 640402 1894402 659707 600999 1560569 1762998 1795084 551790 58259 1236781 959997 735564 718890 1605656 1036798 1780786 1077901 1588013 750476 865102 73806 1949409 85569 399959 9548 872698 564805 1030316 1553209 165540 1544514 1135901 1995452 1614756 1978343 590039 1961760 447729 1682626 447979 537524 1821942 1778527 700220 872385 722761 1528996 868783 1783728 709971 895065 515108 1182320 815774 903074 123980 1610052 1238207 712957 939796 12581 1089748 288027 324635 1660153 66270 457754 1765018 403411 560846 1241740 1171984 257962 1514715 696624 1225694 900554 692840 673400 431655 1481674 843083 723423 1283414 250589 710357 208743 805348 1207326 980269 417064 1582604 206729 836146 898326 1494750 1452855 1120210 1996545 1386639 1951569 789004 90343 269066 652060 272339 1812592 1650177 242493 131196 536228 1748057 1118056 438069 406025 295026 739262 1418493 289544 1266080 1587645 1684157 1083626 1519535 494375 1509453 1426743 1603194 1065021 694045 1956639 1823382 1081442 292739 15613 1146235 326263 1367992 1446735 437376 286027 1070240 1940560 1996651 919107 340406 671031 1163125 1197481 1463965 1231493 1915180 1566065 232841 176760 1673927 1601189 1995704 1374986 1487881 1747736 290548 213566 374315 1075223 1069677 1450720 856011 1281826 786733 535016 1170967 1300885 42325 1457037 1392216 1535179 1675178 754675 1254412 456120 461784 1431689 1553387 1128008 1811367 1661921 1728076 1018316 1353733 344227 192657 711058 1400252 184329 1853038 1373855 1518388 983903 632595 1889009 667585 348363 1412866 243055 1360320 1806029 1797797 1590561 1323416 787345 733865 1381098 307173 939813 1337428 344125 815977 354087 211547 568411 771885 984187 1785141 1382281 1369664 47985 1634846 1166382 1272153 881969 644424 864596 462282 900878 383464 83893 277653 951445 1925133 362502 1878626 368312 1736955 1984150 843290 1758488 63591 1463444 979972 1089386 856236 1133491 1592268 139430 1371008 1286995 452838 1930128 889717 1375137 805 1184215 1802052 796614 1152307 496981 989780 719484 1831743 86300 1852639 828082 1684444 1752689 1045268 354353 920589 890848 1245361 1789139 1438076 189627 1512215 1363742 1151750 892890 1214349 1266964 703356 1847899 462321 264292 1729064 1673968 181728 1742139 1780752 375865 1961052 1391261 1295203 1384675 404297 742826 1526134 472646 383724 242281 1998189 14309 823524 1089239 1675995 1805579 1233787 84324 1827030 1651421 1383984 1803080 1457875 248469 1413295 1513102 957111 1737129 1706700 1056484 996443 660989 1912846 1253029 711567 510035 1143086 1029317 326546 1842878 1047491 583981 1037887 1132604 1546366 415429 1591149 1156780 583706 175847 325958 1933007 268208 245156 1275158 522013 187076 347762 1118521 1750781 1154999 28736 64242 1957802 1617843 1690979 902 1729695 246564 686956 228275 1068692 1756613 605194 485631 1558837 598867 396398 164469 1709587 1137105 895818 603830 1189762 279321 1830639 340721 1228471 426091 1537283 1617603 393148 1328573 707149 1339152 443485 1295333 1548677 1758291 872010 44824 705906 1530656 1761322 783206 249548 225319 1856521 1899059 1510337 391594 657040 1489690 739722 1163766 521572 673577 1212738 746510 390460 368951 998468 138259 1434682 27877 1971827 150782 889156 1342933 706512 824486 1341519 698754 696582 1454132 219167 1468164 335255 974500 722077 379622 129042 769237 306184 1369246 298377 1200746 1338704 974518 1834050 1473863 763305 852026 1015010 1447006 446386 394642 1868130 287662 1603459 96815 1654155 438784 1412782 712818 764223 1162452 1081068 1873038 992523 976147 538549 577567 94342 818080 674523 1821866 1911366 826184 1482755 476182 1458247 1707344 1623499 1102730 1650701 1071627 671936 830308 1722016 1782413 604850 597764 454451 717685 45913 125572 1683082 1951799 473196 640492 1976951 1359654 1045138 1273955 812632 214083 105659 730090 1295974 1673829 641201 1365324 158753 1729404 1988229 1976967 331872 308699 278269 223144 236626 1465959 256046 350537 334522 1733071 999291 1977963 1308183 623420 511148 1250802 125903 631441 1350409 72356 121470 1624263 773430 371680 1057474 1320647 92316 1506009 235402 823694 788342 1863796 1289191 1504921 802392 528454 455951 290200 245974 1232791 1233962 105490 837157 1180561 1251463 1664143 886494 530278 539838 1410783 1847554 525495 1356915 1141188 1364993 435476 1030516 1812960 349624 396293 1896940 915196 1687560 782110 699037 1046511 1295414 1362214 1988840 927781 782915 1228206 855791 285104 1267264 1553795 1629280 1667483 32127 1644145 1252206 1752262 1166900 1019621 368736 543829 26482 277201 1582250 403026 975222 505037 984574 824318 139082 922211 1509158 287149 197666 700693 904775 689818 861384 404572 1222672 1790862 877916 448123 1064076 666195 1597053 831423 514978 863160 180150 496601 356031 204528 910235 866222 1334560 922932 1126076 1824699 1066061 669157 807543 1036918 1868121 670228 980595 145027 1142943 1464187 1314567 1873695 1679422 1826182 1573876 36041 341594 1504914 1687595 1379668 129260 1326664 304415 1736546 1199432 1708719 1376441 371429 269295 658390 1648594 1793045 183597 1103445 57773 840442 1540240 429561 277108 1164361 216994 724500 663896 1670441 1390293 155433 1817743 1310078 10935 1243114 1178395 1701460 1257026 1691909 1657392 1013213 1801479 3787 377104 466177 1394808 1215397 270791 1040612 1133691 1757445 922941 33223 824722 680125 202690 46340 1867742 1590510 1295318 1413459 1567213 1564754 1893786 1925060 1143991 1751120 558124 173654 1917796 1475372 138233 1242314 1497235 1679833 61617 1057261 759050 1723690 1837130 1418480 1719549 448025 1750534 165493 1193761 832447 1302851 742841 1279821 1076298 927786 1201721 1582127 781724 254173 1204552 525768 1355452 618390 1170322 1523016 998199 955436 1048435 1213725 1738904 392400 211615 967879 1104191 1703972 1707983 1796480 544785 1356160 718807 1256264 569381 1164094 193994 1048572 1057795 373289 1322362 143731 372123 851526 819647 1048999 1675141 1955307 801668 625051 180900 1611475 1047343 1398058 561395 280522 261761 1741590 1100093 614562 54889 749804 1809759 949555 334916 532428 191637 979775 1720083 1143784 226186 365146 1877073 675355 1999803 1371650 1668296 1817460 274738 1255293 650776 1514495 692242 324658 144238 229923 408452 926193 1849369 507556 496542 1759540 1022757 1434046 1551028 1383712 679334 1652606 1006196 165340 1978124 1428633 563032 985740 787064 508581 526254 496456 464636 998493 56565 1908944 329595 1133479 366784 1524246 1970978 1758414 968784 1164569 1541863 706501 1093639 699139 1552795 180572 247267 1743428 990119 452527 965749 216048 1214040 185011 447618 105672 1041427 46479 677248 1762094 62597 741357 718258 1577362 574610 962011 190299 1435957 1960182 1292171 1576665 1928624 1226723 1050150 504981 1716738 1350543 996503 1339109 1126612 1094477 1071319 1707401 1906456 266725 1830875 1837645 1831119 354747 1332520 1990879 161423 1838650 416932 1896538 1221613 1962507 975447 1000547 331548 317355 1083354 1262544 1280818 280156 1895693 1403228 1855235 1133323 1600830 1904602 208114 476136 4201 357071 1617312 1163666 1124691 1614517 372807 1699875 1983646 279193 823121 57182 487844 447419 1738591 563672 291526 354570 39045 864087 577715 351141 1030479 315304 622262 802804 1966856 1257775 405219 1832650 1336756 763887 1547905 1765511 50741 403654 924032 170981 1931475 1895226 870399 760729 881184 752587 822599 1085165 802444 766360 1357276 1503052 1203827 483277 1676637 1405919 750648 396975 118856 1018763 184322 1758503 205209 155463 1875625 301948 1765316 1970989 155522 1045779 967162 1384613 1405108 1872827 1096054 523224 1692396 1114755 465584 1732858 10870 1495790 650089 285967 1075410 563124 1969102 207557 153134 121262 1403968 937861 848535 217123 1831462 600469 956488 161852 1676337 1910780 427475 554519 1968886 1986008 37120 513522 919427 1957570 138597 1129225 42502 981409 1986806 222758 1413071 1102818 35997 1622916 411436 1296202 15252 1350702 252165 677596 768672 597580 1400173 1188369 59448 819905 1918258 1978255 1799259 1337688 801396 1802820 1706420 1754581 696264 798425 726885 241906 1463384 54881 442290 1876730 1799152 753304 156330 476144 977022 1444769 234273 1831480 1548792 1910578 606709 1995287 1630715 632576 1217968 1574952 53296 1242545 1172620 1314840 34274 866496 1219744 178040 1916 1667903 224459 1202777 34485 1556668 735352 1725500 1569170 511299 574880 1436766 1344945 479971 811292 1614495 1223226 1627073 1125224 578135 273282 361574 633025 1544670 534447 1191382 364 1610411 1987894 1248834 717459 1369495 1146056 1865910 1196521 1189552 1508263 1765355 1817536 524225 517540 606789 1389042 425371 61783 397310 1013488 280457 504295 877513 915446 1793627 135437 1225783 1758412 459819 1939645 786089 257562 515451 1088934 524186 1266451 765523 1362979 586180 872647 169643 207449 473369 1224232 532880 1726613 763014 498120 1484232 210368 1669581 1699106 1038371 459213 1568235 1346000 647883 171254 1879452 205761 396564 1028776 1649473 1193947 624109 679244 1458286 954398 28009 101515 1615476 302223 1964934 478666 207824 402876 511180 1892619 220635 783312 174253 843316 397375 181645 1158775 1463607 22628 580609 1525294 1669416 1954743 329616 1498106 164736 1358002 1394470 325041 1264558 46019 539788 307807 37958 980183 1867035 772958 1838030 588465 1803026 1808393 1462821 893331 613891 550815 1715624 326537 658930 335987 1765489 1886746 1252151 1109826 311566 179495 723067 533140 544827 144341 144438 69812 1045716 134382 339064 1389248 1129592 1196361 1584796 217392 1619608 1672873 1107249 1499057 72666 793690 541064 1428848 227585 1662821 1931079 20788 868515 758241 661850 1880479 389351 580083 596242 1851671 46840 151119 424275 296973 123678 657713 1387690 28843 1304332 965914 1540144 1212253 964016 989691 1544830 704182 1631689 1800206 449554 438420 1373634 1803836 1547873 1726369 1590039 1425482 212620 92458 407111 37103 815085 1167516 286985 300862 342077 212586 1341394 1477500 1940834 381202 96409 1000823 1852868 742968 505118 1278920 247493 61395 908492 1516374 779565 1186493 958692 1374197 868048 1626121 970603 175553 1597340 1997918 1834909 1411988 1827444 443711 682864 1222434 1271364 45635 1309940 815539 1772658 15691 387537 677240 1142569 1358690 849800 404738 105375 1753347 1769334 411890 1275685 193222 870900 746116 1504388 1811294 904928 434967 1424101 506147 1392641 69095 24812 110506 1254677 803045 1557252 481845 1885247 668128 1639252 1873855 1994848 1097746 1031369 314038 574077 1394226 746695 896752 1588723 1229783 290970 638987 864458 459169 1315470 1702759 368666 666298 1547000 344596 1952378 835731 1921825 1567348 1599144 1001423 669973 717783 181243 1304434 953107 94306 446090 1967239 1556031 1318981 767363 232 907230 241453 208531 1886558 559318 1366424 1705177 1554430 1400523 341831 698075 1083229 986854 270421 296947 1263599 1941836 1215536 972465 1460050 1910778 1913258 702095 942868 161739 707894 1850350 492040 942024 503991 992708 1264758 1681039 1980406 962880 616197 1113749 1434453 140977 1575151 512366 498367 939635 96056 435745 752101 47674 758212 935410 1104754 458191 922854 1060410 1186590 985132 400085 1892222 1359468 1351912 1172903 1330959 870656 862679 1447973 1125228 215507 1887305 900105 1049350 609209 612818 1566088 1699475 1903531 798507 335664 1961623 356796 29434 110754 1187563 1505093 255851 1311724 78568 714836 1937265 811111 1763506 628227 1694018 1154521 582482 519685 1679834 913651 1919650 1169059 331067 1047628 645785 872865 887500 1383702 248070 1868014 1082010 791363 1577188 450031 939209 1351110 277461 1654195 1293011 156214 1763797 1616507 961285 341267 1336088 1393013 1027317 935870 1399419 769533 414909 1219255 1624239 789514 1683331 1775027 1640161 701604 771304 1121851 1458671 1462656 326972 1880540 292634 1717293 453708 1377664 1767276 1565091 1414030 186550 250916 1400389 699592 976496 170612 1785240 1821464 342829 636731 1757996 1557781 1407365 865425 1113307 317554 1965417 1416145 1541906 843077 1853185 1884093 1917008 1901048 1384688 966924 805292 252476 488104 662072 372577 406914 425561 597916 1636219 832844 1151381 1027269 821942 1488416 745723 407555 611285 288858 373564 1039873 254502 1836505 1902591 1243018 365120 250447 763658 800120 478280 1869086 475078 198748 617575 1552062 1263698 217155 1274557 862691 1419513 816069 1373830 986062 1420101 1818843 1772291 491679 1816061 1634061 1895656 347702 217583 418483 1936274 223553 1513554 1195289 1401456 1521821 1049209 433158 202962 1170325 214592 109477 608211 589295 576675 1227932 786987 95126 1890273 424706 1226701 272855 1896271 1820035 1838885 300340 425222 1403930 740701 479748 1845636 1977496 1924151 1671933 1562789 1415631 978179 410001 548118 585245 352660 1229719 1144038 1773734 1821926 1092112 5777 942749 1381407 966027 1808065 905822 482659 949468 1243212 1571705 1334868 1943944 1278833 1802960 236801 108676 1184454 1877091 1427229 73085 270838 874367 366142 319928 997866 1680686 121924 1110002 1758003 81399 1998196 1626128 947712 1166425 61770 808563 1767936 1451448 1536028 1902364 1807475 1567831 1664275 508872 351136 747302 15904 443037 1383207 1033899 1069407 1646459 1098522 1755686 1108359 801257 906670 1883956 481744 932503 1127535 479318 1922696 955141 891697 1466203 1107394 1161253 1145841 870079 865463 1166002 262953 790314 786142 78860 897983 1898867 1849478 585616 1184188 1758347 238440 1434025 41959 1930713 440200 918451 649193 1173330 85219 1167136 413064 675955 1566892 1713933 911464 118744 570626 1343950 387487 1013053 790765 219956 1963325 1664522 1085325 1176588 1340324 1992955 1195084 853898 940336 1776831 1348586 658494 220561 1237928 1439843 205843 1568232 1192161 1912988 456609 1563091 603908 1948635 1665385 1979974 1080706 167702 330678 1149135 1447532 1289579 1642450 326503 975568 1044295 1839603 1874147 13478 804718 1590283 797007 361482 1368288 1405886 589641 1611072 355780 1689993 1649867 714283 812162 1692242 94745 503252 1232283 1959756 1808033 1722395 1009022 839481 833812 1597024 1791161 563227 207116 1191039 462107 1037685 273899 651760 1861846 1648048 1897679 1213623 142166 1850456 569609 858641 1900404 1912576 1227636 123455 622765 1474726 115196 1572127 538518 1712255 612290 461841 454551 695987 706689 489763 706312 1499100 51286 1256539 865163 396941 1787647 563623 716023 59916 28726 1320564 1434449 1692205 238683 337095 1775366 1930667 43705 650324 1190122 1898266 1424921 1890574 1854201 54086 603970 896059 1606331 1705889 522132 1487526 1557590 48314 614253 1722499 890234 1019137 1991175 249952 1810651 98049 811753 1424447 1512890 726912 1303936 359059 1963213 1471657 285182 1842002 89490 1419603 423004 1465417 117647 720545 1662322 251325 1561676 1246253 1573052 626902 1310234 834907 1247358 1563704 1112232 633647 1379314 30011 1947005 473619 1506422 504830 125225 1517101 111259 846734 1743139 849193 290114 1566022 993773 191330 1953394 739497 601149 1558666 137892 706970 190610 1005808 923233 1449779 1696272 154597 887989 699454 722795 1748624 1262151 307665 293639 1888841 1826438 118789 193758 311769 1535814 408999 1108681 1631879 876674 183600 1528463 1976552 797377 1984444 647703 930397 1152915 1288807 825866 949382 496063 410131 1407996 1054271 382833 1190347 374620 436199 565608 339397 307327 1236884 1233354 589879 660896 918730 1564612 1438780 134407 160075 395282 1984456 1601949 305289 1911256 587498 1458215 739205 527155 1212449 179604 1269910 396240 1737361 667535 803119 1877514 221940 1181009 1664942 275570 1557242 162187 76305 1484389 1119375 1363225 728822 305783 711329 1833909 239954 1169401 834400 515501 1845444 1660963 65405 50555 666843 1288564 928499 1358439 544001 643480 1950515 1635229 1405004 921853 1270430 1453891 385987 1036340 1806225 255677 1479656 516370 1859621 29433 1707104 1955102 897732 1008677 1582050 1523741 343299 1656851 590104 372905 201152 680509 1014549 1499255 1460616 339104 232474 608678 575162 42520 1695256 723173 945417 535578 1981073 1809185 1080601 399807 796812 204629 896340 1821740 180824 670506 260701 51008 1823471 95156 912343 1559237 780305 1772085 736059 1612794 1007676 105016 1456045 1368935 906644 255915 1418290 690779 1030842 11543 51986 144025 241104 1058013 1411782 481872 1295012 765536 244724 899621 109443 319648 570913 1785605 141258 1880111 705045 830173 977872 485831 1972753 893672 985918 1323350 1885892 1461770 683040 1108331 1309149 1949170 319078 1687891 19017 1436571 1396878 432264 813455 708024 611432 762063 1219573 952272 1839768 1028759 761679 762845 128552 510811 722001 881952 930940 1255080 947573 349948 341653 1006483 1255979 400804 1234715 365645 192544 642821 1522925 1913098 696309 153542 191926 254885 1202009 967678 1154963 1431817 1510306 546337 414466 356856 918508 606049 433913 1501228 116299 1966225 248996 348881 1706920 1814935 1656667 490087 1228979 671656 26498 551705 107912 1155499 920189 1731365 1183383 326551 1424710 1988377 349250 1684856 908583 1002005 212683 1755036 498528 546785 1594420 832427 1275634 841328 1572239 317573 979791 1416150 1936926 14407 490354 346570 933205 168369 1558098 1039058 1399557 659346 208877 1341028 355901 67836 1633260 283370 1428641 1175099 1421129 229563 254383 540216 1874440 1140384 1269511 184942 310558 963327 1305464 628456 1978293 1717530 14137 12027 1086701 852843 1022031 980779 722756 513812 961266 1121600 500160 1165372 1917682 47988 1748767 1756841 532162 898285 1087432 443768 1507032 454412 1487805 561669 843684 1015035 1993595 475341 1236843 1478941 1791638 1266838 1576600 395559 288887 1273094 730133 1247575 1635047 1089723 1025301 1770535 1387934 381718 1155159 1825966 1086077 564094 828918 267465 503086 686557 1337966 1822812 1022986 1918711 1406540 96940 1353443 1249479 1895692 1740290 1950762 801235 1960027 1332193 1960037 93364 1271332 1092384 1771415 1631931 1226568 1984231 1886616 1225348 1520941 597313 504435 1649731 912207 410732 1901712 4463 1402672 1752415 206895 534256 943734 1439925 305700 824143 973218 1022713 1230092 1508075 1234921 987815 1338190 1426011 102332 332759 1686876 1514469 1201785 158917 1327660 838359 923182 863639 1889457 541550 975927 1952254 1970838 1989020 1636808 1399242 421893 1326937 1753710 455124 430136 1392919 1982890 390110 103297 1448199 849432 896835 1206615 56896 726739 324392 1460510 276504 1753791 552426 662030 1151818 660479 308597 1373569 737043 886790 37720 1180072 1467778 42309 124380 725939 1449792 743066 214494 763012 1949901 593864 1330114 1040008 235202 765118 440859 184670 202245 821864 1699268 1789516 33623 127505 477387 844418 1198424 1401090 466394 1880107 769688 32586 1065779 1765695 1247656 1481844 1398644 774369 1717820 1929203 1558045 1215399 1013129 986894 806468 206648 389497 640602 991808 1712621 978965 1573049 1275543 781939 1040132 835014 272115 1051818 1569760 380054 637394 1278575 677497 1493365 952907 1856651 487207 1889398 1778166 565287 1458489 425111 995755 758691 1753535 1418766 1815975 1176180 1870937 765077 795529 909745 70094 999746 600772 1644375 792842 1039749 261387 1844546 1333143 400058 1402924 865672 1066824 1509487 1408576 1348704 127127 505348 1088786 1251956 1130309 1121827 354985 1648876 1863273 409327 554338 439748 1132575 1827499 1062281 1335126 1635330 1467397 142226 1832266 923870 485996 218234 817141 1448512 706217 1530920 1620835 663829 1376552 479837 182236 168779 936755 1007991 112304 469399 84350 678528 296550 641434 1758162 1849631 186981 997224 142526 916786 743129 1919579 662755 957097 1901178 969318 652661 239422 840105 689244 2243 1932634 22090 716986 51070 720414 29137 1170560 1936525 1859478 1326465 894507 1952721 285806 820977 709514 1012579 1496203 582927 637527 22609 217211 590291 870262 1814056 724866 973659 660809 1348907 83093 1526558 1525268 1562786 177375 154616 1072499 920959 1765764 106824 405341 756301 1690036 1963912 1590432 800967 1022987 545916 139751 1615732 113959 1464753 17840 1213941 1380914 600238 1655401 1131935 363636 1499899 860587 1428828 907575 1410756 457345 350854 890012 1372454 462137 738287 583950 1029314 1918821 414694 50072 325162 1144945 1370414 1455104 7784 1599037 1829538 1526401 1993390 1622781 767203 349907 982672 562800 37216 1963384 1274274 624878 101356 1899852 780501 1353696 1885345 664501 1093550 495140 384253 1900468 1700056 1140090 1888048 1069044 1643881 1924874 29782 1644697 1265465 363350 1093404 898468 1003477 1474892 490546 1320535 789042 1571124 1801342 962091 438696 495188 150377 265396 1450472 398096 469243 20660 1496002 1363809 606613 1544337 336246 1959746 540251 1552554 1458076 70751 1175297 848699 1492543 1114420 177179 1647033 380946 1868671 1672857 1731757 1189561 1162533 1247260 895530 1684361 338595 1942444 140874 1620717 1334223 1715756 1953292 1188251 777115 421452 1369482 436736 471736 254160 639979 1488361 91081 1485225 314135 1188171 127256 1795989 1738543 1557221 1608017 1710223 246774 1499735 266598 260672 723233 1975808 66201 1646789 1846232 517060 1337664 502194 1749698 978244 787710 1431138 1855271 280761 1758402 1495678 914385 340102 33208 94769 1299704 1932173 1388892 1458760 1879306 1274271 1614745 212897 611847 1587212 1668256 764094 1312893 1712961 578708 691297 1176191 101299 633148 1221095 167230 986947 1568798 1968684 1498857 533753 1789673 817251 449217 1896181 383762 544662 119290 844691 1246822 414761 445326 1216066 1309688 1608100 375152 380327 431812 1110027 151121 830303 1242606 128343 878808 320842 33401 1756304 1654575 1913021 709697 1572506 1475670 1871786 846057 1689177 1324711 258173 604424 660851 431186 1978371 1937864 563004 1752512 1295132 1531145 1753574 327373 552224 1324700 1799566 1939117 145697 1477215 1126942 1374070 302538 834978 107713 185417 689283 321675 1827414 876531 300534 122540 1560721 64381 343328 240220 1015093 1081224 1858721 584678 1214961 1292843 558935 417345 1229361 1813005 1643824 226049 1575090 492756 827586 248971 625601 1138182 1271766 1979460 982516 765353 131789 1381685 1869675 230424 871019 217985 552563 804427 394797 100730 792611 688049 813397 913762 1105001 786864 414400 1064238 1714740 1151406 892020 1634847 200716 427534 562135 511452 1914235 1941139 508344 59910 1113852 1662652 1317043 1619705 1022852 700579 1940907 584204 294713 863317 1007796 1205153 630439 38166 845970 1792368 730713 1515850 1689861 1092317 1296142 1818025 133589 906999 1818403 853219 1011133 368459 1013612 1261565 1768176 1819618 902600 1941383 928488 305981 1684556 193563 1559723 964394 1623054 164691 33086 1795200 374560 1597258 1325313 772902 258722 1963128 700025 378601 1174440 347694 188781 120359 105002 1462820 668398 1137454 1741412 259452 1355105 1368945 1100014 93921 1937954 1430929 584931 886545 1074016 903405 1998428 990980 1023849 1605914 1227740 1497661 1102923 1211976 373728 170921 508148 1261657 235903 203692 536770 1684802 469315 772840 1754740 427574 461714 1518799 532220 1332824 1652106 627591 474398 674017 361561 164131 475050 1443466 81403 97635 1917302 1425446 896845 1322504 800242 161282 1692264 1770724 635513 847645 1502800 815710 1050753 1623010 1314247 156951 532489 458228 1902252 435790 474082 126383 142817 1054584 288500 1637799 814367 539637 1677521 437514 403481 41655 1051619 539413 191970 1134981 1355630 370384 1871166 395053 1048472 1890766 383105 554361 394998 1805668 1888129 1192516 1850970 573272 1369379 959954 473811 26573 469637 1372491 1883027 306886 129127 1757540 443213 1965558 43232 1824032 965503 1971235 1620825 1040487 509148 1488153 1139056 1786047 1639898 1433367 733504 1540872 673576 1220985 373937 148606 1439625 1120786 467579 1586410 1608813 588960 1096469 747056 1607369 443796 418818 173394 1298668 1370824 1996474 201297 538881 241889 1492801 846298 1794193 223555 79928 1334940 184365 1772538 1004345 1345057 1790703 1841434 879675 1512933 345833 789669 906126 658915 10425 298732 896028 1935068 1945433 1073205 1646188 901935 292693 289333 1575171 748573 163567 1022896 1176826 435561 1355740 1444704 775037 825777 759760 1384730 197775 1141786 243727 924308 1952682 1011049 1444176 1680922 621682 1555417 681416 1715841 1057324 522627 982156 1862743 22906 954899 1556431 7486 670779 149561 1940389 153660 887732 1537181 1792488 1350663 933009 1344244 1369649 293761 1288343 373975 245721 1265276 1523209 779381 1232020 373906 1290308 129436 1628558 1474117 1175711 847198 96603 163363 49748 644460 1359112 395064 798584 30000 758318 1571520 199670 1986330 1523501 1900716 1354113 1152349 502204 683323 1481269 67766 1042104 1827131 1473693 1237131 682629 491526 405357 416450 649000 315614 1936515 928486 260545 1084146 640171 762156 1195019 1430895 1288451 1199865 256776 691083 1766853 1509130 1831929 731293 1551385 593873 331919 977327 449671 1368866 1328351 1457137 1833105 578872 1664688 1279638 1316737 311163 607783 226299 1874243 1401021 352021 1111510 1915041 1682688 1488508 723470 1653173 1941189 64344 191807 1100067 186567 1365897 880160 1328035 1878796 1214892 456974 92278 1805569 43191 249947 266882 1287185 1881587 1142663 1999161 1592594 751322 1200438 1849307 763340 439130 1382494 446918 1025004 990682 1311717 1751232 1881568 1393143 1085888 208068 1872039 1265497 1411266 1924515 264383 1373315 937684 1570208 1891781 37208 613004 443150 306810 1646820 117061 1529827 1657291 611145 1466335 159062 341184 24359 1956373 413125 412784 243903 1299554 1227691 878707 933014 1456187 1534163 139865 134869 1751786 697494 1468070 307842 468531 1501718 262606 1056893 266921 1740329 1709883 93739 1232472 1943842 277407 1647195 1064670 861393 1324372 1644527 1694488 842431 326460 912490 1894278 376550 867105 1840600 893618 345763 363132 271065 196646 366347 1731911 1697933 292093 1701057 1211355 1318659 1764399 982903 1586867 1671751 690312 1937866 1174648 1156095 1821151 1614285 524257 284897 162653 1525289 1702593 1451496 181625 1119877 1593040 539138 1657911 1572253 683595 1017372 183825 205081 1886795 1397548 1888872 823992 794995 839340 1437615 1437556 308488 1976282 999604 1383192 20251 1515745 196241 952572 1892834 895383 1204965 615519 1975554 866478 23349 788020 897435 346909 1694601 1848368 103594 1720343 874708 573438 1548971 1238662 901643 1349395 924705 975648 1077004 1820887 1319401 337318 1773109 722790 778675 864270 785962 1748970 1704404 971453 410672 102143 399536 1876385 722964 115573 978912 1277809 91392 966926 444455 1075872 90902 378725 570128 283081 488001 1032800 1638115 1978930 1125668 192419 803338 1850665 1388957 1011527 1694602 532936 1035026 1762941 1482726 1198832 499753 1401777 380625 849258 130868 186295 509220 43648 312828 978532 1712081 1756836 1988822 1089972 702746 1946970 1738726 94250 537817 1639927 1057475 424316 819639 573565 388015 1066298 1945930 1399952 132536 173857 1010917 79473 1335055 1099713 583488 52633 1522026 248739 824303 892067 1737406 706685 1823751 1143731 540065 1945857 1851160 460296 121888 1954391 1690171 698744 1763906 1529122 1869396 639286 771571 141810 73274 365103 449342 1121101 1903283 1910360 287513 36706 1861895 1166934 1265998 1571625 1174574 1094992 1771009 1549840 1189718 613424 995998 1840861 329655 1520368 1110319 1532425 1635552 114204 1985648 300259 258661 14682 625143 993682 1862517 1943865 651408 658478 1519187 193337 703394 1008573 479021 746187 1462298 1397559 58320 1848028 1631449 254075 695842 547405 360619 1768355 884962 1983063 321512 1271659 809245 752590 264130 1235006 813441 628519 1666817 462403 1297436 212743 1432258 1515302 1952091 177919 710895 1206862 365332 1534453 1021632 1754806 465398 1444031 1179998 756416 1315958 985292 1900413 1617976 572209 1151791 371647 1951150 1775551 1791543 193738 1093394 1684896 1674289 1512122 1001762 1221435 1380349 1912661 295434 552097 1770319 871823 518371 1967568 474992 1961869 424991 1082017 1803334 852142 1444849 99208 1470110 576450 361973 1968549 239286 305095 62300 1560669 877390 1886469 448204 836738 938297 1356516 1629204 1648451 1329147 452156 774856 1599502 1444177 920090 1346265 1033598 1875855 1001897 1854662 1375590 716032 1518660 893540 1179921 949395 1077198 757158 607415 439961 1725003 1154191 999203 1516365 1665641 1888460 876574 828274 331767 1014225 754703 1001952 245355 219349 276406 1766471 1298655 1545643 699080 938000 1351405 1719033 186278 61015 1200715 1660399 818164 1833256 318556 1882038 1096724 552435 73079 481436 1586733 768396 1397996 381893 934760 1418835 356807 685507 1234881 1276869 186682 1518505 291343 152438 510622 1628300 366860 1001933 438383 299801 453259 583733 429409 503525 1101709 172502 672474 53229 404119 1218744 76271 1597347 1677555 855634 496786 139568 156540 760383 896035 676985 1273411 1062099 1870190 1238495 492005 1461053 1444778 1092816 1939967 1829413 1165379 1886818 1786906 163957 17449 1111346 635548 1272371 1376515 152244 1951515 1807630 1301585 46809 738305 1101439 128299 1493925 722522 266589 234744 1507830 335066 59193 927480 166194 1905789 1275785 987805 390567 1735959 1217108 256969 1465188 1227761 1184330 1009226 1503450 380976 1815920 164818 1860911 1064494 1308589 985226 1654530 1563219 961893 1963215 1185577 1648714 1975107 423845 1447247 1779244 851289 1538825 944494 191600 118225 79454 659376 571928 993509 580060 884587 1846059 1368984 233765 1519912 32808 194998 698365 428422 628728 1366569 1148633 1308112 771601 757990 82225 1673187 850006 1418624 143906 174790 88822 1041861 335717 903184 894194 1853139 1964941 616168 18472 1971714 20620 1238731 1852223 1870022 1028090 1199095 443103 1940964 808990 1935071 349085 1576483 1243666 1391810 1782609 1649600 772242 1660289 1981922 731386 587476 1305241 1788628 1587469 832635 513728 1429135 986479 513624 837678 154734 1274814 762192 1790438 244228 1202696 1921851 1036751 806064 1509937 966898 1351152 525251 1440354 1014400 360665 32096 460927 1199020 1423708 1879078 1093539 1656603 390824 1473484 1167835 1123733 130530 569238 1765124 1751138 1783458 376932 1014573 642922 281407 1739394 693652 1669816 1670420 1960098 1818678 1364343 512302 1304970 1320280 438157 1980728 431745 47200 820120 558095 2327 384954 1935832 1208572 1536376 637723 1292956 198593 1140845 51988 1035692 1584178 1700243 1826531 241172 1077664 1865681 1387106 934928 243306 934086 1863218 1159189 673589 101999 432669 1991314 269050 551555 1936780 1859601 1580997 985663 1923751 1492685 1110936 120527 416908 1046874 1779898 1496688 1128653 1603978 1644231 1161094 1385286 1182447 78742 830603 563714 553725 159018 1835760 1491656 188964 678463 210334 879205 108528 1850926 1725583 1020078 1480852 1900448 1521705 533722 1405062 1408674 325078 1949370 476137 1370223 442773 1512318 883920 843931 1002868 1346606 267493 1003168 1027903 568967 859189 934586 1643551 431184 117078 436971 1014512 722611 1215173 1201955 273643 48394 1649667 1831288 611178 1192701 790252 1516422 897560 1913038 569756 1846841 1472061 39579 766268 301136 1937093 305384 1639054 348609 1927960 1176836 412688 9257 1124188 1442497 794396 1640083 373971 1915444 1107104 672719 1135765 772250 706726 1845931 1852991 1386823 746713 653476 748987 409974 1373452 1886162 1742313 925374 338267 1938570 1863138 344857 1694302 1044555 335146 692799 746802 154869 1096959 165081 152375 1908695 857801 527659 538774 961305 191853 1446243 1329865 1526128 1875261 1254188 546083 1812575 1144789 804019 839303 1887408 1228330 1323509 759688 1046264 1831112 1473018 1518025 23131 607645 975772 1618743 381183 28331 1179608 505852 176639 1596321 158878 136489 1443026 1208170 960830 592049 1955792 657308 1259203 1817615 1075868 1208614 699108 280508 94925 1486707 1720589 1894619 529044 101127 1012224 1550812 774861 1879678 1740322 1232189 31546 1093357 1797859 683534 258454 827580 1501840 922454 1487094 1248390 332326 1011874 1450727 915079 1473369 1039998 577453 53727 1165101 1087415 1532563 897212 606367 658794 537289 1036969 1202411 1919107 1966596 1660161 1608748 1555977 931299 336285 1451002 750237 744521 365896 872696 78731 120320 260664 132212 922456 123674 1108001 785513 1988165 1303059 1879972 1764750 577513 1733633 1229682 271779 1589387 1337106 850750 282632 826250 1784063 648028 974045 128315 192819 487136 1516322 966182 641839 1665078 1965976 490465 683514 820863 1435129 1170805 1721229 466521 1465637 1514283 1755426 546972 498716 1849246 1856408 766550 418249 1732201 1084962 185772 1063281 545193 727883 1168850 1746025 273287 1744872 1319137 1080081 440280 1455101 809024 1731387 1728655 1077329 201129 1844523 1475809 559504 1589339 1954983 791663 1253475 517027 1668634 1050684 554725 1343455 207161 391231 237999 550134 1871592 508130 1808286 1702821 302425 1068440 487059 834490 40853 602415 1403226 319203 1517661 1454331 1400455 104238 1685047 1489215 1577432 1515436 1943015 1693997 1284182 1700298 1091564 1577989 956647 205857 41642 314028 406834 105740 1182817 455838 509584 110162 308145 1429642 1707992 1766271 1947955 1850668 1038501 509051 367605 845777 1307096 1662865 1589966 446259 1194029 645312 1518185 582406 1481281 556616 1078075 137682 628145 451105 339881 1739966 441455 1881756 958844 940524 1378925 599285 416766 1530848 1753382 1072312 1790739 654189 425287 1697457 107351 1030013 1895301 1087753 1611262 1693143 64431 1689347 1309114 916543 1951718 1851299 1380774 827712 1931468 257814 635105 245700 272946 1096318 1311477 1533713 1140703 1652139 881165 560770 955428 468886 1326257 1635164 632223 1619645 385613 1434402 1005733 458197 768347 735457 1951619 904706 624664 1770629 1032959 762473 1324452 1792417 1451053 279322 1225788 105439 1227121 1504904 1898363 181070 1485890 1023569 1492097 1442039 1881014 969322 1415976 1772820 329788 1252916 1048079 1142781 1436244 424303 1021383 374188 75793 842224 440062 118482 465042 1878465 1126582 316736 1106679 680619 1394496 1679474 1724448 102638 1533050 1844702 1745193 1200423 1958716 1426873 372071 826320 1960657 1365720 916394 476327 974222 834993 836526 1383258 358651 1780282 1402666 172725 1097284 654456 735995 542170 1540737 91602 337586 733386 1613321 72746 1914874 323859 1726361 1211672 615106 1452214 887718 1736288 1231171 1398706 333830 1173877 1079936 31512 1839277 1515491 427293 373837 919315 1358374 799207 1111666 582791 696667 405378 1128243 1070889 1243002 1297901 1242842 1650509 1802331 862634 84374 467504 1570995 923380 958288 416146 257175 350150 948049 655179 898019 692038 1585239 49284 1703509 1810040 1899678 750799 1763526 1924331 80513 384651 1649630 1485172 860879 313818 1185644 1705102 51470 294018 393966 525973 1171895 958715 27653 1485591 1593156 535748 1224957 233655 1812601 1245224 654183 1570356 188492 1696126 943754 449771 954463 477160 1131196 350404 1139326 1519850 948244 1075756 1534775 119439 1856300 1109629 1615333 758968 12371 376151 1006084 1907498 1794954 1918740 1552457 1901935 1353075 825870 1901480 1307681 292182 1119618 838874 1792780 560686 7207 1588283 1772395 280444 1641425 58488 1512686 1220672 205988 1462357 1831542 1210035 1146492 1461088 912625 1582422 637305 1944393 165899 1834528 595017 673371 688768 78763 1555236 1709125 1774966 1444889 327954 686955 1209165 1204312 397651 61595 873675 259936 554431 1918412 192782 915711 337020 4789 1504402 1901936 1001599 831185 1485621 1677866 1924082 1655033 340225 1351589 402838 505496 812051 663761 1661689 897765 27212 1060300 1432768 5476 1343758 1465693 1076717 1516681 1800008 708045 1070823 1011146 335618 1557304 473495 244056 470859 972527 560005 622381 987662 718946 1170376 933562 1423932 1279319 570623 1482264 1967527 1901036 71133 156774 533655 4436 1874967 546510 973915 224209 1667496 568211 1536384 432320 1581726 331102 1552446 1466376 309232 1109120 1002907 1005121 1007158 1481226 1342571 1184881 974928 774591 1243612 1231060 534013 1074607 671023 1206542 481909 1192014 308540 823286 1544916 1305670 1341521 802709 1930353 1400115 1860242 1658698 1103346 599154 1829215 1346426 705321 724323 58775 1777843 175948 1662001 930390 334190 1238333 689488 1429185 1591357 1668681 1411343 1794213 1282754 1077612 1536012 1157669 466301 775339 1224881 500467 591929 452619 857559 982387 105505 1984863 437170 1108462 290366 276653 1287814 867525 153304 1565144 1133635 1134260 1862407 1306096 124954 1234864 1066531 718712 1767490 1025851 1551317 1172372 1784253 249427 411013 1623129 1150652 1913764 691621 1303668 780677 194516 1579019 187269 1282711 950135 1381558 1183954 1260125 1691296 1579662 1575134 1090338 647469 1679993 26861 838763 706372 976644 333300 1520221 332892 1717470 1158088 1483196 1072688 757614 115685 1567850 1949627 1573427 1861808 1178826 374255 292521 373539 1651849 1142264 1191776 851158 1419856 517332 655582 1678879 1929948 1356697 1438680 189571 630596 647765 457249 336982 1734266 227574 928140 867170 1981961 570783 316743 1268597 209760 1836962 553948 429267 1911409 33955 1591176 1118596 481509 956469 918992 500855 468005 1848431 639748 1617673 708773 785657 1183243 401838 116480 576664 304169 875214 1125955 227492 406656 1482525 524470 723143 720087 1589148 558386 482193 268625 783788 531362 1001924 884151 456450 1153146 35485 1575767 642199 1456029 246701 33171 1352980 545713 1670886 1747195 344827 948949 1008539 644600 1261913 1704227 174813 619419 848952 615971 1611663 1121633 585561 734901 780093 1301449 303410 1143601 578902 59432 473663 965732 829504 667225 1702936 401100 440930 1527365 1294122 491630 1015155 251488 1271171 743848 209494 10955 1340983 545318 359868 260288 1475149 634561 1744079 214349 979335 324890 62046 511150 848808 1020297 267192 1687875 1951513 1268250 1987626 1973675 1641956 1695657 744845 980322 261640 861928 747086 647061 637828 685522 741738 72609 439514 719818 1420234 99430 279218 324521 1902784 93258 811372 506662 1526876 778264 461735 456216 1645489 407425 1762996 969457 1738249 1739160 1020951 1976741 441360 850791 431876 1413103 1523826 503902 1832263 280026 735688 510559 999106 116323 1530823 1758850 1420284 986367 321458 261183 563245 86917 1506351 580072 168014 1421585 1638903 50714 583175 1760007 1203560 1821325 341957 1719264 1733281 884023 1321596 1977020 1934869 1862198 941196 1983280 27858 677047 1462413 1796871 1500335 1601167 1479273 1550717 313757 253509 1780246 1155511 1720201 1347911 1679984 651456 141716 566081 1588774 1244590 258477 787457 242627 945252 856108 478991 815414 306447 670905 1352600 221771 358920 926042 1182153 653331 912433 1316491 716357 1394399 491518 1520663 606177 1094752 1108143 234017 1401814 429580 1534995 864895 621464 1436808 1037648 1416058 1554839 1923958 543206 1804507 1151611 61103 1665526 698859 65972 663491 1271466 1305500 294930 191719 1785833 1256504 1650868 333141 190086 959630 1544707 939613 1023990 1515565 89928 1443416 1639150 1027064 1079405 576442 1022712 1768458 682028 264258 1880769 543693 19331 1442824 1330360 1546482 883170 1740857 661022 4418 156957 1231871 1102108 263426 1468229 1800683 532116 1315931 1741658 1713637 1325754 430036 1774560 828755 1873113 1848861 1867427 1278166 486643 891041 1468177 1603979 913876 542002 283624 552226 958150 1622237 1986495 1231105 1371884 933922 935221 517921 1075768 1837058 992684 709359 1855555 1186847 950282 1024049 1525429 1566521 153222 1123455 1312029 750435 620867 978074 168848 331106 1062897 1223196 1394481 177182 803422 660590 223392 982675 681704 253937 1559286 274085 1294133 1133389 1271254 450692 370878 1401500 1334788 62328 758841 1147191 310619 379645 971109 111895 936178 246783 1713902 1900795 430482 828819 128824 1887227 1409119 1743279 1826139 1832163 1586061 100692 972991 1467494 687960 1297076 367931 1510492 60331 770965 1722216 1737308 1803329 1373058 1675468 1299677 1417971 1802307 1535706 755856 339635 117828 1542276 1403531 319679 878633 1019683 1342073 50293 1781838 1411329 1483772 319746 1131384 1285598 855605 190012 1969762 1148630 317618 1602144 658747 1992452 684535 61330 1809448 1878336 1874570 733432 834500 136796 1324254 63351 506758 1234180 1916373 340337 1792973 652586 222121 978243 143933 1387945 1527327 421090 1731701 1809860 1669312 1906639 904347 750327 1580950 1431305 1212091 418104 1785685 29355 619321 790597 320743 947825 1697347 1718116 1046248 1566589 1904900 77860 26371 1640687 500002 451027 1898012 1746387 1759954 419292 430110 1779859 1413155 1372694 1335500 1821870 725403 215755 1042801 917692 324924 515991 1898835 862853 427016 1911066 710570 810539 684716 191860 216563 875480 1694755 1294118 261411 510309 32381 928848 1791909 1883605 571976 1490583 1822547 861505 1663091 706937 1051430 1827419 774587 1841532 1975807 1055764 708667 1303564 1504969 1023698 817561 355538 1425946 1480370 1807226 1781695 155028 646425 562242 808924 1911587 1736753 1779626 454054 1910955 884715 676063 1340978 495166 101894 832378 1114710 1621073 1963762 403601 1142132 996519 16730 931624 832187 34332 1772012 1897325 273515 913615 597791 928791 894011 1796870 1337020 1180545 1191049 1978872 346480 222046 1517977 1255026 389937 897942 1439282 821666 61762 1010469 585143 1724037 1579474 977390 1924423 572991 402323 410453 97330 229236 1889850 1667942 311850 1617317 1882747 1017470 1302917 1513441 1380955 954636 348634 7798 1007560 1500239 448202 1080246 412023 1371237 297576 1266085 927398 1440283 1232216 1912920 1592582 296613 1336086 1262399 138282 627098 1812824 989472 723070 1948223 145636 7024 631917 1859374 882198 1945825 1427022 523140 1066403 1446951 657420 1513596 444873 1511218 303418 1420880 89420 437632 1492219 1209540 1317225 329391 1114603 784724 1263162 66503 1965668 1809754 1450323 421087 1541285 1632792 43154 1616886 819669 229199 315086 637324 1985976 555079 282428 441041 1522594 1009215 1232168 1818191 66146 1471923 635084 172845 183060 1820940 363807 312743 999484 1034876 851210 135814 1241242 851565 527551 984583 1856255 960216 1476497 498776 1446068 1091558 473424 1438435 1666864 1880653 27056 1232649 1824928 616169 824326 555184 1766581 131634 120389 1522749 652145 436336 369250 465536 1036361 1385890 1257419 955871 1884383 1320530 881742 1077880 1905068 480879 824695 167549 198725 261983 825380 1544673 1635875 1350261 793923 721783 957466 1011768 1030000 1952783 1184560 387247 1133706 1645646 1964825 405397 1947300 1740628 1656085 526572 1654103 1417697 791067 1415285 1790537 1126134 201298 1952625 1602931 673390 497372 1300420 10600 1456607 854844 803880 1611455 747091 360065 337909 1709754 679113 1560123 655611 1243292 1777923 501009 1713583 667528 997252 1086093 397889 73868 329465 36024 1360874 1372237 511368 1366924 1160494 1561690 298100 1326597 1196333 170003 80749 792369 536572 414445 415294 996263 316353 765750 270295 682736 156945 1229465 1364669 1818265 1634777 203040 56704 365172 780794 399250 944497 106906 1207697 1437358 295620 1026283 98662 385588 465329 1020824 944512 1646084 124181 419139 1562893 1437006 1273525 785534 1635274 1258213 1632015 783649 1327673 535544 713185 972656 410942 1253433 1234337 1068111 175763 1869140 874480 1523749 382281 121746 549535 1999159 1002392 285201 122505 1983667 1074543 1694876 894730 540440 615319 967565 1970654 1379845 117801 1824103 1796185 649975 1171806 1210073 45637 1310545 884234 1149359 250024 100365 88135 1156616 1205330 1388576 115645 1983788 1967054 1897356 898969 1389935 1965592 612014 1166104 739142 1299452 1516231 279720 1799563 245662 1071009 1397014 1380932 1701551 705662 353667 358866 1163495 115712 1268807 302760 1242655 1682320 432803 1973433 1034520 530829 983940 1068743 1112872 1872655 1220180 571616 1379557 1021030 1876538 496221 200233 844764 853359 1726753 1503709 312967 1773532 1243475 803134 836298 1755233 1225862 1996180 698102 286082 1879361 1888588 486840 1117337 224121 155078 862608 1524513 32532 1290653 336121 59168 1706945 893780 924444 1167784 689483 312413 333363 585772 282486 277723 1825673 1775541 1511832 608902 1908362 1264357 140741 829722 945224 1511105 427430 1048071 470455 471028 1876516 800296 1570499 1660040 776262 664378 406315 180369 653335 1646714 1862019 1487785 1873573 167982 391987 3526 1341097 1630216 866632 1451595 866428 280898 1134161 1049666 300738 245809 421779 509521 734633 603531 857646 1540588 1903801 1974723 1292753 223526 1770273 939760 1963102 1314001 1135146 1295587 1552163 1527645 1897958 1188842 1256630 809984 1895382 613326 1679574 31517 1092165 1738033 216198 408250 1676081 1726838 1947426 1890864 1419141 588103 286864 695614 537771 14516 1361968 340463 1939284 596133 1001740 955797 1088105 756106 480649 182547 1169881 186728 1197426 355720 476938 1609261 1667315 1312003 1150702 124677 759044 1179585 1505924 1464885 700952 1025406 1228295 543330 1201956 52063 388051 1272752 1473598 686462 1702525 975102 876971 816871 30971 1618046 15390 754644 802358 78439 1773696 1514437 465440 1271239 957053 447293 1342823 1228163 1299534 207834 1914195 1218709 1381316 975901 558700 1605067 640924 1572403 443218 214589 755799 731558 232202 1404057 662499 1174969 1681034 719567 1334594 1422354 1958645 623850 799607 375488 945123 813157 925019 54647 289177 340362 880972 343808 1833928 135490 393533 1128505 94839 127746 1129972 414533 1875083 957047 713711 1043182 1969383 1401561 1625490 400772 737687 1978336 1524085 1288188 119186 1515645 1599774 832984 155403 328361 1051184 1911917 803758 152016 1221010 598146 1290150 587193 356890 461719 1027640 325449 312786 1158304 660282 383400 1158555 530225 410616 197302 1869035 1623637 1076002 759978 1174186 1964374 409002 184156 1327750 1948071 1138324 1349281 498908 1171296 944519 109713 576224 124656 282912 162180 1128007 1083843 1662241 453218 382488 1771496 961985 862881 1484190 300649 1333090 1849536 53403 1143859 1204024 1100134 1455376 666902 866291 1656854 1408971 30232 1509406 306193 1893326 417853 1375121 684518 982260 1532930 1046132 300462 1483414 743587 1144793 1015467 1962664 278064 64223 781193 917444 469015 119599 1917892 1606290 896903 733977 44883 273173 124652 1018512 539646 1029785 999883 880198 1657763 1885597 400217 604181 1716985 67943 942450 593974 1437071 1731190 682472 1621758 1532409 1021909 140941 1727237 36558 1711818 1304929 1957622 1515099 1291029 1312065 997331 238448 1923953 57772 1547134 401697 466760 1801830 220745 283350 301036 154127 94975 1820238 694366 82144 871831 1937575 112508 451126 286612 1598764 1726914 1239967 1919948 27553 971552 1701715 664937 703549 1458272 1368842 133000 471137 932019 1908980 1734505 1964781 591023 1795562 1649814 642028 393742 1905524 1497446 142071 1723813 1815014 1976825 438022 352823 1728473 806160 1323615 1137621 171716 1938213 200242 89782 590157 1390615 612669 531937 1855546 697082 1074417 715917 261290 695611 334047 1892712 1335731 233660 1688883 1768682 1722508 527712 1167673 154718 1177825 531445 330625 1048803 1307644 800244 968082 455551 219809 1668523 470153 542613 1777884 1951606 64230 705674 25827 1758393 1857342 182420 98170 1408578 539023 121121 31993 1465442 1827934 1134835 1533592 1241201 904785 1990799 1287663 1516883 1639592 719788 1786779 935476 1518278 1419273 956113 646276 757407 696263 483669 900580 334473 1586102 1320498 1898042 1019684 1958185 251225 1264156 105613 1767879 1350373 922647 1290445 302114 1142541 1245486 702754 1755644 272293 228409 1779458 1228354 980780 1253698 1137597 49367 530430 965394 1225913 1532199 131981 1843668 874554 1902083 1186648 993742 1510511 1319528 826483 1047770 188367 1881997 904088 1135090 1544356 1281944 1165965 917470 815005 1691417 1722604 1693111 790315 209649 85956 994716 872124 1037063 763190 1813967 1071463 226017 1378395 148790 53996 1869592 567923 40845 940267 1796565 858457 1033326 1318274 631950 1195641 1970462 318318 631390 996817 1863767 1949966 214072 422822 1213520 34515 1802854 329119 225407 1019530 1677120 515846 99851 13302 499336 352004 165702 1497427 1337279 450958 1674532 165754 1350159 693509 1715449 1857977 1092078 584461 733367 558949 1565316 1497315 1399554 1940765 910256 1890611 732715 1358496 607146 565480 773953 1694472 925464 230080 1700794 666590 1788814 1771908 1301431 334939 1866315 1697703 347575 1380793 1809958 1749150 358416 1915504 1003945 1171952 1003374 1866731 270852 131733 151241 1734733 1581420 551872 1775317 1264303 288611 681471 1641781 1847248 575143 414505 1720694 643452 1866298 507274 916961 1353305 739126 1341276 783575 211282 321943 506306 1756268 1775244 1881404 1307043 584787 879319 288840 1255591 1665238 430447 197357 1735296 31314 1321058 445249 1856999 862242 150086 1805256 1652797 434378 818919 565090 1522637 1965378 925491 1422415 1318810 75997 900204 1195675 1399330 1761902 556587 826158 1572148 1100201 985197 1474819 950193 1861308 1922545 1890757 1137550 1937047 1050667 337447 1424606 997138 149211 690110 480332 1845972 1250446 1328080 1591333 347306 1633940 403501 1407314 1187978 1256378 1348766 1937829 1463922 1757207 801103 938359 515787 1828002 1181335 1784083 935537 1878813 688899 527517 1296226 6784 103141 712354 1598566 617923 1143197 336204 288844 822710 217398 1866991 851286 987620 961230 898144 1066881 1815862 885379 1962235 424468 1166054 891881 398924 1914562 1826873 86251 731757 1762528 133071 1964040 593636 1130411 23785 123537 490191 1626820 12347 38006 311302 801312 296850 1259757 1922833 1136988 670087 1680300 1586144 44364 576528 290099 1402130 1197140 668054 632084 1361925 676280 182595 1105054 1286307 1789602 1682211 1589670 1265313 262096 1991818 1388867 15268 1789828 236062 213081 1461196 1410132 1020766 745339 1309133 1101695 677871 1209147 1341390 1718237 1755416 704858 654379 420867 425675 56376 1840349 1629486 1209070 1556969 1368284 1756442 1319578 169254 226802 412999 286691 1623086 1055644 914734 208123 112301 721676 423477 995304 1822807 1775059 1051580 995190 734309 1387310 647251 1257448 1084083 1340545 560150 1123376 1294807 1769696 1916045 328557 1494788 1583503 120191 1011848 664758 1265477 1319132 1526025 1519321 524391 1260555 1914834 1546142 1729821 1537233 350546 1132820 1320509 588301 582236 175913 1717 1463201 1873383 1419950 501810 1099156 1122729 1645515 222226 1128852 532374 1239244 950186 914196 1680545 1365097 1560423 1014135 717547 185240 825879 372130 227126 1855343 484357 1579287 1867441 569391 1974243 282115 1271419 1091456 1883403 599678 830048 397656 357207 1300394 216524 1393342 930694 1572495 920308 614520 178397 208893 335932 923879 1635342 180046 1078287 665137 1365231 1152272 1800070 1206474 1552271 1353207 139217 1526024 1186063 1910732 161788 1913669 235001 433650 108380 1098582 151294 368754 1191250 559781 982413 1755179 1199705 1021127 1597778 1232478 1090063 1923274 375601 1684411 592017 243661 310551 176121 524711 382731 433934 198527 1852454 468277 216472 1814555 1933219 1796903 1499946 660010 1748050 1417035 1904860 1339322 1170633 1020438 1333318 817676 1887654 451840 1561455 1753563 703849 289296 1962626 213934 400363 1356733 900952 1277349 1504954 1431521 1802313 867965 1640258 1280147 1734112 17985 1031899 1798723 419425 1465648 826462 773468 1823556 860273 1699387 867000 791458 1440691 888399 390217 1830869 145987 997931 1603434 142653 9186 637892 524979 1298672 1916734 1167259 803374 1435847 522447 109130 678957 1327182 657784 1136647 1710731 203362 491957 1633125 1931968 1267920 662827 845632 1014444 1874210 74116 1499279 1213221 631866 1487180 574372 1299118 1469105 771843 1901746 193187 1005439 597442 830751 150173 795672 189973 1726047 1357245 656264 1589116 1279203 1927709 1799838 1848867 685953 271262 1193510 1363768 476568 1195781 598055 709520 1940266 718842 826676 206165 644927 1311014 924674 809992 1376124 1300860 788401 454068 862258 231344 746256 1700781 1727864 1027291 523265 1286519 1674955 1751246 1481169 1669799 125913 208494 652998 1670876 1254437 1455210 1078022 1879174 1387486 1441660 364855 786152 1207333 1357504 383785 270404 1109665 435481 1457276 1696031 767765 595575 1510449 1637293 661719 587720 1619460 1556520 801830 1375783 31491 1522812 1289362 280524 324292 1691489 1358717 1978062 174695 668190 65396 1488353 1243387 31783 1842841 1147730 864504 1544361 217981 557032 912402 864153 86744 1778307 1452494 748863 24160 714755 797977 496824 422193 1154108 212057 1341896 749141 112626 269874 272496 447348 1486459 1891039 231736 766573 302300 452063 1389763 1168086 1502722 64142 1809650 717044 1256470 242059 312449 844049 975084 991284 214675 1544817 708573 1039951 729493 46374 1907822 1333353 354283 275434 848579 1739409 1710837 437447 1860973 1778408 1016471 438270 174457 907345 1506406 1867321 914647 1207339 18938 1967372 642062 744638 1960926 319173 591384 1453372 843006 1242943 294223 1667030 261373 321160 1650204 1477905 502639 1844379 877699 1658391 1434730 1789117 1357767 190501 30477 1936661 1141499 1233490 722953 27048 247384 1317200 992085 286403 1555516 102425 1442086 1279003 1760155 1490853 502423 1617077 846326 1420640 701813 1725055 1808308 1712024 1889977 939292 1532048 474554 1663593 713980 796027 372372 1639003 1547675 303072 1021408 768483 1873959 493303 1614835 663677 1503239 1652717 1311575 553870 723647 863507 763273 1939830 365735 1886909 1243251 403941 976166 1111645 487165 768771 1276310 179296 1601480 1564029 574325 1662638 543748 245268 710780 1979519 1103344 1419905 1277845 1208966 1872263 303796 1816540 1975798 901151 420621 1106119 49347 1244096 1309123 1183986 1611682 958783 1194819 227682 380832 363317 269938 611290 1923488 389853 1566215 1047695 1602619 777876 1591477 1409952 1268030 490158 349090 41329 863185 461142 1782551 1926111 1520189 1732907 1188132 277355 535272 128423 623439 1037451 1484789 1622594 618580 1809178 1835276 803734 1302316 1511593 1381007 858241 1802128 1615203 1037702 994657 1046813 249158 79447 1378248 901601 99685 509475 607568 1889217 712622 1357746 1650528 1113401 1066722 689858 166082 1215151 1549207 610556 900588 1642158 1576657 1343442 267791 1311005 1849426 1680422 321349 1990543 805421 980723 1002886 1438171 1682931 81889 1350180 498967 1021369 947263 1519584 223214 773265 1669790 1098724 1056996 1126035 830499 416287 557444 10095 13195 1442485 1075438 1882485 1284591 1029867 164985 271788 1974869 1576610 913316 688708 412965 39334 1312659 436658 505203 852056 117374 510198 1768488 1171470 1331825 1357013 1132674 294594 793628 832056 123348 1622057 2601 751209 419851 954089 1213482 1596054 1303160 250443 28307 1572836 1651706 1075314 1963398 1978382 1723994 1037771 581343 640460 1598435 1978650 100053 449438 1810899 1396844 96348 473256 138251 1642343 1083545 765952 948954 475282 287024 9623 1689048 1995757 561738 1329712 93564 1492375 1359977 1685998 663680 1235461 165841 56828 1734475 822785 796254 565713 978754 1663603 208026 687653 817851 1506571 229221 719733 172501 1780940 1569795 189454 228736 1532326 1966009 37349 1926911 1218507 25960 1439864 400342 1033784 805900 1512900 1984024 1985440 1664905 795817 485121 766833 736771 1961480 567143 1730171 533232 1138781 1794110 420677 559844 1465760 1489432 961451 1824947 1274875 1285016 1154380 1779115 902818 353081 1724137 476683 922540 624601 1555556 585699 1454210 548391 1807668 1841813 1769025 945054 1190356 1291840 802040 1670406 284052 576702 827894 722162 1867433 632142 1773071 1263757 1558637 1785165 1735704 249074 1526514 615900 1214843 1459865 788583 1813191 1225442 960033 646180 489869 1631436 216543 1212837 121447 233667 627044 732976 190983 781548 1385644 744605 346391 48766 1785752 1178414 670004 957915 535541 1150307 229439 1483795 1103090 144344 452910 964784 1129482 839095 206437 1238231 181041 853001 1321006 577997 1596738 398269 854174 862009 1646266 1823716 1674001 992368 1136552 1769851 1333154 1843322 17167 115498 586409 1686342 392796 1157806 1924684 1295790 827784 1235531 1580806 1179472 1879779 2586 452708 823138 223866 2417 1047365 450118 369279 1307718 979237 355601 1249513 793480 647847 1450071 338185 1164759 327274 1937573 1636458 906088 542230 408680 335555 1823080 491619 1076277 766656 1663041 1526392 1077252 1489038 1652535 360040 1868717 443840 1399000 562448 1233731 731114 1593427 1251620 726632 542931 885079 1589080 1154307 947504 1517733 1711660 1945696 1417123 922198 1822051 558407 246514 818203 504768 456321 1514918 727293 927745 1479560 1355000 66583 1060008 178087 1421751 1216098 1966826 1833901 1089837 1354804 703243 38261 328793 1823677 1072411 273679 1061769 1096050 1657122 776835 256773 1551342 392576 1911287 243032 547482 497399 1119332 1961231 758879 1425878 1672108 1332568 25077 1720340 449337 273667 645423 1389143 285597 340985 497064 878454 219628 770729 1951114 476252 1292029 52188 862171 1050000 1944694 1699013 1233230 200234 1891942 538055 94365 1843754 671152 355827 703831 1611212 1107611 78569 1494218 1247173 436113 1271887 1767676 1014748 42322 24392 1422007 1595449 1766246 935334 1629327 287548 1680907 75044 95242 1087389 1859253 852866 806573 1585691 1566023 1231210 725978 1956858 616431 1324770 708481 1064954 1812546 556832 1517942 590601 510746 1522212 1646727 844087 502759 693268 1869502 1196636 1834101 605275 897720 191391 736659 699737 362348 273065 357842 1635245 1470559 708508 225336 1983087 1244800 1430905 1763531 533872 47919 543484 1007773 1373127 1106758 857942 1380519 1520269 1976779 884692 557305 1789271 262516 326871 1307145 1604898 906822 1057078 660767 755443 1724936 1706628 869609 1658803 1927712 1672615 505754 161308 1913160 1410046 1121697 73097 476207 560806 1925776 1965141 1355290 1351404 647641 99509 1279520 773517 1367413 1620352 49009 209486 818456 888380 1928745 897321 800715 1071771 1559455 637378 609671 639712 1138374 430648 787399 172890 638771 382071 204685 1502809 850127 634235 1474679 1792567 557537 1390536 179889 395791 1735578 887511 387348 286582 238534 284077 1865349 779394 691401 163162 1861355 1654666 1620475 1942145 593304 1778511 961460 735120 931411 1420143 272147 684610 443893 661994 1781720 565080 781200 1429485 1489292 912285 409493 372704 923697 671528 694316 408834 1410805 1279616 924516 918848 1263137 902754 903241 761500 484227 922298 574741 1111814 875120 1116066 1209462 1501558 829760 703136 1399781 916963 454809 927940 1942523 1646372 561922 86925 333989 873840 932875 935702 400524 155710 285673 910645 552743 598004 1029048 954922 723913 1933945 1891358 1801737 1528869 1126989 904200 768441 564984 1496093 1016299 1607083 280064 1438755 228485 28948 294548 926953 1133704 18537 1598977 1059372 1498330 659803 1663691 1667474 1251393 873761 485392 1652890 10786 1788580 811465 1247239 1574145 338733 950020 351560 1688916 1306767 1916522 735721 1603964 895924 884144 922528 796524 1427622 273920 1730024 1561751 770083 805058 118518 498639 344273 177526 1325022 1204963 1437915 336041 1367537 973701 338114 767265 1160980 284680 1131207 1000035 852167 524089 1905626 105702 264817 661984 1712369 1608933 1337773 652891 1429371 1366392 1306850 1780841 1626874 1959205 150866 1326988 676193 1056356 45051 1698828 60096 1117017 317473 1183116 987183 1417979 496195 1024674 801523 1674078 336025 1863199 1665692 1169807 1600782 1932662 1244081 1687269 448685 577080 747037 695961 1518891 743377 1991534 901869 1015503 662700 1130337 1845456 1468046 1051307 345710 239032 1181400 508202 1256605 1585602 78092 924601 584283 1608231 19502 501458 1698338 825236 1235146 97992 216082 284402 1149328 971609 1581269 43 1080615 858795 1948965 440921 1295231 746560 992224 3514 1155742 1935191 1410332 624173 46557 1222291 1209698 525512 580931 32432 853743 953687 1074454 1892056 1645553 1009104 1676478 485879 1145716 103047 776483 296628 511169 971413 1022891 541482 1192070 788474 1167925 1111308 790721 1173119 1548699 753670 212735 1919250 1533302 77040 1763713 387476 73840 660733 1154921 1593714 285295 384071 747457 1720773 1384808 254822 116531 588461 1987193 131669 502173 840249 479326 1087835 796010 1584263 782844 1357337 569345 564484 767390 1322502 769740 1443217 464856 1433527 1520263 1900954 1731518 125822 1074909 1486721 1933337 1589039 1542200 1058964 245531 1001037 1608789 973439 560597 842685 1290283 1848793 1755355 1351382 1378876 494502 1748522 10580 786454 1363470 1958318 1644056 1336106 395220 1279652 1467576 78699 1472338 1762243 1662484 178310 1753780 1405814 247094 22294 1984288 1830638 1639176 545399 1112327 764743 1168930 1941523 1149263 1733964 1109651 580136 458609 1627688 101085 147566 1967293 950759 1753605 1877525 1649397 474091 1834655 789683 424880 581692 1314358 1241660 18450 1898823 133427 1432387 1141278 351643 724545 1995910 1080434 1656600 1101021 61526 1667487 324286 1646949 1980390 1370650 1031950 1052483 617689 1546269 1931189 1111290 1706065 384430 706430 1172507 287606 1252947 1819458 755448 1422547 1790246 792308 1402170 1913638 1050006 486303 276065 1876201 729133 1870826 1849772 612238 1094199 325580 1585954 332397 1960670 1558128 1459985 761260 915245 807496 1205715 523807 1380386 1462363 1021085 562889 704766 1570564 1783932 719089 1886329 209804 1752780 1028472 352932 1524841 1799884 1869746 1009297 1054339 967287 1418432 573767 1163298 1940680 144386 1693323 650799 1867463 1958947 1320292 304224 1674300 1958184 1826681 1933772 137414 1911074 1652598 1321407 1383740 162875 1066150 495709 921386 274632 1232637 1977751 1771920 1402316 256998 1510942 1733930 1888624 979898 1863525 1688291 1071439 1838569 1332926 419527 1532933 37569 674788 1532593 610156 1217029 444552 554750 127816 1320032 85132 899168 1773891 1676344 1320970 1437166 293146 539931 219847 936678 903378 1291925 1334582 706880 912462 1925139 999188 398577 1593898 1642915 44600 1732397 1922904 29706 1176156 325847 1754291 1942572 1264162 1270258 171285 851243 1654825 60441 669505 475538 578915 1307464 332682 612309 1843998 965441 827354 689786 429056 96378 1115524 974842 1084510 402493 867810 685860 1985377 480991 1719990 743907 11798 742573 742685 265105 855728 1881600 449046 1048387 1301930 545048 1695168 807794 279911 66897 1807576 25183 1020899 1210248 1760357 1279878 148588 1809191 283013 1068231 999937 1504255 1516749 753030 931126 833645 1456509 1310250 800358 1226434 1580970 437139 1073703 1903100 24613 1755917 665807 857255 325697 1519680 44203 406579 924105 880953 842165 1973698 144028 931780 1155563 1242833 225404 1354162 1674616 672491 1522260 929593 58248 955600 1615663 54715 1495673 960225 335007 1058207 1537185 1426197 206668 1847100 1468244 1663816 1230475 865667 1134667 1219124 794493 878663 942094 1438457 1037643 1979036 400173 1243654 199646 342547 1782331 1981282 1161926 1761720 864271 1316561 1047293 1752027 1017533 1129105 59380 1263544 1088645 1740950 881272 1057573 620812 727610 1033023 1949050 29210 825707 1541092 831462 185515 1129154 867070 1649109 1945824 98041 1835133 428816 1947886 329981 97398 1989267 1138797 75575 775980 816013 76903 1606148 363463 534611 348809 1901420 1074713 1658064 408449 41660 1282177 916026 1411595 1705794 343172 1302002 145596 126489 1252460 1736218 1639747 476310 1463808 1688992 438448 286539 1739685 1100439 1660181 1366757 1026069 1320202 109502 1195128 649650 97532 689600 1529707 97859 778256 1449500 944725 1780671 591120 1304071 1636833 1934118 1216029 741706 1399089 465171 984310 1299090 1208302 1810878 1523869 1628413 1854504 518490 552282 1397068 490825 655553 1315979 1345928 1403151 161211 405604 737268 1957669 892570 670825 1836367 74063 1962346 883674 1205255 736278 1732080 1477164 791219 1979018 1421858 360404 1292539 595166 801110 632071 1221301 1804935 1072216 556819 1197094 1708535 1278513 61008 1603484 5247 111653 759574 1147332 1713999 211272 709628 732588 497136 877389 110708 1066352 61536 1859248 1881070 433545 1603787 658686 1917257 1243233 755816 1735897 225899 928120 677278 1604659 1904323 1566317 1640668 141421 1617354 184685 1734773 1619243 1614623 478743 942173 1889927 405323 615127 754437 390964 689787 1746778 505246 1454491 1814260 1385229 1741333 1276887 1408296 1107201 1434241 769777 1019644 409687 1270744 451158 1398709 1640381 1780576 888541 722161 984161 816879 1063212 374218 780027 74782 412295 1566966 616753 132381 1816502 97889 1294538 1540754 935737 164018 590034 1447663 212905 811354 401624 1257745 661150 990454 599871 1716530 1338783 198757 923037 203845 1795328 98149 1518909 622801 1510908 1184082 71255 552341 1374305 1322013 1844387 1267386 1410529 6772 970066 444162 1880027 1278392 982636 17113 1852381 1162279 482630 158104 1920326 641380 666510 1780857 524973 579337 1271010 742223 534142 1640239 274593 1413472 368281 867253 1167271 518778 711571 1522132 800736 1623940 450729 128636 1793468 44795 686679 950196 1790534 337247 1642462 474141 1849709 1580398 16069 1085604 133564 1747200 819246 660373 460324 1066357 1262204 1354422 1883381 1289663 1615824 233838 461455 435240 1616778 1953300 1554016 1423630 1171034 1787579 51916 492632 1115733 1758816 7138 899708 1056952 810207 1442799 933660 723834 759248 1398418 1696622 72863 1930788 654971 1735441 527881 466312 1949992 1488542 1072122 1199923 1961797 1659692 1577809 720159 908651 612651 1393860 1743591 1149329 1261830 1851353 586204 1230145 1004540 30440 514788 1566017 1593152 119685 1139876 1583173 388899 1417659 1632687 1923541 1245311 1420500 503478 1209678 1031938 1054009 1891712 461660 1794617 397205 466421 529078 1481957 1757450 1629256 9989 67977 867181 514414 1728836 468322 1019870 1597554 1365805 136038 126045 400555 1131179 1423484 184706 920295 1083967 1066719 527993 1023861 736459 831543 811726 1151948 269887 695297 473908 407784 459029 873844 1982509 901839 485251 939311 1072664 1710600 574116 487645 672405 1796433 1836536 1795280 1550200 1931315 830205 1977367 1252725 690894 702190 1353851 1287088 29364 1066900 1871648 664300 1567747 585633 1967603 401968 862287 1580958 181007 1627988 1391564 1247804 1096889 846062 1399957 660707 774911 936724 97370 127427 203268 1798384 1926912 1710579 317569 1064883 1497752 382639 981930 1328989 1333276 731108 651541 1055635 1046746 1742780 515687 377282 680298 1317868 884396 869643 915726 43162 57683 1150620 862290 83647 1648755 18013 1663486 1017857 233755 1781472 787685 1031509 896783 346151 806901 1884333 167440 262914 519612 1187855 500258 792470 1380341 1107019 1381210 646402 1190486 1792709 1554304 1328214 681089 931688 1190109 839770 1506210 1222663 322649 1755763 1592716 1140872 1476695 1400647 1847253 1860281 1488473 1707202 1301610 1565451 188910 1126571 777439 1293239 486553 1611934 807317 1957157 137438 257813 327187 1641766 248406 1229058 1399569 1743408 1081316 612274 830425 58539 383513 710981 1252306 1004484 902417 815217 946837 1624395 1657847 516336 1127597 1060421 29221 206710 1692457 1138514 1771230 790609 1073900 356204 705019 471334 530442 1469285 515442 1213202 1113911 706394 757612 555453 1225529 744130 102121 1235311 1939604 272805 268518 502183 61252 410108 474917 1465560 253331 751536 345446 1367555 1058424 719267 1933139 11312 1127421 258834 1764032 1707980 1335184 1262569 1324946 1765117 1097679 1284079 287896 69063 1638180 1902415 174381 1845958 1893921 650678 116344 134546 1902993 485233 1947250 703183 765589 1521118 121360 1480752 287305 870718 884180 1037817 737020 227095 216835 1301862 784834 225005 16057 695731 1150705 770155 298810 967452 1916785 912316 620936 1960962 319657 1521200 354549 1317280 1236219 1355664 950509 1283969 969417 582775 500414 25367 866140 1765318 581151 1315907 651433 668679 445156 1584309 1106157 554121 1711975 762477 1960306 769924 649534 660960 917189 467474 567247 1035373 1229496 1533070 185324 64181 892408 1896606 717268 1510813 1396592 412850 1772358 888522 421373 1579129 1757723 989921 319796 1453125 1606259 1666376 731001 1194069 1333586 1735015 1087304 1464009 980537 68818 1585010 1026368 1532221 286059 1285324 1079991 339653 755602 1441352 515119 1774144 855327 869330 645577 1483864 705433 338875 205184 1453728 232419 801552 1865683 85321 986175 1394033 741523 1188869 1202465 1584099 1732826 400853 109510 1579204 221054 1312833 1188635 23300 954305 1079849 1401783 433614 1594243 648158 683557 210688 1386094 1863332 352508 613785 1355813 432924 1071255 732038 109880 1155699 182237 1114204 685480 50822 1311735 1251812 1445229 1425291 357274 1973418 255811 434379 580419 1818961 1292403 561429 1224654 1595050 1817362 192057 268931 1505463 1796991 251718 230508 1805126 1480207 533823 1965790 908213 1909906 1690198 8363 1775734 1099319 598967 566999 747098 1495350 1173245 1703031 657189 1285738 1690547 914862 737716 1477376 1586537 319703 1340719 1464186 1540693 400915 1114943 415958 449161 1253383 1800555 795872 1755276 24354 1271262 293706 411794 103823 1731286 669467 865176 228533 751248 1766239 41910 145485 1160850 929476 1931371 1454820 1699152 87000 754770 1270184 1703268 1042024 1397609 53896 781432 201503 113106 717147 344266 184407 511988 729536 1175617 608107 104451 229466 1788894 301552 250022 41591 1397691 1112191 1025422 297498 280295 1304923 896096 1161125 1736926 597809 413627 814399 145447 824437 3337 567696 940006 1197245 1972406 1992615 662208 1223415 829553 1895347 1522265 1082101 1300150 1405300 158991 1934018 1147127 885287 1799685 1764103 1592917 246671 743368 520174 974447 1137148 1172020 809090 528409 250331 1168205 431909 863581 171224 1986788 1691229 680858 1570305 965529 1948386 1367131 349788 1265668 373181 1834171 1207763 328877 1840330 272952 1626022 1023988 1643672 1741355 1630115 950731 1326526 557603 1462738 462191 1134378 1251962 199285 302877 1845332 528842 41812 1631572 1069644 674714 1630446 178593 683513 1289977 1574642 753823 1201372 134570 87873 36248 1339688 1718265 831993 1589220 407687 1419390 129121 12440 432957 366114 1038691 1815860 649383 1043603 1562826 337723 1933215 1757106 1819858 1027442 1582645 274473 1451441 558142 1636116 921934 567568 849586 1654313 707062 892151 196498 1951082 7481 36678 851257 1474052 748176 1563474 195590 1368757 1572742 914780 1537090 120757 782641 983994 1234145 1902907 196937 1944447 131497 1943160 658885 936622 1821837 1325803 606512 1404862 837961 1378275 883936 983600 1393436 681218 1758483 545295 1735383 791869 1150110 1205875 1778244 457102 1258282 505005 143220 406614 504033 469629 948320 1229604 1558957 275485 852999 1267425 436577 1370765 1035667 1175135 1787614 839590 1005927 81435 1397047 397485 1212696 1483297 1564678 1587852 1889150 1239796 1660889 51693 1023381 1208224 993700 1185928 970363 200292 1398856 10203 1522981 1088511 884303 945330 1404313 318768 1100229 763448 1289531 1837793 937233 1689927 996690 1732395 888324 338815 1558959 1570746 1059533 1412867 1610318 1838962 474894 1453201 332949 1862261 483962 1142851 1849711 384190 1590645 1171833 1693926 347654 746566 1564214 17032 420727 1762366 1004498 237687 562441 1362924 424797 1704953 1888591 1645778 1382756 669088 1189571 115245 1139786 1810896 590868 1038999 1943862 1330297 845433 1013799 572064 1157778 1973336 1234493 1620753 224472 1186133 729856 260337 2341 1704324 1939543 1263413 1776611 1054322 516822 1105056 758648 1334342 1943844 1667138 1423933 272627 337434 912837 402745 1706724 1801903 1352266 1861192 914944 1511979 656989 1909416 354815 540970 724526 1535221 472217 517974 1543667 694757 171377 1969796 1245140 1689366 1238663 1349859 1984175 1749063 127228 987972 1489234 238303 134343 515416 1340649 569053 1192915 463208 622642 830311 503799 356879 1993675 938513 1625102 1437038 372942 1811661 279451 339885 85205 378519 301988 704205 583417 1711715 1035090 502582 895031 1977250 217932 1133048 3218 351573 1308863 284638 476693 1469853 69433 758639 329001 807509 750254 1422300 1910998 1816878 1185869 479843 1181532 749138 1389095 370190 832926 1645141 485371 1031768 934652 1579120 1671182 1646156 571474 1179505 773064 450216 974293 463165 989213 1591258 995198 882708 1096048 1896630 549703 719751 1457257 444648 1420597 1680374 1894633 1054658 1296473 27968 1028833 1586738 741616 742197 1490618 917292 1594531 247126 838735 1379667 1677724 412078 1647150 298120 1215455 1698947 545991 371496 158531 1732746 686499 1381294 541664 1473536 1246461 293266 1802393 1896123 158095 1804570 970407 50481 544013 59939 670215 1152740 1282307 1255427 1051801 1412313 379058 1830766 641823 1485394 893554 130006 1567966 1483323 1465878 1674186 1933117 1166040 1720859 1015901 322454 373670 1821293 892326 1239186 162317 1319464 1948983 1936487 664036 1003995 292070 919912 1682697 1216947 616117 398691 1242560 1365968 96853 972185 1657039 1408376 1380225 979092 1338556 1331350 832577 168665 1276437 1684884 582189 1707034 1750440 1029567 66224 50861 1587875 993938 1418647 1373156 335649 1473317 1283866 236523 1475041 1301153 351966 1538228 690270 324079 6627 1351252 996209 67862 722832 889151 1421205 1216028 1854600 932061 890946 1911559 364877 1861271 1527681 685618 131963 454439 925261 1254732 1874237 878564 1309911 1404139 1774067 126530 214519 1222727 433792 18590 1459287 830935 1250029 72939 1968692 1725520 1592375 1930381 189232 1152367 577696 67054 483883 1092179 1241255 711239 1369748 1281154 1264996 1435954 598003 1379539 1970833 1981492 1681569 1948278 191416 943042 1880821 526655 1808586 1273438 242966 312251 1861663 1167582 1209717 1061547 456033 1845763 213075 299357 1513789 314889 1489873 320306 1718705 1438131 227444 790125 379521 1692797 743880 654241 1124692 104927 1281108 774623 415378 264227 84486 1442292 44051 632226 473467 1166510 699637 1503994 182375 1393775 1551056 660040 1181707 1760433 55630 224967 218512 1348753 1886014 115441 493903 1422973 558557 1932158 236056 345808 1916977 184557 1071056 1677038 629312 1337170 1748739 1238012 894190 381802 1106823 1961286 229350 250103 1648238 798619 884145 1118159 113293 804211 1969136 1770794 1043501 1956667 382974 1154421 1049258 746264 1966930 21966 1965508 1480808 1030670 1992081 388212 756316 1458056 753600 1948365 1632650 273518 1145765 1722949 1331743 1780770 1628733 1174088 852182 1600963 1289430 519796 62045 421668 1142326 93840 133133 1804384 1431478 1114880 755689 264566 1981657 445431 408641 810609 681439 361803 1808921 42099 1587985 195030 192030 1761338 1191756 117191 1086413 1158450 1348051 1279811 1718864 1390216 148656 124246 1544401 1732872 947908 1721191 628267 1322261 1532164 1020775 1198854 1754858 1841535 44265 1745938 522172 826921 501421 1419392 761066 222551 1738535 1910305 1042393 434067 1625470 1512252 1388635 1230704 1503633 346959 1255269 1175277 573943 1068537 1839610 543860 1540328 1557390 1572654 995951 27785 1977001 419000 925794 1660041 1395421 1532815 254689 691111 241099 1330856 1451041 783982 660091 622965 961731 1380518 1752763 1872815 1211784 1778541 1796470 1217403 1568456 769022 745139 494144 1016984 1398479 1907086 1978400 947978 260679 1144325 860751 1317654 131275 925574 329819 719527 828009 1996736 410611 121272 1272199 1661029 1885129 1992652 1011914 1912115 719561 1641522 69498 419818 300987 1049112 820509 1777368 1554346 187445 1004603 1855184 1464716 49304 922519 145901 1396778 398164 439347 274416 1358114 1689846 134465 262109 1979400 323461 1483703 859313 1695585 1874559 1903580 583229 79067 1612426 1273664 725394 168465 746871 903725 136821 73109 1459370 1503979 196189 1625071 115843 1079060 1483381 1887578 145366 1439591 1135206 234266 1476856 391882 1532784 1839802 1027617 216550 569085 1795915 818576 107443 1370920 730892 1486779 981017 68192 1235573 191653 1071982 194099 1910839 853653 87649 563813 796817 1737842 199502 739197 1363619 1574968 13519 1568222 1436627 1860025 1394532 1536768 1809164 1288832 32866 1688533 170976 27053 1934918 124376 306116 1225497 1566153 262774 123111 822387 904386 679039 1910741 967006 1594587 850539 1682239 23533 967823 54402 808155 179419 1104867 475269 1902254 1718933 285877 1642927 656244 1574791 780077 370462 293538 1581968 502877 470498 190345 728318 1443556 678312 1240563 1597387 558218 1712981 1181274 1069898 678177 1523665 1318145 54834 1193059 130089 1707791 1615484 1502731 718190 58584 1361615 1573673 385086 576532 18434 189220 238570 798428 157049 1140897 1554401 232035 375722 659110 1134991 1230944 1206172 1883857 1532555 1837392 896775 1231680 414166 1617424 1508374 130736 675575 1620722 1168023 1567111 375666 1862718 1326566 875249 1612515 1252295 1914940 1304991 1251125 1766631 1119815 1450584 1327179 656323 1049578 591877 402361 153073 188810 956958 1465558 167703 1223428 100173 1119539 1843014 1802389 373425 821549 132366 1727945 1920749 1836400 949706 169695 252269 1233172 1372875 1413477 831559 727122 1484761 1138743 213697 1161491 1261688 795289 1654351 282765 1109454 1932562 1100933 440668 960005 1124451 1741967 165538 323940 1218836 17374 569509 360971 1471645 626052 1167771 1518584 87041 127602 1567129 801224 229958 972247 1519071 910434 1593367 368102 1063340 1520583 759649 1204690 1545137 604725 375726 658108 1564346 795794 77243 171266 1878436 1228983 53911 161138 1379511 1731470 1967875 1239012 873450 34717 1505123 1145633 200940 1895634 104355 1771469 287677 1986333 1839827 1303153 558978 862093 1698210 371533 1387694 1112331 450256 1106851 1932750 294555 386349 694558 1396709 1767855 767598 182228 1031510 153499 1748129 1978201 1992904 1490816 628844 1605865 146290 470341 967613 1202167 1867298 503082 1168198 142778 118773 25815 1386981 1986331 1201560 1228619 1361328 1539457 468641 732456 615910 753565 20253 435860 1676772 621945 1862169 1244661 668538 262269 602350 708470 1622526 1034673 39365 1546410 927561 1580608 1602877 1308841 1735993 820198 75088 1369641 735482 1439128 860501 712865 155823 1756131 225695 1218246 357879 1548922 470284 22486 54673 1537279 1073784 18670 970273 512951 1502485 1302470 1655210 884616 1624391 130826 818050 387830 1901076 1117926 977802 664250 125265 1525882 1114947 279905 658696 476732 1847045 586451 1455935 1564251 1643653 1012368 313790 1254960 1091305 668209 1585145 1074844 82208 1648364 1039214 1403464 152139 1354459 1222234 98901 926750 426787 1794988 391427 1312130 1272185 1326232 228754 1556403 756768 220769 602198 373015 1178457 154651 1991820 1995263 209272 1553920 1417296 1320134 1973235 716224 433059 623094 26352 1006499 1946129 1497285 109852 1926689 1298411 1839484 1483269 967762 1799231 1327937 1147491 1324436 695068 3734 951937 426976 486613 430285 24532 493671 1373068 1989126 1936935 700659 72579 1653872 258512 918864 1006972 1094297 411569 1692464 1722473 1351015 1988487 800904 19706 683873 1715679 537828 1569947 1416789 1757194 1540469 1389270 173993 20681 183368 449439 1481216 640863 1137498 1805686 1002607 253459 1749944 976479 420532 21655 309578 534221 175576 429510 1191193 550020 1379536 1455142 208277 1494254 1431241 1840433 1387916 91972 909752 848237 156344 1815003 1233527 1748394 1961408 1221229 1223435 871646 1742034 1442005 1771915 966749 1292653 1768244 1677413 1331242 1484517 128907 148074 1468776 848785 1417230 80008 359214 56842 1770405 1011382 1605299 1852281 581725 294389 1822585 214495 1735712 1026101 1596536 1497651 210412 1551716 1074826 1104955 1437318 1858760 1468843 315595 1837294 191602 348216 1468806 1133560 1467611 1597280 793817 1161052 1176437 1213868 269764 574553 694206 877327 1179982 892091 46124 733511 848133 1229292 1465226 821003 1591924 892535 1736711 709217 348591 235601 1663070 1060034 502906 1068691 1547269 1416786 1036335 1704578 799274 744222 1775206 1858522 1750564 306457 868975 810452 1266615 630639 694853 1671569 335801 664487 590028 1079439 1857649 1115571 620465 824868 928152 1650272 391202 515833 1177299 1498675 528343 27983 1366878 1418272 534539 100071 1100412 1410681 1969117 1178455 235449 1899648 1642815 1642749 1163500 1768530 1983513 1746868 1217652 676763 1390187 1358769 1794142 238328 1675792 30076 413254 1324236 323335 1817850 1612793 707516 862573 170678 22865 612985 332042 1830153 169624 1769834 1852318 1564288 1532432 1111135 894160 1230464 1949037 755232 1773005 1617672 358901 1330110 284905 476149 287141 1199153 839293 1945026 23962 855871 1380412 1639062 857388 106441 152712 1868408 151389 1541613 233688 1760303 1375742 1743856 1648244 20184 603150 1740924 1933382 360376 1657712 419452 1836841 928977 989083 963844 1723419 1591770 223809 1876930 802101 1547386 1640456 539097 565958 1662702 274029 1606185 1898466 277848 1232768 1418164 583156 1899782 1701811 1735615 972961 675883 349769 918587 1455655 204286 1941266 1337591 1646446 1717112 302700 1976624 117871 214472 1757427 672342 1984998 1508093 160348 333068 1918912 1061811 160668 232200 426194 1989668 1693619 283834 1553594 140046 1814566 852470 369107 1755137 938983 394863 1905337 1967804 536278 1651915 68168 1113172 1680911 123289 578339 1144009 276632 608476 546206 1144810 1902354 1592384 999823 1606390 1313181 1723353 731573 215685 271672 1196454 1530178 860261 557971 477529 603749 723118 1688109 1084139 737504 1075687 7310 1600979 17999 1936962 1682610 1570291 1466352 487109 288077 1749264 1131664 1925521 1144086 1631846 1022940 256312 1886863 1139820 1072123 480933 973280 1410431 658960 1679245 1920285 1610900 1885536 307252 393042 1170257 1398693 1368231 683354 1115855 148154 308647 1356307 517837 1218900 720791 1833482 25787 1536022 264937 750002 1415511 1404796 1272624 1789796 1588933 1044396 90052 1107702 129758 114396 282044 1229221 1079352 439108 1432299 1258654 433562 986810 188151 1392643 1672852 1134952 758468 1613026 288591 1257415 1282411 1094283 679002 198175 1625911 436157 743480 677991 1968467 1045003 1200778 1354972 870588 232657 1228137 1068804 1021743 1033494 542910 1985460 814298 192681 1053291 1312041 261363 406248 1437436 555852 1620788 866700 1628028 877157 1518339 1262703 606207 15604 974630 1098633 1361319 1418040 1737643 1117235 1289566 1627519 500036 1935930 1210516 1275751 727836 1713861 92644 1026599 181760 495740 1120140 215341 1475489 905453 106539 1873728 1733373 1048570 251116 637397 401787 1390132 1250473 971714 469653 168701 1658489 1655862 895075 1598334 1801880 1305391 442428 1160116 1577007 1317198 1951045 568030 452033 1604524 501454 89640 995393 237599 1379004 1835392 452901 1220150 982713 130906 1223924 352767 1276124 1664354 283828 1116156 814551 1858288 568730 1866711 168950 977501 1476795 1542721 1117520 1913397 753771 1874405 1920875 330239 1254045 327000 1336065 1798570 1126606 1891819 204796 955874 265214 522369 1862740 725573 1894741 1927193 1180306 1150197 595512 223523 1630552 576004 205247 1414124 337170 860186 267212 469460 311689 719452 516264 1444285 1804739 947223 823943 1242168 832432 788392 698815 1484476 1255851 162365 65791 626247 1324331 401233 330403 606429 1673321 1690550 642744 48242 108745 623577 640882 1347378 1862878 1872259 509098 1976840 1938837 1094417 581027 758325 2789 297301 1301409 826653 1129463 1502611 1870439 1444292 709555 188671 426387 1858897 1603422 1688430 1533137 1086255 1334459 697292 1592387 393209 185751 709374 264747 1539684 738523 899068 349864 1677464 436647 491701 1189932 311737 1278061 1000911 692794 1484845 155986 760696 273058 1844977 1585157 1041605 1498912 1563664 1264853 242187 353091 1993953 135209 962403 907605 135736 711403 1688677 362519 789918 82848 968617 1264153 1641331 1435553 873805 1057735 1170314 877767 235785 1513691 1508407 1191728 1994654 532659 357814 1294511 1374289 1297320 356668 1256205 247874 51499 480652 1944512 1795031 820309 680192 1618156 718141 1987185 1516251 228732 800250 1402091 495316 1668327 1446669 1894757 1602876 1797660 1080345 1882297 248474 1680959 1242472 1571854 1737507 1821407 248125 1911400 899854 272796 1286394 1101799 1635231 653833 1354511 282436 389792 1016705 1252654 1426006 1102907 1883545 1658850 1392068 536805 781582 358863 963897 567692 465197 298295 1623704 1660784 1638984 1115116 833204 810285 1064162 1194832 837404 1354791 1872908 272488 305393 1915858 484634 836246 42382 108000 40228 1098761 1716722 419442 659967 830509 1175943 874082 937439 45439 1014404 1111467 144016 1229321 1578009 1434507 1926524 841868 1868246 1760605 1612038 617317 1017358 1515548 1949625 1432352 175419 201838 1969043 1761991 1343185 1607161 1635899 1426645 699680 641507 1132102 1838096 554340 674142 892434 1705288 1090014 1517297 123543 1568069 742519 540591 593892 1782499 427278 1302935 1129670 1690590 671829 45785 1392775 1449040 1374861 1715590 1352445 251034 379694 630452 875178 1955319 594225 646717 1002964 459179 302011 1203127 479578 388166 28011 37037 1235942 168738 923626 365741 390505 382685 139467 21081 1606463 98456 637862 1395221 1024694 1226596 499559 786288 34444 1572605 1952095 231451 1141763 893069 800665 653485 1059158 1286356 456402 1702131 1223234 1158606 546592 1746469 965181 367694 86429 1546553 227295 22405 510606 1825735 997029 1001384 1617042 989123 1960365 1013205 126352 1141445 1056075 453928 220288 172174 1108272 1345886 119837 1465140 5099 1032869 524354 342106 666982 913305 1451756 186073 1635048 950373 1624968 915595 1167032 266178 1622815 415302 142067 1658532 640650 1158084 1753806 496719 1390772 1827194 481209 1635051 222299 239198 222243 1887887 482254 616140 1614291 517797 1719247 1537740 498392 919973 241605 1063100 680834 1611348 1463361 1931764 614353 64434 274804 1577709 52629 1009469 1587337 360056 1775147 528731 1406714 868289 576485 640408 1565755 1086562 1489078 1641600 1251979 1663270 137303 1947640 641084 156961 1230168 990371 624204 914965 646685 228311 740917 419127 968407 1127616 1318303 1366618 1242310 750959 44800 1341232 1058769 830677 363615 428297 1761898 515420 698493 1584941 330270 723452 124360 1066235 1317294 1221517 544450 1524268 724998 1186344 842052 314421 288157 1851143 691271 266356 1656223 378038 720207 496378 434835 952152 1254351 1575512 1878983 147711 841650 331835 1451383 835782 271769 1104180 92279 266225 251448 1903556 431829 36537 744153 504168 1112102 808949 919379 847248 693480 162478 1363997 808583 131997 999005 160717 459484 1948577 1369152 1247215 707702 376659 286495 327505 1256093 405335 1377512 984342 1229246 1172485 595223 1654425 1839568 1329731 1845452 1600005 1567791 1575893 1883935 934852 1445116 515061 628933 936441 922124 1416779 1716830 893636 551274 1851339 1072963 1334708 576617 415646 842864 1396070 787890 11047 1636122 1507193 852482 1618629 880846 1010418 1100202 945939 416669 1506944 1353918 201738 1482647 297964 1533965 1295432 674972 994910 311608 147512 1508482 138101 904159 616063 1203808 331171 282320 1751157 583123 65017 744788 1001789 573470 1319928 1245234 605469 1450173 1648462 38532 1784291 1793445 1401482 2491 1545103 1328996 1461076 310281 44701 1742831 1815174 1546634 72524 974136 1374528 152081 513468 1596614 384849 1259060 1872626 1248000 663333 950659 1821074 238353 1413772 321102 588094 1307960 1953083 1581793 990257 334930 1660495 1803199 493984 418943 264688 1111206 978274 1865460 745447 293301 462570 1935907 1957760 182773 1709821 1030748 1193436 248904 1716348 699343 1471349 1225240 1836823 1895912 1948046 359496 10436 1802338 58162 1272600 628408 838209 1724833 399422 366656 1660527 1362866 15885 1209171 1108348 347848 509186 1708834 523791 718510 1803257 498926 1519422 219971 1481631 230623 122589 1307667 581847 478787 1924549 275330 523700 1558649 249852 1451434 1510662 1823051 346783 255120 236322 882945 851772 304050 1697098 1902769 1272266 736724 1476705 149392 1343722 1066946 1259908 1417863 886193 1113583 1518031 1513225 480542 1064188 929456 899436 1583278 645247 1003224 1820471 1596954 378012 768300 1925635 582710 161078 1803625 1631787 261458 85286 1416086 533184 1688962 325234 746073 575382 22522 1651701 96675 724625 291945 238952 1668729 1077483 557193 1890072 90707 490630 141335 564459 1412747 1356171 278523 576535 636550 1651011 1620022 1490464 398776 898411 1246525 1151898 669011 402241 118245 1171925 218218 369400 1976652 1940395 1148681 847736 982590 1610416 446676 1003702 1129092 1715173 675715 1157121 1242480 371355 662162 1075038 941240 265270 109220 49712 244545 614206 551848 305762 1098538 1496689 364055 1683602 1656383 1405600 1928938 1693163 1147839 137201 90636 1352375 1672514 792425 1459858 1307027 694678 266807 324455 1031198 238768 416896 1155857 1864861 437899 263244 382278 218496 26663 1552514 626358 160082 971341 972154 1255669 1946199 1884685 646433 1979194 1523885 1245236 767730 1260066 1643958 1741170 475152 838557 1181612 194579 254131 925404 1031645 944600 1950111 1537556 476493 707908 1746643 1538892 195435 3859 545395 550564 1889972 1044573 670990 1504810 112842 1798369 1967208 100082 35271 490868 1730582 358768 426957 553364 1161447 1789948 302712 1854208 238855 821515 566711 1094899 1654010 856752 101340 637787 1627779 1752363 1018138 1944229 758525 1625814 933047 177326 1504228 567894 1344668 1817856 730858 512965 1857239 1014737 579291 639023 504711 760784 822235 701930 440976 1861635 1924185 61889 474158 441208 1452838 1712647 1481049 1000329 1072470 1394772 182652 1827387 1173452 565497 471856 1713132 246046 497113 168112 305304 573062 148351 675226 611569 132328 50845 1706716 143107 934134 965991 1791632 339933 830829 383958 643550 1510594 311634 422524 412062 761888 82397 913612 1713560 534930 1960422 492879 1968968 1673551 648078 172210 1158807 1964813 72656 740302 1820711 1392217 840891 1196956 1220595 1734761 89009 1361576 1955841 1097951 864250 1325596 1657746 1696586 817859 1919980 217195 434452 458545 1038817 1296487 900778 1269589 1923167 747901 1276423 1189880 597674 1671127 152901 785139 75179 140952 1676685 954829 1318074 594884 1006203 1184260 1870247 484253 1392306 917551 5537 1077840 818966 430967 1492321 568713 916558 1937918 1583390 1744877 1302298 1526177 543468 1319695 1428966 147897 606417 1146297 289369 194660 554496 21835 1896513 526681 1413739 168748 1822609 1703077 172460 1389510 1154600 64097 1398951 1207049 81371 1078755 1323393 1140458 293391 1113385 1178148 1605704 1933540 1517809 1333470 1066971 1432108 507651 932752 916549 510697 671380 1805636 1500711 1845515 963397 428473 207504 80032 319878 1208908 165418 400106 1284555 762600 1258990 1368927 1964728 1642222 1489584 561756 1361197 1592155 119852 357446 425385 1844974 1044127 1486551 753563 235063 628831 1163203 1179866 515582 228823 234864 1497187 384835 1318518 1030857 1309353 95700 1691876 446351 1497631 1942034 978647 1523818 1062150 664088 409601 1450662 1370731 51094 1828606 1561728 1147057 1362335 1678411 1105743 872456 1796568 1688243 1239575 1181958 1552018 1810204 1373614 1772939 1189609 1157164 61823 125536 293461 1075534 1598638 1992296 1335249 552839 633653 447942 245806 1977337 1312328 607058 1720830 771048 195038 426238 907108 1230063 1697225 1694819 1438483 668421 729410 1678253 1610109 156545 1236882 1181985 1849890 251809 308402 260576 466786 227900 1920438 1531348 1125304 422515 242126 1593657 1608250 473497 634052 1211042 5678 517508 1127414 1214766 1617249 1976911 1104099 503374 711572 1958435 761885 617595 1304038 821569 1476612 1583907 851585 358181 1367857 1276703 543369 1308880 373463 72712 982339 1186603 1409673 1884767 72238 1458964 54511 1316972 1182107 57508 1882276 1521442 609474 72850 820538 1316757 139690 1969068 298977 1386374 1018092 680389 538237 1574498 51592 1733389 1687738 1436732 66319 418113 1726435 574463 768113 104827 783290 693121 733188 772745 1925252 453169 1126943 1116432 515946 200927 1361484 206360 1272612 260900 731881 646664 1700119 1385536 1106763 1392997 335197 1214676 986872 1251129 165867 1835923 326618 1848727 1994682 1024512 1682905 1129377 1298547 1224303 910402 816259 600435 1199134 1354074 1243079 976777 1740083 1864237 803385 987257 1759762 1141213 969905 155918 1629046 489163 1841899 1005968 1996531 433275 1182434 1839131 1904716 417317 470613 1712583 1402671 1678004 1577202 1420201 759789 518715 1456228 1668720 1568861 1392708 850691 1786958 350762 199822 1346555 1568645 612700 1995892 932724 212516 1627050 1901635 302378 826452 111115 1504006 932410 3019 39219 648183 56619 1384815 307527 322728 1592086 1018736 865690 1956151 347304 1927504 1253785 816616 1790510 669614 213627 1130765 818351 1284641 1002354 1283819 508112 617323 1906488 585786 1186814 48455 1950907 477564 204091 1073188 42929 1113589 1135207 1051066 1132653 1604917 71413 614069 973204 1390771 1749057 70722 1743986 525353 1968912 370238 1028052 134779 1015716 680634 490438 1683939 236107 892302 787258 938280 1941356 210820 1931600 1111453 1435121 272964 324073 622936 114741 1561246 1028720 744454 1841931 1856053 1558487 676133 1295285 280035 1538522 1074320 456277 757075 1988759 1733014 1836910 1083505 380488 105401 260654 1964640 213881 1571994 1898669 685156 1534466 431588 1100803 304431 1568920 397072 320265 1410774 668091 552067 1593334 1326813 336617 1399615 1106306 866770 1575938 1337788 1240863 842087 1692798 904599 907028 503079 37099 68222 1569343 302417 214035 1103676 351432 925260 388559 1991079 1569523 845793 102205 544207 563789 506710 1587777 416036 484209 1240978 1389429 1505351 382772 132684 1708526 1574822 637442 514835 1187089 893938 1812485 111463 749871 1331473 1506991 756673 173923 1491600 1676838 653722 851925 224702 1663808 1685666 109462 839632 691870 104913 1886240 143651 1810574 78024 941902 461610 1433027 820257 345891 1234372 1333880 1405944 689121 225077 1701868 1273611 1704358 533545 1248877 1768480 345873 802574 501045 142964 984970 1776861 1515059 1042011 1067782 593043 1255901 326810 558385 844270 1845797 1215229 1847487 721443 731699 1708988 1978536 1176802 156432 1646003 396139 427440 487127 1227537 320335 137567 738125 1044383 1947326 290684 404940 554563 1304161 1928869 21349 1535941 30529 1608946 369422 1169160 1157399 1876868 1834118 1268309 910463 819772 1923050 1616438 1281078 1370433 1077438 269010 312018 1129775 347150 1235931 1153588 1907098 600814 1549712 424498 863708 948392 1775393 898660 146069 1869839 705338 1174856 687875 908419 1378601 968891 1853962 1153062 377544 1819821 833603 957953 982862 1229768 1835874 1268786 1120690 657279 1756191 1889625 432517 1374711 1540531 1351226 1125302 1825074 1437416 1685746 1476514 1477190 124486 68981 583745 1378767 849569 14384 1933762 994896 534126 1591500 1629853 664967 1101311 178221 635763 1828217 956814 1197878 1329131 193719 764518 104374 1736768 1375772 1790394 1454325 1156877 1741761 448619 1151185 1783491 1733531 1548717 1920747 692798 430165 722346 654762 1438389 457329 540260 547688 254531 1629531 542063 603704 982990 607998 128635 311290 182510 1924991 550706 1887753 626911 409629 463324 1228289 164060 937784 1688286 1064377 1102422 1597375 18001 1254687 1384927 1132517 1678650 84602 328765 23154 1108595 512408 325322 1757405 1395318 895336 710677 1623108 392729 1204848 400044 256593 57112 847062 341480 1005238 1708760 1464566 1127869 1518731 1152890 1934336 1142973 1250267 1176850 1366199 1639642 622364 217538 1050741 308438 1598556 69639 1207178 441457 333773 1576785 285930 888936 121418 305546 1842984 1947556 472717 391766 1717091 1157288 803659 1280000 1426921 1079543 660631 1126667 1408867 1584773 148806 1264899 956041 962013 1600970 840304 574233 1731285 1271520 835019 1544535 1104624 1840183 485848 1565781 629996 331119 1610867 175420 1412854 327994 21568 1999177 52978 1387939 148691 779606 1930706 1827256 1263852 1798756 879259 951013 1061440 746292 734032 1013648 343162 256459 370212 1279484 690221 1447874 1350767 1222647 1997643 1010071 1746336 827308 1935523 731831 765946 1900518 1096259 442857 814808 1423678 1960231 908943 90805 170063 1745919 847816 1576822 1915157 866227 1736390 1549026 1619818 293570 1102132 1099641 418243 1000143 594397 215959 452951 443490 1067712 55726 1929843 41579 527182 186277 1996982 1429474 1751630 144449 1104924 980695 294357 84008 298374 1284749 590225 1119288 124133 621054 1899000 426595 618374 212328 1031389 1665681 46896 10934 1225390 972861 724898 1400400 776163 993293 728132 800044 1464001 1798120 1020944 617986 585888 189423 964390 785192 161104 1860873 10419 122552 1617799 124890 1699675 1290367 1704993 1110555 446445 909440 1238341 455601 26780 432710 1401728 1901112 657803 1079943 1288159 128667 1964916 1688525 927235 1315485 1024786 1583888 1421177 1968361 1059208 257943 70684 182089 438223 899085 969406 462733 586388 1424118 1982496 1712373 1120982 881716 1723954 208828 1414270 773792 1627573 941959 156137 1974836 1667257 793257 708660 403640 622562 1152408 976676 1587704 1759059 252078 1010209 1458048 1608685 1714251 1345108 664579 1739104 994787 159003 612296 311807 585900 589892 982871 1714315 1870327 112240 146336 214849 50266 718836 1102540 1817357 659499 1706466 1322335 819813 169280 701249 1972569 329437 1998870 1369466 1367983 992933 1307078 508613 1204637 1771040 609225 547930 1499736 274655 661380 616472 997481 744147 547443 83622 1373737 255249 268029 563637 897037 1071269 889278 258929 1064118 502962 1230521 85756 1158808 935439 1038058 1537985 1269551 851676 488873 1828856 268686 819478 833041 390758 1067341 869371 1193869 1252311 519278 1246821 227439 610412 1392459 1275574 1857231 1759379 609136 557257 1765256 1066530 1470121 1523004 727222 915562 88345 650956 1783214 1458858 1227752 1595882 1548431 716254 39715 419086 519770 604655 1126867 1089674 1446663 100448 1351238 1727041 357109 1069725 1113248 1779198 10406 972974 20287 1768210 126952 1918131 1698851 1575086 1325947 509773 795501 854332 1071727 309899 949827 303508 628949 1509686 1886926 546328 25204 472942 1323675 1876560 328000 3032 1252581 922516 740167 789463 154744 1683563 635242 260025 601940 467621 1239203 1673200 1957212 854267 675947 1581983 381980 669291 1781256 651217 1697995 484504 1669211 1278046 395775 1492449 1311126 855918 648380 441827 642102 537757 1652255 1850592 838635 651823 1876228 950237 1477663 679089 135482 1679131 299637 1282124 713785 921858 1130621 964018 730327 1057148 1564577 1217449 760774 1796928 769348 998740 606426 512756 487321 235198 1253811 794405 722617 1521358 1606958 1461591 1049213 604563 966803 5988 427654 240776 897581 201268 1952806 284259 708527 349338 684001 531867 1325994 1135012 450578 1637447 1339611 1304450 1736851 977163 382215 880482 322530 1515549 347118 36790 1400338 1702156 1783340 1831728 1826623 1806118 490956 1567886 754638 178636 218777 1712118 1795832 985628 1423380 686827 1979309 105253 1592757 1327061 1599193 1860341 1224100 1282249 592648 487150 1777514 1361958 1481595 1369578 1629715 6820 1752123 1478692 680582 602527 148314 423037 757325 1961548 1320252 1721437 817344 959357 922720 702454 1855915 1197192 1658992 1945933 1292235 1629657 1367058 1554483 996173 1531035 234806 1605127 810823 844584 793709 140279 466586 15937 1490271 566455 456414 1588221 166655 574728 1674618 1692406 1861253 156259 65 398950 1309396 132788 1141894 738770 581221 536763 776553 1065570 1869445 1292711 23690 769220 1193326 777048 1808488 1205945 1326901 1745704 616820 1347817 166317 512028 513553 796419 1476446 1669255 734567 1558683 820699 594936 985949 1720007 1065583 1141943 831133 1289634 1958088 647103 278782 1419469 491295 16509 1062279 409371 1204013 1131871 40881 1173721 863170 959184 577733 1950640 144522 1469588 1323046 1679929 1929803 172888 56358 1049143 926267 1022183 1944926 146776 1780202 69320 898993 1891802 1328012 1920910 1796221 596634 1193576 753687 938475 55197 1962106 1286392 1282246 557508 213681 721883 1287578 522637 1484002 1125627 1757281 209785 1340795 1885452 117794 1305079 749824 609031 581835 1512896 171890 911721 1796394 1407200 1568542 293809 768029 333891 1859583 839848 1905720 1916179 1640488 678316 712912 1826884 1386685 1295302 97749 1933009 1225031 1892958 1956380 1724047 827634 1775916 1917403 333375 984782 614846 1530941 1266673 535286 711339 806771 1389574 1941618 1098353 692547 1938602 1711801 793406 1607962 210603 1964792 84298 1702919 1071327 1987014 394842 1461040 822313 1696940 1201399 1010244 758179 1761769 482328 1723803 1582716 1545306 199916 1522499 1622166 1979223 808340 7263 1563126 478388 1950267 460374 1020665 1843794 1094325 1498678 499928 717290 1828199 335989 1514899 1908908 807911 535992 131474 1349177 1750908 1512772 1211650 1011972 993879 1803602 787083 1368557 1708511 608462 690849 1512891 11581 257883 1302875 1166909 1421207 989936 964892 1721337 662962 1192892 1498930 1236537 1419698 121882 1563218 825844 1363502 1370772 1710604 643963 1723029 950814 1393314 257610 652468 797941 1019109 605192 424761 1614536 130201 538873 1853676 1392892 699069 1762865 1235883 1617848 1527739 1640933 523071 221190 620436 32084 579091 631129 505998 1396199 659220 783402 1090125 1988281 1882281 1378557 71600 1829383 303859 1741656 1724927 1444871 1378030 1835207 368859 1957003 1237059 487976 1689121 1129746 1078854 717585 735548 1969963 1143373 556314 1712027 1465374 943015 1678039 978658 1033271 1076469 91926 1138896 947753 1706219 1431443 72363 714454 665525 975312 1957185 911239 1914395 973885 1748043 955552 268032 330002 91858 1416331 1350117 1793498 1419058 1336020 1309333 1065999 523241 621026 1165535 1841821 743870 1351764 1716300 237866 1366676 1601486 610004 733908 688341 856961 701634 1269142 232920 596971 1412916 1685125 1850789 1276784 881098 488057 626239 1622368 1401336 412547 1615539 530000 1346274 195999 423601 375570 1346207 1262706 738360 605503 241702 1479991 14221 191872 11633 1573477 1761404 140063 1176154 1020408 1984067 1675032 746257 1875241 1790214 1433308 167633 761073 164282 593340 192301 149358 1652085 1444649 419276 89705 89010 354975 631121 1842542 1912079 38710 23483 1412573 492997 1293126 726208 161258 356771 1546015 911116 104698 810237 91426 1592602 948772 45717 1485075 1606123 21360 1822830 1098531 1006174 1733774 1539769 572721 30692 1947866 1495341 1897091 579139 1399074 628743 1826469 1929012 89827 1145425 1445804 821689 447028 1467292 368710 101203 371596 1490509 1806966 1755088 1842081 993450 219164 919052 1270455 298470 879235 1969075 1514808 1007449 1487352 1121374 1980049 1845753 1500000 43493 1949587 376721 703978 1362605 1362259 1004219 1379348 1770760 1268804 1760366 386929 1682474 1368719 422296 173230 472044 433297 1058510 314642 994621 315565 1941530 767359 14773 1920262 740561 207771 1852895 207929 1264176 1007954 1054968 1747301 729106 349097 331912 1930452 680041 1586342 1729495 498740 1708772 765261 304209 1572392 304196 664116 363170 1558112 1630411 599492 1284144 1841677 126406 1756149 177057 115735 1919171 985654 1901211 1251285 453188 1508227 506210 1606425 1533887 1746998 1816912 392900 425254 151250 1691354 932203 1481130 1449599 539289 1853554 808004 739137 97063 1180409 188853 1674272 1080551 972783 967460 139584 1425068 1094198 56783 44281 1422100 982837 1744744 453938 1613788 1662751 1427554 1848188 1721630 871520 752826 736963 1531008 1843968 825766 1318658 740088 1745885 1001676 607423 46380 1967015 347740 1018291 739382 343398 98072 502942 971701 132311 1010820 1433299 1069548 528483 662835 1462131 633372 1479482 401704 1535099 1546 1688399 808153 1742418 1923608 207245 532564 1809287 577802 829513 755592 1228694 1051502 330750 743789 58549 1389522 1286263 494757 1507416 1798128 1922119 1421392 1101447 1285567 1233334 1488196 321633 1647632 142605 131908 135319 1534219 711570 1765122 1124415 87553 1747091 525192 1437742 1591708 427789 924585 419507 77636 1918357 943021 604421 555130 69902 314633 1776347 1497152 558561 1746415 1019507 1765918 454857 763677 1703405 1746095 926799 1839329 1783013 13775 155360 309299 656020 120796 1600326 1780538 391513 65667 1946988 752143 1898105 470889 459961 845840 1872460 1691952 1130302 482402 1459349 1833064 771673 279660 304402 1533187 867573 1788631 484637 438903 159897 1333945 1699847 1701238 681910 423424 510599 369418 574240 115591 1227792 194353 1642001 1300470 1495022 1591118 1462017 887638 78702 1331098 755174 1313044 326625 1071035 1970076 558666 1487110 1551814 1990727 199892 414777 69717 1582293 297122 1642111 1617788 1355373 1713168 1668468 1493423 451572 1941298 1181971 476039 586961 1421245 1030587 226000 1279080 1282395 748274 385757 36554 1348576 538209 1353114 967586 1707193 1298591 1192932 10441 1286906 1221695 1004298 868088 604123 760410 489710 1760140 1344688 995121 1637722 675838 1857669 1582324 1913593 1105593 1092784 91286 87379 1031600 323263 97165 1817223 1794082 876372 648148 1515404 900057 571248 1988633 1142017 1094044 1279195 283986 1320692 1789612 923831 131111 56625 1827422 47217 102230 722752 331675 180032 1394829 1031158 520287 1486094 266410 855850 1015860 1114683 1841372 404500 925217 661402 282917 1248222 1779495 971715 1793917 211369 1890882 773614 806614 113339 1420424 420170 439521 1059350 767968 152553 778218 992063 1841444 1469597 844468 1001084 226406 1473533 1061034 1045846 384220 643339 298721 945933 1499006 1808000 1176325 1629699 1428825 1216908 1330111 1239535 1855919 154739 1199183 1005700 1185277 555249 1595081 803639 946178 1484377 586698 1541841 1536281 45765 748995 1696011 1639962 574929 291769 479214 172272 1929645 1447135 1957499 1141586 1978826 1139252 525258 938010 1485847 464431 13843 331379 1313487 768966 1939762 772513 989247 1091556 1940538 35524 1171389 535633 294423 1439855 253001 254943 230735 1900575 494606 350301 1334786 1085353 1857507 822620 572653 532977 1882685 1986935 868570 1953515 466057 1615736 1667333 90630 1960948 1426516 1253230 649926 1539611 1030999 896148 1484771 1444909 84209 1776412 8381 1239881 88930 1941474 1220812 1410259 974651 365387 1319218 197554 519666 409434 1145411 1399472 1688166 1471277 1835941 781033 1418478 1371556 696050 16187 399908 713210 720815 1449653 262984 703638 1587976 1153250 1026698 1705677 1082267 155550 21716 1159235 473371 1670729 1190000 923702 1621167 1558060 438966 1114148 1619344 407572 1808999 863210 904276 1983867 591446 253840 51028 1838756 1145431 1057160 210528 57858 863900 703947 1826943 281892 1648276 1580651 1392061 220410 1325024 216589 1154761 686639 263944 392393 1796635 1499297 979435 1363620 460742 1704720 1159933 1399458 1027734 784301 801890 1249712 1410474 831218 81068 1890609 1137642 1768482 725111 484448 193046 1510663 1364779 1306208 1435578 1917362 749348 147586 723759 1269189 452942 1297772 181275 414303 975942 1434723 357453 63191 29472 296028 1062640 1745396 461168 137450 726055 1842987 1137896 1564327 750582 1024828 1551938 1130825 1479786 1772227 1736486 1500290 1933987 850048 137667 1433970 708692 1303484 1254778 1295338 1862728 592408 301671 1267688 1494605 1493187 1015541 1592159 1244909 111770 1472057 1790346 879160 1090427 293056 910930 1758952 982092 1842448 1629452 35856 484588 1702967 389272 623556 1009650 1169952 1290695 710480 1187154 100582 1195272 57111 1754461 1821671 1935639 1327254 1198933 937293 1340681 312633 1118899 1753189 918871 457994 276976 438601 724396 1338542 309093 544067 393194 265444 1894401 1518502 1500851 32000 246218 253085 904193 1057274 1531253 1496274 1431185 252479 1034800 491587 913439 50393 1628112 40859 1965195 101422 1564695 932877 1282376 750529 1783604 485765 1970620 1974407 1323812 1809216 1811429 298174 1399634 272655 271432 1439173 1783929 1523705 744687 1425762 1233164 944804 350110 1011743 144691 291612 668529 221407 944255 1081628 1977991 1059643 1072651 1680386 714803 499875 1273339 1852234 512803 767569 919845 1019006 339019 994595 1865714 700497 357330 717512 826227 412255 588860 865272 1396094 1090835 574048 185447 1911251 48282 1380633 206190 618185 360709 1555405 1284772 1773585 31015 1658345 1601772 1568820 738935 1503975 1957981 979315 1133093 1571393 792584 627011 1460676 1103507 737673 578533 676279 25998 1822115 134581 106338 440828 758775 536896 1724599 993227 486257 629048 1658729 1203015 411922 519130 647576 1473218 107057 1187301 212372 1960277 636871 1592659 857943 1862925 1544370 1047262 1776907 1005272 12555 1817094 1013733 419199 702370 467175 485029 1339384 208985 506637 204701 289603 948053 778949 1015851 1166162 330836 298837 175673 229128 1725786 538380 916404 1570989 1908970 692844 952043 919171 1509362 128495 1435778 1458290 687249 568989 1432069 1744461 683784 624392 1981199 585804 384249 179075 1362671 1324729 1623334 587411 1013100 147251 441706 1250128 770406 679638 441201 1611274 1359819 1306489 1566865 995867 1990312 827767 859583 1377496 532280 742184 1398173 143959 1395140 762742 544930 1689800 178493 442275 1144592 1078848 886928 952053 79874 47271 213095 267620 539410 978844 1674684 986599 1767791 1310316 1990205 777708 36516 240463 82996 318903 1593740 1721194 49936 1990780 388430 246056 1094868 1320042 1951938 706365 826825 869301 504546 1477855 1150816 1559588 1384698 469957 323564 1925580 231270 1222802 992587 1786766 515672 1507898 468680 949650 758061 1105878 226550 155610 1063757 1208347 1549240 1841572 191894 47338 631378 96797 1811376 905373 212723 1703199 748580 402271 1398973 1365066 636252 1622759 500320 554359 1705908 830478 1619724 434432 647571 665783 1224443 397294 936307 554745 945681 147489 555898 1368352 1346801 428761 1246299 954747 687512 1262303 764847 1630493 1358444 1041920 606528 1160699 1040072 1142282 428122 98255 1307256 1325215 637147 1336219 1936284 1984449 564116 1720305 200910 1688920 1215239 924621 1419034 333438 1305290 1837060 80333 1430023 1811268 1723712 1259949 204972 518224 722917 225287 1939934 1735787 101544 1263518 1732983 968165 1142883 371718 908601 1924992 938944 1501142 229013 305632 470191 644453 425131 1788932 167706 129753 1143676 733157 1482119 1910039 1063120 891545 1616776 1258380 1069922 1359934 200183 1885715 307213 1084899 210664 1682109 832523 289416 1732679 1091132 1840839 1300626 405812 1321864 193102 299777 1177659 467130 501180 67368 950817 1058469 940279 655427 1457347 694183 12165 1575124 363778 1750152 1007463 1013122 792848 303260 1432007 790487 1664818 627409 428975 1531755 1601400 382929 1598492 1963090 1041624 402083 1824218 1941708 1409268 597750 1403079 1133090 975706 1905703 1500383 1959763 1885346 222905 18805 142420 1915046 1283480 1743994 1910836 816127 1022070 909910 1279115 1289549 1606343 655171 1779619 669055 1084005 596925 1420589 789325 170268 933260 1084168 573777 1712456 1200931 291478 501279 1817909 1067870 453215 1117003 1109456 1969770 1129439 1764666 1945826 173208 909830 1306576 430245 1967148 1495677 846361 1899221 1966988 811615 908827 1793018 1889842 1398213 123357 162950 1460787 1640879 1763339 1438291 896606 167093 693870 822361 140366 1794869 1972110 404670 874455 289115 976819 83680 451312 1710868 1062618 700580 388858 1384516 880665 1338072 1785074 65376 501380 1828589 309068 158444 558352 1548503 516685 1830916 1970067 1485984 160693 325130 259503 1972972 847670 1443304 1147382 844708 994911 157159 1779951 1407229 1856492 1592199 1354861 1979758 1477379 19834 1652067 820286 38354 1927542 171282 1157493 1499253 1404177 1403193 603366 1393844 588146 596452 23268 42973 1346153 428770 695119 97814 609447 1456692 1976592 488673 406841 1246460 998800 248716 341853 1806710 461572 966996 1264727 1467777 874491 1370464 1664884 1569033 710479 367504 1052802 885510 329996 251128 1442941 674127 227738 1863771 1421489 384880 271015 1489337 339402 1793276 1173001 543918 676729 389309 1460857 1776282 1571928 1198892 315881 261223 1202897 1011993 1803669 1049764 1214880 1025761 974074 1858227 735087 1789373 1601642 593811 65370 243075 1039589 946445 1921807 1143464 962563 274970 411536 289764 506976 1663192 789021 1913033 1751939 191638 1099334 719494 12023 1212171 924539 1828047 1814333 509182 105315 1292635 1827967 1475952 1746221 135106 1631133 497954 1429412 1880958 1743378 1099693 513435 682164 1176402 704735 1575597 1654267 547819 931840 1460217 1328574 21366 1130472 751257 1764272 1174847 1525168 1321961 128519 1779387 644108 877535 847577 1239450 171009 1186457 673709 792760 1772655 204320 1344747 204304 1072275 1114688 961289 1491593 275849 549308 1046662 506450 988030 292986 201407 361608 1222480 1832049 738680 1356517 1970534 1183464 1561901 1099924 1221339 1273149 674389 1116112 950213 626988 240091 769659 1626633 830145 556033 324017 1107604 1011992 388871 1091978 469323 1160621 168941 1156768 430635 785529 604943 1239871 102644 733678 51136 1817669 392388 965588 111183 437751 1569152 229753 234508 912029 1077815 702179 1052841 946511 648050 286912 1355728 1734484 595083 1683299 827993 256987 424742 1877691 1323898 284822 531035 1460692 618905 1219484 1980356 1662429 1969380 226057 242710 776608 1769004 724704 64969 1741058 138370 800469 507786 625770 1252408 1624215 791727 126651 1091873 459633 446776 862524 1491481 1651511 858186 1130388 703274 581511 486765 1777166 1157875 762452 1507935 188718 1536924 1927331 212407 1429112 1020224 878960 1294757 1791640 916144 818685 839543 1533679 601913 493466 60141 1840747 1234305 652755 1297646 1530819 363382 1545571 1017397 384794 1225321 1663037 1424176 1270170 1348108 948961 1604274 1065390 11816 1998292 649459 848396 281133 918327 1199322 1099787 1795481 1822427 1350316 1587680 1942638 1157708 1437129 1630319 727840 1743839 963905 1395698 1417620 1241069 1554940 819886 1142138 1149450 1781540 108877 830832 1644947 1934397 309610 1630925 1631256 815122 884662 1676001 324605 481817 1361636 990283 1095415 1858500 519883 51177 726911 1856669 1619674 571129 432581 1607891 486419 689577 1186919 1601080 1172884 1822989 1631367 1701972 247820 1701126 574680 1771637 1187839 311512 1331900 864628 1684851 212858 1866163 408891 1216874 930874 1128522 1042780 1014550 1624056 951059 511243 1442267 635413 218281 1177328 947356 1082508 459745 623696 1173415 1020519 108633 1350438 1155171 1727383 1755208 1221425 915194 725196 257782 1349685 1796261 48380 1198552 1109217 1567497 475849 921029 1128764 402513 1482730 1455713 1165404 1646152 1824502 567826 643686 802098 827861 1924314 1463585 250119 784519 1122173 1220129 69350 1849706 1332814 1654322 1553240 1027198 6383 13715 279360 1266840 519362 615230 692108 1722427 1164152 278096 1618919 840443 1564896 531434 1061707 135023 1658420 1771955 190064 380310 1385018 522906 1562959 1294041 975625 1085621 640313 298979 433548 1211633 1895539 578555 281663 18316 1278932 1049669 73344 46794 1366259 715557 1830783 1318221 1819829 1334647 1282301 1086491 1836897 1887905 1842425 852737 311612 1122498 1620707 1552290 1092915 448645 1080965 1230923 279441 461595 190070 745244 356861 276622 878755 746205 1479364 842561 849517 1228425 543555 1415713 1345182 87369 218880 223663 578976 536318 172719 547086 849839 621663 1585345 213772 1918883 40991 702472 490876 1930681 497934 871377 1791679 807840 1571665 100212 171625 1557466 292851 962785 121702 986426 89505 1476850 720024 1834319 1079239 889101 1299040 1876388 1943678 620499 667554 1345726 615730 144085 1829025 952335 716738 508091 1719408 824656 399316 1764823 1820501 831279 1069450 404902 1546653 1823987 1141378 1208959 428920 1385183 1624442 1514364 757306 1136728 666318 1868778 895893 1572678 1908577 1152175 1916555 1016863 1835018 560704 615358 1758039 136692 1233806 489650 38133 601134 695399 1412260 427741 92771 1895555 1808491 34414 902434 181238 189909 1777299 1108926 457540 754377 1142602 1961030 242599 172445 174731 906578 1960934 877530 1954402 1162486 1742210 495662 982061 1401249 1951478 968275 759095 1072828 1049046 1822998 275677 1013168 1365464 1651090 617528 974831 1704964 484207 133184 886299 1186219 348385 45040 688455 1773689 1599801 372841 612517 525935 119941 1198222 1940211 1697461 153578 1662294 904642 726353 1923773 927249 1335883 878360 597407 932431 552128 1870149 104466 857841 1550443 1106957 713933 1596970 49484 985025 1489298 124033 228528 7195 1763006 1281218 179167 535300 1221685 669183 1950213 1147966 1411553 425266 1073054 1311977 768524 709177 1611135 1522401 1447357 1965262 433504 1380148 1048470 1308891 1573532 990421 1386789 1653882 1193582 679728 74391 1688679 124711 1966164 1558126 1697437 506041 908036 434579 50806 436920 1670548 1712120 1798753 1861052 1809134 108911 800465 1041755 998635 606475 1581386 943178 1766302 59370 984114 1209849 1745952 1156858 635727 1309559 13154 966978 820194 549934 1526777 1231929 1821548 1644715 96211 934834 185539 1455766 1363040 1068061 1570512 1586596 271863 1144504 716974 778515 1132790 87296 1029631 376030 1859892 1165851 761198 607581 1827261 1013635 1911664 1011570 804373 877805 1609046 760697 347471 1530934 1343691 857733 9092 1953873 1817105 1667180 563575 1677615 1654943 1909448 1142116 815328 1501209 1809465 945031 1220379 1640213 292789 569175 1756594 586484 603813 1918819 588948 1449816 1639605 721670 768018 1692198 1296069 391065 1216122 647155 277289 1826573 1643168 464618 1432755 1270533 1758529 1408075 1120763 589678 1442311 552821 334816 958420 829746 1051142 738416 1224204 1387478 1941235 621575 487983 942925 859433 928460 36206 466 1837731 594894 1625163 1790959 13377 118702 1195762 329450 606645 1022195 1222439 1579352 1407768 1899060 468711 1522126 632962 1207940 1330302 759525 529560 1570100 1073274 169564 482049 163416 131938 945047 93402 1459227 734533 174588 776900 1980048 190203 1680061 622534 1605950 806417 1480889 1370372 665461 312087 176940 1781422 1775806 331974 562328 1220009 1615538 1030581 755852 835176 48261 703225 462862 289782 1380491 523941 1331412 1103677 1927551 1625209 1888907 1564514 232696 1662270 1406609 81361 475130 25397 731317 88948 1860111 1953404 1397156 35566 1324578 988755 540063 740008 986585 800482 1474602 1675606 1783291 963120 169739 1527616 77123 1371013 921059 554238 1243806 1835766 1806898 1089149 1475204 297299 84020 901404 506626 1323992 704726 460697 619032 526853 498527 678570 1906242 96221 393888 1077253 1359641 607819 902012 631071 651564 1314769 1894605 456188 18459 943089 667883 445295 441546 947173 766790 687170 476280 1691307 1024426 176568 1920799 1226523 835989 23760 490299 685551 1689304 583281 364027 1484047 700319 156916 1473943 248948 579862 932303 770828 1503894 726083 1259402 759246 359326 222416 1093359 913235 932905 1194846 40549 839786 1539064 1745696 899092 708194 8362 1578612 1694693 1874292 586458 579450 77088 873390 1059149 1516139 269564 1147653 1242582 201395 1170122 362860 1389050 871053 1220218 1937266 715500 382208 577812 1467891 229209 988215 1567671 1003485 1499337 631258 170741 478386 836134 1666982 1207700 1704012 1908128 365618 761229 1847125 1603289 1107008 738916 533704 422232 1562873 161865 1047969 1096042 1375680 651115 1464759 68022 634789 772966 1534844 1556676 679895 1608700 102925 480027 548749 1216424 1781563 530862 1992391 1195199 471280 1899011 1818270 1384641 712972 1778507 107263 1162407 77138 1584388 1263854 1312153 1953434 1653016 19978 254247 907215 1868846 1038557 1629690 1126454 1422995 444496 1392040 1795903 25970 1865418 600594 833477 1918217 446048 1978655 746919 1732677 305535 1391197 1802001 1377485 212657 1098755 1549858 1041456 659769 592387 25096 1923098 808804 1325080 1772231 1173323 894021 283334 1965611 33698 681159 934756 80460 76781 923785 403894 827349 1918450 1026603 160569 1851601 1159237 91116 802192 871653 836911 59594 942920 258144 755398 83819 1053550 204868 1347786 675408 79609 1297747 1125328 1531294 1224014 893111 29499 777618 565763 1836749 1460551 1782024 497797 1631564 1626316 334955 1702976 1177933 15890 1307084 858741 1523325 1234842 166001 79684 11499 699381 1956353 989651 1314957 653912 1525789 580903 68739 3608 1919049 1919751 535560 1156358 1804084 1243801 198657 1415010 481176 1592814 1683945 1976283 1927031 1523882 643157 946374 1478197 155930 1979773 520252 839244 796678 304744 446650 419727 307875 1638613 808216 81089 1883101 631825 590818 1101389 310319 1291812 892137 401681 1053418 222975 1683935 1485317 271398 1094629 669509 247191 1109129 1943598 737631 1641160 77313 1075182 180302 1108702 245225 1412398 1726559 1586535 928480 1836831 758528 1952477 158388 581006 609968 1893729 196986 1429519 1531647 1682660 24983 998742 101493 762828 759591 1227038 1920234 226864 1463277 1303348 858432 751463 540827 1820716 428030 1467795 555946 1115463 1728850 1836446 1993535 737151 1363693 1563461 1619806 1037546 1999018 1790943 867952 137797 625524 1120273 790202 974582 1534890 1494547 1737281 1183324 907689 1417263 1562158 1887077 1292600 1729715 640463 1548420 1066222 1760234 606446 1240344 1360347 1587826 188995 926440 772387 679164 899 601083 280764 878197 160627 722783 862019 1617533 742263 1041913 1155543 1670300 1743174 524579 41321 1669985 1306229 146252 326016 1532717 1405146 1263275 567611 1229332 1733785 1043716 599475 65322 588397 36756 1868998 1814377 166541 54634 1727800 1022164 1353170 1954929 1058425 471428 126338 703201 474401 445837 1269674 654903 1063060 381339 668213 279353 1962180 1807750 1152431 1456032 838133 916017 22858 66789 1191724 1409864 1579915 1133061 256272 1555464 674994 1214430 1954736 1477320 355637 108005 925791 1896520 1235775 1557886 470983 1051173 1625919 1720655 1421247 1206400 784595 1929035 590576 1775387 96640 1049614 371934 9002 997013 1808811 1305633 573569 1523639 674644 781818 1506565 136735 1207219 228831 545380 1834518 682300 1265053 1359645 190554 1403834 294245 912819 1549007 1955054 1247652 1117142 602055 574001 938484 673984 486110 1446454 1675603 1806990 338420 604013 194284 835656 1364074 778072 409705 132375 1071131 1045182 1592912 1077283 1597231 1323208 434345 691828 1802632 1964150 1575449 1335270 197457 1224421 1284851 643593 738919 1812910 961836 655610 583042 855779 585016 1640949 774605 67264 1702864 1540177 746516 1896954 884693 1925883 1605806 1720334 1945876 44269 860416 520750 856839 208610 1281699 505419 1738617 82828 383013 928632 1441343 1455520 1381544 18744 190117 1692603 135935 1942020 198959 1196277 1977976 34991 1881327 1919446 594082 1890604 946967 755498 209442 508984 1992942 1182638 1210211 1766486 1212726 678735 989402 522362 811183 1167796 1461166 371932 140926 469779 223074 1583264 238200 1728426 780911 325003 502600 1295194 80898 1479401 114458 970045 353819 670915 933691 367138 1233665 1616723 354715 1449552 1447163 1266777 1669718 1757269 1232260 626910 817811 1886226 825776 1111656 877588 1805188 496865 672712 145081 1187123 725060 1845137 769961 492676 1132364 1121390 1577136 519204 1571971 75031 712578 1412259 1742241 341684 459371 1849495 1061273 705542 930939 1435797 323530 262805 704753 1272223 10892 1094486 1057548 1799004 126943 1635619 1785115 357238 579359 1629467 1278738 601817 1766253 1657194 1979713 711484 365237 964825 1493866 880566 465718 1096737 1372093 588425 1323709 1880746 411185 1434056 1534130 1705810 1540326 1199185 495260 193075 1811222 1754579 235549 309503 52760 1115363 1736554 592389 1508442 594434 1740789 655677 438824 151276 372601 717271 35841 1170066 1290462 1080589 1222329 27662 611251 584638 1777355 1368691 858915 1859841 539462 261253 241236 184473 1463018 1770743 797727 1110655 342269 452361 506455 319943 225938 1550755 440763 1732839 580788 587731 1828767 1795041 180938 1230515 222233 330414 800963 1695072 843571 1331307 1192831 1410573 1396896 345959 918660 1284255 1022289 1252040 1627776 188220 164201 1071887 1903743 1763641 1811272 722882 1784998 1914719 1791719 440755 530415 345049 736946 560362 1259409 665208 1219812 1255916 1430245 1586621 291003 1763274 725738 406908 61001 1589828 1363677 841792 783964 338912 1967938 1779950 1693433 1738247 1174176 642418 770600 84705 1895713 348622 1710311 499656 409191 1718202 1103442 1082043 1096540 985421 663004 1871270 1009864 722111 1307887 1766668 632956 1764945 480547 193833 569947 1479669 1232041 913358 51329 1969320 27034 298150 892249 748794 46581 400621 1782837 734601 1922440 1606241 1443933 33657 1586601 1284658 1057999 40547 74820 170970 308900 1517494 665507 598335 1935739 1283701 153205 183815 1250336 145415 859390 1392518 594675 1903190 1597249 141316 235274 930628 1590870 765120 1078582 568971 987775 394922 271156 1713847 1904160 642346 985371 70586 1248500 415943 389730 1938980 1532229 1961780 297167 1008879 843430 893988 996688 1572621 90038 4906 1502255 1610637 316769 1763169 1218983 1958121 118960 1202555 873077 496312 1940418 949521 1304808 813771 124777 1599438 962102 1697050 296322 494593 1344093 672298 260421 509982 1999916 1547496 301350 1655001 83203 1716901 828151 157551 757840 1104761 1076613 1012122 693344 1631380 692019 1773332 340830 1791283 960426 1740782 721191 1678456 1326317 999500 1023396 181188 74588 133495 1357082 17732 931245 1586431 229533 1386460 879094 1621727 774289 656010 380880 1110985 474598 1885557 27770 1895620 976145 393153 1957133 1413868 1449060 888077 248195 953244 488930 1988340 73535 306321 788311 1905485 1228133 156871 866614 1755800 1454791 787014 489936 1212429 902544 88142 1146564 1939290 960236 1660571 857334 1799525 352049 128571 1680241 1652188 440382 1667335 431118 1220314 1454615 755165 754085 825159 1747803 388737 1237571 1533986 1487284 1021662 203918 1399155 163629 1596404 1542043 1107396 1643139 1591704 519912 1722915 1115971 202532 391113 250449 521354 523147 1819016 668714 1586943 1187434 430869 1922100 1703287 78854 688604 1212824 353674 210243 204145 469817 119971 1334553 923729 157766 454973 1729326 1688590 148442 1283465 383047 1822198 243336 308204 457238 497344 1024228 166683 411909 1933579 1459148 1726707 313637 277711 1391732 1453544 382519 423505 499927 1064139 1919099 1730734 1172966 134927 1128529 842843 1845952 1088046 1288384 616857 365727 324283 1766144 440143 87380 1280041 205706 1324215 1428854 831588 1911788 1941721 1264788 252252 1211863 499937 917869 429435 332115 1274843 1449331 1293837 1322640 534904 1046872 1422443 1030899 81262 857850 1012567 1598941 246313 787693 1591349 1435651 234663 1929392 663513 1206416 17598 1388192 294317 925357 44209 1804420 1651971 1370113 768591 950080 1390598 565017 968591 1436096 1315118 1275039 471698 1530590 80981 1150358 56520 1291760 62367 1302382 1454113 733833 1207922 1757927 1983130 274914 891311 1524373 155034 1474957 601187 176174 469295 1581235 1911230 1718364 751929 1485772 58423 1147719 398918 988340 1299549 10662 626350 549719 946125 1528044 1173950 1123570 1675390 1754495 1407809 465011 1133021 819548 659381 1284487 579598 1029713 565765 1731672 1247005 944606 483570 1667058 1095253 1765095 1376452 844553 1577769 1604459 1938478 452201 1307291 946091 1396409 922923 34061 1286648 483180 539713 666714 1145814 909025 856576 1228989 1655847 1822805 1721196 631201 849035 1168004 518394 1761914 1049371 1822458 1125021 421226 939857 1935184 1862748 577282 598192 1006282 948819 1702922 16326 964359 623863 1447788 538434 1345178 1516483 1077354 946103 834523 1022657 1647794 780222 336891 954373 963360 502345 1454157 1081184 310643 1445082 990465 571574 1427948 51675 94845 1017044 103244 727905 1130799 718082 1535999 1705465 257125 1807834 286607 1105143 203805 1363415 1338399 153408 153852 85842 600436 580792 270413 910480 56969 635267 561108 1356686 334234 262440 223344 1162216 508835 1877131 412993 1734719 675263 382383 1114648 1106447 23393 1911704 1595602 1383098 775651 1245249 1119679 545228 1971234 434241 1175278 122898 885230 1638913 603167 1107128 1700737 473707 534571 1649148 703190 1836385 919566 888235 188543 274204 489388 925535 644633 1014543 1282170 1545031 706957 513357 1288411 375781 1678731 445704 1521275 1956315 1291350 733665 1240088 1113943 1214574 1127466 452876 1121117 866841 640787 1356538 1722532 607025 807491 127834 87557 1238647 326087 1884974 1349696 1336452 598258 893874 1870642 691441 1709081 829143 290073 1535680 194711 1509970 1423591 1889548 1255827 547063 186086 1984668 430997 1605775 1332982 1050404 730664 175663 375548 1155276 515159 1582253 693410 704959 37974 210786 791839 119800 1303877 1534837 1602668 791924 173420 1278996 592263 508660 274819 464809 976384 1334821 255618 164006 1416329 848240 1665034 1302447 1539139 1724721 273711 779627 460079 1609627 457709 162532 1383820 633553 420591 1700756 954641 882671 511468 206974 1980667 1419639 1038309 1411525 1817699 26444 980167 1818057 1085365 539102 479890 1995383 44310 1661607 802302 60944 678271 1559780 1205380 479728 1550709 22070 1546879 49264 928207 1441059 459289 1723752 1609716 937771 711102 1000476 1878777 783994 1321920 1430435 832663 705140 1662143 1182270 1627214 682200 850873 689468 1054269 572346 591981 1644896 1815237 1146349 1117773 246875 191929 1396212 300386 1206524 1128693 1458975 1818341 1430507 614871 299740 1184274 1617666 1080603 1478080 214990 1743110 1669355 153817 1985604 1696550 1416649 986327 1166743 574778 1514568 430113 67278 1414866 1869518 1523580 1162553 916207 213968 684308 1478685 834752 1856638 1086594 1303377 411067 932591 591854 640443 239234 302217 751531 1685822 1611177 675560 1356942 1753179 702653 1202678 1753308 1221202 1881213 1166595 340683 295851 1802452 1096267 1952558 1327499 980020 1485126 195010 528829 678496 1220610 1076036 195949 1915069 849378 1733090 1900898 662714 1724764 1291675 6525 1635481 354924 1341602 1650316 907945 730786 1964418 255115 1506680 1447495 1638920 1377063 1840072 1726471 918816 194356 1787877 942322 1911566 1322080 519968 1206817 394959 1870612 527369 570728 1632601 741726 225417 130564 1147836 1339422 1156291 1249107 639757 503436 1459828 143610 1658633 1742564 993753 1686526 1242012 1829884 1569982 1068810 1189392 913561 1037499 404859 1585972 361449 1964400 1720218 1765479 1758505 886670 918406 187678 1048873 647431 985808 1230169 1349061 1639513 1752196 382588 1239921 1947838 1484066 1055479 1737107 649765 648330 156599 639320 500941 119097 1561714 486661 1403480 1733845 342226 1388175 520814 1646544 1348105 1400367 1409586 1206296 851238 1914325 1373751 626490 774639 411274 1843990 1278817 1713557 779276 51413 1086367 26908 1317877 736035 228852 282689 1578850 1872551 10133 1348412 108144 1586948 1920022 1949873 1705055 587374 209739 326964 1821106 1220376 847784 1105273 1365549 593493 801159 212557 451968 599018 342850 1626674 272449 996316 963910 994234 49780 1011707 271372 1350845 1008015 304387 1651532 1876765 1956977 55420 274696 1176972 1586125 689846 1302533 627742 705625 750989 70144 376277 849239 1954828 1628360 1425697 511462 1949729 711410 1132611 234262 559260 556999 1661722 1266913 1674486 1351287 253400 1878348 1074696 1551494 916387 1923727 1510704 197479 471584 550365 1056229 610266 136171 1502872 1762250 203735 857780 481383 1066120 1605518 92445 200690 435408 1192129 720290 439905 805347 1587363 1489318 888470 700041 363478 561960 1303707 1230049 1846979 1472575 1673556 531085 1982978 431418 472921 1121815 1569950 1892519 1503369 1636067 1927222 425021 1733676 495227 924627 1768296 901748 188349 867908 649556 262974 872039 1752501 1286068 1609686 444726 1367578 922913 1777821 202044 44813 548191 426153 1729405 1427359 876641 1468699 979783 75332 1717644 725267 1433566 824021 1252277 665394 1890861 265577 298333 699270 1296015 59958 1952334 285033 1789227 933741 215794 214726 882993 430060 912305 796498 8356 193493 1361592 848537 371101 224365 88765 687718 1616922 1601250 1449970 1149635 67170 1738905 681286 1243350 119113 1515575 745732 1893383 1218807 1852012 1884332 518203 968898 1831883 1185884 1794562 1615291 647403 364471 28796 1372378 1057994 335788 1157983 1186048 513183 1561115 696795 913533 1793219 1957126 876991 894933 107429 1517267 606689 1519207 40155 353814 337145 1939390 1634964 416726 1611800 67922 1109312 739351 453026 1487457 416365 1632668 1072667 479944 332502 40695 1453235 540909 430779 1124897 1839984 30063 186344 481706 137937 1239849 1860439 899588 33547 924052 1676581 1148305 852364 1380732 531205 1636287 43904 213407 246707 119354 1901573 209745 829778 1786866 1714719 48486 1957260 269767 1652003 1925522 313933 452016 504862 463067 1129231 487355 49297 1988440 1189126 669556 298075 510985 256445 348184 1582338 1405819 1053963 1756832 260416 1988117 1708860 1543781 1327237 639746 367350 325846 1420330 1467157 1470187 1444496 1491204 816546 1409663 443063 292379 417127 136244 342315 1218853 1847943 1227670 613103 318967 1714011 1250150 643111 1739499 1589959 1929978 120662 711439 1688110 1907204 1544549 858082 408320 1924092 1343871 57820 1243420 1694695 847922 1116930 1153465 424055 1203945 1466133 997921 1060736 640998 808084 1325956 1769931 1994301 289450 23272 823833 1883481 516668 847497 541667 979810 1646175 1892178 44160 717298 1922577 475072 675519 234178 342420 467210 1749982 1984363 610691 61747 431764 636015 1382977 1612111 467145 640213 679675 344710 1856181 1110961 964017 1680643 1699222 1660017 942108 1724875 232149 864134 880758 1559568 158520 254155 1019826 92287 1005182 622506 1576768 453272 690376 1508804 797980 1222902 1877079 51158 532941 1954780 1340417 794438 1395250 1188122 1957847 1850869 561131 507126 637634 473058 607901 1784273 1138201 1700001 830946 1175418 305685 431449 921726 426805 1214512 885276 1989282 1145849 1629399 1327740 1620121 1740720 94920 1075599 1755513 1965393 778272 1779026 1610961 1771823 628376 815150 792626 1519450 644035 141681 1561763 1870379 495834 1850464 1131799 1215025 1148735 782127 1785666 947652 40801 1711366 1056946 1660297 306546 1162740 1030124 292813 1125204 1910951 1400281 1624799 1283951 1859548 1071288 1276806 842363 1226668 657320 848330 1283557 76755 762772 781753 1537281 1842615 1587256 1790843 2071 1316622 925206 1098408 781125 498325 1537816 1897592 695920 870144 1983359 344858 1608154 628742 1358715 480308 286381 1952562 1329683 806078 953380 983652 1272790 1499406 131787 1212981 994700 946287 1467979 1381032 250515 330777 546333 245020 1824429 1371348 125425 1394167 390007 1976092 1473063 1196780 1237732 601519 1617964 1723948 1327482 48103 431241 1730432 1466465 272784 1705390 1613480 1436593 884685 917763 37840 768932 1683859 1183940 1149715 1931771 943970 645832 1309188 3406 910784 1706331 1482690 1030607 1755548 599302 1650357 925066 153317 1247127 1898510 1671696 1766217 118547 95482 1370555 272471 1296978 160138 1740107 462612 1584680 739978 1303860 55736 1051583 1107610 1852103 1918892 566002 1497967 1943677 250809 759747 1423597 1364066 812785 1428492 1319520 81402 1969912 1484505 1143474 1106984 808701 1816845 391345 456647 545133 1077245 6827 472411 1869677 84725 392161 965149 218029 751866 286273 75504 1713449 1210419 1740200 584347 578988 421258 1580565 1369964 1658831 1048782 44229 874134 645210 1623404 165086 910414 726738 706240 11840 1976249 713114 209673 178951 400868 484203 1239859 1326698 1237430 518555 668197 1913301 314161 1810386 731169 1723953 371200 270266 531234 265424 127880 1866812 1599189 1996720 462010 83497 1116757 26318 814130 305437 1248610 624935 598604 533111 561287 1284294 1305681 1243861 108524 1995364 763174 554434 1868647 1801347 234664 1708720 729441 1051045 1804402 390723 808523 1531527 1141529 1039257 506460 1152243 1945008 397406 529942 1494848 388603 916609 1632411 1621397 1229201 34987 191370 1603383 650840 1918544 381904 322520 1369956 1230823 1776892 1145121 1671240 617041 1152972 290481 1458991 1683478 1525918 1207785 153744 678432 1604183 843820 29257 1060963 1374846 492792 710161 715661 313093 1099632 1075194 705893 1234754 1871263 1621707 57148 1672221 848594 1017110 1449797 1178130 1357959 864608 1035571 611620 243104 478008 1407978 529657 874241 49503 1147939 577385 700718 1148758 100110 1048795 698331 621220 1006966 1922116 1429878 24319 1411529 1592321 502607 154131 427758 1880743 975834 1131761 470930 1070599 1497792 1558831 1593044 642496 1854425 231780 1619363 7477 721270 1217075 216076 1982988 1074601 86923 836917 1737318 1144228 250621 172017 959090 125235 599714 153176 1000921 281369 655636 1374712 670490 653770 779774 1765600 1238854 1876906 1870062 946753 919551 1992106 1931504 1446380 1806224 1409571 1329359 1184521 1198129 162567 134418 1384795 911218 547078 1796515 465137 1296976 1685011 1027824 1876678 919897 678186 776393 710687 829090 970538 918270 109954 972565 342204 1239815 1912558 1243867 621785 277553 1524815 1966408 1333517 1258779 1873289 1625771 1157113 227182 1977062 1593112 273731 1438900 326600 50011 1177961 991827 1366437 187323 1149354 1862993 1653663 678712 435123 1579095 1760271 581584 113924 1495959 1913541 326720 874992 179435 648859 460693 678827 104847 599865 1975542 874352 652214 1115962 1231617 509959 1330403 768135 610397 1320830 297452 1339207 322104 141188 976736 372829 1979729 362743 840435 1546219 101096 1808293 1318121 492051 883337 918578 1676925 557454 1393953 1483119 1420421 699046 1616699 1630104 1482878 15191 1468964 1976691 391447 1483443 1285338 1638245 1391706 698667 995241 4599 1804401 22429 409317 1530321 1648685 175802 746747 1181293 785311 1335404 1320807 1912533 66760 7361 107125 640622 1240988 1386967 1931191 1210422 189273 1498059 1266596 261906 939957 1986168 1335590 44069 1018784 67263 346228 1741198 779731 5348 1392554 580006 610481 1780481 824897 585073 255713 900067 1237147 1937208 1649579 336113 1151133 1937710 1973933 1869128 524634 1782415 706147 60035 1002755 272895 1922585 349190 1721426 690978 1506367 332790 1284879 1363720 1670211 819633 1131471 534799 1333109 1610247 999430 224044 1687928 1999602 1579010 1814256 1773338 914646 439973 1966402 1152090 1908030 636817 1440827 382797 1799237 1330359 366686 528575 1547416 862900 1108485 801436 1222319 1057574 1784368 1035125 1041395 114755 593724 1738984 1504865 780235 723062 535588 541627 183978 1710872 596521 1042366 1476933 1862497 734180 1819450 771379 1978306 1959898 1961046 980823 427599 1815306 1149526 1599505 911228 116172 225061 623234 1770324 503230 1736152 1549133 864708 1729958 1684714 332777 746732 587261 1784301 1183558 1109268 1144939 1689643 529075 1838001 1321231 94973 1926794 560438 466524 1115040 756004 738818 1392662 1434503 1411333 1435131 47469 1426065 49841 502966 1428783 1248965 1040936 1230974 109924 608593 1304204 416629 1163718 1221235 1896115 1954943 1028777 1659961 1607137 712783 491827 1690911 1878942 711503 1122920 1129356 412697 409958 1119211 1939682 1717003 1876155 707281 963967 833032 838739 1599660 1880351 1470072 1967512 1381382 1978431 1955573 350593 1288730 552473 852802 809127 878556 675253 1965788 611498 1290417 1313849 744798 161631 1784148 1713017 1413630 200102 847040 889834 1678519 960223 1363246 1757403 700600 1924530 1152215 975413 1620469 1854521 1016297 128706 197552 389703 1941044 236521 1219982 604528 1804435 1959546 1150976 817122 799048 448190 1233627 1776532 587885 1950572 140903 387932 1188120 487826 1571912 803981 180714 1348687 1326717 456326 717578 397304 1895942 417224 1872187 1088595 1621499 304057 1996083 1973054 105353 1437722 993531 552085 1033186 1077172 1604017 1343161 604332 1955388 309188 1321131 1556333 965260 267158 279204 1664028 223773 532480 290594 1099527 1417994 1551702 545745 385267 1961099 1011732 1378112 368677 1903818 215530 1553693 1384728 955396 711805 1709897 1505971 73839 1095452 622679 1464270 1862933 410175 690558 568118 1514351 1360366 814361 1280128 417076 66724 1118140 1953941 1887172 182669 177223 1486575 169448 1584168 1950179 779281 1153408 125934 394375 491519 541806 962712 898248 892183 1819418 1383483 154227 1519566 1916341 881964 981092 96612 1528675 1917715 1860154 1780951 1562164 1755151 1342529 1273873 1008426 772134 1015231 777815 1236633 340576 766603 364943 1860809 386716 1049697 1876580 1255424 1794861 446189 268492 1365315 324056 10920 1267800 424846 912913 1762287 4753 91853 1386975 676913 860187 1891255 367081 1961333 331103 1990720 568294 1363596 357704 499794 464368 1454437 696257 173768 1807467 157737 520371 1980226 338610 66933 1608676 592749 1103261 1433316 376364 1089912 1728661 392859 1976798 880338 1972410 463759 722701 1448312 13612 1163471 1181987 1029269 1706192 1201740 13343 1071861 1409970 1087600 1793458 1890993 1462755 1183938 887758 1846082 411607 1316703 1010795 1012710 1075463 1994143 463902 1479274 541716 425278 958303 1611094 1157927 478681 62621 660060 390370 1316049 1857733 218082 631243 1653603 1169666 139385 90853 157087 1129383 1931293 73266 1317923 219446 1319252 431872 1342791 1698347 114539 29208 52845 1643285 1260587 1663615 1043936 1392125 1679171 1550599 1813589 1471223 250018 728528 1358705 1410223 1133327 755110 472449 1706368 888404 1188706 1842695 1110954 1402588 590727 62268 381524 1986428 428360 474572 1260116 1372146 361451 1538132 1768765 1261776 128416 886103 1700466 1965674 1539413 632483 1300899 137704 1514858 1181210 1257986 584577 169285 860141 1428717 1665409 233535 463341 1737001 1192819 1660693 1507850 452532 380846 1281554 807335 1247485 1654871 748334 1042902 501971 689678 555937 1156800 951042 1278743 1493170 98069 635330 244996 562543 1058033 631689 1383216 578828 1923369 946742 1665755 1862312 1604104 1913071 1618540 93775 1956164 51507 1886979 943055 1122036 303614 1172288 1214059 359572 535259 1454222 1963455 781698 1261714 428470 1004692 518726 1969241 314922 847308 57092 1632578 5222 703000 1436785 1854116 1285536 1123585 1388423 614251 41734 369648 1139685 1110529 407906 1345089 171555 834674 627237 579735 20989 779911 1255187 559708 791203 1096215 280194 920526 38347 1842883 1874165 937754 930745 153832 1650103 1785209 882070 1776191 701526 1538424 1718138 57953 1051332 1855324 358732 958805 1244757 530748 1565110 184521 1791125 397138 63671 615029 135787 1600115 260928 936968 605765 935332 461047 338070 1134118 1666395 1270771 1918096 1953864 747971 110614 1976388 1720353 371666 1450002 1254406 362766 1281849 1013924 343600 981562 104948 1827858 1153324 992745 1761176 20905 35256 1165970 869854 383706 1705127 258379 640166 10413 1539215 809975 1055177 345628 980289 477865 304048 1019215 1656684 118687 152952 873119 138385 1879217 1005778 1934862 919784 1027184 1382676 1050296 1210078 1360160 1057083 111161 508870 409944 131391 1701451 674653 477037 250918 1155767 1288974 1510707 1028369 480296 1819981 1030017 1786481 933317 654359 350641 989820 1854353 377308 209274 166962 917158 1883848 1330236 670122 671140 1866414 1075399 711584 1174020 319128 1419724 508975 1338465 1821601 1708749 452069 434109 396930 1689335 1635028 1899727 936210 1963641 844492 190388 1464344 318511 523279 834398 1726573 467593 1226674 604790 155609 1842795 1928449 1804646 1845127 988724 1726045 1278538 626850 638949 569176 948897 279114 1571586 43513 665680 1349105 732044 1426563 1615229 741429 1032589 259949 1375223 670346 543492 1071628 776614 437441 874828 511439 884266 1118329 1108281 1471156 511365 1189526 479882 1479243 624086 739625 1107231 749293 1069479 1068195 729255 919388 281341 1842624 1603438 1976682 306355 1495782 1451438 1301434 755618 359471 807428 840132 1836975 1994125 240807 678095 317396 1972833 1207908 235294 1925539 622571 1142317 853427 1403900 1634174 847740 1654193 1383679 1859360 3490 5899 1065968 1172050 69398 998701 1736409 1200952 1056767 631747 797411 1352067 443336 467747 540190 1705563 1080266 1695512 1128211 1913511 100189 390733 362219 1521902 1117510 556480 827346 875017 466552 1069866 997173 1945128 561970 699665 1256704 1359655 1854140 990436 1728299 1324667 944939 1255507 788999 1935823 517930 1676981 93184 927540 688347 751509 793392 1030475 1212841 1639651 1080834 1547579 1328588 128606 132746 1195365 1034984 719831 1765244 32609 1644397 221338 1047767 1543409 405054 1461468 1539108 1223195 338828 1340512 870583 270505 869677 1146695 1841052 1071067 1957761 355813 1321558 874394 1224974 1537726 774382 1288770 947079 66340 1104403 1222800 4417 817338 299639 1454896 869717 492283 22400 1566928 1187703 502638 1839881 436482 1636806 1495303 562058 1076292 446702 733481 331748 1005305 19964 398758 1673844 865404 476386 239008 1027335 271248 1905706 1908495 1985178 521175 1763524 163622 1905124 444607 1812980 1136240 285007 1949786 81992 1566061 340078 385623 672428 678540 561900 380407 778364 1172746 24832 962559 995271 1050197 947650 145645 631087 1421695 141789 1351057 926040 1714068 1894056 1985393 1948068 1968566 887198 569396 1814004 1249898 1646934 704877 1686625 1618224 374953 1718926 1341171 301636 1042938 1514828 1523912 666979 1910687 1023324 480007 174375 1043029 1889724 980830 956545 1513615 610641 1199759 1995864 1534248 1969910 507542 744079 877198 1373615 674420 624185 1886733 660011 907969 714418 1535114 1387915 861549 1544364 1247247 53528 1186450 1886671 1069597 855639 1351540 89316 740488 1586124 1340807 1647112 681552 646639 1084934 763251 956649 1758861 729545 359563 599852 1526535 534847 1243263 1810348 1902802 1223493 1954061 1642397 1020625 56521 289638 894133 675434 1758318 1985053 1370779 1590652 1000072 31362 1684810 980331 1102836 37951 525415 1845297 1324380 263961 1530336 194459 182161 1162193 1906467 1615662 263512 1550730 567504 1134114 266380 553913 625028 670294 1786571 1181488 1812823 728724 100136 434032 1339433 1353167 1705235 229522 1373067 1374914 1087800 1168446 804791 536822 1600211 997968 1573415 118902 409127 1796300 1780210 935738 1044601 675152 860293 893103 1883571 697817 1150213 809287 191537 1131946 1930358 929071 1759363 1582983 1617362 525151 1125862 8258 615294 85482 1837461 1315726 1441068 374455 1936604 1109754 590901 484086 1518730 153814 1032937 474998 1987745 322598 824671 311105 840930 1157664 1139824 1001077 386133 597159 1521540 446039 834465 950069 1330642 115744 1993434 1177354 1036721 202345 301432 1751285 1989163 570957 82868 1394243 1927237 1229249 823219 1806872 683405 1830728 436185 771511 289180 137858 780839 1486007 1071977 240143 1153912 1118802 1574908 623348 903063 159586 1782145 1822806 906194 1555955 1087025 373534 1828877 892288 925662 513569 119240 1421458 1951520 1419194 1910628 1254370 989727 831300 988740 1967873 724713 284253 363967 421399 648846 1083793 549843 448320 588006 1101189 810579 440414 365424 828435 664321 1002484 228181 1146513 186023 1051492 1307762 1117742 819729 552499 832570 1222567 1256974 175920 1334829 120933 1073380 654652 99196 1839639 1539506 1012216 425478 1676973 122054 1103082 1285855 1409651 1685102 1831115 1783400 319097 1656949 1604788 1013540 961166 721607 1152475 1957019 874721 1444325 60046 1416262 599890 1124432 897633 1923827 1723099 75362 162492 146352 1381532 502649 424959 1818411 1512635 808389 865813 1862964 1847712 351287 1522237 416385 764953 612655 1844024 1171868 791018 207117 1816128 1509580 1628965 1688487 514717 1414717 1936596 350116 1221298 142217 469465 1915236 1680653 9159 731405 366669 1962644 1046909 1495412 698049 842576 315522 1939943 315841 1541697 396438 931110 1124131 472645 1349841 1515769 924176 1267600 1170161 868980 707242 1556361 890232 174048 1457458 124371 279065 1763544 1829564 1336374 113454 110139 765045 1798521 635925 1835777 636892 1616459 1162111 1274043 1664040 1671177 923589 1470308 867723 1842377 1121736 1894201 610061 971660 363887 1524950 903016 654914 434988 1335113 1742119 1195895 374000 563883 438363 458615 1663120 660439 96465 867771 1371379 1386771 1074275 664442 1663930 1251320 1779043 1551105 67421 1186158 1995010 726464 1621652 1313597 239300 112845 322602 1247497 62525 760348 1640444 39309 1797896 1714924 610867 1890750 1288675 1344205 1756899 891245 1566857 1796861 1350375 585896 1620894 1263695 1216854 1734448 1194593 1237906 1441791 360640 341286 1670841 1899920 1078676 1661658 807386 1232196 944781 306154 1066635 124801 433579 1334777 836863 634047 1915745 806723 612422 1669111 64839 543605 1292938 211124 1806671 134083 1616516 1609573 82883 259298 712688 1968222 806466 457923 176384 1707431 1901234 175993 714158 486708 514151 758040 959669 1186845 1980593 352108 443859 1882027 176850 355917 1551837 374723 1421530 78334 1368020 1578739 463127 656273 1524204 1543826 1355303 450848 216274 723740 1712830 1726231 244980 1303755 1021394 476282 1760228 1136908 1890166 1853586 1257699 1895815 981045 1362663 592456 342629 1418521 641687 806438 1661194 1332332 681121 857187 1249259 1950423 1228735 1330739 687026 599171 1811863 90847 1109694 1170881 861250 1973801 480706 657619 676373 963442 1909376 1203593 1965950 351317 1413449 604267 1707610 1247939 535098 118585 1867864 1460173 1522595 362355 1050643 1176296 1459390 553767 666665 801654 397755 984974 412356 1132122 350443 504340 837786 1624683 1122074 1774281 1015551 1975942 582437 1091082 375061 1683887 1029889 161778 1481151 1611760 1804270 1904752 376842 1103008 667428 1949687 1338842 1335464 731197 813573 100311 27512 469195 1351727 643532 1290799 496484 124962 27848 500401 432679 1272872 1000949 1454870 1340042 474489 1950128 52277 1767967 1607281 142647 915046 1138571 280175 98786 1009412 1461243 1087769 895793 1158483 1064455 591217 1349065 1588957 627586 517551 1995103 1953522 873584 1553816 1152905 143642 1336166 1733436 849854 1495698 274515 647889 1975457 337432 1980780 1054066 357948 1440398 182862 1043453 827325 1335955 1271207 447241 1087635 336005 1106284 740339 1230879 711995 1827086 1497158 568522 1238233 910411 1569459 59417 1695087 207253 191275 1958243 1177958 472171 908897 1696499 1520914 1797777 1836272 1133039 1784703 1806053 70863 1270939 278808 688814 1193202 1525601 1393354 1382598 1105176 1577422 893026 195383 1159811 981470 270204 1543285 1010236 488489 1421644 1304981 562068 1826967 1615461 15270 145035 778555 940060 728977 33471 639681 1543783 886242 1825800 1474708 1447350 663289 1094298 482366 1030585 1311986 1475454 1995552 284719 1458651 989850 853111 876664 435543 138359 1148368 289499 869448 185461 1133580 1351805 928906 1033411 1243645 219425 860127 1447632 1376689 39010 1449391 900586 1165610 622391 1587231 1185362 1231732 21755 585006 117694 1527432 1965431 1917204 332721 697306 1346392 1996493 966252 562189 510789 1120655 688244 1322288 1404966 1833286 731365 1283533 1085674 1809641 462559 1651076 324557 942504 632586 1339257 1532521 467344 138190 554464 1487866 238425 431008 1366109 1283329 682699 1781515 1663304 1366538 544201 599124 888178 1103861 6913 1522002 699888 1949949 523099 1406067 1887385 1539281 1174490 917910 885621 737102 1699720 662302 905071 627131 634770 1475190 425317 310354 976294 932272 61346 1726084 1437707 344567 380696 1477688 606592 909746 937129 58154 641544 851602 207934 1707421 139589 1586585 916644 761474 1513836 1237509 1488230 1974491 1503287 1993471 907519 1499511 1449341 1567646 340447 717548 1113945 414592 45479 1304462 423579 935277 1654117 248457 1793179 1792971 1300004 1766219 1491239 1606923 282231 1173672 1243841 911045 1206899 773945 851402 780033 393846 1861074 1631703 311900 594521 1489632 323343 1092198 635332 1124470 1330835 1652567 1976190 41624 282316 1716966 121925 1728659 736742 460504 339551 721396 1668541 964630 1239850 1222773 783906 89624 637749 1322545 1306598 1431468 773204 536101 518400 1100131 595081 1597112 1466237 1753061 1936000 1849853 1605597 318278 1434648 1243135 1554909 1939012 1854369 681469 196923 27911 1925518 1896406 1102958 1110975 560553 917188 1002852 1589390 605910 610633 447415 1639093 848534 693193 221858 1498037 1305584 1221449 898414 103332 1590439 1799206 606830 209405 811526 1280623 718564 296283 996874 1193669 1258107 939089 526846 721331 1093275 17332 1737380 1519342 317769 1351024 30300 1529748 1537829 227503 721506 64018 123032 968813 886919 465229 1200524 1393139 1289444 971167 1747554 1246475 1656658 1783790 639339 784883 247864 1172168 146925 1295117 1947544 123531 1442518 1619389 212672 202800 648027 1898778 1037936 388123 698610 614975 984794 167039 1837511 1921522 676336 198426 1197980 652069 673333 622253 130285 878619 341056 921608 295124 539054 394502 438976 1775169 194545 1791986 1957742 790706 594040 1419331 720848 1567580 1089768 958323 756515 607893 1177126 415537 438350 1672994 643710 1500001 911157 1776272 871697 889539 403812 145368 1762069 1217061 946776 1950696 1222225 1666167 1490429 286232 79853 1075468 202159 758005 567520 24669 1107520 223897 1201684 401581 1042485 28687 1362099 1033348 1632949 1398372 1533104 1844388 1283428 1865238 1076634 688131 184812 1046085 1507849 1531484 1470694 1265733 1564117 1733465 65200 1084958 1005085 1235823 1705032 35837 1524069 37354 1341270 973608 1002639 1360925 1416836 759382 1405822 1301417 1236117 1992541 706370 501293 518091 24211 1418622 155065 823615 271965 329030 1532365 57377 1557277 954351 705667 1500238 1190251 1656410 861432 1897968 1079402 924904 713042 424058 919088 1604626 306123 585906 554337 1163063 817925 208461 972535 1491893 652285 128208 1284988 977034 741649 1644926 1281285 766552 1793016 810091 504087 1231126 1846666 1172559 847164 1367637 303044 95333 459833 273335 1990412 356962 1025993 83076 1318275 469335 438788 1415884 973822 1096881 1785615 1908740 1727971 659324 1270528 1809946 1539912 1127357 6661 1035882 632462 966008 340868 452877 288309 1985963 376077 773170 508865 1873627 339742 1485814 1983489 1957252 1401298 671791 20622 1072921 1107553 332214 248391 1048215 1251255 210317 1927447 1925044 417761 1351406 1469869 289008 32474 280323 1631587 232135 792524 699529 1742815 1822754 1068411 1659729 1872907 77512 53240 1587579 1796045 573389 1834392 984039 352086 1148581 1325515 1758171 201339 522947 246265 730520 1035824 609547 1936898 1220148 545175 1049605 210106 1199248 1047371 786263 1412766 970072 1970086 27502 1287136 1106496 1870488 1132163 1087147 924895 379761 1844748 1855321 120021 1519113 1031766 324378 1052905 266270 1307252 695296 868376 4203 1208675 490949 1656044 1484692 1460367 1973953 819301 398539 1370586 1131802 340972 438725 1567053 1480192 1412279 921711 71635 1516131 1027697 357565 1291553 799079 1235971 1010060 1602424 1684690 1377146 594879 449801 59874 1617135 1874046 1754640 1543017 1422261 1303214 1614770 45687 1588536 467169 1130679 424715 673165 871544 1156814 906407 848420 474599 1456204 1274208 368311 420032 1223426 1705576 1280222 164871 1812449 1888832 220015 1417614 355372 1768713 513943 615304 1502757 305439 329496 530223 1323324 1577853 116958 274336 1752410 1031503 402409 1214190 1347629 1874246 139673 1481035 1689106 1386178 659596 1833585 1817961 1081725 1968213 179318 1189001 229465 399915 1835684 968791 1464455 1728654 1288593 439804 1988422 630815 1280969 1250418 944032 1201293 1429391 1898330 1523464 1020230 1008448 1924483 1703974 1185418 1034858 902898 994841 1038935 1793199 343641 1176761 494258 1748427 1168605 1983475 1364384 774479 298980 1606453 218730 983764 707126 423749 345489 662685 132382 1172731 314869 1814513 1559845 1875529 1236064 1199200 265649 1642367 1643061 20451 1399698 1076913 675320 1082562 1071543 350599 1790849 956543 90945 1529455 1512582 624302 132443 445262 990587 1981878 1997238 270019 438717 670773 1520574 724752 261646 1656159 727553 345836 1434536 732533 99056 1315045 804697 1330719 1061098 757528 854909 835636 1653467 118504 308695 1202063 852061 833955 1670609 183243 381853 1045604 584458 1718901 1431291 1161291 1883963 24358 1483604 1024707 433911 1084827 1324930 1404321 249318 235074 1194781 1200278 376848 998474 1134580 196104 1669154 460829 486719 1558686 928172 1457874 757001 1633826 1167107 503577 1356730 221511 236608 1636257 1962994 1354623 1252029 1934137 1312982 1593442 436523 1286847 168412 870761 1406315 33890 280182 1076438 330218 1051668 1864615 423562 1087826 1451202 263912 956052 1993079 1310101 1542949 1843213 349532 93230 1281684 739341 86802 573642 1952712 215684 1918961 1499434 1822909 748004 1065553 1316507 1642002 1458388 1518020 589271 1486756 1612260 179834 209312 553690 1709063 1862329 90491 1527724 1512393 1247910 191215 1417839 1111499 200980 1797092 1895123 1911748 906653 1223104 1305807 1231888 1850057 718972 562085 652959 188270 1876571 1855888 681179 1918238 961382 263578 390652 443168 544905 406631 426822 190057 328132 1769090 683917 1435028 1479104 882869 334568 1017915 324723 739709 864725 504917 1804386 1531016 391808 831432 1429318 589773 1163019 1122994 1059500 1753770 476437 1427971 1008976 319302 1726516 418565 956856 1749319 895556 204105 460023 1100546 1454411 610686 58721 416804 806539 623603 1404668 284173 1886065 1069246 80537 318013 1718421 986851 1918580 596591 1738605 1937870 886990 507197 1914697 1674345 1026741 397550 1307240 539696 1499897 390596 974949 1385588 1458751 1658574 1655326 1996065 270026 65296 620611 545976 14085 1216804 1962424 877878 1473419 1670240 285653 690173 715047 402203 1147499 1084705 631928 1543779 715410 1630283 939713 1996100 420110 1564955 1975630 1284071 1292380 588829 663397 928931 540306 626011 1838986 157189 435304 66304 1414374 1850473 1215043 33052 292782 1854228 404338 553176 525446 1415255 997516 1951213 159698 1714275 1707942 1898819 294246 1174392 218673 715762 783340 490717 225158 1302680 1209081 647706 1149157 1431610 1510803 1259654 666124 823766 676580 1677898 1331897 800700 1235848 441566 1993456 1815447 36310 1171169 333893 1634162 959992 550034 1798 1470584 614480 1912541 1183440 1215623 1647804 447754 389817 1279269 705180 1438289 666811 30185 1956629 1016285 1533703 40263 621245 26324 301972 197940 221615 554227 1359714 1521296 1196039 202607 1215302 624843 208062 961170 286283 738286 101776 520670 135226 167250 267836 1696727 1233705 682606 322902 1560416 234133 1282802 1684994 21371 1023612 92425 1481194 689812 755637 1377184 1573717 1022471 555909 445871 791645 936614 1305094 1595208 611019 1600728 99373 287322 1065997 1779052 5294 258402 1334720 679338 1992664 1354745 854210 1647871 351681 1450006 398582 899230 1162087 1844570 333884 52773 1118454 264000 760479 1572240 347942 120371 797581 1333606 1321262 135401 676217 1489401 629980 108028 4336 455749 1539559 1888669 378990 870774 1294802 397856 1296962 1968070 1993961 31997 114505 756960 1375986 333859 357691 1730192 593611 1019160 1970363 34367 1578097 1054684 1017497 726163 1438487 781295 582657 153086 732488 1502900 1479958 1821940 260963 682597 779440 677379 836251 1738050 214975 1339759 743536 898486 594309 1373725 648580 1080149 1739861 1168627 107135 1838385 1102847 1193235 1730846 1154298 1133375 1172698 668223 170695 50330 240113 549213 1829730 1872471 466282 461624 1702755 973156 1933738 883529 993914 989974 190971 1844617 233041 1465326 1188781 1215754 1758575 1894315 311333 1568896 979611 167238 446493 1173611 754853 1113430 1898033 1464480 865078 1643620 1646654 882546 787365 113662 1145217 1367551 178313 1625620 1824967 1572217 459714 850735 1192442 156435 123070 960058 191732 1806099 1510498 743457 611927 853005 1248724 17266 1904816 1774419 80561 705794 155238 1286751 539452 74753 800162 807526 149723 1814166 171945 1093918 1353308 1081378 1391697 574926 1762661 1200053 49635 1311996 974488 831651 995580 1262295 768578 732441 355141 1927882 1198171 1412693 1868767 1768094 1891494 206517 1328596 1313608 1458691 1062571 809089 1589716 586415 35617 1041299 886533 1758617 1383105 1818512 542188 1624557 646166 1108531 1036544 497052 1047801 437580 484 976251 989271 1840816 1925552 1198974 335847 1314477 1506755 1039722 651954 1574198 433595 454749 106819 991719 1824509 992958 496869 1726334 261779 1022745 1538604 1396580 1879529 937521 1681572 1562700 1410410 801457 608236 1148728 16181 1874845 1928838 1943401 1180628 1190723 1625683 1334257 932994 1590837 207954 841073 803412 1531900 1454674 10339 985327 1170677 1178621 1507493 1616267 1195446 122798 1942536 497679 645038 1208013 301623 989153 1201770 1383891 492810 1628333 1246842 1269617 474521 810733 245475 1977266 251518 1632952 730870 1956890 998998 1945326 536458 552684 52204 26847 465778 1632471 313750 781512 518884 321820 1333732 640063 1485932 978503 654683 340600 1337022 843688 936795 525940 538107 1524110 402231 1109105 136535 1745468 1587325 1297500 692338 95267 719883 84466 583255 396871 587951 757301 1528989 786299 491479 1246859 475307 1617831 1064329 962539 689108 623274 1044182 1842446 1323391 1419299 646987 1791867 248119 753930 1818073 34551 969553 130787 1294366 1172989 672021 1818190 1953582 911854 1094468 650784 1996630 423116 275093 1752375 1031493 947230 636735 983700 1627274 1829373 1692325 101425 1690066 1422502 1499649 1753182 1336269 598976 1537578 1541439 719997 1287261 626372 1876484 485926 795201 398095 1682006 592608 1028124 1676771 1677935 1463307 325147 541582 122502 1069664 469177 1899082 1417965 1656963 4168 1940797 1440809 1370756 279566 815286 1854015 717444 971536 1917665 1706905 140820 1502149 1928646 419516 1828303 1742214 547162 1825299 1086521 1244192 636756 1796460 93760 1949457 1418964 464967 255902 1330972 1603719 155697 85312 449081 881116 1535354 716837 523575 221484 1534780 799033 1858608 108576 795036 320795 9712 1046210 1916521 1093975 153606 404648 1106933 229683 209391 1718666 1785231 150967 1007786 1792896 955531 1084088 1432344 1875663 912809 1211343 1793934 625562 1080033 775572 573207 396329 347053 213315 599598 1296784 468568 1865542 909768 1638302 189896 1534397 895073 1981178 1152913 1751152 22210 19881 669890 113909 528452 1282638 1381642 1998738 649879 724200 1184629 91391 109916 1741813 158854 1244295 1721289 789346 973019 1224166 1041408 1108343 1105864 547480 409664 354846 1273478 1353424 783420 70602 672781 381477 1318993 127184 1389607 851352 1547185 1678110 128620 1302366 1559677 1166142 1702583 489768 1363601 1491868 1267540 1083391 814429 1456948 45807 685621 153781 1919938 652212 1037810 1212525 764511 717139 1251203 690190 1784891 1442443 1276427 1680145 1303358 1493277 1497465 493644 265729 1886491 929431 630549 1033382 1813774 1176657 1480664 1112600 1300054 793275 577082 328045 1974431 1237054 690846 232091 328650 1640341 1366699 1645077 1302796 947961 928425 150540 721496 371362 361564 1533078 976966 75850 1967500 102442 1512296 1315841 346158 1769193 277519 1377587 105145 840908 1809971 114230 1755470 256908 1615583 937269 693709 1731746 1647379 1380365 76390 496967 15924 1420626 1591222 1088533 1370659 372188 113133 1265355 708698 1077153 1473869 991401 968644 921583 1792824 1308241 1486887 1936046 1924535 1880029 1118698 1516873 818432 1812129 1111980 1875786 1779685 1297948 734353 1866689 1068493 998898 243492 816350 1223884 628861 765899 884558 600361 1327978 1448209 530847 786584 323571 909241 1463721 572302 881267 1688572 1475179 831934 276472 517919 1627020 381852 718089 978798 535929 1179633 602014 1175226 1826506 1512199 437225 1558740 1146809 1584075 1022614 361822 1456199 229311 856381 19832 1895991 1359159 361961 142285 1490134 1873303 1608043 579376 1608340 275589 155592 1680847 140617 783898 1159603 3784 119466 1817586 304594 1529726 244086 739171 1849440 1029997 470617 793317 1482670 268101 347984 1988028 681435 1752252 900238 296919 1502014 1465834 1090439 543689 1690448 1688 1738686 139367 1159003 1573254 789304 634599 1650460 1864024 619633 99167 489029 1557696 523875 986368 485937 405447 1831250 204573 546276 1883185 111008 1665092 1023445 1415406 883905 1406179 558204 921944 1534996 1470506 105147 37339 1112947 1887136 1681831 1145283 701789 688594 975576 207217 503747 1612971 1459508 839891 890140 191737 167454 848174 1609542 490985 1300983 399418 1083141 1223542 1902209 1787032 67470 872946 140310 937363 497668 1380394 984892 851283 703586 985791 1321333 33460 1735005 726287 566655 1178588 867297 695740 444071 873408 762002 1282391 1215050 1967597 574401 1711796 176644 1458158 1334441 1306968 1482559 641134 1638501 1858024 1746556 536016 1167754 791789 1020371 1366506 793529 1952885 1166474 1748230 1188116 364209 1080273 1904193 724355 287927 206912 769030 1231117 487634 715104 98853 502040 1543292 374838 1769969 797539 1734829 414372 1528436 1850600 1727161 8570 1067795 1528158 1603053 589422 103560 1891540 1752830 1354575 793426 235651 824938 689681 1749554 318690 1113765 1559422 986086 1599536 268263 229268 1533600 208894 1315861 1119947 223627 521533 440089 1262234 1642428 1119097 407915 650945 1629509 6543 1963787 1043883 1864068 305151 404944 1563905 1963903 1365638 1168558 217167 940046 1677195 1742225 1324057 354078 1247302 346143 1143487 1285081 11895 992855 1828339 590370 1945271 1936724 1265060 1339959 285953 728925 111141 1284208 1084696 966159 254450 529519 752189 347545 739549 1832850 1095238 1805800 1740139 1320915 805414 36891 1766276 541077 1923927 1694480 877703 1991296 895008 377669 379579 367589 402159 1028878 1914833 617432 523122 818816 473275 414154 1065477 42822 1100189 246195 1919027 204786 1433868 662993 1183268 1485415 313858 1693147 1630632 1204811 985061 956880 104677 1043118 50479 1114464 284562 1115283 1597842 1247644 779196 364809 217591 173254 98953 1609845 1954128 706895 1501881 600749 233797 1479048 1809977 947345 1927565 383685 1645996 147645 1918953 474878 635793 738274 1556932 811971 138799 1752294 486426 1846455 360014 763997 1388386 1323056 874471 1824274 1636314 596870 611448 1152425 15027 76552 252037 346135 915241 1403363 1157409 555194 397031 140895 982509 195662 1852424 576333 1621546 121383 1195165 432103 1629564 697070 943595 492485 739447 1252150 1685645 921470 1006420 1848193 1177436 408893 424321 775228 1690624 1978232 446452 804500 895568 270425 818740 1345248 719145 551751 1881911 18059 1740174 1264699 1378160 1893541 153999 192710 1181702 1704910 555811 17874 1147763 1262603 728064 1950342 1664011 1474985 270731 444908 1539112 684366 821751 983970 1853921 72967 1877911 925236 638735 1374827 1424409 1805178 1650747 1335229 682762 572673 1625632 613733 1063829 984787 739639 1967905 342375 1665568 405188 151144 1055748 437745 1369178 1200831 1336510 620092 1045990 277973 801210 937266 1897391 397833 52424 554440 381786 173446 932398 301642 1179277 1166698 1308492 1516338 313506 515675 270824 1046494 484265 1688330 470373 1328179 1705600 370983 1284081 716532 392046 382931 530059 286922 1752672 1085551 930133 89822 985345 65796 1345816 1712725 1908725 1271906 978773 1644024 1130377 1962394 969531 1806613 1563845 1903438 1613393 619553 1127854 1547237 1311169 287056 857820 1341747 726723 959370 1594898 1815041 1785472 1720303 115263 1095553 258324 99954 634110 771766 1590719 1016147 651416 1031705 767481 1742915 1559012 244084 1298893 1451809 1262611 1289020 507656 263106 546111 1689052 682916 635141 1166533 788768 23110 1685725 1931333 1226849 1711840 1667607 841571 77655 939481 480228 943263 1688819 1449284 709259 1975320 68233 1283058 134244 1842766 1154831 295246 1724076 699280 311368 777151 1275118 420201 1665396 365701 1847147 41623 1737943 1833334 1213594 1496012 1762689 1639971 952586 465896 557160 702549 1675424 1296352 1188967 1474319 566928 1317858 345896 1535671 1002051 176508 498067 490383 1320127 147827 1298884 712540 490194 607761 471967 1302274 1854709 1140377 1743396 1683557 450128 432920 1724274 793502 287004 1670181 648936 1480450 797343 358780 1178869 1595222 678579 386434 149153 613003 1840833 23147 436054 712699 922971 897731 57073 936065 1856534 577060 966584 1167550 1902550 1910180 1622580 714388 761399 1516734 1933503 1463378 1515181 1315298 1972844 1916951 690402 475695 630161 614136 1274912 523482 1428606 294372 1420978 284923 86683 1467865 615472 203329 1908833 464307 1837837 1184166 712625 457622 464981 872587 959618 1796875 1430941 731266 1053035 1644030 651603 398550 1615420 1341590 61949 429648 647547 1784352 243152 570384 652067 23447 1856846 1250955 1704765 1331373 661422 1782069 808744 1701094 1084828 279051 170891 1972395 1928852 1798802 757057 1615296 562711 1813248 926033 1562214 1118008 601919 1528838 1374265 1057834 1002655 1661949 828920 479033 1724554 1825216 1827107 723570 1925879 1639958 1030319 1644269 215936 1129440 1255666 1092402 1618914 128524 1625557 1139718 387161 1373761 1462448 1127303 807833 241316 957139 598121 131400 1057333 133885 30407 1811708 891790 708606 1920741 858308 1431685 4727 1630343 1948062 1242355 1096222 452795 230121 1618338 59435 410607 603108 625456 507393 1208561 1127218 1693581 608614 31039 420888 1300534 1082583 897530 1698709 848434 825468 1861502 48414 672027 1597585 325249 1158855 669133 1782664 46823 546835 1781052 1792777 1477063 571391 778124 1550451 844043 689404 434004 368091 302339 741756 1288359 8731 310563 115340 1203948 628570 616784 1588223 1942360 1357847 1808804 1426486 635292 1883427 894737 1392657 870799 865934 311805 1063159 1869159 575437 1621076 268723 877033 280802 1517375 1680543 1990843 1147445 739902 198125 1276203 399453 1502203 230151 1226999 301194 38637 1316272 341108 4202 84197 341218 1286398 1952108 1233388 246751 836175 1227750 1331700 943225 647308 919082 271950 1590520 826437 1299475 693176 961805 3779 911940 142282 1375338 1926679 1415068 1963686 625969 274556 1853542 299240 650834 940284 675766 419109 100706 328961 901088 1404150 1446870 1684246 220670 981638 1231185 1062520 889831 1925804 790821 1533435 104909 545928 780814 1465604 1078481 673524 463343 316833 1147521 1081535 1039160 1306092 1941959 85237 519625 750639 683554 1284755 419169 1111964 1622049 1837681 294149 724302 838019 845654 1259616 745231 1018206 487557 1123248 1955766 912876 1581818 1062570 221884 972304 1747722 1474908 1638107 89134 757379 148260 835079 234798 282805 1461131 1479091 881472 353867 1519799 482307 1993809 1138976 769978 946085 1550792 85213 1847480 1733876 602442 950114 1298759 571762 578313 352481 74204 1178692 976019 685576 949039 1881777 1592180 144476 295044 1609633 1083065 1832385 1828854 783258 840498 1348987 1425786 1436279 1483487 1754917 967485 745486 442207 925787 1995121 1229511 600991 1720940 1803826 1610895 1316239 1209011 211717 1923278 461939 76965 1757368 212064 997905 115382 1176216 141130 1900620 763393 1430446 723683 1302032 817054 792320 856395 969402 82958 200602 956933 1384929 1563870 304502 559181 935912 551019 1128457 344768 203511 903239 1597748 907486 444167 35419 291467 1115664 796961 1414419 244082 1478139 1608729 1713484 1134421 1039540 241499 829135 393858 1991249 1580639 1064732 881262 1414614 1607620 76422 679231 1526397 1147505 395160 1499160 438699 467236 710641 1929498 1746823 991010 69068 912003 636349 1478260 1793548 1560349 1378702 867703 1864363 583905 797751 1408352 110526 1112089 1458719 1339313 35562 933282 602855 614638 1743833 193328 52794 1860457 604163 465642 1451026 1608686 1524653 1939968 1397223 679375 375467 911117 1560240 1014469 1598986 1124418 1030710 208592 1696322 300260 755293 1775017 484777 1929875 1484223 361606 1985227 709522 1775337 689927 1680472 27516 911696 415246 563942 1468178 467585 1443712 88666 1200383 122770 1001444 1564874 1925911 569886 710118 1202909 1380527 1459152 1494030 506829 272453 1047539 495886 319515 1930518 1497497 1301423 1625833 1381156 1222468 1987326 497910 50278 1028160 274307 594475 1010846 295109 1054100 458575 118507 1281846 479046 896799 50234 1595644 1589218 738809 1112549 1381438 232547 935803 1295791 1093290 818651 1215581 1800474 1755261 1663141 1395168 1948833 471934 1488695 24934 1804370 1162470 1754524 76653 298093 1084559 315730 509847 1120680 516073 895942 1004040 376909 1572261 1007438 515848 184866 1659998 1938981 157213 1231076 1388897 1083614 88214 1448270 909706 892069 1671285 1205346 298352 366641 672861 290057 1355567 844101 1258046 488548 635500 244625 715720 170133 790088 928269 928471 1114143 1290031 1095035 441629 1660159 1518908 400601 1004890 543319 1429726 685320 423385 49889 907955 1478885 770591 1894179 321822 1718938 1196652 1018365 1642160 1497349 483684 1485995 428828 745721 1859470 996506 1121707 678100 377531 129812 427578 706579 1981623 1476305 798711 816968 1314849 341348 700186 1379215 956874 1254138 993346 971477 1236296 1982687 577885 73669 661824 697686 114384 13054 1227345 997129 605036 6442 1545934 1102912 1379702 847312 331130 613939 905410 860745 1137609 257612 974217 1659667 736011 1978087 1968691 681317 910309 1568250 1146802 1615609 1496100 1467721 18916 1485475 704299 912042 264865 659560 534373 1806481 1788370 139660 1312596 438582 1414610 371262 1087534 487455 462347 1613403 990717 1629882 1512631 151899 921897 1052480 1961540 128986 339730 1056865 1335709 1478284 1597239 90188 1669 31401 378672 835499 806802 156283 846671 192936 1830999 622258 719195 1443956 789147 224372 518881 1834927 1405469 1747582 19955 1709316 748585 558905 356542 913873 1833737 993718 656571 1441200 416021 1828370 32478 1735571 1569720 1803433 688850 1031098 1906768 1268992 1895171 1705343 1216088 1485002 1943218 1159139 950136 1872073 706911 245310 1128473 1192511 1422518 1951677 1919906 507503 1283075 1584325 119331 1343591 189850 1367870 439677 823214 1816958 468297 1009137 1371758 1125642 1289880 1953955 65448 922154 549144 1534089 1067393 241690 344962 128529 633189 1525047 1651035 1912917 564871 1788460 1297792 1595334 914179 646739 817105 1655747 1133726 1820349 1270578 1172663 970675 1883061 1875274 596905 1626453 795260 374251 1225966 949017 1889945 709840 718107 1919083 937838 1545887 1579299 472610 926038 498787 963377 950346 1725795 1555356 559654 891918 436410 1236283 962129 551529 1777393 444459 1035853 1213716 1603133 116645 742209 244893 1385548 1364019 929590 968272 816647 1984681 1735003 631033 1599986 1856650 1704137 756409 1941985 1977570 1770912 1705792 556065 532326 969733 1676322 1402842 1978968 316653 849542 387331 1998742 1421575 1740197 1014547 963104 82246 1463318 863277 444022 902330 569821 901369 1994144 1316146 379435 1755162 363090 216463 318244 1386530 527961 903462 963987 280954 1303514 1567297 1462536 661156 705807 124470 1218410 1200184 1505120 947048 902992 438750 201108 1098501 575153 407085 1106877 1573259 1730767 1059064 1892045 1585472 1694305 1492455 455463 919331 972347 70296 646061 169706 736396 331061 185030 1058342 1800067 1171107 294235 279214 916650 1909243 224821 564851 322860 326104 1255705 1821655 1338328 252018 1884811 1195341 1855697 445893 659960 1312105 1042971 1632875 222820 392071 1498623 1179153 669219 246809 1524682 1232781 901974 582194 1269318 1499563 1023218 1906217 157819 1522682 1496641 1235462 831284 321433 1208369 1296733 185100 835579 1204868 1315676 221081 102658 205424 653226 32308 785587 1665927 501366 840243 1724058 450967 1846417 1785907 530807 879810 797733 1015900 1456774 1810709 142673 967935 516013 1975937 1094084 1367781 1396051 1527855 1354794 1411393 1501424 1644558 847872 956992 1954237 701274 1041872 569906 1633341 1600484 695956 1984255 418018 1410190 1413447 647974 318694 1371796 669999 1007053 1443622 1657137 133198 219683 493541 147325 1574743 436285 1268720 1856757 1354536 713547 220077 1729182 314773 1842564 160078 1772046 1616038 1928177 216062 1623254 1923855 483651 711710 957422 1351976 407797 379827 774108 873372 1409601 1745723 1752341 1393761 1407494 1368897 618019 521442 1457380 45249 1193286 952494 1201809 555236 969818 545059 1105041 817281 1609893 635908 1377123 430956 882103 974140 56147 279246 738740 1771530 1671173 126867 234256 809198 359910 341016 1225815 820285 1871343 1369295 661376 1145639 516702 950009 194217 650747 118949 406787 830138 1279051 1268267 1010595 1504422 144577 1482731 1718268 1677528 293159 1466165 839066 1709559 401141 1097763 28180 1245992 1697761 779423 1842725 1751552 1203845 1025366 1757 1224102 597827 740365 415766 651171 1550425 1824619 485140 1281261 1924451 1502457 818316 1130080 400325 56617 1866319 151603 1492876 1808757 1727097 198609 1736503 34281 1526990 287275 390246 322281 514086 515740 1566288 1113373 1195326 630710 1332668 1304122 1705848 1443158 721479 1045483 1383905 185274 190492 1844489 1392053 1722384 1244673 938514 96290 1958866 1998028 1885658 578054 831990 968296 899465 873146 1842328 864352 57164 875004 1953710 1507943 1387830 1384480 499273 817961 1988375 1589721 25945 1308368 1932556 1875119 76197 503816 17119 1866968 300184 802313 333203 1012805 1854954 634598 251107 1201471 1580552 1003563 1770215 255464 1632828 505608 1119404 1682956 1388048 796281 2318 180104 1923407 180828 1534360 835125 82278 1030908 1634921 303799 1225280 646379 1235371 825419 1898592 1284264 1605276 1284844 831932 1669819 401514 192250 1459633 1665960 1828736 1515264 11129 571012 764762 1652065 293134 1956728 1654658 834479 1499464 775701 1721153 1897784 1310548 124742 1431530 1986706 298090 929090 1931398 722295 770085 1053348 955710 26354 965551 595829 261810 144883 932962 73093 1922849 1590414 1059178 204268 401755 720307 1710818 761698 1966233 859111 1294650 585174 648689 394702 477560 1465387 1310855 377500 1995290 1667121 83582 1866979 305561 749603 1997724 1541036 1395889 1219515 934391 1446689 595444 1866267 1124859 1709480 1006345 293179 343999 1278349 1421844 1802618 65260 863126 1444065 731872 59858 1390093 247512 260756 408385 922469 1661887 209732 554043 1577127 1246300 1247558 1157642 1374020 332599 1574736 441677 1668604 1012676 1348244 312932 344645 1871368 1696510 216137 1813583 1874596 910810 1970919 69885 1863710 897188 1357805 475161 102823 1285106 291492 373094 276676 222124 481752 49115 1140005 1458526 889536 437636 324302 1266907 1931255 367068 1400863 864306 656524 570447 28315 43418 1761045 1969488 1122199 457930 47270 1026808 152005 1899206 79716 639292 619584 390949 742919 89768 1300700 734191 69903 1210762 870226 1920409 1689117 1478535 1345368 1391122 1585888 585940 998951 832632 1271898 203788 910579 309923 1496990 1104474 380592 1410489 1834771 635498 873879 895254 1131995 1161365 1694537 1076379 1675314 1198018 421160 482101 1378227 498619 661894 656858 1218413 1880627 786105 484331 117537 164911 878700 1651397 562652 1245320 1940798 126938 1980195 440140 1992465 317790 692549 739643 851815 1361371 786957 1817670 1515966 1541548 1622318 482001 916775 1088910 1559515 1616881 574735 1443711 1261311 882588 1026695 1158746 530064 1560587 400387 1512095 1118121 1572310 769681 188761 1294393 1480417 1996927 1782602 919238 71815 1791782 81042 1437393 1327620 239144 1279732 836126 709706 1824384 1530121 1302361 1890996 1196440 1482560 1250647 1201992 1496086 1424608 1631134 146656 847964 109647 1252901 957476 1264790 720728 142262 1947268 1732838 86512 808708 1722773 420968 1548636 700381 1327349 798100 1904789 1820077 1902294 1815384 680331 445554 1230618 954448 1164335 1413011 1659283 1243005 1996162 1878977 1762701 1048801 1986408 33108 62703 330523 573022 1101609 74195 315849 541704 1340595 589683 574785 530482 119019 1338676 1850090 825341 1352598 837114 497513 1770798 1598516 1766404 1282067 1051600 157930 1263857 1053042 1480749 1160280 738687 1705367 1696850 1890447 1660639 1390507 1700223 1915759 1564574 51025 898890 533118 549072 1250632 966147 1707310 1308564 1377578 446383 1123878 944991 988969 1944319 1513352 1194273 193777 334838 1795598 1447257 1225831 1437932 1653622 607665 1519690 1558047 688631 70360 294192 222119 364352 259566 777940 1935638 545859 817491 1858445 194859 341443 1716276 690229 807437 1758940 1160226 1074198 1608762 858463 1079361 798455 998461 1788779 110944 1729165 1877349 1156663 316590 1031441 1308903 819041 1217477 1983058 1594999 1845227 1657539 99485 1367493 1266391 1689029 1165531 1645929 1043687 1837892 1156405 1329841 1412575 681128 1356094 1269005 1651480 1144031 987843 1001622 309550 354791 708619 1007879 1536076 1454957 311709 1883695 792078 99917 57294 975539 932400 891321 1243247 1039602 1175 1456899 1687320 947778 1283442 1230537 1024879 1529257 222396 1090773 1689909 977038 384655 1017957 1790283 1171398 1635061 1766011 331860 1173244 1834054 1222242 449954 80291 1148517 218170 1266063 1249116 400236 468026 1613217 1124709 1146595 776292 101354 823342 23701 599184 1217030 697801 454639 1150399 242960 75673 1048421 1287305 1855378 948945 1880730 606369 1906616 823258 284846 1634326 1696883 1057850 1653007 1980990 1356884 393623 1021365 795771 1411747 848967 690502 156048 1457258 76073 121680 1037557 320956 543596 576484 1185431 1769376 410533 1135095 653721 531706 865721 119810 519122 1932347 775147 139168 978131 1071361 230248 1916934 36945 230882 786921 402373 439476 729928 1458852 1859929 62822 1554407 1334960 1039887 870789 427908 152312 691365 960082 1549918 1184591 279536 1521808 248841 667631 1794972 1436697 1950626 1327211 1337033 325121 185557 263100 393940 695689 44349 424756 347712 1069764 699348 543932 393289 336821 322314 1018366 1888120 316059 410193 540626 15069 272102 538412 1023532 1799808 1178242 561018 1886205 1943612 1048550 648504 1326384 170479 1536900 86919 407679 108935 1144535 113694 1508257 776323 410869 410409 1339344 770375 1043668 1978750 1055926 1186985 487168 67471 1907785 1860907 671939 611599 766806 761459 403370 985997 1096344 614445 1544795 1073750 31994 1388475 849892 1295043 847075 777038 1330055 169010 914258 1305985 1121522 502676 141298 1426467 605385 886763 1525967 1200625 993014 1385926 697370 15081 1463643 701337 1851969 725264 883245 758862 157019 858299 765482 537322 1380908 195448 424162 925011 13083 1884044 1931160 1745744 1484664 1754344 1629810 1100654 200775 41714 505234 63550 618653 919092 1479055 1253935 332907 546971 568935 1796909 945771 284321 1917684 1242684 343387 893506 1947645 201866 543475 1800061 1681706 1399396 1621335 1888581 1956043 640157 138620 1277201 909055 894873 1843903 724365 1746437 1732389 1482225 1520033 884504 1960092 284202 1803980 248519 1649773 1586126 270253 1822527 976873 1127613 1695732 198043 1637896 1885948 1229409 1025614 1851866 1985706 1253787 892781 392582 465413 1630151 1980245 227871 1254755 1397206 431222 1960937 842755 234194 605662 1211824 723150 1045405 1486225 1988416 902558 948746 1560016 1559655 795253 175366 200721 1564856 472367 1673272 1680733 1075570 78999 564220 541159 1940486 625841 826988 498785 379065 1072950 1878884 68406 387043 203125 1700241 769256 1922340 501595 194623 1898851 494241 434723 1236850 607028 1613402 1879599 1088922 942354 197478 382252 1168357 862213 867604 1263896 1761094 1742835 945033 726507 1311602 1849163 814833 234775 1398215 275560 1356264 2086 645274 1797905 1105462 1813748 1272943 441728 642824 1866671 669130 795024 1277859 232150 1246765 212658 1012515 1896891 1279363 1399355 100330 1567918 474068 959760 308352 1250087 352511 141909 3057 637271 947434 1761834 282844 30952 637022 1434200 810026 1548183 1105253 1016248 188841 1149025 601029 77189 1253976 24681 1373664 1120378 1310821 134480 726789 1211802 1381838 703934 968051 1810452 52815 270005 1833000 744170 651135 1616906 1003389 487751 1689276 149504 136379 499106 935404 604327 899132 1009628 1779002 327214 1336389 1299532 1683700 1326710 1500475 1965511 92304 619489 1959642 1817294 313242 705314 905710 601484 866946 1951984 251233 648018 1463543 480246 440606 1590323 1878251 1667411 570117 1616412 1314108 732269 859644 1407307 1961459 1142864 661189 404428 1886446 1398647 568678 652551 1673433 653438 1361729 1887244 495242 1835109 406174 1882823 1296510 384513 1433932 473714 779936 991535 1071267 1186034 656046 1608868 452765 1774494 191547 28182 1021183 985242 542013 1486042 371481 1446932 1491384 1767630 696372 1304365 1807530 253776 1858297 1974302 1294358 543787 1846259 1770484 585513 1783901 199791 1020717 105558 361757 1972474 1632146 1098683 160335 1599427 173958 565760 849782 712547 738880 414139 1982906 1482177 569664 1675231 1195546 1911278 160281 1733335 1981928 1294674 1922249 762055 1609623 975482 409776 1925333 179818 977479 1360396 321413 1746371 246749 639631 646102 66805 733753 1171188 1458390 175793 1482145 1769435 1388563 558228 116096 1015633 1233101 1590953 1969669 1000822 1774909 1819659 1861099 1091186 345859 1839948 371765 1840378 1228028 1696389 1979896 1316366 449258 681334 866751 277733 535430 859155 1098453 1009216 1470231 1608929 910949 536557 1139432 1453158 1904893 926215 65925 1142793 559497 145582 140422 423323 558590 616391 1776135 1419387 737058 1483460 1740576 1792624 1323677 255688 478597 1375294 1562697 328182 1501463 379809 967053 798634 1447274 1431755 1404470 1089725 1660349 1814808 1660236 424842 702115 271846 1897657 835712 810718 1399148 1009833 1384716 231521 6222 59021 1396625 1560958 1439288 1831287 955773 1408202 1318865 19975 1652465 1539948 1696396 1358621 1342486 632028 529133 1242862 1610890 1584562 259879 1509876 332501 1103234 679285 754026 1195909 1398903 237635 136217 270212 1345570 1798838 126755 843087 643657 1089857 779020 1921747 1953960 630598 390458 1724704 746765 1774675 883833 125992 780521 1787613 960844 170560 1775129 703347 390443 1611069 1779069 1265613 967559 429539 950048 600140 1099547 1255794 1335528 292889 78179 72534 705016 1657339 1197785 309754 1577743 256219 1333286 1538554 520491 172254 433503 813325 1498926 792749 1934213 364327 674732 516393 369003 1649229 1347593 1390955 1953221 425302 127285 290941 354025 124485 1518144 1824627 1149367 1776768 527983 1831686 266422 1251799 916018 583372 389630 1662089 338054 1327042 1972880 555162 524809 1121050 479930 1797432 950736 1137578 1517829 1731043 1936189 885596 565659 262296 1215854 1457224 1130226 1621803 928627 784330 448659 1754328 859020 789343 1103888 771838 321620 452343 94682 1158656 1654463 293223 1186821 770435 1612095 1758988 113421 1245439 368740 198407 1739082 1270393 147335 1828192 1768415 1617741 1301335 737982 1993263 720678 493558 284316 1022464 649832 1426407 1706164 423368 1510771 848035 1771910 913228 8937 142452 129014 334625 828190 1695720 275801 1310456 1011230 1536773 863742 419351 1447356 1284946 1942552 640238 658914 1167570 1941018 813886 503601 1274400 86155 1352932 1115727 1603035 1194374 134786 980863 775195 1573139 266991 552168 597754 85062 1261781 904295 1728876 1717055 1907236 1163713 152112 350626 1733234 1148098 273070 1670115 1765845 29338 120227 1695547 139924 857770 600838 1787539 1910604 372185 329327 1033728 739243 302904 445857 1317358 294724 1021943 1708629 1713175 594265 1016902 1888574 1622968 1074647 1977329 1186900 73780 364937 1131980 664761 1804950 241762 820215 321864 1891314 278970 610208 17414 1296674 934975 1506343 1621443 1520499 785895 955176 1537511 1887497 1911447 370865 1402593 1394133 348505 736435 1319552 1555346 1321459 1461092 466354 1715196 1465848 1218249 1034751 1563953 1235914 41304 1770135 1392385 1298050 360465 56688 434880 1830302 464042 1723926 1341921 828453 163725 246591 1102265 1500349 1016751 1835991 926739 499815 1904000 506232 1914168 300782 1108942 998746 332241 1753110 184140 1926462 1719930 1316847 354819 681662 929162 996701 1063835 219547 1420128 1197184 1960770 375761 1418906 713260 1923633 883628 711645 214111 1399183 585651 779151 353557 304890 310356 1620649 475719 1577721 1670350 384501 858676 347653 347189 1112309 1779452 1561390 1345415 717964 1532177 218369 1637958 1118071 964426 465684 26786 131429 1217345 75898 1108516 811025 964502 1369853 1333772 176350 173382 1231222 1659113 1626771 413499 1096683 399625 1842853 1235351 680150 1948846 1658987 1532025 1101712 763467 369766 117407 551975 1967710 1811803 1239325 521484 1022178 119282 291245 1865443 1046632 1121304 1196301 764246 1023337 1542082 1562470 759012 1086659 960364 637477 237407 622727 1888961 1206218 1506229 1050517 1271210 681692 87708 326132 1283633 1075396 786856 1848746 1363871 1278454 210829 1442710 1907237 1851861 1728177 1533357 785732 319238 1978048 238029 379728 1398253 101537 152002 972248 193199 1848907 1359187 754792 1006371 69310 385688 1830636 251987 57538 1595214 84388 1359935 348877 1624811 750169 1019106 1803877 1291278 1757610 390851 1816030 847430 1390407 1001594 1132507 1589079 333016 709308 1458647 67680 575354 823223 1777257 1149791 563077 1735467 1159915 1239297 1519032 44759 458511 1344408 1998678 1935251 1690596 1198185 732688 571326 1783772 1548005 1185579 1747223 547779 1832171 1118541 1946579 1857480 350295 409527 918491 1715670 934973 1303633 1505794 1554910 1548407 450935 1732423 1496438 965230 889057 760022 806712 261812 1040818 1449313 1544317 771595 1903781 1141716 1612129 398826 1960155 404544 895302 1381266 104535 525285 1464387 1342313 1950272 688054 1691852 1433289 590627 318602 345727 797538 662806 1019431 959445 1130065 119208 107507 157279 1417333 159910 1908772 1031524 712042 1639185 1758895 1184680 1960286 1728326 9091 1943529 258430 553017 121494 142390 876588 372872 29260 1721106 239659 901711 1885688 744413 305248 1812220 764611 452609 98419 585881 1093914 26944 1209225 762126 404391 1691390 117939 312459 1190121 1130017 594164 13179 1360554 1786553 1016998 931715 1418167 847116 1270667 1127265 928021 1188391 1743136 1267960 1582884 8508 1328585 1533428 242758 1980431 1351424 785788 93767 888667 356262 246518 540337 398887 1825018 296908 1141885 1776187 922156 881493 1274797 518929 852902 70432 569089 1382718 444185 931862 1258264 1996359 1522578 461657 264672 1943230 836849 1948603 1974476 317278 897910 645735 120931 88347 1887400 488900 1915035 877958 1886129 1985390 1435627 1007836 1447522 493634 1347649 975643 351390 1629852 989499 786355 619674 206819 998339 366305 886216 749520 765318 1796946 163043 994356 65174 1163406 664787 274558 73563 1941011 382359 565305 1578417 1852891 204604 1210966 1474745 1885708 1912866 925032 326664 658125 1922147 1204269 649037 579609 1149762 434099 245187 449611 503762 1080786 1208950 1382153 323158 199948 14776 1566562 396397 1914180 492734 188452 235827 1551327 732320 1499276 1730017 573054 1388455 307089 1414716 1663473 1881743 1967131 953044 390303 1367892 1036934 1292528 200460 1799849 746095 1455697 1774844 788829 1567350 1652572 1116543 741217 1309125 1721001 1669701 173828 11678 1005331 1816517 1147 1509974 389694 21023 821286 601739 1060040 592689 487173 805250 757060 635057 817710 847932 1711646 19452 1521135 1038356 191233 1371615 1045081 728487 105572 1598547 790144 1831277 826632 844909 113744 1670496 1400120 1193709 1902741 156066 742721 1385126 1479463 679458 1190572 707060 151666 544675 187213 1462468 499105 1519532 1193497 1940945 1632921 1466315 135303 475763 170077 1015032 528897 1008339 1244883 695191 640545 1662734 1046768 1838666 290926 1834291 1499591 437587 941875 1990025 160557 1363771 309919 834734 975371 1209859 464753 1789619 156180 686831 1441222 1511448 1817691 1604384 1329193 526227 1195052 305760 1726705 1628323 1855252 1835788 1587486 884482 1552791 958218 1133105 1081770 1637775 278249 1493711 1661268 676114 482725 830220 1695240 1839196 1887016 1828825 379554 1689684 1653683 1251687 352082 348471 1633097 466080 1305019 920449 259077 653522 1121292 1024453 1626705 565925 710578 1869044 511634 864196 1326454 415863 415112 1528173 1763704 445935 607412 1024650 1719191 777448 1670470 1258536 746612 1965575 79894 1196373 1750142 997377 517666 1705049 993723 597380 772663 1912196 1001634 1933316 136509 694491 1241953 1490354 1134773 1597676 1418957 1000690 731654 1137350 1596518 1327608 1547481 995255 135764 128231 1386398 317504 719659 887250 1753679 861789 544329 600912 206838 549413 1119013 1483441 1518119 799980 1114874 44867 1235784 1944566 1267380 1243369 304590 1015137 1046069 1936804 120406 413216 1419253 1699512 1449107 518984 1056695 783908 1107931 1376215 446710 1371261 954748 1907674 290217 738641 670439 54045 804754 993889 1531061 1777179 1001658 1672607 579756 489931 1253735 1725487 1746869 1189075 1701606 1114021 917105 1507380 1360663 970812 1738084 1815002 327361 1416906 1351792 1133372 66820 505606 732911 174886 1627086 320922 342993 572435 874522 934595 1279263 1091031 7732 1939193 749003 1142278 1146250 1419043 1014407 1674766 442076 216077 1005558 1210838 1355835 753234 74405 1234222 1076267 1147652 691964 1839215 23078 1939990 64246 1621850 776458 1199670 513110 164454 1797623 62532 306100 373256 100647 1879335 1201598 1536305 1838568 1520357 1982361 545347 39749 1401533 1968752 899325 1059394 193801 203723 1076569 995223 473841 1239034 1672760 1730820 182181 291633 1756396 78332 485696 772669 266879 1437672 388997 1291314 1514302 1052933 715553 119417 1900944 1251268 255700 1092683 1088966 1681120 1831416 345121 1646938 1761622 1393483 1840616 1680962 1728423 1300315 1104079 393399 113343 168683 542101 1786840 1732400 717571 1351418 1348941 1629612 172221 1379210 623543 775735 1523247 1102911 1777587 1640306 1432630 1234616 444181 1229943 1907244 1445376 1280711 801567 961675 1667928 1861786 815013 1792231 1860496 1098042 895829 870253 14224 983032 987694 1553122 1520507 1834598 379537 908977 1848299 1228463 1887256 1447510 236257 1776456 70874 1022734 305283 1671502 1222079 1630505 1155977 1225832 1644336 1045071 1163353 837687 190628 306093 1873174 118292 286140 772353 687263 388683 1440329 886796 246045 223584 1531453 1939319 456068 1818138 1680076 996839 817020 1655145 172279 1955036 1620937 1861474 1854692 171904 1855593 15777 1758889 1046470 714471 1197373 539219 642091 96897 1779833 53092 15116 173467 1269884 879109 1010540 1180222 715532 353589 774504 1618249 1861158 693262 566549 563452 948711 942398 363992 1558766 939600 177117 1097479 566104 1082282 762817 1454373 1165217 851743 1491674 1117891 977884 1868027 1906025 1081548 565789 333617 1434819 1423141 137067 1738862 1927866 724913 1368611 519542 1162501 957308 1859984 594983 414948 781219 1945894 1191676 766421 1772609 1047130 235820 733394 1484422 489674 815570 1196489 1861462 1218967 1599596 990685 953681 270823 1023173 1811680 162843 334475 1373033 1797121 110475 606133 1393192 1850387 482136 1218416 1433942 137644 1711159 14205 1531941 657788 224651 1589022 205216 1431494 1116967 609300 1662133 732915 1426667 1813049 1336865 521263 110126 152194 1443293 909195 1634886 69992 1406303 1508811 1769145 1589686 1536806 1128498 1994448 1942362 1646885 717050 1221970 1202781 1097838 1592078 1431172 1749671 1055138 369944 1822064 1655777 637700 277937 1281398 209976 581215 1536921 115934 350623 651553 1090229 475934 569864 1400693 1639005 1308011 621508 1618658 360666 998578 639986 74726 435965 892769 1270464 1050610 1239984 1916750 1595275 167716 1589165 689623 1438315 320845 637864 116594 266516 711499 1653215 1900909 297493 1594948 93269 1355657 966162 1710125 1838121 190450 104785 1169938 148547 497445 780899 1392234 673976 1010568 1571775 1028465 1316027 632814 1181871 1467716 698784 923594 974081 302193 907813 1495465 790344 1157333 1233597 605076 1817097 217855 1820164 667243 1061798 1895831 860296 1438917 1525223 1830220 1365358 1393855 851297 1634374 379316 1774134 483486 1553897 1104659 533394 539202 179353 815265 1467923 1430096 1096478 1534782 1709463 994925 6704 1424056 1324366 1804912 20497 468896 1456498 1226 1538343 303034 747830 828975 1093617 986962 1514010 875580 1224256 5195 839598 155302 1383766 1991150 1141561 519027 1623019 1218830 171671 362176 1927434 1986538 404927 675988 738782 1578764 276011 1310791 268756 68371 1977611 1542637 303200 1872561 217727 805483 457550 1436001 241973 1312150 1122727 1804230 1182971 1109062 1492477 46622 930377 909386 99308 368792 74938 1457191 1679667 1129162 763254 1726329 243789 1030856 874813 713271 1665849 51918 991838 1042032 1885311 1072837 722789 617886 374527 1764821 1397913 260899 1760622 162648 1634917 1743291 551729 1940491 1185580 863638 1311650 1639153 471372 683752 1423750 229477 424197 402517 872615 1928149 103526 893575 354296 1653576 1783203 1131781 617021 346330 1189083 749562 244880 715009 969684 975342 1158509 1619880 1580600 897746 640798 1167763 47524 240696 1913984 259845 111436 585571 118250 645670 1845697 463256 1104818 1913315 1276148 1015251 1383666 1779650 550434 1660266 1934051 1350092 921806 974886 783687 1528497 684003 53993 1760523 1252059 1160233 1124850 1738088 1717205 1232420 1551922 1183135 1095705 1542124 1004548 825497 299705 77699 1352811 1003891 443101 14456 1129179 1973787 1697968 520710 513599 896911 402740 692769 435882 398189 465225 646053 247706 579170 1230575 1415985 257543 1322059 1847320 257013 712084 679967 994019 1649886 1672581 260411 199056 186317 1710117 363658 131551 254708 1006740 1391884 1353797 1364387 1764001 745071 886369 1828851 1771102 195515 988977 1383825 275268 1830926 185893 560659 833455 712970 1490747 475104 1976930 1070316 1395886 1687065 1570742 1411548 85518 764509 1365662 1340343 1703678 1046279 476004 15343 1443823 1100630 1773965 1432741 407501 618131 1828023 1128384 1382702 1536877 21557 1847925 1101507 1831378 1024 710329 1873797 931961 304612 641382 875311 1132248 68536 1475406 988400 1464618 1531837 1898185 1877504 925384 35213 993808 549530 811829 784323 1505429 1335466 1097034 1221524 641303 1538195 1658716 861339 1418434 1155299 1217548 1816989 345128 1576493 131013 1870146 270500 684740 1395055 939016 1301374 1267783 1743961 1562451 1624755 1134931 1786144 635552 563494 1595948 318558 1578407 641406 833655 650104 657894 633062 1151177 452656 430488 771747 780148 70291 866503 139088 410349 1869041 1009848 1784276 1050432 1332915 1522676 978925 131642 1209716 848034 1681559 792875 454500 1946156 578951 1658224 869628 1654469 430884 126493 956864 553691 404343 734469 522491 1012809 835279 61953 1401808 782702 374517 228684 261050 1241985 1609621 641208 527851 691556 1874262 1790414 798754 1120048 265311 196922 1487370 1156633 126991 514148 701563 1417168 847266 94001 739168 1536037 1389451 1939486 1460651 1321210 1981533 1951163 739037 179064 1531227 287551 1102950 807326 460610 1973195 1549696 1397975 1171380 436033 1498394 1371263 1234426 1787114 1018161 104234 846591 225796 171769 1857281 32506 367316 1733098 846493 176271 1841819 755384 340785 163853 1649000 681783 1242822 470450 1697553 1418354 1863209 693221 614766 970909 889815 1478735 1485111 819617 292167 234890 1415499 747083 1176016 784526 576904 894188 534433 1930587 106524 393459 345289 1294050 1245445 122779 1691753 746182 1970239 1940873 820212 578968 1414040 1783357 1447625 380995 1289573 1241196 1310150 330796 1770321 1659849 1573919 1621398 1745631 417314 1115718 1535503 1005429 6672 1100432 1958703 745148 1602080 31016 1565961 1625544 1567071 1210848 1373439 788089 996757 1508173 1339842 1947663 1806923 898039 311535 1901139 837892 580604 290931 1711311 1016688 507324 1064859 1895102 352213 278876 504498 1521495 909146 836705 402268 33338 1070163 757668 1759375 903876 30237 1238707 1864759 1005600 1362485 1881755 991349 782361 1323313 1054500 1181898 1179905 1795376 639658 1128173 1216224 462186 477166 829400 1108248 989842 310526 375577 1575680 1293697 297743 896204 1519226 243694 1827396 1314694 1108563 1818578 1848318 37892 1447582 646513 1455872 1749344 1800731 1248562 93869 1523008 483905 715381 1432516 1808909 367246 1638590 626578 1847621 710097 1751824 58073 293732 59444 1874384 884401 111753 734211 474460 187082 1520566 1740304 432182 644374 246254 1641533 1936475 1969252 493936 1707103 572372 716881 1808207 1235729 136700 1435613 1225495 1720673 368781 1984437 1738813 448175 1436981 548729 1955652 817765 1785763 183339 1065488 1993916 1144808 1596186 1560800 852423 1108190 803593 858603 251220 1626133 28047 130642 1094531 595137 72492 1747580 756561 1293746 551470 22179 859579 1896890 1280769 47514 1915771 1153302 1545522 1723783 1083764 750567 58286 401991 230439 800408 20868 1661434 547547 761231 846778 1167864 380794 1286072 1638949 160835 944841 1926273 426467 1719046 846353 1447651 763495 1043168 681757 235117 1501365 1131238 636370 285368 172090 700479 927419 1930677 1845223 1430020 964162 1665214 1829860 311494 1571267 250034 1117364 1306344 1414624 1611606 993638 1721363 1793029 1270095 73044 999298 1542008 1594016 421008 766988 449039 504402 1016486 1233888 1871924 32972 256916 895910 325035 357926 1843074 1873756 90195 1332177 1310386 1650947 1782494 1274337 1428746 1953064 1669593 164963 1519748 496717 1050814 49701 1106534 1344639 1489667 1661412 1528473 181424 788687 1541324 1562027 504812 1015785 1523778 1672751 831033 477454 1335918 788419 171653 1216523 457548 870216 265715 1819436 1577402 1175547 109617 106786 1020 332172 450129 1544399 356940 1401228 1878282 854461 1124166 24397 843098 374830 1979213 506946 1416745 1131674 998945 1448245 1249725 4156 924551 462812 363138 1718796 284548 1684983 1750415 783009 1063984 1218585 481392 526707 876036 417174 96912 307298 1487035 1972774 717277 990305 968361 633111 658596 1158537 1908224 589369 789802 1838566 1475555 1281911 1957949 1641474 1048784 426436 1404954 253999 28298 325886 978228 774463 575783 1891242 1354233 857344 907977 1565406 839911 1816371 1473586 82248 1271673 555504 913455 306105 620323 1187863 1982602 137114 1125942 1460407 1747394 1116465 1814029 1796005 1491787 1798774 170165 1548485 1337008 1831948 856706 1947845 674382 1387751 1871525 1515038 110740 680510 478381 205526 484899 1487160 1561265 1584154 843661 1369179 1571894 233354 276954 832780 872612 1969020 252621 1644991 1618302 853017 1799186 47883 1862762 253754 1175414 1410018 83258 1185391 900543 295286 443787 1243656 1904016 39714 1567963 109247 245220 1020473 581569 1110452 1333583 1872033 314735 1460239 1763397 1129588 1611501 821911 786616 1005054 920800 1376971 1037215 8619 205728 721287 55539 1851468 1736049 1375273 148631 1228094 1945648 1610548 1894398 1436174 1754960 1837311 1637371 1391912 974943 770520 274018 1647500 940837 1651818 1092009 588127 504793 934368 1500717 1250714 1802556 1942350 1122975 1031986 1346838 1651901 105778 996134 597859 1045261 1807096 1667994 293519 1397403 1027574 1242260 993552 1376834 97093 190583 179020 285878 1924735 1215163 187847 1645245 991093 1138453 1372319 542982 400668 1232118 416686 1719926 721719 1014615 279295 1697887 928569 894490 1951424 709154 1016067 1988087 119033 1604658 1698752 1574177 600060 8432 465867 1583238 704759 766154 1511297 1643330 579814 218993 1664392 1179959 436021 1260244 786964 479156 1387483 437230 1269759 430134 1503407 976677 1912329 1418036 793331 1037693 476872 1684416 686753 210496 1361055 216307 187131 929828 313860 372131 1568695 56647 416691 1296809 1716402 901411 1026746 1239617 1894595 478580 1282016 1273784 277823 1273597 424908 353260 116254 175027 218614 956229 1694995 1619070 658083 1638950 1532790 1305338 813197 221037 721518 795742 606847 716949 569309 278209 61820 939063 1521700 1758502 1087554 843161 136773 1204888 267453 500016 1180410 1017716 981275 1516501 935975 250089 1666221 598568 1276829 1821152 574488 781449 939233 1707974 384173 1901530 1683668 503858 1118268 668804 1383396 1090088 227360 1965042 191227 1890149 1566087 57936 1170179 186816 2615 25876 623789 367701 492294 1408929 888095 10334 1605372 1743674 941527 83719 459674 1832682 646593 1001660 797728 1136147 877977 1789814 1487020 1931477 552781 21437 296258 890971 257141 1412397 569058 232090 1228622 807130 445994 1388667 1297807 1653195 577514 392524 544300 1232707 1608324 1990941 1507571 1737707 1766147 671818 934608 283180 455042 624630 526402 971533 1744300 1002038 1310237 561979 1037523 1845243 1332998 191122 1345393 1043589 704803 42056 1045186 424405 1436802 486044 1805477 1553969 292579 390204 1566248 368571 88983 913940 1942118 1666185 1099411 1592004 1548329 1882545 1000394 140640 26113 1906408 1935217 1099939 1033719 1987803 142756 911668 207994 979932 1153325 1871961 1384512 1145317 172422 6882 187140 579679 1485575 1337628 1630208 441017 1842214 1882838 973141 1105872 46466 1891427 280339 362298 283602 165497 518588 300515 205163 586937 465337 1386766 690256 1744865 1101377 1635684 478033 1212485 68892 1522506 1958218 735999 1707906 961590 1128148 802132 1616002 1378625 1492303 525910 395801 820860 275799 1248525 1133682 55716 1506937 592664 1352534 693503 1796206 1014712 873570 14636 150775 414409 942040 828032 1316843 1681578 1713573 1357630 152564 1775693 1134087 528559 1617293 1562173 1832378 244665 974379 1002073 178162 1433894 47365 1657448 305554 1222109 993508 1650637 796800 1048500 477528 1606072 346692 1039662 1496111 950495 81499 1274258 174551 111567 1950297 651458 773680 1736072 89358 1403225 1436820 747116 258710 909928 46252 1246035 1888911 863743 1119792 520231 480767 1820031 616926 106443 1946563 1036278 1107597 1723876 1104652 1889490 665672 1404270 159 611719 686654 1364052 1714006 1560889 605137 1037580 332736 1916901 964402 1287719 268638 708213 1465194 1971142 408799 348605 889462 834787 291511 507081 1266719 283665 1702422 1135957 1487355 634294 9949 1874759 1628270 69288 880299 1890865 1551135 553137 1932632 930171 955901 672220 544037 1059036 1499652 456013 1027248 973378 609885 70339 1563023 689998 1684272 1120234 1842297 887489 249013 1052600 1486591 115587 280115 97109 1755254 26345 1238994 143480 1060151 1976916 372510 1895730 29780 1265552 1648939 398559 631124 779526 1503069 903337 549334 749328 1508492 1096960 710283 376753 1037606 334081 1251475 410992 1857148 1783785 173965 1999838 1066460 428691 1991811 447359 837090 971276 93372 1307171 1777126 1344648 1573293 1489977 1098148 1004229 1493115 1831618 1402835 1414250 1017707 1017026 1846146 1279200 168752 1674150 535138 1190753 1865081 1287990 877764 1385670 397995 1116648 436671 1284960 1842277 340124 498571 1331392 1543662 576977 1688900 948633 779166 1141220 552901 489363 1333668 1568579 879374 1910247 307866 687905 1474074 1564493 15058 1673388 1980187 1200713 1615049 1787438 553735 359472 1592499 677480 521488 622568 1984802 306157 570991 1380011 1696592 1497906 1217203 1415765 1202300 901053 1861458 114878 775030 440172 67925 1425005 1055067 1866019 1646965 1528440 1098490 885684 947870 1421509 1908512 1406183 375529 1560896 1604612 863109 1207176 1730136 1666866 1054821 945246 1957769 1947812 1458735 1554956 724953 1144259 1607812 1478202 2930 1960054 1191002 1040471 924721 1923124 1852219 1312414 116142 1401490 1755463 1133642 591218 765602 489473 860084 1131733 1248072 1684830 107684 1403032 1663432 958259 1371744 349321 626132 555501 542204 871471 142264 1165779 183910 1690426 1172953 1968023 1669775 1016101 316826 1513432 1603596 1220789 943737 824591 1460580 1364704 1539254 777418 1887036 647439 1892224 260125 1667367 559021 623513 1687685 1541626 988526 431960 1987515 1352424 567854 1692106 685118 1450413 1655442 1472839 969865 1382613 657528 1813461 1913140 1321461 550205 698363 38773 1554186 1453112 1855344 1201718 1936251 398983 183891 590252 10031 121562 1578026 619705 239514 1143870 368756 1610320 955423 1586423 1596638 1372701 166229 1877890 1285307 1097732 325743 847643 1643017 952476 623947 176234 192795 362365 475312 384714 1541275 674333 921423 1018062 1086098 595481 261834 1024748 333759 373163 185139 547072 513774 745816 1704289 836302 61333 1028276 1988420 1244974 782386 1231752 1905260 1610636 1317716 566347 267755 934537 1839126 1644774 860136 1256940 1683524 856881 1651414 142676 1711610 535990 631601 197105 1931763 124050 455314 381649 675341 68017 95195 1030171 747617 755031 1540023 612998 897098 1821582 939775 929881 849596 1952127 1266222 1865310 697818 1704629 139256 1364804 492971 1105408 403917 538918 1339448 981717 1544408 210084 1249364 1133863 381769 398661 656822 1189828 1204740 1498400 945236 1549177 1992028 604042 1161816 1893627 457531 31648 400850 388691 1504319 1425169 509339 188550 1600402 47157 1835466 1304791 613029 895473 1180885 1589274 109593 1092353 74948 1325914 181851 605074 1489303 124491 950775 76968 1602502 922546 267426 1223572 1036503 1792677 905910 55021 691813 988869 982319 1815366 1408910 394221 403636 1078015 516464 1877431 1379191 960701 1000004 1783181 668440 340215 597317 755955 1596041 844681 53010 45094 1699074 1584532 735804 1239426 245027 1995507 706975 1045131 1672804 46918 986001 687678 1918329 406543 352630 609095 1728226 999962 1118857 738788 1096427 351412 846280 1586121 1855793 1390178 1676941 351015 1444867 740556 318693 792002 1645643 732189 945708 130752 1473253 591760 285928 1113101 239110 97281 825628 1300900 502979 1015661 607436 1555604 329712 346370 891010 286092 1912444 1049893 225508 11176 608214 1226969 8964 44382 1428538 1213329 206247 553703 1230978 368502 677358 1209971 653560 1568494 216985 1955507 1278422 1018297 997261 310011 1526492 1710166 1304193 417770 258818 979813 1517566 304550 733835 1768897 1450146 147124 762355 1315767 68224 198942 1510811 1112969 1495631 1164275 372591 1034804 1686259 1131065 46086 1258537 1091510 1114552 1941408 580073 1969282 37801 1291892 185702 1434082 106397 476360 907453 1273365 921988 303509 140686 1990847 994509 1018103 1010196 1645046 1516786 1784792 1394384 662729 612920 573092 1853917 471681 789485 575737 770298 1403852 1172557 1937886 365773 1982193 618551 686426 1030785 354097 1584042 89153 408591 315623 132550 1307802 1444261 109857 1454771 1731997 1532178 609040 864398 101064 403111 1890892 1312603 972885 1620372 1107297 1723455 154892 217922 1556443 1346129 1727972 962398 443777 872081 123954 611522 389769 684528 1066141 716165 42053 1841186 548731 814853 15913 1618809 526675 653195 808831 1607670 3196 1614484 1409629 342935 943801 563138 1645187 1311403 1033648 921985 1008238 1968385 1246466 1461236 247188 466430 1297779 944496 1586828 1756937 1848698 1716098 1254731 43081 1279153 1230136 194888 1794645 1049011 47240 363799 233860 161438 859033 1574703 1846518 312642 1368346 1377144 388352 183174 678968 1066229 1884757 549772 1283585 241852 105140 773442 377636 65500 1989196 690489 782216 196482 1749232 1520334 1967739 1592528 184513 1615751 1759055 402757 610951 241944 1384128 684925 1056088 108362 834671 1831944 152101 1258830 1669290 1075565 739360 1111398 789576 1723320 745067 850205 434101 1964689 1952984 1250123 1311669 538896 806457 1579960 831700 1543778 703172 234608 1634060 1182216 979042 1782254 1839311 349938 1562324 1726242 1586484 1270916 764999 281264 1686350 1440769 1492421 462121 1122422 832573 1995009 1581431 993834 908270 872500 1448674 411459 898379 495297 886430 1917877 1113915 1726752 273580 193591 420729 1075412 1236357 207807 1814139 1054895 1821022 1253656 1941884 1163349 331111 1127001 375624 1305887 443649 1487183 1630638 1469974 1672446 608130 1243250 1812128 392780 42707 1226947 1849637 1658855 1418410 719781 72849 649159 247566 1209708 1399241 1350137 1059908 581176 151353 811897 962288 61116 1332862 1377679 1253994 1217689 1693699 1325574 461178 1944739 1979269 101234 1392007 605424 1842667 1635168 1195555 1880282 956642 1807368 713579 1905208 429775 1719479 1148730 835541 251774 1820548 860975 935518 512623 1671260 1698137 332365 1079136 805989 1047954 36455 275424 561152 867234 1846682 371051 1681528 133912 879627 180799 126827 1447833 1120367 1373436 117146 168921 324750 1267351 431109 880403 1134793 1446673 1661646 500136 1088583 1705438 1102992 435871 454611 1809345 1120685 634247 718210 1898968 1806705 138754 991606 231533 27506 285864 530547 1854451 1568451 1106298 216190 496193 179406 1336561 516501 1991990 603520 434782 1070951 1926424 1277742 1846639 1235139 246693 795599 65610 1293518 250012 71507 1734315 274126 533335 539639 991101 595103 1697320 696161 1062311 1927385 1164068 1150733 659750 1524092 24436 1726115 1513294 1451848 806473 552280 1239751 623212 1844358 339547 1485401 247328 1596225 1645867 1354416 586986 24386 1460784 1370938 1779707 1426666 626934 1361995 847038 563278 290678 1683103 278259 345106 1464236 431574 1621148 1369604 852246 420971 1700936 1532985 235641 909665 27039 538162 1325580 1768169 594067 578407 1587739 1837622 1648056 1611945 314850 874023 547154 229814 226678 1039795 728104 555908 1044005 1212092 911902 1157555 1066710 1030122 202492 655773 1891858 338011 1258187 964570 1505310 1443603 631339 818692 635377 948902 247558 1349703 1400645 1261751 503092 775808 917413 1399732 304242 1125794 267271 1303411 1857409 1204423 882162 193376 1905190 1858598 1706868 132363 1086391 1128875 104586 977133 97364 1727443 1555253 548480 1696437 43884 231507 1939382 1536007 1066168 433561 1641681 427913 1119122 956374 1895250 1557983 137149 1057089 538241 529762 1650996 1626861 1171778 1051826 1948287 1568418 705388 570893 1587973 905572 527126 1085708 96092 1855296 1668736 63130 235415 634165 82141 1282141 1660813 1501319 1759905 1424570 721373 1212558 750933 43141 587808 429529 468509 1688019 1254861 613397 326003 359780 1059735 1586736 1969887 1072995 1823532 269382 29897 1142982 1463712 629625 1414329 342636 823136 503910 1684712 1793140 1234494 1791546 1288149 1163699 1933272 1054871 778713 80012 777269 1548211 1368950 1206554 1825076 457321 1251690 1492262 586396 1774254 126396 1531868 513857 1014141 849415 412525 1764707 1535823 842329 1081384 1974854 837853 1714054 1735945 1820738 1027080 1522138 227145 1629446 114604 418898 1939508 1838014 632719 960306 1788950 1061696 324644 1250660 1186921 1526677 1328034 448715 984376 417528 661769 895469 47945 612925 835281 201038 1385851 1559873 202023 65597 1997298 1947583 248547 1949010 1368607 636343 1530872 169112 642430 165439 1404362 1356199 317778 1174443 1884440 162737 847434 1164188 1468175 1208602 1353771 1171381 1166750 566198 61964 481326 1918260 1289745 1811275 1104613 573189 5213 101257 1371916 513765 1905173 1598461 819721 1846385 180291 1505617 1320120 902163 1805821 1332964 860369 866175 133291 1764063 74107 634089 1925785 552704 84879 273896 935389 960859 1666505 118112 1331137 1715778 1568195 1845804 379134 595925 1112037 1819268 1737841 1200664 1546713 1803347 1695369 428102 1483096 1130581 472535 337262 585202 1728144 497577 1894068 1839671 489798 1998221 1523460 52764 1997725 1608204 580412 602130 1053333 1106735 1868070 1558177 796907 743371 1397202 949260 769682 421116 1076724 1697868 550760 1399932 1152770 880136 1942322 1805634 1536351 702562 1708499 732354 1460057 891708 548760 1852809 737710 1247110 365725 537337 1144102 85161 391956 1192344 741128 468778 1348005 721543 1669551 1608522 1992158 1711496 1488703 835400 1985415 1172347 1680478 1537044 385764 634636 80555 467639 765684 1570799 46772 1001076 1957740 813780 161202 309143 1918564 1890163 1737384 152760 1627048 619494 1190616 1477818 1110826 520928 1603957 1427265 1107923 1598187 774267 1025320 1787096 220433 1961694 720257 761211 1087077 1928731 1548492 381212 59805 970723 1302340 246513 1122101 1244452 716937 1078932 1086732 199655 966280 532001 356056 1568151 966010 541372 583712 1453078 341224 1175440 1760909 311313 1446766 1478936 43737 1394412 850577 664747 1981866 819248 1676414 1989517 1655364 1569732 449706 421833 556133 110621 1855710 1337738 1616802 1906854 1140425 821299 364260 1968395 493826 555514 1498465 1721834 1915260 1032302 341635 972844 1471791 644182 491547 476689 132562 1479803 1213060 1968618 106130 1409363 455536 515982 1450802 1922944 676892 813265 1519311 988980 1055629 108903 1713424 670059 1632514 1239449 830189 1894378 504594 797822 192541 872577 1596399 1456634 196040 556437 1416850 594784 164758 1632128 643414 508311 55245 513602 1107655 1333788 644496 1249325 992533 1945201 1472100 1987843 171047 1773651 349883 984533 1342240 853470 1276198 894564 340697 231502 661942 1261261 206798 182916 1205370 195325 727866 469254 754946 1297413 1855792 1843917 1410680 1306680 156754 721426 1129623 1853633 1022328 1371111 1001969 333212 432873 511105 994229 458832 1929134 494193 1764355 145096 1153550 1560313 1360529 1719559 592691 1243032 576715 1364026 1088237 1053972 118146 1151683 53018 466929 796594 123381 1369301 495602 400593 150524 1194513 1372639 676290 423264 995130 1460813 64228 1309062 348765 1086691 698732 1703175 614271 870306 340307 606784 1651918 482337 1424611 1132396 1125891 902871 1768408 996243 370610 344570 660504 1552545 1705596 1989571 287823 785367 436733 1184492 347589 297289 318741 1713587 1088494 1128270 461439 1309894 95092 71258 677625 57822 1531137 1777915 1721677 35295 892858 1633158 672505 1636184 292516 1472183 1565343 870908 1759639 29547 712092 1265663 350585 1835107 379666 665815 1235034 1762303 1906405 1968351 786209 721314 747612 203018 1796690 304591 623063 1062459 868958 303594 871532 796433 571278 229845 37821 1550205 1751392 1687484 229714 1592841 1471150 623951 1425645 561376 1172513 1161187 1613280 847760 1661603 1246165 564746 134488 770767 508864 1170810 960596 1404195 567763 1079896 151607 176441 1215955 201717 399997 349819 216973 1542556 613756 1056466 238819 234119 1109652 721045 875644 868096 1411494 912527 1786736 198893 1987277 497559 192965 933344 597165 1309966 1866749 599836 1505864 798183 1429320 258916 817783 125490 1945956 59816 1379129 1269008 659053 1483800 1007635 1878067 104348 977814 988933 1645488 242356 875749 695377 1289072 434616 187183 754812 1606298 900358 1309294 1671129 1860062 1375081 113531 1579926 1910041 440127 1257962 800260 364518 486237 378662 682510 847221 1335197 228970 444724 152018 441030 583513 1538469 463122 863939 1153365 1824855 1226387 1782328 775089 780141 1046829 391249 1535766 894219 1540948 278959 955922 1231131 1418221 987256 35052 935814 1697040 1214767 24164 1187363 1034941 512306 408869 1903697 1038877 454545 303602 1173952 995778 1909792 1850349 1823141 763019 180304 848529 1079031 1038417 1203171 318283 1889012 1104935 1314865 531236 641836 584289 1064653 1096911 1560298 1675217 1318613 1845647 191179 117759 136000 305940 1575522 131284 998498 1728459 237331 1096605 1746635 633385 1453999 107888 1875335 1631882 1093743 895825 1596728 743622 1055320 1500687 1465341 544328 271384 462665 442405 123099 976795 1919116 8897 1804097 482841 60230 1262152 503084 1886264 926350 1245346 1941340 1857344 1650610 1953815 622824 694619 1078801 1218530 1407250 850381 799168 1717638 1049950 1881954 1075587 1056212 692930 1236472 828952 1162777 291740 1081084 1426814 619104 1868435 1543315 1912939 1512920 1881231 1099683 1132645 1921589 1622355 908093 1505402 692624 409029 912478 658004 774394 708654 721940 872287 686904 660448 242978 399057 1907729 1501643 1379395 1037775 140111 243050 1258242 1349442 117053 965408 1102663 319041 1728524 1961176 784031 1473156 1147235 1746751 896045 508519 716315 1478756 690646 178148 701129 1281372 1857177 473010 644784 1490483 794048 1153517 590885 1359071 1985575 1255413 1180227 609639 1404212 108019 1990278 1595323 586201 485348 1234598 1451399 16953 643025 1310429 1831135 948132 355947 720461 497996 688971 1200864 1967233 1531379 745455 863705 1053031 925803 1240014 1362054 1080549 1955826 1675286 286208 1899822 754030 756757 1026596 310529 162607 1886605 272073 494462 389514 323636 1221053 1203533 203254 422142 1910050 1540411 982112 952648 1586813 1233939 1649084 1832063 130763 1660446 1078837 542806 753022 869247 1112907 1567088 1606653 599467 1647702 1236576 543441 1390002 381587 1695207 1406948 1638700 630775 807976 555132 1770203 904039 1658471 764643 1707573 754780 1818235 1150587 872427 42138 743752 18399 1124805 459381 1996164 1706344 76864 1406662 120156 1792923 464797 1610980 283585 1924882 152335 1185505 1727069 465932 1509382 505108 966801 608907 1914775 1490012 494957 205881 1597772 114854 895238 751034 913148 1376502 967244 359224 1384116 635750 1031279 1918466 1707384 1909831 914285 638171 412524 200508 85691 1101373 593001 1101584 654203 165937 920662 1966941 1411564 1022892 104962 1368756 1964076 1947229 1989510 1088508 1566794 1764668 1169969 494540 1565869 1920312 395280 1590721 247089 297535 269454 74811 800349 1660450 495061 1776690 348230 1197216 1327105 1434977 944155 711071 393328 375047 66061 1917564 103151 1223601 949695 479688 157529 584026 1246281 159076 735508 717834 872621 1879408 1200376 1170033 1257661 735199 80705 433025 836378 1337544 331249 854831 556308 117448 494937 996979 1596042 231981 181395 3929 1602521 699765 1114388 1980302 1531319 1773774 1348710 1310771 338868 1610067 1043691 180838 1161920 1121227 459707 1622203 315403 717931 820766 725787 552355 1016131 822815 912873 1572640 1069928 321788 1560257 1513061 1617632 1173120 1234943 182789 1051861 41106 925826 1167439 1417935 1515040 341876 1149319 1323986 171306 911639 1035179 328508 510993 1012201 1018902 224006 1341323 74803 213318 1733962 1463748 1945651 1999845 200527 1289755 1853507 903480 1653047 1708017 1666813 986396 652903 1486856 1973093 402487 30605 302534 1934924 73909 1481191 1082386 1616465 1730155 663516 765935 799158 353632 1065960 1723343 309395 1641929 270 1610880 1938677 538695 1618066 198705 478306 669015 1830286 527096 905056 1980832 1250426 1077377 1886138 1796698 429575 885514 513105 611141 100461 1873819 667564 1658617 773570 260150 1890687 723182 1033782 309657 1131256 1660579 1925898 593900 1443780 1747082 1500144 441647 174141 690630 659344 1634991 1402073 840773 1740730 437051 1430860 1326537 1759784 1853948 220060 201539 666487 1511559 670046 988731 1553300 152319 16126 282835 1426960 397649 499196 1566921 670790 185452 59302 670249 38350 1007760 1920268 1042405 303545 1693814 658730 303415 1637793 944705 1149979 763192 721695 1295243 1098349 1282486 571955 1727614 1343889 866414 1901037 600597 1523080 1236080 241429 1406588 347816 1575422 892910 6333 948118 46030 1177207 1427823 946980 1633999 1563292 1839830 879634 162795 417594 482863 805269 1409085 486018 315494 1733686 755625 1071473 829279 880109 686973 849269 860729 1875265 1204282 1427257 1725221 1734120 1246472 677000 106308 794669 857567 1874236 717760 770277 111226 1255496 519608 1032408 1573900 849707 238720 596664 1497051 744571 984417 942757 1651549 716813 359808 182435 1170875 383409 810049 1884268 584691 976341 1484734 263421 457854 1929095 1958417 1376199 1799388 1939811 895896 502580 608333 299459 1770901 1445044 255786 417851 1208535 1875438 1596341 589614 883493 1832045 1578573 183251 390996 639047 399153 881874 1368952 739415 988588 57229 1801060 1860442 438175 380770 1775980 1192629 1012559 1034431 655585 1208696 1873841 367868 384012 1151087 1643698 623874 1366243 1942527 509745 205246 1156662 1463136 964174 1578490 1972912 1276118 799020 1043462 487842 789768 1863316 860394 79188 1295188 1066470 402531 875977 1228311 643633 826859 1801338 262187 1002839 1705067 449110 1587975 1366017 1451446 1826567 1569331 61121 1991951 786297 749205 1736854 1775550 101301 906335 458882 601632 1436364 220182 47264 581422 230436 1328957 628928 634782 1357551 248366 1114507 147797 1444934 907120 60418 957440 1691757 829954 401082 317270 1513246 186891 857140 1833430 1652258 1268691 1736227 781153 766520 1057231 1972663 589989 1071226 1730417 1203691 1389707 1583361 839881 1324629 505018 70966 1960815 1500865 58077 1087410 949030 1081252 426451 1543803 1225975 929093 1729255 1791407 1352118 878718 246223 1505024 466166 452110 1549834 948450 958882 1288814 765823 1090078 1697771 948907 550914 823911 835271 656210 1618401 925042 1915758 395558 1674307 748134 715992 1955955 1609294 1171443 336621 1596542 1097606 343074 395689 762910 831415 642817 129102 1546565 1777659 989648 851012 1461050 915122 752806 128237 351213 1711434 1830445 1075833 672877 248843 1421404 149103 1132024 1454680 1978161 487406 882260 1606670 1179124 1797695 1567330 1506750 870733 1709415 194129 7519 1282104 361609 156872 869492 641202 770574 886886 880475 1553887 1991471 443159 829616 415893 1936783 1587433 958640 1720566 33956 1129587 1158972 157111 444370 682653 436826 1054720 894354 179811 1894415 766240 1385174 961678 872431 644865 1854059 1194451 201886 446350 860479 990006 1013383 231167 1964648 391481 634618 913510 941988 324256 972532 90744 118834 517086 1349702 682650 1149103 832324 1628866 1019514 151482 1190201 823197 453477 660883 1916851 1623880 1363823 849291 850408 406009 32434 1085554 991833 1802727 1891149 1968824 725950 1121172 908754 102694 1974651 1805533 1801691 728375 237251 1895711 1859457 560350 1310710 1726801 197958 1704072 1286910 96641 1102756 1455048 1580741 1824556 849477 1942781 1295739 1727886 1711197 881094 1426584 1101171 224834 658308 1415309 231587 61997 1424476 1027849 834522 727132 1755412 1998010 1446120 699920 1161223 1451865 1926365 1194334 1331317 1591762 911587 1781512 1550887 33436 1160831 384467 1325138 1140175 1645892 1357873 525497 1832555 610990 1185779 692030 1573138 92014 1580159 70653 1214453 98337 1402910 121214 1219177 1848795 1641864 596065 1511408 414839 1175008 1584766 1719447 1892568 1177025 262371 1978601 1151098 1852218 615670 1020135 1597299 425129 156209 743096 1258976 881421 11757 1533027 1518546 1463589 679201 634862 1559879 845844 1369299 6462 1597641 458475 991128 1115280 1704675 1007624 1250678 1438054 1622895 1757020 1016421 1151954 1390133 1439638 572590 24973 1634667 1119463 1330639 580533 264893 612866 905694 891378 422537 1155753 1458173 1424093 1514443 49085 301013 1802927 493267 446110 1025294 677298 289551 1254350 1721399 335755 21868 951700 380992 1368834 1139994 1237693 1018333 1049397 1108420 1617310 646725 1515140 1806681 236927 321341 633214 1819234 1963367 1151783 1253936 1231984 739742 187041 1399508 1117362 69182 1780438 1542627 190660 534383 1022991 1639060 802725 1818679 1209841 1275437 1900252 1516965 54792 1969067 316697 809690 1959021 1617314 1081350 1393465 1709472 1318313 1951207 420474 839530 1536883 173331 925214 1621045 691319 1065967 1588078 1139111 1321639 659257 763927 617497 1898911 1085454 1027398 453356 344914 193108 483771 1863576 1467780 954800 951579 1300050 236425 1061400 649312 244376 930560 618361 583421 1508475 1785708 1996645 33576 190290 67108 661235 1496392 798033 38004 1581527 1460055 98570 840350 505910 1109276 1825319 1906878 447484 1218409 1135051 1090920 775514 1118572 799078 145501 1815333 764271 709243 856336 1550909 1834300 625231 823691 534271 332985 1193337 1703345 583288 235207 973072 843914 1670701 1351269 100259 814162 1614069 453435 1542085 52381 1885110 559978 1706210 1796645 45520 855584 73831 1735037 765713 1543548 827989 715757 221731 1089029 1111500 1954808 854360 812649 1057960 62156 397168 919038 1897171 1850134 346236 390352 1925586 1410778 924649 868705 1732946 1593286 821553 821664 41691 57044 1084545 1517572 1319525 792474 1541807 548672 767236 741087 1900267 518274 1737965 1042776 1206865 718802 1734430 1278972 504271 55746 1606868 1966477 486352 407959 262626 1557678 1980964 1947935 383967 1272322 1517401 1734379 1968723 351915 1482510 964296 1441330 1153564 1599662 887929 1928275 1101862 1331695 1854960 152990 1068069 1301206 1206749 1343439 1407521 757324 1019144 847913 1453691 1312284 166410 829946 795243 1449194 1668277 765418 1461300 618513 1581885 1935225 690809 818384 514762 1787858 1378037 720778 960025 1291667 1510636 1382180 1284870 283650 1831107 516504 98007 1848032 1314286 189388 47515 1760677 364674 1368648 59063 666596 62450 140868 1471200 174827 883479 1856258 1596641 1795991 1407892 218224 186748 193260 838479 85181 76067 1621978 1521193 1506168 1142938 767277 255771 408249 1835008 1911283 1793562 270148 999340 1317452 898938 285627 1946226 1117941 242489 1333528 370806 1151159 379706 343741 1733814 1867556 1559331 651549 741713 705590 1308135 493297 339465 770582 233321 447568 1302998 1726385 1615331 455678 1675376 304885 261207 37053 1113295 1230664 492743 91382 98701 1944301 443648 628147 202259 951556 1696029 1292526 1654321 1401577 267068 1154743 911205 402245 1057507 754493 140530 545305 66755 146229 656686 1038627 1754304 1928525 1109567 1731315 19318 1585026 55111 510674 799057 1456597 1518963 1764261 1351924 1960205 1931822 537353 830118 1897363 890172 1536223 298890 1277663 411411 315621 1167473 53385 1095866 1773506 1261607 1139318 718653 1298035 1918408 1467635 394936 227483 1894510 239085 1769169 1075642 1078754 1776656 437887 688791 1456475 1636908 1575260 439795 1218994 412834 686192 328210 1479399 1024431 1145808 849235 1686201 1361473 1584911 332469 658061 543868 375352 1707700 346098 418102 271757 60867 1973230 639984 1978339 224011 1476972 1830607 624157 717642 548819 803347 7490 1321762 359045 1893898 1959085 251800 84498 131738 861693 1379288 1552776 1793805 1182152 1519378 1050923 28771 160610 652255 391151 813881 612373 1025145 881195 269047 1387285 275236 53661 1788518 1144192 832503 1274637 1899366 1491484 1692282 89954 1135816 1867495 177488 429137 800472 391417 56106 287566 853905 388509 1767249 1249918 258828 1690185 1582783 1850416 1187481 1884878 1303480 389231 7867 801560 629457 108438 1028854 304727 1981431 1832431 1439089 231656 736792 1438987 605521 1996517 1453700 406083 1554805 233475 1826169 1688818 523001 1000252 974751 1048061 423849 1926317 1371341 1197230 589330 388699 1573347 617739 1756478 1852503 172581 392358 288121 781102 754537 1580366 826101 1726383 611193 1551458 1977732 1039819 376816 170971 1094913 935995 1058498 1013382 1383448 1905040 1454038 107426 1951009 436188 1259363 569736 270941 1387756 639089 984693 984029 1442935 75454 1731623 907926 1876386 1429356 1095662 839959 1864988 1464795 1937753 1949269 272071 1019353 1937273 1721374 367261 567483 734820 185387 736910 929952 1035040 735442 1198140 1634702 924436 580503 849846 32402 394053 1424361 1444869 611066 853139 779018 1731347 610396 604233 1794530 1868339 1095933 1786786 144384 93741 412068 1535733 148051 1686550 433603 377914 876720 1361017 1472386 1414242 468306 1094236 988364 796673 1527400 1379048 797331 1753377 1103022 1994430 788471 219397 947051 1588181 1095709 1760832 587071 1522188 1532405 1768761 1556569 891069 1891595 566054 1967553 584542 1050408 322153 133115 721477 1921978 79724 1977764 997624 71335 599472 267099 1087158 1201780 1777337 1006470 1756949 666297 1522038 1272388 1331459 1882678 731377 394980 430089 29369 978027 1839727 612140 1361389 31188 1524793 1739979 921494 1920280 655198 1960561 553934 1262203 1114370 685042 474225 37046 303259 202096 1382565 975376 1171339 1958493 417646 1174570 1591859 1646895 819797 1681771 801570 25356 1747996 1492591 1948336 1444926 1454350 48543 1671758 878432 1229355 1493658 199638 1063610 1249049 1736870 1797564 1873518 1047834 878714 1900682 1554578 1941033 713023 1402930 1703178 1913221 208258 898929 652830 479260 788369 1436267 912528 1996859 661567 1373883 1643641 1723186 840833 488294 3759 919846 1318227 468637 1299564 1706759 52823 194678 1533386 323621 984284 175765 998436 417491 1921120 235084 1453295 1589990 410959 1897898 1527341 1712777 407380 1832338 239366 1726510 785215 1986910 560500 794082 838904 379461 140848 1738038 624319 429457 388216 1309291 791170 1231590 1248544 1638244 312298 497764 1360613 1165904 1301036 1982189 1391044 39859 1799847 1256157 1498744 1541908 37248 535831 1944520 1788848 496637 888779 1223133 793790 1431688 1184133 1566506 1979031 1747807 1628297 1530250 1533890 725422 224091 1225498 964117 1451084 334218 1628363 106115 761479 33220 823359 722338 8651 1355522 1145281 1531721 1225089 950546 1005559 362794 1492150 1174435 632990 1244588 1378565 1599483 296590 1226442 885545 1153584 244274 1228845 1989663 522151 964531 1137790 1756236 339410 1810856 1940136 1752677 1982583 1625893 1253838 404797 1720462 1283658 1231020 1213499 1035612 735429 324308 1108943 1328633 1249520 19875 1014090 570010 1716115 1510940 1680956 582302 310348 1027098 616646 813892 1245045 1768451 929755 1867988 860769 1151846 1531447 1007531 1848659 1558643 888440 1230727 1989275 1351952 1580026 737176 1765817 496837 1890630 751540 1628799 802789 1949895 1842278 409461 73029 1460480 68758 969630 1044986 828543 1901411 1708402 1094136 203390 1816683 1435735 394917 1738546 1531517 1965730 766442 456159 1747409 1419726 854381 1035112 176080 1096200 1213255 182142 750839 1650190 434935 1155078 1778047 507584 966465 1449934 1582535 415688 633758 845569 1944226 1592397 1859944 759611 431176 1132711 967243 1446288 252752 723134 580953 1977107 1336117 1977224 1379208 1900212 1315323 1238346 303900 625860 1701503 1747854 429531 1133219 1169607 1416112 1629466 1170350 397452 1718711 1048281 518025 154837 59301 710736 1089676 389651 444532 20797 169018 1027158 356905 1898727 138932 131912 707869 27526 411165 618453 173666 1917678 30201 304929 1755078 439492 1035380 274117 1687399 1818300 1118942 1916382 977776 596505 1253514 1146323 623496 173010 1168985 1865144 1519354 793970 289885 416612 771007 1532526 1745368 757595 338937 1704568 1697372 1946242 1772475 688598 1965138 1625444 705826 847701 439948 1415062 502506 859549 1779001 1473599 1434198 452479 446530 1618788 1647979 1901318 1407818 256033 1357812 306611 1138150 1945778 1702826 529061 1451023 1866146 1005304 921282 1685591 1602228 1259793 348312 1910068 119362 1565264 401390 870568 969466 200889 1397193 69146 642866 1239210 519309 1360193 777391 546465 1392302 918192 1032296 1092257 431280 273309 1953209 1479433 178524 1081408 893536 175061 1541384 1253652 840898 762609 537281 814083 744692 822656 1195939 627101 1798941 1369217 337701 208915 891679 914939 1557756 1875784 779885 1774995 185386 1058853 1038151 1697543 316584 308569 1039767 862104 553305 215052 704174 624443 1948144 558400 1576695 254191 1542997 935508 782564 1115137 1828454 889027 712127 1646161 834678 903025 1488302 1832513 1241131 618753 1596078 306445 1620779 495922 1818014 796978 187162 1355968 1167127 52251 1138053 1662616 346884 1800093 1585631 465697 662931 1729903 1262315 1918105 1204780 978861 915550 1869741 994113 671686 1509733 290743 1636124 346543 240108 83689 1398300 1779156 1400602 1796598 1342890 322052 336976 1325176 318936 889377 157102 942021 1055027 1077038 1618694 1756463 390121 1057297 1036701 1367001 725248 408995 1233691 1973289 179846 1673943 489796 1577075 1257161 13197 1513882 688624 918666 1908023 1888854 386247 1968020 1852623 784732 1705942 1406812 428968 1721898 1874457 1017121 1282045 506844 1446921 1216187 1884697 811828 1549429 1245902 1808738 415150 743253 1439398 1583280 1886931 1295246 1227287 1525067 225838 9295 380467 794305 1267170 1576313 815210 1995045 1875406 1325593 1063928 1040443 1103156 1082679 618176 1433198 41573 625159 1040431 1622879 1785450 1510709 1012034 1764930 774297 569224 1060682 1844176 858337 32708 1951173 147037 472361 971242 1134348 1353061 630143 221117 212703 1665593 1475860 1956519 1927162 1414811 657122 697717 1513036 1432464 1742949 244511 319403 1658121 1943229 914696 1965475 337547 1522860 630302 886571 41613 293953 774487 459097 151765 1460753 1569088 741940 91639 178643 1033566 801816 407426 997857 650714 1713885 980041 326219 1707528 483282 1052676 194420 983694 655652 943876 836070 409200 1684792 132828 1702493 626598 206154 103521 1870340 1273630 2780 1538603 1632383 1242658 1618975 1914353 729667 424923 1685399 1244726 1885720 938751 1694932 1100233 499701 1371639 105569 1793127 1363240 259968 207808 1371763 411354 416979 1548843 1916766 1096321 298908 1307711 62549 1558015 1615975 1672282 1310323 1924295 271314 1773854 951590 551638 446295 528363 1814303 1146096 457498 340015 79512 47228 160142 1701068 420530 604127 1366432 277204 89187 1990451 1121450 344970 235008 1804724 379641 1985652 245265 1139232 1862788 154748 1896748 1575926 1946612 1030596 383649 1799787 1623674 25225 392459 1442410 1818820 516775 189480 1889379 429491 1768462 759641 1622019 540748 145906 1049067 320870 908895 282076 340109 566977 696547 1952588 1638485 1366608 301737 206035 1563872 1996697 1660053 1354928 1608954 15101 832958 226875 1602517 515492 1713215 598705 1433974 1521865 10167 814912 1394278 583539 1994006 43461 681016 76685 611389 302919 1837197 1489911 1467422 1675600 799771 1758844 527611 204665 677829 1334639 1227058 122766 398482 1841755 1361756 1850227 279569 472642 1125332 909789 1541556 817402 580989 720369 826794 119209 1960454 1914810 1108197 27683 688537 709428 1503847 1212613 1847889 788624 1694184 1935417 909302 1107811 1786775 707008 372179 135885 1785068 445694 723085 1994633 1721576 1629513 35636 1868826 284525 1436434 856030 1041849 1203387 1856711 643016 1056825 1524259 667931 282407 112397 904750 1749068 1900023 1426262 145580 486046 1240535 438041 1239701 908898 1247873 720957 1990080 567088 1301573 1526501 856758 19678 1296861 1750917 932202 582586 1712790 119216 291885 906260 1663951 1863980 1375261 588187 1588125 329056 310365 1074029 661661 726330 1276391 1870332 1787071 1586211 769444 898558 133667 476802 1698339 1421787 1639493 1983142 1051266 1866368 314961 921320 1789031 1441914 414053 1826685 262595 1971854 1744201 396780 1071747 1962069 313658 1756521 1599356 1015512 1819728 1613813 1946085 576202 1838268 1935267 1024576 661679 86056 111540 1527361 144361 188773 1959528 1992315 504411 403143 1538832 894975 1805135 301528 11823 1350032 1829004 1752630 317098 52515 275961 1556937 943204 672594 1161581 1201080 1976369 1933362 811520 782326 541110 213108 647701 1079344 722341 877865 1079687 1730853 1512849 1928431 802875 81009 1711072 1079138 1982541 1327147 1315496 173921 1149806 1994086 1398560 1071165 1846761 107617 1886827 334459 216766 102542 192794 988570 1669854 1524934 1697532 955771 1351186 306341 1255107 887997 1412212 569113 1274698 726356 483780 1677068 368074 924216 697558 1869049 1123673 1478031 469417 1245295 956139 610713 397879 1995811 1897878 1034643 15107 1930161 4927 442558 1153860 103856 213005 913979 224879 684952 967345 1285748 1548358 455137 1960281 935548 1478421 301483 1163481 1280792 1585436 509690 490504 904064 1580134 1747619 1080817 1682356 1117141 1439577 718327 1094151 72089 243053 1158896 1688448 677207 236241 1382662 1319151 1671841 989322 950400 789956 923389 71071 54406 654304 262328 409658 1989048 1365516 1074888 1608555 358964 1096905 1152687 534718 801292 1758093 26131 526133 660555 609091 1718512 234997 1352248 916734 946253 1894131 1947274 1635753 1144387 1919309 935009 427590 1448986 1932949 1427973 828880 1554694 903657 335621 855140 1321502 1882016 1094746 1119941 1428030 658371 1439049 900855 119202 732587 751862 517095 406565 1706858 1428460 388830 1227490 177647 338208 36833 1440854 357459 388825 736723 421597 290251 143523 984021 1623062 919310 363014 1348074 306842 285586 35305 208441 267695 843266 215707 106172 1417918 1256591 578519 1821505 749060 1847118 1186523 1100231 1133306 449462 1127148 37565 1532512 521253 772406 908957 739061 556319 1217983 1330933 627460 1689763 1795251 987299 1545533 473919 690593 888951 1174693 500931 1400289 141995 895371 1970588 1275179 1304479 581851 1592011 974784 1515331 49039 914720 809526 1587074 1424397 1042851 542367 970246 441277 992619 945630 985672 1011490 885912 355561 1128160 548266 130347 844068 165501 1647538 244065 722751 108762 911536 1689480 233095 883665 403192 407421 662074 495792 684180 1040289 1144141 578919 665226 874000 945762 1452443 196415 820843 426662 1543780 1705870 526668 384414 1792762 1918576 1753193 997208 786943 1804144 1297721 1434448 919533 734418 214875 111088 1897970 696640 51834 976235 1868304 1637518 276157 1660821 1733284 364496 346764 1144949 1898370 44072 436476 238727 854236 1295832 300679 730998 853463 1016338 363752 1500096 145760 381941 997963 335579 1052996 256040 353671 1524956 526090 1102914 263250 1299639 1113496 1224768 1725086 1310137 1378764 1185828 711152 662009 689140 577199 1214005 1523514 483253 1461351 1241080 521135 1432775 363213 834737 1399037 993710 1598912 582042 751673 763614 99095 1686483 1878415 1432162 1910469 675097 1801499 1881509 1278766 1492075 448127 911238 141699 1933779 1108026 817244 1615376 1155790 1759576 261599 1910948 1171942 441002 179615 1068545 102998 1683328 1097496 1525060 1455782 772187 559773 671891 1450037 55321 1879410 87158 1611385 410817 431367 432959 850379 1520876 349706 1821736 1460944 559222 1266202 1931093 1824466 1599241 1867176 1088336 1790528 733201 580839 1920894 1135764 1620128 1617285 934755 270258 1827699 824595 424834 528163 1773234 534924 1096268 707240 101898 652305 128337 782868 899123 1473061 139563 786473 1720200 1219659 1363579 400571 663515 176796 1980861 1912296 1174878 87120 1699283 158160 225286 1256464 1116019 1485769 366617 88569 1477152 82735 415176 1701136 78858 450093 1491128 1626436 287367 147658 221856 657050 781618 1387038 1660202 531412 1250475 129877 525073 1124002 1983430 944947 1039972 1647966 1369378 1696283 989115 984682 734265 119505 355389 1498138 81061 1465845 1961900 33399 1273587 1314204 91153 75039 58572 1181610 1870121 455922 176848 72439 583226 1129210 1610764 230587 992107 1668048 7253 1277678 1347531 100844 755678 834411 1944103 1047509 1762540 490531 1080515 1869165 1984129 683808 1052488 1331208 1716770 57336 1091304 1474554 21404 851718 1812434 417318 925671 1475984 1692005 143685 1022654 127562 1224662 458173 1726723 548797 1695630 1023085 103023 1922254 1587492 1080613 323817 1722373 477124 732863 1023772 1783490 1226671 1498914 601273 717115 1163308 149816 1760633 219818 324365 368685 441263 164369 150797 1465823 505836 591006 471537 492317 1444776 212286 895857 1897501 1348336 339009 583339 1202969 712723 1798174 606236 1345869 257704 1452877 1124326 1117392 208961 1787128 761297 134656 1227253 696955 318772 203415 900587 202257 1166804 1932630 1626394 1559364 1614039 143962 983074 1253830 774239 545139 941724 883765 588528 1114802 761327 1261478 1135431 242003 799319 731862 927489 1689736 921889 30451 1836043 329370 860901 235722 310147 1167897 1527344 24868 518413 60871 1603402 5681 870529 698185 929309 517793 705143 517258 579576 1616129 1294002 72147 456247 991895 1659543 1820009 29044 482823 651893 155109 1747418 1167046 724383 273827 295680 1709141 1211418 682662 750410 650789 1061785 1860470 1276369 863687 547381 304878 1346589 1486757 1742425 1449090 950153 777208 457741 1057218 1559643 792260 907687 714110 835734 1451550 1254510 1079772 1733233 652034 195626 194626 1436420 426540 108022 1569896 1752912 1329029 525067 717786 1791899 671807 1259315 1976102 1887987 13660 647524 1497818 1588288 1322172 623773 444212 1191547 1943685 787432 1480109 256899 749613 603695 1517457 736352 894905 1295946 355035 1608323 123131 164335 1264871 541027 584693 1650948 1913137 1301654 1937130 1709850 1249928 1586630 617808 608556 162771 684957 1897910 178979 303285 1368350 230665 860148 922288 446391 187986 1239652 1131606 1675380 24141 811132 1620668 1053840 449838 1389668 869574 838555 834546 1399142 1561433 725911 459026 1790350 195481 1154281 872543 943338 1388599 1502696 1316801 1420563 1695783 1155483 1661243 1373976 1368013 253894 403463 286135 106991 984134 1766153 382631 1636972 359407 310202 589392 310522 68314 529444 56866 1968716 948420 594259 1717190 1190807 968102 1156170 1732049 459805 436712 85791 1895217 903982 1612899 1750000 185689 1971263 81958 1792722 903708 670024 1336225 1332131 180178 738093 1354772 1393112 398590 1273543 702640 293386 612011 313938 1181775 979281 1672023 888771 1416448 649281 239358 766210 137327 717795 703889 601725 376070 1559259 532122 511395 1441458 1738809 594279 388727 1718320 800144 585835 1486203 486115 332475 1343461 1162433 1161420 318374 1478387 1865507 1768303 1384089 792969 938309 1231495 1943137 1091738 1601596 1005764 640144 513311 1690578 59857 201818 1806322 910594 1542896 692747 1050625 1249072 1869319 1291037 642739 49160 1978219 6204 1214927 1605048 1062359 1945758 113347 816573 1110619 1235200 532907 675755 850388 1367391 418134 1943922 833842 1187961 749914 1929510 1660830 890318 1047467 288530 424454 1349368 1525541 1072178 1623710 1560712 1086450 88663 1042301 531931 1954346 957089 522546 1217273 1187941 3021 1808358 1277910 858869 969063 1648762 1024142 854871 100571 1311192 103519 871097 133990 1789647 26716 444467 675150 200844 1080755 381478 1659725 1017459 1464359 1471534 1889499 273392 1645551 312151 1701728 1186532 1402212 151992 1121780 1971032 1688352 1340078 1548313 119973 279180 1017063 1438942 742396 1678514 781560 761948 382101 431810 954424 1914372 593917 1420984 1163366 791279 157368 1712954 895786 1260006 967865 1718634 1784160 1477904 469018 782653 1290072 548217 1410533 71438 320548 20291 69918 1498742 1485779 1740068 654591 1262928 546202 640052 350617 301861 673659 427801 1549530 538026 705512 929117 319499 1316939 1947910 815275 261396 1339004 50788 838504 838274 1199495 777614 1667735 1446429 1565705 1503934 1760730 1374255 76142 1702257 691925 487220 1794070 1213214 1578937 863919 1630648 952298 596326 1098831 1274587 1672155 1425575 1529910 1579576 978626 1474752 1288018 893947 1544007 1990645 771833 1844350 1270995 794854 1459666 520701 743072 1475335 1080466 1364311 1269442 543127 585342 1487372 1271905 1279984 1808423 1724458 415295 1768491 1301085 1688872 1301411 341577 1530860 412717 642637 153779 1135626 175766 873723 184289 461671 501942 1880512 1914084 383883 1489894 1627416 1889572 1414425 1032125 1830348 1409898 330928 527462 1833900 407191 185339 1107172 436694 621932 1566029 1524278 606317 1106576 1704182 1598245 1464039 391346 168989 742472 699645 1900754 537931 1397380 1922323 1593279 1050960 146515 1750532 1979149 669063 631037 639985 1572589 1685619 908044 1892480 469811 349346 1928664 1765572 224249 257534 1635791 982005 1816808 586444 1679091 1716745 261200 1173451 1562415 1244486 175289 8997 725930 1583098 1443829 818866 1560179 440913 787672 1519553 1918349 1920509 511031 1402428 1230626 580003 569945 1416821 440429 234944 685453 1433928 790257 466708 747890 1008814 371241 885279 944539 1580051 1172361 1732009 834364 123597 1131152 296196 176771 307122 727864 226147 1189157 1829071 1524495 199211 1754168 455650 1500023 1620176 483612 1599601 895782 45273 243844 1321022 1919688 120041 1822350 1777197 1494132 1897295 1000082 1216055 1906510 1699711 1166031 356291 823101 845835 1458910 643439 1616435 1237368 1067294 669321 1124410 965320 1142063 413825 439600 1900559 723809 1164928 1324046 212016 904701 53086 1066020 171741 45124 64669 559933 218186 1201452 721323 1255176 628972 1756314 101711 386743 1480630 277186 932958 342279 433618 846887 438956 1795306 477946 1838582 1088472 1012836 1547370 3428 1332900 1975536 199015 1639327 1832882 1146358 15272 334339 11617 934836 335178 1675998 1181074 1692059 533716 1600834 900179 1838198 124299 1152033 697561 1775277 1840999 1719649 1259102 621085 1129290 598419 712413 970734 552658 804784 1986310 925782 1020085 1803201 282435 1832500 1524618 1490924 885529 1439913 1889400 599176 971936 112025 318153 1950044 489571 1290677 1760973 1491123 3364 452391 914516 394443 241060 1602121 501742 1217696 1618112 178703 1403426 1697898 1485803 1069838 1364954 170998 400708 1458065 661184 519677 780768 1973666 1916245 1134723 945365 1250858 816174 1871075 482252 1390641 441341 437563 1633657 1692361 210007 1877115 881534 435535 687957 1393445 1757167 295381 1206442 891347 583853 10417 1547671 937253 1903900 141393 874803 712666 740545 546486 1246305 63086 895476 615685 1269312 976764 1284680 706792 1200573 1231092 1114197 591076 1659888 524938 1325415 952041 1518492 587721 1358596 1380771 97802 1333299 1091164 930969 37367 620290 316753 127488 435140 499406 1070555 1482095 1515652 692327 1793724 1677026 81065 1784620 1301063 1278631 238760 537871 1749338 994334 1371811 1699979 49904 1610370 310851 1670577 1707264 1053073 648343 1748363 1804364 1237219 610824 121019 656087 1238028 1330580 478822 1303188 1257746 636848 36542 180684 673399 988564 834368 1398600 5902 1631174 1462669 1904082 1836362 953423 1408371 189623 1191964 1268567 1233303 1788359 1349877 216118 642519 1920443 1629135 844045 1591156 1209010 1171533 849513 839148 1190454 192536 513983 93236 518543 1754990 742238 1787403 1691961 527353 1048339 1883882 1214102 1362551 398376 1827834 1171483 827001 369940 1188763 205636 23959 1959643 344404 1982520 1457187 1727901 933959 1426313 1185502 551811 1062452 313457 659281 594029 1763598 409967 1558025 188587 657860 1719067 1917448 1720178 1808303 525668 1389140 843573 664741 1827337 1266849 963127 906762 343059 1729080 1823856 121850 1687670 944540 1228392 353679 763718 639517 323491 1167024 764849 1337082 1157563 106653 914140 1042726 540208 413378 107869 12684 267187 54711 937197 129892 851531 1792467 648460 58906 1106419 730320 340509 1423785 48643 1802902 1416701 1749358 785988 1751613 774925 615392 726417 1917057 598056 281887 423281 435237 771122 1798614 817378 1026791 1637359 1940351 970155 1580630 1573800 925198 833234 1657731 1996593 1318741 1613918 1075812 1004033 1864538 227225 1769330 1743909 445880 1189390 1122804 1448325 537780 1373329 1264332 1169563 1337154 1259642 868553 1567925 853132 1179184 1091409 1072330 500224 311433 1673606 884404 390393 1027423 617650 1347695 1127625 768298 1364400 1208491 1839141 1422843 1475948 171020 1970778 28464 298287 647281 114800 453180 1690257 598029 1226081 218021 399934 1070596 1189193 57298 1498764 569789 398739 220567 485906 529197 1220618 1275282 315930 198055 1676291 1249460 653004 1538027 1890762 687861 586031 1913264 1561395 309837 634141 1310929 1750042 143914 157372 903595 1834748 84268 1858232 1955950 222973 700393 205877 1094330 1483548 807770 1902765 1057969 63497 1203018 328692 107506 1305795 629705 567705 1972625 452280 1978766 1083106 138105 1572541 1995922 455817 116852 1465439 1502220 8287 1423355 767279 1742495 239125 1241570 1800583 227551 1499557 799783 248376 1573871 976040 1667342 1633279 792315 219771 1572677 1451234 1188961 1601974 996353 1888057 1752725 846998 1901763 1397276 1379280 755207 1760826 1574095 1360390 1952229 969293 1721912 1003112 1261350 1326210 997233 689567 672946 1113213 1789216 1413534 299153 1613335 1980641 1169638 414064 738646 1901699 1671542 276020 518121 1619740 1286171 790046 1823330 521145 854248 1171247 1521079 1366890 282216 449259 1896636 284656 1626236 54251 491003 405308 1684897 205607 80754 389761 1846660 1511081 1619209 365110 848461 1040610 1096714 1493337 319967 740061 1002389 1696818 1664582 948596 1766025 20803 1166947 1430833 1479082 605973 1528423 552391 1461277 895756 38779 1384205 1608579 471552 1495590 958049 1984170 1353767 311336 1255674 697081 1390338 939158 277911 13165 1559446 1825495 1614582 993937 206969 1109930 1968187 175299 1624341 1756920 1408099 932969 39793 999214 80725 46339 1419596 1047156 1737541 1067451 1799789 273767 1048072 1411437 1978182 1925166 1010439 1205035 887275 1500279 713320 277479 613007 671544 1792149 1900753 672037 917363 1493136 1858915 704595 1862158 670315 1735075 1936114 317296 201561 262683 229825 1354726 949804 22992 1398076 601588 1627830 1836614 122541 456918 959000 1332475 1196603 1738321 16567 656671 179816 655279 367178 287187 1875791 1180527 1521991 1692493 379100 1623051 494318 408697 596220 1457764 1952089 1959996 28822 773610 248186 1992482 1693747 289566 1752080 305312 582719 846832 1423650 661496 1339717 14204 310349 1808542 119225 181139 203451 1004258 747321 1350358 802971 667131 984733 166485 768103 1921047 354479 218857 1438552 774425 1388570 1876389 1553557 71059 164392 1965039 1775626 1557544 1646292 200451 760587 1767069 1251533 744635 1328170 13039 1476471 1567545 600783 180864 1194147 202346 736072 1000523 858148 1164019 684442 513800 1211700 13107 1794400 733453 6010 482942 172480 438513 858825 1167631 41003 1920622 134406 437018 838000 1643419 1590723 1840146 1203161 281480 1720874 281783 1334890 238737 1641085 1239320 36428 1668983 770081 1314281 1009395 1938137 1597136 766320 1094932 686205 386518 1635390 739439 1402070 705848 1581981 627106 391629 1135605 147298 397957 1681292 1140590 1735076 757456 300064 1204851 695471 1808873 1007370 735073 1039508 1982243 870609 789941 1837888 185232 587967 1533440 373609 1999493 1150395 107340 1213828 521800 1645140 119408 1811472 523781 1347328 741656 1005404 1705614 40602 385644 1335674 222482 1496253 1117237 96399 1794945 455424 608224 1640319 1175075 1343377 1595210 1496432 384136 1478673 1837189 1399172 465255 1286193 1027247 228848 1840888 1455949 1140099 1808890 937264 1188922 481378 1925782 1052846 216322 723824 1043167 358448 136029 1423273 704928 288087 46471 1897502 88354 150485 1824662 1220230 1530465 518077 227729 212785 33550 1164169 1038342 403036 547837 345660 500387 1622024 308823 785879 251271 1568435 1983319 881387 1825698 71399 1334908 1004266 1361811 656716 1185549 398263 1441546 201184 1463588 128277 631844 943212 1830231 633761 889119 1398971 306427 417319 912137 533472 1534881 420721 1680794 750667 683766 756362 803720 1331096 396711 868229 215286 325897 540946 1446456 211333 1481020 708032 806694 1422337 711034 1983345 1685479 903482 432446 1015004 778493 1277956 1840792 661472 1918455 277484 249237 269101 1837308 562963 1842932 343222 904380 842403 122959 86615 675489 1629724 1615668 1971173 1169853 1396504 422391 1825584 826621 707497 1372880 1700818 1992152 240383 58099 1315112 1045116 1428834 1154049 156151 916121 1530572 1739232 850646 1941540 558998 1824266 868572 844187 103422 860637 1375348 190881 188715 648306 552945 1529354 333986 1771188 835773 1619922 894148 162887 598695 1673142 538091 315655 1500280 853018 654523 1089708 123540 1331771 1210620 1084981 441866 260295 1995381 557534 901389 1826214 40607 1950432 799931 1135506 1791266 284272 504988 833491 77993 1203711 113486 1192666 1195894 383913 469098 1754133 1557383 1433070 1275227 497224 443946 1158275 753065 555998 295970 1293983 1816469 1958724 1081087 1015270 1373230 687408 395596 1126550 268763 1289297 1818378 971050 1605688 1755777 723873 538003 1773858 1162430 228360 1645860 1335647 1256644 1299513 1457978 950637 656710 456760 1662359 867627 824232 1131580 125333 41523 1942590 1592611 1921792 248732 1675579 1424480 1239530 1190322 275089 514652 1234597 136785 485634 1469135 953084 1563717 841922 1147248 625676 520120 1013587 1596229 1241748 390921 1417074 1129507 1003360 1950030 1746758 1608067 1256063 429268 902147 683508 1961650 1879855 261759 520774 351396 1696820 1190971 25681 1364935 1943158 598633 1709568 1169782 130319 1421567 1354291 497400 383506 1669937 1731156 1857575 1719325 1532754 851781 1483632 1408221 998000 685471 412808 1489527 1761142 707570 890106 1121112 1547372 1727895 862720 1250906 53881 363553 354470 235268 625944 1051148 570498 1473050 1694328 858541 713216 1352125 1355671 322576 1710941 479411 19732 569678 1116932 328530 1786984 1029230 1768715 1017002 1334502 273286 709536 925776 593517 364425 1875974 1099638 920506 1041057 924783 802253 1388355 1039700 1350079 660887 1165833 683432 1167058 1791386 384676 328688 1116646 777758 281611 1461729 1014245 955756 270890 1496106 249524 1604778 1489772 1462759 620441 561763 1449622 523438 1557443 750081 233148 1580928 1961803 1892701 1079440 1805060 696358 645000 1600319 1963755 1710160 497916 1678804 495769 650607 1862867 316100 1181068 1714083 612955 1896981 138349 1829229 74514 1110472 1860660 1155965 959442 921794 279805 1540427 648697 990732 97581 532971 755887 1215751 637845 769661 1318758 1834410 363369 1333471 797899 193913 1373962 754045 1603 983638 1723526 1347747 1946825 1172550 58394 1769244 1210732 125493 1543424 1934273 456552 1296270 997859 1482342 1044724 357362 1466365 1936992 1346271 143401 1416455 1343992 1438417 462344 1891784 1128501 330533 625344 1821441 1587047 433401 186743 452932 1632558 874537 435281 657544 991780 1569910 1391415 409926 1716290 955085 351750 704471 65903 292961 575091 669773 1693115 1507352 902827 1334085 6605 1487615 768545 1116712 1981062 26851 203529 1309986 447538 1853581 1626848 54816 288044 1532044 189653 1561417 1764813 1053776 921767 1605245 1971901 1684147 705817 588332 474981 794154 652799 935953 85487 1257507 371649 490325 838325 1946839 1011859 861817 1431877 1567399 1823779 928214 708160 1264937 427220 1099780 1810585 1032812 1413711 969437 34874 589713 663700 1310965 1730067 722654 1322722 999156 819148 473696 1258707 1092625 1558028 1555590 1357199 573558 1572297 1906943 1990992 808217 1673018 1836613 1002813 1379929 1005846 267409 785722 266143 1469548 270519 1934322 1342641 156009 2302 1286143 610010 400270 1096228 1307 1251478 1972260 1755577 302342 681572 451848 1263258 1190336 805035 165034 765819 290551 558180 639905 361460 409184 1780992 534871 1348813 1781912 107003 170649 1239262 1084826 1786024 1659918 1389632 126766 255251 881999 532822 498815 490891 241159 236501 1467368 626542 1232432 1104156 1156622 1943813 388511 1589146 262251 1838279 1649423 1065276 559149 1842818 266296 840139 1239797 200976 859462 753683 1613404 1017907 284663 50407 202077 1891207 1278435 1363824 549011 226183 1853574 1057695 101827 21220 1929317 1774424 436008 718186 1718508 1176304 1516427 790990 334024 1891289 747897 878933 1985727 1714743 312985 239072 1705712 1718698 518419 1314333 1879575 1053322 307288 873306 1489718 1063741 475978 1445300 1428263 1851001 1993053 1832277 1145677 79167 1484794 946845 472175 756262 1794354 744904 589421 635246 38593 794041 1492170 1776454 1764834 499228 1499197 1460724 1563748 1078762 563191 469908 1637310 912936 1744890 1773798 1438949 1145682 1243970 1056745 834117 564536 1460899 548762 1018926 124545 1984774 1796688 1049847 1227084 489266 1382101 423204 312970 1331260 756277 857897 1951723 274634 694353 1674088 663384 1225153 971560 244031 1297299 391865 1909006 337743 504967 1800342 1664599 1835939 928022 1403878 1850002 585860 282247 1937978 1797999 1043953 1600471 629401 1246345 1067866 1735622 1236384 1623905 949851 1217563 1564689 1345696 905150 1531369 1078296 1931166 469748 808092 68968 1179723 207758 1042478 1716865 1369127 703827 1721074 1458795 544424 1108530 1727336 1723653 1966713 1075685 1493185 921069 1393736 1450518 45177 1165234 1442011 1112845 1106173 1372781 1211144 389404 923078 72772 1545097 1237662 1284205 385964 488672 1454225 1452263 1782570 757480 1636940 1424239 178303 1279998 1415810 592870 199906 772389 136551 1670206 240801 1604398 1179809 949596 713592 59994 657091 892134 693659 494927 1683726 1791765 1497754 1787913 1271835 344430 990974 1655656 1880855 1216621 1874261 672161 1337547 1421554 770129 797096 934166 163040 1578427 1253681 343929 339299 167641 1898406 1399612 1622775 1555017 823239 1716881 688818 1705758 1839844 1629602 1596425 578373 560001 1585493 13476 1672010 511940 1426555 992360 818757 545092 1721459 378013 794881 867663 429120 1982789 1016529 1487558 786366 273955 1901811 1033398 1462641 360808 888220 183082 1746844 588081 254080 1720779 1118911 1437986 1086902 1751464 666680 471722 1137392 583072 1778006 523458 377996 1232725 238799 542857 827371 972145 1135040 780801 1614803 1260682 1709650 195110 1691367 1593515 607904 24802 156200 904385 1345863 222173 774924 283795 57897 1870017 1283076 705449 814930 1936975 784714 910334 1545154 92745 1345221 1039014 1219818 734703 1220334 1186734 603644 1730368 1916291 1467631 752166 1935451 1794883 663311 1832090 1769140 915528 1527744 1110994 800457 1283720 44052 720604 3180 634806 683178 1829507 1637889 1919847 563965 171151 1433493 1206925 1550964 1744457 1478425 1981594 629290 1575152 1486865 401473 1811525 1606231 288836 1544844 779711 49829 344001 1075695 460879 440086 193287 1948634 377826 1610607 1968536 943759 427645 1671924 1552814 1121475 1594374 730316 952472 1480135 449050 1206277 1432414 1698457 1268239 568960 1590153 1104912 1020719 262222 512081 669969 785576 1943080 369212 1806259 1358910 387630 1746762 426709 255480 331614 1265024 992328 1743340 413826 769632 182476 1811041 384179 1271135 1365255 235776 1528352 1093663 1304917 1942488 1514736 372694 140719 1182680 952223 1506531 593789 1883494 214160 734593 619508 1698621 77997 1806538 1645751 836214 803388 1146279 1620822 1708691 65159 1626774 984059 1926418 188073 1659150 526976 1452907 130976 263639 1937760 1928700 1099616 1689720 554559 139454 1801591 422066 1802099 1035279 32717 1140984 838312 1695388 1646245 1523780 1747902 550538 1665464 1221085 1657269 1361415 1865698 445044 474059 674951 1796573 344983 660119 992006 1968464 1687178 1249331 1607074 1415036 1255943 1850627 1064283 1381564 196687 723843 215721 1955937 1795023 1696239 1470145 793997 955763 1750257 183824 260266 513566 1327540 978484 162789 526904 1070494 1766872 1222554 489378 904580 419762 1450267 1454561 1935176 423656 520841 1287994 292179 963980 240204 592950 170046 1235138 1794459 1983434 1092758 666120 1287248 1568144 1104746 269369 469534 16152 152250 993999 509792 1441168 128506 577411 756529 1405494 948328 1283455 1142273 159695 117301 794147 956840 1762717 185378 789766 1627134 483759 897847 431205 1391220 1237760 539320 603064 1417129 1863790 1981228 599858 678088 455534 951169 1994238 20729 1593326 1829208 316537 1935998 503193 24178 953535 740779 461333 1085310 1134070 681561 1241373 1129614 985310 197770 249705 781282 1274080 1225648 1751059 351845 15248 1345049 160770 1404714 1882609 1906499 443448 1381354 1585839 1388792 915208 1520751 1098006 299272 1899488 814723 992499 1184241 922565 1154551 1023013 815959 1762137 1899839 923818 639884 1955159 162669 1192669 50624 575503 167808 225408 1399616 898317 1620251 919200 340798 892505 277062 127354 847272 1967658 327078 608326 216507 826294 1861932 1331799 1297641 1737390 186017 198835 939722 616915 1457283 1174219 906019 967501 1963021 713985 820230 673788 1599135 1794737 1039940 1035387 24331 295850 464614 1351055 1109174 1746278 1012307 343818 676583 208464 454241 1082279 1473656 53120 17158 1801616 254999 1609150 1071712 78333 514759 1386945 1404837 997410 1739512 1111408 1618144 1352574 666025 509455 328533 1593981 1526467 552714 1115821 1541798 1504192 60478 459880 62272 1636754 803672 573258 1065391 1212614 981299 151610 1543836 884010 467436 1518116 968608 721648 1496510 1833275 703247 1443588 145228 186753 1467652 1074731 1964301 1804868 1245569 704706 486698 1547882 255022 279146 1302405 1181884 1628682 1573104 1931181 1072234 1364185 1579226 1036091 1062581 86903 696091 116087 25614 49429 797080 183386 1010879 51754 340403 518031 1949081 310022 899074 752375 1684009 1416049 26532 1107388 956855 281336 527464 1297267 1746242 1558412 391268 631595 190956 195984 1287510 1243672 1109731 1549789 702323 135663 377680 1486587 183925 1535869 1463597 1397463 17026 82649 209152 1241349 1734170 77401 1987661 1751960 810000 184502 120143 1026648 1161102 215711 1173965 1474722 1039087 557056 1427679 300704 1127609 1612689 250279 1053937 654354 1650155 1067740 1627481 1366922 144375 1717894 683526 1880641 99678 887951 1371853 21943 134140 1536870 1048913 1775457 669770 1906448 929085 288825 425542 1199362 1337566 1293508 1412379 240223 1291949 1374141 1699178 1172878 584361 705808 69038 1193178 475107 1588226 1785270 1839766 205093 1484596 670807 177248 1312186 1188622 1590966 23439 324577 1286833 1827406 1575230 908992 535859 212250 1974419 1718392 1215674 773063 1146418 990887 79397 470724 1570004 1236212 1026507 54891 1208619 1381149 1911999 1507053 912494 1281337 394274 1712991 525919 1115343 1056556 622663 1385315 307834 1498588 217536 1530810 886450 733823 145752 522 1853649 256728 964161 1202961 1503257 996536 1201186 215602 1752344 1386904 536410 505327 333291 618413 1406579 551715 1742255 575163 1490818 1575669 1978747 1818752 1766312 1468353 237455 1793942 407569 1813241 98446 785430 1798123 573350 1190582 1952126 811118 1043547 357462 1736438 268507 315664 1283340 293788 648726 958430 1827901 1574924 1182786 1435818 343334 912906 1918596 1308200 1050950 137750 1374747 1916362 997701 1784866 71957 1456030 1496312 8110 1510734 1485201 1435338 822830 1731833 1960160 56180 485860 1450457 300753 1073468 1955407 723121 1345059 818785 627740 1875506 900732 1014214 1160677 1135373 1729227 230016 1214719 967849 560802 1007257 1145373 970178 636870 1728116 583344 1753013 497756 1528880 1197298 1102139 1649750 1723382 506100 976625 186351 490116 635717 1755985 645327 954443 1868831 1238521 386209 253249 214936 726617 555924 1039338 418336 1150379 1576849 809882 610367 574668 1914019 428447 1927150 502269 1462447 1457035 962122 1855630 33391 349844 170118 1640865 1663974 405172 1539493 1116547 1932925 1384839 1874622 1991311 723678 1323895 626455 324737 138606 1709566 509010 1574313 764582 1336976 1594799 667394 1767763 436471 411920 821781 1415281 736707 1440960 105086 1756185 1986768 598118 641183 1229076 1201103 1061596 1814874 1073357 1035766 407729 1759083 1111717 35069 731889 1397147 1018352 449902 1814571 431917 1700419 1944639 247714 394884 1689115 1300664 271467 1982522 912857 115474 1567504 1605850 1076264 1520929 742141 649866 1837885 328262 1788554 1390368 1034004 625837 334912 301922 1836827 844287 1389800 323692 1875782 1655719 584170 1813793 36612 1204718 280915 1994432 798845 1143964 877371 1591414 1840019 1800615 454935 1262079 1679462 1684451 114828 1968239 1568112 1441470 934451 1854445 7845 1216559 1295731 1254822 635233 112531 1837488 449178 565761 1183543 1346940 1308164 1729612 559516 1416164 1886396 1833632 1598738 837959 1049396 475114 1975397 1848282 1477940 1079389 142909 1861884 1008012 1687780 1122471 1017767 546481 557789 1180243 30623 603403 999166 1840173 101637 1079118 1259523 1717010 1620826 514669 1257797 1614012 471446 1109287 1580251 1991838 37396 1512445 220089 1885835 873451 618247 1569536 1828362 1334260 859459 541784 127236 1024525 736288 524263 969233 156185 1112182 857619 372902 1697805 1101170 1253624 7940 864659 1264381 355955 386039 1884101 1557831 607142 275063 686620 1270086 364410 1868244 941696 1278931 1683804 86140 1711374 462815 586274 955757 511632 1922801 211684 132393 1026753 425556 218781 1057116 1478047 1444730 1986827 1014179 563762 1404559 1101762 1520286 60952 1643351 1626673 1495717 1104248 78220 309404 419290 1917287 195661 1346814 1445441 901128 1383641 243115 1244856 1764940 12574 1022539 1643454 1695413 1666745 618273 1088531 1487984 210356 442149 696934 1156649 1195206 352741 415051 771519 328457 322871 1294548 1065571 156528 359886 1435335 1151743 920172 1208232 1902154 1489708 1198458 1751902 1664245 782238 1157509 1744264 867969 774535 573911 1017452 427234 483213 636905 1298527 1659614 243434 1091041 1118697 692866 1178430 913972 1704370 1260391 956827 1262413 1028559 272830 674481 912755 1567207 320828 1716874 1619317 1104133 1058827 1764326 861179 1926516 1909828 1761554 1127081 1811878 359373 897192 604714 1643180 1186169 494169 7733 1743254 1559158 1641087 1650439 677294 448966 836953 501294 1526469 654293 228846 122414 522901 54167 122810 1396821 1895874 815288 307055 1288103 1879595 68745 1997067 160708 1244106 412048 1546551 261255 1075424 690171 1207885 798045 760739 1742062 1667083 1493434 1834925 1760046 976948 1830614 1472923 1580230 194872 282110 960833 1663609 1609980 353788 1563094 1561831 721997 232930 56205 1691054 1532562 156627 1529952 868952 427197 1602522 1201837 224925 805533 918764 863148 650513 1436383 1677118 725265 1254527 251790 579781 1620319 1547414 1352890 1058279 473918 970368 1090701 644642 699536 1101877 1065955 1764147 100519 1408446 1765387 1505807 616221 425638 1754591 1254193 161219 1129805 1607985 834655 1090306 907833 397916 1589804 779949 192559 582012 265573 1311906 515631 963318 1003841 14142 1446747 1385572 1452418 797792 1533131 286527 28894 678938 932189 1766643 1603557 328498 16353 662990 1250927 314779 537144 994371 869 569974 544378 1581575 895421 1436135 202149 1881735 1282020 697371 1756353 1089601 646557 1942463 437776 870772 1351628 975260 560775 1892607 436510 1670250 258202 1814641 792448 678386 1058903 2663 346354 1889887 884018 639897 1673741 1592028 550929 1506693 1190912 719083 769521 915725 1782307 1013801 1924452 1790217 1102190 1643269 649388 1689876 719198 1526562 546225 503648 701691 469614 1913530 830481 708796 24387 1219974 1328485 1208244 1780716 719185 700304 311404 690963 783568 76558 1821163 751612 1953109 416197 728632 1099330 1671273 1358453 293331 716440 703703 673826 323270 397479 1599974 1924150 61693 1348546 699293 264981 474174 1022666 835202 145830 1922842 99514 855259 73336 877915 116286 482244 1756136 403053 746782 1132054 1276000 559560 615272 898967 737721 579568 730906 302407 405603 915665 1293945 249598 50631 502187 880499 545584 387071 1702535 1425524 1459587 646838 481073 1656738 40468 468959 298210 1026309 663354 1206421 566925 958834 814480 1960842 409431 214793 1792474 985835 1942263 1395391 208930 1042458 914439 34830 895614 1290044 1551318 1928239 946525 23156 1589555 977617 1377431 967919 458466 1872451 351381 569196 1525486 755632 1228778 1261213 1960004 225088 364364 792526 1923720 1382625 1806314 734672 144728 763893 570377 501190 1417791 1052813 106497 1204109 1602295 1091087 1596811 67653 409124 488385 885359 1652766 791089 632558 1330615 965500 928508 515908 1975453 644599 34250 119639 180688 1037574 1901232 1290362 1092080 1226549 917773 915540 1143569 403880 726920 301443 1830648 798046 240403 585303 1035891 402527 897194 1531439 407040 984304 1280018 782988 1393506 1146753 1093934 267501 1410269 832800 1849840 130693 1211109 1503440 913471 520680 801355 467869 338154 41315 1541021 1824300 1961920 1839717 1869742 445293 1397928 819171 458083 443058 1295802 737967 1315259 1061536 805673 1821829 1694151 957294 569854 78322 517297 1838168 49329 618550 1752588 747076 338079 359049 238820 1506126 683692 488247 979652 1464518 585934 1511272 167049 1969706 1852516 1929598 1246892 1643263 88256 491989 611397 1602646 15833 1492954 1443601 1803977 1431323 1628660 24546 1594180 1874533 1686802 1086864 1936600 630670 1558661 114958 964718 200116 1219605 1259173 693021 768369 586691 1800465 26105 1961083 1149627 1176042 1590281 214765 1409636 733002 680021 244130 870470 446753 216376 1525521 787657 873641 974514 678081 1405242 47625 1366466 1416872 534713 1758638 60989 417121 1859945 1601963 1941512 699923 158525 578739 1859753 224928 1199594 988118 1413253 67617 163370 319123 1630862 750990 1279993 900993 78861 318981 173764 998537 623416 883855 1133451 1289881 1163584 1757632 1184580 897672 903123 1557059 173693 631167 509617 321564 1104311 179170 1739230 1187857 1287284 1193459 200575 265745 987103 1866905 653208 1723323 960686 1165669 1042508 1546272 1730234 1905318 250614 1311866 162332 281873 1830156 922723 885869 278607 1756260 780285 793500 553387 831343 697927 218381 999487 724802 808543 468451 1222154 691770 608372 1746346 1734577 1730718 157492 1706550 557346 855900 1048288 1955204 1089468 1343954 731924 1099359 1340068 366237 1019146 234008 1529781 153376 1776175 800547 1334362 286839 1157823 1367684 714086 851961 601620 1430050 1939854 1707972 351819 134884 608245 1647118 1994841 838496 1399240 1153648 750938 1956919 1976749 185150 1546474 369436 163521 512789 1633 1359099 375092 697018 1408083 1500211 1651041 585928 1068120 1846783 1850682 781339 1192461 897713 163056 936330 1356362 1042739 1150292 1204986 912376 1089659 1831407 545910 1902630 678181 1088481 96271 1460169 682231 467648 1841302 118537 1054526 1588581 1491190 1982663 1115557 629713 1562421 1166832 182068 1889663 235197 549858 1163650 700445 1523263 1413744 1279196 285495 1298613 1176144 1904628 583323 583498 1159759 1279176 1967317 839724 1412176 1134770 270551 559501 645171 663430 1321159 995065 1600031 1915577 1865206 1105484 1010663 907882 554766 1258553 281696 63256 1982335 972851 1646927 74048 347321 900728 1231903 1021868 548047 1971843 1823613 1795483 1832713 322371 1205753 695915 871758 572751 1116411 189717 16857 1347514 1413784 255504 1427842 355230 1783171 879359 1582753 217438 315700 1605380 1022623 965950 890050 168240 165082 1669460 1117293 658052 1559217 953489 130237 1530447 1583454 1568852 1729036 480531 886552 1152680 1536730 143291 51291 1346579 230502 1129031 1855533 1953418 1618772 1316328 727865 1818188 830236 825004 1203863 1125833 724884 759377 753508 883280 161344 1012594 206003 902038 1671072 1794928 1876321 796549 1899963 503538 1367508 1579456 1685473 265083 691154 1947973 1505447 1217549 879297 1615845 1554787 1150675 1961045 1096755 1465040 784863 1003370 1900237 1059375 752347 889291 117444 1335782 1902560 1445689 1476841 722225 259707 1503495 1262782 1713596 386707 1708098 1329723 1720439 1544811 1222495 879396 1053584 1906497 460954 1261904 1592143 1710405 753003 570625 683583 1312469 226785 910313 1778002 503771 1259666 331525 167746 121468 727082 1105022 798254 1081575 1776970 413126 1989644 1700515 1625838 52952 1142770 425184 1692766 1877669 1324392 934488 477983 414 554946 1353124 1019839 702615 1290419 1901239 1044485 530323 1336611 1878735 925823 1881269 1563013 1000349 1347362 1365239 1665079 1781013 511646 1654002 1532497 1923424 1773382 1175184 878383 923569 1267768 1259530 848440 1238075 1719573 1842394 77295 1110780 1065756 362046 1308790 1980058 1831511 1343690 1634804 632336 1488144 899125 174519 336933 1584872 483444 1244261 1440134 57383 1732613 601920 1585564 294778 1615368 1486689 418549 582689 328352 92016 316951 428823 1035848 1293277 853733 1102373 1186679 69125 791154 1710012 1825148 1463299 681958 66403 223013 1186899 1773902 995744 1583422 1732551 1866005 43490 325705 569784 1251752 748026 1785417 1420242 1616293 948336 231233 1282459 697576 880398 1844089 737881 502696 1109964 1149424 138603 460472 1381320 425715 868178 1768098 328858 1048706 350095 1402698 663916 1692856 960733 1907454 102491 342385 241705 1540509 190071 485325 988924 1889533 1912229 889796 1796272 1619020 1896551 831212 440521 926075 1632861 1722220 697810 1346630 1669809 1766955 41889 822613 205799 594303 824746 77982 1440447 435375 658626 782668 1221242 1470952 850526 1256243 1167114 1167749 958648 1318216 479986 1563657 1835648 566451 1171973 1281627 1836504 1186816 446904 564481 1316498 657762 1474503 1329315 1710246 1914637 1326208 247004 1508730 1824702 1252970 28200 922357 1496651 1904117 1614862 440742 1407075 709927 1509506 1678275 284793 256839 1437817 1178511 385336 697902 802909 453025 1297859 1299753 3521 260596 1103086 1655394 1145522 1365303 728108 152322 1257316 1943450 673350 201679 389601 1089777 1971620 1479081 1209007 612880 585640 1166921 1690281 1562330 1308761 410293 863469 893933 580627 703076 158826 1219299 1598686 1953879 1331645 868367 566140 197826 1701309 1076973 267591 469121 1170515 545977 1024406 1478711 1985112 1904563 111589 1594704 1749416 244176 1420909 1923162 1127608 952037 791457 1261176 986991 33375 1449537 373919 260324 797224 1272628 1947959 1320581 1113562 124765 240963 1351548 736543 296010 388480 630877 931053 732025 533857 1518559 1299046 40413 1225545 1236122 1242176 305670 309252 1884690 797843 1297467 815662 1850530 4548 720011 464757 658205 895342 1960338 1529846 1710251 1722545 1811337 1527363 51352 483795 872790 1867842 42287 1953432 217828 1815740 1527292 1710004 219266 207379 943789 1825136 916615 93094 1101043 1300140 44151 528383 1130615 816032 658536 880736 1758138 1671968 715631 1465984 1494376 365030 1585392 68605 134034 1681161 1590241 863714 1307758 1959426 1874764 1540235 1994520 172042 1328100 81737 1764420 1177002 372473 1429845 1161547 1766859 1398863 472211 1427929 1229702 1899291 1580377 848656 1797330 1051762 436840 737888 926879 1994068 556934 1364812 1949428 674416 1115433 741920 1661596 1693530 1730614 1455070 1705556 1629328 948963 726497 533462 293242 1872383 87737 244938 986809 1391401 662033 429119 651101 1231489 1188270 505259 1300605 1941452 665028 1600916 673964 1235279 1797311 1837988 428195 1183619 1257722 842807 762568 560980 1229669 1517089 1275412 1997565 760045 720892 1967321 998288 1121249 547993 1906386 1787256 1061835 1230684 1752154 285161 1969340 1369729 77384 565563 1482890 1709483 705852 294566 261912 1809811 1036177 479500 131094 248485 1758233 1958677 1357711 722912 1641129 1704135 237763 1911561 62431 209953 1982727 1874798 1437779 1688808 1560492 162044 658081 34680 1943596 1867085 1821981 1602083 1697082 1534830 1083691 1535404 1053534 762383 798443 423538 1954786 935585 1807764 1977780 1435250 74350 145220 417777 727081 1352760 1588032 1466709 1596491 1288205 532932 145005 1393592 714636 1925042 1645096 889785 1990741 108285 1838695 353861 1245363 187737 1607293 1430399 394906 774812 1534623 1611735 1167200 614709 930088 908208 1368505 1898862 1464546 411545 1570841 43824 1179115 1495125 1706153 201646 1967137 1266472 746173 913015 248390 1604322 1217579 1461860 346393 1892292 536988 356803 1729101 936303 1870699 407406 1679301 1245590 1966168 600342 1278960 692258 140350 1102062 832229 1873349 1649754 1363734 145616 1604161 125025 829097 300284 127912 1521097 767925 1572306 286669 1203019 1976859 1552481 915436 97245 1863726 470897 1509800 1779646 918984 1116263 1418953 1689184 610169 256751 511088 748059 21179 1211207 1013183 1004465 1489678 417734 568868 517927 724986 1220321 905152 1511757 762384 307950 1104589 524402 1860256 1302724 453489 468848 871248 1288281 1015887 1296808 1818048 735635 819554 1356372 10330 756560 352959 1783390 1931287 1201008 1571583 1953126 1176697 176438 583101 1818517 1759821 875709 693934 112081 1105339 1098774 650423 1753054 1074360 1531536 1540758 1511712 446059 583709 1809427 846376 685382 696414 325611 255352 1261128 1335712 464643 1074461 186149 653775 1998022 1671170 1403780 1037202 1178764 1594314 708008 3257 1392430 345691 1553970 507695 1372723 1412340 422648 1550120 1291414 1020210 1250655 578661 1613326 613702 912121 1517314 271240 600984 1196886 1680942 1198058 1809015 619038 1104931 25125 1081106 1268802 1337364 760894 558472 909137 1926251 818656 623970 1885556 1954800 892492 1730931 434133 1196931 576343 971312 1371902 451718 1330179 396641 1524151 1697914 1433749 720489 291132 377633 1546404 291877 937606 168714 1200206 229600 1799843 885708 1721597 1538616 91750 1203528 1299039 12510 1850362 1102366 1622955 538963 1199760 1713236 1803051 620106 203586 790464 178475 493771 1468567 923611 1340295 1183492 1352312 370210 1135975 148450 942225 1353939 177069 17040 678651 346022 317880 1398054 147680 1505728 494496 952120 337072 820310 490213 881718 751341 682698 255030 470310 1481656 1227882 76819 129430 1161348 809960 1392377 524577 1752888 345191 390168 924965 529475 90806 1618424 1773146 1424893 736326 499076 930978 1928358 66500 790988 1334774 1978221 43046 1727475 1129863 1125092 275306 1245240 720156 1892629 1134842 1988250 1101350 1004425 1701779 829563 364569 1691697 479725 1541814 1624311 810250 1257003 1140278 323409 1130656 387853 1272004 1507346 1114449 498898 918223 598853 1680567 415298 344582 1594407 969658 1429100 334151 233969 633043 1091841 448841 1485316 1529941 1643407 599623 1586576 1284313 1656568 686706 444856 179863 1749156 71804 1584323 844551 1959449 1300758 1335463 1649376 1000771 490776 603910 1158846 988424 1301071 1591594 1523060 1565776 65736 1959242 126871 103998 1038327 606104 1933127 316599 1900646 1350176 1463103 714468 1978832 705728 1509489 588230 362489 1651164 1887852 530172 1497479 890686 1799002 1286703 1059111 423839 1409095 893422 661394 1655104 1038657 1296533 950293 35374 1849930 1551215 1179444 1425791 786611 50663 1890972 601290 337492 1770955 446960 1361422 14923 1014091 738065 1538412 788693 345757 1792841 35158 527731 230242 1939948 147531 566553 1984010 379310 1181620 1246239 559899 1901267 1863431 1567658 1158140 93368 190848 1100508 1508717 571280 784939 5021 1874767 1026389 850787 651002 5426 1378305 103068 1219240 1546378 363558 1617335 1044455 1269782 1427190 407378 219893 1527727 1025757 1246391 1551675 1488924 1403199 1019710 157956 679490 1979960 1057403 658168 1698636 422631 450327 1788199 1021755 949895 282367 478275 24999 1169908 1308065 1683280 381513 614411 620569 83015 1693760 591866 837551 1730362 1028344 591983 804257 1003608 599063 1845207 1912417 449741 1009604 176731 1821867 654272 321288 1576041 533373 239001 727366 167437 30984 69713 1282212 1249412 1396068 663474 1940366 1518734 805490 1530523 1334075 1620738 1308575 675772 1132039 1706445 892043 1462793 341447 1803978 7874 1575120 1104264 1098836 384192 391092 127585 859478 1793653 1641732 703273 943619 1650972 1332249 144376 1231809 1268304 983602 745555 1691263 236468 808706 1648439 1569921 626368 728451 335188 816915 1398869 1737572 1717649 1195936 1037462 277820 926730 1650277 1910220 618660 1199115 1020921 1781984 1438939 87069 1907495 21069 1397682 384978 787603 939293 1807873 487988 1572635 1865454 1232293 1917239 1026632 1079358 1138885 485063 1748499 481333 1425833 1843857 1725262 1152662 1016018 924386 1368158 1789037 312113 1437613 783497 1603000 1568046 736342 1543959 1958112 1358104 1890674 1388114 1761145 915825 480488 866565 1052285 1553765 1783453 46227 1138852 392611 821732 1446563 389436 279604 246298 751735 1764850 268156 1014087 691599 633036 1284949 286670 1853756 1006902 289737 397209 777501 787480 804316 1181276 1894546 1951315 30013 323018 525184 538579 1500512 390762 136627 475968 1613741 1663471 1183762 1225137 1361704 540976 1649375 781689 1937926 688113 1540783 1847850 467775 539566 1417752 1919321 1239284 265658 1758236 1719864 891434 1716629 462166 1603833 1510469 879936 1705421 90494 1066768 1493501 822897 244823 1574415 416762 1441249 692916 306881 1753658 132576 1929975 1256720 1026577 997251 420576 1346210 1522699 408840 454187 778922 1076341 193766 253552 599317 1370532 362616 1138293 1883238 102385 758101 52421 797359 999059 205949 110146 1556126 1216209 747366 1227288 1865278 1537030 1742993 1336153 1319569 1546827 652275 537399 149263 1271190 1402107 1167407 231354 1067723 97412 1452482 15844 1829716 896565 1583937 1753445 1005953 98986 1961710 1174889 1990127 1882845 489522 1057109 935203 1303786 555302 97896 630095 236242 1117215 822125 780424 904413 609884 977387 1587815 867090 1997503 94864 261907 1941777 792061 666513 1514069 1876125 1956210 985676 1372754 1207559 72242 33451 1856059 1329828 987740 727260 1029603 1151415 604309 1505914 1047961 1953969 1176748 422794 60921 1237635 167303 716983 140822 1772951 1932930 1506139 1840633 639245 1733378 1119295 807450 1441312 659719 1499408 1546780 815309 519803 1981360 521655 1494028 1388960 79368 1495672 1842668 1962560 419730 1517009 1106512 977422 1089888 984545 1119266 1533891 225853 1084655 23026 1234623 1193506 1876078 607754 1296284 292847 743121 413873 773205 638967 1315274 505470 1021467 43465 445484 1919978 1188188 348911 1747836 399124 1586092 969241 52644 506512 1480458 745653 662696 1091693 745438 713561 1405704 1700785 367674 538418 1050407 311347 889950 374089 27895 1064789 161075 408211 599937 706509 1930207 1105130 1581876 943579 1390826 1142674 916752 1656341 1736126 1656374 939449 1047557 797484 1859629 1306265 461615 451316 833703 992494 69569 1717108 65190 827197 399565 1152875 1499260 91355 1408381 729903 513154 1759248 789066 1167488 1436509 1938916 886915 773496 965101 481610 1768333 45706 52373 1199227 865277 365347 1702586 296709 1285514 1448748 1302859 1220953 1723811 312432 1212053 185484 274645 1161315 758503 665734 1932199 1639576 914078 1583213 881544 813473 283387 258174 240272 1297970 972158 1801657 936474 1259560 40161 428500 1156749 963971 1572930 1012903 1578558 68111 1283327 169109 1023754 993633 1002895 659228 1603690 309615 772165 1458141 1731627 77268 557043 625114 122057 505264 1762551 112476 910966 96298 820208 735910 1157264 1942341 405838 631708 693562 338667 134799 1971365 1889054 423238 1596154 1936425 784745 1409999 117 1688335 121800 1511607 824290 230917 1415015 709846 396452 990517 426500 161829 1399988 1825987 1084197 715738 499341 1421179 625511 985147 590294 1221808 550235 1601331 540983 1160505 1128098 1279105 395017 903414 467787 995807 958856 901094 1319490 363570 89678 448960 1905251 1180893 927721 198871 1817758 184439 504476 1887104 260552 1318144 991219 868215 1653992 1437911 218659 828888 1208740 1542848 1867884 1524868 397496 1362632 1133454 714597 1965031 1933698 370376 313403 144776 525042 1749706 1344331 720895 432526 1625098 746773 1979071 1526343 1598171 123702 1754646 535312 1240654 1732005 463210 1860346 1801669 1581339 1711934 155095 533109 437976 1030220 1346880 1670219 136737 48812 401703 413997 1304776 242359 1612721 104801 62384 1404937 819373 1142657 1663918 1064213 1015204 142888 137874 1410610 1147539 1326611 299585 742069 1477081 676296 1086771 726370 522264 579021 610855 808375 143177 732465 1383865 1769159 1129872 540089 1413997 250554 1321972 787913 968575 667673 254092 1446949 1944509 1568890 639009 166274 60396 1637847 233168 616850 221259 1944389 901127 1984785 380676 1736731 1114504 1328313 1114418 853167 1501213 1907680 825630 1889928 113222 1660379 626643 1930031 714112 685829 594839 1447295 242476 841654 1306723 134253 757235 293913 680806 912990 1717140 1044415 822179 727300 1181448 549881 1632125 1515587 738175 1079555 1920437 1268947 1909374 293520 1676558 130862 1262954 392214 727442 885927 1149150 191091 72688 986669 1267526 1456958 1424193 886208 450741 1340806 647353 822918 15983 580333 962285 626102 540525 842929 1778370 1000374 1433357 1004329 1013622 1998676 128837 338059 100168 1566998 821628 1775369 164434 490164 150831 1746113 714044 1558302 1314172 1581065 266815 1519425 1201139 332987 1788991 957332 301822 347119 1344347 1517219 393104 1207201 450012 25360 146940 1607019 257954 1381466 974053 189412 1523627 260074 614299 1001266 1946406 1019134 1572262 8100 1023924 218797 1272449 62606 260206 1770453 590918 1114260 293203 1518365 841560 164789 874233 1836609 1062674 1450455 494532 571402 1585233 38960 864296 776384 1129193 1367108 675236 548189 1527508 116541 1506079 558573 1133493 1551694 724644 947940 1284047 1680824 562476 134911 1915376 1207964 739217 1429953 603286 1270529 563413 1578287 1800110 1199381 513963 526864 1302123 1532767 1442358 1251833 1134537 1105266 1803379 1151529 1512535 1056787 391916 44341 515845 1009152 498419 1457345 556204 1588248 394977 1430532 249659 1380926 1618947 310987 748008 135967 66044 740469 1661192 854651 407872 1852506 1357331 1921586 405753 1025755 362915 1321610 1717107 1293999 150634 1399536 217289 1869588 192752 676645 1354987 835519 1065930 305771 1061627 928226 1403853 66880 1783986 763518 1836705 1673290 551063 764178 1712072 500876 451120 182365 284368 954734 1392192 770072 1142469 674349 1726442 1057491 572269 60913 1811944 1400629 83427 1466205 679176 1671545 880244 421485 244062 1952047 138065 1799153 991343 1840074 1361187 1514237 1715459 1617963 485703 1396127 1767838 254742 470893 1267550 1658507 383110 529751 1819364 1267396 1482800 1005505 1521076 1715440 1312836 1027270 792499 1344612 1966565 1558339 849942 1151300 911267 1907174 1157282 1966793 406677 1758727 724256 1236092 685256 342628 1883959 638912 1708454 170665 788009 83039 1393859 1432417 1534250 1916715 1458369 929687 710983 1176800 1731319 419643 662903 1508303 165076 964131 1929996 1703246 273540 1916605 1773985 996126 775769 1651692 1110458 541351 157775 105633 718387 1423652 1274976 122341 936956 1393091 180543 1931177 271108 293483 1389378 417688 1490737 589149 608811 865312 1649928 1190591 1369471 316745 913804 889893 33158 1345318 596419 174366 1903574 1376410 1494746 1139601 1458477 1073678 1167066 1662536 1349431 304047 1285401 1803237 694082 775478 108797 1272108 247406 905826 1304055 1908741 177144 862537 971616 1949384 468535 973803 1964855 118948 271938 161775 1841362 1115312 1901795 1254530 145399 21869 1217926 526858 1477184 1480987 149812 666781 1528942 359971 852437 1735271 408943 1311453 1297107 557739 402194 1921661 520811 489020 1676877 1601713 506348 703483 1131393 839743 86762 1644074 60244 1120327 481621 7254 1643856 306244 1327605 566758 1625823 1909441 1730311 1536099 1622191 1606951 1690020 1984956 1000896 720281 1168866 1123358 921482 205826 341402 264793 393442 1979324 177591 1101513 1112973 1204174 504493 904673 252236 1678065 232262 761657 217939 555317 912363 150149 1039888 1132000 696794 989997 1382525 1084189 627779 1999332 1768322 291183 277038 819424 921741 1709853 1644201 1284519 1795192 90962 1734552 1796927 1912218 1665830 740317 1367417 1661122 748338 1866640 1023476 1333080 608588 708143 698201 112931 319580 1318949 225549 914186 557227 979930 242283 1222867 1883235 1253334 1832864 204916 1453807 1683485 843668 562744 526086 1125023 915841 1885676 1330077 466825 891954 1226352 1934411 148158 363514 393679 1631173 971999 849086 1895938 713779 892673 1871780 932737 80362 858198 543915 1446789 1353133 1703145 107044 321721 564026 1698650 982030 88843 1440881 601973 150563 876694 1090808 229029 267910 160329 285833 1280967 1402700 237585 918349 1228539 80589 801893 629762 1248239 53428 1387136 945126 1716489 1161592 777914 243970 712975 1396596 991297 1649756 139268 1256840 1698659 719276 1343580 332022 1742743 1172648 212386 1286228 1485283 1313592 1396098 915576 1828333 1372007 1892259 1557299 1067080 1554113 147651 1892979 661978 1036256 1024363 1264584 1780758 116171 891823 1606632 1930114 957041 1044685 957735 773138 1918511 1166959 1017075 1382686 371334 704018 1670212 1171110 796195 1414528 92547 1512694 850369 194756 1210473 1215407 602742 1630669 1326287 1968902 1872403 1277777 1930293 1347522 266512 521055 277316 985833 1401101 796101 1888915 363361 1804918 1257693 565213 1884376 1813339 372683 143215 95004 1333305 1878641 712304 357356 1279042 86464 1355159 895372 542161 629983 321517 313476 759658 1538067 686881 795325 1302219 509637 880220 794510 1230060 775992 584757 581385 278118 418130 1309880 1982838 1090 818786 467947 1512914 1398544 512842 903014 741052 392673 958475 1665548 1693790 1371269 1562807 1664088 961176 1240325 591040 848825 847570 1146383 254497 639796 489537 685258 665253 122514 424022 1272160 1147654 1434020 6445 413293 406313 73940 615435 461634 137195 509476 555894 525934 174086 982738 1017514 1127905 436900 1113252 1671547 1648731 162797 1230869 1743569 737834 1574019 893059 1153347 263757 568066 1343213 121593 1256480 1693211 1477706 259209 638449 1358399 948268 852300 1011898 1713170 786886 109744 546828 1135815 1696012 604716 667374 1931931 1261968 1210033 58158 1793577 1001027 1976104 591817 1935198 462377 1969879 1728112 186111 779780 757293 1277325 1893403 1942889 830162 1288991 325294 43828 1282180 22506 89095 1375721 1079682 1222584 1378713 1812941 822423 1541900 888935 635897 959875 54537 1879351 630876 1523139 1046884 1955655 850898 1796074 121975 1505357 43663 130809 1497867 4581 1605579 606045 672573 236190 1147165 1402441 1859804 1385325 1230652 170097 764203 1626328 1243540 892385 115748 84314 754010 1587979 118840 1934142 1936894 310194 964824 244479 341087 457231 1676840 1585128 1888448 1219270 1753518 1904885 133626 827033 1400148 1857602 244858 1620420 883630 1577812 14550 328224 520234 162528 352669 1011515 1694369 173144 400609 1135213 414672 1433832 620821 1912404 1422023 1919661 1616868 1167745 1895051 1756166 850828 1672675 475744 1879788 936519 815106 541456 1679551 327256 1682168 1537674 408674 1331323 51605 323800 1510701 1143908 1395564 1306167 85391 1920175 1859523 1101615 1729075 59758 1728826 1114081 14934 1252864 1393325 1478462 1550590 772159 1087702 488846 1652175 1899641 1510050 50232 276427 1280262 1081987 1198306 1914771 17100 1563288 571993 481062 437657 880853 1258290 304073 593290 1957642 1850520 461420 1289598 434412 139487 1470966 1383420 1932027 1462019 870869 301931 1516842 1404399 962046 1502383 1783891 1228830 1099095 82543 337509 457381 1569100 1527716 1779256 270439 1088154 798771 1242132 1537812 756248 404677 1227274 1148165 221838 1101054 439226 935109 557312 578913 1136151 460724 1578526 1035502 1826591 4697 1949314 1374659 1913492 1322282 259995 843542 1258204 1112276 387637 1075054 1267971 801583 930886 1693502 56296 800176 903891 310930 815951 902769 1035476 434340 617900 538752 252462 94861 1783283 718524 887941 392174 1522077 121897 743202 189033 543776 1275607 368956 381128 67869 868209 259329 1900947 1183143 1067923 1599443 471100 84104 914822 1084875 1128408 147430 76321 1898963 1998562 119438 1282232 693029 1908675 346239 997153 306519 1710386 1799115 1210111 1643797 1735825 1490264 1834864 987 1974128 1203192 1761420 1591949 1538865 1608857 1514169 1091445 723653 1312476 486996 143656 569624 35144 346224 842476 979710 738796 1375627 850780 1966461 638812 1305157 1343310 933289 1789547 893268 678028 1145118 89152 1079012 799662 559627 1480681 417342 599073 594515 323379 1468065 323276 10475 1330340 1477228 20007 246923 1035272 1017937 64169 838004 1757875 805658 260976 53665 142717 181680 1113719 29938 1548582 1564891 788669 160695 1313175 191842 129237 292282 1943147 483896 1289990 1391565 39310 1945676 1316798 1533840 754236 13384 1804867 417142 1076491 1397730 1664732 1842148 1499398 625281 1555393 1414668 866154 1187098 764802 967030 1388549 1187736 953823 1572092 270982 863630 1615118 1505004 709182 1159157 281968 1328470 848309 1737975 1053292 1653023 1103648 1470242 382337 517858 413049 1270668 1123577 66114 825379 47973 1805509 662977 949912 823092 1307966 735277 1414194 624049 177821 1136545 422424 1292531 280036 683136 116788 1422491 1115421 1636762 1321068 247586 493105 1646387 1479182 242393 80823 1553988 296160 803989 899213 40921 1864955 1320850 1265318 1300203 1563060 1109886 1143796 422951 1867574 36634 671639 1182539 1056170 999011 286778 1272170 1562102 627871 1901141 266277 1296203 692638 579049 1150098 1900616 1761965 1934121 1865867 1197070 844250 1391064 160054 1523353 952050 635529 522566 905034 219875 346195 617672 1292964 390635 26560 1716166 887668 1663183 862937 1067459 464118 767947 1017387 81872 255406 1073134 853581 1911225 578094 400226 1241065 1741597 769879 1435923 1232109 1086418 1214776 1154463 808376 234671 940868 220444 900129 232794 321732 1732026 189482 435331 708117 1012302 724142 202147 1748255 1770358 1220163 1769276 1098716 106618 1027813 1825963 382557 1833873 49570 1711664 1694569 1141126 1290912 52792 1265709 421959 1861520 1792271 1521839 1251885 1828330 1296039 1368705 1409077 1293571 1903082 1600673 629606 1369259 48495 281386 1649884 37656 138191 1806590 1376911 965381 1545596 1493390 856255 1032100 1689151 1872133 246338 537380 1977448 1840293 1582878 484625 3109 1245985 477368 1881285 1599850 1942977 1501993 151787 243693 1823217 447665 1488452 1225311 1201666 56791 1243495 27364 1676442 1827161 351611 363754 242026 1531167 27912 1633790 1005233 64443 1851131 1595350 1530900 1937120 1527790 678130 227584 1585979 550710 624433 1142048 1494614 1423033 1553552 1901174 725327 683602 127535 1160866 622442 1506825 53928 921480 1407176 1852143 65099 769686 1898113 935262 1904906 811956 18468 196882 924811 1946053 704999 1887394 1512187 1309055 76433 1990926 875956 239658 899567 293839 1368978 566079 419576 1422861 706552 402580 1217713 362989 698157 1741039 1216422 1182700 414884 1037087 248731 1415912 471862 1559108 1410257 1955552 1012220 1965662 150068 1767169 725273 187927 969479 41584 418387 379923 1645649 626886 1180757 350968 1182999 1114653 1331490 579586 1905932 1977437 1720645 1878131 830933 511929 817616 1199832 1367544 988703 85279 208585 135847 1308964 1396225 1209898 875798 447060 1389302 855863 39506 1481815 860336 512821 216752 1872490 1607765 553566 704754 1247472 1144474 888651 1128824 1750510 1277086 1563366 1936843 23130 1197849 506572 1502260 1142712 1882489 96259 71528 1331885 786583 690564 469951 84200 1854270 248023 21598 76513 758382 113440 1853802 1513614 1165967 1153115 1682038 1172431 146733 1117373 1716150 731055 1026763 1040001 281519 545225 1594121 297100 778414 617765 1542052 627814 1304190 1431231 968694 1946341 722339 552689 23803 216206 1579245 1200600 701883 1537581 1202643 1000127 777757 277753 1405159 385475 1707985 857960 951558 1499328 67767 698423 391289 1045437 1967560 1070655 1854402 1910463 1357043 678041 1802876 1759401 1027339 1086654 452091 169320 1988583 1776593 1884913 1781580 565221 1907138 1466568 173522 804586 242830 1936331 1009420 1369047 1001380 397407 1409919 1235726 540851 1977735 155246 1186332 1864066 561686 1002651 231297 1127776 816533 1129118 1888633 724419 1222743 950769 633885 1569034 824429 705444 481204 1815147 1288315 1018005 1344169 1296710 375350 1434176 996556 1138323 1083361 395207 304578 478511 552104 1742616 858607 498666 1605623 699121 297242 484488 1870630 989253 407274 486864 1762797 815422 615977 1668936 1565853 1217624 1009589 1927022 486856 1180481 1584576 1510182 514186 404862 536389 1534223 1226392 977303 854815 769310 456200 126250 536164 1209445 1232339 618132 819003 1111733 1613934 1605483 1420682 1433360 215123 717826 264158 1753585 1774717 889153 554153 1508242 593428 1477554 1998808 1607017 1187378 1235097 1993721 1506681 882721 1720195 1545332 1040731 1268795 316651 1568766 1437479 18852 1011297 113144 649180 1685685 90735 867719 750018 1158791 1658144 932723 238597 76173 977689 34429 1885075 1753560 1013125 1267183 514962 981337 225635 1890316 1984556 1917015 634415 437309 856266 263571 980578 689789 415929 230352 1640489 387815 452395 1913755 700087 820030 1910331 1283191 1702835 696826 595578 1324520 1793918 1587481 601498 1537836 1695909 314972 97846 966091 1244250 535205 981398 1138872 1172162 715236 519226 1239987 879937 164120 1945912 1453815 668448 462971 1525184 1985789 1606198 207326 769923 150977 999492 1912820 1002892 319594 1845171 1803207 1560005 1824718 621319 783912 1001630 1280925 1966774 1358337 1875597 272859 1016345 1046952 1988613 1675956 1143007 1814129 947197 1086840 397680 1442361 1518601 1413987 130798 1833864 172299 186783 1927382 92473 1845965 1433189 1546066 1999460 1681195 839639 970323 1619837 1367553 865579 903571 599872 456821 929244 1178047 1483788 1509134 237081 1114240 1235104 1372704 1405660 826326 545939 664065 533439 94620 715039 1705579 119727 1939083 1621540 5699 112157 1836230 857439 1354246 1208626 1811810 660077 1542886 1926184 631802 1961087 1203499 1638187 138475 1088487 1787855 339693 766678 940393 795401 314581 1790220 683858 343426 1320225 1286897 1965853 1878674 95949 1249111 1610827 863998 1641495 480935 1783243 559862 264961 7483 1738263 1595840 1229824 317088 790525 1039451 238121 1910901 821636 1399561 1231600 817566 737293 523472 511881 1529698 567574 564394 1061678 666088 1850333 1094346 829192 580770 1762570 524090 276938 977654 1765506 1787067 546889 1578808 529661 1876348 1503072 62217 246171 76865 144020 1427848 42154 1668375 1082083 1304410 1837532 1404088 1130568 437708 1458915 63119 258356 1911141 150264 1355073 1954815 1591297 1629285 1200395 1011398 1563909 1848349 632878 1367035 696735 308925 1323604 1213553 1221700 418100 140147 1356552 184803 388903 1250257 67644 1929266 7330 751421 1082071 619457 815765 1932887 527947 1373118 797441 1235862 146062 129336 765265 849252 558968 113223 1875973 1200017 7995 1098620 143221 53615 17734 1924009 659675 716707 188642 307177 536090 1576107 1941022 500815 1606544 1370273 466780 449113 1329636 323260 1764294 165879 1648701 1124066 1792968 978996 633099 129310 1258090 1062542 1233640 417436 512943 536480 1103438 599538 1628941 1833853 15207 79583 1528744 337589 1106923 1744007 828928 63392 1691739 404645 1703716 619165 1329666 1626026 391632 1561424 1107054 195651 699783 1138169 775629 1133386 1161690 987707 106420 1339084 614512 879723 1491581 908969 1789442 1709633 125696 1312321 51104 619187 1930066 480121 225458 914970 230263 634023 948331 1563414 910768 1500839 1901657 1797718 869688 1296121 419796 1748826 518220 1582842 685758 262716 1844086 555089 83825 1281389 1274584 366621 1434032 1380638 1500100 443449 411533 1721724 1021946 138846 751264 911574 1218913 240523 1520512 366132 155919 382413 1078324 235137 600787 1433762 1298169 891234 1204824 311621 1947153 1588699 775828 798521 266692 463852 1937862 93352 1300311 1552591 1535150 1897505 1634783 482903 1196533 330567 250734 580918 781587 1405842 1683116 970329 1539666 1781661 804610 404153 518238 1633581 613912 1914447 1379758 214806 1062207 536595 1606760 1299509 505677 1403033 720254 1277297 289095 1564906 210041 132973 1493174 1443059 1262046 1506071 1762779 1041650 1990098 647514 914464 980067 93355 548504 1687010 1471064 24303 1083197 543721 499183 198803 275397 1185268 984518 373926 561957 766970 144255 1807268 772699 1607780 708761 416051 1905896 680036 703967 1544373 491095 1008127 868343 728699 349391 1606193 1017840 689967 76690 1395343 1360592 409027 1652476 967745 1994241 1122742 972837 1197771 1334445 1670612 891584 59569 687541 1377726 503492 1809218 1364536 1485929 1885611 651263 1202978 264933 834159 1314290 1331566 744314 391545 1564677 1327735 386443 632167 1908149 1654135 1398466 70553 1356718 186833 1253914 1334978 662361 1269922 765429 1066892 1347553 271754 873028 452126 1842822 129035 953580 590788 498411 297974 97816 714301 495841 153917 119512 388346 1579501 1754654 726801 1100217 1994988 978715 90362 1784613 1158883 343736 350001 504689 1312591 1015380 429176 1326585 61227 52680 1575047 1400207 1856309 1884135 1739175 1611308 1065857 1245708 722002 1768279 1696556 1481717 46839 914493 372263 1251755 1894145 1442309 1079874 1353188 1696749 455037 1630514 676624 518473 1467669 430859 1620817 1575716 732029 717672 1163882 959614 1947435 1540739 1787257 262971 545858 875141 1635396 1265018 291424 1508037 1784410 1495998 675146 542125 738075 575283 1066787 339274 512505 482975 181826 194668 1411094 1029210 56614 75628 1275878 1941331 5105 332641 1233698 1546540 117017 842226 1507319 1210823 1063592 109219 413427 1782702 1861240 885362 389357 1811264 1719756 1755639 1384950 1904039 1817017 1976735 273948 624477 1066642 572713 731911 1302736 607475 434176 782310 506110 1861823 1908978 1002993 226972 278624 1649069 801854 34994 1758120 1822309 154118 1553640 1101017 1694614 231738 465889 1190232 646881 1208417 506021 1634661 1649432 1870657 1552643 1334344 430339 1189622 1152087 1480549 1803157 118889 1650870 1321848 1194180 1736378 1945344 884954 1256441 1919400 1165701 1257196 337554 876409 457642 1682299 1912743 1186911 402712 1432537 983891 1462310 258526 869645 839605 1807756 909134 1543124 1732078 377232 150567 1660876 1134415 1977803 1067328 677983 1439231 871900 1886884 989471 316156 1174060 1574441 1047792 1972015 1107179 1891824 1814848 26587 1463912 1551891 1312762 264053 49980 1415325 1701948 973524 1916760 609066 635259 79002 395577 1062233 1219107 776255 95304 261323 3705 344446 154062 1417251 1909795 1296471 905879 408491 520940 245683 853995 1997965 1760213 1604466 601454 306236 789049 1119100 1139869 95985 944037 240473 1802500 1778877 119817 1485752 172589 209038 1146892 1333824 589312 1537755 707684 764682 1390241 263827 1902916 1408309 413609 210336 177279 1882688 382344 758817 388080 768123 386858 510609 1429931 1310486 1145176 1038776 685247 1189644 571953 107515 721016 878499 1560235 1456630 1661655 297303 843453 62876 1286816 153897 1456663 381505 1104390 455166 120080 711585 1101240 1790511 1978175 1777187 1442385 1863184 530173 577492 1906783 521056 567010 339671 593778 1687041 1575189 241340 168831 1848749 646320 1238430 1346357 1451477 676677 1167467 1461907 320322 142927 1416119 1078825 121710 152276 1954504 1541576 619904 1176790 34370 515260 7399 651848 1383125 868692 1427629 1044178 129350 383300 1057283 1003804 1817340 634607 237379 733866 753895 663620 1375280 638167 1336595 719367 921681 1629698 1061589 441305 1279585 1297205 1095877 4623 31013 873367 1156632 952971 1200044 658448 1078272 1633502 1460359 705650 41829 1577399 636175 1619581 292636 1065018 1599920 1651329 1905774 1778069 1827160 1739012 1957180 1873696 101243 1089354 126718 1634219 665206 1232590 1336839 174600 447053 1926027 504562 1185250 1901124 1522096 424735 1358744 1447010 632457 143737 1883398 621546 956944 1647709 1939380 883231 183896 956899 1807498 1144233 463042 1901663 1439930 717602 1375738 23674 1952488 1826646 1909445 1703926 444695 259719 1882057 130785 1887257 1437755 777853 1009100 1673389 661190 1863867 1083912 1314302 380584 175499 1359035 1904661 1625256 206100 1157582 1163025 1949501 807090 448195 1950189 1044653 1519151 327818 642026 1761807 1978458 1574661 1023278 104642 761741 632773 343302 1261304 84613 1209050 744043 1306719 973613 1565726 1078779 230221 1303566 1772657 1920889 1419076 1103177 165208 962609 1560059 1090112 1994314 610273 143144 1314640 546635 511723 211461 960343 1659252 802825 571226 1833829 408592 646323 362208 1632767 1517858 1399784 434803 1504207 206314 117795 956452 269291 662737 1872130 1663505 779189 1138092 1556701 400493 1547912 1482103 1930684 430145 1986787 62749 207505 1286907 1099945 1792004 1946667 1369761 1632345 1292065 577540 743605 1166995 17737 987442 1813401 289460 1878693 341412 791301 324625 453144 1878518 636536 1798453 129901 711744 686669 1925742 1509142 81804 371414 350625 784722 1599910 163442 1073661 854410 1275573 1626113 1046644 1885157 504900 692221 1410078 713462 1032336 821881 1063248 1619591 746067 333091 30848 1847086 1195334 1435120 125208 558084 181402 1810300 191508 1791168 2511 1980721 431803 861982 509018 742697 1096292 1708905 1471205 382926 281658 348770 1824222 1437188 1714950 1276535 503423 1039 70590 926418 41788 1204213 1775235 853687 1127510 1028540 1432493 387325 558730 1584466 1260867 33652 357944 73435 185437 838001 372049 602057 373098 532317 319714 1793479 764356 1164771 1733136 1917259 1777466 1422774 443601 1035836 363220 1234124 247357 170008 371740 1926347 1632482 1723874 1196632 954326 1158110 530111 1582957 407043 608197 1668783 165721 608408 1298961 994377 1847190 1722658 383489 1944381 1618651 504025 314342 183127 1728216 628705 1654799 1269622 79114 872765 552353 1964342 1470752 1277981 623832 1152126 1451902 487519 404475 633150 678893 1630870 316662 1369175 40563 303633 1683510 1783417 1638239 605340 130176 1022204 14833 917589 42816 1791743 549856 670639 357746 1798349 1976666 517601 766125 1218683 572084 1781053 533802 763585 623290 1930209 1010490 1602841 126854 1380996 251336 1356475 1271359 1767847 434398 1800794 1597906 1970669 608915 418199 1899927 346900 196067 1234463 1434416 1871284 1787133 17088 1957110 1812790 313287 617700 1375734 1477552 461664 1978447 1656179 313133 617465 1382056 617835 752695 368795 945775 499345 404559 139506 59085 1143836 990482 886367 38899 1052078 1070269 1236733 834656 1183847 1639723 1731377 597822 927329 160220 1332383 367587 1189340 1675362 928216 238559 78904 1423297 1026653 1855359 1035298 1170028 1397918 1270539 365423 791475 520244 527412 1816085 1542342 746281 483904 4848 120088 170804 693683 1380032 57124 357296 490234 1236365 366518 1333744 1410278 1356639 55541 864582 22065 1863676 190528 650949 684839 732806 965711 94749 1822592 875647 708641 545158 709660 845172 1995102 1201688 708494 908387 1800136 1454398 845834 858782 709040 1377197 132278 1957558 1230054 450306 1390098 267588 1033063 609558 322480 1163644 1023048 1440359 1364132 245572 36323 816640 1839054 317470 1758888 1483328 973911 1667202 1639257 1737502 1004344 1872687 1424014 818557 857106 253080 1484585 716484 621583 1465854 601264 1288404 434698 550704 373736 65419 865913 1927187 436167 1571358 539546 274056 447448 1886687 1312523 1947366 760575 1899053 1482922 1789493 1784627 538373 1055812 1278925 1364151 213604 1110852 1062942 996548 615239 230402 1548328 475581 363662 822797 1099020 670 1307830 1626954 1710197 1798783 291955 1922311 806629 1088953 97768 1816109 13422 1706478 1908186 1987330 1411731 66801 268234 1462538 217214 1154417 1376164 626796 426330 1799688 1647642 771919 1600980 481723 233884 1958260 1974862 19871 791295 693581 1381323 1265491 1212651 1227611 949448 1099898 1615314 941654 644550 1407306 1603091 984788 843259 1732161 661370 1997242 1247984 1233837 1408079 968261 1432944 1020640 1474683 741323 951478 1395957 1890045 1206149 425511 1734293 1576834 1457348 1951567 1405712 1855800 1136410 1430249 1631747 1663707 27509 520839 975907 715575 1859817 78446 1211870 1951548 1018424 836634 1405294 1541133 727843 425461 1238683 275649 348836 1206174 1747177 178587 1037668 1563919 1173568 96382 1780304 1909653 150322 789000 867284 422710 1681201 365482 1804014 1812567 1254971 1726296 1287640 697490 19040 368664 1600418 223602 1784267 294398 463077 526393 223645 1240376 409478 813666 83101 524716 387554 258597 1719587 831135 1336937 1669727 41441 868404 789764 1130901 142668 1670455 1932130 1680526 1969242 587047 1867095 684990 1066468 1963700 156450 1559917 749139 779548 961730 855015 706939 1309140 737345 400323 62770 328259 679733 741917 1113617 378656 1438426 1118858 1456745 829792 1985500 142696 1063493 860379 1906939 1976895 1772325 761134 564726 534931 198905 1494139 1956599 1954849 680088 184157 1648963 1965204 1823213 1343399 915418 696617 721968 1290299 647200 761222 718077 494555 17839 817179 1914748 681925 710744 667351 346340 371701 951275 1220940 666202 1100587 290845 1619938 677394 1184534 1220772 1039452 393959 1771107 519464 1747683 1478855 716448 1424360 456211 917849 1335451 1163106 1852836 585850 1183478 798329 305874 1899554 1400089 390764 1087539 824928 377373 324803 296638 1519636 941844 1301761 1600439 391616 1223661 1470510 207795 1747777 356629 1245124 1933108 1881370 964134 1155148 1275149 498331 1029379 195974 36813 1594658 261959 1882822 139862 554269 1691806 26930 786488 1748837 1171959 1394831 255309 249419 1096425 1522745 1252113 1327680 1191176 1305153 729999 1346028 1976152 279266 806188 1941067 606532 410424 816101 1283266 109585 1713860 497241 1939043 864189 544961 1561406 1399600 148333 337439 539628 340268 1856606 699368 1181665 1149123 391643 1021639 251712 445491 1452205 767456 1169024 1250281 1501966 1241313 1992204 1193039 1672312 1433413 265067 357620 1762021 1640376 929427 1691331 1374946 1642248 386465 1231933 1754331 1129777 797849 1843612 542894 1008804 927851 1949256 1875354 1112573 1029768 1463628 1189564 1553809 689465 393774 410434 1777797 817450 941284 1402727 526807 1473375 43693 1647985 412855 1534838 1811279 119468 605563 710814 334616 810468 1203162 34206 293818 1111881 546762 237847 175574 1106505 870022 1690015 1535863 1362609 809141 573842 563941 736045 252874 1956379 1985622 673876 1642779 1269685 926996 478166 1530614 1988533 480416 127449 693891 1072206 1651894 1054875 1785660 1155763 1165604 110537 1442496 462539 1665536 1193923 756693 117081 584445 1617467 663644 1933574 1070149 1920733 1115316 1233494 1574828 1017058 1001018 428507 778687 1711559 1954667 147278 1098292 477905 686283 952983 497808 842410 1710949 1374682 117055 1473339 61531 749864 1936672 602090 1841418 1912914 1120269 737802 1708942 1930947 14981 1918567 1781880 1226475 216483 1909096 1758474 313062 1255310 1277487 176239 1316034 21114 1980548 1256108 76896 1966296 1191044 1273211 1546152 282484 609965 136636 468719 1678331 1822926 59690 317975 986841 462998 1417116 871315 408040 619501 1001908 365275 234968 908565 149241 270140 855655 1051512 282279 1070271 699140 1653751 347730 540670 1726359 1267693 782900 479268 1384905 233856 1724097 799336 1599235 1457321 1952516 1597218 197550 1769191 1102167 707478 1813730 783607 221286 357395 941172 749425 787224 318828 1964972 1699812 846423 1418043 606705 2299 195102 1834402 297570 74616 1079229 1808725 1851704 502004 283035 1904658 1264754 1023830 1310554 1048101 807119 150142 1507489 1733107 1521887 1867692 313851 1720781 1179761 450040 561284 1402895 3264 1176481 1092265 1408749 1537806 861799 310168 656731 171030 755224 872533 1023603 1531553 1635150 677027 1981422 245547 1400324 291103 921456 1412359 799550 735031 1398114 27804 1220480 1774394 1658672 218578 1614639 1410914 886607 1662249 872389 286810 863878 1109780 149807 608714 810549 1902047 216479 957263 195185 612366 1001368 1060994 1347630 1717733 532684 357658 1583458 729500 1483239 792234 300120 1596984 815736 1260542 1768068 369159 1358768 1877895 968313 100464 1034091 1263324 512428 366525 2122 1011263 654675 945256 245430 1970577 115438 625237 1367767 1566532 982405 1145047 384960 1362166 1327809 1759027 674225 202812 1023718 449345 285542 981516 509255 1833507 851519 1168589 600402 792939 452058 115516 1284681 383390 1998488 780508 1315521 645223 258444 1726636 1547680 235016 30990 1152530 1178823 1805923 1554095 853450 566713 1332884 1974899 153915 1951682 259206 1764312 231413 580701 1468623 156842 37298 1069442 681996 142923 611063 1823575 288273 1351697 36942 369506 1546305 1494965 1830938 916378 494558 1903874 989333 552991 1737611 1811296 49860 1590427 1383649 287312 1841679 888108 1083513 288146 97331 582397 1486234 126818 1546282 246933 701574 272742 329793 819531 633703 18804 433507 488353 76815 399654 1549668 1962882 1818873 435497 223441 408774 231058 851763 487763 408055 1242481 64509 1171464 1092000 1732094 1901987 1595326 1492578 1824080 880373 1730026 1955722 1914135 1654552 1142825 1452765 363145 1657691 1903957 735747 952202 532933 900526 279885 887010 1369135 1059210 1030153 751892 1509865 895769 1804178 604314 1876793 754768 322908 1116722 117077 1169448 1502056 1271218 69870 571321 403706 1064034 386775 1066604 960897 1209978 182680 228247 290852 1155882 66268 835534 1061514 500581 1613752 1700263 204642 1447381 984719 504526 537852 1146921 1287014 1720068 423005 1853546 1844235 1209365 1970099 1547392 1109803 460201 1082127 1490653 1857592 412019 570460 708567 1970301 1698832 1859657 1723322 290112 1725881 1512911 788902 183137 1353841 42210 1640262 1203402 48900 192036 1897495 940787 1187865 174913 692702 490937 1242970 137139 1108754 39542 1302856 710645 182682 1060706 61644 548982 1916720 1913605 424538 432637 742433 322499 1199979 1043338 1772138 716368 1742498 1650593 860277 277425 494814 220883 1088893 888996 1884896 1788057 1315050 1574309 400153 1252220 673169 1240460 1008686 1207805 1549875 528947 647790 476891 771851 1738102 1545984 317660 227264 1868113 289602 728231 1224011 484711 383647 437198 1811504 330188 204542 587061 1562223 1844381 838839 1715878 1922791 553798 669334 777923 127612 660021 1130068 1940523 1646396 1861751 1098304 271527 144646 925321 296580 1450690 1172729 1406298 107225 543650 1062998 1210124 1310434 63206 1071440 13929 1384482 697672 1555121 1068321 1610960 766808 179932 520247 1951046 397986 1172757 276125 281049 1211924 1678319 1919744 1086460 477819 602357 183022 1620056 1789223 277101 263842 1850207 798667 1712717 950552 335818 736495 1518401 1401421 584619 1621074 386094 1254665 433922 403985 1462050 1806065 1537938 427232 766959 1108969 1703210 1312257 1172212 1741946 1799484 78781 518352 1528876 1461215 1969722 1110846 1149987 913505 1814703 1033679 197620 176686 494926 697562 1743404 1268150 1122905 334722 821917 1888315 1134778 1808216 613668 1286885 1949431 320813 315644 1360513 1654427 1250040 1171683 577314 307525 840598 356821 81335 1965967 1398462 291254 1907643 227884 591090 579974 615934 277562 438220 261964 1337602 546296 1191398 84260 1575957 1543767 350945 607797 651324 904845 1418574 3010 1031628 418355 305511 1100556 426369 1435876 1459818 1276942 1094165 1415729 1137935 1376570 1231399 204592 1250975 279723 282095 1437924 1689415 1081916 1102429 1344238 1882691 1988894 1590816 1117865 1933245 1922255 560004 1043790 364792 530868 538814 1811507 814390 1861586 969400 409268 1383675 40262 131290 717600 1894024 1239463 1992447 1084430 1750863 245688 1335279 1862503 1905292 436581 1336441 1837607 666511 1512965 370614 217225 1928323 1167823 1497535 382196 705361 497012 1963789 1626032 221111 449806 1658459 1232759 14298 104075 309115 516411 872624 533116 1255297 1274964 216495 814920 1095041 1074898 481940 186109 1647559 304312 279194 85341 1294756 1326338 899266 1702688 1988061 223789 721606 885164 868999 1185422 734122 1579256 1896790 872353 319129 41945 1253102 1841742 119784 1099237 1262700 864047 903594 1617832 1227637 48106 182159 164549 1513293 1550170 323746 1929694 830843 1468266 691883 1765480 983408 237873 1811226 1654220 923293 1246802 840190 592053 808793 594447 89575 1614666 993485 1277890 1188039 669186 1708160 1554056 1831864 1513959 1888004 1508506 1800427 674978 1360449 1944922 1462591 1850423 511612 291212 1914316 1413152 106476 1629060 1374898 1457044 115064 333100 718460 579886 1497169 143708 898398 52413 1976550 571303 328205 1850062 25080 407039 1947879 1625521 288246 1101286 1912216 1655730 1310085 1525095 1256197 287500 677341 1603839 943647 1032002 903951 634925 282804 1844484 1158122 386613 1487981 1165693 150011 1668598 1040007 153535 1838705 1392845 1794602 770436 1530414 294873 1021480 734245 172491 15098 125507 1290301 1629222 908078 1011200 1711705 829064 110495 1302029 521641 1097007 998375 430723 1796057 1236159 980641 1690755 1270005 562850 1733386 1469250 1439754 1637065 1529145 921376 1270779 71601 1592094 1580374 50413 1637152 259636 628751 523299 86945 1868744 25398 1151373 956084 1275913 642111 1099390 1012231 1116076 1607768 1196547 933227 468732 427942 24592 1403178 399177 581209 530203 447630 516169 404151 643296 470873 979796 86505 650431 1946019 1672496 1000821 402335 2997 738670 1333660 130196 200718 1615698 680915 338349 1492499 1828327 1176781 253908 1159891 1894063 295842 1533349 1761185 1115215 1716990 1495196 1504838 110978 1165602 1034868 1485361 1341800 263784 935485 540405 786980 1422485 1888053 1653282 175181 239888 63861 866305 1050142 1419836 1367614 430915 480719 1022819 1861015 660706 111174 1553814 783274 764395 849485 1273470 1617912 1436130 17412 648848 1318679 830415 1763044 147969 1706788 1279307 1013808 1733838 1400064 285286 375795 1723636 1262561 1108914 1870253 137234 1204586 815907 1901723 209861 1032892 364187 186942 1196810 1882184 42558 1201852 293080 869710 674819 1795301 1819049 465120 8769 1863010 783360 97350 1492877 123462 1558652 907385 1507622 1618090 1438720 1596036 266518 24506 849123 1256636 480396 547376 509592 59354 1447284 942020 893290 1986785 1413381 1266028 815196 1568292 320815 150926 1026406 1465034 347669 1182900 1872200 913036 1693439 1432673 90246 1208526 1877818 880884 127346 1528558 1595594 460194 1332595 563260 218989 38565 161935 1865881 1437551 1535612 224178 1082069 70365 1236704 159942 1217770 147690 1271147 1510232 1834071 321846 1049198 1610612 1441819 1209719 383069 268429 972743 575469 1693633 19428 868473 954827 529605 1050160 384049 1059926 412907 166537 764534 1254741 1931937 289523 1554441 1452982 853026 19976 1792384 32633 1392781 1311737 556916 1461195 468706 1907749 859938 1790930 1290249 39684 1042578 1461454 542223 1201402 1755325 90163 801956 317237 287598 1638754 1433454 454787 1164687 88918 770840 554054 1835568 982441 251529 636521 136902 1742517 1009120 1211312 1726439 938847 535320 1737695 155422 963463 331803 46550 924988 1283741 927482 1612380 180119 1098770 1088227 108315 808141 602939 988403 1636687 1779972 1158460 1791607 936924 1033692 141333 654091 1228840 957052 1360552 1167822 1723830 1822686 1700755 1114855 983416 1852368 607698 1300040 578295 869200 70709 1207693 327082 88062 1680249 81475 1060573 1777925 958195 396138 1379842 277943 1420460 1640953 174011 1212587 159851 1547916 1283652 770177 58934 1943437 1944327 142350 1334330 1700134 1319554 1932131 203447 1494603 847343 1045825 868928 1987148 1578258 659258 820130 449925 48551 1154738 1742736 404312 1978164 975357 650013 1339615 1123505 1252531 989685 1623748 1633614 1204762 406188 1373794 592248 73599 1967864 404290 977859 1739603 1001142 1514264 737452 1717331 575544 997615 1881908 766828 1954287 1219508 1109253 1651734 1068428 1681718 772710 1081516 1166927 1537535 1273204 1193051 1448741 233089 172998 552079 586023 1029956 988698 51254 169453 536872 1806015 1618934 1605151 356098 1467423 1246138 1821708 1509668 1792928 710501 798245 1780412 1177540 1381607 937398 1970010 579764 1926134 1934949 1462643 1260037 868459 401935 384021 1735922 160750 1306110 676010 1236249 253695 1849607 557654 1558696 466178 1810317 185736 1767661 1566024 732135 1236866 215415 447991 1764421 198975 574935 200670 281208 166894 129311 1550005 1284059 160297 449537 631787 1536350 1934187 754356 1294215 1665146 649457 926478 1470085 1492196 438650 791736 197485 1588410 469587 1032067 620119 1735375 1623525 1962136 1229046 1057682 477800 45432 1897218 1068348 89317 515864 33840 1000246 1954935 1270129 1880548 1942492 1513101 708916 748916 1206156 1164633 12042 1794501 1711266 757314 1535564 1559167 1842520 1149976 1616789 501919 1990235 1399946 1521663 538995 1168379 705987 1817255 173383 1908405 1527896 739370 554102 540406 939954 1869043 1225203 421915 733010 914318 944820 527250 1356740 482180 1219945 232970 212536 424337 697513 1819750 1441574 1015923 1931623 515140 118419 9539 1809149 480000 605144 1513500 1844110 1539418 1312273 1132110 1289937 1807295 1286418 765649 799360 774163 105161 1723425 360197 1477403 1854880 407412 847400 1884466 1932285 1129940 1300648 753512 123057 840165 644805 1272125 1255097 1904218 1543232 537872 351701 142274 595950 1585603 458154 1695436 1066517 977924 1273844 688707 1516232 405315 1208112 1614461 1373382 1988826 560046 927577 281719 1849192 477489 1366056 960633 1987514 1682440 618656 562060 850498 1742184 958026 462298 1481129 113627 1356331 357338 1482052 121647 989324 818506 716815 1622083 1205768 1122490 25555 703361 771413 687 624945 532965 71044 1165732 1401095 180237 348170 840813 303396 1472099 1948727 164125 42596 1536345 1923592 1315250 1854537 651092 328978 1059117 1262931 220170 1407433 1351425 1343824 569737 595243 1526355 69306 65941 1240327 1914387 1840885 129263 637238 1837560 1260464 676396 1811564 1809293 837151 1715753 885357 1998222 124738 947462 209131 1616883 1503828 397884 1430236 833600 1670657 345170 1601773 976283 39569 1233045 1660331 1491862 1190674 1552490 167755 223542 948734 1442883 1043865 1432224 1445228 1972622 857980 10726 1014127 1301437 462711 106737 708420 1030566 561097 51977 249029 742875 1684993 1448 1459177 1247062 1285561 254258 1758374 466235 1557414 1526320 196889 1628346 71424 421949 1825596 1423144 1832659 800286 1786234 1784600 713734 931169 996541 1205068 482181 1680387 1707183 1582201 524974 470460 528578 1218642 507601 606798 284416 1877393 1314619 1917160 1533432 688939 1090908 845578 1778622 1192684 1063338 1853002 1869510 159692 1129956 1135962 673439 4965 903709 780629 856258 617388 1418663 580539 1555881 92754 1675281 101227 1664142 1130998 1021844 780877 965459 1598096 357651 977033 1588271 1875224 1502146 1447664 211289 224603 1558616 1505079 1373353 530247 1771606 1419122 1865872 1013254 1425 699007 648844 675878 1724566 463524 1975497 425941 193560 1461240 1842513 695394 1972854 976854 1488080 947070 240637 173444 824768 1145205 1363998 1342606 24883 1622162 1267174 1489155 78827 572461 357006 1057379 395862 1476994 263306 405161 1410083 860645 1111942 1035254 1951251 159618 827058 622334 493515 332728 1843657 1430406 750977 1135958 1937165 1181365 500593 889367 928103 49328 1676114 1882863 365739 1940975 1134428 1456342 183208 1921734 28820 1223348 1806111 541587 1126744 1001278 1149445 510570 768182 1530664 540578 719194 706599 1618846 585880 545989 948351 1562598 1344478 1688786 1263243 1275770 84717 772723 790764 1705672 1708375 1070333 1269446 1369498 1168490 1242475 1912859 1971527 546418 679245 1785020 584410 1419691 135353 1558040 1708024 983369 829655 1302448 1040108 1901683 1552362 597168 1940695 1262646 90131 1672598 1557076 1335665 247928 1219572 1072225 1590752 1953092 1074817 1135041 286610 372538 1235713 1201783 569975 1996581 509162 468136 22829 186796 31721 1492511 36908 804387 1636448 529978 268820 1577386 1138684 1223753 1397126 1768797 1257329 1891549 316424 1974717 443944 1439979 994994 907952 1395672 146339 1295013 509458 187800 906020 367200 1254380 848075 498955 1736617 1120138 1350968 813275 158675 1734098 1659655 863521 1890506 1398305 39864 1097938 443128 1039394 171701 913678 183575 25439 1955903 1479417 53057 425485 501677 828986 1798881 1633366 1088849 1419166 1065870 70619 754324 450596 1090263 1267750 1765090 1157318 1227081 1568349 334344 1907808 1721752 1906486 1211525 1239635 215129 398756 1550503 1691065 1105736 1619046 1057997 1127209 585008 1810871 1513122 289920 470481 1350286 1346473 998381 1675257 1660960 1389300 156582 581796 884845 1710979 1522962 898725 1097354 897487 1694815 1716675 1028033 877152 584164 1349188 1607879 1841197 1434991 505492 193937 1707132 307356 89998 724465 1007181 733637 100015 27632 1329256 1593216 836895 1140367 560477 1029044 1037049 410392 353525 701806 497347 1346159 1133717 14694 64733 708723 1038685 805369 1974654 1295172 1728014 1404999 1844843 1224652 1863915 473559 952650 664171 338849 731434 89891 1397563 1384413 583133 72183 24711 746167 1851086 1873494 1362889 1975879 1308285 1995417 1194636 101995 228403 1247855 1529233 1492640 346652 660189 1051837 565209 412239 797925 9476 1747391 330701 1671226 603417 606760 553329 1869275 1294563 418017 1210677 1385777 1405627 1983056 1110882 731355 1831293 166888 679548 1352280 1257821 1303524 975641 1311898 59124 1855811 1525934 1365376 1423610 249646 1059135 435114 904566 1175606 1756482 816721 715183 1985255 982407 606336 37644 1211281 1917664 389420 829691 724053 899453 1264330 119567 677488 346499 140853 1809954 849340 90676 890565 13622 915242 811297 970494 932488 1320290 353863 1058447 256507 1034248 1700518 1028155 1871771 259726 922431 877349 819025 611245 1569642 1987346 411618 1892904 646667 744719 535287 656498 11868 1800417 237551 107278 393513 391586 485918 1043834 296543 1602765 928485 929997 732261 734343 257563 483837 206845 1823735 820135 1907610 1244577 579162 1650789 183993 127858 1961895 1185049 1003788 827443 1776236 1642555 372052 637374 1971939 1104609 1350390 1451986 869172 1457478 1566095 771714 294856 301821 1244624 1997588 1284270 153900 1598793 973391 21355 1474045 681156 1530775 1737998 692518 271452 1625674 1159238 450443 1118931 796183 708103 329101 1751414 464898 515423 921278 1689839 336384 1142775 992626 123298 668362 823882 1625357 298057 900454 1862360 521630 913076 1804975 809069 1718725 1301937 415956 851026 1579713 110260 1326544 211091 895651 1728317 866486 3785 1313850 1486593 647165 912392 787585 1153497 1494985 710006 1335260 1649755 980018 1250368 456092 1504886 230253 986253 1365827 384685 977466 1368843 1875311 1169574 310391 150753 172723 1139019 786609 46639 883725 974929 13921 562625 1619809 506204 24384 1722681 811920 574867 152111 1993743 1467581 1500810 1621742 1794140 900307 1962972 671177 866819 1573514 1717932 346432 1472623 1149189 899598 1118879 911227 1847829 1979119 408259 856880 1277077 1603868 457090 1283744 111288 1152557 1357029 531306 900240 225359 40026 316447 207477 1723574 1066883 739213 1720025 703993 304041 1196386 770899 758821 1902503 555619 361701 837613 1305635 891094 592189 1880927 532568 245701 1929308 478662 1712268 1237064 18479 1072762 1375819 835991 139035 331469 1874952 1058301 585788 1567155 1290136 13636 746036 1561279 483529 1325262 1943427 1966460 1961880 1165130 1203582 239309 1588898 1139435 1249992 1905264 1123103 570747 1527032 537923 1631694 1770707 1057073 1856804 143319 82033 215326 1404701 1916370 1750898 569024 1841375 1796351 1394981 1008467 934842 940375 1535110 717220 537680 405595 423970 130770 195788 1759847 893970 1954145 1602270 1844647 1646268 1802696 142730 1629309 416361 1007249 336009 1423309 1987761 14031 877025 546819 937395 1842700 1636662 1364103 853933 1113209 273333 535940 1170158 1900530 1594797 894344 1405839 1722081 1271073 1225968 990919 446153 479528 739904 443952 1161034 933469 520865 709082 1070503 19700 97075 1510401 1425937 1709474 528268 1440675 807015 1777879 108605 449805 466819 963652 1760311 905241 946880 1491233 732093 422858 1703520 823598 1339136 1938757 801484 1747359 911576 750401 156028 1700448 631827 1913474 435760 432064 444494 598188 406263 1913057 74196 917518 1126244 1391976 1969535 557410 788182 1873982 1108117 1050874 1342734 1134261 746272 637765 1282879 1976802 331551 445246 1090803 1568567 1558438 179578 1658880 1895245 1219551 1309166 825332 1082910 957925 959273 647629 1394513 446692 715748 1773114 1284331 1761018 1234792 948163 64961 471331 1670224 1335732 736709 541972 809019 383695 1341088 1627787 1622943 381172 855702 645266 1545691 827254 1548797 1681104 599762 331761 1882766 774147 43262 1614848 1523554 194343 900411 1187611 1239058 1936340 1581511 421925 756080 1685101 234039 1812709 639951 1247586 320960 407591 1265287 711569 943529 178432 1791962 741480 1143835 1531392 1419776 1032841 773599 507994 107292 117851 432033 1104990 936715 1194269 443585 581856 598698 845611 92733 1223291 747355 308807 8916 1536421 719385 220983 631729 732233 1260871 916359 623090 186377 1715922 497258 1369718 469747 454721 1848288 1161903 1536755 800435 1071926 1702813 1834001 1224350 934651 1902524 640512 950066 202759 1946488 312805 928028 1477223 1084238 1213129 685517 1595831 1495872 1786041 1949232 1740423 1344137 383219 794894 1171059 569245 448950 564399 268921 429259 1611149 1684247 283386 795294 308613 838942 32038 258873 113548 410103 1505932 469843 1436208 752600 571355 1423884 1854203 899284 688454 1333301 1003047 367373 853232 359363 595920 176939 1165648 981556 1710226 649957 1075230 582388 1807909 1935319 532735 58692 166239 1587737 1706853 907316 815507 1522949 346293 1869978 730772 1084286 740406 1280574 747500 1011262 172232 653295 1529158 186962 464853 1466577 988688 377940 1194165 1959556 1831352 1392220 1840569 494388 729618 520397 644354 1617204 1118191 1434902 808903 1029538 1777492 1479208 1085034 1209672 944783 50227 1806719 593996 940900 296087 971307 985498 1560784 1874863 982981 1835032 1855168 745187 1653024 266359 938933 1420830 1840453 186838 57360 540920 1986465 1208901 1347179 1988275 354972 703679 1588405 760264 757560 1643728 1239030 262838 980524 1018754 1262111 1395675 311107 496649 881630 744430 1484622 1330699 914628 217428 888142 1884800 506939 1007675 186701 1093046 289064 1363398 1277092 1691777 1445737 1350505 113664 1914650 201414 1527501 810637 705084 874896 1778126 687200 444297 549525 743383 550623 1971061 1002856 1359173 1158816 706573 1714169 1150029 596744 902683 797412 695787 1213950 1536895 1002510 646662 1755434 1476458 1422379 1224129 745620 823620 934789 481107 1680672 1028844 1781198 565126 712513 329195 173575 1345497 1795044 213817 1371979 1533648 860359 1719730 146562 1602991 627981 365871 486331 1334150 1336311 517492 6908 466280 1239184 1986744 1833292 394058 1006924 1540396 444468 1564313 975696 1914396 420083 36738 691888 271510 754736 1168658 59316 1850026 633941 1435125 597112 835779 575441 1424855 1354760 1342162 668600 152693 1515050 861706 653773 419974 1509600 603756 200031 1366401 1825014 817944 257111 1677215 1137157 1072793 1796289 489607 1143053 1454158 201775 1431690 930099 784503 1410507 1545900 399430 395125 1666576 635544 1158699 1942431 1417317 1252184 1465916 297990 1045311 893763 846314 1605047 880825 485309 139264 1350209 630961 164989 1266791 332009 1116591 171508 905292 1008005 844158 1245816 1096510 603757 1499126 835638 1660683 127613 1688393 532036 239475 356017 572897 1313152 323674 590242 1398662 962582 742398 249997 1984182 586013 1108415 217904 399879 1342540 826829 1153690 128376 1089663 1496363 1170353 1102094 1923497 565823 159654 559405 541374 56684 1743068 672421 247975 1517209 220690 1656648 483618 12442 153756 137921 562139 886651 1472279 1576249 110375 1324425 1696929 1341045 1893360 489528 620489 55508 1233048 1001947 1081208 1497319 110830 196677 1960218 1724967 1795632 1552423 457528 1192804 563336 435419 929199 196637 25009 343475 283348 595646 1252498 776229 957480 1979268 940553 774770 359962 1429918 599984 1833842 424379 444937 519769 1215066 330061 330318 867662 1076427 1950107 999400 1862030 169569 889681 1944524 1744397 1685872 517154 12086 1545267 1233932 106841 604947 527998 1588133 910674 1283467 1024290 1359687 1792725 1863287 1460205 1407988 1028223 1389897 947864 1849395 1907950 157642 1087724 866613 1728686 1764619 149245 788934 459577 554995 812861 1546025 1350875 55344 253271 782020 1937122 266593 1625651 1265517 1169800 1409551 1327102 919364 873956 1667805 568067 1754734 203249 399593 15499 1314277 985444 296326 1217174 961112 778467 1173125 1986147 281332 1874951 1334295 211688 276050 1458668 1938560 980681 993476 1259278 1062955 588476 967578 455779 1229614 1298413 1078462 1580616 1617199 1046793 395415 347434 955547 842906 1420528 1836498 430963 1136195 1964789 855541 1390577 1011138 1588690 449156 1974610 218271 310008 775126 184507 503500 1877320 530844 685976 911590 412027 89421 299382 1252585 724284 373197 796219 559437 1619671 46594 1856662 1798313 458977 1984623 1942804 1124856 1312805 1240533 707620 1086272 1098744 1146353 1371917 1393399 1950130 1049826 1511099 32375 1687228 1073039 1242800 620950 1595461 606021 910163 1152256 869067 996882 559832 719017 262103 1609196 64375 1970701 1160724 275875 80370 64719 1140906 539528 1922329 296163 1952815 483712 1080254 1815287 739883 1845872 1101402 1936275 445945 238459 1159001 211924 209308 1553342 255040 758794 745346 769488 1614807 1582542 982065 1576437 1512325 1894053 1708275 681989 1481733 1459521 949533 169578 1100521 369056 344290 983584 465294 1157461 1176409 1528361 263710 519222 1473191 918940 1525814 1822988 145776 1000307 358726 1818093 735301 1136407 991256 1703100 1245799 1876147 424396 814337 1000564 619948 1182132 1724230 934792 547805 1315975 525618 325530 979113 789874 1674608 1559918 924872 1330366 228035 1465192 1294307 1622468 93693 264191 204598 1607802 8573 1534470 633664 602711 53016 401826 1547102 1028446 957813 1553184 1526046 1465769 1174487 1025887 1720983 1536014 1906547 529408 732345 584530 812485 949245 81218 534667 1435914 1306330 835045 1014600 1291221 337997 1988755 559897 396678 1466398 1750176 1790544 7693 29983 1713130 244886 365326 891034 372930 1387770 677051 445930 807644 1390503 1078274 805770 403862 284354 1962431 1399525 789592 725150 495931 337602 184147 1181969 1197065 681376 363972 827434 1046233 1289401 107563 851353 475127 1259726 437049 1126093 1703995 1126991 1224084 1344676 322573 246979 940420 858625 1444762 595883 464684 1734272 1395986 838367 1072706 546458 105607 1445190 1029935 371149 1692 524230 1291411 469105 831642 1179850 1449018 992069 981222 149708 251894 854234 1573409 1075767 1900774 1097613 1145876 37859 116880 1989297 878813 1183228 921383 545774 909614 1934053 1429510 1573855 451056 1000972 834346 1528627 1343152 1847383 1352742 1452733 1744076 1771434 740343 97017 1007081 1728091 1606215 212901 175422 1565457 1486369 145576 1285694 549670 1522403 1494739 683279 1974202 1024546 1555762 1004295 540129 995705 1833285 904789 1232071 516412 1068525 21956 1333963 1163085 1067347 1097519 26229 876837 339018 507819 971803 385459 970688 730504 777491 798480 1822550 281232 1854351 1607261 1654697 744480 1817588 1455719 517786 816234 1137523 336633 155356 1009103 1305013 496281 1653475 745408 1952357 955632 941795 1791353 865527 107195 1613017 1450601 496115 1719922 1127419 55367 1618755 1893787 472513 1670276 969133 406553 936825 1603240 857265 1419414 1176163 1099466 1656524 764704 834835 1266401 405221 79575 1361482 142543 1426195 1086297 1704002 1688031 77140 116877 378633 178394 1690022 791719 1134988 1312986 373173 1510805 961260 1972153 458121 295504 619016 1036571 73404 1533863 1988190 590958 581516 799172 1904277 558981 1742292 1646948 786705 1377528 1203372 187378 1150242 925308 696592 103206 286945 1424413 1899654 122569 3959 1393255 1567455 1564814 622001 1464221 425738 1545389 1697546 921575 1009265 503287 1994102 1014951 1725357 855506 1944433 1479708 700273 877501 415694 182684 768756 1641363 473870 888315 1839115 909496 1449625 1692813 1326167 665463 100699 149516 1938791 1628459 1408037 1800629 711467 1970861 1998173 317823 346102 507279 669993 280790 755453 873149 987533 921697 451708 487737 776050 1062619 192167 883945 1092527 1991848 1191448 898723 1714647 64686 434368 147285 1194591 1957059 337328 1535809 947065 1571535 761235 841666 1384509 1502681 1484878 156374 1721028 335017 89833 576191 1636557 687945 1194747 1454220 74919 1945432 342050 1592973 1298491 803496 647259 82007 1641211 1753249 668271 1100826 1381300 221034 82304 1541581 176607 297271 360523 1080577 1030967 576697 257955 1779776 195450 1134888 1409824 1534108 840212 1892699 1716033 270869 484069 1056238 322489 1969846 1440363 128514 1010172 1765217 53081 671328 1709651 1116357 1365787 1155738 459015 960653 463196 974890 1357912 1040112 140482 561847 1012423 130512 370672 127918 1191608 1671959 1642306 1389197 34253 366955 1255967 198659 485916 1370364 311205 1177700 412739 400119 735966 818716 1087536 506799 1433047 1426263 385529 1081409 75091 1857268 1550274 450486 1011739 680187 268613 685257 157425 1530611 1354829 852468 1404098 362886 1055930 1140870 201283 564857 1416069 1511579 811409 1896706 22734 1038 97700 1310952 1968479 79341 259550 1834235 1223440 1102791 455862 1021372 382108 514024 434093 750973 1465758 1767858 189540 521851 1621813 803764 1120887 102375 870549 435312 1085692 939328 267935 424869 1758660 960494 1986396 918155 1048810 548821 588193 935544 1018364 1782684 1640436 1227333 429921 1318108 1106937 1082002 1003552 922856 1391130 1539256 1545573 611581 1369698 148147 1446701 681917 727299 1751921 1309775 4472 412129 1395790 1936993 556678 1658236 1905367 1238314 295173 1502792 1503201 107173 1284407 347920 346512 1632534 624465 600390 1309283 441117 119690 601867 349842 190163 935068 518176 981474 1741515 993651 354753 689853 1379416 918392 1354695 234332 922877 562535 1397109 1180447 1357268 434128 878893 422592 1233985 450525 1886436 712611 501121 1986539 1789552 114205 1499785 1771795 675250 1411451 1185173 1182098 193900 526370 576053 1020238 1895162 366146 1395198 1341500 1894316 259832 302057 166370 1251059 489124 1021720 1047630 1331783 1786132 1408543 638031 566817 515911 1069235 1288029 998063 605896 171143 1672366 556132 1542558 230987 1937590 412475 477825 1832190 1784251 1165306 1503928 653537 1539374 1599270 256831 462413 248433 1555388 1764484 1020032 1037406 869848 1618778 759373 1089262 799482 1188645 1453156 1212779 1468419 1464580 427921 1129234 1992168 328640 889608 1511166 1221644 647907 16355 1327935 641923 929258 1857547 1905688 1400128 1881624 675787 1816599 113789 1664787 1515655 1708582 1119701 185264 8495 1274262 709473 114263 779919 922855 1238881 1132908 732830 1034812 1971804 1096332 435636 489319 1683744 94335 619364 1859345 1475637 1057516 733768 991824 767289 229630 1241448 1254207 1580101 416440 849028 371048 243129 1392393 1296386 1756630 763691 310323 463006 1139190 367257 505667 1236753 316041 1582334 1992868 403669 1860450 786093 783419 97500 329901 1591484 1735723 1159193 349249 1974946 1969298 343036 1283338 1736853 475248 132108 133651 1536476 1844164 1540437 478379 1028591 56574 1068103 1716457 436782 1774226 273327 1562953 1093566 801419 632652 987785 1270285 1360041 1960156 489003 1126658 1351658 1621495 1572317 261376 652475 170426 1095114 1632837 383156 863813 128455 1429524 1358248 1793041 1402540 1192616 1934560 753144 1153510 1078822 1618182 1606488 391171 1434651 1401 1466008 1226136 787197 1957472 1799413 1502026 1428748 1450558 628589 435855 987627 1004395 1883590 556682 1508250 1943891 973191 476675 543950 597138 292129 1494170 1858101 117760 105345 1822588 1951965 1283588 1652656 1697264 1740837 815524 1175076 211485 717424 1621672 27673 1221899 56412 876158 444779 1575497 257864 1695632 484136 1634957 1678552 1555445 1862305 134071 291606 504902 868668 374227 1319526 1339341 1307912 209719 1386582 842055 477866 453191 1284644 646601 81912 1798909 176574 1811103 1223162 1699371 1880919 1954621 625580 1603679 55644 1061819 725776 1189074 1374329 1615431 1200071 944561 846040 1784296 1247362 852804 1781263 1533905 1468344 645051 1822510 1766135 1974989 858265 466212 716562 1941168 714227 965065 1034739 962231 1089270 947248 146273 1564936 1759811 1734413 1871499 1401082 115668 1698355 254556 577292 1892512 45353 122636 913266 1892935 17073 1838784 19158 1085784 500490 872826 1067876 1735131 1909862 479641 1687571 528132 624721 1521849 1823390 877081 181965 1910349 999868 1317349 776583 1240342 1973966 1545388 23129 1945083 686867 1611456 419476 1197400 1217128 503412 1747374 638157 1126453 488025 913010 1543101 10605 143815 1330619 1963953 152679 1116399 1908082 212665 1281697 1858384 1074116 1402302 1389831 707387 63910 1505532 1629114 272812 1476626 287113 1019412 1840771 470471 1603989 662202 914595 1684939 888903 1878653 1704316 1373407 1714712 645719 1542152 210909 436838 763869 803429 1008619 1721424 1032623 559376 17371 727402 1829769 134715 729984 1463530 85473 146658 1872168 1840896 1372308 733735 388708 1519802 833042 795493 33074 1699038 937115 1150716 449952 297813 1421411 1260470 1873933 1816176 697313 64010 13450 1505159 272365 272550 1272745 1752741 1223521 959072 484824 1502787 280355 171822 1846272 1474947 1452533 272119 1091227 922004 344785 715059 1206176 941197 1562581 686898 42065 344042 491785 1314053 562637 1839560 405794 1234947 650548 282127 1495351 972272 242965 53377 1670372 397749 89836 352572 639413 547850 350948 617850 1922525 872489 650184 925867 44671 670793 368742 358064 1420802 1413827 981857 462699 1229583 184158 974548 1711249 1061215 1762787 1143774 1212955 994275 1309793 1512080 1132725 1124737 1426948 708705 1244839 1660646 1878546 1665861 1636008 1735382 819221 158517 1505401 1153918 1338933 1976903 1272352 1224429 1973695 1243614 391399 1027814 1895279 1701254 220372 452018 31510 306467 1811631 711303 421347 479185 1536209 1227336 1440080 1070856 1545920 1384361 453738 135336 916936 791686 604499 105703 613531 1315789 964851 953958 882237 1035885 1004732 162501 1046491 247163 1929059 1584672 1732358 637487 450261 555196 1940598 985911 746754 1362302 691473 50047 1645968 1624906 1632572 980857 1088636 1628286 329770 444749 694697 923441 1996600 1471191 377026 1689709 616626 252624 961636 796583 1213848 1174875 153757 1908693 856677 1513840 1913854 365619 1704540 50507 1491821 439078 1644728 1647872 1008785 1349126 344437 1416428 1852798 778877 765094 54030 1044069 313838 1145979 1006144 1931650 1779298 99643 31385 713914 1782686 796423 432279 1073868 611319 1828057 1965746 1976468 1686095 1468551 798346 749241 1917288 41020 1768988 1547014 530429 1520480 719536 45602 644789 49625 1668985 451942 1853021 1608916 1386014 1204828 73310 663067 1063707 1211224 493503 1568356 693917 316639 1375576 1518248 493715 1318336 129992 916580 1222155 1353031 1543925 1112141 1915491 1657014 1470236 1155595 74184 1890141 24734 316266 1330057 1538650 119077 1702414 179190 1036475 527293 127117 1014026 376158 1466582 1585568 1368049 1792732 1290616 1490118 1878578 700625 1820712 1774699 211518 1164029 859154 1810518 780932 408976 421888 1326109 1505388 1148030 279208 1692023 734710 26724 740035 879264 817743 1344296 420342 214766 1768080 317851 367879 1722260 937499 1499344 1529806 147355 538634 263188 1086205 308348 903903 504603 536971 495163 1745093 1687924 1141039 235968 1951857 1146615 109605 1367224 387078 1535592 929798 1158698 553169 1754006 1768172 1555239 772284 183906 1236890 144841 1765947 1328375 1134529 732751 1286800 1426950 744004 1277272 1244554 1890201 1421265 1071522 520333 1555612 672800 498505 1379529 1694766 169430 754507 1266476 767780 230915 192546 232086 1725117 1587157 922721 1971282 361876 206046 1903612 1687673 1427494 202922 1986259 1097593 1327223 1971428 1674327 929630 721558 470476 1837379 392749 1077822 1838150 225500 1873395 178396 944865 1897135 1006648 1374557 873405 1860840 1110787 959401 673445 1707815 87140 320560 1656651 84884 991585 139480 1769818 1469871 1551433 1696912 1990978 1732930 1068639 50001 1710595 535927 788070 30836 1477402 278644 480323 1150435 689710 520554 1494815 1737818 1622477 1720209 1890738 494816 794152 798606 1694486 200832 746864 1111366 357931 1310695 1008405 1500359 1182466 1273057 220473 53847 1829472 505669 708681 1761056 42296 139245 1454536 753147 1521266 77558 728503 1574266 1386612 679680 520500 1675537 1373427 1600807 474797 881771 869936 1116685 1721531 1256052 630485 1487243 103078 1258520 657346 1767953 596874 163339 1558631 971534 98238 1195394 511225 1862108 1193702 1454090 1650768 211020 1256346 145682 359180 912630 1179289 1660649 756475 973009 213331 1592451 1251046 1849392 1209122 1757438 700088 1659401 1365165 256018 1745910 1671849 1756637 1716363 641744 1898217 80371 73369 1825535 1549835 1896908 881890 238128 1565485 378817 1105779 1390465 189923 54050 39798 1260398 1773509 74993 1590103 1184124 725211 297267 1625754 697219 980684 1959251 421965 851302 1746830 305149 620130 1481579 783592 1886803 606786 954823 218176 100546 1108994 594174 1769163 1197792 292648 1303162 861641 710606 426163 1299773 97547 965112 1833238 787765 362097 1946430 969011 756591 28499 808703 561492 1764302 1265111 1916189 485567 1262105 1843444 946024 1269560 317638 447150 809142 551437 754999 153504 1899018 1440631 364452 959607 1558150 1091967 371279 1281906 1343978 1751116 875760 956888 467074 645898 1564508 306054 1861205 42038 474576 1507313 1514310 736343 1046769 1221931 999739 413384 594586 447242 1355957 518376 1778013 1048559 554858 107467 463959 1127257 1326845 1420078 1504341 714501 502660 383665 1463346 518993 1490341 1617347 1033042 523876 1245798 1766856 440648 1609467 1628713 1364504 1194780 764705 567720 247293 1268189 1548488 788873 1143843 1508560 817422 563439 287699 643629 1360729 680888 240616 1159951 1599595 313148 1732941 1752970 399399 586613 1980104 39361 568029 1299902 1079982 222991 37834 1399559 1443372 1311750 1302414 899075 515940 53906 1965145 969971 1085972 1929120 1721513 60001 1428077 1470733 841125 322585 977569 155153 162 1068470 975052 1856729 20739 834004 153989 249282 1836592 138530 739229 1448845 1389440 851218 748286 1850915 290610 1278217 1450549 842169 1519602 835651 1546761 372797 1765891 341699 272529 730814 1026582 617823 903520 80082 1666510 1258486 746423 1280595 708315 728648 141017 774039 924049 1212083 1998776 1285787 847774 389588 731691 1603066 1921929 332730 85481 158042 517479 1930393 1625279 102819 334821 110924 1418537 80518 1084442 692469 1448358 5950 1507817 937061 1918962 559267 1906704 112578 1991473 1627381 1781787 899579 180625 415005 1565945 1099291 330714 988416 1247400 257963 145083 1844123 1156449 1343912 240981 773457 1708095 1256208 1393607 249730 385505 735243 905962 71452 1181066 1813114 1682069 118790 207548 693780 22665 1902022 1055696 178023 1768196 1001089 1850684 1385075 1593808 945602 329357 799734 846789 317153 177371 568613 580988 990094 79653 908574 230381 1824099 1383722 357042 701259 1073038 120362 1205125 1355067 1895836 871645 490696 1840624 1843143 1987205 1762773 1144559 1258495 1444387 323194 1023668 545394 497502 242433 831480 782009 468811 1868711 690098 354799 308895 331155 1862457 320681 1483326 1575779 41926 1998961 571049 484279 785253 8789 297020 857866 1157655 1467883 450060 79189 402576 1300737 847738 233155 353382 555711 893461 783554 1702555 543269 1016778 1882431 1558 580823 35468 1852735 392500 1246798 1816449 382385 1714150 151063 913497 1911115 1190788 1785406 94238 1888074 325522 680574 1846998 848299 696466 1983175 1383721 1787713 1478221 1854814 218886 1054856 1688246 1740315 292284 895112 373859 1404144 1969365 167927 12291 982027 1533729 1041175 1468550 582058 679230 1592057 869972 1820027 1656444 1704630 926970 460983 1943060 632804 444112 1854748 74632 101215 456899 1593585 724065 429175 1910585 767327 1770692 173317 281672 1900038 482293 1298348 426951 1806894 298038 969820 1253231 1396780 1590775 1327834 1071988 589992 601219 63159 587725 840804 984319 1880054 1761652 1022045 766209 1738371 1998108 1529882 672651 207311 1879200 423027 485231 778045 1018269 1537293 42187 2770 1363739 1836818 727049 669416 940556 1985849 1579793 1083237 1019979 1564431 1528908 97406 861180 196611 761265 1556511 1967305 1327280 1847589 538803 857672 1591985 526130 861743 1977281 704538 356197 1584339 1802287 1361413 489880 933219 1503062 1545017 1548508 727355 1392570 1826044 1261435 1732435 531023 1058277 55984 1305826 1215181 382827 1046797 66874 1274726 1922391 98800 505876 1832267 419068 1439206 1358381 1912938 1539090 1240690 1961838 507878 1562212 1857025 596922 395140 1833230 1862134 606949 352778 535960 23946 999633 535433 1372393 835754 222158 1274204 835873 1104688 1773036 769819 506451 1153539 1087879 1587888 821579 1149629 1547056 1738199 1620277 1995712 450579 507349 420599 1427705 223219 1143631 1760110 1605450 1675400 917638 1775443 1464211 1993231 1949800 1908881 1815741 906607 246107 256787 328969 572056 1480482 86487 1785002 1083080 506949 444927 1208231 1895372 182690 878688 1104414 1207007 982211 899692 1373137 1937781 232757 1678255 1276721 519073 941665 1154604 945161 607388 1237254 1264869 1552185 1184452 724685 1737856 1124017 937553 814178 130588 1090782 931503 1344881 1982466 831272 1210499 1205536 1358579 824679 643228 705317 1759976 1642890 995914 1051895 1184690 738181 1024521 1819198 1862809 323836 1197892 1690685 1508271 205045 696141 694296 1720658 1181324 846551 1931779 308552 582312 1362784 618889 25967 475482 393865 1327411 1178605 873849 1919192 114441 1456316 350222 1592160 1007377 1562112 1172702 1541501 718326 1277568 4147 168033 151764 1664800 398871 1517272 1938355 692945 1755420 1061392 782521 862949 994712 620727 1038115 1290720 272923 594383 239363 1907468 1666775 1679276 1836146 63745 475827 994516 447985 1877318 1741715 1509537 875483 363036 149682 1410339 474071 1346601 187749 1496793 209650 370079 401051 1072736 1877578 516299 190357 461569 690852 1436014 421465 1251382 1904874 1109580 406183 1472054 1599169 1844280 680694 1791683 634206 1042947 1013641 212421 927541 1851567 1657646 354324 1854818 1168891 1426109 1152869 141239 831811 981739 1988500 1501677 738363 1845253 226500 757462 242951 1959399 60282 1901901 1768112 729540 1997967 143358 1833930 1709431 1118365 117464 1548237 731946 941262 1091053 319504 1065708 721037 1216645 150387 572419 1910273 813855 518552 659569 1779852 761125 357451 1493458 460289 1721960 776495 1746434 926102 731364 1792675 1754327 399858 988792 1814084 1421593 883056 219361 314639 927646 232193 1097056 1496524 1882066 1077112 451700 67517 819314 1828390 1878398 71467 263319 703209 1943274 1062620 1164597 1032564 904754 1196112 801220 474612 1910392 671077 534477 1985939 862221 456283 796215 744775 1728000 1762694 165094 29976 905771 490417 62910 1892153 41219 1838020 250146 1083149 69461 276365 1409098 1374839 598616 937852 1270108 101045 1824464 152829 349848 1861970 1508904 793630 1935911 1374916 391845 1267692 1019258 634521 1898804 12499 904619 176488 1832593 1631723 1796109 647582 1104302 100569 1305172 1638371 754116 1590429 1253671 1080464 1330085 1496860 1925549 1395449 1943372 1737059 1597745 1605809 677591 738396 904441 700768 1023961 863682 1547248 488806 1109561 1569224 891263 1535102 1093169 523426 625005 1126869 160465 1723094 1676429 229758 1382393 799758 1071998 135093 1332695 1979751 1789579 903002 1620806 1778344 1089534 570739 1765612 907309 1332703 211431 261914 701703 234214 1952480 1097705 1641052 838383 1792556 1062851 1168440 1385816 1124741 753531 1321497 773044 1153562 237057 128258 162915 1618254 263217 1938442 1688367 1887743 106531 970793 626080 985101 110270 950926 578141 1512100 341735 1295199 1368439 1827519 261844 1938087 1519395 1416600 1014425 1324141 1259359 486867 150867 925371 865189 1295552 1918739 665877 297758 603378 1890204 1717969 1747178 1803637 1295356 867837 877784 1801429 202953 716101 1104826 1560997 1258258 71898 889629 1349475 1732512 1647127 1567100 680067 775307 586518 938321 1698592 1382280 292557 782855 1139223 520412 1440664 886888 1316363 1141116 834588 1260167 1177565 576069 1777664 1731683 297661 258497 703121 1380959 1971370 916868 1363532 602514 881255 1257030 15677 1420001 1173669 1979722 1184636 1631059 908846 1799249 1469748 1615748 1773967 237297 940893 867062 41887 1237602 1261838 1193022 221332 780751 217414 463102 113316 383436 901532 1261580 116490 730009 1977210 1433602 1516519 435592 1415243 1121 370328 336063 1299529 1175592 1022884 1745321 122962 1680391 1873596 760969 1858412 373824 866313 1429464 795478 1848161 873233 1586816 397533 329607 950290 1924508 533598 880043 1054110 1772849 1294359 568081 561440 71871 1245785 331580 536609 1267295 680649 1318395 1506525 376953 778039 478773 444111 416995 653736 1446877 782767 1348467 1958064 1549842 1713295 1060281 1048125 211048 1659383 1252888 1732088 54155 1519754 958764 1421526 944347 701408 340214 575225 1583946 1679716 84673 348303 1498183 1692772 1343325 610746 742887 1433171 353916 622160 1631462 1445758 397587 315573 1701517 1133685 1557578 349764 1353118 1801379 1732081 119921 618404 1449825 335091 1348584 392145 1890863 536769 531737 215791 557885 1519663 431029 202505 339666 115110 67163 357915 658700 169105 1297449 886024 1683166 1262444 1109346 1249063 310397 1794337 1321866 1596063 180220 273382 1869565 1710464 1019115 794307 1616422 1390914 867394 1973190 34074 897121 1693909 863598 280572 1953416 1322972 1643177 1686174 581047 1569935 1201756 841157 1451695 1721727 1010078 683588 939255 1803414 1025718 50553 1154206 1482998 1809512 1755963 954106 1276059 952741 1436815 95127 975930 83697 1933459 1067472 583480 1114214 780126 708033 245989 246239 1077727 960848 741875 1791205 1368889 660486 160524 515433 805629 310498 381362 478976 88634 1567282 1185022 1527036 460970 1207 351144 1395515 1571109 1321055 278172 71138 1895585 983123 1494444 765913 967033 850961 1417192 917919 105062 501211 1346049 1274720 911545 224251 781809 1891131 1374501 508855 374422 86924 1285888 1612561 579808 598011 245517 745953 1656344 945028 1401374 372319 678694 375737 1341520 1767087 1145215 1740318 778074 1113416 867932 1314835 345336 1194307 990056 1814498 382068 1967836 692787 215254 1040673 1685305 673283 950038 719763 1121312 846607 696496 614309 225123 1054906 1419598 391395 1018707 1070861 714333 9090 658026 1860307 256705 1994696 1022514 342419 1778270 1533170 902755 177040 1713598 1813214 53381 1680041 1810594 1348821 987652 568375 699209 1640804 580468 419235 1475151 774665 1668586 445958 1421151 800484 797300 1228013 112124 1502155 359398 936048 1367636 77337 497888 870059 1998798 404211 1807365 630916 950249 1281783 1785269 1331982 707104 341388 139630 1311420 1785625 156117 505771 293942 1297392 1023186 1372555 121744 435157 493464 1566624 1213674 1388203 249263 1015975 1028589 662732 1568821 1788588 1966824 775405 1271279 1005614 1173642 1848291 669895 622423 1870134 1998573 341452 1682393 554618 936007 1175160 575901 911122 1493105 1253022 1029508 1751442 397863 1096387 557452 22735 84072 1957994 464306 1762302 1763504 9678 311818 1892792 1145551 896311 1966528 1685261 1677702 1356505 1321519 1650225 990778 984366 878622 41021 343738 1565518 965666 436141 1551951 550811 122730 1747849 1426789 1256102 800573 174867 734769 1324423 1151206 1101953 902855 1024368 972852 1495161 1738232 1633941 1078124 640699 1067689 1366919 1893501 1147256 12854 1609207 1641061 1938195 1981441 1476711 1846900 1520930 427903 685508 1556512 39820 1715265 1915344 1638211 1171678 914156 1676183 65356 1828396 278526 1159478 266935 246871 1300035 1916661 232485 1666956 1024305 1408724 561910 1984327 150413 609297 1404157 1883305 1162283 33585 644229 1481192 1272268 532501 222636 1446138 973737 98059 1255642 737704 232522 681978 1854057 1590738 1577029 643131 1770243 1039848 1921271 590948 1171185 438854 884882 36202 929035 1384561 1979994 762283 282814 1205093 1724818 853593 585274 1716316 1574836 1373822 1684730 24838 457935 216841 1979740 1491753 225391 1629064 1279428 1840359 38085 728845 1485969 1437733 481004 196671 1702213 1411778 169363 1093540 1970991 625763 544076 1600742 902990 1195456 930611 193803 1609289 1111813 1371219 1099089 417245 1219827 1768241 1840612 1865074 763676 1974750 644037 1984434 1147093 1462902 1437753 629100 1295688 799983 1277123 1650953 1146653 1410516 388241 612953 1913005 14782 619193 1935453 946379 1324467 993167 947302 579834 432080 1983145 155991 1435677 1922820 89462 271633 322420 203721 1457445 579901 353472 1179377 1747204 627211 253669 1937999 1857426 1648949 1842963 33617 142227 797865 1142684 1872686 1108251 168869 1963125 897333 795340 981784 562627 1202861 1560822 1909583 1506673 742773 1062953 623267 394116 1325308 392454 1420077 1943766 395787 395496 424496 407394 1533066 1591443 1742694 465826 1018609 1060252 907438 1465956 1023836 90160 462589 420855 1140571 92841 96969 17108 1716516 1050116 725989 1499855 963012 1437866 144692 1017099 930820 802085 1601830 921957 327825 1582436 1650543 1880399 1910156 1690052 1132354 1687354 1830316 1301498 884248 302111 1160349 1039070 1101411 1706002 1500452 1824546 901354 637192 1077423 479611 365786 1120729 1997241 1321350 445883 1942385 1995048 23234 302261 1561151 838696 1839179 1133759 1004905 416521 656762 885530 61692 813996 713808 226944 390752 690899 1192010 1907698 1675298 595942 1100583 957023 101612 704029 1872320 1738176 216875 1720315 1810775 1803598 330205 1163876 1622772 1268866 1043192 572427 1628233 1905833 571787 1423990 1528960 1391605 1975121 264771 1491959 1862466 254437 373569 371132 234717 343016 33056 1758424 932869 230055 934480 371335 688812 1423233 329414 376524 640925 1774924 54538 1579086 269702 450811 359525 931872 361414 507153 1633116 499218 79682 599645 1048902 524933 924710 645444 1028524 766664 1314808 92792 1136111 1579116 1699938 293012 1173485 253659 48453 661638 1631200 866078 1573789 1372188 1128777 1672068 1010324 1603101 1295703 260740 1186747 1897584 1502390 1802332 1020427 1681037 1671361 1433433 1887203 1670734 1461613 1712524 232078 1330296 1180310 1379039 645438 1449215 293395 485541 1691749 1182846 1339217 667840 149288 830023 263462 140207 196152 129100 1902989 1330889 429384 306721 49419 1040480 1469033 1657325 1782468 1217410 718112 1274045 4882 1641352 563908 1179001 1990033 1645076 84736 1601280 1993723 1295514 1597081 1904594 951587 821318 182828 1866919 1974978 1560589 1333406 789647 691436 1709174 1313282 1103170 756884 1647513 1199704 1303952 1874719 973551 1660049 1873398 196012 1146619 1391002 636959 1212795 1605897 1086063 1734041 1282402 1858346 1651679 590770 239181 1419140 472322 779425 654883 870716 644598 1132382 972608 619194 22296 912968 290819 1363830 650823 1667404 577301 1144534 99535 996224 872600 1525508 1690748 1439443 1300801 83151 824700 1422839 1358960 667904 1905960 392075 1658817 1125091 275871 870051 732871 65433 295189 370567 944389 1010691 732858 749815 134238 1816689 1575853 521607 627788 566117 888135 1317935 1013645 241112 1276070 1005134 1332004 1748560 1893283 351139 454182 1441019 859605 1165962 1067670 1145001 827328 1991928 1439679 1859453 1917340 71716 498526 612502 1487729 97450 1388858 838768 1974390 830290 1856598 312062 1137668 161052 1368902 1664556 1968463 708998 454285 1066180 1752950 914936 1004189 659492 1896217 1958819 1639710 693972 1156053 516598 1543909 980636 1173628 1263051 544739 1805038 1771931 67874 1471982 1451470 1368351 1160570 1338662 932525 1768077 1584190 1981269 1995560 1964706 580324 1632499 467980 1739452 1529810 340141 931170 274642 212294 1135049 1117979 1386824 1821402 287240 1198593 1509952 1739372 888703 1740737 573504 240920 790197 521624 114930 711135 95353 1323840 1300158 378781 1401855 427692 1865121 1498753 1620663 236846 709618 1179342 1642744 715216 1354337 1296377 544567 1915399 1869443 328988 1837138 760727 39534 1721052 1412247 1790519 1384574 55993 764272 981088 481078 1297137 1487397 1340644 1608934 659012 83980 1067205 764354 1332267 1523332 1730249 1782921 191772 1700152 1320986 1649954 1116259 1931118 827365 1132111 1983449 739202 395201 1996023 1561709 402151 1072617 1218149 1834048 1787779 414574 1043484 1729061 1660038 1155385 1422526 1889300 1020780 774171 1687627 685465 1025356 1367428 37186 1031642 1201623 144839 1658654 1732437 3562 138950 1109063 210292 1900035 1452258 1973922 325199 188971 239595 1923112 1706505 312800 442656 729972 1466246 871944 1199585 14623 799609 472064 1218675 1552325 1263238 323434 577035 415838 662542 1781828 721 24517 1789748 215640 1924112 982078 500981 385735 1126309 825201 639694 337123 296600 1978251 1499446 1671092 1717756 1486755 1040402 1889617 1964427 1942626 854080 506935 1553113 360805 1694724 1902443 31561 1504427 1106871 1521005 1031193 854463 1023024 710612 18580 1415691 1621525 1144717 106738 1600095 1378499 1475486 1614358 1487682 1593046 1431939 1635269 1881815 1872609 1675644 1908530 1701792 1496202 1439748 1190198 44863 1889003 259612 1500369 1261905 884167 1783703 590853 1233919 1434826 1802046 1718381 977150 988023 1460946 585664 1145278 140738 1775760 787476 714392 740087 871512 1923693 1163586 1077192 243827 35118 122550 1490909 1331015 904447 156026 287813 319742 31260 629628 1481440 1958514 248378 517233 1320611 1049602 1152990 1307261 1976438 1265017 976902 597530 307993 1183445 168349 330269 1940498 1830187 1376958 631330 1320137 1720991 1785950 1090468 1734571 1587104 1211082 470041 1851762 1827397 300178 1133515 345297 946532 584183 328669 573109 1396296 1699423 49942 595514 1834196 215468 486465 1975751 1893681 1001731 1263755 635351 1131573 174268 1666654 628199 1202913 662932 250945 1763749 1569419 634506 18851 1743070 149456 576302 1591422 191080 555847 952781 298581 757187 49409 732508 1345358 1881549 230643 145225 646435 1758820 645191 1397865 1572466 734063 1140619 283275 1627587 489204 1114803 43305 886007 347808 1185454 1609489 1736233 845782 1881773 168243 1531987 1529394 310823 383304 1320885 1506890 1650238 433197 1134108 844079 686319 1697452 1063708 1078322 1644645 909294 1860358 1187612 1059907 1934611 884231 1193972 191398 1415482 885117 219806 1919864 207737 89058 1213972 1171656 1388980 752820 179717 371849 890010 184583 1963075 1974910 1759563 331493 1534127 1137513 65853 837870 336909 302704 91349 510824 209166 111593 1709642 717338 1093707 1648771 1491214 1131504 836639 920157 616129 1185491 223469 743904 1651278 351259 1728090 664873 2983 1301053 585419 1940933 687100 1549599 246909 1124352 1287972 166140 496800 748155 360021 660023 615987 556099 1513321 551613 38069 1749324 1374135 801249 104657 845539 419178 1142341 945315 235625 810028 1777756 1182265 223824 1047051 354321 999432 1141461 3310 1438544 1080283 196372 140915 364826 1618073 936072 1591597 248863 840533 1103797 249167 353353 960657 1948215 357070 699090 482249 357339 112035 1513584 1019043 118162 1079906 1049762 446911 595842 1210036 1247202 840690 1250626 16012 26133 1777447 1428028 1119480 332755 1743773 1613173 134623 824430 644433 1498585 254290 1275569 906325 22002 1448846 1870175 1153811 694193 1285462 1308580 1365623 180962 74216 610125 411447 672003 663675 1654709 871088 748345 259399 604311 265931 1571780 664541 549414 59941 885559 1139018 804910 391562 1577423 1139094 651900 12327 1039117 1334329 940400 54101 1581276 748605 949232 1654148 1232275 1787868 556399 321922 564171 299516 882284 1834574 1770256 1031126 940966 99021 1063122 1421464 1903783 1944607 1213017 496998 72119 829013 998594 605888 477757 524204 1802148 1937827 1109890 907254 936047 1477264 725258 649657 1033217 276444 1683946 158714 1266363 1989698 1108927 699698 1728353 40143 116089 417161 607647 1138551 861372 65935 263015 927507 271107 1965787 43290 35984 1930073 713079 314646 1137834 1049262 124322 1211966 1904852 1318497 7634 1765252 1502044 1484440 646738 574873 851092 1318915 1540066 220150 1332164 956775 1835340 406653 1790192 283718 1114614 463145 1133657 1066535 842909 203719 1344242 93679 205210 1797516 1397241 759437 109448 1075658 280406 1878541 1038252 403720 1913881 356622 664729 1983944 352063 850606 318885 1328049 782045 1506540 1844279 52241 18116 98306 1673766 1853515 1332910 429814 1720753 866155 915180 251254 1825940 1259009 1065008 1391380 419211 963681 729528 932348 375043 692214 1631975 638000 182288 329938 686027 776112 190061 81324 619375 1270531 915388 1035378 294041 1263347 1625314 1458368 800562 1813018 149333 1290138 1853811 1448910 272328 602738 1258318 975823 1761046 1474127 237505 1086692 1993520 1501156 503367 434679 1218964 1949030 577304 1891706 1671062 1745562 708923 998907 451853 278275 443966 1822373 860198 764546 287205 569893 887100 159559 940650 1911884 388016 1876278 31172 999927 1081153 828728 849871 2390 919959 1400130 1234578 1079465 917425 237183 336248 1612141 303595 1162919 896818 188743 777137 894311 593064 1435496 850374 686423 610078 1907790 1141075 1975237 1061292 881051 329350 1354785 241494 751716 1702161 1293662 229395 1962609 1830802 272259 1103976 1207827 903194 1259689 1167049 735314 1068490 262775 916664 981628 1701442 426296 428616 1120003 1884313 1680406 243135 77712 627508 1061128 348825 590806 247433 655252 1648160 1628964 1670863 1633562 1513635 755245 1450465 1744278 365372 130781 652044 1590619 615119 415885 82700 1970525 1153677 609352 124570 36346 1735856 289415 1501380 1644825 527247 1183226 1556709 1996616 1679744 168477 994640 821686 386042 1698867 690104 1002863 1167836 106216 628659 1866776 239045 11653 1381430 403831 1920707 1919354 1480246 1924069 314598 1885133 84086 262598 1905215 127310 1954300 1455191 1861266 1111810 1785101 673129 1016603 1230244 836948 110211 578061 1956309 1402411 663800 1946570 170996 1003998 406654 552003 727967 1753416 22705 325152 305083 1333512 680028 619428 1009883 19490 948908 69239 242201 18800 1971607 937287 296837 857951 1835398 1835739 219367 1046773 770903 567570 1069475 1855417 216017 1618766 1264766 1285847 69956 1354128 1693683 816410 340870 1065053 698713 1039937 861026 599298 76702 1352052 449360 352129 1841370 17467 369406 263621 1932270 514420 1541374 1933199 1423274 1096337 1430907 908168 1834411 1175409 318635 500759 87279 1472115 1539389 1649876 280204 1909072 1508435 1202445 196491 1159281 458169 1823621 1426701 268320 1633419 1368661 582639 1835606 1408512 224450 71492 1099480 1269660 1812525 7210 1480318 872979 181556 377331 1138132 1026191 169825 1658791 1885512 148883 1966072 1802546 922969 1775400 1410665 1355323 676215 1657478 1557371 1401804 1456162 806507 329978 1241736 76638 1336400 431786 1649753 691492 930001 1527231 1047409 1634339 1299417 783751 534658 1102576 1429981 1978076 1155773 1406959 1706515 1924374 1518481 1745347 700618 1206321 1444623 436155 737110 1174657 50644 997663 735238 418467 1245659 1139158 1908559 1858144 1026022 1619224 1761247 16579 1685575 1514419 1391242 1379937 476381 1827628 268624 1796378 917088 1211583 1524980 1219332 1672284 1759523 491863 638433 383517 729883 243175 1795123 1083357 528385 432944 1479334 803285 1371934 508305 1150515 539459 520168 569860 542972 227872 1127341 1763363 760200 801538 1354780 353793 495887 1709647 660571 544532 1374281 660030 1272201 1764170 1695930 912786 444007 826213 573151 589746 665762 616244 196439 1712406 1534557 1678636 261216 1215532 1151620 444345 1992935 461899 261432 611256 1022626 1603344 228703 775268 533986 1381295 1991956 336676 1025386 417135 414556 1363686 710706 1687132 976164 277627 1743974 1940202 654026 868047 47177 1679385 104198 1404485 952275 1315484 496681 213919 890826 1425529 1255320 1979381 1469602 590386 1544724 804044 770592 1733142 1242495 959105 1441931 86960 1251104 893167 428265 983102 1527559 916065 174552 1144058 1063062 740070 32018 1712217 369480 144239 1245215 1084292 726045 1966820 1247021 564483 1390074 158212 1608535 709370 1794215 671820 1590687 1019662 580496 1251963 754325 1496970 808430 431294 1251348 1076976 1837839 1250739 1748922 307904 1915715 281097 721251 1460374 921929 440758 1830371 741849 426266 240942 692289 1634137 915741 1481101 168304 1785207 1330195 1401794 719638 1479609 920326 1772739 1818466 1177667 1601612 1705532 1570069 1671454 1786155 1543658 336363 669199 80827 614687 1133626 322763 55681 323271 869465 1765792 579442 650708 1481863 356900 1182588 1275733 1448586 224904 1574764 1755156 14582 635507 625588 190283 789272 412233 735061 1932579 359101 956942 713104 659373 356817 1771148 1353137 909044 784527 415557 355047 585514 810475 1559680 479716 1963731 875417 1665049 1997790 168203 753638 255764 138106 1989458 895457 1467920 1898725 1105940 206295 1126738 504198 1296894 1898879 1958918 1438249 183300 569427 258899 1064618 739945 268889 120049 1272481 1485743 262405 118837 1596087 1717198 950312 1943738 1646935 1899297 798022 838230 1451445 1717100 775723 1749951 1458779 504103 1730119 922634 198841 671488 240213 1122912 1031170 1217709 1589499 1997161 1689263 1351174 754294 571857 293634 1599392 1349880 1920400 1935108 224194 713939 1317768 1023611 47843 266534 1929103 80319 443039 228678 1011145 1681376 476723 1866231 660895 743927 1013036 147094 868741 1285406 195063 241238 352976 935566 1204548 1335061 1070390 527722 49883 1254198 898446 364322 1608124 1177796 840945 1677937 1179543 1084949 282768 1550714 1343202 29823 713424 668792 1700676 1191680 537971 1634096 1339082 1122866 1459935 835807 1154247 1966556 141320 670169 1871760 141197 544594 1543362 173971 1381173 959885 892857 456223 298177 1539805 754776 1517298 1515242 1740046 1024200 336398 1654341 501029 1602665 1409682 1346249 222741 624074 426227 283959 2369 1667001 1353435 456517 1977543 6941 878943 535600 1926350 1621491 416746 1201243 1871412 1516926 583043 1801399 536245 1179893 1578370 741881 515952 844138 384023 1288033 573492 142457 363156 634752 590089 325622 227599 687820 1148733 1214906 1493967 1295460 809537 1420747 487238 375390 961321 630418 168799 22944 1750045 871429 960829 330502 1794485 1380712 884357 41900 1608796 742409 545415 943842 1752322 1011706 1792311 1345259 234598 1985034 819458 317867 1346435 252194 441135 1484036 212567 1300219 133718 1738538 1028141 496408 345832 1802152 1643609 366496 607632 1571453 608620 1999505 1633445 1549674 788081 1303747 1447703 1885987 768967 1915292 1557990 1566128 1898182 763265 1401330 1536538 489603 1425790 1098874 1655231 132456 1763811 1763336 1402605 249676 559515 607939 1569868 484551 1861197 1526451 926701 625966 924570 1338771 893225 498903 703142 213022 1598636 1614650 440380 1321491 504894 876802 1419009 601635 1620733 1930385 1310277 979130 989915 157320 848774 468973 1726828 1040719 717517 1199523 1194068 1057841 249451 758640 1618840 810375 1799396 230907 776022 859484 1559140 277855 164127 1057608 811569 1888117 1391072 1865631 1934928 1714778 1185047 1640663 584589 1146041 1894243 46641 84657 1230616 1152181 1452054 1799757 317494 426918 1640667 9206 97966 1978199 1001600 1627380 1105539 860707 551283 3066 75055 1143127 1430046 1145447 188183 1106096 1446945 816197 1023073 1674693 232506 1332229 516862 1124316 571315 155389 1447249 713249 579964 1135285 669555 1242193 137844 72489 309613 1352994 577149 1983237 1027948 901837 1029091 1847362 25035 1643154 353738 1044469 1816492 941634 1201326 468227 134548 992473 1701353 1951196 478408 153224 229925 1322751 1880427 1857438 1690966 1859365 1994167 1552881 843589 1820276 951136 448764 509699 75177 340258 667949 1655065 444635 645951 1054812 726267 1465092 845505 1283801 533297 300041 1953821 1631465 1736635 533047 763042 536616 1421756 791463 1547830 338085 1250566 484502 1585011 1129153 1765292 211074 1425584 459844 1542164 1300082 1378796 136962 984874 796521 1225444 1358306 1087859 1820891 635362 1222562 800747 1045713 1986660 1989760 229915 1487045 1444820 249377 1321703 1389533 965281 337591 1378205 1054388 34035 1675299 864185 230960 1109112 416559 1221654 1941401 624691 1744811 1887823 1856162 1411571 120798 1446233 1974004 1976471 52072 902753 1208397 1695212 1510154 1882017 673845 390593 212694 555065 725682 609578 1937153 1811123 647518 1894884 593854 1148875 503949 1387196 991844 1955648 213985 1747817 1064544 401033 384734 1244246 1895844 119132 617113 1189694 1675316 1671564 913600 1355498 1417479 1575799 250742 850164 1883916 1255682 234058 239225 1987921 410681 1500417 411930 512058 1012530 1429643 1539692 972155 1804775 901050 584292 353324 393169 319175 1628617 527162 1629077 471797 685518 593097 1828557 619242 466905 1379422 111061 349674 1334332 1810581 1811548 1723474 654880 675264 199202 66809 1237925 1665968 1416728 1546440 1468739 418782 395076 1260192 234961 889509 1045475 1283594 157455 1109001 993358 1242841 1073397 1249814 240614 1544837 837736 143994 428290 386706 1251926 525745 80137 1357701 1718591 1466179 1326042 1750081 1568643 889245 1446638 430564 1694596 4654 311967 1217036 968846 232421 396204 591895 500600 547132 1618329 1952434 1787480 1199099 1043935 1143153 835761 249849 471157 1057409 1464818 755013 1843127 110615 65596 224797 23553 558004 1893292 208091 418727 1126555 1538395 907393 1306809 1045083 1282682 43675 463133 150621 1746849 873499 1777001 929200 1138651 150345 1479168 536543 709170 1475749 379824 861344 1166098 1894846 234098 720882 1916294 1135840 85660 682680 1622063 1111010 1080888 575213 315238 1978866 30525 482712 1497310 460501 1228187 1225409 1885543 16206 1255770 1981343 153816 221645 546545 1940337 879615 280637 211306 419907 1482 1177131 676997 1496858 1656405 1295558 1491815 369810 803630 104305 809769 944190 1083342 1277118 1635060 902644 1567961 1206896 1502479 429390 1175975 1726292 1200809 1643591 1060626 711723 648972 1518338 684710 1100690 1362895 1894669 386223 1212326 1391228 1371511 1124144 607336 1442350 711504 1402859 1689667 939445 850712 1638307 1474646 830806 1921033 1758620 1361263 1187987 588828 1459949 106032 1502253 1776784 1193812 54302 546386 341496 429719 1101983 1403427 1798901 1803737 1735270 1006225 1318946 1542300 310404 451269 712914 442733 1420949 252260 1228593 1662515 228524 1612526 1516239 1708341 1765133 740032 945977 380926 1259559 1401001 87175 1381714 1001063 1422626 1239684 224946 1418514 272582 1645111 1572964 882650 197118 1786226 505082 895200 1740428 733913 1774367 654225 166535 875032 1657673 671279 1250179 444838 1049329 1312139 1417774 1695066 451692 357002 913766 82496 1276917 697290 1759257 1424688 1888235 1055266 519093 567723 862134 1715151 1356466 251097 1541356 1440625 121551 310367 1792615 40612 39523 1586616 417471 1729190 597654 1734309 1340722 1080201 41111 172214 948245 1010430 1726185 220250 1465690 324877 585157 1426800 1070738 1166310 564397 1355337 1156455 1038663 1831200 627501 183949 520768 1539344 1214717 75658 1988360 868276 1181322 1514813 754852 1161337 826047 1637649 988311 1134899 913703 1230987 1146997 246405 592528 1003531 608500 1188418 1746982 323586 971226 1061980 63639 1864711 826266 1656909 393486 37017 1562197 298855 1480015 119454 1536889 1426176 1456170 382901 1187553 1365357 1919073 1571953 49472 858499 1674281 146580 1864295 1489386 1415446 1216435 1905933 602521 1590396 1058656 813429 1535473 1853435 1834463 1260427 167302 701377 202798 1014410 1892924 1106208 452323 50270 1469217 892536 476075 830538 634708 588913 70850 1971179 971124 46637 355887 1112712 35307 728359 1323904 1345742 33618 1361844 1130991 221245 302768 157442 1261717 520844 305752 1951083 520465 749823 424068 1431919 37985 1630771 897843 260280 799474 968598 1867073 405290 1060370 1269940 132412 301579 892021 1707525 1481753 1596950 1002019 598398 1779797 96907 758362 1772520 1084793 1280039 1004487 132358 1202126 1039221 1654916 1541607 853056 1179436 1832293 332610 42112 1255920 1706444 97779 1019482 559549 94837 1739146 1119329 1091075 1338405 1593298 148670 1508563 1437607 930692 1160354 669249 1288850 1025377 1031779 772881 1150363 561732 1555243 173114 684573 12120 1266008 195067 800991 850189 1098967 583580 83142 252517 562944 1700895 1398323 940601 1905512 804642 996051 1238695 994695 1963288 566686 1178739 458429 673981 445638 47084 1865083 356350 660993 598718 69060 135635 935132 1874069 1873918 1031838 101111 245582 885936 1728248 574146 1527028 1574939 594333 992417 1036315 1496837 1014913 1056442 1979615 1832393 1872658 1766837 808685 108181 662095 1753480 461897 212618 99933 1934022 1338313 1497297 263937 265276 532946 435359 228643 825315 1619267 16130 1920544 164771 318324 1119913 1682906 466852 323279 1143864 1602662 1544543 1520496 1909106 1608885 1980975 1291196 1007044 1519489 972407 282243 1465717 1254813 977986 1371581 1771204 1370099 184070 530406 174107 1120719 546961 450350 1038236 1971479 791759 425081 1090593 1032333 892816 1636561 400382 1479979 644577 1233454 464365 1254649 878189 1688757 1976994 230793 808256 1304132 1223481 475129 288436 1357437 895334 273613 370745 1547186 961326 678907 1992045 348785 1790590 1047032 590566 18079 1263958 1935080 1073489 1014852 943306 1803313 1370155 955132 441103 888869 1422316 1719184 1534155 129400 638794 1903560 1751304 387391 86526 331736 1421410 1002768 1810030 185174 35459 463604 848043 969568 561755 1419298 1336835 1194647 247330 1043969 24366 494047 680982 114563 859635 79281 212494 563905 766249 1739133 1102378 151386 1447230 1979065 123992 1009777 1549107 1979803 213494 1817007 1264170 782221 843271 1504285 158683 379348 1851548 103744 1591386 804739 1933410 1285384 440988 109575 929202 1240195 403846 1756912 1847961 497019 1032047 131183 1913299 1197118 1321867 1654467 1694111 135348 640711 1484092 1999248 891539 929762 1383918 1495765 34876 354451 1018769 301875 1949330 193506 1846808 1531020 1593577 870131 498497 231576 1440035 421720 733371 754393 562298 1992558 310691 1796151 1748084 448334 1184873 1354173 669990 1876894 3736 144199 24266 1399563 1415080 977639 1740528 1399805 1887548 1551185 1443670 428492 1895315 1115026 572540 1372169 1193479 1218483 1929635 1404578 944926 222719 1212621 364929 916245 1237883 1919383 1388541 776886 1697773 1595736 349060 1446304 1287648 1208641 783546 1636861 489782 456142 100764 687580 1399017 863550 1454162 1517623 369080 1619218 1235399 200425 788680 864993 193123 1070984 1633710 1175645 126411 1390656 1702996 450543 1062364 1672338 447140 330689 651106 800021 1408644 792036 1938043 562104 760382 596477 1154242 1088456 21560 648931 331031 103694 942426 266310 1146514 487546 164873 592826 1896755 827075 4687 239002 1252631 842977 1347793 420441 820288 442110 785424 1057637 561347 232109 225797 1304690 279076 1322830 1502274 1433873 1014499 605290 1167742 1481032 832419 398140 1181450 164169 4140 1578699 1662377 165021 1926641 53457 1159485 79714 1113153 1800586 260719 154086 1569190 161029 100504 1575329 1140372 1612981 913578 1979972 584351 1267875 506101 1939612 247347 1287927 669741 1908452 1320272 216319 962081 275335 1182002 867919 1736478 1420628 1250700 1362436 1332220 981095 1531040 987303 568891 1198316 813911 435474 536950 485015 1386375 1722134 995226 1646958 18730 432072 1608222 1691144 259781 1513726 245263 1678101 47544 1544734 355087 1219139 715163 172244 1097580 389031 1126980 436963 525133 1506086 1191748 491416 1496875 111465 1226397 1773666 1583659 467605 1321748 1986770 473715 1056573 889030 1772956 1632888 327124 143723 989173 696880 1633607 1836898 290032 430541 1147996 523631 101952 1459973 933310 1882262 110231 876988 1602559 311948 85216 1820381 465122 1095609 1488348 1272229 740546 1601410 1630072 303267 23526 399800 670876 526548 1555255 272197 526327 45986 891242 604310 1782718 290632 544763 757532 856939 279439 469943 1170091 494408 95474 1695729 1648683 380522 1795484 956558 671835 1436119 55738 1350576 825748 762929 927406 661539 431038 1947968 1283450 672223 500279 1401969 1388149 1009985 1746444 170146 691753 1666687 1879633 439164 1528923 1771416 1240306 1497855 1090749 1681336 113690 1965935 35667 93901 1462119 1949819 1129140 1058323 145196 139420 1735939 1729937 1259747 1381882 255454 188001 1239633 1445330 174830 1129547 451582 406358 996021 466155 1883927 1268592 14053 946104 18734 1952807 1494121 1485487 1681401 1445874 782689 203434 711556 1134541 1617652 1657459 1065653 69967 336044 954203 1913635 385593 1858474 563589 1169990 28706 653177 1170943 591128 1503822 1928725 1386018 1314789 187376 451722 1069100 1759543 850015 1054863 778065 1524619 847449 930350 134830 910735 1763996 209523 1056694 1249554 80691 993388 172389 720430 1666451 175676 791568 1528271 1410341 1379684 494763 97289 500782 1457280 1007658 1879318 2237 1475960 1599455 553004 492867 59231 1497645 1411014 1520313 540268 158234 256178 461338 1479611 1400063 1521826 136087 556388 203350 580649 1110996 478111 1851447 1357632 286811 1156859 1079131 1580150 681259 1904621 571105 1187337 506230 1737947 55114 1044144 462185 408138 1988993 1962030 414918 1184427 1526083 1586216 153700 1160150 247299 1976780 1322907 336098 1216637 59577 1131067 762411 1544818 784481 1314171 1865253 414046 1735185 1937469 290862 1924975 918221 502376 959277 1212342 651941 303231 1689057 599348 1816796 1730326 1726099 470981 895408 1098839 1091973 70922 399097 1099669 157079 1441478 880614 1615324 562390 385923 473027 1899214 412675 4388 312679 150999 701235 1295474 323663 242864 921602 60567 964301 1556888 105156 288069 674708 1271383 1489996 826651 1434291 618780 436359 1838294 7721 307245 257878 1175235 1120496 524393 864176 1529221 1009455 998819 654338 1570412 620972 1189214 1010375 182116 1527451 187177 1911330 517897 1403093 1303829 1280127 1089994 1223750 1498251 1302443 66109 1063241 539333 1205250 548058 751213 1163343 1984575 1029477 1207965 1058815 1449869 10736 711016 348734 673823 80000 249928 1653414 1343024 368183 1715915 1669112 933397 734305 901553 718650 1080008 531169 426359 1669905 922661 177791 1000910 1590189 1119658 1407856 1796553 1509084 261757 1505976 60101 1836084 419855 18449 813340 1618699 755011 26895 775222 1397833 61343 1467156 280606 154802 1468666 1575034 1775087 1780570 1377435 1596368 764680 772263 1445640 209730 1212969 81937 548827 548015 1205781 2665 75706 862420 47957 1745131 1643091 1457557 253822 334677 688214 810961 327852 831370 1222798 232264 1991586 1684479 455542 281364 1503802 675468 1052652 845795 241250 1257261 826223 948264 104569 602866 1407029 980095 1882744 969107 756168 1967451 640778 1896437 1593957 1005777 1010199 194750 1916400 1150822 841410 1306464 363638 1803346 628735 1724308 904020 300488 1144133 556768 358291 1987572 536402 303591 652884 1310262 719625 1049620 1273889 1235438 1300577 153878 557195 1747396 346419 1699637 1935468 474397 309768 137625 372369 434785 1496307 699028 560310 475743 1327529 748339 923203 273546 1172711 754375 294701 1582326 896753 1277223 334646 1893373 845486 1980904 1706595 758235 1955958 137602 1041972 1268064 1242434 1258613 752052 1566014 1577078 1284341 223966 728672 1875747 1224442 1831662 1748301 475038 529678 1032514 76488 334309 1423129 1944729 1625879 489471 715463 1671241 874481 201091 1946739 1047014 546579 1843158 428985 1640178 1420993 1719443 383952 181677 171582 1291578 581357 1172808 1224825 1074678 1332581 91314 1173158 700877 380434 724661 460671 744137 764210 1694126 1175188 82134 1019179 1132307 250698 606178 388964 303574 970313 498371 292469 853960 1621105 792455 843999 876448 1477208 1497232 1911093 427722 377316 1469720 336086 528168 751523 631953 249008 1684493 757505 525129 842462 49786 1672841 924202 1124371 261672 1903278 1702293 1564142 1827861 1715600 1383443 544233 1829115 1527623 650684 879718 909303 940962 1194633 1408324 1919195 1384174 632787 1918035 398116 1219045 1674147 1449555 1052121 677765 1516585 433379 1810000 342790 351875 1397343 429012 1848978 1788582 133100 1147055 732282 1595652 160927 1175427 952754 1152524 812774 1421395 1626969 540532 921569 1427756 226282 844506 496543 1639534 1239027 454257 623156 462444 887590 1527334 1361122 1709995 1414670 1579521 1777414 1641908 359001 1762785 742931 1013180 1896627 1775990 243546 457453 1180091 593174 138135 145806 741318 838745 1843952 111148 1063599 1143589 1098369 198797 1279506 54672 811648 1028044 751581 1529733 1224709 726591 1940903 1592730 403717 442991 996264 508351 7796 1966080 1928602 1094021 1554779 1981713 1224581 311998 688375 933167 387302 685176 1971703 1262289 1978917 22106 1292920 20731 617743 1524814 1532315 1937255 258600 691839 664261 1978378 983243 1463431 714494 545003 1101735 1539747 1531132 506168 1689599 1400967 1739722 1026046 1238847 1520246 1067408 915506 192059 883005 980715 49133 1188564 1583291 1844816 1477481 1369286 1259905 1560523 281482 417274 1485465 300223 908602 1353913 450413 991996 1304549 171881 85270 687212 1297099 1296438 46548 1724717 576565 142481 193672 393458 221869 675345 976140 586904 166925 1051595 540299 1656971 1171301 793098 1296492 1529011 888024 8301 1767643 288093 545623 1922608 209384 843057 126181 41824 977646 1281103 733209 17982 1985039 619426 624273 577162 453084 1489030 1165190 1774431 367875 1624523 1763848 167544 182483 1126793 1289343 185095 326565 733947 165968 1423550 569132 855334 1879597 1236652 1543878 1682011 592932 1785493 56777 1100899 1641911 499229 1917393 1484001 494248 1901569 1763310 1989403 489361 1527633 794781 743069 1670621 636393 1627856 835609 527898 1772299 942050 1116977 1382239 1140929 1699479 881090 250610 1232817 966246 574241 263976 38811 1357297 1936077 1058384 326126 1499636 56000 711820 1368637 205845 868765 1007121 1672329 229041 1005027 141713 1123472 1977423 641671 514009 684325 528031 1160844 193035 1375052 534067 1074592 1979881 360270 198237 1562535 1329959 903228 833966 1828817 1006037 1518613 1021109 604467 1601536 1329112 1838211 923260 1720215 927462 826667 280021 1360243 245516 1762866 1894002 1466957 1120108 637716 921690 1893297 343457 240247 731615 1020149 422861 1330553 1738368 1038138 1166917 44102 1227550 1127130 128377 90455 1736552 836717 1382392 842776 1310590 1211179 1993361 795985 1266378 1814582 284688 1942105 354505 202439 30030 1456408 108508 1472599 881317 601415 981217 637439 1375401 1898817 1264842 296294 1596612 1182833 1251694 896658 1055520 1446090 212425 1881078 41525 151925 941951 1869206 682339 1209960 1029321 389236 1808696 507667 603340 677058 656844 241746 103077 525640 1854106 1548730 1812756 1998240 343740 748955 1187911 1459942 1793755 813999 737028 1894685 578236 684053 61026 1265394 505451 208645 1256387 1413323 1319566 783240 868079 1934559 1439215 1632652 1622500 464024 1172946 1204531 60505 619090 170163 1382301 429341 268593 304725 957714 1715660 1887421 1611791 33563 1896808 1294571 529646 1381429 1104662 718931 722388 1594467 1123427 889080 1392392 894753 1040773 1208578 1345395 1917297 1462319 611854 1217594 947761 1037943 1555531 1645729 855181 748306 1199886 1962118 17506 192538 1570312 743874 1833696 1213878 1270241 1933039 1886272 454057 1759190 420890 680553 450861 1847532 523027 1949407 1954297 677892 814924 1876316 28799 278859 587826 867459 1513879 1673368 131319 942837 198194 1535754 1789636 1381002 1545741 748681 1063189 78769 1642643 517844 1875904 650564 1612553 1929126 1360735 286144 664063 1093087 1582663 1436350 1583137 1746743 1829015 1801656 972999 930605 90894 1334983 1607944 1413222 1582848 1114313 335219 1076581 342275 1848584 1407322 649764 1658028 1485263 1131811 1403550 1087770 177301 1042423 555777 1345342 1454106 1498921 1528086 1410912 997524 905964 1064777 619641 1500376 570973 1156302 1587174 1070588 222908 324617 1853432 669585 704272 814202 1677134 1114448 1214934 1993725 213109 784623 550866 30772 1196653 1861646 1417508 1795673 274026 1966131 918879 1358340 542467 786599 760725 1622880 957434 663929 1349025 797478 557466 1588855 1627843 80483 1730663 792013 1766954 1576086 1013888 1631653 1908624 54186 181599 670596 1629398 1027103 726944 1932067 1122904 849749 840302 1415554 1084266 827549 482213 1566944 641097 1664515 1780652 304349 734141 209690 1954081 1352602 1471456 1968211 1305393 889115 783868 1717576 1023487 1309047 848350 682246 446291 264908 508779 780398 1760948 304268 1999310 1318980 1752558 523582 539744 1539089 1368155 739739 98511 500352 1368041 61461 651951 108587 80858 87085 1343092 1590976 367301 1198206 1731393 1456580 423297 50127 1511023 211927 1426092 50312 708940 1167338 98074 1238605 1192069 469188 1393767 965773 663609 1280660 1724005 1435498 384200 1492054 115186 1565085 55727 1628439 1104680 165544 664975 1336285 793187 461860 767998 906215 702423 582104 1578596 557846 924008 1457207 1504815 1135643 1642082 1811934 581868 479827 1294901 583814 389009 340382 803753 572943 1353431 1145376 275291 219746 1763110 311396 1190795 451729 1260289 431055 1885049 469011 887603 266015 193961 196680 1457365 970799 473177 1329946 1398910 681821 299858 664330 668916 1562970 1606493 979865 1837980 562083 1812873 1515516 46537 337995 711358 1998790 1128601 1791294 1833785 181107 1669767 1385160 45481 1411418 1760070 245718 864863 422499 1014567 1579712 1549818 1693932 714508 1454783 1547399 1468988 48678 1079030 1838965 809076 1147104 1800916 1063693 1704010 1682318 1027579 938097 1150885 474800 211937 1033244 1973026 493751 1289224 1332658 1434757 1328705 1958530 1855277 1253260 1279301 844121 860376 1081740 243740 249247 532753 1010331 428008 1862980 284367 1536121 97986 1984836 1326031 1804194 485157 852448 1420918 22214 1670130 561344 1219237 833930 1348936 1753024 440297 1196119 964683 1491096 12156 1161674 333508 521369 1422412 565183 1269296 684510 392776 204800 118662 144981 685883 24828 843004 217092 253795 1035407 328496 1752523 1124244 1988604 1781133 1116772 501101 1069304 988726 108932 1639893 846755 304743 792203 1512142 41612 1266960 458304 1465532 1505615 1557649 198524 1014601 1085856 399605 1029484 1507402 1351140 1503461 1483793 1457551 109209 1451289 560125 1431089 578608 565846 120803 1134766 1064003 299013 1415476 1392681 1014071 975806 1226453 1699947 1018241 1368948 1396004 1315474 349062 938193 1565004 1319014 1550445 1232059 1199257 1143710 636386 523032 669702 686170 713954 592850 1546120 1762624 1398792 702504 1586279 1497128 1675932 1546749 659427 362078 1968668 1333686 1822486 1112195 1145887 1208412 378253 1157948 1355512 1908835 1136831 1201061 877997 1593672 1275434 873413 833110 1180489 408770 197679 1216819 378052 216605 355868 399345 894582 964965 1590210 1840160 1967957 662436 656760 1902116 605221 1266668 630548 16276 1381829 1147517 1695119 1627306 405442 1998730 1526383 1225754 168334 1162062 158376 1193148 1699080 10319 325762 528638 464687 923998 1078354 1557330 488086 757101 88995 486787 423319 22554 983968 491643 1924722 379365 1789583 1777851 38433 412274 1026994 705034 848745 496564 1736356 1404836 1277773 1993374 1419361 237658 1408822 1197597 1027828 1782603 400716 1916233 1560332 607548 870118 1992991 293322 1562859 171558 1495639 1564343 1989230 877127 631496 1738461 571560 446515 352527 809466 1393101 546199 32692 1098178 645939 1108243 1059351 381659 169622 1109357 658445 690084 1458516 674362 1047393 1841716 711553 1582045 1203146 914520 202772 1063301 672521 644647 562200 90472 1834900 1453445 923760 1589421 18530 1718193 170050 1826213 259333 1687605 161993 466188 1435702 155130 1569778 1734367 808070 1507149 1675442 4028 190130 1145489 623060 386010 1662828 356245 1927803 521081 1367465 1985204 73103 1888348 638636 1832614 1952050 1520148 383833 1399150 1819670 1080123 1767805 1114929 1599949 807465 71217 1924445 1010567 15540 1982077 1402791 592437 1015618 1128125 1233870 114802 277726 1577258 1995679 1675546 575058 245119 1465011 549114 289750 484739 1162658 1654414 266420 1289481 988658 1972466 1101986 520471 471954 1807547 798107 1572112 1755127 863756 1456105 1280506 378648 1217195 662567 36137 1995523 1918818 911624 1722965 1146049 224686 320439 945372 967609 294313 1991541 1756018 1327199 1765664 1113486 470236 1464944 615011 747110 1881613 1794444 1467038 1855240 1666933 1698163 744324 516481 316766 335402 1606806 1213699 1464699 840980 378338 540862 1346125 854457 191171 347496 1985203 1784071 1643663 1502678 1293385 943376 1774740 1312202 604389 1362896 1559862 609413 57715 592202 870429 478544 525868 1946951 1346443 1794327 57488 1026935 972996 1619241 1036167 240960 1962021 781312 108991 1357775 1914820 469556 1415500 562487 1680006 1940705 300524 191874 1856355 1139944 1326334 1772563 1803466 272777 1272365 1178551 759226 439341 556970 1265608 228274 1091554 420810 837346 1869796 183747 1961542 1736517 1476448 61278 987882 1084419 1762226 129086 1359048 1179902 1984850 1753789 1198662 766187 725571 1813113 1370922 915492 283049 1324950 1094541 565043 1733364 472263 532563 238666 1301642 322341 967974 1939919 1515365 1135767 283837 829019 148653 364804 1307466 1236963 1624209 218890 1502917 1241056 1289617 856611 898138 1327141 892952 155020 361464 1855616 562280 790720 1460575 592276 377518 164443 504489 291279 1961856 639402 802773 1670940 1855655 265841 1329007 1199341 1070910 589387 701373 1797465 712742 1475028 1243565 916242 869528 833459 1348361 808074 445649 790636 1545991 960675 1725518 1597535 977784 156529 101593 253349 1126747 531544 1949720 1396112 806713 1376555 1029817 1379340 1037645 1369010 470922 1339541 1356540 647521 144421 1243534 626840 1396111 385657 413938 1637962 1480980 1356155 1188681 907757 1544123 857393 753126 1352365 663794 330447 1285234 1017454 801344 179441 279415 1100772 693253 244955 1535430 1457789 506857 1670203 750069 83864 983519 502066 640840 820565 971859 442288 1838386 1060084 1119650 1984726 238782 1501118 491723 617268 1474504 576376 1924853 1282268 846151 1560939 1427575 309460 1039023 875373 735362 1257709 486932 487378 1404131 1149261 945641 246750 1965038 671300 742134 76281 1038839 1763 237090 450649 97916 1850560 1477770 1751280 1671138 683110 138216 303476 643358 1917370 645750 1233005 1426525 1550124 774899 1570603 1098245 1986792 692732 1511276 1436828 1131519 1226977 1547433 1070017 4860 193161 563176 1787616 925293 426246 345246 1147905 1295871 976284 1678480 1856932 737872 1839723 217165 845040 637384 94758 788732 1809762 1780383 1636613 1744032 1015580 1853397 1604119 1929594 789439 1378215 1096863 271845 1503854 1087258 1402911 1824355 1934503 1093905 299123 1339018 113385 478624 1696890 1666407 121436 976074 1333450 959982 1633568 283136 327079 314756 779616 59803 1109294 438817 878297 1332719 1108013 1444413 591523 389296 1125030 1004106 616119 556664 1056377 1355823 1604793 195168 1321270 1652367 1654772 1047197 910018 1316844 1855833 1456814 290869 808942 727960 1123355 1054892 1856928 1649912 639920 900174 1828709 169007 341540 1777425 1354324 768805 1567690 913523 634390 1058864 1296347 287455 1323647 1374456 1977376 1338322 355925 969932 1505580 408625 121589 1657541 1571423 1689212 1811887 1906127 1070913 691506 408640 580187 24115 969079 1951575 1113247 1731369 1535275 1685450 1058877 87059 103295 1499056 1043140 1903177 456764 1691485 608975 1675170 1227628 1154137 1712481 339201 377562 329401 406245 1919323 4899 1770277 365644 1849670 1837489 1013449 76413 1904261 325120 923143 1480176 1274408 472882 918746 1499470 936574 107933 1613642 309164 376620 393594 568240 1269386 1240826 1961974 78666 1462075 1725884 969185 625239 509110 894394 1937395 88736 159766 416178 911270 173140 1504500 1143346 1285996 972429 739249 141795 1859942 329963 177995 465874 866362 128859 1058420 1412438 1990589 847131 1187320 1613160 1062796 1023265 727984 694259 687182 518643 1643072 34259 1732408 31836 236179 1115406 375391 1844324 1423029 1325541 513347 102277 829130 168927 1697643 651380 1557091 1723848 24129 1117015 1929243 590937 1725 1206984 1480921 1550455 595813 68492 1966778 937702 83313 1753523 179040 306468 1916818 1918073 1812572 248170 1437891 1687529 207849 1469097 1001619 220755 1311148 13191 1184142 499703 1937296 1179621 1783847 1842042 1381694 521187 340685 705918 1801404 779659 1625305 1752017 1883725 232494 1094875 1487229 1068984 1306059 1087669 342942 1685475 1000970 1813592 1687717 690048 1534459 1760318 721014 835094 619797 1473031 989789 1331356 1281129 654007 649838 1026088 1067757 1247289 1879603 403410 1084099 1719865 814469 1924367 1480330 604834 1793351 568238 1774185 998552 1579436 1145246 1065193 47308 973716 1580793 1665740 1564524 823996 439828 1138973 778241 1234845 1447191 673588 1374229 1894938 538240 242312 799017 912117 1035513 234852 576970 1475924 838461 225000 1856712 839659 694969 842796 179171 728831 118499 388095 298307 648091 1754585 1862012 1538552 503725 1130048 62710 687073 682069 1853852 1617480 1547740 757214 683990 1444121 272455 1763302 1824685 1103710 445479 1631093 1315994 1801406 192689 1955868 1665507 285519 1791984 1041844 1549291 560744 1907634 1310029 1168219 592668 970847 1491882 503777 1341308 967631 1149089 1148839 592260 1236581 1844411 314725 1769739 869449 573348 168655 56770 1437687 1240642 948147 175102 1395677 76289 1087981 172848 203376 933950 139851 492714 1095730 986325 1543639 19489 1549365 227106 1742394 1143057 880865 636271 908767 790689 1662406 480993 1971096 771841 1866100 946065 1089813 1534421 57282 1630861 1616977 566014 1390966 1820108 901819 1875807 1641490 975787 141968 820895 1203748 1992400 909425 269364 1013575 603138 1634005 864951 1958700 599867 554025 259202 892478 264632 218985 1283664 1928366 1768130 1625447 1507066 986271 1978816 1950277 710809 1134047 1863003 1208820 543698 1170530 528840 679399 1309529 64269 34239 1348702 335174 1138865 331850 1357087 517157 1997441 1830797 1798013 1608219 1026607 1261464 1831764 1272310 671154 461278 248993 685335 1115561 1271300 41578 1161476 479246 1562440 647853 1907424 1156352 1673363 265611 1353681 1982605 852124 763981 764938 436270 480020 1840893 1533377 1754703 302716 72724 1562721 1456850 1873315 734188 1160886 301441 716620 559940 659927 1995067 126099 1556377 85601 1597977 336512 1023299 1085805 1404340 1768088 1391503 1018198 1427623 1927390 1067995 1405701 1663410 1280344 1156966 1705969 1760787 430127 1999276 1909282 1396074 561477 349482 268812 711100 1873659 1163703 1415313 675272 293077 865629 1255514 532741 67705 1685789 733133 1495251 1119929 1963137 1714135 804868 758041 1125513 48891 1257539 932757 1574850 343565 587340 336608 993478 662469 857828 1430797 1440515 1060293 1956418 709901 874247 1990126 1889305 288015 286149 264198 1260607 573930 980838 280986 560622 543939 1963829 1049333 885412 1669130 1898790 651379 250751 206037 184892 776565 1974544 1418900 1924132 120651 962929 1979776 834557 632671 597332 342728 1956873 1263993 1511667 50394 1946586 125267 36847 163440 395210 1820098 550 650264 699146 1226854 1160435 269118 99437 1500894 793956 1722059 1625590 1851653 1922929 1930432 1348955 1609143 1367051 505049 1704745 1810206 1069145 711038 611785 1887836 98611 1082255 951297 880612 586911 1749975 678325 1932559 392980 1796664 117018 431260 911647 864732 380101 486669 1412754 1681241 1131469 1862955 569127 340150 1289472 1169428 1589356 1286775 382962 1222018 590029 1447005 465966 720725 1191799 1543730 1040659 1190810 925045 821348 1583809 17453 1212749 673596 1002580 1640780 1904161 365252 1374177 679739 847285 772448 451935 777069 543060 510435 39311 1999713 1413178 1310484 963773 1300944 1058912 1217959 471730 1444354 1023763 512145 1939891 1792248 942466 754901 1413559 304408 1407126 836527 1436594 897940 992714 1623698 946470 58122 920732 1667825 809451 1745319 199205 1750952 713397 1505275 992342 791689 770815 468625 1820158 950294 1891721 1526827 1892021 1645682 1603753 1118824 669493 288791 683742 1139874 1020087 1513105 1322477 473788 701336 80904 1234860 278993 552411 861815 789982 1804464 1216410 1125291 1930993 830803 1344904 912850 1550265 1819407 599554 178093 1541783 454002 915118 905860 124014 1801689 1047643 538674 1749927 324973 1994107 1805615 1965974 1804669 530623 199568 447519 1405667 296781 874061 1541558 341778 1197638 1307906 824189 360068 1380158 529338 132964 1646408 1552812 804921 1089678 337532 91540 822481 586338 735355 1076872 418656 1494299 1525730 1730449 737916 742437 581479 1715666 1541503 1264593 1322994 1513395 1163691 1292759 127967 1369618 748924 671425 1398260 567529 1011076 1810391 652007 1392769 555287 954380 386455 267896 1416094 1448236 641152 1027689 361377 1874970 1246296 1221017 10215 1237988 679898 1950634 1663563 1877531 4785 1397433 1347908 406546 642133 1558193 1956081 184628 415728 205478 1011478 323171 1428822 1472546 781187 871286 1496436 1526539 1906246 1605116 386405 1103340 1961411 1188173 603414 1468111 1409461 41568 11853 1837323 1818433 1022697 217401 1288731 1993669 866592 1243800 688795 846123 86004 1560740 1429133 1863909 1551961 1589386 721776 483910 1415788 270144 1431616 981464 1677723 711498 231700 382090 538585 841887 181172 522929 1671611 1678261 1523042 39805 811211 1216431 226665 906773 985018 1568440 151631 3123 1327275 950471 1404372 1484514 1594786 449795 1640994 1436052 1647029 214017 1402563 1541245 1458112 1864350 1584345 79996 243100 693569 1981208 30828 1489412 171767 326678 1586780 397850 1892214 1693200 561542 1275356 1654851 1884199 1333566 923018 599149 1444134 1234034 1815308 235519 1691774 1792428 1589466 871877 1065505 49425 1630211 199555 763937 1483345 1057585 1535237 606181 565385 260717 644980 1623000 1656765 1968171 1562206 867391 1591825 91518 784754 1998694 1875396 1913566 1422018 1452679 1548752 188812 1091276 139670 1403933 733360 1542403 1153102 1590133 1128131 1695578 493238 1589645 1833814 194801 550969 797234 756141 696330 1181720 1112599 362124 1174258 814099 1169064 995283 1726066 885166 919292 1924824 90268 636852 1791580 1412039 1261315 463976 562234 829409 778653 580246 391526 1938353 1411402 1809943 1329519 199610 1806382 335988 36991 1992479 1229942 1967824 513296 1456332 794125 1274672 1354352 1439882 15809 1974141 673679 1761464 896306 1166403 320519 1617167 1811049 1893318 1977183 356077 600602 240568 1517242 1657796 708427 367272 1323216 1629898 1656709 1708012 1095545 846991 1800592 787527 904528 678806 1211407 424231 716018 713236 902168 863610 1338714 843343 1277636 1505192 1083571 847607 1913421 1944173 1783111 693903 517353 543822 1277109 1188246 1026952 509588 56442 1087324 1561851 67294 447830 161354 1706117 1399210 526381 1720679 1578633 1405777 1750930 898674 767637 1252575 1485596 562708 1598023 599957 363720 1377154 1412955 412131 1691832 906850 871772 201911 44141 491286 1269038 1109202 1149571 1498080 1056427 420052 381326 505022 896257 1093503 1251366 1726171 264924 1591581 21870 1843609 1539617 1694867 250257 1299201 1938838 274928 1867570 928957 981274 685619 1172016 326199 701174 1872804 1233646 591532 1793664 1058485 1435333 843846 1851759 1106091 1163086 652400 152542 958003 1360462 151312 1070093 160844 660749 1935097 598581 485679 1921686 1496479 1906328 925986 532868 987199 1821227 1614969 1732114 930192 1487109 10083 653800 1711409 1226052 771613 469712 277604 1700826 1140556 1548551 1352701 503573 608015 1722469 966471 1701854 1125401 843920 1678180 1813840 733055 1071225 1535798 555211 186138 1182380 1571103 1509761 1289284 76603 695516 1225868 64802 456960 659356 25405 1186105 1848830 1584078 911726 624673 1462782 1996666 726164 454542 1883611 142595 885 1285352 1079515 1337760 275427 381696 586990 1846722 1436499 1628463 1098287 1516764 1326968 1747245 1420786 1431309 340363 110170 1154260 841514 1723686 1741824 662317 344392 59668 1748530 472682 1494627 1817915 1339496 1643865 1888222 1041758 1553635 168115 211865 57166 445609 525461 584441 313767 1794631 1994150 662465 1322284 943082 867884 1980168 967522 1690763 584602 102643 1205051 363495 541349 1382100 996609 758894 283067 1706629 1771218 1741265 1568918 44922 254521 316429 1968226 327360 1865049 1901275 1739042 1569986 548074 1825324 1337002 1813337 1043367 272465 1934320 1602627 1431350 1822147 1808746 1069609 69559 84628 1986141 1258110 1661876 1853684 1871049 1187912 358134 678474 292991 271553 1004282 1083812 234875 1511691 1908216 956955 36088 767818 1861184 946127 1355861 232155 1329427 1742174 99067 1266434 1861922 1045660 701416 1325784 1804785 69715 1152675 4300 871312 1780843 1085992 1751569 1544723 1307616 1458955 739154 520014 527621 501097 967679 1020128 881600 196129 509102 1482524 282372 338213 937260 14612 877911 108887 916665 1835248 854091 1578070 451130 1319626 1969737 1762744 1187299 1374334 1187311 1943482 320254 643454 104489 1763813 584871 228368 1194869 1208115 672249 1392878 33219 945478 492467 1471475 195197 170006 629372 754247 734618 567164 875254 439323 724036 1805100 1328054 1076443 87889 1723709 790412 928 394085 43212 73883 1047082 1103332 690174 1567319 1687861 1470759 877066 645672 664878 1045731 1823961 692379 1580664 759038 1568462 294794 1791643 1712976 37850 577429 1023995 1906240 790898 1867515 92736 1971495 1730191 276741 269791 1335058 635278 193997 194104 1196542 1297251 349736 310350 1335161 1643611 1679870 456587 1394574 61672 303973 552691 58903 1512265 990595 698977 107833 1950609 837414 515003 684568 1820297 200109 4474 929257 1557554 1930932 1867405 665733 192465 1341633 1799699 1639699 35889 261951 105971 1126335 61735 1718346 608016 811681 1739948 967240 1343772 590528 1842916 313951 1594436 238875 707636 1037919 1660757 495605 1593045 1402287 1550182 1040910 1691629 902059 1737343 1218533 1161331 807641 476922 529447 257051 1942577 1348101 1993328 1063805 1437457 1403430 1504784 1961389 140218 1475859 245048 1032577 1975600 240201 1110330 1028523 1565140 1255816 1303080 679827 361368 325929 187200 1518311 1908299 226925 628661 71994 144416 1677505 398501 1191970 1436237 1044520 853520 62961 1991748 1416652 309749 733541 534228 1334163 1310989 539578 378110 1461822 1065161 1400116 224818 1085775 374482 195676 395396 772739 1873282 1355484 265854 1618573 1116956 786026 386615 663227 1344771 523611 894880 100312 981605 1412818 371336 228269 570530 1965622 1861827 940889 1953496 1585323 1195871 222465 395867 1496498 16111 1740151 344640 1346874 1088675 1390417 392261 1929048 256350 1051014 837895 934410 46750 1557630 1780958 740524 1412809 722008 1026667 31416 1348475 1620977 308479 1225499 1237777 1070414 1720290 620643 216412 110920 222334 56491 1661096 935904 391366 324133 284435 1299377 451321 1431426 1638732 1173996 718722 678460 1001478 610555 1126132 1131796 1672853 1336170 745624 707817 360662 202205 1600670 1965729 704042 931804 830592 390955 634674 1144688 349996 1032051 168659 1466296 561092 848025 1543701 1925685 594999 1846125 297862 1759359 1551208 1186088 1313501 93832 956416 656791 1686028 1738899 700547 1470025 1992449 1212622 1239392 1327076 1974925 1121843 29816 1975185 1172744 1823235 1235643 943073 1739379 1458352 903810 1404401 643277 569616 1140082 197303 1456856 1831751 1593801 869878 1996700 196208 1714196 915157 506343 1294203 204439 340224 292092 1040875 1298503 298186 1548402 1599731 872974 765581 619810 1173277 519540 1405745 30409 1641200 25763 848343 1330188 1523704 1615491 1700492 1941374 1452915 325510 1591907 637993 1548077 1886380 1644656 1791212 872311 1881967 414472 945383 1052984 1671060 308676 1843851 1365407 876302 349488 1803070 445664 1646145 551293 1476526 212547 1367937 1891968 1328735 1735012 977430 700853 1257796 1128210 1899195 1693377 761187 1649616 1676192 1991239 789822 292257 1732750 542209 237416 572979 1769520 941583 345277 1160826 1229261 930124 1687415 1296844 355799 1376866 1211786 1297593 1886583 1229197 1786320 1779221 1138636 321662 1485622 1578652 1182325 1875002 692571 843747 1278107 1471014 1092387 1025127 1887552 1658403 1883414 1877361 25650 1779323 1430243 650522 801370 1995032 1189456 1547042 1996674 1230378 1348041 846355 538056 325344 671194 669472 1173064 1329716 597558 1351551 827358 1757331 667858 1775028 416985 1294279 945941 249667 550634 511540 601111 672717 1903044 755218 1574873 516516 28815 548162 149006 340894 1213652 1643745 930911 1471584 1168769 562008 538739 1236333 287852 1126478 1134713 1825544 1708133 1548023 1653158 980 555077 745493 274318 851798 1676550 1299003 1419117 97836 1228563 1409233 568482 601625 1537012 907522 1224033 1922371 1619144 53841 585716 678858 1021882 1472614 595420 635345 558885 1179819 634741 792278 395663 191574 820942 406195 1463199 1264784 1408958 40713 5843 1112321 1858 1478560 1280645 386668 178465 566027 642258 1299787 1873059 472433 1632115 1569581 1063303 1295027 124354 975038 359979 1555717 735648 1935951 1402883 1973976 764309 1874492 962270 1039161 127141 220289 1688237 1046286 640442 56022 983037 260216 321541 1043497 1882428 1793092 615591 404356 846733 1346432 597261 363706 1442827 1181617 14147 567715 128181 1124088 1581401 105695 823705 1885217 1357170 824433 1321542 39624 834695 1098402 193921 937953 409696 1689629 121754 172573 1609322 1347518 108623 1610309 705487 1803671 879400 1485951 1074304 949875 1884406 1271914 80499 762403 1225422 918129 1503350 1361392 970560 1273039 330185 1571221 22401 137690 1755290 808852 1665778 1577790 492216 457908 295326 153639 190821 1295023 26455 575879 1050886 1301394 161026 1931173 1503143 1214148 958794 675372 316922 1610750 373123 1091482 1772099 533884 1344074 1260669 837549 1336426 1330911 237344 522096 1514774 1210371 217209 206491 366561 1422966 55700 1135752 811775 1092959 794587 1427974 662150 346769 927528 1287871 307038 1654435 658587 133774 578642 1411933 3046 1862726 980080 1028864 648751 797568 1926849 1710083 618530 811758 703852 863894 1182187 628028 1227368 1774097 667682 88153 328179 855497 485451 1574453 831576 882256 987241 1444188 309296 727547 788872 1487349 11579 200439 889549 327532 1066678 763329 1193828 233466 169503 869116 1286147 509319 1485982 643015 683209 1542208 1090606 1625379 1486541 1680688 399962 305468 214575 1977042 918041 722219 1991157 226399 1387254 610001 152541 1767022 1398308 627750 727215 595705 1999348 113928 1925551 247263 1915611 347411 382711 616042 655419 1720219 666632 1678946 1131317 521613 663481 310393 1405850 195250 1829870 393054 1437495 1737613 653149 836154 1083969 104092 554148 216825 1132335 846154 1547627 265121 985418 878465 982060 330952 533976 717716 1974519 1583581 1506601 1184674 1227360 1042192 554997 1225980 1906538 478924 1287874 858723 880158 1796726 1195409 859302 375778 1500305 586108 1279140 1693552 1549927 356068 1153499 1116817 1958974 194970 1834287 1896863 938697 468161 1200907 1646814 708973 1571870 1731221 181942 791810 1546435 1943941 414912 1145672 999323 32488 491356 1250167 40168 1612910 1198744 1024960 1687515 1895630 318448 914910 1864426 637005 1058772 187173 1783476 1540141 1566356 1756667 1480595 33182 1849655 1052231 1546239 1641952 1529029 349234 1286531 939610 480462 1409583 904420 1021079 651415 1481424 199309 1094697 967747 1526747 1617267 854110 957087 1809283 466666 717236 964249 1043098 1096218 1271449 8001 1964532 1794830 1498967 1649459 154556 1445005 286237 463905 364757 744508 1371644 303685 1372987 1424692 1192742 726480 1237020 238183 473872 741321 170066 131953 1879194 853869 350956 1227657 1852185 1830553 764515 1628303 682708 1987223 1901001 1555377 390623 1474432 529195 138121 1798572 720039 836927 1957974 98423 1740359 409824 269589 1728724 705690 1034815 1747831 559074 869269 1662142 550506 1070682 1864155 1468853 1922735 1668829 569248 1255344 1994500 142478 1858394 158721 1623641 1857715 1729731 758609 581439 118196 440131 427511 814224 896174 1539686 437486 1846137 1965412 1047440 676178 1332436 1805553 284790 858492 407386 1788257 811664 217059 1133344 1926072 1891350 1672938 733409 1509117 1563032 712486 1363261 1055305 1039033 612383 1512204 1692786 1939756 324445 625130 897775 385199 1857517 1771847 1870700 605488 566526 175385 1881924 1164579 113936 62796 1334015 1273223 719896 847328 213778 235958 665334 1771194 41717 1545544 1438599 457270 766920 830149 1898935 1420540 828483 1327453 1212431 326869 1463497 1705664 402912 1078200 1162708 1514127 505329 152245 1022366 1761954 1257535 714938 1918630 1138147 4022 510391 122154 508659 1880003 1201640 1176594 767983 1342880 376240 1053692 777846 594400 1992843 1174741 1021685 945241 449921 871424 807102 576899 767380 325070 350589 98379 66703 1838221 1339882 686226 125143 1330873 1198471 544282 410186 1857247 1903752 1441579 1345444 272974 159702 1078990 1987207 1427333 204620 1633750 978829 90198 751664 885419 1254320 810745 1571357 693650 545132 1821913 1775742 1345527 1570605 361777 808605 480948 340356 1182901 1497378 1429798 106742 608458 1556109 752060 1061024 26472 1722685 1485344 62668 198978 1873297 1356627 1271558 1212072 1855958 788457 1526879 1604809 1520773 780866 489239 814589 844486 1680823 283910 952758 1769602 165665 717574 22477 1863102 484534 1696097 1785528 320036 1491170 1924513 611324 1893096 1749825 216265 255496 678150 29468 1084118 576580 499096 689585 970850 1599351 668980 892056 703658 703676 360681 338543 1694585 823050 25337 1397616 1736151 144452 1780542 1493529 1342910 1389690 934389 1330157 213528 1329368 950057 1683038 405943 841089 1536612 1818460 806224 28911 888755 155093 1218561 403756 1314758 1227427 961239 1466569 558663 398651 106313 1276482 1651951 1652410 1904956 302652 1207253 1549590 30311 50125 413065 316987 322295 1666430 1872390 1113564 1636831 810729 1441191 22694 427403 1105954 682077 1412493 1979990 1484765 1222866 192195 453226 281872 863038 1353403 1744282 1382075 1880780 376451 1805617 399843 1329556 828069 55815 1425899 1921073 477913 952492 746711 1018498 177500 1688628 1054837 1232954 898616 1850918 1019280 202530 1145708 1044419 715470 1342557 885686 548683 545328 871323 778844 1368256 1512304 1198834 1618913 1364251 1875318 845000 987170 390259 1529336 1366735 1506950 550918 1308949 1734362 139824 969541 1028247 1744272 1776583 1033837 1152053 595668 1653982 1938192 312580 1929918 1138011 366941 1622858 462713 216797 1321143 1635260 615244 760496 880803 825603 300963 5484 695374 431040 1552613 912148 825264 1000507 846018 1728214 267994 966455 109571 430215 1117239 634640 668544 1388602 1110845 898301 997818 1270513 1053434 428377 930893 50623 1622539 50974 1078591 1006538 1889634 1461870 1109006 1081524 1588599 562342 1894469 187258 1493382 562650 1056516 607741 416303 70721 835137 34859 1158783 1613155 480846 756963 178049 214408 493084 1510464 1398425 1841035 1413444 1849917 1742816 1087868 1028070 322345 469513 1411288 723696 167403 1284855 393081 1754881 1318652 303926 1072641 1764626 988550 1733456 137457 1618385 1460752 1669379 1821435 988046 700321 1756007 1400875 1183175 1582970 1165287 1325485 814636 1959791 897542 1966889 1176606 105306 450248 1224313 1790844 768684 176973 1229124 809742 164425 620876 1559253 1005461 1285796 787068 866881 1145456 981860 818498 497254 608367 1027406 359030 1665654 1254533 300080 160875 194191 1363076 822868 1644662 690495 1486256 435246 1744929 876727 470142 808129 1349438 834152 910893 411669 37799 1682555 820454 1013427 1156612 155514 134293 767215 644556 118855 1336345 1195047 1596953 733102 1213735 1148550 1852181 195735 152025 268431 603066 319587 1993550 1528884 542096 681356 1527866 864785 1892282 433406 910476 1515011 551685 151509 1146264 1003110 1548198 584031 1849109 580031 691145 1542097 1536412 1047357 960314 137019 666003 246782 1055945 253910 1595910 1607459 297371 720504 258788 75424 703094 1978849 1399457 1789990 694303 564318 1493581 643497 651926 696638 1755907 670190 891463 1968534 332499 1941458 1227119 1628054 1607712 1007357 1068159 105623 650411 104169 1705920 121668 1102621 1501534 1691980 1119948 1282251 1652531 1769843 1206990 1798194 1865273 814608 79615 970892 103253 923276 590340 1151920 312857 1151478 1650003 516263 38669 369276 1164061 351826 1758271 250225 689536 417324 1893849 165301 821100 849897 1517761 1225431 1682740 1151583 39075 1563786 789940 703128 1079729 145209 395550 1309059 774095 1204555 1105617 993756 1361021 92102 1541067 661851 476191 922794 431710 1921269 704823 1680757 1439350 1450066 1413247 315334 545186 196496 1337012 1599383 1105335 673989 814695 1729842 1063468 716039 1014536 1140512 596136 266883 880291 1097897 1381328 940874 757333 1216985 344749 1213599 293249 529248 1187161 1774221 1221913 1568335 526309 290538 1054730 1664488 1813341 447492 1152828 1781430 1593508 1172761 252501 1687312 1394328 233014 331069 722601 681185 1826289 984262 1817275 163234 1265695 194069 593527 310639 347966 1789104 709694 394657 1219277 1124249 996516 1337631 1587905 854505 1229211 769774 189617 594154 1041230 652353 1466939 1410327 1481802 1423841 297750 1578227 12892 334808 409387 581434 1442600 1107018 1575499 910903 329344 1638844 269189 762553 189373 1450052 909894 392792 692490 769996 1889274 1800321 992139 908393 302352 85597 134561 1542125 130309 168042 739034 1230455 1236736 1774567 62789 12857 1538300 1062214 1970258 1163712 228158 1112117 64327 1341630 1615433 1527800 219414 1417966 1398435 1810656 133549 1822983 635196 763044 1455130 1246356 709427 1533254 48356 1425653 1110089 1685917 1698379 278382 297825 195362 1154224 1081260 110193 926551 1315102 514116 550783 1837415 193417 1281988 769375 1036128 1562726 99720 1953778 1344962 1270018 1818392 1869349 151234 1694849 1035417 473615 253208 986038 1567619 1037755 1944165 1745735 166265 397462 678194 1760176 143116 1326021 1021692 1974203 384759 1105029 951435 1646726 1276621 17569 659415 610531 339405 859105 1731247 1877212 1530645 552428 1860445 362425 1017922 9472 79243 1710099 1835543 282481 1397395 650675 1475825 992211 327261 627452 1167126 1353142 1461173 1737447 158574 480192 1471953 839271 762891 589846 1588849 888229 1301506 194277 1785278 1095764 208545 562365 1884309 1711928 1747094 613288 1164855 1027679 974494 461923 833202 417757 286603 250189 797402 1605899 415859 1165053 1538889 31650 614008 36335 1726947 221783 332661 1070101 1859054 1765403 1465630 440878 671033 703131 1524766 1094182 729974 398468 116977 1019866 727587 1153059 963585 1001344 1671919 63873 112415 1524960 692597 1530186 1273729 239177 292408 408813 923996 242408 52196 921712 91475 1208471 331267 1368455 278877 60757 1242492 1889554 1959775 1567641 194039 668502 1225521 1668066 1438310 1765850 1875352 1161998 171505 449816 382438 1175056 1688708 1627063 1337411 318057 1773955 275856 1541698 668821 1413120 1679255 1278905 1343516 1415767 545681 1807816 1573655 1450599 817547 845097 584718 1277544 1646318 541499 1622561 1762361 589357 1246970 1624431 817285 708777 354045 814686 1177937 181801 1626312 1508874 1181201 1465084 1163305 145860 957971 153721 1319495 463430 741408 877787 239887 392329 1404434 1609984 1169077 1433755 186662 172818 1529736 1550966 562430 426264 1968490 748254 1256024 242887 1157135 116689 785861 1419054 32656 1557386 979088 87008 1094598 1446548 1271915 1008798 595310 663852 1919698 1664650 657437 500078 138552 704653 731826 1943744 185639 1097231 1478631 1076775 80406 1085768 717960 418558 461812 319660 1822801 1377039 13766 1471038 884025 1732217 216339 1436810 1839201 1104503 1034758 221705 716522 1692870 462441 1009078 981519 1111725 557979 1859227 1233052 1879153 1505680 1700327 1192252 1021166 925282 163478 1907764 182504 690787 268269 668096 752251 1806460 1775704 389242 953436 291547 427201 967636 1551133 1690083 238326 1091020 197757 76565 79620 35461 973890 1502542 1066346 1461926 1828850 943952 1585476 1378874 1583124 837765 429446 1543686 113904 1604416 745409 1784777 616220 1898172 933281 378122 632575 1665719 379051 19650 1897553 1149479 1547681 1594480 250956 1651755 1975633 1841640 140299 1173483 1967878 70349 745464 1321071 1462661 1512314 1232220 1543464 1106027 1467454 690385 1293064 182831 153362 1841155 343386 1701564 1022716 1625023 372207 631231 1898431 1822701 1340337 982084 1415195 351529 1753272 1786004 981301 364724 1232746 84091 187579 496087 981202 915116 1209312 1956122 456674 1627797 1409348 1780977 753913 1553040 353429 1147559 1099613 1999382 777839 1714652 647102 851291 469213 1958118 94437 95944 708804 1862913 484359 1125150 1157924 547238 1875913 375399 1971147 260847 1427642 1830659 1419345 558456 496632 873378 1189706 1688412 688194 828679 531358 757910 1404072 1497638 1086068 527610 1351651 392901 861113 404042 1707531 1887685 687713 805982 710463 1654281 1015355 1562480 1927889 1759276 402321 1612230 524867 93239 1608079 45037 121286 750310 743909 979210 810489 508080 587981 779320 1726718 831680 1176113 849268 1713455 224274 1114434 759076 1911019 135190 533444 260105 1472311 763671 363118 464092 1240051 649460 1334609 802442 713126 1012804 191419 1828543 1672706 1294128 1764081 1341573 1213204 1895755 1796397 822272 1798864 1310922 287667 1698666 440047 1752868 542830 1029324 1304470 19219 1451136 1067778 292360 775257 469803 1850873 1968561 730486 1918669 1732006 486884 1319716 866424 1442219 1635064 1272062 989779 497147 1787176 519656 614907 197348 1941155 662998 1888341 699648 420556 1398989 553719 373438 662777 723201 800452 1336464 743227 6490 1373079 609048 976313 1862528 325917 1251380 536675 1509959 1070944 427096 100867 1206420 1122434 1066321 194093 1113169 1535577 1128432 893515 1161077 1959868 1880975 1099846 870801 1795085 1848808 1739814 1779669 1791268 499321 1457232 1280385 1255409 1137902 884557 812493 1087575 1887819 1399697 817000 1129419 1077514 1171508 950823 1967473 1053113 1982881 1659100 1490609 539444 145404 1262415 1447599 1017948 237105 1435111 159971 555163 1297438 924357 779507 96984 1231032 868085 1118553 1454367 687888 1426201 26126 1939997 895822 602538 1772455 1867579 891246 1299506 1795238 357255 101153 1079655 85651 877205 167382 275616 431145 792137 1589802 694677 1593826 1156451 1127716 1961654 828638 1198504 1990819 881695 164962 72676 1541911 1711915 451123 980381 1858265 1279106 1478919 266496 1548440 941385 747689 999919 829491 600757 118559 127600 232153 1359023 1348555 895148 1346236 145567 1778064 1408666 78308 51635 412076 1697000 387058 973406 1935713 637621 821863 304608 1625050 107969 127555 1456628 593413 364586 938723 1752703 1417163 797493 1198703 1338224 857557 1252202 571734 1278606 825718 1028965 1045118 896443 1858367 834449 1010495 1939256 865992 1660096 131559 912025 1699301 1973461 1569886 381748 826639 1471146 777781 1778026 110845 227230 1375579 1463689 217206 1563792 1467805 1006982 1300243 343772 1897684 886610 1764488 297139 1013615 1123953 867146 415579 1921102 1062086 1123305 1596963 1421119 837441 777958 1238389 1909466 144945 1345038 792614 1642331 850120 328589 380222 292056 692991 649598 1306374 1578082 602369 1849458 1151648 518468 1526510 1141812 1454415 1366121 448122 187635 1921844 193171 620844 907741 1097892 1923526 550975 1695994 40911 809030 1303594 1644052 235383 308363 1977567 324732 582335 634500 1122839 672971 817225 1127532 880015 111759 1062875 424839 788577 1753127 242941 812601 7658 269076 1658111 135619 879808 1892542 1747620 1535017 1254367 622230 1531315 1128127 632038 1015341 1905477 438870 304675 1302466 213857 311679 808595 742553 1306454 1017258 12072 1948648 1781782 296302 1940080 1099938 15997 461170 1559544 1351247 1891944 1202147 313553 1167223 1711033 395435 1440324 176422 1798741 1647442 1372722 624397 1370535 1585660 1077734 32290 165740 1499152 527145 1878176 742679 1937804 541629 55301 1510148 1172041 1428893 756526 428753 1373125 1336446 1842749 378697 1628130 1466988 1098823 1966087 1916006 1264952 355536 916883 656719 1028886 1696968 1242401 503640 152938 1356205 843952 961291 1221540 292386 1685836 269923 1505082 1946486 691773 1035109 119916 1159387 223492 1164501 1351272 442323 305413 1052608 1804302 1207678 695800 1237788 945451 1766744 754023 546292 667257 1888060 933386 1743481 468611 1942476 1156831 48627 977194 552148 745693 343773 555134 869793 528666 286067 409789 1870003 211055 1914706 39088 545401 41798 606582 958843 482651 354787 1769130 1485217 481009 1273845 350894 952947 312896 697570 292616 1378366 757902 1552038 272250 181937 177963 63931 1626253 810996 501914 1059414 1194065 353099 478360 1693437 485293 37293 1875487 1849932 1901396 93608 1308179 452558 525541 259978 927292 782874 1895303 926895 960498 69633 1719195 432020 27548 1764249 1122008 1610524 610996 1141717 1480969 742328 886885 295794 261740 165214 1146267 895341 956900 1748342 309944 474098 530186 1870138 1506926 752455 1987511 1349320 1786358 181550 215119 1519089 1808335 1922160 1178185 1419197 1597379 422153 697770 1899900 1398777 1954660 1441567 1923393 354098 1772659 1514427 1100731 1556348 398857 1544602 1439563 1527617 1629668 592590 1363700 858972 611093 1567267 1859759 1772300 1291318 1221677 1581549 1946010 1448131 1523871 1682562 590800 883822 1522996 802174 937239 387110 251113 1862936 792263 795399 118829 1413399 1320961 286236 1683988 132720 878353 91166 1900481 1680894 1803225 946165 1633267 971206 909565 601027 1598515 987900 329999 20860 971155 1415315 531734 337882 677310 1880888 1245181 112377 1089039 384527 925394 279743 1740271 1101578 832120 692142 405621 1134838 802524 27350 1477147 1027513 886278 662853 1067109 749637 40596 676248 571323 1590413 1860947 808932 418910 127045 1663829 1515148 136240 481350 1343817 1390206 627301 1680774 1517825 398704 1642805 1655107 83386 1496228 98375 157073 1834848 1148207 1009038 1843838 189551 41635 1597164 1716544 1234662 1834586 152264 374409 1738153 1917142 1284408 515610 1276095 1453423 1134884 1402533 590181 1586775 1516600 835618 520726 1664004 1095091 92585 1278044 1057953 1907701 321544 982131 924604 1110984 175784 1950452 1474991 1886126 1890213 96204 1117595 673151 900034 1824646 183278 1678139 843263 1329265 76267 1005750 1770987 1062333 652950 388362 1390863 1504310 568268 800643 1736061 363083 276795 944462 1348657 1810520 908527 614655 1895645 24858 314189 517160 465095 158580 650994 905604 1190768 826748 695925 982212 1729288 451624 309095 649745 506699 1382073 1852531 88677 728961 1168933 1138500 1407611 243554 750840 1338028 521147 1461250 1774465 1023481 564940 1810277 1804351 1314536 267744 13802 694169 585834 427737 1271799 776464 1920857 1275014 129261 1226679 195475 1131839 1002561 212860 1747084 18767 882199 1125316 312608 1581482 1962862 982081 1223874 1618251 1676768 745582 399131 1896001 183669 1331641 633157 470023 1264300 1494201 923254 526676 155683 78532 1268184 618438 1376290 72986 1259848 343964 207840 83110 878040 636687 1348145 1849878 367640 1836567 1730256 862994 1065668 1880101 322413 1882522 1881282 240783 1010856 77324 822232 462461 667795 1367305 1720243 1548746 291660 1403380 628394 860888 1411823 1740748 332413 70515 1939846 425376 1861379 1569624 499016 1412539 430677 487070 437044 1343118 69615 1910926 480003 338435 1722650 392778 459706 981463 314206 492468 1381906 502126 416422 1276479 1010104 464694 1216086 1942594 1631506 942232 1116752 46006 188928 1612277 583636 1405997 793669 1507704 1259424 1634970 1044645 509231 1350050 1455448 1991223 620729 896705 1713709 757903 882175 21731 784040 1754530 666378 421537 1789353 200178 44256 1419761 1462296 1137280 1029723 493527 744318 542181 320835 1827990 930364 808258 281853 1105560 780382 1483481 424376 1782874 57540 1125591 1726280 947453 131737 590620 560635 1674385 1482261 739307 132470 37980 790691 1676457 1057788 441603 1581241 47458 100959 690962 1194263 1110182 1960569 601788 373618 1949183 373852 1017883 261437 1987930 283763 745497 334354 155567 866934 98063 717138 124647 1494183 1938931 1653638 213387 147338 1324564 1337213 1440932 1673159 649115 1559925 991384 1350486 1163112 1813542 169492 590650 1274268 694559 783669 879149 1590243 1929512 437691 1595481 1822915 49967 1776817 177078 610420 860373 1744379 1612352 866848 1971284 1938422 750199 1201245 226293 174062 695990 1032753 1633208 1307286 1262322 985605 56067 826847 1456675 401640 710796 371583 948253 16046 240430 294142 1678259 1168622 1235067 1647740 826611 713438 1116251 1735149 798552 1782308 465761 1598326 1220845 1162731 309263 810804 683429 1289619 606223 1155721 617185 1394291 830369 803903 1660600 1736669 771933 100057 1276771 505362 1638588 80091 1872532 310347 1449665 1306405 680430 1221429 581976 1234638 1324479 1055536 1148211 1333455 1621509 696941 460490 499948 1914686 325190 1182864 668778 1987034 1513363 1002890 972328 765760 1509643 427208 1259870 1840704 1409330 403550 1075956 25036 877069 791785 1885571 925244 1901354 387439 11049 661917 1252230 693873 1122556 1966571 813485 1704414 1310409 7625 960057 1977318 275989 1916009 1942342 1520565 62723 867907 832506 1597892 322982 1925401 1263729 1565933 365551 486161 1294600 826391 824495 347783 192671 1644655 1555042 1639591 1538924 165529 1714750 1528848 1883885 891326 588525 1433954 1481591 101331 463216 1870641 1064828 698704 432098 933698 979927 686623 769001 1805884 1418999 1314416 1392360 1255740 1632504 1824250 1081063 1315049 661603 1690783 1847793 946700 1415535 542318 855004 766548 665365 325996 1993710 231863 1294952 1065025 851940 69590 1020341 1951942 362776 770992 1321302 1009076 590396 823348 562609 1574466 592903 1804732 1682349 1875390 719651 876805 1462285 1282479 1868875 1235270 746355 204944 920354 1920790 168572 1697731 1812262 665890 196592 1770255 238977 894325 1823853 1117153 1712573 701430 642377 400589 1693062 1466547 776195 1727708 1033590 1095847 1789340 1915040 23559 1589047 669886 555474 15193 197655 1585122 1163247 1057464 114009 1782784 700143 1335777 1398569 950493 1840077 1038072 1896705 594071 747270 1896383 636751 298494 340247 35453 1163007 1391498 1624403 248145 1800317 1859267 278868 438384 980691 1995128 1043276 144698 113393 578774 1790571 1331795 744737 318963 476779 1619142 596579 1455407 571588 555207 78035 817582 1312300 466776 1944194 569569 936315 1782950 631800 1782275 783153 77227 653180 185149 1663937 291283 1474812 276712 513310 1044333 735702 1624141 1196553 392024 716842 626131 717386 955217 1519753 1999029 1923207 1844860 603533 1584980 98070 1137563 919663 111794 1219438 1369067 254336 596338 1975374 723797 1759344 262546 33548 1497015 105601 1410215 1604485 150623 1954595 1601264 1291791 432511 451387 216708 963526 966014 1638269 954745 355432 254372 832849 707476 1857445 1939163 1215498 798076 283729 574990 1899784 1998962 511647 1966934 1080771 1076173 524464 1640889 1619821 1996556 1472185 1187654 588000 1796110 1677706 164033 609962 1042349 152026 379305 1084500 630486 1180446 1708480 330574 1793100 695184 1273466 1613506 120848 1426413 1934706 829489 1277169 1320777 398749 880778 33505 659791 1210334 75330 151477 467161 285822 123736 102265 1962521 1261677 255876 451260 1736285 1211483 407703 1141553 386894 1882513 1965156 440757 754168 1537729 1719677 1368157 295744 275803 1606323 721739 360364 826751 1648558 1480814 1212243 1615573 405084 1215238 437715 591329 1935266 190894 1328371 1665085 8407 205888 227414 731230 1267034 202594 102752 93324 1584020 1830552 980427 333618 1089834 639802 1124751 1879920 1895706 1038232 650150 1399712 631775 236623 1131710 516204 1592240 108509 194505 600073 821329 750640 198209 92129 884487 1876630 632997 785900 116684 1485725 482083 898955 763823 954406 865677 631580 572201 170519 1097751 1795999 123485 151001 639584 582217 1212571 529136 754141 153560 393303 534637 933485 1147516 1213025 1008030 1137398 728523 1922118 1396158 569986 358846 644062 243287 1381766 894111 769351 1472651 239277 1582919 1795805 1892357 1693374 1602788 1419788 524372 547329 183347 1012114 880266 1351363 943185 1094064 1016626 270899 900737 1807596 1567487 828117 1780933 1334837 1566286 1832301 927159 1355278 1149131 596291 1688067 46970 578965 1278596 1453202 1150190 1855979 963213 1009950 1865785 955336 46595 1069486 220367 1613436 721376 1975561 216324 1448470 728629 93940 273923 863015 759468 120446 1692607 883190 279280 14144 416772 303305 1202441 730926 148727 1457878 1991750 682898 768820 1204529 126206 243038 904763 1314267 1033375 230631 193681 1036959 1968193 1819210 1806594 744622 1195703 1994534 490247 1588329 1024965 51067 1201866 626614 1899268 460414 802104 200475 1168715 1036808 906130 354409 1029263 1504577 896711 1648961 267784 904699 1973537 605497 4220 107574 705023 667645 570414 1144396 1098856 1582708 299232 227463 1339498 1833692 1135302 625807 978010 1167812 936504 1021690 25292 1736934 213771 8594 222404 961906 1259214 114304 1368907 1377422 780837 1019940 853493 227371 113619 1115201 661411 363253 408146 909484 1613420 1736722 89670 232809 955054 295518 1246899 657463 1209815 635967 1709945 688958 1856182 926592 503498 1955823 1181063 920967 1405200 448446 506229 1399286 1681259 163469 1296372 1946813 995306 1457127 212697 502076 561460 975171 1835700 1513815 172455 615062 1443444 1112194 913538 1482930 351703 831688 898606 605 1854367 922900 152908 45099 1734985 999478 602767 833331 436533 1995843 632844 1471155 342843 710147 487840 268738 466251 115952 1472638 491516 481008 234700 1229338 230146 300831 964841 263548 1700626 365466 998988 1577999 1868181 368146 1428894 1462261 243732 1976704 196658 501102 525052 313349 1771335 809798 1137624 1096738 918050 1826252 1905351 1413164 127705 23846 652418 1617646 1208317 1172074 1666721 577593 1143240 135994 706624 372856 1373523 79806 340484 1204601 1016358 1270125 1981186 897031 391848 1121649 137464 1809406 1515089 1308311 1728895 712323 797825 1594489 1297906 330972 205154 1512020 104942 873090 66121 1838518 325277 547972 1420509 929479 1319895 767191 718693 1301934 1841571 1109884 1184739 1366015 103640 1813076 675190 1400961 769080 1098695 769327 1999552 282049 1103435 1083396 1136196 1935311 1925467 1881300 632375 1141518 1634271 799166 88864 1347684 1580057 1379242 796460 893278 828873 115639 1733873 1258322 397774 401523 544504 1817941 440241 978674 1111403 218217 831234 582092 947136 1870679 60279 200820 1435392 1749272 881136 1653418 160067 1818049 1859998 739250 971520 1399456 993232 432210 1396420 219835 1510078 761584 707519 25155 900852 793345 184195 956863 1353509 1396157 339670 629307 332317 1638575 1882491 1313771 69109 534217 513001 1344666 1456702 1065369 1707871 1360610 1029816 1807008 1569883 1075801 425906 1777550 1296802 1211867 1119688 1159316 586834 76383 1728384 1243116 440929 1216393 1544828 975988 351489 504141 1639263 859907 785062 244279 688139 669515 1473996 243858 1355771 1379934 783780 377542 443635 888026 197811 477985 1370498 673606 524026 782501 1591700 1967650 1443524 565566 1765196 1138455 554386 1958937 1298596 1834322 88096 13928 1259825 646855 567907 871531 1628934 564580 367549 1891762 1711104 161172 294459 1946471 1008722 158967 1703781 1262554 1054554 1416798 1746891 1965944 1755510 32647 533332 1037862 48352 1229414 233492 694396 53157 891374 1959346 1985612 1160142 10619 1096230 1706011 1687373 1917159 629129 1413310 1594289 1536756 380374 574818 589438 306156 95020 1501113 1820960 690623 1533210 1340626 1399236 570158 1685901 1583410 161842 363774 1719497 982077 1787880 9997 1726270 1264933 1901906 1836253 1754938 591932 401461 222730 1114174 1281560 613116 1859514 885970 583325 1183365 135397 1701110 1885656 933154 929328 1517413 1504361 32508 319535 134512 940134 45951 1057271 43833 261608 465144 444762 262690 24196 936415 1124873 122203 1761071 1722211 31601 1472322 91268 478761 817437 198187 759745 1522985 1957630 1211349 1551190 332938 171104 1725689 1658977 1917075 961570 1788316 363259 365913 765237 715124 508068 1843299 1724073 784548 1984928 871511 695328 1720715 924900 917813 950598 838988 136298 1891916 1217115 1661489 1690280 654486 1966985 234905 1888957 1451145 1205358 1813499 1271501 1343724 1647264 517289 771618 979628 1450953 1109261 591670 809478 767455 1041181 921187 1107185 752688 1198476 747789 1652937 227702 1350291 841618 562501 380898 1411801 1698900 1643583 1840344 376114 1372033 908995 1746940 612522 733760 1709046 1828804 163471 533795 1096948 1900901 1286829 590095 1405741 864839 329789 1620370 397416 398686 1851592 627029 278506 907127 559365 1864822 1245989 1016967 30600 412128 1980122 658506 147762 1129176 347266 1505903 37457 431018 816318 8893 1176991 1015584 1701111 264300 326727 1314308 213486 924703 71924 803828 244477 179107 1048045 1491057 669757 588517 687171 919741 1586807 817215 216462 1468383 747426 1868083 264636 110644 70925 1597731 147458 1244618 25938 1547542 1776706 501415 648711 925428 1425404 1025167 148180 1120002 1767875 1103544 1057137 95258 302860 1183639 772425 556280 1446618 1993927 789953 1325738 750929 849321 280139 1245218 573830 1929296 540960 870067 334708 996527 896713 508568 288733 360123 1313633 702379 416038 1051540 1953360 1066287 1581176 723603 869425 1219670 453463 250281 1742095 1029059 1610777 397717 24099 848167 959917 1991868 735902 855281 1719460 1324430 1502933 1555345 526200 939104 1454960 1825038 175884 1904502 1735567 1733175 568281 441963 760210 304778 1342160 957146 293859 1400445 22529 1334273 513821 1719273 1334430 1886906 1282832 1475861 317341 620971 1437057 1055431 1337516 1676439 1193123 1611605 176660 1373380 1520728 1770596 1168158 1039266 1369915 1236727 1065034 1777869 1501791 268784 698765 436361 400188 1509644 686280 1040660 364719 1255501 1404407 604349 14078 1907946 95613 1027943 1344368 53560 383866 687190 398343 462707 1978410 652451 894674 140469 303803 1903275 1742673 1930714 876180 1741732 1763190 1679217 925353 1033752 677569 58927 1031833 1402765 1232348 184708 758207 1379508 1421444 1195610 264414 239183 262785 950531 553661 1490434 1017146 711140 908635 1861963 1114656 1243499 1714114 1769041 1035472 1799820 1875175 1620597 1713705 520804 1551903 1935880 980871 577515 497403 1400730 1400702 59681 1506218 970440 88281 1199623 233325 276950 184735 598113 335651 1394610 552174 1081998 1363640 1110774 970282 444507 338360 815365 883786 991849 1639081 1089032 644504 61525 1801733 1029668 1764634 1923064 489213 1031071 371220 866412 147368 948293 1048855 731739 1968598 645264 782657 1256815 889612 1192499 1677202 561457 1429331 1642038 1101124 1504211 232787 1844362 1361611 431839 1503012 1904436 138703 1195526 992975 591433 523044 1023178 1085117 853255 83207 1930969 1535164 1358345 429724 944513 687472 762577 1399076 894994 1059839 654904 1605473 168850 315338 731194 113570 1242011 299136 1394746 61588 562713 1562696 428158 1383568 1931165 1783198 1674774 41735 498995 1484793 164892 471384 1500256 1061375 917204 1397703 200361 296190 1571142 615887 767636 993148 594584 1038727 64803 815002 1673366 1278866 1446342 217101 1755251 840506 1424221 1107674 523802 1118169 1262146 1780856 1188384 1599178 480571 527472 373207 1751140 1977455 226357 1140424 1871146 700075 228933 267076 1476742 57691 531483 1819597 218754 1764289 1809412 664918 1179848 292885 1445244 1879411 1309016 1945877 1672523 965825 1016963 269038 813755 194327 149471 436799 1824285 1366943 1969795 1108736 1969457 1803665 1209641 229351 1677283 625244 1302908 1710186 1802485 1697756 1011789 886776 91600 822456 514337 1761781 1075036 1307583 1545504 1213201 1184170 1376241 1810136 204919 1829393 1377469 1134604 970459 1198750 135456 483430 95461 395175 1448564 1251409 1896549 1974327 118505 1024737 68470 1515942 87309 1111904 431862 222893 803873 1527467 1015533 1363187 801740 1543175 778921 166087 872532 1149257 342899 1273228 955659 276794 1102703 1334196 402158 1214055 1742368 648729 1280492 214968 1786532 776936 1669726 1756393 198858 1067881 655812 1491093 622395 281024 932154 1004817 738628 457953 1055442 724516 812040 1309316 1547853 214640 154789 1264688 1740561 496931 41028 340271 1995271 1631453 1307413 166214 719889 917666 1926887 51771 183555 1412998 1774122 379597 1483789 1882876 951323 1476929 276916 231525 1147170 1165038 1214061 175220 1986470 1087688 1988902 1233000 1575528 1656803 50050 874229 304291 536708 1679289 606262 222997 142359 429890 829807 75184 1439587 1843229 1145229 1479701 1931644 44684 1687206 901264 529297 1429605 1685972 1426762 750066 665274 1795144 660172 1772802 1747493 1488841 1359406 1696528 1328700 1943283 1453136 1746248 473191 1462769 232411 112417 1600036 288387 484298 429988 576406 664022 1554568 1337108 560471 1531103 1757277 301836 948387 100232 1207970 200928 593141 1739298 1405426 1937203 1244491 586692 993646 976971 999033 601057 551469 480029 1657002 1945767 765309 1825261 957387 1642066 1724493 500246 1784213 370286 571190 340886 141342 933577 1909082 738294 414207 1215330 763386 1669046 1494630 1719164 1537430 1094367 1675551 538720 1079916 262455 225067 1031133 611259 70929 1351723 222088 738627 390828 1614199 1777661 1659904 468957 1261981 909352 165261 1643658 1781313 1403570 947084 1215490 320280 175330 1395254 1004052 1727517 1614856 325561 1714692 1432634 1484375 601132 1881121 1928659 1831505 451219 635326 753116 1674686 1102806 982780 1051278 228101 1229288 1520725 899292 573969 14012 1445312 1298133 1040193 859194 1917313 882973 784645 563315 1211258 1509554 963594 1401122 1341924 1658878 1090963 92617 381998 979947 1773145 66218 994528 1799479 308491 300946 155201 1013805 1231717 968580 873666 288003 234263 426276 407973 1463644 989186 1299859 1560565 1830346 888502 1811132 1612582 384916 1274196 1157585 1889665 1059531 1677677 1885662 731560 1089533 1455393 90024 575898 383554 478178 1617115 492889 1357614 643671 489684 1133279 1515349 532710 790977 242620 122336 363249 1264608 1351480 1315625 1707643 923196 1071671 1967994 173364 1862269 1648530 478447 1676644 603763 245253 349315 933578 1094495 1564817 1121331 220913 460857 1829625 100572 1945559 1717336 710770 667830 1701030 1725306 689548 1028786 1433872 766815 728258 208909 308868 838514 307223 1961335 1322365 588148 1675195 1110251 1101847 884675 1609547 60934 1466820 560922 691452 622551 656855 1222028 643013 1714034 931894 718994 1626017 50549 750214 86700 1259588 1768351 21695 1454567 1456118 929510 439808 491620 1978287 266880 73808 1372117 252504 1653951 1905373 511792 427377 657374 1559830 1863807 1468871 1845513 1185940 1158786 1247381 1514450 363968 1916308 632908 170135 1500496 146378 220219 899071 329167 443390 1897969 63261 1678119 1164615 1548973 1069265 1481704 324416 218242 227051 490680 822321 1429031 934921 1487405 1005949 71707 222371 1118591 725259 1519478 9076 327584 349082 1934236 274713 211097 1644383 363149 1045066 126292 532608 1820334 1007054 575232 744696 1967965 814874 1766211 788431 1502053 803133 987780 1329322 559029 447128 435966 123925 46069 1397 1931838 1100982 682213 149071 925030 852636 338602 1607407 1422195 238960 60044 588170 1783888 1796673 1445661 378076 1123917 1998600 1711549 945691 1569467 1725975 544511 1588934 1535995 90400 1020674 1674797 1205349 1899384 387223 1798558 113688 938366 896583 707132 1097701 1061995 978548 319980 1903758 1473613 1664466 1338414 134695 1989715 1268750 277537 663932 140603 526235 565685 1975344 1075388 1753284 371450 247683 1098976 265520 1917510 1835933 1619356 1965065 1459694 1726049 1938503 1684025 849405 656600 247411 518384 184098 1706435 1420356 1368521 1940655 333421 532195 523368 416572 661014 595175 6800 56035 218387 183041 845469 1607300 1235868 1010598 430015 1154861 1741725 1092689 1184529 144357 1258428 1307908 999041 1160347 1989378 1273540 1038987 751932 1849125 1949707 1073992 35492 1863923 1206194 347782 994216 1286711 1523304 31565 1621927 1579216 292273 215768 494186 1479642 354437 1146194 478757 1013791 724215 265122 199153 1161030 1234506 235434 792855 1634301 1455603 703087 259630 1692405 1397750 1635209 254967 1608717 302705 1169640 1340453 1969577 638109 372746 876517 1896199 492111 422254 1986890 451326 725888 1295358 90364 1668159 1209814 1857535 1421928 723584 634722 335315 810530 1809054 185443 856588 1629387 1552247 1076738 770977 1517430 1809896 1876426 466242 1004024 994797 262886 1631037 1320294 1126543 1770863 376873 255026 1750054 1452987 816974 1178460 1701166 1264462 970693 596768 623938 1643292 137483 940617 1435236 1937328 44828 1041828 621373 841834 1982227 842878 1479855 719159 174133 610948 1597562 974906 1890489 241311 636964 1531094 1727507 172431 672953 1507221 1008546 1931361 594349 1275 1983255 1223186 441854 438476 160274 1257209 358599 272664 1395615 335139 195113 1240551 1556144 1012976 1835153 1378269 1922900 1054788 20507 43239 642361 1926014 222968 940570 1825214 352951 911170 429523 414304 1727300 1619434 1987834 680450 1491803 1143727 695284 583911 989072 1521986 1981115 1983492 1273789 1147728 168667 1132569 966922 599916 256094 1734843 258167 1859635 1343505 934657 891210 1534045 780352 878735 547055 1986348 630649 1328386 643340 247404 1532076 1039624 1101048 1492767 1086020 94016 1403159 1511388 211730 1286927 442549 1399027 1881574 1460758 1283477 1691049 616645 1695873 1607739 1967168 399156 1529532 420505 847867 1936 1205777 1291652 1295176 588163 756942 1123012 1329764 235691 439515 1807169 324279 1806984 1507840 1360580 227915 1467329 1602647 1336969 1458428 1634578 859698 1611737 1189096 237917 966667 1403537 1685595 891766 1834720 587056 1301730 245390 1094686 715157 683478 382188 859358 1497780 1749637 1085998 953547 469758 311438 165561 1414849 1205389 1969077 1619038 1397308 1900632 1975719 1334202 1771619 1803489 1758197 396784 1590167 127911 669787 513909 716001 14054 658003 310742 771825 1670820 1956452 1726662 1656607 1359616 371538 878346 1740996 1486320 875507 731034 1878311 260066 1450824 1607077 143446 192533 1434488 113526 29580 209469 1999773 823679 199962 1337948 630481 1805517 1529267 895375 696625 1348355 1204135 831449 977295 2887 1626923 471741 1869244 1730294 229541 1107541 1207999 1927377 199523 944372 1411483 231128 445921 648457 1722784 187126 601835 1561476 253103 1614962 447726 440917 329026 1072536 1719444 790025 1234490 950815 195615 90399 1149487 1405416 174410 1793021 366534 1687575 1235295 808487 1793426 778991 475239 1184122 1021433 201478 1963984 421665 322283 732790 1848772 924466 615199 261235 1228688 968175 1186554 107157 889863 1704900 875173 115760 1003494 439006 633640 1120981 1118460 1959721 278779 988264 1951740 782388 1013608 788483 94381 1902453 1686055 232656 993635 237622 1757105 1106364 1404892 711456 1708267 1566335 1678965 27119 1569978 1833981 976465 611335 1469671 392533 628301 1231447 1749428 1308329 1745036 896270 1477080 324074 3985 195148 1403571 712928 1601007 715695 885964 1370739 1956624 1892159 1301835 1830437 803222 545348 1110873 1636214 894044 1188445 1061283 676688 818159 47102 1762388 1297785 1160499 336890 1551193 1018267 367718 1283916 1855476 559778 1255319 1866397 1404679 726992 1194016 1592544 1424 1476196 379337 1551722 1768569 809797 797155 1914731 619183 481504 610000 34479 778073 1078474 355251 106040 173851 1295278 678371 966039 1267881 1183119 353551 651337 1210949 1607277 326097 1029613 1965280 1484417 1782723 1980765 1124625 1878726 1313210 30348 1746528 626909 989884 473374 1482540 1014364 711263 215459 883743 1727879 137940 1403271 354501 633815 851363 1900783 1096536 1321728 745786 1641663 1891170 493304 1864487 1855935 1839429 1787322 1335243 1279548 1118880 219260 354357 435420 82943 340617 451877 565882 178252 1003294 742678 1087999 507411 1692512 38237 803691 923987 894364 1789965 1744936 1244753 594179 593010 1559377 1152300 1218481 426004 444867 132532 65977 1475242 868461 633636 1600720 1181331 479259 1374708 1362846 509903 956478 1829951 1223910 1499218 859445 17436 889105 381502 107310 1185042 1053340 4163 1302690 1871286 870202 1404089 1487784 456888 1550687 130962 1482530 192835 1809464 1159909 413984 106237 118724 1977720 270713 208281 1304944 248626 1518796 251486 1263008 671825 701474 274966 268999 495042 1223715 273635 1359796 91698 1702896 443548 863683 1631839 39554 109171 294769 1598806 187896 794713 332986 249214 1865367 1906349 500892 963054 1431097 1489831 548795 421640 203779 424922 1469312 1888891 788631 1971879 1756657 860636 1993656 1192709 662022 210509 162184 810270 1960069 363370 1780989 576231 740673 947089 1691934 1763853 1236289 1595171 1331082 866777 1658662 1852112 336205 681082 969959 1257379 1863732 1705137 1264803 480508 1006362 1755311 1204351 1295498 638944 923220 635535 280449 27217 1187742 1479235 648517 1583690 1796725 842183 432750 1509455 624390 1997368 1094794 1090007 543936 992289 1298855 376838 614978 970724 301831 1966751 146196 1456513 191982 1395618 406067 1358890 699650 1298065 708190 803685 980119 300442 997588 502505 1742112 66519 967927 1553231 658738 1678777 1517794 1522459 786342 1188248 1006997 919437 1951396 119453 1783251 1571132 997374 1961792 272774 1043307 804660 1749189 1946717 1848303 166261 778248 285662 1239595 731753 1686007 1198031 1484153 828570 1894794 481237 1150772 406094 1881784 499529 1582401 1024887 1994580 1793880 1323670 772343 1553250 686088 207946 1144333 1913748 622236 1259299 1698652 1721122 852995 376780 1820692 1373611 1255367 947282 1406721 290146 533978 1136780 670982 114866 658303 891701 505889 1348893 1603836 1421235 897337 642953 1679914 323065 1432215 1734652 936358 1570637 411277 435789 585777 1539015 1391103 931957 1547832 1401615 225903 1676211 164587 1243439 868685 1837625 1334210 341351 1013307 1050442 1533485 783800 1956449 1310206 1826796 155983 77179 909592 637097 1166655 1503737 1196733 1815616 676991 858535 695176 196589 1422331 1617179 1962945 1146088 433010 350401 1168867 791711 1147571 368087 1800437 1233758 1815396 1051067 942347 1534409 1394931 125310 1989685 503293 1167429 49938 740853 1995597 738026 648730 1179981 1751052 1893366 1621588 1978321 1629332 1093146 1291743 1009146 445392 1828171 869658 176131 120627 1774109 663372 946153 980732 101357 1055648 1695908 745082 1581766 4893 35027 1269569 1388584 1011702 1155396 222015 1368001 1560357 781823 361462 1496015 1086435 1739969 1033792 1525759 1381370 29579 13511 85383 1691866 1072028 726496 1340045 673246 786278 689320 1651391 1955614 1188628 1515113 1791274 1293320 839402 878402 1765499 810911 663787 1902966 1524768 1947298 1177142 1648757 394304 1011998 899103 1889339 490253 1541528 1969240 866650 1003757 1027261 50796 1981941 1843548 1201388 250123 1707971 491202 153818 1206920 941571 1268896 1165995 1640743 1235142 537052 316241 1514391 756664 305235 764055 1672368 791665 21594 943903 1474577 506483 1245510 1525630 1995632 1630916 1247486 461701 229143 1360683 1543074 382211 1074095 748874 577646 479265 1531229 1480159 1236672 171074 1233007 121496 277203 188049 370947 1460563 1575184 1578190 1543272 1858389 1804455 204272 83465 1301529 88297 381881 1724673 148880 1661428 1068785 524123 914560 1145699 1102689 975078 812100 1733959 935856 826253 1390861 1069791 762431 1848799 1840193 759729 1366674 1121372 1481846 236143 238414 266145 424049 1514987 1776553 1770826 506697 1283053 817773 1905778 990828 1187099 1845103 401872 1912986 696993 1444965 1659724 1103959 200864 1425636 1700272 1434606 1167899 1663271 102543 353569 1719131 1237379 204616 1402943 660760 1357792 489142 350047 497313 206489 165480 1359131 1175683 840077 1373824 65341 1209501 580184 822903 1704209 313112 327654 260095 1374894 531585 1820078 228601 160757 316918 1699235 151377 1113843 1173989 1084009 1684356 1565319 429815 1933438 1981119 1112480 1785291 1068897 483507 842445 1176894 1111981 546774 1270322 481445 1033539 1896577 219246 459332 1068234 217587 1725396 339945 959655 1430924 1803739 1951481 1917767 1197089 555520 166682 1009476 971450 173047 140715 204857 174302 881988 1886633 1973183 1247499 861861 8617 806554 1741857 1240762 690235 1120798 1852997 668656 1192354 651809 674025 1160930 615567 1531841 1150360 1998819 1245328 1444495 1837222 1931697 33192 651699 931873 1307869 159929 981364 290805 1815524 57907 810997 471723 1898253 50960 1741201 818004 664249 1775289 1252733 1421105 295133 1992974 122272 223146 325989 227220 763250 275836 1975953 166591 1005314 430692 1964991 1941009 210362 237440 1462745 1205904 615574 1051147 353084 967689 394335 1618381 1922146 88520 3015 1322806 676882 549048 866205 425232 1334592 254524 1034414 1948815 286743 176173 1075067 1606641 441581 228303 271241 307648 472111 156365 1012095 679836 878867 616492 1492913 1819319 1266688 1752525 1993319 1904770 1622767 580111 1782868 986978 476463 500657 1683441 688325 145479 1781729 1145390 162271 206222 1209806 565474 597984 22467 512644 375687 60709 1625759 623160 1028083 1919039 1071758 1627109 630484 1251552 279516 1311046 689896 1646309 1506780 128713 1640250 1369808 118180 113869 349094 1108983 981494 1399853 1864565 651344 1336257 899671 356146 23218 1540042 1302229 1703757 1320361 1696921 865610 507964 1399224 1009322 159517 1780506 569993 167126 1340255 245604 525798 511290 1855205 1777620 1772916 1801660 614486 249445 358044 731399 14162 1782517 486457 1129084 1548980 1104551 1069889 1019817 1998993 1401897 1947668 281013 1504493 500874 1752005 1146249 1772932 761020 1507523 770564 1741673 1949049 1575251 252956 1258191 10374 938397 1947552 230270 1597092 336874 1584247 751182 1609667 661993 1474796 1714248 1610234 1830110 1538251 1484342 1242235 998868 1185248 1421626 1054700 15796 424099 1466909 646795 1513281 1296443 810055 199185 655741 1938234 1206373 1860309 460946 404865 127450 1821618 1531407 727416 1254157 1337235 146455 1145501 1368390 1276434 223795 381133 1379279 1162846 1541884 430425 1027773 452346 762971 84517 1355246 594778 966943 677218 1109034 1013868 1265341 172616 665751 1396969 323619 1964353 1781841 1079259 1847011 1485641 1539369 1806476 1831586 695977 1195412 999974 1588357 1150396 1041439 1327419 339117 1704386 1358401 1304401 96262 73481 382353 1066705 965858 619432 1406615 1957607 1060038 103855 1115177 29101 265466 876320 1999485 1913006 91195 1052172 158898 495864 471064 421022 249499 1537719 1407071 799041 1178467 159097 589909 902257 422637 592662 94361 1350650 510753 390819 469869 219866 1319912 1059977 1804432 1295413 1404160 280669 584 1339573 985785 1525026 1393966 451648 256638 305216 903505 968433 1973290 252168 66088 278110 714695 1487533 983839 1501892 336661 1279170 332637 29555 1800954 372240 148417 320001 1383091 1971736 1200118 767181 1322206 320424 1074767 1095235 446007 1766867 704632 1671061 1424704 264864 544344 1709597 846251 328411 1427676 525281 1129906 1439965 1165240 72169 1263526 1661501 30728 54080 307797 719127 1477565 709426 929103 207354 732054 1960715 381306 50478 1506064 121948 1193988 122380 1367717 1065173 440629 200668 328527 738626 559212 673812 141142 1791055 337005 1914226 298291 1105099 608684 1481968 1992286 223746 1734089 341274 683495 1747148 246341 373792 1898988 1815571 460195 1794750 1745095 364392 1925267 737177 54921 737333 1252465 141456 260116 1646455 379702 1074420 887810 1463274 1284424 1289260 173748 613318 1741572 1005110 834636 88611 1344763 983230 898428 595760 1389913 1606236 314322 1792316 1076556 871910 1721565 777761 592610 1067961 143284 1754550 1938738 345817 1590695 945087 1270069 862688 1757710 1636830 1183082 1507078 1826858 9679 353847 707912 1600510 1075650 139544 1502340 1953425 297910 1345898 1513545 731431 1483000 1775152 1882826 609763 1516592 1853281 965611 1611159 1340281 1025967 380077 1092178 1107705 134495 1275928 1234734 1271532 1209343 960810 1271126 1361845 109370 1733139 1699952 398423 689273 192339 728392 1838397 1147987 601946 892795 68116 1176888 754972 911432 35171 1265066 969665 182744 261392 1159062 470190 1099166 1161056 1316538 841553 529906 1586955 1034041 959575 1620892 1740931 1608642 502032 1298274 1362764 297951 1627008 1444241 265198 1476867 1463977 1280600 231601 1588684 1454834 696486 464088 1975578 500734 1263735 924254 1456688 1281919 1921541 640247 1744167 1579953 16904 1841383 146167 1114568 1648847 1103853 1479545 1807127 1732064 825259 568135 1368052 286831 640812 470962 1419453 902118 1539969 958712 1472394 1578067 230922 1265398 1737533 639026 354018 483201 1719608 11925 1927471 949964 12395 1287454 1764718 1884259 807228 1518113 947292 772486 1848464 1494034 1862333 603496 1068065 1958868 1936827 1332091 1078342 763070 1588252 1893066 1238111 437584 439140 405246 484628 173687 634746 1409149 379795 1522154 1047091 1403627 1380290 67971 1230563 1602466 219186 1700366 1857893 1797014 1064295 1495750 1843671 170518 163545 350602 39753 1117217 1926783 1751818 1683818 553845 1232368 405337 116584 1824831 294629 1522961 1843774 1082693 1671460 1140535 1043092 1646577 1634568 1265311 967770 1624911 171712 1702020 299917 53420 284374 483021 882435 12863 1572330 849401 1750047 1660439 310145 240724 1094618 684770 1983206 292342 1833415 1418236 170588 1733780 621133 1668298 195048 1615392 224169 356052 671632 161294 1191842 1065106 1106495 444333 1210464 1698007 1499581 1911341 1217954 215139 589688 466465 160011 718031 1629939 615834 1344815 1114095 1408047 1473633 469873 1097550 1773489 1480834 466038 1017355 1248558 1956456 1877579 1057720 745050 1812092 1228978 466661 27164 245139 1857518 812943 325444 181332 179052 1617801 1203243 267239 1054361 105563 169744 767823 173312 1249008 360372 1225863 760598 1592040 902666 813559 848659 844412 377467 340119 705827 201042 966582 964669 1629360 1483838 313368 1922986 1363274 580132 252541 1738299 1649885 615337 1912549 531300 1121850 1254934 1169951 866721 365875 119642 904725 1180860 836186 1381937 389536 1093780 1773804 861358 1467695 228117 1560340 8829 1445893 802279 1505527 1154229 1590624 593448 1310812 1225197 759698 1917452 1680843 1186137 396143 889782 57337 1322251 1821694 1770394 1548556 1222125 359611 810926 893400 1035511 1322871 1123057 35629 1923442 1328231 1469719 1505714 120643 766872 1911740 1960516 1421295 403422 989785 730335 1178846 772012 749847 770074 217077 1942991 1841349 1510545 1553449 1295031 741475 1543282 1216917 461299 1626112 238515 454851 1694350 300578 638358 1608179 1981788 910716 1198626 205625 1266340 1966859 1918729 726089 388843 173578 552851 1487608 48823 1539095 1540062 771036 1369571 330892 1762461 1235304 510509 822888 1790401 1248100 849804 422246 88903 609165 1510570 1153786 1519252 1468373 1796678 1648850 1485644 1150823 483744 1122222 920876 1433968 1149734 113491 1155198 1010238 479080 1154827 830447 1901894 178828 627170 1702287 1664107 951135 612679 896636 376414 821431 585709 1438621 1523267 1440925 1965677 584384 1506581 1994462 1968058 1811487 1743115 234620 999519 1725709 822826 1051519 237429 2501 321912 782539 1017273 1133371 240573 1483429 1898561 764082 769086 413430 442326 822609 329513 1362129 1089884 1176605 195463 160386 1899820 544856 1756689 459705 1135124 1291074 659915 1670392 1037639 1817585 1527707 428442 1968291 1512320 730568 210493 523436 38199 1356318 35550 1330284 359124 89962 1627388 3860 1929816 308396 88614 1729581 1537018 279023 802309 1584731 465309 396808 914770 1665208 1299071 1386457 1464625 103267 1224878 844093 1181566 941296 1790777 1316286 1140393 1823355 309223 353179 1497522 1825664 1690573 858324 1148443 928916 78377 1025035 1921571 1133779 920481 1432313 604265 34584 1047555 467614 1832334 1862951 694486 103283 1544873 136355 1895829 689334 1413464 1486556 350995 1301891 674020 308989 1793326 115380 356423 1246627 1213307 657482 1357911 1669803 1464624 1832359 1233931 1781585 445658 534849 390402 191917 1902141 414802 979871 1799401 1253986 332911 1962899 252668 1790195 515735 865101 1811852 249523 776205 908247 242650 1738106 1010749 818984 635285 1636460 719954 1019556 1466580 1820523 352907 1514579 1754775 1363814 507392 1270937 315741 632656 213094 361454 1285890 196101 276819 443957 9333 1626465 1584361 812505 1294496 933867 1407732 264560 1058599 1736690 493139 484238 670261 1858006 1226174 1676367 868697 290696 444570 466652 1316899 438325 568650 1612253 576014 1278419 1516116 811951 1618119 1522471 458891 261288 149069 1467376 1355497 1864516 1596103 156918 350871 759451 102334 928017 360492 824355 1449080 1202462 1912698 1397113 820276 1016687 344586 313694 1008383 624977 943819 468142 1115459 434107 1703969 1937672 606780 221605 1211948 1489587 652227 51449 1100981 1567058 34615 702277 1470511 932187 691081 231323 1534258 223050 790417 194116 1952937 1305977 1531801 274990 1753043 1708542 784399 519995 1292602 1391175 661940 1187477 866295 388159 253546 481626 835883 1902487 1211679 671642 544773 751240 1785529 1576941 1712582 543580 1432327 369091 184989 1247181 852762 1042814 1105206 1891844 490432 1535398 1028460 1524678 1226458 31207 154936 1096857 1741126 1239207 1185237 1449380 1071716 1745028 888076 1307191 210608 1963044 681394 550573 764488 1783117 1658758 1215006 616882 322506 379167 1072777 145711 832931 120007 1315914 1972820 339531 872863 1774748 1502076 1012103 1435106 148124 1064132 1703110 1712104 1393849 1423763 1959363 1390321 516009 914075 1422970 1114335 254975 244352 684046 1804511 1769822 95284 1146395 112516 1236447 1104337 1728094 1420178 509196 1161338 508065 1715691 593420 439377 573859 225410 1346407 351937 1038094 1791489 337302 1210816 1632776 316720 78946 1684261 191474 992847 236652 1363644 824317 1729885 1631509 367955 386040 1546392 893155 1351348 1095731 1742632 1925029 519165 1549398 1906790 328758 1424408 465983 980323 1338816 294843 1943943 924290 852174 1680084 597160 668013 1273299 1032842 545075 342203 1924421 1608166 524266 567727 54296 1060684 568869 1625872 1887243 210627 592759 353633 91556 1215484 622889 189945 525106 1579365 236873 1174099 1350783 380492 314056 1647825 1801427 400505 1256770 1055741 1842902 1427649 654788 1358757 1956710 1160553 1192507 1508878 1361758 689988 1265387 1541742 750072 818843 1953465 1042652 1148421 1521727 1770928 973143 707799 338358 330210 166441 430711 1824518 442781 565888 915981 582912 1205161 1861964 1428573 352294 1327603 809021 730827 1096314 1725425 444318 1296014 781876 560617 526951 1902028 1074580 1772606 53206 610966 559135 742906 523834 1633197 1521862 630104 1448673 1612962 1230499 1371256 1810556 275374 1419381 1467528 9594 19399 1045299 326253 1982307 1072213 1494104 1394707 1960351 637269 857757 1136365 457073 1474890 1375820 1112507 44260 1922332 943287 845842 1465364 617853 89112 1511612 577849 1634974 387768 722646 1448538 1009319 1545377 1112207 1751598 1281141 1678732 1588704 1007891 1396824 1831058 1271244 1698896 477584 461087 501023 12646 1321627 1259456 921362 408118 1170351 135144 923410 1842417 1571609 1917072 417458 504501 1491202 1503610 1470488 1687507 317128 175457 1257871 97781 309958 1409265 693100 432855 268435 634780 1727533 1443499 1033011 1545696 322570 1771007 155639 203826 1292075 1245637 127317 499718 1024929 781971 1866703 1317757 1054943 866729 1412151 918726 1055671 744813 126782 970286 584917 809744 942042 1420059 664059 534428 803760 79102 1205516 204806 917991 1840623 1393233 1197 1423887 1535194 1461825 596254 1134431 1785866 1894236 237275 1891526 745722 1204972 1867661 159754 778903 1828094 1401996 150655 1015096 117949 1004728 1318078 30449 731720 1373500 1481970 1062268 596749 1490210 385271 137111 1042912 1891137 1246845 1820856 597510 748662 1242105 194335 577657 199720 451977 1525438 999013 1938354 1580127 1723002 13824 1554147 1163576 213051 453959 404611 570202 1901151 1057153 978321 1367594 1392933 1384973 1247285 730523 111866 693372 1879387 392821 142371 1156269 937511 114261 465139 405127 1107523 1497174 1650627 1333036 677461 1972964 1874770 1889827 1052239 731240 1085221 854041 1561077 1309155 1608752 1247183 1595215 604911 1552876 860916 1298199 1291489 1915779 444272 94555 696763 986544 927414 1513254 39748 1544855 1389679 421071 1649552 421878 1322246 1977572 435672 622629 1739815 1775932 275070 932095 451536 1496049 1849420 856066 1997993 656057 537161 1991720 1717563 1836676 1399405 395469 680233 940396 1759105 1751970 234584 797573 67605 1847337 1430057 299837 145863 824310 1990201 299205 1569943 595897 1656403 324575 1655763 984435 1473171 629542 758030 695507 1404109 722468 714968 839730 163930 501571 170739 925296 1342061 660939 985606 1586695 1774840 1918396 432823 1799911 1841648 841070 1252356 1395240 1737189 311627 1189190 1196384 1928943 1321651 1867660 739425 1348713 1475281 1928625 1597166 251593 83889 184554 91760 125329 1689139 1071290 567405 1746000 1978710 1624222 574172 811654 1519275 17708 1310334 1110980 394063 970970 258576 723852 1491088 568766 1517463 1671900 344598 1500929 1497394 1575737 164848 1672173 1368291 438240 1348724 1081891 1037493 101417 1955429 935966 1276906 322854 1078473 1082681 786662 422143 964908 286792 1591095 160298 494709 737779 390556 1057722 507847 391218 903061 525552 1619564 248317 1976120 551949 454585 1749432 792439 260683 583695 478925 1561993 1848713 1804158 445940 1122845 1702033 1189462 1638997 259130 248365 1565904 1003969 173029 1038426 516306 1782335 1008688 837368 50376 608085 720577 1865030 567521 45081 176723 1195625 537933 1576140 840485 1431992 434321 1911068 1552067 1199998 1433097 321592 1177081 331133 16550 1206337 262492 806537 115318 1516233 138226 1167369 308594 807895 1363608 217299 6171 1655769 98297 1207606 669093 1910793 316088 236646 131882 1060211 1450360 462105 626295 386767 2712 562681 1086166 1400429 1079357 1759546 987597 1720276 1703865 1833584 1294506 1505449 307981 1195209 241330 1995822 1049374 997053 512938 396050 581789 218463 33677 1041250 434371 1554052 827484 1976060 118679 745965 1011101 14643 530137 392598 1666702 9966 733474 1849828 116717 1279316 1778204 878605 428994 611362 638705 1819354 174227 1299887 199677 939645 1108506 611615 236055 759091 218339 1012394 1459913 1698801 947780 1662419 685890 94746 554854 158636 485206 1473617 1439098 1205665 656800 458137 1046117 1863386 1837962 1777213 1281066 1614680 604910 102394 1213383 525559 1074190 186235 1505137 213133 1176229 262180 593164 381181 1662364 1817855 1309834 1108386 80598 1425507 1913194 18844 1930025 422933 86568 1160218 791200 787558 1039909 862824 239563 890060 1597565 1434490 1821690 1398499 994796 709162 1362686 1579171 525654 1873023 1959274 493825 1810405 1099482 1320672 236097 31217 1544176 1107221 357714 1569103 191555 579121 1254663 876612 839704 423884 969693 1413697 1966946 1164970 1041731 177667 1464872 1279999 755857 1749908 1981876 586660 1528556 1639904 1739106 109312 1992850 470274 1516967 453794 831507 864605 1229686 1826561 1990693 573708 1901549 922729 1084885 1112376 710574 1057105 1188153 944395 1849873 1651515 781793 1147492 823866 82972 1161105 605976 789155 1815718 1030703 685484 197219 1421821 587366 1082277 1041452 1579778 1251685 1494787 83434 698019 763788 683055 678108 902497 469207 1948330 543243 1562885 567057 1974856 1226277 621066 300694 324869 1906302 1431286 604881 758373 1369833 718352 160521 1781402 629370 1279148 853036 1595036 689336 25563 849295 1010729 322994 1507333 1026438 262897 863122 1348058 1935683 1669964 911167 1209659 1328701 495339 398416 668184 1565362 1700841 1358090 172883 475762 431517 1975523 602053 720635 893138 1870667 1951123 1648219 217254 727356 1731135 265459 1092706 1275015 280711 799782 1948829 729449 1484392 1265473 1116464 1780100 4303 1244333 1048053 1019513 1828073 148379 1840556 157877 1332586 1707014 1423128 1999041 1316218 1581912 1743669 1678230 128560 246541 939973 1518586 1853549 1544797 481908 852295 1527384 1626115 1221028 1081954 738399 587257 645343 169229 1846840 1294962 713891 19785 1492310 1529563 1499315 206593 1439602 1482988 868443 1208917 704314 1440562 1550428 46370 1036443 867958 1350662 189933 1860444 1838477 1991614 1648167 1667098 1692042 512981 1719374 1918612 1330863 1828409 1074239 36033 1516186 1205076 732742 1849298 642035 1907427 1212900 676450 430546 414183 63080 322792 794354 1881871 210158 1729656 1462846 1930757 343194 1273018 702244 1138676 1062778 231343 484344 1243498 1553632 1828320 40837 1979050 1716884 1530107 1632923 564692 1392029 1175815 1937725 1473796 1960418 872116 622724 212208 140498 111121 922920 791132 948754 945597 1858005 1567837 28720 1662696 823416 1489723 40655 327566 420376 1460426 695124 910302 15523 1575373 101157 1724322 361628 533896 23298 529162 730611 1947909 888058 1697663 1392917 1787932 1968133 1327369 1394834 1113950 905442 881173 651780 708756 1923031 1599151 1010946 164026 990089 1653074 574216 1238076 660305 291481 1864277 1779812 420442 750302 787513 1909318 375367 380957 635783 322879 1481859 180497 1178790 1138884 1716045 739895 1826558 1798974 1607440 907561 78591 1112416 1175389 1098456 311525 1979354 1039074 1831074 162091 996596 623085 711099 859348 1125809 236898 1974230 1293601 551505 56362 911939 866400 1742782 1927433 128492 797702 473934 1787955 134060 1398806 524399 935475 429124 728651 228307 359596 350464 103553 316978 949329 965273 781938 1003796 671341 1431851 1319516 1623073 1693218 648653 770575 1031758 1475692 444869 520969 1729979 457357 522133 1090333 704708 454981 859950 1228730 99623 1154168 35538 238 823637 766621 370007 1048254 97602 1196106 1100781 414638 76320 1475141 1273257 1161761 670671 996351 1774781 401362 1000112 696739 1025528 895436 895214 743547 109192 1523146 285513 1118165 884338 1529362 1481744 399357 1974776 1000087 1741700 1855498 780312 891974 522289 380964 950476 1496370 1153854 1516643 116666 1817322 184877 25230 1173163 1744024 1260200 426416 810257 615793 1525936 285108 814565 1153381 1987768 1801941 598426 603397 1407785 990672 1613685 902124 1139980 641723 440242 1056145 123812 1781345 1798372 1838377 1421041 34672 301832 427180 415621 1888175 219373 1644924 406883 1873185 1053297 951606 1168122 936561 192483 1940832 940711 959553 1868975 1852719 393807 662614 1979699 212024 1166285 405475 1093135 564780 1311041 1866284 1727288 361209 1215665 634032 1443015 1443738 719843 921290 468091 488118 1897269 444119 1974909 72349 468833 1206340 369559 1776363 1432151 1127759 929482 1831910 1759668 414326 46562 1488594 759094 981669 238356 764669 1869642 1283402 1934752 413350 1956367 1917025 1489453 1190724 1092604 1961107 1820765 1032095 2270 1254559 1411033 1608454 1155205 990966 959908 107723 1778942 1379346 1223043 1020595 1604698 1501989 712789 207508 432363 1972702 474825 24522 1180981 1016159 148157 872084 20776 385533 196705 1196494 95694 214982 735208 1083987 485783 1807594 1049409 153472 1267452 627461 216769 1114372 341243 1385906 1923968 456476 446544 289335 535625 907380 1871501 513787 1086094 929444 1204698 1340876 985238 697655 1214340 1627945 190617 831585 108454 879192 396814 1562271 1357917 290643 1082981 75124 206143 193911 611318 1178199 1768635 269034 1634166 1840749 1935116 1240197 1471420 459296 1943135 637832 163897 145718 1797647 1966744 1664349 507419 94126 1173531 538299 991921 581999 1942074 1718210 907685 369520 134177 1632618 627439 18027 1909541 276711 1397040 1470649 347636 92390 304815 71621 1985385 1548566 595257 921401 1566567 1218704 163073 1544431 1183899 1996979 814687 6550 653748 1860302 944604 1041947 1631624 389870 87389 1527113 1314578 1448295 1519856 1155589 1626431 33498 1329164 1336410 632 376588 1464199 1650120 1674491 1318631 1158016 360591 561736 561731 1336205 1807185 356310 1868342 440621 963198 1738000 326354 118816 936057 1092677 829107 1396812 1169229 1331551 1535263 127779 330275 605007 1622849 1759551 817937 404275 337169 1825451 85500 883766 1961345 1090433 1079392 141145 808634 1748294 1189458 1967434 1329739 382247 137764 1418852 1197716 53692 1716142 1375612 362579 911785 405448 1184052 293609 1536615 1984510 1345255 1469620 1989540 1263452 55782 1927438 577095 1623144 655537 1283703 1060074 1363379 946970 537117 174046 1850472 107718 1914896 319889 990727 740291 1628078 232382 1614377 927080 3844 1115285 997476 474386 561453 1048479 202024 1490925 1436961 990565 1171393 111417 653617 1824111 903963 1532168 939352 385686 911013 42676 492887 149838 633023 643293 12636 986859 554420 940434 1673243 788150 261047 1921058 1715062 1813259 1021681 1676418 867382 896740 898709 466884 1541776 934874 284145 418760 1547161 746418 1631830 1857934 755650 462896 864873 1919998 365319 1106048 60597 33975 348015 1991826 1979907 1232235 60239 1375713 1343010 219256 581566 1878255 934906 741382 1214465 1119622 456904 30456 1691351 1971160 1180730 397230 1559715 312164 470071 1619012 1593560 9833 1082057 384503 1103469 592023 1914037 1238859 1656440 1287768 1669004 1340574 781169 624450 428345 1235271 1503372 1733404 1533650 801642 502206 598330 678174 1581290 680317 193996 1275463 405798 1932281 844532 370481 1688443 1446800 1184137 1880716 192347 1559311 1658460 384126 1302266 305362 915249 206059 611078 302522 1893242 1360789 633378 571920 1200673 1315604 169517 827803 535390 1142348 1310105 170702 1895974 1175048 823105 392899 1159273 1149311 1643467 445406 914090 959686 58616 1824621 1507564 578148 1427717 1647338 1231376 62731 1158230 1128941 1586433 1920411 694379 1980509 1332554 1866087 1043272 1958656 308462 425346 1268775 1316399 1916032 262372 564690 1481560 442368 936260 1316381 390667 969768 480513 1680330 770395 197326 557718 1087526 1744505 404075 1013030 1395366 1137735 1627480 1773515 1237338 1974596 1634691 919991 736439 1640101 1355767 456754 1319858 230774 130707 1994522 1778874 361055 1954365 1080550 123567 1654206 1716063 1187018 768739 113207 1025334 1971475 1478973 1980027 1945977 1391500 634265 169233 100471 827236 1747304 1281382 987329 1421615 1757627 1603187 1115556 1568226 607073 1308680 24972 606993 1917610 878861 1246706 1070128 1843363 1473762 1931423 1746965 1607925 674190 114999 1272897 1059596 585003 234083 422838 622266 328845 1397969 78752 1002043 1101583 645161 16965 1365984 1714156 1951019 1150938 476154 1025775 1525959 1914492 1989730 361854 990426 151742 57462 1555397 847042 313312 1246839 847044 50133 689833 1218173 1426251 1576552 964490 1490885 1535419 664379 1153713 41052 319337 254955 720496 931667 957489 1559282 1889479 465888 20700 585495 1546346 710948 398665 84267 1679295 1493048 1389166 2099 150058 15832 652186 451545 115689 125587 1075635 89098 29765 458320 837472 1961932 1096319 1027518 271833 834120 1268757 949876 397334 1593788 253044 1089805 195263 1110888 429071 1915928 214418 402697 309156 1448972 1898552 1068704 1645483 771056 881492 1524199 1674423 289709 1993756 987919 479915 1172097 108672 899121 1639731 243634 907293 1208294 1371518 788782 653310 637207 1430032 11820 1144684 329585 166092 1259617 609801 478289 993119 1435873 700115 720177 1424800 1778298 11985 1900513 1970324 403753 705638 1803989 1718404 1187536 1164656 127265 997925 1889421 562353 1145 1159902 948406 426761 1942887 945747 6528 566194 1711475 736336 992013 1927645 816610 870810 1110940 1139132 66517 1385934 1961013 1690956 1335039 385092 498396 1897443 1922810 1862897 1574646 1463906 1087350 1708575 38712 515231 677142 1421717 53094 160210 459509 1355108 201596 1100250 429343 594392 1690768 1163022 997689 686546 1639736 526493 4307 250763 639170 1637334 1800509 1093671 1872249 1850673 1112893 800253 1387220 851115 1488569 1893312 1183760 1522559 1494322 1870704 1383089 1892912 605867 1604428 1547448 1445214 1554983 1949839 823552 1137541 656121 263160 621265 1621550 1821896 212041 1902119 1010379 219914 1776225 138157 769198 193028 1031940 129594 1746314 276747 1872434 1024513 430566 932097 1874179 1677275 28052 615876 1404981 1711325 1938749 350892 1365616 1817184 592471 1012560 1099316 395827 1230606 411337 532404 659751 689653 1899232 441410 1032271 1646471 1681309 641820 1673638 134910 1069331 704776 999898 1005251 1112955 715600 716679 1062818 1572655 601096 1712423 1047537 1993078 1756651 1304131 1792627 284208 615456 62358 109419 1664767 1589929 1075985 188292 792859 1553755 909779 1062741 457486 1004367 1281191 1660310 639947 1849011 1534690 576357 1066957 351784 121083 1365465 1084498 980744 1103190 132803 1294743 1722075 1065611 587788 936450 195598 1889936 1386795 1615905 678073 996056 390958 516890 1256961 296507 1436395 501233 1383036 73439 1851896 1864067 298654 1209663 449930 685455 1340942 889257 439230 1907294 257314 1404228 611207 1097396 401887 1018342 1400631 358222 1343621 1262005 1597176 584210 844337 280955 261538 1488642 1666582 1035543 851118 337858 338794 895938 1465259 1782239 753087 1616280 1879414 216317 596878 205950 1583537 1138444 746520 1814739 97422 1829364 376289 1573612 1435670 444723 1258215 1174545 951724 1334383 1019618 779665 1040921 903658 1661736 1332582 1332558 1418796 525971 726084 181282 1796588 619118 457867 215567 1246459 303897 1744618 1777353 567407 853114 1594814 517660 429864 658286 555104 993298 1146712 755948 1237963 1269528 638020 152333 1521633 1616295 1125189 1561129 1821659 1509918 1331179 638425 1074373 80941 960100 209552 604409 40415 1245977 1918890 1243761 607617 1966141 1518972 922625 1872918 1705906 1048839 1332680 1243139 1385674 1048502 1832657 30652 114037 1440125 1821614 1702244 690359 1029580 1301362 1838115 1758683 1698274 1466693 406628 978317 1415357 809363 1692356 344306 483158 651088 619883 1800231 1353382 1654930 288136 24906 627025 1267241 502130 146699 462235 1380270 1226553 1091206 868681 707718 655520 468447 675424 173462 1085294 1745457 813488 1198506 605053 1535304 52557 3422 1826275 473946 694273 419268 1484506 1933303 1787794 49502 861959 215292 153722 1957747 145131 1872816 340733 1078923 1820776 721157 813869 1480873 773846 762932 1299842 668182 739763 325718 1044851 680736 860400 265126 1837665 1456862 1174264 1802132 952548 1242353 556104 350544 717755 1708998 1276291 1465885 749190 1139675 1159513 1984826 1583217 1595991 1375319 1567236 928743 446036 34295 111553 878067 1090101 911207 1910510 249068 1989722 1859614 637863 53006 251933 913704 1626054 462911 351696 1071414 182964 1894586 1000751 1732652 459325 59258 418870 669708 426360 232914 1598682 1228921 320107 927303 533749 869294 1634089 289470 100920 111810 61205 205637 356115 1935334 1589546 486143 449311 569040 1179837 673256 762809 1435997 1112830 1904578 1771050 267227 1511924 1472428 1184310 477205 1462901 1749274 1134910 1633006 1550036 1905118 1814970 1974607 568265 1668051 1169889 1601701 938158 1864447 769754 541160 449215 1080780 1747122 1016146 550896 426676 1985308 718732 168780 1775444 967186 601990 945306 1754325 1287235 570865 503684 230760 650374 44132 1792967 1897282 1145656 1432440 652073 1542424 1423145 807702 1747579 1391084 1298452 20867 347185 750253 1410819 448980 1179317 248503 1274389 1574591 439546 149962 777078 1188814 1947585 496300 758192 117502 1842162 804869 1694234 1971346 980600 134295 254296 915132 40906 94233 1851213 210771 842003 1063220 780991 1807442 1372248 697447 651909 1275975 1722930 1991497 417805 417997 1952459 1788597 697651 1924079 1172128 282219 672534 641282 1438040 1045366 509314 1256497 638918 423161 44794 1594357 1531060 198648 611328 1437702 544372 433109 4252 1497182 1957160 1084002 579652 1667396 611419 505228 343453 1496801 1125753 208204 1106684 38861 1262098 68454 1313508 611237 1706884 319749 1079995 24684 445754 514946 1862642 1051786 1865625 612200 1866110 1327396 744985 1498841 350280 197305 1226966 89028 928432 525425 283408 1973736 167486 831450 1522976 1977364 1601858 901936 582554 620800 840214 488533 793976 520457 854515 1239149 1601222 100229 243524 443500 1716321 893799 1583692 592758 1726205 196190 1367100 1465460 319472 483029 296737 1355758 697597 295349 1398381 1638760 508563 1420879 1905753 347160 1006248 838044 418101 720284 211305 1136431 276978 596395 700541 119612 114245 406337 1303650 611443 1984127 958043 1614671 1275831 1558953 1800179 1890510 1839932 1256201 969155 877166 710187 857883 1273756 1594361 69359 1583554 464059 156989 734652 996842 1181739 995680 1959029 757574 1196414 740188 1110088 683126 197313 1091472 1031031 149393 592163 994101 1290588 1708608 155529 1540826 1009018 1258952 1460719 650814 452104 1421434 552127 425003 163561 1175145 979386 1942076 383243 1268668 1482843 248898 1656183 1009313 713993 302294 1093647 1105646 1263199 486518 397494 382483 504573 1739645 948880 846171 476590 590329 1782149 691729 282201 1752215 1381191 592817 622268 462147 1927282 1531157 765491 1268794 1235157 413538 1544157 1264556 127582 981403 191184 184189 942640 1875460 1015005 1223144 1672627 1752755 280507 1434680 1617499 171598 1451625 175434 419270 432057 1726217 1237504 220155 1556910 712615 1954552 655493 1102848 1128791 937361 647730 1358161 1695348 175755 781416 1755748 596542 1621474 1569045 489009 1345841 1748174 311607 265607 678573 103967 519151 295432 295528 1555084 780113 1177250 896165 1828411 677967 624206 646524 1853601 521913 376622 1715656 1711178 735423 1269484 1190548 1407647 1666533 168536 825213 509430 1783676 534955 1222620 1833896 1641824 1592000 1681767 212202 1212010 614448 369993 230461 1061077 48199 1247722 1231341 255340 1810825 1441495 1792705 523534 822136 287454 1489788 818582 951248 548544 1371554 305672 1408796 1425157 371811 238283 205894 1566547 831086 844281 1632464 302683 1632291 1502469 1911383 650360 924518 1510181 1024987 1312018 1243668 1399920 1597448 1655209 228316 123112 781304 947338 1537850 452202 911596 1747633 1273743 667361 904097 400517 493812 1879757 1488174 378130 623989 1230203 1397550 1241722 219629 574374 257802 902996 1906706 1833610 493976 938102 1079622 1870548 1776613 272610 1171120 1552819 819002 687152 1654429 1673811 307500 516828 1337267 1056187 1376306 751993 1020928 1511651 1307929 1620744 198650 1139864 1276603 484516 432490 1692285 206298 499784 730438 1798439 1029664 1448692 1745785 1676406 1171133 1665919 1337375 1211991 1422363 912510 788748 1375494 225102 791697 18940 1528539 1135395 295622 386661 556777 1614775 1102414 416500 1620252 1154710 1660512 697917 978507 210329 1882313 1471152 1090523 1869716 610051 869691 732048 337968 225162 862060 974588 1384290 1371086 1580413 1380081 1435522 1246695 38929 474950 704581 474826 1837307 1942573 918178 1465880 502211 1033481 651398 576095 1889182 1758917 941488 1922963 76054 1877474 1375810 860267 500033 695762 1477122 933160 707679 1822873 1082689 1430679 78233 1299144 7287 560397 574586 226367 1959406 1783897 869552 1995908 186031 1989041 1235825 774220 452177 570724 817023 374079 629269 880585 512126 1780217 1259904 811139 271549 1488354 1869193 25936 1007405 521503 968240 1294554 1151825 224887 1577984 1765722 1327125 836719 395941 1755879 988000 1676671 1934958 500606 1926201 1914509 1865703 233825 1947765 1720826 517372 1842059 13139 311072 114767 825381 1038925 607577 1427015 783585 990931 986349 556086 214058 1027037 1507677 1692403 751496 1972893 1471279 1511599 1961919 10571 276704 1416888 69412 574487 305129 82069 1380122 724784 550421 842262 1357183 715111 335660 887957 986292 571279 1970696 926315 142014 356730 250307 1378904 492264 1996972 573528 1526927 1947715 62632 1339833 999573 1185562 530357 1698279 1301579 890779 1401142 1284594 15335 1329598 1510766 1859068 852539 1107580 45921 1087104 768570 1697564 833623 288508 883489 1153184 681997 433051 686153 1090998 1153821 546123 1986677 1085666 1049097 917009 1622258 932040 1406964 388227 1560137 353985 1274020 1162772 219877 260645 1856868 182657 717020 1927080 877342 1449078 803421 546371 171387 839008 1503549 473209 1029190 1221408 1029851 1566156 333202 144595 148301 973469 1574683 1560015 1528422 87541 876193 367363 1571690 515431 360670 458317 1175832 180712 794131 1620297 1734004 1182389 1399438 1149122 206829 1440071 27528 1464526 645308 1767099 1717369 1386254 962676 1063883 393138 519546 1423844 57670 119196 495586 530932 1315439 613337 456793 275023 1490226 1234844 1371946 592323 716890 1961271 213835 977210 431972 962385 1570669 135465 1575764 1392965 704534 5654 57364 952387 723572 1941926 1320041 1811333 1219220 1658566 576414 1929261 1025335 692983 1415886 1649852 977842 1497487 295636 1149894 1008876 1294217 1067537 98410 555582 1712154 991157 1219502 1994336 1566512 518330 986485 661528 1983747 1563122 946884 416682 72542 1697765 577968 530160 387474 1564828 1461755 1837088 714973 1828636 1528426 1301978 1001310 563959 659249 921725 1859591 218456 542969 1669011 1074023 340754 264873 1560963 1913912 515580 1556311 1062354 1625525 1356802 1449260 1511422 411911 1458759 618208 230358 1586117 1412621 919515 94075 1246422 1465237 1630306 1687068 442899 96333 1347339 459545 1163979 1036703 150673 1904609 1103433 1385775 1639027 257158 1629521 70267 574516 397559 1732974 1071938 1469089 409872 340873 1550001 308574 291502 929750 1637450 337777 284637 563878 762070 1467192 427473 232329 1588799 1892575 1586307 1387481 558479 1440999 224324 598501 638209 1889755 1119368 513644 1760404 1143445 504921 983795 1223038 788064 519409 1160620 116204 116981 117157 1541517 1139649 445762 891207 1851958 236672 1521885 1480859 762071 1714591 1805010 1275211 1198161 687367 1537406 1628654 1780884 1514349 305286 1008657 1168283 164444 118548 1514956 1773815 418284 1970422 993316 1305244 1416255 906600 108578 201695 1607513 1179100 104882 586680 1815010 719597 1528643 708875 1027897 978491 1989058 216785 1764335 1506626 1860865 801454 34627 472928 1483194 1546046 501862 1785876 1335942 1176052 126900 113886 1994871 1732253 745630 1615726 1741704 1843850 858483 523453 69493 1645782 1081280 983111 390008 384455 689184 827295 1490073 1647249 1396589 1265873 967373 187381 433787 1005839 1946399 1893788 1333675 1614787 78037 141851 992901 1941457 1926544 1060698 36858 66198 926746 154198 1170719 1368421 1132969 264368 1564005 1084018 1826294 907916 234694 1901647 1388929 1807091 1405043 1625016 1993746 1549454 400249 75063 435694 430406 887931 1913152 97178 1962616 190735 1768895 1713182 1144184 1606571 206062 1233046 638032 797094 675762 783904 1502130 947473 1983046 1659728 1543354 1076435 772597 113599 71762 1326533 1505674 1423493 969377 667937 980678 1251645 1311298 1138951 415219 1567760 750457 1877374 1669991 340877 897456 1076102 188221 1834737 809213 1717333 733963 828473 1043263 889279 757471 1601700 88129 875160 284739 1164716 1035390 35097 755433 1407257 1743931 639865 700635 469307 1756456 432797 1680179 1355644 577788 1559277 1644262 1822163 1618362 1545399 1504617 644092 1701229 1061587 1671464 1718871 255206 1957473 78698 1687343 1553081 1719799 558586 181841 1331867 847573 500328 376648 1372990 922904 555356 1101128 120397 1972627 1022632 809036 966032 1458230 418977 1412400 201860 1134155 1615357 310564 1902066 573531 141181 150247 1660105 178656 856957 62684 803208 1657507 1628937 1661534 1276063 1333684 1700663 1701765 1063854 721446 755974 637810 1012494 803288 102493 1411212 1723600 56407 771550 799493 911353 949960 1979321 1028 229107 331415 540819 1068828 1981603 1219778 1245475 1485825 1176842 920109 1339185 1992945 1357927 670310 487263 671027 269024 201470 512553 604073 512960 1698198 796447 1118355 96957 722505 1723999 1517006 1756023 439720 332370 1915208 1414038 1081100 7782 1640452 883116 1535940 174093 747332 871008 11172 533087 226366 1431487 478707 885186 822200 1319126 1182777 37308 1887301 1036735 863620 591061 723382 304782 1983188 511925 58722 1585244 1128386 1938287 769990 290382 1859264 1890746 54565 1435736 1680863 1046005 532119 334709 179462 861990 1024402 614315 706640 833322 1606291 1750351 1723535 1252684 1562308 94829 281524 15939 1451827 1740691 666770 81464 1382767 1773973 309910 267887 1666063 328628 1207024 624339 183757 1024844 1496149 759219 97865 909060 1095111 381193 1365557 502294 873841 639386 1663625 680237 1356417 910355 631563 1095507 23947 1213858 1214924 595766 1121160 235369 1999420 1000014 1783677 18016 944094 1237651 139595 771131 5176 1132540 1500752 1566917 1072453 189992 1227664 1941595 686021 1607813 1963361 1458568 1705922 743525 1653559 417023 1667526 707415 1534162 165859 716181 404288 791768 602430 752463 1491507 1528364 342480 1028300 187437 1633126 45297 264595 1318593 449138 901844 992601 398612 290046 1619832 378882 461940 715051 515794 544599 1840484 1783091 585949 1673216 1472111 1741167 770581 1785250 677242 1175193 3679 810062 785517 3855 1654997 1774182 822050 543955 480009 1725196 682427 1837454 293348 445252 1988792 1852831 1806105 1481871 245162 596956 1498829 104512 1605015 1946620 85928 1679889 1160123 1064865 341029 250860 142443 49685 563718 1481425 1348565 1785217 1272184 215665 566108 242653 1400798 1740146 290599 1138589 376266 311504 554244 756148 332503 1696 1103058 1639065 1276008 826838 1044959 1077141 1085853 494938 1467184 505513 1436306 1937194 1338056 1013649 1457384 1209183 1989658 211873 536713 1223739 1179561 1781571 1178063 1127339 897977 1860494 926067 1968107 636943 518178 413027 341881 881782 415044 163770 949185 1428597 1086333 1633041 1914218 1781877 1828254 259520 1957280 745452 499819 1318029 1319035 430104 1559112 1012109 929487 38633 1607892 1881291 792115 1385461 27200 1140174 963101 833839 1679006 1999405 1145033 1369830 1828249 1093856 201677 1412561 285656 1584734 1832596 1828969 1000500 1787348 1015128 294176 1736801 939636 327964 1076517 1857185 186787 749069 135842 883762 915724 1377532 1839008 424352 1038605 1111463 1199234 857085 6165 1518845 1322037 1247342 370890 1709348 164702 707198 1238943 1156166 1638737 546960 1642164 1155233 1726082 383594 1372132 50547 773121 1085335 675699 203092 980229 1828374 1233524 882193 770189 727992 1185243 1481507 1912147 868906 571058 1955417 1225634 814227 315456 328780 1289700 525248 1323470 1812411 982114 1968330 252081 43909 360537 855312 620750 539940 1132676 729912 285827 1905648 1979717 1969187 503372 363757 1479687 315173 1508872 508643 1662830 41474 1589314 865917 376409 1832326 1878851 1178184 1720942 273590 488852 1681521 1611516 1335224 1942823 128392 1171596 309118 1174097 605619 730338 1966386 677840 613128 474222 35120 673714 268555 28969 234918 1129001 160612 591366 878911 688076 960261 305617 1524744 941734 1139367 1961366 1072717 1490625 513150 717553 389180 239327 71197 1857183 1653139 196819 867791 510799 929269 574993 851677 1297638 36740 39499 1552831 561493 479779 1678359 1986410 445322 485672 1445707 304980 402139 1437738 570963 901196 1581651 1018422 1463891 1717064 376485 1877857 949966 636580 1997980 106671 1026660 857089 151830 154939 918802 980000 1581100 785336 721583 1244705 1927573 1124438 1946534 912331 1970375 812212 170683 1258679 990876 376026 1806674 1000287 541590 1809294 1403270 164974 132939 521841 1270331 1705383 1838667 1943254 1874882 942500 646107 1320157 1637330 1319832 1387050 905092 429347 1233981 197741 1844708 476911 1240132 1701352 1151304 835047 346711 54066 1772398 133199 1404909 1977170 1879846 695308 1456123 1284449 733937 1326655 1252198 1909578 1805151 721346 1383079 1067585 548329 16284 630258 777220 1104728 1647037 1929530 1710825 705319 1547626 893810 1451781 792787 1454209 1222980 811439 1591812 701843 906992 1698506 1945506 1695043 364683 908214 580940 1140328 972798 1747862 540661 301814 227540 1379563 408108 461962 1448905 71501 1474235 1696379 1806407 1638703 1314900 1525049 1958979 1645262 1855364 355339 1547077 667033 362077 46908 970485 676327 1311778 1882939 1127104 1535655 994205 441319 885422 1985067 878221 524216 1115134 1148429 609203 1479797 1076831 1283059 1152521 1175653 518746 1220435 1072518 1369224 1984832 912650 1021282 634587 415392 752592 259812 1662350 815534 681378 881360 499242 1908468 84119 729869 1056479 32890 197010 547751 602792 1159067 330437 42880 679845 69641 1084299 440654 1014030 1782144 492672 548943 794479 197170 30709 1268917 1011232 1802081 1263814 1211142 251994 1903655 1049835 338909 217658 1715998 553152 651746 1711209 1480284 550473 623276 1017455 1564269 898008 1627633 1070919 1642594 1196675 309334 1669131 1026208 1385052 532871 1399009 1627428 1486268 165066 436516 711799 707522 1333765 238306 1140042 639777 1730021 1832074 713921 499892 813156 916729 46544 1659765 1442366 257093 657016 360753 1594208 1963646 1224887 1315945 744387 1936030 1217824 1071851 476853 1002483 382629 902339 692389 495235 925746 498790 1066998 886750 1691783 1317760 119914 542328 265730 722891 646203 1687953 1869472 695224 1372964 1662661 596043 712307 469476 303369 298138 1563817 668055 1438427 667674 590327 390714 944205 1314288 621926 416338 766165 1543417 549476 1391649 534033 707667 1997840 1742596 1834412 1311528 1152518 732852 1412979 1983354 383835 1138847 1390029 819177 30543 1939019 678667 471317 1719180 1748352 885837 1375211 1072531 541762 37179 1823179 714604 876144 1583321 445031 1839659 262234 322107 395889 144931 1414939 952439 819163 103126 1768191 978235 367905 125784 63649 576775 1146201 1737031 123354 465253 1326235 932856 1245563 198354 515225 1186731 1786127 820319 1533630 118063 1632935 647933 1060600 73010 901938 1088445 1674656 754967 1215013 1242068 1862912 301530 780512 46032 471469 891551 926250 1592854 1283830 1521348 278397 1848900 1554013 955333 313894 1040189 245966 1220377 1659122 1032865 661820 107451 25747 1676815 1696955 541963 1850186 976567 1619926 114246 430345 522619 52755 143602 683941 1232098 964957 1233843 40696 119545 817382 230473 1833288 1460238 37750 122619 1055307 674588 1371757 1715222 591778 958134 155579 1144600 1048588 1305221 1198891 1523834 1032003 1473587 492246 1918699 778480 1883338 372323 993039 1623898 1492752 49774 669745 4154 1485128 113086 1993216 893971 1736981 739434 452714 223351 1128493 349662 1474573 1281940 1773663 1018978 141874 472046 91000 1026951 614177 1703362 1880244 740607 469361 1282859 387023 1395654 1956886 1189129 1469989 1976574 1053677 1891847 1838496 1798159 244647 74210 1691431 961252 1386095 1888981 694340 740909 1164204 841104 1232584 1765452 1862489 1192425 313749 455589 975571 1171198 1005336 1361358 1566587 1146381 941617 168635 1781901 1253027 397542 1106600 870508 865801 13761 1406930 860139 1556714 1509316 74829 1944004 1154863 650093 1891998 1767396 417654 294965 420067 481010 1323355 1599059 25541 389877 1095749 1415468 746664 1709539 1410742 1981050 638662 501729 514897 1270044 816823 1025520 948231 537839 33031 1053845 314131 1201480 517835 498748 1706661 593954 157863 1801445 1300612 552797 1826584 357598 346314 776567 1805660 1309831 472034 1048386 704077 997869 142473 1213760 1997537 773068 634252 1171938 1460907 1633816 451075 155421 406363 1563260 1076440 1345258 1004790 1404968 747859 634552 773180 1444553 278129 1577849 1693224 853685 643664 1753587 110500 1960956 1860396 884586 1082247 1594755 1728368 92405 1282967 754965 1106054 449378 869450 622995 808501 1350709 1440782 835950 1227578 1077927 810356 920911 1517015 1714023 468018 448535 1187960 1512239 992777 246485 569883 1141171 1467273 1088700 722137 183187 329364 102290 1138179 1889099 1114274 1055525 1908628 761437 1920939 1404130 69683 1907691 1861651 1990988 31232 220521 1645316 836185 418335 1992771 577960 833409 1969228 1130491 1920125 1303838 1820081 106885 1811858 1402294 1657567 1783046 1327617 455343 1002687 1763194 1444873 105871 1304532 1431504 1159667 1339221 1948872 835052 1066841 1490123 107882 664319 1193638 1717956 369387 1225928 1336673 701511 1517813 60635 1063273 1426275 648423 1517951 1495331 1454298 695513 537231 1023908 290546 367561 481905 1809912 1846689 504384 722383 1906227 1344117 1792160 557022 1881492 477451 1550241 931610 285654 484001 800752 750963 1121574 1522360 890266 908862 463945 409070 733960 125546 69087 74409 385497 1197552 850490 973954 197415 1433647 277696 1448107 306229 628061 1097534 1261633 1695717 964941 1397477 816102 879593 1236368 1463398 593799 1376760 341300 1367980 906882 258114 170457 249673 1012077 408428 90774 965168 470003 1157554 1868649 1399504 40024 1552510 1361500 1993797 765407 1313375 577704 711451 429078 635400 431790 1505925 999781 1196306 760531 1743264 255353 766705 1887294 709488 525714 79224 1355536 1642539 1098592 1650727 319608 239336 314763 40976 866316 1979550 1904968 525058 1333912 925522 956042 9885 264359 1937069 1780462 396762 581036 1519328 636139 1438731 1183124 222537 1971004 1446555 1941039 365216 1102693 1794174 546854 1549144 1068038 527533 260597 761429 1518126 690455 959319 1228338 332783 1035029 698730 216019 1557683 501229 439207 1221542 1424247 1929229 329036 1327091 1144400 939686 175560 337361 1429980 530495 1253121 1962131 1143060 675028 1870498 978952 550548 457162 459088 1950773 463 7468 177133 365623 305884 1205723 1614384 1654972 1047855 1373711 141014 1945985 962022 1829903 1510147 1695653 1835478 1804968 1143196 729460 123853 213063 52780 702233 126672 362488 1871196 1570736 1638208 1445289 1657088 1405037 288770 1219024 1619547 341602 1646255 341400 1164296 927749 1941531 1439547 173338 1294104 1728872 719641 1110406 994646 1345316 40627 1147090 1787674 1714448 1633911 1529515 499095 139387 1815731 1517730 650979 352595 291875 332224 1709525 912142 940785 1956672 1894245 852339 1687498 1774574 990714 479783 1663453 565280 66012 1124152 43379 1958328 698376 1568519 1373056 686491 652496 1769714 239440 631297 391310 1942004 594351 786382 947154 89576 909826 405090 1199053 868147 718013 241143 552930 1315779 1157395 1336437 1348133 347226 225981 821929 1850755 142503 476722 565729 1541955 241586 1831670 1820761 957419 1454868 1728146 706499 729733 304359 1994396 817400 492093 1998756 84434 1726519 172312 1589997 1615176 491240 1505026 1796614 219778 1516750 1202117 1329529 1383953 1439493 829934 1632587 1017550 273965 551845 1789145 644785 923641 1082420 1080104 783002 900043 662692 647074 438565 1820591 413797 47052 853274 802937 844455 962370 1712294 644775 915676 1951609 637050 1848403 1163780 1172870 1049203 563635 989806 1807700 877739 1181820 1710738 345020 997381 1362497 820569 966135 1043055 1328645 1323262 34346 699109 1562528 1886849 1899298 738520 1566148 1097939 1492360 1699116 988863 467458 1129307 1492849 597274 1143500 3862 431623 735859 1742248 1216875 51643 1615628 364785 282498 384892 1113650 591194 112589 1843853 174256 1867121 247206 1708835 1064362 1333863 1642671 218979 1274054 1271437 517973 1998929 1239093 740768 1212801 1173933 880465 431776 1182810 260946 1301451 1878004 1765294 1697485 684693 89394 437137 1265021 1973483 196191 10655 1031083 375730 1901893 486466 1356624 1741600 1001255 1231761 722798 1123785 1582885 1416678 462688 461904 1499357 1573267 1029229 32519 524323 305855 1214026 556656 89706 1074793 673581 26454 112484 61013 1967090 495972 1488892 133070 1698862 1422739 919127 126410 883562 1801945 164563 459279 1885386 1710721 468694 214026 271437 530182 41245 209029 1438043 1879126 1263150 189509 276299 1532261 1599725 963657 1246191 1515188 652909 706643 1178235 625699 32201 1562706 1749976 797645 1545786 1268395 520878 1132705 575605 1487128 1043919 572937 1154850 905989 1707178 1804589 519214 1751462 1662434 912351 142053 1849170 1320087 1948579 1724823 604824 737412 194863 665888 33572 971734 652987 1955798 1156369 873439 1713953 1288403 252716 1420859 1800801 1897113 1575154 1709629 910976 592681 199405 1702764 1344991 1441641 1071968 1842164 1296441 1220441 378067 1055690 878286 447035 498005 1649541 262733 858515 1898238 1689859 1523135 1724561 313908 1179603 529279 1823750 1523898 659992 1657543 439138 1299288 819319 1704023 1370980 1613069 500977 668899 386919 1053618 534463 743585 620944 1546437 1598295 91850 735292 736205 1072333 421717 1161624 1799030 1011873 341836 603224 1037889 1068391 545667 244399 872650 333098 754150 470644 729577 1172179 810079 153398 1254246 470892 1395484 1366411 445702 1567561 1058865 800509 1699326 1640476 418521 297616 1658331 637553 3460 1127626 711389 428542 914294 1906200 1216539 40898 821434 1344495 84854 1029546 1911458 1653859 1589991 1622331 242544 358189 1751612 400698 514154 1773312 1631081 263506 491736 1290955 1006417 1911911 820800 575668 1396267 1864474 993315 1630867 1005180 612646 906148 555010 137962 1296540 407033 1689173 374321 1190696 379557 1707568 814175 1280465 105342 1655526 1463163 490456 1761828 465119 160641 1704820 393548 1632721 73526 80182 1239406 173570 694530 347369 1509342 1581640 1024625 1194431 1486784 1711330 279875 1304798 760933 1439957 162901 701045 801097 1004648 1280613 1361561 75425 1369148 1051555 1855584 746853 835528 1125755 498938 1620675 882717 1059325 289356 656527 396881 1055046 577184 1177762 1682398 1772619 627977 574105 241942 1686027 292293 946172 1489852 228649 933723 313570 1944430 693217 465571 309112 1693461 1938013 437527 586511 340393 1945022 1197656 955992 1543657 1577651 1565307 626073 1335142 891208 1408837 12508 1640608 579302 1400700 510479 1163201 565915 1796561 1026084 1446905 1935755 471623 293746 1788969 30489 1163929 394465 713284 1485252 892270 330305 1056086 1485443 310918 1545311 758849 432342 612354 1162361 1985621 1585681 782260 105577 1486603 454393 423867 1355164 654417 480863 375955 369938 1602659 475270 1935012 1342665 686817 879172 993689 1527980 667529 1303992 350605 311960 208486 706148 219962 720946 1161381 214715 837435 1691652 848604 1407807 1725224 453757 160727 1590877 1464911 1886933 1550799 1535303 132758 1374058 1186353 1795139 1599000 389611 1929568 1453994 661310 1297774 933313 1541710 1101290 700005 1180319 1404982 1591389 1589036 1990936 692902 328788 1928325 348260 1514300 1349695 681879 1175856 839193 860892 892593 810243 775789 102244 1672695 1337624 1354046 430871 1425017 1917137 254307 1989420 1331020 1995593 1102757 1756847 1035294 1662549 1569688 933099 687464 518252 314454 1688773 170430 1543862 1244803 851488 530562 1414974 848238 192198 712259 1951241 9099 335742 1753304 1978498 866535 1397794 485408 691709 44254 1196477 648453 26293 130783 1233883 187536 991463 1867440 204788 450366 519233 165234 1948070 1258312 659698 774341 1674830 340277 335662 688781 615638 377963 692690 733406 968662 231787 950694 438063 898287 477735 1489418 1010215 179066 54188 1342644 815455 1630538 1653903 725938 134700 421194 912664 1397274 991841 337756 1815311 1659934 119102 1240691 365138 1324036 1067711 1516353 1016541 439566 72444 1828367 1073235 628541 62548 693075 557828 1722233 320651 22291 1126118 1888520 1680368 1033249 167241 1438071 226803 847532 759692 960905 1757594 227615 1833279 1833171 1840730 1778041 21333 1004384 1016081 251477 560354 1045715 970616 251032 376995 1476260 1156543 1814243 668299 1623997 633776 1642824 1022437 1373195 596170 1559596 1436717 1166671 1694210 1584895 452856 465661 333792 777840 184933 1383146 930396 1894082 1932950 185482 1114353 294222 30721 107676 30537 1417150 677214 1452357 686914 991568 923576 668952 785674 1127830 24942 1922206 630567 306112 988838 1422411 1793699 324415 152813 195909 596026 346446 921719 1146099 6120 1000617 1671967 1656559 942035 5375 787784 1706038 1274102 1275505 99927 1919164 1863044 6326 1579556 1184497 1518971 1594804 1557623 230647 935797 762218 942305 1409198 233208 103599 1118668 603191 881548 621888 1253581 1482495 173867 1650055 1495878 446881 1284397 110194 131406 400581 1199150 992998 571887 508168 495782 854541 391768 1676021 631530 760256 1484081 1417761 1542382 819830 1123912 303639 1562619 1886485 575837 1795857 1657141 1728583 1279038 383776 1001149 11593 1445068 1460675 1152380 706358 162942 741861 1873701 1561585 960813 1132069 810761 1840993 1826022 607740 308394 637214 884791 786419 718126 1231563 288178 212572 984575 961064 1180290 145065 721760 30014 1288591 918836 1808397 1679874 447500 480998 186131 213710 1057688 1324815 682836 339854 1482262 1621711 1951989 867822 1413416 326755 113731 1174568 1393247 1796384 1840757 679055 1170438 493074 551608 1304607 1709275 1254952 1682048 1746622 384504 1261760 695378 1647781 962640 1841018 1883678 985265 1735949 1456786 1522657 224010 1662230 1223968 314996 906120 769495 891870 710989 581694 756503 478370 807215 981335 1652415 561591 799503 1978522 1158331 894841 302075 548548 18385 641060 843913 199768 137848 114086 1774657 478293 1139264 639980 543505 1817368 1939452 87563 1651637 990493 297919 1472237 1476669 381629 799586 1529345 999930 1072370 1347137 1025115 1441956 807912 1893261 437686 862386 1164653 1658991 1318837 1768854 324328 451830 1453579 1508936 1391452 488476 185602 1178505 1625523 702893 1469028 1655748 211810 1265833 1963610 177788 1698023 269338 1349316 424505 5095 7998 770980 952210 400863 1772593 1974134 1969532 527241 781662 391018 364040 1928571 108318 1015191 30622 1342685 1372449 453338 150789 472629 883307 1554848 1303416 1280980 1313209 582696 965100 1711676 1846731 153101 1536667 1639348 1381435 801408 799902 1768387 1518327 206471 251532 1507919 27129 324 538885 1053401 459495 1541309 1448985 144992 614216 881352 424634 952933 1959136 551906 1540789 1409165 1583718 1111712 1136483 162150 835511 606540 1899580 1696679 1048914 1718226 729805 1853091 775310 1518494 702417 468695 581443 437021 1172833 1047118 107049 1528959 875196 73696 335709 1416540 787742 143344 341392 268534 1534362 1434141 195274 271582 16127 132887 532344 1711329 215939 1232930 332635 1055636 319162 1162344 1132232 236510 1277416 382189 1543677 1940095 931195 1649294 218941 918941 1899573 1813843 1279658 1194610 1271554 334784 1894797 1013651 194092 731754 1290071 558019 1080917 971692 673927 1380161 281149 1852752 161407 323219 1641644 1845028 1471082 942584 1915395 1434999 993059 968938 1582852 823421 970872 1691037 586912 1318584 534592 742680 695658 1251605 1416523 1877919 336563 1605892 552056 1996996 1886291 238510 494591 252599 1457723 1710058 452760 1615190 1279894 584099 1754571 12081 203797 828026 843775 622763 1828630 1811438 136572 1612504 402578 150037 426095 853358 1223809 793494 905110 818031 672620 1075614 1873806 1934610 268021 896787 713830 1908171 1634989 368931 460673 1686224 412028 1324421 1791147 1880235 1734419 1836275 1965027 75776 896562 634845 1446580 1219801 1430588 1158847 735220 1506226 514085 1043927 493987 1272169 74850 530063 750557 1217196 977574 1580971 1662180 141176 1442838 1485961 339114 1805700 742373 160246 1180698 218832 1935167 1622890 1575989 1510685 1125041 403961 1563996 585269 1595708 1778606 841483 118667 187427 127564 747925 1820983 1571111 179749 1458550 767933 1098057 777841 1991215 1384287 1077947 413343 132690 43775 752758 493685 1632159 1593269 522697 1684500 1166389 656866 1351346 74937 536974 357349 1880012 1929990 312727 263331 832870 1494741 1755997 4015 89291 969964 279279 1220608 1943968 361845 1340631 1276397 620353 852312 500434 1681545 1759384 1582685 1678703 966677 1653065 530497 558261 988499 524735 225430 1395359 1209426 868987 1533724 414195 1482503 1287565 1914256 511209 1325970 1545575 700187 666838 1974621 1932300 1203944 1114558 60825 200821 903432 84151 1666387 1443370 1496650 1247692 1264689 1991441 333705 672356 1609172 501241 51578 924670 975900 1292569 354710 1074034 1071481 1013355 535841 1353638 1977981 234071 305974 701534 1624102 567228 515007 1897896 1964392 794716 78479 796255 728196 631075 1949755 1805089 1846364 84969 1892787 392463 353775 1615847 1974126 456991 1671413 417183 813760 1812658 1491280 90963 855880 1516822 1695635 322158 1127551 56610 1078380 1885282 424759 1876825 1476778 828479 17246 1445105 1683147 588101 1601527 1212478 1643651 1982635 613414 1140337 107174 1394027 250867 191117 1678657 977212 52173 1867144 120877 1503804 1440395 1691765 456171 736345 559216 518023 1434605 1113663 1753384 553669 1175203 1176285 1323989 276894 862010 730984 350660 822518 778742 1192308 1592994 1606158 679252 157031 802415 179876 379075 1806521 677815 1812154 270598 128104 1303270 658757 342175 970119 1983035 1952381 1177830 1402607 1963822 14332 3456 1260841 414499 716635 1112956 807807 1133067 1735341 1868447 1760560 657445 432419 553310 956615 1346056 1216274 673020 239097 982558 325629 1036894 291837 715273 1437497 563361 1436913 1920057 2720 1452739 1087106 228704 1827957 563786 1945578 548606 896425 12811 1410109 1558357 549569 670661 1827073 1422649 444361 789309 1731978 189376 880125 1799344 1289179 625885 1517232 1244689 1151730 1194628 1362249 253581 1941903 1553952 1554792 355636 689063 843809 1648798 1216857 1610039 1691425 710775 1018622 1434625 807195 286419 1129996 1443606 937032 1988169 845723 1625650 1904580 1912399 707109 975062 1038836 137347 1810179 933283 951726 759708 857041 414547 681570 1716824 585443 1886084 1850455 1785445 1330901 367267 59522 326749 881363 1643173 103693 187260 1296952 1524210 298994 1617005 82873 98078 485096 605920 1277414 1046499 976199 850084 421094 1210645 1828925 487864 762949 1241641 133143 1116605 1093747 185677 1164202 920870 920164 591645 714125 343455 527939 1094878 904520 927699 251454 1954544 730448 1136042 955792 1853302 577293 1983215 267022 667034 1568121 625886 904460 32372 1071801 121075 1048063 1726491 607079 397609 1821142 708915 1164965 69932 137084 904685 1147471 900448 1228666 1184504 1003996 158372 1471979 1769178 1377086 1751632 1764973 1093250 1008918 1381818 61448 987822 669272 1611445 1902970 894631 1686972 1130519 1770569 1982281 1217849 1060334 1748701 1365095 1022909 15066 1348732 1578007 469502 1496727 124967 1407341 817628 1151150 480206 1047765 1363858 1064241 307644 1768942 1095106 1567269 1833968 1959116 1696530 496504 1647388 362581 1769049 1403688 537413 1621241 615941 572143 408902 1093209 265073 749196 1433092 466351 1421966 1376074 379122 1231046 1341600 282742 1901208 347971 1996302 1391933 1984615 1631190 1426174 1627167 352157 1895339 484223 100152 821130 94271 1377501 1000163 1763254 1813783 508475 174665 1968502 1886555 1666871 1629069 1675721 1248728 888253 1052927 683772 1105920 936062 603035 1779838 608622 1249955 1293968 1885764 862090 300684 1416174 1980938 853377 492364 1997568 582214 140187 1448660 952163 705201 98573 74237 553410 168219 411315 1258054 1114331 1780468 1025838 599416 1673921 862656 1492102 630010 1299420 1554842 1333126 1012640 904218 547748 778033 1355169 573433 1690316 276910 714882 1176305 1911751 621372 697794 1703502 1989783 1402800 660527 551650 453673 401503 1304904 1880106 1334568 505877 488778 1776415 1724559 1421294 1660228 509046 1664197 40599 1453151 940559 910300 691834 1064896 1243390 1907135 1510748 1101497 1255573 152110 1930196 966210 1831100 748457 676846 1793921 104405 545990 248867 1426391 821991 1386980 1607222 1958680 236574 1833883 579172 1791420 1075130 200629 1924711 1515311 1602030 945631 287847 634081 1081863 1587648 1856834 246440 1014318 217791 1432650 1484612 1429676 1800919 1158004 159665 1654106 450636 979744 1361097 1955989 1060015 621928 1470837 858018 1080159 1151245 220955 697201 1955497 199694 306179 1861832 1386283 358187 1114361 1694829 362152 29495 436140 1139258 875369 1647401 1498989 779821 863597 1961291 722376 757097 834339 1803394 1329835 605032 543877 1863208 1824561 1285755 1217864 779185 34407 875329 1498104 1776433 1093154 1337292 830655 1565921 1901255 1198019 662422 1204516 1882679 1324451 201537 789532 540271 1057270 1844208 1542580 507870 847725 1485720 1250204 1613202 1669139 1532567 980986 1337248 1983263 1484103 1359531 1263101 1314320 610090 1769529 443884 771166 1462994 89712 79044 1499433 547574 982389 1866848 1334366 176435 1803044 898247 995102 895621 49486 1817719 1415916 1872773 912477 1040355 128545 146595 713229 39039 1498366 870450 261398 760245 1974730 1156552 784777 183622 1479027 198867 1617262 604301 1697312 1841042 1977349 764374 1262398 651638 1935016 1834360 32254 570989 970486 95946 960272 1510496 1832314 1382707 1065768 570958 667894 244899 1579181 1777861 840904 936248 649890 430662 431432 1977248 1546607 360209 1417790 179397 1236766 859770 1526466 1003131 1486959 1264866 284747 816750 730907 519692 1062087 449335 1371432 55138 1584929 1980642 1639017 421490 691945 1287570 3379 734521 483104 366883 1441510 1819877 968188 1387740 1246441 1783651 1920675 576497 446454 1465608 9198 1588685 1916325 44641 244027 542460 762155 851384 1795395 706608 1169571 320225 962239 315944 255108 131408 862917 257565 1716253 1776516 535913 74392 1322680 1819367 1219615 1691683 760300 1554471 706478 1120366 479038 806645 848565 1532548 1198840 1475986 818449 1867177 1903128 1107766 1561294 1422416 418120 1976959 1181472 841162 241926 97179 1498938 578883 1723493 1920911 1507157 295435 1422155 516794 732897 824948 695662 1528345 953324 693706 1127195 1292673 605419 166776 1286574 470666 250320 1461455 354081 1502310 1216271 395367 1203591 1120021 525913 169965 1781980 681773 1344716 1674553 1323764 1058760 1857995 1514241 383158 1100195 1312673 1041859 64661 1407626 219313 775842 402102 1875983 302627 1523745 1776421 1140921 444435 589024 342773 495254 331502 1771178 1643321 1348517 761814 1637448 107477 587231 1415301 382292 11652 50257 614536 1798498 1649456 1408359 264392 970222 1247852 1760045 169435 225833 415556 1166981 370891 1719614 844942 636968 140208 605942 1033142 1270966 1360829 1845634 183103 1072328 650221 1916907 547797 598842 264058 1475737 1808213 700270 946968 1055419 425877 1164263 1735484 59510 224778 1137358 1287238 1269534 83160 580619 494106 547698 1143302 1538206 1889614 711520 467412 254423 1299354 894932 1806735 1333813 1529890 1857765 1816082 651843 1357222 1778954 1826604 1944956 1674003 1244470 1578153 1158438 473024 1537063 180573 712904 1475024 1127429 1396293 1436892 680040 994077 692014 1980097 1385979 326799 1836886 575559 719933 546973 1842798 1867315 285637 1460338 1114740 1983708 691641 35716 1027910 615667 644636 998160 1928880 1849117 1147823 370144 1508944 580382 620709 1262840 1531153 778199 1426945 1622155 252538 815263 1749531 538236 1799616 784768 1665498 752457 875244 1759658 836351 1884134 514184 451875 1094133 392103 1763146 606649 1139743 1362754 758565 821709 1871882 1503107 882660 1226500 1128690 1440655 902366 1890885 379485 1970695 1620104 821741 878766 198115 1626627 520784 736206 1060111 540014 1909977 516164 1299442 1852036 1790523 368178 1395297 1481806 1733047 988172 952142 1200676 221233 1172164 644597 1260466 1216089 1428454 1027531 408812 1712998 581243 1022523 1858482 590236 1368499 1228893 973804 358739 875852 348683 709010 256171 1517882 832382 1147674 567052 66311 1430602 179760 1447600 359011 484617 1652722 1902227 1336303 851869 624112 633583 129890 1051169 521076 1419570 1913872 1443302 1499569 1527786 1703452 1844422 1774525 923317 725154 1455961 1665202 1750378 53611 840388 450640 936014 1018607 1371719 430788 350456 1935906 901579 1202417 170808 1707592 1592406 1081166 709463 733362 1751044 1560354 66053 1413385 1781161 883691 15755 126212 524931 1822850 1749012 88042 1521951 251623 968045 1754979 1637517 1418155 1018393 841281 1186555 930589 300952 127293 1425411 970727 1550984 1803350 1305508 758680 405560 754914 1579313 1993130 70523 1593382 1061509 506252 181526 1442020 577624 479218 1537587 588250 1561603 55045 771450 1593705 204585 1803149 1502893 779905 532099 1728168 197976 258971 1912164 1907766 1243808 1675158 1056625 602434 413194 968070 1681897 1991657 1081332 1155429 1155397 799151 1590842 98439 1944343 1237424 1127377 1679486 1923856 1259268 1245914 648211 718249 1977610 676537 715584 1753141 1217918 1645201 1829927 142125 539754 232775 1332937 163781 812972 1332246 96547 866352 1647047 666516 1221127 1150886 1008715 461144 802561 1666062 1759594 654734 642107 337085 1849415 1525833 1244635 57800 411249 455445 758146 1174670 1354160 672660 1446853 829228 888045 1617789 531860 1262293 271206 812635 1058343 1867925 70241 1027413 1172464 477743 433625 305798 204075 1652944 889324 906733 519693 542799 102252 193899 171658 780065 1014778 126076 1050313 1946817 1985949 773563 1246559 1643878 1707287 397664 879331 1305569 68287 934378 1020841 1176827 480044 1902770 1982573 218047 1111774 1214008 1400364 1503046 1091882 468762 342482 798463 74467 1111397 793452 1684931 865042 514259 1045856 639500 1296366 1240665 1041379 1107999 1172603 728045 432650 388514 1476524 1015044 1717314 1470403 498245 79807 847770 1893396 1799922 7174 1785710 1368398 1165360 321105 446594 1863449 1817835 640307 43793 1063535 1955665 1825227 1887674 1086452 749836 1425711 1817014 726696 708834 1370454 1419524 1800108 885088 986239 974047 1986033 231596 1363384 1117800 1683754 1938326 341386 629867 1679962 535866 272866 1988697 1968109 1824774 985707 1415082 766947 1706381 711031 46133 61229 1741082 1338828 1838510 660235 416855 1598093 11181 199852 74703 1089917 1399230 1649744 1814614 1699132 843971 1627862 344148 1193108 1919338 642113 1418507 1316781 583422 197639 1275825 1921430 320929 780157 985464 200959 732619 232855 115442 1392210 1009016 288557 453376 329120 1399872 930956 6114 955982 1613405 80920 333206 1833835 200427 1103422 1615772 474229 132913 407264 1797783 44074 1606244 1205925 1290712 789340 1831159 1129796 970147 1719314 1305419 508033 1027622 1499694 1145722 427189 596264 1627619 866117 718639 758745 1961070 1102531 1281810 597296 768568 1359376 1381573 1285961 701632 188434 319560 256417 564087 1089850 255058 1306202 1814144 1227543 188062 66249 813034 767640 1375500 1030615 1761658 94104 1455344 113922 604149 1694841 1072288 230134 1204418 1726700 1799064 833992 1673291 849902 1952366 685207 1410741 1129617 1639432 1170748 486440 1008903 108757 250714 617938 1933808 902082 1031235 1582251 1670054 1730667 1176509 1002311 1962010 1956257 203007 1418626 1185384 1338628 1612437 600742 10172 1394714 1406597 748414 747892 1500675 1100311 209935 878882 812026 1134231 1713275 1703381 1619694 1911602 115989 729568 926503 265292 1448242 52522 1051359 246826 1069605 1752081 1929352 627085 219326 1071068 1281266 1377674 662005 953419 1209047 744927 647964 714435 426978 1469443 22818 980068 325413 67722 463712 161987 1547158 952897 235050 188497 891609 173026 1222534 616380 1784583 1858505 977504 974998 28051 1239693 1649028 15357 1119949 538785 1365876 499589 270472 449132 1402547 45242 1617033 1477533 976252 547705 461713 1416309 701638 838484 1401952 301806 1788097 1940643 1007001 465507 768420 1057157 631122 1389389 1820936 596755 1022182 326194 1405080 1368985 1908873 1381118 85535 1909160 493446 1217381 481800 1184855 1146372 1286022 104933 330469 1192731 383053 241331 518691 146835 288098 1266742 1113817 1967598 1593891 1505710 1481737 1147982 1865415 1259950 605606 44082 885031 58485 541832 186400 1608439 982347 1288760 1700427 1086997 494120 182163 802238 49906 67718 522858 62719 1195851 679150 515110 1057359 1920551 657623 1355144 1746756 1363086 1792781 1334142 568521 1143028 1418276 1778453 334332 973084 1122981 931635 453758 931247 653520 1183601 1331466 1994497 1952876 871999 369476 370991 748145 589567 450324 1801277 1156002 591419 1727759 1483988 941731 541244 367704 501828 262122 1292453 1002086 1084836 1872668 540329 248670 1088463 915556 457411 861885 1896576 629523 287624 125127 1930707 1787093 264750 1205620 491650 1271029 1844863 1695751 356479 145067 688558 1791078 1647752 771133 1978086 791506 194811 1578356 1173028 922169 1995047 1013895 392530 749741 278098 284884 1812125 735557 894170 341073 1797268 1446714 522687 535238 745393 40211 950102 1234542 632590 1877235 1060552 1625762 1786604 862859 1262313 1598177 137066 1931562 355052 645844 1368759 1970270 1868378 1148179 132891 386054 1974527 1546597 1401824 1601618 1477401 4886 1336535 1812494 693993 1844755 22791 1830112 122155 847512 868807 1562810 365982 268750 508777 111035 1709010 1864307 88482 1100234 283920 316937 939552 1055564 353130 1116917 15449 1015829 1833839 1013165 634422 537677 395821 1454974 1329468 1521548 1955520 993653 1365115 1831197 1099615 1492282 182705 1532722 1422460 913636 1939304 1070495 147739 629687 224399 93999 1489719 660100 1752986 1310350 515577 147971 683805 1425643 401844 203475 1181302 490952 367161 1382941 605264 657714 1862262 1983483 339416 1331709 362928 1832830 1922289 1045092 795250 1774543 594256 1386393 227717 1359294 1350278 557868 1102498 840542 1468324 1937357 851136 34516 1933598 35001 1372830 1485119 1084408 1735363 141633 439212 1039943 806734 1755460 624667 645867 1700761 652738 1391079 1813333 1965865 811041 1341490 1991936 231616 1994721 1725240 418800 170499 201443 1918760 405664 1812195 1204564 850013 1163098 1599665 1660501 1465778 428639 91571 487097 859528 447069 1521485 1919411 538191 273809 431639 1063514 549839 526420 604426 1357772 1748967 1685931 561647 1879818 1140996 922713 993173 371789 1050048 627951 1561727 1536029 2098 802157 1376264 235591 1469959 671159 1068676 64735 869341 972376 1749259 179187 978821 439518 879826 413977 499600 1820365 1478442 1901303 469491 184914 1936650 1205529 951119 640953 1573830 1920878 51761 1326586 1600998 716303 1112142 996617 1796310 1732975 1681624 373217 689372 1066316 868530 50944 1125276 748207 1781275 569454 1229115 1103502 650415 417640 723672 1421516 146886 1124759 39208 1415947 262644 594505 449185 987317 595269 1502910 378467 251530 444225 1460969 1368806 719544 1746214 1096277 662997 280961 263935 1094197 889889 843315 1767285 1079686 30423 1366625 1137551 1871821 1414092 504582 931463 199825 348462 1468939 1628101 1362986 574131 56742 1209394 619925 660684 947432 1689068 1763706 1071449 489866 165585 1581091 1261907 1559814 1147523 1869157 610136 955937 1706565 1067191 1191222 1624244 648408 1973708 8595 1461502 901184 159547 1147895 115898 46612 1187092 1827283 1591884 224063 1583055 1460468 1500645 1951903 1174239 494897 1811094 1125062 1353106 481838 377341 537296 1647769 567124 1434 1526173 841271 1207085 883058 512130 310084 97962 1536341 1464838 743401 1864672 72082 515210 240259 1106160 317091 128335 642456 1017599 197386 974317 824345 886241 1473602 47540 14236 597709 1893929 1115044 1785 538818 384821 18183 1331532 1127212 1975709 436681 1121774 1526386 243644 590508 1486700 1945216 666786 723697 527268 1242761 549688 806101 1621096 1099371 1051510 441652 1979404 1278443 435799 286976 793961 1976241 244446 124976 660503 1519897 1810402 1801857 335393 1532480 767045 1006645 1848785 399044 865821 1005270 178124 903871 1934360 754881 1942255 245497 1790990 1027893 1407694 557470 958279 1334887 838488 704345 1103456 7792 1043089 1648437 703490 188686 647407 454715 706677 1906096 747577 1656638 657562 945110 1915380 1945291 551548 811323 393395 1327777 662771 614661 678676 1957650 1784338 1612060 1887900 1052723 1488132 986335 1137073 1917831 95148 559616 1141601 200687 1751298 818535 797116 1033753 489769 1652307 529518 1698719 1254659 221073 554988 363105 1445801 1526564 543971 1453217 910751 540509 1549468 340670 646772 1540746 1154970 1929805 174818 1770007 42979 347334 19948 1031599 645947 1128542 1573634 191770 1945742 510809 991286 1054725 1227950 716352 257866 103686 1284846 1634444 1911674 1664720 1570107 1236340 1280221 837835 101154 1663949 979388 941790 1824350 147653 1435225 1098296 1528256 1162597 1624589 1880415 195555 857033 1224476 1501633 756669 7487 855799 1681544 194709 326137 911166 337368 1393322 1363949 1120033 801472 1742887 1399522 1786030 1363866 1895558 970279 268930 913981 1160526 159938 612995 1799235 377862 1806995 1972227 1042746 531848 1219083 1870771 1190561 1368558 1212097 1200893 1597362 313026 1459673 940230 1366360 1025668 1205433 313169 89578 1291920 253431 1993579 1776322 1131518 1753310 1040141 870355 1445942 696138 1824633 225057 68729 1083633 1815438 664191 1634947 1810488 1759146 765211 859624 1378274 508024 652616 1493636 657949 415815 1579593 627519 1709721 1448853 104731 163816 670248 741660 1287011 332030 1882305 1648191 70728 608490 1917233 254744 22667 1436489 1905690 1799052 192901 1364960 603834 1057631 1358051 805225 760021 518644 1658392 75542 1958306 1255785 1468992 1938407 1610274 1413550 375285 1657550 730787 1843975 605678 1039379 361148 1133573 647014 1535190 935072 1289009 822965 403420 1288297 1896856 136521 256294 1869217 116222 721211 652757 1168789 1353602 1816964 1191185 1470680 1084188 1123146 172348 1250748 677691 1153424 1906130 833911 1449531 912144 1042408 880978 159386 1240465 229163 753759 140717 1330192 126623 1838730 415393 1110571 697128 1219472 1516188 1713680 1018242 1449820 1356605 652156 1865357 708644 37793 336894 1101814 299766 1001345 183960 75881 576423 113050 942121 1014008 1647375 1951809 16868 1678904 603556 1177983 996248 1917707 171309 1046014 642449 647367 1967702 1759636 1276628 239783 1140990 36673 1911537 428109 559545 385571 62110 158527 356074 93280 708908 1447922 1528396 1086677 1335659 326832 1046710 1927930 411532 129413 370187 1134571 1082985 1797285 1125731 110056 1027698 859211 1791003 1701432 269407 646262 1442859 32522 8833 736827 1208762 338960 1523896 1620316 177278 1733609 483930 1211397 672527 621554 1595935 811 1773574 1079270 381952 1592860 1618143 394056 705860 1908304 577613 1178918 657169 617184 1615223 910705 1963649 1580458 1720065 1155737 1012742 308679 355373 258894 1805164 519974 1657138 1566554 251757 1808092 1086915 277150 1440267 1827148 976198 773677 1263492 660551 334209 1689333 1026151 1017178 88019 386 278150 1061677 1467961 1750291 761056 258955 1440413 695895 265406 1077297 68056 1074345 1987982 1764848 1807718 1758319 1907717 1726656 308906 1767011 788553 1070335 1424626 289078 1691989 1282814 713667 831732 1053803 474328 358830 590729 495566 1044799 1617214 1942924 1845619 659039 349146 604675 700935 932480 769009 1936222 1071513 1281450 336392 593872 411269 1837194 587486 316678 301317 1849849 1433354 1782562 1037089 290780 433941 1602900 241510 574395 1803327 1037389 1945615 1626527 315371 665104 931213 148172 1418932 1552869 848191 1512619 1609738 831296 662579 1818026 894546 244722 590706 1785003 1514674 451025 1394765 1676087 1798775 105954 1627934 1293737 1700692 1029485 1594818 1045944 420804 980593 1875585 1581185 472090 1489221 1624446 785382 280094 1594387 1185477 1886290 871632 1758746 1676549 521619 1979262 1914132 1580884 1400799 1846503 745998 1121140 1706148 315825 1156989 1472687 440154 81832 312809 1033287 987185 631289 1729798 443835 229900 1515667 1859014 1404276 460305 1055347 470714 1984703 764738 1094848 527144 1390632 1757122 393942 1695863 117880 79504 1276818 790832 538291 1034890 334285 1096722 769427 1807429 1126551 1227635 791312 666856 746274 1710859 1057642 366532 1012439 1343115 969699 578093 1148379 1246142 551944 444273 1249916 1927521 1617609 275785 1840340 919079 502031 510011 1789808 508113 23862 1065809 1572828 1074028 1422476 364520 1221731 239702 1097475 983479 523431 712407 24242 1173940 1675554 1559176 1428942 1199841 540740 1185007 313469 1144372 217916 1120011 363559 1941846 1062393 634745 1499247 979512 1907993 1884289 499479 529268 634115 1181042 927675 1367626 539580 1228300 901563 94137 807034 1346549 121865 1734200 26330 1396365 1625899 221670 1009047 1185175 1179854 1063258 1213072 1433969 1907670 154378 1499303 404843 443924 1819541 1541063 1412801 284950 940461 590995 967411 1818310 376507 1307961 1993699 942129 364042 528755 1097286 80641 1748459 218100 1545337 736231 330781 806824 976988 1539547 1039218 1724068 1553076 242535 1980348 1939758 1072184 1943181 149892 60025 1919722 387705 1863596 1811207 1826636 55214 1714389 1315839 50345 1029600 904916 128478 520631 445149 1177502 734296 410678 558865 1316117 975310 728083 732413 125875 1310455 1031350 1639572 1821167 761394 1698300 1860133 1509052 108748 411011 62426 1394918 390234 466307 620756 1976566 1120941 616592 675300 1069437 1006109 1310092 1204322 143164 682604 1888289 1193494 102923 1465245 627068 1691862 7946 745685 1289485 912806 1757070 1823907 14711 559341 1924173 1698330 1556103 1266990 750031 1637462 1950815 659743 201166 1725120 600665 795202 790768 1171286 262355 1930968 172771 1781803 1475581 218343 281795 1255255 555139 1503244 853289 1187889 530674 1281520 1679273 221140 1214127 1638336 1614492 1006767 1229885 771055 1284616 579346 486476 1990938 401384 1379297 521840 1749783 1846648 229558 1638724 905526 1304405 195604 1311383 1200413 1774644 1829148 1724030 353591 1066050 104623 1374384 1120606 1205442 40208 1593014 915306 826743 698119 1153631 1340841 526002 1791354 1887467 1602272 1896887 436479 605729 421660 541239 348239 1171578 423321 1522611 1724843 1211630 107956 1270203 488177 299371 285026 1431778 949021 384822 639840 1175329 932077 832940 96110 440196 1494205 555348 1279577 818937 1436373 1260988 604021 1590237 278143 1586236 1388613 818422 358706 557512 1877678 197830 756952 1284357 1840040 1326148 469667 1354252 1681421 1218999 1009281 282396 707669 1256110 1357041 343847 987585 508647 1958106 1909630 810879 712471 1930971 147524 1648937 1077987 1524581 1165291 1746712 1039824 1996251 1119237 294179 176777 1499213 1357343 1652973 514215 1011845 1790039 277908 1757003 1146553 1785644 1833902 1390146 1097947 1127129 1836920 537464 1904483 489198 533652 1917254 481098 1873203 1278973 1035167 1391022 1003413 1046510 848654 168419 335880 506079 1286610 1070076 600887 2055 793686 80549 998271 1157298 809156 560537 401758 211840 1869056 223400 1854452 913843 16285 732275 905111 1613209 1398514 1544306 1569681 194250 674567 560505 68825 1964216 1608491 682102 1419086 1578324 1928516 1062120 661777 140481 1655195 818273 1173608 633995 858606 1405501 618584 1457677 1280416 1576145 1151844 965996 802350 94511 1416891 641487 912186 984985 406905 86157 1839451 225376 1632104 490818 1715560 1410834 568229 34433 456596 1903147 1399003 878174 1582913 1271555 343393 471939 737305 13385 1884557 391099 1860592 1693178 1424940 1725734 803736 1590375 1869941 105026 1543428 174050 839475 1606541 715967 1346424 1373492 168157 1891615 1035399 1066715 819353 1872582 419252 437845 1526713 1131715 1085833 116929 1509933 1272484 739792 849929 1262077 134752 658673 1164170 1074977 1499910 535643 264679 177796 823051 570312 1805116 22990 340680 375767 1400902 1149553 1131989 84449 508696 947092 1758814 485036 882286 423728 340751 647427 88442 1631831 1546184 1819919 867119 492618 37991 1131045 99549 1608435 82601 670700 1992520 887973 1958576 969502 927779 1409214 1761460 1368418 551951 1180799 646027 392240 1157234 1207991 1102070 1839690 419071 88243 668437 558752 279008 1361275 1952409 1898085 1274016 1529430 1450987 250468 344162 741028 1901425 9436 130539 239964 1257946 903830 393406 1375767 69294 1158399 1925216 339759 1144555 973851 314022 562418 1451968 1692244 1541928 178759 1852697 1684699 723517 1838810 1986093 597752 699781 184247 588568 451128 1494646 1716759 1732042 1739289 1944167 987731 112260 343489 1063384 1804337 858464 143156 1857771 160401 478130 1854010 76025 1461158 643092 52591 404216 1289631 1445683 1403610 1392916 465766 1260358 412327 204289 877611 1310142 928046 121902 736446 324040 567081 729474 1302137 1679600 117375 1192205 1623891 930100 1650231 426982 388995 1639106 194504 941012 1614117 1288026 117328 1748303 1315429 791513 1931443 818567 1395071 1274495 297330 75733 1578102 1697928 987858 1636302 1428598 1943696 1702730 1794950 1862295 584141 1545184 738940 275748 1309598 1636022 1260201 1396793 504531 763687 1470679 1376312 408563 944640 680844 1165950 805787 1743416 378394 1815071 792112 186221 1759505 1221263 681044 594952 1854366 1815488 1036214 37617 1431821 1119087 1584571 868208 565909 1500963 1626817 675212 496945 801077 1481437 254594 1566094 461723 1963901 992142 707256 1016609 1184174 255959 826207 1272560 349598 1603951 1025379 944699 938020 482453 1022553 1394319 944950 840299 536725 1468152 481690 1649053 801517 1502314 1312876 132257 1271505 524032 493110 1906813 821345 1912388 625207 279350 419379 219688 75935 1636519 410326 517721 1475900 48389 1181320 200952 966665 332181 449492 610537 1087881 330153 414633 559683 1862857 1621532 798637 1428126 427828 749635 485054 484217 1085609 608789 1075651 1258474 1691542 320281 249117 555709 1524486 601479 529643 1380582 1098699 630565 1270511 125205 1054890 19480 423312 578966 1273999 214225 1530390 1811879 59145 1711469 781507 1963952 423781 1366822 1810263 123589 579027 1711644 988196 821841 1532333 1773393 1678358 1650674 902630 461419 1610047 1368508 997409 1788827 1467841 1548959 811080 637395 1550079 326919 481258 1211424 601265 1702948 1590682 351147 109523 1803713 1854959 1595938 1668666 270648 1174130 1454568 1771144 1736564 1739391 209614 1088896 1246039 1812232 1321479 1737956 406006 1404800 967552 713755 1653297 1019569 269661 1563811 1110790 429878 1161213 1800906 1132854 864340 1217330 119096 463141 741210 1727510 1443612 98779 607866 856194 765720 947520 1235655 1749684 1025338 652428 204843 740257 345253 398320 1276671 740710 1394497 1136788 1313371 507039 626976 84917 587117 531093 1629319 253681 786188 968367 290605 917143 659628 1029046 1525517 362679 744033 26025 1807340 251612 1252702 612521 1028876 1661531 369490 813577 1685563 1699988 1603615 1119946 1229096 1538870 1436609 236602 1541058 196566 1149835 863061 616673 896142 585882 524935 1581437 611647 1270395 264654 454870 1216073 1477732 1052317 919468 1239073 155187 1820876 1794318 1622264 1111533 146880 916279 889615 1525596 1241462 105892 1247392 438628 367790 1496817 1228611 545115 872924 1416692 452231 48967 1178576 1292451 338426 930578 1278689 1653373 173826 1236383 304087 180599 446660 599134 302844 1949195 1125046 1921041 1035528 489875 1777494 498354 332076 512741 622999 1499306 1734191 1467620 785650 76955 491041 1774964 420928 694511 337416 1199778 687311 1712862 1698000 1031908 420040 1402798 289324 744074 1721045 643722 1564613 812728 748921 1088515 1493411 1699318 1558245 1839563 1224922 866453 140706 1688801 1549213 1017984 1693891 1111602 1538630 1699397 811949 1047599 507361 939451 504347 1817491 778529 1468338 1489643 1254080 1205382 1488478 1580756 672826 21709 1868936 453075 476623 1960109 366121 683380 904553 458865 1545747 1944576 930587 1920954 210121 1409570 715415 223651 1813152 1449287 1943217 1421576 1181640 1697163 447032 986455 948937 130165 542540 1442996 840612 1349555 1465176 805943 898482 542476 890423 1716954 88899 1863585 35168 683904 736951 1117982 618776 307562 625581 1030231 1728377 1778492 1572376 331527 1920624 1207551 163034 1006263 1764482 1832747 600735 413658 1415648 324740 1654020 386048 658210 1308418 1494464 212030 1227612 1240314 976731 1627925 601775 458066 579089 336424 1088862 793346 295581 926683 1436379 601268 1530566 223587 1031447 1436652 267210 1367272 948072 746215 208688 1300934 1574780 1564528 322479 1083921 1829824 819295 846080 389210 1415563 1670361 435464 1783205 1676245 805840 601036 1872744 1364198 63112 1893379 1497313 1963493 370925 911092 353862 1237544 1894742 1315764 905588 102299 379902 910219 1443640 204876 560035 1064051 871800 1507266 880928 504670 1955760 113608 28037 1131645 533068 535807 597061 1468179 917219 1452343 1685231 563410 1053207 1124579 1172538 495354 530452 562373 88408 1679407 1992219 90655 215647 739849 926301 607047 1388347 1943892 1799970 1625529 1834501 1087053 1803172 1050908 91975 1597532 1452981 12665 596608 1651595 1625230 1611027 991566 700863 178861 987525 476220 656172 1606210 1811761 52456 982744 1380297 1162840 759237 1460632 115873 1265343 987018 951044 1590636 1003791 948240 1638528 392738 409896 1097446 725623 1759876 425199 165669 1223744 1542307 253309 428681 1870464 1432950 1806471 387644 848441 893039 965715 1177934 1281465 1958991 1164652 1990508 909566 1495436 1344315 511875 100574 1764870 603179 1326959 1381879 358331 227137 1332303 1939293 484034 749074 774274 1927725 1993124 514933 1365088 930471 854710 14257 1024109 676234 489969 1709222 1925900 708463 465558 1424411 1145606 380451 658472 941496 1684284 293987 1616086 1089538 1797133 1284194 217051 1804528 1702861 378778 723254 774829 576144 1288022 49664 16867 844055 703231 1282514 151395 936300 1273444 1079925 1435978 1116408 1136425 1509112 1392287 215395 917795 1956109 108596 1608652 1083348 619525 1931788 518849 1572436 721451 1773504 348531 581723 692082 579008 1807254 1670927 1593208 1789898 1557278 1264959 697838 682871 1064969 529788 156602 39073 693028 476910 565592 1964554 1117223 62761 157224 169308 1288107 1185840 348739 1607444 21310 469168 1697321 1045627 447094 718600 1916919 134400 1610606 704151 482208 1805797 1723537 101262 1290911 912705 1365996 1677931 1742334 1426508 948108 171929 287308 1225226 1796853 434326 162053 1424451 1846252 325025 904654 204228 1955253 233377 819398 1211419 361700 1327822 339347 219708 1196468 105581 428573 579805 456479 896864 1026425 530966 65046 550303 1866030 1248499 112843 757512 1884966 1970116 357687 1034761 1125034 1993210 811559 540364 72251 664384 1356332 1217771 272034 748427 1820515 399849 1689912 914297 1810134 870927 1917208 1079473 858829 1761029 1331484 597485 1298159 1681093 1430247 1900185 1322612 1309046 599448 470791 1828608 1859148 363842 1579065 670699 1030195 105123 1408168 1620799 1739210 1171245 777408 1890113 291246 857392 1489183 1018390 855374 1677756 51529 1162110 1655537 451676 1673098 1024342 93392 1581677 1043227 1209491 1991889 188707 1573079 863856 185984 159898 1365072 1685641 1037219 33011 1114162 1642173 45753 1002632 185941 739508 1672218 1730128 1395521 1646294 1814656 1689054 1286728 1357225 1207279 1368531 1036866 427943 1406046 1901276 1502922 637292 1256167 913174 1754945 365246 849308 800716 1213762 1388982 1755724 1206436 1268961 73476 1511275 37816 808797 1103707 1121017 390887 1155749 1508856 545829 125675 1033777 662670 1077118 933506 154136 944896 653625 506507 930884 549988 172613 601032 1749909 1952974 1403353 1468265 1666098 421241 1707265 328098 705131 1721238 375922 939130 1354797 726483 255709 1087863 1778521 682388 661276 53407 597478 268741 1735253 1972776 1975531 1686397 1799562 1383847 417745 1284909 101469 92457 987548 1249432 1123850 574776 174066 257189 1613926 866401 1427793 357492 965332 254582 701986 752226 1585131 527269 1608029 897597 707583 481127 292644 1979538 55392 1353115 691015 574777 528870 1944213 1847172 395962 167090 152298 1578062 1335950 1784482 218115 1940076 831748 1671456 1564953 545540 61580 995770 759657 1071524 1405454 100527 93703 932948 1737268 1236760 1905278 1627453 1061750 534485 1294077 1402577 1440315 1390658 1534483 397506 1721581 1838973 1397567 482198 1710107 293366 1353613 447987 575436 551603 541849 1374713 975403 1202240 1085500 33872 337612 1988349 339636 677184 531677 1275120 1042166 1668752 108299 281945 1416367 1967468 218996 1479178 866808 663135 283172 1924599 1391305 903858 631423 753045 724358 1058069 1510426 660572 485442 524929 1371773 988914 1710471 1969596 159635 117627 1750861 489662 1027747 1623028 987579 1879536 26746 1264208 343085 723901 606950 467717 1598281 1858003 1048836 1472244 1512727 696548 577718 172359 274898 295707 831173 424082 1707179 356251 727195 295188 783485 430625 370295 307260 1162678 1022516 1939200 1939559 569716 649360 553431 1096367 940535 966421 1843702 542587 1795928 1224148 1913579 213648 976548 1288262 1074008 1520881 1269813 1739569 1933949 1026633 626664 1666954 1148385 284510 225905 1166644 1461834 1828535 40690 400987 120297 530633 1515125 550553 854120 208847 727363 87732 71287 833862 635803 454887 636824 319775 813439 1704771 1819289 1255942 442192 1908105 1415883 1560626 185233 64047 170292 1831402 389924 1709683 1987080 316614 757681 1776284 1453587 1864368 983862 500013 195123 1742075 294547 57619 441877 273733 367266 88081 984315 935079 15428 1425303 562887 246207 1737075 119008 1544480 1725849 138164 1352134 34352 1447253 1064822 1229509 1451937 1876476 1146320 1410012 1689728 296784 983851 716414 1208562 1045441 1258176 1586817 268439 1383932 176645 547512 1491486 1631828 965058 147082 1988479 758787 488386 1172495 1457209 219825 234184 1982772 1600132 1489905 1534543 1828172 106644 1817880 1797830 1634770 667289 1516170 1842882 1637138 1808666 182978 771014 671640 1672727 196004 1834989 1573146 218086 996233 1150929 1673466 1843264 1074335 1233360 759767 1792431 685731 665651 582992 1046963 1474003 573346 703486 1688159 1837141 872469 537138 633016 254581 658704 59388 1841107 142433 1745876 176793 675496 437945 551373 1462605 267546 1272353 1525422 1581734 624845 974299 202332 1816305 622231 1649354 1661484 655932 1376664 358597 1181041 1515708 800163 554778 545053 558381 1440646 43195 1601664 1148850 104318 1498653 1744066 383138 1494622 1479605 1000024 1578823 1641340 726493 1032626 364267 1561468 277669 797312 924523 1720168 1949439 383641 640996 1709355 354647 692740 1611557 1925016 87973 1627506 1646358 721057 733581 931843 239284 1371360 959707 653608 1076754 525382 378314 1844392 1078443 1471389 1435880 1857120 719098 789028 127503 1589877 1585983 1512225 407698 818642 1796845 342779 1719347 1560023 1372533 896016 200744 1327644 811962 447504 10995 1693311 478893 357745 52558 1514332 1478515 1045513 301449 683999 841905 1011386 1837905 1818366 841608 317438 1430671 1650402 723098 1828240 781335 702584 631407 1122066 1018717 1894582 325496 1832064 1988653 860232 1880487 1147925 1091378 305769 1607732 1194467 1443448 692055 1621837 750294 1288992 1733568 783887 76367 1357789 599120 397342 1369026 1130541 140650 695791 1928210 299366 1255817 856915 1373011 535881 46860 969873 386973 894177 1168187 533710 1673386 623456 593477 445840 763450 360431 807883 130959 149005 273445 96108 262736 9803 1302031 1856167 778426 1881406 1271468 1584142 1284239 452088 233489 1656516 1620207 1851697 1275400 37612 1404357 369142 1296591 1495888 619943 1997510 896570 1441702 759888 979670 675210 767281 433194 1454732 1081194 1043910 1242934 1536410 1761517 878319 805595 1411858 1415052 615280 97994 1418240 1945451 1464679 417697 597742 1523073 1779934 1596410 1712367 454952 1534269 1852762 1530368 1398583 1189517 1600951 602666 899862 852508 1363859 1414007 861881 309973 117928 917939 1153386 606994 257404 153692 803106 1030820 1593653 1003265 1997119 211693 155136 897936 1527162 94584 235542 980048 409331 1016625 1624230 660025 330377 1461984 1889655 918417 1529839 1978859 490101 966479 474944 711780 475933 717218 163641 431062 478690 1412288 1150471 757130 1406376 1009607 395757 1148515 508952 212621 1208826 698981 1977156 1504671 500026 1490405 220513 1747593 439026 1295497 204773 1812836 1957095 1215768 1175097 1038670 779293 1848523 198180 9034 1140346 1279422 230750 1050409 987917 655954 1296946 335891 1110339 999215 1569565 1731751 1402816 1330897 1577603 410094 804908 1743341 869615 365894 804397 1819774 1075694 128640 225465 407656 852071 1891201 1509101 1214580 1518583 1969728 944391 1252336 643642 1721145 1882044 444352 502911 1767385 1746815 457517 1578089 910600 1937557 1131140 1883533 309278 1136667 525635 1059015 959833 1853017 1854516 1542032 1805571 1649539 1255279 1485074 604206 287072 1638338 1393600 1188717 988505 1735638 1930798 1946919 320605 885808 1285544 608307 1503108 1502385 465673 798381 1126528 1835077 104478 1228641 309045 1627097 749968 1480523 509359 1648699 941797 1511344 747133 896212 1460653 555534 105280 1068294 1128040 192228 1332162 264461 866965 286185 1614178 1700091 290729 52045 897232 1820367 1598704 886211 164749 1099533 1679694 30970 176160 1422524 1144619 332203 84328 1027140 95140 932909 677913 1335216 1477689 1195081 301990 967181 770601 1626716 1334716 612419 1904416 543655 1511505 1160329 980782 1258510 170128 1505288 1144043 1242551 826550 1434854 1612841 1809535 987080 1321135 1077083 714820 403136 1170887 1047782 1886371 958766 557690 1485784 804016 132626 684122 118956 895303 931549 152486 683960 964987 1673256 482826 444057 1125682 979688 1624009 1251005 814075 746547 1716510 517187 357301 1037332 726292 1673726 172185 1151710 469619 1393733 1675026 1021192 744340 1466017 1178678 772234 1167042 197059 1908739 481195 925924 1155985 1016517 1185811 411791 637440 1167596 1319144 435701 1751357 187532 975982 267464 1715586 203141 1603079 137377 1351566 903548 253435 482565 438278 336267 1645438 1989188 1995665 1284337 1805708 104670 1393727 1506188 892461 911844 1092467 1289605 1516151 1477187 546816 299195 867927 1035599 1492094 502936 855228 1454040 942488 1239271 1628522 571452 398682 625450 1441527 1173312 1682458 1773269 307592 815457 1599399 1719269 501751 997373 859502 170172 1094255 1225322 644683 257698 594329 417645 1503720 682383 801166 615597 348917 20112 611833 1415367 1647686 444654 387222 1165474 1813370 251186 417692 1994716 1840005 490846 226714 650109 989389 412846 294759 8581 219111 923152 791348 1429515 683632 1250948 1614689 1887270 1293931 1781195 1996702 453970 451644 1054718 1816365 891865 878683 1760637 1707146 765521 26001 1879840 639724 111802 1139701 999451 373188 922848 1018903 1576558 830636 85083 1929124 1544875 1291818 1566214 65417 1549722 1824229 1046423 374936 1289071 1995162 1144526 811322 182555 318605 1232195 1402329 110738 192892 1265545 1865259 945317 236764 283138 358610 338894 409874 997126 68838 1277473 1304951 1439464 453281 959599 1365568 1885095 43220 361965 1367779 1798370 762124 1206686 1659840 1468655 1166184 588189 1772005 1648677 1903383 1731400 454063 1120774 1041657 1000172 1281297 1819310 1295431 728609 650709 1446931 38910 1634562 994272 1069252 226787 1784233 1806846 1994965 550795 14049 681405 997909 760351 1326726 280297 1430966 1946367 1949099 169672 1775467 210420 769011 1204862 812006 1921493 1098162 1102352 780505 389507 1210917 827657 969200 839318 1917648 798803 1661410 1167668 77019 785040 71551 1773636 79549 268848 406762 1463395 1846267 131421 308610 1267794 336735 1324598 1373225 549996 1877287 1898933 1311878 1818371 238231 700839 1928003 609708 371770 388651 1655516 702812 1934529 44907 296915 218527 923582 346009 34368 665174 1715787 214587 1007328 1387947 1136740 908752 1960801 1057309 252737 643680 359173 1770351 1316743 1183290 1508289 1795752 1070708 1010445 1193125 27013 114208 97338 77744 613380 276874 1807965 712188 1036775 426604 218351 803755 1312661 1465300 1982776 299344 17729 1283702 853115 1116475 1013416 1609880 400290 1578221 408022 1841029 618430 609967 1052436 1927259 1610488 1768952 241789 966073 1701278 1587504 679043 555391 1744348 1429843 731165 229857 712219 1924061 1823269 770347 406117 220709 300956 896411 1558263 513057 1309546 933193 747200 363489 1880446 964794 727493 384400 206241 1903235 1639878 673299 598404 1189369 471323 1556718 1643457 694222 227559 1018324 775442 1706422 1688580 565096 689342 164992 1890925 1720647 467463 1709848 1280012 930773 1248711 1195362 1399944 42182 1189686 621071 718772 1124550 1473957 1643195 1944592 1746026 461886 844144 1075114 303002 714901 937076 1798646 1668885 821237 87836 956239 1302485 1956275 1057393 157799 1636435 91724 328947 645452 1818894 1551982 968961 38086 1963180 1015845 1857495 72339 1090020 131139 88471 48293 1206928 865739 287656 1600667 1696223 92422 1824517 1641879 1252420 987159 1840362 1251294 1276227 1307623 1060 306677 636953 1520213 910012 1804662 407814 21405 1972557 429083 1200586 346054 1220467 796798 927164 1192817 392918 1502108 1448211 821062 751527 1839095 1074150 588246 1669749 702652 593768 926094 745247 1943409 449736 621849 999098 1284633 261325 542287 1340852 1125571 427831 1889338 1070635 872561 722745 461827 290418 1659101 1273907 393951 917232 260230 334906 321655 1678222 637554 498971 643354 542724 1621906 1629271 709280 841705 1810718 776819 1384806 1838170 246583 1219460 1234958 1726574 1249570 1545870 713201 1378538 1169932 1895880 1783992 6014 1002884 1265719 1236473 360754 1218186 641716 1421864 1869989 799418 1052332 473172 1759007 1668263 1166836 1864364 1330190 376804 239104 951591 1419089 248710 993152 1506209 235758 1349865 1868216 1763161 1271716 1437601 821940 680890 130699 1495967 1041646 1554969 1969107 1501333 43825 1694854 32429 1457147 1538493 941125 1719254 1152947 1010321 755286 1297727 1976305 1914782 1718580 43216 1689295 1025226 826473 1156761 113340 10970 1623583 1571759 323888 1192517 504692 1462493 1866993 377127 1957501 1881339 1673460 491638 846478 1836745 1003220 570049 1636330 1616750 409494 1853208 540467 1038491 698652 803915 1523241 1356654 1798689 217586 881190 1641607 512631 971970 425910 962414 182823 1590989 1322045 1528181 1921500 63303 1373256 132594 1986604 866638 335994 619563 546372 1941779 413405 1953042 149197 1265315 722552 307927 1270480 698005 1012338 1838742 1777105 335189 1221209 1485549 418096 1710046 1272193 1686019 1509133 812399 202105 738774 724294 1760062 1990930 1852894 35844 1326376 1937836 1535198 559492 1309750 1615209 445599 828585 1258844 40730 844244 1500483 1749924 1430790 731565 729791 1975104 1628125 859380 1641932 1059803 1874735 1745068 1030097 754014 853726 1722623 464725 1952501 1710988 353118 271889 695253 1701837 94289 824243 655307 845216 228916 2802 1926765 194145 1508458 1236366 243470 1428115 1054463 1202489 269966 482332 1921698 698899 1454226 1976718 1171202 1412504 1772312 401810 1023877 1374057 1554863 1795607 368129 876554 1528025 1961456 1713490 1880104 583152 443791 1944942 462864 1797164 1981667 1296583 1752402 1127247 988622 1564511 400738 1178000 825433 53063 90524 1920520 1394208 658999 1858953 1878044 1661613 1778509 378323 1698685 1222157 1053075 1615920 1204929 882610 448135 149146 354185 1625858 257941 1280817 516462 398297 1521636 1825065 646554 717746 127224 35662 641605 1444298 1832781 621842 1640398 1627660 1735823 1492826 605037 1939334 645732 809824 121650 1294947 1082568 1142463 720925 524058 1443476 1028222 1156740 535459 782543 789712 1373129 1102905 99389 1209907 572293 1783904 1917840 1721824 1545128 1404609 771029 193405 847878 1663928 877262 1879560 539451 454549 1726474 1777033 1824010 1712700 1054316 823417 462110 816961 1076005 1494711 496248 1097064 987455 411045 241005 440703 1434102 324500 775479 118003 1921680 993537 1730539 85239 1585027 544010 273336 247475 1692723 1873635 123435 810943 1322975 1928064 1143432 629821 235956 1778094 1647086 247640 874166 272094 23710 1716792 1572517 374303 1849895 1312360 1364595 1869058 1082546 231333 590270 251315 1754744 1940476 210776 1021601 137375 1708380 918144 169157 896914 1566226 709963 654909 614040 209160 728765 1596484 65794 1169897 121871 1388817 1584065 1821683 485219 1112748 673245 639092 1255235 1390167 1764992 1069670 1470430 201301 1562907 208560 364556 49178 213491 1870426 860250 421805 681161 1927691 1839737 444713 255878 1260846 1168322 535451 1091717 123914 1444025 1082969 240328 1060793 1005099 246482 627782 1554543 1726291 1780730 1565102 1238222 404537 173357 858523 884351 393723 1631836 1832842 253412 1325850 574961 1080718 397260 1284795 1793245 908781 1842342 1257902 1521867 995405 1633671 1369672 200773 1602698 760476 1287458 1789242 1595009 1149314 782426 17251 571046 1436567 779508 843444 1129076 1336113 1456421 801865 964695 905882 826393 1047216 629742 868519 570789 1164467 927011 1946697 45059 627187 706497 280578 1402908 1681907 507974 789851 731901 760544 664231 85319 67735 611081 1117461 734227 1903749 1975376 781830 1898064 152595 1962503 1749810 1923656 1572720 1574112 1308265 1415508 418244 755673 1090202 320108 296419 944545 1319354 1295055 1158939 34269 813615 732817 159209 934443 1564907 1232183 1018235 1736877 1836145 554805 120326 315937 1836956 974194 1693529 1227563 1467629 1790595 1406977 1306345 1517431 488712 1728440 1573428 1123241 6592 1350238 1938109 619551 1224847 808058 1946036 171639 676204 835190 834817 1655916 1815765 1640388 1014043 602543 415094 655128 838774 199487 9749 525304 910998 1907052 1928264 486193 1610654 175484 830224 1940506 1409466 1408173 850588 755576 752647 1028676 235642 1208544 918554 259959 502153 326185 824115 191533 1778726 1105913 1333279 777862 1971106 126966 1082202 1555455 1588716 131245 745018 81943 1617126 1920260 1612908 1645823 772758 941499 1366076 52563 971381 1751143 1073219 1553402 1776832 1150081 845389 784826 1360508 48014 1658352 1852429 1705302 1758325 850421 1697337 1075689 368319 941678 1491436 981979 506167 406277 879525 1010875 82091 833559 1205744 1935640 1437855 1661208 31751 1462314 369236 827849 621628 1360228 705626 17498 48534 1033288 1062172 400384 1900039 752682 160508 1806076 465053 1665387 156313 190893 597018 523558 571964 788061 118805 588102 1045184 256906 74605 757767 1229643 204039 430002 1131150 1287966 586775 605823 774300 515755 938255 1275780 335015 1073348 363410 915701 1192054 754619 683942 1835260 1800548 1916093 794974 113905 863833 175026 657417 1870689 400547 1818971 1650732 134223 1230921 553254 1885478 1011121 489208 473568 364815 435161 565716 1123512 1702671 1947060 1383417 16883 920070 1343117 832251 1229162 254649 435063 288457 940459 87876 784444 1940461 226349 1427707 577190 11573 1149430 394026 1871816 1402986 706882 455428 843773 481719 834420 856021 762354 737723 685727 765323 512749 1720470 892730 838386 1431497 1698988 1317448 1148810 590970 1179408 864624 124148 1291682 667646 1966898 543531 1770515 351239 601466 685010 18121 1978761 1160504 381229 1273600 184553 718341 1779569 658321 103927 11035 1923136 997020 1504263 1094125 1695851 1829703 1543665 1259638 420088 1612375 725946 633975 357122 1276600 448040 913693 1281997 947273 580514 794739 375870 967718 883808 963460 850344 269080 372639 529262 1913759 1023157 876434 730656 561692 1716342 1544739 1878753 577443 723755 451518 653096 1619754 1519306 1744412 242644 701305 1078347 346688 1213794 1363095 1208083 1358971 1115587 42907 1550617 401116 930882 1681152 1533786 1222474 1604572 1762135 197601 1867736 855034 475463 434205 1489137 1668189 84487 1100657 1219191 996235 1319510 954343 1292847 1202015 431361 1618945 74218 855027 1047199 1690275 1233530 123452 1605284 467613 652877 608632 253302 1996981 1613948 1392635 473263 1562954 230434 1663083 491903 1877090 1503556 1150293 1657671 1861098 765519 1137431 92104 28136 1459164 120547 1915972 188056 25799 1773697 1615958 1521574 1662236 757016 100846 1632698 588669 643438 1111550 1900961 710203 1487345 1897764 247448 1010861 901327 1624679 1032960 793444 984973 1694534 1237946 847052 657738 541052 75082 1464634 1351615 368905 33146 1328479 1378172 1043591 1226096 1216982 1945768 143171 618135 587010 874947 621420 1039762 199228 953921 846469 1377015 1538523 1035361 364227 22887 1666598 489437 1637698 1824803 1988129 1253783 120663 164802 1710084 116375 6205 1092762 479370 1269713 1326294 194597 744268 1451251 1777268 433667 688405 1025694 1426605 1246617 1710899 1855748 1835016 1642899 1572548 1599714 1164014 1275353 152326 1282048 1596967 1509905 1938982 372529 194880 207496 190320 975195 1528447 101217 1711986 460651 248055 506436 199589 1243104 1764653 1734904 1851265 872244 1579023 1009651 723171 1950597 1687161 204696 1604974 1962014 1249737 1602068 1033635 1753699 571841 1607850 299581 100502 1265011 583196 53437 789429 371011 839894 331320 96737 1864904 102626 213866 20837 1870010 965522 1437966 1281075 539980 487805 462159 833472 509580 1948030 1730100 1884752 1254714 1680651 902279 1564118 901568 1041948 946391 1902158 1490642 1734906 1579247 785393 832525 1568953 1502071 1223172 879036 524439 29669 1443339 422543 1221092 87597 585182 662209 643357 1626970 43209 462603 1235001 298532 446424 1567652 391174 338829 1947714 1392228 153528 1412828 1128848 214908 1760137 534631 1576985 1872035 220591 1705179 773625 284557 1394083 941288 779216 1925959 916697 1507540 1762801 497964 1639544 1546086 1980980 1161234 1173104 695545 202347 1074528 1509698 1019971 1412536 933651 799850 1093094 1436280 871407 1525915 1624859 663555 827965 420016 936732 1260033 881495 563967 1164942 1909878 271112 1222287 92486 168959 1343622 993037 763829 1431164 732426 1883291 616977 1694870 1741125 1453134 127337 1694235 680827 1411756 962820 899652 1146021 140721 1410113 146557 445874 1524249 1539060 225249 1169126 1550976 1912142 565196 1692294 973314 1802350 1031969 243124 1550533 446478 597161 1045291 1889046 1247311 1653476 1926590 6263 1264638 930636 1022813 1773997 1665962 395098 563166 47330 1072229 650364 934458 1360691 1069808 1682137 1014155 1916674 614796 485498 114420 1241338 116532 229649 1753842 394598 342072 1421954 1007286 547606 1840694 283505 1700671 1860399 1164256 1873294 1208812 46880 176616 1649942 1694036 1724985 951908 1543924 706977 1551075 984746 148108 913390 1038665 1126627 1760607 1697949 781873 125641 906513 133916 1336950 1667287 223704 908303 1264045 27967 1220920 1704951 917902 80448 1073227 899912 1741814 621832 1184290 1315775 1588238 321467 1598313 177303 696926 1171768 468817 1077522 392391 1154937 1816055 590663 1809560 639911 504507 168579 1384083 1977738 1328376 1672738 609855 161545 1476811 126748 481120 1569031 101529 371195 1560595 830147 1861767 200757 1965207 552584 1914071 192945 466532 805057 680593 712772 1171519 100559 1771314 1368740 497751 226078 1856690 1080584 941680 608652 163183 186356 1027000 1617639 356992 1314565 596856 1832428 352407 64904 237820 344357 565347 416495 1570213 1093630 661364 914008 1746855 523956 791365 634460 1181589 318767 1821925 975077 1559942 1203266 208183 1798486 295720 455396 264577 1830489 261657 1973258 573606 626325 1637946 1924390 248056 975795 1065523 469684 120832 861493 1534770 592504 1581133 286844 100861 1603264 328951 1200476 479386 1925035 65481 17995 147296 422540 1615768 52691 618122 235470 1885392 669172 1250326 1337466 1809482 343259 1586548 1412411 1904544 1394198 1754935 1992533 47090 193925 1810592 476595 831923 756941 1527929 659411 1079311 1669824 423511 1911171 1079566 437969 1677188 650345 704699 1274474 23645 1353568 1107448 644525 357385 45629 50417 1382901 768780 1547846 1374847 1983334 1720546 814245 1956974 265856 302459 256950 1284171 1912770 1579404 947492 1982514 1261625 299276 1298341 1005670 979312 1605714 879317 1297469 1441439 1748880 1466447 518516 481437 1382636 1439866 1077682 1226515 1454468 763234 1837894 480368 1576268 536591 916527 116523 1446755 1383437 858380 299697 128995 1151937 182251 748518 556790 109889 851304 683306 1953095 1463984 830926 1662723 1043328 53954 789761 75103 869376 11399 1191030 683008 1009026 49407 351713 955417 1225995 943130 141088 734172 228111 1974861 1259544 359857 787164 1055097 1425705 1444822 1860555 891887 56440 67728 229675 1299521 1564620 954633 726123 278562 628787 1425995 241394 1385257 756471 245004 101792 1005443 1014409 474936 989675 904138 438611 33960 1685184 652896 705713 1175406 1412477 1412692 1147095 1237726 1114608 21147 78727 1380355 811719 1721802 1817637 328322 1437147 30332 800314 94035 217459 1117837 1150579 1228507 1699530 322192 1578250 1945656 864961 1740669 1490568 1954671 832804 1075209 1600007 458107 1723170 563808 526734 868591 1003053 1241193 241037 1359884 648533 1001593 301768 995505 1072805 932463 917397 1843937 1984361 1763088 1607723 783895 1799644 842919 588731 1208821 1469919 1170278 603850 109360 1587791 1390889 1858907 1086882 992728 660744 519544 1388314 26347 1444411 766386 331711 707380 1117467 1909728 1030331 482803 637217 1023623 640019 85400 1288534 1301827 1666928 437069 30377 800462 1892824 1634396 302419 957678 764224 1615988 988223 199978 551889 429568 603356 1273828 1300230 1273504 1371680 80760 1648814 1620971 621792 1986120 1040847 767675 495720 1091794 290997 1042111 1989635 1979325 1551707 871135 1950064 1692044 199898 563889 1341346 1496271 1975988 1700571 441173 432947 701455 1699706 1164415 748163 559256 314905 719115 1559382 1696127 41814 1799941 180210 1865673 1480896 468007 1338744 830183 545420 1209456 1537190 838013 151084 826012 626841 1835034 277863 926313 1392720 275870 380953 410207 1678562 1209642 173290 1244024 248893 675275 86712 1943506 840664 1836126 216646 1226300 1994953 1858385 1197264 374417 655823 122755 1841978 1218523 118683 1272260 450051 130069 73092 185338 84785 1506096 1053199 1266702 204948 769410 1484557 1362274 1624819 316089 911484 1030450 82396 1565184 1465210 1993778 625220 315057 740504 1947014 1169216 1176440 521512 546540 77501 1807382 220834 1890110 58189 332291 1538565 1638887 1462263 867776 1282396 1844715 1047007 1460837 1649038 847399 1302387 1816241 1593037 1619783 1367507 1530156 1854919 1161478 1910859 535631 8234 859900 1207030 219288 633724 1814442 1406648 652864 1769733 1990925 1699079 1940130 1000838 150251 1948313 57563 369464 743269 52425 653491 518434 1664071 1566345 1660736 433626 1838508 1863248 1738017 177250 1710278 1128958 1068448 539612 917476 1328504 489332 691981 463435 1364884 633562 1267394 1457054 361004 223767 581786 878265 77654 352727 42793 486290 112739 1616462 1740596 174215 1907908 376958 1050086 886524 1014646 720505 59710 1541337 729033 1844525 86730 1548682 1564414 951773 913117 1916321 1613818 1368428 757506 602232 396348 1552452 347818 1539326 1811977 348444 637792 533007 89023 1207901 1889992 706055 579257 1705247 252881 1435210 1556743 1756537 1647599 360946 1137818 121845 1703575 1506184 363556 1384794 865337 115103 489813 12944 230074 1491680 1257505 1375037 1761789 1118506 1178483 974236 1609555 865522 1455727 829899 1180754 1187114 1696538 535725 1896899 1567722 1264165 693737 1511484 241493 180422 1888354 1662624 1756330 1006647 833770 1103587 1085530 1069340 1319444 450912 767242 856213 716035 499783 530689 936894 405807 309921 774710 1377857 1481379 1106627 214966 1128686 1212043 1483935 593065 798760 396663 1184284 1156024 318519 1530608 1526179 360025 403260 1169439 42673 819914 1559647 114923 1268761 450095 495755 1874506 789381 1062635 516994 1011120 707175 840210 1901890 1898234 1265755 367712 1616689 301561 665678 754709 588368 1109042 1588708 1546424 1242659 1232615 986090 1662526 73951 1348635 1871903 1429022 1786549 1874131 1367589 1815314 1916670 678183 450823 1421399 1387198 576128 1620994 485031 1784017 263709 585284 102622 1647284 1189818 1382709 319528 1250609 1946845 1005350 1220451 47865 1622729 986492 543653 1164475 1735676 873234 1403245 1282580 135610 383945 1530204 97878 1235100 876 1440416 252240 1146174 1018391 1994644 1586186 666409 1705008 211773 82457 578605 1590760 258902 1159987 1658844 402006 1440735 1242017 1392425 145557 1361698 940119 519446 131214 91018 136733 1149914 1695115 1496934 1422613 1314350 1493729 1122051 1209785 14680 1505487 194160 1396511 1371683 1522615 1284139 1104375 1789448 20409 949072 1504338 796241 575735 1058525 1875677 1819191 829104 1248701 409889 787111 580664 1955898 777327 831072 1451891 963115 1402978 829630 109874 998195 976045 1620339 1722957 1356298 566597 62252 1630024 550524 554824 630285 407481 168852 211782 109430 428312 1067130 462935 1606033 1253768 1636521 247000 1605049 672598 1531827 1321696 1367097 1187373 331137 1637719 902779 1560635 601994 844465 1559574 290249 1953605 129231 1922506 104304 1829721 779198 335855 1730139 1596928 1694078 1198788 1615814 84174 448486 649258 1577301 1763857 888027 230761 960865 1596096 1464003 272960 76136 1243088 1507944 1715287 1118141 1137725 468785 385768 1415251 684484 966681 932763 368603 1851107 1782755 690980 1512657 1516314 1193693 1077289 545945 505598 808166 1347118 782187 389520 210755 1959427 1549769 548998 677337 403389 1222126 564633 115999 1599537 601827 1780610 537567 453189 1065354 816142 809035 1109676 402483 578245 676400 1428624 629880 1151709 387865 853613 1118999 1867629 607860 137235 1975372 71131 1087484 1614824 1663964 1425294 734877 1026628 1569376 22308 1491427 1734133 367457 1683084 1466445 922863 736300 1422397 564461 1297538 549394 682449 1896852 522640 1459407 7628 800977 1378591 669599 1158520 1876556 1836701 1111631 998589 464421 1473275 1388418 682928 1318529 134395 1730623 1252385 467101 1560039 926143 671543 383294 1644512 1288981 1330695 505666 1225594 1534195 1392106 1131147 1229278 326439 1383326 479756 27192 675615 809410 1274218 1917388 839363 1130291 1940702 572322 1378322 1941249 569263 1211469 1341185 1563177 1177603 302382 509447 58527 687271 845030 501668 388679 1372376 153231 483988 191283 1636522 1338942 1716481 187759 1270092 1051213 1634843 1657326 1989150 1890717 1430456 512035 1557387 505821 1147481 739219 341945 1481527 1302104 808349 1882982 203166 824315 1421408 511086 1283691 325536 1558173 459154 1690075 660253 1384818 466823 1392608 496609 1572107 274274 253153 188209 668608 718685 196934 1421430 1498535 416632 1734218 699082 551458 1410779 74866 976193 852311 654517 1010083 5175 746629 979560 1402697 32382 873104 1213438 638421 1488493 1348109 981718 448953 927061 1061490 272104 1961484 1024281 1656216 227703 1222855 76410 1345556 1674192 482206 1073323 1173770 1757524 1707071 1107467 253298 359350 1266795 333907 159783 1877344 993778 1835672 1611661 319740 915409 803575 228017 194710 941594 994944 857327 661695 1635579 795356 133183 337215 300606 1533350 1726140 1144920 1076905 1762257 477555 1725651 36832 1691380 1706254 1353437 295224 1010889 1285417 1963591 88508 1056493 726461 1541836 1942597 1953177 312863 1503540 1593201 1169060 804135 49007 401247 862613 1844698 615860 335866 1167191 1281522 1017426 1473757 1806261 240894 186872 195329 639932 878210 151983 885330 437874 1346286 1968499 1683649 1296687 1107918 1063745 135050 828796 1682160 1193492 395538 249143 396847 1434136 19793 435311 1927088 1152010 1560440 1730255 1749195 1593188 1979029 1665086 274465 862285 25628 1445679 1818009 1283190 665149 252437 38021 470814 1595289 1439803 1893618 129464 864014 1315326 1310280 266401 256827 1349198 1894520 375801 1715455 991953 76223 189562 454471 349248 1135610 614343 1105532 1711526 467158 1808408 1663619 1066752 51565 1019591 49365 1548597 605841 1394786 259378 485932 839961 941077 949881 1735421 1712368 854135 1717513 1786139 568024 1992117 416822 1491278 969347 1449643 763357 205477 1778104 1114298 1069263 551606 742796 1697303 1846883 1843852 688508 1969302 1559888 1543920 1167357 1378223 1414638 1360814 1063787 1006751 1689890 1857852 674889 343271 904061 1012440 904163 732416 186070 1742438 375665 170246 1340246 435342 1984772 1101571 1794536 1113306 647566 1000281 83330 1244904 1777987 45305 1449135 966451 86805 1477772 900999 1284469 1507347 724446 1596617 632041 145350 1585037 472857 213213 1823839 1176622 1153336 973062 71491 1700269 557445 715592 1176918 1665094 7938 861318 1672960 1882172 844077 1242831 1224301 1732054 1693290 543196 481996 1140789 1195594 812548 1624507 817575 1667248 1163390 687804 1434890 1139225 1253034 670140 1724139 131028 124925 1325577 1665742 437556 1480989 1793398 1371573 1897693 1197932 1431694 315439 696430 288923 1018745 610120 1294172 1868087 1485153 1900690 897033 854587 1567225 139674 718984 24908 1847354 1373198 83627 1072643 506928 1831598 1685728 111620 281613 1677114 126069 435034 31442 478274 1812237 1011997 1271706 1711506 1962311 681354 1690604 1334351 1210982 398916 1833225 1746264 1486862 777363 98915 547433 1374024 1799960 989538 131499 277284 717581 1042834 1966872 1249704 1672433 1989744 775327 333210 1591489 678572 1875367 500677 48322 520855 706510 1428500 885754 911864 17825 1584007 236001 473528 974305 176609 1993298 849140 1644960 1218592 806113 1039396 277322 1146860 1113879 280464 844728 1499957 826678 1961474 1381183 724841 1827258 1239594 359050 492210 183482 869623 868089 984468 1940359 1413345 573547 759777 1587541 1807261 1358035 248570 839744 670256 1000927 913143 101892 1796318 691781 1463537 1986072 1152286 341161 1070134 1719540 720610 479693 647693 1888100 1896026 948624 1980063 1979242 1615848 1138983 801529 1304787 935449 509798 962362 1839000 46459 211221 1199080 984771 1463864 1031008 1429376 1256100 471074 1491853 1334407 1728625 243190 265397 1304495 762287 893116 620801 1688546 182413 1802187 1617567 15951 1936447 619846 1366087 1712176 1741692 1323480 1381489 994087 1630025 414846 250362 1790981 1486470 986949 472156 1113812 603321 945838 26731 1125579 1721419 255475 1944496 515154 277065 735555 198898 690429 115105 586003 1817950 1202329 322180 1273336 905858 157773 121151 127942 153389 1004741 339024 469835 1974622 1185978 1471569 1648898 1764497 714964 893174 1530194 1735093 1067810 76412 1056515 1618212 103735 230633 717551 1726934 1571098 1119902 842109 320875 82149 1377188 124379 606160 63731 198465 1495312 294698 876595 1947363 1744545 842748 1887415 332161 1070923 1559885 1400294 1126691 1778422 1739935 1768274 452269 1133624 214832 859428 1350909 1462658 1075737 1812412 1421555 681182 1552058 380767 233256 410530 402775 1877040 516740 1151755 895605 1599374 782656 1380276 1335861 132959 1893712 1776084 714354 425411 311352 764609 1249859 447599 519283 1078160 1044336 948010 1349933 1707734 1228202 1670179 1434746 297795 366852 96910 1330855 1726272 593581 214191 226975 297347 1059585 1093903 1758734 117645 377807 696049 1868769 618439 1173647 248871 138095 486335 624647 1301969 1764887 1916381 884366 81423 887343 341874 1743032 1804611 103373 1518291 1615891 193367 1136568 9610 1003290 291887 877628 650636 419913 697648 251352 77692 9170 1148767 927850 596748 1082909 1863628 157887 1821060 1043778 474296 1588066 1008794 1977914 1744428 1405433 325563 1292949 327138 410705 1215627 123591 1139673 349182 1140954 428117 779985 157742 1304366 4047 989241 1899559 1317669 1436321 913955 769598 676333 637681 379303 1847262 1456727 1443161 785086 1467313 292174 615828 1124970 367745 731307 1024815 728222 1839954 1155101 207530 174218 910602 977260 1062220 73007 1918801 1798830 1783430 185588 1045883 576077 1200424 1365031 828376 858781 635992 1484569 1958976 1605139 151650 1340395 337457 283452 1614972 165106 313998 485087 973894 1804965 1510125 1715761 1079814 398710 1642422 362648 1789831 285820 1835976 1494144 937812 1223432 502764 1785617 1175736 370609 1930467 1502125 672183 1274602 824487 1891189 693495 316025 1889109 29190 1011231 1245777 1318935 41902 1677414 251412 1625659 1028137 1125184 294720 591739 1394827 619211 258728 1895951 1646684 401739 901633 1182628 1763923 269360 1959950 1129641 153995 1532762 1955212 1178439 1308957 775869 600767 913296 1175166 1637792 64561 1061698 1590630 1958522 1672896 766677 49315 1475211 338219 686331 1541108 1069749 440144 617349 354806 1991076 422129 1452795 44311 410898 1771341 402759 1155199 1900294 969030 1921378 1803621 61219 1358742 664927 514953 1328887 993540 246211 1833095 872566 1151707 405616 312009 98395 784556 647779 397078 307 73738 1822907 165518 593756 818338 1113074 695234 209453 1391086 432899 1202754 1644412 70325 970885 1330665 308693 1286926 1696545 928359 1572617 1562817 1319611 887297 756448 1401901 1718144 1872683 834782 968053 1473553 1166084 632909 461651 363277 861035 1149548 1812945 1188666 1396308 653641 1780138 1993081 46516 1762868 1441468 14176 989327 344679 190343 1030690 1981542 797895 1400501 424128 563044 1007554 1184814 1627842 1840921 55577 164886 1288527 1439687 1370359 1984466 1856350 1151091 255879 480559 606961 732271 1646736 318128 1884339 348293 334036 659399 1886320 368972 527854 1003038 1924338 1830633 62009 1693360 1552029 764342 1907538 1790721 582594 1737574 526115 1816968 1589563 332683 1465215 51814 795427 1221993 1840878 1335898 477565 6194 673950 506016 329403 1482716 1259037 1613235 884995 396106 345974 1342253 1958310 1236452 542475 209551 306365 1343787 508918 530201 727443 729706 1995293 992778 708774 1534412 488887 724350 1382437 269968 1000188 1179859 315036 1150843 1012598 1770838 267198 1418152 1747781 670590 1712883 1489470 1051303 1202405 965966 920601 1743471 1280329 1025826 1252759 242671 332934 1393970 128726 1469332 1855568 1740661 941309 1440997 815198 1798160 1911820 53593 1859672 1980247 1388766 1484642 1540410 1714373 1546438 1859940 111710 903665 1468923 828067 869696 963651 330661 1293639 1144487 938384 1893409 388192 204445 1587479 149790 636947 1071389 197163 507213 1295621 803434 151052 261857 1102631 1372582 1185550 266587 95254 1720986 1929071 320945 942565 758071 1509917 863013 1842538 1023894 1357032 1699438 331664 1370832 1001573 785942 1483763 963716 660225 491246 1185975 1534024 729202 1466114 535860 338906 761605 1929588 20433 1369490 1096916 1070026 631641 178971 1795224 167098 1362308 150508 902460 377831 1214686 1625984 1275588 1925030 1024333 1425853 995740 1987002 1880254 427108 1994154 973344 1154017 942198 466801 375266 719892 564608 739889 624148 517993 1873792 339199 140579 670658 1399901 1333303 682696 756842 1383001 479638 1749228 1930584 1830911 1294896 566689 106567 1924366 1876706 285487 447561 1414710 1850507 811188 1299563 430340 393808 9674 700942 1200535 1653045 798177 1832697 17177 1145994 1654715 662252 1180966 1190070 585273 537493 317586 1624739 1941756 1038631 1997764 1247277 1652429 882725 1632915 39451 134412 1951343 1896221 281476 864363 361685 1267131 203439 1766777 1430070 1802394 591347 780759 553671 1870459 896749 225741 1831454 186715 657227 334618 612884 1298532 796264 151683 904410 1912119 931152 216340 863870 390508 1974474 215311 1566415 1836088 465091 1072993 212074 349459 798145 120152 38937 1140348 1232599 1600203 1474386 1589405 776536 569839 1427465 1310174 830317 1447445 1151031 710876 1142562 1496033 1102671 1801335 1948105 1173128 834486 525746 836458 1684919 1258409 1635249 1318030 146568 750913 478233 1483699 529544 1930238 1045309 951447 1379982 1286395 762073 1235507 994221 306282 611322 905196 486564 358114 1045682 1102388 1556342 714833 695468 408958 793371 1154812 1787533 930671 91745 731592 318703 1951219 1251187 762495 359202 776333 1945799 723853 1635519 950226 1349700 1102879 1263206 592356 1059510 655225 150455 1919145 646221 1880440 1233574 1388583 500023 60998 1935513 1861692 1392126 1353335 1582110 410539 309227 1543572 969242 1063082 905854 1779532 691533 1644726 582111 1488152 1278570 576951 568087 294563 1289318 800525 134301 610183 1050220 62593 1930222 1538381 683952 1597787 163135 1576414 382978 346981 67677 70183 1815115 1780290 980731 395359 1777477 502445 492082 887258 1989613 809153 1839858 884123 950682 325962 721630 141547 639642 62220 1589337 663164 953957 1062286 1645924 1316860 1794387 219447 597915 1385914 1821979 602879 1156925 669301 125523 1303581 1998554 1809447 1225544 1885087 1797697 1331228 1017636 538804 1584129 128488 14804 297962 1359439 1838880 1324653 1737510 1620840 1191376 828623 670403 149269 336814 1728015 1779549 1877660 1935257 1349746 991708 1411824 816119 435778 515734 1415652 1043289 1678622 1453899 1820120 933212 390499 1706363 1487176 272574 243411 1404826 1837567 1715734 299103 1750789 383216 1831242 1896498 1299542 1505541 285481 1370059 1700925 708296 1438163 1866364 1180691 936342 881375 841116 837192 637191 1785204 1842577 994577 881598 1829318 1034573 630999 386179 1488186 96218 1750396 1042716 1458838 805699 589316 819615 509410 1970685 1811066 1384113 426107 1575475 168594 219432 1556674 1781829 981284 781505 853350 1019942 1712677 1509392 1110071 1325560 385433 446361 1867722 1004363 218164 738556 1336474 1547589 113692 9254 155493 668764 718939 401151 1526323 482067 1246779 1469002 954621 1848420 1502426 1187082 982544 1959889 1001680 1031839 1696476 1070457 259269 581555 129873 198519 1193733 637433 1424170 1475549 705406 1146115 1427943 1290017 1823340 1837994 899344 727202 922080 1901908 1412165 507544 1944042 501135 619195 1472379 285514 1008956 1343087 1672548 1728100 1354900 1531021 1237458 1831529 128415 941101 1015561 1219408 1580321 95668 1607691 1316454 1391387 550057 1457386 259051 1132172 1117316 1960292 632486 33066 1971915 17340 1658142 845657 1305048 1604254 1477872 1879348 595899 1560161 1796371 980775 1829068 565929 1868825 1675418 307340 1369896 542432 96501 1220142 340208 1762048 1052709 1335219 1574636 1904891 1907616 1424545 1661978 1112511 338300 591367 1800784 456177 1868970 1372221 525594 1940128 1644674 1953281 1196549 1338606 1200010 127586 1388759 1150451 787350 1522687 1157165 882005 98247 927569 956368 1794707 1520968 1013024 1316016 1626524 1101624 1764161 895329 896431 1782986 571856 805532 1036632 84819 1430114 384593 15824 416516 754142 812935 1416131 1530216 1098662 611031 1995178 1365763 816349 1062922 1616097 1089859 219227 1817480 70100 1345402 197239 1055576 813484 864669 19233 903277 1537842 1149427 1979911 346668 1135882 1452997 617001 1840431 507325 1461255 894664 508408 1974954 209729 814455 1154593 553760 1048594 1080977 1605933 1049023 573788 450364 1281210 1220604 1043383 1091906 174355 1061699 955478 740380 228763 354740 1756037 856659 601241 1448736 829768 112645 1264374 1014699 263654 146706 1130634 472812 1228478 1988241 294691 873465 1655470 1666016 993378 1875435 918792 1740478 1774335 1869665 1509025 1168949 731014 1102478 1652654 100019 1843142 195708 1632866 343924 1066441 1370158 266961 1022916 388286 145552 1723880 744373 1276607 747092 605008 237898 1661778 1107562 252460 1181118 247601 805290 1957136 1700798 1478343 968125 1895735 829978 1557803 981895 671387 1345506 1817679 706680 1803361 1128692 683090 1026868 1707291 1682202 521075 1458443 231271 1841280 433313 1088294 1457391 1650036 1647750 1300765 267970 469384 1998637 637950 532288 1865364 175463 379765 116196 1885694 536671 1176582 838573 1658199 1026445 894957 1136915 728673 1180510 1028312 8326 927284 144042 100402 1422933 1230605 489268 762977 1978998 1573068 153474 20345 560000 511613 509058 447111 797142 1906531 1208292 172783 59329 1284593 675986 32263 14621 834631 1448124 14412 1231964 1233374 478241 457986 368287 1936720 898661 1981375 774093 283980 1092290 193214 1076437 1533662 1102269 79564 1205183 859309 1214009 241415 875531 817605 1335217 581141 1004653 388971 1601628 413654 1028041 999138 959121 205275 1473051 273448 463810 1123788 1312539 1335158 1239741 655692 807495 1922302 208296 1018964 389284 687852 544670 1445277 581402 1371631 312724 587309 1816342 1903760 511005 283011 285217 1526661 688582 1209283 811871 1972846 33976 1536535 1540266 759735 260814 471949 672200 802550 700529 1304666 1581391 1124195 767839 23830 1988115 1047102 838850 1712638 808106 859551 1849088 779924 27271 1700224 1768477 873875 1812297 400434 274155 1741506 341064 1219081 1447781 479367 499048 605786 1193412 931628 667634 734318 508771 312349 1170903 490906 680407 899825 1472944 1205037 143958 1625321 1666619 388928 1531417 641729 325792 419257 1410890 1639720 915355 106403 106288 1388077 1573084 692726 986438 1048405 1756144 1549622 1076538 1429601 1190446 205708 1041161 784167 13647 204030 234128 1415606 287329 1967229 1601260 967702 1610736 1861428 596805 1894158 1120933 1074894 291538 363081 1199160 158756 812914 1322111 1908556 1291452 1320406 1111068 1461486 170579 333097 318580 1302602 1398161 1821817 1886517 374625 700601 1539296 1874411 1343015 330079 758533 708564 27358 289204 1799535 1264664 694260 1973826 376239 1599130 741123 1112212 1690747 229599 856136 863707 1169764 209141 466535 1742629 1884319 1794462 887636 183648 1792609 1617153 1298336 134719 328799 567703 1407109 74584 442454 1628248 642224 614373 193054 1880424 776340 1308174 1574685 717212 979370 1893241 1331158 1508721 1197289 1910135 1638933 914952 878257 1195959 474891 237288 572681 199011 1482699 723945 79747 180785 19509 1149152 235498 38521 1915015 1764535 937128 1703319 418707 1511807 1945481 776054 1923043 1216933 1879471 679440 1879514 1433522 1916281 1136253 1118756 1781600 1965355 1751437 671382 1162795 119590 1539755 1629438 836177 754268 1271691 1083573 986500 1779943 1212562 448602 872579 470879 79624 1905536 378751 563979 1072559 329605 412490 1116295 1782387 468936 1802918 1545618 1467659 836629 479416 1556620 1682344 854799 1556523 1728815 111755 768819 1900487 1617159 231324 1091952 1338859 95214 1005497 1912937 1592317 64116 924980 842595 524675 1526086 1887483 709319 1098192 1697507 387282 891043 452197 211835 81305 1716121 465517 1287647 421432 1964600 330524 1363772 994958 834463 1998178 657622 949117 621408 1823622 1426884 721567 1715159 920470 820418 356306 886722 823209 3825 592589 696518 732607 730136 1632490 1476443 1334041 4713 1791698 1548463 541902 99876 1443376 477486 1622383 1808829 1428677 261782 697430 1184247 1455933 869839 1428872 1604079 906084 1013732 1689716 1926442 448942 1194282 946727 1994583 874577 309269 1008019 532860 1594274 900159 1530353 1373415 1088852 1979643 1928502 1230634 1323428 1165317 176608 1283168 995510 488976 687964 1482391 1412036 442423 424141 1096138 265713 968801 376064 1661652 1819443 603446 1386620 116227 1689328 360885 1804990 1913482 1995419 63679 1612952 261663 568276 1105215 999376 1441862 1373120 1252468 1280756 661817 1263863 696916 1048677 63084 690817 501889 1561387 1481313 1431996 1795234 145625 165978 1467465 567341 892178 1569853 444077 1519143 142229 518416 189815 465845 1364627 425484 1545705 1956882 1096000 740120 1342967 86141 1583941 1756655 648277 1019459 223608 216343 926872 1030072 534436 458807 483535 816140 702809 1055925 616708 1813605 1732200 1062326 459923 1386701 1583497 966387 1773030 386463 1651525 381199 743434 1877055 664872 55536 1235683 51688 1842489 1872618 1303195 675792 966180 824450 1616337 89541 1494917 397499 1184450 1006056 1306162 172292 743898 1564796 1965287 1320059 891028 1583815 1580802 302017 1571918 1351075 1873485 1395123 336870 557562 858883 1576639 380657 653035 1367260 976347 913160 403423 781223 1993072 1949405 224741 533195 410423 1520467 778906 96577 1796921 1773556 1778598 1269790 330298 746084 70941 1693694 618037 568959 188258 1499708 1227131 468197 272367 304685 443836 1794881 1472613 78912 1523884 423979 375202 1421989 1588205 1223568 868016 1118976 379819 260591 1207604 521246 1266714 1293483 1417787 678535 60068 1287038 961311 1576960 488411 1527200 825687 542121 68429 1641254 187477 1232690 650057 1492891 403434 161604 1753755 1448623 1372822 1664407 922407 291201 117481 1626642 842840 919872 684277 242193 280660 311691 1256563 1768676 1026864 608279 1835124 1685064 334998 1433422 473121 69447 1781881 813722 115506 1919835 1334029 1441121 971285 273900 718001 266005 716409 1333178 333360 1162275 1249156 1139222 1383810 1650950 901146 1002875 1975665 996912 804537 337886 452851 1649947 1935589 608584 847186 544547 924480 444296 185684 1037457 889759 451341 168087 580728 1584072 113996 879840 9887 849263 979373 1480500 1625066 804503 1375165 1683287 1118832 1535917 446754 751519 1901231 604303 1108502 1504286 568639 439041 1366883 1367194 820204 1318174 1106108 1333021 76109 873751 113154 1362513 1763432 625924 144792 1002425 823243 1675639 1668834 674334 862105 35514 1932402 1318766 1802104 401439 1913828 1729861 1094754 980334 1484857 336524 71983 1157230 1316771 1175851 1560012 1051263 1311606 1529424 440408 1877744 1026725 1329778 77110 1596178 1013389 32952 866931 715125 459694 989565 1731172 639603 1105234 540232 552879 734242 557456 696587 944224 1743393 1415174 1124230 1671118 1845166 260039 664882 1962286 1773895 1644111 11081 399335 292229 1823946 1340456 1998490 600824 1272888 1395400 1443196 693417 522205 1725460 683978 1480931 1416273 539789 23170 1233321 1010051 472246 242937 1448802 1294907 538882 988531 1194723 1319133 742483 1235197 1776787 1636013 1170060 1560011 101589 1240076 1794479 1111526 1938642 813093 65553 1114016 1575172 495008 313297 763987 792021 235612 42859 1201077 439674 60562 1964630 1363154 490857 198268 1836939 1499162 769570 1648242 1178030 1298487 1014147 1494879 823757 190032 1479558 415946 922839 1868016 944198 1497561 1929673 364856 293432 1180171 618118 1020777 888374 234974 721726 388604 954115 494340 1678216 213198 688654 959476 1381662 1623339 308579 603314 501428 1963109 842809 655138 1881369 454937 1956332 1909385 567302 976809 514683 1680166 454367 89097 459331 1979837 550083 1085211 1725437 1995030 950756 1537860 1229193 229764 1283427 540772 319224 1569277 537630 1175584 1378585 500494 665753 1746644 1074469 1349339 1842245 378223 1713566 1388339 1206680 1308270 419529 1192371 624256 891779 1204083 1539786 1666765 373745 896990 1614208 584326 1617273 1605375 1845238 77844 1375998 116282 1735889 1211105 1335006 1121667 112814 1316718 382798 1795934 679006 1855535 70093 125147 1815491 143901 1624379 1904083 624686 162588 136728 968011 1954833 1994268 1029964 1468648 1301740 99099 815023 140490 1243456 66414 362465 499849 21101 720731 1569673 61242 806504 1400307 1572123 1117580 830377 266924 890454 887525 1914384 178317 86680 1654776 13749 1067805 1369813 506135 1322958 728773 672705 697275 104574 1398836 1914083 567336 636980 147047 992561 46080 1939182 1540525 1860514 1659396 806080 456554 628759 1035479 436200 1931301 1692460 683377 1520889 505010 1217735 1296878 1715356 267151 417731 1834910 1525777 1379862 857760 658615 1108712 1280056 1703192 992447 1587994 725661 244033 1113810 1104178 1714269 1337142 1997482 218383 585838 1122649 1141142 450609 1680263 1815996 1646788 716207 1066140 732191 721500 1230880 258395 1771788 1114936 1034351 1174040 1466425 89357 501381 1450546 12019 1819169 1416592 1798795 470123 672162 295347 934558 463696 1905799 1632762 1848474 625221 752171 631722 1934836 1663709 1867500 321796 1471197 518732 1570423 982346 1045703 1215547 52798 378260 1859738 235453 682829 1600033 380604 970656 290165 577700 1118771 927724 1888067 573699 103475 1870109 1288192 364614 489667 1716569 1111668 1341787 1939471 1948910 1376157 487409 694023 951762 847185 107625 948590 401467 1277690 1157091 1643260 712057 404874 677795 548865 758390 1073437 80324 549156 1201019 1809080 1848620 627845 1103007 1143773 198204 368036 1981754 1060311 319311 506765 292163 783658 253881 1074690 1467704 1361933 645940 1271081 1353560 203356 351744 577817 271973 308176 1264370 1549772 424139 528690 1423111 630409 697617 627031 388761 1715454 129113 1693833 1009268 187051 841740 276015 1439339 975849 807826 1749960 113927 188160 1635134 1783519 920231 76637 1481289 78859 1678212 1383224 1068243 621845 1847412 292116 1104385 1333252 409747 1959966 1083902 1443626 1700834 1875917 774763 1422719 1588873 1114169 1796902 1335253 451141 606058 686772 510269 63094 865077 804865 89402 52514 716394 1094471 1458093 1387641 439385 1739548 1375041 569268 1247514 1137616 1106354 1089964 639574 382835 1180781 286039 113571 246971 834746 1920395 1020958 33247 196273 1873553 1886128 1647930 1355328 1258375 1571375 126313 1381157 1081390 1995068 1322293 670998 1629621 698057 842310 825723 1568036 1606408 22585 1956935 268094 129469 1105722 1523671 802585 296793 707260 878343 1553963 986839 1731915 891395 235143 1450471 597124 1625253 411390 544178 1072468 1908172 1649573 390634 1123744 935671 1870999 635197 634936 1595917 109114 49410 1018631 1248910 1730285 966490 107903 488789 1844899 1382626 280977 298192 418272 1987481 1537784 1881438 1646304 1081455 1702184 773664 1828198 1102289 1740128 1603310 653494 984938 774958 1070516 1702650 530629 1476116 1637111 1878498 1880195 524396 50207 1679896 1193046 687740 39052 19397 1343671 738643 726979 795087 1555725 1603746 185767 462760 637820 676334 237645 959032 1624853 141485 568093 1929693 1746964 870046 1133508 1640110 96331 1966974 683715 663176 382852 1449416 953889 528305 485274 217504 135198 1531295 1133868 1482390 950027 87673 928703 423914 462502 599783 398821 1928069 1343138 1975694 1272100 302064 480213 994720 1609575 462361 1582727 252511 45698 1359874 992581 1235192 891415 693661 1451635 56611 148787 1290904 1230126 318683 1407116 373359 48113 1231663 484718 524031 1052827 1159130 253127 956324 1047546 1197987 1288986 1255100 1183631 556906 150546 1082004 1494186 728783 712289 639693 1678262 1752030 492689 1844870 1274142 478723 1669889 328253 1777387 886739 1430761 750827 431648 920435 696116 1937959 1006991 357949 1612018 620128 1639930 1735214 1506140 1161622 861574 129184 1992048 1808780 552490 859110 1184269 1089116 426903 751996 1723103 1697448 834884 1719569 1080510 1303155 1028946 1946205 924809 92175 249330 628381 814941 904811 1413497 1857664 1158194 191512 11199 68036 67748 1951597 1655726 102255 1789301 302616 1136175 654812 1692378 258082 1233405 151549 319010 497125 1215022 1150361 561739 573560 1158649 1603371 1774580 1303733 1024124 1510721 563125 632165 340062 488676 343552 721542 81286 1570836 1094738 926840 536643 78027 1427370 1422694 530831 647408 86479 1041713 1058238 477742 1998430 1349149 1496537 263359 908255 592955 1430989 1528037 823074 761701 344905 1629000 1414439 1550999 1281836 142482 749058 179291 1643291 1726773 1857108 1428362 991097 1301996 643602 1815427 1386637 951309 41688 439652 1732360 1203263 307796 1845534 1484344 788317 1886135 10074 940558 20972 1165528 502761 1265125 1752637 879133 1977296 944902 1916492 1161159 1611877 86190 603500 510229 773651 893939 403291 305673 278455 550199 181889 1372003 578321 1479580 1766934 149779 705468 758728 275686 586369 312204 1284918 1523167 1811923 1592958 913658 566333 1469898 1216248 1984804 167624 1718543 994837 1577744 1844951 1931157 135797 1967820 1875014 393308 865966 495203 256022 1765425 428956 1829375 1861263 1927815 254899 1680500 1022797 163981 520882 968157 1708630 1763416 1549683 648612 1112810 1361635 1149428 1291594 50013 212707 1008816 390910 1339938 28887 1112039 1952622 1578884 1156393 1434964 409743 350566 1753631 1859852 142259 1428446 1484620 940460 224965 1471491 1725597 1493963 1082450 1709986 493603 1848905 115892 888106 951382 1039497 955207 581677 1127033 1314245 233997 1804781 1027699 1240816 1520336 894881 1365967 1061242 1177161 195799 1346150 1976679 1153551 1583123 1567461 1361130 938676 715827 749087 1338331 844099 1275291 361778 1187077 1953106 1634773 1195605 1814544 577151 131830 1642919 1517062 659295 1881099 1101047 1912561 312000 2564 1561704 129960 1814941 1629847 464884 1678977 1244073 1659124 568252 627214 944139 1294492 522070 1941107 1121508 896036 65945 1279723 784690 438138 127889 1464252 139645 1202727 1185667 1725927 1080366 1869548 47519 1330985 983610 927918 154621 748224 1081375 1996931 1208484 1134980 1183633 1213877 1961959 725340 426845 813193 1922191 41056 1429562 1215312 114756 1210805 1832296 27762 753385 1660296 576394 371215 872190 1486746 376515 1304119 229974 662668 612120 1972884 360080 658956 981128 1060227 554265 733323 1433846 751685 1067188 569027 471365 66932 512647 905451 1456790 851609 759972 821183 1821385 483460 1293487 39950 1796231 1325521 1946489 659043 1517372 1880386 1214775 349101 1869106 1583523 1537415 838539 1009244 1321027 670806 1398017 1063594 1338864 313764 902287 195392 975339 1236347 1656623 796844 1677223 1668862 114464 1097986 1745776 703647 1807450 1180851 1576909 378412 927160 264088 1421045 1347307 1961063 1741954 512561 1623857 1375622 761224 1943542 1042941 502797 435352 178447 1611587 1058810 1437334 800524 346622 775073 1993542 720076 53646 1609193 1699103 1481369 593011 1370175 472564 461509 556295 59197 1894089 784959 598673 1787717 820567 1100711 1528366 697621 287953 642538 691458 12605 1235369 1371335 1018875 1758720 566335 1107056 682978 220607 1263270 405462 219935 250199 1466168 154571 1848168 714588 77533 225820 1109361 189435 594431 1701376 120692 1493609 1120305 1178145 460664 278440 1879244 988961 324926 1347063 967746 595330 437633 1215413 1754631 893072 1731505 123949 882518 416382 1658282 1465204 1666845 514501 1331070 722242 1879406 742729 1749596 1006095 1111900 328709 1774027 1597639 1834007 265257 252690 1388171 1904923 181636 118748 1709707 1440417 61109 1405844 217168 1506100 822291 1932612 98529 651585 1890053 1815296 793414 997787 578178 227979 666885 1618376 1545066 508888 1439188 875555 1325393 1376378 580926 1828803 1853678 568017 1846928 245750 1735212 1143455 677334 360370 1426629 1875940 744227 98236 1511787 955162 1730198 1802178 1328340 191384 1187462 860114 150467 1003124 239342 392143 435482 1220215 620841 1243216 1815951 1636595 1158899 1959986 1899270 257391 632683 435878 1180874 1491880 925062 415953 467416 163618 1504501 553938 971626 1608611 142147 1590605 1360023 632424 1072792 1454057 1678861 1272071 174371 1310047 998702 1792738 141529 1374396 720206 1931664 1799146 370519 1198700 1791781 600413 1492246 1061391 967354 1665911 1732024 782587 1698742 1705498 1019039 1167359 455273 1059559 184007 1732719 1164348 1812178 920889 1492524 1737573 1550256 1081054 1132221 1297091 1527466 409248 25779 442315 671795 1410768 1887501 1474177 250861 449253 1989334 415425 1417191 1866384 1949932 1248026 1663414 56788 702011 1829755 1650560 1506934 1336659 1563762 1702734 1342555 1039411 1460822 670859 1027669 567751 1826909 582510 14917 85133 88826 1766468 1131239 1295718 376876 842434 1087782 597815 508478 991871 1226816 1318132 90299 505779 823314 292068 1331288 282352 767321 451177 477898 1977052 1207314 1645349 1721487 31977 1543151 985572 1904503 420946 1597408 110564 359004 10757 1894796 1858831 446051 1091464 544798 718226 2758 1076746 1148979 63775 1681917 1493161 1774449 1982416 1093759 1291500 1805945 207968 1481160 1233966 1395458 762967 1036101 1039571 433382 1147018 1572203 114478 652789 1034360 314447 1745658 1430759 1123238 1668267 180360 1645469 773345 344204 528613 575665 1128864 1726175 1822082 1462986 621012 1523820 1497142 746839 1697584 1431631 569205 1864388 407517 1674944 1723284 540688 246904 270222 966593 1409307 1303498 607193 780670 1318916 1298667 776274 1814567 385951 1305377 540421 70318 1995783 543046 720459 901122 1414688 235257 252464 205749 593159 152933 213621 1677689 625942 1147088 1082900 809461 1451201 436956 28259 1208719 1530940 1104418 1519276 1096079 1052147 715618 1915248 380674 128985 1267747 471859 900315 644253 1761971 1438817 1079145 1345913 1189161 327996 295370 1630245 1104731 1425906 730101 1408669 397245 1441442 378313 839817 131626 1259367 510805 593976 1803375 1176741 10714 577180 948422 1085837 825665 44983 578788 300661 1628746 24185 1372766 1197881 1447041 1819968 1559117 1209789 1419177 1892840 699523 1102956 1654918 759272 690622 1854711 1758258 1458343 671466 885229 1560883 1557235 1267791 109581 1221091 1688331 1575340 408845 1595276 1935556 1463950 878200 538448 395052 513104 235364 1124061 756311 1917006 1194386 1133913 2062 1044272 162020 459997 645261 836764 1884950 788957 1754605 222014 1831567 69729 1492599 6098 1588778 1513891 1352198 141339 638585 107324 1806899 550450 195663 784202 1780278 285915 1834480 1102792 33013 1292608 654122 1728565 959288 1672768 1628016 513937 851442 1390827 784305 878018 1863045 744790 1895387 710521 1579766 146968 387826 1398940 1383866 345012 937723 1703800 53876 617348 1993497 437905 318 1129537 1230103 1713070 1444092 1001764 785500 292228 272899 1576932 1539127 86409 1079436 101293 1638599 598861 1414521 1319784 652188 1084204 1453924 1919300 1277839 219107 95920 552670 1260582 1722663 1079150 638034 729381 1607760 52403 645110 551000 269160 363268 405269 1515428 165158 1357266 1175679 363896 1452077 1463593 498074 1158632 23087 320162 511959 298323 212761 332680 939149 332878 1539758 944572 1110015 1200760 1300253 1880443 50495 625006 772978 394904 549302 928395 1631681 1059054 182080 209124 1475519 1670064 361885 442728 207125 608547 660873 1654642 1809183 1568657 651181 881511 1600543 109159 1844023 741023 420235 484056 113172 303028 112220 1278617 1229951 1854284 1571987 1508369 341397 1771435 229824 264681 1678572 1684127 1909909 1252215 1510364 1794476 1667124 1918559 1263509 1089742 169694 830826 590358 1358113 896699 359262 919922 542549 1262388 291540 426405 5685 1714564 1617239 49599 177478 295022 448214 1310755 765375 790504 753768 1086053 918707 1273982 622424 1444278 304484 288541 1019438 634733 1887113 1258439 1588016 22227 1140126 1532749 195348 316106 1457829 1332905 163905 757600 489278 240536 1363471 239304 1544720 1315762 1224147 97704 1423654 133775 1341766 1656621 1405742 761708 784365 528998 880699 1902994 500867 1829132 1882773 1015990 907970 1889700 149004 1139612 1512505 1935127 1508039 386148 1436714 6273 290984 772697 46148 1420352 721178 900052 1568273 1387980 360661 784412 856994 1512396 1651547 1202694 1156579 1914292 1518333 1484384 1543044 414757 78718 1690834 369123 636618 708102 75211 1949572 1401049 568631 260618 1245036 208064 1237909 163979 923230 1977005 156125 1625932 226152 706571 999132 1104282 1764144 965313 1407544 635560 293581 1008273 862989 1389037 1447393 692297 1745589 670509 494104 1350639 51839 251922 1627493 156195 1814119 1367812 1879661 428355 536452 682111 1517975 1579882 940699 902661 1494966 1088729 544082 142256 1227899 192026 1315878 1095829 1638040 331885 1766435 1448558 1769839 190890 684860 242756 1605635 1512843 387112 810833 88505 489726 1820150 1020229 732324 1771442 723995 320492 1540833 1789237 1072838 817960 1799591 1961486 1234924 1996766 350522 880325 1274139 397875 1623472 141344 501564 1702273 1763234 1056636 413012 1990170 1492839 1438032 1203005 883917 1774901 67213 1120468 928272 1598706 98785 295330 591355 762936 1048658 395072 863209 729560 519810 928840 1820169 1282710 909171 858613 1818491 1781710 150132 1994435 1272469 636117 1472986 1185468 1122611 985361 207974 1506633 256348 1237403 612169 617341 482078 88622 814052 641322 706142 749943 345279 79337 564993 124280 1888481 1023510 1958228 637498 344410 1971024 1598530 281806 419809 714838 1859850 1500977 29060 1623460 120393 213819 1312923 1845594 1534485 226378 1811502 1205649 1396473 1321290 671265 51333 565880 415482 1756785 314629 1833731 1262552 1523767 248487 1022652 1693866 1710307 514185 421602 438321 1857892 1054043 587425 201913 181271 1902330 503354 1923001 363551 1394081 354472 1404820 1365085 1900598 948578 1307044 192231 1945270 1307807 135157 1272374 1928825 442365 461265 1193383 774533 457771 1893155 1622585 1568580 1925208 1101249 77075 349415 1390085 622141 959451 228025 924091 1664462 221507 284852 1666837 1780504 460752 1476221 152040 973644 1416877 152723 346521 1896928 965277 1809226 73142 1279983 97101 1012969 1752141 796420 1513475 7058 1708279 362899 498516 500474 1394936 404952 1160966 506998 125670 1679443 1177544 1693070 1715276 237194 1731192 1735477 1957409 154668 1235974 1495383 1098786 1676185 972744 550253 1872716 659563 601522 480819 1163724 825340 1793020 225295 1226569 1309511 152136 1713631 557643 1185127 673707 547177 1545561 138553 383349 1257860 236248 1035350 1060847 1801739 961042 799169 282861 688880 1209321 1578125 1235469 241905 267681 927439 753529 853723 1894512 913999 1784085 1533642 680296 1557741 337609 585376 574738 1069111 1853144 209474 1973046 914395 420936 500999 1624797 1076034 514720 318211 783651 9633 158325 1255398 1316541 893729 301761 417795 912518 1766223 1285375 1035555 432758 1469751 688851 729297 263904 944723 152190 1612790 180623 743881 1520603 1815563 725433 1000137 1935588 167599 816863 6291 1412281 1775136 1876734 948546 1429207 1571005 1906041 1252204 828756 1801566 1408963 1610972 614945 1084871 668823 624575 1985750 1512728 956486 1627852 867741 398618 1550742 564438 65026 1339751 1218881 1365978 531947 355881 23190 1059153 243364 662570 1063064 489965 893484 822003 1415741 795852 123718 239529 1527449 884003 726369 86166 1280830 1238921 1405249 247409 275554 446739 1736811 784806 226119 283780 416745 1965669 1856421 1582034 983345 1267911 40352 27453 1990953 1447831 1645103 19715 161593 701699 1948560 682462 1612288 1320863 1916673 937157 1565303 411442 228935 1546666 893322 326093 1977588 458393 977263 1238583 641936 1461160 1556820 338824 1496245 1260239 849180 948620 247900 1860171 748173 817086 574623 1142346 1613201 212031 1074217 270462 94585 540608 543571 153225 1552906 1688133 1331475 288424 1493708 1900826 1514687 1240522 1948821 564467 623452 1143856 1328916 1530634 405369 947319 576182 1809613 1390355 539022 1958625 44452 92545 541695 1462607 612740 1371047 302272 1758038 1746368 929566 1536800 474506 1870172 1994635 302408 1566872 577350 1140623 784833 1008523 1210979 1616277 1518755 1276283 997999 1178055 524667 295360 1976787 481079 1836857 1258223 1914577 741360 961956 41786 327593 1071259 108875 1127491 1410852 219905 1468488 591913 210598 403091 957460 224310 1567894 232308 1420692 262827 806171 283500 689046 1358826 162038 1030688 1678998 1522103 855315 1193773 165314 455586 786200 825135 205038 552177 1218993 1303539 241439 321772 735408 119170 1919685 111827 973098 227530 1020458 1383023 1092195 62287 92068 1652524 1614566 1471450 1142737 1714052 836585 1905322 843955 1783190 1744859 488837 360797 682155 841817 1183091 34509 1830428 1802888 1284636 801100 1599948 1970019 1515029 599235 124978 728387 509146 1864667 136621 1619987 43830 1924339 1620108 712159 325307 172271 347635 97955 155462 402061 870969 146037 1125394 1449882 713256 273088 894852 419875 825179 322151 236444 932950 1798294 954509 1464370 705884 1892490 1341314 1618041 1432206 622790 767700 1159178 1397699 1382991 99149 1583363 1529318 762056 650567 1752482 994623 1106842 801622 565956 1712001 1507750 1117012 984942 1050027 1473521 1201340 1412000 440075 547926 1088009 106073 576178 1800027 778145 1693576 897866 1670968 1409983 1705375 35503 1826224 1162397 1057944 1463684 1985799 458561 575781 1548763 202471 275659 1801782 651201 113801 565922 392250 1989110 938168 734837 644553 1699690 1252932 21704 712632 509126 368728 1893384 1511048 604891 779072 167878 139466 742463 793148 1325246 861275 610254 1620142 1311510 547942 1936047 299848 531149 1037313 1801054 344829 166629 42103 1512191 1736707 758930 926227 1290336 916859 429564 1228812 377451 547322 472673 927362 82952 1343429 1187880 1953818 1200821 582644 1332221 672058 669526 187701 1014448 1492875 1510957 596529 1823214 1324705 176157 1362560 1256265 1110999 1440743 719428 1448422 1704140 244836 1909058 1205273 445274 1539554 451746 916282 1057451 47349 1490796 1946316 779155 1127522 872110 1772837 1444450 1589202 622634 767536 1610849 389246 1741172 1727345 398368 766887 1953983 1486947 19143 1394197 206988 1813968 565314 1502665 1574156 1690030 1385648 549330 146491 433228 39141 872175 1913950 904866 1226897 729060 1917354 650144 163952 361804 1248927 1435526 1216963 1206756 566581 1365867 265752 1538241 1088386 1377446 937087 1113906 388161 710134 1256453 1915089 1939609 782169 843269 718199 806474 413664 639732 943714 1864992 868795 662136 732254 1365443 578953 836469 1400530 595669 461817 412602 903834 1233976 1818453 1743817 716932 542863 799824 495184 377293 270220 1400171 303435 820218 93552 956188 1826767 351867 1566915 294626 1006871 1221426 1206870 258522 90603 1662984 952653 68872 1545447 299216 1707408 1295030 190572 1638764 1709583 200328 1169154 1627011 664919 585029 303242 1940935 101342 1967504 1744489 497802 609838 1153957 208758 445209 581772 1407495 1779192 201527 1242116 739001 1508912 1300503 1677254 1416038 1841072 341539 1035742 822216 188384 1069718 812703 1648492 635143 1215952 877043 1126143 409138 70004 465136 1270834 56774 177855 949181 1584434 1087398 1333986 316081 25920 730882 1870232 473008 756324 341186 734809 1428235 1237588 245370 1516975 673340 26898 1319248 1002110 1153399 1739017 1040994 460785 81479 1594192 1109667 1057662 667854 1164157 1173939 831228 1979379 1819875 944979 111783 641297 407388 922880 462927 397172 1807455 595561 1991192 1237758 577211 865271 650060 879330 775237 1135437 1140358 1101529 1201551 683686 1582495 782989 1626257 1063446 1902110 83447 1538448 368235 574989 296057 431840 1798586 1090557 471189 194392 1250560 126728 1243573 1722419 1748477 1793251 557102 1834374 1958277 1421075 1242881 265725 1564199 1342197 1088097 101970 1149099 1458469 804839 1756349 1743863 63158 1536483 1279461 1591516 1841013 1251107 1704531 1767546 393980 1166625 1025659 532198 27394 1911186 1079088 1490080 45371 936618 620704 1003114 1736059 1033538 1741865 857304 1059505 1177053 169843 1711317 529619 1551519 960115 1633050 1882321 861380 407008 1544251 1340717 1401991 508833 808608 1174569 638488 1176837 818888 374676 1774248 459590 1871765 1866557 895153 717910 1235596 1917187 1213293 103958 162001 1099691 988880 1272580 543745 1543534 1459856 860401 947260 649168 1353944 1324132 1406773 1510804 1366983 679464 800738 1433965 848370 1919973 162469 1019663 1208670 277055 915989 1362701 1253561 1693872 969677 997218 1088756 1364191 1091534 833176 801975 1972556 1224465 865157 787976 782006 1392324 295169 1884590 1837101 397151 1156801 185396 615881 74268 133584 1176496 1343102 954034 1244007 8728 1386240 1068148 1917979 487829 1604907 715242 78932 89027 49415 1591909 929334 76355 1830904 801313 269528 883426 373870 1211138 1941634 1657689 1914465 26243 548255 1953067 1575588 1784662 1269864 613450 870095 529689 1892375 1728983 1345862 1085357 123329 1767151 87745 404398 894258 574183 81201 1503212 86324 1377745 1271944 1425707 645863 181500 1916405 1931422 1181187 1386111 179686 858323 547915 1770889 720199 1726330 1623435 1214069 1726271 897478 16233 1658529 973690 1495237 1960994 1093644 1558264 1055073 926454 406595 1813780 845981 659787 413758 300986 455452 1095613 1542806 1445355 1166781 499606 877854 1396320 351088 1141898 406208 1345272 1519155 1607759 199371 1829848 1671467 457578 747891 1884419 678987 1099593 1705765 745093 977052 1667534 1341462 201413 516968 860786 1550975 1695627 330301 1176659 443615 1506986 595288 1164807 1647087 256486 603225 1035975 1916776 217573 1846622 1417718 552671 1518840 1717213 1162524 194150 1670777 1936774 1254734 1646071 408991 111082 1167725 119372 1272010 1027843 784268 1722224 1274224 692887 1740143 1592893 1321968 1530011 1724396 1924650 1346264 969122 1727808 335168 114327 189999 1887560 727662 1693570 814363 806633 1919469 575797 752215 1414650 1118917 999609 1012933 235348 1146710 871325 1530148 34105 782037 1541144 784551 365497 1809504 1238008 1617827 1995345 1961746 1726684 1715946 564189 259631 358093 1077584 734177 482696 1491450 372671 407344 410109 1678243 674094 1680506 1243447 1917219 490267 360234 1517152 1845411 821180 1319318 188365 33001 1100989 894465 1427682 1258551 1873377 1515005 1364667 1210640 582079 628013 539807 1481894 1709167 170896 867081 1276626 1948896 514056 1416971 1097345 546034 65215 1633283 643617 1055642 1775493 123813 1818438 1761378 255784 118859 1597611 1776830 901378 474488 1703254 514083 1289554 1012550 969018 1769758 444725 784895 1373807 493958 30166 1576257 1860640 1222342 1661168 1511894 1071489 923904 1967316 197136 1984023 1429239 933910 1445568 1146354 1341253 98209 390048 742310 314592 648630 1944730 679917 1004811 1969904 1042785 1863164 1644982 1766474 1842993 455517 1798696 888536 282852 921124 938166 407461 422656 1092650 1888976 1623244 1433159 1320382 621388 1391125 1471065 808492 617252 1995416 252041 962591 1546834 1469935 1512544 1749528 765098 1959054 747038 1206234 1579606 360365 483834 1307231 1727276 195077 1067708 891859 768619 236100 873737 1577718 827374 791224 614015 879089 1993808 1027664 1596258 1791547 593774 391895 1582067 1963199 1378936 1095431 291373 1637340 399722 400970 186858 590171 1465763 1037870 1599895 1132990 61568 97542 1654094 934825 1255567 802523 1088435 1295612 1444057 441864 933321 1492299 1938012 6613 800952 1741614 188817 328048 910691 1306792 75779 1505989 1370419 928874 1448639 373354 1615080 687055 1670058 512170 417826 1520273 792693 1901301 1138998 922558 1122070 1331186 288497 1745265 593668 1355863 1768948 1431007 387157 1108435 972499 1101437 1557713 864293 1609937 305383 549443 1157376 981788 1837160 372223 473139 1470750 1963515 1839313 1364476 501238 1503105 1659601 590437 412466 106502 230353 197222 118939 1895239 740992 1855607 1175919 274725 1205148 922727 1265899 762640 1947001 263255 338822 871399 1074021 359481 816245 356509 999017 1731971 1577930 925145 564798 865536 818370 519907 451173 95337 785267 1544524 552138 141518 1370242 1933876 730515 1460152 1862429 431211 1422264 1609834 1701150 1109939 944866 1484807 1641672 1836982 1472077 1735831 231950 1438975 1953384 1657509 253956 620920 1849915 1503322 458503 1759802 1818388 1198804 1144648 1336769 877354 74873 592400 413187 376865 1497355 554332 1310721 226408 1609326 1691449 909625 336217 1383638 1383297 1552999 48518 752468 69730 1512246 917627 452010 634282 300494 637608 1792180 1345153 1373526 1058467 343324 594953 116739 692245 1917474 348245 1533219 444088 1012482 371491 1919006 4443 737666 1301726 319446 177104 1341878 1814982 1188184 1439253 1160513 421379 969500 1352694 624936 655359 1452057 284879 466285 1596840 1750210 1910621 1461349 507863 768450 1006831 1264844 1771010 1739503 1373860 1285915 1612672 1192888 1600519 1373102 1110150 1344157 395580 163792 1165362 1734352 1514431 1358115 1120831 1659058 949006 663069 1135590 556117 685004 1218554 217405 718167 791600 1597675 1773088 592186 329836 117161 375939 23978 1891559 508826 1023460 1617676 1298319 18164 398517 956095 316734 178976 1452567 1843290 929917 1856838 1169158 1771298 237290 815967 1309725 911741 1969917 1112659 590349 1065050 909697 386560 180169 754886 784002 877629 1574057 550920 1566740 1196992 158468 734945 1100221 1217716 1956401 829210 1833470 897191 754693 939480 788109 749081 1718736 1905053 42250 1505220 1269090 1112846 83108 1298558 1264384 1149776 1811201 1997029 35875 541841 1288835 549224 963956 112856 1772639 1590125 1768572 243144 123201 983109 413023 758644 926394 1485962 1317902 88945 1945734 1452131 1356574 1623665 863671 378401 1413391 132957 1494618 708228 837281 1094230 271709 1664415 503541 1147747 1303799 113745 844285 10115 172715 1935294 1044186 771903 229106 1093289 349886 1148959 1249285 1951830 890954 2675 343452 1129559 1128856 1011964 175361 359833 1673238 55572 1258254 1221066 1382692 182891 1966740 1002840 497417 1676724 165325 1636239 567411 1964914 1660179 540761 692963 1783873 1176735 1296241 1430260 256030 1777677 591716 977067 1867775 502515 356352 1886798 1221381 818105 1010686 1995900 359534 154241 145275 1942666 1370153 1578836 1941742 484232 654565 1763329 1918998 1767999 1854119 415574 1277452 1882131 471573 1449863 38065 70910 1025741 232316 589911 1408149 1618287 920416 1985320 504375 892950 756152 60403 1711208 289907 102995 1697592 1223336 1145931 816544 958697 1275402 1088792 374012 62564 1482927 92368 984384 1804630 391377 579319 408545 850527 223455 621324 1297635 883993 1544368 1811320 1428338 348349 184505 264878 1689408 729593 98754 469741 1147737 604182 447400 416586 1661048 1172457 282626 680624 1775873 1500638 1330781 1270781 182331 118717 507688 245092 749192 1053899 1208091 1689844 157478 620376 1535021 1601671 905043 691919 930695 1840158 1374349 14721 1291820 153177 663426 1333676 1903412 52259 525722 759670 347169 1180957 294889 736877 1616786 513828 191789 499171 436442 89321 1664243 280292 757309 1793561 121864 1798835 1534060 345641 484754 1841565 1145502 1198013 1630452 767461 1347527 639477 1379913 1972683 645725 1686619 1889378 607140 1088496 28118 85291 905738 351828 1909439 1080833 842348 66282 1168508 200643 631713 373453 14181 1159994 419637 597152 469715 152770 586347 798424 1823436 1051071 426386 1722488 536146 1751771 803320 1484698 926909 1541172 826113 1732880 1420046 968863 1602750 1148554 781016 1242124 680631 1970385 1460764 1586973 396284 204329 1818619 487439 1736017 690745 1843814 1646655 735546 1107371 1569503 1847003 505153 1365873 94983 84129 199988 1499836 1711492 453651 1931555 353078 1929411 1436429 466059 743155 1960263 1535048 1965062 1159225 587184 1458543 1201060 1852942 291869 435502 1252126 797678 1296383 962955 1272691 1137450 1969273 197677 411866 423193 921031 393322 808894 723316 255298 1049783 1611313 1386890 1098098 1641546 1515637 964321 495194 7020 1422585 1599939 1434362 1658912 272940 684690 602372 398276 1430696 139933 452413 1015868 522210 314675 1488136 262636 1436907 1798102 991486 1461725 1060763 1906842 908187 490349 540544 244214 1725733 229835 599963 833756 1213003 1797085 1769582 1209949 1808521 1937702 160725 548654 866311 1026541 127276 131574 1509766 1779689 600529 725849 405007 1260503 934577 1074796 634494 1687964 1999801 250480 1745579 427070 1094658 1340516 1213149 1816949 997425 38661 1342782 137867 1025607 170249 1175132 1075982 143188 1605467 221049 1226223 1644909 656515 319767 361318 1202565 1913956 535555 505405 1884286 1548904 1677867 38147 1535250 1500915 131965 1435426 150479 987666 760374 1677969 1502223 1109574 1557436 264294 1398588 1050782 1894355 654981 1673261 1592444 1111820 276922 282395 1660539 1968409 676262 1324359 1752595 1975357 1179584 1948024 1030624 794834 1658478 393536 1941217 1244802 437977 1782038 1837646 171356 1051436 1887744 1238212 1188865 687339 1480184 1484312 1751025 1813422 874835 1284320 175999 1358364 820287 550680 177419 1892004 785735 1523734 1857417 704666 932587 1508682 1676708 1538313 1501049 1268073 1961689 419935 1237237 1995976 1835989 1203108 246011 328188 658467 1608080 908544 1898200 868970 190123 1749916 1687383 718658 1594423 33362 1634515 1594963 774566 1290629 1150813 1503142 419732 519459 1126287 940852 737126 1138006 1485104 671428 871600 1637113 1005128 1082667 769646 1316845 763441 1096316 1566572 1585383 1852998 1826311 1327616 567746 293493 889903 866879 1606669 1949695 1753336 1077215 1614587 1722526 948552 630546 426417 1840065 175262 961389 1733091 1778247 1574766 1845878 1206125 640169 1000506 1215260 1863306 858206 858461 1963775 1783112 823847 1193005 1988968 1991109 1886569 1930937 1280740 516592 394898 250436 768643 771629 738794 675606 955189 379392 1900097 1818195 1942170 1536546 1630743 1860378 1821847 1344198 720854 784462 109780 108502 1092712 816304 519938 1626216 1072549 1076384 951565 1880954 292824 50069 1171290 1806055 1678778 89607 1417040 731616 936904 1454643 850582 276126 1948900 715890 1853335 469038 1481202 297465 276104 176810 1436239 875724 1409831 413519 1179840 746660 518276 851861 1748626 904629 229141 655313 418561 65444 1311379 919317 629876 1905920 182777 1430963 1853609 1895870 1059698 1978384 1186112 1678771 1042247 1183854 1629597 1877540 1419848 1738379 1622615 1084772 279079 1450807 1855491 822402 1543806 111 1307702 1039446 622264 718769 1892350 1084638 1571901 1636206 1858786 1750164 1079738 1262998 398985 1413031 1555572 1789345 582928 353960 1025251 649402 2510 570261 1984139 220942 1464608 72617 315679 1264368 1885730 225462 1789805 1099811 1981634 202743 1007572 809067 931000 1111298 849460 1901389 762665 12346 483908 1908673 391523 767159 1871980 341659 1526251 978628 273537 243912 1819776 1359980 940208 987450 846174 1549831 1657554 941201 947535 1097776 1356822 1637744 23005 1702715 353440 620570 989056 957579 199131 1529686 1762541 1759312 717566 180513 1827074 1274703 1936605 377586 1385491 1822728 1963898 1488983 1807946 1873280 1752903 1776578 428852 1734913 1483202 1821430 524695 1347306 261012 1016689 833858 748697 1337230 1799859 1615850 1332008 1231338 1384611 1352447 406042 217890 311707 1565891 1316062 1152980 541694 1462171 557767 874248 1771146 1600328 491692 567218 1748716 1724689 1864031 1860480 998513 14725 643425 485784 934719 957109 1630281 1957315 1359668 627826 57078 1182213 1192565 1933413 1217374 1816544 690328 235082 231243 1125475 820521 583423 1278659 1455573 1438121 91483 1830212 970817 1438101 1968394 359838 1142952 394189 1936560 42247 600396 580054 1793253 1726761 737561 1888061 511051 445590 607736 1024280 1784682 1698922 1397929 1881001 814115 243650 124060 1896659 769035 1015055 316281 729756 1781955 1782855 321743 1411282 788321 647666 459234 1768902 1781016 1646120 1679493 1782278 445024 1944840 1817820 1824452 915933 759332 1462968 1179434 1258064 1005354 1436262 1873562 1910554 1281281 1038143 1978223 7099 1681768 1679714 423155 458323 1270595 1448579 169583 315081 1329813 398516 958206 1314428 632966 978720 1517185 690321 485303 1722691 1534436 1632516 1795875 420294 1500251 836411 517070 542733 67367 667437 1197572 1146079 1714087 1681712 1168549 732377 1444568 1780457 1162536 1789441 340939 945425 329663 1621272 540929 1167277 1058548 548439 812733 1964291 879992 733804 1308729 205243 1515154 1065734 688646 887618 782225 170988 1377713 1338645 1835154 145267 184561 1895383 958839 1609774 1676672 1479294 749881 1764907 1942736 1316849 1310943 1271827 1679594 1617913 1696208 1700629 448969 782800 1945359 120039 1160536 1720615 1792049 894460 1862303 1699545 94047 1766932 1783287 357360 1890803 1013689 1639050 1951628 824851 647094 498783 709720 745710 1827117 114513 1319096 1640703 132142 1929196 674034 132284 1079312 1322082 747557 881219 1525249 187319 1372267 1942776 1618480 1929908 200447 1498173 1149957 1916023 1297300 311701 356181 1543472 1385566 1858997 955125 1456256 1476794 345044 1319229 733220 600990 1352102 953922 812918 568503 446393 1801358 554446 781161 434847 851453 1870446 1979670 1075813 1107819 1058636 915312 151837 1587606 737254 105596 1906098 1517447 1926778 1629160 105738 1554971 1637283 254339 1786789 810871 150862 1373505 1942448 1849334 407017 36968 116653 492161 1501253 197356 1888470 483183 629493 1725059 479833 1140834 1888746 607125 337087 1469993 143061 1944955 644681 332314 373813 1940480 1603094 213522 441478 326038 1484442 977006 999448 621979 537859 667584 1082183 533253 1269849 185351 1618465 1975984 1480735 806340 1256813 1241799 609888 240831 1349816 316741 1621091 201856 725177 1300173 269179 1338284 835030 1824455 1216887 1569752 1728886 1637071 1186016 112819 782389 234830 1694577 465905 334574 840854 931022 1549116 590930 358496 48066 1554988 1913726 256681 1583460 1569940 1913251 1648332 343406 1582597 1378727 251543 786515 626028 1066880 693783 1943284 1111365 1829770 891536 265361 774858 760795 1501160 471735 602860 1676188 1276817 981214 1730309 365097 1699791 1493401 539234 1404009 1150802 1987028 228290 1123660 989705 707247 929466 1799719 891114 1455255 1976316 1531047 1470777 1140472 873743 1402962 405702 24523 1507747 491217 1329137 1461257 1059058 800594 1465859 1992321 1418456 63405 1260346 1788253 630693 641921 1717381 883267 669339 929189 400339 534842 186486 1517543 1353047 1951390 1762408 75272 503905 1161638 1655510 1841844 1219680 1275323 108985 1609853 1890358 314619 1082045 91275 1473897 627241 82320 1841900 913054 1093756 1367758 789726 1040681 472260 1527427 575095 249616 321030 786423 1681173 655182 787309 936801 264353 479108 694233 713733 1184321 1594071 1368733 1063373 101220 475628 1512154 650813 1453228 203752 1265605 1909223 1162314 1808663 792962 566222 624585 981961 1219553 5778 1934640 1113440 695862 1933370 1046496 1619083 1847333 1374910 1127274 1600093 384862 1608976 276974 1970305 1654802 228771 914411 1374830 1698446 428557 1635721 1607623 630987 1508639 502802 1153828 1054075 1876590 849182 493086 1273186 1612763 1267532 1931482 1271777 873352 100879 582487 103822 1774811 1813528 639927 1117680 117504 398085 18234 1071166 1487748 792135 980195 598706 1274476 1036428 390872 654386 523993 108208 1544440 996030 970646 242335 299762 1926931 1557535 192805 1114358 740104 598053 337635 1227157 1725831 518782 1647837 470526 178848 1735458 1331102 87311 1213595 950152 1245279 858192 324698 1510289 211336 1697254 696416 221351 1237716 802588 471612 1819020 358411 900850 219996 447750 1627639 1740344 294549 1275284 1240323 1576842 1708494 617247 1902675 1794165 1186757 1989169 263170 1483115 807907 1358514 1981161 1713506 1082601 39571 1511233 662798 1693165 509130 830376 124240 821128 266037 1620752 1398529 120638 158631 94462 1505372 425963 1292500 946449 1199211 1351849 714299 931282 129956 1987228 47845 1975979 1167500 346359 465348 870203 620893 674001 446809 850892 230166 1531809 1130437 1468470 1148014 817446 1814938 1442545 979008 1933223 258855 1509572 1817681 226481 1376041 985525 498097 1600029 1680183 48168 148682 1476062 3074 1142524 1404855 1231797 1670017 106723 223686 251148 1083293 470718 1139789 701209 456547 1391895 1581508 1350385 1274230 1609334 287754 1142647 1734333 1173920 1953101 1659999 1945001 1221709 1968003 123514 1785197 163703 625847 1879559 528671 1254492 10185 836250 157733 94740 460894 1503531 20125 31880 1436784 583454 1307203 250528 410829 985695 1045879 481857 420652 241639 886766 1624555 1485833 531324 814632 810567 1059694 1372348 567936 933122 1339251 372366 830109 967876 1166902 1763918 410166 1267749 1947896 1844862 1602536 1768177 949598 1648700 945997 1278584 1963124 1982101 1111925 1033400 474653 1893832 1811231 839794 716900 325333 69072 1992491 1323607 455259 847533 759134 587467 618740 427972 394172 7708 900862 823206 1221719 996657 1034356 1702018 1180535 1067507 315563 1999734 36966 1151339 1918383 727083 385724 403950 1955938 1058231 129096 455558 1233026 1964299 773824 1058838 51793 885994 1362834 783961 893425 998251 1075003 1111220 1270809 1120181 1997334 867565 1329369 1422138 667493 1373678 419056 358320 599906 1654430 1199129 1205910 1940573 70030 553572 1992417 1791444 457236 745166 836756 46924 1499982 1698658 499526 1137844 1775834 706015 20440 1273297 242070 1338147 283483 1988824 162896 1795559 151153 797723 1273670 1988166 850957 707243 542590 1821349 1476951 591069 1408027 639247 1749450 76086 1682749 944271 1721293 1917090 1255036 148016 733330 651614 170517 748725 1067821 1524330 1701675 1938477 1882393 43941 377438 1764089 499036 1876813 461470 1002538 1815162 1039109 1623066 166751 191270 1966524 1528112 208958 1966310 662216 1785109 794986 1355022 421451 1223844 1973617 207634 1927880 976394 1455057 1486706 190865 1597216 349709 1325750 1204595 284924 1583857 1884563 411352 34072 1084800 609404 1249248 1375671 513313 1806614 485337 403137 1927342 198028 779647 1394098 1020517 1962005 889236 626193 687553 799312 749000 660505 772141 226452 1859786 478622 550046 739915 1281618 275628 413557 1864169 1870111 800955 1006662 312469 895241 11759 1300698 1259592 140585 1912019 1155818 1724854 1338693 1514839 1090646 682568 1136275 140573 673802 1262539 1146275 1547932 622696 1873021 36636 16493 1832325 1225178 1064470 1867689 1602490 1676617 185194 1701447 130900 9369 1447733 875514 757304 1706679 440254 774503 1091585 1984180 1095069 1671879 1669151 1605124 115473 174580 790387 1333712 195315 34182 72895 84589 1796001 1832858 1249586 409168 305075 39344 580933 1092755 1504972 1725958 76772 13327 1599628 869939 958456 281463 796312 479244 592285 18139 677567 279470 1104066 1965099 733705 1362303 1352457 491047 217436 351179 184019 535066 808731 1571634 504119 779982 1662918 309028 1550524 631644 1724887 1424684 293552 1719088 240742 1249149 1353826 1851979 1387241 1990250 1458665 929619 425028 220841 515172 90974 309838 934814 1091380 1785634 591210 985355 1492314 1176120 1332825 721723 1192489 198170 94859 1487167 1831539 1502147 922537 1605345 1618571 882640 633662 1521639 1452032 1653234 275597 522028 1870189 401257 708580 424059 752723 1705107 1801131 1504722 748321 1850562 1871495 807041 1627800 552922 1715995 1271690 24528 23484 1429314 736253 1619159 1869790 1989552 1030898 1324913 902587 708387 1807251 1229764 1300318 1212263 1224266 1995150 307153 890402 546256 918803 1606876 1725217 1901333 310635 863896 140909 168668 1137490 376004 1258153 631269 1490487 577172 1172010 1278674 912171 1535071 1403840 1068921 1421815 561494 1634066 1278481 334046 1762984 329277 567847 954271 1521302 920421 794954 1674293 1706282 54956 1554111 1014566 457419 1137530 1837873 1837796 503849 189854 247673 6198 25844 860307 600349 828073 544182 996296 807940 303839 1284887 1708568 633160 1045436 864030 1253049 641741 1063157 359751 340601 1118786 1877264 484255 887996 835363 360415 1996522 458345 643007 1221503 62794 1195678 796039 1867213 674986 1741209 1473801 1216775 535769 1329617 1450100 1464151 222606 1379617 1115545 846346 748653 1810314 5854 1893556 120650 1576635 921227 1418754 1128090 1828499 1525656 1042654 1729155 1974543 1319386 1738557 771267 812428 58383 459562 1329341 1779546 488054 1571862 1408281 85143 20152 443214 1447630 402935 750353 1641682 1529149 250836 1461967 522835 880515 1186144 595902 1213957 1948534 448288 607471 35484 1331887 388501 533010 1671875 612292 760649 1121263 872548 1983748 831285 1163530 1420189 759860 567770 1030883 1482880 402846 698892 1820023 1035441 316652 723744 368332 940770 601 1079616 1796524 1800044 597857 1340146 77570 1730934 935047 394879 104200 58392 1734126 324598 945088 1900480 401320 1125751 342031 111279 1494827 456368 1096144 569977 881637 242277 410791 109648 119025 1861990 1546213 539560 1096362 693109 551907 1254155 1904435 1870322 1298829 589537 916659 812283 1974371 163337 421580 826565 1989405 116552 1835544 31699 1428529 1679400 539820 139422 863607 575652 1501927 1409414 1267143 1200227 970083 521003 1212351 1595610 607269 414339 1836365 1314943 856631 129717 449022 358206 223424 89856 863524 1438978 520685 1309530 834450 17870 1106360 440410 245617 1086480 1378924 1501853 1368709 1786681 711372 332396 1714972 738502 1749360 1690473 465022 562166 1084999 1784292 1831970 57892 517050 1247152 1267116 1472956 498912 1592712 704531 1742728 815641 718938 359413 294836 691509 1874686 231555 1403941 1439904 1522639 255793 308873 516693 696402 275547 192418 1188189 872212 1319701 1276458 59118 1584383 211881 1577952 503932 25710 1573237 1710618 218329 1689125 1658019 75283 1192243 351726 1248761 194490 1718687 450310 677370 529853 65663 1439447 769156 780197 545700 397358 159435 592637 1590274 713704 881158 1475318 101302 1980016 47600 965385 460739 1101715 23998 1169457 647280 290917 1711776 985834 37773 971134 926671 1698960 1417788 1224781 1419103 342118 1147228 866373 654527 706669 1419355 312793 1624599 1122375 1762318 706925 1778129 1046823 1730318 158599 1325536 1371536 1757501 582708 1724152 1300826 1892313 1024624 1570175 458088 852038 866986 393832 42566 1803277 943458 1750751 1904207 455237 1625342 654169 743883 1583200 41380 1478333 1090942 1691943 1053108 1469023 1472827 1254202 1360410 1727481 693210 75813 696911 1268368 767177 1363096 1569171 488023 880769 1790914 807985 1616174 1786 1849676 364467 1604919 269272 549116 68047 93652 1536559 116149 572433 1828277 1457561 215290 327604 1770205 1957837 869999 677796 1354735 330324 1374028 1882434 1601624 1646555 573500 1663787 839746 1134160 8509 1077625 192118 1301186 582245 1533824 454955 1563356 1083211 201817 121203 1817769 1367393 1303873 1529998 1763090 542929 690484 1749082 1134052 1051438 1842868 779484 1633141 1159606 281947 1210453 512183 1174425 1822206 568827 703060 227438 978950 588418 364380 501792 416815 1948477 1903494 1920890 1448377 726238 1103297 51836 1498598 1424661 427450 1801034 1903416 1131960 808742 731781 553349 780180 1041759 1173230 31036 1179042 324968 659097 957279 1665980 1884403 1948589 1793547 312690 1016743 1790033 11695 1238827 1583021 962532 261921 1114952 1936405 776723 1467373 1111941 1538623 1476479 477185 1636800 1042115 1180454 79729 565249 602725 1237877 775641 607077 1916971 218385 109553 412046 1942563 1614859 648985 1185939 123544 1216904 1812526 950571 75661 749212 1827250 108087 1075355 1784816 1608897 1898853 1761171 549956 1041307 179698 800171 1632605 453968 883296 260897 1778156 1447021 287039 1937905 753439 747565 1306275 1998960 1581933 1009172 1814176 589342 1798124 1485187 1158764 1982725 293890 1629483 1239035 1242955 1356784 1219279 1626732 921783 1167862 753388 1599170 399313 93916 1744161 1691137 376900 1971748 1130670 796412 1875924 651494 503172 66176 874569 421158 887367 10438 481331 1228655 1284947 1322454 577208 569264 1803495 1579173 1517231 710063 1719823 1206998 278366 1232075 492609 834829 681538 404658 1552608 1435804 1061100 1203455 329363 819059 1754680 1890918 111766 1977959 164964 402951 1177108 475035 595363 857640 337549 1978656 950658 1192396 82961 380513 1217949 1634902 388959 1970541 1598253 1468258 897006 1965566 467686 1112140 1662529 504681 1107997 1146920 417718 931460 263647 1681621 898416 666570 1449757 570877 913239 424585 837265 93275 536899 805222 595472 510466 496155 1551013 1570928 503440 830014 1738613 1542697 741088 1647532 1574490 1916446 1317170 72619 1179979 1975304 1660160 1251508 1025428 1414 574739 131842 805582 36838 248772 244572 1113828 953229 461259 1172098 1706252 230197 1633628 824249 1557226 1927666 1411150 555318 1333993 1136665 1496460 1986959 372499 330526 1682982 882039 1838623 1982197 1026011 1776160 685908 121146 1940969 476401 1306467 1870981 442083 1853342 782477 1871665 1329036 578752 581564 1062492 1397197 97725 309877 847666 1414901 692843 1281736 112782 1538777 677935 640939 1505298 1087034 1992954 1440582 1089686 1217281 1867262 1859549 1179139 385704 1798009 1103766 1575748 884297 1017307 1310023 1244117 670161 1059983 883810 484226 1722054 1640648 1654291 1451525 65591 1055196 1817718 1369870 1739546 405224 1734316 282567 84261 1893881 448831 1972922 305839 931164 1360434 1007152 1051306 1625705 725668 1476517 472511 368734 1991519 1568076 1318153 1717826 931551 943409 459445 714935 1921382 866763 344319 364749 1467685 1656780 1502875 1468510 1124956 809579 1444324 688296 1690902 1650492 1645703 1791596 1100635 215405 1359957 217649 1639976 852459 393855 1461417 206156 1135917 468174 1795763 1591912 802114 1410701 565471 428129 77961 1717829 344660 122743 1421722 1153276 899364 993296 416305 1714438 1787909 1398426 350972 361868 1468325 1087296 706165 57345 896066 111152 1715819 154171 537581 407146 1127185 905181 1134719 1722876 1820816 1874838 1897813 1477844 1652491 1658318 1386259 1977468 825449 871934 1662199 1127660 1020594 1299723 1525472 77569 247243 1919125 567914 980963 426741 158403 1545354 1183353 37735 707518 1140238 1921197 1273131 1736527 1090930 136370 190209 1812845 287337 1660374 1014001 204821 882051 1084601 1652823 961442 629379 652025 1698989 390158 1445580 1152123 68126 416492 1940382 2158 731550 1477374 1544012 1516894 1915554 1681879 1405394 71408 1085815 1594348 714998 476924 1199260 1439322 1055225 1467265 79029 1818995 1073826 347562 810474 1515702 369298 165699 1588841 716765 1924580 195952 1713551 411395 1081494 1967934 183234 1202752 1097598 1657331 145120 353364 1837955 65781 1124880 775968 73096 835941 1642376 779707 291206 212113 1604724 726080 1801147 525929 1232689 568467 681484 1794522 943510 152614 815760 1548961 1862565 1284685 355515 725818 1528608 1088521 1588572 896836 1655821 1064974 1621580 1227979 396309 526728 221828 127492 1408316 1205006 1591359 134228 1602969 682591 1895174 114337 1890904 1654515 1743621 1203813 1091996 24339 190009 674586 768585 1051215 172592 920137 1183611 902770 533903 456611 1541031 440503 916364 1816792 1155929 218589 708459 1542551 57415 1472106 1399180 1952466 1374425 37938 1628096 259788 1773225 1222416 827271 737413 1675136 1670671 618885 1333184 111270 1479601 967390 1014149 1474697 112440 679779 1879876 1230928 960698 1918633 1375540 683664 891511 644876 773766 1739363 1373063 113639 1079489 900468 582813 1544606 1648151 1289272 1010049 527992 148717 1553847 1780630 697438 1922905 1271539 1752108 792670 791825 393974 493959 1757667 1705479 375385 1296717 694813 430918 738009 1988838 1073199 1987831 1345536 1132399 1784220 1092493 135135 167475 1888174 1428905 1385085 1274129 1844002 1857275 786337 1587585 280134 976154 1994608 358113 485770 846152 1038709 524976 1202175 1990420 269572 744721 150332 1945172 1339380 319525 1314610 118164 1358683 1081982 490911 1864576 1551481 1268023 1934230 636760 424541 877954 1394390 849282 947524 201377 1370300 1865325 856577 1879333 407708 207724 166011 1591523 68897 454132 1080490 782572 1124809 138208 1298110 659486 853888 1370291 1275041 505641 956788 318835 1994722 349908 518479 1148174 1505221 710296 337608 986300 1045933 1706374 1351874 1380321 1924264 1011323 1802614 1184965 406370 405170 1734580 67596 481 1852881 961188 1700220 1449880 1445437 808705 482400 1957092 563591 912651 321918 1130884 128094 181678 457823 87097 1431697 478841 1304227 756422 1890021 1642785 686194 1232248 823179 1527748 1190524 758564 1812120 1075669 1997338 1919077 1724103 1802957 1009081 383015 1924259 1468161 1760661 1815751 660322 1264013 1526184 1033137 331057 1339502 232415 212058 1775872 1764779 1327724 1057479 1941233 375655 375162 1812055 1091023 894023 993288 48960 1757307 981354 222721 82253 1484712 1327436 453848 1238092 1258118 1256937 1820103 1206127 1639727 1101440 1009182 1857797 277665 1264761 787940 1797843 60861 1087369 1448504 984491 1432971 1629186 448677 1242128 493325 1539476 241393 84061 1245103 1799989 1990774 1171142 1133300 1009556 640267 1136072 132349 698987 60826 1143952 1221515 1293563 1862488 1935894 983283 1163000 1737511 438482 697877 620707 1277725 158227 1956876 1670891 1704059 1800343 869681 941883 711256 70678 497956 1003421 603872 1348671 456557 1757255 1802499 423980 121816 207466 842429 1956844 1720186 273306 1049964 457837 1979981 1285681 373070 1861044 1796473 892658 568217 680138 1714999 939776 1093207 1211835 1283881 1990411 1494091 785168 267747 1161865 441941 591896 648703 1788753 1220326 1536053 845961 755620 1573343 32865 756255 1540837 1100865 890480 1651513 1971347 1534894 1373226 1876214 973597 843227 321360 1509407 1903696 1940231 1559474 444406 1175038 364774 1626286 1734590 181941 1863335 1139253 965191 1115991 1540580 1301033 1065790 1996617 500004 950238 1409516 428549 164721 1911129 200318 1906936 5368 346659 1779815 379936 1875615 410518 196596 148377 127090 176755 1487016 862175 566531 483628 165785 838017 369456 598347 1879272 552863 628943 451266 338013 326991 1312709 876982 554256 619323 1346258 828060 1944808 512361 1406465 841992 1617113 905623 180417 1067083 1819635 1614031 1842560 1900669 1088616 358630 385511 1193776 251435 1031161 607179 1509290 240310 18165 166122 1647567 383089 1480959 386693 1345932 1981078 301664 531982 727486 38907 906118 348982 371794 1500802 1460591 428230 612678 1683548 363200 1378971 1100895 908256 1958080 1299297 1061716 907577 1546130 870075 1794870 770191 225247 1017232 1559525 1550054 1086004 1679453 31774 1103105 186609 1754636 1538293 1239024 551096 1688016 1996555 1250826 1696509 618810 1800588 504261 1826415 18477 1524293 339150 1949635 1864966 994407 332124 38118 792512 404145 1335408 1439476 96499 1825370 105200 1551755 174656 1050463 1804017 1312463 52987 446360 865233 1203054 579582 287512 1620308 626204 1204509 1888916 1695113 320963 277277 639687 1735894 143465 599541 55645 61941 1024307 1336328 541007 41752 1311276 1651875 831455 1278935 418608 276075 488854 1284578 1504777 1465008 1270431 1145293 1190812 880531 1093014 1458267 581582 1393925 1656156 3355 1721963 1186120 1181162 1758177 1717421 1873050 751611 504351 149287 1478435 609833 296226 1830719 646635 1390628 368602 1998331 1827354 472436 1986690 1161149 84713 667226 1963687 1037733 1194928 1599 864076 623592 348893 1360903 960610 943254 1838236 1210684 1711054 705531 1322210 111391 943672 427563 733539 1234116 1937770 31638 992682 1954076 907948 1280474 1370084 1047320 629516 460006 954706 128582 1622499 953360 444450 641994 942395 1007689 463018 1611779 1530405 622013 872792 1330473 1668579 161261 1596843 623550 1245668 1975602 772974 973882 404735 22086 930449 514544 1471563 1350785 766655 161406 1792528 534848 1688401 709211 189694 1910567 1412984 1490365 1112552 1008196 1459040 28114 1370297 1967996 1986127 248291 1391757 1982519 124789 1685037 1781902 478834 164170 1253180 1980514 1031136 1083955 842406 43171 956787 761322 415541 1879099 116871 1964437 398463 1236944 1956184 698607 960741 1667715 1604677 1103322 968224 662365 1428786 295318 179114 881552 1101890 1106440 327091 1579398 408221 836199 793528 448429 1616195 675347 1949279 427549 715436 285607 1060967 987719 284483 750721 195513 1780423 1472045 505662 746899 1808339 106125 1982018 1001548 1175691 1649538 54662 437053 1700339 488080 110672 435974 125765 908920 1437310 1692315 492436 1441711 505491 1819370 1400235 593648 1731122 1293358 1841177 1060253 964964 400959 1810322 347202 374518 1822868 856869 559866 1609034 730677 102059 57206 246375 1311184 633092 1664973 354443 1857208 445773 1857661 1921992 826903 1230709 891659 548739 1988409 74085 1835958 1343558 1580580 408989 1476289 420755 1080670 710990 1241546 1693549 1730702 240444 1103199 1087803 1771643 1945187 844217 744757 1758006 986378 1959862 1128826 769173 935767 1818741 280981 1129908 1922149 78338 1163181 453598 1164697 1905356 1098667 437193 805916 1372764 1999054 1532604 1047607 947616 840794 207692 574722 153295 1023880 1167436 1501266 1277391 896253 48292 1328775 1624037 1227914 521706 992905 706909 685079 328421 1191004 366517 1237380 1976590 1238863 1487559 1962090 321415 386493 1557955 1995218 893457 321984 498380 1817337 1750009 706490 32725 73426 728237 151721 1317296 1853014 1517154 223576 333836 464845 804653 380872 1785999 1589234 1562988 783894 764885 1407003 592460 1972006 527121 1864330 1743101 256886 877747 652559 626654 569420 672752 1711686 1638727 794451 1663947 851074 1610 1207097 1053658 329428 169160 865525 543408 676655 496879 217094 420297 580862 891109 633855 703564 1814316 688400 65707 1670967 1390340 599928 1555821 1577477 634338 833411 620296 1607602 653956 273024 1643367 1150390 1607197 821111 572037 1111071 614430 1004698 599225 959763 1346422 1706051 1993159 1781225 1791931 623289 942616 558321 985735 171026 423494 1448267 1756599 704793 1543962 94587 1721866 1222847 560355 1397165 778694 1288786 528362 1812536 975246 1265342 1973049 1284882 385482 771478 768227 1955913 1790131 48922 1213832 625403 1405329 1923873 442200 415975 1135457 1029376 110753 1270948 1210466 1533778 1505494 440136 798310 1488835 1584419 1924659 1467969 43280 835088 848015 1589522 639972 788212 390497 1306469 1224687 33714 501274 1585728 1433581 1315282 429631 1896331 1955607 27057 1243793 88264 1559375 1753270 738982 80183 1880629 432665 1016911 231211 178170 1929537 101817 981620 1970176 1677955 1269339 549017 1550761 768297 680366 154504 134979 530740 1625925 1304355 1474161 1323533 10502 976062 1842063 1835546 1002046 1796879 1568333 1699707 554465 941984 1775264 610604 1069787 1970844 341484 1682666 1616590 1738333 101487 1561593 1829199 1731730 1863592 180096 2970 1191309 1507863 459975 94966 967937 1632769 40807 335406 1681885 1100568 1860183 1748489 1867231 595576 1554822 863150 1940509 579078 129822 1567543 1550541 192647 518568 33077 1116182 843734 508841 583798 678096 352703 611476 1347965 1885071 648617 750587 307534 1413167 1321935 392295 1317008 1883668 454218 1973908 361843 691249 1085482 982891 1648336 970863 1403395 1518828 78563 1204725 283186 447849 1736642 1823565 1938106 1175953 1142692 496013 112227 313655 443537 1739461 1322970 786920 1520224 511126 404168 1824894 1440639 479541 1833580 1060480 1843993 1890178 39952 412117 1361562 1733243 332981 1021436 229402 51467 1201849 319277 1536581 1090988 1144177 923881 685925 1468121 1657278 891156 546441 1457164 505278 1507509 660194 765379 691922 248248 1242951 1102972 1301908 1043376 1913064 1153903 1862215 1094407 1608870 699854 181232 92515 341563 243494 1393814 1362968 1486896 1745426 636929 928404 1190938 1239217 1705567 1879132 559431 1161456 1012575 1264339 1620404 1914580 1182467 434571 138921 1472200 1246307 635791 744054 1157373 95710 1215495 1060971 1455760 1327565 757090 1001354 296491 1969509 1730056 624422 1874875 1506190 1736403 201656 603821 763599 1846399 1503047 1351207 434763 1129741 163525 1635193 60898 755254 1827578 1706336 1163380 234736 847447 1575437 97297 1729070 1620916 519347 1072404 1282525 745441 817719 1376226 1491426 546647 1312278 1618 821968 809800 1875264 1712958 1733040 318919 860199 990117 8960 702730 564163 781506 713025 1982316 1472365 1456673 748480 428458 1675216 231840 622543 937422 696472 1536188 1871588 1422866 1183465 1223514 1265520 901655 744528 592733 1021324 1494747 36440 1588356 1418348 1880398 962438 1590416 662416 1617148 1570329 1395653 53520 317913 951714 1709124 450554 368587 590194 919361 315858 106965 1164767 783356 204462 260692 1475502 1238372 1240078 1421094 555099 369143 1177302 404910 1366494 791834 989428 141034 263966 506415 375382 575527 1143561 1208538 1764469 1586099 229422 1954366 1807620 1765582 1352857 27779 1090934 1844461 1902405 1560099 1936169 1971709 1617584 1565996 1202184 1648503 365672 195169 1677206 1902072 738258 150161 1075618 593519 1657663 1369726 720971 1762495 807018 656047 1477972 895806 512768 133212 1537807 928522 659759 304562 523926 526618 1241526 1188493 251468 1313446 1599917 550981 976792 909987 891392 1681805 1209378 639783 1447904 83703 429048 351585 1939358 1552292 1660837 1979238 1575932 1017703 69656 1041295 972168 1867704 1746548 217164 1478559 463633 432325 1936281 851204 620315 1267879 1847173 972630 813694 1878352 1037491 428894 1228053 986821 1945707 264932 1239688 457426 158703 688005 1519460 1955893 443152 700865 674545 499550 1308254 97074 828847 648720 777349 895210 696068 1936224 1762426 1056739 991339 1519649 688406 364358 642940 584349 951165 1198812 1265654 1769118 282173 579030 1062595 1878073 612737 1832846 735925 1114783 633821 978559 1796322 340039 263164 1850834 1951681 812840 1415878 526928 1301813 1103381 929351 1259000 1938732 1179760 234884 103098 284134 1624861 1759613 783369 1580035 505556 1368161 191076 418566 160355 964213 365050 380851 1224357 1323009 1520209 624805 253478 1900860 1914906 1409247 1601553 491182 335812 1353291 460980 1318448 18842 22455 675364 1272683 722282 1011149 1165684 1808673 456583 968034 1030391 1262423 583648 125860 24476 117864 235951 1478321 1587525 1315507 260151 571422 85636 216817 369000 464526 1735551 1056099 1966236 299603 1102173 1827832 843746 770854 969389 1236336 1246500 422641 204441 1443917 903978 108728 136114 1232919 1843734 41156 527292 961046 250181 540270 1444336 90777 766040 588553 21226 86637 1410512 1027618 366885 293490 1622387 517244 1764384 1860080 1396777 1186838 220360 299619 1016291 1262739 1996274 1673536 1047456 1077910 1121214 1090098 249571 809780 1871485 1124945 817711 1481525 1371752 539424 1369125 1731070 1030271 1752275 643455 247989 1331398 776139 1263058 47086 583766 1724080 76561 1976708 1296074 898575 739475 492723 405207 699430 817233 225177 1269949 411412 1965427 1903792 1767646 16575 447932 23626 1058325 247318 1670214 1859507 1572396 530020 1486266 150048 1130018 1651356 111455 762074 1696425 806091 304823 1523324 834308 1321829 1091723 269972 60415 325486 871820 574356 1754357 574637 1932203 1296143 86678 37022 1478718 1887246 573240 397109 97274 1087920 1885003 1197791 450471 987934 1184042 1875980 943932 659319 636851 974451 1955565 446882 448356 528757 1893594 701042 1152339 833145 638809 141209 726865 517409 1432080 1178955 580029 61475 540230 834094 1353955 1944293 581108 1917620 292309 755590 771416 1271969 644932 883437 417289 1868733 1024074 1280315 1206721 528979 1535119 1632897 1711196 216894 1415966 1988518 1122207 598746 1729644 861242 516388 530386 834349 727975 1442370 99522 336160 118230 1082294 1732993 1452703 1259074 1926930 1653456 1657974 1187328 1104926 1055954 516130 1807352 331214 688354 118657 43126 782431 1837022 31766 1879458 1466406 299528 1286358 1147588 1329699 1947334 1168325 1521651 864642 733744 417033 618172 1373603 1489875 1041086 1078956 1409897 1868791 179555 545682 767255 543145 635287 1303531 1328103 1941113 1204798 184426 439463 411458 315413 1795036 1585334 1072773 793993 925865 1546725 1891448 376003 1054123 555967 25696 1347268 403329 770754 1400009 1888626 919381 19880 1279975 1807533 85998 683598 789402 1533293 1182984 1436640 892718 1951728 1577122 656576 1628364 130964 1543287 558884 1594608 565102 1297031 117046 675564 1437294 1730868 1458289 290713 340236 989312 93727 1711391 960372 943908 1931227 119729 73766 48944 297051 1913032 589807 1086813 1864142 275028 409157 271652 241575 807536 1388857 1955944 1098041 238732 875360 630721 1319155 834268 1814372 25258 733627 1349882 924189 1469154 690538 241140 185719 1608013 819170 23723 1131719 1210229 1039047 393126 1228383 1167007 1281490 1089838 1497266 1575903 826898 1426324 37740 1476961 747626 705031 1305813 643753 1710346 286723 450313 590475 1038540 1623661 1292494 1235348 383176 424591 1332726 64766 353852 103703 386648 1049435 1994733 1411077 1715870 912019 1770395 1840971 1671362 598430 929044 1948640 1895344 1166823 484960 1366920 1602231 1891908 502807 1559746 91130 1133806 1860244 968862 80572 106774 1600620 119091 591630 949840 781564 1778012 936350 145577 51358 1541522 1177647 841660 209237 1234617 786656 1855646 1589798 50438 1507044 1983685 1216451 38289 157034 108640 1068472 1052352 1222006 1706776 422169 1691734 464472 266717 1578681 1988237 330723 1451961 18108 1872106 1907355 1068483 1909347 546527 1618577 134409 1751327 667859 1124306 1263369 1864120 1170281 163403 185594 1127051 1229697 1817157 1264589 413413 1639963 1254028 1607021 1420350 1255864 1647524 1374856 1446502 1251946 1348943 475955 1923997 1246154 1018583 1389420 788239 1440681 1692874 983013 543582 828179 1331998 1673210 41408 328586 974774 1556107 1108496 1548762 1553165 1884959 1928420 1369101 1041956 903119 914273 202939 462726 1519818 595006 938451 781029 678637 1620364 1335984 785835 1177445 958564 166272 1747060 805640 87833 559204 934962 292268 596290 298997 389683 526781 1282068 1586228 1165237 1258244 1338830 1735696 1278757 1999591 353176 285366 261409 271228 919605 1740743 1228101 562385 193740 1255711 1155270 1986083 1246468 447873 221028 952815 434257 913122 610334 1169303 762944 115512 491465 1678044 1256429 239573 1352334 723440 11525 1398531 854936 1561946 1632079 832765 342769 1965894 123645 75212 751928 693015 383690 1085709 230849 276891 1650293 557189 200299 354717 1468876 1517315 1867371 1539321 1604736 397802 1960147 613791 1643548 1511237 906945 678808 1017971 1468561 623684 1837453 1607901 1549479 1840863 325504 1256529 1155789 755885 270342 1803468 796290 494162 1259834 402546 1961876 1982709 437626 873635 755251 878896 130040 322864 1710732 435817 1209260 1201198 105317 512151 456155 1327568 1114976 1665138 365604 1801392 370407 78587 672000 1848310 1217371 1286344 667479 1275066 1263355 245529 1190909 1776927 836393 901873 1124716 105803 551809 1851975 538318 1640168 864716 452669 1387874 1460376 1977882 172209 1010054 1940181 1676481 392868 1287361 538763 61450 72509 163513 430062 1299725 990630 1584202 831978 1850089 1558000 289274 1537022 35363 1659691 57317 139287 1349019 1125950 1732607 1424424 1322390 931328 818201 1698286 1066607 1641896 658360 875094 1280396 1780805 132325 51995 1016958 435908 688056 1187120 1915417 1418974 1905612 428850 1802578 1758679 1936977 1851616 50529 1334269 1597621 1561840 1978210 972390 1799571 1894885 1403120 118598 414829 898049 874816 819539 1851093 1598386 1026392 945634 781055 235800 1507405 181349 763575 263017 142483 1579814 1704676 928630 1278899 656933 42426 390187 961931 287212 1492143 231480 1529564 536785 1354245 1316862 43444 900070 540874 1813650 1796754 1610855 1767658 630534 1806198 1932855 1001391 1169061 438734 654196 1109770 1124743 925275 1301707 1886015 707097 279101 112554 856264 277909 1758594 12560 73478 1846324 1786207 1490585 613333 1591053 963729 58732 1011083 1017462 213117 869573 504663 1803833 544921 1597727 693055 239744 82746 246196 181695 1406369 942321 612765 707569 1921451 357885 1879016 134841 858902 450070 84012 1700265 1038188 1718343 1877734 114139 126635 1078931 1805282 1120509 1552938 1140112 255837 362198 1000994 910565 1905775 1519184 380780 1842119 1123121 293174 1700150 1505843 269940 1452561 1666310 403978 762734 1207420 1559960 1224208 886360 1236669 1354184 1368898 1145190 502213 433942 931678 719426 340104 1934991 1213719 758014 1030037 1570459 1175694 1639026 720530 880503 1472707 1867631 1703751 1357385 1402641 904069 1990087 1663995 169740 1450230 992304 1717611 2161 1794539 1728343 477784 1086833 1010388 1829476 802682 414282 249986 1034465 469774 1357453 933138 529680 1573922 642783 409059 53465 1053736 1563431 367960 1334901 1888381 1694651 1721814 1641739 1898227 56445 21805 368271 530746 1080906 1924849 132410 1120569 35785 505427 1046446 497255 57387 1552411 638579 880819 1653686 516095 1784130 1989771 1097164 752374 854733 135699 1055963 1751929 593346 1605719 144879 1958038 1374385 1555948 1655021 565084 391016 650869 1837574 569795 1425811 564619 1370204 526497 1502414 598774 1383283 1379343 1271341 1726598 1760486 1359636 1366996 323579 129296 1688831 1575601 440615 375108 1728830 1612393 649799 1262422 755820 1074738 1582741 1519648 925970 1347241 468618 410068 303758 1721751 847265 68408 1688163 786364 981711 1926687 1338569 145312 926441 327555 1876880 94408 1011026 1374850 132223 730462 166431 907584 35582 1552547 195442 1636880 1902973 1993139 1514155 21035 820549 1298846 1222026 812693 1453908 663338 1844949 801455 1825832 220081 191834 800375 658271 608029 1823847 433836 491018 991480 1526488 956529 1775239 1008432 1911898 1378065 1310452 711842 1208375 338928 954614 217296 1351457 591118 1065453 1465719 156455 1928247 1756926 653821 150915 805422 197933 1801110 1887581 642956 84762 1540035 554354 628555 1005168 237725 1493230 1216935 294650 1045030 1387204 111642 1737853 1160458 1771361 463040 1939702 236427 1588860 736513 1839253 947554 1687991 816448 1546116 140805 714053 606043 1372235 334073 1933588 696045 1032081 154493 1947233 79417 160856 371890 510969 1399766 347560 540632 1735605 363575 467346 347640 92366 588626 311337 1226546 1021418 1148895 1259320 1208493 3468 1130428 1959758 1399468 814720 1676726 1251356 661349 1646049 587810 1126903 1346137 737063 197432 709497 1473467 437883 654124 904633 1832599 598415 1348415 1735272 1036217 1371404 982076 1751145 875175 1011888 874795 403743 228748 1452084 848072 1531679 1410067 1876807 416900 1254978 1666136 1117426 589836 1228532 1070768 885438 1947059 1807770 184184 1777984 495652 459513 921070 1549941 182799 1883726 1459596 1932224 967955 1884345 1115182 1565211 1224945 1277494 767104 1938265 538985 546850 1424057 872024 1092451 592081 765175 389524 762580 211203 420682 368700 1062803 983193 1707267 664376 182327 1665533 406979 1303751 465556 197205 585724 1275799 1584717 1654031 1837551 1348735 163223 733363 1746529 1549012 1852917 536134 1331034 365705 982469 643712 1749329 1867863 1843183 1918831 959979 1135300 111648 1702432 1941115 541907 1007794 584872 1447374 1124992 495090 1648230 995427 1228275 229178 616498 1254165 1588031 340098 1653946 1041270 513223 1336401 1421884 809929 1468765 995779 539730 73886 1461653 1778293 110133 1592888 1010498 459335 702613 966059 970667 596438 634626 1756863 22754 1825421 787129 59051 989065 1669610 503001 1100265 981158 1707388 478004 1253057 463372 109831 170911 504544 589689 1810505 1098539 1019705 1090124 1435360 1259213 1280045 1603115 249672 1370074 1160453 157934 1034453 432876 1930460 1575346 532057 1843247 502406 1708562 258541 72143 333636 187724 723321 885297 38271 1983524 1958321 177894 1708733 1504239 1632550 1182088 294384 92353 1182172 460814 1177550 1275851 1057234 1705514 1828960 967173 246696 592904 1895543 1624241 1030138 1220656 858680 1721258 1215468 1120923 1944275 1904510 365027 500786 1072208 1539123 280921 1005520 911855 1822371 757318 1169912 290497 1290846 1046000 1988546 708479 1770579 1118348 432825 755342 225828 904179 1166263 34632 784116 1460293 427050 892889 73910 1339074 1022490 1659480 443605 89183 1404002 297547 948079 1707364 511582 73519 112064 549766 647286 1416316 1083398 661231 1319533 743034 34286 1137909 617112 181634 1451576 695650 1436795 1799782 1991430 356280 101492 266147 461274 1048569 1872856 258418 367974 1003567 586884 1696763 897712 1795819 93618 129 1827384 1157630 1897421 1005772 634979 1386472 949048 1090607 1790812 556761 1632906 567583 1136643 1501703 1523271 1803293 1499214 1564876 897001 1812491 694243 1095332 278449 17654 511176 1356405 862889 1859408 27995 1121218 869344 992327 1698976 1400404 401757 298830 1144194 452038 258346 770388 656391 139968 99075 1077424 722333 1524167 689302 1826359 1728143 680335 222401 474769 1321828 128142 327482 1553641 1844105 1503466 772274 1747430 1343207 1707239 880786 364601 956062 1321052 380867 16102 1197255 606800 1320579 214892 152425 452022 1154870 316484 804547 1618111 1156834 38561 314103 1061939 1211050 1781549 397952 126723 1169772 1492029 1398396 1691208 659062 1928005 1245226 155261 406562 1049346 826082 1665945 835386 352737 55247 1481678 327248 1491954 1151535 1170349 949667 77076 1746822 909405 1483627 538797 822436 1056418 228982 66854 1244129 7422 1423937 213378 797275 1881740 388188 680071 717375 1343292 179583 711136 418259 1632882 1976024 232643 1059243 1370280 1518096 1618096 1992852 1232137 1107002 1355541 644241 1541140 1457313 449573 1563785 460628 224873 646575 32721 1537260 980198 1604962 1027718 1254477 1286878 837652 1508977 70892 542619 1784420 1681146 1795791 426630 31882 1722370 1175232 1599090 336148 1332961 1949570 1130028 262322 1319725 433489 1695716 1415463 858619 651279 1212935 676943 295323 1012572 1383262 1097381 299890 177761 1776417 1097748 1530754 1715640 342671 243958 622793 784903 848157 528325 124325 1583550 958608 1987553 1852420 1156924 256867 430501 1405718 109754 1577887 665791 1825620 386535 496047 1544033 517245 630766 42403 874359 1607434 38127 870011 1601128 1496060 1700542 1798480 273458 1669800 1187306 1724622 47999 499463 1928308 1906121 175752 861888 589331 1826700 1834870 1042683 678897 994893 400031 556899 592613 1283125 522286 1176261 671313 633573 1290642 324474 1445297 293031 1988733 266650 1936787 164906 1856058 1669616 1814138 1060097 399560 1245478 1777973 515639 1642053 1107374 1535276 1031327 1155320 1615067 915700 506203 1484390 442185 1871601 1233982 910293 780913 232550 1753112 1011100 540609 1891811 662220 238096 895137 533238 1140098 47221 1819112 1161283 304082 882189 1619971 1137324 1091185 643040 928495 519178 1458313 989731 69299 1278959 1922599 1520695 1173756 51477 685347 1246119 1105992 269275 1587329 745890 1941151 1382106 1739787 1302290 1808056 1340919 441971 816517 87960 656879 747201 179430 1228868 1732483 1760747 1691772 723184 518068 1246608 1163615 149278 422373 1290688 1796964 878968 1225087 876603 1645955 1820314 418365 1095172 836540 1555349 985805 544595 712098 785498 881840 1154782 1547739 1536214 1421984 412929 252751 1406341 1362242 1303180 179009 478054 272103 1859915 1277661 1630037 1960914 975860 148195 66193 1321323 49651 903577 367999 1727548 633804 1985600 359024 344373 1710796 12118 1615028 908200 257848 1081710 694626 1276084 183760 504606 1327484 1384054 540199 1884589 1340257 1996905 224775 997820 201308 750554 319940 392861 1546132 839655 210981 729210 1804757 144641 676983 1569067 401117 207809 1305498 1278522 920117 1878829 671025 1767507 566023 778382 1426449 588772 829189 636974 1666672 225603 368758 1644598 1580774 1413267 325552 1999814 1773052 1897666 428403 1709238 420084 397558 730301 95707 330416 912893 537818 1651970 514378 787992 19329 429329 695609 1262822 1702762 1191773 421286 200135 1917924 1039526 1826008 113469 71226 1212588 1841947 889308 328266 1973734 835887 876815 1127329 1142746 1170531 1365843 294979 866452 1730654 1571856 533870 929372 1340846 1352370 1219429 126567 902743 547710 1525907 164005 132246 1228345 442627 1386931 1439896 21732 391655 114346 169941 422892 878167 892145 280769 739835 1287968 1815370 1612396 768004 607215 582798 4452 588787 778254 1794386 1855496 837069 1009717 1651950 1423387 192535 635871 732405 193624 1917836 1019708 1996232 820737 66902 1584393 396403 1629356 318086 117630 365464 1993619 1784264 1545068 73295 1353150 1054957 1719916 11277 1165750 166309 1082292 1276117 1081132 1911424 349762 1042943 1271762 914147 1304052 313609 166964 902258 1104537 1930402 1999955 1845711 1955061 1558491 902880 971443 1878222 1818106 870047 1907603 1690934 808918 1094783 450449 975919 378746 777427 458161 1355912 1660392 1246569 565777 890067 237168 968669 1623034 333228 1306078 997285 848551 125317 1959993 1710182 601945 890449 1179413 451526 1610026 1314345 129837 823980 869953 1684790 1717094 871892 1491492 1498993 707245 38344 212525 1372036 362564 1861323 1909832 607072 545715 427219 1809957 115077 1164374 453010 420897 662315 1451852 747527 244489 328391 302631 179509 1377153 905277 455911 563382 350495 753560 771803 497452 1891183 242304 405663 875276 1956090 664154 1373812 1808002 422364 1860863 495096 1292607 1586190 485927 1580318 284760 1341374 1495299 597219 35910 1486986 318566 1713265 759725 458210 309872 720606 584323 484427 639976 269104 377823 408730 1438828 168519 1965647 978941 660120 1203961 907137 1673490 1468818 980109 1317664 1254916 648230 1332488 1452672 840573 13867 1531775 105491 1368529 1035873 926201 1413603 10711 1813498 893066 1156289 1749056 208814 425939 1988419 1157284 397221 978444 731918 1832243 1985917 783952 222674 1459395 1790660 1471613 719574 328213 301706 1775006 1330825 86848 336237 1617187 1864968 441521 216039 753060 1824259 473391 70961 1362162 703454 1987869 1135372 354304 1450651 230006 1826717 1321393 549328 521238 960646 1946287 583235 1948548 1703533 1138247 663 1343441 51245 1817170 792379 1974334 1732784 922912 726167 385709 1476103 1232583 576361 413373 837995 825697 50838 1594470 1540817 1450712 423327 1098212 589544 1605268 1828088 937016 1958094 636474 983996 488703 234099 129520 1166768 434185 357823 870030 757766 774165 21647 1857056 8740 1677204 1852968 1515064 492608 930534 1405340 92467 939829 762502 677835 342465 62888 1592416 374043 154808 1605277 1911536 1286777 571983 1975391 1686957 450865 670597 1284230 1246521 1224004 950853 1525688 322805 637877 1082119 1350341 93480 7773 1575854 1646816 1088590 304769 1290291 151777 1306008 157468 888428 1235597 474523 1516039 3067 1654245 1053277 698320 1764996 1234295 640949 614657 269995 1475730 648734 1145629 1548801 1659057 1838266 1956428 155755 1944236 1464817 857436 1934519 358596 811498 1932314 1108460 16592 1312947 1444729 157465 1403141 1996046 1861785 656335 440969 341048 825106 950757 818069 1648984 1886114 63584 993819 1420966 1223997 1433060 485881 555447 402054 321599 766202 387926 1323309 816804 718058 1035046 1917554 1703260 351043 64364 416769 1401601 1415407 46218 105335 793376 80779 802150 287553 1441035 640734 1577134 1536423 1062936 1567821 202916 516220 1617271 1275017 428759 769172 1636834 1510814 23215 258542 435541 1053792 1821899 292594 957328 1164758 1032 676791 1591650 609517 835273 349964 435870 73026 393516 1591436 1288528 864059 135576 173127 1559210 897582 187713 1151631 192743 28842 1489118 1558472 1712603 747641 141778 42932 1727740 407600 1362575 316470 870933 620749 757151 1581380 865646 375248 541001 778376 153793 928135 573993 502256 553123 684795 1232198 1490552 38650 1784999 867355 1108172 324569 337674 1260038 1223603 1399956 1198432 1763413 1824463 1566097 1217664 813395 483374 29313 62700 663120 1285500 1150183 1286710 1660454 1040840 604693 1133746 834759 1652223 317260 688278 972186 1117202 1074735 165734 1331706 1742383 1763764 1885388 1633201 260387 129345 864747 347282 1715120 1124556 381328 1873003 667587 1888397 1073546 318620 1179335 28433 972938 173201 424974 198145 757266 286633 1214434 1089015 948682 1419607 928487 1386177 1811532 859382 1207381 1829411 1248854 1313317 325877 1070880 1988678 642778 1945722 696439 1690262 563926 43339 1531449 1253998 467026 1852157 103107 1194627 1180620 960465 895738 466695 1529955 1540486 987358 537400 158727 328326 779038 912184 602294 649357 1130199 1371393 507161 128717 1948669 838580 156304 1191634 1415389 1830088 886472 1955576 1452670 230901 1958124 419470 1929607 1680469 1000543 318365 1492960 1211490 1539479 385969 355419 1032509 1335884 1824639 923560 239797 546402 1027911 1255728 723215 445398 1391977 1590371 784572 1130451 1224908 943890 157907 335759 1177109 1925463 1907777 659250 1572942 267183 1817768 1989210 761522 874881 1139509 528823 91006 39767 1577255 749208 1744256 1441633 219116 1852976 1357274 929919 466635 833365 1185706 810301 1357681 722439 1555601 1548195 876245 688 1938128 1622047 106131 96871 1397410 1330389 1415661 465707 1366819 1834951 453999 676951 1724620 377870 1228759 926588 208438 1432633 349823 889715 1533595 1980743 1076567 1126179 137954 1720502 140356 1187602 333871 868994 1641405 450184 1659146 249329 844595 225973 1151919 1997754 1444643 291152 1001128 1823983 213612 1873271 1497146 314419 485811 1655110 1057388 178908 610527 744825 1058041 101983 1199425 440835 1839994 348355 1000133 1902554 20111 1764120 894610 302426 964513 1853579 945510 360676 1829260 1677608 1937845 507679 497117 1876090 1933236 1683231 27150 1854604 1132875 332707 808857 1246702 180266 1269295 403661 1518274 1040124 42727 1034077 1490758 534259 326341 1721634 1266741 234577 755010 1521537 93764 401449 226274 755654 1915279 1086185 1018254 392213 550967 294761 1865812 1943333 1895172 509301 1901285 1929533 653338 1585440 712694 1111200 1268806 1327308 1371359 1636856 558536 549677 25752 927684 1741018 1164823 1577716 252723 1428593 1718568 715348 1463485 1733435 1563916 248587 1015878 1433741 520053 210643 592259 895667 329729 12848 1869951 1762506 780226 1481569 427961 1235738 606394 1285475 1812336 530987 1002996 171329 1980528 1696403 1047134 1141195 1668753 284628 636029 1978733 1486402 1395749 299715 797990 1473250 955087 1359926 1156432 41842 1639504 1776658 432367 1662591 224806 1884792 994866 1571281 701358 1737084 437524 169644 1411148 203479 1213578 1190652 737718 1004360 1787082 792179 1164618 442387 1595309 807655 1878737 1801258 1324995 72013 961420 126607 996023 368995 1712173 34723 118218 957657 1447324 1556828 1310767 1112097 1726050 238646 465167 146534 928971 283450 585662 191535 384820 564137 462759 1641063 510507 157329 1424374 1827249 775697 797023 783378 744833 570356 1956145 18908 1173632 1505974 52140 1542526 1262253 1770354 100411 772043 854925 179633 840546 1338875 921932 1952824 1076621 1714160 1153986 59083 578831 1551689 353309 1660664 1632473 1411972 214537 829550 903498 518589 223586 874344 977216 1574688 233277 1270598 1469090 1877097 1545841 1843660 944281 334543 101794 557560 1632655 1348649 1671857 543019 1596280 723968 399405 263226 1548044 1485568 369059 3441 1347022 14029 448425 978853 234780 91449 190678 586707 909123 278424 152362 846585 956846 739873 871441 1913658 919733 1575019 1078279 1078689 1322208 1742426 1375135 210694 1067276 1893778 494376 1617378 691963 1369176 1788751 1566627 1884620 1158489 1986781 544731 843317 1806553 582146 1654557 1029914 962465 1430839 1891925 174893 62493 1494485 449598 1248960 110649 1751183 1849859 1213027 1694108 1495874 1826012 35760 1744696 1032746 642483 1124406 1502480 572305 304182 834556 943949 1785690 910813 137560 1948684 1231632 746040 1977560 1128291 404358 1516608 1134102 122448 1200904 132404 226093 846223 296040 553711 1544486 105556 282637 1948404 299815 1130299 1277274 1933360 782955 1130960 779143 1317010 1486535 1956343 225227 72845 1930578 1342000 827402 1049205 410526 387193 66683 1533790 795857 1366462 1078155 1079355 1969948 1793095 854756 549798 524299 381336 369308 1748457 175812 1089826 387565 1726470 147017 1381017 359622 1046090 1980432 1794531 1770978 1022085 1269128 603794 1763270 86038 1189078 944354 678787 1350015 297444 855267 1669314 1649549 1097865 719513 651651 42310 314191 1156160 1525731 862678 1460168 1053767 472528 1028574 855836 593695 1141760 797068 5089 142765 1316546 1104651 1941086 1553566 350091 505786 610272 1300650 466775 842047 574102 1922416 359255 1756860 778422 1331534 1365832 302286 1194650 224892 861827 491862 693045 1619990 1615462 1677323 1219212 1992099 1211227 673325 1962834 830267 508858 1455869 100813 1280053 1781001 1678000 1105078 67975 1852727 351462 832142 768718 236901 836912 1985765 782267 1862581 141815 677226 978813 220615 1258760 1524717 781960 853299 1031797 1789682 1848354 570532 498958 1747504 398248 1276517 600158 1716632 724189 368719 866304 1673593 1777911 1244535 15999 1907451 1167850 1030208 552865 1627794 472989 393690 559447 1908253 387722 972378 467706 1312060 1534577 57573 1855446 253851 203318 1916263 270036 395829 1685945 1669159 1238338 1078830 833180 118203 775449 1624188 1590128 68198 1122262 1722926 42172 1779795 829864 56516 1798251 1596815 1846056 1312362 1318189 854066 944138 1417515 58533 1478867 40216 819584 532917 1251381 1055000 331670 1971921 559470 1569849 1980571 1617578 1501500 1877367 1326746 170208 797882 63504 1454376 1955238 1513331 1880691 621626 852914 1717349 649907 1376367 352211 1071720 208873 1607743 112774 432315 699369 1079530 217212 906581 914714 884627 1947571 1369740 578110 1098656 1889321 1412758 50702 1621180 899000 399769 1294778 1241487 72293 46598 234768 584623 960303 575110 520093 725874 1972013 1499085 1107238 464160 1180415 970015 1155489 98038 1449984 1126029 1188538 1797250 342239 1978121 735458 1283198 558801 40863 1115205 991609 728407 328689 166911 417035 335349 1170765 565944 938840 444696 1170672 1288772 296277 527305 1009764 58210 1686726 706568 510248 1768247 332933 1166609 1032134 530408 871886 1230501 1029143 314551 1709967 1016628 778905 1412746 23625 882954 1551234 1923492 745435 1548756 1448060 713720 258229 14518 1586143 42496 935243 1791288 1875909 951689 907377 665248 1980383 883727 126405 1628425 704732 910148 954953 1978392 814488 529085 752935 1239187 334652 754449 1984862 1113110 1029375 1745481 1662965 897941 269568 615990 361213 1908029 1061682 1605397 249642 1574059 606626 1617440 1308642 1984724 1621633 1248268 1677227 1372180 1752683 984624 1109110 820396 327784 1379386 282631 418206 1954715 1391244 177695 187424 1805257 1118897 987748 1737193 1555018 1975405 444256 1555579 1084649 604954 229540 1684580 803638 1838420 1946437 1248684 158197 915075 723718 1082293 1647598 627021 1454317 103179 552557 358108 1651797 1450934 1119695 628000 247550 926130 1769032 894984 1044729 1816331 650161 1596863 566873 1609442 303977 540147 657428 1481950 180996 504742 1492931 577649 462181 232713 1977088 375264 829089 936480 1346470 1284356 349858 1802302 112859 595159 1853196 80159 141739 175969 1765038 1978717 737835 1240283 1961485 984203 1785924 81774 1167041 1162007 667333 424504 1612989 410582 642786 1465000 789360 288897 238579 1759871 1565475 525028 10267 1755084 999350 749366 902985 421695 1696897 1913654 1038512 1891376 1119782 1935047 1865123 889631 240158 1571021 1384310 123197 1931103 165235 723576 97728 1939201 1262049 1951156 621157 232226 1270653 1132410 1137951 1217778 792252 1380408 392888 560749 545758 1614523 296067 1092960 247112 1991122 799772 1508286 190228 692566 989277 1851700 886657 1581930 17393 1425100 461694 1026621 1411310 649469 551493 989902 1696981 1646079 1914164 1580176 1358110 1082503 559319 989093 467274 393202 1418119 1697190 1255129 1257485 359131 1696375 1760655 861133 611837 165172 1502473 1426519 1529824 1952035 657966 605775 120416 780941 1132638 1301685 1926392 1950533 1631682 1517141 1547287 1366125 1551867 1922217 1672260 672463 1625513 581135 1380126 28448 447480 535947 762733 214417 1585901 824041 1660764 639841 1800022 361707 1113740 143261 351787 1726007 112948 947187 1487782 1880206 604360 1981844 961845 987676 1678161 1198087 1280629 135442 1454217 1934605 1951441 332875 816396 1271009 338423 214531 1161773 1143678 296203 279543 23423 1690809 1321740 949507 1481953 1074728 1414627 789219 611467 1201173 148994 1498305 820613 770723 1691904 1030523 431680 738706 1456382 724274 1033542 1405767 1738026 358010 899240 515785 1082123 76907 248339 1118677 13600 1516988 1531878 1387708 486436 176034 1806050 1528575 1407894 160236 639638 440298 174917 503381 461053 1872075 693364 261041 865689 1695451 1810569 828096 1722136 1959770 778115 1083568 1170543 1892791 1090190 1946609 728134 1501468 731997 1728636 90523 1669922 524134 644522 1963441 377320 182070 747747 1980382 1066146 1204211 1604419 1860429 468495 520235 390894 439111 1934967 1468629 89547 1678665 1082448 488098 1129119 955934 1597957 129988 1903981 1585282 1874948 1329135 1741882 1635176 585941 490118 1250590 1852448 225127 975462 1433184 1819768 975479 1858065 1548748 1669009 1567934 1740666 1676864 873048 1638535 1746659 1777712 116477 1013620 1148324 1773996 724129 484206 474786 1831294 1200193 1498329 196581 1340340 5851 399522 521882 567973 995988 1412929 1698617 1701264 144318 630163 817725 67070 1606010 1420668 627001 509568 1464879 467148 1258848 536086 811787 1302880 1741097 991014 1211087 516400 1187943 820627 1461601 1288959 746041 1506091 1092973 610919 1117256 484382 1989967 789262 1303186 579835 834597 1349195 1011458 207000 1936371 364170 833742 635128 1828062 784718 76238 1422341 1460636 1901058 453348 140289 254295 796322 142462 53696 902581 324472 519302 243906 1128410 1939955 1343230 173858 165123 1360586 511061 1114517 1506940 893137 288117 1405359 1388181 995473 850837 1878931 556353 1982396 1441446 458983 1627121 24567 335952 1730431 1949239 1310962 1526721 251598 908101 968176 1365783 964977 1240964 1593533 1867969 524037 1639669 90344 1942855 1873164 1162954 1645451 1898544 37622 210947 1687159 1987917 873318 250433 845804 1377815 1648268 364028 1921038 1256622 1160137 255509 35869 1774595 1598300 1367805 989747 302112 1409798 36403 1005594 994394 1246212 744697 1359988 1010944 1893049 1836370 709881 1253171 697883 1297506 1504669 231598 1804943 1160587 1577104 1033973 1999121 1090732 931021 1458813 1587260 642254 1385774 1836378 1039360 568499 588086 1190544 888408 272179 1584698 1492706 1062316 371321 711600 1761681 90298 1529438 287144 334766 1470512 902706 1184108 28685 1683268 1553633 509558 1131055 1309449 609076 789 1413270 1921308 284823 1720018 1999934 1776325 1178727 828216 790471 1538817 1667430 448503 589871 570517 826634 32578 1841184 1422478 120939 754194 42713 1589513 1532260 1373069 1737999 1801557 1034220 880469 443081 1557004 1765544 1807811 518164 296871 1840178 1899211 279482 151621 1681939 515768 1470819 1121195 183198 1000788 900858 1319069 1811235 1773200 205107 591712 1170083 1203145 192125 1714585 330293 1723539 459588 1668206 1630127 1494903 1610870 533705 327978 1744604 286631 1598347 1604883 858644 221300 1330546 92563 459144 846644 1840891 606379 1771745 102589 1891317 1686721 1965626 976933 38315 314670 1299959 1659783 883268 1520469 442867 1010841 977998 108583 179624 620715 617361 750351 1197565 919015 1550192 1064783 1961883 1800154 763831 1871875 870111 1232896 1466242 1730836 264558 136363 1704807 213034 1879966 55686 541837 1253172 606663 1845611 1694555 793517 1921804 1833972 533062 1569134 14877 968208 989548 532592 1908378 522983 1015442 605790 1437460 56377 1952188 1377473 1671327 566008 480959 1640223 202213 514789 1357260 667626 843550 878115 514932 1650550 1942232 1968567 1456573 1447689 609093 50673 1018113 1015547 363420 1271348 33836 428341 1036820 1074201 1832018 1185294 21717 1891426 114844 1519075 132693 1182882 76432 976796 107911 177053 1868626 1712073 657063 697342 989097 678751 287145 446413 1603958 1197321 539064 1312165 555783 1218051 74590 1029689 1355055 1546489 82465 521212 2137 1835622 628590 969195 467996 1406383 478374 1247612 959830 1329662 929745 879122 614103 1757894 518773 145893 384101 997712 441044 1283575 1062077 525393 1914113 712367 580449 1828897 1644724 1844189 1724188 1243644 478686 906282 772400 769918 1916849 127904 940499 1024262 542266 462761 1312390 927211 1631621 1332042 206376 1336184 91362 1349154 669858 49478 333564 1510419 810626 1820846 1697480 1123925 1011216 1237599 1489263 1807338 789738 442680 1421199 672105 856476 1809069 436644 1724052 1471134 466135 649917 1133923 29840 751272 724044 1441571 840124 1148971 974741 1031470 1407825 9715 46059 1100847 708990 1017089 1779202 947050 1096394 1137501 494199 135001 639249 1852843 1941254 1403739 51215 232430 229995 647419 1262786 891297 970124 1753153 489811 875712 207170 1599101 1247988 1190020 769962 1863827 70583 47168 875911 80088 1033663 1574525 1989500 1802150 1817531 1594885 388803 770921 1987353 768317 1967608 914503 1968328 1111832 700869 673611 594032 1052277 818047 109157 1293628 1027968 1854014 1437407 1133538 1677232 1469842 1947760 1116887 621885 493992 733044 1899071 288935 641814 1612047 611288 1808013 315521 1567179 109128 1018473 1524035 547096 124610 1586469 21863 459770 879596 243911 1082757 279 1749328 465443 394802 1721733 1590862 1706953 712959 309647 518835 158265 1965881 487539 946963 530710 1010945 792010 730051 775360 1288496 800546 1029113 413903 1246217 129213 915546 236194 1576201 1845113 997181 160813 1390320 1154661 1295865 1086968 36400 1735069 109626 1751617 235932 1054294 1033919 1416816 1886581 489706 1310796 143769 380778 364307 128057 989701 221960 282827 1097873 1836497 161571 292308 1936499 1761073 366414 1049443 1995485 1777481 1046046 305985 1420707 1907677 393711 436778 784385 1346024 1010730 901940 847361 1192112 1061016 12279 666542 142138 286773 230220 1792658 879981 820122 473945 342668 407135 840867 1420487 1740880 145465 1076577 1986010 1783297 467903 1058229 255592 1840342 1463923 968774 802845 1521162 1136136 477177 1004438 927831 1636198 1997974 218320 1945315 1447654 65809 1983378 1261018 346011 359956 387579 1916866 518243 1839053 1715054 823405 427790 630845 1742789 1077426 740417 887813 1143825 517716 131594 1873796 310441 1336610 1524891 1175599 891736 1469969 1179050 1809859 1484040 1644017 84098 1319409 904806 289961 737536 1664024 375194 693027 49240 639199 253436 597223 1853881 544767 1699415 1447187 468008 1291485 810113 262064 523736 590237 1524375 395664 812056 1932041 1917837 184026 1969301 1952168 669950 812709 1144797 994443 1510758 305309 1336655 200464 641473 1281969 1880883 1021759 539686 1928130 1489765 222880 8384 17445 73331 1953926 1268117 535245 1952990 8067 480512 58352 1751303 1389066 122070 1220250 1720141 617225 1912106 519815 1034136 1876479 1336204 150641 1723778 1678684 120727 1468189 467414 1388301 336620 383738 704687 1552660 1533962 241549 1427393 1433828 517699 719655 1189238 1809932 1755299 1245293 1892799 1330799 1363519 1083549 1612335 1088145 159797 1600902 403239 1782040 560480 1254339 671947 1351230 898941 546489 133880 905734 18712 1635620 784930 533939 1305108 699977 85840 1397222 589255 180967 416818 1393293 1118629 1759996 566804 1331808 1687915 1521625 1788382 17677 698921 1495671 1270228 447324 1929184 1043431 433559 564214 1090103 1565051 1932438 1154996 911991 423691 634951 701908 902853 1488096 630122 1863007 624741 577934 1925514 554021 1088392 260251 330779 1429835 1281680 1707931 1588180 1657860 1331570 221800 866048 1406239 1301242 711622 470042 938052 609110 1574168 71781 579296 1426747 608174 401591 572882 354536 121406 1560155 1512364 931845 750931 1385044 1899266 1312183 834613 1916108 516925 1744571 1148252 1797714 1618394 349445 403152 1605224 1513798 740150 826311 1056294 521787 1840355 1896425 266571 1190611 1331280 316925 856461 1807441 933004 290520 1561655 1751022 804099 263751 1167279 203901 1172209 1525297 150269 1790148 1332559 300949 261327 885317 1598541 1280937 565838 217502 1409949 116996 1991116 547365 743053 462079 1530986 1774696 912360 1786477 1420176 1281020 1314636 1469265 1464509 92576 1435544 761415 952380 503395 693987 89517 1956675 1174781 1788546 1453392 305204 763651 1349032 1193052 56263 325082 383289 1268859 859923 1554002 139254 1153894 1395971 1545135 1357893 533090 1666215 1147951 42222 450046 1637974 274910 246837 1985884 1514053 1682907 1917215 151422 1373516 1913717 1259515 76402 1787777 195837 1392960 1576601 262739 735502 531739 1381009 1591210 1499168 116732 774184 903168 27582 262833 453873 361265 5374 1647339 1085900 1648291 409518 400897 1212054 1514776 1421839 1305387 1198852 1578765 1365932 1274604 1284412 1838507 276961 1431255 1456319 1479822 1111718 1552401 29187 889102 1933953 1179932 1975458 68615 260564 203860 1048774 944114 923477 1897559 768138 1141630 1112030 1479792 562709 1444818 1314719 1132760 18822 728482 589261 725429 1638442 1097840 1191800 51860 1654042 1227668 1731999 578216 1987356 1561689 1590066 1602528 1712703 512793 216958 1739222 555542 1692860 205836 46636 825384 193461 871469 1085584 1317087 1711230 1207937 1775977 1421227 1678767 1753672 1808369 1611479 1462791 589797 1167129 688011 133787 416530 1820807 1507791 5094 463510 1968392 1353662 349559 809556 215046 574526 546036 324966 1615725 1581835 1260127 922262 271887 12619 942427 826747 335269 728073 1350205 1544004 1242579 35830 887648 355816 1576569 1539690 41840 837476 1188994 609150 425279 882758 1411568 1583030 713555 1024988 233250 1540987 231039 712475 385283 773386 234432 1404006 1850196 714681 304497 491666 58827 498628 1288344 797250 702923 234089 374376 978592 1917744 1161424 1678172 1093504 524094 512592 471218 1152299 940543 1169282 1922437 1362782 464597 668876 1074441 1121129 1039276 1328745 1708664 1624236 1141804 1642052 154923 452060 782457 603886 1079620 1055434 873511 418013 1612998 1140961 1421641 1449191 918363 515937 1885953 213769 621206 45026 221619 1997164 495231 1929213 604520 1592376 987718 729206 682866 686413 1508554 1894997 1755980 1384172 1179270 1679985 345028 1447069 1525441 274827 1073744 197759 1236184 1197806 78987 1447200 1919781 643689 603449 1704286 1141402 1472922 1012772 95085 20295 720275 132206 1347842 1976429 1515290 14488 128361 1831919 770919 449127 1678504 1301149 693472 268619 547981 464380 1264414 11651 1310703 1453897 1959913 34514 784753 1161961 1269947 571133 943404 1682378 856532 1680078 524657 1871662 141305 1277214 1716867 843909 165536 1827178 1727949 913064 747670 660099 998762 722766 1155034 1160077 648929 442571 1559313 720204 1501382 641250 925435 1084598 889530 5725 575753 1793308 1986472 1744737 1929263 276328 1307316 468424 1015136 1845811 1434357 949954 1819738 1696490 450351 593439 944465 1137687 854352 962230 341431 1136351 1101277 69354 588788 1941999 1448383 90191 1414904 1495391 1299923 1340965 58130 1176739 459645 541893 1519199 891658 1399263 1002983 780860 147522 575214 1912301 264773 1102853 821141 1906863 1963902 1485639 831730 202996 303307 1459540 1296565 218825 319962 1548697 343770 1279098 1420419 1889651 1420716 921621 1685654 1897665 1585529 1505443 1369529 1407800 1614160 123487 1705988 1647931 1665469 1042628 1899465 231877 778538 1744169 1239750 1707626 1457672 1558597 1798737 1697925 1517316 923494 974459 1319778 1812829 1742235 404911 1962194 596762 905399 1978379 965176 884922 652657 1276026 586020 503742 1362861 1540963 158641 1524039 321794 953296 412237 790722 301677 1210072 604833 1105294 1432335 189917 1703180 1757464 5525 1223561 1618312 1007037 1790116 1281515 1608596 1499239 1566671 677644 1209471 1247043 1610602 794714 535606 349084 1851540 9030 367355 761954 671315 1255549 1017220 1237902 1392659 1424381 1173205 1763000 1234242 400401 301638 1301150 384817 1822747 1252019 1872915 1025061 1861449 892629 1735838 1619266 354854 143757 126700 983471 1919996 1250876 1430970 584824 1248419 946498 259431 1005496 769956 1422693 1717982 1791232 1169035 1589409 1055338 394686 1927345 1548759 1138621 1443198 68266 1339290 92220 1242225 1970787 1255975 1028839 1186060 1538181 533921 783509 389884 1370986 1431734 777482 87303 1069487 624027 1870011 1215936 1677801 1618108 1708770 1687264 258901 807314 882393 1894334 1162698 373262 64061 557638 279478 483805 116289 20809 556496 1130704 1354849 335536 1566121 1785594 821815 1097949 850274 1649605 826281 1265742 376988 64532 665696 845110 1939500 697771 1583709 1051027 975920 1347906 591583 1836871 177186 1032917 1410796 1511364 320851 996138 381351 1904881 158535 763951 1227015 733817 1103991 384552 1498032 134029 319072 734871 1429456 524738 417244 1780 329135 471697 1612958 1319313 1927671 1821276 861429 28219 479332 733101 251873 404536 901707 301332 1400898 332368 1210194 1442659 783625 414921 1300435 1831802 1445121 1235476 1863061 1225271 506929 552534 1697434 785724 1982626 1418165 137289 477933 1776565 1434295 1939367 756977 1855830 312175 1493627 1205384 1569025 743031 1459019 714266 59565 384502 137514 506594 1303166 304400 203469 1828619 115902 492344 943987 1592770 1629536 936851 20975 583968 738300 423093 373467 1918642 264517 385020 1684097 728868 1650348 2119 1998215 425327 1333139 623824 679611 4786 1781775 755137 1810661 1921122 1794247 359257 1328483 1295455 1805670 895690 265900 487814 1651465 441422 1032856 178406 620370 722212 792637 518321 1997799 1216145 1509688 1380229 1457916 1239338 1320375 1467420 1074300 185695 14631 471293 119356 340517 1792802 1291866 28952 1198523 1847690 669671 880881 1705852 1843428 859861 1896892 1429877 981611 481311 1679177 819524 1034536 658980 765627 114395 1957865 1553061 956250 242282 1896417 1086817 1986187 165492 1010887 1731317 736550 268766 915637 433309 1831673 1265016 556442 727899 1016981 779533 1485048 1571682 1480848 361903 1641651 843563 1642303 649074 1622758 1903716 1399398 1099255 1826647 383600 1962853 1081530 1858536 549561 574874 500060 1116041 432321 633343 1411653 208880 1639367 850322 948149 520824 1393305 118684 1394078 206294 869648 1505420 1923362 301711 1404194 1726788 632931 1813306 749572 513873 329848 526721 1793735 1509529 361250 560239 1201504 1971753 1827057 1746577 237143 1508424 1073919 113667 1890505 556488 1511 310606 184002 1747617 637138 1617634 1224832 1095491 578 680122 154310 1934059 785918 1081915 208987 1597867 1421789 1688850 399036 1380236 923721 311545 911861 1580442 274193 507559 1094784 1961700 682773 380789 185253 233703 888011 360977 294695 718988 1000687 417453 1431581 1548661 96342 1235312 449146 646330 1152514 1706304 1635467 615131 179787 1795341 1682017 45966 528097 1811284 156382 1205371 6607 582805 487375 921370 1307313 1874694 1232204 1987372 1503454 1959015 257031 1522795 519909 1710843 1103295 1863568 258042 573967 449973 1264520 1179790 1383909 302009 1885011 1455360 1219826 651184 1106347 562113 1935994 1228924 79350 1505708 889280 1127186 846898 1323248 1708125 1302181 1599217 1285273 167646 1913911 1428289 1794941 1718449 1984234 1561541 231619 921220 1451143 1778704 1071752 1229167 1256086 1531860 1291250 1422091 387344 1650376 25600 169089 857028 445481 1365070 1062160 1253975 218568 660206 1242673 1658309 593425 765761 563870 1636474 331047 1067486 179380 1038345 423644 847793 1145746 27946 204740 254451 1956094 1589303 1993304 857957 805894 253590 136195 1810048 664340 1565553 850483 252391 1858122 1291906 1347356 1783026 1569531 946582 1573030 1041219 1904050 146501 23982 1268515 1154398 130362 1380780 686900 1096462 30457 228964 366521 68346 1214730 892592 845867 736061 1452036 1498392 675588 663828 32390 428548 896748 1558842 948292 259223 1324393 250513 1846026 1179163 1414672 1748393 558443 1374373 1577924 1381947 1122062 608124 1225425 1050838 952100 191615 1391049 1749061 1294469 1253769 1847623 423467 407753 1568353 1519909 1378456 1295599 1419445 69520 300100 715103 131621 744209 559203 440628 1030920 1224306 1366332 1175483 815868 963274 188146 163548 469267 1449494 731778 1793152 1793953 169067 51026 1891642 478253 559976 1115210 82462 135899 1021936 1612481 452422 1517470 969973 128887 1626494 133194 1556861 733435 884204 1117905 874741 1477304 505982 862483 1415604 1302450 261507 107844 27193 1606275 124433 747290 313820 613092 1216402 1694875 1434897 1961858 1593988 1044942 984204 1025557 1660255 1820265 1594048 268849 813427 389714 990916 1636742 1133719 1670093 160723 1319652 46602 183417 385636 800536 118254 497164 504133 420425 1060239 1292394 1613645 771098 350806 104837 452491 1267493 1137883 1325093 1131644 886822 553498 35083 913467 1926276 703502 1121896 293055 22697 1870188 1109513 1873394 871134 1279121 1573545 396057 1043545 942443 89816 1816920 443110 857719 532795 1881117 721529 381675 1744454 684915 810686 1807192 134161 1420159 1467010 131267 595061 1852847 1773067 1495895 738430 857035 254793 16631 1154787 1661171 398903 1259767 1648627 664254 218653 1492158 1845873 1221744 1365415 1177517 631597 705504 1712137 1814735 1601842 286783 1944028 1453789 1682120 993056 1523542 1121934 650662 1813223 1859010 371558 951619 867552 143505 1425018 1594578 1888901 518965 1187254 734019 501698 1936302 1172139 1904246 1659010 664626 794429 1151238 1427779 1097339 775900 1752147 625356 1954265 1698205 156093 984158 399199 1792059 1860719 1973909 1106698 127656 13350 1298854 157020 1139639 1357820 349835 1494824 1269364 1589482 1026000 1715333 1428554 1598339 972097 257218 1668515 1433616 237991 1120888 771628 610756 1954506 700039 599578 663091 260709 179136 1415838 1283163 1037486 569645 1773264 703695 1239764 1003587 1433178 703206 1195518 1222529 298578 1194825 1032622 1985586 1265297 718095 854878 243964 459808 757989 52368 159223 1481700 347870 1558110 652411 340201 500426 541964 855188 1247598 894443 1257070 1758596 1012424 195669 1800088 1736279 733298 696033 64837 1540665 1036492 799154 1222979 1067971 828391 1972562 347331 1997175 1971230 1714250 770724 599613 93831 1962744 385234 660326 1206676 909420 998683 900313 1139826 1339461 1876963 670688 63796 1854910 1387133 1366372 552512 901863 1084461 228878 90452 796783 675834 154778 1657551 1218513 1181138 1913184 1791559 1882998 85834 1192510 260472 1009415 64770 493664 92698 916503 186894 207015 204185 631941 1466034 537812 1920609 1992224 166080 1097228 520449 1851747 957082 785034 1516868 1331652 1633913 355430 1598137 102305 1057964 1030326 679856 1020498 683141 1389043 1175835 1559200 957022 606811 1558553 658969 253260 1808442 692163 377490 590316 93509 167390 1264311 459589 1137796 1191544 1056049 254913 159237 834707 1665191 856278 1642283 969587 210248 425262 1225456 880321 1423883 548688 1887577 1575724 984547 1620399 339096 1168568 971131 1741019 325810 564075 1704051 1428727 551012 794185 24581 556948 352608 10665 1995919 209223 354291 1739360 1673573 667661 938006 323468 662146 1857022 29414 1122528 1154588 1331937 855970 623065 1331458 1019193 1289621 1375851 596715 1393519 421564 550740 1466937 553539 996321 1804286 1915060 1106511 1827568 1326524 757373 1826378 820919 593105 884318 182681 570339 1940672 1679508 1018320 1628905 1460812 1915108 409005 1221549 1696364 1557125 1319415 535774 1195321 525422 367195 1328020 1818557 1797975 227089 761742 1295385 1227280 103624 971528 508098 1558818 1672269 1510044 1938911 417586 1937007 1539247 792250 760686 655499 1373656 1281362 881235 1598425 771249 700499 58380 631571 1012363 1984799 1431362 959307 317849 1878718 1582937 1190265 1978828 947924 1876053 1750385 265238 1617449 1361725 515094 1128164 1350634 1383939 920872 724238 1947804 491974 1087871 311035 1982902 19148 1083390 416136 716466 1345824 485283 362017 499441 1711663 1493207 654208 1628170 122949 571057 65701 811393 910140 216956 274528 1772105 1913047 1285511 16018 522617 1448039 1673883 286238 1333823 135969 1896303 125759 1436094 1309731 785465 806598 452506 969177 1648965 1559143 1673244 244249 992343 1746263 704920 287247 1268973 1604649 471311 1726749 1025898 1033776 300563 1751897 1548403 567043 213145 413716 128400 1480837 1325917 260054 442444 62714 492853 1130317 1858458 1285570 369047 566503 1751498 1764558 888019 361586 85435 344091 926251 724514 464734 481305 29781 908047 1588393 1033485 1544825 1990581 423581 1911930 1173720 659115 560394 1467348 1254566 1697392 1556075 510760 1056245 604687 606939 648916 311972 1213627 80337 1489220 414036 1320878 252753 1129881 251369 1743249 1479633 1897508 553557 1551723 1823899 686709 738277 1596457 1463402 745642 1459714 1800193 1508535 1519459 486869 1930366 1877363 1184405 1508938 111587 854202 1710264 1693676 69735 1837062 1800564 1422182 85744 512958 466931 1868700 1618992 618935 881717 1472249 1784348 1879091 632989 1339211 1862829 882597 972882 307945 525624 1552489 1013901 120530 159137 216100 1889202 1425197 549338 1593939 806284 1581832 1513029 1867536 1454375 1369532 847050 1737564 1912905 1782481 1406748 1262352 143588 872412 1380473 1135925 110471 1759675 753924 1552760 1053350 187581 282336 853511 1861873 1518153 369737 483650 1521707 169173 283502 1396317 408788 1804641 1040291 420645 1754262 756832 1294795 1576286 409103 696583 10905 1876059 102459 1804625 1199770 543104 115938 132563 218592 1073099 845047 60677 1840192 1850816 1920382 540187 1513213 262221 1871161 495749 1115810 403884 75966 1728483 882740 1805906 1205047 72360 321380 1222417 1328079 195975 567129 1515475 562738 1893531 1187876 623769 937005 1640809 775250 1711300 1099958 1015266 1804871 1951177 457269 1693609 281132 1308426 1640018 94946 731761 1783586 1863834 1487053 1560219 33157 1916842 1454187 4050 204426 260758 660280 833705 1701022 1764273 976847 238572 732681 340898 59984 1397220 447706 995842 1584134 575571 993522 431020 147663 1328809 1733778 288802 217601 1516155 1746619 1688652 558000 447435 335061 1393645 565748 951618 1311206 716119 1674647 881175 463548 48384 1745953 1689630 48309 1832798 1629129 1575960 44287 417261 703372 1634900 1669401 104298 259084 605579 993909 523156 926963 284007 1566606 1394861 601257 320392 500231 303546 689587 1766519 1143040 1319831 235494 587622 1982724 323126 1773179 536021 1149250 1684504 1236160 1840137 135447 1816846 1150486 158303 274466 60105 865555 1872987 1520037 425276 37421 1348892 666148 1803870 1752613 186085 802319 1666952 1765630 1616064 266998 588388 1382141 1894112 778940 1254830 1180345 441705 1621654 975137 1450571 519287 1838241 1364055 820811 359805 341130 1382791 325860 1398721 257919 1679804 953569 1693993 464521 877527 1201996 1717487 1969925 55596 790359 1552443 1666286 1632458 202161 112992 1747976 812884 567761 1528089 1582299 1671922 645183 1242726 474938 256410 572682 673237 683370 891220 1196593 1254744 1949672 565948 803420 1218506 1737179 1871789 1908269 307272 721400 67919 867701 1885474 160015 327948 1795017 825418 65409 705745 410402 1749376 1874310 585346 514427 1780155 1896866 114393 1471879 806673 658342 556670 152323 574547 11888 391647 1999285 1527305 1437666 1582808 369245 1144500 1206576 685735 1481465 144724 236049 1850251 193109 643840 303725 1874707 1793723 1811050 630698 1326808 1704602 1778412 938948 1389700 754870 944931 1682518 1498656 1430847 1309990 1975500 759661 1410080 1525524 131205 382710 1582740 1135281 106012 1956814 331084 382920 1169363 497678 209258 957244 1728455 1111180 599181 1126162 595056 1685095 1756930 583362 1397419 933835 1497471 1302971 702583 688038 705623 1672309 1239497 557924 80567 224257 463056 1915667 343200 111197 892272 1309454 21168 305448 657858 1214944 313703 1473429 954012 105377 189884 968378 1287415 639447 655639 1605301 1794372 185493 1965912 127523 211797 71268 820376 1916236 851271 1812427 1722746 325868 92963 693685 1963326 1148264 697633 770753 1451807 406795 1184261 1685436 749243 1267036 692960 2094 182599 297611 1575745 1540313 731931 1960201 128341 1834490 923645 1240018 81498 901989 1078724 1381172 298385 264720 36753 1441253 1254922 1833645 1772303 450948 1583464 1232646 575643 843602 1943128 1218333 1891056 250557 386379 648616 13006 320147 850097 86102 783063 1644895 1636351 1473611 1206529 1201667 592448 1798715 1385076 131488 279880 313216 257917 285648 918830 83208 100492 1905951 1063543 194838 903177 1582065 54796 170601 725543 1255776 1929886 1649871 954285 1761505 401788 30546 421675 1440966 436424 197619 481310 517681 1527397 688380 1156220 1358435 153784 1751144 1448188 1361823 136844 580350 256208 1066342 156537 304711 1321271 620912 1055461 431536 1103997 1022662 591742 1615509 306740 298041 380340 1501536 706696 620560 285230 914669 1565665 74118 1158579 99331 1078455 118838 141083 909251 1307200 783874 1860963 1389167 276556 151914 793596 1046739 1686244 261162 103001 265570 1986878 34232 1753793 1523674 850785 861955 364985 1530689 457198 382274 754119 458353 1205691 1356037 1618927 1221074 1785878 833704 1798709 294558 250848 977349 942913 466149 780693 802128 990692 1477942 1364985 1629580 45228 1784697 512331 51902 1892932 371664 1390344 763922 816232 1439151 1175247 9931 1335467 1410344 81770 1789142 873376 580402 1880797 1921845 1549152 388127 1115866 1588159 192224 387479 994001 1854105 944471 738471 1869326 605100 79934 917031 1530466 1075107 1791035 676618 1588062 1727190 1746503 1752383 1191444 1439914 136577 266003 1066289 881704 474053 1921993 994853 1183692 781105 1875179 286251 108100 1928533 1925056 524757 438055 1178614 1340901 1806315 1134552 954842 1577613 1241852 1577971 63554 654180 58010 24494 218794 31625 309786 1133143 1085173 1208988 1130262 1815703 1821070 185331 1934568 557408 3020 241515 261121 652775 613882 1571311 34256 1141990 240591 1501292 1368219 1828945 518693 298010 1867383 3680 1831066 751746 1262585 58425 1786511 283970 1137285 851557 700588 240340 1978229 216966 1795792 522173 1372070 1081787 711151 461520 1959314 918238 285926 657834 1966288 601286 75965 430706 1405692 1342727 1511571 1958460 175481 1646048 1858471 1072203 151355 756417 1482440 1563488 1458507 1305189 1933756 650211 1845502 270952 1535630 503531 974505 1615213 488679 914814 160184 1480629 803553 15394 1758949 1556736 1017020 952315 1343337 479718 1484524 1298081 351813 25534 519817 1687063 876258 957785 1027596 1717630 1906591 794388 1296115 1158384 1023437 1808428 1193058 506795 1165161 1820609 1300772 733886 553739 1728611 1688231 1355578 870582 1461971 226504 1368513 103878 1801712 522962 455839 695083 217483 370197 700494 536005 1287098 1711216 1336323 769717 1264832 1853737 493663 984569 1753171 1701499 226266 641273 1759561 945899 1331055 1948203 1160929 1789021 618488 559615 167236 1545412 1706008 1181440 14080 665198 1869467 34795 589186 134575 622677 1262756 1659932 351008 591990 909036 745655 1614620 1283207 895968 1700924 1102633 1644615 391370 1682985 901813 560771 631912 482644 1823365 464400 1957283 1379040 247313 1177133 1085206 1635787 668840 1217690 731859 1200662 1045157 1387625 133140 460719 1886642 129511 1619400 1794436 1440093 554322 289896 123034 1078133 1166502 1131362 1645554 299869 541544 1626185 1117395 730098 1534798 836864 1233024 193387 783748 1044616 1432217 1286835 1307183 452572 492692 1188917 23507 46677 1352679 586646 257819 1001629 217198 1039138 1620269 1765608 819649 1110728 61683 1696359 1933812 44851 1988749 918216 669290 921990 1034186 698897 134888 533091 1759383 867793 651318 222519 1471973 1218082 1165433 1554389 824520 153330 401598 679219 1807022 1957285 311963 766745 1322038 480801 360944 438082 208951 1508400 1121539 1050931 543707 854798 1120236 144697 1977530 1047304 398976 1386640 1021117 1756644 1894052 1813722 1089941 1139553 568488 1478636 626114 92101 1412294 70534 232331 1098109 850281 569759 697667 175550 961840 1547641 465323 570371 305669 503931 383433 407854 62708 1002924 1530899 276363 1770920 624307 676518 1879886 1332052 65958 1829241 1999275 1878146 381574 880709 586264 416161 143772 490514 1857062 549519 707807 1720374 200406 1297844 1019088 1765774 1373985 53616 1253483 1773076 447451 271506 1930220 622811 205984 171195 46902 591169 1894306 1239171 206696 505429 1156845 467278 1866764 270593 146485 1042796 1046685 1679922 1555617 1527056 1963036 1317995 502292 218355 1316977 767184 1818987 245940 691808 1893236 1625054 1720956 1742218 1309332 421534 1558897 1385386 1085899 413799 525849 707892 688137 875008 507315 1764662 1931893 706032 1427438 1776948 1222542 970972 109890 30136 221375 483569 968924 1006574 698558 1885239 24763 323572 690524 110425 878310 1722143 1912520 809525 67161 1191849 1006723 1826538 1771583 981434 295297 431235 996349 867527 1823811 1630157 126150 1380777 1083014 1193816 972570 1198918 273354 271886 904555 384364 382504 889552 681758 1980808 949775 1873854 1634428 1871235 124955 661407 728967 558417 491686 1642497 280212 1171157 593090 89104 222747 1908368 1360690 475272 758022 1042412 292202 636621 26286 1307072 375826 558894 1950676 852179 394597 1464026 851299 1622563 1618753 1014516 1704590 702178 1779730 1523123 1410007 1496849 828320 1516594 1690295 985024 245537 626485 1068317 566680 1415372 779017 627802 1144624 1993272 747639 1325117 958141 574246 508067 725255 1556258 858230 766097 416868 1657965 1262238 672432 568757 1248817 1336867 1837663 1030159 1885994 812364 1371761 906166 601703 610435 227156 84439 1497361 404857 592847 889455 1481283 1902942 10980 466789 126322 1768773 1970438 1415933 369375 1844457 1119407 1175980 1785650 1872666 280163 72588 1537259 1245958 1655723 308136 1982985 706174 1495703 944087 1673645 294740 1829794 101565 218265 732756 1223097 918084 1899980 49639 1756331 34330 1314851 501898 1713981 1000286 1013852 70556 660158 1057911 528278 1742660 231966 496146 1388043 1506900 201581 205545 1686973 53270 1210192 994558 677575 402307 1465478 594146 1874426 437414 721134 1703945 977465 981854 1451611 458501 639620 1788203 1041080 1853369 833696 1502633 1115485 812245 412678 932435 1484041 1711288 1664946 1887504 1420340 5804 1494067 584278 25712 787978 1372144 828517 1529265 1945479 278892 1096871 115461 417774 1774050 512431 403398 1611897 1987867 990796 248891 1286642 1482277 826672 762740 643942 373059 811104 383246 1203368 187245 377028 896337 1242980 917052 574670 735755 1088782 1220460 1519550 1216417 186442 126913 592593 513080 1822137 1949138 1199675 460648 1767311 1335236 1661893 1204038 462133 1963881 788679 1821704 71089 965799 1739670 1017927 1871911 1616334 1922244 737384 1203047 793887 782942 174607 212151 1753557 1473425 1005024 380159 84159 1188233 1814787 1065374 271970 1398713 306183 430121 692839 1084666 1339202 454920 1060450 806019 1209182 1215020 571755 1430401 1438344 567370 8818 1306137 1296781 823542 1773235 1787503 638393 781567 845847 701308 1761423 1381962 802791 892416 535383 636556 545704 1400889 1220923 750148 341089 1650203 1433468 506719 1578753 224877 1020446 1740333 1497448 1172850 1568588 978851 1156465 1778901 618328 861826 142010 259654 630018 1541507 18950 1433593 1431768 23887 1463942 1669194 148033 395455 35336 843650 1648436 1997659 523094 1300522 1648360 1825508 487244 485941 1678152 1508336 768489 1735240 702539 123850 941858 1316712 528386 1384942 579160 1211246 1070203 1926010 1592634 1582679 1574497 1891078 332727 646235 1034554 623688 1674629 764901 975638 372684 1845348 10464 438583 10021 1564394 1998682 1337184 1271530 1067237 1716950 298064 471739 1592426 1427044 370926 1666840 310901 1401413 1940405 448412 1710617 809887 964670 948067 1154213 447341 263701 1624783 1734255 319494 1771586 1414126 1128937 249401 1242404 818453 1653094 1875969 1908895 120573 126107 387935 106772 1596965 1866871 738329 557777 758258 249829 636201 1993289 1667198 249306 630405 1347110 1783508 84522 17131 712963 800293 869715 545232 1146238 38827 655280 1062863 611617 1862230 508421 1476469 798732 959385 132894 741372 1831181 1019148 1354733 183153 789650 510909 1161313 1598155 1382375 36746 284710 730008 1629264 298829 198239 838229 322073 1530108 1655701 444445 825936 1327132 1584527 810307 893628 1395313 975046 1611611 1344983 347374 630836 1324657 1554182 71930 406946 299876 536706 912156 884906 1535087 1974300 1551476 1567873 1490133 1551681 133579 471391 212730 1559283 1479398 984577 250679 1485763 685361 1217681 1014000 759397 1267578 852522 692349 829758 1779956 1909130 199188 215060 1247133 57320 1479679 269391 1691118 159690 624066 275808 1181961 1634034 708620 745834 40634 1954999 1416766 946584 317928 92562 536628 1649594 1173532 1904505 385991 1751346 1744236 281729 1960844 197444 630286 175458 1398994 1407321 790631 601679 1181306 1330343 1075609 428260 1688879 683408 353128 284522 205350 132941 1095511 9018 624418 176067 653691 262922 1361346 1065678 1496586 41067 471128 327414 17685 842959 750532 1379268 1066435 1349791 629886 74517 1560038 1186965 1666693 59135 318100 1227546 263511 132552 197686 836359 525167 65179 1035607 511746 590716 844435 445241 1578540 257675 1015397 832280 245865 223829 568446 2713 1888979 701985 199134 196636 1604249 1958025 1808361 1547087 222402 783221 775504 1533976 1942949 243439 870605 1646570 1675488 1583571 1429369 39897 74661 1175202 738746 616806 1769466 128076 446113 1310073 77599 1763220 1829800 1504967 1963795 1994536 1541580 121139 1851052 1665352 89849 959592 304805 1797684 21874 1712923 794732 1741113 1914498 1070646 490079 1598976 1757204 1354396 1275303 1912586 1814944 210718 1323152 1397031 807189 64186 1774158 18779 1833194 153796 731843 12408 141206 1936492 1830481 1198444 583237 1880452 827286 1545880 145 1448321 538679 1081079 1542552 787822 1029552 940555 314896 545321 992065 196836 728252 1048882 1086188 1165243 79237 267580 1435709 1433102 1521070 979314 1920924 1795874 1681385 400502 1112966 188482 214271 339137 783747 842372 631199 269112 1178127 764826 106138 258847 949709 1555561 1808872 1163145 1774489 1067474 1776344 468358 1096638 1584013 164128 530420 1006833 1789503 835884 297555 839041 642341 1640542 398367 466855 469314 1500396 1458446 1553147 1771035 45597 1631894 1033199 756074 806313 256618 1731933 1543867 1420674 1591911 1258268 1964595 474673 695057 1470095 740224 915088 387551 78761 1885814 186096 329751 794708 981135 67222 644837 1279909 1993451 1937066 867862 851953 791269 668052 1313798 131815 189456 172754 1970529 129349 1392972 1395806 717543 842636 1946102 1563429 1467200 1120057 280811 1240225 107862 1473876 1519941 1803627 1671644 404590 1970399 463267 868252 495049 697862 359333 911849 10839 1148744 950450 602313 624774 1517043 798776 1546768 991518 1034687 1833976 1186834 1833027 1854035 370755 1526697 1398044 394364 1929605 1783126 1711812 414146 1274431 705304 395068 475004 775935 1123077 454690 762443 1844180 648159 1873899 683537 1350304 521647 1157611 729368 904500 614738 1307077 1480456 1770435 1533011 1988644 132717 46352 92579 497505 600380 1974810 1268979 1580663 1402813 1037940 619609 1324171 1185606 1723716 1793696 352162 383213 623095 1644142 1092484 158300 680626 1046631 1152447 509998 932654 706930 996249 271627 432050 1775315 249127 321726 1024744 476364 1151852 1157324 1673355 1317554 210125 1295404 1482400 151842 1078574 411224 1417775 1519812 961627 1050771 1702286 1272281 489565 996566 606253 644631 1102813 1682022 359784 778455 315851 1613795 1132412 953893 1035803 274874 631925 535402 32225 1511984 1330757 1003136 262912 812677 767710 1800649 95886 341617 933996 454532 1260547 280964 1786150 147158 1551986 1159523 221950 30627 126588 99995 1290477 1174983 1105461 1319772 19885 341287 1269119 828980 1477036 1706782 302140 1337574 648397 1003808 319353 551574 556994 105106 1469733 1392627 700766 1749395 947433 189330 1196248 1721436 828956 1296541 451204 868142 1001937 936760 1658689 378803 1213863 1279049 403707 1105648 401940 1499375 705400 746088 791857 1109141 723331 1654347 1067120 1264772 189757 453587 1966933 330857 1861411 1026333 1940377 639342 131826 594652 1278577 606022 788745 1841351 30336 1369971 1307397 1809519 791158 1132951 822948 401463 1851310 1065895 1241485 1190619 1291853 1374868 513900 667313 1014059 14208 1122591 1613447 1776202 366242 16943 1262384 426779 1345162 764848 1046736 1924974 1759168 784743 200567 1478411 1610791 1921201 979718 1713213 1603516 873258 1459972 1355783 1953276 668434 1048369 1819091 801152 1580131 1963960 1437616 1994302 578188 1123561 1782991 1179276 1773930 1418338 819535 1294080 1174640 209 964712 902832 495603 1576560 1497514 1862235 1446543 1016089 928148 1631898 913737 1977842 1814039 14701 1912769 1617933 1699370 1362048 1659236 1652528 776560 143376 19718 223639 497004 1565621 511354 1768161 763950 1827093 442698 428401 770658 309751 874764 371511 967861 961885 40287 1068993 345064 744690 398325 1658515 700199 1794052 1708132 96234 547636 902548 1259178 1956237 388777 583095 777251 1149232 1785637 931914 1554854 190044 267563 1832832 943344 620339 1651910 898193 319270 1914617 554195 1687974 135188 1295592 526946 103649 654084 637844 992726 1628104 613974 247866 375334 1656232 282869 746647 383324 1452085 1400795 1583756 1516025 468815 1145011 1538388 340529 718667 745221 910192 296296 1999606 858008 1360504 1530991 685531 470485 1018688 437594 1435920 1520394 568183 1803829 899220 756712 85712 540289 1854700 1808945 767020 1944851 1252335 504800 1731586 554393 1621201 261527 159067 757230 721290 679212 350607 1162122 1039733 855037 1844304 764460 1784105 485494 703761 1074938 1606791 798229 1376575 676981 1272097 161327 1913587 898324 1912452 459526 1996526 1284222 222778 1631507 1828453 1627188 242351 1604770 1967732 777972 556878 1548165 1506345 366747 279013 202032 1849149 92372 159296 1634283 444239 1617810 357116 1909327 1160741 440720 74985 944279 1461722 350680 1018965 1847493 570274 1345926 1655102 1359911 1892046 941360 1343636 159947 1172489 1568170 1720814 415120 579210 94221 1424345 1391460 1898810 1442363 219335 1972508 1724294 379660 1955340 1474887 705907 1269868 1260804 821271 404860 644348 859121 1770864 1980079 1322954 1748380 1888962 1039671 1562686 1983054 594313 1499539 540936 656937 1000464 882169 470226 908317 1523755 1611947 1925147 730600 1787080 1590008 1793823 461039 1271680 124228 1482569 915902 956686 1471219 583388 175097 1614628 854437 748695 259187 1997147 922322 1233858 1501385 1965179 184824 571751 1015973 32113 369605 406539 882491 1954738 1251829 647127 495697 555834 1916104 336811 1133937 668320 1307985 734811 1568752 666674 456737 1558769 774589 1232221 417445 454781 1574670 1310697 1230275 1715252 327525 1063814 231956 976943 1759148 49771 493740 1597993 1988467 66975 655031 280309 887031 425836 660086 1762938 43393 1537838 50995 734055 391685 1968189 674406 637390 1718055 1978847 239892 933439 1523772 485858 1325558 1068517 1016750 1638318 940721 1525867 131160 330156 1721240 711500 410816 1839516 604251 1437216 647698 1872980 436553 669801 1468377 1696305 1400187 250164 489012 1599945 697609 981777 1863401 1853045 1248377 27563 59411 1063799 1517845 378096 536226 1034594 1752710 636889 677022 132099 1533815 349334 1850415 375734 1716931 1418544 647404 1065383 623203 110093 318429 912303 1629836 1245060 486849 1239209 1217023 1576497 1059022 1075174 95359 743122 1898386 1254603 573762 233009 1354443 1055730 730474 893368 589800 764851 715619 1491266 1188292 1137368 230658 423679 211310 343108 1105880 1193904 682175 768736 480427 524779 552118 1950708 1159102 1831408 1891870 122973 1905611 973074 1795777 1035567 1094824 678087 541155 581149 189328 998730 832526 730267 397163 1376845 1429765 1338986 495444 45517 642015 1423711 1639396 393305 982287 696877 1751784 1087452 1789052 955402 1115588 1407171 33275 1048226 1331848 644056 1286190 572852 1454042 990893 314669 541646 1032445 1040397 1012150 1806989 812370 1256698 1566425 1894735 368852 247175 494863 823059 559106 1938684 935563 283118 1557456 1308604 1377782 1417906 1645547 1733627 744785 718902 1092728 459557 163143 68616 1199163 186095 185016 92267 1265100 628441 1949455 463272 1814585 1652917 629906 431999 90896 184759 1237557 1508530 1528013 373620 1435097 587346 1029192 223061 1472370 649050 20123 1711312 246384 1923414 742350 1432909 1747074 490866 1992911 1316268 656233 1520717 1729844 1742378 1360065 160194 1208846 821912 80798 910688 200027 1574325 1975428 1790476 1934355 1809310 968268 500995 433817 216370 1582726 1623286 1113593 242939 389165 1705663 637406 733348 110174 1119935 245564 1699905 860592 450969 1244936 1441688 1174237 257913 1396786 1991536 1584528 363309 560374 538924 1693489 1199089 1596721 1536871 586263 835353 1115751 1556800 25648 569011 400922 1033317 917035 412838 870678 1171647 1898953 1735849 1744537 865330 666961 1350577 1005817 1978646 268978 1875018 1262010 950929 300609 157060 1079142 341095 935580 1313215 448596 1337110 1047410 1914508 1253839 1849965 305353 955580 1044375 246258 1809735 1798388 580461 613824 860735 1153905 560570 1832086 915939 1401874 69984 1339083 1524521 1657007 478426 293184 1151450 1165768 235303 1681324 1329482 1828169 370586 288202 1292897 794391 1436222 1485031 80204 1583575 1266047 1434244 1120559 1121743 182539 722732 1726275 1761924 178889 1025862 387323 284279 1514527 1484537 1131300 169355 738915 1224481 1759586 1717400 1463481 588342 995414 1244151 697567 324417 1217456 1996212 1948413 776080 1718347 722801 634973 1751282 1618821 151186 451464 1059402 394395 88303 204659 777049 293451 1819590 1691371 601985 1278416 1110396 384608 25104 973886 1763140 980148 1457574 1956387 1100875 786052 1495215 1497122 1054655 196452 868651 1364136 1657104 769309 214196 1933750 1865993 1953367 418449 758822 1396099 1862559 1947219 320315 1874614 237954 1669110 317201 1521877 959730 1158961 1518778 1645611 915647 1571508 832775 1046015 1264770 1600079 1193993 215654 1373340 808658 1716642 786495 180626 1678931 1275346 649009 309833 1184342 115304 1950600 1386079 703775 85055 1838322 1700912 687518 1299653 1862866 472838 218188 1827233 125893 1722667 52340 1224947 1380848 129678 752837 1700722 625930 134582 1865051 469448 1730221 1249959 1404044 17219 1518102 751120 801806 14219 1497332 354592 598308 999852 98361 1293327 95456 390176 1924461 1728218 905821 507702 1666336 1437339 1254626 1974905 1624588 727399 1979957 1621599 1074719 703478 1470664 1606393 357951 1507878 801841 812967 1469350 1405316 744192 838477 389897 295386 1354168 1854478 248044 50188 926735 1830295 1399851 1340723 1548535 1786855 1725482 1931089 1049813 1192063 654050 1031069 217535 783466 1558425 813663 104702 1570145 865398 713232 556363 764280 1587333 1063397 1895567 235891 994630 265081 431691 1294349 133740 1500625 1314062 1158829 655484 1853795 1498778 449001 923185 201673 1147409 1014724 648930 1382959 774714 1984171 1592128 1155803 1972220 1100866 645704 321444 1842026 1513656 1063682 1570179 1617685 1368754 847454 655221 7275 244336 294975 1408905 214300 582546 1815960 901518 1320040 1042057 1629897 87082 706915 1679892 550202 1369111 1317226 943997 1177741 1168258 1508387 1489506 1091145 998783 628504 1312149 1159599 32074 402192 1609355 1413860 1073663 1851474 1575322 322618 25743 946485 1575419 175974 1448693 241142 1358776 57755 398505 407301 1632682 1762138 1818749 3836 294970 884166 902141 497601 1565789 12140 27627 1870758 1195120 1852534 632213 1130876 1174542 1263234 1613058 1604668 1155450 813592 856715 606382 391255 1249989 1246293 1855803 1512008 590146 847788 564435 1423619 506584 1584073 410543 1789461 1794517 793772 1277942 553076 656070 1526440 1184788 1566111 1840177 398562 989702 999390 251475 147305 1067006 1643903 1879228 810264 1628886 1237199 266501 952438 1486939 1847872 1283159 1934255 430727 1255825 784285 1779281 496519 810190 1940292 1159473 134948 721797 1250464 1849193 1356797 278651 295416 591268 1429924 1810530 70402 1580311 859775 762649 116245 1565161 747501 603027 804273 1439854 1678850 1578175 834278 68978 1658628 1881314 266941 869160 557563 1070295 1520265 1369393 614034 334704 53029 1356779 663768 1294649 945844 1426957 1884678 1690935 600005 135411 1429233 1116088 945164 565029 1685623 364790 1657631 203458 413069 1190801 735293 516736 496304 1632991 158598 1994804 775305 619546 551196 1331507 1075761 1524245 710294 644593 1035897 102758 926283 1143662 1335449 902029 362071 1179206 1655125 1319073 1993459 435823 80260 1646517 647192 420428 36909 1700869 405992 1276329 1386391 1038704 1255208 412176 17613 1430334 649548 943400 980870 1075709 1318087 1026081 1466046 1616871 1661278 941896 436466 1565826 278698 1968704 937717 1717783 1614000 696971 913126 894382 393923 197586 657919 1397861 1235202 1697257 516351 1056779 945904 906954 251890 361925 1582743 232142 122839 945635 1229398 1641653 149338 340619 1352247 645568 810980 160777 283496 1306005 1162133 377004 1654725 44513 1840641 1596653 1843465 1086735 1203389 1301384 1000202 162664 1173374 1815388 1264684 373307 366484 459956 1342817 619235 543359 537185 1228087 752993 1043419 817902 912118 1133222 1968606 1176116 175312 1202616 1755737 1800970 800047 203440 318212 957700 1991668 1036081 1921811 1448337 77380 1597734 1422884 460665 1581578 1130910 155332 978801 1824160 1800739 1838912 1382906 1433407 779939 452236 317535 205559 1845239 1195417 1401380 542686 503543 983019 52543 565201 39099 445923 1296190 1192047 874800 725186 1019380 502574 1654504 1407209 1146800 1271030 405788 981522 1101176 577728 1872614 1639664 602088 1617887 371636 1306603 1887266 640325 827922 386611 1409753 1400633 1240835 639674 380425 1324241 367770 358098 1111488 618561 1390832 782867 1387383 942894 571356 746329 79641 133011 1002931 1782085 961437 1207653 842225 1876633 1348243 1744162 207605 1887751 601309 1889847 1814081 1457299 1166345 690045 266918 1745941 1251561 702400 1726561 1793428 215264 1970544 261118 979267 387167 285339 1193134 449066 1551989 323510 109709 1275197 832494 1450578 1145888 445106 925844 795702 1370331 594743 703582 118277 795783 10866 1653923 289485 866667 441218 39287 1341893 1106039 1290582 578865 1673276 50950 1595257 1716146 1404919 751585 1647928 1197069 135318 983818 1371896 1277988 1953549 1815013 1036545 75684 1048951 351493 1471908 855349 885969 1879429 1969388 1177638 497889 1204578 92233 1940673 1420026 106684 1106252 499032 651251 182766 1035617 1420109 1248156 1134391 1873399 989502 865346 907793 1525070 1256632 1532033 53534 133644 1450147 818154 1037241 1527444 771765 721928 669153 1145330 1411156 318161 236577 1883257 1449568 8365 908695 1883663 721687 159588 1462954 370858 1345020 1597360 1668563 143611 1235771 1552210 973907 191649 1603534 183684 812392 1488585 701704 117659 1614362 1835846 1676622 1540946 1107733 355787 392560 1594805 1354600 913969 1004240 617516 1133662 142214 1745799 1763025 1281429 968896 985420 724305 1625188 861853 994409 432447 589120 528393 485122 1739709 113935 952640 103066 1780143 1079745 1519674 710451 1010529 850615 766384 1677355 329024 1292614 526528 1555936 1245347 1862081 1580310 69217 228976 1157099 1445493 1601148 1698038 946369 636266 409228 1422730 1691303 1636088 323772 695899 824624 325692 916939 556285 1655149 923598 1262702 356592 1673729 73924 440661 1259228 1436123 381829 391250 502146 1202039 1754707 459852 1080052 308361 42939 1979640 1726960 321782 518877 701267 1078422 937589 1714380 417713 1206678 7715 1239737 717237 999537 768295 309726 1119461 1347476 1992581 427030 1019597 1448430 1756494 434106 983756 900761 1133810 1023581 1773409 725664 1729380 179960 938607 1894404 1065536 24647 1725893 1598701 1872050 938433 1757424 1842611 983494 386208 983716 1032855 517328 623922 1687546 1568762 70906 1295108 547211 1654456 114842 272569 523997 1768392 735078 1417562 989209 437804 991632 20334 1473522 1670128 1255989 862276 1018760 945596 468851 1972732 1868230 341162 1551714 1360699 1352881 1121492 1057775 1842759 1003837 1851 1135081 876560 1649634 1066506 802948 1602287 818391 292078 1349837 1352341 1339206 471984 1274292 225716 1853401 96481 578810 9696 1393968 1941641 978882 1355368 972384 465629 1475109 787604 1806157 1217139 1478689 563394 566465 334400 485654 867038 888317 731723 1352996 586427 62898 903103 596300 91547 1158156 102654 1763283 672197 1045045 1688062 132291 125152 301439 1979913 1744898 5799 1638917 1279711 733050 1406594 1447388 1387230 50147 838049 835028 1533519 91701 132664 388150 1196964 1825973 395102 445628 1407280 1048937 651543 582472 418702 1875016 529467 924069 16633 408488 1580797 360557 858278 1802236 412947 1490172 1730200 1859966 1473004 297208 895237 964639 796161 215904 1190787 1581730 56718 202055 437312 631773 409984 1572106 1951278 787580 1163844 1300619 1134758 887807 1822976 1576380 35932 1008937 1913534 905913 363475 1778181 304552 378801 1346732 1207978 394185 728968 98666 170131 1505184 1960752 815199 958838 1891638 1502598 163546 1139933 568794 664520 1682572 32765 351229 1896029 397108 924299 1481456 655410 137280 303214 723511 887166 155600 999711 300408 682747 1521559 1699733 327634 1065787 122837 1718501 1775270 28711 1714265 1858336 1021027 1980971 416752 1392709 1072226 1401947 193225 898595 1570136 1405913 1487222 83177 185666 910108 1214072 1476089 1489886 1414079 975033 11850 1177058 7284 270856 772217 768971 244856 1689505 280070 669271 609472 1592810 257112 1343415 204086 1862245 1278765 1864389 1014156 1568340 447834 107396 610369 191274 965984 3981 1660857 1604308 724111 1948933 766957 1344170 1086671 1504086 851053 1386301 1380620 290384 1192543 927984 803120 1708584 807858 275575 238338 1775994 35741 1000565 1538496 1338616 311636 765173 692619 640441 282036 1213164 657973 762773 883079 1585828 1495403 1771388 836171 1026215 1074746 916912 805448 709241 1441763 825883 1289223 1417924 119048 937806 573121 559388 947327 266822 1618604 348091 839406 1565825 1657981 173343 1198938 1533058 1830284 1519791 156187 842649 1315445 1310368 1003275 650934 1359138 507345 395797 460702 1132777 1103415 1394671 1651961 1521477 1531260 1569799 1711118 28629 1239314 1689060 415270 454554 242912 1941815 81445 853345 872368 882801 832426 1798162 1226713 1738883 1572579 1994954 329443 463866 691028 671995 966653 680242 34216 1931993 1971866 288690 1879810 1152003 401899 973092 839403 715020 957659 1833465 539555 1342873 1013399 1989042 1806384 1452909 1473296 1420457 1410584 221519 124450 1357846 1408303 1843351 1759443 290955 838029 370919 1842579 1634404 724683 86319 1047908 647700 1825438 89839 1965455 1650699 1799191 410469 492041 287777 339254 1763067 495458 1971359 230147 888933 952861 1326529 824654 805914 81742 1817697 6370 1827094 293320 1348705 1149536 363925 1698452 655010 113045 350843 1291018 1319777 390761 1944760 942785 1440776 122739 261465 257830 1664467 538079 1849901 1392871 1157382 323974 1709700 733854 1506124 177458 728778 1272863 1714637 1095477 741789 1603586 465195 1357055 1117887 668897 1605172 31146 1037772 1561852 1834619 214506 803425 1616376 79873 87190 1434916 819900 1937945 1296058 503572 192415 350175 1550488 1996022 1797104 669707 1075113 1478920 1038654 415849 273358 107100 1466852 132430 1248643 1451126 531893 1947320 415487 1128968 809770 1490658 503131 1307741 1523669 564145 1023956 1168196 1973303 346438 373730 1507287 1610455 484883 1755856 1120557 1006415 1392752 527133 1874370 649877 150414 1080470 1787272 1756560 1140887 747199 1497663 1624549 1108053 1980995 655847 843365 606199 1598759 383882 169230 1330653 1266846 1289633 1939499 1422227 542938 1767410 1868158 318171 1785154 1359800 1384152 686496 695617 549166 1641584 1377339 1360815 84614 1020675 842507 820889 185340 578468 746240 533474 135095 1211438 102051 353168 856460 1788534 21810 1870254 1519389 1817930 603041 1116918 1388632 1790205 1592494 1412024 747285 104017 1933729 1488573 1442837 753752 1962278 1142044 95036 214078 1731342 1285022 356404 1363332 1182607 1641951 459602 1863005 1735461 880146 917687 873459 279850 1664645 1406691 276499 1470823 1060991 1183108 1515200 40965 1984157 1188888 1061913 1813122 1550559 195589 1906314 239511 1269530 621300 495266 896378 102842 698177 1535737 278785 9276 847762 1046434 755933 1545411 1371098 1966861 1980562 612557 1702015 256655 1364488 1903684 1094804 710028 831047 733128 435563 203971 687727 267925 152113 850701 1772582 1155508 1765525 496962 1084288 477323 1383020 846466 1888750 1170693 715462 1928782 1838588 253141 694246 834635 1598184 1381161 189130 1398711 601757 711225 1337928 415684 394944 1118633 1379123 245732 101809 1950901 954883 74032 1689283 517874 431333 80305 1841829 538729 1175992 993982 625871 1170706 547153 1279154 267156 771619 1250661 1329610 1665922 1644532 1114393 1426716 1338636 1991900 245324 1812959 1506178 1796718 1086623 923484 1406955 1773723 471302 1638099 1613374 1734912 468828 1059946 1878722 827935 1783289 1059619 721200 869443 1243481 527220 1788269 1625461 1437553 1243036 1849762 891322 54401 140281 1130576 1756702 336667 1372852 244120 1351499 761326 1179701 1967169 1024159 1780319 1489393 935862 1633015 672652 1795693 1910767 1052389 1642149 725948 552023 1935520 1284528 1457690 73856 1974542 1597531 1964507 689930 1671680 1788021 238944 429929 1267890 867263 755395 367705 235831 642556 1096526 1473322 1708504 711005 1400913 270464 171903 1256435 1540296 540489 354195 265951 307083 1383690 373490 843917 1020121 1510922 1440356 107280 1924494 1067391 621830 1893473 348338 1427594 1608021 726351 1721515 1911470 1233451 1811109 315285 1406733 364312 411420 1096489 1238715 1305601 201435 1597426 748773 990336 991731 1574893 993703 922036 197591 1474082 1877845 472344 1312790 837300 37258 1410594 5556 876935 1963129 782627 675324 1519350 1557305 1558083 505277 661020 1870009 908705 963339 344049 1198765 1759064 1182506 934113 1759150 423322 529602 1039801 1866953 504612 1419425 381817 1071396 95784 1215575 1596964 385250 591897 693808 822535 1046120 1332774 127542 603984 881311 758089 340781 297179 325336 1085662 1875325 709390 1633774 1336274 1365109 1213763 182649 235502 1077568 201422 1990027 115650 670414 7029 1750279 470896 1550732 720230 836818 124192 630625 1327991 1935180 1965108 1522844 659877 1987760 536486 1436622 56603 51421 1792324 92424 70393 1148120 348979 598038 1312289 687391 1599284 833264 1254607 1879516 1770518 33014 731192 1608758 1672314 1499351 285289 1726956 258528 891523 472096 1505196 739303 780175 1305532 784629 709871 1984900 1125329 1608563 957869 216607 697937 1651383 870651 740554 1241364 1114002 1050026 1864895 1538244 1058567 1895234 436940 1559013 231599 1410058 1091689 519334 1732412 650175 251808 318156 1005538 1504732 1219345 1214882 370261 1896595 1093295 290847 889044 1019901 1607675 167036 1111775 1415790 984515 1469460 1893233 1813029 432384 462365 1220659 839031 1535008 33355 92768 1116449 1266514 685386 216088 1257510 1154292 1121987 1398937 1992518 813 669963 1232624 472248 423275 383703 725341 510063 952692 1732031 1480324 1066032 1755530 708590 1517436 1404465 211603 1392534 1441054 780546 108772 1205478 1864976 588462 280950 548102 1049711 25837 553791 1416757 386536 1499250 1607922 392119 1517576 537952 628871 998879 934026 1537766 780218 547070 1707427 1577914 1948433 405826 385093 1066532 1011543 636100 1650455 1061076 667480 277688 1479119 1711132 1443076 919665 360284 246438 1781836 258659 1303569 1853842 1589650 550726 1056771 1151045 1021241 1535544 1388743 1899761 142004 445907 686105 1171654 353658 674766 826380 1543861 1524029 1098826 644571 877768 1377239 1395915 1910788 1094624 571670 1756787 457536 842177 682017 420470 1501039 1608524 615124 762822 1338237 136119 244697 1561846 1822561 813731 71897 1505592 868747 380934 75576 1307547 282808 982034 1028595 1359338 1481910 1407175 318206 1731180 879658 705829 1640522 837484 170474 606257 509928 1228525 428012 989103 1658055 794153 744267 1505190 1798239 375600 504949 492986 1514161 1106613 671068 1928006 19416 3500 770556 73618 1791903 1160302 172461 371572 1000372 1732275 669748 1472500 1292807 1577640 830865 112381 1223609 315935 882461 837580 298440 1688632 82702 1219534 1823793 1678909 497057 454577 635007 1248163 1789863 626621 512103 1944578 875097 1692617 764821 1437989 1250667 298884 1363692 904774 1020901 1984746 1209035 672524 919887 693157 559127 1514500 877657 1445097 1673772 570513 917123 1216185 542577 358503 1160983 1504278 997439 867123 71689 1484466 1874732 533429 1032363 577168 378791 1786289 1849056 922474 229559 1282869 1171031 1497933 1931410 795306 1769798 1348931 1870321 735514 883937 1423205 998152 1944550 1884454 1269665 134283 1260689 1947699 1996430 546991 998284 430039 1984146 386454 1835467 1709617 1714668 1006520 757609 1721275 1822800 1476556 921851 719457 1112703 1321987 1588408 13712 150140 639042 1586592 302384 1873426 418718 307822 820533 1466783 369271 1350947 1247979 446371 1907639 251160 905661 374695 931854 889463 670290 1452341 557119 1794651 971212 1247629 286114 1653170 162159 919470 1604468 1826997 356319 754223 1457222 1506636 1379711 534161 1879591 416585 1233408 1995545 195062 1216929 1244901 1551286 1639882 1967028 1238026 1843243 1273010 996880 1968801 1866581 492411 1387773 1449750 1368331 717231 1239180 1628621 1669875 317869 185052 1279066 408699 161240 287088 1730111 196964 1170514 76956 1529676 153566 627512 507428 177079 1503507 1086814 1875385 120500 64514 742247 1476671 533758 1322192 1029716 153944 1766306 966543 1615634 468129 1361035 1627672 94696 407649 1814756 1443904 1116400 559771 1618393 1664964 349901 1590224 284008 632516 484585 817352 1834481 1967828 999566 28739 47578 1167378 720321 1393349 1127085 602788 1133074 1237369 1437919 144304 1851899 386534 1242356 299446 834059 1286978 99419 1746782 1144806 1636139 246031 1441648 660634 1355030 1458785 361746 152138 1136349 158165 843026 983587 1517545 858867 1156232 1014613 684293 1347992 683543 1457292 475525 283 1985872 462313 1504788 108033 43125 1242273 532165 1135171 1452741 1889818 1364723 520369 711888 978898 386533 526517 987311 121480 474716 1570413 1798024 1645816 357256 678698 1164682 1563902 1619706 1277716 1528864 1101412 1365642 283811 1651334 1729963 1672794 907421 298551 662206 1222606 1054566 632222 1753798 214729 1922969 525464 1860659 169353 1537477 1199116 562236 1724852 181846 762340 1489605 1723964 721334 111618 687297 197993 842128 1620294 1053094 1354427 636240 1225485 819753 801264 387993 81465 1844082 1526980 1576689 1205122 816038 618184 275054 982163 95206 401710 548135 1400624 1364913 629342 627118 1085830 1773683 1633919 504993 1844533 982865 237604 149658 1084205 1795653 55905 20633 1600520 1346065 1164991 1141023 167649 1306643 140540 1787601 409581 487736 680095 7478 1089250 842752 1179815 1349186 1869087 871237 673092 1525272 1615208 1507715 1854019 500098 679666 1645990 1390823 1920619 1722819 395152 62653 418856 37334 581051 592569 1595317 1114551 1932812 1318340 139309 731336 1175011 562629 1408839 1529569 372376 1216613 1322393 1185482 1784193 1385688 1703286 1206991 738018 557653 846428 554014 514882 202929 1724889 927335 1302046 604639 1968206 783718 1013436 198029 117209 714183 837844 1457582 889884 995757 243170 883032 895380 1260173 26575 929438 1260576 138229 687444 1087102 244048 238065 660341 1338373 641235 1789887 72882 615400 1928734 193635 1625425 1210751 1008411 1957748 1347507 1135481 661620 1048362 1774204 538410 253396 1094652 1417403 1449755 988242 1880871 716444 1666557 1092491 1016914 212283 429155 676013 1085001 410528 248896 463249 1823166 214810 647862 1506951 1340278 171997 1513657 20411 769783 856249 1629277 132368 1946730 793218 1666994 298652 289196 1409717 192893 1204735 1106073 1708278 136853 1403665 1645085 186971 1713544 1730043 833620 1819641 640937 342605 1124191 70685 148251 1977490 183816 1219893 1158457 1236820 561889 1009727 1286922 1080295 70875 1810171 1054492 296186 1260174 115666 910359 1787845 1518431 1664968 1764925 477050 642001 743519 673848 1881799 1426471 1506306 1041077 573909 1875280 537698 1447361 624040 650639 426538 1500656 1050253 98184 1377673 1016808 169715 1366451 1115894 81414 40372 272807 1020204 370736 1364378 1568828 718 1581891 140984 607635 1095857 891898 1977912 1874887 1283027 371179 532699 1303878 545634 1234501 472040 1879374 1329849 1398024 1121930 1990877 1527806 1171805 847461 777422 857413 1509981 1469511 1245177 1939759 1834766 417512 660233 364489 179536 1188889 475331 905320 1401616 1408370 540439 1712248 269354 1574721 1501553 366526 1337987 626999 1851977 1028056 1913746 597495 965509 110792 669128 1353242 1901847 1011776 1768202 1036328 962284 1707094 200138 1755257 1135284 1235788 77372 154016 453729 215981 1281091 58683 610646 951202 1842874 952342 433678 1691273 969193 162867 1991800 1800890 1422602 140234 869599 662201 42625 180804 379142 1077317 1242292 1112147 1230350 1626418 1912958 1255637 1155454 99552 1676361 1222895 1015217 1135591 1815304 998621 1829819 1257107 1776179 854213 1770606 971991 1201792 507473 1269404 1713701 241180 1137546 443413 162783 1023669 980834 218372 1442863 82287 1623115 1939378 258913 896807 1872550 473399 341768 1647832 1165055 1038887 1737325 1973743 1931994 147875 105082 1248664 1282386 829561 1535763 163381 295925 1290535 1796491 1562044 1589733 659528 527289 774325 170656 642710 313371 440663 302599 131625 1333289 1417474 1630339 1091809 449242 126091 94703 1709746 466384 389066 1100869 1808748 1101003 1866453 1227669 1022527 1087199 1763893 682883 635316 813581 677662 193891 64534 294776 1424741 1294019 1295563 672554 1528273 1976159 164299 1955887 1963429 1311344 1214020 1347590 1324686 1875094 546396 714805 913256 1465148 1246333 180015 1087422 281856 1282429 103323 803899 160655 26136 1647978 36145 1409432 348985 75746 1953843 1625653 1384375 50700 1134170 1911174 1200358 1682384 1347272 725280 553633 764261 1731713 1110762 520611 369378 331866 1350454 897249 349128 574133 1093715 288122 321971 1564208 1769131 819210 1411425 686665 1054958 788958 177522 1146711 123688 1064190 1122226 1326908 1347587 1579093 1518243 1569539 164224 1132549 253820 5266 1201012 912233 1056511 634095 38191 1712055 1577343 274753 370600 506736 164794 846032 1083585 103159 1870620 1085956 1384880 182662 17007 1426768 1089496 949588 1639134 622697 22875 362586 1520197 455950 700846 1118522 1739404 1287805 1635242 336138 720025 388915 320356 350350 1555375 683883 215108 1661721 1465682 879244 1252167 1808735 1864696 450859 1792394 1280654 356292 1093972 734591 1778185 1824733 499955 483716 697991 1933130 1385223 1790162 1250537 1051300 1429848 1310574 1136970 1710415 682210 1057707 559916 863201 830380 1840128 1394944 1525295 1400320 19141 1948663 9423 227382 136845 445886 848907 1321996 1073009 1427733 1835603 1293720 1784400 371424 799732 52612 1503221 1498472 1879828 507305 612224 424785 220595 874759 1644837 1902269 1810384 628082 228986 1884931 1693892 1177320 1439716 287586 862360 18883 1489165 1050019 1828268 1549555 1058495 516959 1976055 1395242 1800377 1494052 800079 1129771 1685777 530476 1171897 1384341 1822141 1296780 697769 144477 327945 938198 1352020 1416104 465170 935033 1006629 94049 501347 425785 1183991 1990163 45587 851900 525312 1489814 900065 612591 619779 270349 322179 1834182 576751 334552 1925546 353929 492667 975742 1492181 1546052 988611 597611 1284092 1598572 922039 1836489 1261043 1356528 1344866 1634792 539003 940123 1341558 1540759 940644 1411671 1699882 1521717 893010 1967793 238970 1498616 508989 1994940 1148996 1208030 1822997 980630 92670 54666 90659 1346749 676774 1981157 155630 604324 183176 355774 11586 614904 221920 1262490 1951098 1073583 1962382 577716 1408581 317168 661716 1099064 976365 754839 1200920 1043358 983081 1013527 837575 206594 12906 605703 544845 1422448 744441 289280 1735016 1030425 1939566 617266 1641942 1997838 1899645 697580 1910683 1004139 468998 465202 1662881 619336 1268435 1948280 558401 542576 1820239 1427067 554716 1403231 933563 251075 1656627 1708218 18872 1867239 196669 1527755 406533 731942 754316 1427083 1811649 1562815 979764 787958 1850380 1814778 927919 304183 807092 1679398 1116438 454058 551581 1234959 38067 1279418 1096356 1189774 1444250 938680 641455 1001667 744861 1214986 1473504 513165 1848803 1955933 497426 1338146 1518567 1741250 782391 1386361 1767314 38572 287715 1882466 847121 280871 1620065 459131 382048 620419 969739 1251003 1894682 1937021 1198914 1608047 1377106 326955 908960 1678322 1614079 1502745 1049509 257181 777627 1703427 677231 355043 1699322 608693 1454675 584634 269633 1187465 1694975 1758495 162048 821723 46900 1651914 50033 86610 895960 1314990 1003670 705881 1640567 578882 1514131 1952116 529839 1401733 1871348 1870472 152122 1933840 1371117 1541424 1145508 1294748 708707 657442 1526973 1373370 47205 657142 127893 329027 640617 1106069 1198815 13565 847109 1373553 1517204 1548920 221830 1679292 1524124 1646591 140451 1049185 1594190 1855621 1419051 1316173 174149 381019 1145440 304667 1176265 819866 1080769 625717 1203166 259730 909696 352892 1077433 1335587 1433474 1898574 1849520 452250 592618 151973 518155 1379540 1078381 217769 450246 1768887 1457575 97861 1746668 536588 1948017 1001965 747045 1937888 570464 1275737 1935209 1613508 1197054 842349 1793726 2752 1628449 950063 501112 214864 1503846 412765 133361 315843 146963 631856 158163 474566 1339839 1043388 1902316 292729 1800113 58874 293181 1392578 315401 622010 1127935 1923899 86575 217911 195056 552634 400051 1465626 1287024 1815393 1275602 330031 555412 1157659 1391750 1707843 1226666 1045928 1692533 266709 827102 795533 221217 360551 1870891 1375992 534480 1503949 462658 702666 444169 1902260 1366147 1129085 1794695 209866 151032 983302 1906830 992999 1827943 623384 1021331 547144 890984 249640 1948503 638021 1029730 917914 1676089 746122 1505666 1430959 998238 1192365 580589 739208 947009 494050 1435895 490151 1480123 1461187 330106 242514 1836133 457096 1101724 86561 1195184 736227 895505 916651 634853 1400715 1710695 1821479 650787 1426131 387619 1758067 1793324 684360 1639697 1274796 332943 1250988 1263471 235780 1124627 174155 1159256 1026049 1321403 1844106 1973999 1769160 599053 1804996 1154669 1879323 1442848 208335 986789 636134 1663899 189436 1851246 1317874 240489 1499504 1393388 1339269 681164 1348285 1658638 1596918 1018798 931166 310360 1133739 1145336 398350 1796530 696128 770323 451256 583660 66240 428096 384637 594091 1658851 1889726 1041763 217071 1853925 1539334 1111017 1156117 1927871 1641586 1562306 1287877 1471293 411874 1996578 1088805 1145090 1595302 356421 782624 1466985 53146 1821 472574 578816 1243381 172258 1754068 892338 1489351 837328 662268 1694082 1321650 967878 424399 1605142 1509166 583937 1973420 1304531 844449 1235739 1261821 361141 778638 862272 1476901 438547 839810 879350 905407 1642656 580217 1708962 1835080 1591559 1531297 1880923 1854155 135471 1160424 946547 1827798 902672 407758 273814 1012566 1936951 1542982 1152793 136247 1796775 1141762 1424097 691993 723777 1756778 77102 304141 1857492 1218319 458328 547986 922162 877253 815283 552562 1169811 1962252 296461 1067169 568732 1377762 1928993 535436 1655999 793542 888313 688636 91549 688388 1074108 686485 1775918 1073848 863306 757418 1552286 1102731 409162 1691095 938045 1969987 895805 68629 1281019 1790215 234585 1430378 247739 1895137 46288 995591 1002965 1785092 1071554 916398 1689069 887239 1462336 671682 1049576 497929 1507837 1922653 1085177 408831 102054 1753162 225150 530968 1379853 1585297 415736 825116 1939592 807477 711905 247688 1627512 1609949 876078 746323 1153261 1659013 786251 164799 178349 492942 1779357 1672953 718247 1127441 1606672 136183 467566 1619901 1588250 582848 67186 971581 1805937 435223 1839021 1052669 1526335 519792 1026560 1890696 897382 879070 964999 1128063 859780 170636 115924 311929 1631446 614020 120012 862216 1137965 260783 1203621 1280871 882558 453826 322758 1050355 822320 181137 740292 886426 1451736 1434725 1014387 158358 614332 317969 122422 1856832 1892386 75372 624596 732370 373082 1056670 168153 1128402 380607 1938890 908681 1807435 1714770 56749 1364456 836928 743517 1889442 1249028 357666 751039 818679 1634080 955427 717537 1753073 516663 143440 64756 1027227 1038647 993255 1773293 1566632 1420472 1782177 606344 573584 258369 1007055 1846396 148933 1310318 1749536 1764673 28587 346942 1185565 802723 902758 1593284 1550592 964135 1758691 1826250 200742 965155 754506 1449913 479334 1168643 113689 1734586 158247 1774090 1124182 854860 429607 1475453 1216409 1613914 1882331 1251900 364321 680762 622925 1535490 1089233 1602489 1516179 1404673 1339452 1210927 999417 1293434 102748 1593102 646010 162176 341992 1110372 268898 85575 1871534 721471 609607 1174068 1152014 331100 1218587 308763 706404 1943335 17150 507897 332041 1855965 773694 1997107 1941842 973831 1121482 344974 1482387 1035032 208968 237001 759017 1873222 962029 1458505 708724 1773738 948122 889334 1571861 70457 1812522 843972 687012 402345 1992484 608531 1888022 283389 799664 41390 785823 768826 900268 150401 494912 957102 1002986 576086 1891940 1459705 1014513 1637201 755839 1965377 857244 344991 793473 103540 1960744 1686773 800299 292678 586620 703153 439228 913470 1831013 764831 1012835 572876 509741 1791199 479558 911200 1912070 1843238 954581 1725732 625154 1921425 1334217 1860065 1083971 1227180 1989883 1665157 1201023 467446 1301759 223252 268489 128154 694521 1441437 948424 82409 1621507 1500409 1208121 438355 1860576 234565 735475 1610105 1263055 1757749 1050148 1188070 1759929 1744699 367028 898342 1026254 485082 819533 1816017 1932086 308387 93809 425665 171675 1820364 75217 146603 1799528 57745 395063 286671 824292 1290191 953629 1878099 1517522 1809491 293957 673156 1441535 219134 1905060 1458644 339329 926489 463176 701978 460188 1169225 1233140 139628 583004 1556412 609028 1433453 1346349 1182621 677870 1337623 489036 1886682 1369335 1808863 1656844 345866 1486845 562929 377231 952459 265349 1116291 1223014 417154 596012 1240977 126207 563997 1314838 1813999 1169514 1714939 1508787 1786187 1387605 476455 1169436 1314471 464341 1919628 534633 1784462 927367 1185759 649411 1636422 222273 95616 1840760 251820 1951866 1475095 1252268 671898 1317601 1487281 1413788 421546 324680 1682668 1757888 1693258 1814102 843666 693322 1875896 1026273 11418 398299 271120 48725 495355 173617 83525 258051 1218819 1996977 659073 1652102 347501 1775307 433685 1582090 1244044 1553142 923754 14853 1495167 183820 1741932 1682056 944676 494537 1800756 174430 179904 640789 1643471 287356 1636456 1012128 324736 820547 878227 1971150 270767 538195 1628758 579809 272171 297485 96086 1354166 183571 1880648 305033 1975799 766448 1040506 1943606 1483669 8191 516848 1534103 1138145 1812655 650894 1453350 743978 1463827 801149 605741 1819591 549917 1194616 1988085 1568223 14532 1655917 587815 1429272 1929166 1598811 568511 1888034 1902346 342437 1545634 1763381 1556370 347667 1499155 432099 891560 1731268 1428046 1146370 33780 1110772 1531625 1727577 1769786 571466 378640 261645 1860744 1665917 20222 836006 921268 779433 89537 969230 613773 1874006 1347182 1947826 925778 933915 1038323 920816 600856 1397592 1330934 14198 1631615 672499 1697145 344647 64765 907119 123225 1334368 1011512 817855 846784 1683460 1348919 834045 1057728 1395829 42919 1561935 645954 1910673 482335 1664171 1162988 1379956 1589237 1611671 886081 369802 1642600 620572 907822 1180046 1020896 1788902 1232610 1785143 651892 1971935 1242724 727539 1792554 93426 578032 1410079 1323022 314787 1006818 151775 1929042 762173 745228 1671268 1889246 425132 1038092 32770 1909076 462336 422711 673624 1924417 1209354 166678 133882 1650762 1290135 878405 519594 1116826 150292 429301 1809416 433295 1974864 1878854 981969 1044276 245005 957134 124423 75449 1990251 1485686 1551556 1519014 1675793 130024 1662122 251951 266922 1749011 403595 820141 1900667 1116796 149327 1251302 1498178 875413 1495308 1988630 735599 1632257 1135305 1029796 843968 413211 1881468 1657074 1012447 1539204 182440 883573 1553902 1223250 135261 1565949 1719257 1929280 255647 503712 1226595 783332 482000 1552571 1058118 1275166 1985334 1477561 627369 894914 1225167 138973 1402142 1231272 326599 1478094 389488 587214 403071 1711691 206224 202515 966205 1961729 1565653 831146 1875221 1078329 1647982 360273 543434 1861670 1251244 602392 865935 183947 874050 782732 309636 777754 106606 662738 887336 1979562 1120852 1874987 869010 671066 899547 1432943 435120 1468101 1532958 1365620 1375574 737232 784252 1777780 910690 28486 1340134 1821954 1736560 1557861 503069 1527367 561893 705691 113932 1032348 1106118 1479064 1989421 757638 1934099 358400 1003645 716819 1201355 1893163 313587 1039085 191026 1078325 1030707 1315072 581995 550022 536556 610608 1745743 1267943 830657 928122 1292567 1206371 1803270 1774454 1738571 1830974 934037 1424609 1169599 1199146 1001771 389964 46302 1821080 1314203 807114 1787716 1363664 1440964 1011156 1802483 158432 1100643 1762369 1001568 901956 1592290 1237132 1591563 1767280 1892560 1393415 1500320 1291022 1514825 1693674 41700 345726 697176 271876 1367025 1442662 1911177 636336 525199 567417 253568 575969 430193 648405 103352 519294 384486 843118 765106 1664535 968376 417534 1778931 476469 1429252 1181927 753322 1714589 759897 1056316 1292572 637119 1845635 1873897 1926303 1495980 1472693 1187289 1740812 436834 381573 832559 1905663 987211 516868 800529 1292627 869835 220781 368533 1140065 1685099 767620 160235 726805 813637 49258 273331 415347 1099264 734607 1020982 1434879 678403 1039997 910296 761562 937701 552295 451401 1469476 1755372 374768 682337 1061505 745197 1586302 70002 821080 1433490 850420 130056 759673 1711974 1440277 973493 47588 1067868 514515 1891191 1123188 1632934 1774166 787188 1140285 795671 655872 882141 93958 941285 1187549 1018663 1980036 1112273 445184 725316 1961325 426728 1495132 1741049 634042 1079332 1718652 1177912 1894870 169998 1038227 1715529 225793 1830083 1036615 1362687 502298 1537095 802861 1367674 1920009 1791608 1924932 1171022 979323 685325 119528 1215489 1570081 282941 1562839 16071 269905 1087412 1080635 1118584 502353 1605819 1848730 1049484 868998 232666 497588 828897 1048389 1859327 142908 1705651 325428 1879264 353052 1667277 1158682 1284780 1654014 1791855 635410 837197 1369961 493405 630825 353645 1953704 1214018 88933 1570045 1597496 127610 1669473 13560 1003620 773890 866722 604637 1824343 1821200 1372717 377682 719734 607084 100033 645332 1722517 1486071 1340560 222970 1998339 1933326 868887 1789322 1136958 99560 1679512 884188 1042839 1801653 1170354 1585914 682248 104872 215641 841889 193379 184303 1574115 274039 325902 1614457 445909 85225 1007063 1763997 345874 675103 1171489 1212239 1760519 1363714 1905914 948330 738899 1845251 1311640 399032 24871 315999 1957320 403532 331930 1270060 313569 395392 10433 265872 1868985 1772091 1492305 392713 1853492 989177 187292 1765402 1719348 131117 1254424 1115707 965625 1733527 40499 1082275 313500 240940 987132 987702 284247 830983 695048 1754484 1858467 1778918 696827 28175 957746 1626822 61209 705592 795232 1851903 1168117 1676866 984523 86756 129498 1097860 280728 1765417 196903 1961967 1413217 112836 252152 1723558 985419 977932 155877 158069 860846 1030549 11048 1355250 994598 527071 279820 1780658 303274 1043995 1221867 1068211 88835 1426602 1963234 560017 570605 1965893 405002 143176 1305841 403059 1532201 1565993 827283 227350 1769882 794039 1229720 929768 252215 1802082 569095 153029 258966 556383 1663296 1755774 1701828 1577658 475043 403274 898259 158692 1165268 1044147 536211 388073 1773346 1899226 202625 1507842 251728 704328 1751133 1208710 786740 1836293 873755 145858 1711723 410045 858534 280651 1909114 1972376 45196 11666 526983 451088 669192 473203 1370936 566502 1680573 1760197 1456777 1779020 179015 1060052 1017591 81485 303697 687737 694518 676616 342614 754479 1652189 449266 1804750 1202276 1622753 642717 398307 212472 240846 599157 1052753 1087435 99980 1063906 320189 307792 1958183 927340 727074 351693 881877 421126 1109139 1181480 402635 1061019 158686 1033 690639 782107 337222 987377 1677004 1915823 55990 1956985 1229484 126705 227080 497841 1589770 964831 1886337 1723115 1985887 271856 925603 81319 102279 1198538 25209 227061 720775 811575 1702211 1679679 1206382 567493 986988 1797824 1798647 1988987 1906445 77557 1315836 1305354 224646 1463566 1298193 1592787 1661324 1970598 569023 894078 714324 636533 1126865 1368609 411014 256306 263411 1854800 318126 1660936 1245470 1987451 325246 1065508 831901 1332178 1025256 1935072 1505673 872952 1031923 1575503 508111 471981 1907625 992383 1523656 848611 1734688 303529 525581 1655386 925673 1475705 1319794 1645041 480853 957708 1736008 230985 275411 15551 175675 1406158 1317337 335103 1500078 1303701 1877285 1321965 550348 1735396 1261674 108898 1580951 335676 553717 482412 1256917 882774 1227122 844560 622162 413320 321502 52125 295732 1758874 1816563 1461605 1408081 15493 43903 398639 1940269 811866 923319 707248 1423347 1702676 305689 1953714 1998581 1176089 878988 1953084 1923349 346891 932755 581035 1740604 651292 539380 563350 117045 1575833 28574 1130493 158305 1539263 1361502 1214514 1004669 127115 1686688 233039 324634 492376 1607524 1002386 761145 1126060 1925200 1545512 1062164 1566078 83658 662145 851413 818978 56369 1367858 622533 1446948 1951525 173859 362337 1727068 1659883 56169 1613958 1241278 389525 333045 682976 1250421 256440 747161 1332686 1150162 1008057 831955 121777 825476 69473 1367807 489357 1939953 1424098 198855 281143 485787 1775272 652260 1929782 1521051 963797 42644 512962 1449852 880656 1100597 1994615 907050 575284 1388248 1327120 1336223 749805 492993 25619 1411229 1010537 1928014 1813218 1976275 139579 975932 1687025 639769 1173224 1860727 729592 1310942 202721 778898 410991 1197673 1505317 1898531 754954 67584 590145 1237269 1755363 862112 1248206 1750821 932306 1186300 559294 311760 21403 1118108 706196 159332 104796 1332014 1537014 1851061 511688 1893521 1508750 1449265 1926547 1351544 1550970 3877 1585139 3868 241207 339424 400833 1215446 1377112 1322415 3819 330537 425318 1073171 780571 983159 1509085 1226067 1669189 34571 1881057 1643884 245906 269696 1437627 1454070 401255 555809 159007 1837282 1867295 1241206 500743 1125786 1624381 507639 1772156 1967344 695120 1345364 533137 1776354 185656 1661429 1646249 1563715 1993094 1856721 378757 1365759 187888 1266079 1719993 1756173 912642 1652898 1149630 319977 31209 1215499 151798 1153962 603814 1646679 1970563 1915243 1450506 245037 375127 934509 1696520 1301925 692535 881689 1729589 756605 662173 1105252 757237 1432670 956168 1341170 1099266 658392 1982001 936161 1412936 60538 1695158 572418 1347469 859349 511552 217692 584064 373391 1028643 1554040 220714 330066 1750939 1036830 929286 405665 692032 1759735 1974156 971085 1589646 285739 1765103 1922405 1764214 172321 476591 1137973 407256 900979 328027 1391019 456220 688248 752198 1703471 663990 1600342 1877677 507626 1924911 1384949 1015790 1640758 1795843 682475 587547 1315244 553583 1188001 1055245 1078097 1410314 1585138 803949 592974 586576 1801170 902975 1697123 831366 1180421 1081818 1653376 1350691 184922 1328869 480555 186785 1581309 1662799 1779738 78895 1169090 471142 1278913 1048789 55654 260228 1597544 978688 524529 9356 683787 1458782 454761 658795 1120600 1120146 440692 577426 1900845 191342 1774074 1737896 421618 741126 330540 1879225 874704 390000 155825 625675 263887 1698189 42026 799322 1004440 1628750 510464 553649 1198889 287952 1075068 128176 602565 612663 43947 1487136 77175 1633167 1797493 498060 946947 664554 245595 1415989 378210 557376 1350038 1751369 672992 739185 990858 1564434 309212 1776850 1042137 522295 575934 1121266 1059630 1978393 823089 1527105 882048 1318877 1113118 226022 691759 1524441 1201320 618670 895518 1819311 995649 1088391 1146338 1515927 1497772 402734 1432694 425310 489215 746949 1570247 1618491 766505 321860 743027 509782 364455 454623 1471968 1823605 1111912 429002 1939703 1101879 1804082 39841 949309 1590336 402264 220306 1244359 1775007 1872944 1311026 1965895 402059 1091401 22753 1972605 1336354 135322 1609848 460327 781205 538786 141211 81386 1415397 1974333 577272 702841 1252026 1440648 1808343 1797301 1529757 111621 812181 1213943 512240 917918 915344 968728 872643 1653826 289531 1140773 780791 208524 521370 1398695 1600485 1868119 713279 1984430 651225 1434699 1446281 872253 842915 1878548 1705492 19449 1586261 1421524 247667 450229 682097 1195667 1420950 779758 244606 69330 1090001 1020369 420724 191625 1384673 467655 611562 66860 210206 1476860 94605 136871 152799 500362 1819334 1647023 1783180 1269996 1814525 1590811 1129332 1933311 1125632 564767 46269 239860 64689 671885 1232446 722559 178299 1178266 844614 633109 1379403 604318 1262357 1429764 1048144 614070 1392293 671450 499178 696559 1433321 883263 751318 670413 1785368 699486 1826363 608710 1148206 825255 155583 999771 110314 1123041 373261 496162 1849062 275838 379631 402402 1194606 121985 97418 1436793 105201 205962 1736389 1844826 1335129 947139 622083 1913578 382226 1022959 1164893 339448 1078554 590212 36276 726437 1760393 419586 478177 1934736 1263653 1923197 1907344 681291 1490803 1805542 444906 1112565 1068581 1550633 807805 1452076 1939381 1325676 738483 1308826 836543 1404141 1299912 65020 1410270 752809 1553891 1811750 983082 1862615 777787 495992 76794 1229753 1298387 326187 846468 1443211 459152 516228 1036372 678758 694029 1461270 533651 1286428 823988 219269 1592010 200855 179900 120922 445952 1632895 912904 478077 1896068 830560 1790318 1297929 525845 754021 611922 209627 165545 284566 538515 1826710 431635 619158 547816 1259778 1850906 1037333 1764221 1572899 1466826 1885595 1583939 636886 1680163 773715 1240862 703332 1888098 1031017 564130 1741595 1607333 1584894 1856149 1341225 1182844 280386 1530700 1385580 1967051 573287 67635 570335 561501 781758 163976 980930 288466 154368 1551081 1485091 1689787 481531 359712 1899265 730077 1779571 1813953 1448560 726321 952699 680383 26360 426646 290392 310045 1147138 1423472 655022 1459095 869134 524984 927765 1952136 1140520 1647548 724209 442832 1008207 234791 721187 987397 1002489 1632917 707214 1802597 58324 1019355 1225015 464700 668627 638919 456483 1930768 805805 1932991 1714816 62615 328994 562288 1556252 237855 1908906 556774 1018921 821924 1749463 1099946 794663 1804771 218156 408147 398848 1878529 539316 633712 1324219 1481748 394746 346678 739204 1520256 1774349 1157111 1388057 1800934 737725 389392 1728653 328847 798239 1307448 638679 191986 1541476 1076880 768610 1420290 1199529 933605 1383671 1888747 236718 473025 1832989 769764 619445 1540185 1480960 692857 1581436 1783797 1952235 945874 1914432 1978842 1447550 1189011 1749583 480391 113108 1406528 1795112 1454047 702701 426102 280012 1278410 1960618 632403 1597801 1852467 1789047 1407817 8041 870434 1455419 273095 976505 1913960 1468668 1917196 24562 1609855 1921945 551870 369155 627072 1812642 1301894 593580 177154 115214 1565768 766096 1916635 1796796 1648848 1987518 298393 1861605 485365 1207092 1720405 1327241 399318 1294956 269851 1630239 856096 725544 139846 1330598 237055 614707 4190 1130525 970053 846302 80292 282836 545984 1122662 107069 597003 667649 1336236 1760595 1941413 925373 361113 24855 1957060 1770536 1268640 1238358 1660484 805280 817001 59133 1568907 55724 613991 1460177 224888 208593 697344 977533 751984 1065627 1061897 1232884 474958 396542 1849622 1257838 1315682 458064 1491197 1497203 1955713 1761039 615141 878166 513206 1526390 700760 1769281 174010 907310 814644 1220118 367547 737033 1721788 465080 1742602 1334665 931420 586033 1121757 869896 1850559 638962 1935481 1508065 1396 1557583 1667286 1075014 1232891 1392330 1538818 1054806 1300763 1504358 1116729 946443 839901 245939 274949 786353 1411649 1867779 1495435 71581 431894 1721447 1016127 1092234 460220 850108 904411 1888029 836499 201135 681826 1099792 749228 518980 492776 673348 781003 1665865 1813842 1636138 159070 1403379 1952849 1546851 1329916 961190 1013079 1370655 355938 223336 1072535 1932058 1909350 1314275 832920 1314683 776344 587276 1601538 522443 685000 804382 153628 925828 1004186 1911231 811406 1841697 1624578 1704753 1338453 693580 1525502 203530 68507 234024 845526 519490 841771 1180004 601445 1457166 1866844 1927895 509746 1493755 313032 204583 1637350 162712 261486 1888391 1693276 579643 1340598 1964410 622326 1548307 1210397 968779 246503 842993 1262639 844876 1185165 1486480 723319 632060 1674431 1151813 1955176 1805177 782778 661761 984348 375173 447712 1787225 1636490 1586931 58652 1742534 640024 885867 1730104 1457071 1837686 755292 988109 1543799 1623380 186552 1073071 1756399 540202 184635 1278727 1648466 1970655 237355 58432 1911440 1093936 1157447 1621462 1487735 1066413 1844200 1502761 1202231 409077 1613246 612005 705059 1765278 1568856 374740 1474876 196529 981283 108138 1039134 714077 1381577 46499 448638 850411 1350546 1177056 553905 290007 1831072 797773 345078 1148394 1753633 411629 120760 1431078 339089 74773 98993 905472 850576 761159 1370455 1188986 1878863 219103 1455931 280749 1612158 92082 20761 1485151 800243 1597470 273906 274747 738219 817482 489260 354708 295890 121950 66584 902267 1552702 1482458 796763 912725 1203042 1505544 1533429 208235 1050262 82255 1573962 805654 202416 715896 316103 459404 1178503 798591 245748 1606573 1118869 994775 443568 455610 1586926 664588 1534619 1746479 1024836 169689 153561 465150 1113062 688154 1117843 477013 1724 1958285 452706 13898 859939 1601899 1385395 1241132 697125 1969485 1438191 1963442 1292411 1696220 1766847 854659 1963758 1441154 196256 1337703 866947 1331245 910632 1991516 232171 756577 1431371 414966 1137914 397113 303660 550420 1811952 969512 84887 1602971 1530370 554788 1520772 1057191 3161 301215 441128 347116 372665 1492205 1790586 482847 271881 1236511 1157194 1581711 563459 1147053 1824913 1694477 1598048 780720 683451 798442 1228589 944454 790104 1753558 1010463 440342 1621192 863484 170641 685561 317021 1306102 1972047 1919935 775512 1962605 750200 1391990 1626450 63703 1729189 1261737 1837979 1920873 1228322 176554 83271 1967258 428404 1780141 1464066 1072338 1221715 1618350 1524700 254641 894432 1970744 1002429 144999 1492558 976833 1984489 1900989 1808882 1351433 445111 1091828 991608 1841109 548338 406916 1316341 1609393 1818326 803567 1398675 631046 1025589 1935808 1820965 466704 1641077 1558698 1178206 234213 621479 1788276 1365502 21646 672047 1136305 1977606 1679580 155858 1496420 987035 1909206 313710 1568554 74984 1767941 1206120 1399341 1788214 1891331 1744541 670060 231162 1996350 1667416 1941828 1189231 574029 742031 508805 597874 1576320 397811 1260902 1468238 614057 1497990 911230 1195312 280077 595504 1300877 1737277 1181615 614035 1940641 1178986 1409442 454929 1888167 1904629 1839514 1825338 1653582 1936185 64785 1421621 1921772 608665 1714352 382178 1601796 6976 801281 390428 59623 818153 618818 536855 1009980 696106 1192777 1493540 307315 793339 1121493 1696384 1557611 1139971 1630412 1634295 685338 229172 1024217 360940 1006737 722507 1338030 1628065 404126 1747051 773195 978303 520584 1368261 386000 1553966 1569274 1711231 894986 402858 1630763 1477592 390361 246888 1246206 894146 1339254 1455682 890265 760429 1156494 1269994 1282419 1541094 415966 1709736 743639 932687 1831659 309494 973362 1107033 950638 1325929 928793 937167 518846 1726200 1028433 810516 1906247 1603060 897123 1077077 1818170 1384403 1247954 1782622 1284293 1163654 691143 1922911 1075708 303858 599959 1577699 357703 112258 40425 1726857 759105 1744825 76016 146895 1539796 1255267 1934552 1930304 1696062 785827 643707 1976960 1405957 716891 1785077 1064578 995268 1040258 1012487 1524789 1543301 1816182 297834 1427152 1293811 1129749 1282815 1429964 1558614 1453010 1018635 294517 1085220 1388801 1401928 62746 1306690 1855796 1299230 1742800 1100433 1276604 572870 1818605 478601 250250 1039351 11443 445211 760176 1669079 1630383 1473187 1725046 218365 1695894 584940 506651 1411103 1385999 1476106 1560213 843355 1896779 148412 1933249 1502971 810311 490433 277013 1397515 70843 1510405 1567682 1425163 8627 861781 1088693 820886 565990 87270 208612 1589104 1774314 1829251 1286855 1661130 1442275 771826 1496809 715407 84619 1534422 527395 439862 437852 624143 1203843 1786698 1448808 1328749 1465810 1500267 135350 1173156 765479 959168 1845282 222961 813001 195054 342065 911504 1174898 1513996 635625 142693 1433874 1530434 630538 38785 1359448 1529109 1006555 1711898 339132 1737651 350789 1852813 1703677 424487 125990 168533 1378998 916432 1930702 1885729 1800625 416892 833458 1747858 1119102 563487 264680 73581 776249 1290357 1469164 815586 1021957 537484 299601 223997 336544 421135 1868742 1142981 948471 1007453 842379 1747367 929428 1984895 464226 906170 1802914 1307172 607057 1330678 1885988 222500 561328 545949 724510 376326 379686 751281 1811873 454655 566109 1785290 1252125 1216827 1519757 593730 1967213 1634147 1538846 1644014 1086912 1174448 1973358 933940 497723 1142497 1059816 462071 497856 895067 839666 815914 286845 1611703 119293 365677 218669 1732860 1238945 723875 840131 1427223 700540 495131 395275 127037 960348 1662960 75849 199055 15328 1441239 974022 935693 1193344 367697 1420198 116108 460841 777354 575992 309041 1506159 207282 88111 720232 360409 1331792 849545 1202654 887000 499535 394369 912430 935689 1296440 1990016 946936 826888 108351 1980601 1757240 1536661 1788994 1090066 1310797 950950 278228 263013 1308460 197681 178072 661282 817842 643237 1978820 1658424 700490 560008 1202352 1806063 1006422 225320 1767097 979070 1913141 1323263 802293 1881771 1762299 1701456 1625868 609269 1981663 1117067 151152 1149737 605227 1809503 1979733 678003 1320575 766515 1201941 1559064 942444 1260452 1960161 83654 384237 1822212 1373301 553712 449301 1290808 1319581 1158796 790017 1568403 1060897 1077566 250512 1072078 872000 1652337 63540 582970 21700 1736150 1636811 1556151 517587 557732 538643 1474448 711512 728162 1312610 295442 1614179 1888587 1348369 1746979 1266181 1644540 610507 9772 896581 13762 613678 816763 652141 1694382 1247657 1970033 1718274 1983325 922992 36618 1679682 1923627 181344 878682 682608 1132076 216872 521867 461780 826006 1442970 1755563 942523 1681095 1454562 411266 328267 1435353 524240 692917 1194487 1536523 281575 40080 1522968 1725615 1557793 1001340 1545217 1037560 797038 446517 1681031 322280 1684123 11253 1932258 1685425 1251225 1937029 1204538 1699408 310361 104214 1360878 1480409 1750162 6681 1390254 1633874 1232708 633999 1689122 1552747 1153263 1956077 1260584 648593 1043019 957463 338692 1986980 1708432 271805 1891179 1696411 1979017 72302 11747 1411938 1840115 1379185 1540851 99697 28423 1876569 896115 946804 1909544 514462 1737516 1241367 1953125 1839975 297345 1652622 1919654 1674234 588409 1452168 1798518 1377444 1927384 868805 886443 1897 726785 471876 1671652 1371882 898562 974107 1742181 946775 727909 464621 1974385 1344289 14536 1270362 712185 1814210 730925 148633 1996134 1619225 167578 1526806 1840003 1337247 122930 916773 1556521 1019543 1368987 351665 1743297 318717 1280565 12915 433331 958679 432640 1010210 1573413 1704533 811131 1524435 236363 364680 1426875 1148507 903077 1244111 873608 289937 679287 1525172 26343 529020 775849 1025299 1375152 392433 172368 91447 1461661 1242104 680508 827650 1389729 1564943 910220 1324369 326164 719291 1362317 1205387 33638 109855 314188 1210225 756159 940359 355357 43482 1735999 293795 98858 1679213 645506 361001 1498761 583554 1140793 1970263 855032 259300 1421774 1720014 1675241 1471144 1506376 503950 1619840 365769 1028800 308954 1040125 677377 782010 563289 1209094 347213 1982508 1572207 1422514 1353231 1404243 1453773 1772200 32470 1551836 1309494 1139705 801486 41476 1341320 1344914 33625 986391 120443 225931 1614673 1689627 1019865 1322980 810423 1443888 850748 1164236 569627 1005726 1176348 384059 388583 1806378 1558754 586171 1041323 1137263 208590 1085005 206601 1730892 1360614 509097 1455999 1551284 675809 1106746 237486 1463138 1546332 300852 1409973 1655658 34424 1888791 1166068 1220958 1795205 63275 1007540 277993 1433856 1112300 1616469 1235023 125074 1830283 882962 1726370 1771307 1645217 1434501 1270862 1852699 848661 950032 634323 1011001 1754666 501250 774830 1603488 1270723 5487 1291295 1974025 1378376 1854998 1821852 555381 1314402 79676 1327131 1728114 1152346 637894 591376 1661496 586522 143299 70150 909446 1882121 456386 202272 82937 95220 214962 233735 1053800 1909478 485468 1902605 1305301 228502 1877689 548398 507876 1454144 460704 27939 1643888 1968100 1000934 1990325 1236883 415084 1332469 771725 1938841 1923485 1722568 1491301 1287017 163737 1569211 1585744 338035 536614 1903636 1956803 1470433 532476 483551 564181 66156 1841936 482150 1317475 1059697 1396561 489049 614226 31071 1659460 158998 1426222 1477019 1119010 107814 1844797 515153 515698 129804 1778369 1603374 1776013 1355738 872058 1475482 936271 1214238 392730 1891797 34251 492340 1642256 1909649 907905 1195930 710310 1917041 1546276 988268 778657 674195 907149 251968 998549 1760527 242274 570706 1774452 1219231 1161625 887529 1103102 1040186 1644260 1436998 1346275 386826 1310081 340203 1047027 115287 1514913 1404766 1477960 798410 3087 26257 1736485 279384 1664288 1919603 362037 176411 1534049 1748664 368580 55130 1291929 754333 77995 916310 560195 1957116 842390 1256091 111692 997571 1025984 1960601 647503 1225793 494055 725191 1656736 146638 608933 1873613 805632 812436 1179891 1162717 905919 66504 1532743 498607 595905 1380039 1051042 1101910 1779267 238998 1078548 1304965 1865828 1494882 680832 387909 1560563 539495 889658 1265092 952326 1664908 1675266 634774 1664114 382549 1246070 497327 1776047 559047 1138850 1494249 1792516 1768554 1333387 1976997 470994 71696 1668923 186414 1563189 1276009 560287 1322978 1199031 1663469 1849908 1959260 830625 9657 1763242 1442308 1217781 1129637 495868 489848 384920 1920341 378535 257255 780279 44937 355628 468304 1039925 592652 1602674 1728740 1082747 91949 167285 1430517 922297 706122 400298 1024751 289733 578077 1519528 1313675 545950 432383 1089880 1665188 179362 1136505 312182 705228 1467693 385308 553534 1760641 843750 1457499 598686 1052077 1934065 4724 1532456 1191092 761842 1038154 866519 1829057 997899 716117 1291919 4954 1487190 1907628 1657359 1802405 165159 391869 1229186 825862 513951 1390176 970893 1264598 451293 622528 772243 1318299 1343240 865518 1853617 1585670 867533 1651768 1589012 811796 1362566 1419890 1865954 16864 642639 87831 1811806 1018230 787878 1645375 138900 1237583 1914357 1275985 1226697 1391455 282045 413206 1354534 1685875 1501023 1211071 1452187 1165845 1205133 1027971 1584794 1759936 1974516 1811302 1994331 617995 1900270 1908489 353681 523249 484753 588594 159469 1198468 1938730 1973910 1623689 1855330 1725129 1737561 1897580 1552233 1325549 1740135 1216044 762113 694321 1463316 1362212 515418 364441 1977635 263997 1125080 1031497 1838358 1011988 305128 1626259 1009359 958932 1711272 1001193 474226 934793 779598 1805440 1070688 350430 1960350 1980564 542493 1102417 602949 1097495 793151 810419 737213 507249 321067 170358 1396358 30138 53545 1119486 1080871 185334 617452 1578095 640701 1139360 196798 1298776 1811446 1794568 1282928 1401371 162561 753893 403732 916373 30616 974781 680090 127897 1340171 569034 1538503 1399521 689008 932550 1377198 117243 433858 1015628 258181 1526612 989671 1958387 502934 1421606 880009 259458 281936 972184 200971 1845859 1298324 1125741 847110 25955 878255 433148 1670443 997085 499997 1954342 1168200 142353 1721532 132805 188904 454788 1826452 394302 47418 1843588 75970 1082243 1227109 654020 1257221 159852 1291848 1460585 50491 77969 412701 376105 1375695 1766004 1576835 1432306 1774334 1555940 903656 1115604 1839915 1858166 1436284 422326 1247161 703309 785276 1196518 1928482 815231 1984573 845583 1780389 75787 643473 1154714 1718016 204780 1878853 1314652 1247896 1940860 825280 459561 1290269 235094 659713 1168064 225209 1508214 38663 1196296 620551 1061551 565354 876932 293714 438691 296405 442884 775662 1243854 1449324 1599886 1238257 795964 1659687 1138013 710188 799197 789238 189528 1860327 395366 256063 323419 615297 1135263 987112 1444447 432609 118355 453742 600678 1216691 636672 1978011 691341 620897 865378 1605869 128943 869432 1789801 1852626 1736922 825041 877218 421945 481348 1385324 1792497 276351 772300 364362 1710703 1463932 873977 432970 1921652 130753 1858460 183705 1600065 1453292 424829 480650 1178437 1497110 1818612 1684326 1636423 682842 1445026 1371832 1848954 249754 419763 1099976 40932 830606 8930 1240062 652325 1439193 1643018 342096 1012924 186879 1189379 1756257 1825257 730564 1241276 1327794 346561 1550764 1118230 1483243 1232206 1991784 476800 1565141 1743146 1945184 972963 1686705 729753 344504 1338395 870673 356063 1927912 18289 603142 546177 1202834 773851 116975 1196581 716749 1170386 1286124 1780694 296246 1872516 394583 575516 1768072 91119 1396702 889437 156504 1553393 1494251 555119 1700585 43655 294098 427349 1021074 1715646 366119 76553 1675717 770535 225545 784056 253862 660436 1215564 1541321 521596 253722 1734857 159198 906320 226661 916541 1813525 1863542 209852 1341183 632385 262297 1125488 1446611 1651360 1333015 1883939 396880 608954 140942 1303225 1556472 624579 690413 1577821 1948231 21897 1876441 1739882 1801325 387558 681699 532881 43180 1042634 1137290 831686 1401565 1717338 1181206 462545 108221 1946153 146657 1745400 717908 1804311 522963 242488 1639851 1612514 1195638 1042290 686433 650114 1383703 10469 1160469 521535 501188 193189 966000 1187595 1380449 681680 629141 1545039 887673 1578146 1973291 607014 549014 100380 62798 13516 913164 1014331 560388 779154 1342713 552589 3453 1674578 1712125 402940 126757 1774370 1151291 705815 1158093 1825053 1044563 433838 1805503 2953 775871 1692240 1503480 1194991 1423698 1256921 540776 1672181 435125 1791912 1375656 1996707 1834746 1257280 481304 115200 1508236 737032 846172 1041912 474269 906797 1541541 115757 801750 345603 1119507 475822 1924027 1516539 396023 1956174 1118176 374460 1754285 38327 165255 1543840 420548 1332064 370900 1029712 178706 565000 170098 423112 1520429 568138 554856 1717690 1226733 299335 1384765 175089 217456 1229143 349572 1865111 29667 1732065 1061823 43581 1705926 1188657 1554668 744970 1221987 911357 1594371 406865 106680 280512 1867417 1007213 373075 1551740 1923110 1627528 1222431 1829342 67239 743518 1476019 1472908 695664 1100338 332418 686111 1572997 1816673 51318 1835701 1062406 1230849 1698055 128644 741608 842849 1411971 1821442 865491 981473 868104 794456 951512 1280899 1534190 475337 327581 1848516 715010 253572 141467 168521 415750 759991 1530032 915622 1861273 1080048 153808 851344 612563 1503484 1994920 107255 433426 513977 705694 1551122 1218225 1163302 61350 855367 142357 1678489 485380 931476 1097265 1366580 1261039 1645110 1499700 703030 600405 1875033 842480 525720 54091 1017342 927884 605420 1298457 814395 855013 1291587 46756 1106539 1669928 565292 1560222 768923 812833 1771883 547308 1511234 1189205 337531 1025255 1814846 541126 1483159 519514 356712 333032 1338019 236155 1265934 1026074 1709212 851568 196508 157730 789985 303140 822526 1070741 751693 144105 282739 1658166 479031 46806 336987 861203 1103759 565855 1627458 596725 77439 1049362 1873161 1602879 629509 1490156 623016 856862 1042202 669001 1207131 361646 1941056 1542467 1526217 1380744 308884 1666351 1772728 1943623 869523 135577 4637 45781 640546 1590441 565707 524790 1047106 1840873 1558988 1515887 394761 1326647 934931 1269780 1164310 1351312 242334 1940194 545146 1612422 1718113 993800 878875 1928479 566911 1039212 1062710 617953 1640734 255955 1140729 1895004 852624 47604 769077 1670004 1884575 276137 77247 282310 325729 1825632 474152 245755 704905 256064 1451057 1084519 106470 544187 871908 1392303 36989 1564777 1928461 1440559 143779 290731 210010 551025 1848348 688876 1193231 809070 1298449 1418983 782339 1928233 865257 1359978 1857692 598593 1327071 1567788 645034 1656837 375052 1110 1455708 1224681 576058 189584 875655 562588 1158395 1957678 718054 6055 1147667 210673 1217800 1464451 1257331 144507 136061 497974 1491570 1967823 725597 1122186 274861 689808 1927326 1338285 676519 1251161 1414729 1017021 172637 23006 1331417 611105 1534923 1523294 1312255 933545 211417 603284 644267 1758310 1812627 1443110 497890 1085175 1149238 182597 538682 1549295 29878 1557707 728265 378604 106294 121159 863525 1202195 1939461 1156656 1290635 250166 1924961 1383663 228534 1230797 657309 1991386 406769 1570026 1658306 208270 1587022 1837783 1164479 1440250 1064966 1565537 563107 1788723 1384338 260744 1507229 1604952 1254062 1066764 477073 307345 1517285 1667539 1711187 1220073 86255 829475 1676966 736219 1647190 1371118 650196 79201 1292788 1992299 1092218 1834684 279256 1480077 156075 1071279 1147946 1147689 1829847 1989035 1716041 150625 346360 1806142 651341 1090583 1753298 1999639 1022870 765116 1121683 1743429 1207499 1205310 1269212 438196 1481147 543256 206770 1536276 810354 83067 64985 170053 234192 1674807 36255 224826 625516 1686288 1802244 1613442 124348 1628196 1821903 850557 112179 296300 1692674 666021 1171351 1468404 1195 1641419 1038622 250928 497353 1275809 803329 6480 1721850 1846316 140486 1052763 1008212 985229 345664 1490187 1015121 976373 1524314 1815160 397639 1188609 59233 929530 260142 291991 209850 1327213 1458113 231603 875191 69860 113933 1284564 947277 200190 1013819 1562760 1937971 957578 1824078 1942443 1883204 1205041 472450 1825011 1980634 1552885 721234 1587308 484996 881790 1439598 506402 1311193 1301563 1639446 1678722 1252278 94931 1407107 1519307 1670578 1677573 1945482 1266332 157936 1437976 1685889 1456499 125850 665217 1018785 1884241 573978 369855 1096744 192270 1022554 1295329 1871996 947567 1376517 246235 1831487 607194 1415425 1682037 1241073 714851 109551 431489 1492545 516103 764480 1366088 1983156 17704 237513 238482 178649 220147 1745263 742876 472049 1478534 1824114 1393070 1150226 1789752 1678011 1645214 812192 1407379 1546161 304741 439303 1240380 156876 1080663 1713434 1703985 32934 1022352 1135425 1146633 1365428 1449660 1667841 1371724 1259012 228928 788073 752889 272787 737372 1495463 1286667 328094 214555 1048518 1958367 1219782 1270103 1415429 1868325 142295 1875465 422495 881970 1306213 245908 414087 1344089 456 1659643 661009 1756455 1863023 1017765 225051 1824751 1819130 1187753 1429905 28271 1499147 732693 254663 403153 946678 198848 1536168 98739 212254 712197 1076510 1594718 1579986 848679 240456 1354221 332942 778636 341202 89150 458956 1127563 387992 1920672 1023361 983104 1916836 1976269 1375162 1368988 1107466 907140 1417808 968013 384715 241080 556021 1799547 1315 1492152 212953 1788900 620820 1664849 1038185 365641 1258866 1363627 941472 1081056 1898754 1752538 176337 612681 526552 1409661 450569 588165 939337 1334013 1121042 687841 1168591 1436512 690425 1662367 849449 746365 995205 158150 1220578 1570263 1544599 1491322 245947 662104 987084 1661679 1860094 1608283 544596 306239 1361537 1386570 15172 1956026 1988102 1680344 1469082 341469 154703 1658955 1920347 914414 533673 626866 1626747 728488 1638877 41430 886563 719500 1295962 543444 1593531 466054 747518 141833 1339612 168876 674138 1182617 1970161 1113694 993777 1379779 1522564 1064611 1858308 1982291 1049542 503269 288963 1329947 1818598 779372 1910217 1631241 383633 586565 1653600 1219168 900562 185668 1699399 1974494 590638 1845219 384373 627623 409365 1211402 1792659 124778 975762 912882 874575 1911264 825903 1192449 1627189 1961440 9180 1248376 490224 1118606 718607 382076 1317412 452753 577201 839346 8202 143643 348284 1036747 453358 154242 575327 813244 1801166 682652 805030 430362 254565 1144940 1969549 1945938 1497575 663685 905618 1476286 427756 1414930 803545 231817 1132302 93770 619758 930857 54740 1982844 266023 1058743 457193 1188413 1585 397579 1324597 375561 1197610 572166 1990890 328922 715612 197974 262564 36987 725129 47448 890606 429236 953937 1353416 1241785 1684561 316388 1467112 143875 1871596 937543 595237 1550941 413881 1272336 1467605 999050 1583656 1414753 998445 1581206 280794 612755 889136 264134 469960 1790312 1980806 119320 1826028 43251 1487730 1966182 498752 172082 277223 853332 587252 644563 470314 131752 285369 1141479 1479183 1520277 650697 1931383 806618 545753 562159 1738074 1873910 566102 621501 1334826 1109412 1047413 1589082 1789180 1383135 822926 1743329 205242 214245 915330 1562980 90845 1810766 445739 1046444 89685 1909556 66501 818863 1461319 485868 1292499 1401950 1368734 1450829 1439528 1326453 376903 117528 725000 224803 369777 151000 755975 275444 714161 1062891 423379 559137 591995 921616 73291 1150893 699302 272474 1325794 1086560 491952 92484 1656002 1638830 1275981 257569 178076 719719 123395 1060198 1369892 1709421 1019468 971117 1268823 147815 213132 1203014 254989 1689010 1510187 1915805 998441 543630 287993 4354 506125 1765287 1767273 230109 1547438 1358854 614504 1349661 228925 215120 1113453 1710092 1823034 101115 233237 967423 25834 1806531 348244 647237 1653682 1860170 1600644 1420844 1937014 796872 1462196 1106031 1612978 1044770 1620613 190090 896963 247611 1947257 1003415 63241 212645 1444713 718415 1912944 345506 647166 1582278 1511309 207072 1403984 520709 1673478 1019299 1447348 1863085 696420 1847586 1848666 1086520 1079056 1490019 1094649 1803790 346246 1506375 625972 876686 1518064 595540 140755 1359136 1387654 542247 800501 1436400 352757 169656 1857003 1264232 513980 1314722 1255102 744937 485947 1143698 1194021 1130842 1942351 1463338 1258959 1300407 1318300 664085 1735888 1839136 1966096 231750 1156517 332026 12534 1776543 80613 1795445 591764 742728 1796733 1599089 921055 629709 652350 578587 861794 1475918 1603286 414977 364978 1181924 917495 1581838 1497862 1280902 1810555 1199374 313698 22030 1799896 1874859 753221 390383 1314551 801994 230872 29252 1479907 1260909 1274344 576293 948589 1372008 1660417 835670 1343721 419760 1480317 612006 1119517 110134 1830733 731252 1270993 664295 1521197 164284 912643 99152 1471836 1767173 1668117 415476 57302 1427664 318871 792207 1903608 484109 1175528 1661482 1263672 1115776 442987 1910128 1524338 1086697 235950 820115 1987737 1357355 10648 1394640 459586 433442 672987 745352 1046879 1863241 1246073 135757 397189 1687846 833669 127333 1241768 49185 1987997 1656959 1599243 1258237 960778 1302551 1522152 1618856 634624 966874 1443443 1895586 370284 297655 711798 157805 593046 908307 1385597 1738521 1946335 643254 1537832 1177790 879557 1789064 1337578 902551 257933 167974 1957435 1341868 91992 137630 406880 146856 1823963 168784 797600 43064 1885889 37355 571397 1304191 211613 876452 1067559 1507431 414936 669357 455992 179142 132092 688984 1648561 144501 1698444 425805 1687323 1319868 616269 272633 376693 1957270 986969 1041782 1776752 919587 600741 630651 1589947 1538815 1719420 1207312 609260 398834 984470 1363229 1381898 1163722 862973 608686 90346 655026 1542127 1549161 1572560 1089415 1694745 34213 1374803 1447386 210743 348655 1584250 821416 1469925 704316 63025 605002 369330 1202413 1403624 949546 40438 1388327 830706 1987873 1705877 1758631 1007861 80092 1573551 1782606 616856 772013 936721 757806 1483426 201032 1819094 1345813 1215656 1756389 543867 791793 539699 333071 1805031 726752 1020707 1607353 391744 857917 150176 1819394 830615 33578 29372 808728 1475143 285668 1611145 1169551 792392 1517720 916176 483917 610484 1005447 85268 1089347 1315434 1937059 257409 1116267 655348 1228124 19407 125978 1482741 1073310 1400607 746885 295951 1914858 1475622 474632 603898 1275377 126842 603817 79573 249716 1751278 1332037 1014826 674464 1825417 1183180 1480381 372234 993597 554098 1313245 954015 250845 1461396 1078524 241833 1855878 390656 1439108 357638 915280 1047667 1395332 345002 926369 1437789 346471 642142 1183983 138890 1468987 739693 1185171 1670238 1326389 900724 602441 723445 1941683 345342 432043 1934546 1379764 1330299 933132 994427 1250395 496854 52649 357151 789132 253708 773278 1916389 1474629 1557372 1368603 297666 1989466 1968898 234682 1398694 1775021 1986575 1499097 1747005 1777068 814972 163180 844632 1798543 309569 1036343 1275471 45971 380577 408874 1667486 1107561 1161676 1462606 467503 144385 738650 1264874 1150452 103763 1382797 965811 255493 1711257 1718107 310241 1921420 1929981 437045 1377275 1254890 36300 959702 1310194 1826020 411832 389467 745226 804779 1356860 1404190 852460 1395617 250325 697277 1381 406898 615819 1458353 1158289 1442299 1145294 671365 1018521 424427 1595480 731782 577926 1376271 1129312 533127 1512186 1072008 255963 12110 1932679 1964423 1554602 618455 926835 1535734 497331 786447 51757 1677587 498851 1687230 1691532 672025 642819 1958161 731821 455497 428441 785643 989273 283014 1196561 1818440 638839 800938 765797 754687 427673 599335 2937 1321751 699574 1855062 1691282 1231368 888133 882168 1634217 1459703 720942 1092228 1493960 628146 902943 356782 1079209 814127 771786 1673447 1985154 944166 1269866 1715084 1909826 1852303 149464 131233 29266 118498 995022 776385 1121191 571430 1684811 1556857 1695339 1364360 147275 1703209 70731 1345097 880130 1959439 1695138 262754 962071 1882633 1572566 693578 956797 723841 1241477 79481 576913 146478 643424 740715 926732 820213 1730235 98175 473167 418462 1313031 1517255 1751920 1884627 349554 1565359 1902885 1694883 1394886 1094879 267806 1242725 1239009 165675 718928 86896 1757404 978590 1540792 1165366 167669 1357441 335800 971263 750430 1705204 803502 72320 1454043 1562666 1901570 739326 1060465 1298697 1002975 633181 399269 754834 294234 1659568 1631688 607970 796053 866666 418647 1551809 887805 232830 781404 863669 1697709 875902 1564289 367305 1823739 549674 332995 276360 1437394 193499 1570723 1577720 663524 1695023 925884 51109 1303637 1355730 416568 1160462 1141770 1106963 1385958 155751 357561 619827 1310688 46235 1602658 457643 860383 774964 1830778 1169559 249163 324911 1505514 1621578 309626 684007 1146722 183204 233172 1211914 886950 365685 569349 1023917 155052 780296 768229 258475 253355 528726 1109972 1905288 1824261 903054 759838 1651534 537116 1458161 171186 1717242 567048 1509868 1886901 1987094 1224582 612962 598513 1646383 147697 404333 1401499 1889342 1023922 1743958 694022 1745732 577374 150628 660938 1156315 713648 1733987 1540652 1070458 1055657 1005253 539346 831857 473613 1078737 197697 1921419 157423 1761820 1326958 1112255 1573488 1929001 1584199 110096 1963089 156468 122888 555491 960582 822686 1094290 180203 397386 849578 1305463 182401 1955790 1201929 855258 1890561 1529880 1015019 557314 1206438 1653198 1192013 1349575 606737 1510386 568057 200703 1714790 647859 1329924 262486 128804 1208799 875162 1412778 1867241 703607 1115781 1341855 1033496 393839 455579 1572948 788157 1483497 328054 36275 811055 957615 352482 686146 457894 851902 184470 33383 1586544 408960 1843985 1160153 1957028 1791760 1797518 1345022 1912990 393005 1948747 1050577 269145 47279 583370 386359 139113 1150645 529118 1510077 1646754 227967 1490396 879188 81051 1044837 274389 370019 1516013 1261401 1032820 406032 884132 1362201 653351 12638 1062024 1666036 605180 474208 1291042 238730 1614998 1171299 1811604 683360 515697 1798322 50684 1615672 557035 692875 1349337 1133157 1611731 722131 187345 140256 778610 460589 344185 536881 1632656 727805 341958 1829980 89614 975653 104436 1683243 348416 922752 269548 548935 1765180 142697 1919904 1499113 1579053 905013 735904 963740 139116 1752756 1820601 1322187 451505 730833 1108219 1845969 343071 195542 1255862 854654 1408626 1928780 16027 442350 303686 951960 1257866 1264230 211566 1747017 218120 1728768 1496028 354765 1743723 1446950 1278760 1680107 176746 217544 976427 1853760 386556 1797289 903186 1913734 760906 97830 1050975 990791 1567979 1162460 815105 418829 375589 8101 874951 1126742 1614219 1406353 1138889 310557 1460462 1517642 164318 1369042 1238493 1939991 1739903 1998218 1959776 1415283 1673168 427095 1772915 1669857 676894 327379 92077 851165 1804621 716690 1724141 1796798 803379 212663 1944164 1710410 928561 1818043 1416062 1448935 1881655 232330 1482483 1553071 247247 545400 251402 89733 1077541 8208 1277960 468336 1479102 661946 1161142 1818083 645934 301128 10036 644191 806610 158202 1013064 146072 1293078 898853 1153319 1286104 236808 1337205 1673287 130697 1465419 173148 326502 1364802 941675 1323538 360689 465736 1366791 910370 669182 1461806 840128 1294586 823549 1862599 1403870 30204 479131 256601 1638782 1634118 921405 1049482 1292442 946042 580369 1376785 566507 1177514 1632772 1017681 336483 796792 15150 1661148 1703742 1716092 508127 919479 1293647 1790006 1769001 1039104 1364817 1874228 1453764 1132558 1508174 1078007 1190732 158900 1703264 732766 557769 1778264 987077 1325163 1915865 1396413 353855 969320 245128 898033 1787974 1391767 1613526 185547 319957 671211 1116606 1042135 1586046 1691426 1179361 532585 184005 1310987 1839551 1981730 49151 1974631 1318742 874784 696491 1578202 240506 532303 310228 737422 967012 1169636 133818 1672714 1866165 1872207 1079437 392011 1845538 281457 1493168 1453526 1475611 198012 1979822 1720778 457914 1164025 1627869 1825767 797410 271182 207789 596616 1972862 1469338 1954871 385621 1417533 1804560 1274497 1097433 1558480 1236754 887078 630311 1931249 705479 700468 979703 1578446 1764541 889032 36655 1596480 630988 1566325 628383 1594513 1016219 1909486 1849847 22266 30369 252877 483274 1763434 312397 1917756 755128 340634 926784 1035887 866060 1068543 1831640 81434 1013727 463386 277487 52001 710881 50240 1626974 1145449 1475175 1238547 1046959 136100 1801367 97626 956768 1324506 1039157 890926 536711 1884382 1624369 1198230 104888 1903651 1956989 1530464 655742 1175550 721351 1705337 361908 1474088 1779992 40245 1709796 1865180 680139 1934431 596466 1455937 468225 747721 891153 1746685 86089 815378 1156443 249092 1934993 888240 1704194 787263 809352 629714 196946 649095 1874192 1042160 27795 1474746 1214697 647806 54257 253009 1762668 1416155 1187744 674202 666970 372337 1352096 295248 573407 1948196 900716 1576072 1897151 1172298 1159577 332826 868321 553011 1858520 837882 1998394 1901528 1439634 1180114 1679066 1706097 1169191 1285296 385817 256621 62585 294762 431035 1145579 1827301 862655 365573 191713 734488 512432 170094 1036535 1978406 1064249 22427 383747 1211691 1887095 1959140 1386664 441745 326245 609111 1050925 1087631 799469 1254935 1221432 1241629 262213 651619 1577363 1357738 909236 1970758 1970302 50636 1573678 168167 1977342 385627 987079 827137 639611 607192 391251 1541044 487423 1615406 639948 1137766 72932 1087146 1861946 1876986 1531476 459878 300127 293605 1642431 1251902 1547169 1455588 1675275 977743 1598341 1863752 534834 1409593 655810 1292439 548104 1098449 960219 1856912 1745237 1084629 1576276 1728804 1390471 1113372 1159243 1394647 1829898 1848302 1080882 1455444 1661874 1305992 730222 1894933 761420 1779155 874467 1266234 601678 91702 1604754 233353 614833 1503580 1076937 1534386 867577 344052 360470 330382 901793 669136 565261 568169 849096 1292925 1693650 1540694 1210132 1008739 1545465 1339188 719443 101192 1976750 87628 49387 704763 1907601 844239 223662 1060825 1040776 1558594 717403 193832 1235207 286508 921519 423957 853662 830547 1147241 1267536 769287 1949605 438657 127886 1827046 1063734 750789 23836 1965460 418983 470232 935855 1471272 1000219 365426 789775 1247344 151551 1951578 203635 764856 232439 1844271 1604064 1597344 904376 143055 1611059 727937 680182 1090645 353636 1718505 1692621 1429737 1094243 1502179 1455137 1875606 1436733 239101 1138203 1817657 343612 136179 1737291 1148180 1763650 1639531 1602118 1365139 429759 1664719 433658 1928730 1754005 1642352 1249368 266649 461700 1624212 126510 1026139 560430 1757326 67554 284784 1691813 70449 814679 1696458 1474293 392701 169011 599219 674332 1152081 1350430 1594667 192985 1153405 314986 1155669 1263840 1448233 1123388 12412 1865313 857631 694383 278080 284187 1885572 1330214 1558407 35432 755320 280988 801515 1170141 1769606 1524693 270957 810504 542950 1542905 909158 40629 986563 573179 1593073 1507404 1091813 133477 1774098 1669497 1233531 483604 1878059 1277876 1038068 264307 1267369 1848429 1198993 356660 1915048 1136417 1462677 1325226 918424 933314 1004948 1226493 384290 615397 1344888 1264226 1748222 1143552 418185 463030 1458515 1760374 866778 62627 1574270 1560845 802164 958583 281646 1491688 434989 1703661 737265 1601766 1666132 758292 44685 1648491 181468 333055 1278525 1645882 1850790 298426 407617 1488875 633038 1078684 631575 1765422 1146391 311093 38558 365084 290727 1139179 1951267 944859 1821941 1491387 744362 1183236 1361150 462498 1864043 149098 1207057 1585871 946924 467561 1651527 458171 800301 78051 1414986 1611387 577261 1898014 561461 935676 1513618 639736 1953307 204195 586139 212624 947656 727461 1149416 197138 109378 1248327 1360738 573393 365020 779898 984283 27168 1642651 1285416 54782 251898 388000 765324 537634 1640 1695731 404374 1108133 1668639 1659128 1775851 1155829 414236 231667 180617 1689300 550201 1682927 988920 1956788 71706 629892 815240 1849200 975200 120658 1452199 1143754 107628 1585087 1262536 296276 574068 464450 1239425 1086181 1049392 1940007 1735123 117340 800039 1221019 633679 1549025 1319052 1735613 238050 1730570 1730748 1992199 1865228 31552 1865405 1584537 149495 1140478 484386 891564 286427 1450835 642148 1119570 796777 609118 1860649 1552518 441494 1205893 682969 1203472 554951 601511 380695 844567 1484518 828535 292475 15941 718136 513788 1333262 49996 1866402 1034732 1864408 1085193 717715 1105355 1135233 566303 75866 406432 1972054 1810636 1371497 1574840 1802415 324624 964414 1247874 526559 396707 1280359 1073702 78125 38113 366692 158068 995530 390633 96078 879839 845071 1819397 1601518 407160 435733 797144 126433 817017 1259466 220112 1449385 120253 868069 1300450 765969 1549483 1510404 1703954 180858 521168 1697488 1463108 290559 202192 1728509 1247846 1010521 933108 1054754 963488 935707 487264 1778724 56836 73186 1522581 1985237 104411 305509 451023 340276 1330516 389252 537902 676367 1624576 1614922 1343539 264657 1937927 1558590 584964 1333008 1390442 136550 1550188 1969837 776184 123758 1242451 1032630 1312781 1600 1549298 94500 955959 335122 1143478 1994546 41536 473081 1933683 122421 1381593 573829 1948407 1682068 402079 839418 251840 197614 965593 1232641 1651737 866318 1952596 1192638 1843597 1442367 1128220 1948491 985202 1376667 1455127 1749251 1357073 442069 1026992 982272 1983405 461091 1131296 1944519 999459 1809004 1110620 160718 485228 1740496 956673 1103672 1506001 1087011 1911279 1162238 1602781 1247800 1115141 1082092 665323 1820755 1100809 1768062 1928773 522526 1375886 1393695 6577 866725 304763 765431 1410927 1237421 1929662 1443972 963738 1159028 1360698 130676 247268 144718 592165 1739301 1032505 1985139 1652289 1518499 1612879 1687553 742226 1404963 258886 500826 1591771 810231 207145 1008544 1841023 1451096 489188 1049028 1908902 1140912 603845 1515843 1312331 163245 302042 795216 1839636 1625645 680629 1152094 1564506 594066 1163069 435181 484489 1195134 1846105 574026 763906 1235080 1779539 799559 847111 192017 615071 1279557 1286939 614578 395627 1194139 1492965 1141081 1266083 1575408 768766 1323877 334451 1245909 221175 982614 1000551 1903386 1356222 797498 1754341 1296307 173006 528175 317884 98017 1336580 1115539 571433 449352 728440 1162221 640932 66182 935850 755776 390216 384376 284943 1397099 1618763 1433620 1133223 1483820 514537 1059429 1442125 1576678 1523078 1819036 330064 28956 1110343 1565315 1220210 396676 118810 467415 41761 1288011 981510 1002991 459367 181718 1977024 1968602 994458 1275601 571607 803354 346910 899521 812727 421214 397000 1315518 1368342 1866721 1330142 1771277 744503 846876 174262 1817300 606794 298783 992482 1277935 478974 1209675 1535516 1199173 145069 400260 968832 455091 600690 132132 1603808 600798 1797555 18713 1796268 1681006 627835 1596434 1896317 1518793 218939 1506230 1724665 1982251 1859152 1013820 210301 458942 1198817 1767017 794219 974021 1495073 1105152 182739 1858462 1520049 901500 536140 491927 1529013 508906 782292 273383 411478 766091 1328242 975456 1971845 1102971 1989739 307361 835154 278087 1867217 771537 1825863 844222 50606 1468950 976879 1153054 546616 292725 1372468 1688593 1400112 1639115 1057605 1721184 1773523 1969153 1320178 758495 67749 1663621 1968161 1664311 453343 919655 1154219 1553855 1767241 654370 90766 1882812 1507312 197816 274774 1985673 592492 1538534 527246 963700 1734385 478846 1087941 1671791 978458 394712 420221 1098843 1275528 1190939 266018 1178082 827363 1207142 60932 1414595 168271 1875167 321139 648652 1219725 1767328 1913539 1162995 939492 1461871 1180605 106611 203604 280978 1762973 270041 602002 1959685 1831067 492171 192067 334038 1587056 798084 1497222 399066 1487890 692482 318584 1202544 649149 248671 661573 879707 1968435 1851017 1581687 892755 1419681 1079386 1742514 95052 623546 1002947 1199503 146854 292488 838846 1427360 299237 1171892 1835708 1965115 1642540 1191854 1803065 1858074 1040512 1119666 907055 922035 1847162 1305493 1865204 642667 1093620 131025 1757146 1950006 99556 435967 448099 594494 174639 1189905 751340 615809 607456 1852964 339809 481495 1284536 1171302 894319 639566 166580 241749 1266238 484476 457535 640735 932420 658620 1315624 1935777 990619 1043252 1640940 493157 96452 1432063 1409937 281992 1593422 906527 787032 1136055 149737 283338 762400 506754 1562674 219571 1328249 221841 553674 1343108 1978156 1053555 511071 600351 627288 1993873 833164 1022215 27208 1689755 887458 1786885 1268946 1712115 1751909 1426273 1226707 390087 1597041 1950089 720239 1086931 1401918 866599 1345492 694220 1475401 1667568 1753669 656229 1130002 1890090 967661 975083 587417 297798 1273936 1254148 1153418 1946386 779116 380026 1335964 568779 1005642 963454 1633225 137324 1876438 355855 365718 753431 1275217 1694390 158571 71636 1669888 341780 855903 653148 1068312 1105896 1314029 1099172 1642649 1994012 1755895 1684329 643548 662760 125312 1704595 1541598 911700 1688866 1668399 1654354 1396854 59028 1921064 248332 873018 832015 295315 860553 1586958 193456 342858 327950 420114 138270 93455 1764179 1253949 1085996 1016521 610448 1591419 1923624 514879 769755 391014 1818533 744128 777329 1455226 1809011 1249758 746750 721629 972381 1758500 1481912 464952 1544445 618077 514108 11349 126128 1925295 1594233 1070761 1479503 1413595 1244052 1236876 1638157 357937 1553685 512345 1665677 73255 1998336 1972650 1959114 1963291 5744 1110172 1979236 1813838 1241489 23294 1860031 121602 1881453 1642574 1448320 969438 951519 389775 657165 1668963 1710964 853530 307236 1399798 1570828 1611853 1376714 925957 295709 104537 1272101 1436274 1164225 1694934 1724654 1026774 125232 1253372 527092 473207 1009125 963162 171295 1476737 1180225 272462 1934382 668875 1646207 1383476 817108 102462 1016832 634478 208437 1360749 1434434 1335559 1731950 273373 1326282 1802170 964983 121719 590339 1934770 1802866 1096794 349781 758559 563907 801129 1629726 851260 887190 325881 363988 1213445 275532 584840 1352923 1173331 789546 1845018 1373212 112164 809620 142641 134626 1557154 556872 1029902 877049 1263454 1735327 1022064 932579 702649 264230 1378365 1618599 1422819 1420629 1169474 722583 386696 1003766 1265492 1991285 1934325 1470659 1515521 537473 1334663 441074 577275 309685 1761844 284287 1132204 1833738 400652 701509 1083833 65301 7221 351417 1290407 229954 463257 787059 774489 868003 703585 655407 143226 1125596 1176538 1560639 1423545 1064728 1388889 1994765 1568322 1313037 1671088 1118564 259169 452143 292514 1058428 1824362 1516611 1675544 309200 247036 126135 1384960 611772 1777522 283542 1116950 1854163 706754 1100666 260501 1061296 641013 299683 967286 811795 1465545 715975 1487173 55639 410967 719263 1407982 472146 214750 1079172 531242 203177 1748029 1544088 183405 413159 343089 456069 194675 1618854 1237324 1055973 470590 1827725 586466 324195 453736 1378857 1925540 1164814 1268587 1680742 344677 1934516 869232 1816662 740318 1622427 1155521 476835 1358246 1336524 696867 665771 1456633 1337148 1047892 1434435 1890666 826141 829042 1858787 924718 51517 609005 865595 1748426 693818 1656199 673979 325753 1986547 1890853 50775 105144 522414 13233 654874 744683 103656 1732763 1341214 955413 1436900 1641403 1143030 1940174 55449 661413 1182101 908750 1595514 1075490 292519 1665676 144396 100757 1909260 536220 1692010 201324 1314377 352446 454486 883342 1244905 1522912 1969757 95193 787651 1197172 1594622 1326684 37763 783835 642415 1521832 1324941 1537520 1274096 1121912 1562003 1208059 416383 1057144 21834 204087 638593 1093532 848495 1681795 643899 972884 1199814 1110910 290164 636040 1047587 455184 341906 192730 103716 1140663 1111983 1794185 1330354 54245 941825 1486823 1972035 1837176 1026721 177638 1544981 108468 177994 713068 484375 52604 1737723 1439541 1172528 1313686 1596538 1490043 1514199 536472 992834 1101329 1635250 226643 628400 1667233 28802 1305558 1856071 1289806 1256640 684923 807321 1902277 1157265 1256125 3520 453821 1184470 638557 68520 153241 502101 1793061 385185 1623121 463375 148642 522743 1554838 819375 195340 1361928 1938774 567967 716098 1559326 950344 187116 1186405 392031 1231220 1058995 792790 1977964 1279119 1324526 1179125 1303375 133062 1187086 1216165 912589 192921 1805085 212209 1082896 1284359 1261521 1206007 142746 966818 1944569 1042003 1692834 333560 261813 528347 1155184 29651 1894495 140430 1705471 374097 1406354 1743804 1416785 1372944 1851691 295610 1216005 923399 112751 1673369 246215 1871001 1386988 56870 795165 38246 916932 303316 1227575 1675214 232325 1599094 1981420 1932873 238373 328102 1439583 842657 1404066 637955 254255 1737663 849355 1052788 1032690 1604806 539938 530698 1740469 1460667 1367132 1451930 998496 834679 375486 690590 1134708 38351 662529 686078 1680206 1340953 1122303 1663220 1218841 911658 187979 1877729 1541146 534469 175033 517271 1404877 8526 612686 600290 932965 317543 1505977 602351 1631523 955077 575907 110751 1332270 1810256 851298 1020659 1615776 17323 1263541 759606 615702 943604 1720997 725794 570631 1946991 727824 1013336 83521 589967 1921866 348627 167028 1092609 143703 1465127 1364315 10110 897933 1224136 1355183 462534 825166 1656789 562421 106594 1548256 1411427 744583 1592038 761935 1341861 122641 575025 1918533 1628019 1132919 853337 290296 995503 1549456 206048 1859800 1258983 1448364 1077951 605321 465762 286216 1223761 826282 777205 1900002 1570673 266562 681068 1335267 600732 882495 1075190 370060 1850618 285177 765142 494014 1058480 457688 329900 77315 1330260 793800 6981 55482 485440 74740 1037519 352251 1748186 129329 294173 485453 634153 1408901 42355 262112 943830 1351633 684726 1057824 921256 130391 286235 186488 1353286 876625 467486 509719 1056802 1809493 1169748 886978 627163 1991257 831614 965099 742458 1217414 225831 610829 199171 370909 1733899 776910 575655 1685333 1712838 676851 1302162 1174155 1330407 473761 931998 1657425 1466379 958857 1514256 1692444 1277133 1458557 1942097 411586 1988324 370598 1364648 688541 1007977 256105 1006609 1547195 1242304 1450821 1447326 202632 1072139 342314 1916095 577256 978903 1385804 68576 1453252 1642992 505506 1223745 15908 85030 1921708 931887 590524 1801401 1675927 1855810 1980351 540059 1601169 1304884 195037 1191284 6922 991260 1787628 1963559 244978 214652 1730785 733656 38153 772876 888267 227733 1500112 409584 64271 98802 1353152 1634369 1470939 659518 309574 1047871 1874738 123972 456123 608434 607507 935311 1752591 746193 679671 361985 255366 514197 802397 1370762 560359 1452208 357333 327668 242498 330965 59022 1669951 1359838 1963416 1181830 496796 579272 439032 358236 1796831 338654 367941 1749160 731785 1853494 311261 233510 1311121 633173 381251 897864 843347 1959261 34164 1141937 1304167 1518525 1490807 335768 1908547 1860566 248901 1083148 1097510 1177884 1854639 1141828 750352 1511028 892161 512477 49650 402721 1511717 510912 700523 1247172 199016 1926717 198991 143982 849166 1518948 1113214 1935522 1152474 1349315 1841429 1556816 1303469 1244609 986878 882545 1262153 1972158 39550 1008628 1147359 1675621 994523 1269844 176868 1462955 215680 1481394 668979 1410026 996442 1790135 816339 609210 1508254 1046942 975259 1160945 556194 877129 789366 572228 1742972 744618 1272948 941632 801945 808757 1056344 1215882 933851 1830423 1657742 1465030 1345069 897270 1023533 1408124 571178 542567 1310536 1587622 315776 1609524 1117113 166299 26650 1315976 371123 1575023 1408736 1889469 1062470 1353590 1420776 303180 1733397 1228891 1157714 243266 1843664 1429656 1695393 1118827 1903285 1409490 703651 1956022 1855941 1587567 1224370 507189 9278 1336062 1589675 1833510 1508264 230345 1801510 712765 1652091 316521 403664 1846730 1457646 988516 753111 261743 870881 1128367 1321199 1193758 724959 534250 546963 1946218 135035 1871403 284126 878198 1654335 910965 1827663 1904115 387804 1330725 874984 817152 1286721 1152222 1823063 1735255 1341285 11310 469679 1508216 1611507 954146 1893548 1461830 81997 351180 2193 1027119 498511 1389598 1415516 130022 141295 1390855 865910 1099688 1976555 964818 1607043 1223462 1944344 440584 1821015 667365 835974 642034 308609 852534 1337528 1850480 981653 1334984 1533538 1927393 1105605 950241 1102357 915470 1373519 697628 630420 1274609 47387 1523510 310338 69142 253682 604153 1056326 1841390 942095 1373396 7022 1262017 1497731 1067647 443747 1398295 1310993 904533 1948095 1901568 671847 375673 246309 28083 309365 1902610 378565 1519711 1118586 1966935 921581 1552342 968184 861502 110602 1374439 1749117 1169385 232028 625853 804081 1943641 874844 666553 1757857 1080564 1244558 326935 649773 953713 194385 563436 1987528 987284 1699210 1755864 1477883 1463603 720847 1107972 1228184 975756 836273 453652 910592 815113 456616 1287044 746766 1805741 458798 495519 107275 892821 756085 1644080 1512345 1203693 1391915 1671963 1679767 730540 479446 137769 1755733 239920 1921105 105985 426907 751019 763919 744646 226417 796914 939958 1492093 300116 988813 650140 613120 710742 42470 822848 1798342 413439 640363 893393 1381494 1844847 873365 384328 837746 1763721 1170118 1718778 56599 1527021 136337 471454 314133 629761 1331504 1291199 1301387 796724 1881716 5593 1532474 1407122 169841 1162360 1407158 1192490 841350 105314 775650 738340 514235 600873 113544 1196364 1472303 685689 1861426 1476747 1333234 13546 1630753 1229684 1555787 1143376 203835 1635109 547959 88589 1662854 493808 984360 319350 347814 197787 51668 1733381 961468 166057 1423771 467683 1833488 755444 571747 450646 1031206 979031 564184 431974 1067964 946716 1653463 1250531 1954982 1858176 1689435 1185323 166386 466820 1610204 1550232 302822 1913861 1067542 827187 1960427 208116 404956 1847497 1130693 1685695 1998612 1502190 883797 1724940 827970 856105 892758 345528 1460115 1253465 682879 948283 736386 1137053 1518754 1847700 1275829 297518 941501 1551526 1255345 1636216 1707000 256929 1268137 1511812 764987 204949 343018 588719 623698 1897335 199152 953302 1795095 23810 1577441 1762177 63570 1279959 237880 78151 411012 1101239 1725090 251341 1659301 1111757 405609 1946532 1835596 1155782 1268813 1825444 267523 262786 1649563 1828296 1587106 226209 109351 1318809 1144694 1322837 553054 1127620 1730665 837798 1887465 1069046 1241160 736191 908015 1330845 1168386 1451165 960593 22835 1891518 622371 82552 841729 1681142 1519921 1630380 1259688 659654 461543 1771528 1649060 1354606 1761967 47925 1591479 330716 385926 1486684 651981 151283 788206 400628 1654005 1499485 1753081 395966 1492045 714668 1590849 1982231 1850540 1484257 1070115 1007410 1343112 79529 1685517 1812894 792696 403201 1981383 221444 781267 1418077 1608769 824835 89185 1880589 178437 1783313 874505 449661 1850438 1070381 1750274 1494173 784673 1513638 10304 348069 1908170 1728393 101934 1931733 618991 21171 1354555 906523 1105887 809416 1385218 400147 292062 1731589 702324 1364966 1748887 1555577 541433 749024 663283 119380 521033 428141 143240 210446 1206822 1767654 1977614 1588679 1005280 760700 794913 707690 879652 840357 305185 194010 168532 696738 265371 1186853 101742 1671095 1970027 1323479 562508 1906780 9334 556398 1811418 1996095 1882855 556407 519837 1104229 1085283 951797 1061441 1476498 1174518 1967355 1083240 186589 1392063 1283521 581746 1960636 783845 1647157 411324 512769 1421081 128508 1562883 1348873 335732 511441 1010008 374319 1614009 247913 1193809 1220328 383040 480903 1145707 126097 11145 376545 747084 52803 1726869 1421622 1323259 1898115 1189614 1447635 1306143 1681055 1713096 843880 1179862 109764 1154536 279762 1097412 588730 715421 1912172 1693719 1546345 1782588 1801150 519710 831961 1138172 674358 1423852 77058 1623324 985165 1872670 687567 92913 1241628 382788 108782 1392616 209946 644454 1588738 1758401 909114 1846889 1004000 1019828 376863 547847 66055 923347 1643982 1943718 1912138 1487855 94662 490849 1072002 1370592 184129 588945 427891 1433187 1124750 30710 1009849 733868 1401408 1000886 326805 1645992 65129 1813186 1228607 680699 1987124 978634 454480 1344686 87686 1624189 286780 1588874 462942 808880 1938562 225784 1270785 1275743 917191 991187 918253 1755195 1884042 135259 857095 522753 1780556 1109587 1753711 1484583 1309723 1692349 355719 1149787 1106432 1425249 109958 1566520 1805170 1711116 524459 1602595 967647 465141 607366 1315296 956550 442553 916304 1821809 1864051 1562916 1325155 457604 340366 972728 732959 778017 277149 527967 150965 1515334 1290640 374932 787824 1677208 1998126 1563367 1033294 1233417 1214215 1906261 572950 1493384 1601165 654412 1449562 1399277 1922562 1643296 133884 611779 414132 1218677 779943 1133175 597626 394817 1582191 80621 358248 1013996 439936 1524722 485984 1342994 193907 794687 125234 493659 565704 1828504 143618 1804655 599413 296052 523183 733515 1466373 1374777 940677 1865497 82169 1080648 1655732 369881 827208 124448 742814 434238 883225 390162 1711031 1279951 647611 1135527 258398 284071 1616788 1110582 1457799 1836559 470998 136585 1098007 415705 1661282 1551942 496136 998133 866074 1417082 1874906 517801 1494070 1148049 636836 367298 561780 1389691 138766 1786933 804895 212560 1247877 1031671 70567 1226840 1444979 55609 1864272 1476744 853182 681362 252074 1440767 1856454 1079908 544937 1909807 684256 1500560 1705618 180403 1906063 155740 1847444 751215 1304862 33529 1134423 868583 1943039 608922 526029 1846709 631943 760390 1624633 807368 1585831 1847520 1257622 478693 1251626 966144 543557 36799 949859 247742 564422 1834592 1763026 1568924 1267514 359648 710569 752475 1134457 465237 482016 795104 356468 498117 489385 211047 1959562 1292372 430675 1550668 1371112 1959181 1640695 1543927 60445 559078 59180 630223 1762728 499414 79141 628283 1614954 1013762 699659 1166056 330346 767063 1924465 1739185 693748 1283012 963514 940557 513315 185589 1111848 1556428 519149 965852 262551 1605904 1055727 35761 476737 1621942 981311 1364610 1059859 1878811 111819 1756578 1389036 145741 478864 366731 937494 1403846 698736 159602 931516 1812417 1518936 1154155 1008348 399341 200210 1242329 845594 206119 1502939 686609 615866 1393747 315362 428433 993853 289541 557950 1080568 1454297 982536 547624 1635670 1025849 998856 244123 708988 1485635 1676930 862645 1226788 1929096 1250169 846766 879336 615621 947679 446462 549682 1623342 854154 735420 1519653 1237044 1183697 143767 1447302 24989 1690810 1787745 1378903 1008900 1229738 1254458 19572 776786 1307889 1472411 537251 1953629 49683 1488269 1603330 1135402 167286 368325 774695 581575 1659908 15530 859300 467909 1174460 1083143 1915078 54781 280020 944861 1571714 782909 1026338 697465 1684137 1964982 270417 151308 17805 781628 1644692 33128 106069 747558 921983 653749 721734 1702716 1670712 353884 1346182 214241 1889403 870049 766500 1871420 1092026 1594049 630159 866281 626348 922463 1023840 1559607 1864298 1741765 1584018 768342 746960 61006 1315083 438496 1854929 1297831 1497144 286265 1602871 1950464 1078909 227037 788581 1406598 511047 124975 499305 1604627 1051689 1297687 756098 652318 957559 632396 1752940 1666258 1801647 821403 1077295 499224 553107 1095108 194988 626949 1041954 451299 1404908 1235700 973607 243971 1983284 598535 922402 641304 1683882 350131 408829 518168 1239628 1044363 98633 339913 1502603 255956 1783183 429414 357098 1143558 1886450 99672 1189976 1178927 589343 1432575 673986 963203 1639368 336758 842749 1341427 568937 1132298 275643 860364 1022517 1689391 1745810 1188325 1060248 229476 709664 39354 352803 1801462 957152 310659 978415 87525 929171 718820 1705996 760722 749143 1441847 95587 1914630 1280991 5667 1169424 1366958 845537 374392 788861 368900 452711 1043788 1846022 1178721 1154492 491089 376015 1884192 43832 1790919 1807992 1166662 461966 486405 634360 1489913 502416 1434752 1912837 99406 1580658 969323 499206 282864 159956 1986445 1664954 111159 46607 1236280 803413 1486878 1150764 55989 486090 1832415 1049626 876287 1998385 566324 854546 894863 1545993 287075 1590778 949186 216767 729836 1576121 613864 206883 1998261 1733398 1365101 1521021 557461 1781105 67712 833905 1473895 210208 694977 1668847 1072758 1019245 1190073 221640 1403836 1054174 1296943 1719979 1897397 1271888 1864707 1549252 1369314 235179 379099 1195646 6381 1995675 195249 530138 626220 1338656 1374280 1586354 1619719 1319539 715712 833259 1227894 1185273 789074 73225 1568701 248528 747213 1437073 1433650 1502772 1343210 1312973 356909 629859 163887 345963 276778 821698 267269 74220 1427850 1108767 870433 617794 1757045 1100737 1035988 616818 21116 816604 1910564 1023202 1653426 249162 1056070 1103132 1416203 813413 242398 1299515 640103 310660 216184 414098 73973 998113 1619732 610447 512572 1141432 215570 1770462 1504466 782393 1711953 967503 1145505 651983 1671210 354312 30602 1372456 980670 1544614 1779907 1351659 739305 1062044 1895851 1173927 1896466 1240474 1544476 543231 1051239 851600 342294 1009723 741216 1995801 385408 1465701 1736923 1897187 958368 1329512 1406814 1506249 1115853 39885 572918 614403 1864412 1878558 1585756 1343095 961715 773252 1373466 1805973 1350675 198061 1612860 590478 1695742 383677 343880 436524 1760216 646514 954770 940595 1444381 995538 1927793 930867 1385042 1302188 1627635 628771 1107560 1512557 357133 657662 1457707 369646 1232550 510840 1575209 1787897 417463 1402884 609519 1107351 1390136 232141 1895139 677313 1315805 1657714 349093 566493 947773 1052888 745439 307461 1664120 230366 1401937 272525 289124 1940369 1772094 1078563 1327026 1872589 1200646 324396 1934271 455048 55982 1224522 801586 1080387 1658506 1855064 837048 580618 1582296 1257901 738557 9917 1659770 954774 1514023 217441 1792633 1474959 1471307 1706897 725444 465270 853231 276997 1081598 1947190 322966 1964623 1772015 1158279 1217270 569171 380616 904322 1939409 530445 989500 1858985 1316553 1019541 1354880 1830722 146386 1972282 212358 274630 1822749 1617661 679088 1104690 1405762 1215876 578302 201522 1624117 1492947 331088 1606120 722430 1000866 552946 1453631 611918 1891929 1121010 1800769 25903 1036914 634044 1905176 1247393 780481 1031200 1101438 233996 775448 1497438 825597 901764 1483390 1932566 845813 1048598 527873 362652 880001 778850 1160755 1887903 299749 978217 124151 1747977 1599487 469271 1793304 1582804 1519345 46132 198746 780368 998804 1567299 1059209 285088 1800367 204325 1896861 1990505 1287325 654587 151323 663300 592858 1887212 698647 745223 205234 1244574 160205 222995 450780 891561 1634431 654227 1982485 1097281 1991547 1384332 1434936 257405 674743 1151112 1704121 1135735 1597625 1389306 790879 1346111 336704 1844266 787715 1966736 436078 612459 1818418 773765 1908663 1964250 754206 779453 287511 1382470 939252 1526691 27409 1832484 201556 870053 1699437 781392 1057917 1516015 1089775 525717 980355 1225467 454489 1675493 810086 496588 1376340 38018 1227696 399014 743729 1568238 682923 519368 901246 635204 236285 1043796 1171452 1108688 283193 857638 1594547 183288 763478 989693 274883 858734 765303 1567541 404879 1813569 1659255 998662 1180787 712037 1702150 1464497 280248 1109214 752503 1996013 469731 826664 1866095 556518 1782818 1965004 685962 951338 670706 1138382 846812 827094 1309926 1012821 983988 1619698 786213 399248 358555 643953 1191334 961489 1556707 1535959 1477649 346160 1980652 1729111 482820 386953 1991782 1866954 719908 17437 678700 1841610 1402298 828903 1537845 1398326 680354 1585700 1725649 919439 423016 388072 967818 1564361 549211 234559 1931448 1498052 1886494 838933 229237 199260 14045 523775 1662206 986824 1925246 1598075 357667 627885 247373 1268412 536319 1130021 1661786 1638000 392499 631114 1821033 999110 842195 1613901 820073 1730359 1508594 1220855 644107 760964 1071113 773676 1750815 1311464 578002 651572 1350652 1316422 1319240 407723 1807241 1204487 1349228 521722 1547118 485874 146564 220975 1038460 248586 1169496 1878834 1454424 623645 1333014 1813188 37239 607290 244392 951232 1977134 202779 56388 1003084 427982 936080 1555708 66473 603807 259555 1160530 361727 737955 832452 1724376 270840 474319 1787158 764391 955181 28975 883199 87744 1393123 1829246 1045208 1917681 1685751 527227 1346376 126096 1069152 1421048 821232 1646001 465205 1310396 1080093 717680 1434753 645422 250323 800283 712221 1279455 1908252 1002528 1671692 548130 563363 525810 1523246 1647663 504481 858012 84900 421724 1511149 625980 1668367 353848 1911452 184810 1621110 74509 1675713 282818 1260032 1683758 1217417 700528 1771824 39501 1601166 1256300 871257 1204105 1650095 1971390 1463360 701626 1392093 1884225 160820 1557576 789671 571021 1154733 1743211 1968276 453211 110004 147947 1778650 1550268 850870 1361506 1769608 924816 844319 178284 1379683 491768 961060 947398 281815 1709613 151047 33121 588546 492124 144987 996335 143973 836898 293844 1146502 561735 1427125 1677301 1184367 1054206 1774337 582327 1573807 846038 1149281 707055 1002456 912147 1831375 1767230 1257108 1955511 1596935 1991063 998555 227301 885669 497033 1792937 1392316 1152977 1691627 1538068 1984292 883423 873436 1626836 71159 767483 1893123 374963 1925761 1192380 1920946 1480332 696594 1603129 1065447 360462 1671470 841801 1208144 959762 82353 534446 780601 1718101 1086905 1878701 57718 913492 1174115 1332353 14335 932275 1549788 751740 1902905 428977 1847370 277890 528232 1085754 7734 399317 1269963 917474 658119 1922502 1010013 387798 1581572 1815525 715740 1605930 320051 1928762 920636 1879186 1973815 876563 929252 39017 617567 1605566 776028 213753 682226 563970 167761 524493 460013 935805 825690 646757 1052816 231805 1386424 1190656 1774409 309587 295226 1366639 583087 243608 1491665 963574 740619 777863 1021745 1566806 1972303 1737395 1561808 356808 1345160 131942 1063652 1212648 1957393 105950 832365 134067 346148 1261947 722558 1135219 587503 1465964 171395 822845 1856698 444146 910658 1974057 962195 1446576 1420160 871177 1698610 1557703 1818430 1726939 1632393 1485414 1554493 880777 630982 1340484 210854 21003 1568006 209555 1652487 1841939 1173320 134605 1592029 1737191 289769 1302618 131482 1073608 1755005 456403 1277157 337787 1768116 429163 305251 1927099 678122 161117 1755873 740566 1558493 1001613 1835770 313105 1014307 911988 1367921 627102 1971141 447079 999910 949643 1255619 332935 468042 1739092 1721873 610116 328138 1512959 308391 641650 747581 1659445 1226478 94989 845650 281356 710830 1531366 1875425 944135 1874976 65213 1525280 1662340 516129 1936208 1187199 1577257 1868517 205201 37887 607566 233790 1767093 202569 1598274 1297570 1593135 1217807 555441 1281462 126237 226160 141788 1126119 1168817 1594510 1320358 541640 610967 1806983 303811 1659510 866510 1652274 1730647 1006687 1145589 949746 201796 1882230 240645 1519901 1442560 539695 1557260 89365 483899 104565 1699837 486062 971758 1011233 220137 1392065 1440445 1371406 1002399 1688022 1140188 1900946 507809 390300 975506 1949362 1703889 1534781 1099584 855435 898400 958256 86617 1673049 1329415 964730 866425 889479 1796066 14514 147180 1598581 645742 94136 210107 1384020 416375 639992 1116115 1013295 1738472 584339 1608968 79634 1070804 1442539 1565217 771957 754083 1027304 445768 1520520 1246079 55910 1936111 620069 1424357 1459900 568754 983793 918042 1260934 1664030 1750776 1631946 1407051 936983 451209 879477 411134 1899991 337751 95021 68751 459776 37954 1009684 1173471 1353185 1688969 1698866 1262889 493966 972547 148409 1694032 1556072 1145894 184634 1767102 179534 1599545 1609002 489465 658690 1955735 124392 526674 1595973 1742206 212701 72294 542898 1179312 1913239 845304 1563481 1764867 763087 1587405 1030643 1822562 1395669 478051 1326839 1623056 1184677 484139 507564 1834654 670418 1363829 1459710 962869 1273692 1146746 1001864 973958 1105494 84019 550466 191797 1554232 63296 1902750 1324987 1044427 986589 354506 567585 1803059 635690 1953129 384289 129023 1856837 889171 664494 155575 148623 295937 188392 171885 1862424 1085288 43231 1779206 389547 1663743 10307 265608 1581024 365198 1507645 1562137 701127 1084367 272578 169331 530255 1846814 303160 48716 636525 45467 381959 337327 835158 1716607 1939173 1041555 1022339 208365 118132 1076996 229977 725766 532525 801004 117703 1042133 1927700 853561 1527312 33139 1691464 916256 1102891 714162 457374 1545011 286017 441954 1976761 935064 1749854 283179 380192 24643 1513447 1965296 747281 1050411 1829977 1953277 917767 535961 1762756 747055 1752682 1563048 1365121 1976915 35087 399006 1980729 1974275 798144 1246972 911882 1093784 761252 853639 1689610 771283 1595864 1245680 1321906 74323 362375 148233 1568398 188471 1791365 1214811 225758 91543 267165 977532 185499 803555 904280 468702 788803 932708 946609 373676 1208377 1766971 165698 359924 92205 1678407 1031256 1403067 1956993 1785350 1266691 1106839 713831 1524861 1028671 633918 886109 1922274 223793 1531058 1848706 1458542 1346205 473666 207812 1847897 648037 242971 555634 1792985 1749872 921479 621491 677328 861115 1862017 1618086 1568107 595615 1275856 1320184 1355219 1870734 1618225 535742 1845892 897521 1494475 6619 790133 1359853 1411581 917684 1979433 502811 887322 1186306 1410530 966183 1021820 474431 979426 597013 874317 1141344 1396263 1302913 866741 1985179 1428380 1647057 818672 1305727 1822865 937493 1834437 915340 293442 890350 234812 1883813 569597 1872586 125639 1002418 1275726 6581 56311 955906 606765 1461498 611347 1531097 1420136 1830831 1712653 297872 558444 674378 1105657 1000942 1872775 1073452 343601 1877309 73547 462356 1631086 132848 407058 37981 858501 1298063 1179524 1764490 1578359 431661 1599971 448276 171465 548168 580595 611739 703155 1121053 265592 544645 205818 250011 974037 1645298 1817298 978012 1916417 82043 1391011 1038355 355350 806869 596039 163438 1467347 1326951 1681653 242837 179450 213750 1227477 1545381 1931273 158334 1817338 32442 934241 612906 1985465 971051 686026 1914005 1985807 1323349 1134808 1734152 1854320 764915 1996438 1468636 1197556 1957510 1405761 124507 1929140 822668 1598060 366236 79091 1908597 326897 670247 1693640 1486129 857204 36410 926335 1137216 1241358 1795289 661989 1113353 1365241 1153105 1801543 356762 416245 407125 1241827 463737 79531 1571519 1436131 267302 1971695 1325876 1805982 381108 36809 1826170 709120 1746268 1639755 1705350 943113 1671213 1119527 1575003 984013 522232 645406 1688950 1622447 1964935 609075 1973517 727544 204605 699497 1412732 1539290 1364119 1181811 291006 1968118 867692 1869881 1763621 1433921 813594 827533 1395243 1343667 1468424 683489 892852 1762192 489452 118116 1618175 268097 1657409 1613239 735373 830545 1627588 1176289 1316905 1570547 1323202 1336363 1811464 95917 461280 1841577 550832 1721635 1493856 1574639 673905 705544 1841832 1796084 1201021 622794 587884 1173036 456486 793071 953337 348387 699957 911339 1289727 1733414 1516308 1223306 1396711 1513558 509779 1753294 1668949 93200 1863134 117064 23511 250793 1590444 360490 43601 254879 824957 1566525 1330007 1479090 857998 7597 1185698 1203332 110728 1524321 289058 878866 1784010 58786 548860 1250401 657992 548468 1441879 289001 927783 1992639 1112624 383413 1894687 1172130 1657637 1407756 200063 779330 1307500 1324391 433312 1620084 958861 993008 146868 1600915 805671 274284 407534 713516 1483979 132692 1908334 404027 46783 1789339 113881 1566160 1722853 574995 646047 1624883 1707224 999189 1169468 593211 1968069 777041 1109668 262245 23142 381488 818493 54213 1801214 1089279 41796 1962199 1768551 1505698 828558 1490647 240191 476907 19374 168129 85423 1526202 477576 1758354 1521580 1238481 1886190 959851 1185493 1880096 100779 861485 302872 912375 353843 550960 613182 1208800 1079947 343599 333737 1074336 68181 1349014 334168 356398 1059787 1708652 1945324 509553 481958 1514398 940426 1107370 1494935 1945167 791894 883689 1099513 716998 1188513 674650 1945919 163029 1355038 906206 283414 1900680 1785636 544273 1548844 1393337 294580 339409 1063121 596528 804622 687245 859565 1270874 1589790 1461474 1857215 1972451 570419 1574535 1479387 163551 197656 1363390 1053474 543241 1365463 675266 52272 1502610 1057811 555557 868708 587444 1957275 1453491 793546 1792642 171014 872185 616123 653176 784106 1880551 588339 1966343 988492 582592 431249 1845840 267155 616355 513506 283621 1824020 850023 1674659 1971070 1150838 760665 28648 1062472 1461555 1907020 1900528 1140603 750063 212948 1118007 1441411 18893 1538436 692569 84719 1206410 1746148 618327 1758547 560531 1258729 725838 1190820 1542868 829319 1120800 582210 1680340 665336 1547878 237977 910992 996207 530722 1149879 1972432 1403086 874579 991826 1573194 1839247 1407682 1947253 1362341 1803453 1952690 418568 76451 46963 337415 1376288 728777 817465 465025 1439387 824530 924935 658093 908642 1985126 63083 1383441 451186 1882866 88034 118186 3910 586684 308334 1019571 1190282 481855 613386 937678 1579703 303935 319220 250231 30893 132238 236731 754942 404609 1106301 1984640 753109 1274697 1405932 504127 1920718 451535 628193 1532999 1987931 1267399 1691730 719472 345090 374441 1327751 436116 394367 696287 17809 1699966 1364465 19701 556617 1360009 764917 969771 1098314 1882325 1537717 974749 1999874 633459 818791 1062916 245416 556411 816500 952367 1326422 1291621 199618 88318 709127 1434896 1087979 336748 1863646 970091 1629230 1498802 42904 1704893 884566 39403 760861 1567096 895381 679180 657332 46764 929388 1476482 540677 953189 1813442 1661472 1486044 273225 1829557 1739089 1528298 603411 987524 424992 120087 1396138 1634077 1164321 1699797 410566 654086 707454 384720 1052979 1638417 1602102 131081 1569970 932020 321443 1936402 800418 1650690 1955208 428215 1978584 1215031 1882384 1737601 1974481 1140916 222463 912081 1792479 217041 1100613 1612610 698566 1729060 1309363 1418496 1153395 871905 268045 1488253 139919 667930 276540 441873 1027790 765763 829157 609130 1990341 1627600 898910 1430774 1556666 255809 1101173 12798 1352421 1364825 723165 1352359 1459389 1806994 1800149 1526458 1932717 926071 354288 1465500 326464 139152 1788182 230734 1234153 1249492 678773 1360117 810687 848135 1755002 1591748 718841 1376931 1689638 504627 607115 789771 1543614 826968 632666 699298 1674636 119090 733863 1279719 1367873 904050 691385 1603600 229135 1303925 413531 483625 1075850 654479 1757684 465390 1224976 1055422 561972 551735 1367810 541012 1353140 1358803 1859634 1123862 415135 1464916 1144154 1847427 138007 456636 934321 324897 651763 1321807 477168 358504 1846081 311356 355123 1993118 1429428 1055341 85241 399446 1192266 989669 447856 757341 1172393 1504258 530800 512684 40174 1753349 656187 1623958 174777 656390 717275 171311 1291023 1676898 729961 956640 1133191 1318023 1120008 1839413 186025 1045517 891454 1925980 1813862 1089005 289507 720877 283194 1656395 422267 1164131 1601159 371185 1304563 696601 1186898 1171532 1338025 1972496 1438037 452565 237377 1917803 199923 351257 176096 281649 324856 631951 328208 458407 237969 853598 629080 1352871 1887970 897049 503044 1063609 1198949 661868 226795 1646254 1856062 1435286 1298671 1434518 1040281 1715468 1293953 1405068 815669 1683689 729022 977589 1941184 1644155 1008567 1277645 82251 1325038 732986 1327039 1817945 1056632 1674853 1263241 598517 1131209 1148382 479796 866973 341899 745152 25943 1225580 1944224 1451323 789239 21459 1780353 426552 336431 443341 361038 1601278 986801 1880513 441842 550995 1961749 460351 979215 522621 804695 1888779 603966 1436298 898946 406269 1157933 1365330 640914 251059 1444555 478698 1113297 1688908 270324 1879356 1827915 505271 1995912 616846 1060257 749402 477131 803998 183125 926391 1356242 662735 1589345 365189 127884 1746854 1982223 1909233 970026 1337843 873103 829032 1052096 1037199 56919 647507 63520 71310 1475769 116626 836700 836696 29979 1511632 1340905 193788 933436 1142701 1971624 1530961 1944166 779557 1491276 150774 652691 656013 194847 111435 726718 118258 607767 1236027 1517171 276788 497806 366903 1024174 1515568 586049 1938472 642302 949034 1402518 1362865 1171539 1352914 1092551 1329804 74358 1293829 157668 1905476 764827 1056491 483479 1734800 635462 1934463 349827 380830 316015 698535 86124 1948019 1876318 1186535 1385859 1713736 543620 1995953 811484 1280742 1908279 238637 581748 523577 1491842 1712096 566428 1647295 1441787 1731466 1146587 1036173 1569122 690629 45789 1724741 513362 1347641 417237 771643 796173 641355 1258932 602796 104858 1835379 885724 1641108 1056870 1938747 643955 1740660 1285434 1563211 226230 155048 971776 266749 137081 226893 238195 1133556 1810058 469032 765710 1144124 843031 1226252 556847 985972 1296513 691726 834527 618996 123374 445560 625473 386887 838847 901524 283098 186649 1748546 1871643 831226 1311740 533820 285156 1885751 1245850 347888 642243 1745234 1041370 1508155 587689 1577028 460124 1827892 1698212 1833122 1429267 9552 1946555 1461024 1181918 145851 254759 298824 1481898 155033 769201 273441 396110 439682 380845 311053 638658 1426534 1206031 1941750 1858622 1036011 1125687 785412 1815061 849879 219803 768544 1447862 1049060 498260 1518453 624755 40255 1648347 197191 72156 119364 1233546 503660 385915 188938 1510512 105909 766499 1689985 1778615 840799 1863196 482033 574025 391951 1321430 447731 512924 725761 1190477 1147348 1148337 682625 1492551 1155568 524601 1714553 4248 501413 1896522 865423 482076 1561696 1373769 1952842 84948 1213141 1803840 1481315 1683111 1387883 1452911 1262602 148796 183067 245323 1346190 1567524 1204292 1622165 1406489 232034 158789 1291226 1918866 476347 661544 1098055 1139269 1156021 976803 116052 685339 1928663 442637 1732865 1703807 1166466 310221 1043428 249678 883714 546228 484418 113374 67487 1685925 837497 1737386 119289 108417 1976011 272919 440188 78204 1957030 561157 1455994 162535 383463 139461 1797874 1712792 25813 218138 1263032 1611123 927656 234261 1368510 1032579 1079961 101671 1935092 1510352 1671352 1076457 63706 1359278 914825 73161 1079203 1864177 630713 69920 1472068 1236405 677066 291060 754087 926743 345980 310144 453610 320023 1185091 406626 116776 579200 1904634 1721833 999396 968135 610414 437660 1004435 1463390 1713910 1234342 99271 318617 1174238 376786 876433 538789 1541616 1568557 626016 1165880 1335382 208668 1380480 1546688 1658952 940213 103722 1700930 915529 1886234 1657629 351911 828244 1273537 619261 398224 786102 1754221 1576716 758629 593772 1316927 1212875 1356069 1145697 1828361 1346899 385852 1054450 1145423 666381 846838 1462236 1495172 640491 43204 730900 747300 95634 1629936 1170713 965326 857545 1599600 1387809 1758636 1544754 1245567 655301 1979659 583360 1933814 485384 1356269 1558923 1222869 1306178 124542 1791766 1176380 1364379 1664297 978552 1105319 610052 1604009 788423 614444 815313 1431866 1068164 244834 1455290 193864 458757 571626 664863 1942254 369108 579094 1034644 1058082 8519 931434 1933728 44056 1948089 1324956 1351956 1586062 1737691 830762 1304541 354608 1945046 1704800 345826 1203676 939308 1504079 58779 1541084 1484656 1961528 1236909 1592711 915326 1464630 799059 466231 494645 1446834 1580897 14910 318627 781832 1185181 991253 1400140 1872644 969681 126365 878469 1346676 1039693 794091 621953 631741 276841 992335 626940 909000 1288273 693377 1148984 459647 776415 1118908 537550 1538243 294437 468163 1421867 549801 665322 369191 1303414 776736 1589788 1642330 838181 1319965 1016834 62226 968164 1976983 1978599 826389 776240 1447007 1902607 303336 1161808 423620 1623644 1935130 1712829 301687 1134331 419620 537961 1386906 1130608 1312079 95078 1841330 1950308 17661 906243 1327592 1648319 1206844 498498 1916885 238143 55865 1054951 359475 1673801 949569 1369239 543310 1728036 1319074 1074897 218638 932434 586510 252857 489803 175976 1682846 60720 795537 301155 189314 1307361 877290 649867 1282610 1619147 1237840 1395134 194304 1310031 653577 553625 1533438 886638 1444532 1258643 852893 1383357 1220643 1822299 1161711 462280 1270454 277783 39589 761323 1496292 949576 1457682 546428 123604 23400 624784 540718 803621 143614 300562 892803 609234 465886 1932177 1120217 1330616 1218580 1317732 1040946 1537006 281189 1458109 1189453 307466 1524282 429033 1498245 1765243 1200733 896213 317017 1809544 1057244 1035779 612100 1545201 1376385 1246966 467242 141886 881681 990560 1472229 78656 1282715 1267275 1327627 655985 734998 1879353 1323390 875967 437480 268637 1050243 189820 919389 213894 1241719 1128578 402183 1699264 1462664 328569 1748631 1766016 1515618 819743 5924 1128760 1494907 1451206 1253569 357961 1680972 1291418 60546 1495526 1546401 670282 1896109 1656724 703513 1691779 1851952 1020270 158590 1842083 66894 1170383 923664 691887 1042028 1496681 450531 197996 1414378 539977 613093 1818111 118213 950321 407127 1485783 98250 1014381 462204 232116 1828786 1598786 1387964 819563 921197 1482094 1676428 1250137 205508 872772 312961 1236916 284457 587313 1960915 808269 875044 122476 1224993 1733904 968755 1526028 1929921 19815 269670 558023 1452509 1889335 432992 1910552 944380 1655731 1999026 1254925 266337 1568007 1520190 637015 1792035 366570 1966903 76741 1955811 1850246 769270 1459844 10222 309090 1310184 1834953 1151619 644574 1508773 549646 410446 1612819 433890 977916 113497 1571128 1904417 1741624 597563 1435898 1050640 898960 269191 1428634 1977400 1253954 803410 1489890 232897 807795 46585 155003 1325177 20290 1929808 1725470 732824 1395593 66798 136023 1819507 1573089 1442823 79754 506762 342683 891007 607663 1425929 907953 1994427 617219 1056026 1392700 1607584 43803 1730031 1501899 695695 1250230 779975 1750208 1524599 760125 802630 1932093 1888438 961406 494874 1180692 634225 1297985 301936 263641 1981171 270174 1208595 1085739 385323 430437 744556 514516 1030834 326962 367380 1306931 563999 360599 199447 1680377 920615 1959710 1271099 1684047 204118 532273 387300 1257638 75649 493636 1165795 932072 591005 1913643 1478809 1821720 951756 1158286 974170 334534 765187 1007354 892843 287950 1582996 1217349 800310 1350747 1468398 531964 65223 666145 308715 99916 761135 499672 971996 1983285 160036 76934 285101 1036614 1080303 448337 1388566 1676700 1177893 1722923 713402 839705 1617925 1208198 205795 1877982 711576 715342 185694 1061413 1866586 736955 525571 1785161 1280621 1021789 1351840 534050 1654568 791143 74332 216110 379371 1123337 780773 500966 1100413 1875292 117988 1653949 357381 1476150 1101238 461964 859987 944373 1943991 449880 772767 112086 1897773 686531 1626417 792387 1389575 51773 1241199 1810417 123689 807120 1886390 1854664 682304 517031 1776041 1508609 722828 1482104 957593 1809841 1915185 1391668 128528 1409668 1658313 925191 1010207 1183524 844899 48503 1558934 575314 566881 1003128 1131920 456613 1510098 1157237 1787783 1409727 980296 871953 1251616 115375 203990 69999 380234 938276 1394933 830571 502283 735529 717572 1846468 1246581 493455 1773166 754587 1250306 1411338 1076081 1761217 1718075 857794 1500772 58280 800618 1247216 594441 1638137 1226753 1534356 671565 1314618 327383 706737 248030 327960 1074199 877170 499430 730392 53042 450624 249502 1438353 1110816 811624 688048 514740 1694171 570707 1069599 1439697 1594372 1653857 511064 832660 658532 1630713 1941624 562997 1031769 1154208 1401351 1780378 1311579 819686 1490331 1670794 131484 1209892 1995691 200854 1190796 191060 273482 1997583 1673806 835803 177754 1951403 1824035 1387887 1127505 1238128 613281 1215580 595908 1611194 1937985 1609714 966863 1955763 405864 945892 429162 872885 1270027 8474 259756 1696701 1349183 1625244 1947530 672830 162157 723161 706948 823771 1032070 107459 1977741 1248747 498001 847959 175373 404518 965526 529517 1716360 944187 1963476 643225 1742842 647662 1086750 1589343 583159 390153 1705946 1043753 749146 154577 741486 1497789 851844 513109 170542 69709 314150 1411410 1367036 1310690 695865 1768791 1389100 422629 1466748 1091215 608921 936090 1218487 916848 621449 521388 634388 183389 1321719 445878 1641566 503978 1570109 612326 1446194 815546 1709440 1030044 694236 1214210 401408 1546919 381647 1666127 339967 464838 766944 617677 917527 340655 1920305 1933408 436619 1658921 1545424 528319 1225330 1552908 1713144 431793 859163 1674700 780738 69232 1937018 300150 1538970 1531240 1125949 1056008 1105077 1501346 1602679 1044433 9341 1369294 1160475 1592287 619411 67597 101536 1498587 526893 213480 1630498 1918683 1172832 1958096 978518 98750 463872 529507 783352 653660 1076474 195243 1908783 1663681 224018 1771237 191030 1442093 1917605 1837233 34091 871547 1181271 261807 1327858 713387 1255312 1866398 1159741 700795 1214294 1299271 72997 1746397 687279 849383 509143 84807 1453109 1591692 1756606 975686 1938257 1813531 747217 440207 561576 1673649 1462275 94835 604272 426999 632173 508681 1766509 1769371 1111310 1651536 1020072 385940 639078 1759333 429989 1324485 698094 91988 616833 654740 539043 491056 848307 311414 723479 1671126 229176 1733402 274520 584135 521999 1565398 12836 1386665 217100 1988888 1757752 1415067 1216722 123494 430442 488745 254941 1820552 1051130 717556 1843268 1399989 1047290 734099 1057346 181628 331519 404494 768025 1542729 450062 881635 1595238 91908 1063359 1507326 445379 1698713 1793743 513916 1545242 1118192 1377952 1813183 991767 1297853 1663500 777189 57049 1297564 355635 1811947 1007799 797920 1548411 913635 20292 799584 318373 300822 1408249 1306230 1702528 1074078 646456 1323754 354142 312202 816307 91321 1019483 1078529 1613740 1250191 1110635 871856 577439 1827467 907445 633606 1591009 1409060 1148452 1777657 1366762 212771 878538 1148166 1368973 1570576 776093 1883352 518622 442491 579399 1226923 928625 192968 621810 103687 478071 583251 1610294 832530 855183 175926 1953785 831616 622596 981142 1622436 640532 930055 1482308 1451589 1063464 655341 1980059 462552 166512 1674811 248245 193679 827661 462797 692555 424830 1307164 1383832 903879 431244 969527 501427 737355 333651 489311 393017 51880 1734047 83847 1679683 918883 1957104 641089 384230 1938183 1880634 661385 1415229 247140 415661 1612506 446247 1850783 1487178 439442 523024 1359736 896608 407631 291767 298987 388373 614214 869177 1622734 1107403 889264 225980 682943 1896478 576937 816556 1034885 587960 875363 1293827 310718 1092291 41810 1481609 1448298 193103 117730 443252 229786 858896 521578 31907 1446984 623374 11356 1350846 1078459 365625 1395192 1516914 1078841 1709776 810238 931415 1970406 969981 252960 1993193 929992 680712 1978012 427633 701112 165407 845170 1510510 555144 830859 407548 1458404 1358823 4148 284334 1244075 353038 1955556 1597589 611054 473152 1559561 1752494 745504 587902 1864982 164778 1817563 709005 636451 1182981 1317752 232714 1795795 826833 372806 1282758 1732769 148020 902866 276455 428142 1058898 222342 1831437 909964 1071549 109807 1973518 1368946 1860552 1465920 634175 1274784 839630 1913529 1733495 1678162 1680738 1542829 1820595 1470864 1000952 1227413 1436817 372842 140453 1810582 1089910 262133 1828955 1895846 1176886 323156 366089 1418509 537692 1411722 1757017 369761 1980085 917808 673948 1731705 889646 1770545 1313567 553795 981970 668072 1157864 1511716 844389 1135497 1819675 1215669 1500533 483534 793029 1767686 1390721 1999519 468245 1173865 1167688 978893 777333 784250 896346 1898060 1405853 1515990 1069847 1979382 395422 1722669 449774 47824 1125969 1650815 836472 775954 1269768 1280016 1867885 932804 519690 1842571 272302 101517 26129 1528156 534858 1109352 1664913 302912 1640696 1286965 561374 461199 1874355 1030492 742763 842709 409963 1502631 1515093 466085 385850 1952186 1950132 848750 1676690 1599750 826506 852415 1416500 1475726 379815 486714 1966564 578892 1797914 531270 660273 1950219 977975 644387 584667 1057440 1441244 583203 704339 1107362 1821047 1177947 824416 1447505 1388318 1321348 1386098 1530683 275742 33419 594970 1058846 1488687 1629777 487215 67556 1304866 1109364 1534935 141094 1516219 568606 543616 1059747 285856 1120648 1254947 702826 657574 740777 978001 1142550 312267 515355 529644 1249731 1784128 1122584 1427778 1675037 542313 1035468 1335453 1893754 557955 264421 1508177 382197 1486052 1742499 1282753 1281195 424381 161716 1321531 692345 1471473 826340 1930490 95502 235211 747799 193870 395505 513414 112379 625404 883521 989594 1075312 1896661 638374 1609330 220902 1407208 430545 568231 1613690 370650 747676 549794 524011 12705 1692009 1984864 1490861 1528241 755804 782963 1271765 478335 1311395 1666072 1320638 1891119 1436601 947781 1214103 1470671 1154408 1608751 1137026 283908 1566813 1539825 902499 116211 948117 532505 1454087 488085 1133284 307179 1560157 1960823 472460 1599106 768993 1661930 208421 1489068 666618 144215 1067538 1841484 1861744 636024 952296 1844754 1841838 495882 42360 1373981 1843304 226141 1661647 1884194 1111552 969995 1904176 486363 1726475 746413 896889 530196 1390982 971927 993100 1055015 1987545 660223 322412 613716 1373791 1888059 1869127 953464 879289 451045 198612 1013562 1210066 527753 740458 997666 1241037 1842821 1788764 280579 9709 1485327 1267906 1597559 782743 865803 1277705 1144861 218246 929699 249272 1198548 23153 60773 109749 1250611 1060998 694727 1821387 521992 345971 180260 972655 179801 1742033 1684026 1353361 527598 662756 677432 999045 865479 337536 80923 762048 1617476 1266315 328795 499186 1788528 1462574 1910814 369039 1956216 162083 102126 1962876 538382 60115 1425895 4260 559136 1656852 449383 1372367 541605 68160 150764 146802 206439 1054945 1292902 1400208 637515 1695764 121 361285 1572445 1467052 238865 1551721 31718 474252 252812 71039 555383 947257 677361 166056 310294 602230 489123 1450011 682915 90018 720231 1508802 842172 1920071 129874 1424273 72210 1669607 1749078 1677641 1139630 1174891 851657 892544 1856072 656757 1507071 508209 957651 1602392 1052300 1357934 708235 1629959 1579103 343129 485248 69267 153262 1771796 1388981 1100000 1310603 1354605 823673 1998398 82242 368964 1204140 948670 311816 929589 45243 1700835 774434 1003043 1010635 1153676 1551273 214024 1570441 241122 385754 938531 159165 1879948 595179 1783844 70078 835173 953508 1689557 254778 1996594 970176 1105633 1497240 331136 697289 953123 202730 1934777 1180594 1087298 854809 1937408 390006 1947965 1293822 1322060 745545 786876 882273 200541 1837654 1362821 1834186 1914939 1157724 1247332 1371597 1169260 1475039 326741 1351486 352787 1646871 270509 429458 992134 610880 281796 1226299 1312963 623368 562021 1234705 1837306 1211360 235407 1622202 1823058 1961128 1183253 1674523 162023 1133070 1548865 1334945 534911 1358191 1028650 626965 1421618 1595163 1978785 977893 922312 222175 946764 1477614 917415 1275635 813345 1428915 1453330 673401 34851 520767 454464 771215 1133292 1942696 122158 1296023 1622865 1992535 625509 1569206 978348 706117 1842399 1332150 1139986 1866873 769903 1218775 1505722 1699060 846283 1684731 501868 774886 1516491 497379 10028 768743 545499 1000185 1274061 758779 956002 688668 1132238 333769 1062591 1064313 1783862 1066446 22279 321840 1657547 642492 866704 350750 1026985 1096784 1789083 1680975 440822 511306 941510 1399337 1373672 1551255 1830499 1921475 660824 168327 1603999 1081638 1048604 1751615 256882 1165584 314417 614301 1142564 327514 148380 320662 1799846 211609 1312713 227516 351071 1381451 1535646 584733 1214400 1094710 951840 423225 1683549 1214341 255487 92085 690404 351342 1640311 796886 1440965 1560903 998953 895687 156391 1264289 997199 980613 1285518 1947607 680416 1624320 1463219 1991899 468844 1828155 880049 705622 43993 101330 1249733 1204367 1209410 1767310 1239887 506121 1908484 682301 1383276 1598090 227532 1766764 1413962 117463 1627707 1766928 1849973 832226 1619579 1730194 1497387 48468 1334676 1347323 1802214 1808692 866580 1498233 507872 740729 853093 1563541 506513 1085388 1097173 1444536 373221 1221317 1978290 1103214 681993 1850244 1258150 898695 1132055 957967 1264682 474870 1713883 1466926 1997927 908578 531855 1933250 449518 786069 755584 1931575 1313576 540794 431722 978731 1755837 1722780 1471788 1560910 1633109 1892650 813633 1208322 1435979 1619955 1639256 1716247 1608153 801482 1577723 841595 1990082 805601 1171936 1420229 57821 1081002 1350975 1840655 779986 858092 102443 439263 608364 100827 1106849 1657677 1038051 1956730 1113117 29103 572592 235266 1497695 1116931 620987 1873484 1155626 1709653 1090716 1140431 205106 644516 272196 1005646 1079147 854875 1981708 563567 1946232 1918124 125778 1050488 1633114 1774693 144433 772135 324412 318094 675022 792973 699791 169834 1532022 128647 966882 372699 442406 1675561 1967863 11996 1063993 627673 445344 820872 1645618 1332288 1334083 601604 825693 581058 850299 1410351 1475439 353606 1160656 618296 137208 479314 403023 691302 716343 1628743 956021 670709 969061 1620813 1123156 1766596 1467802 1551150 76255 664239 1157683 1056575 1799642 855567 264043 1521394 1259771 1386781 342821 1336404 280058 1366932 1119975 1935802 801237 301192 1274042 939924 1514452 768091 375216 12260 517767 472231 25221 1195692 1447793 1013058 1864244 1222369 1010147 828809 658916 1259132 1770010 650241 1257529 1915821 409213 856899 1125232 740728 1999344 1950433 186274 1513106 342297 148554 908823 1074413 1984694 1466086 838349 827681 21441 1612520 286227 619701 1145442 1758925 108820 389368 889947 440252 30726 889619 1798146 69663 9919 775533 1125954 242776 1287626 923699 1703499 1871494 548550 1452132 332549 589190 905550 1830457 1340760 38195 1501820 1919166 537368 324139 92569 1296260 1917115 20611 1381828 1252859 190386 715496 817658 1554945 1383055 351770 1197474 144738 630324 632284 1070581 1452897 1960266 945082 1071802 1453504 1231443 1251522 280970 392988 121501 1274920 662834 1425960 704309 1716207 1036190 1178889 1674143 1802675 872880 1739108 868050 981715 1434799 1873224 1788756 1320168 316252 263232 1287221 286317 594862 897904 916596 440437 3344 1459980 1402585 931496 461537 1543854 1626661 1945715 823936 1140699 944623 159186 481427 238517 1449883 1656019 746058 1978414 17235 724671 663875 930550 15798 1274321 733074 780984 38353 1112532 1601568 1787127 718657 121901 241069 1809501 1189735 1250264 389872 1141566 1306726 1945313 1960179 1742121 919667 1386694 367226 1975717 1897198 1868254 501920 847247 1226094 1974398 1658774 1154946 1049731 1172690 1262926 493832 262843 246752 1076728 385158 650637 1236190 20044 963765 723618 317847 1773831 281612 893552 13097 95345 1615777 630846 198095 833499 1177391 1616512 835866 30698 801171 493766 657220 1177799 1250549 1066390 1701593 1930527 1201348 285022 1863672 345563 723206 1996429 1743411 605342 968699 747861 1905942 1620172 493887 1428418 496576 1173135 1580236 190760 13679 1795853 1926609 1757953 877675 1846461 1926325 1743409 1774656 440229 1514644 153908 20768 1334479 588976 1786343 826790 738630 512060 154113 1921350 1859602 589670 1125108 1932103 1739229 661073 791389 1819972 222862 1121306 1710026 574829 1383922 686129 363497 900772 135623 772050 1105229 1737257 607117 639407 669200 1643062 391444 105066 753532 618697 1949196 1971315 1473498 1410659 1608510 1814436 1882496 790957 605365 1003155 1483482 1166387 1230583 1752187 891050 1945257 1625039 946637 1042581 1754462 1157519 19168 1757332 388912 690071 538225 610321 1893525 803782 1136968 177239 787724 1514374 912552 1966723 1918593 40138 11542 186828 1783496 1105219 1764351 842693 94997 1517360 1213279 417159 1111436 1225558 1303381 1738844 937279 109820 1416191 1479936 1035625 337450 1384491 1372835 595694 1292493 1958934 487393 1953957 568683 117401 1062138 1774332 723558 1046168 1772119 164994 496536 1363497 1781439 650091 901644 1905646 1232072 1957138 1296193 1462577 41502 1920829 891160 1877074 1352686 1367107 1779320 1087634 837871 20635 531 1587650 1588169 1192259 1578918 1833455 561051 994670 1185558 1435900 226683 177269 251928 1563340 1572859 153836 1322661 379113 1458509 803305 399647 38091 975366 441409 954240 1846696 774011 292815 662318 694533 522326 466274 1748885 1119283 1505858 12296 1666433 752946 566954 602685 835391 858791 1697475 563192 531115 474946 1787510 1514046 822872 466876 521321 846022 637190 1395445 951721 113586 1287632 602212 1666847 1615952 912419 1924266 1914573 1692568 686622 1461425 1311042 646874 1575729 259521 1155577 1963426 1809666 1877279 1896725 371458 355332 1279084 1107512 1489163 1049857 853763 1481991 554118 1062902 6721 1181901 802254 577388 1600911 528138 963587 556960 1951119 823267 1929249 1658438 1783024 486871 1989431 1537886 1578563 889263 1179637 1941075 335194 1373649 1908374 1709938 1466928 708034 181747 1739758 1922749 803430 305607 1904898 406459 1527319 1515933 1180132 1131133 1794624 1504024 195551 918046 1006372 1836555 853006 13726 1157 222611 1765271 1959253 1199258 894684 1932148 1759494 375273 1123722 1040938 206415 1044296 1396380 740383 1154682 240804 1237609 967505 1883371 478574 1396108 768874 356067 1068686 62847 1104882 131922 1932705 137194 1020756 1130038 276335 629114 1840913 82568 449195 836227 160383 371783 1115648 1214282 1458936 176855 116197 1575772 251678 997320 676490 346718 1500168 182590 1597214 1261888 1917996 1435241 939041 314467 1876016 953593 873426 290823 573785 1734143 535178 1062146 373380 901749 893419 1424740 1276581 1208500 355458 1190840 427322 245705 1627190 1473277 1276351 945136 776242 713447 729981 1532016 1789129 1903265 299273 574771 843405 961415 1661107 1142253 901913 1359607 171167 981609 1523567 1416395 38794 1578348 620565 673616 319863 873249 674620 114899 620180 823233 800327 412879 1410342 1199702 739050 709639 429930 819891 529292 1841873 929318 665054 1547515 490775 239429 255903 494861 492712 1621292 547076 1420547 1064646 45469 904508 542401 594073 533134 1120532 1366770 121900 1994074 387263 246319 332402 255439 1117492 1549766 398714 1271753 218690 853012 1343490 1350156 1115024 1695523 484688 664923 1570851 544294 657827 508085 28880 1249290 1580808 1558663 1751428 500579 1313160 177926 236195 315291 490593 651323 370055 378555 18297 1095911 1251018 1822811 399710 417958 731401 546130 1507598 633080 1942547 1307454 1122432 1294516 1703397 1509804 1859482 197793 944144 1493328 1382058 796882 450584 417823 1153753 827167 620259 796520 1727029 1823395 1624142 978963 1448522 48681 1145667 268030 1161388 1451977 1509773 1928252 1711251 293229 425604 1410044 305548 875637 1441812 1006053 717762 1808227 1747570 698682 1802774 1229107 1968294 157540 207453 1157591 1639939 24245 961622 1522054 1029029 1278580 1179557 1720632 415311 1795508 1275883 774552 1045305 250295 972959 1479227 1025005 381746 1450623 988078 1129428 1679713 1943064 1954686 78401 1877915 1824195 1056096 1684921 1449239 1118292 1529313 1601931 652063 1801631 1871130 1585318 1651518 1520913 420790 1374405 342900 291129 735768 937012 1491874 1464702 1855110 1866237 1653945 432782 663079 1472949 1963133 1990526 707512 851684 898923 155662 1326570 1630034 1838125 425765 1391375 971904 254757 1337992 1093273 848439 218822 454884 331739 437167 1676496 1531747 687586 66062 1797990 215291 1583211 1714026 134518 684188 1524040 1513192 1981504 508360 651754 933675 355834 449450 1998424 1892398 691120 1596973 832106 999766 386870 454976 1553070 1781556 527356 237976 7832 1196960 998026 966330 447739 1663175 1689807 1466262 1290767 1463869 777746 467638 578171 673159 450796 1443580 1800190 1578098 524665 809312 46997 1048128 910181 1812004 1206725 678628 1133748 1225516 965420 384198 425975 969367 1152507 1413929 462091 1679304 534090 827876 888000 1861377 72657 1678408 588576 989001 1679192 1636299 1688564 1284083 549882 1302676 607955 967156 1447919 1945040 431825 189779 1049528 1561366 299451 1582939 668414 1033691 1872105 647337 207731 1299984 993130 868119 1433790 1641116 1372733 707450 579392 1072864 948466 1217890 345511 26344 1310905 890572 1508654 91360 1697884 661098 103356 37261 1278774 1101576 1063698 1966570 413686 847037 1583179 64128 1763356 1464036 1952681 199434 1502337 265345 873486 1305625 1328032 1903391 155625 1866442 609200 1920667 1200848 1175926 766334 1433063 1538544 61444 1535955 1361863 1357988 245106 498229 1775088 1526011 994235 1113056 254651 567293 577814 1168007 928493 1839721 582649 1230713 972626 1408783 33636 956259 473529 535519 1653434 1485306 1119254 984202 1116305 513507 623320 207956 54001 367 759490 1357785 1809995 9834 686008 835944 801610 1740907 1296331 565908 669799 938755 1484958 480887 195065 293936 1267162 1017695 1570926 844245 1945396 1824273 1795388 1340499 1578990 898933 1704652 81837 470722 313943 966250 392720 1264253 1966409 625767 1519939 27293 1256863 28437 1552990 1861049 1556684 824296 247156 1261588 1431868 276553 1138960 465901 1137997 650883 984108 1804645 1821943 855287 354258 325880 1180788 1055702 32192 1381239 301038 1467201 1461986 1525761 298257 1607382 123904 1876606 1444299 925322 1551573 122401 333580 497768 175503 514666 828425 1029441 1173700 581660 237035 596151 555538 561951 1310656 1745203 1459481 1128060 990829 1745852 276287 1637323 487164 876094 1016046 919847 534863 887935 229770 600809 1917023 1056608 268700 485942 1073984 155040 1513939 1370618 1536935 1891537 863283 350226 997390 1866372 1706968 861553 238771 129970 673047 1307475 24275 1687152 1308352 837690 637537 451657 1090615 414890 322720 1646807 1487242 173203 284836 1160322 999680 634059 1567379 1519586 1285724 1104779 1367275 852344 120419 214734 1331868 1965807 1827048 1137211 1006150 1317012 346493 410731 716188 258637 219304 1054585 492044 1698219 1066643 1620775 1712466 1483560 38084 14500 1239541 1348531 1768317 52949 1066648 1951154 889835 1784588 771680 78555 124177 1426343 655048 1586414 258536 196910 872138 1362112 942075 1924351 1584633 781367 395853 559350 1362978 102185 266666 587091 875341 583752 1899347 1428528 1516370 1157460 399392 1750134 614583 1075800 1843892 544251 1914154 1704553 70681 1758783 686197 526322 1570633 1476201 611928 1329463 1180825 1152293 885006 1611000 712680 29820 605740 469592 1189123 905741 1330568 434433 1030235 1892347 925264 1230960 1584082 136646 1990349 886939 949834 964448 88469 1724259 1473634 1602128 1884698 631868 204063 1508708 1655848 1765611 925524 1464598 373185 1472209 500969 1915230 1213162 1359001 227669 1264151 959086 468498 915068 725708 1907858 514709 695278 371420 650369 24221 378840 1851855 1527671 1066154 621490 1269657 113120 55855 410749 1225591 1237209 253799 1464225 1723361 1651242 834366 479238 975557 1407244 1596130 1558064 154994 898188 1444407 1570793 905996 569169 901061 752611 153208 1219102 492865 62991 76119 1715478 1419786 121826 47923 509838 1257059 1324615 994171 138289 1834143 1174378 330325 397634 495783 366875 1252326 5648 1279048 1345002 1571276 968678 171563 1234503 1242177 1069237 76006 200325 1689277 561198 317606 309408 1173944 1879447 1185687 1752790 366398 1734012 1279254 937643 1484009 1560058 657683 413907 712062 985700 295505 1681675 1144836 1396655 1100872 116969 621651 1862958 654471 1117518 1028869 1955318 1921187 317622 862648 669800 706166 758683 688863 234137 1939165 1405608 1186004 396355 159549 1849463 1180001 297103 215348 1094844 65442 1397839 554062 1264830 428301 1433887 372778 1364443 285243 272124 765898 103817 1680114 1961558 607381 1490285 13352 927458 350647 501111 1341498 1499728 56812 1996395 404135 1275920 332091 1655403 560785 216186 1259955 169284 186551 1659262 351295 1793059 1882814 1101464 512456 1296840 1201459 1777556 404196 909169 841232 706223 873599 447000 1405655 584029 928254 957367 1083648 1607677 1071351 1961908 240962 307219 1360290 1520624 669516 689029 1752586 1761798 1156691 283934 564956 1005469 1205861 98079 1688245 1026398 1111876 1895444 673327 436643 1217431 770123 1432750 1904138 701922 396040 533709 73562 1922838 336302 781668 758674 321857 1433569 764548 1716701 1882887 1211572 1886229 941901 1592718 713293 1445578 1292407 570395 1879195 834297 1932942 375683 1524555 1894600 1908924 140622 1869649 1397768 781849 836007 1422776 1355156 1176665 1931388 835969 1713469 1825617 1739449 36074 61432 535723 1738824 1516076 736051 991103 168928 278040 1352590 48802 1141629 679060 1871425 844288 884710 1677042 1200795 21267 117120 1360765 1184572 445267 1277027 1226574 1386088 611867 131568 1765534 1086943 643086 1362018 651758 922374 1725069 682352 768658 384099 178409 769184 955643 183452 1750652 1735773 1218376 1439481 181211 1491122 1569831 1098288 683213 1604784 1015917 590950 1395616 907862 686055 1110232 794543 984571 451890 729343 1269585 689522 217147 1626192 240738 1976296 1394528 1558280 790287 1769304 847228 737944 1824171 1327836 545444 1912704 1791617 75203 1727973 305911 217115 1005348 92894 337067 980049 1602798 1703794 1278182 298208 854685 1104338 1325426 126371 444271 763463 1580428 1161796 1605811 1170934 1379166 337834 1291247 1410224 1078599 1703993 674418 646036 1270403 1036811 1807180 372208 1482465 1632985 512407 581144 44431 276247 1335699 304974 1245183 1068281 1123027 1980518 1803667 456304 1916793 1861541 1137480 1656690 125852 159901 1584525 590756 1725431 1873963 313191 1710580 188946 1427765 1863931 1847358 428452 402778 1188968 536078 1855645 1005950 843830 1137198 98826 573734 1181860 16088 1138867 242718 1091686 387961 968318 1323595 743832 991629 656355 1444347 1662144 687101 85854 1913035 890896 967348 775455 1703226 1940999 1506016 192896 590257 919762 1090627 1276880 1158780 1310650 1646540 84043 999043 894185 1588575 942831 554781 866484 1195753 1416156 1837861 945010 97631 1060946 495943 1791753 948216 1305716 1608977 408740 1844924 248647 677511 1777786 1385063 1575168 1879870 735055 707777 1364386 81481 1723339 1659659 1052465 1493488 1863350 1201161 1612615 140224 1424610 1497945 294468 1176075 657132 1751513 38013 447465 1517216 844890 385380 1456771 213890 529142 333921 309454 1216104 841791 299317 297878 1280495 659935 1430359 1052336 1170357 576978 676635 285985 626353 1546972 999209 697133 1286247 193272 1575002 1811011 397250 1205827 1638941 1082819 89684 1571672 228497 390730 949713 1507336 1284562 1793042 721212 772927 1046871 926104 504831 1588583 1045501 1670267 872700 1188317 799981 1306540 833352 3440 1608458 225684 663762 724850 452457 235252 1171512 1836112 292730 1297037 1177671 1171993 63920 1661084 151425 388310 1496811 1263416 1011420 192880 1785460 1094318 1796619 716311 1135119 1186319 187047 1850571 346010 603141 1943687 435990 16571 1100148 1930165 1054204 1326259 996899 1416002 1857112 1791413 307909 1158773 1398150 363204 700320 934242 827479 169098 308253 1497987 933287 5866 1960438 29593 1214680 997977 1607796 1189440 1385440 683969 421340 1553923 1748734 70470 1505107 1646515 292248 1924050 1948489 1462702 540886 1217743 1651601 1361188 682463 1331385 326924 829304 1229878 560268 1877307 1193595 1903633 769851 1370107 1506042 1892749 1846360 380152 1235807 730194 164564 205528 255522 1082090 1034424 500162 1779807 715329 606612 969414 194673 916470 1246511 736234 741866 321029 425866 435725 1856891 814117 1847525 238101 1108446 100 1640230 64563 822516 195142 938743 1315358 617866 1127661 324777 1287338 1519448 1174715 128124 94530 1546324 318774 221476 531311 282039 476487 41825 1334334 1032339 1446270 1087934 218410 856931 942117 1320946 171179 1347513 3486 1782498 631369 1308727 516979 1449695 156921 294834 359012 1567386 42319 371222 1718336 1025082 1185019 1888565 1624483 1610501 836368 1854786 792901 612154 1072646 879423 943863 496070 1833702 1811646 1516210 1715420 1816952 135596 1402956 732909 989906 998358 794098 1054208 304574 914457 995438 1558041 1415483 1914333 820304 1297954 968032 710831 898973 1525756 568069 69769 1711573 1114705 730252 1051176 1181000 1037763 1105696 1332592 1255879 1961082 1271214 1081 1151089 1423151 695847 1542356 1508932 1874546 1920917 1165773 1902734 1241564 406114 1559582 683427 1623284 458725 1469741 48708 885322 1982452 1086012 874078 1284176 1098491 870364 1424622 566097 746198 1064094 1099843 220884 655519 302393 1128670 1395001 611188 1549164 1074511 1170307 742901 48818 613924 1600885 684849 1934577 1488884 33760 1743099 308250 782613 1030261 369242 1798296 8311 573988 1972770 804607 1342561 1141422 933808 1980167 303933 1976349 1458837 650523 1454186 1600469 273694 1783097 494474 343644 1182416 495262 78466 280570 410242 414161 1963831 855881 1936375 604449 1850075 1942446 10540 1235725 114736 250688 1898287 227542 1605522 659238 380022 1159306 558506 87402 1681547 932865 1576589 1105199 898042 592937 1528712 1519837 759826 1384275 835802 1222463 1926551 221812 325315 136248 958078 1467277 1109767 1027236 529451 1917685 721580 350754 1096982 681371 1458979 867864 466703 1425770 1357837 959408 754304 405091 1944345 143316 63543 1495937 540038 1138419 1575909 250096 1469732 1069701 1421218 741044 1587319 18748 1063809 930465 1431806 1689100 478741 805729 759213 1001882 1399317 917804 493618 1752784 1757999 954185 683650 231830 764262 435394 491442 1187812 1479521 158834 978570 875539 1737319 269412 1193207 1419201 137029 44573 999504 591988 1995623 1170549 965850 537026 1501137 352658 843104 924188 1655305 1682099 280947 793578 628783 1829820 155104 288438 235595 746435 1078161 1188127 1458950 261297 1664033 78370 1567657 1342426 276243 1653921 1720468 815447 1113415 262597 1421431 623899 1742319 1114044 224087 418772 62874 831314 1395104 777060 639539 657777 1017093 1946571 710212 1921986 348794 1845322 1831519 1986530 66655 1110097 1282906 1615501 604057 1411373 1074383 147571 1245310 1644040 1275603 1349820 146080 1800151 1934484 1902541 312289 1619429 489408 845475 752829 672126 1500646 1648210 1120479 183935 1917130 293447 1685598 792045 188352 170949 194613 1707995 1280866 361638 204361 175082 1518555 1159955 123335 680728 1910113 1549901 1150853 330136 1602582 387816 889824 1389764 446333 585607 1339968 845596 214362 649476 12518 1075365 1298448 921491 1013993 1737836 91025 328740 963611 1843645 426569 1197261 463878 1201261 266775 1107034 27514 1437033 396123 323467 752199 243178 1366911 212309 1774792 1809150 1545566 1892215 1876329 1189505 1616178 144377 1715351 97879 1182025 840668 385063 295197 48276 1133673 1604852 1545022 347383 1826332 1349722 556963 1648756 45278 69475 1705020 1047296 851890 406522 879010 1394404 1157001 1912260 1381058 1685427 30435 1348505 653287 287574 34905 1319938 1044779 1008737 183363 1206918 973330 966345 98156 372222 1476606 1262941 371022 499666 1559563 395007 1581762 680249 774656 189792 1768128 1043579 151442 973678 1322590 465267 395494 1815735 922841 1513199 671883 685853 1720887 1751538 1932474 1776210 1385427 1821318 556118 232374 1837736 271581 1503254 1792974 897879 583444 1465806 473104 1799166 286962 356895 813922 585260 400896 1623474 1382618 284404 826085 1318141 1242159 1419912 1207686 1543375 615877 726283 1522839 1908830 603589 480091 1759292 924836 716618 515656 825351 1057601 1710871 462036 135302 671812 744684 319891 1826201 346547 1636933 236990 234766 506157 939190 1288236 1444075 547503 261241 1561990 1411503 265902 12276 994671 1486100 856858 1348817 1487027 1904933 1183974 83859 1814297 1712932 753800 1877673 1147532 1501085 618341 1631498 1215500 935528 1674860 752448 462035 65624 96900 586179 406215 1706996 197409 1851651 1720022 1372588 72956 624813 879762 1675369 1084242 1381892 528926 656926 1381261 476002 1452113 1940215 1606615 1234461 460545 172246 200929 1132621 1650991 197391 655908 710757 1703066 1904704 1706991 1887822 1408876 1703999 1885020 1385692 653823 1522841 1845364 136620 1073179 1635392 1129342 1006243 236473 1226291 352651 1710033 107073 1638466 1524024 483268 1696513 1413362 1788734 1601142 1472816 323770 1235122 1757297 1927346 607315 1054415 1526465 1513003 1984153 1254491 1331440 1248997 951949 1773706 1868577 1929171 1091408 846050 939721 1409557 1507128 287659 530840 1070308 570484 1874660 308774 941259 1489349 926636 120486 614543 1060733 1382117 1716820 467735 837970 589429 1226450 1560700 146579 1888662 1953737 1990723 1563448 1261779 616097 230050 1164081 1251246 154354 1294063 707250 1561253 1720296 1893962 139132 124146 887655 862491 1945200 591295 400544 441240 271294 1379883 658828 488052 1983061 599409 1118154 850270 275129 686843 848632 557719 260303 1769649 1790952 1729956 842308 1080585 734123 461433 1190734 933961 118842 109759 1380417 294376 1212024 1087430 243879 243005 78640 222020 467822 1526145 76506 706813 1766250 1206432 1112046 562070 1174778 747081 958727 1172856 542994 1546326 48749 351218 603977 1004645 748023 182904 1838836 485109 293856 1933956 1644157 24480 532101 925818 675437 1588834 726521 1188857 1089397 920824 291914 341773 939101 104792 1665705 29119 1116077 382857 683878 212164 118997 1684926 1297341 134765 1232298 376312 783520 1227308 1790221 1241682 594478 217363 133285 219274 1449992 1978709 501775 96512 360166 116503 32120 78166 75458 911219 1187712 1462445 789654 1273821 1551478 559564 1944640 1824854 599741 1753478 60522 187259 271307 426189 1760890 168172 1915653 1537421 1426274 1760745 1507497 1783951 56234 1786963 1526626 1509862 485255 111084 669911 97080 1301716 218965 315610 1402296 1506094 320558 293118 408877 943136 1890208 326191 1560891 910069 101950 1627700 331393 225815 1674348 222309 1927726 1406822 1802259 1612153 920382 1920766 934192 1073005 829292 839470 1306685 1116797 1953585 1925936 389814 192733 619521 1732885 1246020 473137 645070 103522 1448097 1569016 1288209 1123483 1467978 732061 1144749 185136 223175 810856 1103780 757611 1111276 1470681 943095 983395 568551 795554 636199 540085 461226 402501 785210 704767 1842782 366131 525009 1464805 570567 787973 1770409 1588093 384248 293649 978902 873295 660055 1517069 556234 1041683 816906 1329676 1092639 902105 1679919 1281914 1360888 1827644 650798 574446 444350 60619 1644042 1175413 1581996 1205892 1340496 798108 1011649 308766 1672716 1835963 905000 245885 1465051 529718 1028980 584775 1414860 33100 172109 708643 1964499 1974412 1347251 921780 834843 1105803 663210 300934 327804 1041410 829500 728982 1801071 663061 358773 634810 721303 1518205 992148 1837506 1768649 1223690 13222 1761116 1933321 1409470 1384050 906501 780089 1801759 1129914 1691563 147436 248855 1844385 707077 1402077 1612240 633340 657829 1646367 1719793 371708 542238 281378 463412 1033337 562581 1054782 658041 1205104 1164253 1665858 1521198 338147 1249239 736610 292770 42545 182330 302157 808654 1629447 822150 1966404 704627 36788 1543045 867301 1214946 955128 650916 787383 888161 782144 667635 991515 424460 50601 1824734 1129165 865238 546399 804733 838733 83750 1298767 603300 1317833 1048036 925938 781441 406153 1859431 619685 1890711 80816 978841 919341 189531 1164010 346313 1276232 1292833 1801670 1553596 995691 74246 219029 1466616 551616 225558 54013 1351627 1755453 1849143 1236484 1800208 1539873 1676039 1657701 1232340 945227 1984598 759475 1739735 527684 568117 1848665 849347 446542 337063 1302713 1064559 621122 1145198 1118465 1888923 1733657 1309278 190039 638703 1445124 1939872 423815 1906889 96754 1099601 899041 891738 1312396 10716 1868459 321075 1389852 1458130 1729139 572828 592344 95790 1896170 1791038 42747 367094 368830 1949265 652226 1260479 1246912 1775280 97458 34085 664420 1424035 639250 212352 1501608 716113 1359953 1443717 39741 1104729 1797576 1535546 29416 1407110 1529407 1090949 1088373 287949 1985293 1328266 424589 760094 1555981 431434 835162 220413 28107 1658767 1846085 1910387 1385119 766473 1355399 1084147 435862 901476 197499 1104519 431091 455515 1650942 1038895 789933 33497 1764900 727834 1349459 269837 16611 77006 635874 1660956 490848 1240398 1732290 1263624 1597316 855861 1184385 472023 1982654 1777133 1307393 510908 1989515 545765 1589365 803871 1783968 1970036 744857 191098 577441 1809137 274004 766993 212803 470721 1918115 1345620 228226 221348 604622 1495338 593180 1678532 1908098 1497154 22105 221411 666640 52932 1501284 1303671 797104 1316839 859353 1659844 312302 1670803 1219520 870786 38035 1785117 230990 1244074 1782010 827824 1286054 1573240 1909833 1877849 740204 126566 1837016 1264246 1299826 48856 1358998 1554090 177762 872136 1068624 1794943 1253588 939062 550349 912721 844365 1522417 1047917 1873987 1659151 424762 1430367 1836329 1156873 725752 371346 59666 396791 576411 1519057 81608 1973331 1945869 1755565 1753528 347158 1802377 162738 11803 1057846 70706 1303037 460602 271924 1989546 823932 285149 39932 101678 1375797 648386 1317807 1308101 1685336 354733 917662 1814446 1801398 979897 1457452 794763 1369030 1680349 1004663 1829995 825278 1642257 1917972 1676407 1026216 734903 748771 558856 94082 1583625 240086 87654 471895 1730938 23840 242700 1408425 1172854 1459644 86158 909199 1300712 614917 606478 1488880 167940 884951 1350868 198619 1157700 1501731 1377675 1313998 1920865 785958 972566 26757 1741785 1507979 1157767 158080 429872 1159864 1564771 1994489 1610866 894088 1647402 1118303 122835 1466886 246410 1625286 75533 336573 380792 327442 1341540 523970 1834813 1472850 172691 1492317 536052 1134889 1096123 168037 968518 1670525 455308 1490896 561569 820941 287920 1513568 1395398 1347970 246650 1413225 219123 1952976 891525 753679 1472587 288134 1920368 1952171 1010634 585331 1309605 1814807 1755865 1806688 343824 356993 308357 193227 894913 716847 1180709 1490797 588581 1905425 272503 570063 1825325 1769961 770215 1991346 770571 1753634 798358 590056 1958410 346747 1486167 1602447 794707 114380 1847070 1976855 77340 1136672 401231 1203483 1132772 1770434 1835140 599567 650704 1994333 1862337 1068838 1476592 1410417 1443746 1327931 345167 1300920 763287 474626 781502 355735 250672 249323 694280 1073822 281980 818389 244669 1032798 1308255 1928503 716469 411323 1211134 1137403 1696832 1025196 840881 724343 153516 925474 1062278 529714 410691 1203625 613342 752867 1720304 1369557 1173299 387947 1804039 1327227 14042 62802 605409 748988 938842 1524274 1488257 849126 507659 95165 192115 65073 98332 883988 856851 1648517 1240681 1984719 17923 159959 1142204 1337470 1366846 542353 1300374 1495203 739584 330626 569206 1170992 1440005 1345118 1133920 1503395 1503194 1430279 1312206 1278970 1456250 82606 1407024 1448932 904948 731085 1748606 312168 1200191 361118 1086816 659661 1645330 1060432 286826 1747432 1511934 1926461 469720 555220 164475 1492856 1199606 1265678 1988247 1035121 1098079 1367135 275817 804554 395676 1761936 1351077 901372 1709936 164118 1661158 336627 1447741 689458 1018125 1493682 1837591 1571743 1402699 581643 1449083 1471289 1061295 619700 494489 1602303 842386 1763992 1335532 62083 609790 1389290 1671303 1153152 1489808 778855 690295 973488 957566 763242 229746 1881092 135250 1697528 115039 1110664 1838271 710368 924712 1761414 677305 787632 873409 1651256 362692 507217 74818 438539 780099 255440 1995286 1799805 1931058 1611192 1170861 3353 1202259 1728244 796762 912957 317782 3650 1560342 445726 1589453 1042740 1119268 842931 1234543 89176 251936 61059 1123518 1449161 1728576 400889 1563163 1430725 950772 1637995 1166966 1072177 1883888 1354563 1031687 455134 394344 1697927 1637273 477383 1452452 1294171 113890 253008 55836 159481 1083961 1410758 1386921 170801 607613 701932 1793361 225845 1284007 308101 1834219 563599 1240473 1063736 1726745 1292322 833731 1076312 625373 717998 515520 1968024 415483 24345 1487632 909198 1124153 31108 963338 1555942 1156789 364050 1887505 870287 1949267 1285283 1942546 889394 1799125 1620903 1287357 906799 211491 18422 1858135 1182167 167088 1025518 624151 82770 980359 1190681 330504 1749915 1929754 714514 1127654 1592571 1228342 1354836 611489 436056 1217616 1321264 1873503 431921 634345 53950 877231 1295756 8802 1625723 667481 388659 1136367 75023 794325 1077894 1379573 1103904 1887908 117176 1501171 940290 1797379 1111824 635210 1734546 713714 678859 998655 419543 1718712 1794427 149311 1053086 1768762 1776081 1309542 69332 1963146 1796153 1372551 614550 1011704 1965620 545424 1769681 578207 1177046 1784530 258716 1819332 826654 704543 225145 248330 1587226 921110 142776 431626 335095 646466 1867603 726077 83289 1611442 608969 77815 194589 1651027 1127433 806015 479838 499465 1286435 1010425 1350831 1729653 73558 1338908 1686853 895817 1927997 1327339 1592584 1303892 173702 1215210 1352550 903492 1613336 782313 1384975 425760 584657 11733 1130025 500245 1834754 1840526 1761177 1458862 531924 1834381 1013729 1388934 3508 8817 1501038 1431587 808057 836541 1956637 1556646 262420 1551646 869264 146989 768121 1229346 677420 1638571 332066 1925723 1982009 101026 1443138 75631 1628384 857982 1063991 702223 96247 475686 314061 1791951 1364653 1114662 428149 1907795 1168881 1684917 189182 518050 704446 1253361 115392 526377 1717155 720936 342088 1354990 1309330 664146 1602503 334862 1699589 717244 1068224 1524929 1823660 789069 1049866 1225424 463694 655290 841523 189759 555253 924368 14058 404329 395024 323406 878348 1247118 262588 926152 808649 1504128 988528 287185 1114587 1389315 250386 988096 1831014 716551 1298489 1179654 446943 1977130 1959066 426867 1681892 303268 505336 1149624 226254 1311727 212218 1769153 395279 1233625 1543231 1838995 1336998 1062695 987437 359111 1570471 1904146 46043 494295 128921 27449 775106 1461129 1008683 296189 1540352 364068 1968074 418889 444913 1534591 1296040 1960296 1722354 1632368 1257593 1088126 172972 1188852 1782218 1275951 1808247 1749619 956773 1028147 422820 1373351 103344 735471 221571 927678 1667545 531180 288960 1970990 149222 1740436 1528176 1782009 589591 1055795 1370850 203873 1514422 1972581 1556270 1120283 86752 1191082 1522570 984864 1847715 996003 867942 1596431 386399 170446 131184 1178753 1779609 41080 1652777 1983515 544866 1405420 1020915 1811416 1265684 310958 563025 90530 1771088 753918 1051682 1735029 1954633 403864 1881368 498682 1880176 1160774 1400170 1568443 1102290 362110 1399996 686445 1083609 1615070 176052 916368 1183906 752796 847317 1588714 1290298 1656833 532112 1952637 730226 1652725 1290669 236320 1449889 1768701 87865 645599 524562 1947860 302282 492515 180743 1589137 1473795 1426249 914082 199133 1319 1796628 692586 524629 759740 1294382 983435 1427366 813909 1940470 306473 398053 193869 608691 1038053 1680415 444461 1458539 202418 535801 1469696 819371 807192 1330387 389965 1337585 1519308 151148 405629 132560 223755 1621585 1133531 1767216 1778210 997368 741144 338732 668879 1289355 971339 679870 1381712 849085 251342 169589 1422583 1427562 659925 569484 1022903 241413 1388564 1545498 140141 538717 1256964 1679879 1274881 972102 541144 1837792 529433 22439 764902 1751855 122219 632803 1976600 1235021 1725495 1159402 308622 253500 1599156 1606097 1918183 1628345 236326 1133889 514947 905233 62484 540217 1742746 531807 1453141 1389761 1696024 555342 602972 593861 761776 1948982 1693016 1468644 989608 1398032 642748 1434935 624950 938912 1535311 313004 199139 582537 749721 766763 696438 1327222 1289055 198472 1231430 839634 1678397 428479 834503 1545293 787650 88133 166158 703244 139516 1536198 227631 265777 1239010 1140216 1747303 1483851 1063576 308364 346425 454939 1939618 247334 1133221 1451277 686108 1156266 1713795 35127 1725158 1694482 22517 4985 336912 902252 513723 53435 218096 1868104 806096 332006 990317 884433 1658543 1143395 1951247 1864282 877378 1897024 1230155 1913255 918292 386601 1353757 529421 927328 310623 907585 432948 922413 1133831 313332 1063911 1562922 900445 1228167 1884074 309368 992546 159115 320665 1339616 1918253 4439 1960061 1182169 383273 710393 66382 41271 1885577 1162477 561975 579958 299084 138476 112250 747800 1117489 248985 1176185 606860 355 400088 288645 44608 973107 1116761 1637484 876268 818608 1157820 459702 1820814 1433238 682526 506438 88370 676820 335329 389798 1574351 1172843 251494 130087 1050132 1954140 1783924 132244 1023728 917101 149654 343092 45692 788077 1363397 1780360 1772124 1082525 520082 1386554 1688226 699257 279297 1576159 108408 1718823 1043540 257643 1289852 1837427 1984582 1757091 139307 926982 114855 1721284 437467 970945 1870769 504477 628588 352972 1905016 211815 1655583 919035 580257 1414178 1574122 830322 526446 1076263 548842 188357 236168 1055725 1857511 826136 1541445 418992 713266 645330 1311604 1537230 1254432 145006 1055185 419925 1424204 1941557 693995 1278874 495193 237864 956924 448475 494449 1397828 1669259 350822 964878 349969 993061 948350 222269 374962 31973 251970 1166737 674181 728857 363500 502135 905871 1967818 1746554 346551 1855387 425479 368012 1894022 1993435 755083 1948307 855218 656897 279040 366980 1447103 1673232 1225552 666198 1371666 575824 317179 1000053 1609452 1240528 415648 1661047 112026 1571604 294122 1789719 1995260 1729793 32134 331854 248308 39299 1547528 1226527 1099161 372817 1331185 171631 1535601 1102920 558706 1800049 1946515 1040876 1955550 436610 1671984 3657 330818 1002854 1680602 1437958 1230698 211620 131305 1866890 315640 1058852 848360 1097009 226476 67391 1098659 355539 1230801 830042 35182 774007 321017 1526917 1529211 942789 399018 250207 896704 1285072 1426997 1338293 800304 1643673 754252 427279 1727687 1442413 1666243 1067033 1955459 924573 1112715 1093335 852262 152629 1083857 1170036 291116 1379062 974953 1974841 376453 1653511 1682553 76068 940959 69545 1348149 1858528 1036362 227571 417051 341237 67201 1485992 1212268 1259763 602889 51130 1282288 1478821 1254984 589530 1702912 1411179 1358010 321186 1999655 1015691 1008373 1358259 1786487 1600286 336998 1039638 560067 753143 1337732 6808 303830 1740395 1495099 415266 94321 309691 1150074 884593 1691572 279648 610207 553090 283248 687940 251895 1545554 1124070 641640 636315 1160965 1561952 511360 1015518 622241 140745 256247 1286222 1729215 740230 164566 77205 1429790 988990 685016 161170 1417497 1117222 635808 1190784 1986484 1553028 1145662 1247943 136787 1087393 1964590 1281960 206309 1976955 658888 790369 575928 1329448 1215251 168302 1423446 1321255 855600 1680647 801206 966440 1058142 817451 193989 271293 458688 621291 880714 1599285 1399039 1005931 1594883 1671094 1574691 1216200 335377 1573187 1933207 1174539 1606727 333581 113405 1964027 1809230 550562 88290 572975 791615 807016 545874 1879693 497002 1785142 1013530 1235600 417657 437731 1281758 1785911 1196270 1379757 1492315 875488 1163806 1439739 707661 1494542 1220456 1361715 136915 1913852 437202 131460 1059582 1190793 1077029 419886 369214 1348451 1422833 1216362 1874291 1490958 348113 586800 700929 783351 1123564 1393700 752334 1582525 1662186 699598 1678885 817588 1971116 474006 313540 1541609 1282950 1935860 135242 763977 1918166 1952150 977989 1096155 289881 677496 1136849 1434269 1906568 1291963 133978 1027944 1325674 808506 565098 544000 1823950 673337 1443797 948856 1607183 1803657 1224489 448191 1221513 1060666 1550750 1652357 448719 1314787 13001 1571859 1638058 1789919 99515 983526 310287 643263 94958 1681522 1630486 878477 1488790 1035734 690555 636358 1512663 900593 1968850 1264726 1612960 1085121 144622 861866 1150882 1739055 558941 1248495 253634 157644 1193848 769435 1930306 581053 1705798 976539 1194047 1367624 1516383 205694 11102 538807 782737 1260128 1033883 887786 1643538 1932999 1677718 1795141 988220 277334 774135 1364285 1472281 1300726 1987377 651818 1386119 778727 260710 1616603 312628 97203 1851844 1819834 825786 1877274 1139745 1929176 773287 25782 1687986 527164 1066270 75058 768907 1026588 598625 740269 1573694 795679 961360 1405849 467928 100350 416027 1206715 229380 1830840 825788 189988 728424 146719 1837185 411882 1840865 761805 353148 1614064 931686 1610061 506770 1350245 424925 1599398 35445 1428949 1775536 1578513 1784137 1466283 12761 313794 1587508 361064 1922121 456673 450882 200984 1547979 1168749 308833 111175 1699114 902018 1483055 576987 582447 1040730 1624520 1319529 1557723 1991080 1014258 1473373 537021 448075 743038 377195 1172400 1570867 1764878 1481157 989585 562558 1966730 328009 1725824 189952 1361900 117225 1806302 1692248 740092 553570 1197286 1244346 1011872 1559612 1670139 960104 672811 1057190 815876 1935528 1698504 851561 1379895 1767890 1807603 1415444 903943 1994815 523896 269957 154543 768557 93749 370928 415526 1549764 1528442 1248442 409098 788695 1602201 801041 1079128 576110 1394660 158017 1906109 1188921 1793267 956437 1795759 1659933 1930236 619108 1790237 1385885 814764 795943 1884583 1600530 648292 1813303 1557555 1992840 914083 1210441 1381980 1147751 1951762 1267992 2590 1448477 154558 161804 475087 1151060 1765750 1497459 1570397 613041 1121410 1760631 1037053 1681150 540985 467189 239154 300942 1144638 1160032 1641008 1002683 904529 848352 1654362 722033 615044 1320285 119531 1823239 1756604 1115327 684786 1637565 1395822 973570 1150470 1361106 837558 1776423 1575392 1089559 1410150 88378 333903 324192 1299913 138444 46928 1837530 172685 1905045 756827 356963 744374 989158 567712 879965 464000 1008675 734582 1887343 1665771 1740069 818872 1746165 689074 1441279 358923 1911821 1167492 439703 921091 38388 1374347 1865445 1684189 382600 93554 1184658 1916682 592643 1093442 874675 34806 316992 847927 999993 811821 1396359 1246162 388757 1998458 1631262 1456129 1139965 1900047 1709096 389605 761248 296293 1011725 1733245 128483 463171 1518314 1231928 1805377 464349 359941 590902 646403 389508 1363759 1790151 928998 708072 883536 1667832 770458 288371 1550850 973492 311673 1846365 106677 1431364 1067016 600151 1883214 858411 1063332 1719473 62096 605534 1325759 1276330 1117297 1133295 277861 1690706 1832477 835492 952144 383099 1966773 1926258 1046484 1242695 935635 772950 284467 942637 1714401 1635873 1761677 490998 864045 895361 276731 769181 535903 1301667 84495 1362427 1248769 1596161 1718400 685628 781213 579722 669236 1497371 1130045 1154622 129840 567950 1512224 1920193 958909 11106 1130567 629275 1668462 1009562 411305 1441211 19498 1178773 756881 284161 999946 1825833 1439809 54441 1400723 710720 975839 164471 1613825 861125 1763583 1144033 1042261 788039 965854 1747553 1735452 231050 180282 1219878 957145 1996925 1810442 1366534 459668 1350328 921999 1219026 684525 1484084 1574848 1191015 1577826 447291 257182 1829788 1625359 747021 1439645 1889048 1705523 1599718 1610845 140680 1453557 272863 1641948 1595996 6862 863997 1982931 1694979 1217636 562392 507522 186252 1093294 1560894 757165 1121754 1879055 1482053 1716935 920602 1611182 563901 1178615 329857 1747269 1637029 512417 1707 1887158 433332 1342121 42255 1690968 452672 1972037 7146 1119484 560251 894632 307920 1228328 1710448 1095202 56420 679593 962862 309213 242741 1507758 1751568 1303045 1677895 729167 253197 1613534 1249220 395562 1402062 1832886 968490 1536493 1863655 1524712 453836 478438 1094179 13841 186606 250572 931999 1531446 860601 1800969 1732671 1388932 855017 1647597 1355083 1015329 439392 389447 178819 1061729 1263205 84863 901717 1911201 1609491 749049 326054 1520635 1036319 1237099 1534528 1123256 735426 1982927 1430106 1385685 981916 1747046 646186 502976 736873 9134 789285 1131211 525543 682626 1512264 1578117 1456326 1894026 1210431 1268375 1367435 723029 1726051 1512119 1167873 817426 1465143 1588461 1642215 1416497 1885085 1778216 823229 1475419 329362 81842 334839 556929 1427678 179173 134527 1080190 659985 8864 791814 1311175 583955 1639282 1315077 386715 615912 504707 506064 1024538 1601234 50494 1553805 1205603 1697940 1546599 1491661 1870243 1971211 289972 1608333 1116502 12806 1433081 988121 1705605 1373423 1781103 1325373 433509 1239738 823890 1163180 1758264 729792 692474 1220471 196525 957227 1727699 1081222 471284 136618 805779 1034093 1628692 596759 1708974 232129 1200751 28630 498533 1317090 1877690 1238736 1714890 1963231 183631 486181 90886 1978031 1175370 666065 1863295 1772206 137606 1400636 97599 395517 176911 514679 936886 719757 1379580 318661 529347 1402376 80114 94888 92402 66361 193076 1447921 971222 1861361 1139023 363997 1919131 420347 1485886 254940 1595153 423747 974576 1026097 250808 1112921 1199480 1265569 934999 1064359 1307117 1933713 1746801 578975 495574 1981998 1414168 1367554 1542594 767561 746758 1465353 1535691 458521 30706 1815347 1766428 161550 216075 1107534 1659897 43344 652915 171867 116249 1607695 196955 1207493 1891449 772482 495995 1436887 592176 1290268 422360 793501 1707293 1184028 812446 1796599 818790 763318 1770009 388251 1398193 380266 390454 1341872 1196016 249900 1135743 454310 1040294 470969 370267 283965 1301482 1835609 238265 890002 884032 827895 1717688 1841708 215837 1033907 1809740 559660 150912 1361179 1821536 407578 1317231 702644 1938126 1424613 1128339 869540 701289 277692 669137 1406250 521399 507525 1299200 1837618 527855 1235544 1689171 938002 1340999 1809592 978189 219297 785908 151652 111370 1411875 999445 713497 1652918 187731 909962 1937723 1230491 358022 73993 788870 1592844 1594261 1356833 499366 1805452 97960 1913220 1567034 1358438 1463561 16232 1939752 1160060 1025439 489585 670420 1555471 1762217 1647633 1499912 767906 388079 640179 741545 1512491 140812 1073464 1898947 752990 1240970 634291 732305 177879 1351354 1336128 1776854 1570655 119899 1602088 752992 1453655 591582 1390613 511319 454734 1122198 286920 1314576 1047923 80247 173106 1088812 864200 839401 1989985 1072442 1803974 1482206 226627 118299 1795963 280477 974919 1469568 1478556 1528824 912216 1479699 1120964 1894881 561036 873147 248575 933505 1933751 1353205 1380310 1448171 154300 1560636 19854 646156 851110 196733 1854034 358249 1676010 1239366 945153 1330806 1362615 349542 1265625 1037203 1022624 132589 46014 128474 858126 374835 610478 1220027 1093033 1965952 989155 832136 584962 1742487 1258769 1123704 399209 1643359 42312 667130 1215240 455304 1781281 591043 1381351 1469921 1646149 1348456 849702 141271 1415208 1646089 950442 1093930 215398 1563424 1381775 843135 1038658 411392 1866972 515235 1407077 1354139 946516 1949809 1705168 24970 1086438 1927322 136450 1642921 1083261 1627022 1774407 30904 1209507 150096 1312247 1089142 1274231 195136 468834 1934047 1072100 957934 151530 1245174 977331 771190 166923 134110 295779 296333 1011629 1874685 1181076 494896 1394948 526165 844303 84727 317192 1407357 1168998 1469605 1445101 699853 466928 1500342 164744 1350982 570813 1543912 887637 1611766 1674213 195366 1280236 342361 1150930 1187238 1151383 1264379 13586 1298965 1340747 1825455 1352720 1220029 1027838 1280201 203533 6124 369866 877824 1653546 1217844 1390988 290248 1658780 443406 1887669 251626 1241634 704122 1851078 67791 184088 911173 939867 1103471 1087747 1188347 1097294 1033564 1753423 301242 624398 1701495 1964091 1874221 1657086 1862670 786044 508491 1287595 45570 1313072 7987 555860 74025 1020812 1234701 1243419 127531 548615 953497 1299540 1038156 1610957 442896 1876707 1896851 48673 101533 1687688 1781380 258622 391883 773035 540078 721149 1855900 1920080 719554 1413407 703108 1915770 801594 1655031 1985791 739528 1074911 1693773 1089551 213642 1107275 373501 319400 1018666 1475395 1689869 1301635 386472 1296272 10957 1307804 541701 365001 980438 1584412 1223207 283226 1305935 541665 1049559 1754125 1466749 710073 1497005 715254 1958133 479542 1045478 767028 472734 1977559 788128 980878 798175 1448491 901466 833913 343868 330440 1736275 1361024 1584081 1692223 202807 1813140 195578 440259 1684377 509078 1502351 534575 555016 608898 706843 1477084 365933 404978 1256419 1353192 750427 455520 1501237 1650242 656693 1383734 624 1264619 412573 832868 1343257 1169103 1852585 596262 1480400 1435079 487431 1103925 1853186 756314 1270553 1806425 504041 1834320 510384 1839315 1449011 435513 1312879 1777680 752978 838619 1691155 741979 697889 820075 230346 505886 1591502 1099993 281244 651491 1945119 379373 1444069 847426 1393982 1498774 350486 1084183 982898 1143137 1572980 1062191 1269562 530129 1181636 1157028 175707 1282463 1240741 1666846 1402505 1621734 1970550 1403944 522770 1696160 808855 1397473 768075 1912613 701156 1233788 1976105 377156 1734623 475044 1919390 1932699 112875 220730 474726 317951 1812880 1805370 1183457 119 824498 1926307 1552525 1244245 467630 1487435 789651 1034798 154096 1241958 989128 1632086 502631 809333 485125 186915 820709 391853 1353302 1586583 981981 203104 1914814 1611566 1537945 274805 573654 1741076 793162 323241 269201 1428415 441712 1086834 1338919 1956564 150363 1350740 404923 1842286 1495119 797827 524833 1460781 1427240 1682714 753526 1799662 246824 1574365 1131395 1110832 1603932 66317 1142610 725638 383558 515161 1790792 879498 547119 1770516 1892499 1242099 734080 960888 1064812 1728129 1186192 1162282 522181 1957269 11809 218013 860589 803323 1241889 138913 837876 18635 1400201 1122480 161447 153585 357732 914643 348713 1551602 1374519 407776 457203 1294776 1363546 616420 1598893 780953 1910941 1463073 218106 1518528 636874 1475478 786292 831336 281596 1416113 1917043 1046142 913987 721665 1073954 1050674 1065182 1086569 188193 1649879 798224 819869 1512521 1390878 1350281 420159 528249 153799 1620335 1369155 449572 1387953 727951 840635 200808 409718 749537 649536 1507317 882111 1403189 1987630 718150 674063 1452954 1076347 53538 763939 1955643 729354 1279278 237992 202308 1102118 848924 992702 1403325 1598591 614563 683242 1068846 1070877 834719 1953742 1245558 1750865 879025 244115 1944355 1441714 192600 1079953 158852 1376819 861335 987979 779794 1496065 1841478 1228590 133795 1133339 931771 1653588 1701391 1708945 1869505 519161 1666833 1532108 1115430 1603588 594876 1865110 1617748 1894057 1112110 311299 1629355 771252 440026 1084605 914828 133318 937274 302545 685071 1216946 27868 1119728 1679147 753610 331657 160657 373214 155430 1850746 628356 162947 655529 1955246 494066 936155 1897348 1849058 418869 1469759 1028569 1127536 308720 730096 1853788 1000947 1780611 1241947 1951078 666207 390174 1406533 1228543 1543724 1829656 282061 1798220 1403808 1861492 1582682 1118607 1308516 633464 1339646 452839 986620 27146 1303823 1590731 1517117 1141811 1236328 1878360 906661 1166525 1952508 934989 1835293 1194774 650189 1986653 679022 147097 745316 1821388 1573828 98938 1107487 85555 930782 1612613 1945554 1128792 1425599 1948886 783508 1078977 1816608 1423321 1778725 1595920 384739 1385749 1945621 1672733 571098 97339 197556 1922592 1509119 1340581 1423181 1873341 1173788 181486 1419736 1502140 1897558 1728615 1543773 450150 121311 531495 399988 1678393 541635 704814 1824575 500700 1678896 526383 362900 1591999 1577252 106035 1933560 396494 1503877 847332 1358229 1679265 236247 140740 919489 272850 175589 307969 1270109 1357078 1458456 1489218 835426 40185 1321375 1746327 247105 357869 720740 978870 1192595 1502173 182698 497094 993007 1377231 715587 1839306 287706 978964 299312 566454 120415 943071 188955 819089 1736482 1460614 989574 363419 828147 1698045 1644069 769579 1708605 1717538 28546 104337 455226 1982556 1210880 1365447 437798 813848 807499 1963251 1075222 80409 1435870 1234186 13369 726962 1964084 72172 102573 554207 846100 220370 1193091 827740 716984 1513360 591919 1140215 675298 245331 774558 577762 1909755 17924 931753 228331 954695 260635 1993605 977242 713053 1120006 394961 1091322 1430337 1593724 408885 1672981 593860 790687 1159298 427668 941025 599572 1181635 119826 806323 283946 226434 1325181 382817 312046 152029 1811993 235286 714884 1212295 1990318 1348356 320595 670842 1345920 884093 1976751 280632 213128 1438910 387017 1119592 82727 1729012 1292794 1283820 1805742 1791834 1968469 175379 1927770 1631249 979880 1486512 1073449 1098518 1485295 1566445 639429 944523 163270 1461381 564622 637361 198287 1726053 1435074 1196908 150677 1110130 1018001 141899 945921 1149940 1907043 107589 1118696 184529 1597013 274454 128652 920348 1509370 1492657 378724 1382759 1356272 76996 1828507 131970 1083941 642829 1762377 1351769 1857952 1955147 57084 1047712 1874998 1646029 1373004 320326 1289354 1669435 593805 681686 1851723 1053965 1846268 1497984 1637782 331013 709921 1935532 1006219 38273 931248 358889 1312735 252952 918912 1848996 1317837 1609892 613283 1041517 1444622 1411797 156981 1574386 183585 636158 1429346 1873726 1311063 1580617 1766684 1071012 34560 461564 1386180 1469622 803423 1348918 1871684 1690761 343088 1442783 1488539 74530 1447586 1745581 868819 521277 744070 411531 1071409 1963138 710719 462912 672459 1067307 1969665 25271 1307512 1548876 637013 1566717 1137361 1229514 918606 1215036 835389 568896 1518103 1683117 1201193 1736657 77985 145831 1397716 58817 817922 1664950 1065654 1019076 177093 891828 213293 1394151 1962171 495407 1498613 309767 283993 499108 538666 1825303 602570 400539 1160943 1385372 1560909 853677 1400512 432108 781930 1049549 631125 1021971 1030155 247672 390682 614195 450553 990701 1021009 102683 187471 1856689 76372 1070772 1134736 1615377 803912 678308 267185 877504 426632 1333341 681143 1115143 1544397 365475 1253607 1450676 1814396 1296702 848837 357601 91968 1492853 1387698 1887094 587868 486854 1523796 1952106 982284 760584 1111249 1785540 1149166 406233 913626 1201238 1866903 310552 1130158 1392048 1638752 422735 538996 694372 496466 1688355 1316129 285103 114871 1258628 170310 1261745 1147299 1725803 92531 1678937 1024653 263285 1250898 898934 1537380 365698 151025 20584 1606607 356223 1260166 1645212 690329 518019 1347482 1725641 1468450 1238857 1523952 1094314 762907 1616387 266071 59514 1599619 1670925 584528 521191 400345 1524088 989014 1424431 1898704 233420 1777666 610249 257945 958214 1964996 1606516 1674010 798938 1535232 729901 938896 1317481 601098 826201 1884991 1259120 438872 123481 942739 801043 1154852 174362 740933 375038 1594118 1816414 37714 473428 1768705 1166774 987121 868962 836433 1317771 1825920 689610 204210 1744550 1910456 1724568 1990035 1908976 782441 1595535 844557 1421913 364108 1870337 931942 149452 1948036 367884 380329 533957 1204440 562340 1095065 1899132 64548 964624 912213 546391 694657 1900496 1571402 785698 1334781 460442 1799828 525630 219157 329882 287800 1460112 1502675 1053142 406578 1012630 379292 155446 1347765 1194517 416569 522134 1234185 1791661 1812972 1319645 1636135 1048876 136180 1228855 320855 1266589 1505321 736821 272279 1501835 1803718 1799178 79098 506484 1821797 33503 1825681 1004359 512418 1915145 1284497 1389599 575648 799702 547639 1706586 419298 61530 699288 822652 1200384 1528538 1169905 1170050 1991096 1078401 311440 99013 833142 94267 1861186 269751 1229540 1787210 172504 1559959 995324 24011 1316937 1783563 195955 1652375 1216895 531264 1147477 1083635 662534 1553879 1546871 1732729 330087 913628 1100619 546318 1262967 1515045 1365669 337525 608843 1946485 298762 1379022 810132 1601354 1762697 1646467 165376 833875 662132 1365236 37654 1153580 433283 1488412 942876 364426 1419566 1737804 1174245 1863973 1949850 1183285 866797 765492 1047392 1427853 1618595 778207 715626 457761 1027302 473607 153675 893067 619761 1680455 1555587 1239259 1548432 710166 1350517 1457623 653336 1233770 817397 170898 608295 935175 1820477 1975308 929897 1914324 1813781 1650047 113177 1187304 923588 1114474 736425 1467060 1892132 893309 1016216 263491 1047195 1568136 603005 1399310 1913836 1278430 122118 597704 1922990 288145 236010 1954403 364831 879700 984690 1545648 55618 1912911 593245 1737494 1219392 1297814 1098869 1830970 1047839 326613 1531568 463005 152943 1855432 1238318 797584 1337751 1521600 726230 1197333 946350 994820 1341367 1217911 1267928 1530245 731086 1432396 1380835 1534827 32672 776016 1400156 898758 1392575 1520025 1327420 1378084 727075 1298842 1932191 1425012 906560 829458 140452 1320446 802412 1215528 869664 274076 16078 1160853 173887 904788 1899126 615742 266029 551360 531745 225877 1254416 642116 1846224 368837 1192828 483961 825894 578598 1191377 370969 767202 453558 1779500 1015489 1577404 1088942 400633 635867 1458392 1503970 413356 1518383 455690 28369 1150594 1190825 1342193 1040530 433546 113728 1184889 673936 1706281 521657 463728 1406106 1439517 1683048 354995 673565 878355 665328 1763581 1023290 882221 1661318 1569698 1328410 1714147 435301 263461 180860 718363 1071790 220794 1941860 551526 764036 1008440 1287442 1234250 1007098 1898678 503649 1239039 926638 1100114 1171233 497461 1475930 202182 1254271 684469 999195 284384 937981 1868436 674850 1576185 1942806 1485823 1885332 1441476 1736299 1686707 1458800 564401 247745 1032346 1344226 433111 49093 219059 755543 1775464 924337 1278004 785767 1186613 1200181 1274005 1168022 1462999 352692 1014253 1926664 1697377 741076 188726 309601 758706 1495521 193995 856466 167416 1317584 718114 411063 1240256 701530 1854 1215643 1809745 1928760 917483 1588027 1413289 499957 38398 485522 1139239 1992504 1256660 1239443 1794773 1220507 1252177 1313968 1733218 250830 975037 18060 1563777 1546109 540645 1396177 1994756 88339 428147 763452 1366644 1109927 1024190 1121986 465415 1459852 1877398 419285 1691293 845135 39130 1515201 884393 352429 1441551 1870244 205344 42568 1174844 307212 1465954 503077 653733 602705 1575825 752297 218850 646013 1281529 1704884 910226 503042 671135 637969 794197 171192 1817413 174260 1619558 1485228 654499 1190023 1592804 1059481 348709 642156 593004 634055 830465 565488 1339193 505689 601903 685926 1449885 1956396 8736 1133825 1218407 742 1776025 188273 240084 1949903 1148748 1559532 130326 552000 641581 312636 1550026 710835 242839 1117227 1610576 1979160 1213616 225546 1817244 812203 1222093 454126 411441 39247 1706020 1692225 366640 950403 1473821 1483155 1819713 1374575 1032464 896467 883613 900127 437774 745637 45006 461900 1173872 721235 1196056 1654743 317595 381733 1545501 1622906 1108 1050518 1264416 221878 853137 1211076 1973323 1113520 1648748 903554 670159 1932647 891902 1780146 1417044 1381915 406161 325879 180813 1279879 1114643 814109 1272190 1442191 340093 665668 1337507 1009071 1150551 67110 1694050 1029913 1250113 1513780 1311347 1239219 339596 1795375 725027 1982472 1808294 225011 855494 1050312 1817906 1934502 1485597 153200 1058281 852800 915748 1885446 1244523 1561857 574209 1506006 93307 1443112 484074 1857241 1957856 626002 813964 1884248 1867800 1472118 431322 486977 641606 1211329 1257631 1837694 1180371 832239 365858 497288 348379 240617 1889566 1709684 1400994 1814868 1093819 1701389 206647 575252 1114911 1452535 94404 355136 1241122 1836422 134705 580429 1975802 1402195 1833751 1721061 1034425 787728 526947 224907 1636265 1949684 1958933 1027061 214165 1502141 199554 413564 1204521 460576 1994052 1574165 212930 1954475 118858 899982 513222 405834 1026202 986415 452766 1202351 175694 67614 189793 749199 215749 1009613 1749657 1755446 1457740 1132864 998940 711890 782470 1162764 515588 99091 591292 315030 1321165 1788937 483005 564352 1657613 1756367 128151 144479 1391167 828746 257817 1015632 1871989 488356 762034 723706 24475 436656 276398 1424126 3027 875666 1513164 1347678 1535369 1718865 187119 766591 218718 966699 1560050 148378 1555992 84772 171141 1679168 967366 372412 1812825 868163 543722 883043 1986251 1879035 621886 347900 841554 367711 110780 352905 1300597 657887 987910 972240 1185387 1489880 406634 1756809 1772021 31665 593228 1491115 96301 1765012 1805808 632544 1426001 1893285 1004115 156903 122187 1598945 89052 1410547 1921909 330262 1106547 715601 1065819 32171 1384465 1362591 680214 482437 1157566 309720 470985 1415812 367011 1153630 1221781 1805324 1431207 1535870 1315657 983730 1416876 151924 423371 388900 599970 774795 641028 1451661 658458 352137 140240 1936233 1710279 1278691 395555 406534 1627058 1162712 1022939 387298 426776 1605764 1607972 836005 897078 324259 1920380 661639 813818 1059320 892023 1752889 890557 448687 1062069 1575053 680970 1929647 1383143 309651 965294 1648930 1406168 1773995 1292743 830150 583596 1116893 558049 1547447 1271655 1800795 1625346 441034 262176 393649 891857 58583 323236 1172992 851267 635953 908423 287785 1922507 808997 1944282 1736481 152205 805227 498922 1017251 189544 1593644 1731128 576212 729986 987458 466387 230106 1329423 568023 1091097 1645054 664120 1919577 340948 103025 680949 628033 1150734 18366 1978993 808776 486509 1549112 507160 1366080 1810948 764111 489807 1179427 847667 338879 160913 532429 1569522 161443 1744943 116193 1070837 1249337 704171 252326 216733 450778 1466022 552858 1387078 1488653 1500649 119057 1105575 176829 863340 1645199 940261 1208516 1493281 1952530 299527 828361 1930216 33944 1174168 1957356 1190818 1304853 1415574 751315 530571 1275677 558579 1058363 191399 1657877 1376052 871128 1827085 561741 953856 976514 475157 325238 1531753 1189098 1882028 620735 1161633 796885 676214 287480 1262240 328109 1139608 283094 12509 1568520 747665 1900334 1749841 1058011 629032 1980488 1356510 1975200 194002 1433705 1405179 252781 170812 471733 1026400 1511124 1713160 1913387 1803446 89132 1228193 1895669 628236 755953 1105168 1927347 1582757 26390 1777631 1343755 43330 324107 346221 176048 984130 1036281 273551 816592 1157637 1608322 1531975 217557 1895556 175120 1659397 110698 569380 1974285 111639 1259141 553179 439493 1206614 907475 265988 241109 763616 839753 1150368 1128297 652936 1307144 441462 415230 1702638 1145055 529722 100828 1100647 658299 1803133 1407410 1761845 1859107 929172 1384442 156689 526388 1548787 1585817 1539226 1066986 1965172 734387 1512133 1003 708776 156400 1868203 1406808 1010278 1116045 257116 1831855 1456518 1072023 360300 903526 453054 1501482 1156186 19721 1830754 595913 993319 782897 1643335 1154648 1313755 897313 1542690 1740189 596463 1108423 171200 869421 1798663 1018487 667643 1399237 1968322 192459 1319003 1781752 1138720 378912 1238716 196682 982257 1754499 575215 1396722 383451 1265185 1521420 1533163 591956 615901 1185413 52256 670926 1806861 1703393 1128455 58901 43704 599564 1153574 1514583 657765 1033685 1089807 1685054 1176115 1733913 971673 218579 87761 1529078 698175 1456720 1825866 981893 1711969 1581723 508716 486032 556423 1695710 558803 100254 410282 448979 1553037 441358 1546257 879655 1705797 1350853 1694233 628029 78052 1705539 312038 1192994 1100626 254628 420753 35953 336500 517640 1226862 465484 664128 91055 672938 306429 192591 1412217 1712673 991244 785345 607051 987158 1819170 1872086 1303783 634726 1018890 1777870 1835432 54622 1705719 1566217 1160702 606964 333695 1163540 1350274 164155 636355 51200 1941078 122726 1159536 63212 73213 216700 1559521 1804332 27870 503319 1958837 572170 918411 465 1067129 247715 1562777 1515018 1377448 1215650 1004253 1681168 1534131 1833666 834995 1357971 1305112 547914 437591 377888 1970501 1858906 1039866 1464754 935981 132119 637651 1018443 1094143 652371 373929 245803 597613 1315164 359219 1127847 931156 1685393 99937 549240 1353840 384066 163731 220119 1991710 1970002 1929589 870062 1662471 1933585 1693126 614691 427346 1914738 734758 93107 179590 909993 758823 814828 1744297 1550128 823859 714115 1407717 462331 1435229 775364 887888 1927294 1858902 1313235 802352 60417 315497 1759877 181835 889339 416539 1712030 692817 1861535 1670247 750171 1510064 1614622 745336 203001 797807 1656178 523461 717458 888476 1155329 891602 552876 1912870 1021732 1692250 708446 884855 1320512 1510985 163009 1307156 1484350 347999 670007 1640327 1471775 257115 355688 114592 1819802 125005 103430 697665 1893837 163279 5157 612776 4108 711794 698188 1541332 1952765 3402 1023511 614258 1344382 1337457 1146455 1027365 1192039 1633463 717980 1111124 1098723 729612 1222101 1365605 1764403 926368 1580448 39898 961671 1261679 423759 652049 1444126 1312891 881841 1003154 361372 55835 1779508 672402 629812 738487 1750820 667335 1836327 1975986 12370 1261006 175956 1383809 939777 1559983 282618 1610102 800793 335316 244019 732710 1119741 776110 241710 624218 1738462 1813312 422534 987244 1560619 943962 688158 1920296 1651665 95824 129393 809727 1448395 580339 1623576 106391 1023729 1680600 1507698 654764 721207 1039279 1504452 1647876 1289786 686014 1611432 1914374 1520942 517316 1996997 1742962 332227 1265549 1244724 598267 1339739 1903774 936483 1241365 275831 1872812 319837 412052 552296 550531 1634716 1192127 1441976 1242297 151360 1963375 86430 307720 1361510 1882073 1403400 34063 1706031 1879093 1841915 1448969 1483983 1221895 15316 841955 204522 734461 1702568 475859 58939 517647 277345 1491630 1756880 1708510 274991 1746199 1920572 973326 766879 1421889 1757816 1898702 415024 447174 1395752 697124 671689 501933 37149 1973269 1152376 1517333 59712 1891663 309673 1653345 1784038 717107 751608 934005 1856986 1243312 405033 1635021 1078285 946712 1164024 1995793 1870201 154942 1367241 21292 386108 384152 949762 775775 54727 10525 824328 1724956 1832460 991898 427977 924107 378187 1882569 550478 1463550 216584 1143764 1715387 964900 612638 1864104 1874869 661957 161077 1937518 1376891 1241397 1451414 1226656 1291518 1116968 1205668 1076217 968255 1030382 812114 462333 250999 1182732 1309777 522816 1301057 463953 1837940 472899 1210480 145314 1587646 1715178 1563450 537267 604720 809685 1709666 630541 1902494 1576546 557203 627296 739993 809553 789200 509285 961110 965270 1604252 1974373 315648 1071080 1168885 48145 1166180 708525 128212 1470498 703841 1547948 1710646 1253706 25900 82739 639167 854098 1697113 1240423 1059774 1727954 1107149 1788843 1846530 380787 1679910 780562 409429 404016 731130 1276916 973577 176313 955321 132819 279169 1803892 260785 486712 1239847 1128521 635692 1075360 453140 842281 399353 77806 588457 1907304 433444 430791 135872 143312 1089288 203886 1482274 1666218 672353 1550272 1926971 1773418 63019 694795 558702 326804 1034420 1084821 313991 1117474 170659 1897003 220962 587798 1047191 857634 1218440 251656 874212 934748 647178 386656 477015 1288091 311755 1881522 1813128 20583 587230 136825 670800 1503460 839478 310288 1631409 497490 1499777 1022098 1955688 797674 1626689 525180 1621556 983901 1792570 1219583 541935 51826 1422805 1850519 315516 761587 496587 1402023 715082 1680671 221944 1446239 1790100 1076423 286595 1141724 1931935 1034753 653247 1832039 99944 1557500 1793017 10461 1918800 30397 998647 412799 1538285 985497 240505 1992560 725701 1824380 1102092 192025 1937673 716677 689716 387896 1756806 1153798 1644170 1158527 411209 924166 1464 1476032 24332 158869 654840 933969 598878 791260 1252140 915131 611692 1595178 1280776 1532268 825307 1954400 886246 746356 1180299 511825 1127183 622287 1271963 1497706 1029933 1713324 627399 532689 1063079 1146608 857097 1527763 201944 277387 510678 554396 375381 1527179 1413151 1552540 1122631 104457 1657097 1317371 593098 1468817 1784558 485599 155834 290445 1202903 1996363 1532118 1555353 1058034 1851793 310164 1542346 1660628 1975530 91203 585506 836525 90087 1455909 1475996 1612091 818717 53492 608167 1799317 981985 166872 911006 1298921 1701216 1413137 1680018 211733 1380773 1053518 416991 1677141 432967 1075686 55695 1905043 1732937 1780262 803036 526338 1056112 48343 1265554 1968017 1170407 296876 384638 985003 1582775 1344877 411077 64380 682247 1640266 618459 1200018 231684 911880 1868120 10216 1925736 1716573 553567 363068 1856165 1580314 725795 1316777 1847510 689038 1102984 1065214 1516638 553584 1659749 86330 936907 1991857 344349 102235 911051 605412 1214710 283967 946658 1385919 1883230 614205 1185984 631290 758153 968314 1144113 238811 8981 1024628 680905 418328 1260745 1431695 444823 914566 415104 1598453 990573 1512213 94580 669635 621706 1216608 1046950 1838297 214699 850077 674211 38887 792076 305137 13941 1708850 51377 951957 1406806 786568 467978 1232212 1609136 1640859 1630704 1142464 1711839 1020898 921525 722730 35199 1528815 556093 574423 1409815 195504 315568 1070413 291243 146376 1060029 355272 1901984 1125115 1802172 1671699 427624 684242 57934 150569 80901 1422151 774528 442515 1176810 1713037 1930144 1570918 1919871 20999 1226715 400027 548002 1419271 40207 1545427 739386 1944280 153006 861255 1729271 928551 513428 583449 1309000 1540671 1749564 63816 1650663 475509 1608871 917800 991839 252423 814233 1497637 1655981 804474 317834 287994 413957 657711 1850900 1906921 1868462 1991775 1014733 301515 1013528 429230 239975 1414852 612429 860815 496608 333393 1068742 410128 1714341 1925719 1595953 395223 746515 1895325 1180010 1129408 954359 1023475 1241470 616654 123214 656638 1632011 1844454 1566099 731277 637929 181785 795761 1628844 1389713 103510 1838423 1584471 1529553 1695831 1720875 907381 311058 974901 711701 1418057 1180892 97715 902244 546600 559285 1851324 1671468 403940 1048256 687687 1069262 1798746 368385 1608331 1811491 1201054 1298020 887437 1869501 1407232 741242 1097290 1739558 312774 1324063 1517421 228346 175185 543437 1873968 999768 235562 1308566 662690 84155 680899 1122540 470765 1121378 316497 1585801 1886021 1154472 1697817 360164 1683322 1611848 863336 1596173 1629416 1570250 896611 1690150 1065481 1894322 236668 931160 1473197 1991491 36099 970553 1016409 191765 1337777 720251 428969 150162 431392 980441 1111772 972137 1602756 89236 787142 235916 1531421 1309034 1657201 292686 244455 781123 913360 357674 254310 840565 1835576 1948925 1128566 549578 547485 1413785 142589 1941882 417432 960148 1078866 561458 1577388 1025975 246002 5592 277181 938080 1998242 254994 8633 55584 1477472 1232931 1612982 590748 870744 1432008 1301722 1881737 1755653 1380045 528984 241031 631956 401167 1651889 544587 1473266 1556731 890640 150762 483772 60928 593740 864979 1438007 1446465 1075164 207130 345839 1593494 752104 246421 1827897 777336 631589 320524 332201 290908 940789 1525138 781804 1942344 194473 377918 689117 1610896 647489 1527059 1670159 1559626 1948079 525944 134285 1091153 1800565 611089 636493 522449 1583916 1278075 168760 559289 615896 1630683 378718 1731072 267644 1842778 301962 861449 1379024 1491326 1702121 1994855 14722 1991897 157591 1488997 637740 42652 1701281 1015562 608111 173301 1032458 455481 1902624 673430 1881023 907370 974836 366657 524486 8343 486088 109005 1822333 604176 447398 367313 1539629 1981557 1916970 919086 729002 378123 1265619 1661102 1988421 219112 1336229 345281 1071852 676209 1774295 1795581 1277459 1747317 1392194 1518477 1665683 1617096 1276230 1537677 1451732 1266823 136207 872690 491029 1563241 484149 735606 802045 1539041 552362 832593 1274496 565703 1229109 1964060 520815 451350 1277116 217552 237831 1134595 1913328 81886 1383596 1394442 1885981 46394 1366661 1816744 1701370 1230532 1797869 1306177 353954 279052 617951 1686138 1958122 1921877 1808234 488435 468940 1378090 630479 1881734 907553 557617 621286 140467 1713023 1117282 156007 934402 1493052 1429882 837465 112972 620747 73359 977113 742293 31287 1803250 898964 1024811 1101223 1651385 1500705 116501 792751 1029694 557378 928593 1582454 336486 119397 693084 1265741 1747649 127106 1959622 331579 1377187 1778214 1770430 1302872 15368 1758764 1289800 1519065 309823 1490362 1708643 812074 1295876 582175 6640 458398 1060938 1733283 1874455 208198 610504 1449875 367782 1537345 1112135 135037 699541 293562 46618 1205755 1909348 366768 1950518 1018938 1702561 1175535 1940814 615177 1007193 1227517 1330383 1515122 1111560 471912 1946769 1686013 966258 1958824 1629665 1323378 1751736 1682966 1495442 1791183 823319 574347 1868037 1947144 821453 1537872 1048449 1864833 1570336 1894017 818730 1801629 767369 584905 1682548 1546309 809973 1438909 851656 1579327 1405030 1591412 1233074 1314852 19924 1425053 1109107 1652675 232869 1728012 365165 531615 1762353 1266518 970307 1795146 1613292 1962 25655 245008 303315 1062898 140062 1003720 1236698 559947 739191 1045168 1131638 1088551 1721528 862847 1481605 102468 154462 1911735 34711 1722459 495649 1142637 863709 1808791 1125164 1478811 1696465 956564 618784 1578827 49824 755135 1618214 877395 1788911 1508897 1207781 1877117 1284978 1355605 22760 1214919 472886 443854 211172 802836 106409 1881563 1753079 209109 1473878 1267092 308292 1246752 1211988 1494177 238089 1697593 1760996 1910448 313404 1153989 836747 860294 705535 609181 394487 1458514 1133337 322794 800790 867203 418539 1156144 1644790 1587505 1697929 921605 1572570 1741287 717463 430445 349694 776396 47581 1735846 763038 1807149 37939 296881 1201317 1387364 584934 1039068 857376 190621 1292683 165928 246132 997777 1076546 844484 738901 1021455 138962 1300293 1077222 929945 1291335 1294822 1435489 1492451 515310 1491613 1688929 303954 254239 928449 1581032 122711 1298977 835179 1085212 973967 113024 637204 1838632 1974887 316055 755278 1733883 1216774 620799 303893 1920299 53965 12711 1107098 1355965 61135 4912 489342 169350 1379664 1876887 1767141 489874 907934 678043 1589338 1269361 1165068 648773 90261 487856 1756375 787113 251938 324208 272753 271906 73815 299719 488716 467559 741954 1863597 264325 432421 1340586 1305370 876762 1537203 1186458 1326265 411883 1130063 163814 466497 631138 1737650 1970209 1960580 947093 967382 1214149 1838855 1513169 274760 1352331 1393730 1860779 1815565 304547 1543689 404953 238488 1721503 684408 1329011 1167615 1103782 1765491 1308399 1879645 1049954 401717 1470695 1187875 1988276 63114 98206 1208607 37838 1941463 889336 971667 1977661 1693049 260942 1288311 1406171 1791762 870855 489715 1563188 141056 1444685 1978994 1260266 1231056 1450777 1598625 1992166 878129 1458948 803171 410066 1061464 1123441 1376769 1873712 641953 366857 9171 747697 1714558 824016 1530018 1547255 113379 588357 450390 1283986 229955 357901 620299 1001215 432762 653309 1907110 881404 963309 1821059 583208 417791 310900 485744 1199970 1612608 895442 87800 1636932 1074536 1682538 1153050 1649829 443148 867260 1370241 1742023 797085 1168554 1647223 1769275 981196 944690 537450 1790471 1381545 1142140 308681 363235 1964656 434819 369549 1918240 1783301 1420225 1327845 1114578 1260426 1049714 22883 126503 286893 1484531 1262279 971348 1005900 364151 1528217 759369 778337 474278 580212 1145516 1143658 56254 587644 480080 661362 1815736 116346 267188 1145188 1992582 1363683 262939 463082 1914611 174041 1543259 734324 1962230 800876 1012513 468692 624824 1004126 423651 1030884 1076744 95992 1943078 1349818 203274 676915 1286407 1227860 88101 660230 240904 1085391 701731 334926 1042254 343347 1777844 1500264 394766 1093494 127768 490698 182399 995589 1645465 1759722 1113755 499184 860318 247459 231957 1472446 1564937 326851 578937 104932 140189 1734737 197834 265622 1716938 387366 762413 84621 225461 192129 1577499 1084868 975840 1956292 1338906 1081553 1462096 1799767 1015590 546297 294171 833316 783738 1931547 654248 281283 1038678 149447 814036 1479133 279711 326329 48158 223719 620262 1268849 645611 130368 393061 1171105 1311942 641224 687142 796107 50595 739318 427652 98530 937840 1108468 77608 1553270 1890939 5420 1294403 131035 1471313 697715 5394 440508 904036 13723 98042 292597 931459 379473 1598089 477336 245121 1293890 1273866 113520 1524543 200459 1594315 459518 494218 137504 601162 1632137 1164283 71929 513166 1729964 867407 104268 826970 626494 1841523 247322 950084 1640407 1638433 196276 427762 1221887 394030 1700583 1794590 570965 700265 1336871 398277 913236 100972 1643706 1489805 534300 1755184 113384 1209941 1778886 405193 656560 408936 1654644 1788436 1326949 1290527 1032784 559716 1149136 613638 681313 1061809 1470531 225865 1895801 338657 1347625 373369 1034672 800118 1152594 1144728 1867645 202349 1125730 985942 288683 1400879 1277108 192662 1668154 1523605 878674 198208 1377655 1617057 1513335 1712158 1960712 941314 982793 1699043 1261558 638417 1389258 1392772 12594 878994 1907403 1606 1694500 66857 1412786 558369 1639380 100822 617053 1195919 1149452 1683992 140924 923513 232797 320574 677804 1690443 1990294 636860 263105 1120992 103922 637285 244596 1263902 898250 971569 632460 996106 234127 534299 1302900 673167 510725 429674 1740574 594683 1680531 134746 1092611 1012754 503827 466640 1121945 797348 1787063 1498252 934912 343173 1696118 1694532 684396 1335095 1110318 1598112 606010 786560 1919256 1767562 112787 1512923 1601118 873374 1091656 907252 372845 1585197 175342 1734313 1944820 257022 1747256 1502774 983788 640702 72382 1577092 563406 59361 404265 1674982 1062717 779447 533928 784764 415525 787343 45752 247220 1860790 292911 1354334 72566 445239 1569115 296538 1728581 1272611 1962696 284564 1372087 1847284 582316 328892 557324 1970734 623219 1420100 427049 124823 304078 1013681 1561999 575416 68421 315638 407196 155483 1526913 695874 1666506 482024 819192 108328 1942788 840552 1892874 1870799 1031984 1746433 1689922 70838 1362431 919783 793943 489686 1871396 712091 1591455 954672 1085499 814873 1242634 1734934 1957980 1951873 452956 1982938 1798387 543186 1397626 1088845 1252693 1070123 90795 866174 217028 1913667 1581814 1505193 1108260 1389436 749869 5104 898318 1180791 1077034 133243 1743090 1328181 517005 1385398 104676 1639103 1813477 753548 314734 1378551 1348066 1866122 1314263 422152 810632 928886 122795 1965350 716744 1664499 554263 1546838 150062 320827 600663 1445445 1330892 1210040 535582 475570 1737622 122565 393502 1620776 450357 482599 501732 301270 1478239 382634 1073094 1724964 1625664 1977641 12861 1741078 139725 1707128 1113967 461821 355979 1594044 156217 1520051 1942953 1521830 964601 74929 1176310 1384228 1856372 1376234 66158 497614 1267833 1187291 762373 174661 1445949 840168 93038 174123 1938592 1948670 1394568 1259743 358799 565790 1632722 714347 1187197 1410502 487259 1688299 222907 1836212 207338 1248208 1854575 1064336 1611039 283151 212032 1475013 434094 812996 1838512 1478785 99591 377742 1813433 779005 1072257 435256 1472172 254332 867212 1481430 816023 1133778 1834846 1817064 1252922 1118601 1633180 430272 1531084 1485072 628817 1833309 731505 678914 589294 1338634 894929 1545760 1361613 1568124 211325 529027 1318945 414640 1240948 409620 344181 760274 1492438 1330445 883655 406967 83385 427923 388633 968599 84598 71203 1474424 1753360 1576421 1895256 1512077 1621119 481772 381731 1914505 1775681 867087 635185 1774054 961701 1641931 835375 935568 578825 1443737 674301 234803 349297 1887711 1821323 1912381 340639 581406 147332 409675 1378411 617750 1089483 241003 1058061 1601075 1906300 1294473 163940 1001871 197072 1452644 698424 1592968 423420 502083 130729 575730 1340247 1664948 1882171 225626 1108051 1379510 308936 1899535 1919339 382182 1851583 1246905 262265 1536872 307965 1446372 1010998 462005 40962 1212442 1664153 396991 62744 662551 546615 387677 408258 33633 1183693 5647 520771 88699 681359 1345151 244759 1719336 1342027 738404 1953310 648413 754653 640692 1602767 150514 1992585 721742 1667790 543656 1518340 1679463 803866 602910 303293 207381 722674 1819031 1516711 504741 1467189 491634 553540 1203040 1552918 487890 689976 1617101 1752829 903207 42333 457267 822022 1838366 318184 561561 365719 495924 1731147 994134 693692 1293102 1703216 1832212 1105076 545586 327688 676388 927137 1862800 412070 1405879 1766026 1094103 939500 1997971 782722 630569 1932326 860664 1010348 282066 1726980 1473346 1529414 1252421 1670588 873225 585845 346658 1753712 354933 1238329 605621 815649 746486 466079 1767304 409140 81793 1568851 368793 1109998 1627498 265213 763039 142488 1801473 1392123 1627412 1875718 389671 1200104 418711 1690235 150029 941505 1090703 375000 1071547 1394911 243204 178062 1428402 1531547 801768 1019140 902413 712509 1318482 733114 990177 1921972 1463635 987901 1220200 1966010 113227 1790105 874971 1097279 1479256 1091121 1286419 1991074 1845013 942438 584952 1930833 979934 1951676 382104 1932821 1698246 1053933 1523793 1053834 630287 1815478 1767236 947539 509560 1949461 92578 56055 924593 695359 423457 612605 1489452 1683469 1061427 789472 1108534 1779039 495178 1956013 816913 628297 1396869 113963 1252158 419644 578916 323691 736680 62145 1755072 279181 656646 924932 86745 896508 1189080 1558391 1533959 1195702 1130057 823356 1656070 1343344 1574427 395994 1604905 588509 1600794 1649030 439372 1678832 90669 1531245 1783306 1497815 82135 1150968 698467 672656 479495 1688090 1568946 272357 1213822 1657445 664348 34390 422105 351265 1273878 59263 1789771 668550 1779083 1042236 632985 1355893 1232060 1963335 314195 771231 1955380 1958517 1081865 839619 1620218 582361 152849 313435 146530 72189 1409255 499911 1551643 735346 1547960 116465 394144 110563 1151254 1017118 1849324 1050213 1053337 659358 1604288 1587811 1840677 1409484 1017593 1517577 118705 1946822 376570 1431239 1338809 1748004 1406044 1095504 1072544 1376623 1102969 106624 1826733 1628228 443376 1516052 645157 144558 1556941 366191 1822941 767854 1067572 1806100 1210662 666009 199190 549863 1646906 36593 725955 1278670 804409 34167 1774016 878811 941512 335239 562470 284005 450754 663096 1833790 1559396 317055 760859 555757 667629 1070788 1690162 1434233 1550123 1701161 1452339 599189 1688918 1374725 983997 609599 1077669 1684307 669114 492653 15250 881751 1004764 1095016 839037 1032938 396457 515399 1266560 614436 627884 1964274 449508 1113071 1479854 404667 1931441 1083577 1625455 1162767 879339 341201 1661902 19099 1075633 842339 1969909 1669651 573263 437792 940200 1861026 1313903 642514 862697 1868962 1260421 1739194 546644 1615760 276005 284243 74843 1932980 118980 1413227 1305312 190852 1045418 1137738 1967896 1633948 350307 1935971 752536 664777 552506 1046733 1601540 812312 458576 1045393 1547902 258287 1506072 746186 349691 1153371 408313 1681916 1526331 910772 541574 45813 1149913 1349830 885984 1611917 1003462 1552291 1164352 1939745 619061 1916073 935937 1732303 1371467 1461193 1119171 1651058 916407 404006 1975187 1874177 1635820 1259336 995297 565467 1842966 478671 1194840 1942307 386930 1433110 789856 1382688 542773 1775827 1861707 1158598 1292765 1789449 270345 1967113 1624620 29390 102148 1691826 1872072 428054 138642 573061 1326756 1216754 1666930 1946061 1551914 21458 53897 1474910 568872 369408 1071001 68059 1411829 1112059 1744147 1452200 944247 606819 115706 1149285 529682 1514329 461532 1389727 58596 1654801 632513 144756 605597 1679606 208404 1693116 444931 1195017 19297 337335 1749208 1466940 1240885 1165016 1941522 692459 954819 1774468 1056029 1615072 1458875 299662 583949 1239860 992715 322640 894719 578263 11728 1012206 1659482 1104097 1099356 176357 816214 435220 50371 1632986 351235 1821494 1934702 1765687 937603 1513332 530300 598125 1773250 803390 838102 737946 587744 806631 1598429 1854803 1387157 284351 1472151 720003 216487 1255440 1002204 815233 691159 699668 1907525 1247550 1601363 40111 529715 646179 1422950 1797252 1691233 522574 1431178 1956776 73231 692017 813600 968732 1754637 775855 989245 1982592 81991 1721546 1886712 1194350 886635 1788935 919282 133374 707801 245168 907586 1037055 1758981 1655595 273158 1224937 500675 1281898 862799 269012 685229 1061220 1860505 169718 482284 609117 1413608 1843737 189603 319085 527035 562398 636450 639390 136383 397324 1946170 806654 619833 855499 1788916 741355 1816632 1898621 1745805 1175924 1876313 1887824 1244462 298724 300062 1383249 1647994 558842 1188883 1137196 215140 589515 420789 470029 1502557 1480601 1988262 1882618 1524067 537766 284766 492155 1856132 36093 217385 1759933 1279568 669927 405430 466006 672085 1168824 1832556 175706 384875 744552 1629751 226104 787036 472593 923957 1586271 194898 1907788 614848 1579399 285434 1933866 568955 271246 1850354 961124 1535204 743325 172615 1456305 628554 1434077 1074729 884072 929422 453657 247168 380131 245727 372735 206735 907557 1527840 1888859 629029 1488406 1741043 506517 956976 1428721 642815 1314109 1419569 1498992 934066 955372 1496270 762915 1362882 634690 1504600 1281657 806897 1982854 162304 1774365 502030 1140078 331042 344019 1503508 930346 826804 1724185 1376349 105847 70048 1414773 860990 1113588 767581 881797 5956 248791 1902363 182475 1691257 776033 1149900 970079 898258 147637 1138812 983664 1568810 1171561 88915 70707 935382 1190650 1743373 1258648 1504508 1395067 126205 1643129 1039575 1506570 1366291 1266046 1423922 786180 808690 263166 1341915 1037198 958598 1587582 383636 734299 204133 971037 1579902 899448 1523761 287876 1651118 917536 1348255 1293758 1674843 1113336 1669683 899336 630351 73946 1680329 228319 51922 466093 869520 64674 925716 1592799 1452705 1051080 1810214 243246 158085 1584619 1222378 439558 1354906 990229 1002623 290837 1254049 19936 1070290 976488 193382 420834 573731 1372813 1970539 1406364 642104 1918939 1500697 1665270 1094894 775476 1307362 954657 903752 1733258 600725 131753 1330268 1124458 1968186 1623112 1853010 702604 127572 1458092 668638 1796785 310170 1033030 1054581 366992 1605685 770238 423527 813194 401505 1380198 10916 1575045 10214 355590 949477 1640733 1100059 269596 376381 1723837 1342563 1336261 806566 648794 994143 560657 235840 576801 237712 1598442 1402463 1031349 833772 375509 1160447 722066 1511538 360476 170129 1365804 650047 1434364 875702 1633804 1324828 169407 361996 1204830 1538306 829721 860134 1865436 1380058 1020266 1815846 595397 1945689 1423753 1799102 891960 1606262 1953033 1810286 394807 491054 595697 111801 492961 687891 131729 549340 934950 307666 1291580 1122680 609478 1773333 446924 974352 1704022 1840966 1073108 243018 194831 1601098 1553343 1204784 473972 1312609 1528020 89844 806053 360248 1375188 1703158 1518044 1704 1566467 1797666 1875189 978280 560413 543960 770460 1469289 785316 1914493 1253968 106770 1649671 1795504 1621090 908196 1353057 384473 333516 443614 822964 559985 797957 1243814 637789 1065115 1726085 532075 277534 1241909 968250 1360562 1839714 1225679 99163 1689078 1867546 1400015 674053 1423802 327019 134476 1554797 678815 153645 1849800 1841638 1095755 1107914 1264973 51078 1084334 96480 1505774 947740 1418184 925688 1855563 448839 265313 1217238 299941 992171 341179 1976946 1419559 951954 1783204 914857 377452 1991236 1872290 215876 1893439 1771184 292694 1169591 223318 729932 1801042 714624 1952975 1164192 1685433 108272 1125669 1662229 1396796 780569 82909 1000388 277984 393944 677565 50372 173104 7194 699887 669571 1177735 662498 34972 1385396 930030 670515 410924 261390 1525775 823856 585109 258958 256840 1925981 414730 1149011 1004579 1732431 546314 312972 1768560 1206427 1963792 381155 785774 1780586 316945 583023 1695887 1316926 432516 1828013 805331 1147796 1652475 832817 281555 1471877 765281 1910599 639455 653329 1715722 1437162 1778500 1232828 1081909 1612811 1140246 1036245 1054296 352046 667031 1330758 1537621 1083311 372256 344415 671586 1589625 1849984 131034 311041 1898761 962969 1840767 448231 413787 1138426 1008235 1602481 501414 302532 1557389 166649 555433 1697193 1072956 1422828 575362 1630530 1176705 1080604 1682422 1587658 1756513 19746 1463490 1515105 1643038 1289099 1867510 1160605 739334 1752479 1064644 798701 1621808 707116 1499210 1100841 1737224 1964222 810679 1615434 1875004 699895 1207413 1027955 162873 1932975 1828315 1260382 764701 951506 383398 319387 1087253 475531 1218947 1706795 944916 1043327 836004 489041 1553667 1564502 1812052 339300 223513 1919301 693091 1032512 1863247 1869209 633809 766369 1029370 1832324 616870 1947440 1983658 706517 1582113 222809 1006730 1286932 690991 937769 342293 1143402 265364 208713 354653 1003699 27836 1414301 643739 1953764 1953915 1857981 507452 1199412 950851 640879 410387 1533123 1746097 1859257 630995 383918 454364 1378011 71694 174512 1437026 1016468 625994 608482 660558 608829 1042041 433207 1267213 1518039 1596995 1557883 473289 775864 1448164 1263964 1429096 1395920 678521 352414 1942849 887186 1858620 521062 1088086 176146 870684 330761 1971551 84144 952542 1048462 620160 1888707 1483781 136709 747771 1339816 1865304 854374 1612758 1277199 1082368 994392 663910 1484863 340528 142741 112724 1340678 1448435 87958 451916 1954708 1307319 1607153 709044 471992 1744082 403617 1772260 608793 73596 1682072 1014423 1632726 699896 1874463 1962173 1514937 250138 447392 20269 1515175 1799920 939893 1550570 13067 1126474 819143 255047 1724229 1491579 1054569 1893932 640613 90700 530234 1086473 555732 1227125 54390 731799 581517 1239760 464204 38450 533449 1258429 14445 1969901 549537 1455020 737755 1349167 1963113 831144 791562 930792 947987 885610 1588569 999863 1815381 1538772 907275 280168 1785299 692810 1388517 1368048 1331267 279254 1223732 969380 608076 1155430 72874 1846111 726226 1045561 117384 1357674 80730 1475426 527880 1242664 196030 114455 278683 45327 1633631 478362 630630 1068824 914660 1155296 1297509 892164 485067 385363 1443720 629086 695229 376174 1907662 219669 289729 1655901 1755780 1879636 1149049 1366388 1642755 1640053 1352908 208024 32174 437719 1720842 792958 1282658 352443 347668 1952424 1580339 99032 1159872 1841008 40477 880073 874897 1412681 520099 1899995 1149551 173278 1298376 1158468 115355 1963673 257978 914934 414698 448047 845301 1761737 821242 1224039 1389120 1221 1348854 1514586 722438 602635 939007 304958 731933 244397 1674091 1277597 1565940 390580 1217428 1101865 1148924 1812964 1339253 1591496 603554 549453 707503 1607469 1003324 424191 655963 390333 648448 1272111 1335897 177514 511058 1614515 350084 953970 940875 771415 1232008 1492432 880104 1437185 372335 1133199 95042 706523 1219694 944199 948373 1110830 1767187 1417638 1414749 1657862 568280 1397018 559085 1590788 973914 319324 1162544 366458 129401 51285 712881 312783 1053424 425845 364087 1532827 1327433 426887 435798 1810088 605546 260730 937065 657278 420307 1195611 24357 113276 1944538 1723429 166289 62363 303471 1090522 1400567 1788925 355351 1660850 1138358 1924542 666950 389003 1323183 1466197 1575476 1131237 799198 323168 654643 1056666 680985 1859948 946625 1032697 1237762 68858 1992636 1052377 1230688 673219 377422 1321129 1829781 1263606 1219720 100041 1268209 391752 1422003 384363 184576 177970 1055615 308245 116792 1953173 1076850 1205216 82946 988999 887825 1681881 634630 170207 1550733 191975 1121802 77321 1481787 431031 202600 756984 609317 215081 1690005 38260 422340 708963 1838392 1350725 607757 780156 1996866 238925 1919086 1740823 1997661 770385 604858 192055 590116 217343 510375 156535 979589 683211 1443931 1782834 1665013 1597033 373902 1905487 1961026 323300 891331 998644 1148936 432129 1471079 456781 1800434 1194956 598172 1035515 97250 704070 48972 296759 546049 41470 1993178 88209 1017973 1469379 793253 1614994 1620870 1065495 525302 1908027 146101 1097717 1493246 1465839 1705801 1834594 611444 57689 38741 1497369 1186655 1931247 292520 170084 1552973 374499 1362426 1401478 899961 1291729 492404 1197863 1834339 1336842 728553 1075785 1083272 1084048 1985817 1329394 924136 458367 1577655 270752 1032412 304582 621134 555873 1695996 703333 1073030 690985 1330509 1044279 897197 2717 778678 930153 906409 19586 681909 269809 76426 1615245 1253245 455332 687360 413634 83613 1943900 1785268 1411709 97770 971697 579654 235034 372210 982278 1415688 172432 77669 782015 1570408 974574 994086 1967186 1285667 1093029 801071 1572985 1240707 1058884 10123 170140 111721 1455720 941516 892620 1678069 1348485 621790 1721117 1858009 71251 1504965 1843390 372987 1839772 1985723 1001452 650974 794627 1138495 866895 827255 1902272 636718 364256 376705 895789 1361313 1381031 1394451 760899 1342108 1846778 1222759 1929379 1950569 1270351 490840 1158760 1894259 910279 1031274 1989105 698776 1079964 1138462 1796772 1308718 190146 1817828 497349 981989 1260601 1596191 1983952 1262769 507625 343142 1589574 715839 1935990 1797111 1397387 1227382 123504 889224 928821 293960 1886527 1621642 1221694 220966 135400 1140305 1686230 1730383 1757769 958973 416268 1951518 1845622 1379291 763255 140790 1685018 735972 580614 1839198 1694179 223015 927640 1752256 1409618 132065 174114 1100745 425104 1445317 550441 1776199 1548239 287203 1022307 705703 1747728 1408312 1306710 746870 1276229 877173 1543103 954803 1607805 370856 1645952 892632 690310 1522573 1107133 466836 362714 502556 1476766 1527498 740125 167253 960112 323951 1437970 1751996 1998322 401660 730239 365617 1180134 474993 1116532 533158 1234473 26604 1404554 1060817 1179424 375354 1307075 595620 201082 585824 1507888 1714100 1799572 50504 655998 1000815 1187883 910855 357083 1921795 78900 1499261 1290630 563090 394620 509325 1922757 217397 184284 1271484 41550 1212975 1515854 1546271 1111406 1105090 1250086 943079 79981 664906 595487 773094 458526 349217 1286903 996433 151620 1822091 622989 1560877 1917598 70867 166814 40139 1619506 942503 1463921 195660 517586 930379 373449 624627 1669511 1596095 367686 1267528 1676329 1195945 600108 234056 1221170 822817 892628 216968 1651999 427485 383770 447240 30826 1605574 1106066 1847210 411435 908861 1921418 278630 1308748 1685060 498495 279339 1938199 1857206 1374032 1111638 565985 1835570 1169402 323148 1026519 331607 116432 495077 1459360 114955 403736 515144 961306 1684678 614380 94871 1164582 49231 70259 93423 1475450 629532 1810723 1242561 1697449 545058 287047 1662452 164216 1584855 1324607 1544093 1348547 1172322 61390 1361915 564988 1224954 481825 595422 734880 667559 458539 1761057 1294199 241722 1713131 862931 191095 1629609 241336 214639 1605494 1554211 125881 1567691 540234 1341035 1119241 694071 1228216 756655 88257 1863009 942615 1494906 878890 641237 1497011 1945723 1795384 1178193 723485 202788 1445261 636490 416081 736009 1700100 452079 1460968 180479 1085667 1941445 155553 1254563 801332 537715 898180 633571 561121 850228 1274551 848290 1058102 1898957 1468575 1469034 451817 762542 1257987 308399 1597477 1063203 1244473 1318449 887314 1864116 341226 109287 373967 1788366 1070455 127267 632980 568540 797894 1065851 369023 616014 1698781 899445 208229 294875 987947 1867521 1037015 742713 1979992 1147631 804997 341835 1035643 1996596 1180618 1657604 1812088 28588 181192 793816 1532755 982669 1863531 1906452 606841 338288 112328 1794702 527750 1202702 611773 1285913 59618 644359 1840037 748243 615694 810260 435516 80668 1388678 1424946 1709673 1344671 1460839 482636 1222316 181234 244052 270582 1122476 1761736 80447 884698 1505502 1739634 232412 722477 553833 1491156 1924430 1165934 392130 761140 278141 633075 671144 1958144 378517 1667245 714523 932258 1448264 418396 1842574 928574 754556 613788 971350 1906632 1783412 1530154 366821 1698126 710751 839488 865187 1135005 1144122 467540 1272605 1617091 1731441 1665246 869507 437966 1298800 4942 1677823 636581 227553 1196678 891225 352733 228809 177973 886400 1020806 601394 242578 787182 1344718 1930006 1462812 937506 1646138 79570 1698785 1263447 69538 575744 1973894 683517 1440128 265936 1812033 64868 1438759 792334 481998 1777085 1101470 1557240 939534 975651 1608984 251080 1431473 1720911 511978 1797308 1873214 1454565 435453 1497221 643961 1353268 172479 1809788 21097 639715 1607262 213570 1066451 1645797 885289 1817540 824449 1664089 1094884 1047194 1559991 907549 1563882 484674 1026612 357059 411755 221587 1015445 1437559 11867 1566224 185528 291453 1922711 638430 348841 1449708 1792630 987338 385231 536279 1806951 1157086 957950 1704948 284910 1684330 823058 1824414 210633 1359471 1457569 168818 1919729 687031 63290 1956388 1357786 436625 591029 42412 1937901 1622187 361575 813474 484927 416593 1949757 1568366 1700121 7829 1860301 166060 1162323 314244 1207489 213442 199046 1073190 1953219 798904 1086449 1997 1881686 1034961 1592532 1715639 1653651 817991 24819 368174 1670923 367312 443070 1467521 314892 1255243 154200 1343307 811980 885906 1514244 1819580 712103 554451 929261 361047 1233629 627961 507607 1833118 741260 449402 1677334 638596 788720 1362805 596406 287704 532966 1027427 1382851 103089 1093424 516077 1575035 1250659 1169814 1097731 1328187 1141501 242054 391460 1977029 578290 579738 1222767 425800 925731 608200 537635 388650 1405881 44486 1713880 59277 404357 635719 933569 377247 1270253 1024025 276348 1476676 1924632 1838635 654744 1621668 1072757 185089 556681 1147909 1829693 1840883 36701 892995 273460 211002 1237513 1247616 1183158 1535571 1545935 1943176 915478 1731721 1480943 1522104 1800069 749502 966040 755614 1513914 1242010 781465 968497 117723 1766894 1828722 1272971 1546783 567324 1970860 1892302 60988 161431 851728 1236423 1452368 1067603 1377168 119478 867939 1718544 872071 804361 1768596 598339 1860136 1085943 1785389 883646 947629 676310 535188 676112 811743 455301 619693 1969979 1028881 781435 1319991 74706 501615 791854 692489 1529993 1489285 1694065 1939399 47542 199783 399258 941238 1792507 162748 1108992 1741479 813811 93951 1130935 333877 1361774 493375 823622 603416 745924 356175 1155810 1650079 176366 722561 1631242 1542020 1258449 1069648 1210611 1530635 630591 767789 928462 958755 1032040 162139 1714677 218733 1759263 619783 1906169 1272453 1534241 1439280 206510 1484108 267889 1250208 1387725 424734 708517 84881 286170 415129 441933 432628 833150 1859872 1319320 1195012 1714874 789999 112867 1548049 1351281 1320095 632000 600606 1696023 482621 811881 1603641 6639 1856882 76478 1382895 714575 385261 1016463 1565608 539886 643337 346980 1561752 422005 491604 1051952 80574 1345048 408284 842542 1940731 241755 1837418 643305 191322 370825 1012240 1954654 1094777 306893 301362 993019 806608 225298 1947108 1703279 161733 192197 1296390 1397448 866382 671220 514793 772433 1222264 332387 69003 154566 1404632 1336419 1841312 1708557 1311273 1250104 750333 1740870 1503225 794057 211711 1724536 755172 80671 1888467 639113 1967937 1039588 1416976 428778 1726966 1232345 1333710 1916988 946668 515229 830184 1417777 848973 168970 288105 998247 1294514 1915796 1170456 1015144 1408763 102697 40103 1013705 733782 1972122 666657 52254 468552 779958 1148494 888942 1057534 38187 125072 1859276 628284 1621435 1027647 1380468 799053 418780 1913471 1052706 523336 1825705 274096 1255676 1310686 1751912 57942 1359312 157941 332016 1794306 1785490 1893438 1160868 1415569 1651303 1589247 1589911 1287996 1228663 1288579 1760833 463409 55977 636595 1244091 646106 320059 350848 1391719 554551 1258889 545460 372999 134926 1044320 496816 1303542 1527972 758507 797992 940948 1009170 432836 45206 1653078 974547 1526678 1470285 1613277 1633845 363503 405777 307817 951905 437612 505007 1295126 1220370 901171 1337063 128261 1493630 255011 867258 910373 979900 965198 984266 44725 1802447 715316 1190749 589823 1858262 114486 681734 1143292 1437118 452440 620324 1452660 1708015 1047677 1108388 1856816 229495 929441 1372690 1221011 561662 853801 1283616 1188854 558476 789737 685477 1239752 1829062 1225661 1783654 1517326 383372 577288 650156 41369 1558855 668137 90086 1527863 1350172 425474 662044 1467256 140437 643798 1194463 1349417 1158569 392985 335687 1501522 1551228 1346188 1739099 491419 1073643 172222 1967392 840268 1986129 1998209 12254 701245 1057156 929804 1993519 237525 1164721 1838740 1090812 1368856 616954 1122806 1163725 361440 1450204 439757 1914746 1745239 1080867 573282 1475108 1293548 362904 297752 1272713 1904136 1753589 1995376 1575693 1518298 1360930 1212568 1318086 110674 762182 1412410 1050792 526763 1470858 1043858 585019 263956 1012966 1525137 169717 1794982 1287267 1067571 150219 1990333 731983 1330805 563153 206916 1055800 431669 1709632 635160 1272820 728871 944196 1578295 58203 1707268 1893530 225188 1839602 763595 1282528 1854280 1401681 1897212 1509723 136423 108791 974034 1670905 395527 691179 1094379 1772257 1442279 1103697 83555 494250 646302 1913128 1168111 883196 1201408 701447 837681 1534164 1037174 1356442 1186056 910713 1585655 969907 1974422 965616 959816 677209 1611621 1596432 895479 601560 1128034 1799105 1973806 680165 1672341 622990 504976 1773800 36189 544879 856543 546852 511103 1625464 1388729 792396 1611906 1284549 793091 1240150 910318 1638126 1031054 353620 461958 20466 610889 1818179 489322 687429 1303619 989618 847987 1653398 1852123 1529488 1251509 1989513 730052 1447099 893263 273798 532662 427614 1124670 783667 870576 1870143 95907 128357 714423 1932610 1660855 384490 683918 1807015 1468134 356799 1148618 1072393 44438 1222068 282306 1406835 799568 391368 758249 1061773 1752600 1788532 963822 740110 456138 526415 1152782 1746459 1492661 1529915 1096523 1913450 1810090 108206 1585505 1874654 198574 613684 1998555 1448448 657525 965472 1477599 1705832 1692346 857500 1448585 33825 559410 1474188 996708 1839172 78757 1061371 416655 1220750 1919198 1288417 736143 1425489 726942 1825450 274216 1545509 1337023 1275432 1308188 1851699 338180 694323 143179 135159 521265 883089 1257094 889647 686761 1592692 1996585 1847433 1911332 129087 1469488 597400 912000 952976 1322562 863972 334502 292532 220576 1932371 1891 966353 709823 1083334 199934 1173577 1371787 1963805 1638671 1777586 1556790 1579833 985514 1392256 1466694 436393 864479 1581197 402160 888917 1885058 1189616 350529 1415890 1925964 1440341 1817573 1533461 521832 444645 1575678 1510552 396773 1227411 212764 552451 1292881 23160 656434 342909 925597 1474328 951637 1981025 921165 817894 103101 188577 52276 1254423 852521 1412405 1053239 148274 413510 579996 290861 1261393 317581 457551 1778542 1202245 790522 319672 1075974 568327 1494659 1010203 1458521 184659 1127136 1927682 935889 57943 1691460 1340871 932872 1998035 1508323 98271 1078580 1900426 1434144 1082018 135769 1975883 1945628 945601 1528216 1533772 903664 1328200 1188128 56875 1374371 682063 1820543 563450 362035 1340005 46018 1394564 211649 1111202 1351293 371653 1922548 1831398 1873634 105092 1105809 1935565 30168 143271 144111 1368975 1238877 619431 69754 1209362 558593 259988 627440 901829 1255587 928819 1441778 511494 1561432 366450 254864 465324 800703 173178 1941847 704196 1792717 149911 260996 758406 1675368 807242 1774798 921846 668370 390533 842520 1038554 1011549 712477 150453 1084840 1442531 1052069 745044 81517 58816 1824533 341607 1986367 1230868 1783249 1093344 714927 583484 90100 1947515 500523 1683190 1349322 803658 643904 1069869 838805 515988 995386 1571963 833814 223750 435084 1251677 451071 160866 334230 1461942 1051230 1734856 232651 628833 1591830 1979086 748785 1935095 1181759 1520067 1172836 1356882 684683 835996 1344880 685466 784568 1986705 1830413 1547582 956145 1927548 651351 1492278 925330 558135 1255715 676467 41409 331 138759 1758268 756287 779073 324917 1576162 1708804 369156 1106975 28814 1900312 233679 1055916 149598 487148 182118 480865 1206193 728390 1856310 666142 67692 649688 17978 374292 1539395 786084 1557626 960103 1919887 804001 774066 301304 1753915 1058038 296382 505284 500175 1159699 1955660 1226308 671742 882806 678098 1069348 1940494 1864754 174952 990552 1708657 1227554 713459 1139036 953085 1355450 1335410 1328335 1684821 190587 1765832 1093595 257637 1991919 861303 165994 1976363 19424 1534207 682547 665641 1588146 292071 655690 1730325 1493097 248144 1682822 290537 601950 241396 623718 835736 1718671 1366705 1506308 1645791 750622 1896693 683586 1896829 1312925 1985677 1039791 918468 1424283 19326 1694250 22437 673225 580749 1114238 20068 1761826 1521364 181375 1208090 1303443 1021814 1056375 1774517 514295 1260893 1230243 1206245 294112 475711 1530020 1710662 724681 1590944 1054740 835878 1997526 1417288 1901534 71557 1060837 179168 1586624 1043346 1174091 699796 1561956 1870412 64445 441392 599274 743875 306386 1446410 640687 1230998 441756 40309 984174 1171241 1022627 616974 1577225 820519 1013758 790963 162720 1393251 791380 739536 902885 1607424 599118 1776207 1638823 647639 1738608 1570218 1704930 732689 1242965 1266160 815696 374497 1799454 1667621 464476 428145 12917 183164 675410 1489093 568945 1127261 947129 252114 638908 697919 1703300 1447986 1975295 902225 1564668 287482 676346 230065 1819605 1040769 1369216 1483140 1972001 581494 1558170 417311 1775996 1759119 371259 1667375 471448 1432502 205903 1914302 377002 1042862 656781 399312 1889890 1482677 1852886 1203811 1220240 1874507 1554274 586688 1636317 1206315 662633 634358 165515 1411447 359887 502062 688288 163430 41128 1481708 1819375 1067314 751893 656332 241352 1124982 117421 596389 151113 970426 982174 1004430 1915962 387945 859003 572330 82968 643946 1240532 615256 1197224 1023862 1061095 1316666 679865 1993523 1715133 1535530 1601780 320307 494293 1821183 1815831 1759805 1698377 851665 1717056 1257762 239575 973992 1491368 250755 916062 1954532 1678509 460547 1980626 1125876 1007253 1136950 225343 1140164 975705 110670 917400 333204 932426 1878420 974199 761755 1092242 451713 95349 1614810 911235 625052 1963149 849070 674122 987402 1400394 109582 1003896 1762261 1312179 943822 1077461 1034335 1236921 1464081 1898966 1824071 1188330 109484 1901078 1368702 933794 753676 626211 1170894 1484971 1602884 1048606 1551357 954932 1197021 817110 1218756 473438 314336 585976 1188533 967111 882661 854989 317386 629054 1408136 1739047 440238 478044 1607178 571450 367398 709402 1541498 788106 1182547 852574 1606165 584155 1389068 945149 1263828 1652366 861163 1723345 605847 1787887 699220 371817 1978010 200431 1951378 1739919 828057 1783110 463565 1086954 1080408 1839374 186271 568391 828379 333917 1328361 727004 881371 1010333 1533765 1963633 633711 1306159 202870 1505163 368779 1381519 508368 790400 106433 579065 1466935 349745 1231308 539596 986700 1755951 1310375 10697 385239 1732866 1346427 1405241 1308355 375477 1674409 1742696 384531 1946029 263597 921928 1767859 611282 1324507 1561778 274657 723803 153939 642655 1304668 753429 576551 77017 897725 1896275 779000 571082 1142136 1196212 1624218 819781 285800 1879730 192951 1072763 566330 574314 1016598 466898 309684 1288860 1514966 1306366 1430795 913267 884644 284437 412754 823671 289751 1172678 1243075 1140720 964806 401999 91206 270590 891630 1104136 912998 993032 1080356 1024480 823510 1352155 1417667 910990 1311186 1528243 980207 472546 839248 799679 793067 1832677 1787811 1816457 1420325 1189643 480133 856804 1413786 650964 1531852 1358975 1387859 1190651 1667813 554909 1196324 1072698 1428408 317991 1152619 687789 1097083 1381596 22744 907168 1014618 1483885 562025 1161464 204287 315158 1096542 645400 824220 1859529 1139090 1342066 1339835 1331191 615462 451069 819768 29357 1053926 934462 1532741 1847374 676024 286749 625607 1097019 362838 1653601 1561950 280037 1426384 974512 984687 1923199 1723500 678170 1249170 1556473 154816 430638 1859064 1654982 1358117 488394 511166 581652 587122 1525475 647614 1456215 282512 1422510 1850076 82174 745342 1525283 860331 1044302 1713020 1342307 932165 699826 6187 110610 1697010 430930 1737878 336609 531631 1824708 1247841 208682 1016108 605685 188514 1330843 1865176 1166912 942365 807832 140556 812981 1041643 1744654 576589 473937 565895 232976 1578515 153695 1629305 1304547 926726 925319 1057644 780873 1797369 181798 474968 1936409 1706539 1340752 318069 963359 1316275 1229333 1742179 521629 1093450 1968046 1853103 1446546 1669338 1419248 1285414 1285652 121727 1327813 1323124 1829316 1552560 581859 900166 199174 1078150 1657960 1591701 428666 1158476 1492769 1538163 405570 996100 1936283 197271 733553 1487269 958939 1938721 1061599 1906984 442119 369051 53632 1623989 1135232 1983496 1398627 1656688 597295 1853035 1663745 1497019 1522487 1592358 1100467 1211908 678069 1865035 1224258 129243 568003 765931 1467977 1001229 546121 1658171 1932583 1926222 1335835 701808 771220 916810 280200 1206378 1554313 970627 1717998 220378 1440300 1695238 90999 363771 367673 474135 81472 936336 522051 293342 131240 1830522 2191 229573 1211454 472352 218444 1136965 256513 112439 1241235 1279601 564678 1443992 1813623 607158 62826 1099320 1939971 1880754 1889308 1976962 639127 1464357 913570 767302 881367 1482871 419460 706667 775067 203696 1927268 1387012 882210 866089 1743637 693092 1180831 340394 1026492 1584981 753312 916309 614726 1523170 40451 857066 182496 722297 1619601 1100269 1117886 1353623 1933983 1473116 1196045 1240149 241525 1998887 95 1896187 1715484 590161 1269122 1251073 486843 1015997 409638 1703806 545083 1007272 370056 634550 1049675 1560043 1060654 1073764 486622 1656535 1360500 532806 821516 1243450 1708491 756119 360419 1166564 1415635 971315 1657019 1545431 1064786 1492382 668753 1026631 223551 1570050 1902587 1510033 1333356 1165257 961015 1352870 1818421 1694782 1535872 1722693 1856770 531969 337951 454405 1184443 950216 793046 685107 1291811 18136 1719023 389143 292989 1847299 1864560 1199805 344623 956406 815902 579997 1338778 418463 660916 496127 1871681 1870320 429405 1133907 1028461 1107568 1369458 1037228 644221 928520 263349 1808758 699780 1672962 743485 880357 1749623 1283405 795590 341284 968077 611 1552746 1394044 1625542 1553837 975279 1336433 1369167 1116387 670393 808881 1717784 343378 292872 1234568 869458 422882 1623352 1321200 991579 1766191 1071024 1022862 463297 966045 1408051 564190 1316107 1063605 1527502 1540105 517186 782495 330728 1332263 45861 124200 1381123 1810712 1552377 730317 1257619 374185 421526 700014 1931731 1288291 1778655 1445089 1403751 1714481 1535444 1576664 64611 1938044 872748 929658 545556 151977 852241 130886 1948378 1989300 1010723 233133 321774 701191 608039 523873 504576 1927937 329935 1844496 953899 1224517 1812219 1961483 681197 1049881 264726 469840 1265393 669125 1219791 1447464 88732 1308849 954849 763219 1172023 1696616 192405 712937 446901 1755145 539972 1973957 811528 1612551 219478 373427 1389624 523456 747779 990037 1265422 1298353 1208157 493456 1949859 911091 866864 333469 1658917 247597 1326912 715270 1544664 1836812 58057 568285 1150760 1787333 966519 807483 779529 1303326 1831033 256735 1172397 1407388 1552731 1279390 1680906 1915409 1565846 963662 1323201 1075928 846191 1083436 218814 664229 803299 301058 1527620 33637 1270107 123894 1408508 753888 356766 149666 1987548 1821310 552923 860684 1491180 851481 1036385 89530 1579893 268403 784193 1851187 936254 202521 329029 1045379 446806 1982087 822746 250927 914299 1603994 1792740 229085 1830427 999759 36479 1633501 461242 616867 1856752 1843034 842924 897627 1808544 1991640 148981 1304952 1258203 1671929 942452 1125733 203202 853261 86897 445760 1907613 64277 1453989 1673907 1081806 1718868 1289019 1217552 619821 1892373 398678 1580737 707815 191744 36339 1270412 1070623 1329797 342885 818053 1517217 414703 1920048 1633737 1815141 1457246 939750 55725 503540 1469995 1488351 741422 1608688 1484891 1217626 1210115 238003 1055152 1625874 410221 1540100 1891051 966081 1263748 1423572 1531735 662957 1802701 671803 87021 497820 648041 1814467 602314 1362648 609583 1506706 1186548 990723 1478096 551016 1513973 1821576 82725 721008 865468 1257424 622261 1986218 129755 1325781 766900 1105595 1117384 1476678 1546741 224122 1917068 564348 1349026 1167315 1176595 1964293 280807 650640 1604567 844975 1922727 1751821 907918 677741 1457522 581506 1549172 929303 1762835 728310 1466260 841062 1980534 1435459 814572 1728947 1695846 1988230 1832942 1678328 1553179 1539719 809576 1542745 452787 135616 428229 740755 902493 350426 819010 1119790 340902 463882 1555800 1519049 1240950 1375927 1384187 218687 62218 713278 1099061 693670 1613591 1715092 398709 1174030 1795672 302933 1431318 1218461 122062 147981 1202731 1178384 1826774 956815 342780 380470 1135515 1385776 26485 1260136 105699 726071 32800 1783386 345529 358385 550789 1883466 262814 1138144 1130691 1668389 1378547 562939 126587 792504 814609 1257548 575566 460404 1426754 264028 1686364 183546 1169849 1187076 387805 1799551 550149 985515 764824 1845009 578710 1715118 992356 1267995 252011 613299 179643 339611 1980776 886127 1799431 354465 1061240 1298414 441121 1863217 1047396 1589180 927240 551706 1474167 1386332 1336619 1276970 766007 995264 1948601 1025345 286297 1352965 1187755 501310 1505133 1300455 1155019 1323759 1863591 609895 1583345 1805382 743830 835312 697104 1880474 808428 1435828 890164 1069472 1218812 674367 572283 1860902 109561 247574 276386 589046 1417243 978553 1753775 1140601 237044 841496 1793601 1873990 691481 736871 1787358 748273 1271154 1392342 544341 1570508 1862035 1593461 1936268 888927 52889 869085 200669 1356709 800437 322820 327027 1199416 325170 1663198 299097 1766263 1746407 800559 810698 156712 868420 688274 1866427 851494 1904036 606301 1157107 233187 1600529 931274 1554843 1211879 990407 1707371 419600 805413 322066 433193 294586 84520 1600043 1164337 1161856 903197 907849 1135446 364430 835750 1369347 50224 285961 1968054 1420836 748221 1652459 592981 1697415 1956921 1241557 378975 1671673 907563 1657207 507488 875212 1556542 918115 845656 828972 1742439 768841 1103207 1248128 1113743 86119 1139893 1265235 1670346 683481 1667035 1582255 381323 755358 46850 1619380 1547506 1381516 1880962 149891 526084 1686840 762436 356285 1581787 991990 493967 607600 84582 1399005 1541364 899390 1228880 1812733 1070756 268772 1580601 654859 426769 506010 448968 1851847 1663499 836985 1168191 1084918 1366665 592004 1409217 61830 356986 439815 603746 1949391 1216902 1820797 1420845 1771457 1139867 1166385 806770 7637 647843 650054 1898414 1608113 534402 1346693 686395 1451327 864080 1969664 1348819 1991861 786295 1410837 607806 391742 694981 1265481 149551 255893 185127 1923280 1492963 750161 944766 1270891 1674709 167855 746174 313341 1337648 1028075 1996052 1727511 863291 1963407 1401368 1862126 1840479 67893 257335 1702751 1156771 925361 106616 1107900 597955 78809 1684435 870167 256688 529422 595699 1043080 553106 1671252 646226 672473 1604424 981539 25453 392612 709991 1527394 1946172 595146 176073 1389561 190047 1328245 806293 1412713 815347 1726843 57501 311825 1685790 82974 1900161 648661 1297378 1568808 1656024 1807998 859026 1196639 499717 912036 599236 1718472 38581 933204 1625485 1331258 1083890 11075 169591 1340000 443541 1469686 1329768 713019 1983445 1097992 1712046 1937123 948189 81883 1366952 1063393 880691 1558884 1842851 662531 140896 149080 823939 1892327 1609914 810351 1680173 475830 1187129 1053453 1031215 1951347 1832396 1591402 764822 750945 1684890 1835152 363257 1906176 1619614 1670966 1532879 1080873 990018 1809396 1123598 1300832 364692 315992 662445 262781 1912755 1801302 669473 1409100 1823181 153996 968710 1970004 1055766 920579 1742581 610534 329355 1869731 990658 574065 64162 1056144 1360813 298722 1049713 1353741 634603 633972 923022 1761147 651955 1364469 432283 1475806 1115607 965086 520049 1340816 1101900 240274 1584574 1717005 1186177 966783 536882 1263545 1417766 586781 1574631 314085 1628399 364477 75516 167154 1067210 1394490 963642 1528978 34081 1076420 335084 1201516 85976 127076 1381040 930684 888873 1305507 1208462 403546 1522678 1930208 739443 408448 737528 1552133 819512 1000933 819956 1032157 27593 874204 981649 599877 169542 714210 1186490 825607 63077 1942354 1708189 482698 859431 1389544 1877509 404336 55830 832629 413916 882992 1297357 240192 556070 815054 381241 1605717 518442 1816658 793603 1423816 401118 1908827 771975 651539 1499374 133007 1296911 1170976 595101 1379471 577529 1723171 1784084 214508 1302357 663367 1143379 394227 671944 1959316 932868 316126 1855355 139141 116468 1343163 1442641 548828 1212603 445895 1787339 437125 1293849 1009823 1970827 149404 1762711 1529983 1430681 1165184 583442 1092301 1071905 997474 1735152 427469 1995937 1124076 1492688 1014347 1425435 290252 445035 26755 362708 1086802 1288320 1391674 275451 1728027 1093406 900768 442606 1628408 1235529 464662 21492 672601 773298 1152191 1490649 406853 957624 1666970 912330 859222 1776635 1531695 1869145 1833228 1860203 142828 95709 516008 869963 1789532 1098458 1827795 542202 247724 919475 1757137 136828 29048 1588586 92483 1584604 1509286 1872887 1041670 1762233 100548 1188558 48696 602103 1036520 431050 13035 1506298 1938346 1649235 1973705 1210570 1219396 1859375 1270933 802596 1148023 1241291 53543 883495 1829974 1674267 43991 1740438 298808 249999 798415 450394 1009068 983699 276371 1955630 1143078 466737 431946 386488 160369 1007043 1589279 152487 1484886 1392710 324711 1158630 840510 1727607 1999675 1652296 1613654 1830827 617856 1683925 305615 1100175 381437 1170303 165517 474209 995114 70124 480654 1451487 1565012 735895 33653 582774 1579563 784609 1909567 1769395 72159 491143 1832188 1782370 1335296 332582 845895 778055 1902199 1525999 982189 796847 366430 1654554 1914331 1569854 1836941 519953 844809 384145 246185 711304 129249 1881064 5664 455297 1917812 1478568 690401 110665 1313766 507917 1137111 1611521 872045 447037 291597 202650 1453474 1406199 1715003 1077456 693081 842252 1534983 975714 903590 1108538 1762671 876937 173733 617377 1916375 1315111 371565 1276003 116270 773284 1787299 291019 748869 1938995 513390 1181650 527547 1615998 729561 1326264 1286089 747106 307037 244797 688411 1781264 1064503 1003227 1317325 1895561 327367 1812465 305723 1727989 813364 1997720 965539 127320 1626209 1066049 58516 1771467 117845 1573115 1517796 1627195 506177 1116155 1233940 1854137 1003489 151024 1241094 893120 259693 1716178 73570 1255271 1788503 344007 14987 1847371 613076 1757559 647836 1293762 1307236 1536475 519395 1751710 1153046 1131314 1215123 1562745 1438455 359057 1593956 1796448 1281081 1171088 1950581 429829 1554583 221639 1141623 1603261 1574170 744166 209018 119889 638291 823643 509124 396171 667329 1036158 791982 508131 1584349 237358 913825 1479919 1170621 872229 1417008 1023107 637328 401465 1597984 328989 1427809 1061121 940992 796984 1609637 199794 616670 677556 418523 468830 689069 668287 1296514 1100592 1129363 727415 1551151 1515816 1902448 309314 191693 189839 866136 207885 331300 39356 1117321 1502135 1728587 1865292 416231 1552765 1317835 121219 928767 449829 1386511 1530195 1689416 1536969 1479774 679290 1095895 873042 1063947 48765 1222771 908618 1810535 186913 880211 975584 1761707 1757504 229697 1852178 750956 295867 671164 1113730 1779829 1897141 487571 864671 873289 532588 597736 49473 100873 1671065 322511 912768 1616968 1637094 632722 506544 1515454 1590356 1173439 1372503 1838042 314378 359698 659607 1449273 1342756 545689 1728929 823370 195519 888938 880264 380525 1251793 433641 754261 1330537 1904074 559217 1304116 1096461 1607332 1111425 1681462 154732 987353 1689885 1946391 54003 959680 633853 324090 1038004 1862064 1307900 1474882 757906 773578 585320 254487 843519 524851 521700 671824 1971451 468381 505702 222105 1998981 1316816 68744 1998009 764606 798690 416144 1777426 1402693 982205 1710130 146998 573875 520383 162853 379573 933511 1195744 209847 523930 442996 1452044 336992 1558474 1926402 485639 1036286 287683 389838 1695534 134551 1373395 795449 1312618 881688 1518014 84081 799900 1957001 1775436 468342 563169 1634355 192076 884595 1699204 716461 1734815 555833 960953 606403 363949 1832873 490132 1589381 1807844 1398785 508964 1260939 250689 1923814 1058748 1043141 1597015 1969882 1010150 1470637 396096 1554619 1857000 342120 1651507 335513 1078408 1529332 813249 26122 1475869 48965 774236 96015 67422 10492 1017104 1941205 1080169 212998 296298 1341316 349486 1262805 320896 71685 1218779 1864182 1792812 1491616 879033 442852 101030 716710 1039337 1190913 1948016 289368 1247240 897248 1141930 1119576 50688 141149 1823973 269352 102105 284177 1928802 1885242 1659375 1744551 1183283 1940829 683819 1661525 682948 1208552 301786 402660 343591 1124615 1966846 497871 1534166 95852 584808 1130023 573343 983897 239703 946107 865136 926733 824050 927707 42299 1138608 1224733 171367 1149653 604135 1844680 668334 1593617 1514295 570514 617530 163147 516194 1187848 1310038 1008338 800463 703199 1148002 1210825 989002 1122027 838412 1690676 1172917 396095 1004309 600946 298410 1751007 1788856 708473 770931 225968 942707 1124526 1726013 358146 19076 745043 1261416 850485 1631751 1699358 971894 137794 1095902 529869 1765913 925691 1542810 655324 1063354 1593666 1234336 736301 936879 1356978 1058992 1035729 1626839 1356118 744754 629935 387951 966534 11371 362916 48748 527828 617791 276765 1773690 359167 438536 722224 948486 1490237 266316 1290958 93464 550841 1497219 192299 1918184 266714 433939 283374 922081 431951 465789 572989 1910064 1124448 413932 1437882 860048 1575856 1507916 1886216 1853330 1403012 199616 1065628 456349 1614320 720318 903534 645618 1065616 1872458 455392 402304 1725374 1501746 73876 1501639 1974835 1526966 262591 422317 654107 1866759 1655222 1603847 860603 126531 931782 81959 254165 166013 451639 812325 876286 1501193 1497799 521648 1331424 1189120 1325388 459606 232799 598591 969270 1876203 82593 9425 1490018 250080 459505 984761 1337190 879273 258396 978089 1123445 796654 704738 1713828 553036 612927 68275 1108640 728200 1210555 525806 209913 1595649 1032285 426279 725494 1245146 875452 723881 340776 685032 221412 1930943 1110453 1375555 868798 1183241 1645497 748399 1798536 205676 118172 62175 1716707 335658 457156 1086682 1464575 1529678 280900 239867 569699 733492 1664625 445297 1577522 1693449 1878323 1220477 52675 1982268 943683 410669 1102048 746687 607801 222203 1890855 839537 158060 1106596 1573756 205391 679330 1865328 1401876 1512569 42340 745549 1366098 241938 236565 1038790 439306 1290144 346406 843601 924662 93466 1432052 1759493 1981197 640978 1255743 462389 1533781 1152199 1765390 538890 1476007 785174 473598 177281 1541532 1528886 940221 297045 9551 1874831 756970 671961 1596315 455127 793547 1849213 1454925 1870693 588119 630196 1120240 141436 1126678 1824323 840193 497234 1505166 767534 538910 1128013 1836765 1854933 481724 1001002 1481996 1563127 179088 558440 47872 536567 674552 219730 1876716 1308884 591616 558291 1987510 204669 1274803 265578 287346 1864064 716399 396238 1928464 697552 1674324 377815 668260 1755497 235278 504139 992505 356062 1519132 1863467 303077 1679005 1021805 29751 528449 896998 355210 1916572 222536 641925 232326 1932649 1671761 1574725 1607054 1457266 1257885 516046 637312 811941 132780 1961512 507905 958554 347879 297357 195292 1959082 723228 902187 54343 582432 557952 1705194 650601 16964 335682 1692414 1469 1734008 1543280 1158771 168050 1195121 495360 1609439 51017 1819587 720314 1679464 1964556 1826450 201750 1694792 1620422 944946 1763807 116757 1046170 274574 474507 602840 922722 1374441 630750 1256882 585645 475890 1624205 1064750 1746492 1921184 512139 1065801 1217672 1537236 1138005 365928 1971562 1011193 1032660 1629253 1869784 144047 792426 1435316 1875079 1424418 831841 510304 882037 1268939 1159429 631019 1892929 93867 842069 476851 17755 1749811 1480491 433950 809419 1670463 1433352 289848 321155 1344090 256983 839461 1779933 1719084 1324613 296129 312787 375219 1113971 910278 59845 610280 533954 1071881 122737 212017 1268519 1535674 1312382 249761 428207 1019896 1389592 1322647 1178580 667758 290076 1257706 1384216 645835 1695968 1585433 334695 1852266 1490174 249211 1799044 671297 1476147 1145266 1201246 504019 201877 1547962 1038400 1439287 819218 916733 489304 935955 1658381 535692 610557 957072 1221082 933139 1368408 1778999 1775855 141027 1907658 1204947 1953745 427839 1135603 478752 741770 384553 993955 1249580 108547 267554 818834 639213 1722757 598642 788752 291039 30549 1300606 1888579 132687 356374 1500692 1908585 1345077 277876 289013 1523617 117337 472275 987546 82904 1268520 1542463 1701960 1675757 630158 1598649 535401 420385 1898357 1684406 1790213 900510 1621547 561112 90931 203036 1803376 1621339 620635 1752 862183 58765 326522 1609948 468791 413685 1270334 1637092 1027294 65116 484755 581715 1769577 797580 1941443 353478 777000 1792890 476541 1004998 926321 1026054 434474 23755 1260522 1433332 994079 1786755 1038108 630804 717615 1628496 1800621 281339 1788088 1636392 1138984 1926033 1751526 906728 1303504 456352 762363 1957672 1909666 85528 1196042 1831155 254426 1853171 1034338 1675422 1886743 1136480 1574664 1271025 1775663 890705 1981867 1291417 1063924 257696 230649 1255649 1389644 467525 1435403 1369432 1597118 551585 1840520 591514 12886 766698 131851 722203 1704632 272651 371087 708251 1655968 657019 948555 536718 416035 270870 1481551 1797997 1854086 1171244 1888529 417173 1646702 753080 1865710 718116 1590209 520599 212532 312983 1489003 691439 1248723 522071 1575113 736716 549063 1136156 1732902 487613 1757612 223026 1054780 1186085 1449713 420283 1905202 894472 9129 1668832 610244 1987588 1552188 1331895 857741 217284 513293 262033 191545 281694 1161128 1991612 1679120 721659 1020560 753572 482797 919674 1571339 1522012 620158 473434 1560350 36963 1313976 1330471 1416849 73603 1552287 721481 205156 147778 963903 238735 643113 1219929 859015 1519838 1177270 211552 470269 1284149 37888 1702080 1741302 218602 1385331 1513608 793217 1285275 644822 25342 23870 1217940 304487 1891068 1478264 305382 997584 487739 1559199 662032 771207 1325890 555781 1120568 541413 802294 1467952 1491483 872037 1774883 264082 1006363 1545674 665309 58686 553265 1100500 526649 1306705 675208 114076 1727007 1660134 1560250 1225182 1841320 1106726 1782134 1969802 1583205 1222796 850627 281681 1048889 785312 1720371 192123 579847 1502215 1594793 811921 1691250 1687069 977935 965201 330211 1487543 562930 672382 1865354 917754 394209 1208718 333355 694635 254367 245278 165986 1154226 332614 250135 704041 1505019 675465 130576 1433181 840138 1725323 1809950 172008 634116 1544053 627551 1859776 1885305 1502230 203271 1797093 1445156 1084806 1043110 1233706 347572 843183 1190014 1630089 931491 218955 800090 756372 757564 175269 135617 421108 1814070 536230 1570681 1145406 1370442 1449192 1325658 219312 1453770 76927 1310963 345171 1389067 446536 492991 503009 1509098 494490 907778 763171 1831499 975703 649154 464533 1435589 595968 699978 56112 1831969 1350128 906435 221572 1639480 835812 530948 1996892 772149 1816670 198119 1577383 492424 1845074 916886 1131319 1741491 1827174 1607028 117471 1666697 1325007 870133 529166 339040 505738 1034878 1675206 1920061 1373040 242520 1039513 58689 587917 1327185 496354 1962062 1150150 356128 315545 965245 395623 801001 827655 1416886 1987245 1431974 1800765 1008397 10708 609202 276714 1612845 990096 1265752 1001964 1870237 1995314 119752 1696562 940347 882207 1854267 457728 68461 691072 1092913 1445957 707331 1695416 505635 1580776 439998 821301 1060013 1685793 1922345 1868486 1696726 15660 1316435 1392977 1828309 1848206 210784 796005 805875 370986 623566 975061 1675536 1067464 1157517 438380 1502658 703456 323767 944407 1070380 1752654 306836 1374 1812226 979452 601640 218629 861841 266889 199071 968689 423201 1906963 725144 1324320 1839857 134226 566562 1324534 771506 924797 685139 1146761 483601 1364421 1678962 208543 927810 1731777 1072480 541195 78995 308858 730674 1936370 323812 1768524 1271138 184919 979801 1373564 390935 206506 200247 191657 1454717 1021458 1363862 1629012 1050755 1739190 1046960 1442212 1032778 269597 640583 1911099 328561 1907771 1309767 172329 475780 299687 1022343 285086 197126 1062951 1048383 1797155 1860829 181452 1173501 1468640 1463730 963193 1698296 894859 1431335 1594967 948069 355952 1099317 361376 1798007 1203279 38977 826322 115255 1564027 1502052 633622 388350 189274 1257297 1265187 1682904 686812 1866906 1446445 1030407 926244 1845717 47669 1211212 62795 28418 231718 81263 1983209 1070726 236877 1023993 1773443 1309999 1601589 699721 770264 1327224 1752836 1941854 398757 1624616 1052743 1731671 1504827 370337 821236 1942538 1910627 1007532 1323475 34046 548587 215851 766542 1371799 1212666 1160110 1890564 1207315 904991 1674796 846420 697362 716413 1068964 1621886 1057193 1909510 345798 1347173 881982 1762365 266012 1542353 201170 558594 1189969 1246578 1811143 565586 1816876 1885642 989678 86710 1282535 1082963 351684 933517 188356 1852286 511902 1097460 364419 919459 506571 440279 224764 1102348 391357 1500486 1125690 130692 1069784 787587 363991 1129597 85973 1637990 1839124 879100 617619 943464 129268 925568 923820 1227162 1572587 467742 33478 776905 1635503 318450 915057 693132 24051 547302 326375 1671551 1907176 59086 341120 1818186 138991 1615332 992498 1996963 1420510 1922476 515731 268896 126340 1686710 963019 1126348 166196 340506 952834 1489861 1139445 623657 354002 1853056 1659042 721881 841928 677519 1693506 1238631 820466 1249179 1979278 243424 1689088 1806307 1833002 311075 109788 1574940 150792 1318024 56672 47606 925696 787916 5746 1515864 1580283 871454 986882 237236 701607 1918486 1646631 1642375 953572 811957 991018 1876071 1610106 1441594 203221 358190 170876 1522816 149795 1192680 1655111 415506 1249559 1427506 1962925 385105 935391 254455 1651835 15901 1448726 1993782 624506 1980716 1894418 1682559 1399850 583005 1577985 724535 1843200 690044 479599 1515685 1660197 1461490 975922 1854281 1970803 948840 812107 944033 1963547 576647 1338477 436564 1698359 1774728 1744780 1905724 1702680 386352 190813 1399295 1748645 752505 956058 264070 300337 81718 932005 837388 1073404 1814324 1645157 1455779 1611030 708074 1344409 479133 1947756 1114485 1225122 410926 1054665 1611536 1515150 1180968 561224 1014612 1315771 782005 129613 486100 84993 1946683 530536 1456463 1265085 388991 1722164 1008280 1849850 144044 1087155 334678 1341086 217562 485025 1899083 1643744 88015 1470520 1308518 1821198 25425 1501372 76957 1078629 1555526 1130157 892055 647687 158549 1092132 1443030 785676 704882 1645467 291464 412997 626710 620864 1778744 1593954 755906 1444892 206745 1980443 1298907 1631595 1098654 743397 327285 1546268 1722222 733192 662818 759222 1798265 1453103 692864 152130 830772 880459 228750 1638707 378193 1677474 1897472 1443856 836656 19983 1583519 678478 1265929 40015 782977 1127165 1993171 626848 27896 563429 154348 709877 1394569 337202 1423854 1323162 59531 1212970 1765770 306072 1938521 173087 1276932 397597 1941406 1160798 1112486 1556254 587409 1665377 998718 739159 1014358 1956204 1535992 1898950 1978372 439326 57365 465026 1273771 128449 22235 1293119 444988 812488 1007456 206494 177311 900808 1512167 981182 1875694 763773 1015142 1034866 696531 86110 785532 932207 1244619 1393040 472396 1636902 1867526 44333 816717 284946 1342360 1105228 1802064 1642037 1271075 200306 487172 1279828 1307391 1330790 132340 1740579 910945 996187 252144 23532 375782 1476530 1056450 1814414 1210002 1568756 894211 952543 774373 520802 31406 824843 860107 1377932 1271312 334452 1207066 584843 1999611 1145754 1109855 104758 736344 742213 476733 1642270 1388326 1544529 304840 1958861 1749802 1759183 853291 359416 75192 1136091 171216 1639709 488608 1971267 183744 1624898 691127 1712244 799235 1793657 300810 184025 923822 1886179 1989247 700578 1070144 1608903 673286 1342990 204597 1247322 1216520 1690516 713981 1213119 1004818 1568173 612440 1450261 1404874 1701007 1871349 1167792 1046226 1298358 1971233 390526 1415702 1970364 875209 935621 1370680 1655329 1869191 1470690 1194290 914468 1137547 112637 839291 1670311 625286 112755 83763 1376551 1915506 516417 234027 85395 721025 1233266 659588 1209097 873924 397081 1727006 346749 173487 603999 923601 1145462 1178664 1357023 1798770 1758267 728469 1712204 691767 338988 248813 1078696 1476589 850138 343419 1811240 851752 884755 109745 1165126 1975072 512872 1327791 142131 1024441 1419049 947388 1880453 417676 1713523 734531 1755650 811220 641880 1511042 17211 969299 1058376 1210729 1408932 1897987 1684068 759166 1551488 683877 544445 725498 948063 1899121 667467 1592733 900765 1379518 871029 664207 1351046 1508597 256448 1227749 1118794 979891 154534 101266 1695498 1275954 331972 1363701 88229 380190 1678955 1720105 379602 1526427 1969291 132326 1005011 975728 1643886 1127531 587935 504315 1582803 1312650 1797460 1223471 412957 811097 1045528 1331744 1293591 962042 1620651 1829034 1160364 978493 472130 734938 1052828 1208024 1937839 1174881 1926637 1801030 441122 1432934 1255927 560145 233478 241019 254325 1620236 136659 338998 605525 173130 1139034 1699303 1593162 964555 1107616 365709 1549514 979971 1710667 1404793 404870 921396 723637 1459849 1724596 498021 407112 1240501 1876514 446026 1691008 320024 1727392 1362267 686590 1682916 1665505 1410148 498890 300879 239630 1716395 1816328 1510911 1315982 232304 1617908 1958604 1731334 1967030 1200266 849771 534209 872852 972828 76037 944789 600373 1692962 285102 97890 856089 1990700 927188 1736068 980390 1649888 1044637 1182889 1990945 1339881 456951 1958411 328666 638536 131865 1092904 527385 1476231 442660 130303 870113 761354 819837 496144 738922 1655964 1157222 1322428 1038796 512998 646582 1106285 218359 799970 90196 917613 591382 1275947 1477244 1013395 28461 326792 890227 1396693 895865 1735300 433251 537789 1071058 1801853 1335694 1906197 746330 1519971 1849782 1410979 1317900 1126616 1213632 724265 564380 912620 1993479 1131046 193981 776013 643335 409709 739216 1351975 1502199 1858422 485305 1022564 1675545 335277 445604 956593 996389 68257 1365293 1093004 1914942 407488 82884 479759 317097 362675 609712 1260888 616569 1784275 309229 909188 262102 1620414 454533 82740 1143777 161292 1834056 785437 1790380 757186 1647062 136948 861326 1525131 273838 1251647 1364927 957457 1119078 1055565 322733 606272 1399466 235100 799210 1785728 1467951 1758995 297400 1230131 617483 1221902 1309625 103494 1923069 1264168 1262167 249386 1061452 1576989 1166988 1573396 842888 1361998 563600 1720711 296012 44615 107550 1016591 731325 672165 1238896 947361 1541454 994351 1569501 546524 959263 830146 265458 1560341 1337686 877298 412626 563402 1337630 898835 1189570 1882894 1916872 249356 208414 1086793 800017 199473 262210 1167630 293916 563137 1584378 1182159 1710431 918210 100119 1083136 1857529 1057258 32937 1323241 904162 1901781 880494 222328 1312877 326825 686350 1870644 1761369 906847 763159 1046372 972380 1918896 700495 1697172 1546698 1458921 1067403 962218 1918493 714269 302127 845948 877804 336007 307613 1646903 113458 1589745 1565566 690847 333481 1854053 1796484 696075 1490862 231214 169213 1168137 26597 807221 1584607 322804 668494 1450115 1460841 653689 949687 1899402 1381549 1856032 1118883 1864449 1009870 276685 1923729 1296964 673586 1077349 588317 1447210 532080 1307521 1246110 1494501 1699543 257105 235307 1209636 1323496 1539032 1808910 233289 273855 108141 977801 1997402 760293 365304 1509737 815581 516525 615290 554297 487174 640251 1230390 451532 279831 14388 1135266 1940317 1539355 672441 1518774 1953006 734914 237144 1577318 196124 716979 729529 60341 565481 1784807 950538 1609876 229948 285439 1872418 317182 871052 658965 1859496 1049729 861966 954288 1195914 1018347 1473170 1120765 558833 313343 352832 1648842 1853028 1364745 785951 645550 648806 1800707 1049132 435090 1757257 342125 73647 509859 1317747 293842 1603054 6105 661147 1310739 1306457 1332939 1771459 605271 1244679 1807908 602559 1070589 1015834 1552231 18284 233412 515823 312433 1184493 1195892 1772903 1535122 774120 478547 1305093 61623 13383 820953 1459850 1010407 567330 296983 752543 1620143 1941819 1057849 686775 948866 789697 1026926 919822 88301 105369 421609 862795 1953150 1075680 1881510 321429 1076316 293849 1569816 598712 340959 1358597 794012 1923434 560782 1546789 516967 955135 216715 888249 1871301 1368534 950566 1419492 243251 1828287 1883126 503138 703173 517434 720709 1275234 779580 183732 1032682 1198941 659288 748429 62329 1065740 300453 1063290 1317361 1709582 884110 1683738 1330692 1134294 1834968 232756 1240252 1551352 1474300 427256 1817288 1767359 194044 1116503 398222 992179 1796053 385776 1514642 1478787 1264794 864066 577068 1011292 864249 848245 720614 470160 1208093 1974895 431775 866677 867191 1438137 312587 1332028 819788 346257 1391342 308768 199507 253544 1607667 833002 1327674 573386 773144 957287 140157 1919732 1555946 617889 836406 749403 276933 875567 67851 15298 1981639 1565387 1683479 1284852 344940 433986 1993825 635446 1856158 1068540 1217052 73448 641727 640803 1000098 1028597 88143 277248 498943 547127 1370835 1201802 3129 1516463 450017 1085848 1978312 1063742 1474791 1653772 755324 597359 1959157 313603 607094 705756 1343135 1587418 380019 382063 1491203 698489 1427290 633266 1920916 1495745 1760562 374086 1863081 1395568 454837 1018653 710923 471952 1785283 1126927 1280357 1149740 110897 1728992 514213 1363966 589307 1608232 1324661 1022859 729794 1676512 323724 921618 886372 602468 1385510 1127688 1383168 1562100 424555 939987 315493 1716552 1917764 775760 1903757 1529286 1402174 1267953 660029 1175309 1133038 949644 1352661 443899 1870423 401115 864576 114002 413840 22910 997043 871994 1337052 646052 1683826 506479 879190 1564324 1682498 1919122 1985120 1624248 113510 440947 295601 1132556 1536186 986868 1499064 1019982 526900 1217830 1471108 138961 710139 654396 1504312 1302623 52433 373981 274441 836037 689137 1551907 36404 1359058 374130 762409 1618544 1312851 917746 795555 1338701 313662 642616 1492743 1052471 1103512 916074 195521 928529 974685 447039 596209 628022 1788613 1961664 1306944 805503 128580 952467 1088214 1197066 1501323 133519 991882 681387 126974 1464486 1235101 608705 359048 416702 543820 662334 1952237 868360 364593 598592 118860 1333667 718071 1607621 1719458 870459 22011 1156878 1101057 1831847 1482719 560522 409689 120858 538262 323042 1928368 1632131 1503339 1231723 37762 198078 513361 1382549 1030759 358812 852642 861770 1983786 1561464 1626842 1131344 310591 1789440 97524 24396 362836 63123 569492 1035075 1917476 926792 404395 1047272 1058839 409137 1185621 1751593 1666329 627306 400362 212463 1099896 1039230 1222221 1873114 1143528 1610715 949842 1638007 1709849 1768330 959145 1955555 666951 316323 732816 913714 1176625 177413 1851506 1743473 1971102 299233 1987792 568667 1534299 1391675 995152 1955756 1074655 1303605 494873 770055 1676173 1845932 1714616 410677 1167317 592951 1647903 824200 7033 437621 832589 1381659 359254 1803618 971424 1527033 93582 1804588 585356 1371066 1478518 293696 881428 1181510 1383745 136271 500294 428614 1424268 1212665 776011 1138399 1736614 135520 701043 163395 1203534 553484 1265801 541623 1353656 326900 382219 1124174 72286 652832 1482575 330407 87474 352158 279606 339727 1427343 979835 1240275 791828 1543824 885691 140492 517021 416507 1158242 1161718 126758 1277142 1484225 1401662 1845819 148326 1578491 1310126 443626 697441 1183051 306168 892032 1912277 251037 1656275 1665007 953563 1657959 1512494 437409 1155514 1281062 40708 1547716 424007 84032 1494423 1234265 1731016 271884 317955 618012 1555443 863047 987680 1218497 296534 25121 372709 1925440 622328 1388427 159050 1361143 637194 1995386 370750 529865 871362 770488 1703041 267394 1815914 1247067 1754248 869347 993590 10195 932098 1412238 292685 781568 129027 1652221 1580571 1185402 1886936 1963147 1745240 1946983 435305 1301507 237065 1950930 1958679 296713 782499 294568 1824226 277007 1561867 698349 767729 272192 718559 978284 147024 585844 1783685 1253017 4153 1384522 222868 154020 1408126 1984334 269331 367171 912706 403142 785493 1267061 295135 1199829 1109040 1097981 628718 1065634 1331195 751905 902469 375721 560944 181761 947553 298964 1268273 415719 1738694 970243 890886 559409 1795762 362243 28106 1591738 1326070 1660427 1302050 297013 1890646 144753 232357 932843 1170136 1606471 1723005 883134 1171980 107457 161968 627953 1927869 1257033 746062 674319 1386853 487914 933873 1356080 1094717 467937 405496 1605401 864240 150432 137755 884526 265710 711430 1089515 837842 1988606 234019 77976 952179 1509281 1608904 413535 332188 47145 1762649 751418 1503403 256380 598610 1611035 717269 1884618 895707 1862278 384480 977175 377000 318643 734888 771789 1738021 513446 847919 995292 1380656 1982579 86599 859229 481652 1601421 1684367 270229 1837631 639406 415009 214460 30586 1997514 465592 573313 897758 152339 1885722 92260 996035 130189 303820 564620 18603 856169 1938500 1373176 305273 921564 765297 1236660 526627 12775 98167 217747 1263246 622240 209118 223958 204707 730996 339703 206967 1064215 353368 239711 688902 1148725 440334 912422 772925 497267 863139 1353584 340226 1224170 709372 1397862 1738367 629527 1384879 1428750 1084178 1086011 1087618 553728 1502421 725713 546466 375591 1407057 635466 258353 637627 370651 1508638 1948171 1356112 44593 945122 107433 1222546 1338023 185293 636866 904461 1932252 350753 541293 773330 585334 777517 1164690 1907811 1689231 138721 37148 1486415 986256 923705 536867 1682791 861368 61710 1984661 836459 1544102 724226 1024436 367981 156722 555882 130852 685944 1648562 1795740 184944 1238903 1684903 112298 699877 1879933 1922075 1462672 1584733 186686 561008 1316795 1153139 1451615 1418228 735889 659108 618968 872954 1315202 1510046 1437828 1921802 1826721 56340 318878 310507 1092720 89867 816954 61589 1186854 1925367 297412 445234 1969964 1364169 206058 911009 1194836 724935 1887984 1668422 802148 753297 1705602 516068 1389524 1668872 116001 135777 1243664 531621 372860 296990 161811 78316 1285933 1945874 2244 652388 1778593 511182 1313529 1539229 259885 771866 332532 1077620 1243766 1384541 696569 975841 310427 517466 1466583 1015759 777715 166991 1102104 1526959 1086762 1653357 786937 1891585 1884036 1151633 467319 817982 587198 341349 811319 1764068 235670 739188 163588 593374 373945 1388170 615545 1781239 1797136 1383039 318671 1597124 707146 1060153 1427671 298838 898700 254935 224467 573042 633714 1639072 1644716 1764491 542029 1820822 798693 1632704 121640 1239602 644307 1940647 518283 354428 787677 1822799 787183 67148 1884006 414624 100220 648588 867803 1758484 1778540 1450781 1775459 1816425 65463 1961354 642551 1515295 1875905 1280626 1697216 997383 1840935 191407 772323 1736989 1942445 268532 372448 433992 1957149 427489 1945818 270466 1551811 999694 213600 1266426 1798134 561538 1834027 177722 329756 823155 148452 385929 992527 641713 1754440 1304928 331763 176066 1762597 1359879 397768 1446249 24373 154807 509317 575569 1482267 479403 1403767 1132141 95969 742500 1161074 438135 1707225 315019 249964 1814684 755192 669413 1168043 1897312 1502751 324033 223461 943566 140131 435542 1922426 1932876 864198 349914 270577 272173 1662861 1212688 1421402 1215404 768423 419307 732148 1103120 1313166 1062508 221203 683553 821064 959794 38972 1261342 545752 636426 1600736 627402 1455902 513692 899078 309447 486829 679982 739017 1572212 1661033 1893031 1836063 1175930 456751 1481353 1001785 1441237 1674612 452502 557573 1885646 1497564 1677286 1471467 488503 222530 1050747 179126 1314356 636037 703074 1831320 988633 1498643 785588 1312080 1204483 1049740 679031 900956 596918 1747848 1966981 310000 612032 424989 1609894 102276 1109311 1815738 1890884 1792449 785836 445511 215682 1969330 1623187 375645 1059999 813168 1214723 119920 848044 1343743 1611329 1260336 1022906 160527 73572 1284655 997966 1914972 1234237 1080531 625302 669859 315437 101238 122283 1982210 686151 1625170 954941 1280393 349341 596655 316305 732276 357861 1640304 280042 840972 1533373 1257250 1926323 1803192 330978 648187 576511 1479678 975148 1448247 693044 1670573 1667469 1344868 1315538 681539 1683851 584740 1324315 672180 106712 216051 1840253 382642 1805036 104688 910972 574736 104010 1414503 58882 1920226 1365688 1079146 1532503 714742 1649118 1890011 1633002 811291 1257287 312512 1914759 1758732 1934389 448248 639277 1932456 358916 1830176 760190 583740 509427 1594894 550345 1886468 1163762 213435 899559 1285680 1545253 538271 995209 864498 173906 1418812 401846 97010 285310 857252 414759 289653 175611 562654 1106542 28061 169561 862766 896382 1762682 1791440 1098533 1230701 1348965 1504701 1879594 953875 1401036 544573 884866 933689 53298 1049977 1147746 1548918 594748 1090176 1712383 1942556 73953 261134 214857 1079448 777981 1467676 1646370 915991 1409944 147644 1375857 1144010 652136 956928 100123 1766149 237674 1112660 539547 1798169 843339 1745763 957402 305272 1256946 224036 1224538 2222 1180035 356566 1605060 1085095 1090846 710566 924412 1268430 708058 597706 1683364 66230 1977050 66144 719228 398372 48205 1343324 1653207 795469 143335 1320150 393037 1040019 1298339 705391 1151427 358528 1248591 1122614 1791154 631406 587536 1196986 101658 98453 1215678 1618120 890703 961518 1688999 828751 1240859 991361 744793 1702130 1797701 1949148 1631405 860209 1777602 1061223 1226930 858790 526237 970632 528920 704032 1370969 1566384 665327 1149969 1367075 1221841 1701761 799792 202539 45233 543805 1576820 497350 885264 715637 1769922 1424931 1437443 1422319 1945804 1429893 282321 1515446 498580 1780703 1045430 1852156 1358993 1724305 356226 1672683 1012884 431154 1853996 1910801 1607773 1678598 1700875 694100 704155 1238687 133315 963462 453615 1727385 996172 996010 610115 1758334 1694465 268925 697286 678840 56484 482069 875727 48234 778783 647133 1493050 1577275 1226177 768885 1587368 1163624 1568317 724041 1223489 1817666 1615373 842896 1073500 1207852 1165542 1235308 262981 1054115 1253068 680891 1359849 614852 170040 15263 1278428 940256 37810 1156463 1315412 1038862 1605075 646653 937177 1468512 874983 283725 1709204 358943 309183 1247353 415632 1815706 1062118 1811001 688539 999886 764099 380442 1365765 1698996 127194 433732 454055 1538418 1566783 1096849 1978997 1093820 1026601 1568301 1759951 1953808 1848172 1754485 809626 554817 1755448 1698144 11403 1999323 353750 1789298 809520 1708152 1539134 375735 121734 337182 1735485 1896137 406891 585195 1453803 1716627 310612 1654978 1718351 1927801 701049 61590 632760 1746599 1384454 754890 1269889 132809 862699 1443128 1672304 1624338 830028 1756066 394755 1894273 1836345 1956222 590453 1875495 1784119 1315863 947376 1420058 1009787 576925 1890944 546843 521590 103241 529342 840605 394983 699149 1150693 1427991 699499 329486 1523879 1284351 487274 549391 1362347 576470 170850 459197 393629 1121653 1072917 91354 46521 1144647 1465672 1888949 1736757 1501618 1869329 1313722 1436249 579655 1270951 1216631 1061060 886684 986603 1185930 121649 637402 188179 912039 1673889 1988506 1741255 1745925 676387 1907544 1141654 211511 1468730 463795 1716191 111961 1036033 478640 1232671 66102 1450380 981851 1563337 1554319 169131 1321442 1892311 1409366 1972226 1047219 1041814 1082561 760641 1030019 734605 1214286 1472807 1191907 1263986 1725768 1932664 1642134 1367859 1350642 508854 45664 1692148 1904369 1339216 21534 123731 1985968 1262321 1118185 784700 1702170 1527503 1534008 1889656 1844614 983943 287389 940095 429939 645311 704201 22160 1906777 1770615 1450328 461255 359065 1806351 1034591 1721146 643443 257327 1950899 1171084 1935619 882427 1135708 1640086 1717071 866357 671386 124291 1553197 1943399 1637483 234276 957993 719321 1366091 1790321 307900 425311 725986 973078 599594 407836 1694654 993669 847809 1240052 1653891 1127813 1315899 1171563 905063 1371522 1048759 1703096 1276313 295892 1674980 996826 949549 1300693 1728486 603435 1485210 560829 428561 10933 570529 804731 158950 296511 1484411 815064 1671363 477501 1982815 422909 1450858 1992448 63583 1320101 120247 630106 1633799 689 723659 56561 1896201 1415990 1715091 1848043 1402899 258180 224853 1569188 276026 601784 525150 1760606 411899 1514564 1560624 613361 1414184 625617 182633 1420694 510627 1394543 901544 697266 63162 1663135 72416 1744769 776518 46016 653535 99936 534836 1951714 296221 1935841 232205 229729 375402 791436 249015 798741 327838 59721 945716 64695 1191948 276148 7391 589549 1840222 1050260 738184 1801950 952521 1817227 1894505 1085985 365643 710016 1249537 1693305 1960854 403991 187127 906469 777524 1725469 1461459 605253 1981706 1564359 398212 1768899 243545 523532 1100850 1991338 1291887 669433 167150 1272517 498265 956245 788554 806017 65638 1539346 1221474 873759 462949 464119 146556 1882699 644457 1364223 469532 1973797 507779 1549945 1542568 1852458 1656661 1602321 1467832 1382833 767305 155885 1024488 1526057 228814 952236 251963 867580 121591 84989 61732 59306 1097112 1362311 427819 1724997 1684472 671289 662241 1704892 1919069 253000 820119 1442197 1498387 603809 1982249 1003149 897961 1775571 1437935 1629653 77940 1937756 1410760 1733299 1902012 1633677 620656 1973062 1857335 1722218 1376501 1407681 295241 1365092 742927 683098 57911 1865173 1361531 790340 1358765 1131162 669360 77682 364992 730292 995011 233100 1313720 704781 1338439 1328678 1051888 79052 1189112 1032519 1920118 1354198 176013 855301 1042275 1989209 902303 696965 768580 1838201 1050597 695515 855387 1753471 1736846 1722992 80018 1705961 1284610 1832546 1011664 1232358 1885271 772456 1672477 142027 541165 1063012 1239188 793087 1057780 1404211 278301 671920 1147063 455698 536677 1608426 987135 224643 133314 1347260 766927 1991570 1118163 1465376 1016200 827676 1369410 1213168 1232307 1234591 1946847 1151603 585957 1768029 1969018 757852 1831757 31106 2347 1262493 1411763 858891 1496120 1402290 254613 995178 70406 1212467 1902583 1309451 636144 175607 1234776 1126856 1972321 771752 63902 572925 124319 134922 406740 1920315 815224 1146258 1183146 1351306 239812 485951 1326329 446677 1784769 848422 362548 1043291 113127 245837 721114 867646 1864931 1034166 1635171 716976 949462 277681 264226 1674114 1405877 1751043 166759 233006 117267 897106 1036057 1747835 1619039 1082698 1466873 147386 457681 1170099 1376868 1986817 1907943 557245 505232 139260 394432 556018 1383306 1390948 1246866 1088003 614782 1999001 456776 156268 457190 82959 515130 653870 1623663 1106733 53623 1220570 15380 1836937 1266275 360680 738400 665049 1980386 1560575 1320729 1430509 1585317 809547 1175446 133562 1342506 255637 1424122 63571 865883 523940 856464 1806740 486299 1681101 1189611 1674895 1335350 688218 1175613 654533 1261470 1196562 1025926 1604378 496856 1556024 1425647 1782528 1524326 1408816 1997344 1534515 1590463 713984 1477232 670614 1283337 56318 1285455 1148048 1375876 745986 1853475 1035995 571337 910895 1249690 185906 142999 1758486 1049833 83193 1055693 1316416 86165 953405 1631230 944182 1218439 862045 1712982 285372 895570 261374 232675 1414417 120051 397238 1951288 1346661 1051688 1946115 1668769 352353 1913286 82688 39148 1229359 532469 1299058 265426 1028761 523879 1861017 403225 1533614 488700 1701081 976033 276579 750736 972592 10686 1639186 168613 1683363 1025605 1715218 780298 921147 428688 1634285 336323 1442224 1224238 1154817 357717 606674 1957801 237825 79698 1656676 79757 18280 1221383 894455 366255 1319423 347242 885040 1129689 102466 722052 1286976 162750 627667 498418 1189224 1792825 786732 227384 969815 1488890 1366181 980370 1442196 178572 662664 265778 844834 1712477 1825084 733593 1442709 179558 813685 1366784 786143 300246 1182500 744501 1126743 967094 1826140 85376 839003 934398 632212 972264 966363 344790 849722 517454 705997 733998 1198768 1542224 281869 750983 1609420 1245677 1161649 95369 474486 74140 720832 774344 734030 1641274 500830 1023031 359473 39051 1504360 1336347 1899881 1515752 1843020 63921 1059242 1220296 1976577 1525327 1973510 457652 518683 1125261 1057533 750752 630144 641875 1669738 721218 899694 377984 1536241 1910142 1936240 822434 1142025 493447 485955 165615 778475 105204 1905996 1794201 622273 55251 228153 591873 1366116 1177970 1047844 523242 244615 309677 1444239 1900137 1472232 1122144 1192178 1440386 221469 339103 46620 1152796 1091649 863653 1981541 1435123 952768 840419 1071270 1944987 877750 518625 288637 1674230 792935 167341 1541648 1088988 380231 1899179 1471579 105712 1614662 1897055 1503908 557939 1348731 563401 1438441 1620907 783191 182268 116621 492681 662260 426477 441082 225592 1180055 403413 338138 239633 214406 33582 799873 1062231 1423091 599325 1614548 1715908 109251 448744 1299283 962598 1319595 1833948 1447067 507617 1005506 145862 1965024 638469 1909512 1437868 1812430 915877 1400718 642632 872976 1085611 490189 807542 497078 1363542 1702274 1256458 1378534 1990360 1329886 448325 1001746 185490 938216 1860488 1620621 339516 1542973 1129792 1179759 720562 660777 1709242 1873769 1588777 1514915 1754865 1572089 1745141 1016682 1499942 220326 590645 1453349 384727 1173517 459353 968171 1615367 669854 219441 344924 1015903 619698 1842007 660496 1498456 128464 98280 23534 1211101 1438092 1987090 1041518 618085 1621970 674904 1625561 1354564 578418 1595962 488137 408407 78303 1741131 1383180 744415 1717812 898488 945191 521756 1727131 345786 6762 1565546 1335211 1670103 1188753 264452 1670732 1474776 1205975 992563 1099507 1954770 505319 682845 858139 581383 775440 335783 1013115 816711 759653 1626635 1408817 409748 1640020 1279570 1497745 1911728 1593141 1843467 734284 1281299 1661835 1439232 604478 1640839 1952550 523349 23769 1873444 836861 1680517 1283001 1208843 1019054 1073472 1282663 242094 1295781 62507 669485 248569 1413 713215 1644108 1476339 57987 343788 79286 1881580 1127271 637662 865415 1199238 1739212 519836 226040 1200420 716089 343781 1929706 720641 1141179 580536 1137423 153419 1083202 495986 1134388 1500673 1755379 161584 1955448 395324 1503974 1639609 865285 1744360 1311929 483960 1483515 1205680 1738351 1033506 1037261 1957930 209485 878559 1964312 1772430 922077 47745 651531 451472 698547 1547984 512578 1750018 1518753 1439260 91601 1875278 1619305 1525039 265887 1395375 44583 1037782 1512571 1267075 761126 1336555 756177 633777 153085 1756526 1330869 67980 1542235 6811 1156755 1066018 450106 560132 775499 991079 1410616 527458 1266915 1046144 909754 988663 818381 1266527 825043 1317066 830617 318865 1548150 731930 518747 1852295 1821499 893341 459723 1277912 1475291 659438 943806 74429 357204 286127 1297371 1683888 879011 4777 430694 609421 860850 519231 1654053 1291122 1099910 1625226 325803 1919945 1990534 1535875 149157 1246976 1375009 1924323 1998316 232343 1851238 1556149 1374463 718721 661904 22187 969143 1430781 944102 1496654 400518 1207787 1692913 1247529 1602987 1966818 766973 1238478 1315567 686789 561604 1065728 143829 577313 1482910 855637 400070 782918 790041 1335475 5912 1057797 1342877 140053 1220482 1810477 707295 1378423 1535322 1181380 1529272 428826 975064 1727292 1488662 1766230 689825 313604 1838949 429280 1605548 838608 549967 1023822 1130917 1536385 1203573 174538 1654331 1922706 985119 515875 741681 1162546 136226 172674 1098018 895904 1413328 325151 1854293 384784 996818 1007443 615232 181885 1126993 71505 1388521 387214 1260823 1269615 1629542 1627043 729447 1771470 1466151 876777 288669 290734 446245 1327297 80453 640432 1770425 32740 140517 494024 1309094 1242977 1256344 1515034 227431 744879 152588 984333 784947 1465330 682745 1779181 1738903 35762 296237 1634419 388889 1152416 1208473 1813281 309740 1423746 167448 1446158 91112 1924320 1001353 27597 867496 1599833 1792116 113817 1627401 420788 366647 317187 1832645 1908504 976827 1684150 1618223 799227 1668948 1518801 1841490 702996 1059658 769885 147029 920361 688013 738672 787598 510083 1411833 835135 1835311 1376203 397707 1826432 927305 714670 1709830 455156 259265 95873 533860 1468559 231602 1809014 1169586 1774232 838616 351066 1582805 222283 210043 1936107 414239 532635 1236077 1223813 1979259 275812 1077017 723810 443444 1124843 510826 318803 948614 1363125 519665 246919 289310 591639 1672059 1241762 41464 74097 1673855 1033420 96278 1196508 1134301 147080 1643977 1023664 802035 1926171 1262720 137760 469003 1849078 1809769 309898 1465107 20150 723102 1708305 1364462 722520 1323733 1375617 1071980 1171903 1093321 1074093 119772 1885222 1922671 384292 679961 1370700 1639015 229290 1704758 1140857 315608 1161267 1383147 693363 840342 176477 372653 155434 654598 973233 1031533 1423099 760953 1048800 115424 1312182 1116554 413518 1948156 645514 1466594 390620 814979 1144167 724096 899801 1386772 517142 1448418 627736 1548334 1741175 1463212 961371 860584 409263 578315 582431 1706952 1612519 888550 786868 1882154 885323 1724949 818906 1853315 601783 1352264 1852882 1509592 424412 1849507 623264 361836 57631 1097091 1157398 157734 1876593 71269 1665702 653268 98128 706825 69302 1285485 578040 855441 36113 904470 945910 1479138 921747 1271695 748033 884200 1767829 1976505 1053210 1453473 1289028 1149606 211732 405659 522628 1293110 718797 1137195 1222794 1453174 235826 1670665 813617 1986063 2337 1099077 225993 1469551 399123 1775555 1043024 519255 1021285 298026 1862518 1276976 575313 711336 1408540 1343181 1109913 1743466 232958 1067412 1949454 1926884 558418 1022800 1953663 1710915 1677093 1403302 1007137 283396 1949160 1126996 502308 627818 950239 463820 1837201 458486 1986533 1936967 397385 718205 663594 779703 426988 797987 1373902 1966636 899160 1904454 1759946 575732 381835 1868025 1509374 1785192 1989271 46040 288265 1183690 1116913 378872 1902001 1075918 154945 812296 47759 1911408 410819 139659 1523789 7420 1819666 1483439 1172479 891836 447865 1973185 99758 975202 1963674 1369677 1466300 1367134 1830400 45770 1826391 175743 1937486 758873 1238661 1180098 1287675 1143517 639946 1544702 1729261 1313254 380894 771144 1920255 1595482 433769 34660 1743293 1787230 357001 634488 297607 895321 1661204 1427328 369798 1463878 1898286 226955 1409430 1017257 1024794 209801 1633186 293255 1253790 849473 328584 342674 1447026 750007 25017 1127006 1862183 1405945 1503417 1794931 1186582 1756436 1516889 1536440 1221589 465716 680280 668603 44918 1790219 1262619 145424 1644451 1720476 1422429 493068 1685879 1876465 901123 1248802 1860189 1699617 1267271 1876160 1982525 1406252 618021 1474097 354742 966822 1821759 1675101 348579 1334493 1970227 1948130 165472 1272195 1292154 1851893 972086 1417476 1005200 404376 1087595 1335750 1987594 1090245 152721 1615012 1506356 1013728 1363301 1258809 1930140 538099 1896321 713083 1628142 1392973 1158201 1306828 1750445 875185 135479 1363558 487889 654081 1523094 370293 152533 1378986 53706 144742 676119 293431 1795796 1306747 741720 1775181 1126504 1421285 1046943 1210713 1676978 168593 1774895 326560 1114864 1725249 295855 1032571 869804 1859653 84870 1802855 1092979 49519 881008 862555 1828271 313882 299092 561562 919525 1125363 90556 708273 276671 30269 407141 1947234 1068402 866369 971983 124802 215855 169731 1943087 1527674 487367 1860678 1904393 740409 441640 1577428 1985529 241015 1164187 175915 470290 233852 1247397 367843 1257691 540942 997123 318335 645811 745708 868452 1236904 755615 1002572 1432090 1242190 1210131 1300659 1364054 1325500 926255 119368 278327 494325 194068 1282151 1597072 1974666 851990 1557127 713888 1889642 849985 777232 1055684 257084 983315 1126859 670032 874443 1289079 611474 854475 341840 1272596 904269 89488 1244555 1494912 1626797 88295 643014 214808 1865708 1067694 138192 975028 1691523 1968853 4655 1310464 447925 740054 459072 1359311 850695 704035 1374801 1373554 1647831 519219 1672265 1341166 728380 432780 60807 1705052 945314 171994 90839 541979 690507 516940 1377581 1696868 1176352 11033 1689046 1189672 1712922 747379 361110 1231109 257221 1302597 1113896 1640282 1725060 588125 1614696 1237639 864645 1049984 760873 1803558 786892 1124343 1880761 1004878 1191145 1047548 488130 984247 472856 1396223 1222432 1480939 678936 38189 870296 1886653 1851151 1433143 66378 1271737 187655 1425478 1640394 64374 1065940 1834806 13000 1478977 1835367 814906 862992 1952728 1392112 482485 790147 760131 1976424 1774391 1325756 1507881 767619 754005 174506 939090 1084281 1573081 1100902 1285219 1580280 84207 761162 699511 1370613 1015466 1684306 980484 716108 1751778 1654240 1861219 607899 733873 390832 582494 1848668 1923272 368761 133464 1514479 1968175 717599 572678 1250986 1328028 315506 999502 1194909 137953 1411790 1616022 1275846 1941494 1603731 1977023 1458587 1144656 1707565 1019646 796338 53475 937292 1933948 555037 1976558 1828592 1472396 103429 109123 561829 381109 1780313 412050 1440465 1433787 1224180 1224953 668245 1383577 1176757 332287 444027 464913 186709 46191 1202819 1626155 1765804 413096 432107 195782 250198 1396470 1826588 506029 1420247 571940 1361135 460044 1320605 1950988 427188 434102 60107 510947 1346081 322975 193152 378310 1847135 1501951 750613 510054 812177 688459 236251 645737 1155497 1604117 323484 107847 1759882 404983 533718 222192 1395383 1178667 416883 674490 1915306 488718 418611 549235 303018 23918 1746 435192 1536638 1496169 1757572 162145 1292646 1514622 398716 1518202 1752717 142091 685821 1679971 220819 1890448 762376 312364 636019 1490287 221719 1129394 619214 1665372 685406 291222 1333246 476145 1427593 1012652 745606 388705 1037976 759286 424393 118981 1614795 1385771 997070 1349983 807096 132512 560792 621592 890163 574207 78992 1556184 1520924 606791 1927918 675799 1975504 608566 143617 1714355 1640554 326311 1219915 997074 150355 1012584 1886102 528348 1266981 85120 599440 1175444 1277852 1970098 565938 502868 1795338 1612193 292018 758452 1638489 994549 1132651 1927701 1467505 928633 875543 167281 1349196 902708 557679 1979676 1033568 1616 1099103 362462 170948 1479512 1591102 1184146 420691 454694 1111139 257515 115098 1190977 1387173 295756 1206289 701765 978440 1753233 1318999 1040105 1862116 648811 344044 1636042 1560034 568015 1204381 1642517 1250508 689230 1185728 1702594 690626 839893 1632013 878853 1220764 393955 396137 133843 1944492 583119 249054 240951 1347808 1543321 1958281 487886 1049056 192330 1357513 1098816 446064 1010424 1570211 204832 1296757 674309 897929 559679 1623860 1296356 264638 854980 135878 541683 861387 511557 1559010 1869687 508378 1124067 78988 616700 366559 797061 826035 1423026 1737405 1864231 232132 426679 984555 1674536 92305 639995 1190879 1717039 1322262 476521 1182618 1759785 75987 424749 1919773 871595 1062383 309617 424042 1842365 374655 404093 1863235 964591 20056 1975120 1849616 860518 781348 186269 1619065 1103702 173287 1578246 504673 1026288 180591 923780 175121 230359 846626 642108 943519 1788119 1970166 40060 1882639 1791451 133524 986458 760292 1128110 1171376 494305 436034 1950593 1650920 1958331 976556 628978 1813182 1382810 878460 826229 1980936 1732060 1281220 132211 26187 1877917 724031 457333 1140908 682720 1233835 1509246 324929 1512776 908899 1998897 869506 613011 1320323 1802250 1504534 1008117 1881190 1314994 562694 113820 1556699 181681 1870279 1922932 316691 1889365 398589 1944611 1005631 1751938 379926 1007738 115544 753118 1708876 120195 530617 1058477 46494 398558 1187250 1651010 1542175 630471 20018 1382560 189196 447734 86243 1035107 217929 1763995 817155 877870 1221051 1864648 1494443 882358 1359647 1118318 1598361 383731 1661906 1042201 1128888 580130 589805 1883450 1483207 1710074 889528 662278 1506102 1985249 624948 279567 1190596 1713684 557130 1915925 1986899 1034396 67029 1829586 1717390 1433913 941931 1139955 1145386 210411 899927 738804 1033225 491057 1706877 151847 27234 1112756 1659641 1074137 690414 1557920 875232 1115795 581625 102567 718343 1616677 576901 1072774 1935913 919737 762494 898234 270232 1271250 1001359 384535 1073162 1061275 1349569 1898771 374061 1241616 1320711 337154 523370 1921745 42600 476239 400468 638729 525729 1191758 785231 1676108 1153762 959975 961851 322460 1549783 364345 670429 1708710 1422346 284210 1076110 943093 777703 1419146 1979489 1727023 1839403 1804026 927212 687919 1022376 1862603 463327 1263119 1854027 508429 1925978 861977 763839 10879 118725 651966 265362 518942 232482 454833 1081510 1860549 1332140 459229 1506131 1997148 942652 487110 194026 1639794 1377449 1202129 395795 1045608 72240 1896945 244898 972119 244233 899899 1145087 799306 1859797 1377056 1623764 375903 597467 429994 1054851 975629 63312 1018790 561308 1285035 571643 1364039 993697 1354269 343490 661003 1155705 1204630 1703038 688255 363337 442182 1358320 1575884 160248 1609449 269750 12979 141578 1854624 546733 223965 214566 843676 903028 1130300 1855477 1052033 1617846 1035913 1159424 322631 475865 26078 1773138 1943962 76492 1639858 1695621 190509 44506 1185629 1698569 974814 1996509 1473636 12480 456975 492748 1153108 1443398 1412665 1298228 229653 1930018 841059 1967324 270995 1581318 819165 305849 1238166 1431727 263173 391051 349613 1325618 1006161 736537 473656 236046 1465234 1570879 438634 374820 705331 1908907 1408517 191721 1378636 722946 1128684 938221 118401 96205 1663386 1601865 803766 1798272 1788180 387860 647589 1113136 1702237 831379 171686 1274079 732110 1093071 1088213 798420 1475659 1978151 1823227 161067 872443 1742410 482703 1866138 1625027 1910250 561656 1315479 597154 1962229 732845 56152 1094766 459319 659896 508604 1259413 520941 1821905 1297141 1969127 1226131 753760 1723907 1687558 161678 1305193 1428225 1255878 140974 1100851 1042820 441407 376048 982303 1433520 803703 1556079 1951239 1274009 524411 747699 486074 339786 84757 801101 539517 969928 154337 272575 1623683 1563650 180102 377144 1084401 869014 503729 1520877 205603 158364 365972 586085 1939840 567717 1998628 1947706 1521728 1819679 191857 1896635 1203909 818703 1004941 1061270 263733 417313 1694965 1789473 317808 1335890 1997288 587663 671843 1789103 1670401 102001 346082 1135858 1333438 1614326 763321 611480 1227580 817599 1922231 1493213 1899805 286874 988636 32128 715973 598984 1690175 1696867 717681 1711413 399158 578791 252246 53453 522880 1444804 194995 311879 1927647 1076245 691725 1764913 196207 1921400 1512801 1445863 1797872 491104 232596 76120 102875 1885034 1020673 472956 720541 637653 1788086 428164 500420 1309070 1995998 1964181 218553 1827192 1738831 515202 376820 194791 1311780 553171 35189 1407735 1559274 372795 872021 591820 822359 837802 1158077 1652495 437197 183219 1141995 1677591 209965 551712 541138 773229 1751276 1326364 1818353 1231275 1836997 1031074 797177 1301657 1665048 1076559 1084694 139599 1461880 1608624 790095 109560 1583613 1260981 1240393 1338272 1250050 728483 1364539 759232 564824 575563 1447107 580024 1096181 155572 1685549 1185934 425990 405201 1525296 172542 960260 503758 550384 9532 924248 1769566 707481 1787160 49374 1575199 42843 1195208 1691463 678512 564957 1938361 1133051 814658 429802 1242714 1323235 1927543 1618580 529125 1211522 794032 66389 784459 871205 382840 972839 792318 1602758 1202043 1232408 1739621 1975467 1468863 628868 188651 1184399 652308 499315 841078 849467 1698784 1780629 1073107 930388 911528 1503651 1017125 685587 681434 252917 1111961 155578 1012093 1521158 1769571 1631746 724223 900054 958710 1629908 1952926 15434 1112860 1649725 113556 96861 1950892 386966 558182 737804 1075393 453038 1418951 1244747 1049081 205874 118290 620923 1799082 1482239 314854 401506 1268531 1147432 1457318 1935547 1503416 752235 1562782 1309297 614010 1901088 793224 1246782 570037 1705537 373946 1297898 505266 189778 1142572 448480 231286 1448499 787855 340791 1882296 300302 743438 1120275 1797406 1036678 379989 1459450 859280 921645 638234 1409508 220209 1311519 940608 207918 825313 1851212 1770520 1342787 932341 1663606 1757439 1322465 1324035 1354580 1649491 396611 178454 414461 409500 1584453 779247 941878 1716508 1626702 1474008 1732152 1000841 752403 83560 708865 1802693 940384 1770553 70474 541057 159511 1547780 369832 1469774 383560 1547917 108677 1904761 1125407 955889 1719721 1174636 1155191 886392 205500 1817304 1810893 1968153 1023883 1293790 497707 137955 1451931 685781 679263 1890596 17672 829576 1466378 144126 242860 124190 54006 605252 1345091 135073 1871542 1790396 160289 1709366 1929384 1131713 325178 1214791 79567 305867 786665 98636 628342 891005 1732299 1541288 1892257 457960 842194 422062 1268436 1429280 473791 1220634 1307246 28167 1134310 1018515 1407443 1203561 539959 189236 903720 340294 1762162 838670 733466 1840179 549880 705480 1548764 1459340 1486479 1844811 1345468 1588951 1820453 1660318 750754 525295 909816 612582 969796 610309 1534674 105921 211177 202570 1236407 758542 1011612 202401 900892 21203 54377 1847596 907102 1455757 498173 1097262 578565 1705456 1772507 1703663 1858982 1522554 847907 459306 924672 28309 1378460 440935 431901 977521 538245 1999340 357995 1723097 1609013 532992 933732 568986 294648 1469522 624646 732429 811365 686007 229358 419323 1550990 1012347 897660 1839388 552193 1263946 937816 1537893 747610 145068 124550 1629694 419523 497864 169102 1342620 276278 870495 422428 1612676 235525 1660420 319818 1693534 528047 480761 1266534 727645 743216 322207 887960 1087093 669322 388823 1232225 303137 804673 1122241 1680853 1001719 1070207 1986481 410659 649097 669484 1458626 214777 1946519 428412 233702 1947854 1249230 714665 1042942 1352250 1771830 462308 249258 1817418 1150049 301529 1991159 1011211 995444 183337 565449 1325984 1470564 115634 412533 1349139 661400 1471026 294125 1105112 320397 1120630 547564 964790 510877 1911897 829018 646381 1476423 367977 1905486 1766187 1373010 911466 743324 16831 1227415 1449166 748421 353445 1586520 1487146 1798242 1533855 1029840 1518172 600939 1255313 1011438 1455076 1513702 760663 1463401 990795 1141154 1926471 873397 1763919 1571789 1695777 1645719 983213 1085878 1416941 1633784 1111324 105537 187046 353712 808882 896273 192349 250642 1054242 942583 1627291 291865 1104531 22602 730095 1552744 1318868 1884598 1568200 1444388 1772387 353890 331167 637548 1046832 759967 351506 1627557 346204 153431 1908347 525314 253950 1446484 1944653 1843560 399342 1292034 17329 1894894 886530 1698261 1367696 245796 1702175 867126 175166 242532 1729577 1505116 732100 1686849 46454 243292 679821 870959 102765 1119473 832211 1666655 1928309 1367930 1954809 1222586 146709 1602995 1054558 547193 1933086 331467 1903431 1475392 476516 1283799 1001342 1563819 1513529 1633966 1661879 1233109 472885 222418 1315528 1835012 818398 1537951 595562 1939237 946275 1181599 223853 1999358 894759 711421 928795 244403 1245080 447227 1115788 1825070 589934 796831 1016223 428070 684875 1874125 364114 625646 483195 751462 339142 1975282 828966 1715996 1025133 1318393 988008 1030833 943787 1740664 140076 334754 1807146 675876 1685918 1868779 952250 1593541 111565 614077 440888 1187075 486464 947811 909513 552822 375527 656744 397036 1740044 285474 872848 465717 1122484 1104795 575477 307191 1863154 1348983 669677 1267797 411834 1493591 1383913 800015 159394 1102113 1427700 4403 1669858 1496660 426325 578099 1369614 1417453 1006456 1311289 280520 1961651 250272 1655953 540890 728443 1916773 1552568 1825881 445743 4863 1947070 695665 876204 1309690 273423 1437080 1830978 1435679 1614442 789016 738100 269953 1892050 1379534 1296010 927841 482662 144329 1546787 888131 297129 1160397 1748443 813580 181032 729251 1842732 1286809 412586 548896 1039375 68593 1604863 1473364 1545175 1765719 801752 1220626 430491 833739 881066 1727048 969945 1998203 399202 144516 1177535 1141919 182860 624043 1300720 1398272 367370 1984428 1520154 258083 966243 1003052 1074353 387735 730135 1021566 1116672 163074 1673223 605780 1525917 1935454 955705 1593200 510369 1898836 771100 1730516 1082919 1095855 1973302 1304049 834891 1774191 453748 1351489 1893777 1211332 451953 1854134 1867421 1538907 1790928 696315 1241911 736636 1096816 232755 628343 1934733 1678351 116932 1520515 1287137 1870892 1056217 413928 1343255 1987394 805751 1269226 41438 1295682 1313260 116751 216610 396134 991676 772124 1465307 506759 763091 305969 1251572 1775254 1676209 1706950 93745 792977 186276 1572590 1224391 98411 1784835 1391953 371686 1652008 141057 1149885 1339366 1348669 1895352 1344083 628816 296454 460956 1006536 1323906 129685 260820 911622 896171 1786778 1073182 57316 973462 687007 919990 1241143 919851 1281894 1662583 814436 1000892 1406206 27715 1175576 1332047 1239446 1511881 1436382 1578025 1017640 983995 1053017 1866084 832438 1093978 474352 1425273 335557 1248157 534608 20011 1299674 1835480 37950 1929628 72628 1009391 1000474 1999857 1746090 901903 1198406 545099 1212999 1229367 200485 870837 1725447 1372079 1626302 1204898 315753 1928642 62946 1781673 215587 1822481 128702 374799 983853 243410 1328580 335578 874450 1164974 1313945 100256 967175 729453 1708938 736794 907099 271749 85044 253811 347565 912265 1055444 1650472 1646176 213404 647696 455984 977840 1187513 43598 492144 1104983 1822992 801684 1844508 1799340 1769287 119326 1297982 1667045 1117289 412491 1750544 219118 876435 493746 1697865 1691975 7913 1509654 1012019 1210459 1715884 1904333 573989 227148 1565280 1461017 957781 1280335 845993 1544868 1424071 1714218 1510574 1968881 1930405 1592257 925052 800213 814746 1014898 1058977 1115867 105274 1194055 156221 745603 867128 932329 228686 1411635 1131578 293357 1516553 1889637 197662 1653100 1906012 1340661 198222 1320061 66290 1111031 1280979 526881 1342730 1976404 821789 1825395 1883610 1564015 1624567 156809 505971 1434813 1696702 1477346 1279681 1865824 701794 1595101 1569656 141479 842180 1678817 1358726 437533 89920 1911645 1554769 543377 502843 756549 517632 524890 514436 1996333 1414166 540265 1245038 735896 1043013 1104997 609719 544447 1416577 1742100 866544 978605 899093 447869 1949363 424999 157761 23273 1577002 1333928 219624 778316 843319 824588 700736 1164683 1967198 1001097 543189 87660 930855 785601 643436 25639 246721 618059 1837869 1739251 822787 1273301 822151 108521 905180 1695552 190921 1604310 693324 716269 68389 1824495 417200 1097730 1553154 585750 492809 1527130 1337121 729437 691679 1783796 771213 1565428 1919464 680934 734745 1648906 1373015 662447 1445953 801381 1937155 376654 124290 1328894 1705608 862262 1337894 1822083 1196831 153308 222813 52756 1393876 468316 210219 1542076 1244367 1016172 948096 1107570 1989011 1763182 1526103 1255719 1622719 424218 1436638 1758517 1332609 1790639 529844 1304901 660532 988466 542511 1433283 1416 1643310 315983 1090864 1169391 399553 9399 1207994 1066894 1441745 347631 117425 207836 270136 274503 506845 15458 1060382 1213756 1158902 1832692 154986 529824 662938 381434 623490 720871 1277825 1454847 1741179 680347 1522287 1514181 863286 257699 977300 1048820 849551 1804769 1093099 1358945 1390534 413489 1599359 707607 935159 248210 1108772 1219317 192002 74992 885089 1546901 907053 949513 1641938 339606 1630214 1473972 1153952 530696 1624912 1555154 1381384 1511679 1226247 1671047 1556087 1084730 723283 353729 1267190 271413 1573798 1352022 1133213 1260515 477524 1025078 1536077 1127164 1431655 1867157 1565363 216585 980238 338022 929528 1281765 298794 1007881 974807 287448 453113 246234 1097965 244158 1758243 528308 977520 1420727 167553 1330931 158307 566501 557514 621407 1367817 1579732 1419415 105872 1839489 230360 338852 241741 251823 1948567 377575 1921801 1486583 417348 1098488 1951159 69737 420162 1812487 1446493 1583699 640767 1198239 1820683 1246763 1489179 1206412 689478 1638767 287179 1212130 1917408 374368 816445 883818 1476887 1388752 1022963 1499654 388952 1259888 1245213 1571544 242900 1170778 104582 400503 1098832 232654 743767 528813 509987 174703 1261189 1154397 370185 305288 1558065 12523 1284919 1100419 207641 234972 856435 1885915 1721095 756165 1655570 1890084 1883144 427446 210385 1093301 1382398 1634679 790716 409294 1500650 1666907 1581948 947012 991779 437294 229098 1065348 1367517 1964362 798201 1350080 1359703 536271 154955 949506 856484 990152 220266 1200286 1656401 1823085 345703 718860 1075019 847364 757844 1260739 404943 142207 808954 518983 1706303 1271296 92751 169065 1132888 798476 658233 295410 795713 966362 492120 1323151 1161755 1105626 74808 746453 1949522 552914 878091 134650 786174 123073 1778115 529960 1698403 1078568 633925 1910238 1591024 836625 622519 1919738 1984092 1883768 716467 1168626 805072 1774557 1433095 422371 1679743 1130383 82860 1101654 35737 1246128 859849 684044 300870 400934 1490931 307899 300579 343826 66090 420781 1403368 1741703 1196443 374190 1079878 1102706 1070427 1777684 608660 734425 1671837 1272950 1195673 1499684 583104 1030147 1029135 793637 1948962 434158 1298167 544352 1237999 1451373 1707585 382791 1022747 1998704 1866802 361436 443186 1580381 1879286 1940965 1675858 1512588 1244768 267238 233982 286036 1506156 850830 1287691 347332 1167501 1400153 1391735 1282524 802975 823818 171063 57667 1822502 1577904 455115 380081 242272 695681 1987810 921998 718669 1706887 208720 1433956 1928978 49803 729241 1116252 408361 1756358 608419 1752119 372483 1591734 1713767 216640 294146 1446497 1525649 1805430 1999206 55825 704055 722302 1008670 1552629 8911 1395708 532927 1096258 411453 1999196 1824992 1702034 405431 478572 1121887 945389 974463 1249009 332902 363959 284399 1362690 667088 1278614 1159276 1046641 957194 460528 1127742 254831 852984 1697923 1980365 1689819 820007 1935518 1838137 489395 459836 701496 433003 12657 455802 1931682 1910566 1536784 1912588 155655 1489085 257109 872420 1042951 1278828 10411 678127 8755 1304805 1585329 1359363 1048620 243786 1976881 1086380 757829 966127 1076690 369739 348192 1747686 1858153 1593875 1142862 735565 1882437 1167525 965406 102027 240023 56867 448349 947545 460978 38629 1370051 406220 999019 1021862 155647 220990 1873258 144538 1775529 1891867 855257 1031254 160587 1831256 369488 888567 335829 981722 1709507 1878987 731729 1082422 1658428 650417 1450169 795552 1275728 945324 851761 1740845 671754 849847 1716460 381084 1435089 486911 926931 1980773 1942469 403912 105159 1006979 1967346 1350312 1063368 453229 375437 268846 153680 787112 1948695 642479 1282013 702790 1491016 352130 1844545 1095592 1631992 1139903 288324 1009138 529627 1469091 909416 732953 1490098 721566 1065125 1211974 735748 495224 1957734 1459741 1070050 1463713 763435 1077681 920497 26134 841881 285999 1268335 1161448 393352 15525 1217316 1023325 937552 155232 875110 993505 565743 323668 616848 1409343 964703 471090 508547 1591967 1743206 1940027 281571 1347292 1845138 1453171 18751 990601 691989 25057 412008 318864 1217945 953135 1477421 768236 1896717 476962 1339347 1465110 1286458 802692 1445811 1906122 521471 1548106 317006 545864 518072 1541999 386564 674591 1107525 322545 754366 1793210 1293258 1607596 806611 670405 1116799 1051611 457978 631360 423300 1779473 933 798163 330870 1824532 594145 1625422 10362 1889320 4245 67796 12001 1445868 1581586 290238 1110113 1017913 680524 91933 1379467 1502224 1490289 1515833 1596904 983770 468195 1147176 1100800 435391 1543436 653095 1836307 753057 930639 765588 1353021 1339423 855203 534043 1735140 1959059 763285 311382 920616 1049956 772602 613063 1588890 485762 1540635 398613 427221 875668 1435101 911281 799956 1234841 1879047 631012 514371 1953089 1435214 1630148 1451682 1056640 1737950 170092 212268 1303814 1021381 1557665 380877 1380868 1278949 706771 1739677 594251 1084567 733034 576145 910033 461976 793665 725569 1201947 1546455 1503603 61814 1922435 977091 1291714 645847 439328 63916 428931 1809223 1355469 161387 759919 795217 1834105 1597869 1746512 642175 730434 529727 336453 1748787 1661463 1707222 539632 1842838 179245 1603633 1204308 101464 756582 718652 557208 1786783 1334672 1815387 1183340 242761 241651 412836 613159 194391 1936875 1171378 1323423 1628911 1658683 1290120 1777813 208753 344014 959667 952056 1200196 1211573 1482304 1951372 1404605 1513165 621978 139337 1202844 1101785 158688 820649 1903050 280244 1569048 683289 1395337 690205 361971 449562 1412114 882585 543786 94482 290516 854353 775155 1572894 1935165 1791750 1546637 209374 1051442 615751 1941062 63479 418071 549924 1188271 1622739 1591993 1362272 1323211 878523 444992 1064763 411510 1903942 1090613 1134452 1270093 1631342 123081 396429 1115438 208963 222183 250815 315596 782377 408225 202078 139707 1060553 1177601 1874801 1902854 1022373 303194 1935715 383452 1923676 370813 1031324 1447898 1685103 532611 205871 52933 291839 159744 1911915 1741103 448147 130970 446927 1978695 931695 415970 1866497 181974 1834845 996236 1351501 1930141 393247 196809 1637733 1966540 1018796 533535 1375554 179384 1165488 1197312 1698382 1732354 110214 1370743 836453 776561 1009000 115290 1712097 1832779 1797326 906057 1060928 1661143 1532708 673762 1722071 530376 1018059 667216 1581205 1604798 1876225 277251 1835902 1744607 1271268 522238 1049430 1733620 35745 957621 849808 1992963 1706446 359014 345724 1484014 1540084 611650 1319395 457907 5116 170938 523565 193958 57896 1477637 201888 1024328 245227 1509207 923215 1874779 821557 594573 21117 994479 409860 285937 961384 1069690 1545446 439938 1586327 2048 531290 1800045 1339622 1439030 1768478 1191161 1041493 530819 439914 291043 847949 1512951 1122599 688365 185065 1671026 848446 1924276 716846 419536 1465445 744855 1859195 1425635 478247 1216625 1881721 632112 285894 914456 959936 1053521 1060598 267331 702698 462749 1390343 1458050 952733 1958911 26221 1767576 987462 983866 395500 1004204 398789 961565 699984 990766 1467846 1418211 995641 1081203 1371408 493347 1424828 1466030 830208 532436 1931272 1252892 1934920 1719239 664080 1610962 203694 743219 381588 826879 1233666 1898444 1244626 1486150 648232 726650 981150 669669 1020771 883511 756059 299284 1725269 1801339 641480 1523802 408382 730258 1498130 116587 1309338 1784395 610399 567197 1691271 1370643 1232900 1106223 1318852 1583315 1345216 775786 1973913 73121 961205 1801511 1007372 896368 1172699 1803405 1061497 881984 234180 982717 203032 591993 1480709 1136033 410008 1642941 1531117 989924 146366 1711351 1032291 1970922 727188 114838 695705 1436057 427820 1244335 1861938 1429748 1682748 902908 312244 1896620 1817221 1017633 290915 933783 1861101 965091 146096 176748 1129706 1503418 1064087 642768 1997062 1297515 1941272 1266504 1388227 158152 911598 936156 387403 1294593 1797220 471747 1443802 1450331 1587154 1442302 819808 812305 900353 437781 816996 1633142 82437 56799 861812 743451 289385 885890 903924 237706 386065 1205629 247442 533012 957259 702682 1749219 275074 1446763 1676443 596471 366763 1727450 495365 18236 1730495 174876 486400 847675 1906882 1554263 1511928 1766831 449413 1355120 173016 1768197 398029 1846390 933552 1399719 1436414 861271 1471737 708764 1706144 1516685 1811865 554847 118029 411207 1692477 1098237 364277 145184 333458 1613708 322596 609674 478432 1594825 1540848 1064443 694031 1250110 673088 1981182 428637 308179 681250 958814 367222 342631 745977 1353358 656823 1229956 1586498 559284 841290 1691264 635260 1848199 1328240 880919 1743729 354062 226733 39669 1490074 916831 1199239 518968 736756 1538204 1753453 21067 1631556 583631 806409 1091013 1389320 1802543 868922 652029 1720013 1980341 1382740 937114 1075506 414649 1280933 957002 124565 353279 88333 1977861 1737575 474357 581927 1073252 1070072 1304173 191566 1231768 647336 168062 636610 402571 93311 1868749 568262 1812527 509370 1448142 1351088 369910 422828 438281 752934 1696105 684121 773654 1289345 1428264 1148182 770690 1520200 1246463 1425001 1558730 1823381 1143874 1661600 1679742 122853 1648202 843090 682558 1683200 864941 64276 752910 1549200 94948 1489350 1417000 1362981 1746660 409473 851742 1249564 299170 1740188 1671071 369104 800114 970096 1589393 1990470 1677045 364859 486548 1798682 1384430 1926667 1664216 1289508 1913344 1397518 1177614 1347901 1110253 422109 1557298 1890468 1141290 1310366 1435714 180563 232022 1922503 233600 188000 430458 581493 1734187 533027 365528 537779 1937183 482733 1033795 1038349 1591823 1307315 1804551 1501770 523906 390559 1961416 595231 204897 853484 850708 915559 1793698 585522 1355741 133051 15883 1838651 1498076 297720 1382483 1110076 1014180 1051835 950221 1119987 92150 404805 28594 622585 1292590 1610266 1093684 233394 1383509 1116495 1644842 1268517 641809 571173 208504 870490 1786010 1309473 1235212 1697409 282410 918376 354075 1336938 664657 1558236 241196 1067362 275723 857290 399516 1521337 1684570 1589496 1086384 841158 866612 191303 467808 1677911 166896 178060 1760608 1341795 1631095 981087 235468 274942 176007 1885834 1734983 1813606 1953185 1009900 1794934 62495 1618567 1431292 1163093 841202 485702 19157 87834 528419 561406 191779 1178566 671260 902834 1174735 168386 1561568 1961671 764250 662336 1813329 854212 10627 652206 924138 1576174 799834 1840650 1149694 1768707 1142236 1230666 799408 1319798 760034 642762 148463 291133 1102110 584070 438928 722806 1518850 325589 740682 1260838 669953 963497 1763382 1110745 43981 31945 783864 444837 1090183 1974176 616352 1881481 154286 539118 412820 951921 795406 807070 1936905 290461 259207 1539322 1568516 1434367 287015 963901 1267102 1746215 634060 1283795 1728380 1576095 877797 1496803 1955409 638269 1549762 575442 1766359 1380850 91416 851350 566534 1729385 1884965 1383006 926569 864856 316275 1470364 6049 796182 870743 1941812 395191 990337 198322 1047711 196296 499279 1038439 1929360 184207 1787000 878681 1893996 919602 793407 1729886 1025997 1668867 1679854 178875 375816 1175336 115742 423713 1217665 1053605 434791 1503050 1363877 1782458 1151416 1414109 1150237 473518 335436 1101975 1291662 25145 1645886 283155 1360261 1556996 1409662 243507 1094191 739757 1090418 119418 717276 1845372 1611070 1039716 536928 1797758 1227435 722276 1238145 1024923 1293328 873614 1949291 1027597 530180 1737242 1923090 1270237 1874471 1821654 1595191 1990123 1191051 1630468 206524 1617792 1159349 158521 1950281 424066 331429 561514 586745 1551051 1334605 695584 1872038 448886 1866984 1115978 723670 210513 102119 984251 919252 294186 820510 623900 1190921 800629 243994 1991702 1303818 1474543 1042893 193611 42016 1380043 191340 626310 977604 1786396 1369657 1307002 1373706 1794542 574466 1177703 20367 68304 1524922 482147 953770 1871904 1451667 1235051 1220225 446458 1402886 1751479 656999 1163852 1883025 1214685 456208 166129 430976 877144 496540 728022 877850 818228 128390 881080 634367 863658 103974 1283635 385001 1470913 412988 683695 1570889 1362974 931429 691114 1819927 1894736 1800832 437884 1419661 1715079 401009 1545420 450158 1465757 38382 1337434 732245 916123 1881518 901520 1634087 1040942 1033531 1161804 1872166 1388824 1429116 1165395 1505406 829043 876110 1718406 722877 1388130 655777 1831790 813350 1992529 746835 327875 590120 1918594 676423 456239 1867665 1865870 1601141 187449 1661701 1884803 680854 1197743 1826978 878517 1457870 330219 1929056 1365507 1000046 1064147 1137097 456841 909476 689239 43199 1087804 71878 969493 1978743 105516 52523 178968 693293 717248 1485598 237671 154325 590703 582021 1550118 1790707 167357 538711 798345 1701327 647667 1616768 338820 840651 1294723 1880353 646808 608456 941148 507466 1010973 1193760 161625 333931 1610821 1321889 1676170 1114271 512202 1066181 770161 625990 623732 1500309 81289 1526636 1608683 1528636 149787 1980638 1016830 1120491 944071 1226510 20374 220594 96744 457360 820861 559347 131900 25810 1644780 165985 1318846 535772 531574 1303288 1466959 698277 467263 1318309 1952687 1305237 819842 205662 405432 706064 876467 1243430 240362 163342 169036 626140 838130 206409 1744045 518418 1163011 888241 836051 1771988 1369004 892842 1181372 1212736 776180 871692 609510 1319768 633141 1948235 777169 1305331 1427986 1700604 216807 489221 789741 54292 49310 1900408 1253493 199623 1880493 996050 1644981 227894 242970 1334444 1656023 1048806 1269315 1278763 1780677 1722991 1613878 676832 1795189 831775 1479953 316462 569991 1087269 1111116 1353491 635130 187598 527166 1326713 1881920 404148 759763 27352 29947 1118783 1329212 99179 1128025 519673 1416482 253898 491265 1818424 1966116 673693 1262356 1907215 386947 27487 1692659 163697 28526 171931 1004464 1999531 1658740 518657 359874 1393154 126933 1519742 1601248 829242 1817126 667404 28570 571460 788800 1813621 537259 1991924 1768758 36021 1290714 837792 297065 1757569 1710772 695273 1024404 1594030 86820 851857 698958 1849562 860460 269919 1340878 818928 1739674 426815 1514730 153119 218344 1728314 444748 487332 1188978 1321449 1709290 759721 110011 952697 1704516 900597 341755 961607 609898 1816625 1677869 766136 759057 1797247 442632 530785 221418 648566 1051033 1813271 1079291 57082 362531 655769 93210 1101257 218596 1857610 1269908 75068 1497600 1220732 784362 617884 1598980 569291 1164626 972311 60527 304633 679920 1594250 1969733 100446 127901 1994493 1633155 168218 570873 680693 821446 574124 1510303 730333 1653806 897362 862811 378807 1610781 36166 227380 1852657 447775 820247 1651409 1574977 21946 994333 1973747 166828 1540927 866842 1901025 1318601 1829330 1385568 1915946 567998 1286071 1043680 1906621 1327327 200293 1078587 957723 935993 296994 614783 1265026 94340 1271349 291996 1579296 1602826 695074 563379 478037 1632181 1005418 998956 1643520 1624387 997354 1659165 686942 1464404 941072 1132707 500845 902967 379124 162066 85730 421866 1789092 454982 1833021 559418 39987 1961233 1937950 1839035 333127 1808385 430267 575945 1806664 409289 153391 589269 854970 1752707 79788 430680 152455 1723615 1829869 1112139 1035159 1068956 259290 1117669 445240 707856 920737 39070 1551816 1654996 1773796 1598130 988296 1023444 99691 1471975 1537105 853823 1404430 1892078 80502 624893 23953 330039 603256 186200 349934 663840 983962 1751766 889178 1157684 710650 591172 1673051 1035640 1601485 55740 530352 550879 841100 656419 1239904 645119 109532 1226476 103246 449380 1843697 379741 1105245 1393376 1282668 1711609 1512809 775409 1769133 962991 720750 1899999 1261352 618816 656810 1933055 1093372 1342320 512733 817464 638894 723014 1158358 401931 137619 1697351 756120 1851566 957161 517759 862624 1225402 1721393 306992 60775 1470294 168790 1558554 759341 635464 1672468 1080946 51727 1086867 26211 1313302 1024611 1430868 198113 473833 788372 1612924 1681424 816125 140072 331625 993337 1487212 314443 792950 275993 1032161 932557 662225 129562 306897 1117573 707868 1520628 22610 1560810 38154 1293722 440315 1236732 219298 386158 1781005 1470303 497424 1490964 94567 220189 1795260 280080 591151 116865 549896 508105 1557143 128877 1860837 1959297 720695 819303 1053722 856935 1695725 1042787 1756629 476775 1069549 672855 565153 488041 1105045 1288276 1791637 1861261 1954644 1570114 213758 65522 471988 1200838 1970640 1871241 397592 1557743 1409409 1505071 915667 1988314 587630 876190 1955366 244624 437877 1719948 675464 1935541 1558376 158321 343503 576416 1143419 1851257 1341748 391981 779390 1808979 664604 445057 1172905 56093 1250770 1644921 822269 998463 940597 1541464 475113 422400 1982447 1068457 572337 1594481 698014 118069 1535227 828572 993238 1843674 1473559 1939190 819357 1665494 603835 1914363 1546806 1691265 1952502 1459515 1795221 1768971 113540 701312 269556 989949 367738 526194 926367 1405732 1468287 1482830 1205855 1671116 270900 1359256 76384 1264175 1607291 2753 646178 1098733 475555 1642424 414970 1291044 239756 526183 1287191 1259622 1377082 1952693 1758218 578043 1646230 212125 1602759 297071 1926092 1900693 752777 374818 1670753 1442757 684422 1779659 708422 533646 1698699 1785896 1715706 869445 1242593 1840172 1112572 1414637 1610768 1185486 47034 1680219 1648349 1103370 657929 1693922 16056 1998128 131909 1634740 1619731 46571 377922 1613646 915276 1182110 1505600 1892154 1812026 1937663 360786 90873 1188810 1318295 1762576 1787670 1884338 1321351 165359 716480 1670798 1645623 1798946 1701360 283241 1574459 862119 346777 1823671 386943 830350 909727 1133843 336923 1939831 1243677 1307665 1818200 1303661 1703476 1997449 1673120 984637 671884 300533 369900 372690 1826307 1581798 215661 1522960 493995 1389345 919888 1310289 630926 471675 1312583 1426361 30043 1791362 1155029 1458082 651584 1013943 740578 172220 1236379 13045 303015 303593 1325179 511826 1012665 1374664 459603 1571595 1031527 654520 616594 645493 1558793 1544353 521949 669870 1047618 595686 1210257 1640372 1354212 351870 147041 1994306 1056347 1253219 1674059 1613969 493548 1679139 158720 1544646 534234 1801549 1594572 980892 1164836 594843 1458468 1535293 1528326 1648614 673484 676998 1151116 790201 1121486 1744432 1438186 381078 1284088 953973 484266 1121915 897794 344912 1641700 1201870 775166 290265 299028 975755 433299 835320 1162105 1411223 1520133 910405 840497 1891372 1060126 466299 293060 1172163 1050043 1289295 336286 371473 944746 1069094 680865 568938 799297 1036857 579110 1328713 222875 1582303 1551095 1561733 731105 994059 1993521 76604 851733 1092366 1321630 483330 1980183 1899117 157048 883457 596672 861709 1199595 1214115 68678 607391 884486 1421397 461710 1416230 255451 1391333 559508 739888 234622 1476364 1868772 618428 1271 311177 1134366 1657129 183583 524338 1774534 698456 1515696 78232 1245646 353031 894195 1678949 538378 1749561 952137 546014 248034 322005 1083789 755662 224858 989862 1240455 1557213 1995161 584073 1816811 1002104 760676 826765 1667155 1800781 1473789 903818 1593681 736898 1328751 334529 1934959 1693426 318411 1336469 419372 90627 1469282 819076 1548181 577473 1591362 1552355 224687 1547180 290950 296811 1236460 1556502 154715 149361 1022375 731763 1678860 333838 496831 1661460 456983 1504038 668070 897689 470135 1002413 374182 1484125 1617886 1460771 1053460 1275858 1636849 94262 1495204 1417656 1466413 1198879 564968 789926 835964 1428262 504380 422120 1758293 302144 1792199 1959334 1746136 546317 419971 1527243 1290744 989575 617932 1992824 216866 1829092 1771656 1597244 1272636 1747079 1909299 1867693 1634514 530291 1506333 308282 1061046 978023 1933780 837975 620889 936593 904059 1490542 557910 1121671 1250886 1076810 473233 1567549 764441 310097 1115190 398767 221291 1326685 1417919 1573149 602658 831849 1700482 1924748 1412980 1342624 1011335 1218361 1025488 1486437 1571169 1276971 1323035 174088 1457436 230635 1348751 818366 603019 1305720 658671 398038 871339 1858835 98096 792218 733056 1223401 1599572 273532 944448 1421442 1468637 192001 1188719 1756751 1236217 611957 1401569 667817 46416 502643 47991 1036900 108781 1177378 1177464 1015291 735067 1796390 946069 1940170 626122 115589 301620 189189 1161744 1283911 321556 1082590 826154 855662 914887 725039 187584 1045629 801555 676553 552216 948480 620406 297756 861149 257354 145543 446505 71003 1702708 1104196 563593 909135 1835473 350245 1693383 969501 1417015 307355 814729 214805 1718264 988114 1153490 1253913 756508 1474964 1827032 665947 1003865 948335 856153 466317 29117 652269 1275059 477665 11721 1660308 1921726 72374 1166391 298040 146620 724735 549449 352614 998591 1086295 1659193 1871808 325899 1253308 451972 600699 1433635 1451376 1982712 1371303 265189 725337 650734 1142089 1537723 1927865 26625 928532 333796 835697 91649 1020772 466416 1481297 1040647 1381851 517768 1998543 986393 351097 1751339 1878751 1640071 952752 1303690 668483 1327942 1314523 1339353 1945967 178664 563917 867863 1010513 848153 1226221 830320 1054279 1875141 1670914 1030996 1599593 782688 475294 1518381 1890719 1879675 952319 1974434 1792336 1917624 886805 666508 718185 433686 34545 450838 356516 83326 586280 1960269 570352 1481181 1853513 222951 31119 1182645 1486 1333877 393969 1558143 190439 1183083 1288810 884368 1352768 1277556 512979 1258424 942376 1871292 1037818 491219 1481784 1856861 1601352 1717737 1179502 233950 1544000 1337859 1477867 1956932 621864 74767 303624 1374287 1940187 259092 767411 531295 468327 45120 1991085 584806 1348828 125132 1211425 1488608 401450 645152 1367958 220422 328395 1264913 842784 4602 604540 489544 1217829 32979 307737 1234230 1356424 1933928 1768484 212542 541228 1345971 1367770 22276 619631 1676410 1005667 280656 299583 857807 1626256 1691540 700280 1586547 855412 1269923 552389 759229 1318787 366335 968364 1554192 584191 633034 1250617 1206812 498083 1974468 1867607 1482398 1483420 1182524 1406995 1679019 1706247 1542888 1222659 1478994 607161 1091745 265509 920175 1007007 1395333 1305235 761428 665043 923586 1272887 1342063 15047 1753222 1649284 1537869 470729 683009 920285 1191192 1631958 467968 949363 1188166 832413 453351 1610868 1406715 869281 644299 829879 1294468 914513 959903 926195 117231 970744 783361 1419008 1852444 831862 1971812 1561104 400097 1918352 1630584 668774 1010002 1348059 1376432 1487932 1411803 947117 1358322 985409 1124381 1358077 1513742 552731 1808726 108732 1036193 1085761 48952 1087078 1246084 1439245 1038680 1199049 1573128 263706 936864 257649 1176080 1625237 1933499 1856037 1108852 1355422 62824 1827734 495768 834677 759948 1069255 190457 1926456 1180210 1192758 127676 1318598 745456 1206551 1232694 866719 1134109 1898358 664673 1969561 1379610 315955 692189 768664 1243299 784118 463378 1900273 122433 918565 1755693 1339978 494249 1048354 1797290 181385 640509 434649 1978016 1816852 921869 1884764 413348 1642953 414864 110330 456829 28764 1790404 1370929 1012987 981003 817692 1078390 1344150 1133994 1522761 34191 574012 1638413 1663807 1330390 20001 274215 1787809 1302537 270134 397383 832539 683255 1918173 1900453 1923371 1056505 691084 446018 1582162 734765 480448 1212089 70516 308319 1663402 553186 1861675 1591833 1345740 975777 614503 1735324 514221 1741213 1698631 507569 1979707 1851767 733740 33734 652600 817260 524023 1096684 764626 410350 426441 979408 174908 1920196 195466 537286 122240 694574 355161 1924094 1898797 16545 788953 1047833 249467 1092565 236899 146736 1851223 1803755 684090 492589 935745 1054268 1734620 1292767 199572 2622 124224 516055 163151 1378270 927936 408651 889997 821297 1225897 500444 218766 386440 1957819 818875 1860831 1823255 412828 22366 1610730 386292 881328 1642817 1081120 932238 745127 554300 874948 1418198 129232 1249949 533156 494196 84222 963746 33610 1901 1516120 214136 1437857 947943 1675108 1671418 1715874 256005 1954556 1953402 1713666 1386773 164225 1168844 1289390 1697389 1049305 1200796 1333692 295471 1839956 1436148 1425121 149513 31444 1938886 1060892 1813179 164123 1140221 1977382 520749 417711 432442 567128 86834 768770 803910 1027046 1930271 7579 1186567 1457336 1477740 1065871 1563213 112019 658046 1019261 1724327 1981840 1574485 901157 1344949 1925280 1738177 1946938 136136 816042 1695328 1707867 5155 1695437 1371502 1682012 1270158 243947 882525 1644793 1632969 1159866 1129818 21296 403076 1968461 1379485 1623842 1434530 90620 739178 1683637 1176273 579625 438117 363711 1205906 714303 1307721 1868534 1295300 1586814 1918519 95984 203693 255865 1572738 1779695 523300 426086 1179703 800307 1035507 750828 887213 930926 1737739 1353633 189094 549069 1102491 1077406 718447 1113102 213962 664880 1208867 1663137 453415 1851461 1395516 173308 1985490 969793 176004 133403 377389 1920100 772843 1847113 1083916 1402592 1452827 1065151 707859 624489 590640 90586 400653 1709105 1443764 1408769 981496 884683 1441307 181320 1457821 489062 1760686 952515 8260 725657 461547 1849896 408899 206664 140908 1879550 1131853 432006 113990 1521042 640881 970745 1158703 1143258 182706 876704 1064555 775100 691037 1940766 204499 1116617 1148328 810837 603254 268969 1121837 1748859 149126 1802563 793758 1198736 524375 1369465 1211115 195390 514783 1812977 253626 173562 1864695 1752185 1224576 1962670 899174 1401034 543340 224394 381624 416918 1411147 76551 1644471 713521 219011 1453532 1516573 579362 643606 1280923 896706 50004 413272 271822 1036839 1207661 1907444 318417 1003011 1887499 859684 535524 202508 783024 1538615 1619997 1809132 1196679 1452255 246339 1400264 864919 1780298 765922 445417 1902032 1511973 52487 297016 1519628 242591 57872 611944 1733655 1632918 89841 1290371 1475518 806795 1432712 1310431 1322820 1246503 1762625 1156943 363622 108678 969349 1292880 1293432 576606 1893448 132275 772258 1303858 1536455 172478 209704 535038 1927040 1659518 44423 9488 448532 987189 1992187 342167 1116530 889870 169377 1334069 1558510 1215352 1466377 592246 1483747 1358802 893133 1886440 359903 1746848 282021 1068330 1857899 840351 1465498 303677 70300 1243019 1407940 1238205 26909 839465 872517 1812500 388818 1171329 197784 183268 685658 1641411 573959 514251 1187973 1653474 874321 327829 1726075 775278 1705597 1416138 1426899 666355 681636 1061976 921481 1607448 351455 69898 915782 1584713 636774 240420 1295294 1400317 819105 1401766 1748584 521636 447562 1373381 1551812 1067703 1556177 274989 1084143 932514 933554 1383288 1598844 68887 1949599 881883 1564183 432954 635317 254794 879108 54354 1171900 1703310 287467 1869875 1499779 1171757 172242 1712220 1621428 1467199 1909300 376796 64051 1708806 1360299 1699176 1155081 267423 1400658 1071767 1187891 301121 272813 1780670 64847 1184189 99289 1259334 1188597 642150 904390 1718602 1419659 440212 197131 370697 1540491 18298 651232 189609 576312 557931 397489 1931909 865832 1083479 1996335 473007 1707273 510004 654731 760356 1842420 951218 215401 850088 1697331 1265145 1864944 1406399 1315690 1786513 249087 433532 685435 1224927 815276 976158 1534058 1320483 667039 1387843 602836 1185330 1345818 745129 1133849 1868500 1792626 1451135 1529769 517503 1226598 1947786 879495 1492648 1360350 888527 1223069 932185 605444 1025349 1687796 319707 773245 1477474 886518 374170 38423 1009507 1640349 467824 640819 738803 1616660 842757 1103386 1258915 1794355 578715 343709 1946591 1271292 85119 1825160 1250127 1757426 1048526 12355 996990 214627 1944391 56374 1900179 871557 1386851 1217503 1146036 1706647 1902200 1804227 769512 194533 829267 1684502 896834 343588 361 930993 817648 817949 1018819 23673 360726 1505271 887833 1386924 1972202 1079584 584533 1331579 1766582 1741561 1531461 1015496 1761197 1763230 173402 1800645 1347132 1472350 1505094 400976 823182 1463171 390397 1501768 99411 429897 619257 1892661 922441 1109131 1891734 1755988 239602 325720 1713692 896760 579994 1473682 1138349 1250930 594302 1235017 346657 1158886 1785882 1765861 1096962 1367598 1374952 1995758 544628 506840 989761 943918 1987242 502646 65683 1904724 1131545 1431584 1279435 242522 1551425 1691808 856912 827839 18133 1581870 216409 1319255 1749365 1838491 1622151 676163 262650 1460195 925873 1533023 1397676 1377864 92276 1207264 810437 1242536 1856377 1851910 195754 90610 1871874 874490 1407428 1273216 620322 1404078 1407511 1266883 1859124 278944 471294 587898 316173 1040311 497216 1699000 1446079 1183471 1236274 784859 905215 657359 1152382 608859 1561079 54009 31839 1770411 99743 206836 629747 711650 1650413 1315948 253175 1083279 1040435 1191720 558340 14119 1186596 943544 632273 288579 1902585 142201 1911919 1139576 1348290 479101 108514 1935960 1343704 139223 449643 1450106 529130 1263167 1645155 1487460 254591 1246125 1148827 135057 206011 1053798 1462220 588488 1950823 1515158 908106 376178 1921643 214333 273436 1922853 725230 1661907 1784198 280435 1789020 1977699 962815 1306692 1621121 1232082 1840594 1188063 34819 779272 456264 1057732 765332 888932 283154 703324 1273476 1923449 761028 955006 1016006 280910 354347 1913183 605562 468468 1653051 694231 1936491 842014 94911 1887502 1422997 1440961 378074 1961785 1348228 306378 491575 818364 1990815 1568245 1637550 1526547 565663 1160575 178234 400844 1781371 242096 745110 1401358 1156163 1917680 584949 1946887 337684 1837486 1525160 901056 667623 17031 90429 734989 1179155 467624 1494337 1882120 503749 1233745 1337864 264501 1097632 1694046 1353367 1171799 520073 748847 1172914 1612124 885941 82087 206382 1454272 82768 1097944 1167903 1266870 28103 1189468 791299 1498312 1549428 276321 642375 777380 1549204 871972 72732 916602 1788790 471664 1731018 1838573 1051665 1768265 860505 1341157 16042 1101527 216746 906893 1109749 1632677 728841 1204203 1055707 893146 1318093 580137 540812 420268 1751147 1608216 114753 1557255 1635030 484827 1028202 1333175 483923 22264 681122 1043623 266828 205532 1167779 480313 1381397 710103 1067167 609642 1281087 669812 1948067 694555 1706852 709430 1788310 753037 1199383 131562 695441 340570 767141 130594 1071951 1298749 1236270 1633326 620694 123549 1893461 504451 1225567 1848045 711924 870071 1974718 565144 1036557 326167 1973988 834583 1059610 655568 1963598 1874871 1359621 1155378 145340 1400893 943547 1140675 1278149 1536000 872527 1386634 480605 1327775 1094424 1133136 1973089 1879994 1357897 295186 38101 186595 828810 1796509 1281835 1920870 485057 1787792 740537 1995883 1623215 745161 1812984 984953 432896 1706511 1714730 1986215 682673 1232427 234042 1977083 835396 1134508 456698 1478050 1391012 1488640 1937505 932607 1425910 1829645 1497042 1544949 1098605 868284 512181 1226794 1071005 49416 251778 70657 1037735 458392 841398 211987 1850439 325950 1419486 1657422 482138 1507245 1255960 564071 1567345 472982 1732070 930494 1950491 371416 772264 931505 1770472 1733893 1598332 216270 734268 965770 1564534 854448 695102 601583 420811 384982 1708543 1389819 69726 1239792 1064847 1036590 570132 949810 508102 360019 287594 207468 1916311 974093 1451587 1419314 72442 1604270 1204449 1334958 197615 1901376 1122774 879966 629098 1199846 531594 1886910 678866 1734749 292983 459979 454571 1997012 81849 281563 1241895 124563 1887892 1121818 392036 1034026 679024 438274 1575902 1307694 1985598 1765108 1935850 1653162 1637160 1428162 965435 669359 1847185 595060 523191 1048978 1621696 81688 1220267 150746 1800925 1373240 920122 1373464 1974013 1032933 361663 1176270 603660 1868914 1730118 780131 318543 1291971 723177 1218631 1245121 952259 31950 1918031 1786230 728639 1494499 352809 1376802 1008787 1085576 817385 346788 277722 468615 569189 1352678 569595 812574 379185 472583 1994592 429887 1086381 977075 1422480 1643305 1598195 1137903 557571 229712 672837 663835 70089 180298 30500 771292 1844836 532340 1464095 326222 1239335 1521638 592043 91226 515596 1602958 639780 828598 1262864 528704 1572292 61468 1410907 949294 1042969 1774931 376912 282013 828367 1405291 1968749 9850 1036972 236259 662824 880078 1873284 842095 134835 1564877 1786087 1593495 1391739 1717441 141989 273376 1431240 1544987 1637232 1194958 589174 977968 122351 1933487 1980551 247020 387787 124052 723112 1967641 990864 1436388 1148219 667601 805034 473936 254764 1266731 1736271 225649 139797 1598340 72530 819012 1123254 1448962 1617894 1909021 566126 260538 1546353 748705 741256 661752 1080158 480678 502374 969137 1704120 1881326 1491825 71407 206935 178000 1656611 573303 236411 1295127 1781452 822324 1904831 465454 95100 1778036 688811 722198 5747 1980973 469559 618874 1723007 1945182 1286182 624295 669280 1502449 74533 1999282 134102 1460732 1594426 1917426 941453 1158026 441458 1539924 129888 1939904 265454 1741393 975245 813050 346902 771546 1947019 922029 1234770 786680 860833 1229348 216580 317365 1030916 178315 1077437 533489 1275707 788331 1637975 1213249 294419 1905276 739882 1916164 1142376 1842693 24426 314114 141464 701205 816344 92315 1019098 149472 961561 1849591 1007594 1648307 986627 1410892 1305539 676019 93609 692141 825493 104919 33304 1202492 225944 581681 809144 334548 528624 136416 483662 331094 1515368 131944 1615602 1960466 912810 879763 1447398 1778177 1742230 1967145 671757 463614 800636 585337 1109792 447738 322155 998410 693279 347031 1058086 1159450 402320 1348190 808287 296941 1723989 121123 823181 1845890 1946311 285753 1375389 1722079 890219 1240802 1752948 1566724 1467190 1712265 1580286 76593 1585189 1635655 625092 813697 275495 1844730 997314 664132 512299 615687 1307333 94901 842923 1841830 1673358 1847524 1839038 81921 238792 710024 1146303 709563 809927 1607663 805270 1597059 1402039 1667131 1145379 109688 648377 1834268 515038 1862630 810036 1275254 569013 111149 1461869 56076 102814 1818351 840608 1790744 484885 1936473 497130 366406 1065271 1316903 1217840 250462 715151 1113657 1819542 1271115 853914 175614 686241 1011497 1671509 1755687 1469556 1736500 794840 722364 130304 1584431 1984859 193397 686437 515012 35435 1480112 5818 1816415 67289 867312 172800 1603665 1492251 76812 390616 1589854 1957812 1885608 962318 1052448 1450396 454591 78069 106674 22199 1594169 755476 1050614 489341 712599 1634635 1668661 834439 1131635 153981 1412600 246286 705172 1885874 1597991 1798023 1353085 994396 861915 391095 974117 954385 690834 464907 1973763 680188 1105811 994116 1671729 76124 1038129 31756 1540697 183994 731787 581437 1617190 941508 701331 307740 210494 1460403 221487 1842481 1375149 1676735 848486 857510 903668 669163 1606591 206545 807172 199781 429376 444573 205281 350093 1034226 1611644 327679 824270 165512 1435084 1992241 716775 1869998 34104 1887881 466611 779778 183562 535773 652758 1643686 238292 1116837 94428 1053235 1081989 1159720 1088702 1516320 1688617 1994393 1364637 1875356 1440998 1922006 1749101 150947 763840 878182 1853831 885527 869888 616469 1633577 1766507 1410001 1626145 1201435 376129 319614 703044 1239886 617183 5280 1666508 1542811 1264867 1341029 221773 1302142 205338 1129851 1327133 284690 765616 315607 1884004 595267 1104013 1613498 707767 1759753 1825130 1063453 701792 654109 346635 523274 182844 1116866 1216891 1473815 404926 682541 1139818 812323 645130 284678 1192654 364387 1960557 728264 587233 650239 250384 331105 1829149 1882402 335161 1544154 1996582 656533 1961986 692092 1941865 19251 1400049 1965627 658094 1476151 1251970 527406 740506 308493 310291 1678493 1852729 1348175 1655955 1050304 979554 971432 454723 1223179 769281 1035497 514196 1324275 1552769 1213291 1225490 277496 1835204 698632 1883984 24028 859710 227545 1904574 520754 890502 1100909 775368 1475415 1678840 1668084 987063 1251860 878173 1038377 473692 540698 1990045 700520 1000441 1122690 1653610 1306314 1257602 1823826 28803 1442386 664507 1440273 1461621 1105097 1449074 1435567 1988447 465579 880703 516948 1819891 342830 1235509 682780 1335700 1922895 1415119 338851 133959 1688410 463930 3811 1368485 1745 1293776 647602 1077024 702096 1524055 1602226 562626 1361233 1113523 1364095 590697 201794 1691505 884863 333266 239337 807056 1809852 1416175 253370 120427 1954816 1984058 1333009 1066925 1851432 1054141 1852793 1308659 1373766 959758 874706 729523 95665 493851 631578 250440 382893 264830 1959477 1801813 1706712 1164552 28090 1629559 51533 1448437 382003 1907091 300436 1663019 1358700 1226038 1684591 1664292 1731155 1232055 1764990 1746699 742938 921300 1063078 1331888 1218213 448218 1974518 942648 1669633 518906 1426228 1076242 229232 1961909 468175 1427715 399587 331932 1440432 1936692 877411 1032162 978196 938649 55325 1541450 1698816 1597884 1087014 1649099 418413 22904 896191 1665848 178938 1931762 334018 1373914 888291 780010 696205 232307 710935 759386 482875 840928 1031620 379757 1870839 502832 15923 1944031 1106597 296480 262874 209755 1358143 1807802 42930 132084 1759391 1164129 418079 1788029 1342269 1671084 367418 925058 1209547 722450 1417462 1068479 1062334 35840 349564 1025620 222430 1931521 388466 214722 727196 1794540 756578 1170714 1526433 151508 382512 1641839 283311 511901 227366 685495 1864934 1178669 911100 1864788 1781370 1785739 27457 85457 409653 436255 1686310 1143082 1812576 832929 1331650 1619951 1934847 194267 110762 1663719 513817 1380995 1248897 1587983 1868579 184541 1711009 1444763 923509 1266943 325936 80629 909225 1887117 562727 176250 189150 1513375 1575792 1862361 451331 1776799 625369 1774190 854030 318938 1199830 1354084 544748 510327 511883 1196532 548364 113620 581993 1339923 335715 1071946 1426058 15654 1735232 558426 111842 1649906 1509679 583262 531910 541091 99817 1218979 338796 1102355 760702 1606071 399437 963806 502022 1364500 1160446 131775 1856716 1338728 164152 23223 812375 936476 1174179 1132972 501687 1406886 216712 1876245 1099588 1040817 1859394 1682798 304428 769968 1084285 143348 1797646 866968 1562931 1872376 1798926 795145 147184 717310 402882 811172 503583 32831 834507 993559 1261127 150949 1317870 1407296 1639725 690465 1105918 526348 1185317 396578 554603 1426707 1132242 1296847 430058 1536273 682328 1785720 750329 1190359 1403766 1830029 28967 1645911 1920788 593262 1211415 743251 1825031 764811 1271853 24508 635926 204200 383885 1557323 537563 596426 1874758 1012189 1618671 754958 1180260 1733717 864203 1167148 1948457 1702694 1461372 342393 1127342 802274 537518 609425 1750433 709130 106009 407143 881082 1593079 524025 701355 1067767 1053815 1168699 1453513 1884787 207663 1620493 211510 684658 1090030 1312089 1953866 558946 734240 949151 1657334 65486 1989953 369267 1692990 391537 799284 69183 646606 1782872 432048 562485 1986553 1990891 942370 182189 275712 1732267 1503866 790623 628251 1482163 442597 879892 1703292 42667 472304 1809698 621558 864617 1218773 1951131 1201440 972497 1274799 1092912 359504 791976 365356 1004761 708674 1304338 1981685 323385 712906 366100 626167 261117 1476154 1265225 1054124 363082 920588 735907 1006616 1662890 292772 449134 1874978 1595031 380768 392095 620071 1216978 1876490 1312854 400176 196376 694350 1214784 1984225 91871 1488014 1778003 1898337 1440137 734237 130383 1416641 640916 1143648 1700066 1307925 1068734 1726328 1803276 709105 1176020 1985483 545597 277590 1240891 1316778 727502 773935 1682804 499734 808006 1528674 1763757 211151 786276 1754586 1582369 1646542 1278072 1981725 1689670 726550 1536200 796635 718917 1426367 1360847 723003 335865 1808960 160363 1965385 501324 134286 1803129 991955 1046029 307265 380005 1415209 1137967 837641 1905577 1902428 1243576 1552300 183220 1748284 1801480 667591 962334 96761 194209 1748021 1941594 1880559 451996 571683 1199855 1667984 894221 1341898 419380 962103 407368 273683 1300317 9483 713399 156645 1736835 727925 698844 1818298 1046848 1409120 1809712 750093 491085 344704 1004796 1601219 1124767 1621380 1915318 388272 1018791 819916 539821 1150227 47223 1853715 1935699 1889638 698739 269039 394226 1499371 566610 177838 992845 1414573 1512676 700157 135219 282078 384573 199717 1251110 1978263 1273798 1018961 563412 1788593 1036549 861849 378216 1515860 88628 1605411 476205 86679 286163 1034718 1093651 663961 1976123 1381267 1107592 1951136 703603 1032708 1155797 1100113 436356 665142 285305 1979752 367115 775634 33589 383757 1101074 1692465 723451 1716297 611971 1839069 1710128 1149909 25458 79651 1766541 1096839 429250 1101042 441379 289444 1783590 1883683 1667769 1486460 861260 1026321 748267 1717888 1391569 469275 1717206 1727695 1461850 1047062 1223836 1496907 1670574 559245 1723271 1750298 1528625 84843 490282 619800 289484 1263022 58836 893314 1499945 1873396 495549 1046615 318198 1445992 484666 237644 1108375 296677 921117 1843870 1903656 801576 310279 1801921 1068898 271427 1350556 1584172 1061322 1624559 890208 1296303 1764128 36601 1270624 1200855 504632 1177819 69396 683487 948632 937164 277902 1436047 657223 1550775 1378173 1589576 487354 283846 82661 933928 251262 726916 640771 1010728 338463 1354945 653407 1789556 1679949 1220195 824910 353352 1807662 582093 456103 1039493 383196 979306 1669797 719685 1419307 1961964 1634980 555991 655391 632473 539864 1245032 623883 1315085 347028 514111 134710 1890145 87018 753948 925788 909444 219001 1737490 1199630 76846 1931110 408927 252931 308139 622390 1225186 589711 34799 1224066 571085 1910474 459724 1449171 332012 1378437 1543910 1370949 1778292 794805 1475867 1492592 1248755 569996 1394873 1580823 1537065 380834 1553726 744669 230368 1421097 1348940 885748 1815362 1047146 1826070 585176 472017 135573 42130 85231 1743432 110152 1335788 349123 1165911 856320 1058153 564911 647319 1923469 648095 657962 1406029 1399429 120044 142971 785629 1644492 1063659 633871 1483408 1758283 718478 804224 435452 1198783 353936 63770 818964 159447 1352376 666457 835639 821767 375917 1531382 1618768 20751 107247 966649 754664 1149509 1512925 670274 1837846 1724908 1719850 846096 536244 1842300 1458742 338037 386155 1066536 1893818 781009 1381800 1589723 1394794 1027480 651394 1505393 354737 761489 1240873 71279 1376756 1068502 1866074 882287 271111 83693 1345504 598042 1048871 608524 599591 1867653 66673 1279417 1818616 623265 1947798 1903516 1301021 689294 1774978 1502605 1544964 1732361 1716653 1879386 889157 1544162 840752 946553 139831 686084 1385519 1507211 1525806 1368703 1526058 1776558 24495 614976 98887 1935296 1901947 669051 1490669 574170 1252170 1649540 405125 575685 412813 1858302 1598258 196266 790535 43074 149419 515277 489801 181641 1293169 434049 1934773 655131 54032 978958 130252 978187 1762529 594895 1850709 167225 497323 1872032 225936 1908794 556806 1928405 117422 1163221 1387266 1603239 926556 148923 1458382 751401 1786199 632302 1530200 1250595 1026136 1752037 747698 442631 1360122 674975 1647021 492911 319057 1907830 1950946 1200556 1089115 309478 240176 1691458 1915532 165150 1825068 1518557 983930 469006 1635978 50111 1920517 366168 1554329 976885 270051 1131786 619880 1385367 335645 812741 1380563 1615844 965829 1909450 1815129 1878246 809659 1622893 1016330 656409 1165141 1891684 501994 182559 1880850 483615 1289421 1828895 1165912 1025210 710826 1732083 141399 108374 1884558 824771 307270 358381 54699 199965 995917 288427 809529 287831 1867700 606019 634487 1827264 1209831 1229592 282160 1361627 997340 805342 525099 236643 275779 87485 1286587 828924 561013 1231649 1205451 1749238 1398061 28708 1211059 970146 1326675 320621 776020 1489106 1880742 684204 1533548 1715687 1857427 1553716 1177596 13919 173289 583540 660519 1663243 1859413 1247389 1640170 1013679 192845 465959 1766356 228188 127463 1936001 1966294 992186 1673941 1804639 439854 983404 1346298 643694 1785647 992792 237575 1006445 569326 1092328 511937 1217080 1940961 612520 1843286 233331 931805 1215818 136268 1959942 1627743 1551377 1921829 132453 1324542 612377 1653976 1002879 547892 737990 1110727 366586 671019 1463918 1819827 1059667 1896509 1620354 995982 1951039 861761 652205 1848987 964052 1985690 567171 1457235 233618 1412765 256546 950536 117454 498657 1896471 1802414 643672 1489590 756704 97616 516939 1788231 1523901 568922 305492 1411429 1462653 1980381 1984134 1800452 1477852 155152 703667 811668 913412 1722648 1120883 244609 267265 1247917 1993676 332274 1714146 1229854 1256627 320007 1463297 1454774 1955561 444787 647717 1231029 1720950 1219226 1640477 598953 425856 403403 862266 279202 1535205 1051513 1503635 1814996 1614681 938057 1787487 1697838 261438 530065 1898222 583812 82965 776388 157751 890368 1231625 1743581 1236874 308078 718561 265560 649502 845282 500812 993064 1210008 1751366 1788111 414883 883226 1228847 492095 72864 919643 1190677 947786 13891 108571 1083829 156697 489993 573587 1993905 586733 1412876 405254 1310404 1110205 253832 1637214 1743384 1458008 1032671 1762650 627318 1471163 109986 1656034 109554 761916 1533560 560143 140183 1259936 1751918 666763 508488 1851410 1515777 1759721 1697411 861216 453151 241603 688931 583847 1116338 1456954 1124337 1708785 184788 345816 1006317 1197049 139878 551594 805704 1707976 999646 1148362 401032 584604 995240 1834930 1269109 459843 8823 1791512 842190 896831 1942069 1133298 962775 432079 1297791 735831 53220 1454293 448667 26467 202848 103391 294300 1166364 1937880 1999319 1480396 1853522 1243223 183890 361801 617666 1697538 346787 731041 95576 711452 554169 649894 697481 246816 1536280 1271507 218646 1313006 992864 1151965 12817 1776601 924910 1891297 1781050 1206367 1243174 781241 594190 648316 85001 960447 1840274 374234 1134020 191582 1695917 1533813 1939231 1760499 1615548 967705 658086 845770 102490 152434 1310122 916217 643990 231649 649910 1287460 545626 555867 960054 1447500 1148108 1147834 454115 1439346 1276625 1677431 1268276 1234678 1834169 1586889 1469263 188263 33919 1880130 513422 144640 629545 1916372 58849 1292556 1226042 1392876 389268 1306752 944876 861461 1896352 1371899 9229 1746436 581778 739380 1853101 1284762 848040 911331 202324 1656571 1310072 1630286 650418 487003 938878 446128 1277966 1951227 1819771 1727430 229483 1459410 1138843 1969397 1529790 467636 1006305 387542 1922150 526012 912811 836798 1437816 1623454 1784325 72610 1055374 1423214 795085 1559812 1270172 971837 1426940 716423 12334 1082944 1001872 873203 373674 102164 1774608 1050217 1751108 189113 477310 788762 1025636 1705028 1462555 812859 1826780 1246291 111879 510716 490448 15251 1451850 613233 848119 494824 478282 132047 1449487 803571 1460104 1584343 416555 1526436 734436 589861 1002525 1817153 887384 758643 631627 1304788 944767 1021807 1712845 1454472 1573448 1703399 1662574 897724 885102 256635 351293 1227312 850025 3455 674698 1454121 1564280 1013990 496279 1194996 1035908 784221 721223 925653 149427 91232 1854713 891903 617282 133336 1475904 1992527 1194023 423372 265625 1829616 284598 660074 777230 311665 325132 1425850 531829 789465 84850 1802907 1512823 1848627 1358305 1421932 1900411 1407201 866847 873032 327599 674860 863458 1276781 1975032 1303979 1649811 1828108 1493428 1990827 778942 1394088 1150409 1687347 288433 1701325 1170751 966395 1118110 610859 1471244 804125 999973 870114 443734 1692852 957235 1849571 721337 209626 622044 1501755 1187050 1243370 14686 772089 95043 1124842 1149745 939544 1799796 1111477 226827 804314 37118 282533 413755 998969 595250 1120761 652813 876199 1867958 1498415 1742190 1392702 360547 111169 1249452 5054 1900504 1650979 1503581 1366885 908348 1841009 1048048 958071 171670 1386627 560828 1181496 1259593 1929162 1482820 1270053 310594 272345 1657229 1351073 1537428 49833 489460 774836 1189882 709836 123472 1100754 647723 1938671 423367 1424406 1439487 281434 1701311 1542567 996933 1497445 1325203 578698 729420 51695 1751084 1800375 494869 218972 1093685 1123434 617772 1292721 796983 2588 542885 533567 764336 483405 277340 91084 1972537 1426595 1107419 646481 1137505 1946922 1370991 462992 1902555 188844 1427535 833974 1460122 98749 549254 973150 240731 541932 548265 19910 316186 212671 1727159 1880376 172107 891199 1923082 1423600 61604 1735883 278069 1517266 763455 118050 406325 793433 1251142 320302 1208633 1838434 683480 823269 530853 522162 1260392 1601911 424736 1424726 1448679 1715729 1870666 775739 1932162 1007719 1442903 1744354 1029069 1743818 485855 1446063 783638 832925 1515371 736140 1947271 1163532 6636 268693 665094 1636478 1270473 1976597 864082 1018709 1996365 1333026 1538147 1021058 535885 1085336 287379 1490638 1888708 80441 1144801 1075296 692791 1212405 1122711 666819 783411 1176106 1524489 1719275 325081 1425276 1692803 889474 1708382 608947 1162703 1247168 1087684 388864 1214845 602012 1709228 314040 1669466 296386 851583 1303516 1131230 1411804 1241072 572491 777895 1185474 1504436 543800 525981 142955 542684 1597960 940639 68103 1560031 1630537 983557 1414912 1816537 225080 1183389 1210277 738942 626118 83498 1775450 672091 1005338 358413 28839 1792845 17972 1770915 1547271 456236 1146412 405754 41941 759041 322361 965226 1248153 204404 1541099 697670 917528 988895 697762 1740005 692021 1320076 1387332 1374226 1740658 726327 722114 598382 813036 301855 839304 104592 588989 240289 1628052 366616 1655221 1256697 135263 1804765 318833 200476 1924505 917131 1878704 1130828 1207067 294777 1717874 961323 1893693 832030 1320462 1366953 292893 549300 184209 363221 1349689 1223360 199747 623777 1960583 1767574 208605 1515712 640095 623620 1496258 1951427 839992 669545 1616812 1719104 1567149 1076496 18944 1715698 1223398 1512796 71970 1349741 1223108 1730004 1315446 605590 1912965 681851 759236 1754496 999615 1310814 800797 268367 1201647 1412559 1604592 1746986 76474 1209829 1112222 642390 1371139 1968047 1378476 939077 1094801 781702 1968544 1866565 1140959 24702 726838 970694 168390 1980818 1393655 1933791 63413 1530668 1752242 1452735 251697 373827 631840 620938 622449 1702973 1537623 657394 1873078 1304241 56808 346455 139042 1500682 1658558 365975 912434 651401 1729041 1464325 961455 1327002 1376176 979080 862995 1340339 955736 1663845 1850013 145919 682693 1453066 1226049 1210412 620410 1058646 662415 1320478 1814995 952090 1624144 622238 1143542 767005 562306 229468 787983 1219211 791307 1623030 220924 1113448 61071 1127748 295031 1521594 1261794 1797331 526412 575074 88572 1619113 598821 1027257 1833936 1899998 1878342 344485 1941480 1833424 1113941 506132 1868819 1684751 1384033 1504957 1608243 463571 1613457 1965698 1512392 1905658 21245 723903 160103 1039846 357326 243564 716386 704219 96023 504766 884128 177366 1637884 579686 1572093 107979 882258 244255 1461748 648854 1235839 1982081 596667 869761 794955 1544578 926184 1839379 265885 1421333 245078 1097080 29371 1827960 411128 102832 266722 782704 1156082 628444 670364 1703766 210227 1415649 1603338 86821 1974688 1655085 1069932 1788646 85604 1195887 1169394 82620 1801500 1668459 837775 807057 233480 661175 85370 519140 1934941 567975 899599 456537 1833281 1810022 392727 253402 517662 1129299 1059163 1581140 428209 147429 1333309 866418 749778 411290 416344 1363422 1950076 449547 1144364 497835 1229068 1123952 1162281 41405 1677541 1559754 1817521 1046020 618144 1240917 1593074 440711 1076611 227006 1068359 144573 381189 660975 363011 847160 1304412 141203 1491246 1920651 1958820 1859032 498933 675938 374042 132094 1377181 1952079 1723026 1837582 605352 1623216 1409550 480558 1291109 1509428 516477 1930407 534988 884479 878382 590098 207230 1625764 1288251 1631386 1310252 1390459 1851711 1069191 1506059 1437566 109 1786954 857384 142243 1204165 1893950 815403 1668835 1451348 1248217 1019698 634404 588640 1296735 194669 1080936 650158 1353832 1827359 150639 1665800 660390 926436 1619227 180397 777936 329748 590895 1194690 1104429 765803 877559 178625 678695 968595 1624868 1146672 1604516 1388094 973295 515573 1923379 1051992 707417 907484 1977977 328212 843638 1448065 522058 61985 600167 1905976 192852 1322238 1540445 1786185 1125481 1860137 682377 729546 540408 511820 70970 1746791 230418 1093101 1750499 1891933 219747 379615 279290 1695665 1310446 705258 659468 1294170 1449390 594005 1795269 653758 1823497 1451590 674479 445301 506182 1409234 744419 670916 1836128 23546 336545 879829 1171816 1433091 1994079 889742 1377309 990275 1905274 1844326 1160350 1201722 1859503 1926130 1906537 727893 408937 1559153 485165 414538 744803 841869 829953 1244324 164156 360667 1577398 899498 1938329 245895 682764 1393709 535165 810740 529910 1713136 1804681 1125299 1271531 444693 512747 10963 1627554 779106 1062740 1827455 456300 897690 602072 1071168 1377848 327408 1593485 115855 1606826 193977 904676 1237774 1493521 75315 1628061 937770 522099 1649047 964595 1172957 1147920 1763607 1536082 1920421 942715 1931585 156631 801429 914593 1831124 695067 599315 1327467 302504 1768629 25040 109117 149085 771033 1872606 5821 605057 1805626 1695474 989261 1167130 684414 1367173 600274 1297770 1582347 374330 852556 478565 1781797 1657315 939327 1478162 1341734 1558423 947395 1947944 1797550 1980218 680828 1663178 393064 1763340 1665687 128762 1783282 1062224 1975284 1343515 1211456 1538573 309495 126203 778757 693902 1268413 616545 745318 1236560 936872 1837569 24747 147774 1713036 1664861 1062493 358140 1039761 668046 1867017 615172 956581 861450 1135422 533606 1850004 849311 750791 1030957 1757126 681766 1100987 794584 323088 1460149 1863956 1670533 219734 1651205 637354 1237440 883144 1732126 457904 1201218 1552480 702774 169151 95248 730088 1159707 483358 353010 768893 1226855 411493 1741974 1971733 1613008 1910595 978600 452940 283755 876209 892659 1931310 420750 1020529 641409 828786 1868849 1764506 992155 1361559 309426 301197 821176 1688618 1798341 1629911 1923452 359854 1753226 637398 536085 1536666 1575206 413092 292653 1030175 858215 1400327 1473476 511143 186934 362454 1422809 732726 78082 1702249 694814 846768 233855 672246 1038909 1306985 954064 1221653 1799187 1992562 572576 989287 1354071 524325 239029 1187897 1829724 1202753 1821054 119875 171053 622618 272797 570937 64198 1003239 1091858 1378515 392601 64752 622580 1565221 1297695 1218172 895147 1939614 109066 956600 431044 24435 864794 1288520 1837987 1947410 1962657 45068 600283 482750 346698 1204669 511386 477156 1566953 265805 1697695 1094693 302246 1982030 667604 185401 648030 756754 1769474 1334700 887635 588118 1082566 1363165 1392370 137523 1521320 532383 57969 1737985 500319 765198 13103 678649 353955 1124827 825710 572806 1899391 1927678 1250564 510273 1514783 1498356 634773 409816 1715528 177009 1191939 364996 1539875 1911350 163824 184270 509384 168690 479546 1672998 1621662 625304 1331471 283933 1735358 1058204 861746 759956 1398988 1747788 1146006 1068253 1609421 1785789 876201 1283073 440312 506590 1611097 424927 1550342 1552441 1897126 1427357 1950617 1882070 1620582 913854 825021 203910 770396 791679 1766028 1911107 933701 458658 1112127 1437926 1780338 1413211 22509 712728 355083 850484 1339589 1358973 75378 737260 985475 1706521 67051 831217 883892 861040 1572715 1407444 686051 1361196 1614325 514058 1731732 584523 370434 1778237 74585 1763837 862097 895495 1395562 1556044 336497 63341 246330 625280 940913 893315 1474260 275711 906050 1499507 672612 855132 1562882 829221 1553660 1589850 240336 1711172 1923819 671418 346745 1420677 1792312 1057619 1801087 128676 197103 1795814 962740 653305 1943784 1736298 913888 19672 1791127 979530 1306098 1988256 118336 1849675 237165 1014408 1610964 679564 723582 735345 553521 1301810 814591 773871 1710401 1981868 1988072 1798060 307226 520902 1157032 160919 1509522 1279535 831441 618002 886873 399653 654557 800871 825336 1632185 1409518 557513 922227 359240 161440 1879554 1736725 1181872 1903660 471277 1369999 998674 514941 906555 1126370 938610 1746999 1855670 771783 159279 422890 286639 1370501 1393505 266854 789256 227870 265360 1147174 1421290 783728 1593243 965111 748951 1155225 734953 551382 430450 1267115 61283 585353 975391 1208903 263974 1297782 1123502 808886 1704152 1312142 912455 854779 28897 56961 1824507 1997026 1416653 1901778 636575 1829878 373483 347493 491103 1778947 1845085 798665 1124085 163139 212110 947871 82772 861547 1198011 1038336 1241469 376692 537328 1930187 971136 411556 308886 1077166 510445 1300251 179439 1731446 225978 1616602 89952 940118 397362 561864 1160025 1483094 210212 357220 1556774 1782734 1155613 1470013 1692602 834536 1667280 1355743 1918025 1807983 287270 331825 1403423 1278464 1811079 632893 1160488 950406 927972 1148584 1733852 700941 87266 363429 1007105 1336405 803032 1657011 1508814 1110407 213291 1365842 956789 1336340 1412045 372038 1032179 1847142 375623 201305 1627105 1096840 71812 860766 741675 1869122 375543 580510 1795422 870545 719166 843139 1147963 185535 937060 1188755 1418346 688387 471692 1647433 294519 315618 1586282 23249 238842 93599 226938 1537943 366700 923732 288806 713862 1865732 1897438 1446433 997482 1664357 181900 336521 1931327 68781 1453388 1627957 658769 1762553 1195232 382584 654255 238229 1150333 235069 905814 758398 1987083 472666 1228667 1177450 276336 1419325 1158104 19471 1225901 17163 1763522 272592 679138 656761 450590 329084 1192656 1600479 316078 1211267 249620 1742476 1408057 932336 37318 1668635 487601 441445 1817591 1539051 1997270 1178845 1025676 1575551 917517 281604 169819 1378253 435501 1857663 193281 1787698 1294919 1538006 1725152 550417 164215 1543058 1706637 1526207 82178 1301198 1263358 1208304 1801029 1627976 255463 1785976 999507 643065 1077277 209560 84627 1256361 647136 508089 252510 1786133 1844735 1618871 1553570 1835214 486214 1786812 796699 1128144 426665 1407193 1721659 1816741 280296 1982979 1098574 357419 1686301 1072719 1397738 1191320 1746422 758145 419984 221735 921976 787652 1339560 229294 1557782 1183829 1835893 1518629 1689148 1512747 71702 1082694 1302281 928825 1133788 784206 1058311 1026699 1587629 1080539 1941906 495653 1221253 1395195 1562844 516469 1494916 1266737 779640 239772 1075809 772556 721488 159724 1026259 361235 1736710 1476241 15340 823888 1710533 92066 431929 1187754 937290 1739956 1177666 724712 686376 96652 431430 248262 662606 1561970 1279294 1143684 1961179 622644 1715855 1825862 657776 361503 191469 147410 1351804 229392 890814 1352601 296552 234520 1276223 1357151 1981378 492178 626258 952186 1318196 912028 1052446 872960 1933821 1799466 1052472 1345479 293014 944059 1230448 1863841 1342417 108313 1326184 1226826 1382062 276915 1687456 128959 1321012 1495110 1289008 62373 19673 1095547 1702349 38538 1208797 1129035 278373 1660753 1535961 895197 367952 564475 1784658 1272181 517971 508736 1215863 847623 272636 457591 660043 1458556 1842242 1224549 328002 1224197 665840 1176388 1643473 1922335 616555 659232 381455 1270186 507013 1943329 1836820 731725 703559 1429850 1264892 1378046 101069 38790 1518302 629730 517133 1627269 974725 955474 102324 1742182 1612645 1013686 179886 1430662 127284 1621070 1097832 1386868 559190 1199673 1759016 1480565 1247593 1166081 345801 1743434 1073603 1483882 483765 725392 406995 753958 935228 727713 893502 527520 548932 1316855 726177 1338977 50176 1093023 1960776 259982 122194 193642 1456792 58837 1878508 800568 288224 573472 1880180 982147 737109 744717 1717564 1610335 1936695 1516619 1969280 792535 634972 1994113 20750 290311 131450 1781420 1566134 468823 1153852 651706 1948630 694425 166026 843501 1020895 1844777 853285 366375 987289 762780 209275 1921595 504112 1109764 253859 1280785 1886016 1024515 1661983 1390590 88270 1636354 679493 719386 58613 1109194 1640369 140586 1992860 1272995 515807 1596023 108638 151589 842577 858207 1471252 643487 1989479 1289209 1577162 1219242 1778311 1159445 2365 786219 1235402 1590569 472559 1484471 849958 1858556 5646 127622 1980925 776541 662991 1395357 78658 409826 1263570 1000530 96811 1591130 92053 557394 1858220 1000839 1281827 755693 319701 287479 1542730 778980 752361 892771 1587280 965444 338611 1107107 1428993 1370981 1221502 265221 337985 876960 205340 1739857 273748 1406402 118930 1850535 749507 9064 201699 175177 8729 228815 865325 208162 1297644 407580 1223560 1394484 747824 20755 512335 1705956 831667 1315409 1245600 1675933 597477 263493 674422 1472003 1553673 825825 58114 1318667 95942 1473287 1699568 1816611 495103 140392 128102 25545 438982 199296 1599131 1637721 674841 759533 572475 632982 672794 770196 1263235 508671 1666991 1077640 817920 786803 469589 704026 1083242 1735233 1617130 1743682 1895206 140691 671880 1800720 234563 1109846 284613 1579334 1622066 1209686 694968 474850 1026212 994413 1327074 1465660 1833218 466117 1962256 987535 1670484 531873 736673 316467 1056161 1760442 519436 609841 1900120 1168814 1357764 699833 648241 1114441 1597337 1058055 728698 815800 1375387 1881360 1686528 376517 1422647 1551082 1499164 968563 1959048 1412485 699078 1166276 192779 1794879 98220 818085 1359133 981240 1274583 1480287 1873409 11161 440708 759003 971841 1236724 1770633 1044981 67787 7992 1809123 704108 717959 1791887 113906 475207 843150 1115931 59777 735644 1784756 821223 1176117 776437 11597 1440299 1813753 1130144 259676 1063045 651588 312568 1638037 1866244 1522408 1666832 1601754 893349 934318 653955 194177 919274 1772232 44104 1281400 581336 703877 866520 798764 1283142 1881109 1052614 1451870 1479579 439929 1331843 1268041 194677 1242767 1099578 1271338 729204 758699 1109835 1267602 760213 467477 1064595 1900891 267000 1096429 1852790 278115 1556773 1359437 62624 505859 139147 607633 1115068 1916669 572130 1218492 1022687 246333 1144594 1016990 198467 316936 682508 1631754 1336856 1612839 349760 1384867 1036045 1799994 1628540 966477 1508973 122392 7752 1446551 1427746 1895981 1793801 802896 609292 134430 572982 1326866 447808 952858 1917841 343518 81556 265089 584648 1608988 978088 1044816 1210705 493813 109444 1151729 149302 1833313 869596 279649 152153 542482 1197517 103820 1717398 633190 1463020 1286038 1924347 1871931 813907 1729693 1404366 934601 1216042 1971942 1665323 365498 1699376 1449563 380820 1671355 1614037 669327 386753 288514 1563393 1596665 889397 571502 436537 905446 1076133 1889332 1580227 622400 1163176 1357373 800269 631462 866299 329528 1779910 1636750 238804 1238812 1792503 1155053 1786661 1422964 959444 1601160 198790 1856260 66830 1264737 1523127 891573 1471427 743254 1587080 511120 1284715 862299 1681664 1581799 719128 86208 1539434 1312859 847091 69305 979517 587779 198599 1605009 1078213 1529073 1862716 655238 1412317 1136197 490257 1544814 1366607 1111038 1799512 1577366 1217497 1703389 773301 1399275 1565069 957251 1922078 777013 1792233 524652 89524 1765193 1814126 1309676 603812 1771358 35351 1663400 1936583 1961561 527408 1948947 544852 117122 1238625 138987 1811461 985642 683818 1963842 186507 499245 1962477 464080 1735795 137282 184802 306548 1395748 1217319 1921555 1831665 735716 1576723 1612132 995773 1023200 476134 698161 1103269 1656786 48457 462049 212931 956159 1762487 417146 25510 795974 1186463 913075 207638 642661 940807 1143156 1546067 1139490 842524 1492698 1059874 587711 969990 1607193 1647470 225627 705749 1247913 1170241 991890 961921 516684 1532290 799590 965993 1465748 990320 59461 1809660 1278074 249193 3549 1804203 1935817 167080 614418 1990750 1602739 1830565 1722969 1258455 250575 1656416 606276 206386 992434 265048 1410818 1437011 1742748 837212 191622 942440 154019 44237 1423782 1338959 1162050 958689 1402319 1599330 1773929 857489 957427 551938 495057 141614 1097032 1414746 1807730 1552559 1842614 251114 1053888 646774 1483606 1947387 1547949 1581844 993455 880675 1360923 1486989 684407 1828114 1979264 1606160 850964 276987 93095 66200 1686785 151272 407027 361306 1719777 1194155 1733053 199884 473219 660781 1453442 95911 147297 316420 951971 1932244 380949 192486 341785 399307 1779213 1212323 750726 1425327 1090766 1477298 1077275 1151053 137180 1894097 884328 1588348 1397152 474758 1298723 318122 972360 451149 1013224 1226910 1242437 1060080 1152571 825354 1408300 1306334 59716 1056536 1744933 1079194 1251180 326161 158632 1281378 324249 991801 602884 1688724 584476 961999 1524380 370273 1611979 1680884 1155830 337560 772623 680815 1277964 1502830 1862715 1207399 1867934 1471006 481943 1832736 1996820 1413292 323561 1096090 1207588 858528 1996604 1100063 761975 313829 1207117 170847 1144119 870606 1055334 1127445 844620 453019 597681 1257863 295482 927676 1286023 1419877 793935 596924 1954364 704146 1456754 1401974 574713 1726398 1198621 161199 402416 493098 236547 1847365 1906459 1239393 463126 940239 15957 1569069 556834 855839 940189 333080 1853490 305325 416416 594520 713072 1835477 1917484 1543945 172654 204898 321367 1065225 987120 474740 333739 1512170 835851 333043 833255 1785093 1592405 257345 1235161 748272 1285138 1722531 181790 1971132 582971 1767186 964263 908501 868567 1122752 83797 179375 1933026 57465 1205609 245927 599135 62452 42636 1845098 826390 1472982 1361721 757548 459820 376827 1802460 976961 1848034 869057 1765801 1834633 769292 64523 841626 1600435 1369222 452273 582007 378245 859829 1705435 979847 170362 1407157 1726102 1025230 1002681 1291663 328635 615590 1245744 1108391 1254203 1420399 434290 1584251 1371388 671268 244529 1777796 876182 571876 1417849 61785 1196055 1020269 57867 581359 651703 1332646 187601 782456 50395 268459 1218449 1086658 904127 1204680 1944596 654436 1672508 1778814 1815322 1950804 788429 480207 1829219 1606400 1713745 170284 1533328 1977826 475343 299397 1499484 338224 1047759 1261233 1604753 1360371 467500 735707 1616859 1536836 1317146 529590 1998619 94832 479658 578527 1759489 1345313 1750080 1350235 622948 1457210 1978145 219715 1004568 1168286 1627634 979146 1719542 1656999 1809299 1833428 1053516 645348 1500046 1282453 1005022 1086069 1757991 1717359 1115498 286379 1097247 736663 1641461 1695671 455459 1463656 1882738 673785 1953897 1015182 907668 799668 491496 1916172 1484901 321953 1231687 1340686 1709456 1603737 965202 1235806 643084 522458 615618 1198457 296642 830082 425007 1947084 52356 1936504 1468257 1815211 998095 676633 834691 754849 1291448 444035 752335 995336 253866 558872 1718683 477683 1252188 1251925 1966363 482200 1794259 1258066 241997 1249746 1443948 637436 1279610 17299 1353037 14801 110970 811824 241910 1829797 1717066 584359 856561 1345018 1927689 281020 480079 955082 302936 838743 340966 620765 246054 1730981 1844578 1905316 1603715 220550 1982569 474859 668628 1648078 70192 1454216 690460 681335 1701130 521796 587645 1714045 870322 1503996 162982 187248 1698105 173100 1111138 880818 186556 57410 696244 460081 826019 160503 1424055 227627 760647 1901685 1210331 1694928 1807819 857116 1421 1588442 1126592 540021 126266 1355537 1806812 1893002 662200 1530843 875385 1839376 5407 345567 677182 1526866 1900227 34643 1391024 1589373 36149 1794731 197520 104120 1377025 208950 842948 782728 901946 1159668 348731 947572 1446991 187086 1519917 648736 1189659 1357612 103575 1082656 338713 1094601 963183 143943 743905 1516363 330236 600156 351192 458577 1067928 1250974 1116848 1662106 606684 77810 1974503 1380903 667308 306344 998484 1032563 1953058 354179 1267746 1407840 1153323 755730 223481 1748995 890225 1142884 1656354 500909 1772764 1641550 390116 189900 1802875 1731299 110932 587669 1231622 1880741 447255 1764227 494059 1720364 1675086 665471 939810 74776 684937 1650317 533237 326438 956573 1111278 448554 1339314 1269360 1725952 1447777 1437453 1230351 188081 502983 526083 123888 1219029 1586353 435742 356945 368618 1263460 553965 358476 1898693 1679708 1387352 1904448 1413336 639261 54310 1952659 1811035 1121662 73867 15375 622910 1685109 1347967 1839728 1284777 977484 538879 855570 748185 1337452 455477 1691422 1527025 1548285 1281474 189231 1184653 1852352 1968071 1643645 1417834 204812 1135629 656853 1961430 419615 868114 1720429 652613 196829 1318820 1591923 1197129 466069 1191364 90269 903099 88847 866627 288713 629725 1492850 1639131 1057480 1507200 438099 341085 1319952 1885295 1105247 1835724 399794 1674111 1898895 1507768 1704171 1632036 521406 435902 983078 807022 707034 1295579 1082901 452315 1229694 1168529 1688685 334728 917156 1964677 1366339 829209 1090042 301352 1204504 1397404 1270571 1630417 1133437 846078 1403596 513661 993111 920502 1528244 1796478 252303 1939603 1298725 1267224 866228 503750 1335511 1744930 919866 74093 476317 60900 1779302 1033789 1782212 1925707 542011 1745665 405452 937998 1979186 1908303 455660 420099 1745526 1343831 893214 114578 1977565 178723 420010 1470924 1701771 1140795 609687 116912 83685 234375 169400 1182799 1161324 455119 818317 1397258 116613 698975 1603765 125391 689101 1672240 1361731 295141 937353 77118 933583 1555675 347733 1783663 1379361 1240860 1885197 1368626 855129 481357 432241 93475 1079683 246138 464566 734565 131772 866430 842816 780428 308563 803183 1395999 842213 1295461 220692 1511122 1678344 1164451 1158951 131600 1433469 24163 400909 1860739 1249748 1622144 125233 1565652 714786 1604955 408247 1410875 273069 180656 1285160 981298 829855 193843 1523857 219381 23965 1390968 1421215 1400018 65970 1489380 1751686 1609390 1362392 543099 69762 204675 882745 820701 1907035 843346 763092 196231 1111672 308117 1461320 608860 1139259 386207 1669157 149537 501315 195528 1873574 1286740 169333 52319 1578484 1103339 1589134 1273260 46882 123921 668580 472876 1313787 640319 141929 1749375 454282 635398 1067919 386093 1659065 667651 1910894 118202 1496633 1702978 1210332 2011 83814 284597 1731560 202393 1794349 880870 1596693 984393 1002692 32590 603858 1752128 829825 1467354 1543931 592587 1408238 554936 1251679 1377967 1168690 1721552 120583 903447 1436833 1003194 1833722 1907123 1329154 1332225 361742 245549 1285026 1304610 1751694 624552 272658 224868 1620855 1308559 699631 1672654 70998 60266 1314319 1531664 1757164 1360460 525268 1711568 1492837 1920562 441363 1872613 585543 1803193 74241 1166434 71544 1793625 1576891 1448090 1064279 1257136 1004791 1855641 502475 1799040 1808414 859040 1594741 538254 743621 811764 1787686 335372 804020 384264 361814 68920 937154 159732 518523 1724173 957459 866034 615229 327309 346191 498500 673702 679052 1636136 1892165 560351 253108 1752508 1950583 818199 104395 1222039 965436 228609 1108507 813852 1593922 258908 1780095 832279 1934522 1261421 137846 141251 257620 811636 786047 508362 1347230 418980 1016616 1620405 114074 685027 229182 799205 951925 183898 1355744 1928287 1087612 347517 1468123 606799 885914 35717 1359350 375178 1179137 1254542 93469 1903657 1122104 990216 167367 1465827 572499 241095 1990739 1760381 638220 582028 889251 86813 1885208 1523270 1610321 1287206 31393 1919979 1619085 437364 1845047 568752 1262275 439592 1381424 575869 739689 853958 1249943 1500184 473107 1172650 401875 1759410 413724 1431913 501950 864508 1326154 639874 762615 880429 86985 1480956 183516 1522488 1162253 1299067 1226616 1781670 154093 14836 535547 1137655 981361 1474662 423094 151862 1599859 773037 1568290 258967 1127128 1502047 1158642 621678 713725 1546044 1557508 874902 765000 128220 1714821 626496 1699092 154364 1676863 1725108 1521333 1130514 1590772 1558107 1985075 1800778 1990194 1380232 664296 1169673 442305 1043948 1011161 1035000 434288 567812 729096 160232 1828104 306481 301558 245600 1308490 1440096 580065 1079728 59088 523525 1403335 1370745 643470 1169112 1587724 1102026 1318384 1202471 836033 602700 35255 1659992 655267 1782535 1305735 158436 1380839 949431 1012383 1621767 1270872 1062623 1592847 1742006 569104 1940148 374297 100174 430607 1440330 88145 397377 1889885 1384360 1412558 1742310 731118 1278066 1462293 1189950 1529392 20927 1017891 1427633 617395 563558 1622786 1755351 17053 777661 1030821 731132 1609495 1697693 1524311 367050 1801652 1753424 1677061 706857 137896 112074 859266 810619 1007882 1624057 1467687 812337 819595 575926 1989554 1500573 1850226 342461 1257470 1364104 1169007 1474110 361847 1429443 1407851 149074 1344176 792024 761601 655544 1628379 1051341 1446793 1420944 1575617 979827 306419 541087 745449 932718 468707 62616 803352 1441036 220832 1890845 1208948 339953 1825723 1673656 1527650 330788 868653 1962907 1192271 125096 1361380 1273385 268345 801901 1584037 1773388 1017100 386954 1687043 1889358 673880 1156284 590410 865763 1785684 1580618 1196955 157694 1175296 1512984 26704 243042 182954 1242929 605477 1058409 225536 1811204 221990 372367 1204148 1479913 301920 1066805 1527761 915343 257986 17479 841617 1259261 128381 1333249 183172 42866 269345 1969493 1314468 573455 1931829 1088657 1935630 1456821 485878 268966 1000844 517363 1731224 1665154 1414619 1871371 1675730 1491410 225128 605198 199602 1426613 493361 1027395 1164734 1120754 1789776 55246 216102 40791 829689 1448569 795604 1059588 1531534 759257 704512 1322302 784297 951761 799567 1793285 122500 532271 1486397 1518229 129951 1560379 14039 351548 567427 579635 841999 896769 1545868 1971027 1403952 1197171 1048629 1946734 708134 930743 716733 757960 604895 1189437 732869 1201662 591186 761924 114766 1130800 471601 82441 524718 436334 1841762 795623 1145822 711184 1390099 944261 1764766 1549651 945645 1710061 1650723 1240312 175214 835613 45711 1709371 848139 1035829 651274 387908 1252937 649770 330471 1875399 1322799 1934865 1435080 995660 354196 1465004 1291973 1571175 527653 1315845 226149 145498 1533709 1605932 1171080 1728562 198218 1800574 1319478 205295 527326 467154 1665547 1077749 1276596 1180992 201185 219684 586844 724229 504733 1926053 31761 1920331 958402 441553 1558267 505985 474928 1567177 1530049 1254074 1245112 40290 376797 494350 1454383 1293312 596920 1851411 1177719 1227432 1279516 1725704 1951073 1937186 857871 218582 1035677 1914106 1011479 1539348 1522885 1289538 173736 1284550 373345 1342461 527650 361516 339174 1968072 1597828 29069 149546 960607 557878 1706220 1674484 744237 1318608 38618 1674666 279827 609748 692718 1019200 397622 966710 912004 1307814 1686956 857343 993273 678080 293103 317706 1575631 819918 1696191 95633 1904579 388456 6058 479662 1415156 333740 173233 858579 869377 565058 12322 6961 876236 1734339 86292 1156590 815780 1894957 116572 1821340 75884 694627 1191624 625317 1571225 382330 592405 378773 324200 1248695 98124 1618116 338804 1893436 1935708 494508 822581 400389 1947758 1022316 1379253 968895 1229340 743723 571398 380117 1916134 248193 467664 1964837 238831 1312287 1066228 959965 452835 1117885 191805 1741468 1036437 60789 822466 1361474 599820 1681727 1709142 726209 485185 1521427 361631 922477 850801 1991938 475993 1001297 1627542 674608 1453333 1007487 956024 352031 1324209 563930 655644 1901149 1111579 1554964 1626202 10606 356795 767102 1122864 1357734 1418573 1796411 691720 1096146 1111067 1361470 518873 1224710 1995807 1423505 902093 192511 1613330 1369829 789922 338582 556868 1787994 767774 1457960 1516945 1643014 1155900 1557450 1259702 1110563 1078130 1476061 631038 1326427 1875020 831167 1749813 396778 177886 1758586 381321 758789 1361167 545964 1614348 407288 1956999 555626 146091 439259 1219684 30170 1234444 1805301 1039132 524859 1047529 1695059 1087051 1623709 1701697 749347 520978 1231352 208770 202718 1272021 17822 393666 1962137 1831663 1768827 1817423 1738677 1427100 1627222 1844494 1363854 1809144 1280873 596495 397255 1464849 1183222 1478602 478605 528630 152716 374230 1346539 750050 1608312 550502 793853 485481 1221338 1455661 1126242 1889906 764479 1395690 1806250 1699464 1932516 1251413 57986 714194 1545964 1196662 238582 1795134 1881837 1418933 1672258 252258 1898711 1916181 117202 1606402 1298867 1566832 1099296 1513833 718790 1317128 689198 1923478 536685 1329124 1949790 94571 1020558 446269 1017601 253313 787486 256345 1748809 847937 111211 882595 1834426 556961 1914354 1347361 1077825 720784 1619945 946272 1541568 1901753 1121761 220575 1163936 717682 143274 6183 1460277 708626 203802 422096 1709215 1592126 667875 1652866 1568042 841586 1778906 1579625 1033045 1688744 1628268 1597785 1733928 944435 530645 1821137 435468 1561229 1234353 1202888 1154165 1590374 1399214 1478245 480588 1742741 1901005 1896617 1823616 152422 1547080 988515 1723362 1847083 1432756 24172 836090 1319523 1015570 1354254 455210 1572394 725963 1209523 1410638 691278 375573 412036 275192 896250 1128176 1889347 614737 720304 671344 285302 675061 1307626 997101 1760735 1795573 1157235 480480 1110542 154048 1731101 1008985 1119862 1569911 1715593 538728 736478 412509 385075 341904 1678286 1021778 1266788 1982792 160140 210461 888192 1982389 704066 615955 15454 1706365 828649 360957 33946 428055 997748 985954 252840 1530998 1800577 1688600 1596937 150370 1665745 606109 43003 1636587 1548061 1321130 893548 1830446 1966068 360771 1347129 1955748 56550 866996 873728 1319501 1626009 841048 908263 1458071 1063547 775856 1885518 23442 1596494 603985 1459932 472586 601014 133408 1154630 1985574 1989839 1940223 778148 1515494 626044 1132094 1346721 781395 1278425 221103 1289084 1623421 1891294 1898739 725905 1274031 807486 1470086 801671 1970801 1454613 1738657 398870 1604848 726275 380455 603365 1098942 1510864 1240529 1328378 463918 578949 1273668 1245904 525607 1776484 1822516 929027 1945074 59390 1409208 223362 870569 1288299 852897 1429126 1257046 1709972 87754 136080 1903886 1005143 1872410 828439 1815273 821962 1604520 734364 592796 247972 91023 1221508 162347 1014341 598516 117978 1155170 752772 800343 200513 18761 1582124 1330244 1469020 435939 1595431 1528315 438119 1409939 597221 343501 820793 149424 811051 1323128 958079 116590 555399 1688425 1075139 1065088 164845 1828354 1710210 586138 1189066 1935570 639344 1636037 825147 1189203 593653 1133099 158280 99886 75764 166965 1191404 470320 1270126 167507 1224428 288284 1228569 553413 1536266 513795 621270 120 1179559 720124 1763375 450087 183057 456906 761826 1035633 469415 1615512 1194926 1173847 1255722 508403 953567 1682186 637396 1387399 890860 1403002 1412306 958242 511630 1531528 994632 1202085 1962435 1672102 1603907 809972 1985625 1271128 1807388 549928 1656368 1483822 420521 425957 743799 1162377 1209216 1725462 857543 1559192 260133 1436124 708189 954913 898367 1980669 1126853 143327 1942700 1685368 1294825 258207 1475689 809469 1560917 1133124 1287219 429634 1948760 1078899 35588 1453107 1665774 381810 1399505 207254 439876 130558 724916 249987 1649251 282381 325383 596007 618096 1144018 1641880 657751 114 160339 483513 1778672 1220236 859255 1009526 1395031 45849 477425 45624 1057676 29471 1428929 1523958 346251 195346 281536 1738547 1601290 1932269 577939 111769 1391501 919950 1847096 139539 427888 1516300 755643 808777 1676283 1878357 411979 1562913 1582178 738911 1587923 1787687 1256176 1002977 578811 104464 854945 682234 1112389 1365356 1525177 449965 1253501 43732 54723 324167 575160 139861 1133872 638236 1251942 1409163 397801 208584 1218760 550942 1685813 1644640 135347 772791 1008013 93830 937835 1501232 635218 1320916 1943928 868067 1727630 237538 133473 409877 899031 1941558 1314255 355922 979204 534909 739776 1359087 1424445 1404748 698055 1320694 508357 1385073 729155 71328 1688310 1666742 1233801 458299 90821 1119192 1030714 112838 1060317 1977475 1325124 1422663 815656 1474047 1488316 350058 131516 1190217 1353531 632470 649827 1661376 456722 156325 1134322 686311 161231 1772725 1839099 259608 1004129 234557 432701 59147 1382755 1249490 767777 152689 558125 1717427 1282582 555797 1099118 1628933 569141 1930192 1013069 14569 574537 1681701 1466637 29090 1904738 1615408 1588592 679882 843001 795416 1508742 946882 483799 1355891 1263669 708216 344759 993041 1266724 879705 197711 1030222 1282782 495282 69684 112565 661056 558480 621438 90290 287120 1454092 118517 1661617 1421795 1022486 1686164 1257178 618540 547559 632481 815453 244941 907925 9220 1976854 754043 921991 977053 949085 1863526 1766680 816114 126325 1572515 1568937 583566 468514 1109663 1705392 735847 587114 900525 1505637 414263 1397406 462052 29673 1412570 126441 1669311 329825 1197446 1985778 1077779 751077 275714 1297184 112982 926426 1670512 1652485 1404501 1292868 1470974 24889 287460 737451 209873 382580 1825501 51952 1338174 1884262 1305865 919772 1710631 156341 942033 1737233 760854 856539 1253023 499732 1619271 1046024 243060 1743679 1225581 576613 826428 766841 1129590 255437 1056322 348883 1658202 1756516 974474 1612334 366539 1576955 624167 1024524 1209231 1390398 813801 1678761 108440 16204 1434619 445004 730511 1509969 941183 1704339 739979 1749366 1968290 1679945 1109746 1381364 282294 1117554 355858 1067792 505555 72336 870884 561289 1560362 624192 1523397 883554 800008 407524 1613765 1518027 1399788 1272858 53200 1246344 172439 598799 1768585 1670587 1997898 1219272 1300625 1704208 1265958 427703 1365565 1932907 22795 1936109 1465027 872878 1171076 12314 130995 752755 1402638 1661779 628448 1552633 775942 1874251 324435 713437 1663150 964579 1470623 1937397 937190 1663734 350964 1378388 929194 558784 1738231 1498357 130880 808737 839844 1694027 1916173 1852717 239909 232937 978050 111490 1198597 1755085 427269 280734 1521202 1978125 1874461 1173688 154261 1621320 1419077 907449 334539 27974 831354 1147636 626145 1538839 1716269 738711 816172 663571 1010679 1401427 188595 1942409 1199756 217848 898190 575253 506875 1226898 1529097 919045 471781 791672 231202 1274615 1991932 1943442 1293657 1065746 1113466 1816869 1704938 46800 1768515 531375 836901 1706980 350862 1556236 1749111 1436300 1446295 312516 415761 226236 1288083 1953787 1029834 501781 501217 131527 1227877 1164740 1960349 1631351 104969 1156313 484368 1918660 694545 6168 586283 1966550 960462 647720 9943 660509 1777327 884070 843335 441111 914155 1947353 1903256 263219 370489 1162522 1786472 1984887 677611 927157 589511 563151 1067275 1955538 1030412 1796485 946750 1739598 1572713 384987 1420043 1229666 1483079 890749 1797102 1123473 1268471 979459 1141305 859249 199950 892588 1136925 765434 540069 937600 1842468 784658 793322 345823 246606 799889 1962830 910504 832475 639551 1038970 804884 1424498 209065 453865 1883293 1632127 661049 1617680 487912 598346 1055801 932218 1221721 560462 110422 375206 1976052 788293 1885500 1435444 1631425 63156 781035 3658 867246 134138 71668 927559 1623195 1927018 1894225 1799104 1377660 1009969 1317467 1980701 1469559 696959 1668414 445377 297673 909076 1768951 388152 495415 334129 874356 1634736 404789 825143 1487226 1157510 1687552 568842 1446844 1490704 769501 712618 1259490 1036339 126310 813882 1112100 1407966 837616 305154 990687 1013909 1909343 758792 1633500 909991 260122 1288132 1786733 1381589 392003 1031025 558819 340851 7523 283516 1001000 951250 1244453 862398 1504927 1967351 517110 66502 1168952 1646136 518104 39224 1351746 927001 1731680 508594 1635846 715851 1533255 1773283 1669378 584791 1506278 3226 1318876 1155196 187121 361878 786581 671704 10280 630020 49552 1215482 1886719 400878 1946089 1662170 593593 1094892 1120915 1450565 26052 861737 113375 784549 1135548 1251767 510766 1742805 1417879 864425 1644888 1518706 1861203 1742058 1130358 586846 152374 1070180 1228926 791914 746024 952111 1161009 228685 41961 252767 1366655 1087262 772860 204275 1149215 149385 347330 1338470 1073978 490322 327232 244767 1448738 565338 1380340 429278 312713 1393822 1854868 1216649 1977445 317104 1979997 8679 1489521 1544893 920153 1610520 821160 1626925 590123 1330163 348224 1238193 847335 778943 1028212 1450780 272236 325242 739109 789978 1147362 1450741 553896 373244 1144848 1298368 1449007 259001 936513 1137106 215303 1305076 576041 1504052 1820915 1700996 1982673 882811 391214 1578300 1775636 543102 100791 1885674 1566518 1048095 343522 1552883 908799 156699 1922224 681599 596510 461551 759186 853780 399051 1260643 831063 1377964 51949 1813718 1179687 1760059 225739 828293 1568887 1536052 1580275 709352 607363 153914 1600565 1584026 552422 701955 1717070 1615696 1540888 1465890 1678499 741854 883092 993591 1205728 244463 1250668 901743 123204 1665407 37059 646015 830142 123465 1609881 1467471 333147 263923 1933488 1474661 1459881 795747 607457 1378230 1428515 1528123 1793135 124107 1277944 521078 1691533 411949 1505978 364320 279675 837924 1727080 758341 1092126 296177 194916 1172132 318308 338254 871909 7525 828592 653671 562556 1797495 1714758 805165 114118 741078 1377093 37141 1061301 1074599 1986580 642652 39863 1506538 1148320 509059 1632116 1099013 343197 1018640 823458 1479291 1261732 61507 758790 705466 718155 923855 777173 1666790 690511 831612 1871706 68245 34934 148992 1771802 890094 1223728 1427824 1661176 1500534 112872 794741 13017 274709 488950 1717353 1498269 77456 1881298 70095 399668 251093 1425145 275389 1030744 1719879 88025 1515354 1091749 1340781 718328 342600 1141323 238172 1318451 920622 1874879 1087114 858728 1302103 73718 1135033 1337424 992599 117725 854447 1118094 1166288 726763 982394 1013900 1956463 1444597 522827 116372 1281530 1806727 1682492 1780801 231109 476667 142797 1673959 1048432 446786 636781 577998 1510410 505374 1170961 1804357 850991 1854429 1774057 1900106 54352 374798 1297214 1579079 36003 1095472 102531 869282 604703 1991935 1697019 1126946 7795 1897772 709316 1840959 1931538 881523 187814 1287685 223912 199207 469036 1378640 298863 167252 1071569 139025 1658390 761821 1148017 924219 1737845 1378191 514698 1059134 1077364 1733382 1618650 1880592 1686665 629233 669476 522578 1213242 170495 1513788 1387890 857689 12040 557180 243222 1814180 1116126 884867 312737 1251105 1253454 1416657 1752350 1779322 732570 71386 1297403 1118232 1580811 1585193 1077123 612407 1485625 1567419 1221664 382011 982241 1287997 1313855 703659 785388 197740 1695142 727780 1245416 984567 95955 574144 939324 1315658 959854 438023 267203 100763 800042 1097203 182372 632400 1506388 1873722 1798354 1897883 1866933 594079 696065 1443795 1026691 933488 678223 64487 1785693 799530 470240 166428 1902559 863402 913353 1024048 239926 48750 786483 1709810 8165 1185557 556989 1733706 392179 932902 1200279 1424114 1077239 1134476 1796469 1985704 1201426 409225 1113350 107980 1000355 180892 1972701 830289 671934 656685 1502808 510429 1149588 154690 309446 820161 1118939 952511 248770 658788 755027 904143 1158354 289589 667163 1949332 615276 1098645 1922593 240513 1889021 1617738 745264 405324 1464237 659733 311913 1192223 1572098 1429222 47421 1368216 569467 1090435 770533 1465499 1240165 838899 1825561 425814 812939 1306871 1483317 1555988 1887067 1667619 1726419 1321316 390898 171960 946829 1178308 1332704 1754039 1707350 191873 1500248 1503260 628873 1374330 1663981 735634 188544 1021391 1098837 1585280 1448017 1461754 788937 1715762 1467932 1107412 417626 1313842 1389469 1339507 1526784 1053211 1706780 1275579 118984 1303319 946600 822121 338375 17511 1639030 1597741 1555576 830733 499165 326629 193748 1089057 1691623 1219330 929021 1833454 1665243 391423 600815 307472 1203761 508687 536172 1703323 1085338 411403 755572 1523979 1104735 1810836 1499893 365486 1430885 301469 505225 1629151 1959087 583545 427589 1518940 1197814 408702 1925277 679676 886854 1412662 1083485 1963254 821763 237 1018685 319763 266176 886526 475899 1490151 83768 1755180 670914 1048661 220527 170703 1400544 1559848 391905 845362 1049746 1310086 253802 1796511 1064130 506858 179995 1312933 1478770 1353241 1417017 54124 232885 130273 400229 29839 904818 1709011 248322 1929340 1492009 1942184 22037 1211160 236404 1656209 421276 1247942 807957 970767 1379788 546198 1223239 1401250 338340 46760 140235 1264846 16880 1638769 623618 1513933 177677 203172 1858797 445309 1032542 212418 1737679 906835 1443949 113221 883720 692138 626462 173707 675073 516754 1553017 1469098 1632065 1272162 858672 1459241 101187 759912 1101996 1842227 1784990 1985525 1249451 156634 1581166 1460725 165173 1703942 532305 1682442 915515 1660058 196838 1435002 1359664 1151259 583990 342181 1370695 103979 461882 1993181 73591 1454926 80704 89287 447920 392360 429909 1440234 988068 639492 740146 1729259 786973 47412 1793227 1027551 240365 14048 1512109 598834 1506313 293023 792440 1137577 105172 163185 1355329 916315 1636189 478987 1596513 158953 1539062 1647555 1668562 328089 1080956 1613862 759106 201846 736429 1209135 1990771 1568429 353291 626865 937059 1321485 172651 387347 859230 201611 1589592 1504770 294754 1706458 1986749 1355334 429800 1580745 1767021 73273 1172706 1601831 845541 156511 915319 473303 1354353 1177552 1738302 1451380 990132 341672 1938829 1536270 951351 996773 37998 719876 123562 1338348 889984 275275 580815 1885260 479081 1198388 1410019 1937851 1797020 1285387 1187924 1708430 1628082 460455 1104786 1358176 854518 1581363 641065 611125 1718808 85450 326841 510210 178405 263102 870812 317664 395421 34246 1930786 1247706 358078 758566 615117 1744876 1912667 1381492 1647820 1190715 553181 1503044 1344440 1992287 730663 1585202 1836071 1112403 919213 4562 1293100 1238194 1774722 1334345 523584 1932485 1603788 1817438 1950369 733927 1685313 709329 1361438 515589 583256 1729006 812641 1141506 1868001 1140747 428457 800192 881848 996146 1319594 561851 1858107 1821691 1957274 566407 229383 1271018 741959 1266946 286406 1381559 594207 1014565 1034596 935273 1098232 1513734 425248 747164 208705 898426 1328760 51411 1013405 735710 1672466 454396 200603 642490 587371 1053437 272999 1987864 1805598 1006000 1708453 1148463 487905 487205 413941 1939666 1865091 986430 919802 875340 1923374 126990 207742 1572943 100541 1262924 1602440 639599 645728 1638713 1052871 286460 1819162 1287627 43757 1414958 981296 1986059 963356 1153028 1347510 377084 1552 55175 1172533 90880 1671596 335746 899560 920233 1942425 403889 1891573 1864594 1555191 402182 341556 1438224 23176 1083165 803551 1283920 683026 1262216 1478818 381607 1410600 1263122 250652 835490 409211 1506413 377959 1611659 1766221 1090581 1138784 279050 1924871 1069495 954035 1130096 1638918 1542654 1981453 1373949 32384 1073833 1123390 79130 599942 759293 195449 1849375 1534061 1095544 1922115 1260124 333558 488092 891354 964978 1871722 666971 439036 560140 789703 1346901 1316235 1628350 809488 770637 1868212 381809 1709575 317453 837823 1385106 51506 284310 79163 953840 1398752 1976237 1441774 1422274 1053971 362568 1546471 1594546 1605430 1417108 580979 1133812 1444669 1404298 145466 1835725 1364260 350596 1889534 1331061 795011 1216232 620815 1327333 870029 1838620 1185214 260098 1627142 1659490 1603611 31043 1605003 1588323 1192021 1928824 351467 425880 1324034 1186311 138152 1220765 553869 423033 555679 1545657 706649 1098903 554459 1651546 519728 1995096 453216 1894434 1557392 533847 478319 1147868 717128 871533 1279033 855612 635054 1472981 1343986 1351038 1543649 1920768 932362 1334856 280776 1552044 934712 833673 1853906 1137941 1988439 61462 584284 153355 242720 1038741 424387 1582611 459274 1369117 1238963 1614176 1804131 1494338 821376 611561 1982493 496303 1831936 1043300 1617610 1396682 1013903 1702536 573568 464073 1291514 932582 588441 1235773 1204539 1705395 83916 1441615 335933 217873 273539 1717291 377961 749954 463901 670635 341157 1580139 1510072 1639535 305706 1133799 1692017 789684 622737 1922093 960296 930498 671713 1369689 1763493 268225 682105 746441 1650696 1695679 1329251 42324 1765794 361303 1717133 1136696 456000 456955 581763 1397683 179443 1578531 1798648 406139 1021302 959616 1819961 1814736 142172 703038 1677401 1238860 783569 668312 446529 204947 623587 1414776 1779991 189607 467900 1887238 827747 1082050 286315 328904 884454 1694099 175007 517339 1058024 534473 890058 420838 1641445 623531 250548 573424 243961 977788 795807 1454663 793553 738690 1192026 597489 1064420 885809 69539 35437 1676051 628017 1774797 1476266 689893 1189879 4601 151583 1200471 1752886 954197 558054 1670866 71237 500398 157412 1158443 1747231 1932575 1900825 892371 190858 1984081 1999253 52963 1046096 648766 122522 409647 940694 598724 228727 134760 402300 192137 638626 1918430 119336 1418279 379253 1112054 1786135 485750 1630705 439461 281238 1207572 1554807 641756 943528 396761 800165 394280 1122827 141117 25314 212523 1821039 634874 1797297 826823 135825 1609259 574847 129493 61218 55222 1173055 167386 1175903 790676 1071949 1820135 4879 785727 1033575 1853631 287575 706218 1409078 407175 703447 264196 1682412 113878 407833 1438428 1178458 1011644 1346839 153220 295652 743892 1862140 405902 876118 937638 1851768 7728 77989 1648325 1588523 379422 1554058 1407754 340400 1386066 240923 23977 1356355 1695692 1880416 1706644 344518 400221 1375959 663359 368443 1337337 1461915 566370 1718873 1382582 294087 1930675 1563689 1288416 146825 289186 40513 1012337 1906797 813231 18012 1867490 455181 1783832 1224132 603770 79391 637945 1872041 91628 407174 1427367 1433331 876859 535142 226808 598222 1357958 638025 782413 199643 1543066 1992477 1004343 37112 771490 551053 1199509 184265 1661828 307303 946285 868563 1495789 1587517 1106974 1543480 1090255 1153333 1034916 34277 802091 1620286 1660563 1114376 678611 1999706 523235 1716617 1350930 1563153 619102 655686 347535 658659 505121 783528 1034534 1967747 143437 643074 1700846 567295 192769 702828 329552 640246 1678633 832896 1565054 1665929 682889 1016637 581127 1165456 1116106 1834530 604616 1241169 1740590 1530713 150675 1584719 392830 201131 1844298 1433915 1390600 1983898 1631187 625076 581733 1354093 1854476 1749451 246115 1026784 837355 1684697 995973 1971517 818552 230335 726334 1685505 1240731 1910462 1797618 744644 285466 585042 338242 1126734 1398282 861469 178174 52095 71773 150848 371561 1965522 526184 733919 1307851 502150 1452212 379293 501320 1489074 1988565 586516 919782 647484 1989988 95352 1981014 1458089 1179038 391898 1096772 252395 1072154 139519 1699666 744547 237892 1573522 487197 406253 733233 29480 1281811 126837 869467 1941449 1216829 1368249 84938 727728 801587 1813228 1804477 1275009 1354533 1164480 1462962 854298 1959160 335560 368263 625813 1061310 1713159 1340188 1763863 1801719 211224 1978593 343003 1980775 1449596 1187593 110592 629620 308944 1588948 143423 475970 1725273 291524 1754593 508602 605727 1416330 572915 148480 1788729 1288023 416870 379353 1364570 46635 1257500 1579914 1426709 1563329 461563 167955 993767 734595 1391236 1976257 240678 683246 1836130 352962 797848 261544 503913 555887 676957 40626 66245 1119339 807204 1302966 162027 298727 1490726 706135 71607 1763064 1184779 723183 1734679 1170761 4908 80815 748275 991160 23877 1027082 1856028 1172305 555389 151844 1324172 95000 402353 434022 1554817 194976 1144905 116232 803475 1845985 937080 484543 1591691 1203782 113439 489570 1545907 1401787 648674 1571996 1906950 1627160 833446 1707166 1701410 10715 96992 1699339 256470 706876 908042 1238065 50517 568736 284409 1388965 1274213 1551773 664470 610291 1934289 269901 384072 492306 313270 1110276 998136 311146 571078 1104475 502522 1657114 521348 354980 515994 1538045 406284 1666632 375433 1618497 1697828 380358 802658 125192 328996 76808 1846251 1378051 852076 1739995 1376616 1058931 909029 1619129 330662 1161753 845759 103971 654296 426025 1532354 1038812 1217437 323125 1304850 1477521 835468 193388 1149884 1755890 1713922 1924327 292260 1201159 673958 1638071 413947 1511542 314242 1861300 824263 1748757 107055 1147877 969849 1956103 1019494 1708080 86697 361291 1195122 711896 169714 163938 663209 1396450 974133 1877301 504399 234612 1933701 392353 134032 335561 952067 283949 172932 1897120 742837 1556229 199682 243062 534758 1574265 1726335 584009 514439 1509879 468922 749374 955306 1084540 761045 839268 316377 52745 325699 1111476 1354174 1977910 1421922 1465730 1278432 1697342 1981899 1571417 1160033 980936 620929 1611524 1696827 1760576 1999518 257727 1937913 403159 1235587 1323412 1141137 1451622 246083 1694193 1734195 776055 265491 232131 1418733 1668786 223285 986596 3600 1468584 1130779 1093712 1662417 288329 398555 307869 1762471 1516220 441650 1549965 1062682 1131997 680191 1951490 1393669 610292 1179623 539973 1098445 1722358 743404 756082 1636877 601847 1296692 897608 664941 824675 1546393 1161260 1493315 255459 349495 666495 1710589 1850911 1265610 1771203 229407 125367 57697 1230088 1719709 1816158 813033 1909691 65888 186332 388069 1176054 807841 727906 1067313 563325 414271 1517746 1264801 360857 968374 649772 1266938 97021 422658 1350199 853927 469272 1097244 1061481 216659 61196 979041 92675 547172 635419 2637 47537 83133 1450919 1827804 1913747 1424130 922872 289191 797164 98064 1306315 262484 1303926 840647 1277654 227081 1872031 774734 1054805 77502 1853767 1791627 456658 1445060 1202264 1231884 376675 1708130 381372 1656407 1089213 680274 1008230 136160 636604 13788 825242 929912 1871326 64413 1583419 1213559 396646 999753 579156 512297 795776 778006 337219 1064084 962873 400507 651705 1825235 92860 1255142 1965271 259627 1085187 1013321 454733 1168465 1408527 1616554 665212 979680 344551 1787218 1920637 1362473 1003618 815437 538486 560949 1043085 238975 519094 351501 713654 663642 1160308 1924894 414332 710788 1515755 754978 1379634 1696071 915475 55954 328209 1257162 1887826 1333944 1676599 107406 1614187 1954973 1387990 1240890 1167547 1184742 725585 1682083 180192 708485 1127391 1837917 1462505 1854374 1457727 1599523 1741517 791147 1312797 750186 710474 549886 296287 736832 1621202 40604 1273206 1103390 626602 1268403 222005 1247885 207059 1577594 1880644 1953970 1147716 1402327 336945 641582 437360 701335 1983934 387770 1149027 73436 533505 878423 1007358 1657332 1790159 1091274 1445846 342211 867621 714551 987310 632608 1365480 1662204 444700 596480 1947596 495553 1160584 1658427 1612738 1738172 1619708 631119 1818292 1046648 1004245 632991 446016 1003729 483748 142621 133985 112340 768603 570941 1562551 730177 564841 879613 628909 1049171 732277 243830 344689 331718 1353234 777455 566937 495154 1706039 881719 1696753 584867 1129519 261138 1309360 734289 6951 1328467 1282919 1263920 27559 201964 49662 801089 958967 810227 589864 1084060 1579401 1551088 1069510 787736 261070 1776544 1544042 1904707 1798118 1073294 551486 1774042 1781584 1971261 1361246 36453 869285 1484091 111454 993380 1292278 1078105 1633687 1821592 442579 1300607 208422 798738 874020 452003 535728 278211 1651563 1936175 1099115 894030 234370 1760484 272709 946250 42801 923170 955688 163978 783911 439735 902385 531517 477027 181231 1345525 938347 1670367 1429052 1716031 315258 1472789 959452 240048 1179576 46615 961497 1447629 1396838 199435 420616 631364 694662 1814945 1142554 283732 1753516 1197962 1646811 1084543 739881 235672 1331824 1838615 1036336 308960 278038 231201 498264 150323 1301511 324970 729610 715578 436599 1497449 1500460 418709 1867481 585137 455352 1668071 91030 1329560 1299440 1567889 697674 1462312 465498 34740 808755 1963059 1785190 1936424 678490 1708485 1631457 1104723 1915671 1729223 987321 1807713 570662 1631348 1899193 1308009 378921 1935331 134766 830262 758410 676201 1213288 422604 255510 557595 1842078 1249165 949548 131849 1403662 1579968 326200 855161 154302 1557035 585871 646807 994974 1405081 882767 386242 1696138 833508 562888 892907 1904689 1629500 678433 1622938 790033 595661 1659350 1134754 584258 502195 385034 309949 401989 1417374 1192463 595027 248601 978571 1908403 1728158 1622868 881922 235073 1379839 414291 1604001 1552444 1042365 1118712 1323977 648813 786313 47740 542580 1201277 1009481 1609608 1969253 641199 558880 1003313 1462698 1236242 434103 195997 1791128 1187202 1851549 171120 1879492 1019973 452962 1006585 940249 1256573 1141737 760650 63008 178074 1452857 764164 1277917 878733 605524 6433 532950 1048948 1683642 1007725 345490 1930164 1004361 690064 1672491 102805 1123834 1793459 1748658 435896 1754429 691227 667514 1548541 1006125 301508 1254002 144260 1463376 610361 419746 1010455 1732322 504807 212749 882410 1917134 43994 1428228 56699 1537983 1442792 445853 772684 1473460 236615 952724 1022507 1643566 1353283 1599303 812584 513141 316844 534795 701901 1825405 1286298 74308 1469819 511001 799798 1880593 1639237 1494056 858806 1652263 1118610 99866 588200 461712 1519415 144534 229442 1614640 123050 1249588 81024 648935 1690591 844667 795049 1745850 942651 606472 1963290 1000567 1063800 359319 126687 617140 805832 1151796 507431 717933 249875 417298 286661 729370 1727196 61667 452775 836616 36722 1811466 1609413 969091 287629 1681832 1189113 384235 1869568 1942841 236770 1383255 1761106 1103551 1677944 1714108 418172 1219658 426528 760102 1577632 89442 1478261 1234807 500392 1227671 1542950 1946550 716651 111262 1201134 1918967 870331 1191129 477827 872299 811457 137615 239875 99667 1927488 1268648 330667 329263 904637 892327 1468051 1813910 1273817 740720 1958567 1135220 1762175 1807664 1726222 387041 1839385 245639 300561 857040 1083672 89805 1928258 266507 879998 482536 1290339 1856259 361554 993588 139817 385071 585665 1208969 622080 1305229 1722942 236423 1661264 603272 1790388 833572 1392741 177348 1497408 267106 1032646 1858669 578721 545555 1087309 1461717 1448994 862247 1999723 386863 377672 620321 963200 422824 64144 1780321 1527087 784311 1939716 948474 1255645 224899 1429806 581540 1156988 1056826 1591990 928450 828916 700867 248454 732050 662922 1295209 1098176 187007 769977 1860472 749088 1262003 1151804 1515606 1735695 1330459 418443 1418609 486573 1484379 22845 1315417 1479205 236484 1697471 1104300 1244014 1954889 548169 1824667 1412343 21992 719062 355082 1020126 905066 1813156 61065 1416721 1040191 1580263 1006500 450987 1542476 1820362 1542158 1949341 1109628 202048 617475 1030713 571576 1431120 850091 746506 1073382 337571 576946 901430 1934270 95933 361351 822942 253685 731716 745647 1536148 1311949 1966579 1814816 637687 351127 1553518 1492610 169809 1711162 1426270 1068699 270893 1963565 401906 549640 846212 238214 1875225 1274580 969258 192037 1414669 1020193 944441 769094 1448754 1092470 1737504 182376 1905868 737878 1249034 1175778 81004 600205 1512732 486868 133785 523485 1431876 1983560 1137870 670216 1552104 1638513 1106978 681379 754009 1441491 1803432 1661940 1936881 169612 1342258 1774621 1232972 850901 468982 1664593 674856 1885124 721738 617337 1728448 1525573 788344 591224 384614 1782427 1916557 1455465 1731320 1013884 11124 1850250 1122366 68029 1883369 1526301 962453 551278 499477 608377 304882 553162 222514 147781 469850 1130579 385154 559637 492033 1237523 1111624 964008 1887833 580594 1072188 427415 1129943 72275 1307824 743503 1035805 1904044 534270 933409 271018 1808459 902840 1275378 1702872 1138565 1790610 1386852 1284150 1260484 1710926 800504 1967713 691804 739959 332804 1231852 1946735 1956046 186694 356757 1687055 509028 750150 1605542 773981 1978622 294716 1360960 256010 936333 647110 1123265 1227923 700524 1648663 1439873 991282 478658 582202 1772620 492642 1334778 702391 1737329 780266 1906747 1984820 642726 1241074 1636975 345712 1836494 1556973 544586 866884 1855357 1580358 745292 438821 575087 1512632 170315 1645926 500524 1358125 1260057 56431 1006137 1111719 1378297 414851 1737632 1852142 1933396 1196088 1264624 1837938 1899475 1525581 1484530 760588 697335 720448 769165 991778 983892 1254322 1474131 721547 1351500 892674 1032037 169555 934745 837217 62693 870696 1309551 245716 34961 430276 8922 1370346 1028997 29513 1414219 136983 97470 913407 1385473 1175708 1129761 1417768 560912 1335396 506062 1531380 536419 464414 1599415 107923 1930178 1672592 1160403 1387792 1916344 1816107 1462578 221788 1032209 230627 1701892 187278 992574 1526773 268256 722207 496530 948903 1055376 747677 485270 1289132 1463156 841825 1742428 1338098 575959 1132208 275013 789934 1768771 1626377 1950405 1840581 859676 472317 1566646 1480723 532759 334225 447006 1622923 496551 563344 1190790 1160339 1049573 1094634 1661070 394156 1345656 855596 62090 1006971 1054381 1964168 727162 42085 235235 431869 141266 483016 897044 1549354 314949 1584467 48408 1029900 1025889 1329201 950112 539778 879809 659892 1676660 211660 1358662 854334 549700 813052 1998051 21350 266980 87733 997334 189387 865152 750443 676412 1480638 1474956 875074 670968 995480 866088 578107 1359034 903094 1478827 612235 912533 1841692 927298 1271509 1142125 865230 238032 404276 1053286 393056 493834 1477978 1957206 808410 875739 1022401 1334293 566864 1929689 351083 1722712 587485 569061 1968713 1740376 1112131 569554 111241 16035 1571490 1927260 997148 1189559 1594405 82999 1284347 1987221 1045785 1312921 1710766 394519 737900 1448657 951735 77492 818176 103059 1369636 1907587 612119 1508237 298708 1821401 934335 635532 570305 642484 999223 321705 397217 1365103 930297 1207394 269811 1132778 300339 957641 1079134 31361 427959 1640971 687244 53531 46256 1497538 1888993 510568 376094 663879 1315442 1675655 794869 1109060 245788 636510 1265636 1326501 1587375 94960 980844 1831381 193039 1501350 1396829 793581 1595819 1391778 95741 1067240 1529220 1311138 1835092 792275 1380760 1797972 1539147 1104427 255526 1064286 1154475 1161651 1308424 766273 711278 1359014 806390 392860 482215 1165095 296307 1090737 681598 373677 885202 1705240 1952325 69110 1910013 160285 1737618 458456 812600 1031106 1639238 543617 517724 802868 1693568 1585932 1470629 1346849 1147528 1394441 1527521 646989 1500360 37117 1190798 1509220 297802 1206082 1674275 161602 484509 734136 912782 1814273 863825 217731 1847704 399708 1560657 980756 92541 775183 1343901 828636 1623801 1097962 1932704 1136985 1335565 486795 1247843 318547 1919532 677523 1250476 415967 772173 1639779 429735 78516 5745 1040314 1513067 1065652 957256 1793427 1425860 1681827 262403 667647 46106 888243 1681171 1354820 1574575 496243 874493 278563 1193112 1034291 513749 1415130 837996 873766 329338 429859 995014 1019622 1874913 469642 1066171 1749993 1114456 1880890 682953 1790206 56830 1125750 325463 224250 40850 464641 1630177 1162993 283923 643891 1642784 633398 1009694 1841890 717842 374910 1256580 86827 398256 1528726 775150 1755138 1550992 1574228 1662506 352072 364262 456525 631266 1950851 718967 670464 115912 488477 1696593 870681 1362529 1022853 1336231 930506 310621 1428152 1636787 1610998 1501095 1311109 57536 759662 1586067 496266 938752 392647 845064 246279 1955120 1999596 959809 834852 636476 471580 756486 1147329 320195 1070469 1416345 813933 952208 206033 1658904 498182 1489816 976683 489527 1017313 187884 1216255 408760 115565 801474 1346042 2157 561568 770212 1226638 338396 1985033 887769 262586 715782 994455 803546 1903351 257867 16393 1935664 7464 1968574 22505 624276 1635967 413164 43256 1257532 1618209 1805292 620649 408848 1035964 450775 1711622 1273238 1474059 1699056 1716947 585396 1977203 1265596 642057 1884901 808723 1327625 1132245 41923 1384979 1186671 1468019 1041935 219443 703707 413705 304896 1615112 1461019 889206 1605201 167212 171880 709708 443981 1481068 657388 1941733 1204303 576581 531417 1621344 1822068 1113690 844242 43271 724243 1200139 1279300 616343 34781 1098298 697989 847586 321908 458365 398569 84051 874030 1674066 486656 1517767 1734198 522717 1686838 1729450 804933 1140445 1567132 296698 502937 1471744 1237546 1807000 531727 942602 1650012 1422221 358892 1922438 923490 1024805 366948 829818 1453287 1984268 1419127 1266713 314518 908300 720928 340417 419857 1972172 963175 1909821 1324266 1135011 1287154 1604995 757598 1633587 706432 1978185 1413198 903659 279452 591483 856615 526112 1413360 373404 391606 826091 923115 1792714 569578 818931 1671989 66228 969297 957650 929904 123909 114218 132082 861354 551689 847182 219944 1249613 1778841 36988 587674 1052107 777096 1262580 850662 637145 703476 1049088 1422349 403856 1732025 1253676 1456416 49797 1498590 1183431 160278 413130 1191255 1591723 196696 1328061 1613102 153715 958763 458654 1236891 821753 645139 60874 1701927 1064823 1501976 47512 20159 1850748 991520 1186754 1835274 442044 686352 186422 1365345 878392 381197 419541 274674 1163128 929002 1922269 469781 759345 1152449 1646159 1199386 40739 1579187 1213774 804380 578744 1804961 866245 781871 416646 940030 64120 1445373 1600956 276266 138298 1363109 1391581 178957 1637050 1961952 854813 1232359 1473556 1903456 1738290 360658 1985501 292390 1927779 473210 965883 1417692 1688532 197529 1901460 1058201 1630313 283618 1684158 148361 925831 1559799 1512503 1590480 1797196 277176 1158059 1920333 715829 507198 1012028 1097715 1495033 1132123 715093 673061 38888 1353039 1709169 677551 870712 776897 1251374 1201914 909786 1373545 749967 1678075 201949 1877850 109269 636093 293183 741223 313424 648656 318270 791193 581347 403946 1126845 1382309 1233476 314618 1860613 453625 11644 129238 170993 34055 505512 1501630 1832988 1030078 641927 1357948 1787427 1452899 902820 1419508 1290843 80494 523688 836970 1161611 1354975 318545 447230 1129393 1702331 375275 667388 1179773 42317 1998105 80285 1340333 205981 1939658 1120750 453852 1281056 1908189 88215 452719 102704 694650 1866951 434404 1703914 1671042 1923777 1518977 1594637 1309820 1612101 1609166 1425423 203932 697183 1281630 570171 1342237 1433802 1219671 1439622 1699296 249670 856200 824194 1318302 688901 502549 1138857 1155128 62351 455172 1595487 542598 572894 520587 1629503 351138 887463 426298 1091552 1645450 1319161 1432669 1541914 829081 10911 493346 1776881 705155 1557015 1392959 1524864 777091 1718447 517523 1559138 100223 1778658 1323290 1172913 1886312 981107 1025599 482692 731892 440790 1902600 358828 1425587 1418792 1647257 1818062 566795 1938640 607100 1678502 57729 1187215 1660388 413901 218346 922449 1409312 1029232 1692891 115568 704832 1552475 1789284 886572 1734922 255570 1277748 1555820 605751 1106371 1966954 1198902 225331 1628863 1199653 774061 1941596 1670177 512246 1602358 1857219 1417836 441471 272504 1704275 1226371 1053076 1853751 171862 485911 65532 1966568 215817 126852 1116144 82983 1679885 240491 1635633 470479 5701 1222581 1116199 1113134 250847 1903815 1365318 345993 1302442 1900348 806157 958048 1776205 1581444 1154412 716778 748296 966895 1542917 1571317 167938 1028855 1682581 553174 605541 397709 1401210 1983399 1527116 398773 670559 104503 1413499 1717893 1928017 928241 722777 1313569 537517 1744310 1843284 1205501 1221804 575489 2134 520263 411233 1418332 1419973 1545976 107559 756359 597199 1364752 658934 653411 1208890 343823 237356 975873 776373 1062447 111340 1495659 87 217231 1612836 1425520 1511281 992396 1053138 782825 465757 565398 842981 437276 211714 1537149 426744 1582850 806236 1263491 1189313 61737 114195 1372870 844976 18991 1328947 1335613 1343002 1938815 1249526 1486841 1443703 1852914 1059072 970855 1777434 374141 124893 1694519 751114 1537023 1733839 1285917 944802 385580 927263 75438 862834 1214883 713225 1611913 1967279 194216 168263 1930071 109881 1606688 246040 492169 1867368 218618 520922 4740 859984 464956 1234110 1209194 1918136 770108 602696 146772 555579 1242652 1190300 1405307 1988821 64524 1136775 1041418 241588 310797 757076 845974 233167 129709 871878 907580 1664724 612400 1333283 1854503 1694441 910511 805669 853153 569971 1956812 131115 1566197 185373 968855 542890 32179 924158 142916 2597 391736 1385634 1623341 598241 1958854 1698310 863755 1245367 210299 1478092 164787 1113895 1997051 1846591 720339 89919 1727480 403080 208127 1931094 1886303 1111682 1273400 352435 1764512 1808 935446 1039784 771510 837727 1622424 291800 571341 1503342 1088066 600219 1301552 809151 1259653 1810508 1656982 1281374 242409 328217 440939 1644459 606430 1530605 1048444 557129 1289202 818570 679599 852297 963881 938829 1717776 1526681 1059075 998860 1138289 229823 13095 1373042 859815 776356 1235277 1223944 1437732 399518 951368 1547953 1049563 923837 1229160 677635 206208 22523 154560 1364070 760492 1640174 831910 534774 89330 881996 1307360 1885558 1003719 1349189 1426111 1173861 103893 1057422 1291408 1099116 1025639 1333277 210977 262987 1126791 891348 199267 1102960 335917 1168046 101418 591057 1435285 439714 192100 829057 631577 893086 1595886 863413 176192 732600 1973712 1880570 1581724 745337 285418 1252919 1819987 1899897 890604 1276305 1728843 1660746 84375 677202 787458 773247 1895775 584576 495745 967482 792525 1806206 562010 1386725 1826934 243418 1550282 1191217 249573 1617482 1827633 1653988 1616974 1145017 1702807 1377779 1170110 228215 900736 703284 207750 458673 698893 143664 180862 987931 1270399 1952479 1816311 358345 1088085 711565 1005135 696741 1395153 492240 16927 722251 1611011 495078 145531 119925 1602421 656875 1004632 1772621 553034 1748750 604414 1516533 889600 1355259 1650241 776702 47444 405774 470603 1447171 920104 436229 675743 796840 795876 1974027 655318 264834 1238362 1680105 578422 409682 644913 32690 879144 585916 592620 1952427 852710 162457 149125 1346118 1996131 1514154 1189961 815857 1224467 1990590 690937 286370 1050864 1303937 422891 1196227 294155 1585905 1290131 525037 23742 115411 420831 1991501 554353 141715 699940 1187355 1674749 1077143 1378364 18506 359582 604849 1122696 1941770 163959 726678 1719872 1989313 214475 1809510 280937 841183 934514 550888 1040983 33393 715077 1871994 515234 746672 847222 1996415 885646 789858 510777 1916262 1014655 1076640 1897112 750478 860282 436267 436875 1101605 1518252 960155 1815570 1436297 1487792 825170 489596 1081995 695876 1989024 739564 1825707 255972 1916357 1048737 201930 848814 731075 1039807 620502 103199 1754120 1970148 704624 1035246 223981 980692 42721 1531686 1217447 1913683 340193 1621632 1544938 1172593 1698390 1581338 516361 1656826 941940 436394 780117 1711666 805653 866675 896029 363543 1938404 491843 1907124 35329 979626 284119 308210 871094 1967983 252383 249857 1056728 1259479 1442187 570425 1877505 515487 1064357 1295792 1656150 1382035 313452 854133 799119 503948 287639 424812 27348 1656147 1865533 1652845 703365 1364638 157641 17944 320947 1403179 1903200 1708193 511204 1707874 1057067 841165 345684 478448 1415059 571328 1166033 1182655 1632467 1621107 126911 300134 417869 1638103 1867520 750196 1571852 1857191 351805 1069351 932780 1116479 1338731 593073 281885 619852 488956 1236201 838691 496846 198122 1537373 822429 1638512 1417324 286384 1325470 799262 852130 1690364 427333 428912 1315541 1856763 1337483 1896449 222768 964123 1141193 1542098 1198526 840420 977651 1373368 466154 1215723 193753 1558362 1895180 1647666 1214493 1385334 1705344 221244 85003 1718131 1367536 359872 742554 1868766 1886217 1613225 794128 1286424 444173 413851 1519726 540681 134906 213734 934216 209537 1841682 336635 995511 813555 1829395 1798149 68289 1585806 875778 1106139 1505736 1094111 202336 1539794 1542925 1990022 1565544 152749 87615 107348 1078113 1795824 36880 1897526 105533 1127841 344830 1026192 1278407 1337276 1129167 1049462 1399895 696327 831397 1643807 1661558 1507095 421741 627598 1317354 1954834 1033081 496887 1973920 436888 1371552 1373717 536351 188231 599602 1098025 1522317 1198419 462279 1265853 235292 419887 1088588 458743 623048 759450 712364 757156 404136 796251 1317830 1962107 529393 1823410 4311 1844804 455433 1394021 828287 467180 418890 1233557 1647239 633045 942965 1500880 1217490 451031 10077 1417878 1133596 1375982 1857087 1781849 53180 170897 855308 1606152 121858 1250378 1134408 916594 274034 1856679 1996347 1961793 887308 1306646 1177554 651497 1608863 1766218 668393 202166 914407 1869348 1823490 443183 1546137 247744 1406917 1918152 1002265 1608740 561062 1452429 244272 1009516 1071114 1747514 1845719 900266 422053 1924813 1439820 138898 105879 1575177 198627 28328 148783 1602838 1967656 1978534 473375 1986740 1033833 413676 788857 1282669 793924 813346 1505819 1632834 242321 1266886 1468220 1794291 461430 1094046 819922 1437532 1579741 50707 1899522 662019 117535 1129267 1284165 78482 380984 44964 204903 565572 496585 1501785 471291 532048 1255673 1784663 1073029 1873112 257625 705053 1791214 1975631 628959 410872 799802 1946607 541818 503811 85596 1349622 245791 402118 52948 1826762 546224 1375837 1161154 1728759 723214 591615 1247787 823490 467292 1302607 1163890 71831 1769919 1784390 164884 67415 773906 725802 545386 1779676 435477 725402 546824 477452 1704899 1625299 1463119 537080 1995197 252700 663765 1905032 525824 180093 929795 1366476 1655582 598655 1080538 1923088 1317526 300220 1446253 211008 1369020 622888 1740451 1465375 669612 25496 1001070 794446 1872999 1988660 1574181 867365 1495798 1710810 1841275 891186 768104 1161163 1315952 1780612 404615 243097 1265644 1268196 1384143 1785726 1492407 975977 23979 1222073 35328 96901 463850 514453 1205308 216267 1072174 668931 484127 801003 1711151 1808679 1003619 1959681 982429 188535 1403019 558118 114850 1436101 1238905 910993 1137100 1514979 710535 548095 295815 1031755 680889 1645855 1123835 342034 1632624 1579851 772621 1092731 442651 1281172 1124936 1562286 1890713 342141 1310391 1368533 1268407 908437 1813424 874810 1635181 388093 903585 249553 430693 641991 769226 1696083 1803396 397302 378181 974986 1266571 1960477 284871 328636 1042102 564506 1979657 1421499 612704 1540621 213001 1059557 1681534 680114 1904771 684314 197418 1813688 1956266 1963970 672544 1834614 1677536 1622706 461092 710037 1164134 195094 249479 132994 486350 1423607 886697 1143481 1501913 1800148 863499 252951 549709 709048 1133009 714922 1031403 48219 1142079 1635539 276324 931692 168602 345091 951768 1321656 874205 1316388 493975 704367 1080877 1901853 552866 643830 566556 853270 428351 1231235 689760 415364 1172768 936688 331012 1328274 1035738 924599 870074 1472471 724518 661066 1313438 1025624 814886 124150 359839 1849617 78216 365778 511705 230640 579322 1606440 186724 456339 1846970 220140 956918 1198963 1156469 1725178 1769217 1970954 452275 1776269 261318 1558633 730659 1144699 875387 876986 1037500 385354 823802 354446 61813 239298 1236464 15928 439356 1672937 1071228 29439 897945 1727409 1444200 602301 1294977 590517 933029 418074 713341 1186059 1184036 149251 652941 1089412 1429954 947639 562409 670184 1417795 724147 483912 479018 1570762 1375636 1420883 781394 244957 507009 1583356 80715 468459 246331 587090 230110 358816 463533 306370 1711527 581670 1847626 598940 21789 1653190 734975 1660515 1625746 332541 1049574 581225 460206 1552116 1692484 1814830 219219 1911833 1189728 1080379 1609186 482738 1615740 1729827 1276435 530836 1719305 1512058 208690 1770197 1036980 1740755 614841 698634 1335155 947352 1032057 947224 1083564 1192287 1025394 1406338 190516 1180076 1644688 1191400 1355358 1037432 383077 1779252 1216160 295664 11694 685041 332566 573073 1892860 1682097 770163 1798507 25885 1330021 1414076 1394181 1836551 690587 586827 1575976 230759 886594 771969 1462035 1432956 1992818 1261440 1000678 648171 1136524 1074085 1267297 1156885 1274905 911563 1872859 770958 1031976 505260 367993 1716734 1236267 1967727 1468080 1457630 1239640 382142 326497 726834 1025529 1753736 115124 449264 1160698 1402238 729433 1184706 1175362 1631411 1594248 398647 144140 972403 1128988 540267 1703514 1924934 7248 755767 1324826 1447353 1707896 561826 1673310 1479866 719317 1970436 1529714 103008 91417 714219 118819 749632 1749425 403724 700336 1869638 320422 1860208 30242 353050 37639 1980395 1699867 938203 563882 539571 621051 890104 922485 751007 443739 5948 790266 1387783 108289 1765199 1805250 1422816 1383493 1114887 585689 1371782 980914 1031116 581344 392418 900813 1271036 853800 946405 290402 1242990 1388788 581535 160177 319946 892948 1731902 1210116 1881834 1466272 1752513 1755881 221678 264803 790259 1909264 218779 8360 1960529 1723401 1611933 1650420 1919937 1549540 1530448 1672333 600065 28137 1600821 826313 190312 79185 599795 1488401 1867727 249795 1279489 1324912 596307 1563829 1508655 511421 441580 1270157 1709357 1920251 1825873 1243022 802224 627827 1661469 730236 662076 27125 1843236 1635381 1777374 1927097 647939 1128238 1319461 655460 1648130 1401744 414248 290188 1292846 696320 495800 312414 482798 585170 81875 778670 1409633 1874350 957044 1270252 46564 415254 523828 697549 1736399 1062240 1763802 1402628 15959 856010 1381177 518402 671324 1747449 1082468 1024890 1066025 651523 317776 1837963 515370 964217 808037 146321 865043 1165162 1630241 1080325 39811 380542 616283 437304 1784944 276826 494518 1686911 1564007 320656 726224 1571042 1708472 1828358 1255005 1518344 937936 1092180 1403914 1779889 6096 1400656 326588 1786643 145758 204956 1827437 676507 189629 1427578 28116 661637 210313 1320947 655592 785449 434638 768115 1938589 1185261 1482168 99368 1327853 1796934 511216 285774 1548229 342147 1042304 1336482 1079416 1003736 1146966 1314681 382925 942052 1688471 29110 613042 911022 916758 1112716 725381 139498 1574336 1078440 449245 899706 1457003 401260 751415 11104 659480 1137913 375327 325898 926502 935936 1956134 122742 227752 1398858 1143019 558102 103916 1840205 1929197 1651717 1708157 825295 886252 1079161 534509 484141 683404 302574 892750 333948 684747 255558 142072 631477 807739 975041 1144417 906528 1287275 697978 585060 1360644 1932395 1999155 133373 1267462 901018 1749301 470519 743526 24533 771145 1252431 1051982 700438 130497 514689 802023 208301 1320520 562423 178451 1276001 15935 105675 799490 1846387 1072619 1533522 1999108 1363727 1642440 1442884 153160 159890 463287 372220 1850864 849001 948104 67467 1954397 1711305 73446 1305355 1384035 1759278 395020 189775 1524073 1055746 554011 151435 1882279 1105720 1088222 1630615 1053830 120723 1876938 1498452 788572 154754 1025648 977516 807334 118714 669210 1997878 1568933 1573941 304865 602895 1422324 478665 43788 1480853 1868507 1365286 100815 902881 975379 1698972 1982356 1224500 579896 145824 1029648 632868 426764 1495268 1427335 311208 58190 1338995 1999597 876104 1979620 1041441 862499 1170414 1853053 315943 121405 1864915 1503070 930869 1444673 592761 683327 219555 1219542 1444009 1078136 1192661 1293865 491840 466383 269800 1877016 433698 1687430 1766294 836842 385188 805535 1715129 1063320 1848400 534109 1713638 1059490 1197738 1148198 1152753 1313093 1367661 1226751 1981773 1522685 1549175 1236196 130928 1761628 1152227 1060550 1198443 1571060 1448225 1962442 1473939 157198 797287 1748260 587617 453400 1337416 287729 1690631 614595 477631 1328257 1631075 1352589 1750835 1686815 1905995 1334822 742990 268292 1949399 101251 495650 1934339 79076 277245 1600748 989970 1857712 1418394 395592 1474270 1733200 1120171 266091 823315 675574 713378 1809847 985305 1596222 351283 836708 460277 1348958 526430 1862164 1766288 275604 1816601 1553782 1518216 1126198 1432665 1358905 971141 1872519 1118565 252516 1371867 1280089 45700 166314 249853 1997818 385710 867078 862368 1726483 1143356 342726 1400866 1431382 1394866 406857 310077 1475573 258996 1538960 941300 1659346 677536 833891 612482 341436 172384 572479 124749 1983404 1640296 3990 694623 1039961 1248127 1177327 1673988 1621077 953525 871000 375650 335763 673490 1515375 1724816 128386 1024179 906461 1569405 1711158 722719 1703617 639270 843479 1675498 44298 42658 1168682 1396515 1894651 1511843 28995 1738376 358445 1774863 708197 525554 960165 1130019 1742656 712022 1860107 1096832 1376352 677395 1660012 1346770 357798 88551 834435 175848 19766 445117 180300 865675 1858903 500397 534990 224562 421422 411119 349325 593147 1332478 906037 520141 1826797 1441912 1070049 11805 1794846 1674302 1471188 535526 720129 608817 1228686 1383066 169597 230209 1618613 1569716 59205 1428919 1328591 1131807 617661 939632 1114851 130857 1320612 1020470 232994 330295 329905 1572568 1010190 1937837 1267455 1310002 1957763 390401 1734051 126593 1187565 1741808 1751535 488053 87940 648384 1347604 626263 1152321 1557016 1974166 394425 1323520 28569 1106240 623083 1445990 1110386 336054 459278 519880 82926 834984 1202131 1368339 1037149 1675014 84710 270901 1941873 1177677 1544253 1266727 516885 1245944 1768340 55467 688816 1778943 1379799 958889 1623991 1646786 199835 408830 116342 167207 1978217 91515 950802 1317692 601574 1547408 1949511 1073632 1473828 325026 939703 163829 1733312 212157 316123 1182605 1238700 661717 22577 1746670 1540929 852019 23794 1379075 55127 1718710 957148 153521 844596 1781933 612968 1497659 1931027 1661714 599904 1515818 888335 957274 1415692 1993224 1560860 1451325 1983062 739457 1431969 1293452 338537 871070 1010161 480701 653260 824266 1182855 236918 352695 9883 247620 838852 809673 1519172 1226222 1078030 1390139 1622334 809881 478358 693931 982043 645250 1055570 1881115 105710 1065308 1534965 755301 61510 1626142 1641488 1157289 887194 1746605 1879690 1506864 1392021 1195642 359769 1713202 1402351 30751 1426498 640708 494130 1305265 439958 69458 1389545 587664 1466111 1002659 1959816 926821 1602265 1630783 13046 1172320 1326610 353716 425698 1882525 1200456 1308549 475701 319986 511926 1439040 1492536 249270 1711324 1482596 765891 517231 352304 1556295 609007 399512 766755 1841425 1253255 1719205 1989083 999749 1182485 97775 93346 1426086 695986 1566598 372386 1507296 884553 81782 527440 1211318 2448 85579 6896 720433 1856044 331951 1640455 722689 1940545 928624 1583969 1015811 592565 382453 1836656 306814 25887 1213235 576839 285720 1239734 1342594 1458176 1242269 19154 343618 22972 937665 1262845 164607 221281 906611 650212 993579 720357 1806230 1769956 700515 1591311 1869794 529890 1707237 1702169 700158 767771 1869774 1080062 1720509 185593 1520843 1047356 1957335 166124 1313224 1538444 403140 1536411 1208438 1551070 795605 508017 998825 1142975 1221076 1531899 1948103 1326817 1510551 608858 169704 1534644 1020570 1274644 250039 740153 1339539 982294 342788 965364 3135 1263340 571686 1369539 1508951 1191289 528126 823338 1183240 834442 1353926 1510381 248937 623215 891227 255207 567160 427035 1280879 1002155 1752854 905006 488698 979874 1826247 1778430 44980 1244419 341019 285110 81029 1109296 746872 1375853 497179 1971855 1839370 1154707 1216986 1255285 783584 1715912 1013448 1827109 1206572 501345 424996 626699 1294938 370641 1693604 413505 1661182 1884061 1934877 405675 1158925 441752 420339 1444920 1194483 750786 1011228 1135520 1980521 379208 1016772 577571 815511 1965118 1918308 1434419 1044833 816797 802349 116485 535799 964781 825792 281939 1016975 520950 582866 726956 328416 438719 1601217 142844 1437349 1048533 109118 1111112 1786319 470196 1040799 1768059 873733 1585797 936058 1286514 126517 1906383 289266 948551 1938783 111466 886860 1166596 473856 1971221 733990 706366 949826 620592 342149 85570 1221148 902906 277701 845377 206348 1966584 1437267 851095 744502 321091 378178 182287 367128 1710056 748042 1955041 998416 1157369 412670 1361906 71107 348949 1101807 1541612 367990 1425848 1190168 1766612 275096 436408 9338 981307 1547273 302714 27667 1370621 1855362 477449 1197212 913995 1910271 1576346 1571616 1322573 945581 36116 1219493 626932 1002754 294845 275032 1710329 469838 1143103 1368341 31099 1434103 1078861 814784 633543 517665 1511985 1660597 1608750 201432 1806324 1449423 715649 737203 437913 311717 741134 138544 9187 1792432 1886389 71110 1845436 1939974 1738117 834650 155088 1901671 273857 725836 1673969 479826 1218286 1103488 1201831 634087 1820929 1128107 778735 1797534 1272242 651352 70471 1352336 526907 337981 1690247 318030 490820 1249620 538396 1260111 685128 412398 772355 1567944 1295774 1503120 814760 889194 1993566 1930052 692150 602995 128427 718780 983771 1635656 399824 316613 8634 995159 281584 974813 371109 218855 1393574 148410 150551 896494 1241431 188117 436248 442893 1760558 298796 129600 1849966 776863 535357 986697 50036 568258 1310473 351680 389741 1633306 1242223 1792908 426621 431828 752945 1702720 1996628 1906173 1296279 400426 911093 1517402 1258573 1112353 1771167 59241 299413 1193312 914865 1349147 1681312 1645865 1781975 1469138 1944310 101351 871147 598108 476663 356608 1494148 21483 1217263 361558 1902700 591026 267582 32306 435754 1549275 1122632 582364 615988 895984 653041 1933405 301020 481523 39301 1580910 1834472 179588 1003961 1316480 1808250 1859130 665105 1950026 102920 1321932 1349701 30004 1416894 1172344 431261 1836806 1309945 897855 1334884 286830 1671020 1860263 697118 1282891 1223214 1652504 1214607 1971417 1540031 1323118 426478 991151 955107 205186 1337462 1491812 694645 1318848 204370 1455509 1002183 710495 1475300 909353 1532151 1066914 1706326 56258 724791 171193 1898845 725190 582922 1485741 1245589 1906171 1576352 637338 1804881 19786 551330 1651467 890775 1072252 1039976 217751 1186826 263474 632699 1664594 626856 1682513 1747830 1693951 631023 475464 912547 427660 1566416 1350161 1756488 1809333 1008981 348313 1759552 175878 903855 1413599 1208434 525054 914644 1313763 1524832 106189 898101 1900295 742085 36873 519195 1552778 491177 250190 968957 566641 453500 77308 1022435 1719176 226633 495847 1002770 163435 1551285 1024551 367728 774867 608548 518513 1988883 577648 295859 1242370 1909254 489238 34153 871293 830597 867467 324206 1485776 1209921 1622274 1902739 247858 1132780 1449606 1005935 765550 616319 1213035 956477 1541202 94848 181501 1721463 1773641 695719 819619 1902615 574422 1075132 1596075 1336793 1948834 1543829 49949 490040 691677 1906574 1313076 712184 1776761 1098496 1000769 601499 1649859 253578 612145 34361 802509 721710 182430 991785 347857 1493551 1657773 1565322 1989399 1806152 1266671 174434 571804 781057 543260 165676 1963530 1457388 331892 1917120 192307 449580 151287 855879 354615 1976112 160137 83826 1095589 431907 1744268 522540 1913859 349535 396970 1112515 389092 430825 1571742 881602 582878 1944914 49350 300189 729184 356609 1777990 844696 972900 1640096 817856 1347465 988374 78561 346420 315956 166523 579961 1434566 572781 687878 1105908 1058337 847156 66790 1243511 1772106 1567863 985762 82878 1352759 1463095 1898220 974387 869193 947828 217424 384568 1933238 1780498 1478214 998584 1882687 194458 1314974 1628521 1056600 507310 1894294 1268698 1331933 1107006 102811 1257613 941876 345141 1728288 1364110 1818836 1813778 1686063 998598 349316 1682343 1369554 26794 1137372 692181 587375 537503 1873741 589779 996634 1851194 1310862 1726240 176960 746424 127632 604642 718444 457864 1209149 1694644 595486 719854 1598376 200962 818926 641221 1797627 1938455 1944937 1427511 1029159 101104 1703919 1104953 430645 1467940 193538 71168 1876456 131494 1861061 1031479 426966 1209545 795575 1265864 1417409 768915 289622 757769 1182574 1944545 1172921 293189 1182064 45172 1124145 1390309 1566050 599989 1092671 690781 1864276 541995 1907078 1223860 543132 1817203 1109859 1910781 405429 216545 1733786 375669 384843 1746698 768114 501557 93468 874873 911496 377882 1165450 1850450 1168031 207564 692809 1372048 1902384 1303528 1807172 1315606 272867 553789 876296 253625 1244706 249061 871330 1607319 1786832 318092 1827126 590851 626013 1899609 3977 700286 458540 1323640 1107209 1860249 388794 15112 496181 591249 1697030 1572477 1984309 1087239 1149348 727460 1055172 435792 1923460 857156 230706 1993572 793181 1399746 203994 885542 1203641 403553 110915 1879268 1142587 1280578 1314271 1218142 431690 1824339 1638660 447022 923396 1585989 520241 124309 1180876 347680 241559 1332449 1151613 1811080 1046907 1680717 763600 448013 206769 1929242 159564 1901593 1079704 1528163 815818 670533 803682 1269222 1627604 1488095 847249 621893 1933029 1539468 510182 487794 1522768 198112 1523165 140210 1247560 1876097 653965 1334349 1429259 75228 144972 575810 818620 1262373 655377 68769 1889428 1393471 1977160 777893 1643181 1210087 1054728 978315 1258073 750713 965453 1331371 141570 1613431 846422 165924 1645667 1519879 1709655 522972 601785 184678 1403850 818994 1905730 279989 1721276 1747710 379083 891644 95230 1107750 1961924 854116 1122785 891189 38478 1123753 1118484 941596 219127 1595266 711697 1952861 1523020 1306558 742444 1826704 1123072 1828486 1197831 791752 756460 981269 1686940 389117 1749474 1658474 963852 588565 1161519 920609 574188 1442591 1290984 702257 1880670 321358 1517929 511598 1772210 1733132 1445751 242300 648020 1288056 563115 653253 1553087 993411 922057 972622 1916042 1640604 635172 615966 1673399 1863211 1342812 1963206 1386939 631303 1124523 366967 354106 1379501 1057532 804208 1982151 1435764 1423246 1134986 367399 563678 773050 1368445 666573 780542 959873 1400771 375251 892087 1583894 101921 538454 1176092 141689 206072 1945007 1838040 1133025 698156 537686 1362131 1853395 1469579 1278652 871745 1104627 1297723 465482 1713053 1322858 543634 208000 372289 1585570 1708586 1649074 896421 1658218 486727 97247 405908 921818 780022 764296 348758 414656 958162 1676743 1098159 14562 1175611 662348 931605 1897414 670729 824503 577474 559807 1026217 440042 1729586 1363295 1393809 413010 12418 12697 471322 1373783 1612503 475218 835659 1360791 1364554 1084277 224891 615384 490883 287684 240937 889768 1015511 1521515 367325 93328 805661 1082628 1279191 1904944 474391 832597 1667894 437562 1763298 20220 1198908 1724459 1143460 617897 855886 121895 29988 299326 1911127 758420 1531540 671282 514271 520013 1450949 1858529 855902 334898 199819 1402837 610892 753730 787692 325158 1381896 819149 1079822 1123638 1210387 1313688 1475437 673834 650703 166737 761725 26494 1211323 157349 1996840 1914520 539583 578251 47147 1843921 1602822 908700 39737 1062156 1663635 623697 1491864 1446096 1104724 1324706 1012775 1839845 797576 1668710 38908 1326625 1975674 310152 1303560 1410765 676411 131923 1328074 837200 326824 222136 18334 93384 1486955 1465785 1839182 635342 978693 996043 1375967 485954 1662859 331487 974246 987596 1892884 1243484 1484687 1166323 1632940 1111059 120914 111353 1751747 1969790 1232983 1671131 1061697 1613276 992133 49206 636383 391028 737157 1191366 1486918 966523 362983 940981 31279 776157 485715 697509 969915 621231 450080 1814925 663641 1865441 1609682 343816 1757402 698740 1247758 1546098 664112 660028 1514222 1508274 1485154 584706 1960894 680725 1887778 133465 1341384 1242622 1140824 1661055 1274324 1490554 1892826 362363 945633 1140854 351465 990897 1398967 1660461 1785263 1070043 1050179 1235943 1448265 1734229 408165 1162882 842682 1665395 1017000 219398 1946423 881921 766348 1607269 1860741 1015406 260655 1605203 867994 1358929 535147 424385 814869 1706263 202436 64538 1625677 1359144 162220 1523147 539258 1181769 1691914 1696734 1452937 6787 151105 605952 198722 736376 1066395 1178618 859768 1036803 1605318 758833 118595 995656 1345053 466882 320643 1545188 1346553 393896 500880 1970658 1409620 1354806 1643470 1287209 1132284 1942392 835196 48905 1466649 1720681 1103638 265749 859630 719061 596887 1000773 1389858 1171065 1906886 1258753 477896 1080933 849356 1692286 1432040 1042350 1337302 534330 1990625 222204 4624 1977742 507121 1059620 1655868 509388 245 1134725 610324 1022353 61669 773232 193238 1201040 159736 1143911 1322332 1931169 576235 874114 312386 1370632 1186538 1695529 379395 986097 640776 269569 1254640 1198030 1753505 1411160 1007373 856848 1705880 62825 1751776 5984 904953 598002 288749 1581666 1772018 371388 604651 55934 461435 92857 588073 630783 1262058 1292196 1927017 1720121 984132 296484 1832570 1481482 1570930 848878 162314 3681 1686042 1317446 411528 1868145 274569 540954 302719 253709 38726 988845 1464369 1859326 1582295 993469 14668 843912 845087 271983 1452431 807987 1238995 1677848 1121060 1571264 1352001 1435410 1085188 775490 1925334 1577004 952705 70429 885904 1152780 1690770 1633906 1679873 1897056 1562523 235972 130538 257192 1130497 1146603 1184446 169361 1525791 633633 484115 1473528 1246926 297185 54824 1653350 732713 410065 709367 359727 567752 1603223 966852 1142961 969999 165616 928582 105622 1725805 757797 1505318 1645842 1459379 632365 32270 1386451 1052773 1103184 1349611 1434189 339580 1552189 295311 1057760 569891 439792 1412791 798277 1777476 1143181 259558 1911379 866825 1058996 1797055 1761257 919303 1446581 886296 460871 1991767 959826 858638 1063292 1365387 1998346 180924 445629 849536 1652926 1480209 91665 1932238 1003751 1089389 1287532 1700994 1473091 1267683 974466 1142062 1626940 877 293492 1463083 1971336 1699193 513564 614012 17680 923173 1936260 922688 1591001 1022980 1878200 1763450 1368962 1273842 868201 1215345 347764 717929 1899182 1264948 1529356 1803042 1238445 84965 799245 1178098 254682 1782013 1367573 1424703 1633708 513655 968670 485092 549591 152851 1039702 955042 1099731 1854044 1271601 1063072 294898 759047 564035 1010118 728731 1493317 1484165 1315650 129434 800580 1396484 1756002 769161 1333914 182898 1288456 428062 833757 1585957 910840 511118 147179 1806410 1794376 785860 837607 310603 1476138 515760 931886 1646150 1403655 777700 654572 665242 1448443 106363 413500 1898300 162981 60683 110896 1161559 1614169 550762 1318506 166224 624020 138767 949796 1156883 1412058 1493287 487182 1942158 1871986 373815 464638 1569510 748013 1183872 126388 734283 1754705 183007 772613 1216792 1542673 657027 351473 1789006 1546782 892210 1631130 560527 832930 1650640 1403306 1531818 1539004 1368822 972239 1838777 1696722 1275438 619044 780042 47360 895430 1316976 910202 781326 1385082 317412 1674196 187649 968449 853815 1003244 1208869 1305438 1619781 285215 1953702 1320486 869675 357563 569237 1902519 880670 458450 194853 444814 1096988 210464 439427 1770505 1889859 751456 1999546 1745893 1073916 1501609 403690 339458 559158 314833 555276 807220 560494 1799273 115930 1940584 932610 1280855 743699 337664 1245378 1670928 798343 353333 817827 1740732 1600186 425078 1993369 510462 1869898 1037842 775158 1051082 1170822 1121993 231965 924628 221699 1899304 615255 1564530 1044701 303880 1854298 917962 217085 377738 482595 330845 1651719 810197 311091 1340338 1183802 198325 1272044 675027 127691 164673 1484521 1578135 686589 1842833 1871441 1310529 396151 633778 1747007 1127565 592468 1556215 1644749 67830 1543324 759431 1651395 1454728 1641758 812139 1921597 96148 1673167 1191335 816710 978319 417812 197033 1953813 871986 1647510 1654065 1739086 1670066 465706 74982 638842 1371334 53343 1913590 1131690 1639296 365650 429625 1751035 383971 1037008 208259 60311 448517 815501 1659675 785353 362672 834046 293903 238115 50646 427361 768252 1390382 1652448 1265845 1349500 1584445 570906 1790799 1122686 282068 1218907 3992 1042184 228563 1127175 554320 1656494 6285 709975 135965 1787815 1777795 1412134 1407911 1313670 1528516 1635405 1747687 1610829 1292313 1863265 292646 1058345 1055268 886330 1373912 652143 841499 917477 1490749 1120616 1302663 1572088 846396 189465 1582707 523304 1103418 1940620 899580 652047 135404 91544 378308 1244926 1792733 901981 62777 1133765 1822896 1233016 398221 466720 386524 487405 1672334 1614186 297954 1562787 816111 716726 726896 1925047 1736907 1725985 1762927 346430 1844808 1260713 421919 327008 1717587 955827 1611196 1854900 880239 264234 1992766 257865 11590 1380559 729232 914789 1101391 1987923 1598412 2268 1312638 1354879 741885 139328 1858317 803817 1239540 265382 819395 681719 1095473 932099 1965938 87734 1183808 691686 714540 130624 1644420 1999590 451388 668385 152783 575145 952560 357936 1233772 1852920 1287225 1811308 291164 361305 1364967 923698 590087 1723344 377949 1316959 1672818 1057483 1219865 1424497 1480598 157470 272380 466844 532216 1014756 1763860 1775352 1868076 1124077 663635 1712062 1343106 1993972 791059 543692 929773 284146 1663388 1088655 917070 1682617 468773 701969 764405 1865401 285577 357320 41681 1297233 1456519 37347 1027643 831999 572101 248974 904984 1778423 1842679 1558885 1910727 478634 1297784 1411390 1287900 772736 1801426 1657562 734581 1833478 1516947 29718 1966354 314112 468756 1069465 141184 207424 1384972 1594905 37242 815214 1474470 1529568 695580 1856406 185546 1872286 183649 41778 867219 1618413 99026 154402 136767 830505 646890 1192453 240859 1734893 10253 1785123 310672 1671331 46496 226276 1146546 1241384 1375073 63641 282697 1651181 810569 157233 1622205 1596440 262499 831042 1823698 565682 1907484 1868839 656267 1205339 495894 1945124 368633 832400 1117790 1410557 1409575 791627 1347352 208153 1897224 343874 955401 1261960 1930487 1420968 520019 1018407 1669002 1537367 465605 1569972 1920549 1572125 1398698 648938 1691039 201746 1257214 154297 658622 1931616 471718 1448362 188252 984721 1926550 1955089 1698103 221604 313627 493655 84933 44498 1348447 416437 345713 1024874 972668 1106723 1418220 1888378 1095252 673324 1204786 1826535 63436 687233 900303 1590526 1322269 1733314 1672118 1684685 1182544 951759 1938303 958428 410074 1863183 591080 1917316 1642434 485923 1531485 1496927 813789 1999524 739844 266343 682774 1102372 1141871 78787 646022 1450305 922944 372033 947672 1174053 1371594 658162 201253 1630762 1223647 804752 1770070 1526906 1067976 612916 340598 241017 1326258 667822 1670833 1723154 1128924 222579 336951 1373713 8151 805281 895145 1474075 231500 688730 1307395 1685020 1320327 1104329 944897 777442 922106 1285749 1124673 1650419 204283 262841 1459207 1722043 947836 1787175 782645 389123 1816159 1772557 1867273 558800 1782813 1425994 1355005 241470 964919 570557 1779899 815915 1245468 1521220 724488 746833 1283783 1681782 1322645 1621952 1423675 925430 566595 1237241 1316221 1134475 1398417 326434 613714 460479 1589460 1460977 831839 1761930 546957 301354 404546 1209193 1834429 1922271 1855991 1217901 434508 699392 1208044 1448237 512017 267709 1030784 5467 253676 1805091 74201 542856 19772 617688 1579744 1031190 362221 726879 26414 1509833 977925 632089 1225879 1334001 1820080 300235 1316499 1314596 452245 798636 1253606 857277 679475 812316 819065 1540097 1996404 1478023 747433 1881402 1449832 1580864 1871201 1368999 1321792 1749207 88857 668003 1524114 461502 1857401 1127964 532794 1003604 960991 1741774 317715 675776 1595666 29277 220674 1708404 1587473 1216763 664981 1565661 1284542 1701787 270932 505073 82408 1781569 1431515 1154618 868688 1085859 1758690 77656 536927 1365648 778156 1092737 363464 1193774 504052 468914 230199 1923126 1193242 881698 339123 143297 125559 212271 46915 1562476 212056 115181 702956 1204982 1862831 573305 848902 65531 931648 1058284 189965 1965996 410162 1475946 1801887 513160 1412499 1064520 1615834 1434424 1520487 347193 270221 477129 829412 1315233 1630480 1235535 996787 576043 1040403 24140 1270556 881770 1220044 1209901 1809138 1503661 16719 1789144 48817 206759 383544 418094 101913 1909626 389684 241807 1946903 886929 1821337 1764767 232447 969603 1731399 257654 913582 793662 493038 1509105 1779779 1931607 172068 1459202 822205 931354 403823 1774889 688306 1140071 1792308 749394 1903414 130135 883652 494078 1342030 1457741 301291 1131937 1896976 1295256 541174 1973576 882902 1825213 1838770 896690 830125 262994 1271802 414584 675064 144915 1144091 1887606 1316154 882431 1570557 1589509 976927 1855636 125104 1864143 520196 126987 1336671 522408 1042550 1700342 260534 1338718 624311 1696871 119934 236204 1451569 1587112 801377 762701 1127909 1582020 1708127 1230440 1196313 215496 1574684 1822766 1599748 1444491 1207549 1965063 1895946 1564287 49538 193377 1131771 184384 1184993 1499480 1346599 888544 564765 1802621 1183905 308343 1135238 427688 591104 291946 613910 969158 257719 1439658 1976170 1477758 1360392 260195 112413 588783 468494 1988731 2443 458452 990500 632011 980240 613640 896284 1916379 485610 1431825 348947 379406 948290 1252707 1037018 123655 109879 1280126 1710019 246086 277670 777804 212087 1779011 456099 1510639 231137 1313227 581623 1347011 36383 1782446 1964249 1781074 211528 484453 1518364 1135354 1436676 290885 1710142 1408346 1942737 19020 1603322 197153 687110 1442612 840013 345662 1099141 48030 395200 1291293 1927984 506534 1821409 1335609 352864 353978 1318719 639766 1499595 131986 496392 791098 506170 754935 131665 1471145 296383 331521 1477267 1984618 23158 1753133 1779618 467728 1292153 1312243 1810279 1307767 248458 402379 1515088 366760 620155 1388323 1606278 1698943 301496 160720 1440493 1847184 1324603 1058969 114785 140619 1525455 1619467 350919 1137082 1956176 778162 131000 1186477 112105 1644701 705144 1913499 1613538 970624 1412367 266136 1819653 1524879 1845369 1284360 1016457 733436 1457618 1867870 726388 1652054 676614 158164 342650 1704772 210482 642722 1592592 245509 1380171 1242839 440909 52405 960971 1342065 1758103 721401 346715 1071332 1980413 191974 1035424 1504161 380127 124238 14513 1004995 168574 1426447 1789722 1548837 1758769 604713 1864001 1357410 418904 279062 1986934 1040428 1111045 990743 476702 1978542 1172223 874556 1110451 756210 869203 1399829 1390698 1228232 699789 746778 295655 1872081 1533508 1037078 1754950 951067 1570768 1976956 1486302 1331597 63101 1510330 1291078 380605 422581 1114828 1130266 582728 276572 1889512 1915669 1252838 1052174 1247156 1046525 1787292 725457 2574 672292 489111 39750 82998 377487 727396 1071129 628848 1463463 150689 1517822 289327 245235 909841 969369 358727 46224 262225 1413260 146932 169019 1531734 1917327 1329702 1563850 1735165 640974 1113673 678517 74522 258370 1128814 490659 1203081 1128201 1867721 1112972 156490 1407429 671575 303800 1532590 1478157 1339632 865194 1345010 31237 700702 174217 340298 1749015 202448 1645383 216554 1348624 517869 1566694 1361956 878621 365012 245259 960666 215443 475285 379973 310749 1353494 1372726 915869 1522775 641833 999496 1558289 1674683 344358 1351356 1179055 1535782 505882 302239 376669 1382430 638527 187227 1944622 1905946 1255968 774725 745004 117616 1220304 143902 980602 1647048 892533 1440249 1877865 224744 1392538 528582 1605357 101638 1403945 597135 563966 1104888 1998074 1038211 1914488 1053433 1498885 645771 44348 957943 895901 1723704 247315 695274 1968895 1474974 556 1354878 1856495 1875323 938633 285616 296595 1472957 1593354 1414680 939408 985451 1360444 679705 1875036 1047201 1919766 1167980 1336706 1077268 897699 871723 1192195 139524 1142867 434081 739745 1192097 111472 1970014 1354433 1367945 1910208 1576652 1419100 1993133 991590 1447044 654586 711497 467856 68496 347547 1710633 1738313 1852713 27677 879296 315612 830523 1939478 1990550 810107 1057510 1720355 1575513 239214 66143 1561556 174859 161998 1327468 964393 371745 1794033 1834827 924606 250725 1109856 1018816 507228 1284189 1535552 1539809 1154757 135692 577351 898986 905192 1421084 185575 847393 1028746 1748844 1433215 607979 983536 864546 1497225 1580881 1869138 1400312 1062189 1558061 730965 1661305 1949990 625306 397195 1455684 572839 184781 1165100 1819819 889925 1246176 169978 1361278 227629 319031 984666 905530 693294 444451 1428238 1957366 1996245 227158 528277 1289900 218214 1324287 359352 326778 808368 410715 1068481 1653176 1241207 1331942 708722 238657 200112 1498440 1831221 393967 1236170 963549 1091641 1105468 1825688 159620 1465772 1667436 448322 1803233 1793509 1687123 503195 449421 773620 1701510 940827 1236062 1060170 1555500 1808825 1818284 1548594 1146542 1975439 471374 1150683 1418761 470807 1114052 809662 68105 1912411 1012479 823160 803697 1081694 799826 1071831 392866 1488256 476405 1285963 1693764 149342 1153875 134053 683469 39266 1222196 894475 551151 659639 1130005 9563 1722559 257167 1793444 1644376 370196 857967 396016 1212401 694867 581079 1151653 384871 21685 289173 69827 450447 1051078 1618596 419017 1314270 463731 1706635 158799 1331835 586066 80780 1604154 1206574 893210 258669 862458 393634 231749 767872 884745 200777 321561 217364 658829 514728 1982054 1142456 1520350 1725599 1850291 1165390 1692362 100453 1918505 468962 1406387 1297122 67454 1847517 1340909 991611 1100956 1798819 1468422 1774772 1145328 1142950 1616781 1425757 1045244 1917339 1480807 860382 609767 429678 1590138 1038264 1537551 68930 328376 174875 712450 367967 889083 1647552 1523985 684699 790860 1243517 962346 1100897 579237 542801 1337089 553460 589914 1297038 200182 1129170 281711 43044 537226 546164 1745687 463690 1599161 1121358 1525613 729944 753330 151419 1201578 1503431 1474433 1887297 1853246 414470 1869549 28058 1513825 79997 1735046 741182 830128 344895 1746904 918884 1787347 737836 79005 191292 1794311 1351571 34147 893944 1860285 37128 1269345 1155761 1494453 270374 181983 1841193 354734 1351005 1725979 1517218 1809968 1660871 617436 540923 1502467 1829128 1052097 92948 1780969 1899338 1036556 1114017 1102678 364920 1483909 120986 946809 1605344 1243177 548381 681096 145207 320419 236938 1572321 1837005 1196957 516888 1746173 26128 496076 455923 1154581 1876840 665246 797649 25957 540357 66045 136191 1240640 551286 4663 566708 1101647 1045905 1714547 1677443 513458 128456 257555 1560754 1960795 1429344 821956 1016641 648650 1993686 416300 651921 677487 343744 1433573 969121 1949340 1486774 737848 438988 1901711 370550 66405 859394 248840 131688 433416 1745748 1314739 1697978 1381705 1452820 1495819 1696165 75552 1453678 1559685 673372 228341 184886 247796 448749 1576480 309002 870335 657424 453374 1112722 151687 861178 1357506 1395498 66945 1269946 1548652 191675 288097 1237108 874730 666558 553102 133442 253933 1589009 1533504 661185 1865583 250757 306171 1392208 1073521 363070 895173 1398288 1969609 1030448 156356 1527129 1435841 1505348 302058 1143303 1171255 1444897 1763788 122259 833238 1560916 1247184 1768660 1496819 58313 1312944 1255624 530131 1887730 889547 1402793 1943772 272620 550790 139324 218233 1891177 1402865 459642 1648557 559262 1066806 980088 823796 589247 1240369 1276468 1681054 1290708 1790179 556829 1782023 972122 1899846 1242065 1048077 375609 249262 542953 859045 1392201 1893785 1969902 1133081 1132956 474954 889735 1025043 674814 874079 1598197 925327 758496 231677 1706409 383017 379723 1748781 887080 768385 216382 1400372 946111 1024054 1392127 91501 1508744 986018 87145 1898828 229989 1868268 1408239 1913586 1857145 17125 871452 1566737 1000358 982787 1108413 1587759 1651306 511813 686323 1473152 1029921 1749628 1768896 1247208 221695 394776 625370 203672 1239974 1946261 1936039 343465 1604774 388371 775976 1692318 804114 824380 1557827 1842897 527373 856510 1044895 324578 804596 1574382 1104959 738509 1967396 1571181 1641091 112625 78089 300501 1283704 1023452 1643770 601943 475931 1717664 38884 763264 261167 499297 1020020 1774076 697473 998166 1681779 557327 106395 389379 1855657 1565732 1025951 1888392 1137622 1540283 1463053 1401771 1291032 180230 1441144 874776 396767 1909011 700161 1183973 448629 1800696 378986 1749742 253060 569223 75854 947973 118901 1146345 47892 105963 668159 80891 986648 987841 535878 530588 1486188 208956 110233 12980 113101 1740943 256485 1820002 1510885 442998 351675 28882 607810 405392 1252106 1347966 1369000 138889 1094859 1574529 1355954 703179 1695265 1184026 824453 1530214 1638963 453796 484340 1332479 259729 156353 291335 194372 886580 893811 43354 1800095 229030 694447 1792273 1021830 513986 470132 688888 220052 1951966 1359743 969281 1871193 1888178 1319258 365732 1090821 544460 1343793 1390622 1185859 1274900 801431 566890 1813097 600358 426820 1401156 463758 633744 1357588 102652 1734478 1637509 1575109 1683999 131248 345653 1182264 1125956 1317999 305201 251838 1963074 488603 1887000 160914 817998 1131924 980066 360463 1550843 221863 1168812 1625694 1507280 1481214 285706 694930 1920006 1842526 343265 720824 64605 1069066 1711925 363233 1609459 307536 585371 21416 1298397 1271103 760745 1250649 1078486 1694552 1892390 1180935 60408 538278 182352 605624 1359483 1069033 437602 97232 839597 1385242 1982707 773544 1930635 1042315 1047726 44000 29451 319643 1782274 699539 1168240 1954399 1438822 188318 126243 1126281 1260449 141792 763457 951171 711110 236599 1205126 1286048 915862 271304 1876172 1222670 1254310 59613 714319 1561274 839408 1770212 1380450 790556 1701011 1339575 1843283 525652 1052342 1310565 1581184 551964 1445796 1246642 1199845 1975499 1991489 1025921 758727 1015537 728682 491275 1105398 1997535 1982627 1917739 600338 247017 50123 787773 1082443 1673311 1487773 1104105 1155896 445547 81934 1140392 1417370 977432 66596 349648 1626158 1324850 369198 1946558 927519 611214 1938165 1502101 1100606 1359690 93158 1223103 1879679 358027 585360 1909633 1942235 642891 1509071 602790 1140541 290694 102345 889299 9767 1081709 1568633 1653836 125373 378809 704050 1362364 1353951 1902242 979691 1882875 1367641 310435 1988607 1161205 727121 1263164 925710 1234592 1873537 1586258 1076814 1359260 1172680 849610 603255 1106920 1916846 493382 186294 1435100 660886 1037312 750804 1230242 846066 506219 159668 570306 1733117 1004571 1346587 592755 567681 900843 1273421 430462 1562736 1371731 543893 970306 1844217 1841581 353660 537755 328842 240945 1344594 484612 1214955 1441933 1182806 1973739 559770 1681197 379552 257886 156935 1639649 66383 1234398 1500509 766696 266364 505570 416324 465014 1747789 1258446 87259 101016 458976 1603670 280680 1603243 497460 688760 633431 958030 146050 1520568 1493336 1801993 1065014 411989 1766273 1279699 1683192 81257 603096 131006 816674 840073 1759699 1957646 427325 1672749 1202575 654835 1129386 1551472 1784360 1124991 504472 1325094 439455 1938629 348452 1815480 351297 461181 1954126 1322968 135494 865908 850493 1664095 1713049 511644 1867091 1178443 64500 628629 1732319 1440629 1141813 1815079 897214 61025 314240 949408 457882 1710887 176592 1505800 900743 462592 1132797 85667 779691 1819800 861811 962506 883152 1823674 701999 1434167 368500 1080526 1391629 1259801 1428473 384143 921982 158001 1470049 732815 1215541 1342170 41356 1727659 562781 97509 972128 1459196 351671 1683724 420135 852787 1105208 1985879 985326 1328764 1296612 71549 323610 1825663 460959 1371851 1462328 1238592 1403928 1059786 213977 210943 671741 240313 1406813 877402 1754192 1570411 1026235 1070024 321001 114400 550397 1185407 1460912 244546 1545477 1251823 1383383 1537408 1409767 1731050 910083 1201553 886980 1123969 550622 622520 1104129 300821 733900 1350579 1375278 800974 1835812 826674 120197 396360 784218 1661113 1136789 1195523 1645289 842457 898208 1222279 497958 522384 579459 861944 1625765 546522 132018 820824 615613 1705753 984614 1053442 1636270 155673 208122 452078 137905 1029646 1738307 584611 3583 721466 1021913 1923830 40887 350374 1920191 1171823 581335 998560 1464495 904023 861334 1600617 1953087 1133244 1715983 481134 572507 1579038 1159284 1335844 1477789 550733 6796 1650608 857701 652059 1070637 866090 633438 943224 1316202 1010669 1889895 1876533 733820 456446 1115076 1001313 896884 1454154 856756 65959 443340 442782 1838720 695896 1249545 14108 977900 374632 1123038 1416549 777316 1500345 1309171 1547666 164556 1117496 625011 1301131 1834983 1038822 1327804 1534509 575707 10140 375489 1616424 1391844 845209 203893 1144477 991784 1446728 1385766 348536 153292 765787 817932 1025698 145571 962670 39830 316594 825284 1795647 1221617 1760821 1561142 1572847 1184887 157344 1538914 166459 1170857 1364396 1895963 1410792 122169 174404 1463493 1434871 701003 60691 305495 1064178 659755 1552582 388085 491384 332276 657418 511069 864850 1388471 1688171 1290322 1341289 1216317 1284597 936992 1832518 316409 840544 1143950 611331 1802953 1625729 1746789 325537 750471 1416434 1306414 601263 133922 636587 1432445 1409602 348307 393184 868454 119868 1106914 884583 960160 564129 1172395 1273065 1125444 1324090 221126 787779 1706510 1092055 1258859 1928710 723071 280918 75241 863147 1049619 422932 1143003 1972838 1684217 997304 909509 1671194 147901 1472327 1047372 1021258 1730688 1920473 1769593 781246 959376 1494297 1569772 1784343 762432 1739157 1390313 1635372 1056091 1552605 1560557 1747445 1921623 706865 1895437 1874238 620563 348751 1832759 1424815 749323 753704 1644602 864820 965247 1228186 362968 165744 135982 157575 114067 739782 1568687 1216010 1886535 797344 1276108 599786 37891 385383 1476381 1863645 1213283 915484 768257 185333 187261 1661695 638074 152067 1122967 986079 291779 495368 707957 1697697 553001 885246 1863836 888289 161053 1253256 1287289 300168 1770647 953626 236944 1293920 436653 652448 329856 947636 657138 1574344 1612195 1756104 431056 1990515 1070284 751838 373352 1502023 645088 289786 665956 1212971 910676 20189 1889385 1527703 462471 43897 1648330 1046382 963906 73844 1958130 56703 1702549 613291 778806 1334436 1367020 1007766 1196935 1336609 1015292 152129 1033319 1575560 1693592 246304 485778 1090292 204579 735766 1582699 731603 962533 575312 1783880 667227 1833373 1137684 624141 672604 166769 1561443 1207725 49535 141972 372532 1807619 1634168 1097018 1441017 1803269 1836968 1692585 1997916 356424 47457 1089244 109748 94464 1164416 1846579 1744366 1374362 368646 1803498 463822 837016 1729651 609726 1974042 167977 470997 480452 1507268 823065 1526132 355997 1430564 962108 213980 1429205 1034989 1011375 768313 704572 544653 116622 232726 1122372 276817 604658 805133 1709978 901137 1735641 1176393 1193820 252979 724241 1156347 120418 1195452 120200 1763326 1873838 147628 560272 728909 661125 1187697 18575 1148284 408433 1081367 667534 1237136 1342093 1438379 1452785 69216 881304 1147368 1090899 1503035 1632925 163857 765285 1583450 1351536 730288 1463349 129095 749642 673628 122423 145991 846877 1689842 1625530 1872517 934302 352200 128243 148739 1870450 543771 1244015 1481328 979108 797438 1385129 1949696 1859884 496065 871460 1281051 733204 891291 675503 1756109 869222 1711704 137154 714495 886038 1718913 1753598 828860 1067982 671904 160660 1117906 1545067 674699 483156 66638 1859275 310415 466128 1419881 307217 530446 1374515 263800 1839579 874049 768615 1255712 282897 550504 1609287 1254281 1262795 1640409 1338194 394046 427584 547925 1795972 598758 41590 774022 1810403 640723 1204160 1806443 188121 134188 1973720 1047644 192190 1852551 1253033 413866 938488 1474929 198267 693349 528193 821901 1026130 1386848 761887 243141 613540 1136490 1498462 320124 1359323 1217885 264418 907770 1572889 559592 868499 5206 568818 1907122 1527329 356215 1677429 132555 783742 108430 602719 122311 540325 1552738 1099329 1182420 1599564 1733088 1326462 563862 1392318 1105243 246622 1125832 878615 119999 1848414 121415 1991202 372365 1662196 1467285 1056650 756293 1878015 159045 110053 1171719 199329 1169670 1478379 1562570 178248 1401029 487140 1296686 507699 551899 53930 1806450 1170043 411879 478729 198415 1201203 1852282 1144599 989713 1323669 346926 119931 1214119 1405141 1721068 224079 388853 1014862 1541990 638121 243607 341063 1658840 774248 554923 1241465 48212 976685 1503815 1702771 504712 639612 826598 238733 296689 659160 1751 1274087 1549149 1266919 1760651 156386 1946167 1974951 886725 1417387 295309 427509 1161930 422863 417663 1201098 1657225 119912 902332 1120682 1283798 113885 1640172 737520 719139 503390 1075073 337080 1909768 1724067 491970 1260706 1215517 1911504 26777 1119369 1361708 1261716 840045 184849 863777 1302241 306044 755529 1745651 1335232 1512771 1077517 1974921 565914 1512798 825928 1538610 420794 205913 181082 1023219 1511771 1260417 647814 346861 1565196 1067829 1323544 105157 1966053 1692268 1848441 1861066 1158198 741819 1549196 1409222 248490 480627 1771375 1612637 807026 1541734 651801 1419758 1615011 876093 377376 1332765 1390121 97892 854367 8283 1165575 167147 358745 876550 1799079 1509477 709895 1892352 512316 1993448 297082 982902 1362723 1982781 55046 1689845 1290766 1573997 118351 1151430 1751499 690676 1257743 607063 949604 392140 323000 177494 783124 1870108 1140378 424653 714892 1855134 89197 258936 416504 1568336 1380093 429190 216728 412380 1866120 195432 323811 199313 1219781 523322 737727 1029087 1273903 335897 820402 1168634 1806927 1533750 199342 632975 1688422 1187799 576236 1210402 557344 1401868 481820 1950117 1520131 1555183 794549 163243 1409069 1772981 1706475 1992068 1571771 1660681 1894317 893517 1901962 915251 1056700 778723 179505 738505 495820 328197 1768687 1726117 1793228 1761525 1442923 1859770 268184 735939 1177880 1874478 1620992 886486 1887254 58133 602735 931314 1867276 1403360 555972 437031 1750430 1395841 1815759 922107 1947349 1896296 885849 141236 195847 1330823 863560 1982344 1098029 1163873 1743073 909050 1060848 1562029 1827531 1596395 528514 1252655 1302195 1367044 1295230 1827170 1446169 389024 1484575 1841200 1756812 1727950 1318331 1020279 16753 326754 447965 374686 700825 1926158 1020019 569336 741157 1829233 377850 205668 127832 999047 752792 235250 608151 1019985 1204154 1728237 1291716 1713268 1760578 832345 1670003 28215 1472197 532819 1295700 1243133 1939868 1192732 91859 1885012 989202 509385 376558 1020459 1832990 1022725 725359 1021333 1887573 33874 1398497 1299311 513645 893626 1127305 1874772 770542 71805 1050223 1697386 562844 241281 796250 693482 1409239 1437482 1047179 1229901 1166341 53393 151882 108741 1120461 367756 316019 526979 191379 749385 1724656 1477924 1809469 1811609 4416 1104250 1660294 1168385 603803 330660 1822645 801345 125169 1495928 681641 1208833 364356 24862 484781 971607 1967676 917971 422990 1308915 1866886 531008 670172 1474138 110664 828222 1888536 127668 471138 215083 352286 1055608 1321441 639866 1122253 1275429 1836805 1897895 444781 1289998 460074 291388 1455096 1976300 1397834 1733553 1845362 92853 688019 73054 1612688 1849351 913374 639605 1903493 854420 1762961 1582487 1480303 72641 1643781 49899 1861097 1449027 1648796 114100 1149857 1580521 912396 1348030 1620523 1950644 4830 1873676 1735173 1716823 420345 248884 1500756 1411943 1170015 425174 1094912 69410 979149 204562 1629049 209379 903156 1720613 746447 119036 1158204 1531122 805992 1284156 1273929 1637332 46588 1319684 1425166 663427 1573674 1021054 983729 1708138 1230919 1049824 88170 1054217 471801 1627629 473414 999802 1574083 929272 1833333 925665 1335102 1800373 1349914 1340659 1675647 329684 1809516 1593213 1114503 688173 33775 195011 824471 480734 126420 834724 1151289 1395679 1080292 1430238 324444 299176 84820 881127 1092110 784270 443724 447264 1172876 635444 379135 852598 441909 1060836 1467588 958212 1225449 1097790 1211574 1663775 132608 713153 594526 357748 809460 309254 793477 813142 948996 1525318 821074 822333 1910473 750359 970443 566425 1057963 1543013 940865 1915477 1453317 57777 1840900 477244 1509553 1686531 1894650 884959 124718 1921784 338087 887551 1936623 747442 1617118 1260793 1651731 1524142 498337 1055996 451994 1473335 1087069 71758 1695100 1315172 1638507 474701 1447266 1242289 420812 554859 629110 937217 538735 443539 851234 1787010 396867 1728305 1750114 173062 209279 1291734 823119 1603444 1440630 607612 826737 1332268 890955 1453029 916475 1211638 1399934 515958 1164417 1906500 1354041 912740 1909215 1166037 71296 419598 1064002 990128 1264319 1383927 1932627 123691 515646 976298 388022 442787 714753 808326 469745 1591913 1788320 604080 1079219 124469 241013 301750 30760 1785376 82717 242332 777094 1303101 1091461 1950060 115959 31722 1905625 1974181 417071 1811278 611565 47955 510085 437400 865097 860853 292395 451382 1474297 219831 567352 106458 356957 131860 1268141 1067649 1315668 387482 475824 423625 425295 690086 29121 819134 1183810 1846140 1199717 767635 1981915 1057013 861458 183357 1452065 1063206 1856113 1664362 237046 1102857 1773716 1878308 1973870 1464946 804689 311082 1459532 79452 1890540 485413 1147911 642476 748007 545803 702322 320978 141346 1453976 943982 1991708 1665845 179567 1176097 526169 1570824 999845 778307 93363 91964 772608 1561942 1486543 1108403 975021 614072 1428889 1642586 867651 1034935 775919 629669 1083553 1549302 210640 296789 463787 1268495 575433 167622 1542665 1854075 671080 1579437 1077904 1817821 1994251 1613183 510579 896310 308193 300908 393653 1074739 918767 1114715 1899472 136341 1515176 417248 61591 77113 1513341 655260 1630512 955691 834715 1682802 828077 289271 1666253 1899615 2309 164940 1047885 1470401 1909927 115240 511315 1053975 1832077 1444663 411189 900326 364251 36457 620600 1097498 257089 1588104 563018 1315254 191359 61202 764555 229643 1028186 393906 721030 890983 1163751 1298243 1260130 18118 647204 1213016 1163030 1108346 1812191 1309579 431461 717491 1684142 215910 403344 1202333 929520 1352855 1555400 425690 1453881 728002 800887 319174 571916 1548401 1820851 97294 1803865 908670 567719 1740902 1444801 403222 549544 851776 590516 244570 389700 1105259 351157 1810228 893295 174521 1445180 1985660 1006596 1243566 1825555 1966138 151831 1869862 1410660 1113352 1499273 1273933 1726586 913047 1872223 1606355 1922699 1279717 713536 1420549 1832424 1698439 1694241 704875 1897300 563990 1092740 1775863 810490 57033 1448296 1125763 1959498 94337 774155 1302863 278168 1622744 1124506 17577 49773 796017 1573703 1264755 79062 1064779 760594 1602608 1700932 980203 842671 1971031 1771833 196401 1844233 1813322 1456953 1767761 1407326 462823 1366978 50053 384663 1518075 931757 1918569 1971708 1280267 1940980 1399602 1724074 1933555 138729 1844394 492386 489466 1864294 557341 1400815 154619 1173569 831125 793867 1927968 195127 769773 1994771 1087431 1380055 1885533 475243 768356 444970 230532 1762309 231408 1785806 1992903 1868897 1201877 794497 1074011 290271 1177287 917333 351690 21845 748330 1605652 1013643 1956226 1236372 264690 1057173 801894 1441029 1567002 107212 525008 848341 798237 471401 1944812 1116326 1170619 662586 841085 930952 1645040 834048 671103 973848 679121 1274992 1582765 1821933 504737 1518105 1841924 633254 1038603 107745 124768 888621 589129 1044347 842316 190996 1882853 771356 1873089 1682385 1242076 1948050 632147 1475733 939023 1391250 291574 1839945 1598956 852402 1699406 1100398 3702 1196849 1680051 676886 1946495 322717 929502 1311474 1335855 1856224 400891 884636 158284 1544215 102053 495100 705897 299854 317069 1812131 890598 1485931 1960865 1475114 144147 1624261 366537 94968 744275 831691 971297 1211449 1140993 1817908 1815956 794064 1037342 942176 1946013 1020386 1843987 1980069 19234 1415249 73190 111951 1624108 1950542 1145617 1134323 1696989 1298757 373387 1022150 85648 1028022 1548579 598254 604981 734688 107497 140384 1637187 1728367 187786 1298226 1581101 1031720 902454 1500155 354164 1897546 1697704 346848 1949354 734850 1299221 1916503 1753438 1998661 1974433 1588084 1492047 1746625 675746 879285 83023 1771410 1292535 895692 121996 144824 1146276 7999 1508146 1969071 1319536 1912192 38635 5502 1871597 64048 1552762 1930350 1951025 737140 1210597 170706 430297 297090 122065 877238 300133 654494 1281803 894433 279988 835160 567460 1650302 227361 715602 1495481 1231461 1089128 113262 1823518 333333 1734030 378113 1305596 199034 1051068 985228 595383 958569 854556 1556324 1859167 1108122 6889 1782550 915889 1628417 631283 1318962 1160679 280828 1004644 1348068 1277841 781946 1764770 1311533 199997 660951 110024 1801242 1911087 478740 1422173 1792350 1080194 767545 1029720 290613 269446 17138 1784929 352477 361635 368346 1228378 239201 1357462 1356482 671100 819574 869276 1823380 865058 940866 955050 429737 1864424 715554 1087675 1733399 91608 966401 931331 1400639 1016492 124262 1318142 1696335 1962496 488520 1309622 1913939 1557128 544327 1513255 1457102 1771735 1130033 1909938 981973 1151886 1591501 1961892 255568 1345749 1404643 534576 121869 4369 416644 1440298 205848 1562677 1737718 255630 626665 1143924 1458968 368214 1347472 1646389 1419604 1426441 361897 1094142 598709 727949 621874 242689 380094 1696645 772995 386398 1237714 1967298 265436 754388 321531 1977918 45593 1727848 1770185 305583 114884 724650 579124 453511 1408550 1491101 72669 1417388 86886 910644 1826946 1927123 951111 1734140 1452731 1647145 1327449 1205580 478978 1781465 57716 525784 1903525 796774 892612 1940284 1570894 277097 1165334 1607251 1405041 1822522 1545746 323386 943586 1481059 1781799 263504 904481 540821 772413 1682726 956853 770514 1811360 43260 1456280 1665785 621976 1278342 23041 390640 111015 1483769 1249602 352480 970631 1149057 1731037 1283598 982228 1415297 1708685 1081621 531440 562237 1688650 954479 249960 585884 1300402 1291886 1083877 234945 1680033 553334 194772 970659 1442929 925790 1648723 771208 1460123 1260873 564016 1966240 340500 425186 1368458 1600195 1713914 1751389 965219 1203921 223559 1689986 673654 1705527 1168188 600573 1636790 568620 915640 695153 894755 141725 925832 1372799 1764524 1763599 57430 651590 748031 61409 423791 1151432 396468 590026 720558 522843 1640434 542394 1822199 1450280 333860 696308 12374 501237 1401387 1046913 88576 261051 1571643 331702 31244 1863141 1846450 1531275 388642 1684633 1808667 1989777 18111 1035631 1668147 909618 549621 452826 1330877 918365 1285379 438813 1591355 1768041 412896 684292 932496 1576675 1395352 1683210 1984124 985570 903046 523083 71102 1706973 687017 1747773 714248 570042 1693395 522237 1228821 10403 768598 816364 1023665 1631374 404655 1104998 1210908 958518 1714993 1534840 1268996 1095330 1027634 716043 1011928 470008 571608 464245 409144 853202 722810 1022765 118873 1670804 950059 831920 1110252 1647577 1967299 122374 403878 738017 310642 603563 752320 947185 92970 460548 1505492 697278 76139 1579030 956078 1453271 1073000 1515495 1100020 1858601 1414120 1867101 335640 1865257 747896 1641527 248734 1375564 1138282 483136 1424761 1147234 119617 691393 1526809 1458143 1416920 1198039 910936 1463900 1158305 217099 26858 1888850 1400224 558161 258561 1132322 1759717 1175417 135976 761880 1715937 528191 1737152 606643 314182 380520 1744188 1004511 1618221 1143150 882296 1807771 1923922 547614 195006 779748 1578134 281345 1605096 937621 588602 1654188 1283612 1461887 1995839 1112214 1272416 1019157 446058 144865 593338 642008 196494 1532899 1096819 498441 1987970 947977 279854 1644398 1882051 984829 996331 978943 1150389 1201486 104541 1202461 1917020 284584 518841 1913034 1329871 519820 1511305 1319797 1051491 1634828 1521117 1387557 1021272 1348480 532437 999638 774655 1794351 805909 1868106 1821907 87388 791106 1628827 573899 92203 1648001 1581251 1674927 1452269 735089 326157 1428299 750831 269213 681579 443597 192688 1750573 1748981 761751 1606221 815388 289912 1384074 981882 1818554 1376337 1454544 1992701 774462 1397359 1255185 998352 11738 1373421 1065467 819993 1955991 102025 49671 1922560 240572 614419 1330584 467429 621005 828430 1879074 1503429 1012292 510991 294261 1842964 1323617 335396 458412 827632 955753 1724293 1699766 578201 716689 1564013 1491544 1503946 976280 813298 1736708 1790679 876485 145967 793419 1443108 1770175 882003 171623 501925 1174838 1501149 1054262 749750 55352 868002 998781 17192 767916 1211520 1858067 1157049 848448 113353 655679 1376629 535755 423525 1949315 387727 45341 163654 168956 139409 571163 1060533 937405 1641580 1260914 895452 1336391 1743775 1351653 1381217 730944 119366 1932081 877027 62242 1511629 1542786 1715575 163202 310577 1424440 63753 1189404 1827042 875023 58546 978824 1341459 1084657 952582 1268639 773868 831650 1463996 702279 1767996 859341 658653 1514923 505668 857136 1282905 624393 1478731 1540441 1456309 604960 10817 1075557 1415076 1623568 516521 848323 1450737 1329317 1724480 1126211 1618832 1725169 1462181 816249 1456697 1407356 687253 69757 138314 142531 423487 1832257 1036095 302397 1935720 940791 584407 1324923 1727176 1361343 1376762 60663 1428497 885065 1301816 604095 478869 1625407 261997 58426 467862 520580 733059 670097 1872199 705418 558816 1663223 1663242 1436585 1342016 1799474 371136 1498819 1340629 567646 1089185 1933733 882521 143568 770826 381541 46445 1381884 1140586 1350523 1367218 522939 1313412 1427450 1105290 1255766 1719758 196913 974283 1236681 365488 1733000 204221 1995313 186421 1742729 420507 1156378 1770835 1323379 123365 1802980 1227734 426696 246566 43715 623283 1197428 1914239 1593900 88521 1378952 1575228 552654 176259 537882 1671375 1407298 1863029 267449 355124 1289085 1262888 166668 1573071 607197 581706 1641659 1074905 1804140 1179887 34473 474511 194775 790737 1639165 313700 572086 225719 435411 1297769 49667 1552122 1465048 1511323 276233 808899 1297324 1312441 1056438 208145 596568 1716220 1359898 443985 860226 196324 1654389 1439686 441584 810813 1167329 1492586 65797 812125 1456967 407813 904252 1262237 1131915 646430 1244834 292009 1635046 1937535 903067 1360709 1252243 927531 882356 596501 582980 218605 1830539 1680499 153647 973415 593207 978935 279837 1295976 948651 918186 1429286 1922976 1425224 1916704 1612605 98865 1952384 222331 1887023 1583846 269260 944674 780596 1478326 1660554 1818626 1705657 343920 835977 1592003 668004 1925108 710447 1342551 176774 503216 1466691 1944001 1166951 765126 521770 281913 976783 623511 737276 1459109 197891 1725738 290378 1032180 152267 1079025 336981 1449023 874824 1935117 376697 799208 1979528 1025958 1635667 404392 391528 729538 1478850 1573498 1848722 1566965 1493809 1586629 653354 1375978 345288 1585792 584253 983320 1227525 1748564 479696 1518094 1397507 1377595 1059623 727344 1770221 1944682 19694 1497840 1942212 1494557 774055 1285086 1279770 1555149 1514018 300067 525949 1425830 1657498 1068820 1384140 441464 979197 1130504 1239964 821151 253205 976073 1194769 1058676 1995274 699271 403942 1366005 1479505 581614 475952 1921100 639223 1330393 621295 1643738 941866 1258053 772696 105511 1673084 900854 1278992 383615 343397 1345449 1876728 1821488 851021 1112417 326345 1610390 903321 1981869 772523 688857 740558 1887774 636688 563962 858117 1808577 1256092 99516 566632 1386480 338318 1569175 16024 1529237 386171 1978347 1783808 538828 1706976 237952 1018111 770725 572553 1319547 876864 80297 357899 940805 1453012 1322638 737361 1646070 275191 450200 49427 1658368 1690595 1628015 1656749 1303642 1171856 1913375 541427 1061172 279987 1992360 1901192 1602857 193794 1732046 1655188 1815594 1956969 1228324 1032202 126103 813850 911927 856478 1903572 1586673 191767 235583 1344734 694373 1043984 491833 397861 584379 559016 1800987 504528 683374 867077 582417 273268 217497 1369290 1633914 647522 664010 1071326 1367994 990842 10251 294411 1941402 806129 594950 1743853 1107469 1580389 487163 1104012 969491 486903 150360 765766 1162114 1294595 1644198 49776 1251250 857726 1010362 424668 1590931 440715 693462 999737 1188853 1824038 824610 1379234 1560124 386263 112582 834296 232988 1133206 1313609 1266502 1752248 553892 1040259 681415 1474894 189855 512462 285516 1216603 1641387 1619542 1901136 141431 1864367 1995802 805976 479869 1307662 1443205 1503141 1041711 834761 1966436 1610699 1511892 847808 1941682 1397017 1496948 1618146 283567 1572924 1874396 445949 1816141 1499493 232551 1218044 1482478 137419 1381050 1667210 128955 1193888 1716023 1045343 351804 478487 1010810 1358253 1667760 1402224 87159 762835 1583046 720547 1356954 1959106 453640 1247651 352189 794567 1356907 1453775 1749898 1110952 895293 1636640 1813389 581826 244347 1198296 1409295 1276303 548192 937999 143676 1488044 2331 1180603 1231348 1339637 969036 721571 429324 1527640 1722519 1717706 1622260 1923068 908400 1928951 355818 1316460 1093948 1737988 1865362 1980814 488918 1299348 1338665 156493 624402 797596 618899 21742 1582068 1383625 996390 322398 739796 71294 278159 884076 1848586 1384438 360524 1121959 415844 387289 1726800 179905 100050 319985 1968163 136543 1593499 1557175 1523438 321188 566802 1933115 493118 1397257 1365705 1665769 1722654 1293413 596391 1253851 522688 1755359 1859561 1535575 234260 1895076 912918 1494035 851079 1018058 784996 157545 842216 1489897 1937162 869090 1475629 549251 778712 865531 134889 1161301 460111 426759 106706 252923 138940 1066578 1435277 1809291 1843052 820947 1304121 647556 726314 652858 1965124 1372246 1057900 185901 1348716 1680369 518039 25760 425525 1906207 12922 1392495 319106 621728 1313415 1555945 534978 239410 613403 125636 1818246 820682 429135 1871870 777649 371940 1692845 1152046 205383 170257 324332 1347342 329937 767457 936462 880474 1535176 541227 1144885 204593 1013301 1619834 1625800 837948 347167 1996728 771311 41488 1889255 78444 1539148 1335985 1704047 151888 1674389 300479 1404461 1626161 1757871 22019 1738991 872964 885231 503007 1081221 1693127 829574 1681867 1891739 527053 1515969 1737479 1544208 247731 1195653 309125 267717 1501662 502974 1181645 1025569 420841 1167854 247697 1553743 1181997 344497 1999627 1203952 1487414 1398714 241241 1229895 790286 169585 1561802 1964431 1158635 1578816 1417422 1795656 225304 1102184 333962 106694 300973 1213816 1194468 354400 1936238 107712 1129823 726173 625923 1873476 1563620 137524 759252 674029 1572389 542985 1403127 612359 1152044 968227 1516819 1732654 257533 1029611 1710651 817197 146016 762118 1736273 1379420 344466 536943 377936 1417871 1245585 332277 1799874 1794573 1366672 1736901 583443 507707 1018482 599765 767338 528250 1289016 1545348 1356853 1557565 1468611 1694206 559141 1835997 1264872 1451579 1179090 1058453 1830854 978014 812567 1078879 1664651 1080414 448893 616159 1898738 1439211 730851 115769 1760879 740899 691836 1229062 1243416 1364468 185214 1857240 894241 1714711 15580 1219395 1241480 976327 118414 805247 353080 1888450 154424 1060381 603603 367878 1337183 537199 899254 612624 600506 884847 1838407 1040098 1194844 1447830 822866 1715041 570544 1394287 1539829 1753745 890495 544589 1462877 473702 819898 1010593 1144324 1855601 1656338 918147 979969 1424616 1228958 276358 860858 504656 918935 305662 484503 1898713 1103889 1221056 1336881 743649 1212954 1531655 92291 304343 259518 536790 1993123 1775379 1426182 873837 1546095 1664967 1481624 1994235 52906 870932 593344 887662 1653868 638362 54230 431384 756281 491124 1652853 1138143 572546 1242311 370114 1307375 1849957 818724 1996746 1282684 811187 1177293 1136017 89898 628259 1547715 746632 521954 1203775 1052325 1619529 1805716 12663 1607910 1877551 1906801 1195767 64998 1556962 1721395 1897677 1609884 1940040 590728 346361 469473 751052 613725 1919686 832812 260845 1334296 78708 1324555 185370 347244 836728 1829326 35386 725137 1344318 1720556 1709891 328971 89566 454766 213596 686086 1818469 1955065 142772 159187 203686 1521251 1375250 1084852 624041 391713 1879989 1465268 1130093 731404 1957427 624535 1701852 848646 1082668 79789 685792 939465 1544977 703366 726418 589786 24678 952486 1589915 1843805 1856090 1884323 1273711 1170387 970581 1231772 826080 66292 74301 1263714 1933578 377648 520503 1423417 1671784 230269 346578 415845 1754853 660950 1829074 1775941 52266 445651 1151652 1174940 38612 957770 1828958 441582 1278191 241149 539317 1192261 1743935 67122 229331 217446 60528 917202 819006 1224402 904534 401042 932424 1522491 1270853 198684 402071 1330385 1002457 150134 671172 89625 938372 1950516 961981 1359867 793736 1467797 1224120 705700 1293583 287094 1980011 1658332 871688 151151 553074 1431107 271295 1507070 1669285 660391 1543307 701518 761343 1204428 508138 710268 1987257 1799503 1544742 106527 1069464 403102 797218 1274343 439547 665589 1615667 72606 1072369 264434 204188 1609179 1798029 1338498 696476 250713 11594 471626 1145448 329623 759022 772478 213105 82081 1240083 1863612 1536542 1968803 708986 1989603 1157834 315461 1683734 253753 700720 632951 1642778 166399 1682835 1185256 1739616 719860 724171 1554654 1539049 1225420 668807 1803662 624222 1981388 668581 242629 102333 511447 1359999 487226 201880 632134 91583 1559590 1312285 574878 1990911 267526 1137556 645709 370692 10460 1045130 283591 1245758 1692233 595941 1696057 1307570 380064 833657 1017958 1215136 1032372 1555835 1357455 630457 1575612 573761 1917622 1046844 1157621 1896141 339385 1463872 1663894 114111 116706 1636442 699823 1336052 524822 1290905 794993 148402 1428519 957376 946224 1117208 1421100 194055 1907580 107226 6821 810780 1662488 425790 383292 1762389 172134 1901326 416015 121835 1851508 29601 47940 1457756 197309 1432995 1820054 1702351 283620 518596 847671 442223 469127 369613 179721 553136 1837013 1970255 920483 1914257 1810395 900839 699326 1021105 1696265 1753511 700203 1402009 245702 1033088 1528378 1974297 1336053 1208285 1414429 1464541 1752331 361812 341764 966636 443978 393841 1908554 329498 455491 209127 242683 126814 1770164 1875440 1193065 776657 29141 1083177 1891883 83663 1257835 631238 1159718 1886754 1314866 1177609 1080478 1923002 1571891 1491826 1933209 906481 147357 505425 1832080 1542912 1193854 492311 1249603 191154 1642534 1950614 1476459 1034904 67371 898519 1365954 302701 1326617 1187514 1824879 1312532 1194812 726347 39644 1506676 678283 1407056 110826 1464291 227543 962902 1570662 187182 733334 1665643 1876831 232848 984018 850210 709677 1254843 385347 1346570 1603474 769224 1733566 10925 341559 721721 780484 1824574 1450374 1400211 1326535 437869 469279 946911 685546 304250 430610 1818669 956544 48853 883622 490885 1636838 561943 1559336 1953489 1103223 143705 536778 904443 429643 741812 1980338 931790 347164 1876711 1772654 831575 1030845 1893923 332300 1810939 1218046 872706 1464981 1554049 947143 1803880 776810 846103 1690519 602715 314353 468952 619209 1669743 1868944 1627018 822928 831346 144812 1669886 1362450 1146022 34800 1103590 1362708 1562614 1155811 1091301 1338921 1940031 1585135 1590558 1444233 1117473 308439 426715 1555250 449176 267258 924255 1751599 477521 1966972 1569723 1072380 605418 1027874 654941 952360 114699 108688 795652 257793 107213 170721 305432 611084 1729115 1068212 392965 465910 1590173 788241 1369868 1744503 1052457 310872 955091 688649 1100378 624374 602880 873424 374790 1327927 1709856 824285 319003 1859215 80369 387866 369689 280010 1606698 1735456 1950737 1939606 1888209 1917520 193462 1002299 710211 1551634 1000276 1060978 1958557 1936345 1962895 1549197 972219 1954167 942702 496835 725951 1558453 18233 66768 286064 370247 837111 1963301 1272038 496908 1692742 1485530 829939 407116 1832771 1161560 1033701 562002 1057858 1378140 1560846 752206 1033185 306090 838227 1283995 252662 1101314 1554824 209450 756339 1975177 546344 29679 189898 270098 1227793 1961221 1814849 647088 401914 1979003 886605 1388990 188466 923045 1438948 1569294 1422981 648763 528391 1956197 561076 1911405 96476 1973485 195766 527666 203103 1609191 1453246 328534 1306716 731073 1369281 346260 1228749 623747 1938247 487033 1608952 1839725 598598 1496649 490498 1781176 243534 1730543 1129036 1481512 1788098 1113351 264142 1576097 1324013 79423 734443 1957490 1722405 1568801 802053 1634240 720800 1785050 1001404 615749 898459 390569 1163819 1276526 514040 1492562 547232 656622 1742351 1366255 790798 1631901 1159496 1727491 1337522 904702 1563932 1585556 1894702 836259 1080128 719969 1915990 409312 391683 107572 1775634 332818 1130953 1416081 1909665 1926743 642209 1537915 1518521 59932 1401144 579789 1095484 1542494 1630067 418543 1559258 698068 1838419 1008086 459343 1163911 180163 1703000 1243007 63021 1815719 938310 1692690 770093 1103996 1254004 850564 691986 1637802 806615 557966 901207 1652958 867323 1514832 1854148 1213010 1109009 235291 1822721 1458386 351103 1297020 1578782 1845528 437550 1917990 1057802 247205 1384854 49434 623986 482491 813471 1064590 347815 160419 1540082 1778435 997326 1019509 1159474 1277518 376822 461461 1299219 1507230 796451 1479079 1626446 1880249 488592 1977761 1694960 1830351 1242058 1401580 762870 1118229 1694895 996181 303277 1534432 1233220 248403 652230 1824369 1697352 1015454 396809 356362 312377 127978 319370 269931 1951756 905685 1107940 1743020 1447463 1328560 887344 832090 1333555 1867076 105773 385360 52879 1554281 734754 950948 180055 189123 506276 1679051 1083322 13356 1603637 1821350 319231 924259 1210266 1242711 150620 493480 1070029 1280634 224230 1322466 1692479 1143480 936800 1875254 1303808 365602 899148 672231 219600 1362414 1771099 832518 1643695 844310 228426 900870 1439065 396860 1051721 1135193 1524004 1816133 301699 11097 71777 1422090 1202979 1600554 834402 1055568 1429396 588161 1007282 1944260 306907 1084851 1020137 298085 123893 1912483 811417 235617 1097447 418043 1274611 843126 1287178 1414312 1920444 1894694 827256 673396 594576 294011 1379728 221555 800186 1249091 295755 1957573 434690 997796 1852923 424354 1055491 1049130 1869754 1013161 961691 1581304 1138080 1848790 376765 1057640 1413759 459221 1788036 988953 1122412 894162 426846 423484 118807 1226150 84930 613789 910715 771474 1570290 871827 1207750 406641 1487145 1543121 154755 788218 257183 596075 1988475 1508383 478917 328671 211069 889987 1193567 1795413 1465452 1471598 370779 970798 419468 829710 1366196 350941 1189901 1154413 1173089 1455694 1611138 1867087 1176453 20312 958500 24393 515425 1384667 1057040 314245 1857584 1197273 431380 834653 1773395 1877039 1627356 1445894 1491995 554101 78158 74453 1812853 426788 246340 1100855 1212754 427684 1407130 1965093 1785059 731119 1837745 927729 690070 1036717 1859411 81989 1029591 1331298 312594 1692151 1314330 938852 1726730 845809 358843 1276670 572866 883436 322748 427566 1738350 1367713 470779 1491283 412996 1631883 747202 946030 584107 1807166 986723 599544 577297 977041 1916636 1111768 746616 1840334 847211 1231096 826802 168481 1389085 663895 1634143 149371 1763252 1475111 1059562 1592901 226460 143938 728128 967567 45045 217506 1240758 285252 548030 1619178 1132590 33388 917716 1633773 152222 252967 729215 554145 780661 1788947 1367663 7530 534546 784308 1716532 558430 1733718 518531 1691272 1375277 917399 1235958 267164 256538 228159 953170 738667 1307843 1055129 305773 503520 1416187 1852773 1677403 1378247 401437 1891194 269512 95561 435421 1689453 101615 170115 834201 201823 862996 32657 826274 763494 436177 1981500 1380655 1624276 1892431 1002672 153719 1568213 1869205 49703 1121298 1024101 512100 806898 288879 1479206 1664925 858821 408389 198719 1268177 1419677 1781658 1560897 1267374 979682 684313 1424665 602808 197623 1434287 1755842 366128 1670651 740312 921778 1773883 268980 1772168 849005 216233 230367 758957 842678 1788066 1558365 661050 1784211 16380 697067 541014 85996 1486915 514198 279405 1967795 1838184 1247898 182273 1057566 1313259 1915316 391185 1033806 206872 1331747 1860824 525921 893513 458335 505736 1877928 1011284 1074464 1177507 93132 1285864 340994 1602431 1828489 804386 759899 852034 877893 1748732 974544 1380159 291405 1538398 1296359 691128 1781206 10968 986136 543037 1545568 1649654 137952 1397924 1387141 1005948 485005 54701 573241 1342006 1686278 1117338 1702552 451380 858605 1195645 1733432 780646 1898634 766609 6000 756548 1496823 481381 62232 1210292 1338496 559603 1887701 1089001 758304 1464130 1869804 1656343 1438345 263112 1461940 144467 810216 1730269 1480243 4127 486152 845240 203677 1319097 778620 977552 1227113 875392 143636 736276 1975588 1356773 1574345 1126922 252028 1055612 1000304 1360048 1123342 1537452 1438346 1512633 1536375 1859143 992907 933535 1295201 323428 436783 632409 695739 968241 1321009 912812 1194367 133765 676486 106320 1141605 1658993 85632 1788429 1510839 135890 635607 1021932 1680305 870965 1482735 693396 1404695 740058 418968 1363540 1622950 826616 897928 1987253 797877 17112 13536 1200899 693836 289538 1378808 538068 685602 239460 1958487 532005 192563 1408210 836124 990017 1243050 611187 1176143 400473 1566804 641311 1763042 1131430 1632996 1604348 1752078 1015963 1934437 705800 1124236 1516036 1601138 537151 1717974 342878 1067605 1969135 1459500 222324 1062687 850591 164558 1831111 17394 576429 1244277 1738834 1692116 1435596 880595 531275 956287 389990 47199 1676538 1563307 727698 1242682 396082 52253 753440 1692691 1975354 226138 295445 873530 520708 482052 1040388 1818956 286698 1739710 1707520 1688791 740051 688954 125307 612524 453242 948928 1932859 768237 306500 1718452 1991589 103948 770993 1454666 1846583 1834098 1068608 1930051 1038818 900400 1900184 1820666 1102751 963005 1590238 626527 304843 1398673 599586 1998235 481307 1506662 1599428 1165666 402258 800002 767891 1222321 951098 946174 452511 1949055 899653 466021 538442 392378 627999 190083 1751301 1157891 1606894 632623 1655855 1414468 917185 763722 1985077 1350053 709552 1180696 159280 1977808 958053 1863201 1832105 1260789 274784 355782 1856347 619889 1049413 1188931 712544 1482370 165416 1899035 1516646 1863103 1166676 1830622 619273 940628 351357 776616 807691 1465617 1372678 610446 1745698 220217 1325040 1726298 813858 497088 1858090 972598 974663 1294418 647879 1011853 927429 763559 252583 1582702 1181926 1527331 1029804 1129957 1729837 345629 1003611 297646 368093 1632816 1658106 1701177 1165890 1223049 1852661 1539524 116783 1714532 981094 1717824 513837 1994694 1172629 1729419 823341 1272555 256577 493360 33361 1702926 945817 1713644 716273 887325 1152891 690358 314984 798055 1006891 1622229 1986805 1513871 908779 1176433 908284 297788 469909 209409 617489 1212847 1351242 400458 1960393 1134560 922916 1878455 893965 163322 775772 203902 254973 1880906 1979441 81528 384395 614688 1709953 191304 1567688 1829366 1505038 639262 1469319 935279 749890 1617032 395362 1800361 1215953 1922619 217485 1153680 1277551 1593003 1005356 31965 1067679 1990664 1931690 1640978 1293558 1770665 1194148 137432 1683140 742045 1123879 1824540 1468837 253217 1370569 1894620 1385727 1939223 1787731 203201 417818 611037 280562 1625446 5322 1429160 898413 977169 1031685 1582483 1781908 1881774 640685 1307294 121558 1533473 539700 674989 245932 1960972 1725932 1215891 937969 679099 501265 1752362 1127500 719430 321079 1939391 500347 995820 255424 622455 741525 1884827 1932672 787158 489612 351242 1986156 1295351 271024 1165796 1728161 1551334 1745503 37202 567943 1479466 1383645 644908 102259 1385471 1962470 1913118 1852269 1258881 1431539 1874733 83428 176055 9009 1474911 43706 1720062 711054 75046 1617073 246763 441623 1496390 407327 1532306 1689987 537544 116934 1700668 634914 31868 70666 680943 384745 980822 1815172 455704 1072984 81843 1554799 970181 625385 583053 1642590 1095664 1109279 1874374 537737 1265009 1711724 1549754 1261154 1043940 87345 1720222 1926540 139650 1690087 389220 580405 1766835 299810 390078 787566 1673862 1047337 1041368 392997 27282 1757327 1906714 816486 190461 783442 15521 1701425 522206 732170 1429837 234029 576159 1333803 914102 304263 752641 857225 874264 168861 674044 1983400 414113 221128 1036234 95909 549268 1045710 1638637 1890991 238903 139614 1853293 1160593 1659387 252119 1061695 1482254 1596809 1856222 133517 218637 1078351 445508 1126111 504500 656470 91579 789790 365632 1419111 545353 544811 1441785 486125 644685 595608 106417 1939625 1196067 1069696 1917984 1644221 400873 485847 607888 860441 1954486 1145869 387132 1847907 1258250 464269 129570 411053 1712695 1581936 1035372 1287712 878188 862812 1641414 1458371 1901542 1941868 139106 1611407 1213398 1771573 470325 1181651 1519455 583312 743863 388428 111453 51808 1141015 1146581 415572 1495713 1580517 49975 1060272 1748111 727921 1926803 598031 1692664 1993218 1759742 1400561 1541088 309831 1129525 765834 995449 1982422 210858 41225 794979 425342 675490 1715854 80243 632998 28496 1734463 1653567 1299531 818979 61495 1649502 334082 1611061 1766568 393857 474513 351419 67948 1614735 994008 1480266 1145150 1454064 1644890 504588 1837190 1215018 715167 657743 173263 1083249 1402663 363388 868640 348973 1550242 1053412 1784285 1901655 1153150 271443 1838813 1732415 1061600 232401 1358146 508920 412336 1846265 1767316 1901701 1695590 1230564 1968336 766980 99842 1240508 1878383 437310 591280 1010175 748107 309452 1706129 107283 58879 1974655 744468 923386 27303 484542 187455 1790156 1035526 1357079 1858934 1514238 269553 1684005 1416914 162321 66711 1535563 1252493 1689838 919864 174811 1256190 1524631 1714473 294187 1131601 1227956 502268 898648 336495 1212974 1039907 945912 597701 758793 1820994 1693460 1536414 1141538 1612799 1445425 346582 144460 930472 392058 486470 1540306 1887167 1088525 778290 1534712 1781675 1117390 1333290 981174 389957 10293 1464002 889734 1331480 1163930 1877698 150428 93429 1080020 1427846 338969 434900 1015308 1628497 696981 591527 711796 1192046 1749819 734253 120641 103016 1891292 1163081 690983 186690 307701 1170476 1180233 1961647 325396 1925768 1548836 1317440 180693 1832525 523113 1473875 784488 470830 1571902 475786 1292425 701236 1710022 540656 639194 932845 1353685 394753 1718824 556195 1840331 934609 314554 970801 256426 407997 1617403 1777420 1585447 790014 1241809 349825 1952904 1533641 1840609 1219606 1533054 888789 1158189 38595 992049 722995 1711632 346261 137238 1560171 467802 1612644 247948 696564 1589720 1336144 1655411 259437 570051 1347918 1762502 65016 1144783 511474 1713927 1282004 1628441 1001723 1997381 1224239 1902109 971019 702987 1534290 1574888 1122807 1316216 1311774 603899 309047 221318 1849801 1199403 646084 1723385 247897 424278 765877 1821533 1496618 1467632 407178 1513718 192146 1474904 291057 465083 1491702 726716 378843 1977379 1585099 1978723 1433086 1481979 1513938 1267314 1213910 835197 76806 1781503 133030 1037487 195032 1738855 346301 1895709 665472 1982621 1969432 516380 581262 795821 1355223 357178 712776 1649553 1752474 621968 118342 802904 267447 29771 912749 1949986 1211560 623177 1631835 1146895 1817860 207629 1822810 1203652 770180 1116876 331627 938442 1451632 1493822 1327462 1459403 894971 186722 1320412 594184 152865 332869 1885757 351226 337178 331432 1134878 165414 1965874 1852861 1241971 999569 606065 1326143 509733 323932 1582452 644098 330891 532594 1166547 569008 628752 939024 1903763 225805 1702981 522551 1846250 1698308 579534 1694081 1194562 942216 1711933 927816 1511602 602740 1388099 707952 1166060 1020344 443246 1962388 1857097 231583 732171 607889 878045 1902575 1064547 603643 1618739 1324610 820546 773879 424517 448548 1691226 1371343 209353 1505692 1101441 1745606 670759 519731 281717 21844 1033009 559439 1962116 192527 867809 405108 1368304 1494825 1904088 448457 710088 1222232 269941 543294 1090114 1045898 991012 723425 1430031 716190 1857919 1329585 1800627 1804721 20565 1822726 1672986 465311 743187 242263 720994 1869744 1259808 422401 150202 1099889 908989 1084142 462488 635705 689713 485416 1174054 1204545 86213 465891 1118262 408794 1159144 801822 1339489 1360748 1765883 1742340 1507732 27933 1180117 1018179 1328835 724322 1278244 66911 477752 1650385 1578955 744386 859673 1238926 844672 1242540 1899103 891097 655723 1270440 1863394 103584 1973896 1938285 1982949 1251088 1713630 1200024 1330431 1544108 1985728 999786 807490 128900 877431 520342 1941497 1523366 181476 113494 1358185 1370514 1130777 456354 578125 1054583 1439993 1908015 62929 936371 1311879 422542 1683966 32191 715668 550139 862798 237757 1340412 1772026 1194414 1810579 1894909 1614904 1348054 920424 1030096 314994 1191244 319340 825322 388846 501341 1346440 1050376 1302073 1912767 86381 1088871 583930 846243 858865 438459 1831588 749547 402310 1294119 499022 520233 853287 1243825 777157 3891 1621164 675572 204269 494785 526987 682807 1856364 299217 315444 1826320 151581 1172368 179927 1924378 147647 1299107 1838992 1011212 631408 522735 1023746 348353 1155546 1213732 831662 726660 1855181 1716849 513039 365265 1516799 705642 1897698 191351 1831816 169602 1964172 35748 307766 1832772 1827866 953223 279520 1044266 1730596 1616909 1073289 1257467 1999256 837615 1545505 51452 985354 1746786 1134558 302646 1681359 1598739 161989 1873345 1936074 598201 426603 121478 776217 595531 303080 342931 278281 1847006 1550064 1152739 772119 524708 1525826 1560376 1388938 1464389 1073370 1307922 1945562 208739 1862513 1464562 753112 1033619 1874534 754795 686714 611976 1997822 1374100 1072658 1536748 1600134 789801 475444 511697 361655 106904 482666 954982 72738 1762548 1083161 1264383 1915979 653175 493688 1423315 23250 1939605 1317792 713294 1695681 1326632 42541 487710 115987 1468207 1919548 355918 1678765 269244 1306516 1022631 648391 1098450 1427102 265117 682809 1769527 570214 1027371 1200033 552254 207155 1106523 1973936 1482985 1375379 132982 12797 1198533 122075 1344030 1554796 638754 1975087 133357 83402 1899390 1464825 526180 1322922 1279761 1920902 838969 773997 1223146 801230 1362200 1689808 97505 1086014 1254102 1605761 626395 1562211 568999 1747423 1367509 328884 863503 367628 1256486 1677523 1020173 1055837 1141574 1043925 1986489 615012 717063 351125 143028 34264 890462 625168 1572896 794828 1118639 1705568 824442 1716119 626170 848521 1929862 189313 849765 547708 1597845 1628777 801475 1354100 1246504 18953 54266 1465753 1448292 1637767 194683 1956981 742101 1076475 1051975 115889 1239473 606184 1672225 740276 1691528 924959 488942 1343956 288815 991061 926147 1482371 1215938 1124520 1247778 911188 997300 1102203 203952 937423 454337 1928683 1884172 1087808 1520615 760792 1928834 1876254 1084108 478341 1666030 1318117 1829981 12207 965482 708207 1072973 251056 1249710 1368616 858583 172009 563648 1123799 116478 750836 964652 1934494 491486 888454 1216159 497105 1124497 1280746 1693766 438820 1462719 519799 437912 178719 1157489 209951 1107331 1322744 349951 1796999 281821 1951332 1327999 89016 1822735 865179 434166 964156 385800 1449741 1186645 1168459 290665 1552839 882474 420784 1420758 1039470 249100 404218 1657428 1115187 556150 158385 1603377 982089 540123 533960 1856923 1515126 263949 1303666 845684 657938 582668 775271 1744127 7101 613957 1104344 1017256 474843 307800 1127511 1398776 1123959 1049816 1975262 1985811 1008925 1845413 1774128 419427 626581 1614814 285363 760110 387726 12413 1771191 825574 206783 1915884 788622 676393 859338 971420 109613 823592 292696 592723 51990 1904979 1384271 626692 727877 151109 898605 1354388 1821031 851983 1994 1943163 58273 410359 423950 990427 435657 28899 1385788 1041223 1568109 226262 148972 1907466 1344405 1905172 180695 1659063 1814884 652967 626744 654191 1195202 1722823 209400 479041 1381553 149108 1226167 296692 1626844 1430937 1096242 952882 589420 426754 1052063 1160169 1957226 1278712 1030199 1260152 1951042 263519 1557281 1603576 164263 499326 1052859 1021618 223949 1648880 1263063 72978 387728 1281692 1785965 224706 181109 602377 40414 1588875 862036 272646 128599 142777 65006 331068 908113 1445492 1092189 1756064 1103579 895465 1502269 1358295 699555 448505 1841759 5140 1295141 4631 1451843 734280 1559816 835947 906962 1138854 1220856 1157346 1811669 518100 494958 688425 1189037 1601703 131623 71866 1474358 1580422 260677 688860 1333571 1361604 718180 1590352 243090 460215 1118208 1607888 1903399 806700 487457 1225297 870372 1622757 1066759 1559656 1020822 603849 357124 601473 1240624 1623969 1550384 632507 1586213 1203674 1173188 1509492 106724 607630 846974 1877878 99118 1052659 1100934 542179 1452181 1339428 33675 491048 336218 945528 258782 583154 940293 1663029 672897 935672 913073 712421 255431 521971 1721844 710303 884994 1299482 916271 87495 325426 1299132 689261 86792 694046 91732 672235 1503751 1492177 229707 1916085 834036 888855 1405215 1805231 430236 1326288 1052248 1738812 448384 1574262 1738175 1159352 104174 1111823 654868 1752576 1416483 1905189 1645100 354168 1428309 1393947 515165 876394 233296 1405407 1852040 545343 1130835 1983542 529783 1435247 179013 1865343 307225 1218622 150827 565116 1700862 1149815 782283 118755 1184723 33828 1016362 1424483 1446283 1211285 1881390 140656 479924 713530 1884949 915100 1979492 378842 1112852 442289 1485963 361024 991167 1003083 103884 466751 984152 416493 1721325 1276632 61557 534174 1722638 370010 1328474 1129090 544135 1331052 753293 254998 745415 1213098 363274 1557672 887473 784378 64608 1844441 1323634 1931263 672379 836534 89988 13982 778664 1111763 1876459 83122 447828 1973270 1510149 1669423 984617 800970 904695 953762 427649 1533923 1195508 1683609 263332 1279856 80550 1118210 1271973 856360 1986911 1501561 917289 1990649 602660 1230174 714544 1758079 1233968 1929985 860100 440045 549382 290784 649720 590707 1347874 168766 932861 1091192 180454 550236 1612565 212432 100595 1534104 1677749 608497 1462913 1960246 576291 707283 188279 554565 1911663 1495358 1039169 1701014 50964 1179843 746843 1564941 1399801 384824 1940893 217517 1405552 92555 189753 1868234 1825755 515490 658441 1866811 366366 873667 213258 889942 212104 608920 1513866 1362288 97575 222770 1293655 924733 953556 254269 1563249 200497 1599238 788282 1522465 296742 1378955 648561 1058437 815325 1828420 1500598 79304 1840952 288206 1105070 271971 609137 1425656 875334 947867 559253 679618 28671 1831628 148586 86602 529808 1136573 1417119 821455 1494548 379570 292500 1481011 231806 91344 731882 1580942 1088731 490610 692752 778987 218879 268438 1485195 402028 363137 1279579 1636319 1579877 1787501 398942 992971 1597269 1272043 979573 711970 1644732 1612112 762388 481634 1422246 1694342 1645439 1341255 274623 1058050 1916920 596935 425619 279961 201487 1749790 53539 1509259 1104569 913879 1442695 1498255 1069313 288066 1992217 1773098 35448 100915 379914 1975646 1366155 1133429 1195216 1750618 1457174 300052 1097922 565644 356666 599306 334153 520891 178954 496135 1319897 491139 1519702 824295 1175571 1542465 517886 228604 802271 1299384 700395 1870070 1941620 254416 1394105 1207287 1924540 1677604 1586205 1847636 212813 1585400 1409968 1792065 419279 1190633 672393 163307 1466776 798628 1128697 1161457 84921 1006325 407883 1174633 1505581 1889792 452147 1999796 91401 1896650 1103690 147811 413700 539010 1531862 819622 192909 610899 737607 837244 895187 577357 1529103 798534 1796551 1351020 663796 472308 1007243 1187792 1605957 1502192 1186116 642004 1266540 33553 77632 679797 1017068 1984750 771013 1921989 766937 229715 358915 1961790 1918531 127820 754265 897304 178250 903579 1780942 1550912 327403 547876 1257542 648717 1436843 398051 230273 1153749 725110 409831 1126615 691520 1748798 1553483 1267145 1580153 874338 770593 1156900 391184 396701 1081875 10093 300663 1963640 1475056 1798748 1347945 1412127 1432861 318978 1922404 1993474 1766743 219481 1957423 444482 1925819 600763 162938 161237 1054976 1500823 645302 809176 600008 622372 1791956 1983862 919256 1029110 1976000 1067680 281006 623412 1790183 345802 250627 170510 1527520 1085967 1578629 1544449 1559578 81165 352017 392742 554415 1526935 1799574 1685137 122694 1062867 998696 1917180 371369 1639247 1825639 1596888 1234267 353732 964673 1876407 964212 85738 824584 382836 65741 1851535 565227 1438672 418945 482802 1164624 147707 688853 557207 1068338 819323 310094 96674 620231 1422868 712224 1968208 1902455 312539 41537 1278444 1660890 666108 72192 1894031 1636016 1882726 1758467 1939564 1936737 1427254 1262015 279770 1033258 1823732 1454447 1604170 356250 222412 936590 1786762 1737264 469093 787163 419937 589565 1637309 715376 891868 1614981 996927 902579 1367086 175684 138785 1677067 1915430 1929807 196406 1026912 1088403 1315459 1088920 1160626 817272 12218 1791395 1161644 1849843 135227 543351 474338 516795 15157 1031978 639630 435848 1541502 715271 417170 46105 53937 648161 891057 1552639 666059 1464228 45223 1614018 1939667 391509 504878 336052 133445 1517180 1812694 248878 1942412 984706 230973 1925152 447202 634681 923258 1537761 886275 835231 1434304 845796 1856829 1195843 1526168 503344 1946095 759775 716468 751737 916669 1495576 165601 1815733 1318583 362394 1936083 613172 1176982 1622486 1150799 1044158 794931 188657 342248 1183924 1662251 259496 1542264 1817182 1451052 340590 1204025 1418265 468444 591502 1904478 1910875 176526 1148190 430910 1088831 858023 716140 174072 1295214 148744 924440 547727 1369874 1093831 236016 666634 858873 1236540 1180943 939672 1538635 1243693 1461993 1798045 105949 886865 1566700 499007 551893 1193049 272994 479194 1013157 1937775 350902 1855493 345672 1961941 219137 422978 398624 453997 915206 1151240 1049846 829434 1195720 1272769 1454493 334109 1688499 246639 1353619 490749 307526 415146 752950 1860728 1683375 1695308 1283350 1047738 1571528 1586142 1415344 1327914 1455733 326784 1578108 641470 95513 1851849 161878 1578488 370085 530088 1732596 578824 1250084 640013 1441011 1115951 630230 55869 995463 761075 843123 1214394 16194 1427686 1239970 960063 1768217 1294195 1543120 1444412 1698992 1837128 394322 336755 1092081 1853439 403224 988970 13741 244398 1581223 1586418 1483113 465116 1125522 584483 554094 742193 388822 1233448 1898399 1385156 1903851 1502475 744783 140875 1163050 918901 1829230 844308 1310207 1491248 1352107 657338 449560 578553 321472 705252 1778443 655850 115475 781046 190019 232749 1035731 1800816 185238 200517 94926 1235962 335879 1630329 1511682 235463 457519 201925 326407 1803204 582593 124442 831219 743891 399857 1543492 72523 1833229 103617 1842080 1253516 1790036 1346782 257519 411812 460908 1744355 1573238 1377247 1228952 549727 1671358 855538 1391687 1505006 1951540 1048156 1007482 723447 1365432 1815016 884028 833624 1445736 1998973 851386 406136 1205110 863603 723069 483210 205955 1763036 80140 1220566 1918985 199886 972779 963058 1582348 339487 1476463 1271536 1420976 1542456 992798 1906800 819810 941672 205904 1929037 1878489 1363340 245756 1269636 1604069 337281 1816204 1393316 1353012 1191078 950862 1852552 180079 18503 691513 1126901 535479 254789 438396 1041169 837487 120945 691571 1959664 1056939 1229827 112630 944609 1808493 1533407 1704360 470266 209960 1646547 845615 1860878 1880158 439678 501804 190368 1177162 1430289 616294 1685426 1734298 328260 1795177 1724015 738618 159010 1239020 339061 1713320 865958 897619 597631 1236718 408113 1710747 1200860 652521 806308 225097 1284381 551652 273739 192238 1360516 1422865 1653666 290017 375572 159977 1064751 1833697 1753987 988204 742015 432596 1651244 265960 277841 929201 1626622 283268 238905 1865502 1385861 1408465 1967686 1438086 297359 1068918 1208778 102481 1767853 1459939 615962 1759687 86822 637943 218426 540093 436880 1554463 633522 216278 1274374 888576 177521 817372 468074 435970 524520 827152 762687 1051725 1418321 1044891 911911 1456524 1248584 1584927 165031 1868748 1242608 231437 1708169 229968 241727 856702 1618944 794439 948742 1105120 1325799 36533 219203 1331193 1527241 1537955 1034729 1439076 1745832 693753 1665788 1733576 746620 820126 1784422 816817 1677838 765473 1589774 650251 206152 234856 1524150 1193701 541058 706978 1615183 641259 1158284 1602394 369706 1060749 152810 1077928 215677 1380508 372018 1036476 727844 1628436 232390 1377132 1595463 1602454 1147092 950356 774696 1454640 350176 1520372 1927269 535156 1575057 1914743 991951 348993 1466127 444512 239252 10994 775979 365495 1860769 972481 891092 496462 134274 1184490 256947 1346001 88155 1942259 127605 1526408 681927 730738 172441 930144 1128699 952657 158500 661372 1408020 1821692 143882 798434 961236 597250 1534853 1281868 927099 915593 570510 715117 276898 980372 55421 1838405 210105 1703573 1945918 1096841 1666306 305530 366702 1764037 275263 1566884 1658819 1463960 728854 318097 357568 1314772 1865324 695982 1274917 1395374 1056290 1887853 574046 1783518 1156400 1668547 1682194 642231 1494350 1478852 1637855 1581260 570721 1668008 535597 1247164 303195 1052670 499975 1419001 1649904 1485610 1701435 1315830 367446 301520 1855455 406472 105848 1239308 1472632 77929 491451 998596 1790200 1858461 1197202 523607 756649 927652 898120 1534090 511665 1323060 405072 333782 518179 703098 764029 1224912 487200 168782 875211 1280734 449922 461515 1373183 706654 1359324 596617 24988 1040077 1724881 1248470 1393025 1198991 1516111 944070 227054 1894362 265530 1009949 438024 1546207 383184 1058353 1769101 1177241 1778554 1408153 1869019 325815 81841 1676463 1705405 1009251 809010 1252368 581561 963955 938316 733524 875222 1371505 1635521 843530 1106029 1523833 1173329 799520 1452980 1672136 29559 1306180 31562 761131 1033031 298469 550956 371707 1557914 629548 421488 1512968 752902 1524059 5444 528592 581638 265075 842787 1333362 882272 1584276 164630 833927 1954907 506499 766433 334145 1528657 455070 1363901 1383592 271637 615863 399883 459324 1123618 1502377 644796 1200300 735343 1879741 310549 401324 1026769 1491932 736787 1209255 1544046 1986625 311730 1859840 1262528 921410 104266 1597805 812954 1340863 878234 461341 1002734 1019820 1651451 563772 568968 1176326 1043429 499677 197774 785441 1550197 1920488 485621 1436331 957300 1977932 910785 1641206 1503914 643387 281061 1721676 859207 1257761 735153 1888510 1412136 619083 1769731 398032 107637 107163 685218 941985 1647103 581181 1858353 151601 1257274 1655708 1358080 1577647 536192 1735699 389905 660581 481791 1862146 578681 1234580 1381731 1861728 447003 921017 785110 1125323 1929540 1386236 1336716 487389 953006 1386894 308704 564560 1844987 268629 202796 1347274 172316 1700723 1580735 1476335 154328 923157 602506 1629567 280238 344178 1603536 696979 324427 1852982 1882405 418931 1565574 288016 948665 431578 1828570 1872795 1162676 851555 762829 994476 1039578 1932598 602762 1345961 1772553 1695752 879604 1775204 1646187 616832 1488307 562541 1592245 543935 1072296 1187155 744731 1053167 639051 1919670 1037806 1161197 979809 1461937 1195388 103626 311593 1643636 254459 1803803 851455 707303 1210605 1626380 922614 562539 999491 695063 1620149 307977 405042 1196421 1338007 1939733 804443 1086796 1318351 1939021 551075 256623 1179519 1293766 710119 774217 550953 11196 1513231 500456 1608297 646099 1777141 988825 1526822 11611 1874830 215945 158873 1656860 227754 608776 743235 1008110 1161353 1413513 1588111 1627312 361257 497238 768201 660577 1026464 334266 799071 1613006 784331 1693365 605760 1023774 1557777 1491988 1853910 174971 807863 1498758 720412 1073547 641518 231970 422698 785011 1882602 300805 403570 560474 1848513 653244 1892626 1983776 1311553 1677234 167797 893556 290732 1751299 1905022 1329146 975923 619789 399369 1815398 1073665 680640 1480750 1043653 1115797 1749258 1967861 1722649 1430858 1572102 162057 187174 788571 689921 1161745 1878227 1291075 1664840 1806457 1440081 478644 1457549 1299693 35921 73745 214886 1850304 1743049 1298460 1319400 86101 623336 1384040 942169 1040573 116181 1012388 1623026 427111 556858 1654484 803315 1317811 1279001 1912631 925087 903604 1024908 1857770 230784 1543432 32946 1390749 248956 190215 801391 550082 1694493 1156069 1133786 1515705 390940 328867 1983505 738938 996202 1336888 405093 172021 1170779 16800 1037452 695293 1736497 1718446 793080 1756541 423739 1704204 24916 1846040 1460703 1764175 965904 91692 1723084 334416 93653 1426560 241998 171417 382594 849298 713276 1205277 942936 276437 789957 52582 1616321 308918 1791562 1342904 1629752 1080477 162719 1388470 1060238 527228 1672134 1477135 1600640 550289 373115 1351036 1232519 987660 1523785 397895 408808 870851 736710 260767 1632341 1730841 148935 1884441 823588 958283 1821115 976921 1839401 492945 182760 42532 982795 865899 237589 307028 460062 1349394 1271290 398763 700831 138262 356069 789336 357177 1285094 545377 1771076 1461023 1600750 1108470 537142 1868035 1111696 818976 1381332 230754 1888663 451906 1016399 1340616 75048 505352 917345 1245731 1267172 1043088 322838 189440 1715574 1488943 501083 932135 590887 843114 488830 202970 1692321 468023 1341699 1394545 1150906 358141 1688375 1561302 337791 234932 1521210 1647563 209651 1029455 1520012 1850367 147641 845554 353513 1767323 1893077 814085 237878 484019 901761 53843 1615199 1813283 1029122 361784 443847 395952 582015 529398 1690195 66620 1573669 1633152 1126900 714244 9344 274974 1212222 1087831 731350 1414202 1145771 1572957 1803858 1225741 346268 1851781 1663976 53482 496092 1121623 868230 1707049 1977331 41162 1914072 504236 726511 1487694 666241 1933497 316611 1650075 641029 927624 1619507 1416207 649626 144103 483014 1084468 1584958 365337 213704 305789 368197 389676 1744331 1341056 1011592 1793786 156338 1767895 832884 930467 706344 1820642 549448 392664 1576267 492242 1776969 293294 1179448 1411743 1975195 1281957 988029 320645 15870 546508 1023004 6493 1079322 1430427 383046 170196 1094948 1573201 1397426 1988244 1381338 1862259 885525 1405437 157140 704043 1854383 1393358 736833 52224 810725 1922377 589180 330207 1208268 1968655 9940 1916604 799761 1924343 1079608 1340908 1759688 1203607 675506 1051193 508599 991476 1890132 89122 142566 1449015 70612 24707 472781 1747695 1036316 314668 983760 1328864 1390520 837119 1307348 1210938 1813237 1258998 1063575 1987736 1916684 1308445 1434088 1608687 1178877 655716 1495342 1575434 442434 1960177 761379 1736743 983463 795566 205736 1093454 1280292 816722 516657 1149556 1086305 512918 1508731 1691044 406179 1546869 1236441 475098 737773 142423 1468126 332633 1105138 1387946 1202315 1944677 474480 1633207 1885289 1898248 1392978 1198398 992190 634321 1808314 1270688 1539159 483243 1373326 1854434 432690 511281 1135101 698340 1665264 1848899 213040 1483883 371067 956679 502705 172179 262411 1395037 1648537 678153 500828 1987376 1763122 1532723 1652481 1549522 1224757 1920867 1988853 556317 1948470 287499 645548 1121865 379054 931418 749152 276965 399818 1023656 38809 639929 1513637 942669 1080707 729855 147383 1684981 1358487 1156674 68299 223386 1883549 11570 496148 1298704 1886300 1395983 1378461 796566 1618683 662029 43543 494289 914188 1775082 1654862 575847 1414883 997612 256339 265895 983223 765253 432697 73033 1140105 1978938 545482 1100232 546794 137251 1777886 370729 1308370 365949 1543774 1783502 309366 597212 1176226 367153 1232099 38116 20273 1127621 273866 1221831 1813572 1401399 328997 1389024 1479356 367726 645911 160760 1759747 1692917 313167 466454 1654248 340329 1472413 103902 676480 1726297 938390 1140300 1589120 744524 423364 951968 1677679 473543 1422336 290450 1897492 1221855 1556702 124337 1159842 1926302 335881 1961339 540282 1903661 1875129 1563394 1996149 1207829 796115 1572419 1343254 1249816 1562995 582248 1775845 1977114 1433390 884871 1690611 78366 1548608 1593328 1192400 1326393 295941 1226632 1170094 1594697 1706123 452581 1411137 1655897 1703918 574501 728188 214772 1190424 1820961 1787277 791895 517805 610065 587748 1416108 456217 609669 382938 1582012 1950063 578320 1703488 883761 1719043 934701 1843407 839970 858660 539876 1087845 1262567 184605 1832087 1542966 210455 647117 1268606 11361 1472858 1420130 989307 1437165 662015 60487 1184885 387823 841669 837700 1904429 335216 366021 1203524 237650 586640 1382668 683849 311933 241432 1695243 167800 746012 1184442 22840 1743977 816541 776646 953377 1697467 571704 1076540 123419 1563694 209822 74146 1689167 447166 604999 722209 1148911 666909 1615250 20933 229210 1148962 1085066 710391 1843301 1344274 630152 1997730 578914 865586 1015736 236050 327541 1034829 1846519 294859 1723583 184342 1576410 482194 1371627 1758202 1062850 1260092 984820 534807 662908 823995 1053580 647048 1701227 1203570 338911 1316866 1616962 643576 1125002 849034 1685019 1159873 901525 1406628 1891073 247606 1742155 1531555 1497845 133239 1930167 1879602 417760 668410 177398 1052629 66168 132708 311286 114937 1855933 638612 533792 1200339 612339 1673718 1708400 835767 1705349 1527142 1773464 983036 630978 144616 945240 226449 20030 1234579 604900 544298 1366793 67793 738273 226257 309714 1824945 1813695 1757618 708193 1574499 100643 1809916 1669601 1805728 565119 1886944 933746 785520 410408 486276 1563264 1872138 520962 293409 1972914 1497118 1792403 930486 1577993 1999903 649716 1956620 344803 1978719 599932 750236 428273 1015387 641900 1592947 710559 487953 1842604 1144471 1557433 693756 136997 135676 1401291 365414 112316 669897 1682198 263294 1101942 1876947 1261157 167675 1905747 1174876 1796953 888764 1918647 1464439 1574969 1557338 818759 240004 1679198 840423 210099 1868955 1848579 768640 400893 1928277 670466 776535 1620133 516003 1632981 1223416 421780 1408104 1137674 275987 1986289 1922433 1681200 1026595 1030893 414673 1815123 1168065 766718 1170667 672028 1869963 1294263 59214 1097670 1813822 1894925 1095419 941213 1044208 29686 619894 1410464 99700 411770 1197691 1144291 1075165 1176425 1436663 399221 644072 1010148 1150686 748284 1489201 1531218 1968661 102388 446442 608335 1434801 895671 1257312 592091 67165 925456 1479118 1716322 890782 964354 835856 1227430 1039191 780722 1368767 1373194 319596 404937 214250 848367 486326 1728082 1107265 1067355 1098529 1547820 1646495 1297991 1808822 133953 1814146 977203 1263782 1963964 678123 771058 1469601 1442638 1443456 1499159 1651582 390992 8212 1732965 274669 144469 1070592 1066932 1287941 96702 1616639 113799 565315 554737 413158 613543 490204 1270970 886521 1213579 478047 1486224 1426727 1393383 879226 1967018 741238 937380 1625727 742742 557356 1853332 1791473 818539 1816285 36292 44856 1313917 20444 1679979 1218603 387813 291706 1822757 1138834 154371 1165853 1986571 1061735 1951181 598577 1389708 913457 1414643 1471496 708310 1498574 582106 1650872 1940885 98574 753961 1042807 79159 35129 1333540 508767 395010 691014 749270 870112 35634 257360 404141 766170 1177850 793393 184993 1692627 1317199 449331 571926 523576 1369980 125921 941552 1632761 785527 1911372 1116410 926096 258747 235795 1949066 1700679 1947844 746840 1898788 75107 1511545 262239 532423 734705 1425950 1660358 658993 1089875 672423 189873 621523 480371 665270 1124888 1152868 1362286 975870 345760 1685837 1681408 391339 1383652 1619573 1638351 1003875 1018067 1691799 750591 66908 1676693 1990054 392895 1365607 13421 905922 1786251 1867182 1590608 615550 1563162 155342 779488 988972 37909 1315073 574975 1944500 1570967 402208 1985279 1856561 641904 1444767 801728 1776093 517440 1275592 427058 190003 1001538 1384711 1597936 803865 554572 263869 1414607 662680 1172243 829020 936469 287486 42165 623241 1621909 1300951 1076189 975076 1873171 816200 805457 1291832 191182 747507 943353 87935 337024 279434 962279 1560386 451893 394831 633990 699550 450455 475295 1196748 1176267 479438 1302791 321247 1408287 1913637 672954 576974 1820407 262777 314596 255789 1950221 548942 750064 830651 1079740 1348717 563427 1613226 1955018 1230867 514895 709950 1093436 1259709 1240410 1358691 626855 79734 894766 719614 1895449 772890 1726517 1712773 1383897 850618 1600385 140205 666751 154017 408123 934387 231949 1241721 763731 831454 1436036 1733371 1109303 1632879 1493224 525778 956204 137374 376845 466049 824674 166433 932904 1947093 875770 1559914 1619514 463981 1499848 45603 1020774 987083 1270011 270131 1387234 385434 1119439 1028190 701736 563785 1842690 275059 471231 1560628 51305 1254484 711155 1226020 470072 2288 1871923 1511126 88777 1272677 1483588 1784174 1266452 1929349 1161394 1045630 1329923 1065736 985390 1807865 1528251 1511210 103496 1304474 1009161 866837 1212414 1179749 743307 1673824 186473 1453472 1884436 1051270 1090350 984610 846230 624820 1328142 157331 1084357 846662 1998731 496377 1244417 1855340 653421 1512420 1051931 565994 1224853 101603 1058395 797059 1256169 765820 1513491 720083 1462502 362482 1724701 635231 264678 86175 1038978 907924 93326 1404746 1325279 1656760 658217 1483477 1429436 1219360 1885409 1504243 519156 1744577 268243 1807037 534558 123809 1820898 410947 1825746 1820405 601352 1674500 1258755 108017 1101650 157184 1252847 115457 281322 603090 494786 290796 1449063 514528 1131782 84682 1244492 1898516 715729 84194 33376 202457 1869400 1170737 1073923 555904 1194719 323501 1714635 1860608 1981661 1341958 1945779 341842 126089 927928 1670586 75515 973030 986674 487090 868504 304187 728949 482020 933649 1409302 324187 1974608 128515 1836944 63985 464497 1229445 885889 1393536 1586536 354090 286975 295804 289428 1581242 240410 834994 350976 912805 1342729 1102342 802292 1772859 758665 1725232 48477 1021607 864078 1324500 1597202 1679231 1916844 798530 1709279 45963 1239432 503926 604468 270107 766152 525988 98801 285946 921765 1205886 1538301 1850739 400974 153116 1308099 590295 710176 12964 261209 312880 351079 1540518 755379 875490 1901630 965762 1061628 1287821 1782879 1033965 1496796 1463609 247201 1914915 1218867 1784910 1314175 850059 278036 704851 960436 1641676 1433541 1081708 54198 1470152 1627162 1515221 1711298 770287 600421 1812234 1441662 79244 190496 929625 22804 1971071 1126334 709380 688065 1871267 552182 1154317 1090145 1215470 1917241 665291 1371725 1896133 1913485 1000348 1405422 527724 1827696 1645592 57404 1614126 333158 121407 834276 855659 1358275 867142 86908 120715 537960 1837841 842114 280285 597346 1148031 196438 1196585 1827257 1293485 697791 1766110 994063 153588 1895499 1749996 101333 964847 1071807 1576825 970388 82060 718777 1187805 1789804 1409410 1803918 1430013 1201442 1143331 690147 4868 1888037 169428 371919 1248512 452705 130335 288719 520987 1231726 1076677 1061763 1666048 1698317 193140 1919913 225466 1162596 12098 1471541 1049207 754940 376023 240344 1470806 1786002 1212471 1527665 850645 1912242 339735 897167 1853618 1934455 1135544 1028537 1711410 1954881 756097 486005 426202 1873239 1306952 1190895 1130989 1529402 458244 1232421 1906464 790668 543794 146583 248328 1445234 505649 1246743 1540962 1172304 470703 1011426 1670021 1624316 196024 1668347 1938224 836204 641538 1541745 637443 1417616 692077 1167608 149337 1366604 192946 1199816 1761734 979550 1871511 1269105 588531 1885488 1912338 671761 108801 1787659 10753 1970966 189248 1822638 502984 1464960 253251 650988 1416017 181726 1034993 531883 510113 430158 941636 324928 1998977 385993 1681913 859198 354412 1366997 1851828 1631948 760365 32838 347954 1548173 425516 1791784 387212 1569685 1535741 1366029 236476 620168 1558499 1246522 1783736 1569446 611713 415008 821782 545234 837170 264138 1387898 405983 444452 714149 385240 555298 1093921 1315639 502964 1320514 979749 1348121 54758 390998 1268214 602349 430921 1055389 1850084 146863 1605229 1724572 47249 812572 1356071 1262271 1154821 1719152 362997 1532436 1449671 1085284 618154 1100672 1877428 1256239 718871 214625 395699 1214996 93821 1896547 317156 1260457 1143211 587244 1095017 1881547 1193830 1090508 1485160 81526 681812 1385248 539631 67509 376373 1696493 1518808 1284244 418331 1709820 1017396 1709728 20898 995896 913020 1296904 1247694 1679943 1659310 359794 1443353 1188902 1729840 1054777 814628 207879 1007966 816834 1891180 1852427 560602 1253644 1277311 500632 1567623 1557921 1129425 458727 662116 1317210 926010 795717 1486370 369158 1377147 278882 600323 1071965 1386506 1358449 1088059 1997926 292401 118996 558745 1525782 1176793 1446558 577628 1642323 1940440 919891 126577 2732 1375013 1385261 1882177 606366 1433990 835819 1470923 811243 1687642 369005 71232 619608 562950 602813 710647 1836409 553868 1325921 1032859 474642 1065153 1145935 1522969 62496 1126308 1517121 263083 932866 1970266 535172 215900 446670 1888271 1907855 53152 1547623 833247 1913127 967568 351366 1934024 1046344 757533 285882 1099826 686548 600187 1838780 1055218 1154351 1218193 273351 634915 1040163 1907792 1613233 1596409 261594 817452 868162 228484 1967814 221710 905977 1946327 1186370 1203144 1546867 439580 1412484 1043793 1434074 910941 427571 1212437 690766 1891707 415028 1084987 1663685 1638991 306142 1960 1517196 1843436 194297 598191 1392611 1635307 992140 1214735 1454000 1198502 1510233 1396175 346977 181227 841697 317544 671551 1631989 1340105 408666 27856 1802735 486076 1566228 240761 313959 1293273 1506458 1379028 805872 332474 1918054 67789 1679008 1417618 599882 583574 103982 1787170 592479 857831 1894425 1526864 868318 129071 400776 1081789 490552 1231553 408854 1247234 862926 366333 1970711 612348 899882 278149 1966171 569919 540277 132441 483572 904572 114602 1729340 1619338 1006176 487420 1592286 894983 799929 1231122 307125 1162628 1037377 271575 1257211 1869356 914701 1634701 1234684 1989538 1045874 748543 1542391 576569 284614 254219 1948677 1383836 1000167 326766 1198589 770292 763806 1109874 402185 1887086 343254 232040 1098566 535646 1021804 326361 349231 248538 298975 621603 1333243 1309050 177119 1092141 1552471 292566 1714915 1387096 1421002 968960 1963600 1687733 93981 152854 617681 1339445 1608258 1505732 1784877 346927 1481906 370923 175 1930749 347392 709715 160676 633137 1852814 1356799 1710394 67878 1797101 771811 1065759 466710 513998 1435603 363877 297008 1218557 360271 797740 1238843 626667 1247564 1780419 1840437 701389 1860188 565564 1815654 1567875 1526209 1082497 1713768 327628 771201 1939778 1325004 1991662 315606 346335 10440 1663778 773310 1634569 1912203 1795487 1644587 979502 250489 485403 420898 1388076 794170 1743130 983606 1080610 1357876 387692 786330 790803 939072 1995196 1784731 930312 890865 412312 1129752 200912 4665 1066332 1577708 1821554 675469 1090714 1741899 1808511 1757430 146429 118310 813477 1289104 159089 595529 1525128 1607170 56925 624395 783612 823534 406501 62582 275930 968423 1026335 1547113 970614 905132 1697161 512985 91568 1938447 1995570 1884321 1579633 1220879 178402 1245459 1338784 106500 1359847 1840257 990806 721945 173202 1175072 826421 1815249 1672911 1936884 1746811 1528550 26844 70229 660329 302543 452005 253728 582943 321035 397911 1915882 1844846 1087995 368877 292760 956122 830278 590202 1767458 1204565 1856842 1068757 1188475 593179 1406819 1737103 1153880 451638 1676015 999008 1426054 181300 242185 1240625 412253 1116002 307654 163361 1087896 1374678 1182792 313912 1736598 233154 761002 1629689 1675968 636017 960794 422382 1690287 1929209 1531803 555261 546749 931629 631343 586664 1445928 706513 267982 1882097 1891066 1925307 29564 612131 784987 1454055 598665 66847 1435195 1681991 1191132 1904201 1817770 665998 187966 1436650 1738453 645065 905058 44798 1646282 243509 310800 1862254 787329 1392964 1767783 974874 1823687 803277 280061 638592 292790 696757 1013082 1082740 1132023 1402057 1059073 15506 471341 323013 342107 1234429 1799145 1291398 606726 877645 244568 869168 435242 379548 204242 1021019 1433940 1097158 1713629 963296 1716153 1205441 1206265 843704 887320 796592 1983380 826528 1400295 868788 31208 901679 633991 378241 1073734 1723387 963391 1542853 577871 1239746 1109031 1428294 1308093 1633634 1034015 365383 1929478 1778597 1495706 1767352 290581 165777 1309219 1371368 984156 780761 1854122 1105095 155768 173590 895771 595859 1768368 266851 56454 192556 27492 182767 843494 1264267 1518597 1216537 1306847 1096887 519538 1666137 1965667 896332 1468145 15177 839 1926671 1529832 1660607 97761 1605115 149410 92213 602585 499748 1150550 1694119 438808 1463839 802778 1970606 319662 704665 1291097 212144 111612 255934 218986 1177575 1793258 445275 575120 1307803 1902038 1804820 908532 1754403 1788884 691872 827862 987235 984621 1860918 305090 1503675 826801 1677830 1840244 1682753 1245852 196449 1928514 1430701 831846 1565864 2613 436417 501322 124537 448768 1782522 1827142 1723642 844283 675598 1025351 1422897 970301 1342384 289869 1479500 6557 996744 2305 1555071 1032637 1261556 1006868 1062582 1919569 174402 1404751 1199006 389347 1936974 1887608 600379 1900622 795971 540885 1691203 1988452 1308077 1184362 1252244 534394 290167 1167489 313633 701124 1691172 766447 1255655 1308284 1474399 1559906 857027 487277 622617 1985805 1732901 445571 37806 1156293 1852712 1832875 706982 445032 32837 900844 1288817 1273397 1579305 1532459 643207 1813633 576111 1429249 1081327 783261 1482825 766089 647669 294038 1098868 1589304 538555 836669 745488 1756584 1835161 1211975 1886163 828631 282179 94301 1833258 1956642 1132618 1278057 212291 548699 1355723 1619703 1429855 1798413 1455422 1772536 1097555 612405 5263 986277 11610 614961 601526 232501 1292422 471676 80218 202050 78050 1712068 802440 1550225 1812775 260800 871292 1960942 1283227 1074052 1108500 1776775 1157269 199660 1206320 72263 251027 1695514 1399383 47549 1392996 1749613 910257 547010 1198072 36567 1133639 825623 1543831 1295054 375001 1654901 1839608 1873777 1212155 56490 1265332 1092877 428139 733104 452274 1963324 1462510 44815 886425 1294903 1902351 658593 384515 983477 1321556 1497853 1719875 1821182 1453118 21456 708822 176372 1847483 771020 1438016 1315067 1605674 1662339 1060012 355122 384953 1598695 32040 1310348 437520 1336439 780330 194259 1791320 1828215 1850883 1209180 221823 66006 1152955 541353 1857819 802016 1493873 1090138 539813 728281 785287 397983 303665 173871 1145744 837582 231252 1688379 1365810 472529 965376 1428087 857788 1309441 1710478 727435 1940714 23392 548515 1052742 1925327 1311164 1547636 1764373 1102677 1224327 226216 510804 1099449 1786748 1985404 76868 1293037 1398283 841808 381991 763375 308750 638863 420791 1301261 1902566 1764200 886042 1244310 696957 628481 268841 36973 248767 420972 1575122 1020479 781005 1317910 213744 1441255 904503 118471 1861967 32805 672629 1593608 1213846 49029 1934555 1001579 999620 1031016 1303069 364961 1736258 1311912 1574984 1835445 1708624 1161368 1440558 1451728 1115981 1692474 1203327 1092926 1548048 1500327 945652 1283431 1573981 1787761 540875 1624632 1151220 251754 460966 931796 1109601 1645908 894309 1173891 348672 1153803 799162 1040965 1542270 1295626 606488 1147995 1917731 1098225 1093339 1275390 504154 878894 939303 251982 955750 787009 1799477 1450998 807545 1343783 1560617 958267 1159128 837292 689322 1552387 1930966 124226 1431754 1405014 1321206 89743 1826406 487897 530981 621585 1784496 1621465 610098 85134 18080 1965030 837401 1551966 1498734 1673995 536349 1888734 525335 1698490 1771700 1551905 1591783 1622186 231890 1921964 352798 1127240 603425 147015 519575 1979082 213415 1384412 123957 238693 1203799 857909 967670 610721 1334661 850751 1778776 1610544 1986798 1759953 1689690 1693559 175305 1674993 890096 1819793 1445721 198992 512759 1338150 623764 1397358 1328417 1770396 117576 1093635 1698447 178321 1016174 915969 241202 1451499 1363156 1089071 1946541 1099581 1954636 458723 1762227 966133 46116 738072 622628 890018 1620034 1977787 1804926 1985357 229510 829322 1776917 1992760 364981 1104516 41012 674864 398150 1854299 1986469 1573095 1518928 1949936 1155851 873681 810971 1546400 410850 1939336 1430267 1800940 866183 508992 80398 708555 923053 1237873 1120741 792232 152964 394661 571311 76581 1180515 1814428 835053 999626 245135 447243 712488 962549 257899 224176 742501 1256776 467173 1738409 1751146 1331827 1226076 854415 1948339 1292054 346646 250623 479513 1182669 616590 1348537 513767 1114386 818005 55387 1669566 1629815 1969343 404852 355226 210484 1577482 1415260 1084825 723186 1994799 997135 8876 1906859 1693206 114915 489626 1276025 1706015 522137 118716 1199685 1645835 1374648 501555 1427807 919972 1226846 5841 1389028 186162 27050 323941 331054 1290154 1275435 1197429 1044192 1688925 1533755 1749768 1016775 337745 1276113 410855 151668 1732334 265045 1457105 654113 711649 498013 856594 556047 25958 1559615 1157702 915097 989625 687065 1366868 156223 908179 655414 909818 464346 479608 1356032 1721897 1440066 786412 18856 251161 1733581 341838 1391578 1580032 1676364 1277177 1930869 1125734 562730 75917 1774275 1450163 1283160 555045 1915363 1483928 217488 1931904 1638141 697416 1588340 1068562 296561 753329 337978 1687285 147978 461061 1000331 1504531 87768 1495599 456923 1121664 1005924 1097681 871791 1738292 1700565 396135 810350 1435292 1096637 1476311 1530282 346262 1758508 1427780 1690660 1706428 1839826 1476873 316694 7840 199669 1592025 1082398 44680 3075 1849240 559068 948322 1903892 821697 1796243 244533 229381 1357261 1550499 956011 747484 894380 964314 1644137 1455754 425874 842171 1712720 542694 182634 1857828 1300812 1424245 480643 757583 1427137 129266 1654097 145100 1134928 887400 281707 1315321 621560 840130 1096942 93088 485829 1956779 1407349 247371 287753 351788 1695550 805160 211009 1338332 1120752 178538 1642267 864604 847071 1903350 1414287 695242 1503474 198260 210578 1682558 1631098 1807212 1285726 193254 70215 94661 630681 1217801 858885 1154136 314174 338076 299303 1328367 170138 1373405 412978 1165760 1053838 1066613 1095451 1393301 1938033 22313 1303604 1936868 257137 1869682 1936110 536438 642331 51950 1438021 801863 1627918 1718987 48555 23685 535107 441435 1441278 35681 1513992 1309722 589613 1430422 452559 210272 1758782 1134874 232443 957992 989516 450063 221455 24487 1567924 966867 1643045 63056 1898448 1542196 1570151 1736569 504851 1916089 248465 195650 1330446 1148311 406152 1844058 391132 1016177 230505 840157 496966 989996 1379953 1959982 41901 782228 1984885 719524 551333 1314651 1444865 1051484 1139725 1346301 1050817 1010087 420451 1750679 1072749 1341859 1618440 78178 204373 287409 1686097 1180425 1394234 1874094 600036 871181 679223 44334 1757787 894550 1817549 631460 554664 360608 1842811 1289945 181086 1719261 629228 1792731 882101 491559 790546 148193 1632200 20492 861926 498556 227824 572245 542307 988153 148640 1868423 1979311 1967918 873115 222391 508043 593913 526353 76346 1013185 873709 1408299 1876420 1412201 1522503 88003 1143142 1608654 1235410 703296 1521612 125503 1766674 1632259 913780 1079938 1634690 1091412 1857989 1919186 699617 618375 1716423 1327461 1586676 682927 235833 814362 1501991 471663 251852 1533832 6588 1792268 518768 355966 37707 237460 915538 4254 848298 257632 643688 1230137 589852 1317566 1102307 1165821 525330 328490 1740267 339240 666802 1958785 820439 367635 196180 1896293 532718 1951034 1788189 908306 1298795 754505 1814666 1282542 378946 1555580 477869 606197 651254 303164 1030203 978525 1485485 1605671 1432273 339172 1541915 1708410 733321 9201 1093596 1612276 1382912 126813 1048160 1960230 1021695 648875 1073347 1932357 1280478 192839 567190 550781 16966 1822999 173914 147609 741624 404686 950717 294901 1583681 972201 176263 857341 1762946 1947437 1110080 1020114 968778 80882 1053778 672435 1625852 1166720 766102 1470820 1956330 513551 50691 452512 1349256 1776261 298074 845728 1052578 884512 1115513 1804916 994589 636172 439825 209923 330378 1026102 1121021 207814 1795926 1134730 1995341 1494543 567829 1996488 689551 39939 1774288 993600 1845544 144581 1615042 905458 815094 476096 1736977 1652285 983265 1710276 1677939 341168 416131 546248 1163137 1287654 588209 1014710 679691 1615651 1130102 630763 353233 397771 1335714 1780363 1416747 738598 1966058 1486359 1992506 1097303 189986 1316310 1394327 45535 793860 582920 299406 614956 1058003 1804177 1602534 1684756 838405 1991619 336099 825530 1929299 868830 377433 85178 652550 1500012 650429 1993696 981401 125166 755586 860848 1019 375214 240842 757558 838487 1350329 1140979 678311 1265084 586578 123024 1247671 1632403 1007968 668198 1562156 1139424 81322 462901 725899 1046856 115887 1539515 745109 1241596 444141 254655 1725589 14805 420224 1362079 700595 339084 836814 1554741 1296239 1157497 193371 169664 463719 504226 939021 1564106 1880497 1778674 929459 303987 1784391 267389 949919 1843064 133643 945043 1577262 283425 1856827 1644616 367124 280557 812456 375035 1388332 604873 1565796 1684109 287442 500457 951189 1628543 1965439 115249 6247 1523635 1931736 1509305 125609 1886737 1152943 1103794 66404 1016438 389247 314435 1183154 1742413 1111982 645699 257495 1535271 1225847 1321387 644091 1333588 302756 875062 344270 1266995 1352148 1053794 917383 1370440 1559775 1907114 137218 1215355 282405 1053173 450785 380994 1218362 1320597 525874 1679850 203367 845380 1630513 1720164 1466803 446646 113174 747663 1762193 1749296 1232558 1547212 17674 53025 34458 818958 36086 346826 1184204 649525 1570937 1062533 421120 674162 892573 1509985 1127096 186674 441397 795488 1548290 1035928 1511300 1769221 1583220 1959675 1850976 82136 202495 1587745 1962130 181092 95049 1994960 1017163 530667 1131082 1487873 1926842 692853 152074 810907 1615591 1786872 747082 689826 774961 1800738 1171030 201567 751613 578446 853634 1650671 1123681 1325770 1399313 811185 614676 1232800 746309 1969142 1525299 451053 699699 64949 1380600 1645644 763186 63810 1669884 1061775 966218 1001016 796769 314239 1130436 982122 862815 1033091 542212 164414 1592835 1158082 153580 1789125 278328 256979 143122 866805 1722125 58629 475644 1633963 704089 976279 1799330 993236 1151421 160912 1973540 1921211 1555750 203041 488634 1592679 1102198 536935 1354574 751640 1832295 1502546 1506671 1188442 1687303 966992 779118 224845 966813 613696 1297843 339512 662295 33513 218894 665801 1854033 696133 1975851 985751 733932 1209138 1727564 182805 391455 240061 811959 338326 1451463 11157 959803 88570 1295096 1373108 1739327 741691 1115440 1547409 1995582 1395844 1635146 95751 1335573 784187 1561507 1952515 1799185 111383 1686238 799282 743674 1693796 1325805 1127962 470739 957177 880514 1431020 1004441 1554348 475024 284224 198462 156839 384977 436071 1266217 307880 959913 1828133 1108027 331899 454422 734477 449260 1963383 1346047 897015 1622548 1275910 1903395 1080790 276547 1619324 1555740 516379 986924 592432 1479910 1622976 1559124 282624 1898878 1832764 1554022 1638863 1434909 1113493 174754 267883 1601729 1450326 829477 1315820 520203 1216643 962554 1514197 1836342 1060305 1680772 1234184 37430 1599613 865224 136465 1790540 908636 20131 1265897 305982 389056 1589401 1443428 278217 1828832 1272952 1849968 37567 980995 1952296 417537 1904494 265990 1336992 585023 572065 195787 1251199 1454703 1626708 1134295 314866 253540 633064 458562 631221 412700 138882 1349773 629598 1378020 813063 1601794 525 710762 254851 1776265 600574 1929382 1574755 1164604 1961445 64535 85039 1792327 181853 401661 1603095 1693727 1044708 1222104 1751208 752271 744643 1531034 769762 1580164 523644 237256 1821744 1567271 1914225 318579 408335 1268388 66430 1259373 315050 1716329 1777509 1702800 468969 475314 1820982 983052 1298217 1011220 1752610 252348 769381 126917 1990564 503730 203638 1383667 1928326 1820910 1745693 1643918 1682860 1512288 567125 733844 1010197 855384 12688 702271 1029071 97954 162553 1229784 1574087 412885 1435574 1973853 1349246 719012 1209875 1322134 1033609 1280082 835283 1578678 1002138 1565752 91326 1820171 818752 327205 1862660 13669 468397 662650 1894970 398995 1047176 1339740 1491145 1356179 643690 1154950 451986 1077926 1164787 1336304 412926 1010607 1744771 1352706 977835 376600 1651418 822277 1448073 1798700 330942 42046 1586700 431571 1573463 329131 1091644 1197513 110632 200285 1514753 1192873 1006678 1765498 729209 143311 1909066 1672720 217926 1510269 447590 876316 220225 376224 361389 1583371 1740662 1528546 87607 1620662 140867 481675 1162709 920067 1247757 1281848 44422 190124 1918333 533750 462443 257475 1085477 1080381 661151 934536 1320379 570620 999912 1832155 900873 895668 1540860 1443057 454211 1244938 134365 956693 1126421 556074 1266182 1962615 295338 1574199 1786606 563226 1119229 1272545 1456115 504848 1308695 1897988 656407 1147688 930139 30484 46211 933642 1770902 1385244 421021 736178 192063 1226399 293776 536909 1482745 620341 688414 35554 156863 1431224 1386801 325667 1205526 1486045 1489017 1359293 809645 87580 773435 669428 1653662 878862 772985 1499106 1661557 1967490 1911335 924588 1362730 1162331 1429254 1929172 1516169 508734 1926543 1435696 1069345 749980 1703753 1108724 1278029 1531390 859330 1019593 918440 618511 557019 618465 174353 1843603 218022 939691 1124449 361358 86202 481090 1696772 1269609 614431 383396 505959 1592234 694659 1512250 1410098 869214 1215679 725538 56306 656689 512013 702173 550774 1448336 400856 1392185 451733 1463146 1942262 1196388 1727305 784302 684974 1432839 565750 1067714 728336 828497 1713849 1518964 856855 1049590 1240099 781825 600273 57431 124473 273316 378209 240153 661688 1569873 881532 193785 1461194 1989314 719219 1624931 899546 1323502 1385987 1162563 1565145 339214 642348 1587948 1396771 348771 1176494 1740393 1112409 627587 109552 255474 1416280 265343 1775343 1828034 989379 816099 1440569 1050215 1444140 1646061 896101 1325721 1287003 1114186 445947 1651330 151909 1479304 1125497 93733 31311 993604 355761 496586 455268 766888 734882 449 1812053 1061838 1493652 1066904 390895 1258840 1891697 1862778 180958 51416 892104 1247025 1031646 1864207 1954924 258286 41495 417641 975583 1916890 1746776 815225 1418920 892546 1008073 877955 1016505 561318 1340804 1293466 1971518 1155759 940951 1568001 1397564 815112 1542797 1851731 708700 930781 20651 302732 1860518 1306382 1283776 1490357 1727230 673269 1702173 7354 1780452 796753 39976 1796266 1392218 1533159 1723744 302332 380899 198178 399081 86259 1881490 1734400 1611417 1851015 102319 912379 376031 1472524 6649 1653086 1266824 1015687 1778979 1307544 1214274 1280303 548263 426865 1858814 1679391 1493037 176321 1734642 1129098 619694 518722 622350 1504648 954491 1562183 742533 1873309 319447 1079089 1429008 1566246 1637242 352776 262147 1885783 108101 1275898 1491295 1164325 724016 1863244 795045 1705225 926618 1519903 1588397 1709929 1599608 105215 1284291 33695 864876 811854 1744684 1003060 653486 1282577 1046361 214065 1657356 406863 1213633 1508833 1076790 1061828 958977 102980 1147817 567716 204891 1998945 1723720 271653 1465339 288326 1339900 1802720 881957 460102 306108 1902950 451595 720196 1329149 1718939 705129 158960 1788462 202749 491382 661086 573031 1372525 840270 97812 705853 24996 675557 981896 161598 1389848 1150444 859525 540859 222317 259040 871561 1917522 1024859 208088 1785318 1008920 829507 1247045 1727258 1318131 409022 1576062 572039 1169339 1855061 1166565 204335 1606895 1957422 1468497 1254669 38196 552596 1442977 43053 199812 1119181 1664863 606377 192869 1616393 827564 103461 1219662 1451835 93567 1304855 1654500 1208623 1976145 864727 1257725 1087817 1193349 794704 550558 642731 48204 363445 1448990 203579 618255 570156 1823599 891233 1390541 1678812 1393575 260561 128668 1941252 370246 967805 795899 1241005 932017 1712619 1776580 693595 1284710 135138 1207354 400852 1822986 421458 207476 251641 261867 829271 533164 380406 1204357 1138487 620511 296686 1529494 1165593 1872381 1802898 1362803 1997214 935595 1488596 574811 650694 1007759 1286683 1189132 55398 1122429 1241640 1761702 1921239 970709 1085479 200113 187856 1151636 1910858 877902 726701 1205240 1911427 560203 1359662 758847 44138 1412508 283164 1222528 1899799 1261589 16826 1666359 1766523 1093471 1140551 1827179 425053 1560478 1251609 1331432 1547720 62646 740105 1126827 1768125 728012 144892 1245759 242459 1479513 1084662 1743967 1484074 458416 1072988 1176920 1509912 1295803 682402 1857643 627785 1567492 60797 1611411 1198109 632810 1889877 1017008 1890087 1583 890379 841611 1841151 233503 1129049 1800596 1168415 486022 1795553 252101 1894648 376113 1136786 1840441 137334 1006921 213702 756993 813217 387295 1461492 3503 1274440 1735307 1801795 1262442 548648 647351 615704 447938 1764949 1838033 1423423 618155 571860 1894792 1172306 1525700 1864581 1393781 1394805 1714540 379508 1693709 1922176 637441 189886 1741510 453299 1150560 1637233 1048674 1933995 1096880 1933529 1870032 344389 1286268 1250032 1979686 981373 1362271 1947934 1570932 503104 1352617 938629 689981 1167978 363554 766496 722853 1401932 144029 1358796 1918863 992364 1027433 1048863 733572 1895923 694464 1659779 684596 1040170 566945 1458261 324755 1683467 735923 1828064 1226926 734614 1256906 1939688 1429422 816580 1219796 1637862 173761 715049 1467317 1575105 310539 920044 117226 823318 1095708 959820 752471 1425030 654719 736071 1487530 545273 191645 656214 1902016 226651 1834294 1518780 699929 1027122 376028 1938657 1240435 1266198 272786 505212 1854394 896287 959026 219842 391364 419032 291261 1598838 1090388 470224 516632 203766 943763 785889 863486 121114 1070221 963586 483271 1899918 736448 1095387 1608468 1016515 1792050 925582 929764 1928140 59935 365861 1896860 900860 1473333 1129541 317425 1563157 1706090 1567354 251164 1258159 1406946 1926174 1535034 534032 1404700 1400678 950845 555466 343363 828171 565124 1452959 1110731 1880901 426963 1553026 222363 1722877 784101 1237025 964745 251510 1864749 1922125 485669 1772212 308155 1688132 113032 1875150 725595 208226 200930 1485570 1910544 1934826 1057613 1729163 1291915 971796 1379807 1890102 995767 439945 1018196 588672 1436325 1081896 1005894 1009936 393783 98016 81362 446867 1289517 1590113 1556463 1202589 529732 1938824 565186 755234 1243651 471629 1381950 70285 593953 1584487 1485647 17357 609701 532830 1614361 656163 1627315 1916346 1028218 1251421 743741 434927 1879336 673353 1373307 1419357 429764 273091 410027 953253 618072 1971218 1014902 959473 121132 1146813 1276663 1777541 1361240 1866742 1080079 240206 630114 490687 966302 1653254 1979742 1003658 260307 691217 1283927 977004 929253 352266 301489 38697 731283 1830547 1278093 744891 366042 1089360 1752560 1954665 798503 98099 1514667 1852150 345966 1650052 1077121 1342414 1930053 1981413 131352 1861764 691229 1188647 1199315 701937 1561160 887405 1011606 471792 1233502 239694 159234 432662 1859509 1779063 1742637 1715292 527514 538368 1191864 749244 390891 1617099 2654 276729 1651074 961690 1752532 1977410 426844 924714 64603 1140040 1219844 450962 979002 1417738 1290326 778875 1344696 552955 368678 1164100 62263 1204485 973588 903906 1416851 1881463 858822 1177124 1458942 1816265 1585576 1809290 564332 520036 1405412 268487 639644 291759 10129 1720720 1443816 1204791 1548279 250035 1479730 1927644 126216 857639 589218 1831835 492754 1083862 1300130 1298876 1524273 1301560 63624 663572 1698172 755188 1285366 1245999 1603647 413736 1734261 271297 287018 1813073 136417 889386 783563 1084866 449016 556002 1750834 1759308 1863202 1571899 1719734 1861934 877012 1481614 901126 127091 919454 1187527 1565436 878971 1803746 673193 331823 1296747 1074807 57539 1321277 973840 810125 920998 1626277 180468 1599969 921852 1867060 776170 1183263 178943 1871578 12324 262525 384007 148795 1239283 1659679 724767 1337379 1279926 281528 131633 459607 1279552 1692769 392093 482624 1119272 1668187 148085 1628567 589306 26261 427726 362353 1085174 1867799 476183 1500955 845037 1633309 1681898 1911020 330825 1750684 1737438 928894 1089067 1272693 890343 1257434 1862917 1424248 85306 1922894 1278849 390972 1891507 1518082 1068539 1458962 604566 980297 1312104 1552583 222481 968958 658198 1038802 1166358 1450951 111266 1538971 89419 1814205 806732 939115 176816 1636073 1587814 836265 1710006 1927788 1346690 527950 1116204 1881811 1194158 1818906 1147328 1201373 92647 1740147 281603 470006 1108353 745284 1246289 1636532 894691 945512 1811585 618667 752859 1513908 886302 534095 44418 517348 1652962 952637 107530 709929 1803639 993278 617181 1707619 541453 73399 796742 126753 540767 886460 363632 104797 650464 1635387 1302852 37012 435774 763848 388249 1790383 637431 362845 1440166 701256 1522423 1571646 1539475 829336 1622795 952569 1994914 1849472 617669 607879 877268 557974 849562 1992900 674445 1551376 46392 702567 941804 1869607 1007182 983401 321609 795764 1196945 1830209 1577733 1750559 1302335 1633177 522482 610415 1116856 588088 1099327 1823004 212628 876547 935101 1577060 1291317 1974957 1748901 1447066 1556450 1590987 1146627 328152 1798931 441081 780578 1513056 1147537 53462 1090633 332156 1302918 1949 919970 1459289 1492033 1409729 1638943 1819579 1790107 915940 1927427 115283 793770 219830 1768882 832505 1573787 1039121 774554 1493832 269240 902312 903226 672237 313251 1085144 1825267 853524 567139 1962612 25103 41450 10065 1321025 1856620 488459 1952255 1435233 1951971 725627 1690946 784424 1205356 1749839 1056208 1011839 625056 1174106 182825 1635627 1576629 1260113 1301429 63065 237596 529964 1282659 1307941 1568988 538430 1061286 991653 137228 807182 1422521 510345 1695005 1174576 1823397 1024362 645624 1166411 1437503 24867 1609936 1981835 739565 711146 1300932 469934 1336019 1290704 697392 1806536 1955043 559051 1846405 1776075 1053923 770748 330223 775910 668220 266276 1948342 1149918 551209 856330 1375916 904321 1870563 1879114 1448487 1148525 541212 551236 255128 1522751 528758 1784396 604260 1053066 253420 682186 1545698 468628 1560199 55557 1271266 1110769 368547 1714044 273637 6230 530023 197973 480419 744653 1344576 591175 159507 718585 1008517 1384127 541185 1131992 1066444 1179006 1722628 202379 1696836 1365156 1060972 1759013 1669463 1838545 1620852 945539 680308 1009302 80953 482505 414766 207248 1843844 263198 572872 1353626 62092 22020 998002 1096679 765636 1509712 1719341 1614764 825840 1813441 194693 95762 173840 859844 384434 572452 526822 1666509 538067 577796 1007775 1363835 1680817 1035600 1984395 823701 1914140 1623065 1868450 782635 1573243 477374 1133450 1655739 1960560 1019242 1961443 1098470 1259292 1556708 1863777 1170477 790893 629593 731334 1389750 49263 1482665 1756422 1217693 190267 1881324 901635 833928 347092 936624 1653168 205437 1758829 535639 196484 825527 366990 879260 1386751 515001 1633674 1780486 1076671 206731 427248 1596719 1179980 212131 1333168 1484934 1635982 204423 1810376 638583 240757 1795579 1606498 1982629 1583517 534580 919688 1439156 594914 1728055 179037 40963 324659 1297776 655827 259438 982268 1462659 14743 1202485 1333270 93432 717508 285601 1276946 805794 745108 1892890 1381291 314006 1252360 62416 939915 1020702 1944735 1546836 1711841 948541 1281003 925356 1853405 197883 223192 1299929 1075250 930116 1638421 283262 38876 505969 527381 1412334 1233126 1252223 1034905 466362 1797245 796386 503505 1521418 1301117 388734 1371503 404462 976595 1155562 1796824 871224 1173285 1232566 863754 223742 661367 1199798 438912 591883 1897528 210175 1737546 1653071 871133 644102 1386966 860838 412962 822021 1147062 1606454 241232 1328624 102846 1562113 1121956 1673539 81946 1218393 882464 1043853 1077225 257471 1985004 415735 751658 359664 844076 717593 1307926 1159867 1589971 1695965 1032994 1211266 341625 1708986 1397185 1898155 1564959 522436 1041359 800558 293625 1815861 15179 94634 1708989 788683 921127 530648 237854 888842 1171354 260584 1453386 65792 1444127 1194319 813407 1114596 191279 1703123 73293 1554082 767450 1559609 1352268 1318392 12354 849636 1883395 8494 1132333 715384 1483141 1641619 711881 825791 1851780 169647 908338 720097 78477 1701153 50101 771678 51838 1221443 1122347 1837593 1089961 1568925 1309108 1813383 1805111 139632 1514272 916670 397327 1899242 1042687 1673339 784813 1757059 463637 1245232 461330 1784450 817853 1883709 218482 1753700 663583 960248 1197818 509511 758902 741077 1352724 1990868 484409 1168608 1814017 1269944 1594626 1883800 80223 265776 1517409 1090950 1468076 1635394 133536 1938370 1396815 1304599 1948088 605174 1425804 1499880 1888549 1408200 606832 280930 260850 1424744 1136289 1376487 850131 218983 1018041 554245 295646 570273 250880 235104 796315 951855 537628 37410 761046 1653384 1148143 1957846 679932 1157229 1393120 237755 113941 314967 309443 1989268 227968 477430 1351227 1898090 27713 1570019 917745 57889 849575 1687370 1965171 917454 1196462 198120 469880 345572 1206094 1931085 276267 1523282 1202001 709702 1598784 258733 422332 1802531 1848543 342195 4688 1848010 809534 492367 1352520 502002 177429 755418 1719745 1545046 1816216 417175 967855 1319628 1016888 1280149 1668990 799300 609950 1977831 685730 350240 1791763 194292 883608 25576 1451531 96035 671471 1898320 552915 1309358 413312 1201382 550829 739040 1798607 1395890 619935 343486 1672667 1293572 88386 1128783 668419 1953248 1049273 1995990 1070453 490742 584365 1106773 506863 1954323 1879998 1889691 421285 749845 1731448 337871 1518271 1979748 996464 86982 157150 754672 1868285 1794324 1775879 1338965 1824120 972817 450253 756318 96468 667082 1200786 1920964 655504 1189084 1992591 466782 1459034 1571606 1504724 618696 1402219 825524 428953 258465 192874 525274 891589 1434294 1560788 637329 871672 1601499 113743 1759132 1779673 1193281 905535 1681379 256996 182554 407831 505926 1950610 1270443 1987722 784641 700954 1249071 429242 622645 1383985 1246584 1730001 757226 1901653 722523 238624 1445934 1361138 11879 580376 1673885 1318498 1647641 66602 1716981 673259 531048 25881 1533653 345670 1796375 1950354 139569 338964 112716 945786 1715735 1267032 29989 950715 355991 1862246 1938840 268957 1649937 1181658 1391703 1960012 456692 201388 1077458 1944558 1647531 629659 1253346 1922564 1104557 418146 1786306 1244746 64184 1758574 1363174 1197545 805086 1501363 853101 421005 1732450 1148133 520547 143910 1063775 379903 1417329 1791160 1112074 1848631 1121766 1165785 1564337 773390 1721940 59096 1254429 904378 525378 1648780 55067 222740 378345 214230 1631808 1156175 513412 695866 1451822 1216567 1750805 1207187 803693 1656609 1201823 955686 1929718 1441961 582326 296937 1329632 1398363 558879 1734512 1267712 753886 1021722 1798523 764649 929385 543536 115569 42000 559105 30152 465518 526063 1833151 710267 791162 1005842 1936845 525860 740179 1246240 279281 522682 1375968 1362013 1666014 381552 536222 469897 1831914 1278830 1686423 1626197 995417 677528 1567421 305065 1350308 1908901 1947547 1809974 1179037 1557064 978125 1958751 1327760 423904 271820 585554 253731 328597 1377010 566596 1279781 1347620 1073617 826256 211469 830747 187953 769446 1630364 1812608 1379070 778738 753382 342481 424917 1673773 1705336 1090048 657253 1674784 448302 931109 91278 721958 919998 1928718 1280805 318549 645970 1174416 666077 80227 1928750 1156290 655883 1731209 1951420 1766707 1167687 1363268 1770370 1022628 102766 861828 659265 344429 92803 662066 884195 82826 868391 313845 1069184 1941345 63012 1022466 753682 1893974 774406 1700923 1030531 1216848 855246 725122 1908153 1306112 885981 1337409 1009697 1421723 722234 684034 512101 756903 319815 736030 395987 450263 1113519 59987 108183 77402 851886 332197 1965447 739373 853119 616166 292079 1158003 1223204 1356084 130124 1331675 760796 1052299 136832 1774561 784914 1237467 1358571 1790461 743238 1765504 1226590 414724 1506395 1750984 512941 169565 1717780 1676629 1251267 1595236 1228261 351281 1154255 1753583 387464 1386445 1388258 148571 434450 760171 425981 717830 343836 1707717 1631181 814375 458719 614026 131085 429910 1178722 309796 1114909 481203 1405908 1013141 47053 1519600 1397509 1235040 318043 1796829 1174718 1890283 435279 1917052 1322350 1245994 605630 132379 554895 538280 1410601 210963 1638709 1435998 467984 1499095 1173126 1408317 803113 570636 1225401 1196214 1421414 470495 135174 265063 1183357 1555897 1208384 549771 832352 1691584 1565914 1533500 691578 902503 1762429 1564894 786223 872632 900310 525823 964901 1555157 1897316 575481 1890248 1112647 927206 1783861 651960 573717 823507 288012 319028 1435604 905199 318253 560524 245189 108957 1361936 779031 1016623 1217065 1190495 894441 1490677 538628 149642 1274264 1291944 1887470 1065507 340852 644575 1218360 1561624 259983 1033393 1524038 1976457 70958 167334 316728 1792156 442093 831925 1090794 1653718 716464 1496994 1864378 180378 1197327 526963 124061 324814 161882 473629 1881788 1752876 1391466 185940 1095932 1554212 1797920 1896392 1536084 1850634 1780704 1509713 934469 408741 1137705 170909 266887 234440 1082965 1650184 1587978 1996406 673279 1953215 1162266 1699262 939346 532394 1895998 1589371 1666850 1725870 1592932 185892 567993 769401 345190 328977 647059 1642522 1165726 664625 138947 843436 975043 233789 514020 1717634 1160401 11387 333047 1954773 1095121 1496974 668836 127173 1411654 1228480 1180377 590357 1998583 352 334027 108610 853049 1486291 1884663 1531479 894712 652673 1450430 1925443 1259804 634583 1731871 1094071 1994710 1311573 1017192 987819 1103744 1402105 681211 1867743 513600 229224 1729073 1998443 956765 1820288 1990154 728875 289300 1458400 290855 225860 1718031 672234 1985087 827639 218889 433084 871673 184457 357611 759546 358350 208248 164076 976723 64588 1581463 1133394 932840 1790552 1667647 1376627 230411 1428176 656645 1322593 1126025 362357 1443007 212765 1727835 766151 103628 731952 1702032 412121 212508 142077 1044435 94364 626084 612165 456601 734412 912808 197818 191238 960776 635657 311697 1925810 1462704 436668 281940 1974849 126964 618468 703671 176819 221345 1550189 1364756 624676 1017872 1016034 1756896 112159 133283 1119686 591986 1185632 68702 1292369 578447 1447915 627004 1206097 208336 1613061 839865 324101 734335 1198101 1568507 898876 471564 1669212 1357717 1900727 1621014 1855373 1789156 1275019 45137 1940308 708710 161664 1507735 1111237 1770841 1828020 1664220 1776389 1550328 724590 1992540 664395 118118 1939342 734156 767497 438763 901630 1785199 1057017 1859070 555480 737775 1451500 167607 1082336 1755729 540744 902657 1696846 977987 1637717 908564 710181 518760 528380 1458001 992674 485161 801491 1541533 1666550 194405 22157 1647868 935121 1029219 665017 96613 1394293 762729 1011011 1272387 560753 375950 1892169 1009158 561293 1511430 1953627 1773521 1456412 110291 93403 1410933 1638400 6669 900430 1166890 497246 1392925 718521 445975 1168572 1916406 202470 843490 1195492 1640840 1520617 105000 1390607 1607603 923124 1170352 1462645 1927090 145148 1187790 960222 790121 893769 323649 659453 608878 741354 1021893 1668761 1031732 1775032 226077 645553 1032228 783267 293085 176385 1156690 1523714 1913223 46730 135794 744281 25239 1378718 1231748 1301463 657347 1442332 914326 1218273 323184 196048 1835499 42796 538023 585521 1919547 853507 951543 1671334 334142 1913198 1952391 868545 1224977 726755 479182 1839914 847513 60768 160114 1987547 1200567 188960 1080574 1522160 756809 305067 683777 1080113 1965125 1878186 114034 766979 1337087 524209 412968 1582003 1194798 1523187 1253277 77525 323813 975436 309528 556880 1231277 1714720 1384550 830433 848761 1299266 1490890 1859387 1985828 1448434 256800 1570337 497200 1166240 1487824 848539 213617 1404185 1809373 1064442 1103610 762946 1388023 1607107 148226 322922 1444123 1084950 1664713 609910 1574383 484043 1572017 706351 1759156 336091 790896 896350 585472 479639 93595 393072 1794946 360178 1761675 1273851 424176 1672009 1804367 360328 951849 1665490 1496173 1111776 900714 1654360 532370 327788 1717866 379701 260784 757410 959513 339245 1637675 1451453 1321187 1631289 580700 719022 391983 438338 645684 1623417 1664725 1850191 660928 198252 409768 1958014 918034 422263 535081 346154 499700 89942 250899 307171 1165022 1657931 164921 1686000 1788690 1726978 1466329 1912539 1430201 1716108 464512 269237 34067 564327 1133838 765708 547737 431497 716419 950792 1136236 1124155 338865 1321862 374951 113635 397966 1834551 1915550 450287 386566 393131 1787836 173740 149687 91734 272025 1709432 1459046 627152 254476 873475 1394662 485752 951789 1887872 573551 22493 1509448 672358 1174366 216652 1396436 1370037 1818829 511651 925241 1605841 446759 645870 377971 1357088 1280475 1690944 420465 1100092 1889459 944679 1755064 896249 1417028 403613 1141753 1374979 617952 1165419 1437319 617031 1763885 1012542 1362376 1900601 1413614 988694 1321886 1793617 74128 1901353 1083219 1523435 387615 1639303 653571 304043 1854932 980161 1823955 1253215 1630315 1931156 1984858 546515 1989647 884844 179158 1276926 402583 427499 1755955 1120475 1451557 115962 455537 1329875 1145647 1283901 509463 1160960 1535739 1101006 1514009 58142 1852572 1213226 1930440 1860404 1922901 988361 122078 471762 1891763 1275125 180073 1125340 1249595 1091175 445405 207534 1066746 498486 1457325 380750 1989224 1437794 711485 535729 1912442 1614162 1934466 197854 788270 419439 171365 1267805 1808352 420169 960616 1944088 240071 286660 29250 1395750 431048 1166330 741298 795151 1362602 1689467 1610678 980450 1517157 871436 1915000 1985206 706796 810047 167834 55233 1990248 513809 1466601 898062 1327655 813030 1078386 1381187 600043 887235 1163759 419181 1918465 35370 1267478 156768 1086048 1929312 111334 733896 565822 1930774 531905 1896451 1585273 1004269 1806560 130460 1987011 1983640 745517 33282 1999568 26836 359291 1849877 1104054 206555 1746032 916754 504058 383347 638683 252445 1071637 131333 1853543 619971 1411543 728809 1475025 78210 1362409 916063 851632 444023 1961865 1876347 1420651 993457 1960229 1449296 858987 1331598 905569 1322225 211599 1062748 1184987 378717 1273864 1912951 862314 110850 1531701 407239 1654669 6616 1830107 58910 160804 1839146 57490 812099 1320065 836707 312931 682165 638111 1490522 207802 1909931 457447 827743 812528 123400 1292393 1361238 131246 830036 269725 294781 780511 1382579 1472657 774740 1373826 57891 1008082 1615344 692909 430494 162366 478197 472932 1686557 378556 1527568 5958 713815 461441 1879303 1783342 698412 803372 175924 719588 271093 1458770 316802 1900476 850760 734725 568053 844715 1493381 909544 114996 407435 787750 1155533 567766 1909574 679363 776158 1909414 366564 859059 506375 1384709 770 1303471 1267461 1277792 1519932 1322823 596774 1930113 1735630 901111 453429 979236 1178178 737816 1338547 809936 1699107 1299258 558466 635602 169943 1133313 280093 1996656 352205 900727 1798564 907538 1667927 24403 263699 269859 555665 1129888 340157 160849 170041 1840209 379104 325478 1591652 1031316 1910404 1777835 645285 1027347 728727 657551 1314868 885441 1293770 1422778 149908 1481818 1925326 1822877 1636195 328117 151371 1162519 1573730 1361951 1359211 51052 1522214 1819809 819598 706564 543027 168041 779983 1135163 1869485 1412629 36870 273801 203260 928881 1499568 1590795 1149 1530092 923647 864463 1986542 25992 1016259 1084275 1506787 1761570 749326 651107 1851801 1942205 885974 1793038 365733 1505677 1221554 754237 189146 172726 773326 861739 1570584 929572 156238 311000 1981785 448782 1280354 1423289 1394503 1812155 1346870 670126 627666 819160 1356477 1291124 1326279 1760998 1852455 1986845 1105049 1751481 1101132 851551 314241 760196 551998 281574 274371 1829947 686177 838052 157193 1667266 718794 1186383 1785155 740856 1326621 777965 1972568 913068 1587942 1413690 892306 1301510 963654 1340147 829600 848553 444176 608616 732152 1397791 1850383 1326651 790356 608471 229140 1935738 339026 775970 1761522 577428 130435 613415 373469 310826 1958027 907369 1871515 1871333 1154268 1491730 1755755 289073 860574 138242 1926463 597660 1505567 1093769 1247207 170153 319854 1903228 1153516 806112 518917 1613758 1214522 1646724 1119427 1385194 169159 704562 1162424 397668 1331414 249838 624670 1204593 1400566 725893 1687975 1607800 1974158 1011830 512160 1758437 1740696 1216889 531999 287520 188308 1332250 857088 1732338 820416 1089781 108983 556971 1055232 511607 1262327 952811 698352 676463 175538 152608 1764871 1585473 1340371 1662298 1565632 608987 982685 1799022 1419903 1081877 845922 175789 929766 88729 1296994 1437107 1602380 1797746 1037773 381139 1190221 1327100 1492409 237773 602707 450887 1251914 55248 245792 1847313 269206 1835994 586853 957625 1834605 12629 826020 759832 1234669 1245466 115811 297464 262643 1559649 916415 604493 1924959 17834 1030417 706733 1226703 1262751 1309560 917641 793538 375464 806677 1481063 583738 866665 877612 1756310 517558 164433 1066629 367300 1075091 6955 808986 1769355 20957 1029752 1802036 832146 281153 1341708 140771 1046281 857886 1971853 1984819 1752172 71739 1923944 133923 561291 521322 1687512 644607 579440 689062 1275029 92160 338562 1774853 812695 436545 1614600 1646650 985626 1560186 1552873 1642058 1534905 4159 117854 1629267 455789 680547 153782 181252 1791727 856031 404586 159375 1826187 1081551 162572 257686 599249 99573 653799 336737 746377 1115860 25608 675529 519075 1696990 1816788 1833101 1445363 1834629 1731326 1954341 1570143 1584397 598024 1354691 166340 162785 847875 1180201 711253 487224 591605 559886 655018 80807 129392 465628 1699020 127046 918104 973276 503122 175341 385205 1132134 245958 1077452 303957 1735246 1718366 707177 1113321 552748 1684044 69130 924817 377066 387874 952622 45485 197696 91331 49067 991039 1296201 48425 260317 1185245 1851171 1534909 1674934 169426 678976 1153688 261294 1313053 898577 1709284 1900701 373156 991046 623353 1823688 1034195 1067937 1189506 1927000 350269 317147 334003 1472075 933223 703234 113334 470467 1711453 18193 1389654 820517 1219661 1263360 1775846 1558008 453013 551388 1404671 1587063 672988 295587 1055337 877380 258754 1141669 978771 254330 1275902 1593604 511951 1543974 433664 642548 962706 1478399 881910 299887 1137641 560094 1882327 1918568 137882 550239 1571748 1703710 1844638 714464 675948 192550 1105625 767878 7878 1487698 1177696 1011934 668537 1374035 1599043 1347525 1033537 1690270 84215 521012 1981968 1822798 91325 1346315 1398199 674483 1883467 1003732 793286 230211 636727 243310 1967810 984930 569776 467108 1152210 1113189 996739 815239 1420669 1958175 917904 855515 1896118 999874 1056868 1804422 456634 1735061 1140351 1557792 122530 173837 1356129 1472891 745423 63839 337715 835226 1492628 152013 510319 1436419 1899599 78692 413973 1071163 461931 382310 1720160 896255 1134720 465217 974138 1833272 692845 929775 1320111 762161 1179570 1348921 1725022 600608 938565 1190246 519506 859762 1643628 793037 1268369 847090 1420134 1773652 1425243 1022569 1218845 1581623 1577166 197510 1933867 1132880 1924391 371823 730412 576506 372157 225616 203647 47112 745072 1394833 1855409 1928456 326129 522887 116440 1342735 1301382 373647 344375 1893959 588925 929903 1131639 315109 1531513 1883819 1359786 629078 1024732 93838 782588 828872 1133443 247971 841216 419002 56457 1228465 1914229 560973 1903020 1262425 1527111 1254865 1874655 322465 1041344 1897588 117376 633775 1886554 616936 1147178 1589193 1303475 1362475 1883581 184976 1833556 455188 1988817 309884 589829 239521 1683941 1224328 844653 837609 21578 1860736 1266140 1802120 431173 977381 1682769 373196 1773916 1955956 719235 1962955 1494900 221617 1784363 1096957 1379015 1779748 1582342 1203518 275824 1520779 1820806 1787405 1840402 1906685 11479 394458 1583646 1074263 1556848 1223003 998025 50289 1669768 615050 1626021 1953258 1741869 981765 642216 1085823 183916 1150321 34695 694562 1302811 5719 924795 1362696 1656730 888242 895750 293270 306129 1225248 1005813 1483292 433307 1869475 170668 1924660 1167933 1158488 1705303 1910787 1719240 558267 622796 526613 853567 1400355 1006866 1462251 1697468 1387049 872392 1057816 849648 1362416 1165292 1630810 1065204 54900 1555731 308168 652962 206252 1743849 606834 122943 1734353 1215156 720119 325059 1211284 508319 71886 302759 673963 457087 1367786 1296328 1085166 436047 1456411 1364815 1381237 955059 360852 1946521 711267 1782811 1547318 262320 1699429 58797 1130945 580731 835311 676996 392896 694717 1951993 1065943 1895337 40621 338255 823583 1386948 231155 1185776 1240321 1288174 423868 1058868 1994695 1188836 1423200 434897 1880480 179286 1561731 558116 834657 1101364 639014 735625 1317035 340441 695746 105580 1051157 294009 258933 364175 470817 589468 481229 665667 1115158 1745238 494139 237856 1747647 1844088 403659 1117448 1764946 1322937 956812 969862 700469 1500426 149485 721024 1723772 1295129 870543 1606820 1719468 1855331 1304379 408347 1761315 1032353 1627520 1420532 1611678 845778 1667366 758195 1946465 1859825 168139 2387 204830 1926816 384252 1010308 621337 158552 1829663 1914723 1139611 1165538 800252 1089138 1014029 814536 1950630 1869494 764037 1779455 1554369 457990 963322 1618369 1362458 481937 512282 1038429 676704 1279103 1269347 1978024 862751 945048 554463 1092853 1422470 962093 465738 1044807 1117542 96775 735082 1704368 1241703 543428 652952 1663060 7047 1914977 555224 1667977 839702 1676527 400139 1338341 215550 971652 890182 447339 835919 1426205 908598 688588 142267 999635 889098 1185833 1219696 1589732 998830 1493064 1267254 330080 200939 641956 1882190 1187367 169042 1803638 1155415 655498 1745939 1047723 648739 655947 1437050 750539 1765155 1032098 1538076 1901925 645019 176841 14728 1648578 1413958 1068841 1729117 100734 1343334 1007005 1328046 1806231 1922431 1048055 1637516 429997 1638095 301307 1224345 1493054 1813710 1150459 1918345 57055 1734610 1632665 1507335 128772 31841 1367743 1150411 518817 911822 18830 1554961 676514 611361 1013890 1252817 1598735 1346561 373749 697932 7065 1229705 1614781 172603 274941 1800603 451603 252562 380243 992838 13685 1634729 470305 6662 1380238 545737 767845 649967 967637 1687917 1938961 738850 405531 1232653 241606 1050324 458263 1751656 1210298 63996 519774 185247 1024999 866193 1166000 362408 1004831 1323654 1537282 680667 889232 434021 194829 123581 1113561 1495096 1346833 449911 298339 1730780 1001592 1292033 925450 865137 1453267 1827158 874483 251460 565878 557807 1905456 629924 1965887 821551 22039 864314 544144 1067953 1728045 1836787 485700 1497726 1171281 1858490 819702 807933 106908 1860754 1465427 84340 1147274 1473370 898038 971630 94032 1523446 1484797 1096107 81642 181758 899267 528992 286272 1017465 1174516 933451 1963979 1678082 952211 1784448 1496845 1092275 1008906 650706 537507 1667113 539679 1713229 1856379 1143629 1828107 1551717 1562986 1748107 1338427 570823 1805207 1130685 1612379 1699313 1229488 297255 1350393 1498222 317330 1802357 10358 154644 619141 48426 1672303 1973376 663882 840609 583701 452550 408237 1840181 1413554 126609 1921426 652054 843552 1524917 1106584 1243545 1449752 1055633 1861905 1702783 1192875 293763 1750796 1517810 1005150 330971 169294 1607398 1218567 898001 834396 1591587 450822 367454 1780502 281951 1269687 1525983 1069030 1800527 1484133 488012 1187826 774052 119724 1535519 1617683 1001007 1736524 650842 1723319 581633 816855 1216885 244159 749112 1829125 1587981 1738681 906833 1915356 439524 1846924 850578 1738624 900851 1546874 1961226 1480122 1085649 1038988 1129661 1830125 1292022 229100 972180 237791 1244728 36689 560460 1127047 462329 404106 1333035 1349213 456780 592540 912769 1271538 1738375 903368 714724 792460 1219637 176891 1611662 1838164 846730 722369 1288504 195425 1085330 1572356 1156242 1515073 529006 1577679 541951 797004 176959 1701028 1941771 1199858 1354532 862842 1093489 1571773 535084 1757054 450874 875789 755919 1596218 1616854 1368779 757752 1611694 904331 1054285 1619023 1929505 590333 956314 1577677 1619750 28453 1387224 892418 1125621 301872 809170 42125 1783213 985922 1552467 521656 1037402 373428 1633255 1829073 563795 1465704 388726 1777542 322095 1070164 1620223 315123 192588 1707493 1053941 1165319 1224190 1424287 29738 1702803 124301 1742665 269906 1059107 1892845 1603579 157104 298611 1185854 328760 278708 180639 1392034 1820817 941346 1525120 99176 1879852 926273 39511 826244 1130999 697281 113460 962647 1155994 1343542 1785178 1744190 432601 24813 1346578 723010 90235 701077 221874 1293747 326732 178102 1788297 1301530 1931170 885730 1862900 201427 909552 440735 22353 1481452 1598830 443880 463924 656394 1969853 839329 1040117 1809536 1470478 1333163 321316 566629 1346962 135141 1534495 1287967 1988183 1440891 1652340 918975 226215 1942848 556984 1791358 712495 253038 258245 647787 1117195 846926 1990198 1945731 426936 751566 1715452 1327637 1972008 136582 1341315 1437651 1871109 1759850 1536580 822819 476051 550339 311944 109537 1956888 1166586 600366 1479847 1541862 62014 1498505 701547 463148 127399 1740347 897185 1252377 766213 1225945 148160 339088 139126 1992021 1634598 1840477 1235030 135588 1824542 151818 963776 1449904 866925 968749 1140759 34047 104301 1584520 158822 1586703 657979 949122 199700 819124 19368 527597 1641859 89956 322092 506654 359213 173523 1600678 1652398 825477 702201 1626105 1288664 205111 1834349 1735285 490027 753484 907124 1579220 1867624 1890278 1705787 1527166 1689222 1490830 223422 1979228 355759 1426026 1905938 1588414 1665574 434302 1978568 1144276 1282947 424784 632419 1675702 524734 1124321 1144320 1880471 1794194 55210 1917699 1187749 724585 1852509 1321526 547444 1767454 1514257 979766 77722 1854821 1592606 191861 833938 679848 492186 979038 452154 1627649 728645 1721362 701257 857275 685740 1091631 794553 1522873 885962 1340079 1466174 848708 1193023 1222991 318203 1410964 124795 1464033 1154632 1488290 1207759 1921581 1893450 1355124 1523841 488083 1275444 1950230 940696 1218200 1576455 1628650 405467 1833735 879076 769406 657589 1978067 888508 1536129 1851992 1183442 493926 1052052 927138 1887028 1327496 57390 1495271 1173199 1212566 954231 248790 1589050 904787 961763 784682 1228576 990294 1786048 562399 1853973 925186 210011 936182 1222634 1549281 359199 1158262 1224526 61577 955251 1452845 791858 1327662 788914 1756793 1139087 569605 1180490 890739 165272 695140 1143627 937066 520368 1016555 132492 1921360 1398548 1978888 348063 1476483 731907 1367206 1681455 1154888 1386820 1516135 1534661 604809 1688014 1801217 721624 1067578 489503 518387 800541 896299 1713673 1272907 915513 540569 386985 212563 1695425 458941 1829178 493247 1634450 1719034 367994 930562 1976662 251929 65321 760895 1976631 1341555 698833 668338 1785653 595825 80127 580821 705723 552555 798700 438819 1841069 570967 1398184 1080189 1013719 1193128 742386 323302 970515 1468074 1712389 1608571 1709745 330801 1485256 340220 47765 1386536 1090790 1804660 265836 546995 1469169 645098 345588 111590 1238370 543896 1137495 1529918 837230 1569512 1503962 953028 961056 1094186 1367506 1849565 1139149 468953 1519237 980924 522904 672089 1267576 1819206 699151 1727592 81213 1310666 1292025 317405 1736155 348925 1107988 27841 1245324 791856 1500260 731884 43150 65350 1837633 474596 269175 1890187 1158419 704514 1291173 1744055 54826 1395377 1827313 876790 633364 1383883 866601 917612 1121370 75196 368577 550882 206223 8279 140936 1306684 247270 1088090 1473199 846616 406735 102312 500460 1865837 1553572 757885 210381 910826 1376967 1890979 551796 193447 1408635 453289 794270 932844 1097094 174986 1326185 809918 1742375 1183764 153497 1870827 322905 114354 386781 1233581 1706705 1059174 1159300 229065 1571669 1385593 1658805 1926013 1955378 509331 199239 1608272 1370953 1567185 1229411 346887 1215901 961585 1313102 763035 1362728 1095860 1741027 1118867 288769 1885585 340255 464150 1357255 786828 1855583 1926300 1943581 867859 432119 1677169 955824 1747309 1922936 808150 411172 1057689 516619 1171388 339447 1467030 1299874 296888 855451 1869255 757851 360238 217310 328963 1356340 778834 611731 931452 634906 1009119 468046 14362 1212498 1634345 407542 152549 927995 1118656 66590 1039172 669521 1648520 396471 1615995 588557 611402 1588906 353217 455649 1744006 1460423 1371295 1378098 846448 900457 1303885 1486433 1851128 258435 897756 1419155 1185637 582497 240585 1368147 584773 1898652 586580 326945 1301855 1579786 1313313 422567 496756 1835651 502228 824225 1395572 1884079 357941 1717556 1925578 83054 462860 1745441 535100 605117 1851933 1450122 825712 398567 1101205 1515463 720636 398393 920243 1362124 1798235 92005 823638 1839165 1812310 682340 881508 253713 760862 685672 525399 569733 1844565 1104958 550872 1696298 1564914 1786690 110977 1507028 1958247 1717429 588785 1493631 1005676 755302 976467 1978443 1237041 1095674 783721 580527 1084201 45414 1275672 593032 1457013 1401643 1234077 43336 364608 1552701 691502 204110 751615 1600289 837294 25418 855156 1735515 1915379 1125254 1518920 1940295 1649436 615352 1780914 1302116 1826202 1289454 1340575 220400 1804658 827330 33331 472695 1236508 451206 1993250 853645 850153 1636007 1820339 110616 69289 1224634 482267 419382 1252485 56740 1412599 812376 1518389 638614 838397 753169 1451432 1114838 1197141 1300927 549579 366249 17134 832867 403628 437012 11233 1915016 1545164 321183 56239 1745337 1123830 1690737 1099589 851306 991542 1099139 394266 1377471 804192 1694520 1151037 357324 1857605 1877110 151158 1039977 1254585 273144 1146954 326416 667461 741774 1456242 1060821 235555 1403611 918168 851662 548962 440893 651369 1558221 1908313 885025 1937114 1140449 775105 1705834 1027751 1128322 1890948 1983648 400293 1813698 1357866 1666049 84862 1700253 814477 1827365 888921 1791488 1326602 1483178 538646 632322 1553649 1823670 340146 1644649 118410 1496713 1439368 523961 1977184 749207 1112310 1613840 1540655 1339877 1682471 1486952 1771337 1892964 341092 1892504 1740193 583248 943690 1992709 529740 1394068 1411659 974416 939585 1967492 976960 125994 41830 1427058 646165 1858853 248694 627024 245821 501139 1640657 71624 1468166 792000 910847 214978 590088 1231839 1246615 1117853 1852849 1004175 666431 1614951 1208350 1554869 1624695 1290081 1525212 332017 467828 1018340 1512777 1956544 1664042 1635367 408758 986758 574837 732155 554129 1665227 1595367 646250 197127 1521509 718869 903916 742623 1443461 1434361 715693 874024 366058 1279742 55281 76966 182073 1590118 775063 1728037 413856 880487 865606 1790139 186763 1562665 1640143 1030436 352416 224810 492661 473515 748722 189801 1550062 761341 542970 1009014 805123 773315 1326548 1934096 602961 76031 1420067 1489589 1820142 1688855 26751 355154 851089 732559 783430 1083595 120917 1516301 1361104 613068 97438 1540317 9266 388953 1711135 1727329 738485 1540934 350478 785085 1000446 1659408 1245187 820789 777514 1682218 1168051 1239193 456694 1862768 1018485 435129 1493889 1504681 1594509 469997 508156 915379 1436423 20071 1655225 409712 1602808 516209 913705 570938 1436075 382814 1896962 1482434 578221 693867 1875337 1844241 643142 115177 1302528 228019 1861444 637297 637831 107998 543733 1314261 1185915 1255419 1869901 551952 1247919 1427789 916331 230133 283868 1740106 149648 1436365 1285995 591161 1667789 612360 1228591 1806555 703793 52494 482274 252940 862225 1900429 143342 1366612 1255314 1273179 1915899 1992464 1628073 295572 1741105 1547857 1001899 1945203 994749 366410 704819 1201025 661053 1882563 1424243 1086456 100297 1360274 872482 428822 1891113 567864 560932 607510 220586 235896 458978 1364924 1461430 589094 1215483 1240667 1632552 156443 239493 1793247 356819 64273 1523103 543144 841358 392425 1670272 1730549 793898 845456 1511650 151848 1781255 783922 41018 1035863 984675 789085 1741908 670505 1565016 151347 177219 1459962 613371 648651 696786 492902 1308323 598320 1459914 402181 492883 1282370 1806168 192537 1241812 1544525 784857 464538 1354907 621132 1736764 445183 1850249 620446 29159 1390165 147199 728769 1805652 1170250 1162857 1520045 1943285 415096 881340 1597844 184906 1581928 556589 1563934 1589937 18885 1652224 391515 361962 651756 46278 1331243 1277497 1798554 809618 466569 1671816 1788016 1478904 25073 842010 1724420 1459026 1526901 948951 1695012 351480 756821 1993270 1532982 272845 1129344 1726526 638321 343620 938435 1298292 1616594 569006 969925 31238 786623 1801158 1174243 781855 742290 718834 1677717 1737483 1926170 497195 1751135 534584 1541809 1798137 486539 304434 769099 1938974 1025782 362895 1178255 675461 837410 737714 1454506 1648498 1385193 1444899 1550957 608294 1988172 1786916 632785 499743 74238 34283 1309 1899120 1448212 109917 159468 912187 1051003 206349 1797652 206371 573514 1275517 1350216 732603 114631 874586 1479771 1331719 56289 1213656 1958810 1772623 1101292 1211595 581432 435610 202399 1654442 1425980 396125 1008991 807065 797968 854056 36061 398828 502218 1806325 642777 147572 58437 162845 1879976 63502 1372568 1718679 167988 964535 720533 1907194 1122192 1849970 377100 1504151 576368 419819 1041957 215978 1787463 1632513 678690 1983680 369341 1029939 1327183 279028 1279599 338632 591369 1785996 208331 1153317 637240 979638 983144 591165 1956983 568632 154063 1124578 1602207 772551 198780 561110 1386648 1284304 1819687 1547971 16292 1210128 83890 1035206 1927032 956326 1226281 1521309 1276262 1106707 936456 1508059 1792527 67256 896110 167300 1111471 1198562 1210841 1878926 1464577 609618 690702 390403 1806027 775211 1128183 778127 140893 255021 89077 1847319 1136083 439013 779117 1566771 191494 1733917 1777117 744139 422952 1921633 1104378 1334540 232126 1075122 798548 1701835 1275088 1244276 1991143 1528911 1630855 362114 1217501 566788 1131261 1949244 597599 1386128 1675688 934878 1917482 813857 1023604 260449 1330276 1355273 1734972 1264392 73674 1446542 1419500 815282 1946318 370982 333238 1763085 1303124 305318 388967 1795604 1798244 1141858 94096 1248337 1301148 206443 1940668 1450743 1581820 1430695 41268 1889769 1053997 786002 752599 216217 1253804 456119 933362 1408628 923318 876337 1682854 903898 241751 719790 266938 677322 1372082 318808 838946 287850 1648556 362566 337034 733251 1676003 1787325 1202137 1828621 978529 1706962 1123181 1424535 1235616 1183711 122372 1801916 1365554 600548 343241 1537803 1873074 1834686 1494749 718634 1012848 435065 636442 1796376 963531 141077 1987311 563326 1099032 157792 35590 1103717 254216 1609471 1676455 1630706 325377 492992 433351 336440 1199853 1254912 324106 491960 1154765 1868171 1867932 1395142 1645838 233272 915851 967007 1779981 443215 1282469 96038 1642452 491556 1695074 772558 1167793 100497 259776 1175122 1633433 1945667 1272851 1262291 175539 1675490 325241 348835 683361 1698563 169658 298784 401121 1237019 1809809 9248 1192227 1720337 638323 1425256 605564 1245556 1408327 1536543 563100 253037 269734 1311899 694210 1669492 1941380 381605 1592970 492292 982727 596405 676644 557076 83694 1687253 1737051 1259289 1340836 460184 1813393 352839 467287 1744408 1062349 1886100 558177 1018687 1979641 1974486 921046 1159072 1044817 1219586 1581179 956116 1699311 1388270 76315 1312669 1091803 1693842 1827949 1055243 1042858 978637 283325 1488825 1049754 1233236 660219 417544 1413888 685354 626913 1969692 1751300 1097400 1358172 1559266 174311 1901927 1923268 955178 1196757 1453153 550032 302086 265784 1071240 246644 1952854 1037185 137286 1929987 758910 950197 1764688 1343524 1457818 1327208 1414397 1543404 734841 1784758 1703245 1055919 1063038 1343821 1170370 637061 1123998 31671 1249983 1435789 1293541 42705 1085487 62966 1207062 1875697 1563881 1452969 1870315 39416 1198694 905191 636681 1166657 1126864 1522665 482279 459383 361188 545281 635796 925598 937098 959581 1266158 1264103 280839 173359 1957718 686115 1682950 765726 88728 1933224 1680036 1383534 169722 404987 1166755 255503 1782641 1151999 82280 369409 1386169 1413590 493973 1243110 799546 1669877 1722825 526258 780087 1335305 276745 1203393 968232 1760014 1647160 210377 1027036 1716790 825122 22125 1593207 331935 725936 879797 1682060 1524720 101270 1028663 902989 352489 1429454 776706 1392508 103591 1661214 1391787 797494 945041 1935935 1267340 1669489 1344533 1403444 454797 176867 34960 1454658 263766 1071453 411730 23974 1427062 1436443 799712 931033 678024 1661667 1666993 633070 1475079 811300 922425 1437656 363866 1293793 779554 941279 503947 613124 540104 748065 1273991 592939 681504 1530364 311026 9414 239456 937820 1938929 752738 261809 1157430 884970 102673 443197 62817 1942515 1248774 45594 1546884 1646100 16543 1986144 798342 39876 520874 909300 572712 516253 46229 1783173 1917779 452937 266591 1026031 431994 1330908 206318 966370 222744 1816575 1515656 1465837 1164244 131241 487898 476062 1301896 1467343 1224511 1975656 897499 1736293 1694019 7260 1374074 1261099 1539633 973397 1267180 103954 379873 54492 656112 1127453 286169 189804 847323 390876 1951284 1681023 269824 389658 1517666 663081 937385 1862397 82265 1879010 1119575 1014342 1900170 8462 611951 1097271 514546 435173 1852893 1973969 1028391 1488476 770409 302688 1656641 171954 821965 1057151 1901896 644873 1304205 699875 1033370 571185 33841 542178 1827900 289873 1054106 801717 1855614 231476 1841772 2103 1056924 1401414 668392 1243262 1006238 138833 59064 648728 667732 1950233 482635 1875719 300215 1608422 987173 1298389 1654004 1768780 1788052 589184 897258 1309876 188850 357580 442952 1950306 634833 1107564 853354 1707945 1942472 1762843 394493 443673 567459 1360656 1923763 320443 1964579 694616 1058882 1088184 1800147 551681 1292670 683640 1680281 1982614 113251 1278578 122590 298099 448721 1460557 410891 422799 249094 1229742 1848669 873890 1595612 1761989 492459 1353009 844575 251815 751294 1277798 1070405 1017858 725807 262450 1469269 509084 76703 1501774 297781 170561 1559809 229475 393964 618711 934687 589348 26368 13075 1124478 1788874 140348 293977 711991 1229657 1239018 1750629 527404 904718 654197 1929129 1157322 806704 67286 152285 749802 344583 233529 1758953 616851 119351 1256172 882792 1757972 1799730 993198 404579 1130640 1020407 1175119 1370281 1674725 1437660 880708 29073 1242663 1791347 1740201 1403787 1134722 635207 926460 1334748 1268152 1993998 967791 732394 145330 729324 698347 937072 1770947 262710 196885 1510195 1669456 108811 157257 172318 1838054 967453 1098274 115972 1363416 644780 1563028 1398878 607234 795161 641401 1429354 1772392 666116 1782628 1629037 1739833 463790 1160979 493465 916130 1926351 978355 69958 396788 495421 329468 1375565 1331465 1226990 1951611 1524149 587304 54911 879163 1086136 1785740 1285418 837268 1836044 779309 292258 410990 1275642 271377 40667 919765 448453 254347 688372 524345 1579048 1159591 1900419 1084360 617451 1628277 934800 1057577 1804663 1109757 954011 899039 1614047 793121 1096500 5273 1732356 319435 762010 850652 140638 1471952 1909896 660453 606853 838797 1230829 841287 1132237 664885 1506200 641018 1414824 1701258 1459838 843030 1047381 1317251 1990677 1510587 378196 52531 1626358 1625249 319632 485993 970496 1746411 1726136 68401 388208 184737 103937 566432 195328 137701 1267543 1850453 1386117 150838 1901068 826526 954653 977128 1454751 911838 1055188 317376 298906 568226 1952394 189706 193726 609878 691840 1136292 1210432 1792596 1898572 1468172 1219440 1058261 544684 1974879 769635 204020 1986406 1444143 397345 171922 1852487 706389 1387429 193265 1743062 231705 1516989 714677 1298559 163729 1438870 1494110 1820181 602990 874113 1646588 1349441 495251 579741 1741006 1797368 1933422 66904 281634 62125 1398410 651103 514375 356480 594141 1422431 1267265 175534 302598 1452803 1654646 731682 1785134 527935 1039423 188619 937696 1071459 891212 1088076 780098 209262 1379706 1623437 1416231 996542 1056817 640018 721756 1966733 1341480 461803 995940 367187 1107992 1518249 1229383 64147 1889381 1998299 196009 1331041 1899972 1670119 743228 875204 732680 1696635 1918327 132242 203976 1128483 108339 1496604 594007 1008181 771644 1565857 336996 212051 294610 1499071 634013 662181 55461 1283780 1169773 1557152 260673 1341677 210607 1662722 369569 440336 433737 1444723 480867 484881 897480 1592244 1750090 235629 1537038 88252 1178620 1629344 60586 420375 1775243 1988112 678451 628152 1189633 696718 1210776 1029473 912689 418846 1746557 1417093 975193 493577 434201 981261 471339 1379020 470241 254392 923100 1932488 1370191 288972 968295 54904 140960 991102 1458998 1668894 752680 1025283 652473 1882667 922144 303196 1536567 1599841 807688 1471352 594524 920389 636758 582154 1013671 1786122 262019 1815266 1621517 932826 301474 1335175 913277 896149 404774 730225 1317026 1722981 1198148 1772405 927864 402018 1498960 632300 1288715 451932 345261 1855257 800179 1815150 604661 911323 370539 1973687 1053733 1893183 1834223 1049117 1414748 1773749 360313 983543 1302452 1543856 1599082 1746873 230067 632729 1343383 143217 1591885 532091 1228042 161359 1155807 1521239 452001 601050 1120875 1589989 452556 1673989 1659547 1751124 35278 559956 565382 1633922 607716 638588 480524 1088891 628809 1005394 1069070 831187 630151 328116 1853003 250292 328059 1102208 696543 1342481 1541671 692543 241272 1362391 1272123 1311444 270402 268258 427202 1737525 734750 1890118 466300 95950 1716410 240916 49436 1020364 1260723 1466701 189797 1545719 294833 686502 1743983 1897030 1311499 130695 1106464 1713481 262705 1494844 1676749 1066015 1225033 590480 71769 837432 1499656 1031816 1044814 1311035 15182 1957567 365019 987765 1823506 840094 5187 904344 1712236 253732 1099529 409649 1600128 469185 399835 1326634 880643 1288284 132394 299635 1146901 294707 1535251 360869 1126656 909155 1524439 1926530 1426326 292580 802501 521982 1880241 1801275 1653621 783614 691600 701277 1463427 1932165 164130 1018386 970380 548556 820103 236313 1880714 1442524 722749 1299744 968526 1714815 1994072 63627 659505 771039 1635111 1703228 1137912 1743629 448157 306703 1584035 1741295 823786 867154 69464 725706 1470468 5579 1384168 1635333 1428029 1338913 240554 1023297 1132020 687235 1638214 269127 1848042 1529923 509660 429516 1924434 1572199 1300091 1348449 852918 1490622 1832075 1081140 697853 1546958 55469 1383453 1406914 393652 1591869 1215103 49710 1566119 1027441 697233 1557658 1205631 952532 1551544 960605 232057 319548 1088240 570258 1251341 640599 1404623 1368542 664061 613113 297489 1022979 860952 882289 772928 653322 1449890 1114437 1160600 596476 1093225 715653 1438848 355733 1683096 1545233 91848 1525600 1022560 236392 560384 556845 969062 1640690 1474021 1479875 878050 1314792 1469795 1752129 461805 629972 159035 1075940 487962 1705994 552159 1020021 1695748 78853 417308 403798 290989 523574 374972 1483523 1709171 921397 263043 1619986 1970656 61518 601413 1888509 912994 1356385 1659114 660014 464771 1245200 1251788 548062 921788 723004 1113716 1558756 969508 1332790 1736016 485753 962052 1420479 1114598 537934 1280823 881518 1985707 1284619 407431 1564917 1537391 1790365 1790732 1084984 243620 1418828 331637 1175463 1556319 812989 1711542 38473 329671 513918 1524021 1817009 544104 95383 1030333 29079 1732158 311587 1776273 1918234 1601785 488576 230130 282576 1732922 1542823 219677 1553628 1750266 316917 593307 573862 1127873 1377772 383925 1142523 1034517 1677982 1803236 785837 1928086 801409 1162980 1365726 268247 1482781 1770136 1177040 1191245 1021653 821 686367 714841 864235 1461548 1243985 1565215 1660651 1156971 1354137 1758881 1875427 759799 1250836 927215 1023562 959028 583549 1256861 558326 369680 1019555 1013743 1514767 1534110 326616 365035 122238 1093775 672412 1745837 1054877 133653 1857736 1008933 819816 497760 1696949 310957 1513396 750697 628083 984496 1446104 1557740 892404 169633 1583936 368973 1509894 1016021 719090 226042 989969 439995 128632 101696 1654376 727279 1019379 1839157 1600941 1065017 1009550 1499466 1777344 952574 1604587 407015 1220592 1262838 381656 1418317 12648 1076563 741574 1384192 846994 1548442 1421043 1580128 909597 1039030 1860637 1428865 1771932 179665 1276192 1470722 1054706 407104 1560533 1404566 1938079 1517019 1243563 287655 260318 1577021 871432 455296 69258 1628158 676200 1490911 164533 1208372 1343447 573225 1604144 455414 333616 1531751 1611949 1743364 1995602 1359783 1905622 1367649 1961717 1372526 534875 40124 139527 231637 1148777 310296 1623262 1144411 1361776 1357220 731685 87721 1727221 215213 279296 1152696 1293218 53808 1684274 1138954 1310349 1680165 135069 1547538 1042153 1887230 1540858 1743560 113857 1265920 231727 203231 806358 1035028 1241986 946386 1899843 1416737 460204 1421095 1279 747230 1806031 312055 587300 484026 1193185 1045104 107119 1088477 910013 1739680 1837193 972635 1403705 1256345 1196350 1818747 1911360 1770200 1467204 1834681 1709616 1162723 1458068 574284 218559 687670 1370661 850051 1122567 1758449 1431447 1663512 1969147 1240909 394361 334264 825678 417481 827407 1542413 98809 533658 268140 579264 464178 475181 789636 561830 101412 274960 936013 1909167 1122382 1621139 1524542 1914265 1061177 743683 1356436 405202 1986929 605254 204530 734037 1406139 969210 1663039 649900 1951764 4992 1126050 937978 1143659 250824 198223 932530 1748647 1394092 1455860 258857 1970554 1759740 1771731 124369 840568 484124 681709 852811 1469291 1189676 305995 40569 7704 1329664 1156898 557206 1120947 382402 1711689 1775631 512156 1182362 1896334 1830434 196583 1550132 654780 588611 644572 255838 1248472 1720107 1792225 1698285 1309822 343819 1365212 168270 1420670 1805649 57576 626957 759281 368890 440165 774390 1025189 503993 563243 1844257 326033 1295807 755843 630951 1259527 1824760 1545656 1276087 1999207 223944 837436 135539 1648232 1945180 1186560 1809547 1242078 739388 1986697 1731214 1907119 931467 1174297 897702 1758333 1054847 885578 1564952 578912 1176372 1345616 18681 1269197 1816521 1940165 29092 229174 424434 1744071 481861 281237 103566 1589626 786066 104024 1249196 1347301 1303684 462340 1034521 537494 852477 1765158 1792458 1794169 185110 414210 661930 1791318 139329 1825510 1791443 1662852 1705088 1677011 1651322 144101 284782 1502182 769112 346913 1410666 344251 13312 1079627 625490 327685 236573 695011 66488 348970 1663539 1537973 48516 1747851 181345 382965 1639537 1721890 955998 1299250 1853512 1608641 1469117 1250552 1215562 1517976 1026973 261125 932225 1430935 540730 840541 305456 648432 15341 1099280 843873 1556347 420520 997792 1269129 1002393 1894832 593814 1306700 1828594 1914795 463671 717186 18359 332423 1075608 1727370 1415234 1456816 1407784 1231644 700990 408124 1696580 938961 1094826 1058682 1711618 1158725 48697 1681623 350652 391969 1501274 41957 260402 960019 1396939 1645461 1736747 1583472 1467985 1015831 552556 1468770 696771 1140901 1491804 1691084 1960810 36940 1067925 1152802 698438 506773 1653608 1880365 1014502 611712 1586739 1349292 1130368 1591213 1937515 541285 926512 1980535 1521057 450014 301863 18260 1962466 185784 833894 1389864 1896257 898903 1795830 1883621 430753 1752376 419619 1111375 1614895 382854 662406 1455583 1619936 101676 978342 825388 1106582 1539905 24573 1117082 1720485 874698 477686 256034 1727261 1475783 1316626 1722609 414616 1628055 1799377 687380 824797 1656619 718810 1449138 409035 144533 1216158 276478 1771604 376971 919224 807006 1318881 835910 206031 1304303 1935957 607474 1168034 1821136 1210586 953263 1221171 1079310 888968 1654678 706832 1222877 69796 1358555 944159 685110 1493095 301722 1132116 1421070 1326590 82627 936370 1831631 1811569 14395 1291067 1309872 1565366 177480 692362 1282103 1417558 1147213 349865 1063312 1338278 1728211 1078984 894284 1805662 206189 918310 1162214 377065 1987012 571798 1736608 240053 1988775 1932927 175115 1843463 766744 1597326 152885 975484 71024 1486552 406514 1889361 507742 1938301 1279689 492193 244254 19429 1430912 262228 1132546 571084 833939 510782 1502882 1861512 1351945 654305 1569616 1259375 1047994 1481528 1754516 1619282 142011 1834184 1759191 336473 1396520 932818 607059 379524 1216988 641214 1773133 1913442 464195 1500771 640104 1255536 1587849 1209765 860150 1582572 1198281 1528205 1904477 147742 414010 309940 637601 98768 733282 1216032 56099 432560 1611488 1306030 266387 1306007 592018 1369022 1092842 855915 807787 155383 468821 1851608 1046811 1274889 644322 444478 1784986 830188 896281 986033 380058 1002443 1079653 1384598 1917884 1455249 1883756 1091719 1742923 623810 552831 10997 201954 171538 880092 503708 1435671 1792958 1194839 232492 1316840 1981445 93054 294677 1210663 1091935 1908202 1092476 272418 49482 784400 345871 982010 366648 1595564 507512 1165110 619885 621413 441733 159919 842970 1975399 1559250 1675337 247699 526053 18349 1419249 411167 1677002 1230154 1515250 153740 1491324 1573732 253665 1928348 258868 670045 158776 1730045 129581 642641 1429705 714788 141220 1433895 1969478 18290 1437689 1601227 41594 1055517 9435 535316 1896990 256085 1703035 162935 1400420 1269904 1173321 821880 1463451 431667 606293 993548 350210 1715914 1120110 1963738 1293981 1973888 1201648 1458058 461130 1093912 1245411 1935288 1299730 1151413 1792760 709032 210375 1220319 175277 1558586 471097 273111 1569498 1639650 940272 660988 407515 1835744 340732 240227 153340 779684 651247 86271 721805 80432 1787182 1219274 920289 766083 1296388 1257953 33289 228081 913813 1151722 487299 1665813 1826675 1190689 1909892 1932810 227419 1729794 286103 310403 1170168 781173 1973737 1543616 203760 1292649 88853 1693944 1766085 1437639 529556 422962 1893992 1791533 1390723 282441 1933602 1216667 842475 634649 1981508 1534018 1632156 1979337 1547286 764681 1697740 917192 1666953 617665 1962881 1764024 445186 1885230 1001160 153104 590449 1281964 1846041 1678584 853901 1365276 1729199 988973 1979265 520976 1151331 820979 43765 463254 78112 1880881 1868091 1569870 1993921 48421 1280762 258452 1540008 746884 998568 1080953 196625 1721907 1761499 1467927 649633 659792 1738094 1735102 231659 736463 294000 1909596 1413829 1095073 1100941 1463371 906554 897402 450064 418161 164065 1515270 261379 1426216 1422985 592039 1561339 938432 985681 670063 145217 1033841 1299998 580800 1397214 1906034 298319 362869 878566 594437 1434941 1140101 696847 1215071 178822 1432528 742707 1967199 541076 1044806 1545177 1427291 1760463 226279 1083841 492153 966037 1885853 901684 463366 316468 1891318 678541 1827382 1562021 229121 1896874 777460 727988 447221 1787702 978739 599284 1040040 1497951 1416418 110713 1738578 164396 1329412 1623331 232931 1320898 544270 947409 911670 910662 1762877 819773 38577 1640247 1633843 1616633 1855609 1603406 1066698 876930 350263 1529052 1302284 1156523 427937 1667719 1047204 1690634 977955 1747411 1493951 752932 1786235 1031651 1093683 1575455 686650 1259964 994949 1799395 754794 516854 1049075 302485 1441854 1702361 369423 1123222 1995525 825208 1912207 789037 1930831 427551 1326657 584457 267124 667200 1986210 458960 1910122 1244012 39109 1698518 1345901 1327056 274361 1186521 1534343 284020 253092 1098320 78843 1892709 333585 1851414 1638463 317812 1315260 1497092 79049 931754 1262488 915808 527483 1017540 1482696 1204813 461907 724878 1664104 1308741 857963 226125 340943 1520715 1098021 458497 338198 1936470 1456484 1317517 529830 733567 755932 1471398 419684 866803 1621420 1633782 1009755 409281 186339 473532 533097 1772546 839325 1032771 1825282 144982 1450018 1774075 1102008 1319037 383179 224040 1813989 1054598 114931 1796020 1732236 1411734 1901767 302758 1706462 919619 666498 29399 1341834 729486 1413494 610514 945548 431688 1386473 1746933 379511 1959285 1376222 769492 1298736 205635 1484128 1256686 949573 522942 1157912 1609450 822754 1161601 422767 1521619 993082 963839 1982919 1954744 279886 475188 293458 405148 1273268 153632 739691 842023 2199 2688 1303102 1128435 440697 536270 1082879 365944 631623 11476 1066682 1064152 678935 1475810 759380 1551728 737264 1487716 377606 1061584 1081939 133711 1833812 1020773 328967 1963487 1554405 122945 730454 446853 1862872 475455 1647534 979164 181009 318699 1612540 365930 994978 248251 26647 898843 313957 1707098 777044 359579 1966764 1836274 1078913 113403 1122944 1762171 1470946 24626 1729888 1955189 1952298 473847 1783603 58369 825774 1636083 1632217 1249148 1929167 1227816 958773 1401255 1808507 1751864 231216 1863376 649787 1885248 1301260 1676813 1258680 706134 1217578 1307340 1152641 1344839 460065 1483945 1487126 201875 1080197 967792 1160854 1656455 203817 1272094 1840208 306250 823376 1021912 1578363 785072 1958591 696605 395805 1382178 863398 1903807 287250 1495692 290240 71117 158807 1462138 114710 969430 478883 178348 1981319 334461 1577178 111234 1254699 1619011 61198 1693003 1183586 328953 1312132 336683 1219518 1785925 1165865 450115 1726310 1763369 922819 933558 31222 817432 1168514 1290315 1280336 189930 889179 1387999 1228372 1475816 1475050 238400 217444 632836 1363861 807320 1596718 363352 283380 806341 1455958 1296466 1263596 1722206 1795281 1980396 356273 617768 489377 1667701 1806257 692177 1618481 842492 955576 627012 631031 1370507 1112617 628244 1026077 1160807 373556 1685833 725559 1384003 1762022 1524410 1320562 1696247 336942 1591094 1744773 936402 725270 641521 1863037 1863348 1282628 551421 594621 1126520 168517 160133 542085 1598732 211156 769326 1649696 1249605 1834253 1672867 432071 1511921 1964650 1103862 624849 348937 1520163 1735707 785180 512450 372849 1285810 1217005 1815880 482009 1091463 768196 387473 590630 1726668 1776531 576995 930937 276216 1243912 819392 114475 1442420 356633 375657 207108 1591245 353897 1798562 243553 1772921 304714 166772 736126 654547 1124232 636185 642507 247110 1228696 780465 859078 1578159 1641528 1504519 485863 1932528 893845 1887205 705506 1594143 1305197 414617 1403694 1393566 324918 1814058 1873296 1440383 893577 1942825 1862297 1652385 242435 1865570 1078948 1428824 366546 220826 403247 1833581 1005612 1845540 1328264 314632 114232 1016058 707843 309592 1675614 1100849 1907417 496932 1253316 163712 255434 1892967 734448 725473 1827542 1407409 1118283 1760876 228100 1868807 615497 1224980 748386 1421733 1542338 1953543 1615584 1633918 111068 861051 1342837 486992 568116 592345 1837909 551389 172303 493513 164238 977356 1041780 1204288 658897 1575568 778011 1990297 206045 597793 1946710 1561695 873895 812958 1253424 46905 1524045 1215090 1004417 317432 1507162 1596855 533397 640944 1808843 1033079 1827977 1195158 306357 191052 456627 144358 476328 761051 1335847 1057740 805141 530773 424716 1987194 1447946 1397813 317559 706842 1361584 1723197 863273 1205677 687335 419193 1703631 1690702 614237 1513523 238578 1527294 897164 192194 118330 1624574 607486 1115305 1601506 796848 396222 1428064 1428820 160271 1314714 711856 268236 941004 1318866 1759050 1381458 1709066 579876 436906 313252 1995973 800353 354255 1131588 1172186 902316 918593 1791815 287493 1965655 81807 1052912 281601 544035 1213048 187740 1901002 1631163 266676 1079368 141781 908346 1930494 811815 1231747 1660295 194057 1079007 1238710 1145353 938798 1182634 1875005 1887609 1033226 500727 1745165 590192 1929325 719940 424575 1427615 1668440 772464 103093 84140 1361735 316604 1917537 788609 1717095 107387 218949 1367949 1524972 1457894 457355 554476 1888261 827161 1432463 1662091 1883827 446056 332096 513478 1424455 368780 1652628 455893 1131602 830479 1093795 742359 1730618 1864907 116833 1457285 1991582 1862563 1857466 374520 880129 116427 1922778 1901423 1778988 35537 1428148 1650730 372991 296350 1660838 708088 351569 1460574 1994698 1710699 950263 1637188 1967496 231398 1977911 1749856 784475 1287000 1646473 1492307 1689420 446356 950422 1199802 932330 377072 1006835 1841522 1669210 995567 1569979 164134 1011253 204717 797782 933976 327263 781116 271543 133358 1537298 446959 835067 1523659 1519146 1460971 1379355 1649757 1754052 1997286 403499 1534985 1722352 1362492 1216793 1910163 1315944 1283649 1040908 1703932 839948 513113 1589853 396598 929737 129063 1795143 1694733 468317 831891 1383384 307107 1546006 1825434 583304 1818400 1938627 763161 1764708 1845934 417338 563332 1071701 389622 1808407 295603 1285758 69585 598368 120031 517900 37060 342707 1474426 1170186 1486892 1278263 1810253 1328572 325423 1366417 178175 828822 1536569 202793 1580529 1556514 30918 288985 923354 1607592 1315271 1540960 1547610 1227422 461328 704412 1651185 1530705 520492 94134 770243 1854099 1036791 315450 1508685 1681040 1668757 255675 1416530 1800609 122906 1603218 1760771 526986 340607 1580271 1850984 47156 802844 103122 1631177 1726462 906365 1593683 1729052 579523 410561 13845 113175 1116589 1589807 1807934 218485 210811 1967628 1172516 1301163 1872448 121984 1163160 1987365 58201 1180300 118540 1902113 1362064 545166 288694 796191 819586 1372288 1255911 1912916 222700 1368252 1402665 1224079 602019 1752330 357105 1547876 1582054 674700 1343520 1587662 264337 102173 498489 699590 1240173 1901805 1524564 462042 86643 1473542 958676 1401286 1353792 1840230 584063 646762 1397667 1280148 1279399 1640740 1204800 1202626 88017 378653 293651 708813 174501 1422015 557072 880580 1503940 1091756 149223 800712 758131 762064 1558576 260438 1396595 1030254 175502 1111847 1132834 1411694 1044283 1961400 1760240 1820109 1483289 177410 1591655 243601 695371 904184 645977 646475 601761 216240 294860 279623 275887 66723 312066 244810 50546 1181746 511761 1206671 1916542 1323333 401621 1063937 717500 1882512 1739013 861962 486965 550407 6743 125211 1558165 136284 1819373 1945705 1830889 815279 330593 905085 813834 441351 69053 1161181 1099133 821492 1928341 300712 866950 751095 577074 1958873 1105659 882935 1524894 1963465 834710 1618850 1884832 1361475 988089 1035602 32782 1146662 304515 1320623 221829 1102000 812640 1584789 1598655 1679514 477351 958016 1111953 1622920 596088 1523158 1627350 22834 290189 1484775 1778342 1947839 1665888 1656363 1828260 1702452 408220 590778 154484 1027027 1465264 1655106 405694 1421993 1797884 851333 1695799 164077 511445 206126 1434657 1308525 463205 921041 741215 231604 925167 683507 188932 1037472 1278415 1536451 1421406 1618610 1703214 853364 730718 417377 875006 373050 891298 1664848 265773 356162 773999 253513 376396 1450183 1402921 369669 340198 1682081 29503 1164254 1046288 1690785 1809647 443560 240556 115810 1969724 1662886 43531 282762 1504330 861818 1143679 444073 797338 497902 380427 362371 515538 579622 605871 840489 94730 761440 1105598 85461 1128142 1375855 952483 554684 979911 424120 600121 275388 1326322 1043483 253823 965127 252077 527874 80146 1417536 385213 57140 357707 185796 1005799 711312 286434 1512316 1520786 1027800 1338196 1297061 150980 318180 138858 24542 4702 1605576 1746634 1868039 1160752 1138023 1954315 617022 65864 57472 1748297 1520832 773724 1871385 957183 1299545 727409 734039 1691626 744272 1011130 811272 1594108 1578680 1511251 883054 994002 601896 566090 1153256 917338 1328771 183882 982748 934423 1282210 672571 1988507 886918 1707448 1676334 1909934 1521298 399861 1726452 380091 1576382 666696 1929680 1601607 883269 1179158 476989 691959 290693 1982499 28565 1113656 1389267 325981 1803735 644728 1684581 323173 919659 1682410 758097 843059 727303 1118705 588984 283459 528480 1693589 1135391 1166815 574405 195751 209309 1759564 207218 79875 75029 1750788 1344900 242336 312421 1590815 864038 1275108 1080814 1283558 580296 960374 1716995 1125466 1001971 404433 1434397 785000 498937 393237 587421 904657 1361298 748055 483409 163476 1409875 649065 472319 1634470 584338 1124641 1432848 143036 388011 1768256 116195 1154446 752812 1927545 333193 1860748 663242 902020 117815 982017 252283 1873425 747335 1407749 1873248 1325847 1224917 1831896 963928 73193 666106 435471 264038 604562 1591064 589811 1599251 1997619 1899491 1825634 1226536 580423 1456583 945995 892806 1265865 1921229 1478302 1238743 885839 314266 327142 1505095 1059553 929356 953502 816340 1395785 1614736 13652 938703 616462 550520 1918696 1238869 215410 1836228 1856468 534218 1798353 1841765 395869 793178 443657 606198 1217190 449664 393543 1843149 1652297 1522373 737757 1947086 35945 1237387 1382548 124353 534018 381653 735077 565072 789938 870833 552089 905662 472860 1132312 613315 1789387 1435438 413876 1954227 401173 1262992 464794 1369986 1744014 1567667 1241088 1333968 1211159 1684766 1882231 1907539 936650 1738570 1075404 405936 1866638 875872 1066483 1087407 100618 22222 1344692 165028 168192 1427652 1621089 1278980 694475 623275 120413 618078 611680 1683217 996667 1976990 788605 1214337 53317 506995 1515179 1111084 698876 1232393 554912 485917 1024986 759282 1483784 704463 1107967 1060045 849608 800430 1571484 786541 416106 342770 726673 14136 820994 178607 258036 1182331 332034 525990 954260 272736 332321 1848276 1677532 196022 1362555 1293366 711582 319799 1837134 1847981 934485 1588992 973427 515585 1940036 901615 530756 603656 1931797 1879831 1063349 270223 1295635 1857321 1131676 1447119 1268018 1642444 927098 201405 1567241 939141 66131 1935341 1088423 1405606 1376383 1177585 1648272 107205 983273 684604 614121 194549 349930 490873 129355 1400980 1866612 1269749 196045 1575043 995153 1730414 1972000 548396 1629088 1445408 1277247 231051 136881 1026134 37386 1378819 1588764 1741918 1475718 1600317 1995689 1670162 1962292 828445 966406 763855 1347702 1967622 1539071 1086743 140395 133833 982775 286716 1655778 48271 565128 1486349 215203 1608296 214237 1701241 442779 535727 683687 1922708 867017 1644635 260653 1241779 517221 595672 1076696 213634 497606 219394 1891120 900318 1818802 1340980 1730571 347459 503141 89888 273428 1158255 1540047 881827 473687 190811 1207722 354491 1828442 621084 1990587 661873 1402123 1298775 1266447 825832 30274 862109 341837 139756 714586 963619 62892 893590 485536 472871 763524 923948 432589 691656 197588 357087 1396954 324632 665173 852055 1655542 1870676 812767 1787968 954352 587799 1793431 1316797 1069493 52065 923486 1741568 850640 1332629 1214365 888746 328198 1999506 1698005 1507720 1258346 1067879 564744 1711605 1703522 1021017 1062309 782815 1368488 1581596 1869009 1343981 410654 644742 1178411 1055816 1377016 363828 1542775 555154 1089168 1064104 1866361 692144 1941436 785938 1145550 1494438 1487542 1490301 1400852 556393 9432 1970380 1629551 1678078 380093 7990 227066 184816 204662 737849 105277 940449 282531 225411 1759075 894300 804864 1502278 161028 562897 380839 1424730 1463506 1317458 1719731 214655 295407 1086967 1320735 1412551 1492748 1201682 348180 959331 1909194 80501 601062 1219094 1093510 1461740 1772332 1461150 93710 246129 609976 90282 755765 189292 508214 337915 477810 1316848 1894801 1680826 1825943 1438710 536875 1401346 1378029 738797 1760464 584007 1256414 1345967 136082 342042 728361 641079 1509248 452703 556505 1172811 944472 895753 918428 852136 629956 797694 1669908 1376371 327502 813716 1213572 1360502 176678 1466361 371775 838934 1842039 1891374 199099 972755 284869 771193 515349 1658041 1160875 951199 1486448 1848489 923605 1520831 1017151 1814417 958552 508225 423565 319304 1336393 586994 756830 1562896 654405 640792 1932450 197223 288606 1827760 1085446 1275288 802579 1411713 852776 1392633 1581702 1857588 254103 1615918 767682 1173472 350648 1538004 183023 937842 1979342 1353695 1365361 865094 631948 916479 597452 1862686 1891893 1472698 1423988 310615 292243 945888 1077695 1330169 1283685 199865 491900 1822716 307588 92329 704047 1417133 753614 1399910 179659 1403738 603458 778663 1960681 1710052 100307 1486327 1063026 1667477 416103 1968525 1824095 1304370 623743 1405548 985917 1155077 328777 61430 317540 44427 134316 528921 1654784 12842 1641231 359602 1570602 175387 1257276 1120126 231714 1276448 1325380 1822752 967355 1446361 612260 1749397 161268 601230 1973273 341308 208587 1510649 1155898 1633024 953662 877171 161586 159508 1059563 684922 675244 829253 1554767 1246282 854698 1172739 841714 1369611 1720612 1261449 518915 13708 867162 1464769 1270793 410454 904815 70007 1255354 1027899 1754292 1532688 728346 58794 288854 984346 414996 314365 349215 174389 1314883 138896 808347 1566650 1720846 680537 549735 1901680 994132 942270 458436 277900 793014 485347 813003 527029 1037450 383793 853814 1913767 1800207 1848473 1465744 1378403 1875061 1106397 1222556 888592 613574 944249 1982732 772835 591336 1850389 1423992 852992 1915840 1025738 1076199 1518617 1653510 689827 228688 1095846 284468 912021 1431891 1571839 1371862 766953 1816497 850444 1165040 367232 1795473 983973 1446271 916495 284211 1171246 1141707 630714 274576 515106 12460 1469817 791402 802519 473329 903835 608615 895366 1887594 756247 110204 840375 589281 1228024 1437928 612417 963537 692613 193716 1711146 678786 1442221 128760 359422 192264 145082 337513 1255873 567760 1605539 1193271 451009 1263380 1830729 939542 949952 165832 1016328 384779 1408759 713765 1663427 1970925 1942726 387336 807654 236201 504238 1791381 1354744 756907 549666 1076578 1677751 71356 850860 1116104 2776 641725 570195 812708 1228616 1722798 144024 1861328 455768 851702 174129 545986 603380 379680 1585477 1651472 1639436 1522552 739206 1174449 1393784 303141 955454 976843 864804 254408 262884 64942 1299500 868852 24202 1531015 426960 266188 1137266 202855 322344 178408 1046579 451917 1372046 1170948 288688 1788274 1033678 1818806 1108188 856475 1263245 1706340 754743 1943054 1088095 1166650 346245 1532800 1665621 664405 1194469 359533 1703703 1932226 1637919 1292835 1847065 573945 1668 839508 233902 1267975 555985 1375235 302019 1822605 1647609 1711011 1372948 1127556 983166 1327497 790611 1054222 166648 767371 1989370 1260751 304505 851879 969871 1231557 1399056 101962 1178806 1428252 32083 1473402 1643696 487586 1594296 1006913 275998 1462733 1896597 367567 241117 1885175 58254 130623 1788733 682616 1162128 479263 1722910 482670 1737278 1825119 1886648 1372135 962547 1043890 816470 961097 1437645 654464 1153119 1570199 184559 639588 438192 1241432 1127953 861729 295383 700446 1531118 437466 734082 447622 554678 1786691 555987 85420 1684220 1351026 1616024 1998482 1233692 1456171 1887896 652525 1581852 978659 25024 466287 238685 1425112 1390487 1696762 1118938 727634 143832 1877432 1467680 1123266 1867285 264052 935062 714377 849898 1951292 665060 498521 1398907 1028791 768980 1497437 571642 482008 188620 107856 710143 9470 1475220 969780 1156908 549431 1778382 997606 621321 980700 1291453 1749037 1560835 697240 717492 1859282 1204782 765734 1643455 756614 105134 1542801 1595361 1275449 45741 747730 1763495 219412 1917281 580813 569732 906747 171968 1334231 632533 1786470 1108123 1697651 1487598 1141008 192085 727097 1746217 373406 1498726 964255 1336954 1482001 748115 283573 1392924 1300287 461376 957115 362138 925407 1622552 1767473 1298335 916937 1865102 434159 941848 759755 635392 1580259 159066 1469812 524645 161041 686028 604280 1514151 618634 1504693 1909103 1013216 1564882 532481 1730129 1135624 911244 1653759 514297 992641 1055569 699276 175567 752283 1245162 381842 1735078 1246250 561422 213646 1441713 336699 1579271 810638 1323442 82753 1033882 612514 590505 148532 1463403 991255 842785 647401 809313 1392444 267216 222009 1118669 810336 599540 1430330 1680230 54225 242116 1832377 280746 1879916 1688851 649254 1417249 276863 1809878 1894032 1736793 999234 732071 1852030 1856423 148812 1423001 160150 367452 567136 1994000 885440 184037 1219111 835277 1243977 195531 1313055 828371 1427338 1893059 975876 234693 1866124 1844172 1317314 1044760 1412815 777939 1393541 1377516 1364930 125388 1856934 1468428 1380278 898766 247067 1847302 834018 1404330 888463 1131945 1067447 1720336 197825 631336 1991206 1684240 1892463 1841316 1381859 1772302 699692 669502 426182 798156 1358830 1449419 842704 227036 327137 1693336 1626190 1664518 1590971 534704 656994 296316 61902 472289 215747 807271 1702911 109907 489372 1805837 39894 1287245 628134 515443 702806 1672479 1766999 989659 998719 51192 1614960 523610 1910179 365799 768890 1987382 1969952 1485181 1009042 1955231 96866 1479507 1725065 1068380 831299 674908 1683204 662259 1870059 1543611 1739110 430423 939945 622504 65119 1570599 1992906 855671 1432330 1574342 204066 601302 1402766 1531771 1002785 1224408 545475 160433 926828 1661001 1546195 1995058 1729541 54698 1537956 322738 1044032 633910 749381 311365 1449899 549605 1099451 1906031 1551979 214900 464312 77700 744307 1778429 1483761 345602 977424 1340751 1561574 554866 1686678 166904 84252 1142155 87881 1264979 944658 507738 1033260 1924692 212669 1150571 1459404 255641 932210 1945558 1094340 446274 322276 1431216 1549388 1371450 363862 1551493 1213917 1804556 1318207 1297388 93973 796970 1437590 352593 1463256 58143 1960995 510922 718102 13071 1020144 806242 826072 1837247 842454 1476748 823526 548430 1145727 1391944 288929 406934 1823993 559024 1756352 1839733 1557220 1637642 1986709 1401653 1900363 383465 793969 1628670 331482 784350 834946 1463665 124531 1508436 73784 1242232 148545 1227314 1583369 124952 319990 1293934 644860 1318576 513178 1008957 1819001 252608 1938913 1321609 1980271 1768346 1991254 1836398 791527 1223592 793119 937624 304939 803737 1757500 772591 1954477 1803091 350999 634205 793751 1454851 500808 507594 220568 521632 770239 1172971 827797 428699 1317779 174045 1406380 845376 1622111 177574 244573 221647 563881 1743470 148307 18956 1870984 800006 1652048 1187919 565007 725141 340191 738180 1255220 1585266 1215797 96243 144768 706476 778891 1637829 406043 1674028 1324738 286147 1679553 204572 1450074 1915139 1764212 1584028 986040 1273876 911460 1188453 106101 658846 410439 400927 357496 561064 1234804 1661935 1858244 1738510 870693 1312826 1215687 1713988 114843 1725511 1649316 1668162 476041 346500 671497 107509 761000 1656761 1965864 354278 709027 1826478 1264956 1803960 1399617 1854022 1506056 1531653 1220859 1851582 362868 1913722 317078 11884 1733761 354021 1616098 1775199 1964796 1115301 1647043 1210071 915650 203748 819033 992871 1610356 427344 360265 913789 1662709 771952 1508423 261289 1812360 73950 113898 1209282 1064033 96245 1620883 792453 1165272 1422804 278969 306983 1800562 1411090 885249 1366637 1634689 1444570 400637 1050159 520740 1292776 591652 1635293 1836059 1846481 275951 1601082 504044 1343297 359314 1474291 185259 391580 1960641 1068088 1861998 1524445 1583499 214728 874195 1729090 1953514 1151070 1487709 952603 904056 525601 220213 839484 7939 1143868 746000 575507 1686610 1909809 1071335 909412 1717796 772752 448806 1442235 793337 471184 1044609 1726846 148723 1310614 607556 66728 1287571 1377265 522995 660703 1883198 1862271 609055 1419770 1142037 995797 315344 22555 1124695 468572 310197 1019403 1749447 836490 1311374 1340552 717884 1377722 1883603 890623 1184055 1420919 252774 773713 469848 891292 354583 668423 674425 1804768 1208368 1025101 533812 1887882 1066976 1525333 1196938 1908542 870790 1085673 264616 487352 1944620 330988 46574 617076 865747 1112022 1485177 66599 136504 326178 1919626 1687614 1118343 1315987 1906422 1400244 704764 576323 302299 511030 1675460 1733333 1882360 1516273 1606006 1239214 1346858 1613698 170150 465528 1987433 1325295 896135 845980 1023245 437005 1349790 345348 908412 1449417 767763 1247714 1454324 457177 986686 1206624 524450 1636965 303165 963833 1634973 1581162 1377645 1985062 678482 783660 605377 1902349 1832129 1593742 1570463 1454319 1759589 62965 516789 872930 1196624 835487 754773 1750985 277754 1923458 971934 1472456 122021 1778917 970664 636096 1587487 1645936 609357 1364561 921955 1102983 87181 399809 1343897 1666055 1145326 1871891 1218545 294521 1216004 1013239 1469498 730808 801989 1880339 126684 473772 1408161 624962 1634243 1487216 316682 1794097 1193997 1008402 1694146 577655 355206 1022494 734088 553908 1629091 1490787 374688 126568 1937128 1713972 123151 1425856 1628115 730366 609937 780822 869993 1307540 677486 518441 296685 1222514 1891052 1256878 791505 1187460 819138 1851918 1747350 907392 942807 846501 697487 1126126 1338289 1610498 1338137 1161053 1201014 1558401 369964 312982 1582159 1507219 3940 953795 281 1055331 261852 1888187 441525 760001 1858862 1620144 430771 499156 1499310 156352 1952271 994073 1895351 780812 1702449 1804033 183014 1703043 599753 1525077 54763 580559 113114 973472 299727 1582108 1600118 699510 1961454 368212 881723 1810602 408380 550595 490550 399531 903263 487380 804291 1958472 1319984 302432 1077689 531923 936133 1920540 1174768 1242784 1372888 238662 1760410 1519890 1865926 1693399 1204894 861987 18516 972727 1601647 1712541 1855897 1244657 277377 546927 288489 368848 162699 1400787 1492946 1626201 101445 750710 1305361 1920842 88240 1056275 181477 1161639 1200 428068 974702 1532327 1072362 1165304 1869581 779807 1069015 92554 1526197 1430703 654384 1565957 641777 1464085 369911 238740 1692628 789607 1829712 72528 540749 989954 406332 242487 1888806 880738 614940 1755424 1534083 562256 1667736 1838032 1066100 1003368 1948748 541931 1484534 1792736 4928 1301591 1048018 1236261 7064 1368791 1436724 71677 1575155 879922 1058140 1229229 344825 694078 1340834 399812 365753 377417 569933 527435 738954 572191 1637925 610056 1823748 245081 571284 1698408 59020 983489 1685845 908595 1821436 1394676 507572 416973 1466212 448850 589622 1051787 1474099 1217671 273526 660806 108250 411736 1254994 1219903 1526733 1283921 1409768 1329930 254033 1780755 1708730 350258 1213321 789248 284707 437050 1966692 1166400 104430 513279 1269649 1683232 1269229 141544 1488411 1377593 1223444 503129 836904 1494626 203022 235275 949104 52116 1491056 1707409 477698 577851 1670860 1611038 932473 219037 1639843 1568732 524421 1083698 1000977 866618 579765 376794 1176860 303390 116168 351704 215523 514732 950887 1711886 1777312 765466 848345 1703896 1718893 497898 1050126 1132401 513270 291543 1038332 1974053 1254192 629043 771161 513591 1562439 561133 204927 890377 1999186 91947 610856 1667488 694129 934450 1148516 152655 1749509 1886945 1565270 87448 260627 1677077 1439384 1636712 786461 1812737 1840788 1427672 1386561 608781 1906762 1925526 208665 374661 1519297 1632019 444202 949708 1444551 813494 1452888 522583 1621386 985776 1256756 252756 403072 1134861 1535721 1827864 1286990 1562669 752328 1775372 299223 1796014 1913124 1644803 1765091 1349538 1575482 87923 1728360 889213 517106 1102220 1306449 1792097 863481 300697 504227 786238 1714974 1834344 1323359 1725076 84355 146873 1056149 648540 1054018 1974824 79134 250085 456652 1582402 1842289 670862 1531316 1644975 55741 239070 1254525 890661 381813 1916950 18546 1469515 1383761 1533332 482100 623261 224787 635426 835843 1086215 682468 63107 1916979 1814055 565600 310065 467847 1837394 1048124 782650 148661 1601765 560887 1868659 667806 1132851 1931654 40205 75226 943308 196887 1923266 1388568 549196 697669 936477 1069844 1708032 576113 1569705 1160864 1863228 1556563 340126 1974461 1973456 1594802 749482 1991925 787412 1772242 1603996 1499228 1121389 1020354 1345623 869007 1051478 926214 401378 1768540 495196 232938 1199847 516929 1853553 1534695 30620 1680539 664148 236733 928608 1162689 658919 325177 1479562 613142 352090 976860 109836 105199 3943 1519662 852535 1765350 235491 724770 1344697 1389604 535322 431968 891750 1834636 667019 989427 1616407 496857 1492248 1091940 1338049 838699 451216 128043 1576291 128899 1230038 1020962 802204 1197519 1561456 3559 106718 1700836 1920635 1055260 320726 501405 1296778 47749 1566968 736370 1581536 1112841 545630 982769 787226 1656307 876865 778083 1934453 865289 709642 401799 1915501 435898 945648 1313790 183366 1386485 755870 248895 1114945 1888570 1610265 72512 1495254 1364961 684859 959085 691602 519952 18884 1826658 712415 802952 72870 292091 983376 1362623 1466374 1470711 1271577 499960 1788321 1287762 603157 429846 189339 1875790 1656628 1331790 1473985 1164662 121524 1518807 834089 1138543 171655 798452 92088 1484059 850143 290267 828356 1120251 1498945 1869455 1157357 364498 1488801 450098 150571 1358063 1501622 601502 1720818 536504 1093771 1997132 1865462 1194398 1697524 31211 128686 1431110 1364235 350137 925139 1424507 522127 507968 231835 1288880 881305 334713 873918 870714 512571 1002275 1446511 298849 217273 652610 1644752 829205 1314374 1159460 1173781 613732 769252 62735 708538 489164 379773 362216 1438656 364247 575911 1306354 925751 345772 1740099 1033106 1908533 1062448 355610 1462675 1274791 469132 518284 949878 974092 1469074 785792 1769367 1552079 1015940 87963 1207990 1219842 547707 1357817 821114 1573845 1538626 705040 872554 895653 1517448 603056 1335024 126277 55161 1762275 1238590 1333052 707893 955566 96486 293791 334083 231582 112911 371154 980260 52267 914815 718389 1057884 1278629 1334521 143716 528656 1292093 293969 142155 1259205 999238 1684785 931544 1539917 1950698 1248783 1777060 801868 1935806 814693 697002 177333 958063 98556 79941 1646559 1445010 1205438 907528 1662813 180796 1143426 477063 404755 1491141 1137267 1014021 1232398 112140 482248 1448894 266638 826685 352764 1918475 180118 1463526 441359 144541 240679 81478 753069 1784427 80514 1365052 1511162 206021 945096 1567655 634772 1219351 456787 1247039 315319 1486842 990880 1824698 165116 93294 1347913 586004 878750 1687356 911873 1315497 813905 1774941 1393475 441799 1044527 844407 1259684 600352 275942 1441768 329547 1706530 772589 874977 1435130 1195099 795728 896170 243330 768777 902775 1459875 1926231 797720 1418351 588294 925978 75197 260021 346599 293015 269571 1978927 1044678 1074438 1338029 94450 1574349 1671415 715351 892129 1037593 624469 1124604 45015 1668249 1391971 1275978 1126245 1089900 1587514 788935 518833 1576778 1003814 1775416 445483 683418 1603206 1687469 155643 1603612 134129 74337 658948 1152976 256327 718067 1605498 1671372 409845 30790 1283497 1386146 1966914 1457936 872337 1788496 427130 1433669 1779922 78229 1586033 1973278 1131447 532380 932721 1647171 1534916 1614278 1332209 290603 475497 638356 1492035 1634687 313630 520010 402764 20365 1198853 426420 309122 1528693 1031151 1481106 271002 866331 1284316 1739445 1809855 1373318 127560 1557524 1945293 633462 1152078 1300178 876449 255738 457466 533660 818883 187102 20825 989057 1458487 636821 819836 701798 387460 1375313 649408 937349 875518 1660793 1684038 1764724 238978 611173 1455490 967313 1100163 1686897 456929 987204 537177 714579 1171916 1728252 1382190 1556706 1375687 313573 1150958 1150238 524380 1355889 1192219 623749 1084388 1480025 372200 1932172 1824659 516873 430411 686094 1934906 1331362 646631 752962 547873 1563279 1590059 1904907 538829 293296 957254 1842895 1413894 1025473 1488740 1168132 1545302 1169118 57723 1033911 1238793 1192139 185019 1528599 1892430 310883 68219 835192 511159 459881 480404 954590 857178 969690 374834 413726 927700 215816 1443804 1782008 1257038 182425 1640762 494365 1433267 188700 695715 1721554 338830 1215170 442905 301140 1494311 1786850 321447 1439136 1215828 1922234 435567 724464 752574 1804117 1893134 1292808 1514464 1195483 1057738 469193 1194967 805572 1360793 637565 244675 353684 1322532 1437960 1149440 43059 1283171 1168302 1811751 1235329 472554 1165982 51401 1436157 147382 1204701 1047981 1246995 797969 1073466 1678845 263770 483903 112078 55169 1314858 650962 737681 1973605 72359 257995 1635090 1377233 45381 1566388 191111 1658589 664434 918427 470124 481126 837911 1966264 1977093 924787 887757 1658526 116680 12796 1389083 948843 1171395 139364 165085 1488523 808738 550109 1176929 1611117 110603 310490 1726357 752623 646473 539793 1446091 1968506 1650086 1068074 1982766 1022380 1733822 1819735 690382 1827321 873793 559828 1476577 475208 120906 1516328 1899046 309026 1069907 804984 921855 1219101 1204257 616679 1171358 857858 1902736 130159 1156090 100001 279369 117775 336810 996910 1394557 580607 1744605 1233161 1781070 418274 1591139 953927 1486554 1499816 466958 613674 43254 907312 1629108 80389 243080 1793010 1277765 909354 1849766 282252 1169978 770832 470980 1903070 1867806 16727 1557645 1168298 1990949 438167 1580515 1082180 1770696 176854 285818 1409747 757613 1824608 347622 697271 1734897 1155418 883694 1345061 1378287 1042497 1903642 1145485 892698 1096353 1231256 510395 1669303 1477801 1988392 362086 1109598 1864784 1158895 1243144 200638 1930540 1629382 189321 396737 5327 693434 1174910 1705114 458527 1288221 227184 30729 644020 1448663 1539445 1829696 55680 1877820 380911 608726 1255328 170645 549908 1301824 1904005 1287610 898642 1139951 943845 1187511 1197034 1396479 114377 1458857 1357210 187186 1459895 1204104 147151 44555 1454 949233 1290086 1477854 744433 527218 231465 671513 1813520 1466815 1517354 1011072 1111517 1477422 1861650 1479715 407543 1915112 843673 172634 66344 1208 1089904 638851 39007 1783771 1890685 1448068 357020 1890073 1475475 1876631 1672571 1622290 1572736 1470335 1432771 527809 1555873 1407520 1997819 108607 1490266 853545 1448369 574230 176724 86303 237457 1262013 1453616 1103366 288472 703557 1302667 1856664 706267 1883424 542860 796671 1010240 474002 180338 1127893 923062 854626 61682 82080 1125564 541419 125486 838113 308502 726116 246822 848146 1956181 1780292 1385127 521555 666455 1932844 1536496 1019886 1112574 329946 1421512 88594 1013694 388379 361160 1141078 924618 1493946 307015 1321079 1016234 1217754 199067 1995715 288362 908686 1085553 1340268 1926145 917276 566942 1681593 1334190 1227618 1335879 1518939 1825783 1453240 1265374 333160 1173079 117249 555588 1372094 487305 1165446 35254 1239615 1553356 711098 348635 1494396 1127739 1818671 1371415 141799 860513 1812076 457769 143290 978656 335031 1449058 560586 1423589 427718 1992950 1127180 1179421 118576 1861380 398937 640786 774031 1799001 1560974 1709868 530940 708077 883633 1813934 4320 414444 1879040 1849311 758915 1056689 82859 1365923 302847 211735 555755 1150328 835836 1450805 659426 1579281 1037448 1101145 1400939 1248361 1128679 582628 1268144 605917 1674052 1179877 1532404 986967 1656226 912551 118244 1977852 1443276 1839635 1389710 1021897 1405176 708878 573702 530307 533441 1017169 1915238 593440 620903 175520 1774833 1000373 1088867 1867860 1290909 904496 459260 477494 1530818 1558001 1856047 441388 1846083 263045 1814457 1105614 1151051 1470212 485566 1152064 713893 1877147 1031155 451058 1337861 1105118 1605803 1811021 1327755 736168 1731287 1700852 307611 1519499 274066 1296535 1404027 1149654 756335 1658314 1097575 1563874 1795297 333648 1332461 1838077 1378210 1919939 790784 1725157 92155 1183540 1842330 433112 287274 1941821 1029177 1824351 1685299 903216 180633 1768272 1321108 282258 1060962 9409 1940437 1742603 666679 665842 590359 1180666 495840 537834 955220 1833276 839132 619208 1808642 1105012 1083113 755910 957731 1286529 1654900 1762814 734298 439641 1221465 1527519 872 412839 110339 1476472 1944705 494000 1741707 1975014 1503982 412822 1349021 436495 1484403 1551638 1174732 416914 1814190 1945688 862390 1730755 1386883 1926290 111664 1259314 687387 1202111 477394 792138 70012 1636876 828243 1281508 1279497 1572254 449135 1559309 276677 732563 809104 650874 702308 412410 982849 667390 1033797 581392 1300386 268473 1745089 1879454 720182 548394 1316319 1531298 875985 1913904 237454 838613 759953 925593 562879 720991 1486969 742870 1710005 1087862 1038239 554537 1514553 1892196 129912 687089 1875916 489683 1860005 206292 522400 1928282 478200 479788 150790 1553457 1344988 797148 984242 362839 1790900 26712 959888 314897 862108 1876933 532834 286779 1275855 1128625 111691 302697 326482 217133 1399065 915367 974738 1390580 486556 355744 1205493 1805928 1025448 1543360 1220229 105210 885553 137563 316873 847402 1465761 1433410 1365985 1742572 1734377 225573 1853145 1255575 1102175 1718450 586130 1448518 1327799 706467 260052 1940219 1471729 983858 1507432 1814613 888819 530613 1710788 873078 116806 1511649 1921238 145578 43040 593144 124031 22458 1394099 773740 1878427 616771 1008540 866654 1771703 22239 785077 123018 257056 85072 347678 1785326 224034 219968 1339181 1812992 1729362 1895230 1588318 559529 1887215 106767 532874 979213 834758 235150 194565 388675 1891857 690432 257970 166889 1896 667782 1888639 1370448 487696 323213 1657048 141950 1543203 768027 1209256 77029 1694788 1625 1282447 1773568 97845 1207848 1331337 1264707 22777 437920 1399314 216530 94621 1734317 752309 280100 1787571 1861412 564410 458376 1134683 907799 639090 816844 240358 1312577 741162 256542 535186 752439 1540301 660630 578326 894464 574755 542782 1122555 184852 258380 1687395 1053801 506728 699322 1760561 1637078 702430 1434849 215871 482720 1003860 1682856 154832 191339 863945 467122 1512165 70422 1915104 766581 528717 115266 997175 805032 1560177 786392 1382599 1126406 341320 1353564 1792424 1013595 409051 1977783 1028592 1709952 691695 1132564 152756 1721497 1543414 231831 811888 506549 742376 204104 1635615 1432990 1089374 615303 1121287 1600595 476387 1403990 993803 1671735 1268443 686922 1138238 1859239 924515 680097 426770 1303044 1592424 1941 1155325 1351211 233313 1147526 593096 913155 1946259 1937791 1249083 428266 1121458 1487308 536574 867417 1050265 1858617 347626 1011244 1018082 1787854 704458 1549725 1126 375444 1623138 421852 787818 1978769 1692746 316773 1044131 464054 1529969 708258 1096186 591978 1073745 1257898 1387619 1622404 1297200 1027383 1701726 42844 725722 1802392 529816 561681 1790330 1859040 1580851 114182 444203 41413 290344 1301703 1034124 1960983 1630525 833902 868464 549412 67713 821977 995341 1608481 1080632 287507 1934180 1676806 1505572 1921867 1760552 883218 1745138 925188 1591127 543283 1769849 423240 1903077 118396 1690311 1287389 666061 1577035 1321088 115311 1131407 1580967 1624225 1640655 659895 1497224 1435394 1444355 599562 854683 1026904 1817685 1978645 558129 1271112 598434 787986 1416878 1106678 724222 1234830 15392 674192 966964 1227941 1600895 630647 1204072 806326 1351162 284504 1408250 548552 1937766 1923730 792639 1947024 775583 1573457 734942 981117 1512068 326385 1985488 860240 1746029 1973018 153640 881533 532105 427841 238995 1381496 329132 883658 940545 1717699 267856 1082117 900557 827940 1933374 189685 1208767 1639407 1609943 362280 24197 701307 446955 960919 910618 959199 1013287 977481 1762038 1636075 227467 1961777 660426 408639 1181968 489781 1021890 137032 1307868 1707652 969239 1054482 163839 1609754 231846 1536629 1968089 578282 1287895 1357177 1373939 510046 833046 1141959 1710882 127023 1345453 937700 1718866 347286 702449 1640855 1634209 105409 562332 1724663 12397 782325 968620 1018710 1253026 709299 556394 1932620 270073 1746094 1501858 1543234 581019 28723 1860851 1822987 1193755 936547 362847 1886748 1585215 64109 1887761 1234636 607928 447080 926308 1903676 166539 4671 1014402 18364 83588 1099343 1705078 1583180 1304203 903232 1268610 1019678 521156 394520 465711 978724 393469 121694 98103 1575813 1250809 535823 1399123 809315 441244 1128929 242792 285180 1406932 1044892 137740 91421 981673 1235394 1582817 442309 1265413 123391 686175 9798 1050745 1454196 1920971 743286 655379 989562 755566 1607903 1839187 1691930 298367 381010 303417 1906566 9471 154492 1438881 1116692 1280913 909350 173759 1742910 44709 537257 511039 1427386 354036 1802495 736928 516160 747313 1979005 318342 1041484 523271 1959740 1691015 1753381 1434293 1029300 1097105 147440 755092 1551002 1296859 1044530 1615075 188909 242568 517579 1507348 1207671 1357169 991588 1391593 1924442 490071 584175 722983 706281 1571366 103918 47373 679906 994093 1753638 1173974 352574 325714 1997417 1732761 1810859 430755 1773543 982154 1269675 540915 384888 293374 51861 931050 1488179 1283056 15020 494101 272507 1267915 1662033 1523555 119702 1105627 724067 1656705 1558561 1194226 30964 153211 1096666 1361792 1008661 1138859 1166736 1058726 355913 1332055 390980 1558618 654799 1762586 660177 877819 524568 1781792 895914 1677128 1877536 1477193 650626 1829685 314036 782213 1208971 92965 1098204 674019 1781626 14171 1945196 1053908 1687799 1396233 713922 685323 1784048 273360 369575 206779 167611 445562 1829832 291394 1511914 1247774 1171688 1809019 760595 1482500 1814863 1674195 1082014 1744651 1131925 1672349 263155 349833 36431 72587 1317556 1301989 1211886 366729 1476280 1545249 16109 1143149 1979298 86596 1448615 1452408 984980 496192 1195043 254120 1576384 80724 1678537 41582 976759 1737946 1983711 1064741 1208420 1713340 1135507 200111 965372 1008821 1124574 1459888 1670737 1386756 831570 932013 963073 192205 1785820 1391838 178385 281450 975699 84973 76330 734325 1111897 1188134 1244233 1786077 522240 1369428 1004356 376352 597975 1196433 1906312 174892 1695232 1403871 939444 71893 553547 841584 1095487 1118932 770610 81910 961698 1407014 1778426 1836719 667029 1882392 579245 1706110 898458 675946 661607 560316 628166 939457 1751508 891816 420859 1247101 210497 1774773 180725 978232 537086 300660 1758290 918761 1122060 201637 1418395 1135168 618001 838744 137080 694999 1839399 938888 125500 1659048 1113790 576472 1952002 1667476 138635 1722337 390669 1184031 1517112 1858103 1564297 505928 1862291 1185417 932326 31446 345310 1740670 75246 1803449 1623669 995911 197731 1867619 1438159 483726 849196 1487236 305358 1919435 530784 177847 141948 609485 1281319 1757279 1125924 1363448 603114 46643 365371 1299234 1495654 1141709 269980 1075561 1884249 732820 1734563 469754 1233141 368687 656650 1271148 231478 822188 1927251 1430727 1478575 1653025 1555699 330882 216122 1076501 863557 652330 1371141 176038 378149 1080668 1901034 1373908 1117565 542688 572120 1642935 629283 683783 286382 178273 1170952 1772959 497062 1539824 282166 1920078 84457 31061 1971321 294095 1966199 1162043 1716226 662497 1878537 661956 1130898 1052376 1958511 1415588 1985426 704646 565539 916953 1739002 220117 1875317 616337 1926759 1687307 286255 1932693 30378 1292934 575591 1536044 467520 224971 1393721 1319723 763589 969046 738918 1811137 1214212 1876848 132353 1535903 56021 552927 123092 832097 1736444 973064 861024 1937270 1037000 1660193 957525 332802 1418589 1655335 1523512 675354 1563284 1441097 1155781 1839747 379226 623301 631495 1796328 105726 1203450 1300195 781661 358463 673829 1328194 1755523 1014336 1500346 1610922 461263 30193 1035892 1643430 1732432 1902690 1689960 72526 1404422 250435 1787801 214474 791216 1610765 141748 1592740 493106 1135560 170851 39446 393689 97758 1250074 1996277 1045486 289152 1095943 379333 709209 1907365 1324854 1438585 1944326 1617280 734357 1193295 195143 1576234 1153757 1460914 160738 1481270 1674835 1160464 305591 831387 53211 1366161 380597 1632220 1557192 1486605 807977 1420337 943032 804870 1668680 232201 586097 161260 44112 1767171 1201488 451556 973223 1120071 1003035 1335578 451039 1360555 312050 1240263 883823 402925 657975 570712 1952469 229779 543978 126953 1898833 1492617 1621243 1636102 1899177 851540 431622 34333 1171374 325967 878260 321488 1472261 1828617 274357 1780414 1941962 1039013 1853892 1509405 399338 1624125 1318382 1222358 83564 427953 24958 1130313 1724145 291886 573559 997507 631081 1373016 1668332 833888 1659982 547814 1319995 620533 1764921 1263071 754652 1485896 1380763 414945 589066 626308 413612 462691 334243 1217825 1658220 151903 1191277 1289567 1184522 1794627 1443283 1342046 1392794 392708 1727660 1813555 669540 660942 1915854 921311 305007 1141713 1319452 1252501 884345 478331 553976 1224867 1392601 233684 1073072 1367070 927891 706920 616865 1576314 334351 740589 948084 1821282 626 1881529 1831620 163286 1292328 1316736 1783999 1992369 1633086 1279128 1474224 506640 640946 1527560 345857 149590 448188 1117320 829109 1898104 427326 1944761 1979026 1895336 1886610 350089 326876 114355 1145389 1323942 386727 1197747 43722 1672577 1946303 119145 873323 1303192 1998202 1455996 1530208 750477 1646680 1122965 971531 722179 1517959 1156514 501978 1418865 1897960 1238967 511854 913165 524082 455159 985797 1848878 1422444 1707883 1357658 145650 1299711 1264307 621511 936660 115334 1723691 400696 219007 681115 1005409 814107 393663 1115160 827887 1864507 1474114 1164456 300197 660902 1022048 500025 1591579 495243 947701 1378858 1795634 1646197 111582 861520 1823117 465627 360958 322741 1632148 1099781 1238975 802606 515245 647385 1918591 761737 13975 813351 1864172 302563 1524349 1912692 96919 876185 1818240 314935 1941496 1631655 1687111 970236 171021 1991276 625869 1712607 1377907 734320 1983462 1297252 966965 1416545 1057504 1746045 1845557 852108 1395862 225550 700501 746474 581945 479425 518801 604694 1296176 1793 397643 177562 1240572 990652 687132 1059428 883127 774260 1897556 771857 146977 248307 1260088 147917 893776 26533 215232 1976744 747560 729361 650911 453446 887133 408847 1630274 1933004 1952584 879373 1861175 1047939 1339521 1576051 1805638 1336420 815462 1015762 953018 1249286 1706355 237920 1900354 1731845 861726 596834 584617 620304 146172 386192 780423 393181 1534824 1193446 1589382 307103 1555905 366212 881411 1813382 313483 103339 169380 494563 382298 599077 750243 1122194 175957 933843 1112200 1562645 505924 435845 57940 1057827 1368224 1947610 401477 290801 1397318 1231963 1898829 1892907 1927962 579733 1140299 1438659 1114585 442496 1965187 88278 1820029 1008194 1310415 1069181 1402957 1935543 653355 735462 857643 589898 146666 410627 451517 1787804 1085213 205331 843366 555635 620014 1355707 1195191 1411276 124635 1368601 1581064 1591491 952566 866146 970808 1463102 1383778 796939 1775554 520459 1861623 941758 1411776 1875293 1113298 1388292 1201660 266128 1490318 1131021 160025 256408 803790 1351192 243781 1061372 1589895 1607365 1694158 624014 1431909 1210696 1042509 629007 783609 1175207 1458853 772954 479264 1098623 1545111 1604616 1681842 1638944 1771245 471960 1665002 1083514 699383 1873431 1449991 1447129 1987086 961615 1785948 1515255 1005784 769535 1441327 1638898 1818585 1100798 1381923 1104829 1237422 1933389 1957279 595970 629001 1290133 365331 1597567 131476 1050504 1737312 1279004 39110 1154205 756006 969718 278596 387260 6237 317297 112173 1422570 796129 834727 1156169 1415973 502434 1284080 424414 327392 723458 850021 1627176 771844 1795052 1764073 429959 1757840 528153 750621 106228 1216446 1242470 1679519 1402806 208629 861986 1270902 276971 1509975 1477620 930470 452530 829347 1771970 235052 295730 1435983 564335 1487333 604220 824298 198531 320148 1775956 1076876 804743 422966 1450842 1147779 949135 1247303 258509 737690 1305711 68852 892562 1526812 394868 953645 357694 1945706 1440849 1368039 1204284 760674 1988819 465573 236688 716654 1780023 1774389 268081 1083340 1599123 356944 1163150 1399707 1123628 1864987 1903289 1873733 1879089 1713015 1457491 1008222 887440 563085 1378255 622754 1085295 1133442 1215644 912871 1399828 970446 359327 623117 202072 1979749 96711 1299896 343338 915331 68534 1650172 1353060 1033273 1974762 964561 1930365 916774 1261926 1418681 1912287 772578 1418231 1437988 1374149 1491878 1569597 1344175 648455 454881 1773184 1576368 579937 316723 1915442 367529 81338 185914 1569792 420193 686178 137735 507136 1259124 846613 326009 32732 198131 1638641 1971471 772292 1932900 271411 1108289 1114245 1759009 112378 1366531 39009 86510 193742 853294 173802 1193440 1969221 1834373 1920824 1508762 1894922 1977938 1526077 432305 360082 1854001 60423 79340 583479 1884656 307928 887118 102492 93932 776984 1108930 1710694 1482453 1092486 443886 1900402 1080116 1148011 1157184 19542 565579 1791651 1546990 315416 468325 254403 1637558 750366 1084909 139935 380974 1633085 1246936 94139 1104726 818536 1093387 1632427 277970 5058 805042 514356 207872 937911 817300 777466 1194837 746594 1683330 1599051 1987656 622435 205286 429427 331536 978090 1046891 1354492 1090385 121862 828902 315747 1545075 366598 1081643 260314 563310 125614 1766810 1969399 437675 402305 28791 257367 653781 1587153 301992 1518115 928164 1974296 1717548 1730763 1563865 913372 474971 691579 1978499 1444952 1530537 1836056 692687 63330 920148 1079104 1181748 586980 85486 1095010 1631914 1946477 1150276 149489 519498 493617 1826502 1403284 506539 1858554 1941621 1748106 1962348 377086 1434728 1461094 766775 609120 1290732 1315940 246097 994989 874009 112256 569806 1189799 972149 48059 489822 1724218 743989 1933460 1668645 143632 359634 1864639 1901020 254511 1192911 22140 1154897 1474010 836735 1197901 1626049 1420097 838091 1012859 1325572 50054 266362 426962 154805 547554 1834948 1259036 206777 1372787 1285551 963087 515198 1952507 94158 1113998 213808 1896986 45022 210075 517876 1281949 184339 238527 330566 932057 1515861 1303084 1505685 1482573 1816267 1520569 1366212 986879 1170092 136506 1444112 625378 352382 995665 371629 376644 1607878 782271 741873 1850139 151233 1848704 1483476 284507 1975128 1778862 1728278 1921911 841255 993647 1739506 1387225 700205 790785 744963 1880607 264891 960335 1537448 1745376 744581 1893266 776595 1282089 819429 191667 1048723 1411810 134358 1477097 1648315 323886 1342707 1861856 1501170 373866 1746124 990209 1694703 1691132 1069841 1136947 1828748 1043685 121016 1766605 1743938 740794 383689 1323093 365028 1880336 58551 253506 755097 734480 402552 1476306 1246687 1378967 1060106 1341841 360751 650295 314683 1528094 621064 1773510 1519042 1970452 1845014 598095 445316 311532 506973 597618 1714126 601504 758472 1078359 1331773 958443 679125 1830281 823741 708571 176236 1796249 841682 788260 1731988 982574 1153047 1238067 953048 324454 1412942 1687793 291219 1298950 836390 831579 767806 1536618 1441984 1430838 24214 1808193 1134151 804250 1048966 986299 1485118 1131402 1398275 262920 776125 617424 621653 879019 67637 1425704 1571003 671412 930482 1836900 1227489 356415 479189 1644853 1596363 1166673 1368115 1953387 186029 1957286 1073800 1623288 1412315 21525 1680047 1981925 1593478 1522539 812752 389927 1619055 1398486 53241 1026821 1234626 1683049 269435 1009019 1676881 42097 40030 1873598 1809557 222890 1305920 1639928 1012459 1087502 195876 253869 144319 1036991 39752 1879438 877691 806156 1281179 135448 511964 1901779 1029054 1814306 1527104 1791387 1443011 408035 1897105 2141 672856 1719882 1497168 14109 345114 405288 999784 83878 1002223 155645 1036944 333579 1434610 1924887 1604820 1181705 505038 565890 1282332 1351997 303419 608031 1218257 986301 172529 403779 1292973 407462 1757314 1265558 1011310 1896517 65173 97773 882236 1453833 1429988 735967 1053375 493735 1776874 649211 1665595 1268379 878595 1815239 1314743 1546921 1139487 1570334 11688 440412 46473 750285 993736 1456738 1922090 839040 1292544 1678884 1975946 1544776 1491829 453353 337310 461849 667124 938034 581407 46763 819780 1340158 903729 873638 378372 1755885 1685447 821091 1281858 1101755 1013498 695928 1515975 675449 922346 125943 1701790 302178 116710 372028 1298165 711179 1222509 979372 1153999 1758261 1822085 1805280 384783 178399 1358213 1616986 1987161 219838 270958 472649 1940020 1930669 1857703 932192 973076 46198 1996741 583923 1736864 1420751 282048 1514531 1962354 396184 1350344 828289 1230947 752912 886972 1999626 632417 1252130 1286684 1268259 203146 1271885 638446 916199 553067 460160 488724 1388460 1123286 1436092 1811880 238817 1539898 394155 1436523 1624295 438171 603089 538605 1729615 355876 1545265 351993 1593051 1764735 1209952 1058913 199977 677903 1386116 1213312 958896 376974 606371 696188 1124534 1637710 336230 1571937 405707 1670474 1501517 1516307 890090 253 174400 922608 414310 167267 793645 116217 1213196 394836 1527747 1214243 410031 1363025 751609 1637231 1799182 1072862 540722 1458380 1313059 1755575 1063433 768233 408945 241946 1051143 1743872 80796 494476 324633 727597 693102 1751438 1495371 479888 8201 1258027 1594717 174208 1812607 1506835 1111978 1538527 430587 411521 1975289 446134 1420199 459422 188096 1969192 656909 1607567 1420739 928243 610872 1423538 1600185 1417285 1821162 309502 1695129 1452750 111605 1634992 1750592 1329126 307324 352309 1756881 1153284 1204961 1058116 1057185 3401 1658614 887969 1447489 1847323 752324 1855627 946541 694052 1335989 1104437 376205 443100 746032 401058 1487852 357414 445459 602924 204736 1315411 1043645 1060888 1791313 481580 103285 1483926 335568 1745300 122381 878225 635350 1949083 1577561 1166022 1359535 1036356 1402946 1397129 1203692 1323532 1023624 539048 1896629 791936 439574 1657368 520178 1551910 638079 1306773 1438631 178048 1878224 664257 1443063 1692206 71646 964088 1131636 417193 1406355 1421058 885452 812111 805664 308032 765757 1143215 321237 997648 1644273 675036 1453337 680950 1603245 955182 1007703 455945 738005 1114904 862960 807167 1668925 439852 1505565 685999 1519023 221389 1916644 1534936 1230817 1653390 579304 1027709 1654202 1701809 1973198 1816761 1661391 1496347 1240730 1971515 824251 1752457 1250012 791587 1717679 262520 1121906 1950886 1396468 947444 967730 366950 1371629 1401723 1455774 1917885 1242789 214185 1554457 1298416 1756074 1033008 228479 894069 891198 477417 271169 601771 837622 18658 1846701 875445 11015 1329514 801961 1375869 627669 1035552 335062 1372118 1211366 1340970 886540 697381 991121 706180 322130 1870056 1229825 33642 239248 182832 1035926 1299033 1936978 228285 1056829 1782106 882634 1627158 1701895 270781 521772 480602 104255 289623 1135377 788628 1257150 1579219 1918111 515779 1982156 78266 1245612 1099348 1366112 606025 728290 1943931 1898899 23186 1295304 650193 1576539 158106 1053985 1418827 782809 988773 500561 840061 844843 1154122 1470729 1598138 219793 1868590 552298 183507 74153 1489383 34157 1559618 754830 279795 933209 403255 1220514 1862922 1974734 66091 647271 888257 921298 83333 1393060 579681 42054 597139 1461812 1072502 300517 1902304 291959 446192 1506888 1047508 1299333 190781 790945 1280229 1009185 1117902 970532 1007337 1622570 1382884 1538446 1936264 1485897 1172234 1666386 197063 20002 331447 1660329 477764 55936 1775723 1159355 209846 1291895 503471 708850 1406521 1290680 1178532 839673 793857 1906511 1386680 71118 737210 1079858 32236 1008078 1075999 1896402 1558882 556591 1350188 1259846 154321 540068 125172 1422217 1374267 785980 1077994 1529119 277477 682766 1751991 1189803 78003 650503 786103 1374129 585095 1857207 736328 881739 632220 1134397 1445305 531140 1719070 806672 1514159 303929 342633 12780 661299 777576 1380424 1197523 570123 1904026 1735282 1433482 1717149 1370662 457166 1942015 1995388 728622 994054 845146 1490776 1433798 580774 302029 1175840 1745512 1984248 413460 1947137 74899 1209480 693606 1849844 746860 1624530 611181 992941 270184 663028 1968173 465696 29762 469580 1049460 1679810 99742 981477 762280 1220203 335665 104715 361647 1361970 1285510 475633 1391214 1435823 1708797 650987 749397 1211079 1751962 1535314 542562 1565627 522374 1690794 1000692 1025750 598703 710643 1569387 1789378 1029701 834492 1563722 1963694 800937 636839 1163377 1425582 366653 1253071 1955941 103374 954195 531900 1652267 1825787 836698 100717 519215 1089823 369644 1961084 228008 1976614 214807 1723452 1529838 230229 543694 1353414 1780333 882699 641253 777074 1150900 1387148 1193818 1050470 64849 805409 429235 93593 1407146 41307 494347 763350 1039429 496521 1694887 498780 137829 476530 914818 986796 1155802 1722308 1286810 982445 1051044 137465 1105565 466225 486415 1062000 1095105 1754067 696291 868064 619541 1904051 1992237 143572 793380 357448 1273146 294132 72381 1304600 173169 592217 1915320 1557156 1030870 222213 1144719 1860380 835077 1653091 1872485 486945 1755118 1547229 880850 1212365 590785 1113032 1564904 1834570 1111334 1044137 1766681 1186267 1408000 1187271 1673738 1844460 1701912 735487 1863969 906977 1901708 449095 218780 261554 335598 52436 902336 1886753 842443 1722454 1110760 1691484 1478635 775538 754212 234602 933850 1266220 58744 1219417 1675620 160686 964368 1636988 1446027 1126240 1292610 1787646 1377703 1137044 460804 366028 1202850 1924647 724326 937818 1814342 853635 1070399 1766628 305321 1646448 1043518 230386 1629436 600144 1817740 999817 902583 749882 1592070 1881011 857554 1481390 1917019 553663 274279 1410368 682794 1338692 479935 1479788 1667650 1684228 52158 1137952 909281 1360085 1065617 536780 1495918 1046212 1584569 738531 1854453 1371457 1644867 275740 481934 1192976 159002 1951306 415720 1630803 98580 1066358 977215 1010417 299293 156746 66360 760506 556052 593837 333072 243182 1835792 1320595 1245956 221671 942100 1650368 147465 1559972 1807556 1124862 1754471 1843731 512309 587876 145240 1151397 635355 135633 1276751 1687653 388670 1244966 180566 1151993 1025158 1594848 226055 633829 31452 1033879 850303 500363 693401 1561481 1625616 1124210 906813 453684 1750002 1473616 729229 679762 238146 653167 1610150 1499638 1269887 514775 921522 605236 590172 295027 1245453 758602 521562 1233092 1007353 739193 1887249 1351640 971757 772310 1433041 711490 509961 503396 1426680 743952 1078499 707201 1693670 571218 1680523 1160304 1268543 338553 916962 1186281 1915537 566216 1404815 1148355 851903 527529 987736 659530 1965168 1760817 1349419 479654 489976 1788529 263631 1202204 673870 995960 568283 475801 1725882 195798 1166099 927924 15304 119548 325029 1627079 1465354 1544735 1540561 151334 1801559 1881508 107264 261206 1141861 928383 90101 570269 1237486 1344753 635486 1578877 1047840 1827576 676572 321514 1325358 865598 787425 13444 406986 1125004 1247773 1356821 1960938 1225699 414193 627925 673395 1513922 1139049 1866697 399564 1316686 1777745 1101892 507354 317938 1762139 1034497 1384640 1898480 1515203 212443 525648 939412 1662628 713430 1747047 276118 1634324 116135 861119 1502903 875896 1356670 545853 1140864 1466884 1648163 890737 1905204 1090425 1986077 638623 1936636 420421 384917 1288764 1631867 271464 306032 90356 53974 1041046 216756 1491858 453414 685046 881408 387059 1458459 665781 473112 854284 1933248 1574227 1817853 953209 836986 584551 78875 721927 946480 656186 1927992 496026 1326640 214631 297281 735659 1101535 1280261 1155675 473441 336839 1272566 995638 1814319 1306782 162612 569428 437481 1254136 876212 34280 228672 730850 487115 75293 853347 1063502 1776371 858366 1920265 532087 1212851 1892063 757717 1030956 954655 1075625 1593580 1057275 779685 1843553 529124 1869940 687746 730399 518709 1151009 1536333 741878 182486 255388 1777262 1716743 1266925 1490641 1445776 1820459 329134 576081 1783820 1293627 401369 321117 747977 1958013 372152 492319 61738 1168233 1513690 301402 616881 1359167 1226312 456748 1546605 533685 1359888 864830 1645329 1122949 1244791 478391 837216 1087022 76221 307972 1356963 1943526 316228 24822 465512 1089520 1319217 1517805 24739 1244616 119295 869853 1859144 1134393 456637 7452 674839 734444 1485861 1598689 1799594 1263692 443175 162798 731146 1667370 268888 375946 458886 103384 975989 1674755 1510146 1112607 1955845 908840 1746805 1814589 1452664 376750 542524 1654308 524077 1827670 712256 264950 1053998 1165102 1394275 240306 183418 1935678 606896 1503301 1555424 816712 1394537 765384 348274 1123831 235908 325998 169792 814932 1405384 790175 1561434 659854 1564791 762442 573634 880173 1989290 1954950 215701 1017909 1233326 1311513 834208 207485 1464226 1667003 1486034 455919 1541871 1678433 100314 1192789 1642604 1373863 1333258 164795 1620708 909196 1678430 1806000 369834 898230 478691 1489551 822800 1011112 709441 1890414 449031 1344154 5332 80145 563467 1304986 396807 1207196 1155826 1971280 1467775 48897 22273 382597 1558997 1423747 265351 1638921 1272653 907873 1851252 1352594 588386 251302 1915037 354266 1253623 1971151 488711 389574 122429 569056 1101714 669905 1273167 489131 1400748 789883 108549 225921 1208422 47757 106710 1310527 1196993 1314763 709253 174780 765849 384929 264214 37383 1853838 1169435 1361068 277694 1732810 1934992 434724 857752 1946537 1167645 927582 838882 104286 352811 1951640 1393746 532130 1355897 489947 1421123 744498 1358810 1387450 1790371 1068986 1283570 1560395 1908364 1228912 504829 849937 1620490 913050 893601 1797716 164430 1464131 1127539 109354 255758 1819912 721036 1871889 1133470 663125 369748 1644144 847541 174960 1348976 1711961 1565629 1261456 1801079 833019 728321 542385 1751988 1445030 1707916 1592462 1897576 525723 977614 63186 94512 364254 214925 1101313 1836081 1627725 1329588 272485 1333770 1948996 865427 1774754 1558338 1893268 958948 1587004 16798 1314498 1835794 1743671 1098360 329923 1487522 5083 1805616 142616 493830 496676 1232623 216081 283337 925798 1461014 1916317 1161888 1391849 1846393 513011 1750075 1245046 1896214 425282 1551946 594832 1868634 461314 261276 224589 1546205 692658 571495 197435 624105 1980137 1467238 1273173 964116 870616 910230 477917 96857 637573 1515517 218767 907859 573567 798905 754211 334951 1470769 1663910 1591839 1422290 518584 1824372 1356085 964620 271430 1776988 513328 1938534 5020 274882 1738664 1994655 285435 1607868 1455804 1735210 1254088 511859 972981 1556161 195150 1861684 423012 1156955 297683 1899466 1104281 441427 110400 422547 1278283 573002 384587 854176 1094897 1926869 159125 180718 1204039 1300200 809590 816952 1918575 229781 1866850 1069659 1530459 1482577 443887 1690408 1121684 615267 1025058 1696175 440795 1641788 1805137 857406 1514502 194375 1339017 1778949 984586 667743 723966 1534105 1513026 606622 1516920 1739675 1864826 911190 626601 1286155 365260 557875 588455 213915 1291605 1160935 1760878 268066 779229 767551 514598 708572 976110 1703433 812879 608635 40041 135097 1911623 363139 68366 1810637 1847027 1500777 1644744 1449458 150631 479550 621715 1094996 1211374 820076 745586 234212 1372302 1947773 868581 1845721 372010 1066369 166089 1547228 1895579 779737 1676104 1743784 1000944 853864 1773888 401741 954325 48469 493998 196339 1873198 777903 1540263 592895 944257 473162 313139 1130809 313021 770615 1885060 1222814 1456670 228197 946218 164346 1221748 1694811 428936 1810218 1640552 1444861 1735287 1063042 810848 636619 535902 618070 1769396 1572155 730057 1087122 1942895 1630866 1959089 1961094 566980 1804889 173354 1755728 695912 974520 21802 1548088 1467355 772055 527291 1748763 1677933 1996615 153458 445050 1629010 1146281 1214118 838238 676134 889533 1925128 1686404 1836936 1834178 1306445 256511 614235 198675 783596 1437241 1023293 1120016 1281498 1192080 1534039 1546603 466653 342598 585027 1731491 1086589 1176855 1466341 103849 784071 1767416 1669296 406618 1769690 1926146 736603 470235 257142 326415 1139806 215705 1911686 1222354 334826 800713 1908866 769892 1920713 1805274 1098493 452478 1918736 45978 578291 661935 527729 1442628 1369840 451383 225975 173880 1375008 831329 1418665 711793 1446002 1550846 1646167 770781 727382 381775 302316 1880215 523084 1369300 371133 389898 650738 463190 1725101 499859 1521038 753460 1778749 1844719 245338 493329 1888991 530423 308470 128346 434080 1785365 1889404 1476021 1056871 1082124 405409 1994460 910734 388185 292857 72658 1345244 1185626 1709889 643544 1966076 1886947 689185 1739923 1642613 1632055 1875882 41142 1394152 1561937 342069 1246535 439162 300069 194195 1721056 1634547 786683 1697631 906373 15791 389138 1735442 1547908 1795465 1782667 1374772 572744 50733 1813731 1753322 35036 829065 1252505 645150 678991 1267776 895597 1707238 1749950 632838 315539 1264974 1346503 1516315 1581110 1576032 207361 1735297 715613 527378 1106133 782304 1687075 1514037 633285 59060 1862345 1107768 1442131 1310458 1375254 1708436 1446788 1699861 1396977 1229778 547170 850239 1746921 707234 1269159 1971711 567382 1531429 538947 1186123 1995528 611399 1674752 1067159 1948270 947966 503349 404523 410594 1139641 108527 1944957 644535 577605 1729822 771749 363586 1157808 282684 1142442 407268 1062959 1814670 1144819 1708883 977844 430073 479174 542735 152782 1549037 1167861 1630946 403491 694625 906608 1913549 1076528 1690051 857020 1012428 461135 513017 1172895 1660436 1768582 1432482 1855285 393407 327920 1359749 1532618 1486165 1647074 1028698 1847528 1228806 1575493 597256 1322979 1482450 148774 679085 1636872 515170 1510501 1735526 499034 164017 1836099 803461 1340032 1236148 1827401 229447 1101361 352166 764102 68992 1984339 151747 1180970 525229 1709266 1591067 1709755 425082 893551 977445 236358 1104354 643591 259711 1000109 1198075 817947 1649990 893483 575731 115497 1195947 1060397 55353 405000 1170077 1339644 1680126 491063 1052612 514988 178287 539908 1007392 446896 1782059 805362 1193443 1528404 206995 1223712 617332 573960 63722 961708 1764281 361155 1074068 127636 541734 971392 1176875 1517756 570676 248241 4617 1944446 1131315 597258 1611535 1310352 37530 1688212 511196 126389 1597305 1138860 1317974 961396 1819291 1439120 437111 682930 1894347 1370763 648825 472688 898754 292674 325855 1512538 1540065 12679 361689 231692 649934 1033241 924919 1642551 1796663 483119 1654965 1482448 794992 1068808 1295794 86414 868601 1762842 186444 1832002 1956700 1538056 1255849 1887779 792793 1205461 1022943 33124 1929151 1901252 1660882 1366488 1001544 457458 1539442 243312 105098 1036859 1537009 942059 585210 129577 566214 742194 1812127 966382 416998 1301157 809247 1307957 304610 1286572 127817 1467801 1321783 133881 384692 1257146 140633 350769 387103 534757 1401999 1723512 44303 381313 1317403 336045 1626362 1658764 797907 1169754 355549 539335 769811 1749192 779770 1206667 1202948 1564905 730841 617769 1682506 723420 1358789 1360949 114496 901353 1076868 1197354 1064912 1986864 15850 1689536 84914 1327501 598648 97780 349817 457448 1814909 497140 952550 128816 1252289 722393 410810 1603511 252270 1016728 567635 362771 442812 932006 918096 925393 543463 302721 973 287362 1851520 100934 471995 686002 876163 1710071 572645 1012123 642266 216666 1543837 983509 1779561 353014 1372550 1309857 1322053 1846811 15261 862879 37852 307230 623292 1155373 1305210 163021 681619 1441145 554190 92681 662637 273241 341810 1840377 104366 101687 1167761 1786350 307974 1622964 119234 1986419 897621 574483 767084 342030 1567286 1678919 860223 1785568 1988766 435064 519620 116855 1800242 590866 358806 1453347 710949 447781 1529670 1155688 296895 708735 1626718 856291 1565335 1311976 306713 1810917 909739 1689981 866054 1249867 1468217 1410301 467129 846713 676697 200129 1787328 1478746 1176727 574287 1786365 1908024 1533814 195207 1676065 900239 489053 1687752 106893 915614 1742355 1955185 1387493 1809046 824366 1569587 1705670 733016 669091 712375 1746954 132258 513145 856627 346222 1155427 142623 300558 706837 175452 401509 305540 1494684 933854 1746115 758331 1264053 850521 1901876 1644879 761303 375192 116155 234569 554899 1086187 831866 1785258 625158 482513 420327 1238739 830387 1423731 796652 1339650 274687 1439106 1022021 1379019 285861 1702739 984858 1509272 1568892 1402384 337879 764799 946679 1161594 1214601 366716 243580 150407 1767196 586144 689466 770943 1066862 270821 1440928 1839538 1649073 158628 1565201 1750799 1616105 1409945 643412 278472 1157755 887260 119101 555980 1005246 488072 286544 560677 1308980 910518 1318638 405353 1008248 153559 692530 541357 1538052 1424006 851014 411621 679850 821618 1592674 1582010 45104 411740 936214 632205 854545 1292684 603212 1855945 426707 1492734 1824701 964713 1151400 1937666 479026 885547 1437140 152482 364696 1629095 1056022 743116 463472 314709 412857 1700469 1836394 374320 876708 177633 1346854 784604 188373 1457696 766436 1561900 1858025 1097170 1339599 341107 1690839 1871497 1756459 100806 1151 1576149 1646749 1089901 1728599 1469068 273656 1426069 652703 1685900 1204458 1446407 1411116 833030 443762 879090 1593529 1397251 1092232 1494383 450715 1103529 1789389 1199418 255232 1820257 1830126 1130702 984781 1342662 1054037 49870 80359 1962867 597932 218484 1529898 976009 1648028 1875748 703918 1291128 321523 625785 1264546 511681 1310151 380039 533643 1026810 1813170 103004 1876539 1611952 224524 1676939 589664 746266 1973370 1956479 923988 578839 209754 140725 539814 283969 1314571 1703308 1364874 1250007 1180096 220355 323600 1832219 400935 60158 241318 1005958 1590977 1628427 1159804 584879 404803 1652129 1780112 976316 476995 1414608 371486 994098 984651 1681638 688217 1927295 1145238 706331 1737026 340318 785496 1786638 135793 1693077 1429738 1892794 1756296 1971991 1496008 742424 194746 955431 1215469 759482 1445454 16316 403692 1235813 1177249 510126 687838 1504134 1192630 1898530 1896074 226310 74129 1133117 965265 979570 1647255 1983122 968283 80282 671216 471163 212193 78202 713626 1845901 1560046 1740280 1065803 287673 836657 1701401 720915 1556173 1178212 1145381 854629 1996316 1086308 1533627 844470 1146027 854127 1836148 1289015 841841 598696 875589 119359 1896441 959841 56716 1146928 654134 1452556 1679326 139484 1743413 612388 1663454 683821 1340405 1499368 1648967 1629373 1282491 1841224 920769 1564166 1070084 124935 1529190 902359 1807162 208860 1410729 1921780 713788 1357839 881327 388779 1597319 1054860 226161 1199127 403879 580786 1925075 110366 727563 1954866 1736214 1998313 1474883 1147658 890184 1079258 1701381 904229 498735 1105198 171394 156212 1242118 716631 1121418 1454050 1539291 460527 440028 1154038 540891 381000 900932 1427555 108692 1660820 1914473 1132168 1785632 749018 1907227 1430413 1118216 1738305 1027029 1263334 1463954 1291956 804488 1801028 1332510 1592745 6513 1285869 1658349 834069 880371 965121 372308 1786292 203903 941991 1115307 1868085 1404457 1749974 449650 1535860 870103 1499437 26980 899099 47831 921880 140879 507172 1032279 215033 1722563 971409 1471020 171669 1454748 581610 1543372 952353 1186866 305233 1725652 243382 307813 1993603 545227 970658 1512789 1898903 1527022 907413 1944671 1021038 859417 384325 54713 1330677 1108045 1122268 333142 944152 307452 1977958 1779625 1859791 371749 1570046 1475544 1317115 369922 390465 1600492 825254 1815510 514265 654264 67633 630695 1579570 1015107 1105721 831749 911695 164753 1256936 431717 1807244 989933 1431319 420277 126801 976103 168417 902757 1302499 514736 1097385 1056027 1029298 506704 913803 1586541 1418138 1448370 292059 14172 564974 350805 1951318 226175 459217 1638835 1352734 1004546 280252 1325063 438781 302325 1215522 1966582 862227 1982346 1561156 1800911 667406 1189007 455170 1375054 1428194 1481790 1873584 567810 286808 615165 66751 1935614 1540974 1891563 1120065 785614 348644 312991 1856764 955538 1779392 1045878 456348 1818534 1665703 1934115 1267230 116889 335051 1107689 1470726 1236992 127110 1219218 455393 190164 1845485 21124 1298008 101651 1923321 1271646 1272760 183559 163446 346491 440431 519857 1290858 1427187 61194 874751 414008 1240546 690649 1716069 1701210 1949437 1819614 1739252 1237699 1998579 1015224 1536268 230933 498042 331848 1484564 310162 1383211 966017 10194 310535 1761440 1344433 685090 1914129 1271351 288809 1219298 1870110 59242 1436070 1005843 1080725 599742 1699257 1487744 1272559 309469 1405918 691996 391476 1679560 1000075 429933 1007454 658805 1742150 5783 376157 1715888 624810 1494433 81070 1689439 151261 860015 1808915 1127242 219119 1602964 94607 622678 447112 198417 1747797 645712 284199 1960578 1219888 1955510 21954 1574933 1904887 16897 1427304 497389 626103 1452244 540197 1386925 1238976 1158691 814465 1904289 48699 476925 1562927 367017 388134 805085 1357833 38098 605338 1878292 592770 461847 1625486 308871 1768989 1226297 116370 587318 1941199 1793719 650552 1146790 972795 1019827 393110 934924 741767 1015709 1081895 1127361 773946 673492 263650 1537042 1781331 1114729 1277491 1367043 1039327 1689566 537763 1211675 1091920 1046041 1751689 304297 836858 1609177 1283847 1801465 1146089 1327409 1010072 1183930 1745312 1837849 972041 736258 1795229 1515681 1857639 385310 1489776 50308 1163392 1736171 400185 206672 198773 1343267 682176 82912 536529 1294638 430140 1251168 1230794 1932959 542019 144670 1653952 1189877 1407834 1562804 757260 1650023 1859774 144802 179210 514110 580781 1959744 13276 935530 1732151 1828105 1203834 153664 1554827 1380627 1858980 1135667 954474 1554764 562101 1974154 774480 1066245 1904407 346024 1729919 1901933 1869372 1831830 1719245 1629539 1643488 55564 1968323 1775803 178868 1426718 1199204 569101 830795 1901483 1471417 84552 688742 1664127 263084 1060072 1510517 962090 868221 402937 671322 315882 1003076 799891 651599 1853809 121732 139663 514350 683716 547456 962578 470565 1302845 1862420 575366 817440 1301568 951567 1023793 1088302 1612612 1019236 1607045 1089106 1207546 830687 186435 744686 495087 266864 123444 102604 273700 1743508 1037585 1788293 1256202 1970551 244218 1456053 1194472 512900 143444 942847 969103 1312614 1795932 853257 970332 1120348 1279716 338074 395955 1774685 15373 706443 565053 1752106 1306214 1305474 1280235 1360654 1257487 1640899 1304891 1981495 648213 1038169 498621 812007 1991718 799294 1388741 858115 1135691 970194 348395 825770 711611 321697 919810 686556 741426 792505 1487871 859388 1705896 1248714 474255 1300629 1651994 828571 844393 1759648 296961 917387 265335 593666 709291 1027010 598728 1872558 844961 1794340 1952332 1028508 1359477 1864150 1374786 1949189 688733 1092620 186982 1295762 1046988 1494909 1083239 811000 468863 1858012 1011952 888001 962575 777725 1141339 1898165 1697213 1656082 1941180 1698844 903627 504541 1496088 689487 1550032 1613435 1411387 1343062 702803 1574796 543089 1697336 368979 1839272 1139719 1648072 1114015 325909 1734161 576726 170344 1512917 622412 29964 1800943 1254707 1933989 1504018 665247 681101 1175224 1897046 1100602 361654 1965799 732077 1799248 501799 1806219 1356862 1864719 48101 29282 442116 848831 1196910 638563 76841 1271403 438632 1768230 1876967 744741 381161 1654921 1836124 795952 204845 352700 1824465 318846 964184 1145618 933034 624545 1603210 1670479 1605744 1132140 1230627 372060 1349546 706378 1054129 1644314 450013 513769 561767 835868 1203260 1315124 1325540 1557585 906072 45147 1613751 810998 104203 700331 1028299 1715096 223341 1612623 108354 1466532 1647031 705726 763056 1654344 455002 1454182 54457 1107884 557758 133101 969824 1920247 740697 1429666 4528 165817 811627 591395 1772776 233991 735500 602018 1908097 1193800 1641408 1481503 1959514 928168 464260 1830332 1970596 1790003 149018 150408 1541967 1090062 473136 1447954 1326071 1843967 33105 941533 945050 651640 1658821 281950 841570 1377155 1629348 764031 1376996 1836633 741672 1941050 1678202 300890 251935 1416258 1465421 1443869 1572213 1587239 1005838 880518 1275338 1793650 581362 1807344 1674009 1568908 983706 1174911 312905 1128659 1070285 103035 824132 1194620 1231216 368904 128799 904028 930439 1748454 884853 1529588 1464978 1753 1253704 866076 1275892 683961 903342 1891941 91662 1283289 747912 1459111 237787 258877 1141296 1831909 1580546 738544 414023 1680101 231916 769729 1329407 118426 873783 937149 1989475 82454 382801 1304024 1690744 1958902 1549757 891275 1957041 44677 148851 1475174 1391183 120149 904140 1098852 763332 1519220 1018380 625253 990458 8777 285023 1408109 1759317 1514557 460157 926871 547975 844210 1056824 184311 756959 412870 1467472 379866 476371 1892532 1911738 1113762 498669 524067 17815 1078135 611686 1844851 690319 313244 1492937 362607 1598445 834026 926769 892772 1969617 1291405 371951 531899 1099318 1680599 752598 120102 166375 1181523 1184857 934376 1026206 1622315 1275612 896475 1711222 66991 121757 1841892 1870000 1827564 736292 1855503 605401 87225 1980437 497184 1366959 1076218 1901371 497732 237863 1650806 152758 1244563 918022 230419 478598 1769238 258826 234059 1135007 137728 35306 1012156 59952 393978 1057987 1965240 743636 1893138 513196 895367 574930 973910 1105265 295715 985568 1387637 1360179 1448746 617996 432463 863837 582525 877517 830602 602281 680770 202717 1435139 1310238 478771 711788 1089447 1771168 1702158 1312210 1848764 295163 43544 81695 281735 241582 617484 1511026 1524440 937476 1084415 1726333 1223446 748883 310150 115028 1113137 329871 987953 1098233 319088 419149 189672 676088 1537116 708195 766802 298471 91258 318970 301675 1675169 784483 795994 92399 1709932 1880582 569385 391530 686708 1363392 43926 288153 1596647 588994 917241 1213788 21916 1102937 437300 390028 1770477 90786 646617 255716 736958 783663 1564153 441926 1901673 118549 1736580 990495 620437 1981472 1638661 906511 1593241 1070265 1611216 593435 910679 540621 1573972 685458 1964726 1835101 1327044 422851 601490 495332 1998119 1549967 1187685 785857 1515409 1467091 1749439 1517549 1441405 1366384 361437 1670352 204873 498509 1132202 1811901 830085 1928828 89377 1559642 1229668 161253 562260 1001641 794630 1747193 640159 1648516 1518268 806117 833693 1155703 864438 1051327 117861 169995 82400 1341044 1528805 23679 852612 1028703 1411168 211589 1083709 992071 1894481 1171707 551441 663450 458873 1485246 1751533 615913 451324 1443550 1157092 1007127 1529451 492394 629367 967206 501991 540731 909383 753471 558726 82393 1084454 569219 308814 81549 393354 620819 470633 1516056 1553599 1052418 627600 1130360 1370249 1993431 1982424 85437 1141226 1170045 1096284 598854 1725791 1051614 477059 1351275 1014076 74386 1705044 764521 1987741 494742 433130 1186102 156736 807585 1107855 552635 1141781 135317 1068063 1743712 43937 215026 136125 723170 1512645 996432 1177199 1707043 1260708 666319 1532461 970633 1729256 94619 229591 129528 1331989 1221061 299032 865613 934551 478513 795291 935483 1035914 1601605 1196458 504482 1803534 1341814 94430 143782 587852 1252623 1399762 1332914 1356535 871564 214667 1959378 731065 133931 1093597 581647 1670023 1598645 1729352 733449 1597180 1553949 497010 721035 1637891 653058 488876 1160082 70115 1110477 1581894 16705 638696 1655676 162485 442456 653618 1847542 865920 676569 1220358 1318288 1858685 1213722 464034 1935780 328681 355798 402505 566482 1734163 1024605 1683138 1232898 134790 1184976 281348 795848 1532514 1556267 1878499 1992723 1744287 1072469 23575 41942 579918 1845302 1497415 332075 1271943 1044881 1305081 1960944 483202 606740 300634 307405 840983 782904 1270907 1264985 478964 631187 144039 1953335 1912131 1453690 1790477 265686 1934454 1317411 661835 1133422 210567 885458 184629 808329 459897 49393 1437372 196031 86090 1656488 348043 1421196 1421483 1378833 276003 238609 428294 1696724 1028383 125185 449633 1332326 1776246 1130548 873335 1879263 1205060 1846135 1887651 986665 189302 938515 1080866 1791180 1904637 883258 1408564 420049 1388405 277821 200678 739503 968508 1058410 23839 849203 1725710 1359210 674200 1588495 1442477 311193 1154911 481735 916894 126425 1935572 319140 725493 1624627 940270 509583 907378 348001 1346325 1831685 757549 1298438 1685816 1044737 1625111 108600 1003132 1358656 1704167 3506 484447 249666 182173 624082 1392449 1927539 1739328 1912082 1927728 234228 307808 614219 1093355 119812 750258 1653455 1978672 1609559 133596 762993 25978 941826 1528019 1377983 1173515 1543036 1453858 1837860 1549649 687540 1110328 1801222 1634582 776946 1152469 751544 804857 967925 916965 8534 959521 1359804 1419741 1503163 1451609 1558674 1669945 1295727 1136127 916761 1269871 799941 178514 87113 933676 379114 1733824 564360 682540 1045346 1644506 881406 1726497 1629032 300475 1425282 1225243 295637 1655834 533107 212475 404471 470152 1895187 266962 1363981 89527 1359258 1802599 757525 1747859 736795 808181 560757 647139 846860 984908 36454 1166165 1502303 59729 1516255 1927165 1745032 581728 212718 829603 1064446 96516 1837178 542271 1787043 220352 997328 1319849 1214770 351628 1670085 1092696 906778 545049 872645 1775533 1554591 418015 709471 81330 1828891 1256221 985936 1911616 239314 296671 590280 1612768 433437 584184 1173882 1418342 1661598 963756 448198 1764736 375097 107133 1774123 1420376 1806405 611917 1032648 1893579 989668 1395815 1193992 739814 1990636 1721500 504938 1400395 1871199 361670 1616242 767840 943944 1995503 977449 1968548 170189 1099823 1203101 529249 1594342 1512274 1940122 1230530 440509 1533151 819740 1029089 465359 1861303 947077 118653 534491 1317463 1565683 733109 722841 522639 464732 810982 205735 567844 156266 373644 928643 579957 240240 153517 1353756 1378513 632815 488145 1806323 386770 508614 1378333 353779 940637 1203100 1277164 1049449 1258748 1091417 1199225 1116636 1162639 324342 1345202 1881279 1365892 100968 1631387 950721 731298 922876 314676 1295244 158011 331381 1926107 156120 967256 793207 1366498 32739 927985 421426 1600994 447639 1666998 356754 22482 582602 682966 1032996 1265006 1261017 1210830 1306992 807999 1502785 1782674 460998 1600168 473658 142494 1061278 1087578 783150 1021809 1818350 1182137 1367592 1828451 276590 1251743 904219 635068 209676 46587 1174434 1293855 530448 748165 1029569 1651788 358085 1813377 940864 561219 900494 1768837 1793303 399079 553485 85137 649208 1826230 1571122 1706184 1659196 638964 1088467 775069 998038 577440 517977 1292946 3829 1961245 695574 1640358 1868698 1527425 957368 1777525 1271997 146498 1745428 1781413 551618 323167 1511016 1438730 788200 1253620 1179326 3254 230413 20885 1664333 1807225 804446 50662 102617 664438 1576046 264880 1517743 340739 1483130 1697138 163985 789110 1606385 255322 1609584 665578 1199147 602980 596179 918313 1883761 1114027 1480047 91233 792804 25260 606044 1935767 424152 1251160 1930908 1165698 1952190 673132 1347178 874244 247573 1849956 1757616 1699488 1950208 279070 905561 1394629 1508291 702655 1374045 1143237 395515 234919 575066 31350 1980457 1537050 1371912 1481004 759043 26440 1538933 1033621 932314 353807 177460 426757 1231817 39953 131591 946095 1788108 615035 1609124 51655 4059 191319 1457158 128074 1723553 1523708 58710 1779396 1116151 944077 1801977 723328 1876300 1819233 619098 593999 1090570 1928383 457624 1723116 1723536 1427418 757893 762451 5883 1723841 1697390 185078 1599462 117258 199888 1453291 1252327 255138 676167 1612096 1352628 1399845 146105 1069676 1735517 1349072 1175567 598542 41085 313471 1016076 1099158 1503607 1836104 1717393 1795860 461246 884597 568457 695025 453486 273742 373585 1678295 1180808 477559 854559 529665 1348524 781945 382526 1231506 1055019 116827 1526358 268799 1809058 1641620 1769707 1788777 775043 876439 1687549 314671 1054097 1808853 1449360 466205 150778 1988942 1062715 1187967 1210765 1253199 166533 1293386 995081 557021 173535 1955734 548530 881496 491695 1699033 1342284 49456 1226125 386562 509770 626008 1994136 1206929 803680 461102 710807 1745789 761615 1525550 680346 1127918 1923011 872293 828434 495817 935318 1594393 1497083 491599 1774051 780793 326514 427348 1023441 515439 932561 665805 1692767 1255179 1849755 1643500 297022 1581991 426223 1650298 20649 502005 1624158 1103993 860880 1567344 459533 354326 712268 1253774 63240 1663266 1148727 856346 523522 945385 1983741 39575 874162 1701701 15132 943707 662296 1118045 38596 1948852 1399968 699871 1490591 750107 938004 1146777 260145 503085 1571929 256948 1341191 77311 1137205 1287388 1596706 1525484 447294 1186973 1094302 1014880 1627990 1192091 320810 1628868 1939941 1534605 675769 599909 956694 1509413 1461734 486301 743706 623198 662546 564205 758776 956073 433910 1154172 450950 1037762 1173159 447687 1074216 1478222 1519068 562076 1386805 563228 847837 1477484 1635437 1316680 1263025 671062 1460439 512779 1228882 811906 1263849 477445 866689 1707181 1337701 26885 1661435 1563144 1294785 104373 1202437 1987848 439706 959898 1706520 1724844 197455 423125 1368185 729113 114738 410748 148560 225979 694412 1339334 558646 234813 1612469 1153620 874790 558551 321696 1825725 455120 1475560 766025 770311 1727872 1871774 905872 956391 1616177 1943585 1737772 1349734 1916345 87805 139870 1348850 840576 684985 558274 1038666 147025 309210 23420 1808164 1468917 745934 1954614 505651 1731196 884843 1142320 1653437 668024 1626096 892082 1041836 68508 391524 505090 465002 48659 1534149 943498 1608841 936811 60426 618986 1508854 1230600 1085912 848885 9297 938748 1128403 1120189 1671821 1001782 655119 70559 1929928 1811937 593826 989381 431273 1799915 1716436 1994055 1503341 1725811 1804637 1191700 1712273 1891725 72103 263379 1895823 927875 1319379 1986452 571591 1979853 126134 847003 1473849 1268353 1332003 68685 100564 578932 1411256 1696505 497755 1448733 1944044 1967182 1352267 728607 1357852 898629 1951415 1440946 1297630 1990130 247030 463106 1168907 1265036 1033518 1640231 1377126 668005 1676675 1614354 1162409 843671 622295 689860 969850 1787199 143551 597311 419275 46286 1131788 977478 713549 1414085 23903 268093 1255706 1531650 457282 302737 397638 1898442 1789348 1268257 31199 688135 1071124 139171 1296577 102041 838120 1912551 444421 1495651 175679 435913 1639220 1916978 720823 1931161 1084941 897513 1472042 1727217 1466559 1054786 1745989 107118 1312748 548134 388565 1284778 1345390 722978 598342 577286 1723280 12220 1093119 193428 465090 773839 686542 1627892 1574724 361719 1704767 750661 1793357 856541 1526295 1740024 1959818 1363013 503516 1024053 1297389 1191372 669245 1248858 41467 1222357 1827482 1182494 835075 1390930 1605920 1167079 459247 221120 1362869 915845 136817 949078 386626 1237420 1211220 1633964 418872 966475 99895 1923184 308629 717255 467247 1843170 542427 1913857 8468 239240 156425 1809577 798464 448059 766914 108492 1105905 745598 1956474 564774 1519115 44628 1725530 305962 1262223 629630 1694290 339962 1576662 1328112 219902 30267 1625432 579308 1623793 1874193 28921 1840854 256112 1982821 9797 1709159 1981805 1973419 1971080 587801 640669 591242 1588869 956098 124001 1904069 237780 1795952 1490707 1860803 789635 483797 1642845 327054 983893 1837041 57396 1590999 1360727 526233 1264024 262609 714694 306999 1829841 1383528 1037997 643114 975533 1010943 726987 1287603 740565 1381723 1700076 709096 173954 857843 172139 617470 1289377 1229403 491647 48249 403353 1635514 1149185 554640 151550 1577623 352736 1948510 518446 1010836 532514 1644868 798186 519898 343431 1563590 1604723 606655 1499744 1290492 1446437 1435447 434974 922483 977626 553459 1778665 252132 1549600 1070325 322032 199041 599473 1796994 461906 1999667 135991 1283347 1726692 1032818 1118469 607109 252858 1554119 157715 1009498 670951 1626313 1680476 1695197 1825978 1698232 1490680 311596 857046 463346 39536 313066 1244980 746076 185467 592933 306746 581473 87853 723307 1665233 1389631 359324 1558942 575322 45167 391451 1538183 1622780 882151 204479 1022828 146306 1320723 1818601 133655 32305 58846 1758352 1026238 209317 1854995 1162826 1366980 1932215 510167 751930 605919 8154 1388550 1249482 1205365 298479 1045126 772771 1125211 655195 1677335 727693 922754 1980450 243800 1214399 1061774 984912 1841627 1195534 510016 1437415 1214508 678701 413170 524454 679605 284902 891148 477471 678465 1120706 1327317 323220 432923 1444231 1237173 473324 323901 735081 1367006 912573 1105223 1901077 661760 392246 1017177 1889074 1796037 1726739 551029 49219 318099 1302234 1185403 1893497 1595872 1190203 689264 711405 911384 1946947 216682 406122 1459175 1855351 75752 425045 755936 712225 1985804 389773 462557 221170 794416 115472 764975 40283 1482932 1912849 1671643 1053092 1050187 139199 1524267 1918298 954797 184271 652200 1433665 1090525 573801 1852765 1359910 1349836 1707662 1456004 189612 106400 259151 1228302 78254 1971997 1868054 905842 158319 164705 277578 462067 1672529 326915 1416829 476299 831676 349700 1634623 19553 15810 729807 764590 1740867 1163126 1257051 532758 962690 1690337 42788 1458576 1355614 1589986 618126 1448193 1397923 1037831 1735784 1227649 1652996 470775 1331992 989903 518743 847129 234916 266768 42797 392882 594021 1574012 1577213 1602087 1848962 579404 612143 751779 1240622 921701 901377 1373322 1445852 953544 1838083 1651059 962752 345076 229057 1565651 1529523 80870 1414014 1276189 712336 1885156 146452 1198382 152273 14677 67372 278767 404466 289 274001 500513 1730244 1796542 1560510 1954438 1928932 1869708 1647805 120842 1553035 371829 822908 575674 1697549 1669678 1435425 1575906 1680578 145246 507736 154974 961222 743976 832022 1576693 1824588 1228757 134466 1690429 920503 752807 12429 236035 877420 710662 1078367 178949 505542 882741 721766 58063 320615 790573 313547 1216177 972678 1592212 1701147 1336325 1114780 709566 531370 241621 317350 433565 852554 1255087 289861 1554676 1531335 1907439 1340285 187282 1088242 648602 93663 1166329 1680313 1375449 1852170 970597 728383 350292 1642850 557239 1953987 210390 1386427 448540 1049652 184592 959179 615938 1050531 1292465 1225320 1757429 168022 100669 462521 1130712 1153582 1203505 1039267 515263 837531 68232 32001 554348 815337 1725902 1961499 397777 371844 428947 1472056 1614496 1842684 315793 172154 301023 1395853 148960 1178352 950961 1699247 1047250 1426752 1050620 1083889 925915 946484 432217 1916927 1212133 805936 1946396 398403 1396278 799910 1889265 1559448 778229 13521 668838 302909 1285478 126296 730737 1306021 1673548 237822 1917801 151663 282973 48140 397739 1887451 239534 642362 1532969 101152 765593 86384 1696735 1606529 1556216 1347994 1561332 607660 475592 66832 1153947 106493 1798668 240291 437713 160282 1156300 763071 1772335 926416 576232 730122 550655 441901 1028772 1468558 1971296 981558 1511333 1449611 494941 1106056 1554034 1011279 1938239 1619365 44300 1198942 1076073 283724 1745236 1804441 306059 1122121 903742 1445913 1159399 732116 1942601 716034 289118 823422 1826549 1784068 1933046 447059 443596 130138 727926 882590 598403 939698 1819681 1616949 1685556 456876 234662 1089126 30856 98294 1575274 70233 1530486 217899 459947 586268 117367 1386252 694479 1094390 1207687 1980744 1012533 156370 1297599 356467 1686113 709098 325271 1044846 1431122 400086 1016862 1892187 983487 1186361 1481911 59646 264273 312387 637958 1612921 1859091 673215 674400 1022581 795063 1211950 759109 1240276 1053328 424336 1215830 1888973 226012 1095039 1554559 246507 1889050 208905 1573016 1444445 1930615 338406 894897 42746 314394 1857172 914324 566061 163602 1167851 732805 1355929 1578946 1618345 785448 1578594 1168649 1691922 1942961 1366842 1691201 1361986 1059233 1697793 864765 658855 1675678 294077 769153 1843089 1714463 1905437 964741 989825 738282 1680118 1646504 1802226 1981784 1599563 503185 1055124 1096447 104711 893911 534903 1057082 1410393 1334258 243674 1764534 596021 1218855 499392 180264 1398297 1345777 41322 841291 1742565 1808100 1410071 777498 14276 246365 1808309 1587993 604574 1314597 127359 1912053 209337 681822 502866 1666730 592550 1310607 1656065 887273 1573505 624838 1236830 517998 1154854 1527526 1220577 748376 188414 843321 1975166 1245898 547526 1213109 715598 538543 886768 1556053 1814251 117418 1265484 1045069 167527 479859 1558783 307161 1609963 1141927 68664 502760 161568 25129 778259 207643 998631 528667 1733790 1662793 1869570 1557296 1204619 1261895 1349401 356239 687067 882587 1753414 290231 1823997 1162670 781092 514143 655669 1282697 1473644 1317753 66649 1834642 1227272 279075 1162046 980581 1781742 988484 1638132 1873684 762300 1223020 1250116 825064 1126492 1733315 984014 1702942 1680874 1604029 39738 1717136 1617905 280001 825872 19091 896333 112762 1022284 1214823 1781607 1565971 627410 1710477 1547279 242676 581390 200562 1090833 633401 1678536 629981 1564006 1579804 1221248 334934 1852041 1430372 1315435 1486727 450398 1155319 1495705 248191 655196 1473312 1225834 1551779 1016667 1122474 51194 842731 1522818 900270 1860711 1144574 1347952 921686 1629613 818232 806825 874240 1709291 1356050 632953 1573817 1819460 848321 1924693 1156194 205750 855458 195299 366638 1598103 1794020 1985562 678666 244271 460425 867425 1610583 312225 346106 705112 59129 247337 502440 279937 1753709 1658234 1803577 1171062 1871140 1233950 1064206 1272216 1115611 1701928 277133 1551176 1453798 521920 1647818 897472 1574361 775071 1190094 858814 1108285 927413 374915 1967435 869202 187320 1957920 1598106 977709 1348846 534685 700703 1723107 674931 1157699 15376 1543813 966423 1886049 1900030 1107532 39119 1389586 1754468 136380 328756 101140 1608618 1700038 985277 1308669 867922 1835462 90969 1286821 1814226 1742566 1243688 405068 1518513 1783588 966797 1174178 1169406 1139734 535846 1955255 1997054 1472520 544556 408063 1329932 858651 712280 582170 1308417 1445078 650107 965243 503727 386723 1793309 1870598 1325802 801839 1026817 1050896 1584259 651636 8958 942281 1752734 1985602 476824 1654232 1187380 1662087 1096167 704692 246579 802811 59872 290999 1378947 1867757 286206 165842 687189 202883 335929 1705653 1999269 1784175 1070253 507684 1444546 229244 1248865 236123 154769 1428827 1847803 1104123 758962 1155490 896557 1844990 820350 970752 1910925 557592 1042461 1395649 1543970 1411221 210204 184869 890405 701960 471203 1895830 1277410 427830 335967 897815 1413730 1321725 1149529 1584506 1765156 784228 143239 1827302 339813 880650 1043699 1302126 841272 804336 1033664 611649 1225696 1085951 432866 292512 1623126 590310 609549 130502 520765 1195801 1048280 1052880 712952 1907605 476342 1456299 1540020 557106 537653 1644281 1948138 1892613 294347 231460 985213 1491010 1322748 1100783 1613896 760921 394299 1978682 791349 1673657 1985202 842274 278973 1722627 1806354 1248131 425830 533917 690336 391757 516851 1212380 299611 1098383 429582 1912390 1621283 527253 1801607 1660547 1018865 1299125 1647168 1957255 398754 240853 1074705 1117965 36879 1627507 770254 385066 899832 1058027 1663759 483495 444486 1678177 982602 1185369 1168989 1771757 386523 1849566 1840321 1569511 966552 1415242 1849740 1227282 554532 1765539 629720 1466234 1543063 956187 1965704 1930445 1286442 297440 1383071 1378878 1039581 1700009 1576270 1317576 75101 1315513 187860 1499867 650691 1612330 448820 1620107 696254 769319 408811 473657 20045 1419291 1002957 1033193 672493 911788 1770749 787927 1319727 886454 1006570 130840 1360049 1648693 1217336 1469901 207550 1251889 908158 205490 984525 679168 1862400 1335634 1524703 165715 884605 1909860 119872 96387 1302927 750028 452885 132480 746890 1821864 407911 188348 1344588 244730 634718 876566 973903 895527 1991211 651833 864575 282063 102479 1764617 1532319 1330497 283744 338501 1263437 1812920 1383359 129764 1512399 1829358 1161186 96517 1082174 710276 808229 341393 1262432 1757942 1534576 470686 800285 1051097 1548176 1271108 1698897 1717397 1181132 1652514 3886 97065 164890 1842688 1192500 1863174 377541 1262978 1047152 1358520 7276 1599999 329634 76973 121392 1663337 793912 704168 765674 819969 1188748 824191 432458 1736469 1856391 1276481 304444 185408 1967096 281276 297075 791373 1954193 1842575 1590254 133037 1711372 425231 342869 1902844 1307696 1812692 451804 64812 535329 1266992 366498 1798129 772068 950745 1019994 1156407 1744623 410325 186437 1491196 1119556 933268 1661707 293684 1287804 821981 798826 984239 1344365 1697062 1829873 696120 1251811 83241 202380 802925 1210129 960947 1040158 1458825 1347311 1423002 234511 1888817 173928 933518 755512 1955536 215384 58856 848938 277533 1949670 1943777 811229 1087334 1100152 1600853 1153652 272676 947918 1753549 235118 81975 15946 1740618 439621 735095 1220308 649353 1082942 481779 996531 60684 1998714 1319445 1452063 598989 121429 88674 1360740 997956 1188024 1641082 1885749 1224051 1223091 946672 20506 1728153 1423209 1414893 728846 9146 1960106 767876 1008615 77888 894020 1819468 649424 1071222 1639969 1065452 1097470 1040038 1894784 209121 910808 866118 391638 1428458 976311 109842 845846 1114985 1458560 28308 1053222 763466 1920399 1847197 978578 408600 1901690 230536 533117 1714076 1287839 1582956 1117860 1808862 1889362 794392 1696588 1576549 1948876 88702 1480505 1956071 244198 43326 1610965 551748 1794241 1450186 1233813 312170 1431375 1797521 1865540 152150 377055 1914082 623185 1843000 477119 742022 1658479 789524 44123 1132036 1599464 910150 256165 344428 1912568 102792 98428 1841022 528504 888958 210924 952021 1720167 269719 125052 1666529 245314 326917 1995004 518514 597506 349797 271571 1454909 1144197 462537 1076116 388917 645394 526940 315352 346911 1355179 854838 182013 1758049 1810296 1791281 475732 275100 1125375 388880 1254919 1848173 1526014 225435 467106 1251004 152433 1461326 1297374 684104 1274334 104359 223844 324178 1470845 542447 240297 1867226 824207 803044 1829940 933242 800175 1432913 424675 1121748 9884 1527473 1171841 1920256 132400 95888 759694 750637 401107 555343 1148187 1057801 690253 1924946 207912 1693970 1269503 446674 1738358 1884377 442005 1755247 1636959 92922 809625 704409 1135608 66866 1746994 59608 218255 431604 453307 1173262 330555 402941 704176 869242 416419 1651927 982006 888629 998266 1331816 663271 1657271 860884 807122 712864 1777919 589694 399461 332978 311950 1018488 1342825 456324 245096 1839480 846292 842158 1728978 734166 1146434 841169 250634 678977 1128687 777434 1339995 453905 1014496 660287 1664352 1555871 238014 664018 1272408 269608 1215228 1224430 1348318 686676 1867844 1735133 1754729 1809926 1037171 288652 693477 1293917 258243 1609656 1598802 105405 1570434 206584 1370293 1059768 975645 1096934 38228 1481391 542426 898507 1574295 567790 1127555 1813636 1306139 342513 1511411 429861 176773 228514 1549415 786830 135186 759015 431183 61520 933492 1667793 872651 56126 400069 1745670 382781 1838459 34150 1768341 1392187 132810 649367 270014 1907337 1708233 1333292 1016403 787835 836551 389755 580334 868494 14427 1328557 949689 721417 916274 1360658 607134 593956 1176146 620538 824140 648302 1436852 384229 1380137 1738992 895741 1783149 1188193 1842487 906637 1887330 57949 1089680 1443327 1569179 1187040 1367756 1893113 27222 1628615 259264 331597 310699 93401 60325 1109756 881825 1403128 1094555 1178805 167119 538685 1697155 1141699 315131 1177814 1617342 1149246 1628155 437343 752246 589534 549550 479692 1525670 1797923 259762 1318383 1712553 816874 675907 291558 257209 651628 1998140 732546 1408516 1917309 921666 1771057 755878 999086 1819824 42717 1130457 1569073 741797 159688 273473 564583 1478980 952999 1216219 1138866 1394461 573352 1597841 1601904 176095 480330 1237631 654335 1791458 1557605 1116027 1791143 760253 1262360 1768117 278672 1373050 1554355 814006 1960406 1389205 1986480 521833 1548354 1230022 1631771 628573 1713643 1310736 1193304 273474 1590956 1609038 1652592 1702679 1878746 1183002 1020337 64466 925255 885922 1090842 1514771 1386492 649588 104504 479644 1472550 643623 1443004 1151667 993262 689626 1853984 230256 649565 938424 1210481 1154356 1463691 1585495 433454 328069 1419631 304326 1071518 178805 1732683 1517097 1196417 936158 188676 689271 1020709 914527 1877199 454417 1147222 828335 59653 89659 1055894 643396 1366304 604052 225212 601303 99655 472110 934041 1611224 1436599 1509423 634542 100100 1219639 1709958 1575947 298852 1973237 488975 1455156 990694 212189 206013 645449 1778441 877875 787468 71346 435185 1598933 330078 54434 921713 790761 1249217 1201322 973748 1739868 574965 1658228 1010948 852045 810117 939126 917796 1739992 410649 1112779 1206095 224515 243239 21696 1109231 1028545 522117 1631137 731530 1747826 623604 343806 838915 36402 248915 1542099 1112773 224366 1746769 1326090 93893 1085767 1422634 1268199 940156 1811653 1425026 1198135 1167649 1730757 1001349 819995 1845646 1629243 779441 138697 1888173 801977 1296073 1502276 518081 1320797 1900151 1975184 1964388 116189 197160 1143087 481372 313892 1385155 1383045 1579144 874319 3945 1403399 21169 557462 1313091 114075 445855 53353 213939 723922 632325 1201111 289639 823641 1608115 1035544 1569453 1051710 1758301 623724 483151 156170 928754 1137162 1907589 122624 659221 342881 431303 1709197 1443271 1182436 1691554 1436860 972001 535458 93317 828336 1928167 1842252 546240 1511330 574378 257338 1490624 56719 342949 1687112 357529 872227 666915 1198774 906082 875952 1200665 1181576 876127 1441440 961385 248387 1765298 208308 1631726 465863 1131131 1529997 1661611 1505496 1613414 1904714 1974269 1748355 1396692 1463660 1585539 1255470 551916 80758 713013 1486040 383874 1979130 1163934 1192052 1386953 1337900 409401 494664 1122950 129308 624087 1606436 266629 511412 1146857 81379 1023258 1916599 1381755 992175 1803547 1257044 1346617 490249 6872 449072 750305 1706696 1558724 209146 1381258 1083982 1493981 892433 196619 1097073 1027576 272829 1526698 946949 45028 562695 226587 730380 816271 1832918 1977164 1561967 589016 1570284 1318116 964042 532499 1748256 596212 1981255 907365 932529 928692 1201590 1572004 1202590 1532145 73237 1181221 108832 1311478 529362 1291214 65982 440545 1229606 1746383 446071 112542 372574 1703346 438177 1625369 846711 1406843 1016258 351160 1449590 256232 1667658 271084 907212 485588 1032857 1639915 744505 1755205 1300401 1850222 1428026 1154074 1889170 1751611 49239 1327246 609922 1228292 26314 28877 284478 1184231 643951 1973207 55153 198529 1885436 855807 578531 134976 1371712 672961 681644 1501442 1056949 1613672 1612302 734087 1819251 709632 224982 1985458 920508 553832 989927 645784 1440902 1477712 1913659 1608030 369929 1578048 767652 1425083 1597756 801896 233595 1292766 1186212 1577458 762538 521735 851995 693276 1079049 1855314 516728 289901 1777061 663877 1691404 1555642 1761038 1122308 691255 1081116 298897 1777644 1196358 1775164 367972 765851 684977 420019 915913 1283052 119075 1400998 249755 354135 1601943 506810 1183559 1160353 1569923 1334340 1757971 59778 1743102 231415 1168937 671680 433093 1233252 1904648 331486 975124 1730002 372029 1157595 416620 1934351 1475701 1580648 354712 910091 707076 1842706 297041 378998 333468 695621 1641658 483435 1223649 1172438 1576968 30776 508993 1142520 1705057 1367582 1477996 629596 1495344 1530550 351677 1749448 1771728 1413942 38420 736644 1211124 1766797 1197689 1064004 1638147 835211 1609585 271963 432347 1816108 1042143 1865112 585609 914184 1661304 736433 1157500 1103423 707999 866597 1095973 153270 1639439 375062 1812630 1402529 743109 1313151 844787 8416 276546 225422 89972 1481436 568663 464665 882522 1403921 1038061 1215509 426523 1880900 609840 125257 677993 297254 786321 204007 1520957 860390 1838898 404089 498420 76527 337592 497683 535473 818495 1890368 1162587 578132 683468 850241 1911036 946806 57346 1243183 758377 1674745 1833720 1987646 1280676 1228598 732200 1681393 147241 395211 673727 1971788 1700446 891719 516731 688318 805514 938625 731623 347375 1743593 1477101 1047771 1914058 1310345 1226433 1844902 831248 1001821 233745 1474409 286414 483480 1781483 757096 405529 594673 1963769 1966133 1321524 1716752 175997 1078104 583986 1295142 996643 1041026 350156 521231 587253 1555344 538651 1969556 120610 586718 88700 1150713 240501 1877137 468291 186048 1039408 515884 1921756 663507 947155 328750 1182743 1206244 1235305 1086517 679529 1063134 1108245 1378802 1928489 988936 123193 473818 203568 970594 288874 932041 1691891 1980871 351174 10262 149558 745858 1752213 1741130 408371 349741 82779 1117186 1484565 540235 1275781 1106270 1793171 1422233 1402016 675161 36797 855785 110450 448691 1464465 1766877 351658 1462374 1240023 1371686 441322 508639 1149310 259386 991213 407342 561515 640616 1053368 908645 1129103 109008 157389 1728948 1407615 228545 531167 320105 1748044 1189663 902293 774295 1140677 1462410 1448857 1764185 1364391 1093698 957311 269678 1836160 406797 112457 1307428 1913123 904367 527066 1436553 697097 977413 231472 1347464 1542923 1988437 1690104 404964 571195 473756 207993 1668371 1810281 1826331 183951 372118 331395 1545728 1532745 1381721 9717 1135269 1108249 1867125 1024901 1463372 1301500 458802 1362620 114339 1775574 1097795 1346920 364579 900666 1903133 382462 1522200 750722 1597007 1637895 1795212 1137763 1176586 1293742 1109851 1287386 892722 1609857 1091105 1148497 551082 1437386 598999 1069129 556923 752207 651524 751430 1810459 1308573 541226 1277856 1149468 1103316 215697 679740 1741759 508981 234451 647957 1400326 1344147 1506316 741109 1814076 1520949 1837508 1589758 1991456 1748974 826793 804717 1825240 615410 306413 603174 1705951 1209914 336081 588570 1055102 1607489 1684128 883184 1128371 1754269 1999010 1310310 1986247 1038634 754039 1322759 900118 425710 100340 1169987 1631350 836873 870341 236857 1718354 1844205 840786 1926100 487066 1114415 1612079 1988525 1065714 956069 511913 1390257 942805 633648 972266 77548 1452056 889166 1475148 476018 1509250 1770382 1122321 128391 1556007 1922172 693713 611597 791422 134873 288260 1771677 1027039 62561 1984636 273586 1505609 410685 40593 803842 815167 1019210 104923 147487 594765 1653688 1549862 1480823 1338128 723253 143750 224523 1898812 1784735 491031 1239626 1386353 1918169 1924035 1445327 1363957 1619620 1844059 1684676 1697741 789833 1187620 612981 1086156 40333 1433033 589886 1861354 49244 1709774 1822269 1715271 1514905 1203275 200148 1840273 1205013 942007 1761350 52284 1893029 1470945 875838 1302140 483808 704804 633560 1239486 716660 1115077 529862 871055 132798 342015 31607 149349 518216 1402604 1131646 1790256 500430 1861399 854914 74594 1600634 7672 538261 470591 1759087 1661132 1538781 1076170 1081092 240319 1794880 1130032 721487 1573183 1999341 1159045 896031 173485 801723 1165948 148441 1127681 19145 47880 863075 718601 1820082 583086 1875788 1718262 660765 1289649 1557693 1677031 1590031 1300197 300087 1587936 122587 929780 645986 1144605 1095406 1713500 481425 345840 163300 1283892 1399428 1561621 1733636 1747497 1817750 691212 76150 1741731 258848 317844 1163417 1697876 968730 1439766 331940 1104221 592297 161991 1609696 1733980 788881 1567939 658931 686266 1294542 1256794 1061334 835774 671460 1426238 660294 637841 1670410 916924 823894 641433 1296790 1369332 28914 459483 407427 942740 1130698 697966 1423546 383350 803127 1929431 4694 1120109 283983 539512 1222085 333971 1672808 325734 1303488 1870650 1059311 1460254 90840 1007451 1684381 529329 1531942 575789 188033 629456 338759 1322984 1893809 800691 700174 797163 1829966 1651497 755981 1643094 1918162 1346844 1467257 779153 1697926 1855506 607593 1197122 1921068 958107 1050016 1085769 473151 850969 567182 172898 1914074 1498840 1577476 1740512 987995 1025595 635993 1430272 1373819 472164 901843 1025025 124828 627803 1489591 1342143 630276 849013 1341432 410774 1517974 757924 386376 1057230 1914970 1628354 1640029 755674 1541435 215746 1035946 1233465 1524761 500341 60731 266637 433989 1598919 267090 251822 848445 1316167 1562255 767898 299372 828288 958059 672588 1990899 220415 1640047 84665 1568682 520741 624882 1323457 681900 373904 1133255 843989 1578768 1596585 1186942 1282380 77824 706272 197922 182293 21368 1809041 1048859 1064370 131063 843480 813849 939111 1921689 595492 608586 393191 586169 1369303 3417 289870 1706460 398573 1190893 916840 24438 1396524 1285230 1344003 1837624 95966 1834852 1816501 1264883 573242 1232157 1443719 1341026 664342 1297587 730710 671789 656339 476953 601295 1272173 928879 921191 1914804 1202707 1689529 38334 624063 1943103 1400502 672810 1320989 514770 373118 1371294 1190676 124984 1465519 213631 1297918 1681760 819534 495853 1930716 461679 1952333 1080193 729000 698608 1715553 1030099 1163352 1068961 1775929 48559 1764963 1215493 1616509 1492992 1056223 1317057 1368086 1260284 1962026 1615575 1658219 948572 1869038 1179756 1840212 1853259 954903 1021986 1330988 714867 252920 1396383 1572379 916424 223697 222409 1183751 1507446 934419 42264 693860 1628086 758216 1523269 1922497 1081043 463684 2729 1396919 1545450 967169 1496121 210957 1043614 1002711 1718314 526603 1956116 418849 1965260 1846898 1973549 602816 542838 1895398 337653 200308 1845027 22497 1210736 1001929 621896 348311 154132 1245043 1633680 1938516 1097502 1142433 1081292 535404 500223 39776 568312 1522122 1832946 1215700 483539 3874 1404656 1711810 1661705 1929390 123651 1157238 1674005 1586874 430053 492531 192635 322183 1888496 916893 1201589 763281 1317034 652842 1093954 962940 1455981 1382988 793270 1738168 1735175 752926 616976 1297190 992603 1372431 634682 986538 1682577 135191 1012192 1802404 1276828 1303343 1686547 1228138 668487 109805 1644064 157981 444044 381271 1866025 1410771 716763 1195139 298135 242969 1528001 106084 1570503 1030815 1072734 991878 1647940 1868363 1967493 775032 1342505 312388 813277 1913263 1701061 291912 1147742 441791 1546026 716639 1404650 1110160 605528 809423 1727899 1478220 781322 1062367 1766869 1515747 312707 1346423 687460 882989 1071894 453388 115133 1405195 213085 1581800 23068 537487 1435780 1159467 1287141 1372072 1505033 1261354 204111 347440 1797425 712617 1172578 1118583 1557459 196799 774663 216696 1137429 291616 205564 1272340 1478463 883835 1518188 1138733 687685 946604 1021996 1953659 1706503 36000 1440909 1199981 1178335 1603498 866444 1657977 384466 41999 721599 628351 1903316 1592689 1522655 1240788 851279 1420722 625096 388141 514006 1023482 1390170 1598724 1358831 1430810 1391166 1241440 1373850 1279744 1253929 574638 1210643 1191349 1235116 1109400 561824 103497 441141 1721886 1229848 813284 1959183 1016446 494316 1556971 1407839 1279740 1544278 739127 572381 1803530 1242047 204394 451811 736272 1359631 1516189 1013634 1160548 497992 1349484 1379198 1532464 428980 1694981 1833861 597434 185236 1071683 1178529 1629404 1191182 1622529 1800473 1356218 1104321 1801232 1760592 1145539 1156025 860111 1972364 1176825 1125024 1714619 827344 467800 528150 174203 707618 689240 474134 1709602 854652 413868 373072 1561073 1271230 532839 1468409 640101 629674 1848292 671122 553167 1643402 414397 546737 654170 1763916 1624886 287399 1962289 1740495 849790 1967073 222140 1077762 1060005 1793595 891461 1081703 1739024 1070054 945646 1724903 983956 1432431 1587175 1847463 622180 1720040 219138 153250 900896 1555466 327855 1227408 1886570 177856 728804 763959 474597 381062 458389 1487366 837846 309819 1298729 492553 1750177 179731 790350 1939537 1885471 1179973 1289558 304177 1613588 874625 1802288 1721641 1348774 1155876 29511 1073166 925512 422271 158479 548469 1416193 95256 1580106 1905175 1664590 1602449 1203889 1037189 1947650 1434891 1873984 1456184 1869452 953983 1009389 1396033 124126 619357 1223917 583490 1400388 1718172 886703 792985 728965 1681880 66127 503633 1545413 428446 533155 1822027 1545895 31776 1095476 1758252 397450 312290 911657 310238 170694 1385663 848848 1604989 1907697 878430 410744 1568634 949514 677680 1111506 1300892 670902 306971 1277313 1926002 1715106 1466428 246093 700147 1261489 77371 1161736 1420244 1998688 189710 666808 134867 214827 1196238 1835825 1857352 891360 784529 880545 1035465 727938 1421165 8004 1496373 119636 422397 69948 1186620 1853041 1587293 1785285 1636797 469045 372359 790109 215452 143624 298681 1533391 1264169 1077558 1644308 453834 1233547 471463 1325475 471192 151171 1696632 963807 114381 242153 389454 1500694 749005 1912331 1197322 535308 1287315 1888763 164040 76510 1196413 598046 236502 312558 948625 494562 1425192 1999806 1996748 1193672 994311 1220186 1267869 388034 1349714 1898775 1643621 766994 1888773 1590450 1122813 1894867 1224898 190683 168434 350127 1329670 1364004 1078028 599768 1632236 1514886 1302789 532006 1548810 1954331 1840588 280521 1697466 85318 1952398 454016 1082506 1548888 851908 946255 4609 871114 640196 68805 999135 44911 1520989 1601987 1353597 1214421 1018459 361722 1648259 1162836 597251 440700 150852 1227832 544240 1131008 1744512 750499 377834 1885899 879371 883852 1298019 1616100 1014053 1786161 178245 498474 761726 701951 465336 815884 1635956 1452280 1376 1782433 573680 1626183 1294015 1050329 1730705 1979941 1455557 237048 1121995 550431 392828 51541 486037 758748 1593649 317043 537409 683324 1487579 1200540 270586 74923 693776 1800223 1723205 576759 1745464 1772038 543701 1225781 424644 1462006 338294 277997 1830473 729679 678844 1209002 1243249 530999 1787611 1971909 1958606 996875 767601 241420 1883131 7329 187670 394600 1421019 1074809 1155827 1071892 893233 1860746 1302066 454099 410320 850403 1113912 525906 1935045 1396866 1918713 475872 851673 231506 176762 1857311 1846462 582598 1238745 1114442 1954705 507058 106047 1930885 1028292 1370619 22309 1625642 997903 25731 1727727 1879801 1295959 1837236 126262 1552721 976183 1807650 1635727 1301363 1843661 992758 310735 1936814 1278492 404390 1467837 1905779 570576 1532233 360935 140940 896634 80104 483320 982977 1506424 265119 862827 362074 1409303 675108 556585 834510 1043262 492946 524252 22641 1739292 790472 323235 1175548 861241 1389721 1815070 351833 117182 1273998 968163 1666008 171100 900153 537249 1738607 222052 611161 688564 1256477 410700 492875 1537255 590005 1498388 1706737 1532653 114839 1690875 1068451 996260 1760517 1396368 697578 1998003 88452 1692192 1717546 902826 1011626 1904155 21445 647285 1189792 1121963 1274944 1076053 1750398 1922350 855536 1545775 1087352 501913 539390 1930799 216154 395255 64472 1632662 1165686 3536 240059 1573661 142823 943457 1195351 1592995 1153890 931284 1982561 735336 820363 1236215 1652517 957379 673715 1901202 856793 1904422 907810 1827229 197579 70147 1068541 1272211 201256 1317930 286234 792820 910980 382306 1988843 1502857 1343581 282186 1163977 1436987 272887 219444 1723461 1973890 1671938 903813 1067372 650290 1109923 955280 544984 537905 1167397 1432503 176100 287012 612333 1394377 374931 34005 576324 1442577 1787327 734509 1798911 1546543 955221 770310 104085 223721 1866955 381032 1798532 914109 1780729 465971 1280503 63840 246119 1619954 545260 772701 1893971 896651 1037634 941111 1034580 905309 71043 1584008 1610242 294722 682318 1081232 1052491 1962134 624246 16941 947300 1441086 234799 465382 697560 71984 285767 1056417 790160 1239654 1902107 686727 1763124 1441746 1678141 1314627 1294152 216448 461848 694501 1022880 837100 619865 1674899 1366126 1792526 767918 1593696 551665 817881 1667194 1077965 1789716 498739 1467275 519135 210063 1279052 1614429 537768 1823951 1199528 1093184 1998733 1095739 999991 577174 279142 1513159 1383106 616309 201446 1705440 983164 353304 1229775 1399955 1230948 846791 218072 1456361 1369735 589153 572869 1530987 999829 762324 89912 1601356 1718531 1004004 1879179 922277 1515202 141071 470926 1251383 257285 24187 1155463 1866526 1040416 82110 610018 366008 1672884 25374 1864638 1500868 1332109 321025 1300060 1987062 1969671 222382 1705372 910934 1021177 921015 1675835 1308423 817537 169631 287619 1418958 713370 1116776 215859 723615 1100670 1780426 209874 528597 290109 764283 1874194 224092 773132 889690 800107 773996 1733891 1297615 690560 363202 488210 191083 151406 17551 1486035 512453 883535 171554 112881 1754877 1285863 1168629 349443 1919467 1753652 1018605 1783469 1928804 1361846 402807 744171 1174491 494156 135953 80750 1498796 229171 622035 1083767 562125 1083189 1754829 1795826 803255 1759028 1730412 405757 781803 1065084 540854 504105 838793 178494 1656865 87180 1618636 722670 132596 1830471 1350147 438789 863262 1811375 92308 1406420 451731 270612 1837868 1488749 1375602 1840121 1122959 1665186 561425 1743509 1006092 601171 1340177 792224 1847706 418773 1426369 1502906 1287503 136429 887089 629814 1096781 923224 1799825 1885489 684301 1458944 1650705 1208120 1870039 1983592 1145548 1985626 1121768 1486759 1962818 558937 715770 1873238 1797108 247678 1597737 1400539 1815222 546012 1793924 1124463 340000 566006 1117117 1941946 731341 1641289 19437 1011016 1081955 872545 958929 585852 1427452 1883423 1909146 1808289 843877 1916588 943998 1778148 75462 1799495 78442 1781500 693498 878150 615402 1046697 931350 1187095 877622 1988317 659287 16432 425013 145026 1342382 1595429 1105623 641111 1033278 1757422 527548 718064 187940 618069 1563289 1351931 1325891 867644 1620474 108995 1968522 389297 1312972 1939894 265791 579423 293641 1847186 1869980 1004676 1307208 1384431 1932737 395973 827005 902233 1704188 58752 1074776 1161820 124390 1262175 1626882 1658576 572063 1373609 1015685 450880 1747953 844838 1947097 919398 1880531 679081 389008 289613 462256 1196221 250230 1374368 1829389 196225 481925 1383250 989135 1775079 203571 1545047 327121 433839 1856796 1023519 1978817 678254 405766 1053750 1717365 1087320 1038697 1544061 1350292 878240 1631254 1357403 658204 892872 1707999 1370255 1722836 1998596 844354 293637 1628279 577542 1473127 314333 494554 1166821 403204 96690 863076 1046571 1943444 292629 646816 1798699 243184 730336 789153 1132214 1918470 1425733 1333255 915137 1237478 1057104 1626300 1729173 1073569 901421 1618227 1559811 1315853 1919161 1628860 847012 740957 177349 1378200 991020 1776950 1423695 629556 1042721 1358219 1116844 999015 1614038 1447579 20916 991204 166474 1022392 888200 1649387 1465349 649583 1590701 952856 477753 234678 689830 738413 1251209 410783 853488 1861079 1814471 927030 1618546 1256466 354440 668269 512486 1190608 1499710 806828 30455 1997333 1426323 503921 749296 450326 1936432 1282423 857652 1479796 1979284 1129674 1478402 1899666 604244 1460731 1574660 1407876 703420 524316 1036206 1097092 1074741 1374300 1454372 1515894 1693369 1987552 179249 166809 112226 316073 1182866 888003 437760 723907 269970 1848906 1581267 1835282 1104428 1694827 560515 1115452 1086766 1853782 1920729 1347027 925562 1183382 1263407 1663003 67048 1136791 388414 709140 857299 1085587 918243 463114 1807003 1495685 110264 1018923 1757397 1293203 488726 358965 1827607 96639 1531666 1483160 1157934 953586 590562 80592 122599 1627582 1955852 642917 468038 716307 186133 1255517 269495 1851100 628114 1954338 69591 1267959 690576 1053938 480036 838137 1466240 335860 1226856 1923689 796967 448543 586895 731482 400289 1168573 665826 54961 1033302 1822140 1123313 1877160 1615731 196312 594107 1807749 202925 210232 1656244 80311 1309448 1237012 1702271 948872 1841851 1859080 1696599 912911 1005170 510495 375556 1415650 702767 1134797 521521 1755451 1508715 842414 745872 1541328 1521330 1198702 1383824 176475 665150 679487 799880 313922 620338 1342751 1201478 1905446 546025 482724 749560 1075290 1125629 1435946 664689 364670 1558989 596678 1134328 143203 597893 1845698 1079047 1235184 1750156 913915 1692539 1644429 107068 1588754 1413322 1265565 1272149 513751 17658 1463735 725547 1599184 1109875 43452 10051 559188 933262 1743866 1386263 73102 374606 197583 864273 1905537 377626 1488429 948419 1268671 1851348 82026 1467267 617549 521110 1837935 1314544 959821 1746331 1431184 829355 849160 76981 1789435 1270156 934518 235636 260879 191931 1215113 939522 527669 1575210 98045 1092652 1055175 405776 735424 1649812 866784 1791058 874703 165923 1882408 378292 1234708 34839 1503083 723457 1215072 1740918 649106 1221100 300012 1648320 387280 258656 1449292 719974 1353676 731747 138874 1121146 1956188 1185382 745969 1267093 1752175 155938 1135439 1930289 1865381 1835736 38570 515715 881119 736893 471489 1647175 1895420 731268 1269938 1434681 376580 156724 560281 1594625 1418723 16213 1259522 1751525 823745 1574875 1953040 1177948 578385 372731 1333412 1965752 49454 1689019 1155736 1204842 1073841 682139 864512 1668966 1068160 1710962 456009 1075471 1824911 120424 836080 1419843 1004093 1005674 1475002 1149097 1940370 1794905 1908708 876773 789815 1416594 1418413 1400685 206261 808466 1969745 1140009 222714 1076676 93111 305144 258651 1105042 1491265 248425 923546 420063 1299059 343654 1374075 656094 776286 818213 1969264 1804310 883824 1120191 399295 1430442 1904121 1206463 403794 1730715 827313 1505332 98597 193792 1471872 157669 31087 455447 1830945 1332368 1411751 926719 1377004 1661649 757251 942158 1257610 1441473 1059823 679098 1363691 503451 222971 389477 1228449 1549934 1544838 1347389 178990 1932476 506166 738382 328419 1014111 1956759 1037707 544130 1219430 933522 1458010 1919108 606539 1149974 173404 1574481 94110 1250730 660763 962332 1269901 1232009 38878 732975 1612835 30762 1902207 1286815 1375724 484445 1108215 902763 71595 136307 1618695 1817270 1162009 260509 266799 580415 999794 645878 1106939 1845692 226302 1748015 687773 1168039 1638150 493730 1470158 1346808 1358795 508237 1103464 760556 348092 1241047 1125646 1112169 726658 592099 1934140 802074 437361 1992519 1987371 1128857 1328767 172036 743926 571656 917860 1520637 896615 474984 738240 1031954 226163 1918202 1753902 1298811 1046254 1581357 469030 605188 1012885 1124637 484214 902909 1446860 313187 1004775 1291116 3505 935533 924616 1020453 513125 578080 514919 597476 635373 1547457 1700615 170496 1603463 381042 1701839 1851319 1262131 545854 824794 1499040 1662325 1948239 132773 1294136 1275301 1228293 653158 509017 1847698 1005307 735490 124520 945399 1188282 1041184 321653 745417 618290 1690356 686783 1128124 911995 891956 863615 1981454 1661239 728277 422614 657273 307556 1179196 1858987 113382 631672 1572639 1957445 35395 1740353 1756602 1488698 240542 460544 1937204 133941 689999 203741 1225733 1754421 920060 1848073 760298 1404221 1391313 1792022 1055001 693505 1116265 254952 673538 1452379 1503699 430366 1432901 1252136 1130503 221917 828282 608068 1596118 1112158 813084 16282 1761676 318971 102152 192217 852684 1725594 632916 189031 1572344 1725515 1992072 160430 694682 73871 1253723 285593 183953 112177 680757 1442132 837193 1861111 1796276 920541 194990 409525 1493475 1119451 200655 348104 1839734 730280 892501 1029351 263629 1367702 1615524 1036135 1242229 538134 1648653 1650738 96678 1793418 1859603 1288506 1359807 313765 1060389 290323 1749823 1190871 547769 297105 811438 1193752 19859 903318 92746 1370410 563405 953623 1370012 383742 1065669 706521 723530 227548 476250 91068 1028823 1900854 1597080 417666 436342 726816 1600461 430163 1440774 877159 1260451 154833 675719 598800 592296 817536 575871 1988282 1006453 47259 827534 477919 1714332 1984784 1386998 79814 1272187 57657 20051 1393691 1903425 1179480 878400 1992380 1004967 1260933 1620087 575973 96458 925602 612445 717364 389963 1235541 926557 1570188 1277976 229632 1164805 1152720 337108 1603202 66802 1180198 470186 850664 1694217 601260 1988588 1133311 1908562 1043348 1172178 1191894 988090 83782 983443 535239 1538410 1996494 265562 367245 1828084 89086 131823 1017173 1795335 51428 251643 1597840 375854 1990839 746591 1471370 908929 1349103 97094 282170 692385 950850 1470596 230149 624650 159100 662297 1346790 544502 723830 1862274 731100 683459 621750 295219 344397 592085 980172 1727204 29693 634406 1439259 464723 1863158 361762 1745110 1654076 763834 827012 761920 484186 37949 1490255 43973 1920763 997065 457477 831077 1428425 1584785 540584 1066307 1789178 1420306 45983 1276367 948577 19570 1850397 832907 82748 1788074 1177749 1409164 337352 1825000 482019 1989203 676769 420247 1972762 1257336 1739662 1407270 1754059 254509 462129 1486933 419070 351227 271257 1045521 1684602 433326 5192 1538122 582142 112321 1127914 109782 973502 349241 680528 1017809 1091550 1399248 445349 320848 1276209 521771 92319 954037 1489362 942331 1383130 674765 1106261 705855 908013 677586 1779832 893144 784 1773204 1630013 1008612 677176 1177004 498491 714768 1426587 402856 372247 933900 1088761 47847 852719 1915414 1523079 386140 1966156 899081 897771 803662 1005906 951457 1668910 791903 1762371 628911 492625 1880663 1980050 724479 1058537 1692966 628415 79492 1336536 808435 989365 1601285 1470676 580208 1635393 482895 909817 1451993 297709 729154 1086999 1206573 1808694 1988705 1698420 632789 175678 550732 736058 1400087 1915880 1397398 107146 449711 1233063 901874 1993530 1925386 1299752 682891 277843 9490 1741650 725875 581041 86807 463821 996343 1828276 491637 319529 1115737 837137 899880 1433022 193544 572977 843895 1587255 1307115 530578 161065 1421017 1882576 1871590 1084799 1343168 1393910 506613 324197 1776380 269464 1864500 1933848 1380416 104636 1078041 813236 249432 982679 1110034 293599 1298499 476118 1432922 1211844 1827336 1045533 1463563 1505000 1000184 800146 415570 188334 122647 681293 1569456 46642 1181110 1545614 1274178 2261 1125788 196563 817485 923889 1188966 862419 1289892 997103 782176 683337 717229 1316468 772779 1857340 1999170 1623718 1125643 983298 1562788 1607405 210320 253359 818187 1062073 336012 1005738 158492 592582 1091903 648412 836916 1731667 1188863 1627719 1582771 258859 1982305 1716486 1497842 19781 438649 329891 1780120 1368190 382979 137660 16223 1101711 810914 1579382 814812 1051112 825209 254573 1945763 1873719 1674865 1603783 71560 1924141 153735 751359 132821 115262 280944 1548732 624341 996179 1265666 31096 433201 434359 1659274 536014 1517944 1956735 739175 1945994 1791034 232740 1356701 1847501 1472892 1746252 852621 498990 1100780 1711579 167889 727385 978006 212249 1501700 1807539 1869753 747450 307331 968041 1049068 234566 298254 1974077 1629148 1843427 312236 1400229 1606313 613726 370176 47091 928682 456162 1060318 1007613 498501 183933 680675 1554934 877732 953830 205647 1661088 1644430 847685 828671 1595197 1024592 39701 683454 1436554 1685956 1867212 1990531 1627886 82405 1343252 912406 1930428 1030634 1197142 443795 459457 1545210 1816437 1258360 1786884 1161542 1066006 1989939 194009 789496 1895043 1269741 215324 1693007 1336892 1915051 1990004 1721983 612636 1351755 1345169 1467908 559172 1934860 744993 296501 1022489 1392115 1569372 770250 196109 643342 502403 1128422 206181 1592213 1438499 1486455 603007 281752 437448 652638 85546 678471 1517732 1555297 1582081 501832 1947568 1678113 282050 1316320 1011705 808382 89303 201174 308511 475600 1025066 1489750 1745680 1772319 1536863 542312 219721 156367 1517088 428095 1249180 338779 1481636 446573 177258 252946 182019 1579880 520977 1782186 373768 692589 717395 1926696 696117 522349 26743 424144 1037003 424854 1966423 1020188 1047836 1985477 320800 1130352 1461288 1667063 1045181 1871711 1386690 684543 944704 1940003 163931 734519 1350102 616180 779787 162620 737460 1170962 463403 1612218 703303 1339872 487865 524157 558876 978359 262040 1347870 449302 1689583 1612805 1784740 672880 295733 1259021 49097 457348 108428 42764 1795554 136910 1787553 1843926 483108 827901 1205553 1014621 851072 473451 1891899 1649683 387131 1804016 554119 1463066 1413549 1887542 1141458 547537 326619 271335 866000 1939092 986295 1054908 1903867 783327 782684 1802589 754299 1595413 657864 1209418 125015 499010 110424 1162255 1453135 111658 756718 66778 495682 1026440 920778 218309 1592362 1819325 971798 1710499 1757980 1427796 855691 431335 430555 1818572 1934204 1623205 814670 1597014 417275 1553989 71303 82376 71259 293087 350536 1018486 1839171 393402 504797 1176208 1855486 1995529 1551632 225746 513260 981204 1287025 1536064 337031 1570125 1386714 1757206 1548127 185708 1915191 810345 327836 102676 613268 1787931 467234 298413 56642 854671 321036 280489 247669 543481 795802 1629270 1351549 26918 1441871 256760 1169028 1781660 1014259 574009 1624852 374216 1324183 840839 47359 557267 1986564 1214133 371298 1616842 1339129 101819 1103067 621099 635216 213262 1885378 31642 946527 459639 846507 1774698 253700 1229800 1079886 198715 551310 752209 788632 297474 930967 859178 1057594 1800081 319613 1108872 1746441 1331935 1786821 1706592 1581695 1107980 625078 591953 951967 1146657 1594385 898233 352822 425737 1931620 1012869 269025 1711494 1594737 471932 640794 88552 1322585 1010193 835956 1390319 226522 1932617 1602154 855169 1744200 1587537 1028852 1804593 1973525 907890 1773475 1839597 1086167 1815727 1024673 970867 654771 1022894 1382701 410177 908277 1803003 618071 1043156 1650924 202355 1164670 598067 925929 129290 813447 356656 786376 427291 417870 310875 1203272 704440 1712327 1473251 523552 759009 1129073 1468713 162382 956650 1774441 1203485 1217869 995633 1904838 735478 281616 497979 43954 1120563 849014 52172 75634 726448 838972 1813184 135733 739286 1008620 1473994 486288 396528 544009 189674 1036815 1000179 388767 879490 393631 1271705 1202393 1746511 1088970 244790 1389805 1912226 168276 511234 684139 669421 235445 1403879 818216 1624774 920921 1567329 129022 1690376 500177 1426159 1815504 1043821 115633 562268 934343 757641 1306492 1472180 490691 867150 896900 155379 449480 641244 1937227 240279 1316720 1258143 1649002 891471 864362 998224 536425 1376628 1950528 1052101 1849881 201745 611762 378951 792189 491117 3688 328566 780354 1109517 1069282 1504193 1309254 1275953 1263253 90011 1500292 897279 1292174 1148000 1758335 569497 1679207 1297336 317891 695036 1410973 90331 131010 626004 283553 437668 1750844 953195 1683223 220043 1039566 712539 140375 1465355 428623 1676316 1692162 1732018 68822 1191926 965283 1180956 870715 120065 1672650 1160003 844252 765128 549803 1785855 1913277 938990 1436994 1071609 1648684 856637 741063 1452858 1623060 103275 306791 65689 1656107 769093 1640798 1527323 630501 1920649 417132 648658 305975 1933278 907414 1966766 390288 5405 747538 980221 1542681 1656693 382913 1309084 1751459 34707 65761 179879 1774782 1768763 1512129 884407 1458896 75524 138717 1399645 1238321 1900519 319429 885826 63892 1371964 1584880 1862016 1986195 1660288 553554 1512847 34702 690389 1647015 278917 342823 814810 1821410 916180 1789017 697449 556614 1828834 217570 710431 495176 199 1472700 1481589 1978797 1779663 1549824 244829 1857232 1372256 1489954 665637 567922 1361631 412065 179892 633539 1034986 1656392 1482012 271923 685642 1599618 254293 1628819 1997455 682663 216294 1210579 1810264 1279349 920293 784109 1612827 217585 1616410 77448 689744 1881504 1503554 1596725 1707211 653838 1533696 644309 349571 1381540 409746 1394924 566814 1251069 6673 1072472 1824233 77033 332484 127948 735190 189333 338568 595138 147564 549582 1756495 588758 1692003 411213 1748437 147215 1604113 129198 291830 286288 1059366 849436 1903605 1102065 310822 1644233 1398501 1277616 881734 712143 1599976 226842 790887 1493918 1884439 1704485 462237 193812 729366 82843 928676 686703 637833 1015003 226319 588393 294510 645416 1402499 1116468 1172545 534950 1216790 1527177 1134574 1025166 615657 1392900 50695 953269 1289837 1747448 745303 1462618 1537929 1168028 1749325 1297266 945229 486453 793731 1868078 395649 487096 1810005 1913880 42582 1013479 594386 121331 1056903 777639 288164 985982 1123092 485886 1833098 1186049 786909 1759948 1808249 1910470 1541207 1634099 1647165 1369337 1400964 1998997 606222 1034488 498612 559044 1050802 1547224 27232 324840 1290046 573381 1785138 480856 1643122 1065240 1302215 433325 1452747 1169860 1251536 1695460 153418 1505053 587215 43096 1839288 1253619 722253 1532778 1086486 128333 519679 1569011 1386043 218925 698450 1267551 482983 1497826 670397 1915572 1456286 709807 1871081 1625897 930000 1167021 1050655 1456946 1863768 1615510 328328 1579143 1360671 391934 1647397 353405 1445123 1655418 1362132 1593966 1275692 802227 1526127 1119153 810752 162780 1362065 572355 717628 1736379 1650436 1654732 981785 671101 716266 836830 422481 1262138 733797 1162829 948886 753962 1063770 1627701 344947 1087837 370503 1012453 1165697 798572 1302571 1861559 1432254 1504872 170433 1237013 1721608 137757 1605275 969206 1693486 520030 1747278 1070250 1706901 587123 514880 872002 607233 1990096 1505479 892887 356646 1571177 27181 1655647 765798 1434532 138327 1048760 1580192 587638 1161845 1252668 767304 1245494 538122 399340 553787 886388 1280491 1424642 141354 1209241 1963581 1528742 61881 1553288 808848 443955 583037 976906 1437008 1917216 844565 1097124 612547 870475 872970 639743 259515 1266368 301767 1909201 38028 611293 1855397 219570 1314118 1635219 1367596 871522 131037 1120083 570144 1310826 1163046 252606 286469 1465647 1030016 966273 1241220 1707507 476951 450628 417992 1720838 1206633 1340035 1931944 1760916 1856957 836975 879083 625738 1464494 1833680 525540 1447373 1468438 1657374 1079139 1303260 380306 833815 1161110 231387 1962502 479413 1696677 96236 660405 759551 636276 301946 1984367 756841 210672 798301 1395224 492378 985732 352372 119906 530881 1148280 545809 1987316 954652 171148 1471643 437246 944193 450730 638818 181059 1597410 659153 1109938 378523 1732986 1995066 624097 1343930 900725 1458616 1007578 1932626 1561662 554108 1833532 26611 867831 1384359 533245 605390 849687 1337258 117856 1193987 1542957 970800 1379092 448292 1561499 499419 657268 333319 755331 1256368 304848 15077 1463934 1808499 352724 1026072 1693300 24074 686974 1631748 1714803 1689343 1461989 501716 478026 1508046 1372126 1230417 1433963 948032 1496617 968025 1123852 1483445 1182484 659691 1399402 1288090 1321147 1273502 1215824 619400 1796719 1905829 296346 1499976 1150755 958555 1910612 1436550 1740881 563381 963112 1468828 771360 1132431 429232 147314 736313 1335583 843512 846858 955064 1520853 1120641 365997 1567805 1480141 648892 1209725 830117 1170974 1391770 415106 35576 1800550 890763 785849 791763 1922275 76373 1373076 1286216 611574 1932882 1412390 1655788 1526161 789543 200208 197025 461217 1226130 835023 597748 1252776 378389 1296282 485578 1629215 243393 1803035 1868966 1345691 1880879 939920 177619 770478 1806303 1612890 1386011 1949679 187516 1636566 1323744 453882 1295415 1782589 397350 1087066 731297 440326 1984065 1927721 1108900 61107 292752 193861 1470075 1772113 1003113 338240 1305669 1388408 702683 1825590 1428209 1927495 1672622 1897090 987752 424601 1442672 832689 1003116 1993437 375845 87383 749357 1551209 854785 1319657 1757560 376433 801804 1777513 1564140 755564 1169079 679340 1152874 244731 1358616 1205560 1934447 1833397 218414 1083814 1266820 1842533 1651528 27368 1653551 1402619 510691 1542951 1694822 871902 387340 1705062 969926 1989837 870907 1076539 1056638 1675212 1049141 1351860 534275 1015262 87204 529463 1303255 1306528 614297 1914271 474097 422563 1770906 349272 951431 395686 485684 31634 1047227 31368 969570 241251 219976 483256 1848775 1487163 1769386 140377 1491583 1164498 1845177 827936 364829 81783 512254 48597 1189357 1284485 1810169 247477 1988669 1655226 1852475 1396447 994338 715385 1221442 276030 1398540 1639320 699911 85867 1263909 1980331 728913 617369 5538 249653 1169552 1718635 524639 1706859 1533037 102915 718397 1839905 1287268 1813671 1394378 1278114 1680000 1144616 1040192 96391 1446882 1984355 942124 516917 1689904 212535 1485688 1218307 1840977 524458 1902586 1021242 902795 924503 1244189 346429 491332 809572 1093574 1815629 204745 347201 746419 588181 1786670 1962374 1895816 130675 1191623 240202 193553 393446 1472342 613911 1172928 1597187 1085864 577270 1471117 982375 392381 1355437 994440 1148152 258101 1912830 542499 1223312 1253223 1023390 605596 759145 1860234 1511474 632551 1265548 1059567 1368717 10109 971009 1702957 223202 359052 1369416 1701412 31548 692662 437458 1500809 1847343 118878 365358 1482479 819054 574836 1568058 1887550 99284 190902 1646109 1114595 1552435 380675 508046 1633758 59783 723848 1537862 411038 927032 679385 773282 549516 480751 1142630 158896 403458 1219918 955829 1104989 1031603 1648563 1570406 1917074 559535 1276286 1572327 1760469 1788976 1213296 955228 423069 1987914 1837602 405733 223159 741725 61848 964734 1769022 1895697 1480948 984863 1539068 1542145 815076 391741 1415070 1512113 1940257 383254 1288943 899238 1112653 853041 459787 1681272 33120 176183 842555 1422304 1376228 1462790 1980235 1181789 933202 1575261 1826682 1172172 613628 631553 367037 713787 1268558 223735 424905 612912 817282 878395 1327807 1686644 1786972 1068020 1542137 832933 1199722 245530 617987 221450 1637164 1522773 1842179 1226661 342673 1440019 198782 1491316 420938 1764875 1672011 1088825 644901 1136064 114302 212336 1369653 1380407 1771392 1839443 555631 1436555 1935313 586672 1343514 758384 1766280 342581 1956829 1657 940564 588940 1603650 183914 1034325 919349 1404789 1636466 1411360 1934423 1572196 1649982 859936 330419 1831452 833098 314282 96203 61221 477274 595962 1514429 1976188 1898210 1935406 795996 409230 331829 1015020 811983 1995629 72971 1533678 552751 1158142 949856 48086 1123439 1724449 881138 375674 463188 1118278 1824363 1674869 114670 661730 1963526 399253 1365042 1642623 363587 673001 651339 1167423 28295 1076625 1432986 1606730 1907260 642772 34971 1981425 208188 1401118 168758 1062025 1986412 367667 1726603 428992 511341 207568 1856266 1513075 186202 752238 601452 230030 1410959 63790 116777 1374270 254275 662722 980453 1570359 598378 1802441 1255138 1103172 1777653 909329 1336832 1338659 1889092 466230 1562549 1139323 1622535 85978 553165 85747 1238822 531437 1203457 915892 1392766 1380439 1335934 481642 301377 845928 1337419 125297 1933436 1201910 1638290 1301724 1015984 1006334 594446 278710 107342 1894758 241200 811507 1238773 283461 1785722 327132 896264 1392722 1195371 1360218 170509 1945746 139397 403924 1553248 1927230 794533 746565 1381412 1916756 1658068 137306 1255639 1157367 1211946 1741196 76900 1246484 1458084 1774249 379760 392126 1277764 255042 47636 1435146 1017863 71111 356871 1987729 829359 1004026 491429 1622419 519723 63728 1393278 1852459 620456 679884 135223 1877848 487885 1378211 866708 1874334 1038938 55487 777359 681090 710036 1999413 1185618 1561784 634662 1163859 1931556 1255022 1094422 1928218 1124786 1713452 629978 1397660 1203838 1842808 130998 567250 1072180 1110944 144247 883142 980562 192007 735191 233792 981179 1671616 891000 6690 208043 1411026 323078 1089098 1415116 1373689 972541 569853 427821 1521378 474779 1585218 829762 1728648 1397130 617896 1307206 804727 815189 631298 1746876 1789515 864321 1312862 1501436 1770571 1292208 113402 1226279 1737484 1391736 1252169 880450 216172 1393755 1714465 1181744 965863 626160 168295 919502 931978 320414 940124 467447 1504655 440232 1408987 1327474 449168 1296182 936641 945532 1880367 1109051 1092837 594307 1699172 1380859 283489 1996 1100575 82671 592139 403452 172930 211372 1209033 527913 1698830 958367 1968359 669214 1914149 164102 21501 1995078 981900 1660396 996702 445526 1170237 1334533 843751 1327328 270139 1566318 1663208 1402649 1409200 28338 1464287 1762372 1950084 843182 1188474 206630 1460726 179666 1619066 1282178 1044464 1953290 215704 1509180 422834 1539665 1572794 148747 730469 1041459 1286848 1040620 972263 1003331 438108 1353325 1838837 859940 895488 1166961 403166 362200 349687 256225 257740 435381 353329 1821394 125958 156350 1276904 1798093 1922920 104502 1489051 1882584 743982 911330 1520681 242695 1523608 574323 1615791 1278902 1824432 1378834 1661619 779158 1694675 641766 496630 357380 452540 1127769 674371 1084892 551544 687248 612540 185761 316044 283402 1534200 1667759 757431 596425 1783488 1351691 227616 946933 616128 972530 722352 1743837 1306919 110550 259308 1652021 829931 970394 1965539 677588 36192 1355694 1708051 1626704 5838 1374467 939767 581265 1992489 1498346 1653225 62809 830130 1202044 1241068 1666464 1012483 1760315 370559 477852 944986 486517 884628 262453 222094 1183994 1884227 1835192 1602666 52950 1361184 367578 516053 570292 100914 247996 1388612 1457950 1882779 1951376 678175 23363 1206330 1630123 850139 212172 1276589 559276 1594079 1673977 61454 1424975 1257420 1610691 563218 1511104 404249 190636 1186291 135385 226148 1040984 1626843 1832279 665233 566139 866450 154910 85809 225126 485814 1573331 1215343 676552 1320067 624007 1271486 791616 883349 772897 1983611 254066 519401 568711 605145 480593 905598 1241147 982612 1304212 724804 760905 1420849 72250 1400935 654259 1453860 329306 375089 1702862 706716 370732 1326752 1760334 1299585 324055 1120149 291812 265127 699307 1498094 1386023 783310 1127372 1191892 1879790 1446626 769209 1456915 329530 1826404 546339 1825357 1963567 404193 1338491 192899 264160 1573772 1322747 284750 102713 641149 530259 448019 1579676 1746172 1892739 355669 1995085 1934004 164419 482498 755295 1113645 972521 776267 1760452 1970172 866948 1832331 168365 459744 1853568 992662 1903179 1651574 1870663 1380872 493889 1716494 1990659 443375 1549978 1393055 19886 463035 1057550 829714 1120418 1205749 1652785 1629448 775831 100710 342453 801772 136491 1416713 1761631 830300 406568 1739523 1411648 1608719 1401044 1213782 555336 980676 107765 1775358 111205 297148 712946 719585 1447659 919239 602362 35684 1192784 131971 142943 1054887 1222 1204779 1188367 572612 1622020 445575 1952719 1460441 1493923 1796016 124464 1506035 327682 1445485 1927750 1699607 54577 52956 595362 24723 1135256 876112 1408144 947006 1820977 1243728 587263 1893747 1121703 1558951 1349737 1096623 965285 484997 864018 10880 131221 890802 650314 819896 176137 1004697 1309425 1118098 1882834 982842 629602 20382 1677925 309816 1312530 140581 323351 184009 403240 782212 421934 237145 100538 310302 235716 1143076 476219 1893862 46624 387520 268153 1981305 1152394 1861480 582008 1673080 522354 826862 676155 688166 1965272 192508 529293 867801 129009 907183 1400180 930919 739345 737529 1066760 1207334 581363 571593 1983781 1471132 39163 1346977 1500054 1400090 1758623 109032 782079 427773 778360 89272 32603 778070 912536 1710620 1990932 66618 1453232 103409 1015814 1119881 646974 293278 295586 1338089 1015603 615945 1277076 868316 554041 777825 1244666 1014121 951956 760967 1072332 1354670 1806621 544105 1583822 419908 686234 739785 202913 155640 1998577 1617407 356443 987375 815471 1761647 395167 1733870 320561 1563619 1433603 123792 1377700 1122570 1205094 16629 1751589 454561 416098 36340 704220 1703580 1538069 1978773 1394374 826939 721019 450332 1361251 1419313 1206948 1133083 1266965 1795027 1903860 9067 918306 1377285 1297590 571224 1208577 492464 1129718 1308667 435640 651690 124128 379361 6368 1278286 295694 1712820 1631990 1137131 1297667 1986728 188344 807058 1033849 333058 1815585 306195 486441 42282 261977 1077464 1107213 2024 975335 1236037 1153650 595662 1151107 1386394 651613 1021448 1367240 1830230 377092 1681971 51966 1690410 1999533 1739640 481977 953782 1869107 1210766 655160 617908 599488 583469 1773400 1594941 1327062 455584 1086300 730587 455196 805797 1584784 902438 230084 707694 1466625 1778756 1363042 374721 213957 1343366 1857843 142938 1729418 1884989 398098 921349 853863 1204031 263756 1419564 1804473 1301727 219149 1865076 284595 1683346 371173 964636 1211399 1699390 600479 1800964 1636120 445422 1092616 900383 1432715 604734 1735892 1458129 629355 520894 734554 46658 62699 594 1632380 1349946 491951 951122 1823054 47306 365501 364761 1293105 1804419 1578947 834952 20070 1411650 1726853 404430 332921 1542893 1619916 1323299 309192 1046419 926554 541836 398323 1576878 861495 304325 1901413 1276550 525130 908675 1007488 1777858 1685392 1466417 543469 872404 1261367 421496 451854 124311 118782 364703 695154 548204 272461 1652791 1570349 1697279 1836261 1713737 1575384 483536 1536776 1426294 1633349 775582 454822 728608 476932 258750 1858151 1818986 625355 232992 601980 1598016 1176475 655077 511888 1291801 1399002 600322 1834981 1849118 11464 1534011 906448 1717268 725021 794365 419544 363321 1564155 1633121 1764703 1654034 123805 1139616 1187288 1506923 1742314 1952518 1503887 539302 1313990 181132 356655 931098 920875 1196426 737040 1554880 1069000 157589 327368 584579 1578941 1043610 1076866 1134540 1663776 754128 367830 314144 674510 158242 528306 1790934 1103817 1026777 1498615 942483 843702 874648 851543 177512 1354332 1360220 1017289 1304800 1247096 555413 261079 687682 1309181 459991 853748 515556 1690857 1033624 1044214 877458 153502 809168 1319925 772093 888334 584644 1557216 1215903 947826 811070 1214870 462555 577433 263000 1194052 1067175 764845 403203 296124 958139 1801565 382524 89603 164953 1295578 1077323 1057452 966012 1069533 1499900 616904 719863 1349825 640644 122869 268833 1389234 1339405 1359491 307598 885816 243194 241901 1143780 1538517 454210 400967 853537 101183 669195 1564826 828227 616153 1421565 636692 610730 1791167 1127190 1508989 1825161 1259557 1250830 285765 176148 929123 1401519 1682898 1749914 1902776 342101 958125 1864974 446297 2 1673751 363576 504682 1189528 879566 770693 386899 465591 264247 625672 1058192 401924 899958 33835 335610 44962 1443200 71956 964248 242410 858923 1213602 820326 590654 1194679 1249669 54810 1680372 1196028 684411 484726 628308 1990023 1864275 1604155 428089 289136 1554990 1375545 293105 193021 633046 560856 156835 976702 250660 1787885 1053583 1232306 564261 29436 1871239 501635 425517 1924088 1429180 1158882 1481661 1344025 59599 56190 22927 571523 526753 1071753 77968 1245358 103549 1915211 178235 225960 1152448 590854 1104825 108482 539339 289213 1034407 1603530 665892 1038642 1567896 1522495 1680662 1045635 441697 444427 1004453 1003017 1475251 912410 210908 1719082 58043 238728 1444151 928114 1309963 1244078 497185 1150007 1559761 659584 1328620 1608320 1504097 298970 1973047 1693946 1330935 1933996 1802963 1615664 413641 1183552 606014 602976 957645 4196 12078 1992209 1738147 1519290 969561 715268 581278 882303 814738 1539180 1835662 472983 1253369 987888 1045295 715745 1126626 1055846 546787 1125644 1164834 164508 1853372 66754 1375096 1748293 586071 1314959 299593 1851816 285975 1645113 1023030 1281659 1640887 27137 79332 263249 715057 1980727 1056148 1766180 1560410 677245 1916559 1784652 75061 1611058 1059468 905046 1910559 1389072 170594 330297 335616 1744353 589370 810663 1758808 1494480 1106727 33075 696383 1117160 1172150 104915 1206011 776216 1221433 273172 618143 1260423 302089 1152160 1825824 1336654 1341420 1246630 1674420 1704926 821663 585230 1171046 791743 288183 1658161 581797 1085090 1409235 834535 1055736 532569 546010 468473 773683 1786200 20240 250025 767172 313153 1617304 1197199 1429781 1246195 1344804 445802 1469698 424595 1306029 1362424 1800941 201795 1997463 1993862 665770 1321909 1848944 1396685 631955 1746926 533894 49141 1556882 486775 48991 738365 561823 91917 1253939 1463486 1996692 1863908 1208017 342296 436795 1760163 162911 102591 1798510 439523 1589316 1094914 1006530 1707417 134991 1299015 1996373 1920855 818540 450235 1200449 1860507 796081 1999096 159802 1445570 1675203 1120319 1801262 95010 821129 110494 875797 1385099 45944 490174 1386742 777535 768106 159021 151103 1999082 219649 875277 43194 200739 1885046 1859062 1842014 297883 375815 778771 1906155 315840 821441 184726 1694597 1843300 1557105 134439 1644832 1446490 840189 1002602 1799998 346609 916540 1122446 1708295 454716 1621523 219421 645224 1438540 330131 744564 1504434 1212108 1457585 1120838 54403 1913265 1549432 1395144 1782137 629127 308093 697940 480700 56535 1499224 493972 326206 1213400 847744 798265 991674 480223 1130075 75708 1816990 1857491 1356757 1345156 995860 1732216 658415 243710 1577453 1455453 1158781 394137 1942668 1977261 1722935 1643826 49492 261849 1482737 1513948 52687 87459 1290728 1758323 325227 1363803 1705236 1251435 1202709 1776040 1722710 801840 940160 1910268 576605 546096 1773577 814569 984521 910596 977454 363490 934244 1272302 390180 1476175 1619663 1154237 664518 451832 493260 1993996 745659 24261 160283 1868562 1993925 1497476 1103552 744229 1700625 1490190 1064341 1535395 246112 940178 875722 510911 1482341 904423 1572585 1468432 1035878 875155 504630 1456658 1494094 270960 1689561 16241 1858737 236809 1998153 64658 1526450 773731 657430 984777 1162879 171414 721173 787109 1205693 1497279 24918 1715093 1757669 1397451 899693 776348 697043 103435 1322835 1551931 544932 762227 1290995 646834 203306 732954 748428 1163571 468116 811893 1885593 421644 1132667 1830090 890488 130222 1116746 451907 947617 1544850 1740132 824230 1809956 898353 871737 1813180 363879 856771 1780903 43320 1416148 1250261 1593955 369088 1497832 1889296 64221 35691 73977 1161362 23954 1642929 1830335 1405672 941602 854330 1610978 841088 492944 136285 1746736 772731 1741571 1217163 1818892 521236 1708440 1589712 1997499 1626991 1446547 1120802 58249 72223 500674 237375 1186891 467275 1894640 1370538 1985408 1669979 448658 204285 351431 1146848 266089 1449139 385485 1577073 718713 1645879 120160 1725436 1771381 1465966 1505696 121137 678400 891413 1743187 1949016 1176501 1133089 336511 1431772 1717228 1664796 1734238 152847 277788 1813617 1991819 575952 939671 1946160 461622 1914957 1724248 404059 1939517 1787125 1751122 1897648 891146 1234714 1987942 1237608 1004516 164423 554374 1273840 213685 429604 882292 1092100 214998 1337113 1270040 958655 373508 1301991 1357503 1234652 971518 917391 1819531 1281995 1357059 1823701 1366149 296097 340353 1476460 1541395 1152900 1412993 1184916 529423 575687 1861280 1950049 539362 569590 350049 372101 467510 673367 1914712 1964155 460450 1922657 1222560 1974751 417467 1979330 1156783 807098 1966813 329400 1608839 943391 1979531 359559 1008396 1726802 1338193 1675465 380654 202865 1997783 41259 671408 1123957 703610 1429611 1882204 40242 1316950 1785930 1707375 151667 191687 1483751 734654 165440 1655982 683757 1896699 373195 1195352 1944094 1514129 668592 879263 547836 519979 1840268 160601 657538 1707711 310452 1669309 1305404 370863 182482 754076 1210275 1783952 1434873 1619375 550353 460905 49269 1477690 1546480 1679927 1867359 997771 607634 266973 1196186 413451 1223932 1002665 1991757 1662946 1751364 701385 1900987 771455 1218396 321546 1376322 190276 844930 162242 1969945 398825 983079 1898359 646171 918861 1226026 1723009 669857 1908986 1129890 1568878 565939 413296 1553812 1178213 1171791 300228 1726901 1042171 349214 74692 613931 630157 1545203 832921 1317259 1714772 1893228 1714667 1971148 1838327 1297473 893041 1672053 1021929 1927244 97430 1280365 547581 167209 1952008 1112003 389068 1633972 1857395 514173 85511 1387594 1283325 259097 1130366 1374956 916652 435996 296483 1542366 1112913 938430 1797499 1983314 265555 1358503 107293 1612966 1053996 765464 361703 1300138 834408 1103072 1844925 160575 777274 1932710 920919 1975966 476127 397043 204732 536996 1276660 1880373 420527 1443174 1364297 282303 479863 121808 1380144 117680 1036041 1273948 1268527 1202985 894942 1924674 306058 1357762 1715701 207688 493554 1832609 586277 376884 1311360 610755 260925 1475765 895443 1875592 879766 1235845 1814491 1547802 572729 1122724 763853 75749 739369 1553443 219476 559186 129465 696736 1790343 1355651 646406 770989 954120 1564179 1835315 1816034 968027 391420 1434226 1858200 1853119 371616 1865424 108179 982059 318593 1461015 1616570 1055559 431611 409579 788627 1114529 1088911 1782482 389628 268588 265772 1105240 1733688 1573426 2075 1142903 518496 201901 408682 952418 820070 1988652 212427 1248767 1472196 387085 522106 1409519 802422 1164487 1993711 407650 827852 211725 1959538 1817086 1007919 1314365 898271 491362 627525 568346 1388778 912847 1466421 1145059 1129875 70404 1284830 641147 86670 1191232 1086254 1435710 1492866 722071 1534761 1618124 791988 1973916 927986 1157163 1891872 1998253 1986280 1359771 1155220 1218335 1370028 237813 1578807 1587483 696675 864119 1954531 46864 1899770 1119 338811 1657578 499616 677930 462982 1215435 146922 1036904 703922 1785274 1818233 941186 623024 236931 898320 1199179 428454 997117 558273 253797 1574618 1422215 1765385 13286 1470619 129657 104965 1979840 36578 1045263 1605848 59506 1138033 105022 251251 1498091 1431764 1424879 533178 314686 1711255 1022690 409472 67260 1582187 80610 894444 71432 1135247 246051 1477238 92804 1735668 143175 1722892 1859898 326303 845140 925160 1890339 1121687 1860735 1135063 777356 373855 269339 1253395 510070 1057557 1299109 1689783 633931 1162204 956968 1759335 135349 229856 1111694 931287 568916 626242 1416485 549406 166616 1604928 1142291 1539092 1353280 1965886 1218241 951329 1643739 1012606 144914 125299 1394782 1577511 1469767 784336 1401322 1013723 1942251 986753 1419163 1176733 388065 961726 53335 11339 1981334 809054 430249 149343 1161679 1636684 121824 116561 1900886 1082915 524771 923326 619232 65076 1931228 1189833 150997 1622033 1359913 803231 870741 1390370 1164268 1169140 196908 1965366 236192 858663 335351 273425 1740656 1992724 1749076 1137805 741339 1641440 1383114 1703565 276343 328931 1942976 952397 749991 1105600 81169 1569880 199966 1435668 728195 1019831 1570024 23140 1552681 1833355 35388 684260 1936994 65756 1177228 737107 213225 1572831 204802 207965 1041962 1034231 388087 1859416 1065324 791075 161714 1068071 214222 162536 1860671 903724 875526 1473359 370898 948415 624961 1223292 841750 115899 1401067 699684 1030988 270493 304227 294633 1835169 1925207 1085307 811310 996487 1071474 1387311 47715 1595498 1370701 1533152 1937406 845188 531469 181499 996095 36469 1221318 1457328 461215 1509108 115394 1671511 989429 358594 1248075 1981071 848059 1016038 1513127 610804 1449777 593124 1554064 1897219 230571 802894 62141 458896 1021065 1633579 1853155 1332802 407704 1471337 673347 176673 1404480 410663 1410182 1439109 195363 492498 1310219 570217 1642712 774749 11533 1203194 1739325 1373123 416938 620678 815458 69318 1748242 460295 1352659 687251 1533638 1946897 1894590 1691877 213475 540269 1710458 21486 208754 959947 1313634 134459 132270 850068 365874 888151 1604450 1546803 1286489 1898072 599532 1315232 476247 1672803 595485 1245978 1102622 638653 818144 780900 536168 1340508 372810 549121 181996 159904 2656 862244 761298 1133147 1710060 999002 367209 906300 1398566 482771 763656 1873073 1430582 1390351 1032796 372206 1437699 1697294 991592 1648117 1897519 1964730 855784 795754 1354119 1605017 1430143 1900624 224208 1398361 607607 205522 1402926 622805 1489628 1430293 1570378 1216340 1799575 1632095 1063740 1471357 608521 347136 491534 177545 944226 249530 1534125 1434639 1808600 1509061 1997905 487607 1772522 1520516 631083 1342827 1047511 406556 627958 554478 1703872 752456 709493 310358 1745285 326197 1890200 62001 1636773 1678380 1898843 379426 1477839 752954 1623708 1936304 1745466 344394 1902469 1519714 824280 1020061 1948513 464925 1173918 1828690 832824 1123247 323305 932881 1905134 448916 975707 629643 1088252 414197 755264 1958008 103892 1828424 936794 1913357 848962 493045 1580000 1247255 1222088 258647 853679 1247916 447362 927734 1521905 1230453 1780707 1516777 414589 834662 775419 1677575 1514021 53030 911790 1722697 993582 903778 1020871 1196473 52746 868389 210759 556215 1742520 1492013 1335141 1429628 1381130 566640 40082 575015 1466103 805381 1585415 191584 1304860 938548 660181 1080524 568533 1113620 29054 1906184 769883 1890806 1799336 1434414 208294 132537 960315 334463 304880 1993803 509965 177130 1072052 496236 842564 207700 837783 1511031 1355384 1846100 1541135 724609 519634 766611 709480 1696512 609594 183754 142317 1275725 474043 606168 1040359 660174 506052 882310 172935 1643057 913042 1843234 1224677 550111 1565545 1021677 1920712 823974 1913990 123583 1479241 1773600 726256 1362254 1359577 688586 1582057 737822 1794687 994983 639666 1350455 189492 912604 1038020 245069 1163885 1890529 1292958 557148 901927 1743562 578551 191631 389288 1853730 246237 1270196 920380 1538820 1251606 1294709 1704804 1523372 335384 305056 833079 904146 1347496 78473 1533683 1966089 1928927 833896 1340315 828637 229493 574628 1609157 1554733 957696 1428616 1372196 1759780 165288 897559 707925 483948 1533017 229711 387937 1086268 382856 99583 1587432 878737 9418 907982 1336082 24575 270547 1350753 1809062 1680464 1770110 893352 74222 1788048 1434181 1982986 901479 1740645 247441 1223875 19392 1980877 143330 572184 615257 1172349 168174 268314 204299 785505 647714 1758224 1128374 784653 1211959 1112666 790453 1380549 1440170 473784 1208389 1812584 1801686 1827656 990991 71530 736734 1483061 1602471 1381224 905748 1793568 686147 1049301 1778815 870729 1260714 1157483 750785 16360 1110325 1771116 929268 266977 376166 227262 917104 1165058 1799051 282102 1156708 1226284 315569 1845263 487130 736091 310548 922690 1217120 194900 251040 1221907 917303 1336178 864984 14818 1451224 9933 1401540 1486229 315392 615452 662716 1871350 1274729 287213 856777 1824098 1293186 1991135 36052 919409 836755 1648286 656681 1164362 1361406 435940 1669438 1434800 1844948 1996665 1858870 1207876 1866167 1283410 929463 1852904 1493123 1685669 1970475 1497626 1555248 1145268 1453792 567898 403062 745677 1897818 1554881 301028 909594 1859970 934598 427366 416827 1310566 1595960 861192 1361291 816830 408411 1574139 405718 89424 231218 1570088 80363 1075237 626010 930942 904926 807084 253091 322849 450199 889522 293210 1614588 50280 1065514 1449184 729614 1828301 1778066 46379 10690 543467 913104 1858799 1685148 366983 858877 937121 1414863 1059788 519521 89080 65561 1301828 1858696 523471 575696 332885 157041 1878990 247726 196867 524164 1176734 461444 1845600 169514 1942062 1516184 1516946 1134258 1278024 1758798 470487 535567 788772 1655248 1108118 1945154 638315 1626904 68587 329022 1180093 1787871 676538 291845 629962 1962655 653118 1884920 892734 370544 246243 524442 82053 965856 1044540 1417014 375149 1488551 301453 562878 617351 804460 677808 546821 425979 873692 460560 695391 1089163 546849 348133 1477822 1825865 570840 856053 996726 1944359 559423 1246295 646351 170458 1075187 1831617 995739 681965 1116375 1181163 781629 35 1467586 1145063 200869 1267997 1247438 1463564 416704 1554193 1922570 1733683 1993509 1169437 561891 1307779 1661 1486453 1315701 749215 240812 1962421 1352060 118489 80423 710159 1993600 822471 1589852 1151403 258819 936510 203255 1568560 1106873 1921576 1451454 1721903 693527 1825420 1219428 1339421 156478 758702 133874 93938 749371 1345557 618163 1663435 1091499 38864 1146748 258535 1971092 471795 1724190 1015435 1635251 1155352 584925 639523 810540 1943320 1926328 492685 337174 795606 1986560 1418710 75502 1681619 560421 942495 1804922 1267624 19551 606392 1788230 557315 107060 1294127 396521 1860235 103250 1047902 681977 1579910 1268381 1826923 668433 1570775 406338 417169 1273810 1668033 1409138 1084157 324930 682324 1732304 334267 967961 144187 412694 224486 381293 1897332 1794119 930536 795795 136166 459037 533532 1602578 505096 815341 135208 934882 354719 892578 1066363 1600867 673406 248973 1079371 1364176 1105020 1694632 568603 1221098 1919255 1820748 1557549 1946759 1065977 636768 1200103 1521741 1958711 293506 1207948 651112 682669 352942 429528 481428 1741512 410785 641886 1456960 1307453 1418226 426792 1892236 218937 910550 1141910 1370867 1899748 64411 346450 1967853 1285322 368374 107197 1396434 444004 81205 1918149 150271 1251936 1972126 1218873 1177936 1781407 657607 1808244 1784012 1365406 73350 1829320 820727 665130 231669 1440550 719015 12428 475977 1817663 1761170 1169629 1210267 1382547 1772752 1295428 370476 603945 964935 562047 1549931 1475399 746507 1577067 859951 653696 885779 914307 1686323 1383919 940943 40934 1070717 1330511 1378845 1808373 1131918 665219 160948 1462146 1227872 44107 939429 541811 576976 531464 1202172 1429913 1993507 607082 1968943 980835 1894978 444068 1644972 1737356 1063374 302519 841460 332174 336458 418469 1133141 940999 853149 130983 1010592 1926702 1044068 586127 1218100 1604973 1578659 47874 1490120 1692492 1210463 1060351 1277854 1368383 420519 1395800 1093677 1346408 1173894 1294824 390643 470856 1622037 1653896 1497650 187399 1582141 1172403 1096743 1268561 1467412 1183086 450877 1520094 318702 204246 1411139 1512076 531633 1629112 474655 1080987 1417623 1385209 627130 910379 1904321 1352288 1706152 129509 30301 1718176 1290562 265187 598451 611184 262560 1126583 1218114 1598199 373716 1069174 810560 125356 1996606 674191 951534 1193358 1825933 215671 138148 340547 533009 1633325 233701 1330922 1944826 721412 377333 1613742 1543089 509656 666122 657832 32510 1893750 783974 50294 1149878 1223311 1658875 487460 1624121 1793703 1868830 32715 1890386 1129667 873399 1889564 397843 464739 636371 348411 1827676 53622 817978 1706767 111332 627535 232729 1196990 935599 1748387 1217393 223323 1272827 1512173 1522343 993107 1916891 66682 1261450 902475 781239 1292744 24462 1748025 119211 984626 1528319 1222096 1438356 1317662 302204 670312 208492 1651763 286104 750618 1715011 547619 73860 75010 257341 528715 1713962 1394733 81091 1602626 729736 1132923 1815917 1687889 964076 1543109 1278043 1780413 1510827 1941562 214621 851195 1968619 351268 679683 754502 1155962 1923008 1432240 1612278 978290 1295750 1362837 641049 1868871 410000 927913 481639 1720809 1939551 17021 1070496 882877 1572882 1513764 218926 1234272 1478251 823910 1266336 1313050 1689225 92149 59706 1479780 179888 1392332 861027 51206 1241674 42459 1381008 732041 1593769 453122 1998672 1180148 1087372 1822737 1460660 894305 904110 171728 1402614 754681 336552 875039 843696 1791394 1867074 1020435 1713695 594087 1847693 1549086 594931 491569 1067563 661 622909 1422296 431778 1693455 1272547 13025 1704646 402976 399027 1488985 395399 1317721 35904 872887 1373094 327065 592087 307489 1915728 1838479 1608499 324218 726117 1347468 1988531 1535386 141852 1161387 1503944 376389 1234105 1924644 391173 54020 1944561 436996 1889449 1269324 1544222 247498 444262 1465115 279185 1563520 1185287 1045832 1277532 1714129 1186542 1125600 528242 340223 309745 1559975 1240591 868522 68819 1530653 230207 715085 1150467 1599071 368334 281204 669734 1724060 825817 1226519 874879 1929972 366974 724837 384744 1688904 1805885 322177 1981757 217379 1817323 1581181 880625 1452789 1445694 1228396 1643312 102086 1544169 1041450 926620 1108471 1575539 1667048 152299 1726064 1609756 649829 897602 222815 218991 1494937 1086133 21612 737259 1884130 685470 553132 526968 1380013 1887125 1225546 829486 743701 1254275 160243 906440 377906 1287976 1795199 358583 478093 285955 126846 1706174 1642312 432494 487641 1363321 1856987 1727094 1646391 1353257 89800 1176515 46247 1073063 579280 1848752 312749 318250 1626884 373006 1686947 1701307 304577 866367 1005048 1188331 1718837 1748396 536062 1846728 1452356 695633 1482838 15696 1693751 447888 389160 1514693 558138 291999 144294 619984 1550869 873340 1075515 1848029 455740 1007446 1464870 1018912 1437961 554212 965633 1382459 1419972 1012837 202179 1098350 789680 518117 1640351 1865229 895239 330977 125855 320911 311065 1413621 457473 713054 1868484 1696069 254803 1492270 1630776 1623660 1881097 1938005 1619394 1239572 563523 1524089 1911418 1341794 1989115 1511133 168359 960639 1861936 83554 672159 321839 1979599 541732 1431724 1806662 249578 110618 1246883 1943551 131933 111492 1147386 655084 1256526 1722737 1331092 1386080 193665 152947 638217 1405263 1823391 2716 1022225 663576 676850 1748086 1917504 711708 325111 1502283 1443994 1835661 616373 207847 1445722 1378475 901359 41066 340342 1482824 1932712 1385465 891575 1082211 164731 115815 425267 1356284 1452603 918435 1391331 652211 706847 1434942 1969976 655336 1387378 1872570 783933 1024817 1771697 1609473 1415134 1171989 151470 1283770 1047484 713238 1270017 538810 1847598 927515 1398570 1573540 243566 1176499 1221279 1971830 484896 619394 220007 1439670 1634810 1841081 1994176 212270 1768142 1132532 473668 849523 285846 1771645 366116 691411 374847 1030442 676301 285634 807007 266216 756364 169047 1608165 299551 1299416 1183844 1607366 1974548 919215 1431072 1921018 392689 721273 1461892 73755 1514580 826708 582776 909659 1013717 600730 91826 1345610 704156 1542370 174414 1121047 1132324 1037216 1570735 89546 1052982 1924760 1433168 1677983 1941348 1479902 1438269 615361 440013 396236 1847647 266352 402425 1363805 1619611 1337067 1775185 383461 1067158 875937 1430901 1558788 24818 1669414 1154587 1995563 984054 672654 1082161 825311 123318 453588 373400 1021129 1466182 1599633 572617 1175697 822247 1403822 307077 983914 946923 1257606 472944 682009 885575 1651782 1820931 1192907 44127 256988 1821444 920563 1671106 674451 529698 57930 48194 1601164 1250495 985888 1617401 370165 1194034 1256838 1374720 1658954 447252 436579 766286 1860198 887847 1522291 306666 677953 1819527 262866 658320 997698 1003147 705119 1829563 612608 267377 1413300 1888015 532807 377814 1857357 1229512 689170 818511 358274 273404 773399 991519 1715816 1024848 716865 1766163 1702580 1757087 1801017 549645 1080982 278497 592074 1658291 1437654 852110 376367 1354960 1812866 462260 1418 1245622 685691 1047382 128865 1521810 1687886 115661 628846 1402718 1350084 1146509 1443620 1248520 1607041 1262273 67224 262828 65743 4213 973255 579694 370938 662530 1488912 746537 889807 199118 543402 1036616 1494700 20204 1630106 1262545 429672 1181862 38192 1768507 1714013 1449162 1277069 1158342 1333733 263343 1004970 1457203 886700 1765242 1892631 381085 1603504 489368 1681175 1228402 1002496 211506 1672730 534419 860930 735510 711653 541125 517373 749230 525104 1813795 1762000 1029013 706207 1329205 311694 928592 1031006 819522 338433 927223 287191 407204 1643857 674419 1716778 1918386 1252945 180024 1131977 1248483 545830 829313 1838966 1715309 396883 6628 1269154 1651150 1668021 589706 511984 1856387 1954059 1545256 886088 10522 1603514 1184022 1754609 1165093 1935494 1961973 1580064 84392 267341 651448 1000265 823046 242911 772345 1773851 469967 323687 3901 100023 260037 1125377 1015899 1959158 376385 649618 1711606 1020416 1651575 1751294 407442 718758 602458 801319 1150635 965617 258645 140342 1075733 238959 914159 1731744 1866188 1385480 337814 1887407 27624 1623383 1435 1484425 651683 1908041 586962 255880 952107 1557992 1512337 1226036 1776080 1812701 563097 1368923 1760477 278907 1304631 564213 514135 109677 1036757 68869 1203717 1866173 1125292 769780 114684 1343009 990218 1181452 1160066 367789 974031 1113212 1849505 961354 1265996 1657257 1401788 1290964 963789 294982 1754797 657448 145202 1032748 954969 173752 395216 1711708 1674585 18347 315034 1979938 1815794 1913333 846942 564898 1260855 911572 1033116 1165805 693090 937713 1530857 1951397 1492805 386382 810235 1702567 1672039 1060119 1548842 604729 461825 1421776 6685 221996 555571 1508991 322379 1283679 683245 1803688 845028 988171 87764 833053 1481721 944747 195715 263471 1286513 1760867 922783 1045806 513491 1153225 969348 1417529 920450 1991395 475031 1349679 381684 1548987 889891 1439522 142236 843500 431984 1336514 173244 792096 1864415 891239 1247961 856432 643896 660374 1453915 294463 1495112 890711 42525 1150410 1935221 709828 1098584 1700418 1583813 1032061 183031 206227 562429 1753680 1399288 1598859 1577703 908402 435796 1805373 294083 241359 1981907 1020758 1029681 1587118 345100 1311053 1273782 730957 854071 202388 1160998 1168138 1596089 1881605 1892465 240839 857283 962525 408687 278554 114039 187039 350236 1967519 1580890 664831 1866868 761204 804638 776132 1428388 1593726 389923 593205 1520479 1803121 1639385 652735 398112 1914714 272207 1161824 770705 5920 277214 990935 199896 98987 511782 142933 1328929 1847908 565863 1423492 167001 719364 1879785 327618 1586667 1568903 83848 836421 1241529 490575 1700179 1699237 1796305 104830 1971659 518545 1307024 592736 923060 1282806 1448205 1069555 591349 244152 1443202 1098371 1125317 922628 813118 527062 1994476 1850576 1582268 666791 1947867 899979 458018 87983 1653310 918495 731483 855636 1289287 1513769 146261 25770 1023899 1184038 1832939 1312585 624358 1307300 634934 1074219 698329 1087674 1917167 1696332 650948 144659 828172 1192835 773487 1512300 1379830 569913 1049933 1633282 886448 1227685 51317 113914 855135 492670 31597 498319 1332423 619711 1471673 599213 1014321 1711760 1172789 171481 39999 1740958 1227151 919852 446648 1752198 1591040 906752 1108417 328241 1841526 1627418 1915592 1750193 1280893 607704 333571 821602 184815 1714597 939998 390356 806215 1719534 657609 325867 474207 452599 447870 877117 1097212 1427384 1403645 723925 1868976 1615121 1990390 801872 1203807 617533 1662949 200640 1195902 708214 1582151 1062833 784853 352316 654195 1715951 862469 1866340 338461 626644 1782230 283493 513129 471855 1645107 164411 912521 1663348 879663 1976456 1191598 1515665 1310733 522463 1621215 1391584 264328 10026 1610118 1388526 48281 724345 35349 1869947 1776725 1266966 1490375 222335 1744664 1656013 988630 153500 273808 1219217 380130 617687 1385402 1755760 1778254 1506782 1353048 1669412 1637453 941103 635244 1871395 1562245 242250 1337990 1037840 1079792 926664 1537120 1892718 712930 207981 610695 612142 645798 1546385 1938297 687405 600885 614996 1592074 1146442 1840478 441776 1620448 1178536 348648 1740623 299831 864881 742369 596598 1133908 1466394 550645 1271768 1825473 1185386 482111 1177950 742838 1489695 1440105 1249068 845806 741601 608687 1529005 445116 870981 99265 1689604 722074 1925638 914803 1742873 1052166 1905394 127366 1756231 1239753 1453448 1813609 582377 735001 1493188 1269717 1936333 1995724 286797 1016640 842027 431953 1894264 66617 1306618 329318 1434781 1911715 1724523 500545 617018 68412 1307074 1425754 1352790 1507010 374112 475380 106251 1285159 180209 1890412 431959 1260062 822550 1748699 1706902 737819 1294735 138780 140543 666406 780568 634000 1915050 1622914 187020 1867784 482639 1445509 1503462 1561615 1021512 964830 633904 738008 1792584 1433163 808570 193771 892209 1158653 67356 1336428 1990044 326954 347482 511944 812291 1104346 300059 798540 1505815 1250226 1227920 532426 46759 350642 1388539 1640519 1381888 574472 387452 1530235 583842 137287 304794 848887 298990 441066 75219 392512 759333 1791876 956025 242285 1268748 1139907 1351129 227794 437981 428675 1608705 1053216 1352704 778744 1478019 1868059 608886 508313 1644966 730657 1627879 1977111 474827 1829198 350217 1703545 1379125 36005 190206 544536 99422 99985 657564 1297851 464878 581902 893171 954831 1265171 346134 329002 1080737 481324 1249628 1377724 879395 1952804 1056449 1590228 1947506 1073024 793627 1566145 328339 1169006 1757435 423838 1474277 795389 315318 1518927 650989 1181151 295995 732597 1686369 1081809 904103 490063 350229 1289479 592629 1569435 1931770 691683 970050 94559 1018680 290264 1392492 1750355 27981 715249 1419660 1717454 626688 605709 1001847 1152242 1003192 1370589 280774 881636 506622 355579 453185 322695 475070 1456470 617256 63163 787917 1280449 1174249 1175686 883964 105265 871851 125901 181655 1414277 635137 1297973 315471 1674531 1168129 340431 371632 63928 1949916 1362004 657177 1378019 1013289 1412846 762865 902015 1883942 1939678 1707602 551003 1964602 1638046 1815698 906323 233415 1041521 1807602 1279749 1048236 1810039 1940067 1720459 1334546 82370 492358 1249999 697274 1171276 126152 514033 618004 201049 1859424 982690 1976616 495252 921887 47800 141002 1307605 1572879 1088542 1739998 1216137 1366886 1948557 694123 247563 1068300 1032586 1788767 1255480 1708613 1883372 449658 931052 1523244 1966580 1906436 859722 1635850 478344 953709 1567991 1098080 829177 1344802 388027 1364862 148858 996852 624940 844124 578998 1254885 221283 1572387 1831611 689661 1833088 940505 754828 1804882 380526 1685187 283577 1243547 1120268 1358786 1544255 1270232 1154291 615037 380403 1915665 905654 369314 52141 1013824 37683 621564 1089059 1520355 1513719 1543033 1126916 1268884 680501 946718 44640 852412 416659 1306535 215716 1594609 433860 1771070 299945 700346 66234 1107114 548184 1507284 838088 1506758 1175323 345355 1900044 124099 1559866 136139 299962 1362661 599247 570688 1159456 499011 1678941 454818 1060896 1368484 1980469 581007 669237 1031626 481959 1634276 1171054 637278 1847156 32772 206095 1533252 1811149 372782 851830 814580 1442639 1574020 797071 9189 1037273 139658 1023326 1116137 129806 268387 579811 1116381 989757 1213011 1120406 1622519 1480216 1029947 1584947 1973097 1440863 1650064 1299954 266205 921240 501141 1184393 31266 1858553 665604 1246688 546352 701059 805906 136314 234072 1613821 1987662 1801692 1320308 434064 13429 1088582 87774 1650551 61304 412745 701197 96136 1210584 723978 547675 629508 307552 1806305 348319 1817710 1215836 1468587 1777164 1663968 1321094 1148807 841819 270128 1126671 1458006 1723418 1140271 321883 1316063 1096552 630148 152290 1488330 1874815 1228097 637654 607097 1674388 1160537 1229453 1170053 409193 384150 687000 515127 1244476 178478 495324 1285520 363179 423104 1811485 1219837 360472 594919 17668 1252422 887571 1345660 1213786 1531473 1700734 1669394 1716381 104140 546811 1202859 1676346 1419997 736378 534910 1538980 110559 674185 1294555 348744 1425523 766428 5857 364583 1759944 1260278 1602600 1474037 433391 321583 467418 1142091 821196 367270 92469 1672671 1952651 1881178 715139 1684763 1961017 314199 945474 1407583 1907576 1763228 1408068 1401530 1744211 211198 1508195 1470098 480952 1246633 634301 1998634 768660 315691 957330 1012025 1419427 459301 1937315 1694718 1954456 640954 120916 1146219 581249 588255 348768 283486 221192 148142 776115 1196251 715412 111840 1791576 1926508 191054 943196 28508 363940 167969 1280347 23570 467273 449445 1384011 710509 297686 740072 1015684 95144 954253 1933166 155444 479576 551077 642158 377090 498968 872584 1195745 1615622 1793098 307151 1079773 710343 481860 44039 584978 1626645 1272467 1944920 1834936 1763465 181309 1795468 1548592 1528867 39272 964638 1588023 134144 1090836 184762 1845708 287128 323228 1979006 164901 1344818 1640639 337696 408844 1015388 778870 1703549 1774791 1545724 1149235 1828519 1620374 172354 626514 773276 1802862 121088 1522694 1075231 530799 156413 844826 768181 943309 1707019 653448 1861826 50833 1487014 188561 1327702 1137502 608765 1557537 1828324 1168721 1008131 68410 1698693 1111917 1187042 1877080 925977 1219423 569485 1567637 809059 1612227 1115 73537 1668001 604287 712339 1219965 742041 1356610 1425349 1464570 1903786 1948416 1054224 1456357 34131 100101 168394 1040463 244367 1654209 1947957 504266 1981909 1374218 639977 702181 390225 995516 810366 1657414 1084933 1912333 1977973 1152554 560036 1471679 1890082 147263 478699 220687 1944568 945250 50087 1197569 1071426 1467358 1250904 441387 206061 1397335 196289 714361 783720 950052 1016696 60698 1693102 1089216 457511 1247545 421902 255674 161913 423399 1208638 144838 1448490 181463 614290 534798 250226 1685469 1385255 1503601 847385 1849278 269007 1986027 433380 1835327 963975 1460508 853803 1133058 458040 19901 334960 930119 705409 1364348 1174619 133355 310056 1382887 352659 1462634 1128474 649199 1917235 1290638 1967126 1927062 1386568 274239 1369245 1958468 798515 1869817 817416 1951679 1705593 176029 664447 320752 395199 1476294 1597860 1812558 1059892 795507 689854 1871620 1897157 249261 1504836 38665 1566642 1968378 254923 312818 1058893 1676117 278759 1940736 119808 1708742 1624477 473948 1378135 840322 1397131 821641 1006665 771169 666801 1392808 1806043 1787212 1862824 1138342 1234865 1852877 1384198 1747890 1273561 1757259 993865 1482531 1507553 1900929 912823 101818 307367 367982 1528771 1248159 652805 84944 922603 795370 492699 1571537 545962 891376 1234088 1130847 997244 979544 1426184 418116 1783972 1027447 706127 713308 288869 1787134 156091 1484283 605844 823931 1766382 880329 1364516 1496091 1419212 1787755 718101 236472 132330 1458624 1715517 839640 288684 904250 1458761 699982 1515372 1230585 655092 1065839 374619 684078 279211 1032247 874485 423735 1388481 238681 514918 1827924 1799387 400317 1755973 1097641 1203988 871898 1302742 1309684 188518 126751 1404875 209661 487307 714907 30358 1516987 995369 262329 1008842 491485 1816352 166167 729027 1061025 945653 1409544 1074642 1516571 1063540 985300 1707516 1704263 233223 1879765 1165017 1569075 1289 19412 873126 666921 1534191 246968 1468678 884645 68810 684269 1153426 1065554 1723040 294900 1573601 1569962 853209 1533414 114849 1015366 435917 1120726 334017 1447051 975026 752787 1282842 1740728 1155640 1771921 631879 178721 316787 861677 1240217 1864141 1203467 1104977 991336 1795978 1461905 1115630 539926 186483 1782484 1539726 1903790 418905 759793 1104747 1363593 715567 328838 45740 641908 239421 917659 274722 195985 535446 538780 73987 846861 990775 274374 949722 1094567 1870026 490716 812096 1519116 1672247 1255458 1233937 1059030 1739482 758646 1298579 1849237 394709 1204298 166269 1643522 1401859 137463 249429 640862 19369 838204 436801 1856785 905345 1267137 696016 1545032 288677 656869 1634306 1728450 1389704 1273768 1502062 912443 458149 128100 996103 479619 540798 512935 1604441 244773 214525 1196181 798303 1904392 1618886 177589 1199695 642860 1232588 1148990 335999 1606916 1104166 1766783 785538 1913535 1579412 733942 1846565 236802 228625 935265 733182 575534 1777868 9080 88632 1153067 665980 690733 1637305 853830 1889816 1687184 1457021 412557 220333 1348134 844674 361180 1575816 682343 388347 1480270 224041 635757 1625882 68476 1957779 286298 1859407 1212218 1442763 1427901 1384590 459657 1167203 591443 473988 1125866 767596 861696 1335970 1926483 822995 111293 449561 702911 1113337 1228647 801503 575072 1804056 1379225 1486206 996463 1686347 620192 1324952 1920417 407153 1968517 746427 1019557 1932533 438946 406548 1153500 447253 72807 1648831 957475 1253127 1386253 599058 400835 1801384 1021589 673657 913190 1064145 724706 1839205 718351 20375 1717171 1617984 590337 1161208 1103012 89977 127424 812698 811290 1858351 940986 1094276 1765656 425788 1660726 311520 1628601 1253170 1605499 1303441 1713496 1963532 1926832 1982347 1486795 1768648 1938037 1530394 944517 377525 363891 1261615 138869 280838 546127 1969531 1044009 1101309 1162819 1912724 1977617 1699362 1307006 1492811 1311486 687700 767243 1128935 111366 701304 317479 1169407 1058183 492116 641773 23324 348456 496028 868816 1202024 470582 764352 1663503 1356110 196731 1982195 1493056 1216563 822349 387133 1670309 143999 1461034 1311008 1049724 1959854 251806 127362 1984403 792367 1340704 1805541 1243358 55174 657830 877201 947671 1305257 1735268 1469788 98488 1786911 265701 205801 308514 1948458 887944 1187741 581167 1283394 378344 1245795 1425185 474288 56403 1542016 831403 1561389 1848050 336259 1240458 1315268 1154060 1961320 534671 812175 1508626 829180 3799 1082348 356313 1939822 1124125 970916 1238826 120104 1126949 573012 1698902 1169597 1300816 446724 1358880 503838 1776698 459859 1170086 1916353 259533 837910 1850964 1531247 1756010 783060 1589808 1882841 1770528 208147 1928147 1688554 938573 1115950 356019 1889104 1684806 374148 708128 1350762 1763971 833453 826048 351919 1879861 1371325 1754987 1923549 269707 1599450 1128128 603110 331879 1219936 378560 90040 248014 1043994 1845269 1553535 768177 166730 1367865 613328 900795 831944 104414 1263504 361054 1331153 785115 717383 112692 1813974 1644534 1997341 226628 1757476 1455466 1234345 1539439 649038 1315723 1359741 767182 931682 846532 1502840 107208 507193 419888 1640847 797292 1584486 857080 967681 1868136 238399 1436407 1008953 418865 1051925 1250245 1107701 912115 1885053 1488428 537894 1082648 831018 241631 284016 1449091 1378495 629225 1460708 1093616 1102260 1099049 867717 1551294 1843334 364391 1338983 314560 1085541 1509002 1187693 945915 973538 1100825 819182 1991673 1711718 1366194 1845012 1247814 1342361 1831772 1489832 586847 992944 510496 1636724 953393 779629 638862 906984 699797 1684345 319527 1943224 1084172 1900443 1321561 602935 874495 214087 1905953 110507 390319 1076766 203822 880559 685696 61125 1415396 543587 771802 1324859 1669696 1580104 1104233 630217 468385 313410 983071 1193307 1592372 784801 1697537 582122 774584 200524 571849 560892 1362170 756326 1638549 1404717 254545 1721080 615323 452352 1461375 1357031 854164 277926 1955045 375811 1834254 1415977 1530435 1990503 663820 1326262 262067 1200999 1442017 1999560 1765461 1568956 1370839 131988 660662 1995025 1241334 1020553 1756067 385652 1128524 1952154 758100 276310 1813033 146616 449102 385717 946734 332304 838688 1824980 459103 1994231 1298454 1752226 834280 438309 1351143 891338 1059594 410646 271723 1651997 709438 1435251 1611383 1847799 190426 510768 1661464 828242 1173213 293404 1559660 458097 975150 1266382 1210435 1718228 1389296 1501707 475990 750986 421892 783763 899137 161095 1456176 375308 1584988 715162 745126 1391280 1245973 487561 870859 457783 48209 594636 1713454 1677405 484342 1809876 397847 1710860 913954 1676475 936784 1420342 1452221 823700 1518246 1903385 339284 1027900 1801094 861472 45707 1016552 826364 689496 812564 66056 1807907 476006 823658 873542 776310 1673492 1954967 158557 1499430 614463 1962531 1221157 30403 203624 873267 1932536 4610 1857633 956135 615494 633348 1868888 1287601 1403163 1634624 178260 157323 718428 623807 778517 1933111 329159 1232770 1197187 243772 168341 668725 1407144 976169 349015 518463 202677 409266 1276948 1087551 573787 1687505 434079 1344777 1734814 334840 673545 1576133 641903 569276 888609 1085170 1921901 284898 1439102 328653 1698880 201870 1039010 1727020 148905 461492 1562712 1362647 1295589 772374 503292 1163770 1838305 1460437 1545601 1856956 80239 1248403 1089421 476319 360579 1124722 1519516 204998 1814914 891219 1444036 1554248 70566 95062 855115 87781 408908 1667274 1483653 1828586 557013 1925126 858826 37180 53818 1825251 894786 1271231 1450984 1149270 1799725 238897 1622836 1125355 1259772 967074 90089 204 759815 1241164 1707453 1708144 1048780 56066 955285 539592 923119 124937 1846407 1805783 27055 334042 962166 91803 863223 1127459 491552 752152 1642368 755837 1520905 1636341 1286739 434214 1283642 1946239 811785 30096 297775 527553 1484900 236314 773169 1330675 556862 1521121 1421931 1130090 1970272 564039 1304534 609593 1172295 309790 549508 717363 1460073 1524192 1518610 565442 1270542 206204 709136 698111 1262819 1697298 1799392 1223518 260298 1008382 300270 1966815 1990373 1436583 1738359 1040469 863099 1275562 216165 688379 169351 1126460 791423 1552724 674723 7497 399180 1825575 161616 1560220 413656 679760 1978689 1677920 519781 842656 191849 1856281 592769 597615 1725585 387958 1324857 709849 859920 1341328 595178 1708947 1256247 255586 676143 167801 121307 186584 1373571 1517914 1746679 383380 976848 1015681 807668 1345026 929825 686289 1215626 1485338 152670 1481338 1279031 1296751 406484 3374 1570227 328407 895471 93646 1706605 918395 662027 1458096 985163 1190059 1127024 921779 1220448 1416268 486275 452377 1778403 1670749 1254444 1343058 1869968 1122544 1762976 1140322 1598726 383063 1334467 1972314 976246 266630 1414701 548951 265398 895550 1907687 1781365 837805 1295339 85807 714647 1526752 1589096 712332 1838994 1315702 1603568 1772789 472606 1195991 1259968 1879826 1143530 705247 498728 1497116 769558 16300 474578 1841619 1848467 726596 1379990 984854 14800 1116162 537741 1410521 53951 732920 972857 219490 527632 1620489 1152019 1493668 426222 1881487 1610470 1253116 384309 753446 525608 1413798 1856543 1388004 115931 699903 411503 790009 1993649 1125360 1548130 1421280 407680 1767248 1852779 1591684 413678 842439 698208 332 836434 1259200 1507942 426097 992704 616701 670392 713973 553135 139001 1077416 1102371 19488 390040 654579 487465 421727 509586 110249 1251843 1319112 1364377 815709 1243602 450556 543541 52207 1931232 453270 1456546 1096754 1076405 766063 30169 130470 1128317 1740922 1436349 1480160 193930 1268169 115720 91729 638559 1245267 1727353 1197826 292501 415622 754955 1672149 310472 303354 957200 653702 600040 1550474 1357932 1701302 516168 1531433 1117034 1237986 1266210 1223278 1665682 1855463 481231 1419496 484811 522969 1845741 1027578 330918 637709 310309 1222675 118839 1107699 888012 1077539 1238045 898863 666578 253495 1702889 1177737 992854 761405 1457300 1760363 1643401 1672817 1761896 1170359 871814 411201 1678685 109229 307788 1937887 1528566 314559 783947 875439 132310 424466 1636632 1374499 1312697 258279 805253 921170 1649985 1893520 1505201 763067 225355 436089 685705 713756 7842 1440258 726312 1180945 1037942 962348 358554 1024348 539034 438974 51220 1302769 1781506 611725 1159283 1585798 1698886 119543 729386 1529913 336788 712542 1181638 1257223 1839683 1594562 1972882 1857652 342460 890005 1459572 320972 500901 1713278 1033172 1949838 429768 921653 280317 257440 604984 1203507 657028 908024 1740049 1516719 1653840 1125622 75622 1013071 502602 968700 362967 300037 700484 1954814 1518743 1425746 1344304 721507 963999 1282467 1699506 291647 150627 1181922 447740 167297 1975784 1006927 901821 1296732 77994 356872 1052038 3014 457654 1713406 521391 847509 1986808 1217785 717951 464891 1585421 1293280 98313 680793 583161 1159338 286699 1969836 1302356 157538 50918 66314 1309237 1034548 1347626 1617412 1423318 1752138 96185 1103573 74529 214628 1669737 759273 721358 1639528 702552 1987321 877967 1647671 1874980 98100 735762 983153 69614 1536689 41188 1132855 846721 783434 259407 1228544 46291 1741976 457815 177210 1160546 454889 1778459 1676535 48926 634837 1908758 1045356 1131526 72647 433525 629102 1042252 800837 1236691 1145612 12227 1846983 25483 834312 1191068 292687 1635470 922147 340402 910089 880907 1333490 608718 1949190 1227758 856841 1908359 334167 143388 1941146 1195315 710354 1583204 1443262 1032188 1412780 1699317 1124062 1790558 451034 1134318 26356 904786 1346588 1393389 1020537 1973191 1065256 138761 1106206 1097027 1246092 692736 983920 338306 1277726 1948449 1456127 350337 1351377 1292735 1785206 25538 687966 1347934 1040325 1945419 1198599 479376 730307 1339863 1718853 1070415 1198906 579616 1008291 16151 1533762 788514 626686 130660 1182411 559599 1881199 1821651 336252 1525527 613611 1667611 208297 1913354 1851182 558174 502706 84050 1063263 876894 438300 136045 1707040 38718 1019000 1140914 945620 1628335 874004 1422506 1716529 291880 219340 300718 270955 1825012 945404 1447407 1531849 495032 1902852 354996 1897892 307066 702520 1694437 418937 1145621 43767 750250 291766 541626 1505254 1512717 222801 211141 1760935 1484013 99938 1143897 1337503 776188 319011 1590177 821654 1611157 660792 812289 1174364 922888 519675 1235003 583624 1596073 184290 1356329 896372 244933 1562284 973170 854163 970381 129204 1741121 234631 430657 217596 1653124 1979597 803935 1380339 103152 1041286 1765686 1575302 1444545 298877 1044480 1958052 1024345 760025 189472 28316 279450 1727775 625381 901922 1607316 675724 407367 106357 517682 641513 927024 44859 1720028 1212864 1682576 493939 908974 881625 1212395 553658 101917 903487 746670 123200 541898 1667015 331193 1983386 186978 428440 552441 1000481 550994 1930171 874508 1323564 1369015 949917 1110176 1351778 1556320 234037 1121943 1173399 1925148 732977 1337685 145345 1072809 268091 741645 1543227 158781 774088 611119 273128 390098 1221498 451432 1453373 1532936 1333024 276477 618073 1247506 529880 882817 1953395 1160107 1985497 982110 1375823 1423981 128004 1404944 299079 856491 501873 1884393 483410 327176 839236 1767552 326715 232851 927139 1809651 50466 490340 276587 846142 1736033 1660826 159900 338806 96712 81491 335982 1771704 352819 103146 1968622 1313280 661833 1687004 193670 565180 864568 1981637 491263 791478 962247 589569 527661 1930313 1584482 521890 286643 838406 824063 350690 1999190 842203 1881579 393521 747970 1870938 1379190 1178189 394067 794448 1602527 1437009 1926867 1791116 1734643 914790 1075989 369205 313529 754256 1095078 1639159 1617697 271900 1184665 1048141 1591135 1228528 803281 1952921 481272 575602 1465141 487963 1069133 701823 1599864 1976373 475342 256370 988543 565068 1792279 267626 1570628 1020682 1609920 1457934 65069 1100681 891300 48742 1695062 1659617 1298085 928504 962069 1918731 166734 1218125 88130 48515 268554 715504 1238800 1741768 1279756 496411 423142 1974661 1343723 808508 175279 1554397 1920596 906488 157948 1763227 1753667 1685079 1148058 1442483 1114036 834193 1459253 809178 184950 1395812 815162 653024 251984 1569246 323113 1396521 109307 702245 354126 33849 1203685 1420558 1275611 267284 1440490 474256 1215038 1610261 1251116 1155706 930208 1892947 936270 1129684 1566368 1618088 1998280 1202415 1578107 1754800 744923 1923172 897877 635720 1296749 1354227 1433362 1002268 399780 579230 1385212 726137 1948432 739665 1843919 648636 1268625 707692 1566091 1699630 1256363 1039325 245569 424763 1496319 501946 1843515 1537051 1929440 117827 158375 688960 1851116 1357919 1625763 585025 1681250 1678311 1160078 496765 64399 149758 1478537 918482 919929 227323 1060815 405590 1538236 517057 1261719 119929 1503476 10474 1218674 718022 960706 1400635 1092969 829748 1420868 451270 127176 1107216 1154678 1909232 1541451 1095868 1014840 1077545 463522 1176937 431332 855816 810677 737359 657712 986484 1197967 645536 961296 10584 1139460 573869 1220747 1638200 1045583 1929040 1702689 1469435 427027 818097 1550334 1790022 1354475 721271 1239650 936215 1135356 417519 1796941 1184947 17910 824612 634602 1613117 1489442 544522 1666507 1462815 1577481 1334463 223791 971963 1010280 145118 1286026 519213 1869070 311249 1636832 404825 1595506 1184034 46248 1391587 224457 1892378 1988277 1429156 1883100 1148029 853856 1738159 1061692 1983765 1911865 698969 303011 480766 1144262 1437145 990268 769278 49100 1334783 266499 1773315 629011 1190275 1600661 213711 1685134 1942997 1839661 644815 2892 1341546 1335050 421206 41198 112569 1780898 920183 1640447 1457695 52199 1709915 1241213 416017 726391 1695366 1620562 1508584 1500912 1502133 1979418 625044 218844 554605 1432148 1804348 1008617 574804 127212 1549399 662875 543094 350859 1684018 843527 1634455 691653 1375439 1677016 248388 478730 745521 953620 1575611 1443821 274205 204043 1074732 511843 7517 357441 1084803 1233537 1844397 226895 58347 1178387 1518448 1659921 1076084 1969681 519771 1583059 1076283 1005864 966696 673059 605261 222929 1195903 1719620 1385359 360290 1663002 1037359 21493 160941 255596 928510 69856 1745493 1077535 54023 140695 1363419 469386 728266 1819514 941784 1680361 218650 1906282 603826 639708 157022 811700 1269370 1356134 355964 1754525 1025162 114775 1338666 1453298 1938117 365557 1636633 512042 300216 1067265 1349505 1567943 776009 959271 450742 1157506 10282 99558 1284314 1919387 181104 1769857 1024310 1285399 1091180 625195 1048916 1193945 1358044 51554 955310 1769621 1348915 1442992 1226763 898679 165016 1479590 1500241 1818854 972228 1105187 1473842 877640 78508 295673 413793 810776 1900405 923737 828134 1313443 911535 1626448 53113 1458714 73438 1609725 24069 1912843 1589538 629823 1476254 1138322 1475177 1014524 144484 1360466 1077957 561676 1699009 40160 315527 1759945 534345 1020616 986477 1141076 786203 1983977 1230070 557012 1353419 379439 1611132 1454130 556615 763367 1517855 1158341 852494 1308952 1321283 1054439 259895 1700354 1758935 745062 3732 1574809 1178298 1391588 1665952 1712712 926910 211583 1050172 1188125 1416337 249914 1433485 553985 1934224 510181 1306866 705946 1991313 1332598 1356244 73246 1180352 896435 808718 872526 133807 748640 1716396 1667340 1125997 1831531 1594767 812878 88967 1117694 1997232 87363 76397 905339 1990985 607275 1315415 1707517 1249040 689763 1176993 968228 1288875 1338903 1913919 1163544 1060539 1013237 801173 690581 999891 1478345 1028409 418827 1521975 436654 1990279 1546810 1880093 11731 814957 1430763 1325224 37254 821486 885429 1761514 1998944 1227438 1040116 863097 611458 1465628 733054 1372401 1600932 974878 644578 755573 671373 354338 164024 200626 1980915 824482 1731551 943804 1986592 1203117 1735203 1493585 775702 1472401 1356945 1057092 1391056 342364 564508 918882 1643676 1487147 1401867 315967 310768 1013026 23259 931254 767793 679954 1911246 791337 668030 419581 1886385 1426440 1826045 1246568 1375607 244221 789946 342729 233177 130340 626165 629559 1047949 1832612 1811595 1520203 1349672 1498583 1662179 1411332 146369 1977373 1072228 324914 240231 54655 675845 376009 1991060 1147105 1358884 995403 1320808 1327460 998108 1147919 132002 1804715 1738925 1839319 1507957 1925101 1308611 888723 738682 804374 1228781 252019 1351634 1098370 1661620 1032877 842881 864315 1778958 926882 1199583 1246868 651333 1469615 116203 76514 504799 1322092 1711207 1961707 539960 698907 1124597 1632594 1752515 1503590 1587588 455306 140078 422000 144542 1243725 1015018 241501 938046 294803 390754 1790057 1090702 366743 856972 1059515 1428452 1040167 1013855 583015 1769436 1595269 1420477 1855822 1018620 316184 56317 1696952 1510443 95014 894806 882342 870403 1980463 598864 68062 1155689 1274345 886804 1047324 765247 1400464 1975352 618377 738585 1205420 1263506 1348826 1131240 1245611 903491 396827 1711799 1777077 1178946 280758 555405 1786863 617763 1978902 220659 431405 1945440 1638521 749221 1636043 1434319 1547605 1951926 993174 762524 1314748 797387 1391109 631895 1747947 664193 1595297 420706 905735 1553230 793625 1146570 1972907 63547 1259972 435651 1705780 797653 1673678 722107 174844 256617 1303871 1459334 1901513 1554038 1262304 64066 164926 1870079 1668812 1379146 1282278 1221572 280563 1780409 322031 695582 960344 1407063 1533261 1942866 1551636 607615 657500 1825886 924952 1328898 341789 335318 420904 792779 1238035 1506933 1953375 629305 1835366 733485 21787 1666331 1244727 1861324 1010577 1221604 1721520 221776 1415358 666150 737462 1693770 1679136 1717033 1164660 286195 402263 624872 1523766 1838633 1203149 1978991 1723328 949137 960847 796127 1036058 1856714 1095240 490046 276059 1396619 192624 1067699 368967 264519 1257764 1481193 1315653 1074941 476409 1098417 1738725 607667 16662 1949512 327171 1957013 692134 272079 981039 221312 1726521 1298202 1082700 1691885 493170 1053154 43506 1786717 1952564 1751626 1002498 1517712 677702 627698 891853 867747 1324836 1623050 760474 1788893 1501344 1789754 593121 538102 597638 739403 1333378 228312 1337348 509109 794717 1170628 1646461 1384328 619204 1989700 1585049 219454 1827598 162102 1915384 1431614 257450 990176 791155 832745 1011544 3803 1827206 733032 1074653 1544342 775431 1636961 1036427 375924 471179 165399 1356817 269159 948952 1643190 1393452 1168227 1439131 1088926 1681673 1302227 57779 922270 1495460 882616 1982003 1078201 812050 1258116 1090801 1995374 1694969 1965346 1812056 1106420 1177055 1115107 936486 1656299 52915 1848154 1929259 1918322 1516636 910324 1090512 157376 46093 1303227 427958 101246 553514 1754081 1770017 1135417 1508738 383395 859169 296185 1353988 242166 205687 1802789 1528302 976395 867204 777237 854268 1006731 1054928 1014110 1674366 906951 910110 609140 424212 1174142 535426 66524 1825955 1184914 1385301 1248063 1147395 1894802 1554117 934633 984549 323049 1615719 228570 1511956 679999 279133 1830419 12466 1209611 1801495 332471 1131423 968663 131149 1438652 803823 939652 553337 506440 666440 1580480 1405596 419663 1034141 1942061 1646824 1635258 1738868 283901 1541375 966298 1483471 1723060 523677 520080 451818 1226972 750456 884837 764633 1108666 24876 434911 1910191 1879241 1654822 1375380 1694650 367208 359220 1832766 1387457 612232 1302139 267795 539471 855998 72330 1679684 270894 560223 1682298 1889151 541566 1440633 48758 292142 1846227 326352 1274665 619063 1810762 1518007 1021244 266845 1528305 1842135 1307385 277008 781676 619836 1719170 1338052 1566484 220427 1901158 449776 1591103 1048294 183008 491335 1297249 1832037 32791 1839244 1580752 1616397 1636248 929515 60557 275881 1864509 1518777 242112 1346586 1538748 1595624 1425439 1345416 687757 1833542 1397589 1092028 549948 608186 398442 416701 930018 1071253 939963 957820 11827 1536262 1886282 1648521 1055585 1994194 575535 1920252 1602803 947042 850820 178962 916744 642060 217960 714758 600700 1935350 1608723 222131 1835117 1870862 860809 963419 1880527 61019 725071 231146 778420 30738 623125 1689686 1816307 1884485 853604 1281632 1368058 1761973 930676 137672 134473 84912 615185 946138 298047 1548208 1224717 795951 1073813 773821 388204 1953892 887327 601056 679062 1395657 1737608 1536248 1614066 711831 850868 1301070 1815858 908472 594191 776070 1144239 919070 177986 1638291 1817087 399223 989555 1525989 37301 913856 1750655 1526838 1556026 1147022 913167 1005440 801629 1779375 1992153 697788 1268028 1909372 3110 1556740 344661 540505 442814 308366 634253 1456376 956847 1420818 696258 182113 1960506 674295 1886599 325293 1505493 321297 1374697 1096609 659986 163921 1924706 23258 1689210 1331609 219573 1744566 807387 1644768 1816081 176119 1938175 441682 588114 1685294 1218315 96122 957423 1603777 1360743 59563 1458377 1942784 1425958 1912469 1975211 1319729 754534 208418 1463009 486146 513120 1777846 1572513 160129 907186 1597473 1293771 1469148 584429 362673 1955819 1192196 1229835 1699127 1866162 821502 1783055 1472829 967070 1571351 1540830 1566263 879327 1167241 970898 175186 854022 392279 481932 1361454 1696999 1247292 548384 1031022 538573 96431 1195229 1146782 407979 1102866 1823638 1195992 216058 236997 1552223 1409159 82495 1952689 1529094 708101 162994 211935 1038857 1728436 896230 952808 1449259 1550631 1455325 1905066 1458839 345126 895784 183866 1111340 255486 1684098 81885 976506 535130 442702 660986 1103543 1173438 1608452 810802 184777 779465 1432588 1728514 911250 1280992 1408162 1206177 191751 669297 1375289 322595 1776662 1528075 142056 769382 394949 1001687 1182570 384777 1575851 375565 1275705 235279 398992 1462415 645177 1798438 446236 1855006 436413 295227 123525 1010443 1226395 1800842 1005424 1466215 136630 1918178 1145675 1773571 318718 1772906 1526013 1546398 1032004 1702060 528908 581515 161562 341174 454962 1754272 796364 1345045 1435803 743885 52810 427051 1652017 1752917 14304 989201 1704945 822217 1973144 1035909 1806580 1666996 440222 629568 163707 647594 304304 811965 945819 601400 1936428 1286075 1822149 973697 957690 730617 1666403 1699321 21697 262662 1117633 1081204 1328770 1765540 1758220 66676 1807494 1546908 269268 839327 403755 50121 1243575 685292 1937113 1564535 1275382 1749087 396090 267547 1166584 212356 624521 1979579 1202605 404599 1532572 869253 1499761 535045 1416238 909966 1027410 240952 771758 1306357 1091393 1933 1882500 712013 793621 398421 389311 911546 401907 142728 1477546 1950070 536469 24543 1162714 163173 1244622 1612969 637499 1563805 912875 936325 509738 138069 355435 1482497 763544 408338 1234126 55886 1632748 913435 1324810 1510504 1797012 1117858 273824 51686 1143815 1822254 1087387 93594 1473261 1447853 1129323 1801204 635348 1773758 349118 1315578 279638 670911 46142 1598235 814106 824227 678625 1682536 1012120 1495294 1780206 1795032 891978 982033 1101460 497572 1711828 312856 1329577 1282920 177422 829291 1816736 258937 1341017 1053419 553053 1222265 651592 676414 49843 1949843 709185 1145951 122796 1754587 738554 1125072 84157 331646 988228 885474 1104934 556609 1338811 981340 286807 946408 1166394 1562848 261357 1087883 266282 1393833 1466232 1674623 825286 1762191 46480 1063812 1682270 1891408 1178119 883881 1822284 129556 1653534 1053359 718172 885739 870894 1380239 1134920 742230 706938 1147438 76660 1706886 943977 597543 1100236 1117078 1307406 64268 169017 1167830 1829481 1617373 684345 454975 1557435 1145925 1410702 813016 183711 1233116 816918 1194244 150147 381819 238626 1698707 921941 253104 1625437 1160197 752722 1476291 60176 284554 1017615 1828626 530041 890659 1333591 1893307 496499 1252344 1260439 622046 1704610 1728103 1628245 1021795 713259 862642 1532159 667802 549118 1455734 53869 61920 845351 311076 1704746 941854 684259 388133 371289 1889303 1827380 1436488 96799 1200504 1218167 1986699 1574762 626427 1278942 368173 1990328 163885 733918 70230 788115 540491 1731201 406730 501924 276649 89376 1624184 588408 522726 631761 521047 727360 596367 1140314 200119 551042 1029208 1603467 1518885 1162349 1736557 1054570 1984770 199615 78775 1819188 455337 1941247 226534 1000512 719682 1681809 1475786 378002 237215 1319847 1756992 760885 747582 146697 699268 1475139 147918 1104092 1484026 1409847 560734 1336066 1877495 237360 538612 1736644 1581941 599227 215029 852739 865576 1920216 482015 1821556 974211 1557751 24116 943174 824155 1286484 1877990 573222 395950 1051210 369851 1690268 65161 1302089 1356164 137412 546599 588806 1961488 949510 686035 1590995 1582264 1348655 1069965 722117 1498342 1746905 564925 562497 164859 1361478 879102 1875039 616245 140817 1010402 1242687 486857 1019171 88405 149266 167613 297620 1531559 1619003 1117447 520515 413011 145689 234621 731167 1513163 575682 340746 705448 1255568 131617 1137250 1944893 608908 1928877 1643378 693224 90111 1389997 1294134 626532 162506 546554 1774192 894120 1486859 1118738 947163 121695 1509544 827477 194728 903282 1035240 875754 1684736 1673439 1783051 1096739 269279 946976 1724143 741190 317113 78967 1148506 1203908 1371600 1541112 1974354 472632 751473 762839 110998 872149 353162 265340 1631120 1997461 409731 965510 231550 1987145 96081 447666 1962756 443815 1675528 1130489 1699450 1153734 296314 307714 979675 1286265 174681 843607 246723 783379 792128 1973650 1255371 1154906 1568901 1783665 1625334 255791 728559 931220 60497 1997636 1366047 1614170 204067 1144114 701561 1405258 969679 1459432 648146 593325 236633 275500 1705027 961869 1171406 1804694 285944 891084 1552113 1493419 1269664 1797327 1860554 1242302 1043520 1345640 1130929 900476 750224 1576953 1299329 1938145 214042 1771211 1803109 1393292 1419261 130725 1914300 4658 1327904 1000227 1305934 997467 863599 1524379 1595854 157927 88137 1419581 631933 366389 841240 258692 1337490 1601563 918509 1413083 938510 1346101 1820793 641055 924434 270424 1452441 1034589 1301244 1548417 1357914 672851 1990671 708577 19546 1423056 1824337 1605279 262798 88192 1988541 384877 1751944 196431 824982 1441853 8300 1004077 1722095 1945739 1526411 1303151 378735 441614 1247833 1438962 1988342 631801 495547 210953 1156565 1157857 1711667 30802 987267 1202809 1204320 1183174 147257 789025 1673013 1676163 705269 1752062 953742 1862741 21224 600893 1488941 1587156 1090490 1331735 840127 571777 379440 507386 553858 152102 1548527 460109 1426284 786196 1961169 1961794 642947 1984100 1100975 1946075 1361836 553403 1614129 1200411 1415669 532857 1522695 335619 1023783 1239784 1065274 1832317 678720 1835791 1732612 1183728 1936569 1060813 1114893 1505408 1194984 1377811 1829910 1657464 1586919 1536394 1248035 35626 1486039 1031606 659919 1516863 1746612 1391898 437971 1303811 1136082 47133 136852 1649203 1580662 1919555 621559 753331 1583557 331476 235311 1800871 116688 846558 1307182 875826 28628 59515 942411 614720 796145 439173 1402683 1122130 529009 457879 1085831 1470291 406542 938072 1674793 110974 1031709 243122 93223 1025786 188682 865941 532049 919612 1135658 1700767 201764 1813155 581396 796300 1136313 1514947 1852481 882387 533094 1610338 493687 692590 997075 1535689 277301 139273 1367820 1474601 1429558 758453 187078 1448840 938937 1744691 1147969 1909625 882544 105501 1986122 790162 577228 425532 223173 1817160 1742012 390538 389542 775868 863564 1065713 84482 1114228 815108 1921169 1970265 850893 291797 1778327 1283932 1113105 868801 351541 1909141 1887021 659267 198210 384402 527489 721688 415904 934280 763262 834415 1210829 1965652 493005 732604 563105 1413281 1088790 234808 1200091 969770 341855 1340620 1541775 1483197 504049 795190 1672085 393867 1287711 615607 1878649 407523 1643665 544221 1539384 650403 441641 1436980 470388 1992236 1043621 75325 527484 1073991 755002 1805563 1647226 32836 1355676 1758758 408759 410082 1135478 1169248 827331 92799 332257 1472812 331244 1581066 1918310 1853509 1681028 1351534 399331 798123 1616905 371690 744135 1315457 811576 728305 759156 1131177 1264683 1315626 516352 542094 391004 1706949 1563159 1879352 777167 1679218 686204 146833 1530747 937194 1007380 1527263 1840527 656572 541597 262343 1118660 1789354 890166 1609262 1160915 1332359 1759245 1231009 507199 1490245 344951 58126 796226 980284 647568 1605874 361813 605785 1372929 1037463 475529 458745 206101 266034 659969 1251969 1502360 647771 990386 369618 250093 1152430 432949 1303626 1992395 218570 1929597 133641 767288 1877841 1059322 893240 7904 1408739 728291 838451 473892 618966 1371473 1991864 238366 90677 504504 1090281 121829 618234 1022103 401890 927902 636035 1840155 17662 1875378 325247 1322239 716004 1095158 364131 1948069 37113 114334 787996 1263129 1844407 1530910 638223 1150561 1792678 687069 387729 318990 430191 1589876 1010966 1054112 236450 1761970 1338936 231439 19826 1455924 1135311 871056 1134446 1874730 1453495 1732164 1176096 1378384 718635 360782 800756 1270049 1971560 918036 1407323 1111705 477099 263553 455902 246033 1955033 1414128 1762757 525356 893570 1644654 1882267 209247 1621847 1820518 1632154 11770 1093167 780273 642146 1658777 101837 231085 95531 52467 1570094 1535208 355519 807929 846625 328506 1057369 1255730 1652565 365349 1002035 1508379 769859 1365875 358075 326669 1013219 173483 1607169 1470487 76500 1484887 1803553 660216 605934 565862 1742911 94672 634691 391006 1766452 1803709 1943410 773045 1923440 1198342 600439 1430648 1051743 128642 1176332 614203 836174 1360730 1867825 1125149 1779510 674718 1198064 1559420 1005071 1162991 1847120 1968102 600169 833541 393985 648941 176613 678494 240033 1965805 858695 943704 751349 159941 1510793 647080 1052611 901924 560778 986124 571558 915747 731587 1126302 1506667 1014034 1231242 1852541 904314 1624742 435528 788176 1621794 1417392 16121 1345123 1123565 1921568 946782 1507143 1459720 212317 464095 1301107 849647 1000034 421565 309262 117403 1315447 350283 914288 1920606 939320 1606329 223249 1871285 551466 685929 965484 317794 241981 1821175 1455208 712163 150027 173459 680100 1429283 655670 1465401 256879 1116575 1202529 630868 24333 1354540 116560 1605257 1125935 1432214 357670 136859 721673 906663 11079 508014 156997 1123279 1234933 1009843 241151 890789 810276 1632553 1222768 1481994 133918 1316534 1488462 769889 1649261 1729866 317630 1338183 59019 1071079 1953246 1313652 295958 63468 376621 1536550 316440 1130896 673349 940589 1566386 137632 83881 1681567 388132 1853201 1384462 253483 257516 574004 391551 1476475 726703 1541690 1365727 1840390 243691 1122883 1015325 1261761 1247949 164699 766780 1441994 1858129 1337423 923252 1028982 806577 641441 596580 1307995 927072 1658481 1696524 1011266 1637060 1520526 1448102 943102 471773 379471 827212 1712227 1582265 460170 1301418 1998983 692761 1766910 398235 1422382 1463133 1458932 184055 3501 1100961 834889 1159679 946328 1627040 436029 1032210 1845519 1218098 1470565 1876597 441311 85717 1915368 375138 1742122 217810 785909 1652222 1527460 15637 88207 1258397 740031 1626548 553686 1302061 1627012 365072 1492244 519715 100581 1969654 1913460 289625 193581 1211997 572554 294974 1564975 1761131 713198 1646549 23015 926837 156615 167029 1771376 1027346 1924782 90154 924268 999383 886954 1637603 1968937 807269 1840916 353590 951983 1690231 593140 1610621 1122749 201145 187825 1338672 1649358 1635783 1158167 654778 959973 1953681 1549584 1411054 1595313 717914 927552 957029 1738505 573415 1294661 1748228 517299 819094 1729065 925536 1852710 1914490 1349162 909080 38380 865967 344295 1397212 428514 1369891 953511 899293 1303499 1823558 1018705 915777 1987625 1528050 916380 1764470 419909 560840 1045547 1050384 723273 1987628 359869 1863684 1170703 1880431 908281 1601826 799448 1877421 889795 1871471 1133134 100949 1206797 819832 1710334 87913 682257 1160751 1263060 1752887 1507691 1011681 1131660 1564954 687507 1289332 698555 1829889 1729740 96762 1759144 267831 1494984 404698 979154 841222 1224475 59273 1888149 1350752 1402443 313990 416366 710839 1602044 1485808 591083 1646797 1060766 180250 1179248 816146 1079911 558287 1065459 1889531 875537 9397 583294 1888665 1670581 935952 80321 1807885 911108 663509 1353640 1656125 1441696 823922 491972 1642530 1552305 953919 991341 1022129 782631 1425761 454048 1682644 1981280 49689 229003 149901 1337810 122130 1039136 1582344 610121 14110 8458 387012 1944678 1299353 1382285 135352 1489868 1466727 855187 533286 28393 106370 281430 399417 1909191 13832 1812511 413095 1679710 1861951 588442 1976116 1241704 705457 944907 521218 1994057 1238162 451389 1645613 1878474 1976396 318862 1705968 1357100 1840890 1765164 1694545 1267981 1334369 1802202 971959 1928956 992173 1729607 900111 542487 1083304 1038861 1813080 802405 1956303 470120 1709333 477275 1008249 705196 1223545 261818 747650 890352 23519 1316681 283511 1070185 1308821 1853406 86943 819446 1823870 1368989 594641 1493706 260166 1043914 1116534 386958 1935548 394943 1360660 176587 921369 738823 196432 1871219 686238 745725 606424 1067042 1719838 376732 264451 342 460222 875662 902250 584736 531331 1093615 1306064 310518 679147 78313 1814099 1892818 1671004 1389885 1148746 1373555 1904241 522190 1059733 1725309 148332 60924 908758 1540083 1947840 944431 983737 749923 781430 572044 212429 1973805 519425 228449 24289 353951 702847 338328 1076124 755482 422420 870876 740695 1058613 1719617 1071282 231356 854200 1327181 415269 1169186 1962652 265062 71191 1193501 534895 1347345 1062841 1528249 344515 96191 627593 1880000 1826950 296624 1945143 1036977 302619 1654988 904964 583242 43335 1608227 1257816 1634529 664203 2223 544404 247273 1747594 1318675 1739748 614675 751659 1479872 115490 1951203 518524 1142696 175315 1043762 741879 426155 1071924 86002 1633431 1080534 147194 309450 1547616 743025 1460688 1340483 366726 775015 507341 788309 1347014 973431 1373267 339497 1210506 392167 521205 920 522084 1205324 559702 943467 23809 1784780 1878245 1365430 352613 820926 383230 1842207 1679705 1391073 1641890 786700 764022 1181562 1157116 491472 1059592 1249541 671160 1890983 847566 1717792 1394295 1256587 701745 1006451 1274724 726376 1152141 563792 1463170 520124 1510281 1922714 549092 1608782 1506041 1910699 1868929 537615 1177952 571429 989016 579863 277539 234528 1647613 967431 1236795 554843 1896761 1807054 875699 1246023 867099 695075 523012 1932972 223104 253390 1492521 1055468 664979 525026 213324 583578 1420326 190725 949759 520800 33832 1288452 300749 613711 1721105 1207696 1016251 497705 283842 1298933 735591 966156 507457 828340 201076 1030723 443136 113658 453277 1479598 902422 1976311 1463075 1988938 1424013 995171 1051496 1664809 1871202 851853 621619 1707744 235181 1397122 1790247 37057 948647 820201 1853932 356552 423738 1338688 1716911 40106 506596 373343 1949077 1719785 462382 1910044 96020 1514180 1861378 1046411 1173105 1519105 549305 1523296 392688 1084681 585755 262095 1762654 139137 1134478 1051401 330340 1314952 1900877 1408964 259864 627475 869789 919288 663917 530001 1824568 1027660 460624 1179492 712534 1383011 1204473 70787 1958458 895311 1963177 345883 6526 1038090 1402255 1161737 1595186 542056 235042 122775 794298 230274 1605265 116158 875538 1660075 1687473 196082 396861 1989152 1795063 1099044 1847417 475708 831176 1398832 1864522 1499739 699104 1406421 552953 844978 1358870 1926376 584075 1474838 1752827 48933 214664 757997 800258 1580487 1684737 193613 1718066 732754 1137755 1937135 1093068 312261 1915682 755299 803476 576386 1018027 1106453 915932 419286 741573 281547 1733961 209518 948887 1883551 333534 1317253 617813 6416 354041 199524 843770 564387 1906117 1305249 847422 1733295 613047 527119 875548 112094 640061 119677 745716 1788942 63533 1412491 973086 1985164 1462091 1418630 778179 237002 1068946 589500 399404 45633 543844 346937 485485 1647312 514719 41485 781941 728261 1135486 927557 1111606 1233059 1167494 1954837 1966983 1316853 421977 1643512 1820962 1150022 1100400 288910 1267037 1844481 1146548 218721 150584 373959 294666 295196 608202 736107 1557327 1683847 483318 1157518 122950 1744478 1656057 532323 1002341 104150 1377013 1627410 1006748 874046 1176130 1560820 1172632 1633042 157596 616864 1321527 1582616 351822 1181774 993372 608731 699013 101373 725607 1915599 1792466 1446845 1780042 389636 461600 222419 1351547 765619 1451105 788194 1618531 1734916 416158 1228738 1954266 803671 1707460 1458409 1416769 938571 1867710 127926 1934153 1849183 59464 1863371 86160 339133 489336 971787 732981 1158657 459587 90592 1300907 1499099 285130 958472 780393 917993 1430933 678554 1926709 1632922 60650 1041194 1690006 88283 1940610 719348 1553578 1256990 211947 79768 215117 336618 634859 1568769 591114 1148909 1928207 271621 69171 1284524 1496241 375626 1147400 485078 1778122 1983272 929238 1065812 1897925 1398227 546967 869196 1404871 280985 797559 1365528 699092 970310 746546 1263808 1963632 1488164 557105 613680 324677 955452 642930 1571563 1224579 118699 433761 169392 1228709 1806327 1855923 1669584 1065899 1983368 1288269 65907 994419 1065418 1678284 434504 690366 508646 202095 981368 20423 932596 890412 137507 1588530 723535 717701 1460806 1180630 1645449 1707004 1409025 155868 1166824 1833777 1291409 60763 1403118 1271584 865889 139451 1585633 1007251 70394 1327987 1508917 753697 1045657 1385741 5461 401383 228103 1623802 1884503 1517561 1417819 1386666 289616 679651 735020 270950 875774 883375 736070 1722504 480707 1476503 1248290 1637183 419087 1738404 460236 548807 911733 1413830 132984 469856 132860 57035 1723446 1891977 1877138 1466948 1171641 1052340 603402 461239 1254617 261927 79496 1348986 1356947 927087 368309 228220 767801 1436085 234312 654291 1558759 1745967 514792 589249 748396 1489208 651615 1456449 471751 1292524 628032 679689 443968 310697 1986311 169127 574846 1694274 420402 1355172 548133 827962 218532 1148156 1411717 1853651 1673109 710930 370107 1139812 105517 134592 17990 873391 909755 1913890 644655 123181 401941 1211660 1808088 43739 1640141 433285 1958931 1494119 1388062 114240 639073 1603455 1464216 518093 1758548 1308338 1903087 246961 744270 944684 1881636 481207 1466475 1496115 80029 546290 925841 919801 724762 366609 133129 1254920 374774 91219 781243 1758465 823152 1315211 655305 1547691 1208914 930213 1147120 1362533 773127 309830 1190748 1923122 1076650 1531603 1594504 1200730 477798 165083 942668 1155462 424804 117570 842269 185056 510131 1118093 167184 1861054 1747473 360296 1692434 1902685 450764 1310519 1287735 471594 1003255 723795 438557 944332 686895 1883719 1642438 163859 203671 68941 1236228 1172458 1911102 1490835 940197 167756 614723 1487265 1118535 1341024 958084 998863 1419743 1171134 415826 617071 804036 878193 1866896 679321 1705037 813415 1493265 945606 945526 1325957 1089898 1109003 1271824 245831 1950475 650065 1888541 927293 790792 1410542 198471 975446 267403 1627970 1563788 231338 82759 494439 292567 424426 250529 1847732 1863252 1960479 447891 276901 1241982 1209228 1286673 1474759 1218990 277717 1073084 159392 388050 1637264 1201980 1539503 1893022 280603 76570 1649780 1586740 1075699 209134 1974006 1058686 217704 1574744 1074378 614628 309545 1333051 1646907 954788 417157 1225969 1075903 354496 131042 1426648 1232861 1363218 1209938 1608603 847159 1223624 1233273 1065296 1133408 337478 825225 1011447 1391281 1908550 1510295 1028059 1815819 1284495 1772073 426219 111073 1433560 1209726 31456 1711205 208878 661059 1895891 792477 816161 1938694 1439268 695370 798891 646661 1441392 349009 1233536 804106 603964 942546 636930 1988700 1841106 1880184 647296 1065560 600511 718183 414593 190470 285748 528415 1853349 234189 1835957 1941901 613452 1482432 1718369 41749 1184696 533907 442201 336685 1133229 250227 549671 583749 1774434 1250310 553376 1370617 165336 1782312 1099123 221047 1125132 1453443 75175 83812 1500318 624637 1910328 1001590 1859008 1218304 655664 1570428 1098105 788411 257618 1136188 73990 1492441 456993 1901932 1193621 772150 1956903 640249 567013 691697 1795305 1217004 633242 579071 564793 1555256 1567488 1224278 822588 704694 33477 1507905 908333 1442984 192463 802964 1612366 1139242 1858976 900335 1191936 1935243 627889 1602016 1604072 1258978 448434 1018361 98628 531914 457068 607876 1654093 931456 1660755 1147705 800054 561644 1594643 1518751 600276 150770 226332 109355 1104296 123343 116743 1090230 1206148 11407 1908016 131604 16873 158786 688802 402614 990195 1795635 784457 67961 28218 1613704 717446 302163 1258011 1418411 798192 1619252 574072 1451132 265977 113277 1570593 1910592 1786158 1853250 875399 1602113 876428 1570680 971363 302018 195783 29438 439292 1311862 400326 1405825 1914136 1971272 1687380 1860161 37488 357205 906566 958406 1909246 1508223 408246 815997 1644254 655141 1474520 1077151 848249 1058005 195019 935662 761983 55288 1229341 1931326 1120833 598074 786926 108458 1008881 1111480 714726 813280 1363063 109335 107739 1869123 1835909 1726168 1816434 203101 60218 1520975 1164011 1812667 1484568 74281 964412 1966154 278516 1612360 1637222 922259 1024832 143150 161452 1263745 1332681 370377 1536738 973317 1049287 770217 186746 1690921 1763337 1439764 1282252 1577316 101348 68824 1064334 1460883 1394619 914879 731537 49238 209293 176792 1379821 480495 1442285 170361 916970 542092 1412025 1049354 266357 394711 305565 661096 628912 442505 1422795 1419622 344819 1916856 1368257 1784985 1845446 315486 743218 473601 834555 1364598 1056102 981763 1601681 1515124 1323671 1971568 1323854 1330153 567917 320576 17440 892265 1327924 205619 1383815 350860 1528154 562863 692990 1098791 148865 1099285 1219872 1310525 1130671 867539 267473 1822606 1508137 809268 569982 642288 557793 980052 1971746 234709 1486190 818266 1469205 43730 425819 1361348 550439 33409 1764439 454137 163035 1738805 1429317 409672 821856 1110007 1996480 1494264 1051734 1115859 1210444 1811065 429399 1619101 1573225 1968839 1653915 180323 1109016 1687818 794783 1105062 754276 1055628 1921679 681201 888262 1605963 1941030 1754694 1938646 876312 1861980 943773 526030 1946368 104309 1959202 1128285 551753 1331654 1738713 189683 1532403 87826 1927819 350812 623004 1595786 898408 306220 117218 1071602 286207 952015 1510597 1374526 142855 974652 819695 1235354 798589 1002266 997934 1988589 135314 959682 479533 151871 1955595 104154 1066344 1517863 376438 1385521 1380764 751054 651857 99884 1792019 1617613 899090 1079681 1740659 1982679 754216 1690675 1007880 1097704 1655921 1139299 1740105 932177 1668122 1760985 1155733 1785769 26059 1241887 1371377 245988 1719342 840633 1427573 1139188 1056662 1414395 452495 1912935 152100 742684 504047 1213650 392193 885139 1827371 176090 204926 1986183 1563634 1384233 533890 591838 312493 275356 1830517 1847328 1929318 73633 1425625 1379559 303578 326278 223699 1215558 518489 124807 717531 463285 1962412 747621 1898116 800623 361720 942855 299510 1324525 479909 1333526 484589 1353010 573030 692921 279979 321047 266144 1545142 1189140 1527372 910143 359592 810701 1467507 537274 1275347 423200 1932916 892731 1714612 1319496 886869 851527 1293650 1340101 65916 1511265 1119751 208920 1388651 1513040 752640 1754995 281287 799764 1556279 202067 1933709 662937 1554467 915714 750264 693304 1749808 1320570 185894 852154 1999449 1714948 114020 589827 1133969 542233 450162 820497 1929195 432381 1168166 626194 1765081 1170617 322529 780025 556089 1688778 1470687 1373810 229157 1449553 1286153 1309644 1072355 1013415 701822 337520 721856 1144313 1093881 812860 1556401 1592874 510228 890042 189315 613576 1421563 1146337 1627128 588844 1300819 1222345 1929853 433404 232986 108327 1309846 661563 1304484 675400 1538375 104431 415807 1262735 1896575 1992010 626568 548996 1368450 405577 1301398 1707628 1634471 1905574 514336 1734965 245640 1081449 790052 163509 1806135 274101 819281 1401398 311809 1197706 1076745 840191 61497 1777236 1361676 907425 1251464 897469 208266 1980606 1776303 676415 1216074 1559215 1157236 1250469 687063 1061962 739079 1895612 1331393 136453 234561 535282 428469 1492556 281468 1782902 1629487 276275 1470469 92052 273839 206038 163247 888348 1200321 1883777 1042362 432112 1924115 1330203 1878330 1228856 1134579 970201 2566 786335 223149 176295 126248 1336883 1888937 1554958 155255 576540 236975 268549 582409 1425638 703254 454270 1634249 551357 1344915 507112 1128396 1887666 1707468 1919178 1452788 1559312 278086 1724115 731456 274699 1998392 191998 1218553 613395 937926 401101 522541 629735 1967410 1934344 72226 1560885 1103972 615711 1326385 136739 509766 1490367 1253185 1467679 614273 1731253 1565538 1075889 1853446 1742817 660340 186136 231665 741092 1889580 361549 1864690 294053 1231853 1190906 106764 578270 51418 1688991 1008262 342989 110837 830360 1597761 167247 408487 1252625 1546328 746005 768161 1597058 1511534 1354673 1102484 602286 777809 1611259 1791004 216881 1119540 944370 412310 650933 779385 310340 664422 703216 1524998 1030571 662947 410290 1779692 707289 1323627 1391480 355851 105732 1998207 1341700 1266269 1706743 1871365 811179 1047692 1762051 1743915 91256 792845 1037175 1301967 935046 727467 1343805 1162184 1505331 1843405 1305557 917065 1938173 1334598 172097 605327 692968 1667118 99267 776079 1766056 13491 130981 1336518 1997451 267848 1616912 1088068 292186 463384 363236 1004532 1414069 1028204 923301 1250760 119274 938392 321116 167108 286516 943778 120405 632094 440290 1734007 1888781 235676 1610101 1007596 1849161 1917589 1011783 803030 1895286 714828 621263 930915 678488 1896473 1709921 848021 700508 117580 1955020 695822 1670930 1109124 1618492 36804 829750 1217327 375796 1950714 607042 192263 477189 1026019 1224787 575242 760877 932922 720588 1253457 1142680 1376034 1165087 625383 1613877 625232 1438823 876063 953991 1234094 1726608 223410 1543198 512517 1601253 1762405 1974183 1673119 922985 1011800 1522668 1246920 883150 600945 984527 543641 424256 1333782 1617324 1397962 892345 1728517 462293 1837191 336117 876038 903421 1842954 809479 1581255 491290 158253 1349833 1511552 945792 267072 587201 1126340 1798266 1293296 492660 1801501 1600201 1303177 349394 1109813 56648 1056529 185002 1085458 1493625 1355029 1577280 1432307 1170818 1454521 1823133 325557 1291148 1451194 336659 832750 165584 604470 1090571 732685 1163006 410826 1551534 1692124 527558 663307 1554970 523178 561761 1859598 605555 1605853 1444301 1763584 814062 1092076 799321 489321 271286 408627 8630 677069 1692969 1527020 286955 231484 851804 1742900 1188559 691135 799849 549577 316153 605246 836938 1873767 791343 973238 1416674 861284 854929 549721 1233070 374824 297787 820584 10828 607030 153842 165511 675328 1182566 1866855 643734 10596 406427 764038 1117112 1085651 1361614 654474 349218 366192 1734013 980345 295217 1946943 1728972 68663 1411560 1513888 1239408 33468 831942 530174 1698958 1348840 1440146 950671 153934 696242 758077 1708075 735371 1309710 1935248 975005 1473902 392992 660726 1619459 1870080 1390733 1746851 70919 1246840 342557 1027720 883295 657687 1720544 777759 358994 1964120 304913 1277794 126462 1114992 144232 753921 382730 1992543 1022542 1652983 344440 223080 250177 380658 1589784 16759 926711 1649763 11509 365354 1077187 480356 832738 1315252 1976050 690396 1727706 797448 86850 886427 857004 1499181 1184147 66834 458775 1730579 123827 213256 1889819 168601 181155 1960958 1256499 968795 974641 1131426 621316 1377758 1457253 627676 1645075 1558771 1423942 1115083 41972 103177 902405 696241 193709 860829 1272974 545922 1705220 351567 1583691 821714 1813951 159762 968765 1019846 1725376 281401 637065 1975551 1354182 968510 1304317 387480 723248 1132938 1571925 1931812 1828688 934560 668846 1053743 522410 1214291 323075 559032 1776211 1354247 864661 80726 545587 1168358 1198708 435226 1840628 1622014 1505550 1540920 1680645 1941644 700864 263218 120801 679951 350243 1643127 692738 718236 994405 1572135 451121 1048597 197496 175078 1012709 1818673 1943514 1271734 967429 316117 944665 1186933 1649503 449686 1177339 474194 372221 675351 100376 458534 790085 1065242 792818 1102022 1385245 916169 671520 880436 1004300 1993757 178080 536309 1875256 1066167 1733112 257594 1401917 571831 1448093 118603 775011 1787394 898432 1632967 343364 956858 476357 482131 1390183 1286615 1817330 542544 1266428 572836 822413 1284770 24232 1249666 488039 323070 1837245 635060 686257 325233 1125373 1009654 1273678 1879651 976766 1655629 788405 669771 1735602 157768 1881424 1738723 1140812 1350010 1471042 1220516 168544 53704 318016 498293 1002130 1211236 536282 1347024 570604 1003686 534192 1770967 253928 886731 1080870 295216 1175128 1062053 1094562 256997 913462 1292601 1774359 260441 223330 1931866 1407686 1357845 468460 1300740 1439733 1731419 1613300 1059543 248269 708859 1841034 1257143 1366851 607968 181296 657072 1748379 231150 713178 916836 1939988 1556383 266823 1220885 1394085 1434467 1630071 333667 38730 852742 65131 1955465 787312 548476 1971220 723200 1969680 1377803 1177475 898673 1056760 1387716 820564 1834878 1382218 745481 551394 615581 1682148 1147153 543667 838799 1283587 1416910 313279 1909251 1249176 390717 1070046 1444343 1827447 619356 190544 562248 40348 1505750 1748182 796295 958772 500165 1565403 991419 404553 1762025 1661031 1516690 357710 1453214 1133665 1493947 1753829 494812 1626234 1192432 783169 1113255 1464996 223431 826934 1628213 1784943 148654 105928 569390 1993913 837721 999689 1581573 1914012 1064873 1779345 1598949 1335288 1439976 1752546 842921 99913 1031029 509658 618097 1839402 885921 885859 421368 1347688 333928 1270181 1974037 1262588 686063 1987798 1478383 566685 1381924 1308020 612153 1303958 360110 546946 518828 955930 1483327 636745 1227901 655186 260487 822475 610598 1375619 1092324 1173886 1551871 1367091 881259 1431131 1444113 384495 382510 997930 1306443 756587 1069713 212224 581795 1081077 1023997 989998 1719845 364346 872819 628135 998183 542317 1350302 736436 731199 935631 591909 295690 249740 1184103 536034 1585567 1835047 369306 1958343 1895995 752931 171396 177135 1769604 1558142 251022 337221 17873 1238217 1566621 1858733 1836064 638235 174044 534058 632780 576017 1645202 1623912 435099 56184 1871742 751896 480956 365797 987492 1296956 683181 450748 1263392 1948942 1413215 630751 1120445 366771 1231661 782246 1900172 678525 1762673 795425 1632332 562258 607445 441372 1737758 1512909 364103 33012 1188002 1429818 235582 164218 1014922 1820872 1168648 1666644 213875 729008 94815 382091 1392081 420008 1629771 1532018 1418367 1499864 461446 448270 1980661 1396988 1783222 1390485 1282756 468420 1120337 906442 1198848 1970713 1737254 1725308 1046940 899590 694965 59368 192490 184909 1345867 1296985 642005 678677 1212165 266376 253047 894506 1303710 313013 886319 433613 1352218 1790725 1526899 1933765 1433007 1854488 1141182 1663350 920436 1054344 110791 1415086 1885817 1722968 51072 1136032 1609843 518612 72426 1404731 968346 1538279 1808364 1578204 1527126 1210990 1331269 53441 305276 1369485 1304660 1337011 1854199 1673532 1415100 388006 1395783 982236 1848836 1169460 205125 889376 1459808 836517 1964829 1745372 92696 57609 1703503 121856 107831 668730 1610171 1944823 548563 1433216 686071 1377111 412493 785854 898591 887748 271281 1698147 968087 936838 991768 1126084 272754 504520 1220470 203576 799126 461398 1732157 1249143 590265 1910939 1664939 666036 1299181 1815569 1172781 1215629 983041 1753180 1604056 884725 1780003 699690 898384 82512 1442234 1803559 1524901 11365 1960409 1969874 1847022 1239990 1840409 537750 1040181 1640739 1867154 713006 216474 828976 1584910 678533 953792 1433302 191791 710079 1052420 1793221 1138946 293445 180402 134456 1029015 1332232 224610 1157359 1801393 485872 1493242 1689354 1047861 1087354 1495191 747440 1243427 1874932 200614 447748 230610 1363429 1362658 233066 1352237 724747 526295 269498 1056157 1409421 147204 826901 1670523 290118 1231706 748593 685410 367174 276349 86055 180123 1806764 268937 1386599 175656 1555221 132483 1417734 976613 1887672 173502 55115 1259033 1733441 367787 1638738 486687 1262719 1494594 193820 1024658 1596627 741334 1270638 125626 813595 371294 1050974 310500 135182 843084 1572030 495939 1408588 112588 141839 531839 881972 186985 887394 174882 841435 1969777 1990825 1028994 1280994 74875 324327 1107657 801036 1098198 449723 1651923 1609112 1588968 651186 1381773 1998883 667144 289791 775058 1145380 280164 1771419 60027 904920 945245 480229 1634108 320303 546288 695794 94414 1548259 1564765 948484 1850486 32267 272434 441354 335605 1353433 452324 1933044 463836 366689 1150305 1311310 1898699 731864 1815248 575691 1551621 1167484 1858805 14837 1376040 1500393 211808 1639587 267766 1048609 551532 867209 159957 105173 1352009 852662 1510490 1028374 1817158 179664 1821748 423786 1908419 1686067 969909 1825734 1067411 1275529 59834 575196 804543 1123767 976986 1922909 1631859 1730560 25141 822778 230937 368747 1222928 621217 1331503 1282042 1743005 1407490 1130818 242687 729476 1321840 1993030 1237122 1618162 1855305 1650840 1378563 1595077 889247 1680388 279326 1690564 1989246 1424999 148711 136050 752270 881286 1851080 937893 660567 1259054 668121 1147452 959069 1531029 1121828 553652 1069520 471413 1140129 919804 1724597 919657 101891 1515731 1560598 695155 1081134 6895 1011996 329368 1935594 1013208 452517 190297 803833 1110689 1837085 1683567 1687248 1090692 294764 873461 1217438 1415170 1235688 1485329 877851 597030 166198 77649 850612 1309923 145298 1269486 376831 250748 1646020 1305953 1800500 1885945 1002731 1588926 876018 445010 1908925 71385 829671 1976076 1846006 1315350 848920 1535968 1491561 111196 1097350 1142187 1148117 641086 593219 1430286 1102305 1040373 685096 936877 1598975 941850 768374 1962586 533229 813954 1349726 1520000 49267 748844 1599577 969325 1604695 338499 175000 961951 506145 308580 1817686 1983682 1181249 802266 984625 453958 1252415 624700 1254705 551605 154029 862746 924586 102212 1159573 596427 420051 17392 1772436 1230954 1878585 327123 1193858 836799 1196464 708978 33499 1308366 268165 619154 188517 1169632 831024 103002 915675 1468088 455346 1209975 1783614 531039 1771131 23171 292482 1178085 579464 1570831 196523 702023 865956 233438 853306 1003838 638399 243909 1375194 162369 43709 1462286 772023 1614109 84827 652628 245101 1792010 1675578 1406407 1616163 1443051 1734956 961203 1752361 1323302 648814 786975 1102384 408462 97417 243611 1722217 1896012 1733868 1884186 1612333 1659551 1498373 1106487 363332 578274 1757598 509756 1687324 239437 812298 1596393 1757100 1329422 248758 908517 1622547 359988 1374569 1891355 1055314 1940162 421339 870697 768577 1449803 956781 200271 101489 1254835 113371 1146102 644067 91121 593201 740795 721937 48054 159441 1291586 1004306 286352 507619 1242991 1671665 1246075 1345126 687822 1952537 388547 1159115 272370 1205913 1407094 1313278 1722730 202485 836101 937599 574545 1292935 1417899 1596628 697074 43898 397610 1359000 602888 967540 307228 69120 784197 1793404 1233641 1072448 1326981 1035956 1186961 1675063 1334793 644738 621596 10942 1614527 1866342 1634601 1571066 1403042 1037276 344597 479866 1801730 1216128 1794455 736601 1944098 624864 956519 238542 418228 640175 1744033 1176435 799149 96011 1570168 555408 750017 867227 612726 194576 50398 1951998 1285132 1490891 1886969 1540470 624389 71233 707213 1108982 304374 292988 1318909 1697127 535449 1214312 1708907 1008582 1189482 402893 228721 6385 1508433 1497495 1984400 786550 1812651 1109503 1546469 357269 1008687 1118152 564031 1488779 30199 947496 365296 1389818 731087 276044 353313 479553 1151872 26964 1821425 1988288 1229864 520092 605317 1774886 31505 1790095 1791171 1176244 1754894 127047 1691389 1121048 776781 1019666 238312 1727499 711533 477856 250881 528931 389055 1931056 545235 1847350 944686 695567 1668148 378619 41493 1230663 1956995 765147 1883744 1645567 573729 122662 867155 1387582 396664 1633978 417532 147772 85888 1377530 1379482 211075 1212182 668904 1600466 260811 602619 1411908 812822 724997 538167 1694008 394276 1218166 621108 939599 1122980 1413774 1150600 135677 895582 732507 1879964 822767 1170882 164092 1202041 1035620 1516746 595510 263466 664369 1092410 1120692 1177841 717450 920912 1117344 1578675 806141 429388 1761085 888366 1119783 422562 379147 86249 991235 330472 687148 1637533 1059055 265266 843922 1355524 1281418 97564 1865972 721819 550890 1080992 1684139 808495 803268 1450067 294383 265369 1570167 1210130 1545818 1855365 160393 1469295 1100514 130696 1949669 1288063 874530 228922 705580 1863578 826704 1691230 192184 1792873 732313 692905 844623 1876876 357526 1587530 1383254 987824 413337 1242306 575285 206631 574923 332128 408589 1556487 235928 582402 1608636 1909097 1473945 1133742 849255 1398933 1036887 438162 1910747 460435 345315 129908 798317 1842986 263340 1303774 469126 962874 421048 821512 1129378 450362 1452807 575365 905381 964507 749031 164573 643677 1900833 335165 1703464 1008564 868084 1618880 1473811 276422 757337 932156 467761 402125 51912 835764 73682 817750 1392803 1032299 273372 1662519 1491269 380941 752706 905992 1607181 301525 627219 56713 702650 1376531 319103 1824968 929370 1413483 652975 1986924 1466664 787438 480340 1033062 1053268 1808485 811518 1472014 609602 1328600 185607 1880170 1656943 312422 1524127 1556313 640816 18551 606680 1403625 1304034 1485968 105968 57834 1236489 410740 905250 818430 705352 493365 938923 1882719 754657 1984505 799752 1008242 915708 1228105 1399731 221980 1323708 311745 1621541 794575 1769639 1072859 122345 468956 358753 488442 456294 319390 824968 1887633 441513 616428 397471 933859 131943 1863652 786689 1898608 1572627 1944583 527660 1572381 1718422 1763658 936526 1855353 1634845 1574422 1735248 1007605 1273669 925509 1252530 1956445 1918271 1804914 433361 1282069 509253 1271598 825494 1019151 1522394 573659 276347 797008 334600 86741 304498 550340 1628595 849949 895428 1391711 68050 1119374 511600 1446935 753058 458920 499349 1843760 1477009 1668315 1983201 110038 34891 1085191 693379 818131 1179160 1628534 1315089 566664 1444282 235166 38293 907545 537025 907422 518108 1125800 1493801 297591 1165861 252238 383691 538733 389001 669451 906756 1582411 317558 1820124 112034 296877 1010100 1708116 1163060 62437 862675 268160 696818 1131889 1264776 524390 914023 1693175 1865425 1520130 706252 867900 1952920 1938718 26723 930565 1763347 1523539 1876261 182388 751472 1022836 1249281 1364353 1762916 317626 1216705 611098 980327 1264133 665390 738584 662035 766916 218742 1421044 550550 1934641 1899674 84418 1512044 491108 313759 1575456 193099 293352 970061 1562218 369550 81648 296892 1933041 1442035 79250 994507 723231 1845641 1859875 1127600 1964540 415774 193741 394024 145379 1617464 1748385 950722 1600643 1172294 126035 1755203 1982964 1823596 758031 497648 512824 509797 1822242 521215 593922 1964865 643426 209005 739271 238680 501267 1997621 1143809 642436 1220051 65057 1873352 647495 1112759 888186 153124 1775292 457254 800122 460757 1312156 607323 925378 1993208 1766616 1322307 374746 1636113 1197443 582588 43635 1469190 1405418 54629 1261861 1765985 688621 1818812 1712929 683668 1079438 1333127 715585 425137 759945 624202 891230 871741 1551551 1037922 1591059 329171 278304 911515 1274481 1323916 285041 507175 1197489 1462807 799392 188617 1162733 710722 1748361 905697 1119896 936840 1057984 1869271 1031213 1678616 1170926 291840 99689 1773158 1138738 833556 403014 1034543 1975495 649966 110654 771762 1769861 1656964 417806 1628044 454083 336169 17320 1919110 1655006 1702745 1995488 1659887 1320321 771109 828883 1169930 288880 1453531 1514168 1191271 169800 875109 1517120 57121 1770881 1252341 650432 1403580 1170140 1031093 1816818 1213252 1137516 443950 939428 1910446 3954 1286274 917828 1644976 37689 550373 856228 1904836 587770 1699649 399790 767100 111924 222017 1916038 836197 1194708 1537835 488671 1381842 253978 1775921 623655 225357 1303565 171806 1081986 648043 101055 834842 663782 1041352 1276761 1776379 295974 1014625 842221 643761 547659 1028485 928760 1834163 567319 1383081 170591 360672 1482058 212133 1048402 1802282 1531795 445424 1815168 731181 331647 674303 1972686 755595 914515 334120 1591299 1573832 1451185 1528801 1960142 1809154 1193109 1354778 638198 1449085 1755241 1783702 288795 423064 1746907 532792 395498 1128603 416108 1535393 181263 763931 158043 598032 52351 1970508 1835870 345913 984127 611190 652715 1552197 754283 1106947 1350735 811500 937327 1431344 1976958 814384 1528997 1973368 1982505 291326 1538810 582133 1243333 1614971 197412 1120150 1832321 296839 1158153 474988 627565 237206 1896366 1523197 1981670 1864283 1678329 1175151 17786 1296321 578128 1040727 1465131 373991 1505203 1361229 117818 379862 1421600 1755259 959264 773855 1041005 109878 1310865 1889917 1853199 880077 1988527 288644 1612404 594707 96269 90779 1812595 291688 504839 878105 427735 635790 901305 1034106 1964889 186745 1813797 662115 638859 1238171 1547495 1256592 17782 1995878 1327248 1951138 1951068 1011450 1001862 1962918 67469 1640061 1879425 1957006 1326445 1498120 681069 1549294 1823805 1016044 1667380 1739643 398405 1408198 1926718 422989 1797016 1472418 1389191 1994299 533350 1859918 1477322 1729494 322816 1697708 1356793 1065939 778196 399383 1636095 559161 636686 1516211 135559 837269 1561292 1952013 96 1260756 1263539 1836665 682572 709203 1656903 1128900 316269 1708488 632050 1836377 1365745 1115065 562119 1532162 1446752 363865 924332 98452 1066664 785820 1550655 1455972 599778 1593718 1136784 453766 1451452 1455150 1016478 314662 1772142 1567142 373655 838202 1294502 1950350 615109 1500105 1968449 44534 373194 278539 962356 883868 1207675 1425493 996156 1472548 449743 916091 211168 1471722 1884482 1910460 831687 818612 560898 1959998 1027258 1022742 1549612 1148534 698421 323064 848425 1458954 567365 716280 1381094 1121872 360047 1733405 858559 580104 1318563 1759854 727790 223353 361069 396914 1690656 1015447 991119 1294223 1629811 78249 1545139 946181 529464 337106 651099 1068310 284303 113064 1316022 482744 135436 1602606 1136943 519526 152080 1908572 1246887 1006803 1739952 334829 1269546 1477798 302562 1922917 306608 635030 188825 776982 1766335 1998760 1199716 272619 599606 1198826 1043205 646933 588076 648214 1200937 1161115 1537857 1512472 255559 1404317 1632929 473013 767632 1438065 1136169 476783 609789 212181 1346866 1911968 940854 412782 738859 38145 1074443 1287379 1238914 1692366 1635700 1250190 138261 1806283 1868217 1209059 1727947 709736 704667 840088 1262508 320418 960467 66375 1838452 1720914 1469011 1544912 1681174 1426331 873215 1379571 1578989 739060 535249 210245 479803 1985494 1869637 1626850 710086 960924 890500 1189359 726908 588809 1681446 1974151 589453 1435159 412060 402100 1577395 286187 1664986 1509379 886416 734429 1559661 1601472 1663489 190097 1796815 1731803 1911875 1419550 495091 1693013 752970 429772 1460647 1747461 1503509 1374442 1683697 738884 23725 1879957 1977180 1567442 1314899 1257014 636409 172700 322059 1019253 736848 1932193 243414 677059 1268840 722501 1056124 1857935 1020355 1610064 493324 281007 231432 1249596 279679 1359991 1883803 943356 204571 1076888 1821020 1475147 1380976 1102362 1683678 1285759 1943356 344834 716681 712306 1555024 1916922 1606003 456296 1788325 1022472 1203032 62942 1790429 1424105 1340096 1958254 1581519 193496 270631 1039872 1445998 941357 724806 332284 102134 804830 914949 1250038 1517606 1670738 1512654 545100 1705501 660157 124958 1278208 1301847 562924 1092248 1150703 523720 574499 656614 104447 1409487 1520399 481539 684374 626538 339338 487579 1619212 1703387 1699091 504099 749998 677626 1293478 712021 1504656 74582 594693 420522 146015 251095 972557 1742857 621284 1598594 993535 1408845 274620 1058985 274781 1589762 967569 310479 88335 624767 938780 1147049 558927 49058 1780105 1770005 735353 927554 464046 1229997 300207 1506160 1449632 896471 1248186 1243281 1281823 1801310 996186 1905070 1051907 77043 688453 1982612 391461 1995423 594730 284975 166552 441845 1092534 1442388 1154953 38514 145900 1028439 873082 315015 1437703 1163443 1092908 72310 153237 1836240 1594052 1516146 29646 1638251 513687 1274640 795386 671740 1781973 497044 1301078 682582 1147321 535094 402822 250581 140333 1208967 1213152 1061119 80006 30052 828350 1889195 94040 1851851 1987506 886798 168739 1813028 1041049 624209 1405105 464770 850808 1061973 1709205 344578 793750 216171 1181052 910742 1132699 481103 1720452 38634 263726 1525857 1349785 88709 1601792 708996 209714 1415231 1082852 931550 1128618 1283511 755895 438418 1105700 36733 1451951 32968 493475 1088923 1305288 879158 1680097 1148540 71554 1960465 1924223 1400962 1300159 1646926 603781 1955674 1150082 1453814 1417698 660358 924323 882113 1057167 1659572 189348 387411 274033 1880862 1456241 1559598 828000 1680098 139061 247749 835530 1095174 1019545 1681585 474458 694998 711883 1706268 1997122 82487 501395 1778231 900417 198047 725474 266140 1930719 784188 1349682 272573 1265622 1231811 200576 1144090 1942973 777657 238918 227275 333269 693069 1745363 199570 12936 705695 340360 843796 774980 1658045 596687 1816911 1144198 1073986 1865890 1032758 548151 1567909 612868 756391 1112287 1112857 931576 1986223 995305 464430 431288 1195493 1725789 457462 245635 1711651 158243 493279 135532 1212105 821575 698655 773319 1882187 381359 820745 355207 549742 202458 483559 826379 387343 358003 1529459 1382879 1109148 328020 389 942238 1052605 1361992 1647779 834359 1343615 1174485 551850 1590899 1726487 1725260 526622 605287 531021 616386 1685561 1114550 252230 422484 416829 1529673 1758675 198904 490148 983677 1506344 1263302 1624095 875161 1605315 167707 1761705 1988430 525518 362746 169438 1676616 1515515 618370 1930016 1890897 1874522 1232581 732645 1180296 1073356 1904185 1805289 1426229 1036905 901767 1566728 1352393 1122761 953311 294471 900659 1394222 687080 1396588 1040700 549598 450182 1079253 1765962 1806245 100721 235511 1404404 1467446 1881191 1501521 1991734 420136 656369 686611 867972 1052556 918623 538490 1908915 1168435 1371231 547435 318329 400508 1870362 785246 728492 378889 1790486 1569235 980766 1960432 324553 140386 1650594 597911 1849914 1917080 1755190 1063512 1427001 1592330 92677 1284513 408093 165583 432346 1028509 821537 1222699 168824 1633079 397475 762017 1362261 105674 1682264 1437695 1013374 1156375 229669 1958721 1461443 511701 1676905 752555 950259 282023 1678002 396319 1910304 486227 1353852 1183441 1779036 1148557 280051 977936 861142 800229 20434 857257 1093304 1758985 1823402 1801900 523556 1582246 1767065 1676979 850874 1044204 703421 1350647 55790 1878893 138875 288254 1500550 275499 733512 540451 1847321 683696 930289 1461733 1491311 1264543 476525 1657951 528491 353138 252633 1274428 245076 21551 252829 812846 892159 1210488 327113 1374919 129131 818648 178714 190687 1139593 476176 1618152 156336 603350 1197357 1793607 1649289 341873 1557930 1858275 1410108 718500 324712 525145 1492979 1648213 1843549 808845 1806958 866641 1330756 1497077 1136567 207992 1173283 850544 493151 610910 1410932 1480315 1734144 1546221 1075697 1499681 1266053 1742047 232571 565023 462847 560221 1549490 342373 281205 1029367 1410919 1534926 1028805 70801 1081853 344948 1343706 1455894 1763554 1878065 1305263 1571804 1373090 439762 629027 1904244 1790018 1444216 1854509 372748 1486853 508281 1663107 781693 303759 1371057 280869 1232670 1861210 1514423 364668 99380 1543892 520299 433958 1156014 1253236 1106057 491188 1633983 850981 857138 993065 1280978 1112582 203049 255223 410583 115171 320623 1714570 386766 909220 1295253 1874567 1081178 1321437 431150 1902460 641733 967782 31089 1555826 1466085 1279425 1544355 1436156 734996 798718 56266 1590449 611659 1134246 529707 1096021 1740323 1224543 491662 951655 1159629 474814 1565392 760069 1453447 1259313 476974 452754 1088589 1513038 1597797 1655932 513466 483753 1175630 1062293 865496 555393 1552394 1945780 1181316 1796342 1000814 1309151 1282545 1390947 1205767 81118 1583479 1523814 262203 1470876 1029255 24430 10315 1854774 1465997 1258913 420184 743016 1423903 332079 300372 126467 791690 887479 1902513 1499776 372815 1072246 958561 2881 1256719 719995 1567099 1395286 342037 922700 1381600 1716661 1683990 758026 830395 1800620 1348241 444460 570720 423317 1253228 1193054 1965487 297408 1715684 1126451 1159931 1323867 1965649 222205 1468883 287515 1618008 1827612 395099 1374272 105133 603084 1341685 550614 554466 1641370 67725 1951706 1707314 603168 600225 677690 995044 358119 222383 873989 131486 818533 518492 1775774 1155383 614218 1815903 1925410 1096458 1874928 56721 392657 1091913 581920 997133 879517 1559624 1331949 903910 1608011 1758069 363687 1211826 1750919 425717 1316708 508279 394725 736274 218805 1690930 512720 581581 886509 254800 1086153 1422169 1565410 286911 1266256 1302694 1623467 566306 326485 880231 1501868 709726 709006 240929 1090630 1839739 1350820 1099433 1208283 770974 127788 1080756 1563970 1655052 282751 1107978 1339765 1408166 1570744 1867355 1270749 1212291 1370637 1690477 159927 1304265 1686316 580033 378385 1137349 1290823 1744307 1878346 765013 1637999 331873 1461963 699945 1530143 326714 1052228 452061 1257011 1640957 1621819 1668418 1474153 57368 926453 982630 1418489 1071034 1227541 1995018 758487 1218232 29812 899895 317048 1774269 1149751 1495924 1841439 33492 1064998 1012744 617799 566056 846167 240000 816538 1682241 461957 1500231 1752323 1507627 87195 224701 658141 982108 709652 1471663 1072700 1932888 199254 196288 443970 1903673 176992 1567481 1363069 397225 797440 1858433 18831 985085 1067470 1185688 1412787 1580579 948674 1613881 909999 915401 451997 238588 2990 593024 1333314 825241 1028351 886402 1173678 291989 167263 1755050 981013 124516 1587501 967992 215482 433095 1678533 359323 102271 357692 966634 1092985 1131236 892602 1816360 980818 32061 43862 1109924 1869833 639093 576250 185102 587532 903443 75717 845997 50055 1535677 1639806 1251318 879816 640381 946931 256223 1516607 760711 718342 1452991 1682144 356338 1019602 523774 636288 1972285 525175 362014 1735221 1894023 1411522 1292131 1150666 465919 1960774 458536 455174 474916 1277967 968874 320708 1841148 1724976 1348039 903151 1549084 496636 742305 1238864 1397793 455816 86873 1519294 1211681 1635712 544439 1205588 771625 611287 629421 1563998 1790772 452477 1696442 1124728 1182404 1679851 1061183 1659422 1959248 66737 1501766 1422360 389962 933871 412514 1272330 488998 1711379 1870171 1551148 1903417 665949 532970 980094 563355 1072827 1811048 509237 315530 1544532 680221 810367 268347 11393 578471 1233795 1168602 1244516 550647 1029513 1462837 1860195 154594 1088778 1849903 1990493 972269 779214 765164 352186 1286221 207421 409484 996558 1126584 1617276 27663 17474 1946720 114898 781118 1129707 768409 1628389 1017504 1099682 702964 643774 893823 1561154 1653503 288609 440879 917505 931855 1166463 314256 1300284 1347781 192341 1811165 422313 1601225 820992 1243441 810995 71130 1108834 894619 963712 1571489 930660 4012 772161 870245 846363 233544 1175496 790413 300771 1346552 1359305 1089871 1018641 536908 1209062 948453 1510408 133295 603070 135116 1548839 883431 993435 1766604 763403 143881 104605 1261448 708461 858048 595752 1559107 284650 134712 745156 1732742 112092 1042679 320843 1119664 1293152 961485 187852 645354 46675 1453917 1135399 1744350 174616 157119 191568 8796 1374324 604302 1390270 1573743 1307372 1085089 317649 1400344 781965 64199 924272 1318689 1267657 1249846 495601 540586 1563789 1095707 1789528 987174 1967179 1987391 682095 597454 1691368 1386607 178127 934027 1238086 242962 434164 98722 613664 576005 1285346 1387627 866240 795685 1071469 161319 1476714 590871 778184 1792949 1643459 1131425 255821 753574 601477 303341 1699076 1414481 1110703 29598 241888 1753173 946055 241956 344263 1606092 901041 1295059 1622070 872747 100818 1083356 1687746 911392 163490 1357382 1676261 1154357 1490207 1500088 255142 41666 1329892 1034082 1683920 1727738 657218 852566 1812008 1961310 392462 184492 338642 1812739 1879977 860214 1359554 1916931 922599 900328 239543 930875 301458 366019 169144 579615 562512 1369091 7232 1279655 555983 1773856 1190743 1808398 1807812 1974678 1384421 1475687 1000049 1949507 1629395 853739 912329 212082 1428887 1089536 1980874 1114406 1295207 907744 1309074 1050794 153105 553232 1488610 839990 1815937 376479 1159558 1052820 863695 46938 1480743 862124 1590639 1569559 33905 1288206 1546330 1376825 1319746 1123951 1600350 1308153 138436 1729918 714451 1118040 1111509 949985 1249174 1223974 1928037 683700 1442473 149536 1416014 1256886 1741878 12074 1494570 254781 1366804 1136355 800429 192966 1723626 1482609 1370044 240271 932914 1497556 1119406 1490305 1342267 1632950 1070928 130580 1868552 535651 1767782 1025493 1061337 414785 399718 1890077 1946927 1377911 681857 127187 395838 1134447 1942231 1207284 1348843 1472851 1565564 1531511 168214 818763 1174904 218409 1461792 515691 863584 1878520 1784809 1990642 1670453 636028 1076807 1455659 1792015 874526 1615251 1909067 1570113 921724 1557022 1568239 1914656 1035760 1709634 544080 298466 1106230 1707158 1376116 557684 850972 126041 1032220 317596 770184 660400 47918 1743468 937540 1139727 316309 954964 522684 586321 1246550 942945 93542 194939 349300 657178 1300190 154431 645407 888136 1199221 754137 894899 1789856 1602697 983448 1975137 150054 1108756 772586 1888917 1473243 585113 398090 1917748 1636536 563307 66065 345392 513771 110800 1114302 1842825 970749 559028 412091 430585 301849 337406 97844 1403545 1376813 1063794 901063 35707 1077636 145614 1973674 1988448 1187750 94993 353221 1098397 1291371 605086 145952 1637907 1914945 405175 1808845 67076 1246728 1543102 1437633 633508 1656465 433845 74675 96142 337578 1569412 665690 1804256 1158163 687005 389324 1130798 1369354 732368 963604 1007783 1601654 1505339 95763 1277444 189154 1594294 1070070 1530098 1769698 861857 503674 1808925 423772 743347 34917 1054547 1225689 1850795 1478983 1808624 195705 2272 1377879 1268462 1032902 356843 906253 1130788 698076 1765303 703789 1184348 818956 1326413 1316728 391745 796731 1771394 1139961 1441728 1703492 624907 956825 1172036 550582 344681 1082992 1632727 1205752 1283610 1437908 727425 1365298 1505307 1931988 1310616 385711 1663176 34897 839180 604803 1585066 1601728 191570 441841 871535 655323 697498 1376856 825677 1874585 1642988 519067 708966 1697052 1573287 460322 1066360 1078506 333540 322682 1324571 296137 1077889 1688207 1483078 1589114 1631701 981192 724798 977195 307560 883371 54371 276926 691930 242686 1330145 1761202 1816011 491115 462050 983847 1329257 793819 1438503 690260 1278704 943362 609340 1047912 1016068 636008 285336 1759153 1057587 904551 937671 210831 1090084 1942899 574684 1772418 1157867 203669 1045864 253222 626802 207007 622376 536799 146646 1597634 1025628 866999 1071840 1700420 1380138 1271549 177299 1898709 375501 615798 140383 1553888 129306 1137565 873350 602261 726277 588784 576501 1298685 1440791 1658644 1845316 1668631 1530452 497988 1055631 521889 162815 917005 103210 1885199 1104149 195536 1519645 553685 1077409 545073 42463 502847 1192395 646798 1975249 1990704 1815231 412200 1424576 1745242 23682 1296032 680156 1424076 611159 1650949 1162185 1910522 314920 1632527 367723 1841479 1495141 1895898 40303 96232 1357360 646490 7122 1910354 580193 1363975 1912416 273010 1335567 1134834 758613 480874 308456 1483811 1033066 357895 548234 684438 1305374 1537438 803746 1024081 1567290 1660566 77484 171237 1665311 983262 334531 704202 907939 589896 1194669 1695945 1344799 1441735 1807421 1085562 1001436 441059 1712344 1778127 94312 1630227 1852035 217148 1239644 1591347 850746 275246 1466557 1139584 1076617 35115 1784591 1268876 1422077 1428926 1197399 1469050 1387826 1850177 699579 751109 1170639 505369 1685363 757220 1209974 847505 177131 1618932 892971 646130 561116 1241224 747848 1115007 1429159 700236 1957080 1088094 1367867 537347 370455 1644 158356 1912854 993995 815443 302629 432028 381516 1148793 1423257 862177 865331 1580899 1679640 22421 356610 1833695 259451 792644 1993312 1463202 1269004 1763917 1432740 450631 956620 1445398 1831316 1962852 166534 958353 909341 1221065 1615624 1058155 1531387 324599 867660 1601522 1410308 1744018 748412 524366 827036 1684619 140826 902862 1829582 1932596 852196 1129134 962031 532078 700086 68710 1193705 1774577 1799929 399616 999730 1774810 1946646 973980 1166816 272681 1674170 1753706 1628290 782159 1550858 320632 165632 1429278 224779 455244 810587 445955 1302334 807810 1599096 1767390 1134467 612302 1928495 575580 882716 1211270 1917634 89048 1976572 345192 831087 692240 291709 1058042 1346706 248589 516476 1775002 314132 137791 903531 545147 1034151 1548026 714707 1328203 1052187 756511 1563268 85381 1758166 1266360 1037404 3342 525852 1437586 815913 1532911 1195568 1095639 865558 1379577 1067962 595840 1014273 1811490 264753 679515 95809 831821 1665117 1248223 1259184 101471 234309 598654 1743813 403936 216556 187165 1614504 1204050 384912 1561612 1230786 1297328 691381 848383 450911 1450728 98678 1577125 1639364 204752 1774749 884326 667689 1015987 715862 693599 1081735 1196311 1050412 1712307 287132 1215931 1836403 1111780 156583 1085099 1490615 159368 1855625 243760 1390345 1471468 1518182 1717025 1329530 639727 1629527 939336 1211249 526129 94899 88939 1941309 384497 1121340 737889 1857091 551440 183617 663525 229750 60188 485342 816676 920831 938122 1824292 1625938 4736 722898 1269269 118658 734970 1120710 1163297 569926 307387 706819 610792 703229 979073 876178 1512931 696783 1651402 1268828 366573 1667595 1705682 1701296 970448 19439 1300669 817309 857678 1455538 1703215 389359 605029 689241 1468576 162715 348812 504837 750094 1962803 1245986 1853728 1078364 12943 1457806 690029 1539372 238625 710991 1312500 58633 1563172 1298250 716925 1919310 818624 1365870 1182030 885750 674401 541188 594776 1662998 1186737 1790316 1925684 862574 79640 1096038 658092 1826495 1458522 1045705 1725201 1027378 171815 1516658 818830 634019 1336380 1484735 888753 347088 521164 237729 1381786 1801424 457196 1236112 1987680 644499 154836 1681166 309433 1760319 142065 457141 1187047 1156467 1341330 935165 504156 1642914 951800 694481 227993 1555815 1601621 170480 1955729 1670542 1822288 1135916 651937 597413 685573 1502218 1609649 1454743 1608196 629740 146718 1221218 568359 761917 220905 1060437 946741 1045308 805052 1360840 66081 667816 73931 531012 31177 60963 1204041 963409 667964 603559 1319209 1394331 360761 1649093 1422787 1132831 1971174 653779 1316064 318337 47032 450714 1311223 419031 56596 1121023 1768696 1549859 282982 1914785 1488421 1941268 339615 1824915 1737809 165133 320187 992750 771706 847939 1651073 1159812 1961349 164888 1544378 650433 1077497 1020596 1221346 1934379 985566 1759642 1976393 996005 1633828 610231 370282 73396 496602 580313 924574 1617414 1365992 1553129 104690 319172 1764446 340859 1715051 30402 692478 863768 1168341 352868 1136225 1410444 995781 45148 448811 1608698 617657 247992 1321977 714502 351576 1413629 129918 7235 1164848 120304 938876 1184942 697884 1493592 462725 153666 441099 1261362 1681284 1304423 967197 1953860 1451493 945603 1357240 1803903 592963 329761 1523504 1884571 1124541 1146507 1902814 538616 501937 268876 1735830 1131738 1050519 1653439 1186194 1859809 871555 545322 1988391 1257994 1861353 576930 1270448 727796 1253631 1391860 365201 1343104 1387287 1655129 672763 334392 557287 20321 1725913 243569 559372 472589 1818815 347591 248215 101230 390608 1415206 497506 937519 161054 177868 1883860 885910 1093246 1042626 1281756 547459 1311079 1706727 1426906 431794 670050 1443031 808224 1784293 1323772 1361663 1036008 273736 1342181 1294075 64996 1069457 1410721 744675 1157787 473285 1371655 1907499 430234 1130888 1436527 1140971 1905067 327139 1489449 847716 1930010 1249084 1045239 942207 333653 394368 188393 354638 1864664 512368 286099 1653427 1914406 1879156 1639510 1602093 1720347 1759371 768244 1730524 1481388 1999659 1487115 1920273 774230 775351 1188 368138 28133 1761264 1353426 148630 526228 207827 363326 462967 1942286 733388 617509 431666 1281879 1991835 535388 1337141 1611423 984887 215434 1095495 1788746 243308 125410 746645 611227 208765 601397 99585 1324258 278926 419188 1060886 424699 686695 102314 1080506 483959 94978 1545338 418481 1347477 640753 806503 1310766 1300273 532470 391128 1466269 1356014 676347 1242615 120850 1781526 1073529 129853 1228605 195742 1870228 922758 351010 1432936 517827 1664649 1418939 1988151 1652443 285365 169056 507395 70421 355706 131801 313641 1911184 926499 1332653 1918204 1146918 141214 556648 1961610 1600124 637366 92183 768208 521195 176367 45667 1662701 1314861 1067713 1610694 665489 1298997 872167 412346 1139779 1789281 508373 379691 1743372 320658 1197842 265692 125374 1753106 1843534 1274562 1233136 1804953 1098848 1359594 1361866 1589726 1224873 1784493 328298 621179 1866321 336988 370730 1716575 1974445 550559 906687 824937 541851 1403113 948771 410623 1908523 548687 1128951 1732711 463761 752205 105856 1948333 1671749 482104 1600254 1901340 1740086 518559 1063040 1953958 1137704 1352458 1507723 1117960 1491001 1828267 1691508 680113 1867949 955387 1407613 432958 864849 1771117 1836330 31042 1391384 915277 1642608 1565817 1324783 1307330 510006 621605 1129533 728919 1590255 526725 300971 1259785 403069 1164574 282221 1566678 971334 1629874 1966 1689590 664837 489402 72659 178463 1707482 189280 1509691 221589 1253920 1791239 955951 1193333 1409246 1982057 963680 171371 419433 1447329 1729725 441084 1899622 751739 438481 1367189 1765505 1369904 1063580 890023 1889940 1365110 514448 1024595 1120315 1099142 1600559 69768 295909 783396 924732 788981 1448790 1501414 1542497 1488029 1997059 526069 1436531 1390858 1777764 888341 794459 1608233 1234472 1899422 1342209 1913195 1210715 1341933 1443649 681483 915423 825047 1883691 1261897 1704594 531237 103504 1651616 1949007 580721 1908173 385581 1029854 1605008 805200 646440 199864 593415 1621303 120806 212120 1463464 928434 1356195 1797754 1907121 1577636 1369481 422676 825644 1414765 1973627 667741 1854365 1152652 283406 1909004 198437 1763481 1778215 1312442 581175 1733370 1125440 556865 344512 666155 1191963 1446995 63589 956875 253959 315100 1576489 1892642 1055799 1855091 1409206 1032964 1064454 37241 443701 1407474 1505477 731910 888325 420479 637068 1984657 1011365 1007207 1839255 732208 1453239 441911 77676 1467654 1466480 1268575 1454677 201530 808151 1248086 935791 238201 295960 1510861 463356 349343 1969287 917066 1100893 1481268 1299321 42404 721470 390793 460846 539363 33876 1101174 1959788 131506 1702222 1585685 165171 1244603 307882 1955442 347023 902660 1050119 835042 618528 1876722 1548072 315276 215473 1664409 1447587 1201145 711305 943000 1858960 922392 1803807 225253 12739 1201280 458198 97396 1002951 780540 1013271 551543 1650168 667871 77919 899088 1642974 867769 829620 515390 1955312 785877 1242517 1810098 878676 299121 1936010 1921194 285667 1233296 668387 1127685 361406 1749453 35906 604298 188172 1619396 139722 1540481 992151 1505560 1625769 1236514 595507 270060 896797 1728668 272272 1852134 1925699 895800 1088118 901222 264801 1780244 332692 70038 1450347 962214 1242039 909189 1409003 299340 1242377 964295 484949 177354 1100254 1057659 1255284 436663 1985316 966737 1732667 1079276 537196 1245204 1882414 983977 1210853 1006448 497695 1101098 701111 1737008 429094 641939 1278679 1225961 262170 1249909 266271 1886705 1933418 1311197 1354771 309315 1690441 285155 1814293 1786342 746946 532229 1729710 1764324 711440 1746465 321049 123157 1127630 1889627 1228832 272184 266975 1850087 213666 552904 1870270 942010 1779159 106245 530684 137783 1008709 1930764 105571 716285 1772189 249572 754160 1657040 1424353 948158 1184826 1305568 1337464 1174820 456600 57332 1692096 1222318 85664 1927126 742252 724116 1167907 1342362 281543 291917 1935798 1735612 176201 1745222 1811733 991626 851358 361706 1205159 1898354 1680939 1728754 1027624 1657261 609252 1451730 384318 844184 1079024 480780 659824 1562649 896058 1363663 271931 1649550 175253 1756725 1892464 1144069 1809083 1431336 1128062 1446203 1821754 1820724 1538481 955814 1544372 1265083 1876999 829145 1568065 1148290 638640 1933622 145634 1816050 1118430 1407620 609744 1600465 131084 1470432 449916 974118 13671 1627903 651779 590586 763246 1557860 564415 888713 1693335 1688324 44442 843759 200262 934881 1207636 704529 1473270 1679756 732444 1811718 587583 624233 133305 764879 1599018 456161 1675880 316681 128675 136529 771961 741142 892800 1612265 530726 1606247 1565744 716137 248885 208457 1337004 351362 1870780 1480430 346006 551261 717329 1059417 46024 1653556 827570 644962 1765967 1979043 1873128 786635 1674742 1319834 1512589 1735779 1197246 784962 1862772 1592744 1313667 824849 387232 423929 799676 1909381 441356 983752 1999791 533929 12015 221156 894223 344818 1638334 1369879 1883908 835886 1012722 1164367 1408028 1532855 1990832 436503 1846793 1477769 147006 1184114 1561219 378586 1728306 1132042 1553730 1817602 1732491 428410 896501 1125923 138786 314870 589551 1384487 942952 531783 1785342 1487567 1494655 1974746 1542586 546110 1600275 1381929 441874 1308377 948329 862121 1838960 1034622 745839 1273550 1013217 488212 488804 1569655 717719 396279 215599 1832502 1166075 28518 1047474 224640 4041 288152 1463288 579367 811493 42571 610893 476750 467883 1288013 1371458 99629 1194361 1771940 1527660 1742668 1656046 1804921 1723333 82603 18238 1701875 1087627 1313894 849820 736939 1166167 826628 1166029 193451 1635693 1634368 1724667 1650638 1583947 525247 545672 520572 583040 1148314 448995 923394 680293 1140697 1010409 1570126 1708884 1267708 884295 1067426 1102597 1664572 1862953 1799665 863407 1013711 871881 252991 1801635 1249087 1767149 1506466 1491778 1496318 1652294 1848630 601422 969194 1586113 60520 821743 190068 734669 1707045 1077562 558704 26104 137136 1214489 702759 1168533 151190 1595743 176107 1137907 503715 356221 453379 633593 96529 1264083 1510666 1259400 1284598 565709 1070636 677914 475760 911828 232570 1777988 1966610 942155 596132 1240039 106806 238073 1952850 642864 1247196 1865213 259464 1171304 1160063 174770 1590634 1350742 145762 941169 897215 1981737 1062263 1639433 217182 667393 1696791 437816 1825049 796012 1613827 1068741 1947606 713876 1263723 601930 426343 1486468 963554 675362 1673242 112574 1607156 1380136 1460648 1736396 1096700 572865 1734582 1336556 972978 453309 670433 1563335 1810054 1469699 1702592 1478998 1574063 594965 1406187 760662 1194491 1122275 1163825 1545352 1888873 1350534 1216656 260634 696385 1779105 1192237 1219500 1582476 977705 820300 301825 526556 1435038 1371106 328833 224941 961262 1715083 691196 23012 167747 730577 1365112 456972 167335 1378853 1017657 56127 180279 527705 435962 1599614 1709709 698661 39331 1001161 265461 509525 1930035 187968 697908 1676783 1047252 1769484 391246 419232 422527 1994253 754760 1954093 1446349 942593 488506 133144 439860 1249965 782402 363300 1209864 1696279 1156100 1028130 84219 1905440 1936763 1963284 1881214 600111 713546 1338596 487036 843781 682800 86545 641965 1825279 781957 1882711 658562 1083638 663496 1168275 1141972 319109 297077 656839 749695 689179 1174188 984516 1283373 183976 732723 9653 1841550 187963 423615 1192307 1929256 683160 366590 1594082 1091491 1475813 331039 1554648 1448080 1846786 484974 1375780 1625695 13943 193237 284993 435158 36318 1431440 626210 1737136 908605 1011030 668014 38158 71192 1975324 1843615 835806 389487 1670376 561726 1831701 1769070 542350 1058340 1547152 1419772 1975163 1725181 133228 745922 307656 450726 76967 1822248 891027 1368007 1381289 1354442 1239089 353733 691984 490660 71509 385847 622570 247045 1979935 700806 1499136 190176 1671912 1995719 1390830 867020 1376148 1841343 76708 460993 1992507 1598567 1712181 1364693 1461848 738950 1323158 1515056 510573 559424 69919 452174 1809355 1997272 125144 928718 627153 1739849 1776163 1408220 1651553 787864 1615932 1736913 124178 1778972 743566 382293 1212607 582379 897789 610631 1155436 1193609 358803 141261 916224 1996267 865617 1126907 1600824 666794 1024541 1886873 496918 1174549 1558626 1517445 78217 888505 68433 1692991 1873208 1265269 1922373 933103 1617218 606290 1376725 1435275 1671750 1477558 1014129 1767242 126010 179258 284205 436903 1935969 1697653 1104927 1303938 1280426 236019 1590147 656220 305631 1874597 1623887 439345 1758189 837343 1986685 554864 51568 626158 1299183 737853 732267 1659772 1114831 1272749 668341 1810355 331201 1793779 1186659 1455185 322252 50979 1586815 889906 1600792 1781498 735129 453705 1352093 863632 1955650 1539189 646279 234038 1877981 1681025 1276050 469929 1024308 685084 1265566 1555784 1382831 639852 361486 229230 356026 1385065 266904 537855 54044 82511 1507343 296520 1094823 328465 553126 647755 1358458 1840986 1494320 528059 1977240 144790 327924 334495 1331762 1011975 1670745 1719511 1570128 1350628 415663 1932606 482517 1901105 1125688 1127634 724967 781623 1877346 651144 272321 775683 1638300 1433443 677798 1762223 71793 1220251 259010 694378 828534 56140 106727 532521 810624 1806134 1824383 1822455 1276408 6518 323330 1352114 1755442 908683 1682984 712434 491997 1626731 1990450 1023597 1503175 1687679 1935192 1281176 62138 1685507 134863 1105158 1749886 1759010 851814 1611552 363707 980559 1253643 1655509 1998169 1084631 814557 1158415 1634518 1171019 1279192 167304 1033815 703891 192495 1722945 1824912 1357340 1180005 1203867 579033 721435 1944479 220958 1002616 1355464 1363586 81675 1025612 585734 1860334 1695255 1863649 1650778 1209049 1280743 1409204 369060 447357 971373 635026 103395 1182175 1267799 1406258 452474 1750181 169367 872496 299027 857163 1635565 52489 908027 1801571 254214 223162 706943 1499060 384459 1563721 1066802 1298649 1567165 78603 239967 1184259 844039 541773 132501 774561 1497104 310315 1228491 1236188 1385717 302062 255642 862916 851326 1804949 574386 1208904 660484 509334 1610038 1858954 1015492 426803 1882427 1121109 1009765 743696 63230 818715 487309 1517156 1335020 1772322 1195373 1143838 1056905 291809 1105670 22544 9073 1896175 1565963 1806018 176391 1974774 1523775 298281 663040 293537 191109 1088415 1334470 355297 375850 1817265 1293101 1503964 1336322 1630328 202878 1261145 989479 760974 426316 1706839 600564 934491 1057170 955653 209348 1750341 63809 682419 1569438 916076 453164 1373488 698461 264415 51357 735366 1681990 1725399 1526154 977447 875516 1056732 1800747 1231019 1230850 1595454 893647 251461 961769 128365 334087 383526 391056 1638220 1955745 1784007 90099 375705 1726876 1644372 1388445 1094253 473952 1776283 234756 1741605 630 1685622 573532 1633537 1027312 1548524 1336924 92968 342209 1350113 1872097 1417337 1837930 1790851 521545 917520 1044552 294071 1455287 247145 1947982 1773227 1125618 782459 1068504 34734 1310217 1237067 390207 1968771 1707664 1906167 1169841 213360 1931204 800434 297156 268287 715595 995766 555217 1466087 1375031 874558 1058997 1162065 1970154 772546 941566 434085 887338 570570 792033 1194276 234421 1548542 1655975 456626 64799 795592 1949584 1983147 1923525 1834866 1897423 1781868 1824949 9136 1252288 511722 1406512 1995013 1210782 362331 559333 1832732 814706 1229464 292359 869767 575355 583715 406466 25414 363716 1550540 941874 1678922 30716 1316515 1456614 1244243 1669455 360764 1955834 504190 1064478 1191151 690079 1288999 296802 1243277 789345 1754866 1073091 1650142 1363760 1462570 1006432 1763941 1419321 656165 1726000 662775 1830757 1951751 256494 1264069 74421 1248221 1933657 1847069 1456942 1812159 1854906 1390836 1948884 586644 466164 473268 973541 940596 453081 879157 604536 1003457 240928 258220 1442206 569546 1971214 287220 289401 1166148 145569 229543 1573776 87409 417963 25693 346382 1886846 246832 334698 1104501 549331 1179697 845682 1733811 1013566 1716370 900777 840880 1187407 637104 58815 650496 1540883 253644 1070255 1714929 1314373 101769 443973 595136 1454463 163497 1887690 1827147 320029 1196017 1026869 1949114 1307288 1916549 274965 905429 1698245 1412198 246447 275379 1914968 56156 1661046 1377223 1385501 1749547 1894531 453561 468345 615836 1707248 1525196 751217 762350 1108234 1451166 1733121 1954361 1818584 274047 1843618 70436 350235 1463087 1208065 958422 1702420 1391348 349439 528598 1564283 1200794 1600580 1025609 1576090 1569569 1875543 280023 661807 93310 931337 1369620 1306158 1801597 1052531 699336 860927 261230 361169 616409 1688710 974872 1724714 1591682 981228 1048140 1380308 241471 1543518 1243077 919404 516034 1294225 1784762 1681295 1454549 775290 1180918 726875 380507 115792 886094 326406 196213 926596 1471251 929618 1139495 743852 1490290 423326 386745 1101978 1100293 928373 1245925 1366510 623750 1160121 1443943 683509 1721230 973978 1678475 1938682 1956656 806680 966504 429621 1725800 1173836 1516888 364638 1947139 149854 402896 706401 223339 1204411 1612215 286271 640576 20135 1167252 1618364 1123870 550089 136378 204279 1208850 53103 1745443 756663 718021 1411251 948599 1853501 1217048 317377 1454102 1367985 1791588 894149 1136566 1911464 890977 843861 1153605 1584370 185068 1037522 1907999 271509 58492 644794 550098 444771 967587 1294292 375417 1365476 128410 588840 52635 1342099 1899800 1829750 1706507 643268 1944092 1681906 1171531 1682649 463026 90260 1372006 789855 722281 665197 1245428 369086 1256594 779375 1527593 1515981 1739712 950230 285530 793937 497557 1730967 362036 935656 1526720 909381 825152 415997 720007 192823 1171126 1003928 1383141 1392693 476573 25980 1943303 1218615 1775809 971932 1312315 1738928 1936282 1724279 357685 606554 1334861 81844 86442 1056242 369623 1567120 252943 1281790 338626 1107049 1220364 1355079 1916473 1061213 819599 1543098 704436 1032725 1522993 1296803 574622 370417 653046 960987 861013 1436500 971412 438068 1225557 651751 1266396 1044202 963805 1388404 1997641 543398 622850 515147 410208 103226 1320824 157754 697802 1710773 1588804 1224363 1944102 178843 1660620 1677526 490740 638513 879265 1337550 1097414 8712 389218 446516 1452623 1574927 432200 1139317 1865093 1504766 1583229 1445612 559583 580683 1839507 1697612 136649 1543011 404603 1438650 90654 945625 1787619 25523 1887427 314716 323593 1270898 1536857 858015 1024296 379577 1163933 1157544 352624 709357 1802188 27031 1777834 1180086 563408 696722 655861 1271763 517814 1785486 857159 641143 1116053 1636303 1329191 1742897 197426 1692537 1051454 16474 1718454 1805537 677898 805516 1727203 240743 32852 1457427 1683123 233820 733544 1882353 562698 1517957 417168 1999306 1621274 32050 1081981 1800728 1267395 642899 1221126 1702437 1073442 1646171 1507928 945804 730143 373822 286178 446877 440286 1865239 487658 1902861 179454 1267223 745973 481145 1253730 1398574 479525 1553975 774805 1937517 1218574 55427 455611 216491 1546429 533180 1075377 1375610 1749598 780151 1908867 1074289 1400052 1260281 83989 620766 226762 386346 854034 157588 1405799 1824616 806194 563608 307475 1253226 356694 332738 308876 1562670 276418 622056 121812 1780603 1360422 526248 1677425 1361706 1508292 1784957 1154665 778804 799614 1365491 1307562 1637630 39489 1394821 1550695 1959560 498969 362044 310129 645414 1924619 177653 1358000 382165 1996564 1446803 127042 517939 180598 1611927 916878 1993494 1630592 1436433 295821 867817 1677160 5665 1487195 1657246 1529249 1155648 1197287 776075 116390 42472 1847507 1201417 50924 1202454 26750 491230 1647970 1574717 1812470 1427203 943779 1978072 1979581 681604 1435942 819409 1112427 1366350 1069288 1041734 848221 1766857 1110064 946757 854709 887576 1182632 764760 15743 70000 794142 472969 1398923 161608 347183 1569768 1130052 434735 1616651 1801876 745057 827392 922617 626097 194119 1228384 1849045 1810092 611503 1449517 1581402 466518 799462 1100442 477042 579751 1421131 1620447 993115 1921966 526277 839330 114017 17454 1548805 1788839 1634836 36801 1109493 138473 41306 1325231 1686199 203979 1616965 365109 326922 1756055 742282 67923 1950814 403947 1140262 847839 1904286 1523607 1756333 835907 443523 560893 1643558 424407 1641988 1600135 1179870 1933623 118783 1033526 708868 482062 1902997 1663424 1448019 330455 195199 781199 824264 821943 1780654 1810208 142174 1601883 17919 1077064 485998 1019650 1305738 903115 1879118 1245930 482396 1308846 1773602 700998 284843 101748 1850913 611791 1599637 1901230 706468 886418 1527089 1413216 1115911 348221 148669 1461541 74336 553819 775602 363104 1503537 970162 37061 237781 38796 702962 1339871 749607 189799 1336305 265488 1995609 5177 246497 337228 1147520 1594711 333976 1440501 1304877 1117196 1481819 623615 1243459 31815 694429 1520248 1271820 184996 560210 1767358 742747 357987 1087138 832202 993020 266298 812870 332874 406732 1193813 731957 147620 1197451 941392 1877127 1016189 1281538 376228 290133 312624 1394617 1513290 769684 397858 1497246 825858 551411 1790837 1978818 832524 1406257 318500 561055 900351 117057 1897036 1598013 42790 1206317 70879 887913 510931 1147425 129280 1084872 1443843 470821 1211930 732058 177831 1522441 1215215 1875218 1186143 719044 1678219 1008777 1045995 1322769 1260817 900729 80121 357174 806719 1355325 920583 1678018 327698 655574 236142 479770 1810704 343592 525562 1169893 1466560 680173 213396 887770 978254 156097 1840356 1358357 1070560 1947849 946185 788296 619479 196644 308385 1269727 1209752 624929 299499 1237622 1141507 1475089 702105 711428 1420503 257057 994074 1188816 338398 127751 585818 369434 1416126 1188875 9596 1625528 699202 598599 20856 1430664 583996 1019959 1300392 619736 1769201 1714455 1999595 410486 776846 1856204 1701913 788522 1334625 1517058 1019045 1408701 1951618 1900560 825013 289071 99557 895661 1054102 1856795 112083 1554726 869834 211779 743774 527633 341167 430313 372891 517989 1541974 771194 1969620 191529 954362 1786897 1794784 1009073 1264579 1923092 1777465 102727 760804 1583022 260862 208401 1011518 1448079 1094757 782985 1584103 1729679 898663 1446858 379154 1080591 1834008 1143448 741721 791715 697823 1982733 482341 220906 541768 1438721 810777 387198 1636734 1010195 1858501 109253 263046 569535 1006771 1687828 146034 1416525 373497 928342 135987 146605 608153 958363 1679267 11788 875240 1899123 315619 16271 453678 866501 1630191 1082591 614383 944035 1654133 1521214 635478 75018 232112 951847 601164 1292917 877606 867589 1826064 1799127 353223 1706111 889858 375042 1772598 960671 34688 1131904 953490 1644106 245312 1606797 1454546 525391 1282253 88814 1774383 1168609 1668481 928378 898554 1996416 1491002 1989567 1329366 1986510 513713 1302203 1677233 1752969 1102553 552194 395463 376751 1338232 939656 388528 948493 730968 1373543 1118334 268035 1516227 1050129 758259 1574886 1232102 218564 488155 185126 1523069 1971354 630362 380363 710542 1376781 104020 793756 1048003 1100920 793102 946234 596556 1338855 1438126 1276424 749678 721850 1800191 804587 707335 1231374 730251 1939096 546619 341454 171229 698912 39364 1629313 1038990 1206965 1020568 1314285 163128 1025937 1155955 1316437 973758 201088 929512 1874450 661801 1980569 245826 989194 625186 456135 50550 1491739 415159 1623045 810790 1566222 731508 1235981 155074 1838402 1764826 1275176 715727 935377 1814299 1221349 1461500 1149171 812853 248483 667825 1560288 501765 278335 454228 1776206 594529 1085171 687284 1047736 752850 184516 1205492 892322 792331 1364283 404246 1291204 1296216 1417132 476557 1405715 508849 1184411 1659253 167121 355517 1609743 1865135 448746 140022 1220530 916268 637286 1473037 630126 849952 1183450 1628545 1560804 1881005 1699473 1093476 1451926 1998817 1141309 283535 495217 551444 1954120 1263271 296694 1490711 126318 211180 1220841 1185824 197585 1571566 1226145 130742 545164 651178 929599 663199 224953 741936 670100 1516062 751666 1940517 1974896 1011603 1983554 15007 148230 15533 48463 1213475 1671990 1758416 207701 1602680 451246 1349050 217000 1866766 1363382 819008 1385818 1669813 469022 222690 334101 1217390 1063283 1583752 748232 1853941 889052 1664759 1589931 836973 1787753 1530844 182879 914769 876306 392435 1533312 1721720 107112 1045207 944872 1789421 1585809 1359542 1483658 1932721 691307 1840708 140722 859124 191500 1382966 1679970 1952567 1820896 95673 66861 663618 198037 486547 1562741 1900297 1697270 1677794 1486274 1145789 669203 916794 193737 573705 1536554 984658 361759 733165 1818315 1840587 1223284 864790 1464638 1816447 1334667 539096 262931 913205 1379152 1513533 382390 975466 1581477 1414182 638990 1862167 815496 675193 1821301 761404 615675 1853822 1850968 996214 487740 486938 1597406 90462 1886851 879189 1031787 566671 1959704 1364423 345885 1563498 187589 1206261 1743584 1019518 1218160 243778 801797 27747 845185 288743 641033 1889350 725741 822147 1846412 1837746 1069159 1129790 227455 1440262 1541655 903456 640552 680885 1279168 314037 1304635 452837 150745 218747 1284045 1533321 410233 1672434 344695 479605 1900593 1017800 1810145 1300967 442594 796641 1157496 1584831 946407 1633924 1998876 1575175 1075075 121375 1974505 539930 1624866 1658852 699362 1128487 620095 869004 1267041 1591125 1627125 284308 1102009 3434 971429 379793 40360 1420257 25520 828996 542303 510195 1327338 746775 603549 1263955 1386835 676833 1067 524276 1607692 1683453 829495 1970222 1413809 1628524 11431 1410617 599152 874994 535012 1134840 21340 1248441 1767208 1667405 1545812 1837896 1747246 1504975 1761663 470218 290407 1906837 628811 52594 886212 684746 1968251 692625 278673 742574 1553550 202874 509202 1930425 1227775 1096194 55156 1576632 1708299 1978731 420735 312764 1499399 1835031 513071 79200 1170044 348831 62394 979481 1584236 44862 1809471 255428 1527597 1898296 1888488 1958494 1855101 16338 1159693 54218 765411 144667 1658365 1492629 916610 1135795 890249 1025667 326621 1074534 1566262 38946 190504 948953 1368085 446628 791624 899583 1140036 1087512 1423975 1174146 651912 1416637 455155 1012314 1426907 1713961 1287303 519020 508800 1737995 1556952 326028 53788 548450 408972 179973 376919 1111771 662649 890493 486987 1700599 1565113 396295 595212 1070690 882581 1480940 1276573 1845201 31870 127135 1586150 1191917 892046 1387039 1110189 220664 1246230 1747279 165223 1297325 598898 674140 974600 799191 1953703 521304 436890 135339 1920353 1789866 589564 1760060 1876264 1846238 108689 1273346 523374 921613 51845 1797711 1200306 1333504 177284 1722349 252009 242801 1252571 305376 1680184 882530 1570314 95277 132791 728566 493994 1128097 886953 1774183 365559 1679234 1324702 1047880 579759 249897 581665 1603538 1316448 897179 1935940 692803 1040562 938378 1867919 1857204 1774022 1968697 1998975 860557 649736 407215 1694540 560600 528244 1642999 1748149 1634013 532071 1952891 1738549 1849031 607638 1835782 83251 1209090 494766 305294 1696963 663823 1854373 562951 670938 537083 550886 1684322 1863344 602345 1334199 66263 542621 803011 318233 1641287 967904 837677 1913774 1029632 1210926 946518 294254 456070 600845 154322 105007 1436285 1158798 359348 141616 1361833 732226 983303 1348757 1090573 1406038 1712282 1356194 1270901 1725576 511960 177853 799738 1132940 882155 1618255 582511 990641 604750 249702 1196996 835175 137176 1133208 74144 1492446 841494 1750007 662053 1666105 1218577 764494 973313 1889127 1590505 428708 643931 1513987 1089054 552519 1126180 1078 768505 1020303 1139404 1153784 1604277 1512710 1176672 345700 1838053 703646 782466 1482263 849811 617308 1259094 1524976 1272812 145336 390928 364686 1401302 1032234 959051 1357702 516151 39080 1451948 7914 1326833 1711161 1926159 137413 833207 1833772 1841135 1539022 132156 1076667 1866009 1609093 1741426 194260 102483 1773380 379709 1024884 1776649 1486794 508766 760992 1069912 225460 379496 1438614 57955 341765 96661 1395745 30921 109657 1971509 1156879 793719 1189372 1873775 923504 1953119 981564 75648 1712251 1507949 1405726 1718958 367027 850610 1840691 1651641 1003828 26240 1760864 1983011 26418 986977 925969 1873011 746273 446047 378390 1453060 904604 1742366 325011 798687 1914145 655006 1407707 347512 111577 550747 1633952 1065690 264475 1188276 153642 382944 839829 1157198 1247766 780281 355192 516956 792007 107065 387998 835110 1670015 271047 829729 1332053 342242 1744154 302255 814329 775750 1365055 1674842 1849270 578639 554110 704670 1331575 954759 230952 331280 1182223 691639 480613 517680 1935490 1718395 798924 436446 1864030 1735697 1615191 1444163 217426 1392281 1839561 116862 7936 1026512 484794 1517527 842131 1530062 1091111 1713693 1175100 21264 1346134 1320665 814139 299608 1755934 1356663 1587493 1871361 812971 349452 1186238 1202048 705396 1089026 1745445 1712805 1955141 915950 1369827 402365 1914668 1981018 137140 1855903 791956 1447269 1405602 293039 1380698 699061 179084 687681 491352 607237 1771705 467340 1462239 1472477 1368955 1161617 1772114 107769 1185795 1796058 1328994 1241939 1548830 64506 899531 1247611 1894181 950564 975909 1302625 612990 1491618 142108 1075654 150469 468048 816165 630812 159150 1140084 828162 957317 1740752 533759 1547211 1637562 1212398 64131 803043 166714 631889 76011 644010 564109 1728134 584013 758466 1345192 1378559 1957873 1563835 1348127 1553032 1091677 1953184 248567 1845262 227805 1033180 1525905 1683005 525674 288872 1150549 1745843 87687 1178065 1482003 133152 1173905 1890131 1396649 1061510 592227 800067 1939951 1125699 229702 591105 480178 199789 757421 655235 1001152 1049911 1061739 753286 1624443 1383546 1724913 1506814 1337096 163998 409738 1337172 1882943 336072 675890 1306385 551935 1441670 39623 1808450 28695 832706 698923 247999 797461 127451 491750 690463 441571 1036683 267358 310854 1349422 1553689 571042 204586 1399130 457404 1307573 708138 1382809 429789 756552 1728162 1979672 1827878 1695875 1557619 1771441 161790 181432 1918441 665356 1229065 341318 1938209 977348 1231159 635911 523316 972365 1588039 1090548 10471 910130 595256 249136 918776 1804167 1349469 334008 917805 725857 584042 1105578 55241 1799014 43241 1385562 1819840 798284 1924881 1798772 42517 1721785 833916 1305000 1600462 835931 1957907 342335 1481042 1513673 794181 782638 1251541 1752791 228075 1985926 1476859 1132852 1391069 1439426 1395335 1317630 208028 1529377 870683 382080 146636 226945 1320415 1878997 1838439 767400 1082224 141491 1361073 573599 1079834 388908 810788 835664 1438403 60632 976740 809037 427706 870829 1569123 2813 1796883 1030943 1590067 615813 128441 917271 347483 15386 975114 1486934 990549 170387 668329 710131 492870 1471471 1348877 1807901 325970 619912 943315 340960 1750603 950062 1661409 900398 347365 1175311 1514099 963194 1618487 1050785 325644 1493674 423397 1996252 499307 244761 1104110 368379 113026 1406347 1624122 967047 470800 19761 1076204 367919 1450105 238576 171955 1113173 1529715 463664 1462347 1602699 537306 440626 1472382 188736 410249 1840922 541493 1214711 1260040 812017 1342133 457455 808642 1213459 871518 305904 1388789 1245791 895747 1670929 914852 875026 476761 1441372 975612 226065 1408405 589679 1239362 1402192 1506615 1192728 1834038 612742 898945 1141788 1129884 1771486 1072047 246744 730919 933733 1687316 1133548 198414 122144 1768754 1312704 1456696 823626 1240815 113747 1782809 472678 1754013 1581058 983233 119458 1557762 274816 1674545 1830678 1813930 1596358 298804 1677744 314129 1801126 250807 261418 1837049 157835 796595 264327 407176 402834 1620767 1989558 1749273 1487137 1014374 1545194 1562079 1821463 892227 787826 307694 1348095 599644 586789 669650 488199 100666 571016 1400360 74496 1478369 61787 1134096 659218 1018963 1470499 1853814 1084437 1813714 1926343 1058355 1842765 398778 340421 832581 965555 1958338 763412 1743774 542078 1648114 998248 770586 1485721 505417 320652 1551137 1262454 1384944 1085281 777664 655790 300495 1769691 351479 1776147 522220 127571 204512 743994 1920202 1145829 1499883 315949 1345930 1837573 344029 381247 592491 842587 1992628 1130109 19840 1582760 664350 592949 953966 1844773 165326 139494 1383799 1663792 1138030 996012 1424939 466064 1565198 1015574 1007963 1678213 1435067 393360 139027 1126438 1331587 726186 1711510 393379 273494 1949188 585402 940773 1927964 120067 196865 1151426 1944267 914711 484826 591289 1657758 877376 629063 187241 576321 374468 1185986 638515 902268 136433 68541 67606 1396073 1333048 470062 1188776 104196 1267789 1783564 582960 1842419 93944 1215526 343596 1901279 1460671 1403463 1380661 1646479 1794281 1829468 1310130 1571223 44289 95719 303485 1238673 1624637 922105 404936 967050 1962523 287279 1493590 1404328 1758567 1042806 727266 604342 431075 1180807 921409 1439695 691582 393510 427846 1009646 1299735 362709 1139441 1753845 882949 1188430 1011514 1180663 1519657 1144872 557059 1433061 1936736 64085 1100298 1425364 1757646 571152 347858 488138 842726 1113855 1528499 693594 1204789 1255342 1556325 1191357 18190 794256 473234 817457 1408810 191848 179591 1512711 265855 1959716 1894891 768070 1196659 357625 1191399 1268620 1780669 293408 412378 311585 170244 1337046 338850 1867282 23585 1857086 1550051 570324 636667 941264 910113 181259 248232 1067848 312909 1094155 178896 1748962 672103 1456237 1453590 479544 1774380 1281311 164427 1562861 885135 1907007 1891997 410315 1257480 308360 489918 99684 105920 1280105 328979 341749 807104 1201066 898791 279665 1703883 801882 871686 1608737 841948 514935 1979316 361042 1712306 56165 1004972 1114136 1596913 1746137 1705658 724152 1673699 1224262 1296167 901456 428267 873210 945436 1907166 1193105 526737 1331443 916718 143983 1270713 577327 364244 548233 826061 108142 560156 1281227 1030563 523852 1995305 1409445 369509 996964 347190 1051514 559904 325687 29949 217149 599504 1705005 114493 779122 681990 1967999 1414431 570953 1881889 1529481 1935397 237292 1777155 973224 943629 1393724 1957520 364816 1737866 1868305 1644549 73702 1000335 1822879 352770 600496 926778 34629 1393126 1046673 1362984 410033 747888 1954618 1196131 245922 1328566 1974475 1106374 305343 753504 398030 1490689 593336 1073647 1246171 648121 1776636 1678862 72747 285431 782172 1555594 498147 230801 325940 970949 781524 1169801 1020607 1479528 459811 1766621 856128 682192 781681 730229 159704 532751 1669447 223404 1423172 1129602 24226 1859454 363027 860154 1655574 238395 1407700 106323 1832134 574263 668910 1596813 988834 154889 1821273 1918326 75066 683729 1101455 589961 605297 995839 392374 464198 458687 102845 1829739 1574663 507445 1757133 783826 402917 158611 719855 931669 126775 1094908 924416 512488 1261168 1383452 1207791 1858000 1346499 277298 99934 1892946 688566 163864 1398835 975320 1905139 1343563 346633 1343555 1129198 1418148 140830 1464601 1340369 1448588 157286 779988 703304 1137955 1626416 666346 116665 664484 820558 1239189 121853 1598363 1573416 1014848 1503442 945702 758737 785865 262855 1546250 99502 549946 1856263 1397904 1748009 426029 1938595 1090006 1598927 1908088 1270288 133095 1278359 427079 278277 300651 1758446 143739 923444 563206 1717189 1661999 1845305 83854 1601036 1678035 1667062 1096861 632459 1277335 309079 1735508 1908603 905464 270333 1406962 1579008 144394 607995 892062 321573 1019755 848838 1208182 223297 755326 907042 714583 180875 1144220 1341687 597192 1214001 868639 537711 285911 1185642 1735252 95429 1721013 1710888 618980 1275343 1248981 486487 1893527 613667 1196374 1705104 263979 1103604 1921375 1879980 1022908 1699150 388698 1213804 1297023 1321103 1975345 1056866 1869825 646427 674215 538077 1881139 1377332 1748306 329190 922461 60217 1926983 834932 357113 714856 223964 255744 919786 279736 1537906 701744 37610 336979 1482867 1748891 517633 1962074 1843469 1244787 1204141 619732 1289757 1315891 1455126 572545 870037 1072115 121265 1862045 1415971 416425 987798 1777131 918386 640666 1818963 470671 1748921 1734711 981395 892051 744481 195716 1485349 319549 176765 1393564 1489406 266341 1607821 1304940 1670984 520139 1644107 804402 1780744 15439 1753967 1565724 560587 927237 232607 1056203 1596705 1391238 1380371 1645761 1152570 663403 1302184 480412 810403 190273 1638094 691688 99539 77499 651060 962341 1752779 1054250 1764219 927299 1148513 1020125 1395437 1002452 1535943 1808569 550665 1677854 24405 1642206 1773136 1324061 414590 1222603 966404 847692 1707836 1523762 1342327 370607 1068637 294751 1265900 1623424 424642 211721 448132 184991 1569457 231347 995689 1406988 133354 510848 818720 1206603 557242 1183216 1537526 692271 1669469 1334331 1229368 1916426 1665210 548579 24272 1562890 601649 343852 505184 1063658 1471783 615320 1883626 579303 1098691 1533889 890239 1684858 1632651 86759 200046 918191 227341 1222555 722157 239959 1360756 1047853 1012818 1983172 299277 683798 827760 250092 1487620 1950707 640067 1212890 1138231 784212 185392 1382987 107151 1850844 1584821 1222458 1675501 365140 1494979 1790961 1552513 1045330 1911888 1125126 1839470 1324354 77351 1716112 1023113 139099 795258 241379 137272 1660370 707574 1987772 189224 1970267 233748 1146356 52474 154140 411333 1756732 1198312 378239 729531 1498470 1796177 1712006 1420650 1659137 1151054 1241664 577662 188336 1010007 1366825 1217148 168074 1363963 1800037 1768777 1927836 1179677 1613495 1516697 226649 41673 1238616 1181993 700345 466185 1962475 770475 1819383 894911 799192 1344260 1828238 1990377 1874788 1423566 742672 1612877 251304 1469369 1076127 79957 1473924 1454578 1237223 1398299 157377 1164983 1878857 1512698 1134143 1242182 1109188 1595911 1650896 625983 1428819 1494042 1439871 1868903 230244 946429 1078773 1295263 1869986 950667 510217 928570 1210646 1898540 513794 1637869 14126 871722 1070721 933084 878114 425095 385712 653630 1797510 564693 1942396 1856695 688155 1638994 1736245 1013531 1678159 334174 124437 670780 982593 261855 596129 1425614 34028 383108 573038 899577 1486897 915231 75567 1245356 762681 687932 1740948 292814 858179 89968 665601 535701 1933677 982595 259712 1060919 905841 1352030 1234492 1899593 1412836 1423098 712716 621931 1302548 1261473 403314 107265 1613980 596848 1620375 483064 110910 1935355 655907 1791149 1686237 831140 70979 425552 947449 140167 1378359 1514032 205397 1448616 908080 1740110 1778525 30759 145088 430806 929995 1535704 951398 800583 852828 384046 1827769 1684977 1714166 58785 1793362 1719040 1752437 1106882 531111 1935249 1107582 127544 1359395 1242707 636620 1839781 1484760 116247 3071 225434 901374 1294591 132139 96137 1304727 1808292 902814 1101606 1461647 195703 1001940 1602544 1329990 1687637 1277885 1235585 662109 296355 1697727 591812 518750 1860627 1710203 1988056 1872959 687909 1745528 1679494 196983 1799833 507138 775180 1125294 1287586 1071700 595994 1239168 263705 1797354 136874 99234 341433 666648 76773 927377 1340588 950676 856028 944206 666256 1571911 775621 1115103 351334 1270631 1374548 193734 807945 464385 1090443 1481362 818014 168997 1824952 996982 492425 1958676 1376998 132128 1491582 748519 1274852 816835 1482414 547147 131598 1438681 1687105 1008483 813568 219170 1866177 993002 1345844 1878168 748784 959675 523464 1674828 753445 1127504 943612 1804822 236766 1240181 780850 1580783 1210470 453471 166958 1141349 1795267 732759 1001387 1174971 684224 150378 1638432 390853 1099072 777075 387607 1870550 598699 499021 505847 371719 196855 631608 791014 22960 363882 1522930 34703 575264 1466159 974733 939619 1428992 357711 692007 1118220 807021 1433066 1074916 1796418 567739 1194808 1025566 1909044 1806466 1925297 416608 1604257 27456 283954 1038374 1772272 1281752 1553143 1432877 1392150 675620 1119677 66822 371505 917608 1666870 1266187 820459 1449957 1480483 382443 692309 15032 1775944 327874 615264 1372793 9535 957648 1423490 1442209 775019 1407417 658474 688334 210311 1023630 1133655 82438 324969 627362 1516479 1593364 75807 875970 1716009 1990520 69510 1504646 108730 1979111 1705485 1634882 372095 1362548 1121289 948384 1486931 773802 1349194 161535 763711 1811599 1574800 890201 850605 1359797 273674 48989 1239254 709142 1921914 1892212 1676935 1146747 278436 1108020 1661394 1653157 1256335 562560 1475055 1368774 641539 1221980 306681 450205 644778 755238 1293038 128022 476709 1719557 1127463 776360 1054751 1424763 1172134 79748 5364 1299455 356426 831707 709607 1951283 556232 1508209 1299550 1397226 1445704 276896 339419 889933 805884 1655666 1747212 704953 999303 1883899 365512 234887 1686743 112067 1013049 1772068 1306481 1050606 887238 1473042 538450 872746 300538 806805 455562 580198 1523577 494401 1380813 1279560 1640632 392644 251721 327084 187529 1655027 1288371 440972 875912 1204379 1384307 328759 1082114 7292 1871689 919857 852849 1250238 1730352 1110305 723467 186875 146676 242441 1380909 1704580 1323767 463718 320737 1336348 1407723 1983306 461095 220014 1429248 1223013 374822 1164280 91516 1084435 401553 1532294 619630 127502 552942 1614624 382887 28625 1483601 581813 1452327 143430 1915843 1433290 134429 1019057 1378016 1260571 1823413 410243 1288142 773303 999460 1344427 246495 970927 618055 1358240 1107506 95270 1275230 1000395 1888881 1257466 1075012 957106 1737164 364360 1023032 924877 9982 823682 714429 241346 1895017 707499 1934274 594875 1104749 524684 1052838 518207 597401 570949 1338924 1214590 130001 1983831 1024006 863880 269292 234147 1187822 330361 969729 955544 1142811 95311 1091957 1346078 35924 1517811 142310 773060 1770237 1373804 717161 1600110 144970 1236487 386717 766166 396179 27073 685654 1438748 47829 1766828 1589737 1100750 1441052 742983 161434 1211170 1418016 1101816 1891253 143721 772605 1112883 1598419 1911729 773808 190772 204797 1070631 532440 464568 794519 775525 939606 1200618 1465996 462666 1807685 1739407 689556 1275052 600357 307192 1147802 1196515 899490 669806 626555 867681 588613 233294 1574880 101427 1726512 1930687 1389364 772584 1423389 1132293 1513903 590890 1068149 471046 340228 571324 1843288 1770488 1224184 302368 1459632 189678 1574154 387008 1922171 1819046 53774 1973509 1597228 44241 1405896 1862478 94723 1848285 1662341 356399 1872920 635997 1007649 1565841 813565 1315024 1468658 71173 676293 1698550 1345677 1986989 614855 945573 440085 784410 1816069 1756392 1113930 217625 1075066 90042 1625158 577153 656639 1541991 373291 1869224 555241 1949727 1473548 940072 1282534 1022573 805718 418286 1038447 659758 1595828 931218 1060624 38941 442827 1074891 493183 1536140 401743 1609721 1796923 846473 265976 484455 152453 1228469 1188150 1935336 1997361 139786 458634 649584 1354753 1704536 497886 1500189 1688785 17591 377735 344332 424543 695043 1580513 1991255 1332073 799700 1303336 1378105 1782000 1584640 1645012 1962919 916872 1631313 75123 1197077 598787 997229 715941 621802 851315 561746 1423542 1478104 1375569 1083187 145727 531786 1588456 675747 762077 1396562 663418 1211054 1012353 941819 1122545 1216519 1384434 123451 949156 916393 1506869 1655012 725695 1708686 690602 1840327 578989 450970 442161 676447 29006 1921515 293790 990251 754372 1967652 470491 12515 350646 1983131 1787673 1496949 87046 1070456 480415 899187 487938 1897449 1784524 1954587 1939209 1371864 21398 1571096 927604 1089482 1608943 7332 1245171 1586473 509035 307215 145243 556138 17389 1747678 1121328 1456662 1408366 694878 1909692 485298 1251539 1175009 1584779 449983 1549208 451824 1250028 994539 885606 796327 799706 1720525 657271 1555021 1213913 959644 1437066 1822266 219579 11152 752412 1499805 1234412 137876 1569797 266674 1029507 1761484 1329347 1973015 928805 997042 890575 1748629 109135 1220689 113553 84943 1349652 789730 850676 247479 673357 195310 1136121 725666 489227 1470008 847902 308416 1471114 14747 826569 589206 90526 678419 1577773 1025803 400778 1963536 1017033 1600491 1379910 732875 1992146 573383 255082 619866 254300 1065853 1080815 1669098 1110969 1145258 165652 1515838 335835 1121794 1015964 72660 657970 1286227 120286 203632 392825 1528051 1780756 51714 1657901 1974047 405003 907155 204290 50817 594642 1942785 488270 961139 209395 1588299 1802439 700870 643030 983297 523705 1780088 63613 805467 1288929 411702 679985 1335174 1933694 1230623 521443 635881 1668190 495578 1106036 857298 1405431 1539791 847953 1999808 1366211 1476402 1680364 862061 1891478 197618 137977 1742735 1546611 828557 1505412 79390 1039118 651275 945124 240180 181825 1930701 252915 852326 1590545 1186630 1502937 763120 210066 1200593 693420 1449526 628345 262396 1030502 1986807 1430147 301256 1225530 283521 890677 950920 1216634 1808441 968965 1181200 166762 1235444 309154 921081 437224 1755109 1330175 143789 1882127 1301188 728700 1951172 596514 1275885 1163707 1509500 589221 559389 639869 423480 1553925 1032860 1063409 1403896 500379 1385197 1729069 226797 104542 805198 608201 1429763 430490 24262 923243 827931 1054810 755429 143913 1241270 1511745 67417 1169465 1616643 1672423 1768956 992018 1226488 178450 495741 1342344 1876002 1491731 1715826 1304003 752788 854687 896850 1441193 393339 93057 482097 1756943 571282 406344 1247511 412408 1834279 1332159 577623 1492007 1016849 191010 638319 876556 538827 1632977 732874 1443382 1148977 1343369 1905493 429397 1013582 1452011 982644 1072657 1037466 1714831 1794285 1778333 563320 1195603 1756693 1280581 582054 1087109 1707955 1232487 471196 1938971 1766499 1572494 826167 1351016 264131 894998 1413466 207774 1997631 1365505 122879 425022 1920293 1280180 1849512 912788 467889 1045773 890205 645148 1337605 669943 458288 415883 1185729 557416 661028 1863365 1642891 1992848 241144 351552 1634583 149494 551979 826451 746691 386245 8739 357433 1632685 1183292 1387683 504316 535493 1870147 1734216 1977946 462632 1895673 1245812 1444286 295316 617418 111792 1919753 936289 1714061 1270015 1157213 680930 170405 1419896 1822852 647475 1305982 174209 1893418 86793 618423 505265 1973669 976179 812011 910823 1570887 1007214 1095109 1392679 537569 864516 1659226 742716 1311679 94685 1407803 1372566 835194 1447181 1277516 303551 549151 1208518 1424847 1475021 1095356 911470 907226 1321378 1846711 359421 1573571 675550 25412 1654949 1364411 389715 1648725 1285229 922786 238749 895604 1945255 573081 1834116 1324856 632123 649961 138267 1694688 472154 1575875 467146 1628273 1926586 1657976 399017 1783316 557712 1282568 422219 247157 1233154 990166 277276 181162 1782081 737594 1786968 543035 615553 1471339 1598506 317742 1143807 815083 179344 1497545 1170623 632059 257133 1310705 1745970 154099 115819 1018861 527124 975423 851528 231247 1731572 1415775 1112043 940525 262593 716740 193442 1943226 564803 151476 904900 885292 667842 466602 45556 30987 360682 1757729 727142 489024 57150 1014399 1624465 1903623 1409477 625573 1276449 923578 889121 942053 1115842 1651429 1327313 1146909 1945889 69612 965280 658023 1860694 946855 1713211 1501177 1262260 305042 1643704 165050 1384121 815541 1414631 1636151 814593 488870 1628785 1666284 449684 80966 786311 1895782 506248 1534659 1905844 361425 1291266 961992 367130 1969008 139644 1501454 549824 1190628 869081 1238064 406216 28303 1341090 883482 964309 1462679 1698608 179772 1371148 284178 529878 60602 190489 200518 1522918 1808195 1861792 1896873 758684 384742 1372841 210485 1525497 753740 667350 1989661 1525139 293934 279116 1509181 486519 686186 630880 637066 415977 839541 407969 466253 444396 1434868 935460 1031413 937158 14470 1051876 679949 1294088 722711 9302 1583080 416084 1360412 1005883 1172614 1888476 368367 114675 1494192 1484843 284965 635234 136604 1052518 605299 337422 833684 1760337 1811104 752923 1389284 1086436 760485 1855939 414136 1189167 419262 157240 1948035 1087381 698860 676654 967163 987601 769706 600876 587839 1844675 1909936 1075923 323507 1298582 114647 1224650 523666 1793794 22397 1230162 1780980 1554924 56658 1658022 524966 505775 1518542 1096495 1413046 1720872 600865 1226037 1177808 73337 679923 1431829 1104391 634365 217891 803452 204847 560818 1274867 1835778 710727 1304628 1378358 518679 971719 1485207 149918 443196 701348 414768 1799814 1420091 1054259 382659 508724 1563597 82173 149099 949638 400023 387782 667219 376948 1599883 1633985 1210668 1684864 1717503 1074131 383501 1716467 150362 1328001 26023 1874892 364341 1988243 1540614 1242487 252872 1734774 814092 1167246 1351886 1108213 1415946 458514 665035 1485367 101121 1684544 80530 1788863 1654060 358486 1158619 535315 876265 210911 723984 178533 1567748 340138 1125415 1105613 1199700 1107892 843723 1409072 81016 348928 1079949 767389 1361043 364413 470171 496645 893405 145857 217675 1855320 184138 443217 66321 682642 1721879 741727 1462777 450279 895697 1191023 333985 1763563 546024 4881 1614992 1260802 961952 1587921 1214647 403606 25363 1094778 1763536 735186 1546433 1765437 1520225 1180532 1080874 162821 415111 487347 331264 1800078 101292 716276 1350536 1076645 595241 813384 760911 99793 267535 571757 1654936 207201 790129 1710397 1250736 1560436 1583426 903333 1234127 507312 959109 567563 1810436 1646576 1588961 871263 924152 339975 456992 295533 1070435 1867944 1411022 687445 285324 1212403 883188 411799 1333649 865914 659051 33881 704447 877677 1986085 26319 1123418 1808384 1015867 1555913 1564637 689034 1806007 28272 167674 1176532 1987862 382884 1594657 1740331 623 348058 62016 1486825 848672 5261 1217723 1963281 931306 1782384 1258960 189490 586491 1163720 1981149 651157 1164345 586618 1719283 1342238 52657 1086687 1337422 905857 916821 1106831 1424627 54883 172076 1688148 1736561 938257 898394 1224308 517967 1757625 930983 1355652 1200762 814496 520447 1078663 131283 187657 1664597 692126 1920124 161930 917194 1338791 1798577 1554455 1425670 901959 1195203 1710044 1904237 523187 976606 1384767 1129094 1218722 505261 973501 1629038 1793763 175937 953315 841718 1843273 1943378 28721 1647733 983378 82822 1793028 327844 1808148 1096854 1390501 1845159 939086 623897 1783650 1848754 269124 157072 1981513 1056951 1030400 1935813 1002142 1352202 1409741 834222 231067 1606190 1604897 931802 1094079 85878 1233294 37038 175830 1240945 1898245 591066 34290 1417671 566017 1417678 1907040 1868007 1092136 1217458 1035889 1163464 389119 1723113 518282 1684844 168855 413151 678341 630140 1264694 1451471 908470 1729742 301481 763579 538226 551827 1311230 782623 643382 1225663 1830955 1502826 1653908 1175888 771222 1996525 886041 932145 1518264 1308717 1199283 1903959 260001 485561 605690 314718 408861 462943 439984 1673957 1065232 313958 1658787 1567533 42010 31250 1643389 974620 622324 919734 1185995 259426 1389915 1293555 592634 1155727 877740 69606 333532 80430 805683 479195 615010 81620 1008978 1671526 1055297 891274 1740534 1573467 355041 903101 1478067 1989527 379668 63759 209876 29473 867138 346585 1183436 1894879 497311 1065876 505871 399203 437865 826147 325976 1083341 1917343 155757 1158593 1046084 1480169 1633504 1600011 1805529 193845 700227 1162358 31155 347151 448665 121177 1532579 1677447 495361 311530 18276 531874 1623666 1112399 1516506 1286295 8141 1650816 165714 998669 688904 1398536 1482042 1182117 1274882 1540418 1508763 1400272 1680514 688074 366968 135579 843454 227857 788608 1686713 542595 1424363 1456536 957745 1240865 1132142 567371 736195 928173 464727 1299508 1757706 1751697 437113 1776350 696473 1560701 216784 241235 1443017 1608427 533461 1722512 1395734 817424 862891 1830046 316695 84398 788292 1195941 436207 748375 1067762 1629553 613026 1255815 1659125 757308 1668998 1897744 1445126 378108 461994 674214 1221021 1215553 1797519 1664747 1110092 1786580 609452 70529 1951780 1006684 839437 878216 1879668 511887 598717 723814 490916 1989059 839211 10308 860393 605570 1653188 1196530 1314257 1795594 1307770 523869 1028171 1632654 251125 1504008 1767856 1741527 1473496 543768 1997102 1352013 987195 1933302 288566 1648599 1021687 544475 647107 1664193 499816 1866910 1254397 1296625 88722 1654403 763876 1444890 1799754 1671017 322554 890468 305972 1928689 786558 1572998 375203 530514 371107 1446272 1821140 1262221 820772 1869643 181847 1447311 1695495 723152 1885210 1144626 1723566 746655 314614 745028 335820 1445545 42960 1360757 1094641 847154 905538 791142 1189044 1398342 112096 1721786 177639 1333027 299844 20841 1950589 728817 3287 698448 653275 1611715 63143 1320371 1367277 102190 171221 528071 1424819 725495 1717011 143407 1984345 1476664 255598 631056 744823 83456 1250346 1129292 836539 1917148 1500131 1035166 597906 1289522 1643381 532674 589402 1173567 881283 1126147 1578541 495521 702702 794588 1153170 901342 696132 1404806 1556621 1946012 1698085 995730 682592 1944784 74361 433764 474941 1502079 631351 257260 606920 820151 1352473 816848 896488 14661 1399399 1301259 1063010 941843 1340129 1175703 673897 1180434 45559 239178 711093 1143905 408668 120624 1489372 1421736 1391783 74787 304380 1888388 1721615 1663439 3566 1669003 814685 408283 293228 1095939 992247 490612 1591744 1909803 1432797 723168 926497 1391091 1405174 424547 692737 1901907 1662524 1500157 1585627 805873 1396513 1186442 1900418 1657036 51293 185191 847070 1192537 1951280 589 11417 199841 1517684 1377235 1621248 1494532 1442493 1657451 8723 1245313 1229708 581189 216796 659902 555519 486640 1739800 1065912 1621193 1389603 1586445 215629 1269426 1786272 60139 1278225 771140 1465866 397281 804187 1337973 1149094 1344528 691321 623379 926272 936987 1667192 1513309 369199 938091 1575360 1993279 405111 209738 402668 1353558 426366 1776931 1963563 222129 728081 6428 412020 1238519 908783 1883156 1961091 1636174 10510 1302474 1397435 1592131 1602290 1794958 1643827 173255 810217 502280 540594 519905 541989 814118 958068 1218445 1644224 140112 119447 620372 1915968 769295 379591 132062 1830041 478156 198677 1983320 477056 1200434 1732318 1698429 631340 289227 534954 719894 1590277 1834212 960962 1772141 1572569 964427 1861560 1585144 1300440 1072010 47410 1349125 187886 122005 1219023 762013 1058779 980741 586821 600478 284295 291181 484568 272906 755920 516154 701821 1595595 1458940 310161 218569 1645674 409188 1783705 1583106 367477 744007 344403 1246353 1502680 1152839 1207794 1415040 604115 577549 70121 1585815 1022007 1490186 1654057 1259645 160305 1601330 297912 766256 625704 1658735 1067907 474318 1616549 1994343 1061305 518080 1717579 652065 703477 805480 1322715 1769203 637825 654644 1316598 1706063 1342975 1594521 1724506 564616 1215027 1424567 1009742 1927921 274924 379860 1781870 985489 447001 1625430 257497 1714318 1724857 512698 1461620 447263 658128 64071 767324 1238415 269716 1875099 509640 391002 281484 1719198 197613 1648680 1399301 516280 476285 253010 1315681 489843 1184662 1504707 1036891 504056 222894 1273224 970976 133397 369149 526358 1202003 405601 1088414 39497 413339 945340 819711 1684878 868846 1550935 1280714 1647630 716240 1937512 512011 1955327 1573302 1938310 128470 1719715 1906665 716818 1319196 1465443 279557 918626 1861082 653179 1668616 137906 1780721 1526314 723353 1577756 1616300 448706 1911924 971965 1296954 601190 992791 1599268 1412447 433830 268949 1192176 628643 1136852 1854130 1315766 1237143 1093422 1853517 585956 1844100 633570 497486 1068759 1625572 1162224 763445 26216 1286337 1777860 59093 1223364 547918 1545007 1836326 479798 961721 1274270 302051 1356140 1313251 1714475 913156 1046967 1555903 1314219 1423915 224045 1290107 1669976 1471748 1355216 1542646 170648 1040306 199138 315683 1623929 603270 1016143 1257324 289590 621539 1397874 1054260 1968909 442749 916482 733187 709579 423537 107380 917152 1752117 1924979 1240851 407139 1324666 1856663 96817 886710 1535686 954589 1562935 1031020 202945 799909 983373 55086 1512637 432768 1847637 1826190 440158 244323 1529557 806359 72086 104822 1682962 1952288 1117382 606621 128592 1938788 338296 1964749 358272 304323 1903722 1896669 1066847 1542473 1121967 386117 1469222 1226152 1741779 574968 1887444 1283217 1149854 829450 58329 1105122 793732 1932092 345295 24183 103427 717995 869841 1110686 1079384 111486 1040213 1747630 942694 1991596 200395 919124 1253482 1763690 1452591 1468528 72413 1265911 1622551 119016 1263867 924121 1161850 508956 437950 387847 737803 872480 585743 1851216 533231 1431701 1908220 482571 280863 855063 1137345 1695853 918075 652461 1216038 239733 1973634 201161 359028 1621020 1553706 1216736 604846 1600340 600720 1382286 1300319 1435565 466697 515983 428944 1567992 1051093 561508 953866 943891 1780082 1767651 1388116 1524955 665433 1933839 1658394 1456715 1089414 1403088 1565643 1864625 20172 1181477 784511 1026916 679058 1240875 1070003 603922 1424147 569943 43957 1911229 1136918 575991 128027 843124 1895727 1346412 1375051 228551 14292 1942181 163500 74051 1278882 718795 151306 1845775 327391 1405282 1684143 1754846 312565 90175 1879859 485709 1486251 1446705 521837 1618158 1001651 1446276 178791 69373 1328110 1108269 653905 1144910 212725 769565 1036929 584104 105307 1286186 280551 981264 1325555 932895 474481 75699 662101 652694 102612 920779 1459763 859307 1807625 1814777 259974 1014315 1584762 1894751 1282041 1559807 1338926 487108 1554862 26783 1662077 458936 1295454 1496877 1199014 1996662 1153594 1827475 1551140 1346542 1115226 1715425 938302 1099227 78821 1154586 1171497 1898902 394477 758353 368566 871939 249534 870901 533496 869056 1989032 1449447 1264158 1233170 855978 217226 1845518 524387 1592487 716360 1454539 445755 953366 590667 1352439 112358 783657 548887 26935 454485 1295105 1664481 399339 1862114 887793 264694 257176 1803081 425822 1876320 1207479 1052414 1478024 1563837 842777 1948907 756224 668284 517841 145957 464800 1757313 356247 965266 443002 1073783 801697 879847 1486269 1945598 1566480 311174 1399621 406087 1286973 456560 1236415 1359200 361115 70348 169034 1633853 1388973 1314770 28290 1498230 1962642 140117 1920920 1185689 522537 1831627 1602216 1486169 457589 1975829 455256 1646565 1184154 734651 448899 1855346 94023 397356 1472585 1094620 1998032 75834 49381 1929322 1173699 811198 1320584 1384028 122093 79550 158882 1757606 821198 109453 28493 484988 96175 1127022 1022555 1732548 816715 1607717 70314 1876069 1798620 1107182 330475 1640130 1518450 189960 1756409 840447 418174 181465 1268080 320351 1318473 221651 1363648 1224453 136747 837843 1853533 596076 1281733 302959 1918132 1607516 1468808 318441 133169 752736 1694020 587074 1937404 202956 972708 762616 510617 2841 196943 215400 1182006 707659 74603 1500724 1783826 1193449 1466439 1881795 1339284 155785 1866547 1733028 646187 914915 1434678 934929 399243 960895 1667528 1076629 529479 1126849 1102394 1347326 299570 1174792 886718 1406249 241391 1940196 1577554 1243661 1541010 1686468 1991144 1447907 959697 215830 1610465 1990480 1610907 112852 1205995 606712 341597 751492 1899068 1093118 1010708 1483062 1264275 1855066 1650965 162554 555308 1465271 286880 1445107 472082 715484 1668815 162894 401076 380313 637304 637610 1883856 611813 1906379 819354 369084 779538 492278 778317 529761 1468285 1117650 503940 375070 363839 1413959 148917 1414738 173531 1724051 325034 1034838 1385176 832165 1668442 1958431 622050 1674352 1366977 1273551 1580883 157217 57997 1208235 959983 1617590 837219 1148442 950554 293802 823124 1630121 320888 1344343 1380887 570016 116294 571114 660139 18138 732716 1793302 1640331 1969636 1870639 1070997 1837535 1478613 1241902 548629 1595017 486894 145892 257180 1236569 1342125 676602 555414 78544 734731 1824440 946406 990300 1704729 309841 1861488 599305 1593433 1115078 118850 123548 1922073 185290 717241 725347 1024944 401818 1715781 234915 84249 1274648 477806 1130484 1855659 857063 545608 1976634 589618 594284 1937096 1594879 302386 990751 628391 663181 668108 967401 164487 1235102 1396348 1769652 1029491 431417 1783507 1131846 1341251 1994501 580782 1864373 545788 1278197 400368 799110 1290442 1697960 1647014 1097249 1518570 396415 914721 1841919 1197624 1244420 1143364 1226021 1944406 54183 563793 18026 1575281 1893220 1214178 1437295 1552630 946494 571778 144855 1483395 831400 1806248 1356567 1358404 1056852 1825622 1539151 1988814 1102750 1207098 292662 1355025 268630 231991 836703 1221610 1950859 1354524 272193 788217 1648866 35376 706139 682280 552608 230104 275894 1877041 313971 137481 850924 1213629 1241592 517710 991122 528810 1699858 1292554 1124694 832600 1731811 180766 1924551 1818692 267677 1367037 608949 1137720 1299721 1134251 1298170 1899315 704556 789627 602043 1601716 198793 659997 1764795 918004 1648294 1777270 991393 1190666 1611733 1464145 1466552 1339223 1800212 226428 1379206 720218 298683 1621484 1413972 499380 1830697 1373951 443225 858046 672138 1129544 63993 1931499 1238214 1315179 975700 676814 1897881 1573644 598476 500637 802698 1521182 1644851 316098 1086984 661516 185438 783684 1615713 1011949 512196 370095 946576 1293966 341081 1068659 790677 1277801 1028196 808408 657535 1761441 1760342 1992470 875289 112795 54784 1394207 369111 1251618 929559 595792 470916 1293810 822315 1912844 39629 213873 1538677 244245 1184964 1651281 639464 535419 1783049 1369730 612964 1087570 1880719 1688320 317146 514980 789653 1178905 1616046 1309434 662112 79595 335714 1358412 168663 62391 1192074 966635 574571 1166216 1348779 1669320 389587 929255 404928 811878 56862 701627 1831695 370412 825720 714617 88958 438881 376830 1215905 1778501 8265 1875550 742156 589491 1132733 923171 1937976 1213545 1992025 1014144 1814025 1187636 1026786 1024607 1313874 1666279 561744 1048582 853027 1668358 485276 1036036 1518187 463398 1059079 1346310 174287 1319001 1573363 940414 1603281 1447964 959141 1088197 446249 27834 1435083 1581481 987404 997493 457427 1896132 1563723 1502387 1241875 436445 1053248 1316284 1701645 291323 838755 919716 784771 337600 1380493 971257 1713402 155159 944106 1029574 1570467 1012131 1910483 1549407 1703734 1846553 1086729 1466798 1586191 426381 1445851 37564 946160 1713977 1330107 1468721 382595 1590924 193494 659794 1891489 637162 266439 1510305 1093875 759474 485552 1001085 897816 636560 512360 294832 1802845 1557987 1632770 389321 660835 374222 1806056 686626 1570810 59796 683806 373605 1324901 1987513 1689143 835448 1159464 1500644 1602438 1424485 346215 1355746 894115 347278 922643 29435 806877 220324 1136458 1713912 536719 1960521 1974088 1600505 1258593 1095204 841552 495362 1061074 415417 1298880 1579443 1294964 213078 982379 242694 923751 1342345 1325982 1838881 1225805 874272 1591021 1148483 607087 1892013 292806 307635 1243037 553925 1890143 1685923 1574161 461922 1098536 1957842 1911571 1861596 108161 517702 770454 1835205 1691253 1683127 1018625 1169691 1908367 1107837 759599 1420988 1520404 16314 1426728 1517195 1752136 1983506 1031913 809330 232351 1609773 1865668 836494 135432 1647100 1965074 967884 1283501 1167167 1259001 333926 1672144 457587 1410461 223871 1900520 979398 432396 1911887 385524 844416 382813 687201 1234983 1958590 390151 1936824 44605 1554440 1941227 485995 524737 243426 1538850 879714 412815 1622367 212295 561916 1368816 1394780 299362 1336694 1689215 302875 1639799 781156 1644381 1365229 725592 543250 1658178 1196592 1413975 1279469 1979124 1047075 1038711 1427553 47915 771982 546923 1079765 38163 1324546 1128478 1772453 1063366 1115621 748085 356182 875406 137354 1812947 1672726 796877 937863 1157475 926005 1871065 119933 1356394 575582 1794952 1695808 1401011 1489304 1819184 1184073 1389081 328819 1395410 1369691 823732 931194 1750765 1837883 1014191 1961965 819607 702026 1465546 140278 875304 1622839 1931316 1471699 1738804 236310 358200 504067 1251222 994876 1077739 529489 1498958 1138844 1583742 857427 600268 427915 1128415 1155428 1261427 1396874 1203348 1260800 700742 289939 542542 1662839 1741938 1525754 1112662 1521678 1871104 874277 90540 1837495 1516292 261531 1626489 1928190 97493 790307 1257877 1697150 1349407 8646 1537404 1277217 230111 1051953 1818710 627683 259672 831075 1289248 1216245 1136641 360311 4614 729745 168438 1701592 584056 1667354 1003553 19908 319925 1218970 1667105 1251253 134070 1275182 1776889 58908 17574 726945 1801321 138633 78452 1012997 449675 265248 384755 1908010 1535373 691915 1736553 884310 478718 1799136 1781777 1122125 1388600 1510629 747588 296568 1401882 1623620 1173235 1120477 1621999 242325 1814587 1526365 486284 1734671 622214 517223 1188362 682490 1019845 36245 867960 44901 1919690 340583 397973 1979423 240265 464012 1719867 54364 1723369 586420 1343329 1156788 1535432 716965 839147 1925363 593748 1067884 1821251 1934573 1444442 1839158 1762390 1250747 1522099 219422 595573 656692 1624568 1356689 1203430 553180 508032 704422 1202836 1625220 1604486 1392848 1429800 638462 310250 1043050 1834290 1393244 1863877 605575 1398970 751173 910383 1967567 626959 1834665 1658775 501812 452371 665544 1956298 1001441 131061 503052 515059 1133637 1983431 280586 202682 1639213 1563931 1570231 8402 122765 1588593 1406220 1067819 281923 1156573 1613525 1579371 904801 617296 652035 1676218 1305806 347704 743745 230482 1679154 1297572 530543 1238262 837955 945472 1307993 238699 1137301 150574 1124611 480372 36474 822240 1765383 300595 1041822 97665 1457701 1409956 1769406 270294 1470922 1975949 1968317 1739164 680061 747193 208780 1635 1104637 1578255 1146473 293944 1114594 108421 612870 200393 157950 1584925 1219158 1577700 1759583 1253690 539617 968868 1473807 941743 1118207 1037598 553982 1299052 630575 1639361 1408676 416192 1718509 1804545 1612279 857231 90004 871085 137162 1723760 454564 784269 1483422 1282109 330576 1488424 1984141 1655009 1673485 940938 613146 1374214 810377 541856 628862 1033015 398336 1985956 1300092 556807 1299214 1676280 1852236 236161 1450709 526241 1608049 1500599 1233223 1887979 192515 750908 1192632 813865 219885 721341 1102898 689761 378350 1947098 535083 614435 265528 1131116 1228367 1039684 907909 725730 459226 1052384 623963 228870 644583 1823059 1589326 1755346 1403592 1558024 979007 1695068 1364769 1539169 71148 1814861 1034640 1997374 1272705 219784 1448737 173823 1898642 1310751 1494234 1070980 1635098 308469 1133383 442793 1689371 1018626 1512398 55368 703277 485443 1683494 992873 303965 765367 915332 1474944 1872101 969615 1264969 782036 1679659 306817 615948 1844952 165011 1906369 1193164 1107325 185311 1637298 1583218 1859295 1054231 1551157 1538674 1734607 146188 1918227 513989 1170831 987282 532649 1576115 1575565 386057 191441 1135175 1052330 962401 685601 1244101 1528481 1353251 550850 121525 524855 50632 621502 195173 1055804 1923669 1755801 1919739 676439 1489884 1721135 1797835 312940 1356011 559502 1483461 636534 606781 232203 1291766 1133623 1579536 769233 881612 812217 1590018 537864 1158558 307633 609375 1765556 936448 895660 795787 964960 207318 1812461 11032 465340 1176281 1295785 1746473 1571443 278368 760391 995500 1831675 1752934 483204 52881 1579200 1142670 1169692 11716 106957 98443 694170 422965 1731834 133079 830397 1034756 951981 1821625 1375317 377983 1258883 392212 55877 212675 1211057 1710249 1092252 1999721 1671557 1169069 1163388 1688565 1677923 731429 572415 377067 614277 129103 930385 64340 405555 366724 133075 117729 1895083 653490 1493868 1450419 1256596 1365844 1472239 508756 53237 1546202 632004 1195235 1312874 1549011 1649433 1075656 1748792 1530849 1245792 615878 1222336 1805678 1199713 904182 1004488 1584902 1273480 1352427 413624 1324632 1279498 1446363 239495 1166138 601760 16855 1897627 69029 1280567 1931106 1460236 1636556 691790 1792407 516838 1875384 1018283 133271 481802 1219546 219395 1206129 1341499 1744224 592627 747690 834007 652422 1671074 803675 155988 1707204 1366337 449793 1810631 1503483 1075920 1630712 1143486 336083 1354554 1517936 1916397 1523883 1335980 1947289 1317211 732196 785292 1983849 502075 1776561 315799 420608 1723227 846130 17401 692301 1784916 611909 868466 276967 1654768 766592 1410231 20946 1542564 115531 1552405 719187 1220466 954007 254993 858711 1569352 453696 396447 1359842 1371920 1180562 631815 94554 1900223 714560 1230006 829448 317650 1974189 1195770 1044255 1811028 1808475 714517 935007 818257 1141228 685 848986 1884125 876192 675704 917287 57053 542771 707233 337334 4451 1816314 830842 475162 899959 1175154 1251132 251974 520012 473695 1553998 788120 1654353 520086 1678664 1829776 1009124 947221 13508 1489647 105995 1941420 30297 1052441 715129 1012673 1285705 484314 946011 1405682 940381 1493240 1936195 106296 148756 330768 1907079 193092 1892942 1174595 1637945 871030 1449694 1778105 1046424 1177695 428840 540590 112313 1604758 240419 44713 1034803 1734995 847181 2746 1124647 1788812 960011 525082 369337 149712 1429730 1320245 943456 807161 452782 486388 1574993 1966812 1591128 317629 483821 1768812 745483 771277 1891281 1318645 43880 1845376 58769 1096142 1262429 405949 1883604 45931 390562 1015527 1424539 1737918 286846 1997436 791141 1629075 1073499 407904 1743244 1040668 1023234 124184 1718296 449796 192302 95074 591613 1474523 1885096 206970 1959822 1473139 1060233 201782 38232 924228 1222067 1792885 667440 1488723 618936 1074405 396180 424016 1914045 1148202 890424 1508389 717792 232556 1373572 687117 205712 551775 408833 1445995 1826915 406323 1282973 716290 1801618 1137871 868607 35655 533742 1606524 818947 1028525 420312 493564 684948 723835 364366 1563965 1079093 359379 1303963 1197974 410252 52327 1586352 1233934 1225389 771182 1066926 1531078 1153851 1954777 394140 392258 95087 238610 1918497 998728 701892 916247 1371177 1239492 1597489 1488347 1698083 1261432 793375 846570 702436 1393706 694044 799049 1571219 1210119 1284148 1447023 843631 301172 78738 1752988 1475154 1148704 1248126 1850838 407639 1608192 1992399 1867358 1240688 50475 119224 1503988 1211910 30917 1289864 721021 1418494 135221 1184958 1557104 1233834 1280091 912953 501056 1803998 1601059 1655654 367260 89348 615374 981038 969146 294853 404758 429623 1215596 1657117 262498 1647091 795114 1462852 898755 1093309 619811 25932 193282 1106615 1024895 1226032 62967 1909976 1255529 1065292 1939744 1016704 1877912 831610 589593 1184228 974559 1274627 37512 1593483 1873233 679589 471956 1731390 1932446 706941 482344 1974590 115683 1945302 441683 1884873 96557 1976005 262669 1527992 1579878 137220 1803064 573984 656460 982164 1378734 1363554 683252 1840063 587267 1765841 1300147 1194189 1782960 1664827 683423 1426181 220403 1445820 1358390 726005 1878307 1784515 1345513 1451636 681667 1330936 1172871 1079078 452751 1647036 1976401 1320064 386125 1282199 867196 413910 1443171 1982671 721887 68326 312559 1133608 1226724 433097 1543812 1849216 791202 1910651 1717137 1620930 1335558 1255203 792917 1651829 1139309 596018 1040139 336908 150529 1365703 1041558 1819907 7068 480590 1206028 525548 125816 1922054 489670 1937283 1627632 207366 893827 800049 785816 1540160 1049165 1901766 1964075 1617517 1479745 438633 1994280 1495829 118454 862617 534732 1043474 216399 1703377 1588526 1758078 168794 20922 475438 464816 483527 737055 843878 910410 385881 1347696 322972 7321 66185 482956 465894 853676 1842141 1998120 909869 450681 1489172 1937462 226696 1818544 463273 1729336 1523730 1236899 892018 1832116 633400 1242971 1413505 1183595 1713641 64916 549557 1438458 1958192 1568843 520298 1956147 725588 1217339 1211990 1661624 350075 1247883 214942 145948 1536894 894720 1726783 569299 584881 1962415 1055098 427355 434716 160149 1965727 1711098 914882 1879231 1336691 566609 1020079 574351 368323 1313263 1083306 1592285 1746725 880451 626475 406602 130445 578166 1798522 192410 1790755 1051644 369227 874817 354334 1968900 766469 103810 1098028 1547630 1228350 1574 411971 781218 1162790 591108 590541 1658186 1747651 674752 1919719 420964 1386339 458030 1267270 576438 1233711 700923 917489 1225264 1430666 1878878 1447948 1462351 1977488 1119504 856728 1357042 379320 634356 1439605 1897848 1171681 989412 1666773 1616497 1647522 1077505 1114183 212588 209175 499319 1486205 335154 98251 919836 1275442 1234204 1447378 90979 1787025 253384 205739 1602974 677458 1101797 429594 598321 1935279 1837347 1802122 1288756 243367 945947 661977 181979 974699 3190 1133752 794293 81778 139053 1734796 611414 1392171 1857189 509236 1528752 1642741 340483 1454392 1852091 1450740 1707358 508217 334726 1997843 1658948 205673 1710090 1364128 407842 497225 732186 1403468 727417 1450332 1201436 560510 164659 143350 124171 80573 856060 1425715 1338713 1473683 1313246 277552 1065989 1022771 871625 563123 729188 447104 311455 807116 887248 1860081 321262 1889714 1217488 239856 1373098 411079 1165744 1656187 1902374 1623444 1391580 724056 992859 1795574 1145291 557413 1971569 1930555 653451 1329727 1000079 894477 1861777 1393540 160332 636592 1398413 1352621 1807021 1697288 1357099 121533 1687258 609844 1658894 1256069 1369447 677608 407102 86293 1986607 1942507 1713081 2524 1507545 1464267 125080 322642 1471927 1435747 1092736 1376807 1679505 1675711 684063 142194 574128 890202 408566 32906 312883 1620865 861176 1122039 466450 1016485 1800181 616404 1467603 662909 1442810 70687 708253 27707 1338254 1144244 1667326 417866 1489870 1778384 1471299 619954 132910 1815647 28912 1410707 1631926 1835974 1005316 1273202 1699986 1048862 491081 243622 1714957 1312294 520284 197322 1783667 802057 755840 1576470 312726 1225021 1882167 398311 1010874 1506301 1331594 1084839 929695 1944219 465299 910297 1969300 578842 1390716 484749 1277298 1675919 866217 860193 1484510 1708752 6915 1666604 999651 737316 1759298 654419 1984842 537334 1747571 1737570 1413170 1492241 977785 1033303 1368582 179627 1571415 49736 1171467 1877152 597044 1536747 679713 301707 974855 609416 553273 1217660 1703250 390799 1698111 1275836 1068225 1785157 430097 1092466 106352 1104620 788418 139122 771666 998986 1780345 1455844 1861625 431257 659092 1322345 70588 862387 882424 853703 297334 315827 1969601 145861 514062 176910 809031 1661869 379000 1920120 1043997 414238 1074497 108088 1401018 673935 1956928 1406585 195724 972333 1723172 134331 156886 60129 1019456 346412 1008921 372026 1458177 1990769 1460569 1602936 1321775 756161 1720477 1674131 40182 372881 1163601 1536368 711934 1187590 1258070 1966421 1782339 1001170 1939763 745902 703953 437282 1326458 1572759 433439 331308 1931911 858277 1136767 1825368 1308269 898911 99134 1858671 1860072 1723393 331174 1829013 142480 1566283 1843500 27279 670701 1270336 1176839 1537958 595657 1053541 705373 903652 674854 574826 1992123 719705 1871702 370428 1851659 1384265 1334098 1115518 1299983 1906494 1344506 538393 1556650 502110 1306557 1014730 537040 92303 66967 1683297 564941 185037 1722331 836274 1241330 631050 797515 1021341 463108 1367963 755380 1455291 407858 826396 855919 1328819 1082570 269397 1329688 1298923 550267 1667339 728037 3036 1308484 800239 1754822 739378 343752 751398 1927089 1629111 683162 1567708 418012 1645944 950233 345367 1108521 16789 1780886 269467 921144 1884245 59462 334714 486429 481552 299716 1168544 1874386 1846611 363924 778623 1587465 1197805 1257057 453040 789422 16280 1059023 13821 374293 1167244 231097 1234118 1926742 1993623 535856 54854 1646745 900361 1650946 1683704 1653424 1841046 256377 1223828 1630258 1428188 722289 58575 1180270 681195 1083546 1823733 1565722 218263 1605630 615298 914466 954758 486162 286899 1918371 1489748 1651263 1730022 597280 1005852 706927 437375 883083 1920554 1990749 572963 1357669 863628 854040 529152 91489 1900820 262241 394652 545326 507848 778213 1713241 966408 1901743 630854 813361 68320 1776167 1849191 1061772 256407 1884815 1956622 1980824 1184205 671039 1065852 917270 1831759 204251 298565 477386 1469456 1313035 1684015 264103 867704 1723718 435317 134281 1475370 580103 213870 526345 101563 64465 382112 321259 1212298 1467407 1859639 417890 1285255 1734908 1420042 471500 1226841 856049 1540357 1087593 1221129 1563381 420798 1713723 1375507 1167964 1000668 1175849 1954345 751660 1642365 13713 868843 1908690 652016 1242372 1864897 1647803 362095 1692410 1036846 862779 1507448 1493046 640348 62692 281199 1748490 1741671 952063 417822 1496233 1451892 928755 1762147 1092546 1453413 1869039 1626587 1547023 1307798 1905534 1347867 1998342 1461306 601287 394467 1069180 914674 1282448 394938 1352404 800733 839886 519795 1891572 1792377 88737 1009705 1430352 1484868 1873902 1763825 229490 1269474 1316957 690862 795065 1830555 237333 1810237 1048359 934808 568150 411658 1194621 1034714 723465 1639279 122142 1520178 1419542 804091 118271 948477 1587885 422035 1143890 1285041 682087 330383 1656399 1146923 1302329 963799 756150 1353983 641117 1496625 653952 1731685 732440 556455 1279044 1238980 1108580 1327266 857110 1587440 593543 982477 1669936 86482 8591 1580996 454821 1114756 196992 1839987 1772954 1860239 302222 1015631 1303054 1989095 262389 1042309 609319 1452502 1252991 648105 1881903 294998 943175 1033109 1249186 286637 210183 634031 1386727 881947 1166012 1560233 878553 355577 1725503 1527805 656219 247877 811169 1892217 1508896 195666 1347900 570227 1724065 711635 360724 281171 329209 1326618 1407635 1787465 984550 1757733 892431 560869 1199069 1427026 1467986 1663516 835224 444599 92816 963253 75724 425756 1454553 872126 1118773 1190954 1882303 1885743 1089093 1456019 1438513 833025 1231936 156096 1484216 1840035 126395 1984830 392263 687312 914655 1445302 1187338 1376165 702092 227789 263826 1151047 1388329 298153 1606593 582607 1207731 1033961 87244 557738 324110 1779798 1798982 1590524 202307 470034 1712063 1083302 117547 684315 936569 252477 1280440 1129449 640976 687400 1866877 883528 709765 897018 298568 1781044 1958900 1995471 1948097 1850827 941814 1432180 1812235 503642 1977295 1208298 1680895 155459 1067440 72243 399403 605446 700531 661249 617106 1108696 926475 252721 1485983 1278788 1892133 895740 658534 1531830 493988 736897 1238765 1119959 197493 503842 1136444 87538 350770 343012 1149374 1895631 915910 1127999 266403 1814181 1261852 1768975 866419 825551 48182 1961531 183135 1209518 1647044 1410064 422897 952613 173714 1686762 1013838 1586392 1690655 1363930 1231074 265113 112322 1194732 1101963 1836333 935209 1740692 574666 1737979 1385158 345059 1832273 1560591 1965044 1146742 84581 1662131 1331952 567447 330173 1756695 788482 277885 145931 256567 1346055 941069 207273 1998856 1305095 29078 1013350 1434047 653085 1553062 888411 152426 872135 706783 1131682 121674 1703619 587133 687794 1144134 357222 1103238 1534396 877589 748581 641098 304819 1481750 251287 1106078 1801201 819004 1450654 1006340 751546 1200527 1773378 43611 1935018 1023213 831188 620872 474120 164670 1449631 1746877 1451243 1380634 1864460 932941 1354894 288096 1933522 1351246 1160968 148263 514764 696642 901350 68503 579271 107316 651304 361202 907554 1519777 963197 1309985 1185646 623659 1075710 715308 1642088 193215 787040 507537 646788 1065540 642249 1029156 1403103 882608 1219121 1956743 1901696 1500163 1075951 824536 1175391 390683 1316472 1948698 514722 1319467 1745085 1272834 1356438 675898 622402 325523 1856272 1930106 1996323 1541352 1000646 519749 190270 553564 1641285 1896967 1578813 839472 1788150 1784133 1784132 1480765 835221 660238 292749 234882 354755 505245 15532 981123 1624533 1808187 1382096 1347388 1009007 605452 156211 965256 1562763 900371 123124 1779284 1543929 1489749 848559 773993 285947 1406286 1719513 1747057 1670493 951667 1777410 1445272 1110663 1189752 573671 967154 1695457 1924521 1838862 610189 1442003 1458269 621994 488496 161102 589691 1317694 1738489 1351676 777575 1463601 1132328 1896773 1604713 413945 800382 481493 1714576 1024722 1340140 122138 760608 475610 595311 861067 1452706 890470 1622965 119138 414910 612657 1461803 113942 1456012 1705716 1697882 411646 119115 46933 726668 1355994 156608 43295 1948997 229429 354478 142119 334645 1113107 207044 1712627 1875328 356102 1995996 1926137 1986588 1388039 1263207 537169 1952433 1914574 1143062 125363 1038955 512438 171218 753941 203330 841836 576070 170020 1762524 699560 1184075 1942894 34990 241411 1612702 320670 619504 1562543 1054214 567623 1312392 1317122 307918 735909 636553 296416 919873 1692613 1332775 804945 651127 1438075 213539 1169687 1297272 1325476 116143 433217 404650 642101 1227770 1415980 1374961 566807 1443867 1089047 1990889 95747 911877 1099233 11350 1980268 418918 381344 373252 1365040 954334 1098827 1314423 1299772 1265950 1968558 1308380 666079 1775334 1212389 141096 513287 1731544 1078562 489279 1143069 930204 904772 157382 916855 1651146 1580839 758082 139444 1116582 800973 671129 950064 1803031 1257714 591840 268578 1501545 472778 398936 273719 1977952 1991634 1491704 60369 1313749 69162 1175415 1421051 1612395 1436288 1726969 1770565 368515 1363083 141538 1326603 700646 1395548 661843 1561877 1787768 503164 1187156 182765 1625045 692717 1103680 1179969 59251 1263272 1690049 298325 1763835 1834074 972197 1658536 1607969 46519 490567 1947589 1295234 520187 657199 416274 1295262 1094459 1365349 1411359 290573 1657341 103119 1923756 383587 692996 507468 1203281 815144 1758719 1082518 884214 174627 226536 1445114 814901 45957 1848995 858331 1388993 1296505 566381 560740 1773595 637032 359168 330321 672891 1871607 824625 1206428 425497 718035 1188421 1544125 998593 1695032 1168760 399183 275807 1931407 921874 1957615 1305212 359305 872446 1900222 615068 587032 1995053 918853 732889 1151775 268152 1823035 757240 390899 1423787 1302764 1505088 97829 1837075 1610831 1868472 1392164 14252 306410 1564787 1214264 121038 457738 1872087 435144 491632 158122 138437 1472059 1903738 227760 520312 1594629 1822940 596337 1372626 808370 1989636 732432 1309711 1668300 1910439 1432089 1270999 856509 158797 1925177 462296 1199545 1827936 374710 71754 1010149 1996864 825660 24892 1588465 1207209 515134 242213 1646639 1230376 1732661 971736 708748 1786244 816539 1132026 1680112 1509942 1481803 33296 749491 588240 1102720 1571430 537652 1075549 211212 1183769 287653 993218 24837 1496635 862667 1236006 1206126 1874819 46182 1566477 181721 487648 708345 263364 1819741 788851 1344766 1588979 1463940 26624 439454 144748 350823 1409479 1293455 1817450 493794 769911 1986184 513267 920709 736204 1145652 471642 738463 196610 584189 523487 597687 1015844 745611 443534 191762 1458073 1162121 619129 439353 503413 50199 438866 205367 50694 1332771 620187 131905 1274003 1611425 1931280 841243 1986635 1904977 1531386 1394343 241598 1833121 1117998 322544 1191013 740869 1048127 684837 1865147 1793081 277447 1463697 506782 367098 684473 313126 1924352 1291423 1118850 911556 426919 1094626 1584047 1885298 1806223 649779 1666408 1124951 242136 923572 1369089 1274180 1388558 978587 707258 1881325 1213105 706548 1268314 332627 559553 1260613 38915 426557 55423 1466656 301718 1439834 1614821 28451 1726784 105263 1443298 30091 1505868 1354020 1577349 1528374 420508 1622004 1893443 922030 308369 187805 380908 1117655 1177490 1010336 797295 1041562 1313332 1498717 464767 1915797 1083612 1232403 1961539 1653020 1296266 1191625 831985 1480764 949977 259699 770959 1784398 1907464 966309 1815659 1518112 439029 1695096 1131462 12383 1424928 495141 1427467 1767110 1416576 191053 1851492 154408 1591073 635723 1314598 1380049 878448 1167777 273440 1668338 124446 1506670 57617 1504587 1491719 110503 1030236 905079 810430 434726 1048565 470986 989088 1577564 1298213 1474445 1844278 1533020 497333 1465160 724928 776596 732464 1844329 1442645 548390 424297 1512371 153135 1130217 395065 1728675 158320 1837741 1661796 360105 279484 1341516 1883299 921815 1983590 244911 1358470 567344 1391845 1012704 1741433 1272569 1307003 770394 1299904 1071806 1499124 413953 85618 1224842 1307137 36144 1569054 96076 627015 632136 335159 494615 1640136 661017 1751834 1818905 1537603 903242 41546 1702523 1070100 352818 405695 1587583 3755 538922 1976520 1244503 243269 1321303 1166605 25075 885198 14810 1222350 1094344 870814 1919622 1117013 393997 1492840 1138526 1788548 1577692 1786141 193098 1455236 715394 1268872 695756 585988 1699601 1955525 145458 1105707 1870328 1148915 1901041 214359 77843 1242459 542378 241103 1297442 1138941 1353599 723370 901453 768880 1392686 1907257 217936 124872 1993993 376491 403688 1471476 470400 51964 834773 1668654 166371 422539 789053 1004278 1728938 550265 1726750 771615 1010677 740437 807480 576513 1772304 1003393 1078363 1484757 72476 181734 1272178 1120797 449171 484903 681998 1527769 1835625 1422748 1854889 773791 714541 1595622 1681823 682214 1602246 1810148 1476464 1705447 1800863 878057 1435216 644331 1942072 80997 1508788 1923198 629644 1936014 1249304 1214541 1469436 307684 1365462 678489 1436417 546412 840076 1635154 1151248 654142 48541 393720 1214862 1526087 1702637 1982956 911820 1211002 1032738 959399 580778 1803510 1315026 1694054 623401 1279514 1338723 37132 1706250 118359 1254093 1303775 1608815 867031 1606286 1592089 1581329 1588262 783771 1181414 1147879 165120 1032035 1647244 1023146 1841594 1422181 98279 1371577 1723437 1489924 1563823 15738 229428 1990802 263568 44667 1143595 1336545 1637845 652481 209329 1993331 1137249 108034 1945355 1761722 399632 1335801 353452 341518 1600880 1512045 730290 1457074 488182 1788311 12300 91676 431045 157154 1307801 5056 1443629 804227 767572 1705617 848903 1455792 1227845 1351564 1660609 2781 402943 1256181 1931267 1753790 845184 1605715 860212 1793406 1762729 1579812 262366 437075 17074 986659 1604488 1438175 1162671 510712 1024062 882560 67319 506142 1701484 1678304 733156 462618 176545 377093 1913394 821044 1914651 1579665 1533372 1491359 878648 75653 946273 1371861 1525083 228868 1749801 1567339 260467 688908 485973 43507 1475630 1595674 1783109 1292624 16619 1484729 228536 123641 111722 866875 1758109 495494 1359553 1713485 129828 1037570 1888869 1579605 691043 1327901 794957 1563076 1965234 1386920 1595165 1688902 702153 285932 609575 953825 1534903 631739 771959 773424 803894 1885412 273030 43065 1627764 1795902 703634 1580988 1070791 1013167 1123149 192088 1055606 1548655 1520050 1930728 602991 1142573 591821 1159184 842571 377094 1281189 975427 1780063 59585 1399764 1086820 1541448 220402 1304859 999070 172251 1482120 427129 187912 1865866 1501008 1064669 1611440 616746 648198 868313 1720884 325291 366487 1981170 1932577 1116389 1939746 1549821 1073595 265021 1571984 1870943 1139250 474695 130659 269585 310953 632445 541421 1002269 1136353 1717473 866793 564036 1103863 112185 511867 1522759 722064 816683 1687413 35573 1002593 917842 1654516 897467 1256634 1193720 1444392 574345 1709899 158379 862619 1141681 619281 417660 705198 1893570 1894389 444080 411647 855139 1384319 1967538 1614164 1185724 988275 1776158 1473401 291982 1113556 1613270 309394 157949 984923 944062 1015591 1734781 320735 1492792 1154373 741081 1870240 1356328 710888 54767 117657 886011 111914 1546922 1182171 285042 950983 324643 1694000 1633582 1169243 508874 990282 72211 180239 1714158 603710 1244104 132840 1238517 1841409 634981 1837823 297044 445357 1446389 1366833 100427 1549465 1427762 781699 665865 542558 476097 248383 367543 416284 60884 127743 282057 891740 883277 1618411 1373031 59240 1203644 67218 1649461 1627457 663017 1708687 639469 1916128 929656 1434486 1459157 1291790 1468478 1831508 1455447 1187616 1036778 563198 873109 183437 1914190 1465404 1505518 1430319 1002244 1237247 1663237 1369616 1237393 1397015 804071 1583932 620797 1521397 1835786 1941732 1869578 680633 1887460 142333 59815 144332 673996 18050 867528 1001815 353185 1621571 994842 678141 1175986 394494 794547 733039 673424 1098758 605623 1296546 1743815 67327 1001230 65251 765009 1243016 1344374 1611838 1746997 91658 964055 1998333 64518 1886005 1627637 754208 1838579 1458594 480185 1591991 1501564 943800 1097609 1219170 983296 1300390 939263 488946 588750 1469808 512845 1498326 1092608 131629 117480 562885 1839293 1152988 1712209 586920 834745 950533 580819 759305 674527 1269584 1651803 1093947 1051113 1452071 563362 1417737 660396 954810 946493 305750 805463 1491019 1210052 1099385 245757 1222921 3054 1950394 1793848 154388 1839202 1601749 817774 233821 224035 1023584 698395 1619401 1201650 815500 709530 1229993 1268280 1812605 153273 565820 1729692 825907 804095 631275 584179 56653 1084383 1909301 747757 976233 311335 1860617 196881 567305 637754 1340040 1574894 1453601 1059561 883741 716675 300510 1382632 1487772 1125587 1473890 1264316 208467 1500084 895838 914200 590631 845779 422922 657790 1668235 1872697 1001143 1179337 1922793 638901 290282 1062095 1185054 608204 1471994 1041590 1810668 354043 1238760 1166611 629571 1382503 1520921 1165165 1759051 1662279 340869 94510 869042 387575 496124 1644659 176345 1442006 294826 917100 1213154 407304 1280210 2315 1315468 1062854 1741730 23047 1346366 171591 1360264 1193721 1701390 999763 627495 1926954 1395595 1072160 970395 1004786 244774 1023974 1630394 1964599 514298 1009667 797414 557361 1677755 226648 741266 1090487 1693071 1180039 974748 399187 597648 1657212 128078 1802110 1737036 1224772 681431 1380597 899037 796489 464871 951018 525974 940470 1870139 1110006 187561 488562 473328 700340 559156 726309 383440 1760052 31082 297653 1073816 7741 1105200 1160613 421787 1174181 1948344 1844559 690437 791376 417701 1760887 39867 598586 530883 68011 1993838 1081405 1727075 963877 1962896 1817283 1784361 1219666 241360 1079483 997399 1672933 317117 298739 164761 409591 502889 1409483 308582 46540 564164 112190 1949317 1198564 1611008 1811904 1146949 1811950 709716 1541903 843419 626640 480241 737939 448692 1930590 1053533 1432629 989790 569259 1227779 917695 770589 632431 1498227 1733172 1526986 1560647 1827691 1673510 1710225 1745448 997632 1236692 762248 424065 1138476 1364335 1827026 794173 930972 99951 379302 355254 1901668 1292679 669531 476565 630089 1221966 1228162 1351763 270779 1643447 537704 1203245 1297291 1510370 1837680 1916696 1339503 950644 1052082 454574 1108103 208609 1723096 1663087 1560875 1045236 1936168 758983 1746761 246711 1556925 846574 1336872 829622 1840831 951399 523855 1286172 1495390 825326 1970728 60730 1801835 522495 1385456 1910060 717401 1002531 1457943 1673081 1189600 1130187 15137 1977618 148599 149817 455351 941065 803892 1993286 330539 1897626 72306 1886062 219992 504492 1306216 1630141 1837116 1825281 1971394 1640207 980312 1390379 51304 1170900 102117 629236 1316649 1215216 856355 1427932 1912262 1865410 1276004 294255 32067 101724 672929 1627621 1331333 1964937 1235039 269871 756506 885027 193731 1740011 276584 1788661 488181 997807 1228080 1474540 1331620 765629 457877 262823 1721390 98159 157248 1126106 1869482 1827309 96093 1705517 1885509 526350 1690252 1486785 1065542 1831993 1821653 1518121 339095 656589 1425269 924035 600717 988680 1058965 1675345 1666552 794800 880591 1822362 1520034 1278904 836518 621496 459418 1710181 1040456 375747 665261 1014320 632443 456783 1609032 339306 980002 1540168 978036 1628132 123366 999554 623728 1503545 421211 1182115 1744682 576229 1164110 987422 392244 1763321 1386012 649322 1240145 271529 188693 1568736 1003012 864224 13010 382067 884102 4487 1379974 72060 422322 1025047 976575 96145 366381 1839368 376044 411768 100382 1806907 55896 323072 1818735 1449703 1877658 696972 1857812 1745944 7162 115465 250971 1762126 620156 1200732 29554 1511517 927109 1655206 788834 605457 1762760 1426420 1523490 1017697 1670767 83668 1976681 1720009 1188594 1215613 1000779 177730 1264858 821818 690900 1715490 915303 992053 678505 635072 112802 603963 247058 1321054 101901 678534 1806060 378077 734319 281834 781344 327272 627090 1214658 1544974 1225479 1662622 1176642 634799 1816824 1519082 1631573 746920 568906 94504 1160581 625435 1213927 957190 197691 38010 223545 1510684 319888 268657 153191 336145 47118 1586946 1459477 1442409 1747186 706003 1708579 1091316 256714 1426359 1415647 683084 1725352 606157 106098 1284141 521544 1342184 1979233 710031 1053435 693433 288255 321925 785661 1228489 1036911 1582083 192060 1071108 143566 1256127 1730701 3068 211391 1255791 580723 722874 199014 933576 1444124 427769 1351442 1072716 1460221 473229 926304 1612402 343382 11970 1759355 850775 1215305 319555 831457 1748528 1506390 729757 575417 142935 1503848 608963 632880 600057 1185299 1591898 1363353 1396538 1217040 637150 1111699 429530 1688190 1668199 117387 1844905 1603339 617983 1065149 1301232 876481 1805088 249219 1859982 58424 1469339 1339070 878530 1963308 1042923 216578 857218 683813 1188660 1507462 641364 1417059 572627 504676 992192 1037756 1078229 1369163 322920 214602 218431 309391 54814 289419 1848864 1546060 1399575 18430 1627248 1112014 82188 1639954 1212929 1216530 1482958 536910 1225216 238287 1462977 934797 1020789 980885 770732 1061160 322980 1433939 411748 131060 1709942 758286 1070940 1632978 510640 1481446 405322 1078429 1914441 1168462 1206098 699128 470172 1466611 242446 1281317 1180961 1119513 1114308 390137 1638776 1430041 403066 1995686 1276433 399890 1731739 483901 1017903 1822213 979357 1463332 950932 1029610 1865994 625432 1090863 1330717 1628637 958177 1346456 1459811 810039 1488745 110064 1058508 604440 1478660 1949173 1816436 695887 571087 1241344 1911288 1014276 1937937 1791648 119471 1028455 1272646 449998 1183509 1309090 1656505 12520 1249706 296556 856874 857514 1575082 104836 1784638 991848 1566643 1426000 690333 652341 1164777 381422 556785 423597 168685 735265 1625707 1496234 607420 1171745 1640622 1142465 1230105 882038 1827848 461933 1873591 1850279 1048856 1729366 713218 507781 4445 1064414 606761 620470 259147 1410901 1770271 92558 16082 1724633 137860 829213 1428934 519763 1758450 543821 761452 480171 772002 1043799 255610 392735 1617009 403649 269948 1025857 531201 427462 934621 463135 1943215 356601 702858 738749 1531438 306375 1685742 793567 783836 1862461 78848 1983036 1061369 339156 1845155 175108 677854 60736 535616 523175 1667442 1602742 1545847 1311560 1651250 1108678 219185 67464 691730 1501099 819058 1831734 649421 1486732 731378 1802061 587847 588808 134958 365394 1910907 418850 1847131 1997384 763789 16556 254140 1013765 991142 1357495 799878 1472430 252837 400165 1810498 1427292 275475 1780547 1076241 977316 586945 25921 1850575 1122957 1647050 1099566 1280372 1150859 1430482 807064 79258 712859 1909077 1860230 1383510 1272131 463641 19601 1647593 1658861 652106 558122 1091536 1300205 573145 355127 1793106 53341 1704761 1545947 349373 1144392 1029764 345457 772314 1605480 314347 212264 118555 637802 983951 402037 146686 1940780 1782330 259746 390365 1892206 119736 1162317 1979529 1358747 280284 292632 636316 1008193 1130801 997827 1245834 1740836 62049 1758739 734481 53384 1894503 208859 464304 786578 966675 1303618 52311 207284 245715 333710 176567 1746701 960485 827954 355410 85560 870624 835724 773023 985204 1715258 369437 1752152 313328 112780 1001691 1914708 1252622 787801 686588 1288179 1489094 442794 914992 632425 1467120 1060288 1491540 316890 1592214 747637 702664 83262 288189 1630729 1741944 780529 1568448 1619200 217793 1192974 770526 1741706 1096058 211301 401631 993244 928641 694498 1895728 1485159 688738 1475032 611624 1904619 109303 818417 559206 1200447 1154712 406571 893281 364976 1314733 808888 555686 1860668 249464 878827 663245 1399830 1307660 583142 500325 959460 1945504 212739 1363094 898924 315435 1310046 1376398 1819843 1461723 1202325 18144 1211130 247985 39044 202726 821463 248421 1521725 65832 744248 1553825 1338012 20209 1132261 1317242 557779 378319 1582829 1288552 1734712 462878 1786183 18996 1121950 905017 518991 1698299 485892 824261 1115332 123445 575615 126070 761716 1316851 1089979 1100861 183371 152831 1345127 869819 824484 1317906 596031 78451 1393503 79426 774264 374058 575220 1178420 864335 1790422 967230 1261709 563554 1002041 597099 1843633 504229 1575554 1862394 665523 1421861 152463 839981 149210 306137 358469 473115 399545 742216 780444 1318095 1907028 223185 200615 1438843 1668555 1081028 1610008 855951 79520 1027842 81275 653277 103871 1191928 156567 181478 1395510 696359 1982142 1780815 452117 1790310 1496047 1416431 1875835 43112 1301197 859182 1216916 1750062 1695931 983896 1837409 1107438 659991 879801 1135170 1484597 1360689 844118 981884 1400142 1186358 1811996 1752036 1930417 477468 264182 170707 1473739 1455400 709746 542364 1754529 430398 311939 1134774 81467 240096 1341651 542263 1748598 895483 1426639 1085843 1545331 526123 1374915 251218 1100394 865948 574132 1994754 1676221 974859 287236 1523403 570205 1168655 1702203 434219 1937715 608170 1682633 739223 137694 1427786 1878966 1911250 161167 1047319 753051 164900 212845 720018 534806 1179757 673888 1349888 1745420 859248 679306 1432830 1242708 846438 1331209 1740223 1093502 1266304 1495361 712768 1127473 1693419 1688963 1083263 916288 785064 617636 788764 1735763 1376334 1147429 727841 207202 427950 1504939 1509188 379220 1908209 1642873 646956 1621522 370788 922299 946865 1751083 465574 491132 637231 1073203 350514 1548569 177387 942720 1498888 773231 663132 1247669 1705112 120194 855948 1339905 658764 1431787 984758 1482014 247649 389985 1183657 701599 37984 1617212 494443 1946603 77072 1155723 1423229 1131224 466523 918150 25833 952110 945880 1692633 974904 1440539 1903799 894495 1367821 18574 1922025 459870 307563 1262016 326601 599951 893102 1514396 343790 1191262 229101 383214 990910 1795775 1796819 516157 1292640 943144 192764 558974 836449 316223 143067 1083363 1885411 1330950 653316 1943724 1163425 1874115 1639907 646129 664152 875535 1141222 1323741 1445465 1997893 739539 1667529 1629727 178635 1821383 938479 1305903 325876 290967 576257 1986838 1213175 603362 1997307 930788 1631364 1793496 1961479 1928423 26696 551489 963304 1703289 1611393 1721300 725568 43724 1042341 1013919 1927033 285371 1504554 1617884 1133037 1054024 101170 1747443 1335477 120432 1337226 1388870 1387376 469804 1521993 1974135 1031815 1507471 1704924 1676206 1268811 921299 98776 1426040 1090225 1623876 1216968 1074682 1204796 1494671 425740 1360255 517853 83844 196057 662859 1936158 272363 725466 1922040 1439722 738972 579398 1789232 839377 75186 1305878 380437 450311 33046 930844 1996093 916844 818023 377902 1897415 541697 973372 1595057 1619137 1932015 346710 871529 1712544 772641 990474 1483616 1738792 1867194 1115322 1676033 1783195 1713060 619339 809719 682453 887768 1399524 1669756 711566 368702 1143753 608596 320263 900721 1989904 662113 1820634 74278 190626 1459886 1578149 192061 91060 1800404 1289648 20480 636136 57172 709091 1139698 1235830 1486704 30283 751731 932710 1186971 368105 1458254 516954 355647 310280 817541 1020561 111093 1690048 601662 89773 850074 578763 1894375 1874162 1615463 624213 1410500 90392 63384 285636 334128 167428 1760496 1415903 826530 1070222 1592149 1359815 794813 170926 1266814 332715 1115319 87577 174601 134505 837562 157560 1606376 44485 1212181 1046728 1220394 451792 1111793 949561 1807541 1834658 1230862 1410047 1758298 1680290 1295000 1198895 1922141 1009964 633996 1351414 1620481 1406436 897948 429052 5640 1506744 1572295 1488128 1728679 406696 366770 990310 1365340 905657 1751202 538949 43944 1917361 791339 532925 257936 1491401 1764230 556162 1956366 1269932 310482 686438 1342788 1187495 870368 796790 562583 232874 657319 1714855 749280 245353 1822928 1250670 1685512 755033 548668 570900 9969 1148612 912493 608978 1227006 1628906 1427031 1288864 238773 1740995 368276 1099810 1574084 1061037 1417931 1937847 1491397 1741961 1141964 1560360 1195725 1442450 858346 1909923 225109 185326 1868536 123361 1994617 1383572 993042 1156498 15753 698747 1674565 572278 1374669 1866491 1621719 718505 1654082 1542230 294 1162511 1021412 1123905 966043 98946 436744 487669 374739 1176666 583184 113938 361932 365083 1908200 953637 839651 707605 696698 1057958 1439856 156805 1778791 99045 171154 7405 986965 885613 1683406 1998857 869447 1979388 1217526 40736 383418 1672753 1000268 547321 1764572 1185909 588824 471719 164708 1996518 700058 1835644 215825 1004699 958687 525517 1300614 1391872 911737 1622560 602290 804644 309979 372300 85870 1880149 183498 154491 212958 948955 648994 467675 1245341 408423 515796 1016002 1892977 1414195 1449377 1804546 654925 93304 816149 365318 1220368 1510801 1616804 1523666 1270165 324683 1143894 1893677 1939270 548199 839988 1274651 162163 1491835 1524528 389358 1308654 830022 499588 1777505 1273253 1180105 358109 827030 105796 98821 1577120 1572937 883008 496386 245495 1873040 339259 157132 217534 1254474 1745432 1768278 561137 1054080 1198127 796710 91089 674222 1300572 158201 666357 1557691 813202 934056 84106 85843 1769050 1720680 880905 691269 1377271 571624 729428 1560456 1503679 365320 819527 1425953 773547 1978370 1458585 1987455 303423 636045 782306 1218780 830957 1097196 647861 879171 1137570 1975744 842744 1451419 1148255 414260 201010 1939954 1686729 1009907 1524783 830671 1409701 1941110 1742779 1184144 1433373 250353 563756 1891764 1910326 873163 636675 1853143 919135 1242464 1289270 46711 1729748 359791 936623 966982 1361323 427847 1982411 1413005 192223 227114 1798333 503556 1186067 1603327 912124 1373224 80235 1770716 1707422 842257 993696 448897 1201073 232395 1904081 625034 1540536 247911 1646987 245077 836318 91833 964051 1092316 858817 1198539 1611716 397340 625465 1729110 423336 1009351 1970977 1279865 173138 1521957 1683790 1778805 1810764 840903 192028 290243 571189 1647219 1259712 1622212 175826 1586259 215427 1384150 1352869 268789 725535 1800582 263589 682124 531550 312117 572030 250006 766528 1051396 514303 1637044 154082 293233 1876473 130523 1511750 1721883 978803 1129107 566533 1856195 919586 1350177 499671 151994 1010636 313214 1585002 1602778 1217260 1553751 1149086 1158544 1019163 994100 1117053 1685170 1009021 1148398 1803954 1830390 1919683 322250 1690402 67027 1723199 673427 952914 1449463 420118 586542 231257 1189072 1512161 829536 1328987 902453 712310 40833 811044 621949 978994 93931 892623 1062940 157975 648890 1852723 1914089 248000 548880 641278 286550 295930 326757 642378 1614637 96821 890866 1693482 1595694 4568 1251326 1162641 443314 1594665 943746 641005 803542 122678 1343196 891821 1857937 1202972 1226629 523586 1769644 1582606 1243962 666785 1580431 657003 1989530 237540 1230914 1630649 1257900 910677 1637943 631771 480623 1862251 1386452 590368 1801769 1230194 139460 1442656 67285 1851286 323761 179008 1765552 220763 632377 1969001 506370 1977335 1496973 1724996 1365980 520858 81284 1306319 680289 707914 1830677 166890 1965593 1086036 153014 10944 884481 1448327 1108854 1706729 438739 1353472 75796 1552336 345233 789207 1890999 613475 1801290 1428316 1793369 773113 1357675 1692993 1547081 234726 137552 1558571 1331097 371199 1553347 445360 1560409 481568 1970591 1857032 1147457 726978 1211565 1986496 1865822 1406847 825193 1829008 185383 962557 289211 1315856 726162 1782077 221939 1312529 1025810 1412037 218187 262512 409714 903220 1192394 1616470 1782182 1676937 1218265 1633932 1699165 398807 886439 1606613 945743 126653 970547 1217930 652216 149825 1883267 1884808 971527 995724 1297945 1177651 665935 1965268 1005695 148610 1524218 1132904 767593 1771462 49598 1132845 609431 1181685 1251133 1585709 674635 997527 1696965 1691221 1592547 471123 1837024 360241 1086096 285442 1160601 1174021 614378 1179529 1795556 1499093 382942 505550 74687 474494 70003 40957 775068 1753853 1219016 148347 862501 39531 811551 1638636 216105 447223 752057 772809 1472454 200126 948532 518597 313342 245903 447553 242709 1459269 146773 1962006 830886 1728756 1804472 1436709 1874786 899264 527859 895863 1430256 503884 725312 710933 1181129 30517 334197 1807278 1175618 395014 1568817 907648 1132898 1229240 1901502 1195368 348829 67497 582587 904417 403089 1027541 1656725 948249 964808 855226 833612 1807290 1723568 83213 848985 135728 185458 1789834 323826 512618 1705904 1156564 1628877 1208127 184326 134780 1115366 316566 1221996 1995662 515200 1785877 60022 1097744 1781835 611812 1558405 1134418 1931292 1137145 1692494 1290730 473251 650438 770160 1572174 217491 204690 1933630 59683 554574 1774829 445456 1387866 618761 1090876 997267 1057423 918433 1139033 585989 284471 800052 866119 1347365 874347 1585896 880134 78856 184349 730752 1124198 1288031 1878387 294031 1892237 149114 704292 1319200 1002897 1007391 1234928 832987 1360116 883247 502263 479861 1298818 1737709 1435422 1143680 549842 1722989 221261 1293293 1171983 378621 109959 1518960 1619431 1352832 1812549 1357429 453438 1787651 737772 91574 629051 1949974 997990 76323 1722050 1031615 570157 880974 486010 1601450 1917931 1962279 892676 1471052 1669789 1933155 1129255 760798 390041 1826747 162406 1807860 500889 661913 1229307 8386 926937 1412926 792979 1900026 1585712 1976703 206026 890320 382700 1611843 1226431 1104051 1175168 1179741 797976 493049 726901 1990238 22712 865371 1709470 273942 1522765 1837271 1141113 1397653 835342 1723192 1403224 1632806 1116236 1568264 439976 124791 930032 431992 879661 1256858 331129 277700 1721885 1718895 400735 784208 788400 234079 1110324 1832123 944729 205069 1191910 1744738 1910352 26246 583587 625912 929232 637923 1309617 1039167 768050 1733160 1549871 1261272 1105585 1830572 1903811 187485 215590 925618 1702773 1061307 678253 1268126 1708523 506053 779510 1547941 1577216 1713582 1238292 1432887 690296 1734086 635415 1225676 739596 734508 769807 1325411 717507 1516569 1658846 687926 1137399 448531 1596057 465260 584123 66561 386460 1653329 1209400 1107093 575629 1145749 221060 887756 1043079 1694900 1126232 153854 314965 1290183 783702 1760835 540964 324873 1417470 267427 1305151 958522 1793830 168711 687819 1749826 617370 921276 1744678 315053 54621 309149 322134 1430118 1284343 438984 1808150 1005420 1155619 409517 19538 1997260 63600 200470 22708 292046 1535422 1399195 1590428 478431 1988097 371300 145205 1811115 1140347 250335 1204777 1913937 1200415 1128959 758440 1471771 1388878 82962 1614030 1316639 1653997 1594959 1842827 1119831 544507 599330 813496 1103950 1552773 681919 45359 1179278 1894163 1035223 1495372 759075 40180 851580 47380 1428182 348924 1928590 1637228 1105393 1935946 1517962 1805699 1527872 767150 1544074 1735637 1141009 793827 1461758 1102919 1211969 1917853 455890 464310 1927920 1557828 1118351 1727092 458118 1577185 580711 1927166 715280 1828524 1064541 1519878 1835132 1343880 72960 661530 1316819 1610156 551490 445436 14961 351868 1250380 896688 444922 84251 1603718 675227 783391 1835694 1952130 500693 1240821 1926390 72012 1661170 1453429 1723391 170827 822039 868821 337066 1501690 1543116 1076939 640988 581223 984215 1878783 1601639 1481583 1236246 844264 728718 814993 1434906 1275001 1945221 1354805 679709 1180866 1843696 1503095 119884 348799 998007 889436 1898242 190700 685876 1563062 1008176 1388261 1783812 1528157 352781 1614539 1594882 939197 1172336 213793 551417 160199 1263102 1859292 1475210 1311252 893480 970589 615382 1385642 111900 1613077 380624 1234518 181204 1003616 36805 1189709 1886307 819779 1857974 1912554 1952715 1564448 880719 1402640 1177745 608834 293287 672135 897051 1340242 697254 1382501 1378162 297609 95941 1531351 595110 807306 1593676 1532278 148236 149022 1254695 886222 495257 68419 1931061 862743 1264029 775151 290762 626768 1180032 606033 899686 520376 1577771 842062 22072 1134919 169129 1981138 192661 616918 317318 268280 1886071 1141573 1894861 264859 889295 621510 1704843 666645 802373 787103 1026859 1022113 1528679 146683 131097 1665305 558868 818355 1382159 219616 634816 1403536 1619830 466388 406228 653932 1347666 1150901 7856 18517 511543 1533431 95070 1671648 429224 156044 827210 1069045 371313 646416 1172068 1658800 1686690 830359 61621 1629846 204061 171695 1411038 33766 1722032 191222 1390799 866734 1502916 1852716 1257063 373961 1699927 1755802 1358395 646366 1173136 1518308 327747 1428347 1332345 521314 578594 136753 1957439 1186298 1587275 1589619 781773 805983 252359 505712 1679539 154336 1724079 1836444 1217803 259529 1939708 903976 1673241 271185 266971 834851 725509 1675305 1419085 1918233 42607 1739015 1545012 57588 527234 434841 1642118 691605 1702719 1192006 289229 1899443 1020089 975036 369553 406476 519637 905549 1023660 315711 941150 1535508 995015 713615 1441262 1676423 289522 150771 1407972 1837200 219524 1163283 843678 1785892 844519 408191 1486872 658715 1535425 406418 1195403 294531 1271811 1124096 548181 1913835 1765542 801117 1148897 1995398 1602789 938662 592143 850030 58378 1304328 1788478 435054 1005198 653326 305275 249233 53839 1417468 315388 1813087 1940423 960404 222534 446263 1724346 2530 1644440 284648 181595 562319 1353615 250358 1051874 745560 1902956 503254 469506 424709 530973 887901 1309430 122147 1726942 593717 1051660 1383563 858426 1855133 1247165 73905 1850008 1336651 866142 561511 1338502 1541474 994247 1600602 1983550 109951 1216914 1981153 978063 354983 1402823 1284652 32727 300627 825889 596380 1664131 1633062 541621 368304 1176776 200890 818006 5203 1336567 1818439 1453181 1679686 1412797 917352 89375 1870946 1377887 1758755 1116805 1776162 247216 1534115 62039 1120799 1146009 913411 399075 1380669 963850 1948317 1020634 107394 149523 832042 1087911 611790 110999 1885552 1007300 397982 750246 937680 1570950 772368 164803 1214175 1012824 1811883 605308 46092 742744 1964458 263508 239509 149856 1572036 1355106 746375 1858704 1668546 1661576 1945176 965640 12612 897629 407717 688082 860171 776722 145556 484572 1232565 1367879 1848246 792394 533509 1871314 1289129 607300 1523483 177298 1853992 157340 518 1562857 840505 129152 698726 188699 1749316 1208041 1990854 1357460 1226346 959076 1845896 1905026 338946 440291 1142504 468507 507407 179056 926376 135791 263501 322145 484797 1097526 1341319 1529681 1293334 799425 884637 1868019 1566117 1321373 1990156 1670846 240856 186071 607043 878268 1390166 1097145 1299623 1550741 1904357 1250850 79409 1032055 341028 463578 465572 1724075 445425 1958412 1186349 1918197 905829 1839307 477344 1087463 1441701 1453566 1011946 1067655 685123 1452754 1709153 1090603 585961 407159 1029304 997040 1209082 1263642 1595233 1214208 292383 1945679 1558872 814909 889752 1461165 1975402 674587 1553612 1259218 531797 374905 587450 400691 1368772 586761 1854909 1147780 186514 1132703 695367 210632 303198 500149 1557440 114016 1536379 702471 215435 1517930 693164 586621 619037 448200 1342459 852048 78681 224441 1016487 1921249 184916 26014 1186040 350154 1350575 1529348 539130 1412175 684248 1833375 649058 1853247 95401 535151 1999720 1392032 498793 1076739 1569555 568595 205916 1499163 1143689 65055 1634749 1597066 1843307 365697 759855 1411031 1709723 1599824 447785 194122 1786301 1449240 1557368 1493063 115479 1182392 129299 902611 1068058 1617920 233171 524879 1380326 185534 1428251 1097256 555244 1362962 1060940 569766 1916154 1895471 1731063 1199190 121000 1168375 113182 725178 1490829 26090 1317667 226732 1525665 1197229 323558 1418264 780593 196338 158802 849088 175372 1273745 49025 1468405 1025483 1743225 1114769 864022 1437137 1705773 37578 81013 793841 504333 1624831 338803 1509814 754524 830614 1166305 1609957 1401805 141519 526231 1838276 705892 1907012 1034127 788839 738355 1791586 844390 412262 1709989 1388542 844716 1870713 150012 717617 148541 124763 1066273 1734166 951290 728920 331757 487536 1216720 1822073 560556 162182 568966 1029481 1251873 584559 295984 313862 570932 337226 1496745 196948 1415827 1137598 152930 346505 867658 821773 1115970 1639838 1384078 896920 1160962 1564735 423034 1463943 360720 920722 1808876 813129 1394840 332253 604882 89426 91936 1363368 1485215 489033 1935515 1292758 1933270 25662 995835 219901 1924237 1059873 587580 226885 881706 1101648 1314475 864744 770736 245752 1818723 376661 1546815 1687058 560817 313298 931827 586495 812588 39386 1120578 918908 919932 702113 1221519 1151057 910498 151505 1663398 1488420 1328799 860902 545873 1437861 1789300 217577 814538 920997 1897461 1521669 185283 593745 1391316 1085134 1042501 1879961 427262 1474582 1904302 681790 1704366 230319 452929 486742 1702797 377419 502131 19719 1494688 251416 765192 1075836 536832 85514 1006619 1642747 512359 689574 1950199 1905229 1568286 142268 131778 1510026 1339160 23914 410337 1003337 374570 1187484 1919880 346905 838843 924476 922151 997348 131978 1572940 1147896 628508 647533 868098 1637058 1632529 1453900 17848 1118457 462868 907787 395173 1570626 1682628 1934402 766261 1917198 1554402 173442 642964 839681 1709235 1781310 1023156 1589801 788264 1252027 1294481 1426693 1928926 1126696 192655 729730 1591989 404266 327311 175036 1391204 1138424 1347744 913217 534425 167517 1371789 874147 1293549 1587895 1973967 536630 16574 1052008 1477797 1352482 477479 152811 336768 791728 645521 1581262 980576 988388 668670 292536 1836359 299564 874070 546969 1242341 1051522 388613 1340376 1233763 242750 209957 17345 714886 1135403 1173060 985807 298805 488819 1780376 1685863 1206702 317203 1332615 181208 8478 34772 1592585 1031045 1042050 759402 227092 336682 1352519 460900 1877026 1128080 1450129 615418 1800221 1557610 700715 1029679 1555954 1836462 1395109 258175 1822098 1550421 1892547 1717586 1353917 1178176 1112067 1358719 70723 86860 1858599 988989 1003551 1371941 625589 1772955 1658203 309599 13720 1231054 171479 222470 1873272 58890 1343597 764664 1663945 296211 259444 1983995 1802246 1330539 1204915 452810 1730279 1970459 1670817 744541 682924 381243 311364 1301265 1733996 1707060 67904 763721 352983 203413 309870 302383 296841 1769533 1635015 1209102 159201 419524 1698796 1303766 1868680 674759 90027 422630 1723614 910421 660609 773628 1500126 653133 1600763 484016 1725033 1966779 666190 1986964 1813760 1560103 1491334 235358 1251732 1300189 1916298 1859112 594614 1813039 1692441 1486673 1517604 522409 1695253 741634 621718 193191 1052209 770963 1043235 223505 305414 746170 1157370 1357347 145143 1285499 149089 452500 1889136 410024 1290228 1703008 917228 1074411 557923 1505867 530935 1389124 1410107 852617 592121 1812440 881724 1896270 1939463 1510725 896446 1842983 374754 117019 1837965 222562 947450 1557360 344045 342776 728235 1469280 1269851 207327 170726 964867 52513 1631390 1372599 126647 1612054 1874071 1658172 1954864 845224 54842 1263702 455612 1620692 923167 1057196 1598524 89397 198771 1514589 1641611 1524234 323372 1671489 1786029 1735056 1310887 111998 317235 33945 883302 1505934 985063 543540 1838644 1356658 758913 1368566 1013124 1838840 324318 1138224 1782559 1555493 527812 1963439 181775 1583940 1151877 980243 149993 832285 450397 293180 503864 24442 1904464 122586 1098764 544155 1545374 1325334 311969 52517 730909 1783801 1913889 1302922 621820 1540534 1017341 1083796 1937977 85211 271725 1995130 588458 1758180 1465782 1920377 1847116 164853 424901 1716138 1865794 569087 820448 299571 1421825 1411936 136989 557687 530594 1941416 436829 1319840 991669 699517 462795 1158889 1349317 964310 920229 1661446 286825 1021839 582276 1975859 200574 1264382 1772067 220058 951739 637057 1687971 869591 351069 1670989 1179179 981687 315466 506503 390238 1830443 1750383 1422927 1652982 1834612 1418305 1873205 1325774 1863354 903930 1039657 188533 410421 1888140 1404267 608196 1492377 431292 1764077 1619100 1472461 122124 945400 179506 1884869 1449859 425753 1030890 1573021 1977655 689616 736694 244448 536439 1797987 1956616 1298483 1700490 758804 1249292 1066961 868288 1095581 1866761 699898 1887665 130524 739769 1948254 1563021 284110 1079279 243497 1274453 549409 878307 932551 1414853 964209 1853384 180161 254088 1950833 1189623 281494 910232 114913 88140 141809 510359 1344885 409721 1222995 1379838 1554794 635508 1972696 832370 1030534 54149 47100 895606 463255 113758 1658387 190990 1001993 1352233 102885 1149426 1757323 985052 1107406 509342 1681780 972326 558498 265935 1071838 926603 933271 1857971 1162865 1862102 766827 1795105 253935 1926999 316818 1819290 1985036 1133981 189954 62446 1856568 1865776 1813796 272128 1501037 289963 900965 1320097 1557804 1189589 304142 264025 1564997 271516 1595243 927916 127822 21641 954230 561187 361886 1116555 182900 1868709 829341 1674712 1904917 1485489 1984114 259027 1258172 594055 1515206 369826 137210 1443433 1626984 1034816 850375 1047818 1154525 820391 35806 1462432 1031430 1729908 1982647 1831504 1437874 715971 254385 70975 570070 719102 1375391 247196 134706 517714 1127480 238539 1794765 319831 1740631 834531 530709 154950 143559 520227 1630430 1774135 48405 1417948 24395 1224373 384115 919277 1943188 364398 951208 1729410 303175 1888131 1847479 550849 1463856 1557946 1468989 1666929 1315375 1452529 567419 1690997 623421 540755 380687 642565 1939375 1093873 1682108 1354260 1745931 28292 82686 1098932 571943 1775953 1613030 1120599 710385 489117 1354542 496234 1337165 1263571 1466867 1613870 1269777 512770 1425146 1124794 761867 669865 1130072 341526 1924281 686455 1648069 586225 1126654 128260 1692296 793291 1556266 529716 1516149 491386 1261231 359707 891091 26193 807163 487892 1126860 1059813 1278256 816041 277659 1646713 181702 183304 1683970 913468 557333 1182568 248920 1754746 473046 210934 1233922 1032570 1412687 1886763 781054 301493 1562501 838453 1738920 1372976 1497793 1882882 1344080 1165831 1029053 1687462 64633 1515807 944610 1108519 1811117 82558 1668596 1734335 1069581 673368 1086541 1152205 633207 1414328 1209933 1003438 961038 1484484 1977693 1342548 1406607 186066 473785 1747757 1542615 1840018 502837 1730156 369301 542054 292171 1610655 491861 1775489 1755378 1161549 1861199 1953540 1546491 647242 1356432 295619 492042 1001860 1589863 1066223 476639 1482905 51830 1091606 1034870 442961 121064 115957 908234 1358956 352299 1235188 617815 1959078 451629 1623711 1016850 304968 937691 108927 1688061 408431 1514356 650682 358573 1861919 1042749 1061926 1711332 566907 898805 560541 384805 1508646 1947018 767240 211295 1609210 1371238 688833 568856 1354404 813008 1050534 927004 1300199 1957530 1558776 1923682 1062292 1579834 728880 305897 1111731 1378842 1668155 1992278 947675 622199 731981 891184 1589755 1379120 679383 372439 1092264 606136 909877 1431743 1816187 653553 868264 1575785 1757127 977518 1771815 1759709 529673 607343 748458 185999 718594 1206743 275175 1640500 1876693 1266152 755118 122543 1095967 634921 197708 146809 1512994 1677552 609361 1169648 1084516 1743529 805901 1847989 1531026 412482 199136 327346 1822519 1134994 1951236 1269136 1293993 1041510 1604696 1413426 537924 1962192 1591088 30947 1740296 1705949 1602131 1257774 1133235 420153 683401 1095797 334004 923689 426053 1886835 1218589 676702 1276378 1867613 938314 902166 1183832 1826472 231844 512734 11877 713990 1616463 508985 644053 1849610 1445637 1243158 44581 1058175 712711 1043932 57296 468205 171614 835598 783753 1238377 1487315 1118995 1406513 1131668 1579235 1261182 934182 626774 1312214 272405 403646 1220998 1015686 1975648 501401 775829 922452 844352 1528409 1574085 444404 136299 103005 1673785 1124793 176332 81364 738298 1890275 1092208 1907796 1011642 1295884 611788 985661 1474219 480021 823384 1128821 1292476 1811875 941486 1219267 608285 1778256 518539 1032444 1276360 961829 1339624 1869557 1533903 1301158 724751 1077844 597949 1163795 422132 414552 1549422 201542 1687197 673198 567385 1418685 1286126 1578545 217684 216586 191875 667688 252603 1912391 558406 164872 434899 112555 630488 1811327 655248 382538 788267 1665649 991901 1599028 1851167 1459316 284396 1913085 1184773 594704 1617393 1797452 297708 347791 1759963 600021 1545609 767680 263534 680869 508037 1956754 1904646 21362 168138 1907570 1869939 1318445 756640 1258579 1886359 1763078 1807240 1376522 1125301 368329 1686663 950692 694238 784610 180986 299668 602556 1988976 1575224 1477869 1907108 1982062 1635479 167922 1068232 230470 637461 646574 110594 545491 1894411 494227 334127 1390231 1298822 1021981 1361237 216765 1496428 1026185 1716688 1872112 1745268 864333 1669833 1119230 1838015 1862174 187310 1769817 1579046 1149383 495979 1258240 869426 1907887 1241479 777789 1258562 1365545 1514027 1752642 690353 1586453 1791666 812015 1189521 1980130 862191 289670 1332659 1240092 1614128 772208 435344 872465 375187 528892 1134249 608940 377998 1715905 1707277 585480 125550 1099680 675527 1707012 719409 1912431 758880 1166996 1740598 209905 374211 1402308 1990462 1803274 1384218 1454039 857234 1836826 437105 1853646 280211 736718 1052724 477768 781986 1253555 1204935 1027815 53143 581300 1583044 1261447 270802 865510 1091144 1096708 1681954 615935 495953 1718800 1493975 1796954 1942312 458330 1894866 695382 61856 1542527 1944872 1058553 1987324 1002237 1031568 829543 1599648 1404333 408381 263040 194657 938555 1507728 1171893 1112183 1170605 1433788 1508333 1128591 12783 456898 500819 1954326 1439209 404557 390863 702152 1814569 740700 1012107 237751 1821159 340111 295295 1843204 80115 225510 1367742 376980 610588 1072484 481301 909371 742455 92161 1477185 534532 819652 1409052 497551 1017183 721948 1480170 170928 1154771 1883565 879059 1322166 1025046 752911 849698 228724 356100 1839333 425314 1366533 815166 1913570 1905084 15484 1309024 927631 241283 768219 711814 1134493 1639793 614780 840251 714467 14057 1769846 1418281 1599897 1495879 1580400 865492 1946384 938016 1769947 1464070 459087 1967330 166544 1393492 1153833 619240 22784 1598158 1467997 1007561 1762102 1424211 1996537 1652731 404888 1022035 292172 1954727 992016 1396718 1621069 136262 1815146 1437346 1811914 1074370 1300830 262431 1480082 1047344 1815489 1337945 131806 1136546 1781579 80623 1016423 1520770 670921 274236 1422076 1692908 1570544 536965 1720111 1315560 899619 365801 970189 1412417 674920 1671295 354056 1266854 158419 1914410 89288 1134869 1742756 1663497 740901 1374354 321736 33932 177525 350653 1704026 835005 253163 1514321 974294 542380 1594363 78028 499164 1762637 1838310 1421863 831894 1641121 1246703 913486 1498698 216443 1325425 1644757 887206 1818280 768843 1710569 261270 678084 984145 526932 142430 402041 1367736 1607013 1108540 1832247 737096 1906609 1629062 213618 303344 230158 1161310 510790 108098 121877 96991 1302898 1425867 95885 1051703 343356 776103 240070 182540 782957 1732500 1946533 29271 604059 1205488 1844918 1528581 1106125 1469572 1785865 949050 1507445 621975 542696 1628070 1185992 1554675 1009434 1257844 305790 1363294 1112911 1381732 1352064 1084262 532675 1757086 1317605 1502236 528944 549514 546773 1728169 1160727 445386 691810 1719177 529881 1381146 1885620 1966212 393804 605982 935078 96064 978403 995793 1990647 37222 607384 824978 811718 154404 1558037 1620548 1105944 197260 588946 1885998 1313708 1627232 1077385 1714345 830662 487055 1264658 231199 1906757 526351 565428 614270 165254 455324 1646334 1368944 52837 1565007 1256471 481788 1665324 334114 1286609 134953 370390 1214031 918499 1736053 1750582 1597507 1150352 1721413 1237613 1959591 703810 786165 724607 674288 1027741 1887610 1468509 93519 817241 1312316 319191 377237 1809585 262957 1600205 302668 388429 1671808 1456345 264552 1004235 1898904 1180172 49526 502393 727678 337073 1706367 399720 916973 406961 1344856 1466095 895658 1763398 1129698 568048 1176045 671483 1106045 210620 748485 297565 468803 1002541 1232636 846597 1114439 809426 1980238 203929 370629 1579508 165294 747235 1462004 668056 308978 480672 1755953 341278 1018684 1649408 402579 380185 1147881 548596 1204297 658266 630160 1092160 1932655 1473687 257944 743428 1222725 1914321 1598283 1760136 210352 1673125 113280 392170 259366 222130 1066433 1716066 1859376 659388 1358822 938604 1474419 123117 891066 780990 256001 1222683 904148 949393 1327948 1040042 814055 1521517 590666 678989 52548 929650 393891 1823050 1210269 1227332 1285327 512054 344451 1662907 1447039 1107522 1579958 477112 156042 500570 25635 1772323 946535 1732062 1518228 1770706 1654239 1836639 1894161 164612 56903 1192539 338025 1621365 820388 656726 524650 88805 1517958 1694062 474768 513274 1706453 454086 1676600 188072 1642602 1774154 1392009 600258 1597154 1511254 1285164 1253823 893804 1120811 1117094 1044046 1770047 1779386 1950577 1005145 1212850 205161 1056836 1328993 1383109 775396 1917026 154312 1097324 506068 600389 632444 1530402 1238410 1790270 1089916 633001 731898 786566 849293 709868 1045287 1519539 591830 141982 95404 348510 1359809 1649439 1976146 1906384 334684 971495 1384445 146240 1047684 1375443 848484 400742 1602414 1523703 90173 1678413 935042 1274585 878087 1882833 1219513 1942505 1608622 1759157 980437 1635266 266872 954172 1394852 981146 1343898 1220313 1844661 922176 272123 917148 1430188 989078 1603748 1738704 598251 398326 358066 1862694 274020 1692945 1135646 655988 142515 22119 846185 1507971 687849 1704728 1935980 1698793 1979270 1461797 492038 647674 839882 412399 1827994 1066770 1519475 1926899 1721817 1405265 1813964 1649282 1439055 359332 1378408 24077 1340739 1078540 28233 418700 683263 272687 563746 928027 1212417 689393 219069 1453142 194380 632571 1502858 748076 573964 1498990 487593 1282912 404917 1587200 485346 1896382 849891 1637894 1252054 1614369 72305 406547 1965496 1138304 1509440 1582143 336745 1818330 930177 995461 602975 521747 654145 331408 1206864 921021 174748 680312 1012145 1374358 1501765 1739892 1513998 784217 1144210 527802 569256 1292841 277920 1340221 1671203 1287324 1469688 877347 996489 195899 1638177 1300707 1035694 26130 847107 931293 873979 1644352 1809475 1119993 1506960 593803 1919030 1968816 624126 1913970 891924 1453864 250744 725575 953166 1040095 1937413 599303 404040 475300 1673064 731310 307375 1697198 93836 155341 1706671 274129 1863301 881998 1179376 1120143 1188447 546814 1581186 1706328 1195852 1183274 1978129 1197769 1337590 1674528 1196685 1603272 619341 1833780 1536851 1887208 312530 896778 552619 287146 357819 372294 1356450 394551 1934772 139019 178381 361698 1294280 772424 426237 1005702 463858 789565 1978805 1730300 1118674 1437072 1972435 127528 1551455 1568662 39241 1702735 585826 23376 1843934 725774 363347 228053 497686 482539 964728 1931981 1842101 1719476 21639 1454746 1907348 389648 541112 740592 923701 766853 243981 791201 352851 1089208 1014261 560738 212230 1408988 1784088 1427685 184681 1940245 1624846 815934 876179 1750775 840421 582274 1696409 277563 1191471 603519 1288600 395888 1356631 400062 1484925 1890291 558007 1177712 535447 210025 1456381 546117 1312890 1167611 1869060 81951 367335 1987881 630357 1542141 1939586 1416521 671083 247830 1087624 1077407 657406 1885529 1979777 1228269 1397552 601389 1368918 768704 1431456 1283297 1403598 1752973 1280019 440064 1918480 1782585 1167303 1174613 424002 1599478 556538 53488 919840 137400 606186 39438 383419 797113 88173 734052 1047100 859482 1121392 1652292 295225 450344 87054 425083 1470528 563686 204723 1745092 1469563 1809579 587661 44116 650073 1132278 1884725 545598 75024 635087 1679711 120766 1133846 1033908 330766 154181 1364871 1925014 1100072 514557 1561396 808835 1730531 374308 264608 82425 1671880 727067 1883045 1748201 653663 331241 1339937 424286 1702006 1137606 1984198 83549 513354 1981416 1719146 1110726 1417552 597842 859689 883943 1969662 1390707 482994 1544114 1710368 1957296 1942280 1087697 1732942 558738 1738285 1158359 1223349 1006011 713030 427046 1190528 1233316 112098 1214674 1722664 586113 1366629 876884 1287372 444367 1189899 529051 1073477 1598527 1423553 1056018 162104 1556328 436990 1207242 1340049 1708839 872331 112054 793717 698292 1725331 223376 421986 401048 1895681 677670 1585369 1506688 571312 1376017 1141037 163579 805121 942551 710939 1713950 812689 1357201 110925 828124 1575067 388946 1465348 97173 747561 1652529 1345312 506552 1424597 1902820 1679433 1457809 1830640 341427 426060 1690327 1510442 1564281 2644 1384814 1218940 707320 1964588 704805 1934902 542503 1482785 1048927 1881936 965306 1396043 1348278 1555846 1049252 231558 570713 1859588 503714 144322 1858145 539185 1008486 1866679 830712 1159822 845381 924256 1152684 1872652 1877181 1209306 924648 1991225 39162 612187 1869050 1061902 184528 1251590 838228 257909 703066 1849381 288866 763223 1832695 1419121 1300276 1386943 1830698 1617739 1000063 1494526 574073 1845822 1066057 1370915 629475 1801186 301684 562285 572353 1862512 672107 1927353 1773626 1730512 747466 760756 528610 1965176 1088264 434833 764528 1491472 943019 1563844 1134545 1754644 61473 1688753 129176 447992 1725034 1212952 1207404 661985 1359589 763949 92042 526667 52511 1221038 1876042 1385583 1699356 288101 886129 530849 1307310 348262 1941940 1428241 943296 401888 1858404 1557975 807290 1536202 1678346 992404 993637 1296506 888879 1285325 39430 788585 320130 27134 143149 1913878 1152752 395774 717355 1806877 642718 1026847 993657 608138 46425 1520616 1636524 1937674 946320 1208587 1370114 1776713 1679446 136536 1621013 1513222 294075 441772 621366 1599770 883103 1409407 554875 555110 925 918906 200038 1130887 1362022 826549 117545 1596288 1005347 1073966 1694414 72231 1136758 902039 303838 1757014 130354 328798 1798371 1357066 1569750 689851 1960781 1967091 978736 1166879 1819647 1874745 1565446 301231 254807 792940 372783 341701 593880 796140 15055 1478473 750884 1144331 1629015 1311243 989517 146541 1218248 1260594 378135 291514 1410292 1111504 50956 48023 1126880 1526655 1613184 786850 1527314 1879293 488556 496403 1870874 1697395 723983 801020 1659802 168834 689286 1720117 743279 1800031 1975934 302240 1023197 1778390 1449687 1077909 321552 1034897 682562 1725648 976412 578490 238076 908318 1141682 1867153 1414086 1317606 1964878 323323 1424179 731083 225340 429265 1637171 247882 1267968 419753 849818 425052 840028 1841654 1279522 1097810 324591 1005554 249448 352912 802460 443474 1761821 436095 1022370 1881358 1394766 470483 1965144 906217 76588 146147 699316 405271 1957518 1697391 1268522 1084042 939174 189010 1885176 1851856 1675674 576798 533363 1329689 725007 936118 12214 1026600 1530706 157231 157179 273829 1469417 1872104 26379 1084440 1488371 512619 1887116 698719 1330876 166861 481774 419455 1970008 1014439 1152911 1542470 1886608 536991 726856 308013 165633 1173534 260176 383408 1491136 1807339 470568 432275 983375 513616 937886 168291 494145 1257451 1355221 1165955 1649791 742107 1755880 1712869 1549009 1996945 570896 598870 929517 1122874 1880861 454760 1963899 1978438 1344451 673871 1351448 1630691 1950073 803350 275657 395134 1122732 961409 45183 362947 1181148 215835 118681 20033 1679038 1885365 1782638 182883 1102341 1750066 1033630 1773165 1911497 300198 1135159 1895866 557900 454932 1396113 1577295 1704896 1789936 1104315 532468 258366 212942 1623168 1890025 470074 177479 643980 21297 1760818 1529546 1810941 1873054 480304 980093 1516397 320028 964193 762371 1039315 133710 953301 1937911 917597 827224 223566 1170708 1501909 811505 1332523 1893258 1743691 990962 1938685 950623 1646436 489179 942775 703111 123929 273205 128384 377871 634233 76310 673494 1397964 1498797 1506896 1855347 1277365 1071776 1802020 547596 1099662 1626429 1419185 935085 692079 1287879 1336539 1235536 435094 225652 1373738 769906 1756993 1119324 1003704 596167 1810113 982783 926332 1129345 410478 1259090 944531 752733 1674717 611151 1787124 710640 1610208 889237 1083905 842459 1996195 1173424 1943095 1412725 1860124 1690719 1941533 1397571 507798 1492941 561292 1900085 437269 1405794 299525 1978000 1179371 107234 1302461 1230133 1197642 562294 1894755 239998 1535268 1729438 1646787 1634908 720613 1518636 1029407 1576762 699310 1912340 325538 1724223 640042 1521963 721011 351707 1469001 975208 1539222 1227725 34227 1578658 731979 636702 375799 1002536 652464 948535 1550670 424344 1406604 1901095 683146 298887 1087864 753978 257691 393263 1291147 437303 1900311 104970 67089 606237 125734 1790515 1058222 845180 1802942 1456383 1606674 1843228 477893 25916 192433 1216138 1988185 1795515 1042392 750574 1129005 1776429 359679 1972100 479086 1184097 1515184 907397 1580590 166156 540804 1820894 959129 405488 1645369 631616 347929 638261 1631716 924600 257417 164478 690284 1804672 315387 412085 1091509 761065 1999419 1343379 983308 1304658 1291907 200400 1756866 274146 1591271 935095 69925 704989 1558836 295069 196929 1391369 1733094 410047 434523 649532 60482 1911331 1490054 1936005 700046 1999686 92633 701938 1885865 1186043 1635950 1941910 1141254 1077111 184307 474142 225864 755450 1866950 1982012 128846 1526707 712237 259423 1091014 1485750 1555707 1983269 607104 1959167 320376 618649 1238688 1384437 942777 519426 1889621 1575006 1045836 692793 624340 1643930 1301899 1101772 1991533 1926643 659802 1802384 1719276 89069 1838426 1939346 233848 832196 315137 337251 284887 1083540 1005791 746232 705701 801930 454550 400525 659924 1053765 1481120 1447390 304022 516820 1371451 1216983 462875 653412 1620553 366372 832755 1825052 1512964 744186 1424747 137859 473023 1543127 158679 997274 1849824 1463263 976150 1234121 1879058 1599410 640306 319741 404322 1478557 1682766 1118831 1965005 1684219 1728645 1379643 652620 427185 108047 1067197 307444 686081 1157276 785006 334293 465937 318375 904289 1154978 545550 936799 463125 1306255 779486 463936 481786 534178 1703701 1938054 297563 1890376 588191 552725 879534 1466710 660946 1611248 1905141 1898473 1808614 697907 1241675 163428 1550153 1068792 1570978 1930235 1348833 1227884 308939 165627 851805 1591517 668060 1694617 1890908 120262 1046602 1875255 843995 1478924 242881 369263 294408 1770275 627035 121479 724541 974803 998633 871202 510458 88812 1781026 1872576 369266 240739 1191727 10296 457529 728619 1750293 983551 1866531 1756192 1690953 65025 1076509 1002251 1400276 650900 401152 31899 1094124 403337 1697085 1270234 629701 1082912 986955 609564 711704 816920 1766843 917768 665048 783948 1517041 777176 1215889 1229223 732938 1599186 302181 1514008 53523 1865202 1678279 344365 1579524 1429627 1252721 670599 371476 1947598 1237482 1619201 1763831 266628 869949 349514 1424899 1065226 1107919 842756 1857135 1571545 1164863 321236 501522 341109 682907 936420 1436666 1920656 224665 1903842 1422683 624643 1214721 1609939 471604 1152012 173804 368340 641762 1916533 879989 375345 385006 683144 1922779 1083876 433492 216786 216426 803153 849158 993352 1882606 933077 872804 1066056 1352683 1112808 485041 810288 410951 1115624 787673 893101 36459 1337940 959367 698901 1564014 793649 1869152 106003 1363906 877297 641390 1971094 1268506 927193 520598 1168859 254491 1982752 1590691 1430290 1043382 448185 1395665 1450313 270076 1163249 548331 1576774 86304 1979365 843065 1213328 1777647 685993 878601 1007061 1394801 578732 1875647 426064 267776 1692569 1470021 949476 562304 1306494 769104 467398 174740 1831346 288561 445105 1605408 1975 1026075 1095417 442177 1824678 1147384 149369 1694955 1961791 1194296 695486 1017741 1193699 1322337 303953 1609964 341709 1441390 392898 1937392 1308793 1183266 573867 1930065 1562678 381569 1380700 394298 107710 1368406 763241 1731004 215734 1423585 1233206 1740653 670102 600680 1542308 457888 1127792 1081399 120541 1134569 1215064 1502984 1689034 1106901 377117 1736651 832011 31343 1499376 1744878 1588737 184104 1524952 155315 467428 1234400 1831924 1044627 1174905 795835 397258 337396 890059 1256443 1668918 1265546 694738 1975876 1587529 1702141 346918 1843263 257743 560786 1641344 908644 701187 845415 961546 1902306 1279747 1432722 199301 1413169 722125 1509458 760179 1295494 502881 1165170 700984 1832168 523991 1410359 962845 338896 1326783 1323231 855668 1897975 607512 604738 1002775 1419998 483995 1160987 1057022 1657823 1564234 1155419 1585528 1221923 461379 1322706 502006 978034 1054771 1202681 31743 1505634 598889 446443 458435 640683 935281 1640822 1581383 1110243 1801588 1083611 1319634 1797915 1519691 142584 870990 744236 1953090 1973430 1472364 398911 667117 165400 389283 583575 932698 453325 484556 1861609 412477 1807519 1006680 1472460 1716811 923084 1570946 1415274 1238595 417246 1155073 1453518 40027 1031811 527718 1157698 1403964 1094054 725223 914820 525283 1634020 405321 127855 763396 607236 290502 247485 1390080 1872475 1014328 1607310 1608472 793930 1567733 249764 1445134 314216 1775783 1403725 1518580 543101 1937179 1806222 189588 1799155 1956148 1134762 855501 11303 148099 1219340 769779 1609481 1561480 1833715 1257604 1366767 1942622 1865494 833210 480311 68748 1060190 442023 1338302 1628133 241488 1729951 1773949 1660591 59826 378480 1928749 22377 1661951 704849 765222 1734207 359210 836563 1477895 1697435 506096 744313 193656 1497257 777110 756402 852966 1355922 598414 236635 103378 942708 346534 261775 1256908 1589530 1481118 114851 70814 549098 1029498 1517913 1959730 319368 307739 256900 1864465 1306311 97257 1032921 1487415 1324679 245829 552522 1229866 245111 1270706 1149613 177291 417775 1642104 898875 125706 1405202 1714285 995424 291037 249686 1443352 1890407 207052 1089705 1948183 898666 704542 173571 1786334 1435484 458138 1324971 710264 1489501 196378 1699229 922857 76374 702707 308297 429863 339928 207137 7243 668921 777867 1160428 1133438 449351 696415 118654 314299 1041833 1637074 440666 233829 1664201 1274202 1302054 882417 1838499 256375 13938 296942 1077506 315266 1578463 916824 191939 1402990 145452 613642 531148 1992475 449913 1600567 1363507 1905549 898460 84084 1798152 1009222 1203715 1205647 1377190 787645 559100 1269854 410226 1722359 1952959 227847 1773318 1435600 1869020 1231555 1006894 13595 643001 332717 1178843 221983 716370 1350880 941551 973950 1991623 422775 62713 305851 386759 1941942 1908235 1107707 171363 1432411 518171 890768 1300997 652161 1707373 326058 1091658 344420 1100928 1539661 1668611 607378 1022407 1720522 166693 1596929 1166940 703014 1044548 1431869 621214 621024 216795 1096189 883301 658787 1698913 1100755 799947 1151200 1167911 1289762 1328490 1343768 1236331 1706657 1785845 922390 771012 1051118 939843 906237 69749 1286469 1954441 286679 475663 1748744 1911316 487359 1960014 1437016 225705 1288710 1600847 1673000 968754 167602 1725312 1741628 1323082 1935443 1443583 1412727 77241 1520839 334009 382824 941219 721195 164977 1090602 1270690 1835707 1283876 352420 1754698 234543 739812 1766220 236821 1187404 177471 17998 1348755 1322704 1957851 1087950 1606283 50578 664560 1075547 287558 1036828 1632636 1132649 481898 909554 1444830 517004 988213 151300 1927659 1489364 1977493 1500053 245028 1621369 1889450 1806835 695104 795912 1209375 1185946 861100 1297296 902437 285883 1437056 759864 1136316 729606 418351 1343418 136561 1160528 6840 1056932 980938 449061 122813 735963 505856 250780 290289 37423 1634714 723861 853729 1754007 965178 11324 446965 214839 1456205 222285 1466041 788951 159230 1608386 1218155 890257 1977656 857191 635605 1512442 1616026 1426376 1307061 1099246 15871 74683 1223736 889668 1058449 549455 1346342 222461 1525995 556473 1490105 187034 1086519 125534 1706908 1308629 1878115 1390539 157330 1920167 1096693 1000596 1405182 575558 380798 1551055 886496 72790 1320637 1486762 922559 1673603 775122 229310 1870794 1940177 203342 1628588 206080 920562 1846567 1060758 52826 771935 231425 1684841 1942006 164494 1872583 1682934 1082887 1713617 1956105 538907 159610 614031 226001 801040 761949 324373 1929122 1349615 1606798 622454 650261 1182487 468805 272379 1187858 1770701 1283713 1897646 1836725 1166082 839454 732952 1631631 863089 365963 770923 1830545 985253 175820 381216 1764510 1935074 1020024 1977517 1460945 252758 1019531 388599 1031695 1289931 1157358 265211 1836334 1700477 1170505 1002108 1252744 1194854 1946575 458370 1323075 1774690 43548 760768 1626857 1554649 1708131 844425 753630 1528678 668851 1922533 1690302 1706198 969830 906179 1735581 1521694 512543 553825 1850202 767036 659982 1933244 1036445 169305 694515 360344 290236 1561150 91002 999435 847857 997367 1161488 666299 581678 1240605 1663961 388036 542531 1599054 318861 1813653 715223 335644 686473 1276083 1347861 1458604 258638 105365 446925 92933 641906 1647497 391329 582465 457634 175585 773412 122394 1064620 3136 990168 457795 1996048 555126 558969 1364742 1901945 1030372 287741 1378175 1262595 410686 279728 899518 859138 1639332 571471 1917009 1376888 666213 1919470 797712 1793646 341043 416803 754407 654047 1955178 227024 600309 339124 1413252 10659 94819 1993357 27606 1088614 696388 902554 1694699 1492964 1748295 428363 1752771 549313 1942216 1808678 1072708 24557 1018256 782557 1827535 476292 1183164 1777288 516803 1470901 1993503 1079824 816723 1985557 1880544 12799 1864091 823632 1524183 645606 1231899 551733 786472 1694356 798791 88193 1127957 652692 1612885 721285 1731827 1072609 1740081 148072 699619 627679 780934 853883 174102 691769 295644 963021 1090393 629934 1596848 10824 1324504 1482854 924383 1714179 873188 1303990 478393 103608 1173012 1470207 1914518 725636 643521 1652152 1975886 912996 594938 1073111 331291 1090193 274136 1129163 612988 1283362 42083 1913615 1996103 80599 1325399 1624124 796850 1826677 177400 883555 715711 1324077 30320 1061965 588862 253739 1860029 469515 1556967 1482527 1362086 1708612 85310 1129797 958672 1778027 1432952 899334 813468 1293072 1823878 1418894 1007231 1302638 1434705 1435480 523155 344037 1443241 1259474 1141054 400454 1872088 223643 152159 1647879 249634 125655 934189 1657469 1090724 30302 1423776 563682 1826993 209799 1905061 783929 398787 698849 829459 281716 1956529 1543495 242759 1804500 1602854 1694758 611206 640952 376501 619067 1191955 1597694 1641431 1039291 1119336 467071 352427 1214224 1512237 1358324 300648 738558 516480 1031843 208383 1905502 291232 301594 1107895 1484229 1503573 505637 309352 1168291 911420 878270 947002 254179 1956575 1722599 1494331 1589742 1877283 168884 1142003 559272 170471 842098 1614586 63268 1305010 1607572 1609620 1272037 588080 1292241 1917136 1565418 1320604 1166808 1424050 1280960 125764 395615 688494 1673978 1543233 375064 563108 1099618 921263 1540921 739852 792221 1587712 1291300 597630 554105 119823 106250 13853 21302 1955827 1653520 1652107 780437 288666 59246 1835036 505602 353507 911128 1207900 1633156 381256 1470875 116060 1155512 1258852 357073 1061085 410957 1664441 560073 335584 111640 1457541 848359 1739109 1649984 1944664 1722644 221521 558280 157204 761966 1610748 1387024 1049106 1996983 771065 221409 1167715 843725 1321998 1947157 1170087 1598465 1095535 1742405 1695365 939150 1406672 615766 1323645 929134 1001472 1493648 1539764 1084724 983227 1316058 436290 1704451 897420 1966741 492184 1754818 1460536 785663 910803 126734 1764255 594667 58264 627340 832171 235229 1260501 1921407 866697 1680304 813182 1250843 310255 666253 1324801 432306 777589 185061 1069231 1719271 219993 256015 34982 397950 728866 334474 1822888 310794 52212 1268321 770461 1005190 1806299 374335 295312 1703484 277746 1624765 295098 1888678 1147141 1388891 1910511 557919 1816412 1832937 1152658 329246 1736873 519375 1779275 197070 1616646 903031 817666 1084311 815825 1615443 957581 462158 1159209 1964270 86145 268884 43182 1395577 1613109 457294 648006 414395 1847914 1443573 1219155 1139226 1637987 1185591 489673 440926 1106090 1859763 961275 236323 1620691 1420870 275897 1626652 883373 694489 1491041 954038 1721110 1521409 878049 1565378 338031 1629651 965564 1455921 229892 1633961 1596543 1467800 1888867 3001 1743822 112266 768612 1519262 1028029 722405 410599 925651 1994850 1488264 451100 1804972 1637965 557345 201810 1607610 1036200 1405831 1357302 1645292 1626203 347318 16784 1729355 328521 625614 161655 373580 1527354 1458999 847510 439219 1248708 554355 449000 1141836 1831754 1730726 1988779 579460 816593 1957655 670553 160900 1743538 1055167 646029 614964 466648 1017706 1866738 1258336 1995696 1586397 1197858 195897 341774 985032 1960644 1863982 96418 1477460 371557 605756 523260 490295 58514 370830 78344 863110 1351030 882761 498137 571261 1277146 1746231 1923166 157290 1227331 894723 606278 430903 115015 1769538 1763836 1825042 13173 1815382 1356970 325370 297110 464338 1012281 166420 1644250 1268955 1830694 1049545 1102694 1013907 362732 1567341 173341 1952606 1314003 1708696 1073429 779336 468861 1627256 796682 1436172 893467 1969611 1891904 711521 181214 1606629 639396 955083 1636050 305520 513186 1432086 858486 841527 570630 1945865 179207 514073 55106 345370 383980 145296 568946 1205139 784756 941109 1312199 1373336 231535 1161196 1409872 60067 512582 905584 1324959 218788 1237376 732777 1651280 223785 1852363 333334 1921855 1955383 1363585 1862549 1089703 1074907 1755491 1698688 1173383 1256294 1198638 922928 1096160 1830235 347488 760389 182578 1231654 1369547 940516 929890 475612 1411302 14113 1996842 1240962 397316 1684831 1040903 155545 1518545 27835 204159 1807456 1217530 1495266 402419 397287 1276411 565142 260732 747609 295371 99713 1915084 1434039 677268 486132 1000888 109241 1212341 775329 514742 504953 243638 1847975 1022856 213462 1399871 1360553 615484 904721 920755 1490534 68367 1966153 1613446 1409398 70956 396253 349160 1857214 999121 792269 917441 1593205 632085 525945 449147 1091113 279225 1981286 660377 142565 1513648 1463374 1261172 323315 959316 1600983 626757 1359756 1762340 1264702 1208692 731954 849919 1035005 969979 9130 703531 463552 1927868 1470070 250620 1647571 1604756 1204371 93014 1505081 353253 441812 245967 1084412 926977 1281793 1380260 680264 1786667 889867 1303209 44449 517550 1184463 1027333 1498824 624318 427479 204051 137890 942312 610775 1364375 10688 399054 1274779 304549 482606 1690101 522862 1056425 935616 93748 641210 1810211 907483 1886 1881639 652229 1834102 606048 230438 1647471 754097 1887469 1651410 1024708 535718 1780467 884269 1078738 1303095 1618505 1272739 1121180 1234868 8931 1167890 1327437 1399007 1884346 701079 1893128 244199 257815 290624 1137125 1104832 1307870 1804316 403108 1325490 112302 827230 516036 728041 1226072 1117986 930533 1584055 1693434 1372328 44711 1286915 1452480 639346 899205 1711069 1737612 243451 149671 648046 465843 618269 513013 1483474 1712727 225862 437876 165251 422474 1057852 31846 1658339 1770698 1877887 305676 1081294 1908194 143427 1284731 922778 1105249 594962 31529 452752 908496 1431236 771860 1624875 627527 147495 414097 613693 642030 842834 1983190 727801 397580 1036493 1423726 1075832 1241575 1024688 1740663 1393374 1729320 624496 1028182 538675 848988 547799 1900355 1794404 514416 54788 43451 1166239 1695111 465750 1312226 1335933 387811 1123875 677542 1883097 1660939 132950 652557 387701 674335 1952183 1179096 486370 1517621 1189247 1865475 998785 1341671 147567 562263 427100 402561 1870990 1956377 1543748 597446 1865298 1545873 1865388 1203397 971783 711718 401169 1203128 349204 421437 1066566 1234601 432682 1082290 865246 2423 489379 57769 395667 1480035 1111285 391900 111706 1915207 737858 833323 1243010 1777028 603128 1804413 1929287 865012 156762 814576 451094 885645 844665 814934 340864 1723866 1553353 399582 1758225 288629 17395 826835 917073 954649 1596415 567901 1761615 1184351 432082 1069731 481234 1275730 370914 1633379 578981 1417740 1049278 688883 78589 456714 764581 275077 748940 1199501 1417920 1069995 542842 1929070 876203 394171 84455 1037573 1739949 1597983 424720 312162 769332 1531997 463806 1133714 214688 78884 854196 982380 1770312 1064759 684730 487775 1029709 1210258 1330895 1636654 1571518 1644302 461272 96798 1004927 1718363 1292113 205634 20075 1387908 1152178 740062 1519924 207404 1032320 1906873 407900 1823757 40483 616371 203584 1819150 212197 935692 737562 1829547 1397437 1487328 33719 1961140 514262 409946 38694 360407 1135070 231044 54294 724369 979100 623683 546266 396522 1266507 1176233 1177975 1698427 755121 6200 1996165 996200 399226 784249 569254 1932763 1548515 856048 1282015 1168865 110874 772832 1645699 635506 114052 1122970 1694221 1391602 825151 1223598 1111974 477580 1740883 695179 69033 759118 1778843 1201822 1600389 861187 1223078 645313 1830459 797887 648290 937627 1309317 1718836 1752049 358718 1810368 1224448 1655363 539635 832676 1877254 427755 1504166 778291 1812797 310030 91471 1675970 1702062 1664843 688575 868349 1211186 896985 1603864 39597 1550087 1033980 1969595 7283 379985 335117 504558 1983901 1709988 316426 1342122 942577 1952738 785310 324533 1207193 286155 188456 1036172 1107401 1017956 1694118 1079212 989967 40492 1273832 1616973 665942 1556776 646012 503755 1512955 923573 1088047 423151 1481003 118005 1120979 1733898 1180267 745576 1877781 1065169 1926698 625812 859032 1406385 1474041 1563731 748816 1521682 272810 1141240 593478 81918 1511456 1838114 1441720 957689 668877 88465 1493022 1918354 1870886 1261582 1774720 914223 159819 1154849 576712 970959 1075458 988568 241756 541575 586450 752029 1267760 1471399 92134 1896327 287077 1390114 1320090 1203923 214771 762078 1727354 1993120 1040323 1275075 1775829 1782423 658978 1637504 588474 1773772 73877 1158047 884769 524622 300107 454794 604544 1354490 136774 135301 1348647 1020430 318267 1998933 942218 1591752 1007563 925333 633731 873683 1965045 775120 573814 1888192 493231 1264572 1070859 1653383 942025 1327747 521929 1525078 75791 609427 10681 530301 963332 165637 1446804 523181 832900 1662380 1330576 1447003 669602 129340 1625347 769871 1408235 824759 663694 1443839 696222 697736 1500726 350734 936292 1991942 111004 1741549 1575157 1987139 792748 1084517 581854 1770988 864683 1937250 1860504 626127 1674050 517787 1513252 961229 1080314 762564 1233009 1135745 519635 1535910 415771 494991 1549101 1861114 752053 574608 950933 1006548 743583 1392956 993919 720356 1508982 776682 827846 413456 1206866 529645 659309 1089989 1640127 1369589 1614094 791354 997397 1903108 612450 106461 1541316 1876109 371643 1206068 1350466 925539 897320 48308 396227 1430749 113130 311955 1754261 1661549 1561850 1598533 348376 1947078 1117497 1437569 1793189 1529577 937585 725288 1044670 15998 1870626 846783 285837 609634 1325943 489087 1987723 1818434 1863934 1611174 1923631 611438 176355 581756 1756774 1164532 1884828 393873 722726 1537409 1496824 876983 16690 1972505 1427883 762185 705161 959034 884669 518723 1042190 972667 1139866 342515 717111 1354277 1101840 1166146 352071 438924 1684366 752476 932347 1244213 1238277 1421072 805521 739084 1341231 1394011 821646 169516 656479 62686 871131 1943049 914736 328292 1419416 1071985 6815 1945305 1049701 947676 104113 1469982 791995 284995 586987 287394 96790 1877588 195017 1188098 448206 1750517 1131307 408934 747887 1654983 1975503 1810975 742610 1546014 913012 619484 534233 1877009 1871295 219368 576418 914112 54658 1459210 494695 514422 1658700 1053303 186355 467695 1874574 455030 638286 245677 1025358 1752550 1886012 314011 1092472 73913 1310915 1214258 185521 467904 391711 767772 1609362 432681 925262 784542 1781883 123467 1337111 105841 1607775 542571 948136 1844193 1941316 1821997 1786966 220697 1172445 1133948 1021121 1293994 1855447 707758 202813 879646 427167 776551 1627407 1464850 15744 1737302 1848046 827706 1847098 1265335 1936745 88266 957871 1240285 1012990 730592 290591 262635 771554 1030984 1753290 1940981 21542 45106 214091 542470 1994559 1169573 307850 184638 398843 1862481 1194066 782710 1999380 1118226 1856737 1787168 1552358 347324 1856699 519008 412423 535977 29851 1732971 1013542 82557 629528 169080 139318 935288 1329982 427228 1398890 1065278 1121246 1868810 645927 1510695 483280 1597501 123194 587528 1264498 1974014 278396 180770 446300 1534783 264385 987147 1677720 1830195 1182086 375682 1959030 125302 1388617 25996 1287406 1612413 776776 1622576 1339603 717693 112248 1976494 1582612 794550 1071706 1277314 955897 350008 902176 1328189 1450671 1122273 1218511 1242917 1001657 1200630 349595 1941784 1475218 1312205 247138 1904104 632865 1526618 1495154 573827 1564507 258401 1863753 945783 1877591 1454719 134990 1566090 1867123 1600838 1968735 1181710 446861 1623096 1161948 351085 494190 951948 156470 968787 665704 936508 1864962 53865 57214 443716 136107 953072 753121 1139785 695615 1272993 1176484 1160883 1271137 1961851 1518677 355788 261612 473481 183403 1624282 1165128 1065919 1072623 824708 1769587 1281114 1521697 684503 452254 1569572 1578907 331149 559287 1906734 630263 1204229 1357970 1549796 1171528 5596 83939 1138276 925740 1290725 974320 392421 305193 864085 833785 1426450 385997 926458 1797455 757117 1412331 119492 1557167 1214209 177249 275189 1063591 1658984 488139 809829 1361363 1224279 507412 991306 1398031 1986040 222287 1772030 305365 729684 1956097 484750 1131047 1578565 1207462 1005562 1262910 1929420 803653 434790 1900398 826904 891022 11559 728861 510033 1710990 1004119 733846 1463874 1041198 1459027 1314491 536776 1955464 888943 309912 1441893 451 1729022 1167113 1736381 1237570 205947 1779690 32475 925936 1306923 277180 412833 1095744 1758482 749186 744160 362085 1840272 345627 1882085 225027 1546569 186866 442422 732236 223270 155993 683400 59026 1548017 1529465 133713 1209658 1208816 1273210 1204472 976375 9901 747147 265493 378247 1103698 444346 1884240 1263074 1967958 1914205 623346 1261060 1702008 548759 291778 1968254 1875423 394994 698504 1862956 1006778 1585994 414576 1445167 1254255 1758490 742181 1873433 966540 447862 1536307 768626 896138 879218 1447109 1507413 474295 96929 287544 712843 490675 1022272 160207 1944211 1737587 1697199 1159650 1441457 326834 1832954 1691330 1473581 1563674 1424151 1146214 1085255 458043 1431975 175916 1342222 500582 312989 445959 1362459 1150801 362000 354340 559255 111985 1673450 1847108 756058 1648969 67198 1004331 1940379 486013 1609762 1729287 918675 1054232 804226 351429 412385 1281801 159467 1788866 1443906 302782 1247884 417533 995572 40385 1199281 502481 1054107 1896254 535949 1781761 1127890 1263687 1877650 579429 1011431 1781312 1686119 1219657 1924876 845517 978617 1146424 273646 1500731 1460828 1310058 1722404 288595 1754891 1157770 1313973 27658 1561774 457682 278667 1432096 1824835 46287 31056 326484 341450 1258706 1235932 529787 236276 1486950 83430 904707 1273135 1225946 1072317 1087120 92451 940025 1845984 1594912 1631639 1524805 1703440 1346401 1318296 1818152 1635640 668080 1954812 104220 1632571 40390 54631 339066 1850123 1872238 1066991 949839 1393151 1546566 443453 270418 1474353 1559172 1932282 1056579 1902020 1389596 1244425 707942 1836202 208984 583515 929130 65706 1422228 1922828 708053 506960 1541825 1881022 800195 1762881 1265918 1538640 781316 1469545 230976 1906123 977482 67842 856269 843120 1039203 1538192 523372 587065 396590 1910520 543679 1209532 153809 1557375 545822 1670695 1851714 1188573 579542 1164561 162926 73450 1051223 692781 977375 221556 655078 797464 1783179 1859095 1623771 1346913 1707861 245186 1494283 1019798 910546 1666875 1594852 986470 303097 1591765 570275 455697 266233 519414 1885216 442125 447819 340326 1908203 1840405 1804465 701875 1545320 1184515 1703527 1203250 32686 812745 364926 460605 1147239 1692221 701814 418670 428928 1666781 394428 49583 756805 1298608 1653508 1555061 1370105 570999 1517611 1989925 1937207 1284808 27145 1892466 695807 469091 1420167 1637729 1851912 985042 1885697 1916596 785190 118542 846806 1603201 1524400 197780 1200218 1892646 547653 68359 600805 1205541 197430 311628 1911228 1152580 242691 103701 808870 1766023 774947 496095 1626981 844811 1839729 1199144 1724381 1453664 1554418 1968647 1611558 60330 553415 1266614 1883039 84344 124233 230150 317500 1769083 1158861 798697 1143413 979997 1951352 1206510 492151 250498 483855 1809994 1104712 763873 41516 460892 1135982 1415850 1016714 1948763 1541828 1483544 1400901 1810489 974011 1594770 116126 129178 1824715 285096 1932150 1697911 17006 546321 1116642 216869 567595 732982 1215282 1913934 1062632 1897953 1369667 1517369 1984244 1601218 1239046 1554047 854938 1471177 361361 261741 92640 1303788 542027 8735 1639696 563433 1096975 874187 1584563 1167090 471357 705705 405104 58959 1566489 103853 1577190 1623789 567416 708921 708023 160412 63169 32281 277310 696854 869606 729832 690473 660625 875108 1232985 705658 1879535 1755645 538587 318306 799380 1499384 1154157 765489 1347598 1834885 514081 693188 1508022 273887 1330026 1455055 617392 570746 466805 956027 351389 894307 1167551 638409 329852 498126 1044635 924409 209789 236640 1975581 1480283 679232 408607 1594702 963216 517155 1045199 167971 933119 572990 877531 106440 983269 405372 413956 1742356 1772515 77305 1399245 593667 1034389 879625 164344 1150589 62106 1503235 1579406 295115 1929270 1831010 1518434 203659 1186012 1607555 1222203 1853864 1920660 968079 904106 849813 1984739 461213 1918151 1729499 1555704 1142454 1011017 1079706 802391 1920686 1976899 886297 1092787 195692 320703 1516974 1385153 573653 242314 1720642 440989 1280403 1581004 1170747 190311 960088 1285141 51515 1976392 1496740 835405 1059932 1413160 183457 1916845 49720 9242 1350297 1078348 424684 1393986 1875382 44814 1468248 1874201 540836 103669 1012493 1884045 704580 1300753 1717537 1856117 1022281 1146196 1725701 1487517 1972028 796502 1307376 1754203 1654474 389054 1042803 1739808 1091676 1042544 1462765 1292604 310135 679782 1963804 752229 809878 1278918 1136152 1566054 1751755 871875 1830494 677970 783224 1156670 1240119 1086132 414176 1786465 994316 189943 1226428 693960 1502110 1503465 1710730 653436 1970070 1509911 728199 708176 563110 129567 1442615 1298983 1036536 51648 993830 49571 12966 223815 1148104 681887 402163 564709 903683 918355 1985181 438311 648631 335093 501262 300113 1303876 886568 809940 1013325 489613 1890961 127698 555554 211699 951989 1144769 1961521 1579754 1122428 1761205 1827810 1362025 1451001 1125715 1652358 200404 1154914 528596 951332 365826 247077 405633 521930 623903 1874500 1511576 1719472 1957069 1661259 1747258 1698421 1018402 549782 433223 820523 23984 781898 477876 954500 537672 781056 979349 1773590 1302078 405184 775882 1721768 713138 848575 1541417 1623346 1777329 893143 1902903 1733181 1870747 1422922 1841671 1573768 170126 1586049 1983897 78239 563127 395232 548680 919236 1242675 1388202 1923891 1329161 223910 1176559 1096431 1197827 1997475 1546211 687362 331162 917998 183895 625797 1581700 1036458 121449 296455 333791 388976 1279100 226290 20413 79542 1281230 453492 1253543 1964510 1379411 1908596 1225582 945803 800607 1759323 645978 1925174 1248333 924168 427617 1255114 687068 1302858 314118 1079296 478550 171616 717756 1731819 1353627 37065 363108 1954073 603457 1692408 650745 183872 681380 1126129 1552032 219388 1672528 1784564 1352203 1343851 833767 1360030 1602752 311844 1729289 305820 63453 196254 1997553 701770 230485 753990 346565 1351987 380804 95753 1368549 1071509 228245 1713956 140574 183547 719577 1428063 1094187 1514486 937152 525300 1734641 1364703 499043 5730 132263 1890476 1029877 297922 1299264 1914880 76095 1750965 1419037 1446535 1994326 731435 1289920 1489965 796024 300303 402830 1205337 1493556 780744 423079 1421195 753462 942334 610256 936718 876671 1249518 85293 1872409 1254472 649412 1103932 545743 1085535 1371746 1727330 1881371 1515285 1320869 206379 1291550 351712 1739242 1364072 62360 533620 1873030 620664 1733976 198072 221696 1147343 1434478 1934998 176820 1626675 1505675 405077 1169408 419355 1766363 180751 525148 1115926 1103687 849065 44447 1649777 865736 1359274 1460483 1709023 486397 222612 332955 1774310 1230846 1494784 1279630 1016992 1638942 1789080 1285548 472493 1153567 1052241 1864800 496840 399046 1969800 1583477 260424 1235569 1361407 740055 1891632 1269709 168475 514730 940435 194964 359042 1715959 44247 1178304 393028 167565 1954078 1498842 48296 1909333 422917 1339782 1630806 329321 671873 190402 1573529 762623 429312 660239 1336647 610450 686689 460368 1346893 1676070 653514 683348 1085139 164650 221780 592651 52924 1898294 1458699 1794260 507139 736488 1684498 89042 1830394 1304943 666437 522004 981929 1294667 878175 819363 1623553 1332462 463922 1885955 163569 740951 678109 1517164 1282948 796 604202 1108785 727019 1943959 1228789 16718 648915 713417 838871 55032 1610822 428524 1403190 1693142 664016 358157 659072 49069 1886736 1505165 1691889 920377 1605952 90071 1027939 1614355 468885 526441 820870 1474695 1331354 434029 1399815 1656236 1737454 545160 288314 1097104 159335 59542 758621 1761030 1407661 1434128 1726653 174641 1589744 1292176 1056092 1735520 1846789 1317683 1419214 1130646 15337 584408 584717 1542092 716999 1785415 1674599 819271 1846532 1662108 633700 1026555 167760 1577616 1961634 1672013 929133 624503 406879 1572158 1699974 1295917 1618177 1923256 851660 1419270 894168 757518 1508249 1016181 1806406 870323 567960 265733 1011409 812591 1579573 56522 938764 1474817 655060 645877 1638681 1386899 1499475 1544352 1421886 1178164 1548039 1334312 1427027 1210262 1978019 126011 1629400 88541 1622825 1120287 777742 276209 1195372 334899 1877824 329421 154647 477462 1833966 1261647 949237 1471312 422827 560899 196223 1058417 618836 920074 205315 1988477 722440 1963332 1373430 867647 389878 1342465 1290126 504666 938219 461843 1828498 661107 1999693 1678121 1153428 938460 426952 1823884 1969181 1211639 1258394 614715 601606 741682 51174 1271502 1201759 50635 1969313 1743365 1595994 377733 731236 613907 1960957 1670667 770132 1875562 1732234 751078 710916 51694 527522 1997092 996002 138424 231895 375768 725904 1817723 1681530 294587 1794085 1981772 678256 195111 94067 39918 1950749 1248771 1328318 712244 662686 391404 1132592 637039 1811251 1333516 649440 520078 1920900 1083591 782083 1666123 1222943 88216 727025 1783339 580794 1360486 1688620 710499 178559 984826 1835638 433558 1677319 842817 611129 1950757 1591932 1673160 1109153 693115 1050169 1453180 905294 1198305 822907 416187 1820770 913914 1103159 284159 526220 974534 1880969 158019 1974073 1138083 151606 799739 446841 111142 1779890 769380 160376 1796132 181740 1692704 62313 170463 1339806 457549 1387002 590261 1112113 1818165 1350351 1319388 1451092 190658 659879 1913684 491600 436833 1811851 900950 384097 1462424 1965708 200236 1458897 1885166 637556 1301228 265590 260254 894184 1367925 1282057 724638 1985275 1219735 74069 1706851 43792 1217707 534304 1170603 1832099 432427 669603 1208374 1760781 245848 496668 1178153 1762696 504598 287506 1532185 511163 1136016 614549 28754 970785 1091183 417708 1822375 399406 1952966 846919 574342 1429175 53977 715650 301580 287418 990388 605425 1653346 1665222 1321587 829049 1434288 1417758 1574878 503095 1625126 995754 1689055 1130971 1092319 1818774 1658335 1781197 1481832 263437 685726 115926 37540 659278 1187365 2446 875290 18465 389342 220006 489004 1064325 1666020 1098104 528847 1084513 1017925 858670 1924182 371060 1106104 800303 1893916 621509 485884 658525 1687725 1946166 1610496 1050587 1395380 1824498 1142033 1130879 188115 240707 1721473 300261 697899 584240 1270564 406074 134999 1338287 1501575 1307776 880600 898078 517484 672884 1806924 86338 1200312 918060 301360 1409199 667236 1060089 524518 367612 753805 1587040 1881048 1271570 250658 79476 775805 1905822 636744 1352922 1018597 1974395 108707 1083931 1319969 1549233 1724980 174565 540109 969646 696643 1570104 261099 1904812 874052 1563558 396136 717294 1603165 1204729 1327733 1028825 18714 769322 1354587 873395 1610819 78007 1553740 642029 1440236 1908409 1607547 1425319 1488869 766589 1324588 1312696 1473437 1209482 562751 1232367 1146854 1791644 1258858 1555216 1521824 1838803 1332700 1375863 187492 744740 1314485 205858 606722 1710757 544775 1690305 789258 1005 1187101 91862 1386917 692423 930568 591525 980563 695613 1261903 1095049 1597110 121093 1963246 1953116 532249 1639924 1404886 792403 913794 1316249 1540772 909685 1038398 326525 1367804 624551 1098217 758908 1702605 1049170 310481 1866641 734323 1608961 1222173 1970167 379912 1907997 714060 1905509 1024714 915497 1597683 744439 714380 1033874 885963 1739728 1994869 333505 722031 234936 1033163 1054020 928086 965095 649509 1863444 132088 1562522 1874551 573075 339743 1447002 1079826 1954151 1953433 1628667 936766 62404 1567685 44362 1959077 1173196 1283717 473464 1863512 779623 122046 588308 1125282 752888 448398 1998004 722718 42564 33893 474639 1620993 1002192 55711 1168239 148516 704993 218877 1253908 1638866 1751343 1879903 905998 609696 1243241 1341123 1392296 1522168 1981245 740057 1229086 1665116 6427 1859102 379410 123388 934379 1526482 327122 1263675 1029725 266819 346897 1921356 994085 1358713 99701 731144 1766154 986973 90619 669423 1272719 1212988 294427 1375457 562344 22213 500583 1535244 1565700 32883 684107 662323 466790 729069 37195 1378187 1518375 808858 1637757 1150910 233749 1453376 407589 1535439 109286 1375069 425465 113054 1196245 1947230 1802312 1015215 1199082 91517 1260105 1430688 1562065 120759 1002371 507926 903749 907067 1605642 866566 1704050 1348935 1150097 1962979 1162895 931143 1731575 1459488 1545702 994347 1303113 71213 345560 232146 114904 1477622 62996 781407 1988144 1334638 294813 677309 1099059 1379127 1713825 1301945 1842472 1865935 895368 1247280 1527256 1619944 1214518 1132269 1521416 56348 1569133 784281 1352106 362094 1750268 1549501 1421393 1967773 933533 894473 366710 1437337 1538245 1798882 143560 1277224 1651092 1903014 792249 1978064 462274 1482111 1862213 764368 399151 1837840 97327 1440068 1009344 555378 1445924 606026 774133 927989 313939 707730 1615941 279787 1032461 1575987 998353 1329770 1421611 1582950 1854934 983591 1798320 74640 83000 71766 222427 1008320 812090 1448525 895054 1745467 1449701 1189594 1354151 1829245 1602986 1015014 1408169 597606 245995 888566 560901 426579 49978 1530815 1344652 80557 613406 1151763 1337834 963134 1836618 764153 166227 587171 1303165 778941 38729 739680 811250 355838 1236744 1210815 1020217 1241765 1912191 37809 1355388 101012 1101164 290254 1682979 122348 938093 546032 28283 195964 223953 1103765 768740 1740040 1220137 462314 722014 161469 228904 1055390 1648875 722754 706591 1970232 1395196 1677789 1039964 270517 782540 527914 278650 97679 1315033 1803789 626042 1671243 970256 118778 1291457 1068564 1674308 1399509 1437256 1771413 1706100 373224 1662207 949563 962995 639967 426971 10816 1100864 1095461 1505173 1750511 282563 1873542 1956962 658753 1106097 580207 1595943 814003 163559 1410213 1401606 402449 442575 560427 913810 1140086 1720424 1495973 1371551 226959 1868208 1977058 1367818 1813530 281222 604538 1726065 437720 1579332 1854505 145422 1381683 356540 209571 1432743 747511 1909138 193804 1962947 757803 82677 1655161 805061 678009 1883461 20362 1761602 322865 1348435 486889 1739858 727093 1997507 1763899 1069683 1563067 1385027 385943 1365424 1320629 592416 1814434 841399 896569 338539 1731035 681810 1353575 574714 137966 991642 1001506 1957746 697929 1119235 807590 1155178 1945438 1733336 1018469 1608040 902463 1920818 181362 691056 704673 1927240 339721 684170 532998 1119350 1736274 1783191 1448483 859785 1157990 50661 1066516 735931 1334666 519044 945108 427238 1868086 19626 755551 1760098 1113691 1506820 1539488 546703 292831 89630 1676808 1582311 1361727 749946 1784406 1083510 502417 270064 338497 1949917 1126170 1361918 1057612 232209 1171759 630808 983085 816427 932178 244619 1021859 1796676 85972 282833 1741911 672607 1435151 178867 982603 1269943 846659 183625 513511 604241 619830 1249781 1023349 1775781 292061 142534 1315489 14897 806072 1020669 209695 673302 1406572 1116945 1802429 1407867 271162 1046417 1287833 1550900 1978491 340957 461038 1935761 625527 236605 52821 546683 1992393 1653654 423771 54791 125999 356544 203217 835081 854031 556106 1487496 1022866 1493860 1667020 62845 32129 1530661 1694330 293525 528345 1657328 593181 53503 1874423 493054 581269 295303 266914 1166443 1124618 558824 1796541 44200 401916 1558168 877547 828175 1606029 918997 944908 284883 1544388 1123326 233308 1291975 1392558 1615782 183574 435625 1302475 912848 995400 244976 1562136 41416 1677602 780019 102963 275623 886440 1769400 1758367 1800263 926234 477692 401929 1223206 623273 66986 529631 676544 489261 442520 466050 1170846 734534 251707 1037204 467745 1526162 1317430 65113 1266132 221513 1769622 507132 1392782 247393 1536470 810873 1369187 411958 1469697 1938739 1706587 773475 1094396 558510 1640080 545036 957059 839384 3867 1413699 1822032 722169 68942 1019988 1111528 294138 1651753 917718 1425930 1744368 721415 543583 39668 1351307 817098 1134879 125807 1190855 1077997 1613005 1916510 1978297 1487618 1807761 1281510 1033202 474058 1251516 237077 1303776 1543930 42268 630813 1477644 126765 1530648 989623 664953 1240717 767708 753082 941502 675463 1149746 1661909 1171919 919270 893720 251334 1064187 1790939 179902 1379710 642310 1895536 1423463 73842 969440 263533 855144 1171807 1488192 734398 1839793 1254842 234112 722916 1933908 806852 1838609 432793 1078772 432827 541546 746759 1895467 1240803 1548890 1116686 143791 106466 139997 1634107 642513 808383 1994822 1204833 233882 413604 1538290 1102936 1740017 433280 209599 1854120 924293 1285064 180589 1915062 1076260 286540 1658343 448006 1372951 305360 205537 31333 430413 878716 312255 31840 360543 1707986 1583380 1624546 478521 287044 1534672 512581 740176 832124 1692430 593528 139169 934641 47393 864126 535836 218728 828783 1380761 1924215 1002664 295956 525846 41779 863323 99192 1653842 1805366 1329041 1910993 506467 1425944 130812 640820 1720015 1575163 513173 1672764 1540304 944817 1319951 199980 860445 821375 1354419 510296 506017 231664 604061 1552793 332939 879690 806497 660129 1275757 984273 1973724 1924224 1595467 504919 655054 16311 145847 1276398 1468903 1645476 1482297 1227263 1745465 1994884 1475006 41607 1223846 1911952 798565 954598 439960 1105939 1178214 72115 82163 1064083 1566546 1868124 558996 1599289 1146727 264271 863522 1155288 278502 1805087 1101851 482905 1392718 1081873 415234 1370817 842303 1168362 1715020 1356350 623689 733525 1217586 5943 1119521 1663538 198610 801233 573410 1154014 854772 856583 271898 695626 614537 142311 716533 991572 915523 1162060 125899 831320 677071 719320 1980250 940591 531333 1372349 917193 263977 1834256 576936 1567802 694269 774550 1074478 1124851 1441360 1900362 1940576 1471723 488221 137530 1174100 842739 1759201 1915106 1384439 1673323 1078526 382194 433879 1692360 297410 486080 478414 1494719 1480034 1781622 1648404 616093 1196223 1152610 1732772 396999 1036621 1460905 1455929 890079 1226756 732035 1945052 661713 755655 1976773 141003 534590 435337 1720850 1926193 819671 487112 1656227 724029 1504654 1366640 1279095 1693234 1935299 1466652 622969 485956 1322550 1606078 54238 1760071 1826180 1180388 1333117 1906922 915029 489485 1380005 1677498 1231828 1677945 1272349 1984247 1961308 1206558 1052949 728542 751642 1381318 219019 1771747 1596185 1928668 1378194 674876 153126 781455 1557840 1046585 1376821 1900902 83008 522336 1738980 1146156 692374 1681419 1440873 977678 388733 776919 436213 16850 592365 1788499 1712433 1240251 581519 1847329 1157204 936832 298788 434045 386100 1874511 1235757 282022 1491554 268193 865912 971435 1987044 1391447 939295 1169536 1201907 829960 1902101 767117 1824342 576 1743385 1606372 1522517 946063 603348 1644871 1873966 1131955 1701700 1834922 1489091 1288094 1484459 1570664 349818 825621 1416366 1558468 559139 1543333 5752 1338079 114507 1695940 853258 1544706 441230 1287782 498936 1669197 82481 1678461 1102363 255918 247396 597039 673275 1305845 1306743 1784392 451122 619256 658823 1836934 1924350 371618 313548 1891359 1837643 855426 991893 1847654 1857678 651518 385947 664170 216394 103683 25001 1764607 496737 701462 1433239 50902 1842235 1247124 1004616 1938428 810936 92081 192614 33065 1166009 736151 404644 223008 457371 1159903 265402 131270 350629 1503094 1489374 1574158 1041881 286246 1799324 1121062 918265 1742497 567674 873861 134220 1507026 190877 1718048 1094320 1983534 895994 965760 255673 819962 881670 423413 920970 189564 1387389 502727 241565 1693696 1573345 200079 1070493 187273 318784 341490 1786247 1619867 1657528 1306740 805216 1807348 721210 8682 1586650 1987121 96521 1049357 414035 55105 503126 1266480 742128 1108208 1808350 1923034 87055 1280772 836361 1339838 800855 1465697 1233997 789420 1748533 260165 1146125 1236187 1144105 1592796 166643 977211 1694009 746707 1359208 614197 1942662 1551479 1973612 888446 1042515 229667 496941 1148774 368073 1629820 1317863 1814834 134987 442024 1415640 366998 1534335 1939405 1276419 727857 1956944 1246071 1044071 246454 1141365 921132 551265 1730052 1298149 207671 615843 515569 567919 1394903 694454 481299 955119 1267758 1585679 1244331 119030 786065 875629 1757845 255562 663922 644695 328742 852102 584841 426251 953290 1325973 1965932 858183 1427564 76182 1232865 1519831 583025 505722 347344 1487434 536022 632290 1592731 1548 1199487 1482654 1095192 159651 1720579 1290469 1392434 1579504 454328 1388500 1782994 1317256 1456709 6017 1472748 296605 1542277 1489371 859373 742004 1054707 776995 322715 343355 1418730 1351359 315560 367962 515816 1536239 892876 492484 1960221 728760 555846 378020 882234 697564 175071 1291945 357447 1065774 515882 557049 1533763 543371 1778243 1321475 1500073 136660 591422 754418 620831 1462459 1727248 53051 457588 1064592 1000070 349540 1712719 686076 1878509 77857 459570 864377 1139750 946017 64580 256646 1447203 468276 160526 10231 992297 935349 143599 1196425 283326 1819817 1949826 50279 766966 116198 81206 418292 1447019 1929960 1553493 1605862 1062763 1015938 931157 367170 1824044 1512012 1750189 307837 1518093 32196 760139 54594 1029254 1833503 313257 1827592 1100171 1482026 1556140 1332013 1121106 75998 166875 1024783 1566453 174060 1809597 264432 246479 1045987 790540 1778268 1254385 62154 76746 1441544 959425 796686 1590181 1605211 1198143 333177 1204644 1592017 912666 1061447 409730 1358550 1003911 1831683 1318654 1792253 1707982 1564601 1380471 941167 1462021 1354295 1436664 1514680 181814 951576 960583 1654323 553296 502177 1692771 887785 1878698 1054672 1816005 1891410 165408 349748 1887732 1607123 1969624 451747 402539 1021813 1532840 1939080 1166509 1693318 1188315 1080370 523404 1960017 1400014 56991 669662 1941239 1055134 1500249 119598 1668042 19001 84778 851348 594163 1906968 1768604 892268 905512 1165563 563148 907324 169300 353600 1059137 1343088 470850 1079348 133571 1392893 1022973 455605 1450114 714729 105868 278245 383574 1694226 565266 1465021 1065045 1902832 95849 1804788 299953 1486625 549521 687140 369584 874316 1592116 118710 677574 12113 961804 1110636 627671 162735 1188141 1254186 1527499 487987 203322 822786 352993 1637764 1830903 698394 1411082 1830163 1343785 1529468 723199 473587 659333 1592721 1316013 1230779 606261 1689080 834596 268379 818126 888333 1716843 1925373 497123 190514 1256002 939108 875456 705953 300112 819874 543152 1616032 784915 657693 1569198 316333 958804 1262598 93526 1275750 1365946 1368623 28522 537219 1257386 1354390 96394 223594 1890473 1921926 900027 1789817 606134 650486 921233 1442563 1253399 1033774 1535832 734100 1398781 1127124 629203 1439352 1502582 264617 373478 454499 1835485 1122805 778298 1145627 1507183 1461121 680027 218534 643740 1978676 601861 1146406 47714 192480 18389 1961027 1320668 1227462 897268 1903742 727919 1432014 1709531 937067 147216 111828 1992121 914715 428468 554867 1355645 158097 699852 752139 1326974 172535 748661 352451 745510 200762 1466805 187930 920530 335545 334932 404973 1171506 1333587 1319108 848636 708169 1604418 174378 119094 278941 1007112 552715 967064 1387436 1073812 266657 796200 1045150 499537 482715 1221576 340969 801451 799273 981137 302439 1689255 662973 275935 1209832 1317291 775098 1575064 653930 973667 711212 1419534 524073 1467092 234934 250260 441967 1501001 91459 1537512 1830891 600930 41125 83785 1773653 1539104 1128761 23027 822072 1594156 369547 1580348 413878 238224 391636 982151 1777535 1957613 439067 841574 1593880 390131 355815 796020 1131878 245063 1771215 213843 732514 1622636 1905471 1660265 1045880 22683 277159 1136379 199226 1916809 1664049 997230 206515 723516 19361 236556 351129 232813 236017 910063 1976790 1243617 1074797 1527646 1496264 1253137 838728 1645215 1664988 237871 427816 1195195 1655743 1776639 1414566 1385348 762381 986636 536667 387180 1095816 350697 281918 143280 685547 638256 260034 1222730 160538 867320 32321 1454379 1498109 985597 684174 1012740 723259 1804707 1644507 840580 1617520 812512 68306 728238 905070 1196853 724786 632890 277924 1073851 599354 1392647 1438494 1102699 460514 709634 1907862 1383446 547597 1193050 353710 1934011 582923 1185224 512763 560233 1525565 1517554 393013 208749 275390 1853844 1732712 1501738 217440 708452 525155 839797 803407 1538406 1191832 593185 1412992 1275228 57493 834603 241468 554524 628563 566092 445066 1864381 1932024 1544711 1027473 1224153 635779 1507178 465174 1495340 318564 168728 537962 1846640 180551 666824 1425293 1101351 1470102 744144 1860279 308034 422464 1327250 196221 1750329 676235 1523365 912899 378276 1217461 1877114 1443414 229590 1484475 1205641 1631456 1946339 1506046 1457360 1032588 1744106 849237 1279735 1869141 967626 1444572 999833 99506 972015 555415 997323 1432616 1424382 1670459 467201 736043 1441992 971031 1131000 1943775 133808 318309 42668 1410571 1738797 970557 1455669 329382 125819 1982941 1102168 895591 1758938 1475278 699695 1652383 837004 801449 1240497 397523 1374924 276763 1857945 803380 1622694 1120424 1651143 173147 100792 1510259 47856 1231283 1932218 277318 1526489 1803034 35095 1544226 1127405 1679559 1465369 1112725 1217937 1809269 180186 1952603 1415049 616295 316190 574591 1895138 1739387 1823470 1805963 1155862 84551 1105113 883713 1032465 1269243 1091481 1746266 1222924 1491109 270662 394691 1500262 728820 1975276 337603 1834488 811737 64096 1555726 1979524 1546509 1946896 1939736 1834150 1123713 1573122 248637 1383438 38295 322297 579015 265295 1737145 674928 817576 423895 1328184 457606 1321945 909751 524365 828193 649822 907661 865326 868129 1995722 120818 1464279 796646 1695784 1135532 472555 1325140 672809 1066067 177468 1952440 1182710 666080 1414123 1010900 694215 451073 583306 175433 1060988 492538 1893342 810416 1458329 67321 1016679 379804 7137 943764 1479253 1283832 1265042 1367666 864755 922219 1538114 135175 1902539 454438 393438 989760 1562824 141376 24469 1488939 1484923 588936 469139 1880490 28763 1642292 1592121 569332 1623779 1376841 683248 1573469 909179 899831 310715 566605 1417749 129267 194491 423514 1782064 1585971 1074990 1002893 1413885 1291133 185361 95638 539917 1141244 1935076 1355760 1873686 625057 562542 1758011 1002233 244966 1479523 450745 1399862 1826938 1868651 634122 586783 1977305 1002261 1391518 861619 155373 474586 969664 1830881 516173 633663 436785 1238030 1619438 375896 1390292 1810944 874457 1409866 459452 1785890 138739 1998265 506259 897514 1246120 718577 1245813 1472033 1821824 1804635 729580 1478737 1933156 1354774 1576879 1406186 1058531 1314781 837316 1622624 886358 1171183 1749878 1584928 1977884 46411 1226520 198850 1250691 1716170 1122236 13260 903246 1824890 450203 1336411 1240781 1744528 1723853 1995308 1406834 994303 395243 617914 1285008 313189 800640 1572954 208923 1181005 487289 1731594 209057 1718014 1521652 1132286 801737 1311819 1856528 1150728 58626 700485 1901812 1884243 1270730 797283 1525724 1576992 1793877 399314 1710025 719648 1285976 24460 794767 1820808 1247683 697924 411701 166279 1850138 1158404 1874225 291383 272684 504844 663497 707492 342370 1348806 1594781 1217923 1229664 1115576 807616 1386036 931007 1030987 785645 198575 791724 890210 1859526 1992907 244903 485326 1643421 569393 1464859 1567721 990617 805984 1949620 168398 67832 952981 122355 1425102 247133 1468857 1925880 847654 1762993 1799428 402172 1259953 387471 73449 857586 1384161 8282 73882 1019244 21675 902343 236297 1581360 1446753 1849063 1222131 527692 1436432 868590 842465 243261 1893985 892863 1734044 896947 340815 871803 618201 1606796 1572119 478329 697448 1518767 1833752 1651459 1955117 555512 1078010 1822050 1139879 1601276 714280 189021 278239 814656 547852 732141 519963 886791 1405378 853374 1009348 1231509 57968 1006579 571741 1037781 69620 955840 85352 564682 1466108 288653 716359 1504718 883421 872141 1937202 1715638 1926428 469852 1225071 190498 1495454 51430 1662404 1438297 523813 1541813 1793799 674583 990886 1903205 1020733 46727 1206587 316726 582877 1046175 1946783 1877636 394325 63127 1731813 694135 369421 250883 1190220 860756 1015275 180558 1076858 881186 430240 292524 15956 1959712 1992431 802527 468281 1785284 125689 416727 564023 193957 1171606 502297 874632 963849 1467648 1107126 1109575 285922 1087054 1061858 575303 420551 765700 370453 1450576 1409853 601332 735406 1549586 1890639 1361717 130367 1406280 241540 580713 15852 406481 743081 708255 1305074 180232 1947736 1595625 399273 770531 142159 332653 1251652 955009 85405 682080 23784 1933094 1882213 1797853 1900738 574615 1419636 1556193 495686 1933927 1559273 146161 1435859 1608214 1063375 599603 673749 244814 1834194 320329 1381339 1474493 467523 1277417 1312453 40338 1551790 1900003 1429006 1404241 577165 1120382 639842 1440669 494973 1763275 782240 1547510 1606354 1081620 1475347 838350 165090 1665452 205589 1764337 93322 247839 1375000 1828928 494326 342194 1249982 558657 1253392 179707 933417 1505768 1240628 274519 1951057 396505 892946 448611 1798065 326480 1239455 1071360 778532 755271 266405 617389 1877618 1111736 1707770 706794 1484300 17962 1016923 266690 1166038 229911 162389 1213 906764 1402381 606493 1650183 775010 1775573 986056 218683 394648 151627 1102735 94066 357633 413544 374553 1864183 27429 735743 1057912 475229 1791468 519416 129215 896375 577494 362618 636716 1761026 590063 1586438 1084039 1059398 1146221 824268 124928 1574903 1552447 708518 564142 850511 355252 65905 301985 498510 1041654 1906475 1412453 1050111 1617252 694731 526583 1347636 995798 1766272 893047 664819 1735053 1697228 1422869 1695203 493533 1714121 83319 1665476 269348 1602348 100206 2808 1093069 627492 1384374 1283210 1319157 1702261 1520735 914042 397511 213369 177531 1070367 967969 1829706 828718 1401167 1164020 1318479 1750737 1983290 638213 937263 320063 1115605 953527 1449868 1906221 1530554 622145 7355 1786379 522066 1483736 781845 237270 1994328 1006808 1477096 1304028 16132 1430818 1335922 1027147 170566 1737964 1846115 618925 362167 1463679 1250790 1888303 1876509 539342 161776 337234 1228410 127526 1255491 1686279 856261 760469 1454987 364117 1439923 52454 1360975 894809 1826306 1718672 566532 712964 1487399 984602 36649 1934792 507163 92272 1169533 1874112 554838 1134352 50907 1861430 988060 1133938 483407 1008818 877419 1995458 1113444 128817 236076 1728981 646359 357781 1358411 834141 23226 1123627 1155855 1032597 510866 702671 591557 59909 187429 1487510 76802 655623 561704 624538 116663 1480918 1419348 989063 1340437 1430562 270813 14811 1741734 1033892 613417 1106436 1178388 82793 1873136 86976 16065 1824122 1266367 832467 280816 1179537 1744168 586526 1856965 672913 553388 1362608 457762 1481620 1686489 497803 791963 23463 1250785 500923 1051723 559387 305788 1525978 679773 1291530 1982742 1682070 10745 456008 1921127 1790314 1593595 905214 1101229 1488149 359136 1335905 1450520 1698875 126585 900529 1310578 958175 816423 1139632 1914440 1611219 1688886 211178 1407416 132558 1426161 316246 1849967 1513851 1724681 337958 1035434 1711514 1736495 1302254 1348659 926720 1596814 1400363 1683693 546860 602262 1989120 1004802 1467306 1731325 431520 1173680 1070340 1490543 899492 220806 1452030 83836 1644146 1497425 804052 1082953 1729427 1282160 1838947 1551382 849136 1275821 535030 534308 586973 1147888 1980217 1929400 1026688 13030 1919793 1766916 1711778 1626810 994850 1176346 915059 1336733 1423633 1249640 844349 244044 1492149 562284 411945 1438711 1518829 192484 626837 513112 1252689 622720 1562863 905356 1386483 1143605 1593558 288002 910415 896680 292702 1230984 1392041 1749776 842031 330652 1838901 400331 422888 1810107 801115 210005 1965416 689582 1356764 763508 1799516 1655898 457940 875270 1930806 1141091 1245825 151938 839198 1400337 1411443 664383 272242 132714 1759653 1853117 1560890 270457 976549 486201 1864932 373699 620699 914537 582770 721744 218206 1043682 1679681 879696 1464080 585099 612677 274679 753314 375312 1586368 657882 1120179 1890736 1952282 990356 1637835 932747 1225255 1318421 1670986 777579 1526819 261804 465301 1672043 1005309 899064 53105 644527 404577 928494 395945 1069002 1539458 1811821 233337 1991188 1249698 33279 1250457 791787 33756 1003263 920234 1618996 1772669 786247 252689 1414858 1783666 157235 811328 1249883 1134094 1345902 545890 1876970 1874497 683042 1789942 1251154 1871635 1120865 1928452 574667 758749 40052 1380458 72346 812521 1008156 751299 1624324 878706 1818472 1844626 1502462 1715507 119730 816606 886345 1371418 705101 233512 1910452 1148523 1613595 189733 1698836 1266539 141830 1768817 471991 1307356 1238957 28851 159636 414152 523840 702992 1340610 1770530 855750 751768 1698788 363905 1405192 1893714 1815776 948613 911248 1641034 1696253 1331296 1387435 1649216 451715 1160506 1275772 89992 1540032 1252451 555639 1400477 324861 1687570 1812787 1054347 1315122 1282431 1097521 335652 827926 96129 1617952 1252259 1717947 736996 884173 275158 1757773 1444371 1025177 367632 609311 694703 1669549 1178417 792449 1450551 1914032 722811 1991823 1372027 1876677 8072 837469 1801112 22495 1477499 642885 1661164 1891521 1875523 1970729 1074967 807970 435400 1325288 123312 1367093 1743092 800161 1982585 276070 1036659 43961 978341 1452164 824082 167424 826941 120763 1407093 1115832 1416935 382007 385932 1813652 483336 636636 1233512 1776796 645500 996996 837206 248382 1362362 1610599 1065195 783182 1686382 565834 544619 1461798 155997 1644663 1345047 1255835 92361 312603 956842 1308173 1572210 1439473 1400129 572165 1198258 963192 1913083 1176952 1310095 1435911 1043812 1137971 1745471 1318005 1681671 198688 1555370 893917 38266 1942189 461585 1498469 1634360 1338970 1267531 1611181 176406 1614749 380491 1368468 1051742 1113501 1992841 1699352 1060756 583520 1779757 754737 65911 510328 1059120 1893152 1272137 682590 706956 1012757 986940 1605323 1366249 1841615 200859 1142726 1055991 68603 265967 528463 1897164 502658 1845927 820170 1573660 262007 1469729 723628 630552 1063501 432070 1879162 491037 818036 1612045 1709139 360454 57622 1353372 697117 966341 1806604 1487031 428093 1435766 1114314 18990 1977417 511659 70668 1415159 1115219 1638233 1993436 1515537 1206465 1880378 206479 1236757 183653 169079 1273746 1547603 115381 926961 261848 1112796 1898425 607878 1706578 1478304 626832 1353704 944556 1299074 506717 1557314 674061 387306 1097037 1723871 35871 1987586 208313 1389034 141942 1947898 1704718 1521403 1619870 1943395 1183533 1631302 404052 880623 1237781 747821 1618926 1115393 269057 717377 952375 618595 427984 803033 1232812 1129010 1242457 1909756 49003 1415485 927308 1978545 1621574 1910975 1307445 972964 601581 1484591 1867012 1990929 560886 659983 1841288 300787 957854 784478 656480 570412 514046 1697710 538696 1850685 886926 805606 1775852 176116 1994779 1664608 1470761 1001911 1349238 298436 390705 1829450 1283239 1557107 1902312 1186483 1373328 1005616 1984294 600214 1874321 1058244 250550 82366 1353215 1312570 1979811 1708285 207654 406836 11308 1438892 1885869 1995294 929320 885652 564053 678187 1498838 378173 1252942 1405301 1458159 1724315 364375 1913347 358729 1903546 768109 364446 8611 1805478 899145 1084414 170483 824816 433164 587174 1579975 1207087 876418 815852 1993381 1852013 818197 1886889 483295 1247422 487480 341239 507295 1099887 1067592 395988 1038738 331591 387612 671804 1678388 1103182 1647643 1221401 291414 1374338 1307749 36895 50230 289410 524184 1327905 833980 739777 1446137 1961157 956022 265003 476066 349854 1345113 1720624 938660 1586811 586532 1623539 548696 649713 1057090 211705 23966 1889149 131405 1850649 467660 727405 275666 1759858 404912 685742 63223 169201 1584151 440447 131207 1578418 1673779 193823 444196 1794703 1469769 1437382 627278 1870802 498100 267009 380412 516742 470258 1982145 499175 1758737 993649 78989 823115 711864 656421 66415 446141 613171 536934 240857 1302556 1590036 1166756 515125 307905 767698 959009 621806 114589 465098 1995781 1783919 484177 716299 1762054 431546 530205 1378182 1855656 1768589 1371296 1442820 385963 507563 963846 425453 1267359 713289 46219 233782 124215 1232757 1375376 892267 981347 1356939 931703 724433 54355 1448172 408621 666236 1548204 1711941 1921323 876613 336312 1778983 1752354 864963 1426916 204208 439154 1415419 161673 345363 1127090 117639 1210905 542444 918045 1106555 744691 1032256 1491279 921823 362856 271431 1161182 1528498 1961655 49117 1634811 500660 1579492 1705098 1760792 961676 1548138 883160 605838 1042260 927664 103558 1955568 343514 1455473 273705 1653498 1420231 357817 920364 457363 49400 820434 1968354 632178 566976 819095 841910 116593 1204029 1433318 1608950 766328 380692 89623 940554 209735 703579 1137489 1664005 279162 420569 1542573 1371015 1092405 18262 1891865 506058 751244 542089 697837 195920 935882 724980 163695 604353 1831708 1378666 594301 877042 658187 1473202 1940525 1894629 204929 1360476 1799018 598495 993052 178693 1430991 985295 214428 1532732 1598584 1803427 1474899 759821 1807460 112712 275143 1840338 1165933 1449735 1001542 1987525 140436 318176 1420017 621946 1582989 961351 1363979 538989 501198 858068 379966 997236 1611193 1656474 469738 259041 1718484 1046440 1133597 295339 635019 1558399 574135 1330734 1833706 1338964 1655594 1732522 1354750 1187535 1377304 1532938 1885341 254884 1695016 983753 1568168 1595267 1248563 398247 1155306 424060 1484628 936105 1590642 1916378 607592 383931 1621481 609494 1513356 500019 1511406 16678 436069 1696544 19283 848001 896994 958719 742898 370332 510172 649268 1079083 606326 1189911 1561255 1545237 1600199 427166 1100554 588047 1648283 1584847 1307100 1916299 800196 816382 335775 568673 96091 868645 966277 82629 1675940 1865363 1523906 1773107 1886207 1153228 146698 1058002 1210852 1847952 30260 1378469 1174658 1258511 1114472 1655996 130986 1709091 229871 201054 1243555 175461 1541020 1230571 1621351 1098586 1315319 275744 695126 573208 86327 1574881 1318853 1037861 346997 1006276 1212563 96954 437658 1658175 595703 1085287 1322536 769844 1477494 147169 750790 464237 603498 299054 1478460 924706 1432760 1701013 448386 1531692 1265830 1733547 1467456 1647355 291721 927715 445429 551948 1150667 345447 1049048 442042 1658201 209572 1222987 450977 1561669 347200 196593 1068269 587219 1609563 572291 519433 419324 757783 1749752 1739070 1260566 380344 1531310 130504 819985 1682049 1434063 1384479 1349527 820545 1794601 1290233 358714 812112 1529866 624026 904853 1624192 6328 380348 943919 1890487 18431 116901 1355214 714774 502624 24128 1583757 1563350 1461814 1083835 1784141 883310 1259990 642518 1618597 3388 915781 1880143 2945 792199 1491511 1224590 1517334 1716697 1715257 698261 1948496 1272894 1263451 1739702 607699 560558 1485191 1965646 1881514 804483 701409 1937953 1231806 1089647 282283 629368 540734 1305352 753140 373691 919198 1853104 1903056 1133861 1043062 1859838 666536 539069 568666 1783244 465123 1978970 1101516 812464 1728184 1884975 252282 1073070 1450043 1083108 1175007 1055857 155442 621756 1385535 708250 1757172 499593 391618 1475884 1670394 1226808 65606 1699552 910622 1582164 1887153 225344 1287589 1872304 1980051 917139 65208 1085594 510724 398335 530834 1656180 966174 1071538 603463 1259190 169378 1243429 1948573 567637 1962944 1609911 380963 881861 1423134 1863689 1740417 899265 519939 756193 420171 1510178 1127916 1715688 1101854 1538095 1100473 665422 982127 1107035 1749354 1270982 1876333 477071 723088 1322918 1779055 448207 705591 146202 597170 752027 1192849 1181908 1118142 1835866 1495269 1113106 1144743 1239232 1067899 1368795 1242530 807226 670235 1967753 1633477 168999 926862 274940 841619 306748 1705101 1633400 677033 1181252 1189130 713838 1793940 732891 1263389 967912 1099268 1498580 527453 967337 908379 563587 1730603 1955476 1409375 238233 535613 887328 282612 1051526 1136389 531069 891932 1593691 1567835 1327412 973702 20005 889160 1086408 11135 302725 1351059 885222 3121 1632440 1271985 928088 863535 1554271 1558495 414502 1144547 401525 535496 1768435 1900913 410513 102605 91835 1759986 1376929 1028593 1621932 1556727 915779 985500 377521 1464976 148049 213028 1629985 1593148 1894760 634334 1411317 1226356 880237 1236791 58014 731427 874938 927316 1087700 1883051 1875097 170828 1543343 394830 38437 480437 971545 1141128 867856 238521 691348 803359 1850153 165342 342311 338948 1835309 1909200 1856329 769919 964236 1324794 1291258 1224852 752021 901676 1832749 1612150 83553 436804 371463 366824 236245 1206406 255184 1360567 578411 1672032 1970904 451506 1309212 712644 1313820 742347 1159174 205548 1515697 973434 575415 1914947 312152 1614493 1034355 1267384 74752 995039 433096 900689 132409 994916 284774 1277877 1878148 460866 1448563 1031879 511872 36407 326467 122047 94354 79415 1862071 830491 1284238 1334167 1201414 1496409 1209015 1910842 235994 202610 1474875 742601 293099 523798 546970 1965504 306033 1672373 1680293 882631 318173 739606 80640 182951 682039 1111520 1898023 967885 1926844 975502 1357664 1063675 580937 1879485 373648 1297462 425420 1701445 891315 402267 914739 890333 804104 856448 911815 420328 996611 710325 303570 1204059 701053 961087 97066 312423 302346 90041 1106426 1322796 334301 1127686 1994434 942011 987509 518334 770401 1324732 550534 1886462 95305 544170 755348 115745 1467245 171227 790549 1980373 908697 182775 1982385 1656739 1132375 419418 117201 1571071 829155 62196 369595 1134666 423724 1102691 283976 1887044 562575 566831 1670405 891259 176823 933398 1263511 773141 220828 954644 1899549 1373085 1898989 1572108 1602243 803769 989486 13454 40913 1307047 1285968 1622088 480476 1691588 353773 1982770 369914 36494 1417825 1163296 297200 698553 300485 1060541 1085078 1365058 210462 592306 1340920 593545 269853 1917783 673196 850332 386479 746498 1670724 780453 70897 1350468 666894 1623219 429136 1126530 1407308 1864831 1469474 1578132 197324 525710 493451 1580550 1568279 540871 28007 1502638 121056 1001456 409528 1915011 1173523 412145 749796 203617 218517 1409361 922534 509462 587464 1437881 1348236 68061 1577905 1002807 103452 1600631 341955 1143729 1531668 1035282 401091 186305 394104 904989 1518596 1895965 240455 77124 1979688 553885 779708 1864933 334298 709099 1715585 1565084 676838 727798 429152 835241 469918 1311615 121251 762395 1533265 1404450 502648 349994 795746 228280 615070 1884916 1350929 1133158 1514946 787063 3178 1754294 1696638 1756556 699232 394834 1520381 1384185 1166479 383252 641437 645566 1804666 324458 1114013 53210 1388403 1376829 679946 1267140 1861820 826251 1908090 1653487 1684207 374664 1614647 1016788 1752139 381275 1251477 1717467 928563 1255696 1182221 1735885 1022256 1364544 1605834 1109106 1453600 1752006 104879 1228180 502103 1238497 1562546 1091646 1709971 800796 1237548 1000387 1262832 315005 1698098 813331 257758 776843 470319 897122 673664 691175 340252 463490 1523795 1821012 638273 1463710 197693 1420555 334672 155116 1202181 565800 1891256 1115211 1100702 1881978 1626877 1051199 1158285 1707699 1374650 1441624 3659 1525512 50038 913082 1223590 469948 1800116 1684194 1337314 1800205 1672743 1340945 1518379 919351 594591 1806891 1651896 179 1626212 1766966 1948981 834357 307314 1222983 1132554 1242638 1760236 329051 1201499 684809 1589325 1647866 1685930 253632 1875359 216592 394960 1793757 880618 1417487 528869 1111109 1934940 224038 393880 762360 1038422 1605286 1877600 933637 1843389 1431513 1610706 1126772 304919 667896 1397726 797395 73316 1989226 88440 1766799 1212504 563708 1101526 443229 1971721 104443 990409 660258 630185 1342396 458440 1288650 732323 209930 46237 1531927 1073574 846424 1513137 89837 820144 108089 1430787 20496 1366151 1907283 1186064 1797180 124785 437717 198191 67490 467886 1486191 102749 153625 288141 1173764 1705036 1275745 1335257 1636545 789778 1447476 1805504 349359 1272405 1706598 1945066 1205593 1586464 1485463 1467117 651489 1413964 1121523 1121728 1135362 187588 259078 481402 1542091 792725 1859810 402985 168229 1721613 525508 383595 201410 1777704 1701361 996816 57023 453467 996545 1674981 1119168 286524 175683 434896 250299 105113 28678 794677 1970208 895203 573326 517048 1300791 1193426 1529559 1601008 776023 607166 1230624 1825562 1337548 408203 119762 186246 1797685 341988 976312 1157137 1003378 311013 1355616 1190418 1538867 1765882 1123752 738389 1567938 475595 831685 1772397 894948 34236 334254 1105588 431023 425989 830697 1112871 1734080 1216150 1868941 606990 59230 909346 160181 1687455 1378985 1221670 16934 1871537 1245465 110756 174513 831460 967666 604636 158499 916548 1199460 725354 136905 632027 1984538 946254 375492 466817 1770178 1165283 818985 1258076 52161 757647 1345224 1019213 1812295 373403 653385 1136998 1815332 28210 273950 397701 1283692 1161986 1212891 792786 268981 1636154 897501 186513 390517 463457 1573588 1399991 320748 1347050 770465 1507505 1424338 91151 229382 795210 1886720 1115128 289533 1895557 598855 122942 1229581 1890333 1942812 1088447 1909208 231671 1791507 1706873 1666608 810603 1381813 996231 306482 272326 785172 1913166 204739 1330821 1071953 621021 1891031 625572 41451 1755488 1390385 1540246 1502422 93805 393055 21156 603875 307129 1551395 1105792 1868589 1293208 1368784 1636383 1214049 1266927 582115 1308811 296418 84111 1325512 89901 467946 586799 21192 873468 41894 619200 1988889 1968783 1058247 214965 246846 1868957 144631 561454 770955 1239241 354272 1823074 1734078 901588 1460939 1006544 841213 1344910 1298902 357966 1544727 1253766 1322944 616812 203293 693610 976871 428288 1970661 343214 1187287 212489 1085947 17494 1561349 1326164 1880105 679704 289576 602001 727111 693488 113865 1836925 1312111 1817302 1355764 1821454 74378 379572 1086482 897504 761892 390684 1903872 971855 1648888 1791417 827263 1898273 1025705 1860723 967921 525004 1669674 1447895 469146 1132994 983453 676038 86023 351656 565284 1477151 1313504 1164273 737570 1723911 1802180 1797217 374548 1438024 229249 171659 646503 921379 40141 523061 1553227 1227137 257581 1775548 538220 1882720 408286 1420287 1926153 1203084 878223 1567376 453153 414635 1721341 567622 878217 1919023 1604553 836057 136790 1843015 146140 347739 1374922 983256 1431664 1018696 1106647 570674 1749401 1368202 661267 1484851 442951 316163 1519264 1590565 296722 1135845 1996848 1995281 1425378 1610025 7403 1083899 1059423 449833 467826 69081 1133820 1523849 1202764 1406910 920789 116762 80713 1624736 897159 1284779 1969369 1243955 1098913 1186205 317142 1137580 282510 1345793 1153515 1618749 1207544 1693544 1273319 1238387 314878 1672972 1068903 1760681 1987026 389807 1137843 605381 579120 1463540 939177 793330 1811470 1255793 173143 1820443 574950 861999 920510 1430200 1999861 1142996 504618 109424 1504297 1122861 35046 288899 1643376 1423970 1811796 1800270 884911 1859917 1964329 961041 137479 1037161 1141181 538146 1679468 379448 1115988 701625 984609 1103923 104622 667099 893347 864465 548003 615213 1408535 68687 1516264 1369061 1869717 705596 166439 1529349 1887947 536258 574540 422553 48382 1021461 703871 1408847 619742 290322 1620823 501312 1059159 226528 403060 1486456 523201 868322 1796847 1568267 1503457 254888 841708 518628 302474 421682 1432529 252280 580879 564708 741581 1353312 637410 1016279 137628 358526 1705891 1558680 1169271 352551 1293838 1435756 1215825 672813 1702924 1023869 1270401 327756 1985984 449861 741831 621243 434793 1311848 1521549 1324027 401498 1852916 1091832 557177 80397 590879 20004 1348775 204792 1739073 556329 864521 1181870 477022 71409 273386 1005055 435017 419718 543863 829010 240427 1696617 710847 1365983 434663 224190 1780329 1739620 1950898 412806 1431029 1386045 1075540 1432415 1090455 150406 1185473 689093 1953137 788166 1152826 1732178 943868 73557 224561 1900021 818805 1985951 841542 1506448 1092096 812250 75423 127674 102078 1684185 1958719 1651683 1442920 23527 747595 294229 1074072 1729253 1907781 1449662 620939 1639694 1270971 324868 9387 581334 1442580 919582 922143 1287087 342176 1482928 1792401 1461499 1889944 1479993 227628 730192 118921 422380 768084 346724 1847331 441621 59018 1033571 608777 1067344 1214875 146109 451433 1584475 901433 1685902 594717 1497485 792745 783897 941813 297749 523572 826025 1612809 1084670 716964 816607 873776 385981 503152 698847 241591 1968045 671118 436219 39854 813070 1408193 59977 1569012 587595 1496252 1643033 94294 1723958 48700 64007 1494086 1721620 1174121 1261703 748966 1911430 343814 1531611 1447027 1351180 578950 133812 1716907 1411188 1754087 1920851 342719 87198 1348569 789806 833168 368729 644723 53382 389772 907602 140885 1686989 507227 1367929 602539 702902 1488323 1797721 1510624 483932 1215423 190706 299712 671724 117300 1994641 505138 81317 1480099 1100640 1530613 346951 1727165 479908 533969 988785 1222270 1704308 713349 1694254 469545 1916660 1264811 1032520 822715 1074978 1946985 722456 570686 334448 1404268 392399 1105968 431569 1715314 1244714 34927 856614 1755787 7401 1900524 1802700 1865141 1853875 1086120 1888936 1459662 1681960 1805732 1604518 30556 4019 839874 810121 713340 1796581 1693839 1421738 1605477 1397766 1257378 1432591 652017 1250763 1474915 1243908 403655 313282 1170263 1052944 1584120 677041 1888063 585592 179748 120635 359485 105542 692130 913506 685553 181401 511800 1363148 476768 1492224 602803 207541 838320 881720 169135 1564192 1452426 175397 806227 339972 646263 1409804 681566 1852145 1713152 45838 1014858 46890 1151062 1004450 1788854 282071 351260 748574 720033 1008102 1673563 1963271 1310005 1453398 1234697 422842 1009113 1005763 1697102 941482 706329 571954 1242799 1568552 1647108 1475071 1757040 1591232 440184 1175865 1133844 1946974 650978 268690 1654879 1318568 1427849 234369 1119912 414327 834959 1981524 542408 606035 576006 356675 685614 1284881 730884 334833 1513032 1262993 1849223 160947 56926 187637 34932 1800032 974887 1973068 1329084 405598 1902708 1985463 1576777 1681060 1492523 1737781 1840762 1856908 428212 1886725 868738 1583864 342068 1090761 1357098 1440175 1028197 1920039 1129751 134315 719926 893931 804471 118938 610991 1460600 981962 1281681 719024 598230 837710 1784672 187901 336479 479966 1304045 1937897 547791 465105 1197600 1964360 1579785 1318728 471210 1055174 124067 596305 1447106 555229 1627943 878812 596243 1074603 673676 1085645 492909 1751448 657029 401230 738398 299735 240353 1856141 1457472 119678 186099 1863077 92391 319383 585450 901186 100454 32454 1749014 1361042 1656468 595643 1516051 353144 72493 585378 1985508 1909864 491878 1735444 1970876 1072607 354635 1704248 1832065 185356 517451 49346 1021269 504585 594852 322269 854775 589284 1544288 1981516 799552 454392 478551 597982 285247 946223 1310540 1736860 348390 1224216 175344 1750707 556959 90926 1907298 799152 67936 1152886 551721 1813094 1454349 378023 1859093 505605 1527850 1643028 775749 1688947 533026 752743 532066 1035114 1872885 577836 1265395 1096971 1149993 1373978 260611 335636 1089103 1893219 28194 816083 1218107 1597229 595130 1954334 849920 230286 310942 1077953 1016281 1111701 1928077 1977549 434392 603686 1696146 877296 999859 1835498 761574 1999278 1958814 1504002 810226 405999 76195 1240900 794786 948495 1587098 640271 691612 734118 151183 323322 609315 696306 1188310 1315704 283144 1748479 1570691 862785 618149 144392 1993903 743263 32776 1140426 1971041 46672 1876620 682647 1804107 871054 1155783 26329 1751950 218139 1884470 1331607 245931 934876 433037 1773540 1788957 818955 1404416 1601319 745505 789470 1957699 1129522 1211410 1203771 1720414 216465 1546453 768158 995055 1032007 61063 1537375 1818799 486954 1271884 797060 1663479 274090 1832591 736018 1261612 1043236 1520953 704795 423586 1110066 1000515 989460 427168 1995779 243975 1180828 684274 1771736 137219 1267296 1311963 1592470 1174567 550012 898097 1758993 1360468 1357012 1292135 1739885 190369 57207 284117 1784320 1589838 73215 1301252 1196770 971461 1670855 233986 538741 1893999 1165541 1905746 242630 755125 58996 1172948 1244312 894924 713326 839734 1746181 1971331 1770597 464955 313689 440183 574201 943251 127113 1728125 307502 1188204 411151 1806863 903773 1988312 338064 475184 243519 1232205 1261307 1128678 731139 1286449 150800 1964719 1899012 756461 815439 1318985 21376 192989 1161800 691560 948580 1184960 1129316 171643 1200639 808604 916943 845327 516011 293892 952109 474294 666539 1707438 1380829 615741 304734 1322421 1626131 555059 440511 1532647 816343 389401 1494294 39030 574655 1756485 1121689 973762 1817899 1451735 489155 1310876 1321329 814827 370652 822568 1884292 857432 729021 1717561 5147 1426653 252306 1933997 1260428 1129755 1910254 535474 928153 1598981 1891990 1728893 744744 12751 919594 1018991 1951362 1664096 610302 269732 1717285 1317944 278714 1489666 1689602 910678 1594264 636950 522333 532362 78576 1817895 811803 176845 873991 295378 1360775 1399041 157195 859507 216367 1730213 788926 185869 893537 455615 1255214 529503 737457 1561675 223092 894430 347707 399872 117943 132631 828588 493341 1710681 1333771 637007 1577891 1476236 1122961 1619456 626092 1888671 262769 5892 1695709 259072 1088972 375286 1123319 1299095 1437686 76331 1439845 576234 396937 1770671 401682 1090738 313050 424583 949628 1723613 1395101 56452 163248 1863026 1032127 1030519 289617 8329 127371 1412715 810967 795443 1548915 590796 862075 617258 506836 1748156 1213015 979264 1992503 1008412 612249 1578572 719910 580892 238147 28204 895312 1866926 1567060 346477 633751 1315165 603714 554224 422182 1558973 1822380 532449 809079 1397893 1864557 766982 275907 1779485 1051185 1833627 1520080 459027 1316935 1817351 343907 683366 1311355 369129 887251 2079 103350 531077 1517435 732556 1205942 463103 33717 1369141 1232503 527813 1655360 1318917 14869 303190 1664789 929968 1478230 1868988 1557965 1401691 589457 1779384 363941 722218 1788022 897438 391760 1431262 114385 1750326 1554771 1432271 773411 1606725 727478 733066 114237 43468 177487 653913 449425 508784 1920025 253351 1036221 1779196 1213813 1751247 1979522 1762456 1659029 1144149 409142 873216 1947527 1131611 161855 980927 162678 1764704 468761 936607 856667 1639941 319053 1029398 409321 1439520 1736408 849286 663195 1378502 189786 983527 816870 1592573 1853590 1325506 1044879 1920452 1930926 1904779 1947210 1571577 1062972 1187009 854364 356379 34741 116118 918452 1189230 264166 1512383 1306975 1820610 1637236 529299 1440318 271010 1426173 193519 363621 904463 1915196 959579 974468 594084 1344933 1918600 1355293 130259 969742 1228348 1620350 960039 870017 1854030 1444795 771984 781814 793175 1675189 1660353 601540 1803360 1283130 599396 880123 1470443 409110 352626 1174345 1490312 1474039 1048657 100900 412762 315824 344952 1394845 1179661 13026 1272669 1281328 1457192 1127203 630806 271539 1026114 359695 821508 276585 1078232 1611717 1757158 276673 1343614 1047092 1436480 1406166 694914 1241117 959415 1221930 1036657 1242280 548836 1347608 844205 484627 1135627 1729823 1457611 1900225 1837807 23651 1247718 419241 329618 1640248 1199065 497495 1108277 498494 330507 43808 1983677 1981870 1419455 1929058 1590340 946673 882876 557691 182192 1471245 1521483 42127 1783967 1157647 1573894 159085 454100 895431 365883 967380 834345 300654 1261503 516208 1476602 233287 263651 1896484 489158 1825991 304891 1209014 303016 110332 455820 991966 1073104 734667 1330773 516542 1563255 525694 829824 358139 1702514 1104231 1828707 330319 1391762 93887 1550561 1750868 1724737 1191957 574904 863965 1829553 371899 1967241 524028 1845280 1787190 1903277 894532 649323 942887 1648255 839713 607583 1075070 79047 1475442 210290 1415117 1364596 1023420 1829956 337110 413167 1918674 1900781 1622528 587470 126347 516817 348009 1169988 1026272 244798 314844 1976843 449855 760235 4919 1580373 1792921 339926 698830 171506 1089788 1459995 382472 719558 1855922 1027207 200858 1011355 1582866 71592 694820 1882407 159640 1878620 304952 1238543 283455 1055880 1860347 1892273 370975 910567 953091 515185 376087 1839595 1394035 877610 547579 253165 1526916 1832694 349763 1656332 61616 1524514 648552 1761764 1561066 285016 1874451 904905 611548 284251 951928 1315266 42020 593995 307520 1327701 1420036 9723 1685588 1992526 959537 798573 1732121 1475049 1229519 1593765 420715 785379 1807098 763822 595660 1524225 1253932 327952 339190 324031 1048575 157552 1529743 1406745 968799 589272 1201029 532131 673497 138581 1074303 556001 428491 466016 1910785 24382 1134911 1016565 1644822 1681371 462601 1418671 1547242 614039 1028019 565188 115351 1366224 1247494 97600 1691256 1282836 1356095 617591 608292 1419402 1636689 128385 1094588 183964 145372 737084 1736571 1663449 479011 416876 1105818 1826624 396764 1856336 1095224 1748562 1202802 705363 1734633 584702 688220 1305762 782879 1415320 1046572 1533427 1689990 209261 640027 1535838 1116615 149506 1506824 1312677 928000 1499144 1053361 1887184 1544926 338227 1027566 1156826 1833698 1962112 1575782 1767628 883029 833155 520674 532372 563042 313442 627290 367364 54741 1756759 1791065 1892345 1429127 1177236 1179364 377886 994699 1475548 987255 1915938 1438048 139064 1311262 28845 1100049 835501 906710 1609688 1854339 1577932 842305 1390617 1663006 1136750 680566 1349585 1542752 1933752 1897106 1657592 730554 1300858 1331649 1132434 1442670 79728 1524224 1522878 1386083 740249 1569871 1846613 789032 427031 1148064 391994 249780 1917599 986912 1581682 1755419 864156 514461 1221933 1896309 790758 907185 1039042 181947 169084 714705 580845 1343700 1900967 273346 1191389 1675953 1119040 116791 548631 1819272 52689 454926 100943 49275 499803 1810476 1119900 1803411 1719044 1010558 1794813 1783680 1582383 1961381 1084764 873277 1218341 1069613 1878623 430567 557328 1940115 1080471 971825 1660067 353812 269370 1989673 1425014 687027 72731 202155 1691236 130807 967101 1046890 1961549 1442569 1149461 593563 484015 1001895 1209207 1162632 496338 317101 1358452 1939221 1705702 1600733 356492 374450 1285492 969841 395148 1161132 1362469 334725 333676 279902 1685938 1193214 1489052 276990 1086018 912232 450450 682813 357838 1281004 381377 540779 1031677 1109187 688822 1218693 464591 364653 1075010 1159257 1629138 39414 1860601 665850 958870 1419379 1645562 1561923 1925656 589542 1992260 486784 101138 775218 626826 74956 69176 1485269 1636147 378511 977239 539249 1829173 142442 533001 418874 317943 1827172 1753080 673544 1151629 1505460 1948865 333491 545957 1737868 232525 705393 675997 231450 224056 303896 695375 1807039 1595287 656876 595317 1394632 944275 1196963 1389002 359807 116313 511495 906643 838559 1415187 1707296 1813443 2109 65364 21236 1069474 285950 1880628 1631870 86548 1150850 586570 664884 1200763 1089717 409425 1677832 1616924 1459012 1468859 999129 1633584 532824 650958 5512 145998 1203697 1224307 35522 1437600 270317 27253 961568 705079 146969 1187446 1931138 1045039 965215 895897 4510 236051 1895932 1909489 889062 511740 1726922 1624609 1242566 1916819 710008 409271 1982981 1094945 956290 160940 1595256 1760739 1516095 1331007 1797941 65043 740897 1306729 864853 1077776 265250 1185509 558741 1703354 1754175 1703623 1376402 1137855 1001714 278253 514438 1168582 1152659 1714005 1253234 1640676 1559208 1695535 343145 1537483 1136811 782551 272551 781272 989558 744180 1955776 1795407 1131143 421997 1675677 229373 811356 1681535 790185 1078194 1022426 1086199 674879 571910 1320742 1752964 1038785 894138 941877 1842552 350052 90598 667846 787690 820298 719718 89190 548378 889403 881392 1246312 929860 78918 189082 525511 145482 499037 644834 550971 1407906 1244159 1301997 1323030 1131766 83041 365984 1202255 22204 1093878 329918 1021956 654773 1574353 1108851 1982705 1589806 695586 418067 264250 757904 709984 1880419 1691578 333030 1521446 952473 677948 1362693 1694605 1658482 1741465 1726511 456819 994914 680927 1568474 576779 1117439 798010 594729 806764 391871 1159195 1306341 1419358 8800 503357 450250 730165 1251715 1555094 1153068 191323 550269 1784746 1476058 1434634 121274 614886 1021321 1016357 855834 1283578 810861 516865 1910887 434469 358297 351551 437531 1695973 1269917 351059 1758694 694565 767944 1973633 1431574 100711 930703 299609 1574411 66541 892583 74645 1330659 1731733 181873 632363 1774445 997093 1708006 180960 1058507 536900 1108615 719661 1273815 1720980 1792905 169030 677719 183656 1708636 931256 1895095 1026128 51522 902577 1856949 1236204 551768 765273 595498 1265405 1860320 1749980 1360797 1042717 1647126 640304 353203 1241653 374485 956412 780307 1315720 1261971 1299367 1911642 1131413 1194086 151265 1708754 1908653 43417 1976109 466424 419610 394602 1581368 1384286 1742289 486233 1171907 4102 1204852 484900 1928737 1551542 1855304 527135 880280 1724787 588912 1923750 1259725 156228 1624022 1501035 231646 1575643 884097 409711 422627 1429968 1582526 1251064 1423402 1128577 166237 660670 545801 1703357 93486 98120 1621815 991091 1080206 656947 1800815 520721 748082 314168 1027148 229285 174894 1468823 390802 1856881 532509 1192210 467640 1751476 790150 1730094 353763 1962757 1548187 16903 1030210 270376 767542 395504 1497753 893787 943399 1987091 271622 1447812 1120291 107080 901371 1643908 1816185 1789235 1430985 971229 272165 1240629 1656017 1100614 278023 897211 274484 1851660 1869318 1202976 1617318 391799 1340236 1517672 194846 1822022 739829 139996 20318 680183 1381042 1224122 640567 787572 1773820 448131 1460053 1586195 201801 1716185 1787893 8822 1104970 836713 839580 90885 75431 1925323 958241 1045977 113530 1458745 1901390 625934 910544 1941907 597109 1902099 1021944 1713047 757824 827013 1278156 1568684 1322484 1527726 1696444 1179176 1058172 1191528 1112995 1602834 540327 1430489 1098468 1323553 1203163 1014365 425400 1081377 1986885 1234948 101604 1838267 1181016 223060 1140120 1546593 1398849 1535958 26071 1676236 135574 874105 1007476 1892837 140263 119039 99249 867935 349702 1606257 1317245 330372 573813 674555 140783 1946169 496487 81777 739932 723323 1392857 299621 597841 537339 868757 695965 1214997 1042063 1857597 1704530 109972 1775530 1667504 1533541 921675 321510 1896136 1322437 632741 660691 875962 155845 210152 1852410 560579 1341444 924930 1807838 1200138 1281591 1064175 1046274 1932656 540177 1723456 774543 1005299 625570 760489 1064141 1074214 1290370 1106883 493326 1914173 1821263 322114 1501762 1634589 1646093 764377 1272151 806464 989401 692001 1200523 9861 365503 858276 647986 1574697 1228626 811027 1992604 1847832 1399409 1223544 1925830 1126036 1860557 568735 661252 1120169 1682352 855502 609387 1355357 1012310 1727355 1976607 1321600 942084 1088369 1775231 1248521 1187733 16076 1361788 230 852711 1792592 1647697 1958191 954179 590960 1039656 962792 961928 292791 1975074 1409789 91928 1425450 4787 1524484 58487 1732357 329829 1304391 1067642 817945 1236606 1765562 844576 800875 1936649 1330348 1289925 1492495 898415 1009480 848187 1875686 14946 1852763 948868 1453859 1709740 500242 573125 986443 1165403 732899 1916895 1454857 837648 35648 325695 914966 816963 1059758 1182251 861123 32726 1502285 403979 760546 852386 606323 61690 645723 1347485 173242 1688300 652815 213559 1274347 1121848 1418558 188622 1996726 1733479 1364932 1715674 489955 1907883 1454242 1474738 1263667 167432 1984955 1042415 1162447 1808766 590592 1963643 1139736 388142 67852 1398953 957158 542276 704017 111863 804515 146540 1675971 1623440 40491 463987 610738 1182012 1175946 1851161 1095364 1845228 674496 1276640 1899827 691371 927549 671875 1655630 871916 108631 862407 193208 1035695 1914258 1006714 925501 749722 1148896 1789882 1035499 842473 822993 1246283 525908 129865 784820 886900 757724 966556 798211 890282 500502 892332 1678315 1372996 1599902 858107 17745 748668 472851 700204 1570659 94644 1981936 1299426 75579 1014556 1396403 710502 1442593 103449 967415 1560842 196852 1873418 965159 1515742 41175 1801287 759126 143393 1415275 1068538 1004554 636307 1978440 1271707 1793520 487732 1560989 1290702 1619887 1640040 1397587 93875 740147 1467816 818658 1575211 1930492 458905 1030795 1357007 1033642 1682230 757236 506477 1555225 380494 1151323 1308369 913320 902653 1284557 429558 939780 1564871 131017 1107804 485624 1349074 1081045 1547051 281220 514952 683277 1938881 1190635 1442105 1597065 506802 929099 745460 252727 1430682 1188102 1315778 1763989 1609129 55050 1552392 1620480 817812 1406718 187831 1604410 647330 454037 1031364 360781 509776 1270802 1734356 1425325 363062 691315 745240 117607 1204260 365837 1112184 613427 1316046 1202110 924748 483393 117447 1570478 1648465 1327170 716268 1454669 431930 1450216 1950834 276629 1679124 1937621 1684373 113167 697611 750842 1725233 1103266 1834081 1747627 116606 38054 649032 443097 433499 1945141 699814 921523 173311 152428 1942775 506443 1572161 1338162 1458659 1748814 663809 1718681 232635 118614 577230 1812452 1068854 1809074 1888454 45074 796807 484385 68416 1853573 981696 584585 1270646 1632975 1357316 339178 1526062 1158755 1062400 1542590 17586 514727 569246 989715 1184196 165331 373744 890511 1195593 184955 773581 656002 450445 1803095 1327670 1178015 663044 1226382 867132 363487 1466879 513494 558535 1274759 1006010 485577 117308 1905033 331737 1971839 987673 598068 551844 133646 459413 1784407 835766 669678 1090403 1725715 1621214 1703006 1398488 297873 403807 1292044 1443425 909233 1050898 979221 1777827 28789 229298 1615278 1846173 1518482 809108 26646 1823563 1228015 1573892 1483985 837639 758229 965867 1879358 309456 997678 1414750 200080 545877 853607 1355199 1599215 727158 1750600 555622 430232 734027 1954888 1061258 1727405 1331078 549648 1673380 331293 589179 1637834 415398 697241 752266 1124109 1258434 989834 332379 576820 1593120 194421 417402 1712185 1123223 868182 1869017 660428 101346 252757 1221310 1596250 1550983 1182831 458413 665972 1521555 878604 1363650 1714132 1561855 692592 1889934 256190 419093 1690422 1287476 1036369 924090 616154 501078 1849744 819578 988051 1054188 28916 1705362 374969 52734 972110 775528 1227053 1799762 836937 646343 1461137 1011308 1462325 1315868 639311 1251640 104627 66003 508825 1476384 1738631 768443 489588 664139 1279223 322360 293310 1701494 411058 1148960 1822389 431319 719081 724297 1980219 1414498 1793104 1988718 659901 753203 358326 396746 1808016 305733 876074 1928763 1225448 1823187 618209 1523426 1036769 998325 279774 1180500 942527 1065862 579285 290597 1950482 1745077 831781 889816 1159918 1968584 1637734 1608121 566396 711173 95871 1906381 151527 566158 654222 1392944 1090933 772657 1198896 1451887 337441 742715 915174 1963552 187631 1117145 1099001 596560 692403 471361 1842004 1133075 300841 1113984 675086 332506 593056 620808 1580112 937056 1466360 633215 5027 1376700 752392 1558198 940684 1754018 1919287 1116213 520336 1782575 996929 1791405 175378 781471 1253420 449956 837831 1177861 1983509 1454877 74275 341206 1124136 581355 1455775 1618125 1336385 308506 1356731 1236771 623168 405361 1023037 1650832 8904 1921695 512172 497687 567655 978819 256611 975100 1774849 962257 856488 1316476 96810 1670233 1771577 177652 672154 783236 1936740 895843 542180 778371 50498 1959466 881161 1413327 1516140 74524 1274862 1503082 1388214 236416 1005098 813739 1845143 1853675 1855993 508472 114379 780155 1324659 225220 1809607 1519244 1213487 816129 1201056 1628592 1109637 714254 1047432 1544704 581523 977031 312186 658781 832151 286854 1720771 1818969 142270 1576510 1575905 1708861 630719 1259623 1082553 834285 430524 1807911 1881036 1887432 1307324 122708 1292715 609557 37233 1283802 976487 25222 1402445 874510 1582289 207889 1613953 248475 1073394 1244934 1316165 413628 1985168 707709 1859904 125066 737584 1778378 1902291 459767 37571 125767 1329893 1884298 340632 211970 89629 463492 1681883 1058258 668793 1534821 1027942 1112237 1034531 107694 1178713 70610 36015 1127995 540568 1248881 920939 1498497 1729940 560279 892026 1656234 1534056 141039 119716 1123446 353643 1123147 1741795 1706636 482948 1759916 296716 692236 1550776 1662584 1775897 45296 1889926 464427 792099 454169 1361326 471336 1647792 1837248 1221960 323863 1605873 983106 974984 1625343 1211331 928588 1205014 318289 1828660 1730566 10114 1978006 1734705 685835 642286 1887259 502241 1633592 1375371 35622 730582 1182541 1193966 1404932 704881 1342503 897772 1075479 256424 1872927 1539596 1617269 813514 55664 428632 652890 120949 1119999 1670095 893264 524900 1831956 881679 1189968 1214565 592848 1000321 8298 532909 550159 457384 1529620 879316 1425334 300121 1331148 1228992 272106 204333 306188 1257483 208768 1451413 1632734 1085620 1189881 1250297 1466596 1506811 580240 769516 1785261 13360 340 531410 1693293 1424282 1716501 678916 1429 902344 1125027 1060727 961990 424409 745170 1119166 989462 1762708 1199292 129446 1982552 1952666 38281 787682 1396255 121815 838152 965822 1416915 850391 1225578 1347025 1704541 224378 27500 510097 537410 934506 1310777 1896712 896001 1663714 1270094 1250534 785622 1626315 1816092 1625543 1504156 179335 1262773 1438467 684006 278061 27415 1736019 853162 1281014 1843611 22630 1773070 387156 148651 1190267 26854 1213993 1979871 1658575 748400 1500801 576298 935514 1268613 1446396 1651435 458219 1014771 1043859 1239931 1991387 57454 940080 1705304 1114788 821081 1964723 204517 327167 1318048 663691 1341656 1072181 1455335 1184339 505036 1954178 1992948 1514352 860117 1819846 555540 1675051 476274 882844 1157174 534311 764690 1651590 1978800 1465582 830870 438163 1780860 776880 946615 104036 1377890 388156 1037596 1866179 1066291 1333064 799202 470608 1897401 814795 3974 662564 90978 1099467 1066884 578284 1109863 725127 648205 170982 878921 1834601 114903 250372 341297 235953 1132201 1999079 1957965 1770892 1937451 1168027 1988829 1389630 1053416 772346 60249 354300 1516518 721364 1387633 1996962 585489 1553454 717387 1737383 1974758 188335 1161789 1687849 1587656 1275546 822298 270175 972824 1734948 646613 855759 1286349 1485260 383325 864068 1900920 903087 1505920 963749 841107 556281 1741638 1736978 281721 181575 77028 598128 1367798 1334635 713613 1404463 1367060 1549812 620293 691405 1935600 869115 959071 1437506 1596576 949087 736974 1906471 1304225 639765 1138638 1228141 1784176 176560 19390 201003 1242921 1465491 841385 462362 135007 1524685 1431890 1308530 1680280 806228 1635397 589071 1698712 1999710 512229 1838660 1859765 1713524 283869 817657 776689 1597367 749841 1405771 1192316 1294107 933571 325689 89558 1278563 1244031 347046 578195 1491022 1521031 462832 784096 845019 1160128 110538 772695 621934 273559 1532453 746993 284344 1050161 165457 1277662 850003 604527 1771258 105413 888766 483302 1601951 962327 1674393 1360535 106351 1306257 837455 1446864 1529038 43870 249299 1463283 1659411 1047405 1071612 1658577 1974175 811703 120544 449391 1642851 1937313 1109838 1378681 1687565 1730675 1904461 1399112 741316 1643777 1732811 1774983 1842128 1552095 531080 1301734 459751 1397382 1683953 1153526 144626 1063527 1107866 397539 1338211 1013231 603345 1018101 73617 861158 1342715 67013 1625101 980461 1607709 89032 1020491 1061107 921020 1282294 403500 830768 1921481 1283768 114315 1017621 1744215 1133112 1042915 1188030 471471 1852491 1588135 449862 1151114 455165 1487948 99260 1730865 705091 675725 550714 372164 1813993 46109 238202 535395 403677 1815313 549712 1635924 832083 699485 1074952 1215226 1081562 1223840 753284 340479 1280387 1427645 654813 192739 818732 1406846 37670 1264292 534852 749917 782583 404035 1558018 1335034 294233 1068844 1269010 954434 1912709 1737775 1723383 695282 1349245 271267 842270 488236 9536 641012 1678435 1848049 412393 1246275 441536 1567444 787357 1062101 1596561 1862667 951799 621367 1760713 1841898 924677 1659333 373474 669402 1043868 230324 1749918 1006209 743299 1878714 481476 1392923 833027 899029 988597 129212 407200 685224 241032 98384 196871 1675017 746314 1189835 245993 1058196 438450 1962548 1790762 1858118 1584319 1696125 1383711 139483 463446 560813 1842200 498921 1264618 1185837 1362010 1960787 664537 812622 825941 200099 1658269 887993 1331988 982113 521769 1121375 1177890 1578334 1899956 1666909 160109 274588 147963 1132782 767072 950060 621110 1607313 326273 1641628 1367476 705214 1935764 136013 1723745 1794162 448364 259042 1945577 725731 1246011 369326 1853727 1154822 1299192 1716123 1258238 420778 1236374 1424316 1623202 926447 1431679 1547598 180256 1514113 952986 1592468 807305 550203 1067052 189829 1632597 1975078 1206071 1783346 1418091 899752 1743456 890453 1080045 229688 1508581 501927 1208980 508922 108059 534012 1887490 1091986 448035 1842873 1579911 160795 1024314 1314998 949934 1514179 1859277 1218484 1230149 1605186 212609 1448226 1182150 531283 480263 854397 1878898 1601636 148255 2120 496353 820166 119549 720473 119945 751733 415264 641011 332324 782370 1824491 852887 1641636 1851489 1552531 329233 455934 956534 1844579 1333659 1171655 1206445 1331954 882209 535568 1243500 1832127 525095 716928 1962031 1401181 455336 1184603 51237 260408 497922 1889686 964460 140180 160407 1622730 1220416 943956 724324 1340740 1413401 1237249 477170 1674898 239112 432343 335258 1799558 1328873 1293229 265718 38780 703178 611240 1645163 343006 577526 1116808 1493141 172849 1558262 198563 593405 364590 1139397 1722495 1490286 260372 488669 260662 750118 872025 943227 1599835 1970579 1668930 409219 1290942 827645 1891210 1704216 121580 857414 651203 1333205 1157662 1600149 294953 222557 1378586 1956674 1715527 324582 393254 1521384 932677 1627331 731417 1882089 1626623 171223 1337517 1693141 787837 1797850 1440561 585129 13588 1940322 997892 1227983 244626 1220201 355648 1833221 1338990 1006773 1997736 1981390 33688 795337 1189473 387771 1607344 1597254 1217997 968413 1724974 426186 504721 137528 1294384 2032 1268784 1945323 1714656 1626239 1609050 168148 977820 650608 533191 699795 1483175 281120 1109162 1509677 516006 1920028 737148 798944 1103265 994140 591209 1166492 1753362 95579 1783470 365339 439605 854584 1445163 696051 1981770 489574 514106 1572909 566417 1048315 143426 1026717 1932138 318010 1818746 372854 610363 547842 1846012 1848100 1297881 1477949 927872 913991 1709491 1090153 530268 660616 1090662 1889685 1976513 851381 724203 1261092 822606 1328646 1629948 668707 607247 1859541 1576593 985547 1332054 1625285 1005335 240956 297072 1487250 964065 1003922 1624585 1632229 59635 1115405 748045 1896129 754259 1779589 1642067 1952125 1998942 525010 1866842 1122715 1347721 1656015 141182 449471 248199 239481 281548 361505 657092 1276373 39095 1608162 1397066 1018843 1307847 749797 465263 552361 834944 1561772 521361 921061 49682 134507 776030 1183066 797938 1258084 802323 615227 165801 800916 493073 192542 1040346 80124 844280 620919 286066 1978687 14658 1433083 1427942 1351408 247595 930294 94377 212862 195269 1364317 137391 1200324 1584318 365065 1216602 1180100 455547 1503625 1087547 164290 615001 986711 531524 492564 426000 443756 1388148 1332474 1307790 662351 347600 1890485 311768 1437668 1325366 1168115 1316593 764253 717378 1214012 889282 1328788 850822 310860 258846 1253186 527349 468579 901926 797854 1070057 1130400 1104340 1259701 1298385 1372408 307149 48186 88134 1935999 1711354 1894195 941570 1452598 1413846 1399098 299942 656561 123021 589796 818910 1359255 478223 1586706 1119003 1340802 1705420 1808585 558005 325694 339389 1498108 1346292 1787251 1329414 157818 984362 1149091 1305748 486877 576836 292865 325058 334963 681249 1643561 1252072 678120 48762 637657 792918 961618 87711 1265274 1285741 571518 1126717 1698979 366877 1831634 646537 1458801 604339 565645 891662 593132 1835219 71180 1027752 1379957 745709 1686804 1032705 474821 1283419 1466848 1754232 580115 506291 973834 819347 605894 1697253 1593925 1053955 809221 1240975 200982 217612 1373241 346739 45690 446276 1407770 504329 7274 1420426 225140 940406 1106251 924150 1469745 49997 1140642 1426210 212561 134611 1445526 192561 882115 592126 1307965 1331930 1212709 1165220 1678325 1872262 1033720 416613 493403 486309 442986 836501 1361334 1181544 753928 1579852 1328407 603571 172290 608879 495832 681102 136321 1082120 1012121 1509787 587391 728462 837949 989000 1310734 1304601 631829 560062 1623906 1360862 708469 1662010 479977 1140645 114606 362877 345856 595222 474899 1004513 1801234 1760664 1670290 1854940 205719 1142916 668078 1958856 605550 991043 1096557 627286 1881567 1082097 1979802 826917 548023 1169643 1457962 1678742 441782 554095 1731271 1568160 1163621 1614057 922260 1254616 962446 133727 1351522 1019424 1882864 1209274 365174 479122 80711 1912764 387761 839879 1533967 114835 309976 199340 1249228 658621 1643320 445740 830562 1684610 945307 333816 191724 1322905 1087038 1037435 1267007 175287 1409032 1652633 1713013 1036906 1181466 663186 1648786 1985223 1521213 1887934 967466 524022 610338 170455 624971 286388 1859814 519745 114127 1719962 1402125 463432 1475410 101259 1626583 664081 1944218 524828 1618199 1553666 281370 1106720 1875947 112605 730684 807713 901667 298680 1500873 1257392 1963418 1478136 1284164 1928573 915169 1706173 257375 222428 1037278 1760194 689962 1057141 481503 1391722 1545803 1780052 1704403 1626399 1278360 1276849 1459802 1540862 1522119 1118065 594294 1679800 1616596 367456 239453 1095842 220485 572619 1061542 212236 1956300 917908 1508892 679990 1320664 1504216 1827144 574471 1621330 129108 1365786 728445 892204 630908 79305 613833 1474289 239434 1668984 1169070 1389013 1958039 1030994 700112 861582 1804776 1200989 406858 1054318 1986729 1584313 580120 1402675 821705 923909 258269 1680279 325001 176722 1262266 123166 28776 731707 695565 1882950 1469464 1778053 991068 1745084 1527931 377478 774668 1879033 1700649 610714 1443697 1990241 1569161 1467970 533504 1223182 1434743 248688 685286 1112534 874540 1174405 966501 1995841 392911 1800114 1477249 1626248 1192269 389975 1183037 908367 1279216 904057 59544 25950 1269778 649792 1241741 1354169 148997 1283392 208008 1269150 371120 1581593 362742 391997 1833413 1556887 1440944 790404 37100 1854810 936585 832762 1094995 1226481 96144 1944954 1893861 884559 815335 1453167 223360 389907 1813492 1883868 1033670 275231 5462 1330330 1588838 331169 407876 825300 1278476 1758944 1998999 973041 1680052 349392 1793039 1787434 858465 523457 1874091 844461 655695 1811411 893761 1343416 1797082 1361112 1258077 1458562 228423 437903 171410 1301112 125164 692830 19532 854715 1873853 1171866 1671779 1163507 851104 1861393 1531676 1389768 1316078 189210 854954 806992 109900 840255 1285396 234763 1238348 787146 755925 1667640 17256 1491597 657520 881639 1330788 992596 1189279 365771 308377 679246 812966 169649 849678 342230 1939966 1716959 1518195 1321781 1389213 187327 80532 1900327 423907 955658 1558542 1044361 209525 535998 1991525 1891534 1678789 1577044 1397137 1921639 351186 1531038 1251675 1762803 423937 1408023 830455 1400390 1094216 759820 394165 1250582 1425028 1574689 1438858 200280 1207359 1978367 168431 995374 218600 1685644 97053 1226303 859414 443274 1684837 1677174 117581 736031 1692775 243676 548808 465900 1553704 1710613 1555999 575662 507944 1977632 271828 665486 298224 330997 1324395 612659 673530 1679062 172821 411385 766270 1660606 1880358 702396 582321 1782316 910747 1045535 1451825 856942 1974432 1244709 433557 1636631 1208281 158029 1354203 1330704 1122371 967517 1262126 987227 714946 1718856 911282 162041 873559 303979 497124 1407170 461371 360339 651479 188424 1218356 1549849 1583792 1574109 1578291 291179 1179095 1492580 677230 1958799 1282755 722119 159814 1908437 880468 1871847 1220490 1539986 1271363 653166 1564087 518482 720348 339646 1088473 791986 660516 1264031 1852224 16210 1263494 135896 896975 121730 346092 772195 1244713 869905 694211 1136495 1436392 55243 819047 458292 1555141 1904064 745188 1390748 1522289 81230 1881832 342976 1407939 1232042 1373248 437248 455498 1444600 1762702 913070 1120747 351930 82879 1827753 75538 719944 56206 1110257 1830256 598442 661005 1915361 653191 530694 1944690 50173 234615 320882 196368 83388 458625 1931418 359863 809783 912332 1488222 1870556 1773339 971687 231366 1576106 167893 1567086 1257110 1572522 1391626 1228225 1742087 196709 1697729 1843584 1940778 1475224 1390402 47350 122825 1135189 138958 602858 1613271 1423051 945463 1283354 195421 1794056 1076530 136976 568036 1016720 395428 1739806 142416 948440 1266153 298959 303831 1790706 183454 1612660 907196 1725274 640388 1236259 1254216 326103 998844 1330954 125989 551518 1600227 1794736 1975183 1473426 11991 1136853 1416043 1035986 1996145 1171291 1873381 670752 1119050 813178 127871 56850 338150 566613 408098 643755 377338 1055807 1490409 1966697 1299980 1110430 1172198 528358 1116586 517698 623486 1390387 478956 1430093 47492 68013 246855 740353 303538 41720 929254 1083523 1315369 854048 1506329 1641623 1086293 642327 250482 875492 722164 102738 1000288 37619 968475 1234084 1551784 554150 633308 103714 1136874 1853913 1072944 330065 1723234 1966183 1672332 339173 376012 1276023 476553 1069198 792573 1493466 112399 961075 1221623 167520 1757373 1889851 454769 605301 1156830 388278 182460 1699293 1077210 606809 958230 900108 1752961 1975563 860002 1475913 111676 1267017 1680131 1915800 662147 717801 568890 185545 1967825 1079084 1127067 1143711 1966329 1642489 1404942 1365294 1417827 1833925 949086 187181 1317729 296182 1232718 901438 1883823 239980 1387569 1507150 135867 1263763 803878 672111 239369 1464814 1748364 349503 848460 841484 961764 537981 730424 1366137 229206 435557 782805 172618 1241593 551577 1230660 810989 1839259 357422 1329293 342684 88681 1973169 1163287 1938619 365731 86001 1582618 1714757 1474169 643627 1498070 725346 546001 1678173 1928300 896200 1611803 1688602 168616 1319006 1682054 1119769 1089879 588537 798035 1568606 1455277 374697 933239 4525 1620727 830490 827600 135484 1927989 1945905 913820 876849 61596 1190266 895175 1885921 694806 290572 1562367 1084144 406917 1893395 1994952 1633334 481510 244169 1357348 1145027 1545407 284922 792202 18388 29506 1196784 286509 790612 84895 538932 1267870 174344 730521 1354722 1690518 437383 1934250 40888 57853 1204962 907870 159060 322043 1843765 769497 833153 1990285 1454499 298402 476616 413461 1978341 1088449 1197464 967232 1067460 748757 638896 447498 948701 1844247 1966805 1487867 367837 813784 1268759 813704 172406 439010 1861783 1104944 376184 364409 1345828 910238 1206503 554695 1048037 1727011 368143 1003993 702824 988768 826065 45870 444850 210147 1225758 659029 955851 297021 115749 1184091 773883 792479 706045 1501594 611166 959636 424808 484042 1398762 629919 506761 822939 371758 622601 1949676 1913751 319952 904987 1885765 1638414 1119395 1806128 34691 805115 246651 930046 1798594 678945 797623 1092404 1119606 1056095 169239 1137147 254537 1658494 302090 1991909 403748 1051357 1214552 1784327 1018187 153901 1643680 1950522 1438012 1575733 689020 75178 1954519 740647 312992 1668499 654588 1432479 152445 948409 1460816 37472 215265 614174 1271413 1699746 1235505 1525022 214855 1891396 1629027 980962 1640217 247251 1045959 1025618 183672 776332 1126133 1536260 1694623 541384 547366 311718 1584780 1396992 1374386 136805 1950181 825301 446719 752885 68207 827046 1809264 1900193 1001145 954435 1561308 1843294 212859 894434 1388604 937882 583096 1078509 495904 526299 1894233 1601214 1755133 1434483 609892 1117750 815317 680731 942561 1032773 306756 939831 763904 1133097 1877612 1693874 980060 602439 48938 1956489 1861643 1911419 1195420 893158 1879180 202864 1614572 699859 1354792 659088 408311 1137670 783307 64881 224225 1964998 652635 3481 1786097 767068 1306960 231567 1894889 1761339 482419 886755 1847933 481483 1762402 707781 47680 1438178 785992 1501173 1311957 764026 731093 1629591 508069 735776 555390 1236925 298842 921576 1991200 1267253 1346030 1034791 1640797 164291 1111742 943237 1805523 1609731 2739 394242 1419025 813225 60320 1232083 1136712 84790 64161 1185002 162999 1037703 539819 759932 1465873 1157054 842291 928312 161916 1473398 1791370 98860 1677316 194155 1809663 744676 1414367 192861 1580956 1398894 1962515 1179077 1197308 34527 1677504 1015817 969840 1275988 399007 1720905 1870292 437322 378945 489082 9120 1712728 1730844 878662 1338440 1863191 714189 1061385 1373246 1721254 1640774 1960033 662715 775064 1148111 744623 898298 1903154 1422351 1857888 647646 1118429 328599 412114 1238507 43456 1110628 1223180 1557000 1428526 128987 1814239 1203690 497539 163532 532640 1351519 1733924 15512 140327 564304 1304082 88876 265323 935529 1357317 520259 833486 1622 31694 1225439 1712844 180064 660009 1766408 373374 588825 909319 820078 984307 337974 597414 1190815 751241 838666 120592 1177075 894060 1056402 556122 1694914 6965 438235 1976544 1680700 675219 1004406 433998 1645799 1803573 1307276 1778351 1375956 1350028 1438243 332941 632556 295873 343300 1556477 344258 348044 1968438 436238 1204568 62878 566761 1122537 194355 1341240 1960094 1713580 1031244 264561 1513407 31085 1120399 191316 618225 44602 651933 857365 183402 488705 81267 1818615 1952769 659629 1270621 767976 1561356 56449 1090682 982486 1148719 820188 1928120 1039908 350788 562425 902008 76482 341555 1943270 536460 52170 93393 980293 29339 1958110 113583 1424848 1075846 1451307 385008 494676 1896985 557237 602645 1648395 861106 295738 1057835 205126 1955092 984272 696628 722499 1102603 542818 775613 351825 1320669 575132 1510898 1114527 33880 975966 688302 778053 444327 971183 477456 928817 481376 473271 1703537 604354 695670 1057030 1874273 760308 1274243 1121779 1180555 554287 1559456 1469630 1657698 448086 465140 213959 1103667 995256 1911789 1695906 499735 1410311 473665 105743 727036 1695602 615506 848951 601916 126327 8199 903735 557426 1192884 271149 76902 1563641 1374274 881062 488527 1753926 1821485 75938 1609869 361846 1929050 64278 1605922 1091992 1492516 1218124 535071 1925341 974827 1517867 210277 1866863 349310 1881909 1656483 1540269 1067395 1221361 1989025 613050 907658 1648254 1611045 214100 613367 793728 134192 1577330 958310 1312841 1866733 1415461 893867 896853 82489 1264078 1353193 1292006 1102455 629540 243294 1007235 1541785 674963 1942233 639462 1068856 353801 1402734 702349 1996136 644859 1486909 606535 41742 685718 645399 156864 435316 1332378 1470247 1327838 670041 397886 1589295 1935211 1112367 722527 717841 557415 1100187 1677245 1575882 1289718 1991155 833789 1217970 17540 1853291 281104 515584 41990 873047 498844 1611290 879916 1834211 1537225 1404040 1404589 460033 1050338 133551 694868 1782061 298313 1460761 1992749 1057215 395619 972544 1459661 908142 1473741 1682281 942550 1719163 1579756 1234354 1410815 1265525 923309 65923 222701 12601 1079454 1483610 1382730 865475 1635569 654929 451560 1427374 320679 1291690 1847777 1684965 1038681 1388627 26670 171262 115063 234996 1166170 436026 734485 1170173 1486642 425884 917142 1352929 630353 1675412 49722 233822 1668340 239191 1598960 1013353 1856563 1397363 1836067 919183 86864 1964378 165268 1003027 727885 370908 1364735 621716 1829407 693887 1285135 1111197 1759049 1252727 841795 836571 408672 956685 1325823 871007 280564 482767 178972 1091812 1948912 1083137 1215949 61556 1267871 1421446 1397888 708267 452638 935907 1009662 105661 1192982 1733484 747895 1028398 672195 1527443 1539534 1479549 1535358 1362108 639022 423325 937062 1005789 1076771 520362 1696936 1027252 245466 1805777 726411 1985730 1804425 987002 1761854 1537586 929856 814091 1479783 761796 543356 1815555 1702631 697671 330919 1105929 1284240 1451946 1723872 685270 1445933 193825 659300 1027060 432008 29504 1260194 354030 512008 618984 780420 1910666 469906 1051822 620033 1230673 752054 1741697 813144 1063255 57560 648398 262314 924702 532986 1575520 242362 1246180 1472222 1877615 343914 581057 389417 1502891 507164 1742707 560526 590438 1711193 1316748 1433334 1815173 238348 69541 1331425 1420779 926546 602324 293658 1849739 1691669 445929 630412 978215 695539 1593597 1656384 1579473 366276 1427400 365063 120846 111193 690746 1634596 1690508 1494689 428284 685639 12149 842632 733190 79094 1928144 1654727 1653820 554518 1251899 844152 1230553 193954 1288357 1317269 491010 1011436 35031 1621424 1568660 1739597 615812 235182 522622 1118982 933305 652812 1649893 1164514 455778 1068473 216402 1484057 1314574 1693983 519360 1154101 1174111 914201 1538717 644909 198644 1370717 833215 1155910 1198198 487064 373509 418305 223971 600811 1336338 610666 876997 1609617 805170 1626172 1751892 829582 1565775 609873 905862 397021 1315671 589766 1714542 106842 1289329 1299825 1756289 1973253 737875 734259 1682759 1884303 1432291 1513131 256144 467771 1902710 1790150 1790374 611185 677823 483807 1332823 1176829 308804 964037 973962 527639 107333 1248278 1144671 785699 984810 1182395 1191057 121157 1352452 345448 1030275 1360020 1238941 1024252 738242 57256 1925642 1214236 1769249 178341 1148809 1095538 315801 711727 105176 1415875 1823628 325464 1145833 44681 937225 1893803 1721530 1907996 464452 1253634 1976034 1754177 691622 622908 1982220 17249 881301 164491 982388 1265575 52138 160932 542705 1223008 91712 1155816 1154660 1692729 294064 1886177 659672 1149692 538794 1741519 817412 204112 1753733 699142 174516 1863599 246508 1599272 1241314 1979283 1344599 1299344 978377 297069 512715 471037 624060 198918 428423 1025949 280336 961391 1108954 1700019 1218306 717274 69105 1401746 1549642 1279071 889845 833321 1090253 360578 1398828 100325 1582895 1378179 1220834 1924988 1972168 1202390 519201 1801748 555531 495961 254369 1276242 501628 1027017 1994983 1053238 1187029 388893 490613 652686 1019573 1229826 159138 216200 628887 711162 1572465 1969940 506645 1113958 66605 1574008 393812 1419068 1442181 576628 665277 801221 1486907 230272 83075 1781524 630363 963043 924274 367582 1590770 779638 1716125 942555 1156990 850642 1086082 1576841 1000930 138514 1371651 567495 685384 103292 1050866 854769 172662 1086488 841418 1883195 1482444 1111450 1347051 105393 872528 983096 1131341 1053665 474645 1848275 921831 1644341 623180 1762020 1744594 893550 267664 1015000 357772 1402750 1458614 558751 405648 1753817 1294841 1034711 464837 1432277 197252 1053160 684359 650736 1977757 223268 176260 1159722 1579525 1601940 750411 545443 1982130 1512568 960256 298136 1443841 1441199 1208056 687603 930796 58625 1178561 1623678 542916 1100519 1246875 534251 936598 880960 1464681 1898180 126022 1401534 860860 857345 263246 29702 1861423 733774 1183584 711612 1435976 31397 1614469 1876294 1707822 1163810 348534 1334976 835605 920528 1809437 700539 299083 1721472 1100109 1543600 1295001 1816262 1070147 1995370 61844 638197 1725481 902896 1233892 751482 919436 1535738 226979 954772 1842411 1305700 517917 385514 1757196 701909 938674 1107463 1513790 1559739 1140661 1536602 1212082 1934790 1866150 950410 898621 762453 1919632 3595 1775426 643415 1153933 12473 1184797 1669946 192798 169616 607691 1867553 900797 1966642 431065 1823736 374639 247296 1136142 124699 572851 1398252 1660412 706900 1234059 162568 1374738 1566167 1161229 996655 1880331 1052265 122222 1296918 58998 967071 602169 1882254 1903134 1719546 1002663 1418297 1531917 176885 296128 1688937 1814048 266530 1757782 897628 1954463 106030 997512 676967 1843311 1054167 990269 1732214 510698 57417 1170302 384934 1735120 634283 1347086 411303 1297081 253236 1764115 1272503 1640458 1476833 919923 592438 1563416 1397213 1360688 1232404 27324 1907536 1510611 441232 1631480 667678 826655 595255 1001284 12765 1128526 8227 1984741 409300 679959 1653529 248396 516665 592174 337398 1387239 411192 1292319 1361282 420101 1943432 674472 1354961 1950681 846241 798266 1018499 21693 87107 80315 239649 397408 1496519 836778 1423603 614858 1391456 1983479 1110842 1989867 655259 1159561 771203 1441266 379708 1070698 42291 68037 711459 1302449 657275 1736221 98843 1161750 1917585 1833297 153179 51685 706234 1338492 697102 885628 1230471 1125088 263889 406611 1472062 130416 1405430 1985634 507538 1673340 1015250 158827 1109626 1189218 1804083 1810226 1239597 1686628 1814983 1012172 256759 793198 89687 336318 1618245 134894 1581284 1163414 1666135 1504514 1674477 1891045 1073708 395461 1220087 228451 370014 1391680 665534 1162373 1469059 1941973 1109083 21668 675558 1871197 1400892 1157085 541816 239128 1161176 461436 1327113 277424 785912 1366227 1222222 815185 906424 309850 1329028 1957871 844779 304339 94483 1385646 1266633 383652 132102 506353 1457534 1409608 1623296 104901 500596 401627 705741 31847 258199 1308276 1391176 796702 14962 798854 1179459 741181 1095767 1399416 1983676 1620653 768865 1303438 1213859 1069918 476680 1694856 115456 295643 526694 1247226 434887 1742906 1864818 496085 1145471 534756 1502947 1330361 1556866 180715 1791673 1953038 376851 823860 185303 1058665 1973080 404640 126502 1023987 875123 1339307 1389452 626048 1967235 1475078 1886400 110252 1303599 1968315 684791 224003 721267 1180013 1240402 1507568 498094 1374183 813670 1731462 845913 154662 527752 1480127 731715 775744 1115979 1981048 900078 1037624 566160 770817 1404980 1545731 1249389 198200 1492921 803651 1772622 441057 801972 160732 180541 749365 1425694 1480991 355407 38064 1551514 1146447 1903440 1507953 184166 1974094 601372 1559439 1927556 260277 1048507 962866 1976054 957269 1546373 232266 722691 833382 370214 1892410 1924053 1092033 576975 1630651 955647 950516 1631128 1729643 372563 726644 1198749 1926943 819195 1587571 289059 1389884 896683 1444042 1212234 1305146 1540439 1088694 159609 100588 1902235 1619133 339851 320150 1881873 303495 1659332 119192 1790940 71184 1678355 1717216 695008 152300 1691758 211755 1942750 672273 861983 1340662 1598101 1086518 517860 1321632 1462324 451919 43857 1694846 849406 1524264 744289 1434345 1703195 1322793 1779312 833552 637905 439681 1352459 1732903 591386 253560 1202980 146184 564132 889560 1340474 437035 1760966 833181 77304 1629561 1702092 265240 1822623 1810382 1245874 1871013 614337 748735 1478342 362603 155730 1417933 1564244 1414220 1018764 1048712 1125719 1873061 1498043 1949950 120997 1833351 1105927 67346 554504 887724 325092 609832 747375 370378 1448218 1603171 1725684 1433773 766518 1141970 92274 1636028 330234 1509891 1793299 1155517 1211935 1407788 1817767 1495067 1762321 62687 1302478 576586 1888208 1998834 1214179 856312 464469 1033588 384300 460903 77638 467924 55025 492984 17140 576618 1322897 583828 710216 1607641 1376836 1905919 652653 157413 1580120 78404 107388 241728 1114239 1544823 212650 104400 771037 1355386 782663 1247579 140232 458016 906713 99379 1899286 1659654 892605 1012416 1372213 1191163 1896476 1727423 503672 997305 290631 1277412 441267 1260716 1051094 453162 1809170 970657 976658 1130447 351212 1127993 1454356 1912269 1009338 805700 868219 1105086 1987692 614054 1730455 985779 851361 1329217 1735157 1438372 1975916 801187 1971500 420437 914361 90990 633702 1683342 1544820 646538 205705 1459328 1946114 919869 429309 1290018 1701890 850950 1073763 1876523 1545080 411818 1423396 1011769 1054304 408045 341192 1165429 1783324 715826 1398174 253781 1640284 76363 1162946 435032 117322 454699 725828 171847 6703 1737266 1012324 802577 1915553 1221201 1174612 1319077 565595 809267 1078539 1621576 1781141 508995 537333 1108877 1898541 501602 1424634 1526206 636260 164598 1953632 1294677 217695 1404489 917487 417800 271608 893560 1373652 1035948 1163641 1059893 1180028 27123 1303596 296764 32361 1455728 373069 1777006 1511395 752882 1522636 457074 118817 1153709 566774 1580451 1424898 1019673 1970056 758850 263620 247711 1725510 1552595 1872660 247062 690062 1311286 359462 952902 1485620 1069105 768155 1386769 613566 1512759 1096049 744841 1509683 1401626 1241960 1114405 469053 614078 39874 1490022 1513803 1855368 726159 1735055 1931252 98576 1833642 577278 643989 429380 1292996 959113 742520 138801 550053 1170712 1635852 1324622 82927 8801 1237169 1587195 1690097 1465832 150512 809704 1315257 1514636 939707 1227355 614922 1085469 454970 1298727 788327 1595800 1452627 138593 1765859 1519377 1956796 1871430 231049 708026 539197 1833550 1841467 721514 1867771 599789 178161 855797 592193 1829001 582367 1844190 1881350 956010 1394290 1730616 249786 1391939 900419 904362 883619 1373890 364648 1096473 237923 1193950 1407496 1612894 1008431 1273022 1407522 338531 1702490 801132 732943 1699721 1336468 153430 1086615 740325 736004 1383827 1216246 1378651 384597 1747535 1322930 899199 1460958 1315074 537035 367948 931760 918029 1007832 1045653 1045754 340023 1442185 1606850 1587288 927181 1168738 20103 676066 279500 170089 1884007 1914726 1838670 1920002 1833931 1656214 1686863 1047997 1997722 1748148 1014287 1887365 506149 1547804 1054611 377260 1203231 1254911 1940465 703635 584954 313793 1867186 232717 1394392 1656951 677545 1667094 1507094 794795 1627146 124218 1758860 1557981 771467 309385 1136252 1228914 470738 1966716 1733972 1143560 480224 979563 1782949 437832 781041 1908485 594228 586668 807164 653291 405596 592337 1465527 1528572 1931648 1783135 160072 39694 352704 864774 1554068 1810350 67191 348487 345855 654310 156968 1499017 325831 1266052 1139082 560961 58357 247496 596038 1391469 1920724 792662 325470 188605 416429 1143969 716782 1533658 1890810 1004439 1807113 1289830 142899 1489912 880609 479563 803238 1724699 999965 236882 772376 1930813 767176 1317421 1923324 541348 387691 1227765 473813 1164422 65491 293622 1851737 1103839 865684 1323980 1746623 1567375 1026129 704838 1062450 997151 329079 1543384 985825 1322520 323151 887660 260527 1044401 1935255 230226 875584 311189 323578 650983 1754888 899724 958498 911914 515802 462834 1601679 288741 952284 758898 1138400 1383789 1694415 575169 23933 97315 397781 468419 1738712 264984 1464328 1394127 390691 49509 244590 1319497 478685 1771171 664101 1634901 1262314 466333 623547 708932 583272 325833 1824157 344098 1134142 1263498 938901 1936287 1657929 326928 1978517 58728 824305 1813868 484560 497410 735119 1564582 326691 1763417 1103530 1023887 1925717 535212 1848544 1664912 1813003 1702146 349375 603282 954536 1965218 866569 657006 903320 1220488 673292 1254024 314624 1344358 1329521 434366 1322500 736199 13705 1395770 934461 357765 1819538 470089 1056354 1333426 1395237 382894 782706 141350 1644983 304771 1554996 87706 185422 156553 685966 1466925 1245237 402078 1649016 119511 1323804 1671806 1725155 1110241 1772159 1493103 95288 771375 534952 416850 587671 393782 618778 1003356 222533 526421 22310 1563635 1036862 1557284 1227608 920242 531241 114154 666405 236936 1145039 1055908 1325547 175965 331929 1087394 1521734 586339 576093 1532947 1342688 172483 598245 759739 1526037 1841827 421165 338395 1156047 656921 1990050 421198 22162 1377989 1934802 1868271 346839 1071388 798492 1032680 1269455 1814862 666226 182712 1380254 507802 595187 989367 587507 569075 601033 1710445 637988 1889773 1378440 979609 892138 468264 1868166 878838 776296 1611410 1178634 674137 625656 1671157 1910934 984686 1351473 1204042 92007 1532833 489005 691961 1288433 1583233 680012 1813031 375353 360143 494177 204969 836112 377892 1857706 100419 836040 345341 1719905 1765007 1323002 1146230 787653 192818 439990 1887728 694399 532430 1434481 348415 1257912 573932 1823867 1007641 1285287 810252 1187615 1055584 566747 11235 464768 197129 558083 966711 1696789 1832154 1402934 108400 1213971 753476 1511340 1166697 219824 547065 394149 1633243 1592033 678836 1283518 908219 684162 1213165 1914367 1934248 595142 1871768 806057 1357194 1264196 1989060 90347 1261797 198856 160165 1346227 952987 172712 1689925 726699 64202 216078 1153542 205071 43299 72253 200040 48883 863029 702550 1683792 494362 450264 343396 1462519 1963035 116424 89218 306926 1432223 593020 501214 1409372 42271 1412863 31835 463275 807014 1794139 989614 864618 1013493 1600026 1247755 1916436 1614682 1923114 1579660 456758 1628258 1879552 903736 300117 145114 1528904 1453310 459945 162945 1094375 1076638 1652488 418236 963126 512929 370589 1038526 287587 921572 244380 294156 1435739 3950 961161 971129 1571476 824858 1533701 39238 1221742 916797 559465 1721831 1266611 769561 1972993 1709549 1297404 1905970 1791690 583685 1322014 654975 7897 1953323 992176 673267 335041 110254 392726 1415332 1085124 1522256 1446256 1812176 1304036 1545817 1358676 1363834 1553237 1162127 1079445 466495 1122107 206503 123443 173873 181774 1549566 1108839 1996331 307269 1685599 94476 639192 355383 404669 1429438 564918 1662044 1621326 1061731 592502 1356506 486049 1154345 818723 1063455 796425 838114 917503 1648552 1691224 1415069 178685 147622 396973 1771306 1534558 1994593 1028481 1349280 108451 1346707 1610555 477996 150779 127607 1852255 419592 1420522 1651178 1843634 866651 850659 1592630 1920393 1444726 1275773 1503073 122846 1732629 1730624 879753 636946 112398 1743687 1488520 842655 931540 269146 1038167 1921524 293789 761947 1447636 449234 243537 1445038 680370 1485226 1469152 301374 751537 1026015 50859 1269482 1004142 442598 671534 88664 1740278 776347 465663 1344387 1237210 853877 938033 1010460 1710955 1639246 244413 524072 1730374 671227 560015 203091 187475 1246957 908343 1679354 897286 145833 303702 1924072 786621 54413 765450 1033417 758389 282882 762511 1377388 529328 1379715 1365001 163977 1400238 1912719 192680 153402 674091 1818022 1810347 1675056 304479 909730 1813269 1528975 1696618 885208 530328 1826543 261519 554894 430298 1887660 1848883 1989357 601927 1860538 983708 964499 7759 18549 580266 640419 138434 348503 850867 979602 1471589 1922565 1883929 502421 642799 1186420 1776082 1242969 1778965 1688054 1735956 1358588 498686 233721 384975 1992997 1921564 1762194 962400 1630598 103200 1061449 1629272 1118186 1866722 374237 1126876 1772997 1426741 1541668 1241204 281573 16376 1527286 1664332 1098282 1508148 1002115 1058785 1704066 1425586 968682 1858408 1906284 370254 1544566 167957 311975 1438536 1662421 1662331 1033853 1230465 1300465 583413 1110531 463309 442988 328790 529335 93470 253705 1458160 549271 570581 1615436 1810744 144056 1639426 1479335 392747 593259 144660 1445129 1845081 1046438 1687961 1745726 1585786 1688909 1196611 1927636 306628 1484630 1115340 487041 1160582 237811 1290534 143756 278359 185612 1219222 1335967 1233963 1451616 789585 426586 1364878 690977 1797241 261846 1682721 539215 194931 1655274 1380948 1120675 529045 1213335 491509 1425029 1442840 1386841 1618982 309390 1337568 543002 514199 664472 575435 1350478 1656132 1578050 189750 65938 1656540 1478987 80411 1531716 504699 1838792 1846960 221708 801033 738559 660639 1518098 1843744 1959311 107840 1903047 1026274 1976383 1700143 1835971 851628 1756366 180902 669958 1377731 890024 511816 423503 1924048 113059 1047143 233401 1712576 1061747 1560462 237423 806371 1920232 1649479 931690 1192738 497759 664804 476316 1873583 1331290 1337669 1046061 1843109 1845690 368510 1344824 1920208 1473112 1175821 99090 1696703 1903282 1911877 818512 941008 380025 329984 1023853 694602 444667 1471602 900697 794241 1095758 986619 1326480 1608217 1476906 1585088 557659 1537198 738660 68843 880216 993793 1021091 1784904 347693 837096 1716908 1347408 1338945 1718755 477880 700510 1936219 202674 305680 1825805 1456352 1616620 302935 518268 841960 793021 143577 62666 1878271 958566 585377 1466934 391673 1656766 726895 1398195 1547742 1432452 286620 647898 1581539 391139 718302 949358 1255242 994453 73328 147587 523509 492062 1943674 270234 221532 572325 239785 1594236 1689959 1847883 858999 1618361 760471 1488317 387657 1658290 82327 526686 837837 370999 352960 157966 115499 1209871 4804 646412 565254 1696176 639024 1849923 1448165 1466364 537315 344727 1877758 1472661 1109047 1004572 1308537 1667936 1292954 1960232 1963097 846140 1325884 515780 484854 532780 770764 1448980 958006 1850072 1898161 1677975 203613 1329951 1598803 1829641 498258 828306 410142 1771450 511949 351178 1773147 267497 242170 704371 584907 1987687 426167 286942 1039192 850263 380370 666082 46417 1200622 1078233 614521 1814108 49770 794787 1639925 1002618 1875609 196739 1819294 1049926 765252 1386155 1668109 1819528 1261331 636430 1205799 941075 588964 1156185 1261047 1558970 1192559 1227301 1827278 643394 1757061 1658031 337419 1541952 244623 491287 673894 210394 567652 809951 939275 347719 644731 1665021 410888 328836 1870211 1827595 445220 361062 754810 1021516 768246 207545 1493465 561616 1937261 1049707 972027 1077492 955146 157832 901944 135515 1768300 1097733 574492 122968 623700 206340 1682433 155935 1528000 1142595 737330 657449 102437 1277921 99497 1460501 930767 1432854 1561334 1616254 1365508 297002 11488 939194 601637 1691675 291190 330955 251981 657005 1126940 287070 1927474 1701128 712312 774420 1766113 1760364 776459 1916803 949381 689432 1046089 629476 439538 1283950 1099151 1891202 563626 843348 25856 1172339 1468525 1597622 1288502 1440500 587615 1703 1095177 1202219 1140364 1178850 565773 1050266 21148 1873033 1049673 768498 1285390 696784 1185973 19014 86342 1447997 1948312 653886 1252895 879710 1228297 279357 47567 1322692 1750073 415209 1989373 1453832 618444 1527382 332966 125554 111058 1483939 184201 1425566 1577735 1941357 1373039 1666797 1448123 1335921 666404 1766947 454466 1147611 1307959 439188 1645582 1311127 330558 1713314 1476568 358269 1701066 340871 978760 1557415 1297640 1849514 628882 1042577 1945121 1748414 1340235 1388680 1514919 434514 912943 1105246 995434 1623522 1002113 992752 686287 889919 606913 848703 1852681 1884549 591915 1646878 1803439 926473 186185 1775925 1840985 26857 650400 924612 1811836 1143384 1417247 1630120 847120 1621763 1492126 1423298 1252587 1680610 1810078 258096 783913 1490905 903685 1942335 1914747 1749314 1571009 767832 877047 1569097 67106 1177388 1895155 1011841 1881964 1776894 1133845 1218941 1214396 801371 1672474 682665 143726 1011166 1394592 1082091 1098002 755901 373554 1832205 666444 833504 935705 1095479 1685269 1374457 1527214 1615540 1866462 1108656 1341329 1265806 1987297 1094244 514848 491542 1108106 1353166 1537855 1004107 792119 670642 22995 89677 1318104 390010 886385 1354834 394262 1197801 140321 89370 286423 1082262 1279508 1206255 1270903 605695 1685892 771103 1682586 155791 1589347 1181913 1714913 1888365 130203 1135494 792689 421301 1074836 1451833 1589514 373923 276475 516585 1521402 1456476 1621235 1277973 1151456 1635779 953534 988509 516692 275318 1396743 1952698 1459796 1532039 151356 1886206 358168 1360027 743506 356436 1844173 1178701 1799063 770998 1337545 525390 1497499 369285 1218865 941746 1203553 1553503 1326083 333894 1176981 1080961 1854227 401103 1519764 1026557 1413339 1977889 41042 1099597 1598633 135729 463861 422203 1299110 492031 1388336 1968413 1434048 1562750 1737851 162943 1347810 637322 500823 1271179 721521 1945581 1214000 558179 1932149 1673302 603578 1440054 1637316 939641 403158 1725915 936963 542424 1461071 1244737 1705668 513469 561093 895679 801990 1224969 1477125 1437907 1962226 1400710 1251721 552688 1731250 515869 925630 876650 432649 1791002 918421 869366 1533117 789608 1461378 1730042 1757342 1475552 1743321 1497134 1648480 1626515 612244 307586 1086958 1437922 1267501 31683 231236 123625 53985 790265 220393 1190509 1481679 414258 1887956 353594 1313868 1979195 552591 1213155 369439 1212292 1416057 1249253 305430 177712 536274 49506 1054698 1312711 1185354 1798050 1173144 1030312 342552 1055689 263509 110600 1124304 535730 1457862 886861 21942 1284279 1363863 1165555 776944 397978 338404 856969 260474 1773406 190001 87898 308197 184594 1619979 1131184 1166886 1610569 908151 620500 497779 813977 626867 1714608 1666348 1843590 816973 462229 1330525 1425226 98584 785023 1875617 770769 23826 1003092 1667844 257524 1474385 1028361 428244 581969 688150 1042525 1621296 1390692 7618 824336 713874 313624 1902273 495097 21658 1630836 1360406 1783187 1012362 1447424 1257226 760449 3739 1597336 1933020 1818939 1008968 1005043 633368 1413895 279395 1762374 304124 1666367 1095573 440962 929610 210034 1316150 1930377 1996704 1998231 1362372 1721964 1065358 783915 1444480 1348482 1496400 480745 1359189 72911 421003 1578053 607442 1540029 519739 549280 219223 929588 1721762 1128358 42817 1940932 811005 540049 383414 818998 1386363 7725 457311 389854 1239804 1956790 118650 499375 594089 156949 54843 403100 1377409 1557461 1659694 964571 1004838 857236 1289493 1006559 31240 894353 728250 241508 1813631 216006 623687 1979706 1144176 1843456 847801 87173 598504 1620673 1909375 1718604 7689 1552941 1843666 669906 774876 224592 992578 1194137 1897907 1157225 1928098 28472 364483 1416217 1987480 512341 719183 1709110 1314346 396444 1408426 1804453 491269 1696358 1581347 1384164 334425 399953 1485589 768656 673342 1510658 1231631 1303801 305170 923906 1901125 606855 1121414 1615511 1917127 1700309 760644 946373 925230 760493 450668 375422 1126781 99242 1449802 511102 1365986 1392859 1904324 885134 944245 665032 998532 1576869 759452 565736 112286 958946 1220473 134998 226707 1420355 1128231 54539 1648422 662838 1310522 97453 505051 748 1511848 1645229 727098 778026 781138 879537 1106529 548601 524053 557 617326 1929324 1567268 1326517 434320 592829 351570 503958 973464 1661408 422747 927702 454346 1907136 492183 756536 630582 1026834 444033 486734 1970356 1819116 908452 1061814 1595858 416974 1068998 1934386 455333 1033409 1142861 1818994 1874141 793342 1019274 1048382 486786 1525419 1361547 376209 510079 421590 327921 1883616 339270 831692 1362247 954358 1848778 534816 1080899 558353 1859650 625442 579298 1904584 1092673 12793 119950 1373442 731906 547145 1177129 483836 410119 201760 551259 596267 1831478 1803203 1328116 936551 1470712 634839 1059105 884138 852298 1787886 95090 1641604 1203206 1770722 376978 292120 75375 1413820 645141 605015 1339789 1304182 797400 254154 678833 142187 915552 785976 416784 1004088 1206776 1029296 247472 471961 271558 436614 71469 327375 921086 1332607 1651982 736169 1478225 766801 1321782 1486639 1617463 144254 1715201 1602635 1523003 1931127 658201 1771263 522386 337980 172741 876134 1762452 1908480 1482978 925644 1373549 97054 515427 441205 1421168 401520 234911 930281 555034 1945862 157120 1250168 672397 1941060 772806 490002 1346104 353651 48930 65801 1677818 1225438 1117631 1696340 465942 586324 1941135 79810 1218971 840352 1401921 467279 200181 1077638 965658 1995917 1276711 527943 880036 1196824 1098631 618799 593295 1031851 1982891 350840 1208739 1585167 143980 927683 874285 274952 223476 982610 1841782 185713 407500 960075 694432 1378430 955324 749771 1838607 1259812 91477 376744 42870 1071702 1151203 252020 453759 694173 277491 384528 1581778 1223653 1836970 1599288 926302 221254 688590 1902893 1371182 1315466 732067 1757860 1956783 184495 328383 423682 698961 1727867 105628 1494873 1969585 35090 718270 1632121 753317 1170418 199642 1547122 896958 360448 19733 1237522 246159 135487 1200984 399467 429420 1284950 492755 1970511 834 1645653 1939654 18429 1673201 384773 119900 1063034 918125 1356649 827040 1832587 1101642 1791612 8771 1040999 1845069 121578 343407 1569634 877909 1734245 599764 752026 1450408 1004951 537321 661082 1661491 497000 1804711 1404536 1805040 1973377 231876 1973882 1893369 1613196 1461248 1855127 1295217 1022954 1852802 415245 543535 643952 89589 692216 763732 1025107 108103 1409132 393953 1422355 1477221 1110397 580518 1852939 767439 736965 953537 1595273 1741187 1969575 1820660 407762 962143 434276 1639197 1457998 311116 953283 1756369 213900 1995932 253170 1797224 1190632 308581 401964 125864 93207 1916981 1909293 37345 1253611 464541 1789902 1149159 1779355 1752788 1395870 582323 1597925 1460884 591365 254668 1421878 1798435 1009115 1137633 1295363 346218 757610 619870 1708435 643410 1022483 119230 695461 1715220 531981 1820465 1253873 445329 1517674 1606928 387338 1172106 1814318 115582 660286 1669980 311073 1626719 1253266 93692 592566 382552 1347019 1769480 1923662 818268 1261780 1397242 919494 847334 1276752 306967 90594 585301 727380 1723647 1429741 400379 917177 17915 1555005 1791818 1801771 7309 1309591 314111 561170 1157909 1186418 171610 718315 976527 1161087 1649314 1465773 816399 439312 781371 1781059 1579469 319836 24653 1711999 1844722 959459 595659 271109 1092710 1404022 1684162 414463 1053893 1705628 1098537 1128752 506485 57359 551123 1057411 1288539 1949187 1293866 1589275 138495 1979487 1223479 1187680 1759923 1366652 724947 1870169 1056693 1507976 1865056 186779 1289288 1563610 1379326 1609568 384122 154386 458484 914621 1661527 724730 1641965 1958674 1833082 87623 687766 1154865 1661629 665266 1285228 1842285 633617 98740 1008946 640722 1953809 1883498 576160 1145031 1697806 304281 1207323 1116457 634585 1515163 1686354 1465796 1086351 942866 523723 1813629 31474 1169161 1856088 1949956 601868 1475513 1941425 824351 685956 216064 1182720 476848 1867411 715878 198920 1158658 1530787 1339720 1549702 56281 276985 1248056 807300 1416269 492542 1709738 1736841 779543 1985399 268396 1802115 880517 24749 904696 649176 881045 1067566 942999 1320633 767000 1537173 1034588 386017 29403 811046 612806 1992379 1559602 1040146 1484082 249712 1653939 1086955 1767240 1396240 863555 1598582 1854883 292086 1102449 133825 931673 1826441 484396 135910 1755358 271648 1003688 1264173 1111288 878254 753480 741764 1523918 157747 525719 281560 1520370 1105935 1476975 576654 578804 1775290 1437136 1660022 1836389 750707 1013837 1421353 1002529 1449686 574507 3285 1906634 1509834 1549195 281808 1950840 968258 1305410 696562 437654 1755583 1651856 10924 1455685 674893 194611 1232343 87728 1378953 818258 1779643 381031 387458 1182624 146204 1928568 1812976 1161375 1873798 927888 1287237 96489 1036506 660431 1961682 1000993 1577180 1348599 780682 700903 461257 520040 1450659 401794 865799 519354 1859835 203309 389551 122193 254525 1040509 1080032 703705 504948 1656360 1647811 1525481 253182 660585 1474370 1556292 471251 1322836 1269686 793127 1084396 1694207 991659 1234434 1718272 335083 382287 1660470 964250 1479297 183083 941776 1622089 1407219 1511774 350928 1558808 722312 1995947 1364666 1774649 1919363 1615468 1333839 1141679 1340736 1097224 1358903 567288 1038693 1042071 1608509 1647152 826739 1461485 1161153 559385 318853 157064 576564 1282079 1972247 1981546 711360 1966062 254546 1325266 954461 622561 242086 505614 1756743 1513266 1421510 1004956 1097169 805979 1822615 1707437 576662 1709449 378064 1614932 1083599 358608 716078 393390 344077 790247 635960 705945 345995 1585301 1540158 1517727 860397 1490805 1943343 697843 1062654 1164726 36233 1716684 1040758 250036 1016709 523621 492807 1756964 793843 938505 1279416 1044728 1358252 1972210 127059 1766131 1017941 364676 216617 1265378 1944544 1477520 1457614 97273 1450161 1738555 646744 599850 999881 341059 455971 1215337 907594 1317379 1202848 1206834 982951 1475285 525480 1086424 1985769 1705782 1669757 932527 1714951 1673833 1075666 1662447 1459342 707485 1684662 639178 1278146 1389456 199729 1239369 1700526 1921728 1714733 1907209 1178361 996332 387777 1006244 1730962 862132 1691356 50186 573203 1366399 1703632 1119954 1434252 782862 1917450 507422 460988 172711 1459314 1151773 799080 564482 157618 1802136 1824694 125134 1480328 959302 1734900 375078 620870 1216081 1919581 1418200 66300 981080 1955202 1588434 1617708 1950019 360651 194771 1019248 1683203 1560682 609497 1119456 1037124 1893835 1674215 42576 115605 1772673 1678144 391844 926300 1443247 728986 857928 1945484 1649929 721222 1713859 63459 537892 1041183 1691666 1957319 1375473 94329 110451 1110135 1849835 779756 280452 1547831 381245 716354 1542839 829488 1176655 1417778 50512 971058 1845947 860398 1662948 153057 1371392 487884 1896104 1941888 608001 1151118 1168565 69665 348994 1732836 1278397 667831 1283122 336100 1221690 983277 422414 287863 608664 460951 768871 622186 1075208 669818 1350499 808463 473953 188933 764163 1488646 1482835 667193 1118941 1061783 1064673 1414020 1602299 1356636 1551518 1307740 344615 1416323 1079799 1463531 648197 1085237 1177026 714341 36203 278461 1735786 553780 1774783 542036 667353 394277 1845017 1453596 1693441 1729853 656100 41475 241392 1570568 1292890 1940783 582684 876968 336899 1613606 1952752 1464790 567358 546670 893414 1714703 1510176 1355359 644579 264204 1906163 448560 814181 470252 977389 1992669 235055 1890250 1285910 1623385 841109 314682 1386770 1346953 1027582 1719052 363270 1152604 111501 1571372 342845 684537 1555990 324452 1078758 1551166 950115 994629 1169538 44458 1527289 546061 1322499 521158 1975096 835461 430542 1168687 469516 669354 1431740 1124407 770101 530998 454535 310169 1292083 276211 819927 1103519 110013 1867615 1469606 259321 904891 1913393 1540368 189430 1621255 1731900 1463929 219324 231074 923457 1852168 1601484 1578567 970233 1288529 246374 154219 1377571 1598219 603421 1968015 193855 554773 1665340 477492 1308177 1495214 32349 1146880 557062 1646300 1091878 1544678 584501 896190 1820074 1989781 219606 241461 1788673 1897525 1891742 870675 1413926 1169226 521993 180602 1854896 1666334 243242 456333 1839314 1757550 506843 1635805 1777411 124288 622590 1048514 282151 984750 133396 1522641 1957154 1498257 1836985 118974 1186402 1246952 1049341 988897 861798 1792543 1672535 1170274 609572 921647 1508446 1649445 438362 1816590 1545227 392719 1765647 1618219 995187 969755 520466 1389646 734751 654393 817607 1869987 875129 1693285 1691259 494238 263815 1050868 797898 154549 1865640 417249 281118 802112 1687691 461138 603497 1520571 599626 541651 1650332 1615629 1342661 1452252 376892 365957 15993 56068 1124733 814861 701186 921567 1878545 1193038 773865 772026 108659 1674316 26739 512795 1943838 1832309 976215 914948 880137 903363 1216510 1597125 1868548 20887 1769260 1245354 981130 1368299 887184 1743555 265661 150287 733752 452420 1976989 1146840 1141520 909997 380817 1648365 928142 776304 524321 1682051 1953944 639103 580662 670002 14850 1532829 1617300 1438647 336611 1198528 910824 1352089 1633632 288851 318428 126267 1363978 330901 309555 1423762 1665812 102878 685519 87268 98889 1381034 40280 229333 1490847 685605 1264422 609736 42618 938702 1271427 253656 1305943 1093179 1238442 151279 314591 1092624 154895 847627 1953085 1056048 1849366 1020486 996976 1819600 752248 580605 589761 1035265 201849 802402 1772313 1826322 1067534 1084882 838357 1030055 998823 1291051 157057 423316 504872 419335 1558796 329531 1833513 1335356 1315292 460246 648920 1743252 1085639 1006699 1071550 1585547 1929020 1628369 440805 230000 23184 1297524 140532 532760 800227 112376 871798 1837954 773051 1017934 22706 218652 1429937 1655071 1859889 498106 1063564 1413777 258203 438379 1524041 569395 577518 1124341 588587 1511516 169529 685047 1844258 1890410 1582915 1212844 1438645 327866 1350036 1361129 1948236 1390718 1826683 1084946 50423 1580984 479324 1366557 1035890 1279829 1347441 660318 115545 366935 2539 424836 970031 1858508 875158 65095 910165 816502 210178 1515884 663421 685957 1796432 1884463 429665 1416796 375677 1159240 1048408 1288934 32123 333092 1169740 1707113 1998013 663654 409965 1697022 1118981 553173 1931384 947141 26934 771399 26232 1415738 959985 1338765 509026 1115703 1929700 1918776 1755437 277895 1914783 188755 1206162 1285605 1709337 1368451 993545 1399610 949463 1245875 1069886 1528776 187879 1358388 1654577 736825 1532036 791009 769818 93159 532402 379893 1969807 121998 1421548 625041 942765 175688 996278 1240646 10351 366292 30324 1299991 225099 90565 1503518 785802 152124 290152 1464372 1905887 790457 220579 996354 1048934 1486303 1236299 465465 1526130 794609 470528 423779 268363 1984148 63009 469836 1834329 1368966 57158 1946404 1364210 911314 75479 363128 916863 787548 605899 1348924 1384830 1079409 898104 1383421 698386 508819 1950187 1701171 1478800 1831758 1576304 996385 1323816 1432199 155191 159647 1091467 61298 338867 1301597 14678 1021706 1360550 764056 1148237 860027 133097 440847 411577 1187939 1319358 1892267 995558 474154 706065 796571 863034 1381075 1907757 217114 1915008 973622 464556 1945769 906707 1598540 1987276 1208454 281871 1089550 143946 969869 1022325 738988 1183379 1484272 1218938 945114 1747165 1641735 167146 1605802 896442 287832 1088754 1508208 432568 1899664 1999630 1469764 77980 1589493 1639763 394466 436483 221611 1391636 418377 789050 296096 862958 1595551 894470 1855059 849184 1824174 1327286 770411 739573 600129 476443 953895 473950 143971 652651 1841420 1333773 1937892 1866262 339991 1792121 1999583 1567661 830240 1510527 972 309225 412292 767417 1011513 80341 528049 975991 96286 1478654 906952 910194 89834 1814798 1109609 362316 749034 1533419 1338371 55389 1340249 305758 1941305 1878454 489397 918584 1554803 505000 131 705437 981120 130871 1068078 1688488 653606 1096879 264115 228730 1951806 1247328 1915381 1750292 214094 416333 1950575 1018014 1457417 916589 1709191 1444502 698854 1665430 6871 1917969 1754349 1602903 1723468 204450 197340 1629655 1146971 455788 758828 1452737 832319 125207 1314157 1141284 1698736 71034 510136 1286316 1548942 1347115 553454 23213 886951 199195 1646891 187892 1332400 1447024 1742147 834893 994504 92503 920863 187309 531022 722123 1405986 469529 827015 318264 1790587 40579 653863 829058 1092779 1523306 1804424 338126 89976 422032 396574 1186224 500007 1141730 527161 444752 1546792 1581395 431282 1748515 506328 900512 92606 473949 1606995 1885819 1629904 1069782 1125534 1473744 961447 929927 1390603 466617 628888 943146 1111967 301952 1672278 1606347 918880 941774 1134100 648899 866897 817174 1655459 830550 586206 993857 529739 742602 1439571 1382085 1317197 1535859 1385464 150338 1569529 1606532 1861539 874265 1692951 1153159 98690 1358400 110 989378 846901 271639 1980666 930849 1826341 1457609 860700 192694 335155 1534007 1903919 1163213 1734877 840142 1088997 1203538 684055 1034873 1554517 106 233753 1158618 222609 751762 836366 854433 525373 1568592 1049672 1393236 1009835 1872921 46155 1646475 1759531 905917 1205403 950412 1503883 365925 204809 572085 61806 1532005 748597 837272 1521519 1565064 809398 1485190 1747420 1440426 271746 1047451 1884823 553291 1634171 891682 1635022 1263912 1584344 1407930 161651 1062518 1269263 243511 706215 652264 605680 846290 1457009 1288133 1230338 219485 241495 111777 1751362 1646825 592675 1226192 1670317 1810719 673734 1069394 50296 1138065 167629 437934 641583 469318 735554 1014373 822258 1168683 691100 882164 286556 842762 774233 1113334 1126153 641261 514465 936572 1833588 508936 1753396 1257148 1798810 1156624 1233390 292637 1010026 217643 1426937 1692196 58087 1134177 1263078 952848 1982639 1860686 138387 1094141 1386377 755391 853985 1401578 1931668 230481 1438768 1579943 1212215 1380922 1509825 1732325 1812495 1917371 950011 694015 60238 1995710 341991 1669720 1646144 1275987 1597534 321806 1731511 959189 482758 866180 466003 1420646 1158363 1395656 1547522 1560097 1650193 1855826 748977 1554165 1648549 1398309 1135130 25718 1790687 1187676 943326 122315 1117942 1150123 1558272 1424923 1091404 978638 1038163 1749048 1688728 1548342 944414 1156445 997756 1553223 1797370 1593078 215253 1664273 1543646 1279527 1649344 831193 1046478 637730 17767 636677 154045 705233 101403 1478374 598588 650833 530297 319300 1354892 1742956 1001605 793988 1424806 1381586 995565 1165467 1154496 431396 1180872 1359051 1632434 149936 1571973 1480524 69546 753851 1843061 1501162 202740 1310437 1029697 1069260 908090 1146674 1082411 245864 1665057 397807 1724220 110296 394366 466391 83462 1236416 1637745 449065 1011538 481016 1886786 580108 633283 687451 1166273 825933 932002 127881 334399 1236052 1597469 870129 1839389 1763956 129502 1166812 477248 974800 1374582 100273 781025 115673 1005762 1163087 1938583 1488289 1751363 254615 126945 818038 1018704 1864490 1087191 1970257 628652 1564669 333413 1596317 1203253 1151227 1018026 891528 1162461 162990 616648 1145038 204564 1735753 1792250 194754 1575721 18340 1806275 332217 133783 173461 1331315 844358 896851 1628755 934307 545114 1768546 524584 344756 612052 381263 1805723 1841701 565983 592835 1587466 1507241 1767906 364386 656499 1913150 1534714 1751693 1143811 693894 779458 996607 1012397 305560 1115111 878912 1358418 350378 767309 1321516 1610924 1642871 341100 809335 516390 1583020 253793 284827 1310859 443049 486128 683746 1952078 1673155 562311 147770 291763 49539 1148457 688286 1034983 1662018 1996352 527953 399947 1910100 929738 1265979 393702 1831570 1119710 1110185 660308 280086 1150156 6252 447763 594237 525963 1661034 1975318 992317 274745 162235 1982940 1192601 1980282 433396 1447814 1910126 1001699 242958 1842773 1342717 359696 1235572 180735 1356811 1710452 84830 665382 1393983 36247 977474 1531724 979033 1069745 501866 1266694 210530 95924 567838 59178 1261183 456697 1332729 1437345 952005 671323 1455271 452458 100514 694526 574414 1903276 1670539 1887359 798559 1910596 1164017 1244890 1617989 94119 1704392 167970 1921547 1528620 954423 1839961 565345 1937381 1692197 1138298 1653322 1842514 1834492 1495103 283225 579852 735888 233298 1656358 1182733 765298 282261 566462 1971875 602402 1058918 1971727 1087238 1307234 256460 55845 1650083 130532 242479 1477795 562589 1530416 769840 1617420 308195 157393 963154 182355 174655 376413 1929667 1194973 259108 498221 1807337 848556 985114 1895164 408505 717955 173328 1179926 1002598 241279 1350708 127662 394088 721601 1844939 642187 178854 120421 694500 1278946 456575 190548 1337791 1058925 420415 1336013 568155 1659120 91092 1038616 1062436 1012138 1963008 332171 176740 710336 328886 619471 570940 171656 1830884 1749223 151184 158800 179612 851722 1840438 1313881 1079883 1944998 96721 732728 1131009 103362 1932588 656786 1075359 388178 804008 1335811 439411 1544161 965 1218488 1434174 1425578 1344160 1184538 467484 713843 19280 799974 1007909 901613 1523522 574074 751639 459155 649184 301801 1131117 1012705 156437 1065280 937036 1410985 249725 1577951 1465976 1760068 67691 865695 552665 259838 1192838 23105 512106 586088 868308 1580425 2013 368456 91323 1715992 1717805 842661 1232956 389124 1173828 446242 1760173 899838 873363 852772 222631 936077 149904 654954 376267 926239 1251224 1735556 809436 921042 1533557 1375241 7097 154448 56499 1213548 479404 376643 1490462 1021000 83441 1663880 895971 1420511 1159377 426096 373044 1522634 1823108 518678 44275 199979 1324006 420253 1233697 1290575 1334132 1382464 1164443 738578 291053 1985194 507328 1464045 808354 856308 1501876 1475247 495615 10750 1088365 865808 521564 1674112 1900694 1784215 998535 1886983 204627 1342451 966294 38128 600766 1857141 734028 1480574 1036902 1911423 1620593 1620338 1552544 1033491 223291 1872188 1448649 611853 1450370 1267773 135865 1961668 1166408 1894021 585454 772819 744277 1859679 785003 1555039 821352 40718 672898 151363 270674 1647313 344982 956819 158067 1052766 1370852 1742661 1600844 197441 816295 457602 384052 591859 1929833 594162 1416659 277662 1590455 486565 750514 1640651 20848 1817861 848784 1177334 349196 1444535 575021 892366 1531876 252323 158009 1883754 322825 969954 1933645 1575532 987833 1926830 1924218 1909695 1495763 1936586 947304 1209787 843362 1797781 1323825 925973 760068 88294 683155 1199343 1895001 1647999 1710303 1875171 1809235 1494537 708468 925272 684588 788598 1140602 1441157 1385571 175798 1375130 1835611 1297803 723146 522724 18071 384063 1735744 1440826 791898 614413 1937915 1069646 1627005 43026 630624 160737 109562 80876 425041 667705 1962103 341806 489369 836908 630730 621616 1417110 756852 970902 168102 1120756 308558 1715733 1179052 1043697 900339 1780919 1218491 415778 464946 1487893 142796 351207 1556354 1599569 1255999 817680 577459 564843 361114 1676058 715433 525836 1364783 603796 55588 511911 1604752 930180 1224515 230755 885883 1340218 756949 513137 112658 49989 1801083 1528903 1487170 1848449 326240 1672950 1708439 593329 1608981 147209 1967426 1203408 216055 1407007 1193762 1155728 1509669 673666 1725290 1865322 1068145 850438 1153777 131331 1038614 1281517 1437811 249337 1998484 960178 1901916 1719222 1504755 914996 1281779 1171445 219090 1621721 502824 353416 867731 600770 738624 1539622 1945908 1281073 914467 508754 338134 890727 42976 1596221 293603 1988961 964642 1057856 630177 1331963 439656 147783 1632278 1628482 1493090 1691558 1849383 1110069 262883 704144 822777 263643 1580921 1579800 655767 1041576 212824 1871922 1187346 1065043 308489 214923 1450304 253246 1298088 818235 1902451 596559 55063 564639 1192930 724971 1610668 1091728 1229203 17758 1047545 712844 1501577 374599 46129 1107556 1365700 610516 806688 1258124 151130 1923370 37812 972953 1628469 130360 110995 209318 948176 741745 1372088 416460 264405 392107 1153350 23295 357428 1647320 1488588 416925 1570154 1193670 943448 313501 391668 782347 374769 1198001 641842 1318800 1835731 785090 1386736 989079 1260626 1777308 1865013 316635 534065 921649 1907228 1075871 1282331 1034598 1528377 856170 1236151 31521 655708 109689 484785 254799 508476 1902060 561071 1642986 876718 1306753 1631176 403848 327357 1114605 191460 411214 50773 303876 787002 1766695 1032862 568234 1011225 1345236 1829674 240991 1662561 1779644 1114207 290919 259357 1102564 991247 1424441 519855 1273153 924487 1905291 37243 61111 1537277 1751097 276776 1857059 1005824 1413173 915820 787436 965375 682607 478639 837167 986474 600537 783131 1343538 688728 1707496 1830004 158744 932785 634350 99371 609600 1164126 1001151 1554514 1259670 871014 1014205 1568735 1494773 1084338 1283458 857381 712249 334995 235138 1275316 528956 160706 1542384 797606 1183550 387888 769343 1759511 1623109 131153 381016 574473 576634 738965 1726981 295208 1125906 57795 1399966 1276218 716447 1298053 1074344 1895534 588751 11808 1065610 1754316 731978 1909589 971691 1398041 1863338 1473211 1519102 445142 6834 226882 1724830 954833 2208 655964 992269 1062512 167996 460035 35608 32714 1129545 1222002 51955 291760 1326203 1609553 535024 934084 1495480 800946 1232136 17959 852786 1462011 1298601 961243 1404890 1561053 1056548 270100 267296 1308147 865217 1801084 413870 895583 224652 191904 946164 351338 1303083 1928137 1945000 705937 1250005 1608854 1821204 1786947 1648053 298682 889902 768729 1403731 1779231 721253 1751404 309273 409465 1635256 667109 1632439 1867476 146604 739504 576526 1217129 1917822 1794553 178554 1538134 1419275 407606 730385 830551 1819697 1882295 1092395 610199 762892 1615004 1293458 316498 877492 986638 483796 589789 1311635 1633134 552220 1214701 1445217 1708079 1027776 1962344 1426978 1396873 576680 844169 1369365 64555 1966125 1253079 531759 1409503 1067473 829317 903759 952357 793094 484160 186142 103514 25101 376045 242068 56655 1288558 1162079 898236 1852079 555800 7069 120677 287165 829967 1090718 1605650 1977388 281812 1483594 723764 91689 296290 1191118 833444 115503 7002 1397511 1192169 1526375 383661 1701695 537053 58646 217205 125956 553689 1204388 1605607 1371019 599381 1256271 190747 428916 1923053 749600 1431064 496402 150694 100270 616342 1502245 834461 6861 1068384 1620043 1225658 1072566 1264194 1682971 1431816 1338051 1383169 1449623 1116607 46187 530916 1769501 1386790 1899853 1987614 1437581 146060 503559 300435 1604430 900004 1282305 130698 399721 50571 50377 1409595 1112393 1346454 1596052 1537497 395260 1330814 1048480 1759901 775592 137031 1071330 1280896 638405 90930 1201423 1298535 1178334 1718776 100338 1146538 1189056 630609 1230999 841380 1935856 302618 661143 692542 1719831 1361883 205245 1096541 901459 1349357 1758365 405730 1752817 883979 84811 13293 1182562 943091 188042 1372194 150667 1595407 1209580 234591 279454 319588 1579333 1914337 275844 239793 1996661 403103 1337824 1915629 1251802 1417310 668685 747803 309676 763008 631614 518791 1847233 1505641 1935025 1251343 465854 256400 851475 344538 842949 1503127 747256 1054186 1238003 739340 450805 1098641 1579044 418729 1039183 1652757 1858537 1344543 396070 1709814 87962 1807239 1275797 1735366 1800461 1117700 794400 1669291 1431025 1602711 1877051 1067290 1238143 305778 1833847 789807 1349447 190920 1954333 1356584 1631078 937856 846627 1144240 218497 1243588 1991051 1353534 56971 137361 86930 821200 322229 1709119 710383 1764290 1375453 1563054 1069703 461218 366285 707708 1570391 1800400 1727034 1915904 477347 738406 1124504 1562285 1612444 10270 86705 1652427 230382 261571 53458 716952 818395 1465568 285965 524686 436972 856032 578641 1869137 535509 106286 836483 1263769 1290350 22413 1193082 1863333 1741660 158205 1675671 1614868 238930 1440110 117353 716138 1390587 1315972 1547914 1553364 1274985 1306607 1813288 43855 1390036 1031551 1817273 1248907 982814 91636 1850285 1441941 1132970 109699 1894113 1738907 635910 585841 81773 962085 262459 1129096 167954 1330090 1226302 858024 1713233 365628 1419766 56759 67093 1825212 1424092 408099 800082 102762 1227213 1030322 1436369 1173926 360257 664352 213859 1643998 1435712 1712955 739967 836676 1593913 262672 1410016 1265762 1667500 1305922 1035815 802079 646981 1310453 170912 997513 1511992 551967 1151971 97946 186898 499306 833462 1528370 1270711 1346827 930845 1578777 766931 1334495 357376 868475 834440 115248 1864721 273248 768652 524491 688285 498175 1932417 866381 1003614 629383 793481 1514707 1032029 1029612 984186 233965 866387 383997 72315 1083799 1770742 343380 783165 1637655 777907 583468 1759724 827129 1778859 1306664 1196085 1760949 1955085 1331976 1600535 491130 398627 476937 1702584 94747 1745411 182377 38183 681509 883139 1134501 465731 1707589 1398427 1573158 1009801 712456 1921191 1920886 1469513 1060353 1558575 1935346 1967749 1487507 611394 474180 675188 799405 1113146 1227732 45611 1606199 1580583 161098 1369591 1695445 1186400 565999 1437148 1517898 607196 1804162 856234 907474 1697356 424779 1200199 846484 591918 1118657 617882 1100401 1462563 1928896 1147541 362323 1215127 1035872 1476521 746755 801081 267854 1173384 1589783 1509892 905946 253476 934833 1891878 775175 250021 1127297 1096017 1990188 1134192 1162215 1393144 675873 1553222 1354914 1068812 132917 1918467 788729 1085293 267550 777775 1721067 1936142 923766 886413 1808302 1953047 946198 1203997 1850642 1575121 394953 347515 1219633 754690 112401 1354974 1188651 44577 1185506 836675 133747 1476963 1841567 1800547 333528 221991 1548716 1098238 1713915 1174680 774806 1105757 23869 1783304 181370 1861621 993746 1378204 1282116 800760 1147424 927360 1769842 1943660 1451305 1410951 597305 1351841 81223 993727 1964259 983464 633476 176570 1260660 449876 1623416 37535 28621 959203 648750 1118219 981435 277209 569574 1479086 568647 1664367 1113803 120684 448098 1782258 396200 260603 1661764 1241528 1177650 1923621 346810 1568791 486098 1375 410525 1650985 1419399 1516313 1965201 1027495 749588 1444287 1884570 1712312 975239 451413 636979 222164 136609 1848879 738611 1711754 62486 1200674 579176 893329 649231 963640 605204 292854 1263525 1820914 463526 336048 1258177 148833 1687454 1330262 1926874 1550008 1849575 1139116 1391405 1843253 1861928 690441 1523266 314983 1526142 1546750 9843 494605 1987283 282890 581543 937620 233258 972840 448308 637913 414206 146046 1068268 1783007 977136 1557622 1983396 1761124 1636749 551126 1679770 978344 277034 378858 536914 392265 702766 1731206 1672641 1937600 1065954 1429201 369909 1291401 879910 1708483 543300 1095790 962144 1631345 159425 991036 211193 1267816 1965197 322882 1960120 1946038 1555294 142760 979174 1776528 785535 1047422 1362238 317001 1219118 1678550 1603337 1197739 1640027 1834906 1239278 1229703 512279 492819 217942 333829 102972 1276782 376079 759825 256835 981637 251617 357046 91791 42308 18292 583476 1751173 12637 91511 443604 1361976 1203922 1827180 155437 656467 1312192 208554 1935486 1152592 835470 875707 1375324 1545471 1583294 1165672 521271 300387 1781046 56570 1049422 927047 60172 571621 289246 468287 1754832 896965 299255 649423 1176556 240826 1205075 654482 642766 806257 1189164 43760 1392067 917122 481193 1874145 723676 201641 890810 335032 830879 464210 59868 764232 1035657 777192 598993 143667 29457 223821 1596461 51149 1425981 195643 1498437 1771124 427451 1982240 356613 684481 1779768 1908569 1385940 44752 658624 346762 1794026 1088839 1140487 1007787 1375200 1775377 1870226 1039142 1319109 11778 570325 477241 1941988 1885297 341012 1791210 1934532 154373 1110928 922772 1275263 1902345 1706234 349856 713207 822649 914610 488886 1205882 1553440 845412 1744895 1018307 896134 846195 1676746 1555939 1824301 1393785 1105739 1430377 531700 901199 348571 1385596 1325394 1092833 1595132 548123 1229751 776473 558029 1088311 1744172 1684320 491511 1422136 192453 1104151 694311 739921 1771499 992835 466240 570922 601614 758687 1879444 1350160 82401 887566 340410 1118399 1664373 1718885 1847145 505170 681582 1477359 105023 541059 1114900 287746 1522114 1069312 771604 698167 1910262 893665 316017 1831130 1267263 66493 163740 791890 1698833 1980292 338428 1628541 1144271 188684 576505 453424 1242927 1922606 846441 8374 504944 962927 1539595 536329 707120 1094233 1510678 775328 435857 1147750 1800438 422974 1890179 1076720 885170 396063 1554871 1454233 626345 1536807 1893023 1221195 1540021 1310856 1348098 1270687 1653340 963432 1606429 1461022 997454 1802324 1442625 1597205 1563444 1480519 396909 664483 1345697 1612032 1882014 1943716 1595711 505161 435800 77427 1318492 1373892 1595975 1109298 280391 349625 1939116 1356040 1297398 1982088 1973635 342476 618017 416676 219785 1654380 950444 993213 1370519 1599099 942379 725356 100686 1264512 556422 798880 1961396 1818809 1916496 500158 1680973 175998 840619 928260 1612053 1089802 721392 559332 1541868 1857186 1678142 1857193 1645818 1290423 1726937 1022748 741152 338297 1401998 1830872 1456564 1745439 1441677 173605 318179 713927 1200039 1246707 1895917 460129 68961 1405046 357847 319153 712349 367064 998227 1492116 502036 1825289 674970 1363270 1842549 1555064 1735620 1944880 641337 1088431 1961014 736021 701313 376457 99525 154756 1474330 1241305 1460278 1962686 350076 1396616 1690928 155060 510436 1849042 1651871 38229 889038 313942 891806 754340 1812978 252443 420911 1103358 1147215 922773 249591 1366244 1035715 213243 1920795 338017 47675 1672784 539875 1342985 80577 1629819 640087 639341 765174 1618946 318443 1493471 960568 975437 1199860 218783 241505 950183 973998 1510717 65458 1975048 1580043 339517 958674 1186844 1988254 890839 1620699 232393 519718 150811 501744 352229 205543 1529951 1935632 848293 513647 1191087 208020 1323205 1263388 973108 1862910 443118 739181 1404938 866768 143489 1145917 818090 1874572 1663507 925709 788895 233946 878436 1306150 1584504 988569 319012 1384315 1133055 587277 805998 1341335 648175 1578610 1662243 1360135 608677 1160957 1139851 884342 1944531 1511919 852347 990729 574006 1393332 1052564 1039442 1139261 665605 839777 1019002 336212 171153 287982 1687700 559488 1467691 44705 714843 923783 1092174 855313 458559 1810428 1470174 1118839 628987 1259374 1667470 758276 1158721 1191688 116017 1116595 289582 386629 1929237 572361 1941373 625463 1922508 971665 457765 827065 1809750 1813729 1459079 1045802 57854 1247458 1924110 1937333 350220 1492159 556863 453100 1023223 1767404 875065 1488413 1044681 649570 172132 630341 1397570 162378 1800851 483820 479701 1609060 560538 348819 620383 1595972 1045423 949760 978142 1273518 121673 1395316 1692412 1313002 466758 698716 8352 973096 1573578 402776 446165 939951 1845093 565238 384183 975166 1308098 349507 224522 1571787 1935479 30574 1711881 838471 311130 1988063 1726249 1226447 1333472 1213498 1658099 1456206 728283 1596716 411633 1306910 400327 1949646 1609847 73233 1700318 1838520 641919 1407926 1965126 1765500 145260 1761941 1759339 239426 1444401 1076971 416301 776253 1168309 1501527 1599201 1097123 1290449 774657 1663565 156316 1202503 1002769 1353816 742446 227171 245468 1417413 273209 1570340 364765 1464565 196754 1082236 1315918 992037 524666 27443 1178631 1855057 923731 573776 801389 1919461 1140406 1227597 1450445 1696514 1097192 762312 1204366 673202 1761843 1777432 1806042 241312 1059033 1001012 1018655 1885624 251979 365911 635801 1460695 102672 151834 103202 1449986 1402147 1140940 488559 322686 1578305 1270567 606269 845466 918537 1351060 1528732 1918446 1303008 671657 883505 1154759 1465960 576367 856737 261355 240142 1674235 765321 1019239 286602 976292 1320720 386335 1354054 1284280 1137321 609198 914930 36185 851193 478989 1050010 197224 1269514 1429579 182612 1868543 515709 1653881 380219 49127 254012 1681615 172387 739101 531239 940919 1163413 1816671 336244 1979747 413591 272072 810465 1375232 945402 138891 1731918 1740507 724737 535268 213767 63959 929868 700630 1767148 301655 1041124 1663996 44 1952857 1783607 490756 1535786 1318854 148473 1213999 1824379 1738216 1267973 1785614 994423 1968447 822760 1435034 1307624 1093466 930640 945619 705348 797152 276506 134993 107413 248042 1670818 497220 1275011 1500585 987643 1245530 1613903 601271 1696182 1435138 137519 1678174 1613550 917081 1141991 1640431 938238 1592449 1734077 1683422 722987 1701409 1735513 1324764 438487 611846 679406 207539 1197820 804088 165419 1312777 262077 1006097 593298 1913351 353127 343180 1340792 1662731 432100 1755115 864319 688118 1845371 1159818 392180 1548454 1325686 953452 1802736 1776087 559177 1882723 869851 354782 153515 1460788 1913799 1442551 262510 740758 339628 4266 1932602 898808 320136 1783327 1234730 617771 244732 1596411 1448198 1694463 1962324 1949749 730298 1608484 545197 1962524 1163799 713282 996387 1819667 302528 512421 1408497 1812382 823801 294733 1586138 1549795 156421 1392131 1607212 1553656 936523 59238 493894 1876547 1879029 1323858 210139 1074723 1062860 1977535 1494834 1717915 1438707 1210629 762699 1315060 1174056 1087221 1906549 383193 1973121 1280766 753618 133516 557814 851759 1464250 984401 1718788 767237 551789 1471518 1086029 323198 552906 1256617 1726052 447010 1034454 1337198 1684934 924073 1394304 1705265 1494179 522785 1186771 173709 1495574 1410391 418472 171385 1261818 394767 1540676 983958 663006 1845666 378359 123061 1550998 847715 1904242 1530581 1611819 642553 569035 991734 1045144 1834216 1836529 1675149 193089 439305 534951 861608 1235611 24955 1607126 770939 1811573 1345100 608385 1680838 510235 1716189 1152204 300959 1775312 194902 1516563 1567191 1879267 1167635 1291326 1802777 880873 455361 1128190 1357434 1924529 1490719 1959051 1120184 790840 1235885 1558281 38792 980874 1841645 776387 388872 1625105 216877 950829 1950141 713269 1646538 1100259 1547548 1202718 1080204 1298687 578118 1332890 1751050 1601839 590573 194290 1446869 925726 720188 1343892 1891291 266107 1115344 443697 393948 165459 811133 323835 1503784 1558592 938327 1719665 314589 433317 1829432 1761871 969356 1321093 746022 415673 426284 1046911 1192766 300502 232742 521058 967133 1504252 159205 382216 918377 935665 312042 238104 1492823 1033786 1020119 1455783 1509344 1482302 1508434 212154 1860783 164338 962804 277093 1001918 505185 959890 323199 1808639 178712 1219552 652809 1389641 1413695 1693485 1363313 1452732 1136482 453392 1885832 869745 353580 629970 1424027 175780 1558119 1096466 815349 1397411 723939 446706 1964710 1322483 672168 583890 1029443 505721 1080023 1229789 34321 1243802 413540 1311571 1807883 180175 1039078 452424 525984 753611 1670635 283932 1306012 127538 194927 1040712 1188223 363318 229605 473572 1708129 1823308 956369 1005366 1131351 1882324 1107142 1883858 115905 739840 1049644 123113 632080 1324509 431255 1423614 941511 1250804 1031502 649882 309758 706565 1423414 936776 1960572 1705119 3796 1280583 857502 270224 1284186 644656 1849433 1976554 375731 374844 183450 235183 1054643 623638 1521809 650609 1660797 574856 23716 1264962 1707613 293051 761112 443816 1050609 175890 529712 1426646 1095123 1773849 1320774 1223322 330797 1175625 886053 927096 794000 486082 65675 1953689 549809 771770 1830836 497380 1816417 1975972 1613181 1216458 885397 421842 400522 814716 875884 675065 704897 1827051 165609 1643985 1847261 100657 1142260 1215833 12795 540950 971383 1706770 336082 1452136 1849258 589220 1338910 1670963 1396946 1614010 1001179 588620 1679549 173063 1631189 578009 386677 1131298 378873 1319615 13240 1327169 167487 1435158 793634 1120945 100584 424074 124989 1056122 1395121 874832 238602 1822285 1040477 67593 451871 1489611 1448307 1423590 31583 1092888 1817818 1748127 1593819 1631518 751574 209432 1363238 1458755 1144722 376893 1541767 1842553 268913 1945145 1100391 1214491 1714047 35379 1580858 1229142 957245 1591417 231556 910014 1252346 1549412 592054 1965608 1870272 1433684 1966262 178286 520684 967755 8745 373633 1504405 1255127 1513808 297231 613373 285002 1095310 457570 691539 1663780 757172 79829 1682819 1637072 126295 1421254 1413914 282545 24952 895512 274114 576826 1645742 1337558 1959711 401693 1632531 904104 1870348 525793 1536432 437368 412580 388440 755303 1625373 993484 1860939 714087 121999 132169 1632247 137495 220273 286895 943274 1940548 103209 1001475 432323 243993 1396091 782131 1275943 1277582 123000 983775 1742443 323082 1975243 1581119 1587941 214536 794014 982133 725441 1671283 1777056 1674134 1668493 1263050 908176 21540 1381358 1658709 1702622 1139721 1270724 859153 1098194 1773806 612063 955191 1236053 1994424 1720817 232796 1995854 785007 148470 1770784 1049342 1504642 129153 1538763 299973 1023053 1993829 102966 410075 269164 1250859 1507083 7749 1564663 424629 232683 919493 692443 38284 371099 22443 1584336 704499 40422 1754073 1479258 268434 873256 227501 821268 408791 1699499 1888013 783458 1530131 104338 557876 1963838 1678362 1862798 145455 1850761 649718 1597209 30463 18122 1522008 467335 1971205 579433 418418 1026339 1263046 1812152 1834836 1429834 617243 1372151 933244 1984212 1497648 1058387 1006710 353408 350698 1598410 1883930 1057927 1529732 1778325 358338 1515392 1377631 753544 358231 1015006 624879 1490478 1872323 484281 1798027 564786 22447 1579711 497082 1754868 1624393 1364771 292540 1703525 1605773 1128153 1266042 397075 673929 499170 155317 1422403 1013413 1743645 304149 17686 1131164 231232 712245 21652 1204236 868254 1957402 911930 191692 1758608 1874412 1501076 1379555 710936 1561210 176389 286578 468539 181603 1964682 138483 718498 1067588 1830119 1342810 233028 1644324 1545970 54162 1003312 1452007 917313 1737873 7224 1624858 1253609 640797 1514668 850616 852784 1346739 548907 1438097 1150417 1468664 1463695 1773213 666388 147474 707166 1238706 7439 912408 1533552 733570 1797749 1520821 1637475 914305 951273 332106 1498206 300204 1886868 1529466 740782 95537 1620096 1761284 706973 539454 1887867 243098 998407 1414493 1187864 520971 3533 333858 227844 1410279 1790547 894085 1874710 1872884 607851 1522617 1424061 1365599 1815973 209459 1900643 218192 353777 893394 1936614 1829451 380049 836663 1485254 1010329 1172606 1218919 990992 243758 1092336 369592 1499379 145971 705110 1828404 1974906 631734 1183942 1346485 291892 1629917 1025748 9965 1595789 596898 633736 1706728 1540071 1078519 222310 19717 138551 1268643 1818929 1018813 1915100 583761 968448 1439262 262199 1805206 1599758 1627930 1893419 940970 1828447 1375108 1363697 1715758 1394332 359692 1272083 36330 1698839 212889 1496798 1190859 1880649 228585 425169 1229713 1557759 1153093 1417985 141977 1996671 1320852 1416650 438483 1387280 724205 1395579 1106921 1229691 1654079 1075257 567780 1246047 1835030 1429770 1297666 1172414 801947 989777 1044509 1538400 1681840 16870 646821 1868445 551280 1558437 470827 1068053 1013308 1077402 1869620 1010539 726728 1875162 466539 1689401 454357 923810 79247 403284 858284 438229 1433920 251676 1045219 1145835 1723856 1498316 1383859 1356178 107521 338709 1870971 1489178 1234054 399089 506956 1534570 1358508 1876181 1734372 1593025 1765793 1258271 911425 919519 612410 1115342 1473658 1906773 926492 1802984 157013 1570424 561373 351994 1166013 639446 1463499 986394 1662552 1563156 16385 639236 693725 799256 521197 4091 256376 423295 526253 1540784 1652863 785235 253328 1532561 786768 1536625 824887 1791309 1184378 390478 1206487 457758 1496287 535021 1869166 1540663 720603 287561 968134 87981 644530 1230015 1098611 15726 90090 1118749 78637 197970 1109720 1167548 523250 348242 1163080 521159 753132 661785 300574 1516340 1399090 112964 983562 938428 1459739 125389 1587637 858415 316176 22588 1312949 1714470 129219 1077531 1310063 1044519 1535123 1923353 114702 1106476 1029116 1279870 1021910 1638562 1716500 349390 410370 276818 752953 1636225 829890 138562 1450228 1472419 706406 1035608 1263650 530557 1149391 83236 1520053 939290 898223 1977747 492342 379877 393523 969816 263443 1057281 1377228 63136 803702 1654115 754332 827093 1976712 1437289 119191 57535 1322623 86341 1742504 270346 904021 1563618 561147 350477 1082472 815672 1928654 526558 618365 806283 1092986 91943 551747 944260 276710 1495857 381571 680655 1977288 1067306 231391 367214 1111962 445779 1120431 789794 1904257 578753 605277 1913537 151118 538117 1856401 176328 1210142 556189 1678326 26797 423409 1428543 885308 1845466 1303301 1204424 1607707 1395925 1631028 97213 324433 291528 1758342 1638243 1187652 434769 697312 1431299 677749 550435 532599 1568692 958170 1818889 187895 1620483 1901861 1321540 854570 820660 298447 864857 703148 164162 678708 45563 8010 828223 1587223 695445 1605590 708651 480595 916338 319540 1086674 1181939 318539 1573306 606376 65156 206859 570596 1339691 767526 898644 1398111 840169 1083414 185563 1316153 972976 40423 667018 311753 696105 140779 653744 1386313 1043602 1379309 1763060 493642 1996541 1623716 1493171 405888 1768618 1455492 1455171 1792669 1236666 1089037 1285715 729378 1489480 1080027 1967675 1581634 601024 331435 54919 1262261 1107913 386882 917629 1534797 1201807 985844 1619995 260706 903812 1956276 171882 1043657 163605 1487999 1576929 1506901 1475219 1821082 545378 1037039 1387917 1004615 168501 238137 1223583 998046 1514872 1320129 1307271 572417 542645 299445 495253 838138 943848 1828881 966806 1065593 212335 1665410 1881469 1047093 1545891 1613452 1467237 533919 1397080 498960 341888 882252 1419498 1471921 1417843 201059 659476 1110523 723975 1565067 884233 1935498 1191633 854104 657959 1105404 675549 1615328 851221 421007 1070937 1391892 859197 1236701 1282732 1009267 887843 1647846 1703989 719760 889765 1308169 1384502 426355 1979605 1313401 1041588 764182 665114 402276 1921086 1140920 832482 941885 1267788 479424 77634 1697357 774761 573052 1809421 596155 708029 514340 697055 607189 1565437 371501 64921 1520364 1936156 29586 207585 309253 1712267 450953 1228067 63045 1227906 1971835 1758167 84387 110820 899538 627143 1836597 1916002 1535460 1355114 1671227 1396083 847531 483326 1578641 282745 1977584 1026142 1298813 648208 614266 414696 712330 1395193 1303863 528481 1001811 755554 1297317 705652 1844057 745570 119496 242220 1807929 1046610 902090 1723711 1811908 314902 272735 1169334 592790 744482 1119962 1716562 649107 279306 1281278 1875778 376095 683234 1236712 407486 1125710 862682 1375080 1779568 1161855 122223 888352 240485 566968 568688 1396941 1643825 183608 464451 986178 983472 1069279 627873 1144881 512110 1557103 1624972 1575403 294030 1367740 685381 1724106 924435 343224 216664 517011 405991 1320526 1592052 513638 620641 1673953 830440 1297319 1097395 1672526 1123349 1081538 397599 1342903 1243374 1207160 1204897 1874934 352628 961422 847324 1051685 426902 760852 1342952 1788020 915934 1552278 199417 862584 1078035 675782 1802615 975104 1869247 1850720 1244914 378007 1854654 1713534 687946 173639 77153 1782371 1122200 781470 22771 1288153 1637742 1616532 1108699 402884 1794739 1517159 1044290 220188 1315786 1043464 1209996 577326 1925641 1495124 1393879 1414816 1439499 1179652 1177285 315212 1674952 485171 588087 1764784 1586870 760718 76983 1934371 522678 653049 1755204 1286664 799689 1250388 791192 379360 949248 844447 805435 1081283 650907 947525 1843184 1450590 858154 196972 1497665 1901851 1749064 1461111 965113 1992673 1065755 51812 74508 144406 1785429 1778365 82877 566933 151366 86655 1378984 1302521 795636 603492 1316106 536394 1441423 424469 166667 1413526 353366 1092321 1072082 1138912 1952052 458689 141103 1987690 1360499 1924520 859485 420625 1570474 1291575 599493 917106 1705229 1004368 1451724 39133 1823971 1942056 1347601 1411027 886704 1972636 204615 1450012 276973 1660429 1420069 1434950 1223971 1615919 406599 1295674 1193407 1946904 1730005 461233 537903 1028955 1451485 968050 1870907 1673225 1304533 450456 257777 20775 1704081 860050 824880 104736 1208103 1254764 1624134 1604184 1102615 1422686 767576 1629379 825762 495523 365700 464792 1963631 733905 877880 1432221 581824 1606228 1613250 1580055 1126196 778851 391734 357640 1595598 165554 1738238 881023 458049 1698040 1037300 1152723 512896 1617581 574393 1519950 1021674 1702362 1460932 362416 163398 1004547 1341773 1228284 531041 1752227 598925 79014 1630658 225022 1304761 1672379 1724197 549030 1651597 817256 1853102 783034 69866 949940 1139744 1818457 273978 1093291 447320 610897 1495485 901392 99058 1865543 1642112 198292 1374842 1133859 1068305 524330 1431518 493883 1647422 532247 1269294 1453430 121749 1774942 1119207 1869815 559946 1647605 238040 825664 1260755 1409909 1603821 1634488 893619 852685 999715 1167900 1934305 944850 255489 1416321 58301 379945 1757334 1751754 316399 1194355 655962 1671793 812434 124201 1197612 1871418 445834 1066118 1244102 1808640 1288294 578785 1898943 1117937 361604 1792663 1260017 1889982 1410249 1271066 1312741 1165059 692979 1038130 1801317 996985 572726 1979843 1705307 1441030 126970 1325838 1292156 682273 1400511 149207 1635433 511667 1845883 838462 797067 578517 628229 939506 889999 10756 383281 1558134 407778 1893136 948461 868857 932357 972807 1337961 469807 1623680 1353674 1377840 1469053 521905 1775223 1843248 1133563 1021327 1153120 560070 150020 1833753 92181 1770648 645482 1599142 1526932 1185018 1318955 1915388 870044 928572 842157 1597094 1216675 703305 1825726 1098385 100629 1940757 373809 1674750 831105 892624 1949787 1348703 333777 1476586 1748852 981782 506268 835022 1956136 717353 327792 595940 1284012 324662 720790 370461 1484962 246905 339141 1383394 1505154 1599236 1027300 1935168 1949609 1551539 1717994 511520 1363484 514208 29165 1481880 1479873 1407470 1700888 976241 1183968 1328207 1953568 953102 234879 148685 1900763 1024193 1238570 252744 662255 788613 889709 1940612 12896 1497159 207797 1175029 932833 1524386 565625 545975 1444248 449117 746761 1815972 322034 1962509 140710 887027 1328741 1146890 122799 1499719 1932851 502682 1915351 1097983 280743 410894 782672 89145 1505127 343665 227 948523 828480 1215935 993807 1645941 539388 1200222 344798 62210 627431 1891391 1606527 550513 783967 894836 245136 1527604 981865 170219 883901 1246426 5367 1043975 1290106 1547644 1771772 442644 1734925 345568 1731976 889094 1266958 369783 1713651 1510714 255998 547233 1273424 686734 957030 789682 699660 1275091 1859128 640649 302180 1057280 49081 556861 537838 339378 1183214 142632 1573850 270873 214964 323885 426044 726111 1348373 1066002 1324252 123679 1065283 66356 1989711 1249869 1004993 933631 601320 1851611 61146 88565 222393 761663 637212 1823488 1985698 1779489 1278616 697638 386290 1851217 108216 23603 565987 452347 652215 1534630 1445438 1251156 820155 524198 1261847 1183956 1038936 1729671 1381814 1838811 1131364 123158 1184737 696417 1906 1999896 914665 698903 29332 1221620 322275 510582 232926 1507121 558559 1960287 115922 38135 1931954 554818 1950748 997086 1486089 1981449 580556 125596 1514455 1167195 795997 1507648 1806902 1082940 1937314 932335 1258805 751362 1034847 599511 407666 1061845 493599 989589 1076731 96051 810531 500407 152083 1938218 32403 831405 983629 787609 702078 204894 1071485 1512061 1955160 1695075 716812 150946 1568432 250532 1303806 578959 897344 524800 164769 1257352 1388710 454235 916090 1029995 1063289 1894917 1922517 1124813 27698 696944 1775639 1127332 1019978 720316 1199526 386925 675868 812180 145106 956050 755409 1257697 1801912 1049087 1997365 1951896 1936451 1097255 744001 1003882 332603 783674 1830365 1648228 1598481 962015 1515664 915339 1472854 89883 1897742 917068 1165824 109363 1897280 800762 689405 111067 172202 68095 10495 1956299 1378665 41044 1909057 620660 1163527 1961230 350172 1959676 1379852 977393 1920092 891350 551222 1503162 440253 1676078 1813062 1283366 1372295 137718 984818 1101937 1912421 292197 1122406 1010185 1896272 1027556 1994825 375295 799535 31983 1048926 1765276 1145312 500187 1228545 1892721 220264 924966 1623180 1757636 1010705 1287220 1580603 1188989 802149 1356655 1367533 1202885 1278971 1548588 1427718 461058 530250 68174 1586789 350598 443052 1537843 1658637 577001 702321 1803538 1276224 1296762 1792900 1838745 60467 797309 178300 807731 912707 1727523 1734550 1956676 1147085 1623117 1161648 191788 362944 576441 280282 695654 646397 611405 1471793 367302 330323 1564829 1121954 1504518 1195780 1291501 1490047 134300 708835 607468 788222 757184 1376604 180168 1396205 1941635 722952 1377121 1421847 21876 1788565 1420780 676815 1975903 272113 32811 701272 971445 551263 1146026 1590000 1316339 580482 600673 132997 1438304 924123 329551 1692837 79568 1418180 412959 1284723 1862709 1540051 569071 159813 1586290 334346 160403 729842 1369516 1047141 550191 1705173 1020117 907315 596175 1220963 987639 1645714 191662 856930 1934591 121618 637873 941446 555530 649611 784741 665424 507122 1620 1501524 1024392 1775787 1910119 1508459 747061 954729 1503136 1650434 1439718 410225 253997 1898984 459194 1009917 1910829 261233 617786 939970 229379 1918721 266266 928005 1207565 900941 193933 563142 854729 560718 1641266 1511665 1119684 349144 1650865 532835 1796445 1077748 385527 1850023 5543 67780 1682082 253196 103908 1505612 1384432 307608 971602 979894 328655 1407505 1657265 289020 1390518 1788557 1715176 1735594 197034 1461607 1583783 692283 117485 192285 1116103 1153842 357140 1605598 954258 1072186 947341 1830642 1009198 1353724 1156074 1487099 685661 1864725 521661 1547178 1434418 903385 1620200 416443 1226726 1639596 153338 755392 1724773 1068367 1706043 1460948 1221710 299796 19585 723505 578235 1858172 740476 944588 1911806 88926 1875568 1451767 91359 33620 1375573 1434298 1117162 394018 40528 1309175 1599768 335452 1764522 472705 1056292 271483 431341 369897 1682300 403974 909585 1060020 302207 504593 640207 1245300 703099 1815936 191870 982579 968156 1373320 46606 1353855 1319459 559941 1858606 1398728 1760870 73111 1358479 1270960 1071709 906274 466922 662672 851639 263069 1123084 692449 1757528 1711427 996258 978549 1186846 361020 1527206 634568 425119 752473 1245241 751637 1960241 1706875 836097 1242421 1880586 279318 616203 1718120 1095459 720712 473181 1793675 1979988 508837 622649 912525 514829 476983 1879319 61651 1079398 642374 283228 840862 889108 695304 490428 14830 201655 26745 656205 207543 444594 1995637 171145 230004 1128492 1479034 482751 1178819 1558294 589637 913632 668944 1268124 1618981 623540 163211 1488246 1177678 1248066 1622381 1859647 491886 1527324 241092 1542112 1980643 753699 1752932 499109 912253 1662727 17102 328824 1253648 167266 826997 1145259 1824298 338253 316105 1039959 1704812 271967 401197 1827251 994865 886945 172566 722337 133834 185206 308046 1285240 230202 1910580 1076963 219128 429043 1996124 1565915 63553 254968 1977133 1763446 391896 1168535 494081 1858294 1232893 894064 439844 137992 190180 1792702 1690246 1880556 401958 136422 1875048 1530515 1685732 1149005 66680 882507 1543956 946092 1416252 1907820 439358 1161018 1408732 484520 1814274 1100708 1327143 912063 699418 457353 51766 430954 673101 71760 441200 432943 1804343 661357 37249 560535 1910280 1145290 714658 443405 914383 1080107 260665 1409399 1732724 1476124 1647884 1862861 776238 1767724 1351845 262319 593998 1680496 221057 1556955 34320 178156 1250429 1577791 1517301 1804448 1607611 933623 1484184 937444 314202 480370 84347 931976 1364886 1011369 279574 1093486 317591 1817004 103576 1282878 1371034 1510614 788930 1572485 283898 1413661 913046 260520 346673 693080 346213 868319 142040 37495 1373989 1513641 214971 1250155 555660 637776 83593 705333 895133 583993 774832 1600716 946495 1430626 509786 104840 996518 924226 441773 707461 728966 467741 167523 216992 805310 343323 512342 1794841 622 1568148 642392 1172341 1708881 341476 493409 1683118 1906419 988238 257247 1537612 391538 1587640 1591997 1106212 655441 886047 1400214 1389859 1741002 497122 453048 706066 418936 347433 65436 1175731 974195 1874438 853943 1553761 1771349 1145851 1132378 735780 452411 1175190 1489 1052444 245061 646215 1486567 387877 1784397 309186 1865355 1188022 551142 1731333 665551 1384888 256789 936675 1125134 1544568 44226 635647 270118 1129187 668695 345209 1945226 196975 1136817 1769576 937550 445576 1213001 693405 1342407 127807 698117 1925752 1560431 1086858 1498569 378774 1230789 355439 1025392 1901974 1709902 1142036 902072 1058813 1679690 1772780 725803 1992500 720203 1683634 85963 1931366 507887 773814 1425903 25962 1758809 1514162 1887641 1762465 1341765 904045 978690 45093 1309161 1020894 1700484 1564967 114462 543671 932198 1260024 430953 208576 1104131 1207983 1302124 1360221 611302 126685 346930 1624471 1981983 1562007 1708843 761356 452125 1593132 866568 173970 1854742 702721 489061 1033548 1579615 171453 953949 1227311 1587998 1155214 1248567 1210910 1158918 797396 362283 1314021 1223132 206747 500115 352506 710174 1922256 973693 1081325 17851 1481187 1593119 996133 1130181 34762 54357 1486028 635546 1127578 880088 769214 43036 1410157 1056430 1208004 604063 1283267 1692861 125404 431366 965949 1806331 1059085 3607 1301450 868143 1035230 645762 418821 303980 403515 313231 908797 157232 778164 742065 1342979 1842709 365827 1657423 980237 1573026 120925 1715843 1517502 1138740 756145 719065 417722 806682 1504507 1693995 1765724 1650749 1053874 1211980 73881 349238 1508755 1432624 1978270 757849 160259 1902466 864063 232204 136092 117667 281342 564090 511115 284447 655904 1749106 854281 835483 22224 841146 670372 10511 280335 1434015 1039155 645132 1033982 1854570 1619351 858228 316455 392893 1325012 1133550 226784 774309 121155 729636 1758565 448826 739644 280137 1756312 1378272 1881610 1289731 1352478 1628033 1801610 58310 1164502 537830 1562118 701674 1060481 1518727 1436597 1200767 496685 1090381 1679978 1115387 175454 693454 1969738 1359328 655528 1639691 1635877 274656 1631738 1235081 687419 1744839 773029 618824 828864 591055 1170625 1343380 1956238 90756 1045482 1567808 955716 1182035 953158 1826919 205911 184330 1789274 118305 1575451 1196169 73341 1306654 533339 1150203 1357306 546306 186045 593479 1104202 1640068 1030959 1379748 804934 1616535 1941002 1253942 169912 951077 1484029 1026449 274906 76704 191104 916680 272869 985923 1240589 340196 1338073 1120832 1562132 999836 1446533 1294806 1785272 890741 1474879 1494111 524803 1566535 956908 988132 1300829 1012588 1375936 1455318 100799 502567 950070 205978 1911121 1594764 1869036 1988848 870199 1322782 452808 106393 1475761 561067 1409127 729909 1055447 1719229 1945499 260776 127480 1438365 1611404 788717 887224 1345227 800464 1717593 1219854 721175 573581 571371 514096 1066521 648189 1709797 524196 812755 1466045 307348 1895201 144163 215957 45408 1552893 1511267 196206 1745932 391525 86128 151101 1040114 99789 740001 268639 1086403 1348674 1503230 1179313 1388452 862589 1272640 1397369 1014944 1721646 718456 1748271 1320987 1348864 1132414 1480907 518497 330950 1424732 1414829 701221 1444886 1311766 1965003 1694958 1976568 282556 1912181 845206 1936138 1606987 728962 465599 655075 1005146 976340 62811 149159 1544283 1022622 1718100 1574056 740489 264431 1800745 1077494 586027 281673 1121724 1903930 1412357 432303 1466188 727552 122548 732495 1863854 293206 546286 73759 874154 215619 278319 722598 1093258 562276 1400078 617463 1262767 609231 1318834 1502904 1525768 483132 991263 1615541 1845837 1258400 741046 1556274 1935196 1742630 1732910 1689994 1498845 712671 1994098 186300 523283 487966 794722 309069 1786468 1559418 1837444 1435879 1801731 580807 1130297 167427 631810 555426 597015 143628 1525036 323080 1109942 827084 1322099 1308480 307548 1677897 79711 1705800 1869286 1108808 1565609 36467 247108 1789022 1848072 1977147 388591 787876 598103 346417 1738941 851999 1537584 514432 1462948 80615 1280857 1106912 937241 730235 204472 1637813 1559546 775873 364979 1954508 1681270 1786919 1448656 1191069 1398043 726427 1972473 979093 632202 1488311 1616441 167010 1422577 1322657 1821598 757380 636910 368937 1481484 1097240 1796055 1807955 943083 956111 991944 206603 1714909 21269 914929 1221624 19255 1108009 239551 1215927 1277623 157190 250126 1000375 499990 1607457 1218998 1902320 1110889 284800 860682 1773122 16205 1269816 918742 1130254 1073398 1052832 970573 848334 810382 925195 595634 257571 1383009 1737023 700049 975617 1176668 796146 1659752 915834 1484647 1924491 1149165 769360 1158240 1678321 745167 1875603 1700602 1036155 122262 1612496 1978366 1591538 554252 1059489 486136 17196 516404 1925027 955144 684023 1256834 1494703 1454448 729034 219287 1804933 1503811 1272362 1984846 835679 1486688 1326673 1874430 754747 1096522 638451 1035274 86104 1634764 1817047 1603721 1474740 563675 1728674 1074403 905993 843774 1829445 1552548 965071 43731 794480 172703 1964202 1754789 334786 1517378 538905 1665964 1138982 1421279 1306269 748789 819016 1993918 1401059 1864493 1889658 1838342 1712459 1233025 1976949 1925224 1777274 273663 553619 318284 878904 1521073 330033 1342742 1143184 749265 1650031 531652 653445 1809411 1883503 780237 1337642 1629199 549168 420071 1356286 1011430 33311 1492612 850087 122706 651717 1739705 936017 920894 946339 1778760 281010 966204 512425 1011189 961195 457500 508239 264128 916325 1436846 61560 923540 1095702 1249007 434972 1075291 1391819 188828 1829590 1275536 1899115 819175 785454 1595796 1285250 44481 1653018 1703968 1922308 995808 458724 1942787 1092249 868155 1730999 1805828 1438700 1547119 30703 1449749 1730948 421389 695430 1781253 565542 1875691 269561 1630716 448824 1488752 1677361 600768 795207 1610630 318407 693215 1549806 1212544 12808 1682747 32975 666759 1415292 1478727 323097 183327 695128 102722 1789572 1995543 266590 975671 1744531 672497 658049 944369 1315129 288531 1192235 798387 878547 307509 1378571 1261597 1349294 123838 1588532 1590585 754379 1577850 1037088 943062 1718140 377005 1446067 1957958 471557 1638176 1572198 253829 1510216 457030 31116 20906 1809877 706530 1668958 1641257 418327 12852 265606 829673 1103388 659032 1016719 409722 591753 1076521 22383 501975 457299 1011658 937715 547400 1967130 1103821 1675430 1093900 1746944 1320786 576356 1352834 166672 1675979 70762 374645 1117945 822546 54970 1438586 606919 1894939 1941723 1541963 768764 529953 655511 1271669 1887201 1151985 421808 1992829 563316 836188 126962 1184545 1210564 194563 1657556 1437640 1425728 1527780 25406 805374 1446646 855519 1776292 1124402 1236999 196776 857193 918472 113514 1194987 1185617 673200 216618 1879376 1346333 1343832 1321331 1824481 308845 215853 1779072 1344732 184299 1330730 1080887 964754 544717 362422 286011 1070062 846993 424679 1637272 120257 743199 1839890 504764 1413947 520018 1322886 979949 1875661 299437 1965742 374572 829597 232915 1292370 1575516 1235675 522427 1973904 525715 1152358 1586774 1376587 545843 1720151 126554 1303378 1708331 1252547 561115 1322355 192608 533324 1851853 1358681 127233 217353 1782012 1824168 488084 1559560 420255 1894699 1096196 495452 1550404 1529729 451371 1751779 1726090 1399352 778032 1796574 1009850 1667403 340938 466538 1391321 1363899 1048918 899967 643273 215961 328659 1782627 36656 1309939 30341 785941 826406 1381072 1482756 849840 567572 162298 112789 553217 3541 1794694 1178772 153689 1779732 149655 779904 275885 1838637 1457989 535662 1458952 1565416 44898 326515 294870 303158 282967 1225938 1665482 528786 1919724 119555 447246 394824 586568 120942 370106 424896 489256 598354 1833249 1175142 1010165 50728 1025257 1233587 476901 1299778 1170947 373800 531427 1415644 523051 1623608 63113 1504364 1562766 856270 485822 1729533 1631536 1514203 1501291 524545 1471286 1231907 1902480 512573 1490035 1078953 1949413 1414008 115866 1436040 1266558 1778183 609617 580491 1766327 1005035 55265 1662329 472018 1050795 1152727 135253 1866988 347176 585670 1744422 30066 580951 1907191 864118 869389 266149 1768883 750741 1324458 1087586 1425652 355996 489558 231025 1336319 1966318 1586207 663848 1790589 149082 115067 664286 46326 940296 1973505 1519631 1702984 1310451 321411 795027 1355277 1563099 1445151 1157818 1547098 1019375 831647 1334941 1820351 1644964 231483 751270 1146274 1723453 264550 1158318 1391031 1325642 1809186 1440204 827367 1976462 654575 669749 1293644 1814894 68167 276316 320846 1749943 1006315 1717357 928372 1341705 1690540 632788 903310 1648352 1018255 1458636 140711 96150 105877 112926 1384241 688393 1158046 528435 98703 753803 1911906 97113 988455 1251567 778159 872867 1588912 513073 177328 1797002 948825 234515 584455 1749717 755961 399490 1468471 1263414 1292017 400504 138339 1974817 1004260 1049454 1054004 397829 1586357 1849803 7386 362871 660471 1294867 244940 1446042 281636 1117515 1648917 631843 1120919 376629 1211766 1599194 533806 1970078 814332 939530 1992114 1803626 1393998 1303869 401946 594058 653846 1969859 609814 1628899 341047 385282 164531 1807588 413637 304482 1262007 382543 1690958 255327 1223720 1591927 735250 602303 385771 423700 179668 850846 862380 1563636 1664492 1131120 1840597 977132 608775 1090663 1151884 1815006 1012182 314903 169136 989160 338572 1637357 1029083 1375697 87109 332209 752922 538286 1865 1548806 759583 872892 1401888 48012 1936624 1227215 1454718 397570 237354 1212983 1717553 230339 909542 141448 1595646 1825168 1559338 1602293 1533529 1059083 1674429 41345 68926 1805195 707453 1206836 1089201 1944312 947029 834469 63945 1923074 953654 1304528 487334 1843177 836905 1689214 1480017 503103 703084 1596387 1842311 819408 1856400 311298 1918763 1740694 1591534 11219 718708 660761 274297 912146 545818 509548 1900758 1920303 1888134 1227082 811915 1620774 879867 1757774 35315 445255 147693 1495728 1508494 378907 514635 1182788 1268426 1741699 1672606 923691 735342 732696 1976835 942703 844688 588966 15671 274849 463261 688403 153650 799580 1456909 1852980 598631 1181312 1323830 1457217 1030129 1998679 615411 1309504 746619 384665 1151059 1047046 1389295 516696 1491757 1484601 1584046 871396 773416 57492 640721 583471 853798 1828762 947475 1782276 1549734 1117212 813196 1776514 1927290 353817 1089246 822282 15529 470386 893624 533059 1537961 165764 1472886 1139801 1859297 551329 1086407 1767899 211154 321295 1616368 1895921 1892563 77117 594767 358208 16184 94561 930946 494315 369872 510562 160057 264319 948706 607298 527138 1906726 1023879 554990 120944 96101 551814 1317857 150333 1741934 520997 541648 1252108 569145 333742 557168 1729507 1650451 985422 1424030 120773 1008996 1380577 1147673 687156 1291541 524924 532201 580471 1530243 840481 111016 1564041 489876 648961 549065 1710951 1219027 390713 676269 251860 569039 170487 684478 1956726 766013 394066 1671763 521945 552855 799884 1881857 1230554 1598384 187488 559132 455335 564478 750638 1760217 819943 1605451 1586626 854487 1587299 1372155 321110 627372 608466 356029 1511939 1964794 1265828 1849185 1592537 175692 1580231 645023 1493225 871250 367855 1543569 1013830 1098944 932540 1429607 1472972 1606150 1161360 913793 1195304 1241316 1828849 1196025 457146 1964208 1130889 471070 258438 674108 691727 273039 1967087 1046764 1606467 1556101 379897 1925092 682959 612318 1883455 464847 685273 1934936 36587 35599 1215649 1177726 1088203 1559303 739655 242779 377196 58216 1130672 491566 861939 1659512 570374 1576645 947 1234371 804611 735282 795530 294506 196849 1141511 899287 1305960 96034 413527 30473 429957 719672 370038 1896462 32575 256404 1860899 10852 146903 891045 1898550 1444263 326941 1627194 1138149 810739 846798 852010 1198710 696890 1237568 1094492 1047879 12221 138988 1260863 1533766 1656133 1334606 1514763 1390559 1244719 997978 1155345 1921764 256585 1563470 1697274 1021145 1594173 751370 52731 779254 971293 1386755 967561 1307877 1305429 1428243 890549 1022273 928158 623583 370345 867536 1177275 1966963 1823150 1970996 1265239 1774535 276447 505056 1466994 1558117 660440 27472 574382 1477243 1762530 1494271 1441378 847197 263986 177029 1351701 1190330 1907475 1909942 1656675 1759565 1916399 1085876 219386 223804 898368 1918527 768361 991359 1342897 148126 1631795 1648929 1007426 102042 521413 1493017 516246 492099 623703 746880 1662575 1539131 377954 132782 1428042 749517 796104 613770 1098010 734798 1399283 1467682 783059 1874652 64704 1775092 1467737 1088186 418958 575667 80022 593081 605421 1449425 279924 1708217 1118055 530035 1465512 758028 1146682 1018088 413117 1462221 7955 393280 1768768 610385 504334 1637751 723931 1479834 465809 1887198 1316667 840123 489050 1435305 919670 164674 289201 1046311 764552 1939821 1859319 169805 1334473 155973 1355392 475796 1415651 1262609 370862 923455 762401 208602 1135607 1001013 926642 588078 297981 1795927 955030 716044 1895521 1962339 979665 1051296 259226 1712758 416642 419606 1721305 135675 470066 495634 384083 1886488 297600 1853777 267794 1421758 1522825 531980 1318851 1495250 536478 267682 1028451 1841001 1751529 1217479 199086 248525 1698637 909419 1897817 26161 627070 1838850 796787 434000 1594623 764347 1674433 437362 1462129 1662198 1035635 557334 1044631 929581 1517694 72869 1306739 424083 734859 725016 694213 1402972 612879 242957 949717 347462 1156907 1669116 1511213 1977740 644498 961802 1112341 1469346 1647964 773033 543386 732639 1149022 1591915 1680441 1593254 10466 770035 20824 779516 18961 762 1065782 599193 951731 1258721 1045723 1993587 1120404 1997835 263481 1409848 1867819 775747 235882 1879075 1854745 1039922 1267210 592680 41013 1123171 73648 1351130 1577378 1633733 1325753 1392742 385931 937407 1164882 227450 1432589 1905420 1188569 489486 1101334 1684974 1994139 12929 1273384 1714004 987807 588316 808041 82098 694684 1647176 990104 1074595 1682121 655666 999179 1221911 384225 1669362 1164728 1754948 964706 1842418 1102174 489646 1847181 1998930 255086 637156 1514503 577575 90498 1201887 1237088 1329490 177655 1603179 1885284 691293 1023826 1106458 899810 309793 927626 1589478 1715565 1791548 1126810 1344186 1078811 1744314 820317 1687591 954586 887408 1005181 1115775 1783027 32986 1616160 814069 1886949 1829733 1293788 415153 1894448 206592 1607155 99920 1968712 516247 673488 702537 797247 1504109 765592 51989 208498 1268537 424417 1726630 118316 835360 525457 1646409 1659606 1646115 916999 235347 1619817 996045 730484 644175 775006 412293 1297794 729391 457253 1245722 30797 1957707 1667569 1815201 1149305 1954959 1364163 1328272 1502531 686616 554794 69607 948399 881609 113873 780520 1160165 892827 676776 1444946 1733195 1716401 1897750 1225361 1172351 1859398 1609923 936478 1485196 1945814 790368 1698738 429942 79569 1065987 648955 35267 807743 925107 1807890 651004 302632 1813487 1435588 1640453 466847 236443 1665933 883614 1548115 1192469 1427070 820128 935070 1728678 1355648 1966931 1349989 7382 1162841 1911234 979151 1793201 837255 1743810 1162799 895813 209385 255859 1480854 969316 1298575 236177 802863 974198 551576 1371951 1898982 1931240 174320 833156 592638 252513 884521 1323909 194959 809450 332489 4249 416942 70181 246893 844341 354442 8338 1884285 1056004 711081 1699692 1228829 1099702 1239997 1069938 1966990 1159546 1124434 225855 128623 1526075 213338 1300718 394289 1161705 959310 1564308 990963 1661616 1724431 1708524 70157 210012 848391 1625269 1605646 12178 523225 818814 585663 1966242 422852 1397232 1013361 1936441 1000973 554748 1782065 379559 755603 1043898 125200 2126 859125 243918 1006409 1031306 355290 1322508 1402421 390946 61458 1733418 1506446 801533 1580827 267968 1530803 1604033 572384 469260 1788706 1551882 17173 140057 1188323 240267 1765824 1258337 631342 1444932 395311 1661128 202576 983781 584557 588241 1303797 640037 396637 728872 1979411 1991926 1338435 61728 152021 471300 933749 1861840 1645784 1924454 1519417 1682250 86909 640439 360491 614501 67795 841855 407278 90704 667820 621542 1878137 250893 75115 489582 331219 420713 1444249 1403957 610540 1717621 1266236 1113723 239847 1353247 1221116 1988618 1840271 994902 1101834 1222899 51112 1739802 1041290 1056563 452635 1584904 440850 1012115 24288 1186389 1187272 455211 1064826 343239 50598 1043476 1722173 175137 1624021 774769 622615 550532 555463 754712 1851612 951015 225016 1445015 1165044 1587690 1502981 222112 1879658 1943193 648499 411699 1328773 1906460 865939 448582 695504 1067490 410644 1286685 616632 1896818 1466054 410411 1917119 13829 1764782 1468846 502180 555903 1830440 1709816 750497 1633719 1604402 1416590 579690 1738037 94722 1781335 937896 1811541 861033 565336 1007964 1787953 957048 607355 654126 1435824 886910 850449 32983 1475850 453314 1382381 1275008 63431 1967193 1888824 1752864 491658 405187 1014031 1394020 935306 1499324 748137 625836 1608345 1627641 1307366 1681540 1600606 256213 1769663 1738635 1101097 870462 1031716 1311842 408047 1078939 103864 1238972 1150793 597025 426228 1162697 597954 1734513 567873 1264573 1032605 780660 1930737 713514 513941 1508315 322084 1869186 1025353 951593 1530369 1648280 551589 1511284 1395501 695499 1972030 1304072 1695600 607538 1970367 282976 1136415 817411 1041501 739514 1318764 1706864 980084 1398758 1222953 1048833 71511 455074 791038 920490 1782757 1277370 1283831 1521938 1458716 1849510 1715419 1201588 371203 600712 1581610 140233 298387 1709592 1920162 567806 852920 1142190 335789 1160254 1815199 248913 1291845 1883172 1085834 504021 1579066 1634460 1328953 1586829 1474678 434152 1669179 401522 263672 616325 384646 1627860 1553735 1639748 154781 283904 1488674 1840058 1718295 830681 1693799 1725220 117506 164497 1763729 1596526 1120544 720421 1386737 772397 1378165 755774 1111216 263478 1484143 1420403 1280528 1109077 1995625 1315166 1873685 1638471 1078971 1315377 685897 753925 1211524 214456 1891776 534782 618158 335954 1859783 1214046 966911 287318 1573474 236454 1606410 28381 479529 1633080 156661 1755829 734095 504078 771266 1257724 1210247 574554 309667 926997 1721016 151722 728089 625007 634071 1211811 1212979 1825369 1532538 407812 751876 1951383 877843 1767615 1428111 88511 185982 359860 312990 251263 1014265 1167251 1932334 370323 1987693 756017 149360 522519 456565 622927 1810129 633600 1675244 831704 448473 1408013 1492552 1553158 1365174 931336 109042 1463282 1165830 1124250 542168 306883 362089 507761 1555901 1914075 669016 658647 545369 68760 263337 1724792 1073482 1933388 1628076 1007461 1432168 1582658 523473 1559571 201275 1014727 834962 1102392 697440 776269 267596 1599586 1669754 1142460 456846 298157 1043836 6623 1517921 1360681 1363846 614172 1584153 190770 1133334 170711 445968 1204942 663368 1355640 759078 689395 1767956 1210948 1213580 1861791 437742 852863 1464874 1928329 314350 705145 1288499 956071 1816687 961974 645595 1038035 1675295 942934 774939 353759 1521045 1784799 1579433 1384102 548056 164929 1081869 1983300 765239 970082 1973175 197956 720924 266902 1728069 802198 1262683 1547607 187349 1241858 1432523 970033 340702 1018175 817735 1285119 934575 981360 1012883 1970427 615972 901103 320544 542147 1169722 39321 1437127 1482487 1789656 768829 1953677 440695 222680 986971 1220243 1330430 733699 1032128 350098 1152816 961053 804765 1180857 1908899 1335749 758571 1819386 857642 859885 371953 1705463 1347858 498559 1490913 677079 176542 134255 1746129 62330 1899400 565518 315866 1149934 169103 1073331 1289548 1368560 166029 1349345 368114 148761 1512338 1317800 1693572 1743519 1624362 1826346 1222283 540889 591202 1042189 1145923 328946 557299 155080 1003595 534341 1375965 1681169 1171462 1282094 294039 946659 1982141 843329 431835 1202827 1135501 912692 1250144 1486770 1327636 301546 1614552 564496 1833457 1764442 938079 979047 118001 312841 927839 463013 1094156 521960 1377284 825428 1423655 909426 1747802 147842 671902 1639705 1499000 90527 1690158 1112726 1758237 365324 1686533 1730287 1328444 1195837 293367 118937 1341606 1183877 1297648 1567416 1275365 560166 1986461 754696 1590412 1342082 1739451 882440 1235940 541215 975513 1104608 992210 1335294 1336797 206928 1875995 1306011 1046945 682466 837449 1517004 283388 1453875 483915 1992784 1946651 1452848 1137376 1572398 1054984 881457 699834 1645336 1566454 1814448 1070665 1705165 1005252 1373273 1658692 813710 1841091 1092288 322679 1986847 1984886 961277 1394507 65766 1104858 834498 293283 434718 154151 869230 334054 541523 167894 1276046 578369 1534547 27692 82853 1421608 1618069 1210944 882771 1304608 771453 335163 1993777 696727 1603802 1246111 1647066 41116 983871 542479 252764 85969 451457 1816266 284771 445846 1873609 1338541 471169 192842 682963 1116613 907263 1098301 1862232 209835 660790 1988876 657981 588652 207068 1242731 1060133 1424541 313915 959738 910912 590147 1118058 1097638 1919352 122567 886884 260031 613800 862605 1871176 444520 1683708 516761 1488220 1700185 1725668 1809148 963615 1436866 443567 1102743 577703 126348 1462201 1116146 1684590 1847498 1935326 1308960 1393386 1075677 1434932 1939484 914943 1474141 1244465 1004930 858544 1178550 1479007 1232510 180761 1755509 1258267 373989 958993 1994708 301717 1128997 553509 1319241 587563 487503 441301 1253915 1899468 1816123 1882142 306545 675552 23242 544056 339434 29211 1114894 80281 794511 803055 584581 198051 777174 1096912 1047434 152048 754245 239081 1462406 1859900 111210 142889 1032170 1472978 1767497 280398 951462 76190 1185908 1557225 242726 1730843 1678449 865971 552723 1477803 1043297 623555 1046653 46163 334525 39951 253948 1530221 1079577 1185375 815024 586034 1243627 1231730 801968 463301 1558395 883903 647599 632122 9385 555259 1044179 1912062 1797450 1973362 1535124 1109849 1765599 452242 1357676 421289 722926 1097430 1145520 1081039 1495546 995999 969808 1159405 1446009 1407607 1634181 898052 635866 343255 1914262 120597 1509568 1789413 1738105 122622 1145787 1903370 168003 228477 683375 1137769 1441865 352559 30592 1043211 1114189 1699505 1628282 1989257 1336960 669356 205149 285024 501338 1275629 303812 1825422 1098479 466101 982759 394772 926218 1561608 1370463 930286 334274 1536855 146652 855736 325947 1423632 275999 1987689 1842407 602532 1828872 759367 1264271 957904 448389 1851346 1006628 236039 1170773 1724278 1592838 1804456 1208386 600932 1098332 923466 1116969 211729 770058 1922261 26217 1508712 513987 1766901 967881 489716 1962329 131366 191525 1146236 1965778 1215375 890043 1782719 1317509 1404158 1459728 1350600 1392572 1224786 1120898 1482856 432093 312094 934501 143050 1589889 761798 130380 1647670 612848 972032 1771661 596456 1612325 1058658 1258230 583978 390073 1460450 219408 1542290 1484486 840058 273850 1113794 89532 674508 1465828 971707 1139093 11729 528879 1433012 11036 745470 60739 1816957 465602 367743 22431 364868 1721158 505104 1981950 1750053 997694 1071653 714177 289686 450643 1832839 935268 924326 1792341 306145 694506 800505 1855218 1448505 623902 1611418 31137 1517425 1410520 569314 1643956 1290118 563713 1136085 321951 1730271 550295 948650 446848 108080 567225 930898 577063 375235 397085 1113305 431069 1205213 1240489 198317 1651156 597320 497717 1973203 854845 427835 908665 1777720 114894 512879 1787209 450228 1516468 1932017 779954 920330 676671 1344501 1387051 325261 248629 73917 580116 1874674 1553775 81714 404961 1595224 1929851 1623875 1447194 1799043 1134909 305195 1532189 1026110 1132785 260168 432013 1607362 1347897 1667328 890643 798677 678668 1082157 687867 924639 1128510 1938917 1083405 1576713 706241 1885030 730519 1284853 1721050 558971 1397036 802511 1289917 102833 1883972 1215630 263535 178430 1642174 904860 666146 1906693 468807 235387 1190703 1931821 1652639 962777 1913175 483794 164910 1527055 1610689 141565 1604534 502473 741534 688731 1892208 622756 930872 1342054 1363796 1979 980121 213072 1243518 1327526 266718 1022265 1269843 757534 1340622 1412082 1067266 966990 1747716 521582 1752634 1735254 846841 1576614 1851056 565649 1973820 895326 772783 1796922 1666759 373004 1288429 247453 229411 364462 799892 1337839 1607967 1276594 1277293 1808125 1954223 1957475 1475591 84496 983394 578548 324959 1690398 654905 746449 564944 1721541 598457 524605 352287 1842071 1285924 1554730 410868 1597838 370721 358150 293590 951277 1159540 1111356 562655 1440306 1798190 1478824 794167 1730888 1909438 1886193 583317 21177 12494 1475325 1445785 528625 1989129 912557 1603022 720513 1104823 1126301 571487 607135 1991423 1937686 316571 1611133 4169 724033 355697 292432 807563 1845817 146505 1726003 443919 1287579 1325227 1131138 1664058 1334830 43156 349360 1327279 776836 815739 761296 534084 1225814 918734 1381308 1674984 1380568 1553335 1270408 1971847 946939 549587 1963121 1454240 617849 63739 1007712 793415 1098206 1656874 1913244 1783160 131256 458065 692194 932295 390085 1106898 451252 653889 1081983 231368 1721094 307603 196036 849693 1213860 636644 1147144 497936 140276 969717 1625198 192318 619424 600578 110785 1378334 283708 244308 505698 125296 1932924 32218 1037635 190994 131123 1131197 1343008 1663436 121903 206141 1720873 734864 1185011 685120 424881 825709 1919958 1682520 145644 1027311 37424 989041 1742560 1420858 167737 1964533 1508056 976096 1787574 719000 1193714 647250 557137 1486390 1948319 944287 1107596 245830 1868594 595123 496798 148416 499169 310058 608796 1451898 1390265 1138223 1614966 1060700 291027 216084 1280085 1782173 24153 1550800 1053674 191346 1260177 949301 1284003 704976 997376 1173433 1080349 674027 446919 1904636 1683444 1679542 1704057 337702 1876872 1511722 1215059 37304 1498314 1536324 498460 866742 896422 46012 447376 1647262 546791 470711 1785334 207706 1411383 385545 1195711 1708396 633530 1630152 1682030 879813 944883 795098 1421194 1596452 1292870 695004 1167288 1980820 860306 743407 475594 1516485 1096260 1569763 119680 398658 72938 1589735 849173 865563 879142 421174 1163932 1749817 1217034 410491 1614793 71144 1484558 1183907 46954 1565310 1138505 683578 337306 137399 720498 1855956 149714 1028209 649465 328736 821409 738464 325587 1733901 28086 1501243 88758 1885766 1291064 1083324 747210 995021 1555812 1228820 1902565 1762327 1703391 373484 194406 407432 1165223 568565 12532 1452362 1413935 686091 1652389 1763089 410786 1181657 1847915 1125253 551530 26879 1281454 589460 1278769 299694 1878236 1557833 390615 727723 1381023 1841002 309485 1073506 1310496 824669 1295298 903864 873573 1702898 1476140 1275363 346101 424377 892801 1722210 1682598 292421 73777 1110137 1685861 478399 72477 986830 851646 1323580 891416 1861484 1349463 124936 156619 156236 1994540 1728762 717567 875182 1493735 290064 51502 1580693 1796270 1518805 957424 1068843 1431937 198877 1811551 1573621 398013 307117 601900 1866642 1556899 1269246 621582 1740593 794122 400827 72653 73825 1755850 1365650 1732514 1625283 202371 1764363 97309 753035 188552 1737867 1752697 1244418 1470710 1738922 1142070 1511035 1996211 651091 963780 612331 183838 1904475 343507 1049407 499355 633122 435057 537013 1348881 652228 1664698 915271 1946676 476151 922437 1406066 1012611 585766 911505 1365790 682691 1516994 7537 479371 1222170 1583313 1493833 1597437 563832 1343142 1890071 256287 1426659 1062276 741326 1434283 89497 1682629 1890965 392960 744402 1093530 1156945 1206366 1890286 428599 593183 443346 456978 1159259 785545 1562946 1177523 1901516 1074495 1408112 1020156 1839456 1864071 1974459 1367795 18967 1283096 212934 676457 1380488 1991790 1342888 579775 1094058 848957 273945 1514843 179203 1155697 154382 765885 1235029 1605703 1806744 1895857 1593936 1669232 1925215 200592 1169208 1211364 918275 858600 726543 1054855 646651 820158 1961873 1791946 1560481 1675519 680038 1844868 1765144 1384938 1143328 1169366 681349 1637787 102959 984009 117698 678230 953698 623205 1620941 552149 1635872 1900414 535417 650279 561671 886239 1477268 517796 1832418 322085 312195 199489 539229 101211 921019 1619561 589708 1946546 658179 493188 1095763 880641 1749836 1782856 1707456 1673592 1683512 1099537 565222 62957 855463 1808413 1024984 900636 59575 1240512 1676186 1824156 79457 733397 1452874 775585 1461039 1578993 1641420 1306648 367846 434765 1618509 1428083 1070262 1082623 978622 496441 1463328 1424226 1646098 830339 448732 1780836 532161 1803047 1637800 433552 1758962 1117778 1271807 875449 46125 653406 597628 694808 1311664 883034 663064 1882832 1205524 1679951 1286162 1955133 1818555 470560 582777 484761 1073875 1031754 1948679 728129 1261314 291904 704270 497833 1466160 498794 426132 182393 191510 1826854 1016965 926661 1759280 226255 839125 1127069 880728 208869 443357 1090754 68523 1287569 657610 640430 1338097 867437 1270753 1537001 1439901 1122089 1498913 893855 152833 965946 413855 615448 661556 380698 492858 891522 523980 729484 878399 1796717 1700101 452434 1154605 673073 673232 1577934 927927 488728 668648 1444024 1532701 1773631 613735 250469 951009 1785011 410289 180235 525182 1988834 1582047 1148968 414755 1858611 270628 1850785 711380 1024017 679942 369196 1499627 761722 71703 893055 1344705 298693 1902742 616247 208378 1923154 1932197 909005 330738 970954 337163 1665417 1764538 1987813 200915 1569196 1812693 471866 1269050 1904908 1364524 540613 1356102 255881 742036 1665371 1349608 1131579 759648 1273033 98152 882742 414621 1355956 241211 646471 327118 1330891 1762277 575368 366046 340981 616847 1833371 512627 482295 1047671 1627229 805224 1631845 476949 454221 1583463 184371 1000351 27374 1473483 1455922 1837610 1341532 690247 1588786 798577 1390149 188024 880976 22816 891414 902787 925095 23209 1301152 1923403 1014741 344074 36510 1908164 324892 1416912 1884681 796751 116085 346264 1650171 1469647 566898 1760151 45219 632263 1788974 1950357 667724 683894 1958767 495517 467467 362612 812414 1168793 1913090 871493 161341 1639474 873578 1250080 751925 1176500 1020221 1896438 860465 915096 1138788 1207938 1661889 60504 282328 1114188 1173057 1608639 740792 1079782 797829 1743072 1912654 165771 614123 1639288 252738 1068304 1533513 408807 1909521 1060011 915767 39708 787873 1811259 934783 1451510 1155186 1915113 342423 1883629 1345827 1290719 1681552 1220809 897557 1967347 587965 1893558 823884 441086 1396681 506238 773228 1390275 965470 1465438 242025 1737942 851154 137388 1723630 1814116 430620 42754 1676546 878149 267997 1134021 1096345 445178 1701864 1245641 507803 47736 1808404 691051 474445 1344874 1273269 1312480 1284170 1626896 656396 655143 1698343 1450859 7888 787418 1673438 343147 811192 163954 1500910 1713284 1965016 684343 624332 815273 1681350 1420886 1735121 784837 1641343 1241457 377264 560225 614943 1908057 1589098 1303505 1269691 1245913 1346075 435509 1254936 55049 980657 1025869 1330352 694067 940526 387930 1650412 487126 1347568 1966965 1798140 1931428 1831983 1154768 652905 1175710 1200297 1720760 972274 461458 991888 1388840 1105960 977505 1512527 1583028 331639 605283 1423948 1258487 983924 1529439 1128698 1970770 1654867 1996696 1279883 543645 43249 1378867 958077 146110 215238 1828537 1637040 768144 1293051 501354 369786 570389 828013 1034214 1981082 1873994 1904995 1984107 1485259 569863 1749894 505477 533427 547810 1520170 1637625 750660 1491209 445775 383951 376331 1418361 1591435 752776 1828821 435492 571553 59244 1759515 1284569 1276790 1940779 954959 1546802 550187 387209 1140635 640293 1471604 1873405 1750692 1973798 659520 1635086 1626108 673967 816702 1267796 1618396 1770111 733922 1342820 967809 136008 784588 502258 1155684 313 936772 1746673 1195932 319116 1779457 1783541 1156890 711738 745039 1493958 1509838 1680861 1556020 1657577 649952 725698 239664 255371 1712098 1706431 1054996 1654064 299033 1044379 1535452 1431545 417638 610717 1664898 1474623 1057112 1000610 1235694 1655391 1498681 1332853 978800 1573856 829912 114277 206176 1718771 361435 642167 1419393 362192 214278 199577 145958 597661 1933892 1850738 1684666 1655186 1810683 512743 308572 718992 1571335 62949 201385 413663 984499 1841820 704267 1659764 1333169 1853001 993898 1554044 733687 876271 931706 1922333 1154443 773401 1905111 1530955 1508051 180716 655523 1342802 697766 1307243 1513418 1700569 489921 1952019 1290860 627766 1119359 1426805 121229 1744829 1605045 1664046 48914 598166 1489066 385067 259999 459432 1464202 443412 1693808 1981604 111608 1120913 543061 264195 280114 703132 1980586 1850159 1249404 846552 1038375 904810 891849 1521428 1532789 1951191 1791114 1301779 484311 1995901 1462156 87202 880265 1077307 1539623 554769 912568 1850756 255538 1929275 799727 345109 999082 970736 349345 144166 396649 814490 553786 108899 1770082 339903 299373 151662 353362 173484 1913971 1011373 1699131 912497 216041 1094321 971405 1101148 229203 729323 173139 1060255 745771 104223 99517 628832 1958882 1223283 1916904 1251692 716596 593912 1611282 598778 404110 310382 1912611 923725 826183 1664090 685151 93199 1675900 1784399 666816 1930901 872093 427993 959427 524807 242948 1732884 767709 1054077 1421823 613782 43352 673864 1053979 924081 534080 260447 1969818 477341 1197323 667408 960257 1237790 629446 1197845 1374987 1146527 863925 643827 1488118 1643911 1027550 136873 563175 1044995 581867 148720 1795369 293994 143538 1227716 1201897 234516 1710028 381875 25862 1086788 454067 1490038 1154248 1101317 461559 1211809 1232640 1104572 1841247 1273513 451356 646467 421409 1898503 1641690 492102 1450491 967005 264467 918146 863821 1219282 1346317 1841854 1352152 107360 1177503 1009331 29849 1667817 791661 797285 792566 946849 1059318 1825008 662262 1525003 693388 1468586 630762 1039419 1017529 1409932 248682 518922 592845 929483 403545 146629 930466 1833290 530164 114044 866927 1263837 1416189 1861696 113449 182749 785250 562045 910853 519804 1756784 333628 341713 364118 598840 1954443 1170648 855716 1733109 23835 742860 424790 300013 666660 1230909 177121 938595 485851 841809 108049 1291496 1072874 305833 1897618 1564884 798856 1390899 577247 742570 1397198 1117028 204312 500641 249236 688831 791676 1479411 281878 594869 541824 1773344 1275646 313904 90816 1488342 469805 1287555 995259 610701 1698193 1380578 196678 1019429 109231 1857883 1753718 1978899 1993352 1595801 444449 450661 621116 626452 1902440 721228 1563033 161656 1401177 1022671 189968 1885773 667108 311515 83986 1372655 513587 1490231 1525097 1589502 153066 645276 116326 1037967 1435409 1752583 225152 557320 1009269 865716 239944 740237 767447 1912555 111239 312981 1395387 1592329 1217045 119086 773361 1705738 997845 1273967 1568055 1003320 1978177 1627593 1621087 1691986 1346752 468284 455329 1436657 1748048 1361719 1469170 103920 1249447 498422 108343 1914057 578463 402286 1426696 1266770 581903 1623201 1290548 1120014 589352 619947 1408656 1080492 1987200 604733 1998464 1064413 588843 1304406 1918678 278309 881902 1280680 359130 1445191 1435391 1135725 755581 396363 606307 1297210 106290 925850 341532 1021714 1456010 1077137 366207 1279728 1289376 786738 264242 208113 1316835 1339809 1312602 1242813 1470540 179669 676685 1093880 1884644 1633685 922959 1457244 464109 1603489 1125459 947905 1231949 634543 355374 818513 3946 1975982 1735090 635615 504050 1707394 173095 1759733 1314963 214365 670227 671362 1675726 433907 1977006 193232 13321 373879 1262623 772632 194040 403922 1398029 89957 884005 1689405 1827186 631684 328310 631182 286009 1540803 1497113 565230 1583466 982474 347944 1571224 680000 134049 856536 704902 315070 640176 41276 610433 77552 593961 540973 1713940 1368683 1976271 1923612 1976315 1652404 1347126 1182664 1397541 283381 297577 1885681 1667046 1140698 500610 1402722 456279 1823146 1828613 1756475 107898 556837 1967220 658015 1644877 1046431 530501 735975 1928596 932233 1250864 877567 609693 82307 165007 453064 442370 722411 1736368 1061416 1710438 452451 1108022 491233 752076 1224695 326623 1434152 471010 1410343 635645 270970 942929 297751 1679119 231138 558919 857753 696376 1172888 581410 145211 538768 1416522 608767 1415813 1754544 1462794 1266898 905866 128782 1081218 1335324 289182 650897 1431799 137231 1399170 1776521 927621 1792932 1690602 327692 463766 1727408 318038 1441185 1388011 1499240 1650405 1267368 1044855 1854674 1195821 26529 711688 698243 1227757 164235 1408467 116591 1384547 1899521 113434 1518604 1400340 632010 1280532 1337872 1391790 1213703 315329 1033993 1369747 1732856 313454 635154 326281 1665942 38453 1378744 1858744 1324003 1029101 1865545 1253664 623462 613441 809513 428819 1442462 742037 435735 1376933 1862080 1557778 1864359 187796 360866 462948 841609 1219337 1683334 943437 730173 271388 984302 1956507 655201 716594 424805 1817859 1128985 1485673 1168689 771967 11076 39614 508062 388753 1576521 555577 233868 1317123 1558972 1172029 865131 1926683 621282 1454616 1737097 1980731 592317 772090 91978 159077 302138 867962 1848937 85883 1519549 157543 430026 694226 934245 1620472 1665563 715243 1286762 883129 1738974 785033 169114 486019 974208 1203356 1206059 1524831 804506 568933 37521 1809680 77212 1183001 978527 118038 526384 1326189 1817489 284444 757 1943781 999955 1394817 239765 613391 714873 721941 1644046 1100549 52362 407381 684792 711965 400089 361589 285395 1581674 432299 964140 625087 1854544 536781 1736813 873201 93205 1581493 739247 472626 731967 1653552 53955 1094353 633445 885197 1405279 1787965 1962651 1408934 909530 1287604 1905299 717360 1361223 1456724 414115 966285 170491 776877 138815 678384 1842872 996475 352888 375800 974070 234587 308741 1980603 1106713 1338388 565612 1526805 3532 1441384 485883 1319442 553582 1041278 1333723 1050052 1675906 1198766 812610 1045216 1853967 431744 985778 1232257 1177873 1252464 1094867 1850043 880750 1534962 185365 1725478 743291 1981242 45888 890580 242106 360457 109240 1930382 1241240 874933 1498142 207321 161703 1235761 164333 1114180 634797 1006618 1827513 381529 1170265 841818 1938997 761769 836880 582802 348995 574214 1691252 352756 530525 1486231 256930 1776130 1820812 1928122 1676650 474426 184143 1183963 625550 1438940 1527582 812808 642882 195233 1368836 980023 279341 1960904 1954455 358934 341060 633386 1424672 1613596 1713659 1536835 1384796 720938 1395818 1590553 1457043 397159 1245263 552631 1200094 1478853 1905790 1605235 688434 1368706 1720474 1316080 919416 955184 162330 111625 291331 1685224 1139696 32698 1381758 1408001 879750 1692757 1711100 1790096 1876234 1081791 1755617 26428 905324 1336146 443841 1755037 1703810 163280 16555 25055 682791 1915273 1601144 1975824 628031 1524208 855513 419790 388257 691087 1848478 1713802 512489 1751911 682072 565393 1001559 1969005 1905738 821538 1699773 582120 269393 1388674 1239092 1981908 426585 192479 789450 1549351 555271 940187 45108 1514496 1070512 763641 1388703 523830 1060491 1446773 243341 1559106 65388 1015605 100275 211982 1282585 25531 415277 1914338 1894071 1746927 582929 687935 1114326 686356 1792026 366543 1413627 198605 855874 1292800 1156390 103153 1255698 1344964 1153481 1147629 600514 1313730 1382633 1993824 1405555 891879 1073315 18077 689876 1276710 1314802 1675365 954354 914227 1288473 419248 606715 1438578 122302 1721371 325669 381137 1268387 1755810 1346350 166800 1204048 1545700 157339 656330 614466 1579966 426085 1972726 1155122 707134 1192846 1502976 699545 1674985 1543771 1943258 1561191 284049 612157 1980749 1433515 479653 494634 315889 1076800 1461671 1743764 774273 709834 1235210 375805 1092092 919631 241867 443361 1491799 398471 1257571 1764204 295121 1597250 1222734 91365 477979 1109266 1151978 346384 1299374 1399546 484132 1801350 840060 1558945 1908231 1438568 623977 476468 1549670 266586 1502574 553309 241325 1491827 1128993 664260 1984071 222752 1857961 1812560 241897 1272348 1836164 498825 1729538 1678309 1685929 198592 1148529 798405 1411916 1930790 575457 1514885 910353 807293 1281690 391611 1865916 326681 367947 1435575 1305827 380879 1101426 303128 1709414 112216 1898258 79713 165749 470060 706313 1126058 1382226 1145203 174324 1879087 480666 206423 634105 1292894 807521 1308668 302636 1314516 281937 128790 137715 1687293 221816 1050024 927503 1369508 514841 1084346 834129 1993959 1203094 982967 1171481 718898 941811 789744 1637664 684216 239431 1553585 596355 689237 1467195 568609 837271 1974377 1032424 1097358 1925872 503203 336311 1998984 218053 1311204 66192 1336270 1135823 1106705 1324849 733663 734489 139528 1842454 800663 1843887 1856143 1712858 990544 412260 626799 580548 1823152 184730 885655 982869 1280300 124030 497180 497307 854997 1932043 1037991 1491816 666754 70465 190908 449247 1233310 882689 518809 273678 1530879 294892 1041309 806637 1803419 871786 862523 670666 454329 591174 743806 204794 1936538 1792828 1362256 1328466 540072 1899253 892363 1083911 219647 172178 1084672 355397 919513 1927463 646636 84752 1179863 135357 552291 898877 1558657 721393 1716694 1429446 873044 1748501 1459359 1890851 741329 70637 871941 1005954 268098 1362787 1933586 123648 1329989 52402 1223105 966221 455667 1945318 458915 1029201 1795441 1653480 1399267 901771 1654703 1741439 722534 1733638 1243190 1546977 1838822 1073561 1910970 178328 1714546 217802 1136405 1433780 1110293 727863 1676676 698108 808393 1462750 526638 1450666 580437 1684276 8666 1731598 1738762 443285 853292 219878 1102370 693451 894318 1418602 465643 1889795 23577 1532042 138954 1364321 1466999 465303 907988 1450156 1763546 351072 951214 365476 365758 1546623 706412 853019 451232 1750456 96047 1462969 276042 660372 1675684 1349719 1456233 1865453 480379 1673870 386119 1545638 936565 1473283 448312 473469 1918550 954192 99154 1456835 277017 1438123 1565254 645904 1213331 757870 503703 593160 1256671 1821657 1247068 1586013 1879993 1079724 1965100 1111777 1262380 678006 851626 1198371 317588 1867403 1706703 478297 1466816 1775341 1773947 696392 581267 1233978 93600 1439672 1606364 883634 483817 1774315 1780277 1409660 771321 1318773 419613 932376 46805 1938059 1138705 691699 1838095 1727640 429444 409173 1245586 141189 681649 848939 1701157 552698 504536 1100008 1297502 384408 380278 28279 1415617 1581022 614690 1846298 741597 1241614 1588730 785355 1409481 1788498 1596655 1975642 1019789 1937249 1963886 1548386 1749767 136835 330665 1158785 1168768 115377 1393941 1338086 696756 1766118 297471 595246 1532810 353926 1717403 1828568 1791273 30077 890110 868358 1995993 1115181 1929142 1290595 897517 487859 351145 302032 1057456 447994 114642 1803089 1500999 510360 1371567 1070986 845048 1359597 1304677 454725 838562 965864 753148 147661 505455 1266278 762338 1385962 167653 184823 1883282 526992 1960819 606633 1299530 1777788 1223972 391600 1799862 886641 1345989 945658 1827733 1077970 915225 1715876 1382661 1397613 1481924 1168601 1967158 907187 361708 156302 1497696 1453824 1090457 1602953 1170940 1926827 1206046 435819 964796 1196000 1675288 1677919 29948 640828 1699898 379955 1317552 799656 279201 1238157 664096 1252382 610154 887459 1104861 458035 699501 806016 603962 1134965 1550848 1573920 704606 233218 1230217 162276 1555721 896517 1330000 1113428 580169 715593 840272 1317976 1490025 1038889 507037 1917477 776052 49281 1278910 1873884 1486060 1646830 1948023 531906 1080395 1867083 452799 414018 805258 457829 1856270 220249 1387872 1917022 1500978 1261858 305163 233889 1889197 1190329 633107 1607549 932889 663923 765880 1728375 1362587 1288830 866978 1347467 545337 577376 654602 1629869 365490 1822385 69704 1958354 986105 1181283 930120 607064 1177213 1522324 1881860 666450 1544106 1426288 650479 1265874 1741524 1171152 279016 690360 542871 1178350 510553 783635 1158037 633532 493398 367648 478461 958120 1302717 1694915 106046 116192 1309217 894503 1222198 135346 1050041 1013544 1205619 1769417 1589711 1668782 350889 1388486 1961569 1942194 69748 284097 898514 1199367 238705 1606561 1413158 1836180 582362 166438 1238135 679950 1180453 1275114 33185 1792681 765103 1470234 429144 1985558 1163115 407670 963918 38123 271756 1192067 208491 623940 1715431 1276119 304646 1017573 1907725 1094944 1385822 902465 484915 762009 32370 1057765 1198522 1700394 564374 1525960 1045668 302983 220165 296525 762110 739016 782620 1846063 315379 1478775 1454258 1973407 676668 788397 42714 1693357 1950940 1110246 1581618 675525 1476920 732711 894922 1340464 154783 1903729 622953 67814 276999 370236 1986501 1155228 151372 1832681 1271139 1083937 1609815 735028 1281993 610076 1507517 873822 1294844 19723 822876 1779255 314311 1571143 791246 1591302 1883016 286710 1808176 1788696 1805650 916381 858874 322048 591536 497127 586927 535326 1012434 1914517 1069840 1878711 305122 1656557 550972 1907265 1449219 1617196 1723675 294869 1389672 377868 996198 599291 402992 1778074 1206888 348290 1480954 1666862 659627 1483148 1998706 1058767 1045338 45919 1306227 1007718 495418 1967033 1054095 486083 240774 666685 1653991 1873115 71876 1481208 1585698 1200887 315098 206144 1343417 592531 1818160 1552864 1905371 271405 1115584 1068066 1044643 1718410 863203 287828 1254063 51732 59466 202327 261958 1384498 656453 14098 277957 1847175 1347405 1419412 1905164 1378536 1360197 247748 1031318 624223 757700 1229327 1201116 288064 694080 281822 592985 93279 1035162 1686134 161572 346784 647417 1253211 383164 664936 900951 182517 148725 341260 837273 548626 1886660 1621959 1116716 1787454 1403417 941867 474857 1382098 794643 1148027 840383 1343731 296065 995429 1486914 1888249 506211 1745035 1523101 839556 1645813 1045914 1382003 1536964 501527 96930 788169 1267219 686635 1549244 1195233 1564784 1073658 802605 1981264 1747599 1985526 941297 1214442 888717 990291 429862 1773662 656048 741398 954639 1536208 39186 1109247 1805051 929185 1315903 277873 1335183 1698499 36882 963085 1133085 1848298 1360927 559000 199419 708792 1554716 512554 1407184 966720 1554732 1558160 1025179 405465 925553 1835699 1863424 226812 1011620 1466684 1981450 299599 1191025 1802430 351877 957388 1350803 1710298 195916 1916745 965267 154015 1270868 938905 619710 707416 1287452 394840 1763994 1391018 474081 997920 1114846 1932951 1304988 657932 564060 392487 1932708 562546 1417934 833711 1049479 673235 1142484 144834 400730 1494000 847445 1067296 1307504 94524 342227 719957 1921624 1204598 316267 412061 1825517 1048809 874062 1794036 1327395 562222 651558 1138728 1150299 1852537 914397 1031706 574502 1918737 1974052 1194332 1868702 561132 1267496 10961 432300 691758 1038230 362875 621669 1786648 1523810 1108164 1517126 1093568 1511487 353029 47665 1388485 1386629 1558377 1628845 1172216 437997 56811 994723 419407 663514 733748 1446823 240466 650169 627908 329959 1999902 711045 82523 1618274 544524 1467957 438814 876500 491873 249970 820117 1054403 822614 675693 52484 340840 98434 1557410 1354073 1780549 1399677 819287 1308872 572060 1298570 151802 1091917 1113899 844905 805953 1760953 1250596 1924657 1135017 1116694 1393973 716067 1951816 1257376 990139 1637405 1655358 1444085 1181268 996116 853448 1840829 1174907 1711125 1095076 1173880 897820 1024497 1079898 380876 524476 1320052 720655 703353 1599719 1278193 722171 1823180 1486975 1335741 1996710 529264 1576811 1987705 1821916 1287614 467700 1362078 1134168 1300574 1386048 1678003 1493676 1250125 866436 753595 84034 1929395 509039 895076 268765 861581 337137 971759 977257 1364381 1331095 792830 1094162 1400490 1695288 43248 1315993 1621081 81854 1470953 1159886 456307 1218657 899728 1569766 816514 1025693 1607843 986377 752560 1416374 1890026 628891 113335 1087940 219005 871225 1023256 963948 783177 1928138 978677 432311 393480 100457 140320 1441151 1448207 402724 1172473 813372 632694 1760076 1677158 82180 277352 1799468 1715418 1589893 1549035 1546588 1784441 1288252 218531 1367924 1755765 428034 1024184 376265 927882 713879 519618 1678073 1206219 1824653 1705740 884148 1266792 422028 643179 1045006 1587202 1493292 1871569 758694 1249874 775234 1225474 448241 106139 1873977 268072 108105 1429287 54267 1365320 1100300 1066899 115463 1747255 1784155 1601437 1786223 1013207 974366 1249221 1390835 1235282 1694729 187302 107005 1095187 441840 1766935 788460 696501 683207 451855 1254633 396779 1200393 752668 1672885 1338168 1999860 386353 682338 1933042 1543283 819201 1991153 1715963 1753088 58541 1867168 859365 1876392 1645991 159746 309509 509823 1755853 645279 872204 1702110 1131325 24399 466976 1826695 809146 433600 653447 1336699 677035 681355 392033 1755675 1834740 92122 1200597 115617 917948 986780 912228 777433 1557404 157793 1267546 1490560 212437 1361899 1894561 1568217 498127 658002 1444527 375034 864967 989263 1517622 626502 1578104 1721706 173077 1980286 1895701 58165 1622952 1244601 943833 1188377 34808 1867813 1145053 1522927 1643029 722973 634791 803367 1751631 328643 1866263 220693 1411531 50223 1160681 854119 247779 149862 420800 1040234 1519090 166215 256066 1849838 184483 777016 1558343 1480684 564443 1147009 193268 989350 57196 516045 853474 944992 1673622 1514747 1645005 379735 1006198 669411 758190 1588087 1063490 692011 119799 1486830 791545 687984 1490510 1433732 1175001 105152 1749009 1780722 1451007 193223 100436 1029844 1824344 1083147 1487422 1662030 1672223 273698 1460507 79465 901785 915532 1394987 786280 1388936 1127624 350493 941650 1603891 832486 1057774 1846180 778327 441870 1629165 1685416 1678701 211265 1683413 1809617 1658564 165980 1871204 344642 1342116 1828266 1652741 1114012 1174607 709353 1820421 1760952 119052 1412518 1958981 1052385 1822418 879080 1384956 456814 1843175 67631 124065 526503 1681483 1701519 1040074 321059 613878 379988 1211828 1389053 507209 640344 957544 576492 1209982 1675106 978732 530339 223596 1177094 387400 191866 705226 75255 224086 1329288 1117025 471370 1713009 753068 1165069 1870760 1083192 1678621 1181609 1959402 811794 1983955 1133014 49317 137267 1628041 1308487 1964205 1012608 1383321 97512 1433247 1300598 1536383 1480455 947297 1414834 1157412 1290466 604047 1126861 1710121 1920607 1854673 245480 753557 697637 337537 268466 1546918 1677988 123742 1264640 173812 1553876 792467 675828 1480903 1116706 1171189 1034250 778390 40941 1616116 1165626 734918 632095 1039982 835474 1422744 1328579 19247 1198027 198907 644292 653245 1406 190749 1349095 1830764 1067009 1377605 473168 1714182 528416 862073 1114696 564000 336540 878982 785427 32121 1647595 107110 241249 129994 288613 1721181 773529 1797071 226530 1173169 1399507 809472 679446 1739105 1290275 1379857 1444933 819302 1328826 505579 1546679 575782 381373 246166 1932188 1546932 733135 869886 491137 1295945 925449 1021721 868556 565465 1837912 487470 241259 1951887 513257 86639 668248 1963820 511670 665623 924828 237534 453308 287242 1273806 867010 1763595 501912 202920 429350 1773838 900705 1692179 490078 1246664 402862 1825530 1890659 1073173 23406 856663 1290530 1569315 332988 1095528 739125 101972 605028 1318420 1868231 1311968 350792 1632249 49050 1789079 1407373 1494641 1681429 589076 1027390 1267117 510526 1968701 251134 1743310 1647341 730843 1362613 958609 814383 1379804 740528 599770 364596 638139 1736240 561958 1876782 873925 340443 1812068 968708 196236 1398218 1292953 1690786 668090 854311 499755 511769 1771393 941767 1657232 1244552 1596903 1892434 88759 1843441 1473108 1694413 625040 1389359 1292089 1863097 494668 1010496 169427 1087582 1478090 1834095 1685143 1385844 1138273 1197606 1082184 728721 534454 502997 1267332 883068 1899319 226700 718775 1125483 965137 1133890 781086 221629 1666692 1376858 196255 237568 1034757 1989483 72734 1309836 1793604 1224610 1315908 381883 986874 843342 216397 1616266 1373416 447093 693265 311904 8843 1464479 453260 1519096 74398 1739891 522038 145155 399682 502613 1298039 288942 1440332 1882624 1796774 1749353 380590 1856357 286035 1122876 1993796 1049084 1044340 1767477 587566 126870 397859 73115 1468944 1888522 788056 112619 412565 157227 1406059 172655 217998 106968 906364 704418 750770 552849 318204 793859 667612 356998 1532885 1239454 1763435 847487 1073770 937360 1819865 898889 31377 570365 349841 830889 1329842 757497 1207173 859278 1172076 894607 1380004 934869 699588 1369349 484373 828128 1348602 1441432 1130204 966810 519439 923452 652072 1571674 346309 1186901 858754 651597 799822 1862934 1143904 1861164 1019993 647742 53102 966429 939095 1626949 445373 446592 1073670 384922 1090535 947316 1506866 372678 327517 1068394 994180 602923 1555103 1520910 1987219 430798 247783 1323371 1793643 1746980 1962350 1157581 865354 1479986 199410 874624 57978 225958 1329837 1913379 1167254 624736 1206143 654986 102364 245550 1381676 853810 1384223 75671 1990604 1610137 1586963 715799 1000470 1894422 1350973 73765 1056698 1585224 607743 1767733 1456279 515856 891827 1359648 1010106 1800654 670078 1373251 381047 1405677 619993 1938779 1529261 1162479 1446357 734883 1266328 1188210 1043454 1639193 1037388 624410 328807 1881334 490923 841153 932276 1114399 1221243 1079684 1797451 564961 842200 605366 1147129 856036 1803601 6534 146461 1288 948454 1244307 472603 907462 1636441 442357 1920198 119004 1934104 1411344 272177 1791893 883326 177786 1837275 1077104 1310924 1084371 906158 1611744 514977 407096 279840 442452 738029 164088 1477337 937512 944292 920884 94687 688010 1039845 1037133 1845683 295184 1025495 730007 1296118 1846826 137854 1440118 1434471 386784 398859 1072583 1666118 1035039 48744 136602 1372078 1241527 638554 36162 107725 1253833 23104 1144933 510699 69206 1901666 388385 604395 967789 1815220 896461 1418660 40586 1649981 1999453 1278089 1258140 1233678 541119 1713853 1854951 715636 1112981 542942 385851 1403383 1356539 886153 625850 1191998 566753 386509 394237 60194 1750491 250210 660530 1508207 392998 1404570 1324455 1083094 159958 571292 1278547 1569195 122875 1162242 822640 566268 830588 542649 913684 457856 1727887 1199482 737846 1537386 1358451 503676 264079 1354327 88979 1411346 183035 1692341 1910851 1101782 317342 177316 147760 628109 572532 184237 566105 199542 1705871 1152634 1464449 1772505 804469 344184 1829346 1176178 1796154 1424777 1219881 1488739 647901 779688 582290 381416 1925278 537549 1557377 154985 1296080 3330 553598 234969 1242683 1566922 1095991 583195 108773 71522 1937301 1992973 937996 1758629 341290 689359 932141 807927 1341694 348283 1550627 1754383 964183 246930 67736 644830 808840 1570479 65704 826591 514804 665167 442841 1202660 831207 1875955 250896 339232 1880620 1443512 1324106 277859 441611 833887 1072702 1350596 1264721 343895 1614048 1589375 673384 604487 609152 96289 483059 698129 1931140 130342 31049 749764 1779420 1676240 1027584 1339585 1006792 1200151 1380056 257420 1938103 431557 1723991 1806513 124879 826341 1940318 1405193 1144080 1231666 1932469 1458190 1476033 1001623 1458996 387151 216854 1171507 835358 1838842 1528475 424087 1416423 876596 770624 193072 658571 1193878 1477585 204323 111999 103121 1494765 64652 1755804 520283 581839 1464044 653211 647425 526405 1302735 1911684 134457 486503 1003256 1312174 1404734 556198 1359451 1464079 1726769 466965 1692808 1817626 876678 738308 895898 224053 745859 399195 601384 258022 1917280 1673669 1084003 657516 281946 104356 1280213 869750 1171704 1280800 647394 109526 812413 695031 1333798 1239336 865146 623479 1688065 1533675 1649868 559969 1211971 1773836 1845551 1592919 1035650 1876088 248549 947115 1445081 297030 1825163 911047 137997 1243268 727070 1906470 1577148 1591601 325685 1192253 786514 1974238 1417686 1652268 783991 262677 898529 172832 1870140 1640754 1296679 1521460 1295471 730804 1716311 1642132 504987 988712 1439678 769390 1031519 1802419 702985 1102721 1199958 74846 1506090 1267864 1104103 592483 931864 1564993 311953 1523953 97652 729858 842077 1232208 126391 1191036 1463565 1788868 1485577 1061967 1668649 475228 1882216 262652 1783473 1148461 1372411 1148015 216323 1815817 261283 656255 1273207 1828811 1056340 1305666 1177194 494017 1850195 1494449 523149 976638 1725960 1645031 1184193 1164148 482414 1623670 1080641 782565 461155 680560 1003221 1569700 120466 1376333 166472 298363 9141 1995021 270640 738316 1495492 1440290 1708031 1023222 665107 711365 1490965 1124598 115440 1155897 572923 1577341 1140670 1109589 821676 233819 1748409 877164 1703840 109234 780361 1269770 138158 162251 782646 1795602 1988908 1397350 1016899 1750259 494913 240638 230265 534249 227254 581713 1979598 1915565 1134188 153748 1492425 1791102 645593 468382 1720606 906994 98054 462706 926954 1622656 254765 1090154 237566 540799 1021824 1716488 1403845 626512 1081918 1132294 213079 344724 1085300 1572049 661969 173855 1972070 197058 358542 1079945 816681 1907528 194311 451565 683914 1105278 759098 1787555 63279 35119 1029436 1570134 1711751 725378 751992 1051235 1938448 592807 17706 1364331 1106854 49891 487344 1933343 1168181 948992 1448814 1982692 221528 1015103 1984372 1434026 511017 476786 1938076 975275 170555 1842919 1942960 974657 1610341 998172 1589228 773414 1112649 1437025 188262 1644235 1439304 1503897 1243493 1649501 689250 1610049 1117888 1828987 832410 1978925 77611 291564 206253 1018491 21200 1779414 1199615 554456 1548193 1431791 333033 1962317 1672565 1657241 1989081 1534796 1626298 1551061 797138 131261 290201 844539 1314367 1779253 1259938 728627 1725885 1416383 1799086 1538539 88694 1518397 284250 10380 1317437 201937 1504813 1803886 1236439 1192198 1493229 1588448 1749168 190957 1006654 1497614 546219 1609451 1901670 602429 976503 1784178 562596 1631151 1934352 802685 1109295 962648 1318011 1407627 201825 1043203 226029 512263 836942 1492038 604978 1076266 1142724 88545 1637996 641889 602423 643286 926355 1440511 1457072 746886 905914 1835199 868148 418705 599012 491484 517362 1363764 1571184 1855276 191681 1117087 876318 924119 1140576 40134 56199 1314881 214233 404024 807821 1287290 1579811 515683 895344 1019286 695458 1020794 1625440 600133 254041 1173771 685006 1979174 1770389 1521458 130240 1274618 1294861 771596 1088160 245410 746308 1086939 1924316 1986966 1024813 540252 780136 806361 747720 47508 903846 1051967 1720766 997064 1184444 1655707 1912403 553581 1028873 654449 1469655 788373 452770 1681190 613046 546617 562150 1651328 33911 380125 272411 192497 1028367 1619422 842289 103603 273630 1144894 1825203 1617999 1224719 1710934 1371569 607727 27338 1166677 1531886 1626102 1406125 149880 183715 1077795 1215968 248795 1057595 242925 1848415 497650 307710 21225 332445 855749 1701869 1108686 1194048 1142694 826885 1404339 165195 690820 851697 1666867 145626 1478055 83545 1504013 243271 150902 1477457 1236395 1482748 1295845 347018 574084 1238446 1587596 363508 70603 459601 1816249 1656774 1249926 612347 494639 1435846 220114 1564566 1308995 938495 896593 834374 1952965 300970 849512 1633716 1034583 1536793 1692446 660184 1887607 1119670 1187774 1184357 1530152 1816814 368279 481868 1863990 1758729 1034332 1876794 1201988 157695 968691 360138 773357 612320 466660 1262951 1560307 1110447 1784606 1528468 416882 569111 1401274 654031 1317567 1750441 477360 1985478 1957575 913302 591549 350476 618832 893533 353659 392770 1820224 212450 104925 579833 406347 1461027 337279 1059737 775834 624080 305012 1268591 1090192 1659834 286333 798883 1228841 1877444 983642 1592030 1899081 1680216 1703340 82331 695195 690304 299650 655367 1173980 1567530 354323 1585223 1655841 1436699 279445 1553114 881563 1013145 589062 473279 936775 123090 134683 107090 343629 1548235 394585 1029196 833254 1421482 446244 1828611 394151 146045 159424 905682 523090 153108 322136 661598 1050107 907464 281206 1917723 928958 317115 1915870 1504674 351012 1717643 1254545 295527 1928499 799204 356561 1417859 787600 1776938 253876 525103 650570 1748988 1961739 258416 1301430 1765685 631177 1817496 986081 1839520 1522819 465988 1048776 80143 185 936662 1625193 1300184 737131 560523 627437 426104 1904736 158718 301125 1624856 823143 25562 196816 1305058 1139387 61888 929655 1379035 426888 740123 1479615 628653 878009 299757 437692 278060 964146 1590076 254514 1752065 998028 1353338 623079 1239227 1544537 79993 655671 1735215 1478143 1969033 1158684 1884148 917225 1009822 918797 1603678 1714211 1952311 268053 540887 757576 878801 870923 705300 1379538 215996 1128324 1002791 238548 1084372 1459707 488839 681050 1046087 889010 197099 962390 1241357 1977726 902108 873244 1816461 1285116 1263743 292392 761475 138663 478127 431221 1519870 953177 538377 1496945 1962813 190200 519727 648738 1871138 148590 1613194 89142 900365 176826 1886422 927185 58442 193320 1386915 1165048 736173 1768089 1408970 49495 733239 129289 909955 396718 1758338 1716873 144735 472904 110540 1557888 655772 1529266 1041730 1665824 285329 696160 721976 837707 529257 454957 1826777 1474415 1689395 1959884 812012 1764980 1275196 765696 1988366 1833618 667518 1679541 615081 667713 1977607 1691165 311158 1930673 1742680 647172 1217110 1297142 84616 389483 278046 1073078 1821786 1791710 1733079 599345 1918316 401516 1586075 626986 335135 1560531 1569964 1954244 480360 1116286 1237844 1840488 1138068 622556 1238811 1726924 516124 1600316 1336221 588558 239989 1726480 1827065 1749313 28620 1246348 1081004 1988176 579239 968920 1909729 1536630 291891 1309660 1271679 1401264 717055 1839611 1816258 176696 411007 17948 599584 1397293 423050 1572437 362366 1855035 782840 1615230 1889707 806069 521714 1892240 315724 1036823 428709 1548163 1164433 867751 1006968 776951 535652 1753095 1565323 666615 730420 1210963 196954 951783 279807 975090 278925 1673641 998137 479019 428517 74750 1214214 1319613 1053910 1963956 686046 1467311 1923285 339585 1189698 516061 666374 1788455 1603879 790702 667723 1041778 202969 1352779 1982548 380567 608939 781262 467843 486225 1827305 1820012 1301139 1627472 1336047 1731716 762004 96834 1739968 1353113 173908 593393 1514991 1152169 415177 754024 202207 172809 1886988 228266 1484731 1166735 140921 1349843 695656 1049749 672650 1624690 968829 389193 894208 1372009 922214 1344415 1995468 1735398 1265429 70039 711636 115152 843753 1586925 1862125 1198167 1950996 613053 525542 1639983 175921 1068980 710867 1980781 1308883 1501061 26617 256394 979270 1011536 1042439 880731 1070736 512454 1560951 685627 1595295 1071935 17784 1183744 1868197 1258602 1554549 730116 992496 464642 1585750 946756 1186675 220310 1779496 258616 471008 7143 1287486 1509266 418208 1042864 301954 102353 162014 1374268 1029042 1594498 583763 436027 1084789 1943129 1312501 796310 660709 1135185 129515 1401364 1848873 1968662 1601186 390456 8650 1647162 1722744 1861705 1539798 1346187 1326754 468113 1476580 162618 1505983 1239145 1334504 1106977 770562 987756 715950 1079978 1557616 1038956 843465 120943 1814033 1065655 327601 620883 1501585 1301196 1234618 1956260 652906 167952 555277 825785 643876 1161484 74190 354991 1197751 387564 1495389 1803294 1818267 1955907 156584 533797 155035 1815250 997617 472343 1544363 602078 1296278 482336 1918602 1111698 1618897 1610401 527316 711590 1453502 1465201 518432 133334 171497 1116491 1754954 408992 1662919 1035008 1658534 609699 1852232 724004 1561542 342959 1696380 1167717 1948575 1668533 795973 1240109 32535 1705823 1140639 1408803 1834301 628762 129803 942154 1859627 1819633 40074 618213 1789133 1564571 1098114 1756790 710795 1363780 1974009 880661 1908100 1508370 883877 1858747 1690501 1588763 159969 465594 131327 29890 1192859 1516979 241464 102566 1379262 1142087 1203760 1196167 1531383 239231 1687944 1026838 496317 1532870 215492 569409 1457769 572032 499994 771925 276250 1500006 213538 868995 1855197 71017 735832 1003924 553491 237936 1040540 934224 1879532 448643 1670097 594867 455986 1417047 396358 993650 1702956 1776856 532473 406940 1449607 409361 1655299 686615 1427037 1147581 1617031 1085877 1039242 1290485 354658 1361228 1453410 304318 485167 636791 276642 1313655 100495 135862 948588 621563 1029453 628609 292467 1480140 215176 607892 591203 1187343 171016 1187626 1157039 154327 301599 804887 1620072 1515169 1073369 1930724 839677 1010293 302970 1246507 1749866 1049220 314335 1730666 509884 1160342 448467 1446323 1255489 1095358 1243460 961394 807839 99042 1415753 984256 936073 1385445 349285 1308906 1616386 37920 1053445 248100 1362731 1242599 1216856 1211812 137163 1868102 621852 512249 731988 1412922 993860 1397498 190269 1800520 305956 1426488 457936 263446 1977145 1071289 1502706 1670019 1033479 1335016 331181 838491 1843210 1940500 669331 1264366 1871666 325211 220110 383129 1881118 38775 1092841 811506 732386 1539773 704954 1697900 703584 1907328 319338 1857276 1674295 520650 1785053 28193 231702 1686255 1162663 260875 963561 714976 739465 1589679 1527528 674434 1172231 766697 1801474 1926312 1234918 66151 1582086 1427280 264173 401250 1470839 1999396 1954951 1025540 294469 1114745 266505 787229 437994 1623735 1666044 294613 990843 19844 1890119 1683471 764330 1926135 393003 1358073 387342 364629 1408830 661172 1882259 652922 1922460 1540024 1762387 1691987 1874229 189727 790862 652816 197067 1948945 433802 515258 102249 1309569 1614412 842170 1227388 1970926 350674 1902709 1334600 677286 1867046 1855104 546259 179012 1866665 1906137 1934010 1911503 1182513 406912 325907 552405 1138502 1825100 417005 1735104 858435 1001494 31081 409795 1160405 1488182 257585 1741975 1052044 943733 197558 1516321 1326876 1424906 1973072 694576 1399802 836568 586734 1299774 400071 1290833 1942432 1975384 1915795 1433138 771366 1760239 39696 1191446 443656 1340832 1069923 1908212 1412789 198081 680795 171938 724 1259319 1836138 1418810 717800 62147 1785408 32593 283092 1575220 1574437 1605842 1627095 229266 1380640 1434205 294956 1251747 1398042 858295 1196269 1593289 533333 1120060 1770054 1160000 1664509 29278 475941 211834 938898 431573 272643 547301 1693911 285077 1139221 1884111 548218 1125296 130946 29475 790975 168599 163539 1378438 610312 1070 966105 1031108 1061761 338691 301308 1491226 294966 131250 343373 1817675 871400 665006 1116964 1355496 960612 71047 959939 628716 1227179 1242206 894963 234377 462892 1480596 1323912 529132 367506 482722 1691957 1497801 1237146 1373606 1571618 479002 1284771 989332 919464 1862129 682173 1947488 112327 156201 844027 487239 298602 1115785 79726 1026399 1658961 1434998 495067 168506 518509 1690248 1949093 467871 1773010 551272 970567 8793 1488690 1500738 1604765 242132 359778 1647107 752338 570091 1947783 1466509 1175473 779232 57083 1526859 1185584 1366805 39882 146678 498675 1500544 83960 1444696 1991252 1662812 781754 709908 1729699 908764 586356 298407 1435258 1849151 750833 825500 351627 1553019 1379313 260738 1666366 189637 1156286 908801 534495 1608532 1704442 1949453 1863840 1899309 1736364 634731 1327353 1507797 1922458 1052406 233222 1751265 1779445 1344125 1638324 1854400 1467773 1941228 1779694 729918 564963 894916 411495 71729 743715 279551 536151 228937 1738782 107808 1228966 1157313 1373287 1076740 1745585 824192 442695 222732 1051051 1672546 1051301 820168 690930 799915 1111418 923772 1979199 611590 125501 506822 1615829 503871 1945217 1765821 1958853 1233991 267176 861307 1521106 189246 992526 1125656 838919 1824119 405478 662124 651411 1252216 359497 1007583 728979 332923 1231674 690415 948821 893742 493876 918286 1971496 654163 389317 227345 1235349 1506739 137378 790054 1415153 777689 1889014 1395819 1826851 1436542 406374 1973744 970393 468594 1425245 521508 1574287 297791 1433467 544512 975929 332612 86111 1240469 406173 430271 461845 96256 931198 985955 1381666 615060 224855 851708 297664 487899 1964638 521299 1026760 486260 1348032 1642898 364711 1510103 1373418 1615169 1540472 367918 800723 1574350 1536729 1164178 1566615 144649 1587829 1810331 254696 731000 137064 1790130 251446 716281 1745217 963885 1085169 949208 595150 1528713 1659134 1667660 1195519 1954177 1980779 442362 1342020 744525 1538374 148311 677117 1475530 851261 222935 1701232 431596 1702102 1755532 1834485 1482183 1121816 741197 1531954 1543523 1154944 1835889 499426 195568 119653 529745 1013375 700787 856276 1730636 86534 533500 425056 817189 1526687 315927 25906 438545 891185 1198391 1462428 652131 800989 1459901 1099215 1904428 1414077 1100012 716361 1447437 1773412 1397282 396844 352444 704952 1697667 1227249 955833 851640 334798 951758 525484 1604040 1331040 524970 1936691 321486 193040 252929 1550707 1707215 174717 1651853 821357 439686 165155 1659495 244348 416445 590321 828420 394383 1146329 971433 1931201 424364 1015165 681966 1478072 653751 813367 450163 555467 207574 1874582 1033390 704702 811087 1861582 1956131 393555 51453 1597886 641186 423481 1186827 1391177 1537433 371437 137288 763294 1451332 1546633 999779 1114417 1632763 1197924 1186577 1293183 526389 1066619 17664 391543 1620590 1356378 878165 126180 690119 181882 936587 1640605 1883961 663803 1178393 578461 1500081 1416322 1608527 1748417 1382069 1968022 1985758 126291 1250256 1000369 1537335 85174 516274 1836502 958189 1977583 273207 872794 295567 1325018 279068 1609340 1322156 1361084 1239317 515103 1603772 706988 1267189 1931655 453293 815079 319214 1938761 456500 1678497 542978 364936 1447340 1692770 727567 742769 517926 300793 176927 459605 1501360 1947404 220639 606246 1953763 1352047 1264896 785537 479042 935890 1208177 222902 1182704 1766478 1895832 1267830 871203 1145315 1787759 1984030 1443354 735227 1172237 1187587 1009558 773048 1727651 739418 1336996 189892 1818899 1253666 475994 571145 1072647 1070732 457753 1321312 1733958 1626770 686064 191224 310567 679073 1406357 1287867 1864699 349754 587853 591416 8057 489751 914799 1784072 1847074 1125937 434496 733912 1203942 1360359 802878 1942998 717909 512274 1667586 989811 1862815 1459785 1735691 488034 1637197 1473076 1446377 445179 527770 926530 860007 264621 431424 684581 1441203 771694 13633 62447 1618040 878864 1711864 631665 1459142 1182154 53285 1703247 1154592 783355 418457 972594 1696856 1390693 36325 537191 1619769 425935 1094653 1711550 736387 214252 1349600 361602 1176171 888728 1227804 1520870 1616363 793436 374067 854006 758581 1935582 766041 1647936 1002175 365211 865827 11825 329620 927037 1073189 1532181 1083116 365242 823035 139441 13859 793396 1620896 1663209 672301 420912 1613358 1055791 1397782 1281562 178821 1859795 1148366 658866 1681400 1852806 1892145 240884 1445016 1649641 568592 830017 699163 1036653 612040 1606320 1071770 388993 866492 1150563 895141 167461 1758897 478464 1418255 1367729 1367478 923338 1255632 232758 553705 1374688 1255560 785573 223588 698677 120734 153871 531182 1927107 1530477 1896586 823455 133666 1945781 93298 567630 147221 530805 1957309 1662129 1669924 1614563 1448907 450996 954486 1226525 14958 34554 182356 890742 341006 59648 777260 1964844 205112 1698066 1355332 1796287 1165681 697776 1865384 1101803 1449840 849394 1578185 1920988 213334 1997489 1806422 452473 977970 570573 970405 1001956 1089754 700130 713672 355591 368647 459665 1752297 58538 1765469 961067 962187 1532388 207961 1775051 644244 320666 257591 562478 1121898 655581 1183747 1159436 1608101 673522 563168 85828 1572016 71075 1065113 1049880 808677 1943740 247970 338252 592140 912291 638804 498767 1902444 776741 1977494 1977179 1621667 138933 1687391 1820221 1424604 1181500 1542051 246580 1714871 267983 322400 1694459 1364839 363604 599683 1459984 1837469 194815 1214835 820074 1190540 962182 773061 1004734 1027855 539618 1461449 97697 764251 689856 235435 873023 819901 729926 734408 1936557 302205 750888 276082 1681278 666473 1217537 1772816 1604158 388187 1564160 445336 1896983 1224202 1944353 710136 1247250 476791 433496 463865 1008527 371622 285379 223302 206752 1443941 1693608 1977209 1600379 1854398 1906482 200571 970699 1762587 1685708 1018868 1683110 197197 1363136 238744 87947 776874 1034201 259032 792840 392272 208321 1629881 551133 689147 1690306 1205627 761683 929058 1975823 324013 227804 1532987 372963 534310 1234903 523261 890410 533168 1598141 1665378 958952 1639545 1476548 1025452 38932 1082916 150804 36043 442611 208042 329009 1449770 657645 24961 330397 371097 791447 329447 596295 815148 1852750 949819 1453275 1110733 775674 74874 1336466 1998191 1982925 340888 1037902 106104 1923048 1274156 1979172 1372593 1932517 301842 1400447 456532 543215 265512 1820646 790395 1579746 1608576 854596 1328895 558953 761851 1017806 1273479 1336158 10835 1800506 194528 1549700 1684386 797567 633978 1923961 1979366 1242509 605523 1932073 1335943 617806 1865344 495029 360295 1192706 1304056 503554 1896390 136731 1160726 1736664 1297549 14040 1302328 96440 1912578 1119007 1242392 1658596 257907 635798 721225 900421 484165 596588 749981 377013 760569 1873786 1945639 1996324 1946355 229134 939377 663721 1823271 1642973 530539 1073806 695700 1670498 382460 168299 666572 1486010 880596 791210 250267 1719689 1232907 1635429 1844613 481251 42421 537810 1463238 344368 15770 755860 1327315 1346197 1105074 587167 760306 1424648 498520 626607 536788 1236630 1052510 1935557 158952 1161515 1319763 1366615 438425 990839 1322629 473743 1211055 481987 1727884 1739673 1901887 1056036 410379 1552195 245876 1778850 1918650 360934 1978881 249450 849943 745972 1261908 656539 456357 1097211 455193 1667745 1645798 48210 336274 1442993 669009 1334397 50903 131956 107848 1123914 1384353 1287041 1388605 427601 845933 1202659 1894816 1128244 1820262 579083 1359153 1928105 1097297 232998 1261954 1495183 1782568 509306 1975323 891787 1700168 1927180 1797966 1415918 1175228 898862 466797 467424 1495423 371111 1986887 502858 755335 779059 1459113 817347 766047 1428215 1539978 1830054 1708662 1523628 934074 1824443 73644 27285 1465893 1460715 219171 1269207 630090 1725007 1801089 1073278 299469 1630273 1299891 1950850 1480420 395836 1876350 1836019 1821558 631094 1533752 1912437 90759 1699717 804492 1734882 1999388 1344011 1123117 1696381 1563579 362901 1549589 88561 178011 616991 1517932 1414981 158935 668815 392922 1736388 1161681 772790 546798 127103 1073217 1299633 417464 453029 683876 438989 639839 1507398 1926950 572297 1376152 540399 1079643 681287 219328 1385488 1880785 134472 939471 1348165 1893951 1008955 886462 1580222 1699629 393140 1919018 667302 1028981 73671 1220443 270668 933329 1979637 80845 1689864 365282 903686 1582959 1871278 373650 208458 1294415 1617545 1380690 1857612 1406097 461261 1784988 204494 1758911 598456 1294874 1126842 1185278 1931074 1298246 143396 1474136 930150 580959 298423 1912347 993054 1637185 1133898 273762 1393395 66104 310555 1265857 1288380 1489210 1885845 1610688 1742843 221968 1560727 442086 673667 1291691 882670 535719 100349 491644 1299675 1420529 1439795 1552244 278131 1333119 1534726 154714 1536388 1648350 20218 1813008 672775 451544 162765 1606735 1520329 377957 87839 195945 82177 422265 262321 861030 1421064 1723450 1657782 209931 502826 1305302 1959926 1885810 631837 1093490 1562987 235900 1002503 1645226 473844 864882 735134 424131 1327538 303763 411264 1698561 309527 1658625 678444 1147162 1619032 1974923 95108 1787194 1493387 1379095 1210699 114848 444222 1695161 1441605 1393537 778194 1651140 850155 1782146 1283380 1184829 772191 1961881 382220 1618831 1407636 1969562 885740 1060952 1017985 1702966 1796535 909 683228 834113 1754079 720794 886437 95231 830062 963215 1981367 119686 345353 635899 904294 46696 980153 333595 703435 506208 684729 1911296 345865 1042635 930253 184844 387472 1911527 1063457 645907 26852 1403513 301415 1060179 117298 1736224 128192 100024 626857 452604 874458 1875715 1692777 336492 740727 1204086 1866774 972278 1790427 1717818 504009 1916518 1250880 1267667 1269916 1675374 1294915 276228 430573 1070570 35005 1710157 782108 1333159 178014 573354 987464 1119479 1570162 203498 837256 654027 1067392 1180672 301167 1773097 968618 1488702 520161 1048318 646492 1850185 114618 1801579 785026 572758 936446 1140379 1426305 1910874 56178 1613942 1619638 667746 4454 720762 1475791 984359 1486196 1176572 1127557 1932205 1379434 578614 1392822 195923 142846 1700335 784267 1050042 1127041 1682425 1789023 833717 1680615 369829 760888 1266171 659688 745122 1114402 1806233 1061131 270989 1150288 1948228 1672823 1623165 1198752 689317 1237118 1834397 105027 129636 234275 463658 672834 313206 1896740 1714019 76338 986487 879159 589148 1695935 1102001 188698 1321634 1234555 1789061 773161 368882 2056 425268 1854768 1587892 1338540 205070 1775437 1964265 168436 581724 216403 1711525 924488 749878 520594 1231893 402760 1530278 206303 1758417 907206 843617 908392 1156171 1004469 1825741 538610 494089 42400 1567495 1932055 583953 339280 214792 1970782 1893842 369398 1614930 1454184 1237848 961114 1031195 1128588 1016075 182531 1458993 540842 1684230 1701827 439484 778805 1935854 367528 204024 1801197 778658 443826 1878661 1709586 204433 466636 613557 1177127 1415542 687025 67883 1223552 135067 1105855 1413626 1878037 1962214 1707494 359490 314173 358532 432332 264737 361099 1873739 549105 1093399 124159 1948730 1792619 1006462 998695 755815 779792 1611468 1779908 383784 350004 1435147 1058930 937597 1063905 84279 761656 702832 1174492 510018 1888019 350649 923378 1971432 1352625 1153492 1084095 1160126 1555525 1480356 856755 1944380 1989756 1575102 1540052 1478062 130117 895851 1330448 1983790 563940 1510698 455662 1183958 1559820 1438565 720716 1252472 1383514 989556 1371949 543388 1741501 401772 1928769 897830 904485 1828984 1709609 193143 1251741 500410 1216453 975241 318653 103099 1511316 1084612 1282893 1069214 748124 1580 1031168 1724923 700826 947872 677367 1654584 1804842 1366621 664978 565223 1962091 1761436 908673 219317 689819 1932141 1550191 1775430 532844 1464052 1310327 553324 1315243 822095 42878 1093974 619707 1912580 812974 1107229 1973560 1337897 1577933 919753 1070577 1595270 756380 1078573 803488 1344719 141587 1055137 1958818 1352150 1869098 157577 430472 1298629 1149831 1398854 1532861 1090419 1548722 1986963 1419378 645384 1456185 1214256 1940743 827582 1359248 396685 1598302 1100284 1841194 1579460 1724614 1390887 1169073 26870 1496272 337846 683253 1867319 192875 254762 813807 1953736 841657 515432 183962 680136 489312 406069 1021942 1209940 990712 1702451 1966663 1270601 1249509 620181 35907 723013 478357 788276 1262378 341797 341333 1403716 1552898 624089 1306090 1638788 1719663 684156 583622 1483300 1847458 1451238 421577 808697 1226292 305076 849766 1337713 141165 36950 704679 1572966 1389093 1281781 694551 1454996 1589017 1495891 10263 1221861 204941 383855 1251831 1693757 1522507 1005664 1487876 1702201 1652508 41799 722608 740346 505440 676773 336994 1382732 974306 85106 1889140 843492 1152375 1536939 1146978 936280 1203599 1310788 1751620 572519 109064 348780 1204709 1499334 1082400 388461 1027642 867278 146750 1357351 1852695 637592 184655 1120565 1493615 1850969 1187681 1569992 1129209 77404 1405230 1237302 636304 402852 453373 1613240 610985 1115329 1491488 1775062 990058 651306 1555051 1487374 869807 353882 552276 1444464 1065070 1586470 1842410 1389365 1205474 1433203 962054 978948 1452270 829579 1314258 123469 1127431 278981 215958 1826457 1774308 715509 773261 1834985 724286 1761236 368002 1946059 1763763 1142038 707880 160806 1828561 1959860 794928 1077274 1579221 597469 348759 1873705 1842403 766219 337378 1979936 1838706 1531176 1152292 1910562 1428420 852289 480505 1536043 407560 729495 839405 1647059 1256989 1893751 1430555 1774736 1152994 1277270 1640167 1548835 372900 619493 159362 166577 46566 1047625 909430 1278531 803074 246356 1137950 1183547 1996484 1508011 563811 1284389 727057 1396082 1047431 798834 1068520 595971 800066 735675 749383 84308 1325435 200870 308652 450267 907056 1876257 380288 1625601 731644 752315 1625629 538569 1313653 1950872 830098 295813 1463157 389281 1042524 141347 340740 1097600 1731941 1471436 1897370 215818 1103724 110638 584531 490600 1318560 190981 1323655 711691 1793983 1230235 182186 1847812 1926821 353990 278908 1352973 404516 974143 1979653 287302 619332 692381 469503 1579846 894580 532467 1787142 1013755 1669550 593514 1648477 396349 912591 1588643 275116 1349003 1963200 1051190 1037633 1519844 1682561 942308 1214796 1944182 1371491 178192 299463 1370351 1512763 1808729 1776263 1208503 1008864 258944 404837 1874499 1068934 1722345 1493993 1624891 924374 1638272 589027 1621379 431707 661911 916125 1086310 1758651 612743 1822714 819407 187698 1293512 1130840 317370 1803727 1668262 717643 772335 13128 702419 406745 342568 1702137 765480 607508 1774799 859749 713669 152151 363380 1236888 124036 429476 1798790 601876 940166 765889 1625522 1192941 658555 1505652 1357642 671319 227767 641502 1345064 1753185 1485066 634168 1134962 1984949 505574 139566 1625652 1318624 872252 1632109 1112375 1348325 1337595 248797 1625863 973625 346851 1105308 1477634 1767577 663328 465019 1934025 570496 657009 1171643 1246611 1736719 249073 1847500 243009 1928529 1674355 802565 563384 791677 556278 700566 1611684 1951387 176464 1414593 577193 774102 858420 883454 558893 892185 168539 97958 493524 1459024 313734 1475947 970880 721390 1083347 149966 1163124 6706 66963 42894 981483 1397003 1933426 418678 1143549 1044447 1848120 1370112 343881 958506 1814364 1038289 1919288 392602 234446 525960 1157938 475015 1727714 141763 1177188 1954458 980192 449937 1793973 814275 1002121 393416 1492326 1770891 814842 215132 716092 140271 415447 1385469 179349 1389202 1779110 435145 1787276 181205 1153025 1400199 1771698 1042817 260731 861622 264257 1321842 19146 1073896 1554954 1122582 619582 702636 1922157 147127 604684 389739 1723756 1425624 1268356 1172082 1666269 648826 326961 1320356 1656704 193291 351182 1103526 666569 850962 611284 1158013 32210 213277 902526 132022 1408045 728652 1290962 1905515 99619 1452963 88854 547194 438136 1080716 929147 1617450 525160 254320 594442 1795092 1833793 396351 490484 614283 697586 106864 1654447 1643482 1229932 1163985 391121 281039 864931 552595 1137155 1986012 1634789 1489538 1201609 409694 344730 892699 17213 1858290 1742999 890384 1946210 1417896 156271 1104837 363966 1468723 1120991 1103589 363591 1928324 1746454 30635 1974594 1594537 1931129 10331 535294 169301 1441816 78593 1178150 1111177 1826458 269985 763821 1728338 872286 481398 1111706 1069675 1237287 414187 1098532 346916 528655 533063 336089 1747798 859857 1716787 1194626 136339 1149937 1212541 1983288 457069 1604920 1558187 539124 521005 1285129 442274 1371028 1353087 1945086 357319 195972 150649 482190 1084648 1340969 1596584 703669 2096 1392757 1213901 1613651 1125553 855994 1852878 908734 822076 1899524 1278646 674201 1236320 1797061 1654030 1808849 1642503 745011 1419705 1854967 172400 1811478 1558500 1170233 1846148 1809474 567981 100967 1157389 1486532 1170492 1139199 1691311 188110 1361545 191216 1036290 1945853 818988 1796301 666517 256191 1946807 242974 1372345 1769965 1746978 814774 14876 535808 424290 1414784 1155391 1643130 1457968 549007 1659484 404966 1007012 967998 335878 1081347 1156373 1566664 1934036 92911 1835384 1948463 1854427 1563692 1783466 1320513 475784 1040285 604326 1706964 935241 1912035 1153363 1445023 1865775 1484495 839952 962853 667750 6741 458336 1750392 1352608 1250650 637490 369190 100910 1091750 180769 1128093 779592 378355 1967536 1675625 853477 466502 579908 27062 623335 120841 1320114 1885326 1514320 1044313 1912158 767922 1128854 834792 1026396 1197340 1368248 1943749 67283 582746 1679317 1078700 347557 1905300 1946654 1422803 1027032 220822 1948508 1445036 342866 1055032 1520745 1727361 763130 1429778 618311 1126496 1629535 1558669 106366 688651 190919 233042 963555 1718155 1068010 1180047 109814 481578 1095684 1082874 1922365 1558393 685253 46221 1511815 1893844 1207393 1313357 1243222 1930266 680106 1023352 1892618 239030 526349 944711 993251 260361 1019391 174312 697533 38509 222307 1273360 111963 394769 1364615 315022 804533 1689765 1755344 750951 668196 1119739 840683 1457512 1028830 927467 55327 1008092 547626 746979 1531443 1314020 299129 576874 1869277 1592902 129785 326793 1153129 948033 119608 141412 1365851 240075 728805 1115615 1109951 1407555 432942 171419 628053 243613 853559 768056 190374 1488107 872874 186918 1381730 1724709 1012413 1001367 95400 255153 108621 1988701 1727388 305220 717476 1706556 796839 1857309 968602 1269914 1943446 604372 1505762 332536 40472 890613 394197 1159140 1163645 1626543 586512 1265500 1860635 413846 1195511 1654722 1697245 288904 430840 234535 1105270 1539074 998811 181577 977746 772580 1944740 1662936 773090 471015 1481653 1676116 847893 1919486 385803 1402626 542231 986591 1335713 1458503 1554638 755464 1108513 380445 1161043 752554 1628608 392382 1810945 161630 1734851 1333216 940300 1857668 906124 113741 998802 634402 342253 1592034 1267818 1901317 503536 875320 1285597 595815 1103164 1351900 902313 1924220 1918212 27284 1580807 721316 1234704 855021 1004876 1824334 899881 510535 216783 1465639 49960 951129 396339 1105334 1167683 1095103 440178 1093409 710009 1345263 1432897 1716154 767973 578214 938375 1300592 1962854 511094 1674382 607203 1618741 343550 460944 457689 997706 1371398 324231 1556889 327250 646308 481944 1063251 1076442 1812181 1071187 1808947 51893 1174710 458072 541399 1053974 926868 492474 232381 1038902 550627 1541608 321640 1643356 836740 175835 203178 1050416 1694218 1443237 1577808 1826343 514876 1752731 1863560 1251505 106289 1757129 645124 1263039 444756 150626 524055 307323 494601 1849517 147560 1552739 1743603 1283840 1922859 1711890 1907134 1689605 1292144 783945 833654 791588 1658337 169942 624016 571479 1309467 966478 1722974 989679 658861 1711911 1450544 1408158 945292 1622071 434393 1620431 8150 503590 1258113 176351 1156803 766743 676410 1840191 1478970 1318720 589058 1133106 347455 9311 1183221 1531064 1702667 1735207 395979 1630042 1193453 924756 790651 317786 1281304 1380277 1492603 168631 1971177 1181563 609815 1279869 439695 159215 1119855 1461126 205407 269897 1457274 1994421 69430 486168 109382 211666 1225228 1399751 134849 227479 1694692 39278 1964056 1927664 540542 1394775 84410 967306 698092 1861648 789702 1968797 388622 1758984 192435 1769921 1143972 711739 719706 276695 841537 575852 1429054 1267077 925548 909482 509271 159607 1327880 1691327 1976026 260884 1262731 345849 199935 632157 960138 1601223 1666109 1841669 1899642 888608 1366971 2470 114965 1701125 914827 1081376 846700 1063644 677018 445085 672163 1092768 172063 478139 1214945 754540 322118 1904538 539589 1411086 1622153 1845786 1200757 1106322 374049 109968 32163 1914552 863586 1935181 799638 833269 332446 1648183 1362447 268226 14576 880336 945584 1360632 1620640 843893 1311263 391881 1331058 1511663 1253680 1058762 150327 1451677 1164631 909902 652289 1574608 279683 240102 277704 1585713 742921 1503600 556836 1814001 2394 1320521 1529703 1374723 1913203 1166971 823448 1863231 1966677 1575511 509686 107432 883178 1281076 34077 847906 50701 1514530 1660375 1213103 1916329 1710612 396304 1540212 931962 753644 142447 194070 652612 1499632 717829 1413969 1975718 1710584 1276800 459121 1723619 958514 1124561 244611 1759960 686182 1384337 253939 1627313 1642806 1867941 1436231 135770 1311448 199649 396820 1770680 1751228 454394 880969 732833 993754 1936455 148657 1318312 1303995 1798866 1568329 1179639 1597713 1138670 1574687 167860 823779 1301305 1448844 1779296 1355900 717001 1386156 653087 1565151 1141705 357251 810906 1194573 1118684 622817 196287 938670 1839810 1545134 897537 417113 692174 361488 1624697 1229213 979681 212070 1052900 29171 123769 729038 846036 892812 1645800 410799 257188 86405 1468612 715494 1024660 879148 272809 288618 74193 769243 465907 1452689 1428459 1683777 1666302 1035013 1839681 1682315 799624 680478 1569463 152106 164222 816738 1856265 749185 1763224 1679413 718812 1721142 946628 143470 616613 1793172 1080487 1206240 820437 781264 1475122 1274854 1938601 488749 1593134 1788817 838065 462668 1139856 1850899 1469806 1223447 602133 1411513 552306 922187 1873952 1932022 299367 1788915 1893020 1645374 1552138 1059703 1180082 698767 778888 1553657 1092843 3865 1731776 652617 406493 1115448 66556 1113682 328472 84894 323003 1929997 1082089 148703 960815 1446806 344484 993076 662615 379690 397663 1406719 836056 1659585 418050 1799901 1716200 319179 273330 331325 1655923 217805 1718009 1383899 5895 1813043 1446489 1492957 1247390 506897 285290 820378 1879908 863556 1162476 1836287 206264 611800 1030007 240615 1421006 330525 695156 1712963 882775 823878 1158524 477204 717003 15008 1547201 1433420 1263308 1769358 645929 466238 1713749 1428585 1103428 575906 183663 1641656 358357 447563 41212 1641041 587377 1827581 664855 959967 619669 1611549 711737 1987355 1924827 1514559 1650864 303374 858223 1881459 1731443 341845 1177822 1781944 825294 1327859 1939977 1467337 1037114 222240 1280732 377450 1496797 1625831 1880404 1601991 1433005 876084 1530104 1623869 1312099 1058867 1907435 1383569 706206 519708 1279550 1521315 684083 3899 52059 1829568 1224989 843777 806592 1924899 1854546 492143 836271 812731 369209 1385379 314238 882140 1559378 816849 141247 978793 500744 976098 613152 1920699 1383842 602573 1209292 534164 718080 880089 1857926 1401839 1080704 1520428 1230112 310878 1502262 573300 1253997 183554 38213 368248 1354856 1220695 1518443 411035 1481356 1889056 1131940 1248465 411752 1173363 1392453 1694634 172495 676039 1082846 1264380 1372797 403980 871474 788898 1275070 1662820 378176 1151272 159260 1196437 1332078 945251 1826389 1771713 1334380 1863264 1398116 1341873 848909 1585420 119335 470918 755046 64581 883151 1887412 464314 1721732 428652 279135 404526 332437 540053 661774 622637 706968 644058 199912 302924 15140 820963 1518067 1352493 318675 483396 759312 1345024 26080 384450 885699 1758207 752217 424442 1332955 474261 1353121 359102 783772 1043929 1590579 1762053 555222 1236243 1203595 657828 526995 434495 1666787 468214 1289559 383125 111344 1929678 1651509 340658 1478005 657204 424718 1005919 1374522 527711 1804077 702406 198049 1987370 466902 1666612 12010 924762 1546862 913982 426103 945173 1359455 250430 359115 809893 283025 752904 687325 5978 189300 707749 1407973 432479 569005 960239 992544 697854 620305 112276 1668182 17351 761915 1274227 592712 1232835 741140 1169581 121283 1269479 412758 1253352 1831694 1964221 840444 1250751 1097234 1187570 987059 83575 1603103 974578 1489345 5735 1819951 1150624 1357831 194513 1764410 1944535 147965 358342 1815749 117478 1111536 549681 1950942 803399 960283 197414 1704846 1310229 1036970 1609706 159911 894931 1365118 1523219 797146 1925686 686795 1426797 1631928 767037 1632730 1396935 576607 1406214 1764505 1869402 1421360 1986780 1591007 1655131 1035869 1090538 146822 774227 1499810 1093150 483868 540597 722266 326687 1630126 924414 1333547 1702395 729220 5955 1223602 848273 104767 1258499 372894 978369 1922177 710083 731316 561068 576548 1425500 675258 113652 353646 1163743 687806 379646 1369977 197290 531353 1149129 1618961 1431407 1733691 924868 983175 229169 859397 1794927 120086 1854783 657039 477959 965594 660759 1132863 1728268 1633559 1820001 941765 461853 651920 1887770 400159 152469 17571 679647 1673576 1494658 53110 1463782 717204 1332152 1363967 990288 1776669 1016735 605361 1647345 991610 1339088 317347 1510136 1275362 803196 1435666 1239573 824492 1345133 1765799 557349 867596 1681445 1360493 74968 1680872 1299821 420491 1950389 12379 519646 1586398 808427 1017109 1898166 1320846 445445 1636942 1683897 1364304 976257 1391789 1850909 976008 1056051 35247 509445 256 744129 1971260 806342 1290385 200802 1453397 636387 889305 1923391 1638974 1811644 448574 1260870 285493 1907967 1609102 345905 58453 769328 1715663 141880 1850151 1545793 104477 951185 258982 1640260 1504314 1465786 413712 902714 935774 283453 1446003 1665107 1149082 641548 1885290 401692 327010 811316 331721 849905 46236 1774910 424419 345514 917471 1972646 1365935 1112948 813414 1369715 913836 932956 1484940 1946393 1687377 99940 1279443 380179 1041830 1690019 1140749 53837 434338 402140 269603 583704 799286 1373388 1049604 37448 1868621 366232 1055758 1083949 1027503 1190865 44931 747982 1510124 1691079 1186957 1710330 1394050 177314 348491 1509711 236134 1188283 1047166 1600549 1173151 231623 242516 494269 1493531 55935 762131 255954 914742 576000 109304 1517997 1011108 1645317 1266306 697379 845831 708753 441026 251201 609160 657786 299578 1898283 1239958 183245 176254 1139557 492156 675882 1581637 1176597 1504697 267023 247781 147869 780431 938975 367079 1908032 867001 1622006 1837826 129207 240128 43631 639291 917286 1649948 162039 52386 614991 1200442 1796334 1531579 562241 1320896 64702 463780 1430387 327031 1627196 804219 1289948 1318466 418963 1132019 1026893 1483579 545304 55473 620789 1031712 1863341 129221 1483054 424696 114046 1959725 420473 1689920 357158 215075 466463 1495512 1900885 1701548 1882269 672720 477406 1680646 271003 639338 1394686 84015 488742 603776 1075327 1887199 1744263 1755291 346664 382238 1204137 1101556 1488604 1360836 83948 1636064 444076 1557306 80552 597645 1834276 1152247 403447 996830 1400125 1972198 1765958 1587209 355072 933295 1558611 1625265 707223 599093 1590658 1208701 1583049 1516524 1165282 1892756 1032948 956536 1591524 907718 47065 1261059 749700 821525 112291 812541 298065 520005 1472696 1024736 1445058 1631036 1955782 1206647 599268 884892 611998 748721 1185421 83539 454144 1767031 709785 649831 900447 38739 1978368 1282850 222877 954214 1165710 215538 1470090 1434739 1671756 172028 747635 1174786 593021 402676 831502 149592 654466 1780122 563647 520988 1186083 1905002 778336 1390900 1066930 1964869 1679583 1003653 371041 1938822 1869379 1686748 1445110 1654003 1675273 422230 392875 1436234 865001 1280340 167619 517642 1875068 137232 856900 604397 736364 1909418 1874584 258607 1792977 1937896 329853 656395 414639 118952 1634441 1524161 1889602 1659379 1784344 1489474 692460 1609582 1220820 1272662 187061 1160222 244283 1312613 1797864 882029 954135 786854 1596697 1243674 227969 1900773 1974182 1817342 294790 1430796 1099363 774946 1957972 5882 1225802 1414243 852841 1837042 369277 973443 1676295 601270 1582213 966397 373829 1561278 1092916 641274 79434 1924880 371891 808781 1928454 1935489 1169628 1903530 1887418 1489641 1240880 882704 1564890 420115 1407133 402695 1893451 451390 1061825 1145473 700064 340285 352053 500980 1576454 736202 1386003 59102 458268 1107245 535768 1461920 1335549 1136125 1276436 1001140 1398458 1213505 1524844 1977939 845016 1164493 1917229 1057652 1599700 1645350 956068 738715 104347 205932 1310216 1500818 523650 563998 355522 1877452 1317733 1920836 944450 24327 1094431 1134071 1713468 1523102 1139321 1032089 861970 927343 1127891 1225948 288409 1764994 23282 19333 554172 256553 1565047 1023639 44651 548646 1242363 1607639 801247 1357352 474320 969856 1234052 336406 1508123 1917227 1065651 1793693 1001987 929227 640316 1762683 845573 1444591 1288637 202305 816015 1007190 432362 1861878 318597 974820 1010187 1573333 1770467 405911 1479172 1182474 215153 201689 1495019 1468114 453831 1318139 259446 1850626 994802 328111 1540467 1963817 1487293 13786 1545725 106669 64180 1716490 421755 1506803 1071374 601052 569787 64361 255663 1448517 1303444 205915 458155 1537502 1842723 1061568 286934 997378 110131 315436 62236 167729 697040 1569038 1503977 1029794 469308 694159 1585208 1909829 1370988 1858579 735553 522665 134707 446417 1402019 117913 1696038 456395 1502993 803029 1006004 302613 351456 212796 594923 953711 574726 1868280 1362275 602426 1333010 709928 103382 686586 403657 1760286 142477 1855916 233673 1099000 1222574 1082431 507655 356240 593598 683087 743465 1734464 1892403 207156 691852 316161 383682 100637 202899 210514 191528 1039139 1424172 705271 1548083 478160 1819223 1903444 176522 1483817 269443 714826 162833 1615530 1595537 1729120 953417 1060042 714241 1208738 1993840 1452493 127520 750917 922366 190546 1372021 1701674 976447 1088470 806627 326967 108411 183827 950805 1905981 277430 389607 536972 1503498 507241 629619 396113 51783 1316961 1727793 1823562 1393401 1691047 195164 659143 1481027 1488552 1533868 1215551 1865709 1801419 604706 1342647 33360 236903 456965 670513 502815 45128 1286215 617790 1156072 1979348 1089586 1372445 361117 865414 1435683 1627379 1100842 1173361 1521018 1589334 1804228 284549 395598 345048 213688 819224 228255 1605962 92107 537447 1960491 1154283 1908834 1482321 1577173 57659 126896 62100 1196203 1815910 1535093 1932825 400641 1841875 1317805 1729282 1770907 804068 425505 1263054 1591568 35881 76306 1043042 1338233 942350 1045988 181072 1033102 1248764 1674821 1722241 485404 1951422 1486413 340977 1549383 662870 822720 142120 1760066 123126 790846 1440656 684660 1080392 1031912 202503 1700362 806883 1984258 904976 1066572 104145 1259349 104870 1724700 660538 1731756 1607655 1581222 736708 1605759 1776740 299882 331076 816460 514551 686412 1866817 294765 1934456 212891 1200859 1892742 26367 955562 1877999 39209 592776 1040993 1601203 1150308 661910 1633376 1279665 1218308 1491710 1998247 1555332 846667 1761370 129526 191040 1414690 1187249 297211 1821566 955378 469355 1936341 383766 1023702 433011 1779167 421502 1546578 1483884 178476 1498854 239050 341101 865221 1906624 1598536 359883 1425420 264813 1900594 1622169 406786 1281223 1309739 245627 322889 860021 1727238 1945786 500971 1272089 1772442 1146488 819588 1590638 246628 445013 73693 1903517 44908 1509212 1613143 901300 1411226 1829881 1219310 1266384 1596914 599153 590153 730041 1044113 967170 754766 1927762 814533 1802407 1392101 975616 585508 978277 442474 374332 338902 867745 1604987 1462427 211508 187377 1982814 1542375 838116 1339757 498149 318725 1528514 1197239 720934 633887 557914 312370 1582269 537320 228196 1913101 1148040 1467314 1218872 709369 797284 819727 723491 1024766 719084 867058 325340 178749 438895 1817712 1708281 1706171 420814 1998836 1860336 229346 104054 1835873 1932210 1812409 1756711 817818 709515 1217915 1162940 169682 616100 769120 1423090 1651661 1400955 1189656 1972262 163855 405849 1240768 1147556 161569 1387356 1484004 70277 214063 164641 1611491 1931658 1202563 197657 1303105 1823148 376798 1690071 621411 1911669 1101457 1989597 1314341 1353710 1688626 537534 1916103 1962504 853571 789879 1799142 1975998 777520 936950 768051 1760254 423986 1681807 882825 1091655 752913 1904449 1815723 1199197 887882 475250 1161 675940 1161799 195658 122491 1976144 207090 1227417 1015801 1496279 219508 515064 680967 1579164 785403 372254 489329 1308943 1147207 867667 1796162 1005977 809429 1100729 1578793 990578 518706 309371 312342 1383687 164540 1386212 1348642 515021 34597 1819189 574703 12387 6693 1146648 549012 1863267 1990691 947598 891988 1040990 1126513 1751543 1065065 210864 280246 1034605 86216 887306 74262 133735 799061 938440 323825 1288461 859176 1188833 1109205 1791392 1217839 1785515 21323 1296108 314757 782514 648802 1649697 1578085 1716425 533967 249034 528482 1644898 109961 1558734 984615 1159382 194890 1909513 830513 310240 668865 1042694 1565556 1822205 1918448 1366927 743110 1022740 456635 274402 132535 1358692 197474 823419 1673782 1964827 1641884 706815 1509728 1846872 1833699 219427 387545 266336 452237 1534225 1719947 1649730 1622808 1432178 928991 1039615 1105715 1193466 291193 1033913 1219985 641999 616722 1619495 1843460 1587612 1082454 1136698 1886007 1520093 697697 1485499 1929660 1099992 1847317 156588 448041 958013 1339270 63568 1465320 1084921 166711 1131007 1272997 434538 558840 1752388 879311 1073031 672909 621416 545489 631253 414077 7447 13512 987688 821419 1443589 11319 22987 549061 864874 532146 1094098 1650476 1439868 99561 223384 93299 31769 932926 1722038 40246 123230 1679967 556364 1254879 896671 19321 829076 631756 1172152 680733 719249 36761 810517 293072 1423928 1322044 1403213 1445757 1579764 247026 1242920 396013 1584626 973379 1456062 1749871 391567 681481 1243770 678781 275094 1580105 1156516 1405409 1054309 1936968 197643 1994389 1883877 1390755 499562 1958262 1825878 1782977 1601137 928855 893342 1917676 916833 1972620 530565 1449367 586021 1371366 762459 763693 72551 1089153 196145 160976 1748069 1148376 342625 472139 1451365 143727 1345968 361639 1412119 758211 1630996 1081521 286366 727372 32147 798998 704583 500197 869795 1361271 490338 1519996 1860755 401170 1822773 380680 783654 385769 550209 1909101 847569 277469 823441 1473952 134375 145090 1379224 1844871 307590 722589 1360703 677387 951712 1102327 993282 877507 1473155 685243 1567515 376359 25219 782162 752169 871506 888385 57817 1736674 1930822 1579265 486084 168142 830609 655357 307243 674260 16246 475839 1826668 396648 865843 223845 547342 1255390 1950865 204190 1396600 291095 711719 436751 1518267 407397 245165 134924 569942 530558 39265 212300 1931943 1353985 1591978 1197033 762249 1999489 1330148 410658 1647409 957486 597045 1464926 1637624 1726422 936896 1507257 826444 1631022 1528150 1641833 1166897 619034 119197 652872 403684 1089112 1495065 384589 1860128 1878009 217712 427716 96669 539798 22430 1187045 1805396 1926802 348362 1487653 384679 1551444 1782408 812104 1438937 1437723 122521 1111357 1398649 1342959 745047 1237525 106421 525762 586287 937216 881582 83800 1553784 313594 1473003 35035 1195248 1951106 806132 475534 679280 480098 639379 180881 1025834 914403 958458 1447080 275014 642943 176860 1482769 1332002 1630980 428211 1973410 432344 1232142 1232938 8016 119167 1082066 1340570 363816 1443320 1166684 1278151 23082 1006939 1910097 640582 1887755 48939 444879 1833390 396370 1107040 382501 342443 1094472 727253 959725 1385930 815697 1795170 529259 367314 1460214 151648 371743 1106890 637149 938653 1263793 1070908 407165 409684 889005 577656 1157304 375272 886637 1861128 435295 238090 1791513 315125 832564 929314 89767 243359 1959452 786904 752381 992358 352771 789781 1058186 164174 566861 99318 2696 1583697 1524646 1830097 742172 336949 1959079 87220 1584269 383235 1595324 348233 549283 1853073 677173 443625 1980424 1587714 222421 1950485 221116 1937195 1269898 382217 818663 1641979 1829843 620308 1954748 815260 1578733 1665391 1622970 1731636 436580 139449 498875 1727820 1143923 959991 1067987 1797801 60694 376839 83914 969070 1208436 253744 1139717 1766711 734696 425288 1991747 782050 1227177 453859 1359297 343589 1497929 1349133 417449 899193 756737 136381 1970932 713706 336390 1503532 1733953 122064 1910935 800917 565218 1142109 1076890 954272 1765002 1582494 1831906 1227050 238162 1361230 208886 641882 1612324 629182 1798171 810282 1695803 1622338 1406055 1517228 1372316 126659 320582 891627 1078332 81913 1344921 600414 462855 13787 1354438 1252012 324145 1931826 14726 101314 121472 1489795 505596 1341895 3964 1929814 694788 1806510 1030140 684061 1091473 1169683 551249 984144 1750233 1842832 1486754 1045854 1163567 1931593 799357 830739 1945392 1939709 1279079 869483 1794960 1895900 1274634 1807538 800445 10549 183557 1631956 1049498 1239916 1618555 1650210 180047 962372 1867930 1539736 1315160 927179 372304 407315 1669887 427748 382771 1254330 1066644 1917982 114572 1245562 1802719 388652 1947184 1739884 1316571 1986908 1801572 573821 1436986 265506 74835 40284 1595941 1143414 1357990 1306501 1496886 1916583 1558481 1284668 482323 1812802 1228842 510500 63922 1261353 1335076 1946964 1787425 858763 1799386 638328 963504 125469 1882077 208056 1539624 1062325 113415 33871 1649735 490869 1826396 1053477 1535390 670742 1724285 909265 1828957 1308900 495481 638526 754201 1757905 713757 347212 1011116 1259042 449091 1274245 1832735 600457 1874855 353191 1329896 1009275 645134 1436385 1919294 83383 1135123 836545 1768616 862932 393246 104963 659804 1407473 1989898 1186742 833008 1255643 877421 1852025 1346400 1367425 1166064 93490 2867 1812397 1374407 1212870 1369330 1429613 1683439 628252 1778030 463489 1662756 319259 1968679 1139491 203038 978207 1137954 1249227 123422 1345469 1485314 1454741 929851 167643 1966583 1093467 1536645 1314131 523699 629039 1382370 224839 56869 1765398 1684585 471832 76621 596177 24637 1035292 1205634 1863936 456577 1933966 385197 1844576 626386 400758 235609 1340394 1143545 73623 1131950 727060 1993495 646018 1991807 1833916 1248360 1699976 223334 224008 1989356 1389232 583112 1239646 369794 488871 1934907 755996 1499036 1606025 368841 1463183 103138 926921 277615 732351 316948 1291994 1911649 139768 1992451 1151758 1835652 1184025 141825 742923 969767 1279911 1304504 876289 264819 331830 839866 1491181 315412 249363 689894 272849 1593937 1185679 1191878 1613301 1837639 1987159 115176 535563 355479 1778301 1794620 271080 764185 102384 1093681 1936541 1420815 492071 234482 1474302 1998007 1592222 858805 609514 242008 1492987 575454 622027 338645 1214101 1650956 177102 1492620 825479 230430 1190966 1007511 100655 39271 287984 553101 1449252 491654 320206 1698502 1590101 1665571 1758799 463076 1629982 1911951 892257 1648168 1598022 1891070 595671 253052 1246647 1845902 1391258 1352499 1316215 709562 1834620 387038 1998093 1416360 776299 1112249 1832530 1857766 846540 1355542 1471509 1791486 1824986 1510250 1727051 1361945 1031583 661901 1780041 692939 1752622 89745 1686880 19313 727946 978057 827320 964506 1436823 1346763 364517 1877601 1657835 457607 1620253 1658086 94415 46656 98465 685358 1865005 1451818 611759 244372 1049361 494524 360318 1716277 1388976 1737815 341576 1346406 1863640 1599881 1624571 1534251 1158268 1460582 694943 152651 1976433 703768 403784 874973 1255893 576141 1257996 252335 1904877 268908 945262 1470219 1204296 1389664 1682502 1137600 382013 1137813 515832 926484 1720856 1679965 745009 1906387 1798627 1600762 1582684 1987471 1239986 1123354 39586 1462966 1160556 918979 692486 307343 1857777 471568 1578207 304472 168756 979438 1007216 1844440 1974330 1278889 1669516 255167 900654 1596327 881233 1168944 1727340 870263 694034 758500 433125 296288 978581 1753496 488834 688990 75817 1670377 552980 595113 1633977 1580140 1073446 801392 379863 456515 695247 328060 1310185 1440867 691395 1484946 823523 1066627 682550 1201121 623527 935911 1175435 1951584 312110 1311799 1318857 1589175 609722 1030699 298102 185212 1944986 530388 894722 983247 1967844 630509 1071916 751010 1709529 1054136 724842 1493371 1542147 458520 615521 98098 1208095 644124 1501116 1925383 509764 3765 1800326 1662572 1110187 528229 1788742 435989 49564 1413817 408274 840830 556469 1074043 857424 1207061 758753 1861451 117696 16097 8112 1241685 188526 1656000 668911 1460071 1865833 1168433 1349960 205131 236984 923630 1458080 1555212 780287 1038040 1504549 331426 1604589 360368 1781950 633465 460720 495427 1820378 1131939 190336 1732785 1575342 1778653 557280 1561168 588972 105806 772333 1620479 1363336 888770 64442 1177708 1498502 1285621 1119061 654921 1245400 1165019 838563 1546970 1658024 497701 1397664 1976993 1341295 1538304 1040313 964224 1706048 391672 381342 988808 781474 29856 792175 1414278 1700096 1665436 751351 1168333 1278459 1684197 1450796 1179706 362885 1414110 1657704 536720 212566 614613 646408 168301 624094 1883866 857718 1736574 523888 1578122 250087 1431594 210897 1866963 405164 1784607 788821 1478265 1134697 1346202 632258 621916 1996880 695211 125573 978988 51080 1372083 1760515 840404 1400030 335408 674461 483850 1606600 1412255 948640 747257 1594432 659241 671759 965399 1204835 1400138 1872239 199325 1660689 1972305 488993 1296745 979724 675186 5440 1222375 858418 1510525 1423808 1726886 990501 1997731 1072714 358598 1923809 612008 609574 904587 869812 1551272 19152 298792 1939527 1411559 1357301 1860057 1429158 1751391 303456 389356 949488 778233 866958 1769470 1531093 1586317 1587805 1844419 787361 167542 242289 859415 1876170 223923 696811 1756856 715514 1293804 19314 98998 539848 1656055 1748543 974932 1722938 496150 1905232 1814247 625003 401880 664534 254008 1642005 551504 1143009 1095366 1029316 1458823 1150632 849420 1355632 1804736 1265870 585133 1726571 482129 1588409 1954898 1396845 809834 236053 1921202 1291543 1510118 898610 1828819 563271 124725 549705 1499567 1904709 106379 920878 598725 1742414 1223068 874180 1982998 1748760 221963 725821 1303563 391714 1506718 117565 1615535 870405 1065370 1987711 20597 1431984 1968551 699488 1749412 1036254 667544 769042 850383 962860 1897690 503860 1002018 1428304 1877870 1493584 808964 1243082 588416 351947 1731104 1095413 341492 1526941 292775 347849 1389802 1969116 53310 1557710 145150 814174 1050492 1520873 1736631 898099 1586485 1397752 587053 124154 1958293 364486 632740 616971 618650 847782 289978 117803 114877 1309145 1997350 346700 1752434 616503 693269 125328 1540690 1258092 1641856 226951 952807 1196493 500006 287142 1764646 1875319 540514 1014330 877392 1196261 1497350 1972751 1236746 1591037 258163 1132693 222133 1645394 136051 1120370 691253 621967 1968278 1755266 1760932 225846 447783 79176 1678157 1534766 389822 1953424 334032 1797942 1410217 982755 624773 1765285 1169902 1965375 1167965 1484348 223748 772600 1654375 50433 1187737 864366 243047 406475 30747 1396299 203119 402791 135879 1375893 316719 1916280 1356494 679158 1300708 1655765 752569 1573779 1454704 1222724 1043137 1482196 491883 242253 133599 518963 573540 140265 465656 1961229 1056407 1738485 1335521 810969 1286868 383096 1593556 378286 235622 365879 543828 290956 618106 1564650 1876250 1275518 1291875 594472 1080723 1676642 1211460 1212085 1336278 1630688 1750916 1386272 229556 261174 411318 1508766 238222 733208 277131 1755849 1093960 1642378 1682564 1633001 1484018 660325 172457 811744 875342 54874 1818343 1717591 1326595 927811 1117757 782917 1476942 258735 1312622 929685 720772 1531812 625927 575745 605165 374569 1022775 61622 255458 80377 799102 1221190 127403 172738 1693887 368536 1282017 1215769 183280 1223242 924961 1424435 1681244 1696859 1995885 1450555 234393 1926772 51111 604923 1263598 629480 42230 1014272 90366 1484846 811302 445851 1737082 1275865 1435355 292753 1064461 1873507 961101 1225340 1235780 1118249 1269167 536640 1858756 886726 1472945 1992058 287732 1075325 464443 1199989 943165 1761132 711048 1117133 1182103 1471839 864385 937068 618128 796834 174684 1279013 79895 930098 1524732 1601779 1605158 156296 1511500 1981324 375243 1788782 1205732 1354487 988105 409109 1275651 1108402 997789 1510358 1530140 386308 1730810 478811 1359252 531355 55298 1816116 1411597 413200 1326786 1304794 1380847 961158 1040589 18376 1200634 1660386 358548 535975 1780828 1440604 913274 38053 737231 1797658 1729905 575850 376981 1085883 10614 1996535 1688772 1008122 1794967 1337944 169450 1421673 68574 925759 570916 1945700 817963 1108875 245171 1409979 948300 1057893 1964655 996466 1707290 258137 309377 722248 886393 1166028 1196108 693223 1103009 83211 1684530 1570470 911944 1060858 874152 118320 936683 1718754 646360 1592140 1278347 1689803 887226 1441228 487848 547521 542930 1719190 1531523 1326309 558805 1345720 788205 1901071 1471507 271814 1087027 1280051 527645 238094 1632989 40755 431734 408004 872854 1296805 403573 110262 684520 426081 325603 603709 570539 1719042 642886 861321 706527 894077 1234301 1518156 12713 1376018 883662 378631 279435 1834063 1273731 1545558 1513113 1079428 925254 1122868 613936 1972038 185038 794626 151812 1400493 378397 450459 923571 901 1969876 855769 281630 1763791 1043402 1444350 1432643 1507421 646542 495656 282289 41139 793893 1400361 700210 74882 275877 903776 1188648 267998 1340727 295726 1929282 1135766 556197 1416359 125451 1893041 1292995 274578 1923395 251844 34402 5571 1284023 1587550 764997 386397 1892082 1494524 1406596 877422 283989 1292611 1633410 1677872 1009224 1796882 1251938 351100 1890355 623772 1446005 85269 55165 1590089 380168 1513498 507219 429903 497658 557347 1759781 744055 5590 83235 976435 682657 949646 863289 613695 193007 47049 517749 1828757 440938 1495633 1149513 1274229 6953 439971 1647881 1451151 855239 1114011 1905458 269030 1326188 720392 1872996 929330 996325 332062 1577937 1352777 764726 601151 91957 882693 562634 1737237 1907714 1039363 453481 862985 1188650 1193569 1110987 1610629 480784 1101894 1186681 495929 144808 362478 248566 1973530 703319 444511 1339397 936549 806356 604461 923165 1690133 239903 1762 524801 1590425 501399 1265580 1267176 316487 1160815 428659 1990900 2662 851920 891455 941970 525644 1229935 336174 1228824 1742684 880412 1238849 1496484 872847 763380 1969244 62851 253445 1425618 1012526 769218 1498191 1864671 372811 56380 208887 480354 1722830 935908 143908 1270290 1883158 1805993 1696821 1311662 165581 1068714 406326 861222 1620748 579503 1345388 433273 1980700 1910293 1561730 486159 673147 1121256 1213038 1596900 1835042 877614 218493 178551 1011339 1241406 1523913 1826037 1539704 636857 563318 1252495 1997521 813919 615046 1999855 1656 255657 97886 705748 1622239 673819 1849869 1034358 1129353 156616 633058 1740975 1928340 1428856 1724863 1125894 1381125 1165996 1395107 1522034 1157906 1678059 1344563 1410876 1808566 1309754 1686372 765443 936997 1182745 1213106 1791158 1270861 1162196 799741 285419 1959586 1245243 131794 536375 411499 1091897 157940 192 1901470 907174 1974155 1958107 1146110 426445 141328 1904330 493161 184406 344180 1350710 65379 860556 1316592 1369987 667055 1277014 332793 1818955 1070061 1733952 1223741 954704 1088752 361736 1633310 840072 1478938 308526 289643 1894968 1456798 1146290 1113207 1709918 407996 167609 1798886 354522 912058 522218 1137099 1101432 1065650 1284725 452852 1371440 806429 796752 1847002 371465 27882 1722943 459207 1637913 1905877 684045 451684 1179309 466923 906208 790728 548825 1004566 1747715 808142 347209 1670719 1005446 1302267 904918 1527995 367104 901439 1764842 1004713 431059 311349 1162280 1034759 1887 296910 422249 711802 841151 137720 396461 1158024 1353149 1155478 1030964 424774 781637 742214 1334512 1651809 1302191 1346278 1426316 236832 305663 195138 879569 1525435 117790 235040 551658 1693376 1173157 492422 455722 1258651 1443920 244124 1832993 2795 866126 1434748 588952 1176847 499888 649422 360541 775890 1915650 408105 246582 799790 764365 308235 1147294 454043 20744 1544126 38376 1240496 1860479 917878 1073064 1420020 868317 1198265 1266361 1435693 1452531 681948 797878 1763272 1389999 987140 25796 875933 1484663 1296424 1276848 1809773 1989321 64153 1305281 1720734 652195 910982 1223804 1594276 177681 1870919 55859 1534752 368365 1686075 1722408 1307287 178379 240986 1790819 148487 1903274 210109 370398 1650189 867413 1486325 1446923 190334 1821148 1887992 961897 1734442 405815 201631 576166 287808 1303864 1104468 55853 1147282 860162 151059 526919 1688877 900440 52078 1108557 1539682 1990335 755579 1691399 1800487 1422131 449289 1022387 608049 797058 453275 1076871 1703483 1689196 163610 533747 874982 136398 1867837 428982 1954409 1679786 1864239 1414604 1362402 265184 1321983 1099168 941503 883140 1124861 1645752 1003034 1580053 415588 1841768 836846 746079 434477 565803 1899192 1923712 1663476 298714 1277267 298630 914888 1636111 425639 1259046 1632193 440306 1841727 1329740 673370 1495910 1214713 912230 1204461 563286 428679 1188294 1813150 1180813 563242 252686 248849 1054660 961004 370344 847200 834496 1846449 73395 992784 432009 1363583 1323399 1666206 1423586 984032 1335033 749298 477065 1704433 1922985 1356086 52928 302643 919791 94799 477415 1419633 670113 131713 395692 1936058 299503 469301 1142634 545250 1505391 902028 313962 1694821 32810 747393 1779440 1657187 1766374 1169404 1561770 1706239 670162 1316004 1826161 1720660 1347346 1610408 1951811 489183 901326 553084 860304 547756 1279005 858067 825450 1738349 104077 918834 1078888 451820 456380 145126 905980 417531 1490284 1229548 1044746 1540952 1037882 543568 244586 800000 681426 186814 920905 1179369 1656224 1001806 897739 1011960 1787622 392847 933416 806844 179838 1797466 999869 1349045 120073 1160208 683500 1404199 988382 1090989 400788 50250 1471193 315733 666917 1447842 65708 1268096 991816 324424 242782 151770 557869 1044444 31747 6034 954612 1328398 172091 1418097 418428 1387461 1077956 1469507 97439 1188855 1557621 238319 994930 281615 1749074 618837 1448257 1901051 253378 671932 1725571 323742 964547 467288 252808 1658537 719824 1170915 1006668 279094 1502248 143253 80523 357389 1870383 316046 1759042 1936488 1745353 427345 1151092 1660123 855214 885159 347372 1498237 930621 1869633 1717439 40433 358421 1423562 1862302 1496772 752170 1510935 231969 877678 1083184 945985 1916084 764434 1700642 692623 1492991 96567 878497 496123 1224316 1394225 297876 1584972 1573696 1369734 475122 570328 1214563 769191 963857 394876 1562063 894690 1168805 1941660 345101 1175767 82291 79563 1511262 150049 1000262 825706 843799 1717895 1302247 689737 188944 321161 1241588 3332 296914 1787011 847735 1430351 227110 1777592 715373 1309948 1584358 844098 292307 109750 898630 993220 1424131 1637119 1360473 115025 146424 874889 1038632 770000 16742 558342 1357771 1897320 528609 1364607 1838249 101174 1270977 638761 239325 1814142 1845613 1296285 1497434 1877529 821548 209489 186503 584169 1850553 305152 1492354 1628870 1018272 1340018 234165 980685 1282837 873223 1210780 1972736 1617600 556183 1965061 1550642 839932 1473392 1330965 1284701 628673 1235084 1314999 1954529 724597 1084324 1370126 488170 1610908 534378 1218893 1254372 393919 1835286 316198 870353 1265543 1516877 1182462 730605 73937 339863 1954912 743928 91198 1568767 859062 1167831 1852656 204510 1371543 1125350 901699 544319 1958312 711616 1098517 230906 635254 1601391 834607 1303682 1400520 340079 822191 675656 1757047 527556 1250255 1814802 365513 30934 1055364 1624113 1196633 1920033 82654 1554025 1075744 727459 1402450 1554063 85794 614450 1409455 706853 1420526 1751385 1715377 1303558 623901 487817 1564547 785670 902780 1850376 1596735 1638367 249954 1167278 1439662 737301 787709 3399 1287629 13004 1031451 1689731 97937 1346379 442937 1321923 195106 1337129 1463438 1246038 751812 842444 103671 90124 88181 1630988 824807 1197047 1713715 1554069 164978 1223475 1770908 1751086 819833 1412503 1707653 1019519 1012747 276850 1172332 1776276 1085845 1962641 283210 562262 359507 1073495 33846 670009 881678 429670 501928 717773 1605334 1586341 576193 1119589 299558 895683 1465080 1049642 1364947 1544426 415409 1986170 1179265 339542 1745543 1062201 1893847 192295 164379 1784500 542379 359571 1769497 955722 38322 1088962 27054 161141 1036114 960650 355275 1615184 325216 1510899 1481517 1999452 1183704 5340 1932142 1505009 249335 1706443 377966 1444202 1624191 1297056 427838 1997495 490013 398527 417883 661990 724934 1270175 777265 1731842 869825 1021928 619929 160707 810274 66582 1688083 550048 603673 1847849 304476 1933259 1822970 1667566 1443080 1734028 1447626 1324263 361240 1713586 715979 1533900 266627 594346 1796699 137408 1859406 991501 1609423 1063304 1460206 955682 684755 1555431 645852 1450266 1087417 507185 777365 667132 1451839 336355 803631 1782285 1077890 1807905 22978 1781719 1852497 646805 1061781 449229 1254648 1982250 1166878 1386362 778373 964451 1800385 1536574 50367 231794 1346014 182479 1965520 873460 778881 527735 543705 562931 77012 1627917 1235218 843127 662275 1016568 1219162 1771061 109226 1866872 1475613 1241531 1061398 705292 175622 866593 391293 1585851 1671552 163491 1282014 574548 1125744 1568664 1736790 1838191 71355 1986140 1845612 964222 925656 66858 1323008 805132 354213 668023 1991357 1649702 1142294 1713647 969715 646399 1896332 1441040 1863625 1394128 1902845 1703913 1812542 1824347 646683 1706400 692000 706161 1470208 233021 1044721 1594281 1127144 1616315 1399690 967504 468144 978782 1306735 358972 296586 1111875 641479 589235 1813853 828426 837278 1031105 1146469 42996 910338 405829 1692046 1896403 836331 56955 1541290 547840 907257 1554598 938325 1919537 1893651 21953 193763 1502764 191947 659767 527403 1416326 1493461 1023111 751967 398258 759742 1536380 531657 110015 1230969 777429 1398278 1679052 1645593 877592 535763 1632033 1964005 548732 275090 1748404 1185088 701376 249069 962920 1876962 1063626 1571118 1156233 424489 1755467 550930 217976 913449 1475739 414019 668748 1586201 684902 1450300 22821 952680 1169351 1475359 1068202 956603 352383 306944 688930 799181 92571 823485 232080 149347 997603 817844 608168 1290211 1554100 239470 1633688 1747721 884596 417156 13955 29550 1110613 1883696 69921 726282 812118 1562733 1149711 8968 336871 1311155 1696700 794770 1836179 1071401 44997 1135152 1799785 607582 1748712 949167 251319 541941 1807642 86764 271862 1632430 1827784 1926953 928591 1318540 1829461 1440513 1217928 1320529 1533484 854743 1141678 1811139 1557938 1334965 28059 976911 1967263 1007781 765139 1777384 1811723 640912 877440 392596 148629 1658747 323207 1646087 397068 1197724 367038 1465813 245350 991243 1405656 1288457 224520 334589 1824149 773968 1010173 1174473 419745 1317912 1677453 1990565 504448 597968 1213514 1006975 47947 64376 1366377 1007857 656497 1363453 432588 799378 766997 1055250 1827815 353578 1631785 1068376 1858140 540930 770156 490836 1639581 635131 832415 1432596 72474 1290647 405499 1692509 1685651 1156536 1135358 1856073 1577828 1859887 795763 1396767 1216517 825688 1649248 874479 438449 861228 226561 1012341 74298 1874877 934352 790153 623477 1891689 1142536 917058 1783307 1943170 1718835 1021437 1266959 1529856 104499 489826 1554229 1903686 1523832 1570763 1993527 946818 1249718 1632397 1961662 70462 860093 1965530 1005759 1719300 1301910 1312262 1302168 1492684 132523 1601451 392475 181493 1560839 1484175 664214 865016 1850396 44399 1972074 1565637 1075783 1343541 1693308 1002221 1827962 1215933 1464674 1764998 1982090 1634726 1214472 799767 608469 239251 596087 813242 1768573 1177203 698377 1414794 326134 1941706 393646 883254 208212 338118 1665424 78396 983366 793111 1511945 1383016 136300 698809 1054264 767907 1804520 676420 1890249 628346 1290068 966569 1594447 553219 366009 1401459 137827 1246719 1337231 357029 884821 562013 816565 1348898 1152967 98317 1030200 682075 809911 1148475 1616853 209162 1805528 936339 149498 542918 1338266 388109 1821392 339882 1983463 1710376 1537416 405737 31469 1623153 354237 20625 486665 201480 1677477 904565 530038 784102 833915 775636 155082 304599 788682 566231 1683134 1884340 575028 1867312 418689 1875231 55696 1694442 1070364 1578445 812391 675014 1970180 1603849 702219 1498168 1090577 677879 1841726 1573657 1793959 196917 1521967 1084768 1847305 920544 203963 708642 1220418 989642 1074386 1560847 814303 587905 1523056 553907 853443 1285643 1853294 697898 960887 1548981 1768153 408667 704005 142237 1226334 1235031 661689 1852329 277088 1808173 810251 1870750 1123804 1368802 1904030 413302 1379484 1229127 16473 741937 256430 441085 1589553 782828 612797 931114 1123481 930888 1401838 550306 1675648 278578 1438 1777458 1027779 1194423 762187 1247614 347279 1439555 1726804 790816 850173 1168990 1495053 1439680 1936755 440024 668727 1123754 518550 1740158 1568846 929352 1654293 1962702 1342239 119591 1915149 1763648 314604 972318 1897797 1519371 783852 532289 117765 1001010 1230437 1243323 139070 737759 116979 1155541 1530027 1232854 191748 1464833 162610 1301179 1046178 1510962 563928 1799889 1539830 1056518 493337 791772 53981 1085895 1365126 175476 890456 1619635 1291066 1118964 1241153 1377929 1370651 115120 898639 483964 1984915 1014932 1842859 901267 1578078 505258 996060 1048975 1229392 92526 1924745 1147936 1052013 1629013 545256 1061630 743402 132757 1364271 1555371 1513288 162397 1031910 327894 668720 292832 1765775 524987 1004305 147980 859707 120948 120989 1894726 654732 1557893 377651 483862 928141 1974311 1157547 1867760 550171 1722049 1546452 1731140 1136569 1971664 1473472 893930 1608911 193623 1954944 134814 1159912 1263873 121630 1420582 1591939 1281731 939983 131155 1029691 1557988 431871 1900942 11834 553756 1686377 348144 827866 703047 1357135 177513 1233081 980156 1915200 1653148 1288017 25478 1841318 1969190 1721116 537283 1836192 870317 422872 1402297 1000739 144629 1485572 82364 1602029 354420 1512469 28385 774960 1274783 1264483 296952 510056 1862873 234927 1373521 1439975 9296 1077649 180331 32468 46280 1121749 293246 549494 380172 524118 1128844 67007 591313 775256 816953 275710 1975617 1176713 976691 879933 1845420 76437 488731 1830259 702234 1809970 1131404 224550 1892006 581992 198667 1377313 1415660 1110236 47849 1234006 979095 1241450 1705544 1253574 1455158 126578 1643257 18510 881553 1899978 407382 1476153 996469 1944036 463523 1306088 1526235 257854 1315548 1971334 896560 282362 1382806 1503485 606311 121526 30411 1657572 977522 1112792 811690 1578829 348698 1144918 450373 737246 301340 1038414 1156947 1657050 193621 977158 1217118 1901830 737393 1897047 905278 408938 1615093 752518 882960 419926 1840091 1275266 666442 355617 473511 191495 1837326 1876213 902387 606826 1726086 52809 88800 5040 1414715 104553 1525584 1355302 789184 935185 455767 1881564 983559 1289475 745584 976518 874791 1633272 1661281 317732 1676440 1491058 814221 1242085 333652 1617076 1417052 1859465 93467 1484398 311893 1699549 829187 1446527 1302384 965185 938708 929884 648760 894110 936145 1761121 1673003 930746 1948468 748297 566582 1787371 452891 360650 842276 1324796 1474765 143761 336310 1037778 232032 925854 503443 896481 1145156 795512 554944 1530022 1674251 291504 814612 104292 342972 740450 546015 95178 1668466 480567 1443023 421019 952761 1498554 692691 345366 1287278 683097 1985630 1450111 513122 611497 1105650 1283678 279426 121738 1978569 1663648 911740 1920010 1602526 1261646 1753256 631894 986897 1763466 1567700 1330970 1137497 728399 1727447 1750531 1557533 244382 586028 973939 205141 643513 1242736 621515 495150 929402 673389 1993533 849226 486250 1341369 98550 1295896 1911205 847805 1172717 1850745 734462 283438 324382 458855 764085 446013 358998 670266 132240 354286 456815 336196 1785556 220850 1596976 1358634 1210355 1260324 1464471 1280295 274780 1160426 1621524 689457 1911454 1306722 926078 589728 137271 406503 18313 607855 394664 345221 1095962 164159 349453 868 341113 1969331 1129877 243082 487574 22348 1127778 1602461 899585 1335383 1422516 690246 1191110 1257944 56679 661197 1789935 171553 1492371 1170384 1582155 799177 1620555 292238 241992 73342 1617868 182075 1766811 673451 1657174 96888 1905637 668381 821113 600028 702555 1671178 743599 221740 789522 1067221 1305844 28926 1226874 7630 515058 907191 925208 57704 1595511 1008290 484061 1581447 1368895 1551820 460592 1363643 280241 1308512 887373 927336 566479 1742883 1407008 707906 142588 667545 975969 1968057 1927648 148411 817912 613720 1785132 1850471 710801 438342 878720 753528 296042 1157977 1002152 707176 22169 1401257 1474158 1486142 1262034 655554 1282895 786984 1677009 1228510 396492 697364 580919 453312 1280321 887696 1414704 1839707 1016660 402344 1041733 1668091 56579 609430 1289767 8321 219370 242854 1612941 1781163 411850 474050 1028252 1939138 684498 1462513 181828 305952 1232048 628746 1261574 1143876 1797640 99562 1145028 193948 1163976 297261 341915 713964 1482576 835412 1696956 1252064 1223229 1798948 1972482 454512 328226 1045249 660885 1153113 191477 829108 1911794 595520 301544 1550639 213164 1767765 1135692 693985 997684 1476449 520406 1180416 1975496 980300 1055197 921284 1834036 1597516 1200359 1159537 169606 1821516 1667556 404221 779732 1391440 1552979 556168 1201505 739153 793448 67833 1285549 1899394 199237 604916 1336378 258912 973509 1445622 1515650 1962449 1499989 1482626 1750542 402008 1378239 1883167 614911 1506276 694934 1627736 923999 1619107 312718 784461 1637725 167466 1997165 721880 1946208 1915738 63765 1837832 117720 44509 628367 1776196 685193 1873390 1838697 601411 129538 760301 807891 1890796 1802623 1164715 1349206 982321 223840 1332947 111117 1835741 1965131 15585 405745 1167116 475195 774219 182679 1928976 909645 1279464 420185 1658240 628238 661524 1093546 100459 1697170 130260 301590 1573184 213966 379516 313611 1578794 1598434 1608832 1992227 1397183 1724262 1018193 1565274 753054 1459273 296466 489448 1624220 168319 604025 1785015 1806163 1131070 101631 1317367 749471 1664561 1731807 1570816 352523 1159407 426101 584060 1382378 1576959 1052375 612066 1550693 102097 904804 829445 1347021 866364 1222801 1394672 563313 1154541 1089330 1865582 1410895 721264 1121613 1228477 1765062 128268 365239 590722 262870 988028 74087 620644 740999 1621936 1856635 1359985 1722158 563975 1247403 1421988 1046141 333405 1574523 1593991 178677 422433 1658646 118295 1989283 326183 179261 1422435 1254327 1008543 199062 1718077 1791264 146449 1475728 1320050 1980033 310729 1745152 658512 899072 1689014 1526133 1946774 999653 1739250 319696 1433502 1920316 690859 1690561 1020373 877748 900050 1725890 1438154 211396 225584 1825554 1208853 1615489 765786 1690348 1628936 1625656 1974 1169066 1661632 1924067 798999 664444 1614296 725866 404560 416182 1765866 1868910 114658 1143405 956426 1526741 906123 1015745 631543 1626447 697057 1395241 749539 107682 833240 331563 438245 1817202 982958 141785 370884 1251691 201080 1375455 357139 939895 542001 723591 347117 955940 734024 237943 354652 1198289 342632 1791689 1563676 22568 28783 232762 1754531 81461 1142977 1317223 1679191 1357938 1508898 1325216 735409 817553 824701 550442 276271 1011173 1945798 1953147 13471 547469 1515053 1031921 1150558 252315 1154271 503251 1753484 1945465 807304 1127356 1698949 1274168 1449204 1028302 1943878 1226757 1573389 1275535 272844 363897 1348038 328084 1995179 821094 1919955 1603269 19588 1981558 503939 1274199 372416 663285 1477734 1842038 1449736 857092 1999900 930541 1133168 921498 1794037 1213853 1490389 445697 1669141 928101 1250334 295281 49341 1050234 1660747 56039 268804 1557573 1789744 894062 327182 1247803 1291119 892966 765793 821717 1563283 1913853 1009347 1335770 722185 546598 1919989 231748 480798 1964993 15803 433265 1486628 541507 1211693 1451146 420065 122150 1611598 1978057 761007 982239 1097135 440854 1801819 1021562 322888 330951 795710 1168590 978391 288113 624108 1976932 990457 1955158 894584 1531023 537761 1620642 752302 1995763 1201582 1682770 697377 566291 1219559 1972707 1258152 1259135 1490388 1822414 289138 193127 1002014 406860 1791814 1331235 56994 1666734 920764 598685 1748725 589507 470792 1478704 730461 1366324 1982857 1610282 488651 1308030 25664 683948 1393291 1070032 496750 154941 1874588 1629389 582979 337442 1196643 692328 553087 203483 1390908 1480527 66260 1617484 542772 297095 1027205 1479021 1932729 1589102 942835 1074662 1173693 908489 452591 1087005 1175478 1872633 1963219 1579820 1226729 1302696 694038 1514740 1210016 964167 1708690 1402328 1976638 452740 1127126 1461359 1971640 1465762 1985017 1707534 788976 504237 1362229 852915 1573666 524051 465394 287050 723573 1188508 760925 1662004 1989476 341093 251495 957793 1972909 1159916 324975 1362593 966323 1381310 277546 1016792 275086 630463 1940863 1534601 1921205 1973523 921695 40656 691928 981006 786772 255722 1999322 920484 1400698 1089090 146798 1167564 1779153 328290 1087974 1387156 404997 642941 1670483 1851069 1781438 215178 1598331 627442 470119 988719 1678296 586636 1832446 596430 29558 1916894 1712969 389571 1591612 1986209 1033338 1392685 1250957 709848 1712690 1523087 1844253 851242 1601171 216106 1982851 1594514 866247 37730 1508749 684091 1591483 1461337 1993856 493035 1732744 1173826 1393871 1244954 290487 1633203 529982 134649 1148997 1646831 1562108 612035 1727376 584781 1627643 1571907 797612 1869775 1882665 1969346 998424 1210757 1592872 514489 27445 1803633 1387062 1766829 1565300 22691 1003096 408663 832192 433846 1852468 1582901 667575 883913 861897 1775874 577274 262938 382652 1951193 917261 150930 204298 1269354 415704 297671 1224640 498670 1667581 1729544 428633 172571 601090 334518 1399999 1918783 1049042 516517 1567854 1317832 828528 1840568 1702992 1389385 1339227 310389 1462927 320221 1727583 1217441 1946792 1902836 671775 54973 1306868 1904159 1267178 1567676 1830078 1478152 1954802 1082225 65225 884422 260091 110148 864974 1918969 69576 181090 365860 1050554 943875 60309 1594497 338043 1846621 777092 1675096 1715741 170520 210235 1577480 155713 1276128 1959866 74783 449673 804318 1760751 90046 1636427 1034765 926627 1445996 849989 1506959 142954 835393 1240844 548008 733588 1729087 625520 101067 1600102 405573 278934 548274 1308277 372899 1796235 960515 1868365 826726 939137 1650473 1265382 64546 1833475 1626122 946828 1063200 1178133 214554 1420249 1829877 1938768 328006 1048911 538508 1537286 482302 1132224 589646 993001 983769 747514 904830 493867 722935 280264 1252819 776528 1024699 223900 1638274 263574 1474852 61695 965161 1254470 117044 1923238 1636997 1411958 32552 269428 533926 198714 1862859 368449 1538701 584603 277809 917696 783916 1377626 647677 1187030 1576434 1725440 1690661 310813 687268 1047435 1194104 942974 1442092 223468 1394256 1106892 1952294 76243 743158 1629288 250629 1434317 1947475 743257 1320177 1329787 1043683 1720366 1784842 4815 538511 857030 1501013 1268114 508884 1670814 71780 4092 297158 1291835 1889908 1334578 26598 629994 1728227 492517 402043 1983270 871093 757244 1964420 695888 1653144 1628106 833392 1287931 262719 321313 1408152 697998 440209 1342976 194665 729488 1935120 1161997 248747 1563652 277763 129228 1114670 1439430 22535 1106304 1594392 1115519 222710 322719 1659424 1932051 1235136 1550366 1820925 1418642 1712159 847737 1476051 445920 1103662 1105316 216747 472266 514177 596181 519320 788076 128152 1487987 1309705 1946709 515953 1600598 1779727 327638 806698 1792636 1239477 383495 748893 333590 377192 1175583 899986 220974 1087453 1543557 1725636 1418490 243877 892855 365780 1592649 10862 1348248 1552891 1370520 1852924 1522185 689324 888965 1069471 429953 785845 656618 1677121 1004083 1204231 1736276 82474 1054083 517878 1503662 9011 1201883 596593 104614 929741 1081304 420346 859718 1206106 623537 755877 127053 1457435 1402848 1650424 17493 1987053 1727655 1586286 1274413 949802 556055 1190684 1302145 169169 197881 1202374 482210 1215306 623926 757278 702998 810690 1886445 1760042 155335 1842118 961235 1452498 1343498 1892432 1479446 868076 502884 1741023 1873995 1460530 5265 987527 740867 601331 1810819 395719 1935309 1305128 94169 707608 493662 1774368 1432796 1138580 1685629 1733859 936612 779586 1262410 1273966 391790 478823 982893 850587 90942 1427433 1391831 516278 1577899 25419 1619435 1424454 1570974 887058 1514344 378132 825066 559077 45927 1693898 653437 1279576 13314 1503888 496479 77791 445791 1405451 1654275 265551 1794167 765577 1569309 1995402 1634330 948980 1620052 1525358 98763 772856 511890 675128 563685 581046 186905 188495 1927113 887520 1851693 430147 1838605 1722714 1897145 1966224 855041 34715 1772386 605509 35044 1530794 1406237 537887 342463 1215148 321185 799064 40797 1581556 21190 506134 384968 767210 1054937 1221174 1337441 1685422 1070874 1941967 753196 287965 1647359 1267820 892182 1385347 435851 1871370 1477659 724008 333007 1031223 1134254 799399 1992626 1391294 1157602 1824817 733839 612828 1321942 1454063 1947654 499561 1009629 414080 179429 1126366 1948836 1623027 1913945 1047640 908353 1495831 1934334 1490477 318116 1849352 1911680 1798785 784545 704700 309721 1062515 983430 626916 1438482 908382 970231 1663905 1680243 927853 527360 704647 1942271 762534 306997 974625 321670 1140103 783471 995287 1943728 1608811 1275262 1285566 636753 1012696 1209715 1935438 1616510 925650 1442398 1124335 1080064 301533 1440786 584976 1909132 1578723 127970 102176 929748 643553 662041 95919 741891 592057 405398 121515 358052 1418625 292555 1497171 1191062 1940633 174890 808630 1738996 1752706 1195001 1484473 502539 75049 393419 156114 258718 1185217 1852201 1532330 259747 472707 1147253 1514052 940739 1017982 162788 118127 299383 1859109 1932382 1217291 596815 132663 624875 284314 1534418 1062178 1613983 1805621 1185697 1881018 93640 1829280 622339 904722 1755000 1920593 1047287 1927884 219396 511063 191363 1595999 1453369 1968116 319599 1867648 57824 1614863 878817 358522 275230 1993501 191439 1274834 233311 1849741 965179 845407 1560748 69926 1906612 50534 65068 1019878 1387018 699760 477198 1439119 1928778 382412 1869066 1355666 1602776 837031 1546198 454958 1441656 860259 939123 570265 880346 472340 1304572 1252338 684938 693249 376918 161688 1808427 391190 813472 1283029 1101175 348984 435980 1913808 1765779 1884884 1788949 409203 1986719 1275137 142517 535448 1682831 768535 1110804 654350 9852 1993038 1862490 1886202 1590603 1507236 1910266 724523 1467253 589484 1178058 1269411 927733 936617 561589 750642 1748138 430521 1459577 621003 576807 192396 1502839 360605 141668 1663097 1338757 1752338 105269 1585823 1321504 1740551 1612736 1278132 1081518 1476542 1639780 844943 884947 1748666 1592785 65094 1485952 1845330 1213263 1049792 966967 1600881 188527 411314 961830 159440 614902 1142171 339658 1420958 1034011 714129 1657614 962535 242259 1609187 1556904 1864553 38262 923753 1569560 847316 623599 1766476 617032 1830461 851080 1262334 57400 736831 850905 674974 271589 254351 811852 958374 169568 1911860 1664289 1495502 1646692 1889488 305764 435353 485716 1321825 1632876 113242 478208 1095142 1479255 385462 869174 1998246 1283128 968923 1041050 1043702 1012352 733301 1410597 1601672 1146228 1160894 1239170 504619 1290205 67314 1814904 1012629 196818 1588742 1147754 1152586 1509381 1598337 1255394 179714 1605820 1955325 1673314 1444748 1803866 1921260 1989729 804589 1853778 1871478 912287 989488 1875594 1340240 1853237 1251570 659908 1825349 1317429 495402 679090 1801711 1988124 895369 1678490 687496 1777944 10047 1416343 741091 267457 655507 1903711 67856 1741640 523844 1161372 315151 1713766 706354 725057 129323 741338 1073711 1712617 379460 1314859 637762 1301778 725414 533030 1513812 1461323 805028 946047 1502644 270783 1007945 726394 1331980 1339528 1401895 1537942 1330637 65476 1342987 522915 761009 110790 13693 612564 1717557 676681 1356737 1803373 1346547 605571 597411 708212 850982 1999820 1667784 1111817 999717 1638339 891256 1963572 1899155 603853 867783 1561674 416243 1586724 1688405 792197 1915327 1823855 1738985 1417444 953400 1228385 726748 137406 953784 1755146 110490 1309803 1980205 838528 135789 1724351 542405 555097 232273 1323230 831949 1730209 625711 1696276 799494 1308615 1712626 1081984 27682 1401953 1322901 1579999 1816432 13916 508737 1598745 468877 1266578 9097 1511326 64310 1990358 1253989 81160 604980 1112570 1633137 1541421 1571774 1147824 349243 1702185 841743 1030901 160196 367802 409499 1695274 1947874 1955415 617593 67967 550232 764335 1818570 449384 1295919 323792 1546552 634634 333721 1795463 1982917 1122113 757920 1238469 1086019 433129 1625067 1365740 470413 175018 964422 993146 26651 977895 1866772 627836 1847132 1484709 148998 335006 444535 1786647 647557 424028 1853242 547709 475871 1001259 1964010 260046 1937802 321365 26781 996495 1575603 1177314 1556876 1935888 1795854 724304 923033 1483457 1118269 1563712 904090 1568658 1526247 820102 460499 1851355 78928 807572 1448780 1743786 411775 513654 37691 1225790 962245 461108 1189282 1854082 706745 1447747 411572 588278 1318113 609398 101386 1821299 1425859 1795237 547009 1861688 980104 189628 1270166 453979 1577382 920476 309135 673017 1482315 895280 435429 1372119 150208 195652 1918146 769946 965048 26581 913264 1067003 1803576 9572 654562 163082 947159 1458820 1753109 624906 1629935 456355 996416 814076 1356994 1285354 184417 1134695 691937 1260240 1224973 1445356 1661181 828960 872837 1099196 984727 1523636 987481 1399974 1900233 114269 178108 1951750 947106 720291 688536 392290 972216 244263 1828533 776729 1549870 1112114 1099247 1303983 8158 1437950 1667930 665121 1669354 1414908 1751227 753105 613718 41845 270303 1610068 1102613 1701980 435055 400042 592308 1092490 1402959 374353 448390 1819626 1668062 1208254 749278 1959105 1595906 761718 1339524 1585942 1764232 388653 716390 219921 1370237 431296 1029318 990683 1788453 1570044 747805 807460 1966904 1281112 379047 1796816 1777693 714808 1576458 210970 594769 136296 896938 395028 497569 725684 382660 1827660 328324 550839 344082 793504 1296378 264205 1357760 579309 781532 1696974 136725 865528 1890654 1355948 1759603 1324908 123030 1495262 309328 1990801 76427 73086 932010 1537560 1643099 1086294 627840 1076708 1161703 1477182 464475 33896 600944 1031943 673437 543659 1897760 1628628 1696636 1200551 990379 1835365 1539294 1297087 1527194 299036 1704198 695995 1776208 1324980 867435 1454797 1876302 616559 383315 1558091 896069 1238083 971396 537773 1557960 42364 314018 1442740 487403 1873577 1160571 1879309 432945 1152332 1698108 1729818 926939 989695 1973192 1898145 1389896 1936412 719028 577470 496394 703756 1435692 1635076 867199 698152 1578721 556638 1157375 216331 1313255 1296149 395529 735722 840624 1831952 655684 1857220 830449 1529413 683140 1253510 378481 915113 1590025 1606187 1244033 1155324 447758 1489297 762076 1246817 581552 1514313 773592 743356 1092378 338659 1589949 1145436 1396987 1965666 1602561 1870341 1093791 632332 864183 691380 1059290 709689 479293 266265 1324587 710196 110388 535148 1983713 1543412 841448 140017 254222 541469 1136833 434983 1461324 1394082 1425105 1495451 711812 1213492 1003137 490230 481862 35744 625674 299375 469025 1548390 204790 1221159 1172742 1247114 1070045 8794 1099764 997708 290173 282069 1989245 252131 111980 314427 953029 144512 84402 648822 1214173 1947428 890487 1199220 1793207 125565 101649 1809583 555724 1970089 663215 586074 713687 973575 584014 69787 1518374 1501726 529871 584468 837243 1082082 900815 719397 1604967 1354766 1303472 674266 846601 1807590 1820290 1294528 284190 833636 1204250 1199806 250114 1307080 1207634 1634270 1890593 1463472 801150 1823170 1809002 184320 902259 1316919 1856082 1389247 56105 1506610 94532 610486 1265514 303221 512067 1973265 511886 1158409 1594134 1879260 1488465 760197 517101 1367541 1371781 35970 1006204 650434 885786 1266212 470585 392751 32915 1216930 538340 1669327 815835 1544416 1739528 1711044 1724099 1199745 1851710 211207 1737871 1733615 242767 214426 475754 1630460 1940822 1972427 1663202 1480080 1617391 304175 1555269 303826 1342470 940886 1167174 233808 487780 1914654 144729 1867857 1985859 1355244 1218326 1306040 1489606 829472 1764809 1628586 805069 261068 51794 1483451 1982618 668179 211474 1244387 1458786 1629633 691435 125966 778009 401382 1717233 774931 1311927 1742037 1548151 1284142 1534150 822066 1393639 1517491 1180426 607499 294058 1599103 1339279 456111 997853 650348 151182 93928 1958356 1783500 577731 1359894 942608 1451156 1655579 1480174 413267 1569690 235023 145719 1497334 456243 980586 1614150 928259 1127936 900048 1704862 403711 1902721 971513 1982689 175292 1164299 1016252 1108044 1296196 1250090 397041 1173917 950588 258056 1067569 836513 380891 983020 1403602 1037120 536053 1420678 1533558 1986920 666987 484801 211256 1023272 1314703 1161699 1527309 998955 1490831 1339510 1068523 1626607 1008297 774691 1154261 1679763 476353 462697 155806 1486511 643476 1672033 941042 1409497 174747 667401 573521 203590 1862801 1124479 675539 35765 1078933 902759 1586210 113815 1719790 1174308 1880426 997356 302689 1818239 1302653 1247041 187741 600728 536433 149980 1976619 676899 1192992 1960436 1494095 1949596 322957 1778040 1988227 1459546 875871 1302296 1963185 1789869 103809 638477 136448 85047 1343899 57226 439208 12326 1116661 1788623 239539 1332291 1060199 1294733 765475 31962 877964 1896200 936002 1122346 1082519 557803 223903 10773 1915217 732537 481527 862421 272800 1735832 143123 810456 383008 997460 185428 1229185 702263 10556 146490 365815 1096539 876513 1232739 1373913 502465 587925 1374304 1518732 139163 862568 1935776 1464005 586297 786308 832347 1140658 1651456 1252381 653899 1011052 1902142 360269 1017375 1513724 1211663 235145 1232351 1056649 888292 362304 100662 72233 1013815 408106 148500 1536941 414560 570432 908661 752602 1414813 1212117 933032 831060 9112 539084 1602285 564149 842231 364746 415323 181487 702544 1646612 1393156 1605489 1298513 757401 508923 1657708 1046558 1767656 381338 920111 1162877 1322671 272949 1783078 1142419 633917 312949 1422108 1283042 1778073 1041992 1050728 1646063 252318 1668501 1480902 333296 389334 199748 243453 1648372 1128708 1557557 1820270 821507 1848700 1247281 964835 1327692 1966537 1219531 1083771 261473 183573 576672 1306039 1940867 1884498 1035588 1463158 548568 1300568 1860191 1990391 398304 511493 189978 1969764 376623 1859339 293312 860054 1353390 445984 1406453 26403 777475 1840182 196209 962487 908657 992421 322139 596127 773940 700487 232323 879741 593220 15415 1392274 825582 987999 44823 1678819 1396601 725916 955988 1862463 188140 1146673 889300 231983 1941339 1543685 266963 578421 1102359 1702284 1470188 604053 595475 950417 649267 1979603 396967 577387 244574 1606823 385430 547893 1660360 1228520 1550239 1477987 1918609 175094 1494037 65672 1729142 1613569 484020 768099 1611185 999117 1507902 959999 1799252 194509 1192610 1074439 959863 813304 249593 1352750 239977 2877 1610438 1134414 1136813 634975 1131809 850433 1070693 1576402 1545403 1276515 438754 598775 387631 1912885 1417078 316587 504575 1877050 395345 635300 447123 878177 733249 396367 119051 754146 1836696 671853 220929 96341 837934 548848 412821 1638226 149886 1089133 907794 1968981 262141 785423 1323949 920820 1875122 1158452 1490057 947262 1420826 547467 629786 14261 939468 1521467 1330444 1728297 1255707 1209346 1089527 1392441 28155 129163 316999 765493 824056 143722 1248194 1291642 129984 459390 910112 1656820 1122067 295727 978079 756196 1798468 834781 1886669 430495 310303 819605 659921 1216555 853100 740891 1004642 167117 601193 709440 685333 327312 759097 1443875 875887 1998891 312549 297368 235541 1570165 1306930 796861 1800485 794912 459139 1540680 34884 1280144 1690100 54554 833810 263104 1184700 455644 590262 513981 1244698 1636677 743232 1715767 1930866 136662 639111 1229536 112579 550112 161397 1440270 1583997 1114711 312996 1743447 716397 206458 1892662 512540 935017 988829 1452407 1112289 1843457 109470 637315 1665389 1671310 1340028 740235 160336 235035 1849590 1159458 1489396 319391 1619881 1350078 741185 1661995 1289135 511852 1128130 54697 879246 1711032 927889 1057294 1908505 1091911 314281 1854535 185874 1847169 1689351 1284515 1046608 742384 263988 1788485 996361 494446 898523 129192 1770818 752550 773530 1120748 1084436 710768 1563113 1057027 1647055 125038 1779279 147990 611149 1208632 118822 677580 505410 659093 6290 1857351 1921935 491193 1887782 75773 663127 1596695 213349 1981057 1160160 1169183 797463 989641 1104433 1800398 1563479 103372 442679 12449 1160068 1367792 247815 1546497 1275421 171103 1031148 772847 1292722 1179500 1540983 1317438 1804800 1979525 571662 366486 661060 1020201 1812664 1085596 1631493 1752823 138100 1680088 788591 693705 1110600 1675057 898762 1779492 741824 1120325 1979690 12715 1669483 1035203 1475183 1373472 969944 440223 853804 1120015 1768360 714368 1064661 1189849 425370 779996 1613823 835406 32991 1679142 142298 1471840 1025444 1483330 655992 1631476 1732573 1015273 504391 1058970 192793 1139653 1113926 729263 1459426 572436 1067501 304676 978881 814766 1219579 1299453 1897387 1953952 198929 1762547 408583 1146740 480155 1714164 1916408 696565 1486280 1705945 1337565 399215 390660 1703236 1948417 609098 1420932 1121013 911168 637575 625600 928687 216236 271995 1701384 1325462 1660011 1895334 1541307 1521007 521152 1071221 370572 1450713 28747 195045 519 558703 32730 1967097 1393084 927716 80087 1925179 1736433 1394703 326328 1263443 1902961 1226761 527233 1351717 1006442 741378 386151 989891 1448184 962303 872779 1512207 558634 462496 11795 1239689 733528 1925958 337392 1172200 6365 463518 991096 606519 1141888 1782478 1838872 1094161 1805146 748684 1767839 1609028 1370029 775648 25697 1099832 1393815 216949 1911506 1908582 338548 1650247 809272 1997169 1663259 1146613 1997101 484183 1057874 979976 1303116 535041 211342 867746 477589 1885547 799195 1921579 538944 539885 108378 1050133 627158 1598050 1412365 100005 728601 1267479 1685607 294785 870848 1617770 1204776 584894 691673 1016170 1179767 200010 1179728 1292086 474643 304370 1932452 1962661 1117575 1643071 1589332 1914013 51927 603210 1469366 1725471 682750 295004 791198 1301912 1134264 1279621 301199 953369 367044 928889 15178 1812580 1217366 404045 1239853 1244887 808922 946317 1477308 536448 1873830 54611 1353888 1842322 1852167 866714 60905 462937 1521818 536535 1245047 316824 1740400 1041100 59714 1424400 1139585 1042765 1432592 772687 1243755 928939 704816 702252 591808 342531 887669 707576 1133380 354922 861110 116713 1034352 1368876 1836884 954624 286415 368029 310734 1330091 895009 120608 1423867 1965087 1885914 1791647 776976 1800610 1501276 788889 1962714 283715 1510484 158423 57167 747691 660511 1158484 1119824 293850 80744 1518900 1060419 1047634 332109 230313 127905 427648 373764 1143101 73334 1846738 73058 355999 1438709 1430686 1994999 717281 580100 1570797 711618 155641 1511710 460059 1975745 1859909 1140966 685980 1916758 617885 409787 1090970 281131 529282 1547327 126163 1912498 368501 1704113 1584408 1873459 881348 736822 1823177 1807128 1935241 1064267 368220 943259 281625 1176522 1479098 217373 1508325 942408 251348 132854 978156 1794005 1804327 530477 31014 1902835 658951 884050 456435 323154 1415212 378615 511016 1453092 413402 163872 1157271 200736 1828983 1788015 1075117 1424673 616069 1680480 581595 1615902 981104 1530317 1925561 1102150 1813867 1666690 1760079 372324 711866 1821919 1553839 90136 1681437 1334573 114636 101578 933016 374685 874325 1752181 1230371 472257 1985411 1206642 795578 1101338 837861 1709391 1016428 1656490 1260754 536255 589528 1715447 1302418 728885 1834960 561925 1794662 1433258 1189577 1915541 927993 453515 1237682 462027 992218 877879 248257 323631 1831596 722233 1268376 1409625 1996691 549310 1175464 1350155 1841172 781743 1863395 1097711 1812094 119863 798187 1097464 1250644 1021042 1742852 409394 222195 1033460 752586 1564470 1900333 847578 797496 1735067 507026 1197926 1715763 1010594 1639834 149635 1880654 1273567 211916 164363 359500 1539006 1918589 575407 837023 914980 169757 1945610 1427330 1399249 1614576 468332 1921606 523123 108009 525646 832519 1469988 1949144 747002 492762 257728 1536845 482561 1661820 1998357 1306655 628547 1201126 286487 1195573 301646 477718 807662 1521504 1349412 1892785 1394522 1748038 809199 238372 816089 161082 1207807 828088 862888 1515751 1472218 814295 446116 40235 1792425 1620610 403768 1879031 447593 656213 964925 1912330 822771 782001 1368310 928665 620006 312120 1417582 20932 1345067 1589615 1788452 38305 944569 1658408 683482 1708085 1634763 918179 1065492 530324 618924 256838 420384 732782 1591661 762201 1224539 1187390 71535 236026 199922 938533 1577456 1416023 609451 268187 191868 1516927 1074734 592338 946101 1655835 1966282 1519523 700057 947162 17297 1020905 1333509 340460 1586570 1436111 1046076 645129 1873069 488937 1385968 1867090 362921 198541 223006 504429 40676 1512974 1794526 1778207 1921036 925504 1468738 1312772 140723 1132345 1972799 1310728 1682346 102498 430474 308520 1513666 432166 586198 1979087 1494847 1731248 379598 492234 1719588 1494174 1038104 249977 759538 1758353 1263143 1381942 1080998 231114 899736 1529240 1753816 976180 1735243 873934 882743 114760 74136 1470889 209591 806388 1233330 302356 256236 1194232 1576666 1312993 1821934 1215826 746030 907938 3222 481506 1215633 1983452 35572 1947419 1429853 1983789 799906 1969557 1295327 1769986 642279 1264507 1320631 1666568 462247 1555662 1082341 1793062 1028868 1647376 193430 1847595 1694741 1298278 436763 1581068 1630720 1596201 13228 1768843 953649 499792 1832626 179746 1758894 981800 559430 1302545 278065 1597966 1374381 818083 61950 1654242 1662155 359246 684577 1278709 407893 826999 592430 1921014 1572521 1137171 1575806 1079372 213116 969641 1731605 1784179 1503121 713542 1376207 1500523 1841930 1597803 1568696 634670 1640435 659773 1363075 588178 53852 1165898 128769 1753426 299560 4292 155866 1014954 1767177 1244481 1891501 904807 19303 1876206 375239 112212 244875 1303284 12977 784380 242420 516389 790465 1477909 855348 1637940 769459 575228 493308 759002 1406798 268099 391578 1261500 34811 1486322 1870126 1323910 1038363 1174214 11730 1614937 430637 1546708 1772086 1096073 702553 1080749 823752 1185905 1959208 644054 1997401 1672081 1860147 1332427 1710384 1918993 1697768 1681682 234171 1792684 1117000 1228761 1625989 1451657 709494 1863461 421315 1856847 1511236 1784039 1745709 831560 850367 217657 177358 1150584 1444746 830704 10909 1104223 252385 1261952 761270 1709524 235576 105278 380115 384001 1745489 1904124 1297565 1366643 1468973 1923004 1815825 140345 1017078 1242207 497519 1291254 116857 856947 1042140 1709359 1172653 420075 1892250 1969693 682180 1653574 1765329 645645 1613411 787261 854604 1985305 275493 631749 1460031 1163994 1187366 463069 56525 1187409 1645504 1160502 1603691 1829 1700687 1294974 1922790 394101 1785761 1487206 1845643 222652 447784 1898598 1284789 272009 61670 1677977 263581 1117976 1892331 1219685 228420 1194566 1693977 1608469 72812 369771 628507 1840083 1686014 425783 1727265 278265 668936 1685649 714865 643621 526149 1478405 834361 1545546 1220305 1188227 372262 1424070 1315535 1282240 1900585 881769 1155696 1598279 1131255 226275 832732 1607830 682444 1601923 1088643 1390352 1405123 1125909 432369 1255359 604335 102803 739296 214466 930025 580652 875847 38488 1752484 1143719 1995987 1407958 855368 571017 1679766 1434575 705188 1424472 1434952 1802785 1799885 448141 1856509 610849 723776 1870371 631661 1276691 1909484 1912406 37746 518603 1841798 1082421 1715982 264769 570349 1423075 720509 199559 830786 277053 137348 1737226 63463 1036865 860661 33820 1203210 1852268 691382 1022968 1217171 591357 159948 1842086 634399 1345646 1545785 238238 1259699 1007026 1419585 335483 1934813 813838 306838 955725 1663592 1491645 620616 1162821 801375 467179 264098 1989446 340430 570867 786998 526202 571428 1731075 1538766 1811798 904909 1601930 531871 618815 605101 156803 882027 107440 1807856 521445 1287902 510684 1095205 291862 152353 1807217 519512 642827 512233 358301 1590472 1775271 331643 1950249 1436366 170068 1659033 1837992 1978413 1512197 1950059 212359 1909433 447680 164700 518006 1105 777875 969260 835309 821481 632827 1534280 1468566 896167 1108612 1000243 1805599 10350 1408400 1391654 881821 1014280 1214799 1072861 1100611 1102067 751635 537110 6732 1195296 1073337 1739437 1004415 1841843 744094 700582 926988 1265785 1981274 1780931 1907008 154444 1218140 656446 1142365 1314542 292690 26766 958618 185077 67870 1169960 996520 1631801 1743198 126268 11068 908666 1580293 1488708 1817848 1119353 96493 799788 1772451 1361596 517044 1788351 1840810 1431669 604172 1940439 1184936 1820007 1353436 1108459 541240 216969 1289534 1703704 1117069 366523 388366 454586 1981107 93720 1112918 1007642 760704 1304840 832002 1147878 422520 1850757 278788 1079830 1813449 641948 556871 1422430 924820 693747 1465328 1188303 1169347 145153 808336 546685 1519811 884124 487978 439496 1686856 208507 1507401 450305 1988221 1166197 285917 146028 1507963 1224198 235855 329320 1283300 1791142 421062 1112555 948758 1593806 953841 1892555 582844 1977814 1422886 285020 1725128 1035318 410346 57076 811277 154064 1625260 213363 1300180 272489 1144163 1959634 147493 434247 912726 1395069 1665795 427714 102355 1225941 939964 1794448 1862111 1905998 1240618 249742 1305832 1995054 379001 1118509 1632024 1281943 969129 789217 404066 100028 1700489 140221 1556201 722236 1133154 1834928 16745 1969542 703059 1495587 1537313 1080952 610255 496213 1653845 652127 14758 696708 1180569 1054894 973838 754376 461903 1550745 1590082 718509 730871 828428 1246109 1271912 855391 529158 949406 812583 1425227 983613 1430849 535530 381864 812200 902528 1598875 1037099 691499 210695 770013 1815870 1901494 1849653 1480345 1905772 1419755 1524242 509326 323401 1396010 1982028 138662 9581 1519867 695287 1114730 1553462 1805671 848705 624765 1579592 912718 1867064 354313 1611090 229582 944738 1879918 1974440 1474766 1912299 567492 495564 1463285 1379794 84799 1020820 1922400 1629354 1847303 1984923 630688 798768 903785 362015 928229 530559 771868 1635587 1941433 1407048 1808451 749512 1146821 1884151 1128666 1157012 1331155 1083754 1448143 653272 461177 1267990 1862511 1462127 464951 490455 610525 1157956 430417 22943 21515 172980 351969 1451098 1245854 1932414 968307 1324664 1662747 1107603 737852 1518860 1564380 1003366 671399 966859 1169475 859671 1334959 1012322 478755 1816236 1869546 965008 1781123 276332 203143 549849 933513 257292 858653 1470625 557645 735094 1429139 430329 380955 1865492 732904 1956089 1129960 220492 1391996 456739 1266488 769836 1554975 1731893 1679960 404416 1084832 990554 1481691 1589235 1559245 11053 1294450 792741 784901 1981655 1070727 790489 859636 1954134 845378 1954453 653399 573318 1422551 1747073 1351621 1361564 1609075 1303143 87235 1382873 170240 568371 1138264 88392 1957924 1336105 887609 1156566 578801 55774 1714561 1037649 1611357 1899586 932963 1954626 1527776 745444 1359202 1280612 443708 1161051 1036305 1991778 1164725 964246 359226 1439652 1926083 140002 1640970 1009993 1229879 1857413 1958290 1065337 1196423 496179 1814775 1506311 924215 1205231 1875240 1799342 513461 502224 565420 997629 648723 271259 1113468 1538657 653029 326023 646264 1121576 956361 1253267 1751266 1569091 819782 244742 795820 1423344 1534205 1771620 1810547 1462526 532510 1224594 924231 854190 1544144 1129511 825694 421900 1771627 479835 1290879 1424437 4747 1580158 573229 1655694 1779751 1231425 1675611 1644629 1060250 207619 149948 1422697 1673231 978352 1661039 541321 248452 391117 1837449 684282 1303036 1534684 469047 1118458 1296170 1039736 1323991 870777 1444503 669264 237058 1193618 1731537 760442 1964008 1744185 825812 492933 1604650 1099842 1606212 837342 792631 1340071 1166876 1373493 1392809 351308 1329850 207225 1372325 1038870 1652218 1478103 1666204 1988965 1495242 399571 1252234 910657 1173763 1770979 1328044 1780974 1363517 722256 1453470 492391 34141 355603 401625 1976399 1555563 550738 740207 926107 750326 378714 850345 288147 244468 270895 1457948 1272627 249001 1044423 1524823 403616 51873 1239516 1680561 358839 105332 216159 1921352 658095 569339 204154 448666 992763 780350 871598 1497956 500145 509832 986608 1159025 530879 925608 1026890 933182 706455 1277701 539666 234344 699772 1725072 1815294 1243880 1427899 1593394 1195473 919010 187522 222069 1155748 253192 1091755 668250 1233918 294855 1957945 1039105 1599576 1786764 1820956 1503672 1490313 1768935 740228 211497 3158 396052 1155139 1332886 241441 29808 1650813 1329462 382667 1157052 1838631 622530 222919 130305 1872269 676122 1301933 1747530 1966869 1520279 1366474 228950 996380 109931 958359 1630472 956903 625508 1012615 768470 1459908 734382 1255236 423685 1352579 222356 625999 1497935 513000 965177 1449613 1194285 1622517 463209 1783865 407366 638382 455158 1413723 1067125 1771911 479365 1087264 1362332 769929 831126 289992 836538 909370 1526533 1670691 1349669 1246598 1222705 873434 1983406 1383481 1773924 1894475 1234509 1586886 462414 1656671 1220068 684646 1461241 1639435 475650 708209 42169 1488292 1878132 1065546 72607 476523 71363 1234416 1031663 520054 843179 1818212 847536 1616260 134875 533672 1894054 1446801 1634929 396984 819226 1086879 1770349 820014 403085 1017724 1152434 998331 1723877 1087779 1484732 57607 1708277 962949 688959 1953730 1328697 1364368 1049401 448050 513416 1519222 148914 358609 1774133 347993 338869 523258 376410 1643348 998208 207948 1271467 145779 1170213 1927414 407020 1365585 11596 1864738 1414623 942543 995458 1533872 1871823 1739683 602778 1981418 158672 553156 12458 756403 1164205 1479686 1678338 1550864 1351092 402728 1184361 1684012 1131640 123183 1225364 1147769 725725 871360 709981 22727 955018 103547 213461 479134 1157584 808271 1821228 956310 1973565 535711 1484087 855380 1875851 320466 647982 1919475 1373531 1797258 919949 1781553 857691 788877 699868 157988 1902807 205562 404525 1284126 859776 1964401 455001 1572934 299440 143831 1199104 203934 467379 173941 1333376 594806 955386 1406702 66646 1870404 589791 1124564 1563254 854204 268211 915094 858794 769426 367427 1823924 1345491 223052 894683 1422854 491430 794144 1760934 196395 517304 1615117 590222 1906331 648140 1723169 1613625 1234157 1007110 1372773 1672755 1635471 818826 1830803 299003 1356491 1806573 1952445 271320 1224636 878651 761432 1430590 10680 1134386 1126229 789720 722491 650758 1478630 1617914 924038 749011 284024 1421109 688848 1882367 870811 652086 314274 477814 1750900 459204 257443 651589 375934 524397 1118212 861755 1059866 1792359 1295408 307779 573255 681815 1364589 1418834 1464826 107336 106600 1877639 686931 1110913 1209133 1260363 3908 373940 1077924 536527 1139312 1899407 416742 759794 1004959 758482 12409 153151 586461 895703 87288 692400 1034557 408427 1491918 1058575 1486990 822514 542306 1304584 744946 328049 761560 701505 468250 311181 1041772 1870754 1546720 941549 1960512 13568 642289 526432 1012768 1230084 1450930 182730 1396768 1033740 88237 1086281 439120 1562191 1308576 1701228 715800 946747 509508 364274 1556929 1145614 1963510 381824 1302185 1616866 1127560 1200403 1332292 1218776 1439527 1094105 704642 1023522 1295500 285993 807384 1202092 672104 944285 1380956 1770723 167566 608371 1258942 1493970 1610484 1221673 135773 1927547 1144897 915017 989817 1748972 329524 1378015 516 157139 814598 1904265 986395 1381122 1304109 1388239 1183364 129899 238433 1694087 52131 198334 1309435 907613 507777 673859 295251 1246663 1087132 212003 1228838 465117 1556488 1627252 1208665 479736 1256010 340652 1549853 651355 136779 1722479 1434960 760241 1649339 398802 903215 44217 914055 269711 713901 405756 1884859 1291933 969220 1014647 1042045 1522843 188467 930558 333470 1597122 1010059 983583 709252 1321421 1149375 771171 1403138 152357 1063297 1416730 1861817 352452 1936086 444539 300925 399200 1639687 660525 1936575 1344690 254144 1330852 159845 1446129 248157 17364 1437846 1141119 1474313 629117 221998 1994274 1116614 148167 612096 1001064 930721 1035615 1104298 745046 1517998 65639 1012382 322698 473621 648484 87736 1465882 599878 1098860 1246792 1909932 1809392 1966618 644804 1738429 282074 1998865 1621109 602233 535461 652298 1157100 1753455 546209 201449 1240737 776436 340973 1404335 1264042 769227 424821 184883 918059 1167344 1388437 1027459 1919029 765669 417357 1270214 1002726 1055755 299477 598026 1913545 601533 1714541 1903356 1805283 892031 327713 481620 317809 1987374 1970953 1974625 1672050 1972440 1359389 517432 375533 368376 190197 1021974 1020699 744570 1968907 568671 1457744 1402839 342251 1541683 965591 34498 1221581 1355898 1499647 772435 557498 1933748 1142108 499590 853977 1208755 65559 501561 1338780 1197442 1325916 452615 531387 1723612 49336 1649185 5183 1820948 1306106 421083 1481634 1367898 1109015 928205 1630914 1147527 960481 1530438 1397849 125787 775551 1213653 1982534 32420 103225 602483 74227 1990063 746106 1230223 631626 1446467 1434085 594694 1264745 1073626 1383706 421257 367751 501604 1689923 785489 867640 563283 8952 1852570 365521 1431731 1858185 1771543 1276166 743710 112957 411408 1343985 177716 1009221 1025357 194289 691845 203864 570799 806208 1159239 1128691 25786 754336 447683 1631569 996738 1413162 557604 1379742 1869621 1281196 719163 1279598 997386 208027 1096376 1853008 127341 683036 661117 1317023 162692 1770910 445312 923184 1418027 791034 1876409 314995 469286 271082 1609544 1288818 951492 943784 350211 1136231 763787 1234063 857420 920787 137950 1386032 168409 741097 170132 33144 996710 186860 1073057 1911042 84882 1654273 551985 1350336 42086 1259537 333975 395273 1087690 1376196 454167 1674314 1167162 1986698 204574 1558448 842686 492788 162598 215202 711101 1772644 515145 175754 1898549 1763553 259943 1803299 1940946 535511 1075134 172593 404510 1743423 1448664 386417 580162 1012137 1065166 859687 1115250 1910921 1082186 1660703 140587 1347207 763315 1916643 369382 1722310 844768 1484181 648430 1392886 1061640 850673 1200900 1257036 149616 854094 120707 405792 1737928 1595145 1953784 1628830 985742 1453437 657179 330228 1447448 685226 424689 74804 1395974 1526193 336087 1152127 1060688 1066466 658055 1896966 1382606 398473 321148 1927887 518287 642877 386828 816779 814567 1826192 1888499 1599206 1356393 359994 1445395 1919540 224639 575838 707734 1016701 1148697 1943918 470808 648064 1827293 1024465 1776898 1312518 1956244 1348112 326419 312767 1482673 1106528 996569 1916386 1117251 1036474 1330540 1184607 336920 844004 1762445 1340196 1301760 17554 1313323 1589396 1179857 956379 1130785 453035 324137 484497 923381 392849 315511 83100 1052318 1202895 1505957 1490094 599787 1418099 701369 590235 888230 962760 562370 283644 1422032 1270912 738350 1971821 151969 952350 1765232 574996 285504 1586336 428480 1130716 992650 450312 794594 900085 792130 687968 87717 609183 98956 696578 403232 345699 470744 278832 1242122 582135 1152781 431202 664151 815018 452834 1801370 813230 804084 1037852 1417080 1273134 1346411 1643102 557146 1690998 1162727 1514861 297967 699337 1288475 485690 707105 574876 1534323 408881 134254 1356618 1115849 160132 548205 1977658 1272251 1310858 927752 1132013 1835500 730257 1724798 1515469 216521 1108774 1902901 1189012 894981 1604011 339865 988652 1657717 1064801 1776339 25051 930263 1419503 831307 224847 355200 1870605 1327429 1237977 335508 1186732 263391 273050 499381 1161460 1476739 775241 31723 1548004 7278 865896 1234132 1800174 352900 1072014 1535924 1159990 384732 168452 366011 1613363 1754584 1156349 1066911 1876283 905254 372351 1278389 74335 41529 1669777 641754 159592 985607 411126 1119115 522404 1228963 571258 1733069 1853859 1565173 378325 1566507 186250 1878700 1831355 647284 672936 334178 1516845 808413 430849 1814201 392276 1308833 736232 89139 545610 1162527 1814978 1825549 1993200 1599744 563139 1882849 70546 499140 42969 886281 1788169 73235 1050177 1740063 222691 541424 213264 827485 214203 770133 1418805 25594 1674958 563159 390109 1361638 158809 1506589 1202724 1805646 1911080 1625042 1075770 1256988 1748843 1472965 199227 83109 745561 1463098 923408 765129 755647 1170590 753278 861015 1136493 833967 1042830 16412 138360 1528639 1950492 1968334 173440 1506414 976314 142099 217849 987855 1739541 1613624 1733403 1219112 595807 1874417 1626048 1911069 1737500 646326 347559 207026 1499716 1402127 1453781 980912 1912030 1799921 398519 384964 1071757 662513 454101 218094 775938 402287 946199 1849126 1498328 1309336 19598 1734789 1424713 681533 828410 1207297 1753422 945452 1050506 1959645 1442510 1321365 1164399 420120 1433100 195182 111477 1036465 1359830 393982 1292386 849103 1902449 1542131 188981 1660586 686465 1876888 1530149 441364 113377 689353 291716 1060656 192071 1226774 1676487 1890106 1494959 1182058 1529232 80027 1967138 1087267 1226321 315433 1779925 56185 1972721 1511768 315001 782064 1656425 47189 1318830 515421 879649 1646583 788426 1145916 18969 207510 1201390 853040 75344 834128 1736074 1282681 1769200 234426 319364 241295 861447 1970512 1530362 1620307 1261485 182385 1085936 1387527 593474 990051 304495 1236002 302370 95743 28473 355612 374722 298237 1520457 444780 1407124 1710802 1869813 163748 1915169 1198527 501053 1168090 396302 1975098 884485 1332460 167356 291594 1033150 879422 1064990 149593 824561 4584 340213 1042453 569439 1779684 1189810 1288489 640421 626173 452994 14565 1408549 1336326 1657590 1485734 1852007 1247363 1730080 354360 1961092 610882 1321672 584524 923492 1561230 38837 1136422 576969 16079 1714372 1427605 1441089 1082357 533067 1420336 1524583 668099 1694504 1454023 149761 1933432 1428196 6950 1448544 1442652 1549648 1372873 482475 446384 732774 530653 1131938 925703 1252439 1191184 160475 962360 1475206 51876 409707 881697 478561 503526 1169940 1097568 1239922 833466 1858407 1240358 1344600 187795 1222030 819141 364190 1262022 204888 87565 1696641 446985 727090 714223 483887 340587 1986984 553591 555475 771794 801231 1515895 1389673 1031277 1508754 1237908 1364015 336213 1267607 1467142 83822 1475540 1911041 1930446 1593401 584167 850600 811036 289695 1009817 1385515 253690 178425 1258351 1184345 1999080 828877 1413977 1105615 1294954 1228681 1166241 1735099 1194557 508123 826120 1433933 252482 649079 232899 1101298 952923 635421 791813 1652505 886409 138664 1107435 666176 1688633 521723 892015 1642045 1565990 202918 1236592 675331 680782 1525452 1481472 1677390 1513446 887727 1662271 587524 1625167 388924 920985 722065 1969615 1613007 779476 1161289 1773828 124256 1891922 603122 597800 560380 777548 616940 1663989 627066 626764 1869046 452430 245593 1064278 373439 104219 154937 748929 1127877 1954796 1482547 60308 1877362 791619 1912154 859788 921888 1110237 1781429 113600 772660 739466 355524 1455914 1855783 1033726 392822 1473288 757425 545226 106732 116514 1325293 464606 693199 849612 2201 198213 1675254 1390028 392622 520129 551517 38328 1097062 286089 1975826 259810 442163 993336 1414434 536755 1616161 1259293 501795 154525 1016840 1392219 46440 239020 1344213 1160817 554445 94770 1312261 197570 790593 1789577 587430 1336025 1287202 714660 280877 41860 121237 163851 223236 849187 471118 1227545 640497 959101 854087 720933 1375107 880431 542731 31122 1248 1567291 1161174 291739 735899 1260932 933990 1521699 1851327 1706415 1298001 102579 1639401 43500 654637 1382022 549386 677375 1394317 1026431 840735 13722 505987 513493 1923120 450501 930774 473262 1595018 1822379 1347446 1360855 1352130 987465 1956870 488973 884207 1190163 1874431 705092 172181 539373 1744548 58878 1904920 357548 390706 491993 902901 1732115 100069 850813 1179895 49485 167061 1470836 1870098 1549727 392016 1425713 1425099 1229045 1372735 1290803 336954 610152 700231 75313 856658 1256841 1381359 1191301 1083071 1636898 1180568 1977850 1086208 1456103 1451484 444338 1309303 1689390 1420149 26778 778089 1667999 1403669 495812 1035774 722006 668718 1992453 797437 1480051 1169964 129845 1012279 796687 185391 793593 858691 949971 207002 121841 1673059 1012681 1343888 116328 1477723 1921592 1513552 1120416 1178282 674072 1617881 1964801 1992386 1161615 353650 1607672 1183865 1832919 240532 1972316 1090171 838607 524211 810469 913147 294611 271694 1377880 93197 96383 1296698 1474027 1020339 894654 1853958 781592 1955965 1140044 1601947 1215711 39419 896393 754296 1329912 1049339 610316 1969956 638680 1160825 872170 865744 652402 1000808 469523 1305394 552233 1439646 1699534 1098648 1726582 400160 1430497 1980186 1731090 1595505 1382368 1537570 1374031 1891034 505527 1378911 192376 571874 489545 1985659 548495 962722 1905982 1351032 1271836 467376 916780 1683256 1739291 1157940 1413383 573253 1069755 853806 1205848 865780 261492 1117107 152125 1910863 1680 1079852 1360398 357106 1022163 1868721 766242 104229 1967341 4332 1534209 693876 1909813 1249376 835544 578562 281062 1313974 264206 1771870 314537 473901 1540743 328364 735196 1952755 1964325 202020 1948819 1072029 778192 1800384 1042108 340915 1155037 51296 259075 225173 410961 1820188 1593611 1040843 1641120 109632 736767 1414042 229131 1091310 100905 889809 897486 295257 1427954 56471 1147685 463206 1250102 298638 633935 1421320 1160706 1054170 1039293 1776044 275508 1739155 22322 831927 1133883 1895602 1066122 183200 1680127 379243 1119767 589605 595585 1394625 1397970 1720941 1771029 532375 194159 1060168 1772033 1254309 957617 652493 1765494 1035849 1358421 24990 1138563 481502 1748041 288414 238322 117082 558482 1222689 1279240 325984 871563 67426 632510 1527438 1092457 397529 1548282 1298539 1810257 729877 1419045 73992 1172562 1572812 957612 949879 1843536 815841 1250269 1835925 559651 514664 332593 284168 267741 1083166 682448 621744 897401 1300454 22763 1910765 1241866 565419 1584131 1477294 957826 573397 1132338 544691 746460 658584 352550 268327 1869572 273131 1071045 943396 7982 33367 816381 1603791 802907 1171136 256984 1639016 91717 1336967 1987529 1900365 183977 1268254 1595908 529291 734645 1690524 211796 517583 1677599 1547730 1718256 195818 457812 330561 1202260 438961 706068 1304643 1103034 1784127 50715 677239 1957532 1536890 1720456 1442894 857335 630794 294711 1559760 908431 573857 131822 334657 791668 1735290 1590703 1419013 782517 457678 396839 1486130 250379 1614804 1625129 906458 717985 1631317 1708177 67291 1439489 594881 1806376 1653446 545727 310048 1724179 272654 1529044 38808 1361730 1277390 1968282 1810606 1556750 1576918 1749638 1063670 1004125 883815 1681693 1510155 1319844 397574 702954 1475239 1484130 796144 1229230 236135 1133737 513407 1221618 345981 1652844 1111570 1364941 41382 1526428 1754843 1631559 1560728 301052 1012539 1109211 1985649 1586276 905306 976620 534517 1056719 1266068 1775950 1328213 1490683 918382 787281 1090622 511027 100898 1338549 1337171 1336529 618514 1803700 140413 1727654 24195 1201071 1671110 1202225 208253 1248704 1368498 863346 1233675 1151544 1932100 1193360 266346 1184096 915273 747271 100936 1562287 449961 1123932 1460830 514482 1123771 769422 1813386 1428125 313010 68904 1067461 1489097 1536287 766282 919191 1134693 1990944 1536304 1961266 1459400 206926 1430323 1237256 559646 116097 1541597 1964547 648273 1868454 348868 146466 14157 476492 107729 1366516 1004500 1153557 1312445 339001 856966 969740 674144 1161005 1723098 1996773 14938 1362574 1629630 1128111 1451171 978554 1346290 14422 380563 571168 186698 611689 1922803 374399 1881473 1180279 1111619 390750 203399 1796034 1395538 41986 1156881 307574 771458 388550 545721 240961 1986005 1761375 1131174 824244 1875391 1032049 771324 259854 305176 548368 365128 1636416 1515644 1438485 1627072 331569 86551 1710073 1158171 937738 1947526 1780375 280142 69838 1547068 638936 457214 951484 574451 1239888 1326572 1952175 720652 384301 318728 230889 469289 1970498 439035 77001 371103 1275328 367794 1658089 1579062 1551477 604109 386835 491540 1566808 639154 1479201 1269595 1383005 1403758 1729040 1022394 1952455 444605 328385 1367306 744903 184159 122605 1724354 1636962 1905387 1662205 1695245 1321578 1806122 1174094 246082 404140 122761 1173850 955574 1670624 239775 995229 600261 841785 56558 427797 890223 1752715 755018 502223 817768 354663 563980 985979 541897 892490 1582491 1060213 333522 1037966 422910 1746394 855025 922814 945362 1101282 1502239 918177 1862896 1482797 125352 190017 1921719 1007148 1762617 212503 949841 1488553 35863 752982 616438 1461597 1529047 1061981 912314 1378357 849583 1808769 689417 926429 372442 240414 1194569 707275 177893 367796 1213374 232408 126025 6813 815456 781761 1574250 1212677 531831 1837637 1798942 100981 268858 1888428 1444190 725004 1961119 741288 1942311 184972 641896 917418 1257328 1646472 841687 1680909 250205 513860 1892176 1840417 1534680 559243 1382140 1996314 1684592 1591320 1579803 1498096 522121 1651095 1108587 1756447 1370480 1422552 1865743 939943 1684440 1063266 37378 1465149 333984 1004586 1739606 195410 605256 895425 1073459 1514930 570812 892348 10787 1968149 571403 1361398 77547 382422 431608 770315 606862 456228 1493618 557946 1481594 1350670 1428705 1157386 39019 1235488 907841 204560 500914 1874769 1596646 498425 1285980 749557 68106 1966304 54305 1151123 1641923 1162929 1757337 600577 691537 1327216 9450 404179 1356556 1512072 1832272 1418476 1892899 1944281 297507 1278022 958264 451437 526094 1202384 1604238 1106228 1390860 924844 484264 1513974 1193320 536610 632434 1471238 5240 76817 847457 325204 1998882 374204 1041903 1588043 970504 1240244 1337880 1908813 524110 1472347 119314 1874535 1439779 1688688 1895323 1701920 925237 1046488 968200 1084257 1530830 91749 1173863 1941082 687316 950706 451768 1187369 575592 1974480 1824054 1588040 1833473 179224 1759828 1135368 629017 678241 205604 1269068 1733196 1092648 1942436 383379 1718660 1701172 1850208 1479670 386777 658293 55698 296849 739627 764392 534937 1918154 1127034 1525736 1517690 576456 1933716 1685288 583048 747240 481930 586676 164510 547479 1040283 1866778 512429 609584 1167639 655607 1423832 634527 96370 1722154 841850 852238 262029 62013 1597354 1111516 468988 1911415 1891454 529624 792828 538144 1900412 1241743 1879657 1358448 1977078 1561995 41051 1294376 325110 206007 474526 211677 657927 960037 703915 197560 20943 1370961 857013 124593 1717750 998119 745926 53749 1384874 1846021 1877208 174249 1294037 897852 450236 446550 895496 1390561 1478032 267195 1478183 1910282 1711637 165184 1085682 272199 90730 84227 1136498 1316335 961215 1088061 1409996 368902 791448 39658 1413762 860075 951362 1796108 532366 1609053 742985 424632 1290573 1746126 1453412 406423 998363 1496982 307575 993157 754991 1939069 873713 352185 1014451 1030342 378024 1288968 1183982 25255 1805342 1433146 361307 223298 165084 1457597 710314 101231 399746 1906725 1939026 439007 1529376 1816025 1765902 1460635 944830 913952 505750 1495858 381337 738738 605506 1877875 1738814 1608308 716041 812915 1112517 470673 139789 1745762 1152117 1398270 1528311 1454979 441281 930741 162928 1427079 1192383 305964 308119 1083565 707784 1137604 1741613 1736395 697227 1513573 1670057 35439 1098434 1766347 30865 1208132 1591218 318961 167025 278340 1340226 1922069 1225326 156190 849375 1990433 758430 1335084 1388798 230488 1834372 1109369 1107119 852720 1869873 1874610 1662048 1561041 1132931 774720 1577439 355747 1633969 332352 1872641 706445 106702 938493 842724 1651783 178197 435387 1531770 1818650 1130609 732309 1593355 1264433 1205688 376792 1174336 1394812 60016 1238779 264308 250805 753254 1975758 849633 1070676 1576360 1750470 802005 1698041 1750281 404854 590678 1924071 1953624 1496133 229125 412771 793278 959852 1680066 1409108 1299525 180782 797488 1866808 254562 1314869 1321424 475847 1718549 1761490 1385195 1596691 766530 155611 692097 1670769 1619221 207532 12238 688000 311001 802999 566012 1767871 935180 806826 1615607 926052 1944806 1009336 757515 1697864 430230 714503 783993 571610 1573803 732027 225189 1505199 536699 96730 454363 1827790 836410 584305 1571848 1622911 1162139 1950361 384959 882445 1146 35715 1642567 1272019 627476 760656 1825574 1552406 501022 1932310 1181112 1162453 682084 1475121 1987703 414951 701721 565433 1777618 1415921 541450 139697 641665 1760957 158974 337181 133439 399827 681162 584673 1726899 533733 1104594 983707 718218 1725680 1146072 684444 566422 922327 674847 1903459 1540320 85623 909120 1977558 1323861 1415889 542041 739285 1285651 280206 674543 1566612 1524604 1939932 1998492 894281 1732692 945965 1474789 935421 1594743 1715891 1158152 129474 1893210 740507 265876 1400254 1150769 1985748 1434156 1180837 109028 1000998 1740125 1854927 1748155 1304102 1771406 1121198 1154107 965703 89975 1266204 551815 1741300 310208 1752951 206721 1765228 1918481 486916 362650 1146932 1872257 373662 1870928 314988 1975502 1473583 596792 1662032 1368426 60737 1403345 1389325 1725632 512473 723225 1017328 1477517 153313 340476 1817154 1363735 557641 1864140 752136 468101 759381 610947 1732444 1239014 1712739 200689 1919765 1604647 1090317 439284 559932 1266722 895673 1435644 48166 293129 1946723 1478621 1975732 1147006 1909820 343481 95912 271703 1955428 28829 64836 726679 963408 870145 141659 393556 131678 1599349 1247658 1410181 417301 1833213 874985 328264 534669 305794 1274362 1347069 1269248 845160 361401 666892 1104104 1959396 1995984 896906 357485 228877 1589794 1703480 1207882 103299 650280 340660 1745133 1578975 751629 1961072 842227 809179 1043493 547511 1587674 1741313 111184 1876712 833068 985927 1426385 1044232 1645193 599663 1370077 359628 323794 1547319 415835 407773 1531048 1552581 1513857 1350267 1510339 1138338 1295933 1311665 798766 1787482 779304 1564182 1431935 1406663 1555363 679199 1102450 204313 962857 1505806 1566001 1967993 1491066 1574855 1539540 893125 1570440 1847315 1647712 889729 1111784 1644878 649808 1631895 1635225 499745 1782027 683845 1416979 560833 1232084 919251 338853 1049998 76531 1549686 1792113 466471 1055959 784155 323055 658483 696436 1541481 755272 773119 1787693 1092871 840574 1934618 350312 1656585 1078768 1318511 1295939 1519795 347336 352018 1739732 670467 1826761 393473 148808 468976 224105 668773 411938 12457 957880 1131058 412095 1546974 1047029 1662116 207922 948500 1042621 1301605 1407726 882206 641162 120134 1755331 1311028 304793 1713382 30284 778579 23366 1016305 724797 1893730 442745 639789 474807 616512 972763 100175 1973702 571715 1386058 1441053 1714072 809536 1488026 269514 1908808 1777711 473421 781403 1253677 344198 1007141 1520307 739803 1625563 517103 584707 397566 1691717 1030363 374447 379357 1987502 954513 836794 1811892 763086 1201250 222209 32325 778857 1769142 1056190 1995928 429709 1595763 1982557 373712 1681155 275653 474690 95374 1793168 263685 96538 1807785 575042 359470 930654 1952675 363766 701484 755291 1809295 1389423 763036 1057011 792897 1434629 1982999 1782908 1678508 1319932 795360 1037037 1314272 1425372 1852354 583700 1265572 193331 1423122 1879193 849447 1945536 1220213 1122467 1844054 1720531 153387 933901 159131 567222 163402 1497153 355874 1132717 1242656 124328 1962589 502654 1419238 896489 1843145 251385 7331 354586 1902314 1143851 1898626 1732549 1996072 1139629 721763 782947 198853 674692 1886843 427062 1973879 804738 148339 187029 693535 595337 1407317 540006 540541 1076721 1224822 496478 127857 328974 527273 1992009 1537662 1183159 1602919 181206 1181373 225361 337273 965029 1952967 1056574 1439252 1180351 932601 1937724 546879 795853 654391 202825 1211604 462402 573341 376085 999791 550178 1903644 1098291 1672887 1361341 1145620 1721728 331805 606089 272334 990512 1985633 924363 1651826 928285 983800 988245 267527 1354437 57517 328384 701398 811330 1755642 191100 989321 444294 96173 389642 268270 1350138 1700654 291161 420584 1704828 1462488 282157 1601722 587620 312781 1671086 984730 489893 1169392 920892 700970 1355606 1563055 327718 872075 1291091 733805 1597652 867752 1558381 96295 1043108 1096723 1485448 773603 429122 1094803 668841 362882 1791071 366774 641276 1970957 204280 1997419 925951 836784 1261033 1624724 1357163 1675315 1566800 37357 823984 1357937 749690 255368 257317 1344693 546679 917024 1050946 806413 884405 642169 588369 964603 1725085 1098437 873456 1028079 1698082 1937082 9817 1736078 522310 1981250 1832253 1463247 318053 1344828 1161752 1446829 1878871 1056881 1577926 1429091 1830341 749901 1789351 1650061 1875946 862761 831321 107836 312669 848354 128810 631381 1704963 1586219 1477548 652573 890757 1953916 308164 1661023 411998 1342763 1078596 885160 903679 1065 1972418 434431 1065730 1070839 1918797 1851733 978710 1466874 248386 1894720 275594 95382 765066 53446 1247619 510226 1122055 1684362 1712293 762419 1872972 870110 1023480 227281 543219 366476 1139765 1571470 277944 55272 1528372 546221 249728 1243271 1731163 1359761 1250138 860611 580650 225374 1230556 1135137 901490 259710 1909131 1792563 1081964 331735 115454 1052858 1649521 1470089 603565 1878738 394359 1274078 1074953 1722414 1440285 1302787 296049 1680092 229207 917244 1957234 1780012 1022410 217974 1330498 1592641 1799159 708617 1462252 429836 1055934 691340 1188434 1598316 1294294 1674201 1733897 1349093 754438 1122227 730570 1469172 1489080 1830166 42821 312363 903240 1860303 810685 645046 1482743 526267 297089 740930 1654811 1824871 717312 1909857 19047 1282592 957090 1565928 462209 97971 50766 706889 258954 1527507 502745 835157 1442368 1570874 1957803 336888 208937 499045 103309 1932683 1031157 1314138 614883 102709 1998752 1088715 965651 592990 1377241 249880 560701 5671 1133015 666989 1088617 1094287 1871397 649678 71767 328057 160206 415792 492440 144750 1075930 1360454 1557102 897952 1070603 313246 233334 281509 753414 410907 1376455 473822 509562 1900452 1855105 1386233 1313739 779920 109212 1858226 1130852 1936837 705330 943189 663757 1885580 930187 1249491 1091027 322091 1288614 1380705 195333 1457314 1965955 1146413 262452 1292481 1699328 1067644 1207026 1647221 1714302 294728 107965 969590 1513413 1514132 1901557 1245910 1143026 767972 1966837 1511264 1946269 603043 436467 1274699 735484 1590704 1679158 1906021 1880071 1608207 1725906 1430627 555275 40218 318296 695804 1989944 687840 526218 1219425 1336074 250587 1085375 526989 1209852 58120 847984 1638836 1270972 1026712 1960573 1669638 209587 1694244 1816450 1566891 242397 672513 1398902 1881631 683844 1805860 1901717 1228433 553497 575375 880458 1084323 1573499 38103 1153477 1066960 1146549 1833265 1865575 487335 1276055 1994786 836330 887043 519299 1405514 899301 41891 1870212 121703 15333 978599 1102814 795609 1449543 388983 580590 1547803 874472 182374 624896 37668 1247827 1562633 468883 1687699 879660 461838 1515541 582227 1916680 1281773 1257926 466324 715902 239091 1603230 1804986 1309267 1083079 925753 1160694 864441 795524 742298 1984470 493697 1500648 299339 829605 1841133 766298 868914 347981 518001 1168484 1126768 1610947 411677 1859801 1962372 1579005 1648378 1779810 660764 667182 156410 386636 1203227 332196 1856665 868297 573758 178673 1594516 441274 1760019 1881800 1380008 688769 1556864 1104274 1681841 366919 666285 1525634 1101070 442472 1337769 1660642 1603922 1245727 1763663 1662758 452948 696453 1609027 1614737 219039 1580433 1512549 114707 84163 773719 641234 1036498 1224459 975054 1089449 998614 1577130 597408 1415837 693168 867903 423925 866705 607435 1483846 1226564 1283867 1662278 433249 721226 1421074 1844159 1200919 990059 579677 1867737 65083 1969247 963264 741194 1756309 288522 392189 723175 666072 1455349 1728273 715928 71569 1981063 182726 961953 1604876 1082799 1747669 14915 1538428 1466518 1404250 1318049 1481470 1244366 1917761 589594 626178 16409 296987 1423222 571393 1414977 1040967 631282 794512 1547151 966430 180911 1432659 1770417 1278621 974029 644166 550801 473378 121483 922422 855297 934359 843829 657856 51504 1756848 1161192 454421 1915328 1626485 1733995 1475471 1707419 975694 816131 1025653 1090357 760403 1564083 548920 1341539 180124 324476 1539543 693212 1564127 11703 964308 6854 1084847 541675 1966429 782341 1518197 833802 832275 1350415 260446 1197386 1446523 96633 1931006 999343 1059738 56267 1881939 445579 188987 464611 491118 290867 510700 1059066 743322 204647 1822644 1094484 514314 625756 1726284 172734 453817 550814 1297432 1986969 816526 1624702 1562145 192630 1162049 420581 1881593 606434 76035 1419409 789692 1906810 1210003 1080390 1548758 467568 750037 13503 1432427 1971307 421974 880022 1132152 516358 446742 1030348 513662 1923614 40545 774512 1349120 41211 86708 1640650 437860 916815 1923170 1491585 95166 1285865 1888856 868786 511138 1128205 1324040 952846 1080896 208670 286625 1492881 1336315 1173986 1633333 1504389 1179418 694852 1487577 1431330 1077251 1492225 790615 306828 7234 536980 1555967 49761 1889799 697175 447142 49998 343833 51991 1648998 1950598 968725 463971 1075613 242611 1997231 1675167 984566 1604593 1949197 1311346 121547 1550621 108431 963174 881854 1991184 194357 746767 416662 1804879 111749 1183486 1530698 1113376 1967402 476158 86389 291823 565355 241224 1880666 498040 1336778 1958537 1754941 1085362 1338513 235506 1614156 1030509 1496361 1536985 973408 159455 549783 796166 1211230 893646 319113 1348498 665352 833362 1058730 765254 1457651 1604020 1397333 368403 328311 843380 353908 544517 1023351 1669952 753163 1282935 1841906 174122 721311 980724 183912 95128 34787 1444507 249338 28506 87023 1416864 1524690 1045877 1931131 1363524 11072 1858237 505640 58986 881257 784304 559144 1874741 980294 762317 1219013 78903 866556 1457226 22284 1169305 321543 635631 708474 1023292 1408652 578299 1831089 844795 251619 1422656 1626035 9131 931577 1455829 1172891 1827285 216805 401380 221941 1049775 97253 654307 109014 1800 928911 1544455 886917 1101758 321596 115513 482829 1141697 1060471 667399 199676 243626 1619174 769046 621606 324836 1777966 1659354 75591 995103 787090 447512 1129820 1242516 124011 172403 1996757 836150 229164 439088 643465 502267 110374 1700993 394048 1644385 1737817 4396 1654803 1043880 1842620 328314 1052656 886699 1869943 1055280 1451021 434250 375049 1428510 1864257 448237 378054 1515779 665966 827667 383205 378482 858446 275918 1414795 986064 636734 828457 1011288 1835069 1853307 1552959 105264 1497307 1863776 1016246 80630 1587015 1072244 908567 1300428 412724 1063700 1326748 714614 1987495 1590858 33600 1958370 1382651 789578 464633 596211 1227735 1138488 1181432 1677396 710586 1146983 1510350 885400 464929 730533 472233 476475 1599941 1886811 329632 966022 504995 830782 1824769 1354322 1617960 578500 652920 72805 173898 320102 277148 1252092 1582984 1599922 1831145 1246963 139978 77356 1527899 1110884 1220139 411473 416221 1838557 1926661 1306332 945487 1370147 630516 52382 1613528 952877 884017 1542390 989755 591065 502806 1411570 704321 1215642 684033 965780 1526262 889877 501675 561962 1306635 49116 305841 1229275 270339 684431 1241284 374290 1607783 780466 842945 1509588 1221140 1743513 45573 1491985 1818938 1769633 1439212 405185 1204121 1898428 1838106 94752 1348768 1888884 896049 1063286 1246012 1020744 1060278 1489037 1778919 749740 936747 1639356 1094294 1835352 1927731 1425196 580430 861400 195167 350282 563291 1154201 591835 29386 1498114 1774917 400299 1093917 1393666 120648 658510 1562091 1893674 375056 1417773 562641 294963 1257069 1249317 1247526 1729210 15476 105388 1944648 1789750 6916 1026090 803710 1825804 345398 1964043 653970 463303 1119865 1329182 849345 306895 183883 1736604 1267059 1857523 1770543 1346370 1559890 1491920 306508 87056 1006888 453860 1679199 1710473 1348912 1627244 1376898 1377302 616497 307201 1312794 1243058 13976 1894709 998368 413313 935216 115308 70260 610197 1257457 727804 1425495 1766868 75218 1860968 205130 1131774 588503 356510 1144235 1698104 1178571 837162 1196891 1526508 1037409 903673 587494 99093 405021 1583375 1571380 896231 580147 795998 1233563 1795737 1413417 662544 504913 862548 1092338 821294 1410345 514072 1220242 437706 1003834 1827420 313995 779535 67536 614261 971189 1680461 1079531 1763969 689065 1791687 779262 328168 925075 655480 1282903 1855840 234449 1987524 626599 262182 1724246 1565581 675487 1364584 729273 1179366 518440 14401 801681 1157512 108395 729265 899080 1762124 1100870 1631813 836913 833633 11127 1083865 92442 1639278 230168 1306839 966700 1224164 844325 303547 1685405 1744414 1537681 274715 1187823 1013469 1176236 1611749 547255 410360 1533583 1635658 1146327 1502491 63879 1597119 215037 414715 1029630 1667929 904399 144021 422958 839374 549673 882654 550734 1680314 107565 1973041 1103769 843892 810347 628424 1945089 364827 1363080 250460 645220 21907 1910613 1319468 1224053 1573199 340747 1985701 515224 1807361 1458345 423120 338145 171700 104861 1079879 1244166 314997 591125 564717 275753 1064526 970753 667495 936909 993704 623270 270807 1912446 418394 150507 1769495 774303 891915 339737 1593223 109588 1664864 996876 1500916 1901882 1433504 95321 1244267 1146239 187697 362627 73974 306063 1152773 518874 416247 1941855 169976 1434386 709149 200214 760904 695333 619272 515075 335514 799969 497290 399507 421344 492136 370954 1568891 391838 10097 113633 1749045 464262 1078099 459575 670784 1993421 1936941 1566136 161782 995272 1180014 274166 1943614 1521263 125223 564047 436964 1881940 1825208 322811 1776149 1089662 1383513 46432 786712 725650 540000 807281 1661604 1381578 1200529 711711 483477 1455112 685644 1977405 977249 1376797 1227395 151791 715229 1409115 225367 1685750 1101477 168076 1146464 1805512 1494282 97563 877258 1411934 1617702 1131442 2777 1592550 1356206 1150008 1833848 1243215 981651 1524357 564558 1711968 756126 1666216 510833 1862761 233662 1707647 250738 1438833 877277 1126117 182464 312706 197353 971219 1744710 1149611 1893468 1443744 367110 1897746 201083 1479712 694954 262143 1447494 1594097 352990 438086 304870 1376585 459550 1395054 1846712 1314024 1616542 1944565 1361441 61263 1675182 1125453 807343 1601347 614188 1040419 1090015 766976 427099 868164 230969 79908 1629059 989498 1512892 880500 1691179 1623796 1251139 563986 490435 1220454 1211305 1049394 1976516 979901 1752015 1222440 401780 133576 391109 1955981 1289470 1248133 628722 762522 106303 620007 1822648 1913914 1077692 1664277 1740474 1449401 766218 52184 811392 1580102 137825 409169 1754194 1446332 1847810 804379 601680 1298773 1602612 747050 1194925 1358499 1848322 1833501 101507 1131200 536883 1611633 1846770 977748 1412220 1712146 479852 1917470 1314690 1760290 838109 688503 1027018 760023 249090 1034092 1457165 1965162 288516 1996808 1334149 111627 655421 1041691 1289465 765996 1735911 1729107 1681349 1850996 1819408 488027 1647647 1142301 1123075 1743351 1125382 1798502 703289 558828 76152 526884 1547892 1887282 906333 280060 313291 20373 1388084 42874 1686486 148453 701933 259217 1847471 1950152 1059772 1545147 1903616 120155 424476 1120261 1488665 220599 1449997 482723 428727 1013936 779450 1341042 1451691 1807994 1958997 971225 291925 1447159 1982490 531073 433128 1874847 71475 623480 1237803 1389498 1192592 1052647 729322 486104 762220 1440057 1111337 1563960 738001 597289 1204293 1717479 352498 205192 477689 759703 217460 38063 1288176 1029783 1161713 604017 267097 1552025 1673079 705076 1762606 1711368 1944488 505870 327247 63730 1301028 270922 1450476 1342060 1212164 113076 418619 438617 1037166 217134 571828 9269 1603510 416019 338261 1360914 1844583 983396 187792 1381656 645524 1748867 1308476 605725 181002 1437420 1178177 646277 734961 840064 754163 805129 1849097 824869 1490381 1107089 451631 1759635 924589 1005224 969801 1060340 152103 1005539 1329237 1658317 825002 421651 1251501 1552950 1902388 1397025 213899 411732 1871312 1767131 969848 723836 10966 194865 320745 695528 1506292 1097452 732360 184731 30399 527600 1623854 1855472 828749 1299339 343684 403770 1694713 1628305 2935 1885227 68660 823280 1231238 721419 1068184 1132263 1182508 271382 8400 1155550 1923979 1342207 1582224 204853 1830601 260310 1653334 1161623 809696 279639 446331 1564662 1726060 1594182 1189417 1884522 63297 141374 210810 1110646 1759518 548328 210624 1338773 1125353 1043706 1259635 1367534 447513 1558899 675388 1772613 508486 945864 283199 344750 1864801 391309 888662 1753719 1025678 223581 1279571 1497183 1134947 700818 488577 1474636 484865 386604 620746 1347624 1337613 1627947 287373 726844 926384 758535 1410085 1320682 1482401 714197 425012 1580629 1714907 899716 743486 1695979 100096 1333752 983636 431340 404464 841612 972629 434024 1869398 1078564 1087703 1299488 290807 1297471 1153996 838493 221493 572077 1666926 682376 940902 1266346 423217 499942 612980 59236 65839 843615 516503 1350254 1471237 1282262 1630252 1464786 226241 1198026 732159 1422761 1991086 157272 26351 184720 404618 1094673 924842 1183678 298416 488227 1660357 350102 833784 1465621 1048393 840091 1243695 520133 1591871 1006284 147307 799633 703518 801203 1872719 295792 1423114 1421794 1393527 1968120 204963 380747 127476 1489784 789568 1204328 1235869 1721862 1323193 582155 1839790 1085452 1909107 464344 1714323 880119 1080858 270443 146234 477319 316339 176216 462037 179061 690123 613066 415283 386839 1588191 391035 418360 1350720 189780 702066 1245284 1689810 1618923 939648 291727 1535445 1139084 314171 997800 85710 96009 1596144 1870262 1422252 291822 1700378 690280 54107 571378 948059 1190055 645329 1951258 1000149 1658684 1012064 1428945 375979 1276937 1141448 1052036 59556 1227305 477994 1877733 720904 254446 1621181 29599 841436 922490 567159 1549746 1458871 1626084 1831605 11620 86702 528778 1587150 1576974 13799 1968434 89763 1936443 1132884 1918980 67506 844573 1215740 1320456 129524 1037564 232284 1234973 84193 837945 1127036 281969 1885734 326031 351775 221677 1492229 1784748 664663 231088 699532 1172752 1332692 571727 321686 368826 89651 489160 503275 1615378 691486 660814 589716 1424096 16578 383010 500751 150536 1431887 367215 1701082 160665 951856 411777 1719607 954925 1826630 1484402 841231 1672172 1565506 721903 1734055 777084 1728657 621673 1472018 1091116 723729 1331505 1531593 1283421 1622773 1704475 1215947 1456532 374906 652311 894315 463716 827299 708914 1522802 728210 551619 84432 1953559 863112 1257811 1836564 1275900 1108703 1285059 63684 1893701 41381 600615 1921757 1887516 584637 1096419 643511 1076537 1144788 912093 462905 1952077 490551 168949 1658158 1450512 1728921 312556 508738 1906787 469274 697140 1696817 1656821 1007136 408164 1170999 1150138 607464 1579047 816219 1555485 472961 1985564 1544804 1578482 1657757 935127 924654 501268 102099 39400 1647060 253891 397002 985948 944473 1325998 737783 1659502 221905 499260 222423 364039 361452 125649 44196 395189 1441225 805784 1651394 1192444 1691527 555791 1903065 946868 966417 1183114 457635 676316 1560499 258564 755032 919509 1935819 1895002 1701294 507373 895510 586220 1573691 239738 236810 915148 446757 120699 1553133 984538 101977 1032053 623884 499543 1647620 370045 1157578 856665 374997 1940077 181624 1352448 1158956 650855 1231133 1654948 662491 539168 599747 602691 1118231 1603931 1995830 1726930 536001 1731693 1427315 1365530 448335 1661977 872937 1707509 626151 595164 1836858 1765840 1193657 1348440 387119 355378 263293 1688392 128992 70049 935093 1362514 1484045 268644 136670 988812 1790763 527685 1476333 329681 39464 494299 757422 496382 837902 489981 1701357 1062371 1791258 724783 870548 1406450 1095249 1024882 1982738 411161 956586 847712 1419106 534264 267111 139489 1521858 1445311 1411577 1681564 205628 462354 1192783 908461 971882 157164 1452282 380947 88859 1465649 939996 1102446 1758891 665541 1629719 1133310 456398 709058 1778923 1177777 624804 1086711 1236042 568215 738760 1461530 848131 1383770 1248509 439728 703130 743001 867870 283971 866891 63208 1402687 1341494 180005 73127 143289 1572582 429281 440817 1074961 737280 824473 1372618 589737 1518980 581594 244181 1174729 585219 1115118 1676448 1220419 364214 766925 1518932 254836 1064735 1346698 1371959 1363523 170026 903479 898745 508175 1626386 1955110 1790019 882055 1565536 757135 938476 1515619 255661 258126 826840 1723106 1638592 542519 270205 254107 1348312 1897877 643977 1331729 1256385 1385171 1989470 1926784 634571 181411 733076 11461 1948355 409656 443820 1038362 228605 1501685 688369 482507 813611 1623652 1813014 1134334 1779283 1789161 1043372 1914067 527088 1817730 155190 520332 1130081 333035 1354886 257127 1435458 272908 1569736 1778328 863385 1636167 1113524 693794 1323332 709584 1842339 1800442 354612 134022 236563 1648136 535558 1136213 1753924 611965 1789482 15847 1198268 893279 1490397 1256914 1683102 399471 1631731 1830777 936638 680399 1361111 1832892 1756474 942015 1207533 1687153 1120705 480220 1191451 417584 1298291 1096217 1698700 134221 275157 1593744 1759134 1623742 265100 1885229 1665552 1469060 1296948 1808784 1479310 1148361 325643 607653 1989396 273968 771958 836222 1015282 475542 566043 627555 1665229 796842 1543468 12378 1505130 1005903 1415392 1067174 1065818 847780 1546707 364075 1487321 1210933 344699 801656 329820 1747078 876538 1530101 1781179 1144676 609020 1536501 1913892 600004 984469 1865099 1009236 376345 1800676 802548 1845765 1002432 1794371 450300 808670 475339 1275381 1496534 1251648 685954 1420316 1528316 1725010 845174 1933824 462350 483447 421536 391688 1738390 1171541 453086 650586 1062153 1562800 1685460 1687306 1126121 1179802 319327 1848580 1141090 1581714 1645588 1868508 817071 1421604 1093431 1599249 104803 803594 120144 453430 1426123 760632 1082248 1328331 596122 172259 579282 806896 908329 237670 1202108 891293 371095 141341 599692 820217 385980 1364289 957131 73356 1054842 28606 1959366 1859563 943004 728021 977231 326905 278121 327451 1648569 1986733 1018339 1860036 413567 756458 422438 1165179 1199193 1360845 1986260 1960095 869068 1770314 514444 882425 1681877 6563 783853 688522 1599365 1466461 379056 637353 1308919 248296 1149137 1902620 1207285 796022 1110496 1675185 584618 1636052 1214454 1419874 38709 1909672 188892 1671275 1642387 1186512 517713 546258 1452350 1367942 292090 1491655 1357153 1116663 1524737 1683087 1986655 637544 418268 1793465 1591384 1146801 83474 650064 1776255 1048851 1459522 1939812 859467 216984 1052508 1993492 965206 1548737 1517515 509367 1781302 1992082 827718 876522 1366771 771837 609419 1584856 1381132 428097 1439201 699503 946633 1589579 1636204 19611 1229594 1857578 522161 1742052 947033 1411699 277980 1163700 144258 143707 1888069 1533364 705495 973053 1612787 1605185 194334 1986189 1225740 912373 492073 514317 1688319 1769841 611571 1834707 1478378 1241251 1402703 274977 600039 324546 812531 776914 1909819 1964601 1527148 1506694 110707 871031 695929 603869 110553 1148734 821650 684368 1419536 261525 149165 131410 922988 1239326 1204098 1283496 1149747 1364430 1906270 1095380 1397299 491923 1912341 1576780 1234208 1609960 497945 1253458 1229135 106532 1095850 1136804 858979 1090530 70484 1229020 1984976 97322 548954 1123463 1961016 1627033 634234 366603 1629375 1995395 1273719 583477 1805713 289206 1216597 1390814 708274 381981 428755 539422 1328319 298369 849281 603944 1878855 889309 1147899 424855 1019287 1235366 1126806 686606 1960782 287297 281858 287115 1318942 1584692 255858 908535 1789160 203729 1963622 839649 1860043 534269 427301 1448718 1457772 962583 1603494 198434 555219 551311 1041489 583091 957677 1031784 358672 1506724 31414 285337 197399 1288104 364414 110994 1527573 344638 590855 1573978 1845479 1950067 1039918 865868 149409 1135813 705843 1512180 439103 759021 1087736 4327 396754 1094352 1327192 609280 610974 1258804 1584426 948428 1774551 1715152 845763 292658 668705 1204044 297982 842936 1289625 906860 1713930 1683075 33690 1811699 941241 1874424 72586 67144 1221389 1398057 417829 562196 1975790 837653 1671747 1728468 1742701 1049019 674770 812571 301376 1892363 1618218 536586 121439 1168763 136875 451055 1669658 715393 1808571 1683383 542053 261847 1348037 507546 201346 184224 137045 1612994 1710803 1084423 1472733 1910099 276551 879890 1378036 1753475 1824921 1664563 1921616 1266866 921437 83776 1137038 1449055 1670924 1240005 1256395 1200517 1880976 1404428 983087 47323 620074 715723 267456 1481695 652108 1810901 1398519 1047417 1764014 1189696 543268 1729265 38543 1321425 1624674 1885666 813247 281797 930432 403214 19366 1045985 675029 1057660 302466 454714 1903753 1983240 1658470 1303212 245126 1709464 534786 1963344 823307 265800 176393 696753 391206 807647 1364224 211798 299386 1969312 335215 1508150 1583320 1924485 1909954 962698 980550 127908 459682 364780 1577265 947911 1115416 698810 1054889 909284 1656525 1197708 1144200 851987 1320029 471190 1693351 1617170 1466191 198425 246289 775441 1774033 1499696 1671201 614058 599903 1126138 741997 691039 302786 1837756 1676360 1263432 1981337 1459093 429716 1358055 347603 588566 926468 1085129 946790 1909961 1751662 1566502 1910092 1465099 690798 610938 92867 109072 774798 174167 348721 41565 1406776 674433 1459139 1914436 887439 906682 794788 413571 1537660 743996 1900884 923733 1551772 713480 1252647 1008337 1382429 1111798 1986724 1656375 1969511 184543 848712 640537 1536062 444888 16775 1404103 1757226 1195294 1328816 1314303 418747 318738 493233 1792786 1048957 747489 1730669 1494797 1808298 35532 172861 827744 381484 1961102 509060 1497401 187517 910060 1733043 1138923 830694 1147326 765865 1773431 107399 1511202 1374577 865394 1250251 1958336 991457 787508 1106961 852409 758315 878422 1616791 230334 1275490 780161 1120272 933196 1590621 1636765 1373134 272857 1680955 1732821 315277 1835497 68953 928695 894815 618961 1983264 888642 628511 798888 143883 30739 1171396 1678651 1576570 1915443 1736899 460408 1190695 1015610 214894 983705 254632 569477 1472712 325535 678498 1730248 226201 497416 1556693 1542700 1184317 846533 263014 173524 1104014 112577 492954 1480866 1479428 1399463 1291283 950306 1755766 1853410 523142 1866652 1922615 1570112 896822 886097 54000 655573 314291 1749327 826687 1159032 641790 598177 88706 1891049 1533800 591686 499099 1078505 151003 1445002 1055534 1663422 1209168 995707 1394723 987923 1859176 767056 482828 569082 277796 1837125 1941582 1263153 1238947 1609067 959989 851476 849199 1603540 1520052 46196 773518 1061782 1459451 1490152 811945 1223780 1826330 780524 960001 152158 773873 1470775 871572 17491 461270 771077 1497233 496333 1556242 518448 1803554 1393211 1164078 749116 1924909 37016 422164 504292 721394 1121405 609889 1061553 1293303 1250344 698609 1386977 1937708 559772 1011659 924804 774833 1481774 1901442 372399 133460 265750 53736 840403 921026 246739 1219783 1979293 1457899 1411616 206505 1772885 918343 1060254 1970352 1341592 1999854 952034 940238 1620024 38044 430304 493200 1518894 124501 70367 1063025 1404998 1450258 1905861 1013044 1986204 1390678 1180259 1334704 1961815 1800058 869357 852146 130180 1137019 1673504 454265 1407285 511254 1289483 1008890 771236 573077 680473 596682 347308 1199046 416020 962597 1314913 648599 1797603 1467299 1285057 1701224 1935308 332592 1282796 700662 797855 1231025 524746 1141632 670110 191749 300623 1172444 253825 1497973 1809292 70520 798258 1726615 1706056 304635 1103814 1405637 1664867 1025030 1270305 115057 821855 1116466 991452 248090 299472 1647834 1175005 1378798 64694 1495210 512083 128058 877962 1111913 668883 1475022 1379371 490859 873765 1985694 1166311 1814828 1439648 787506 15831 1699209 537605 858195 766293 1783870 203263 97457 504480 1546273 1243961 206166 369254 1206609 1956399 556370 957978 154931 28819 202978 1035668 1881904 812502 497187 1753725 467023 493910 1166560 685877 442077 115908 161862 1805180 76153 340515 961303 1972014 313113 1501706 690351 1797329 1207674 751939 1185067 689410 553640 1242490 17580 282292 1551625 217208 879542 460658 909705 1710994 1639868 255386 122594 786947 1728563 1880252 272256 1634597 156632 1018074 1257738 238258 409758 928161 1514068 1283388 531450 1803596 985491 1175049 1156701 1262386 108612 914841 1130099 1144696 654803 526332 1808329 1242531 516241 894952 749041 610593 339485 688468 250125 1251442 917240 320362 99008 1713103 609135 50774 1289618 1430932 1663299 1070854 631380 525972 206775 69032 8406 794545 1702878 1480803 188086 1842562 1371878 1254958 731674 1764716 1559407 1961199 1018155 10777 936124 555473 1160655 1702641 1142583 785869 368541 430786 1084111 835184 1936891 1847785 471241 707043 1405061 1598983 1195955 1693428 1805978 1823003 173211 1273508 682421 1184980 336231 1401260 1030763 706597 1880 926714 705243 715141 7926 95467 1110035 807777 323483 1723238 1705150 1527296 1458757 699413 881306 1885102 521852 521807 1979560 1346623 1360827 694744 1777896 1119482 1718867 853288 438796 17198 152556 1642557 1913921 986186 348628 854167 1929929 900682 1918661 1428310 1170025 766277 1652012 1629785 730721 422308 315642 705602 1353856 1719287 1457371 470333 118048 477175 232217 837576 1097168 1309102 997543 703016 1687583 623378 71679 1972185 380748 485197 494846 477024 1410161 1367618 804923 1775539 1147338 261651 1897697 542915 1453213 571236 1543703 1745327 223507 740180 1639326 705132 1938188 1151307 1313178 1187490 1875903 1372507 933809 417049 1733916 94208 1578528 1354908 1983328 1407384 893199 1602741 568532 685288 1081223 197242 489908 280242 848571 8170 747645 1082659 418779 298463 1364614 1941242 1672113 357265 1681652 357346 587280 1224211 1191225 659139 1250252 319242 1634046 1683451 771148 1868044 431884 1284324 167076 1072218 1768681 992955 1279663 240549 1641038 1839823 111970 396205 1041973 1027958 1817564 664399 897532 24947 1118710 325268 1619787 985431 338774 1836724 519460 1197056 1211187 256212 1585853 1486810 678301 1045615 272692 438823 40464 1642688 1531910 1616010 921848 1080493 1789721 1105752 1078461 1230426 1359397 524332 147347 77182 478895 569460 1153744 1077441 638837 276022 955349 186684 1370609 1943840 277987 1203395 1264984 1995526 1501145 738255 1772444 907340 529466 377462 1162798 363172 1201838 1773478 788526 557228 1343319 896305 388433 1617535 1238879 1183867 903569 873075 1601013 1040417 1506211 1241848 1952925 860633 174574 594676 1955243 1495689 860427 1867562 1405438 789001 493561 1181989 1321885 873906 1558846 728658 1035423 116080 368760 1472551 1352295 1388772 1282184 793081 498454 607346 854666 152751 237556 567620 1707445 839927 1681229 1989497 787626 484367 1917077 1040411 1165728 195319 1510580 1446682 1428795 1210861 956887 682236 875981 434013 905958 1470282 805349 772252 73403 601346 1501495 217219 61217 897783 1374728 1433383 845359 258723 1956851 279383 1239754 1109122 39197 592609 589837 985718 268322 993918 1159378 886660 785771 1714650 1628243 472991 541788 1677909 129786 1822171 1243305 115423 221208 758312 1676605 1289593 1919016 1955718 1169587 693146 965888 522169 103414 755082 1026552 150135 926381 1963722 1925874 1575613 1823770 1520691 881965 412897 431217 938787 356711 1302561 1224855 1647753 729290 1481089 1721075 110311 445820 1031827 170263 1708554 317406 1942423 759869 1380481 469273 1662682 1370049 1639721 503813 1734403 1053652 807420 1240072 702043 1962959 1772791 1535637 599519 1108898 500131 1033712 1700177 1876179 318327 114745 453683 1224599 1351492 244010 39235 313074 510092 1236968 148895 1900770 1900719 435658 1147379 1261192 182302 1100983 1710719 75410 1348972 626563 886017 1198071 1231830 961496 1561960 1169410 763464 1154859 121233 1434917 1310911 862756 750918 1529665 267866 1475914 1784749 1446341 1278964 1929579 602218 781402 554437 720801 1271798 662536 246714 727020 855855 1335860 628721 1314650 1996410 1554453 1688390 832772 1705380 607578 530046 335802 885157 921974 405265 1592145 1662430 1454289 885190 1971573 37156 608274 1163310 60812 1729807 738128 1306455 1270827 192179 384261 1323608 46419 120772 1372650 1560866 1337270 1823483 1355460 596272 1884997 572127 1908471 1660671 591677 508381 1305975 614603 76079 232871 283710 358006 1160827 1299254 906038 1708333 346829 409937 5061 862023 1499677 40388 1884410 168820 83753 344890 1616229 879473 1964142 1700144 1875933 1970032 384268 1867109 780044 1956960 1265701 1819794 1907474 542926 1793350 160719 1659689 820989 954535 1414874 1229912 1493216 1007058 1581916 348595 183708 1328038 1504479 1382305 1783610 1870698 1561745 1949308 1354043 76040 690244 1940104 1681824 581024 850471 1880442 1276379 1285601 11486 844423 1223424 81420 854081 1174522 522047 111796 1234363 1737165 204938 1513450 1978475 955727 1902289 1665149 102346 1513688 1436659 1081848 514693 491422 713809 1422708 1556939 836283 1236972 1006688 1938876 707357 1415781 368531 1467218 441276 1507250 1559076 1284842 221096 52878 233853 1763174 1313500 403987 243495 1472645 1714861 998098 363571 574908 1411712 1570913 576385 1650520 1690789 1732162 456256 1196989 1366986 1862180 17731 1642249 1073265 1285235 1915315 227406 31007 71779 1512062 1785678 794224 1202898 479604 1948337 528850 532988 720229 510704 126436 633854 911817 12496 1288625 481801 1822445 1798351 1696041 612809 1651216 1132471 378893 868745 1389798 331857 1350945 953789 1263486 1091586 523167 258490 655514 367084 1662891 1145611 982072 753585 1552511 370415 785898 1688700 1117740 778172 1894915 1142075 1426713 1661690 1880877 472962 451531 1002523 1225083 1031121 685855 885333 1389733 382 1056762 701065 1505248 1149671 1375674 962477 1487239 1656735 237352 680089 1573050 648839 1817399 1610913 499724 760029 1557579 1384365 1988791 107352 792747 753582 1233466 1559461 1750642 375715 631587 1560761 1936530 1710191 1685668 987337 1956791 396531 952869 1517202 1869008 1114905 1954781 761288 373218 1520023 1518563 683665 1534193 706407 1459907 1550854 587510 1092520 1914484 566522 1826845 1235581 1373597 1861871 1566499 455214 315339 666250 980522 247562 49443 1223508 824423 1269172 22435 45445 1355904 1130605 1032932 1624899 1879380 697748 607015 980591 67400 514602 1334971 1341686 1683072 798830 1359435 495828 607570 204799 397338 264165 1167519 972282 780303 138480 395269 442433 894969 812697 495913 1918931 221853 213795 1456121 147045 354718 225021 1843730 494264 1825877 1474966 1720314 1342803 1226931 929183 195569 1473721 1481930 1748005 97459 1658084 222151 418640 1052419 698832 328439 1351381 96540 1998080 1848607 1643589 1021411 1233229 1422692 1614911 1277472 1504036 487312 134600 1473492 1783398 1806803 1593424 1277426 1028822 328781 1542779 1231184 969370 1295134 585190 664343 1048905 1438401 391066 1584063 949455 1574599 236963 1107257 839561 1447385 1301354 1289743 643959 134510 669310 1140307 1183677 1694372 1414415 1169915 957768 1412023 663807 1341703 391548 1075124 583542 687333 1635358 341662 1252504 226304 1022291 1168411 759878 634916 147323 1565795 788521 150203 61635 94214 1451504 951221 1289273 307820 736363 460768 202326 768583 1982609 804396 1812955 1123245 1031548 442480 214916 1321315 1358743 1021502 1318745 1431585 184139 700498 448827 653591 1685559 24468 1327312 1081478 700774 1756480 651216 709748 1725828 235170 53935 642794 866630 36979 46535 1014704 583553 1561760 688409 1969703 884334 1038624 313330 598716 364844 1999649 1373504 284292 504436 1502869 1891369 1191353 454665 1586112 1652159 1356319 350472 1028297 1821724 1750034 292671 1201632 1019055 219342 1499127 459009 1019824 349677 39317 1064832 958050 1923377 109859 1574356 282846 216853 232682 473820 253330 835404 866021 1611961 809921 247500 1990363 796298 885729 1027468 86709 414999 1121024 395258 941653 926451 591936 1815603 116708 886974 300978 848842 1725955 625201 116267 714292 982634 1346708 570146 1796329 671603 1142559 1964002 1905630 438462 940366 1626710 610166 985087 1846106 1813846 32311 988448 1174413 433900 1225718 407788 984269 51612 1730987 1116802 174904 1344115 315333 368681 1008067 1834228 1438673 217542 117164 42592 995031 831721 83912 1201124 433706 1311050 1124946 1786370 1575416 1151766 429009 33028 1533224 432753 514387 1288137 413498 386026 1026267 545117 455365 1703795 287287 343124 785228 1086312 166746 492753 1047397 455681 1042604 1229227 1135621 1012215 673610 1171870 295253 440979 1145035 1609105 193421 1073592 1017742 382915 1184151 210621 83283 257461 1018642 1983924 1131028 1856298 716534 1432106 12561 1431519 1619304 688331 1617374 864735 1453377 1253275 1880503 303081 931087 1419266 996894 1350208 805766 77737 609518 1398038 1639225 1807326 1482733 745556 1069379 208582 987271 1707738 1009008 134985 1420851 1339382 45138 1300938 691244 682932 1497103 923862 1690318 1943148 1615045 1259660 1399757 1234757 865600 237619 455691 14652 1068840 1333747 1448353 28532 762083 1369832 453208 1029763 266189 298845 1516440 1029401 1918943 1300867 987534 1805552 1405579 594359 1480799 210226 1033902 1554317 1684652 228131 1798403 1124769 1266757 1913947 1859823 16061 617871 1928711 1780619 1964082 1837585 776361 1784979 1605291 1248160 1698549 260141 839367 77917 1189825 1954046 385793 1331198 639423 487868 1464617 54607 957519 230553 1754489 1240021 3994 596460 1088188 1933178 265135 42862 1603188 397093 1704698 1874213 1364782 268432 1947986 1531640 1470078 1218931 1399036 528446 238747 246872 1369310 317422 1122391 1779432 634572 941220 1851705 944051 358578 989193 834950 1954182 870719 1286985 583941 584842 1759112 1689494 1957539 543777 1405616 559043 1677590 1172714 1244950 1697132 1096818 1225104 1637615 804385 1262651 1079023 707209 340596 182300 885038 1102760 1293195 123872 1578232 1016098 642410 270189 628902 314165 618672 1043306 269016 1745711 53819 488069 341944 1484106 853533 1088474 37348 923612 1796419 979924 353151 693953 1053505 643060 1929701 1832379 306773 554580 1062889 348643 801196 964141 506614 135750 1826117 1520796 608378 510797 342822 1476143 1175307 773175 1608959 1252737 49504 1637034 546868 187156 1556660 571638 114266 1928849 1590566 1450434 497605 96284 1367585 1749430 1016848 1967895 606795 873059 1742859 897916 1751186 1351876 640098 1689092 1554718 1084701 1973314 118706 1716641 145442 150234 554482 56261 1244530 661228 1749570 1088271 547046 1915642 1214480 1371553 395251 1477473 41535 726563 885010 1221290 1110625 667255 256672 954284 1388586 1027941 168244 1262239 528698 287818 1795659 985580 58381 1441899 39711 1116322 835730 731104 116581 1474362 1900750 1155079 996504 1292589 960181 1453586 260340 374069 1272980 775492 228313 1861031 542373 231615 384291 24943 377382 186373 1212882 1838976 628127 628965 837310 1109672 1253191 465024 770166 1777803 855204 1142154 59371 1242790 443311 761713 1547458 1419262 1978936 63647 590356 534642 1219839 1527110 847520 1295821 599350 1909705 1202968 1546786 1041735 574179 1151815 982983 1678481 1104774 710915 1243382 170349 1822662 631105 1650861 561516 1621407 1889175 367157 885840 1886635 1986018 1047710 1979138 1038671 1268459 685847 1973619 456248 574648 1696552 1597019 1837003 286702 839845 1597062 1173665 1458223 423566 1050623 1207889 287181 1086504 1277219 1339755 1352984 1809244 1306674 1461335 17442 243298 424916 1617605 1184582 1489419 933319 336422 1696472 728008 1046893 1691599 317251 196973 535716 1062235 629152 615216 794797 606752 420956 1244406 386348 168189 1980745 944237 309077 544230 1567576 1607190 69646 1645875 165681 213914 93681 1536732 558454 1865100 608306 762581 261312 1958196 1129412 1982495 810088 712934 328786 1369190 875186 484277 675118 1218089 1939577 816631 661436 954447 131307 1920283 913814 1511767 1537788 987090 839664 1344101 656556 471006 451678 1730558 1395358 1797512 1791726 790276 220162 1191741 457332 1313170 1327055 1923009 1537318 1188252 325759 993241 950007 925461 1907459 1361629 69057 845692 1252195 658591 182653 1879951 117280 728187 1462455 1416436 1303171 1046352 835757 646580 1770158 1536952 1125249 967397 1092719 784779 12475 6440 16390 451966 1450301 717177 1297967 1153238 303689 595039 1934408 294714 956209 1004593 1336766 1885498 1938494 55304 1005015 1278829 1617675 1122296 1947930 1096586 788664 1801810 538758 1237623 1798642 1369097 10070 576727 1188231 191002 667224 1487992 1783920 881135 1304649 1602455 344448 837257 1022559 95547 1845897 679345 388783 589450 1404744 1384646 1574871 873017 913911 1088416 1275086 1175105 37001 1476816 16008 1670110 557624 977546 1815256 1769862 959855 1014718 1360801 858190 1531813 828460 378866 964739 1044035 1417579 1067389 1648884 935504 515328 631180 1874676 698481 1208176 1430589 136103 1384835 679286 1445203 1668653 1694717 1999664 1219866 283256 719994 1002715 1112807 1660679 919323 1029618 606270 179649 1582538 127769 713243 1591724 987275 1395008 1288290 379515 315632 266983 47268 930514 400178 1930510 903722 1540192 657144 90361 171418 854540 1822625 1987819 1539935 643630 1527525 1315956 1619623 1476979 903 305217 856014 1943180 1342983 681768 1991911 627799 1450010 1619648 1633139 406837 1588464 1641367 389174 1296480 632621 1358467 209267 1912658 55729 882810 580348 1846308 699122 1286607 1001352 682630 288271 815615 267295 1499801 1269314 781509 904266 311764 1454291 1319376 1740811 1459615 810876 1865789 1516597 648660 968359 1090143 927835 470260 1781757 1771710 255498 1048404 721540 482255 1562434 279948 415548 1149317 18923 1434967 1407690 117290 1561949 940731 90724 1101435 75030 420506 546847 1155317 1841298 640367 1141426 984840 315013 1962337 820859 322385 1093788 189648 602412 47003 1684474 792641 1638342 582166 461321 718255 1150286 1468968 1952875 300249 313928 1515546 945887 1259488 770030 236977 774176 1725521 1648807 825364 327592 1691086 1887216 776031 1364354 1569284 1142385 332116 1770013 294565 1370811 1509916 863801 1811983 672215 1359556 1526064 1836473 1671050 842333 347895 534336 483096 1448665 490605 95061 321605 186553 826054 996205 784086 718097 1411471 1494635 442151 689791 857569 1798148 1494454 969857 1304334 869794 121034 1655987 1359871 1636511 722772 363953 1520180 1200886 1321218 1463989 596596 1544836 379574 1234726 280879 1169052 532882 1054063 1541312 368182 1789616 614415 1402736 647147 680310 375860 546940 1716127 1483173 947754 322086 556502 645151 1481154 1644110 1154528 376624 849794 605809 1549373 934631 898375 1987784 1026497 1361889 664014 192558 442013 1720739 131257 896 524246 404661 146735 193916 501334 1952809 1424641 1466526 1615949 1435500 1998711 1197856 203111 20924 1421278 90311 1762152 901818 173540 1078333 122475 918605 958902 1276726 841958 842321 316704 1291012 154987 618222 593654 472796 530561 585915 224328 1266122 483661 441727 289534 65814 1232326 371973 1711989 387910 1548425 1688833 250691 850253 1901147 919769 1182863 1692943 970254 1093142 437264 321344 1220588 319284 306543 445756 141814 1330495 1310683 1911081 1390016 1817237 686591 1753199 1020722 417407 711760 591311 473004 1153938 1712086 1639989 117072 226547 1936051 1669193 1297082 371879 1900269 544400 1088225 1766991 1606104 1859210 1287548 1026640 158335 1554386 622917 1055609 791069 1949653 876819 967946 221432 1358298 757279 857220 886664 1046442 410365 945954 242940 69006 69811 1712079 1932021 136497 1069503 1781451 715264 1052424 1113639 1698751 449963 1590686 126683 1811771 221761 397746 514368 297948 1117313 1431502 1091691 877868 714890 263881 348966 1432532 317746 1225176 773976 1690893 1072760 1088698 1993135 1164610 1260224 1443525 1013525 1891795 745866 1821761 1470165 1891590 1271334 858059 990459 1669691 598478 425303 825414 348405 193807 865628 1427115 1646464 1250359 1240906 1343094 1200258 240567 1193628 532817 1177782 853147 1866226 1254708 1695984 73490 162306 349803 1977701 546159 451241 13680 742129 537542 563157 1154687 537647 1815507 1858263 1765131 381079 701747 1394934 223317 1084646 1293745 1316337 651478 1722455 994501 1416136 1911030 922648 1870282 1500176 254176 10954 978489 1244789 1498822 631479 1187956 827566 310125 1381238 782418 1568885 213935 1650535 101664 465012 130313 1414281 1066044 1552202 1157308 188502 1061007 544892 88517 279053 894388 1359784 1710977 1035953 180919 971550 255834 473113 779389 1266211 1999152 1178314 895298 1954348 1952072 218995 785142 355157 34324 65387 1560588 432231 1947395 826265 1855052 1729290 1114110 430913 1710560 1633651 1005934 884655 1930341 544913 1551246 540039 1214447 554044 1633552 851991 318054 343102 832424 1361465 216893 1702217 29524 1738300 1360777 1090543 1079449 580102 451894 827787 1423501 419705 713159 1222051 1193649 361154 903723 1762188 359148 1262084 990234 1509216 1945629 706722 1427815 364228 1525251 1207109 1210700 1444430 929824 1661302 1571553 1882674 1452695 1795868 939917 1382610 950311 1904366 300400 1632856 665916 190768 28046 679841 642218 478038 1775403 1810316 1871673 135818 317264 1200496 825153 708114 1689559 360421 360998 1797260 585369 1928296 1247853 1164783 1977633 1264020 1231243 1824567 454991 440077 1497950 528494 267441 98474 493661 1715030 704150 80001 616104 1680347 1144712 877558 731432 172336 1711786 655340 643569 809290 192908 917793 1193777 847853 1635586 715882 1968314 335613 485492 277280 261649 1600283 1889345 1485035 397391 1532445 1442475 1528951 849882 697981 639956 882564 1108956 1787543 55952 309082 1653012 1159077 990534 556976 1839711 23262 1891476 1194563 1943531 1857106 1538476 1787207 574986 1515896 1465183 244907 418902 1294401 518632 1252753 774215 1398483 663582 1729953 1696164 1564938 795619 932662 1027570 165002 537282 676535 1823574 74553 1144536 122211 214932 422663 1544367 1588287 1695750 1757359 22512 1827221 1581978 484006 1173942 1263967 273879 1468916 1543286 1030882 676120 1399924 559344 55131 285594 886959 45862 1673411 465995 1820317 516972 1210472 1468017 1656256 1647520 1248280 1271620 1369260 18926 1142403 1689747 547241 120614 1102106 75581 1674217 1372386 1490194 3850 1062005 828905 1749928 1323531 1823892 1547923 190063 519639 856522 1012029 1008493 1542273 780283 694816 1860725 1087732 555330 1128582 805346 1907848 643685 1420805 1295585 1056214 1605395 345994 1272500 211019 1529366 1355419 312376 1617929 309897 1217952 1314424 267413 1879432 1375887 1817135 784178 1041869 573650 140751 311078 1221031 497497 1579689 1389932 463002 1508698 1397393 406414 1723822 265325 248081 697592 1797577 1493525 510468 492363 1307035 677485 788885 146253 519450 1103657 1513060 1396891 1321626 1639492 756988 1829444 568201 52337 1670357 1720069 682872 1558517 1526920 1591290 928639 95072 1361431 1255524 1549433 617192 159894 1553390 1195356 1445633 1001389 745426 676973 1644187 180701 256543 1565918 786225 977488 1565122 1907828 102537 86469 559313 1869288 295321 172891 1046552 374108 885689 1459153 1079011 668176 1153354 380107 1015114 114562 1012589 1328138 841319 95549 343381 628288 1874284 1100028 1329945 733308 953183 1498347 1456543 1926798 1960452 109389 1237698 1312406 1441736 1620081 28391 1011148 145446 1905266 1591474 1872402 615449 127972 936938 939746 1116412 1137905 1137515 1218320 1996407 392653 222599 124626 1789994 280664 540114 1044698 603972 1387407 31908 892874 943684 1504966 1581216 427453 739867 1935985 854612 536613 1597988 1576089 1781443 246422 690421 500648 1062227 1850529 1820251 942741 930333 371386 435346 1847576 39655 1434175 1266446 1210556 149681 1509779 1235759 38748 567334 342525 300779 814079 557808 1639468 428411 1164227 653178 1677149 1413242 1666146 288796 390909 1001386 1969942 88099 1866908 1471012 564615 1645159 1302244 839818 450000 1799211 1824419 1585053 989991 333135 1181092 111129 318850 96021 1341542 1206070 861991 838810 480217 49105 222358 690896 98295 660476 1340848 606957 48987 922399 1776346 1776600 1523144 361356 1116519 918774 1106845 1175312 228375 1562050 1999461 1901262 1960653 1053443 1636143 178924 418935 1491119 1815458 969481 269539 601809 168755 1751557 1719227 131670 1537976 182630 439830 1615151 1305096 3382 1011539 1028193 458721 633756 929153 1340810 1335010 662343 1906223 612341 707632 1185030 990226 1521096 1998860 1764216 207066 129971 1418364 316020 868657 91033 380156 356994 20238 1594067 270290 1453030 505209 50024 1805061 1239619 473789 209854 1501218 769550 1494999 1339598 375702 1892137 1370503 214503 1785863 1110331 176395 1701452 137539 1337767 198177 1825448 1065934 30396 76205 1057776 1987695 24111 1148843 398496 865604 71645 324260 1442801 1719991 234532 407480 1495922 1974712 71928 116802 870396 860237 913184 29837 729146 1348274 1473971 1228197 907367 188621 1081451 988210 330920 1901667 991631 995070 120971 1268035 1987638 778553 1653217 791641 97383 1676929 641458 791832 1771072 1833597 1869440 990724 1837425 1336281 565662 811860 957456 125475 924356 839113 879 159653 857101 1222708 1761118 1897956 848041 1738648 1010 366748 43801 1934459 1310143 1651702 61296 1485182 456118 1329173 827163 1519364 886922 338464 1775022 736916 1052331 705375 1705016 1600934 1747132 1137659 901435 411616 1029808 395476 204050 1560351 1951801 778818 1538784 1115194 121739 1466184 1489751 1913652 529122 51669 1907289 1195588 772679 641222 894774 291746 1404056 1082584 1153751 1002781 9523 1768185 859383 1433391 1568564 36513 1414112 584341 910045 1007492 1069901 1780305 1584679 270710 1437478 1965245 1674371 466993 52561 269045 484156 1974815 834453 1445604 1791878 152924 1420382 214574 979152 1619293 536541 689733 134449 1653381 1429399 1675816 1914579 534912 384816 1445645 200656 58508 838018 1876744 1213090 429478 392195 1107941 581222 1568365 1898211 1307399 390850 736310 634632 768767 1436629 697138 1832507 1203882 83944 262554 1844327 913576 1101266 233900 1232344 1799683 1318252 1969884 221818 12866 1861147 185473 1305713 481252 1548146 130171 540563 1270197 1045803 652201 631992 960676 1572149 1507120 573088 503723 1645854 1980466 559536 756386 81798 1889068 990695 1632843 758667 1556273 1391527 648554 1825431 1446986 18075 31478 1396967 92328 526860 1463895 1418804 64549 591276 1242512 1286877 402761 798645 1379131 1922162 1810240 1614483 1818381 627089 1223333 1914233 1879863 84783 685056 359625 1639061 1691921 278413 861735 1783732 92782 1031057 121599 1366906 725932 1583883 812135 514712 300730 1688432 252846 1385308 319803 293801 1105556 420124 1948096 396116 818286 1557829 436240 1658402 200254 260801 1497676 1924597 634852 343097 1884097 1702610 1966332 533214 138531 179864 1742647 163891 101896 283992 342535 1587436 875766 1239587 1710108 342840 540456 150393 269078 913106 1457453 132279 1581390 764404 1939295 1856477 222950 1716577 277646 1996002 983272 905473 525489 481666 1322708 1476399 1712809 1062701 866271 432022 638137 858488 1455986 1284391 1647508 366378 224987 812924 1400982 515873 411223 483470 193275 1135105 819164 6654 1181397 1965376 187782 1268008 582641 730230 1213468 1955290 955094 1263363 238182 185619 1060996 1882086 144576 175135 877473 1828397 577248 1782889 1704756 915199 1344400 1176520 1480563 1992191 1271904 1340299 864311 73016 747090 1769699 402674 1882319 883999 1290282 495659 1403038 715850 1216240 1269292 331104 1019327 930096 1800301 1528772 641338 1002921 1504650 954502 694665 1190629 288055 1206495 992459 1855540 487816 1334194 159229 1658738 1731961 23520 755103 1751652 817236 131795 1612259 1360147 869318 1324428 703308 14121 190777 870269 154677 1714272 76591 217358 946648 1921076 1942167 1547700 153727 725514 1138347 1959888 1432777 388809 1576509 731329 419817 1249892 1471011 532392 1839599 1742350 1243107 1503984 1628102 120870 1327941 1964795 101835 1176760 652208 180660 620877 316900 680250 1855961 1065350 141876 438702 180981 1691963 1414774 1444757 1448328 176358 208029 707314 360022 518739 815323 1463290 1267679 495798 565482 1678211 417867 878708 1467268 564150 1065254 109010 30438 114817 555623 1553074 818807 707542 394524 827265 1143190 832073 1146392 1955809 1734323 251248 1734410 520785 990285 896670 1627028 1950131 1239458 1315481 972582 1593285 913151 380801 927848 1009928 669422 26994 1772803 108931 1400552 276852 691650 1730422 191281 538698 660972 537295 1093690 593616 773643 1975623 553015 1123603 252485 1225012 1467444 1152132 1594871 996679 1217637 40876 1005724 991262 561107 1289675 313138 1013483 1675804 872240 72188 1881640 951080 672245 1637132 1731545 304295 547657 246632 1807024 52726 991094 536512 778879 13339 600752 1128969 1576948 1788851 1313526 831948 951099 1502205 114401 1524309 1383096 1844956 569641 98614 1367174 1428144 252454 163722 367645 1287618 643746 327571 1839675 1636463 696373 1652066 2625 987956 1771544 1882425 1546201 1368046 1083000 723986 1205846 119626 111758 1595439 833158 1905206 1631752 972109 348454 706373 1829701 1520207 407655 390801 336823 603490 1821529 759955 1166620 803742 223783 425801 1657576 1240216 1020572 1843470 917611 1144781 1873724 1647432 799291 1070071 1875432 374680 833632 560344 629954 713573 266458 390265 797476 574607 471821 1274311 526729 32044 408494 1982047 538349 1795841 1109557 407732 576133 1789062 577763 1895426 211671 1140532 1179568 1059142 779830 1593953 138657 255944 1106444 756019 201548 389409 532847 166813 977060 1912535 1377189 1958190 1016600 1452344 1944220 272848 1631205 177015 1510848 1451594 16878 1254051 1634812 634096 2869 68135 633810 230580 225196 1311838 1566501 732530 1221934 236018 2236 652701 1819563 329242 130838 736544 393274 922831 34245 1796383 1227945 711323 1323012 1633859 1919884 549272 195717 445100 347552 1974996 252765 30598 1677716 1363065 1227931 1646941 1093517 988207 225992 602162 1763351 118434 760995 915424 1885225 790653 1986874 28482 1303196 1857124 1795670 1588889 277994 1045749 1577674 759988 1351690 533866 1893278 1533197 965148 10188 1511902 1665168 1996855 862545 1826324 1667260 666809 1384211 1773261 982714 1404872 1200374 845625 1388690 1544079 1962892 1822443 882306 1685038 781419 39794 1466294 1538119 1294504 1941729 1012819 1295754 224699 530166 847149 354248 1636457 372507 202669 344735 1152785 250287 1400880 1621943 1497916 875401 1703920 1081131 635070 212357 1690182 836032 1392239 643408 1951994 1081425 886876 934348 1124565 1580831 1962288 986906 1494261 31946 1555538 1620232 485295 1979028 450480 1202893 893747 1652437 1816680 1483605 814206 1090027 487227 294410 426170 121605 947019 57593 1363307 666611 1408048 48250 322611 1649915 977907 1179143 68057 1988874 1243349 251447 1735935 1315058 1237872 1778361 785519 1815181 634169 1427931 1923471 1533573 1795863 466909 1515498 500746 1648137 1229192 139200 1288459 674506 1839437 556030 365523 1221835 152324 1505803 764428 1769964 324953 862436 1367078 982568 739089 1301841 1545814 747470 893667 454046 1090008 164851 1770049 1154559 1634560 1285068 1706677 322898 1027160 433472 782471 1255441 1838711 880428 635644 1908142 1438475 1352462 148423 783489 1338290 1564753 1594614 1356495 945185 1007247 1342726 1562688 30548 96774 1804095 972005 1365546 1975576 1309954 484259 1040637 1820211 355165 1522863 1814477 27932 1411227 226439 170297 1115204 1659448 447510 855179 952122 1670081 1410418 205781 1128338 699720 915601 887513 1060816 1770416 1806827 315636 1599872 1855643 570307 244269 1967857 1593210 1223352 1063039 164370 153420 1376815 1423201 47659 1699214 751198 439637 1198772 1127897 1319612 1469423 1009328 1803164 1972773 103724 1264749 1761704 1312621 745733 1086325 118479 1370222 1018078 598323 1867637 1221600 1577139 527567 533809 1689056 292040 955453 854591 1198962 723318 848110 1096891 1313883 691561 1121563 1145374 1294799 1496443 1876846 1852544 744099 1174149 61869 570 1651981 46859 729026 288289 1577323 1931275 286049 1045927 572931 715451 325513 945656 1361809 715101 681932 639384 55385 44171 1548350 671839 1854206 1290473 1135729 966934 514044 1500398 269169 286118 1047735 807753 603379 1008638 1061888 424663 1050410 543178 173040 1604899 7026 1924286 474448 1510003 1691622 1821145 1685407 1998951 674996 380524 482364 1535167 822052 1922515 1883727 1572528 759693 328286 1583695 1048647 229009 904982 827629 680578 440061 696973 1167598 1076688 70358 159367 1464602 1569517 581906 1694044 1497281 552323 500086 913237 278519 1749167 978223 1761598 817438 1838567 1289553 689109 1348253 100579 671955 560700 551264 1641718 1091238 933602 105951 1939775 1471500 849673 493872 405139 1698417 184565 1250095 1890722 211352 305649 1309367 818298 1843445 474186 59604 978197 1910088 354535 851784 514851 1286997 703593 89951 1599226 215938 1580371 1637688 1532759 1788745 198989 1347501 762948 376480 292498 1819640 356209 1069546 1012474 1566768 666004 1864657 1064397 953890 1161784 872397 1564929 1583481 1836401 608381 1636476 854983 1091944 1300075 591868 1957343 1465430 84145 1230721 317840 227447 633766 1419727 1445714 61057 493222 1760680 476427 458974 1023837 968724 1379789 23913 1840419 1051613 1522891 347911 67317 1395130 1339971 65779 40232 135481 1793996 1176592 1704001 1192667 1838709 48998 17 409299 166221 377601 221848 1626178 1560555 1130339 1144127 583652 259351 108642 1884353 49114 651036 1275565 1631092 355286 120988 1945450 8888 1316973 674236 770157 1416377 192571 1816023 1835174 705203 122703 845443 1187201 1020013 1604947 1339793 860951 1937247 980721 265462 1007059 1424265 1815527 650245 1230579 328743 212228 2866 559989 1463484 1779811 1323297 1925645 957724 183619 1147221 157528 1589634 1046833 375144 1550251 478294 376968 1726522 769048 512854 194050 738898 1401321 829082 1495362 1667849 1604255 466195 1336563 1380707 337083 931461 1989155 1717550 957099 1184869 738235 1500821 320437 1384382 666291 1636281 792171 927083 877933 1244870 1284860 1178080 193886 850133 76405 508466 614408 119442 1585438 195222 1618823 365666 1400188 1939350 849104 1931088 1768625 1081401 1985983 7645 1930375 375797 372707 1408951 798414 1674921 1072005 198023 1423790 1186284 156740 1313969 1333107 261700 1842308 1818596 422394 652191 854660 694252 930404 309584 432271 240375 707763 471316 696637 809530 820197 503952 1313385 428913 103866 1120310 1486677 1754845 130500 1040672 476625 1717248 757808 825865 641805 1918584 1090047 1622180 1665928 222339 1638849 1109691 1231006 190937 700648 352349 1439374 1921626 230563 513717 1835619 452268 494914 337021 1942173 291765 1223225 1218939 607430 1494280 516438 864100 594583 1469958 1250674 1515571 1164875 1029214 251205 1606321 1637769 443337 1201784 1574760 403683 1876683 720593 604672 1315002 238350 1904353 1099906 454853 1426375 1107546 482825 439551 326156 1738630 516090 1448099 1042180 263393 691025 1337722 965745 952623 240013 1498112 70207 1533505 1005629 680022 1702529 1824124 1999933 644709 642373 1624788 56197 1913413 40302 440084 1950024 151141 1220099 1699320 1865132 776661 453662 657653 1902672 316556 1884553 1065959 147714 551698 1762519 87600 1564832 1128667 85662 782570 1018574 707463 1026865 1178549 1128232 1435207 866476 1230981 636796 1611746 659836 584584 1697349 573592 222625 423813 773521 1317788 1710467 305172 1280651 1591270 1820301 361573 1148487 666435 302547 81908 226564 267393 642787 1540043 1154701 1790182 556657 672568 1320263 317049 555085 1012197 399028 965791 778495 1348620 1981987 674954 992771 1206635 717747 1224896 470681 1071531 801787 239140 1718504 1460926 417271 588747 1850707 1154522 802186 1595310 303568 1865914 1611110 1762809 667729 706424 112706 1036426 523385 1345958 826159 1885561 1235303 905333 260212 1945601 1264643 1030288 807946 1731204 312340 729793 1620783 1665524 1189742 151339 1262381 203416 572892 402813 1338279 1252680 566044 826349 1419865 408602 1733274 1978944 1012112 685711 1573838 1200603 809869 1564052 298734 646237 1261586 53798 996310 784736 674402 1343935 834198 1393193 1113921 1503954 963713 592740 283767 378602 492133 998764 269330 1301221 631148 1163556 573545 406935 1567585 281203 799694 1681050 1239031 221186 772941 245733 593055 671384 67706 885153 491131 903958 1641423 811336 1961047 609646 1401767 333625 1474627 779233 1336470 201765 1484363 1354957 588510 781063 1482193 297523 701727 1115220 356996 1500547 310300 1338886 185222 844770 34180 285291 1423510 1623319 1629211 1845229 418940 885132 831723 1825613 1700261 1840009 352228 721643 1905686 432234 1174767 932027 1919984 605622 498174 1816227 1914639 601367 1449860 1880946 1700118 1844999 1060652 1009061 512339 977288 873159 1184418 1119591 1371524 199840 838180 1661831 707587 601731 1672618 1426148 1533205 523865 1716030 1061544 1590632 1284199 434918 1624340 1989664 1161545 864434 528019 822726 1667878 1492724 123745 1614390 13668 1034749 352667 1447294 1147440 257342 671309 1216890 460859 1674945 262475 258468 779283 136317 1594877 609993 96559 1106151 301601 935746 1420664 830210 1815358 1683308 1887063 429053 60503 633734 1501004 1008790 447321 157891 1205966 627792 1647675 889592 238623 1963183 1759307 585299 1439701 786362 218418 1735108 1434988 808152 1887614 781473 268366 981243 971092 1375249 1728077 694780 1015609 1930062 1942608 43340 716547 1589144 660881 1794686 325418 1643555 37995 1787499 357743 1663062 763883 770272 1887675 1659079 1525211 71090 1153456 157567 797252 1894729 1318801 697503 1252274 1439343 1058049 609836 670581 192611 1679425 573709 1295636 1871083 697607 1537370 1634805 1584681 1346837 581527 378027 445223 1542802 983113 1686450 1967659 1578582 655382 1573686 900089 25365 322037 1925250 1969584 879458 1524746 1268978 1546073 344483 1321158 1795184 1539241 250601 1991918 564161 1480132 1815158 28370 18175 59677 1152918 1598684 157040 1978595 1636311 1996337 1113938 10096 1064142 192905 863064 832303 337812 88308 1101288 1372670 1902631 1393391 202460 1290937 1157371 6723 873196 1197368 861684 1199787 147837 478463 269341 726281 1524034 1156016 377935 647972 1799316 1261648 1179638 834286 1311751 312205 1722055 536946 1745809 172436 866512 486177 1667176 1986000 1466761 1987535 326838 1773743 690054 1827556 1860900 188143 903926 1053879 642007 1409702 1988143 922741 86623 1428375 1408683 889138 1154792 283760 659551 318304 523965 1448583 1623052 1677255 1066542 1586381 173362 1368571 1062585 1955993 480122 626540 1010179 1104801 1758296 99098 1087792 1733798 1621551 1785509 722453 566740 1726875 978220 981370 771748 265991 649060 830230 914187 1836730 1010796 1732369 1721807 1326770 1566959 1361412 349149 60167 1273696 101516 1761670 620541 1896470 365836 292181 1900741 95005 385819 1386658 1974697 572076 785396 258234 688002 1519205 703300 1555156 321246 230666 1899780 646690 367329 728369 1699610 302723 487206 952872 1031293 1093031 1877640 1735519 1210827 1378096 167963 1195092 767246 1267019 1169419 880921 142945 950750 286176 142179 1426961 1680283 592201 661766 388478 1066064 1840639 1807360 1632800 434157 646960 1733875 1869737 522221 101474 1529060 1650893 161034 1955131 1412406 1823967 35063 221225 1273250 566419 897189 27045 1602021 1744650 540736 184960 1823143 1266738 1334206 634477 1090755 376926 607994 1740454 1241515 908778 1381716 502985 1851754 907020 551587 238100 191978 317081 1782398 500962 380356 1906598 1092424 717487 1277447 1599524 883440 1068106 657999 766639 1972832 1583033 1189555 1880076 104795 728879 1885082 965816 626327 1832617 737943 1890027 442588 1248381 1955784 1751956 1667218 234909 583002 1224228 422632 1323052 1345507 1036672 894522 77607 290960 1263478 1226539 1707927 906109 953248 1951071 1854437 647324 431555 1513358 1509824 69939 416840 736261 1736547 1280728 1268548 490829 778252 1175643 1712473 540054 1923115 1544002 1988149 1743699 196298 520399 608070 572525 1240764 1045882 636003 1497303 1237232 1631077 1874012 416787 460676 279529 36574 1306499 1838760 1202453 1431981 1321336 1332716 244631 689726 1050441 1594088 1899290 428696 167803 156882 1589258 168902 362930 950397 74536 39496 691251 217742 1658862 553161 1496616 418226 1198677 856156 1363682 461408 131535 247797 1549572 114217 543202 1043357 32711 821309 1575401 70996 534 606120 1133494 1981235 436981 107895 13483 1472999 1672684 1358203 598106 1709322 686476 952139 630316 1208667 356804 1177578 11712 1907578 1014709 947698 249613 198674 1245306 1074046 524333 803034 351956 116314 1337460 712317 892990 1537661 925240 669900 1720039 333510 1885754 1072035 1929630 251544 1331129 48360 770547 1398859 1623556 1587778 1863000 1192730 727384 646278 1978194 1995540 1238530 1800966 534503 960534 1817286 976521 1537186 1896496 477358 1308064 1281727 960530 743100 1158487 1906498 937125 1878637 769339 1766762 345070 686342 265860 1479199 669733 661081 1411131 1900071 588348 1583723 1396985 115319 514828 1303708 1104766 1326037 1929850 971020 731476 1788823 1747742 1701931 692152 1131888 1988754 1244287 902509 262312 1802395 1318390 166016 382933 611370 1615142 900920 264995 1111605 1089304 10201 816991 1782632 342299 1829487 931650 1110844 1181934 1859885 166705 254564 483368 94979 1592233 1262868 392182 1931426 1464263 809732 350346 174922 502383 966692 1810467 402292 1799309 1394262 1630047 1075934 1973637 707668 1947148 36802 1034133 1405473 1886830 139822 1958857 411779 882154 1014593 390900 1861276 191488 1831469 1502221 62467 1531502 1063091 765414 884917 576656 1603111 812732 1757756 1274826 1367223 1773784 1322359 518658 403614 1716756 1002417 1296537 975949 1648292 357498 865250 1169165 1583346 1958823 436810 576602 1641876 1719632 478920 907950 1988645 1876625 550656 1813749 1881289 771878 655771 451218 1511471 863108 441299 855606 1996658 1991651 968873 910685 1529397 1962487 1032311 1736305 284521 335517 1396353 462728 64587 723905 1429025 1402788 1703772 390731 1976764 1866078 1697762 621636 579483 21718 1134601 1257194 745289 523966 1467478 859659 1654908 1288001 275621 708178 1786942 1669890 746527 1701240 1734393 1141326 1475367 753486 1125683 5972 424154 682911 1927616 617781 682221 1297808 1741972 1978278 175904 379228 1563562 1960661 948517 1017015 42221 1311850 1981859 1504287 1379244 1613232 1941282 1138473 897350 236433 972590 1164079 1663522 1428496 161097 1911441 543510 316331 1434928 1426119 39912 1697115 1301499 1258854 1122672 1272534 875133 1990276 480456 501643 1841269 1866713 1705482 766140 1759260 1131822 1294518 1706010 1079929 1538827 801598 1135360 1793507 1475128 1872082 37370 986615 945563 416179 1161573 1296521 1251014 1043625 1038814 170147 736449 1781010 283276 496453 1199176 1079770 1351936 677303 500563 1101958 1993964 722883 570583 307524 812182 1156114 691835 1970421 1590005 1737400 1105456 146189 6521 1041335 606835 410393 1056116 1875168 1977665 724538 1885453 186516 971956 121063 1667479 158021 1895159 441339 829311 765389 64716 1520807 855856 1486966 423737 1079544 1041220 463632 596162 732293 651305 113338 1514719 235466 1309970 27012 1237939 1607295 1894827 1505812 1694773 944621 1119203 220601 1260042 900771 939991 825444 1838687 446795 441973 1886688 1146498 1728472 1569905 780288 873285 1418793 206880 1350063 387593 496829 1477168 985571 150344 220698 1183919 1836344 1490836 1918263 658900 1072612 1542222 1631239 1914454 92989 182685 1484969 1400871 484308 483702 1952775 1260002 175158 1769996 786306 42743 1266655 1972727 247128 800676 348755 1624587 1419082 74366 121332 92942 280 1065230 585800 1442071 927775 1691691 1674775 386489 412679 590211 322976 1728776 1772265 403219 1730492 1953354 1958470 478001 222267 1287736 918151 1258825 1309269 1685310 1625913 43103 969616 1402708 184241 343017 120717 1285066 697054 960036 20494 671802 1472653 531991 1679938 111263 1500257 278231 873227 1150290 516441 870896 790933 441320 1169359 1005917 1830093 1616959 416 1646910 1157796 250148 1708571 383284 1703699 1811033 69221 1385524 1713372 948395 517034 1329187 142127 1781611 697061 326738 572602 1184015 1134511 1946274 1460144 162597 846752 1956415 584158 1652119 353834 1024911 583426 880995 657378 179422 1601273 1050436 286026 1470971 734411 917837 1727160 764067 3878 1932739 1174259 954081 675482 71267 42081 1289824 18287 97346 1622410 162016 1349731 999963 198543 903800 1554435 597189 283671 995395 203639 356378 205831 974055 1974402 1711775 1733903 1318094 319467 286411 174151 1230743 28296 1269268 38256 1338455 675795 554490 978876 222982 942076 253563 1549023 54513 352106 355841 349194 1570170 820324 1762752 377501 1084216 1537763 442617 1673973 699959 1184216 1516879 917053 613537 281037 1213065 870238 458201 1176756 1431001 983334 813729 476659 981557 1920833 1055406 786708 376091 1964349 1902671 933483 274526 1977616 75559 1846328 1758833 1645660 562854 842838 1082104 1377787 1468081 1938836 1295456 818192 987937 1391138 1492333 957198 1065024 1784650 1308019 777678 1087574 492318 1347321 1802131 1150427 1261453 916038 1652886 701082 1630680 1318270 1466718 1061955 203756 340297 416963 1416541 875355 1387970 194682 1432716 958483 920931 938396 1455748 1478582 249588 373157 1058263 596196 997030 877361 645770 960712 521934 399069 1360957 120308 1951216 558677 1283553 882021 342223 170218 1898282 216229 1887805 1565613 1733680 199206 715771 620934 1180908 1227681 1172021 1412853 963260 564169 104306 810557 248742 590024 526144 182038 1572043 983411 588868 1904854 132462 1331201 51908 1378928 3072 330132 1784247 435669 249794 1403760 631276 194065 105148 1524179 496003 1830050 784906 448701 1574011 818342 1102096 1179378 328802 1148055 182153 1269355 927622 160971 656027 571222 876444 1339055 1297781 1673344 986833 819019 1968320 406691 374131 886835 1117693 394804 1114814 1291036 271775 1093438 8845 953078 1696334 146545 1523346 1523478 266095 570160 1258130 827305 1162529 42732 1191588 396498 1197040 870431 924557 1145225 1395348 1923161 1740094 211158 1074236 403297 60606 1824375 724603 692824 181615 363016 688709 550326 1534082 1028287 1681206 472236 362463 636342 1347710 304994 1238091 1659140 343890 1490498 303073 1297146 741328 991875 251395 964463 1651411 1816190 149502 91456 321457 960085 1829269 239404 869651 1578069 1826817 1407228 1988555 888213 81067 1775584 1955053 990339 687346 1191829 1751997 1203568 1535695 526645 1525408 1822574 858536 1756156 64943 1635668 286958 1764343 372280 791104 725993 1937077 1567695 1316314 1847894 1254212 1311200 328107 1467149 1302633 189192 1789003 579036 1362343 706248 1537333 1101733 1799819 1752416 154638 1181023 1525982 1748062 120555 119634 301868 1846323 1588218 1960057 1415512 1536243 1252665 1215418 413229 1901939 560154 1114912 691489 1265292 201195 1482385 1739604 999663 1034968 254230 1808410 218988 1371255 1338187 1827985 857286 704476 1634516 939861 1229889 718457 1299032 1945289 1129930 280482 1317423 582061 1092849 1893476 912669 1835717 1429841 1530307 1147403 413963 1287943 299861 699491 910462 1952870 1219051 632738 1981624 1213819 751335 1950241 1141739 968726 1411294 1167139 629140 1459263 391141 560772 1316311 247722 98359 236904 954355 608094 1689403 1331676 898936 1086507 1345467 1593104 406840 1521201 1086124 1077449 1720427 1776663 50689 841121 1886553 1508330 1342371 1082272 367039 742420 624476 1525208 472036 1741969 937271 226632 1744850 521032 116910 921116 72672 1320699 1759673 1720416 742805 979027 1331944 1524185 506961 1563699 991135 313742 1823260 207003 295317 528865 265057 541928 1695456 1727466 1167502 75396 539943 1912161 862150 1480338 910797 747310 1330272 889389 1955419 1578970 939646 1125606 1125772 1019183 1673103 1512607 283019 50760 1762935 1458654 1324734 936218 1730260 688466 935503 1940402 1044762 307776 348237 1800760 787871 1341557 1902380 771835 1560668 1387664 1311183 863775 1103840 1586918 813116 1478256 1416857 882816 615752 1675363 1350212 285211 1936259 1814934 372893 1787839 109457 238615 1504953 873519 661561 1700225 575251 688830 1505648 1923020 1959308 1464520 256344 285170 1276951 1015042 140946 1648367 1459981 879039 1018893 888468 1814990 1351749 98725 541801 591569 1680963 398819 1562000 1202399 1843450 1783823 472644 1360640 279489 566326 729710 319290 1931611 346523 1778638 340024 402529 1247546 922966 1451788 1142979 313077 1206306 4353 1143403 1080872 42007 1796805 1828902 1763396 505795 1474395 526677 1389938 1045760 599799 1165260 1766286 1434115 1770295 1422893 94034 1680927 1788028 1970673 544097 1632425 1539836 1844268 1437873 116843 1992309 565529 911490 1923739 844833 78522 1995301 1057796 297574 1132018 638307 315854 1247044 97613 926564 1014515 1553885 366779 490957 1209246 771254 796681 1859211 1314588 1133272 1538311 1120780 1664676 1754253 1398254 573495 505533 744815 1901399 667370 473160 791805 302159 23031 459994 1503211 1949487 480655 1983437 1286974 937988 1539332 1955009 1652391 229191 237697 1783598 1029705 698260 649078 52847 579720 1236284 1475134 1374390 1470183 510589 1029011 1774981 876082 740630 1926779 1741117 1907456 1186511 393599 848657 1726450 439360 342890 1350174 1788575 1545792 1848452 1127823 1021359 923602 1972592 906146 1739511 44845 1852788 805231 1048218 1423684 1325272 327412 1122342 898828 988584 1302555 443149 768451 1544502 1768413 1623269 1215593 1684093 1997864 679673 1935027 389909 1377394 1696056 1585050 196655 489755 1930575 1420887 1953909 277622 1074700 538489 753736 941426 617287 582445 664006 650504 164329 61398 1867286 1343321 430279 1889291 1431945 317915 1921480 1340296 1455753 436788 146048 1560263 26792 1291280 721283 336809 137091 1044198 556493 606196 659574 889550 449277 1690110 64863 868292 1644329 1620039 413 1261334 167135 1362405 1985940 1305227 442630 706625 1198104 984298 1276614 946378 1342227 62600 1662197 300187 1093623 1537036 1425778 1784618 701287 1366684 1369763 1629595 679581 824118 1971081 1397164 1434612 1518626 954583 1777605 229695 13425 1200922 1488632 190853 1397050 1618314 281657 670950 1768857 114510 417220 714424 746362 1356804 1136894 1804670 1814329 730978 151385 1848244 1368456 1782164 491773 944647 138582 827216 1383264 818193 839482 1091699 992610 992680 846474 544321 725353 1218379 778400 985251 1171923 1292907 753245 1367751 1598377 1556616 1716897 387397 317772 1174268 1114429 980047 1609460 362790 1912282 1293246 1446306 1798240 258963 597065 393593 1482032 1749165 741103 928798 54119 1687524 450231 892133 994108 162065 1293616 1606350 741291 1975957 627574 1104466 1429319 678686 1013385 1873879 897898 1290765 1334249 748220 738228 439550 223712 186361 830489 1200489 1329058 161312 1616179 1641657 1830991 1247733 1328601 345632 1130706 312318 1372673 1843063 718434 182086 1491477 176003 275906 348306 501959 1751260 1885650 1406448 1776249 659570 943141 228160 911910 1757624 1496225 1666202 425705 669732 1903233 1721062 870183 1117388 627113 432890 1681403 134084 1290969 200620 1582217 1657871 1125869 1616047 1551224 1374429 463413 1048163 1187920 1663275 138966 1233363 156122 194749 421128 677447 1395851 1636582 508838 547473 211231 678538 305661 1444960 381286 37993 895886 1852901 1433292 1467185 228507 1153656 312637 1228949 1039882 1803675 490940 92582 129319 302257 1509479 1486832 1002737 1528221 646154 1677678 1168912 1957298 238528 1891377 147120 1562405 213427 1479565 105811 881519 1086700 1254706 444694 1365410 1313676 1255997 620559 1508929 1882255 352780 290886 1798039 173128 1642665 1355193 1137415 102091 52740 81418 1791262 1872621 408977 1232482 1199457 289220 755315 1295284 452601 391833 1791880 1834640 1924365 1728059 638252 1727903 1182227 1034635 1947198 1819724 769428 24645 1643931 955111 913077 1326415 826344 759476 1456635 199235 647252 1681948 1106881 1574601 196334 207924 128901 1769174 547994 79817 1301151 722329 325568 1092711 834680 91503 1869324 733578 1355853 947939 268302 1602513 309802 1632588 1286485 311215 1003153 1531600 1805761 431842 42118 954226 1946523 1513502 295008 658598 490559 470202 1870077 1028767 1223303 1477827 1578391 53056 552292 1802829 1494680 1739318 1834565 447330 1774510 736444 1472467 1037252 536737 652914 914824 293595 488526 332327 770144 1249850 391208 1413133 677064 620527 153571 333125 560420 1441653 1109286 619065 959472 1216845 349395 1301551 76538 879047 428784 1869824 866678 1746882 1927606 1683952 302835 629153 280775 879221 1464752 1600243 877658 1254060 1741280 1539767 1928200 66555 519502 1190990 782681 941386 877952 852068 742326 565416 521079 752458 727791 1412031 604848 1951862 604889 519314 1810201 597509 1223891 1517012 1815531 828384 981957 393619 1248279 743285 412550 61250 1159304 1004850 1953389 1276502 205068 685747 1134191 188733 1731593 147071 1568902 1773572 523901 597319 1258248 1145969 453612 257606 1646481 1591726 1596729 57598 733158 775567 643494 1394211 1682570 983565 234251 1798963 833285 367072 1028258 1109271 1972391 12257 1975301 542140 858285 887203 1618071 870657 43088 1918276 251916 892643 1778245 1798925 1280499 609532 224078 833565 1222922 1882060 571744 826331 55851 1450882 579581 654029 133303 1507875 1072671 1340198 240169 1767129 245925 1623820 422776 93713 1739317 1208840 1041112 1677176 739224 414359 1967255 841032 137442 1928507 834931 1266725 896424 1209729 389994 1660825 911129 471703 941664 788003 1815120 1757136 250697 914700 1190697 794514 1415277 1707305 1808127 285899 1932638 18626 1850678 323453 1977696 1404262 196950 1480424 14753 996793 1730332 584418 270231 301506 343954 1425190 1980790 1374119 1202519 1876475 1630374 1924149 787817 501479 1639209 90818 269180 631410 118384 207437 805841 20234 620062 600216 471620 1124761 121820 487103 1567567 64111 161691 1054748 1512916 142373 927241 395672 1173685 1610719 326393 301221 295906 317276 1808962 179383 1191043 1174399 1791036 523835 571503 1596132 1171804 1772691 2572 665161 1624671 236110 845766 291829 832574 1445280 1198540 807206 1496883 1727486 218439 1865992 841656 1962053 108184 963670 1736745 440493 326150 1703803 531851 1792228 530416 944829 97432 1048332 1773123 243307 869488 991033 1163900 379556 1121552 448879 1999277 261056 1108950 1371709 1203148 668612 1072920 1988110 150310 706151 1620871 316490 388380 524163 1891628 653765 460150 877687 144328 133560 1819438 1506663 1389647 192746 1026752 772487 342494 868168 1634995 299351 1392289 1171680 1754764 1517005 1548829 782100 398880 1900488 1109904 950248 118091 1744382 807625 29747 1962763 1288240 1279482 1363436 1433666 78244 1328537 426580 1686485 1647843 1197543 58475 1847645 71095 1155980 1422263 1175143 1418192 974669 568148 964221 1147941 1296905 915642 1918376 460712 1898082 1302773 1598543 1990585 170710 1310649 879973 74828 1512820 715581 168615 1843196 768857 1588727 1136615 1624388 276296 1483346 1968908 313842 1994667 1020936 1379833 241607 64261 769578 1305304 1780306 171353 1641394 87948 1032982 276663 532488 1827986 1710255 1682841 1140557 316828 804143 198622 133509 738379 893693 815127 1580369 1272968 361421 578866 897155 26667 550917 1729947 614760 19445 1417364 1412966 304316 168720 1689045 44397 364369 18927 911835 778827 75111 295596 1394410 1511154 876567 25913 1285166 991942 1808342 1690668 287234 953505 1683951 317039 1475379 830312 925246 1394227 1801883 876565 912716 1772410 480355 823965 1419021 1930804 840181 1381969 1518455 586312 762372 927278 1292149 771672 181892 435910 364033 1165676 1301332 1458743 658808 1013150 1653626 1486932 763434 372564 1529645 120976 1864999 662921 143625 127280 328972 298081 1939086 1221375 1226710 907487 1042896 1608405 21508 716680 500436 423405 546048 1735839 953245 1303659 1600106 923910 1086794 814555 1003657 1780689 938750 1719994 155154 1222130 961797 132009 986493 786356 79356 1276480 760987 662006 1660766 917741 436513 765866 141452 79107 53590 1261990 845 1493025 166464 1423556 1427123 753019 194866 676896 412677 849135 1199819 506309 1132234 1636208 1072434 249280 30003 135952 1785985 150552 1842074 614037 1183855 511240 1457717 790053 1195842 1865395 52578 445729 135649 1846560 393105 1400311 450131 104693 1565409 1053689 1330427 862546 1501392 1357157 70383 1498228 47965 1961846 1998767 1053609 548064 1685104 388641 591726 714287 1433979 72929 343423 1819398 93947 33885 1062274 600153 57804 94641 1004912 1855750 229705 221005 631826 1275152 910712 1631122 1195116 1962418 600600 279524 749045 149150 1951972 1089218 185630 1180030 1620267 1573230 1138428 1089335 955786 1690450 120999 688332 498608 529833 1316607 1624361 1544062 20688 986389 866132 1065613 1951848 1489254 1684701 1149804 81638 982931 1907433 1333104 590373 1481925 1185352 1630079 1589067 1452160 1247626 721574 1315238 747875 1807444 549580 583841 1322699 1409197 1957374 1650986 1846886 1633812 523515 555750 245434 832490 87663 1677493 36104 1228552 345771 999483 1797029 26287 1321773 1968483 1372260 1476996 1877621 1216789 49053 107206 298595 416948 1219032 877468 796034 371074 1555620 1790661 1441026 911706 966826 608269 839370 1822846 437192 1856370 1152721 23069 1779132 381332 1466478 573484 953203 137076 1579234 1153079 1102196 600661 1914356 540444 1600071 387470 873135 411342 1072121 1900951 162431 1256928 767108 224556 1268689 1296024 807230 1713467 186618 722492 679587 1519727 423029 1444204 274618 1829540 528975 1785784 1336662 1935988 642651 987744 1217019 477332 998489 1547599 1248307 972785 1642230 598906 63007 1061106 1512273 677582 771570 378416 1719869 518048 1301111 1036700 657120 563588 1392786 1692284 1032594 1191605 189129 1644604 1468933 626451 1961000 248833 72654 837734 886826 790193 1873016 1333130 1869984 361582 260210 1890215 1538156 1350374 639045 873229 1165825 1874045 1895862 664228 825094 810821 1274242 1471392 1529761 1816226 1699954 665393 1787661 1531700 490727 962806 1426194 1532674 1306368 225824 1413400 553427 1855440 257067 49392 36122 1573684 1450240 1138417 1199636 1230682 1352956 1384086 1852684 881524 415631 1936526 1573121 1269535 205600 1847903 1304168 1767802 1990099 259016 1262114 1579286 970295 1104387 736518 885741 1661840 857282 156818 1581855 103946 1472562 1396483 330431 1103272 528832 1766814 1504940 1798150 900092 1980834 572945 1502945 1773387 1930644 1390640 627465 1020432 1388346 1077581 1914429 1880921 53840 1474644 1187540 1992100 192303 1117818 1142422 1764434 285694 368712 1039555 1105479 924790 965784 164993 431678 1398741 595527 1203445 837811 631913 116778 1814438 522124 618617 34310 859259 1662094 1537571 329975 1326248 875771 1756612 1127193 1970316 1535229 402001 1181123 300000 1054624 1317078 1179904 1818196 917467 1559329 1965830 1577737 103997 673809 840336 372213 1636374 1812724 995275 859016 401996 47555 1125783 1971030 1001116 589083 929344 30743 1411421 658579 1287552 1822169 1220993 876496 1942447 378543 658156 663813 936922 1352942 40354 1412125 847821 765269 1768463 1789250 152059 1550029 1543247 1547107 339906 1041372 1745675 1057372 1605737 468156 1689192 139193 1520055 698880 1570029 977329 1433121 1059292 1964405 1873430 1118623 226594 1964709 947519 107522 1341483 514434 607319 808154 62099 676378 1606788 37709 510060 356641 1724148 1970676 745544 1743038 1132408 474495 1503246 205872 290464 716866 332552 288943 1248005 1760160 294564 1212476 1304984 489708 1702149 425640 460174 1237497 824147 375678 231939 1223931 369756 1824700 858182 1462961 1900506 1797572 1787919 1470249 836102 396573 255193 867507 873165 364171 143052 806040 642986 838292 1317861 840698 675759 156465 1214916 727285 963470 704536 2408 1194873 620775 818996 775800 727312 725974 1557568 1849073 894597 1426442 1916034 1667243 618368 102613 1297173 1495115 1976709 260574 1934345 1888748 890960 1536637 291451 1429315 1556143 552571 199970 81320 551727 599617 1927429 72387 1423535 660001 1385707 236384 861455 247490 595602 1848768 859948 1978740 1055986 1200568 1608473 239963 1679535 905781 1049527 1001416 213386 1790155 1360889 84327 1457124 1609178 354459 1512826 1880996 724329 1773951 432624 661886 671557 1730690 122577 1519 69553 1100373 1261276 638466 1794325 1818972 1247420 212134 1466764 505124 252618 1686073 695660 201426 1867557 1374241 647245 1117656 321076 665626 1778577 1224683 1531287 507686 868982 877280 960736 353298 1325258 380225 1972818 287583 882381 455888 1400966 1739463 511095 184036 1797787 873178 399294 810920 1601341 194149 1885301 276189 1227167 1010712 1630541 1058647 1244971 520303 235635 1402509 914415 1302685 37545 1044932 150216 1778035 1355756 812968 1947970 218019 465221 1001217 360150 13968 1802339 833 509953 1698139 1170429 1648964 1871519 747827 1281678 833485 523587 913567 1516738 907172 1616083 1062829 1688932 739592 835229 1773764 1583042 267416 1249295 36782 1422753 1936818 216176 1670913 628289 627907 97560 824712 1076158 1012549 930016 2878 761078 599316 1195182 119856 1888620 1539813 1163166 1128734 1623856 648411 1670519 1258622 80584 1078919 1532123 1683421 1668220 1424857 1992087 289943 1198899 1611810 1799965 1427045 1336762 328870 1547193 1246587 568403 469391 1456261 1123926 138317 423403 942048 1811394 1049797 1406737 151495 1066636 784850 155329 760858 36180 630154 1335470 1463291 887180 714686 1468997 1323029 1000150 1595161 1483168 673726 1879593 727815 1195010 1303024 1692666 961656 264920 224480 841331 269752 1784455 1972231 1084985 226184 952812 227762 733840 633540 1913170 800064 539994 818224 428572 1319276 3932 1809249 890843 1462616 978687 1634052 1084956 117117 1647247 1589748 525725 1541801 1021783 1435171 1092662 1063235 1065209 1858430 1794798 282968 619745 1076513 692132 1151072 1629923 1656788 665231 742063 1564930 445123 235062 1096516 1467361 129857 196118 393648 455593 1525127 1498087 846629 1127735 1863737 597505 1966982 193264 549878 425212 294278 68524 1490336 1008588 1429928 1481554 737569 1647391 138541 436264 1841313 219106 1119167 535917 544486 880406 1115347 237157 526478 41807 272342 1021032 1158209 1187182 947429 1142876 1217429 504035 957369 1427528 206708 529039 1248338 1253330 707541 216103 1828994 1814510 138698 1568284 507649 1104642 259600 1029020 1079241 1763058 1584235 64314 1811684 1349235 603583 1564222 953222 720743 676987 5439 633841 237262 1003694 845367 1473098 1935365 1430793 1667414 1470727 1933776 1753056 1503198 1049223 1537875 807045 83187 1990092 1143875 999239 1779989 1015237 1753746 1474994 1793943 46150 239301 724228 1812969 1748145 1618656 537318 1003562 1937819 922843 1350091 1547126 1090666 1659423 840964 640262 212326 1574967 1197516 378574 387762 1195649 43580 570727 264575 318315 250850 891814 1660900 1303603 318498 1167106 1619988 466311 431713 144706 1124765 1645067 456183 1354302 1341415 1363233 1624768 1035966 531963 1813835 28325 44762 1062324 1203241 1855591 53486 258921 1400991 353215 1965905 1840988 929689 1547415 1976770 383941 229361 1341237 199464 1025330 1104226 1845815 1051488 1053551 1976812 1834701 492494 1729467 102313 151879 63808 1166073 1283206 1027356 489013 1515119 13616 446074 624694 189849 1993365 427878 99636 1578887 632501 91677 98937 593505 833447 1898102 760892 1479662 763747 1677629 1451650 1076780 1413745 37937 712284 772231 721003 61751 34822 1797649 315885 1017427 246220 328283 153579 1535172 1491765 1414463 257419 434746 149070 1329397 1942995 1921195 705982 712664 1862613 451416 260332 1648531 1706479 725524 682885 567227 1726196 1577364 1619166 343068 323798 1236401 1440958 1412906 1286176 996776 403676 779357 1441212 1097423 1730683 319651 1614525 1030628 1542022 1287312 667241 1173247 340492 558659 108673 1223334 1685386 1743598 434635 596631 1136464 775522 1003758 1544432 1625106 107591 729388 1967454 1349852 114676 1795308 1977485 980288 1231854 1925479 1828273 132162 1444180 354879 1161698 1536331 876003 515960 537048 987741 814442 705930 1260414 1603689 21082 569295 300621 695943 737072 1446269 116764 700978 169302 1534718 264143 206375 106386 592391 1086890 478725 644947 1594539 50935 321094 1243408 1232682 165598 579028 649167 1330475 1667391 1294695 1980023 295486 1900460 1847364 885997 104329 704831 1503060 803059 983349 359495 1070439 1775191 1484295 1760468 154916 358904 1819536 1571692 557174 1683651 1043134 1918672 1245868 967025 433596 1555327 243716 830034 510592 810157 203924 635016 1043754 1839004 1583075 1383447 282655 391504 1086274 270471 1990728 717847 417468 1673381 1383505 1771605 257904 327326 1987749 1153737 998829 1128807 413568 965508 1100103 647025 1323189 620413 1885312 1025848 367105 1733309 1292341 1619786 493150 534188 1105111 1267622 1329129 374285 1205903 942542 721962 130396 1836881 1937850 204630 1454338 1883078 1746007 96179 722727 204332 315214 431458 333673 1741709 318920 195059 1510331 548919 995328 1927902 1088826 1672401 830223 661420 395046 525395 820657 1898310 1636703 1403510 389953 1891276 1522806 1008552 883821 1006245 736744 595631 1848594 1876733 1365958 306877 1040006 1835946 1975925 655869 431321 1320378 762455 526467 1045212 1531866 1873638 1311332 1839883 1279695 1033995 1773695 9744 284436 594725 1654382 68590 439954 636899 1533082 1868974 330842 1416402 343477 1004094 1345448 1383222 678895 1728692 1294960 1221049 1799660 1447054 410827 637387 1056923 1002453 809612 603860 1897512 1166967 1994401 242496 1855508 467952 1099819 32198 477954 615632 1270765 23094 201532 662647 197198 169885 188203 1376014 1769865 1845882 83788 1915158 1313220 1507104 193779 1315537 1193989 906979 684236 1358728 1264321 1394951 1902192 801820 167594 1408132 423956 1070597 1307958 1434823 1896845 18268 1048832 545881 1343172 258615 230693 380669 98487 212775 64357 1105514 170789 1835453 1798047 1694049 974721 1182558 268307 1732791 1334587 874183 480617 1044768 1135306 523162 671879 262944 1855341 1416419 1645023 1148866 569694 1996109 1464572 1170815 1160905 309972 95682 576816 1028304 422538 863030 986678 1873374 827559 102144 816827 1686356 431305 417411 1773317 1570028 332194 1858899 1155282 1744666 1051596 120660 1259089 1005688 1117279 300234 1406463 1567332 1783620 97778 910357 456280 217737 1814744 1027890 1748377 1336471 458906 1472603 1213583 1120686 77409 601371 1738910 1119590 1742738 1460166 1722646 1609120 492353 1334120 1393928 1077097 1306947 1707143 1709512 1536039 1704683 1576690 478745 211083 1134749 1508361 947502 1417681 1570294 1458300 1291202 162645 1795988 1404446 925135 1680380 1192931 1109943 404041 1458429 1547519 54428 849266 1167499 1351978 1363181 760891 1790470 1544425 1805933 1192652 1888691 1333194 1018224 408974 1086558 20101 1997907 1928922 1656583 1640117 1085028 1110587 1091441 1363346 1095284 1301829 419389 1003044 1542262 641945 143909 1725397 549034 1899828 323141 101535 968387 228929 881708 108516 451973 1656846 467118 323320 1516157 1165565 180135 1867357 1357526 1360612 994450 585218 949496 1540571 1506324 1855574 83756 327729 1049259 696245 977045 369624 564607 1430035 214022 1822076 1497711 143370 264988 1260436 1467193 1828194 1645779 16508 300637 1294579 1541372 591648 912159 1133128 168056 168899 1950652 351830 996319 1017103 277309 462856 1758540 409898 912506 816242 29695 1686662 488753 1758343 1554662 76522 933722 1290496 1415299 1605466 1490860 1183849 1098528 1541873 1367611 66780 1227164 814290 1955625 538637 611863 1897640 319164 1968329 837263 1980008 1702166 1633598 1475688 567846 289241 1650508 1611548 875465 1904423 288913 407791 122985 1910561 1690594 1545783 1224929 543084 538764 476502 816373 1961508 522771 428578 1270221 442460 1733881 1899653 1618033 1181347 1248145 1348258 667063 1882224 1459272 1897221 811491 945066 823876 249614 462499 1571702 1591769 658031 354044 1248378 620662 808038 1768054 1768746 1454179 1941088 485596 391761 16052 1067528 1570786 679358 702109 1971755 381492 53533 446659 911300 1612881 1596890 1915071 900968 1345832 899026 1132075 1693334 1967972 1647910 746940 685608 523760 256081 482775 198753 121300 1799100 1504182 1317899 1445786 1134300 1863222 1056713 222818 640898 1066039 776752 702980 1785434 896647 1106257 1147286 862461 860947 1595229 1617114 769249 308848 1117242 1747707 1453011 1263034 979187 926967 1969495 56081 1972430 253511 1020544 1616734 1674714 1828728 108598 630776 1876171 660745 1517641 527868 1782500 171312 124134 1952561 1037442 564566 1093713 186259 1547747 1543899 1307498 1527386 1361252 536542 490649 728732 1053557 186602 713660 1572420 1348276 501728 1580631 1398580 365398 1489688 1837661 195404 1726224 1053628 1034208 298859 1404560 1678129 809597 220919 453749 463194 729067 756010 765623 217499 1069871 194270 825806 134930 1408584 611606 1716417 1679989 1997930 42669 958002 464295 510871 506141 1407190 695107 532993 742614 1691 1387612 1957775 1300039 1483755 692476 1027791 82701 1136190 1251196 1454832 89938 969937 1207934 1804873 1080429 1975111 121538 968641 501092 877672 1250184 650770 1046174 1577410 1054785 347429 487622 1434440 131680 599147 805505 1604502 992813 1131232 53308 1507269 561882 708158 378407 40529 1826815 1424254 1925210 1253004 1270377 169944 462944 5041 1889546 1110103 1881591 1534168 1350815 715709 241178 1491394 1530738 1278300 839424 1741262 1465389 282755 20914 668002 349555 1832153 614196 1907849 1528758 855757 984805 819912 1250171 505478 1571866 498413 1648849 438891 1667574 117099 1852175 896786 290779 911985 1676459 479163 1820551 1705110 1219707 1291475 831953 1230612 334629 586757 1357568 104514 288567 1925170 3873 1268000 1785909 267825 942159 839463 1978303 587027 1569931 23878 1818507 1374588 1441991 323197 720021 1882280 929615 888572 436922 1877404 719241 456746 1433830 1064453 1800021 342066 1940793 1982213 1909249 122897 527010 933387 1887186 1633083 983510 1470556 1914144 78619 1676563 1375919 1463308 1805235 1832611 1827067 794466 309409 1961695 549339 732304 1443698 635954 1952817 1214593 995736 476868 1903777 596172 415127 1052830 652021 1513161 1517536 1486198 1930415 624217 642179 237006 1374689 1858190 672416 868797 120128 83874 1254634 371906 921584 1746508 940539 907565 1640943 1840661 768211 1882093 391590 1316412 1190507 873985 508039 29507 1624081 343910 694550 976834 1259100 587232 843549 1541838 357040 1786763 1848323 895803 1706626 1882657 1778627 371864 964013 225935 236855 1572731 1428490 598678 1768865 1292198 1449312 1290660 1381449 573370 691327 1020879 281667 940441 590549 767613 1998383 1248778 7653 1924467 262747 144165 584139 820382 1022567 1888673 935609 1930660 568924 1571025 550064 282144 219587 1367726 38484 463862 362498 1422117 599405 1239380 496044 1511355 1037368 1200211 1083756 374709 1113378 1733813 1163711 382885 1038689 1193722 1282202 161822 1701215 1574307 388274 855119 7562 59978 201116 407775 1747642 144580 1707853 1687537 1681022 43752 1155670 1359106 1838844 1221995 589860 674910 1503284 234398 424004 1820921 873056 19688 664019 26355 440247 510251 1001424 402177 1747276 1131266 1760356 1021553 809468 939799 1196409 22539 534711 860204 446252 1826839 252520 1503989 661741 1048484 1704217 657310 1866536 1916450 619362 485971 1007201 506932 643943 1790497 379082 1533535 1992981 135922 1287577 995826 753182 1247559 1268928 724666 1587001 314119 1967004 479230 50396 362789 1565021 684582 252305 1159848 657184 1617826 772825 829191 223668 1979594 1788080 564278 156673 1015668 1990927 767250 1132353 1674931 1817377 291867 1169797 886818 933927 855422 1458362 1956407 1658990 942184 920284 574782 1423466 145347 1047621 889641 1606770 457024 907209 1927706 744491 164842 659624 1380607 532996 1377615 645356 331254 1298572 952252 821257 997018 1581239 850900 946542 33180 699988 1780456 242907 342921 1541912 925455 1707973 959785 1289994 1556891 9690 1789730 1482220 174879 1299116 1832452 1956274 396375 307609 144696 84609 1094006 1526675 449104 322711 457439 100509 799936 928012 538927 1995991 570176 1184586 1144853 562209 1075804 1538422 428475 1005553 567356 1894544 785378 1730658 881914 1028102 648808 1432770 602024 903670 947570 97267 279801 352207 1691984 1609760 66971 1450762 1216981 1825137 1047444 1298509 1575413 746325 1008188 610807 1936380 1194481 780869 17042 1748424 295570 1473453 1417445 1855046 498297 1026381 1322672 1238758 794745 1266185 508248 1925524 298841 1025400 1100876 1051516 1982942 495397 527272 1202349 1642577 866232 672468 150439 832773 65280 1819369 90074 910867 872959 688506 1401437 1913078 1866971 1364632 1895464 840524 770951 115528 1600706 825068 901889 958062 1678291 1684757 989870 928451 658351 1908555 509429 1333054 1271569 99846 659764 27463 1714279 484862 558356 906264 1819258 37286 1140583 645919 1033437 1166255 1131499 1177858 518779 1902659 497230 1400630 1365047 1217678 1624975 251043 114734 1721006 233878 497458 828988 1309036 1502470 1115126 1342935 1758564 326047 559513 1962658 715234 1967425 378806 468987 1717029 184893 1790765 864444 1998130 994112 193444 1966425 796345 1060504 1420740 918923 1632688 1520509 1240579 1038314 510415 1763887 1869234 811204 1604944 1547082 1142703 188993 1760310 150707 85588 62266 582601 1330924 63772 1782708 1740984 645546 1041918 630428 391145 942374 1671917 1574949 803095 1280194 809162 471595 317949 1866423 1725548 94368 1377059 1248593 1781333 1779356 1091824 734560 1802569 488647 1507117 178267 1557552 1756684 1359054 555895 1878530 1756739 1644038 158339 408161 1569573 334615 348147 688878 1603981 1801509 697205 165636 1563625 1924618 1159106 1209342 200396 1567784 863169 1849077 1268879 551962 496430 393529 1131896 1183130 958965 979119 920595 1355822 7008 1817641 726784 1596427 1881112 239393 245623 1193942 1250093 681397 292800 1896801 222639 555029 496472 1357376 1480766 513 467615 753718 1267357 1149302 1368941 1971944 222527 1333717 915160 633658 146026 334570 750664 1870884 1538396 912214 1593245 1736629 756317 1325401 251663 300511 368675 1900479 773737 91279 1218858 630632 785618 1124549 1069126 641517 483065 906557 1286198 1686110 534410 266566 958955 353419 70667 567260 1158108 401113 1970672 1655729 336616 823355 1996133 112978 308243 1083316 1184957 414887 1309456 206408 1500401 814839 1516000 272744 1017238 1812245 1790334 920379 239471 237740 543730 787199 1404285 906599 1549655 1109322 1931714 61385 805526 1802669 867614 1550710 1196193 1043563 783354 1786423 1782725 1932338 362043 1445377 1145244 1031314 229862 1617232 1620057 1951336 185854 774174 397380 1836916 1355838 694467 158496 1918915 586816 98154 1137549 1419563 1242662 82917 1590739 350054 1363876 316754 1710148 193924 1583750 561378 1264003 275122 54478 758761 105762 405138 596507 596451 417509 1738678 1652861 1161613 1971064 1987966 1922983 896719 790537 793653 1423949 748044 1098262 1874464 58961 1291307 606095 1023450 1351590 337133 232488 100825 1619964 1886768 731198 947017 706602 531825 933766 820419 1748320 1260726 1885420 1433531 1832366 1047881 1779350 553854 228746 1627076 415711 344993 661991 1712296 898741 1187125 375132 95086 649052 67094 824553 334575 376729 1585360 865082 1670328 417447 1183171 1241662 581782 1510344 418522 1489893 1355601 848159 1759649 1000244 1759422 1466545 509713 412569 1903363 1730014 1678646 1996890 805814 1307676 1088217 1468681 1554098 72969 1380981 685682 1338736 1809951 1813940 864773 354110 993327 715755 259022 1001126 485237 203010 731440 1218883 1395135 265434 83729 138113 777357 330427 92740 1693906 434799 1327643 1003468 213535 148360 53039 636418 151418 34349 1531632 368315 1619262 1881060 38088 204078 1426664 1470612 67774 35405 1828243 1682842 1121823 1819888 646728 1654604 1232560 1489109 1781489 1540259 610096 372476 1740497 470801 204434 1328392 760184 1954103 675092 264146 1601927 1348953 1831981 1724256 381693 1306698 113364 1259240 512589 1633467 1301757 341346 1385338 1193973 1912595 498435 647830 1884748 1199079 1440210 1326135 1454500 337467 733911 1907935 1676628 1122698 140965 509520 1692143 729539 99762 495299 1928557 35457 434018 1215026 9262 828669 1646685 1384732 634202 237839 531263 218025 1636262 1447889 484735 240865 712867 1544598 44916 938576 1809795 1643268 198337 537629 1960386 1182951 1527197 526483 1443773 327466 741582 73043 1216125 1965842 39722 1007333 1928522 1377590 674476 623251 1556635 675507 1843845 1961141 1897606 561712 1550899 857441 1270143 324321 30303 1541045 1417712 1831143 1220133 1733135 434562 1715156 1937872 1324470 503307 1683234 176089 132877 1560405 1205011 1292356 500020 1540072 1774974 541606 1203454 118360 551846 402497 308367 906505 1946790 721304 1765933 245866 51765 462092 18999 125708 1138504 7885 1915562 1367140 520146 1921143 1449336 452655 1443384 1615858 1657652 309290 498274 991998 168080 1356632 1942903 1355252 237128 342219 1663570 1411739 1866544 1656911 279871 292663 1339656 149977 1160022 1008699 1390316 424147 1613054 1464755 798703 1499837 1581750 1678007 1469509 539849 1056780 216114 1304090 1233556 1607360 1540524 1138063 606838 1683152 383592 1473995 1956554 1642682 1039952 698699 1795420 1353128 1130913 657990 1550290 1128534 1663871 1965719 595478 1691189 1575277 1824513 102645 1178947 1026841 1197839 662223 1981605 997284 735758 451181 1604655 28098 1734499 1389562 1511177 1940952 433069 220041 507387 87604 970794 1969290 1983391 333155 224554 1633449 77628 1574628 1309103 532046 1273286 676165 889878 1700562 1160534 1753379 1585827 451561 1566897 21999 378507 613730 479301 1892130 1523234 845560 55891 932021 249532 693429 1942985 654173 1832968 1124898 1151296 187817 1725666 1840446 1169834 1390118 1414679 1703106 647213 1910270 1067716 1515776 1014085 391478 172041 396886 958261 596772 1872231 1879576 71330 1246339 27158 495680 1550699 347924 1696729 1113058 1395671 450414 1779893 1197690 1322036 632188 1091184 1645900 1428020 621961 330762 1108564 516519 543199 211184 1207717 558723 90641 541042 56568 1263067 1261939 635281 398080 883549 778263 221988 1274319 1368478 1387355 32976 656029 1090820 963140 1900182 1919542 166738 565646 1010798 994586 511771 1862351 668968 959536 835882 640853 615113 1681325 996923 1722410 998884 1075644 977880 732043 173806 1891546 678392 1608430 1652306 719070 1710707 928702 800011 1506779 274887 1210930 1969089 964395 1939407 1509903 1414189 611991 433938 1608669 1735802 433917 616690 210683 1926685 1886298 106272 201734 1763263 1790277 80576 1795122 147808 667917 1781285 65932 1508993 1703248 1783376 241192 1329488 953832 540145 610463 1374641 440543 1015238 307214 1266922 27115 504669 765162 1052650 1786083 725565 1451841 1139776 1364530 1243873 1116728 1749225 19992 912172 1397672 498610 1239677 545921 703515 941651 311653 1449310 1014628 1422105 430744 1447400 1912861 1187234 81911 676315 965747 884766 545686 155480 560237 1705476 127665 1423269 664708 1420158 1713223 300005 1347367 992935 255656 1716126 270844 858747 1091900 641469 80035 1220582 1682302 967819 1361133 1742878 801764 1750083 1709070 835895 120096 836153 61554 301487 520128 1094851 313979 898750 1849818 1664372 1766821 1499107 1798635 1334889 1790734 1846145 508817 827449 1302766 24948 873117 426072 323392 602611 676051 71615 1641017 1550139 1689094 1455493 893783 927697 770735 1317572 796396 1662472 405611 1517300 613229 1982308 1061685 1904320 1725227 438718 410143 1214888 1733784 896400 792351 933890 704062 791031 1322926 1380446 611793 1689603 959691 1634997 1213646 900547 443130 1489461 1744515 327498 819241 1098841 438472 595082 1179470 147589 1780640 803174 1074307 770450 1268870 1098737 305119 1679808 1458546 1447879 241560 545213 70022 1750972 1368433 1610051 163756 1358793 305493 188338 895080 1934632 99912 1746354 1104395 1215918 357123 677524 1664549 396796 998629 1017556 1672912 110104 876155 731150 151781 1043490 1319072 1926021 458418 1959503 722581 1832448 1108544 52782 973933 1903174 534438 1732644 41651 1263786 236730 1464854 1559324 520812 466343 898746 1886675 1860097 1985273 738981 716824 469543 1034461 1428555 851182 555017 518708 358045 1361979 635479 1356097 404354 422956 1508690 1065133 342359 935779 1105674 7025 689455 385691 554876 1813924 398488 1720391 544070 1544099 1758536 837574 1959356 1759672 712180 12610 524713 906691 1439150 747793 166957 949247 1881836 912307 1585366 1352845 1624210 640136 282993 781903 1618655 220694 1365949 1295583 270530 135351 112370 97481 275203 113407 1570243 1558248 1153057 1332587 256697 1029657 217389 232901 1153700 1420696 1583869 622362 397425 203513 853030 1259283 1795785 1966829 128497 1568296 456925 1521782 1483862 1652872 715934 485079 821456 257206 1760643 525316 904870 894685 257075 137692 35580 1153012 1437728 439115 1378236 202034 1367824 883004 1760894 212537 1455793 766781 182692 1943733 1042591 1827658 1293216 764286 1236945 965786 193209 1851698 1721736 516916 1741901 483770 133041 1021226 303767 731702 326470 862018 867372 203582 265455 314492 682613 238099 1005850 385519 1591071 927751 1018065 989348 1988202 1481414 670018 1620532 718420 726890 1276201 455842 1858640 1964159 1953586 1761025 1011711 359026 377778 1526590 609688 1881661 1311062 1929135 1780534 1270654 1729673 508876 127996 899493 1275478 758083 962996 844065 1313759 1989255 1530622 1065186 1843640 615364 1030213 324767 1487297 892941 649528 797511 437575 1240520 1449340 762426 107168 192607 1750186 635885 1441431 484036 213546 1933234 911001 1806633 1552431 1548214 1653538 962220 1022820 389044 1688952 1360770 164847 1220536 681685 642462 1227993 1119757 597066 985635 131578 1628727 787332 336471 1801040 918551 1039507 1307700 794443 335677 18902 113210 458351 742960 281570 76617 1991616 1293735 1540926 1185070 335792 1313599 1011574 333804 1311725 1404019 990520 986188 1096543 453316 290809 83794 1536269 975784 1775394 511298 729583 658426 1665902 437299 936844 1456219 1857550 813647 946397 1275967 1038794 401487 380137 939358 642847 1947931 992398 576437 1736541 750685 1720636 111200 100215 432604 1553421 259884 1683486 1990874 1716309 115519 1884 1056446 1446610 1459829 179740 1396536 1085131 485600 653900 285192 1502899 221457 1304689 763554 1537667 786214 128011 1859483 1232927 1074493 1674315 1508746 701993 1198951 1544247 211965 1298740 1458874 443158 208006 167455 1844488 392555 1645297 522227 57967 1757649 914604 264106 483749 844200 1554876 685117 1934566 198896 1194965 1127219 1343130 772476 1714168 1095289 1730800 975879 1337128 1618781 1975545 578689 337990 1994548 1444377 1897783 1926552 1291651 1980630 1113547 1787395 1848241 618632 559420 834376 883584 1529792 1853153 165934 1514537 1172938 808213 1784773 925640 474038 1299613 723284 1364058 615226 310183 378285 656701 721170 547965 12916 1536381 1584071 832935 1505823 170901 1261641 1365149 289313 1303721 951658 42703 198199 1083856 558881 1550809 492536 1972240 1484104 1462813 145778 1406146 360418 1682123 1022601 997213 1981921 1772753 515337 1772960 697302 1297186 1557499 488293 1591906 461034 744536 1406938 1207415 582605 1779450 977427 1799208 1427411 1111622 84646 901817 570149 661605 1178122 616050 875764 1965978 197939 890591 988654 79540 454989 1652043 1170836 1537068 385182 1070641 892550 424372 1445775 1688940 1040833 406050 1868704 1961455 732903 1793473 1631888 203657 1411315 800926 272332 634642 421736 292265 361355 1902597 402723 1363427 413063 456417 350681 15592 245620 1751887 995731 1468335 590144 411183 1445100 629666 943937 131269 1637535 362388 1320002 615058 942382 1754802 1190655 1640669 1199821 620518 73070 479648 394864 616374 1407026 310072 787260 351216 300152 1675714 233954 704283 1039063 852036 76549 1718816 165838 1810126 1692117 1698904 1187801 1698236 1097643 1301014 1626173 1080199 1141026 1548426 1880500 1227844 965069 538092 1115480 275883 420914 1009151 1213825 229192 1666975 1230257 1908817 1352179 1000734 1744418 874031 870066 580946 1380001 1419018 1724513 591238 596739 558371 1170139 1776349 1316482 1506482 762492 1153581 247029 364077 1428048 1789218 604114 1676589 1471903 474720 605858 1465740 1805118 1020166 1649720 1606963 1899147 44650 1230771 1785432 342544 1667255 155881 878038 347135 1755537 1034511 1471532 1959209 128591 1171369 1961497 588276 1504316 1462354 1038542 999026 1733388 1127125 1658000 1778771 53772 48908 617692 263277 794277 1695858 513628 1717840 1790099 1512821 179875 262443 1687702 103737 660345 1237595 218075 1819277 142957 1014388 1031002 557260 1332119 526962 1600974 754774 928780 1294532 1873257 451043 1479046 1266877 976444 597527 464738 182079 930250 476513 1014007 936487 63036 1895199 369126 1405730 1311538 1450729 1052324 1640339 307642 1579107 315463 1299302 1794390 1347928 316288 1515928 392342 1102566 1961390 883022 582102 903288 1276516 330137 466608 1438559 1716712 1716398 1076815 1858017 710577 349892 681528 1118551 1500594 1797565 567900 267119 1554645 1445034 1361550 1696785 447025 1385297 489995 1151235 988218 1269282 1528537 606483 1185450 1642550 1279915 1318053 1709075 1359695 1567980 1810781 580515 1333827 1361847 159294 1357246 359105 27040 1941827 565066 1008609 791786 296003 1295987 1361648 971425 1324977 95765 336273 1813090 61033 1444733 419209 242257 1351263 667977 1009882 1890431 4580 938426 1136726 499234 335358 1254716 1231559 559240 60092 43936 631517 10148 1048225 1725711 354656 381544 263749 216026 1961771 186320 134741 1156108 52770 1528703 660867 1669199 1419976 966428 992493 733259 259067 1522532 114859 1765048 1341200 112077 1365914 869437 580789 1817010 651228 231474 1625583 1698113 1787593 1592381 1793249 1693240 499093 626630 889503 541414 1849745 712386 1432973 1395013 1022276 1872647 632170 983984 45271 653891 1431865 1318065 381076 1143014 1422757 150309 708454 1364950 1894527 66241 1053192 1970130 1489437 438154 1765202 1216080 1807781 901530 1559047 1393732 62415 1957400 1610567 459906 511768 1574600 364632 405098 944028 1737492 196343 378636 66552 1595901 215077 818855 382022 1359332 238097 1449033 1718869 879137 1626071 1346288 48319 805221 867321 1222733 1273775 1872371 145258 1630435 1045358 797889 1496738 1547689 872297 191410 174972 1111468 1294891 512461 1830635 1469736 1986629 1021137 1080384 1585908 479193 71674 1039549 870686 1857563 832483 217057 1312642 1517385 432805 814205 96087 1165578 207778 1353245 1778221 1527848 190812 858798 855116 1655362 405747 1928717 1902065 942417 1947405 893705 1626581 1146257 1865520 334887 107826 1305309 721421 662272 539151 660696 333563 1549463 716530 936629 220017 1119298 185252 1537196 610398 1696892 1580935 948802 1846534 551496 1034102 700710 1006327 1385416 1178689 733357 1087830 1696715 556498 1472154 1153295 329711 1176212 760437 1720373 1355343 169775 1213734 1568940 619270 1525500 670144 318138 1887014 1404355 946895 1892969 904747 1024903 1438107 837260 551593 1887589 1215315 1220763 1074228 1909415 783689 504325 867184 1956707 602152 1651075 352850 165938 467341 1585588 1646722 1031035 252109 1832963 1033339 555737 1207292 514606 182158 343870 563251 1606891 1800145 1865988 724299 950743 436159 926978 196590 1975488 1700075 857238 287542 167798 1600903 1731904 1651223 240919 826433 41254 901038 662312 253977 1784021 1598146 1195975 1833949 1059454 1422939 471360 1209288 358211 1205807 138498 1824069 1278229 1147864 1245298 954858 424371 626446 1305324 819086 320498 1051699 386553 1433941 141012 1635478 1061810 733175 836242 1599839 1476584 817983 1798051 155887 702259 1247122 1521898 1203949 225870 1116122 1475817 1420998 1499390 1058512 875009 310104 938869 919800 1077622 1230544 775903 1843312 646596 1751061 1718023 29189 1714738 1757679 1452321 791021 1036197 137743 579890 1345846 1238562 1439968 779406 229008 1769805 1739261 619903 77553 1234982 354962 165750 1433304 481614 44728 791709 28112 439764 869323 1478109 661301 1211544 1752412 1549293 1645227 923371 1327604 1128612 1337102 1019434 774527 1131369 558837 1770992 470273 1714731 1423074 667118 49858 53191 1703251 1113786 1857107 1402611 1137702 883445 933308 1769046 917548 562999 1014620 1858426 54496 858146 690023 1627440 1773463 301753 1489706 811473 21228 1485356 1110408 560426 333042 1148426 682482 1206652 1175367 549984 469420 1753267 1788858 1826981 1368313 740884 686633 756199 1976418 1368739 1276687 1405662 460779 707379 767401 1830931 297525 136499 755147 1639541 1807682 896549 1343575 1294500 885391 1383165 1574052 1688477 1695384 1221315 666945 495491 180821 1274850 451462 372765 266743 1912213 1159860 1253837 1175772 1027385 1568869 314736 1113194 657556 484680 423592 641694 1772842 256943 1337995 313255 386667 1479589 260123 1743906 322078 1952192 1285170 1693624 970441 170070 1571129 636090 205061 1691693 737242 371098 1584953 1582069 497391 38853 414941 778028 975035 305876 342102 1754183 1970948 388821 1553012 1771862 1029536 1019196 889994 1271879 211318 323222 1962241 1662470 1707676 1606720 1460662 248921 62907 1839632 69245 473920 384538 32027 486577 1054040 741542 535976 21222 5136 1736736 1489061 1706627 601550 1917670 1698653 1775648 1667580 773189 1997446 106319 128417 227608 354352 1018280 1608825 532097 612836 992030 1421012 817590 824792 919583 1893332 694497 1353309 1806349 1811562 363930 1046239 1994304 1416619 872846 1173187 845868 1687557 1933304 1821607 868635 755284 116431 831818 348449 1991728 73284 1541101 1277289 1538564 1017950 351234 1686490 712208 1591529 658325 1250954 1830798 1260736 1468929 1728626 1183965 1122645 1215480 538038 522082 111451 796431 232516 1978023 426972 618701 17076 49520 174319 361970 158528 1313957 412574 893219 471738 1019486 1334155 1337182 1254988 691239 1343513 1759837 779215 896114 227592 5186 1249081 1693477 309027 582976 1864325 1219769 499253 1651959 1733611 82501 1782721 882612 248552 1254219 818177 1965644 1602492 1426640 1839787 58676 1746467 1567310 539689 1805388 978287 751728 1580338 248931 590817 1597998 1030966 1024647 574585 697258 1504070 758397 710815 80040 1819784 796679 1614760 726094 123489 491136 1912303 148211 1000855 661683 1880910 1285676 1727742 1739580 1568676 532730 891410 676664 415587 1467039 1895997 671021 827736 288952 987838 1284974 1038019 787696 749515 1922325 1030419 731408 823043 1846585 999089 889142 1363362 1648200 869352 124185 718164 1251564 1410011 798148 103819 120009 1619168 68640 624427 177061 409962 1722703 1277354 876269 1989906 745512 831120 22009 990040 618281 1967716 584955 1750724 1416302 1141568 1140447 410335 1467565 678139 57314 119435 1476552 186354 431093 319432 253003 1585651 249921 128574 176593 1254000 1765989 698722 219359 1449776 1628182 1636431 134168 443121 101708 1517038 1687363 962428 1530089 530418 1260650 1514011 564610 10378 1962749 197278 1599471 1328753 1429255 531491 1947178 586229 362992 1241535 514779 293484 705833 212502 162062 94384 1162817 1209794 1994486 1018031 1125078 1800217 1285301 762771 397797 510530 751912 1358965 1611365 1453538 1646228 599043 1826586 423152 347474 1257749 1874095 1038602 698866 1216061 1042670 1470998 1088868 1767835 644260 1299275 1261425 806613 1908730 80534 1011275 1476406 1700084 187397 1197100 1067970 1431717 910870 1010655 201758 686722 443409 1923264 106998 1214474 566257 558621 175051 348745 1608526 119723 923556 1640459 111910 165095 780785 1735633 1758085 965158 183980 1879008 701913 1864927 1705077 1462613 523198 1541319 1465820 1017748 1767830 1343038 671993 1655867 1644421 1818373 384574 628344 722069 1809172 1623509 1781385 296007 1414104 147782 103976 1508770 1786797 1595865 970008 1378473 656575 549278 709401 19917 495249 1873195 102641 1135706 1857785 372309 365112 121225 1542960 252136 1684961 909599 1565043 226515 1594057 1379564 108182 697959 1607938 1428737 1391389 1960597 639220 48373 847644 999512 179925 699980 1873411 1047658 143130 855298 1081431 1423499 973035 599921 1105322 346299 256709 731300 293591 1054813 1619636 1765207 342347 1376091 428003 748470 102151 87115 891707 1532174 1957257 761122 1550511 259106 773085 36260 543841 1590720 555455 1213384 461693 314654 1806540 1862705 237851 948401 870802 1515033 703911 1431063 1679306 1352324 177195 1917604 382822 1568871 1392049 1000831 98482 1350773 1286825 1090871 1221337 1522599 1225780 543811 230493 429385 1004544 1182077 1294796 12903 300276 318414 237609 1146561 109041 1447043 1172054 883664 797439 939357 1129349 1858913 74052 760092 1975899 953117 12196 431747 893071 769875 624134 1674613 1036722 1365974 437959 1655028 1881143 1044417 589128 1443340 1376798 1569177 984714 668918 1812402 374763 1211464 19641 1948887 1132764 1187097 252186 54583 1939838 782077 248597 1412506 966780 285643 873281 1198825 1970400 1529722 933210 586240 480723 211486 902095 1700149 1985297 101014 745428 450355 8759 895872 1784512 200811 287296 1939285 1157345 836164 32480 1322838 1387710 1203654 1266094 1426083 1799254 1095761 1065823 1890924 772725 800414 1536548 1610060 253649 1757411 244378 262772 186685 272416 1716998 1986172 17258 348475 678855 591270 1644806 199423 524469 1695787 1161776 1937914 229456 1226245 1411351 1367423 450379 1977046 99926 393655 1576232 1348887 100394 273099 1075448 737920 315872 1983335 211227 842400 1057630 1319397 1168140 727021 1675593 1078154 1282601 708944 1964826 690672 1156672 1587096 227224 1972766 857935 1212962 832975 489374 1576886 1084512 235501 728049 866581 1436177 77911 953862 494910 77943 1902074 395284 914317 97730 1013403 741792 1294564 1915282 25243 1644417 246288 492503 121179 335228 1911376 399176 836034 405036 60099 768700 1616325 162865 911766 1503336 1736658 96749 1903951 1992499 586094 644238 1968779 786193 1522514 314956 1873835 240334 801399 1348493 493576 1312652 467508 1917743 1051624 375341 742572 758885 1405540 1331953 1587787 1148417 283813 859439 1754781 1080337 175723 516966 1992052 821582 1101359 861291 368682 665587 5776 1133734 567876 1986264 56784 513679 1061813 921303 1497186 1323506 1453149 1454541 408727 502436 302748 1310642 1089899 41656 1873419 873428 1635564 1049689 1152345 1747670 306912 714062 787849 285973 985749 930756 170747 701119 1904048 266391 1689134 804829 678472 30106 243878 140571 963445 413248 179373 354600 1715742 1388490 139758 530871 1270168 1922482 1605939 82292 1574046 901639 480738 207995 309980 1314623 1831217 884126 1275749 1741854 1435050 1398468 725985 1637632 302220 1497970 576061 439636 1019010 1142611 689905 1507566 1909823 1175239 1277970 1107549 1980747 1392120 651976 1719277 1639031 989270 1771959 1004658 1154390 680155 1974122 1738699 521943 1964199 402427 1507332 424317 410323 533422 1629615 443366 1878016 285370 706855 1391293 651860 1642336 934831 1141221 136626 1062675 719327 290385 1276564 462681 1991504 118319 1110610 1518600 856003 747910 1035696 399279 1614875 1867592 1957449 631467 1169921 1341434 236531 1817370 1231287 1184917 1016043 527480 803484 893534 1092300 1702328 126479 299850 1699849 475346 1229028 1503868 947217 580386 1094872 620269 265997 1554096 1403187 1854775 1426877 1733458 267 244213 547989 550587 1705423 791968 148489 601427 431711 893246 1228522 1355556 1345746 1269769 1479246 793789 596108 1971645 1134007 322260 1979074 1609783 1765952 173567 964523 236453 1978238 341429 982935 1091419 171293 1623067 1559205 1278924 1027343 1075033 1020336 1486298 1381770 362722 972484 1014970 1253849 1797067 357769 1150289 1046358 1148026 696990 1408358 715597 221932 362327 983895 1471098 1938312 1346289 1332640 1091790 1310629 1733372 174403 224096 1810851 1413039 322403 1999379 1208750 1508245 125931 1268298 57553 192283 1378123 1412808 994344 538485 1592218 686353 1895573 295784 1088624 220477 912626 1389279 1673113 605429 56976 1502321 1570899 1576596 73357 507450 1262184 1326092 1407642 1494208 277434 1457969 970974 1434391 1925032 1222249 1031982 1009266 1309871 744414 1128712 1886361 185354 1998479 1890651 241570 1777125 1126730 953513 1285448 817273 1626098 913889 176788 1777011 1621528 1463963 1769116 655982 1002271 356501 738499 745174 136478 1149350 1125662 763907 676993 824565 537455 534657 106064 1450591 136973 962114 1875642 363006 54845 1144537 796270 284262 486264 742428 982613 10073 94651 884307 756790 119539 604599 47417 385617 664829 330327 1828544 1620158 1905056 89676 1794226 1022254 1631824 633171 878187 1658497 525125 1025990 360615 1691246 1171968 656176 150316 531317 59416 769409 1738573 95584 464944 1171595 1668612 371295 1235799 1496412 595007 370656 1399977 1672611 397120 1697387 1383963 264824 1266022 1693479 1761894 198473 1621237 1580652 1917391 1923185 691607 580278 1811522 597234 503850 1079663 1582406 82646 338421 1451591 1498023 1610124 504367 521828 463786 1615285 1652208 1362746 355722 1187579 2854 489792 534222 1185149 1817942 1851973 451434 354898 1464907 593109 1416752 1511568 1648346 632952 1954947 333404 362849 155752 1132981 960209 176419 1339174 1757832 909439 853458 1816439 1701091 91463 33166 1866856 1009804 1029352 1274278 37647 875269 624715 181455 1575467 1868052 1956133 1634197 271877 577107 1085802 1164975 559279 533314 196988 1891578 1984053 458515 437875 1778617 1159457 1798466 698642 597205 1183254 1357139 544408 1170635 1055949 618648 122017 686858 1716428 64690 564303 1105583 433267 1231119 978854 1608699 1307481 665630 380861 1811725 271686 1300326 431532 1475007 616507 1977615 1232061 788040 25835 646993 1554179 1022984 1162933 958290 944134 1965211 1765616 1073255 1826103 138311 1463200 256781 1660899 1884218 1698247 683236 1180711 812637 1797381 1485599 1100035 1309848 1693646 68510 1222582 1590911 1460227 1580047 279314 51086 281055 287791 1241999 691778 1921799 1893930 1707736 1815156 358028 845675 505103 1680156 379449 1517862 596811 905715 1217583 1230648 1631048 713890 239293 1545266 1364579 806546 868153 218099 1657891 1972077 784383 1886985 1699084 8525 1753618 1800345 965382 1010156 687848 599097 1740595 138345 1317351 229355 1841396 686326 681520 1789847 1092897 797735 578512 1881699 801045 1229925 1751064 1369058 1005107 1865368 651042 902086 1032253 432833 582999 1387682 1150152 1997812 1460044 1249173 1255902 1043373 345838 1026301 1141808 1300186 1843207 1529611 98467 1582207 628463 754062 686763 901253 1550861 41989 977042 1987645 485021 1171631 1075994 758363 271920 1997331 129363 1199999 1249166 1360637 161709 405779 733573 1937501 1950788 838907 1675575 1783698 1355571 1453229 412774 749505 593261 893180 1111850 1491576 203297 565235 1722063 318194 1738658 946580 781664 1340184 1649527 426069 1440185 1243230 1491746 1255576 453286 1876657 252380 783859 415459 801785 937708 1216855 1176398 1277933 866250 1255724 696633 1578948 338972 1759182 133816 1831103 1328726 1775768 1491148 624867 681212 1709866 1985794 825403 497309 920402 1499699 657471 55100 605627 769712 1737912 722500 161281 1267125 927297 1397116 1502381 547872 863476 1338018 1518915 1308036 1157776 1108493 1278134 1628560 1116254 1566756 1509022 1404140 1452079 85262 172339 1932692 1477349 1871332 961099 1290921 54561 1660416 1208158 1753525 201282 141817 426836 247320 434123 951546 271144 539990 1346679 845768 132546 1707010 1057906 843709 1655992 1234927 1864180 1733301 1681020 1161123 297711 481198 1121801 52342 439240 1005031 1155382 1827504 1193838 393366 303510 436738 525813 1421135 1367440 1107105 33751 1967462 465290 663797 997876 1942728 1385339 229822 220531 1983567 794058 638094 293632 1137420 1164969 1404879 379256 794192 6801 1135180 1356551 1129716 1690895 1605707 450990 1659835 1272392 920064 736321 1548298 746412 336315 53289 1546031 122437 255868 1737624 1214078 670123 853246 333129 651169 328477 1200154 438398 1189069 1554688 1148886 463832 232283 886289 1620296 523654 778964 1018862 217914 466134 459614 1240652 1192578 293346 1025963 1846541 574640 1269966 1940062 627701 628739 835839 1380697 1621010 704817 298895 111221 1004686 661415 1547677 934406 1850421 1233891 1159455 342834 1141505 1172067 529652 953372 878758 125519 897550 1262351 1017165 1610888 365853 865836 1973078 1315262 1315131 1846672 980528 1983559 1341626 600409 1559009 854849 1090467 1987199 454334 1302409 751811 428984 1642830 956632 1664389 805048 1688515 544390 165594 1077767 1754827 805396 1601178 1088014 531336 1578950 295148 1825732 1548267 778686 101147 424047 402384 1287624 1216083 339925 704783 1714548 1057523 731275 1459030 1070711 1257931 921436 730314 560059 1936052 1631690 1680851 713910 1605742 1535183 985045 1434180 1191297 114597 417672 181710 1807005 900541 303794 1567194 1745118 144200 1668266 1789635 621758 1009355 349893 1550832 1045237 1540048 989602 502595 1743479 1363207 113839 300058 835850 1178907 1509837 815424 1620706 281008 675334 1145130 1891470 648530 1199169 947311 794636 1039928 774148 1172350 427725 844750 1278091 1532998 1891611 1765375 498791 1465405 371591 1481146 391729 1882459 47419 747242 1750689 1834976 681327 631319 632524 1494090 24434 175191 1636292 1844061 1722812 165738 308198 1523395 1815465 1958296 842806 576317 1477007 1771051 541106 588131 66169 1424993 945884 1138708 706720 1162274 1704671 75651 1197010 995644 349867 1396137 1768568 1485604 1822534 923409 1617413 841313 1456393 1495319 529148 777550 446112 1699599 1729254 1534185 1686720 1717681 1160786 1575037 1124382 1803986 1411028 288930 1572336 123738 348138 223729 941578 1641716 1307317 1806217 1147507 1298103 1155886 904917 1349671 1800907 1838254 1068366 1025222 196446 588560 1203753 880574 1519419 498279 657885 1805913 459368 1555075 1195469 940157 891054 1575048 848512 1445341 917443 1665517 1882986 914343 1252782 164656 1977896 1963583 1186036 778998 1052114 949635 1178451 1525199 765423 110319 1481795 1919657 479809 992950 378525 1673607 1387707 415707 1105033 1281045 1959232 476336 740130 1079988 764447 295834 14372 751483 808450 787952 1751024 269893 1853203 588031 1801295 840759 716564 1165670 1459718 217411 740840 884686 994070 217734 972846 1242436 1473105 1372891 1647586 1729633 435106 1782193 1816757 1971719 584782 731940 1802920 1015131 813490 325992 1617969 403603 920451 296788 402766 249992 88002 405407 795040 1544100 1816527 1545514 60192 1916410 243825 1626371 1661404 136318 1830362 1405117 269378 1540046 544574 1527411 1729164 185250 929348 1924818 1516854 1835526 806746 1720870 1631285 1754345 536024 1307533 1584057 735922 1625565 1431237 1327309 1520863 1995400 1843396 1018540 84210 271168 1560725 634376 1109348 1768874 1027084 1363407 1325064 230023 195888 176625 330580 1810584 1866992 1544608 465640 1127291 261763 331570 330914 1316856 1481229 413239 1177106 530626 1659062 471710 512040 965241 1807520 1016013 1397145 932807 517213 310224 819971 388913 1774092 1795201 983253 1491557 1954847 262792 1866940 1828876 1459977 194590 1547316 1855083 1451420 301273 736677 93365 257659 802744 1400513 1578496 833558 859902 798322 544965 289183 1993092 347975 31017 1502417 1029659 1308731 475742 1591873 982050 1162608 1258063 301076 210163 1678997 1862539 1325298 1268019 368974 915584 1714353 166780 374979 1117686 1993301 12047 43511 995331 502200 685259 1055291 1648312 957275 695543 797722 484690 297433 683373 104911 1643485 668401 1958416 1487291 1052625 1688472 1948167 545469 1361488 302002 1964836 1547813 1307142 446243 1153956 993581 655483 1445764 1621434 1535505 1853462 920828 310821 911889 412763 1040308 1717990 1990150 1808613 344832 1425148 1679720 1957689 1903973 1188341 1708429 401959 950561 1711019 528697 1316493 428906 810620 1426552 926806 578229 724568 1310996 1456987 842815 382327 440885 530031 1627798 207228 204113 1748161 551696 1555747 102516 1731943 255686 517775 1240576 715968 1479316 1309800 1412478 974517 1462173 1757607 198892 177745 266196 689448 698113 1456331 1185818 1398983 1273413 1710497 389943 1579151 1648746 1004845 71149 371949 728285 169478 1503960 1663554 676867 1710863 410427 100970 415964 489058 116141 642141 1409111 1907663 528360 1186544 1657211 1822635 1241738 1723967 79208 1690938 958240 1033665 234354 1567635 1069616 1309465 1449722 1696189 1921107 142110 853482 846617 1014462 424174 15769 723546 1429024 1260945 1383214 285159 614918 43928 210724 1315552 184591 827133 527073 1247940 878642 1180883 303012 1643475 1578441 1582197 57633 606419 1521082 1096282 1423226 789297 1346064 383091 437176 922420 1209745 1871700 765737 87534 288435 335833 1805718 1573046 870644 1641092 972053 872796 188169 242 1028471 1060026 751214 1630476 817682 1487691 1329986 1578402 287446 582065 1412773 1638919 1179475 912622 1110323 911409 398906 653587 884206 393484 1897933 193049 1760875 1808461 1409975 466999 1961143 62438 1097741 796416 755357 316757 1159151 709609 1811607 292224 895099 449374 496907 1784669 1817089 455083 105509 1769623 1346747 528422 655683 1216395 1269762 379091 983615 1234632 489546 1673875 521043 1789438 1014100 919465 992280 1041724 1358378 208377 1589841 1873133 1130171 1388502 1393118 1817359 1152114 1151855 39234 848882 207343 990135 58066 1494135 422839 623043 249916 1836557 682485 443988 150188 877423 331021 1654962 35549 1344894 948978 1486644 992543 1521445 885462 52146 134685 1083618 1568204 1613883 720406 1748344 1388220 754659 1846629 762630 581574 1681068 774222 445238 635227 1971195 896319 1121067 1663016 783189 523356 338494 541840 1003744 1248494 431845 1259984 1378319 1792255 685748 296665 740836 1165036 736409 515619 1469975 1487783 1758013 854931 62068 581166 1960722 1765159 667005 1137660 1202468 430493 94259 1330434 1007845 1695555 1197653 985701 1152091 267758 797951 1295376 1467384 1422096 1290440 719553 43068 1680655 784172 1527108 1987557 609686 1809254 923657 1024678 1900813 1220277 1054409 1380311 1211839 51064 549810 433733 615135 151393 1909577 339332 1790568 520628 843926 343495 1016935 680339 1307828 1409248 1488917 429898 1862128 1788262 950527 569036 1290366 393726 1171690 451400 1992494 1062793 1991569 1795723 898920 12934 1062387 5415 339899 1887468 363411 197549 966855 1233695 883729 746735 229720 839785 165535 940747 888484 4142 98374 859195 500639 737069 429153 351369 1812798 989410 1514029 1983162 1980555 543559 495495 233509 918264 696608 128284 1383233 1308496 852277 1033234 1173749 613150 1054531 769985 1225963 501960 37034 1291145 1651990 806461 1660032 1577840 750299 974731 142675 1404008 344884 83016 554304 1560593 467037 1875758 1998567 654188 1009140 903682 1536923 593008 1532845 1113390 809588 383514 422612 1961481 309260 1408206 1677681 708057 1219792 1683735 85675 231339 401923 389077 787905 1135150 1223263 350092 367806 1449946 1434406 762086 1140420 428710 1664828 1366671 478375 583710 1370310 101260 1376204 1902964 492908 494909 1235478 1692550 1675917 426496 98525 516708 903198 52714 100654 317059 1813923 456801 562212 1895576 7698 1378041 1588072 1765728 372575 1801679 1279841 841026 961224 1798426 460870 1279393 10235 1805457 1358292 438075 1586076 286886 1469191 1735304 362835 225906 891771 1088175 76969 1190926 271276 1655297 1155621 264407 649687 71838 9781 394533 1582395 292771 1596894 1591430 1459827 1604684 1265221 1033154 1673412 1446212 1882758 1822086 155273 180487 1830207 797490 911187 1525353 1711932 1214539 81412 1666154 1084344 39485 472323 1132044 1543262 1256893 6519 849941 1219302 1948739 1679389 1490506 884979 550700 39917 1649796 1801538 1893781 1314273 14214 1387005 377387 1518154 1570439 910957 1358138 1856903 1470863 635643 296453 1545497 115405 1931037 1336790 1779891 27070 653982 659367 347513 147562 885372 1137753 1422722 1366973 589373 829354 829893 163828 1637828 106665 1165004 286523 9331 1472767 687999 1441954 929070 385421 1730151 1538488 631209 729680 1196655 821365 993733 1948909 1526381 1249397 155495 1997601 1230754 231161 1347888 558650 713248 1073036 433544 1126407 1413541 571382 461616 62368 730575 1586384 267236 509882 113572 622483 1825347 1725229 423902 1060488 1503111 1672619 874749 222300 1277045 1307864 1579377 767290 1754638 1015068 446773 920990 1575759 661966 27100 514388 901727 553166 657772 1396978 1257951 1879746 943133 1717162 900574 632846 1078763 366222 213478 1850169 1541458 33312 1759764 245535 355837 160238 28627 1302995 1990800 980743 256362 423472 5600 1728269 477590 1262326 1245689 1927388 1443255 741760 1575655 851308 1527069 1508868 1038427 558360 827410 733172 647551 1079853 1285629 252992 576547 462450 567137 960238 1574036 1701620 1102620 540699 618027 1091287 589793 1526619 431228 1764427 1569999 1800632 1177919 447796 1274535 790134 1744734 1208497 1123806 1514670 1052057 778068 570889 1910010 604550 1071740 1527052 1430486 559776 1780121 496229 881858 1735471 720351 1860415 561004 1011893 847195 1299447 1051853 597082 1718513 248505 1726837 67624 1321347 868844 1674513 1240238 508580 673932 1458726 1207764 310893 1122506 1744661 1715034 1424171 316693 1634383 967178 1621390 487779 748225 1904270 571160 860787 1207230 1814057 741893 1431031 1701647 1296975 1298550 127975 810191 1134247 1096736 582389 185932 355626 556795 377300 534085 1140436 45793 1519591 1058707 911896 1433884 1053106 1420538 1308803 1540435 1363612 1966244 909214 1871470 1119073 1115253 1180952 257151 1648509 439146 1788886 612545 985037 364085 813764 1254582 451835 1852449 701974 1472253 498424 664543 195670 1479760 12699 555912 1443014 1284841 307833 172847 223094 1367496 1550712 1279607 1815481 359322 1759625 367453 1165173 1351412 1137185 816227 93729 1739180 1714810 1260004 1278482 1144022 306340 549496 1971862 1880147 120893 1227316 386760 1157037 9671 1006819 585223 210689 1451149 1691278 248806 777133 1243206 1283208 1900732 171076 1709578 1132424 545286 169480 1778600 1060804 339247 1847739 1339596 1363688 936075 1208130 1175970 554491 190190 1176176 1126964 374110 1181797 728946 1523394 911539 32095 1369050 977102 713794 329452 725675 73864 416177 1163354 853229 1015565 271706 146436 14799 900196 1102987 814772 1167449 580276 547886 1586690 784656 1212862 515526 1981113 1144745 1395874 1929643 1605560 1182388 83970 1530333 111199 1565465 1983649 1401069 661354 1557084 1943812 1708238 168451 307693 1422172 1788152 1102242 125204 1139877 1678512 963035 530159 1464835 385676 1883505 1890244 165138 1174614 602657 1009214 1941285 1999491 1426032 958131 1482546 1739786 874189 1868112 803295 260471 144461 1799131 1852151 352330 1689824 656097 1483549 760841 1391366 783216 1402799 1433583 649708 720384 1645650 1230809 1739785 1017339 1682568 996004 1534937 1501908 323568 28012 1976488 519869 670297 1916017 1622647 1821397 940949 11671 1537082 1350813 1240375 1600907 1701304 1247151 97806 331787 963133 178787 1936255 1587276 1920642 254023 1335746 991657 1779152 984914 1687792 711514 1247269 1636674 1302531 1941098 1879417 1310450 1157384 1727939 1756936 1976339 899329 463949 986888 765671 1667824 1610292 1572154 694470 1986712 1387404 987781 141599 35296 1238622 180727 1194006 1424074 1775870 459858 1460903 1167233 262559 1740657 1119722 1820331 295935 4907 1696661 450315 155414 1682482 385509 1570740 1299783 1947748 728170 1599049 429115 976798 627300 1592945 1765005 1625627 500390 1272698 229594 857245 1330316 610455 216726 1330815 23703 1317007 606588 100677 1082095 58092 1516728 854624 446390 737358 1343091 429206 1634018 1933023 1190851 1545195 994013 293765 1906431 1941775 1364988 1983250 481696 1383926 611945 766077 1263123 1089169 245754 705241 385333 468172 683800 460068 829515 161197 1050055 680616 1999742 590766 476858 296306 1755349 1325689 662604 1686823 55143 1999225 444281 703464 844837 1296755 134410 1207083 1061847 449276 233449 748436 621794 1921692 1758821 1997188 713512 1799603 1502440 61050 1030399 1803748 1513878 1864547 1904038 493916 355256 1733810 1360237 388788 675960 924578 1667983 1543661 1854936 732119 526489 1626139 714313 982057 993373 1370228 218795 1068382 1946389 372555 505360 1770854 1772596 1904663 1437968 1786146 236173 101290 1991684 1116526 578505 917463 559145 538681 1024072 1668758 1648797 121369 1949096 941841 1749711 1635337 857990 1248245 1120940 1925778 1312699 1240317 1810728 989922 593084 1484347 250814 1539446 936422 1272992 492332 1320495 1231802 172574 838798 1209973 302099 346241 1546643 1502949 374812 1725721 226404 656877 1103693 1791799 1544448 76830 1825063 1457101 1379232 1115509 1997777 1870434 1647943 333433 1649494 1147159 1270174 1242538 435866 1164269 821749 66879 681508 967315 614079 371221 538636 839953 1200832 1562105 1774584 1093053 1265345 71872 331727 115950 168378 656378 1280843 1590145 1561194 1390885 1694830 1115017 686564 952132 1678334 1949421 1726819 1837034 837944 1967080 1806691 1935433 1072627 1920641 1673908 1158988 430671 292906 1098772 1050604 1454283 1781252 161791 1682948 1080277 1449043 1643054 1446850 814832 542824 1922627 711706 554602 1313135 91110 1191796 65546 1909362 178340 490917 453875 522847 515824 858840 1641194 1564263 1869082 1288670 1070005 1531419 1430228 811163 155810 1938830 515093 1124940 1753611 1479791 825637 120174 32416 999807 1619148 756443 1846955 1554572 1143885 1888506 436815 69013 947626 1451676 1930203 782242 487211 1141474 1377834 881615 1579248 863332 441313 1332936 1647725 1349584 1130423 29326 246344 629958 1566574 670202 135691 127866 1840746 313352 1535039 1562656 1580846 581231 249180 59259 1302297 1331555 1860357 1757827 729258 58414 50241 400321 1795125 288657 661558 178059 935829 874660 1556033 1158416 506688 1598433 280697 747847 933256 999116 1475388 1252787 260247 190761 698662 101728 1728008 1991714 1879906 1453512 730860 1510722 1346724 496788 974876 816270 305534 1303677 774936 53126 913301 737399 872628 70056 188222 941464 636189 241711 472131 165365 967739 946002 1468356 811309 1067865 807873 182207 1117159 545198 1236721 1750577 1603685 1472845 1160737 1956031 441485 805105 1042418 1936558 1789279 126617 269187 787633 1955413 1524873 1839170 1783809 784522 936632 1279286 1871830 96630 402212 1540309 840890 68303 458901 1280833 1397640 758128 474235 706518 1669692 1308565 1760707 1821290 1290304 1442617 1858712 252976 1433488 1253289 113456 332833 354438 1484954 881477 831189 136133 458935 1038034 1539546 964333 874781 828521 794020 927969 1931440 1217035 1091078 66283 950333 1423046 1068748 739234 1919477 1717810 318460 1320653 429451 912075 1048983 545384 659907 1729899 482992 979034 774984 1408260 367721 1949191 821793 1543146 628470 143629 903127 916237 852562 804922 1438476 1798250 1431601 1777805 1140275 3298 1204939 288330 28547 92950 1096698 1659289 1154385 513946 264151 1790243 829234 1103778 1352143 1740261 1702063 25351 1554735 1468371 653184 1067104 752744 1197238 1268386 1810004 1888099 1355296 1261527 1949733 1504504 1054670 1426607 1607027 97427 1570956 400982 1910301 1134273 105756 1392197 1606046 811968 413939 822453 846677 980193 1351740 1897725 193207 154675 826471 681209 349466 1026884 182097 451543 1192809 48844 1994027 1798949 64646 1341175 1470001 339366 691169 1267824 1088672 109158 132195 939768 1225469 1123810 1750643 303100 1470940 388242 1347750 734338 71459 50746 165712 933888 218 1184837 1875215 1828582 1436180 1056278 1741710 133792 672825 1293289 1877632 1984603 1712944 123507 675651 1052660 1431129 74839 1483344 1485940 1807698 1860697 22823 1352919 605958 277393 274770 191592 711165 192174 342168 1155666 1396666 119891 289673 317690 1040608 657351 183055 142896 1202984 816201 1568649 244093 1674888 349281 1562729 1660238 293565 937386 191702 1085101 1964020 10649 1715453 1699025 1515925 1489348 1831105 1087738 536936 1187820 761216 1978060 53578 508806 507040 1208893 1593757 172669 886952 436710 521437 128383 1771235 1468439 204319 1528167 1449051 54157 1857886 46015 716912 396526 241978 1626166 19504 618259 148874 816193 1948466 259024 1786787 1635032 1485716 910637 259615 702151 757029 1478310 1652156 584443 852502 184287 1036568 252021 469343 1919025 602674 99542 1558956 1097966 820495 1790373 1274974 946256 101743 1366105 281413 462932 285501 1010520 1850262 1790637 626497 1572177 1058065 1900521 1317594 1880423 1374506 811619 219787 143603 1949513 976052 336644 1765889 1979890 1038478 112871 658067 1898443 388723 899232 1087380 1233520 404108 1783601 484014 995667 1921443 926048 1389947 260727 1028718 476027 1167216 1542575 451059 1106604 1004242 616968 1723001 43270 1796150 1086224 193919 1942267 1290063 1901424 1722412 2215 1326874 367253 1908743 219212 1842016 34062 1021565 1384952 348484 763574 21136 1443873 1449234 1208160 1571167 1535586 530254 815680 1012922 794967 1215707 263324 1999104 649645 1306196 640356 1854699 978300 370665 131302 1168151 1451158 799352 902541 1622908 1711137 1740885 1160993 1082140 1227630 335808 1160564 98387 516955 1676380 463519 479231 932997 1818945 197525 1168770 1100488 752781 1188423 1999677 336995 88514 1504901 1586478 889433 1049538 66657 860923 313881 1725018 1527894 1354706 597264 481027 1825348 1151564 71104 1132219 627994 76285 1725526 1994152 329175 1383878 876248 265380 1975619 182472 1313321 1209320 1911613 200534 1341203 1245527 543832 1525674 482883 1324899 1171914 1948263 1411550 242704 1313174 824586 1731421 186932 130996 194784 1798952 1647034 1768880 1454688 742955 195097 294814 99462 726212 1981986 1150201 568441 1148235 624265 47557 201744 126958 1031439 1058313 1235056 1037011 1876158 1787862 1935050 430864 689070 321885 1876099 1559654 1532384 1429498 189265 1254012 1082847 1596202 1680997 745360 1977071 250671 1733061 1247548 1194790 1289898 371224 942975 385821 1216858 1460802 133018 337240 1271008 977483 1354559 979656 1431660 1217067 1519086 1609370 738137 1899382 675738 628279 1370377 1271246 361272 630720 262892 254893 1828297 1613564 1472444 1942923 272808 33999 323818 79439 1580784 174226 1434921 315168 1496739 1259754 1066979 1124473 1786530 222028 1141878 841132 977896 634469 1561200 1957034 1000785 397086 919036 1907274 403230 346713 1240566 620048 564127 1961214 1069343 1987243 1482008 161230 1040426 1979474 519847 1722162 1536031 131674 1344270 31257 1423736 1727575 272443 518761 1638773 716769 466816 1256579 1168802 1714264 999465 1128272 1909275 1966836 1096414 378373 922630 213467 1383391 1148587 1970339 1850524 739294 194640 688117 1026149 1383871 580308 1176400 992570 1968980 765587 800750 1881672 1324696 316797 812810 959102 525358 1367830 1953320 1084569 1973381 1900467 1470852 1476782 1052769 1881074 180022 612811 1164840 605900 1705058 771695 1332195 1480142 790380 398409 72406 1258919 1871985 1119584 1378781 1376172 589060 212569 42468 1570710 789952 1779338 586290 1307517 1716619 939925 964442 1068070 792755 531296 1374735 697754 839814 1748681 945406 126029 1852569 1413236 1275863 461649 1634504 338056 1494202 1675348 85077 1408805 1356887 1013419 608959 1279432 1452340 254549 405679 479912 1875470 564743 1652284 770512 1669702 940614 397508 1508624 1464774 402220 637766 823483 1738261 17570 1480271 1883374 266543 1090824 1480879 1808210 710489 1099464 246777 620013 774409 114508 728929 442209 43070 1610260 1272461 1117499 944487 1933075 1780746 1202497 76032 1608664 956377 1557276 1021792 627355 1367889 1573344 308847 920133 192652 411940 463950 1087922 1173701 53468 1376711 22122 113680 1619539 1942829 840599 270456 790966 1333965 1900240 1568332 387359 419120 312526 519124 785891 1633664 165506 138354 48717 1190587 59282 1240832 1882790 356105 698587 22516 1505827 53196 513056 823404 50931 453230 784966 1909865 603943 1848596 1755636 115426 264051 1970767 986749 1044673 1890168 1764436 379865 1706104 507771 1412872 594422 1356542 1487064 164459 943552 481285 1573511 78630 1792710 554978 64857 1482231 1805664 1957600 1554199 1718175 726069 1696342 1442068 1456632 393465 1604853 1389430 243849 643577 381558 561447 1960030 1503236 1741481 1593420 1363543 1389557 1794039 1833367 170274 1081239 1203203 808173 42498 676413 1955572 407092 1666296 1470684 1180780 373342 565664 1934868 840864 1404117 955815 1637497 565374 406448 1835489 1638014 1936685 1190860 332876 1828515 692636 335620 1807880 1393997 1121379 1393854 890100 974662 413257 222659 1544422 821454 557412 272756 659007 33879 184393 1474634 1000642 1116396 339893 1195600 215577 284213 397974 402551 604518 1201939 1593812 1108394 878318 154511 1570502 1347914 681593 1099033 528742 98823 664387 1061500 1816089 236351 1287869 1107791 32560 1626806 1386256 248649 51156 1026975 292821 1833578 1451246 503974 1804524 1082911 637739 566956 1112658 333537 1215814 947862 778444 276836 1397288 1470810 983133 1865664 938129 511125 1629730 1782488 580248 1210162 940498 53828 1027706 894776 164819 1279091 988032 1589503 190100 1318669 1137425 596854 1638280 748130 1739204 1687929 1219138 1889578 1930856 933846 605511 1471241 779014 1934117 1100389 866587 6255 152808 1206072 380755 393532 1907420 1218159 967585 1013862 1470654 615464 1905179 65876 1983098 1493789 105793 1211727 234138 1515055 319335 894738 710453 627570 1984501 1597643 971100 1538697 1362461 692578 1918306 1037915 372634 1646483 1872622 1791631 1887683 1632817 790250 1733584 1997813 1842830 638750 1937258 1863458 833826 1071721 947373 591672 463689 417960 214319 1778362 737391 1487039 934654 254766 288126 781949 750315 6584 1332256 881296 1010813 197173 1579037 1845078 1847237 1009730 1333614 1022485 412830 1562305 1858284 1177915 1743795 606673 992010 1679467 935486 693841 57059 1936334 1159917 1631866 604835 935898 1343895 1667279 1821456 152310 133876 1534970 145712 870641 734009 1964494 931262 428613 683618 1947127 1403519 1290585 999363 788381 605262 796351 599589 1756030 1660007 1871983 1594706 1703642 1305311 37031 722243 29806 1094880 258112 1828963 1144332 1988053 1857182 1558863 18418 1604267 1436091 1748944 555151 1225373 581228 3948 1709508 1986471 1425634 240765 372326 600549 28089 1917275 548165 1806717 1022014 508957 1649660 1204720 1030954 1905649 1082106 1225139 866709 167000 820219 899285 668496 680159 667610 1922449 761279 1141071 1459315 1402969 759578 1498277 1495900 654858 1491850 888225 1789460 1657788 1206902 566433 1302411 848651 451443 961867 1579153 1352539 1483021 1860126 1620305 674987 1129158 1145267 1741994 1737955 1538483 524875 1274517 1648398 811650 48570 1318781 1005201 987394 1035969 646945 149699 603407 1089821 654793 1400689 1629425 441699 558081 461118 1199781 196720 1771715 836882 1020520 980287 766814 1774287 523594 145285 576466 981392 297073 1841880 1111907 1527883 1165850 1749607 709983 146137 862350 524050 732239 8179 1866435 678814 1677827 177756 572823 1089971 738691 1903710 576075 1143701 783445 583028 183907 47517 1372484 1158030 412527 1399918 197156 1615762 1682024 66446 514004 1987641 1253388 528280 821170 812220 855794 1309854 645727 132160 69416 1313846 1411367 904548 1298007 1096424 634465 1973684 671353 99113 1085819 600592 21381 1256597 398218 403539 92382 987085 165496 586256 614763 790116 931640 802289 1214410 828788 1686979 1992019 1019609 1644182 1108268 1304043 1661116 704515 911703 378483 383055 577055 132662 1104693 1899025 82082 1285801 108134 1010222 1374673 1033822 821757 1567204 1291346 1782379 90227 1358373 1405165 921536 1782122 1984357 1396700 732709 468089 1333843 390838 1215496 1971298 1283690 73352 1431137 655580 990675 1431746 1931603 746206 769820 230938 422310 87092 445169 687542 106298 1118345 138901 320018 1104971 322931 405029 30746 1045321 820782 805469 1175999 1289229 1580391 1957017 1413953 1301661 77757 585913 980584 1244383 1343642 1387530 219642 367429 27664 1110863 12233 1246820 520357 1869383 1486361 434413 1288984 17655 159561 1029907 284105 870953 1003652 136771 1162489 10099 306380 791341 328894 1453782 361781 1879325 1409152 441713 1507680 337377 1138731 220206 1705586 1499418 396394 481929 343936 902608 1332433 910251 586899 1523859 1144215 1099349 1487088 490057 144054 1504417 40551 679414 1827344 332162 1158131 788738 1648082 1905009 847691 1065275 1617604 1152225 1903571 1098914 1826738 251750 1886984 1112680 74813 328882 511675 1571930 212048 1625165 962350 1602238 486431 1872360 1012917 1275058 1963860 722292 1565256 528914 1032950 1326806 1400422 412198 1712441 1684716 1881942 1634791 64810 1660229 645106 1079001 259118 857060 803165 1492058 1436189 1278887 1046265 199981 1426865 538570 1116639 509978 311573 1037177 889819 1074698 540379 578644 397422 537742 1963293 1685991 1487450 1478114 150728 488620 717860 1129068 1645273 772884 1681466 1869441 1658539 1903812 1276953 1296559 1557069 1013707 978169 1470611 588878 165306 1900174 1174421 316375 1259307 1662439 1953746 1763459 684803 1714586 1553583 1229432 775866 435933 199126 1572971 1809671 1676369 1245905 924401 632308 1227421 1283879 13160 556239 834812 1957410 1689935 1483557 1067887 1998238 1401774 1302574 384119 788515 1276764 290287 589183 903861 94643 1251128 412351 707797 1439146 392192 636651 718843 686967 414037 1707686 121349 484073 356751 754722 1258831 210885 870239 1034575 923195 1279801 35815 1334052 690741 1421714 754334 1047802 637485 486306 1033138 1505239 1682872 1386933 417678 1149779 282425 53891 967694 251274 707982 880505 597950 1417921 1749988 455647 44637 1257784 1260847 1595672 1512937 813495 1538906 1655371 1468841 1036192 1747117 1572782 1056001 619275 1183349 30127 1194775 1137330 19744 1902744 1181054 1661544 1392258 1436841 209100 316755 112101 847814 1437810 1326532 882008 503181 1928555 70202 728166 1934247 392801 1899912 633881 1631817 484845 1171504 1341007 1458434 700303 287924 104280 1304015 1903889 236619 566316 1539687 1909434 1879068 1226699 1621620 1550127 665136 1886143 1697539 511260 795200 1439181 1035454 807247 460481 1408246 633806 1338894 900773 1159556 1868879 845302 1199364 1922010 235753 518499 1296820 758156 365539 631930 1149765 136329 1901345 286996 529973 1353276 116642 558907 1906825 1204872 143218 468580 1402942 1787109 600411 365737 1447942 41209 1725277 325304 16829 124407 1486840 1183526 171212 1103257 310054 1875089 1977227 247356 1948550 1042397 1419720 13460 1325150 1771565 221490 1699814 1298710 12070 226796 747550 1674765 1907863 1146701 99765 1591886 32411 8934 284860 557175 1154139 999812 1086642 1805486 315144 1749896 1842603 1625830 1714832 1699539 1423689 486809 942265 313518 323249 1336582 500183 1686512 612781 1639168 1716774 1317039 681776 1679461 1443858 1104696 835902 442141 142564 1840389 1776368 1458669 1645109 556231 859809 1837525 129654 275452 984071 69886 291221 21734 575632 689804 792688 830088 532957 84257 1259656 569635 267352 1478663 1688514 969291 550955 298510 758169 1147280 1612057 519023 1905522 1330306 1032944 182433 1062417 1178280 40683 745203 1302775 1222214 188537 1693917 922869 72708 1106926 1587129 578997 523164 410003 759927 838615 577347 92285 1745889 1810593 1487595 1262753 260063 534019 1331604 1752057 992877 1439266 17005 271429 902256 1989034 1825116 1293317 405569 1347015 1325846 1273003 1656064 1147805 255623 1043273 377549 400136 1909851 787276 38554 1464134 1115663 331323 1920626 160408 1162089 1799282 1723646 1696445 1254979 1983945 609052 19705 751676 152903 1361489 1081622 1412284 649271 1513952 938130 293130 72788 1057366 1595373 1814225 1710081 1666684 925578 43802 1512387 157743 943293 751722 1569969 1651832 1599340 356127 1169472 1652245 14059 613468 305022 1142086 1842927 989231 1895411 1586838 1161869 1006169 1846346 1013130 569521 128857 163089 644462 951114 150065 843360 562063 858011 211550 180853 1780796 1794772 823572 1761824 1246987 1761620 1144272 1712750 710304 1439428 672979 1937350 843153 1839946 702838 541431 875918 691080 1653926 637879 1753564 211111 1682863 813589 1226555 1113907 1804710 1108841 710705 958601 263523 114534 1782416 839907 517480 1015847 1443337 234719 184300 21374 978363 1591199 126720 1537262 1610683 316299 502504 756678 1499829 165339 1339408 356737 31374 1737246 875890 601532 1944627 41261 1754378 640255 1517365 1707611 1898509 247947 1924426 1357834 1229370 1349666 1216516 869509 126926 1780301 1114799 1647463 1441435 637346 765316 1045235 990510 332984 1120122 145716 1758934 373279 1434726 946606 134854 960562 1246713 826818 197130 1071795 444859 1313368 799377 509831 759810 444736 1790245 1774788 629963 949222 526249 831998 326499 1834535 1229572 14286 310561 1344975 1555438 803646 1236461 697325 1046077 556151 1003726 1153064 1859455 994815 1420057 1975905 1452951 1736238 931374 123656 1462058 1292367 512063 13682 1105728 1307226 896585 748677 635245 1059887 1647600 84253 950553 1417728 1173525 245840 999505 1769766 426778 292761 998083 223068 1709801 1291153 571800 1591954 771926 1528889 101980 154536 659577 1689321 1450354 73256 1255828 1163318 778227 155100 848092 1076381 1613263 595805 1914456 500449 1134642 1185425 643351 829883 1612228 69901 1759547 866765 1568298 1345268 1087644 1576210 391866 262252 1542909 1460712 1158800 1524707 1390441 485902 1893665 813151 1989870 1331264 1835978 1511109 628320 251176 721612 241891 857789 38776 396044 485354 1932050 6652 220528 1289668 314516 862554 62102 1910991 594406 336961 183551 1794320 23397 1272444 1176328 746293 1869759 125348 1224212 1964755 1006447 531415 1052594 574106 1048834 281080 249966 833463 1349398 1037614 826358 1819220 1951035 272203 1357283 1639543 576227 159506 905238 1402725 441148 981016 1690939 174267 1053053 358531 1660924 973845 1094819 368871 1140492 420688 47493 1975431 281631 440699 191411 56761 1354444 499230 906202 1974331 817653 839830 768428 1294617 1441252 600404 1157526 76420 1242952 1281633 18343 435166 397305 223445 289568 1060942 757962 488940 1783292 1421788 1514717 1166083 788190 222169 41908 18259 348963 316591 1525107 1203379 1105900 187714 702380 634113 681796 370924 1885241 267256 1007804 1238191 848578 763918 571211 669796 882010 1966012 1470124 1227005 1244199 1857620 1330280 450555 1465988 1460390 1626372 1894313 1228239 1540682 129756 1655603 1735569 692703 1920693 296536 52194 516425 327732 1644186 1488385 1386873 211520 1234668 1278957 670461 1630814 1452081 1253682 806987 432715 1371009 261195 1706718 129580 1598477 1937105 1275004 991911 1834037 694264 964844 1569862 1531684 945668 745450 1570567 467392 811858 1707261 1516618 1127326 1104590 1338161 936 1287893 651907 693270 937721 1366299 845742 481627 892762 415934 543734 202304 402261 1090725 578961 1214646 442168 1104512 356190 910603 672130 1858154 834768 1665292 1407806 259822 752691 1831031 611514 205188 1206026 1847001 1667119 748843 1711694 442806 892530 676912 1513781 1791151 551516 753567 827723 514945 963433 1312486 1179197 1890112 387869 735516 1228586 468184 863784 1649664 1518322 573428 803092 169271 1433455 604990 681829 1653377 1494961 320999 882339 729285 495229 634330 37833 1490970 1152131 1269454 205342 1154501 143328 816253 1867508 54696 1816815 1603603 1832948 871458 9615 752420 353533 1485221 883460 1453283 963646 1993143 78281 110702 1109660 1402862 865129 1708146 661657 381299 365891 1847966 1146361 19341 791852 1876037 88356 919337 1749072 1123515 215667 997239 110902 1781260 519217 686104 1717878 1743665 746331 1343525 676658 665843 1257358 107692 1867126 1032508 750303 465249 31337 981958 1672583 365651 790727 1691074 1649044 1139617 1745849 1362717 291523 201946 1042930 1548689 1237321 814527 330675 251787 1535792 781869 1329224 1020163 1096407 713250 41114 766945 33210 794784 97484 957972 1833643 1395277 339916 205830 1967176 1989178 1614611 1159249 43303 1835291 992655 968759 857359 569758 1190373 1233879 1139817 1854271 1137653 1325178 1838492 1798368 1664365 945873 267511 1580731 896540 914419 417494 1332336 788365 1608517 241824 182561 875876 230227 683131 1606360 1032410 1869551 18373 818877 1357251 1835752 396694 1616194 1894701 1327873 824146 331836 1578977 475156 1662385 610499 1042823 346529 573319 1855248 25238 109834 1395658 986729 1579805 1377651 636206 578457 1704931 676577 1006875 1456112 593469 1272145 15867 1867916 1858924 100104 1563629 514447 834519 1137270 615750 1150370 1048907 1101387 1382499 968350 29086 1470709 1277688 1342607 1806550 690264 1277621 1995542 1675525 1235730 1406839 1133269 1286688 1792745 1184388 346568 687881 43014 1948151 932705 1122781 1600908 976054 1976073 1942245 1990964 629081 646732 1157029 1690633 626081 698110 273213 1782412 815971 238846 1003664 494660 1909749 1240715 884306 949073 1213615 176452 383851 1932670 1377735 1165486 798093 19648 961381 485978 1646500 86993 1138251 921914 1749804 252739 819084 1971348 733290 611091 1713094 894756 1834201 230968 1145451 807829 1034361 1365094 138163 712893 556943 156139 448310 1478790 1684432 1361066 1576543 85836 1681819 1789014 271843 1394335 1664706 802711 1508032 407903 425246 320955 1257362 1592600 612214 1465017 1317865 967729 91402 1331254 874905 1772795 1543833 1451516 225737 1295602 215383 1309356 740734 1288180 18760 642419 276831 464013 1248409 1308539 1758879 1108909 738239 1782621 806777 519068 1998526 1671753 1839765 1398349 1648717 944041 1975861 1277590 1375637 749378 1858684 30304 1762503 303150 713851 1947852 1277572 693714 1216492 636063 48 332716 49363 257163 873607 280636 606287 352606 297409 1102403 73440 1512112 1202797 695094 75672 468240 1387857 303065 1826011 490216 1661357 715364 1384651 747252 159111 1763170 890267 87103 1314481 487511 381630 500159 746497 827815 524401 949603 663217 1110100 1637728 301693 578696 1492066 1907303 1882959 1759678 534581 1542047 158717 476857 1234374 725768 260365 467226 416978 275309 1830310 601991 1020964 1620770 1830448 1421267 1876144 563266 412290 1925288 1598560 1289855 944954 1152022 1948285 1620859 358796 1932814 1913420 642016 1463501 470598 1090449 1490306 322170 1014947 185175 93101 1837700 519900 631452 1178628 428135 796722 920406 1636092 1899408 151359 1791792 542533 880690 380609 55565 1534137 808827 1130610 1581957 451760 1588178 674749 407829 376076 447453 869502 1995124 1654587 901618 271671 1980621 1317290 795966 100418 1043016 822801 933988 301061 325799 1444808 1686022 869941 231854 1558218 347675 1911150 1729063 558903 1487571 442641 1574001 734463 298931 589665 439638 448857 242280 144005 1864102 1227173 1926576 1699212 1075096 1461063 603309 1721262 1002783 1285770 708999 733402 1856875 117012 1585344 287091 831552 501511 300786 1633901 149646 1926329 1093381 1190520 1664697 1003329 510463 1297407 1129477 619773 1302600 1729701 822142 615671 296167 1684978 710595 190895 42655 705560 282060 482547 1359581 1432056 1447577 1699750 1927791 550036 1396276 259069 1021626 1191384 442753 1711769 972553 1162537 20013 1709638 75138 1495345 647948 634499 1125630 1829598 809439 1960486 887083 829922 393232 1824473 820265 449850 593646 33947 1623305 1379922 1957192 298929 60361 640667 125858 656966 1598930 501127 1591933 1981556 1577159 1426750 51120 617358 1481553 138114 1779065 911871 635327 1252165 123940 1826151 78746 2426 1921377 1659018 119869 510072 604832 1865430 1634972 304619 1045707 1108616 1044002 1865863 1975726 160504 793410 761436 1419549 467882 286828 1765555 71651 1732789 518311 1321328 237178 202283 527519 890508 882135 1874320 1693103 1955050 644952 779621 1174294 124983 1787684 1569359 866557 1007717 835058 1814728 1970295 843686 1344411 1990591 838249 837138 1333133 1853437 1552924 1930826 779033 1548448 502950 1756462 682132 344937 723114 1828536 1676534 144596 901689 999447 1289060 579251 292422 766735 1731153 1420215 546166 120448 513463 987273 636873 812803 1854113 1341496 69083 689210 1205316 1809979 990615 1946502 863578 1888977 869311 1007452 1843521 674411 1700214 876561 677731 926597 753698 1323779 215487 735064 1390973 1515863 1220401 50794 1789317 1225577 1284520 1308033 870510 1069443 475960 290477 149492 676575 1740377 1783617 1901994 393992 790284 974200 922787 1038948 1504572 1923341 927225 1086572 1559856 607850 1332610 1492480 443134 1519442 1888141 465830 1004639 1812629 1568062 1843329 1901268 206336 1855163 1300063 893518 1649679 1500975 1405815 1353134 1311874 18487 1278945 352666 1452994 988807 593749 810429 949038 911874 1131265 491433 1426141 1305339 25525 216275 1104439 536288 1862344 1088523 1326443 179893 1226402 1632909 1362186 293375 866257 67559 689462 1676354 1687959 498578 1696052 544312 1605988 1412083 11904 1556231 580291 1219668 1659050 61055 927129 560401 1144751 431904 815304 673426 351298 1204397 941948 1714912 976495 490815 450727 393579 1915495 1349978 665619 156980 818981 168038 1354916 734023 1573329 457200 1513662 1855376 21446 1564465 1080702 410307 1923564 1487740 532073 1562201 1751609 1917965 112426 402453 866195 1278921 935820 1263753 1467929 885111 820715 1445291 378218 1390719 1604018 684813 1613665 1539992 1630674 1692208 1376332 1407452 1805680 600122 1090781 1180106 1421454 927818 1361649 157943 1500343 1216050 1870995 414275 707933 17749 1897322 226612 1943260 1584913 334572 1167916 1846817 1890392 350436 1689020 1019751 647034 671232 92488 813195 16974 1462573 368441 103799 1488163 674878 1272564 545817 1494682 1095746 729355 290628 1683901 467139 1794638 1412498 1701698 968929 1788998 371746 162191 717967 938972 1954984 1270071 498517 1245690 1194511 250981 1689833 1508617 998476 1825069 1609057 976936 1501250 610731 1803317 1543821 440775 222114 441693 1647766 1284697 30553 709000 1761618 990377 1609610 571439 1661877 587000 1946266 1667672 976418 259377 778158 969357 1258478 23975 957119 1850855 1593537 364621 739730 1179223 486738 358708 213827 409539 1419217 413416 1993012 653449 1244940 183249 132696 392104 354634 737932 22671 1554867 172856 1396650 337758 1116929 349565 1896578 3524 548703 1310663 808576 239676 1744248 1925567 1848198 151630 1977489 329715 588893 1334973 1446711 141765 40481 1069993 1667571 1992450 1081192 65760 83512 17410 323718 1282484 1378251 1912686 1645038 1277131 909858 977106 528457 1505910 168346 1345044 39173 1310347 1157161 838342 570704 130759 484607 889777 1174720 939581 1671863 1097547 1431477 1526758 381049 1347083 1317932 704926 581765 904554 1475494 1149023 768125 1827527 524712 1264978 863033 1491788 85889 151296 403028 314390 1316654 1447999 1588729 1577297 1253002 1408183 986514 1528835 191009 1571840 1087401 425427 823667 1233055 1727324 329349 312868 194395 1560971 93922 662046 882240 1012896 466326 215432 892892 856924 446120 1474719 1123786 200347 460943 1072649 1058197 823920 1405297 795293 1446289 708618 207105 1021716 765912 1661285 791795 535618 1810422 220800 1365659 629535 999826 1603695 428392 1837302 39385 1354762 1001244 350932 69339 1881905 1242713 252271 1586396 372796 1926108 1282 1600642 1954829 1200220 32653 529265 1775788 1068887 695649 1592894 1593606 1431076 798370 1497543 1909392 1308495 277095 1056643 1603566 515680 622045 327795 1185516 1432145 43058 643255 655948 767748 46660 336289 205907 541905 959624 1139987 1715686 5169 1534538 539851 1820426 780906 1002962 1498612 1227031 231489 1419657 1568183 215174 1829420 1919653 1107118 1588609 1328315 290966 1793439 579366 1071000 1347540 1489790 93137 767980 1466663 37829 1055303 439081 548775 947124 904187 1700171 356635 272876 27356 573677 680152 1216614 426315 835240 461512 1716666 276633 721276 496185 1824514 1252564 539411 1551923 183701 893940 513865 1897871 584417 918789 330659 558539 1340742 459781 438930 1174083 362427 1847220 423023 1257896 277110 442864 1027868 253547 1394104 1522197 1722896 587873 933179 1454201 890071 995841 1592186 763320 842721 1025219 1000066 95846 1413558 1671733 794759 998154 956934 1187164 221985 995753 589787 1223178 676944 1637527 81459 1959697 1202298 482593 365520 1313584 1079803 296726 785207 1775033 1895122 765490 920383 1654069 1244322 1520040 786912 612311 1754652 811593 1118122 82577 594342 1482216 1842096 89787 1257499 729444 58997 186391 995450 1479056 960352 572616 630339 899096 1843350 64053 1359823 1768943 964474 791873 1213605 970797 1949802 17589 832164 1473142 502789 756759 307826 740338 118109 1431099 1001087 892042 1464614 1583518 1946877 1552145 740968 339867 334961 94480 1932553 637536 508755 59446 624941 597215 1320566 1651232 747545 1736041 379294 1285482 1022020 1377238 838914 29255 1307227 1394000 1760865 445101 780096 1294096 1023029 780480 1432378 724068 1125717 1231324 83345 252342 120603 152965 1603506 1737803 497159 1892828 1967758 1530485 1361439 1078678 1180621 1336846 296079 1144343 37097 1001551 162462 598309 308303 639876 532018 343234 643796 1656129 1166877 179011 1355295 1825143 1874972 1213959 239054 1912434 1238541 1094224 400885 672051 1232836 211771 1500892 1781713 532942 880071 676236 1135464 1601822 1519469 675215 1099494 984153 1343570 1441233 1359717 828551 402646 388012 757311 658614 1753411 74864 1397588 1830620 165679 1229487 203134 820810 968658 1177760 1351514 322028 1807120 329285 572749 440015 1137152 1564303 883077 231120 502739 1906194 1888083 756231 357484 1946067 694337 293337 1729004 1365752 16899 1832061 1218596 1478587 745164 55625 1463128 1501503 1176823 1755571 899315 724104 1934338 1127963 416148 789643 866859 1417897 1462308 1875709 84911 1032026 175844 1209382 1236444 731271 421970 152766 591301 1203966 1529934 1754401 1777106 338791 995804 65249 1173696 456191 1408872 434802 396757 1087263 765609 1139016 1350223 922749 1280516 46671 1276429 1290119 238647 1921142 1545860 1457413 516513 1195192 1131394 1354140 321461 1523649 1776996 205198 397155 1498057 418290 1184207 33346 629299 1273833 1760851 773459 1002984 1665089 1487024 1637275 221585 1249659 527204 559632 1743231 1910642 1570385 704794 64154 349849 788596 1878426 758705 671687 1410904 743495 1344437 1064908 1025864 1450070 1473549 1267472 1263542 1858944 170600 1092362 1641996 1193835 980258 525272 1792572 372484 705611 1590169 1941054 1549756 1572600 908098 1274235 1809787 885777 1369287 1312681 616164 1017391 1154420 1719315 597925 766090 592313 1342622 928426 1907617 1232755 1454625 1924526 1701887 607987 1460454 1521591 430226 1277911 207606 1430336 335743 1527738 502912 191769 471332 37653 1525450 1998338 164309 1435411 967454 1923316 787446 1362137 870350 1204153 805769 1907737 1099138 297678 728723 1877143 124914 1409279 223560 664961 1775263 11 848032 1072410 1846714 343463 1898923 940345 1056303 59062 1815226 1403418 338236 1938994 858045 1981329 1068974 1429688 1690025 1879944 187268 500203 505800 1187833 249122 1430459 869555 286711 1718891 100544 444237 1968134 450677 17179 1353217 267332 1087424 1538312 664445 1306390 259164 165111 503581 1357010 1416943 131029 1058032 1892167 1674053 1288611 718570 966894 1636887 570943 1413424 1640586 341508 1274388 1524195 78289 1373932 1716776 514067 1773629 838588 705785 1784660 93359 1259269 1665833 554115 595328 1367229 98492 899006 1727245 1049463 444126 143817 662681 850729 1325713 1280435 445822 366007 1820531 1317355 262409 465493 1869033 722109 1497898 521541 969451 1183421 1434268 909151 304457 1442396 526418 213057 690440 1804451 1365289 1276892 487612 723256 1231980 1242574 919054 1643343 1364705 1682718 724292 848851 1565592 1427312 665941 182474 1121052 909934 1402233 90367 991000 1989541 1386495 1282579 1152056 1282008 47977 1261121 838792 634315 1879457 1352407 1285900 1597605 38925 851284 1648564 1858511 1107856 278145 1436566 1492312 1692490 1886530 1515722 804832 517015 1854234 527832 1677713 387369 120318 1217622 1594950 330883 167595 1527672 1671728 478968 227495 931238 88795 1773794 1741066 373538 141463 148231 1089275 1261983 402349 47877 1219681 1876741 1050748 1416370 302821 1315451 899872 1142039 894489 114690 725442 1383949 563152 695081 31837 911806 708632 932257 1321298 1759823 551010 311258 57201 617921 153918 1074412 1398518 1417157 187760 1175372 1319337 1515595 1956054 1815288 477167 349528 1545945 1374881 744058 941803 851510 1127998 577732 1137366 1444119 1352437 292576 1620450 324855 1712022 650652 1842115 571066 1662749 1397297 39036 1813120 1006809 1233407 1445842 144389 1395933 720720 416392 747014 1215582 709303 1936856 436363 1640576 281286 1520997 769484 1842992 561283 330946 300926 2464 38500 1561620 21409 460396 491757 1424365 363168 1465919 1872679 1647088 1814741 1555474 870424 1155600 589399 87263 414341 849622 1225146 419840 57776 834701 985687 1139594 337888 1682682 1278247 1537471 620573 952027 900340 1740134 1156952 375404 924831 1341797 345120 798161 1287919 1329735 310108 876091 1094373 1241936 1299645 1742222 841610 1471708 688245 1632323 10180 705238 231225 616261 1620077 1029008 795641 255221 979725 336728 995020 998427 214560 1738598 513682 1374310 988380 1998256 1867233 1225892 639148 1806763 704869 1907277 362135 1354558 798763 651885 1535512 241133 611586 1489271 112430 1190744 1231240 95831 432038 613383 1879378 184059 1883664 9558 1970605 1458387 608237 782907 1867898 352027 1721820 1446059 1384295 397726 463757 1946729 1692675 1595968 284302 813798 1089652 1890894 151574 1570140 236780 789212 1016020 87829 1300533 1177898 493179 383318 1909062 323337 1300354 1762924 1195309 1828149 1658533 1792187 1403292 1117353 267962 556160 959024 1266933 1109285 401835 726613 1763879 254543 1423909 371357 1022571 803864 1654075 1396632 454598 314376 371918 1112350 752012 112976 774888 877034 149955 881310 484467 1052613 584126 868417 635841 497615 342743 388302 1046387 1614942 417097 1125393 1619957 1317155 647618 46433 80079 1849715 1348398 1796813 1662903 930723 876724 613110 1331404 901079 457222 106478 852706 1626924 24100 915009 690601 377248 1332516 1925974 39656 1838167 646659 909133 1743222 1787188 1014570 985427 1626401 748907 712982 31590 317451 1182775 453285 1903335 1520765 1138480 1337847 759746 125483 1916302 1274692 806511 1785618 393408 892476 178332 666204 12570 777528 891982 1810276 308521 117207 1978860 619143 1847685 1985048 1128855 1653507 477783 1166339 16623 234553 658034 1043354 1279890 1342598 863516 537753 68122 849927 939391 1529247 1237710 1836186 1721884 467186 778717 796781 377010 827832 1336038 1446480 1462693 1111333 508887 909367 590198 1329619 780128 575748 1853791 958963 154273 1059071 1915294 482169 1063093 244211 935620 1718798 914239 610310 37287 1501777 1578952 1258001 46461 1976542 1368176 1644912 580710 1198337 432253 691453 1549706 1700293 109838 115738 1954538 455793 1615718 1880461 1514952 846756 1441958 1223791 1146173 141190 795678 524018 1501359 909422 1553472 935041 835435 675068 741577 1866653 903614 147145 118056 760238 696142 1632505 1080147 1582026 1462052 15045 959259 1462887 1648646 218136 1226737 1160470 1851695 818638 1426928 410981 1039949 305643 133331 1790782 1253386 618977 387994 339574 616001 620487 1952358 1961748 305842 777432 1575371 1919117 1969366 741455 552329 1834523 398348 1413080 1628753 531673 1374752 1749135 105843 1944719 709999 496460 275770 467351 1594720 1872590 1260198 437333 642617 1814682 249314 1968358 360960 105216 306261 515739 1592007 867861 1123920 1812356 692272 115206 709276 1308944 1291325 1942747 1677360 1994889 142879 26148 463595 377360 328345 1426193 504821 520898 611406 440244 1265683 1057537 1606611 330041 1400727 1143919 481157 742780 1833282 1851688 807727 949718 87119 219896 410260 438707 789531 1882291 1115517 263153 1563294 86776 1591709 1356753 1636916 963974 211187 847293 36308 617698 1717979 1307948 1276247 1478498 460573 905423 115082 1126851 1037683 495111 1689243 1202370 1100776 1340115 696360 418435 22133 1217721 1963115 952354 587668 1310361 1259755 1911937 1107313 1925854 1619557 1007015 399194 1920135 1865373 1193553 927469 322907 1989392 1304736 886075 1088299 1007180 91599 388706 1280646 1041065 1605808 249654 176041 861906 1870935 249813 1494922 676493 1742933 1198966 359604 781014 726118 1925610 1484086 1808514 428059 54743 1140575 1641507 1100932 1743579 117274 386388 1364382 1961222 1205971 517425 40788 147007 64404 933083 1669688 684094 837399 295250 960416 68054 231532 338432 646301 543766 1425522 439238 759773 247439 879935 1399144 200812 629254 1167972 1975160 1317287 1280153 1378756 1196266 51489 1958631 577451 1249572 1689193 127519 336610 91797 1696077 346699 1648596 195768 1653242 152598 1569163 170093 919316 708542 432666 262862 1927204 598021 1942288 664909 1548424 1999151 360044 692059 764607 1703021 1861482 998575 978624 1043258 1051525 1316031 120365 1728165 1283666 182893 653764 1472163 1849544 1359393 537856 1097300 552410 1541208 1795430 737269 1320820 1260925 1886722 1633115 1775144 150093 1795381 370425 348568 970054 243876 1962284 1048669 316657 1766307 209529 1759689 139811 1251636 177725 1887406 454594 973765 928963 1189610 1343865 1726694 182532 268933 1586225 762965 764150 431445 516686 1588483 1749128 1987859 168503 314852 1727739 1528450 953298 215186 88404 198382 1138862 323087 396540 1827050 54482 1799511 1363870 870745 1716259 1360559 1179984 1866560 1456404 277315 1229421 1466336 18395 25986 1842363 76959 1071311 578197 939977 904277 908813 71634 830419 1889225 1744851 1923308 512915 1970674 1780525 1104919 1514576 1263439 897516 614185 876755 1382139 1454654 1726244 12591 116276 1385383 1945997 1226799 1331483 1700564 276140 88923 450678 1051369 206444 951464 714952 838179 1772 1677375 1987458 1634468 856391 879057 1756419 378211 1160138 433254 1293181 1412078 1216639 1224023 710193 1398568 221094 456812 1680068 708090 1407305 1817764 535839 1886321 1331163 1235273 447882 1259797 1084062 900000 1779388 1984412 818545 306451 451315 1708474 1481789 439277 307046 1563208 1077831 363936 562460 1665629 587818 1451668 593051 868923 652508 1798940 1131258 289627 1501054 1548509 1911224 449341 822368 616734 1384250 1430180 180559 1749576 148811 1975080 1334457 413618 1003079 332221 240391 1718576 338552 1789350 1119131 1415345 1128274 1049875 1177435 1263152 10847 1542933 1162623 1522277 589074 139413 839034 594353 495984 1490132 275315 641229 575828 623943 200001 170781 1936022 385017 96124 1298030 1953030 1949900 1961523 270284 1492142 131742 1969592 1525531 1275076 39214 92151 890458 1838946 258927 1467325 1649921 457339 541920 901971 323942 1300286 1896601 523197 1993254 1117555 1164363 1070921 142950 215700 337180 867725 392646 1762258 1625724 512615 1071258 1424328 1987910 1633258 996586 89148 1239479 1843833 624291 799698 936945 712129 1982222 1483097 472919 1145978 550378 77078 997697 1664412 123590 648967 1489800 520416 1008484 184713 1297049 631973 1026160 1684953 955393 711213 1146284 100426 996105 865066 183556 921804 1409649 1575995 1983871 1959809 1372706 877736 925483 1755335 1775213 291387 254910 257992 315739 1470054 260010 20060 525995 956518 439601 1319734 53318 621053 686373 666965 1539637 1424737 1127669 1577025 494321 1179417 1767625 292314 1190525 990430 392070 1382927 1941130 190447 125008 1714938 1468221 635770 67558 1066227 1384379 1718319 298187 1858348 57145 252256 110786 1628343 228252 1242244 1696893 335725 430208 1413284 182709 487752 729110 1190313 1824291 628553 812105 700101 793619 247473 1292829 1196299 1924089 1929880 1137287 1116369 1185272 10752 181699 377616 183051 991673 1231230 446097 497653 787756 1391591 1148953 1645328 1800826 1842715 997149 1205106 1658254 1081698 1388978 480597 1484580 462345 887116 1952656 1602586 1934084 66518 1284062 503267 1394192 397582 1362824 1220158 1849355 735840 398260 844871 1287770 392233 561659 603195 1507869 148266 598497 1922106 360089 922595 744834 469439 1941823 664202 690743 1225412 769261 78803 792942 1318366 652974 85101 1942239 1199158 1282976 1056525 517740 34821 1338295 1767443 1077262 173934 330854 1105422 548311 1238777 182997 726909 114654 1641840 860323 831794 1702843 1728061 1478683 21699 816153 1446659 1669095 1829727 1639656 1308218 1147082 1126141 1223221 535164 515659 729796 1019696 1311361 24271 1193045 28189 306989 566940 47394 1661017 1160479 1993310 58977 563547 583634 1439728 824952 559349 1591161 1686777 955486 1589286 1076989 806496 504735 1560695 1029310 19860 1555751 1933627 221159 510828 651020 187406 779981 777450 941434 400314 367465 1867591 254299 305034 1377117 151811 1934498 1512227 1250707 1232685 1086382 212831 751734 1105263 1410494 1579257 1050228 312918 986958 1765286 858591 1239561 1141728 794642 343856 1409517 1310652 850719 843200 1917557 73551 1131249 1559048 1046955 1443688 921883 1402931 465702 923817 1279623 1361210 1836166 1175696 1586246 1955068 1807310 1836405 902024 1583350 77830 890680 1293341 4373 1962456 612401 617663 1336282 898982 684172 665171 329237 1498596 308651 1722278 1304361 1132476 1448851 1100988 1498250 871316 1960713 1435699 1020467 1939474 885570 1626019 29397 1008043 396176 1672984 945693 1472938 358314 1462507 495989 879589 779506 1495684 644434 466460 74000 896187 1622110 1422165 823834 1348436 431650 1850940 503375 707650 525498 1168798 765841 972357 1549450 1476084 1673680 564768 334468 185306 1462751 534804 1837081 1410535 1330464 1948131 1004082 1610856 1662712 1842518 738247 754582 1933298 1107832 1070803 1216756 1373503 1560321 1360318 332027 1637846 931566 84919 1760570 318773 464656 1629024 1036551 85004 1322694 900575 1897949 1625739 793508 1153795 1139791 971156 1077007 1051257 1904577 1164377 730955 1328888 1898260 1762189 713086 37390 99363 628696 681146 205388 773331 1329840 1974747 1872934 99214 1513394 1573679 108070 853480 406167 914925 764135 742690 576350 213521 1796795 759891 1735225 1305616 462553 1848109 1598595 1144969 668415 798527 1604041 1721908 232662 1985153 493469 1081111 1928427 95500 592440 864932 1787940 975324 1959707 459201 719334 1515557 1447521 1703683 344666 259955 820848 757197 1486517 687845 1453546 1327111 1462384 224414 1845216 548147 272598 425860 410958 274194 1932564 895970 541444 1536564 3778 1144048 1829565 716858 315389 1763249 1870369 294159 175522 632553 1583151 1847959 1565234 1915641 53713 1150511 1450605 968802 656891 171501 679935 710332 1687599 1446740 1339547 1878318 1808904 1781309 1985867 1861160 711983 157017 874585 871310 856788 1807488 1704278 1778571 1630199 680497 1334056 375836 979292 1767793 1583456 1462114 1959750 224755 1031438 105836 722046 14153 619329 46010 1067722 1330003 774658 692742 1127990 632833 841823 1738341 1168977 1935052 270884 1405382 1759560 1030143 1398162 1386147 626168 910796 195811 1600833 184795 1716826 1012299 892884 1721524 1133884 1754799 413129 1294242 347526 1341261 884489 146023 1464995 482706 1936562 1880979 318567 876277 1068684 1977161 71885 1405356 207794 920909 696800 315665 317754 1129300 63702 1396537 340470 1913647 684674 199172 1290448 974417 952322 424828 1030262 246361 231090 1805739 1706079 882444 1971222 1205302 927608 408399 698757 445810 1000417 1762999 726578 504605 1772510 296127 1518329 1690225 436303 699315 219158 679748 1614332 1476846 1575126 502955 1024047 530712 975187 420553 1298674 1301852 454759 644446 275572 1869906 903441 221066 630636 1251490 610739 1507286 962731 215267 1134306 1069452 1200610 719033 897505 1720603 1573013 239918 70476 260468 1678515 1478312 1382772 394858 1703490 1480552 928213 1606490 558315 218070 329615 1214067 1775107 1816021 861996 550027 659408 1631728 1281358 1533579 501995 712114 1263904 1905391 1592903 646686 282214 850082 1754784 1090898 973115 1892989 574204 411811 1177411 313541 654320 412441 1003762 694309 501962 1907904 538014 957845 235793 1352109 1031462 1527595 177552 1893976 414865 674136 446190 126941 332381 1593006 1697998 1408121 97476 1922926 625827 1031419 662247 462150 1989820 1508676 390411 1777445 1871851 631117 770230 809234 20913 476579 552360 28415 741647 373111 1976667 1698722 875477 837026 1783350 1868241 1215058 1721051 1383884 270093 1197764 815866 281145 1107814 1306074 1287815 1711117 1601064 1461238 2063 1122586 820337 1315661 1546541 1157383 1702294 244684 1370602 513394 1458037 136801 790229 1228237 1943731 401005 347722 1849712 884333 1142457 478556 79193 1811768 1876063 942842 1841734 508452 1746590 974435 569761 1938279 268338 171328 1872331 1007666 282017 64606 1934123 626963 1124450 1316675 276433 1114922 1022147 1388918 947644 997600 245375 1777724 1207840 831972 1987290 1007866 138814 1465908 913226 1052875 1344570 1665497 1931215 1201993 580221 1866292 1922101 1763507 715474 1980983 993353 1620754 1571821 1774852 650084 1363708 932626 611543 1198304 1641871 1394758 315746 1142665 1220894 1435091 493497 358562 904311 537125 584393 384350 1963320 139445 634991 698184 1120716 1807364 1548375 232768 88348 235461 1072305 1655309 1441391 454340 255357 52868 472794 1877195 139426 1449522 1526261 1578912 465467 1153501 303382 1630583 9830 1491996 1089102 1377752 1326977 584079 1763868 1600099 1096626 1483010 519002 276084 45788 988765 1085462 1087251 1998186 1867761 531785 1718642 963538 1230739 1950163 1954360 739861 468390 391707 1521882 1424825 1137316 1417601 580114 1885019 193966 1979301 1836891 275845 939026 1649599 773372 1561873 885217 1175315 1247278 60 41477 799948 1408280 1623872 1284106 243188 651794 1824638 1688486 302639 102409 1693239 834914 751703 403082 1698740 891656 1687801 1032025 955311 1221918 831179 1060557 634102 1785444 1665594 86345 675383 1116625 1265108 20358 755922 1318531 1405142 241643 250457 1514057 56705 215419 1753995 537583 865314 1984693 1989068 672221 1378128 85433 660859 541971 1727049 1401987 1988291 1577129 106947 1184256 1541495 1590074 1928841 407132 1074754 43089 1080504 1889393 441737 15151 1743635 1060231 310217 74719 16248 1655430 259794 649346 442939 312730 917720 107091 1152654 1031780 1661295 878312 1705424 953589 887765 1415967 832461 1860884 988331 517581 1190994 1036630 501766 200867 1667904 1270077 1217338 625894 100986 1735972 148991 660027 1064040 1325708 758354 27585 396630 1438366 898842 901674 287917 901007 263025 505536 1564501 1678911 912416 927967 1238146 108796 1429920 674713 398565 140300 1778347 831398 728391 1236997 533769 984122 404551 83463 892473 1378271 610548 1188220 1944128 1649378 1090640 1575283 1510297 471716 144643 227912 443251 1287917 1622195 1750486 484609 759191 102012 656754 490113 540428 5216 1615675 1041241 182587 744066 1789756 29736 143001 1869985 645938 1356859 1415038 1722707 1193598 82916 1402459 829101 57900 1372965 1956712 1538749 1452128 200123 1956837 681782 811019 865227 1417081 754928 1929246 671998 1064484 1765757 1628530 1024373 741428 1514297 1707548 1518230 624797 467913 99807 1448355 1544683 1066007 570138 33722 408336 230299 668276 1599543 1910815 1258677 1227036 725090 1461626 626134 1547006 725235 1511747 1655511 848639 1708319 412363 1124686 1042167 192039 1995648 1921590 391010 380568 1374091 618811 879310 398330 1118952 1414932 566625 1108731 445147 1455621 217642 1028609 1654562 1077741 32433 745425 20106 1332188 138529 873619 1734841 1440477 1417883 1994405 1725465 54329 947072 673821 1604261 1906010 1103348 260808 384002 280899 490006 605825 252536 238349 1559653 1316605 314392 895012 724434 636748 1166827 1901196 186384 103782 279771 1598394 1480026 174592 1504336 1184648 398162 1859693 1235494 731533 1586371 1227046 930513 1014070 1205320 161556 1544972 272324 1589106 603266 35782 1341647 725281 1418299 672401 212101 1104901 607085 992380 1402089 855751 1963698 637489 148148 1148611 545297 1161288 182850 1636605 716038 714184 1041513 221683 1525793 790169 1749921 1806064 311751 1186499 1008208 1185553 772496 1784033 1147039 1088855 277749 471970 1051500 433804 431998 992623 1632130 1674386 1250460 508685 1074538 1698401 369915 896561 1409426 797432 1797424 1333817 740422 242232 1837594 1034306 1310900 759409 637550 1330326 740392 1553582 912507 1497957 668577 23700 1401471 935994 725103 864243 1752462 976336 1049204 1619546 521360 1920157 1167886 1958878 366566 423935 634657 1855855 1946969 1931681 120582 1584121 1051236 84559 1074877 1550091 635654 648288 1290036 506265 1570776 525050 1917519 1444780 371908 550447 1927595 1206238 1008306 1331202 254921 1711679 605886 387303 929327 242555 873763 226573 1792674 546071 7709 196676 1309502 1532921 107690 30922 1224958 1765183 845136 1864716 215928 666966 1730649 1432914 111316 1313274 334922 122679 99089 1540865 571080 1148019 18825 56406 916219 1774023 874252 819750 86312 966048 1525610 1862653 686155 1459284 1631182 1812228 1123230 1128645 1275616 1326805 823715 1600456 1982415 1950020 1144860 281583 1606768 899403 144510 1454560 1647092 736441 246877 1998155 955825 688420 1012234 251178 1396076 1317678 2043 1405181 1432855 1455587 63837 1658152 799933 569445 1511150 1047003 691545 1867345 499300 974359 1814527 1655736 866481 890281 101670 1650125 1806016 1741273 3968 1036350 1645899 725104 189690 805703 886466 1082853 195986 500166 1835726 1051809 767004 1781337 974923 143095 1385626 1617225 1712652 1607188 1969072 334144 1838329 885260 138071 277146 96380 1098610 1315217 1485238 113823 900490 558848 1133288 89033 1501875 1209834 145985 549307 64720 558747 418196 163485 1065431 1821253 613231 1888921 872797 1044070 295689 151230 1953890 471785 1408780 542012 1104195 540272 1105023 1706083 285814 1470685 750159 1763156 525690 1720064 1165078 464370 1078185 575470 1582203 1256728 1534924 1316481 1421747 318106 1474552 1978480 1028110 1612485 386783 805961 409650 652571 1737974 1915915 1395716 910236 1349160 1540713 74624 1991768 1225977 680464 1747289 1387879 1295839 1311935 1059743 1774972 1968990 97236 1613284 1876670 612380 1122529 1469299 1193119 819640 383487 364353 811926 1080170 1902432 811778 224809 902276 1753688 1899958 232117 1287074 1336904 257369 320039 30925 1435041 763110 73899 287208 1926098 1088674 1869149 155524 1761518 1488278 666053 117260 1445849 1390691 300405 1610926 174113 162922 1866314 1638181 1245335 1023820 1355800 1933083 1798085 1704612 1200944 1914594 89011 1473185 1811690 823002 785979 480992 1475567 28870 685502 140252 1860904 238347 746176 1904254 1452186 648869 1622092 1074922 604609 371928 1695813 218884 1400496 946533 1331852 1524785 654555 1979801 737510 1611054 1277395 340166 1232587 1495545 381990 214662 618803 1694230 367495 65893 1812207 1121570 1992290 1392829 416718 1533277 718587 731916 1901090 417563 496529 258961 566307 761878 550249 399658 1722156 130261 428408 954804 1159732 1925814 1915733 1882804 1483188 127243 1222694 938825 11748 114757 560127 438516 559283 517753 202385 63797 893415 1265281 1344624 1307671 200202 574696 498374 1641159 929088 1393421 13970 504567 1616902 940740 348738 760168 1309604 351219 384666 1640538 837080 1350676 791442 387645 1445118 70539 159515 693402 1584853 1711944 7911 1111392 1028621 1757366 602552 1674872 1636760 1388205 1431938 1993580 1740616 1586239 528106 226553 381940 309880 1523821 1164622 1416025 1859485 1356592 1602868 19734 1223915 1423581 1597866 780056 1278092 106540 639458 717802 1068251 596156 1052337 691396 377412 1647194 1153425 805696 1886227 18694 122944 1132835 1312883 1929244 1425518 386751 1389392 1125269 155117 861736 949312 789243 1341209 1232360 1912744 460933 1028148 803741 614516 620535 705834 1378468 693053 362289 513477 68273 1823439 419837 620556 761658 1898271 1727099 1825957 1460576 1720384 1268260 282969 1881506 124463 1565532 254443 1725855 888684 1851809 1497617 481715 845284 563504 1746064 1846496 779682 910497 364830 1754160 652113 615536 1356700 1810453 1528359 144300 912973 916929 986020 1394985 1927877 211331 323604 981547 592815 846079 1547290 849676 147413 296080 35560 1933775 1619482 732994 1029458 1630105 526040 1520530 1302364 551228 138789 636465 620614 1287991 1068230 1020687 976122 1137946 849025 1280824 692033 1555933 932404 1539729 1950075 1525471 247671 1709668 265580 257017 1353072 1456274 548145 1318582 822084 1116382 932000 1991007 9451 1938926 847438 1943255 1455205 1918472 754947 1086223 1678901 66380 1674011 769296 1466970 480010 1166627 902731 1769115 268831 691344 1261626 1460451 1165107 1920553 974705 696111 1470743 622680 1373166 616005 1316223 1449181 1172354 242784 592766 1920620 1423826 1590058 84998 603338 1225654 1510854 1531584 1989062 1367285 542678 1448873 1464181 1322204 1375020 1473681 132735 1171067 1111175 996467 1843372 592092 1450656 713058 177439 163766 646729 1376393 542685 957584 434181 208837 258768 385500 1262587 1138492 789644 967987 50489 1462826 1651117 1398121 608711 1817661 288902 283598 285446 739908 909202 863987 157251 1414103 744057 1259587 88526 447592 1588317 20118 1522041 885075 1626546 157953 542903 1478328 1294814 1313063 1527933 1278840 365280 1963338 1106953 114729 144991 607093 1808232 396194 1909702 1571701 893609 30813 742852 1803444 1052238 571302 560739 1389224 648032 1220190 459337 546058 1442898 883632 56341 443674 1649296 1115628 495730 793112 960979 263602 462451 1496326 1441993 51961 90560 1114616 1520767 1272929 619635 1415742 75012 1945613 236941 1298500 972925 1970304 852069 615655 933858 1505289 1742132 72591 372063 1201558 426901 369524 455494 1884987 507023 1289459 1408737 1233816 1499901 854411 1811885 378262 384103 394091 29953 1559194 1376992 618665 1729967 1734256 356793 714393 676713 919335 576408 1574428 678303 1443642 1497865 492004 1187228 1723184 1457555 327689 1039025 1463608 1751700 1403153 843033 1946364 1726269 410809 123122 237682 642307 489668 325191 1014624 1838611 1656549 101073 142887 749168 1971472 86840 1909252 268823 1478349 341497 918073 146307 539389 296173 173650 535674 998320 1191321 447507 171391 167930 165521 1042428 536453 178293 1084087 1553083 1800046 1611920 51042 947407 1823200 637250 350152 1389842 1403730 943230 709875 11386 716187 1614200 1805409 1134780 1603299 1045572 635029 963184 1822791 715222 908222 1771328 1844486 900360 1356304 1244450 359940 1269982 1182585 1739392 952840 639853 799131 367611 1665904 56503 994864 1718378 1039529 1973118 550620 42761 192185 261480 652362 1605614 1623322 260257 312733 1785642 344010 1747102 984661 1240498 1601473 443993 1249052 649466 624017 52119 523712 1705095 762658 728745 768518 896973 1877043 573607 78154 680420 886880 613032 1640448 133832 1776829 764644 327089 1442719 813080 1093416 1525477 1421633 977909 142773 713420 1544240 1271374 1381822 1482993 104435 1920223 755957 1981741 1351298 103042 333126 1186410 1586065 77783 192424 1269046 622662 693615 61186 61865 1169836 927128 1481917 143978 1894878 1067671 264544 1422033 1725451 1051029 212175 1318368 1611696 848710 1735592 503067 1447860 689598 42408 87760 459104 684393 142085 1667102 32864 701833 892235 1019314 798994 181976 367238 713777 1382517 1058627 134709 1428427 884924 1928569 588092 1180109 1222144 54104 1231869 216905 328912 687227 1660933 939221 1205424 1233066 1026155 1954459 709763 475479 1896464 123858 972305 616398 808519 485667 79373 1104954 265537 1987539 238927 103214 712527 1105647 1499907 337621 1591485 1941350 137172 707012 1552922 101787 765542 406804 1725972 567079 1564733 438493 855849 1427387 1947789 1148514 126822 937134 623602 1469268 443414 1066467 464232 1949371 1324537 1683843 384128 746111 1549912 1805851 434074 962134 1767269 44944 1391673 900902 1818012 1150747 1651194 1957376 960275 1017031 1845832 1108458 1282321 282477 751355 769950 269922 950768 1383992 1352158 832088 1190213 1046094 1233272 1721040 1767480 677636 1141489 516953 1431881 408996 353566 719735 1686800 692149 1358858 450144 248899 60753 1624097 34076 749333 179789 746156 1383885 159768 1491942 1353678 1131493 1476198 969666 933354 1349264 137188 153485 906959 1977585 1019044 1733332 1267649 1865358 1119347 1965434 659951 1106694 508333 1382044 571072 1942458 1604253 1774180 1423197 155482 298902 745392 899896 1596821 1708641 1948686 1783450 642200 1518484 140340 1911110 62947 329888 1945571 1619838 376378 1546050 229928 913250 180808 1297178 336696 1497934 287868 1707833 907305 196025 348168 811917 1534441 460689 1914055 517059 1190908 924388 814964 943637 1507529 1014372 712997 1857577 459105 932745 1593881 668871 71597 430479 915906 1034460 1335078 178208 1522664 50225 186399 987092 1960771 1131500 1181728 258549 795410 1338077 660608 499808 700835 256517 609388 1028229 1727419 1767154 346216 645652 215175 154523 353705 431564 864146 858554 503529 1576641 257930 733235 1729406 1830439 858354 1029829 68533 1475802 426495 1422213 354046 1249206 495852 1150291 531257 1484306 836094 231427 275046 156572 1067625 1280383 329257 1275768 51176 254916 1971492 1502376 1482925 1912001 99945 1197928 505895 1588793 815359 1299259 354979 1773012 825939 806152 1835533 916560 1813960 1243740 374329 1238110 423951 1449248 1766644 381747 159331 1034006 1137289 233470 1398081 691266 579639 1797817 284010 1679216 1704291 665670 481275 1203426 616500 1296637 1979563 827454 329522 384025 352318 175441 605845 1954065 1420047 254948 1781143 643243 566388 971096 244975 678190 1240334 1921185 1990813 1790042 1881617 362091 990254 998880 199877 922200 1499993 1921629 945334 1548323 979562 404166 1903236 286244 1985857 1306491 1233818 1607561 1172338 1640460 424824 1509743 772109 222834 1675811 1263104 1630899 1486435 1986600 481407 244522 32956 373582 397719 1522263 125427 897303 831151 159769 1272882 887892 61366 1786616 1544743 1669778 730988 1426039 911142 996936 370105 1658141 721265 942476 316287 375074 738194 1762571 543987 1773795 38630 84271 1969870 742603 357456 282862 470973 1522006 1059789 1455619 1569212 304368 1285403 1102559 1439567 409449 1038395 997191 824410 537881 792645 1332569 1161637 216717 1654227 811398 452286 1357426 1200157 1607497 57513 1040493 13058 87475 529888 1226425 562617 163933 973918 1175065 1095661 471700 628234 1012110 146785 1184161 1216332 553722 597941 687901 841942 1991407 279265 1147259 857288 374206 853813 1492454 1217909 829416 348132 884969 913808 1309400 1416967 1479767 189841 1971587 720808 24750 1346108 22919 1240264 1813733 847990 155132 719338 268467 566936 28928 965961 1768457 1049487 1618736 305506 1069008 713896 279069 1500122 837845 1432923 361545 1882898 1581878 1376930 1345552 1214546 204464 1443602 404567 459080 949153 1996755 703158 1987045 1572410 1844669 556747 950657 1034691 1983179 1798930 1910195 1140429 954963 399685 1613780 1605456 484700 1220934 261141 1838278 1053694 373215 398912 1974632 1992020 1726248 269015 818544 1497574 732733 1626574 1472078 344840 771255 332422 552217 78526 1917669 897091 323575 969957 802900 846929 1639339 1151618 1981629 663805 182010 1641181 1234657 546761 1978079 1866647 1503835 1101261 274342 1871374 1616304 1403137 888729 937766 1755621 520935 1582092 299037 370366 709667 1704223 841049 158169 1832956 1972536 1185282 4843 1285879 62623 1863503 821084 973562 1831248 1180499 1044297 8296 453120 491601 738542 1297364 1179591 504392 1376901 1750988 1002713 99596 269990 391697 1875492 776917 929448 313812 1928939 1234081 526292 1551109 1783662 603800 287987 488141 490588 696962 1797366 1496544 1034394 1149463 345219 1112840 873213 1094655 1034733 429728 493969 1522073 1112657 964597 811689 1584675 768758 1807232 472347 1764379 1293802 1143915 774216 1316198 105744 1086114 56314 1569994 891358 1377062 330931 885250 670886 1938964 296984 668490 725295 553252 1551217 1227043 562382 36528 214113 1582458 255070 134342 589386 1006567 975540 673639 652527 1353897 1836499 539149 446984 1371095 538902 1288705 533507 311959 675088 1364631 1977396 521216 237758 800658 222413 699921 1226975 1097806 1799626 681497 1475385 1189922 1444206 1614567 234967 116821 1542265 15038 1248829 15866 925467 4814 779790 1117725 403242 20065 1068653 874197 1358891 205396 1021063 513106 492778 1852447 350385 88102 1343410 1217245 1761119 957997 7612 1539370 817286 462722 632422 272167 1555640 1410705 663084 533321 639243 1872271 32685 1012953 421349 917740 615483 788607 1983858 429057 1229047 905260 425345 79146 349480 1754922 1488251 1403095 992433 1017197 246862 703747 1924842 65133 956879 264046 1623450 1530625 1989612 1026781 1897062 191881 902882 1043739 960802 1008904 1807835 1370692 1363372 340018 418920 211774 56085 842383 347443 1867284 1881880 1379382 1404411 536145 128694 1119045 1654975 356303 1494145 1606057 796067 591607 1194777 1206142 1389049 265819 459689 553401 389532 1370792 462310 501737 750734 156070 1787313 1887734 879602 1844853 405954 74542 1449977 676382 860857 47284 759964 1795754 550776 1620152 285792 254382 1273904 1209747 121844 1115910 1461799 604164 337615 252549 1493018 456036 409973 1287184 824758 1132281 1356899 234223 827790 178542 995748 1006556 1052899 726981 1290101 844442 48013 1637506 1406611 945422 1351300 1370030 1175494 473295 1554606 659049 385665 1294725 1451390 673942 1814886 970761 971568 1287151 1274387 297028 255129 908438 512862 452332 26226 389088 1394434 483849 35487 1573150 769954 1929461 148635 440454 1540237 1360055 1382703 716164 1613204 1832888 223936 457421 1805999 614126 479982 1402032 627764 1928491 1857353 77828 1375662 1093375 973631 1120556 869312 1284848 912618 678737 1756688 1232908 1748196 1583066 847157 641612 1558288 313443 80937 1884358 705173 142060 38606 409113 1481585 1213225 706630 951212 1847673 1275729 1690039 1507929 266503 443260 1092253 1561810 1679237 566089 1685106 846429 1383434 1161242 291583 1512614 667836 1869777 1578489 1878058 45323 606541 1129569 505488 1805544 489606 933342 358805 17531 1597934 1046853 192388 1392750 1781036 1709697 1355403 513040 1380106 1483663 32356 1622762 1144871 71136 52261 800193 835109 69042 1071530 486120 1831710 1649890 1758701 1822294 310777 180731 907946 929390 1433800 1997110 1071138 561094 1060145 138760 735552 712884 1170495 1330907 1133649 1633468 1947318 773546 79058 930705 1286702 79429 831599 1118161 111133 886194 1336919 747198 1917569 1532928 1235484 1127058 958127 1533415 816531 298870 472297 1073902 1630600 1783474 1891326 1649257 209753 518742 1575254 727586 1135855 82220 942008 1366138 618415 1002780 1941547 1379718 1335698 1812924 1337869 1384145 1603335 313099 1138101 167705 1855495 1647472 1409203 880666 742667 12580 1864640 1975898 1868264 1207225 574313 1842640 340051 190082 697728 1823949 1500164 416975 597377 819655 1934500 151352 249639 1081310 167492 1600144 1372028 844527 1844291 1147910 1602760 1031176 678963 1187793 1288550 1398262 1813060 199742 138935 494309 333128 988253 1600141 878895 110511 300696 1200955 1640055 1981843 1607334 1226200 920743 747288 476297 1813051 214071 1181852 199969 407011 571759 751962 66546 184760 1054481 193558 1212301 321175 207876 739352 809097 1453863 511491 919812 1274612 518193 1107799 439236 1353377 1701277 1978038 1766819 339718 1617802 410621 983845 704193 999915 704921 1097928 1583598 1184798 232927 219095 318609 426452 946754 201591 63382 996578 496367 1919353 126453 1650081 1973813 504310 1473285 570038 576424 68093 1660519 114910 1368103 1128979 292672 1227737 116851 1494166 666006 1042751 267498 144976 301204 688573 230980 1116809 493706 920355 1842061 1671030 1123444 1785891 1506027 344223 65228 917410 784704 608967 945642 765396 1682551 684794 1627955 407183 1174951 820049 1160897 433636 1926828 1094651 1632890 872355 1373495 1711744 108639 140408 734048 280793 1999091 153218 489482 869433 874732 1966407 840433 264927 541182 1258922 755455 865660 1081207 936599 488875 941379 945930 1985568 831399 1514643 428009 819684 899117 1797964 280301 157362 1217809 63447 1338905 1836120 723194 1118644 1608028 1624792 817059 222685 493155 564592 37116 888237 1236567 1214463 1606256 1166893 1174963 572247 879743 1301203 666925 192042 1023347 1262482 898711 1995497 565369 455620 1280681 61921 1961198 279302 521977 302465 1737883 877776 1794626 1243909 376996 576829 186906 1440943 30146 627938 1294455 753006 1110785 1090547 753700 1176395 357017 489068 684656 480506 204156 1649492 235153 1816230 565842 1843128 275646 455470 1184911 1935551 931495 1902518 1627770 1232186 721268 1422536 730394 1991334 640090 787487 1452310 167224 1135509 1654860 1020301 1770712 1180764 139156 922201 896198 462842 1831453 1469997 789787 521333 377709 1293521 650764 812095 880822 348396 1417415 551398 856132 1348042 993752 204482 1580937 1548629 783139 571859 475011 756945 1055860 1454175 350317 810482 1417519 1573638 644137 1352938 136015 747306 1531180 615151 1732564 688102 1407167 159055 550946 1356991 813912 864833 551876 834196 456078 1376533 999205 557159 370168 1419894 494438 561246 541311 1086104 332819 695512 327716 1150387 904929 1172886 1707130 92937 828163 76682 522823 1500514 1226098 1623197 137010 900083 1062193 980492 730750 55149 1051124 1128497 1127965 1637083 589733 1998233 1658678 1993403 1705645 1027588 1332714 623360 845641 1936229 1944208 1950143 1383579 1018030 452389 1157868 26340 1159117 1360304 744036 1222381 1906905 198528 682244 406886 1188962 1883453 536861 1631685 1954249 805591 1495938 483586 518401 1661841 1245769 1826203 1504391 838824 765804 82507 127511 1893471 1995539 472409 838035 1712472 1079156 1185797 685697 980567 127315 1526215 91888 1591264 1660362 280161 1954737 1246286 812417 1116894 1606038 1730469 1665204 894392 514141 1032912 1807320 1188492 372239 730150 1789016 942683 1777463 640612 916365 1463260 1971751 1226360 80338 973316 448365 415359 59574 441331 186515 1062356 480620 196633 853237 1188797 491783 31754 1846413 1510581 45168 1215431 1744637 186890 1252051 1778147 1937936 416352 1645123 1942569 422009 153062 865203 1710468 906026 1739574 889124 16258 1430764 764147 1688769 99241 1864080 592818 1973710 1544358 1772151 1929827 1914212 752940 1252 1528849 1400548 1435607 527944 405155 1744840 1479646 234325 751628 322284 1512359 1122502 1944516 1427035 733837 1370525 929014 1962009 358488 997106 560298 1578507 1099812 478935 488240 1236355 1570224 1353306 915709 696526 802490 1854470 184450 176956 1426491 1613723 810614 1706439 1352799 781915 169149 1717809 1847661 1575598 424071 234041 1583197 862924 1498911 1807953 628066 573331 996934 100284 1988403 1938278 1245314 520636 134775 25812 165165 1052860 1702454 1344977 1765551 536916 186646 114546 506114 238036 708686 650672 1774432 739925 386185 676153 1723213 609470 1852235 719980 1174779 221656 949629 588033 574510 1465432 1953315 82978 204686 15692 510976 1605727 876256 406616 1888432 132879 256075 1083358 1757846 947827 218746 1720785 1286184 1367653 1246453 1200390 1896378 922868 1296501 601961 998458 851255 1156334 1026483 46528 489838 1050657 1558773 440430 213903 1230595 1440090 134802 240330 1110849 1248699 275864 1807222 1826964 627743 111443 153830 837146 270264 1417417 49555 179570 1878912 1602318 1096713 6843 1495731 1993102 995372 1780149 493695 993191 749460 133899 1354633 1247272 1754 172365 66015 874847 1461753 686806 1154256 837284 603602 1586942 324516 1979121 1372377 479492 847253 1265054 735607 167038 20297 936381 1952874 635733 302541 585249 913491 125098 517139 535069 1951645 1957948 433556 838669 471689 1725948 520119 529261 1533256 1736823 552614 280414 1114440 995180 1407513 896600 1950924 538826 736970 926347 620371 32022 411221 423667 1675788 603915 1773054 366402 1518886 170180 35658 1715596 898638 236867 283354 1943970 1633236 1255079 787547 529418 1925945 1421745 963055 428526 1058288 1591404 1511441 965104 342415 313691 1257349 794255 1775439 51079 7621 668144 192756 1517173 613743 1613208 996811 1791335 556320 1814921 775986 795745 882302 1353651 386541 1009957 677400 1303976 137634 1374130 1161054 940544 1460279 1929889 848088 349766 1993276 1596012 1953240 1196345 1857440 1409850 1763464 1475905 355963 1816446 645637 17855 1707849 1763915 84883 1788018 259883 553091 1646923 763798 1810662 324105 1886399 1670526 1604548 44117 1116209 636436 1356313 362796 511544 1674176 1295249 415435 335772 382307 1554334 262387 986263 418753 665109 1846681 1494496 1652379 1761265 1523029 363869 893603 453167 1654826 667655 560808 1624487 552543 1099386 1212217 44524 1177033 1278841 12680 1315150 1957368 835682 319143 1359489 1092182 995551 1659341 1067846 1894461 109980 1086328 143496 1504074 453335 1495978 260971 403731 1188806 1298873 797583 1875679 1830765 259888 541199 530638 580126 568230 536163 654822 1007032 129431 922852 592331 738933 838022 282974 188154 602547 216215 700097 1522897 1519672 1960407 1146783 1641993 113719 675932 485397 1678581 1501713 1704142 600646 147457 447641 681467 1308196 358970 1936262 1247973 1713669 183338 650380 464372 60265 1308553 1763926 916783 1786013 1665367 603324 1485021 124347 1661290 1474065 1950904 578907 474487 757749 346156 1798832 327216 1444109 1412674 1866362 1021136 1559056 620463 359486 27255 827489 9939 238470 1211039 982984 1501834 565150 1707591 1391920 1701756 751345 166885 1064957 1472019 485240 1221629 416884 1126611 1786389 1921383 734507 164679 1708008 1001780 15971 97138 1916394 1996584 426301 658711 928247 1896820 918804 677597 1713892 1700947 671310 440744 1235319 69450 1560236 1960788 878537 1630300 1465272 1354284 121025 29291 859632 1057079 307393 51909 974041 464987 836422 1456394 840166 776958 1311143 302448 661392 1275132 881929 579736 72709 1060903 1605786 660425 1196150 109736 635594 888055 930095 1033946 147806 1161973 17632 1461741 741 383599 1611510 369776 1428258 1164366 1279470 657553 48200 1961597 1531489 1650073 1332904 1060523 1463978 538155 1428189 1989971 427335 542222 1122674 750055 1182921 83931 1919218 827433 1860906 1090207 1792325 133507 245481 1256310 1103321 1009851 1499373 1041665 1440877 1319197 1884762 532115 1925365 24055 1712894 494251 1401904 897787 1845483 502543 363890 416323 36089 475459 325651 926129 1636259 956265 1949688 1408292 423279 1089391 637596 173054 304123 905033 1076232 1220074 1053182 1753935 119857 423349 394254 1951907 1490275 1098694 237432 1870908 1005113 87230 1520380 1985767 1062964 1928267 1278542 261811 1449839 1038950 745622 65412 1939817 499746 855775 607266 832116 22398 1117539 1480098 632799 1574477 700061 859407 1316870 403633 467727 807073 1638816 1063690 1284861 1096317 59640 72475 1071994 1815189 1824538 1480005 1586742 1765061 529876 505493 694441 505371 1372857 1312744 985246 239759 236942 1206547 1179668 823743 312133 1637315 753180 280106 1355317 1930738 204012 315141 938527 1545358 223040 1932746 938270 47793 501551 37124 1727264 693767 479664 770084 1684338 1817240 874672 230196 105782 790876 867802 1465494 364281 754326 1526999 1984206 1372883 937672 290688 478087 1062115 1427713 1605371 112008 791470 85649 72840 968900 1646838 926705 748601 1650801 1590940 1415663 1976641 59169 1691171 652725 1218399 1385624 1991550 1474782 399324 25047 1759403 632352 1930363 342957 1006214 922561 1887187 1650726 587546 1749129 209404 399381 19997 780734 94977 1839304 477974 1161593 1664566 1488822 330364 31580 1218965 849535 1066776 1482661 1462065 843939 388139 904259 1422616 1528170 1790532 1533469 400491 385266 59437 1784965 1058060 155933 1368056 766301 576966 1265740 206169 1731595 1021082 763316 981489 395278 1274329 993513 394354 1844351 1365758 1199402 764194 817387 1677144 1406974 667730 1035103 10100 580644 1465175 1271321 1726866 1500019 1426387 884136 1301711 1621854 666172 1769326 1414714 1630935 1611872 1062954 1765188 524863 400400 842181 607574 797350 814376 1485880 1109931 1804748 1574406 1054963 1086500 901824 1058929 1599747 1475195 1761154 638459 265223 915702 926826 1921080 1171254 537330 902749 1943977 826383 1774360 505404 1638366 1799461 159179 277927 1843079 1430714 1444470 970422 1146618 804448 1950116 1181762 85126 645206 370047 1382138 1349814 474212 1022591 1936860 789236 1684775 1904955 564673 1462667 1704004 1265004 1503184 1603961 1452010 1950895 981171 1776535 1199589 1693069 56438 389152 1353063 242621 1852058 1378245 810184 628042 1750033 1392235 861361 390296 585400 414991 1702647 1254007 1384911 515188 1352153 417479 750218 545257 1097337 421061 1817215 155007 435809 604391 765242 1663421 532910 1388742 28925 149979 1740294 139332 798655 672876 1201149 1663146 56539 660269 769051 1895388 1466423 1920032 1004410 1286482 1954948 579383 1588508 552706 1110740 1919097 757972 248817 1678601 968414 1644514 1737333 1775297 1068168 1311203 1688993 1246540 1423016 1020900 899432 160187 934381 1428397 1880898 1544375 1695768 27349 283803 415957 598862 174341 142417 1067828 649632 47203 1051884 150300 1389299 1328197 1740234 704571 826599 1680454 1556495 430095 769353 174752 1587426 598066 1482482 165385 174848 83838 1212968 1264200 1764069 1508360 1126046 960086 45985 623059 170056 920162 1289582 1570892 1630574 440164 54222 1676032 342478 1688004 746020 1087470 376407 503291 791151 1900501 1105591 734243 1304881 918039 441001 1421654 1276610 200665 930319 1539122 1103743 1767650 1033658 1821836 1769545 1680070 1711468 572715 1174967 204759 1487312 1406395 1175069 390147 1963374 1574946 50759 430183 268299 1919457 1363950 421096 985620 182396 746188 1342754 705171 791788 930917 1914364 1029748 868655 1677006 1613001 229295 1041857 226691 1510298 720092 1190408 1436475 1271178 216011 40925 1150970 872484 1644495 1633066 656157 638445 259293 748433 1993162 1403709 325547 286485 718350 1854080 1281540 795879 1471753 1031546 1689565 920504 532583 1954569 392766 697134 1267880 1546968 1820681 545316 1120738 409456 615529 981306 897038 1700960 483893 24097 1994400 1490929 1034821 1075766 517378 468715 1036003 1415077 900846 1208001 1255690 552878 1644478 1609017 199294 892745 906047 606579 1671825 1880882 414504 723061 1956472 192310 433236 867737 860995 1452358 181913 1781109 1747601 1529471 1093774 351269 1335911 160273 1097786 695557 233265 1684263 1131515 1357777 1226102 635431 1923957 1258869 1170594 825454 748576 1870154 1427934 1610112 1964531 566840 914613 1660565 1837369 480565 1325751 1269905 728434 945701 249036 535523 147472 738156 546345 256401 1561512 1228863 1823898 530755 1273629 518209 1592401 837024 1751485 851013 545238 1877932 2349 104272 1241096 1823809 1959332 1262701 1182293 1889741 1388984 596403 819122 1815713 1755496 1428220 731639 534801 1708708 1062733 1681626 1553036 1870983 764981 388042 59967 624283 1670744 965941 1268789 1202338 913459 1897716 965933 441632 92866 1600815 1996030 448095 1062801 1031267 1881561 1288202 1258708 117772 934892 658422 351153 752494 816994 1325606 1907660 1613337 1415123 534629 1832439 467005 1400373 637226 1476267 31040 1112218 589240 715246 1868567 772774 175390 604863 1289810 96430 1918793 936245 620722 594516 572905 808420 20529 1460069 1670117 1569864 96526 1858102 1728718 828012 1836159 1645181 58947 571062 856398 119507 327968 201586 1343952 601094 377321 1230529 207033 1264385 1635857 728938 626223 593620 1896180 609710 1549969 857766 934914 1100094 1010202 1939151 377785 1934055 1336004 521136 1004046 88079 608729 321740 464553 832277 676078 338872 1303798 1171634 1113605 1572063 1244130 308640 1593431 736853 32087 1816570 22642 89001 75261 887085 1643372 1446162 1411438 1726476 453623 556468 1095006 161194 1205335 450473 1622356 195603 1882705 485102 1832060 436807 1253201 91635 265170 1772999 1646614 326069 140670 1762886 544893 1077642 651575 655571 883849 896034 1080065 449863 1960522 1775165 290937 837809 1507541 1921968 1271371 874574 986036 1479149 1269591 934733 1654810 1772898 1101717 1216876 616443 70582 202941 86453 520833 1549710 355890 612303 966359 1353812 932830 882624 1627956 378000 774637 1157051 944937 1140484 631927 1867981 121798 607580 272433 455804 1510715 129993 751210 1854037 653462 1786753 758412 1056606 990151 1448259 1398495 1774471 1191387 1219390 1454274 1845517 1368329 1584751 261018 1042543 1421682 1258931 141645 458438 1731948 393705 791051 461676 1905817 1287639 1267450 617810 465089 57863 467036 775161 266115 529574 1749361 1239331 547123 1353517 1321532 116481 481558 152178 226037 682480 304271 922924 521473 497905 209562 326591 1890499 823518 1399929 738739 1899109 856462 1929672 1562794 191760 1604717 1443141 1510378 15026 1188930 1478035 1570702 1165991 577311 1735686 379947 1653730 367795 1922559 568760 39055 729268 1006527 499332 201372 926056 61231 772851 25137 577177 1024907 1663044 1633590 87978 1021303 1826712 1086987 277117 493369 1463717 1218395 30157 1347154 795525 1516736 1121209 373720 989131 1518035 516407 1394493 1310834 1648033 121549 1244551 1400242 575839 1324904 1694983 865108 718168 785032 248344 1360865 320284 941222 246951 1040046 1774364 822916 1953856 311259 767477 1694386 1661024 1858359 928541 1865978 104968 451903 832320 509622 232160 80982 1671964 915495 415469 1447930 1975396 218617 1037069 1910124 904589 1907824 779301 116772 1564551 1791181 894183 78841 1724877 1947154 219815 1335397 674613 373969 1613211 1559772 222889 471165 130076 631004 465068 1578076 1890306 1616577 1616824 1422705 109990 146363 578027 1347094 1459068 1131663 717187 1461505 1474335 1318829 896177 187079 1061737 1051062 505398 1078983 841463 205524 1004665 1099564 1708316 937107 1952951 1172716 1666082 1912167 1905473 1139002 1377128 1623498 192268 1223245 1924883 585533 1361864 1559165 1951245 25590 113128 1007921 1584905 1150287 1598211 1771248 1065281 467323 1797404 1889253 210116 10080 1571727 1637097 1196790 632634 639621 1206813 1809904 311393 621344 218631 254567 662054 1194504 255117 1808868 1416491 655452 1283166 1264402 434057 1186852 237235 1138406 145961 1410878 1839024 870422 934409 1400677 1550233 1786312 994270 181654 666167 189990 1414676 538781 1095673 206564 1311104 949720 703645 570029 936204 828663 1862334 1524247 1942528 261673 833535 1603216 1589161 432820 1076481 1354335 1295521 97562 1744507 1032258 1362154 810735 1137382 1414836 301934 751701 1444805 414440 753103 1768165 382842 1753747 1134029 1919557 152926 974129 807701 179147 1252918 1057084 1153471 1611950 905121 403543 742904 748686 192669 690684 843555 573955 195710 1236903 1559801 1887839 532422 536627 1791685 1622365 1326379 1910916 1870076 266925 631971 1033735 486611 1909926 353096 221327 468207 1817896 1899377 179914 1312685 1609662 141640 1752786 533729 1562845 575664 221786 176495 1133418 1636593 258159 1061232 1012331 1237468 828630 1661422 522689 1842839 1375018 1661829 1651269 1740453 633437 1480714 1346638 351513 861536 1957705 1361331 1038054 445922 1482122 1089369 43717 383701 1610230 1017582 1879700 203384 1956511 1073514 876365 455276 1904139 280539 1271813 209335 1943367 267600 420820 916003 400533 695114 888255 492882 1740077 1464528 1551791 85249 407492 1061694 841849 917492 1120036 1125658 1380319 571427 1768325 1592210 1204877 124659 303749 863328 35610 1333297 1045203 582279 417785 223528 1892325 898300 1769990 324364 1002936 975095 1932222 1200971 367347 1150800 1812965 1644276 936431 212497 884288 551431 1081657 1113708 1940414 662999 1905993 438435 1008481 1073451 786722 1963354 1109269 844873 529991 1310445 1084523 1917771 1144455 37914 758654 1576428 1411765 1817308 934990 1862882 1379981 1945539 256973 113027 650125 1531377 41885 1835262 547156 553666 1973854 318434 1099106 807132 1725871 1436032 64865 1077216 631526 1331022 1551160 267903 1325848 1939294 167106 724654 171437 1989639 1095033 1724124 1377272 1206569 960041 1374550 1854288 1848490 445212 390389 1767456 1068708 1777917 1104603 1988331 531351 1895413 637035 293234 163007 1337849 780603 1426138 1848718 907465 1675703 1999647 907480 76843 373499 1913227 97546 272194 549575 487451 1642720 866014 1117271 583225 825760 1780664 896161 1772491 1707457 976785 1757691 692952 680765 1866410 721305 538182 1299253 161770 259288 475268 336706 1862376 1985757 1462779 1549554 1299031 1435848 737976 595740 1045347 1656010 1116314 1975574 1472139 646341 683539 1873632 1037257 58993 1322703 1786011 429295 1405917 643290 29324 1384288 1077773 1230047 1540979 1785656 1208631 1177458 1117245 566295 1304732 88403 698622 683926 152452 973719 1436147 1880204 821713 1369373 604209 1118320 1664009 781948 900605 1729973 409715 1087033 465544 659580 770200 33197 140595 784602 99061 1048670 1147048 1298998 1964223 118682 748774 484571 910146 1938731 52499 992923 1000525 1618714 103541 768873 705307 1466519 1368570 1670965 200963 161372 1542920 1828888 1692686 1478964 1621182 1423765 1272818 296257 688022 1103304 717798 1555733 1211378 1473109 1452088 480325 305625 977757 1609476 1973861 137467 427370 1815837 582715 896436 1230180 1259813 1097968 444282 1567259 202661 1806145 356700 328791 1773397 684714 1528403 139952 1694150 824576 296091 629629 174989 1303851 156651 1083954 1724733 846684 611687 1173023 1412090 192975 169219 639806 1021223 1880437 640608 1347855 1286019 1502159 509221 1822152 1361587 322956 1268311 1341908 1926791 1860018 1812649 810647 687994 489519 960620 919751 904242 741882 323710 1283978 374262 201996 1109716 505141 1707938 501212 1112023 717618 158981 530380 1702573 762165 951007 1367169 639747 205880 1215077 1924800 3064 1264228 1139798 435747 851911 1622683 162899 745525 552153 810406 62908 224219 504811 894717 663711 1083850 1444458 274587 591482 545156 1703107 71145 244322 1261667 1544700 407091 478546 375279 1175875 1898439 917570 24814 1065579 750578 428393 1428 1836263 344773 1726458 1665451 801810 1127430 573574 1003010 1032949 1297817 1939149 1771110 517042 1610863 1223409 408468 1596652 1805028 679769 355692 1084438 1609242 890220 1999473 746705 549090 1931705 1064173 1026879 910242 1963141 433085 1209270 1401600 1391609 1467408 290355 1526718 1099548 1287563 1284136 274324 1379503 1260448 439437 673798 782502 363986 1630124 1668734 1853463 211118 378264 1942697 1657861 125045 1410543 1229930 1559707 958361 1573597 1631206 1754131 95442 1150449 903387 1419597 33680 1253322 974757 809099 1852461 414539 954924 126963 1135598 1684656 339530 1218568 300570 1679685 1836833 1083028 213183 1398920 1514107 1174287 1334737 435743 457389 618576 415368 19949 914205 1940744 875851 110827 1576854 260798 164294 1079414 689301 1173520 1997050 191671 1892407 1620887 615343 142851 1660558 428559 1537383 587766 1166820 1436528 1737240 28682 1822725 372203 1849295 1839276 1285078 1217841 1582397 1734169 332388 187191 82555 231103 685200 1120721 423515 819356 90316 378959 1107777 374646 213302 1943973 1057220 1856647 1907819 274695 764696 466514 1202433 1910686 1651014 1880625 441070 1664470 907560 1660464 1031531 1245695 1282187 1503782 1107422 206724 1568608 174166 462584 214414 7774 275645 86499 489572 655183 1272701 888622 1715334 1214163 504748 1227140 1075026 1670229 1766977 1587952 411829 1725575 116505 547280 282094 1566762 1255578 1957588 1578806 1447616 784894 634280 518923 924262 1429566 491852 936935 17764 1715381 638397 935430 190222 1855861 625401 1120091 981915 1061438 732962 63680 1364141 893385 1349788 1008783 768713 767874 1552865 826663 712787 892060 551808 1781743 1595888 1283146 987844 1256498 1490954 693969 110242 1047498 1133358 1160205 801444 154918 745295 1703342 1221843 970712 97146 1291490 1150614 1088438 1556608 672728 1511905 809643 1956268 968432 1814788 1485841 520016 1451361 1136116 1205729 1428449 1163447 1483861 754932 1578861 1564499 1973781 1001009 1551637 1456284 741710 769473 374756 1214626 777720 310951 97143 1488020 1935583 1709509 1488659 428193 912646 262351 151062 1678436 1292701 1693560 1223734 1887767 143700 495827 1694166 1791582 1918397 17490 1530377 68200 1964645 1155313 1147558 47806 537849 1533782 1802747 1014894 1879209 783284 189645 1892975 1050446 17269 422947 416124 1929768 1685592 1757395 1410838 109375 1606242 569128 469965 1855078 1885811 1044036 298001 451650 1096733 1336923 982876 837646 1260502 1081840 1633780 1003651 1019025 462890 367816 1196342 69323 1972786 1865977 1192262 1954407 1891812 78547 832470 398897 471225 1528773 1147758 1511097 240077 477713 1096749 1101670 1827711 317450 577813 1919809 1767911 842853 1454710 1727968 1414649 853555 131548 1494612 39853 1825140 428655 441414 1641881 538788 601099 1590451 457559 473951 611968 1475059 1481064 591940 152871 533803 1945684 306144 1427739 1527667 1444847 1331986 1417036 841848 189716 215090 876774 766230 1264428 388888 1306204 1210992 1416168 541286 1813016 1087989 714925 864638 931099 1635408 522872 1786865 1757562 822739 909464 1673634 411609 1439932 186773 1892163 1229842 1104661 1216772 773606 1188793 1487187 353459 1319953 1136154 1982977 1008488 1147182 602574 875863 1449398 694601 1018028 1642638 611727 695966 302072 1902976 537639 726399 1849985 325835 9792 244542 1469161 1539466 1187003 1859011 160163 749247 863975 1465221 1727356 1653937 1643775 692350 289633 915635 1200305 1162849 1131917 737371 1002575 1541770 1070111 1361910 1096134 391947 1427311 240984 787290 1928110 949997 321473 1242556 575826 741400 677469 923971 1705012 88890 1556895 3554 1316548 1279591 1381348 1586412 1436857 1983777 1005741 244681 580055 407782 1842165 1264075 397545 459624 1485853 91155 1963055 205362 470347 1898589 591375 1840605 1151659 731991 901610 229453 1524531 1908541 1876004 1783963 52084 860087 164461 1583341 581204 1166870 498118 1221252 1861357 1582145 62725 1328595 576892 1988972 712782 1487289 721139 112037 1647146 1687393 373421 1391329 1220179 1942667 98539 628065 1204754 1828434 1544 1057885 625846 1581790 865882 1348808 1181205 1507692 171275 1208129 163328 1850919 554731 1193877 882014 1727323 291142 1587183 1954111 1287797 1699273 1003187 278006 579713 1719027 1544548 569628 1209546 1814685 1235442 1551333 86149 1283608 233934 1660451 470914 103331 1183739 9680 1912375 1595437 1662714 510308 558078 1783387 156639 726482 411263 565451 1776492 1412303 1495990 408291 854855 589109 1460985 265217 1650323 498589 1244238 264892 1680606 990175 617291 789464 256067 758700 1634940 1717327 1791197 683913 610822 1611642 1926735 1007086 1344416 559406 845112 1557874 1774816 311947 1497518 1899051 1573296 1335498 1929797 883780 294682 334580 400476 1684369 1288043 261785 934272 1557238 1598099 1871723 549755 1892582 1050284 502528 740645 1005651 884567 643429 256207 538945 478272 1960345 1307939 1573729 1603934 1604038 1357102 238468 1585173 1289006 1148121 1144585 789179 1108602 1254961 208924 963927 1194379 1899509 551143 621923 1739922 1426185 1408869 1939984 1908159 1198518 502109 1573444 1196115 1929737 717495 621202 1417599 314265 1110455 525455 315119 1282231 1034072 1018737 753868 17970 1282412 449366 654411 1890176 1192886 1432288 51006 1224193 1937053 598198 387429 1264034 1580292 1011314 1422921 1630457 1926004 272714 612510 581219 1195772 18194 1946758 634804 965678 1642716 1086332 1837490 998473 1976982 923288 539332 1480343 102056 1779238 768773 799292 537324 837947 1938219 986513 982564 1550669 994308 76084 249561 1190527 1191931 1765301 1221828 239961 1681085 1151720 996593 610287 513465 1110269 1770483 1426986 1472516 661342 1340748 973004 1940581 1650721 1036682 989615 289661 1991014 515985 519672 124891 838740 388183 1986457 935817 1514639 837938 1984972 36261 554324 1165089 227259 628538 1332200 1316715 914835 1874062 366894 688988 21272 100742 752689 1010619 1934014 1070810 727920 1594492 1060734 110405 554205 1942022 519703 751729 1340931 1291057 1675477 1199188 1140155 73875 633435 1491926 1284631 1136991 1974913 1159234 68252 1918224 644329 1999202 122121 1041142 581360 245909 1212871 33599 1989861 125242 1410997 358267 1306704 893466 715248 415066 418068 1561609 1820123 687473 256560 678375 847865 1194363 349530 266856 1570743 1404396 247784 879067 720444 742590 90782 1976370 1051243 876871 1362184 157706 161331 529035 578737 768813 1848894 1270475 1754559 1662399 823330 463638 334279 1676048 277870 1780633 1025185 1198387 190980 1013033 1942531 529196 295904 1619652 1496753 240122 1226197 469479 585226 216268 1133929 1121082 1240921 1827349 1868298 578134 910526 144761 948851 1082200 1787146 966099 1079546 1256544 1871521 1855482 1050282 542650 1467315 1386446 675894 1850283 1078809 1003340 1003681 1763698 886312 1926018 1828158 1523551 204637 246025 41968 875554 1015669 268481 51099 130245 38636 521767 120054 1695659 1023560 17114 1291252 1252949 382133 1145058 536801 1608304 295493 1876656 188112 1822729 1785293 1421624 384506 1381236 1087081 1751794 1358665 316961 1290840 1269066 1464743 1135567 604743 718110 815905 1239489 670725 1458689 312314 1457256 775373 873467 19621 303212 1934237 615921 1065962 1928856 1481339 957762 981861 91541 76669 963145 990715 1102632 1927351 138637 1517205 1218348 151714 178878 1930448 343643 1345766 946890 19577 522317 1099912 792959 1411942 551882 527051 549084 1657734 1380528 1203500 1105299 679413 289281 1194764 200218 1643323 637692 1162082 382433 1916077 1603654 1249521 158669 653688 754752 191522 67641 1040882 968858 1937441 827636 1620596 1386723 862467 230513 103459 828908 219382 1218957 1566558 1054615 1975664 218035 1707095 1854432 1461058 300445 1865011 458476 1468719 487567 1585729 935346 1025688 1782437 1910138 1409397 1161172 1102664 117211 116098 1109037 866467 1532387 1119543 943105 1607679 1366167 922714 780516 637786 1564186 900922 32164 998548 353235 586750 292007 633033 1795803 327658 1027176 1862452 1827137 1101823 936004 77250 1518008 797006 1662748 621971 906154 289248 1335491 518613 1400266 1720955 632653 1659561 1087964 330342 855984 1891243 801093 228034 173518 1239201 936768 1498785 797109 1243918 1344019 1181498 1893789 1218029 407951 679095 1275839 1688622 865541 102365 1712846 1229584 1289819 1908108 280378 1439906 1303614 1541982 1466494 1659161 1515492 1442162 709884 1510950 1570620 842660 287787 753276 830771 1651793 1727148 126902 385774 586243 637706 466691 1791721 397128 308308 710637 1470074 1102744 541196 992274 1683014 811378 1725321 1162160 1395826 36064 452915 198299 438224 54042 1810685 547527 689712 1534452 988751 1114764 1210840 985506 561102 193955 264192 633517 598377 605719 123787 1662093 178172 231467 1430501 498989 1962990 810736 992257 1045097 1252905 1391361 265944 104171 1291095 1870170 1623810 636656 37260 1226974 568515 1849783 505008 46309 1649108 873896 1568977 1719609 237823 664279 1320995 274982 656415 323735 1664838 797981 662303 97574 261697 1315697 857445 1099651 1735792 1002629 1944781 1303203 215416 421936 1069634 474325 1561358 997672 1165465 1104539 152636 1742116 980961 883243 1184169 1528905 341220 1952786 1722077 918281 58207 1076066 488794 1978405 1061033 1395345 649628 1983115 1405533 1867580 201484 1209609 1224265 862293 1708213 1746328 667521 1736816 765354 217180 1875867 1264023 262323 1297839 288782 842662 1211562 1389791 1186481 295110 68253 804889 1947884 522188 380282 356051 1851664 1137001 422452 1336562 1205256 1031825 820397 1544799 1045711 412333 1814127 902645 298709 1494100 777330 589475 122885 1225759 1426071 171064 1048637 1830392 1753090 43948 1475976 849481 67262 602757 761765 1224058 1210572 793873 1923970 1606205 1056676 81510 1793518 774247 1535725 1635832 539983 312692 1927195 435036 457820 499834 43121 314990 872855 1587862 1761250 1650377 223438 59806 501253 1303175 624025 1265736 550516 1518722 1783611 866204 1210055 1328536 472425 95563 1422404 1042116 238452 916957 859772 1361041 1955252 573838 734395 376468 595751 793510 7593 1956994 500863 251760 1292095 1423300 620881 1406417 655974 341096 1558534 638221 1663607 1485678 706757 1156620 496206 756235 816154 379825 950944 643760 1488492 908321 180923 1566909 595374 1674763 1387629 946888 772852 92255 518247 65557 1223854 1331295 1114567 860285 347615 593808 547759 311452 546555 897187 1342095 1054278 18451 1391992 120831 846131 254028 1952491 1067869 145276 1847106 1278771 522284 1861294 383511 833557 86353 1376494 400526 1418963 185080 1301357 1320445 1411580 1020630 602388 411397 1694825 476719 1468766 1943429 794028 262741 388943 1755011 1354919 1265063 1757724 223842 510025 695749 894034 941751 958427 990999 1817405 1557664 40233 861615 636813 1876673 1794875 1859983 605284 59188 950636 211219 292057 604284 575068 1482512 988718 848810 1186017 1855732 859660 1600382 1734747 842854 314914 1640886 890467 361048 280742 382691 1937734 1607926 1843215 1648 806849 1404548 1310372 94429 1360393 5028 1446282 83277 1030485 1605692 1326982 874857 1327337 1482807 531501 1828478 1992620 889391 760362 498346 909375 136170 552940 1531948 900001 1251023 1843367 959622 683721 640652 442203 226850 840453 1661492 1439788 1447265 1569214 1086894 687985 1901278 1598667 1414575 2358 1681956 1019949 1720564 1433594 1919212 1753650 1092494 1924200 946607 288600 416540 1485280 1513151 1348183 90310 1586884 1877659 104116 136079 1179217 769016 1338133 1324830 45401 963564 501904 232995 1624816 889993 155546 1326486 1452000 1898313 1651108 1976483 1302365 1189184 300002 1569257 666033 276912 1307173 882060 1540526 1388213 1709479 1387440 1189397 1653972 1907591 301429 1717651 281362 1211656 835917 252755 806265 1073534 1205145 56915 58825 196641 526972 1038749 1232090 851393 1415199 584325 680329 215100 709383 1234144 410674 145264 1189199 1444627 997691 1706437 289696 479850 1058796 999870 252981 1294893 580191 1940669 909538 847792 1254532 294283 306993 674998 937313 597582 467628 541259 1473140 101588 1588795 882229 287032 526584 1121913 720287 280068 665650 339277 63400 87990 1751033 5433 1765488 1444082 1441365 1753740 1859856 1413619 263338 513876 1345084 1110682 595644 1331232 758418 1446411 462938 338708 461361 1033039 1282097 455041 1512381 1925184 1736382 287794 1376871 1544721 542464 1749173 735641 1280731 439716 884834 528553 68495 1375640 1782652 1992436 1263254 1325273 1115173 631461 705055 588464 255805 969851 860421 1878553 1957979 1820612 1232120 769280 170700 909369 1307944 979337 1858350 205638 595071 1453037 366196 1986190 1697840 1024552 332853 1402623 135372 1201699 1178809 775362 1388104 1376335 1350671 501282 819947 195673 1651127 885496 1183640 1524015 540416 1364850 1919870 1276518 259866 103217 1443621 1140227 125812 1095904 1708970 71859 45382 843498 865852 114234 1695336 1848983 1970411 1670256 20983 1455811 734127 618280 832389 204363 945519 845551 347069 824168 105142 795147 1264044 1500574 1245022 596817 1512055 1709260 791379 108052 911839 1021165 232467 1008051 1026508 1123377 437036 1817811 775210 936386 718461 926505 36621 1202769 530723 1403456 332808 1873142 1570675 1611266 1916113 511419 994370 797126 1861188 1692467 1900807 174254 874583 1850842 1343119 1140093 137771 161683 1987129 445168 1690927 1084895 5769 1781665 1333948 1665043 1535583 1089406 1690298 1519982 692391 1026634 291087 104638 1062652 1649101 301519 1354088 1105564 1809256 693704 1541695 1265985 1719066 133696 1471440 1415141 1697315 1868142 792177 1914634 789468 741247 587874 48591 251540 1263333 1494881 1344575 1955200 23165 747816 1403905 931789 1934277 892262 955366 220818 991312 680168 1863451 496433 1865908 733310 1940346 1275143 1207537 1298750 382645 1231469 866042 890033 1972154 1033355 1669894 1039975 1167661 843896 1134763 1157851 1161520 401577 1758515 358855 182291 1619949 1735420 221690 301846 732201 650895 433484 1644048 999778 660622 890776 1336248 323821 1841368 951437 620046 493214 434019 1752751 703870 1512309 706971 939043 1813425 1149433 1262592 1790353 1196459 650310 604942 1371199 138033 476107 498402 1840545 195694 1491072 493525 1769883 1610007 1669235 542808 305678 884162 752179 1530138 1749881 1530868 167058 630508 1296578 805021 445342 1981430 1007552 1947297 1930535 442816 251175 362894 653276 236854 364734 322441 336760 1657198 1486050 1794719 515215 1039843 1500276 1314745 1629807 400 1545732 768602 1347169 1555048 521095 15302 31270 1493313 37089 1888720 326902 682272 528809 82599 1305534 1178159 1265163 263982 1188155 1461212 601953 1275644 537273 1174686 1335648 734602 1087218 635297 674857 1237337 1949769 1518041 1256152 1195105 1549643 1748653 1692235 408921 1098267 1571514 960089 610442 928192 97791 238859 877598 617616 1401303 1467545 1157083 1145919 1051504 900903 826367 33169 682399 723793 1656784 1675867 1242519 605336 1151231 773750 247732 1446933 366179 1589412 1534211 101387 113630 1686970 920472 313913 1882462 1854576 1165391 502999 937927 1444110 1423371 1304010 232154 64412 236878 1004491 541166 1371186 1997976 1708117 676035 206373 1411551 29982 709484 1331879 1041417 931035 624610 180003 1615164 1739641 1766058 772083 567997 1425151 114251 729068 1723162 1859037 1749592 113060 768997 1603414 732883 1402612 125686 125182 688316 3818 1061333 1524852 948092 271170 1565965 1837886 762423 1103673 1655568 1146422 395429 802639 274186 1656562 871182 498272 898089 566445 805890 1860675 315532 1396660 765673 1695737 1198591 1230781 1502901 54095 172100 655712 412185 1154146 1776439 797748 1909698 314766 237676 518608 1880307 1976945 870594 1686443 1793412 1931796 13889 1795951 1651557 1164388 1768595 1055663 975654 1184867 1114561 395473 93395 1469078 1922076 210791 307043 722172 1903149 1331763 1519379 554747 1735191 1944869 1940721 634340 994754 21889 1275656 1753395 1593624 1651621 1400632 1551326 558643 439456 665501 1859442 1109392 793975 492396 1213741 116315 1973793 1270652 1874100 213670 1879199 649939 1218222 1062030 1474014 273561 916081 1626714 1444014 1930871 182742 1414938 461758 860231 1128150 123627 774642 1013976 1383354 1153060 81348 1232051 72304 1083621 93115 857075 1342214 223550 1024335 613942 1316528 373911 452355 1967879 467420 1877237 853884 1428056 182941 9153 1637720 1830077 1518297 1033323 1518723 121183 556203 195051 451763 1475987 1372859 888029 1885009 796079 844259 1878422 1320377 1257212 926046 1975560 1823731 2018 582145 1513385 1492287 1300366 1773805 1272852 1165137 1041130 565461 1409893 72798 454070 1715526 913529 467703 544096 1378416 1497463 1470667 1354347 1010396 1176869 364354 983537 1328461 593461 522353 1985969 1738986 769945 1904726 1719553 571043 648024 366351 637574 122986 1693221 1542570 46903 900424 864394 1400847 597847 175300 500189 1263965 1454908 225763 519331 797750 1311997 1111567 14978 1348855 507408 1273085 1821734 1747591 207110 1049245 422131 984673 271894 1217105 610757 922879 573822 1616231 1625977 1613856 163862 1814167 1954451 731789 1002512 784391 939273 81156 682172 1832220 1239929 1216671 1664671 889974 311613 1519341 1296365 1420796 528313 1168494 172020 1356794 1171102 1766713 1134704 361877 1294140 1711422 727611 76761 1000603 1995644 1619414 182062 1747428 1630002 1635781 1359790 507404 640111 1396415 387997 1460603 1881825 1186142 907532 255300 869704 1375963 1286225 1029606 1406184 1711293 1153635 710997 764706 724109 1257849 1841995 1221276 913052 1649102 1359444 567736 1534326 1663122 868448 1065247 328598 49073 1499149 1511327 1389233 1332277 800101 1013536 1011332 119735 1926465 1493907 151364 1256198 1783776 61195 1785035 1495602 869401 1352529 960851 1355129 1817541 917887 543382 1836981 1382911 1543381 735926 1385963 1613939 97723 317723 1559328 1861642 1042322 227130 699950 383354 1981151 1854903 397900 812832 1028507 1647541 1741532 192702 1287176 1207680 78499 347714 892329 727346 590765 262345 1284920 370570 343202 131040 1201896 1345360 1753280 161427 1313557 54433 993176 1928436 696591 870878 747927 640318 1092998 789861 1320373 1498814 714875 1307692 1351347 1580409 971727 795574 1329344 1629673 1739752 1401424 1792210 336516 1854510 972501 980385 1876992 1896533 345493 1180682 1467814 1639273 1266353 850410 1045772 798946 1090840 1310221 1816156 1521739 868791 292922 1943185 3923 1357921 352926 1139532 635915 1002428 1474248 1016532 746922 1615600 167642 309696 370590 1395488 1736493 1833140 79750 1872233 1997227 735801 938195 953500 1602954 148664 174646 1414964 117022 1906250 96569 1390763 1894965 1015122 917921 1713504 1467282 828380 771160 534963 634266 245815 1448051 1647919 467160 1380878 620683 309325 1821965 676582 398617 66400 1356176 51634 1283982 1089068 4225 1698318 647291 793677 1175532 902389 1531652 85876 1576887 1327178 1256308 107993 1426226 1839744 1302819 1907678 545001 1188995 373282 276214 553050 1645295 930075 894488 1670387 343595 1096031 433337 762714 777637 1243289 419329 560928 117752 564949 425367 338262 873923 1234410 1257960 542713 416376 550418 906834 1619015 1893697 86328 84126 1961990 1162664 583493 1220742 1714956 293365 146127 371637 146715 1084813 1300000 1052817 257276 1154451 1405239 1088326 34829 1174095 604425 1272905 1801067 1161543 1422434 68900 865730 320628 1184912 1254737 360003 1981010 141109 385618 1792430 1663671 1859925 1455269 1476253 769975 1772886 1525277 432049 153703 754452 51941 179944 1000550 25910 1293560 1279021 1041053 232238 1158212 1654253 728935 771507 1943344 866518 1664240 1282201 1272938 1147041 1973924 1735323 400775 433321 1798821 625727 1960820 1746576 921115 1737763 266684 1826801 322992 1119333 641760 1937219 358517 1671300 1809356 558191 627107 1509304 1560898 1179199 1548299 690406 1599439 550088 1471120 1348099 159463 550427 1442776 1389565 99337 1800307 1569851 676074 1256483 1844690 1989009 1289030 1234824 921746 964196 1507862 581721 704786 789396 1707829 1751221 1277385 969324 904502 1395697 1494097 192084 539967 41371 1495628 1005524 603418 520402 647024 456895 346964 1833650 1452134 1094704 669567 1468615 267893 1551009 1169330 1806743 1997145 603002 312346 1452348 1510541 24501 830919 719865 1349241 1738754 921766 285554 1246402 613774 1881762 1106051 1503152 1732108 1499771 29478 102043 1531109 1935491 1182022 51024 877770 1648052 860719 1535238 1127762 120109 282296 1253748 1101268 1870733 1698366 891926 1251595 1108778 218607 341558 329626 741184 319546 549825 1064022 3594 899990 651297 1682363 1857917 508662 1864956 709813 1788127 27332 1546259 145294 711770 1729434 1736980 344447 1088183 230857 303770 1974242 1755901 908622 307578 1997518 427203 1157782 120150 547317 180418 118886 1825472 818372 933727 136158 1249414 1948636 864327 731216 678536 136402 609259 1176629 99877 23432 1463327 1316576 705278 425380 1931766 956157 1559450 595655 680241 1612751 1512009 1807841 320541 1280934 496418 1945850 748833 1284260 1347262 104973 1775350 1391955 1423548 1780119 248206 604291 341793 1221735 1675104 1000478 1776823 111252 1649082 1258055 587738 437710 952345 1796364 502844 962377 558215 523127 1752660 1662445 538772 586687 1611352 1545710 467870 112006 1781043 1044391 46802 1628288 1465412 1503216 1632241 1381644 1539527 641315 1902634 736865 955854 1372131 1769935 1641534 496169 99533 1115840 557115 851982 1559024 1073349 1704178 1562250 435517 157296 194664 1743582 1438493 1768548 1939385 1123450 1540170 1765847 1699156 1500325 1459369 1575059 176059 1895699 516360 1053607 520318 10699 1752582 600385 1138102 839399 585966 552807 164698 265446 244008 1745601 1093237 1279389 1161870 1978831 1439227 1863733 345983 1971209 1258259 897020 1092909 1720765 1355701 1046971 308953 297375 1229396 1941170 992172 884767 1290834 167336 1012351 1088146 1095890 1495453 519000 1635323 668151 828895 738997 1812796 134015 1849632 282431 1166080 1885883 477091 1825872 1608953 847419 1878702 216707 822248 1968375 1874834 1655952 800844 19 1273220 1396093 1369765 293860 1290831 58455 719780 881337 1268632 106839 1931040 1836395 1251449 347788 1948963 1300382 1605636 1091154 1251858 648725 49530 1658647 609969 356652 494007 289286 1530297 1091582 664514 875054 715837 1910086 769882 1426546 289325 1123855 528427 1206081 668683 659663 640375 409857 1375075 73531 966094 1221896 1357159 1108116 373362 1573153 859024 1154721 101436 575676 436866 1488808 1528504 32555 1603652 988181 1728571 1509914 494178 38435 39060 305671 178658 1091397 1951217 857975 732420 785012 1206332 1924820 690529 1586709 852157 1704151 742546 1718608 21898 58471 1464254 1195027 15992 1260213 260131 306596 531015 1894958 779503 894718 669231 1587388 890634 1013497 1677300 1354069 890261 290536 419072 298045 1125981 440230 1672277 19475 1529632 1082713 706400 1679996 146723 71980 1039057 1605107 912441 845120 647864 1571300 1326277 1184990 1739137 1096936 132543 1966316 1205630 714991 162697 1709336 835582 1406039 1016865 1219529 1286386 1939244 568682 93134 1260982 211143 615799 1421293 1337573 1611957 60178 1567119 1911817 1183233 1634848 288293 1747331 1517841 1704426 1400137 1030635 1753245 776684 232863 782396 899815 1915338 640709 1268422 94727 1398702 4023 395334 738003 1880169 1761867 1751717 940944 423476 1807256 1381663 150056 201861 451224 455784 672611 1253868 1656382 1746421 1148035 790285 301414 367622 859368 1271881 1014743 662277 1101787 1783169 554914 1647829 362318 953130 323492 184511 936819 1832169 1859438 517145 1604712 768038 1013174 1842675 1194075 1173903 606870 1486200 780308 94692 1953020 1012552 1173864 621821 875731 1567861 1111056 726938 575369 938167 1109177 63075 1309951 1145427 1391152 383847 1535139 717671 128736 902318 53309 42334 704807 102726 111682 294957 695832 1383246 376611 1097128 1684519 633792 28057 982942 1649213 516951 1587011 1272093 39418 790725 1742376 1553790 1947201 506607 1313253 1038896 993393 212361 1888511 1094348 1634422 862575 1705306 741227 611688 634127 736033 1206464 1649593 1329031 668173 1207743 1060728 1386958 1970492 321070 1068260 679979 1155760 1160042 1152734 1187078 1897868 207498 1228514 1846371 1949418 1887335 1949358 1874870 237799 260598 794378 830868 119064 700727 624484 601269 84138 1513313 1325464 216066 1394603 1190819 1891619 1422725 1131468 598522 507471 1952076 195891 938993 360412 837112 360900 1942490 432016 800930 641096 1238350 780147 986501 284876 140810 1299157 1652414 792153 372353 1352874 199144 45279 1381396 829823 596146 1863989 197245 1610015 899298 1554727 372757 633857 1627550 1188301 1850887 1985198 269299 1817867 114646 816118 1516250 471180 459703 1368385 1991776 1195562 751979 804811 840628 121308 43075 678206 885865 1930959 547266 500785 303412 1174274 1037619 111902 160567 83252 1424849 1834152 1924235 514469 1920085 356296 611268 537155 810441 1816042 946268 779475 1777783 1724952 1681463 270440 1175776 151045 182295 61203 839857 1698238 1724697 1817903 1460048 1801278 1010959 186369 1834992 1007702 1808371 706041 944141 1534502 1323636 46147 1526557 983067 916559 1098735 487469 489129 1164272 1486863 1227924 1240017 803983 602457 1598344 777611 1266550 1303662 697673 1974255 1390124 1506726 742474 51553 452663 1528845 255197 808582 1071372 43447 1871429 877631 1151317 1066962 953521 812469 1385111 1416791 664739 1820517 1271689 1740299 1858607 452040 147321 393355 520121 1935394 483457 1535727 395634 1965309 1922591 1665806 1371870 1656306 1075759 1122042 427996 1052998 303745 1164240 1509664 1209956 1876795 1483385 787597 1261158 1294138 479530 637227 930530 622111 1085906 1064090 692009 774913 1356337 737233 421663 66388 97732 1285516 1721860 716197 190306 1712197 1315505 1402989 903481 1073405 282448 1690017 1154819 608321 1007240 854317 853926 1433188 1297160 541445 1051856 1491692 1505047 1350859 1376396 1100764 746194 1534322 1451709 1280547 1552667 1405293 1401137 502010 36150 1329457 658697 1018266 769654 151380 1237983 125036 1810613 1310837 163113 1488811 145566 1847798 878655 179457 300205 1355615 19085 338132 1386486 1911812 1021980 370724 1422112 793622 237675 779429 1501277 1504740 671625 925004 120537 607983 955102 461113 906359 1086848 1595311 1116490 194059 1370843 1736900 1412968 771464 1337704 660073 854836 1743978 1231714 1154954 990986 861825 1301251 888048 475501 872038 754219 623691 1074030 52632 510132 636957 1191631 547445 1815302 1483580 1353265 1312306 60637 832074 1285237 1346072 1178560 239423 1771150 1774823 418857 1336143 1223060 365598 1967554 682020 776601 1158747 1816215 553876 938059 1098730 1431625 945714 904124 692874 1321956 1088372 585350 1823720 898405 1420309 1360045 244694 49332 1491721 253658 530037 1420183 1976584 1727363 1847857 1264241 1248255 404252 1205713 1836648 1487140 620734 1956265 443502 1642652 862366 1653648 1137583 1165455 245789 1840731 824650 558846 156910 1984779 1432806 1840229 1128946 1832490 197283 1921074 1414837 747745 1605621 566030 700168 1632472 1152694 713301 1628898 954386 1350648 403926 1533212 1382221 707402 1845425 632171 6389 438199 1739238 1654881 672136 79983 1540061 411437 364899 1321726 842409 606972 1613040 240478 923568 1472345 293970 1816409 1770016 817370 1932428 1061744 384111 1373510 130200 1807881 1505786 1549235 346485 1547597 1738439 1923866 311182 1121759 1453741 433170 764748 1298968 960157 55754 1018927 1125640 216338 243672 1004609 364681 116608 228462 965546 637952 935409 1605895 1031707 1644469 12459 103175 871761 1368110 258825 1421748 795016 458750 1061901 726054 1073624 1431536 1986046 328405 1535758 1612304 623300 430429 1868685 1762642 1148601 17321 353900 1870089 1402710 191599 1446786 1502058 83347 835294 155008 47082 740134 585233 1893189 754761 445000 1451906 101961 613863 429322 1659668 924033 25030 348277 1709186 1521190 382147 281844 1749157 123482 1459453 1828624 199113 758150 729904 301466 595098 933963 34601 1010411 1251555 1022706 1559736 1033001 1470782 285670 228455 1924036 232678 192788 218964 958724 288992 664298 427588 1430754 786287 1430402 1393612 134243 907296 329767 1710487 845765 365429 614757 738341 1518412 1343291 538471 564489 1399345 977825 870891 835694 564586 463051 856304 1287891 1933296 435048 1352773 686479 307772 758233 348477 1506946 8895 1371736 153487 226046 814113 713283 940615 927846 1702682 894676 800405 731071 1468483 1626730 196722 1451783 1362578 712123 921821 295718 209666 936225 1802973 1516466 114805 764418 131603 1190762 1305165 1890691 1809767 417404 1929222 434042 1034728 458912 793355 309777 1617243 751588 1365814 1968182 1538803 1501529 1236265 947755 124669 352884 1516707 1598929 1755982 1316585 1126150 293935 1147697 971335 1482888 194679 1292190 667887 1230504 409131 1387010 1999000 377455 459988 1106187 1477578 1969911 1430129 808128 1166793 909729 756967 263945 989875 1448215 150894 1947834 239281 902623 1967116 1030285 570608 153094 1665909 770269 1711245 397830 1097602 1086886 831872 216014 96995 603060 1232025 1377227 1817883 40351 1321670 1202455 1873848 1737638 918790 75831 542173 625025 1124132 1977700 877484 1813870 81207 1007566 57230 1899104 386742 902844 408353 1927161 351543 1432467 1230983 1438979 740086 1832787 1513704 649580 1462835 1965553 355077 1171770 35288 1986375 429803 1021430 1243607 823690 1024269 1144841 1923723 1399329 1509466 1084731 1761787 153180 887110 298922 175335 1120296 1169614 622123 1783114 171138 877831 1401464 1140206 1404452 1754567 945326 18352 468034 282035 526426 1893678 1135831 527028 489060 751141 1060021 1982536 789363 1524051 1401625 1898890 1355307 1395239 358783 1485061 500645 1352651 810373 1965091 1945589 379433 255719 1389835 1761120 1099232 36553 182609 1682430 1789363 211814 659761 1067541 599735 1349255 1194605 1548499 520389 175532 985021 202548 316530 459127 1857322 798979 1285006 1154262 293888 938192 49602 1275309 260570 1655419 1999168 194171 647184 955696 1846637 1710770 1583753 1120899 738729 1686818 734685 286454 1682002 1567517 1239648 640913 1797492 607392 548541 1089801 567071 1245128 694463 1428776 668512 1065424 1395786 798 567511 481245 1153835 1997082 1931724 1853654 1001273 1147458 1574801 230082 722461 779727 181862 1419176 465926 1741980 1968059 1201846 937434 1339105 203843 304658 388696 10108 1803010 1818561 415415 714793 1792599 1349010 1162069 1080520 927174 1328248 555958 807876 1054298 547535 972243 381127 1325621 1370524 1281037 643070 578367 1331626 654977 379563 1480686 299556 1018679 1847625 1379396 1009127 1511056 1447810 263237 1600546 1261507 1239461 1778599 1688153 1935250 732228 1270657 270809 1836863 102187 1677894 1360426 247192 732566 1743216 1141891 561588 115149 1104994 1542892 1214369 1326941 1986993 1611235 1036471 481325 369843 1572728 146270 1201969 126297 1149446 4604 1649626 834960 1759060 458283 1173003 1136601 1488367 402585 1184243 1035443 581239 1240059 1548473 1810664 680707 1637992 1423453 202906 1026968 1366882 1030435 1785725 1808559 326801 670334 1295512 1304160 958895 609678 1570789 323146 1707640 1482195 32929 1379347 1269488 911327 41103 28716 356386 1039634 156667 500761 902506 1620230 1039472 1293886 1345418 1022502 775086 686506 1567355 1801008 1436049 1381143 961151 1779820 1831615 459598 1294921 789825 591943 1940421 1601353 812827 1184783 1515958 751256 280014 123852 1014112 21087 579242 1701469 151789 538600 1773646 52921 1408489 1727524 1439532 1959393 1622628 1769509 978488 421554 1552408 1431297 718019 69268 536891 640 630937 403792 1714723 712606 1593203 165293 288718 650868 578552 1228956 1195046 44686 1378942 1239977 57486 292708 1852649 1557650 1256313 1795606 1287936 1016932 684050 1470841 241404 1246770 702136 1567959 1231387 42575 1793378 1338572 768403 1653824 869171 411543 1250810 1877449 1558958 296868 722344 996194 1320655 503651 1777484 55829 1869529 837068 314729 1295400 1905735 1124650 1730160 1846774 1243189 100149 125321 937027 1135952 640425 1759667 1204983 618160 1117415 247891 1776587 1262474 1163102 860957 1112832 129589 297506 67895 1912449 859420 1503202 1522337 1448182 1101397 1444022 1565698 1533317 974214 710907 630270 1158538 575631 1452403 361023 1330879 719475 1547154 82870 593592 1428001 1301671 90233 1856380 1509605 447662 1827345 210435 55041 1522815 1883593 1519139 1814031 1159363 139917 348935 340842 147819 1877647 266427 1470758 903403 1231228 885999 911388 583818 1921084 585445 356225 1889025 1980752 1673024 1177730 951336 1032848 973142 1527288 1628971 1284398 384197 1293237 483647 1825679 1846598 1502565 412842 99548 1570902 1905182 1531739 1981162 126334 1560758 215890 1419410 924047 53711 901950 936166 528148 392672 414009 698373 1720523 157514 854078 1786735 1743718 1810258 1882799 1646683 584807 1342148 627103 674052 1749632 1419970 913777 416580 86127 413051 214724 1326878 1278054 170369 53416 1293979 447144 269842 1476118 264125 1884653 1688790 1350360 148947 1002824 1912718 681828 156532 1442991 1499396 157579 1514478 1830022 101857 982253 418603 1250270 375330 410140 317749 372104 1293497 1405878 1396831 452979 767671 1719763 248253 1743585 457982 1369998 872209 1968648 252425 718476 587356 1081444 651241 963597 1049007 949456 1519336 1276923 25376 86025 1951289 1149143 1683027 1449302 1635067 974287 203888 613359 1744807 372462 606172 226635 978777 665675 1474943 1754553 1242607 630174 1478860 660076 1172625 1522977 1634406 1151071 394051 1677439 1124580 226312 124498 684446 1483048 759547 588812 1882238 318036 754983 311104 442050 1374512 1670429 1949558 1659269 1304843 1472954 1059415 1040154 1227242 830804 355307 756874 369139 1619359 1107737 848 1872693 670188 973027 1538613 1521971 193449 1839695 1848536 1848257 1722394 291621 1683225 197273 425074 1551097 1685946 583440 1003317 1923934 1095908 363526 1141132 91615 1168429 530124 1622621 1909463 1816263 1944062 860678 668279 1413536 1197580 1347290 377726 438178 280975 204939 1537611 982363 360331 1278078 61608 936009 1682621 1219443 719948 1538157 197335 390759 777894 1842757 1930056 1965744 1031225 1698017 6807 299461 409226 1684049 1210208 1739189 1298357 1423385 590468 491574 205613 1727762 1028358 633182 1518619 993544 1469903 1991886 1278814 688448 1301942 234285 1511811 402295 782991 1667073 38789 964320 994193 673617 1780330 1957560 31063 415470 1227585 1691042 421856 951196 1053438 1420296 1941892 434774 519736 930809 1041507 1116420 1017170 1081256 190878 683610 1648989 134740 538492 1327930 1376549 1225050 1652016 451782 1173698 1576255 320675 398602 1666754 68179 1571126 283984 281530 859822 1067897 1006183 1304548 1410538 1078601 1028522 1977098 777738 1815543 1039481 279784 1960469 445457 1427568 1758080 933644 1035797 1891223 1783966 1192028 1765396 650097 1457075 1874184 1537734 1972583 11416 1160953 228511 429479 127778 1809817 853126 1417206 59486 238611 115708 113769 1380376 1530043 1346845 992640 1206738 1275394 1282169 1251414 8025 1142666 1840140 1522626 456713 1465712 133237 1254237 268353 1263026 1141743 1004558 101679 110303 538889 301869 199082 352431 248033 1780839 1134539 1341106 829687 1022607 715854 1664475 1262168 1041490 666709 1317530 1668550 268364 1504818 832310 185733 530102 879903 147246 1755168 366036 694411 191983 603916 104439 709675 1972092 1539865 1685899 161809 1968890 1292613 451902 1452115 1668570 1127799 420523 1603013 1089724 19155 422437 1826157 1539491 1566659 1375036 570547 570772 1053285 1420374 1384392 374814 1349109 1495356 1576619 1199573 967253 1518292 896960 346563 1018940 1565785 1434109 1894571 1724407 1377611 1124212 1054992 1939578 1126484 151229 1879711 1768610 934824 585212 1933820 784094 1280775 1842452 1154048 71764 885383 8122 1393115 156294 714900 1577515 600447 924973 1557460 1399364 1888218 20128 903073 1781182 602081 687934 677655 207138 585389 1786176 1047641 1030113 1245176 1725980 1797361 830099 1827894 1060112 79795 659037 1298399 1585762 111844 955741 418758 1381805 1454508 265225 1775417 788177 1307641 1180403 1768356 1780816 1908616 863984 423559 272602 389634 520154 1977013 447732 1486051 498777 446185 345262 1909459 995699 246645 1030729 1396042 727943 1007510 1654486 1748128 1627236 1168306 1488760 1255473 1327050 1038981 811927 1177165 79601 1796416 443233 296938 385477 1605152 176463 1656292 443317 138263 1074643 613530 1185114 318510 223615 1799864 815042 207821 576835 1572427 1544808 1101806 1193872 1965775 644155 872942 1051415 265556 404623 1174506 486070 1243024 495766 1936512 1040770 1395434 1726235 1878319 1956285 20899 622598 437821 625962 1267637 1520598 1590064 849210 43647 1002464 614624 1270830 1022621 596803 1719295 1600687 549548 1701795 1081213 766838 896727 1920735 390796 783362 1042409 1103860 461029 921704 1958542 87404 1727189 914291 1091290 832384 1657732 312238 478182 680082 656513 1046643 108193 511374 1137377 1109883 554477 851071 1239727 64558 97902 987668 1621022 1706836 514306 1818207 661250 172229 1937197 540689 941334 6596 1873708 228914 217606 1210070 148140 1695652 1205227 1812285 164760 1629029 1400399 482527 1475881 1776399 1320686 1228036 426511 638068 108951 611016 556722 776656 1716188 1136150 1825754 1626723 323589 861771 178948 858356 899855 1053162 787172 614684 1578747 626319 606641 1790906 670834 148050 901636 1122359 343037 1378576 466779 1026814 414140 486960 1504750 1351555 1187964 356581 595375 2694 1039201 782252 1852852 1935100 1736324 899257 204980 1986594 477726 651238 386154 539345 1496882 936568 1433935 1969362 1751195 1915822 1221820 323221 1072086 427813 126116 1317652 1819857 1771091 1286020 750331 1735161 857281 85208 1610823 1637798 1175936 1596275 892049 693395 1633705 399543 1705412 632313 707523 1591707 1623292 22891 1743658 1188093 884008 1163729 1490328 826640 796058 153702 743298 1023267 1229502 1109680 1440243 496473 1099212 454813 517570 891984 819308 926522 1775065 439578 962415 1445326 1287082 14646 1507965 665823 1742098 201570 1324495 1343389 585704 890897 1145147 1476830 564729 348327 900458 1392015 103054 762119 811056 849133 500103 1545310 1354817 1351863 1033113 1682937 1970290 844120 125353 242061 1810918 15266 299264 1002546 112278 630289 1042356 1575929 1683073 89207 333582 1530908 1968439 1072850 1610801 575841 178879 484605 1643318 781457 1843356 972279 606880 726326 49600 48901 1287322 983090 137343 1491904 1008538 930368 1461932 978283 1643892 190000 199283 948662 362600 477667 915288 1120856 479397 1329241 234188 1593372 687062 1130708 404587 1853832 766021 1021266 275685 179222 598091 643433 1714267 1850588 199574 1423498 360266 662210 203144 1429805 179815 1790005 1931775 1818159 216986 1048438 1008251 992709 1236951 1605639 415731 1901137 1227271 855454 818302 1650194 1878809 789142 451645 100774 121072 410192 803570 1744318 1312006 465552 1145582 383037 457651 1187015 1973329 1131084 584438 1325135 387376 1924307 1389206 1463085 220649 689293 32943 1099679 1258563 955496 237629 436107 191341 848426 498813 980750 1004747 1084758 1891918 1330541 1986206 104513 1519574 1310385 133567 507192 1998285 995596 642517 690856 420647 324180 1320195 226190 798335 634523 1538557 1976922 55616 1301316 1894993 998564 1658562 574921 1738997 1231161 1986566 1045420 1679647 263041 950236 899176 119007 1514193 514114 1821389 1852499 111708 905515 1359124 396882 721628 1461751 721814 21327 304909 1944654 463107 139553 567699 501559 1007878 1268886 1634032 1277464 255443 260443 89121 987389 421680 1317117 1867936 353785 1355212 58602 967367 1163628 1619481 1225190 1525774 1483536 1640863 211132 342836 107493 1924140 967529 1034395 306180 273648 1650802 471849 1086698 842532 1568556 1405666 1511075 1591461 1901613 1776827 55002 1318952 1185659 516555 1494055 1446751 1255305 941253 483718 1176866 370784 53857 1546234 932171 865668 776945 1490951 370860 1430278 1931243 824097 717272 271566 919839 1436211 1954872 365447 245663 435045 712191 1329125 284333 1022232 991050 1838502 1642686 1312592 1466893 232461 1573252 1741001 1465709 943769 343571 16641 1850107 1346751 1854956 944173 334445 405109 1082686 772952 1331569 536606 998062 1124490 137092 749552 1922301 1256778 1337644 1358708 1793732 905116 1998910 1015288 472160 1083728 939058 738371 1636864 903259 305574 737285 1579575 519345 543765 1274984 1071874 337074 1769390 1690647 1443966 198768 1801280 1333317 42368 1774110 1015582 653185 772661 158459 1577099 1180993 1678905 437662 656964 951001 1309785 117562 50135 1017487 857972 1965995 1948858 1171094 1651470 121563 1616372 1089924 1243732 1234789 229165 1368933 732569 225199 1620947 995972 732593 1266682 431371 721190 1116561 1000854 1012870 368478 1449595 1460979 119744 1241551 818502 899008 602075 300545 1701220 286967 1600338 1209738 1745458 174828 1755552 223864 263604 217121 1356721 1541667 1736435 1517461 1529899 589008 114683 1007825 591379 58972 1474545 905656 1734418 1538645 1906599 1593904 1992375 1444826 941081 529792 870977 1937346 1400747 1870086 1659660 1025346 746642 1539310 1974472 1918829 1497999 1174470 388918 668557 1876022 1725793 346235 553440 1019736 1261190 813187 998210 1152281 1493034 1192842 1077347 887523 323834 1500300 297292 1750019 188457 1144936 650922 1024573 1720635 598888 558843 1438733 44926 1888751 216559 1223706 1745586 1301968 1016919 1906581 897755 659362 440020 169584 1804196 630275 1048587 1906858 808040 875536 864981 272204 1375178 64832 149707 1612484 1573943 402763 1963744 210184 1630351 74419 1720031 883508 916481 689154 1917351 385280 680085 1347749 1130079 81437 1267811 1980477 1121494 605167 922014 294356 587206 1587642 1895884 1555387 1713135 768234 363340 640468 899876 1417504 1510036 311460 65287 943216 303531 928465 1417265 624942 274100 302814 1035752 955279 1484668 1815442 1816384 845267 1719740 1616316 1714031 1924102 234755 396954 1775043 1623321 1872377 1858477 477363 1810732 1337315 1048735 1432035 693107 21776 164010 1423738 1782554 146032 379688 1578771 429778 1987285 81252 541309 325232 67579 1348889 1442694 817650 327931 767235 244666 376584 1005147 867494 1545394 1456937 543105 634600 1521789 548440 929855 61884 1727761 1690346 272046 705791 1251890 1253526 1714098 454575 973331 935762 1245948 845264 1506910 129499 650605 1932881 689407 1739775 1588057 295740 208977 1243562 615541 83398 251152 11465 1169775 540770 411824 1596348 1998886 656511 1621367 1166780 598757 65115 315890 179980 933989 1097696 2523 321960 564802 585815 1929634 1718419 4126 1836912 1722791 985609 214677 1224826 334957 296833 1838180 114571 1229308 713450 149603 218694 1366144 1767330 1551984 1949502 788278 1027832 841816 591447 1649158 1324882 92170 776537 1983523 1152726 19574 1403541 1118491 121162 478366 437008 605828 327596 514569 1592420 1676474 801438 1471222 36299 212485 575296 463336 1433676 1769239 1576585 565714 1632060 1551459 811696 796174 1981669 217593 838993 792341 1586672 895730 1392974 1675082 1231838 79967 1628181 421983 833615 867542 261643 1124947 1673173 1443388 1476490 1810913 322614 922509 1413410 72228 1105631 581025 1843756 1396522 923650 455728 316380 274130 1221505 1644113 59525 592830 162410 1747874 1499505 1870671 1522901 945014 1831642 1305450 683515 490302 1235748 1307480 1571684 1203116 959075 995049 1079495 846364 862237 216668 1502498 50528 763835 429769 1553621 650925 953364 353982 1351705 1817592 277273 1755130 1053511 1419042 554707 37784 1756932 121370 234218 779473 1564409 202679 1605052 417288 1516816 925147 905776 1018969 6506 1203764 862117 116595 643646 802436 89563 998540 65691 881418 56515 1778532 1012627 1879178 970110 1041348 1610796 1036920 642850 1523407 291686 43105 777751 88467 1233988 624794 254788 1661920 1677318 698864 513191 402363 1108064 23678 712466 669116 171854 484851 899273 216705 1702379 1974644 401373 579879 945821 1893444 494894 180271 871863 1526496 1487192 1930254 1908991 681236 1334760 438035 422106 1431636 1282200 435699 167718 1977470 1864251 1137858 1617489 789089 938342 1695209 929600 1780256 1676088 807522 780489 1790994 670994 965122 391691 963415 1845621 1955416 1061787 178906 1970836 1284637 687554 1759111 720550 708680 1303088 317415 1744030 613919 651739 1884844 1660841 1620743 1572712 1704349 1455642 1340396 1924122 568189 1562047 149792 1862928 590553 917755 701844 1880459 353024 1712698 1905908 264528 1413015 1876028 90381 392957 406231 1396169 784312 665159 474417 1738753 594498 1846068 511502 1935115 338834 1406634 130644 1279361 804103 800851 1995927 359917 372265 1461700 954393 1778102 1841271 1077986 1299159 812558 645067 1586575 600408 1043352 1720175 939215 950779 1731825 1927594 1245841 1686172 1454582 142662 1383858 1153453 119223 1780668 630965 1742275 1933687 322869 1728062 836481 761163 1997649 966364 1119344 1258443 362445 1866317 1960104 1665134 23466 319771 1981857 274478 1802256 1133576 889337 714427 1618231 1686086 631750 1696879 359010 1428438 1153341 52822 347886 950520 1638151 1546101 1817735 583577 1278404 1893025 1748984 1893899 1147279 681163 1493572 1356547 1172286 1090422 1524023 573624 1004349 813347 314423 1237334 952399 847672 953655 1468763 1494997 1987805 1552039 561342 455742 1246579 1193450 534817 1251085 13019 507899 453404 959673 1234742 372190 471432 62523 55542 470578 1491596 1593435 965653 1485504 1584310 142314 1211799 435679 1323712 167959 653515 113683 1252761 592457 1328736 1722122 1507141 1875387 601328 655590 244472 1252300 1980113 1797143 29793 1720378 773154 859816 539476 1341781 1675796 1528895 839442 1117402 1935879 1234206 165152 1706612 1779627 1008535 119621 79471 1577242 1334942 33996 1547753 1875431 315210 1623243 1842077 169725 1152288 549565 433065 978327 1451394 133908 1010707 1387261 1491171 915520 1468557 1687130 226129 1339058 481703 895976 1360854 1614984 407277 1549895 70179 335723 1255758 989309 91012 362180 1552986 1552381 888177 894843 1295365 535154 936502 940750 811012 467562 1697041 903674 1735213 175153 985856 836859 1172821 981322 1017980 568913 265059 505468 1820312 529641 1433707 1484980 1492729 281670 1142344 850298 1088161 1630670 938879 1945766 1800672 591167 446549 1591564 1437608 384561 657984 1197548 1340321 852885 547373 194544 1749069 596029 1429219 1206954 1082782 992351 714470 1925970 1047876 578071 978905 294739 1505621 1689284 1741927 281737 1947117 847087 235717 713262 1408285 490548 1821376 366746 1824247 1236981 1890038 1498861 1472451 1013494 1411151 1342194 240341 1233468 383534 852170 980266 1890188 467421 215979 58200 481472 836939 886162 1764049 1454687 469896 302715 384474 662180 927071 11369 444758 1144972 1282434 1320519 1251372 183303 1131721 1912725 1955962 1010725 1363204 567181 1600212 46456 1398655 207719 284671 96233 1489287 1352051 466672 765412 42045 323536 696964 1040079 1290401 1351904 639657 295916 1595528 1688875 422287 81247 1141956 355212 439329 312456 28677 1453710 1144144 1228432 1254357 633639 603754 772257 875858 1361702 1148025 226905 157099 895646 89913 670665 1716261 1968924 1164896 396425 490034 615233 1397060 615731 1818778 933616 25860 1279706 400871 1823444 986456 417609 1710375 1385993 934806 1876648 1461600 559620 227923 233875 176559 1523032 1924010 1236967 676348 614084 319185 546826 352224 1256709 1840815 1375836 1684565 1393224 1077337 262303 1952153 1968936 388450 1966123 719056 1872493 1452130 70642 138965 1647110 901182 1030184 139376 1365413 932506 1250498 257025 1203746 39982 909663 1550728 106912 601423 1056907 440555 1180582 1275756 499378 780620 70281 1219362 1530977 352750 1435132 83828 523771 21503 944449 1551102 282657 993677 1119976 458485 892904 643051 1114860 1913312 108329 1305064 715313 26441 602017 1572440 566489 831693 1299815 392686 161638 1450691 647534 898497 512150 1740626 1363203 1794034 742332 643725 943656 1452239 1342404 843353 372162 666881 46342 294863 737948 315540 1447569 1185536 811265 1645721 1222588 1252525 1424989 585457 1112164 27598 1012894 4466 1451536 143650 45396 66872 602712 211413 207118 107285 286728 291510 1675973 313614 324077 898218 1177460 1106182 270975 863649 1673560 1947295 1569527 614420 359820 767969 469953 1281032 737388 639595 1100196 1330632 1350295 1857040 1639063 1010644 852673 353437 1107965 1146625 1123911 557251 37217 1947407 472964 1279948 826575 587813 1235417 1435099 580355 396562 1825583 373993 1228238 172027 1193965 1506823 842433 1580450 531009 1167300 1387077 1677917 853944 343221 1925588 1601909 1761337 954155 709751 1532056 1922553 616841 932992 1651210 22721 1697306 502771 80531 1886045 329200 1785538 866389 961471 873996 1402122 483981 383555 1547089 1628252 830258 227922 1723176 1612063 1742774 906062 1257279 675889 1181202 1925100 348504 427870 724759 566436 1907690 1690960 771163 561388 1722937 899750 1002543 174853 923112 1282602 1005765 1904792 4527 982067 1137230 1411115 1586824 1645117 1878281 695283 1159318 822813 370170 1907302 596013 609453 1622889 964038 496902 983686 1555410 1155591 551595 762925 114389 198304 1564581 1389203 1364708 1383154 464545 561618 488441 830628 1550190 1140501 1081114 1818094 551725 1280887 860652 1631328 523219 188596 1949542 732462 341513 185125 1548929 1041212 1345252 1584341 1027499 1046647 166975 1237745 505688 1719747 1383497 722158 109193 430101 222745 716516 373914 1402301 1708738 1422466 1469978 724522 626432 882497 1610714 125378 823353 1889091 1854963 510984 1283296 1915559 1565463 1013073 951899 1635597 997438 1244089 1112559 1196569 1686437 453110 1564553 303588 800203 1632281 964031 1623894 1255895 1765472 91819 1524629 1892762 604962 1907758 1380111 687556 969628 497829 1085786 1176013 1233593 1041927 118769 1197301 1710502 639659 1014705 811047 860013 907073 781650 694955 1829385 611219 716719 635701 1482765 1856106 1691630 1901594 987430 131856 1489258 1747665 1379209 1476564 1145676 1677178 491255 249509 36939 34401 1986529 1745685 1198199 155229 39672 1084637 1771725 775962 1492195 24865 117564 712715 1113395 1849636 1136427 1834838 226187 306073 37310 1295081 1069428 1179019 32567 1384898 1161137 1165574 468100 1727103 1783468 1386122 1168390 1455930 1575399 1974526 826864 1182584 406181 1534391 1436110 29270 1827005 1748953 324297 249346 258911 533223 77747 1725622 412798 200946 1993039 1364186 418285 90973 1886548 332468 297610 802722 1252255 1300306 1940152 199264 1760967 1642756 1145093 1240793 331208 181358 390881 803620 540224 1877576 1390199 1829085 1163889 1745851 1927496 1288164 474698 1341844 1873981 164629 615157 915175 1416519 368148 1212241 526540 1514978 634407 1555743 1469262 1901453 144435 93506 102691 1109742 694313 1632390 1956802 393612 1949607 1798744 1837497 1422759 1484705 181915 952292 869622 419261 436091 1490170 1211578 1271061 1956375 1959558 1049445 1394041 1866411 160573 181165 353287 1430657 442722 1313071 58888 115042 766000 1192429 83839 1555681 1703930 319250 963091 641378 1434777 1021130 1516409 1169373 569184 86382 613625 1739999 723879 851120 1919571 580035 1588199 1974271 1776266 523126 1567433 1035974 542742 1026293 54114 759419 1366749 681657 777419 954708 1144126 1324953 1804791 1492091 22098 571096 434701 1222217 74859 1903025 1001598 135450 1635559 1613075 1505667 1398749 821947 865006 1416073 1131436 821915 1838809 1258554 850641 834130 1055757 976354 1628392 577757 1320212 328913 391684 662347 636308 210913 885109 1801760 746138 1521363 1099719 414661 119457 375493 1785364 1068695 1462466 1758643 1724146 976485 1801913 705026 678408 1315872 1387297 1174395 1277388 1584329 1946508 833252 314456 990328 1960514 1764775 1824652 410488 10055 491517 51462 1689761 441515 785165 215800 1834406 1749827 294618 1110839 711218 737464 1332346 482476 1315031 1239877 704610 470109 1410120 1524591 1986992 1492252 1172048 555718 529251 482448 420748 118209 1301645 1719204 1168194 975646 1191656 299142 887774 344673 180931 475983 1776869 1415956 289731 588926 987313 1646208 1693863 766026 1993731 641291 1052597 1768056 1247536 101556 1787620 794353 831477 1045010 1740741 1449805 228564 875974 1376687 895947 6858 402198 144571 1118267 381863 132004 228550 1054577 1156395 461049 885098 647122 1191789 88438 1445687 1279188 1880286 343928 478470 1381077 1868036 1847919 380401 1361265 1397762 1434193 326 1433774 154502 1862309 418361 1583860 1706633 1999376 1553232 385042 1639548 1082957 112980 1981827 305181 1758945 401031 1829772 1206484 15754 1301800 1282482 1391702 508184 1232909 374940 606748 1959727 1639404 1490126 170306 1376208 1084841 115707 131145 114698 256637 1087581 1753299 1785672 1986340 721402 554957 704528 765965 204793 124685 766117 660314 717078 259156 1927649 175257 1339348 89217 1775237 480055 405587 1431257 1826764 1697109 1094861 9031 711164 108293 1110626 613516 78067 1832729 10562 1657177 1049679 59243 1493218 1429488 598723 307601 1720096 1856668 1419718 1924789 966482 1228791 1146652 720868 1702307 1944243 1784475 123722 855410 1571844 1213647 1566576 1585001 898620 723775 421885 1989418 1188620 316092 1298638 1355643 1946240 999146 728404 783476 983360 1356881 622177 1402948 1267333 502330 1203076 1104081 1885978 1871447 1052986 1375709 1633829 1594316 1017437 1375017 1180739 1410412 587080 1326816 839284 1520448 88199 1887146 942624 1711144 637453 1461704 337815 1677921 439185 1034546 223794 1767101 883841 1324305 109295 1229582 267654 1621302 1134628 627952 1587955 1530558 1002436 1555910 941333 957668 885807 1189352 1259819 801846 1078785 212341 1310061 1881830 852483 1350877 1625646 435507 1885691 274693 1134338 1412194 874040 1062751 20257 1236277 340239 1243335 980133 1128137 1032073 633213 1208645 1149084 1348920 616893 1048563 887644 357171 500274 488938 962634 215613 302362 200662 1381341 431141 262850 1671013 1463767 975262 597357 1869294 891168 837535 1800664 1139227 462100 1436565 1861953 986982 410194 594761 712301 558546 932441 913493 1768679 477638 723269 771508 369030 1324475 1689337 868839 732287 1473350 1792505 1994124 1287932 526680 224490 1012264 146381 89416 1190665 446183 1354177 1053293 970340 91881 90473 1775052 1173349 45511 101725 42096 37050 355943 1607307 402165 1345916 1456251 1234639 1597661 1297850 1295923 1285789 490644 1126557 1480608 300814 671040 632020 387959 191656 116357 1255948 990483 253637 255566 709205 389452 1069460 1483748 1740224 1873287 1975055 1098981 562492 199755 1653554 1637779 531383 1163248 1205468 782286 1300463 1273370 331741 780696 1351894 533458 717432 829867 476256 1841019 994166 1722913 105817 1636513 793131 1662192 1367395 1837566 408299 278381 128066 1719398 1166077 1952737 1314889 410735 1455562 269544 443906 578480 1002635 1151104 1164151 1718307 584321 14508 436874 477147 856363 1688454 1202991 1595738 1816742 402756 1350578 1018134 401533 1188954 1723397 123986 725379 352755 49237 1640220 233806 464722 173210 1825564 1298828 1059364 1379774 594123 1757935 550401 1543763 281451 720840 1235816 1341049 1910675 1167144 902181 1682169 1583773 1822308 1633888 1121904 305112 1060545 1357714 1285615 10447 919696 693478 196931 1994049 247514 1392509 1314632 337783 358689 1429087 129536 907880 995244 906563 1930941 1624644 79214 1946106 1506541 450121 217647 826434 1132597 719880 1380603 1734874 1998089 1904762 1241754 1729324 1168613 1724609 379028 1182511 1241609 308998 1696687 1770291 408001 1999548 1445401 397898 405248 813632 396946 91407 1095147 1053436 347101 1274666 435499 524714 1757695 1716703 794435 1114810 364218 1335889 784513 1124602 797577 1441 1525051 1555814 860887 1156683 272519 763928 1971945 948939 1438598 549015 1807790 1029814 307778 1046119 202319 527170 380634 27727 1178070 287030 880301 1343984 6149 396024 319635 444798 46418 1110747 840582 1085826 151536 830462 1489278 1928576 1600446 1234713 1839410 1297106 222116 125594 1490967 1504764 1931709 1043741 1406778 733751 67819 966067 1260608 1514355 453002 750506 1284440 373966 999949 908631 1641459 1047260 939195 244151 53383 462887 1621826 1693396 1302084 969987 19430 1623298 1784095 497239 751980 438836 1828137 992122 593123 1601467 86065 973067 1517872 1547648 534505 336482 243901 573691 3081 975134 1113002 872445 1080746 1414702 1400545 1914171 1820050 802783 607441 1884016 692927 1694501 730966 1929683 4849 1451722 1644872 1348796 1077353 589202 1010271 240324 706385 873157 494328 478532 1192642 1800512 84521 690526 529633 1313777 568789 1284378 606354 542695 364628 1598142 1815103 7435 361753 546662 1810519 1220910 1441303 979291 1579512 731837 514800 1056766 177083 1557056 146447 956065 1742436 457872 1752109 858859 1147972 1274368 501136 1033310 1899209 794188 1685349 1695963 230181 298886 1175652 1118307 639183 105534 864248 1206520 558494 8672 169444 651849 662266 723217 1991977 12384 125907 1536696 48682 658485 357037 1262913 1529813 480646 20261 1831777 1432720 1220692 1723193 361926 1081938 1464061 98969 1988374 71655 605578 1447985 831492 258781 395460 1583610 654753 878727 1877347 975295 1885307 389939 1683604 333462 1487920 73104 1310309 880250 1673791 58835 1152615 834434 1305284 722154 1295533 1386505 836993 214492 1695046 414968 705447 620042 533531 1561920 128026 1555819 1994846 403336 360863 904298 307418 1670024 1984731 1090018 984993 1606224 96005 956671 769601 1428422 1468895 1183607 682589 885338 1195680 329787 399638 465950 1854479 1529228 863253 1733170 170712 91075 1509880 1377982 871648 540751 210345 182759 415818 419921 1013362 110121 1629308 1330437 165465 65039 1815404 510990 1402852 1775141 978885 662105 1090228 1556948 889192 1659388 1621155 412915 1126577 1957877 1616327 1877167 1388377 1354025 1948373 1742666 604475 57478 1834345 137897 1272271 1819488 918280 346771 1299041 827064 1025212 265199 1183282 97645 1349799 134676 1039996 692131 1906114 633615 1688810 346280 1965046 434656 568477 499905 1356750 844014 1679510 687374 211751 525069 1288438 1091672 879275 77719 1329498 300478 1993028 1906938 385583 1963053 831003 355949 641478 309663 971814 207075 73688 1594906 343497 1498805 420988 32850 845083 1632253 1388482 60604 1243667 1142393 691515 560707 926623 1176857 1261757 6870 958900 1017298 153633 1547920 34484 821310 320564 1303016 744019 1338022 1074038 875570 1609118 1827436 1188062 409105 16837 98052 378353 487653 786548 488519 1951164 1627187 1725062 327990 1691416 73498 228387 1968973 1859734 1653365 411568 655237 1551383 1633553 1483657 1091618 897779 515528 1299028 873301 808981 1837765 27295 1701474 607081 1733145 732015 1909230 466716 1748774 974742 1109815 93826 809976 1695842 537558 883047 990325 1718065 1834705 809229 240276 545278 1535634 985546 225229 184540 1523819 951923 800424 236840 162063 904609 104023 275741 732580 454470 695880 842713 1258984 1428688 168422 1859625 1289735 413148 786682 1009707 417355 189099 1043135 1978239 1866156 455829 1338437 612025 1603464 967545 75475 1728761 1024875 1124159 1594170 610046 1953226 1111212 247101 325521 1635703 1138267 1113224 1485756 834766 1185831 1106488 1803895 1929484 1053914 1909989 1023717 1186924 1620132 595995 1574548 1866475 1964631 537728 529432 1412668 276773 1473305 1330832 191289 666301 567732 196700 100895 730492 1667263 67963 1558875 1212266 1476571 1634694 57673 1152197 436867 127075 1662035 1291458 1840550 855110 1784086 1444472 1321662 1292606 1652313 916871 880404 1345043 970522 1800729 415184 121981 1096241 331252 241020 314743 18087 1959918 926444 604346 702328 473128 753571 1083086 1935807 94465 1475393 246406 1216632 3343 586638 166613 1418389 1982467 269674 1446519 1965545 969002 1383111 784798 1696196 1309615 742523 963724 1800356 1293570 869779 50912 473566 1314661 1880810 34628 369860 1605760 326389 1558275 1685334 1361379 1536195 1263656 85624 1699835 925983 1426849 1202402 1259168 1798681 124317 272218 648444 221226 134261 205044 646566 446977 1982996 543729 1371012 40831 662301 1272983 1184258 893034 60182 1445600 705435 1347694 1037749 660398 809788 813131 1753358 1940651 882830 1057821 912056 674180 981867 434674 466360 309295 1036257 1648051 1133584 526868 1771914 1665302 64946 38866 1645477 1170030 1702825 1927823 1130978 856052 1208401 1416584 381872 1333776 896601 1910174 703126 361371 1145540 102581 944149 1718526 1211775 204623 756576 1101270 1481742 23762 300855 626409 1837678 395029 1044850 399881 548043 224015 744061 368639 1605749 1165752 1379481 1107131 328713 1112440 133671 404152 1258647 968024 879905 1976515 1111095 999958 1585981 186078 725809 897669 131522 1689299 1365651 1615753 1653159 1823123 1894257 1636853 290352 641910 1791504 1306419 801394 1567804 1074395 134106 1675958 663741 544158 887389 1879672 911477 1335308 1440484 825355 1283236 19259 88196 1982418 1136087 560300 1393850 1269863 239829 1776715 837981 670855 1795782 1652812 1856153 633930 1513456 42313 1010258 502810 1358856 1203371 856038 685626 1187298 1355381 1399931 1227662 467543 1173702 1915826 1200818 1302395 1369669 342681 1976359 1752831 1177483 202646 126612 356036 689007 956179 1254556 1167226 1541645 1244194 355575 1872462 726495 1721548 1850293 66741 1716411 371341 1345481 1219836 1604722 1494968 970568 1332144 509960 1434297 944900 1486333 132210 1560719 1456537 1390666 467080 656161 271986 900256 1095782 1923758 51496 86782 1494194 488460 755367 163570 492645 1096007 310466 1305575 876549 758734 832325 306199 1172537 1858739 1747860 1732787 803048 1821487 409680 651959 516824 446688 206780 1000247 291368 943609 292767 1385830 808965 55826 512551 368980 943159 1631290 1459659 1013417 1126402 1816847 860744 1368745 1282028 930897 1009080 931607 1009570 1757169 1209213 332945 360918 1068204 606173 369585 1701560 1765293 1702774 961552 508213 449314 555445 170090 1695919 1789248 1805467 1933196 1280277 315394 1076394 1997193 1861381 1731496 1849345 1345489 473332 200872 70543 393809 1944155 1555559 372919 1881219 890465 969751 93823 57498 1241987 1365981 379120 429238 454127 828451 1867582 1222135 994260 1504672 1656906 1173054 300032 1471549 494568 1162923 500374 779140 1737450 1136255 1747932 477296 1331428 427009 1093951 1272298 504915 1186371 1353032 1363151 463124 1400519 131415 213941 879389 231014 1465309 1794290 752516 662831 1118026 514308 329845 1037892 1751417 1654318 1302403 141509 426383 1987697 1829197 1381278 1357400 1394635 687739 988038 1979305 1698766 1724017 234610 1136058 200120 1800657 1820162 1852451 1259075 146608 20482 1600906 114362 824949 1117579 801372 604507 1336987 1038181 260818 411698 323175 1349064 1458768 628815 1918040 1193006 1990060 945177 1350379 1975593 247495 1033383 754042 1867975 1918619 1841124 1248490 1658925 1900749 1215095 74888 1019559 1343989 1210864 224510 375387 1438205 1309823 545023 2911 1365364 670367 844411 1601456 490403 528472 1840400 239631 1247617 1568189 743271 254686 993532 402686 271186 324497 1456789 1871299 854777 687988 1905150 1449789 106900 1954332 1649140 454772 621335 1802200 1996234 83416 1471759 1629791 1339703 644085 877907 847929 180696 356073 859518 66346 763374 260851 1580121 1179483 1437964 1434838 1572808 1652826 1416396 1936836 1261721 568008 5723 742087 849064 691668 1542167 1011930 1159333 400855 212742 703980 289689 1428253 1706762 1094839 1640009 608191 1418837 62442 1479171 1416842 1851589 328675 1461383 505581 1697969 256647 839567 17438 1896816 1742531 1580524 1110449 589019 788289 167168 1505172 1817213 1550893 646207 1259766 1526491 962717 1488699 1839398 320119 1337264 1341250 86522 1163054 1061030 1375882 674123 1146454 1494902 527603 1796304 1284220 765548 839603 1799337 253879 553397 698097 150224 1783815 1610424 1065676 806128 1215538 1755161 1064493 436865 1674441 205318 1796107 173536 770014 1343275 918859 275035 1350897 1370264 6890 28476 1840560 1062519 1389778 1674167 1260876 1063839 575872 829828 974806 894476 760458 117619 1660113 725773 677834 1625553 1645191 77074 1784270 782455 1108520 1305883 43953 1852203 1677041 369572 695590 1523025 1191450 1814483 959471 1911703 1151151 681270 1440990 666906 592109 1122017 1514285 1013856 1947828 1829984 295159 1824665 1971044 605024 1792166 1273609 370077 1776443 1439172 161470 1428325 992731 604471 1356898 1490421 560464 287201 79710 1154608 448286 1075894 1397956 1469330 1719807 108873 1130141 836226 233257 1748857 1239147 1872847 1876041 1041761 1710489 249207 570684 75946 1148176 1034922 1157010 1223759 827739 80394 1141392 1694296 1081159 466810 899452 976547 445051 1444247 1753827 1587192 335348 1454025 76004 1575918 1556767 248812 1992785 1129125 1963307 1027455 289406 1832485 676699 1102350 922295 456186 83897 706121 1504082 296838 1222166 1958209 99919 1987724 848545 362852 1097065 1631533 1413720 1297680 1242169 1158186 1693525 142920 1914624 263441 1747744 1830846 1146874 1228538 6853 1914891 1223293 277697 1869053 354344 1801363 1303335 1339801 1131290 1927620 1445111 272483 1985614 1099684 1000689 1366939 1633122 480689 1893167 1019235 1588702 1788871 954311 1193847 273933 1901750 1295149 421522 1771973 1243742 100715 115107 244703 903090 866814 801136 1385983 640990 1370134 216693 1066791 1876618 895988 979692 440381 1066630 1761537 1365266 1524620 1485248 971048 972794 518626 1094312 803634 422501 1523889 568880 386864 1312804 341909 1756760 381126 1897455 1256200 519806 458684 944953 1792955 1177381 4593 235373 1466857 87847 1978798 1266073 697053 856707 1983582 998143 1306361 345987 1178879 1301104 218296 1840130 262750 1823049 943719 1599007 1948255 1462550 215299 428194 1944911 36333 92573 1835633 1528155 528124 1324185 958892 1392713 229297 965833 643403 888798 556259 341141 271268 458813 6715 740078 1714298 85335 604648 1307244 1133991 1733417 1414827 689848 236030 159419 1730771 1603814 409577 220175 1328185 415523 1843195 101958 858647 404909 1078625 978204 1168222 1056209 1122819 100455 492348 570745 1141527 1012891 583295 1832959 1515442 1818641 1478607 413784 741918 1249338 336359 1014165 1364477 441548 1472764 530875 1233185 704625 457354 622052 1211731 1772726 809722 771516 71942 589707 1784020 868334 1008330 1950057 806439 1248120 696874 1835389 1118951 322316 966761 470362 533129 866945 506222 1043157 716908 1730474 687640 49334 1084582 757343 1647363 1787594 1977436 1227105 1812437 1941993 904063 243751 11556 990262 156932 504216 40507 1169411 950178 1986253 831244 1391164 604462 123464 398190 561790 1916438 957610 1225810 61938 1345023 720000 516913 821832 272297 517905 1384551 1008496 1501538 1832822 914670 1709312 1652377 1689791 561205 430624 330069 312790 15717 672211 1302143 838783 957163 1815530 489963 1017562 1203702 386267 150107 850510 558453 1547754 928019 711411 197447 724640 1582888 232170 1397869 377442 1658040 1700951 18285 1075145 385217 1535370 1297541 1202782 1107189 1681016 1923506 1351812 1689729 772503 133620 1023027 1557705 789448 1700050 1701276 792548 1708135 960443 1773215 1313833 1646233 824500 998027 1381265 1233415 1359726 1458891 1299576 1126796 1851990 1003101 1429172 1381211 1134524 1707356 709054 1985349 316767 1539268 374575 652293 1251455 1840544 270673 66828 1641230 1680548 944854 152464 938522 431386 1310701 380708 1890624 93338 180709 1283663 942351 533105 1125819 297353 1130927 393228 1331210 1113841 369449 1329817 931685 1890617 206964 1325812 278725 671600 110935 257275 293583 842529 321187 1879043 121579 1163455 878795 1866446 727407 1980231 449290 1096182 1731356 205996 373548 1326004 153567 1266758 1148781 96830 1330059 1954892 372301 608681 189734 681408 679069 374413 1293059 1494054 968706 1387837 1587749 559080 1617487 107644 81245 1345034 1766492 1724790 607929 1906652 519344 1642644 1380418 1973161 1236166 66512 1366681 1317936 1294979 79771 1106424 351958 1064742 1263255 425507 363678 1184819 412417 1318821 1583885 456029 846404 1423578 378979 375724 1640831 408931 300015 173537 975507 762525 816473 1498896 861838 940102 466903 1783758 1497619 1781721 1595540 1220176 514590 977129 1036124 440379 73200 101414 985841 974177 1576239 1750523 1081196 438430 298644 617187 1466093 1897704 600367 911391 52007 1093577 1011080 1460237 561210 1301697 1505579 1250683 1082766 950791 1022057 757284 1796365 85115 1722579 1210403 519186 1079714 401948 1318625 1792951 549058 6989 1335426 977878 1773192 1487445 1128024 165118 1389073 464064 1803220 547817 1343808 1702440 813927 1104374 155101 94168 845290 608441 488136 677539 1498485 1783839 464858 1952848 1098119 1976030 588079 549704 1577918 215653 813042 1769469 1707994 764079 1122049 1908363 487497 403509 811225 287372 488224 982868 299830 1152002 59154 607575 918099 931935 1450133 970888 351963 216792 477236 1017489 1074742 727203 192690 1663694 363646 345541 30708 1980887 332665 962896 1539045 407838 126084 1481738 343055 395641 1037738 287013 1242816 136353 1755332 1950938 376889 975192 1255977 895681 1825605 971929 1688380 1377984 1670161 520307 582213 1593092 66027 990156 81092 1802315 1515444 1011084 1798970 1726579 186331 1929952 1528768 91234 1034737 205133 1255854 929819 1873422 1614171 127426 990574 1905369 759225 272558 82404 1808136 1715075 1876103 1422782 1918728 1489595 666109 1863943 1369291 956402 1719796 96039 92476 238042 1649396 1156605 1257760 122389 399374 113360 1508795 677312 1343139 155016 1590824 653623 1416611 1793721 1148699 1378174 503654 204459 433465 1140589 1813927 1658695 1409803 558074 666171 1059102 103619 254203 432801 550422 1272975 1668873 1614383 1037754 1065716 1448694 347179 1297726 143578 8850 1996886 1090454 942313 1097176 1933771 1520266 799187 1479735 1986922 1021649 1047391 28943 45240 124884 1585730 1004780 1466372 244960 699849 1377856 982150 164357 1346533 1266784 1627258 1511372 1722078 92956 252687 291573 78592 23241 341807 204859 102853 1287359 424565 751594 390979 302107 1923352 653714 625919 132214 1258115 687154 888578 1555069 1713164 1661436 806199 967776 1087651 29126 1265611 643005 983267 1474020 1196833 1580435 45877 623729 1356143 1065521 804764 1585754 715327 175081 704293 426799 1642195 1169280 399443 87659 941590 1570717 1493619 248930 72661 732672 1113864 1660806 801600 885957 783759 67139 1013859 1621 738202 1871807 75947 1208262 1806371 1853701 725179 59587 28567 1143962 670254 1235352 1660305 364408 102893 1773148 1812600 138022 1591421 892016 628382 700435 1670703 220517 1731541 1029910 1655990 596 1066374 1259737 178083 306274 173999 1806478 85701 634680 754402 817076 189493 987094 544124 1518409 1647608 844482 1590615 515847 1967661 660489 1235377 637764 980879 453685 566874 491529 1548678 638644 1278834 423820 1777769 1180458 1454318 1635983 1103288 1156664 1903003 634889 1645916 912209 270071 796577 316139 1795706 569808 1716600 1734798 950675 1732774 679080 709768 320055 1505887 1122720 1612480 60865 1703547 344486 1105869 534424 823594 1945337 1375420 1041796 349579 1187623 379670 742895 1642429 1616306 112674 424944 1309835 170411 1458411 919019 846817 1386743 1797025 1579363 1536557 1610809 645176 1937271 1975207 337344 133780 1328115 1940466 820853 1769311 1604192 145784 155307 555018 1800471 566427 1692231 1426925 1169398 562195 1594691 49737 941831 534587 936976 1427634 1892614 27424 614028 124342 1467578 123941 1951790 438242 1329107 1097108 1523106 1900818 1540591 1890516 804902 1049191 930414 40728 499059 1016119 1061104 1334797 1992833 1201779 1285878 1203626 1612421 1169998 950291 957453 1888121 398042 1759066 803722 1664695 61028 538799 1576170 1411369 1258582 186869 979850 920540 1815389 697123 1647535 613848 1858541 706047 1445789 1144550 1492535 908314 1129798 1687509 1487743 559238 258734 1073210 1660363 122151 1147414 1236935 1645151 1156295 66984 1357576 954873 1545717 1323917 636277 92091 1987924 947405 1331789 900344 1362603 1092351 653948 631823 1097107 1420489 1972887 1041832 656228 1909145 1241417 1502162 865792 1984721 1942892 704247 987071 1459917 1079510 1568324 1959146 535295 1207398 1282870 591912 1898627 1169185 1820873 1450726 1847691 547968 905536 422880 273283 1627775 1789026 352854 834212 343134 1529878 64891 625956 1468446 1949989 543316 1289901 643885 1261336 1364660 1920428 191738 1800967 962254 986035 1412865 1804022 185613 578483 1992851 1950647 1176542 935971 736738 1294020 742309 841561 1592782 1134216 1040106 1304606 953530 1528480 23855 1294972 1250341 1586481 1346784 1757260 506317 1469861 1784813 521675 1674046 532307 267556 1245827 291958 1603290 384383 275823 311172 925701 1314357 905037 1608252 1765143 1593096 1764697 1352162 299432 1076160 896663 824165 25283 1170917 353125 573277 760820 169046 556520 37685 949776 893942 1985023 1345291 1583620 35465 621167 1655348 809669 468128 920963 1791111 486242 1108010 32710 870954 848188 940500 988681 1607436 156678 978546 24009 1091551 567525 1467071 710613 471355 822743 945629 1996491 1220854 355362 1114100 930798 276220 1703298 1206141 1519245 482998 1673414 464408 550328 1010544 609 354009 1915741 1735970 707985 870536 177220 1780300 1930231 1596563 1592097 515776 1567303 1768829 184308 209646 1848482 334508 890422 1217496 1728774 57287 167725 1232129 1754473 1137989 1194108 1449280 638337 545397 155733 1955134 1085824 1161049 1236278 122236 1357074 1783008 1360447 1404445 74020 794038 1163153 1352090 1663231 1958197 387561 1037673 1712018 1317494 1983700 663207 858852 415401 287298 928242 1815140 1335210 1378794 751086 711283 1776671 1108153 1675706 965953 1833330 781995 6733 1834600 1824680 1123047 1357677 1543508 1388240 398725 1221501 1063327 658364 611699 1621163 1112998 1671994 1905050 840838 1900945 523750 1246153 554070 724411 1844137 794077 1340220 834258 121032 1154534 146263 1405428 1294137 373099 580277 1198651 1076429 409520 636263 294442 1262205 35161 201953 1458373 227833 1642998 1002883 1821922 734932 811450 1720862 1122638 1873738 1787324 1325088 936035 202247 1304163 1898746 1731549 1540576 1523562 1068033 133032 480394 1364437 484958 1875822 281117 47908 1113597 263313 534005 716024 1236213 512857 1859333 1726525 1077999 1779769 509639 1126847 670648 313110 1104150 1528676 1025269 1887441 1540685 1632214 907515 1694387 863752 444626 267143 1338473 997490 430988 340081 1981281 1606878 939135 914510 670494 1113724 817636 1528482 1545463 1368053 1174224 664315 379905 551244 1024127 1537583 1394832 1186297 1009065 825244 1969166 178092 790001 1901138 1202998 172527 10807 333283 258225 238639 1903221 813172 549316 808275 799543 670554 811912 412889 550350 1793050 373814 1262164 36084 1598775 420266 479699 356238 1252437 985124 1139939 726155 612948 658202 1850674 1693122 617613 160416 1572763 1081610 1926279 1514789 1556513 236691 1326246 1628190 679408 1362378 447447 587378 1567489 33306 1907517 1026594 1829397 1085711 253957 223197 554808 1182323 1144618 454928 287899 1029041 696034 976357 422216 1005222 690939 606741 981350 1645475 974127 131616 248118 793128 1096455 1124886 1275992 709208 1122064 962646 1242738 53870 1436716 111069 550989 1963277 222277 267992 792371 1129278 1340435 1151565 326288 1008153 602151 1014298 585013 712095 1852212 324618 1934943 1041291 1379364 547486 363153 1913377 1486252 994329 1982739 1328422 371257 184899 1992650 9613 192787 59841 1903468 799895 1405589 1173550 735072 11717 788552 1694090 178629 1700662 980841 1759536 569553 433006 1598576 466870 612233 1054223 88066 1770726 692837 723658 1549740 89401 682445 1284387 544510 1715316 1634399 1509755 1407801 1244341 1310288 396183 556125 1070040 923652 1761889 1452667 891432 1219944 476884 1333977 1503017 1989377 249055 1183592 1660221 1805269 921426 1144203 567123 1835 681267 1753247 520289 1074077 1240677 775594 273264 636565 1630772 28524 782714 74551 910605 132137 307941 166664 279444 70835 1792235 1672103 297501 461486 509550 115775 1597394 895447 289429 990021 694504 1661659 941880 220552 1639742 1989333 455021 46861 809314 1357461 1008775 67645 574644 1096023 1977304 1771849 922676 257302 103977 1236697 112138 1666822 136764 1493553 1283656 953664 784671 228291 1429020 257445 607776 367983 891074 1730033 814681 1381293 197096 709389 1038177 491449 1201439 556696 1355446 1691520 279540 358785 402492 757513 1925735 1265798 1824268 1795592 1708840 1066074 1337989 1330640 1852272 243712 767562 1554019 623003 1042389 1979145 741919 1799255 607151 848971 1869962 1567172 558608 1282778 1971009 1500612 1342867 70265 524267 1771708 365000 593897 71134 1959321 374333 922536 825442 842705 583980 1641650 268512 306487 1298840 1214201 605908 658840 1275516 193643 1387606 487809 792335 325457 250023 1213314 1849398 1744467 965286 1795087 1483419 1216316 16220 188453 913230 1138309 190511 1476020 1925001 522970 294306 1328022 1539183 1040820 1862104 226873 1627184 1351830 512201 806292 1342892 1729846 1506528 236883 1214056 15395 129730 181503 1332034 386176 1236114 1634987 1052929 606105 786567 1653208 687091 1241091 642038 1498041 1635435 1797060 1121948 636011 36372 1618915 1817407 981138 583550 1234478 364133 503268 1254108 531161 263760 560821 1778505 271026 130793 1364139 120742 588685 1417166 4319 536334 723957 886570 1100287 963759 448208 50310 1214708 683511 583945 296282 688834 1293494 1271950 1781662 1643278 1414496 375142 1386837 1218791 1492996 1563987 817751 688451 1623077 175526 502312 1141089 1623490 1841780 1205898 794972 1496189 1753174 1263781 32030 1550492 1972608 1602772 1801260 807481 297226 721167 1340138 216609 559852 1158533 1938845 1869666 1392336 1902678 1944983 763194 1474988 1045794 1045951 554373 1471728 686363 861159 1899774 486820 3849 1759938 1368241 1801177 1364922 239329 281093 45335 996428 928185 126576 1935380 987887 910883 893592 1200580 96862 757355 1595249 1833496 1898729 428372 49278 240947 1853595 958207 1139172 1227197 134296 1539810 1411614 1471566 474681 202091 1396834 348345 675261 832125 319821 515774 1447829 925079 51894 87480 1412159 1921220 1240850 1790229 1134271 619753 1525763 327112 1711189 940950 1150952 1677017 1111129 834612 1980931 455707 1700504 505580 1881998 1802630 1926773 280755 213852 87584 1878841 1132017 1221224 1389305 785525 157586 1028558 1713993 235110 1385613 586163 1927344 1206435 331008 648999 1000735 960724 1691642 993529 296598 1752522 313702 1969798 1692394 1274744 380003 570442 1170668 1274610 1215786 751617 1705887 1559006 1138630 1613370 402375 1685175 1449774 1969981 1212752 79664 439966 889141 1475882 1050050 1466099 477691 1045804 1399819 1246354 698015 945989 916568 344783 1691892 204143 821610 1420695 1424538 1078048 1672488 1370109 1644035 915184 997061 126367 448327 469373 1869213 346654 24194 30859 1174137 1723102 1427691 1862666 315107 659799 152517 1044348 536846 475200 1216394 77573 1927522 1190476 969923 574071 528645 1617092 1966509 309867 1369841 1535720 953341 494588 1305769 287407 1763677 1005885 688364 1169106 940008 923982 643772 1677624 1474757 469768 976776 1613339 1389656 792397 1661372 712597 2548 1845056 1928056 493795 432950 1366020 848056 1928637 829443 1991321 852233 439485 997144 1694533 889781 110868 561362 540077 703455 1064186 645720 1476307 1765377 1987010 1121505 1872998 1986870 1831365 608488 984536 1332949 182716 1462832 532668 57518 1626632 1713728 983967 1551362 1951204 112721 1639674 1357560 690279 599387 1818798 1586155 1329594 1687669 1024197 411587 1951047 1335196 327876 1988596 423100 896937 1094355 1308279 1058744 23457 114410 1570891 1793430 1126283 463319 529569 1283488 673873 1487886 1461232 1418298 1594484 1617124 1481469 833569 624742 1106204 775488 182329 219023 241314 1880704 1313272 1122643 1652286 1988156 122454 1295189 1983643 824505 1768691 1878053 1522572 1148332 749084 1259489 750291 284865 1149929 96075 157510 56059 1729993 1509890 1034008 141075 613762 1748018 828484 1211699 1343972 1630048 349073 1662978 1195214 689325 1586077 284140 1033857 1016213 1297057 125463 1983799 702921 526863 166366 1982391 280542 1339836 818687 539329 64321 1867313 1833346 916532 1346260 1293785 1016907 879528 1390523 730103 481466 865239 244188 3439 380436 58759 1769303 548985 1168676 406379 828028 1104050 284136 1624710 340988 1605333 819904 741065 198118 204840 797361 825358 1320277 4453 1125258 1529606 461364 337506 861670 264705 1374902 264395 1151802 1925855 764140 1077742 910330 261873 460579 1516901 516964 425938 814691 1387882 929266 1976239 667458 1533031 699989 843689 693531 1529460 1984626 1343177 1898456 1522199 1625176 483897 48248 240402 1348281 92037 1536169 301394 772008 371868 688437 1568163 1010227 1892112 159596 276854 1810524 1449642 57915 1081728 663277 588117 394390 605016 1681631 1402257 1670946 959107 1304995 1580249 1343594 1212581 1012485 1234941 703625 1204924 1692925 1533307 1702640 43811 1644077 787339 1126081 730608 891998 1071955 1454364 1376817 1586180 1344757 1743916 1593440 1112868 402273 1404382 540517 234341 1618618 1869933 994324 1161101 1856885 1743143 1359801 1993388 1587859 1118761 1755943 1894148 597852 1573059 1390294 219789 1349231 125662 399103 1840303 994 565472 1170490 699939 806781 1512692 211923 174377 1887088 1438558 1545524 811088 960418 664616 1185513 932588 832049 1944688 1170717 334374 1470708 241952 1748590 771505 1038450 20897 948629 1199735 1970677 1553415 459759 560192 1600909 1858378 1596466 1220522 1027831 469493 1103226 10766 837656 254992 895773 1906541 843814 876137 856306 1968802 1954563 252734 365606 723279 1010819 941041 162977 762270 348649 619029 1135757 1028421 1733096 819890 441043 1304802 1516813 1096790 1438961 1702456 1170642 1305550 553467 836867 1559806 230540 206120 549032 485504 1717682 756973 214007 428272 188883 667568 1375801 1541201 629946 1369520 1407426 1881028 728928 1101652 56696 174753 1531381 935 563012 1769135 125156 293986 1283161 1307902 1841234 955202 599340 884264 1010857 903714 539545 438488 802252 1371974 1415060 1829161 898852 280629 1135451 1644731 1216688 326827 466429 933946 900198 179634 408889 419234 781354 1868127 1750932 1195915 1604506 1609220 1347291 791313 1115766 224416 570061 1537310 159628 1806114 413341 370228 722796 1008510 906324 688670 1523991 233281 883595 489291 1995803 5849 1877094 700809 1919993 388471 317164 987220 1984701 1793256 961687 26248 1011717 244989 923374 1383662 1978323 1805706 1402757 994318 519463 329708 1763697 1336312 1771291 1586719 377396 580506 1298881 176541 360180 89399 904019 770325 276068 483907 1737578 729490 840381 157278 1450977 981559 1532554 1511850 1880891 233642 154821 1053408 1419921 769669 1877445 829845 692908 172823 273598 122274 1425718 418917 676995 840107 1400189 1616305 1606308 1042073 1405444 505154 10917 1381515 1820638 372161 648759 1928719 1427585 1844412 294341 754186 1318283 1671337 1213170 1500663 16417 51555 1021486 1616339 1193485 584448 1547676 258947 300613 1401642 1312774 336449 451372 246142 1436080 746135 1886110 1837900 96441 1683856 1522531 458307 690130 1622521 1140031 1896807 1552461 181438 1832799 1896665 1632410 1388910 1623009 1565962 1795696 1358702 1981671 755181 706403 186708 487682 113606 508845 1915373 1538463 1930552 642099 1062043 1621789 207019 394683 1955601 1955812 1186792 634579 198704 1942493 1612168 1828679 1206492 1631158 810179 1068870 122924 289506 184030 476399 879737 534500 548488 718470 866869 443580 1033254 617238 487281 705632 1988054 751727 1289987 1990386 715997 116253 553373 746987 932599 275601 1602373 1437001 1111256 1613193 1519707 1824837 645617 516032 488173 1878536 1075688 1561570 1672142 1938155 1709352 726555 342235 1833862 335691 1528079 1829052 1094002 1137378 1147466 238180 575794 16090 175880 1524544 926589 1353780 406198 121044 1042630 765022 5184 902588 1968698 1299169 1649758 748032 1412476 560915 1565150 799645 654984 1802462 598482 1205794 1166115 196757 1935084 800050 263183 971801 1872012 408009 1197895 1315848 434815 1371022 676877 1601409 1502889 54896 1573616 791840 293125 537008 1181006 886960 500737 1798434 580048 137392 1078256 953820 773501 1204136 201807 173500 1078141 572312 1922489 20450 205155 588603 1037235 155324 769552 1413105 729221 1071065 1591123 218836 1176871 1835482 1531202 1752232 1449849 1480241 947685 96381 1333443 1160745 1568746 270251 1148647 949485 1826563 400916 542834 1521080 622839 616435 1813472 465799 716344 43794 269126 1010079 991379 928262 494286 1846823 1223671 851866 542867 1193943 951434 1440131 737971 672099 909472 1080905 1264717 21837 868739 217738 1876224 712570 1014761 1456248 975465 570303 1066218 1058895 1471444 1078441 332657 677934 1648186 851739 954935 704861 418058 1206200 1064545 1221437 479048 1133813 1935816 767530 1115080 596033 1226760 988075 1780937 1639668 1198566 1606008 919205 251720 1066595 387134 1013142 670641 1483074 938953 213632 579168 4806 782106 515590 419113 59501 1014221 969580 258031 729938 266596 154795 1783170 370274 1258627 622075 1926806 344853 1040120 1792052 1374523 1728362 547278 805168 330376 412835 1724803 960108 1527803 1837766 305802 1162333 189808 1603487 122777 1967898 478717 1610685 1177918 389028 144402 1180033 1484990 35811 564104 1586910 1498795 496056 1572077 55595 119836 1397041 1963767 364054 229384 1410977 1740043 1971431 1575118 810994 300670 1783884 1771549 956284 1813573 1558278 472760 1941599 1126045 1053804 573107 1663735 303019 673980 1656168 719437 455581 1074547 607654 1160368 1945836 732799 1372158 1067511 1541383 1998621 1792118 1804272 1527091 50641 428934 1305381 1191972 891824 679550 1154339 1323876 1042039 330415 87690 1603793 1384999 1710697 164998 654511 1502701 76880 1263593 426203 1892643 13789 1127537 500991 223043 1057663 1325025 27568 1979703 1784035 512423 1495030 801834 380797 1134169 1137972 1119709 705727 1321514 1704341 1916250 417962 1702930 943869 1224995 103968 1015424 256708 1935043 95211 834732 1448145 1326983 1262900 866951 109054 661018 1320440 1201321 818477 1804629 895522 1280090 988401 112831 1605449 343987 358465 220691 1125867 1330669 191219 638932 194242 1166118 434481 5927 604677 839009 825608 1318197 1827279 618294 1374957 1984238 1969229 1706784 1854352 905087 411679 1981402 419691 1493053 524079 944903 603909 1610169 736333 319184 1592134 976738 873067 77298 1910630 1351546 1405601 720885 11737 1130316 1342822 496161 550145 542971 1982757 1398554 459419 734102 1966911 1110444 886020 664955 63259 1854371 992670 1077392 1177800 701524 1284877 1225484 973321 1289518 1019731 829813 699182 1182083 753167 1720045 450625 307535 1931122 930515 430502 1150721 1841386 506561 585422 866851 1249813 1832899 786144 831381 1827703 1749744 1003347 1941138 566539 440422 1006601 366780 304750 1821125 1033727 1551754 878637 1604082 1967712 1651682 1117477 1716751 965839 1832760 1227512 1490202 1034532 1409219 268309 1390425 2107 232223 1848537 1242165 710415 1464622 1629944 927668 234654 476083 154052 754806 963801 919187 404607 1248205 1083005 1919833 1196211 1712399 1515483 27908 57548 819543 578218 1505068 103586 409976 1390026 1363867 1840717 1429972 1079937 717225 204933 25206 865673 90871 643280 711999 1265964 867653 1293772 1515881 1877273 1846813 145996 1285140 656753 839410 1812308 1568114 1036013 1113283 897662 1756555 582459 1811106 1306922 801128 1215044 338777 1485722 1473773 835590 70837 244484 379242 286357 326446 1777167 1696467 106226 278653 413389 1357264 994219 703682 1895712 166353 1844747 1537544 740342 434440 1552484 292884 728463 1530236 43389 705127 256378 1034931 688691 1074240 735029 737903 1865387 547234 1085678 1426126 958694 1836919 427214 993801 1209308 1850239 1609098 321947 12986 1206711 1473764 1004870 1290885 100919 63357 1893262 823858 1733338 786608 1027934 307196 1673591 1450224 1069563 1833624 1510117 636417 291857 1834000 179069 1361963 197333 1013226 1665540 1586494 1689404 1824163 781053 33405 303567 1768544 1467217 754819 1474439 220474 808301 1390186 41349 1302489 1955638 1017419 932429 534615 933869 1999858 1533410 92153 1757228 1112356 1948310 1330220 381739 523402 192011 545452 1335476 1253867 1704888 1556913 666027 1822150 285498 1197538 1319799 552646 1492862 782210 1522932 1494096 1922870 839569 1758239 1266421 1218874 1262593 343233 1282437 1617090 1096492 796527 1701100 1910502 1877034 1252760 1729445 1666455 489736 494254 1882244 758906 416434 1901990 857321 764189 1736100 1149796 1790927 1500722 657726 403816 706933 1142601 124051 1718216 558099 272083 384694 1008085 1842139 887094 1383219 1234891 695989 804152 586294 18396 418402 1029548 1185051 1191990 272747 1073341 22444 1403149 1479577 1359650 1565713 1264494 920045 898418 1118625 1940252 84763 973526 174897 16511 434253 454785 1805690 1320093 1065719 273052 549558 747751 65373 609661 98338 1361305 328392 361946 938236 1028274 450446 1442320 1401665 1817590 1522368 1317977 353101 1335251 105155 1072570 219345 848067 742235 58351 1911985 1392045 705609 475333 211910 1713166 314109 26953 622248 766628 568956 319326 1083808 515214 1958353 882114 1680702 558888 1733984 557490 1579258 804843 375698 117477 1137245 1191996 1573989 9353 1029287 1545605 1968791 991245 873140 1146571 1415364 1481607 743935 1580786 1130742 1181022 1455389 931360 421036 539296 905852 321790 590138 213878 840069 261279 1040892 1102463 1586158 1084617 1903434 1708059 219228 1717416 1486277 931445 1988412 1968861 1156385 771432 1074552 1357141 1192381 930013 456529 1204767 909441 1608939 993081 1923545 1986670 576917 394511 1097841 1720258 1336899 1776629 1543966 831229 54555 931433 1430733 493149 1103936 263053 1389171 624959 1634934 905419 857254 1733730 955214 606662 514026 828969 1384009 1013613 1580869 1752529 280498 1889552 490418 788092 430927 1402312 1305044 355282 46721 1351716 449399 1871444 539533 971815 1650818 443050 1064214 1617383 1073204 342496 1061143 1785534 1872976 1183951 264860 1534886 562521 607799 1476642 1376255 1237214 649160 1663758 1806155 1723447 174689 1399735 1030313 20371 701211 1023966 1369211 527850 1154846 453398 798698 1940034 4115 149418 1929345 1133382 1641032 1854759 1463766 1087000 1076169 1818926 824311 128884 104263 1262540 910229 590672 1604904 1783729 568702 1802989 357449 1387037 637173 768067 1367681 1656436 375357 1463899 145313 1678805 1829591 1765598 619957 249930 1300848 490025 272773 1875720 34252 72841 1942030 1347552 1904411 572790 1044271 1096335 1214739 496080 696099 383725 80271 472530 1464663 1550121 1353608 1950370 747381 1070385 329189 1473538 241626 675127 1223682 1523122 144567 82092 819784 915008 1935110 722812 899376 1618795 130137 108276 1348891 1195250 1093138 1745779 395247 784916 1135335 1785419 946663 373956 1932448 686306 549531 690346 1518512 1206044 713692 1044713 666332 271548 291455 473487 655918 1761586 1175899 37027 1181894 1008244 1496166 1093893 86500 566511 213746 1242669 1817048 15646 934829 1802018 691091 589718 1010993 1003537 1655199 78104 444179 461647 571055 1052809 195609 17397 1542446 623298 1142553 1503858 1777314 587124 139821 1299443 527219 865933 1995000 1637519 1902465 989045 521933 1820568 811708 1380575 811093 289953 957297 628656 1354583 1009072 1771396 1022583 226222 29455 497830 995485 1135057 1271942 602783 544314 1310857 1987400 1576154 565177 1559149 1180907 1034048 1118020 1809086 17010 492260 271715 481473 1437227 1377202 474832 264581 1227479 605289 933635 652366 1304104 1383428 558599 75130 1790267 292999 499698 1798014 1111423 7168 1295347 335403 311949 616151 709495 1430354 478855 629840 938225 1072766 982291 1056025 1176462 817119 619340 1740607 1684567 1209878 1632528 948761 1460341 520102 1904342 221369 164528 93178 1828279 588551 682670 62891 1573849 492777 1087511 504496 656054 528027 598475 1109116 1433284 1083135 1381279 1259099 1940947 1839381 1355836 926286 633958 15537 864934 1343098 748912 657298 72596 595453 187568 1128400 1636845 790178 1484005 787842 808676 1158504 1302987 1140861 410201 599071 195457 873980 655218 368807 1853362 14178 556705 350504 77701 1430389 70980 1611015 546029 837797 1184605 1392535 190767 1704750 651111 853141 1993457 1920295 1188059 782299 1138709 1323163 800177 724320 1807010 1256517 383412 1522266 1729808 924191 1702019 1668935 1799469 597945 1253566 1720350 150559 261332 1376434 1712488 556621 1826274 1968391 855255 82933 1058835 1825311 1588525 1033612 199087 305082 125769 1112060 1027078 1913797 305431 707732 669285 680980 929778 1679359 613087 1422945 137509 1014351 1543719 136917 402909 1269416 1349774 1716097 1507196 1739619 1871078 836480 1536716 1784812 1184937 1341383 1563873 1578592 135405 1368799 1158644 1336775 1904670 1752499 488626 1779472 1113045 659224 105196 1118153 969579 792640 1512441 14441 1390933 1294526 1965831 425907 659284 1936063 1131090 681913 1301227 708161 1197233 907739 1000612 1274173 388815 1957658 1216366 985646 1566161 1570315 755528 1740457 1349142 943288 1774961 200903 1480576 1168249 1385262 846299 1213341 294303 1186271 1216744 919177 1467725 1040708 463043 1501393 1424685 1940674 358947 1349556 339729 1763245 1912263 1687630 1779254 878959 198583 737407 1490097 896568 1639508 527236 653695 1901686 1718989 763910 1835831 709444 416191 1266404 1018581 1883530 1272154 1674462 1248010 1511261 1884600 1559835 922435 1357419 1497365 1042360 1719211 121560 1316642 917115 817337 1044285 998648 677063 1473094 135658 1574038 1412211 1040286 828812 188915 900763 320095 929377 321613 1096869 517407 1665959 1944056 1194302 1156254 526438 1291094 578860 1156187 705436 1501619 370255 1608408 1943879 1375787 136522 104231 803900 1040702 101025 53710 1507415 1874409 1830233 1429638 1332679 506603 746917 1654906 1596295 813588 545437 1831746 1840919 1979771 1326369 1501249 663278 8734 1222648 65979 1048259 991747 664366 1909664 560092 1917905 7686 1595261 1355438 932412 1455641 1007826 1437410 600895 291833 1423709 514330 236238 347199 1833461 557993 696110 236025 1403889 1100122 1592024 1443330 1615498 1809902 1480117 659112 1508726 1443655 939119 1000899 1318433 702388 616031 1449838 1880393 349412 710425 712187 1279007 1318334 404748 737621 152042 1173759 1169105 1544523 847924 1950586 1808744 103713 1717106 1649 874833 1744091 1990436 1732808 1018986 814377 259241 765660 1972661 470958 225272 118309 1939422 367671 1132218 1497693 1588631 660125 842884 1001624 1238186 1736344 169669 431356 973243 1022693 1758151 686096 1492658 1669177 798681 389627 1629352 1532781 818561 1846788 1119835 133444 1468278 1378646 912393 682232 336433 1034400 702450 733472 1702143 1554791 1172535 942854 244494 659482 525006 1100668 1439850 1166911 297769 855704 1394641 1527537 625036 1994634 1753661 1598882 750240 157144 1096093 1546812 1007895 141895 937002 567977 4450 427094 354731 329714 1891720 1821769 1766649 637695 635424 1622600 1606604 788211 1640946 1498901 397029 597832 1878618 1906902 302331 1198658 1211491 1533034 1769279 1020136 1591779 915452 162752 571214 509442 145745 613532 1977466 829473 488798 360141 573810 252187 1242757 1790301 1923913 188119 434689 684565 1582711 665789 1942879 311357 951815 1738242 808396 1227713 1367977 912166 1285975 579883 379610 179459 405998 1198931 1038852 1697007 691737 237769 1510061 762347 936173 62066 1606513 1252701 316744 41246 1812116 332225 178734 1015621 1888599 1702639 364530 1331053 919260 1711976 840820 377461 1352844 1508663 1421639 1292173 1069788 672920 1110190 1250869 441039 1753900 285145 1487237 785251 1402365 131839 1567789 702378 1622177 666303 1372675 1939213 578276 1940275 681401 177815 1119371 1202712 116436 427428 1339243 1950750 1536337 1223329 1326212 1867756 1946801 1501620 1610251 254859 565738 704488 877252 191071 1672311 725482 58388 116763 1934619 507432 1504754 386779 705106 1644836 1543018 238814 1075 1062638 74945 1254388 407697 312579 1792139 897887 1068062 1282502 330221 1767755 1350921 669396 279115 1811220 1292312 9578 122668 748724 1918954 189410 1337025 1807605 475169 1002030 1650809 176710 1108832 314717 1632001 881279 397970 1356474 933491 1402938 694234 315321 1097931 1661956 849376 85941 1246236 151381 1209712 1331769 734193 1025199 349150 971888 335597 442601 290677 922360 1851425 438716 468748 1040520 367409 1559703 1069157 597500 1460866 1471208 539024 361131 664392 1302146 1070972 458172 1336783 930438 1810596 1524220 218470 470430 1808529 1252556 679925 173092 1482521 1154987 548014 1786056 20859 1384318 1818281 238558 429695 468513 765987 349277 1202091 397557 1200970 263700 360656 134061 1042155 1417820 351794 1596420 1368003 1198930 1019856 1900266 1395660 482389 898779 1862493 616732 1363563 1477916 836347 489814 1956364 646143 725990 1632739 1024684 1916312 1029005 1556051 1718179 1318097 129234 31558 745361 1830345 779762 945113 3709 1402858 733379 1375119 1029205 1952997 1565176 1279237 161949 932423 1176134 445580 1935066 747724 1501784 1408846 391348 575899 1080828 296661 951627 1722555 1653484 44005 1088148 1038913 1919872 535585 1792931 1840889 630006 2214 220298 1750951 1270321 1843455 1370122 1935696 1119403 839450 395823 86325 346717 649984 1235033 740452 971436 1380960 1624164 1661219 729039 652307 895072 1961039 1523444 1582610 1814305 52450 13581 1658969 700132 123328 1136707 1664513 496467 440659 999984 255767 886848 12745 886681 496631 250327 1071310 1716994 1080687 332669 1111211 849999 1761632 90915 44745 180587 486477 967371 1645204 1286802 969100 1038679 171706 857428 1775229 1869334 531119 1742208 1317951 759987 180214 580963 326040 211023 91048 146921 1503472 197964 141445 1072395 468787 1114401 1145799 1154154 1046391 955796 732131 598269 1250607 84932 1469757 1655610 659070 1039751 1536152 1795326 541696 1723674 493947 1444362 1489358 42113 755742 585735 1741523 878441 226033 1408393 1577322 640919 1435614 1859742 561747 591531 369621 1308431 1504589 1812673 191003 1301714 1893958 1863822 1667227 999738 1422811 1799157 1005587 159528 1551230 1891682 945167 1018252 1760307 184510 1304039 115647 1856475 559125 1258200 1533949 1492155 1272470 267286 1993999 1866240 981705 1520630 1556447 581775 700334 1044561 986612 204018 332913 356648 885083 1364791 508983 634434 117304 901776 939886 1733214 159389 625755 1991576 164417 739189 1416143 226076 102772 784150 735816 1993058 1482102 1219544 792836 1273392 1743074 1711154 1119971 468124 1812242 1387484 437873 69405 1680694 88527 672772 1852276 1807395 405153 593341 1531326 1394689 378391 30443 914054 310087 541868 1873901 814915 1088629 360101 562252 392185 5494 1780774 1840313 417195 794411 744443 1618720 1541880 967276 388516 268111 859175 547118 1055643 1111319 45790 1640251 140360 177911 455489 941805 1417204 971732 732390 1820854 1768015 1612441 295179 231178 159499 722537 1909682 161944 735689 616370 1140939 874333 765456 684226 1852535 898731 1401690 953699 173099 930795 1463538 1123300 1152790 1783260 1133532 1027259 435287 1797970 595286 355415 1648401 1178067 525420 652899 1622469 1696366 1218427 945741 693977 1288966 1636253 1141784 1396654 1927075 1087510 851137 1681491 1345809 1628060 16785 1346054 1061719 1487544 388724 664725 1945418 369044 1823327 400035 1811590 169947 354365 1346061 577971 1221192 1433781 377210 1768347 362696 989257 280759 1727341 765340 773405 654288 562600 930206 689569 363851 196748 1806208 898444 1701283 455014 626437 1119271 1949438 273895 1383994 138976 1010639 942097 1961590 378841 1601498 760535 1323054 558794 718699 152971 1580838 1311397 1695444 352710 1512283 1356952 672036 1727142 801950 808363 1628311 65038 399986 1297652 1610549 923351 1302896 389782 1500236 533171 658132 1874254 1639167 204282 176437 20519 120338 433969 1150527 1960238 1523326 581113 1716916 958334 890356 107918 184581 507676 1510167 1439549 1270367 1973281 1170046 1366725 135909 1456839 428872 1509815 521082 271624 1550097 611792 1186949 155731 981647 732211 103438 1484374 1925617 136950 1357945 963023 1763148 789158 671410 240825 1864166 1421613 1138754 944057 1280036 1274715 1925331 762637 939042 1303641 1920102 473704 999785 5742 529147 1100479 753454 1413893 1182794 305153 61042 1788966 971710 1176364 1725011 1186707 1124662 1591018 624884 872310 752638 1055711 836685 1505505 1515103 834943 752856 694066 953831 1507906 980090 1518152 1561983 761614 600536 1761374 1720220 1326123 794639 1111996 1360314 1489524 631013 445588 740905 414477 751874 441658 249112 919986 891401 904165 1296316 1867366 1704883 1818034 799665 235757 1167947 798489 1665652 78805 689397 26800 1762001 1847593 1536709 975264 1919737 1042433 957074 533850 499974 336116 469229 145107 243586 1926612 34218 1158751 1573440 756845 1651881 1218380 506655 1881647 391839 610836 583032 180927 136799 838363 1171706 586009 534815 554099 1478771 633030 62599 1084278 1137657 1838765 775289 1552124 727330 1679522 781503 1698882 949114 1170825 1029417 1547257 1075022 1639861 1387294 527760 832411 446993 1313363 694106 211801 486739 1615872 1244540 1446262 1847616 641106 1076315 17123 1387574 518182 901323 1162749 387420 1370423 739451 865498 1177632 142891 1865711 1252292 127112 1603195 1746107 448918 1591293 1414825 923222 1682601 291981 206105 762909 7203 548721 1207392 872625 862875 372075 307448 1600473 1836509 33395 1033755 163259 142465 1780880 253629 1658760 1663444 1848647 84666 1301487 1524200 1692886 1815090 1783128 993168 1819440 1617037 253815 585968 495186 1231743 565258 872982 506072 529361 1189753 362752 1718534 1946043 385503 686397 1703827 1842904 656051 530532 197217 151370 566657 1443325 989359 103618 484565 1567410 730168 422998 166951 1347975 129848 774451 1913167 562238 1870350 394915 1663585 705297 56987 56858 913483 276277 1041242 618955 1581576 1551786 1644015 101008 1582735 1736226 1675709 995653 90711 1715032 251650 826454 1693785 66171 17428 1565723 1697904 737629 258854 484940 1299900 887017 498112 709482 877940 1158120 212936 803181 757169 1538787 1950194 1831182 1077663 152917 1559417 405626 1566964 610067 1969267 1846698 817116 433184 991131 1572558 1300124 161875 1705516 1556622 1764733 728653 1019288 922840 206174 295233 1215832 1791005 1268048 368923 1228064 420322 1311135 1937854 1490815 1141714 995398 165641 1606967 1543670 1825217 1280343 1088266 626715 587343 218477 956057 1853851 1568395 1272914 217525 188152 1466986 406064 266324 1129384 521817 1296828 648233 1845484 1361927 569110 1223344 1376304 1984789 932408 266755 1807023 844915 237685 1094664 1402968 701323 201196 901228 189317 1657266 1588905 745085 1853663 695275 585902 893357 1137569 1096756 740834 48561 1654977 644258 82633 1098036 507029 119818 1242178 1570501 537867 1013356 1275908 352167 2718 756756 663231 528740 776128 1239032 950521 1924614 246864 1049972 1372820 1787055 887507 892280 644288 341866 1362983 430383 825773 293501 350086 776571 344559 1944838 652133 1029131 1447655 964573 127971 822086 566273 754015 1560438 1085228 1552034 701019 1973885 827069 1461100 1986815 1388047 960773 32784 1798028 79800 134980 965603 986689 1945454 149021 1851917 436869 1889437 949962 1701252 1943807 313771 142102 1867921 557473 554113 76875 1280505 902691 1197986 1974728 575341 923382 13954 712458 235033 1369479 116749 207289 1793064 820307 240072 500816 1320809 270826 468492 132292 1960724 724859 157699 6622 25248 448627 1134209 18320 357593 1254241 1208159 1612349 861356 1385769 1464703 41122 33524 211273 1989792 148710 1989 1326302 1017337 934141 341819 587840 22245 1703322 1549528 818427 1230287 419528 157995 508596 1666134 1968913 1251355 1526570 1111054 1065243 1371647 1945331 1142466 1348214 1791426 1891429 1346460 543512 1241519 714569 749424 1104270 215882 307551 1176389 519945 457405 1938759 438990 1950138 1178102 1429812 605698 332983 381467 1453823 913670 963511 1215693 891710 526811 737859 1273672 1271991 323478 24944 1287921 1211817 1811861 823851 934323 912399 1325128 1880909 308279 358069 237207 1772742 358912 580170 1008579 1530694 1083388 610311 1846206 576045 530616 650927 1561858 297784 1302957 848117 520201 212010 681511 614427 359390 219607 1453258 709002 1027976 1808236 873446 1842612 215198 301004 1965009 790532 778133 1045982 1281644 709117 930730 1285313 291791 556558 1024968 602070 278592 1984704 1536820 1683643 21146 1724939 1697153 1924913 946159 547735 500119 1608820 1399923 1793938 1302294 793443 1454285 1510433 1030165 493620 1904598 1433944 1749218 1508966 89717 1174700 276849 869535 1838318 736929 555054 801386 1910098 408855 491418 676355 369916 620454 1487667 944921 1233292 212755 334519 384973 1739719 490939 1045983 1470436 680779 1634019 1906513 503178 860832 1013797 1631760 801730 966604 371884 1225998 638876 210674 883039 922815 1986611 1667749 47333 1766766 1547944 433862 1626031 692654 852661 1757767 220864 822327 51590 1127082 636691 591892 1851445 1390014 1465090 358688 682534 495244 1120001 430007 1883380 580855 407228 198370 1015828 282041 1348530 205909 1889111 270703 1790640 1722159 1570990 1136069 217711 849231 1424534 1309350 1722886 374471 111607 659575 637938 57361 1355931 297081 212390 874949 1349768 1620899 1947593 197255 880722 44416 630530 1897435 1612202 1045742 447594 76099 318004 40988 254073 503711 582305 1543784 1770250 407706 1890921 1152450 21237 858765 306659 976160 196640 1473990 1611443 954149 713650 1881394 1154280 219645 489665 42639 970766 590816 1550291 915935 148484 1402940 1116719 430777 1221548 63184 1692961 1710675 379420 389418 1916923 1466736 709965 509159 64449 1928408 985358 1751431 1699558 270638 1339490 1105362 1254493 79442 572550 1908356 1252225 1257817 1268954 1556606 1883835 1837015 457650 229808 1774646 911501 1379992 1779535 1236839 1433547 393673 1685988 1949821 183430 1545845 402435 1572388 325927 648960 656627 1872009 1463890 1554782 150598 331321 108630 1706434 1752747 702137 111218 1693144 111681 558640 230608 1721474 652978 1379828 1173123 1424874 834902 1902530 1822181 220166 390362 19821 1981847 713313 914558 825148 1471302 919221 685826 120434 1609319 1575253 281265 1054779 1709622 1255772 6103 1598854 929013 1144475 961597 1579545 1624279 914158 1264059 1032050 1935529 821362 865494 1321796 152550 80184 850637 91909 677472 1613663 1468569 406126 1033478 846008 235226 729269 461510 1522131 1803288 262602 286933 977680 954134 1974808 1121156 1663253 62513 64948 368372 1862192 540675 682471 51199 328113 1184390 598034 658852 1797017 789932 1720866 1923095 1411200 589275 1980830 1039965 969034 1502167 778132 1657607 1580863 1428153 1499586 1927502 1491206 211371 704946 1843864 1346758 1164565 1195239 1958174 1794309 31825 1183229 101758 597222 1465273 1287562 982756 560591 1269509 1689165 659064 468537 703235 1295245 1878517 1091166 1978995 1930955 323209 523231 1241474 1275446 1715619 77551 1340519 897193 433694 1482981 830973 1533506 1912276 193277 1170684 1954972 963889 472092 1485981 1307781 253287 168811 111839 1278754 1691370 25511 636820 47867 1198762 1824225 519432 999675 761588 834849 1633660 1900072 581430 1641687 1514056 743616 1514038 1460445 1602621 80990 1984663 1343907 969551 1227075 1972342 338838 337347 1919551 513290 1133553 1474693 699018 1465214 1258938 383233 1748012 1961448 301119 255361 1878677 1607604 1478601 549197 818287 139164 1149994 229788 401663 506411 1000217 166510 1492208 774536 1634195 1922144 151035 1990798 404988 553831 964760 1704529 1391344 1351112 203349 174729 1297585 286953 1077764 919621 661261 982974 427300 654314 294641 1377024 469902 1130466 129794 237254 1896929 718942 954820 698533 1572580 449130 1616074 595207 54934 325358 721698 1917028 1364182 988079 1625259 940503 1596450 1896573 1482740 1962681 1456736 995076 1253812 1615744 1826339 1712331 541948 242211 1936285 1152755 747624 1471356 860851 1820811 1272899 343198 619142 42915 469468 578800 1803386 817940 464691 1280717 898744 328615 926065 1517838 5925 1667377 1410566 813082 980393 1791934 964544 485461 1723900 1257579 335949 1199037 1852767 1725838 1522543 1285513 1808649 1515916 418674 1539377 1213948 65594 798234 1201087 1377220 1127167 1965843 1828473 138017 692455 1604039 212128 1912962 1096830 470555 215987 1920685 898659 1346019 808096 1258692 1770473 1776513 1165646 1434793 1911775 1910025 310710 1625362 458467 1978130 40371 1750262 1539328 448278 974001 460844 1567170 786897 1083032 876675 942323 740364 362083 1959491 811004 193732 1691676 227662 831413 411846 521674 662508 1757586 1246256 77296 871171 322204 446108 334727 38742 1577814 533070 1635169 1096001 545308 1443762 5319 1137643 745385 1143021 259131 985490 297111 984171 134458 905583 1780674 156926 1871856 1981478 1361480 1989121 1758936 1440967 1967817 965188 515727 264416 171710 1859715 1438093 1793167 372305 291226 1130234 421834 269003 41053 1145998 636062 718822 1585058 1402613 1720776 1085640 345130 1926168 1418981 1088670 1816510 1325571 1896287 833094 1795802 427990 1474933 1208172 1281187 148069 1144438 256286 428108 824562 1925013 291988 1902707 1418976 823184 874760 1832881 1456163 1974393 1843675 562197 1295074 1943771 664482 870615 1467936 149236 1474731 931013 1167665 1850872 1527315 1356130 988594 713 1411758 864094 1658794 1648034 1559246 1108871 944498 1371584 151678 1947104 1684446 125665 264911 993594 877834 26726 325067 1274750 1422006 252985 1361320 426515 1505022 1970284 732523 94043 528251 900960 973747 1002740 1880749 1131171 1780067 684202 1948611 1393847 1035278 572651 797390 234267 958949 886389 370207 1836839 580166 1199560 1653432 438295 1399414 116992 750834 1011321 583551 346286 1607689 1541080 1765783 658462 1855951 950107 1509694 855407 659961 1137109 599840 1723649 490254 834886 886391 1369280 1017702 1185324 731806 672476 229264 336622 1040399 1183553 517024 1708041 1924916 1751142 714685 731354 3435 536547 1919089 1903782 1591206 683189 1299648 1250610 1425129 269978 787127 1156910 1227159 571544 1324223 248353 188979 349972 1217302 1237952 1403962 770864 1558768 772741 1061842 1572050 1140791 640276 1549588 568279 1688910 488223 700385 985324 262244 1465579 613259 212065 1476557 1706978 1562013 952772 78737 492019 1244841 2164 1960702 935097 961813 739951 1760125 744347 1881486 1100184 262501 1221495 1931399 1330113 1346664 1291615 1411618 1002404 1560495 1222893 1929868 1378349 419048 498186 549756 1685120 1449601 541722 451182 1846414 508393 1261225 904284 803617 1765715 1543297 799677 1773744 1940153 1867115 1573833 927560 925360 19616 1443779 1927300 639700 1711700 963859 942429 1041454 1745308 1501528 1761725 1529058 1369419 471963 638003 1463382 1077089 1538123 654001 807289 1871575 251519 41047 372865 461224 141053 1384859 224334 234123 953796 1723509 287812 1531792 1211060 103370 965756 980503 620850 1223223 1742264 1750227 1112896 263898 1469184 1486454 719993 1432604 1448473 132686 1255154 948109 1018563 1179674 1048167 1971421 98268 427863 337394 1119849 1063489 98201 558568 1500397 1938497 939508 1415668 1640187 529490 670613 555379 346814 371832 49099 1780199 807426 1468047 712109 1778280 543917 1415405 1048764 1718519 1755308 93065 1134548 1310395 1169008 98210 1882356 1876854 1150509 1953317 1185561 897617 151178 196212 606749 1352778 1852532 686265 1760958 1444752 1862446 245560 1392929 855901 230414 1350175 1990067 1144753 175834 793157 1988294 1623447 850477 30465 393893 1675240 436444 138491 422936 752704 1995645 311564 1680259 1723793 939538 968513 1311736 1966768 109124 164827 1891756 1160634 1631281 1060739 1856975 1498405 1214259 440712 59097 498602 1307743 937282 1322244 1601275 1516545 802627 1412733 859252 1814706 671542 205055 1798180 984628 1456407 429825 1570469 1634251 108937 511730 819078 1768337 680332 1667193 220511 53570 521104 1717153 1759170 1098653 629016 808424 39993 840530 1120597 1507734 454777 1953685 756901 1957057 320033 1709809 459163 1224597 869372 1290077 1269980 1188432 1527371 380622 906203 1041451 1278364 1295401 940905 110253 915422 1780598 1207265 1432578 496034 1730468 378136 988559 550163 1886166 1833354 1925864 1505256 394562 1333451 1042380 748341 712800 797932 811258 1611234 454232 341523 1361989 595002 416615 1424188 1242810 816208 587322 1087942 308214 131605 548936 586915 746668 174356 1941864 1978668 505773 1987710 299236 1261394 874210 1672624 1842499 612229 1921664 1044368 642625 1255476 546930 681189 1116656 747963 1379915 1342951 585169 1955603 189093 1534464 1803171 642588 719568 1692606 966310 1911194 1943223 1889005 765630 711633 1974174 1921467 465060 551931 586433 982786 587684 838144 303948 160876 1570261 1397482 475344 1628317 236390 1605195 287712 100494 919629 127588 1135945 792899 1814797 195326 289652 1425244 827969 316692 1925503 1539125 1776816 1181893 439669 1711521 1591354 1431927 1723164 1542877 1111634 1334706 101969 1811513 383540 441663 610430 824962 1712205 833529 1846807 18258 132463 244740 1811405 233005 1962239 476620 329046 1426217 39768 1395178 943333 1362035 156145 905127 1340056 1441201 1712049 1380673 868450 46692 1371729 1087709 1995099 1306433 209059 963469 423057 859942 1335448 25606 248888 1081668 468645 215946 1743388 1717267 1948602 761097 1881665 1864823 1557702 126763 1836074 1356213 1579614 657317 1343533 678767 1322132 1975479 1047791 569867 1686504 1297934 1078312 142220 1120951 1198176 1006925 510372 299963 63956 653348 1392995 1841558 1257461 1767118 1524904 1573210 1332137 699567 489032 1950918 1706790 1817731 1556148 186245 316195 558065 449615 457061 1454989 1436201 1995615 232708 771971 1317655 928386 519117 1997938 525946 1504591 1046151 1379243 1482591 296038 524231 355924 1602378 777395 1325276 1456358 1670000 1188715 73459 1992645 776508 1919229 1099525 1811566 1145867 1990396 841133 33687 280715 1833674 1591714 1614334 1139626 1258091 1012365 1783638 1738320 1314075 1192818 1563359 551461 1018151 255339 757142 920040 123601 532698 52653 974131 1605436 913906 1420486 1042348 1196987 1459212 1978677 33818 423345 756932 1330803 1938147 202729 855683 89696 1303309 555693 1551087 1063831 63787 870989 665631 568200 242569 247152 981376 886290 130047 570348 221849 1698730 258853 218235 1981241 428258 1376987 1953561 793255 507367 976663 1179324 506791 1881653 1308689 1272283 894285 1769018 541407 812532 1767053 937673 626814 1007336 1795022 1027157 860197 112874 1615407 269460 1919356 1863271 945937 1156353 969672 1344441 523229 1879292 1013688 345644 1219909 773768 234211 700193 848204 965167 72859 629066 1939018 1465275 1821393 1290013 142740 1117323 990768 937112 1654383 374762 954201 93421 1251264 1324365 1929403 1282690 316296 551709 218268 686274 1845212 1021658 1040563 468840 645933 579685 357058 1966213 1042632 1047066 444711 1905973 275105 1467740 1170674 288556 1724164 1917770 247070 568908 569830 1864908 725366 238495 689572 1135723 805040 86936 174179 162769 802737 1461985 719582 979600 919773 233253 669204 1600560 1864810 953101 890109 1650836 418679 209827 1915687 1942043 1830785 1765931 1456526 429233 393021 183329 1472897 1173109 1585629 72148 1451267 188866 903379 1915781 1245673 1443801 938685 1145371 1107987 982155 808779 1985379 1816359 1234168 1617723 1479621 1517779 1290431 76870 1377386 1968389 1656889 1801263 629319 1620402 995459 1180748 1291864 1365909 1367128 44770 320379 26877 1379632 1569051 83478 1648675 1037259 1058448 1161082 973722 1400067 188328 1136191 1293111 277293 1948 803501 1360227 1634391 1123593 921148 1424557 162077 1931907 319453 1663261 1344 816150 1850381 354202 1770951 297958 1647008 787991 402269 1357034 59687 518000 751064 999527 432178 161402 856593 1340267 225696 1937860 964416 100346 1241264 923949 1658768 1936511 552523 140259 1381582 1903061 26771 1816388 898424 1908858 544118 1167099 1368996 517182 1214570 1387025 916630 272059 1617712 461898 1818232 1899597 1744436 1618476 1628814 1103281 494103 1431269 1895990 1537387 151986 599758 203408 731895 698528 862510 1362673 501815 1694588 41424 985219 1334151 111503 380813 1186992 950664 214382 608409 111821 1351320 988551 1443160 820291 853411 1549511 1941317 29795 801634 1989928 368005 517901 1415540 1110296 261487 735974 594402 890263 1671558 38871 236647 157661 327092 1455714 45776 1381086 258538 374464 217255 154167 809991 1977729 1501352 1336519 388656 1972328 1733969 325101 96368 1307266 953763 245953 90303 1765710 281190 1856544 1794 1630230 1414667 1593059 535093 1212100 1662222 73412 261579 1894419 1372125 616230 684722 1606616 1611719 617926 1357989 1891456 1359860 954861 820551 854807 1363101 1413194 1712581 359754 471155 1544065 908983 733047 345264 1063891 67937 980596 1696790 713436 732684 1129129 1427490 718603 642946 448859 765972 151301 429866 1541028 578200 923412 1078326 1703179 960946 914649 38300 376452 377520 1922910 246935 1339039 1698404 147996 1509092 1083590 763081 1052167 1480509 192454 1706294 1477491 1728068 1144159 1281414 1812497 302020 1262185 1823842 945731 1665082 646149 1447858 1699815 1779957 587857 1080652 923991 146542 1949208 365308 216535 1020234 244388 1412788 1986622 821928 1530666 1865212 71215 582270 554629 1842457 1677116 592768 1971355 188758 287006 324094 78197 1430698 222098 1840281 1109455 894851 1408762 630600 878106 609720 65937 1059497 1110226 1015455 955420 615430 1078228 466494 276440 683231 1363411 555539 1097478 834470 1316578 1092163 951605 1778322 1726568 354724 665038 1687641 1673794 837640 997052 800185 1932542 1538601 23136 104656 2152 693859 962066 998480 711115 310334 1212806 573011 167176 173288 1302406 423604 789164 165804 1649604 1719091 1839461 1769209 1520540 1838627 1909244 434137 757751 997760 541267 1709092 1859851 1861511 1759681 1492929 1746707 301622 270025 1944767 1057638 1649804 1047751 30340 1179919 93828 1267498 819906 28213 1382313 906877 861031 755416 1808806 1159776 579220 1769253 666386 243338 409657 569352 1849224 742479 145384 507206 1363864 260777 1334693 1787958 322159 848953 342665 1461516 1455052 14222 885183 1883497 1851538 405065 1185141 1062236 1038182 1796169 118228 704142 1388179 1845327 1998446 1231415 1159321 1786028 1729003 1635332 137983 24549 1165702 377098 721637 1882869 627847 921417 317775 89870 612191 712834 1311534 870679 456400 1664298 1485220 277606 1350782 1250282 1323592 652850 1126621 681221 259492 439723 1324970 1284436 1644555 759388 1599645 1640252 661399 720567 1080653 1445546 200969 69393 401194 634363 756798 406606 540431 828056 437551 884013 404284 933428 1739287 1074919 350961 678057 1838308 1403265 473337 855351 1942313 932697 1351595 1728480 1358731 1100744 182737 646469 1655808 1801235 1295082 1428762 1307238 1156757 1065282 442824 195121 1456944 65106 1063188 1062465 175708 55599 377903 1069738 139403 924059 11842 477186 672729 1680684 162172 237693 1656534 824638 1888028 1874128 1929031 1333355 27758 1254263 855912 508827 1117801 1734132 92721 591937 249644 172215 967342 892646 1046789 1779287 1094178 1698057 363961 1563193 966420 271465 1068559 897762 900162 1649295 859208 1639036 325861 699582 791541 1985611 918101 800282 712968 1824545 1426507 525622 946564 1634774 253188 1937585 1127780 1039790 1239801 1894860 1075199 1431627 553710 1935771 738692 632137 1964870 635638 130515 282675 1042378 929640 268814 590160 249155 519712 511695 1018039 617740 568159 374725 794275 706113 932227 1655120 1709885 397765 1240089 1600285 970475 384477 36958 1806051 869666 1011817 414708 820322 1350626 930879 788029 72417 564307 1928297 1065727 1248455 198606 1124772 42507 597784 676607 1077834 1624084 1294404 990350 867522 158279 1851085 1834663 186396 1549008 740037 1764165 244765 1977110 1567408 1116081 843473 588928 272011 696850 1954194 1926973 1397454 1999944 235006 400545 1334761 1811213 940368 363515 1451999 1236060 219017 471517 175005 1574729 1572278 995714 68339 182931 84011 1154067 527016 1367180 1382206 1103741 612418 137459 531144 1153579 1400988 1091374 749994 297311 71789 841017 1819275 1159587 209961 898256 880467 485269 1246903 1195632 1187109 868043 1906576 1303899 325588 1150178 1687051 1725745 512976 1031742 414848 1668142 587662 266853 661778 1527788 1440092 50671 621897 1214814 1741004 800136 1357974 939566 628546 827506 971793 1782843 922222 775016 1881927 268455 1023063 235471 1908205 72514 480197 1194197 1334596 567106 1176754 520603 592500 1518109 1887111 748093 528263 1124275 320065 683259 971623 688116 1721269 1605851 477313 1503814 1375762 1699624 629157 799266 834832 1817081 1365748 1415411 157491 170267 1321353 1695568 851604 747472 1461630 1683849 847724 227007 1419750 266450 1093428 1868736 74426 1209385 604472 799658 1826464 884760 242367 1127875 271717 1494764 1630872 969459 1611801 453807 1663724 878428 1911727 130796 789365 425601 256145 43246 519170 1146804 543551 129644 983932 565381 953146 293845 1885006 1433297 1074764 1395177 1339300 57190 409533 922283 270656 582160 778915 758378 863425 279095 1446999 1697607 1057325 359325 1524333 1566436 1794516 609238 486354 1926500 1677940 282621 1169445 739793 1962011 1998401 1997020 945515 41393 1449822 734735 710419 702182 1428343 558517 399378 1254733 1039744 1346092 411218 372160 125476 1088270 386182 335765 1871400 1877276 481917 1420358 1932268 812916 648228 1244036 1396153 115687 53922 1222211 1977571 857386 353145 580469 923190 1415083 1184813 600494 617614 1814234 984276 781925 1094387 535825 1897190 1247428 55523 1198475 155650 702009 1020759 1286654 1769370 1953026 249870 1891602 459886 135419 1729555 1310738 935187 1400604 1939327 1208184 786449 1287008 987831 1322625 1000313 1205112 1053284 1550395 1372191 1458467 1549189 420048 8906 879585 1636077 1891748 1349479 1544473 320091 598295 661262 1774503 1147880 800270 1565656 1715213 1465001 1471421 803945 1550487 1509684 80828 272097 1477817 1701201 1019970 1519976 151458 1513073 986181 1205730 1883764 807867 338446 314399 1205787 1509516 960755 854996 229931 321814 403486 792724 1980486 571834 983254 636630 1944650 839877 1440912 972317 826283 471309 517969 481604 1694238 1377946 1834691 768459 902120 299133 1531123 1404749 1070695 1895623 728828 1179058 1736601 1111782 1446944 984803 587761 550937 1394096 777556 1770304 310394 1268397 985787 1574555 1492004 812248 1576867 1276706 8231 1299676 362832 1170644 387158 13530 1205180 1355380 466651 1917873 342429 1188963 1077546 1218928 1060241 796899 1140549 1740191 932121 754685 220947 938133 1882905 1225947 1165357 225837 1677205 610107 894303 528151 1034762 1139972 1365953 1953711 1065565 970626 1230760 1972055 192947 1362306 745120 1585969 1131543 1908031 1407286 42657 1035381 1500121 575063 1837803 582959 1857931 1967139 471880 682958 242258 1531617 1975850 1730157 603579 161313 1194150 1817459 274871 920115 542021 1087814 154387 1014017 200512 762420 667192 1206312 914740 397027 706472 1356283 514487 1576504 1806287 1445641 865829 1904946 1073209 1935750 873039 1047052 244018 1174879 460497 428501 958072 588884 1586345 1804863 1101467 314363 262937 1451381 1400667 1860098 1657727 58359 1933121 705837 721704 1265289 860225 406846 1715146 990508 1641865 1515269 1707062 705215 757146 1167837 58813 496366 693094 328520 771956 672144 818812 679134 1861960 202856 1325841 189253 1461464 632957 262936 918052 394841 1448897 1218300 1549814 970191 391317 1597321 1407411 1270444 1448804 1510294 692023 867361 1987074 996970 1703255 1090348 1081867 1407929 1156998 389748 705287 1771368 1867830 207864 209641 619223 1875412 1734337 346603 1352667 1351847 367758 1784611 914171 681670 805687 919984 859799 947941 1509609 1762059 1085315 1245831 699889 210793 1546835 921807 78613 1949116 455035 444165 286744 1346257 202890 1915969 1334443 1518647 1647454 1118128 105755 333707 1164004 1812182 894372 1518599 1460615 407716 979374 82731 793778 1998631 1113112 1811516 477604 374670 407901 93204 1379836 192589 1567893 823945 1186964 837033 614730 400098 1462038 1734002 578396 476467 1784823 304671 947799 772132 505809 1703655 1126112 1808658 1823887 641061 1194649 141 1119598 703983 515633 1624183 1690238 270680 1918336 685881 300269 1388365 1645167 358303 1365211 1159925 435529 1405441 1227101 1100305 1417688 380518 1712985 1679712 1618825 82194 355998 94579 1292239 953089 1118259 1044525 105302 656640 1487557 1827758 1270236 1331029 1188766 1539949 653003 1431179 187117 1343192 1750612 1141712 1458553 131871 1281271 1465199 741141 1816551 703191 1657630 1348306 539383 897332 1377777 1199068 1543459 768283 1670714 385707 506542 1039969 1863949 556406 228439 587985 1720934 261589 1333400 406018 1109591 1051570 1714391 1716861 1015474 1514916 1602245 1891284 136916 1560686 334352 1832629 1203038 224149 632669 1258609 1778157 1202586 224412 134156 640415 623916 566877 224777 1797725 1917565 55622 1563343 1547721 709744 795716 1161361 228364 504004 1135297 1949954 666827 1436623 1549585 227830 859894 2526 404413 1719173 1645822 55317 294527 813368 692015 780191 1802448 231278 1779639 615287 175528 367159 32697 535679 760076 619853 68194 76225 1751312 888480 898570 1228699 997424 1354092 1894611 206094 1168062 820028 992048 1551530 1334916 1619384 64657 547860 1592747 1116832 1389401 820792 1562279 309091 1754580 1549363 1020223 1051355 1113441 873909 1617195 284672 176552 635463 1339486 231630 1556869 1592428 435716 1845772 125874 1932230 1600460 1677817 308923 1062046 1799905 1853672 1945808 395902 1804463 1354431 1653542 290673 976289 1631008 1396532 311413 1853278 1574380 1814910 1552815 1120871 505101 620297 1026700 1543981 1186683 877697 514071 1462491 681581 771168 1318510 1579935 652075 1949740 262989 706984 1155660 1025045 976034 915623 737667 1321246 1509441 246776 629243 663261 1599821 638185 1380782 1264582 1513386 198093 1049270 1367293 1178835 804181 1483592 49993 1417983 937103 1572401 909275 1108649 946907 255266 943103 1502837 1226864 600710 595736 817574 647542 1142585 1419517 1259477 1765435 764785 1345684 1857915 6568 818021 151468 1738354 772944 1047376 1115273 987849 465474 1617970 1894852 844174 1992349 1967020 1431592 69611 162599 1849813 1256552 833363 1460999 224579 808001 99658 19945 334096 1313461 181343 1089342 223357 651145 1738463 1189389 327478 1317777 582453 834579 1118887 485259 1472934 1659843 796725 1509315 1901205 1768410 307075 742131 255946 505134 1530542 1744833 61697 1528441 437317 1564862 10590 688846 1706357 700751 1855832 1765426 1302869 1914811 485466 1076943 75856 1388796 104413 1866425 385359 696200 74573 868602 1327447 707695 1595541 1468456 1823449 667391 1266684 1937484 302941 695244 796683 140558 1688960 946706 291628 1977792 1694916 902824 7388 27760 247542 258024 647153 1689226 911305 705134 583859 1647068 1682889 1324954 1145595 1367819 295095 1109726 1710070 385674 1312204 948657 1498209 864664 1878363 1353054 64750 1546146 127645 87969 1925731 1041123 224119 1886368 1301077 881948 1131730 471232 911451 1038033 1612691 637036 214296 1386580 1315396 739878 779164 1750120 1001267 343354 980981 631481 824088 77936 392623 236586 1352277 1835083 451419 896554 69648 117439 1308851 835737 295408 1036727 433480 1791416 1217016 1172254 775827 412699 793225 599931 593126 752020 268228 1972624 1060852 750579 927118 920697 138264 1743701 954010 764835 546491 44307 798955 947822 1620927 112012 1067901 422133 1426562 1363968 656429 410161 708284 903182 1871479 1962879 1301348 496531 239545 108115 437315 1741365 572284 954867 1928723 826197 1884922 252954 490850 1337237 941126 884096 1041116 1399976 308124 1277873 488593 1993475 170256 679364 97348 1709060 1585592 391849 363028 1445555 826764 1222334 1856205 1591908 1612815 1042737 316807 1504177 1872011 398646 1948656 1714672 1492798 1564813 641768 217093 1147419 1179763 1078305 1049408 1255388 1306268 1035007 759941 1563145 1118840 1701141 1751017 1014670 459005 1648843 1979334 1587314 27547 134100 890529 915407 1877145 1619550 1719114 752484 82942 1923522 16006 1633346 136219 1881058 1199488 275489 240540 627993 269997 138398 1133507 1247463 1831823 1025674 1278153 51465 1357149 524763 932162 1316389 1625730 539947 1444322 1286393 1972010 1628786 732657 1956664 1433760 1548042 1812040 1742149 241478 583280 1804909 707886 622153 1867894 924757 1799577 806583 1094552 1301377 586497 1389617 234141 390016 1108713 959756 436615 1191093 1089191 1687750 1610467 327048 665144 837777 683842 702748 954150 28287 1509764 1044914 401484 268594 607722 330810 1540849 982362 1331301 1523153 1442882 1693852 1516857 1241705 226135 1267250 607176 1582358 195228 356021 1588902 1359232 637994 338945 960231 1434601 1180472 523907 1479326 358579 363609 149 1024534 1415433 1952133 32058 760098 1257786 618663 1178003 1750993 1951620 1973220 1752094 1108377 1829670 1637905 1083054 68689 1882901 1840917 1864371 1415642 1466686 1847208 880409 1143993 1900427 384781 1456858 1900070 239835 671674 594762 162388 1292368 187432 1419514 31686 1304035 1448501 904254 1900146 1091068 707561 247934 614653 1706855 1909947 1020028 1864837 244762 146225 562411 1312044 1527343 1009089 1147272 810092 1148388 1496812 1087248 934279 1313837 1616256 1183398 1167720 1713208 1497981 1143306 1038550 650123 1351575 424605 472238 1151365 1981860 1965702 1727016 318599 81735 1154153 810316 726193 1750998 1597035 169094 1525639 207971 886676 750446 1163660 699767 1301412 1970282 489025 1348322 1783642 998525 187611 1875238 649705 567389 1089408 506088 1956643 336239 1555347 559303 19722 1957804 1704943 10142 1604097 1193488 1967286 1675079 1708206 1682493 432392 1282603 1801039 907590 234378 937015 996999 1080239 1891790 1161180 1200649 1866820 1038435 1060707 830179 934596 523496 1927948 247658 348544 1530995 1246067 1417823 1538397 906711 1709323 158195 1360167 1157464 935825 1128702 866314 1237765 1768522 1775770 871015 939225 1256547 95315 1709241 716406 1620652 1720395 473353 892218 1420565 1901543 1492221 644502 465045 527534 1025916 1926438 1529649 1329981 432317 178511 1561718 1432015 477184 220776 336665 561473 1330777 1629278 128281 1819218 1794963 1006580 1466791 858725 1643183 63714 216519 1219306 1168736 228224 935659 1577062 464448 329420 640071 1937078 293095 172103 1653218 576379 1128121 1035825 1052197 1633172 1262793 816354 331943 1732764 1799359 1455098 1969128 286972 370748 704278 1171195 1569596 592098 1293976 1751306 1584795 1632486 1000629 419280 911257 919507 860657 199284 1618067 205322 1255799 613724 1047758 1264505 27916 1297042 1800931 1506283 294049 298048 360029 1996985 328875 1908749 1134864 6738 512706 1058264 1176451 36512 952965 1686834 620059 598298 1344792 1768990 207958 65647 159319 1086842 1513961 1505760 1192274 1184185 535 13169 395105 1328356 1573935 94003 1408859 866105 495584 755169 1572226 1521599 903314 1543524 452745 296363 519834 234769 1461198 730321 1058806 924080 1680649 1186616 331444 409399 1372371 1435948 293004 1763284 307131 392085 819396 1277468 1315551 1994749 231260 322157 141032 432068 1876107 1672559 2042 325885 1530606 1411533 1295393 587702 1533237 1748259 893686 1679521 222695 121884 330125 736966 1007215 1488820 181554 1603710 1919785 680780 1576069 39373 233650 443760 1973780 1211093 1174758 583813 245239 1977662 923557 1805320 1317892 1996428 1017605 1388736 20027 307308 1878268 668303 371971 597823 1505441 1563506 1062762 1728685 1396991 132661 1383163 684711 245578 79681 946019 480820 820582 543176 1029194 284257 374530 214067 1723889 259250 621478 507238 1899451 1645975 340563 1126395 1930133 265190 94908 1889535 4446 1759773 1637628 793512 1001048 781369 1083292 1481807 440786 1957162 1909973 1073388 193691 761507 1237206 779631 127223 1866144 704945 499500 904913 1919052 5111 1071546 1631650 1727374 652487 1653117 229271 1604785 1914094 1206025 1577392 1534705 1887595 863459 1244779 1070118 955567 1228393 408020 12527 931135 1500270 163101 1265686 65742 1859954 1484205 1499465 930242 767614 1325049 1517568 1225056 387175 982888 1940473 1845160 908413 710007 435938 1979227 685111 760597 852 1544590 1735224 1240565 894614 580096 1746432 1451339 1221767 1885261 1220010 1277277 655154 1350242 301502 1190099 108609 220380 1261062 797682 107126 128777 915090 1673780 825045 1021711 38716 586304 903763 479067 1734743 662290 1013195 1728011 1297662 537873 1626656 31219 1095961 1023040 1744337 55677 286028 481125 1397925 1808080 1782431 306475 924972 326544 364660 107636 333856 539418 1440149 1482539 1091874 1818911 786490 241288 621288 1467437 1936998 887643 582595 491165 1413061 427426 901419 1331584 1444625 758405 1813554 13472 399928 988728 543379 1752458 1928800 37591 269701 191297 661181 1463399 600589 1737421 710952 1440880 1034550 417353 1535360 648950 474093 73037 1448388 334928 940493 1873883 1847931 872506 1700650 1810601 1905513 515545 780803 1358781 233458 674880 1032160 1790860 31894 501599 985880 209217 831162 968260 1874460 1130401 483094 1025492 57241 988883 85762 1833569 201957 964036 1302109 858365 299797 1088753 319541 1836214 1960487 1569039 646337 457834 82650 239955 1566827 604069 148372 1912319 296684 1462037 1901322 709095 273466 227101 1823356 1773525 735107 1030304 868099 758513 1665607 1159539 1543403 875882 585440 1457684 178877 1568054 1218158 1683785 1989914 703444 1163811 907439 283546 1412299 791362 525349 643709 145538 822035 5520 1831417 650877 1174442 142352 466196 1525538 219235 1348184 1172059 1726318 1462516 51343 22713 1540424 410276 197448 1357744 1168048 1625295 1997727 205723 1280869 1725551 927130 1544801 803584 316534 1748602 1157469 531712 1741017 837198 1365000 685434 6302 1171236 212731 584235 886015 758935 386254 1628067 1453585 1425968 1568505 1734334 848744 690259 1949465 1783124 781228 959013 1073997 1367556 1434170 1078614 972845 1139923 1536770 293479 708825 897149 185821 112783 595600 780335 1034278 1711820 1519859 562253 1553779 768651 391322 104852 384184 896419 232313 1694837 132017 88838 646718 1996626 898237 102238 1330038 418406 1935163 32712 788610 1254742 198917 1374576 1013148 239497 1170890 925609 1500025 1541733 1361853 134995 1791584 1945627 1500454 1800579 1664480 793760 1799793 953156 1968814 1583484 612454 1537749 1404012 1263777 1297935 142974 1845409 985146 914518 1480957 967228 1108401 712402 631134 880021 1590363 1753287 1440918 129937 1795586 1062862 182989 264889 1699565 783983 235443 128389 1027192 1714138 1786108 331896 201889 433180 1039421 1224063 1666795 581785 1106972 1085120 826813 855575 1284618 984 922365 1183775 1745875 839860 902942 1424716 1607563 94398 1573525 773572 1445237 635987 475917 661284 1847997 1648801 45014 247010 482084 1323718 646388 1811031 1804575 192911 1413837 1870608 766847 1321467 539497 379046 1197711 1808913 906189 1462204 1489086 201455 437694 1393567 760580 882802 497600 305907 220176 1695772 16835 1197222 1058126 1473763 924549 1105789 1044830 714928 590205 1420157 1395893 983680 89255 1287229 1940361 1634035 1126452 308911 355028 112107 253684 1734227 1793709 842248 382778 988479 45465 448401 644340 1227172 1065764 69103 1387900 1867618 1733966 21520 1570570 1643302 649766 311872 261667 919072 477886 783268 1886869 1756179 1134234 699465 978419 856492 439480 715772 175727 304077 1331596 228121 1155431 550140 515078 1110687 1120471 624504 997723 327042 221549 1053127 1365225 949010 1892898 861835 1548295 1943152 221082 1295965 475765 493250 1822408 815964 1116070 39626 1244040 1355923 1493015 396819 689343 751112 1282857 1561898 1318026 1118638 1637382 1966115 1668836 788704 1106079 844993 649644 1915360 278566 732636 626431 152366 573965 1481937 579006 1090806 1622379 1638195 1719110 1473330 676159 664192 1446477 1555199 217474 1922841 711801 1115415 942453 937387 580418 1392195 933401 1707191 1663341 1005074 1198297 1250867 468767 387451 1694968 1232883 49391 1349851 825323 505546 1339636 1855007 618892 755346 1890172 913726 1564201 1356616 454560 584255 1921796 1798475 127720 1029018 647878 549499 457060 571241 693497 1701270 775444 873646 1063267 1694685 782752 1045123 346444 568630 528796 573376 1162852 1273985 1068755 415546 1728084 1756653 1018738 505575 642839 855787 1731240 971272 1874137 1429094 1824295 1405235 1042387 1512231 1666961 1639845 1359824 432136 1263366 1430241 1007305 935252 290844 1400036 1734943 573737 975678 409296 1686401 1762992 841429 1240266 1077759 1474499 1544878 566009 1695877 398024 898537 1718133 1764396 1408186 1682896 187150 1638759 1871859 1013461 840492 1291559 458455 890460 1957249 1565080 1564050 1831283 810526 696791 693648 133518 857412 1633609 1033790 478655 1199306 658350 447737 851174 1258058 1851254 1113592 1737819 1111993 685428 1340987 1536954 1213845 135880 1386885 1343902 1450958 907375 1262214 619401 526477 1903917 1154619 1684086 40760 1085230 372917 512902 1194284 1786811 577750 756729 1694842 1053190 114399 1549004 1095771 405866 450545 194601 1110507 1634482 335898 1451773 668083 1784417 1062886 1342405 55015 1359170 389100 111684 1477830 1619589 539786 586178 685958 126553 946732 1876605 168492 147344 1659613 1591681 580638 1006309 272228 1859335 1243378 1094359 1402661 602451 510844 1159983 1855215 1610050 1618147 238994 672596 1000404 138093 279696 917448 1502435 1545951 1331144 963796 481939 164043 1086010 468947 1235824 935938 1347977 1332163 1953596 235630 1705467 1761503 1243502 1895980 1238882 1015248 354038 692480 125679 235848 86275 54590 707796 139969 248040 307064 1471162 472199 368585 1288005 993387 1099636 1305834 1626384 450354 1815126 1917844 1912889 1249539 1447447 7113 1999109 1452049 1598631 1669201 1783471 76080 1183523 466127 1353412 286128 1838577 82464 1465468 1555478 574203 1155864 1368937 1258236 282496 678772 1887939 1411724 1005635 1917709 453872 40764 235343 255583 1204122 208083 398392 1221179 1094347 1256926 1861927 1771236 109224 949103 229010 1045220 1009582 1810068 1357423 1570528 1972973 674133 1511880 769376 1782766 791948 236656 1422231 275092 418514 962012 1601002 1545272 1671828 1566309 964795 352916 357690 1522342 1805857 152293 73821 958664 1433649 1294803 369203 454260 614458 765755 1835382 255329 325032 331683 933502 1495807 1859090 1287598 1588307 277790 304835 1141361 1938725 99471 403982 1391499 1062187 592630 1894185 658361 1552709 228194 293628 1928376 966621 1289492 1348868 891973 447302 864440 111217 377570 1857807 1718794 1852132 1177204 1695428 1461959 1177927 1726675 656245 410586 1471270 1290746 1842551 906923 1363196 1627865 277305 1658665 1005780 447373 978129 1695333 951414 171056 1361000 1510160 17319 1460497 977579 336420 667464 1400692 201968 1522919 226816 1347397 578298 777816 1233341 53494 1388572 572003 1450042 1492828 1539331 1568492 417856 1592887 365668 109964 1596870 1108652 1583609 1167692 815200 251153 372925 1301020 1940685 931428 431364 819351 91308 736923 193993 974286 509480 1416432 1699760 1389438 1213336 1464469 1776818 487515 1338974 762132 235208 1706600 1197632 899129 1248552 740095 1256647 154239 1950391 1069245 990804 449459 1214700 1987411 1954013 1094765 1692631 1576920 424710 1279161 868559 1720571 1212693 1166107 955956 547040 1581474 1521233 202348 858726 1115945 1903153 835716 730826 274244 678640 764895 681866 1819486 1011197 415289 1611452 1127202 1280118 1195626 1444635 223265 1785151 1835894 424375 589513 1754199 151014 255004 111352 530628 52473 191206 507275 500722 1284953 124776 311279 914204 1144112 1844425 1390023 1140045 708788 1424953 560958 1944369 1199032 274147 1770041 978308 1366140 1633928 437403 291210 1093588 873597 1512507 776563 1525941 725912 831850 718679 238598 593739 138957 1238747 921350 441992 1379160 917628 1855911 87451 1057910 1098821 551113 871582 1642646 1013977 941504 1164773 1124717 1711340 1971666 629260 434191 842598 1664457 316578 1903400 1396406 51184 63307 168892 519994 1715771 135283 651519 1978489 696422 1635894 1593168 741453 345579 529000 998171 310227 951830 591551 398994 350856 997143 1289660 1127845 1072427 612707 1803955 554299 1051638 932674 1488046 793704 1529526 1756275 799252 940250 616039 529663 1089137 1415532 1917527 302603 1393646 1604540 1717210 1916995 1552962 518701 1444050 225050 1988617 185770 1216633 1838422 325891 990469 1317418 571511 1702950 1587551 957165 73258 240332 688227 1551774 49451 788210 1234187 872125 1359958 184773 1031009 1758525 1982198 1458240 1337519 1508465 1917323 1811397 1412391 1136193 250683 1382419 146537 721138 490530 479228 1881003 1097747 1537010 941260 1781758 454463 1579794 1872553 1758509 819954 1025752 1190239 650009 1759483 1539656 1572884 303901 1591637 433329 468963 1123206 226950 1348216 1362221 1038991 795211 917683 1241632 1254106 661315 1405386 106252 282956 23342 1746175 258595 867707 682195 648374 386129 1153061 1301879 1178861 1940240 394934 653039 116114 271290 171044 733880 1784166 1056236 1980031 1861954 255374 442811 1173278 14000 604486 1445797 1879936 849264 278347 1181476 719223 389572 383741 708388 442039 782096 823298 176228 660589 938557 421539 997503 1641268 614085 1483673 905782 91688 193139 1935992 1712226 1485365 718716 665769 14855 41917 1601348 1180339 570859 1790010 872876 308241 56541 626078 1154580 1587312 355382 1705254 265549 1998471 750555 1881754 920754 1649584 388851 572659 1288607 1410321 779371 1638078 879211 1163611 1973578 722923 481448 259367 1747316 1241638 864543 1373567 1354266 1115439 1998149 155216 265099 976867 336866 963206 82518 240320 140047 1242847 1761571 152148 1771662 1268109 1554752 703653 915605 952662 1773297 465059 357056 644943 1510292 1475172 1669041 468376 1354944 1695993 1917757 490177 635310 1961635 748250 347257 957312 842192 842302 555880 1093858 406950 17528 134701 822670 1220680 856150 794685 1229014 318888 486448 934718 1159334 1275175 606070 914165 527766 517575 35088 1767543 1407345 1549165 921380 333741 194542 1261754 1731926 338826 1752146 813183 1244072 873835 1791296 825625 926134 352725 1779823 828200 1874905 641346 1786746 1492595 449710 1942587 448271 926838 1221749 1830072 88922 418129 916908 452632 304301 1066967 840098 326812 1893173 751376 1051857 1419024 871401 411236 1669030 1557800 208644 1332881 1733130 1418994 1552053 1385641 1478203 693909 837454 1808504 352699 1252499 441803 686745 1421082 1890835 607869 1619893 522185 1600917 87902 1908302 436955 193111 168472 372471 1517765 1993182 121376 1747552 1871266 915673 1387298 1648334 935394 1569528 1397824 36477 1008210 1931216 685942 160949 597059 1500370 816905 1814496 668057 1667833 329675 502220 364553 1519161 307964 1048932 103343 1331665 1529789 894403 1100515 211956 186531 228825 1768305 1926599 886039 1935885 1657046 606163 792131 1644876 1148155 898080 749028 1938853 1508418 360719 363736 21680 1192836 894789 603445 1169590 1016215 1613868 418247 383352 224427 1660066 224913 1892170 695456 19784 83209 1436105 99820 865501 720645 1046428 1754156 473973 50445 1865010 1444770 849825 1754949 1756274 1784907 80259 944620 555920 1942304 1937448 1902958 1790945 818632 1070802 1584036 102549 1551615 370773 1299599 1844841 536716 1537680 1989651 1123885 1612416 1612037 1225866 391867 1330599 395840 609842 1180750 1737952 1623995 1887526 928209 1925396 1506860 1368645 505632 1249399 1619184 592997 1191518 1374048 236329 1988462 1862765 1998598 1803516 663361 63093 132541 1839269 733445 1500332 1395315 1565157 985291 654260 1948955 1457802 1711729 1255982 659375 1446154 62914 1423017 146720 665484 375580 1193170 999279 1661948 1301258 69161 75351 361596 1356277 379929 1724178 1689365 1698588 1418424 1232901 150472 1619657 1057547 1508230 999320 1936937 1064534 1134942 1667975 1290987 829413 1448112 1387896 1606684 1562834 1605392 1500448 1313704 51246 100521 1740800 1454170 24625 1860629 1920225 824544 796486 945807 669655 1560022 89608 1090323 1346860 1292872 1627000 245356 1641683 449282 761031 1877645 404351 678642 463885 1507650 336725 41272 350666 693031 1222825 1592595 1158720 1343311 867276 1730648 1884264 1098873 596840 1032405 770746 1829640 125 824392 1086823 1385950 514059 1058336 1838857 1519846 982704 699355 9 1450458 1179412 17537 849934 1323605 181200 871743 1869491 1860704 1852086 637734 50066 1067496 997216 1239399 1777398 283595 1531307 1859472 1907726 417094 1845209 930556 1515212 582989 1478499 1048497 1476820 102463 1689578 1985929 1874342 1406400 1426093 1384414 626617 1627426 1156927 63654 1555047 874734 168393 513053 1714964 1335794 97369 1219786 91755 1681059 120676 971277 21208 203691 1469603 935739 733416 98903 224282 1025909 1482413 252375 1180282 391519 1522375 506367 1096208 1179727 800879 1642113 178883 192091 966627 220596 310229 1095704 53754 1646203 228314 774221 641944 188868 1569623 1440812 1904303 1206346 890029 484300 1647503 1308646 84528 53779 1366508 648974 684713 5825 976036 1980332 757134 509181 1759203 1782980 1212640 1996057 1823833 265192 1028816 320251 1190317 659587 8717 731393 1908876 1110905 70280 1679697 251384 630760 5826 281108 349983 88221 1892836 560107 754840 1503997 1160606 307090 831963 997801 1374872 744442 535743 1596448 718224 325862 871275 1529234 1437845 551328 1008454 985521 1190984 640866 1179068 494967 1912274 1699276 1955822 617731 1894266 1734692 428989 1573412 217450 1457877 55660 905653 667060 409526 1375175 1869408 945222 721523 1348866 1520423 997959 178739 964950 425827 925601 1900782 577084 469262 846231 1175732 192885 837784 222688 1742207 1208479 713479 938211 885352 1033666 1112404 1207018 241924 3335 581928 799927 1559922 738825 1658704 1740586 371702 1296418 113018 601368 1680670 1903104 1945470 25561 1561353 1782098 19178 401856 1792215 1023685 1568719 279447 215216 29283 52361 1913742 1172591 951973 74547 1166505 757546 825267 299916 558230 1809622 787243 640676 1430660 1084348 839733 683851 515205 743293 731802 1622389 1835218 1925688 396547 1315143 1213133 761559 730595 602445 797509 1479461 1063202 1187464 1418128 1880413 1644489 1509977 425972 812078 1967282 479340 209356 314110 218918 1556792 690632 572703 1878442 739311 1856497 94454 1487972 1703231 512986 1054132 507943 652619 1090146 1586393 980836 427927 20198 1390806 583562 1881128 1719141 1572858 1170021 614005 866967 1940160 1148726 1112705 1133833 1643684 1997657 524849 1109315 921257 1913693 1080457 239526 36065 1420750 1656939 45654 1319689 869413 262338 645025 1673990 754183 959100 620728 1119155 967649 1214887 1913629 16808 946417 1986985 1874746 1786523 1298860 153763 985227 552482 110282 207249 114026 791842 1105770 25616 93847 1908688 1631060 1503746 1434543 1807767 84947 82285 1173967 1953938 1741204 1676233 1943584 1354891 694596 1791620 1365122 1238928 875102 890962 392384 294040 1902245 1039786 187056 1813365 1777497 1025247 724103 942808 789749 511652 1115025 1071545 1812778 190011 1900819 949437 1035866 1904447 1038251 1897425 1069528 675589 1117104 1876180 1179174 634581 945172 1320433 1635482 326247 1366011 1814021 1917692 1217982 1500584 1624606 657672 1620186 1849292 414005 1473124 1385643 1945206 1213555 1316040 892783 1663413 1055970 351857 1532920 1481756 620368 1510816 138546 1347240 137614 626402 829014 304956 1720110 676357 1310392 732165 732647 26998 1913931 933324 1600858 468992 1443974 1845539 1147642 766363 1980281 599548 155277 1115196 527101 1493322 252016 1969232 351990 1464667 587049 1686162 77481 1135730 155127 8939 1681448 516174 1443560 1469518 530901 1658996 934693 1432844 851525 770128 1355798 759297 1038621 1516700 281520 1096244 1781115 1449775 1056009 37392 459701 506850 267303 1073909 261833 1244304 386281 311728 1292134 1767039 1686265 1367358 746133 1937532 315203 514398 408241 1139003 652828 784999 1920655 1799716 1902163 294346 1628704 1424572 1215062 856174 713343 1527915 927738 846609 1929641 862044 1143276 263600 507745 1041154 1020248 1997468 370531 1641453 615824 1685767 1929536 294643 1654187 1784308 1648619 381242 1170777 83665 921662 956444 302843 1579790 1334784 1355486 437496 1172803 1578251 1555155 154815 1146588 1897643 937283 1263861 527102 921283 1921651 295885 1084159 1269083 1757587 1839794 1539195 1800894 1948176 1823664 817311 175935 617576 1551350 1038364 860965 323359 271275 880205 1199641 495293 887259 1802895 1341608 1183277 1693191 1668028 594899 128039 203396 1794393 1977201 885390 1209485 1733767 1843961 1125634 130910 1908862 760518 1971561 1852730 1764934 1662231 153181 1585422 1689914 489562 1869168 4502 1924447 512811 463389 916262 867217 297516 1299630 892402 879893 1905282 721626 1837436 494599 1228099 286960 999216 71382 326330 1212057 886045 1162103 61159 1984530 1791089 6620 808485 1860410 172785 838428 740368 1757690 941090 931849 663193 487834 1397150 61067 1711195 1498274 1383084 1117534 1625426 863443 48626 1607109 258799 1342847 1480537 465034 140827 274854 743336 331784 328850 1330711 654631 629937 1116947 932349 178346 431198 173349 54689 937789 1870484 1331461 1878828 900216 207203 370160 507743 1182041 426241 1724522 401807 1102872 314123 1198748 451346 141482 928547 288422 1561864 1879734 854184 1550185 1770288 1371521 523095 1597636 663945 1452140 1574920 1018334 71547 118137 17633 1066903 365002 904382 5463 1602137 1782880 396271 757252 91073 1792547 1718360 1710075 1772595 1810783 309873 372701 372655 1398811 1583269 1484555 171129 611556 941789 253528 998013 1395053 355666 1095570 476668 1967374 714481 873806 1001447 1481418 1887202 210917 1689027 1981507 1628696 1115941 1799333 1121825 1370292 241118 881560 493357 11363 1412214 1596370 1503627 349693 1438080 1514683 1528300 898944 1653719 1924942 538457 639720 468051 438151 1410151 1297348 1477939 1238369 1340089 1377624 449357 674562 1246867 1438630 1628208 808146 131745 425113 1280986 958226 1860664 1137000 1777482 805603 1358876 264285 184313 1020617 1269807 660378 1436404 594103 1853594 287609 330996 1137418 1300849 350389 490912 1964732 1511084 1432817 1013322 1854764 1002406 251557 1871886 1642994 201658 634949 1116708 519088 1113362 922568 1613524 862206 1930099 282430 1386324 443513 691812 716568 1406927 1808895 408851 1812834 483891 1784804 779076 558012 410231 433703 473444 519203 1145007 845285 324682 394409 530835 765337 964381 858921 357069 1567603 332796 712830 1938585 62020 1502963 1169529 258095 837624 890233 434335 45973 1967471 1712566 1883447 865663 761545 940259 1450040 1458828 1626246 762743 609018 444804 131901 1500812 193599 1936269 1061205 27178 364605 250853 304277 1517592 1306037 902504 21740 1273493 704629 575334 412324 1393500 512717 1019649 558955 869525 1135045 1565062 1774562 986398 974418 77245 914592 905300 1368377 176062 1235213 1857626 352206 1054731 1068027 135311 1278647 1746787 1351209 569154 1486107 148613 815358 1478057 1671730 1724389 502384 1002257 1397348 1291172 931519 1099582 1063068 815552 1989206 1562484 1315628 1475169 1343414 1022772 1874576 442484 657657 1257668 291624 1193204 137902 705273 1586206 1925105 675122 1945637 1474834 676444 511251 97930 816468 460607 1239295 1869160 1285515 892702 1755691 361329 1925376 547484 1880317 561465 93288 13452 1778142 1369389 818473 1749737 939339 723967 634688 551558 847522 1890752 1889271 504510 305302 309620 1036441 1678594 1942707 747305 1616921 1922724 1874294 1714609 1555469 881048 76701 1688232 862794 1361818 1553928 1875621 685549 424486 531518 846452 198733 15558 156065 535689 1851591 614941 985662 504473 711445 412831 761637 1286270 1932695 738232 1149870 912910 1857155 1414712 141770 46669 859663 1230972 289711 1072968 154267 48877 1081261 1457920 456350 1605629 1202981 667400 1056282 764195 295555 1819913 1888793 523866 31489 339902 1185671 327608 642576 1576390 1313988 1066397 1609851 890813 1238582 1844937 1816844 10721 1445193 609249 1088303 354892 582311 632768 192718 483544 382280 43564 1690787 526615 1150263 777684 98693 1271323 441716 1805829 115202 534481 683343 657173 398128 1213477 1883491 573669 1939883 1152058 1179063 1366397 285269 689327 1609132 271171 1145021 927459 985533 383430 1527114 1085707 189349 346885 408670 338593 1686772 1433387 681442 1688009 644726 55212 952551 876222 500073 1247070 1618247 1908780 1066471 1651552 155970 24041 1810460 1987379 405588 697156 1256654 76192 438339 1533276 1650839 412733 1854055 572081 1978813 810572 393823 1790013 1576900 1297811 543276 933174 1086807 550677 745815 1297653 489488 38964 846120 668965 7729 342703 904542 1134061 1233680 881011 1518590 740210 353325 970986 1741176 945810 1941677 1473166 269346 941529 1033578 994872 1810831 351593 241844 646314 1036599 724949 648647 958442 915301 1037836 1166062 757704 392228 1466199 1012396 1562914 668357 1445098 781030 372169 917584 271068 1362128 197893 607443 104031 985969 159932 878438 506711 1020724 1730768 92387 1226166 1544110 587545 1756434 413266 1545276 888072 77455 1341217 645931 351391 739113 1164868 238352 371943 321753 980984 692649 746269 989810 2595 710369 1374433 711951 122162 510252 252311 71446 1587130 1407879 682874 812707 27359 1309368 1182122 687021 1445729 600071 664066 796806 315750 939199 1454766 465701 268862 236727 531779 1200109 1682042 1048056 56288 1460299 268273 1006293 266538 1369425 170619 611721 82484 1898053 627285 491198 1802371 659557 905172 1162904 1082596 1233128 1614023 1275776 37351 1280525 1334002 1259131 1482491 1290821 176707 1813413 139072 1380892 1905424 1438112 1699967 1131257 1185871 88534 1507484 1968002 1496041 1944577 485477 1800531 1287196 1736848 778067 510037 538732 768277 191022 139889 603623 559134 831779 1960872 760318 1268580 484786 1186362 3748 1487306 1416312 257523 1203380 1561365 398553 1597829 741232 1155821 1481712 170951 457774 86543 437800 1794137 275229 1513667 1028087 1056929 640068 1962086 180307 514831 909777 978679 563909 1921827 1034320 799170 1760106 135519 349636 929480 1696483 1469141 93648 932339 1896273 115386 308189 182627 1664003 750266 247397 1859427 257476 1434305 1473737 819665 352051 152134 558337 1013138 1715696 1481256 508119 1880322 1520386 1906022 29764 1481794 766396 1110347 342029 1524597 1374023 1931290 450790 1097630 1363331 989196 1089959 1823998 193078 1170279 1040302 1497202 433728 1275159 1002611 1640907 119637 977350 71715 883007 1845475 856070 958975 1273 1507171 1729066 628552 1079581 352520 896614 690302 138895 53272 46381 1404085 401960 1118377 269818 748877 348497 779152 96180 1420955 821137 997802 1661783 760189 1913086 61917 1148454 453877 879871 1325481 419703 1669893 1173130 886156 1339754 1297375 1514981 1764561 890970 1666514 813562 660370 1873455 934421 1232916 1423587 347946 1887300 962435 363504 1303369 552249 1418137 264755 354810 314272 663542 1397035 587422 567306 1304750 378174 435776 1945604 167169 991015 1511483 1475973 1855404 228263 1541802 794264 1446412 234395 1924665 925044 467897 1279331 446958 1127046 1739248 848950 598594 777743 1945287 724962 972780 1114506 1191106 1975089 1998454 1820385 1660132 1528254 977965 974996 1534262 1637515 1361965 1786268 1007770 465224 1043380 1011700 1339075 490685 1132443 71392 1512034 1360315 27970 430400 410553 761030 191262 1855684 1440429 634843 1696378 862534 1637593 1596383 1747022 459098 1445424 272213 371211 389599 1746856 322624 36696 632775 1943590 305310 1014023 362093 1781469 167050 1465174 1878158 965843 320457 1186262 1516785 908865 1795542 1805643 754721 1881524 1339851 351768 813820 1543622 623263 110341 1365838 1086338 767699 301700 811925 388687 1503741 184882 159142 1435573 1334127 907247 1316118 846647 552297 1872078 1910430 1157478 517834 1162888 577335 1482486 369463 931113 1458316 408611 340303 1683963 484538 1260794 1067223 1086487 1485545 1827064 129805 37577 1988674 1644665 1415314 1645640 1698364 371921 360815 1458420 1973151 1123546 706137 1795414 1093024 1791100 1084776 1199166 1007473 947991 574149 717012 551447 283201 1445527 1930274 1296410 239604 167568 170493 140538 1960152 1459132 1434811 1741935 1914952 592354 1050196 183965 787941 175620 128241 94420 1075207 447905 221538 1600939 1284797 1658814 358304 1989086 678425 1423422 1107955 1429300 137651 1342516 949831 1808695 155614 2497 1635319 694203 1368893 1038161 1009493 302297 1975797 915727 147876 36929 636783 1371747 1261533 1656333 1914093 767612 1249194 483033 890084 754617 57920 1617296 741186 1151996 792408 199774 1248295 1600920 1109984 559611 929274 934770 1599314 1839982 940952 271872 1421724 1723602 397673 1523227 596462 1999143 447503 413737 424913 1766897 206257 324038 534155 1506909 699094 708248 942861 1463466 1989462 1184225 225075 1673374 808616 1181999 262947 1152575 336921 658118 737601 309776 1184791 369734 958446 1853479 508708 1482024 1635773 122202 642350 1143360 1502505 425768 850819 61378 913701 29358 1357720 863676 1428728 1230188 1608591 1043169 276667 1015891 1569119 170592 417898 1091916 1718187 1838021 176220 252039 1820037 1787243 577125 1316243 509614 1469036 1572504 1574934 1927733 1364963 546575 169147 1373309 725846 1671282 774380 445859 1836391 1134776 1779996 1283317 617384 1595372 1373459 1472005 277435 291770 6424 1801231 654371 598934 1429334 917941 1024954 726669 544406 1679060 360206 1636554 864073 879290 1695815 830488 492826 1513035 1381781 485562 1156458 147190 1189531 888483 103402 665423 1282053 708647 1286339 712791 35992 1490158 1082971 1225852 1737020 1146244 347602 325290 584209 606879 1384679 544370 247082 289050 1898571 861289 1062299 351992 1174253 672172 111592 1816864 564513 1873412 370046 1863078 825932 431582 1668011 1573493 1850498 248470 1704191 2567 653822 416687 1205872 1030225 154193 888238 101840 682716 1182620 276055 1954230 1020240 247801 1608763 263247 1681205 1858327 727592 1539510 922337 923497 282633 1089069 54021 1485646 1025094 1427211 1871916 1681262 1534559 1993793 1250115 262465 780855 1032609 670417 1954392 1293406 1942599 1287499 1957643 1128903 769466 809008 520632 1644237 1560128 450883 1019294 801007 1636604 690589 1471988 1655404 1772542 985239 1667090 1801980 1236085 801282 1300290 446534 1235896 460043 1525897 590598 1157470 1947832 7684 1326921 1401719 1042609 841148 864740 52833 370582 1979650 129064 1433213 890821 1376318 52383 325240 1569554 108499 1133407 1061027 1387316 1496737 1610062 1058826 927183 1369364 1884940 1962900 1835344 852949 1503335 1652078 1902789 1607201 897291 1773699 136408 4696 1966247 1359066 958945 1633113 1246161 792515 538125 1808502 142216 192765 248945 1102179 1678694 495484 624549 513364 1031699 654515 1461231 703144 1210749 1710558 833959 1356472 135884 207781 771294 273989 196762 1137554 1527540 614765 965163 1804782 518149 318494 763664 1896110 1386409 1980829 330517 1494348 1606982 878980 237640 1472624 1538801 1906722 1537211 1361192 1371897 774396 252575 493352 1116963 328449 281404 353784 433098 1686165 1740531 1040760 92248 300719 146128 672385 1288349 448836 1571641 340755 237095 212912 1641050 1251809 1600540 1285218 1245385 275956 687716 751959 296280 869364 599172 220098 1008684 463927 560113 574718 853208 119710 308831 38699 1452583 1820653 1779826 1111623 77037 1723677 1565909 127019 373408 1986302 1013995 1977858 1921709 1079268 875353 115590 1070320 638096 681534 432854 808610 1466600 392288 1554045 601742 148561 408282 477772 171375 3722 1844988 539882 1656778 916996 471922 1156365 1322000 1271058 1617936 1522929 1496195 1534505 1166716 812474 340209 1675771 1054789 246478 161785 79019 180315 11302 1532798 1547270 1621325 1889803 879467 1184056 29696 583597 1347703 1441789 1343965 1513829 1204321 949699 1035505 1173074 372230 1259329 593866 1207909 1164432 1855122 323620 1971245 1948633 1079554 1380598 1176235 501434 772336 1208751 1122524 264538 168741 181746 1808728 773687 1821437 1819862 1468975 1580412 837578 1976008 1899971 1080785 939974 1290853 1004895 1328845 1357451 1535584 313392 410319 998050 1135032 301319 1283563 604906 689337 426722 1836010 269419 149638 1754107 1849658 1823302 1340726 1440813 1273388 1683772 701996 424729 47420 1379466 1793232 1506039 555307 978307 1922700 1149269 343963 1765777 1166379 267283 677160 238389 457018 95757 873266 1358081 1564792 1606750 1411779 718042 1622304 1344425 1650268 862111 1915632 709289 1909579 123524 870220 398075 1043879 1462572 1244451 1266288 449977 976538 1788549 1880609 1468196 825758 1548213 828360 1296261 1515989 712919 1641006 1200490 161618 241476 357856 250484 1774683 1447484 1496694 604255 1909336 1469878 1708082 380465 1428227 124668 1608891 1420718 1891759 1459475 836252 398126 798617 251249 61470 1250076 1665541 150415 688849 494997 914562 1512899 1160481 361138 1171253 837166 985093 1848949 1275124 556246 1565083 154366 813039 1187209 1590194 1378787 824823 1142240 1394719 202507 683497 892569 1586543 1297250 1337740 1215348 1035012 564493 7317 1943355 447998 1001720 372465 784944 1279530 145476 866812 1381794 1132493 1514370 879303 809280 226861 1274239 1671562 1048576 319281 1944364 1791429 929302 1479385 464646 1440214 909674 250664 1074943 298913 1507180 526803 1401280 258428 584001 409886 354257 1970336 392508 620586 1742082 1110916 1404046 1663152 1648140 1836171 212713 1407597 262430 1505104 89642 551550 1916102 492137 1342317 325676 1835399 354706 1804587 459283 1093485 873452 365132 1746653 934238 512064 1317564 873937 478439 10385 812432 1412295 514392 1829186 490445 1501815 1435960 1541944 1912826 1616029 1882817 1444193 1564265 984100 227308 356983 143886 692997 721537 1023116 1198325 47059 1697511 81544 727606 1145569 1781004 639118 1762463 1552196 607163 690419 1727418 720644 981334 57213 1520102 744116 1029017 298743 225778 1965992 180961 1115299 1024788 1513027 1684429 1489555 411561 1408462 155599 741388 672322 1590726 994871 665681 737963 1041663 599993 1161603 1938688 623162 1812188 515457 1309648 893250 616418 1100685 1181026 1619609 786115 500133 762122 89475 1304937 131844 29934 59963 1247349 937230 1340043 1739866 1926112 1789865 185724 1454015 1623570 1823346 1791070 1990345 1494954 683032 624812 1935641 1557959 1684177 632841 1148632 104029 787053 327141 784638 964863 625215 1248922 1752401 873330 1547262 873990 1015246 1603507 1370558 1040896 60598 1461636 321362 351687 503549 1006162 302546 1486138 76248 513777 877550 1503214 963281 888573 868410 166706 155756 83364 1327840 1132610 1127903 931045 151560 453868 1835693 546076 1868743 1734092 1257464 28376 537608 1648214 1720816 1170285 1159570 1822155 20016 638093 152514 771303 365681 507263 699403 1851904 423821 1857746 1703746 1927395 922626 1826484 444668 801596 1936486 601741 700335 532450 619639 520313 273389 713287 1690353 158134 1255334 1545671 651257 1747666 960000 347663 613033 1613738 663967 1681928 1335292 1582530 794906 1863491 1992497 1884174 940729 12444 660959 771532 1977619 1310795 299322 1566593 167460 1435181 1882101 426448 1167775 1510272 651160 1695663 1788194 1074590 1884782 1244708 1443991 1062479 355348 913149 1020454 460896 882068 1053088 574723 1781023 1836428 298125 832407 1312209 1409520 1199863 1796773 1005444 1114073 399792 1565677 63197 210324 445173 171935 915304 633589 897227 994875 479054 422712 1046753 491050 1461188 572443 1748828 613772 1265253 1191154 1502564 910087 733928 930448 1895181 1181364 241294 55313 701897 897674 1612318 374444 1936073 817955 261013 545431 738545 633974 1811707 1317510 1949799 1733965 19883 1084475 177559 1401486 1083417 1365678 1606775 1499734 1192749 477981 65176 371186 1158745 248237 1376471 1570017 1499119 705494 1498781 1212406 1870268 286152 1252606 1649621 1899777 1187382 1923086 420990 531717 181027 516331 1031786 603801 1394623 470424 47670 1223429 1635849 1785030 1251465 128928 566730 1757777 298923 836558 1098128 1128607 1338359 1440065 1971310 1664559 415493 1011481 513667 1414387 1437189 141586 1520101 1810013 873488 599064 1098205 1631578 1735494 223097 893622 1014083 1328839 1925488 1147398 1440103 1793139 1576059 659867 1626231 1254657 1359357 1329144 186530 1856373 1525252 1812814 888843 1996620 395907 1344603 730974 246984 1733646 340709 1253117 1111316 877857 1712346 947088 1341756 1034114 824812 1612752 528874 1373820 978545 931055 562830 1168631 1122238 1928128 1223208 1243303 222222 78201 908916 467718 1433845 1056328 1816332 570521 1847874 1207809 254914 563894 597914 1480594 571980 121281 1464264 1455917 1102547 1395218 1181462 1236492 334827 8690 599682 484973 1323160 46972 863355 405171 112052 360855 1974966 1484924 703327 800490 271367 436246 1007765 269755 1894576 1030307 1242456 1314040 804903 1255555 366720 97324 646818 1775745 176636 966560 1503340 1520359 416924 1479504 178907 1404592 1198461 1912005 920094 1633314 1289497 1197700 981774 773410 888498 563622 1892675 567278 1407325 1080208 648132 1632546 1836752 1567251 1538489 328270 460858 197777 340519 98910 683951 206844 1254696 1473088 1986242 81415 1589927 102366 1116736 1707529 873690 1959948 1861228 782814 89072 1006935 1696742 93293 905816 355296 1695658 1660205 423118 1984076 1400421 1048702 789116 118786 1907745 1011047 807406 339823 679195 1799050 363000 488783 1900293 1840407 58389 530496 1920856 1890842 1956533 446500 1657647 1783305 1466918 491393 1651685 1657546 1050832 385151 97384 1972989 1140049 1013925 1766098 547173 741159 1627332 1752658 1788511 1217568 329515 899311 1074660 57762 493592 946349 1272912 291856 1170687 1042773 1083183 1509189 909077 283316 857709 1218751 444925 645292 1216815 599314 638043 1525439 1303868 151479 646189 288678 1610841 1689430 235459 967297 773011 36016 651248 1425722 1678109 1561254 1089287 1618319 1426094 594462 455150 1282835 117325 1481961 1596279 1169676 315350 1618453 793954 1631102 892286 154012 1140926 1734556 1685417 1264839 729367 1788495 1794827 1201750 1027526 694462 1119252 591510 594998 1316716 689832 1166581 291402 1458294 697089 1465935 1483107 1487189 1141452 1782540 1992606 233097 673965 1584405 879410 499679 1618372 1904084 151892 258627 803132 680015 337989 1106985 1676717 37916 296537 1163114 18061 423522 569481 1358919 1443555 1297896 1185066 1962335 139699 874051 855459 407662 118550 1713543 1324845 1226456 1098974 1794425 703205 1390406 1659974 1573404 290056 503186 1233280 1512460 1801313 865051 1668447 939629 1502496 240449 268440 264091 12094 1701342 1658848 1058908 807004 751684 514607 1005125 275985 827691 864049 241957 74080 497042 328679 1284227 126485 867021 916452 1076562 1007445 607605 1502702 778328 1122934 731751 1076261 1533803 935360 727161 679580 345734 1303975 1566110 1713396 213765 1032290 64177 95083 1138631 1885470 1464493 9629 1147585 1534438 537592 1164812 960735 1650785 1408492 1477255 1560287 1691393 210874 1391538 333494 1560870 1967808 1808053 1512836 1102827 1730951 1516171 130656 1222967 1464363 286341 212148 274994 1858898 1795418 965900 1184528 16435 61152 717045 717367 111799 324011 193392 1154402 1963447 1939835 1230722 1425748 689025 908177 1963419 1557074 1041249 1704864 704638 1610456 405264 25267 1534533 1575548 536080 92376 1023601 522633 865377 1901309 1620546 777314 1759197 994769 1399728 1923966 1265327 1808716 1372426 1392913 1038758 1212708 1495491 565637 4314 313754 1446594 1881264 989415 1603740 1318112 518567 1233421 120557 1531807 584997 1541431 1091248 1227846 1185607 1910811 1073757 1164521 1456149 919920 206462 427067 1907562 1775323 1396454 48785 1623734 1639079 1495943 536585 511229 1628849 1588232 662608 557265 740655 1144987 1254923 1148126 1413221 33314 1937874 1430473 660296 919757 1567941 632579 1004246 96655 988100 1527476 1981711 1437245 1359547 424219 1004854 1592084 361566 519562 716575 1956170 1400792 956605 993473 1681563 1247631 1323099 17539 1364105 1918979 156950 1213588 837824 1093285 1448806 1425410 280224 1703034 612268 986103 210584 414720 471857 1764829 1016727 1917479 1842780 227111 1525102 1835634 1586002 254352 1136268 117590 1901012 914747 1612781 688427 1063553 1055480 623671 429973 216350 857547 177845 65108 1262829 1270415 49643 1388497 655542 806763 788826 882709 671643 334444 55643 516856 1946121 1387022 1660785 1430708 152045 1283261 425487 975801 946394 1379640 141555 1434558 352165 399045 1654310 1732014 510814 8132 8114 1496147 1288222 455450 790705 1087450 1774120 1836285 802491 1675052 314148 1043107 38225 1353343 378095 1426672 1484215 565527 995941 1086613 194453 574641 1962559 651173 696311 1779333 928571 677371 1579465 963344 550100 1133120 1833759 1247551 1114626 860003 1965939 698443 812594 1524659 549250 340862 1512682 1601684 1531318 1253642 1479423 351835 637563 68193 1519320 1611752 1214793 170888 1456483 682946 1788892 363033 982170 1217480 241181 1713612 279950 825595 1331772 1913400 675357 1194436 394654 716743 824490 1542622 1613304 628994 1855229 1390473 260311 394909 475709 289216 153132 1284206 982349 1856100 1373359 1061169 1615673 346283 283722 889189 1637145 213707 1321292 1878994 230788 24910 841755 102461 330384 414367 1350923 117428 1667689 417885 1934119 1161382 433074 1529215 644043 1111515 294919 103051 685590 725550 1993524 1131728 1709594 682782 1405641 1563883 802752 1991663 1098983 857556 91699 467499 578322 86717 1865644 1552203 1209722 1061705 432265 427751 405238 1662209 298825 1706994 1434327 184169 96765 1874700 1196363 1933611 1742185 1396639 688577 1605141 650685 410653 1777214 358103 1495025 674417 340682 1741466 1066706 1989721 611584 1815583 725502 1022937 1382248 1015563 375985 1384594 1660108 1348206 1599080 1522085 1576833 1978706 12126 1199567 616550 295392 945599 1423249 398196 1006208 1683083 1576830 103604 101413 244298 1455234 259243 880489 668874 1745728 1686751 239673 1197169 1503650 1391144 1742549 524850 1405245 1440887 240472 957717 1311610 705938 1198125 267990 112344 1590293 1472675 661216 306848 1602049 1689233 433423 843693 418408 1068875 1504834 1392407 1037306 1164982 1366861 825282 921718 1170489 1925696 1999514 1640928 1359231 1869437 1590035 1224925 568871 1789212 472056 1597398 66916 1694064 182021 1859055 1091545 1892997 1737154 1956784 1202366 342903 828143 95704 1180065 604173 1982564 52722 1186825 1560562 1124481 579195 1971592 109021 1691240 1074362 1718074 443198 1272734 1796222 1926785 1453227 1274434 1636063 206893 965321 823520 1149015 599713 850993 1265760 495020 1797633 1006882 1039480 1517917 1563827 1493934 375777 1751158 690273 1011738 15750 645881 1608368 1219648 1928260 219780 1717740 1786438 148151 1401543 1028199 781857 48862 1382136 521911 217368 934232 1911638 370012 310115 1872871 1628968 1805927 481110 847141 1230254 903535 773712 588324 434852 606306 1426601 1284444 297879 333865 14663 1512723 1653328 142522 774259 1653314 643345 981036 1405865 1540796 121337 1871543 1735698 1636049 1490942 1090566 1771867 1387829 556128 1460800 1340551 160180 846567 1116529 68180 333066 1227501 910864 1048798 796794 87446 602224 1991615 827987 18331 709672 1315061 858900 582293 1915658 480234 1482235 759071 1423576 909131 1831362 401266 153734 955718 1654582 1600582 676667 733851 1005384 77379 967507 1512778 1119916 409780 1668764 1125486 1630384 760537 552214 874251 1024880 547871 1051467 1431554 1702711 1872636 1835463 1030803 1111569 1863755 1537946 1942138 166731 1018946 311994 142815 1914539 900826 759359 654806 1216937 1013654 1235898 17408 1233659 1051605 546218 948585 1545396 1680857 1444856 663460 936227 385508 1067801 353512 584348 879744 522745 453707 1484584 371452 975711 1769543 1232534 587707 351618 78786 1093441 828225 210622 1769264 95137 528511 1917011 665820 690762 985082 1528057 1693386 430031 223340 1360651 1128879 1269502 245229 820195 1050230 979922 355794 146679 1003452 1075317 1832725 1788132 1384212 1318019 701411 1266670 156685 988399 1337260 1262369 730732 41809 1449894 1891060 478677 813402 470161 130294 1282407 1184264 1348564 661816 1877440 1760427 1271464 1979923 1753261 710854 1486964 936380 289746 1049837 1257884 910694 532297 1688296 1953765 154830 1434794 509256 129334 899630 137912 1267643 511755 728722 514507 1742466 1060285 978480 1036293 682070 1432953 1253963 1000991 1960818 1571685 1112689 1496006 296015 1874058 1166292 882197 582872 376020 51260 977499 1270799 184619 1671098 182980 834321 1336772 622692 428703 539143 846557 579878 1764142 1176241 1050476 1554923 1485529 1473524 514846 1879613 1264607 1434323 686505 642970 449299 1426465 671669 1523806 1889447 1622939 573209 1376301 1923972 327362 827623 702978 267336 1133466 1650327 1873427 516131 65677 534778 1557739 806185 803378 896414 1573735 1464768 640908 615252 32076 216201 1057711 1365367 1854864 1441137 1523495 492247 1981359 68589 573043 1718553 1957107 1455334 426475 1608223 1305459 1363251 163174 711496 1980679 1590831 1606903 423126 988946 357202 455401 507459 1989160 947623 552338 703609 978538 548085 430773 847101 1890288 1859593 375075 1614990 1476696 1908288 1582845 18231 188689 648472 953354 1328087 1800463 1813507 224991 1082328 1431546 287631 185776 609656 219062 919435 35848 224098 750500 630307 211232 1438207 613493 491235 1386404 1295542 1144798 1445138 82907 1991191 1044195 1055879 1502495 1872810 409366 194368 1653981 1171583 1262379 1030567 264073 1561915 1930950 1812699 414495 1475970 1469872 1753655 1232987 495703 716088 1222271 547943 272043 1700472 185051 921151 1795451 1572501 1553554 869512 1955220 37161 412467 780129 1879719 1595620 590111 1558336 687358 888583 394090 1185705 872538 1601800 1238814 202031 558203 992660 927793 1334937 1535464 829218 212706 389986 363944 1745186 1303073 1925211 1635686 1208565 1554936 1586878 388473 357114 1975427 737865 1389185 1224310 1970077 803559 1335334 541175 1444573 893028 1167828 914262 1199741 1056678 1964331 1245083 1333099 1141418 466856 1964918 771457 1520390 267275 795213 214411 764774 1393617 908921 1208101 1233047 666356 428593 254060 15517 1350320 1413884 1761641 512642 25450 1623837 914608 1572152 336927 1343612 1567514 1593527 599250 1569546 1043888 710840 434617 1329999 27371 417395 1865849 1505569 1121858 1806867 1124782 1807317 920642 1162579 1351577 442755 265387 1259624 113900 125494 1541633 197151 221036 1569483 1197053 1273552 634186 1406898 961765 816976 1093822 82812 1632637 958167 1832957 908759 99681 47941 1380537 1945398 1520089 332199 332973 323748 1151223 1306459 1260875 802105 573991 182672 1730952 1803646 135586 689009 1322440 1550043 329374 435995 1778671 68719 1366617 139090 824720 1989134 731278 100425 1868719 4415 503128 1319604 1747402 1869005 324166 199105 696777 259314 892864 702760 1308228 859991 698290 1746353 447914 571842 1675218 1309804 598297 1235631 459336 1377352 164252 268797 1850850 1487718 678351 557943 64360 1901713 1327487 1656498 429799 1437192 1864303 1225482 1861037 115213 879979 1229829 261386 1147404 491946 978248 969557 1761600 815184 584147 609988 1385483 1370873 884365 1131285 113152 1456448 1779773 253770 731577 619576 503578 443819 1442457 35888 1055156 1635058 1606881 527154 1525835 1720608 937454 573414 1702132 1995873 1401535 1081594 1982657 1621996 45107 1892682 644975 115243 1028828 42842 357074 117734 1343468 510863 48992 1749049 135295 159156 1273545 1528369 1669233 7389 1322002 886564 1029742 423092 1900130 1152289 22501 816433 821860 1250805 511098 1832898 1987138 704104 891514 338278 1110570 577629 1365917 654933 1225709 761502 1539333 1618030 184768 1551432 1636306 1366057 42352 377020 873576 720842 880917 127479 1624257 1038476 109564 38591 1882935 1783631 1790123 808194 759087 1972189 790928 861105 293472 1507116 422303 358665 1557036 1254782 597818 935014 1479150 1542996 1203520 1761072 822297 1527280 1334820 1643723 771807 1310999 1620359 1473622 281804 1642266 1046555 244424 1646663 174987 1600259 291333 1050294 1818331 434995 930274 1584846 1931146 1941545 1065841 1287410 753929 415867 1852912 1467862 306840 129740 1600977 1223495 356270 414188 1911395 1020542 242696 997746 801170 927455 1066713 1633759 1233569 855591 639298 195677 1823423 1082409 729726 1498166 280931 1195227 70444 1879872 1478851 1986836 810867 1571433 1856966 1605007 759730 551978 712670 1087425 1995945 783030 1460532 1556426 668881 922642 1155304 254756 1773956 1471016 419417 1341817 694726 1343245 461396 649257 1463351 1694629 1975641 1548262 659617 613277 1072804 1983163 1269666 294844 768951 775076 1772700 1879305 1246991 1595268 1066585 769455 766537 464350 1440169 1821617 1414019 1606326 1603903 910854 410010 958979 1625117 1855408 247120 1586391 1835202 1580268 699864 785558 62337 1214662 341760 846213 132405 1377961 1337317 1906224 1520004 997176 1565783 917857 1320913 784960 911295 117682 1412931 539634 1745986 1748117 302780 1669636 254241 857548 1599644 728063 652647 28811 665209 1930920 15192 1465941 594543 737306 1063686 1447306 1236696 580675 340295 860551 1584474 347843 1934564 1489043 291476 754844 1409040 262675 109793 256994 402076 1835733 75711 1940023 1983785 1856618 739354 1046755 820098 897398 78574 1165258 1627728 818930 753808 206981 1956957 1740865 1846614 218945 1423336 1566669 914314 1606201 1209028 463770 555522 938615 875295 453014 1485615 825436 1192962 346681 1427624 271743 254699 1800410 195159 1956666 1463115 143275 1610540 1654512 1642341 972289 891945 1934400 235556 1600314 1654289 385441 640254 744351 122277 123509 756083 473325 674357 601172 1056661 303154 1934385 1569505 1335268 824076 575361 551234 1747607 1824348 1314455 906935 856975 304273 1048368 1573791 1835200 447286 442295 982998 676142 1490272 789685 69344 828983 1527412 1993988 971829 194924 920321 1872319 758538 625429 1475732 1477831 1465677 1486033 1442839 1156408 541411 801209 574485 1952276 1781459 815572 1713391 743357 1288243 1683657 1961036 874840 1135029 1300144 156759 1593244 1274288 631628 335848 1980485 432940 1757826 1201595 1252132 154108 1813727 1181454 470716 1837316 1672048 60075 1895431 1542279 1374587 271379 1361569 1357649 1400514 845055 1147848 76425 1706016 178526 363470 1715776 111521 1781843 777615 858916 1150394 709365 457178 268989 1615787 1730006 897735 1564085 392764 82800 901507 1234225 1339126 875372 1443012 531164 754621 1502168 1220381 1887539 1270715 1845072 946941 1844509 1107247 245412 952770 875164 953351 242503 639343 715679 1941210 356050 1994244 1072476 614092 1715202 1859135 213883 734606 1093738 973794 1103140 1315126 1547335 1423733 233140 1154348 225215 37882 1923717 600843 1604081 1383478 1461448 1822031 754274 755420 343843 24624 689592 1258774 1508194 1355517 6169 1159342 510882 662535 925852 155250 322549 1868895 556766 121544 1921405 498150 121184 1731218 1716014 426426 1649957 118368 1807758 849416 808507 1682399 48652 37893 488916 835457 669883 1446706 88367 273366 1274966 310568 917314 640983 542599 1868885 417689 273114 1459944 1911980 1921072 602397 1097960 1596850 814188 1948184 1056938 392129 1883711 496597 1276972 1730575 1865944 1172582 1540678 1568537 1930287 802244 44504 1581095 847170 250339 847758 305887 1658480 902631 898010 1360155 60254 179922 1876051 1014805 509433 36907 1530682 1988953 1925718 928418 653043 743567 446996 1934814 1613322 1320688 1884462 995189 745286 491934 342300 1586790 767494 1544243 1642942 1426416 1375958 575194 834273 1479502 1784386 1114854 758813 1087667 1693162 1783423 69414 325993 1879850 1421036 100156 393986 1707506 1499378 1018248 1666673 126614 1187483 125854 1756877 11829 701343 1494160 1653700 609194 1395194 12210 1635608 1745617 593784 459187 1401638 807934 591255 1083421 954190 193384 898377 1947242 817629 1359452 1633818 887301 1913608 411111 62759 25133 763395 563628 336772 997401 1160725 797525 279292 505176 1945839 964736 628 991059 1227096 506792 1110281 1163227 1429863 393641 559665 671417 793888 1497054 253193 310430 397290 39916 792806 1127835 395159 1483977 726198 815416 1638869 503752 659735 626989 1957878 1989304 534465 1670282 941131 1930028 1061710 1180442 414350 1580122 1424640 1301272 1365277 844456 1326363 1672199 1392683 1700389 230914 990114 1096385 1725130 1379362 935066 786985 1890890 636378 372425 1738138 1102439 512006 327854 1182798 666217 1615709 549890 798561 35855 606271 1511082 1487663 912720 528551 1653899 737956 902562 1381089 1279858 1024675 1354910 1071925 306603 1150712 568859 1251781 612147 1207014 1449682 879709 924982 1617102 333464 932632 1422012 1315158 866960 1644717 1748484 905124 1810374 1548706 469394 1263652 3279 1780500 79413 414302 1980290 1215524 1943017 1693526 1138599 522789 494166 455378 974354 365507 366509 1289576 1608410 882043 1748055 1147681 1279275 1298105 551830 493177 1450677 949351 1943984 656663 656679 956491 1339443 1660567 1757558 1930032 1386914 1086839 720456 836430 1760989 930484 1660155 1419114 503475 378138 210733 1887874 1090189 1449300 1584171 1399624 1936612 38089 28593 1008326 1178250 1305645 1616933 1184932 1884775 477971 590090 1443770 418787 837185 792999 188625 1351474 1122751 1982642 851132 248825 1393734 1320991 1535807 1108168 203164 103501 814530 1492541 1110738 1551445 1953776 239636 4892 1578109 990172 371579 189994 1165945 1080056 1383425 1966847 1332782 963105 1748052 631092 652979 1861687 855627 8328 442919 466392 895244 1221561 339218 227211 1784955 1475590 837375 1520010 964478 741700 534331 132979 1398210 225427 1513336 595253 1946883 1367515 686870 1817315 884130 1633925 644602 35404 932716 447156 1018618 1415577 464163 1389734 1721687 434027 938859 1915864 1650817 624920 209900 1480863 685370 823440 543161 734662 925479 961817 1189689 135354 143450 1936760 660678 1131649 543534 1172291 1066491 1364495 881626 195349 1919695 791798 1460699 1317626 1034368 253413 1329694 1515911 1733251 1638261 1821897 889754 1497857 1395457 1481018 469449 718910 1015176 1756663 1582739 419026 1351126 1427747 88327 1221099 922585 1143231 521980 491129 1448179 1004730 558607 1035557 764298 714862 418442 1842217 380325 647073 1097880 1932201 1409643 729980 1783388 774629 44733 169957 196386 1276561 214774 1135405 168277 1230052 1113706 1616192 1882932 574639 1759239 1074544 407740 1779460 1583540 1247409 861377 61351 362737 1498773 1730103 1237402 819829 1534194 1355934 1959553 1143941 1032649 566068 464895 1677676 219598 364845 668446 1388300 1061079 215161 997435 173414 927725 648676 1759964 1769312 958884 1588917 884412 1991092 1880700 884873 1068250 1515596 1184784 452561 198998 1878196 1516109 1109257 1693907 1374339 1426598 511232 783454 1606778 1221657 1084374 1084214 1193964 956869 816425 736100 627502 1663491 1086550 549112 292055 1803582 274474 331526 468095 1662262 1209737 1004846 796189 1305179 674580 109877 701097 1926458 326041 1376632 1056686 106434 1088760 57569 33931 133936 1017874 1442046 1493848 1905449 431455 1731696 926210 1344660 270620 1144190 1145264 795203 904092 1030459 1080915 1312147 1007530 1773282 1820036 432763 1560984 572707 135615 1283758 827451 920785 623036 622133 148944 1519003 1432412 1956119 1424805 1320492 1346884 1788698 228385 867192 1660862 1556601 1687881 462292 588985 1436752 1591140 1467114 1343184 337486 230171 1205092 1844222 1017610 518017 1906279 1529102 813590 994348 1479934 461717 688754 1114895 738054 960998 1294846 832117 1269892 1984534 24269 520993 870273 1578471 1973100 1351761 941248 1238151 922611 795346 1913390 235414 271806 1579609 1060512 1582071 157513 1869493 1799708 1374934 461909 1000050 1212210 447099 341704 793306 1645242 1007329 1037068 1127889 601992 1488472 1423525 216902 739918 132026 562218 971587 1568934 58239 453235 1523154 872998 1718169 79659 1617767 1416376 1637355 1511841 1693631 695937 1502997 1261439 1664092 468428 1302368 1174618 1347547 199463 394744 954532 18448 1522945 986541 1384142 183714 1327734 1539553 1164306 397946 1469484 770822 1788943 224352 1440714 402396 912735 1335406 1778809 1533228 1530376 1731113 589480 548883 1012961 1224805 96723 1177736 1249847 1150789 1071857 1646346 451008 1541358 1398857 56143 1660834 135396 223416 1388321 629827 504404 921594 1780248 1501890 458403 1592164 1050774 1332737 1928038 1456927 1617919 1359158 761319 1009023 647287 260614 558825 1727701 1404959 717051 12702 1225844 1126805 1810303 1036867 426392 1573088 1701745 602050 1259093 958292 845760 1127007 1804024 131180 856076 1546799 1407342 93118 1746684 1513553 1499167 633457 1728442 828835 289956 226264 971509 407189 1479668 1238867 1846855 931792 563872 1139671 878117 180531 1221518 1307978 859720 1963172 1036259 1939212 1585353 61743 704558 1255581 524009 376987 1089799 596530 1849815 317818 1848971 71419 39948 313888 1837759 1276802 726620 1129530 456887 1895042 813743 846937 145704 933302 1719262 1358225 1735004 1717848 389555 1169611 940803 1265152 465478 294276 770818 1796728 713577 732373 1049721 1633365 1993499 928585 1245021 28521 426756 107834 1547267 154873 1579312 1880476 1912673 1008058 1273811 836495 617762 424366 1882186 1682340 1607995 1832894 764078 245614 779467 446668 1065091 589784 975750 1527117 1420673 1313242 955707 950597 1151100 1470156 1738660 846495 367263 1368002 1534598 1632539 1314678 1960889 1079859 1536107 1558305 550836 1350527 1538853 117985 1967111 1676779 746999 1988932 1323603 77665 1224346 412409 118102 47327 1432119 915457 1319316 1118967 1064720 1001373 751411 1246390 1668543 267605 102871 203985 1051208 638831 845394 693636 1641674 638200 1768206 133138 1272364 94441 1256244 783984 1194405 808034 729448 1051206 1752646 1043341 1693935 1435271 242292 876246 354222 1228936 1707256 337320 1525357 362207 1432153 576165 1544603 1329017 518421 1426214 603790 394310 1250539 835840 620900 1077436 223841 481784 1788207 1563187 355584 1964807 214361 357481 23693 663939 760579 640250 1971276 31969 1689613 186917 186008 1419769 508372 1689848 942731 360553 880773 1632581 32160 1285857 810708 137100 43485 839030 802834 1723366 696156 1065585 434798 1758182 85769 163157 168785 70598 992313 1199288 1226727 1106677 541281 636801 1702390 1682654 1508595 1846504 701141 10451 537031 1974430 1271921 1937325 1442390 1724410 1194368 1655455 1634179 1801531 179913 1589411 623925 1615522 1841646 300953 664086 302939 39453 621656 517726 1946231 396870 374176 357646 1704353 115163 1957364 1208496 1942046 573583 180557 1796164 1136850 898625 172511 1986185 281857 122342 261956 827811 73802 1515672 749612 1913663 1136237 682769 1753188 66895 1661794 26202 613588 550377 1844346 1739376 623539 519825 1425342 1652131 928052 517185 142275 899702 1799375 412558 1095534 355029 1662800 813180 1474181 370115 710347 871270 97885 248925 1087952 1360780 1359515 1934841 1789044 491570 1427041 889828 609773 646847 212944 1905097 759585 1331310 1595125 340267 1240121 1229273 986641 671806 120744 1364199 813667 538822 1799443 641308 814424 1345475 10512 413598 1760053 132231 1579439 671633 540818 1296776 1858402 1817837 956626 419205 1736646 61969 1478457 781379 683093 1712483 338241 539687 1322896 1013550 1831563 1737359 1112634 1490523 320456 1889583 193235 1286080 1492298 997914 966619 1945223 1474614 1247158 1244840 450292 259289 1913157 1375260 1060655 1693630 146964 1101951 506308 1789981 1139482 1446244 1328997 1536371 1925789 1095333 1487102 1573460 1972722 1779559 660786 447254 953746 286421 1334200 1560680 1307247 1548598 1757604 1504567 1737491 1582434 1499887 1589885 1589070 1715193 831081 1231889 629490 301383 241246 801119 567002 1312604 1745882 1318209 1019706 1350986 557764 1178473 83499 1359946 1719951 1519078 1653537 488297 1610099 1100545 424553 103572 1823097 669450 1848152 867666 1973779 356682 33059 1052066 337078 378155 1858724 1276322 1093994 436465 115609 1388706 2984 755203 1361466 1130939 1792597 1620179 212571 483851 743246 1487513 1286890 968561 1298480 1301783 1108227 1816699 254606 1742654 784763 389192 467140 429334 1796435 213803 1618698 1688751 1545235 1289404 1125410 841022 1450570 1485016 1382877 592020 1839500 1699663 1458969 1371769 1641976 943866 1857944 505950 241517 1559299 1697983 283206 1721988 109131 1661106 312893 1887493 1322449 691598 1070480 1537562 278469 664553 1084626 1255259 141527 1390372 1793980 1854149 841565 1703374 403182 1797790 1685679 826545 989416 1628188 22448 369146 1797126 1649914 1648836 120313 1973286 1794748 1921479 1271453 654655 1198362 1029721 29469 1191522 1228967 893301 368156 1023563 1872880 1225698 983176 1756139 246332 1281794 92404 102166 845468 825835 710234 1278325 805602 1918320 1780368 1424094 647684 1401084 1814164 991736 250241 1633378 1504950 1439767 922862 1396945 1272418 134000 1956336 1316818 644520 1705417 546597 1217992 698517 777682 697518 1332652 941181 1296391 261630 548210 1296185 1112042 1181239 750234 899261 1157987 454311 1041807 165010 1204785 960408 1661599 1458237 368001 805380 699683 1597091 810571 1200790 1131427 1599421 770631 24627 79268 1445281 1417171 1499580 1885881 1367209 89037 156333 995913 1094361 179437 41351 1282654 1185026 1631393 1461578 611637 140121 390535 1897653 1734104 1045885 1264302 1297055 364524 464246 1696209 981890 898485 147958 1793190 286374 1299395 1462062 582871 1651773 174654 1186690 1655890 1981310 694049 1559697 44036 912100 632718 941315 1032908 1417507 1081991 150019 1907624 1003492 1161566 1217875 1821455 1258617 696584 1848560 248037 511972 193609 1920982 861879 1160876 1209044 1987892 1540886 636072 1734025 178910 363269 1524391 373935 1022461 1031434 810165 1923908 481875 649259 387572 717185 1413180 1592169 1830506 1292857 932652 1862722 686015 219423 971385 963612 163926 1643897 1450398 1807366 1651264 719768 934663 1146432 58772 914994 1682947 849684 234155 860119 876223 294509 433358 1789243 172596 1529168 1562713 1243055 375036 1876501 1033585 1242668 493205 579610 473523 1189790 1635091 1599551 996424 525309 1811180 1566999 1422726 1656915 1986623 373092 1959252 1132422 1450828 801058 1242286 340808 478281 1747494 1564624 1096408 1599938 1079571 956663 329805 621867 1540108 1135001 302333 558602 1344042 741667 302341 1168103 1140012 1534107 973805 365430 1816240 1006959 755733 358123 1406424 1801061 1649905 570064 614732 627116 551011 1797908 556749 291140 1750040 576458 264120 1344036 1371003 1294182 1800879 1285481 1255246 425125 271148 1887251 1381175 430282 745084 1320859 1389626 1608159 1683961 1690244 1387193 375260 1845060 845639 1289222 711726 554878 672291 1925862 1985329 1968146 1819956 1321273 1545782 544185 1596320 174602 708306 386810 637711 633222 34921 856388 539283 848591 1355647 121929 85810 111110 1787786 547289 1030052 3042 1928831 1849746 67333 1265761 297232 791090 197161 388025 1571287 1495847 1607852 1710156 416184 1424872 304488 760010 349087 851887 935028 653261 1620383 2454 1543174 295920 1922312 1669342 416962 1785286 944034 1965353 389925 916731 1408208 1907336 1075428 681548 626252 1179066 1712011 1045842 290707 1733093 591507 1224928 427317 501057 1040043 361824 188935 1874282 1481857 562684 1646874 473111 1276755 1039050 1959053 189919 1909746 813652 1033957 749816 1637320 598537 1938634 1983690 1754968 705615 1322023 1238819 1384587 1479636 336216 501261 242989 577622 362168 710513 1686928 1117723 1481122 1507983 1566314 147149 1625890 429926 420015 440 886507 788639 1596960 223296 737456 1051159 1591324 1604916 1965816 372743 135542 1196747 153975 1586310 1573169 868834 1737099 1043101 1281100 1139073 664441 784192 113495 715258 152480 1993207 1025707 1998225 183010 1113805 140060 580659 957077 1453191 1839390 653529 1387114 250760 70904 1775894 1159552 607155 925745 1915131 1907062 49335 498977 1245373 835545 62240 1868737 1460882 1862629 1481 940811 973336 128034 1258147 1805333 44344 1666625 1652243 652472 409972 312698 1197585 1150129 1505206 571038 944879 160190 687037 636384 1994552 1820853 1018633 460355 738442 1688543 1975306 412709 1848460 775498 616950 806481 1861050 1673373 180643 924221 1453683 566543 1887333 389679 1120154 1544864 1056933 211825 1549010 211260 625073 633586 1731440 1144354 1825321 1647428 921053 1566187 1792021 603477 159637 414540 703310 597683 1251245 479391 482756 1444416 1757964 1209003 1882603 703912 134130 316564 363722 344738 942499 1056178 1255311 885145 24260 1680697 598409 1036655 66076 1069296 1630542 1376090 1883871 507050 1391601 1673987 1032808 79117 975935 1332416 1667147 379768 1059128 1510838 750739 939788 966728 979102 427064 834534 191966 1257430 103137 678470 1100219 948967 1960401 182562 1639589 1517487 166860 794430 601753 1872180 1797277 797501 573961 1108567 1288651 860034 1336764 484836 1434066 786688 1072230 972905 1479909 1328968 374783 1595114 1052437 234811 948957 1463423 1924484 823750 1287034 799259 1774524 1588450 1980369 1073596 332671 35989 1820906 1564714 1791587 1635175 1227258 1759677 731299 1993985 192753 485014 972221 1533149 1281974 1183313 39763 207036 425055 1898604 1187747 565505 770692 459889 822575 1457982 1488908 489815 349032 1040596 1355659 1811804 372923 577381 248733 775812 588429 1616555 547568 1237875 1521611 150318 120182 393946 570575 410915 912211 1855852 858813 1128233 1294351 685949 1699751 1513555 1137848 881959 125040 123516 1890233 849435 1317241 1409216 1122635 892929 1597038 1282064 295943 613945 19878 1630098 1849875 1561446 68704 1459940 1589757 994223 788675 1518811 576929 138647 1443861 564197 1923336 72816 1158377 1813900 1128129 1549322 1719883 1389355 1190344 36107 1500203 1612039 503795 1159569 283892 42419 1227344 713860 1743427 1152383 1337224 1928386 1998833 1290085 89491 1638236 1403861 1107486 1299940 1315431 185726 1378267 853028 430966 1142448 1584321 110607 988822 436705 32285 1332352 1051566 506073 1665650 612637 825309 1548414 479635 340904 1608085 1831026 1059177 1109074 519775 164634 300280 862034 466097 50012 1860392 1036298 1084363 317865 1345495 1139500 606402 1630699 971357 649872 1192837 56303 1666183 549089 982754 1006779 1065004 1498628 1619559 562817 1607029 1902018 1851963 1049190 1720087 1427306 1693923 196073 255890 1312686 349431 1041496 1620697 855019 1120965 921885 1436016 1442257 1663407 1455292 1266547 1668754 1156087 1016783 1930085 1397516 1712245 392525 160715 902205 1062980 1534499 1032381 160603 471093 543762 719206 1861124 1773512 509352 1771570 1762266 195784 355079 1840093 1245572 589935 1599420 799861 1905444 1616358 668582 1034896 1650468 1863256 1199878 1304053 1153612 915066 947040 1384763 1798472 1023321 1847552 1295448 1599484 357695 1942888 1826875 1510073 241880 1277680 1415658 1784534 1615225 1041448 713121 1711727 1247091 635009 175751 1952104 894322 231650 673346 913886 483427 1260717 991666 1109988 723518 99428 139955 1222184 1348492 62787 1285259 1854269 1716064 116206 83583 1346765 1367163 679132 402730 778381 1100056 1272082 726627 1780863 910917 634783 501228 224081 1769833 1400915 1459757 538783 1774125 243891 907409 1728467 1141552 1949554 384678 1016550 360447 937464 1215290 860292 1167249 1641019 1574861 684430 1859581 1084686 1671043 638188 377415 1753686 499699 1405658 1508234 129068 632117 494608 678863 510551 1922798 1479024 939674 1089331 464205 1123281 326034 1430468 932984 1058163 1237650 1553984 1787658 611111 1787121 412265 1122165 339090 236506 748562 1774385 1052 501259 664575 1283650 402655 636401 211110 1983738 1122370 1537047 129690 486446 1738511 1815340 944597 210850 1239593 923240 1230602 963696 887601 325180 696534 400734 980126 1935693 912660 59605 617582 1908929 1760559 535573 1888567 1191589 1869367 483031 232524 1446969 378 1213747 1562170 1785280 104612 766561 1132803 1924453 1410580 658950 504922 112241 35103 1333241 917016 1271361 294612 1595898 757055 234578 249296 1851905 592358 736942 1732429 1792252 1009641 439182 69307 1004696 1471575 1269042 1355907 1579678 524656 109025 1444017 808188 741198 1959369 1087520 614547 625291 1547285 1809219 1659311 1825797 1101366 1600563 1904404 1871355 1259186 1539698 336903 1212510 976920 640232 73986 1322503 72810 928433 446388 6516 1736618 803308 571041 1189906 1533753 261691 349729 1937158 117390 1403447 1834496 31901 909878 1780748 1176778 839523 956978 1690592 608225 1976557 825808 1836093 44717 1619453 778244 1048152 1284000 1126958 1635530 1765175 113704 1986678 1598804 1129647 1536741 1322987 1350987 554031 913097 1639633 1729781 1687427 848833 1531466 299105 584251 605054 1963948 1510531 962330 713168 1586888 445500 260905 681219 639101 1521462 457077 322921 1778174 457853 446622 990756 45139 1667364 861077 935990 1624070 481819 1795509 1441818 794103 485647 785354 902891 286386 715599 864846 258832 1648718 1883250 1909913 110220 668335 1524189 188504 469029 1766845 52279 1710688 1348738 1231104 108722 293546 78701 569637 1220762 651723 1047406 811566 504465 592418 135020 440955 732674 1300408 517161 316954 1763095 1689790 1504880 1141757 1249720 555281 1968150 549556 1644869 1114675 990985 108314 1567084 957522 1743597 1375340 1481622 298915 1887832 256447 1024183 1308314 1924477 1451543 348792 427861 946831 1581394 926002 1308744 559386 146758 1783840 1139646 185949 778667 411567 487176 979952 1503817 1688385 424480 1942486 880530 1073897 559725 1162059 135500 655890 976163 998645 1749729 1290089 1900366 1374473 80685 1625753 1430161 1825818 33516 863773 152909 338534 1906843 1263322 741145 1613471 1269582 936365 1985346 1851615 875744 1290065 1542903 114863 1412532 1171576 977144 1176669 1836047 945916 393106 1402422 1214043 187733 444115 1775311 1641098 943433 591215 1758552 837680 294289 1573758 1559976 1537555 199394 316898 412528 1764220 576392 165776 641631 1318515 1268052 723780 863025 551884 904797 220424 1325866 388236 911643 831982 1030913 1218581 1412488 151825 699730 580812 1034849 1735280 873932 134201 453571 1180511 665613 1315575 1838076 1233833 46444 1229479 1313912 1704400 1090365 1186529 621747 594752 829182 105641 156448 1692904 694560 115710 959250 634650 1793036 1790948 1775109 385244 1976448 393907 1327088 431146 1795034 325783 1267196 234746 704800 496458 536385 370473 509133 377641 1045215 1808076 1540207 1441173 1037953 1375174 696520 324543 662287 962626 3031 1232178 739926 606529 796735 244244 655820 647917 1852689 1707082 363742 1965962 1337001 1730162 742030 1067054 1437567 233453 811806 400161 915883 1575298 1784431 1707263 1206741 1077551 394215 711959 721004 1851040 799180 904448 1834350 418761 309236 1166049 1476217 261147 1272821 1992318 1901417 1111836 24348 969821 397823 267879 1901688 101033 1884944 1784082 1368801 799863 1493367 1728791 864258 1745463 1048075 190722 942767 1761812 1073469 1848943 1293427 817333 165405 1114942 192053 1710263 591708 1340131 1662425 445103 1896388 654421 885827 1303698 605147 1604963 1890254 1025295 258093 1787483 1152731 484929 1726170 840233 229437 271340 1587474 750501 823036 413076 329526 544688 878587 656577 986195 1665357 1718383 950528 1115136 207302 192836 1533072 1008304 1457327 1695053 468308 742781 1256065 1241337 1264965 1794688 932401 1644348 1521565 1434221 273614 641788 1466536 778773 716070 662883 1862940 796098 1307032 25244 431219 728225 799951 1930858 793511 211267 1154717 306498 1227644 2920 744810 1268779 503662 61719 838523 403087 1271223 11353 1277833 1060489 1186087 1013759 966442 1634211 1706982 1832343 866526 6497 817539 35029 801055 84339 1393488 1363801 1080627 412074 1596269 543606 1856720 412321 1598335 14506 1341291 528413 391674 1321405 573660 1517679 981313 785575 270518 1769271 105288 1668613 243237 1291349 44405 153467 1254146 1752325 406815 931040 1977503 172992 1579885 1342113 480537 825026 490310 875954 360430 1792405 1953108 529894 313302 1346428 1461286 1824815 1403206 1040481 889964 1717600 1107625 1230076 1277916 360840 1785289 632633 1437374 569817 1330951 935835 699552 1166215 1422675 613995 237506 678169 873696 1090324 118685 328966 976379 939323 167054 738945 1882999 1164057 234895 1411042 530466 1923411 1235707 936610 786605 1605729 1674780 415318 1424473 1732421 1991342 1677870 1129015 1406241 912879 1946855 1406441 179779 1261079 1160578 1186406 413703 1298268 1846031 556888 1954116 409574 141128 1292468 1001728 1726889 647626 247056 1180131 1415365 1310824 1618458 1801888 1519725 1347381 924313 1524315 1743085 1377281 1464966 1627896 695678 673469 659600 1418724 906880 810625 874312 1430091 249199 710817 667767 1453639 439506 1170883 707757 474468 1778685 809631 150481 360223 1014042 242884 67434 1532744 1143930 824163 1822884 870595 1070078 1141283 1715521 1733174 742670 1914931 834271 1701341 1681151 824672 865953 1548043 1636709 256834 1360182 1536021 167539 128040 1586451 1475744 596455 1694124 1481967 1367144 889654 1752386 362891 1904403 848693 1366314 220759 1650859 201157 628290 1978900 192943 1988091 1436891 970120 1145409 189059 1410725 1518611 1476834 1567317 1742644 1907941 711166 291258 145899 629242 156036 1050434 202849 964939 1110303 69894 1421157 147784 1405167 899786 1921071 1658429 1943287 1115239 1321148 1476454 207350 495289 1903016 756491 1287302 1492973 850481 1284507 624771 570924 851607 649264 1271160 1491153 1489752 1401729 1280854 1959981 101388 804529 1973218 365802 1223716 754504 133956 13254 1325910 408085 1427588 351221 1245501 719325 1663244 427378 1203326 1114301 1256995 968627 334022 231755 1985590 1355330 303232 405289 1135392 1158411 1688093 270497 1067617 1079058 1331528 1033038 1558212 1398414 1225878 1535054 1616526 1612546 1065820 1442074 84320 1457724 196697 1701608 333956 1328948 386250 1212337 1523302 495349 1432705 882426 1849922 478067 889149 989331 1626921 1412206 1003596 764430 746338 647574 651689 237130 45346 1666101 254184 899179 1006817 1917909 1753910 862782 1578174 865694 1783363 1864454 987193 1264164 1201202 1649191 915582 393753 1621900 697746 785380 940274 1041777 781947 1710578 508658 73518 1875027 759295 674804 1166348 74885 834830 1808058 949297 231293 1315216 1172778 396278 656739 1769584 994678 637770 430599 291098 962526 1117644 1547592 1717762 527951 1380279 69940 1503087 1015797 805507 709739 278420 325479 393166 1063852 1473502 1111264 1391574 1768652 604928 707643 601395 507801 619591 1834245 238475 1284744 1525678 790937 1257824 1514845 1133897 1756536 1244816 1889294 1489745 1704357 1146834 1559236 1987155 372643 962490 280188 1105786 1500028 1623909 922186 1406949 1731954 1257790 529654 749645 1662753 369722 1906702 555349 1492189 1095882 1196232 177271 1416099 1152122 194617 1573620 406232 1155035 1839400 1768785 1339410 498978 422416 1301336 1352278 40359 477233 1160323 1681667 398551 715202 953136 714784 1149343 1816770 683717 437965 1462460 1712425 1140356 118204 365716 118677 971599 1678378 375147 1686984 1280062 774407 358455 721931 275709 283281 988327 1723229 213723 299972 1136794 516642 1880737 746845 1126464 1840152 1852097 1881220 1255885 81234 330225 53205 411460 1877942 650574 1339037 1891921 1061023 563300 259727 1278106 32534 490726 68867 1800606 1117759 579113 566645 946759 33149 1767571 1367738 440022 164258 1706596 1993904 1102028 422165 1364237 1347192 525053 248477 1443093 1834576 593978 1112458 773505 1352939 1311700 770165 511729 502561 1328610 1587577 1509622 1374568 1694633 1323865 1341860 1457134 1580584 427696 1810622 1158387 487485 251568 451203 1686624 316311 1849974 462156 1274710 1367378 1839929 1032236 1942862 1001113 1609654 648217 761567 1316796 662245 564402 541032 1285474 208510 765338 1813255 242903 1800448 1853233 1564830 1522182 1356251 948418 407363 1049441 920228 1601143 1162472 473809 371020 1180571 1894169 607747 33648 1520339 1429547 478923 237371 1832594 1920089 310443 1841907 371157 1655498 1718310 415617 1323147 498370 1952805 112119 1317615 1371390 1348219 1771764 1367023 1357181 201786 950661 451719 1670156 1249484 743782 405877 724608 624830 1008971 360626 930146 1828663 159126 222913 1235929 1275397 1402263 1609906 747357 749783 1315213 1964422 1773682 690595 538063 833873 483555 833036 615688 1542385 1083552 1840302 828120 1047266 146277 800346 1259471 1370023 257510 193892 269879 1723903 1424228 215608 685763 1667912 1518040 707688 952493 1747604 1162205 1412521 4844 83408 543495 237894 103847 1867185 1204817 551071 920072 248657 1123494 1207732 1127881 1398166 428579 535874 1276014 1165299 768370 1508761 1705083 499123 932945 813056 314570 310897 731536 1543004 1160269 635587 686670 978616 1000868 1948092 202595 1350002 271263 1701907 1649776 928871 1922083 1807064 16249 934920 1829427 1030896 1608822 921850 1234507 728319 1820133 727186 1032893 543159 604448 150317 1970041 1332059 155458 1203562 218225 1128332 102308 1304346 1119081 874521 1214740 1829061 1951587 1673849 1577279 5282 1035481 617679 1996621 809607 155654 962086 1339331 537472 588281 1008149 835741 1210358 602476 1789816 252933 43382 1549440 274577 152906 669564 1346023 96588 1582752 1795210 1655068 1066192 583696 265442 1446257 1839088 786077 1902594 1545176 1563515 428682 665819 1870105 504657 150165 131324 940495 690223 1840996 1961904 1045376 280821 319197 1076718 804272 497132 1804454 967859 247294 606036 1283746 1980261 1989545 1486105 83411 1784628 1367516 62327 1402885 599971 734973 933872 1362500 1101370 1571813 1061097 1963914 1091650 865936 982403 1944557 1013918 835629 14520 280232 1904746 438139 1098321 1467040 1769308 609685 1970485 407262 1966034 1434695 542087 1658062 263619 1026871 1346637 1938622 1249372 1106671 1439455 1494540 436719 492917 766668 297539 214684 1527441 454673 224030 1156979 1231975 808195 155292 1963922 488595 330499 15019 887066 984513 1227654 1343535 1115908 1888924 177202 1394793 1346922 1807853 1612013 1552502 1689971 341014 1503054 1005807 1374879 124092 1904472 1000123 717342 52183 1613475 1437884 179923 341102 506597 1669556 1042649 241693 362857 1028556 1785195 1459429 837482 845226 749451 1784545 1441021 1766196 749827 1049388 818167 378146 1225616 1948627 1950693 1942755 384796 758200 1567935 1461615 151979 980037 87634 790482 1250958 702944 1916705 1981490 843585 1113697 1643196 1959615 413515 852768 1071593 407071 39944 1124667 331922 1505723 274922 1744293 429857 1776738 1422124 438898 1761745 1061206 217442 223548 192038 572666 95025 960679 555617 818027 270504 1126161 1456549 1805142 176035 1920463 295499 277029 402040 1030906 1630673 714005 459520 1537695 22556 1367141 308799 299880 1938414 1142505 1313379 487272 642227 186059 211718 617222 182392 558619 1837856 618724 1160913 263507 1524763 3534 793397 873070 1846882 1226305 848740 587492 1602718 1775607 1766530 296379 859057 997050 791482 1318173 1286879 1697393 951730 1364832 1458685 1897825 627155 1175477 243215 1512349 418205 186239 1269139 1236427 1538505 718826 1792818 1187492 1037579 771209 677803 1828910 1610413 194038 759847 1417159 1223888 1545050 424184 529497 990691 680942 1732953 1169876 1910889 1691601 520180 739023 799461 1132789 883466 1381342 1722114 1952094 499953 718733 1130328 1566782 1941250 201592 1396497 766338 350717 1260320 1108849 228845 261213 1011770 1079605 502053 585751 44625 287111 529813 943696 814617 575796 877322 1282341 1032707 1481048 987629 180837 1276534 1039999 373405 235931 1424150 1735259 978809 1097304 1790634 452548 398523 1609025 1448906 470133 1961399 1827686 618357 903223 455234 476701 581186 395848 298062 509673 1291212 60582 1869397 415474 1430097 1241943 1073423 1865840 454720 1677380 1252194 1115992 591729 1297685 1341187 600910 557743 188459 273601 1081920 1999863 962028 1965123 764211 1794992 1190243 1213356 1236871 588582 710860 630827 1953665 1897652 1573384 1977999 1961917 1255316 987014 496939 436300 812876 26740 1340818 1035957 1205844 334526 859566 2756 1599538 817871 1205185 68596 308005 1820348 1173941 1084339 1104319 1108380 832752 1869513 782556 1266759 340976 766952 1141934 1854183 188706 479593 1037881 1105901 1944609 1824374 1707054 1207451 471419 1365166 989734 537495 266469 1099639 985445 356683 1075072 1095120 242085 1957614 1308514 588052 1156759 1354958 292312 454416 85516 1005369 261584 465917 1363707 514490 1313613 1607378 591534 1882076 371105 1024474 34247 570552 482795 445640 987107 1728446 1656122 1543189 1713866 1195107 470908 1027999 1868123 464067 1182178 29083 19602 271078 735300 1366769 1221003 497897 780195 753358 117092 1978013 303223 432993 898209 552349 389974 412164 311138 857270 30791 1792919 8892 1201331 1585751 136316 926580 151333 570241 1641248 1265067 432909 1794689 247362 1506648 110035 288347 582425 1486367 430526 1357788 1416756 1163525 884067 232638 1802570 1146562 338355 1639919 77782 558509 1269580 490955 1162516 198075 239715 1206075 1474410 1558915 1367997 1228040 652772 1121173 1657484 1004886 1772235 633950 1254379 592375 185337 1695986 460095 236231 1394444 491688 1632661 1757346 96283 1064426 802618 1699278 622822 1590022 1732273 548370 1757511 183068 1572643 1639434 1822621 493854 1114185 1661842 1256862 1819003 767444 543296 1847606 1974102 1551512 1845514 802622 1361461 806622 621077 430261 1105907 403339 11269 1553181 1522065 1147744 1023163 1529273 996740 1349300 394031 35268 103467 1900251 1681008 1702935 513814 1914951 1880952 45538 388933 1613497 972977 1644992 1213118 1654648 483331 159412 1548219 1166962 880091 1933150 1465602 481414 1173419 219890 222694 465981 1949018 1388640 1858141 384078 562520 1183102 455545 1340233 294343 714285 1970675 1360455 934159 1904443 1134435 134665 1276989 1733528 480750 1784820 1839528 1860816 294593 126907 83461 1028053 175130 298105 1273004 1946133 638514 1440256 23850 586393 1481724 1294698 1335281 1595179 272623 1165958 330855 938364 1480968 1897658 543305 1404905 126494 1227767 940642 1042642 718432 958581 939809 717822 181642 341703 1185832 572959 1576942 1637239 4819 1546005 1694186 1305831 1383058 1347304 1498220 1808827 1620289 234363 843574 1710222 985505 1240784 616328 81712 544644 324404 550621 619575 373340 1836229 1551236 1389193 1229744 1076568 1087428 2393 1376500 533018 1654654 1802974 1128472 702572 1511212 479913 1477495 1060182 1506011 821909 1099954 749892 714654 1120474 717376 207140 1529988 1711842 103792 1594070 1877831 1395011 365293 1969668 462616 49646 1579735 1726325 1471007 734345 1234955 1159962 1028144 1223777 1945691 1247191 498241 416889 554410 967643 410497 1184370 817403 13117 1970371 560084 1998441 757784 1002853 39093 123233 1448458 16549 672247 1919147 1873235 1271164 1863329 515976 686411 1850028 1308004 1526526 1121580 31044 1276157 1396331 1648224 1496299 618349 13662 679815 1919747 918698 1974576 1687439 1860713 1530144 1286156 1046188 1971992 958957 1075496 1031813 697186 1088640 166597 1183981 880971 1455091 1633049 1471376 1427708 1696045 1072327 706773 235996 1946418 321157 1462009 1156280 697058 1686516 694136 1902611 1471184 526515 501203 180977 1480148 813095 1505528 498248 840791 1939649 1379275 1960813 1635595 371665 215580 1293740 489912 1533860 1535128 1692796 1729455 1260942 1882879 1824703 44696 870779 1741698 680523 1624352 970829 150429 1787742 644130 155790 1155190 371054 660386 1601369 885219 1260214 1920543 1867068 442470 1755799 650531 1930976 1565759 636437 167750 600976 351466 1083393 988617 1914859 242701 1180151 88260 155661 1136149 1135035 142624 1462895 64133 1446330 478988 893147 139344 16197 1375326 1599995 1100958 1204944 1823068 1681919 557791 999489 1096910 1242308 827083 711528 664351 1563318 1003609 1772717 1309347 291828 722463 1740446 820759 1612871 1702419 1246668 631606 714580 474589 1389963 1990554 515071 351266 898479 1368075 1061861 543785 1030467 1024820 1711878 298707 1074421 670646 1724904 179677 1411345 502155 743099 873831 1836083 1390942 1881550 1943507 1767508 58867 970462 991487 1636784 1263794 1190176 1629183 1962665 854820 35783 1327464 697390 866283 747378 275613 1395244 345819 407255 1491008 348614 1135259 908626 1095875 96240 1052864 1637312 831548 1029392 597026 1689477 1359682 1705783 577163 810931 509529 265579 1615989 1267559 858949 810178 1759590 556078 297672 915248 1035638 1901307 739624 1488475 1945590 1310667 645574 1244633 662142 642555 27724 830461 610645 1888752 1558857 707919 984741 1632254 1577486 1995944 406988 659262 592061 694413 272152 245473 961264 1616486 1156635 402098 151145 1754794 217519 1784438 463482 1945395 864486 169071 345777 1239337 305387 787813 170991 1630590 218171 1626638 1091283 1621793 974951 1294582 20058 782316 570309 52041 1309178 1946764 1301921 586543 1872546 67101 891448 697420 975282 805886 62113 1658197 682981 1285184 1243442 127754 1978762 1221608 1454780 933608 565162 317471 927461 1560293 209962 1252261 1164359 753315 247630 763634 1901575 209203 1308754 347207 1669642 1075638 1945624 717417 1747470 816525 99853 1333523 1609255 395006 648840 1579564 1584226 733848 1928833 608493 232811 1545490 1657370 1676281 1068657 267417 1313374 95545 48163 350735 1685890 259806 450173 174374 1253947 1338043 867729 1852065 650781 1823917 1968557 1723571 1120601 1292529 441118 199561 417972 252232 323606 391903 1872992 707780 1031345 846003 19117 1554178 1855072 391828 699010 126381 309251 1244407 1719411 893293 133654 246793 848802 1647169 767120 401015 349851 827233 1998862 299569 1179384 1418524 1475756 1938748 1902806 1792082 83810 1453543 1737118 677735 62760 1447035 79792 1315215 1694813 11519 155886 1945067 1567736 790118 1739440 890717 319872 1742074 264136 1198977 226409 871631 1105324 743447 1549259 1110942 1700505 1415709 941961 64710 1883263 1403901 503208 1722921 1584332 755202 1034540 1330766 350548 138143 1427729 1804691 1724675 802004 1510441 384698 851576 33258 398298 616843 411500 1441604 83359 1493511 919249 723237 772557 1575839 914132 523630 1399742 1429951 757738 1533499 1173547 865624 809491 980905 719445 1226647 112274 303909 289434 1679439 1635917 397515 1247747 11720 895533 1456887 509948 991453 4074 1368504 1358464 431137 389276 421784 33965 892219 1106384 1438181 306719 1329832 894466 1910077 405646 159526 420490 1555220 1572195 365341 1624156 708829 560135 1149652 1632029 1174955 11804 372561 1783463 471208 1385974 268291 650110 931276 375555 1459387 820228 849069 1051501 928705 182240 1946788 1182611 1173463 1788568 1522082 781389 1178586 580091 378168 1046010 1301781 641213 197746 688170 635200 557178 1516203 843021 1136596 81388 1940639 497728 1168405 106608 26124 1723959 900606 971021 988194 1868553 941538 1367617 1784234 1269600 804121 1468634 1233376 412452 1646480 1121235 1045204 1204276 448522 30515 784211 640747 472382 59798 1843473 868872 619899 1839513 1238794 933612 702937 435028 1486616 1508114 1607416 1459743 1737025 1586177 3419 1080773 835889 250759 1222449 1087677 1815216 1836576 1351335 1683861 629845 1248471 1426396 1556232 901021 643172 649250 365395 829207 647603 1339387 785467 752601 1462245 1720836 1163375 899001 1121150 1344539 1658143 95208 1292779 983842 1724394 191617 172874 1520759 1841255 1519861 607540 1323473 585802 599503 1253528 567279 1747222 258876 1425669 52975 1287858 1496942 1903566 103431 1631429 1024378 730601 1689892 1664585 54422 886106 151176 462130 1023465 1123715 1106876 7569 1984089 1238593 1572902 1951773 1476435 846014 1328711 1418519 182196 1981793 95202 192988 995719 1469358 788248 1185754 39240 1757631 1340617 747544 1022259 58576 1460051 81806 1689937 109165 1365284 1963240 172438 218080 1432074 1592805 1794727 1861424 1649392 164729 659949 318634 416169 237216 1342764 1237477 579772 133998 576143 1015022 1733796 1109078 401258 1823044 1194485 1307193 150260 1946221 718637 1472478 1075938 683012 720499 1243624 629884 1338737 433873 1897427 1606703 1744705 1476451 1945370 1341370 597056 636926 836181 344396 971672 1745615 876301 601147 611400 475168 734306 509811 1301683 1027970 1257917 1708308 1716224 215322 233690 148449 186807 696064 522332 1404845 669610 1830563 292303 53331 1937704 1484396 1405620 626878 89633 391689 1242647 386994 1887289 1281917 822016 342832 1040864 828228 351925 1834486 303474 1420293 1527278 1478074 643611 1090746 528775 1560736 1692592 668185 657649 239723 837466 355098 316555 825495 105642 1369126 1113068 1825935 830089 912001 1474951 1677890 442590 850624 1718423 1393555 1817433 975309 99773 1459380 1023514 177126 1644998 316589 1995372 381319 428842 1814892 429147 214955 51682 269741 673891 1266793 1214675 1988554 169626 1045771 212964 1549977 522450 431403 495330 1864678 332824 1301649 849471 552413 1231098 112166 1516801 752789 406678 999672 1360219 112902 521330 192069 1229504 1465593 1697293 364407 1089945 1774079 1098709 1244149 1561829 970304 515265 549377 1276762 232566 1110668 231962 948719 885126 1466677 947408 1504163 181130 887625 1067841 585246 1565917 159530 950418 1952169 1278928 1009902 1194538 1492395 1300087 20393 716667 369848 667504 1588251 570405 312520 1195155 1581170 615093 26247 782943 881200 478244 966701 1747100 285381 1532820 957420 319032 158311 1620713 716896 422623 1271047 904936 1231263 1131696 1517352 864494 1950770 1562966 874427 260713 1242002 1315480 1676465 1045595 683718 490705 1234097 814985 325765 1280136 48585 448158 1664455 1674110 1840699 981062 1941685 985041 1302420 86669 318085 967539 1296798 597458 125748 1348448 1339143 620757 1384393 492504 186420 1840154 116524 783531 1239564 1292498 1049069 1047700 105653 1534704 634757 1452361 91144 229214 1801902 766042 1337447 1408456 1120670 450028 522958 766074 1281290 1482979 1614021 1567565 568569 426351 1419267 1529277 157493 1866837 392584 1747157 1402412 84805 1353805 748318 8970 1685961 1886729 110271 142403 675701 1309259 1329447 1533707 1740504 1497996 295933 1215124 461152 230851 912960 1840606 517560 1224145 1262510 1679534 637643 893832 1135801 1583967 2424 331612 922622 735395 441194 1803859 600232 1430536 116378 1078197 1308116 966578 315400 628115 892834 1168528 982803 1165261 1779435 1839835 1255153 1656916 1861868 1657319 1306351 1737089 416332 380305 1452005 479120 54773 33804 1677059 1417895 1024434 1540629 1679205 1030886 798025 381518 30536 1647770 1758556 429229 1699162 677495 496925 82765 1584239 494467 222555 354628 423688 442061 1865077 1836659 540160 1744022 805146 399941 422316 1411408 299021 1401945 266228 1713067 400485 1163020 947878 273285 82249 686106 753161 1202619 1121240 752071 1811122 259197 378690 1969220 266805 1977995 985313 1393385 1099475 807953 1092769 1376591 584230 1008374 1446947 260102 162224 92394 632364 845487 1052552 476094 318948 921514 343383 1471112 1149695 1669850 1383050 536257 110359 1618999 1371194 1618036 1623528 1437283 907610 748362 1464247 1931032 1684441 365776 378453 802015 1568939 1185974 858674 28267 1262727 1856701 162473 610705 950145 1145655 940202 1893479 90899 844748 876742 1238174 242874 878612 1182589 863934 257211 1685982 906615 142189 1511991 1514236 266470 992012 170018 1179203 102423 1358710 1664675 1709104 1209516 624692 908298 1201829 1729938 21119 54438 224052 1409245 79490 316910 1488279 1943288 437853 1675776 559159 1356100 121194 718105 1230782 635280 1952602 1640857 821887 1968730 1140069 1475257 1515273 215678 4157 1125380 305002 55190 551083 672578 1394086 1848430 1916120 477838 391350 1819216 1799055 511270 863923 130655 1223752 1470201 1196329 1968256 1430622 1446251 1524549 1241136 1788917 238734 652732 836748 1052442 1506771 1554567 1677466 1981778 1405659 578167 6184 488413 817729 411898 447799 137680 652121 1769558 1756913 1568479 1447105 475045 142476 907232 811880 1113961 654399 64336 1980932 531109 1797486 876174 104783 247505 393377 1069397 631755 1038183 954934 533207 42379 420050 269794 709265 95836 1983295 1399740 968040 514091 1407507 1312389 465071 702971 190268 1017910 426174 1573582 274748 93078 776258 1452020 1869089 1467524 520911 520739 673402 588848 1452939 747151 446335 1764719 132216 885086 68683 657792 138132 1536575 1616953 737122 617673 1812615 1503345 956995 1598011 1355805 1779066 756405 1726779 904195 63092 1123438 454061 1147514 1898593 107435 1394402 1147415 1803087 475707 1968892 1245998 1858741 1092866 1136802 1864520 1004449 1182776 1043839 1644125 224320 78577 1410145 1078589 432139 814556 421425 1350225 1040657 402692 232738 697247 1818110 622513 1453940 655476 168433 1596311 1010159 1740799 1479946 292592 53778 1481050 1811245 933265 1750251 1668826 1190456 533470 250701 1381385 260826 1103211 1513012 395018 1034175 857061 107449 1127944 1630924 1765050 824967 785131 456253 1446688 402179 878394 330190 1805386 1984392 1195249 1371648 689132 476267 323138 1509504 1121824 901522 624555 865247 1051897 765026 593633 230192 1221771 51700 775245 1727746 1115149 387596 701753 651015 1816172 380141 1134034 1307382 124775 867789 754527 1957231 59143 1268240 650235 1224091 835824 502905 1101867 673931 244751 36961 1118520 417724 493470 1818454 1685331 450149 57153 1062505 1425199 455100 1398824 1438301 1036601 981626 1423551 1752787 1282612 218975 531658 717094 1278510 212686 1577715 716337 1678209 229184 1158541 385905 844451 515837 1424513 639613 192240 1148200 132175 502100 394546 1879082 231334 1809457 1859258 742539 464288 1566401 1413443 873026 29853 1495657 862102 1967562 1761492 1972151 807463 630753 180381 1138183 837481 1291557 1989868 709633 635186 32184 1399723 1615670 684733 1603197 1769420 186275 1833426 1469640 742902 387404 268808 843350 1369411 1304262 1121504 140614 1520944 159452 1329710 398585 1734848 620542 760514 1217698 576129 378316 1213253 241268 1077977 161248 403702 1169342 1077279 234417 1512617 1904725 869862 718437 334499 1381131 524628 1806703 1600183 127217 346486 422425 961520 13189 1699529 1613432 717258 1107042 974315 346580 703721 575356 415744 560341 436191 1535871 1320632 1964364 518278 1841075 345656 880698 1493314 170575 1534187 1422707 582704 470141 1263853 601470 1655030 437391 569329 1467854 255896 893992 1387076 1123848 484462 431251 1673897 791117 443329 1693504 1802477 748466 1199368 1615124 1170552 45585 798614 1520113 1616471 940423 1662679 259102 1336355 123867 1291466 1584002 1063856 1808661 319612 1552704 324141 1628812 903761 52181 323469 613024 1744164 1206357 1419444 1854103 579419 1386091 1963497 186075 1369760 1947770 855202 1020941 1667064 69786 1510607 454664 1559957 837207 1385281 1925411 713117 240781 1715740 1601049 1365731 1972361 1430137 473652 1915507 1447989 940843 854277 1028097 1603594 1551378 1771952 453085 407916 1024728 320957 573069 796391 62436 336751 1164988 1617617 619437 931399 1708347 1766849 337558 654392 15618 1174554 426959 398731 265613 1433639 389171 1736815 1161889 1978559 1837516 76640 797820 1004055 364092 1566889 1273802 1845350 1652305 1520416 856332 1459777 761985 1414881 1891580 201959 1921693 1497258 1081764 1489370 459262 1176250 140293 1016607 404352 541074 465094 357552 1192774 864825 1652555 735147 1004494 1908328 1099721 1110156 992893 640366 1253048 1840987 1314458 858197 1710742 409319 433580 228607 332020 439370 1105726 163934 453645 850768 1285590 547476 903051 1365580 1969755 502136 1018182 1416133 1927674 1434694 949716 42427 392739 848442 1590508 369652 1885635 535995 1790907 835010 757467 1199665 212349 922910 983581 345879 771624 1422312 1770026 1135601 369815 1867326 1986263 1944015 1890644 68770 1880632 708106 299145 1970697 109996 1648992 493327 666872 821451 256793 1128308 1659623 1401263 1094478 941581 183724 535609 553154 1638497 1188764 1716442 1364903 1095229 975665 572444 998021 1135420 920336 1898655 1718191 1559869 553317 1157009 175882 1837278 1405439 899885 1735030 1562487 1583298 954875 1414370 1995100 1566781 26176 787823 69158 225390 792778 777011 1845097 1979919 1648393 1896061 1550694 388647 1480139 1322438 683875 1604088 1553783 1851587 1542975 368144 34542 1897235 722320 1723410 1120153 1615354 1400683 741825 980403 276970 618320 933889 1056459 1258672 1935141 676186 1798806 1164166 246517 85767 430166 1460630 1719303 1018797 1695064 8986 352098 1318850 956128 1372001 250297 867389 1589668 1073130 476344 1217150 1872353 838776 836209 445759 1333558 1742678 525733 1098324 264591 828992 1659025 1066063 1323663 931512 1894621 367092 1810503 1368939 1160525 11530 1863062 1376433 1485534 459735 1514567 964995 301139 30948 264217 1333103 1511135 552320 884896 163563 904612 1033425 1062665 873472 123304 1548316 160470 1520141 410025 347766 1832933 759744 1927466 951146 364914 764145 776926 744474 1339735 1006029 1970535 21819 1155087 1333204 44185 1698623 8354 1486121 1528093 876415 1657321 1979454 1163409 659780 304023 243352 1344557 1978134 277014 1978822 612021 687255 935196 244988 1159535 391389 727128 1143821 1645010 740568 1178048 509263 194189 1546747 1720736 688779 902641 963939 1116376 1770486 307431 1718453 1239557 590271 712727 489600 56291 1401287 1019040 118995 248358 657854 1697506 132407 62011 717921 850258 909069 1917608 403751 828605 1768558 462202 1561139 42391 1859228 1794793 437755 1236195 367367 1373260 820680 925200 1940519 599857 1714220 866668 1289765 1202917 1450015 272657 1323700 274352 307491 838401 1567723 1680782 1597288 335944 1262596 800477 1631782 357902 929181 1771761 407902 1772772 168703 831049 92764 71406 792310 511450 647876 1358466 953137 419358 380988 334742 1401324 174530 1038903 654992 586541 1418673 835634 781716 413780 942657 700824 886616 422077 1904543 1742700 549198 187315 685441 243698 1810979 138916 1130914 1620473 1531470 1342208 707 1809727 1026907 617167 1610342 1268703 843948 647383 1530470 1260187 779007 1641585 47096 206067 936196 1018968 1303136 792461 1465531 362639 115863 717261 1018191 177095 1665103 1809202 236684 720843 371825 592948 296377 873208 92145 1243587 1900928 98362 1099769 1522689 179460 343267 770483 1890352 1219297 132682 1909609 1607399 515770 404011 575497 1150770 512946 1948984 323390 238694 1729611 1262707 1028941 1953171 176617 1624726 1037548 1148277 1422422 753982 1438756 1447536 625175 534971 119625 400809 909101 1273233 1794421 681367 1830006 1431950 952038 633251 1341006 889087 1976101 1380475 780221 1791046 398811 1093725 910204 1696104 864787 1757178 456150 857877 1733331 1665272 660380 876683 1898224 1394326 178068 1329907 1481567 469820 1304477 233400 592943 1576752 1252746 1519204 1067561 1725850 439691 82416 337157 45915 530080 557304 607953 1266342 1721836 1019348 96467 174487 1472824 963970 1401383 1069817 1869837 645337 1034760 260528 827424 1871912 167257 1192503 904128 1136832 1658705 1840036 519318 18161 767392 574645 1752150 628584 298515 1619566 1955865 1802421 484477 539190 885604 1698553 374823 954542 1670731 322744 781967 546668 727489 1589930 1550805 1998260 119618 1962563 340308 1978594 639953 1298798 197374 1169289 585264 1037461 856495 1878372 134800 1640699 148498 1218019 1952461 1612390 1558560 973947 1009531 1095657 1317219 735046 952333 141461 195862 226620 355039 1433167 917335 1323736 1560920 1549575 1093643 1822122 381003 1242501 1088501 461156 713493 602867 28187 1977531 95691 111416 700030 736359 908904 1764346 1545712 515301 250095 467302 1879287 1728209 1457053 1811380 274832 941506 658145 1230674 801113 1276584 1128883 1425789 1391437 60360 1028370 1083497 87842 789599 566981 304247 125859 1469783 1244831 559454 863788 867092 554674 416071 1885687 378256 1440920 1648017 1242859 249972 1908066 823484 1104743 1727291 1767096 527903 737179 1535613 1326711 288048 1682220 391558 1607018 1166191 1796344 1812410 1947564 1606200 128828 996698 1871272 1225712 141526 1401062 483581 1349362 1968959 1833462 1437916 878072 990353 1945750 102717 782134 577496 580598 702156 881273 167870 1499861 860302 1740014 834200 366051 290138 966288 1095329 781045 175193 883010 472048 824852 225335 844458 326151 370868 755740 1804157 1328349 771728 1292686 312242 1877663 795639 622367 1548765 1368666 174657 782744 1873436 723954 590320 781714 1396323 768216 1641021 1225559 908290 249120 350727 890870 28035 827928 309883 80482 773671 766770 371043 385837 1825537 868444 821088 150923 592789 1371674 152406 548438 24714 940320 1239243 1389198 146707 855416 782801 829132 1264019 374545 60126 968560 1969243 1897072 869579 513108 1199726 68171 95282 197676 343789 1383699 1109167 1356791 365790 1621692 4825 588970 712903 717007 808172 1449440 170160 1270826 266659 827888 710149 198601 276374 674559 665928 1685150 1979542 205577 1447847 1088704 1786870 732051 1093088 1562360 1071418 1460649 1346653 1777379 276709 530695 795236 1613401 1814415 878053 1467294 1371031 1799144 1247615 954698 1179301 759033 576584 259325 1747845 1738987 71564 1136886 174421 923289 1505562 1438383 590539 339445 1195783 438317 1873572 1447570 1496238 1428837 1094130 256273 579676 1941230 1257173 787914 1883076 1453555 1619437 1976337 1144757 236273 1336177 627631 1526324 1736744 183941 603144 1067904 750192 1019992 1108332 355423 62144 116650 643373 1325423 1492435 1063680 99837 1813025 851976 281531 504043 1914979 350050 875424 1303839 556666 1998018 45096 449692 1495467 191282 1150330 263178 1219998 1918537 1286727 1571345 390363 804949 603708 543491 910975 977002 329146 1779978 342132 335577 926125 1933074 1904589 745541 1690622 1054363 484155 1172229 1097340 56630 699482 1674968 312440 458969 187233 417370 443142 1622604 301624 1750886 1833662 1224176 1506287 1141155 1478930 93259 10274 664404 1405557 122700 1872117 1690886 478567 14140 1081338 716531 41320 1883031 1245179 1100579 578944 905414 1564150 97014 1082155 784755 797385 73340 1114060 1767573 307488 1486807 816400 730782 968349 1544456 576768 648740 123011 636864 389199 1294970 249057 1436286 1744569 767585 75256 1201397 617125 764508 880896 852899 379044 675983 1423383 567656 1698542 1383265 1181567 19174 326399 1551300 1931721 1404209 621186 912432 302867 1651938 406439 640204 1277728 938300 1941499 1350514 728775 1371640 814603 1202435 1580523 1380301 1075883 1232141 1709013 1242203 140764 1583687 1935094 1338402 55351 895943 1061402 846975 1839771 87341 1477808 28907 39566 1240904 1875174 861652 289006 1867750 1522480 1462580 1811704 603867 29289 1707033 1368635 1582917 1249043 899060 918246 1828964 437338 1740716 11375 1843904 356309 62568 765650 1036718 938686 159006 719121 293245 448681 1793986 1636430 632700 1669027 770549 27069 1056888 1824666 1608912 1033285 1230039 1711680 321490 28387 151133 1431582 1820566 515570 1301541 1935573 1107382 288702 1179828 1901828 605470 859550 1516762 1926078 1635044 938060 620026 644825 1633119 1663770 442823 1823443 656215 1606872 1358703 241761 201335 349322 593725 103907 817691 921566 622566 1583146 1673762 463996 1987426 1378013 484053 183582 1846556 570685 1031630 464974 526404 1549991 88574 1817982 268500 1697280 443359 129342 1998145 1585028 195637 419632 268622 1948428 56102 717438 439468 1109777 1514876 1095460 1113201 1586986 611764 1079327 1936045 941165 583839 1347261 1954439 432552 1532785 1320757 1834203 26062 1846186 1544228 696413 1754650 1604688 1927135 1965617 947662 1073538 221268 1399244 440963 851405 1051429 1155455 1191280 946825 1997563 1441116 1722307 138489 1773621 1007319 1490917 188350 1679291 1383928 1390439 695465 1290773 1640959 708294 178073 1115349 1507062 1676834 1794786 1463106 1771451 1841050 1655789 1402935 764422 1384423 180877 972344 432840 781096 1126882 1929182 1820418 129777 1177278 1246064 1581006 691971 797182 1732583 858677 834996 1316900 590047 1624840 1328669 6159 849003 113535 1315960 1480124 83316 1922198 1665983 638965 1398823 1255364 1841607 1881658 1915455 949439 47978 1203026 1618847 1229183 13200 1632830 1822472 1674301 961828 678454 576579 1202767 1635777 448038 1091664 1825942 1392273 1502931 439684 1951715 1278338 109921 220667 1398086 660518 1293618 1964125 359163 1181228 902726 879638 1177401 865336 958537 399133 650307 859626 146494 288586 929239 205166 763786 1205838 959031 1886157 387871 164611 711126 984524 285987 1502301 1268367 309265 853968 1266842 504608 1563926 419251 933169 705181 1488283 1536078 632099 1914298 777565 235263 946610 1834788 1422794 1355279 395739 1263876 1062474 918162 66905 1679181 1977270 596793 1194342 1673910 1673263 830375 378669 808285 1798042 1494494 591856 1881466 1879598 1979865 1274706 309573 1781186 1335881 361136 1877337 750454 993510 606742 395033 483207 1575459 411181 1822315 361226 520290 694642 287887 1397352 896499 1368275 279892 460813 229842 1988872 426408 808510 766574 925405 959437 802921 376735 631144 20237 1848394 1548094 1076811 321040 71565 1938698 1044982 1103484 1923365 387249 686634 1404726 1194696 1714123 1017814 311954 552388 1805394 1514865 639189 1047086 301495 304207 494559 911255 1634007 175462 404826 1344847 491895 1291454 744537 1063479 1411913 868833 1955539 549885 373161 410759 198262 330433 856017 1744553 1143372 762469 977766 954381 1472719 1130166 725865 1314844 1365660 1100068 417399 771164 1324803 799592 822442 158485 826542 1764387 886071 644999 1776483 1200537 791930 1572903 1164006 584769 516294 1399444 1293162 873577 213441 27305 73451 625117 1713123 889354 1096750 940573 1211684 1864884 1526634 1702108 644456 1412887 1461980 1546204 1701025 519642 1927944 465332 467535 1431278 1577006 793234 647786 109320 66637 351651 1387250 1190054 690516 1595756 1186629 294654 1575250 1309413 314705 1273796 771557 751743 33777 1969608 1688429 1578260 466536 1920335 1855377 117346 382304 1691509 791596 1357840 1376326 1766142 809042 914858 361924 298139 1087340 1474772 1705581 941368 271675 438721 334925 1865579 1044217 1855653 429111 1916452 1862472 1817345 1154526 382936 382300 1207556 907297 917982 879363 1290631 1789134 1925996 1556951 849810 409284 563258 871500 1413950 1109218 1515301 311722 1311228 34493 1441754 987737 311002 1202202 800264 816285 1804847 824032 166471 145070 809257 612427 1703584 1468596 1679089 475981 727259 691548 1084870 1333777 603654 468961 863194 1580277 1746914 308274 1975760 1216299 979028 1975546 519719 904085 1465397 1404163 1764035 1922514 410841 716957 837370 1189576 1038202 812542 42946 396402 206242 1054378 397372 710630 1675795 1875665 1185438 1566815 399196 837590 1730289 1721627 1368892 254358 649413 1312102 1953931 1055685 842256 1720657 1136192 1760159 1973588 39788 1727559 1296705 1117973 37586 1503631 480509 1779577 1924249 750612 601129 397463 240480 1497155 1890257 44235 1344352 631792 209983 61435 1539386 85220 1928553 1633040 1192167 1687692 973114 607777 1789524 307120 927077 350672 49000 659182 60754 1517148 487733 869694 670733 301844 1957163 1123795 572248 266970 1051893 893297 1905432 385358 1392482 1273446 609629 924537 808504 1529738 1857048 378702 275447 361858 478558 305724 584303 1401614 1475657 1442472 1921052 112170 1548956 1573640 675728 771315 18899 535468 1035056 943636 1980665 159500 1579146 1056648 1621403 1080816 1684605 140339 1255307 749096 785611 403701 1066739 1823881 1641608 491222 488582 1528963 928382 224768 18854 879669 32388 1681966 1272291 1798559 1397468 343858 330516 997428 390336 445129 120888 1406979 1014412 797499 432907 851699 676491 1439500 1490894 1601335 209082 1666656 1377715 53036 1488090 342979 375009 1084723 730171 1757213 135499 1586019 788080 727585 120063 1455584 697514 162933 1464971 1054035 1363642 524043 1467875 1218929 529945 1518838 1292081 1193469 1300360 1237274 1555842 1177625 138182 852998 1061420 1881702 1445718 726160 254158 1787391 537265 1912683 463699 1814486 1135756 1636419 1363255 1968875 735504 636924 1412072 1309796 956489 53568 170481 339362 25753 1038157 1414815 468485 1563310 94880 1075829 122976 1145128 797371 415083 296750 237968 947673 268233 418468 1568194 1520909 46266 446087 775283 5865 898502 129952 620941 1574633 1551523 771427 1951627 1557374 1636696 1702710 1092244 75683 818749 551867 1593916 1478951 224323 1566533 1729845 794610 364291 1513272 1494563 1756354 1288065 154806 1002794 1753351 1906325 1509221 1027766 631862 97409 1152436 1565183 466544 631841 442007 191159 101070 672692 1651664 671163 1309416 1171898 930084 329050 356168 1590914 901471 1831457 755916 429288 879243 1437012 1631427 757779 1874034 1880623 579763 1676511 949173 1346886 1582630 1460888 1480096 1251622 224076 1237176 245233 763729 1018060 1162989 518879 91584 1898006 1472617 341288 423883 1446723 1623596 1909498 1865327 1939519 1039467 1881263 388024 1352567 1562740 1292886 1258340 1745669 928534 1024622 1660376 1237204 97951 802880 136793 1097060 206663 817889 150974 1059547 405711 1530404 1053253 1252896 1150051 1646641 1488887 935506 1536972 768910 1438029 624006 312766 312316 663376 563527 1596533 1824725 1696190 1746209 1322030 911399 1409719 85453 1649197 1725013 798547 13781 1713331 1117041 799564 179909 1633455 785052 225494 1833261 267814 527390 488750 52350 1561183 460274 857397 1057501 483967 894089 472990 1122660 1356550 1283379 188737 1857501 546405 1466110 838252 286542 1376348 245329 116019 830934 693736 916990 94198 652326 1577350 869374 571387 78457 1492938 1750569 940768 1715966 698047 44995 18086 1260814 1361800 684707 1725759 187473 414340 781206 819435 983007 290459 1223788 23315 1912789 1175304 350048 90841 413303 167387 1616715 1712721 415854 320214 1385067 1341236 1598166 1160538 918961 197394 297155 850441 1250928 1705222 168107 1438378 1869909 167547 1522859 1202770 1415295 1906356 529692 1119632 274110 47718 982753 1720253 1769374 329652 323509 1976573 582396 734004 563754 1385361 1980470 1882730 379339 1881849 764881 1950790 940799 910872 115020 92749 1256769 1594671 1119162 1093519 1722417 1434135 1351852 677861 453271 1068963 685251 1176828 725841 1991050 1710668 1647863 1768725 1025902 56821 71603 207747 332512 863867 1151790 1424749 1687220 902247 1414333 1311208 65871 1677058 130817 1413941 1834810 1106506 816113 978016 436158 1839397 1190327 671456 290304 143088 415457 973606 273411 809891 1366454 1378266 732592 1912433 4146 1359510 783465 1182442 1119382 1654940 1441456 1519424 273884 929150 1995744 1746924 1019177 471342 1607224 1274923 1316187 983648 516429 277601 1784404 1321337 224709 1780260 798932 1982641 976531 1535342 94986 247073 1978532 346064 21651 1414382 1642020 1748299 740815 336489 975715 594724 594258 1300453 762284 41437 650256 281352 945358 137948 1746702 11918 1954758 1062102 135645 1165650 374745 1101465 1272393 71487 350230 1680149 831623 557709 541826 1521454 1361865 521622 1421726 610171 347960 1197299 1031602 1028039 1250109 416399 961173 785824 1850840 1065964 1201157 1269627 1642790 542463 1814539 1741134 524239 1897950 1514340 874622 347339 1350593 1130439 475086 552664 1790253 42223 1163814 1416552 621851 203601 1106704 1996705 1033622 1100830 769631 1650906 1043440 1378039 1842969 900918 593546 1655573 1383093 1441296 913579 1287889 1362611 683201 1596922 1962581 626087 370709 1778545 884665 434583 1936782 616513 1279662 1724832 567626 1259357 1368073 2132 1727855 1050508 90275 237934 1271686 1829469 63991 228999 900441 55512 239627 1622327 1342355 1193198 1828497 353948 1033270 1641688 1486599 395333 1103227 704433 1667036 1859578 1354265 1324895 1161561 298777 267765 195816 1874695 603454 1441777 1001737 1535458 447176 431923 1924212 1665271 496872 199436 1674808 1502648 632825 1362795 311799 753285 1377423 740184 1851495 683305 1438519 1144557 1613134 102808 1046765 1757557 216750 799839 1670562 1044140 1305775 1612236 1642125 210648 1615929 1427879 1008525 1045934 135779 1160970 1485824 44190 1592993 1537885 1473221 1061746 861785 453768 1035231 1121879 1804568 1059438 1719278 815192 1524739 245357 1490166 627271 1348466 1116297 1333829 739632 920204 1550365 1702582 1323976 198878 686932 836754 1607865 1901973 292104 1268229 1143134 67242 496443 1178957 1370413 1107303 1264318 1418469 685122 980029 738437 435756 676487 651563 1949064 1685453 541129 1322479 1684212 1686866 1875925 1505556 825076 1737480 1101433 1786546 267688 1079926 851287 1644357 1705897 53228 534731 1933363 1396989 1714246 1094436 176209 1306758 1324337 55187 263425 1765333 1014768 517649 1900635 1712996 842266 1213295 1192065 916926 835710 801256 133339 1720465 1699440 596839 356070 618911 927464 247733 63885 798283 541183 1018703 378822 1847470 1430116 1480536 845063 360690 1245309 1128104 1725311 223613 1827295 1994204 1049695 1582923 123220 1146522 1302534 1098 827020 279144 419163 1690667 1056032 824516 1197876 1315221 1945272 951330 1507049 225658 1601210 789809 290285 1323771 1320224 477339 889009 985348 1355749 1664498 368875 41953 1404801 546742 967089 805593 623589 764768 1916052 958675 1967152 1718042 172313 399364 54719 1985495 1858466 1702505 384971 282455 1579251 1479279 966735 784296 1665008 293109 1832373 1256789 1445963 1519905 221755 124349 1634184 1448523 526902 192348 98933 748294 881065 730897 1223863 284908 1029842 1134374 1943689 871083 1251904 1965450 1865152 1300056 1124049 1507651 81385 1121113 1744658 67217 1352924 1290839 1715632 1711564 615717 1787607 158250 933481 177808 1750895 1921341 1096291 1540447 840737 767862 1432248 364599 1770921 1583307 1976419 974421 620124 1955358 651330 783127 141918 1132489 524135 173340 1756634 873158 1076727 1870013 270933 1787841 1324244 1594102 900416 52263 1649020 1121128 798649 682893 1616454 484398 1302542 1009657 1744240 414383 550059 198153 1968201 713760 1692178 1066819 1878779 218291 1648988 1573007 206702 760246 34825 572013 1918137 1076874 215533 7454 548510 478939 1884569 1665603 53266 1657144 1589044 335479 812688 566067 452278 864006 164889 245049 817026 92017 1861153 246870 1660130 728272 1273293 1159116 1220157 518900 1211868 47532 690836 113511 711837 1443578 1655663 1077248 713949 1519699 1798755 1781231 958305 1471893 485827 99475 935597 586061 1569355 1525842 1376399 312508 210000 1684083 952188 241961 221372 270537 1064983 1220226 1392947 1819138 472827 400129 1292780 1241336 1178221 1893926 401674 1882116 466814 1785145 1861236 1218115 100021 1627774 1940438 578474 1278527 1204984 413677 1008014 23817 1556271 793324 961626 263642 585739 889258 5 1575774 295260 1738377 501490 1879079 571650 965045 771832 882762 175369 40642 90025 221130 259586 415226 1204368 996376 151460 690175 1076733 1445592 162477 1116150 164116 1916893 101989 202512 580864 949384 1969946 1122978 1185520 213868 381690 1244368 1265383 246224 722104 660257 1102775 487134 1390323 1802508 1879804 739897 1249791 1173904 1864854 462611 450335 1043039 698060 205306 826981 961844 823268 514327 1689083 1807048 760968 693543 406219 1014397 21396 196337 1811652 1026993 312229 475619 1210508 1805229 1767184 747818 993410 767362 1424707 780648 1888049 857636 1302293 82738 716096 1034712 13091 1397814 1056558 1286658 1414150 1369725 210303 1485385 767348 452128 820831 561799 386414 437559 402007 1485870 1611009 1343440 943365 481335 802748 1351905 1737239 584096 763837 172379 1958883 344690 1453071 843324 1705065 1072530 31653 1320780 352066 614247 485334 505645 615659 1608470 637829 754269 1275559 265918 843509 498931 1224915 1121533 333382 1528081 452362 27991 1722501 1180264 1359224 1919649 1170923 1940378 1277775 1545179 1539261 404061 137004 82211 1124996 1802471 1630010 21724 1065142 618613 1855266 821980 1975658 226212 1527699 1615547 1716336 543633 1226993 1584658 779345 1508865 93804 576743 1933481 248879 530563 589645 789873 466306 1877642 402963 662403 1201275 1348179 923809 373008 274671 1448120 133992 732898 943674 1900142 542452 1790303 654733 1316359 1667710 954634 855373 1769144 165297 1095188 95180 1621263 1325680 1060549 587714 570733 1786918 1467197 1031216 643787 1496178 395921 1439971 1435057 1396568 637514 1788357 908937 181781 107452 1011961 1038147 964967 1442624 1341233 1587851 144306 620576 815579 7032 332840 1347158 1036393 1520348 879095 223751 844266 313453 776613 1585953 1871347 583218 1419424 677806 420177 1345619 1122288 718956 1163457 820461 932987 1066453 1277474 1531492 334316 1074769 629045 1066136 1593599 428013 399825 394219 251371 149663 149953 834205 1347648 121018 1807472 874067 11014 1091051 338142 1636626 1246841 1448050 58180 345767 526539 1074377 256478 1828713 213059 507681 1646201 1411215 757921 984638 419872 1669912 1791520 252156 437064 1903854 1509704 690497 590127 559367 1722632 1500972 375318 1185430 1889171 239319 862594 259644 1422553 1914565 1150997 688253 1762883 319941 582603 1148838 1978704 1223373 1063667 158984 1520345 1772600 1691482 1319466 118590 1507243 865717 1794896 1322176 1317696 354841 1683113 1645871 1354751 1034850 1271485 805119 952224 982269 323851 1164512 1964886 1060023 1565570 531185 845350 1815966 551102 188749 1124539 634433 1788533 1775118 234586 664068 1179388 1416259 1951342 690965 1967049 1556871 1080077 1629844 1087413 570905 1519560 1515170 1522134 858204 59836 328751 1478257 1550788 1829050 1883465 1266143 57248 1417240 147974 807834 419299 186831 711492 1272808 690578 991302 364466 615795 631025 881423 76528 1906699 750152 1184162 805157 361860 393216 379826 231921 369759 973283 1518468 549507 497388 1994619 435278 905210 698717 947980 730268 1828789 671320 338565 1423170 1015651 1028570 1485758 855346 506294 775794 94453 1153923 559967 835163 1417465 1390738 1796669 86412 1312295 194648 1937620 1677777 1653637 1019874 1372777 1865512 592667 1601898 1297902 806452 177230 548413 617492 132872 1759647 913619 684353 383093 878521 1658189 1987971 508072 1485299 295973 1931239 86737 19798 1435461 63960 1016374 1064848 1749155 1132474 1207730 1684008 1284722 885408 1178261 304703 1877314 1387485 252202 111151 956000 79377 1559776 1786500 1427813 1511215 1868028 136181 1139535 1617445 1041696 398703 1263189 39254 635349 779382 1375279 33952 1664169 1212902 86444 506063 1417854 1788899 418474 1891487 1528628 1792914 1025172 278833 1116328 634305 1018761 1862209 1427103 1796532 643651 430757 490961 152940 298647 1241769 157283 9810 269028 547128 1276082 1310377 1791219 1648084 1969279 535510 294829 810095 1880675 1660234 1090539 1006865 1648873 1979093 1451300 488185 1754830 441310 1718261 492928 1633198 358770 288842 894761 1298588 522394 477226 114112 110980 480523 1876978 1832972 1624173 1030760 543138 1624603 62429 811602 1317009 456555 425299 1127948 832837 281309 1343182 209367 502106 962656 1666287 1687656 1693358 1315336 1935754 269891 1725123 1696534 1604767 515271 720527 385849 664811 1563375 754052 1348734 1189048 1617217 1208068 1414997 500485 324894 1088421 1329942 936276 836236 1093902 1270369 572038 1963173 1149151 1574478 904627 756278 1783085 452213 845604 1098513 457886 1595626 525188 477393 1670333 359035 1836844 13885 292979 1365053 380823 320478 1182691 1905079 1225682 1411238 1746549 103865 484315 809718 470520 1065227 1440351 857108 1290577 1571718 1722888 954 1112827 1488218 98239 1704299 186710 695230 10818 1628883 209072 1412192 415514 1146234 1713041 350200 1066559 1926620 393397 956619 715683 817473 1636107 1706954 1848424 1574580 1542491 577653 576638 1993465 1122166 1256019 594918 455603 1854650 1958583 380966 1495840 235856 1508882 1511089 742429 864358 448067 15175 308353 354676 246014 341665 671819 970460 1595001 672381 633654 1510673 911956 375281 225195 446855 272766 518862 848291 753538 1642079 1676297 1625120 734274 837621 810891 292232 614038 101181 1482382 910640 378654 1297326 413177 120472 73175 10119 696861 617134 467427 763411 670360 1969612 184050 1261795 60082 1154150 404096 534776 1396170 1353766 1353197 1368268 910084 1476417 177726 1899708 1058689 1836878 1059065 1923399 1833675 537451 93912 77362 460830 959506 1402026 396891 1483120 1813004 331438 1365904 85760 1989929 1234079 452122 1332952 135700 1120987 803752 219714 933440 1429979 1573747 1903203 1658414 1315194 1881576 1796741 1404921 154427 515029 1871564 1670858 817630 474542 493653 610551 70808 62148 1851517 51539 469109 717079 1059388 209050 566843 522223 1004921 480966 1426971 498956 1291565 942516 577160 747437 1211243 1391644 302634 1816941 62262 1360189 854941 578228 14759 158394 456930 706525 1559628 1614872 1151469 637113 1667092 1556940 904337 1679931 1308520 1764072 1897844 1037766 902675 1447267 1642321 445325 1514524 1930544 614459 409207 718265 1703327 96475 215240 1159533 1767915 1635267 1521618 1089303 1405363 1186905 1440107 1930193 1184140 1741080 1010747 561041 789157 1946241 927763 286076 537963 1647517 507492 1685693 1377843 627553 162968 274964 210166 1996144 345986 97382 797044 1391522 1091370 417443 757907 424891 1468760 1209733 1322934 59496 1762489 967858 1903308 1019578 1303961 1150525 1669510 889579 963020 1799143 1503356 1994935 610580 1251952 624075 1739434 109434 1222840 850132 859967 1727841 1874538 1378542 1491182 34422 1100340 1905148 1149919 852945 1946185 1830984 1864074 1426883 1479606 944551 972749 603737 338731 1259459 363521 1233218 1201229 705515 773460 983324 479104 1976208 1934231 555939 1620534 919690 431399 331360 429477 1576351 1042802 1034084 1637936 1519937 330244 997035 1065875 98372 1759745 943941 970241 1416134 953336 851436 371630 45945 1752911 1998273 1419232 1650659 1277703 815796 800982 1251202 1739410 312860 1593847 706216 1081154 1284521 1000391 1795327 588306 677137 455421 161405 1133500 1406151 924209 1161024 1718017 1238405 1312524 302302 317480 515082 314992 1066130 445986 436409 1286909 186266 107809 187547 1932039 1280316 1868927 405338 1429390 381792 364912 330868 389390 43790 1543891 924165 1592517 1830244 454546 1089702 921155 747430 674881 127462 53095 799063 494324 376310 354418 1952170 1397934 1774936 16013 1684053 1785816 1069716 1923770 1296436 310036 1570054 1992557 376857 1535822 897210 33588 672498 893587 575531 1669568 800899 1061367 838920 607387 338542 403110 402969 533349 198133 820795 1947016 1840567 1690849 45291 320401 1330469 429748 1684623 228229 527862 585745 318633 939403 106006 428278 1803244 855042 1666052 677857 1197976 1561618 57628 456198 1752553 1347872 1483342 1201820 532318 1471687 73074 543508 771129 73660 1371386 1780341 1725430 1494204 1181837 884109 975659 1315200 271729 1110866 1416479 1413112 413537 1146484 1210733 1743258 241899 1046699 471759 246444 906119 1683425 1615249 1579314 510616 288217 63904 1211647 1753626 406704 537129 1680800 708769 769150 975001 1337051 304568 518727 1855980 1129553 1140122 1853943 1563220 492854 1767792 1734910 158035 883120 169359 1366092 1893291 1246276 1939017 1701901 734827 1834794 164933 1552194 135033 972165 943697 421047 1876121 256612 1172183 854389 679469 1359227 835409 1891949 907391 339879 1910422 1224214 936919 1411641 330765 373054 982301 770833 817066 1303451 703822 1782646 429156 112467 129929 1055509 1108002 269302 1857282 1018649 257374 341706 931339 1675935 147427 341422 706611 547087 1262209 1626180 1803813 721815 1249500 797108 114434 1090890 1745158 1192533 849429 1549574 246023 556064 1400610 1477373 1005877 1257409 884774 197622 1324482 887819 753468 1156023 170940 388244 295130 1890014 53009 645160 1608403 1215361 919585 1095058 1397301 526473 1198799 229050 1585238 468782 1774155 1307305 855439 1017733 1762004 1853099 1845588 1189640 896806 1457492 236479 1280588 1390019 59865 955152 1134482 698106 1181784 905382 616983 1364760 715274 1591476 467289 1769357 20849 1447969 1138567 492428 978293 1605221 578545 939739 1826177 1146169 1563222 1206268 535788 1057494 224505 1301003 427825 28906 838212 1344589 1606718 1732544 1332429 426332 833994 1763420 321012 1158609 1016768 1882535 1169481 791538 1967413 935939 393356 1734368 246666 1826098 1483629 1346654 1255936 311698 1428143 1151812 713983 1734461 112713 132454 1526195 1668181 1456527 1975595 1063980 1354125 20895 1105848 1022731 1136657 1958708 136756 274367 1707131 22627 1130701 206789 1113831 1863412 874737 1196812 1308199 755598 1665070 864457 251338 61750 92891 1265260 1496295 1590239 706536 59010 504407 1333108 199708 260058 1510142 1770783 281760 993720 439186 1358405 1528582 13855 454947 851820 621823 1153406 207571 1427282 1873630 1344302 1842657 472417 671960 1134073 170340 1156973 86445 759943 75677 659955 334586 548918 1417984 153773 1755764 197962 325621 299350 1137015 519643 1455806 1767506 252600 425711 1386632 670107 1653135 1681382 1931512 1459863 1910237 1083238 330013 1711166 369162 1842367 1534288 882320 713100 293810 384522 486219 1197131 1898893 633082 1987778 1915432 1197619 1168792 476501 1232577 230471 122199 1884955 1748576 479344 922699 669468 1425464 898839 1346089 159740 1613988 1540647 1213362 585833 1255525 161711 739018 401083 1970225 674004 1792827 1885393 1771817 557819 1154171 49963 1230231 1090617 982459 118629 934898 1722615 942862 963178 1233095 1633852 1516380 693816 427263 868610 1434652 1978909 1064203 1449847 10227 1611433 1670407 672094 856348 121358 1076681 207122 1788407 1364409 1065777 1124698 598292 1222639 57299 576849 480276 547978 1456605 386652 771502 944957 802701 258155 967720 1158774 966664 1889740 1993517 1296057 1890169 122051 1325690 338917 743454 1261573 1670655 831053 135325 1983767 1008562 1347406 401111 973790 360075 21566 1324813 186053 336115 1052973 1218749 930900 1713832 1438108 615473 1853031 363628 1873779 1028291 754044 790841 767122 1178724 1513442 1671835 298556 1677179 1611041 1961427 589188 1689828 585560 730854 613155 1452023 1650776 1123163 274222 1702162 895761 1059254 753438 1760717 1600178 1236886 41120 899955 681012 363362 954554 1172282 1353036 1581971 1957926 1964902 443868 1267725 77887 1279544 936704 1911227 1637364 1475196 1111386 837214 1858091 1734787 429785 470168 1345189 1711307 900223 760286 825015 145684 53557 1117873 1989623 574862 856648 1871998 406137 448458 739936 843091 1934413 1880611 1657597 376835 790538 1537948 1916833 295541 587564 645440 505576 948073 842408 1225872 1339167 380917 205958 1459781 746224 1680421 291199 1964946 1648237 412446 455543 141015 1365845 1801648 1218281 879911 1862268 1248184 173225 1240336 322714 1136039 219247 946366 1556682 1922765 1268336 1740533 980947 1688029 145586 1836949 1092894 1786861 651701 540375 1174874 1869590 1645331 1708570 315465 922296 783407 711713 1060662 593661 262478 306424 1509656 930843 795602 975368 1007508 925613 58172 1604290 695252 1597271 704810 1196449 1532135 498326 1777083 1491267 1506231 1572967 217342 672124 1255857 415770 1900792 1263345 1143329 983689 1249078 1084647 1494782 368773 1754336 1307457 201379 1197248 1254625 788731 1440046 536195 378861 703018 382862 1549695 1689663 182112 1455383 428605 504778 1147444 1508677 959266 1913538 661668 1891670 471886 800863 691591 1174517 1440269 1352081 209153 860216 1859769 1108660 974844 1013896 1579242 234046 1834232 72630 330387 1650054 392323 418173 1207396 1203391 611298 1723572 1137389 1048917 359817 1484812 1722905 688006 978333 1197201 449823 759851 1062167 1569613 971088 1714857 437085 1562833 1703816 202577 1700495 1081827 174340 733167 1898856 832147 562745 654924 1738778 1844236 1637977 79804 1805460 1724091 1603185 1731650 1269082 257804 1456230 817567 1315487 750187 1717960 65392 1634334 610743 1557101 52888 1128931 341966 1885964 1305717 320257 1140552 459250 880578 1093415 94707 1420897 102340 1527023 1650736 1732424 1679122 1491534 735126 1615790 1956337 515576 1345302 1431376 978620 693846 1904280 1450792 1658957 603295 148647 1357134 1320432 234097 1586619 627794 1547345 1578639 849767 664497 1217732 375473 1713125 40886 1112371 1625869 674488 1143452 1479585 1123924 1790947 212877 961214 1864737 323632 801693 1905595 1844027 681942 259155 744191 670795 1531248 650318 1645468 1232284 736648 1709674 1422220 1283225 1208033 642474 421869 1341726 1624686 1080802 1380040 1163756 1717854 1324388 1311770 321087 322195 687285 586406 1518806 523838 1167382 874553 1468274 414216 1768190 613666 157880 279755 1806121 1587406 164449 539702 279737 1867655 1813194 1730590 1076432 1080338 730058 18160 580655 1046348 1183999 1814278 649362 1511192 796114 1663315 1633199 928047 1191379 552060 474354 734548 115373 163782 953481 1591431 1390912 1151698 347645 578525 1952978 1868098 1243458 183027 1182192 773947 100851 1370742 460103 100279 467025 313708 520476 1285928 519959 1578392 126833 209178 1974329 660155 990099 1633887 418423 709118 1413282 1261146 1919584 1038625 80316 208679 1818432 34443 1688639 1341338 337860 1617079 1529873 126721 1950780 844379 249265 957655 1853860 154479 1065920 1436948 917665 382026 1342507 898174 1437171 1517371 687404 127998 158735 1100071 609957 1244115 310448 44391 700338 1083295 1682313 1578549 1949797 161264 235309 1777799 1998869 1332912 1011758 1896192 1942902 369561 768185 638305 587305 1911273 1986710 1229597 1215235 1635263 380209 780594 1702955 919849 666748 751308 1821523 1463780 1103715 1018744 1939563 1223070 1884801 531254 1325383 321424 1334130 591541 1201138 1842775 1089993 163212 345437 563331 807602 675573 1909971 1155209 1926854 437465 136435 1774036 989386 1595247 1602546 687427 1953885 1898257 1038900 159325 1682326 1580645 1515026 1312916 479310 1285866 1264975 1240610 409440 773302 1200637 1467065 398093 1461794 592429 133603 666840 491911 163974 1042096 643463 598182 1163084 1950139 1824441 1525646 698890 1311132 1311031 775148 1227688 579758 45193 1292385 1808553 365344 1522172 100131 902265 673223 1032163 1728088 875095 1198801 1462872 1933706 1499730 1185649 784078 1266994 1956504 1945212 969047 1173510 1896935 807606 1192163 1643119 759383 1352480 1462240 1812583 128617 231925 1180751 1115477 1184219 1448024 155900 1726145 565835 1088004 1749305 974975 1733095 1818443 152710 215171 427905 523463 1805769 539165 927563 1631295 372070 1804149 1860262 1670530 1745950 566258 1374480 1629090 1921089 538302 491779 1688235 823548 1451167 1405569 1682176 266446 34933 376979 1751467 746897 1028862 1583465 494538 1472752 1087486 158022 381948 1593095 535764 578257 1345649 1046418 1029945 486826 129883 1777722 1514695 1951502 1850129 782997 188451 1281614 1072822 80330 1609434 1608601 350758 1040706 1620026 1323834 71824 1674549 180719 1670550 524775 901052 1463161 1414929 1957514 624104 154898 475858 1277506 1072880 551731 1966456 109603 58307 1898663 1272487 460041 538233 1993966 1857292 257630 1334903 1551980 899317 777663 1543257 125158 1997559 1094635 1912887 1121368 869884 1111037 1816997 211731 94771 1162157 1068014 413109 1000750 1142176 30135 1875505 1752291 1250733 1749392 932364 1598653 1226427 874641 1063554 1012403 956440 224179 278021 1336944 1963634 299689 1489475 1404739 80580 165811 128555 1737210 1989348 569753 1168864 1503312 1855818 125464 1141873 243973 1443700 625661 1100013 908451 915279 1598290 1597345 1575972 851167 1516002 811558 97127 516231 1183367 1313702 55768 1736927 1117898 1234205 1651195 26576 640329 1170221 1313039 630082 1640811 1477768 963272 84258 1891971 561245 1655667 1380460 862372 205762 882930 1989400 1968775 434463 938183 244128 1119478 1337535 1829258 286018 1496320 656414 1990500 1966622 1367243 1397701 37957 429139 912492 60477 1243053 809437 581256 1972975 445502 1104830 558297 777824 1149344 1616894 1072902 51521 1862255 915996 1615581 1430545 197236 1854305 1114213 303918 439076 1892517 599454 1387715 263656 1821338 532928 1970708 1163668 237418 860218 1170131 220398 1844283 1742387 1635821 149191 398388 1545052 1033330 290014 994241 26544 899260 651025 1860002 170905 1376978 1629156 1987607 427288 6024 635448 1122733 901884 847268 1225426 1978389 553963 401836 1976407 1250893 132649 641416 350663 28737 1737501 836758 1297262 1824863 1078746 496754 1151914 436698 718280 1167441 1897687 402010 1013158 1537982 543499 811867 1600262 1290276 1818372 570619 1438116 165765 665574 306978 388444 769640 265875 384873 861860 481794 1888370 974467 1016847 631763 1983891 934794 292628 1709843 1925606 1064640 1952148 355598 990162 281184 397519 1933587 1908561 488572 724741 1313239 521449 1895597 197367 354029 597143 795077 1625389 1889677 390528 124513 414058 1279446 1299422 1198045 622502 461839 650532 285559 1277796 1459494 1200942 9422 1636238 348369 922818 1069121 1220209 916385 409891 763511 877465 1258623 657986 650656 1282531 1716323 439494 539140 97150 1138295 1153189 1933691 1672562 30768 885354 94389 40401 868158 1291121 628793 1337104 1527585 1491532 1108543 125285 1595849 943203 969147 1107962 739371 1199992 1133173 1341332 1307097 31515 1405861 237161 871342 1820226 463173 1265677 1784862 70774 1991476 1158841 254570 838511 1275502 658574 1071726 1545564 1758359 616598 538187 1090936 1664580 1515449 1055852 198374 996447 949452 116428 463089 535818 320786 1628980 1711730 1937148 820599 251046 414196 1985925 1017225 1437918 1774726 1977097 1025953 219612 1584447 1767787 473389 1768250 1806166 1688279 832560 1153925 921554 1747239 1975632 1479878 1926285 206052 1558950 187849 1525994 1933180 1464897 1049842 1856450 395393 1826689 512179 864641 614651 1558440 394599 1108226 969292 1403406 1360472 634720 1106462 1438281 518425 463763 1177254 1691863 1455424 1651902 1001489 1448632 441563 1373676 1093603 1124369 332463 874087 837766 1434825 1900188 1212479 1746842 1007604 1975456 1890205 488286 1165134 374239 1309973 287772 588689 1665720 1091947 477733 1204319 638676 1891993 807773 948441 883534 896334 1739247 1711674 769999 1238196 495208 242786 815410 290698 954475 1631297 232633 1137548 1008479 659506 954785 1785497 536396 1216612 144574 167464 1020222 613874 1390676 381211 1998707 567773 511318 850179 370052 1841982 679394 902157 1409468 807589 305418 1468433 1663550 723687 1555893 1549629 178045 1166754 1326005 608874 1464109 1839474 1806666 688066 1086157 774809 1985090 1877627 1643597 1448374 313511 186717 1596443 925815 1784730 248200 1195496 76707 1562505 769028 1634290 232354 339707 1805794 979150 9650 869880 567402 771021 206187 1575091 1909328 977550 748614 709408 25897 754129 1919680 281251 1705329 132320 1242063 1737898 1565246 740295 363688 556799 774281 230713 1023427 1748225 1728601 345719 1214233 294903 118961 1938653 369331 215095 410433 928524 539269 207492 326938 1915731 1051448 454155 136130 213504 368872 1766305 229329 542611 472426 316042 1229795 1399276 1580794 243483 1849434 849793 240941 313707 1387342 1636449 1860193 1351011 1027625 1871376 239766 1089825 743416 319676 597325 742741 1393200 1320765 1519406 1939779 31402 1300422 1273171 1003471 860654 173816 1586411 1713348 1689984 471409 467469 867032 600160 1398607 422647 1980441 966337 1333764 995074 1218102 1718045 199253 1044482 705322 1844831 1390925 1958734 1124645 938666 12947 1707017 1976788 1109596 20384 1264495 1603912 1245150 443119 356740 482886 1046140 1451714 862505 1255754 1297053 1064898 733843 811749 965014 1061005 19129 197203 621838 828111 1463145 637367 1680385 1554534 757275 1643504 1718792 1955206 1080109 849279 1648015 560335 143475 1406460 620085 1841735 622653 348852 1594595 1696840 834333 330811 996953 1019306 664189 1908132 621798 332342 1133552 365483 136333 1649895 472073 1629523 259992 1390127 853423 1768021 819484 1586771 830178 609008 1512661 668165 831997 1921230 28679 1792 832451 1360186 146897 227680 1110960 1123215 818195 1794062 625261 117998 73746 155574 1404594 560800 1534407 1291721 525939 1230153 1335925 626340 1055157 1608351 1977691 1895019 11441 1103869 1162040 686045 1594491 816243 1765338 348358 1610803 1036763 203868 1638883 1440018 569675 289719 1719174 565857 1064844 698398 33549 723477 1156034 1449103 1122700 1247190 1615062 1100820 1700330 178807 1240598 655984 591198 1750358 215719 1325987 1216557 1687882 1971739 3249 833665 1385668 393744 454735 276700 894549 401138 424450 315270 1180441 1350239 1932463 1493372 1748537 297046 1671332 1943839 1834772 331687 395203 1432174 1678822 208838 424378 1035287 923903 147313 549096 642089 1160094 1399408 1512819 867419 748563 287765 1652270 1938758 78331 408681 422589 626225 1290410 415994 1056509 1406484 1572989 1868953 1550811 744912 1072004 1416324 1822927 380349 1344583 936308 1345434 553770 1146650 754987 1244018 927369 550880 648261 835348 1419426 521606 858292 1114355 725401 1399422 1528840 1524341 487223 1016210 310932 170767 907469 354969 1664165 270042 1366115 488657 544128 760438 539421 1079750 943229 1313541 59196 1659436 1329720 1834128 199418 1440034 102928 258679 812479 61143 649954 142643 998554 370929 144288 1690894 1069807 1595097 215255 727172 644332 999659 300375 789136 789661 84262 1202273 993687 1424540 1646418 1312924 1069256 981877 1105063 753873 1176291 1499134 867607 910763 954893 688474 1848401 1625524 281825 1624511 1176474 395665 1379761 323144 980901 1334489 520349 446435 643121 825039 991506 218758 41566 1716455 1739870 363805 1495382 1808952 1824940 715179 1757936 1912626 1752987 1034498 1751197 989581 1844439 401077 126790 1990699 1148583 119672 79856 1518238 1170741 1753045 1083584 180705 1154704 119835 110217 802854 1219843 1207371 47060 1142900 1681558 1976740 1918748 1445763 750749 1716648 1216766 985477 1540448 1962161 1263501 1288389 1572535 902796 1606640 375441 255873 499303 60024 1827056 1569834 146405 18437 1240840 398351 1530657 1191742 1945134 531428 1268057 1366744 406349 940995 1232410 1220316 1231244 1996614 927613 322923 1046247 605294 1872592 1370302 773718 461120 380661 1164500 784337 290652 1432866 1483137 1592328 1298005 1343806 580062 644311 801853 1122908 610575 800849 1892346 333009 283796 1516156 931651 1699137 1420273 685213 1595767 367539 792246 161320 43541 1768570 1998549 1982577 214682 575012 10819 592920 1098027 1982261 1927212 32504 809912 1640414 1592250 1015352 782360 1922023 1177271 535348 858474 1614011 1417423 289198 427960 68829 593184 814961 960186 1414786 159816 1486287 176791 765208 1952560 462183 726095 1028244 221655 1167134 767520 879739 1709210 1684744 74868 1629643 1511615 1234604 238445 386249 1344597 987184 1371375 540221 73956 403836 442336 1335599 1267516 803858 1942269 468465 981966 69422 594332 1365595 1879716 1215440 1031132 1027400 14402 891406 888966 1413802 1716005 1438697 1458924 26703 156444 1171838 1164153 1221379 1724307 1404949 439466 694307 1684125 979035 1030356 1164115 458769 138743 1332618 1720488 111858 944590 564960 1861816 1363377 1639398 1121994 67711 824895 1771792 1368813 485508 588029 274771 524487 205853 1919615 1854619 6630 1654210 1338823 1467108 1861926 777790 1164684 1303114 687992 794160 1088410 1864682 650385 653957 1046414 670543 247812 1048049 543690 288803 1099259 9231 1305873 502041 1089409 431649 989248 201063 1862381 1622947 44832 1227888 358171 1499955 1662547 1101655 332108 797756 185752 466972 1514175 1095348 159979 1618499 1739433 1282007 1942751 506879 1855694 1717748 399650 460917 1558349 414451 1266580 1597537 1644488 837829 405830 362233 933837 796952 1586906 1119250 70469 1768940 351916 674778 1883615 528591 1486699 1056642 1938855 185261 1573825 817336 1123989 1260538 1707029 278291 740468 1791230 39273 225706 1870406 1447732 1269658 517813 647099 1050356 404812 1565558 306793 101706 1625931 1380723 645100 1599325 877765 638404 1574391 1329605 1108113 1250004 1393692 419385 1593395 723388 942357 116057 506888 1836928 1876799 1092073 242381 837373 62726 776854 1412017 1008491 1624351 1363375 621622 323699 29226 1900274 133160 1239163 69904 1438286 1528236 638283 731899 20357 1665873 126132 853117 122780 541437 1659562 951528 1719958 90330 1934939 528858 1086327 1191012 1462321 1973254 1138209 701678 1432967 1861852 1352384 1205993 1057488 708466 31480 775436 1830401 1912996 1288823 1721247 909643 3871 838087 680436 129989 931153 832650 667978 1284428 1039579 1980057 1508848 1900483 1556988 1117385 1832245 371684 225918 1901380 511127 1899816 768676 746893 1611281 1554073 52784 1963352 363735 1484250 82941 798157 1513271 1696301 1536636 458965 851847 1717211 1539696 1079169 1632307 1739168 781799 684834 1443457 865734 1121110 243803 312277 841902 803796 1844695 202437 466367 448670 888351 946995 875030 837079 1733781 750631 1989995 684550 430928 1100489 1914678 1327301 400884 1173392 116451 1150296 1093452 1501281 1421246 1397633 1399131 802859 1754487 192840 1026179 1015739 126527 1623156 911527 218084 1314750 1528754 231686 1356098 1823030 1087295 1536116 1550689 838009 1542149 467184 1064131 591012 1366651 1602566 1081395 1999701 74226 279329 321952 1053043 685809 844948 1580754 328273 646703 1369413 497478 1259236 1371070 1724763 1504803 891628 676478 1025824 1879953 1054299 42146 1428391 1409403 1851035 822596 1360077 700367 80344 726780 1952162 268607 1021174 1941705 1437995 296591 1036031 1527209 1838365 164313 593071 34391 283156 586795 877575 1846392 958148 389258 1201092 1619982 439149 141782 1745413 468030 693884 801916 500844 1717158 1122863 1009467 33941 1530102 729985 96850 1418320 1785760 82109 1101154 1963943 1744747 1427880 1090764 1451111 794775 1425201 1696032 1655794 744022 593890 517854 890519 696081 323506 964072 1025531 1770658 88952 947893 723187 28365 1540232 1978296 694761 1856111 1832831 1623532 1554012 23443 1824536 1298634 591901 931541 341138 1383064 300125 84651 424008 1440848 1717509 1477423 1336916 925810 791028 257358 1907151 77150 478397 5257 403838 975554 218353 201255 743119 353300 1403028 1581886 1030139 1611359 172013 1092146 1510603 1892732 562138 1476831 934983 365173 1286671 1483522 1816597 176399 1244730 1403281 920043 1387851 1944132 1498878 1848243 1204246 1514158 1562975 334119 45826 61341 1377057 1867746 1769814 701255 1083130 1285678 31725 889901 506089 1755483 761335 1801318 1752980 1080727 974587 1603632 205075 905924 1594766 1496477 1335255 595515 1720929 231740 1493702 1914227 175157 1906297 1300086 461593 1794613 342958 1180765 680932 735274 1996993 1074780 608228 1173161 770675 694000 1301845 106853 1852841 831527 1130768 1998319 1243180 670426 295206 659452 1863422 1006138 12661 196535 864218 1376467 2411 1849039 1160400 682520 345941 805110 1562875 964947 553524 1755102 1153534 1742457 751192 617324 1153331 1039633 930249 1386297 1498512 572089 130173 854622 1187809 1357313 1695907 1524876 1197587 145593 1195561 93419 375090 976999 1576309 1760280 1343537 1649250 1912984 628621 1836427 1152962 1933567 1745295 74091 381616 1732335 1979047 889594 1766494 681126 1103399 1548954 1322481 1655201 928249 11432 1642090 1955233 1943235 858705 1130705 1312895 788814 1836758 361019 1984933 862144 1910199 1901032 133920 282259 682802 1253958 557108 1171723 699374 812262 263315 125591 1758130 1515251 599920 652516 693605 1264963 184585 1203557 1937088 198580 169186 1465418 1171525 279014 1624514 1668118 1597300 818896 786169 532358 1544365 834848 1636526 1496300 1982643 480265 348685 1095774 919917 11493 1049144 399657 791693 603382 1674015 1368753 1243953 869777 580335 1653968 993586 198048 184288 691193 458991 142306 1574865 51840 1767045 1559652 883030 1434875 914228 1859192 982617 1478398 51253 1384945 665796 1578709 1093591 688233 399672 924207 394639 1812748 1402846 1083693 1263487 749019 1171309 750581 885273 1199645 298526 249759 1877746 371588 1247242 1385253 54454 1043187 1717995 1325610 1475716 1795770 353901 1632697 194370 627473 1424845 1051836 782736 1777283 998527 35859 817274 1208260 188849 1282888 50451 1137299 1566102 707689 1832176 848214 67846 1217136 1439894 1098033 987295 579669 211040 170078 854507 457898 371399 1005153 968121 527717 1989811 403925 457208 364934 1872268 1544223 252233 102344 79671 231010 1071842 738209 1307175 247753 782510 1863019 1847067 16596 1725150 257914 320495 96827 1904445 1902878 1215834 1108569 1326209 1017855 1310266 1477046 765495 34287 810353 763055 652003 969939 641604 1498521 65662 1654325 1127052 1060645 80708 347830 1619685 1319092 1998572 1976660 451247 1667434 344458 1372635 227464 1929310 1008749 948888 1280653 1469210 1718312 1165278 539802 1134486 1987556 1871147 531063 119596 699158 1096757 778983 1400550 1072511 59200 960934 372298 1744205 951025 1876341 1743918 55479 339714 1485993 686261 436314 474456 1752712 735901 738792 1193841 1155250 1862899 484608 397135 1625350 1565563 1654159 512585 1410216 464360 492214 1685855 905213 161699 1658180 945521 558450 1624091 1683635 1283299 755164 1325291 730569 1798805 593630 1445812 170719 651978 934812 1498432 1809206 897865 294147 1256338 1964045 1380002 57730 1763719 1396229 221322 886801 1216479 1590184 958899 915993 242916 1444866 1995213 1233147 1576474 773395 934452 81321 1485794 950459 69343 431779 855682 1734476 1718931 1105431 1554659 657953 1509943 1499541 1278042 1746658 1739035 58047 655914 1284301 1921066 866701 704419 1353928 1939187 1535778 1566811 71643 1794305 336550 1982002 16948 77192 978997 818479 267611 804234 1242233 1973554 1102754 886783 1024143 1605093 1767918 304683 1688615 1697266 94513 1212765 403621 1973980 1754873 895059 158584 814203 1226602 811895 4029 473066 609664 1332257 1530592 1003184 1135000 542296 553704 652592 70854 358876 1926967 1570010 830511 1266677 716688 662163 612474 699135 450862 566527 211296 957307 66943 488704 808312 195647 1145342 678207 531211 652398 1675300 606439 698585 1639111 1564819 1569070 376424 1518400 1133332 1897926 888786 130860 1765433 1453644 1332505 1206858 955913 867518 1670972 1007062 1790064 1373306 1512644 1782978 1287062 594677 1974968 1877629 1084988 1216201 1980937 1999148 904558 565104 210556 982046 720889 643616 403471 25413 71906 1788420 1565277 476384 1593501 378917 1556023 500303 1610317 1498947 563550 1541741 320474 1756752 1500989 1963083 582265 941205 859450 1789778 609918 737867 325303 189207 1613022 174939 185802 488507 344261 142454 86555 877083 737887 163426 1309229 628136 885965 1428327 434264 1023217 1565162 1559118 303206 1148465 990233 204375 250953 37579 1358551 1895565 1225350 1487132 563701 49202 1660246 1931750 1900057 1902321 867098 404383 1832146 471603 16752 1577614 514193 1216462 646420 11553 1418337 443026 1078536 1567015 434920 416013 1916211 1225588 1512595 1550724 1943221 1772484 1459765 368313 842424 349978 425891 1938223 1877368 1609758 1806215 80694 496091 1221832 1558241 970722 216080 602416 748099 159670 1443159 1111644 1401628 552055 1222174 301222 1416583 1663370 1878483 20099 872226 697710 127696 1607767 615811 776746 287532 1212048 1636882 1527932 1167704 1864036 1035116 959217 1391289 924 196769 46331 910503 14706 533653 30120 1493982 1727888 671583 1246063 307401 1740774 1736286 475992 207515 134677 1348886 1735479 1114520 155690 1853152 1085919 629310 981689 490375 1867038 1964859 481434 263065 1736441 1955248 835119 691661 276479 1438875 1087908 1734489 956351 11558 1905885 9960 641371 570843 1515857 1093026 1063722 1827702 227319 29267 636893 1612666 138032 127407 537120 712703 1177716 1621027 1526214 161764 19615 856437 1478 1607278 1886813 753833 1360250 1089466 887140 326261 1932901 416489 442719 1033336 1063096 751199 1327975 1303218 1973132 1835585 401046 831427 307662 1895288 953821 580657 902699 1254443 219050 1259630 751431 876546 1747476 536773 556035 871251 1111417 1376638 762339 793549 298046 937001 3095 1284786 1171594 1612611 1458966 629148 396759 536495 884462 1979584 868211 1045939 1781624 462276 1974251 800726 858500 732472 766142 62380 1862793 1109681 1100494 620340 854373 1562351 1219196 762587 1946042 861418 1250129 136243 1474147 623280 524275 330242 832795 1078216 724641 813053 169188 1663686 1589252 434871 1963927 1170035 475835 269195 487788 1807247 1944633 211534 243349 1816099 519018 1497604 1419962 1460750 1094177 1255082 1488954 724389 929073 60517 776894 1643949 734031 1387655 651118 824660 814958 1381667 403923 1277574 1734135 375518 550387 542411 1197376 1359309 518511 1465361 772474 211557 1325332 1857994 1306889 1496572 1920109 372158 256554 1992953 1425422 926621 301514 961469 336108 1774261 576918 1936563 1638389 270529 124253 1426964 1594842 714637 1671923 353655 29294 1529741 1746049 1326118 266377 1722363 587803 752529 1719911 1994764 100771 1399527 115261 593449 1583933 344882 1042950 116404 1019835 81283 1704648 187811 1883328 407592 1536416 1869259 1775215 30930 1690041 1262336 1805782 1424175 1062681 1529210 1241298 1252467 1814257 1925496 1178884 1590341 803140 852147 1618142 1635449 1317628 1803832 1289688 1453666 645848 1198595 517079 386317 1647331 1043260 315808 947097 1960986 660628 42244 1807214 1076891 1596742 332083 1906587 572814 189738 1454564 648225 265651 1181058 53400 866483 855812 1274238 1484345 1538434 550404 506528 1608768 835786 645182 1054357 601538 193050 816697 1391080 910782 238644 1349631 261089 1136891 230031 1260906 1181045 927996 572559 988449 1454916 43650 1129951 1933652 1025378 159870 288168 337683 797592 722539 368903 776500 1069250 1207701 1971803 1845174 1432620 1065929 1909292 404073 1826609 90383 525976 389291 875980 1507864 317348 940985 205293 706901 1913398 1129379 544698 1224010 328056 1046564 1472383 1514703 1600365 1804738 1931813 649893 519743 1529204 291605 1560352 827554 287510 1431785 1303590 15752 1812102 641414 1853769 265367 391012 1543049 49863 291535 254384 1281463 1895369 687771 1824264 1545321 1136469 526661 495988 1523290 1177276 20614 1920350 1795893 1079920 389323 598270 1112492 1340916 903525 981560 897024 570515 1223800 1697420 1675513 1493014 699762 1179987 63681 1620377 1680789 1048744 1622907 1528201 54319 1476053 627765 1661638 311266 1552112 622225 37901 1987190 1590418 1118539 1935175 1575689 1893054 1962168 565691 636833 1132700 805999 1668095 538971 69140 848570 1290279 850267 1376418 774592 1689399 992015 1467818 1919479 658667 1358657 1821646 825420 8496 1363361 1787561 1957711 1468821 1204712 1305242 603891 1161258 1788599 1302221 232861 1315245 1125999 355846 1992177 612134 1169794 1060826 93865 625408 30962 165844 81093 1436250 105462 81337 517173 168176 130888 283410 1429846 1011204 879684 75041 1859199 1804936 817103 176129 800451 736780 1972654 549912 1708963 510999 517573 1772498 643485 946474 1780639 1813316 1639692 1294976 1003767 538990 1554666 243924 519744 1461829 1346892 921984 1380452 598133 246717 526469 151331 789406 236578 260161 709296 487287 286300 1079892 1276745 1491339 1698044 240844 1719326 828857 1149921 1557706 384710 1229106 613968 940622 119956 1554864 651744 1007275 1029308 1870856 32197 1007090 1903354 1092169 351401 1619884 566653 358722 1011714 534061 283871 1005160 526936 1066754 309708 1529065 397256 1800865 883838 768391 1415466 1135771 601721 1925989 1141926 502210 260192 621435 560137 359951 674501 1429794 1559497 266111 414305 631169 1469201 1130622 1887627 129739 1416278 776607 1222918 3896 883340 810280 1588986 1281818 297772 451475 1260133 862539 1530222 696858 1727900 92362 970907 1704412 784684 983828 445678 1609169 1439664 1030089 1272148 182859 754883 1634850 715037 90558 926277 25311 552206 1254900 1307188 1560592 1917742 763844 372651 867158 1169697 58748 300750 1523829 198505 316007 295060 102253 1474359 1264147 4783 1652506 1006826 1513285 1591514 26514 499159 1946703 154774 652953 1596694 110485 57223 969947 1018806 274523 1329398 476064 950645 1602983 1230747 1057098 1238427 653579 1323084 1249973 235808 1926621 1779407 75159 1378268 287817 1858059 971733 781890 572263 85081 143069 1137288 1328177 1246731 58782 669427 1948226 1837738 354739 918703 1330211 853946 1036786 140512 216948 1463704 1833234 1163292 821311 491788 850072 1088770 1685398 1689096 226666 143367 1109714 1895370 670211 886872 1378577 1757121 346113 1394893 1857803 576351 1480829 426065 883682 605808 314730 1252893 1417539 957804 925645 303334 750879 578288 26267 27225 276528 1705038 564077 1943613 1117097 1275213 1884180 1819139 418005 1452099 54825 838232 1066558 1680983 1135808 1520306 266040 124562 1108203 1071920 1512839 784919 258476 1224117 1415517 1262971 1780873 1785971 163031 167258 961754 1772709 1556486 449644 1683424 1066583 635274 250858 166216 1733729 533623 1239370 1956500 1247963 1302001 1384873 1316584 137192 1597846 573344 912417 923361 842531 1383185 612670 1143697 344918 962561 926993 1021664 534146 1068942 869558 757375 262081 830666 1658135 1503931 427900 1460607 1309431 38008 868778 1957594 133148 1378913 962301 1458288 1027961 1840006 1063615 1936348 220001 288074 969231 436876 1483550 83452 243799 1945429 606751 414234 1092726 1291151 716867 922935 538046 380097 700354 71583 86533 1410764 438667 139576 1077736 38568 667809 44971 485341 928831 1906166 343705 411040 453711 1054256 342984 1676915 336692 298384 1498959 1019542 733560 218433 1716912 480525 958897 440813 230500 1992460 1001473 1943916 1877783 1590271 1417548 986987 1281620 1601295 1998904 1510425 1342774 1246848 1985845 1733206 38249 732979 902573 235354 1312281 1029299 754717 122905 728914 1470930 1945149 21761 494794 815202 1449876 928673 1800917 1811447 957734 280487 1015942 1948284 122432 1901359 75816 355070 1802059 1335499 1565513 1501481 1707630 636125 584285 1447040 1804925 1771944 164466 907929 188229 686854 1951107 129067 1158983 922549 324945 930716 1577922 791087 912382 1157414 1200303 889865 1954718 706801 1800173 732497 301333 1322085 1668791 1736113 843681 628102 668616 427212 1443184 485745 1569996 712468 279868 1565901 1951408 401725 215536 1996062 159791 65439 372882 1142517 162584 409869 1973429 561894 843757 1588200 747860 1642924 1898928 57559 689822 238573 774530 1684285 154973 310230 1690764 1618171 573419 1250584 31701 1604285 873526 1193471 854631 613614 1154778 266953 48810 780143 1846423 1030216 301973 254355 1909190 783468 1132901 286493 86608 1856077 1635669 452819 1638197 26079 995169 179991 470888 806274 1099828 358880 1385677 1152844 1762057 933190 1371962 130814 998479 849713 96536 426737 1881700 76835 1201253 237047 987055 152835 1892150 983170 1471099 249360 321763 1101534 7573 1970921 1507101 169241 1611244 1010899 1208312 187019 1259609 18478 479587 1080120 1825912 1684998 575460 729057 117796 1509371 54948 1737322 1097759 1176887 1013409 896219 1408044 924359 401246 1962828 1296109 934150 306049 863849 533937 1303098 751347 810431 1824729 1293542 307318 557367 1181439 214147 1382593 528353 1717970 1817601 1235827 1567824 1393168 143027 205486 1016405 163239 1527392 1532242 1408339 1102994 901214 410798 1351081 1245272 321190 580795 1243343 288266 1625335 1910539 1653634 449304 1009136 685017 1538800 476599 1273115 416043 1136890 302227 1096833 1529567 1073002 278486 1853403 1191626 685007 1258477 1750469 440592 1990533 701113 1859306 1079591 275210 736511 1022634 1096943 1522780 1483933 601330 1969898 1978302 102547 1336002 524832 520689 137293 1888737 304558 1948353 528471 708884 455762 1617404 1305606 528570 1630410 258464 433072 763205 20601 51549 196425 150172 54806 1872297 974259 1765039 1912848 819568 203437 117935 1229677 450349 238921 392409 718768 1504824 407336 1606202 407677 1208360 582990 1354122 541711 162841 7945 909699 1708097 281835 47218 1305693 1980927 320935 1371166 760723 1727100 1533760 117983 1023809 922963 587647 1744600 1999024 41077 486325 135393 328359 1129469 1063955 1482040 1660458 590916 815986 1078791 1097483 1607376 1060956 1411076 882942 182341 1511778 839425 773215 1355608 501385 966071 650201 1832793 415113 143331 582733 649814 49234 1810012 1893422 1105251 1339248 110787 1669572 1663434 1261809 69832 1645538 1909225 1998024 204787 1042587 771797 1044233 85086 757838 61131 1515171 1143837 710127 1187188 1977604 918596 1652300 611101 1861691 906470 201045 1655392 1926800 648071 140605 902010 615946 1682794 471055 1010317 953969 1259996 302268 644052 1473889 719677 48016 1244123 1086875 354368 1265509 1173754 1226114 178158 1401548 142327 1630172 1188207 1452773 1513210 387857 241600 778708 484105 127118 1626093 1279449 137416 1063768 255611 782858 394701 1930573 1832404 521523 1938699 1800028 313134 792971 631704 803566 411179 513027 1174165 1796503 1394630 837703 1721871 363377 789067 1559765 1068674 1454310 218321 640525 115782 1887775 699261 507007 1345391 1091230 32989 1797 8744 1516212 679629 1523910 708449 1967154 497300 65892 1860483 1712364 322881 1472673 392069 406899 288094 829007 494070 585619 1078920 1793246 936529 515141 1790391 638314 621152 224428 1017720 1012209 45601 640226 1088577 1755991 1130858 1816338 964419 1522790 884375 1585780 188610 409116 179059 171234 1801665 586270 1821721 1897729 1518169 1498943 656167 57440 1321893 1979394 1579347 1487078 960098 1787831 91610 820708 642559 270176 245204 305718 1644783 134791 1893780 456941 970312 1854990 1209042 674667 1964266 325437 1639070 1363696 1536492 296143 1392458 1390781 1584842 249557 445466 534920 215004 206246 1742913 1378444 1443794 932670 616185 1404961 620320 1607685 973173 423017 380480 1989153 723753 207604 413536 1334922 1366031 921203 1240274 1045088 940757 260255 1273288 1835284 594480 375383 86099 399913 176729 3276 1382216 1285058 607190 738086 199952 1242413 1676402 787094 1163864 1627422 1897441 14212 723588 366493 111273 604745 1126094 1555179 900749 1258798 121306 1718091 358506 253273 1391861 475973 532813 742311 928770 1566904 1862584 208630 1697516 99004 1108887 1271422 308713 1477054 173901 1591203 1041922 98261 1890428 1775665 27404 690845 1647403 282387 1033850 1944691 208721 1622736 1260551 812894 903106 1251700 652011 978506 1126327 697921 729766 547350 1294527 581700 1427093 1968872 1552574 1390548 1516458 1861259 602986 965443 52871 1607049 1001292 1976334 1186042 29379 478214 1584011 56816 1065389 1817717 183831 1380596 1078858 1831933 1340392 1060470 1946111 1875537 952049 1653145 141941 1403806 1758203 938940 700486 1773563 676802 969151 369473 524917 1390586 1908920 695032 1990295 1986341 1423167 125806 1623183 1036022 454249 627719 1857092 1257687 182725 314558 1999592 1713056 1575080 425352 1043598 1848175 1458990 999168 606008 930490 69550 1064400 1516866 1935019 240339 118770 6645 1147297 720422 773441 1100553 1321874 1656027 508084 320881 686471 1483367 326965 1803750 765911 924222 1491706 1049601 1276085 232850 189083 1214561 961811 1079325 1808116 1829060 1621318 1706246 994029 1658457 63407 1197907 1919303 176274 605003 1190357 1656613 83384 569265 254464 893198 1598751 266153 1033346 1169781 1947873 346796 80188 227916 233896 639532 170541 1456166 311659 929219 1587462 860681 1079836 760545 1080013 178301 196437 1533449 447342 777716 1435869 1648802 1783431 631498 57927 1503091 887272 376299 1297195 1011559 743735 945282 1502694 1214774 273230 1145387 1307617 1664876 945687 31674 328727 1814336 993684 414052 580704 1121293 374934 197000 1695527 897399 1481547 420657 1936662 349287 1692935 359656 1964687 810385 827729 789481 867225 1846321 1909636 221911 1384069 186341 1473914 517126 657960 1802710 1486847 1994255 1784240 1105909 487246 1187548 664263 261994 82054 1899986 674399 597744 919020 67143 968634 118365 1619301 1034685 369720 230551 1064156 422054 1556453 1760245 376896 1122123 1299176 1336718 156562 282716 1329005 1040438 1750849 1661985 1972061 1759439 1710171 543522 32273 530953 1866651 1719673 1851125 1667466 1654134 280891 771127 183196 1622508 1996637 507417 1463687 547551 1608992 730855 1449690 881067 887686 1628811 215413 240090 1466647 775521 1033368 862334 628374 818170 852464 1238172 231227 1253858 708547 1608658 1734437 1102133 935757 1141555 613656 1715244 605406 1742577 1838486 1716499 1168908 185916 1151737 1187105 1820628 1225174 1331308 1754482 1279565 966194 1646113 1888491 240093 1638747 1906044 992072 1977341 1224827 859023 331989 1062995 1055553 357343 605723 1384669 1195629 671105 630195 625477 1916152 1215284 764087 1960736 350740 1718373 1255821 1139942 1773777 127653 1760324 1787615 1978386 1610082 1635887 1024153 1553269 1578698 1547843 859220 492827 807803 747343 660033 174744 999774 1362756 85816 1804443 376347 1664544 1589443 852888 864730 821459 267822 232005 253043 829581 736621 1798679 717983 1995222 1474200 91031 222247 1330518 1264697 487502 1264927 861568 239158 874474 1004154 1861075 101001 1150993 312327 491828 647553 647130 281914 50552 1081894 106640 994366 1378617 268068 478400 1265050 1555404 1012950 1032666 178763 1238626 422435 1673746 412465 1000516 1630701 1828932 917401 1504643 31006 1657303 609723 1430263 1189257 1984908 106007 158465 1655562 1365194 802414 531676 1307559 336351 1291155 323979 253228 1578271 891129 1724309 1222549 1785825 402334 1304896 100668 844724 1420292 947959 984107 1887263 184425 612019 234689 385867 457461 750335 435415 1633673 1471257 120254 1130711 1246660 613996 198812 950295 492735 697933 1021815 1932932 1109474 219926 1798831 989481 942632 1587065 1116904 516669 652892 1249876 635946 863298 1379506 691058 1089996 1934395 864847 183107 1686578 1384418 1554905 61163 1602949 85244 1244979 1403525 583682 516161 1076201 775497 586473 140774 353912 485254 1716463 876278 1372749 1885033 294334 116016 977077 404785 148676 1150344 530398 1462710 1098644 1820942 996616 2553 1403955 1962860 1515069 1894231 1293843 568866 1785596 1976748 448633 1017888 303306 1684661 1927170 1614056 604736 542074 75549 1502013 1590242 312660 1137782 709323 504887 1832728 11045 998752 105468 1543988 1586698 1349919 197919 1382885 905372 462143 480132 221745 1587330 1076820 1711287 559171 535858 1814397 1535457 1535334 953142 246441 146419 1009033 166053 1152456 1193259 224624 1005998 820207 1608391 1101121 1381661 1856958 1940455 67985 1562705 1257262 324784 215621 279767 693669 1615240 814453 744409 135059 1366562 1242228 1505779 1098734 232952 1577793 1183137 463697 1956590 914490 236728 470550 67004 1905701 1622626 1097982 193257 1813297 1506853 766329 1971069 1496930 150489 263835 1436494 1326705 177251 1354793 1205724 819756 1661346 1268624 872763 740791 1714081 10300 1366795 204449 476128 1234768 1797281 1711088 330522 151823 837939 831584 548006 581898 1842943 917821 1297678 1395573 1699332 1375541 877793 964067 965222 670327 29863 33949 469311 251028 899968 288846 162140 1139336 194481 1535707 113666 1801036 1900228 743005 751259 1511904 1596028 852532 1537597 524926 1835194 1636128 1432367 1605683 628668 1908957 1698665 1181040 1900549 410200 6947 857026 1984034 781808 741705 1640397 1040078 948140 80112 1652635 146309 172913 974739 100931 338128 1349871 197225 269128 92825 530150 1552536 543361 452368 1156818 490366 233778 1266313 657865 358403 1956701 1382796 101411 1038463 180753 1747196 1675301 157722 1497585 1188230 1125764 554083 1220840 911021 113333 452295 1160608 1399547 1046420 1144752 1936327 1214757 152535 1095883 876544 256230 148626 497722 1393922 1425367 1575800 516756 705015 1167919 1261180 447655 729566 1128011 1831859 1194187 337206 377697 782536 1880066 675216 1198044 262702 1573051 1741409 80365 16331 750919 8027 431927 1758350 1901934 1411056 1929900 315877 136842 248827 1736713 1288386 827545 1466945 763013 166549 850660 362615 201300 1181127 551009 1200822 1828347 1595458 1536915 113797 1680790 1346235 1089010 1519140 773806 450233 1175300 1860393 543644 1498949 110814 375053 873514 1540521 969350 1447957 962747 85125 350111 1122383 1907667 993671 77826 447300 1701515 722867 1449587 1805872 561997 1070836 913083 1455007 774111 316896 1059484 1798880 1922111 293999 704442 386817 1460442 1418214 537899 1251349 1583716 15436 1698849 797883 1719072 899650 591695 1341119 1571649 1236458 294256 974360 1887636 509757 928738 530750 373944 1804100 979419 1890799 1873937 1483780 1703282 1220387 1637426 1054734 1895224 1471254 674218 1170925 370355 1215728 282432 123629 146569 494082 1543153 1970680 1265346 1639670 1247130 1144314 1229806 436554 213976 1656447 1920267 920981 658391 1688982 1439911 183917 1439467 1579982 1926163 801314 652231 450345 69016 1661064 1632604 1072079 1410588 70494 228128 823896 756376 1275141 213156 1231396 1537557 46371 764798 914174 702032 709534 1159514 1141565 1263466 1195867 1015120 936170 1092172 1583193 878931 1725246 1545345 1443782 1563742 967224 238156 447812 854690 531354 1075044 964378 1008166 725130 170288 1252285 813002 13306 978061 740119 1324699 170669 749494 619429 156696 1925036 1582563 132248 297414 1610686 619041 1472532 1097783 381150 823844 1170449 1784180 1375275 562689 335804 1295089 995454 278467 784887 19858 1855964 1670757 1899042 700516 1840871 1362282 1978476 78392 1703728 1359251 1775560 1487359 1311540 648856 244632 418212 1838662 921691 114282 1970425 27430 338613 1494490 1598372 1993026 1882700 675484 1930549 612826 428958 1915198 1252065 318222 991248 1782391 1590442 348288 1445132 1975915 351510 623394 1589344 1435026 209925 69255 346708 827870 1437677 1379561 1093201 1693193 1857500 995583 932857 1748390 1947333 78346 47056 1950653 1300750 1594206 1214232 1813551 344028 1734704 839171 744444 1451782 1200301 71650 798578 806659 1391421 531915 973128 743105 1434042 687443 992850 193720 296006 566958 1778189 1383564 78485 118575 1111113 53829 918197 180526 1169585 1777768 385444 177459 1283662 1246518 444554 1867365 366144 1415598 1996502 1011422 69362 1180113 1610939 422482 358984 1745856 1750703 1640961 374077 1776918 837693 508288 167362 865951 1794913 1382122 789046 948313 656958 262794 555999 1923258 1668039 1160940 1247642 642301 527152 269082 28306 399115 283077 1274550 549186 708065 1971288 739433 1608224 1657390 1340780 1598046 1243417 1640411 889133 682428 1096119 1751085 1630256 1502504 909732 1641199 1394947 965964 1787532 960385 580631 39695 1140869 1459549 1913721 780124 1651406 154033 760263 1192761 1823370 1655040 702815 1972779 1583406 1982229 954512 1244718 1025216 652367 1984930 978742 1383952 821760 868339 1958255 1612094 1048147 1257190 1739987 1214742 1238188 1094511 873900 1809214 536132 411984 705698 595784 45171 1434489 851105 1895718 1213495 1246361 1767719 764610 33446 1718093 1939177 690621 316290 1298495 1824781 1543766 1052688 1554005 117800 1031163 955149 992448 935940 875206 582090 1603217 372663 1821751 1211690 563725 252543 543259 1307197 1184203 101146 1235249 1905313 198211 1287588 1505508 862718 631549 648520 1662559 715752 125272 64121 259319 1232242 154307 1237940 575904 871647 1375993 1362194 266703 722644 1780361 834031 449865 330877 1749821 1624539 1616658 1063067 83929 1515976 36188 1950650 1389839 1901960 1121330 379958 1369345 1150348 1371576 13730 1499186 846634 120478 1428416 986236 1642746 1904873 1060527 568545 1855799 1330303 1572095 1187544 1933505 808698 155049 1343852 269151 1330689 597679 1961208 1444462 362435 858019 163630 1448147 1157843 1511439 461132 745100 1005720 54138 142096 575949 1562769 1955154 626558 599220 1477123 579719 100864 799882 815474 943695 1374284 1666860 866059 142272 556802 589266 269505 1817376 1519398 1216877 532746 443297 780331 1076142 938656 213414 1181137 303163 566961 35304 970857 1024108 279621 1428378 906186 1731579 1555034 1500099 1570343 136654 926519 1113188 1089521 308757 552615 1240823 753333 1998531 1599722 308076 1187162 1542770 1183699 1310364 1593732 804479 1059704 1002374 385673 98758 1390960 365125 1220802 426636 1365903 1728827 1341806 323711 436426 1626264 1803254 215088 132737 665920 1991896 1641101 295589 1076179 528894 1798719 607251 1427856 65579 1903287 593457 1756589 394216 670744 879968 1524710 968714 586002 238415 1124740 539103 1492872 246491 533323 59139 1497642 47900 1071693 850953 1026350 810210 1424619 418527 447755 469288 1436335 847117 49465 1169812 1267365 593069 1679440 1040636 1971782 873656 146092 1328210 1524851 216779 298167 1759262 735303 1856747 1569739 1927759 1856282 237366 663890 853369 442324 104644 1578529 148222 433007 794065 1102116 744405 1515224 61974 1056915 99727 164739 1186006 820175 768355 1759521 1603142 39584 1510097 1593291 1822660 127913 1827627 128556 728356 1476943 1304076 104616 1335018 481561 1839919 691070 263296 159591 330352 1673106 1660373 430471 1479394 1484107 1252229 1869320 1299698 1905243 164856 566487 1434929 269294 1476836 11406 1772688 830958 366506 487061 1510834 1458104 1907076 1810889 1609973 1591644 943317 94426 419028 770760 1012672 1161556 1776285 1772000 1958084 1717510 372711 1940348 1174787 250373 1683707 1084811 102343 1667029 1561475 677464 1291931 1313748 940147 1154338 516418 475791 820767 1497086 475854 681694 1853110 771665 269344 450141 730339 547417 1833987 578301 946581 1675434 1768996 1471595 1374796 963413 756658 1695060 1024369 1708310 716933 169991 720591 897769 468683 685645 1198086 1858382 983372 1434277 188245 1637024 1104350 1029594 1993232 240057 1818622 1061711 1282772 1617048 136072 1890900 1205934 843042 1377923 1693148 1020931 1717103 901586 1417626 776000 1265756 8568 1942411 1879245 1192696 884905 461783 1578415 1977484 1015849 610281 526337 33882 1238900 1032733 673960 152948 102632 643973 1652421 687471 1592166 679956 1278944 1083282 1602889 1305180 1067607 1870370 845065 1737455 736642 1855202 1560003 640259 1881993 1970150 974910 1475955 1191228 1947000 87058 896458 701687 332085 264424 967949 184482 371961 800153 1403491 542837 405831 104185 1474080 1251624 475033 1492920 1632691 84898 162352 1918651 1217153 856222 1773681 1379091 152644 1728487 898051 179719 510878 935695 1035639 1203207 1081689 1143244 968133 1006892 1196789 1035664 1776511 220291 49293 340691 1480634 912874 698434 1221555 433791 751835 319722 1749093 567783 1162853 276721 1578942 1397184 1207408 789245 1288779 535485 1207388 12952 11205 1337877 1700621 761550 933186 1659611 206619 465033 886257 1744003 1386002 32977 1198165 1084402 1670366 546929 628077 1128294 1136837 1903664 579246 1252185 726276 1272696 126746 1681591 1671272 1664731 488498 1344215 1387121 457684 496793 1020886 629879 705476 205461 543004 777827 1824611 575432 1516234 391939 1817555 1858877 1678371 994643 258397 89924 1879070 996083 11865 56846 260111 1155611 299235 979881 1178166 1715633 1049466 162732 1398750 110226 1596445 871651 1372157 819026 1617711 49549 361737 699159 1127304 597014 1298823 176715 392577 1520309 1845962 1300225 673170 1090731 326159 443934 689213 732001 122030 938127 1901687 1061415 1199553 1408989 1767265 1001747 703917 699056 1537939 1454425 680257 1852700 1224646 1019701 240219 1481410 407701 1913185 1732420 721777 817182 1981160 684664 151827 1114160 77751 997668 1867609 599495 1714258 83701 777071 554001 630512 1772807 214421 1289163 728263 1737457 161566 249636 1786676 1297980 1988047 948332 1199161 1177515 669947 1977124 1016866 1185955 448211 738501 1358318 1229401 603703 1411326 619735 779427 526461 1632593 1172569 1907728 1324544 322866 208 1308677 1874748 169958 935440 586244 322418 630494 1204832 1761306 1900101 32090 1606622 807664 406902 1622676 1108949 1826514 24869 47103 1504906 196492 1322446 1453704 1432690 1551156 360 1216866 517871 274420 839178 126098 267105 1024313 1352719 1708444 765579 897637 1772905 1059440 72221 836281 1383289 334323 49385 931352 650277 1834977 1343427 1298652 102883 1737916 806414 1068660 1326459 555775 1138747 1795730 731321 1588417 576778 1592879 67010 453057 1800075 1428552 1029100 516683 7368 1972670 648583 1993197 219745 275247 803259 382995 1330160 1362884 1335326 505676 1207654 1030702 1330552 146326 263158 1479333 973192 348176 635778 1866102 407806 1182572 751694 483758 1853915 502726 929616 109504 898329 138732 1623307 848342 1325073 1078640 1223524 305199 863844 1284977 813578 124440 748310 108319 1030753 346114 1353815 145984 1096368 106962 731024 316777 458899 1611328 941517 1231942 434725 663191 737799 827035 870121 974922 457803 450382 1798360 682277 83481 1773351 1880128 1143108 889888 1082192 899917 1267027 1222397 254631 128542 485725 1417212 312068 15636 203563 778309 415165 1300991 1884183 1635395 1354530 1582238 930700 1154583 1254303 1477504 746529 1699049 255669 336499 1757546 356918 28478 1308715 1157175 1723287 1342330 740934 1193201 343075 479781 699321 638378 1072520 309107 1018221 1168567 324989 21855 533263 349369 1883892 1623859 984371 1521344 1058246 628247 1229739 1749433 737894 89612 752852 1610040 618047 307836 1685521 876191 1163574 712076 375723 421731 1745188 1681518 1743142 63132 366345 254535 387566 1308386 1597121 48474 559998 1072506 1177267 1367847 1215464 426830 1187650 860565 526554 1626927 1370666 827321 1133793 201779 1559178 850849 215327 1619053 1169119 204982 153623 1353993 1004023 1673931 928964 18202 1846275 914519 596298 561336 1284511 1196544 556191 1095754 744544 1117303 1056867 663759 1506861 263396 931171 1414800 1976040 1752200 1397674 1565773 1314353 335454 1972863 1400673 1351854 1522238 1099888 373794 550206 764600 1479886 1281799 1170412 967479 144677 1679485 461583 859009 1799504 770569 1684016 1167846 196093 1577625 458748 1787565 47822 1682164 1305447 684331 186135 1072409 89751 1312085 806154 1569823 1658824 1071506 1160287 304038 715788 1992932 661001 494839 910617 1667560 1803772 189096 1688157 209457 1734110 1064390 1714187 1207263 773927 532361 834250 214145 940844 1330103 783492 1582448 390737 1612144 1104498 199752 521052 264987 1207347 701873 539714 1757653 1013526 55405 1709603 344764 1947893 1922386 154596 529353 224493 674337 934375 1372697 873904 287067 114308 318648 1953777 1154308 1103890 146752 1345804 1264010 697367 1195966 863678 1517076 503074 514623 412973 566344 1962859 1687584 617147 278718 1694869 832178 413836 1536951 1222359 397637 594735 1700457 71023 1783224 103963 1722355 1481327 895472 1013480 228150 287251 697491 407487 1116825 655038 708974 1998786 1819658 2543 1430405 1859397 1435311 1885990 390971 615840 668989 679696 1521195 1637964 853402 605720 1139878 783214 808185 866219 1750096 659519 1079542 357524 1437254 836269 776517 1697809 1257187 1052102 72402 758476 1017803 1904028 505528 427464 653141 873560 1536090 1159649 69291 1792245 981835 582068 1615984 1215177 44742 311020 1569042 1338617 1204765 154819 1278736 1073597 286748 52559 830643 24745 1047515 1089375 473290 402262 185309 1257739 871254 1907252 1870310 263582 764144 75412 911154 288089 1281804 1643345 1034613 1674812 479431 1718678 14874 1003543 173304 1255539 1765712 1906341 1444006 227507 34726 712640 1410436 1805788 1676499 662954 115012 798253 876322 1387456 842493 1869811 53599 1829335 607545 445606 1217481 608132 1417510 1955527 620491 1352575 1473709 723410 1079527 246049 560470 1974344 159143 1407437 711232 1623800 1865029 1609587 630056 1708123 1905203 1886292 1996747 1997951 38144 537552 1889186 1811980 1467643 885444 1650592 240439 1591150 1888721 206774 197795 612091 517979 1675577 685142 1198464 899511 1620830 489750 224237 409633 780061 1966129 754350 73663 31308 1240421 219193 1095424 696371 1803135 192015 334300 1835393 154763 798422 1283124 1466774 1112189 1309199 1597524 1732188 413246 368558 1369898 699693 1899187 567208 1524104 1542454 1780076 318554 1877070 782835 718804 880057 469885 1087988 1279474 1792297 314583 320602 1538227 233674 1766914 1546658 534418 1991812 812712 903944 1459228 709147 1191545 81473 1386399 86295 1845101 926404 515017 1054551 674345 147077 1826635 300460 38627 53762 1681508 626980 1657561 920329 428434 1241709 1409908 872352 1144166 191202 230662 1883311 279024 561672 1052829 227556 943371 1541674 849031 899606 1846575 494074 1209886 482032 187394 1702848 594572 1094726 1930874 1746131 1483798 916715 1735435 1985798 1214450 1890060 517263 68225 1927177 354964 511767 158732 602384 1974413 397413 1812717 671671 1337415 585893 723430 838819 499646 1533060 1556659 1820790 1271303 525954 4188 707634 1300097 861091 339046 1161797 1538174 1414129 1733345 464325 421195 1547058 836115 1232801 128342 749876 1263465 466198 1887913 1191024 1890451 270876 1106950 827647 1963406 368057 677986 1075507 1182372 1623770 1077242 613767 824845 40198 843020 255147 690853 400996 1835068 993250 403860 1684784 966955 427163 362333 1437435 1524020 650046 1872969 1462984 1677695 1385454 311028 862587 857817 1295403 1307977 1699465 143718 1497021 1182010 609219 783398 830805 218980 1572953 1410788 1431392 79848 1013345 207928 415308 1388083 1769226 1879124 745855 525086 1624074 163892 1148930 356863 1845884 608785 1742528 1495769 883994 1725894 1759324 991678 1793985 1926989 376949 401573 1660260 1204948 727333 1576970 909640 1104225 747863 614242 266306 1304907 202017 540876 592647 917756 1495433 240028 1301246 358576 1925201 1023610 1432321 883814 1014346 297405 1814426 1549480 1207500 915967 50185 1427550 1577267 1406883 1660348 1406065 794386 764868 1396697 1991011 469703 1099199 446459 1882620 1732604 1959254 1865207 686366 1823778 510357 1120448 161453 1459994 1602856 1589887 1778093 404367 1592019 841218 221273 1454214 1268547 1041444 948883 222960 492414 1704534 1544071 862826 17162 1303453 1521086 802126 251409 115612 546982 103994 620839 1273869 1771461 1272404 1604423 415304 1197872 626177 1076227 878084 1004303 950256 177141 285527 311444 1812498 1411004 1948570 704417 1637837 446624 625825 578684 921483 1726883 769132 1620181 1394160 1114708 1642976 1081772 586693 1140771 1803824 1258315 562834 1265384 1529657 305415 180635 599069 1475168 1482228 536359 1817292 1060670 1365854 1770916 995158 537429 84337 1810589 1399441 121648 1735440 306207 1966742 41653 1561660 1111144 190646 414071 138695 1162569 588658 1046471 1700045 419923 1158566 1727735 1178544 1808985 127654 1807297 1226833 1737683 1566555 100952 825784 1854408 1552817 946079 1472035 91828 1858963 141042 1741446 1238240 525249 1486563 302203 1329319 1105369 1497749 1045600 1819337 758105 1504444 1266974 1770610 835138 1258417 1647135 92093 150064 286700 1035132 921190 401861 1306249 1873836 572750 1908579 1783138 536792 1383989 1000099 778979 152983 997005 1371320 420303 1514765 1608262 332801 1470703 1467151 1030101 1810006 660328 1968063 1101053 1241917 789320 992759 290880 1286336 451569 649904 1777752 1971013 1732033 473641 210096 385750 908677 1321374 1677303 1178436 1840487 1133492 58554 849662 981878 343556 704584 1786094 1926509 1361471 912289 896982 430077 1188939 1216205 1722536 1267243 295746 571703 312563 1842555 1489728 1770791 269991 64902 18010 445530 1896792 1937019 369094 890916 1704342 1315674 296335 1267197 1226603 652763 937169 210436 500076 1007973 1600537 1827319 1179298 1313561 1331811 502514 85796 1955398 1667747 19957 953214 741405 206712 1025083 1950885 4889 1590559 1507777 1375885 1661933 1018494 1937750 1852084 1381373 1149938 181987 1784125 1719729 521627 564257 1420103 832067 41505 448999 1018476 146601 1924283 1193075 47342 1976942 865805 715001 1384312 1125239 1515678 1907574 1487601 1560181 736781 1181258 663059 980696 492435 328233 1230610 619459 911494 1342619 646247 1878720 1415253 965506 1342200 20057 879865 1576476 115727 1292720 1466345 270304 1831276 1391978 713724 326338 757645 1857362 1100448 1173117 1275498 1735109 182880 1154650 1370115 1499729 462853 467417 788714 779285 81590 1192939 655602 1730645 1174475 157689 1095102 1756107 833213 77792 1127859 97938 401205 93125 38711 818504 453944 1239138 1359590 1342684 315901 818218 969701 191801 445346 1383915 254685 515505 882050 1147656 1909355 801908 348866 1495925 1297196 983134 1279101 370516 598596 843927 1546906 59037 1510810 758232 431814 510649 526945 1033660 461300 1357687 1036092 1567030 746842 590897 108436 454710 1410501 1684720 498026 1093824 717224 1642009 1236946 1000693 1240466 1362102 636739 1554017 1666288 1997490 693171 100623 268648 528045 262946 1318222 1580527 97056 219205 1832177 105283 1563513 1870284 219343 1713597 724176 951745 1562247 1268982 452133 872098 1588689 1827562 1155119 1623572 1333636 787287 831083 1719824 719557 242097 1855189 886303 1158228 1812199 1166471 1519651 1959471 1443215 1802776 1827677 783272 1548744 1701167 290153 973943 578697 1631458 1595580 1816986 1254898 905384 1335668 1812142 1179380 200647 933763 93897 197053 245125 692570 441225 1355680 1958919 558155 234409 1048990 1937099 857049 1051911 1061368 36677 258517 1647273 1540900 858439 470516 801018 872409 570409 1836552 90734 1871696 778066 786620 894812 837282 560052 59055 508601 720452 1240980 1697066 1615454 1445506 1518504 1419053 468670 923775 1163599 364508 89140 668129 228984 45316 1941626 370130 1278474 378500 1934694 187363 1135084 1479426 1037539 1450670 359654 332694 97444 1619551 348541 49066 445769 1247107 489672 720193 1837923 1801586 547913 609245 429237 123779 1098955 50301 1232350 994326 331051 138260 41846 1683542 1409566 540868 1376959 408515 872006 671900 212668 1893540 1890191 790070 534644 1740452 60280 1623047 1974778 166725 517688 1613929 911663 991973 598872 37733 1522384 1431597 1784557 1252384 263486 63595 1049057 1294255 683871 76628 179552 1406877 308903 734544 1836867 844009 70788 663963 1843479 1643719 484076 1044715 1828227 1531560 391146 506535 328865 1047815 925612 1127534 964538 1177364 662640 841875 1939314 274840 1748636 419517 1772985 209970 262446 1645843 1614540 519372 1424463 418649 267056 790880 163945 753246 1973604 1360075 515519 1452928 1744052 1462278 183938 1290091 383476 386910 146872 1714284 283789 1089317 1757523 1526493 1930227 287096 1983666 1879821 443370 150833 195496 203133 1536417 1745247 281327 1716832 176049 509283 1878750 1495408 1117124 1613597 600970 255569 1708858 407133 1281888 54684 336896 196309 899300 1713129 1150877 53023 823022 1457994 1275187 467781 356130 1161177 1404866 1096120 600975 305394 1925489 1255781 1477295 1085522 618339 573040 1809459 1563436 459661 1778300 1767081 932727 212038 556892 639540 645551 1323891 1906450 320717 625267 82637 1589051 1125180 1094517 233437 1018637 111943 684932 1988567 769949 218881 1221423 75402 500113 1358053 1868971 1995484 1333278 1989174 1837687 1802510 479355 426120 1831939 1998604 1749477 1231115 1691243 1043874 950383 244248 75146 1785851 854165 761393 1565980 1259191 839109 952919 1148749 497716 1521531 530257 706675 1618616 251441 909972 682035 132989 420595 43877 441257 1745592 1484252 1853720 21673 529151 1407413 33191 147200 1478242 1662215 1110813 383832 135905 1035816 1899756 1934654 20245 883232 152857 1329106 1669191 19213 870547 740694 1306961 482607 902331 602176 1131180 1043421 1131491 306923 944378 1185890 538096 364883 370533 1360310 941532 1993658 155192 1293649 793588 694672 536256 1648371 1473578 614316 445939 1504829 697255 548613 615353 1318037 1225002 1735860 169052 1883766 14672 1931517 156552 1613504 110187 1252803 710859 642843 1660498 1488267 620253 1236600 1814771 531543 1569745 7512 1417402 1544206 1331894 606078 1080175 1052370 51674 616156 568054 749227 855780 1944732 567219 9244 680468 1380090 1154365 1990095 435662 1693372 1567581 994676 1022105 1075394 716057 1149253 1813489 1020047 1302805 747580 1316214 1484450 1583755 332281 634705 441062 914355 487149 448652 109469 1245271 1901731 356524 1643009 1064363 244354 373101 1359601 340857 1955649 1283687 556268 365787 723942 1237195 437696 1398912 353365 282848 70316 508507 917385 1686335 266482 1849780 1623942 1072981 1485551 1373332 1356969 1753724 275223 1759711 229740 643159 1257731 972408 1879718 1116751 1652787 713257 1477579 1957765 1453707 21289 1421197 151079 1063636 422801 278639 1932266 861170 1133013 1359659 161254 695861 104349 749856 576639 1587268 1441929 1579749 922820 1110098 1369887 556839 1417650 1787791 1832258 1692088 1167464 1362900 1640681 1876240 1937117 421497 1620216 1703183 627081 1957358 85820 844373 1425660 1342509 133483 1680868 1981913 84738 938013 741089 985342 1866126 1522201 35820 411343 1719209 193414 536170 812873 595372 1862739 652272 77346 306854 1389155 1133546 879324 82669 1276922 376172 856182 21795 390293 1933570 681902 1750360 1796356 1983736 255012 1729461 1209237 1333481 1582974 622340 1363198 1687369 628976 901666 1961738 416331 225527 212847 356837 663068 750996 1046355 1241360 308107 1668029 1646221 82638 595688 1069529 1093232 346380 1355123 38529 886866 662127 343026 201550 1321453 1621816 1444599 1466314 1143858 1134985 1302363 846275 180456 414422 1011343 1063533 533689 1443317 269477 1124607 1470073 485652 1123746 1378361 374920 1683676 41326 290437 462195 691544 64093 1953066 623501 404522 548239 29154 1455814 1301303 325559 640339 750324 1235708 326719 1686930 421588 988931 1552171 616810 841413 1303704 1337812 1536061 454874 1553924 773030 634648 479643 1053967 1826493 1886168 551295 786965 1735579 489578 934954 1166903 737567 1624071 644485 605947 134748 749151 1785931 1158086 826190 1473689 1570823 91415 75709 248102 1152267 888705 1815461 87291 726223 1851696 66959 1481307 1161243 1930321 1887922 472030 1203278 914954 1473557 590042 1452885 535288 1973526 1544589 121082 741212 849822 1004047 500473 649189 1405194 213996 1229027 1695579 1346754 1241844 1766369 471396 368345 1268481 1202863 1515518 685438 1638456 910280 386407 1578419 16583 763020 1400811 1335068 1441637 531120 769438 1649131 1520841 1846593 1249371 270722 1176394 160222 9872 1494876 429450 183975 225384 507397 1736430 696018 940424 1341137 1389019 1213424 1534544 937050 340487 1523171 190364 1091539 306329 1626621 717824 1566879 1337979 991596 131339 288797 312047 465814 836795 760501 1163143 1227944 103925 718803 717670 848115 945231 572118 1965564 1187687 536065 472097 725844 585283 152446 1222123 1221197 1025068 1528659 500463 746029 1535295 1040528 1644296 244804 216419 728617 318786 1196879 1127191 415680 186067 133029 159810 895593 1991107 1018596 1373160 728711 1171812 1548811 318410 172633 1990224 336190 426598 359183 631240 1173992 313693 1339942 247608 317077 955748 1906940 469108 1894716 1262246 362049 818697 358740 41419 1431069 1518863 668495 1696736 1254763 146818 855815 1325617 621441 359645 1234644 331218 1182379 1074474 923263 1109096 1305276 17991 528171 817047 1696432 657664 524721 40674 29745 418835 660674 1356946 1124999 1667357 139429 692739 529977 1230569 1301627 1158092 1653015 60882 916710 476664 1758457 733470 1553861 1174396 247414 408693 1553254 1475598 635174 1980206 1359773 242582 1721588 1059546 1298245 1905544 693866 968558 1289816 1740780 346252 1776625 718865 28622 680621 1614101 1469237 202847 1331940 1708756 605229 1953278 884915 962057 923438 1815252 1108574 236739 1955362 1880686 171204 1176168 999099 1575521 117015 738109 391187 1088215 984111 1218541 894237 490830 1675242 1692817 1461431 240433 436624 857477 1914960 583827 1000253 635136 975118 720774 43571 120474 1306097 513164 682171 413372 1152306 1062350 1367236 1560391 920657 612675 144546 397675 274604 861135 212060 1230898 1463703 1738256 1808665 1523960 1725707 1372098 804202 730749 1113627 1493253 1859780 1075137 1891004 1341389 378627 725816 1985587 1698865 513886 1045946 1311686 608098 1840858 549891 990693 1790727 1345549 54004 1674871 197602 1263010 449935 781151 1941058 640560 1470532 674754 1504749 839078 1122623 1615280 36493 386514 592427 773896 85897 292438 1519749 94728 119902 111861 688283 1933061 529116 221768 1807464 1871734 524262 931925 517722 258987 399293 1007457 1693771 578549 732214 807280 104063 1209317 555401 1809271 1448181 1262665 1630129 1206103 1657544 1254411 139477 17016 1195893 638061 1137088 787695 1323041 1476595 626569 1164090 100756 1741214 210507 412708 1904382 224979 318427 1655493 578498 463994 68951 1950288 1931486 650139 1824357 316557 1278612 1030484 562603 677390 824621 316642 1822337 773739 552594 1913752 975767 1470060 1494860 582849 584845 1623925 541592 808684 1593673 620281 1292294 131784 1708844 1096617 1030108 1667511 219018 1330287 740005 1272114 1812550 1654098 1402525 1815339 523200 1623278 1299921 1993288 1690548 788188 909364 1799232 445002 404034 757232 1065144 1425064 1380982 840294 1702111 1371660 865133 1415414 622609 1790613 1062379 1067992 520433 971150 1257340 487189 1518029 266438 1639693 375615 958845 262489 1663290 546 612256 1816894 983305 1520497 1651088 1273865 898702 240680 665572 320071 1553295 449731 1772445 834202 471088 1663336 1355569 13683 74978 749468 247592 90440 1455789 1327471 1138618 1254349 1188785 178914 45118 614322 1940340 10217 1363916 788519 1776782 1602057 329835 1949817 1868558 141558 330497 62994 496624 84696 1983103 890400 1070838 1623453 496073 1784485 1012491 1426611 166446 336777 1120373 810537 263657 1876522 1853012 633405 1290924 1570938 1511024 898305 733380 450025 40195 710561 714458 179044 1140011 853951 1534987 1209295 942085 808624 1309040 88288 1074848 676698 706623 905099 1211324 968546 1985826 1194870 1329737 513261 171594 259785 1710399 324620 1429415 661501 313684 37770 1586147 1114837 969141 1606444 1991173 1103928 239141 808657 873862 61178 1451917 156051 1272795 1032332 1899574 121288 156820 939880 1294719 626912 744782 881960 1051170 1661661 1014231 1453208 481366 412488 1106457 1690301 811114 88738 866091 729992 661207 1857805 531298 1544637 1606581 657892 1043800 1472702 1447641 61456 1124412 1307442 1454403 1366614 1037903 1288305 1019636 254790 154586 607788 1326944 879657 1920996 114861 1505568 1172827 848393 803884 985255 559893 1269020 766494 192109 1046897 1056774 650439 947578 341767 1937483 994291 326019 109601 1572850 1890794 1583791 1787068 1888769 1318923 819966 1835061 1766169 1295921 1627384 1119587 420002 1112084 1011785 453450 1924005 487559 559522 1660352 352894 508900 485377 469732 1394126 1180587 528863 3987 210134 1252189 1554180 7460 100834 268298 104500 833733 428776 1542512 1834493 1915168 1247306 1550454 570033 1256556 615023 768169 1935710 1233087 5451 30890 1220011 382516 372522 141912 46400 610340 673483 1466121 1292892 1054175 146912 12467 447776 1904054 314405 1633242 1069534 469094 990284 1173332 1835800 1022673 708159 1714105 1456384 177854 691532 29219 990613 1097270 1708681 1749573 1179820 1583054 527020 1578020 1759033 1550620 1510567 1232319 222598 674927 1560666 1980462 569424 1789525 642593 1874376 1439104 1526750 1912089 342882 439717 557856 23599 1754498 542491 585436 967941 977407 1977397 1698756 1841260 1338599 1944787 443163 1588805 1866201 165736 969604 1797638 353496 1070627 1679903 858057 1357931 519956 150643 1545336 1306713 1176245 1931605 1374950 1332273 1073262 872069 1822849 1492220 1879247 752921 1145756 174105 380435 1424680 1389135 816290 644227 1946037 342833 474700 142822 144666 1852495 64251 1004137 1025547 1302347 1363132 22779 19829 1817197 698796 634966 1474732 1157372 1235281 269072 887904 1157999 1154018 346595 699384 421018 29002 1152188 1988335 1627653 1724713 882675 966968 456437 127179 1502699 1388275 412155 1627168 524471 765938 1687773 1370042 470631 517002 305761 1962380 187180 1733041 277953 820711 1110654 1712536 472854 273735 1925276 1438952 1737467 1033345 1875793 1987825 95550 1037083 209170 580904 412994 113527 1629198 1249053 1890733 1167910 371914 989529 1196781 802647 1306687 966854 1311790 462562 392223 520522 1435931 1070938 1888604 810187 1199843 1853819 236077 1729583 1718462 1439844 895864 1949338 1703204 1172402 166183 1937605 819350 1292813 813979 20456 1401010 1011304 1739337 296364 545694 1826546 555906 808666 1210613 1558711 1375843 1702251 38573 104107 1117266 43745 114526 1557564 1138974 789242 1296924 378236 1658450 901204 1906043 1472947 535954 36919 1656678 1668530 266726 583645 1933871 673040 155424 1055943 506403 1646133 516118 1621128 1611324 375632 799260 28406 1560661 1883910 1072931 846741 364041 1079827 317150 745124 1635416 1047000 52577 354994 1943011 184172 1685862 710699 1745333 1262483 82475 1366225 858341 46076 1765327 789849 1491411 1219708 1371908 580691 674015 367890 1468202 1145896 515684 605625 868608 1488236 940431 50810 1903130 1367495 351232 1832739 692871 1830075 1481494 228720 154486 1643411 1047370 246486 1038174 1714623 178085 1338722 376416 1331149 9193 1630634 215764 93605 1635914 1017519 990240 1918826 480920 659546 928861 437249 612587 829784 999354 1014093 584930 1001618 967148 1524912 1076317 213740 195910 793638 1860172 372747 207631 1320266 1179717 562853 1205184 422853 1387782 608522 647648 892824 215353 1360337 898094 1203530 550862 836929 1022429 470935 224210 1072390 1970524 377600 918628 247199 161994 174189 898552 1829829 466025 1970061 1548703 60474 37297 1616955 1265721 522511 206500 1202451 978610 1852643 195351 796525 1212198 1887600 18407 1334423 986171 1517926 11121 863814 1647614 365757 1835563 258293 640214 271184 933280 19440 393535 526653 1214536 447637 1853653 896226 781940 799721 284812 978281 1323684 822764 961918 1472856 361579 1059850 136073 891512 523211 1051813 1582659 305187 125239 177473 956722 557998 144681 1518201 41415 286657 1276568 470129 1423183 238908 968138 1249311 284491 1701008 376486 1645711 1902000 1392696 973601 1988750 668631 488153 80790 333217 633014 1950603 1096452 1473643 1899116 1347999 1808118 1852775 954763 588351 152461 1359120 257362 1198643 1609519 40970 1276488 1938471 1477163 796874 1056660 1283680 501061 678018 1294163 1478483 501874 532642 1940139 1652325 653104 609745 1970741 15059 352670 1842756 1115672 1337725 349873 1422799 1137103 601021 1942306 1868176 1271406 452967 1813761 1682630 814170 1191908 1983793 193625 367377 881025 142464 1625128 1125446 6495 50113 1805886 1748078 251266 1918566 471677 462819 531136 1452248 308483 1649327 976569 382971 134968 111712 933405 1453020 1299671 690828 1423862 434272 644983 1026715 1805228 17952 195040 369581 1796182 857799 1864345 868977 1062170 246612 502104 1284738 1809374 1825334 533572 1192584 1577163 1251248 911557 1428972 1819096 1148391 1718506 1976781 203195 277501 793431 724088 62070 1949665 1270875 1561837 1143037 361387 1853447 893733 269462 782685 947165 1246953 297888 1688394 1847046 1472889 546910 269405 213176 1953346 661320 1862575 560545 1906623 416819 1017083 873764 986465 149628 1938271 392000 38944 139006 923089 358483 613111 487231 388100 1433512 127232 772125 174369 1499740 1065303 1161734 1668043 379431 278034 1462010 1391420 1549731 1746607 838653 1256295 1054420 1095899 1396402 271811 1219223 1660063 258784 849227 253030 1722328 1839897 1783312 1839753 1796721 1480746 1208757 1447299 563835 61570 380950 673751 519250 534203 18808 91368 521070 795146 1968856 1020798 869566 1644623 1534173 166342 355221 606122 252786 580499 1752127 1567308 296546 1338661 32851 1681681 1399604 1520458 1638369 776950 1235066 814951 1243618 1739648 1062525 1420911 1763642 306228 782376 538337 62180 810842 848937 11043 1947495 1838825 227823 389478 1028658 1622623 1744723 1746518 935225 99276 432671 1540975 228244 75474 16202 607498 471246 830535 695092 626355 319724 499063 461024 789078 546384 1185014 47951 1861576 55959 502382 691104 1412708 364201 354794 862399 1215371 501974 182701 1673395 40220 1381592 1406116 1165348 1631942 1924553 415772 1567205 1087378 596533 1149578 1852215 1091303 794468 537088 159525 507441 422617 1239525 1898482 1716368 871180 301895 1204348 728164 1275297 1572538 436970 1564143 1874697 1669024 1651013 753623 1719365 1992313 1577973 891332 296016 330607 1007500 149420 500712 1746553 455627 987226 997324 1596598 990921 1229113 363648 1944461 1614733 1118720 1297710 1502555 524277 925078 858120 1473541 626516 1321919 396091 1286001 1444692 286199 351022 6408 162089 921271 661085 1191961 1840644 135206 1422810 390055 130837 1833628 957800 1011461 117929 985877 430970 96840 1722660 71318 526610 443774 1058217 440328 133708 1492885 481470 1167531 1770980 1228506 889370 1839779 1303945 992782 97521 598015 1057159 1588278 553578 1937287 1689639 1651892 1083476 684965 1531782 382509 1005111 1485351 403689 39152 1042623 1111841 1439668 43850 30247 376037 1525325 208722 641609 234160 1167750 1783977 1655413 1844616 1008226 276442 1427941 979344 1667711 1532642 1006984 244805 356625 825292 59961 550494 1929711 564953 924542 981445 1596819 1883980 1916645 1629708 27414 1180881 1985373 412088 401305 492654 416957 1316228 942754 1061755 1430326 506900 1313580 939844 340064 282234 651396 1067530 1092890 1697276 1499332 200879 518248 1603317 44503 1203302 373528 1465809 1193750 1803844 878664 1912169 633496 1379809 1631082 266119 396776 1032005 969878 737786 173528 1265817 801027 349224 225562 594050 1509271 807728 1928490 962219 387899 1856851 1467490 1581497 1564482 407625 1736351 1295843 1553615 1789738 1954320 1702128 447145 1211117 253941 1409377 211843 1902295 1373843 740843 573539 883864 273701 386540 1141758 1194347 376962 1304147 1523598 1259238 705073 855795 106569 1429700 1717275 711897 582745 232734 1187545 1668257 477044 1817624 83156 512604 1286742 1846617 380342 1340695 1664659 521691 829608 1971996 1257494 1403710 979583 1487044 1058245 1621535 426872 112981 475275 1859752 881330 72287 995206 154509 1824650 1373397 556057 1378053 841092 235473 223666 595741 1019771 125983 291207 1819547 151654 1028917 753028 1119915 1250163 1975881 420164 950049 907441 1313308 1843991 1384807 1866484 1711861 1837915 367426 1613737 132639 208914 1714329 1410105 60662 1343343 1037717 270123 597108 144638 1193560 864266 523408 1357069 1768311 1623566 988033 1635259 1460198 397014 1435928 599221 884286 1401983 1767098 1323705 438352 570290 46332 763684 1225763 1573594 1809721 379202 941034 1871981 511355 1481776 1601289 1521931 860078 610679 1817927 1669262 1514510 1939706 110612 570345 1266542 986614 1190725 1322773 1638202 1578630 1537995 1230485 1730809 1913907 998472 1232635 691185 943193 568055 517404 1984343 1121490 946579 470488 1560265 1109419 1956692 1779652 1878519 676498 1148039 1180668 1438082 1353016 274359 524288 1133434 1290581 982970 562736 1224593 1056388 263825 1223257 625877 1996286 765958 1814883 1736947 1503324 1223787 1203752 333526 1352930 1732351 1117317 1443533 547602 1525216 753010 964656 1202084 1151660 1255505 1496555 1425304 1750933 928489 1705973 1450231 747947 1047761 1290796 1622172 1256491 472731 373144 1747035 1458766 1739747 1707543 1181558 1095019 662025 664195 1239363 346428 1532298 1993324 1453346 1621785 203885 208360 560446 653763 120864 262097 19687 1163672 1617764 1087926 1257370 1802910 1829912 1970437 451636 1700089 452518 390985 876987 1603970 1728731 135497 476514 742146 1078945 83834 1780162 1391529 394574 261356 907426 1429633 484935 582612 112953 767650 126417 1387368 1776437 95316 1768398 1082109 1460796 676432 1513480 747096 1937383 814635 1297464 1652700 1080970 1275203 299327 1810711 1148431 527091 1925995 1999888 903495 1947681 1127465 1208229 1057733 26164 1764542 751995 1196570 165167 1217525 1728892 43284 143106 385207 972835 1762312 252044 1747324 93866 1385376 754864 1626943 1993138 1168734 46628 43905 1799910 1351364 828230 216348 591102 1219062 113944 1824744 625525 1489124 87814 1074084 122334 544656 1691081 789391 685955 48775 1619793 720010 1948298 134433 1970834 1465691 1367874 457658 1703952 983216 1659771 124480 1904657 181289 417419 1415503 319550 1807741 967837 858078 1363193 141606 1488575 56553 1088801 170226 454670 812987 1251725 616364 1902641 750883 1380291 1443034 1956451 843390 1063367 864756 1836163 1122022 580443 1702204 1847146 1250745 1413765 731765 319258 316660 1261552 582124 1248673 424690 43214 1738673 942385 1855452 1130499 21397 650955 1278248 157721 722238 336827 1980138 459297 719575 129696 502175 1972741 1721851 112803 100656 1889582 1779665 196240 1318463 403845 1946459 1416186 896924 836546 1790833 602687 1979440 248762 1506085 171272 1049218 1803198 1816397 855067 119577 1204904 917640 993200 1130236 1818201 795673 1626503 1987264 1919340 1492253 932959 1288295 1695866 913405 1651819 756820 1115466 1009041 737198 1475671 1063620 126472 869874 942791 209786 1013421 713588 1816512 11992 1440221 1493267 294552 715702 612891 1790058 1757156 430530 639531 1157947 204905 679897 991311 205840 1478292 1071855 1542677 921668 1189768 637702 861750 30521 696502 1698128 639919 718900 1435085 1119841 314024 1912072 1426245 1446938 427004 967351 415131 1645939 1596045 1554781 1912294 895390 1231523 326721 622067 916046 1627344 1036603 183462 1322395 575746 860484 1563391 70510 544268 1988037 1483813 1069040 1442217 521806 1523095 390595 1731647 1968958 1293421 940074 1893857 1557171 852032 1056196 1636822 1966330 1918877 190398 1983720 1701262 1288871 582994 1336120 1607349 690592 1572073 1957895 1807329 1892437 299630 587073 830612 1412784 1805222 761756 361923 1127477 692797 968057 958544 1811588 1452376 627966 1507021 584172 647731 246552 1969017 1914847 1910435 1297201 573226 1643216 1637814 1291879 508208 1762186 952059 984650 1975006 207392 251031 1365574 1653431 407384 1555465 1803522 1413342 1548385 651197 1973079 1246264 545942 119536 1261111 1570638 524057 970009 1989991 900375 1817955 1252661 1584728 79402 230467 1787009 1828625 1714199 429954 1743893 699168 351195 698942 1262157 1928487 608707 435200 1267634 1442915 1080125 225991 155577 130110 1789001 1384540 23325 794273 798122 128183 1524335 1108307 297302 180749 1550402 394028 661281 249625 785153 1714191 1608720 1591774 1219804 70008 694649 1893000 1280688 1534282 688140 1677230 1572973 219651 1562608 1048309 1207278 403319 1249604 995562 1312412 1871824 669358 461114 8991 1869471 866979 950966 1615416 1847472 459421 1250775 189329 1918462 792560 458537 592453 1793466 1576299 388354 657794 1596961 1806784 1247263 163409 121085 156942 899501 1624787 413176 1768310 405536 454095 505064 704007 1247098 672695 1174187 829273 1821469 1509493 1917934 693317 1357882 1755375 794030 279064 371084 1763073 538403 1657384 679628 1908219 1403479 663464 683138 702894 1457483 1628148 1339288 553424 636364 1502419 1493797 462155 1120910 1068970 305267 81383 1999913 1687017 565976 479008 368393 462721 863373 376879 1006063 970261 250109 905156 1245407 1471971 1500537 1767619 1424460 115280 547195 186280 191701 1632133 1702519 697983 1030461 918487 117006 1733250 1647991 1149988 755558 49250 1984881 179559 1976839 1101596 1998727 1976699 315732 118830 1654120 500010 971427 1282062 1698625 754425 1288109 1829009 313545 17275 1839604 109003 1843298 1625644 99429 78283 1914907 962064 1663258 375084 1099222 1296888 492432 199951 1075319 910043 430050 1157915 1594223 726218 1498605 136482 1513756 452805 1688427 1728303 1710420 1769808 1419360 1749830 1441334 1489242 913827 1871718 759417 618930 1891901 535442 1260350 274788 767543 1692867 1179598 1925344 596390 945116 1448843 878163 773062 1613195 890175 557733 1963473 1983964 1403022 250684 1474548 780634 1363933 1355035 1141818 674121 302158 727284 683122 1690119 1282551 1719243 1031949 1194126 548591 1912250 22933 27891 842421 1273246 123971 1596571 1775392 1646350 423526 113165 379192 148209 713330 195753 1197501 491720 142841 1647026 281944 220506 1537831 309829 253542 151107 529242 616612 179504 1857406 1834324 1664249 921768 557633 1930985 845416 674548 29374 1012890 708464 316250 1566914 41364 1749845 199102 1166822 638952 621146 1475520 1651062 162941 695431 562033 1647662 1437646 1212122 706917 722949 751765 880812 1697175 1159733 111537 206114 642914 191753 25052 1723741 1298991 408597 933102 852891 1241038 1398502 1954646 35703 1981996 1273912 1188671 579731 276866 477359 1981834 1622664 1197484 1636804 1793268 1898247 202051 1688214 1290209 1998283 1024144 1271441 438517 1482339 1261205 307845 93282 1340021 786409 1050642 15345 851082 337047 1834971 402620 1402600 683555 1969050 612556 1777913 1756004 827550 1951180 57703 812794 1569233 835458 1010847 469235 1200243 103715 227514 1900935 1501756 1769382 1977219 1506660 83114 648700 585791 69026 448821 666990 508004 1962845 1931433 136837 1219560 595592 1077747 825549 851796 899252 669382 883958 1643116 108839 1917114 1862142 426489 1554437 1270055 1242685 738861 943117 543930 174368 1416803 22726 1588949 918080 1021591 481047 1234571 1024900 1764797 559898 146628 1214077 1012288 586900 619071 1253515 1424387 1197947 1535717 1021540 1521551 1511398 1895281 1880752 1683659 135711 1961156 1657215 1321669 1504738 822120 433714 1682382 1506546 371920 193562 96255 1601481 212486 1750153 1332213 991011 1555738 766115 1105972 1458771 764219 233901 1638008 397967 864175 690785 418256 1134313 1554256 1416406 1388928 1187036 798309 539976 1398380 662098 122786 869918 763129 1853032 1969928 1285394 1832479 1846725 903429 250374 597762 710067 1463727 1696313 1332338 311216 386071 1896418 1235077 340234 442173 1802406 417606 90291 11609 1138291 723650 934947 50680 282577 1863824 442159 1586995 1157589 331817 900939 716722 869583 1772050 1098596 826008 391436 1012309 1207266 951432 326408 1022000 1606383 1339413 1978112 1078846 1641563 311480 863489 209205 326929 62952 1176916 1023925 548486 1278181 1938990 1554149 286463 42359 848179 1530343 1647681 252440 101834 585683 1975666 1933446 1112986 1897178 1738901 1689646 1136189 228219 98726 401453 576338 275196 1140563 1672949 673820 1071254 883283 1108718 1045455 755983 1600010 738138 309731 507322 453573 1347436 1077009 1711735 684114 298803 1443429 785212 156575 1570562 1842391 276589 1388866 1758212 591494 1219700 1938495 1897762 669333 1494886 1332327 49122 1638383 731418 582514 1914182 1281579 968530 419313 276661 1897054 1454053 263498 524920 601854 248511 1142239 73387 1937246 971718 1726518 44154 1301480 1457398 1502197 211587 1097548 162952 1376149 1249964 217770 1432107 847815 357962 327190 1038961 1904248 1628468 1953448 951127 1551860 1914763 1868872 766244 1864745 838629 1903552 473043 474836 1236748 899154 764474 724075 979702 1500743 970436 1914031 363581 1239049 1856451 642874 322937 439100 647466 1974953 1986038 288648 259742 1904024 1795323 1196947 159599 1912701 758309 773133 1841839 356972 1941221 1685346 979713 1445932 662164 733295 1204034 1828292 757949 1833701 789289 1172564 622425 1948604 1134076 1296281 907896 1246197 424388 425097 1085047 1914414 1511249 603594 679646 71238 1166619 485040 547069 145343 1573548 1986352 1467637 1183043 1254666 1108715 1651325 1706719 1194670 1116015 1526051 815717 1724382 1015722 1827314 874633 476908 1688997 1570376 637486 1499775 419438 250233 818521 635573 63142 115761 1892474 1618471 420017 501709 1692819 1464294 1436587 1562022 1204238 1960288 155621 1523216 1306913 1414201 712792 211894 1436677 1651245 1730273 1738683 262619 1239935 1912867 1121502 959700 264428 1089450 1457467 113673 230800 676375 1178830 365208 1683736 437109 1040615 1065751 677933 1205107 814793 1002628 1753115 1741075 1453890 36059 98125 372487 1888696 453853 459948 480667 334208 191515 1898972 1663104 743214 989787 1822096 1831083 12655 116475 1596159 1564864 1928288 1418114 1590461 1268479 1463631 988676 785926 120323 1175977 750937 1863906 1089958 179177 838873 1524503 869531 1114801 1518282 269022 543111 1092261 572761 702071 1810848 1338939 1269828 1226013 1388780 1660004 1750723 9074 791146 1368238 1683955 1840886 335390 1395628 1090339 322906 1117070 180 809349 256316 1929584 1026779 1002379 591059 296391 365437 1130498 170236 1826278 1354029 144826 1579936 694335 1655081 1365486 661671 1723942 215364 672199 278813 63633 207260 1778188 1932212 55607 400752 143736 1069020 1874724 1731149 1882054 1482000 1023913 761058 1070135 408738 312536 1193641 1219003 1938334 1582237 821033 1065078 1772481 1884048 1150964 1181767 1483705 1878616 1139382 665190 47813 392296 439915 887713 561540 1180855 442383 1679352 1712518 590058 1352793 1999158 317956 1496732 32546 100663 1907440 827441 1349421 41498 684509 354559 1693749 206243 1159619 16849 1107851 1223461 590395 1127501 242480 1763135 1874173 90862 530089 692881 1313531 1632542 1445273 75967 1295026 1866304 1682309 1929758 1651521 1386407 161844 1702472 1913342 722821 1509433 1678991 913025 1609081 1886585 616262 1962725 1765507 1387865 195372 709544 1053616 1230991 192401 206310 557248 334186 1106152 604179 212562 1932291 749364 1507359 1960648 221799 1588686 933665 727639 99865 1228228 1260349 1082678 1604953 1732957 1364120 247122 1881212 1746913 1708349 1241492 850878 1301395 1187476 1777728 153677 829676 1388119 1175027 1630937 360926 1536783 1590171 1721460 1256494 967065 1831425 1157421 473038 959025 314176 303397 1550457 311063 750178 877609 1206752 518058 1085259 865931 732930 50355 875213 1648245 1847548 1033483 1683266 547465 1490308 189751 62644 1395361 1747529 1765320 1769321 1687346 856449 1661352 1860905 1870225 852183 781800 549497 226337 1686918 1144553 1517442 1731067 1139854 1336560 792672 1084046 474453 456897 1978316 1794339 632802 1578176 1075482 1044849 1242029 1829961 39493 358167 442247 878451 1057525 320613 1367940 1513400 360251 48816 177077 970666 1639944 1508101 1906099 311171 1274818 636638 919476 1157105 1301755 590076 1286152 48180 387236 922878 1685056 1484956 1195634 556229 1817843 1492214 1997868 65670 1305951 170552 1639726 9518 483413 1851146 367826 182814 1055421 106165 496348 1818758 860159 1908156 1287567 328714 1555367 703106 1730259 110259 784744 1318357 406062 962188 1338989 636668 1648197 968723 650430 602352 919934 65406 1067036 1996885 906801 730644 1543317 120529 1179123 942089 816223 1998761 79769 1559221 457484 1642100 1622253 1915249 1826134 1311919 162855 927914 889477 300768 869410 216714 1425901 1139823 203220 652079 1770956 1962200 863963 498178 1166601 70172 624678 1402179 37723 1005930 1264298 841843 1281064 422395 505424 935788 1977672 1731382 1882042 1835303 277751 1174716 884826 704690 589142 273662 670043 1168960 1505836 617056 1500613 1252513 1898787 784773 99092 1881882 1655213 913818 1312582 188876 1223046 1018389 282754 685647 1347403 640046 1952388 1873888 1905739 1964517 905075 402980 1131974 1537702 882024 1707075 242917 788202 345220 1517383 222109 300411 1567548 1270219 1828694 1450966 1079731 347601 173299 391058 373269 1183105 310668 268791 380653 445319 562825 1783215 773159 490494 907046 281763 1270709 1464218 383460 1962195 1731254 813950 1131703 1174276 477340 373347 1947517 159826 1401362 105235 999164 1188074 897656 359310 1166023 1044602 1172904 1572764 1708748 1277541 1324678 1157707 676724 1477479 54054 1311277 118103 148478 1917095 459290 1716735 588326 1569059 948133 148164 1790561 586551 42971 1463162 583671 321930 1063230 1764154 1405968 1076087 997291 1938603 516601 331365 263541 1852208 1056858 77459 1491321 821972 1596374 984150 1689723 1786538 609148 152626 1109192 735993 1801551 131878 736050 1556060 1797806 521595 657381 283982 1197917 122725 1543015 533819 1546796 1734768 1089846 1164027 651281 635554 1723982 1296053 617318 366319 1911814 809377 795092 706538 1847686 336015 1645070 578748 398118 245286 1109200 1115649 1194766 1235404 1281859 1858941 1205154 332846 1291786 425706 1882260 1918232 246367 1439415 549237 1757247 226521 1234975 434380 1574133 103396 1063759 907765 1897829 373060 1434595 1320838 1733054 1464899 386146 1256309 181822 1822478 1177282 552956 244013 1212281 872707 208289 677295 1115673 1633931 1124693 106041 1290902 589095 1252542 268708 68235 1005434 1446739 476422 1527366 628540 236236 89866 1033968 1908898 1358131 306737 861873 1856896 1356673 537717 1633249 1202996 1760027 1824891 200717 1884362 167009 1962495 29910 1657312 939361 926644 90621 983239 696167 96837 105910 172682 1105069 1532873 1177017 1957326 1174579 1028173 846118 892450 1161934 572368 1539082 1232822 363915 1737673 1250361 1414181 1409140 1640656 1390662 1794672 1285986 468328 949219 1668822 526171 1027190 205867 1994311 1165364 443174 1342229 290938 377630 1898201 1185498 1099305 1599992 1577622 634262 1758456 1083399 206475 1214431 1926165 1752644 435179 1847288 1152072 33461 770078 1942826 652790 453667 1250484 1279288 108717 1659286 1688043 635150 1320908 1461214 262074 287427 1195465 214369 986731 1573705 783211 1531194 1675312 1599339 1549265 1404260 1900258 667222 609504 427505 469890 933696 1892535 1996870 1822578 1034328 607333 6767 786516 1140871 329874 67994 105669 718811 1323927 779255 969000 1508978 997217 600837 1320542 651822 1895621 354382 1864748 1188206 1361538 943946 886298 647581 1997939 438677 43881 20479 1355424 277332 1219862 1075775 1809378 1232077 1884206 1176001 1458295 1320260 1434281 1791218 1515159 60881 1305330 1002023 764104 1421816 302023 390854 1271903 1350566 49533 1355642 603616 1041431 1999483 282579 808735 1831899 1632600 1781391 986100 1018527 312618 660533 983947 404251 338629 1931953 1504203 1552727 658138 519567 1565057 544442 1991218 1962300 841003 294342 234677 1096847 1202170 368254 1781991 1323287 1683865 1437010 278222 618461 1510382 732103 855914 1879992 1068007 657095 1468326 1439924 1082936 1527369 946930 1381878 682079 931205 393945 139559 169787 410859 95841 1004758 633803 1089860 1140280 1585996 226414 1503470 1964515 1782567 1666222 776251 1771213 977923 1029198 1582074 1166699 297173 920021 824970 1349221 1970690 1539874 1804225 386385 1638854 201035 67309 206641 703798 192980 531094 543804 1843874 1258029 743075 1470304 1882453 1867005 203448 1049751 1372971 1974045 461070 1180940 1517198 1433629 381023 1773906 1341195 325422 1696852 1314564 587995 1936135 448466 270675 1666945 1471113 832018 1301577 1823689 1751358 1118288 117753 1380912 1244222 678620 1104722 1420795 33347 223915 1336169 536530 1794761 499712 585737 1257802 228695 1324230 1291334 619970 1909288 1877843 1734355 935242 1174723 1154044 1110354 1924792 1746151 254917 1066246 1358033 1405332 1834443 377212 1063752 1548505 1868963 1562082 58792 1900540 664570 606648 1818327 1289107 1569028 908971 1999849 1786430 1431133 731346 744068 1398394 721463 1878689 1564424 1445847 1976304 1298141 1006059 418105 413961 486817 36448 1842360 823517 848102 459847 396045 1384115 1430226 130127 1966493 437721 378318 986118 30220 1255422 1254894 1375503 400393 931654 1849225 22600 1262772 982872 958517 511987 1053576 1612310 1240774 20580 489156 1735208 281263 946440 364951 855860 1617396 1309937 73083 1989455 1843759 1986650 1667544 509578 531382 1473865 135670 140570 897716 427803 991715 528974 749267 808807 21825 1045417 1525944 624260 1049937 708438 747012 3240 1257486 325609 607271 723977 976458 1095412 845458 855130 1463032 954587 1092963 127372 1476421 908302 950315 363216 140373 1621973 1957394 789314 833997 1875754 1051171 1615497 524353 363164 1108181 1539663 1978919 503575 1877757 1616125 92119 1913818 346136 1446123 1990943 1790920 745840 1098666 1851483 472905 504649 1488840 1047783 731044 1987904 458872 738737 1316717 1252705 496917 636076 1290497 1899348 1753841 1200088 674272 809459 471057 844260 1758172 1830830 1482488 1776798 1107622 1342865 1105607 591538 1872993 922503 635189 716488 408301 94537 1699120 354008 1873251 243544 865582 1707880 1706014 189707 1467074 701840 1631483 1986977 19269 513739 1492222 1058697 762996 1730953 816331 1634432 1699888 1988107 1003204 870842 1611815 1157876 938222 825888 1985971 864472 958914 584153 1119806 1258764 731515 720600 1106143 374938 1729195 1618634 1490652 36183 977065 1642757 222959 1967460 247039 268443 583348 757706 361849 1875483 1457104 1679152 1457786 1045857 588938 588998 633937 772434 1262688 781319 420680 1402988 737188 1260262 948065 943302 33906 1319079 1203208 539429 1693480 1273946 1502773 603816 482262 785096 1043922 319842 377006 1508 1318133 1055978 1492806 204741 96131 1714527 1075643 1214824 850890 1392278 1960536 1832206 820323 1700830 1647650 516084 597985 1284188 1203648 235332 1398355 485086 1068985 201441 177959 1149353 436939 557996 50885 1912034 1406704 471441 1973848 1716327 508203 794343 48994 1166918 292050 261495 222789 1598774 250567 1913903 18095 36948 336567 1203410 1493357 832876 793945 1429378 825761 1539228 1172965 1986585 1192599 1227457 1511226 745279 538402 330359 1717876 1290388 1803357 989205 1772693 1555866 1408498 862381 208745 1427219 1510302 192399 1358674 1559065 359123 393937 1263790 1072747 1971033 150201 1614506 376160 1241445 61332 407231 1394535 1581283 1981103 1539203 298343 410436 1891425 624441 1455772 1069420 800325 1257064 876906 68821 1788179 1009663 1976530 981012 1661022 1656030 529413 1486749 1102719 1587282 698151 1029644 1020516 1926357 941406 1198194 1916480 1952383 598470 1927927 499222 1798319 1520044 74024 1483513 899439 257912 1553806 1602263 1048729 766198 1699323 1325315 552917 642334 492477 1374905 1554907 855717 1674535 1917081 201347 122018 288732 227887 622871 782087 1978897 583129 270465 1324985 891142 593094 774756 541820 45165 1368777 1415581 759663 1973330 1603085 1283109 524556 1151270 1634758 1956588 1468961 1270088 1252314 1909700 747427 1955897 1238168 1518789 412125 1581683 1940132 845870 627076 948172 1046584 1685049 173895 1694005 703601 1115750 172521 1140253 1033532 1441205 954280 1456207 904711 253440 1973182 1055976 1447643 970587 1110561 1015652 460593 672784 1726386 1845907 966112 883394 796033 711941 1934245 585175 783032 1053944 1970377 1431445 455682 1783545 435573 1823879 351918 1914457 558363 1316353 517276 985784 83292 992677 138223 1084358 1068096 1039245 369050 1888996 930529 820277 1161879 588166 1342615 161978 605399 734012 110346 703837 687950 1764292 410896 1787047 1293677 986972 1589222 70810 1442376 344039 90117 533908 347696 1483301 685800 1310521 1930485 650660 1456454 1724519 457479 1452016 502801 320516 510246 1439729 299731 234619 42060 1304873 11041 16900 1542162 1138108 1320736 1759294 65009 1793490 1622281 594796 1961260 822737 959518 71436 556844 352637 1776536 1218546 755716 1704990 1332130 1049184 1846162 1008420 1383087 93518 1750312 749903 975399 256758 1479841 311780 405476 1439486 492066 1338533 458844 751163 1776556 318490 179577 1487040 82384 991941 491999 880414 1692040 498166 783008 1825393 84456 1574074 918272 1461003 1597011 1369077 1276685 501500 1580432 368821 387305 952172 1349747 1818623 1763701 1217799 67772 1356924 183012 1567315 218934 1265712 1321763 1183569 1827443 1931590 1058873 303318 685599 1842722 297442 1126136 1131777 1703720 1816261 722188 1432394 1796388 699157 914027 1020182 1403832 1153530 1091250 1397142 1670422 736255 813895 1700682 849855 1650442 1445907 255715 610776 923985 405174 974473 518199 1671316 1850187 732687 468285 275833 256777 1995194 611229 220622 1027050 1142794 283677 363432 1671926 953462 336223 1288126 1848012 1479526 1548804 1191131 981290 609882 308524 1373632 652303 236550 517402 1310843 1169647 1899099 1064607 1382492 41631 989388 13963 21050 1994897 606029 1086911 692318 1010105 1379547 156729 15987 1912015 1999886 1020983 194622 1887857 1972215 539543 712710 1177807 1716476 250681 1557364 1881016 1914332 1771181 105254 1182143 1173691 1034373 1003179 1853726 468274 1575186 1570586 498660 1743965 950225 311541 218831 1511239 1418104 1609757 1575272 360505 779876 1966657 836039 815548 531363 480247 885524 1522426 1245751 1021299 34487 215018 368389 1087515 468006 1315253 1949847 1094731 105273 546119 1134370 866686 1392263 1046658 1197336 730331 1159527 1092523 348286 1559548 1369032 1583866 272261 1596029 1573877 547419 324163 758396 1447717 755873 1816903 534064 892753 1163940 1689816 1941537 1090964 398615 1448668 880356 158710 682850 621341 229663 425054 1308205 1925680 1828182 632993 1859045 1851836 1190927 473725 618063 972504 1844849 924970 1732331 435457 14538 1129012 1332740 1691755 1978205 907832 1058356 182309 152019 1240322 1744316 291897 961722 351935 1793845 1436818 1342843 1843051 1745542 54769 4330 280403 506085 1025656 513430 1850516 156025 1317234 1629990 1286565 1296932 566732 1043459 129627 1085580 710841 156558 1473910 1554706 1442229 553478 1976543 617585 869061 55807 1159039 489240 1943068 398788 407354 1040149 1643976 683226 1247715 1166991 881842 1157344 416094 231352 1425184 1279131 1955942 1742717 398865 736401 1771591 1599225 1538819 1799306 1962694 807859 295466 1578279 1449810 672550 215020 800063 687217 751572 998471 182999 928134 1058251 1905289 1633596 778204 1145696 240494 355129 1021185 1686068 315229 892973 1292859 92559 1924982 369598 1526160 1353735 1673127 921054 485655 107511 407353 141773 1903292 1040004 1188104 479267 619080 803886 1899794 1625779 1787726 1254933 1319988 598261 1089082 681707 1436374 1606929 401458 534645 1822383 409502 1935853 1705460 28119 491459 323701 548804 1921690 138099 180842 1591519 581106 113579 703370 863750 1106283 1994949 25005 146853 735348 1833246 1909412 989008 11209 595349 839870 62691 1306531 11071 691819 550168 1275580 639520 1160309 463271 1274152 227292 1263742 827356 706039 856933 1809672 1954536 758852 647842 818434 1168067 269770 1556073 327111 453177 1988970 494027 1693894 634533 367749 940352 670659 1834121 45213 1799135 1849498 1339747 199004 1632389 1182569 437924 128428 1125028 501593 1628077 856682 1266692 537748 132350 944824 1950665 197876 358252 1247663 1042770 305146 471637 1850452 1584900 1507238 1255244 491550 1351175 512661 723204 1053865 1579025 1445833 721779 730781 1865191 180847 575148 1140306 1322371 1634244 1488732 519942 409513 85954 739716 1973342 784607 1155903 1077851 290859 1049712 682000 29413 66059 1821271 185556 1041423 1245282 319490 460203 1052567 1715329 315376 1159043 496117 1627262 1703879 1461424 1961337 1913275 1133669 863357 1772130 581475 405506 626951 1320235 1452688 1259925 985968 921277 170950 138707 1924372 1317979 18042 1817967 685769 1711238 1912618 927620 1387745 279414 1916160 35302 1412531 1145433 114312 249333 1779481 1227633 631987 1455117 707543 531272 1461837 1979858 1976653 1591142 1551409 560715 1755090 621264 731320 1380020 794114 775950 7271 457617 1100165 1280120 713240 1815836 130508 315076 1112514 1351416 251110 151224 753849 358793 181823 1746288 1382041 1026197 1490919 595045 995043 307839 948845 672985 1503903 645995 1037700 1264741 1392649 52525 1064235 180777 1746132 1076565 1744937 1511835 449059 942187 614063 1704500 585338 1086988 1482594 1436586 969924 1464182 1756914 845444 1487669 1736249 1217375 754688 343662 1263400 1631253 1765367 1606579 284820 1837324 403025 1518798 1756671 861891 1337759 988996 186178 539163 405114 996367 1031385 369784 1468073 53671 534223 1878705 530882 1840852 1275073 934688 710576 1005073 19740 364839 1961110 964293 411261 1925049 287108 1712897 1813205 251311 1429534 1083593 153886 1365796 242275 1794525 1661662 511788 700390 27564 1653917 263068 374207 1537000 1261662 575705 1517260 1400330 274475 852634 946881 1492469 806030 1085792 1004168 745550 872342 1760926 386420 1524650 247884 1550862 34174 98594 397880 1511990 235605 22742 1633995 603012 834528 462261 1742163 302478 1512677 525660 1916592 1775717 1319499 906077 333813 1016295 498443 1607698 1367394 106613 1473167 1071243 1041732 1850267 1384920 666160 957557 965015 1036187 1776562 1500117 412269 1086822 1779726 275905 772414 1544248 178298 1632559 1110351 747620 67479 626403 467000 868726 1607347 1428320 1295287 788314 1560876 1010320 1911609 971323 760950 1197781 640149 1992164 1218953 1402785 1379784 1415758 660432 1378417 1034309 264457 318506 1575345 1318070 1034039 721855 742262 1267031 796709 1239148 1065758 1043472 1794889 557630 813675 474160 853348 1932455 1902326 518443 362867 1555823 809759 1487588 1144590 1726768 1257595 1341920 435570 358238 1936956 1246255 1366349 1856552 1228174 1381091 865332 1402387 773257 1126246 1881972 420981 1924470 652373 1516675 575981 795195 1513198 936192 1503692 1114231 1870668 1239139 639307 1202887 1709140 312720 1086516 512817 1495528 559232 1623384 946699 1468934 113030 50271 1443095 1856570 943094 1491638 911041 56954 1608915 1573767 1644261 803906 877400 1819971 1657099 681422 1735303 1622566 1291337 1190907 1176724 1945339 1720322 1061062 1765945 626245 1752468 1895568 1929445 305613 1519534 1462323 1892928 13754 1154116 1735352 1114622 16886 1308405 1792360 137671 1533839 1823508 1579282 1186057 1342813 814300 1362310 664864 83172 451586 1376542 134893 1548074 1965285 455861 244191 447656 1069849 1184303 1322426 67231 234430 642719 1322270 760313 1269376 1562252 157789 974292 408500 1278552 1587179 567149 890503 862530 1717736 796164 1672825 930985 779379 1802637 1712896 605517 827300 951906 903660 890879 320571 1811202 950836 1303688 887225 224343 1569647 1990324 1651007 854169 386409 1192076 1160318 914276 133683 563093 949444 1204341 29440 135817 543747 748867 1886731 1218735 716670 245858 1739570 572049 555655 725724 429629 955024 424257 1197363 1613923 679913 1673882 919472 1656712 862094 1443819 654458 800549 467298 1268585 465739 1544786 428035 240766 202343 579312 899335 555700 318045 305628 812944 1024256 504549 1281760 1843840 1973398 917196 1447841 1755534 1534696 1336465 493835 1659381 482260 1364528 1547078 575821 1174511 31958 1607232 1851271 1392976 1742039 504150 1957832 1729972 1164909 375951 1500615 1465081 1630954 1169459 1298698 1840062 521482 1971443 672445 468842 647222 660466 1771947 710315 1552946 669910 1366059 1428564 1741455 1632357 458678 1293805 959878 1581833 518242 795762 962076 273754 1333251 726018 1149393 491004 414265 396544 889853 1178234 1455680 1477333 1675931 1501052 554419 1363499 1348348 1993119 1885100 1936177 1049743 1589205 1990752 1890308 741520 200411 52419 1210941 792478 1048844 1812714 1507409 1811503 830075 1126368 50927 1697588 953896 793304 742097 937548 442945 1349956 579189 168008 153290 852738 1262212 73319 974486 672679 1213829 914886 421335 1938399 878956 1076063 462872 604610 674254 1493527 1531816 247068 39151 1123314 975389 165163 557319 1138940 1124964 1689047 1628989 1925927 1972896 1182832 1403882 1722848 1314278 1708740 897305 1456506 1034372 730649 1024380 716220 467933 902933 1981794 1122987 159773 1867640 147087 1738114 631430 1634170 135365 19008 800013 1326979 889211 1777782 281354 499864 535089 196214 886757 764675 1430670 1924287 1776473 1750228 1589614 723857 1816458 886962 1277397 855875 265721 1565895 1550958 817867 1545185 1802198 568447 1427222 1076265 1886680 685293 340897 595966 1378289 1769 1050891 1128987 72224 262005 1624015 281152 1735995 685462 1694343 1160563 1190160 121978 88741 1558056 578741 1889019 1003624 1220263 494885 1290606 1694691 1672410 1928194 390906 249903 867218 1301567 1378188 1793380 368127 176024 1254144 935611 1390907 1530293 481653 1671513 1988927 510715 1802026 1643197 112118 623497 1380857 1282496 407671 337144 1969184 402252 1244348 1053377 1959 1801098 45053 525131 1520777 146877 831440 635882 1821036 663977 1188382 311219 497289 214334 342538 160444 1897756 283541 111349 1828261 1727152 1789272 414919 1873606 1775890 624909 40693 1683605 214931 1706929 1344366 1580519 907973 312891 543397 887654 273278 950668 564079 1908742 1571381 1030595 527907 950609 1377556 1763498 398019 200356 1362515 1808203 755755 1473400 235934 1448062 323829 485871 220003 1468251 1248028 1024420 440901 368162 1576070 1544871 247061 432881 1359027 161760 785719 1076787 1336008 515611 514555 339672 558296 1027837 72722 1810552 1343598 1744756 680990 1754486 1592880 353761 175984 1079752 1680917 621817 1362295 157872 1015265 831368 42205 589226 736220 1372705 193454 797157 1522793 514304 609651 979596 248192 1459804 719945 852180 1550643 584795 1960571 1974246 1101620 1609486 849894 894686 501939 552078 1476258 501631 497320 1864463 840920 741924 50471 12420 1474468 961510 1195112 1975109 211891 638063 1919223 597711 161347 32627 223446 581425 624231 693439 1496637 383598 69043 860121 1392969 138773 841591 1768412 1523161 1787481 1067917 630030 786034 324157 271626 1503991 349398 707322 1851247 194979 846035 398990 1533996 1054407 1687054 1875948 1977390 22293 56910 1730281 1904993 1667766 198044 1301673 1899448 384415 173310 1867774 4620 1240956 600973 758275 437601 677660 1052978 277253 1892653 1321112 214050 1268659 489409 1958091 1515798 769897 769559 1236134 1785558 1674572 1319564 187390 504332 1206565 1327595 1421645 763514 309475 400500 1299189 1302342 1390253 1547111 426414 174817 1466427 493892 153297 1511106 1801239 668413 848722 29866 20142 4208 1712109 1593304 245787 157411 1472064 100958 1323249 1560203 405637 702502 588172 1299102 1152129 939326 1839642 901475 1017219 634984 1348809 999851 1406881 821474 1700175 917433 736027 58611 1722413 1249118 337892 1393949 1741220 1583288 1534864 219172 1288114 1715716 1636099 410318 717900 1978242 1009876 1210013 78101 1187119 1315618 683933 1032562 223570 1697938 358913 1502072 1584793 328097 40023 526599 1105075 430912 802674 675317 1439407 396525 1633173 132439 739582 303468 43161 177363 974210 736175 93983 1863955 222841 258998 1783575 1545110 1407251 930491 1426479 404972 747579 453027 681103 1292430 1901490 1797470 1097044 1536282 732203 1348234 1392175 607674 120188 130603 822645 1568367 1362722 649846 1900502 526391 559483 465776 1710554 510203 198244 659565 1253742 321818 471665 1339548 423332 1508857 1582121 1703062 598137 1065454 1995347 970837 1057926 920965 910533 261128 1541959 69930 827497 143415 1051547 377255 368764 1841354 1594522 1607626 1291751 1521505 797765 1978855 1044648 1862954 1272230 277625 5093 1735189 1245918 185576 1261931 323277 1851121 1600746 1052881 568345 470947 517951 1652124 740770 1631009 205483 1704839 1009839 517475 1016612 380547 140577 851633 352056 56324 148620 143502 1694194 1920590 314976 1275464 61137 1585958 1612814 365213 438518 214419 1091067 1268869 1118408 79665 506731 1443647 1254151 1330358 1889159 656158 190619 45188 740259 1508049 1060240 1207760 1877108 1080331 1303667 193486 959690 949348 1028874 1484613 1524652 797552 960350 1020581 1014396 1614027 176635 1593858 1095588 941929 1213123 1947279 1295608 91095 1784647 619914 1975748 1067358 1090177 1253862 1808867 966177 649155 331980 382665 1501665 86270 394821 258113 949264 282676 350937 1087898 857608 1745653 1009473 544889 1743488 1755721 1121739 1641022 1553810 724007 743002 102625 1717577 1870410 1519774 1343467 275429 1949844 1698584 1953045 1592196 917801 1326885 911915 992557 1100622 1040087 1189859 764239 731847 1852807 1889606 1955016 1474963 508552 1103373 1002588 1798874 282726 1999832 281257 1123034 287849 1361949 1385335 944016 1227447 416532 1680924 1234388 570246 1857315 1696847 146480 1317209 1503789 788990 1371083 1297576 138332 1624194 77127 650316 1686604 218748 1560400 885468 861707 1945193 1892930 73989 918330 1875207 1354056 1669882 490005 1681356 198386 1483863 1132533 294268 278262 1736779 1965837 482303 1321182 956886 1878035 700856 1112467 1614964 820036 717831 1550594 829740 1001311 1462097 1169702 1477334 482442 1174139 1928162 219264 1759774 648719 1361189 850859 1138397 1775901 1703890 672263 1553173 1416689 1969211 348406 239966 1058643 828311 1989080 503340 1851484 788320 803961 340783 859488 56942 269943 1826032 197310 1804969 501301 787815 382242 641626 333988 1818826 514701 692865 960580 1763936 1916921 150079 1866376 1510959 218490 786522 893857 1450836 1501371 1568033 1855273 506889 1542947 1773840 438161 327568 483996 1624945 437664 197486 1178832 827380 405541 798724 1239215 1787359 579104 1467047 1539076 457676 429503 456194 109415 1672121 1911381 1396029 1794363 1180865 1516102 1008270 946873 665476 226983 301183 1111028 1432477 854370 1858614 1679112 468630 1895533 583619 1593283 1358377 674085 35865 1046043 1272120 157869 729256 215297 1470674 1710902 1404634 1130105 1665011 75956 1735083 1455377 1365795 108806 1749467 701219 665702 447305 1674631 705760 353306 304960 322352 1601926 528180 1297183 739485 956160 1656445 363365 1908877 1002102 1449931 24521 1458882 1232049 407423 1349638 1508504 317236 1426989 431670 1501650 1715415 677095 1420507 1998617 45816 916 1869220 1101640 1330784 478141 1601789 484282 349698 1583489 976528 1694584 655439 1842427 1929173 434634 1661448 1512302 487319 1274906 1282631 724563 26669 942016 1985912 807078 54206 598287 575008 504870 1548143 1324767 1195585 1190145 1807711 1915610 635010 580686 886311 1607501 1698731 1811612 199147 1807598 1740138 691820 635938 1225470 1193176 61402 1793886 738732 1916603 1303832 481168 225047 842701 1052290 1950628 846178 1585236 272821 1293095 1268489 1074774 202545 1891603 1072490 579155 1940239 1521366 1208839 1336586 876332 129443 1083607 1504796 1679123 617902 1658804 1741005 635528 1303921 454345 1932716 848970 566677 48424 1548144 647306 1066138 1827430 1653366 694026 721971 1878584 1039993 197597 562955 186310 629605 561014 1564317 308544 1113095 1153090 1651311 846805 1869595 1779374 63740 446703 576213 1440373 822 1700425 418655 120306 1573641 721385 826482 1861317 1609836 265231 1071376 1534991 1933644 157931 1333384 1584817 544357 1160285 688328 400569 1059028 365595 1231545 781192 1809911 165716 1764055 1716067 751055 1398026 1782025 824312 1532533 374855 1547176 378748 1751374 492763 836559 1865500 9647 1659828 1994294 278067 101275 451047 649576 895100 226611 662152 357248 858988 159052 1014843 866878 220710 1392321 1293515 744453 816330 1827941 36900 901801 1458929 502743 1953686 1539070 43412 229879 253976 1666680 443397 1699205 1303334 1957620 1863475 1456323 1452506 1201296 759393 1225347 1843606 1723318 1283773 1737534 1751669 115073 1045964 6629 1154068 1075721 267850 1198828 1451200 358012 1780348 298542 472696 73452 1008696 297859 1130759 334855 230281 222808 152450 120929 634686 1350761 195679 1222141 1220140 853393 1076362 1891087 440784 69724 608478 465352 1798390 1512679 683137 1723763 1770337 470294 303583 1118120 225234 812603 1849564 1156863 1564402 614959 925403 1590182 416679 225812 1690218 1312701 470746 1218708 1208430 735333 1301973 1459719 1654545 622335 143607 1281743 663461 766647 672782 453923 298088 1930894 596594 442435 1375685 568876 1487459 1720144 453803 302189 1318109 1192158 1624132 1447514 1728495 1950868 1094695 1721316 595983 1603106 884806 31809 1747769 19245 1798817 536704 1182807 113910 93763 256720 1811362 457961 1516249 387494 787144 1685093 782726 1501314 48613 755179 1700384 1467046 1223735 938619 1640028 160192 1206290 1710124 165908 1327463 179343 1374700 1241130 1445655 391284 543022 1026796 988562 1199379 1594303 485360 898041 1687586 671016 657208 463392 275719 896687 1573936 1917950 1528225 1883002 1759575 464765 1090058 1076655 454692 1004549 284493 1277380 1649428 1550560 1115895 1175878 1094358 1807446 1567114 180223 1087918 1458621 744091 1799648 1690735 1502148 721959 1404473 646225 436458 1369824 578982 43758 10085 1490148 1754307 528098 1230486 443532 422755 1704894 1525215 1121519 1648058 110894 1343066 616985 803478 947667 1103709 1966286 887954 583319 553522 837442 1628662 1595629 1310470 481741 393910 41682 1305708 1946011 115702 1820359 1310514 1582082 122917 1179288 666290 196537 1635156 1706670 843186 1208925 783142 1090256 1535111 1210295 1254083 925591 1438805 1889657 363291 736016 801954 1949167 1796976 1340361 125601 502691 1166612 1840059 1587348 53751 1071592 1423520 742356 1599117 409900 1946543 1835210 1621918 222985 1971366 1934780 1820747 1216354 919744 1787223 1623483 1050636 1342612 33819 767065 790240 1862618 859303 590797 1418588 1394798 1544118 802879 315787 1570533 1359522 1656076 816737 528002 1694906 1066134 1183731 1944663 448011 1475435 587955 556725 1201216 878532 1930933 64159 1038894 752337 396245 1802977 1586622 1686466 1961196 43332 891798 490579 302021 1926703 1478892 669364 1660468 62614 605733 366288 1498619 1074338 1009631 1086611 1275654 1391545 1728128 926291 519448 1052031 451429 550238 690861 706834 521007 926847 1125807 715688 1116229 84335 942403 1406650 929460 1694990 95749 1220731 1275226 69595 1073176 112666 846963 1252764 215462 879628 70052 1243071 1011846 428580 1997997 1983717 1063589 855568 1670696 1909063 1094370 863909 1229541 1355724 392141 1601388 591245 1865414 1835769 1651626 1836731 1946509 184503 1346600 577040 1988320 1112469 416714 56813 183666 1021216 1337312 1983012 1159299 799117 1930859 1104035 1987173 1036001 1426715 1538746 232836 880081 1564847 1925154 988441 1411620 1582810 1916501 1887529 1615951 1446417 745841 1659640 517612 1951141 12758 1034150 1856659 103933 1162906 1462199 1094081 30486 1783081 1163327 869157 1094369 1630346 1083666 148189 29129 1704459 393871 693897 1038800 230576 1615641 1060742 1927825 1129913 1216118 1797487 1990898 1872809 370289 1566714 1348453 446528 1195022 1905894 1788682 1072945 1326556 1339594 478816 1268134 1460140 1813174 280678 1442439 1732539 1427353 621529 923639 603299 759831 894523 138567 323980 352058 781603 124949 1097130 1715234 1494143 665990 1804687 827475 86022 1044102 580185 1359929 1221982 1292844 1215637 1835588 469407 1973571 611022 564889 733152 1063392 548737 795953 644967 1967140 1662863 268779 1826970 246460 540389 1912896 226421 1969011 1717474 1355500 408739 699608 637339 967489 613669 620165 1712182 746720 1228493 1500636 1527631 1646352 225615 1120986 1384486 1389876 348798 825846 1543062 105567 408039 1653153 1783855 558307 1995824 32354 1859877 1942616 1125540 1710653 498360 1086155 1600946 315230 764916 1593754 1161730 105171 803959 128757 1106817 1332756 308349 8033 296860 739458 1030094 222459 742232 1757537 1579921 1413869 1400810 983255 1817176 1434469 57029 1468437 516752 355665 701041 644151 675915 1487082 278711 76445 1227100 1659371 943575 1584753 1521144 941994 243240 1773277 505128 461862 966528 1416222 650263 1876425 1733867 1910321 751878 90892 412235 1607569 591894 612658 767920 29020 971502 708375 1007091 1128284 361102 830382 223470 1400655 410251 445652 574719 1034065 319437 265450 909108 204881 1181581 1703517 1424159 519691 1265015 1278948 304709 1800702 1035066 558792 1873620 1128184 1334381 1085207 1717166 1124699 355331 876335 908508 1881526 379805 1106455 211395 542610 1429710 618688 419938 1170334 358161 975288 1005620 845119 686929 1712766 334562 324049 1339086 1911466 255211 1073576 1382957 606671 537335 114473 1215501 1778334 1974944 294065 179208 35016 1744536 875132 1078198 1310039 1724916 1689417 331417 1758251 1341730 1221765 198815 1210514 1618454 551242 1915090 353815 56606 241402 258751 1883482 43158 988304 512973 1543461 91537 342215 1537048 1203188 1178917 1318380 1620199 885850 556727 75437 1769953 552377 69896 1665256 414298 914774 1208156 172092 1031632 447368 832885 733267 1632851 1849450 1454642 173073 134337 510028 1827474 1891404 104339 1307860 135399 838417 1531296 164648 287045 87333 1859658 758151 1235796 278453 1314742 862310 747605 1943712 185418 1633437 495892 669456 1787992 133073 1606317 308821 1914589 1405937 1148172 1544564 1268735 1942509 1216161 872425 1427855 920581 1966375 1146634 807261 1603778 1384743 374240 1323695 421917 629191 994305 1199558 550477 1105080 504234 440731 490214 145883 1703951 1861369 1737476 1990061 1382007 1113433 220655 470261 196188 1443166 80185 1127498 76060 1473909 1081705 1835484 1897547 147428 910881 62489 862319 148112 1161432 1266010 1447645 1795847 1264273 1512580 1862332 1878374 1782072 656247 139956 1971414 1159101 1554468 21347 1493380 493431 101645 271945 1093458 698989 959929 205691 1735867 995496 696789 506137 1278177 1695549 255038 1691594 1151534 1007741 1126487 340028 1494098 521226 1294335 701135 1585846 1326391 119264 1410129 1312164 1645664 1234130 638946 1879943 1710318 1672281 1465722 271523 1479404 719393 770479 1882394 1656021 219666 926986 1111710 1965267 908833 1812547 1404935 1362044 1061434 1452090 762445 1454253 120381 1845049 1992753 1197678 1754236 1629291 1943057 353932 1010965 1214287 1041969 201868 1335242 887410 311754 1400101 277348 1978869 1268210 774904 1133342 1451100 1615428 11598 713789 1832823 1458180 198036 1058702 1965249 982390 1553941 450497 528508 451115 593675 1570800 1307632 240120 635056 1135294 302576 966679 350834 1158511 1327578 1111466 504203 1261366 1376313 726057 925009 424599 1701867 537982 1735014 420719 974542 1897025 1126285 742044 1973036 1783660 187998 359389 1084706 566430 424098 606076 1717490 437859 1164132 1663890 1801024 697649 1059374 263154 1598415 577921 1344473 1817650 502255 66277 1784466 977376 765769 1508520 1679628 993377 1933222 1698924 1530002 502145 1354387 779765 816438 1775047 1725866 312319 1009753 1197079 44594 1133238 1351813 1816627 1082175 374048 77000 11760 499695 1546379 1153673 1697657 1972075 1684350 1667024 1003403 1742813 760461 1059050 1763851 610028 1397881 1543291 604710 754633 1785811 1143461 1379498 1582531 1434525 1667065 763442 1220233 1802301 945199 1646301 195177 387556 805806 803000 1709657 1165477 647634 538283 1303683 33390 1072030 1728591 1879023 294161 1041099 154369 15974 62940 793118 1637043 1056547 501384 463404 695686 1218104 125259 211398 26269 219286 928016 1874796 1861677 1064020 425902 1070600 102728 1410967 971640 96130 1566610 1926391 765130 1748314 1248914 88811 1421052 1232471 1542695 1469303 238068 952940 1657668 1325904 1005013 1934427 1543852 494952 667742 1473674 1213575 84704 563352 65805 682004 1041128 1702041 405940 1864842 1584725 166836 844536 1282553 1166709 1903994 1184748 1307657 1183868 450791 665719 329222 682557 35014 1146070 266166 56907 884535 1724018 1813575 1566212 485267 1020101 1665236 1879446 1615217 565121 1277336 1915994 1895210 1629937 1379790 1789849 695620 519975 471099 1618472 936234 1743825 1423911 1719371 130403 1618506 1386028 1941417 1395816 1884836 376188 854840 1352470 1389795 1125961 1080214 1373712 1393092 237832 1119734 1402014 1535921 658674 1755569 1387034 575585 201 442744 772692 783042 1534960 817670 860502 504089 537991 303138 1692812 661599 260548 1631213 1683803 1993174 1691204 77586 655051 253014 253936 46623 1940005 1541790 575277 230869 1109895 994921 783367 1587521 1921611 928600 433394 226801 440018 986787 491410 767683 1966284 1215899 1907803 1441350 1692759 542963 1050310 1705632 1922511 1715869 368657 1248543 638744 539785 1680969 1771861 1938770 404298 1195620 831434 1724131 158313 963062 523570 1535074 546789 1599147 1959392 1317024 1340159 242139 1842820 1568506 1213020 915571 624373 619338 1864115 341078 1049627 1745533 1393259 856046 1063964 532409 1434332 451714 1305073 428878 818142 111849 1218043 424053 1164558 670057 489077 243020 1622685 778718 309916 1602167 1159878 1233012 1954502 397322 80044 421553 1927380 1613928 1562151 1101315 1653423 188512 1266289 552793 1083678 110630 582167 1000228 947610 582757 171454 1177313 232873 807311 599956 1399986 1270394 1671381 533153 817320 703299 669038 295693 1398676 1950031 788876 1373921 1301546 139060 1602004 946846 836169 1014986 1715894 1630641 225895 516570 626849 1509716 1691072 1242033 365976 1611824 1535770 1156650 891155 1158704 615433 579166 858441 327251 1352549 1123386 240215 1885502 1141736 64833 1544287 571702 451352 485212 447314 1772479 411426 69840 1309327 1617087 1423696 797235 1066292 877097 1542566 1841202 650475 1455781 11544 846999 1513257 1112790 249229 830574 852504 973539 606216 1624997 1110457 1756039 560911 1509747 1031941 848488 1468448 980977 1454689 1405647 1167433 100969 1199870 604379 1907882 1712437 708376 1494092 194718 1837293 1158742 1970538 1083968 279605 1852225 1152212 986248 1460447 227208 1352344 1497664 803619 3351 1654458 169536 303519 1280770 1448113 1071868 442212 1766070 1075693 1395102 1160762 743215 1666688 855128 1002034 1241029 1089573 1371737 224260 1702727 436797 1793202 837011 1793772 1825843 1271625 1865165 649456 352368 1480842 1923243 1198037 1979443 1836545 656885 1822403 252553 1160288 1419059 419939 1488379 1571932 1647826 349473 327304 182764 620214 1548065 951483 1241390 337770 1078545 1537700 944052 1684295 1227861 1097943 871844 1851834 1940474 297676 951184 1969894 1329749 1983100 552170 1036634 68230 1860291 908774 1331060 1105093 173013 1540878 1490254 1050091 332572 1043755 1442054 1709073 710004 507579 542920 594128 1182377 586785 1255450 1259064 1361711 1550619 1300109 163990 1174375 277302 1964448 453490 1255346 1815634 1851202 192282 763258 1807062 1207953 1174964 1962342 795244 716393 1692588 700664 711023 491331 822214 425377 626232 520936 1108408 1441393 1469983 1618719 33386 1077193 1964391 597807 1911989 1166279 1421900 1043183 202046 1329062 1906637 259721 1750087 267255 176306 576559 378069 1428451 1333165 505204 634840 1916067 731488 621233 911625 989950 320925 337223 1715183 443348 172558 906982 332624 421027 927151 758001 1688126 1889902 817373 975957 1526722 1822831 1917331 1151490 1045046 1161655 348712 1634841 42438 309040 1553624 1278726 1798314 1095976 312839 1872499 999710 1664232 1663540 1169761 1717524 1396542 635787 184286 640371 565745 356575 856315 1042995 1878668 991208 1959506 1278069 574708 947668 351881 795180 1292251 1880108 56236 346139 778743 780371 1374252 946587 324670 550682 300584 607139 573741 227069 1891388 251874 1951072 1567122 1831218 1022228 1226686 1246447 631699 505747 426858 974732 1779224 13977 1361340 1756529 1254092 553951 1777710 933163 1630147 1581485 609758 1360707 1777572 71546 855938 172459 583600 54890 801352 1954422 1525910 1740489 1211728 930912 253514 1481680 1770346 356020 75008 1587938 1069326 396495 1695500 1708659 1441729 335442 148035 376111 1899284 132637 783760 844792 1942157 782414 872693 1046416 1263933 1355300 296825 1863118 1919019 1817759 1508866 1156587 672674 969977 1484266 1979593 443654 296907 79213 1271665 350032 1986811 343872 1069668 793845 539772 1065458 502852 1902568 530607 1100146 116582 316596 1099424 1941209 1923925 355562 790123 406820 879645 158743 1653645 894601 1945989 971091 1256625 102068 1896942 672323 542288 761310 1882400 6897 379699 848549 487186 1688832 109892 217866 1230298 404762 240888 102306 1937076 996287 18009 904393 1814693 534317 755189 1841097 305957 1289776 893830 1320335 1356135 912387 846956 1101941 506494 929956 1049994 268592 1480389 1426113 1734970 1132932 1091057 17794 1104887 175551 462358 1112450 685548 366000 1926269 1246053 944428 1300721 1464936 1094866 1125623 1278805 1690 592370 1136233 977940 1432929 625641 215849 284718 1780446 916009 1824142 1850399 1979134 657728 436278 1168439 1548795 59311 449527 777505 403129 1323659 661512 914568 1471867 1667763 1626267 1792865 855607 792740 1983942 1454852 312477 833358 1345547 1397574 1540811 691320 1647281 1092473 789618 1215280 1505721 1574023 358977 1253179 1878225 702327 952265 167016 903497 256668 1679166 347646 1102073 560257 1854493 1802534 62560 373632 1700227 1870628 508850 3315 1903171 1679495 598911 856009 289147 1748786 1765851 237171 217367 1379428 1125795 1138187 944163 1646405 215030 1400100 1667808 764676 1443229 708703 1452680 152821 575082 1807438 1536110 93861 210841 1500994 123855 1050988 268642 1823232 824782 160350 1706551 1788039 1672448 1504127 694114 1902347 1796880 1504517 1646222 751702 921176 7680 1913428 1878959 1940616 1513837 1450399 1107953 1312908 1610979 1961577 583187 1641141 1129146 1005816 1995258 1791913 520834 1849142 1861955 1748154 1530646 553204 1109736 271666 1558751 1353536 485739 158649 716874 468429 1140152 1159060 1307421 1767487 892992 506877 1826155 1105364 1560940 436464 95880 471213 1428642 451005 729434 847046 1182277 998757 1424727 1462778 882473 1880818 1398674 490790 1354152 1815074 329095 259991 1952308 1273381 278872 1178761 11997 1335440 511219 644757 1728220 1204854 228772 666521 14589 919593 578980 1035412 722129 1110308 1271704 1832667 606657 895438 293840 81172 1405532 98036 668548 908028 1673997 1611503 1901803 894374 1837303 1956443 458619 963039 525779 1874933 1390794 870845 132553 363635 117936 1573909 286075 405683 341880 1137303 1618174 1988684 893661 1574693 333229 79366 1678199 744262 457199 1548480 127815 1484544 1049959 1149228 1405739 1747385 201105 103472 420180 1148920 938732 618156 940443 967259 88563 689879 296696 1512757 790951 1144483 764927 1483943 201602 547784 831430 276605 1062537 695837 778812 993965 1442739 55435 1323513 1444509 1330947 585058 852730 189271 196725 1697476 272354 1168531 1520981 1376794 55621 1442186 1976727 1078552 1825879 1879581 94309 390399 1036649 1211442 605171 1923550 189457 1443151 317652 97913 121807 1745159 1212148 1117292 1927640 658547 450814 162054 52997 239265 1897139 1694267 783376 1101061 106273 230895 1819932 724148 1900015 217717 784315 1411786 1790514 1608114 373567 921307 137390 761264 1904046 621974 1096809 239993 877399 549052 1780337 21838 1459251 560632 793150 884794 1143098 7997 1182000 832281 357157 1673533 602339 1722209 1464514 674865 568554 341733 247494 430119 359515 1995240 561827 1216455 1302302 58872 536138 56010 616306 1842089 298941 1523235 1641489 1567707 6397 115960 1060313 1019615 597718 292964 1729567 1145996 702936 989394 111630 1794295 121149 1702941 892303 998319 1610509 1118933 1733716 754561 959674 1006788 1347515 183106 1066212 1805117 522925 1162730 1510291 1892260 1940495 1847442 903786 1845055 478083 264885 1336579 476706 1080134 1735137 1997851 206225 1266014 1873413 1199614 1297476 1611257 1641338 1883793 954110 705704 155569 1215389 1820152 1734570 620021 600604 1131976 373305 1041434 757909 541529 679016 17492 743823 1753681 21345 49895 1909974 244587 624437 1079055 172295 220351 1020299 1729811 364797 751511 1475735 1193914 770743 920010 351422 1579826 1046413 1071109 804890 683763 1620348 1966128 934194 366863 480596 190656 432310 1464306 271020 1519853 646647 715044 686883 1935793 202635 1163783 657675 1951827 1911393 135214 1931598 668741 518009 1010962 1227960 222952 900420 63305 962593 1828810 102533 1687522 1237330 1061000 1405170 242099 1789830 57151 1714981 500342 1888040 838059 790313 723789 1521287 415196 1895175 168648 323554 882016 472125 616777 200091 1398055 1885234 1096800 222058 1353440 303025 1685974 1430439 1697835 175671 1789152 911254 35913 216385 1299968 237810 1099159 741484 396734 660262 1652430 282302 301229 1315589 1552653 7809 947047 227358 1416470 463484 1147408 370075 204825 126869 1372314 1537615 345508 945894 256620 1869028 1117248 749245 456603 1963840 1296020 1004408 879224 322671 1231214 362436 895444 1274272 44133 877737 355056 1200369 1505959 1986124 993991 305111 398119 560691 86299 880284 422646 51561 1710174 280404 1796865 1823496 100216 1508156 947596 1798445 948859 1393917 201588 840982 1510981 1843180 27888 439069 541558 1921285 555502 1385043 1468902 1081273 1220619 1837289 1463388 1827333 1685791 1954322 826924 1183042 1200774 1380915 465713 848904 1460594 1310112 1431551 1547487 781992 638723 129558 661225 1331068 625217 396986 1074480 1085424 1863513 902815 1750572 1171922 627944 828103 1215874 1469356 436233 1872962 1414409 1318595 269298 1675633 1465117 89225 1196807 1941279 1424755 1836527 608043 613055 455582 602108 691795 1803717 487102 494656 1787319 179581 652077 170564 1583735 1759 1238839 1594872 1337873 1964969 1220905 265478 1963463 850876 615099 1070034 484391 990610 1189997 1332322 1594148 72696 1979303 1105619 1542897 1289792 1000513 1024361 722022 421000 983417 1294784 1507946 448287 297024 1227714 1213417 1281631 1150730 1118621 561082 1424303 424698 738307 1665383 1182347 1851170 1517766 1000890 1670958 1253665 97103 493629 1740703 1484157 475468 1546419 1857834 1892747 121733 256785 1409491 864569 87723 427788 1911139 1703808 1848122 45358 1229944 563068 1506569 616591 269097 1515858 1136396 759929 891552 162852 982526 609501 900837 1364318 1112473 563824 1523970 1241957 569849 336901 1303538 390439 1574681 1526575 632312 1181700 1810554 539065 1920580 984406 143457 96549 1576307 369412 394946 181540 63842 1026001 1023279 129910 373806 1684294 692938 1377105 1096907 1519225 954600 1379424 1552051 1656362 1258909 469946 388990 668536 978336 1075214 1694765 352779 1801877 278594 1100317 1099969 1732676 374875 1265559 888451 990634 1060458 1252286 307434 1284110 1675514 542999 1683737 1958136 1527815 46511 1472530 1959559 1749680 988258 645001 1165720 653347 361245 623862 338092 1029555 1825828 728274 473675 1498133 243343 1108744 338093 84902 1536320 1092854 1200130 1301584 1073085 1552281 144387 229063 1898930 1460589 193079 1848976 1025532 1405031 668037 1639870 820615 1830878 1418134 954710 1630609 1793840 1710460 43368 473282 817477 1155071 998977 1633416 1998118 1701420 1453629 224557 138946 514066 253341 1482617 1256404 808309 320573 454707 1546825 899488 1225487 1062580 711275 1264676 1907160 1425255 1789199 538477 1639574 310139 1039376 1170503 1118281 1716204 320501 1130559 1381062 631757 543999 1244959 773279 747857 815306 190407 139265 381758 1958441 394592 214108 1460019 508391 664238 1219785 1159215 1698373 1262219 1414832 1943061 1533425 283938 703532 1440083 488456 1513607 1592828 1206553 391321 1611929 619738 1224205 864034 911836 1582777 1228188 1671152 812035 120876 712175 1354506 1550991 903163 1459234 1478729 656514 9288 469245 620351 416782 64995 1242155 83802 1572854 1709588 1217299 218340 33217 264918 855296 774301 1464612 1165399 1321890 268049 1333921 448142 1478833 375484 1522413 1068028 1660719 34 1401234 127923 1937537 1121536 91736 1467776 1672517 980515 1430960 343701 1873056 1477291 1601037 1970005 1486711 655633 1306859 943273 312125 1704411 1128348 454356 674228 177118 1902418 1897815 1316604 205484 751620 1295310 615595 741998 197545 704682 236893 1612361 320536 1203297 1068760 178781 102618 1415806 646972 489119 1778107 1798623 1935371 868056 951183 1369394 784072 706899 461077 154414 16165 1790418 1384367 346200 1222815 718316 413300 1605196 689068 700399 268853 1533221 1009733 1769219 1902577 500289 1876167 1261386 587752 739184 633255 192259 1168756 866475 548565 362253 1603853 316086 679159 363378 1963946 1083934 1006364 1052387 1875810 1023392 9456 1930388 1882265 666478 707834 640534 1211016 1571337 1473883 1114345 1668698 416776 305014 1080286 289200 45528 104554 1495220 762578 462453 1491435 368783 272389 584287 1366659 368810 1908201 680744 1120709 1395693 1941553 1185576 1000015 1038707 44846 1763541 1618539 778057 1980693 1317067 436296 496789 550207 1889620 155345 1962522 226514 509576 1078278 1624165 1607158 11214 1324150 1643397 932960 1645275 1764058 1916906 1226170 1063871 45834 335754 450944 772087 47152 270561 1324990 304965 1125572 1527258 1628591 1502525 1783871 314966 640210 245447 1636668 426106 835647 766882 1554411 774853 554897 1173498 663353 1546936 411580 556073 1708564 1324973 1765281 1988418 1809725 952609 1532832 1480290 712754 83630 438033 1230572 1583160 844229 575154 939791 421361 1222429 1901440 884654 1617630 561944 130562 551901 472689 1668429 1040838 768165 301447 1963910 1941699 451060 818503 1667324 15882 1776466 509265 579919 86256 1294510 1418721 1303169 1840386 1148683 1772531 1078134 501499 951244 1405423 435275 1847375 390583 1423938 1856850 234373 1011246 1827823 1022766 1819601 736564 657404 1091987 219988 32080 1805931 1694017 1057593 1021594 1762379 910757 1992778 409053 946158 1056562 1880089 1648868 698793 884222 344476 1936350 1980303 787121 1227061 526341 1106685 172600 1430063 1919493 114122 189656 608183 1665553 657166 1180632 879878 1541083 1776248 308224 1193167 1091294 1474725 286122 1748610 1110904 657058 1654223 1458927 1046767 242639 1279589 625685 1289380 1026630 1557669 1035382 25509 214868 1325183 1122217 700675 784997 1486544 121355 913957 563219 567818 1643667 1669419 967699 743502 803947 1670285 1060514 1848557 1657098 1089634 282874 1364063 67377 1861515 980217 945339 756412 1348557 532914 1898733 45719 1946856 1337829 1593927 1356128 1339984 355421 1314515 1558762 372646 1476442 1738833 1265778 1545478 368591 476648 342338 635795 1599630 1103855 359041 1549058 1953250 808887 1881385 233083 227289 1446884 1882174 1163917 707789 1572855 1389749 1200241 1102930 277481 1054625 228492 1541854 1024223 1361261 1383026 437271 756263 26236 424313 1788508 1784061 590600 1274819 1303693 350766 841860 646501 217104 310141 61117 1095323 1096961 1391233 1525504 1302301 684386 1056166 1165178 1725166 30027 1250187 1719266 1293112 1204142 514253 1540174 973044 1387985 1029857 975958 455794 912151 561141 971675 698374 1772135 245503 489461 618733 1465420 245237 489870 588299 362697 865341 563920 697431 87206 737030 636473 105348 1231057 385201 1694475 560726 1483248 1276936 1059730 561326 886831 1182255 463920 1758804 1775303 845643 1652316 941720 1134735 804912 1428621 1711357 1465485 1736397 379553 1643743 446385 823365 1456125 1951838 550819 1444651 1276314 1649846 1869221 244643 524281 1825599 142944 1978959 1557878 641797 1035402 1218915 1330040 306361 1193744 726085 633626 1715520 170954 1474550 960480 640032 680859 75310 365194 40890 1090553 170983 638375 852274 940307 1892917 1829014 1449953 1884667 1278396 1436596 1086513 726864 174909 994969 225076 67398 1172579 1445103 1981660 1273937 569463 834933 859188 1595562 58316 217333 1611551 657952 1672865 1861537 1753338 686700 1946706 525837 673163 38551 313277 1924124 162668 1715214 844041 1461506 316859 731233 806925 950432 1980795 471708 851126 1453737 574693 1950856 1000251 324182 58669 291300 1178887 419339 849963 332583 1705559 333280 1117347 597383 1385872 219014 1688162 96206 375186 281607 521906 1756165 662071 882979 974885 867620 320531 1485267 784064 1638074 1736991 132648 1086857 1130235 1288366 1404092 733454 518940 1366352 422509 373174 1699304 1311020 633469 607973 93597 466142 621218 318380 1054061 466273 408570 688721 639925 623089 639062 1931217 295768 1972898 1837428 1968460 873789 232039 874946 914693 287527 1664567 1453831 1217060 1739285 490142 1651051 1116370 88761 1944852 393330 1607287 1757060 1811044 295021 1054864 1545521 557859 1763307 23102 10170 477614 263983 804024 12134 1412771 866169 72704 1398763 1746687 297280 854656 137626 229888 287385 1234246 1909959 923562 1905771 1952474 1145385 1989337 1694347 1466835 1054971 18007 1469322 791945 314027 1750125 1335791 88809 743264 1986554 190737 393878 1228627 222473 1625282 166701 1179094 1409723 1056601 879600 1669682 711690 1485973 599810 205041 1359119 1548018 885433 662975 305263 1530528 851409 701172 87076 137398 1713658 1793280 931899 702773 1799307 527331 1487823 1947649 31395 411113 902767 1081927 1580462 556512 320515 1303738 1360790 705402 1736590 1301069 833258 230787 1382532 1366641 1705768 1763565 1513296 235120 934972 367907 1447799 1197544 1401797 448418 1470902 1061721 988955 1367219 662484 662509 561584 1799540 1933441 260769 237351 1517433 1165943 293597 150087 432994 226492 818852 1077714 1013172 1507724 1946200 536254 447720 292608 950510 1926064 1633875 1422549 1268306 31667 642756 1137197 855464 1613014 353747 1352866 755521 1046969 809567 1134936 1676975 794811 212322 1175705 1089524 786422 1899940 186074 3409 599881 500769 1139693 138755 649240 1675053 1977508 1954540 1729009 1761572 1390271 1110653 1777961 820805 1057920 1326892 1694578 1243195 848922 1119346 676123 879538 1918066 1116372 1386490 599433 1830076 1607644 1454239 1477287 1700935 201420 1107112 252908 1392156 1384990 1964938 1317661 1477545 664599 1052244 1753172 1019765 1022337 1538599 266461 1193824 853171 1228234 527583 1174052 1759080 446602 1699096 37896 1554239 1783405 811363 536864 150110 1931814 1564404 1420741 1173077 753461 1573364 247240 108406 1999632 927518 99609 977457 922993 650018 517338 817613 1342260 1482381 323115 646419 969057 420077 1351643 1161306 1362677 275252 151116 390751 1634895 223129 1371281 1583353 1795334 1642945 834731 1103405 881021 1874508 1656630 1269714 1778609 1302429 410560 1892896 1724598 1020275 410647 1324442 1598523 344535 1495035 60310 580074 1104159 1972510 116554 393591 325963 632720 134883 1726110 1617381 264301 1289770 390415 1778880 192180 605069 750330 1183763 500061 44871 893919 83505 70419 1224276 1208793 1572375 133478 377874 157009 632039 1122999 308114 1920145 1340743 1894533 1886235 1610221 313997 1657488 166598 709762 70329 1863736 1298892 608181 744695 1523222 1598170 237362 1943470 38029 749261 1442091 1141140 1954309 1923392 1676401 1882877 1408945 1769220 911359 1949848 1250273 587781 1297165 533547 1477813 766246 1452768 1125504 781186 419961 1172334 547328 34760 709227 179713 1834462 605552 1593928 1303367 1495757 212237 1459538 1315933 1937719 1434918 54747 925697 350218 90929 211861 404643 1718517 1648845 616026 1070229 1507577 1696134 97037 1351139 968358 732670 1037365 1624028 1820855 887985 1988637 1539396 1369606 716076 1974660 949537 1756985 1406679 1954994 800363 1299099 596464 1318010 1209407 1595678 1895112 1024715 1156722 585080 516368 1488016 1762741 653681 529803 360862 613865 511 1012187 1788417 1361045 320565 614927 1200111 64495 906569 722042 1301684 786210 1227842 1396859 1886274 760566 1370970 1740944 1042036 768286 809807 1357923 389072 1839392 544059 853073 7892 285916 1672395 1664217 738996 913363 1899136 924321 1284678 1657505 1217746 846000 1803948 551474 1531520 646618 991900 1118326 898431 1568326 1381702 1884670 1469384 1642892 532053 498009 359514 848192 446033 625952 149284 235915 212000 246784 1526857 1305959 256330 1167943 1742115 484821 212820 1925844 242679 1188320 916947 382959 1761674 1665413 505619 620784 1703910 1471960 1740688 1263419 404399 1751740 537456 1194738 458012 875533 381063 398159 1488797 82342 1177622 281926 1221302 1211255 1714102 690683 1850696 1987060 1005610 216953 1614234 902822 1721204 1057117 189809 315391 375170 1822688 206040 1473978 1020934 286353 1214460 1569777 490625 342382 1486999 1748300 1512474 498789 1473282 1190350 1816883 929858 8368 803012 173334 1191739 674883 205572 1940083 43784 457241 1392230 767797 679333 572160 1047663 335937 1392147 44319 218538 1055623 1868722 1125341 1658833 1075103 667403 286630 1592896 724042 1211883 1118456 766231 1475048 252532 159693 1802566 523733 1386583 385549 1828794 1264039 1468095 1233773 1913855 1250400 866739 1688032 73285 1484365 1409418 1061929 143891 1570542 800159 886557 351587 249876 94736 701492 1585259 259625 1783811 865171 202910 1357901 98101 54250 1256425 1020130 536449 1573039 146673 1740855 399504 1656649 1846785 1196671 1410338 333961 1297292 620352 1374127 339924 598391 848823 903508 763235 1398589 1158941 1105031 1488920 1733131 65274 1798812 1653793 210495 1623632 295083 401859 1273962 1100906 290661 1475492 1312648 1595676 1939793 1788195 144654 623708 1510529 1701379 377813 713562 967435 511892 1738007 1275174 1154372 1804038 166226 1758591 1578338 36980 1785305 890006 50416 1269449 969828 38562 569613 1702590 91837 1389216 887494 303505 1008704 692329 281911 1820315 254773 1605433 1755704 168250 1468759 1331124 1193258 561774 299866 167596 900938 771724 1083494 1994157 396326 1057530 460818 1391302 1984700 1012085 194965 1295118 1230536 980185 1038479 1314813 1952476 1687604 1277469 439842 1283905 652754 441528 1429873 913342 1337433 1434509 1696021 1300635 1929267 1540748 1226457 1078729 223696 1481449 1703011 1638283 158383 842396 91126 833527 1593409 945682 1278081 683968 1598227 1010095 1465322 1354308 1066996 1552717 1958559 1736830 1528165 437381 879633 1695414 545327 113955 571291 494346 1601962 1335834 1951266 436404 401587 430770 37350 1697322 1176905 1514541 1830990 271985 1369429 766898 435454 453747 1322734 925105 1821296 1087744 1371838 1233764 147331 1986161 1498609 1028305 842790 384159 10175 160420 1875197 535545 610461 1917372 1640587 350345 1544831 1659454 542069 1065659 228700 949464 727322 817213 1626322 370757 934703 1804305 706999 541163 1386213 1253658 1663481 902263 1797630 1381286 601443 1307579 993265 1601744 1604558 636148 805254 1931404 655181 526920 208992 1743639 1365087 889939 910924 1855265 1855031 1488372 237750 1584135 1491200 1300717 1016526 969874 746659 1267499 311284 1401107 1610459 453933 449126 1828043 1739103 778504 562532 767913 258208 192958 1695233 835101 1806321 57868 489462 1898261 808187 416665 400643 1636907 506901 1947399 544261 1523570 1335311 1810795 407296 392048 441882 335837 1748575 1029863 354167 613978 1236164 1656510 140122 66696 1388469 977037 1157130 162510 1006307 1756412 1533439 1708342 174762 1494257 470193 869463 499891 1799414 1695788 218238 445340 164772 811320 422699 540351 1530241 1230443 936491 1731279 1944013 786928 88078 1493637 1115990 844047 1951805 1067966 886553 1363327 606714 396256 405862 1044858 1613919 195667 1079424 95798 353787 1351770 1595870 25091 1139931 544982 1852949 1235095 77574 204913 1499079 949712 981119 1244862 1313678 865015 1881619 673794 1809596 110802 1792713 695680 1646596 111723 623609 1586175 1175493 217764 1708934 510987 784632 359758 198082 887240 1114112 992517 1482999 108222 348922 901067 1854187 1718385 1810597 1452655 1121145 1594821 689890 424142 35962 1083410 45288 1394195 1610141 509252 1555550 420679 1561565 465692 102881 1241007 660302 599051 22550 801466 1475583 1155911 1933489 1464323 1414074 479697 1223520 1747354 353511 1051343 505224 1443459 178095 36666 13405 1799056 726204 1118873 1437114 699621 1465407 225409 413551 1024169 884650 1783506 1670491 1022371 35149 2436 1238824 1749402 1360381 851177 1868710 915384 544626 228173 1486258 1273855 1885191 670401 1507962 1747004 1505605 1118516 763983 474478 1977763 870480 1621687 748691 1146191 1956427 675378 546642 447565 732457 1276136 1368532 1753713 213073 1487574 292137 457962 370643 935859 1676594 1525492 557855 1348507 1828212 1364661 1213371 1039960 604183 1778487 540206 900823 859700 1549593 1867430 1857635 98983 383926 1186859 1060403 135712 653941 1163679 59850 906848 192566 1393136 426210 1686373 1473052 1999337 201716 1075285 538652 1871101 1138792 1892704 1432383 1950027 633183 1568027 794517 862849 1747691 1863567 750090 1107425 1236658 690888 1971540 52107 301773 718692 1571053 428895 847436 534187 1950954 1131036 785487 434033 748768 924522 1354621 1149908 1118077 892957 1065000 1934569 1698573 39279 1284907 1965008 435345 373166 516121 1576534 787920 34360 973975 902390 64834 1047493 75047 547243 781836 842089 685076 179431 314975 1927600 1328296 1073862 694741 1635499 1096147 124662 948310 279130 1813141 1036179 791100 878192 1159765 71618 1569046 1385997 1036928 1680508 1887391 1777624 285224 1326580 1681627 1951566 872582 1378598 1036817 1334833 461868 1249464 1917125 99136 586419 37 50369 706287 983127 1600198 543052 1772970 1539894 1733379 1116353 1036220 1022433 44424 1093572 238604 22257 1895930 889293 616290 639859 932989 949539 1200392 964647 947140 345584 562664 1878210 305951 1172828 698440 1620690 1536577 1705004 997808 1898120 1230041 1609805 1048115 1991160 751474 301286 972777 556208 1265888 743244 612223 1869261 883795 712841 366628 1587331 939122 513674 789015 17116 1940010 1143066 566041 1369366 388421 1161524 409532 1820219 954822 1712686 84958 546503 1169973 928841 310410 543295 985099 715885 1971893 467623 1030377 1123180 1109774 393175 1080822 91927 1159618 1181260 276158 1184962 1332041 217044 1529299 718673 480566 85008 1459953 922954 1955012 863977 230047 535179 1015775 166455 520181 108840 1531090 1773482 1079634 812951 1322684 447397 20417 438490 619027 1694580 568950 1426698 969650 1962715 552187 1301505 1552933 1052214 1361244 1138626 1083172 1647784 338419 501284 211884 1986722 1419752 735738 546101 1689860 1303161 137990 1292944 86941 933681 954498 1697416 658077 875857 1012450 959703 1846766 730310 172266 1975015 1093242 734389 321757 561709 1719967 149736 1753892 410430 1580264 1893467 1890891 437758 377124 1627844 54642 1699419 978395 1910984 1212137 1695396 1235723 1287729 955173 665603 1634480 552288 1256555 1045086 749644 1917355 1256132 1444446 1911668 286771 1478633 267443 154691 1678700 1483433 802354 859491 1497287 554061 91932 1761293 1055349 1502926 1814574 795683 842068 22100 1161506 680410 1897966 514955 1876966 1634454 372015 135931 498075 829679 197669 528817 1838325 1720697 790828 1397560 1017665 761299 504298 1695034 289082 1521058 112270 1277584 673766 78901 1347423 483818 141539 1147183 1403420 952244 1127899 1529750 1309778 536721 1179634 1215705 1333825 853666 1791970 1859006 367145 135006 313833 523735 1503698 1215209 285050 357212 1276780 1308592 1394828 1168345 990213 1799059 1504687 1828247 1739354 1267432 1407150 1990746 1171160 1479287 1713191 675768 1376317 1640718 1790225 1973356 317995 155106 1002796 1652799 1794642 329986 462504 733529 1191130 1875057 858260 950464 309834 101895 62563 468563 320912 12933 1602182 871425 1669031 646141 1129745 258278 843151 773440 1002225 1010415 780425 563645 940475 786668 1822133 984040 1630043 732695 483231 1576397 67006 1608137 1863285 557298 798367 497546 527704 1559758 1260150 492315 682890 1228012 421715 738011 1666423 965954 94562 1940446 1718479 123766 13492 1470610 321384 71320 1804276 1922958 141921 1675596 288706 1899880 135137 244119 1967798 1202609 1620110 641894 17129 799419 1987054 1454449 1523837 556355 1584584 225691 962147 445700 1659242 1446308 1491894 1566203 342855 554161 296493 1522509 1656420 372502 16801 1516526 757402 406922 1471159 562480 1405027 653387 1079080 1600288 675223 778969 1347349 66698 1590126 1815073 958956 1320910 286141 1882582 619513 1338250 1579155 1743747 1781855 1912646 504294 1597182 1184062 1160771 485970 954396 1898249 430237 772515 1930276 321176 1099208 1119649 1301108 119802 1106340 1320708 24168 686031 977928 48637 1455942 838689 1571429 764549 1919530 503030 253961 1637556 1909622 179718 827841 1541537 1597918 1733644 357445 1759187 1299755 780573 506335 2027 753326 1445841 1063849 960585 1817046 479225 290256 1068016 500860 860840 1480941 1402721 1481024 1918312 1065329 1819737 1842809 1717507 1484258 98319 321536 58865 1342658 1533266 165275 802990 672139 1347161 184595 347026 394632 500256 1164816 1041604 103265 1402970 1522285 1260321 1568269 1883705 685106 767121 917032 1680245 10387 802809 611716 24937 1720989 1747377 400138 1316101 1194574 1968190 1745181 1507628 604352 510669 1469516 836441 6256 955290 109500 362309 1373896 382065 1887314 940746 1933835 1167387 653613 303866 386897 1928438 543141 1526308 1302808 1203268 1302230 1861478 823349 918100 327376 1387069 914694 1798934 1997756 364776 1656192 905264 433030 1814610 1130571 1368810 1549955 1340058 1238057 1730143 615540 1409581 879335 931941 1172785 1557667 1968466 1115420 1271079 1349413 1213919 9265 1396913 1961074 1564768 1569226 675875 1592154 1915510 1494940 1448421 1240167 1707820 837832 408816 1235802 1907620 229016 1471864 1994586 1994948 1460881 631224 1844001 1489122 1318753 1946516 562024 890092 235895 116105 1343212 1373013 887928 1825934 1491167 1416052 1727446 1855025 940577 1481822 1746147 1441138 1438750 1501079 723340 1258796 669147 1721583 1611118 254071 1342224 504842 1543274 1246871 1803545 1833782 845962 1865235 1464209 627022 229944 906815 1583768 1463359 1896704 51315 1687176 420408 1413029 200331 1711201 1525547 906746 608742 222400 1803644 724675 531559 1379308 1570883 1395805 1167672 352378 869011 161927 996071 1075476 1226965 1884573 1584314 1479435 1558389 444052 530919 98762 177319 298023 123168 1140266 1620485 1338127 885442 1504472 618287 1518489 58895 319393 1125162 889487 402124 518670 236682 394430 901116 1886464 926488 1569817 1190240 861070 1657298 396955 794539 685444 1517021 206990 713029 1177917 1145362 967695 1008829 1816942 995819 1159898 1838817 132087 163767 348865 1951943 322689 604761 398044 1293787 1260122 425786 898087 593665 1276673 1148109 702598 197580 1612494 172032 646175 1293523 1636994 140623 1734156 1475320 1506566 968084 1201095 1969281 809832 1589749 1398378 1018775 1515219 738361 1974026 1660915 634178 1220121 1182055 1430716 1777291 1735063 1952784 157647 1406207 1938041 68522 421341 582164 1467127 311341 1340430 990161 1232379 1863488 1233393 786528 1087984 874346 1492175 198831 957150 177231 1456547 1691421 764692 869916 528418 1657499 1013393 1348597 832021 1071424 592162 76924 222812 32107 327415 564018 1874627 607496 1451055 1743165 1962622 1002661 991430 1093390 1618313 72651 889086 1563585 103500 159776 629951 1026177 327927 1454776 294036 283079 1449541 765661 869156 1717491 2661 1942422 1669787 1833763 1975264 693097 1710390 13839 885486 86067 683490 1369784 1928009 906947 1073609 1487245 1366529 5485 590461 1956839 168523 1413110 1089863 85906 427131 1899587 352263 1926900 895364 1910712 233522 606364 1930247 1252545 1916358 880944 1095166 746495 171097 1694903 371617 1181719 787013 367584 1475971 1894187 1209554 1291564 561890 1338067 1083834 678077 1526730 671845 1765874 1452971 819921 635320 1015712 1668400 621176 1197257 1143861 1492256 604508 35412 916298 268168 786463 466673 1291754 362459 1011938 1174719 466474 815924 1430305 371202 1143654 1792972 1095989 667092 1907668 1100794 1797863 1801727 1064617 1899358 575187 1969878 226229 59672 163564 408434 1790261 305291 1319890 319778 1544839 1154806 424758 180651 1649589 1217880 629881 952485 104832 632008 1440474 826474 434917 54359 704703 1188536 1772972 1804714 1480212 954884 1984728 1769668 862478 17448 803002 1523578 1269550 451512 179619 1221676 1422531 632574 959078 1293270 823066 1259073 1563555 478772 535864 1876767 1369452 1464547 286753 1413641 1167324 156494 848036 137443 989553 263413 801942 1683490 140860 858845 858656 1746298 1817983 1911435 1270984 1527628 1850049 524527 1473145 542481 1722172 1867845 133973 1629956 401594 1936382 1636390 1892343 625368 485808 1535163 579596 1415826 492263 1351794 1019517 1534237 1097843 1032806 990622 906008 545800 1846745 1851201 1169164 1906947 1507424 613575 914661 1299146 850685 1114373 1800271 1887370 1625234 1313268 247207 1663925 1032795 1646053 1677094 1987031 984155 765637 1961109 982451 1010580 1501150 24912 1330002 1856629 248506 119461 218807 314089 1747838 154901 1953114 1270380 584915 599452 1333625 125870 1372467 1451716 697875 325566 1991231 540394 383306 202959 1766287 577834 794653 931232 1972501 1091036 1257258 647963 643381 207265 1487970 1877967 1633020 652595 1140936 1091743 1667686 540466 274270 1909714 85728 1708366 426211 1365181 1823093 658384 1949101 1774326 1118848 544191 1127252 1883019 1917675 1911212 1275655 1020487 246216 1293646 1629631 1302781 1500857 1466483 884419 1473008 319183 1515949 1302547 1001813 1351801 1220806 732550 1694991 619269 1719935 477000 1988160 1521084 74166 1700550 19735 1201999 24136 1876959 472579 1278408 1101621 260720 1478543 1835372 1646770 40 531660 1277476 1501508 1944775 551395 804296 591530 353359 1292685 131607 1982069 1454519 307168 515117 944629 697939 738171 100633 1422135 358891 1580736 288911 1424914 1025193 545179 246523 572583 1643582 749579 1370870 188612 493555 415233 1536221 1747202 1963971 1601395 1971798 261084 630768 1921186 1600480 58719 273177 760297 246840 339450 432496 500090 1222164 50818 929557 675289 212260 1762122 813369 1835824 571296 505607 1137835 1958790 862724 1122707 671326 803792 1951467 1484522 1495593 179295 234823 758836 1686353 1008075 1018676 508365 749194 195092 924477 535971 1183530 675546 1811587 1975952 1045473 496753 18792 451213 1378896 1920625 206701 1165502 26876 966662 41852 48015 1543607 208983 1116881 746389 589415 869799 140223 2183 1990984 1181469 1314873 406659 283375 604408 695646 602167 953785 434465 1148063 1089470 871670 815942 1548336 1366966 1121225 725393 516697 1400576 1697622 1995989 898155 1385243 263616 954577 987716 1319009 1542609 809905 160998 1030900 1174740 1520895 338973 1120276 1471560 218525 276052 1362130 1858215 213142 70167 1331863 198136 1168684 1692435 1084861 275809 1436030 430052 103017 1754523 1575628 1847823 493051 1142473 234416 1986239 1648483 1804368 91403 1878235 252153 178275 145554 1558374 967708 1492735 179357 616223 101923 1913237 226886 1505392 824979 1018474 1882839 1252387 117704 1990561 1132952 990136 808444 437614 1179047 408437 155097 1782893 1882025 474061 498276 442983 322442 1422438 936418 277480 1743761 764049 1139946 1837402 614041 1334866 209880 316812 1594739 194581 805708 1514698 1875792 150730 1259583 1995755 1869606 1298889 504147 608479 974229 129571 127328 1725406 696864 1495722 12189 874966 431832 1627521 1878237 1992101 614790 913479 1680935 1496415 1760270 537747 1346560 159991 1322453 1886881 727998 1289985 155782 584921 1841585 1189068 1519476 126215 722464 742114 973222 128938 1060436 921629 1710528 1889763 339570 1623061 626117 851019 737583 550517 1177351 756002 530211 1108547 551940 1744975 1858233 34291 1332922 802428 836691 160823 78897 1648121 955471 545130 1833817 1279189 1951085 1930699 429597 683128 88375 414946 464038 11137 1503223 1044362 132996 1414548 1719661 643735 1711963 1375007 594156 1411328 1844195 1453074 1102887 1665727 1618299 964508 1941692 1290501 559191 1447220 1562311 20784 1186566 574123 388375 286583 48334 1077130 1653049 567349 1489458 307495 1452550 740621 1116329 1514725 403258 1268971 548411 620496 1918810 756395 1749962 654194 1252060 1698612 1222712 879178 1653670 1633370 1564532 698027 790294 1087912 356809 849254 1993041 305529 850227 1824847 194548 748305 381470 212428 1085185 1115719 1205394 292817 1080876 1656452 1302053 1348899 30225 1587753 827284 1177097 1404940 1374753 899670 823958 1499012 1179189 1778594 1273565 958637 1410940 6574 1400157 1108031 414164 1127170 258555 1916051 1044088 1486418 909026 449392 978930 1470275 683019 770546 624919 79775 1554519 873205 766095 1283954 1653630 49733 1178751 822133 127142 1080851 1626648 62491 1406397 549608 1098246 1885927 348301 1651313 678518 796340 812863 1807658 1142622 308921 334196 94177 1449609 835575 1002719 1132136 256285 1925498 1962251 241024 74355 743552 1704949 1923220 1508012 1292738 1684750 765893 195464 491490 1218133 593891 273196 1850055 561451 603302 109174 419074 147715 204364 258770 934121 1637389 393255 786177 839525 566542 1715241 146997 308355 1893372 1682321 23159 264326 925228 1850932 209698 1676244 598973 1899160 1010032 1284297 371755 1955263 78685 1020220 1672530 1558687 1559186 807956 1406180 1403588 856500 1747105 1099966 303448 1187517 351282 1509536 911743 586257 557602 259048 1699881 1050366 155346 1623821 1567224 1198302 799442 581155 129324 1255727 1050336 757786 1476076 1740078 920004 220721 326166 1456869 1926436 1706061 1458628 160311 329196 43434 1344838 1044212 325274 756419 1685410 623281 151726 1013774 883201 669615 1116732 1140995 51353 1850142 1771924 1664936 550674 1790273 299567 779100 1141431 71152 662979 1992902 272885 1565727 115965 1191063 885993 1173033 945491 1824508 943442 954112 447989 1110694 1308482 1193137 1679321 1874609 1146287 1275755 889318 1677365 21031 716770 1108235 461349 921646 1700684 185682 871852 595059 1096525 643175 243499 942226 101360 1068369 1226220 27590 876628 333259 1407645 816265 887855 1805879 1455962 265540 362617 831521 299534 1870982 1756339 428993 1149985 870150 783827 31000 1226463 697515 453973 1453533 1904108 326580 194249 892944 1453648 1807673 1528229 89000 1484648 878510 1306350 1391471 1730802 842995 138537 1365005 1003855 1011967 1259715 3195 29825 1763072 635765 208723 1335384 1039402 158451 244524 1410954 111375 790625 879255 1606047 1218389 848546 1562049 389266 1482157 423049 281453 412548 1844011 192148 604543 1487713 1293908 1719215 813336 23669 1833724 1469718 1887718 806521 1140671 1199597 2502 95207 1928357 1626953 835314 1426917 660387 699543 821778 1385404 839119 191971 1619900 271635 1645619 1455000 511643 633652 1694262 1384097 647325 1558671 1750247 1153730 574416 1582154 11869 1153196 1267310 1251159 1945487 1925890 1093656 1836052 948100 377381 719225 753694 1083075 770141 1614938 631003 762557 434757 1791746 1928867 119886 1694201 1964496 1674338 1591274 448432 31978 1059963 1585940 700382 1889704 578569 943290 1894614 598079 1544452 1196044 762785 948525 1237863 1866043 157627 216571 1678181 1361831 1539237 1646373 385693 1885944 1263644 50750 1773426 497326 437164 1682516 1362867 1081022 512723 9033 1848975 1172155 64557 1584812 1359587 123397 901159 364619 1228685 165087 104907 1118459 459430 1830192 656093 422017 140821 1307369 1242511 1199507 1647188 1669623 1481095 1486767 351949 135184 1563545 1444986 1441465 503464 750611 875659 463168 1772065 542785 973637 239274 1822168 407443 579336 864743 179473 1585374 295750 1522302 1108945 391541 569927 1890313 1762665 959455 1356103 1587602 1089984 1646993 1940949 654312 635600 936319 149720 544523 54969 121452 1368964 1854571 82349 858350 1106380 1606169 1673725 665699 1107483 1056325 247022 740763 196428 550025 1882342 127974 1776220 997357 1876937 430388 1763229 314917 976202 749591 1593905 960973 942102 1805268 348126 925391 291282 982972 1742362 1120554 1143853 54216 843705 313628 953095 16349 1549199 623597 957147 1648094 353795 1495647 129044 430726 806362 1211652 1745795 1607631 24439 1221050 719283 593896 357440 1759235 977691 1728785 1649283 1726513 253031 1188428 1695078 1592614 414312 654506 1664345 1701182 1358725 1777483 252968 264174 121125 435043 950302 1941714 1118314 200645 647560 1073645 1425006 870196 1127646 967790 358352 355776 977803 1009358 1103300 1717012 1717881 1568800 1533396 255419 198088 511085 1981598 1609209 994391 1010806 873756 726516 281545 1820321 570545 416235 1098013 450815 410708 1833860 1108780 464395 665666 653015 64751 1890175 424584 812390 33265 1969721 1295034 1067222 1655651 1226004 1540028 1391120 1687833 150651 1239890 1988906 1829322 1630535 684137 480093 274116 1425604 637336 986998 1453522 1682361 307983 1271278 944234 1483287 1257043 1440294 1838109 1290804 1492187 1123797 1601377 838789 1887084 892425 1208524 1468589 1314822 448914 1024666 680747 1385435 62277 1414140 776004 1744886 42091 1333549 1169568 1359243 1784332 1444586 1169766 1695738 921835 1342755 1185063 803162 124098 622758 1561243 306306 1181033 1470626 1480256 508948 1390474 554179 1249094 1956232 1553482 450524 267821 215344 627709 846416 1293410 192390 929489 278896 811741 756732 1919459 1446628 850948 738533 733181 1948878 1210022 138149 1291660 599081 155671 1180613 1119725 810219 1966940 116999 1741035 1265612 1075453 1279145 786762 1796495 173295 1015515 19138 1300842 1492021 327080 1898830 1692949 1324683 554242 1345837 1688106 1517514 1537652 207367 685875 486015 395587 1022566 1052801 1169272 434712 1838226 1692884 1599746 204407 521257 893363 898646 906106 1285288 416122 609804 943607 1870161 1492052 1247073 1275845 673818 1220484 1293147 1502051 1064423 1166668 582134 6888 1930348 163489 15764 731237 1407069 1028970 126384 1015127 1375055 1989344 1473362 955421 1054705 1162240 336206 1769617 1054057 847482 351038 1544955 248407 434532 1324761 264066 883249 144264 1613216 905452 37600 1237116 1423211 1257787 1464692 1259290 1201346 294115 200222 598927 1676659 955382 1168978 544285 88344 949943 550947 1514922 154682 620967 1943203 1882598 1865612 315719 1542100 1389091 1209499 1275706 21580 1529962 945390 1394628 551495 1679881 385856 1713974 1602396 1266314 1947227 1657102 405567 653372 563468 1931974 872856 1105904 1377780 341164 1451187 1053756 594568 831860 545121 629266 1930829 1015245 1830240 362203 399828 1178343 35927 1711348 1461667 255609 34124 1958894 95865 1579429 1566697 594358 1318369 1669592 1244674 1360165 8157 318691 1957914 62880 471059 1970756 860867 738324 1523966 913282 400736 1504486 226694 1294256 793352 821298 230979 1460397 585516 264777 808330 1867729 1239631 1628480 688869 392273 1376625 1924578 900164 703959 242240 1984471 1538319 1087061 588329 608880 629382 27965 1572891 1522753 1729229 1136184 521690 1979396 378784 120186 572407 1496071 185970 711775 601429 247656 472385 527443 822152 1108481 626290 824180 445620 582138 233515 1972237 878017 421813 1802437 984546 1255789 1710103 931560 444586 1042579 568197 288635 1708405 269442 1558642 965262 1506478 1095298 1986052 756337 773840 1713248 1828951 1390238 1104816 1627578 4760 583060 1712052 1561719 340778 1453625 1845428 1064048 1194399 253583 241736 1986835 1613537 1997567 1987052 1216450 1044607 1989464 1405309 942895 28383 1729503 1353516 14868 1380036 594247 362367 603230 787551 328625 613037 1515578 1413623 1686092 1307619 709542 978747 969298 980138 1187424 1300618 396407 861041 195817 63791 963089 1048568 453549 1236030 1320819 1193351 1144289 184328 1720052 1895605 541070 380007 1053538 1336574 1911101 1354453 730482 1269965 1816320 1939652 401950 984350 1818033 993976 1212063 1479622 1000522 577592 93433 25501 1999711 250987 1991341 176188 1278826 143034 131231 894716 643105 1780152 1073720 1456494 224407 972690 1854635 1336442 327002 233816 36259 1733457 1985302 474537 194604 558550 1873673 661604 353725 1974086 126632 624917 887790 1750808 1626470 1176461 513705 1821208 1926047 203259 951075 1009323 1474610 797020 1415996 274334 409080 1053860 516788 956524 7539 1659985 1685907 1092558 1980017 841068 927175 845858 1045385 233758 1129283 1918827 1342159 1387838 1960996 237550 1926271 1407506 223288 598763 356569 634337 922552 1441217 527083 128521 676053 1309089 181081 881174 149851 834122 267041 1542316 150221 1197235 1226563 107978 1665619 434108 1155536 1078639 1436804 723919 1934961 35101 1157196 460216 1799486 1493296 622192 1289785 1690475 1261389 372205 719697 1307725 69108 1790604 1562668 1334134 454382 1344096 1164395 158593 479505 1195796 81649 1895798 1644517 417599 1926963 163060 1927160 1134639 921438 1694802 62200 1926744 1891676 1341456 1205446 1871802 253711 1625268 1891862 694812 1632070 1837390 720441 1993027 1305099 1302601 1045447 512815 1745107 1526781 1065691 1956854 1712417 7710 1346398 1309256 752617 1455722 1484781 698762 1935015 77046 1119489 1381665 421436 648368 624891 1760212 175451 1830709 1935975 259312 1221701 549261 598847 223674 1909802 757899 1690455 1996464 488158 695914 518345 1227712 354699 356984 390553 534980 233391 1042600 329326 1417995 811377 1878450 56124 231464 1621832 574877 1229794 1064436 1129050 1131694 541819 901833 1430205 1971600 951522 1888398 1960833 2942 776053 710656 893844 623240 944816 1874804 658938 554567 1305503 15767 322317 1629163 1463043 880752 1188117 1456616 726988 1007175 1427213 1636722 1907597 593564 912522 1989556 66604 1736132 1418427 912680 320831 703802 744549 776129 1045188 444403 1738260 3922 1356940 1809442 1099090 41189 1612904 144964 576221 1656370 1913788 1146543 1163765 1930149 1477236 1243960 366165 331213 1393914 1007176 1779995 1067736 1162421 1981739 837925 395387 100947 777847 174923 1172137 674223 1825515 1269079 953766 763596 268998 1785124 502444 299066 1702067 1378066 446653 1234051 1654099 1165931 1770407 732242 570355 1997290 282272 1957623 1555570 1048616 1510121 1024009 312877 937666 198765 971017 1403763 1890822 985509 325126 830286 271505 291900 1541150 921900 1727266 595811 985524 552531 458101 1187275 329055 857050 286093 1924861 1297633 1121838 1709852 1817984 1287516 1530993 1859893 651391 661582 301212 135875 171816 484709 901542 1534604 1455489 1230195 980202 425256 1640806 1284104 1756626 742413 361898 1096234 1569019 1215592 873045 1668986 466435 1893330 564156 553628 310024 422419 1686455 438937 996866 771876 1634461 147961 209726 1111210 150758 1308258 616549 1762150 877002 1518740 7507 1650784 1845607 1777234 1508538 1030161 1572542 806353 1769494 1084808 214896 1879285 479469 1882593 1184839 1632433 131599 26068 1985837 1878072 988385 798377 1714593 1876319 996190 575299 691483 987367 61701 1300833 1304426 563537 1709271 1307730 20144 1034097 516041 1544697 1231671 329855 877463 192070 112944 256685 395640 1388837 117829 798827 686512 653189 436889 1807068 709504 1511697 987607 1043009 433473 600756 926162 1441275 671477 1732310 999090 679017 590050 542843 523435 1441895 1930303 1946876 1625867 877085 848022 429651 1794519 1365412 841001 3823 1797986 450370 760827 1704985 697963 1013319 1392738 1428108 1625059 1765791 1118319 30145 1079899 1486545 1196152 1499211 292937 1108763 1754302 468114 202100 1343955 169465 548658 1194494 1191026 1448526 920699 658826 241007 872845 1600266 569959 1285649 1457958 1622193 687164 57700 1839056 1531497 416849 690373 1215488 797165 996196 1427038 1456562 1872370 1842879 1971700 928611 721013 897509 94402 399325 1924769 91529 70732 1882107 1477766 1816810 1237297 1007687 1543895 513924 1628862 1982394 1044213 959646 1025059 1562734 1103621 563612 1283541 1189354 1723047 735700 1568911 416040 1305835 741950 1390262 264167 500935 1491271 1337512 576831 286666 1258604 1901496 971565 480737 195586 908793 1013193 848482 71260 653487 478000 1087878 1199844 13978 1716344 653649 493004 1233452 472984 1171068 561575 1318539 1292408 1724205 1674055 219650 1178046 1567385 1348783 481210 845248 745583 786519 1566234 233865 1917719 734214 1432984 126234 1658976 1742713 771017 37550 297187 1867277 1866780 380632 317639 1441502 27406 885677 1277305 531788 755030 1715847 1479173 293335 1322040 361915 1972894 1092283 281365 1155056 942303 645512 1338508 1744184 1846968 1236961 731304 229767 140137 329275 728090 1998472 902188 464001 343726 1271023 260367 437806 1295697 1911771 973536 1522535 1062543 305550 1789170 320094 1409306 1856215 331480 28972 90799 1220351 1877889 308815 1296485 1012504 1000450 1850719 1500052 481238 1522025 1601100 1364772 524030 1411814 1417630 931063 1839759 310971 1983986 1267457 901400 539524 1973409 499143 1723312 1278049 740560 1579604 1096656 1271693 1417241 1696541 1385738 1338201 860732 1637592 1062154 382362 106999 111745 203607 1343079 1582148 1022692 1125019 1668863 1882735 1483016 1138805 1825158 360498 1526029 327972 308994 1744794 1045381 1011051 898665 967897 1433244 545527 1210395 1282074 1165506 1819797 1510169 1169071 1279258 1230644 175249 826209 765388 5803 1503552 931531 1342518 292195 1504302 1607113 402089 276201 537070 637669 1115458 874315 1505179 797401 542786 1535171 1612719 815938 1722191 271888 664042 548642 1725301 663921 1365219 240361 1603251 1525998 796971 63257 700804 1870520 916490 1869563 524419 175577 1990768 25375 236371 1542702 595345 1948145 1610143 1365238 1227078 857809 1186907 860708 814846 1757221 868476 1328554 1719467 1628382 1238409 1447835 254123 515230 1577340 121830 1079861 548158 1618078 1535079 1721832 238668 1784004 1326153 901706 1744597 148830 323978 289960 804064 1578398 1694458 837163 1849316 477892 502061 596576 587796 253498 434770 1621613 1091966 39804 1527390 1585103 1911055 97153 405095 518332 180772 1877483 1628405 1674740 1507599 1189988 170615 701740 1248423 846137 1720451 1608800 794904 1108342 1903018 1089469 15944 1864526 1648773 466705 236776 52509 933165 1343878 1313141 294194 1659812 729873 1846440 493977 1084576 76213 1701080 1046392 626072 470426 478596 1419456 344932 1896871 1811091 54879 1528200 220927 1782340 581805 1962128 1060114 1606079 1514904 737448 87631 1264328 562097 1696273 913496 596070 1901487 1020493 260830 933962 1643085 1589547 1221866 153449 1713397 853708 431674 1962592 1142441 646785 280048 1959507 157505 901356 93735 163870 506860 980751 196085 1676655 233034 1360564 1993909 219753 1020833 1365035 1187500 348333 1387147 1323622 2856 1046312 622691 1857572 398067 156406 815316 407942 463993 1068977 773564 275523 1949706 1222591 1337342 1943552 1411931 787610 1390986 164535 781418 138985 1951061 455250 26273 236003 56712 890271 431527 1332115 947086 361769 635000 977915 1749582 422973 842466 707127 529638 1830366 982904 1408483 1501736 687942 1814047 341766 560729 1163642 1073874 1176676 42117 220321 1518068 713360 926650 1218336 961879 1257303 731984 1007418 1328458 135492 224657 568494 334718 1884740 363392 1940854 189521 971610 1351117 37641 624852 830553 1274775 246988 1306886 1699532 538641 761901 298280 820801 1503180 1666664 334705 520868 352093 814443 1520201 573018 730627 329458 854901 875513 1374450 879719 1463204 1072118 1421338 82126 608280 1108882 443808 1748588 1066761 35285 1230019 1375594 1693125 1161066 959318 1397836 142946 1902333 1296456 94810 1604223 567904 1374123 1974101 1849951 817708 1308227 845739 1895553 317914 1231795 664643 735310 997682 684092 1849136 1938937 754825 1723859 891118 798274 760815 1283862 1239230 837327 349860 1968592 1111004 606544 953359 204917 730762 1060019 188080 1256550 752730 1449067 1311672 142757 434719 132923 1266218 1601564 136953 1377949 793328 943676 528978 1232911 1314711 461581 3847 509441 1390831 1729074 137544 1670787 1139163 411396 1218837 1276616 1818954 1834990 195733 145167 230311 1480502 1167760 1385164 387983 274041 1156644 1815371 1772799 581092 1752225 1309947 1264648 1132872 1532094 877220 1851634 460652 638501 1759095 918449 121992 206050 1206233 836122 229472 480350 1956371 1886628 1440220 170388 114036 475502 488883 671703 633300 1698575 1811314 1502586 598312 1104833 762848 636352 363620 400710 165431 136723 477028 503260 581794 1747093 7965 906939 1059191 946016 1376795 128734 38506 956570 458239 475888 1491669 940512 1071796 1011419 1234537 1410544 316710 878562 554862 876114 349449 1974378 1295301 1602169 460672 1130009 617380 691731 1122072 1396758 714378 1506000 1351664 172234 202200 1821026 11640 491799 633139 774142 1784948 1799940 206135 1371676 871579 452650 1897419 1580959 320937 1682453 1972746 1524609 718431 518556 1926099 45111 620361 1483157 1665831 1397582 1121184 1138195 319551 1384395 1678575 699742 750823 1493940 185705 1585907 948839 1387113 1994258 1830475 1031824 203024 427084 458675 1539390 321011 626352 634893 993722 1536259 1478003 481173 1028316 1820868 1775577 1383750 49136 1390164 9167 1345732 1947296 1342339 874565 1870433 558804 1063900 577283 123538 407937 699566 846323 1546117 851584 1424327 1236111 1013108 654559 1534743 1463406 1477969 680401 1875302 806660 431885 857120 1625182 1370697 1736515 1969640 1666004 923176 1881043 228573 1952261 740926 819610 1552984 151061 5655 450210 1894585 902761 659922 898299 1295856 534892 1408422 43399 652887 533901 503403 942026 28344 403721 1810439 425697 1885136 103532 1986716 1139347 790801 1652690 243647 211171 1236275 507527 1157543 613868 1424607 168926 690410 1866779 182391 1624516 1141908 235154 993071 1225675 261345 1681542 647302 278418 519420 893843 379798 1858649 1554728 1782914 322225 988372 60103 798686 1706580 1275886 261546 1880830 1920935 1912073 1406196 1641056 1081928 408033 1096678 1823462 434313 67564 460330 1348638 1005114 1926614 1733359 669145 1144493 1809375 825756 1410200 849872 1908729 1697906 1362679 164188 794073 110939 1120577 358750 1611120 1900395 1558382 1086734 1808940 1407639 1094585 934464 485064 1917856 1300715 1328852 1560194 1199008 1170780 1213640 932254 985648 629162 1679189 213448 812992 560756 433147 702492 688727 1027126 1896690 1119760 283517 986459 1343285 1093682 1330134 1725774 1108486 1488974 1506093 9934 98761 1200365 235697 99190 313652 1681384 1826775 1092280 663013 1106469 1565521 1082798 1779464 1535417 396221 734604 290658 160955 1922775 1416144 1344158 943009 1244956 529764 860649 620117 1526844 734479 181339 1442169 570787 1122744 704078 263659 486696 1493793 1489575 1833833 992073 687688 1398597 879894 425766 561079 195275 1722060 1364497 897459 1674018 545310 1523410 1043654 441346 971063 632042 1640813 1866279 759136 1427262 435187 1522253 538762 545104 1931825 989923 1870762 1777348 388157 259604 800532 162870 211893 1072556 974182 965808 571156 804204 242920 1757333 1055300 294734 1745137 1322136 275984 930314 1425155 1776452 1058781 1381953 1315110 288704 1222597 212575 1793067 541638 198981 168992 23753 1547015 1077597 1625532 1532613 344737 176180 1349366 1758077 351408 1143791 847846 1471734 1335042 1407702 595177 796019 1498979 613806 1518515 608415 1631169 853063 1077159 720095 1811693 733078 1799784 15655 174178 1192505 1710562 446055 103269 288920 240673 81173 1289029 1562880 1550870 775014 1253109 1814502 813054 1584833 403708 1772083 229261 1347827 671702 1013920 1935942 1365203 62116 1473710 31372 101022 1784969 419204 506693 52954 1529229 48878 1030024 1158942 1585097 1650149 1839623 1450718 435684 1749492 451406 1944058 723766 1113265 1130087 21258 652002 1168724 1366226 842903 1465142 231753 1793963 666833 1831208 585753 1623888 94205 1559986 1776762 1421015 1196030 1087455 1858073 573265 1077738 1544322 614643 595153 1108556 982789 1150373 152652 1737752 1189133 1818632 879383 1084557 784730 1786998 1679333 166652 749071 313733 1788402 1022130 84539 349868 1117204 690996 817638 133058 1816579 771285 1617107 1813587 1779742 761642 674287 1589330 45300 1827130 65162 712595 85507 806004 623108 1584222 460540 599273 1297887 1622401 1565847 1609965 1382967 398273 1405527 1128587 1367403 119420 102857 1835922 1238801 504258 1736340 149145 1006258 1590785 672748 1267704 1469363 1986821 639560 14586 389463 971976 1981290 587683 732862 1996058 1423293 1432742 1985171 1484055 1749235 162019 1636137 432610 668117 543302 639669 1282537 601326 1608716 355377 799233 1309544 1535746 585324 413171 102994 956075 157143 465533 107623 1903561 1950520 658105 1272015 327058 1470978 26035 1871293 266739 1027287 1852594 1687573 818276 194076 967177 977634 1876506 883983 1273636 1082246 898181 660850 77348 64684 120869 1790897 1941899 840197 1124882 1210001 1561634 1663876 112988 561177 1843972 930619 169681 241430 1436490 746132 1029325 1376920 260033 441781 194702 615677 1740358 1002994 211472 1455735 1778719 274417 626969 437122 856617 1124935 1948585 710594 287043 513509 66571 1149732 533810 1408017 419245 1369771 1746425 1357008 1825291 518672 1110546 834340 1951257 1113952 774565 1293420 485068 415756 1285303 489881 1289101 1302092 237726 1825534 1125816 442253 1172253 1798455 1158449 156847 240425 391878 536320 413188 1791402 127140 856111 626760 485885 1912435 174144 1196825 630745 1704279 1890439 407151 1814229 1506151 309719 1901810 1468041 1197720 149255 1762612 1722647 940111 244717 1042767 1264502 1844218 506842 934602 827267 1913172 810723 886794 836216 1664543 1913246 1855524 1719016 1398251 894896 1913232 1472199 1832704 1864802 1198420 1178348 1141646 1865885 341407 1831393 1287842 1982341 873908 1969337 650751 416030 316867 576002 118655 498632 319690 1424736 1923351 1435096 1377331 1077351 186969 534151 781826 15269 1083852 432572 400334 1808037 122215 297955 1486661 1599361 1475287 367307 1170614 785191 664426 1784478 511036 261929 948194 1195974 586525 1002821 1931238 1864427 955724 1393848 611859 149900 1172107 1369592 1268966 1112294 1017967 1040711 1499527 1763447 479706 310572 986156 808682 1797394 1567509 1664819 317120 1248372 786922 1666835 1393124 1985445 426248 1819222 1510755 1062610 892281 505643 971671 706061 651715 1246352 1109215 1825316 502300 185626 1202680 515135 582527 83201 252564 995008 1057734 1122456 794853 1357208 1333097 1852624 1977431 1057225 1228834 199671 1285553 1116734 1367190 839763 833217 1378506 1095513 1183627 1001045 782881 1828255 330494 717524 1192712 1889947 929019 1627433 518869 533378 594845 1997052 816317 1830476 627843 1484528 1128823 1455295 1542237 394121 507140 1434986 1489505 755073 445273 1292926 1162086 796078 973691 1529428 670470 1232787 916417 551521 293975 501646 313582 1264605 1076822 1001096 1763210 891808 405974 1699802 700067 1397665 1446453 1777697 698751 1409592 605836 123835 1138601 5661 912037 1932294 115238 1585347 594338 264209 1942864 751832 1535127 1658333 662708 181922 1927802 502288 448375 1003431 364835 1707447 698684 954490 1308471 308854 844714 1548133 154875 1812990 898786 944763 1378766 30516 1332841 1347237 1613509 268135 482119 1750793 878784 445407 1974074 300675 1281806 893807 232268 1540559 452726 1982601 351206 1993362 524179 246936 1404832 1098168 1785687 436578 448901 18412 1062245 1593175 360938 63334 307795 266648 532011 154457 671760 1732168 279048 1738803 942296 1736945 1927501 1140998 1067852 1790068 813274 1233083 303968 1062312 733847 694176 431487 121763 755178 1584492 1665351 1602906 1826349 250309 482435 710265 1630487 837176 531043 1120267 1906427 1903691 1528603 1426354 1691945 924109 582695 1402893 301736 1794708 206168 1872673 1024486 9237 1092258 1585140 1555833 752407 530361 1346105 757123 1236797 532041 152634 1183249 1769915 628551 64468 1859247 1359709 571489 677128 919893 841143 972039 1779130 401342 639044 1911318 1556449 595312 1044796 1467479 667262 131622 1448743 482085 1979205 166453 1069939 1629323 1753959 603524 583755 1329118 1372014 255302 1181415 197714 1755300 69121 1849865 1700364 1267167 425334 1067675 1501040 897133 1235148 276542 1869179 355115 375736 321104 99580 1984647 1289982 1553170 1756450 979935 1225100 1807688 106328 1490616 1225774 652840 1355109 1040587 1557640 1292909 51290 626113 767286 15184 1586437 1537059 1003295 1281936 1342928 851070 1047646 1528655 1496311 83175 1794985 549329 13638 1035979 107737 831032 1279217 815872 1596557 1459146 1406696 130464 1886590 1692425 315074 802497 72215 1776865 1959851 76972 1788958 611182 342305 719255 1885427 523414 1060807 106263 417881 386898 680589 366627 1203216 815599 1646920 478359 236593 547244 146606 196171 1793257 1887596 1533412 331575 269017 1117468 648727 431914 344233 697293 1186876 1336939 378230 1649515 82009 1350298 12463 931105 1185999 1624206 1535259 688519 1744479 866740 1890843 739521 177035 671391 90032 1370864 1582754 1576714 1833262 10551 80492 1480443 1174883 306902 183070 123109 1645395 876928 416091 1767683 794358 1798399 1987087 1895508 1950262 593349 790642 97736 380646 1270392 1263574 524247 918566 1862527 374453 1425723 897770 862214 1895403 1758274 1030201 957305 1366189 942077 657722 802281 1236382 1988841 232844 858451 1326787 928119 83440 1345167 755713 1391282 1252233 696266 321387 1168361 1393656 1061184 1074964 1103614 1214089 1300947 177572 71772 916300 363728 1392914 1056436 1631335 1374840 142982 1918049 1219098 1406210 1987398 1625020 1681018 912713 1069558 909774 859106 1845722 1083296 1546488 653973 38850 771265 587991 316154 121679 328509 1695899 1955335 753664 535149 765076 1712568 1479494 1939363 1263951 56157 1211310 712872 268785 1084733 1200509 1614839 1846802 830110 165040 1086103 1730954 311857 589928 1775224 742702 1726765 1363107 1966951 168337 952003 179710 1628828 1327155 1841079 265334 1900086 796659 328612 93011 1666525 249442 1399755 1320982 1551500 257969 141742 1664224 974035 702129 856918 1204311 1829111 181897 1124830 717040 320009 1668346 1370209 1783681 487718 264761 1150795 173003 1912037 369458 1511482 852278 1676181 1789918 1242186 113197 1644059 1820502 1559625 1639133 1134410 1952639 1356191 408150 341301 839764 1367843 890834 1051730 1099192 1690717 732161 1018836 389372 518694 966394 457386 975401 367608 248886 902203 1802930 1575316 1018397 377990 1238552 151136 1320417 325994 91090 735971 835821 1444255 333584 1961120 570376 1413394 1481683 1665635 235056 1236438 1966453 1511947 27395 1012852 1084297 452736 853911 1412336 842562 959818 1923542 289679 223838 409311 813403 1183662 337359 814067 1165761 511080 855684 1339484 900349 819404 874573 139679 1904312 1548055 720767 1574895 413884 1885267 1298837 1261206 285618 915466 1078221 213608 285870 1393866 667396 1531463 885307 1686074 1649897 93539 292088 1295651 1067028 1090555 1362390 582523 305860 813753 1359239 1908601 341152 1178408 1187138 1320759 1828441 623846 1315652 169406 1980709 1054597 1836595 1648957 1286200 484931 773689 628686 193903 687409 1288940 1755282 982859 1040284 1877961 1761648 1235134 868400 167644 1128461 1301542 942243 1913812 465977 1176263 683114 1715224 458480 1398022 1513838 1564250 736315 1028967 1346766 725947 1150588 1128774 10898 268569 1103627 1043195 130317 1555074 447365 982139 26924 1467946 793577 1177756 1358806 1094524 1376076 1963555 1530330 1420972 89159 696482 362910 478395 1315672 800868 1466830 1999198 1314898 281890 734911 1583599 1823699 501404 402446 1391643 38874 1491548 1320248 1888700 1839070 55376 1893988 1612289 1582873 1452633 1532611 537938 1744920 170831 830568 347186 690897 577719 708492 346037 149868 1035653 102523 1891634 334480 942641 94121 1229818 1477195 1245339 942073 1773530 1273820 1176935 1533338 1878439 1958355 1521019 1623736 1670301 188188 73716 332235 1164871 690760 9010 706566 473536 488928 1011648 211173 258969 1391339 619586 1373947 787903 190010 952900 119179 153558 1832770 1817431 128818 279550 1490866 254009 1820664 283902 1837492 845498 115410 70917 754466 995977 1665219 1756316 899308 1290615 1048172 691355 1088730 747068 1332764 609119 546055 609369 796650 1873749 1146113 1040621 536153 385608 1620789 1431112 1514871 342306 1899201 1975519 1450254 770935 1637490 1672901 1994366 1753500 1564408 1501781 1440685 494174 211245 1552852 98291 972758 511965 1467024 1617392 1786355 1946525 1923935 841536 656201 1197859 649947 690427 1559197 1792499 354517 1325804 1190234 1101560 660299 808286 1124824 1674254 1423700 318177 1745342 715910 1742258 856909 1970409 1652374 999283 376605 190245 1912634 1241375 1630213 434084 1139892 1478154 1973664 2837 1466965 332542 1931606 782011 806322 1752834 1053263 1461954 1436495 1062369 888677 1083107 902117 1371829 1537764 88785 1774439 716418 1491857 1778076 1059798 1795389 1389183 316053 1712416 187769 1708919 1787467 92131 1836475 1091028 634917 1381725 1606956 1249632 1186285 53000 1120983 806485 7451 448489 1862380 1013600 1484763 1433503 395972 767468 646334 426894 940972 1266753 1041390 491495 1624503 1242331 1835562 16424 1443581 1870757 136132 509212 521990 1907391 1714648 1975858 422736 1657456 185439 1442760 1689778 721762 144565 1110734 670634 445999 833230 1231849 488602 961873 220879 1990579 1724718 1009729 527528 1065212 582522 670344 466121 596186 1140823 1017861 420094 1111887 944307 1896259 487107 799864 645215 1439709 1566077 1344773 772044 1745415 841355 827943 621516 148444 873649 1563813 1463793 1920013 1304127 221391 1101049 341489 721368 442742 1433742 127061 1989199 1306563 1075530 694961 1299262 1804493 1321222 702951 1346488 1676391 511995 319539 1850823 419701 1377243 1744953 864115 1239661 1972170 395991 748346 477219 1944404 1312617 1067545 959899 1207491 1095612 497283 248136 358368 1438055 1754918 1823375 1797171 1124307 1168709 496989 1623602 1060350 1541499 1858043 1626651 1768636 1092578 1042469 163557 617075 1680931 544897 1096507 1888464 654922 911369 566022 1559190 1497725 271521 174038 1692877 1977550 619212 770661 465576 79462 704570 1494835 1276466 1071197 1628186 1648070 743858 1880843 1949348 1929590 1699398 1982124 673428 180216 1272074 909584 44923 1375347 250452 19288 94893 1255053 1568726 1749220 1884078 297799 870367 586540 1105877 1741311 737639 574066 589217 1273279 583897 147890 258565 1065183 127954 1515363 41672 1667900 499874 280024 1786892 1337874 1366111 291404 1072124 376425 776350 56913 722955 31764 1828792 13172 1652758 1229485 1142810 684143 1945319 1528778 513285 1424068 1686258 1015197 1187416 1357678 800550 1948607 362793 190969 696657 1540706 1320825 1603262 1456637 1310054 1474404 693571 1598664 1146735 935174 892970 1398347 950840 1307245 1959760 1142145 1789550 1150225 408695 1659682 796171 405494 1199877 1080454 1215915 585448 1764710 1600627 1606934 1830596 581754 253068 1834341 1618242 44611 210250 553253 661876 1807782 412309 904523 1987597 1522206 1741031 1267168 987883 131165 638028 1260313 1005456 797778 1266201 601600 1635927 680301 1201015 192437 25653 1173921 722992 1191414 920143 354974 621032 1848236 1852083 875987 134738 1770343 793632 1241271 476585 840763 1700747 1932223 1445944 1743246 303006 1316170 89282 1644218 1571737 213205 1839512 1697604 1058378 1731703 1298386 1353136 1540892 1311880 1437858 278983 413843 733585 705465 1650642 1877755 556069 831322 1893270 1819203 1033046 309825 169975 1337032 1457797 1902931 171981 1371244 336697 1447875 240034 614800 1119455 1499778 206732 1163939 1653351 1404490 979730 1622934 1846675 1240029 1448330 1367512 388357 567322 974388 1320862 687056 1226206 872839 1833114 867672 903445 655860 717129 1318188 855941 1468781 342021 1406851 232737 581068 1064875 1208353 228806 662138 141437 638930 235366 1177159 1474250 1349225 1457168 1407863 198591 686939 1335644 222792 1672165 429577 90156 1946996 1499170 654596 1814845 322812 676208 762274 849923 1850178 1089656 732575 1478228 1543219 739598 1554939 788445 1157533 1533527 1197855 1031127 169290 1135685 1760892 1617316 118737 1444254 653467 1960490 420757 1354865 1873700 1161740 1945872 347388 759053 3540 92069 718340 1074600 1336657 1740435 246342 428983 607910 1970555 1379726 1973658 1493132 612604 364841 144930 331598 1152468 1174373 940445 142555 1596138 854752 169390 1297531 847256 1757022 814868 1471461 876051 271593 1791583 639169 572860 963583 1531933 1304103 1291389 1801380 328755 623632 470719 1057204 1233562 616193 414464 813682 1193890 983038 794457 1597486 1033772 453256 129133 286594 855714 182536 1572920 643432 162557 650818 1185150 727430 1307196 5604 1480685 1484567 1707863 1311667 1635861 567590 988085 1785621 1140646 1561141 858611 297658 1090822 1323984 327457 1977810 548891 1435064 1864957 1912593 1961622 905705 1823416 581450 371425 1106439 496710 1847869 1857744 734734 1689309 496454 240649 1430371 1083503 64319 580042 1514248 1913266 1626046 727954 491467 1440392 1469673 1224400 1384129 1203317 1045148 312123 1260677 1358515 553144 1355086 1400186 354637 866880 920029 808135 1021853 119280 541186 1963061 865651 102188 1310658 1795661 1730355 210958 1931324 344087 1135857 1064480 207538 801833 280409 1571550 1525851 45758 409403 1201475 199400 695047 1522451 1081080 444260 948255 1049202 1509032 550575 62475 1987731 1928660 1480762 286931 257976 1263668 1627322 779581 1581710 52191 749464 1564023 258099 905289 142529 330306 1106287 611804 988918 1590435 1102262 1539223 356719 761350 906914 1353076 1297558 904168 1983999 478283 1847912 698445 1158868 440048 400354 1741940 971788 1669700 1261670 256309 1382680 1142733 193917 1942769 994194 1153233 1270847 1833800 1786366 177714 1924310 1691345 256243 35368 1086647 273810 1545676 618779 1086776 702867 725560 1979253 974151 1179345 1480107 1683456 334810 1165470 1873783 653075 203245 1730670 1901451 353237 1029695 295117 955808 503650 1223448 88494 882460 813806 1015479 1763300 1423338 694750 1304956 804883 81560 797811 1496711 1658181 875506 1313057 1537256 325923 1528068 203173 827334 1015166 1994161 745533 1054435 1675132 53144 1111844 16711 1638467 1090187 709852 514597 902001 572141 211381 1091678 1491336 1286704 254346 1939946 1288267 745324 803669 1054548 1738330 629913 1151890 80461 1366120 195203 663667 1351789 1660112 1961352 1397499 420229 1003241 1065428 450474 1983336 577081 830169 606545 1542021 329555 245805 1916659 942066 519729 829375 532937 1856715 1838205 212684 1593247 1451601 1440108 981379 1164830 385218 576889 445280 1246890 891873 1916707 359165 470083 886474 335724 936236 1114727 74079 138285 1842035 1679170 1254950 1771334 889653 183599 395799 1846219 211001 498134 689538 721678 1776744 42090 1259401 1946281 1894624 1885815 1880978 1953264 1127638 1417238 1617551 24792 745272 582438 529717 1655454 728623 1669063 1048135 1873979 483399 733881 1378622 1916209 1019069 707641 427522 263113 237571 541510 1586655 856673 810657 1051433 982342 115168 1709203 1906988 1481913 1232572 44277 206614 158824 1542023 342675 256189 1333358 894274 893741 1936126 1925612 1825252 1191519 1534227 200007 981631 1196974 507075 985627 1993525 379939 711918 1455571 804789 90120 970280 280353 533811 1757642 1215855 1560192 242918 1612050 269110 987717 1340801 723203 1579275 779314 294037 1815360 818467 762475 780754 259176 553023 1838823 1566302 691016 669630 306203 428546 1019575 1849034 1792953 1576894 1911926 1776475 1227112 582347 1891698 339131 320270 1900 640264 37940 603931 1624713 923720 980214 1321964 1509924 132040 436714 1951945 1607817 1157614 687180 1856447 728830 1541659 688994 253623 403898 990698 1885827 587099 873030 1044868 302838 1518756 868133 1980868 135620 654613 1516072 1514030 1639753 1219506 959650 220260 1986212 1125242 785548 503121 1711994 1592439 1334848 756115 1067495 1142249 1660223 1230045 1564457 158292 508018 595149 713044 1878478 1655883 1696213 1213765 326257 1519165 280473 1709626 1149460 1980533 1632647 933277 1085436 200059 1424808 997960 1293230 1431427 167255 1114913 1182548 203570 336576 538974 886205 523561 1204026 1552078 773214 233975 1173807 766225 1766615 1477610 748634 1281843 554638 1610216 555485 1340066 1022787 54559 1866137 1263289 742857 17541 1641970 956268 1654704 1293020 1497265 344580 796209 1745248 14460 1814820 855768 728656 1702806 207667 617331 752674 172686 1097229 1659890 637128 1079712 380645 31064 1249224 67648 390911 631494 665795 12812 1995999 75983 684491 927417 1339015 1168255 1463741 1759628 98683 649299 1168407 974380 461772 1532079 54499 1566213 564713 1155212 1766648 392236 1635097 237271 1665198 1235455 1480358 811548 1537780 1867854 1764047 530051 437670 877366 1134238 796014 1182144 761926 363092 1512030 451333 1750377 113328 229817 677019 1325175 203895 1065101 1477901 115140 1526402 1997009 974384 1364206 1677173 365589 1340402 1064850 1835757 958398 1268460 905669 1423740 1962485 184643 1421849 1430767 1995972 865649 1306151 978338 684213 585433 1548180 1522625 1175419 1133104 1333510 650835 640600 1040858 420207 1091455 1010055 955167 860371 99772 10840 1170482 789755 294418 539321 1818069 799570 857189 1124229 1922886 1489420 977858 148603 726288 800339 1258757 591314 1970813 1324652 1575377 1324821 1456932 534541 686846 894594 758087 708672 109112 198656 171919 270236 1877823 1641376 660672 1505850 1295320 414178 601211 1533869 1393356 1049539 242047 1221961 148116 1792980 412506 148104 874891 265026 1063764 1812458 687829 928353 1622967 862526 426074 1529365 584478 298537 1673615 1970863 1805307 1987317 1227392 671951 1012056 381594 1562458 1309383 1105835 1653823 1111524 746847 119876 131490 1092739 460555 1609511 1858333 216518 700837 642872 251255 379738 1625697 1979448 1018107 843112 486475 1210367 1103618 1824956 332392 1482852 571565 220056 1852192 1026623 483689 756897 1974248 899377 1618884 278560 1598200 206266 1459764 150531 1458206 503170 1000326 548348 68437 895581 571158 248788 961900 1773680 1651487 1267508 481650 1230942 1806882 493070 632096 383844 456438 733983 239618 420038 797731 1707229 187443 1657471 245100 1403101 264574 1269157 26804 475176 465215 1472773 422815 1871321 840001 437285 662624 812628 103598 235371 1801250 1976853 1581905 1586907 1202269 1748529 1194816 1203640 1530861 433338 698645 938924 1386609 1222688 1548783 1394609 611490 258992 329469 877183 1358999 477592 1883741 1639740 558194 846694 845405 1318792 1212927 1200200 1478546 35081 938254 1716414 422214 512496 1759180 471269 1848566 1990807 1921459 448704 1210364 1258423 119657 428560 61326 281296 464969 205593 1778387 1902179 161134 960354 58951 1609354 758966 221219 1388724 100062 1106280 1097619 617559 222506 1558943 1891783 178707 419526 1874120 1332896 1997500 1154739 909943 567980 34539 448074 1500269 647996 1256275 390414 426890 551320 1863802 429125 568926 823877 749522 309938 1441658 719694 1943439 814040 1084953 1255083 102106 911035 1896885 1496511 710160 1298554 720768 1382584 1872802 1943911 1688088 1248240 1515851 1097136 1158154 1045106 731680 18182 424978 1322797 1845 330337 1807167 617055 808629 229876 749606 761857 1691121 1915253 1029649 1408699 1655543 1076779 1524459 1497769 164604 252451 852600 578329 1908078 1673519 1681314 1318574 1818760 1831740 1153330 489882 1139883 1471553 332891 233000 815828 802008 1111401 1061777 1309365 1761665 1257734 412936 855415 24450 890842 699248 34116 345842 466341 666485 359745 1184483 426429 1194524 500226 1041806 1675458 699568 1944646 300597 408050 116527 1643792 154304 57312 793276 612839 409839 761184 626861 91345 627203 1933317 1115915 781356 1831086 1781158 966422 257018 1976717 953401 1179236 1448416 1317684 1955896 858423 1643674 1999400 526917 760164 1977978 1011943 1207981 319397 1997652 1086726 293389 1784058 1773850 272697 1362348 1246916 1071515 230064 792571 1494230 570422 519061 1360981 257120 1651815 818045 1127666 1764036 704801 731422 141150 53233 823380 847018 489704 1000339 1682512 797072 1855019 1122651 1611936 1602553 476900 1795984 631385 1725371 1266103 1021435 1494950 1336037 1922434 1345464 1236640 840217 1083716 1470961 1776977 1975591 1064714 1695345 314219 482558 788763 929382 628177 1103000 1453662 1368642 52294 769020 44945 1585514 1247084 1824836 796586 1200135 1729858 1518194 1951124 864553 308201 685596 1359518 52725 693494 1200119 56192 508010 588586 88547 933757 1096077 808752 1302911 704384 568361 1594857 809269 1435490 1757262 1795406 1328613 299271 1629768 1544433 1440794 1636094 1951028 1330457 759000 467801 1502793 1580514 626262 701616 526468 639030 955188 1141198 1620163 1274524 383271 1648049 1787143 515124 1283812 955238 1193490 1745041 111119 1891310 1007576 619549 1551063 522403 1890074 1220602 366891 1987007 1430606 1169000 658890 690439 1750356 100262 1540871 1380729 1930810 1740448 1697353 820167 18167 1730626 1323392 1313499 1461382 175228 1403492 621752 1432599 1829920 936679 1294206 1188541 454495 1599114 40510 542310 100503 1379031 1211733 1816235 231371 991790 1841608 923503 1627547 52922 1192991 1790368 770497 307344 369695 840275 814299 728534 1827718 1008994 35051 1602957 1920497 478907 1922512 156909 708348 1880153 69536 1497124 242614 724064 337700 446851 348999 614225 1748709 1234861 905716 164625 1731737 1592591 589918 240786 1682599 1983211 1306546 1110550 1716934 356638 848145 1800339 1854223 265789 850571 1173477 379436 440440 355132 1880853 1174953 1587307 1920796 1939753 1225379 243688 745754 476315 1570493 1842586 1157262 1217197 886773 954349 1167594 357033 1573196 1805493 1242027 1676304 346343 1010772 1526250 563977 472332 183162 1811666 1894216 1945140 443812 1227967 685279 1136779 535745 47754 196481 1721304 1286288 1975767 871830 300219 1533475 1137469 728080 176115 993494 1297044 1527145 650509 388195 496973 383043 472144 1654116 369232 1779217 976619 68296 1641451 1261998 1462512 1794903 699308 624926 1499196 1398422 1845440 1219504 706997 1062133 644990 1321042 581930 714431 252248 1686427 1629746 1162950 237587 1507464 508292 1197028 1143510 734124 400984 594827 898245 1375046 693306 249281 1722037 1561786 623888 1429209 174342 1172117 870649 1077962 488409 220241 439416 1845675 1621473 485398 1718739 1494852 44126 1582106 1623470 569 930082 904559 1246118 1002932 1886864 1911661 1726859 353854 80068 435410 1987732 1499950 1941675 1220737 1197164 1735351 1956400 1388046 3726 884543 545716 76227 325866 1443660 1552011 155043 533367 350013 1438595 328074 1611006 1802065 1098126 1126604 431462 1304642 1833408 1965428 179395 844368 754392 1115562 1305798 324597 1757704 1278023 143178 427647 962112 687209 286334 843286 934223 151391 479124 1002479 876598 98495 671262 565791 702177 1141971 1869916 1286045 392683 8090 978864 30108 1343353 1218725 511690 1363277 1234298 341579 310362 1318525 1927102 772331 108364 69644 1268877 1308494 1714605 172371 318645 946631 1199521 560483 509572 1685664 180795 542442 1435354 1368956 1112791 1935480 301983 311062 1557444 1762381 72755 1559823 1365677 835986 1133325 1213666 1432019 548641 218712 1316037 1914774 1794144 1902147 936698 1672458 633631 1460199 311159 333444 1339820 535269 834132 1081423 1255557 953578 682269 1541945 1529771 1809338 1375898 849763 420352 652242 30054 865025 865924 533936 583207 1012955 1313666 1176005 1438686 389745 1248452 1435451 918315 893995 103697 31855 565526 1480984 208596 632135 1817774 507383 833102 195462 1109093 1487357 1957494 1743375 1491473 76742 763535 220429 1743720 1207345 1239538 778523 1176917 449986 1613261 1359482 1309927 1197934 200069 75818 692058 530016 338518 1683796 1366071 1869926 287585 1107908 1777546 1974748 1123644 1911802 1713466 1111783 253919 1116777 124670 1255913 1328634 598641 1776903 319829 1912490 1546024 178015 696095 1944518 1754671 1239101 1723978 649500 708035 95725 622296 1858883 934434 1980414 682336 846465 945764 43168 1251040 601343 1111508 288421 22537 1438355 1133423 689067 1479652 613148 1342636 973474 1455242 1215317 118922 1303914 118636 1098911 1383325 858210 659320 61725 192796 266816 659404 52961 806290 1026491 1093922 1645032 1957379 62178 410521 952921 760384 954465 660997 522868 676317 29329 995518 1264746 1817862 1510659 1181614 1980471 933974 659361 1337058 1035936 1483613 1759572 1628516 86812 265118 573085 963632 570934 1691134 826092 318650 1050357 433616 353778 1328830 510821 1046104 1094378 1733141 1340378 80225 1250082 285541 1505073 1070306 1497724 26395 391274 72618 623804 884517 1969251 318820 869047 1175640 794866 1491446 239033 266580 1292008 1951476 1542015 871920 1427428 1538470 1843468 1104095 272693 942436 119291 1504885 685670 1284649 1927074 456214 1147473 1027812 1745066 930309 765741 806389 109733 436566 302069 1802072 1303433 464127 1446532 1603526 955943 739898 1152596 1932032 1444761 1183377 82730 1108893 1339021 34973 121014 1616493 1148372 1280209 1419461 1674142 536957 1372039 1834730 565620 1343248 1659989 676673 1166266 671651 746493 308024 1327564 476150 581349 1039957 649144 649661 1580242 1715157 521506 1057822 954766 46719 87777 1992555 1525913 530298 307266 1276344 1686717 82328 1131994 623648 320015 1818321 379311 1976319 62816 1591948 925303 1378114 281329 1820402 489206 696760 1147830 242875 95351 438315 178428 513578 283746 1681092 188666 1470180 1558894 1759641 69107 1296067 665306 855266 667418 1586610 275194 1402603 108550 749601 1434040 1392057 933998 220222 1480611 349242 1270804 250564 1968748 1403617 1728721 873868 152685 208631 14129 1122914 1377151 864093 1627767 1780591 812483 246199 1046360 230703 1459999 924381 1124588 703869 1799613 349043 1621604 1127888 519757 1860781 135679 475834 648019 71163 1558528 1118742 268543 562330 254912 132861 817014 208597 473992 815536 575468 542187 886636 1482182 493062 961783 633642 1251450 1031269 39960 475452 1671313 1120447 1556077 1302538 827408 1836984 747146 1353687 1143783 1973643 1997108 1967811 949910 1438425 1704801 961855 211261 658742 524991 1137307 305508 581818 433036 1607221 1272568 416138 969304 109145 1176375 1565902 454648 400645 672846 1369645 889791 1433396 1123397 411089 1231044 1824887 605169 588911 651213 1816111 77354 1815449 41205 378734 190851 1319752 1769585 1171208 1819826 1558246 996728 1351508 444801 1745764 356232 244691 979834 1747748 925323 427719 855006 717173 977088 137706 1692584 59439 902324 550218 850699 49333 775422 1441100 1674233 701521 1974858 568797 1360004 1266356 235957 160554 10884 153619 1490121 919105 1121291 1416546 1791496 205592 300699 521725 26891 1332552 1055577 922607 1919867 691301 798057 456859 1777502 1392224 1664160 1694748 933791 1965349 629738 1956811 214366 1314169 1299320 1597413 1115808 247617 364142 302317 420984 55318 801276 162689 800471 1327516 1263524 361705 707422 1474119 1554125 527525 1950081 1942611 987573 551973 1952792 957364 1732359 43247 1782615 29703 1713513 1931489 1238559 1743767 300705 59377 361205 91823 464982 1036691 1504956 278339 1740802 1532864 1390017 1053552 1568632 476466 774813 285485 697888 1457385 572855 1010986 1046613 1470280 182655 270764 1772226 1946634 778387 1519682 9077 1100524 808299 1556770 506618 280133 1495326 1923413 1121888 1748811 1822177 1658877 179382 1091512 1669910 49483 75908 11843 1501997 713354 865431 924448 576038 1290123 1891945 1086363 1532155 1021680 672371 1703843 783523 1000305 723222 1886415 1359330 974968 1334017 416952 889593 154604 723523 87691 1963869 588865 666681 964937 958181 411467 580463 1173416 1473200 1921846 497704 926316 171052 1648852 1403526 999133 1733621 27654 1028084 1780314 1945133 1231848 1588623 292936 126449 855754 377715 712069 1559231 1081496 1849671 1085742 141732 1663051 16559 675864 1331042 185587 1637051 1845130 6644 1307235 512889 99156 1701672 1828403 1873317 991799 1608809 568923 1161462 430835 1738208 1437684 1386660 1198573 1211234 1546967 1517945 1680008 810604 616062 1681526 1212589 1479296 1166807 370162 1257930 309477 1681354 1839950 1314457 1214987 1237272 957443 348631 1922824 790520 284530 346768 1487451 1113323 1953000 1257929 235059 1889405 1996834 235796 1561391 36694 920062 81624 1731143 909915 619589 878579 1132065 1093966 660101 619844 1259577 1582270 679294 1047843 1043356 136496 1235678 847547 1877528 1252673 96335 396980 919768 1950053 405041 396028 14558 939387 1067565 373419 1607757 73588 1032779 522068 914881 654892 1808119 1167530 307730 263388 390313 507283 1706121 140472 266382 1477685 624833 1391779 387486 1704236 1368251 1425963 845592 668806 1477703 573315 684305 1894380 622586 1409290 1853239 92464 759545 1452192 126890 327411 1197082 1609144 1424007 1808847 1392533 802518 268000 1137002 1595675 711609 1787671 1700478 106954 880041 1333142 171219 577315 1399431 667829 966726 1386512 1796615 1853966 1665364 1111866 104059 258666 1442304 1555701 501227 514768 1114601 100871 515685 105206 697375 16227 1844265 1386234 1882178 1301293 849051 265215 1690709 212396 627773 370949 1461743 1034058 140816 1230833 1841457 836523 1664570 956514 1660832 1441182 551651 1689592 1215396 712925 200957 554034 938447 250961 2803 1406061 1175331 1788873 458531 1673903 1829690 797449 1375034 1959255 1086563 1902100 17750 1222848 263846 932673 912563 656028 1734392 423402 266892 1912816 1530598 1905865 1486020 675120 1140683 1214242 1261862 1434703 548583 1384159 754629 844842 1075041 1501867 973798 1501828 1387903 1967942 104173 1715807 1077211 183877 1518633 326421 1599928 732675 1807612 1281476 850786 1452225 1972467 1250690 706764 917118 510880 1555911 1956750 1219474 431033 786506 994711 671074 553272 16321 1734146 1391217 1469828 1650224 740313 801356 1165413 1906655 1266114 1418862 360953 393453 539086 778973 1919071 1353865 1718177 1567752 1511949 505079 762505 675841 328037 1427936 1152864 483452 221171 522280 356236 596651 899157 1239547 496513 658017 351515 919344 618326 1286769 449847 879505 1168282 1043321 82711 1210686 1922991 1632729 582234 8602 77834 1402517 1243095 116205 681495 1346740 532371 1914496 1230534 796131 181570 1854834 545317 28915 1424091 1629083 489734 43225 1108650 936605 1282145 1279819 1363247 1943905 253569 499352 935594 1222158 440612 1227284 527008 1652463 1886678 311099 857047 1155174 1974508 547990 1367673 1981839 936989 553677 1200394 358305 1662504 1440180 604997 662845 1943044 1926610 1834039 175016 1812661 1131127 696715 670734 635706 793793 776658 235326 779837 718047 387975 651792 974262 1344752 1493520 164319 184975 1074849 1734058 1957996 438112 979940 468669 628707 984828 1841837 1603762 580920 866561 1499731 824772 1872066 604697 1512340 1722438 1637091 527394 1636609 1293040 988056 1657925 829092 272407 1430152 8752 852234 377693 1543140 924182 1942955 4082 21002 424133 650289 1187984 406530 830938 108706 607812 373860 619858 1743980 829351 573796 1872873 755968 1688347 421752 1227921 1532553 560502 232732 401537 1945525 1721701 537562 1629312 1880059 258119 471299 400307 262145 1825353 1860877 774994 1594670 1657683 1794222 404897 551165 1660823 1106319 907642 1819985 426459 1366994 1762484 835300 1783039 91036 1313518 1339361 729436 1288041 593713 1084544 1515749 578984 1218269 1485005 757007 1212555 898332 704113 467954 1200513 43010 1995583 1922784 1952054 375314 347943 433145 1557136 1531903 954024 1335658 231337 933647 689955 440693 220793 161757 126161 1578846 1027397 699063 1036854 1168150 1541090 46027 1152294 1221948 1294234 1890744 687389 667700 550757 1503920 888594 1508557 1773905 1313074 144774 1577046 83779 558111 136896 520953 1886095 408071 1971357 1047246 1852031 165270 1162233 1249798 1750670 1214903 1441341 13628 1611438 578048 648297 1707359 512393 1403166 1287707 660782 1479607 1142574 1345117 1239464 1178423 1856630 1021252 1256905 1901521 1345762 1698749 937817 480105 1811144 1998137 167721 896325 635578 522187 1785826 1771200 749432 1375856 493745 849275 1586726 1693779 1491112 874655 1631562 1326826 1507528 1643333 119213 439071 1890377 798000 23778 1718081 1614464 402554 907468 836776 1249657 1047421 1308578 198034 702013 34580 242690 1772118 1770204 36239 706099 650188 42510 930841 330044 1962549 1256699 170917 924663 1494533 355019 357504 510389 276405 239872 115323 1385000 1221825 686222 499737 878991 662793 1797631 88512 1800318 1658222 507318 1926029 1419130 1575338 637230 1241003 344548 1683816 1749938 1495519 1285267 19742 84404 646328 499069 1356580 630754 725440 515753 52719 1569304 333434 1722117 1188511 1718902 972756 403476 1255527 322789 489044 1721808 1812328 33838 691794 1284548 1824720 1253036 1683787 1636089 1294577 1323312 1518872 38928 1798304 1614314 498862 709686 721159 1779699 42248 266568 1250391 1575705 408926 1140349 1476071 1908115 719111 1235140 654854 1281199 161062 1115479 326044 701317 1787923 1300731 79811 245406 1153008 221614 908860 667498 504431 251140 532023 492987 143751 1004262 1346877 871456 80934 467056 1856533 401075 846214 1833843 1272139 1098971 949739 411487 433516 437843 16754 669162 86302 386981 1521406 1874465 1079617 822463 1294220 282792 62885 1302304 962180 1898206 1690128 1710877 1725251 149934 1234910 276168 867283 392528 1757742 1763877 683310 101548 1529908 1875490 286047 1420799 656619 1640691 1301492 1176391 987302 1116189 514478 553255 982494 603448 1793550 38703 346002 1619208 1461176 303516 480978 931765 1908927 1657276 1797845 1839050 1357444 343136 1580001 283687 1962689 281416 1614445 1549780 1078269 199607 60966 542510 1618523 1368274 644246 507366 320451 656016 1395578 1037182 387384 1343708 1328969 702706 6276 814000 738674 548605 1253653 1238344 407113 366938 834012 644319 1744669 571225 1114862 875650 1769464 999838 536941 753040 317181 962293 523193 1926941 1644545 284127 86721 1996906 1864821 292649 1278259 303332 532665 1642018 1426033 985530 29147 217336 969593 210741 210562 1203031 230152 1734750 1307411 1269962 93335 1662928 56542 1869225 630235 1021542 1996505 568040 1141453 1614473 1870217 182918 828887 631287 529083 1952452 1780157 160154 1904785 1917289 1758887 900572 1095623 28768 1209800 1149186 1226658 1874537 196630 1424708 1613815 1161228 1073321 835526 1134800 596590 707462 461460 248794 1217925 1762097 961558 996796 796627 647035 365274 413701 1134520 1778169 1725441 68921 1871716 1995051 87134 1674107 649498 1206863 552113 1709358 904253 1181156 672655 872910 1167052 511969 1572140 1798515 45503 871901 1092674 722649 1841466 282195 1984354 860120 737052 1369060 1619182 655579 1409671 1770093 1996641 245833 1129685 396892 944239 207258 647713 1572977 1977909 1305491 1116740 1082726 1667191 1432748 1107693 1284073 1483858 1894700 917238 1594994 47662 1901819 1662706 743624 1976517 828762 596779 1047313 919373 1584676 763701 1758689 1319537 319456 1610382 454954 931568 207082 1623778 1224798 121497 1113131 275899 1724671 1984185 1584767 1417340 282614 295623 39736 604592 1101701 1004064 1935445 239120 1361183 655503 189498 540294 467666 452367 1445798 118881 44963 1296411 955816 1351993 1914603 395270 1792482 264790 846899 1444755 914437 992554 1201063 1439330 1865272 1027765 490466 836777 1576814 336542 359096 245025 690391 907699 1707786 952901 1032155 636653 748706 968252 451738 1059288 1021349 1800269 601790 1121756 358259 961071 1202564 1545832 898254 223150 568580 703631 1547850 1326304 1597574 1535189 1605529 1015370 1838190 588692 1408519 47198 1380318 419638 391783 1541102 598149 1362655 513269 526697 1565301 1064396 1634045 423081 372013 1062993 1561325 967813 196527 382225 984226 999269 1277527 1681397 673100 538013 1670433 812147 100680 787066 628917 967709 919758 879367 863068 1039354 1908608 1557096 1159623 1376770 1689554 126690 609157 1212627 1076323 1733669 1093482 1430957 898543 432307 845668 274311 1321509 1985200 631522 831061 1968473 825080 990178 612368 170184 1590607 1790757 806836 401098 371839 1413084 1407925 87613 258653 994751 187630 1667563 1617626 1527822 240025 1679944 179039 624973 1528881 1245017 1065538 852597 1421231 262451 1447315 268009 150940 1475697 91504 1634673 1486691 1045240 451600 1375625 640123 1347844 515246 1835898 1958074 680963 1741846 1651236 1934856 309699 1615272 776057 1770342 1838596 1054002 436845 596891 1248013 1469278 1214849 1886198 589512 1532091 1095278 790744 1310253 1724001 1256821 1909500 1084336 1193513 636339 14486 201284 534351 378726 1284352 1410509 932492 152802 732163 1218126 288300 159997 1394659 1694327 45554 129725 1827623 645591 1165568 1257093 1846157 1855561 1077723 579428 1234239 18005 75113 1217382 1040953 773826 376578 669459 1574539 355950 467362 1583980 1477887 306674 1016896 41750 879208 1194583 1987820 1841037 1216016 827622 358514 312358 1111419 1372843 1583165 1554832 994824 1267039 1881659 158985 335127 1939331 113317 445025 981602 270357 643499 207784 1708796 1363038 667819 675229 344707 1866860 462593 1606478 181013 1439521 560926 806520 1185709 1588344 1327936 1046591 1113205 1842971 1236910 748329 79972 1517980 433593 1966223 33445 1107081 1250801 366348 314703 243218 1124187 1588197 142646 1895566 169148 1822930 266668 365840 1281431 274132 479895 721239 1207177 1141495 1501155 1893903 867567 848403 1798955 918374 1617103 1181435 1162590 1927418 1363087 583197 117415 42653 1870128 1621051 938400 1809042 775695 991418 344439 1833886 1808978 1781942 405899 258232 975998 1455475 142404 445080 1363511 1513258 1886372 482951 1245594 1713756 772445 1818224 1914403 1125773 1603890 1709083 51493 1689929 1741555 1559496 1765279 1252961 283547 1457110 563143 1012045 1356320 1641452 818929 1919420 107531 1607002 1561026 333771 1602882 201244 1819573 1422371 1195590 844546 1499851 575043 599646 403618 1203514 671438 1725048 503954 356701 1514881 940496 248036 1186585 337514 398611 296967 216671 7894 1896923 1206161 1914727 1640225 1516766 432366 909094 454255 210453 577867 328707 323624 572564 973167 1585403 1390813 1585414 1643494 46293 1839836 388406 44429 288114 1298016 1417298 1767449 1966252 239150 1177655 646050 323546 1069 1809420 161116 1864521 865661 1814041 1277892 707277 1132881 31430 370542 141098 1753968 1327533 759055 210748 35862 258188 115878 245734 143343 452664 598792 1632429 338700 939409 515808 162976 1378595 1702027 1757494 884228 1305441 95486 1966648 1723394 483894 417780 251851 1533979 608965 1373131 1375307 418446 1864997 838318 1875674 54730 1415223 1940192 1858977 771047 1240243 1803664 1332772 1653575 1114493 1810289 1419746 603942 1116939 1481177 705936 447213 891532 1353970 1753401 444095 189684 1946255 220614 721548 1003258 1570506 946912 102186 443245 208732 1740336 984492 1922569 1546538 1477407 1229357 283850 1484493 213955 1920575 872192 1451264 1048038 484833 551617 270481 1753271 588703 149763 1126318 1759570 1841435 133192 566878 1818513 319820 1898129 274692 1521827 1380426 1994441 1521074 1279017 424550 1521429 1569144 1861632 1246457 1554145 1415752 1466343 818653 1932198 1793370 33845 690572 1471086 156282 178928 66343 482946 928856 832561 850585 1792726 793188 1884059 367118 1300794 843404 1474584 796813 1789758 1122675 369475 409912 695469 1995585 528359 1218474 827219 678075 1589933 550889 1964298 699973 1635223 916129 1672842 1992356 1823801 649333 852441 674320 815692 857126 1980610 1742288 969183 1455455 802926 1592969 609167 747865 7694 1202093 651774 535035 503358 1554920 1059334 532637 1441497 1170403 1825058 585361 1302857 1490604 1323807 1895265 1547144 1909026 1041645 343581 1180697 876630 954752 1303770 1522173 1580262 276181 1720669 1588377 145617 454940 1340559 275650 800336 730429 1344180 1249486 1741645 1602114 274179 537811 766519 869348 618153 293427 852398 1875977 51786 922290 1467555 967110 917291 167660 1735169 1567334 1216320 111877 881013 504350 811487 168110 339661 221361 721898 732893 683025 855262 62544 640870 136427 1873619 366122 1294421 234605 1313836 455448 179341 1306667 53264 144762 582753 1705251 584847 1814733 1152681 1150342 674675 1307059 579718 1072050 1271317 1744371 223102 1779134 553495 826264 91324 1969463 1292585 719844 1596350 144709 332918 908003 1989028 1741447 1267099 666985 126255 197507 739308 940090 772078 672583 402331 788216 1750795 673228 1984125 283457 559116 528459 988431 1657307 242286 1906991 1250521 1283364 1181259 660232 1475110 208107 1574748 575079 286747 1653443 646767 534670 1882752 186412 1795655 270936 1603116 1327976 683704 1315981 1928141 684951 519863 1457392 1982688 1790239 1966956 1631448 474911 1001655 1690948 976926 1406224 1357468 423148 627624 1363745 189767 952052 1722914 979242 1949079 1548125 1574210 1494364 815061 146761 1856317 1708424 1405802 1213879 427808 912065 834890 659687 695331 247763 144445 764505 350816 292159 1201525 232478 994285 997875 1449334 1831840 929513 923406 1180016 251958 108841 1209643 1704983 917568 1042586 774772 84777 1122985 115336 1559007 608591 1476470 1661333 851938 1683982 1604517 610100 1049979 763432 379300 1642780 1525949 1509049 137648 768241 118364 585595 1182396 952825 950355 263892 1246750 1770373 875403 1499713 1840452 355892 1620363 1355270 1274810 71604 593905 1636923 1390247 668289 1923502 433888 168673 773217 1336454 934680 455625 444291 1510992 692954 1962901 114326 1344114 742790 342651 821490 479506 166941 723871 1320958 361775 1894715 641361 413642 1902095 1268780 1088570 502289 208519 379425 413987 1001852 1515230 1785754 570960 1089824 750519 353810 538603 857416 1203810 1970725 855544 1838648 918269 1623803 1204106 1904813 486914 1098637 1823155 936247 709810 240971 1859638 1145534 653499 1424963 1478111 417024 231196 1856101 802343 1814000 1700810 1761583 209741 1640819 1203835 323408 1804830 1827680 723619 352019 1712616 1156681 1349492 771299 1116417 581646 1512734 97947 1866552 954521 325974 927460 870604 1456225 26824 1141816 701188 781784 197288 911924 1428261 52399 536400 264643 1854376 1378429 607598 499682 549002 1969354 1800838 1558805 1048903 229326 1624476 6554 508428 1561337 1128074 741015 1571897 1313157 74160 1326233 1540902 1477363 1298713 588478 1810886 1331115 1284041 1085128 1666326 499071 1515146 1706315 1497764 673491 173447 1760343 1054282 1087768 320197 1491237 178965 1860000 1762603 1799909 1287274 874445 1969799 753195 1166347 1789967 1625608 1816463 256815 541654 178343 584077 47962 688995 36992 107421 829226 1330629 1587053 1244922 337940 484280 1999755 1717362 238480 859696 630902 1159633 460895 65416 1030205 653018 690367 1523318 1156062 1664888 1831327 337526 817461 1444125 1059299 929278 74737 204751 946768 1994158 1313382 36423 1410196 1628017 1028521 1325495 1062702 448873 1074079 184917 764814 545663 1821998 78134 1946136 1765089 1418149 548356 1194295 180665 1749209 457305 1179027 419744 232442 1341125 190021 557609 774071 1638439 1486465 1078786 1614081 1926757 1831645 1025585 144846 523363 1446246 771344 1046257 278749 1860446 748340 422240 1760232 346949 416263 709919 1713198 51664 238398 163276 1035858 976491 1164365 1337533 371401 1148411 1548644 978806 1071567 1557539 516066 397953 1695928 470054 451098 1267473 1853221 836599 958788 370235 1786926 365805 409595 953047 1494101 534979 1430939 748016 1198849 260264 1690607 1335057 205098 1841021 294042 148802 1150124 1628991 1571094 486317 748289 1292285 1955926 1779955 1455129 1653395 1503150 502535 639710 1517226 921756 561778 1740711 1682579 1914480 191023 595112 1359932 680134 1585534 651097 151942 1123142 898551 209243 1033649 989592 70248 673082 1300651 1215912 400543 1010143 793022 815003 1103666 756555 416730 1992634 1418204 1122495 377702 655312 1363738 1685357 99128 98661 1390101 1956416 1810287 915954 1796174 287289 637318 530944 131897 1459836 1561765 1740111 251685 14404 531251 108973 1148358 518902 1607992 374816 225943 1030206 1270983 761832 475681 1061621 328593 832374 503880 1873189 404484 1540107 1493675 1837989 1103808 317093 1165839 1177998 1726062 1739217 100847 1135338 1102151 956418 1238782 1970945 547319 354503 392121 1757013 1880475 1255228 1098184 182582 1035724 902664 1863004 771115 1055798 416723 165730 1091598 1004678 1918318 1519018 237594 505297 325220 1484129 318642 617971 1721109 600585 546739 539478 1058945 1024809 1766292 1543249 772502 1675604 388489 175024 1555678 491327 96890 911735 660514 486940 1723611 1674603 708553 1763983 106418 460911 896751 925606 1541594 150826 1231408 843472 577465 1101870 1396194 527424 546097 417873 619050 1102199 1403238 616481 1584088 1006400 1094805 78033 471854 802372 759701 23960 1044930 221197 602882 1338626 773661 1741982 1071908 781709 358383 661732 1797420 553402 1597910 1029560 1382500 491618 797454 1178141 943446 1442607 1889543 1819137 1529048 1646274 1329834 64478 474902 1188319 692053 437513 1976446 44933 980598 1669178 1639979 377328 848609 810230 1484293 1422499 847220 1514362 1952884 4214 1026135 353200 1035888 625352 20083 1117370 1276097 1845306 932126 1555382 48946 392413 1316449 1687047 1419373 987349 997558 429669 1412673 161025 1496508 458089 447858 1314456 1431684 850749 293165 155258 436154 1542306 1411557 1908903 994044 1691550 1480049 1044864 807995 419893 1709054 613965 607444 1346337 1445881 575975 1687885 1428769 159829 560184 457794 667087 1908963 1844795 1860501 1621019 1429413 117389 1351953 73465 948447 913171 413301 211095 504363 1577294 1237638 999904 1963282 829765 680166 1466680 312974 259847 1887924 1236004 372645 1618235 894689 796224 1011315 1348238 1534044 911711 1345457 813926 541020 566015 859299 985650 633192 53066 516054 284596 1826312 361657 1481514 1838682 411795 1220785 857911 574058 287550 778609 25699 1903196 1510342 210569 262428 1800284 1891625 313857 202639 1869156 505247 68531 650313 514254 1627009 1052551 267131 1347597 49839 176734 586068 678237 722665 1195053 779074 690037 543691 207752 1510825 575722 1085163 1341576 1841205 1948704 637513 1055212 1007905 1845532 675632 1790190 1879507 1682332 1667040 499114 716270 1088134 1144709 1975411 1149822 318673 1962051 1798285 1051163 635379 1994153 32102 1185331 1049025 330670 161287 373579 761514 1150155 849022 538019 277339 1053934 1101948 1751457 1553588 472613 1080067 982535 756476 1915813 166996 1736101 1621447 1230263 249777 607587 350755 932467 874433 294561 945131 1984178 1590470 810726 1580879 586437 1567579 279004 618534 1587366 13637 329014 1809371 333197 110351 896293 155042 300409 1892015 662719 720620 915081 36191 787810 608193 610627 435838 1933106 1742861 1462433 65105 1884204 1171165 600611 1496411 1934337 304661 578716 1391705 700054 768492 305513 134292 1173402 1589534 790253 603820 1973887 1512954 1169955 505940 18527 1774262 300849 1042468 1343574 901194 98472 483754 108376 1011969 381495 1806857 1811959 623236 560366 281637 447282 1278040 413462 1763594 1638038 1355366 1132783 138336 854151 1175366 1887515 256910 244190 614329 829997 1015612 1495513 95791 96230 304690 1029206 1541134 354528 1885243 1500379 391695 148791 72140 696124 97397 244635 1773560 1684945 1839601 826593 1625560 944394 1236616 588880 807389 929823 1015556 71341 626885 1565010 1939804 1774052 17711 384008 1515141 485748 681510 79204 214744 602154 1272436 1931998 346014 1431914 1477154 154347 1450806 1913001 1437825 499680 685733 6271 1271831 511034 472550 1914677 141985 132986 977611 1495392 1634254 1179087 1987887 1429603 580426 1691873 297839 1242188 641996 1701299 1874380 441029 489500 1605347 1757469 1535218 1271897 1234086 1665084 1673176 1393476 782932 1075819 168175 1408226 619381 1482811 1792081 559851 526980 1963988 201822 1396924 341004 326676 366449 355260 57841 1021545 1507702 1425048 1431947 1844492 1472175 1397557 703135 1226260 1570554 1117030 1739430 618703 1144678 559974 1671925 763215 1218058 605734 1351692 97118 1282021 962567 196327 615993 967541 1201484 1510693 14327 1646128 1661546 1130657 888854 724026 958752 361340 1282343 1223748 1922523 1874003 1935851 1679771 1499838 599496 581755 805895 1527001 1265169 1966574 864430 1807872 1938254 521928 935188 1336245 880070 705967 758273 1275296 871514 1857769 1852749 648234 1245776 593672 824276 72947 262076 1630004 1649808 907783 375125 1507290 442923 1877888 1739049 1205483 759733 953 1014864 204580 844677 1812791 1665182 670325 953933 1652105 1821802 1398279 195116 1556852 1996956 1474568 473905 226967 36227 1158912 367650 1235233 1039655 899570 1606715 170467 779377 747007 974427 4032 281916 941550 469321 1935272 1711367 1814761 1121917 1196431 1818902 1350100 1190778 1496126 671381 436689 1394525 1027638 1933050 1398504 6778 1947364 678208 800992 779532 655916 1915825 164927 1658582 697415 281971 31315 368610 142987 753731 1142381 1473835 1911168 1485541 1826632 142592 382863 1409746 24349 1527253 1326323 679644 1757285 473897 1378024 1648207 910773 1080929 76826 1375245 1036085 1068093 410080 1497918 414523 909475 1496553 334733 660808 1774143 1674696 225617 134249 1810654 247804 901112 1967124 459556 564204 561172 1800636 602300 1571392 1138260 1649065 1140814 959777 1877407 1696152 1654591 170523 1193724 1768979 1681430 1817426 1335111 828100 1906808 1223313 1476025 1948053 1104106 850939 1116191 1660263 846204 1350258 1647346 902153 1521230 180280 1719340 1166482 45721 1511558 1294018 1314664 1123655 554709 597619 987711 1915206 153844 619964 313683 307333 1348160 1407304 1032977 1825106 1590205 86557 1983664 830273 1707042 1990001 1829003 1647208 1703731 36174 1254342 151411 1302286 1813353 1249549 1132022 1578715 1924703 772306 1296180 1889495 1864279 1642004 1874143 491445 1565567 440895 1507623 140709 315448 201235 1167438 481588 817458 1124555 925301 105170 1002597 1843352 234986 1337705 1674795 830611 580816 1269379 790982 1014238 944520 1017438 1635062 1400079 68155 1411180 589395 907664 1975723 284767 1245823 1508720 1768102 1042660 1799483 347586 501753 1892424 472196 1872675 894750 728362 1821958 868355 1351141 1447757 796987 872529 832613 460864 530745 1619309 1123478 436142 985011 1797833 1132685 742580 684189 719599 1914510 715523 1957263 1889768 815508 546810 1299743 122201 432877 1708406 1323836 471725 720706 146083 1756628 1323732 1556003 249831 1169480 325014 164206 28494 1852791 54739 1537263 1815514 1557689 980964 1433013 760232 1846264 1854361 1449196 1619346 1769669 1941941 1199642 716128 147838 305880 383635 369548 892748 119718 1119600 1807900 1292523 1674831 840490 314937 1298066 1230920 1090893 387286 445589 938663 1349024 669633 1330796 204054 765234 103710 1526584 1573893 611071 356765 396651 133530 643668 384559 557154 546158 174328 1193751 1546762 160340 1826519 468208 1455382 923727 609129 1963214 1853098 787620 36947 948691 958594 1298862 618886 1957756 1514533 235125 738229 1736024 391227 1080018 1617592 290565 1152266 209724 1914879 34350 964497 447443 735276 1093202 1720321 165854 569823 1719470 896175 544246 1720621 613818 854632 616448 1776092 1363433 441474 581110 1463761 1943411 97133 253305 1125707 713439 1684635 1060299 1514059 460251 608059 337876 1316648 470204 1466148 1196187 277897 1948711 1007726 453637 1997385 1652896 1881157 738376 1168052 1699561 963688 1589425 1101133 298869 1154512 1142005 1302372 1693514 1136752 1123645 1626320 1822584 1738264 45977 181459 1824543 425136 557692 1626225 1692094 878908 1499265 65141 910149 1049452 558006 964704 1615350 1756471 626110 1612221 523433 64073 1925298 644188 1723805 1041776 1549760 393024 46005 316750 365584 937898 1157750 1084089 183643 981268 796615 46035 630028 288005 494149 1497961 587166 1104520 248462 1987125 12212 690579 1604927 778601 1674989 427687 694328 48703 1186441 935583 854138 1224833 624655 699296 486821 1816826 978073 1628939 974144 1853060 832634 895348 1333229 1613328 1866190 629149 980547 1829347 1848475 1157685 380332 197041 392491 722293 1045675 1723946 1554972 1868249 1153687 1811730 1604230 1180081 130958 1581583 1504426 1027913 1116437 1132635 1988026 1133645 625324 776294 793214 436104 1079073 871290 564121 1343155 1133723 561307 1431310 1060143 721692 869545 1989523 139071 566055 1111225 1391764 1750404 1616752 428112 96162 1017668 1583442 997975 436563 1857065 274811 154124 971359 610946 637866 546898 1275760 1790926 915382 649703 985145 1819489 1474057 1099437 331882 1957071 1442606 980663 1033140 739314 797049 1820769 56384 1093654 1831154 400341 145587 249907 341975 842786 1514060 1587357 288751 745092 616190 933276 771815 382576 1407946 1411673 760346 1336588 1412497 1859219 633527 1100688 1042232 517193 1921674 1464276 1773408 90964 54327 1612638 1456083 1406887 714667 1223231 1693497 1921765 1962314 53978 1935669 1054358 531381 1240401 1955882 15015 54602 1613437 892357 298043 827337 1240800 353444 1271483 482508 1168877 1430846 1576912 1519929 1569379 99961 817193 408752 1964104 909787 607989 150102 1899668 1259796 1729934 1695190 550310 940016 920533 947688 662354 805098 911796 1699280 811642 433140 1390288 1130674 955475 1125912 683662 1142401 1023193 1770851 119769 857378 183934 850044 563089 450959 489034 1474615 459863 598656 1429081 1221135 40588 638418 1465974 779416 116460 1125526 895490 128325 324014 1229247 717535 928836 825408 1786837 1029815 1766290 904075 455873 1085062 1418616 1593540 1255247 1411114 1062568 309098 1423048 1494951 885996 1849522 521380 773022 1925198 5852 234885 60654 1191449 1212878 582263 1697863 167203 271910 440729 947897 37631 815302 814522 1928066 119568 90108 1319429 1034653 848914 1669113 1576583 1518929 1669025 290130 521317 1727825 1236774 1096325 1760168 262592 1591205 1087939 545901 714963 919234 1865450 1189975 696678 1447634 504235 300927 951978 264169 1446114 1077983 1620942 1805186 1809897 574095 422678 821051 1035062 1627610 978471 1349370 1434617 1722046 503914 927418 501161 376371 326563 670253 977512 1688625 758569 1554075 327281 17816 1222572 1083262 1973353 1998109 854993 426041 1601121 721837 11060 1915031 256974 946891 582820 1339095 222022 377370 1300891 1466602 512776 1424530 484299 1801999 955944 1851985 1416855 1179874 1216121 1892399 115097 1506521 37429 973814 1260633 1713140 830698 1269751 1435775 1689314 1752110 1807375 648627 1189607 947482 631710 247910 677110 88224 233677 1064746 936548 504231 653042 1584110 769554 1181964 1757600 411484 858624 1957536 498122 909003 338977 1659474 716325 1157777 703253 451010 253338 563766 827648 791062 767027 697149 894644 1650602 59907 167364 1500436 338444 1527147 1861349 461505 403682 1809927 425502 1137873 724502 1163371 1823279 105939 1807966 1277752 824239 263356 742984 1498263 589541 405592 872494 589403 697207 365408 885881 693829 1489039 76174 1112585 166495 1551360 969332 1806537 567323 1768273 430821 840747 826268 463840 1400872 330459 499435 100726 1608022 632246 796093 952030 46680 1189170 1651034 1773194 747446 1970531 1301617 353140 1040101 1922049 861527 268920 1096677 996590 1988458 1536927 1932749 428888 1668014 968049 453190 1034938 237314 925881 663611 430507 674882 1126588 1847414 1277209 1553304 1355505 680164 1101342 410879 598443 554127 144363 1886609 1587169 1755186 398965 1353290 407107 1815953 178173 1225018 650742 1912219 1614792 280777 311371 1243226 782328 534688 309805 914371 509466 243540 132870 1574971 39363 1979708 1051749 613012 1468591 1352276 261249 1914234 701334 240574 1734892 483085 1942734 247176 1845957 816757 1561020 1284002 1316471 401549 93885 22233 1885976 113626 1597372 1406344 356030 959822 571960 595446 414021 1174022 1663172 56616 177740 945571 716213 162733 371265 19712 1928991 120713 743718 1981608 1109254 1953390 1002695 677918 1805120 1361870 938661 973210 286659 1586748 1675859 175084 808364 385052 373300 935024 1583698 1793495 1314264 1962328 1972463 60835 709855 368676 904155 1713000 615849 76471 450820 1980884 896840 1746988 1636990 323306 760715 1307443 1545027 1695576 940196 833373 398023 698417 438663 521379 1155059 225798 1265782 995732 1288187 274885 1951473 721614 623905 1121462 621147 1894568 1224295 1064808 1501224 26003 1339803 1295797 1976342 1275513 1453200 1446965 1002312 882243 195009 1426088 1071599 317852 169373 1525742 695189 384240 591147 1811757 162662 1219632 866861 21070 366120 1854480 1020787 20908 107821 277703 4798 465426 849408 1964339 985171 227352 1521399 1737468 1210475 846094 1845151 1432905 16954 362587 582071 1899854 377493 1465594 239354 833531 731733 24223 453881 1442008 824444 1193080 226692 708800 464020 1272476 535540 513443 1984673 61440 289161 1045942 760876 1189501 1616707 1922464 910635 702965 338511 1253151 1335848 1492785 1737252 373223 7063 1305089 1221689 1219437 1594624 1059297 706994 1026311 748704 254065 41695 209991 1360187 1161097 1661641 947098 1413350 943856 588447 1343295 989786 969 1048391 138455 1310737 1848561 1112916 1340002 1462046 320125 145558 1272679 1278862 8431 1929712 561901 1039652 547770 1262837 161507 1373522 22195 1392783 1658653 1434944 809979 773014 426758 509818 393568 1580691 308429 350487 1157257 175938 1059556 1082875 1883416 1748927 723404 1130450 49916 1928766 1093164 789551 958521 1311787 1144576 902398 345338 645971 283860 233908 1369397 297865 455349 1796579 1974485 82324 400016 65423 1602247 1543775 1696082 701004 51 1982421 1326225 1714433 848106 52872 1393283 1315585 721747 1507877 1200401 273068 692204 521483 794731 670491 808171 990367 887701 815039 1869564 1702909 1331169 739758 1469823 422766 356758 1299603 740881 1378453 1173345 1288075 673854 341712 174191 135730 1638374 1199420 809201 338453 925050 1110214 587729 116221 1079756 561297 987725 1372612 210964 1458095 1170800 412142 1838200 1690232 893152 1526109 1372615 498024 1679103 759635 343282 380417 1506334 892084 462841 1498558 1989978 471236 681022 167208 771533 474553 1738588 1964833 713285 1480682 1253758 1022789 860200 882223 1770048 503537 539619 1920257 160597 1078812 1055662 261442 145188 1779880 933692 853791 936067 423154 266809 1094733 617588 1485871 1474035 1691603 1322468 1477656 800934 656456 1064448 1339150 1052407 482678 1487258 1489460 1220422 418488 1667091 1191898 530576 1513412 1250441 1087149 1263069 1491866 587856 345697 1459057 1784457 603013 229698 451109 1517800 979868 1710883 557084 1059761 1665604 1850145 137989 829772 2334 1211841 984314 1191248 1767415 588456 1524494 1902978 1759482 1667922 1652097 567180 1505110 1393175 1479983 1910503 360908 1213834 48183 1153566 81650 1053264 1164943 575075 152641 1489200 1786421 835554 407227 107398 1486631 1048204 126860 626347 218209 1576279 1621653 1808775 1433096 1310706 1024020 1845378 764621 811692 1715647 1211968 1340713 1414804 839936 658766 1538129 543360 1557603 1734308 881339 1860979 1279303 848718 143606 553284 1551031 821336 1899564 265949 1670246 1225333 1162747 1375059 1899760 1585388 970471 773003 994102 1885269 918894 1434054 1970320 673626 192641 1389351 944652 1224808 1997987 1327257 517286 961155 1867152 81075 762653 301044 527402 336188 1395661 1398405 1438124 1663098 1534512 493399 1261204 602881 669553 139127 1808226 1012328 461485 296354 1176504 590092 909941 1335527 402456 155926 1150613 442572 210443 1076085 1751737 1242815 184682 936584 1037339 1503976 1389606 345395 118910 483030 1464165 1961373 1591515 567224 601860 206161 1817593 454986 1500032 195989 43179 1342521 889480 422968 45380 1279397 1471754 840607 423353 725797 1951876 190414 1114707 1311366 1836368 1029148 920871 1295760 479414 698568 1869860 672614 1915679 391353 1856428 650777 1175394 730000 1717239 534660 1545779 682740 1455755 216259 1581865 1180643 1856320 1712769 462754 35589 1435924 181420 1394882 1831184 600941 1583562 204125 9107 713093 1218215 1859933 219196 1827033 576876 890506 1525240 479595 1279126 646404 369169 1528547 1207804 448802 1868228 1306399 1769807 577330 265193 657246 733351 1882441 126856 994152 419815 274065 902440 1593181 481644 1133448 1562852 292340 275669 1744599 212538 913782 1910021 1280545 1503806 1190562 1249696 1962498 872309 157407 1230547 1155452 1040382 1060324 564985 948035 1363460 1389265 1439853 1931133 492150 1112386 1422114 1176031 1663000 1098315 1077654 114068 507976 796855 1485279 1677513 1767054 1013169 1692377 1011305 1906374 844707 1771267 965637 726093 263922 75084 1789566 1151407 952942 313151 1449823 1716244 149933 1048313 70189 739828 1702285 1318205 914374 1993806 274323 1565626 1538471 1404038 448481 840953 854682 16819 20467 767238 1457067 301084 1425437 661575 508054 921531 218535 1657130 552334 147054 501696 1839476 77018 310912 43557 716227 345197 978855 325524 613316 408079 1249215 1803815 1906225 1235205 1689760 1491431 162356 6324 1075323 1726139 1944317 367282 1311574 1612296 800164 343411 1479074 474501 803807 114313 1194462 1242532 340947 93580 1433363 1245842 367812 1370368 777956 949068 623109 750444 778022 1122416 1390135 335053 1563903 898128 671196 718979 1346509 1559316 1365600 265107 703623 1981632 1852563 772117 1073581 658264 813370 573760 1087990 1910609 1282716 634158 1944968 649620 1478149 1987620 1156786 1841431 1649245 1988033 1239405 173602 1862276 1510575 438676 506120 588287 1701622 166084 271478 437659 1660354 1731111 1853785 1986632 555102 446820 1573945 1786260 1352412 683038 1628719 590577 1355529 198009 1238058 694341 663839 895163 1956594 1161882 1604440 1293612 1028689 1954791 974664 1133469 1644644 367069 33732 1214278 1725806 676103 385877 1966960 9178 206826 1555449 1010585 641233 1687419 18101 1731011 948784 813660 1501977 342079 1594538 1815802 769538 327212 366592 106430 1755125 66770 1108874 949405 1316759 1912224 1177306 1439619 1884375 151501 420572 346316 409666 403021 1882386 1101802 1090406 1349143 1227741 1097343 72500 1900098 690456 650555 1421945 1887096 729262 771598 905947 1055239 1612438 1947482 1352241 590385 162622 1652501 1759387 1623917 1552847 1760682 945180 1247139 19237 371085 61698 1027243 1653050 1002137 1640099 1909036 71566 1754697 137042 1535547 1725360 1180468 260819 1926822 1555514 94627 1356345 826554 1185844 572502 1894839 1094521 1938582 1479677 1708999 772565 909261 1327428 1633814 821702 522530 894910 806237 783246 70028 1797343 1266469 142279 1586530 544661 235990 1677082 894446 380761 591699 1833347 1671256 550908 22460 1895986 1484381 1508390 966707 265807 381354 665062 743897 1202878 1772209 111418 1070312 1303382 427210 269789 1055257 833999 1428321 1869903 1776309 600723 1048356 353734 1595783 571711 1889639 444133 1363952 1537892 640551 396012 1039708 1334933 1718340 486449 20088 1203541 1359550 499655 252120 368264 490719 1950376 1047766 580123 1437743 104049 813227 739356 1997073 715240 1352204 1572821 1116829 1945259 560157 1754983 1639741 1938600 869538 1994211 1825848 910659 597439 846520 592665 740246 1305022 616898 199727 1334323 1282966 1709624 1951601 826586 1130916 730071 346203 1375761 960126 392842 1169116 686815 874238 1767158 899016 1055941 1069365 659509 1933419 1633025 1661060 282983 348782 1467579 192052 1758846 712767 53401 739212 236175 984441 558165 1933191 1584411 1609058 817874 613031 1555276 1669544 1477042 1070784 298483 725628 121642 218066 604670 1389590 959434 35604 746690 1575763 1913481 438290 1442741 1464427 965105 1745611 1620851 524208 1143781 1412630 249010 685057 237059 1322216 1620503 1766010 1934721 1601786 1777840 416967 781318 1008428 1761313 874295 1411929 300739 1747209 576657 1698803 349306 1036444 1493917 1630482 178795 666783 1169635 1419138 145603 1552082 876786 395057 358908 287365 1833988 1867067 1306804 1616136 1973408 1012282 1000267 71842 1029666 132187 3208 1546982 1698394 576819 945746 1955283 913715 1039251 444710 123224 1461334 1169672 1727754 60000 638538 6115 112423 278980 984442 1910299 698693 1310071 1158915 1757930 406105 124327 45456 338100 140261 1957268 720192 1823514 925086 531764 1454236 881438 177442 91864 1637221 1431275 1233497 1481782 1240449 1189450 126162 1419620 236144 208035 1702236 1893650 1187691 1222178 1326920 745172 1631602 1709937 1257875 516881 5913 1813939 960904 731371 1044470 969410 914298 1843647 1259612 209909 709231 260722 355902 204016 347027 1704184 1837572 111109 1136628 1345599 125054 546235 656430 485759 1177170 1091046 826914 1813744 1726446 1076715 554994 1214762 1738990 583274 600257 1709004 528595 1464149 804544 1830631 125133 929731 1852331 1854094 1819063 1399031 988767 403913 687521 80322 1965120 563707 1670142 901166 12500 1457903 1280765 58186 862841 1050905 1117661 1216901 729307 1932504 1837565 1494531 1452923 153551 369311 498275 25749 1967171 1677221 1455311 430868 393472 698884 861524 1062332 411180 1120970 623614 78211 1771156 1987259 197497 600607 925098 215342 1580058 260090 1830085 749073 534455 146596 241879 433807 219513 1601745 1863303 1779327 1537786 1237124 1172148 1361578 134919 1615018 1738691 431315 1290307 92814 926450 1984837 1623930 1120605 1108263 608893 519277 1750610 1941245 174735 1825445 1877803 1780433 1923277 1416416 169020 1637988 555263 629413 924423 200543 1621648 1959231 1549024 1323746 230125 1940242 688677 592737 1336497 1440545 124094 1689219 1141620 580779 600097 468111 1837696 1913807 1778239 1673826 1697074 303640 1738013 138905 127404 936127 324237 998820 1529260 1761301 265884 753807 951381 381096 1140686 550898 1178163 1238494 1282538 1772996 1055271 15931 1354239 1591569 395049 131969 607675 1788564 1700941 123308 1413552 1393801 471694 1417437 396455 1159 1937883 679546 1578209 1571564 418411 258673 1049425 1543277 306739 1904153 892237 1940434 963926 1560503 1065083 722871 641484 156967 1543363 228807 1641464 182132 1953829 35946 389238 441707 1807851 1708904 499283 1376723 1129222 1380650 451809 259505 1265765 1932641 1008317 599371 441777 1242250 935411 1693177 58820 1783769 1761234 1274949 1177602 884251 1138641 487594 156840 937801 1766321 1717868 1882741 1005654 812501 24350 1794424 152534 697712 880824 1835136 1876049 1239757 246193 842667 1214095 1537620 194543 818949 962500 1643472 1173663 1665179 621289 944800 817043 1428696 1137283 1217535 1536789 54423 1946616 681123 1009444 1930770 1019997 1191527 1955657 1990088 1006881 750114 949528 942667 1192333 241969 676558 1850628 718335 1163533 1255245 714438 578366 1046995 1199603 294635 474130 1237884 1412769 180481 286514 77545 1525669 1668412 886086 424331 1414869 1491755 664693 426838 336467 70802 1949142 1906673 902650 200761 1678883 621989 1527360 615065 1594164 115314 1716827 1057130 737919 1770866 740551 456073 118259 1003063 1674004 1854867 1049551 456682 149372 1596549 71140 1892029 1144518 25722 646694 1836953 133488 682700 671950 323458 363368 683029 1301614 1854589 638201 1612127 820982 763480 371769 936527 1872157 753046 986421 248177 1681125 424050 1862171 1848725 319223 154331 659517 766826 1758441 1534550 604274 1185931 1092815 502746 1913340 20085 1965069 546451 678860 1736277 1528161 633844 1805475 766513 1046675 340313 1773549 755477 1230482 1298501 219777 803829 902107 1542206 1186204 875092 563506 1919207 768434 1860375 322193 416814 1931196 878832 1915729 1568045 114162 157093 326448 543366 771561 220028 1000559 1939867 1088137 1933284 235111 379487 386749 610552 1355726 1845867 742961 849797 1444097 385263 373394 349298 750467 841372 297476 1674602 1008641 1498240 182629 1968978 1400365 80269 935845 1968112 1073861 982546 665629 1585370 1628506 1505099 338187 1736606 1772866 1272064 1845434 636402 276857 495240 985858 1077390 352686 121348 1481995 398954 290050 358883 1311 224181 1059843 804513 190078 15284 1099428 1594728 731591 432478 1685535 1138582 1374397 1659225 406612 1941958 801464 628617 1258532 1244469 1305660 219305 441171 146373 1402769 83955 615421 690022 950739 900436 6130 393675 127722 953025 1783359 1782257 510171 1009375 1030926 657143 740470 1542329 84543 682972 1013834 1214654 1099445 1633555 375972 857180 841921 1446224 1225085 1888334 1807223 978123 1102902 558272 1842938 31424 665302 250197 140935 1717219 1581843 484147 386970 898040 1476900 1228600 856997 596222 747768 467413 1756632 277192 1834917 978698 714738 146255 1460070 201766 1773340 1448902 901395 74539 1738301 1794510 705637 1715808 130420 610105 1804205 611157 668143 1861579 1765741 1538019 1674999 1811274 1270030 1660313 1270446 1743474 665175 1568236 300147 1735963 1701404 1714779 1647716 954531 1400132 630162 436773 1424298 1683947 1121373 504423 1719030 813709 1245451 1539283 1958466 1400489 434235 1780861 246745 165651 660751 1896751 1990577 925271 198250 471330 1933185 856157 1558082 298259 1115704 190884 139414 1770643 213459 1569929 973594 627899 1861036 985988 1862277 1684693 161383 867037 1563975 495844 1382649 180166 1873614 1353420 1522623 1117933 842186 1223450 707915 138445 236935 1439644 1510677 667569 192267 255622 1243760 1110102 907776 1040805 1478859 1603473 239488 970413 1132535 960936 810022 1874207 1244774 1922688 1106291 1708865 974002 848684 471605 1246245 1885793 337289 1748482 974187 278806 1198858 1221413 743878 965156 1791694 693286 96708 516125 1247334 685402 1922381 1149766 1090429 154854 1345842 454465 1240510 1888293 289332 1758908 233422 226442 222148 409024 680867 630402 815077 1297890 1925368 1888364 919214 1880833 1228373 1907505 194835 1090271 1774925 1244970 125867 533130 1818227 916911 1240136 788759 309755 335908 161384 417107 1184265 828685 1047987 49229 1621244 152475 807398 699880 509214 363131 1259860 1567869 1528985 976822 1524262 1975650 1158356 1299892 996652 832646 907443 1429120 218378 1766882 1409258 1893474 1692538 957691 1696979 879926 692045 17104 1707442 241876 567987 674873 620648 185485 1245268 1817371 479222 858309 1841416 830255 148014 1933017 418627 806860 321419 219151 1375361 1367441 1181361 607301 621200 370558 1708313 998544 1256593 1800086 1710506 163309 410443 815554 1697224 529587 880710 880164 1021393 1284765 1751409 806562 60984 1620804 1030180 1268092 1748595 447175 1282172 1189342 1449787 403788 505796 1286370 217320 1498239 1961227 1088366 1375556 1774530 478195 1074944 1003353 1698225 901891 1511263 1854716 975983 1401335 468309 724131 1502120 1344776 159063 404389 1380273 921171 1866112 662545 634139 489655 346948 1037260 796007 96312 328517 1741806 343845 1058294 573956 948607 959838 1768726 718362 1149607 460819 237121 987012 1794381 811242 1523449 457911 998290 1620832 1593013 1818576 446353 534364 799055 76990 222127 1472201 1162340 661927 139055 795991 392552 966371 322168 1750658 70244 447692 1771785 369840 712316 1664721 149567 1888031 95671 1618841 1932475 1162116 1677369 246006 910528 1929964 529794 1131767 1987195 1644670 101379 1709471 1852021 1836053 214661 1573479 270647 834663 1102587 324413 346597 1261933 1656748 1268492 1951832 155879 1419712 763051 152348 530980 1212158 1049983 989216 1797265 1240258 1034285 884822 392178 955856 790271 1265524 517572 1962614 345182 537271 1297754 714268 94699 1126361 372515 1796429 1167093 1832662 1705382 175358 523262 1043846 1674861 1746860 955864 1892553 1970885 296136 1570505 540146 930163 1360475 1475695 1564729 1870205 353727 67779 1163965 68187 15148 33707 1189210 613917 1451295 1245348 838216 670452 727833 74733 1112894 137669 223479 1567427 558537 856717 1806255 1149948 1770074 887897 49559 1836828 836547 860713 151926 229095 893951 835665 959411 1969589 1622243 1910776 556694 383064 1443644 451534 736615 1240229 1376426 734453 883520 302179 259070 1589772 335518 1934829 1457957 92964 1779361 1130853 1428935 1832838 1377318 1762686 246856 1071387 200342 760284 1281048 1662788 476413 1110138 583708 300851 87542 1970177 536347 1287881 691877 471107 1716429 1929870 1915627 1294760 1913560 1685852 1637902 571325 985669 507825 1330522 332177 161088 875684 707809 1198867 1254289 924894 41073 1884355 682429 615528 1437406 346693 933861 410463 562919 87866 190562 1454627 258915 69111 543847 1452759 1995949 1589081 12414 1601340 1175487 655895 1078769 936400 1422967 1077871 1627093 1158907 955690 1392568 788988 288636 1868636 619557 446890 963254 1968136 354307 377477 1270910 544218 642691 857966 1002315 211403 811404 371757 707440 265044 1218011 7535 133213 1651986 1933707 1738701 1379381 1581961 1797337 476392 409844 1687610 97919 1925394 699820 875579 638363 1697595 441179 1149731 375299 807260 690685 618725 768341 1287212 1388977 133390 1577537 1596537 1594265 494923 80857 919817 1552472 232004 442863 1373726 1640104 934103 1503131 1767950 1461496 391614 365009 7220 1744834 551612 1812368 737427 1596877 1230726 1143468 1362151 1228760 1289275 96942 1383442 1471654 1816609 1681959 987475 779584 1189850 582712 164165 890527 629012 224220 1011670 1771049 970721 1503821 1130441 423271 1533315 605856 1663472 1395567 1462028 328203 364099 379614 114095 1608865 623123 584885 294151 1856381 1183032 506067 451884 1669613 1555055 1001745 58799 697747 721873 1130030 1573482 855094 124173 624235 1511926 1435563 1213667 1975487 1072486 1181572 1089691 317864 1050032 1561666 669560 37759 1329301 1388316 608163 1903436 1297085 1372313 1228039 1826219 1143665 574094 1310671 399816 1407389 341291 1741652 249428 1676047 1345661 97394 429023 395322 1166872 461982 921792 1828930 1476513 1763647 912212 790384 1189136 1961945 1832995 1927370 436666 143942 1386521 235608 1997558 1361501 1125910 607242 748742 363159 1367854 499354 1068668 1489214 393898 553233 1963472 1698827 303939 470383 720266 536659 476996 449726 858580 154446 383792 1534490 637254 903796 1106979 1866866 263415 1662218 712140 245647 1257660 67732 73781 892135 984335 1869945 506081 1081542 1839722 1183710 206325 160814 1403289 21988 1393605 1183993 1283003 508285 1941623 760789 687931 1599893 1020621 853008 745055 615317 348352 355565 411127 273970 177067 85150 900403 697206 1820657 13844 770745 1415058 63218 1981864 1014726 1514892 432741 190033 183851 1481171 1202339 1069930 1772696 626937 739306 1159773 1094261 479486 1422822 1694299 1544494 69118 1661118 683188 217600 1774707 1726468 919746 473878 449594 1938639 1440560 1059313 1555002 1351560 1258595 1839620 1804217 1499131 1775188 1184006 1370095 1541238 1036365 1829876 394899 1712911 1994229 1934465 175646 273725 769832 1666966 856639 1472499 1554321 1535065 333864 1863426 780291 823924 1476504 1582654 422037 1536814 1537462 1088987 1594990 317032 7218 1341882 159098 1737971 696164 1681345 1557788 1298251 940782 1526044 1640079 1943714 45524 155333 982088 1062957 1564430 1939530 114242 998216 881117 449470 153103 1110056 1449515 1861499 397298 133366 671372 216950 1481217 1379945 417490 758764 1633253 410916 1359267 950330 1471478 1501832 1695862 1966170 1668435 156479 843719 1151593 1845913 1867280 1093541 1697063 689346 373795 510761 770503 1550017 1295202 820200 1450980 525204 316843 1545035 590152 1548685 1572946 806601 606171 1992692 1014835 430676 293111 414879 1464046 337238 1622242 402524 1571941 907288 1849786 1539557 16025 13060 1780817 569442 52370 1356836 959275 336518 597777 596719 1313454 403040 364324 1746723 1295261 1694164 157769 1584778 509551 1093758 1822803 1507310 171738 1043947 1052539 1514453 1636210 990814 1910636 1590149 32316 1009819 476607 184431 788492 1663324 435462 43607 540582 963872 537327 1608494 529557 863618 1863648 891819 871998 906192 1549841 381043 1383803 1723018 1506194 1525625 181333 791230 1905596 1402961 482997 432892 496747 1559383 1783694 735398 499959 553743 1298233 377056 234323 549722 263302 1576987 47395 38550 791263 144223 1118748 365151 721342 810104 725690 848490 1262658 1506727 1260549 418288 289462 1470539 1814289 578419 1836533 686029 609604 57195 1527008 1174508 368922 1053713 845836 1759035 243743 155203 1940730 682835 1565233 1645365 1227008 767426 980652 1308267 1153646 834467 9700 1561182 54850 1616491 508567 1387400 1410210 528052 225235 829165 1122890 611754 1041557 83880 1546254 1937616 1195407 1078397 933758 1719780 1730706 1792174 547075 830984 865583 1340164 408632 979676 1424753 988662 291418 583683 647216 216126 1943204 372727 407019 892945 1474923 673648 1832367 246810 1709454 1484431 1638798 1543390 1620838 636354 240840 1249535 1716711 1130957 899966 281121 1528914 193936 197022 611970 781654 35215 228446 782713 1396750 782575 1878774 1508910 103743 1124201 1141515 1580344 1772880 1029882 1377696 1499523 88669 643120 107196 266433 318840 1810771 413034 476240 1271473 365419 1816704 1046456 1879053 1473572 892081 25459 1381801 855713 821620 1868673 1842576 842633 368104 873298 643069 245038 110438 739511 648157 1758181 223990 1220002 1359204 322182 1638617 734658 289981 1646962 704990 1191994 1529751 1515988 989356 938352 248032 863696 847443 1303973 1594558 55538 1697278 1685300 1929366 1284943 1346943 298309 517146 76116 883023 1889601 1466888 1876663 603 217339 1714788 1755503 1923415 101171 790341 1268769 814546 1159683 171894 4969 375050 1705301 625095 863074 1936584 318323 1859378 462219 1322104 763132 607214 1476455 1829850 743596 768110 945718 827678 226579 121165 286927 429421 560530 1074409 967 1017471 407059 1625329 281198 1110044 414567 1461216 1382460 1007810 1447585 296863 1388322 1943487 1015710 155593 1953617 921819 390053 1112613 582576 468478 824538 471536 374914 1980028 31342 943972 1833964 1695028 1214306 552058 957545 671114 236683 777397 1248741 317518 426300 645517 740988 1915479 1898422 1458504 324134 1253438 1519062 1099567 672640 1162917 287081 32970 1890527 1942079 1825598 862664 469348 1010112 812961 999160 486554 1021338 1901991 1339201 1640738 334233 400575 162944 45996 1038674 194550 849972 593993 793525 1939980 1309631 796941 1577763 918181 1221830 1947061 296332 598917 48335 955138 473891 546815 324266 452106 1336677 1654238 811477 802050 1061691 1195217 1730723 211604 1732410 53124 1522328 78317 646752 1222992 76697 1696947 702383 1253685 1753682 1694085 1164124 1411666 1384961 1187683 1185926 203545 1477863 1922385 1069985 1667224 1063326 462903 450684 1074639 1207441 532887 1151216 484876 540711 917649 1928435 429065 194580 1823797 1730467 284380 1584529 434667 214217 895891 1453063 793539 1751860 1689649 475134 1351103 75765 177842 250183 1108573 1885882 1345959 1894107 1465831 1077823 1978639 1025611 451562 732963 1669398 362241 1541173 1738893 471249 479761 443437 1790098 1771048 253432 1032742 1477934 383984 605426 1218458 1225841 1354471 155266 372492 614457 1555880 212018 1989965 1728141 1403983 1832952 1546390 1277500 1964016 465792 1863450 1183030 1104409 612876 1442650 1521308 1321624 438592 1958315 556680 845287 1290454 431721 1274993 1511206 899746 1910786 602943 1791497 851822 1797717 1418482 1329639 1786744 352169 310925 1326176 360391 1513018 563669 1848386 781889 960723 1427797 220386 1016805 1543306 860115 250526 878359 722330 1856471 1030121 1688216 1419192 1496638 102150 1062242 366220 180488 114746 1494022 1221994 72208 1540590 752087 1856008 1387092 968107 1237691 37158 1166922 688258 655303 977191 1478652 1161284 802843 1566476 869152 757000 338770 1041552 278454 1534336 1638922 825937 1946378 171058 12138 1557911 441335 639175 1554066 1061071 963589 992022 1734053 1474253 1933144 1171958 1703029 1047750 1326953 1173879 1395422 584958 249007 1632183 539681 501993 1733268 1610833 879844 118383 569925 1401452 1085731 423626 678021 1807461 1178709 200070 1100790 1287369 794823 552662 1131581 570657 1825718 1843984 392019 1036148 1093274 1430306 589363 1651581 757359 276413 1425369 883649 1703087 735418 1619721 188118 1792421 1731616 763439 1162222 216997 397618 1995165 613412 1475077 1070330 663051 621844 1131701 1396865 1303943 160266 1131803 380104 1536694 1806871 1048142 1837126 402619 898349 1936797 585684 1250684 323726 1843890 1159100 1629429 1383426 620848 135280 1953103 766313 567170 1523753 1210697 953807 316495 1276131 1147678 507740 767653 1768259 861682 508286 990643 1501861 1287948 1955605 524544 370894 1755056 1020781 1730526 876760 1501560 773701 95302 189907 1007228 74822 105853 833140 581121 915805 483888 1534388 501455 661636 1589664 112487 1655191 875227 1468075 1885340 346906 986360 485915 1967893 1322537 1186762 1763977 1810818 1642967 148095 565581 1366281 314968 1058179 783871 742950 467754 398374 1198693 862241 290314 1743031 720526 228674 1027906 141855 50068 732524 314673 1167652 1349165 296522 1211511 1350824 346388 429917 1282123 517553 115305 1015236 510346 1754511 519074 1945953 175854 679522 1225225 198620 282135 533693 1164542 1506236 20883 1651254 1824958 1369387 722024 1642138 772935 771820 1191710 1084857 849539 369243 839111 1003098 1536819 63670 1527766 1864308 1157964 319630 1504640 838803 1284107 1105771 1572408 733677 777062 1132153 1947492 353741 1381660 1282680 380109 1394344 1667446 1344809 1826443 919112 1864512 1571543 375542 1162974 282324 384010 105998 129427 403852 958989 269433 1532399 962611 713325 125170 513023 262895 1076024 721322 863650 1997887 1798219 1912750 473776 155358 16446 1855221 540298 225135 650885 100147 908206 941761 924055 1578785 1891961 1414873 285809 625794 1614033 706789 844588 331691 291656 1635052 1599534 48563 1729172 1185586 1283023 1671945 72846 173512 382034 775407 1611356 426657 677048 1875817 1533687 1085233 1925892 1491758 1002133 1571235 1818422 744217 4422 963832 435634 1317328 1267795 1870645 1552430 299605 1526239 1507354 1121319 1618220 1045490 64022 1500180 1232715 213836 1754862 1731389 441586 1046742 241339 616762 963244 498105 1044996 434962 1201078 294503 73708 832145 1450876 480831 295468 123834 531426 1288660 543080 1753891 894415 1230268 750902 1393174 588907 1217760 1241544 1028563 679018 1877611 1579957 1562901 999599 468105 1791526 1529666 769431 804826 326743 367375 1721446 1984239 1025170 1846379 1337700 595833 1210478 1385072 420160 146972 1435192 193509 1841514 832244 129711 336207 1470093 1967376 1116763 1269810 1309389 995796 1820040 85959 628951 1992238 1112489 811339 495237 401017 478122 984812 201645 529114 1574034 1031328 1670426 1106389 378826 441715 372669 184318 293756 1447211 530715 590407 259990 593364 105819 604126 1793332 625534 1889306 1120326 1507607 78424 582681 748241 970648 940456 1126238 34221 1190409 857542 1343997 292426 532641 355989 1691538 138806 1947228 1922855 1888163 165577 473865 1251078 258613 498079 119982 1404627 629925 23535 1604672 838498 1840186 1403037 1344987 1782691 1984577 1269403 1033024 1430325 1178943 1138038 1558828 1978942 1820964 26867 831671 1710542 1740114 584544 252980 1330065 615268 425937 266837 784332 1550908 1625121 1012052 1772452 570668 633360 428103 525083 256053 1186471 1817936 1328039 820012 473757 1433249 1203350 1260711 1666301 1255761 924699 653038 719444 1345454 445799 865261 627232 361653 724989 352384 1107548 1351650 1810621 311318 401332 1377455 195064 1753837 1508057 36047 988811 1883130 324449 353397 1604198 290181 1568536 1217130 1951430 1532252 1072308 801713 1360483 84753 1374859 830483 1674474 1316133 114158 1921149 113716 158894 1341934 516866 799028 618918 246487 1287774 885044 266110 1377311 170662 1043104 1442355 1391805 978384 1051339 139390 1188081 1897172 813465 901229 102315 510925 1286346 1708809 823453 1979970 270380 933450 735232 689772 715120 285977 1393335 1893752 1268827 171201 1215449 1185768 307338 17793 306633 987070 607317 531184 1844103 455594 861315 697780 417401 122717 678665 1323519 1848128 1197383 163980 209992 172772 1681078 1311886 1323381 1267397 293069 1989859 343960 613140 1852530 1428756 1793474 42782 1033037 969727 12976 1304243 890735 1232676 792805 1966863 1483782 1419548 98658 1959010 1720016 334662 263408 1606075 1879843 1618635 531746 1472450 1014564 458790 69867 764653 711395 671606 409417 1045571 982542 791392 1902650 1032383 902659 399994 1398879 180462 1504760 1257348 1225084 841234 599103 542102 1570777 1715403 101456 1385728 60260 780304 1255798 437389 899596 1393735 482133 614784 1882358 338248 1112813 601759 487026 278024 112238 1099598 309817 737753 1486705 1363787 974762 1190514 1647546 663658 959329 1841459 368273 846454 1814432 1382282 1431154 284118 1153065 251704 1119850 602633 273642 1362273 460509 330264 977070 1575674 200289 1033325 1175177 1204486 318257 1662191 656143 1079482 390173 1164751 1639918 1125245 87801 1014993 775279 1469682 189484 192031 1114963 294904 1019105 1418309 63104 310632 636046 303898 652382 720867 1177338 610008 547495 873616 1177563 1013737 365127 1763975 357621 870437 1145097 1003894 208173 1608801 890770 1406830 1387535 996638 1376615 1806919 248221 953863 193712 362953 1978806 1961933 1107853 274684 298685 545122 1211247 374087 294607 343004 1637127 430122 1635645 1490511 1916366 1373780 1774778 583404 972452 599322 272793 594854 655698 111235 74774 614807 1624014 917297 576809 467823 1500947 1041658 782381 592512 1706750 1667352 54209 572920 1335913 1983798 1605750 1375828 651194 1816355 1628655 1563142 788891 556126 1835852 172482 172417 1358101 1776278 356427 662456 549799 334239 896584 865817 991422 1857271 295037 387746 325895 1139365 1539732 1828282 660877 1640395 959902 633651 1455026 658594 1068912 1107355 794478 529145 599026 1209489 1582007 1163548 1457917 5611 144284 215999 825847 1759275 1542953 1357329 593198 595268 508960 857158 469692 1803005 1460133 74520 385986 1266095 722135 1039040 1968277 661696 1961599 894161 744642 1055075 63332 1305946 11959 248497 1064993 1423405 797026 1753385 538115 273755 480543 212851 1616466 916281 184572 1325675 1766585 180343 850244 579525 1080710 1395454 1225463 1224123 1715019 1829298 1700918 841197 213797 1324297 1195754 338658 792094 1806353 761371 197665 1712005 1184973 608527 551314 1988257 307558 1992544 59352 127454 354885 1070143 547354 1898049 1129699 1979096 1932 1307495 1628239 916891 1018886 1163543 1236687 1763818 916603 1327109 1000299 1479186 1687863 1163602 413874 40063 1227403 442516 122385 1033263 293324 1075339 1839453 296532 1033788 1939495 181831 1643244 1943543 815982 295517 984160 632058 128140 233728 550336 1820718 1637421 1184924 1701531 1111345 1167205 1127390 822997 302586 239646 590248 308919 444583 759275 173614 1558283 1025009 1524937 1126780 474166 360644 1089744 220703 605303 491404 364848 854283 1356274 1583239 1588618 799899 17195 1149685 606515 1717882 1788449 768331 242729 1145943 471760 80741 1295809 637699 1948749 1638988 1438906 156693 1991114 1335596 1561171 1238165 960180 1598041 597593 175357 1358156 1555670 1263871 1444284 1918405 605584 1002407 1491608 234115 1857005 903301 853811 6655 1174275 8675 1526004 1701581 583141 1775785 398361 1168316 816016 707070 923679 1919974 1358932 197194 141159 16553 204466 346285 804907 113326 129224 1058089 393697 1945093 1422472 1793156 861833 1632124 1531343 1622188 1966326 1645384 843156 795324 276907 875552 136440 1841230 1402349 1780164 1764641 281443 507762 1987993 584797 70894 399299 267007 739449 1407366 530675 1242271 79954 1080353 1314418 717569 156375 681785 124692 580880 719937 1190405 430465 693042 132969 412146 693302 882951 1948072 1488121 1376039 86225 1929941 1579537 1751539 1059349 870201 1146835 95055 1809332 1663847 1416954 820414 886723 21905 1477835 1166667 446197 1892527 1229988 252898 1667742 1945342 1936265 125112 828133 761812 1975231 579959 898860 346176 1302458 311873 545815 1818675 1658164 1930244 1716791 825256 881393 18355 1758560 553805 631865 935459 80767 127493 377988 692070 1063223 1119583 60674 1312798 1140805 777915 1214659 251766 1319823 1325493 2430 434677 959011 874127 1937326 386551 1179198 442706 1686118 1205289 1101046 1221925 1761180 906234 1145797 1727549 1140190 883432 941987 1894509 876645 1178161 1844286 1920728 652022 504804 1404125 1579704 2433 995125 162878 799581 1314948 1458319 984205 1952683 1238911 1391406 1214387 1071048 1058289 60240 1298334 29883 1830842 1815467 1767032 34582 1923 103349 1772877 1152937 223978 970620 622775 1639045 557735 649581 773186 312084 181372 1196344 1560967 433198 518697 467120 1806632 430111 1436317 1988470 937670 876169 524287 1889801 288161 450035 748285 507643 838499 1814032 297909 821891 798363 888963 720828 340473 988199 1133483 1625610 506044 1009223 184589 932903 898269 1794380 1467655 315599 1420369 1461707 994274 80701 959131 734817 1210139 1912570 410396 868578 1872552 1155889 197611 267975 1316442 1696627 1568384 1771721 1977704 1023806 680572 1652332 1114041 1120834 869529 802448 1359140 1150441 1245085 1519741 573550 763118 1580746 705929 116896 1630130 1009534 1181768 952095 1578017 664731 91896 249917 1306329 223585 1945061 1502657 1101198 1192068 1498952 172224 1465292 1524361 1896925 682806 1472291 1047205 1723208 305890 1862047 1118014 1910796 1695343 249116 1904035 327284 1058749 712822 923282 1066184 1896058 39835 1559518 262362 741585 803460 865477 634666 421209 1412102 742414 73148 387405 1594046 1816441 899034 1456401 1577923 1527632 1779949 659246 847127 1165543 437674 1773270 1549561 1791124 205890 253361 591688 814765 721429 1790798 606646 1692300 507758 1406984 528584 555499 547908 1668551 2842 1529165 1073567 1903052 1229855 960970 359908 929192 1175866 1805975 342174 1523575 824603 544433 381239 1638444 1123095 586917 12999 1217888 270724 1995821 111956 1354330 262104 1160560 1271578 571908 1290961 498544 442658 1091744 811092 1509751 299490 224921 588850 1579113 449651 663935 1075108 917321 333302 840861 1995163 1770965 574712 534363 1876485 1746881 344878 1764208 144899 794009 1797386 306537 989323 1276292 923331 541671 862862 377841 130559 1636454 563215 148932 1029335 1644029 487208 1016950 1514988 42074 1723957 1938635 721750 1951854 1303842 1698386 446625 1267666 1467887 1540291 1266252 1142860 1001578 3715 60358 1538086 380056 1079181 1582839 463109 521687 1807448 1005442 415456 979747 1512540 956110 128438 1280664 212517 268707 67740 1433365 1441135 713849 1018289 660277 508914 983711 701473 517561 205926 1645771 1542561 1302986 570105 1326922 316998 789296 675371 1644786 1549872 197581 1370874 1737367 1595414 1197838 1174481 1093845 1411799 1938317 1271535 556812 1263711 1322510 1149898 1683244 1546527 1918365 413155 644979 1508255 301838 1280452 674888 495437 1726709 54648 969468 1696558 666454 447524 1149869 582931 379171 1028831 1552251 424333 1382849 443876 414870 637976 1793872 1484003 491166 394504 48899 78422 1497121 1790696 1605664 1145568 759598 1804081 845873 650222 1044274 1093373 1006030 1631767 1419199 88688 1831420 389126 462492 1139228 164844 1643928 1013398 490879 497232 1064220 923322 500278 1290529 645585 1073635 1886802 49902 233409 1615410 502681 343927 1135961 39024 1725656 186784 271202 1716506 848416 753818 937296 670654 1951768 411517 1760301 1598755 14217 1550515 730404 28250 1521473 1009728 611367 569924 1022404 880587 511783 965038 719038 154208 1256538 1966966 1200772 322355 869934 291209 1702139 349747 1335720 1713771 1699493 1428211 923811 1763824 52697 1131610 371285 436344 768081 611433 662002 1896565 951929 357253 1264742 6275 1543869 11572 1261042 188879 1682303 132575 808051 774362 244821 1103383 1628645 1978793 1586118 283648 480772 93977 1646898 625099 1342144 1526748 762404 684924 1019227 748561 1963101 329041 61982 319444 632506 29380 244935 1820382 1097071 1043465 1676705 1786195 1001957 1604251 556274 1578700 1507144 1992330 383445 496198 929279 1703697 1307679 516307 232531 209032 1263887 169910 1207620 1886858 375156 1516649 1462530 1060524 436375 1214627 754513 1367466 679777 667359 1475260 1510802 1360750 1907342 1223125 212296 172211 1083253 1445921 486203 1285371 1738015 871483 232600 1140327 1701129 580025 1122594 110334 390738 438102 1927724 1829835 66611 1486032 1585507 928196 760290 1061732 1104064 947953 950935 316857 1885469 1464986 1821471 433647 1051998 1204475 1104993 712753 1622027 1435022 919870 42612 1338571 668787 1806361 1036244 1414078 1958086 1202206 1369631 281753 123275 1497955 726531 809695 1794091 59095 329331 1429659 1226783 1549378 1015701 1778450 1255614 1012522 808225 1598610 624586 1469566 1191247 1145398 96913 1679135 565438 997901 1530563 879460 400233 718604 305166 498884 1852325 1145408 1175949 1332860 837676 90266 1402230 526343 1335776 1882031 665655 1844809 744716 76838 1245928 1532843 1748229 531650 878913 1826954 65462 491980 414456 1620311 1777058 1137048 1703258 733277 1529794 1149648 487481 1231670 377120 1959450 232271 1439418 1826416 92230 49031 561194 1042965 1962250 408521 1285055 1721372 231262 1315727 180294 1949051 355630 1469734 1820586 1110914 822496 1573886 1276263 210056 741674 70410 858768 518156 407967 1182557 276701 1843216 972859 346355 470782 1704890 1645084 1957113 580811 1247868 81669 1189679 710075 1264523 1348163 13363 1670618 1077117 403973 646288 1478110 493331 79133 104463 1563592 171915 262630 602135 15399 1249242 199937 641118 582828 760249 919114 1091616 813846 1361010 1175877 606601 1106897 1620353 1033929 1466542 1538220 1892737 605374 25669 1148698 1058881 1497178 1513580 1485666 566048 1872805 1049986 1087946 43965 993408 1440945 940607 812786 321493 1465631 1549123 183637 1476292 307750 451883 1080729 1349736 519058 1317515 1609455 649063 1548201 1547727 183822 507376 1056793 922769 642636 315908 726535 581484 1467661 1977843 404427 870385 1579137 1903721 481686 187238 326254 277520 1954793 158874 145750 158846 293743 889170 139016 1177279 1945907 1983074 1126059 292695 325074 218865 117891 741410 1588277 971056 832397 477309 879409 62920 1617921 1360634 1124666 420921 1316868 765322 681100 1691928 1900128 1850219 1320766 1356132 1067424 229253 410792 238264 799829 796471 1470773 1393341 958160 730890 1625014 282574 1826760 891272 701193 1490439 1629115 1073965 216741 613336 561369 1296012 1325853 585978 1662908 580279 770455 236429 1206294 1124051 141162 1170771 409253 1144528 212477 434811 1206036 1334723 166884 1647718 459374 1529765 783427 1363312 1929112 1487990 296073 1177003 856289 1051434 1522326 907116 313003 792143 884524 1815584 672380 1370671 496553 1125791 768621 1019925 1762806 1427811 842153 334504 1305793 878526 1745124 1830123 1940039 530419 1560216 1801469 1922359 1530275 1628935 295045 847380 1526394 1438381 1986630 100965 299999 1328525 1318714 781622 609211 1253519 489185 1568737 390477 1474332 530556 454933 1115101 529934 1555408 1384775 1320725 673903 1157747 897430 1971269 1504210 1232057 1293923 779670 1069674 1557801 1281808 1093653 489054 778324 1542142 1109907 712108 1257771 862848 1412038 1047559 5848 742597 40101 1229248 1516451 164817 1311939 96794 731235 945127 1655805 149620 1638399 386791 1751100 742421 258851 1432006 1165857 1418296 1100836 1600424 810763 201411 1995401 524124 826588 1629876 447931 1044863 1747572 1048899 442628 1381912 107170 1836129 1323440 304456 1700074 1042921 1545153 492749 1136883 1345052 148573 12206 53201 1470996 1406636 739427 1007871 1697232 1341062 1187648 49355 1376257 1477581 1858972 1106986 535880 1476004 1312194 765206 656774 1871066 1781521 74092 582623 859343 301902 1705868 1499030 1839615 1956444 716324 1406127 630127 832099 1476991 1391383 1646343 740427 199027 162984 1854557 520385 1336162 1628053 1864815 1026679 1864014 1794103 955131 1943958 590744 928935 1709192 1907184 1015740 1694570 1493749 711400 1367352 1436445 633397 1191014 919710 1915286 648582 252563 96566 1642181 1484837 1292656 1449583 331281 70777 986120 602406 856645 1481529 1968571 778483 910979 838589 1977144 714616 44533 1743455 1476067 180270 1850579 1968188 672956 1667871 573846 274619 792617 682250 685078 1554366 323852 796954 965225 1973279 921429 551575 1112650 788023 978889 604620 220080 421459 829005 255780 1502575 64541 169630 1243767 566598 1796474 480172 261190 1022618 1900768 476138 946473 252841 1545044 985651 1846690 818026 885398 199974 1662667 1259175 1345789 58242 1946647 1747228 1572367 317426 1439107 795772 1492958 326176 199653 511403 939189 487819 34375 1116164 1999224 331498 1349418 363237 1765925 739277 675730 1437194 642774 810585 1575278 909977 705029 1930309 526937 619769 1915584 633198 1873137 1685763 615469 428796 1262746 556474 616947 534261 1524492 1377083 277270 1216069 740279 188709 640399 1605398 405884 1943067 26239 1305593 1737260 512470 814357 1751984 1921190 444542 95423 1807794 495708 1583210 240726 628384 1376448 1304057 1770037 168060 1834715 1070450 608936 395254 1233707 103169 1178371 185173 950085 1044545 501674 462317 205079 208110 1705035 669189 1340347 902566 1648263 351829 1573092 1635572 1654711 1315385 306771 45867 372652 1308836 717282 1407324 746282 1039189 1725657 915942 705520 660735 1831136 871684 1626802 782150 1070178 654245 1109852 1266563 1598708 1838300 720673 431378 1129630 40042 116295 661395 1601447 889918 1940791 1438046 1446636 1628963 894137 1292112 1751367 800104 328672 41736 817908 527698 769608 1288277 1077710 169521 960310 1103763 1691981 572348 1316714 1879577 1098835 66795 959201 121250 1372120 1792461 1940086 1989258 478107 927006 89133 431943 1400634 177062 1573984 634735 1739982 1070967 1585059 414414 1688414 105916 1274432 828536 1096648 155364 27655 980073 61317 1695684 1121363 1807420 459936 672522 691272 440273 437155 1042088 1243648 1447419 23656 1578940 230155 768759 1220810 832466 1214812 760754 332884 1017479 1032490 604406 1969079 256686 1502705 198013 914703 1233755 135690 1230450 826262 923014 585248 360090 478480 1516302 1118388 1942581 472000 233397 1352959 1732734 86052 391826 505534 54325 115215 772763 511296 1060702 468458 1287561 1485043 1279227 23929 573877 1396016 276520 168491 1533450 1747866 1753721 1355411 1909511 1210068 1264828 1329765 502566 1279447 1778376 969443 192352 1242817 396235 1190653 876362 1457086 1675074 1577621 282483 683264 793489 1890616 161845 249492 133264 152616 1774702 672404 1641728 385019 1970057 465240 843440 376730 577580 539712 1037364 171073 508438 776759 1831472 1531752 476807 1363800 1862819 362224 1005308 1083773 1734519 74656 1187825 1066452 341474 943303 1992012 1631314 760963 943499 832945 1885954 1018321 816368 368579 1872245 945075 1292861 37624 750605 1747771 1996797 151017 1480862 1946233 415801 301404 1089424 1150254 483296 246767 70793 1507818 82841 1957828 1863983 397891 1800232 505190 853504 755067 1569767 1753228 1882289 19277 1249261 1157065 438387 1957370 1368844 1057066 1778411 332114 126655 102288 807747 232723 150445 949968 727722 1107827 1908937 1591313 1143453 1421270 1962277 576300 87539 1304374 1447262 76658 279164 1103560 886845 1910388 1101352 1626497 1981712 235893 152200 1592366 689254 1867589 1784953 1976633 39962 1641388 1533937 752991 1956130 1716909 1912751 1100310 1007587 701024 733586 45645 394206 1733652 1280054 471754 1910832 1277780 1897302 1060604 385975 1565107 473129 1514082 33003 1211388 507352 1046101 1268055 312051 1413092 1106148 1971809 221008 313728 585767 1601570 1657369 1389712 779910 367916 651055 629953 655262 988701 1268536 171677 989482 325062 602222 1485325 1903905 1923479 1558816 1362674 1243818 931739 812696 1153484 1023782 1218500 1167744 393084 133926 1476060 1883375 258842 676860 537949 1625081 1488578 559914 1184257 1946317 195649 763002 396898 726807 934489 1439529 1010892 972160 1391442 1947578 1128923 605635 1749937 809998 1603145 1230776 1037045 719627 374540 281618 1757267 1785771 170494 850944 1088102 1660812 233970 412894 1021550 1739131 1038341 1120938 1028142 788520 428022 676679 1369243 1376445 313006 1852456 1394957 1350858 1039625 385281 1558333 91214 908755 1711662 406073 1486632 731586 1005597 576541 767893 1329484 1315116 1061397 1422305 668507 173205 600619 569432 506327 1302608 3790 1627636 173207 1525828 1868041 1446183 1833323 51659 972870 1157892 1976412 61 951536 1980698 1870979 1934844 726915 1843630 13501 1812672 1112614 1400661 468556 60574 761024 24810 192758 945934 659345 1090417 1593959 1267733 48132 1759402 1859188 481514 1532243 791199 1526487 1550417 1143970 647396 1341357 1721157 838815 1873527 1822201 1417134 1379522 1578466 1992468 1596838 991326 1538316 136393 1322824 1921042 1079479 1278345 1379277 551413 1676243 1775791 194997 176858 1677926 1855707 371354 814427 1884772 1963480 659120 529859 1492337 1579610 1042731 32322 829586 1049949 677606 210033 1144934 859135 1537609 91812 1141994 1617997 1525311 370484 1753809 801869 672109 1878169 700172 1624321 408327 585702 1681797 1228727 962778 268464 682335 820040 279005 1686065 904475 962128 968803 1353062 850262 886785 1882949 1970627 1195125 878371 1967846 1390243 102744 1106128 1677819 1642813 1921049 322208 11046 1601266 1835969 269002 390185 405368 1381399 338578 1188326 1737101 1189476 969638 1260598 412322 1000508 1246341 945281 687386 1803465 898313 1974875 872768 1227409 1041377 731903 1375634 1811125 1223154 1900307 1536904 700212 1897222 82987 1994752 653426 840469 553954 1522192 1131077 683702 293710 1878264 1917242 102181 1832114 682285 803901 1456594 256387 1126939 1049014 1576336 1435791 109922 454152 269933 44905 131336 1699028 313303 1951533 414536 1025121 516461 1335595 660441 86600 919977 36252 464189 1949682 748760 226851 333609 377118 1360245 1596326 927375 376401 1329271 1639966 142204 416781 1424738 648311 1743668 1717302 1228458 1680287 1169461 1030499 1283031 696175 1707135 1025504 1116660 1805586 1101456 455652 876941 666084 287199 1378762 534253 430926 502931 591765 213266 393914 1688812 303998 1161072 157568 1426710 1387774 1387984 1198110 1897341 1288630 1500774 836741 262449 1399822 1882597 614724 1455846 1441371 445751 1251698 142677 147320 524373 1391074 345720 992273 580347 1071450 735124 752319 1559994 115947 324721 1690665 1039431 1758698 640285 878818 24246 1850147 83577 607254 1918324 670457 1792290 1204060 1133794 337062 1093367 1886397 1228430 495040 64281 600800 1182784 1888106 1032943 200072 1082078 514684 272068 447608 1401187 1530743 212242 1364100 1647337 1992069 877284 634005 1109623 1091628 159741 737002 1736565 282527 141917 1343382 1967796 1983347 1203642 1307584 230621 1056152 971676 1005980 1948227 383411 431507 1603213 1764394 23163 1031390 1761649 1184237 435971 368239 179680 641821 1954820 71390 1516768 577589 1899707 831908 1383462 183214 204172 1652308 652443 1750255 1364781 682518 1098965 192005 1261822 200605 1220108 251674 1384941 1358938 1056230 1519660 1725377 387024 1717615 516386 1083437 84062 228593 798881 805012 1002111 162037 1220290 1727506 1874514 1198773 530198 790904 540619 1797669 1143702 929468 217507 1697427 1059451 1993154 1334758 1199232 1005410 446439 653563 1646265 5353 1357739 1443957 1300863 1265127 912388 1066874 230763 1062506 1409835 175323 88423 1015696 602971 1407816 394694 1693029 335265 210468 1384180 1061886 1042641 1587873 1903029 891874 431413 1268984 17013 1505466 1049241 889511 205927 417140 648312 953470 479007 916805 1718787 138549 540861 1717531 395170 1367317 1331512 227305 1961183 466488 1133271 325763 1247677 610079 569633 1086694 1090287 1521268 1985898 948822 393091 1029991 272108 151450 255665 779133 1923740 612197 1896288 1924922 521804 1421465 503679 1368372 275910 1304359 1221303 578004 1014079 1462229 575848 672990 23338 81775 625149 727166 1441719 1175744 1624784 1369235 321612 1409691 1065918 1233559 38540 315566 1400985 916922 142140 1898515 1923462 669048 1714408 1039794 1440116 108152 1123501 372853 502972 1778086 1482436 531394 1376686 1395821 289195 610754 54569 525557 1051696 472596 326036 153965 1153739 594870 1018523 31435 1464993 1483840 574272 1398991 1643077 699557 186346 1254459 290979 1475311 187026 1943209 1883898 1900796 957792 983728 1982861 1752214 459576 377289 1383991 1999116 1156422 234296 1012721 1585594 1266260 376698 864121 537133 1535939 343310 1239742 1230315 368262 924162 1042934 685582 380429 1917164 1249782 1577911 1807544 421145 1392402 62239 1762534 108257 735008 1251386 107028 1957406 381388 1765822 1959684 401724 657921 1171766 38111 167457 1726294 1319676 816673 1179119 1277420 1950168 586152 158983 1317520 1199312 1814768 795247 737327 220144 681893 351416 47238 14900 12076 899824 508190 1481213 146463 1668719 1736064 1929315 212035 334396 1811287 790965 1500822 1118312 240238 1045869 1694309 1033811 417955 905468 1063672 1694496 1315512 1831047 1569074 1771058 82786 1873379 1636852 1795539 95695 952267 308776 906098 418500 1719495 1117413 16212 553117 955046 1674135 1952156 463591 1047011 1820613 220431 1362462 1040024 1760786 1024086 278401 212419 875412 947996 1367388 1801862 374136 1335166 238491 1538949 710323 528054 911461 1381693 1306798 858489 333253 1795171 1631116 1759637 277135 279973 1489240 951645 1731353 909379 507903 1020153 1765453 1765047 1998967 1234576 1789951 468487 871264 768956 332719 40527 1393788 1029427 1153899 194520 615161 711308 88498 682539 1214444 1913763 1970105 515295 901230 1279076 998963 299038 1881002 1396503 1105037 1734307 797632 495705 1279654 88502 1100468 1317623 1227406 586812 1246652 578820 1722815 683980 544652 1014554 1655756 1274749 1679272 434574 940232 458226 1230484 1754521 1497734 724255 6873 912641 507851 924378 801348 1780233 779317 273301 180779 833055 1225613 97446 1760362 1054105 1345505 1544181 313612 1836804 568021 707065 1252813 27821 418225 537972 278774 699997 1640575 670090 453897 1244763 888214 371480 1096646 1611241 1253633 1115191 823845 1966134 1017461 684494 701318 1294895 424935 623334 1489070 1232050 142853 1161721 1208179 1398500 1404424 814025 728703 595874 737751 1678611 574613 237545 968058 1776394 1934375 457929 1292801 1408128 784046 1912249 1363111 1520978 1813738 59562 429641 36020 1085521 240699 1748334 130590 559305 1043437 539905 944025 128453 1105162 1092679 1151029 861609 1888150 848511 1675915 1569005 1677421 1598285 1237235 415047 181052 1973541 774003 1863881 244870 1515333 507221 1098440 1556245 1351855 1656523 1313485 542389 1628172 1873036 1801947 397299 256061 1794912 1770865 1889179 955264 1675114 432465 1664813 1338639 549318 721006 144635 1612029 316914 575078 380588 1282714 933544 1986363 771751 1381556 46979 1087040 760867 743759 51193 936199 1066288 595693 315859 118913 1495357 1307899 783357 162051 1854687 876308 1823759 49076 479435 37151 1930105 1456855 113580 1819886 519933 1678195 844430 1856610 1452851 683116 1908931 768390 78981 864911 247885 278804 1619445 515483 1953934 688800 1645974 19517 291985 925500 1577575 1329413 435633 1077813 1599775 418295 56154 1912351 1234965 27161 928965 597647 464696 397418 1572190 788982 452348 773633 1869497 1672892 1710884 821800 1795336 213110 1626265 72561 956417 1181073 1746335 1427955 945080 809157 1892471 512901 1587847 547823 1590660 1151419 1992609 803360 926063 893381 355981 1241611 1513147 1099845 730297 496693 555788 414323 1652352 53917 1094814 1960671 899641 385542 902272 10958 1478776 1089759 1386562 1431915 1895008 707064 458069 254741 730963 215622 791266 1505712 989925 190353 1183385 314146 1421897 962960 227468 1286535 334427 1044871 726818 1407383 915888 394590 647138 258574 861654 31296 743450 942464 1783550 308548 1095465 476227 625421 1554811 1814937 757684 315420 1587716 1774877 793206 1003071 1894284 290030 781492 273043 1146796 191820 1224696 1212004 1252366 758441 347720 310936 1783841 1326600 1205007 75376 1287767 1146903 417360 832686 1910015 739215 721060 1313325 159416 1722119 1159087 1511098 1503657 1770400 1887253 544966 1929265 1346582 1148667 1104904 934483 278372 859077 918340 1922036 142639 1918749 163692 1629307 1105336 1810688 1191438 1559955 368110 380153 1072567 1528939 335594 1240804 957084 491337 250350 1056570 1907844 204294 596607 883961 694266 411518 1906687 374964 1398808 1383317 1731091 423824 503428 1061784 791323 744850 1203341 1729358 983909 1745042 1962067 660545 219913 680676 1349273 318067 947404 1981911 1370406 1180670 1422051 1151458 1929117 513933 672962 1515583 363589 1445653 820826 1331571 1889641 895752 1940381 880817 1082843 1674590 1749786 1690994 152000 1491672 1879564 1896938 1201744 1944857 1068663 1992822 1991176 1065216 667450 828923 795060 1571370 1556803 534135 1386730 418645 1295719 1180793 1731216 371128 1600964 47770 359853 746391 785762 880744 500937 225965 1791108 1383868 101804 1623075 358373 1839238 99852 32141 994959 1970972 1045060 338483 422643 947949 1889222 1690498 1947717 933838 1927919 1332820 1748180 1321653 607723 1479900 1699841 795135 1507759 656773 197459 1794075 1238964 1001583 303974 834964 1114101 280111 1121601 1894480 189290 1306757 1758902 122368 1349351 56139 750669 228940 1652874 1445861 432975 1531972 1305488 730708 1855860 858893 618383 1067484 1524770 1690778 1211048 382891 324776 714310 1163038 421151 1130344 1785659 171271 1275426 643295 1903163 1262179 833709 968809 738778 862968 1556695 746992 1950649 1525726 1200663 284290 1062800 1933100 731814 1031308 523680 24509 1342960 1839854 274005 67431 1827683 1609748 1651952 1114878 1832856 1470307 618288 762942 419398 727180 90068 463444 905725 1522040 394550 1714163 312455 643925 537371 1687350 1319568 1787016 788667 1238788 169002 1404096 1758100 1728901 1767176 1965739 31981 1366962 1085735 461519 1724484 1707050 1614722 97116 1159251 778473 1078713 338940 1436911 478985 124611 1002567 1219858 126666 1611736 1869840 676963 1578828 232648 364181 955719 1010692 477804 1779867 502973 1260541 28130 153932 407955 1059037 758126 1502936 1240224 1896005 1285233 1851575 1018355 1498 946690 335145 885469 1482794 651027 1883117 348507 1876704 782762 348090 1183562 1181392 1159640 716211 1127832 509413 1331043 318388 1548212 8990 483002 116952 426112 772930 999661 420265 585046 1312688 1848404 1804886 378431 1998530 243344 666343 228018 1751065 702180 938190 1917064 853164 255186 76716 827059 845785 550957 772227 212062 1046336 1849954 693516 1384726 596860 1984942 817835 1588327 1988287 39930 763752 1895400 1356411 940020 489165 963207 1854840 701464 819843 867902 438948 1202227 1522186 1088664 476729 1771160 717414 1081831 1422894 1871142 1397734 861782 942349 626039 1666548 911605 1364795 148202 1891433 185098 472693 101139 1728345 69622 1767542 319158 1578510 118890 748860 1527985 342886 26993 1723591 1051356 1113235 1679875 998837 1128275 1710867 535015 763295 1994834 587932 68808 859191 1285201 1640152 1312309 1256055 6923 1040271 458423 1117077 892080 1197775 262070 654700 908881 769047 1466162 1890751 1285568 488374 1384248 455906 1165786 1815684 1268608 1057518 41715 840355 1324396 506963 1786696 271897 1687444 1912133 1107841 1333110 619186 1638625 617722 1501345 1191510 1082520 539573 1830071 683759 1024295 1983318 1447594 778659 6269 927078 489423 273534 897070 1851304 172522 1990673 1410713 251439 1328815 1080174 1795218 1523280 1685045 142783 1488265 164681 18481 1155881 893656 838092 1799168 658968 778430 22619 702772 1738811 1611787 1744510 914870 1962816 1614819 669735 981250 888110 57086 59523 1822103 604899 750583 1476773 864502 3677 249504 1356260 828776 600031 477782 1076251 443092 982433 1998216 414419 1695804 481734 18436 477076 1207050 522193 465609 1942648 516026 1059709 627333 1368722 690102 1767324 1010220 1839923 1252470 1033144 1028263 639785 572285 1895035 1609975 921384 763541 162207 564524 80417 1382440 1606566 1946001 1875330 1477573 404638 1157419 1002626 6153 997504 1606233 1772712 640877 374602 608079 1532643 309094 1701433 99336 1330578 640657 1792219 321897 1766844 1938156 1657482 761080 1516413 803528 1379863 230629 1537356 171290 1962721 314915 1202513 881561 157081 996096 1394122 377230 660600 1855308 632602 313755 897891 648364 13980 1805437 1690044 564049 1014257 434750 136595 755312 671956 255304 1668352 1855060 1748113 1312550 1637505 1804018 1881383 1873871 889944 121310 460475 84584 1482678 1600849 982152 456193 192814 172168 1353055 237093 1109137 140806 50847 1685085 396556 1217802 1526834 574536 109716 1137437 167773 1061477 1969491 1781964 406693 188085 1121446 948714 354585 136414 396364 249931 475833 628491 1931535 6903 209165 847370 1938868 724098 1085680 855046 925989 1160427 1114697 1603157 1963712 1386734 1418219 309131 211544 1462947 402468 1449744 241701 909515 1993393 282685 80655 1789735 241794 534722 1082150 1614864 1205582 1221698 1974428 1593941 1920977 778772 1950503 1893660 1952774 1485212 117997 373977 1309459 1273780 1501661 316558 996697 1967129 1004517 1464715 805667 1667667 297649 1227025 1873690 1121567 1984279 1389513 1351910 1001458 1705346 1695401 1296273 1017210 548803 929637 316474 973793 347871 1334420 1518589 1685387 359427 254769 424248 1293278 1129368 1620343 1892218 1753468 307354 73201 987687 238299 1550704 127844 431116 1848524 1169822 676060 263323 18239 546646 1785837 678983 889112 14731 1352964 343812 989311 1640844 123880 229279 617638 1934648 1672888 1831528 864281 1218966 939783 759966 979641 1604228 1011387 176744 1966458 1930742 820691 479689 1741998 200675 1187658 84136 101480 848126 1789686 567933 1433634 619837 487785 1429288 773398 294424 1631322 1961768 118399 486542 900394 674312 1157772 1898656 1618773 427316 1885913 972445 50560 479429 1113024 958735 741722 46702 493272 220387 483314 1703571 1758330 1892938 1713694 303217 1530538 1977841 729160 1323112 1644189 1017080 378061 1607 1641695 874587 181744 1630801 1722594 25411 195983 1187051 1097246 512508 1926086 1357335 794839 11841 1273477 1480793 69806 1006259 32334 48848 913683 788867 1109588 329844 1400046 1594255 157623 1805097 932030 739220 383389 512248 585983 215472 1136440 1674471 1634255 1012511 790324 1990292 224295 1935258 209841 1211717 1579389 726811 1362732 825333 807218 1486916 1937499 142389 10343 1621354 20973 1776170 1938572 1040472 1346311 1231206 354624 1300364 1978492 1057018 1024822 1662573 346802 1784425 1092865 1550348 494901 1179215 1692400 1151000 1232006 1455979 301321 1062117 1549187 1917051 442599 749095 1171432 216345 1626570 381236 586982 1080740 38455 626993 1450830 1224637 412011 1366713 1592365 1536338 1640730 1215831 148872 337404 1815632 1327665 1775020 604621 667070 921931 418598 1625007 1371346 503644 49992 1285370 1032825 819413 1018783 554289 546727 1695714 608573 1539827 1089073 1701397 867047 1527267 1334838 54140 139806 261192 1648924 301343 140349 1314800 1338827 481178 323490 1977025 1032956 679635 674615 1966323 1044866 524965 1786936 135114 1931206 619483 881850 1550399 1024181 20078 1622336 352845 1665026 1468656 14542 193951 560202 508433 1089774 1425983 678967 1248810 1888145 35516 525257 376610 86757 205314 336441 1113009 1952372 412360 1800439 1441179 640609 1351937 1511753 1805156 137968 31185 629722 888021 71441 70021 1752867 1971488 1785899 646410 878945 1044824 505778 1754022 1848646 1233720 1983021 1720115 870224 24615 33034 724529 1447136 700003 340811 1291702 766399 1739478 1865379 313909 486498 1424715 948586 976087 767489 1260482 537392 808414 378432 707026 1874164 457092 315847 1133501 934751 650951 128753 813791 1705272 238754 230223 1045341 1732977 863426 1449527 540052 1872191 1992054 1335552 1120717 1545734 1422222 200094 805113 253608 907112 1550877 185105 1922639 726839 653386 1682563 994938 1777181 543326 433973 908554 299949 664372 763 1014901 1412027 554056 395727 1618993 998262 677695 1637559 1830373 769627 845387 6087 1335663 1889336 492356 564590 250378 127951 1546861 1011866 650499 276942 1896965 411150 1285351 1595827 1970244 562768 1085515 1070857 960175 220282 1867452 542762 1114695 100999 109045 774732 1155602 1022306 1058026 555870 999750 204220 1931357 1871869 1634109 217402 1166192 972058 1907537 1565688 749712 1295473 1192765 958064 546403 1683902 729591 249884 1543295 1260036 1344281 1285839 1184527 1525778 771754 470010 793733 1333502 795252 794357 1356073 1583314 307145 1393418 1671037 335884 1363515 1941976 30209 553386 1024491 1216384 1324466 982674 64106 285548 342133 376512 729108 593852 1468803 840718 840199 1040916 300549 1988260 1058113 127762 915456 1812660 140287 1041888 770825 1296706 186047 950314 170086 865054 457785 1476672 898545 210400 721232 778247 1827453 52556 1866367 1066419 361615 955867 866002 740750 1711167 11698 1008410 662847 1911953 214524 539500 325475 427431 679397 1769567 919004 66836 1277618 573143 1183203 618437 74482 42307 198376 1822338 1379069 444240 1308912 1801470 203538 684381 972098 1703218 414435 1627546 1640363 1995750 362726 1609315 665370 542072 1594273 1797039 1495274 676813 516701 1582640 1552698 918089 1922601 848163 1909 1143189 758801 822970 947231 73172 1247557 990088 296005 1789927 1260521 813656 1180138 871281 1759772 1260896 1277875 952694 913887 1991110 1903968 868626 422732 211355 1846121 1007844 1648982 533569 1899919 431474 490500 1982470 1943870 656616 915510 1999459 153823 1510582 922733 1586394 1804967 1479509 342781 1222094 1981962 1073158 133943 1286140 17775 504274 1392830 1826555 917667 1584920 1317353 748193 565924 188422 1863120 647365 1507092 1984213 48020 1111117 1681383 1062050 286319 232961 1119696 64984 1491376 1479917 540336 669882 1934475 931197 871530 732113 929365 1257586 104737 1400131 1796577 774162 60765 1508974 882578 470130 1975571 1465850 902501 75067 1044034 914869 1380182 1954165 638371 1864740 1570755 1161858 1658677 858693 1971019 1251462 726882 93508 1968335 907 1557177 994609 1820774 1251893 1708496 1837549 1346821 1836594 1252810 1863383 1552870 1925370 1143563 1905200 585694 1571500 483764 1338552 492629 1977833 1995692 103987 983419 1463304 1918916 1502659 1199698 1669143 752542 403218 1793833 211348 1346395 1716502 1296609 918143 157117 823279 20052 1922912 1492678 1307354 57327 1975076 410181 1505628 876878 860533 1268782 454527 1553150 995531 1998254 551147 1213562 1752821 1994683 1681322 1792676 1083991 1245657 1397963 1662050 207189 1706285 1093061 1547567 1807402 531198 130750 1306243 452938 1987809 1971474 1840868 289862 1277212 1989997 477364 1004622 1351503 1693 1846868 895575 1278564 447863 396255 1300389 1075186 1575374 173986 1963171 1113413 1149034 1930255 903701 1860368 1377951 111901 1377468 119676 1570035 1464064 509439 187423 1429682 756937 1078309 526360 126803 1852613 1733760 1751036 1928854 1224048 889172 763517 1124948 503054 645412 1875353 664701 120678 899106 196146 1796889 353049 1964372 1792369 1053037 1637409 778841 1881338 259419 37194 923110 1465949 652148 218159 920839 695311 935519 634214 218510 92011 423798 1021330 282346 1428486 757985 476072 186769 1693459 1540359 1101123 253618 73761 1351411 1158991 1773897 1138202 704513 1934996 189327 1783910 1848528 1376475 1393160 1097642 949 592223 558863 1909937 727033 47371 1785183 1275893 1353488 1345613 64670 1685451 1680938 89557 426834 121388 229193 380132 579921 1683021 1481077 1573038 65582 1811742 1056810 139094 629478 650620 123499 245581 1675181 338283 1473859 531740 1808097 270521 1748991 718099 844783 315199 199532 849844 1252617 1914805 1986931 1249501 1960337 1655420 529542 36769 1541259 1543212 1981391 1955528 1907171 842246 1515252 299819 1598917 864775 155711 1510332 140332 1740403 564684 916720 984802 677500 140917 896666 1028998 1382129 17470 933762 810310 1637306 746613 537527 1633238 1466882 1267028 1638484 585173 162258 1168691 611946 450789 1929479 1586538 1117188 829378 378970 828286 96725 1207035 1656897 557768 532981 230593 774991 378914 650718 1266785 1024641 1953003 1588880 397266 1587042 1701275 1966953 423103 1824758 352128 1665780 1374166 1656796 1080720 154467 782166 791218 1463080 52367 497263 62273 195099 210258 1534331 1950686 897453 1425801 1987448 1567364 1486171 789625 661365 515223 1361594 1845680 1643281 1325412 1035050 1856244 850017 117293 162879 648670 1663382 459581 1339411 1331586 1774231 1683058 1054623 1326485 1965533 1251898 579058 1619820 513565 271394 432536 1902473 862379 358138 1760814 156533 981072 739946 1259821 1308127 1475083 82243 61459 1058440 222196 1582315 732825 1308346 664185 647041 1741307 1882268 170725 1280901 1052981 1497549 671770 1898031 1310421 725933 1243030 1301312 1787545 863400 1474130 427249 1641551 827994 1918847 861466 24378 625620 881192 1522725 1519704 558045 347679 1962832 1062811 1844701 377039 997394 1084090 1094366 509230 247305 192209 1098144 118440 896935 743084 1917974 168031 1620608 280897 1448338 1342649 1862178 831665 1452293 516922 1846824 1428372 1702221 1170275 865820 764282 267689 840961 1151925 1634402 551347 558050 765875 1866093 1168455 892090 940012 1301938 386546 665881 1703567 1388201 611855 1319433 1058504 1597874 1644096 1434377 662387 36327 1004467 239473 687734 1246258 1474701 1246241 620858 981427 522535 235412 1324494 1874723 454110 1290342 335856 1787989 1449512 1300149 135838 1119743 483290 1024754 643117 127033 442117 1917367 716072 30920 1781454 194212 1211599 254734 749756 1796746 948472 1458758 1128306 1902433 1485114 809636 887060 877742 1359097 283593 722972 512206 1028390 309934 1050428 7726 1039869 1260624 1614903 331855 333920 901803 588293 944404 1026116 1334425 1925597 1506244 1243560 500698 1499094 1461921 23489 1345819 866292 736281 216013 328140 1449272 1478940 596892 314758 818762 1483241 1860614 1510856 1885429 271718 318162 863956 1534020 55255 95734 1253933 1176321 23348 719051 646914 754975 852660 737855 1244788 681715 1761416 1983092 1969086 883473 342709 23970 1661896 664386 350738 1588292 447427 1139540 1533178 1682913 1634870 1324550 1555735 27482 1680687 222025 1264606 1524271 1333720 1539181 776670 146712 680231 1938842 1386199 1647350 1166580 1535387 452643 1611900 1325827 1757570 185605 1972069 327746 834645 1851845 417262 1838347 1929029 673480 990907 1315082 637822 459123 1375342 1175563 1038006 238741 1292232 35421 823381 1286077 1852190 1508109 1712010 801297 92083 1462339 457252 94291 1963368 219492 880208 827792 216749 1388606 689084 1577206 722340 1778160 1045255 175717 737980 5814 1654173 1161279 1781048 1396100 711729 70288 1414340 1934138 646500 1498696 1826945 586070 179694 497214 1201 550186 694992 1514992 408392 953022 1400179 554273 1737044 1291902 1220862 251950 506523 489992 1951388 1712966 1588088 1221538 1217485 1811499 219690 1278045 246198 1117893 55895 375411 1320124 644295 681188 1699516 1861720 968845 1597332 1899934 1441057 205121 435797 110658 956248 1373220 1875331 625228 99460 929532 817024 1007123 1560802 1229050 1927372 287009 1037445 9361 238320 452786 1786640 153212 1719419 1973439 86217 1898379 1724297 1917290 340804 79482 1200559 1872177 800350 928941 1007874 1038366 289451 1238470 1548274 86136 1930834 1115922 1998774 622036 578346 838678 459998 489953 1980124 416384 1252208 1027174 1895114 1607348 1438885 1342585 1067567 1484429 644884 974632 760372 1835227 1197683 1055252 1990574 1977077 79056 434930 682725 316118 673120 1841463 557030 1055683 1954281 807949 846378 800584 1377402 1300442 1665838 996377 1285790 745907 1292026 703510 431120 206715 307539 917440 591126 72778 1758370 1013921 254846 1888343 1688752 1982936 693999 1539145 340742 1898522 1908121 1352527 476313 931019 494497 1267623 1569165 1712960 1181778 695012 1224795 635312 1121586 64100 571771 307803 223155 1632831 517933 1984984 634869 940733 1799328 1550615 1982700 258558 1902517 526240 14047 526621 388655 823680 13783 1996402 2340 1817964 890222 1838220 484234 1282897 963239 46452 406642 1903329 1060677 1910062 1776519 645349 1015543 772225 1506003 1795609 105397 1049214 972867 529450 678335 412607 186952 686427 506097 973453 1758898 1242798 1613808 710900 1551259 1950783 43288 950506 1874306 1827952 1220500 594835 901998 1913134 724359 580519 1466621 235823 1871200 925242 664568 1469562 1992425 1304700 93209 1763255 722485 806451 1614341 779697 229761 1203556 908487 476682 434280 1976963 1445052 145013 1135319 1939581 1503366 650923 1192363 1132741 947628 1684106 1922684 663446 1656992 102195 1584547 56586 499328 1576248 483589 1146699 56763 808905 742612 144302 114209 1303440 799671 1437013 1749213 642276 1777246 504672 332724 194414 1404639 1099676 659205 1281607 955455 1097895 771260 362386 1109125 1366788 1586896 939219 267972 778311 905528 878409 1276559 1366378 903496 1321654 1214096 1616944 1638962 760881 1813969 1818046 1421076 580105 760583 333137 1128206 1648696 75389 151139 659463 1394292 113945 1905354 741404 1323274 736348 1107144 1864835 1887089 977675 1474505 517061 1327149 1994738 1535790 1219292 1112869 1572876 1107742 1042901 1490162 348837 1310633 1624529 1299424 1789324 1058470 1374434 20691 185317 408141 1746003 46073 950905 1694949 9479 1758678 1526701 376231 800113 1880941 258532 967024 293412 1919143 1242846 1156208 1753160 1641589 1047744 1697908 1778052 1002165 1533848 769537 1873785 425811 352122 1145719 524557 1203710 1430483 1858882 1973380 1640290 1873904 1227257 1150030 955246 1255264 339436 1348648 1014934 1035732 287197 1191619 1877303 1384660 256866 587612 1025435 818792 1235602 1311748 677466 1479097 105427 375128 1103441 1564570 13785 1337034 1513809 1651131 1727831 343236 1010716 1895027 1279074 511551 791398 266369 709822 1068893 280723 1116707 1560540 952256 1920577 709638 1655446 401662 1439536 1537441 1297868 1006224 1629883 1182024 585627 1679403 1662234 1360899 964369 159748 785060 1325302 1407606 1746157 1824097 426148 1334287 1724408 1614882 427926 835061 1457024 1631076 1420353 1521274 632353 274321 562456 1273027 1175771 896928 1537484 90740 1474703 488229 690918 1999081 1831386 589955 1890588 649811 1162907 1706827 1417690 1120830 158456 1980946 575511 1310175 1593020 1686200 1882824 908147 750189 1074785 98188 1375694 110922 1727046 714877 1489727 724994 22534 364803 447361 1978352 1728179 611542 870887 784677 64536 251575 1100408 781132 83454 381423 1954804 867498 285793 88874 29842 1260672 1399357 177851 1466974 316363 1560605 976323 1657236 719823 982834 620946 1160038 1474941 1342418 103630 1832824 428830 1410448 1350183 971713 1510602 1568364 1964220 1399072 349905 1387279 924116 747189 1063988 1965841 583398 1382436 1438535 1108160 868505 1625808 705046 766675 67551 1898472 210280 287314 198596 1482420 1583913 1766885 1988646 211852 1821987 1290002 1475136 718709 302498 1578335 1653697 1212432 604064 1195370 369503 877007 1518912 842137 609253 1939447 768096 421338 153183 691714 1295146 1102226 555344 1357478 1212721 1947620 1425231 447957 885727 393670 1277812 1970992 1165719 1890645 1580714 1734474 1041170 896251 1285735 624203 190824 180732 275884 18585 1729719 85715 639221 299900 719290 354436 1080001 1326875 1693073 337459 1935707 1075178 1398888 1685926 1820105 92343 1953706 1927273 1093855 295957 745508 1782493 299171 1436142 360452 117764 565081 751994 1207980 1162225 250240 447793 137879 1940810 615140 606616 1981956 585061 1785303 537691 605492 1710110 557390 807871 1240698 468060 595308 650646 1628271 1366716 296105 1167677 929810 1167820 1692670 789677 1442001 1860676 1216475 504390 1424617 1396001 1242142 1764597 979906 410263 1880159 696893 141252 1414225 1737346 862082 88624 1406018 882351 1078577 1555279 365910 940167 1642023 753016 1349769 503878 807441 1698280 93106 1293042 1195424 1097926 1486553 411506 1020947 1591677 543649 1381241 168418 121485 1887931 1577509 831000 210697 1714200 395080 952325 145281 903705 1166409 608667 1334689 437653 1195788 1775719 287554 1542250 1426569 1748674 1656352 835362 1176195 772248 1563606 476032 1054910 1052783 878588 33634 1076243 822020 1367382 630777 1460981 1484745 908961 1172713 1138955 1201711 1983577 532533 298634 1095493 1904802 260050 984611 1215689 650083 1399942 1536300 1227707 1667424 1659538 1540742 1672894 768515 781722 840321 1291031 846189 1537937 130376 28699 1127722 1099041 1153704 54588 265507 1867159 1444182 829649 127005 1851050 226721 1722985 138162 245372 707539 92277 309438 1236197 1544003 1654624 684144 7148 1476919 1824783 1171616 1173978 51735 508450 369599 506681 1211601 667951 1400937 281720 1872631 513939 812342 366258 1064169 1817464 1805318 85042 718049 1008283 1711416 647590 1025680 1116018 704768 1767672 498979 543069 461687 1432514 283962 1477919 49632 278276 451225 1049834 1823498 1790198 1400271 1632339 1770090 1739001 1275258 534653 1983900 353822 1378918 1051034 358414 1621112 1837688 922974 1277622 732238 603042 873821 258804 854489 127504 1133307 77235 1210150 903815 1913686 1960799 1758884 1890345 497304 285430 1250998 895028 1319051 1163129 514898 894343 1571972 629754 1563568 420931 1846910 94157 347910 893282 1791156 708775 555088 1262771 1840322 1910228 1619799 1009591 256406 829384 1555927 516029 278088 1184750 1327849 468396 573210 638633 758831 1672658 710896 767067 999393 1957677 715898 749035 1174199 1715 1725921 1074706 1511553 320618 805285 153991 219563 1699672 1211840 512180 1524060 1801942 609544 362631 1062641 192122 1326891 1900368 334893 1664375 1003171 141708 1479932 197551 264931 1692065 605972 1284375 796556 617396 881588 1213467 977747 1027034 1145157 1116016 16557 1953031 189016 770598 1749868 1768394 1198975 810928 347305 1804442 1216063 1577586 1800715 198845 1685179 282767 598626 1203023 1795858 1503388 621310 1204997 537566 1825666 1273120 1870359 429323 631545 609291 1250405 1812421 258654 899548 854607 1190364 355751 606217 123510 742115 1387955 911586 669512 1754427 441742 285984 94319 1550652 1073498 991687 606273 215440 676021 986428 1044494 42670 1349349 1701717 1913404 1412333 1860543 701945 846260 1310776 391659 679811 1166459 1900511 1011188 374200 852592 1546983 1629366 931371 394410 760868 443495 259113 1427337 1490897 1031701 1375040 242465 196282 910221 783257 1965196 181140 1231766 663778 756917 1288145 1635237 1444084 1201873 528872 1728811 1299827 1473119 705115 1193661 1892528 1453195 1338850 1493467 725804 914894 76440 1175114 745929 196002 1233075 769736 1521900 374433 991661 882363 822439 644477 1272012 435040 1675127 751713 482075 215008 965309 1721440 1524120 1425267 603564 729417 899366 1160460 1193913 530149 1185260 1283097 413290 1069349 1727975 78438 816808 1101463 1768377 1393622 78829 1760341 217713 1288744 145579 22028 1785581 851054 1007625 1778275 1806125 495889 7258 213972 326400 1188521 1485379 1995631 1705325 780610 513646 862703 1687276 1174162 1685237 1356239 463648 581949 238896 1971891 1682669 147962 1100353 1664539 429581 1701832 381657 769210 180196 1533464 399515 1553056 1953928 882373 733764 625920 182034 1254791 294315 1095824 747504 911362 167877 4995 710416 1505591 1664735 959719 1146671 485220 1965817 1566665 1422330 1840805 591928 659875 491771 279241 961891 1299304 655035 1992552 1730691 62531 1544347 64083 1565979 604587 1561893 1894397 1318495 668131 382373 1178607 53598 1558477 1382184 1276040 1461864 1897337 949614 791621 113795 1312660 744506 685899 312256 1374716 1432171 397130 5489 1600628 1793923 535731 597573 65000 1430630 179743 1365369 1151581 720543 514991 721193 60259 1243392 378777 1448966 1785180 1304641 1270447 1926385 613162 1557300 73390 951078 780830 328151 1779091 1343573 1707844 1947167 1947888 1175637 23705 1363838 1956677 1530239 796767 898061 93696 894765 444889 1858189 460381 66457 815123 837384 90975 521845 65340 1847168 915871 1398319 583902 1069285 868218 1598486 118151 81030 1793615 1404443 1411488 102089 750853 779195 1420320 1502004 457969 1375979 1257806 493623 1406903 147206 854096 88463 280643 651570 346138 698073 1647584 1455901 550060 1328850 1687791 1140073 1557666 276569 20774 828921 679473 659186 1573373 76053 16610 953493 910377 874203 1008000 1479624 12393 1716288 95842 993702 324183 615144 1084006 861301 1282533 319414 939485 1263323 1319297 345814 1349733 1714896 1593536 232505 608038 672034 40524 823164 16261 459177 1644859 230865 1906429 1828974 686181 1380562 409050 1086546 1022879 1991592 939479 1755546 1171709 647541 580537 233106 1453130 872444 2049 480081 1409492 1424257 381789 1404115 1619991 48367 570502 1501428 1631646 336613 1264654 238392 1022597 295014 1854857 1994063 1199434 64087 1001733 1506348 1441995 426862 1432480 1752260 1743578 1393967 417809 1105025 505818 938913 178058 1933179 1700114 1012226 1010845 209740 68311 1091730 1831938 1907789 1285560 541889 1188687 1547263 843119 22673 1023363 1936041 822794 904372 1938547 1007322 623026 288571 196567 164250 428510 139407 1747659 865147 370827 1513581 1032000 607924 181249 583027 134325 1817921 496855 1683926 451859 1727881 1356950 181193 466472 1766702 1745745 1891298 219166 571979 1479155 185832 719538 1577001 216408 1904170 1523399 1671974 1910171 930616 1651506 1538743 798993 1510258 1069123 21940 984565 1615154 825948 864916 1049324 959549 1285998 1891015 67365 636380 447301 43530 776857 150865 412015 616861 1521683 1782942 1351969 430630 1337161 1517871 1482010 1016695 116570 1579416 426677 1489592 538617 290077 1069809 1829580 736830 1484405 983341 1005258 92734 1184546 233426 1290041 1223709 1264364 1003419 587759 1390962 1466230 1376055 427243 1370367 239556 1628416 543996 1487979 635074 150539 1650874 749433 257052 1170144 25455 1881456 1043004 1595444 1738537 1122990 1893700 331230 470037 294195 643538 1778891 1365309 1800972 1310109 1489764 1906199 1129160 1590895 125678 1658857 210159 1977529 1990790 766431 1305340 1223357 1670349 417642 1608592 478569 1727838 424754 1416677 673360 1929472 806621 1845857 1481539 850937 1795798 1483110 585536 1196309 203409 1067800 59126 101338 148888 1679950 1497411 281553 1065410 761945 1123813 356747 40971 1825262 1656734 568835 964319 537209 206357 474221 21707 581738 1178990 1381735 450979 1144342 931398 1811161 757372 1700529 1512106 1138629 833629 1620648 1088249 1934363 260049 803077 42318 1943615 382591 1979980 1778289 1429125 316330 501617 1668237 16252 150447 1524461 1861647 1559745 500842 1559411 955351 1169926 990340 63616 432441 1015256 1247682 14772 655153 361861 1075750 72268 1658081 591307 1146063 798259 1016435 250984 1706467 1606628 1046030 954866 173846 179005 1288773 81154 295361 547448 83641 204158 688141 1288047 250758 192740 1021399 1172721 1850493 1124228 1919967 1117999 1727999 1374527 1697894 1624429 1229385 509851 262027 626196 1246057 1282865 425407 1344590 176388 315913 1923418 830508 938563 217150 817489 411729 1518023 340168 1652739 494783 1747151 1438665 402861 455826 590684 1633863 1052952 1115022 1665876 1688606 985706 438745 705251 199019 246368 1073127 320862 1704622 1249635 843726 1202180 565462 717704 1990897 460482 1094413 1210989 1905902 508308 1755312 975911 1559157 1822590 761738 822096 866997 221502 133822 1608735 1998726 887045 1538541 186587 75258 852304 1087335 1625246 215278 1434886 1614065 423991 357012 987880 1379818 131855 462360 900193 1211958 327882 1009656 977598 836305 113668 1026417 854821 1138486 1414235 1339386 748140 561196 948895 510318 1108418 2039 1455133 1370465 800109 1188535 455367 122914 1171996 1580830 1864340 1155927 1725949 401797 1747386 1235272 1869988 1133289 1009583 1507730 1964089 1250731 124621 1414959 1794738 613429 951736 1166430 1315840 1416237 1044659 7683 742859 1754598 182586 156555 1832009 528287 1375756 1797841 1292548 1793812 469043 926442 1334918 701737 1033111 1309118 657820 1748290 893463 1225464 1079518 292625 1263548 165942 386762 1837547 1812996 766569 1523715 1397576 23134 1767845 1043850 418621 1683411 1181473 539847 758563 1488211 1605063 1871927 251368 1169409 35159 1559527 1901733 1816244 1990197 63496 1753831 1871950 416713 775675 1834198 717264 896811 1040691 1247976 1494088 998931 1764153 944197 1603086 220907 1155216 1722019 1608099 1398083 1255954 858673 1025713 982585 1485612 853090 1065039 1390463 1845250 1070194 1031363 1882583 1057541 99319 860619 1917512 1347054 1760224 159563 1053310 1018752 1091922 1456356 60185 539210 348791 427077 908857 1880388 258015 1720815 116538 616935 1979966 1019788 1013160 648275 1761 408065 96125 1461097 756652 696296 445717 897988 1128045 1588063 1619534 1343714 1154127 180863 1108588 688866 60458 588446 297894 180283 1792136 1339376 1182161 165202 1153505 1636183 537911 1391964 487473 842827 285196 196493 426969 584200 1791680 1309597 190248 1524517 1792161 1860181 734315 444084 1257435 1294074 841871 722328 1694198 839983 1620014 1147502 499232 1071632 1366871 1359348 1543418 1776954 1441485 557884 1637463 1643109 1745633 161338 151912 1166783 581811 165429 1560585 975412 209908 1082049 481886 1921718 775470 1092535 1691696 1487005 1156751 105725 388121 1009372 452654 1823694 1747495 1016117 764244 1304264 1298027 1068280 437982 1526981 299685 1788959 538831 611481 741122 1094068 873911 1381871 901669 1047821 1331644 1783396 1148118 1163891 62748 145511 1179572 1341575 26009 668112 1573519 1412795 662627 1086925 43429 1906438 760077 1480795 427765 810527 1473893 1583169 100137 1125376 214804 1169159 643516 720919 1378178 873655 794287 1521762 1196305 1726977 1437724 199793 633298 907242 1216273 889145 1840939 1188905 1258682 89435 181591 1258855 663329 897069 293611 1690511 1567040 569232 858539 262111 981570 1400265 1732803 784498 238889 20352 1043450 1280481 1706923 275228 1644595 731140 273972 906486 1669853 931029 987801 255624 491334 451793 63786 537248 1728970 1511996 1001279 599704 1168186 1270051 131451 462230 1842246 1738297 928291 986941 1282298 840669 1554116 768523 889948 949366 722223 1897007 625214 261769 29912 453501 348797 1388756 402029 575115 348381 683416 1655815 1587643 652676 245698 23752 1136590 797595 520999 792014 680239 1071661 239663 101685 331780 1286289 118958 1577416 228659 1643960 1270231 1966165 1529694 376722 1560901 21811 652644 1414711 272718 490826 1714607 510022 1938342 477600 1189060 1131136 1565986 1888868 153713 1545329 1952018 1187024 885976 1772865 256596 280760 278567 1777547 659510 892384 1311809 413175 1498119 1742870 1457787 1303508 672244 147056 676525 1341477 456082 544880 1559454 578796 505891 1502476 772531 1783708 675924 424622 397855 1992407 1898356 583483 1431464 1527228 776839 1017754 1806890 1142244 1018164 1965236 1597978 368976 1893970 743967 240036 806484 1323882 17292 1205192 1011584 350508 1781638 758917 1903320 1447751 860361 1368272 1604339 963032 359825 1992147 920174 1069977 93427 1948464 1918673 1759074 895354 1252497 1684702 151065 1215030 374351 1414546 36964 501824 1547281 1537713 1683003 1388002 1215233 776442 1443336 429906 1740463 576645 1696419 538103 394285 850954 468496 1455845 649455 1748813 347767 1527211 461662 1501936 1201624 101031 1287939 1806026 1922840 488954 73475 1499577 251927 221137 1292015 498234 299773 912362 678982 1122379 1754709 1694469 1588798 1001066 939655 199626 849948 701787 1878329 1201096 794201 427352 1930307 234929 702623 592878 113862 921114 1062485 77041 663265 1661495 601084 619377 1628885 165752 1510140 1584668 841353 465847 22902 1916124 180039 1791173 1430723 1651920 1728794 541406 1948647 1917617 1356928 510477 506724 348051 625556 61831 634769 1306199 1756965 883921 1767466 1977358 1872682 1736318 665066 841829 1744555 1135458 440202 815808 909217 1777848 1081285 640573 770136 416627 615947 1768289 1331352 480671 1529255 1242143 1402601 594399 119987 1940484 1596927 1703785 1936129 981891 1876189 385526 1342158 845951 1913419 44443 260997 527792 675413 1894817 1161671 182373 946193 1862168 680669 1197510 124009 1555523 1667099 533621 1607836 9856 823926 1966607 1761770 397025 1350733 875033 1372462 1429397 854021 481918 122059 1988658 1078024 890147 1097574 871255 1258631 1998956 525983 1107877 559010 467739 1808282 1270589 97995 1459910 928125 1673413 674441 1662005 552093 1395042 1191355 829433 1841032 1193793 1953888 676426 1163214 846840 305471 716943 1994121 768484 479484 158627 1610813 1782349 344674 1360326 570167 1312458 764231 375606 1005790 1449585 1419226 1268990 459178 1459681 357859 480082 740261 1627398 446748 48611 24844 256636 1171712 1119031 1905494 1533453 444666 646345 1675991 9308 822038 688197 1256398 1355675 1354310 320172 988948 66851 1924502 719802 934618 1133536 835908 1693492 1600094 1785524 520020 437790 9906 1936518 960096 792712 1287349 1744176 177937 1410648 474223 1599434 342435 1721881 299478 1304281 1312994 1006073 296212 1980991 1695730 415932 475198 905271 1638080 483461 296378 1090819 1313829 312659 172873 1562965 295255 375679 1963642 1749124 1906110 1903255 1277644 277569 628791 575083 919553 1055634 1716198 601743 161945 607157 1710621 294393 942614 1393717 776642 1631678 338914 1410780 1673658 340221 1239867 292103 50370 73174 1466899 1420643 145286 1905143 82657 1904703 862829 1038734 1593106 646943 1461643 1417149 1539448 1458066 377204 1646674 1439696 950191 803201 377384 830344 614152 522614 788939 955634 750953 1737968 1526760 1800705 811712 1295377 1808625 1769150 771388 1541726 174898 880400 324738 1739209 1082738 1326270 1076702 1642570 283441 1004938 1608044 1870214 122560 1764781 1324676 377466 444177 1816918 1031753 357878 1007022 1793365 1664812 87066 1282148 1678421 1679059 1353164 181490 1881236 982905 481377 1774328 852314 78212 1303031 1732881 951679 1983553 31076 48876 105889 207882 867418 1843751 704123 549120 82707 1470744 595574 1294523 1075622 1767460 1286662 105816 306459 450099 1029419 1597881 1767806 286503 1325206 1676666 603632 589681 1141382 312492 703622 1219907 1421020 1003802 687134 1536635 1908815 184076 899369 1376231 366156 154091 1600500 1308001 444568 800894 1662857 1665885 1854975 263954 1308457 1064999 436217 941468 1655022 411114 1105276 1732961 346395 155743 617064 184941 340095 1398202 265229 135200 1422314 1572583 710449 89312 1667125 1339164 57008 1038585 1565022 834954 777993 1872151 1669016 564134 1889094 794176 1508849 616906 1537291 962240 1180018 1645482 1990158 509482 966009 528279 1155356 487201 631967 1602034 960300 1395311 1778797 744778 1822401 269675 798326 307564 514743 831271 1756151 503447 888515 1333694 1727528 687621 1063784 1928045 1175753 93702 1309636 1485955 1728066 1015550 1970314 439865 831499 106027 1989753 1512259 155420 922097 550834 818694 738207 946097 1557722 1343419 563976 1542509 1123430 976130 507226 749867 1624918 313981 53202 676941 72590 10878 412985 967822 1236387 333121 7638 1560104 1848461 1176915 765748 1917040 660312 26639 642659 1751258 859863 1907280 209287 19709 1634191 138127 526771 1626823 8609 1350984 1221079 1057377 1386499 1182412 1254384 1111040 1140852 440799 1262922 61182 1770294 418715 1947319 940751 522500 637070 1509322 1678748 1870922 1703992 162320 1318887 1851031 1041264 1309851 31158 904858 398600 73140 506314 1561925 141969 298785 1322659 834793 939163 1449655 439687 1700240 1346673 449820 586868 874263 1327057 1863893 1886470 685978 997793 100117 928589 22864 1400584 1786915 363982 631900 691552 1072871 1241322 212416 1099455 456156 868566 184106 302650 600422 1664868 909012 1747603 1424481 1307784 83540 928340 1697739 1486963 1264127 344381 973650 1423866 772367 539633 488122 814525 581872 1703671 511877 934889 837815 1565296 109687 724549 627913 239639 335886 1584438 1338027 516483 41255 88312 1900722 1133783 35660 562566 1714872 1281070 14992 232438 1132844 553278 1856799 1649567 1225825 1787440 738932 1140409 822877 1237294 1773753 594821 474105 562106 1763913 910740 1431328 604682 1835547 1781807 372558 675545 441288 1224112 1177797 1332214 1745690 950156 665943 1212220 789924 702062 97069 233523 1800039 530412 1857084 1462214 523038 245414 504495 1493074 1146326 162024 1457440 519445 1218670 134179 802473 977434 252864 366508 868873 1646313 388494 1634426 776644 359380 603003 1057412 1773294 1355037 791546 588965 291567 1097106 151039 1457770 1956056 1742640 787611 540835 979577 1773268 412887 1661870 657336 1761884 129913 182751 592411 1736583 991505 122288 1635165 1380696 352233 1746475 1727022 1906748 1501535 592795 1302007 698172 1125827 505042 1758792 1492442 885678 1681860 764986 1267078 783384 613513 895980 625976 1397596 941891 865682 327529 617003 166926 1717617 660335 181978 1274392 1502075 1817893 790503 1410935 123640 251347 154911 1201188 1536669 408888 1348633 585305 1286600 764855 1695174 1814235 1797726 1925449 873758 1747435 1552703 885204 1562147 1634223 798404 1829929 390860 207058 1164044 1093821 1098732 1260473 355460 1451268 1683555 1998275 1653133 1726827 1107277 985861 1494849 793053 289924 1352273 1779448 1356877 1855011 1597378 96677 858990 41924 1969756 776297 1334106 923081 762999 921489 1672499 1140088 1737181 619807 1540260 1624763 623557 1431948 760451 1948001 1580380 1730122 971729 1831198 1402516 1575021 1897945 27855 887883 846531 490619 848844 698166 923471 1467345 810646 903167 1358529 1722393 503480 1562217 1070309 1915127 1165627 352774 141264 211860 588962 1646190 1086662 624570 1008764 1438626 360983 321033 1352351 1880360 583637 916227 1388188 1859668 1901817 493166 220226 931643 221355 1497760 1128366 1670510 1800199 617706 1395684 1495621 1050632 122119 415681 887096 1568391 271446 143250 901331 1975804 958572 1070279 248080 1908234 1226011 840167 930509 326677 1764976 1198307 374053 916623 1527723 464007 962635 708799 29874 1385809 239886 1930750 517599 1479982 1964421 1598711 735581 139700 868066 168773 904444 6948 1728466 1627016 1219348 1769776 1995683 1036077 1095548 564246 1563500 1874789 1899477 484532 166671 1393905 1987306 952234 1907405 1437498 1024496 1718003 1316790 171770 652158 599650 1217715 118908 51235 87877 1507209 113378 397143 1695596 683958 1873483 1880569 1039277 1733395 1732111 1623425 1219204 223047 126680 542683 201180 633113 759997 1844686 1668167 91629 1459773 644870 597541 845390 966508 691609 360228 503132 682786 1900892 1555683 1050212 617970 1598833 240545 1666193 1026575 1575795 1734253 1603493 818647 176590 270209 1348761 1042009 1482722 229352 715874 107383 807968 334203 149020 923877 695711 74563 1055665 190743 851907 420025 1011306 1928928 630659 1826040 901626 723912 203203 1941858 1893089 1879025 1341681 1681648 1213983 369077 180010 1886339 1675455 1268423 294216 29230 32606 1938306 1112518 250942 907611 455096 508644 1059384 819397 1349035 1559040 1119446 1478926 1812222 846516 457103 1858850 835507 1896568 1378434 1475199 679963 359295 1769745 1726658 1553533 1941025 307887 1801964 1780455 491698 57837 1146025 61060 1591309 1776641 275172 22855 81811 1607200 1462957 55033 932152 1940742 708240 1992018 701189 1757303 681671 1167627 144922 825843 1929791 892488 1542258 1610011 1783794 263566 1833075 576147 922641 859495 434597 1856268 626101 1899361 1073541 145825 841188 745490 1815368 1791238 570351 867523 887495 246130 455968 1237474 291550 1208753 499555 1759034 1947022 912108 1362279 1320058 1236505 1135827 1211936 1269206 493048 1261921 561411 1841723 1560487 95961 1590438 767222 644961 169166 1175453 305989 460617 137363 403975 1885231 1969479 1474854 1413600 215065 770064 1334593 876687 639815 1293165 764777 1574883 364999 28548 1462186 1540544 1417642 1257085 808093 1536828 765455 667852 1268286 261048 1799308 594334 1477968 1235028 1179643 622525 1981682 1114910 211946 118057 359153 38277 748151 418690 1989175 1942270 1315559 1179086 676678 199257 525623 384509 1347796 612807 684997 1818417 242866 1848850 93794 1055760 1958852 1645308 1891146 462859 1097175 305295 194255 883016 1029405 309033 704825 134056 1632613 122410 683195 1842840 160316 1455522 1724670 1395867 259744 1930637 259692 1581969 1963872 1428883 985351 1255381 733373 260599 1710790 935634 652479 941130 379165 86362 1717460 831943 548246 1145486 1610778 384157 517937 682438 1563713 4306 1704241 1280463 1352610 1098059 1510980 11591 442113 145494 1737886 1890758 1558451 1178969 71693 707867 1231978 517483 431558 163935 632029 919159 164212 875728 1475324 947004 189211 117295 1652109 584941 853187 1576537 1074633 135207 178571 366376 792279 965485 1303535 765236 412653 1798797 1039305 961779 1663866 395804 1617883 1966261 208276 766333 51275 849390 812495 562488 1201845 55268 580478 1620876 1103954 721324 1166416 629854 280555 1387347 1301533 1987551 596743 457727 1624930 344589 303950 887109 906559 1909855 1889539 1010391 1658107 1735260 1869177 572288 1316898 646520 737531 1310159 1170840 43786 252151 554619 1598502 1912678 223124 1258747 476259 1139625 1679610 403493 719333 81570 544650 1917903 667775 1605090 1031596 1894976 699443 1699272 829506 1962368 1362265 869000 1095178 457846 283426 689813 1669451 1776826 1286824 187702 850583 1802243 1625687 213820 328723 599924 1000976 64382 656300 804301 1945431 225053 701944 1798710 742140 1952069 843369 984475 244554 694459 1694863 1288513 942988 54269 1779228 545670 1881198 1354440 1184155 1004185 1809800 116082 1389311 129179 1792191 1398946 748729 774704 122784 485006 742003 1584477 1302832 327579 848297 1190135 1038279 1724589 1660071 313046 954371 51049 263147 341738 162957 339129 1607088 412089 566035 1893517 1627601 1720825 128055 194849 1836913 1240025 172545 881660 23848 26195 1003199 1129141 11094 984025 343921 840734 1118838 486244 1155135 1979322 406278 416683 379482 1664533 431070 590863 95377 325516 1484105 1732073 934132 1799743 1276386 944721 696985 1380476 1643074 158482 908765 380273 298162 1465928 917343 1309173 1308965 1607699 334772 659614 207926 1572339 866443 777794 639374 1888688 833418 1056335 1496330 1763280 1152177 69462 342201 725487 1754078 474405 1341653 464297 1253971 1524519 1356152 136463 1228062 1169336 706524 1228870 1183081 919190 417861 1662239 1984413 772183 1303398 737434 1145064 684946 312935 1076192 1681277 1240231 1463312 707761 1351699 1785394 1406342 1293520 139174 260964 1572922 526375 625744 1178953 1521538 1386936 492302 790223 1216750 1710037 689727 1626195 408504 1933827 1841542 1706230 1013279 790584 1632416 1302178 1053000 133055 404570 1382491 185848 545275 456982 466305 674756 200052 39878 1726713 62656 728249 779230 1328772 1454172 1274395 497794 49388 1877328 1793004 1583333 1093895 1183768 422668 929357 938539 1769030 372559 482768 660828 949772 708918 798707 1701680 1254869 249699 1978726 198446 1825571 1481515 850650 1342406 102564 1560526 1031320 1585845 436882 1053503 1774729 615562 990836 1517600 1960853 901124 756869 1665789 284741 1171782 876729 1181772 82850 1643767 884213 603537 1071600 1184334 78110 18988 1405526 1707823 1557348 49324 998300 761469 499918 1563428 644966 834667 1903296 54527 1079521 1974442 211715 857496 1270468 251293 300365 1954261 593496 1507077 400584 1647263 1265932 1586025 1521751 398939 996824 1563031 1094332 1742589 488994 1533369 944722 330655 984070 846820 388023 1308700 1624469 1885068 1339829 1568321 1974586 1345690 554372 805887 1036219 1262977 1395545 560559 1098878 70715 1417993 974698 1945138 1986717 916316 1106870 186403 1313843 1860212 306304 1844958 878506 558682 367359 930598 1516416 1672249 1669304 1506899 502990 1351099 1635786 1258309 973463 906538 1713091 210602 912745 1990075 149559 410547 1563687 13861 1858309 21394 1053019 1436459 1840502 1780342 1935142 399438 247298 798279 232310 875345 306041 873803 761374 944216 599618 1911994 389434 1955047 829949 208038 1342469 1430324 1942178 1293956 240228 22346 1006994 1634552 351598 261888 347123 951050 1226455 411110 87398 110207 1653680 517124 1495994 1288111 695610 987968 1635079 1983960 1177366 1229661 239953 1379306 1546251 1356577 799620 1964175 1203068 1648231 371066 858412 1809629 1286896 802280 1730926 861021 170280 1615763 512911 1836415 1325963 912312 483591 1198692 388309 1533842 358104 849201 1338562 1281198 1064047 815095 1210862 1610212 1821107 121188 1316364 615285 1660599 1553567 1334494 1204020 1772829 1140842 1081452 1842466 1996777 1202232 1024878 1838833 714505 77004 1488741 1650905 135552 164373 610036 617162 653341 1874839 1249563 495406 38705 723039 581004 1632495 242680 1854543 315121 21324 626895 848186 1761159 983859 960964 1111465 1284361 523871 1727570 895868 304993 1297228 753904 1283984 122136 77891 641396 1843820 1063061 719702 893650 351427 1947594 54374 280110 125828 1596709 498250 1868523 51642 1880604 585752 849729 1199338 1641295 992276 353691 1639250 1338575 1915527 346593 1893943 1174887 774712 685849 791001 1594753 1380183 1745654 919279 1691821 543198 1734803 1239562 1977258 440748 407629 591845 698067 1480247 1704903 1371795 25358 134058 2909 58887 223508 1746271 140424 1308201 1399894 776856 1807806 64303 1576734 651319 711074 48622 1486626 916740 399498 903743 1210540 205933 1062615 593570 843581 1024473 1361877 1625248 204453 1624382 1619425 1685249 1263402 1178360 1990255 755753 185734 1599273 1247336 1553416 278700 613737 825161 1104355 1868677 1721758 383702 1972596 118465 1473096 76091 144676 626706 1793716 1530159 531268 617242 1881921 749156 492873 1995670 1598464 356690 170599 148466 425626 1668016 1134126 782697 916764 835644 736181 1520844 1566828 972659 171343 1690579 1023334 1527659 1191329 976498 858042 1026525 1984778 1506420 1358824 700661 824916 792692 790064 990374 626059 666613 750923 1822733 1414488 1259480 532311 700216 1060875 714821 70507 1565124 224541 1544580 1861179 1869967 1340774 421065 322950 1490303 1214252 418900 838360 1287363 199601 106487 1074606 981458 1133771 1199478 1956293 1888695 1611623 1671315 879003 663880 1520276 1878410 1787625 1454457 944720 1043985 184710 1786765 174798 1429003 1701054 1307251 540791 1469396 338469 839864 1120410 1771758 1603819 619610 629615 357818 1240882 695881 1369263 793144 1638023 282331 930114 342110 1658057 1160394 1113268 127202 824141 849208 1205717 1661694 766228 1735815 440187 1676251 506288 273183 922421 1109002 951631 1398883 1125461 1176938 1399793 660924 91318 980498 1884343 1840017 294505 1803253 1288852 1514505 494472 968338 610330 1425058 290312 1019317 1429007 1886052 501574 176282 910892 1658711 1703784 941914 54063 1385034 76644 1612776 1035998 1201290 1525140 1597963 905768 1510762 1329020 1705595 261049 721348 1911319 921740 988292 210022 570523 102494 1714326 51690 1963813 1144902 1432610 1278235 1932332 1840258 479440 1313131 644977 1864900 43281 73513 50551 1572047 76050 1064953 591833 1471350 893714 860099 1508596 806799 1199226 507253 414869 1537339 404531 1328226 1463243 1175993 1164935 779600 1657450 797635 418843 1337766 842330 688759 892721 1131869 1201726 1411262 1190660 387934 1613830 1649648 809851 595516 285084 1418605 1028289 1716986 73065 1306380 280189 339548 1196240 1998098 539337 307989 1610728 968437 372696 1657216 1045197 199953 1649554 294978 760037 819452 749929 491822 490834 51471 866963 1728701 563052 1824784 1490297 1572143 266848 616941 1085184 707773 1582577 1493165 219428 1049898 1344875 168471 391971 1355291 586603 1258085 176908 106973 39417 1451549 1267101 1596901 137770 1413521 494858 479673 1769031 1758216 1782290 1540295 307132 453383 869098 1556458 1287715 520070 1090509 1153632 1061355 1003937 1650390 681463 840156 338346 320436 1154818 425115 904491 214285 1228108 454616 1045655 1286841 1243684 1967930 820893 1741064 1857267 1429440 828042 807075 1616957 1416325 1621554 37375 1094893 1950040 1063213 1502112 1392390 39063 1355860 935507 412620 1842267 1123772 1118956 979106 354485 133698 1802329 723858 53867 818588 805103 1456430 1619265 1011389 292598 475288 924369 1794814 1385130 195561 1254606 846021 13368 1979122 1254725 57208 1546100 1517429 217719 810548 1513885 286822 94341 289255 1939534 273433 108975 178903 661669 282398 1085625 1916414 464328 882377 25368 1039417 1378637 1685568 1764863 1975230 1537396 1645648 420238 1547668 140272 624029 1286299 943742 299524 692516 487011 146365 1682790 309862 947290 770313 1877272 346059 432537 323714 322254 890560 1904149 86125 1660499 1510059 1013422 993468 1251456 848997 1330999 1046271 1781139 879015 1373020 1629480 841324 1670488 1449759 357503 453855 1465685 711409 585969 1114690 949499 881958 1554669 1439730 1998193 1921946 622491 1063778 484102 1863740 1226755 1110923 947031 1936813 1708767 194798 1253687 708196 552695 903325 368784 340371 1056930 707889 576185 1071208 1878988 39679 1070404 934851 1856565 1995366 630917 911615 429223 766084 500383 742135 441710 1884154 1745313 495248 131045 1394329 1078959 1113383 667280 1006273 1194010 434419 1099288 898684 114942 931454 1977293 710087 322509 305102 555044 686971 936754 851979 1977970 1224005 746209 278261 430989 1133627 1988937 1636282 1761411 1959605 1578220 458731 1725815 69355 1314850 1979449 207459 393088 998872 1033177 1177949 560222 1435474 1829267 1362168 1456794 1940922 399363 548300 1370343 798373 1020036 1385495 19427 1898103 1785295 914967 1380754 1465522 838520 1652237 1205502 1351237 754731 1655704 453773 1589439 1763053 1054997 1405626 853693 789655 611627 147546 9847 1652457 507485 1523005 1682105 1152279 1869438 9614 296634 670468 1022037 1183330 911120 882076 281849 1012623 590392 1064269 1454136 462478 1169235 600500 1366351 1076833 220910 1765209 1916070 150144 1358323 487768 1378226 1996308 265453 1919037 1740178 1702469 271874 548301 905533 1190659 1990429 1546113 583198 1948646 1079507 561846 935515 1577102 363058 40073 1783103 291395 1948809 1819565 1771634 1455379 1750463 1505811 1028032 1897905 966467 1835727 1350256 1871094 1864466 1991970 198834 1247812 542766 1366084 596468 88109 1871769 1305333 21769 790663 484013 1478751 1029342 1340974 990524 400148 1584502 404051 560875 1908587 881039 480022 1654701 1702706 1355672 819856 1395747 118536 624726 987424 607003 883668 612798 648390 1124047 734874 1355319 1859533 591084 634311 102548 345831 870275 358382 1655876 676068 561683 315899 897583 1809642 654548 767984 377327 1606361 639001 1265162 1489859 981358 1595120 589930 1999553 687392 1966679 899784 424315 1561445 1800945 1126808 947239 1044304 1525909 887413 1993795 485780 534530 174143 1909110 819541 1884352 291235 1388230 1004133 1920603 1741276 1879252 124584 1105806 451808 398797 1813763 1884481 1646675 1258873 1018804 126408 643778 1791985 1776500 1332524 837076 986773 1422741 1407178 1990449 1098471 578182 360859 1408089 789220 681482 455416 1355706 1648923 1933122 437625 1376468 1319986 1557 934363 1277377 681191 1565422 1067086 98508 807008 1962968 1715548 815242 1249347 1925861 237124 1773625 1098725 1146732 570607 1538582 1452720 894650 666719 321926 495786 858158 712182 17617 1285407 1214623 1718770 1300973 1821775 26145 462694 102597 293865 599455 935190 1649666 1393743 698431 1108385 1282049 289131 1990721 401793 1530168 1045105 1306534 961613 1206548 92687 336869 696709 1346715 169250 189840 787331 554364 891660 974917 1268233 1576967 959130 905173 61957 1593969 322335 1782842 212166 325592 1037970 1898418 1114700 1666364 1830960 929243 428220 953635 540105 1160294 1212692 740532 1474126 443647 756521 1751338 1887142 1189507 266103 1686322 1142122 1762163 1624804 1274489 168381 1720754 470354 464973 1150019 1343556 90790 387648 274834 1565498 349798 959710 358054 63273 348137 47175 845865 1835862 1226559 1659035 448167 1608910 672155 1479174 1190206 105319 1527701 506176 1338374 1542571 453988 923407 1248944 1600684 1500981 1232603 10019 932115 250321 567448 288467 554734 859183 1331745 1931413 1069545 748168 70489 1394307 29520 611829 1599378 1338216 1937712 943724 790533 219626 696475 1387922 97651 1886304 1022739 989912 1127960 1191628 1925625 1945519 1917703 1567765 1965835 411087 972834 656025 969998 1298362 837572 356528 396020 504945 430241 13325 1063804 1648490 1322301 581605 535167 230068 388256 1146774 1946745 812091 1050229 877704 866094 479810 1304229 1264491 677908 1515986 429649 889844 1290561 382132 199415 103483 1408731 229621 681008 855038 977684 550798 1299866 1015504 509768 1107509 690289 1808972 1031898 1089276 99334 736121 1579715 917510 850079 1773884 827229 1678523 755095 1221292 984046 1290372 166365 1406230 1697613 1766512 328462 1069699 1823015 1282311 1266206 287358 803718 1100537 1623924 714461 787370 1766094 606707 38206 1600823 868196 1140531 274210 1031823 1726417 1901604 1123035 1528049 1740133 1046692 1056123 1395077 391579 145161 1149457 423026 1198947 455510 747796 650762 808447 783202 663323 986943 867149 995439 1238300 981507 1830998 1588554 290028 1241218 1885141 1697139 1553159 751 372758 1244381 1667338 1019460 1047884 1528691 1901434 29684 1520092 1843409 812335 563164 1556386 1750305 892098 204435 9006 921219 734964 1874414 758587 1107933 993992 846433 22008 515384 831347 102211 658692 1991008 904882 302560 977823 269310 329912 987073 1376423 1917098 1941667 580969 292604 1175034 1973783 1437060 1152335 727440 1595176 461200 871394 576397 849048 924513 1361948 1091278 1196695 1392002 822290 1617095 739748 857530 725639 1262647 25673 133304 1375344 1116523 778883 1693431 858403 1855278 1588198 1303026 1386239 1049440 213595 629781 1973019 1536196 1733184 1460598 1737294 777245 1111387 1415427 22115 1744074 1022214 1223878 436607 177168 602360 1326741 81376 862975 1523515 223472 1237466 38537 256568 1413233 967584 11421 325702 716838 1215537 1815657 1160493 364942 1896941 1434756 1092038 235105 1469937 472743 1327895 1728961 985971 801519 28769 1775579 1962629 463379 1049351 1883326 182912 1187699 1454483 1688542 288916 954161 1213729 239452 89336 63213 1088750 491376 1852098 1459876 756774 373103 1688027 334318 1627207 179239 1704909 179836 1112455 1328433 1513320 1240653 1522999 194774 935495 1297947 638041 835808 1171684 1479975 1062384 105646 99984 845606 161161 1819282 1377400 259769 583414 1906663 972382 956865 1401382 1754647 1500708 1548627 933198 284360 972060 513967 1613019 155793 1039141 1879460 426975 1655501 1050699 1433572 335688 1040558 112688 923945 705947 1456728 1573637 1021131 1460211 1071364 801191 326650 1092579 324531 1634458 399659 1085810 393598 1120506 786302 1490667 787963 1911885 861309 535750 955837 1795571 921408 1449455 287663 48507 438256 163540 875853 1377908 1161014 303462 1998552 1627894 1537605 1170167 1024917 1101208 1515450 1346908 1916700 1297385 1403372 722191 933370 570742 589901 1224163 1717387 780306 224862 635735 541423 35321 678278 116054 1879013 427463 1495307 1064387 504569 867250 1345663 488935 1394757 312517 1361344 1594458 1291054 1193540 661574 1445657 866955 1529339 1585077 1867374 635510 287403 1084210 884265 902620 1739335 1478805 158501 1278052 1482283 60862 675718 471350 1297676 1241665 335489 138004 841013 1056184 1590992 1792587 1692561 776300 759457 103592 1972362 263759 152347 1977899 1829449 1045663 388654 1892193 1315490 1526242 223320 582779 1852191 1296385 323696 1068667 1133579 840428 1251228 1446464 1646040 955747 1904437 1156693 1594035 844819 1102200 1421142 404208 1773377 1431204 1604303 1061080 1774048 101690 1152096 955026 1418693 800312 1524813 471367 1363131 1589185 63881 1115709 656149 732052 1095180 1122442 65754 1539383 589385 1888680 508151 1646827 725765 1321884 1917644 1951849 1906786 237607 16192 1906241 1969317 1305296 495692 1116596 164651 1047264 1721978 644589 71966 312648 956270 881470 173713 1041462 52481 1882760 1277899 1071023 1763867 856580 606433 1587217 1754920 1551074 1624941 1304126 1997701 388091 1447846 75367 1151981 219467 1415707 816881 1519019 736002 415379 559789 1449321 655002 1961716 963389 1620913 270302 1705531 1110288 1772758 109956 1543270 868362 30680 1294194 1713820 1265370 168124 539030 470217 38901 1646843 923790 1477111 154439 212159 143098 1937344 1072170 18163 1550635 1188900 1275223 1653579 64755 1767214 136713 1470944 1160693 1651925 1763167 1003947 327662 1576096 1166504 808785 1599810 990870 1108591 599615 371140 1596497 1724416 1916713 1338711 128664 530479 712781 734692 1015064 24199 1967052 1956958 1499313 1180761 1660506 720134 1629459 1913816 299114 1995512 1728422 1537016 1810546 1990514 1823903 538265 6671 517898 1684311 1945443 1103606 1088236 1183675 1048769 1609897 1271285 1644345 554192 1151396 524946 324243 118101 1186280 898690 314327 147148 671855 1231483 654422 982132 523977 536051 782895 1669538 1888906 1580170 521281 1880217 1697042 1537138 541677 1124719 160424 304035 869030 428674 594848 741301 1021551 776795 1005448 23313 1307186 1124150 684312 202148 1540183 847909 269627 1112324 806241 1594895 1563514 451651 216800 606405 1433731 1721138 923566 1981357 955388 1997123 1367050 743593 1455092 999713 1947246 1916888 1197969 1408063 1461683 812202 671243 640228 634982 1645027 354904 1700494 1083962 1169828 756342 1188287 1642680 65148 1325573 250262 493611 355781 290326 1785062 959012 890927 857674 851717 147891 1533370 1052690 917835 548662 192999 451643 1071211 1378740 550990 956119 1562486 1309113 1600753 1179957 295364 864417 601570 1264734 69061 763369 1877113 594763 1650389 962087 760971 383538 1932931 1647209 1453730 469695 254113 1580012 176416 1924815 355096 900631 824918 1642465 1321327 1942302 44499 634611 403373 287423 334584 753516 763337 1019931 1112891 1174241 1103413 14165 1773616 1535899 623607 379219 1224753 712579 1538263 1270056 1075754 1584597 1000946 1363053 155239 538734 1242138 1700099 22097 1861173 199177 850285 1522074 1381136 850109 14824 1154668 1300666 281551 1862270 1156379 272466 515909 559195 1431374 1828193 1152344 347005 1826288 74273 1904109 383659 1356676 1141794 964549 1080110 984418 779927 1035579 1081929 1787120 1342668 286120 822294 3768 84733 74525 536911 1527058 818793 1690029 1738481 412516 1813802 1265023 31592 1070609 1113600 1960336 275431 1670118 1052284 282174 1560914 208500 1606434 1512499 824136 1909129 474619 514810 1646417 561321 1112862 1179636 594270 443283 1817866 1657937 1650465 876156 1464735 1273643 1949623 1984432 4065 1072046 1318137 829598 1058348 798796 935787 316033 957582 741161 1254366 1849887 150253 1912571 1512737 949140 15453 218533 497411 1984889 496959 1696573 1049960 1360728 1430654 397046 285913 1927231 1604744 327640 1372988 1377563 1010913 1904315 955839 1349581 439021 598262 413948 652036 338728 1954855 1040337 841748 265144 389397 1219145 243056 108209 1843241 1935815 1838501 244951 417067 153882 1202474 1499495 1692283 1828131 1908615 1023378 589023 1990545 11038 1299813 1298337 400053 426231 831419 423337 538203 321511 131913 737736 1039156 1803492 1797807 1544854 489339 119142 1732105 656506 1967067 581474 1222012 413399 902138 1551337 503697 1298504 1639346 1852493 610875 1788679 430556 1250835 1183372 1011818 877288 563518 1209825 1229929 830857 1347429 1917441 1119326 678193 1936918 73978 537536 649021 1992461 223924 1804634 375395 911083 895168 1636160 1767704 1092594 1529566 413482 287557 1439470 973973 748759 392479 1619978 191218 1199075 758772 568539 1465062 1374046 1560290 349442 1575985 886006 1604027 651471 399376 724099 1804745 1452882 122190 481380 378792 248947 126529 1817671 1688129 367600 1753254 264272 1809167 1593451 810051 566077 875433 1956198 1250865 1375583 1708632 4551 1937502 1709496 220039 1244532 1670680 1964026 718508 590827 1224895 1836182 1656740 1970889 1113502 752645 580523 508857 1367765 1163231 1908961 1261707 820542 436301 1819661 291559 679251 1412208 657716 764537 438597 564756 1599449 1915121 1984199 1082492 1116277 754624 939316 44406 442603 1205916 1675492 1233178 1032399 713335 1610511 270882 677015 1209257 1628623 949274 505918 885746 767568 931903 1204708 1295530 973600 1615579 106589 1763886 886675 287053 1617433 77760 791145 310625 272457 1178284 277985 1475779 1422075 1631194 1303730 663440 938403 282628 1168667 132406 410867 548756 796194 1544553 1389810 1509353 679586 1284899 1195066 548275 1024983 443619 658157 27660 81452 704260 670612 343429 944983 1401977 1864170 355484 736956 1739282 1649771 697208 835338 201008 198445 1751501 1853797 843521 1422399 1599806 1761794 1636857 1216871 1194221 1824303 1225079 1352525 838868 1993463 763142 332134 1991073 1094976 1627484 988300 144189 91374 358128 1620983 571902 1342328 751802 1367445 1475480 1093508 570942 1029019 1051912 1476716 364589 1223982 469175 1972733 194785 1963537 1850767 1744009 822805 536847 1836899 1734785 1646662 238580 35339 1441197 939257 560543 253973 743512 413055 833118 1430215 30280 1175374 92306 665606 1231274 1416512 451063 1143841 697333 1652173 974121 1042639 1951214 55407 51412 1585769 1200973 807110 702112 1038966 1884080 5373 436317 1723390 1214629 1436888 409977 65952 28827 807179 484466 1738898 1619428 235660 853108 650973 885201 6080 1752332 166831 1726492 1107109 1370417 845199 1792918 1030655 457228 1974640 104134 654363 85154 612073 1923104 1942678 925197 141172 1040429 979843 1120388 1068388 1136456 231182 1396342 360394 1290053 669680 291327 1686967 280766 510366 1968950 1112344 1320368 1301039 1001980 651608 804461 1508386 19097 1545013 1567462 381575 1265775 143046 401421 1280404 456924 1476574 1877223 1097676 744822 1860791 251897 1127541 645486 654759 1634830 1623517 1345892 674900 409841 487528 1622710 584149 286733 1732686 1890967 1054901 1106014 243857 1053796 10638 18458 1448646 1395165 808133 827908 509469 1775162 1184294 1235425 873404 1082964 1557248 1505808 927115 1788724 619030 278990 1045543 21902 183655 1612533 484597 920087 805627 1636436 1174981 1013803 239355 1953636 352280 539671 286188 232296 1742889 1768745 37747 1392651 1662805 225052 547348 498027 223865 406839 610981 793805 788454 1594662 824201 1941687 653368 738208 115175 1253961 1519595 1194053 856339 813802 421661 945221 1607798 1852947 164742 1013940 1569314 1004551 1277974 668694 1343433 1944395 1586769 506240 905673 299151 1642355 306919 442710 1303256 652607 1044823 1718330 1752795 691807 950579 1811912 421433 989886 394703 1228496 742355 1086376 52428 1302048 1239607 418309 1551595 270883 1661217 398041 1418172 991147 1226470 1648956 1737345 1247386 418344 1939690 1490435 886754 681235 1897581 1544621 1396721 299981 1152584 1467305 1966518 1163463 1232449 1090594 1276527 1332720 887365 951168 1783070 1309786 258635 213438 1394925 110639 1898446 1815338 1483758 106810 47729 1790633 1510393 762800 435137 32125 1280876 1472984 1065412 1100379 1139407 735256 450478 1867053 528876 880549 739430 1309519 782157 741930 627351 681013 1659589 513557 1879154 893326 1450697 294432 510771 1190761 802767 551915 1681032 1726395 1062179 527212 781955 1073773 1395512 1130637 1953160 42014 1290155 1555235 709798 1144909 610890 1415441 1943364 772828 572686 1536840 1870392 480726 1645371 799577 584923 1952743 354207 1294668 616716 178291 1133441 1537610 918712 1284816 41025 404128 131554 1200911 372023 1568574 657656 478120 1355633 794622 1966971 107306 1133686 1159932 1963925 146203 142981 337685 272400 51599 362740 198895 981152 1296131 234534 1168876 115162 1062317 310666 984213 1680213 626041 99372 956318 1234753 365607 1389223 1689200 143760 541705 1707601 1121361 1703601 1486417 1435721 1026409 327243 1944008 321621 988521 1957055 1479275 787743 310333 1210454 1900028 1722302 1178537 1005851 611806 1027623 1845108 864827 831041 1807107 767275 1328644 1307782 1212279 187410 938794 1194746 769581 993598 1490116 1105051 1042420 1823337 1542094 1361816 603865 1854461 630795 1759617 1669065 1354273 1783559 156445 1202103 616046 608087 725285 1735406 1445487 1192718 199740 794522 1822518 665624 488381 946626 495660 1034403 664535 273013 877688 80922 1799935 977073 1605442 1455971 852763 1713335 749276 1949982 592750 1870815 124461 1942315 535000 1876996 1677035 1236675 1859808 152669 606556 1952575 703875 1463330 799230 1111402 258281 748183 1950257 1853419 191269 967233 175758 855617 163116 247388 1392421 1748531 697215 1005223 505061 823514 836388 485688 1498867 1982456 274429 1300154 1141544 1672133 776137 530522 835113 222304 1035428 1480988 498330 1579507 980478 551229 1466812 1190981 1901315 1703754 884865 1992725 339912 1997534 1230030 793918 1038690 489229 176689 1799363 902048 1278632 1872416 1416492 81365 1290639 827429 137666 811536 55737 201787 1864536 269607 195402 558082 269052 1194257 1113738 760404 196650 138218 1837098 356724 1479374 710701 1257006 1961288 1677441 574185 383417 1285962 1709383 139040 62022 721468 699578 1665624 759961 1268898 1037961 198089 122823 767889 1619515 1501078 1647328 600570 900744 1018462 1820878 1469393 1328963 661808 1345184 373139 63804 1687835 543222 1391658 305335 135344 216616 1834348 725940 1422850 1528297 1400150 1983651 133165 658018 37724 408582 1046012 1227385 378745 436793 260516 1622696 1349387 1737631 1278291 648350 401589 1874532 847890 1001418 1365448 647692 1712387 1935949 1939225 1911859 1262403 802487 555280 1973373 1410766 1712747 697782 1742272 1233790 882402 1329823 1489034 949786 639173 157697 1562881 919254 953993 804991 980592 838577 786303 617372 1133750 526215 1616220 680149 193195 463773 1374707 1989747 753076 913864 337524 1281820 1988556 1794696 384491 315142 1702037 411301 969300 587197 1487789 148940 1281097 109037 631007 535463 114784 932065 966759 1920108 49668 602791 1051487 1549524 1845944 1116800 1580175 430318 688785 171170 36057 986600 1504091 209184 107627 1750681 97161 1869241 428472 1508587 125384 1803780 1930069 909413 1001904 1312143 1384132 353509 1689238 1336360 1763070 228095 442258 259650 1957029 1059644 663194 922890 498711 1821534 1170876 1648734 1660264 1124349 1471938 1242278 932631 1767080 1724422 1221087 237321 320694 526683 1667916 56094 1130902 1359238 885522 144994 720458 6969 1278639 1370877 248609 913669 854438 1871731 1554107 1494498 1631034 1508899 372578 1478238 1919907 861083 551120 1174035 115787 454220 1322587 219033 117756 1239053 664859 1249358 370143 10643 299849 1215908 579619 460524 1433615 1399633 1071456 1869194 920572 1599973 1950451 1844097 1373367 1327571 1939957 1621078 151446 1539410 894201 254906 1668350 755113 953550 985832 1082513 842504 1866051 1005235 137161 1953479 1394992 1803512 59742 124334 1777709 60159 228835 16324 1212371 1142935 1633265 1023847 41108 378250 1499402 1005243 1965597 1462111 954712 1038972 1403243 1686375 596348 759954 1982912 946879 949545 99466 254174 1394939 1088368 354118 949429 744457 1115019 286024 214612 1073945 502174 1058391 372209 1478911 135901 97310 534007 1934915 1825627 1642823 1727081 392804 1738976 1146145 623798 640834 1070449 815261 1523405 1431326 1108189 89409 611604 1605065 34847 201055 644836 1450177 648508 981341 89451 166839 1481849 1969164 1474309 176206 1180157 375659 925775 1235614 625902 1824284 1752872 1990924 1622411 1379520 897488 1400369 1573821 1940471 260952 688628 1741373 77992 930986 206216 1265179 1268902 322251 1240684 574283 1532532 1591658 1910219 71740 1854431 165070 1164208 1445623 645833 1771660 421144 958076 1659016 1604477 1112484 411642 1920958 1921880 880161 948631 231430 1004041 628094 824922 450761 230112 1545853 1007974 410877 123468 646391 363498 944210 1090060 1521715 902368 1008932 573129 98476 1836506 126129 220438 598338 562435 225030 552476 51166 846918 456966 1901606 1846257 468930 1721462 1765665 1950781 737166 1746797 1765819 1495401 388088 27614 1783119 1178575 452992 939786 1258996 720319 1145759 1515520 1511273 335822 1467359 380707 557047 1447911 127379 371127 1915681 253185 704480 448111 1548001 849116 980462 1897571 703856 1378550 605502 1387913 416956 1764336 725050 1491976 188074 1105411 1615710 875042 636492 1351149 981567 279936 1605641 276746 466420 509224 202313 568091 556784 915156 1320831 1311495 1244019 1482035 877330 1220335 55478 1292578 71002 583066 1042268 320783 909897 1597932 197539 833371 512198 1456156 1166384 1483603 1264817 505377 844201 443269 1780628 718922 585115 329138 314371 954693 677445 183047 641062 1925408 1921752 355277 1768139 1908243 1665239 617774 742067 742869 1651828 1842149 1398797 1692468 239447 1657363 998913 89859 1198473 1127270 1031957 1061757 1184669 59376 406758 1750563 889607 1489140 481721 231112 240985 1156554 1185360 1607570 1336639 1734729 652092 1600194 1735706 94937 605737 195789 189828 435456 813917 1075904 1922 769178 1988543 522244 392705 761190 1293826 1387590 21749 1196297 1432377 329660 873245 41102 385189 148737 1076273 1907696 394163 1503155 1070287 339250 482471 1860708 471459 1480453 1212047 1920569 1081792 385961 778612 365545 1019481 61581 841509 930335 1568 1844550 1366096 1319291 686792 561627 1999230 572938 14740 1996986 1092162 1499680 1009599 1028562 1798589 1738277 26476 1047436 1207865 1057014 623668 725687 739628 743157 793383 655730 546114 409742 166171 1955391 726855 778275 1337813 903598 501448 215021 1629342 420222 857707 977582 1863148 1376729 1678167 1727653 1539989 459755 1697230 770249 1610445 221541 1579130 1911862 604338 1672067 1743469 606783 1544492 45806 1289976 188283 1355683 862767 1629813 1817704 997027 4479 1659315 888455 1084185 947603 1603602 38652 920822 1514543 555334 617998 1270146 1431046 197112 1223784 1695278 1585349 752369 508912 304828 776510 724565 996693 1586757 986077 183853 1289074 264093 864503 462989 442420 16045 473473 966096 852943 118733 355661 1866559 1736472 248814 986692 487663 1250600 204249 724991 1875508 1699054 888503 97792 1459348 748699 301617 703833 595748 387507 1675150 673928 385522 623158 600860 1474262 1909528 1970714 950414 1146985 680342 1045763 1411322 1148220 141946 499433 1078033 197988 1114131 1485197 64992 1725175 1883118 1601196 569429 1484439 436499 248628 1831125 1938282 998975 621599 263463 489324 1982125 1419562 73199 1766462 666738 1186549 923651 1409549 567664 1878095 1796215 1380715 1778330 1660849 221646 1632459 627047 1923023 1628583 1552696 1987251 264316 881093 647311 1273412 291784 1983477 201844 1973568 1556841 12063 572007 1029904 521042 223140 1575828 1699678 1027124 932460 1332855 219068 1660908 703791 218193 862493 611160 1334669 129297 920852 1446171 74464 1831360 1742845 1878084 1114147 1983227 1671128 504628 194773 465293 739879 1649820 257356 799032 1510021 901449 1364101 1000180 335614 295099 444665 1382985 940590 1166926 1764313 1010322 445659 252615 596828 943383 1025381 69579 1033343 1421982 97352 115127 1933175 1703625 351063 1334439 1241300 108450 604120 1223826 307027 902049 1698331 1531727 1809589 394300 878048 1822614 1528667 685968 1120030 1734381 433122 428299 1081529 1204043 282896 913936 111213 736945 1624957 297196 748394 565808 713449 1149531 226764 626577 435339 796755 1609271 1457942 344521 857977 1633946 177750 459907 890093 1587235 1065377 505110 804969 1496620 1773265 960899 1798583 1471057 202027 1296657 1198497 59622 1805399 37758 1924613 1261477 1140281 610071 318343 1851987 528075 774000 62015 88548 221079 1912685 319832 1555643 1278573 582858 243652 485050 89750 216035 826036 179284 44175 1522920 752832 893229 1039001 1296920 512699 259850 871 485117 1057477 1433722 607347 1254868 1795129 255027 1669983 115246 1815077 281502 129964 1123480 1676 1554373 49018 1642191 1545230 1155747 159606 363455 71083 94659 1274090 168094 1372277 231908 1057317 1781180 1893846 279108 438951 1170244 645854 1136391 1235978 1642615 615710 519263 1018222 1868263 1179451 1527618 698020 326946 719683 1532087 290110 235103 1367979 136251 203773 1041349 514700 1208123 1841175 1233850 795682 1595382 679322 926715 942830 17084 532477 148395 615359 1436881 644773 156046 829420 1173017 1310547 1832603 1986121 56016 1988152 13341 1288776 106196 1022152 800517 1530180 1042553 372216 1600153 1378725 1399725 283536 1219576 1249440 352308 567445 709126 843416 804706 318061 1921965 1193010 1557881 970859 1752283 1836784 999299 228909 917671 381954 1050415 21634 91188 1611632 1927133 344850 1140304 1634070 725286 1759254 1573227 336991 1858257 266036 1106579 972631 531288 342462 1086467 780636 1356962 1690937 1650891 642071 1744186 1141514 372128 618798 1244099 1401232 1113242 43719 83803 781089 526396 298610 644407 895191 906165 43222 477821 525999 1911358 810857 1793499 259210 1155088 1624754 194295 821005 1140375 1896025 577578 376789 1141863 2192 1559223 740347 957546 1220405 274400 1254551 481658 1957857 1894843 1043587 464762 1971999 545150 1787585 301112 872607 416796 1952708 442391 953694 284609 1553409 629447 1731054 1380624 497831 456334 1224422 855743 925515 1041498 725868 1251713 669452 816496 1524125 1491772 1823307 1815477 1405999 1937541 1632926 1456134 495142 1044062 1034161 1167219 612041 306343 1069205 1717116 1287297 1969486 1272029 738323 1781819 1484666 396750 948403 1904123 130197 1313088 1799247 50311 89909 1525090 1048360 867231 439119 720181 892381 1841100 248436 838458 106471 379564 1908831 1235797 674430 345549 505412 57307 1190340 1762950 1110171 87034 415875 321901 1157030 87767 1110761 1079082 1296179 137116 1913618 525109 1871025 1838589 586596 1777113 906183 152305 1551332 1897937 985616 1743512 1355346 151532 194197 1193959 1039072 34033 1953993 385468 1464008 1207118 1826645 1212762 424011 1964417 543006 1194329 1846215 1308106 993679 941695 446347 99592 1780822 1345496 1677690 1839860 320367 1266836 1530530 603265 451066 5291 888709 842664 1141583 1816452 1218312 1134843 1591050 1161742 695201 1038158 1115257 1630231 1315214 1190894 1723085 403805 1533938 312680 62396 1593249 854150 1792716 1041127 1466841 399725 1734050 1785560 613101 1188709 1358955 897797 114099 1461588 507005 1781791 1720054 520955 1176251 406204 867189 226121 926573 896701 623035 158336 827108 1811670 81487 424023 1181285 1183909 1246775 43872 860941 1128038 1836543 1407861 1393690 1132193 1273298 1091751 989981 1589278 791244 1941132 70870 1464542 258769 608080 686768 1663791 1656687 1885732 1125176 1361618 871528 1398156 1371634 1518541 650753 254475 361857 282222 80 237527 1499576 237076 1227768 725438 1561214 176519 1200508 263529 230119 1778371 664258 1359284 1674264 879079 1087344 1860447 1948107 970081 1601488 9103 1786376 1510612 1417615 1758753 1854815 898060 1781997 355614 171967 1646664 209224 102300 943899 293426 1339453 1473515 439383 1993554 1409391 1759081 1658679 547353 231707 1382224 1437589 1051459 1819848 73496 1476923 1626412 1335191 509759 183175 1530444 62163 480472 276089 1600840 719323 1466973 563693 403495 1548803 144412 1045047 782622 1914501 1420612 1518428 53450 1800287 926605 1208790 1103770 1779849 499904 912860 174096 777420 1502879 1158244 367190 139629 929065 12691 538660 1729634 405802 1379738 1341460 1536456 1856376 1522482 541556 988899 85965 574769 502575 1530729 1809667 1626235 647119 658014 131131 1836523 1804206 943182 110141 826538 120984 1371485 1140930 1195114 817081 1829380 1848652 734823 867722 833077 596400 1505799 1838592 821963 1500411 101332 1578714 1283010 554915 1925450 1731397 1162454 715507 1815225 515502 504835 1140500 761197 524114 1671649 1997686 720349 767726 1574367 1481496 1679857 200578 1149813 400913 2833 8118 1180962 752618 886293 962938 314339 854900 1141208 233375 1651345 2472 1762216 1673236 1066878 762930 1963702 127742 1148295 1872772 936008 466766 1029884 1714525 372531 1302209 1025243 1816882 110653 1697725 325739 480740 384728 285437 392350 1893350 611470 748689 494674 1729296 377163 1566306 1250166 1980813 418833 817324 1905052 511576 268118 1292000 1992181 1478571 1543380 183309 1941176 338842 916738 740090 1103353 1657623 1460192 421501 1147097 507575 1375544 725605 982994 1656518 1082477 1124727 858779 97361 1010954 1343546 1166021 1990510 1341128 1616989 235566 919789 1368680 370648 525379 1955626 1378927 254436 783400 219389 494473 1144866 1994594 72770 754089 233561 1502425 971319 1256266 1341453 1700812 924056 721869 856054 651139 1281544 1988657 426635 92917 1335064 1582875 1581334 1173800 1076843 1941024 801689 1217848 592866 20468 1860598 1325741 1440424 1016815 1809853 596881 258724 649582 211549 1777009 1423291 1286389 776220 650152 78735 1593942 868665 1063973 278550 193295 287097 1986245 144669 1300252 340989 593967 804031 110279 180790 642875 434402 324854 273467 1995851 1922471 832418 231301 680054 1057879 421966 1797173 1038223 521899 266948 1252994 411648 1881302 682754 747549 867715 1106567 727218 944741 1107795 1950056 1317054 1927531 1168543 1972935 644657 884736 409133 902773 723056 959671 47797 704332 1046957 1122470 1336048 1859291 1728851 991677 485805 83514 781508 109685 1574047 528212 1184299 386600 1258048 897060 1166769 460463 1241651 1836132 1427455 957320 1694209 1592589 1910639 1047526 1122400 1057990 1443971 5711 880986 270595 1607372 1918814 1386715 252914 698731 782524 1591513 1456252 1632230 1584592 613353 890310 311600 1341899 1580123 1220620 1822618 953216 505989 1579950 1095097 714814 259137 775988 45472 474399 1259115 976478 1986421 725740 1773644 632087 446689 1142871 531170 1395526 618305 1720213 1693355 1884759 1219346 261227 1808185 684468 773148 1010590 482971 1454229 1852588 1708148 1840103 1881333 638274 1007088 1875728 609509 533056 1999766 402073 1929344 1708358 515358 1225833 403208 473759 451003 704820 690857 1894072 1421229 445307 1799492 648462 1532032 832429 1648582 1709251 672532 781674 616023 1787695 1712680 1292092 1538359 349740 685613 486241 1662057 1589147 85544 1926535 1680489 1575873 534125 1491348 305896 298627 1630168 393557 432085 1377141 645196 1795595 1030134 1294634 1605368 1751793 1062275 1339791 193744 493978 803403 1336427 992636 607469 139120 1551240 1954311 1985808 695079 1682025 744554 1243279 904813 1558332 1448119 926946 555177 1862628 1759247 284862 558916 913512 547576 151414 886279 1570519 558809 1160925 846325 1699467 1235924 628903 1818023 12284 369396 661475 317092 1697110 146820 1035247 1297279 1921913 1543076 1041712 1042269 1256415 261025 1189765 607828 1289418 1805287 1700116 488204 887300 1772472 578840 1674576 1475897 1933976 1218757 1317489 214665 116970 1415587 1499644 1626081 155208 869560 1239778 43341 1766 472845 1650713 392725 285392 286869 1285450 223808 1403307 174471 150665 504123 1557997 916341 1897671 495156 1654600 824316 63387 46054 193725 207027 1131650 1432889 1693040 582534 1021848 1894399 1953322 1441955 748049 984879 1221393 1042427 1467096 1727620 1240829 260998 1253577 1786579 889753 783926 1338369 581990 1046831 1897328 804369 1581630 646545 1666265 1498447 1510578 1701383 19034 1675219 712063 651033 1258693 965351 947932 703409 1565560 1260300 387141 1562531 1960382 60281 781813 1247989 1569725 1659355 1644805 1052626 1145101 1657057 1888795 257628 1584076 275639 1684256 270915 1900856 345066 1246564 1803476 1425253 1102776 143020 1598707 932333 1577560 2563 199460 1390332 808116 1272606 915861 1018773 1283282 293891 35195 1569683 1391682 725173 1041660 680561 294567 161663 1816424 1185719 122001 1844532 163679 1113736 1440785 1851679 621662 987649 378265 487308 1955394 1540464 262158 448922 565611 593029 1409617 614885 1055653 1218532 1873111 646198 444634 391156 983292 218544 8219 98730 628421 866499 718629 1861142 523694 283299 738513 94664 334189 352009 31447 937461 1845218 740595 1287702 1582492 237946 1259505 921094 1067318 329558 720305 1107498 549797 1508847 1382063 1809220 163200 1350821 1803879 552937 1421598 841057 22617 622304 1296003 844483 550766 1461891 1325695 1133082 335634 534560 1955519 662654 1716795 295084 1805071 550464 939947 439459 1184602 42835 1621496 87716 947546 99100 1563818 1814338 1555863 1360481 127714 848568 1169736 1800104 1778007 1462499 1869539 244668 85343 137635 1616903 947758 1148228 133895 1787667 1996881 1366999 641971 33476 943390 1176718 606566 1412683 287429 1191726 1045146 430949 1097331 1896673 1586701 1792451 441482 26584 1824045 299257 872280 740156 1900331 1478690 1912864 712131 967119 1650823 1840798 200047 709864 1820446 1255416 1457637 990456 1564697 1093537 1897682 1042722 1821599 185954 1187630 1608925 18838 1493616 1843531 1998948 1105504 1815034 523053 253024 1482031 1784573 1724542 1030114 250406 896617 172531 282077 270111 11454 1107652 1309377 122449 1320419 233323 245493 1077440 277282 749843 1212300 1291803 1355516 1883792 992164 971259 1902067 1344371 1435955 1405657 1547322 116693 1559126 1781349 1748824 275237 1899510 321376 1410657 751943 546272 470035 274716 698402 1718217 1848375 865020 159987 199686 915031 1374938 1960387 262090 1646519 344519 534289 1016444 760692 1978053 1107761 284797 524669 1697699 1970269 976715 1007691 1480733 1560229 1588174 33667 784965 1680035 1187849 1812217 1030558 1449205 1246024 1462401 1100320 1436165 163439 1112412 1255362 1317030 1363291 681347 291503 1569052 345236 931801 1451015 1390764 1946068 831085 320301 1259148 493334 1993638 158663 1812662 944419 1548147 1178465 1721631 838050 1956565 1681238 120279 560368 1727326 1832183 276660 795157 1505606 989027 1666046 885131 553971 1953257 316082 715177 564909 1993209 1749897 533600 69184 376180 1063811 538507 1936552 611079 730707 91977 1552610 541594 1285700 1126231 917319 1840055 1180688 265717 1755097 941716 757965 371606 948564 77067 1187248 57447 1845188 1136868 211778 200350 871229 653954 1547600 104518 756373 1617773 1842800 1524900 1445083 1445192 466806 1106646 880723 1898501 731207 718761 1333233 1475694 582360 608801 1982809 630678 977117 704374 1907607 414923 1647987 1489619 488623 659514 1140507 721892 502620 917351 384427 956665 169761 125818 1852026 1909222 88041 639430 1644176 1953917 408059 1573063 1578051 1991542 1265136 2616 1348273 1987766 1950756 1911590 471810 1097826 1642027 1681364 1162990 381519 1554932 1735145 429894 1104368 424546 203450 632603 202362 1257683 339307 869375 1273159 37425 1013288 1873588 591650 402637 1821312 1970699 279644 133468 730685 1975073 1288639 1381990 1666356 1024540 942271 1623797 749153 1405956 631678 441578 1364253 417991 974499 169252 1856823 1634289 1307734 94719 1244807 249744 201158 263442 406273 1317998 143900 1621780 282270 1393393 33768 476217 1184585 1807958 633246 1948527 372509 1198585 1072099 1446899 1091115 517055 626051 1737173 560085 768992 241843 1978142 241292 651815 491044 613881 1105643 160356 691018 944546 1257454 1982320 257363 1402244 1390058 1396936 1054017 1017223 1361366 1947661 1418833 1147690 1704303 1951825 809737 1152203 1719392 574944 480324 1904493 1178475 1941147 1536519 357193 1680576 294228 53925 1976326 362189 982662 1444129 311392 1817726 772053 800134 1692426 1633645 1299410 962450 1292281 1885010 1865268 1928969 47858 734944 397613 1028801 1144049 1366381 1610784 1831954 114280 114570 642220 406510 67038 1840251 977184 957138 1965645 1899257 1844744 710791 107062 1816782 1789652 1110127 170372 89896 751024 1830775 4766 729005 495158 1899447 980618 1761497 87209 844743 1757901 1214586 1851101 1875497 252332 645503 1880755 1781390 472872 979613 1553942 1542963 1607871 1343198 1078017 831516 1498740 1644664 794299 1044314 1901210 203145 1645659 1301752 103926 727972 134809 1001218 1937354 1708176 52083 421725 363417 1049391 246102 228072 1836681 1686374 861373 1668224 773143 1604878 1207289 1549527 255107 1096594 1588144 164341 199273 1927460 1030039 1960620 906043 355110 1305770 1229899 707936 1673955 1765834 1350917 67839 454450 1935107 693453 854250 1589355 34237 1488059 1540728 1264977 920517 1226705 231135 1929571 1682995 889760 1728511 272060 1491519 1425142 1729464 1747300 1315422 1034960 1346615 314508 1875055 1363306 1786554 559997 1336773 910022 1142049 1692952 829036 599283 472772 1004238 673758 1422785 1411123 490899 1073454 714408 1632123 477033 1406475 34106 217594 1447012 661448 989775 1308469 1804200 369152 1066012 721981 443244 343792 1776150 1583435 1509745 88717 1509470 87504 1920957 1368234 1232176 926877 1139465 1105703 1063240 1966804 800520 68459 1069587 427679 987049 1476179 329011 1820541 1122609 1690157 1290552 535681 429050 1762511 56815 1981828 567203 1080562 1252047 1138968 408127 483673 1117881 1389051 1584814 1642702 1815786 157427 1955453 864428 1582460 1848611 1539646 1281357 702237 1344319 1125826 1467855 1492272 847994 376471 855593 1228049 1427369 829029 82050 54726 630860 1841487 1238192 1699005 650670 1033887 88528 519271 1700516 1016407 1214016 713895 993518 819807 1270400 1118316 339932 1249626 643750 127048 783928 1512453 1990960 1302904 716919 1436418 358720 1471127 214372 624590 958314 1102274 656084 1539115 1609907 1742473 715761 276446 1656544 26616 1768821 898530 700079 1451613 108831 1924983 1137075 792350 1271121 981234 413476 574166 12912 481260 566050 1464217 1486383 781656 971125 1132391 1979973 1737495 1040256 1733383 608255 1076325 377729 1404581 1702644 1324446 451426 1858228 52022 1337341 575811 1674995 909989 1060292 1368038 1646913 1465483 633515 1880454 1556189 720497 1868556 449853 785299 678675 1400782 294766 1114141 1304408 1847730 67436 1029189 956706 1305372 1843871 1391334 1281439 266146 662349 1293307 1230010 1926823 1847123 185683 771269 1160950 556924 911147 1056206 457798 633852 490291 1702834 1280145 1270701 1049507 555278 1730328 731360 889586 593117 1260259 333480 1598563 460918 899963 785097 1907773 971061 1191495 1438796 949269 1949863 1414245 835676 1523387 1848166 806814 908628 658036 766512 391847 302890 1442912 1703980 1922538 273999 1954372 1941571 973158 1487928 1497909 1316270 1478022 1246629 842117 206250 1345005 1877892 1345734 598692 1550066 1813529 165997 1329790 1354155 1493112 385440 1002658 596849 821822 1447859 421323 1866758 1729281 1462727 1227400 646760 1551844 1758928 1939123 852603 961407 1667418 533676 128355 845070 677450 1902010 1883826 387290 1705745 1416959 269366 275 275272 599559 1858476 413031 1153655 827131 1306133 83857 658244 1403119 1634412 786761 1646937 445368 134722 243311 1297825 1900013 1408119 239708 1205958 1809553 1250856 1732103 964424 754013 329098 1735552 1448283 1698168 2336 602353 545596 202243 214084 461745 1085534 1818356 105720 872934 191252 1798073 1097571 711238 1582677 1352817 56517 1313396 223617 1009491 1284604 1884344 438173 916522 1813811 1056428 1941175 1403139 1894043 1540585 1326630 1116124 1172360 1528866 30879 1847890 504651 941777 1921447 1238210 1669430 122883 1450879 1553247 1701534 552041 1898763 1861858 955256 1995457 3034 558216 1956607 383899 434492 62569 833585 1038099 1785484 706109 1105961 526812 988525 232276 1845351 389620 1915264 1426612 1326842 1072466 728641 1541204 290493 1080421 1016195 795510 613447 1084878 486200 657344 1528616 1281086 284757 737450 194341 714957 898173 747813 1999767 103095 471001 887733 1917524 196134 1257652 134066 1272394 1875899 1616270 647334 850151 555526 130728 40678 29366 1085928 367402 385741 1624645 1104586 1292512 1436233 939584 31715 1509818 1856286 1176872 1688518 900657 340238 898556 1295811 938955 1474079 1154499 216457 1006065 522855 381383 58747 890794 1911334 930934 1384460 1188344 599739 822395 1638909 1390497 1169649 1745742 1615345 828178 292948 120394 136804 50299 401947 1713063 437784 778710 617304 1437983 1210951 1603624 1144148 1952577 1527773 1671865 1409123 1871513 1958914 1921924 170895 1183860 1604632 1942537 399664 1477886 1934679 474694 422927 36022 1421364 1954224 868968 510862 258573 647416 115326 1780224 1460369 581376 1169381 1264752 796172 579992 838752 1523250 1957586 1562475 1039147 108435 937809 828742 454503 87933 403564 1788717 305522 512942 1658042 19461 862088 338676 1748946 1604573 46297 608119 1064116 698114 839933 1882202 1081422 1403233 1893764 553083 1061003 268138 1878769 1636539 935727 782137 1449263 1316180 1188802 1827816 76725 1462222 1604818 1825926 278184 250066 892903 1628307 1149289 1256645 1717408 696772 1985658 1983384 595538 1508512 1131053 1703544 1284236 138953 1087170 1288078 1854685 1105549 1587172 1700967 1524072 1160410 1747704 1487408 1758931 195165 1468044 1016563 1932780 1110164 1173377 1991506 334760 1668999 1713537 41937 1572829 1350646 1232997 280960 996709 306367 653380 939989 474383 704352 1865826 1405653 1718051 274353 1359720 899819 1907630 610394 713400 21283 651530 1454781 1810964 1827242 1047732 549243 11166 158848 1844459 1619318 385080 1731698 186388 797923 897620 1473781 445800 908534 708721 802560 294454 175063 1417408 1001119 586228 330464 1628432 572847 78038 1673523 146655 1983436 174545 249775 1185415 276268 1578453 1656079 248280 1295991 340996 307459 1983931 1440067 1518959 1535353 1480022 1357248 1347157 64903 221263 227496 1625433 201963 1851398 827704 72035 250872 746451 418304 3488 1747 1446957 979982 1478619 1244740 1123336 1971520 1936144 281741 601061 392218 1383188 1620083 719663 328484 1894215 1398369 459626 1105186 1976128 1305521 754933 749263 483526 935901 389228 1372092 682983 403392 813525 492695 1744025 225817 885288 1927288 1701763 1354585 337208 58095 1650722 534970 9699 437868 39527 1997008 700253 1684234 1036663 1819760 600850 681124 587044 892372 20514 676341 710992 1547819 642541 11272 1777749 132800 278055 821939 838781 1163682 1255451 985282 1413663 1484503 456679 1985438 1961022 1398891 1928076 1283273 1184730 343332 1183901 348990 1609657 1672344 585584 103961 990221 648348 58615 1902808 791459 1144742 1610076 707407 1351642 1421322 414439 8120 1524908 1187175 1663280 408747 860876 648231 987863 1797232 1560755 1582861 35110 85743 1336517 1273354 505921 1431363 737844 471706 815427 527486 1245873 36629 1095937 574468 1122650 380216 1440817 291737 1845729 355576 677546 1556713 443977 77681 128165 1713720 21068 381916 443948 1424192 1053825 1395945 167690 1285360 1797988 791508 442920 731173 1010295 1449629 1741366 91336 1693309 523144 663484 96763 758293 1931671 296856 468323 474948 1090498 556431 32059 314810 1270658 1577049 1435384 297861 914351 1833688 872869 1956317 1626712 1439737 391686 1372632 1258594 1733272 850329 904353 259215 1849909 578424 1442590 1259582 614860 1967794 700937 270702 1298114 1220428 1441366 216434 1934226 993503 928898 1109868 790217 1117203 1230875 1576080 1637863 790218 89679 741837 440559 800866 1086003 1508699 1469143 795111 3000 597676 1686554 1106655 1506745 1601403 121726 1781915 602956 1945982 22048 135566 421918 1914312 308468 572846 1046451 769259 727759 1774888 224116 787099 700402 1213290 1180680 85553 1530384 1370612 171612 592063 289400 976655 212876 1308165 786791 955915 1114750 1604379 78183 91310 299058 1171977 1754016 926725 1986071 1830512 1113417 220695 1149499 1445791 1039800 59638 1798456 512774 9806 1675797 1914036 1471067 1129181 1151218 1860276 153234 1202267 674187 1012706 1203201 884841 516836 1387354 1191880 1402355 1864263 20535 1928345 1592497 387386 605176 347834 1059916 1930657 948972 347277 1205162 1351888 1073933 949814 1507816 1111043 921286 1584888 1300670 543393 957 1730848 1213977 589882 1130282 1370152 1309979 1888011 1135496 55003 483548 1492819 1050478 1050662 1704230 1266951 573161 437939 792589 1555528 1997723 1932599 956283 889698 1803098 905820 1581904 272590 1708280 1323270 937376 611270 645156 881529 820998 1121189 1169667 268121 1914675 1927452 1595314 1130073 844968 1460976 988592 1149299 1761286 572728 1409496 1004543 1714074 1599942 1428779 574404 1580620 1817106 1896663 714068 1775453 1949107 539417 740839 805316 840018 1174014 1179232 355145 683363 285412 1238701 1162003 181930 949191 389086 471607 933449 1508672 803695 77287 358316 1122464 645118 226117 644650 1567232 824213 916118 115121 756752 195280 1494892 124048 1160040 1625161 152666 706879 185886 1977695 92882 571268 1470647 5642 1019891 1015038 1554026 1782035 1306413 1816605 1693198 1314322 1577493 1011718 1183689 380878 739337 302462 477424 1856602 1326478 1624748 704169 1344148 1000720 1924740 1581557 1781733 334019 334365 1694785 1602784 1926820 741509 1494837 1876239 1020855 1680262 1257899 1972219 1189147 237536 1020152 1564893 527708 1857761 541976 1445827 45786 219499 263854 451948 1370411 315417 1040455 383074 1638555 6962 458052 1767051 1909745 1695562 1051267 871464 479569 1186387 1798581 1144382 1913311 1453318 586957 92196 1109848 1026880 1314655 270525 1457803 1734601 1534333 1331045 1700426 1262774 1757012 146334 412783 587341 1252339 723639 1580720 1617640 380826 1406253 1038601 106761 892410 188656 1714406 732362 1036985 171390 1214275 1727874 1603174 901912 352712 86714 1985069 776701 983310 1925192 1790946 1741871 1899627 1689016 849426 490396 856654 616 1620184 1464047 632612 843845 52982 429967 1122550 501979 82232 728786 1943237 1801199 231328 1288373 135119 577319 760519 1131542 1963295 1851234 77312 1192651 1932337 1372846 1074549 1282752 778396 1174032 1938415 815701 462383 442041 1253111 672362 414787 1184487 71273 1386358 381260 1012475 650816 1494598 1259840 1309346 1212318 734756 706111 1296623 1698028 1716605 492054 781388 1374154 1554127 499768 1707900 659261 875772 1644542 1060606 1196615 206966 1485244 1928975 385557 1244953 246090 446717 1278844 1289952 1257798 1698746 70795 515835 1413036 1918 672325 1990069 625146 163016 624970 701679 54201 177435 1658312 454638 147940 1070416 582661 1707772 1341159 1290645 572458 1208876 1693113 241139 456853 664225 80509 662776 956634 1783399 184841 484423 643008 318628 1025655 45176 1339466 1708126 1947855 751887 1440816 881528 984680 1061488 1865403 444789 523845 580398 787315 994027 1464027 1057214 1862454 1414999 838025 747606 652342 563673 74793 455141 1377771 1624590 897300 1442589 549897 479651 1143291 1638544 1880005 482844 1141726 797929 681388 594708 1725869 48736 1443326 129590 724976 1143305 1142709 987515 1524743 485564 236726 39383 1134400 101440 1031084 967442 971508 817423 929787 297906 562826 370101 462142 883327 260167 1268025 1044742 813105 1836434 1844134 850963 1375525 711236 1102102 507855 266715 1758121 722478 430682 1237021 1643846 1139633 1114322 1012854 1605855 61646 116469 290993 1226368 1187377 1199164 557612 411602 840395 807367 961128 1939523 369323 686545 141749 1422049 1259790 1961736 514934 1014092 1721607 744892 1815697 1237629 1628385 1820859 1557823 746140 1095388 1609946 1796387 1900557 839780 1790753 562198 1771479 1630709 1509727 440820 1584476 1725506 20733 50263 768160 1666643 974879 1896177 1732456 1908631 1191981 1477566 648746 1452590 1508606 440762 849566 605527 107988 1897564 1117119 652770 1270491 410580 321842 86210 623774 70705 1713707 1114220 911325 819074 1318921 1916786 1229188 1020345 1533660 1816196 1331257 1416041 875180 319378 1574943 685912 339502 163432 518368 124707 1767185 121654 937718 1952512 115946 1713511 674438 1751451 1594051 1221196 697181 773961 1021434 1141913 1475194 1335399 740675 591149 1236758 1315880 67028 262900 677943 946049 959984 212050 788968 1694446 1865932 651109 1656116 551372 1251521 965418 1424579 727468 1310136 990031 1245537 1415047 1092463 479685 1712258 257623 1086536 1807692 1529395 390808 38894 1074575 1806998 852217 67009 646536 697602 1031515 1171275 1462646 1341819 1802213 411754 1803508 1723548 150115 1031373 454730 1475875 541180 1676725 646365 1564390 806443 412588 1048585 1629173 1962513 749114 273204 143093 1209239 1275818 686702 617455 964612 603666 637704 276150 518674 32007 430381 578699 665188 1008472 178131 913700 1228715 1297355 132037 904217 1908501 1125884 642508 1966707 1894314 441254 1674721 987663 1441288 1944038 1146280 737045 1372505 1702028 1435479 963068 1142342 265499 180721 1214308 946219 431155 477326 656756 1990994 273239 1192707 548362 490180 297123 996104 773549 1325908 1905375 641239 1226146 1680310 995846 1793480 1452299 1872596 487693 1544056 6066 617028 1595021 901726 654766 1070593 1344010 1307913 301123 904429 1718879 1508299 1005549 1167018 790057 958685 286641 414663 1705152 656019 311759 642404 423748 286156 821166 1561056 1510859 471523 1060212 367241 1072031 330143 1591216 123550 270560 1815652 156329 879777 440277 976574 554230 158546 1974366 1035225 1215277 1014262 1569892 477781 712849 1174441 1376237 1722048 1926624 1201127 87640 993740 483051 161601 925298 1945285 1230033 1799997 1195466 1938375 1282552 1438701 1973673 1416595 167337 468268 1896698 521515 766459 1749115 515998 1793571 1443521 1762894 515336 1092859 1941788 1330888 1527098 241529 1099438 1651572 1453370 983398 686191 1650037 75614 51636 688498 1312637 451030 1827692 43167 436589 123219 727608 481798 223904 1614194 1749289 1882896 1278085 912636 654157 1801915 984483 1494880 172887 1410010 927815 391568 881410 359353 1487599 114494 1206408 30870 1470196 562286 1654229 1195582 1219185 1692006 956279 627787 1456923 193276 1807026 1656454 1324122 774906 1748617 1509821 637987 1063836 747286 1008245 1962158 1090440 585825 104399 979820 1357164 275464 1179489 660940 935493 1991327 691914 1878993 732425 654154 517117 1467406 502547 159011 1619691 1899802 986915 858809 1314587 220021 1744755 216957 77186 1121318 1291670 1183170 1516922 513830 784163 1308923 463944 1005352 1672961 515018 447473 677686 758239 13587 1896757 1022770 211304 1115000 1086130 1291434 819307 1383377 349611 1447412 1214339 1047694 891981 724636 1818311 135844 1746594 109391 190205 1532670 1559393 356875 1492391 1849752 114008 1535187 85987 1805984 1208477 1529359 43689 1926148 1042888 101768 288274 286301 770793 1970199 348297 1121441 962376 360769 1375024 261410 1875326 1201148 605315 1153343 693043 1214506 536828 396305 658645 534241 1085548 528628 1388166 1058933 449957 1877158 1369210 1144156 1204589 447708 475265 1394108 769744 223222 1141487 119061 314733 210354 739845 1307322 145975 1771246 639460 1902007 631084 654004 1886219 722083 1422932 433167 818751 966108 925738 1999056 1115125 1226963 1984625 1493678 1779428 1330506 1847416 1243958 202459 1109990 1078722 579698 174023 1563139 1381423 23308 1293885 1304751 1561127 23488 1100140 1267977 1630875 1033930 1116568 1961446 1040797 1010115 1513135 468655 477578 1665612 1965574 1423489 860322 972218 178919 861095 129051 1733693 254038 638482 542556 1830833 257702 979394 1275663 1998033 1012155 883968 1500192 737506 295195 1317847 1075594 503981 1983114 908049 1259403 1577080 565984 727607 350451 1271206 110376 1397935 104310 668578 903066 204671 1796790 218008 1312689 514813 947637 973899 79846 721425 850290 130096 1652912 662075 453082 946327 148459 1780107 101059 448306 1724208 986741 453210 410204 100224 1694986 1164591 1061494 254637 1607788 1977245 1834147 1379153 796838 619772 1900383 207426 749375 342103 1996068 1835039 339200 47162 76622 907273 651242 864771 1304554 559951 1755893 1066427 854423 1235620 263091 492962 1472866 1714073 144743 301634 1105284 1115906 898335 192594 988489 569532 1505145 1365230 1238651 385890 684560 173443 452072 480615 783639 1220508 15052 342534 242717 1203762 1735528 1805651 187393 1440304 495006 463998 1670646 401945 381289 924853 1736455 927410 1738276 569989 409767 874748 1080805 892110 135874 444600 834578 591403 686043 632288 161090 822930 275804 769804 1677684 634231 1325613 156700 292853 998982 1630895 1441093 703722 1844250 1197550 1831998 455943 1124930 415467 839469 344285 836180 625637 947670 813795 1631976 1401258 1494209 735669 600452 1141792 515304 1425019 1157160 935644 1589224 1136570 981659 392062 734258 1637211 215908 1428190 1198068 542420 10613 1821063 223338 1226739 1792936 1106625 864511 482187 914404 66595 522330 736209 1768224 688751 270179 1564293 1630350 1018002 1487947 1121045 773629 202854 500299 1942649 188762 121243 627276 637209 1683806 948608 1227621 1142404 477916 518666 1114175 1764516 1475770 1856963 1712530 1901040 316868 883918 1396056 1989460 56283 1675397 730812 1401320 730779 1341397 1947114 1850617 761477 1275440 839395 1269800 864252 950631 1745496 1549839 982513 1021217 1531889 1366682 1225327 393899 821019 1735991 1520828 368208 1358598 35935 250680 852755 488768 821615 758534 1861543 252336 580196 1089992 459503 37358 321991 1987095 1139216 563609 304283 1573456 11629 1650235 380051 1011601 1957523 1092390 441583 291237 1671410 1334372 1585648 1591284 1823477 1900259 636324 840110 390983 51974 1548199 411486 1714694 1498906 1644197 1394735 484629 429436 656388 683462 969899 494469 996821 1963880 445987 919061 206757 534974 258511 412278 1003232 395753 165131 1074087 635561 546894 533338 540215 749925 684637 554637 62506 1219743 371408 277647 1896882 376619 1506486 654884 1825199 1586021 941820 452297 1019155 28766 1883715 1062973 873464 88670 1190704 1227188 1011957 1060983 578544 1728127 1768999 1101156 671705 1804279 1020655 1994266 951909 1566685 1671477 916376 862012 1143848 363848 1916231 187961 795657 1640842 797724 19580 1036496 141255 1402440 1104009 1288954 208165 740436 1270998 221200 552190 1039176 1636249 93556 124873 1549532 1356344 1253797 899447 218930 1324415 450627 1181193 423489 1660994 1695770 1652194 511397 1352364 323802 534400 953215 849559 663315 355935 173059 553627 1231147 1319479 618705 1271037 229119 1940688 1007848 923830 1470622 1922628 186261 964772 402604 698862 607312 790827 52120 1512015 1606310 1257153 1986429 1622131 592780 1414072 1571557 1026058 1904740 1247941 312901 1141261 212019 1512531 525403 1128998 1728658 1258132 1829274 1401554 631940 1240124 65139 144968 1372062 1824823 1927613 1030809 9937 265636 100171 501498 42343 1509607 1288089 1505744 903212 1593365 203176 370164 499659 638805 368107 1704165 1723511 1165307 1008443 1665818 1382374 1624510 133907 1167222 1371149 361741 1378424 415419 1237671 1889942 1104241 118039 295403 597849 1025556 337207 542966 805925 1218703 8271 714118 1912569 1088177 1343963 997484 942138 462197 1918687 540211 1749139 1618669 1569114 519954 960533 1884781 389875 1159142 118450 1243407 1534668 1068326 1633949 671929 1783645 1409537 1896652 558922 1267446 1738552 1622316 670525 65391 885690 1175950 1771374 1577617 268483 266616 1815894 548973 548363 1822474 567800 531186 805194 150757 401805 1730949 766470 277109 918195 546688 1845833 1672687 1438255 1109994 270408 904198 1715227 1155447 647238 456802 1368755 791237 279659 642064 241158 1684238 339561 150791 425996 1607047 909634 1918144 1398182 1800187 634497 195641 1975994 741850 634989 143140 1403124 84417 1355240 1696782 518218 1857289 937019 1888346 1189409 540956 891599 14817 1071818 81034 1403130 1237938 1512915 69334 897511 1185164 21103 251124 1306279 223606 299899 1142218 11481 407110 1791225 687648 647931 1290566 697701 783319 24070 315066 1307284 1963975 1657725 386079 1502717 1110755 222295 1851765 1505333 1526305 1307102 310991 1029839 1077165 1733020 1070740 1874480 1403378 754475 846266 1974554 55772 449915 630074 1212465 274876 1538646 721439 1606039 1041989 593901 1503106 1264681 798495 1124542 812655 1865033 106985 491661 275357 138519 960337 1163808 710055 1908987 12235 1788687 467744 569707 954501 1102323 1545451 966365 1930297 1031728 1409038 1815468 774490 597900 139810 1821254 35729 1288307 1241711 825885 227593 475512 274316 1223754 523173 569550 1386972 1299224 991927 197858 107332 798475 210965 1840772 926346 1267837 1881785 90754 844083 691488 288885 1587747 187242 1633676 104771 889598 38393 1641401 1966176 894589 1849456 659479 532890 743658 398673 76401 1783122 287939 88749 1834774 69996 1513353 1918524 1615620 352348 1286863 165329 1386763 1007708 783082 955412 338359 539391 1336358 1783317 1402372 1779917 286812 1945286 1052453 285788 1645277 654850 822062 446433 1123154 980061 1058362 1261090 1822501 398111 859053 1817384 1619582 123386 1996561 1551018 1057844 148592 1509078 1843026 1282609 154759 50916 209402 1418008 1606950 479055 1429523 306162 1203576 713975 1471411 1373252 1858777 1017196 414066 1617751 541524 474590 1528962 275991 764014 575295 260903 1947971 1083317 707381 856496 432567 975418 12471 183650 574899 853930 1913096 1150464 664253 12919 1352746 1077173 481883 1532910 1253903 753192 1614063 26397 665036 350730 800631 327610 813948 606552 928562 1968114 1863887 419397 688788 1883425 1258546 264099 564368 1194409 410517 1472157 474484 1096682 1309245 1718664 652178 1990211 1163178 1845089 159521 130045 499711 1952428 1564766 204044 996465 885498 81878 319035 845731 1111091 438687 1311893 766811 867367 1156974 1534519 183939 923542 958123 388280 1015737 1789188 729148 1641491 67498 1935091 1345937 1728136 1020077 1813775 1076123 103286 468788 947214 542573 1507799 603175 1621799 1396645 82371 164552 1332752 802273 1654865 775399 35389 325106 1961518 10939 208346 426804 1168404 1134669 1625046 985379 1105690 1959047 972175 1362226 1364453 971840 275396 221962 1138034 1819106 846935 1712812 825438 1012454 607937 269353 1105528 1207719 567777 1909793 368054 339601 740115 1837811 1213833 806564 956946 1003600 652000 986146 1213460 536105 702293 375163 808936 1453516 1414660 468847 230718 1228459 1335303 162216 458396 778730 442099 1243031 1309293 806791 1739052 337229 804375 1319515 1211725 129726 1297656 630406 1698410 1143471 838977 1377925 1380046 1857659 1833147 342642 1198495 185788 1464886 570722 1162618 1559666 373141 32524 586608 1786434 1565374 1672739 661692 1062569 1795347 1621456 64551 758920 1010630 1991369 1571965 367240 621453 1665882 565626 1267512 820342 1721083 982737 1673572 1822357 1408399 895545 1741248 1759818 94445 1703599 1992024 509372 753642 1192866 541557 1320113 1768421 1992986 620917 1583074 415814 1942803 965976 1043669 1457251 865060 1972652 1177588 951996 1035548 1139381 1694154 616040 1462931 1676263 1738952 1149146 272432 1105343 1290918 1239900 1303674 1605998 1368953 1772671 1732362 432470 754604 1600190 503985 979933 425782 686968 583944 1845596 18560 1178548 1869979 548083 1093547 1659509 125600 288184 961282 238346 226679 109837 256227 1674586 1552118 30380 1372229 1162137 1183466 164101 542980 240915 18749 179393 28583 1229494 305837 902886 395348 55400 70693 1334570 1643532 621276 1719701 595767 690974 831246 545500 1164128 672056 1963568 1431039 251747 1158360 58762 1663058 1891996 1956016 379639 1545811 300863 1866548 15208 1577528 649855 82532 1598561 1116327 478435 1784896 673584 1269747 1531405 516004 686228 369746 761691 273738 1502806 565590 475336 903453 444720 1494076 925679 1947708 414135 1685440 388119 279491 1031362 1045075 1556046 848898 187021 1583268 1597018 1228906 1739823 1100065 265401 1247020 820425 1645367 360144 416959 449194 760153 1179645 889174 1960769 305545 1182009 83020 252775 91813 743968 1230128 36466 44915 55963 1734010 1833915 879161 1529571 1973764 141147 1717020 1229858 346074 1356460 1650453 1348168 1305300 1575483 1589541 842056 1473100 1547619 1018565 358257 822552 221250 1693273 1432275 1663262 344816 1757597 1076855 822968 1888479 352698 260368 985720 482548 1412932 1585690 36103 1955221 130592 1403533 1235364 804201 1101427 1345584 1388656 1364845 1308688 1802294 560710 259413 900897 987848 254094 1255617 559734 543064 1742032 1093157 921906 1594969 535714 1528924 16504 1519323 1761908 1490979 1888939 690400 721569 1544992 993060 1266831 866748 1752393 470763 1719015 1988707 1254630 966594 582207 1766900 1087522 321824 1131149 1386049 1409196 1824981 1747387 67276 1031539 244961 1278388 1355523 1458728 1005400 1386564 781100 1567779 896176 614143 1639584 427044 395423 1205513 305925 26424 209715 1989641 735723 1424877 1357363 1056293 1253859 376769 1838123 260906 1914547 101644 1029128 1378545 1489486 1622994 1714461 1797924 73621 518154 775601 988354 1884559 1752165 1546660 602471 31236 1306876 506725 816026 1686294 1994023 1267562 1124634 646030 1272738 1922531 1668913 1107963 1952377 386822 1743741 26218 1745352 459222 223852 861076 46651 552913 1282027 738882 313425 84167 1213608 575924 297564 444276 174186 92685 1871938 1534401 777299 367121 1266273 648162 1136504 452230 670964 598319 526827 627675 1332656 976748 1011237 1075624 1873096 301087 684087 1118511 1238876 933003 1106328 745540 170229 1035987 1542972 239305 693869 920612 1195529 1333131 531416 768960 1035757 1561567 425901 1729998 323245 714376 1705271 1788163 1154871 1329327 435290 1340927 1699072 1210560 664028 981230 1091667 1568325 135187 1764140 1073025 1279206 696792 811879 1464432 1183684 1026447 1788595 518053 244620 1545232 1782741 1952124 1766289 1054048 274846 1285632 1579740 1326780 346291 884395 1892545 1162650 573473 1760259 413659 1557400 1061566 1215663 316879 450214 1102943 258268 1153651 462827 187937 491775 1990445 1570952 1108241 1587014 1035193 516206 613816 206289 81999 1463266 1852625 538775 262407 1109204 612074 517410 1214485 689842 186615 626259 769498 920317 1146602 370256 1637570 1557098 605153 1584879 1924335 868037 204612 823708 402727 734360 323729 1515247 767957 1876866 302928 783453 785718 512127 226973 678633 82301 1369627 668542 539625 1347442 1976527 1150593 472815 15091 314343 1590535 1647361 394529 1544451 546312 1088976 489288 570267 668318 1424051 1283792 489595 335922 936653 420836 1596878 262217 765439 1754720 678821 680132 71032 748949 862395 306715 1096665 1895254 1838562 671259 346600 1989907 1212138 1058178 1961205 119100 36345 1165158 976689 716655 1860941 100681 1927246 394412 552825 505780 1103547 1541257 498786 578631 514288 506213 896867 711562 1137243 153750 1547976 1350009 1046091 1905314 1986229 1730818 520829 550515 381823 1529180 756290 928036 1444160 1280281 1883208 215206 117456 577212 406766 470425 422593 272206 1838883 982310 933410 1110423 262998 12884 1507744 829114 252730 1156647 483782 960922 853089 1649927 1210104 1004833 390229 1849116 587208 315698 1563352 1986739 438654 381873 1609483 1717209 201456 631966 1326781 722737 728507 454246 1649623 996347 866279 238708 380629 1885389 1287215 879060 646968 1475855 355456 1079549 60785 1060752 1057250 1466757 661312 175319 595890 1163609 1073213 1355103 1373114 1012734 299220 1488667 571836 1918023 830778 1649838 274440 573113 130635 1842273 1448688 137298 1451119 972035 1021125 1969660 983759 246388 487874 373454 734875 1320983 1874149 7233 1649643 1026551 925223 43302 903695 136669 872090 1874204 387748 1527193 363734 1976533 215451 8846 358087 1881483 1966465 141546 1773485 1206343 1775688 1985718 1633635 407067 1178268 1233930 1037788 309109 1596274 981295 1358153 1505775 1854135 471645 115241 1571253 306864 1952900 1813546 1598000 394552 1246155 1816041 1073293 274668 1535407 1064901 1924724 938962 1102602 716416 893966 1784718 1945402 631790 1561681 1742525 754079 955332 258244 253677 1797458 1767722 682818 84691 1310428 812459 724969 1050246 1016267 1107974 887178 511059 1609615 1774101 1056130 1478825 1230196 90794 315769 560088 63118 794397 1967218 519391 573435 378152 720517 1880332 1325456 1966589 871694 833014 22876 661294 100282 40376 428115 1744881 1459485 270923 1394916 329106 1863463 1764329 165374 208413 235448 1468275 130689 200701 10341 1258846 1450631 553893 1023927 491774 950778 1507859 1842880 1330547 77082 54461 995750 292600 828296 1352496 1962555 1617134 1569327 945837 556360 278589 649575 553239 1108717 1186080 260838 1704865 1528289 476828 93244 1189529 1548851 565696 1655487 829634 70139 1954383 1297981 121128 1936748 1161203 458362 737981 1383680 1647525 821603 536033 50769 544043 269974 116937 1680134 491891 1960247 524509 337666 916989 788882 759389 1764323 686730 149339 1576715 1144079 170308 841297 697582 629077 302888 1504581 659579 1595542 899631 955791 229733 1161779 1082884 183818 1139844 1393774 702631 1141494 1256223 1462772 1660170 299297 1078257 1366779 870138 653357 1386050 400527 863611 1971590 1543561 508189 191950 1268593 1216375 320244 1331881 246668 1885582 540411 1117275 1410470 1358633 1878306 137274 1720542 1856726 461943 1811735 320861 907205 230619 1319179 1166978 1044553 1942085 1379846 368067 1273274 212951 439421 1806598 1521804 1328658 1333832 1639205 1797922 298181 949478 1052220 1007310 879899 1031860 1328333 871113 419365 1550987 1635562 844005 1749083 430743 390433 449524 1886411 236260 374075 1660361 1113022 1648326 1078756 1203078 861889 1542511 1701742 159587 1931560 1633278 795611 630378 582078 355567 338835 1542 938455 432798 1684795 1480084 810214 1587269 1180849 1802770 1193173 1531552 488729 1849615 772682 1298603 1018934 1741936 1063130 320170 401206 1676249 1055891 615054 33408 1764578 1588815 1871170 1636825 1545661 1832401 1898952 1860321 1558702 450322 395571 467255 1157206 751907 851063 593414 150522 1052085 1632548 408403 957599 1131797 1253279 74427 258513 775181 1726039 134565 766262 1575324 453753 64892 539415 837743 1684084 1964747 1786527 948281 13150 1655548 516747 1601986 188032 1153224 16895 52535 982571 529952 148370 884536 1190671 1664662 24791 452266 342875 1736910 1293035 1902178 1135991 778047 901982 1259325 105961 1313336 13145 782398 678116 583517 1436217 1684907 1446202 1007820 993137 1787934 956738 1191207 1402148 1275984 1487790 505766 954477 560128 415178 1933517 1805648 477279 1401711 1453697 1328162 744835 1746395 452503 1426473 1140945 1883569 1132971 1902223 344212 400278 1394150 865647 1907629 818367 1502688 1580460 302803 1945661 412376 840143 411160 1835965 1553950 437427 1376310 1726274 1480661 1212433 1591017 343943 923189 186203 1059486 393771 713701 798449 124572 435899 1607420 218519 573178 301277 1656473 1745304 729257 1495595 1974258 1397547 1605745 757088 1838197 1754943 1479415 1506360 1493006 1643798 1325650 125920 1307189 1774666 904596 130044 742863 858166 251567 1011692 707167 770186 1482586 615107 137904 1334143 84982 1226218 1496291 1999774 87656 1119557 1999578 1992539 1361276 1371988 1509425 1500179 684982 1454068 1829948 360453 1458476 1425131 1432918 642093 1974264 1343583 1604533 542975 618271 689485 703326 1117610 1805620 1546431 232400 585145 1193165 217744 1882307 1499858 1745935 931010 1332366 461790 895423 224959 1998011 991943 1654910 300252 129258 93478 607781 620317 1646772 970644 495973 985499 627407 1494 1815958 1770310 604552 1020158 1267557 1514618 1841634 1006565 1538071 524986 798887 1165434 826918 523691 1566622 1077949 545967 1929726 1052948 1103665 1031875 230457 1148302 154027 359079 112996 1935036 1307747 663781 982763 1809285 1665579 241049 625015 759403 284263 811931 178038 1952453 1271257 1214769 572618 624306 1830376 426625 1154829 864459 1492482 1680273 762428 117960 999853 114725 1006911 33703 76414 838378 715079 810782 227813 1695719 433160 868946 151475 1921179 1585765 742027 1326506 1779142 312480 1569605 1563493 1296675 1187079 438038 1858584 1477043 1719932 376034 668860 1846218 506459 1330942 1176752 1544193 757789 47817 620162 84240 1976207 1961628 1346179 1488611 57669 740984 1697720 1341239 1941083 485159 257650 1026362 85770 1766364 361899 1750997 868097 1812431 236422 1292166 751201 286262 285613 1758807 282099 669190 1087012 1630659 585630 555927 1580647 1342894 6242 797880 1397429 464897 100838 76418 1652335 1765235 1696457 1904623 1083320 1247030 1600494 895398 470820 1032462 878296 1022985 705102 1089934 1319760 980770 1082112 583079 1808252 127651 971886 756760 835480 1778810 1582056 864644 14998 1210260 327354 1807289 1698799 753876 316072 199318 911516 1685882 604146 1487412 97972 1954118 1048961 575301 1035221 427480 1047774 1945243 102496 955374 703784 1371322 1626498 1921904 342851 1045690 1747951 1528058 462696 41496 1282406 938654 1337407 1802322 318359 849427 1845058 81406 879997 837785 5775 1843044 176207 558473 401176 389926 1021072 537332 1170946 210589 1242558 250361 1635006 1139046 400689 980939 195574 1950695 759823 1704257 345096 1375726 1568253 1523783 1400703 879866 58111 1136688 1690751 1405348 1455764 208482 1762674 1496016 1293408 1846352 1141744 1604157 1938633 766283 365217 1241693 408436 190340 1813684 1035930 315603 915467 978054 1316766 1746532 51301 705911 285770 480338 867384 971265 1919961 1954651 804450 1314804 895046 1904667 1575566 112559 1253724 95750 146635 1308402 838503 1220628 140304 166784 328387 339308 667987 767467 1244835 450347 1347297 976127 655703 70923 210605 715150 997336 1036405 1166227 1328355 464343 105791 611852 346506 1585371 176036 1549309 40609 399328 1052962 652001 1877148 1682193 1633497 1068561 56086 1924713 625519 1483499 238056 1985515 49588 525754 1706131 164860 132769 1996612 599110 497299 1554942 1471565 559168 1507539 314254 1147173 773364 1384416 1211307 513973 1537101 963295 1042075 979121 924611 897261 334155 373572 152060 1344351 999440 1756605 1122122 957806 1458483 1650320 887537 1347143 799572 1775751 1926211 1940274 674370 904133 1944107 1417117 493322 252058 176247 1474346 1993408 95861 1490201 1793297 1540412 641301 1509642 915887 1793510 1864794 1619510 1979908 975201 847521 1970631 551766 127641 1138196 1829189 404167 411109 1447252 1525971 107444 1464808 423055 467502 412746 968668 1650230 424557 512634 708587 1985425 391200 1151786 162126 1887402 1974495 575098 207333 16312 1639542 1442663 901581 1666322 314411 1881787 1020256 1531853 998094 1409485 1200512 1638616 1809381 616530 1525593 918656 1243236 524945 244300 1502924 1020935 896326 1727166 642170 1915424 770178 1009422 555971 1290893 1869007 1820215 1201835 1616429 28556 1402283 847406 1484217 1797733 1029472 693686 1063030 205419 1513004 1552482 153759 533157 116274 1261151 1937364 552043 429007 766376 754625 1441557 312524 538381 141144 1377176 1790454 1717497 1731607 775165 1849005 227460 382024 375358 182792 397576 1620791 1789457 1351745 1241793 411839 826770 1510994 1184292 846030 1824185 469505 416206 1905694 1492878 1141599 1066565 1814603 361704 937091 1768642 141600 307596 922950 546357 537751 807751 467472 955090 130361 771719 1186546 1122738 1198650 431370 1143644 963436 1160568 362169 29409 628124 972303 1613463 707385 907796 1954064 1280286 1050862 210529 1215427 1022710 354534 1596833 1063186 608432 779524 735521 1841804 1982521 343555 1914575 63461 677985 219934 1317784 1379625 1096686 1202358 1216936 224848 1421964 473661 1437792 839092 80490 1777413 1537882 569051 1076044 853832 1843060 1185964 374463 1975101 1706266 931742 1185116 1254353 1830009 1856021 937737 406298 10799 1203718 1530381 1861762 974337 1835283 1327423 804473 1777407 1411423 631362 436044 64067 1825968 1785468 1371855 1282452 82605 1950692 1721567 1277619 882018 584273 336684 1397243 257672 1158009 1792288 1463057 947615 1877805 1379084 397009 688664 1719681 1135118 475891 1219087 775997 19469 564877 593200 882570 1563407 613220 1758146 293285 1143443 442938 1329776 606097 1892032 1739026 1799343 300834 1223703 168303 1100518 1435863 975517 279213 327974 1370197 162123 1014398 282286 357741 62516 822835 15243 977460 1022124 1374306 1587775 1295615 1853379 1178870 857576 457983 1033482 690036 593815 541246 1185569 600884 1297931 208157 301168 1199366 469536 1746505 1661913 1081700 598559 1218602 1260958 59624 614001 1102410 196169 1270010 300802 1518692 1179798 1341672 73631 312460 1792816 1392347 1907723 91143 336980 810820 901856 942104 1624271 643198 95631 1955424 153964 1025389 726460 1772818 809421 1683976 279688 653755 1971392 1575007 251669 1268586 479482 819982 1847711 1293354 1703898 71713 1095062 1094134 1566235 404881 553878 1312671 395985 694099 1384569 1498530 1152445 297339 1382263 366997 1377630 1428465 580535 1437109 1047665 1835616 396101 1079254 184787 959963 1357140 1819243 322625 240828 371657 996268 1272977 536968 1803784 1934508 161731 1933297 876166 752351 188275 191454 234414 1058394 1953518 147514 1909760 619322 1774053 906702 760095 1799835 1638765 1812039 208445 1020038 863059 726685 1113674 1256234 1754098 1103887 1984122 693066 296805 993205 249226 397694 1313866 1070713 1946650 1698739 38040 1569891 1587837 525154 239425 1839833 965675 678958 369484 487916 1617298 1295751 1531211 1971193 1994996 1050270 452241 579640 947180 125495 838 513864 1255606 1310394 1409107 492203 1259326 557484 1806563 428564 1169971 1794106 1536959 525351 169063 366636 474353 1411267 627697 1706811 1240462 1217882 1844901 176485 748509 722324 1060336 1048689 270155 1312496 376718 1684986 1757585 1868448 1333452 1557241 923034 771090 1405892 981883 814959 1498303 1591671 478123 1801477 504643 1371380 414134 1009500 13142 481028 589213 1333500 969482 1950093 827239 904648 1224586 1761308 747649 635088 1955612 844074 219150 1722175 234474 166978 1803878 1532961 302309 338776 903079 327324 536068 1427177 62792 573394 1695338 478343 272050 1504934 181692 1421914 1694016 244343 1777537 1216949 1220492 1909894 787075 36774 236469 958865 1112044 1789467 1387123 636854 842032 1752205 714321 34644 1672993 1717489 230232 358047 1874435 503017 1422631 597117 964756 1950554 1364173 1000909 1621673 331993 903007 396918 1934565 1406455 868190 178304 835935 1653354 1850770 475355 1682724 1854572 644678 1121965 841214 1214347 228614 1963275 1882277 1111573 549433 1084028 522859 1156891 1952801 752030 547616 662397 1105741 1097918 432262 306678 936716 656661 26826 93613 1217401 419473 418303 474732 1068872 1227460 58410 482591 250236 730275 323597 1748874 572453 370435 1444468 1108881 446102 1372022 778507 670997 548013 219790 182059 17512 240967 937291 649721 1945619 503944 782124 1466781 1460085 1552569 573373 682804 283213 1358686 697572 1132290 468981 1243346 1049006 676407 1257503 305028 37607 288968 3063 401060 669103 1243676 803786 112989 1739077 1987229 1266297 1074476 1285369 1699868 616047 1885113 1177630 31775 576762 51692 1234193 750692 1759348 453017 1153654 205357 243954 522083 967677 1129846 990276 1697251 1759208 1034680 869345 1990406 1829155 1350217 226153 1871770 1276231 1564495 179094 936130 772309 1180596 1424067 1091837 696879 1195268 254049 577829 228347 613568 1964093 1061343 1058622 498605 1777354 1212484 630396 1446848 295678 55019 366221 276352 1267443 796714 1765114 1059657 1272799 1281527 1191599 1802790 1934472 1755931 1312943 1259072 959098 523137 1568242 1411063 74690 1378815 1151134 1090195 1472442 652848 540771 13261 592294 24137 323333 1041975 16433 1194955 567865 1430079 1333409 1362309 1313049 1113707 1039978 1108102 1892602 283255 942653 1025056 540678 484120 1619553 819525 919627 1818592 766761 1385531 1768141 1849428 1999843 1471876 1953105 1438066 374668 688329 554450 1903227 495128 1731657 390231 121735 621692 1466450 594925 808097 1189492 402908 408637 1563540 789784 1273100 979025 73056 1340090 1081137 1795342 752824 1031878 387327 1451983 1052862 1847811 992323 638634 1463209 1397255 892341 1684947 1286397 578536 448210 1772699 1239945 277881 146725 1352042 84023 683505 1166058 1651142 231772 1993703 1674998 1466317 127132 1228020 1927014 312547 156708 1785879 1207245 683260 830218 752108 1884744 920841 1500413 673141 1099211 550703 486283 1837753 881924 973817 1006595 655456 1529114 22052 136327 1646083 1358861 131836 595985 1204535 1116300 594057 1205146 822612 798847 681771 1453845 1177854 94863 350713 144717 869422 687459 1755356 1466949 35205 1262254 894666 314083 1005494 843844 389867 1323055 1717090 1459899 184321 101435 1267636 476382 998713 439650 683379 726687 1288048 1805601 627014 605257 940504 835921 49251 596800 566675 643023 867916 1708046 1240645 233739 490412 243270 858382 1099171 1129086 1135523 184599 55436 1258022 1205954 73527 872272 1064641 728182 1508705 803549 566920 970655 1297930 404209 610722 329514 1681070 866458 1232335 602542 480411 1130194 1014637 1307712 769678 507992 1478069 257789 1735155 862359 1351124 1299692 230811 1686399 467986 1150060 92056 1094208 1381418 1696075 700627 1015416 1937094 1630938 762504 1249498 707263 1337373 1469648 707438 1947076 107945 439223 1757000 1146864 386469 376349 906220 643863 378650 78801 744735 1469543 282537 704619 567429 1715311 671493 483049 1562346 1312504 1219728 460939 1915937 542338 579107 1928618 395990 260380 946497 126363 1410392 242606 215243 267382 672271 1776925 1118074 343656 880658 1304637 1174428 566429 1075437 1269544 652102 1542380 1743438 1522708 1668006 1779674 956571 470883 982582 1397144 1477783 916043 1732695 1712503 1680881 1628609 1772426 1269308 240609 1091661 1606942 487088 752070 856062 230333 241592 1872540 1493293 878926 1679723 285375 216595 434324 81302 45940 513594 918263 1514669 344985 40043 250115 1428878 1510538 1946379 699866 420318 938025 1131306 1909776 1172939 1562291 244414 1054991 789810 906230 190632 400212 1358732 1197800 412480 512669 1471081 1157717 452247 311692 163078 216734 1136031 754086 1556040 555354 734510 831364 1776846 1237614 608909 1304058 1767360 1197095 1673831 409940 749253 661542 1462242 305551 1369277 570443 775320 441155 908120 1574816 1726023 1497084 554079 1176977 985389 1497234 1765514 1927588 93232 336517 1935233 100371 208617 52808 122988 1845510 1157504 1872468 1079196 1881215 1384443 567154 1007607 1146117 1187389 961270 1395837 102088 1890387 935176 465850 54695 26887 349048 1008515 703805 1235844 168486 1497628 966278 107148 1282377 422086 1461833 819444 350803 1133424 386593 1518467 72267 719099 1745132 1480886 1518279 1129448 1087897 389362 1753888 661932 1965026 1203306 146041 1400103 137322 541831 1233984 1080088 1531749 1127908 1469130 336371 724646 577665 1544489 620091 1971154 914707 1749696 1294264 1368171 204223 622140 1213405 1065842 172054 1927830 1182043 99353 221762 224024 1625896 778042 1132895 1120075 934264 1766768 799670 612392 492470 1795159 1673790 1169360 1799357 40009 884471 1347894 1465492 213826 1322603 940491 20453 1176308 1954690 758729 709338 1336302 1019626 1013404 1248851 622104 1554882 837671 230496 1684586 1872170 1010848 1230064 1412703 892299 1379068 628605 874168 976094 147228 880347 1520822 125653 1430878 417835 1106185 3182 1425381 963033 107365 1305573 1829634 269239 1298236 936670 1797348 206365 1160360 1440336 1810696 1628800 582662 1195363 319713 393251 135395 25180 1234549 639380 1676827 545538 1492613 933055 1784621 414791 1857157 68363 1790742 1171827 39774 999171 1848805 541848 1231315 981239 1792380 1519208 1753319 1265371 395956 865718 1660869 1489568 1879112 856722 1353837 1432932 967572 1969670 1710635 1653029 252924 369527 1620750 278921 1010681 747877 398560 1103202 1345384 1942760 1839302 803743 903938 408412 100793 951697 1007269 98931 1666691 566265 867305 229156 1238702 466568 1264415 893118 1467388 1891000 92324 1236506 1801917 135785 1555096 1530835 1889996 823824 1973714 1684048 1038655 667962 1914597 1263399 1468722 957938 62029 471226 1219467 340163 1423003 527981 1316996 1509474 573123 1576422 1202679 392326 1555789 1308970 1904311 567343 1292350 607839 1740328 272916 1240773 2874 560837 1707854 1520427 1936188 1155545 332451 179547 1728356 1919712 263305 1847935 1702252 521124 1723076 468541 1325615 195560 1856302 663854 1534257 571823 334832 1664814 1701817 633757 482482 616176 1393790 649481 1576306 339644 977717 194930 347138 647464 491879 697968 766722 798278 26699 1407951 1529906 746026 1374042 1949057 659135 788766 965908 995470 906769 581731 384127 494 1972600 1159005 1102369 511745 1356722 309335 1594785 1918433 66177 1906586 1616783 535091 798238 1114410 1578012 1878416 761762 495309 469485 1888088 186337 1721789 1969199 1194000 1783123 242637 1952929 1287308 398305 1052762 1546048 1321517 1463422 1635902 1116959 781643 116353 1105649 799655 1961068 548697 379696 376223 842287 213948 36715 1506198 1136858 621370 32548 549467 1604706 1618268 600475 1581648 948191 1610718 354316 773209 1624824 601485 1383492 190380 556240 1252201 12776 1918882 1862881 1138824 439505 576932 911824 391288 532739 1545021 237776 1117718 1720182 1838852 1534885 888357 1016017 1876423 119878 738843 1255074 756680 1560459 429588 1880129 660186 1666099 289687 1918723 737499 1957954 50942 27607 1630520 1613671 947255 657955 1874651 1534593 1402118 1899964 541595 247737 1592452 1101783 984724 1731100 117458 1118579 725553 208628 1379751 321271 289550 63252 1693280 1838734 432990 1913621 1373209 1853585 845060 407796 82158 225948 907616 1420285 905717 81652 1264157 598818 1303762 1925906 580994 940416 1735855 714477 266533 545233 484164 188088 839055 1336211 1363721 1989070 1878800 1432403 1678864 1666436 1841265 1676394 1364652 1551987 1606127 1638435 237734 1138236 429060 1023008 1194376 1888866 990703 728895 1602330 1345715 723575 1156754 658847 109821 229487 666157 355695 1491497 1784171 1177881 518754 1248667 743154 435203 791303 875750 962454 802890 1123575 1458453 105268 1382262 214535 1173991 1995088 1926044 704232 522231 667217 889396 907974 1647717 1851678 1334782 1081959 989162 1601682 1175104 1762476 211776 1191533 335487 182810 1786383 1376105 319689 965193 959619 896895 1780684 823839 1085723 796283 1911133 266535 1460355 809253 117038 1575325 1694067 448902 1350871 1055348 543394 802277 1244299 368230 443326 345184 1056353 1609299 1397773 1315170 306456 165873 1071966 695125 1564968 840959 1511067 212530 1848780 228257 381210 1309745 1762739 1998723 878068 132149 1704827 1130223 841067 661373 1915688 188843 1305423 972349 221568 40115 1447055 468299 13457 1508211 1876477 828161 1861201 1472753 1856998 1504911 806218 546500 1820396 455981 1255586 530128 1714066 379539 183604 167663 277618 1004977 1582681 1308010 1930155 1733665 795915 1847387 1667387 1091775 219088 1344782 1089664 1201786 472612 1300347 280682 413645 340306 353159 1047223 1178865 1016697 1747299 1270031 389191 1869301 736026 1050300 1463024 46720 666761 982606 1639782 1701363 577456 1118673 1787004 481850 1544369 1662293 902987 540324 1153055 757031 1088872 848691 1604687 719141 1310283 732086 535181 1357875 747058 1619800 822684 1016033 659459 1826666 1123707 137115 1577948 509246 1081684 553134 1267681 228098 791599 1866176 1792057 958872 1993025 480142 522890 1580586 596816 438775 1895850 198562 777436 1821604 1100558 1019822 654209 1373735 1886038 1685968 826536 167385 508420 176814 1808022 222102 1008580 222100 1287420 1166949 221221 1426854 1871032 273410 1823895 1640010 1133329 1590077 1807477 1460590 761749 35639 1137710 1536676 1974353 1934525 1952422 1021171 1370634 1311170 732012 805781 1109627 1110266 1525309 1432345 1274150 964012 1581895 1973172 1519728 502642 1598318 1590013 220198 598500 1796989 748252 1749799 1216279 870500 747411 1551269 795055 848625 234240 1404834 1015405 1213233 45117 840411 49945 163896 240163 1410242 384196 1931816 1550420 249846 1559611 168064 794112 1156724 1460379 709354 1633075 815991 1499284 1097644 1464397 1134292 1997181 1457411 723035 449949 158645 280943 1505347 221563 541922 576512 1799734 1319147 574150 916019 1750802 1070505 1176786 1750261 223048 700956 982373 819992 1982055 1265634 67636 797660 671743 567731 1117793 1350141 1809806 1505664 963350 1232681 199130 604315 74778 1210117 1493715 1659181 587158 1333683 1849416 575171 117767 481916 1280092 1384766 1573114 1284758 574840 1308832 481084 24620 173992 1761325 929124 714420 1442300 1401328 1416494 279841 1484662 206938 711776 403662 1340179 776941 1717414 934371 550425 982277 1085202 14018 723866 1091469 300217 773615 1478614 1349092 1456845 807930 1254908 1894386 673027 926980 729702 131834 270429 214608 908732 1529920 1163066 975398 111508 21166 1442265 1712320 600839 1448285 1368957 1330006 1432895 616206 622468 402108 1590349 1642420 83667 794278 382440 950992 610806 386233 1158650 287241 1670364 1679067 1991439 654526 1406659 1123255 200273 671125 570034 1255218 502049 1782945 45251 1111459 1195726 1928566 1889289 613502 355572 1987427 354589 1731679 955450 607265 1892487 1560599 492691 566167 1492910 153732 736661 610364 514442 1677814 937113 388554 500249 1082939 952084 1432558 280519 111323 519641 296897 133324 1858316 1602354 1380329 1196196 882098 798474 1494001 1703234 409106 839551 1743440 1459778 187205 770900 921474 620817 234589 646311 1305721 180041 426169 1154520 211679 1995651 146803 728792 1673217 478105 1987774 390547 1538295 575246 83696 1956302 1176139 1884658 456460 983379 1496925 1333436 1878692 412018 1173634 569191 1583972 1029770 1671851 368930 593516 476047 26675 1294653 329389 718616 1673565 1507039 818820 739006 1275334 453479 1205519 393574 271271 1810776 1387515 1750339 1288120 1242174 163603 1844604 462535 1477709 1948081 384133 103636 1253341 594777 1703923 734861 315501 1079202 896113 966915 1795643 798282 1638580 104320 774634 526447 1823149 1322578 332779 1148024 1388122 1588903 1426766 777234 1422979 1580385 859005 88678 636498 1330470 1025385 362232 921609 16853 76749 238345 632742 967227 589359 489560 1379680 713778 747154 1221594 715818 1646543 359468 1325578 1775859 1645421 942636 1755373 1701069 481759 777944 1423037 1703025 103595 252816 601344 502754 560797 1817132 1728535 180202 1185546 342849 528450 1298257 1148248 750674 1278438 1629664 387688 1421271 581394 1428284 1418772 1761319 1354470 485049 47262 1237947 596102 178692 984531 1060178 1791194 27326 1972980 778890 252129 473540 1339318 1919142 1498591 454640 116248 1540767 888918 712111 242803 1302150 443007 181350 1344560 1986614 308233 214496 398958 1425316 926647 329773 898918 1212791 949267 1747516 820935 249793 1085311 1733947 1506711 387004 1248635 547036 1565238 1023851 1067710 1138421 189250 1984242 1208727 363442 1490546 1541351 912297 344869 205942 1965577 518724 640487 1271721 1342488 1120796 1575454 809767 548473 587709 1926711 1760153 1002112 1723108 870780 956312 791891 500627 746731 1565394 1502955 1725766 1054721 311176 689512 940004 1294540 1295205 1161810 1712579 1649783 884850 669623 1953509 1162027 43799 1875336 716042 1434248 243131 1974314 574948 104733 1633214 992064 1071914 515069 970402 1742096 1634951 514852 1876077 1226591 992961 669808 1428318 28600 99003 220856 1001451 1048219 1640140 1933551 1968955 804526 230803 329093 682060 857644 1858157 1097558 1790848 1380595 335902 1414927 1281965 1593829 1946014 353194 510842 1657643 1678349 1814710 1516083 1362264 969302 1088732 1694879 351176 1735718 200921 1262948 13514 1218582 18876 1416248 1457566 1159404 563134 6461 1908175 509575 214570 1625907 514409 577138 1447138 896784 309856 917588 886059 331966 1588741 1021832 536945 1250682 83270 274038 1962401 286997 989269 1485586 1943986 215752 1664021 1293960 892495 410863 270150 605993 1293197 68670 329849 220920 1122569 1745058 221255 1042774 767433 1654819 982555 127245 1532295 322116 1900150 1317038 748473 1763605 1391662 684779 722053 939727 1253323 254362 1603936 321600 60706 1400056 137103 637926 519419 1378645 869087 1148712 9947 1319527 1386086 228468 903580 547249 1614302 1943982 18739 1598426 630942 984517 1190045 1076462 1652789 1061549 1078999 1260322 878582 1369983 1400197 1430952 1610181 922234 1681945 611350 1517560 1436786 1965273 1676554 450917 631929 458093 142686 1921628 1683873 587014 1085257 1769648 86108 796761 1610031 67266 1761597 710153 860330 1270139 1455099 205977 1498804 1721290 1952316 604831 518205 106803 319004 122113 1431898 570278 949763 1401510 793894 1673506 43296 812276 1721845 481071 1232761 1128207 117233 715657 183489 1849101 1930970 342623 1439066 760511 1364674 1225211 45484 1343754 496021 697184 1087359 1062119 1779042 864533 1430824 884823 562977 1599431 1623743 465530 739075 780938 846406 186490 1869859 275861 6471 977306 1287971 1683480 1554703 1175788 1341716 821622 821681 1641361 777633 886487 497245 203183 1224659 803914 691843 1779785 1262048 1721643 1125723 1312825 787771 186961 1233576 747009 1128611 977527 465074 1559292 1279255 1395389 1221118 833256 512118 877251 1457908 570588 530090 1117876 732888 266160 428494 221728 1877065 1080264 1336947 1341429 422985 126619 1204285 1482545 1936777 1155867 382119 1650748 996914 1481762 1375581 959429 1310405 1615562 157857 930599 236509 766035 792910 1546903 720300 1683905 1049493 1532926 1031310 1095720 92408 781191 1705376 1432807 1841117 551719 1831994 1023695 1141346 559150 1096993 1519137 1021867 1492933 344423 377822 676229 674679 383655 85185 1580778 1654528 727101 1322911 1859254 528682 784971 843293 1774597 738831 1047460 1436416 1311911 1690123 219314 726561 499890 254871 169816 1721560 543464 184833 1015104 927408 1240104 1465363 1749757 1189584 126218 1199490 908664 342162 1495355 400946 1698001 1773292 1390045 285032 1600665 1714292 1341849 1606438 216316 1272116 1990282 460088 351987 1670619 847067 758933 508465 824031 480702 151438 278063 1128149 1095246 722259 1652197 578021 1525703 557046 1837096 1680585 868012 26107 1093298 183053 164255 1120523 1576042 1557231 1401845 1209487 1803785 1565861 780071 792650 1067731 1862863 946233 271359 1662227 868227 206109 1638675 1373101 201187 1677125 1349218 928281 868810 1279365 1899106 362988 629126 1299880 1558454 286726 861054 929057 1352315 1360021 663106 597677 477739 221597 622565 766867 1386740 823582 562207 875827 26649 1737014 1033997 889016 1987302 455614 55000 532127 588763 1381426 1767335 1580945 1662111 323363 507272 265495 431859 756697 116042 1522814 1511485 1061793 375033 1466570 408461 1340948 1187020 1809008 1527475 505226 1284468 1735457 1786899 1882868 745256 970983 781124 1091260 868960 1210758 1947485 1490715 1362507 241201 868045 426308 1511592 290359 855325 1790218 1812889 64 603605 566683 862303 18508 501594 814876 694663 945719 1770247 1003916 793318 1061966 1224226 398685 129893 1180770 1233396 117002 987463 588002 776564 359478 483086 573553 314057 1383877 1188661 38019 565252 907353 67322 1153535 1444863 602125 464099 508411 825716 334469 1915897 877908 1591475 1489741 589584 1499501 354455 1671 243535 928514 642558 473861 886173 74657 1408442 627466 509893 290924 1006903 1223945 941124 307914 1561505 167541 1226040 927637 1846776 647737 922450 1402650 1714971 62135 1393469 1907938 585632 1355976 482472 364276 1015350 1425822 1759435 364634 1792833 861604 189661 1411728 1440032 1648570 1761565 1195450 1918331 1399736 1285489 1480167 1428172 1896540 1764846 278776 1105653 434295 1188360 854007 1705495 1948644 1609435 1100137 1535901 913511 1662412 752187 1514609 1385831 806471 892741 322891 52846 521782 1161741 1847314 1143564 550357 1176249 31999 1678034 650487 1559606 926788 1094106 827571 1731604 95813 1785220 1530831 1078396 1915678 1942258 981871 1435927 671394 240725 46582 1257878 1041964 1754295 975283 150368 738039 1692738 757381 569093 467286 251282 1347852 1432323 1236582 163068 1730082 397460 46513 1766124 777081 1192191 1668575 356012 224315 1330392 1869219 1004062 82458 1488627 226061 962036 1816649 385812 1130248 1347181 1210263 309703 579385 726457 1037426 650335 291854 674674 1263690 1815724 148582 560118 468519 1540608 1492583 693499 1063952 522174 1510987 1117343 1129438 1493991 1430676 625043 1040957 1073365 781320 1846626 531103 1301195 1164977 1938233 1113525 1960384 1168279 479637 219475 263398 51048 700414 1281117 1748580 1883245 1442862 1985092 1521807 1676582 930681 1236654 650376 1330177 149465 744353 1096201 1959305 1406878 1061181 1553833 1438098 1496159 438440 620255 165191 1713750 1034582 1561841 1181395 350759 985117 1056133 1052404 1469335 1025062 978318 1127310 364343 1760699 1416354 467792 243907 1487906 1612865 1376681 707531 806833 1232810 1701922 1486015 433258 116466 1555512 1663954 1894388 374828 420977 220761 595005 1959625 1414319 938630 476604 481853 1711900 570851 92621 1154232 1861883 50677 1493099 928476 1061110 1954484 1612025 1252953 1593374 109243 1845029 1973202 1389179 1136115 337479 573275 1970432 661495 361207 1211040 47134 692196 883927 1200742 888836 1805224 1939726 3671 1672404 863563 1482884 1738929 1643950 280583 592310 1072359 805530 158806 1542758 895639 494942 1332039 1404041 968944 1570272 543327 888245 1039915 124506 52944 1174038 900673 905072 442150 856545 1349659 821487 1496302 248760 760323 664569 888234 6938 1236518 368864 1896727 1440565 851876 1646659 1374089 1032378 918775 1972715 1489720 1280744 1492197 237735 705661 375738 494951 1584118 1228236 1446540 1811626 887310 1780221 940047 614184 1853745 1030639 1971887 1399560 137466 478202 1469056 543561 1830745 1980809 1222508 1937975 1848649 1785961 1747201 474330 857837 869362 1000553 1033279 806568 138463 1781453 1154244 1453297 1513327 682295 445687 327085 702816 985739 64378 466371 189379 1272318 604525 1645208 1670583 1020550 1907655 394975 749495 1214768 1004567 1121343 848797 1866792 485387 1596806 1165927 1131854 583904 1880466 920030 528390 1855918 478837 1480364 753542 1312974 1425250 626236 815838 1011849 671856 1624885 709442 278677 1107316 1495543 115056 524532 654221 563075 1682183 264212 1738848 1845277 1879907 1740482 985933 1027228 846508 1376185 1788212 794711 1803712 339081 310917 96820 1840808 272626 564282 52645 157998 100333 747978 1210163 1523455 791591 1629900 1085299 726070 389462 750545 1181311 1511784 163321 1116533 210340 1050123 1294272 1519642 48285 198699 1359480 286055 313211 433397 825975 1736603 726559 1140265 1524250 1704665 968093 990755 912011 1271979 881343 1668989 1415953 317320 105833 558213 1661360 698885 1252284 1886776 1184415 1510892 355941 435596 1729877 602686 274275 1747766 646734 1917862 672440 1803556 1695760 265175 1391367 842474 1032693 847112 598680 1541917 1816750 413363 250478 659325 1435982 475587 1433699 1358486 1217892 1388064 541254 1794058 1924518 1620304 1914502 641695 516766 840431 815755 1296891 654654 1112698 1925292 1918288 385404 591795 1386435 1948109 1829398 589081 1119549 1397948 475422 1205887 233811 239995 1041430 1172900 1733164 1732678 1882451 1969594 1840024 1662082 1313283 1173218 1505245 642869 447289 907158 1070217 1435045 1601814 1781574 636670 503013 795476 569135 610389 1272338 664292 637447 1986089 754956 614326 1722589 34833 102521 1531312 645582 690727 109185 1318715 1513492 1591843 399389 1704155 26662 932457 1804045 1693327 1113651 561802 1810909 1319513 1035236 1680413 1074355 1387390 1620229 166622 1116086 322637 1155349 504556 345938 1271259 1261407 487145 899467 280588 1800935 1891335 1603425 676206 1499533 1387411 141249 989224 991509 1174641 1563402 182696 637370 1345461 1153809 1752135 1731953 685389 7743 1664348 1702781 1080210 777122 229505 927762 98794 998190 781742 368839 1970342 1661385 1932365 38356 252622 1110054 1768878 468994 803810 1753878 942022 22061 1086211 14226 1087216 897808 518403 1786351 8760 1555073 352588 1046280 1434668 908882 355095 633840 1696739 1317673 1461104 312417 815430 32447 1528928 1531921 712169 1315965 894879 1278376 1998568 999939 995105 1854660 1806858 1590163 1006915 324789 421056 236762 1050627 1012000 195172 1471448 394061 1409448 626233 1291698 1819070 1463534 1651632 514612 918163 1119638 1151788 270016 551980 1454312 1894526 1839404 588795 490039 1536447 840827 857169 1700183 1562853 1698820 227154 1856791 1268325 480275 900715 300174 1931912 908267 1803442 1237040 1291233 246985 825779 1901492 1989280 556011 1982576 1115170 1596385 570052 14540 434708 1978996 1402567 821988 519864 935016 794665 1657231 1602397 1610332 830451 1672027 88616 1688169 1483006 945444 674444 128406 547271 1628672 40880 1504247 1258988 77202 808783 595122 917000 119753 677600 1213415 848312 1534535 1278270 612503 929047 581939 1722293 270452 1088048 595251 1939741 677072 948326 832489 449667 1357808 1952898 970439 1582337 1848454 1363534 65372 1794755 217049 883696 1629821 654649 215369 539880 1958745 1754895 257635 799653 536954 1383241 374999 1850269 1137343 87072 35482 460030 363787 526773 1863735 655983 754879 1698451 1960656 644371 986769 513695 1848417 384834 1748637 1920277 1389400 1412731 22947 1728525 313387 1723654 1168368 870974 350901 878014 834505 352148 312218 1772390 1137932 1313614 1139950 1074234 1291574 349656 760058 280005 1542944 324548 1909753 80528 1439723 1121669 528700 704023 503286 1626194 1864916 719378 116646 1231100 1319545 1182726 1011821 1680090 409037 199242 1893977 1454760 1835789 1264627 1519334 1547230 482655 1498510 672881 46137 1044020 1530533 250393 1843869 1327354 220290 1249015 1751517 1081607 571306 494061 1587912 1154879 790036 1989576 1811097 438570 1040094 1210155 1714319 1152823 195702 685419 898992 646448 1964788 76133 196321 1027645 1803038 1008084 106347 441767 546531 1180463 931026 1207448 1443403 51800 70131 1352769 1378975 618971 911753 135829 951686 948749 1178643 778832 242800 225759 627008 1186256 434596 252672 1012480 636196 817522 1328338 1950424 1347809 1486738 148446 1924998 1795527 1056052 1615001 585439 567714 469942 368377 777366 1194372 125625 634117 634020 850135 1284169 1795758 1001533 1380333 1500140 813305 953036 1289467 164808 1254114 102558 1798615 129259 1500222 1166259 1493886 1104852 154024 1957713 601922 788793 972463 839896 123875 1007031 1157740 1719679 1785037 388665 370577 68532 895573 1318177 809050 188941 1290683 1782228 1915857 731103 1179457 419062 1731019 669176 213259 1430516 1958409 684219 222900 1663674 1505639 1032727 15143 251548 1876460 208298 547658 689762 1550673 1100403 1588263 306788 1049303 1940856 1574585 1413716 1741069 1349164 1488754 245542 401238 444009 390441 1099595 1711966 235098 1134138 1038419 792324 1412301 452814 1968440 1506889 1462854 1350739 500217 1673178 176336 1601477 324394 1959962 870577 1761758 1508687 1864491 308333 1708622 1361525 1969473 752131 1600793 725653 1426215 1524279 845579 972313 952769 1354178 380743 445634 1820690 266965 1391209 821261 460621 1706914 1378841 1107450 485428 613536 1765768 1203880 429218 1171729 763878 198419 1492485 1887271 524241 1824046 1299805 397922 1832539 1295102 280757 1526976 1453096 1782295 1147485 310041 347370 1479798 297735 1509950 668867 455316 94543 1125554 1295758 277478 1968240 825386 1333507 395687 1166269 1239069 283968 1289777 931691 350197 646188 200909 711608 377678 1208443 1808851 231331 909862 693138 1838173 660136 668819 1240022 592919 1403125 84934 1907276 637719 1193041 472925 841035 1852309 1528272 741133 247239 1705660 887963 1914649 763068 248537 388237 703117 911758 932212 804753 463012 1637376 1030438 1350347 1660169 1180959 375396 996011 863736 79619 1403144 1748239 716410 1871953 318139 583703 1621366 494270 883560 1039920 42719 27684 1437461 202948 450616 1138924 1042125 1016273 1861558 804716 1143385 1140578 1619491 1045227 990553 386259 1310346 1988725 678203 263416 584789 461327 1333327 1453926 270864 1106998 88733 1693597 1927598 943596 134137 134251 1659078 813706 420738 363817 815855 5545 88395 1619103 1609866 161627 1913384 1986011 1564358 1546436 1622605 1025270 158357 1925941 601507 736289 327570 642728 1545268 122286 1215269 909624 1413241 442103 1020291 1756201 1611129 833432 995743 656564 1045912 421069 1939300 115882 1887646 973254 848577 926775 863243 516991 1677475 980813 860475 971469 79498 412419 520147 36387 1567836 1684968 1664851 893351 1368828 409535 1757662 1185712 1788749 1759908 1619048 1810808 1621628 1353104 172119 555769 388455 1838437 1999399 1013107 403582 263953 692378 1612313 850693 170838 481524 1663089 1303052 1129596 527631 371323 328949 1202901 549522 227946 159181 1943572 1733341 393262 365278 985913 1364294 1077985 558292 807685 1898635 1541392 725694 514855 1081626 1359429 645968 1183015 1666540 1632198 631483 504194 1921374 1879486 370927 1279850 1765643 1897795 57356 31135 1829725 147899 1672431 994400 1233039 582747 403295 67577 727295 421566 858261 225843 1375744 335927 1302314 1109576 1178906 1064539 1804211 776290 965229 1244382 1226807 1234538 1831289 1632262 1668768 577128 562590 1039826 449053 706451 449443 1179861 1382078 804512 54847 739802 658825 751784 1489213 953378 260810 982538 1189429 418289 1624947 1609314 464779 1368827 834446 1897331 1218081 514989 539642 700829 1080402 659465 228900 791734 1502734 1886503 1278954 838966 792088 516237 441810 241817 240935 1650294 1038932 467694 1735265 163145 744196 439290 1686599 1942850 1861739 22604 1441301 830502 769685 688023 523342 1558416 1585055 951226 1344906 1999111 47317 1635494 1239231 1822420 145886 1601932 800235 1076529 66359 216601 755117 1029771 1550302 1425138 1548927 83586 1226294 767722 951325 469073 7261 311136 1592018 617713 1747834 1508605 1691723 156377 663103 851638 1806174 1823849 1475332 1420775 722309 25806 450375 1512705 213639 427973 1510970 1303072 1008860 68560 1794558 1616230 612043 1752597 174396 940245 1125666 1002563 1790384 324876 1257078 1726339 632673 1809159 1894099 1209395 1970900 1410867 751262 1507014 165222 1293527 156757 391463 1048542 643915 189969 529770 613309 680530 1366812 802094 310844 389728 1678545 233053 756957 1865361 479255 183326 770416 54350 722713 1905349 823978 1491914 95392 678445 519242 386217 390571 56218 1416300 978285 163230 1792429 113706 1982982 1644677 611967 1679159 477030 964986 877971 1892559 734913 420320 1359495 580119 1620023 1651688 42539 288660 1560921 99687 535758 1279766 80426 117058 914461 598062 360649 804837 381839 1433077 68158 1073406 1110312 554481 313863 1103535 1567245 879880 452564 533533 678658 1323426 1484499 1548188 473689 118059 1449536 1946050 181003 101810 1389701 1956273 190433 587477 199459 1524213 1609404 1217047 207304 1016197 1142281 1582766 18564 665374 1588026 1893691 307878 1175588 1113870 1172165 205535 1861983 794015 886338 1108050 875938 657945 853303 1724421 1709246 1712434 1901587 1446403 546934 1101337 1945515 991040 1646833 773438 1037689 93208 668938 1955114 1919488 206064 1493647 191228 589090 655434 440544 654423 738166 1765508 197291 1489032 1303658 1363348 538757 58513 45818 570188 331719 21949 190906 1608254 381099 1459428 1155615 1302106 1498299 1971065 1646057 144292 1430612 160301 1468415 1794429 1711303 989489 259234 91067 207531 161455 128523 621675 1254718 550741 1969481 1710483 678595 1825342 96858 1607537 52025 134537 1100633 1125359 22664 932978 276023 1669413 1520 221405 126540 50626 1025073 1156770 579105 1714946 1471143 1480690 1324352 741572 75121 1697240 86565 1878394 300975 1421506 1938609 1278505 1779353 1492584 1028603 147951 454706 1544438 1076428 744516 1047959 500229 114504 215080 1567985 1419901 152841 447628 1276464 380630 721148 1962479 625949 1187454 1289527 1479237 1910706 1384327 797419 1537849 1813849 1036063 431577 43410 778295 372292 1229209 623454 938482 614303 111535 1315114 1317950 1451921 655080 1017348 1135014 289160 189591 1204676 1787424 261122 1913657 726568 215463 1252191 1044839 1344813 1331497 1020932 1154758 279630 1980580 56497 361150 1884275 1098444 1274070 1302309 1705551 387177 624508 1909108 1068813 1507082 1252260 1296620 1508837 695585 387698 45841 79352 747438 51407 529360 1802738 1545849 1199677 465800 956165 455242 1819552 668783 1305054 373433 393170 1086411 569494 1311365 660261 1445904 484596 706593 1510733 403217 118070 404565 1160731 1311681 394246 1631803 283988 588305 1528015 971304 1224601 1207306 1886709 1384267 238165 1587719 738057 1101178 567578 1249387 678376 262167 137344 1722423 317942 162665 1001879 1074522 456730 864217 1588225 1460504 1493010 1600734 132421 1540592 296303 330105 322455 1243473 882619 1646336 1652888 1753559 1211569 1477398 1372513 981607 1950358 1863165 874562 437511 497479 323380 951083 753655 584942 649217 315283 647081 1633154 1142061 1586844 964465 1968428 852714 996517 1336100 390480 623422 1943809 1094265 911113 1812423 1678769 810254 80877 70606 1919715 705562 925833 35834 372958 732757 637686 452627 1418676 217193 578252 329556 312155 317800 578050 504454 1123692 219797 802296 110989 763618 1271656 756971 1043337 648004 1734725 177736 1889853 1691699 1538683 1182148 1811762 1966782 1977313 1460446 1342672 104458 785577 507003 1748822 1589391 1571263 42881 1263521 1428204 1520802 96687 1452034 1468354 235231 848555 1277936 454266 732626 1467075 348433 874164 677518 1930873 1593707 1367694 539648 1744197 1530616 1714664 423587 443125 1219305 409047 294597 1212197 1778016 406937 1351400 44695 735786 1995455 1637619 1790419 378278 1800419 1859754 1861241 1947774 280387 751434 491790 988776 115848 988928 703457 1610553 1051545 318472 187566 270822 1183514 1910400 1702686 1723427 317095 1914855 1552013 1966475 1561943 504538 107330 734974 1238177 1551142 1017265 1714645 1688290 244384 74292 111687 1194092 1163268 1489261 1561754 508703 1926701 669201 1152837 1197754 954269 1169507 5306 847440 1001816 1017066 631331 455277 684009 1194804 532893 761014 330912 1019279 45369 552284 1968967 603755 1691568 1322567 1867205 415765 542779 1213332 1603921 1346176 1115336 847709 1257302 653051 1553788 211427 754927 1341286 290429 1040376 421567 823078 481221 102095 1504876 677592 1872882 1847503 623380 404026 146391 1826844 839889 74142 1405339 413727 1955843 1337475 1891475 44810 1858938 1680433 1093276 1445039 663924 1468015 1828995 1815552 1145615 425986 1230318 1615899 1614447 511262 1488468 795428 789108 373104 835938 1141292 1922339 570598 1988720 320188 1880016 1800691 1831595 209094 1359113 288296 1124197 1920376 1875200 304561 761155 1580530 258682 424561 1032101 693656 740634 1403201 1122405 204727 166913 376665 339923 812927 1578561 1385056 83139 1070558 202751 119244 969383 901914 1238806 1441537 976587 6624 1703782 936457 1639518 1594323 412248 930230 1883903 429990 508200 183247 116038 79678 1682701 650191 1193140 800088 1124846 961664 1744038 1772150 577566 1663292 934071 1994039 1890595 405179 573878 1036802 1958497 996301 1066727 823489 222629 1430704 1394367 1309220 1521572 939374 1849071 304579 1989250 1224138 991753 1377200 1455567 1487646 960819 1769660 1627475 1260916 960720 250059 237223 194905 349563 483963 1300595 944603 1167788 1192386 1287250 1330135 497071 517751 1927227 1278628 1159442 1626831 146687 1771399 1860152 1846319 495724 1885531 1764620 163825 309593 688289 234125 1628953 748228 1159936 91680 1686378 195433 1704604 65885 1319216 1079179 1507812 852286 1805387 1988732 344754 1478801 804511 1423365 1908649 1462584 98468 649316 994288 1286064 519208 756751 689382 1491572 1353369 1598496 133395 1325663 770981 179376 1839757 932023 1622937 1110560 929364 1958179 605507 450698 1438279 1464473 1603372 1457063 851340 482445 542359 296048 451292 1156051 572481 1230424 301672 1350047 1082195 1328910 1013668 1987443 87441 607434 262051 1843305 1269805 231745 1867715 1206064 1781060 1746404 444628 1330586 57328 206571 115159 752299 1447193 632371 1874731 1741621 382657 696158 921457 252095 1102360 581812 237266 215115 1303273 1605427 1536296 877275 1318105 1916769 46703 1703933 710407 1063150 184990 168109 1117782 436196 511175 83242 1058081 1773090 885049 1887723 1038457 48307 497923 640934 719208 1746802 622386 1972242 1794197 943181 1211698 581327 150586 271659 1345835 1240354 28270 648639 412416 1349217 189660 657582 1174946 225463 1358937 1081971 1841961 1227065 1765046 1410203 1310398 721089 153385 700299 1016777 1042479 30817 1911111 674023 1988279 580358 500898 183549 1660156 1701706 1227248 713708 522997 620633 838521 380565 1003238 111292 1375234 1243134 1817939 1925754 114535 1533287 468437 1421686 1368768 470825 1023592 561792 670629 887841 780132 625471 516743 94469 1078029 1380535 731672 931723 1594202 302813 415920 1438077 1549654 578586 197182 1385632 1933970 1386705 441012 30288 1305580 1697723 654765 1134926 1095537 1154575 671840 729708 1568509 887392 1236334 1510591 1073768 1082023 1182348 611645 430646 250721 879038 1434985 1159612 143126 1948170 622740 1145104 1787202 559658 166892 958607 252900 1173736 762889 247385 1163897 1686084 251545 1291113 1066511 146222 1433691 1333611 1040904 1778218 989243 1384823 1511170 1594151 1185876 1908919 1398813 1845973 217012 1444499 1279012 108340 415706 32774 387003 766739 904303 1450769 584710 438847 1235840 1650518 1248886 254231 363289 849992 355150 1508834 108113 1044385 367424 340346 1850343 806111 460835 1394693 1738765 55129 1782765 1005781 762629 145436 1876881 427554 145729 1679214 1880533 1100846 970378 1671710 1163494 1410640 1499821 1908431 961536 949273 1969606 652973 277774 1036617 539636 1220392 667862 945275 293937 1269744 1857827 627277 1816549 387372 805100 1536642 687487 951366 1111410 1516896 579053 1044474 1347723 1686001 955971 1461251 1180679 761488 87860 592636 1297305 1616840 761572 29108 854329 176719 1066393 1927957 457569 1147882 1206531 1247830 1544612 888500 1790308 145392 1142067 1212656 1601419 404545 616415 1819695 883335 248912 169727 1343167 863761 1902210 1000214 1428300 1904659 1177781 466709 1736532 497827 1410769 248703 1929233 628399 1158396 1547357 255539 257156 1262372 997550 848315 941886 691884 89508 636706 1605606 1022794 1059393 1395164 1546051 259191 1292712 707917 1539608 1784372 428336 378949 973001 1996155 999248 326320 871059 759200 1368217 1212939 1552929 1053228 591001 72214 1366505 991426 622073 457495 794115 1063950 1810285 520714 1063439 458246 113418 409428 100862 574803 1575084 745281 861883 885011 1349168 880105 1375991 1315855 737765 1880408 1526252 650293 30559 660067 1788241 1310959 1414058 1107734 1304614 1159110 631344 1416158 100165 1658971 642536 606754 1895608 879851 685837 1986599 1182365 557886 1858575 235081 1240562 1044968 927196 602291 1074721 1896927 706826 1665864 1621985 1035961 180757 1429393 441946 828901 238004 1504408 1501388 901187 1272219 155257 789821 469285 1849586 1854964 1513371 1537658 334165 681141 84594 1366574 906786 822906 1426301 1400274 176200 609529 1836211 1440121 1154564 441006 1040274 462571 1625427 1659758 124858 1931678 491962 484984 12807 107683 772041 1411456 866558 945344 1685171 749810 1390779 892559 1862498 379710 1390204 911561 1466098 244789 1397071 623765 552848 337934 468903 60977 383878 1518451 1426012 1787728 599846 1211622 510817 931504 1824091 1274544 748283 1846805 1701208 297212 1023933 1292515 191514 1027289 149909 861020 1172589 560068 1961367 1899883 911933 1606924 38335 871195 1505397 145439 664076 128886 1661957 180444 10045 419266 596741 1756249 244645 799608 1157435 887602 1270611 325055 1889001 642932 704088 1266244 1417824 1110691 267884 306265 713832 657806 1575027 1711446 1853605 1249121 62201 282978 783541 1047561 1607357 788002 633304 125782 1196129 1682692 1784097 1763793 1661984 416768 908839 344235 1418579 1592688 1524308 709644 1456239 93062 484481 823167 30624 448661 1123359 682999 67025 1846054 1885683 1410740 640598 336135 1377916 1234266 1380828 1687624 1259043 1807154 463178 1084155 597767 1890533 67788 1140176 846486 339154 82386 903147 361288 1488719 1050694 784639 1426591 1947258 811053 790122 582231 1540894 505019 1679675 207522 1685509 656825 1192825 600195 805257 477138 1622216 331568 1392043 501257 985397 925864 195918 796920 925786 1491111 1844374 274423 369905 1456441 598097 1758009 1971077 1995043 1319336 384874 1223093 377315 1030051 646902 197228 441152 365113 1501241 1742173 739919 56597 108064 720111 664660 1054491 1737135 289489 1740974 920978 59115 166181 785570 366502 958659 161000 885410 1505290 649883 676603 978872 921324 670690 818659 1464761 1342353 1286285 294270 1322249 78121 1794308 1389126 1386228 620494 135836 886192 1442940 1134561 1856936 122673 855932 761468 1699603 253464 520612 1930370 199036 1703614 1392279 1542684 527339 19254 742518 888919 309627 1340413 213920 912257 1442220 1656845 1016554 1760709 1449461 100886 1489409 233842 1230905 1965523 1420701 1712093 435015 70900 1709276 51118 1511683 808378 1980305 825125 1550974 702989 161654 1312997 1879607 1317016 1793813 1982676 1152903 505117 490419 365514 940547 297206 735102 710592 713431 1010517 1680810 750300 176434 1278486 83600 635023 1878074 246387 212896 1829864 695379 344188 1332081 1248627 561586 559741 560720 313369 633297 836742 1847490 57886 1216338 342273 1375850 229564 373780 1305961 535376 1559854 1425810 1137927 1638548 828574 1349173 1737070 1240923 890850 91035 1107411 381125 588744 466381 113 1274660 1699196 49467 1054741 1988688 1883018 530579 1447382 822054 1572220 1786165 1211432 272015 831254 1876773 807527 764446 713475 1351183 1440726 1453050 191170 1172657 542129 1531794 486261 1025307 1806438 950883 942063 1792074 1474687 1239001 1572433 33302 18223 1392661 1775344 894279 1611250 1252602 1598189 1021900 1654262 1224186 1556142 319096 1228298 821139 1294051 1852116 174495 631524 1429618 587842 769188 266183 274125 1792162 109641 646682 1084757 1877072 485735 368744 1872227 1479859 1161406 480838 770654 986935 1122206 632093 1153412 1823396 1878936 398629 1049243 1879450 102996 1400583 1912 959170 1493575 420950 832256 1838262 785248 1153103 1775 708836 683778 1249185 426912 681984 6300 1336667 1237610 632515 746667 782913 1813559 1256847 1517897 1419170 1600287 950091 1314702 1684936 20122 1291868 1388244 929108 1039601 1864477 1557181 795813 1436530 1265728 81566 1200464 466796 580558 534610 787161 647486 1764256 271387 1806881 1613492 1813907 1303388 434308 1883353 1711807 660810 763101 1544403 1724211 39842 1600889 764586 550883 1714651 1739361 809749 79587 1198635 356278 1174140 1838346 1413692 854595 1308909 1773285 990973 589257 1906321 794902 852946 1235554 1233235 11677 1535764 52592 1894548 317635 97154 689295 1702282 1998519 1040855 1256899 1291761 699207 577771 871849 205551 194477 623266 1982425 1977688 207649 1550787 356172 498019 1662214 1562682 765394 1585944 471695 1288923 1965654 1664008 1644353 1371280 32482 268749 35600 182624 202520 273461 1592587 298999 1827018 1148296 362636 1190781 961923 945461 864191 195739 717590 138107 1416714 1624002 1947125 1004649 963565 858031 465975 1804093 403338 64328 25705 691222 408466 1506417 1358664 1062395 493933 396939 1178101 1788323 874952 716555 1029838 1350506 1384044 1058723 350752 1318611 668763 1462861 239049 1748527 1768743 1275431 1970271 251693 321118 484782 1147288 349606 392497 1807895 827339 1163036 646093 1931924 22647 142790 865258 831520 1953477 792885 352804 1312607 1169476 1828578 723246 1979127 657244 1657588 889748 502188 1578352 1360710 801208 1972631 1355787 878411 575070 1807734 1822063 665709 1891502 34242 1684761 1993867 785746 1821970 875402 309464 1749271 622463 476105 1897457 1757118 656083 669690 598065 1157218 1804166 1006786 615067 1488177 324585 396484 1000433 56301 330742 1874773 774494 352512 1126338 1272904 1438602 1213097 252294 1636693 1179516 1196587 1249972 297538 861792 243782 1943012 366067 80591 1074210 400648 274128 356931 362111 1703596 1431805 1202905 975542 1734202 89045 1849132 344728 337793 528275 157035 138923 1108474 299316 364823 505965 113472 822847 1369774 1672230 1636236 235162 282393 1287327 2283 1164175 1791787 1080853 141219 1299749 1979272 467662 1274094 501734 1974812 298022 1287306 1227827 908432 492229 1873540 1025764 1139414 58840 148632 1236764 1437763 1239005 1209331 1127967 229185 1029385 1179150 163373 864940 264620 1832172 1077989 1988544 866818 785293 1729317 1470258 1649306 1579174 1580867 779515 125715 159423 363741 1135668 1863660 1280683 1162143 1558947 1958271 1707597 1843335 1270795 708084 203472 67778 944851 562327 1151590 1334239 1999807 910157 355592 238431 1492810 791114 1377295 720068 1428348 920378 1322003 38307 1526791 1523368 1203132 648223 516350 1375618 690734 238407 576037 571351 203015 199579 192576 1706726 1330353 746694 232532 1864441 1718783 1637017 933907 1765197 333945 218428 1157981 1168340 841082 1853744 269722 1955761 1298702 94292 1803443 244021 893058 364922 1581658 224401 1987633 217740 1169815 976508 1062347 727788 1760316 789871 812421 1837844 661888 1891897 1901250 1732451 222508 1538873 323054 1420721 1117380 1576137 421508 1464843 1541877 1240771 271212 1909158 1385858 1753329 772538 1990136 1555953 598141 102852 1078715 297014 81862 1191251 1193686 1925664 1920579 1892869 127927 1619234 1677086 1052135 163348 1292064 1716416 437856 616658 1491369 787631 545135 23540 1302291 1556331 1599754 1391094 1799221 1715473 747282 998722 1164776 1658697 924346 841079 1901062 162831 1782510 1476654 1701362 34684 759529 1435632 905950 333046 1035415 1065310 1767292 829283 810715 1866121 653528 1992316 335250 1174809 956818 1787500 117812 531017 1497194 118989 1437605 767590 119193 1437392 1571148 767594 813354 110247 1157016 15715 172470 644428 285745 1406339 1547331 259611 1936276 937655 1311441 1864906 542415 124101 700649 1216301 1472081 1264056 266572 153276 1667489 434414 737890 1996038 882166 476778 1792826 368103 553249 916092 570870 481455 1871123 928936 1027173 509813 1630830 1827000 1587196 1252781 606190 1573087 1305171 861336 831695 1706238 222345 1654466 1656325 1353024 1517988 654867 502207 1907378 1706248 53732 1872237 295887 518642 440856 130279 1376012 623472 583544 306878 483429 1849521 1969351 464724 684423 356137 558217 694925 1654301 1665442 1128800 330445 1378327 532766 344412 600196 1313293 20702 1015692 915018 1926845 32405 1902206 706560 112201 1637126 882565 1593656 242588 1833403 644558 552673 1788741 1374082 1477568 450986 1746389 27831 147133 193598 981805 840274 1423050 1967752 857800 1450366 219977 317814 187980 327889 1876779 439278 1259566 296920 1072614 300376 1711503 1073353 1086825 1271628 573800 509444 85484 1585760 644298 553877 268017 1769422 1829658 673836 407919 881564 809107 949424 116360 830707 16728 1158010 654536 1588246 1255300 916876 1094126 1723451 110012 7616 874368 875149 1018093 1001256 1810645 1131431 820446 985049 1033812 1664672 447746 1918992 340316 1814859 1675543 1979910 296457 641693 1618118 1943013 1959731 293697 1774171 1470851 1406130 225630 6164 1688063 1672908 1274361 772 334715 514675 1744180 960136 482959 1306326 1719106 806690 1915014 623369 831967 1083072 1921181 730578 419297 1987076 1212938 1841005 1381259 1923603 320420 951469 1518275 1877617 714917 1994051 396291 1683307 836405 1822707 300865 596499 365375 1904793 1484430 904569 1453051 1914088 1096152 1491065 1052747 215917 166199 420850 1016166 546984 79455 1249039 790445 1919707 234611 1318308 576187 1894625 1950701 187389 1751972 57385 506336 497632 128402 1722288 1607710 1361476 110307 875442 839821 301057 97760 1551881 1284677 1658418 400448 1179729 1474801 1024277 1160478 1770131 1724384 255264 209323 478356 1197760 1596586 1874498 1209758 340278 1862473 1588126 381195 530168 1052842 445523 1135804 1050191 494212 504475 459972 377368 83143 1319154 1561917 1833384 1983686 1528792 1511678 37558 1671541 1330579 1848447 1708977 958128 1632295 1257169 1114115 1225635 1660844 38115 1936093 1524263 1274075 1494913 732436 1985175 14105 437257 914242 19680 1892988 424682 1086910 1095556 1577868 873858 55159 1329311 1619093 383467 1285818 961125 1764603 1309329 405773 578273 499390 665398 1946365 1283183 1759194 1342176 1418193 1142599 1429865 998680 1239373 1097984 1708397 478894 372851 1044262 1457050 1604125 1939356 1536555 1033917 1149369 1502364 379727 558020 1184517 1446545 1086437 1372284 1889666 1677237 1570657 1827609 451652 1271309 1274486 799290 1637541 1408374 1115365 619170 115180 405370 1580472 899215 1116579 746921 1250578 143699 1663478 378016 890499 632753 35352 1236730 38975 483117 960540 30141 241387 1095691 320854 418317 760420 1660880 1546766 1307962 1378938 1197819 648160 1413104 802693 1497261 174685 1012880 1697417 1389370 1948483 1126925 722350 1860684 1147504 1752465 1276245 607191 457376 1429514 645746 693666 1291356 1088605 479710 985932 1138920 1385215 1868323 321142 1999746 1530719 1684709 460979 456105 25025 280311 727750 767884 1919407 716741 1379602 1661136 306874 444960 743886 669218 1712699 1834549 1748646 1369478 1028217 1333554 91606 680230 763363 168196 1709152 1039876 1746372 334902 1800528 1238961 1100405 1511108 456001 124805 251525 256049 863368 728393 1269181 843768 625042 285688 1778029 1800341 1736297 717505 1864659 1226378 1815027 740521 1847338 1852726 214513 1451789 379525 1975463 1402310 1295862 1351301 1891328 548746 548707 1751810 1983971 1772570 1281417 472393 1407165 893576 1311090 934253 693248 120328 1883320 1066179 1881366 1113671 1121009 793583 25481 587982 327678 448368 914166 1752632 794417 542588 1312021 96952 389573 445683 118275 1427874 1993180 846052 632670 634025 1260684 1158542 1682614 576013 1831160 417367 974782 811340 567183 299802 35060 780883 1374593 570947 594510 1558992 1576625 273837 423513 1137315 1660514 846489 1084944 627971 1824232 48489 1886943 1538299 985449 1084529 177696 990905 1303420 1799813 1300974 1024242 685975 1950738 247933 620558 1498798 100266 917567 1810562 1042935 968604 1735614 1406485 1881454 628523 258355 1960775 861618 1938474 499360 1196539 1076365 810263 1661543 580542 1188970 885668 1885183 1715561 698549 1866746 81833 1535554 768601 847302 408822 304842 1064394 1083664 985091 1977498 6073 1110957 567153 796737 1098134 1869407 1977537 1000811 1110931 1085234 317401 753419 1813724 1730084 373130 1789282 1610417 1204675 8193 270230 1597230 1256158 72170 1812183 605876 1302454 179331 210534 554606 395431 1831396 369237 419121 750292 1854730 928190 1746386 1414835 403620 1863627 1327631 439927 1129649 440404 1912953 1737604 386856 1742328 1113259 462372 1603761 1408921 671017 496716 477429 143459 880867 200246 1308057 58591 1499940 1031167 715789 453202 1996419 622814 1284584 1482768 794652 1428931 1772282 1467453 1366150 550261 575835 783493 10524 1806370 1707079 1511277 1572805 1276674 1393676 264080 35440 1607461 1299547 1507931 40201 1993466 1037737 673262 274836 1331919 1931406 506602 1310747 1447785 1974525 448438 434172 1220583 59447 1640906 1563376 427330 1684090 1164034 365664 355081 356714 1015443 869582 1284530 1032171 1245529 1785241 1726585 157881 606965 198314 601206 686453 1274250 1121557 1981368 691856 1949965 1138425 869906 1803923 1442528 367378 255467 953027 1942112 959330 308661 136628 250349 1754002 1604175 494810 1898470 1975756 618420 1252683 454791 1468526 1141687 580995 1310980 1014758 867205 778499 1712283 898079 1050854 1167747 763123 46467 1919819 1375281 871502 727794 1965509 308898 1730358 692973 1238555 1665872 645744 1459189 1187062 913389 239657 1566887 119631 626903 663292 1823517 1170430 805861 1378959 1588718 1572807 173153 275467 1764264 158821 1945087 1801244 348723 782161 759077 1865404 684507 1480339 925624 61548 605000 143937 1245156 1814135 1708623 894649 1882333 1827926 950867 1780928 727869 338329 1851105 1479142 186213 1484482 400442 183037 148696 1575668 1807029 1075720 772202 396583 21348 496893 1221386 810458 795167 415286 1023842 552181 794385 1125896 1538691 475949 74131 258028 1905910 1007204 787531 535686 106439 1436984 1946033 355746 1174011 1261853 571677 1135235 377280 19958 142252 1436048 768197 279599 63289 1414131 1243245 108777 36068 1196936 10127 1788124 1856951 1350538 1368209 809471 1141534 1914201 1199236 712592 620823 87856 641356 1706787 749322 220275 1841128 751558 648562 1361026 1407353 142330 1735401 812726 1986301 1995561 83513 993211 729659 1686758 960156 114862 1489649 525470 80286 934297 1782579 347988 362725 1345042 95106 196989 891318 833721 1483028 1295405 356339 1045748 1422958 980513 1956651 1726810 1033721 1797775 1996854 803331 915261 131950 1046834 114706 1288406 1979395 1935134 557166 379137 47305 58317 917162 1420982 878513 1533025 1252955 343454 860471 1334195 1693450 387861 348876 1465263 109511 1551177 1577030 1319023 1796714 242994 1359671 1450636 706034 1714306 874250 652898 1558829 1951205 938854 867039 1235769 311907 744889 89647 1197905 703357 1397416 1111632 1334424 1682189 354330 166009 657660 1786436 416166 1080281 425418 1101786 979798 1344931 612222 1081144 1651771 663954 1942266 673994 179141 987068 32111 1071760 155122 837993 1106666 780587 1065163 827806 306346 1577798 133508 180309 1026297 753577 1554006 1807087 149703 321610 795844 934841 785050 681697 1837614 464565 321218 1663043 332834 1904916 1620221 1959646 1133730 595111 289641 1522743 1848634 3821 1480759 1790323 222650 1282575 1389274 1214222 808548 1540512 1288696 1779360 1460929 1203202 516634 112110 1560501 360208 409079 1548468 1023582 1823412 1591086 1610917 179602 1210515 245221 187613 55426 970263 1626311 1013967 1411592 1512 1177553 138063 1251689 1780718 1912501 359309 829578 1921871 285044 1192912 1354982 968701 483500 17529 167447 1128641 1798437 877660 1510877 198672 245744 975461 450487 449948 1648209 491777 758065 1494011 1065947 404437 1854483 587780 1281797 1603122 1730736 790092 1609133 1924216 730209 688145 490693 1430956 1709590 1004025 851076 1582589 941603 871173 1091091 785387 1203446 956354 634083 699216 1107954 1494440 221381 1693282 1899714 1043251 958917 1355349 1785898 1374213 512277 1834422 952237 408271 1877951 825796 1571183 473202 1431833 1621718 1216818 1804460 650217 1420814 855853 889242 1598752 1773988 581038 910536 676386 120337 1043509 860472 813329 760900 1468215 757227 1880192 332857 849982 355021 991109 753801 1856508 1328527 624791 442619 938891 1134152 317668 1851803 857262 677754 1163226 1893068 33337 378410 86123 1953557 1258637 1551698 450924 249723 850631 1967587 1699860 1126108 784113 669446 128869 1942299 559745 1334743 839622 240768 1619213 1147543 879836 1202192 319834 1869771 244825 1009390 126783 1103411 1485536 398862 650604 1208965 1292532 1521908 895358 1241194 966567 1127513 496606 130461 1154200 1392446 1919010 1888191 1016700 1875723 878468 201728 1040961 382334 1046176 770695 99632 250700 908794 915349 210638 1457543 693016 224660 1356208 1239998 1463317 836384 1426180 682817 1224134 1048933 147682 919876 881515 40171 1529433 1966147 516289 930403 1206334 1803372 1258199 1496085 1162474 1260891 604605 389719 1803609 1684668 1246380 223881 716882 1368228 835355 1650022 44934 1524644 99144 1301175 965335 345847 1351641 1027793 828596 278768 759361 1634072 1540196 1121105 237040 402091 1927235 547410 117039 1811171 502849 1739471 1909667 1832642 1875143 689644 1820008 342119 869608 476185 17595 9051 941355 1245582 992515 673240 1353417 1994452 1163008 1890259 596986 1245029 873111 1720267 1553513 1420819 265553 24872 1735713 1950240 455426 1795331 382172 1306463 1540332 1275948 395579 655508 366306 1542805 1432857 1231685 397607 352424 48937 350187 1704855 281142 978194 691115 1641953 1133503 619585 1925312 1302426 1425788 1972677 883172 606881 1758733 1116850 1375341 1649015 1981768 212130 1715699 1991916 1490592 137575 1350342 110448 1896805 939202 1573061 1401587 913580 1237959 310910 1652226 1077992 1839477 736924 205725 206333 1247549 1768550 1237715 1148408 466138 1227473 405024 612691 1559183 574659 1920631 1171429 1791561 709570 964073 593624 562424 1880488 209839 918563 1947923 58679 1216655 1447991 371180 378805 302808 974991 1177092 524694 819690 88245 508529 1287502 236166 1060016 590858 33959 559380 1870680 1423219 1100520 924287 1413387 719559 1333499 1195397 1654409 215190 79508 1788962 1558179 1381710 586181 1698402 927803 1472399 1093864 1690166 873054 94686 1593320 733892 1532729 299618 238428 658688 815356 40780 374703 673117 819204 660862 475236 1381872 1628677 1954586 1726287 1769058 462227 1205590 192673 666698 1057936 105684 1044073 1456625 1013886 1133290 949426 635193 669779 372271 138482 1918851 1035210 124467 1748263 1943653 392221 144348 700576 1482179 1045558 1805899 1356857 254259 400892 1275719 97086 1142819 118046 138151 746648 1696575 210637 1601687 31438 897240 753004 1168825 1627450 172276 1005479 130133 1569267 1459729 527430 97291 249305 1755010 191993 702331 452055 1672898 1660870 875096 546430 1608590 1025548 1602504 651677 1741552 362181 1942518 582018 978848 1230939 951181 359112 1267851 1601426 1078173 954526 1778802 1198023 732840 86688 1370071 1168378 484054 980318 1287896 131105 930238 1927093 1312961 1165696 532167 1408944 698541 403630 426049 1863260 714931 1056664 150568 759258 1178007 216440 1799195 1495407 1856537 1257747 1255201 621150 939054 1823672 48706 969169 1171988 1601396 1889604 1036984 786314 912682 1756808 174852 379452 1756527 410348 999677 1709129 1783749 74119 1449502 1745808 716433 92311 1073080 1099461 56762 619498 1304542 1446184 373415 1778305 322910 1057812 1365290 1150343 227800 1421749 1247283 947199 635917 1474384 1426958 1396072 171176 648836 964155 1935389 842085 1142150 1671575 1393581 1945658 1575368 414511 1539177 98510 1947462 1311024 829979 831583 1743554 559356 725914 1308990 763859 1151299 553189 470216 719487 85467 807101 311547 94560 1714610 1188974 958668 1501285 234453 490411 1648811 1070166 1000496 1800711 680543 1033221 1459190 383212 1587812 1728427 1742110 1830369 989579 945068 591388 1602514 471543 41522 1859087 1817295 374933 11352 1136646 328859 560417 1804096 1772512 1967047 851246 1244437 1462144 955497 1890844 486069 213925 121334 1827781 997212 1522468 1075620 1334927 550192 278457 1121737 555636 1342878 161520 333620 1827427 1576281 387045 630579 857305 716473 1261823 1040229 1679165 1149558 1137117 445305 795946 1614499 1113985 794019 307881 1089743 1694174 798832 1533745 1235754 1438405 1142179 372346 1489246 640973 1122826 1600366 1591626 1250664 1731207 1204015 156834 543547 1091454 476426 1432657 1897299 974843 840625 581103 470050 1698727 132255 547224 1835170 906423 1786112 744614 237911 604177 476532 265759 1628171 1347357 1775102 499014 415693 778935 550414 931902 1435289 1282838 1585904 1384101 1542530 1586754 905028 467241 1842569 838554 1620945 1181088 1248373 622613 1814214 957674 640355 588304 676829 452215 237014 1589609 855193 369038 552931 1344272 754678 1439087 115369 1647408 1177826 201904 1119029 627662 755354 422600 1774102 1269661 1928703 1141690 1815092 1456433 1465087 607332 744276 705484 1963274 567230 1414191 707993 23981 685385 1596908 77023 500508 1719343 1148537 191503 334687 1243130 1702724 1962954 176896 211928 1667353 253798 435730 876793 1039979 556139 1159597 490361 212380 869082 1720494 104264 156150 1833906 314124 947568 1290007 1683682 414837 749859 1196098 936521 118899 1072435 1282071 1724317 1151379 1840002 1923988 1659325 1592379 924441 773465 155039 1963697 203740 560705 522834 855520 1480412 430155 170178 1077905 1486777 811884 539174 514772 203803 1865137 507306 1523117 1502714 1953358 233729 532875 48401 1962188 795431 858766 1412403 266863 439401 1714847 1136916 1443914 1520415 1234810 608609 8575 39546 1060589 797450 1901313 1720085 1328360 1607900 1849360 1051328 346250 514812 1721961 1351311 1378276 26112 1441717 1899747 142162 615236 1702545 1504773 1523084 890295 1834814 42443 1650649 955671 1080293 971318 1512212 779739 1254217 274739 1584810 1063161 95811 829648 1276211 724025 1755048 503790 106720 962047 126889 1412046 1672770 153258 131375 1569900 1102206 189500 549229 967766 1109264 451015 1615393 100741 1466740 525259 884785 1921213 826519 1162153 1161129 1366173 1783569 424204 841949 383204 150521 1446054 1585553 193702 973685 1255039 697979 405480 187607 747105 1003325 875628 119986 1703877 1656309 1513751 915297 59543 188259 1046870 436160 848028 1714506 1464406 533564 956151 1890056 814521 133609 1952713 1244355 948171 1453404 1073481 1333715 355284 361408 624944 403139 1802539 933598 346969 562771 116812 725355 877926 1985124 1115559 1073170 526531 295009 568133 370790 1949943 1561673 283123 1799117 1227095 217130 1407260 686533 312281 241869 1378891 1737589 585238 1435441 1853260 56826 389502 380557 1114426 10032 1826750 1250248 1150788 112621 798911 1571766 1943597 924199 1284891 1940698 587792 206017 599449 1728680 1252574 1619246 582573 1294156 1531045 354252 232512 1616356 1619723 1029836 879361 75912 370903 1859799 1026456 667430 1346973 983023 1480079 318868 881266 1080818 632847 234035 197911 1875604 595944 1355354 756299 640806 816441 1964344 1285336 939028 823748 1570022 111114 855674 101392 921302 953079 1920780 1765953 1860749 1193753 1240198 1213648 456416 471869 124103 1630080 52270 190443 1218897 788788 244482 377901 1136592 424406 641078 261274 1354375 64210 210774 297891 906296 863158 1823274 605518 799582 412954 494129 480461 210499 349811 1629174 1658627 1607645 1887327 1577052 34784 539033 1397832 1757271 372556 1407524 1348131 827307 339685 936540 1028467 786901 661944 1439090 957174 1940772 558511 1641883 675321 610742 1383116 1068249 1406973 1091140 1327103 326993 1745453 1883902 257548 1504982 1471625 1232272 1378830 96287 1978664 1518384 1838091 92610 1640113 323414 541608 344248 1718487 128224 182283 886272 1736671 1272684 885940 320020 1603751 1372910 1721716 1882153 1630616 1114510 617918 895186 1225585 1290436 826387 1258382 1503906 145391 576633 1750927 716793 1608238 1322630 1254675 690041 713974 1074656 1839704 994816 1918150 1695934 802272 175295 25279 1182479 935584 1401902 1665055 106015 1100164 1956751 1596082 828724 197797 1639612 1888286 778308 387936 865976 1581137 1031383 1006346 107407 1587477 1294845 1603381 241781 375830 1965921 1789455 919357 172740 703643 301565 1034227 1790888 93711 1916401 960187 526278 1408764 999454 298220 242474 272003 490270 913416 1965726 832735 1355699 730817 796581 106612 645708 752830 767194 944655 1813397 1697997 574104 1514880 1228943 881032 1919567 73363 601073 499235 1676861 587581 1806566 332084 1212789 598322 1371198 936876 837366 5795 1575165 1764993 359444 803481 1889066 1255731 1266562 934045 614386 1368403 567514 508195 545932 378570 791443 746627 1136864 1780211 1911044 1385652 653252 1196057 338422 1538707 828259 1215691 1098202 1382820 131571 1194121 1521354 1132035 1147835 317275 1109251 171799 1734875 1238218 744982 1350619 563801 1133789 1820492 1365737 1807501 221694 1636805 349323 632519 581089 677440 167872 950737 1199274 1946272 1769257 665643 96527 1282081 1243844 348213 1238330 993569 1415795 927588 886933 214565 1041769 334755 1915345 1061611 1362769 557915 888114 1530553 130471 1070584 30028 1046660 157125 1569579 858910 19653 641838 690056 1900618 1143195 1185648 838223 625013 1136632 82362 1113677 1380079 1683129 313449 1908856 1974304 131585 1039927 396254 690148 1038079 392392 1925314 150400 1591269 975414 248957 263728 846842 563974 704956 1849467 1695193 1785194 1481988 1209535 1603364 897441 1426338 5301 1993179 1164856 1358627 1233282 1845314 1309543 726082 1891680 553592 342153 1567817 1747406 823437 1925869 1918469 1816152 1703152 794352 301375 1681500 1364470 1572941 1215806 274348 1422736 857671 531707 206116 1751112 1276047 319947 474844 415446 808488 1152217 1918925 1081142 289618 479750 14200 1062475 437278 1608794 247635 1693105 208639 1080200 405307 454885 25116 476269 1738127 1564587 405020 1528202 1311267 1800374 1152202 1507829 103585 1853905 754335 1735591 110735 1335298 1251240 1234395 28186 1398126 1224533 305386 1829365 452707 209241 839957 1983820 1423445 1249435 1360696 433460 472114 59504 222525 1943426 531171 1094737 344839 455372 627360 207708 1226140 11676 1160954 1251109 1354236 327405 1369510 1297987 1044252 1302516 729942 49732 1000575 1179266 680333 788505 1757283 664288 805771 262140 1219097 191833 826718 789928 959734 1098616 369634 106459 714984 1171569 520990 629341 795078 1358280 676102 821437 1213199 542248 609740 1216022 1867162 1558084 1235283 1256037 1326960 1635613 183586 1422294 1632312 594389 746702 1551212 485681 1558838 1924571 816679 1617345 1121138 1321854 670304 210440 1322690 810523 1427817 791595 1066035 237807 542456 1050503 922750 1111831 926914 1592292 1457397 554090 1387855 730145 768769 1359021 54112 1944548 435042 1909182 1410994 840410 207347 483216 922703 956762 1926419 1422957 439992 1584877 1393834 216510 1777646 517405 1457579 108215 500151 1975701 671585 57963 841923 1873568 621748 138749 1523255 359300 982478 113036 1755486 355563 1860945 405301 1383640 1591852 1660694 759797 1920805 1418132 1411802 516226 216743 46345 388186 327444 564929 151365 1286164 846954 1525266 621180 1814951 872895 1742424 1774414 39117 1164076 150903 190776 1869279 429279 1720903 1886408 1390542 649836 947157 1103420 255763 1792334 912530 1310912 288450 1237361 912595 1687274 1564395 1756278 1341597 1298023 107635 1089197 1731391 1508278 290945 1310049 428918 1474095 1083309 1197218 745670 1602020 426824 1439042 1674847 1764088 670238 1512380 595437 1951897 871231 917129 938377 800928 914795 1595013 547502 1117559 406680 1888547 1045697 524993 1515155 198703 1677358 700093 1594301 704259 594964 412057 843957 83298 1111495 1896804 1941063 1916681 678226 677204 559729 1222347 839657 780343 1951144 1445596 400513 405839 893132 1381216 1661004 1845119 1457643 633987 308302 548159 1737371 1815412 687413 828477 455010 1570806 1653721 1827752 1145366 1288605 1973066 69347 1774487 1539276 191700 671942 758172 257532 1173938 1603316 41403 183140 312552 1298857 344061 874904 418160 318220 1934515 188760 1460142 930474 606492 152531 1217396 94857 261905 1088349 1432772 114284 952209 788339 993866 864808 1053999 1406664 329111 1028498 1669207 1102932 1213639 595396 1012517 703939 701365 1816656 82846 682215 1167019 644355 1429544 165617 1796791 153941 1640749 518504 1012018 119780 1670992 895724 64879 875978 1078248 1719849 1505504 965766 82127 87265 1086115 1579068 72201 820243 1155891 810769 1951491 420369 486523 71832 1521661 847134 228952 758316 329252 262317 860029 1896048 1452323 585107 1249093 787305 1789394 1403148 952630 1116426 150113 951682 613712 276947 377147 75934 892222 1555631 999986 1842650 169154 711555 1995682 923367 211428 44500 1877564 210013 981780 124366 213368 130350 463623 1821313 998685 1185055 1566681 1292650 1861678 943184 1929769 1044199 99168 794999 951794 1523673 67840 1605478 1090061 1880667 1171615 1784473 1117924 615186 1660163 231490 746689 1512817 542957 393791 1017656 1338514 1698237 695675 1226448 372204 1426240 589891 109693 1123006 1951576 1701074 1388005 226989 357192 479158 891544 1811215 48773 240483 49890 1552886 1507652 1112475 1027879 392286 1287121 100161 1431564 1764409 720029 375363 181180 1268300 1223404 1030618 353698 614090 249045 187351 645669 292442 1241881 19525 1538532 1026245 172661 1763875 1566579 579329 1105851 223456 676636 238442 298768 699685 500205 573289 435450 1900082 1707302 1401517 464025 452204 115542 1017023 1459242 510268 1816816 357142 657509 1631996 995122 1408092 466599 99354 17799 308341 540515 454185 1645035 1387685 472264 1606713 646113 683046 732565 473648 1651929 1847345 313305 1868082 714051 1181350 1108250 43411 956859 1895308 1435811 869549 207514 436230 717381 1702453 652731 1989774 266994 235638 1549227 1583579 602605 234938 1462564 1344846 1848379 1383651 606423 1862681 444874 1788887 1063885 1476634 1467259 1994832 799654 838996 115693 1546182 602046 578657 476161 598164 1664578 651846 219660 1867081 234485 1601487 927860 1234256 1054205 275091 878112 904751 936649 696851 616699 902022 1808540 1776836 1471609 1913408 1532616 1783918 1909759 752015 49505 444529 225911 1885368 644069 1586852 1761808 1371968 528733 549953 1536746 1831661 335945 1529720 1953385 908710 407691 1188106 1572299 309631 1161158 1570361 1672785 734449 1816010 1291004 516995 362090 544934 93527 1475214 1977070 1815873 1151145 207945 1564801 545888 666385 1517773 1160100 1845536 1276333 284289 671837 472718 828744 1208961 7925 1802106 739899 605860 1662495 10266 219448 1093440 1000011 365857 882921 701022 1354930 1040627 408324 1803406 1468167 1025721 1707724 1229644 6112 20820 1072253 818327 1723576 1976248 51435 999714 6475 1607478 626987 1697738 848830 740041 1059074 1576804 140522 41422 994834 568310 464675 1217311 1270256 1412917 252637 1423161 1589156 960680 1186239 1655977 627620 1581117 1046580 1853674 1823722 277012 1417363 569222 693430 1707379 1784351 6785 538390 1951656 1067063 77809 1994270 1465101 273459 1796781 1759092 653719 1491890 1889039 639607 169671 577236 923207 495386 61265 1120840 1024520 1491860 391652 1909920 1224201 1780908 1042170 1466210 1609635 1342955 87050 1113535 1755930 116434 1674660 548484 537046 1787329 1315443 101213 1764091 1122895 1874000 928883 1441849 591852 1544616 1838618 217637 914364 1736761 1756828 1957037 1826119 299798 1588707 1215300 308902 396128 1874385 387625 113707 419198 1381645 1278277 1282584 779415 1862816 1021911 1690502 1102480 1627647 381796 191643 326035 1718929 1390517 1779497 1859645 498754 1936235 48492 348512 1255976 718573 711377 1833087 1851073 1251761 939839 1379023 1431925 1962512 33788 236685 1452798 387333 68409 1804350 1370570 735438 1801693 790476 731902 1487820 1791728 1397412 1034221 1503636 963428 1629132 1554573 1006206 1933558 105432 930516 1571305 1567675 1778437 1177498 320157 1580534 690738 151539 657733 673769 1031822 1928012 1489939 656784 250586 690947 1964785 867114 365998 644381 221758 140140 391889 1127235 823722 1496873 359317 352270 676733 45215 392704 1307687 1819215 184341 1459958 803589 428955 1455578 561636 294162 1922493 365040 280306 599522 1390680 476026 1560344 1790853 1282217 725054 429965 63828 1504783 142095 1340651 1393841 1738423 934477 1748963 294043 413263 637542 680555 1174698 1040939 1931817 1280079 1104018 34964 12088 407749 1784255 1855942 1516948 262315 231803 1569383 1207169 1325348 1571873 430950 1643854 524069 455657 1447322 595667 948353 1884308 1254170 1774959 1688108 12823 307544 718486 1341691 126133 554401 501442 1494215 1897978 273600 618382 680467 677782 756975 1333885 1879173 1768778 1609976 1863366 1873448 1855436 363188 980854 881900 1200019 772604 1469206 904666 191946 746261 12226 1922151 1699018 360017 1557763 462291 1128744 484619 1887121 1431034 1846535 1088151 997387 1198561 1170826 78247 1219445 549753 933275 22639 726675 1341140 623404 1256366 1817174 1587822 429266 290328 452637 527687 1533575 1392227 787140 730013 235729 963326 1945371 816659 648371 599960 692207 1287671 152131 1245135 847649 1887012 502356 1079249 1200678 67587 5334 1064935 1070759 1892957 35340 973061 821287 1613984 1894285 1885482 5796 631047 509303 910358 1138576 1461545 1959826 19896 1999110 1712148 809138 1432931 1432890 1140605 153371 25235 979199 1160760 1257727 554074 1020254 1494690 132597 181409 1209212 1623466 1727586 87479 30674 423229 854337 958611 1470473 1585540 978509 1746292 453775 954505 1887226 1133836 1634806 197341 676653 819683 845255 1598248 1423367 1843602 1039420 1735790 391875 424868 989181 26410 1483978 113790 1737652 140651 115236 1148218 1183467 349079 738450 677899 1129465 803674 650353 1254862 1530461 1071768 15634 170416 249927 1896073 1255808 535439 1193318 1493118 240438 1227446 1498425 778043 136084 1919830 556026 490888 37272 439967 939941 807630 1661713 1338690 166659 1186764 795925 175970 225823 1194062 856120 1382751 1285532 599520 447673 429 1132664 1737067 578786 1193294 1900571 894696 1044138 905701 1817789 1882160 459170 968698 214707 1088272 766684 1771626 596185 1233331 778423 1621442 238072 951601 1029140 716672 517047 877617 168152 204610 552794 472963 1014892 1921023 1322737 1649785 613139 1287495 37309 1621388 1445632 1816102 939039 1750455 37971 1922921 1202736 1753777 544720 1450874 327087 1915606 775754 603762 250930 182858 1136848 267160 1042580 705540 1810035 222941 1978979 1950635 1416682 220892 1686502 357938 1441808 72944 438000 987114 65740 877112 1036026 1292770 475621 1747808 245659 516395 1785339 1858278 1221345 401547 351810 1018162 949005 1661328 1947458 383772 445271 309238 1832135 1601665 640352 1878565 895748 1691423 1048105 604541 1603897 1434168 681615 468869 1113871 374519 837854 1767343 1276738 1094051 1177491 809658 1870987 1098050 424189 1775687 106406 1664504 317463 616367 1102860 735711 460797 864223 350256 1510688 1925163 192087 714152 1274066 931148 756483 888183 1739929 1971200 849842 957157 759416 1852301 62601 908135 1828841 1470404 292544 141141 256822 735108 904852 1629544 1307844 603859 1184089 1908746 414296 1625995 161838 1581293 568031 1806821 813809 229906 1130359 972231 561233 1851726 314243 439210 515968 1276933 1147847 974513 307933 1144764 1121864 1225865 1058698 241927 1335706 1212827 482677 288503 1945503 1743722 1478305 324522 218391 37602 1682870 1564028 1532736 793041 1479959 1479053 409240 1110073 1935028 310751 474737 1044249 1940585 1045019 142486 822476 287697 909553 528538 1318647 322630 1128504 1874002 173683 893403 1573556 966825 1645478 635742 1745532 1145712 1950079 698045 1596379 303437 1574200 351612 1520061 683671 19094 265289 995154 544778 1947325 1838326 1323092 1853216 1758933 324678 724227 752450 268946 1906944 400047 129453 1519286 1606937 1177495 1410358 17811 448524 364666 1143454 1091740 285362 1427285 20329 689252 697100 1254560 246322 671774 842209 144443 869539 1926888 1869317 1134464 456461 532452 877856 1876075 1559295 337053 422729 1976045 908251 1856103 257150 319933 492149 1074177 1471852 1301235 1517061 162226 604953 1889439 1783241 519328 453604 1777641 73512 485514 1307225 322090 1943761 1191775 208390 1864636 728903 66278 752901 1130232 276145 250816 997644 1316159 1262682 1189661 796383 322949 1296922 1095315 407061 1979576 1713311 208158 969703 371158 1359461 1282416 1104358 1667775 1537996 337786 365092 10269 4173 470546 1607958 1388415 1336587 345241 840974 1367580 1822353 1549650 127143 1768101 1618733 476276 1613925 12293 1123082 426599 1050857 1867329 1278930 1916257 1314187 374428 1295255 1335199 255314 1073692 93373 814196 248050 1340167 1131172 430710 554523 74214 320653 1386140 178123 1848895 1484156 616649 1399759 350569 317360 793349 965355 1991298 1901858 846218 523055 720233 185553 915232 724000 1862000 1268959 1538332 1438152 488853 1780663 1102777 361075 258373 875267 1165146 1795818 507311 933304 1254550 1883015 1440787 1778326 1600592 47958 344312 529784 615105 446686 893436 1635498 1404715 963673 1250565 1588025 1818997 927311 1284784 1816907 1983935 593562 1476159 199250 1045487 1707471 1577643 1315329 1469355 895418 1930515 1496087 847146 1051166 1822094 173799 543299 1992521 611398 746426 985617 813625 1611962 1860572 1321756 1063562 1528287 135924 812543 1610126 1016934 413457 47553 1849177 1457091 1824806 1820298 1509720 8357 303555 312262 1140819 1978720 1576936 1022100 946147 641831 1871548 1389783 217871 1655281 1886643 1122730 77932 1082702 1965947 1146112 1881387 1921219 1953159 1802653 1485268 231410 1142013 1002177 286971 320578 1012367 1902859 1812243 1718935 468786 1607824 1181374 1600415 215972 1265330 1650959 1186318 597579 960623 1913253 1619041 504925 869052 1813279 1894991 1062106 20793 747254 722011 1902437 864391 1298987 368015 1325389 917577 374030 1451617 319565 1672080 1634493 1331858 153859 1731935 1321362 231158 1611358 1050372 1355208 99756 1754416 938301 828949 187720 824177 357063 1670358 1324945 31936 892841 293543 1200884 213261 1507309 1528832 1213422 1282872 994495 1072205 546873 1731955 99120 1130633 562856 953640 962175 67171 1549960 1944669 312712 259052 1388086 647767 1135499 1862144 1703820 713403 306909 615014 1039244 53489 1931377 991021 804027 228714 1819627 577328 1881979 579349 921829 531852 1096327 1964054 990818 1596051 613871 588564 922109 1258075 1639819 1067075 940266 939815 1289944 62424 1016022 1258920 322132 610881 999560 1345533 860871 1764187 664603 1857793 1990845 1434049 906751 1329756 1843137 1001109 293718 942491 468529 1878955 548704 626981 1228304 746009 636102 703941 1291296 1407772 179790 590227 167861 694891 1457469 1840381 1626060 412725 345682 1582119 225561 1703485 926646 132691 3426 214006 910057 1844815 516603 1372791 949736 1776233 1961956 158969 926110 329695 929839 1335153 1845284 483686 986047 783436 515860 48605 546983 293196 585037 174609 819919 1703130 1621333 1341230 516703 1364948 1603770 817093 3547 1755040 133600 973964 27510 27963 1619279 482745 916717 1611790 536188 1909538 1135965 623651 114202 1760293 1564693 1981452 38520 1789699 129727 140733 1786767 1332751 788558 759103 693625 695322 668390 42648 1286412 1469229 429797 822494 1621552 1689574 271178 1554214 646621 1390122 66885 38102 217251 170958 668211 1333797 1733509 1630269 118037 424911 1079881 1420023 106318 124876 509565 619333 1339912 659899 1289827 1739061 1064447 1020864 146078 1715237 20764 425204 108396 793085 68853 1936556 1021337 902733 168787 599641 43120 1462592 962268 1296973 514939 1061374 1081281 1572150 357786 293823 1372728 1429779 925631 52121 779851 1386463 1790627 775406 955174 1432433 678407 1944157 412933 764227 679000 1734836 593450 812590 1148112 1394355 344333 558928 401649 1539432 1597352 1241846 1428237 797170 981540 622676 934846 1870269 1509372 1084192 1472671 1491130 733230 322667 1294226 1615299 1510954 1480116 1427513 336290 1830484 988848 1747314 867223 1982264 1561977 885695 234797 964316 321235 356938 1078121 1087313 153610 939972 493769 1988952 356787 1433480 878599 67560 845005 1160162 503137 1738790 66694 1948441 728870 1076490 1208306 1464767 1830587 150217 1360464 1034066 1686057 1581409 1080650 1584863 176950 1132728 1432625 1131350 711815 1662543 1480293 1690664 1314560 1112297 1791856 233134 1801072 1668532 958756 1676957 1653938 1452944 434097 1313047 1906414 1816543 383172 1286297 176124 183383 982583 1581376 1176753 1503772 1012027 1808255 46956 1090874 880074 131363 518500 1621387 201771 1585680 1541997 161635 1568231 533593 326169 618192 1630917 1282765 478700 574807 1120281 57981 1132837 1738534 703884 398180 508459 1428351 200735 1467404 818078 1943494 1181644 1169143 1103708 211845 1704583 1368548 1001797 1723807 669460 1040390 638182 538769 186390 1161517 504486 291627 868742 1253836 1426529 1438661 418182 1857586 856623 212182 671275 807029 1385828 615735 1361552 822902 229970 999676 747992 1437528 1476230 1622754 1142468 100924 445015 496687 581828 1719580 329143 1182073 1246098 45647 939433 971643 1060189 1264945 582697 1381799 1913627 1796363 332623 538339 597379 57097 539516 440261 907596 435070 954449 1230643 250216 254700 983796 316445 1092994 1820110 1106272 452617 345818 1344567 1296259 38285 118665 1882615 564297 80302 1399553 1939230 8317 1277959 1090828 1263262 1702418 1268107 1240073 166530 475018 1008939 1075243 24949 1794335 439952 347777 849329 643138 908385 1271211 197211 759811 446471 638023 469292 1196560 162718 1225697 779303 37695 1136006 961100 595239 681594 1384727 689097 232776 1872806 1509036 1562467 321203 1987713 1433313 1677992 102046 887861 53214 73810 195770 1930465 1194516 1628071 1882243 706683 606463 1004248 325582 1844760 1509245 109982 1933898 1442252 890004 352457 1590245 1469100 777407 1471932 995193 972847 1819698 59863 545107 1577369 1101641 1464477 121711 775298 1921464 1717656 1553334 1032517 825090 1115627 1783254 1781722 1381826 1654611 482410 653105 1785664 1880299 516224 294145 50914 241096 933318 579292 929221 158951 929509 744677 147135 486612 1612251 472487 611734 1829467 288479 610495 1773188 1689379 1525456 1554755 927635 1375124 1523702 94909 1709107 631511 406202 1148317 510934 728256 1214198 76284 1510013 1643483 399747 1892540 286791 547044 1969378 626287 759162 1734402 291700 1474154 252475 941513 646669 547783 934342 553888 58171 655618 1672891 1894039 747483 1482004 647019 875560 1005000 672886 206994 1421901 970133 1778584 2104 1482808 1363810 735733 205581 811933 1026506 1049230 1612248 730599 496465 85666 1892757 1633256 1030697 211061 1109447 1097022 16860 1958198 356389 1734264 1068456 1582181 1425606 1377991 1064432 1998045 65964 917078 1928152 1181988 1878572 495475 1753044 1192175 1476358 1650433 810166 1341912 1230414 993090 393236 66296 1449817 1776279 1662345 1248847 278233 91513 1831258 1672371 925806 1104617 1590727 983199 303722 1433355 1391586 1208713 1463164 291664 1981750 1608334 1441911 1141100 822500 1015513 1752809 1323646 730665 1154740 172131 702447 1966576 161316 424723 1758827 1481867 1498956 1011925 186481 1571134 1422329 436715 1576623 1245770 409163 616160 1234029 1750405 1233197 941879 1501117 59785 1171873 1035133 1688571 1964370 678033 1964670 1702623 1296380 1073762 595356 94081 682549 1140240 1079973 703058 736835 386975 911363 304075 410569 1171587 1771546 312272 1423454 1449277 1190821 454281 668824 1494509 276689 690597 1666385 1425921 649988 647512 244971 1614376 1374356 329566 291724 1099640 816586 748572 1740036 8333 626653 679368 1359186 436560 1780622 1339391 164276 1988895 736591 1707987 1477416 1587925 111559 501627 1546567 608704 281025 1258662 488609 1081506 247705 231917 1651340 627425 760928 1937111 1739218 1546649 1498703 1355316 1715867 175729 418409 1122549 1400405 1885758 720803 1129016 474013 1275060 19289 768432 1046221 450641 305229 1159161 1822961 378491 1348961 88692 1287033 1671113 1509569 1905355 663147 1166420 1144429 1329195 1004887 575943 1995282 1176268 701552 926858 1503058 1520951 381911 3902 1644681 1986246 863206 920890 1248599 1818047 420278 1367894 1192695 1749177 1420760 995397 1593173 1471818 817218 1163841 1609480 1994934 72136 1112984 975053 492046 827772 1793340 1069757 1694655 1426641 846332 962389 1134897 102556 1951585 1059443 745236 1434831 655342 323612 1961131 1474182 1747558 121073 1785757 1497966 595951 980025 275082 328251 1447144 260771 694699 1689367 730453 1180429 1050431 265337 1237462 1835691 360495 693837 1127747 91821 1821038 1759708 510361 961480 730939 1876011 601848 252581 975862 1949241 174380 176601 1084973 1237326 1677951 1956153 1553930 100814 1847301 370318 1747634 442333 1940277 1452290 549982 1607086 1238817 1732771 248793 628913 530655 976028 766048 1079373 1100787 1183344 1569053 1321167 705328 1387412 212145 389413 594117 228090 1699199 1943648 1780344 463919 526589 1692600 437857 1314896 1000041 614551 1212469 236330 1080350 1905095 889249 1222212 833798 1764303 779970 1342395 879947 725921 1980445 1710360 1169944 1329856 520527 387681 400990 1247341 218642 864019 654982 979234 12446 404063 1340261 884027 1381344 1688152 491076 1567552 1556226 200604 1116380 1653470 1284216 691791 1420045 965299 1485702 668745 684254 1680339 1286223 1158762 1647367 184338 82415 1551064 243283 1160247 753059 1398138 835332 311652 779741 879574 3394 1925209 928820 1960989 1864596 1325739 1851782 996225 66286 1026279 1491362 1207591 835115 658864 1787537 788046 1870604 1678348 950205 1496778 438345 1396662 651054 272689 326208 1628353 249657 1593430 525426 1210170 1364860 1443075 1191268 1011523 880890 1538457 79428 1579675 645212 1404220 798036 726087 1616832 920420 503942 55791 345084 935239 1163027 1998171 954854 1265614 859877 1215738 964258 1924625 360912 806081 543968 476716 781384 1256488 342987 1554326 1281260 793072 1713893 1901922 172824 622698 713314 792932 484188 265342 116949 295988 1806588 1098711 538782 1260904 1688250 1439763 571851 917600 869252 572856 1766493 1110946 1242172 1958710 431997 1896269 1885194 505257 1755149 1416009 1444266 161718 418819 1948217 1350495 1311666 159451 545580 1463278 1089009 366198 1896613 1861064 1592008 1977785 36049 1243524 1595472 604604 1528717 1583520 526141 474670 1065382 843730 918158 1674145 344719 832372 1644951 1058080 850200 1502370 976310 787797 1545737 994803 1236759 1085045 1336011 269955 196847 130079 417434 37609 1819181 1596686 1455644 1711452 1478492 1255988 143799 202795 1529584 251213 1301436 116703 506660 1290886 1903089 736568 1869854 1361132 1563683 1200134 1579629 317627 984389 685595 354542 70977 1623834 936439 237487 930059 1468062 1128881 1979188 135697 1997478 287637 333889 251824 1901891 1528986 1398611 1250027 1137737 1197614 1416054 949307 1396241 869813 1665913 1463677 1006343 1368069 1878882 1465567 226790 1572672 1413982 1436653 1171781 528759 77069 489189 1115151 1043320 1913358 752746 1541482 1106800 1258341 1279588 1631320 1311795 856734 1860113 1859351 978265 1880316 1984717 1028584 1404553 1999441 1227141 896014 1046486 240849 910191 241694 1713873 149512 921907 596564 775964 1018385 818275 354342 1831911 1358896 972225 1684935 1179262 978299 1068407 1477250 1981239 1496162 736509 1484172 1712157 228884 825656 1605805 1967102 1408532 1869239 1955165 362610 457863 489387 1148978 625294 1722583 354682 522708 1794671 386258 751166 415897 1760822 770117 1402048 1676518 123314 1547053 1008423 1073076 755687 162160 552092 1332236 1801786 16260 555692 182429 1430140 1612797 226196 1965855 505102 1470943 1689058 1088725 1543630 498587 1100857 1982277 1728309 989940 125964 1767637 1972203 1109463 789144 438913 743589 645029 1596512 1698718 1605011 1477237 202132 1392907 911422 1721735 138542 1854866 345086 31858 187373 1102078 626605 592312 281703 1352707 677422 1806162 1706997 1250515 453178 1293634 1959947 300195 426333 899829 1452274 75646 735779 1313065 1972397 798624 1607635 1421376 1588091 1515957 647362 218051 1625512 1477418 1155809 634413 1184531 376482 95805 1466901 1477362 1673630 1397084 366979 594424 1197620 1173318 587399 1193296 1400012 28865 727614 520347 1268815 876344 934776 1060181 286448 1808530 251221 1303302 1452749 1130547 1373786 227436 1830707 1567338 1544822 1469478 939106 1105384 1463279 1498351 1201714 65576 1210125 560598 1383304 1642668 1761776 1994131 1548447 720544 698685 1977214 842301 678398 1136512 539445 1670245 1326909 250752 513044 451826 476478 1623186 1924621 465992 1412526 226726 621402 966754 1745038 643794 1639555 941937 940051 235859 806676 429014 173781 1738565 720260 420069 9583 942690 252694 1888903 965110 877539 873292 1818100 1030401 1143832 1648915 67060 764204 433142 567610 491151 1233368 790336 1386033 19186 1969794 1800460 1228896 1447098 46156 643453 631468 443827 1547420 294226 1283433 1420469 20892 1550183 1732102 1610807 1926058 1756346 78094 1349656 22018 853322 1408433 1110290 39849 955088 1224352 102495 258621 1798656 823569 1077481 195104 494373 1233477 1178900 1594744 1389628 1764462 1443269 1068604 805559 1743288 575709 1260955 41412 1641915 280455 419310 1776028 1940900 1419108 413559 1107055 1617250 1085248 718053 1330839 794518 189415 1093896 1700638 261072 25917 1894104 146566 1101291 162889 1529893 35723 1027605 1363388 479700 1642059 1927343 579480 432227 1888640 1218446 497204 1294678 1265969 375297 907788 1871330 852433 1338080 1214257 1941590 1424444 341643 1592474 1455946 329354 1536372 1267556 1239378 689656 750044 501329 18881 96462 1044772 264822 1345966 207126 252926 1638755 1060997 1788586 1447975 1768807 133370 1209922 1183388 1901957 212102 265275 1122661 952308 766933 533527 184352 1081214 714764 1385653 276377 78970 1252117 1334021 600271 615139 325002 1199118 1587397 1757548 238489 1618909 1313765 1198186 404380 344628 1059401 1724695 1956423 703414 702304 21705 519842 723863 874606 329782 731620 1163138 250842 985402 371964 375766 616101 614793 519776 1736376 142468 1444771 828389 253066 634239 1394651 1572687 957672 1093979 105727 272674 620182 591024 91064 996783 1628332 1730869 181444 995357 180940 1378749 1769176 1508994 1937453 188244 1022883 647981 557092 1703022 1438593 776281 389680 1044345 931890 821121 1765456 1102013 837104 145456 1934435 199135 1530901 1146217 952006 1144606 589404 602247 1216351 483499 562770 1703120 1138207 261917 65999 1568075 1025429 244318 211136 213687 469719 835073 597957 648212 45518 854417 214687 779668 325033 1281239 664985 1424146 1729892 894867 1006264 1167340 223653 559366 1605165 621068 1384861 1577966 1118645 917516 809344 335609 1749113 953988 461975 133223 473671 1264076 1313122 1255530 1985683 594534 1294006 1861778 934152 227035 28810 1211591 689782 1709264 1723916 376998 1260168 665232 694433 1598153 72965 1209096 475984 1974470 773105 1663301 1743144 1705910 187540 226072 357080 375798 694929 531703 1920435 942003 315699 958516 1501674 1084854 1582944 919032 224984 877208 629414 1053745 326073 1207431 1350828 955186 1448789 1819015 1027866 1854703 1040514 827638 1200624 441709 1335282 1009763 530654 887438 540941 1290467 37451 1196279 978842 682504 593060 1902681 959257 1385086 997008 1932747 1933870 1797463 1462967 356478 786511 1318004 1733889 264152 168396 1882828 296121 1897272 722651 528374 877849 1156418 601474 1334962 501484 939085 696011 1530631 1808720 1343654 957500 831817 621048 1091083 1199133 584046 307970 1257527 1383412 1353474 472573 1753750 1751999 208936 157378 628019 1885008 1694340 1971671 1283438 816141 908435 1433518 15313 643107 1450648 1520718 1746611 153248 1550216 181201 891664 193697 981221 475714 1010703 1923119 824038 1656567 1196037 1241511 661676 1481350 1637508 399088 846502 704230 1424034 1992342 1714142 1598416 828934 1878719 117013 1872413 1044926 907547 568277 663503 516202 871550 1583409 108316 650715 714078 1031526 1467523 1031805 1353175 1385162 26775 1233642 3610 1575319 753719 1226942 857141 40766 112172 762444 961024 1117532 660822 553623 1788148 1735882 1717294 1424178 1642529 1856431 1324918 1432505 1394764 1332741 461637 819490 1552497 418216 1671400 109075 1628808 82410 957013 618458 1040142 187690 138353 1996398 1252526 1183302 839217 870272 32100 243731 1485701 706932 445311 112571 135281 585292 787618 1502326 556129 1751175 1901977 1811200 101122 1248353 319997 1934647 1047283 92996 553916 973901 27940 1570073 1515249 1265764 980159 925629 634768 406843 1670461 694966 403426 310641 1229111 1919731 1709339 319229 425846 37316 1723510 1931811 1959273 1016042 1792301 1899693 51985 1296047 1483576 618127 759080 741016 1790898 392061 651624 230182 760760 745451 438505 617342 1152465 1569670 1349129 1483232 1578150 956303 247311 958905 807105 1892326 457047 548310 1459642 1450950 571146 897987 608838 439643 910639 530267 334864 825273 847668 50852 721018 674645 1537224 1006958 1253807 718925 506804 1354220 304392 1288139 1896743 532341 1606871 177499 214967 1782489 646870 633094 1471822 202474 11305 111347 1316701 142475 1049733 1205813 1128354 1449371 1079225 417920 499877 275716 1605364 1950351 1538753 1384118 462271 289309 1733500 21833 964027 1979952 1370195 788252 369807 387075 1982544 990423 190763 1051935 883941 1449304 337667 982216 1237686 1601490 753235 158127 683962 972769 795007 463147 551937 240031 1168829 1612926 1374668 425879 902565 524788 738210 866131 1732196 1643414 1720063 1154216 1129845 289438 1884617 751020 956237 705061 1306526 1283777 1888548 185946 970638 1207590 1399325 515948 995723 1127484 699667 411026 134122 166917 1831041 275494 66137 900407 1354104 1220505 769599 981996 548497 238045 1442478 1667757 1810870 1762304 419772 179157 1530203 1009002 1530793 880557 308047 1295312 523236 523598 479389 1684341 719999 1608453 1938801 1987961 553332 742403 505057 818713 1093408 1208886 1380615 1806188 102499 1494592 325301 1040924 1723078 1266595 1190760 1518953 536992 1459065 347732 696570 237268 1933583 77519 524741 713200 748104 1289333 1119177 1586315 1788515 349516 1492456 566282 1428508 301408 867075 1943304 1831481 35058 616540 1863904 831422 477355 1964003 1911970 1758048 853956 256349 1661105 373521 584508 194983 1344398 1340012 110673 446123 1815263 1154186 668017 1759047 824533 1125409 954503 1392103 994906 625596 254528 1858573 608258 1147703 1463082 1794149 715296 829050 487250 1428551 189608 300296 1055399 373645 1162644 1514708 664519 1445452 1273454 1677480 1574322 1943259 1333835 1281596 761328 1105257 493058 196278 1805656 1232114 109558 1738380 330496 1062287 179781 154528 1622183 389811 247721 100603 1519348 1362278 1468168 871220 328893 214742 1732935 1817749 788533 1751625 1031934 1099354 162493 462270 246423 157797 879355 637154 583743 29572 305301 230934 968347 578199 224133 1733558 1293552 1321801 1612821 770317 1727978 1912286 1379588 788603 849299 1658005 896155 210931 544004 1943695 1079242 1264621 1441462 1885190 304480 551183 979990 69596 1840516 18469 1638884 12426 891527 1351968 1594660 55800 1773720 1713283 705 1548184 1356696 661292 1677757 576459 194680 1784388 257469 1471925 1159322 1389941 1457126 1967782 316973 465782 1482162 1639363 1563210 1815386 1755504 1955214 1515284 119603 651386 590698 1890493 38174 1825643 247755 1735586 1832966 1278449 891856 433709 636018 1933380 1428589 560860 833864 330588 890420 1948957 1943090 424134 359345 1588666 1805248 1329210 167822 639597 1303137 850871 331901 1030570 1062266 1501611 189114 1466666 499569 1300494 1276141 544222 29515 1901047 972448 1851921 1904223 379076 1646832 1547551 1977136 446011 1254867 1349860 917302 1686977 1426318 229628 900167 452935 107529 848202 231998 1196889 224433 1192298 1430699 1113010 1123938 63608 1140911 321567 581955 1548376 965597 1773992 1806492 1912336 1973223 114422 521874 1383940 670908 1139726 1127194 637660 340167 1292007 1101863 1576221 526905 1085021 778782 782201 1941863 1079342 1199876 1084076 822844 1626819 880940 478637 235623 1239342 447859 1029313 1364171 1639254 1729447 145782 1330595 1392655 1735829 184249 154661 1722956 79893 310696 1969966 656952 1320450 1119990 1743431 1587891 1066868 275957 229047 1914953 166484 807782 1602251 67642 280927 1861622 1764571 1838424 1644500 1415654 1320186 1806439 156196 126049 1161500 1382733 1276543 271386 858035 741450 470393 1049550 516704 680357 1273608 19123 1282607 558195 1167468 456691 13387 604497 1519326 84770 1733462 511781 1310731 1202486 247991 876589 436960 1346304 1862027 328624 1224553 1432555 902736 1320979 1860156 637533 451032 1676691 1960417 1659469 433288 541562 1718881 1284502 1176214 66444 1183572 427621 172709 1971618 984935 332699 549887 130415 123278 1588911 122575 980674 1319983 32754 1785782 1014872 1286944 1267188 961392 849365 1484367 144182 1587087 1267252 1761190 1648105 1569057 1790769 647027 377895 758436 686003 1905285 1612883 627210 1405495 1241961 1875959 436737 1890478 1525661 1277601 1929661 1543210 371748 207190 1319171 444930 1708635 659958 1110748 1321723 1672306 1714348 1776577 350125 1219913 1926850 1729181 312541 313563 804957 56302 937879 1563658 1657828 777424 1703758 1717619 1798288 964716 225042 1138359 1522508 131286 507266 1307013 316341 1885702 329875 543284 394029 1125333 1135299 338547 249414 144296 1001039 1842914 1204626 1197044 592466 1404504 954736 126977 1384658 1146005 1286928 1240298 1939589 1637402 777150 1413803 1566067 1047944 1858045 1329443 120076 1087121 734712 1936620 1680982 1605595 276801 1677709 672488 1602782 1543450 11588 637201 1138239 1015813 1809303 1223445 1184457 1824962 25056 191709 442432 1266058 66901 1647357 1585061 951889 116421 1763982 1261863 501176 1376716 402422 828334 695799 93414 665864 289259 1270022 482386 482291 1150522 332647 1139977 437431 270991 1326077 145203 1483946 746445 963165 1530924 1780255 917067 23730 1985348 709573 1432361 88158 1851013 874440 479589 1401109 625803 240451 1897393 1514526 124505 1545577 1431801 304987 1873319 1059132 282199 1418850 22005 71798 320521 173124 261830 100113 587609 1269574 1496456 919609 1113848 30417 1182249 1902578 46442 1215979 131422 1077837 748513 978604 1546009 912051 675338 1663042 368051 573466 1997606 1494206 170556 408315 288728 1850704 268668 129368 814460 712247 904570 219615 1732285 400394 1283306 870064 1854282 1525372 1300880 1535993 1987742 1315968 856412 513945 1285080 1335676 1862592 1168700 1148080 200609 1258406 821500 324672 1123065 1411296 768548 1398579 854376 1700609 1287233 564212 1970082 499584 1699657 89469 508534 352675 80873 341488 1546898 177537 408088 1640671 247323 1641243 1224629 259361 166178 1549100 1925217 1622174 1687182 184999 1168830 1869660 1136315 1200948 1797918 1607298 1658066 1679431 1956570 627345 1656186 1569414 12838 176536 1555086 1484864 360874 1297353 1906875 1608464 1678980 203774 573270 1367965 188889 1672042 357553 259642 55123 1441952 259544 1914665 1279797 992947 230817 524835 1562362 580856 491310 1350537 1713197 634182 1151800 36962 739421 583394 806952 1670795 1775156 438867 166318 1593588 130657 1101607 98839 1212489 1031278 1366142 1210105 719904 275076 882700 962104 1087457 87067 111012 1407628 258027 1336199 994688 1206685 1374998 511434 1178456 1915966 1147712 278094 439063 1116223 1015536 246208 158561 474073 13297 1793377 1241554 1260333 24830 1725946 921391 913413 434755 558474 853183 233638 778671 273759 246157 618036 1867639 448855 251763 113774 1767970 1164264 1361164 533433 914846 1518684 1801791 839635 510794 1603032 1472809 1595169 1996968 1074144 327198 1652627 176152 140213 752966 1621950 1559017 684662 206416 614311 805223 1034371 1603044 1457196 1163403 1334812 1299076 465157 997270 1021630 1277446 682634 1125566 876115 1024128 1327681 1033725 1358819 67477 1404661 999847 162893 768659 1316650 225832 1577401 1185922 852247 946348 63455 1740120 1329673 499939 614995 1781523 875551 1011761 227537 1234258 252492 493997 1318317 1116148 876518 1321513 1159739 326274 1876665 1172936 13826 1149414 181579 960827 121046 482027 1029445 503310 966063 1934297 16364 315020 1838655 1892427 135823 1279912 1796848 1587603 1380853 1780862 527244 1575473 1300071 799989 1440687 922739 294281 1853511 1256629 563440 561920 358001 1264086 1576758 1071223 1157937 1930845 1867559 28999 1113882 1050226 440714 1288468 721596 1104716 16036 1386478 893478 804523 987806 65437 587130 1594722 430332 492228 1003062 937744 1114268 1258640 564677 1136026 384206 1626754 381831 433757 1053619 82347 1694961 901070 573648 1807333 1001112 126573 51259 1343550 871305 94256 110385 360632 1767159 1217853 197207 607033 1449325 602111 1621756 98948 1540299 730185 1818441 357035 1565058 1367749 324230 1984410 1346127 1832333 142139 307874 665742 618751 261298 587181 129066 1498235 1546555 651836 642417 17717 1008947 1609890 258633 383087 440402 442082 1683055 1823828 469097 1244039 1832291 797927 277903 1498441 280377 86470 870260 925276 121913 503197 1476719 1819894 576271 824702 1715347 1504612 1257369 34596 1165908 133459 1977866 938233 695437 590279 1271116 1562093 1878600 1873460 952725 966403 549832 556267 500565 752779 598697 990737 1809452 1238465 1324440 1304029 390939 1147254 1536100 1726842 671558 1460209 683613 1948991 1488750 1421425 824697 1958925 941020 1400534 546542 1077976 83491 1234202 781696 847009 588514 1188733 1834622 1755410 545201 64331 1936966 1964634 568124 1632173 1040269 605989 1665689 643572 1364232 1771089 265438 999701 433304 1588945 357311 1687437 796973 1169317 832636 1574009 36237 1541666 1300362 321692 475348 1474102 1476691 395575 948986 391491 1559304 1889065 537359 518932 430758 359099 1888436 698650 1953524 1155388 642682 1129097 433988 1980882 1395946 38131 1566666 564999 1385322 99385 1280123 1195430 1711965 182793 1272031 1554358 874592 666953 1073622 432889 1968013 1069786 586983 997915 1656380 1451944 732091 189995 1968777 1193491 733464 1042997 644926 1145126 1015699 1843823 1929624 1591543 1137477 1229384 1640426 1667623 586835 1460823 1296189 1453185 418789 320364 903041 1408286 1762721 347748 1509390 57210 818515 697035 1256851 191019 680573 1471211 933617 1583943 328438 1921218 757889 103288 809952 612690 609530 1542018 1201806 1030361 1417525 211630 1624055 1181800 597937 1355448 1758184 528077 370465 835237 1192391 1305415 1605987 147286 1670862 538419 861758 1807431 1875706 1627693 595522 221016 520835 1135475 652170 1923496 1714782 1024855 543374 1712885 1434872 1943219 953293 1655635 572641 764132 1665562 924456 1952940 881382 1096207 380475 1148285 809603 1962695 278826 1745228 591598 1271054 1261768 462323 818035 1684089 826000 1904607 89931 1432476 775451 609628 1593553 95553 315633 18134 1918438 1505577 541189 1183992 361196 1195727 161960 1116185 711699 547168 775227 1883255 1517241 1049496 1712545 185420 707860 337610 341143 449703 401061 343729 1801449 1743007 38935 1049133 921511 1917774 1971521 370510 1695664 611061 1000762 212185 522496 1115593 86601 1181049 1337560 250220 1878793 1748801 1656036 14450 801227 563284 1217734 349351 819636 1069081 259779 286951 965423 1211745 549850 1972083 1397922 304851 1084377 1998941 1602694 1458664 1745877 580902 902424 1605497 842696 1546043 1082621 457791 233851 389423 1362456 164934 492765 1207227 758425 1949135 1902670 1372212 1205091 563720 978555 1216752 1785673 1427326 1200654 1044317 1699673 56330 1996869 1953325 1641941 1226307 986023 1705771 1811313 4968 883037 526 702097 1118315 1256329 1891152 1917397 869249 1254792 1263070 770221 411257 1019512 1219393 825610 309570 422047 21927 78241 252113 726255 1772929 157338 61675 677359 982473 1155105 1091421 734801 292900 362466 1539983 697729 1700455 395204 1145826 735573 1184376 960245 951691 1438520 1478999 965607 1737315 82719 1698689 231779 606729 188113 1802298 839586 393732 594825 1555537 1972130 1613854 589048 946277 856798 1653765 1137734 1036979 1230883 789250 1510343 1232431 281311 105666 1220175 1925971 971159 1906778 663996 661811 860863 1593933 1305214 1466739 1687582 204677 1759093 552032 1469778 1910214 560534 266645 98228 1240687 49686 1015092 4649 599474 1667776 1634590 925034 612493 393244 538551 1357111 502479 251505 1608311 189437 1326567 815038 1756362 1453057 176976 1632690 1895892 1548372 1939383 851067 120579 1656077 1854565 593540 1916874 1314304 1099856 629624 1129961 342410 211766 716298 1277939 1651461 1340683 1915685 260667 930310 1688292 786570 1941886 770859 568984 816175 736662 130790 574319 744947 1836178 1272263 239753 1793334 1400983 737106 252264 449254 992606 1720689 1386388 126604 810806 35836 1952393 1764743 696541 1612348 850856 538354 425810 1702488 1931539 141321 729219 857006 845339 1998995 657928 37623 670556 230724 262832 1861569 1931768 676427 861572 1768734 1984080 660454 1687378 1106861 169786 1251467 1659099 1928554 527082 1014792 1654551 167092 1959365 1534368 730212 139327 1857472 1974404 634787 596173 687517 1143369 969483 204412 732702 497305 1412586 1109213 1811261 744509 1225099 1644788 1917529 1160921 1138157 1843726 1020384 1732096 577534 1211806 1038508 421572 360292 440873 883393 908746 1800256 1515553 1863282 1472911 660757 565165 1743618 1442440 1327649 1849115 1532096 1149700 41574 1493821 1213375 1199680 31996 905471 499030 1342535 1866654 209851 1171991 514658 1466722 638663 1332089 1001019 192110 826533 899102 631891 1642068 1825471 1608230 154205 449681 1121933 54574 255875 1994728 544759 1379523 1741977 154657 665419 1769866 173675 1353809 940206 715108 1562275 396964 1066031 995419 1961025 1271264 997006 1186980 31281 1724567 352391 1441691 1376201 994017 1362850 66918 239665 1233742 1503275 840810 904873 938411 412345 443909 1940652 1731873 795860 1038164 1362852 1767699 654345 687581 1663957 434605 201117 319590 502202 290103 866177 1634418 539041 792298 1695581 844561 634860 175199 1538102 1966489 1996608 640311 63961 27421 583760 1516223 981028 581539 1734468 597072 1210650 1953288 1045919 898425 1275924 1876489 616706 1684708 1524251 686796 1958772 80078 1138112 267676 1377873 153986 1298680 1306363 498860 471834 796000 343689 112791 1509715 1714994 1667139 691454 966717 722186 1346421 620698 1160409 55529 1682350 72933 775763 1886683 934922 222147 1389294 1278692 1040821 692679 118543 89721 728251 1469454 1823651 670575 1373280 1370715 70749 846793 365850 1669605 550921 653601 1109981 1086824 124141 484222 1400425 1756468 590494 1591663 1407899 734732 1372211 339647 158266 1551117 1454097 1216883 1007040 1638052 1817888 5511 989767 588680 663832 888605 1680266 1289844 329976 1985862 224508 1206605 1499166 1925801 893231 139888 306053 4427 1661505 1893323 86830 522043 1087616 53404 14924 226385 829575 230040 1338576 741811 236485 1358379 111420 985446 1645913 1707047 1369137 1606086 301380 1258310 1059958 1367101 168097 1262551 128584 156234 1711885 933221 1345637 1562529 500297 782241 286548 1700268 281756 80470 602141 1417181 1783773 1427611 1995462 84080 872851 1081978 503221 783823 1488668 723402 740577 1095207 567913 501462 583165 675791 6307 23050 1958415 1930963 96250 1863734 1262963 996802 1852952 821030 1857986 1341101 1850692 13815 719264 1020366 895020 251012 948853 66464 506202 921585 740714 642993 627650 1114396 836203 1464989 1599027 825876 1872438 765729 717982 1724240 3718 562090 375892 276284 1709378 1716380 288610 480377 1164702 78105 408081 517068 271090 1357659 1583198 1095492 1082863 1880177 508133 1537727 485828 261528 128926 910838 923521 1757198 212194 1927720 389408 805478 1770184 201321 562686 1709392 581717 257520 1776450 787313 277658 1943793 1335005 590976 1500002 1896305 1572232 134021 413839 1297643 529379 1617223 1256740 536918 1299632 744365 780209 1221876 1396423 1361892 310017 1569238 1571161 1522333 1469833 350376 1056113 230858 1934128 1951186 1652172 306392 1107426 703649 586515 551323 205021 527077 1978002 961440 1308911 1447081 1125652 1684343 475725 1334618 1008458 800870 1367071 1680023 725275 1547778 1639690 175230 7034 242032 786955 216115 818857 924478 524205 913768 477431 1711647 607327 576554 77410 111467 1599425 1111883 329690 723158 13379 782866 99670 347045 127051 41363 950016 1113705 259371 1229063 428124 682278 972302 1265094 716232 197411 1117810 794771 592366 1954956 1453457 583465 1149032 665706 521927 1169198 208651 405302 280707 1264431 190088 831981 310959 613404 1409228 1034620 718726 1770162 57217 1552321 1174006 1278372 931095 1755696 868915 1841099 1156606 925853 37296 218664 1809708 224425 95216 307938 287925 889050 627774 1458796 1053676 474914 339288 264547 1947514 1408818 738244 1436303 1381568 633175 451971 94553 836377 78686 298438 1170561 1288442 1488934 9255 1887869 1686155 1595348 302283 1247640 1866117 1783309 87992 516883 1607908 1182418 1582276 1227617 400127 1765351 1961605 226044 914136 833465 495801 396724 812126 1400476 1741887 906997 1760951 1641516 920150 1149062 1053111 177082 1642391 1179449 677711 664825 509332 903901 173373 1462148 318403 730259 1043566 502189 1275628 373774 1990332 93498 1145339 1580757 442322 967589 169833 663827 317225 884292 339595 1756348 1450427 1080772 389391 194204 492205 1258770 837701 575274 1609372 1577172 380514 1279276 698494 5528 1777740 1645517 140178 406925 1361242 1502335 155423 857627 1765161 1023296 1482036 994763 1266482 1087205 548506 313566 76995 861663 1376219 605330 1402064 1027218 1601509 391043 1422400 1365970 816053 1178493 958481 858236 1943330 1796776 1389196 1787998 1930403 1561543 1640092 85671 1687894 1885122 1724349 846886 1380512 1092661 25800 1103985 1386716 1231668 57751 1624353 1034230 1722478 1701139 654401 1647748 1918256 1632189 323014 1053905 655533 495664 1676359 1286560 1537349 938450 1671843 227206 869634 1427696 54549 1399118 701121 396288 1832143 655944 1454401 1051722 102684 955810 1397690 1201081 721955 1866104 1455461 1982500 707946 732481 1134422 1814071 1901704 954245 1673521 878386 1086584 952435 1468108 490487 1528907 12197 1247187 1103566 1067888 1028307 395769 24277 1583737 1988685 594837 264666 1772793 248979 107150 266927 725961 1912579 736163 596283 87681 1085189 877481 7295 33826 1198620 87403 914460 492820 109642 1936115 602984 1596303 1783970 1164250 1859007 591130 1052421 970917 334093 630604 147195 1202230 1573441 572637 475927 1058805 252463 343418 742050 1419594 566312 1021518 1761168 1444914 1199245 271508 202384 955011 60113 498430 637547 1084901 175283 1556738 1760223 211757 1814122 202093 1401570 1464208 1514570 1223166 1289120 995515 1739516 424612 1546447 1465833 1217486 1831545 815329 1176458 1144855 308248 1195908 364186 1833176 800194 1150078 1794795 226900 1423460 398300 1968066 389115 690477 1169619 790715 696027 334843 713880 1487274 394939 1411489 1783624 809307 138037 1045109 1486604 1282226 927647 269965 1403176 899404 667443 951206 1388947 1806624 1912316 1030148 779952 78971 1210437 1010787 69165 746440 1889135 1550466 1900491 1936807 886958 1414009 1342084 822956 1352541 1762078 1508825 323616 1965155 1289139 1400601 1869830 1806945 75090 1627431 185254 53249 1132311 561274 152674 1643806 1421359 1070773 388584 1133803 1348406 82085 78272 217325 1716049 1516531 1281241 1822187 565934 1106525 1745650 1820941 350067 1006387 1671109 1532894 1420649 791178 1935799 79251 1005803 154014 449601 1397634 1218390 1389968 1329326 25953 290882 1244929 881071 355752 1510540 531989 1654444 1505365 1683679 814071 486469 1673275 1298806 1471405 1341670 234362 76000 1931783 1832573 747654 331710 1669900 1529669 392306 1730773 574083 1446994 1942789 318462 163883 1068860 1278560 1356578 69750 1569582 1935624 283075 1227615 363293 251724 1142302 1874170 1703339 398637 1810959 1535212 1430403 757268 1725354 1345427 1743371 1007556 591749 1368764 340392 1122183 1575156 119628 785996 1902766 1034552 1126225 143118 1958616 68244 1401815 489305 598675 1442351 909945 886056 1674168 1681276 1861867 446548 247520 449587 359238 1312482 47243 1649813 1827806 504143 1013486 739650 1242146 824368 626294 1588595 1678720 128188 1425391 1582880 1478807 367912 1836244 1102536 1932676 395341 269715 1750580 28456 1633858 1986024 1598182 197729 883976 1345382 1720812 1752346 969919 373941 977197 140130 463662 734588 921857 895875 816274 248801 689739 1998306 557285 1222676 33272 86326 1847396 1741165 716030 1238254 145381 550911 1319632 1987675 1631566 646051 103736 463767 1855624 1150377 553593 1076210 179569 1227004 87882 353937 343295 798626 1053209 210357 118391 663456 1077854 839400 218981 1371818 656724 719622 426637 239740 148293 1701650 962673 59675 1555339 1585274 1782151 874358 842846 584268 1596812 51993 1919920 1302111 1440563 313173 530082 243295 499220 1294517 1080986 1482185 1715182 1670527 283261 1228883 1257950 351641 652655 452907 840007 1193971 289770 1999878 211222 1939630 1742144 529834 1539828 329583 944015 114433 980548 466894 599357 231676 770595 327432 1309182 1850703 226083 1554987 552675 1169375 906868 691908 1490570 712561 625806 1724238 188304 1957332 585142 1312722 1988805 1252653 467159 1736990 783650 1241267 611608 1531855 173779 1032720 1951741 1895338 768509 661872 1517396 1532711 1172594 1600713 320330 1561707 81823 939153 679269 801524 630322 940522 1668771 1745996 175374 1848472 343625 1345970 777284 1721355 1257915 1780581 711700 493913 593492 1365797 752372 430822 1386489 1426445 985006 180414 1403718 12576 1890002 1133513 1212056 254826 479537 1608877 378297 1699001 566726 1694907 470502 1988014 514449 300072 1386161 903244 1866975 1775205 693408 662926 683767 916750 401289 1962731 1052877 514620 614950 1474983 1154894 610768 925148 380135 1421143 363208 1664054 464532 1173518 549289 898594 462040 1502721 805692 1311674 1993716 149457 1804263 1356713 7484 951626 628799 1388855 44803 691362 352235 1122622 853099 738454 1397747 1269297 1977150 980092 1811422 946772 307511 1250402 1044500 768410 1969573 1696402 1454211 1621889 1071724 1819396 954114 342696 736167 653998 935372 35498 343361 199529 121431 1594021 1101289 1606567 597431 1773597 1413624 871375 791282 1424060 1417682 1965612 39177 553469 1428407 1866539 892405 1815775 1381581 1251279 954395 147411 439090 125504 1696405 582243 89092 1786809 1110155 380906 860345 1170104 1030569 49062 77966 888364 677800 174785 888406 1703197 493707 1645342 1485231 1836522 1269459 844361 1612536 397897 986602 814545 1733823 752157 1540500 551391 1631288 902378 1378340 767625 740534 1341441 1039232 1626690 383150 137340 1375595 864926 997361 977708 489510 1868947 696618 1773778 354144 518969 1451537 1017315 1440062 1780790 953648 1968094 1428763 995338 1214263 1465053 1219065 1215652 1765343 1322841 1341832 370845 912695 1691060 1865249 368881 1375086 1915643 1706523 1654081 1038380 1001552 54620 474940 229417 812611 1048626 995906 627164 1407004 1975557 1201152 1159398 322989 804153 530241 1452087 974776 1792331 1026997 1092937 1861673 1779591 1078875 1209156 831467 1527115 1838019 1474830 1912779 242177 1761137 484095 1696235 309532 502692 1472742 1276395 1867554 1984385 737054 977845 443354 228599 617379 1085085 1811582 75158 366841 242403 1605725 1621236 385622 1033868 261196 1585181 1347570 1471914 1408006 911959 136841 319285 1163569 540240 315180 1802463 619392 971893 733790 1557291 1389491 1850277 338116 657400 1711719 1076590 1483302 1132285 881775 1054445 1143381 204463 373819 1397803 1286957 65705 381287 249567 541043 323799 744319 1653693 498366 295180 49176 1440843 979300 1698565 762679 740517 1225867 560717 650398 1586377 1204561 983284 1835797 459981 96524 426289 1169489 1307903 719035 788582 303146 77959 1744493 1989703 375412 499346 927304 502265 997794 821941 701631 751597 1647941 766821 1970115 455693 775994 595050 1560330 1279468 886123 1708053 1895329 1361452 430890 548969 1633287 62641 1714748 1928914 131721 122128 1238106 446292 1286887 1151101 544799 547389 461996 632756 222581 1972858 346882 898417 1614093 1397436 1354085 1980439 436316 758051 1766384 1503875 666257 1327629 528831 1241968 1794914 1799394 285555 1808510 1041353 1249129 1322894 740480 1222745 630506 1340894 469833 1941703 1749237 220265 1285302 1177669 1385224 859074 1407811 186512 685091 1315828 1385059 1942068 227719 1181046 297522 536156 1231470 1005611 1996118 384385 877137 1952944 1078393 1865068 781844 359532 517826 1677354 1297164 864167 1970626 1522849 520225 695320 81609 337781 432631 135215 1478169 1501920 1698396 269827 227228 606547 1535333 1607312 1011196 1358429 1915457 840823 75405 1847041 60121 1294139 1486876 1336370 60470 240471 351196 1109788 146004 1733192 542988 177164 53020 268220 332470 61022 1622855 1632404 1053430 1816678 647651 338372 1314042 282447 1321349 29376 1653501 651168 1977411 422297 289258 520410 1253241 1270312 746784 204201 295104 1108816 341978 677163 500376 1178072 905212 970252 1986278 380648 758138 1227841 5623 1940492 989017 334247 807053 504483 165303 1573160 275982 996714 465159 692073 1531039 1990189 1951065 162454 122903 810001 21233 713418 1728507 563165 1420262 845171 1279517 1510841 1070905 637530 1784853 1164291 472300 1755511 84683 1293117 1469252 1463861 798101 1037014 675101 1003150 510180 1429733 1177734 1984944 1131688 108085 1754181 517294 1261694 1481349 1736168 936597 622396 1707152 385706 464933 1075662 509772 521477 334345 735392 1174849 1730591 1351220 248753 889953 1179064 1608400 1569993 1581059 1893430 1396795 248975 1801022 1792142 1040468 1218282 989208 959252 1671395 333605 946367 340631 631373 339692 606609 671755 861613 855522 1162534 1361542 576258 224221 1122995 595502 1482692 73163 106817 490935 329743 493483 414415 498368 1909527 1057896 603769 1081726 225688 759129 1002067 853173 1532170 359899 1726529 609010 440451 989294 608574 1537534 248212 1087900 852959 1429636 643545 1810778 710771 1399511 1037846 1962310 119345 102401 793497 1491922 642512 238168 706265 311449 1524052 1344973 669403 1380027 774990 1758682 983493 4297 1887348 718462 1904334 1086994 111111 1725852 875147 699816 267272 111260 761170 579725 956385 1752999 1043010 1500273 478116 60685 1596825 317363 1989832 449552 1132605 1352971 535636 264014 916021 1020031 554296 1227060 348042 886656 1218426 446663 1488872 200934 1320977 1495006 840192 1108279 537442 350311 1055893 1692428 1869911 1923075 227246 923012 766107 538016 1780104 152056 350359 1376183 1733769 1620808 1694524 168195 1438450 1725508 1725476 1743524 820474 1570093 1535945 1829522 1873216 1257322 1088176 1771592 452793 671962 683541 1790704 1140034 596836 1021263 1904465 65800 439869 139292 1729638 589260 230086 1044671 1922298 1915350 1661993 1441534 1649267 869564 485580 338089 384369 1191873 1136350 906896 53002 21985 435318 337672 523101 613331 1740477 396451 1174988 1938101 440607 876632 819726 51563 105125 1813672 1334253 1672092 1298974 764174 1596183 1292070 1088956 214616 497251 1370447 1433859 1327765 1104256 89610 1332942 2932 1642560 920125 199811 982910 1044445 808162 1401764 1802034 1004104 1177791 35919 788285 1992218 1710852 1260016 387275 358437 819759 289707 1218485 403696 1071027 1874519 1779583 396475 1715747 1175783 1068 1628657 1709377 1764729 1460964 802837 452217 291160 759782 1252143 497703 959795 42059 1975716 1056179 1526444 750850 859206 468449 321045 364850 927838 815174 1151630 1601334 511525 1766417 1529098 1356059 1427990 9258 1556145 519290 305635 1853183 730308 1929724 69883 1243167 1016627 1592793 150872 1301495 1214528 1964892 424500 526328 1130341 1039741 221765 165874 719782 1454862 1036145 1173086 1968615 1304062 1168828 373366 601734 284222 882227 94141 354690 1328932 1644291 543133 81447 251666 1162011 34457 1407932 1938713 1240055 466946 1193603 375929 1580991 71270 1455664 1568679 1336917 677036 1164806 1441297 1599499 995179 104904 1755108 856568 1367449 1170348 704747 745143 852864 89695 174489 1215067 1932171 887175 579846 391495 1433333 1225533 1887269 689278 689149 1627378 820499 1694988 119307 1303396 846110 837579 247853 1277651 1972162 1224369 93097 125861 437394 155709 156843 317801 1418360 1295204 1568562 1542517 239552 725476 1170897 156419 283625 1686069 965709 532225 83853 539513 107648 1338464 55967 764452 702822 982919 365411 681048 5829 644129 1235047 770240 1172652 532328 884243 1443212 181439 1907652 1112644 758386 1533059 294152 1373869 863265 1291302 1826323 1779187 1406444 1075367 1841015 750966 549950 1085846 1486156 1077626 932096 1670546 462393 1115108 1598123 1179114 333251 311287 623516 1304932 1989434 1711803 196516 925526 456675 1886655 1947359 317861 785348 1233003 1718287 1786688 400876 1595572 934275 1170486 350103 1903603 1666579 404377 1287396 42601 802581 697014 733516 1779967 78511 1559926 991194 1570454 1090505 968859 1740582 1672285 1454446 843620 163669 1898254 1965019 1424407 1578369 1279248 237032 1024111 1513403 1027286 1743640 399939 1893038 1919855 1531070 1687814 155281 704771 56390 158073 862563 1967541 1288140 740919 1748668 1816509 1705072 1664203 1149148 986371 822262 1802461 387582 1608659 1254896 221713 892131 498693 984720 681654 464550 931520 537580 206824 1111170 1782323 1124353 666132 1509313 1210226 1161459 1010706 1647022 1157073 169990 884196 470021 1317143 878377 725157 1537323 1289968 102266 1344700 588929 1725945 1846758 1960555 1382434 1322644 1142999 546080 1639719 628407 1391173 1453520 511616 1479573 916488 1310482 815854 1869208 1232697 1891493 755517 1476578 215557 1981641 1124616 1090337 572973 1252025 194444 1257323 941064 1398636 1467817 800776 702374 400598 1483039 1526003 535283 176884 233850 426906 639052 1125679 1044916 1730956 562579 1141107 645738 1389762 1088485 1550355 987565 910136 1155246 1398606 1798041 117165 857371 759554 622988 1383950 1079829 93520 157915 1142838 452070 920629 1457430 151804 1767339 296700 578513 615340 224437 1700187 258479 150024 469575 1156769 804981 1098372 174871 1083294 1065365 624407 1489190 614905 1454004 60673 16381 698692 101405 1706558 715413 160798 1160306 1075313 905477 1019875 733417 952101 947059 1515891 926326 1200225 1417289 1018296 1289379 1639653 1225628 1918211 1117624 1866889 1571002 338965 521914 1831940 1473850 1701334 609045 648188 1844935 93541 988387 1937974 954638 1436025 383080 883323 1226328 595216 1758831 1381931 332639 1438761 218944 589166 1745212 349027 379117 1692903 1425115 858089 208340 701175 362530 1310152 1268500 1639272 1956038 1841603 1410846 779442 195144 405435 1396222 1918856 1730602 918014 868518 790872 740982 347417 230698 734898 875331 1314381 1165784 1547147 997111 1582763 1165723 798293 1801540 566885 167270 510094 1194310 776371 1696328 149297 1933347 1380294 1052473 156959 466373 1716667 1994924 1338703 1745607 729416 156295 801363 1034207 1559019 1596864 674276 1408032 1233960 1525210 1720226 1179718 796253 729544 1638566 637468 63333 241321 956622 1708212 966166 226981 1610580 1210738 65593 1445369 1470985 216031 581133 1746498 293219 917110 258945 1975526 580757 1982650 752868 1016198 1036521 1885162 1747705 410790 827234 660115 958587 55887 103030 438182 267692 1676539 1052162 220891 471474 497596 537290 1089986 1648481 1578848 1949736 748054 163140 1538927 1758379 1086908 1029002 1970365 248395 1565202 1148623 501437 1221247 715705 425959 1373767 884414 973010 1673856 1175249 1082822 768069 1366197 1982477 1972577 1285491 776899 1348604 1032774 1979193 1939912 982190 128747 1599026 465061 1089259 1924750 353924 1492699 1851628 749262 1199470 1998410 149390 1923507 1428450 331196 1243920 158386 227725 679007 851077 1069606 368375 1256118 171022 1683348 163779 209625 1051767 1019230 547679 382633 368884 1666197 1969360 1168079 1912428 942292 1537789 1350926 1298957 1239319 206717 918556 746366 497926 48517 1890068 158458 606861 66515 239996 100705 1706939 751157 1691361 575445 692203 1198928 68643 770453 1157748 757776 1913470 575509 588373 1093991 216812 56325 570203 1618461 1482792 256692 1849578 980173 269924 713133 1229412 1782948 1745492 110692 323375 1218762 380079 1378810 1283590 965634 570104 746953 628091 1510455 1369723 307258 1058503 1448835 1162437 836878 478148 420113 1790020 463468 94912 600137 193549 1706998 1171409 151262 523117 69022 592628 622584 1463750 357039 1662578 816959 1721403 1996939 839093 1943341 973346 1311570 434890 1475376 1078311 179978 1599074 1847494 230712 1306387 896139 1653504 1753369 844272 1172982 1713429 646017 1642614 1971806 1840376 76135 76233 1370429 523886 1937962 252703 1498386 245476 388850 534873 1407924 1335739 1754937 385091 1555952 977978 1078520 1666549 743575 420271 1232960 1074973 1005211 1044562 1020068 1359336 1028813 839709 1422658 1456122 801657 1279968 265212 1030953 1883801 24667 1462942 34289 1602213 1969307 864709 1505902 1910134 200199 1337748 638909 307001 148581 682933 561701 1452782 483013 1690431 1184691 960444 823976 281512 461243 1603577 1739729 1198187 663792 1834534 342938 1236958 1976029 1064831 1737104 1333323 568296 621351 82176 7882 1791000 1884614 1492906 1574431 330489 1518100 339546 260078 767890 847028 1910438 779084 850081 333555 1181238 1191350 67258 1614477 973122 1534675 1915832 840682 428186 1354663 728047 1584999 167714 1512749 1746153 1604661 1172853 1064538 819675 639002 1659207 1460818 1456560 469174 1718972 1066567 947741 36925 427947 780079 368024 1473799 125698 690728 385973 971157 541390 547670 115992 677891 1878724 971974 116340 852426 1863815 1786586 321746 842772 1046712 1624693 1274375 549146 1700201 1374247 1982122 884007 196631 1450432 1168916 1256245 471022 696347 1708981 963627 1612530 829549 1267737 35488 985275 1789859 134560 601137 829220 1253452 974967 1870319 961799 600774 966782 1134471 1017435 365220 949240 1887611 415279 699569 1349148 703422 1209012 557918 15694 1949221 374504 1862417 1192887 721299 177226 556912 1022420 1580473 1291893 1638879 1266949 1460987 1031368 47646 1536616 750061 973778 586162 737665 608303 1426859 605278 865955 244517 1252578 918442 1223075 606966 1271015 251500 1606263 1026174 1957640 1248162 1896634 1026767 356086 1593329 590022 240388 217033 171029 515330 1389634 954821 310882 1815915 496911 1833694 1884710 1707317 90554 406773 1530808 150990 1036592 896072 904935 1776186 783848 1630565 865037 1924227 1393252 1249649 406405 1289226 307221 1954220 664687 373833 133900 1193572 414118 198965 1403008 1676641 277326 124394 1217557 876352 51030 909047 381130 99588 1944788 1729193 1099312 944642 231861 497134 634967 616519 1672707 950610 1463012 1824576 1947741 1108191 72472 1633747 1692663 1515332 1855612 214138 482072 1689530 1705285 537898 1444786 405698 1498721 1371954 1235934 1458573 1896741 1032218 1441599 1510165 345026 1068118 3125 574013 883230 1419187 14633 31709 1629096 1820746 1568823 1015953 1885947 1620453 1268860 324560 1456374 1135866 1011688 1557631 401398 446156 924410 1561046 245010 640758 1483299 487050 1031771 5550 1175887 1508656 1419995 789997 1389645 826880 1925859 57434 72552 1436455 882411 1633441 421927 8456 566504 1286619 1375299 1386500 1494846 444277 818375 1841582 1495170 1448662 129136 1749108 1561064 1384357 1767496 976577 141602 487314 734075 781386 1049589 1696605 518084 114512 640883 1622040 141036 1090303 569643 458546 1869173 215645 500662 1547205 1375883 60233 368698 169326 708789 996823 1855579 1321153 1615504 964710 747326 1722518 258343 962320 914479 1804976 1122932 1475558 910906 1238891 1513399 854194 522763 1681452 834670 1612591 1297430 594350 704854 1164051 219067 1479533 1885778 339253 876263 330492 1843746 1029683 1109304 462500 442367 530194 890128 325577 482115 1055990 860768 914754 48781 1756658 1230975 1311831 754726 152911 402027 1510083 440673 338586 232543 101939 622122 452485 1450909 1814966 1999254 1269299 34431 401567 1517770 999954 843146 857145 789101 1560699 1994639 1668085 1605617 1745111 1552373 423192 1275653 983059 1825710 1710582 1502424 1268773 966143 1659094 1412961 1503711 1261782 1952312 1228499 1334519 1933033 1446574 1112987 1837115 540056 1949076 322075 494994 556124 545283 1585041 1612167 295945 213298 1672673 674513 684323 1584043 407031 1051126 329392 831252 47435 1195563 1898765 1640629 547388 435629 1195971 1744584 182184 436775 1399342 375514 197624 1991205 1628770 1620853 940478 695298 387316 113323 1205731 590733 703528 1873826 903428 1361821 210304 318790 1012874 1507470 394640 733981 639419 1508943 1685419 1987474 1697583 1003774 931037 1270596 1207081 871365 1813816 1473269 1903473 415571 605205 505636 1710120 932979 680259 1970768 329862 180122 1173960 244954 1813522 1953697 285684 1771552 934759 59112 1409419 1315906 1682818 1989678 283148 1560578 500803 479524 1152538 1699141 1558156 48672 505557 387931 276307 317340 95425 711020 84984 1284181 1140323 472640 817857 338062 1956324 652166 45292 983148 1903074 1506846 1872161 1968626 333999 1259930 41071 910306 1339955 832549 285623 717696 572216 1052431 1264739 989422 899225 218360 1577912 567078 751926 1782817 1453971 1882169 244781 1788271 21959 1686908 152730 1856482 401201 498359 393643 1384446 720485 680005 568608 676571 663153 1887921 1772710 354103 121004 149782 85151 477942 710674 966589 1165628 1405553 141733 742142 445693 808714 1212728 1611268 1069048 1949520 393329 1262679 851440 977523 690778 1455548 1292828 1279929 684258 1257242 1796830 1600123 256048 812838 1702752 876909 56080 865502 1133565 1473444 616025 785022 885639 816713 694398 918990 1138693 651034 1863074 1417242 427906 1358589 1943621 1394228 662703 889422 142020 780712 291321 585069 301379 1882472 603194 825986 1861787 1582894 1222580 36583 1349169 160024 217759 1316704 401949 362536 1253919 1818976 492696 1096334 1829282 1924798 193675 1186002 477352 1190445 44477 302921 1104220 1350884 1687788 1079227 725142 1927215 1971463 84299 1493324 428848 1350366 1156248 1240720 1860804 335034 1586083 1782711 631383 1994798 613271 414174 1803708 19944 1210996 702231 1520283 780690 1433409 1664411 139784 674992 872958 126233 1098090 1293625 667813 63882 856528 214731 15287 74006 1638131 1102385 753894 359788 1442671 1481236 1157968 1154094 1461312 177529 1295601 647009 209805 310193 1828352 1204158 1166591 491728 775366 1162445 95705 948762 294602 771842 1982041 633967 1641000 1704681 1865906 286502 1607660 1011186 1771032 1622660 1127698 940600 224838 1718286 1981253 1972720 437962 119911 66821 1441260 836307 1255037 1029428 1315688 505571 295076 1956123 1820068 482575 869900 415357 264369 1836853 1155272 1529788 1408397 1307098 1531796 711012 651560 116483 241703 338442 659418 732028 1646067 1563258 1936464 184733 940216 1181981 381341 1000641 850425 216300 1379618 1881234 722734 1474859 256687 1143036 1224493 1626979 1558871 1549597 561407 83606 163684 500478 1894482 1643283 1414337 1095831 541365 893956 1315706 477895 987866 1948618 68526 1469019 447612 89605 835227 142591 156675 828773 592470 559390 700968 1367121 1461731 482623 1312301 618523 1000817 1200812 1175468 1518160 1599122 211972 665124 1832909 1053564 1423663 1658871 1881472 1688229 1929292 349634 1786283 893464 1705214 619533 1518313 1312162 656426 1916641 1333856 1926741 927384 847270 1055997 337840 981115 814722 254774 1639189 780137 154450 1986973 567963 1378390 770351 839650 996137 99097 1974337 1947735 1192748 831458 908918 1435328 544816 1257818 624525 1013446 614599 1299781 1998799 494115 320790 507240 141006 46042 564140 131121 322427 634444 79487 602930 1165712 1824387 1227013 188498 477841 1969622 427739 589752 1930837 204186 546139 160204 1565810 1089836 1934725 876462 460913 781447 232388 1103027 1388908 681514 270946 1848326 1311048 1132480 1359509 70190 1380540 470732 1023318 1687554 423862 431632 1477707 1210535 189285 1497391 364813 109352 1194233 1601711 685375 1178763 1723933 653360 300397 1160167 1494153 1611529 985699 1299817 1834965 760747 553482 1730921 1302056 970852 1220847 1314415 1239896 928370 260193 474818 1396218 1313865 775036 1055282 589304 1185585 167332 96448 1955470 1093621 345706 1626528 199556 53060 628378 1940788 237464 1132212 1085965 463110 1454729 1135871 1479483 232360 1474546 443105 1842046 1224875 59253 1514793 888538 852511 1122973 572431 1412287 484722 393638 670822 1402591 357693 1273488 892881 163293 1039660 1000510 1614800 1814077 1449092 417541 1658525 26098 82840 1224463 54894 73770 541335 1514528 1877753 1172665 1476123 1279027 47192 1369232 1259193 1667170 380421 41446 262787 1889193 1814900 1229138 183524 914577 355833 68084 1078808 1340320 600119 567087 587119 865445 1284552 521665 1211263 577291 1456090 1352197 1521499 1512051 456108 43813 680798 562320 566189 1459185 766708 538864 1890977 348382 1374670 432735 340900 876283 749222 1399109 335757 1781075 1900351 184958 832297 791065 1397903 1844631 1842863 390855 1217649 367425 1521272 1526095 770904 279857 1700162 540017 308660 17890 648718 1866545 141662 322674 1056682 1906051 1799593 1535650 619832 1923013 127678 581541 229737 1112670 634084 1877411 1601389 1537080 273957 534350 1529830 264453 560285 1201017 1837984 1827220 1635264 1246716 71212 1138348 1569507 1067425 1305882 1697343 69264 861014 514136 1442647 1824234 1416825 604561 1741521 396075 1038420 317286 1265672 577521 348764 309137 1953755 368094 1827489 1624764 1390957 1518214 284456 1309341 1989308 525553 1107010 328065 1299483 1446590 1283667 1017532 1255414 710829 625165 1161508 664233 1832285 994690 1940868 145315 1153720 976947 1960515 1606373 1005067 134519 1990091 1439192 962391 1645002 538791 179260 1317706 470484 996140 1542457 1494357 723265 1242179 1205597 815920 438377 1256534 247531 810133 429090 1237687 608740 769389 525502 392846 242865 828423 518673 1939816 1296791 123692 1284849 1605399 1478303 934439 1029506 813492 561532 403030 220417 871235 1232897 1803753 55875 988164 1112451 1884437 1476646 888857 1932784 28022 1255532 1082721 376508 773672 607322 1683573 296297 1176087 953231 285862 967257 1549715 22316 1007621 1919733 391694 1079240 182674 841594 1616746 679663 131588 1159227 1667349 38795 350221 1968312 573657 770504 1138721 633716 447676 1990468 913441 1572554 372137 283583 5218 687096 463481 1175120 1070393 1922277 448058 1989807 858250 426796 139926 1227250 993233 454541 1059922 262976 504515 1802179 122633 1515239 1959640 752734 1386206 639398 239167 738839 1021092 492682 1727134 442449 834480 680692 409237 1539394 1417023 1702960 1319249 1484916 1123743 202760 1110540 1519778 68096 739522 382916 1360364 1226155 324083 745367 1314954 919787 859807 1234946 1532455 1903713 109675 166039 1690451 373056 1577670 1245741 1739381 1659007 1032217 671539 304338 34828 86227 1133732 1483619 427732 585992 1529855 1725730 806249 1158199 760046 1406538 1575280 628992 860906 514767 848806 817170 945174 1128802 1829694 1309932 1100608 155848 385089 115836 1505185 1755249 1484944 971262 1238932 1870360 480441 1303437 82030 1897774 1563877 1572527 1258878 1448467 1906517 1836856 1669013 633563 781959 1206361 835481 728106 897691 202716 761355 1135526 1031242 1799106 497227 285236 387173 636181 472422 1441027 689167 1280704 388098 996027 1268252 1273051 180953 1631841 1597371 588694 1568996 956298 387090 324955 1220449 521234 1769782 940395 432512 1280763 1352207 1253342 1202336 668460 1425335 835384 508101 1205373 1793713 1986378 1637212 445633 1532943 957207 1481288 186353 230144 750742 1156336 1531976 1292463 1130919 1357962 167570 794046 870063 1724118 408918 1713065 841486 1937210 122506 1313858 27885 992937 1000588 1645036 187225 1107654 1498451 1001155 1188144 1068052 1121705 1162427 933663 210891 840771 487386 1110463 1469529 351150 1219957 1849770 154262 68425 346636 932770 685930 1153086 628737 1664687 1103623 991155 57142 1562413 807121 1154626 40687 722965 759798 1468764 189604 521872 240268 1870295 1192200 867415 1861969 1097859 698416 1880801 185172 910586 1778448 1171373 699750 173568 219208 1372010 1531750 1230075 547356 1958483 367280 1739583 523669 933821 544134 1284503 1430964 1535618 1065359 1015972 1503034 817586 1898632 1948504 1619544 686941 545618 971275 1857729 1952672 244428 227926 1621594 1908822 567394 849348 1297435 844989 229603 367792 737229 1753165 1028068 519511 1256206 555689 1217323 1598670 1230274 1285670 1921491 1409118 660947 1849172 1860987 559761 994513 792884 817550 1337575 354034 637666 158027 407122 1368465 325354 811412 577988 262951 1607464 1084373 1797659 1330531 1415834 1613756 853038 930755 1209877 1387229 1833852 1335715 74780 344845 859141 856714 1266139 1782124 41277 627557 1785735 1213631 538120 255346 288863 1813143 597734 1283807 1061766 606872 1427607 118174 1198667 720044 1047678 1237649 822309 1719002 228094 671576 1278907 1610365 254380 664971 212167 153851 1452496 1309980 1133258 772419 1642882 46262 530283 487125 915553 549611 107361 1469913 1665724 719928 1678576 282202 13213 205332 849836 1600890 1896146 639787 623371 1223877 49597 996128 1444232 1104840 1186702 867641 821267 1526420 1861978 916656 43223 1919507 1321591 186284 179521 1811486 1897824 192895 1268408 836871 1034928 993407 1304918 568396 1757797 159428 1455602 516500 326158 1702627 202869 480808 906462 131485 764531 861740 291838 450367 219873 692286 1508844 1050023 419208 1734834 705284 1549424 1968200 1631088 1261241 169588 1632096 929967 1756750 579950 1879152 740321 1589604 1970147 861657 1954590 1310241 967594 298969 82573 106673 1179538 1189427 493785 1894748 157704 1733763 1073485 625094 1203687 1141607 731732 1777511 1689547 1041185 1168579 725463 1911792 1439743 1639307 189790 937359 1244678 1252843 607136 1409709 809860 242530 752752 346033 1991709 1560373 1323070 1300939 1838873 1046724 164507 879786 1459225 1943023 115282 589667 88346 1356296 1580097 135705 586825 39239 9855 95035 1948091 1295692 373061 81497 862427 1764938 1372913 624534 1876453 1025687 1121746 694838 1218478 692701 149058 1097310 256121 1189830 878937 357221 222271 1901466 13301 5065 1510975 1390357 351964 1932885 1421833 514380 1397173 1399543 1259259 498885 403388 961669 1613637 1226499 1004193 1877702 133925 163706 1559857 1428755 425895 1461102 2388 1741180 1987212 868820 238367 464374 1524759 1063123 220704 877005 1467796 1703320 689368 1919080 787484 432565 197157 178898 1555194 885728 343538 19228 1407272 530058 299617 498577 232906 72427 895842 779449 119525 1477020 797721 1668089 605904 1159548 1273816 102335 628071 1986159 1796955 1818146 576649 879822 1272042 410880 1209204 868281 1547726 512319 449942 758236 641795 317472 1729433 87494 1040690 1663753 1502297 687951 1622531 1129480 1420916 1925979 233525 1783866 1622269 1141738 1206252 445180 344169 857202 184586 1125356 753101 906210 445509 1451088 191499 931119 1367915 1903250 25587 662886 919574 329580 1447623 1109773 1842559 1832426 619907 1287788 708044 1590469 160410 308016 368583 1954581 1826786 1532186 323517 1420377 506066 857970 889591 1654773 397206 206718 1828312 1479844 1861046 1089926 331141 1722537 1072201 578227 861199 622114 280641 1635792 1239091 210704 1167417 1300084 915521 1337796 1291637 949661 1846487 225747 777583 1958617 1017935 1780998 761596 1826088 194058 1944228 1667923 1425162 1891892 1147648 68790 685914 377835 1871150 841784 154190 703336 85779 466763 1356717 374047 1141172 939065 276207 1184736 1552303 255445 455138 897984 950251 1357226 1182438 574858 1642056 1498741 492259 1940158 1279209 1372337 1293397 1598129 1224431 1650639 539432 1285460 1289391 1335502 1846320 1237675 1438800 1042824 1750246 793486 638342 1068043 1536867 873842 592111 530410 636517 406664 135984 1312903 787420 424185 582195 1862185 905932 175996 1029022 627833 1175847 131407 918918 1269761 143402 402240 244451 1738310 1267761 1407318 85772 503387 1115172 234106 315239 1485527 1531574 1004069 1018435 773622 852973 1063360 1010073 1050942 496794 375310 483775 79034 1593899 802416 1770740 1453598 90214 99690 886027 431784 1049027 1142478 1638066 313602 935321 1095803 1982238 1198732 1743542 1412945 1085875 1279357 1645833 427862 617 77885 425316 882064 535517 866749 1663072 1729760 855739 954872 1599726 385572 889238 642807 594719 242812 832904 632702 1983440 994616 130663 1920455 993151 98694 303683 1051070 1073402 70397 1727333 1609872 1985920 1007863 1667875 1139142 806661 1983187 840918 1408707 2171 1550321 935722 90148 1426753 1436694 394963 77941 503862 1919814 1585367 1256027 90296 111424 1760911 700213 626486 635147 1326771 1493451 59583 1271951 84383 1318123 848919 85585 1549625 209565 983184 714887 359489 431785 387395 573789 1343057 1990731 20158 1808563 1775689 562968 820282 128036 1063420 1410757 278670 271235 1815472 393283 228444 1437341 1874936 1500792 340580 1882499 1587736 1915828 486862 495151 1824934 584507 226912 389540 556594 171921 1282997 234665 63262 1807138 206414 334720 1460363 404023 1543883 57439 1723049 1548561 267575 1881798 797744 1649595 295568 1656828 270632 1578054 328108 1228852 1701464 1633884 1330770 801016 1283945 694286 1378861 22325 454663 1649083 360716 1687809 1901145 565556 243980 727564 1541723 855452 1700433 377510 911189 1250627 1877610 906719 1232236 1204338 1312541 1015976 989837 216079 200442 343982 1531675 1507212 1650504 1047360 253172 668633 1016540 248411 758301 1384577 1118502 1584726 1724691 1331563 178216 456221 366059 1242315 649936 1622228 856597 1402564 1008570 674392 590718 1737171 439941 1013377 25896 1626390 412977 1402655 1918373 837254 491030 451781 499144 942586 1302965 428733 157151 256055 932974 1936877 521554 346048 141336 1617078 167916 752253 1650282 199578 580753 1201045 1675146 1197003 1986230 1165956 781353 371965 1557545 1829621 682078 222232 1094308 1664823 1682110 1083891 1969285 1022167 218928 1962703 1686393 1126268 572956 950962 1140261 1426142 1358562 771791 736638 764740 1168456 1604881 584829 253210 1166424 1216892 1669950 198561 1133731 1307390 863631 462507 616087 196587 1220202 1040890 1568303 579326 440647 1873200 1666955 612176 799265 1956158 545723 1961379 1403323 440038 802364 1923926 1719660 561340 971774 1134013 1726766 1402882 1610240 437380 1912961 1583266 913198 1070528 466396 543079 325087 776507 1392692 1183903 1728474 756930 535605 138510 2943 995822 1525641 1646219 1481218 727854 633666 1994142 1452551 1060712 1359340 694356 12832 1359806 1079289 1918622 591594 97447 765036 483229 288798 1011561 1487755 430259 444994 1335705 919701 491463 1852706 1780037 1039175 1698611 1090562 1597289 1246263 92773 1038195 42738 1870503 1066597 1704575 309092 1715374 1078940 75191 1406081 1817538 994919 237512 1076459 1810864 1311408 72075 1170019 1631790 985360 1717793 504823 881087 1638666 920989 118516 1265753 731106 1935229 1748333 1964356 1833527 1034571 148646 1008830 1759895 1405157 1894483 1759566 1439462 2422 1889622 1172784 64114 345518 1582466 419522 957187 155276 1290777 1511392 346898 1097874 401045 1955627 1183759 1035067 291020 1364616 1244161 417605 1257520 156335 1686698 1624439 956587 515841 379513 1416132 1423554 1359396 142558 163632 1190566 1062894 1430223 199214 1341570 1332454 1127258 965626 1543046 596911 841391 511744 1746514 609384 400843 1520504 1243557 1025020 920048 441316 1743888 1492815 1441686 883090 1970291 718596 1605755 63994 684861 1936218 717626 589576 248298 265473 557543 488899 1046323 1050075 191777 201623 1487280 1159665 855742 1788990 1770631 701566 798380 1805577 370450 1420891 1170072 1169972 61269 596304 1789892 544838 72517 1127351 896729 1679499 1651024 908291 1571352 111059 1187081 601654 1050689 62457 1346798 1573430 1579217 1875211 339246 1585820 535840 1354767 1938573 1439996 1232712 818397 1226462 1036185 272336 1850922 1719914 1342558 1515072 1348341 441569 297222 1192864 810640 950712 825542 1525423 740579 1276549 488194 1072703 1316182 549720 538961 85313 1264121 1681598 336989 1661301 1899301 347099 1706455 895693 921067 1480778 1983010 1692011 703472 1158332 1150180 1712316 431516 60511 388324 1539233 587282 157803 1274659 1494469 1040583 1380155 1347153 1498471 427971 108020 595996 201222 794463 975214 1790484 177292 291203 639210 1565890 1199605 1101815 748419 803290 1659348 1672447 771597 642611 1398658 186659 516314 508504 215370 955299 162278 1093956 1962722 699745 785682 780718 783951 1074269 1695972 1021962 1695313 619848 29066 954743 107594 1166057 897061 70499 249736 1000716 491738 1858848 1771712 406118 1185596 590860 137995 1616502 33364 370265 1642905 1863373 483639 263998 1782430 1639511 1654328 1601816 464084 90155 1528702 1110517 104187 1035157 1351351 1166110 1954452 1289650 970955 690718 1912359 443278 1094675 194196 1874579 1038927 774484 1165606 1148081 1948812 1835891 304602 1140473 1320957 1605130 1880109 577957 1757010 1596778 1810015 1395789 1240016 1144845 1845705 66968 746977 1542397 415607 1190211 468677 1604708 273675 175338 123281 1458323 220946 733792 340211 1814815 1908520 626729 13990 60366 1874929 642966 246451 1569550 1308394 34864 1354079 1732886 870770 1487325 1334705 1733764 385532 1608460 1244712 609025 858531 858844 256846 613132 804442 386788 612541 645778 213121 1280464 1693192 1782299 705156 1671371 1357457 1128122 442512 166883 622557 1604375 126950 665384 1549449 1650104 1084596 39498 744096 123693 1540593 968317 1112822 285566 800272 754284 1280152 1943725 171039 868138 1040331 608868 521295 909793 1920212 1778186 1080662 716910 409334 770070 1098331 1232179 577962 1302042 712216 1063832 1896716 1802153 404773 346994 1277238 1586439 56474 1228934 614857 716231 319543 1120668 1037394 1108432 1376221 561888 852134 1376966 1520105 1376259 801481 865400 452750 1814753 131469 372613 1079235 1676707 630879 793782 1891768 995188 1532249 558897 914207 1389957 1475205 781647 1063999 1037158 503719 297938 1732992 855472 472269 1591298 1141212 625425 1965958 181541 1800141 78550 1122044 1481707 1114475 502185 553147 891135 1271781 1351283 1837104 986034 1346184 854290 1239857 425557 557247 1791008 520917 385927 783770 1397201 29321 1143717 202118 855088 825893 494064 1839001 577322 139876 1972033 598832 290691 319666 834032 1530534 283039 568804 264973 271357 868611 413555 178217 856705 1251808 921123 1693261 1763865 69974 757326 1701945 24921 254958 441853 997609 431268 1669750 130166 1080445 1349426 1514671 421253 582766 442584 1601382 1842606 6280 1881252 767311 785692 1365267 1906998 1109616 1280345 520255 1093066 1175452 1806467 1581620 1170615 1767130 444008 629631 1197591 1183950 988809 133359 1519525 1142510 107127 383935 1378074 863115 1175217 1392108 1732855 1378588 1279908 284699 1651287 1215437 1402834 229307 1628942 1162834 794129 1689140 80978 122244 1419240 115496 206426 307091 749336 445062 139939 1782327 1783596 167011 178285 746117 955481 1342572 1977252 210693 255620 220267 261671 547259 1856484 333586 1919968 90772 477484 1772467 1770240 417798 854692 1206481 1199497 1928004 1829315 1662639 399574 1431433 1399588 634615 479477 1395936 511467 19506 1757698 321898 1474237 1043795 488653 1939792 1104224 853660 332166 1543266 1710761 220707 1548476 1473784 1068328 1042705 26907 1518832 263224 1167171 424126 1811258 874269 218674 1621750 1434718 1643238 894828 87507 118713 116574 450793 1958798 1453843 299957 1254631 1475917 76292 253366 249791 1935352 9808 924161 1797740 892311 290523 1388999 1143221 1192004 507757 495571 240251 330424 382055 1310271 1117331 17639 86063 1674198 603640 1490549 1962453 1504573 110468 821916 561091 1925452 1129221 1788684 830663 634072 569584 165037 443011 1294609 88863 1051432 1792106 1977766 164898 741131 253868 1812211 1261032 1515660 1117287 1874914 1703060 1003203 910310 873815 1623970 1953253 1201018 1979299 1022972 1130912 1830068 1926918 1917918 1338495 314953 567300 238473 1884170 1850192 1564410 310107 1349180 882557 931228 348897 1747341 1229009 1059342 450666 38126 926330 100665 379369 94295 837451 488735 544887 1612316 853000 1197389 483814 169029 1945385 1217753 101312 1212619 1020477 634897 340846 1999852 936696 1177676 1728914 1623728 1098668 1353183 1019740 1552054 1793242 1053407 363018 1195033 1634394 1275532 1151324 53813 1538695 723412 1777806 195944 413381 1782374 278020 1855898 357015 220308 987539 625440 604290 584825 955790 931937 1792204 1687593 549107 1918494 1719350 1664830 1377944 1004717 947476 539195 1522476 888934 1604710 1985020 231947 1279273 832796 1270176 203389 1930311 369974 1456023 1201967 89648 1314145 424347 1351222 59856 1998390 146951 1979011 1980632 873575 94788 701645 1081912 1117962 1976858 1250822 1278873 504468 67500 937379 235465 197629 511537 1528283 1434106 1758627 1202584 1983962 692319 862809 432382 319487 247248 59860 952073 1939963 1283451 276539 1275178 1607724 1768740 735942 1962007 1241563 337872 1334268 663584 1743583 679637 213770 198441 628076 934070 944341 993848 1699893 660853 1320249 1252354 1284413 1822899 192448 1073712 724282 1033988 693145 566354 1670802 542158 72141 1617145 42199 1337635 956962 496251 1141974 415555 1321915 1362365 752103 1451758 1262791 806793 1380140 425842 211099 672525 97707 21622 929747 814511 950557 1962729 168936 1854667 1656356 1637033 303062 224311 1157824 1994099 537016 1136594 715244 1309861 1025947 1668112 325482 1373147 999640 1503137 179174 521705 851147 1668291 1359635 371031 416154 371766 373242 32665 667112 521826 85864 1144472 1220671 498282 1287688 278030 608517 864325 316258 332594 965044 1849693 1199382 1088499 1995049 86978 841006 856441 194535 1466404 1540030 298460 1329328 1695389 402462 1580569 795365 1059470 887540 4152 818373 1289645 1454359 751998 134414 488825 1984563 559207 55533 1887072 1293266 613349 844855 1347591 208473 75723 89278 80735 22930 383650 1302187 700467 380929 1717457 1496721 270943 388561 1116628 702418 700233 1786834 1380947 1249795 478288 419650 1768014 1423956 660195 1099040 1658666 1125921 11604 98736 716525 323116 884159 739459 1463118 480203 1691680 1531219 733396 1166511 25678 1944005 1677981 866899 1495851 1775865 1188825 1456268 1116359 859908 204038 1910116 376476 1608575 462714 1796309 823539 1896166 1487232 593930 1891623 1303354 821930 601668 1620275 367295 601469 1447818 1851279 1876381 627032 777441 504064 1588321 1397373 1447399 1108214 1661059 1169985 1483089 767166 1048583 1319560 477887 81605 962839 142332 1539599 796150 1564159 396328 680199 34959 782333 1686855 1738667 1768164 812978 371880 1031282 1510997 331832 701569 561931 1664327 1433996 1582261 852830 594072 646025 1197173 676683 1786228 687793 1806781 66267 1886955 1643830 1799067 50151 745995 60042 1667957 1714483 1826261 37341 388569 366547 1744138 888260 1995714 827472 1608112 1559244 1100848 797442 14026 1184927 1730564 1219938 528243 1713122 1072645 1436990 1265278 843398 1508066 1235126 1311892 534212 224262 800639 1230651 551758 36406 972550 1098617 1451037 709248 1723703 1316084 565734 481468 786874 877185 241963 1223540 1000166 1269924 1451064 1976933 1622625 485503 1969401 1044106 1042992 1556775 606793 1994699 627438 535445 1951602 1209152 1530947 1708009 1196268 1524975 1993308 1467544 63735 201933 1710815 603914 594276 679249 616944 1488837 1289400 1045098 1568844 1089485 1540683 845983 989098 684964 688532 740404 476248 214402 1009084 1030832 264941 115294 1540189 875438 1327542 248642 1111371 1345500 1828285 931603 245306 1999948 1230541 105184 1355757 922303 1700547 1568216 1541923 1768586 1574300 82971 520455 219216 357476 1869714 1348533 1518146 1035559 1010450 1428761 67323 1263493 670731 1168713 53483 111709 169203 128966 1643742 1774814 1794692 472473 545848 1847590 333038 242050 504272 1829136 707021 1897018 1000327 1847402 263254 91242 826696 1762899 413728 1586604 1622497 613149 392658 1821885 1285655 1872392 693567 1747346 1163637 8839 369632 1828000 1129168 912856 305098 376928 1871581 607446 1791535 79466 87102 1379558 250882 1218234 1729512 1759406 425664 1598958 1325726 1201790 1334301 130685 1337188 243515 599021 896868 1487733 1499608 1344211 1257275 282220 835440 1935635 1532524 1734424 221567 674909 235099 1646886 453838 1007107 1286651 1749611 685353 941282 1890417 833951 994950 529300 299076 446068 1713479 64794 1280911 568496 5395 297768 370363 1181081 530177 689377 1456137 379309 1767865 452099 1302394 921289 791643 801554 517374 1481684 1936184 1532826 1465316 530039 875429 1564367 1563798 1970003 784017 813821 1807724 986260 1626976 417973 418027 954846 1498136 511415 139742 300171 377681 1298117 161620 1869958 987709 1021378 397853 420583 1256461 1924396 926216 1580941 692201 1020023 1450838 1587395 44079 609275 128856 900880 296369 98543 403430 1138632 1875066 233204 1905978 492800 1274251 1669732 255782 1508941 1474443 221247 615757 846268 999843 1289473 1799666 514034 1433945 442395 104147 993825 1477214 525124 84026 72584 567453 884989 590059 1946700 1864731 1584650 1753534 944125 1009894 794973 199451 738144 1106050 526450 1990901 1264533 217868 479467 1244565 1442401 1786914 80353 1523456 1957362 412472 1877983 1130058 600415 39712 416570 180069 1508741 1195392 1807863 1848567 1463141 1805393 1534118 773948 1433735 69944 1827199 556201 1367903 118125 956637 88644 859160 800800 839623 414228 1493138 1715344 1087980 1388535 1191213 1965467 880388 905564 818445 157921 1797657 699845 1227349 983301 1278667 434229 1508273 680303 1295899 1350553 566249 1548846 675871 1180477 1926310 1093212 51345 1158652 472620 1628140 1089591 79507 962491 1055793 1816096 1708357 466702 1968137 534803 464791 1265516 165319 1181994 158695 1477850 1510522 1323982 1254466 797601 1639454 1487001 1271092 504599 1751361 518354 260521 1837568 1509459 650677 932458 1487488 1314398 1088347 1670351 1538239 1839900 392055 904120 1910065 1336805 665010 402019 449017 1780960 1477926 817845 425227 372650 403213 621980 1048645 457110 987626 269089 237392 1236390 1132267 1187708 1173627 1643081 1950096 1476733 23064 1134960 1283257 1660638 577071 1582135 7789 63819 1646323 1421413 164182 515517 1080645 1010290 912865 1096076 1244896 657486 1183637 128708 1450863 1299861 1026143 1411362 1081293 14239 1378389 1689600 1932678 1087901 753417 797561 667774 664652 266033 1551741 261729 309659 1479452 298080 572373 1761183 1248864 1638225 632784 743161 265907 1526861 633007 561338 1454993 377916 408149 34968 850850 1372620 334069 131966 897836 550963 37798 1954270 1447314 1059836 183479 521009 1423671 1528260 1969206 1274755 1252830 176069 1815153 971851 1784997 272330 1729370 5624 1578461 1814291 368123 819169 1193432 1513850 245249 739379 388182 1049547 1010048 963078 253761 357970 1582742 1657152 1312070 1112870 835421 1433854 1144461 1227016 220325 52646 1544132 1535913 1466782 1047775 508300 330386 879599 78938 1071992 278293 907814 1964207 1699486 684828 179809 933353 302248 1319032 1419418 667345 1770470 733664 105823 39660 1463286 1338136 639459 458253 1580857 7654 66842 1280957 31673 411612 875594 1379397 967402 285734 1672253 1977516 486478 1148097 29798 1250717 945489 1735667 715730 585214 1460897 1371071 463722 402955 753029 1103071 1556884 207243 1640428 789646 1849961 920859 362779 168136 1047127 1283069 1650960 1835565 825985 1836869 63300 211524 770415 1199452 433617 759530 9971 1322548 737633 1768277 767487 1781878 1631159 1015986 1177561 806046 1680064 840136 943631 1759285 596440 1812404 1431013 1272855 620706 1236078 927677 1288671 843304 292818 353188 1941359 1880253 133241 1274968 1040444 1338944 1407605 1212593 863826 1269021 443334 296524 1995685 1345567 1558070 699210 1945490 961884 579842 490209 1776764 587740 1344767 1498095 213140 1234091 1020352 1821193 460136 1841599 1062677 1147583 1429766 822547 1530303 1204447 1982866 1128571 1634963 763716 785960 1928485 367248 1859584 1856417 1283436 655642 683284 1194149 415480 1770447 1505465 154738 654164 1569395 1514799 216732 1324487 947125 1178746 1635252 827048 1118474 1546636 8901 1748523 808281 959440 1313158 1632957 1182477 1804924 1263157 1196424 1681686 1528339 1825803 290186 1847971 1982265 475301 696227 618354 678723 1802965 1157798 1674418 648524 1824036 372387 674456 31563 439649 781510 187125 296184 1924511 19887 1306986 112292 898043 1375553 844502 1071903 896158 584435 1925658 673771 1169806 43008 1593692 495038 1248450 1770502 958790 1452488 1704958 1026920 291882 1308012 874185 223880 399758 923426 188842 83238 1510933 831863 1547129 967105 1194845 323079 1898629 1790999 1519715 1435956 291435 1451334 1939874 648107 1696252 199300 434134 177555 531715 443211 313561 1253953 1431444 719674 1541345 1012797 146108 1474831 1075173 1993883 1106866 798526 1355138 1131864 444307 51236 1013690 633601 248551 1353507 1523261 593337 83423 918787 711090 1710190 1584938 1180773 904197 7690 1600928 777479 1653429 330409 230539 1416297 1044013 1514174 1695857 707515 1442171 1552402 1731383 1542011 1881426 1407447 275592 898364 65430 956917 1696349 204127 1609703 1661738 868799 215064 1748746 469369 779998 888988 1698496 1395629 692637 598565 1459064 1858504 547223 1774721 1221905 1284235 1658701 1902772 1917155 1209947 1153621 213294 291673 577457 94073 959736 283877 14940 1390305 866294 1226390 960410 1717961 626037 1886423 891379 1155726 710110 1575259 652466 1848048 539563 29778 547903 1301696 1563584 1118841 1729706 1569092 784525 1222011 1802811 100097 91159 1191459 1335820 1040085 718854 985882 65403 450807 1660562 1124749 1441577 1738533 979923 633466 554204 648173 171194 1709689 1250487 1182950 1842374 1252014 990754 501736 262660 1867706 1673203 1065285 1025505 1112384 1353353 1418987 673645 1958473 1355471 374926 668611 1235194 453608 1720933 1925516 259905 1760380 274481 973368 1995473 1853499 26431 532814 1053947 1740450 1584395 1512554 820362 169009 934427 470857 1617426 857954 1222612 621654 581583 674590 824195 1951589 160019 1878060 1377353 1956419 861329 93791 303273 423932 1923153 1365450 716684 705915 150214 977220 386073 1996307 1085333 1563533 139052 18572 1269860 517911 1763978 61769 1890263 1197390 318366 662728 1800502 785252 14291 631259 125189 159623 154144 1073989 534591 1823654 1887993 654990 1773082 780185 1769740 594479 799682 511797 1181376 1956397 1744137 1495919 1211922 1791949 1916240 539304 410353 290369 648828 1553264 1574556 103607 813000 1952228 847769 556717 96379 112906 1388917 284054 55220 612914 1219405 233243 761864 244918 32500 1863359 1250577 1204968 988925 1733543 1959437 90460 1778088 1937553 1964310 1247225 855719 1686831 385854 703637 694754 226169 1765816 308662 471443 344506 588135 646936 1761740 897295 278025 1943644 1388737 1142163 1315967 486416 195690 1325820 1168299 197344 1911443 1315142 827924 988747 1731464 697182 1614311 158668 675753 124938 137119 1641617 139511 1166888 887658 97197 761705 1016681 1926287 466221 1921630 535546 1899537 1700247 1135987 1396846 176653 252810 874662 709206 945409 212098 993306 286455 911699 989004 200900 910905 100747 425133 712078 893088 1169463 936868 558310 1193527 451594 809477 325066 63099 495630 1494610 1025777 261020 1414602 696441 1322447 127011 1911650 1644784 560573 1189566 1455022 528744 206720 1424637 1249080 1467958 80408 407961 1367254 1584194 1536725 1789861 743872 601587 30184 1944919 573783 717010 394926 1664569 57823 1584337 1102486 1410607 1199926 341791 630032 36557 1580733 931878 866826 898867 164176 681268 1282325 1657335 391872 1164993 1815186 1342524 1994008 484650 207766 1917473 1621555 1574507 1711343 781669 1401675 971419 1174439 271296 1644722 1594375 1747628 188223 385350 156310 738256 1875561 1345036 708961 1233690 310375 1127439 1320935 1647684 959206 920653 715766 1663079 1586465 1361349 625609 910489 342526 1450920 893876 182552 1347082 1953573 1850655 1531425 1576720 1228857 839179 221908 1341711 1549888 1775971 1205053 619679 792538 582504 1940051 1915568 509150 1682488 924022 1505870 1775036 474409 83615 74751 482689 1528461 1650533 1498573 1613880 1807083 1982593 530801 1465940 1015130 409704 1046472 522481 337660 1207504 697249 1458749 546249 826343 121365 1028817 757182 1493604 1724021 481118 882100 1353912 1179818 1173488 255102 1157800 1954021 1437123 619276 712572 1046989 1477139 1923512 387627 1030330 326479 161784 1782229 52677 422302 438209 1022758 291674 1401768 18068 187866 879787 562395 1837496 1441846 1207734 1332190 341381 923980 1722110 1817594 1316227 1800561 1356703 1154530 114030 1860604 1062412 239340 597126 64013 460762 176539 1745145 439824 188255 193349 442993 1440362 159379 429080 207073 1333425 131637 863353 1324797 1245593 960598 1497595 564529 1114659 964472 809328 1655160 633414 7702 911866 401915 67590 744699 454318 831654 1162564 973051 1971430 786529 570276 216995 724807 1524927 1668492 1629361 443618 1942002 863285 1448155 483645 1361680 1857524 655090 1798252 499945 1454961 902099 649280 794444 1910285 1768483 734213 734212 1963167 638504 17977 1917631 1485675 294088 460717 1970252 1148682 1756119 499494 1587868 560181 1788621 1961312 1806199 813255 1630182 91759 96266 1568029 650447 1222994 1547101 740455 1807828 1510613 976997 805940 1224682 1352695 466869 202217 1311124 306985 453717 1084930 1115175 198579 973884 1824307 958841 1279134 1245134 1528883 1709862 45865 226859 249310 148087 11433 1257881 550390 260735 219109 1957085 1274415 1614240 888714 298733 958745 1248200 502732 975144 310909 948075 912859 1573639 1573592 1215917 833686 241469 456071 1768587 1915789 1295437 1972895 1772796 551404 56551 1814747 1031684 1515732 1898685 1514663 911617 536717 1206577 1923081 69 1642819 1560275 1589169 813923 1262377 1824941 1236825 636594 1938323 1402578 933532 281665 1893648 824272 1120971 124546 811065 489948 1460835 1657158 680282 11709 248967 1335149 680896 83856 1096045 95829 935969 947565 755886 1964875 551858 1183337 1509329 251163 645989 1534376 1369849 575111 346807 1194799 281852 1536032 1616706 978897 397402 802006 1202689 781686 339919 1649137 412951 222276 1619486 507338 1688765 512350 119315 1520442 1285348 1902959 1644156 1212977 475373 658935 1433534 454163 880887 1918282 897047 1753547 270200 839661 659525 43894 1628149 258445 141377 904099 1794497 1967517 925299 429600 618578 365915 1984824 767156 1992289 600270 244646 1138671 1468240 1908646 1079583 1582582 651449 583969 1512731 216371 1800862 1840687 1837063 1965500 452068 533149 1507034 465075 1298444 1236985 543181 368983 739452 1484711 1743993 272554 1626278 419467 1071286 49507 1202852 1869895 1424376 656397 184843 1076230 1353479 1083824 1229580 602748 1965217 251462 390287 800321 1032814 1011981 289950 1286475 944017 1031205 918682 1448591 1217077 1901108 166445 1866771 305071 875960 717868 955483 1831131 1003783 1693223 200307 845661 65273 1579191 1977949 1829952 490229 165142 466030 1676149 1326156 14971 1113820 1693992 288313 239858 1090474 603386 1812904 1662913 1214401 717346 982296 126360 1239459 1931503 808516 1250718 541996 873928 358444 371446 395093 1481516 663313 657289 1131717 908498 1187037 1253183 235888 1292485 1653405 70509 1557337 50335 1584732 1742875 185268 465998 989714 1791073 1426568 1931234 685714 89430 1092230 1750980 455050 1007002 450285 884215 1559230 1070619 767611 1740175 1180419 193693 1522178 31767 26185 1220402 718813 811592 1258179 500626 66634 676337 1399201 370852 187748 1456 1663416 258797 441740 1419775 243110 1844131 343144 368221 917275 1693885 612550 745179 517249 190887 1639314 627342 853317 73013 787843 724192 1701372 285635 76947 895884 800984 709795 636396 136425 788952 520566 800895 1014614 1753098 224807 1813975 208807 879990 605108 787518 1258856 554501 1258087 1115508 560439 962580 750492 72495 1961604 1913821 539326 19400 341046 133592 627731 933904 919599 1894048 1262559 477011 622415 656974 1195740 872941 146404 1289395 783470 596597 1566398 442450 178912 520517 1645718 1303141 1564844 1115370 154989 1939264 943271 1022347 168030 672296 722846 1233521 1479229 1061507 846839 768212 1255296 1596808 1757250 239933 1965498 1443857 545903 1837557 565701 520540 465488 969261 392724 494175 451379 313170 669518 1732582 524802 1296898 1732166 977225 543220 865196 1706364 1988800 283184 1062018 1564257 1603915 875525 601392 1264198 391603 70885 88746 1584765 408356 938387 1739860 282143 652714 363837 229542 1726309 919218 514959 739085 593171 1500107 1946086 905904 682422 102686 218162 1881813 827929 78849 307301 133510 1612299 1546630 1207522 1350666 1611075 1858866 1907741 1526310 1461637 717510 1704556 234472 1169010 563565 1339906 785199 447714 1159675 1330671 1477372 1042828 1862485 82428 1257517 1534073 1212052 102008 656152 169532 1613993 1544613 520821 1469249 1384981 1134132 543352 104048 1153549 619854 1413419 1291858 1113647 1340277 1263268 421895 1073754 1251166 794051 828254 903199 266327 1326536 1125485 555713 1669121 983361 268501 1304397 1137409 1264322 1050870 1656302 1907137 658327 1536405 865557 380791 1741902 1285751 1240374 1983435 1534586 557925 1936551 407496 1638593 1606002 1525773 767357 1997099 1810409 654953 1180665 237382 414277 1567062 1819236 667558 1189513 1735419 1273667 1212724 919918 1202847 995791 640244 1053861 517229 1527770 455266 902553 1801724 1282154 1649592 494039 1602913 1198276 793474 849870 1514768 1742297 470626 1835409 1419814 614640 616815 955482 809596 100109 729989 650220 754060 1307690 1501716 49809 30634 270218 1693537 1409900 140463 818037 1711233 441620 854439 230122 521614 1102084 229273 236763 515939 896808 1181272 1502639 974804 661612 622559 511119 1880460 1483355 1280512 1106082 6919 1068647 1275827 33114 87951 871748 195922 183560 1216850 228027 920065 1812816 1136979 569112 324081 1168753 703154 1124551 386091 1264026 1760644 16654 1918532 478858 558067 1616684 524301 723642 1568587 1508305 1487108 1908013 561432 942174 1860343 1827825 412029 474709 829295 1915302 159276 702200 1363325 1125839 1503614 534483 1334649 1269161 1748919 1382719 1829084 470144 1379216 1435551 1857324 1679335 655865 1561037 185798 1267251 92047 135695 188066 902441 1727350 990599 1707002 1022460 836016 354940 1192093 841934 73955 525994 417 1588447 349159 303976 666467 1691128 1235893 276839 1675058 24316 669506 1665254 1688803 943289 1488280 1405147 1967946 362705 645207 1003190 1667222 979015 74905 928801 1868561 302493 230930 774069 1868424 478804 1544725 1378818 838896 587606 1265555 167143 80016 1349633 1784840 1644402 1960675 491289 742704 577602 1950968 880303 803819 580669 643829 1998646 897375 290176 1613445 349714 978455 295247 418692 1735380 1234930 181811 1090497 602927 118558 543878 1357435 564242 1756601 1851600 1461011 439626 799459 1663153 1170583 372180 1047200 1026343 1367355 1183261 1232418 1326174 110687 1186619 1572300 1570216 1139900 820885 681569 1243400 1845754 131187 1010491 1295496 1728726 1049436 564722 604787 178736 1949532 1317483 957687 724325 1398528 1349456 1758221 1793881 456130 1816679 1062642 670691 329220 1532550 327633 229780 1649310 586189 1547187 768037 1265194 1835003 1034975 107198 1917898 1763197 1576640 1312843 1675529 1144899 1547635 30140 479083 1053572 1628952 394478 40875 489977 762797 1504611 1940501 168468 1951271 123282 847935 731452 65724 228529 683193 1814304 1493492 1608756 324580 1798568 44590 900413 1577690 1146669 992982 663415 1319535 424156 461483 94338 672007 1331809 1718910 1946181 1508881 260517 1156537 1994729 1170096 1253710 1753544 1725208 762052 1540699 63732 1900462 187114 1669334 488677 1488963 627590 182508 890635 818020 1821447 898441 1352257 1914281 1605768 1013276 1917786 212054 1370391 931330 1939002 1614755 562776 754655 491494 87347 1484154 228359 1591132 187210 1003111 217300 888827 1203955 996788 1760466 1396910 384112 222874 1759832 728738 1270559 535965 1895253 517020 1684465 1122392 1072419 966050 792815 130296 132290 27865 768344 1119267 1044692 147731 421099 915133 1470738 654942 1310300 1699031 753178 1869289 642394 1154170 1772804 949249 1205328 876886 963430 1427621 1337265 961612 1682540 910576 257749 80983 1983881 1883875 817598 1733631 1160002 525135 497053 841977 1049882 580952 1416865 1504439 511293 1005009 240022 1558617 528854 97497 1360618 72003 1694460 194812 1314843 110317 1564084 144599 65019 1287439 1203364 1854500 937693 1953571 658122 1731969 1795101 7772 1003731 1693649 579697 29175 1664729 1188149 186578 954533 524805 1466696 1175375 956836 682578 267865 385480 373426 100386 224470 1384154 95009 768695 194557 1816802 580930 85510 1183041 393304 1101836 991499 1839577 411638 130816 1839571 1299872 867264 572776 166708 958075 47525 217304 1222792 1576565 35794 1461520 933263 656374 568256 1577154 1600420 96363 1311743 1020243 358175 581361 508915 1897727 409132 736732 321929 188884 418944 254530 1157840 188640 651104 1838781 1601267 827809 799107 1231480 89386 800830 554508 841853 1936942 1306135 791190 1472108 149328 682666 700309 1429307 1285684 1800514 1183980 1060849 1555127 1744539 44496 1291792 818520 1893755 302117 1458706 361994 446375 480065 60472 785121 1530378 1735168 572730 782191 1044311 1530310 887009 1889216 1568179 958758 1975371 444005 1904433 1342869 1466231 878146 1300076 1291859 1803097 753375 932476 939088 704860 598831 1154464 1555136 1275765 1497766 1827255 1364037 248591 1448993 1406284 846816 1651976 1154369 581370 1279324 304730 150159 412311 1526774 1324570 1374155 819306 1787916 1026516 522870 1818726 562039 39595 1017675 1423032 1539928 273938 721969 1995753 1786040 410694 1690674 882871 1810440 289374 86571 235452 713617 508816 26798 1859015 1763795 1959041 432368 290210 119306 734108 1101393 1838732 771689 475562 1589575 1886663 485407 839859 1964384 1888963 1469315 1484487 343438 1850583 565558 1164821 128634 1372143 814232 948004 1337101 1277593 1717904 196204 1390547 925082 487541 1414911 1317457 1416783 660852 457171 775725 1448977 1610564 604094 10424 446137 990083 1198215 1605799 538438 30342 234236 103534 1984246 578694 109652 1549611 1995292 1382356 56868 1448858 1712562 1837735 725382 1931053 1846116 955540 716239 1451048 1402242 1189714 921973 521568 704387 1227705 265319 1224173 1791237 54811 409691 432021 1472676 761875 128737 1771043 245201 1888774 1688175 574107 974386 1786124 344470 1054211 104282 1374871 1048477 1142407 1779427 1266496 1907748 461626 490639 649187 450307 671913 1356705 392405 385425 629281 1796957 1816807 644122 1989977 237197 177407 1056705 229202 1342161 1911073 35055 1389711 848207 1708704 657898 74614 1127045 377763 1920502 121923 466112 1547521 25313 1798628 27746 1499892 72797 1518380 877803 297809 1628398 413579 1148653 1373688 485653 345949 1766650 1217258 1844823 798692 176405 908747 541053 1751642 590973 315585 914412 344528 1838339 488987 860985 1765844 407192 226745 509826 767200 255179 418371 1802028 52219 1469963 1993526 1891105 479515 1945760 676239 209743 669971 1001500 446564 1801315 237689 1741421 343169 378888 570966 698694 1930886 760062 5976 412502 712524 1446197 421381 903995 363827 1802691 649006 812511 1456716 1311001 1870115 1642318 846781 947326 1693085 1140435 1224991 359900 431510 1281487 1612014 945137 538613 866223 1360216 1747880 308721 72614 872629 1685683 1512041 1464823 342638 1034719 1506891 574896 1074431 1590848 32703 678119 458611 564872 1699375 1399518 243252 1360601 1700104 583768 1590640 1994797 828238 1717377 799174 300163 1792475 328393 670271 827250 242412 575426 33266 1402657 57018 401979 1950327 729353 746300 424433 1076698 168079 927727 1092700 1374061 1548255 564771 1224999 1190130 781024 192713 1875888 1432368 658876 733916 520365 1364758 1287400 1009233 1554460 1770463 1433861 1800224 289612 329801 1534740 1327837 1041178 567691 1193171 339043 363373 1996004 1111259 1286315 69492 195954 1457813 189365 753214 1208995 1423806 82261 1797159 1658342 1440531 1126843 476167 278002 1464701 1038667 992201 495858 1775714 865480 1541436 651466 627176 1593620 1063946 1875203 1994324 553464 6144 1379973 1317651 993208 1984455 1189787 946354 271535 1160290 199633 1390033 683428 1702336 1235867 1473511 147116 1009147 101097 281105 964896 1845905 1766268 1790982 1017084 1681969 1415045 305003 39812 1517771 1385796 1045391 841796 877072 513055 377350 1296484 1573663 785924 1140252 161478 1259542 655509 603669 1080600 553553 664026 1015063 1533776 1998132 393441 351275 583464 370602 90996 1117570 1664072 1343771 1267593 283165 1685770 599122 136862 1392836 1344299 1481703 1415270 608341 1482269 897814 235157 1773932 18224 515752 386224 377305 1539743 1302656 1458486 1652265 976186 1706951 76155 391067 1873809 1250710 1071251 262751 1735711 727771 1763426 38076 1056042 670751 1032644 1325785 1747528 1850011 1940994 950212 1605723 1404540 1346468 1299305 1112239 1038541 480776 223832 308671 936971 949425 1292330 1690389 1800859 703750 463020 208454 1856257 769366 729907 1595856 397503 993456 1124329 583111 658425 680918 783370 1892354 1793767 1693758 1215278 1886677 1657124 1020455 1693651 1351111 801700 1260911 1641637 1020502 485724 961106 775940 1238022 1598588 1594065 431600 1278148 450308 1164804 1749002 1306080 940687 219129 1880214 555148 1441287 1556733 344268 1243057 437699 936746 1300695 1901692 1482050 1197873 527830 1280802 1722566 1843494 1610529 1293948 630007 582921 1179681 1100141 980637 594157 1975466 1014517 1705650 791333 1760702 1904572 997276 1297709 131955 1813812 1006640 1558364 1489895 1362571 998308 64496 985696 1830533 248634 338991 1059157 180240 125711 580884 1513306 695246 633581 757488 808356 1593722 1483401 1465756 130926 872849 1842623 1182535 1440446 731349 691285 1568555 347896 1239996 1346797 1900648 1671491 157673 1228014 1914291 343567 501200 847237 90824 1909284 227707 1810804 396906 1561561 679439 1734507 428505 1421660 551316 1995942 863717 1677267 1530580 228613 1713263 1402497 134638 1245066 399370 33176 1952552 1468270 427793 1673639 1701664 1021951 772021 1975061 220177 1623120 146857 365903 1980149 1603147 1180398 1116886 1543882 1206807 675895 1871639 1456623 811776 1879367 408122 1039065 683860 1040518 1101960 1764474 1705490 1081040 344877 320887 1506512 1894035 1837167 1323354 1528198 817635 1086720 804276 35102 1498021 582176 1072081 343405 714584 664318 1971858 163356 809438 1952753 1610800 1158744 1486284 846992 1456991 976419 862835 376813 1168841 52741 672050 25961 1599566 44784 554292 1000074 1397624 1102442 77470 1335105 335357 1724109 656956 555003 281919 1378652 1456596 1339381 175894 1200539 1917534 1882941 651223 118529 1943256 1258964 1074868 704886 753856 1327752 810874 1200788 1390494 26610 558630 1978592 1663440 1731056 1013974 870408 758274 370032 531304 374276 190256 924936 1902939 115949 370172 294570 1096479 1487332 453551 1277319 1791356 179139 967592 507882 513010 1778980 445159 50420 1940499 1297756 1365240 892729 301422 791105 1659060 367825 1243354 1877934 36916 139347 571142 340591 1163152 729231 926197 325030 1778570 498211 1333805 488617 1647487 1120262 195990 1823450 1574973 1803147 333583 1997049 1034593 1405644 211382 1127738 1781414 1693515 1317308 1520576 246569 1544971 119414 1177395 1892175 1220417 716868 1333655 1857306 262906 1428366 116675 363182 488905 1195627 111526 481269 1353828 1599760 1848114 298957 433188 872453 1241394 533485 171509 66411 744881 654033 1020937 1166469 1271175 861995 1170697 95655 369380 1237695 508840 1582524 252275 532590 253810 94357 654078 957038 613141 142953 620459 299041 226120 1955106 1750720 1377180 53074 1075961 1900847 1431284 22993 1666496 342063 1612796 46592 323203 348753 1772523 1554029 373990 509613 1305566 559562 1677993 1721853 705162 867598 1968608 1858502 38857 1376547 1673364 1940671 1379389 278374 419001 335964 87032 1417225 1233733 1118016 329083 1155936 2517 1691492 1438809 1028838 1302932 1131088 216330 893441 752304 981 1239322 93221 98455 514859 942712 1160376 187627 533301 1082577 552183 1803653 1087843 1348342 1341910 893475 811537 1245063 1383869 80252 327560 1089658 1941758 1850248 912385 515173 537612 781077 1459978 1032980 577159 1580177 1323792 1785522 1736458 800528 867687 244842 1132487 1125456 1123739 1488652 1616680 722159 1099331 527109 1396297 1770156 1163113 194354 1332930 1442412 839336 98895 918378 1543845 1805221 773446 500462 1886950 284675 420565 1126165 444099 19823 660904 404556 144569 1836624 125891 542358 210426 1909358 310062 139140 61586 1253204 697709 1304156 1603509 1196848 1963911 1946981 1287159 1946768 585856 1684151 1445981 1652190 222155 1137160 1975872 696937 1201766 361499 1920261 1415887 1048242 908834 1851716 1389537 264144 1871198 1262667 1172636 290104 858442 1522301 9586 505040 916909 531252 1111621 381880 1323674 552902 734262 1869075 1077334 1933320 583113 1875752 146953 1759969 347137 528917 1428078 1659417 1824059 618114 98582 1991745 1127381 1888883 1162837 1883275 666221 1711143 1856147 1440059 203600 1042358 441664 260638 232241 610734 1681629 833791 826018 974437 1447376 866092 831960 149323 1634457 1818682 1380223 1371096 1276032 341694 183518 235853 1696872 681453 1763497 1699160 1335757 93674 1242594 834975 937427 1763998 697690 190478 1849155 1004317 476880 1390525 1517505 1571475 753678 223941 1138353 718717 968985 1616284 248595 413777 648113 176361 1468426 815236 1835000 1320423 1071046 626927 1288787 1442750 987210 1787772 1824795 358921 659329 128352 1460868 840205 531350 131430 1032250 975747 889850 97866 64386 189177 1911530 236648 414253 1599565 502064 60112 1231385 1264500 1060331 1730756 1608790 1921562 1628493 1135642 105960 692313 1568110 168677 71347 147250 883417 1323481 1630886 791060 190803 1093777 262940 808090 111977 719222 1734493 981170 1720036 68813 814033 162791 302014 1333677 134603 964891 1172454 1444296 1213237 202156 353998 51691 1797106 805351 1520859 205884 742153 752747 985062 1104940 44019 1385708 648754 1652094 1244435 1047147 1447009 1092210 974179 1498531 1085345 1739266 1127451 1602400 1599004 1544081 420064 1964156 1531169 315351 1877949 1661643 501671 1054142 1309032 660196 13908 1733518 1989243 1973630 126677 726557 1740324 620000 790529 1010347 926622 287614 754107 593 1510252 1540749 1376683 1594850 166339 1495320 1298220 61603 561380 1743155 860485 865295 218488 602562 1934754 784437 1718224 1139055 392645 1075494 1280046 48376 776931 152914 60322 432633 651439 1396599 1469012 1191482 918655 1306362 1109402 756568 243871 1341644 1567089 1589346 767144 539386 1920302 1291602 1967366 965200 1042576 1734717 967838 1257383 517987 569119 1669270 473383 1472307 1154452 1497746 474533 906909 1370890 640909 958934 1381792 1944889 1918965 1607142 862884 427504 1147860 66140 1800300 1481259 1200412 1007157 1773649 1178636 982828 126482 907027 1012026 465262 130321 44869 719984 997073 553338 901491 1362845 1398403 1799360 1249470 1419470 669030 394607 1982868 1201357 438720 285355 1480533 1934026 801550 1054746 1931274 341040 1532552 3025 754049 1072794 937821 247530 612729 1241728 833782 784177 1171214 564712 229784 1501088 249072 1463606 1606565 1498379 765695 887131 315577 1501182 1721171 1419369 1030303 493495 587636 1236459 642197 843307 1351689 1737784 1523301 1277747 41904 910551 299713 441093 119076 196193 142638 401217 930015 33064 1186337 591768 1856207 1636069 1721863 1737373 909277 321659 1305647 410937 1941800 1710598 367579 338697 459006 980926 1471209 1239068 1910368 1781427 1438880 1490044 1045031 196359 295722 859055 1197452 875307 451262 631605 128596 1101099 996660 1422073 810612 688918 701826 1278938 1805496 207373 51362 1171347 1212274 1167109 81508 1629245 963703 424199 1444783 1816759 70630 522635 635078 256921 1250675 1013348 1833713 1400753 413524 479368 354022 766969 142619 1903361 1463002 1731463 849650 1598505 1889232 444215 1388320 660826 1794968 1360630 299663 1453128 562157 1628069 1612801 1076252 1258038 1963803 774218 1287490 653766 130780 845379 593437 789945 1053697 61684 1891413 1341446 90017 976471 1823192 1171166 1380174 592311 1548029 545638 916049 1684165 1570843 88841 393522 823913 1130878 136049 511032 965915 147273 954958 346386 128882 1384530 866079 1125569 727096 1953347 428268 1665678 1395371 498480 1289929 1071498 186582 1268001 1291854 1351986 603631 288243 224397 617229 867103 801575 203084 159662 1763891 218537 1491223 1331830 870731 722476 939528 1507954 1938144 1402061 1079272 226003 1004867 1769569 1850388 176768 270746 996711 1410592 936488 573072 73282 751532 691939 952077 121176 1001939 1361185 308296 280922 493065 101575 1898791 338633 1249126 649452 1235252 124875 1394769 979295 435222 1822172 1227150 1498937 857511 1819789 1797194 743727 67896 1408956 357418 809292 962891 1296579 987813 358779 240443 1107276 338077 991334 377754 1521237 243798 13549 1349858 797616 1817149 1919970 1766204 1527532 1418355 1856322 1994569 1271559 300402 1740080 813288 751327 1365171 768986 111915 1935268 967463 1659446 1886765 1900048 1029859 1854752 736166 1339730 340182 1858054 728592 294581 541250 1193135 622277 1316873 1039224 88802 1572283 1644628 236359 1726283 911707 1907962 1928909 1943746 1008165 965400 1785136 457632 812000 116879 1753647 646866 60365 938108 1253335 589104 1058283 297363 115342 764936 689729 992613 37936 192271 713501 1702636 1668020 462242 819032 976264 584270 1705714 361548 1322095 1703360 1587128 269386 663825 870276 1662132 599082 961300 1288166 387142 1798928 1056681 160649 341614 1663725 1883846 1060529 1177573 763421 1113933 112372 1821524 202111 1351974 430498 1395824 1950032 110467 791171 1961357 80437 1158039 571097 822010 239692 228204 1807051 475431 1233105 1907782 1911795 1945155 1977315 73469 647199 656995 738840 1721923 1339898 1664299 673803 1398962 1119345 1134870 1506762 1139488 339839 868792 1158624 1889989 1411242 147768 1648637 459446 688491 1880834 151902 938094 276905 1407853 1718088 1418740 1347421 945978 215498 1102608 576108 898029 1807032 1889205 1039796 720082 1945156 1314676 1511764 453528 1137696 606818 1035850 13611 988353 1278427 1620841 539608 863050 725143 1678721 1650621 1973682 698455 1361572 909378 1909683 1930075 1547590 1565615 15229 1000392 1534681 1682605 1254632 102159 239574 823652 460199 367451 1105863 1096094 875608 608819 1387593 1165144 1172682 454319 91681 291189 1772801 361711 1749541 1594355 567177 1659280 1633429 1455152 376982 1857998 1603368 1204375 606289 1074756 1416882 1547314 1968341 300903 1587799 1413491 1321294 1217459 984291 1432911 1814889 1308870 977950 282899 1058202 1919471 786755 1308510 1367250 388957 1585747 1628026 1548977 1822736 509360 1446358 1097302 411173 1306820 879530 416810 1205739 1578978 1340693 483680 1288364 1367177 1477118 1000398 882456 1906143 1725138 1678835 406943 1958809 1332094 1972031 385983 740541 706962 84876 106656 1542122 1216954 348933 429566 897498 1090907 1999804 789445 347075 357898 1364630 498247 1562962 823819 1792123 356916 248943 707006 1809571 886284 1981017 517707 1383253 1806 214767 976293 1491838 1428660 787946 407934 1219120 79860 1715496 1389989 1253757 1564226 205431 968319 584302 1551939 735469 215597 1972520 370599 112563 1221002 214386 1370696 62778 1920496 685824 1486095 1275828 1720495 1612714 826688 1507959 987836 193975 881155 54974 712441 949378 784189 840584 941458 59151 1715813 1175148 1837071 583007 223874 9008 704812 996132 6632 1133547 297992 1366464 1108827 1175868 1943593 654927 1329762 260101 1048678 871924 1402753 241302 631126 1862293 1949403 938186 1693263 102887 1655631 1367212 1893807 989039 274191 487067 1353351 1241250 1615904 1135640 866420 161999 1683262 1763018 1808742 1279956 174291 1731550 806434 1216591 1979063 1560114 1916739 364168 1324747 1245712 712342 1927083 786586 1025467 614617 819739 787388 757723 460916 792546 678138 852575 493919 394481 120290 1482181 797860 646646 875093 418318 1075606 281374 1300398 197808 1727000 336496 1226859 1223073 1462043 230832 1657842 1747632 1966181 1931990 342267 860157 1820655 95988 726674 313629 430017 1572476 960173 1972892 1052189 532974 485651 778830 1496180 1971466 1806092 841601 539591 414329 1430315 1367488 706270 522325 514681 1843073 308973 244569 285150 112437 949597 93157 1057654 499127 573933 1164385 1808777 644466 1200001 684775 1346433 1759788 1384582 779950 964164 1795437 214066 1255429 609559 1434052 1362818 1445 73383 1282313 1326773 34591 425183 1308981 1910129 1922327 674701 1286576 835232 1897838 1616731 597952 622374 1232756 804573 1394819 1515724 1080404 1288239 1886867 1417210 1777320 1685694 1332927 804261 104820 1932983 929442 137636 691702 1483318 539971 99299 214181 691353 1683705 1730229 1248241 977874 486336 129864 433270 1760178 358105 1906816 1200195 1605239 1060048 1679532 1185363 673516 467454 856778 1784310 370327 1369153 1437700 921967 1146883 1882273 891615 1863549 1610731 931065 96257 751560 871891 1632681 1413220 1112106 1314110 595450 320290 283083 1853122 144010 851671 474449 1058144 1009569 1083903 314799 516551 68741 1309031 376901 1507400 1790508 1037669 478032 439527 781891 1879590 576469 606159 444692 469401 375222 585050 1088957 426767 767076 44811 1452771 1424352 1344628 1581012 1318651 1359576 168854 212818 993094 1197756 605710 807814 1702910 1790797 879790 1331083 495700 1826386 1811667 1233486 510179 1204616 630510 568640 1977129 1433264 1166415 1804514 1201187 188031 1618674 603264 1971696 748587 915120 383639 1156707 1056082 1608343 1244068 1801489 199933 1418238 191142 1767412 754343 1059396 337719 1705837 352375 66280 1177750 868961 1783116 1692638 1100535 1102748 1940163 818246 1218669 516532 1701392 898733 1458347 1251577 333736 656289 1425865 1513063 1911547 1163598 779505 1144346 799006 1289066 1969564 1087096 1737786 1123138 1037544 452111 1902644 1712440 1390736 1940663 1666214 1004058 441514 1149115 1663430 743707 270483 1747010 800586 452822 1802396 1195086 1052634 1268122 347543 1407005 546723 1277351 1031169 1122397 161936 481941 1745554 545816 1975473 1945725 1751127 1248966 1010428 1405434 795400 1221746 1046634 10246 1836450 1126193 1098907 328172 516997 1199477 1332988 1508599 466821 848005 667072 1851842 1752235 1404007 1642818 833851 993915 1062365 427501 1980812 179739 1101539 1386595 395299 706116 258935 829095 1579446 1292570 862327 516284 352885 693283 1111154 9546 1466741 394075 1574756 756709 1590395 1269208 278026 1815753 1433326 640992 1316112 1560500 996575 248139 1385976 716716 104235 1594106 1134694 803026 1161000 707675 337465 1776851 788112 1515160 1248504 213598 421880 753365 905089 1280926 1342578 991420 1760970 247529 1334411 1487369 545944 381305 1744727 404490 1209177 1448412 1591789 1901000 667205 365974 1657275 594651 415878 768320 544091 416467 445931 1696168 1212288 414716 509072 1947820 376562 759915 997287 1262626 1029244 1078191 1289291 1783022 29317 1776785 880350 1755024 1166615 1031467 1304897 944366 685086 1564471 524494 1088429 1365352 549954 444340 1544570 1646086 686554 1026515 123486 1944297 1130823 1223184 1221472 560056 1696124 156481 702849 1511715 722774 1465294 24962 670435 939710 49935 473979 1146697 634254 1123270 1438664 1399752 699606 194719 1178362 881651 90062 1955498 272912 1123235 874849 977149 1552031 642862 199831 617606 563231 1813741 1391640 1825560 791699 1137005 426713 800554 995090 921066 1239199 475758 401282 475036 959572 1950784 768883 859084 1322761 513225 294688 1228536 73613 1733459 1461813 828540 1794787 1011060 298744 1344779 1138639 823201 776745 1317369 696907 1814677 928983 1484933 1968368 1426424 448021 739000 695013 1404203 1971976 115616 1423481 3525 657870 882109 1254120 1044228 1572460 1482366 1843822 799331 1901911 1259136 1314497 713894 1219652 925623 580708 494983 177789 642672 1433094 1809282 827696 1741981 963584 150285 758214 1940603 659524 912096 461621 899655 431837 576138 958803 1093962 1950765 1564797 377024 843647 1202952 1021840 552293 610069 1469831 1958295 1580325 941579 1482293 1582500 523767 1909847 1783987 814238 1701287 1326315 1056416 1870993 1153401 949457 830143 981405 166509 1278761 1330363 1594133 809064 452356 683571 1023125 525210 1343656 1282693 1353398 815080 1020880 1174151 1331712 541751 1419080 831222 1759666 893968 384337 859290 1308420 1333612 1798610 1910691 769641 541161 949694 462955 318603 1629234 1026043 1424837 1568563 1766725 1752089 69181 1484694 1686589 968739 1773278 802243 1898416 455139 1875842 1829783 534022 1815609 1097050 1144710 342395 295965 1204404 1204980 927191 1950478 955542 431175 1356711 1374598 234656 167567 841787 360871 1359822 1439478 1289143 1579585 1787029 597386 1444675 1620378 1669019 545095 1888101 309442 1619146 1552650 607470 1402417 50524 615588 1113052 919560 1342608 1383533 1794858 1519268 249268 1383532 1765727 3112 1607320 519340 1546811 399742 1293357 1188354 391499 73124 306027 1499292 850469 809025 3789 1275074 716751 1477793 372241 660549 714002 1113279 1799761 698375 486748 1720688 663777 237359 1531163 1546723 1824991 1109375 798981 1642014 1528213 1041397 1313064 949591 1746226 303493 1781867 732115 553301 1450794 1737678 200174 194269 775813 603011 543217 1199505 279240 487142 79252 1377774 902610 641585 516064 393580 1837095 840325 395281 159461 364144 639172 481156 236819 1114222 112908 1401477 1742108 643554 1179892 1378726 1411339 1532683 20710 917136 501771 942175 1817100 130582 65947 1884020 850967 793607 1196202 333898 1949022 508588 362414 1016230 1498317 1898772 1152505 751606 1515356 1108253 283234 814984 1320861 471514 478179 886817 752871 1352544 1168463 997469 567235 134688 603313 1765136 700457 1013973 332335 817430 1827417 449493 1816410 1344862 350719 1766279 279966 1740092 1540980 1771850 1934628 861148 3030 1572529 1266765 1323568 1559049 1595683 236528 344871 1890612 687162 1930336 619937 192679 1240872 196845 848000 169771 1671606 734995 1350307 984596 1842860 1104189 521750 1588785 1476069 727282 893004 1811311 873785 460794 272419 710301 1892916 971642 669361 960982 1649882 1275445 187358 1976874 1589773 1072740 669366 972750 1860841 736854 372159 372982 272069 1204251 1842854 417263 1662585 614304 595355 216789 461665 747399 1212349 1175256 1256291 1683502 1516257 1435449 1039754 113864 509767 833339 274203 399984 614988 688792 671714 1653922 12024 601131 1117045 1012161 873328 1489993 1988947 1208749 882863 1997680 729329 1741657 49057 574533 1565786 1155880 1409334 920575 1108972 1196876 1255226 1695244 1657062 1775581 1351461 1570338 1873151 1401973 540968 531337 912534 1746616 1149008 935396 541486 938503 1948651 1215599 536984 161480 546920 1376181 49321 1089002 478098 615696 239307 1292041 1295014 1324248 1388986 1789162 979769 1927876 1286712 115433 868758 1745639 142805 626445 155121 1154028 1294329 1386412 526150 1126002 1006797 1225096 73773 1255675 446457 157603 1715607 942645 618197 1650437 851035 841395 145818 739620 775091 961017 1232511 1808808 757507 498313 1807608 88827 789839 11409 1562016 1433344 348926 335232 30089 342470 1854230 1764031 1433947 1526648 94684 854153 277633 509393 144009 1076079 117134 932766 429372 494395 1386163 684999 372034 40973 1036279 1983595 1202686 917112 1183217 125887 535821 189655 215782 880010 336367 306595 76069 1432880 1205233 1394446 492726 137383 1995410 589757 1297841 1853037 93099 1052048 682633 1107357 1708234 809700 1349711 357916 947854 363299 1596167 1507192 630778 497256 600117 1753901 1658483 961957 1039114 33769 1800357 1650641 1630012 1955450 724961 1006128 1821902 1499760 846979 1155095 1961101 1224077 1778873 142055 448655 1249192 348460 1712527 974621 983690 1681143 1097836 1421042 1508976 969600 257197 1531636 1069573 1008236 1239889 205475 1752184 1495531 1258114 1630387 802624 1518265 1399954 35500 1205422 928014 124372 1313062 1218095 573939 1764902 1539305 1575773 4679 1965914 941495 1352884 1659952 997335 8860 227348 774072 1946034 924577 543324 187762 99216 1931578 814688 103211 426847 894342 1357052 1712187 1571921 1219421 1029595 1124377 1934900 590746 77030 406707 1506117 1179438 577870 918384 259759 392984 1842336 957236 404184 1525979 911324 1787814 1222143 243275 202699 1563425 1421556 1741957 120373 841972 658457 1266679 1069139 1305614 1394136 437372 433262 1328627 1248418 842824 1318788 898858 449393 1512369 125222 1461712 1961788 1686126 1839990 686486 1044644 1960317 292403 1391488 643407 753137 42196 1467587 1047985 1778982 1216635 1451118 602194 1695073 338792 570849 404197 866326 143155 191910 1426623 1311673 782573 1879592 695045 998547 294807 1922742 786339 1274283 430538 87312 1835234 1004690 1503788 1185681 74077 1044349 768563 5242 1607117 1774842 1270459 1085414 1004882 43761 1202608 747868 780700 58482 966637 375783 950498 950072 55911 668363 925805 1814559 828715 1720586 307975 537532 1542459 259666 438188 1592342 716621 1928600 1796302 607447 832206 323027 39122 1648302 575520 1696998 1205056 1768180 301596 583395 1488802 1788459 1051770 1301465 221885 266517 238034 651308 967188 1364659 487441 1787046 1582813 214459 1834170 308901 97252 1882239 166326 1890528 1278378 131434 1611424 637213 1139927 1085593 1266799 131697 1158885 1395757 525458 380302 1320352 1623884 1519401 1856356 974990 966333 1010380 1332194 12373 615198 596943 1270637 166774 834697 209926 672799 251834 1169455 1247146 248482 928648 1908637 184016 884573 867933 28688 1507086 838955 1251102 164091 775238 570383 495955 653477 503379 33050 1687976 627720 83189 1405862 1514305 752168 495947 742052 662873 520033 993445 797047 118701 757800 1720398 1903413 1935208 1095668 948456 1006475 1275939 623351 1998412 55748 943786 1241497 1524981 1356467 49021 638080 1158218 1549699 1677225 251029 920681 823106 1363260 630369 1001454 717266 520150 779141 1958630 1806572 1668427 1044142 1677177 774537 1860531 1268504 304931 737363 1915154 1397219 1341843 1216806 893991 995394 1915204 752008 862438 467229 1416489 1809032 429847 1491664 262171 286584 67827 1556723 1876988 1308625 51404 963459 1388162 1951175 1141485 903697 627715 549487 1775008 1456705 1584293 482600 1346514 1904033 646460 852523 589132 1427798 53391 971750 1754860 1351611 975897 866342 259466 654070 1417089 1870781 1823636 286335 632896 1279262 997596 1562295 1955857 1934324 882870 1977143 1504538 22036 99467 1616735 1615195 652027 340953 1730173 1973632 1208366 336396 823704 1997342 1748221 1674323 324801 1716660 1084691 53463 1033942 1422728 234026 742556 1599511 953067 253843 302008 1867998 1655833 1948165 1289815 1546139 1342155 1321655 791902 94382 1358930 62928 1632424 137747 1728633 719703 755639 1915663 633943 1160320 933195 609017 1855619 1966619 1290248 1924054 432901 177356 1177323 457022 988290 1464723 1224219 5047 1596556 1066293 983846 1002516 1270429 1319138 1665462 1927909 991293 1940400 550498 1527017 76322 1681728 971360 960311 1315753 760279 1642748 761733 813790 899201 1667166 434503 361597 1595112 566518 331200 1290874 1800713 1100599 802867 194527 1330778 1052319 1346356 698971 1705967 817321 126350 974693 267442 1520205 1924775 195086 68456 1296624 1347052 1550217 405727 769087 758381 1231750 197204 774556 1118716 1887332 1237212 75205 1350838 1072666 1370234 75151 1591980 1426930 1812931 12032 381138 648550 621432 1038176 603856 1413073 1675988 1987009 3568 112471 340448 1978 372550 495003 775595 1220694 1709225 1605310 1505299 1438151 1784479 40550 1144499 1967088 1708398 596518 986273 755052 1609546 711853 994202 1746666 1030852 57401 1191295 432816 547318 1051409 449496 603410 627762 880309 1667823 816210 1922783 782257 1477572 66749 1733254 448209 1630727 1247429 1865006 942346 529317 582434 72025 1963273 1366758 838508 1292201 772685 1279202 1603795 1996029 264975 698941 274644 419367 675206 69454 1691614 1726943 805732 189119 896654 188835 332842 963563 1566018 455511 1206018 1224076 1053770 1607068 75141 906875 984775 1937895 72219 1275523 773351 722805 286580 1041631 243279 1585042 98227 1142135 1683662 1331782 1635074 1191681 188668 404880 1950309 1590548 76683 964927 362960 1162138 103304 852257 1828857 96767 690125 1052230 1115388 299238 737689 1839204 333904 1448110 934327 667058 1006354 83138 1032429 1058607 171098 347141 1702389 1958906 1497277 441694 1543504 1981001 835831 709993 1839123 1920933 40813 956346 1969834 1575913 1504386 1684004 1185313 998640 1301929 905482 697331 1295641 584998 1914903 1590801 463282 466996 1491288 640710 895814 1571849 819688 1227975 1235873 144560 1043317 1331151 201122 1563645 1353304 750382 137118 537787 1466819 330624 866003 1892506 1287 19451 155895 113970 1593091 1684070 1179281 132853 617237 933337 1598038 1765206 303357 710904 965079 614870 850806 347032 704745 593726 173974 1273677 838917 113854 1782605 1280834 790528 959909 1209476 665536 967608 1205248 1038274 402868 1481901 262743 1739898 187145 822421 1180042 1598568 58486 351378 1963296 966160 33897 1887438 1290832 1590792 1344455 679166 988271 516428 1988170 193514 294479 1862324 1520369 163922 1652513 1207457 1334498 51704 992571 1519668 1144632 616112 853142 1332773 789315 859914 436208 882083 62741 157310 145111 104633 1322212 1701178 1063899 52598 1714970 510215 884129 1469873 1125429 1979807 211229 1595923 1498154 1480434 1051273 1375263 333103 874548 680753 498737 556813 1234422 325063 97 105316 290067 1526079 1125720 1497049 833381 1049925 1391327 292368 634194 1569902 856068 614414 890961 509615 1663445 1131973 1109313 1120562 47121 417876 933646 864291 583038 566205 664690 556214 345512 123169 1274160 1508657 823874 245408 1653528 1070209 1497995 506906 969045 1579718 1905685 237341 401314 370972 1314600 1797588 1164937 1556205 1311551 1378309 1141742 1183134 1534589 132507 1567954 1630413 1650588 148123 1274763 952378 1010372 1040928 1440265 1811210 1479532 10252 1560829 1833443 1913236 938498 481023 1680657 966520 1356932 30328 272695 1078374 853829 1106742 1526395 1758958 309887 1158060 228172 1276382 1847256 1067914 1183293 1878986 1313683 1073840 1285151 1471632 64346 1898045 1635675 984662 430372 1445475 457085 929477 1236237 1950216 515644 1989052 645994 1220891 548055 151416 1517279 709318 502625 565609 1810018 702749 567573 268671 1079231 1107341 1534097 415695 1141795 1905439 1798655 1927250 1754642 1765892 1111796 1771579 953181 401059 1988815 331894 1745276 508436 80515 1759243 726633 1022038 1465274 49763 1438211 1555362 921105 1918989 154551 593334 234487 1859433 1980379 1083110 1172191 1158831 754996 82988 1880864 1502092 1114773 695243 18029 1272204 318664 183686 354925 1800277 1274996 459063 883171 251115 1901347 1804185 393044 1590045 1018941 637123 1572268 381358 1198785 545643 1995465 1329972 1905231 474463 306330 1757937 1616124 1575013 60866 1602023 1362712 91912 1907840 1670124 1289349 1755418 1843713 1659587 1401248 952099 331867 947771 530103 1666682 732781 1974559 358 1198717 1612577 1883306 1297637 1617261 1726676 1450685 588463 1353635 1131907 1415728 441750 1244652 1507253 1007280 280397 1619763 1905020 1300256 1140294 1656815 452372 1316956 1791141 1403656 1434308 1733038 299098 1094228 148587 832238 771617 431161 1735947 1143444 447033 708135 1417063 817661 697634 920942 114467 692783 1193807 1036162 1987521 1760738 1128912 1135444 1575609 1020562 354602 1951167 1504545 851196 180241 630399 1583927 1001566 460433 60436 581268 303486 173700 890395 1544622 1262165 798336 75869 493417 441307 220034 721188 907440 1390652 348612 1723016 1263418 1842397 170484 1724900 1402055 1236049 113837 1719197 1155208 1315047 1955772 1893687 1685131 1910763 724458 1232645 1228776 1046263 1165915 1186908 1303657 844726 1561494 849730 220193 1363833 1044370 1743157 1360224 266428 1504839 624356 1487561 1539757 666430 811875 1388378 745307 973485 569857 224037 900546 56123 543746 549056 1777766 183936 103100 1267419 269594 583121 1975339 462220 484776 926913 1531571 1219123 787318 1443082 434111 1564897 1999745 596311 1380869 344065 194190 41399 752 753725 878646 1055170 751945 420245 1867642 1867695 1620292 1977587 1572144 1499891 379884 677366 112527 1529574 457067 1027420 73245 310023 1698475 1409710 262509 1678654 659383 1483030 418622 1115796 1891673 1888885 1166498 1945996 798833 800480 857148 907960 473417 1079754 1249177 772287 640809 1546460 1176511 165241 1996935 1426187 1942602 1168155 1709051 541149 669129 811464 425471 1834192 601676 1491707 1059256 225801 1585620 729011 941161 532121 1002585 497058 220718 1827774 501891 1843848 280719 922593 1636751 1243852 1783380 1592646 1603167 1016158 843664 74625 1859505 804722 1128974 526650 1617528 1991250 512887 1204636 1224934 1942234 1088049 1135529 1286481 1784802 1404978 1606082 1518892 422154 373578 1073256 1209064 1399685 1898177 80777 903463 1357293 1974129 1039428 268962 1894577 112477 1061927 1040218 951644 892207 522434 1764792 1678823 47869 1089373 1992282 1018265 604457 781671 1843875 52154 1891464 1956875 1007299 777646 1672848 342868 742967 163799 240512 954496 1032139 657104 102357 1372262 1085030 1957663 1768712 262679 1766317 1305640 788916 1603520 339651 44441 514826 1726540 689922 444349 113149 1642884 375911 1432483 855832 1726376 172352 722326 1422674 1233944 1480734 406748 1088879 464999 777982 114946 1784599 697310 227203 1544503 479234 1159423 1179750 1756919 116079 236022 701553 1829520 892057 1331859 1160358 1778592 582169 117711 1600843 826556 1583547 158373 1265236 1461358 939737 356778 1758635 1750593 521467 559371 1283293 365325 1604163 941203 1769792 1435817 1735864 559226 1301220 1211201 77016 77383 731448 1892462 1457859 1142682 1944685 1872555 1949017 1601819 1179428 1001961 1601942 1907418 452338 726202 143255 1578988 1630261 1343466 1767195 330261 207135 1261078 163956 603029 1649254 1049092 776918 1855771 1847660 762746 256140 1117949 339660 872451 867824 89874 473435 1473360 658563 1725119 962555 888920 584635 1369608 1244777 833555 1935448 1314238 1316668 1335621 401428 57827 1364047 1720705 1968352 83775 1821190 1178951 188300 745682 1913844 1673665 896093 1316531 707280 453538 343163 586481 1198652 1417026 437030 642384 192451 1906337 1841536 680784 642894 1621152 1872947 1466855 741996 613940 492552 1343113 1851263 479099 27602 1786123 734693 699420 1737736 1969641 262188 1982816 796347 1867051 1183669 839286 869207 1560315 1116293 1891794 1126549 1416889 1502152 555696 1890314 1191792 1207053 1190754 1834921 1016206 1867687 1919277 708713 49575 1399141 580438 4438 1977186 538883 1352576 697996 508159 1893859 1065472 318926 1900769 1032110 789210 313195 1737980 236296 414675 983598 1894417 1910024 1969396 834998 606126 897075 1370758 1120864 811043 1527421 1641165 607013 1058235 1477029 369315 3260 312551 634785 744235 758394 1910155 800783 1370571 1958464 1013736 1714118 245102 569441 817671 1793572 1641538 1817654 1184224 294651 1689579 613829 438862 1030970 1629133 160213 1956058 30095 1652990 37033 1666484 1245495 1057708 132851 1499814 1326063 500776 1385936 1342112 533280 1631598 1283238 1217140 1888395 420959 929849 166805 648280 85029 203808 1818429 347761 1251707 695362 1451478 500926 662439 48328 696804 672368 526232 1404275 473549 544702 765099 241485 151995 1712407 47966 1727567 1207622 167533 1941047 1228964 1412958 592048 330597 1586872 208185 1059984 723400 708059 993102 827642 1085122 1055353 939856 603076 1201753 445333 369345 1398035 1315939 982575 1039262 528312 1064349 1778795 71420 310914 556700 1874323 1571070 1514016 373318 1909859 1038653 398229 752161 2354 1631626 1876023 1060536 119859 426309 1855530 420239 1768416 717084 108121 1630032 1842169 366270 1249092 730360 93350 1127641 1560637 287719 1363434 237993 1017366 1053673 899623 887455 1991384 807036 385988 340633 1378378 418520 267637 1305668 1816694 777423 487500 717085 1087521 294076 348466 1940375 98928 1061841 1440728 1042584 1703862 661259 1356893 85207 293623 1272875 163906 956975 212564 1790336 1099120 1287658 501191 448657 1352741 1365444 219850 122006 273659 1414674 870817 588046 677441 868029 1119981 1187268 1871465 1053255 401901 231847 112233 1133273 265130 1722388 1861747 1045913 1640630 888275 1928316 1766103 1897350 472846 1258778 726666 1011767 1167909 175511 1239660 272185 15134 1611144 1205617 953021 1274212 1403723 1913355 1600353 1451370 1501943 173070 197308 1792480 658789 685478 992980 844213 257841 1048322 1040986 1921168 1480496 1139544 1973660 1584545 183096 376338 516928 1377968 1207714 531521 1881556 1003761 1772024 1340925 532228 216353 271735 2824 1336280 1082564 549520 895269 354162 1537500 1996471 1262674 1622222 1118784 168846 1274687 1676909 1761633 1837595 398838 1872528 401730 462919 1336615 1557425 103590 1121841 1754952 1595231 1794120 1262245 8286 1073694 1401465 758975 1106670 1440097 604371 1019990 640604 1944905 569872 649856 513607 1554223 1905691 394621 1691260 252617 1244545 586378 983040 1479915 620484 1500372 1499863 117205 489696 1443360 386157 1022528 73415 1678880 1746120 925172 1741140 1033053 1502825 546838 1795572 1152148 334860 489135 1809463 660141 650218 1114671 1180436 1728370 1715208 950396 1087571 466336 1794280 1828289 915585 469888 196474 330456 1678409 1271819 1436832 590997 1750911 952899 1033328 171438 550006 1429786 1616700 1250097 1542009 139068 658719 1643997 241083 1097995 759068 926501 1283620 1828634 241709 808316 537878 56335 1720454 248363 205692 1649687 1269689 251833 930808 1576691 1804504 1857041 549553 1061591 1364750 653026 967978 1139165 1140647 280417 625900 874539 361286 1212223 1293184 1755843 764781 315805 1151377 346084 1326444 1540646 22228 422386 478877 497441 330785 1319152 1925944 1767362 12049 77286 1349367 1091112 1598952 515862 901064 1114408 719096 911416 1128364 404118 1346142 131805 1563724 516611 1382049 1933520 1683529 893431 1728235 1881511 505116 617522 1654652 1397990 1562906 455422 69692 1973784 1876428 1822273 202461 726520 906035 748915 1143842 1151717 1181847 908623 179637 1070266 1810053 1687400 786265 1213101 648271 1803683 1191563 470786 1478159 792967 1889515 1549266 807776 669003 70297 1181103 884940 1579498 1978262 939678 660562 1283716 1140209 1449936 1146915 929143 1575492 1212972 1244290 706626 50403 1485321 700456 1447207 1579939 1217701 884778 995926 544674 714453 1198235 1730425 1384745 1333809 987656 1812399 1902216 878656 1173994 1508651 1552880 1183501 332828 1831040 432580 657679 798857 383481 1879617 443281 798078 844253 192095 647728 1169686 1714490 662687 1925517 1488886 185348 75636 1170288 1151461 1523950 1995579 1358591 1479160 1844028 232423 1464812 126774 1369504 156698 1662233 1820180 1735908 1242148 399025 675617 257985 63967 1085537 1517875 937052 1078465 852962 1581207 1907443 115209 770670 1685779 1299498 262714 1377342 981304 1522486 1675445 169195 613700 1281920 1312421 1603008 277719 192554 70764 169424 828468 1618282 565211 480070 1966297 1396119 1378579 1864136 1162624 1501520 527628 71783 188823 843937 1351867 1077372 1189319 1251197 480585 10538 238043 25750 528846 973155 729432 730801 1575388 130194 1999648 1440415 92629 26027 1934874 708179 1192691 165599 1192134 1314572 1897484 928331 242049 1556771 1018989 1474396 831717 873948 1013359 1473573 347683 465333 943910 191540 1266732 1087662 228548 1913698 66881 1533336 648576 1737831 1993804 1779847 1880095 1460811 768339 137491 531112 1166773 62320 1931906 601482 329168 890608 906788 1057751 1018428 1962399 515343 294002 1795507 836235 948227 523448 687745 1002507 1744588 1116219 1633300 565105 1905580 42621 12252 1084908 781375 107548 1069448 1783319 312569 282394 900101 1379589 363788 1658629 1649144 1108273 1366447 1931137 1248566 523696 54407 1560154 986588 33125 1599248 1210236 1507795 364881 374427 306243 187923 1096643 1678678 1574890 1374665 500413 1216480 205147 1835191 733041 759758 945632 738172 903849 1964376 619613 1189913 1883951 454145 977870 617807 619663 1306043 1530338 342170 1465570 749786 1426329 1286852 1880758 236767 1522217 1531220 813145 943777 1413421 1536382 869943 1118272 1510772 954550 1705086 1333972 1232674 964930 85398 959924 4442 750364 13274 888861 1398944 1598883 44413 434567 1263281 759379 393935 1947811 1620888 1815892 1370068 116707 1732332 1161013 1931296 1289672 1037034 439858 708490 1566266 95444 457124 749590 1780825 1965192 285645 1809645 1416974 1573535 553980 1656618 1780869 1271129 545492 348547 696896 1911508 1534567 1420942 766114 778614 393534 638675 1638204 349124 963508 554492 704396 830221 1107176 15518 1983196 1190607 389230 1614612 717202 199924 702459 535018 1357307 583430 145467 1476969 1684515 1792806 1917437 914727 552213 750124 956067 317280 1942959 1087710 1146935 707133 1955830 1753573 1542461 321021 1151066 427460 509012 183952 738135 672893 306263 1627920 268517 1677900 830346 571061 194007 552379 266936 1362906 570911 1439281 1741575 1104267 1540645 1632936 1223089 852178 1647172 1375845 1684475 138409 1189261 1003292 1326995 425417 804894 1554131 1086273 237024 1142865 266778 1404721 1554518 1053343 1361409 647093 1506118 833337 1100993 1535279 639187 729243 278617 663383 633420 1243715 1895653 423701 1285658 647215 1503419 984815 1366794 1783121 1787254 1005225 263447 1849535 1836372 984397 279598 1591591 1639370 978871 465765 1037421 60387 443445 1310020 377948 703349 158664 1802883 1307774 1515330 955927 96587 830203 455272 699855 348296 236455 1906308 588338 1444607 1515748 727974 1904243 270410 1419713 1951474 1147512 563514 160337 1893994 249083 1166213 846321 389835 1540206 568203 673653 1775531 1414152 1013721 509234 261102 205291 1419650 790449 1198810 920753 1923084 922732 662106 1761540 919053 1321215 1400846 267103 316004 1906728 579753 1476780 1104335 1613619 1525787 1227652 185987 450608 691474 1397307 1439824 1704497 534555 767685 1197459 728363 364515 326614 1153345 943723 266068 1034980 496774 980163 1408329 779259 1823681 1385053 820508 901754 690872 1243452 1928770 1479812 1195218 334056 1179711 1475440 1514213 1820168 1656929 1962878 706724 700148 1328831 37726 1388829 765554 268878 1582340 735940 113986 1613529 1149236 968491 30126 625526 1660483 179605 799975 664796 1040718 1595702 821156 1513628 1149689 1002140 827032 1375258 914919 1098741 661759 850050 274288 870787 1714629 141099 1585462 496511 1592005 496577 250434 1438348 1100454 1836338 1387867 1918897 66000 109007 851988 595948 314610 722452 1609842 517718 1409054 253493 59423 1217361 1250504 190534 770950 1079601 20653 683192 1962244 647471 35116 295400 1516804 375431 1759814 1078549 37822 362265 476694 322425 1036952 1981776 814335 927382 1585717 1628254 1721986 894252 901580 930962 1536255 1313611 748947 1546021 27562 1649410 1320102 1109065 917145 1680595 1715759 1229443 1494178 110842 304822 1577888 1138944 761301 721405 397313 1725171 263376 1220860 399193 370950 980475 238278 1356237 1884197 1796488 743784 1862387 1003495 403774 1466319 1353532 1866546 217953 1609 1600726 1169906 1549089 1635509 1827304 1956549 268132 1467663 623792 1630631 393432 1226665 387489 1693164 321309 665697 1018995 1639483 131895 1171047 1280161 1656824 795015 1455019 185308 1767182 1042852 1720113 160778 529626 179593 1842290 1319350 751196 1448426 984852 663783 1395609 1610333 1499033 1028464 1551852 868837 920819 392906 508077 1579987 1450675 1776059 18291 435805 960900 1251016 28417 1128700 104741 431702 1779756 409770 1779918 456986 1454623 322965 1743184 255962 578561 1402949 1028751 1854430 114495 969633 1464094 1103843 982826 562221 191472 1688349 917884 1983423 1708261 126314 1953550 474522 872067 419537 1824489 1952219 619328 1026248 1245025 1990110 1582533 1229176 649622 1839043 1466785 562032 1475828 1597777 1105174 846320 935027 977798 1106606 1286379 480911 652794 1186237 343174 293629 515632 252870 1539239 1415900 311711 1172740 409566 402023 1454899 1287288 382333 408508 1304200 61592 498891 47948 1959462 1768411 708279 1671449 1831034 815428 1894406 1384735 1447924 1364417 1876845 1659635 153199 699464 1505136 56936 1977728 259740 441294 824390 298128 1898417 979782 1818942 761770 1953754 1700726 1851399 218501 1003445 19176 1651852 386720 1306004 226985 823726 1978946 1151501 1084404 1031890 499740 1544457 147181 780910 616827 140040 618447 854168 253471 1566068 907240 1225715 1781962 1582062 720563 261463 177446 1135089 723104 1253353 835829 1656905 361536 455532 315628 1111541 266917 939493 519766 174031 1513778 930674 24198 605918 162381 589607 1601183 893353 1882422 1948497 739398 1465058 915425 1805002 1776193 1308158 1499169 694759 56487 1840835 94519 1766500 1282968 834457 1819244 1368126 1759419 886838 1776563 324463 861930 1174757 1247446 48927 486054 1258033 1953181 1797271 1974740 1979320 1042734 1909838 659289 1298625 1206303 841167 133381 1958543 1603789 266384 1376553 1392671 727403 859617 917504 1991340 1578388 1777209 1954025 395360 71299 1618600 1420348 1783437 1577919 996669 504730 1874659 1924777 402970 825909 1749214 881692 191532 855314 501218 1822330 1166371 1930284 1327391 1899929 971622 1105216 907983 119407 1437821 709169 430838 1616212 1822130 766057 1988562 1458210 172434 1870117 295633 1280809 1787220 1689881 1849362 174647 996780 411163 65253 787852 1516089 136252 1672717 21315 791330 148562 543477 1561921 1184250 744320 63658 359688 33229 1001483 1947808 251002 100046 163613 1327293 116350 1482295 54909 879799 604623 1279284 644257 716876 560993 1696962 653569 445070 1018616 1904936 993292 845338 1723321 421650 620333 111313 1360067 878229 733006 1575491 1009726 1802689 1208444 75168 71915 1175386 1079206 1994190 773539 468891 17929 1939048 508705 1865987 1706895 199832 935721 152460 642897 746503 990012 634903 269149 38276 674753 1153735 1812388 1250510 542876 1344572 1448807 302436 512041 844597 7466 653589 748153 235476 1022935 1183673 1970917 554873 316781 70472 847640 1932775 659439 295405 1083349 1134038 1573924 1046821 311391 1620861 967193 1408811 509302 1620373 1216339 1820106 451037 1471466 239913 944266 1722490 134905 1728173 1676105 661514 969881 440883 1849127 1866339 674282 790452 367720 772415 1776560 296344 1044507 1411243 282439 263047 1487624 540127 701225 1802995 344835 1203336 798611 763238 1830001 1281973 1446982 1398755 1366035 925434 975934 1575914 106317 70928 1445125 1074075 1715936 1569944 716432 845166 57118 1348383 960749 770584 906715 1391603 615980 580143 1120432 5523 1831307 62882 165534 190992 1677270 450687 1587351 610350 344267 826323 1509143 72553 1751436 328306 1217031 1140057 1606716 287169 765809 603879 1242788 1832141 853891 922712 724628 672832 1669370 198713 1838915 1022430 1952629 5542 686217 280674 1877494 1595745 1054884 1824852 1796742 1005742 1315605 541019 1393884 529057 1218811 765195 1474134 184864 1699037 909843 626690 443139 720138 144504 406862 1823725 940184 315023 293073 416927 1876012 1492704 432884 1024613 770363 1344077 69073 962018 874667 728504 1983704 1546664 1298455 769179 1797965 1843976 1779143 1982745 184202 69385 1332845 1684794 171533 1999635 211329 918759 399137 1531149 225839 460047 1597566 56469 613157 1548894 61597 9132 411512 881063 368857 402217 172469 1998453 1716515 46351 1748350 1071882 919935 1093872 696780 239635 1748035 1324318 1435047 782120 1778821 1877587 660494 1911290 1187468 662817 1198383 600936 1572489 1805833 1308550 7622 1853969 929725 898004 627510 1816884 617586 869236 1144588 1488853 1891772 1130663 1497389 1023281 1174999 1494301 522936 62785 1772186 1118919 1091818 1036537 1731606 29980 1922729 1772007 876869 1027130 1628339 1577467 112922 146693 1763250 1015283 1044832 1476613 1033611 325068 649729 366123 1911167 1212634 1682704 755261 928416 1082750 504240 1968556 477605 1521129 1440370 801818 1688823 57792 366808 688270 1451205 1057995 1655813 985876 262168 496572 1662458 991964 1150641 690458 877503 1775469 13309 1351322 1860207 1434779 1184743 101932 960602 193595 697013 739984 1091559 848170 1081688 1366170 665614 65834 1074581 661640 734513 1210106 829681 310779 913453 303309 577251 1546520 827368 1152134 1246567 29972 969623 684356 1667771 1729580 847218 595535 1322971 125231 259116 1971813 493280 1324154 914793 1977326 854776 1923299 130561 875181 970302 1594929 1515350 46264 980788 701580 1216401 1659006 799484 331679 1918028 1968769 901076 854458 1584490 1544558 921862 1996351 1962547 277725 542478 1667877 107325 1606132 1881938 267966 411682 1671940 1556119 747583 1809620 1703735 1327171 1821701 1716685 481491 212929 1038297 712313 467612 739715 1862856 622968 1999044 667258 1685196 1527494 828387 679556 1178320 1815052 1022169 155353 885825 1477589 1001295 609998 903648 1680877 374120 1417892 1792278 1462250 974817 242769 978328 1459554 1069739 741420 347880 1073664 1757538 1767258 123737 1915245 1058454 1705555 1147718 1171915 527905 291751 1866036 1272412 1898925 1937329 1546519 1212502 714399 1997205 436672 960896 125612 591438 908156 1240813 1834459 912135 1769235 228480 304105 1405696 1002828 1490530 676926 1964001 1893825 1867426 1924006 479282 370015 1876387 355314 600709 318701 36465 1733853 340841 1426526 264296 900260 729559 1843705 1781212 331269 533654 1331420 435560 693579 196813 384823 1684477 1178267 863093 1943955 706886 924504 1062238 1031933 1491418 1011650 1827451 1011680 1103392 1183686 112091 304290 1270584 1670207 735200 1761921 393785 1495548 1034871 86085 746936 868974 1276525 278232 1180219 1548583 230503 528462 1908576 1406922 84236 1590343 891484 1179200 1580020 261838 1519958 292491 1162594 1906821 524182 1305068 170370 1724101 1946020 166570 1814452 1013282 715976 1197339 656012 202671 597155 223273 1904339 1517635 943355 250057 685969 1849233 535455 1095094 138894 904859 275972 464030 128830 367798 1043612 1432883 1385565 1108436 1992993 1222592 435500 145191 254461 1842435 161249 476671 518903 455418 56338 1220234 1154766 593182 66499 550508 309019 510681 831426 1307680 681592 244811 1027004 1389568 796736 930412 30685 263885 1447288 637853 1668794 1640781 837819 1062084 1613594 527575 1507597 1636606 1256987 871985 224093 157677 210967 722244 905824 1102883 1830160 1863801 1057773 406115 1799378 1068989 321526 1676853 788438 1654593 1533177 1742172 563576 1251177 637986 600765 185645 582096 1019508 1591091 1800525 1661516 951955 511916 1929836 765440 1154681 667178 406251 1844216 158061 135473 1066215 44075 1544077 1091741 1114351 321859 1153855 682088 82049 487057 1561931 818431 1703468 1625254 1154376 1125778 1641520 2154 650224 1293990 532523 1382790 380105 1699400 262162 1461141 908085 963316 1747814 400612 13180 15629 1736065 1193396 1209336 1038080 1555120 241793 226852 1437466 773469 138792 512809 944812 780013 1453356 293481 1666280 678532 851848 208092 389793 127302 743048 998576 1726805 1086738 1633566 1361898 614989 400610 19393 986871 661369 243491 911007 389615 1953086 635258 254004 1809067 67521 1203664 1697499 1854718 1662280 1786393 1022876 345187 1624000 612850 1795118 519944 342718 541429 1534978 1422855 45821 1466207 360400 685497 1571001 751448 1756563 733530 1319979 1104727 1386315 1274477 998209 1244506 1292030 1171853 1852285 1588759 111672 1898176 458187 1773656 1018808 1204887 708063 443426 1563688 519536 226327 1826475 440267 730915 1883791 1826101 211131 614873 1154606 1589285 1344646 540386 650244 1070252 425066 1684747 1934098 1824237 1876262 817994 1947554 416621 453104 1182753 1960843 800183 1960233 1211081 254448 599536 1975926 758695 1536019 1002440 878444 1024589 1554830 508079 1430395 1894067 1111620 1691391 66765 1469586 1806013 419894 506277 893200 767563 1704344 1108883 1678963 1094382 1355203 712381 349789 731015 1742286 268476 728708 494004 388942 1971350 19494 326661 386831 547282 1729817 168454 361476 1263048 972919 1940350 1234832 1288863 800381 396661 993833 828040 895499 506833 1180879 1212609 1773233 1425590 1272339 189961 1195274 1742547 1076007 1783538 975143 544169 150077 1253246 239988 1142493 509662 823057 333525 1750046 1847010 1842599 1287271 1979775 1289525 1381598 1576636 1935239 1595560 1229450 1608197 1406117 1253389 1536292 230045 840231 1476601 1496204 1671549 139753 1702845 769969 1702786 439193 1801073 816475 1230336 1422639 622260 1090677 539261 1504135 963458 882781 640738 1447565 1243034 227890 1559796 413422 688777 1831635 64458 1571108 858053 1892064 1138677 260757 565048 1656174 27828 1428877 301608 1766433 798079 642851 540293 1603196 1167832 1977205 958919 1427127 1856542 1771999 581160 1978939 1419672 173792 920842 96007 1318790 845084 1794596 1275207 1749641 879891 1623208 171466 1849019 1100994 876274 214462 537770 1710162 1668316 1564734 1452941 1609104 617925 269058 609507 1286021 1100978 363634 382045 1665486 205502 1708565 1808977 281165 151307 427358 1349706 77249 1364008 900717 505943 222362 972480 524940 1807639 1291483 388519 1509935 1924717 706376 555721 1850866 1721354 1573928 1329471 1567904 289045 245916 698874 1750840 389689 1784062 1596085 1253031 209527 1535103 660197 1835507 1894593 252179 687175 1861914 493142 471852 468290 873173 298213 610760 533225 1183424 566026 1268472 1351795 1612179 648908 770820 820791 1597028 630694 1663572 381257 1511662 1585355 1945783 958153 644905 998088 1633953 317836 93668 1341808 1604032 193375 1560227 225996 694392 543697 352050 1563086 363313 492855 1799351 1460418 1576212 1462301 626676 1982728 1891235 654378 347486 383870 471870 1797703 968941 1284330 194156 1566109 623738 1499715 929145 1440653 383624 1596470 1304290 921591 188065 75804 1501675 36281 125628 35242 1912808 1797387 1144950 1397848 1815939 490512 1748784 1107260 615145 1168788 1804246 1142081 1463099 137709 1298808 181893 1105959 1747724 1280328 1284187 716879 775788 1398467 723880 1255993 1590936 1800123 558445 306647 1468341 1923707 1898178 1090962 1055511 1420923 1931647 1898565 1107409 323994 1764025 137537 788467 1506202 409825 1360766 640957 1688172 573184 1727814 784053 690898 478206 1798315 515261 1875441 1017081 610413 1629294 320890 1718147 889862 1946993 729242 744523 18890 1498560 167398 1815475 176919 436073 1199681 706414 954054 1929192 1639967 120204 727627 274213 1330335 1751951 1072597 1109220 133028 1167282 318273 1639425 905581 1070159 885394 966149 279017 747231 11317 1851993 839032 851588 588898 646097 841238 289615 278160 689983 384347 329049 1475936 1936273 1748165 807188 1772070 326373 1719657 181054 1819645 244741 464352 493224 1546291 1194071 442431 511155 1637572 66643 1097443 372864 928215 694272 1078541 1395423 1535773 1673611 751894 1998618 1695471 1865979 244807 116782 572506 1009655 1879274 689770 1214231 137022 586626 768352 1158701 388304 732664 149032 918274 721028 111763 918985 1398070 1799311 1524786 1771197 410974 1082107 691477 401953 33088 1012576 1335569 1564238 1314754 395715 800354 1031506 635853 161010 1178593 1990822 1633877 1405782 1731994 922545 489318 649410 261569 1366809 191989 415679 1309919 564916 738183 1932886 1950913 1199749 1394261 1598104 10960 1887760 567797 169811 679162 348580 287633 417880 1923533 1464682 491537 1193227 1697181 1788882 1218766 1618037 980417 1984910 164154 1680529 1212123 1029633 882343 170980 1888143 555576 1718279 1306286 731480 519106 1262955 327305 37856 769152 1261755 1584294 1147331 236664 931964 1392970 1111072 1614359 1415565 1313005 205965 293107 1072235 1025214 1196744 16062 433619 1709160 124013 200650 169826 1999099 277156 1271393 1614337 434611 671117 1289253 1662055 1985624 1488921 140681 1246449 1312962 1707718 516376 1576171 577329 561642 425020 1639730 1467438 1065475 1785727 1321089 322268 1851813 1403572 1707588 1194443 431002 1666896 530602 56034 996758 809433 1001898 473108 1169665 354289 1209497 316218 1015961 826516 1192751 1799403 556952 1218635 1482423 947384 1202059 1990689 1583635 548201 582671 1919820 1991974 1455094 1898134 1271344 555868 1578467 1193364 712238 1140598 1696087 923671 1065478 238899 578792 1970603 543898 925556 920751 549624 911308 1928586 538562 577029 332774 1433683 1765222 1522800 1875144 226397 560155 1672140 1742432 425892 674774 29675 1810725 133659 1889032 1494256 1086608 1041585 1040831 1224889 1151934 673383 749707 1376252 1229119 1316723 763512 962488 388644 935894 1965253 31309 764578 1749701 1469980 357424 263203 1150400 585217 1448044 1962458 1184301 1566860 899803 1287405 1342211 1852922 1505520 869476 115919 17552 1394322 828581 506091 1421287 908808 1791257 320899 467790 828469 1317278 1177141 410296 1402024 813778 21415 1188444 112277 205563 244356 1962070 1885733 1513613 318733 1528133 576311 307351 1095848 1344356 1521440 1911148 1064820 1550491 360471 71792 401995 1072543 1654503 1388745 1637180 621313 1378620 123559 1349323 1570374 1511859 328562 1563774 1765481 806961 12041 964634 1165914 678039 379611 430600 56482 482888 131838 820202 1856909 688215 1767960 318517 454917 651611 1678528 358227 596820 1226384 1975675 1286240 1825928 833257 662234 1402109 917381 655437 454195 1959161 137321 796442 45208 1427992 414920 621875 1805691 1743791 518985 1446234 1212140 1203706 1593356 912453 1115595 1673711 377624 1841333 408578 1631039 1718969 224476 1195621 1985947 1857014 925715 20640 924027 90167 1971462 787070 1954547 1243218 1407466 1448115 1110433 406092 726963 1869242 1387779 503630 755038 1392191 694857 119538 373226 1515623 1104210 1697047 789211 1003235 1528394 708495 189578 1084427 209092 1434194 683291 140657 1902155 1077624 338484 1369566 1854794 997717 1431260 439618 1560739 1181362 219294 1693231 821850 522376 1521756 782864 866889 776369 1068937 937425 252399 1372231 1760850 1552532 311201 104109 782454 850440 884641 1161944 1373164 241597 520149 1544712 1532205 84239 470882 1689201 1689652 1410862 619126 746169 526378 664688 311499 570045 1395648 198403 1272942 1029686 488313 223640 1772088 1486087 1686052 1456485 1722462 161092 1751764 207220 515926 626571 1205061 1826837 1008096 1979368 589915 1475898 1075646 861124 935052 1266745 777179 1198630 1683429 1537777 597086 1858398 1265551 534679 423478 1941192 1699504 845046 943222 756288 47756 1963999 80116 1581035 782136 335984 1249902 1729025 1693900 1406651 1302687 969578 446179 1729343 1245214 888687 273168 924328 562540 753352 1684397 1460765 1759632 1282098 1546322 1954843 1258806 883514 137437 97304 621895 1790741 1629783 1265890 982562 1236286 68519 557510 1919130 1599991 50245 1779057 549931 405380 76328 179802 1785861 418633 948999 1856097 470499 531938 1732163 1623227 77562 1195455 558795 1671814 1248510 1524231 1495579 524218 770667 908726 1647895 1743510 1141103 128554 1291385 262414 1246285 1632446 1408179 1466992 165433 865535 87354 1730777 619326 920464 253525 1273673 394040 1847858 290506 588835 1435657 593464 1873363 61852 431406 1760028 147849 854959 1108817 961902 1952980 381493 496113 499141 1487959 1417224 1651139 1307292 1296448 464926 1259926 978726 1929492 597520 1212687 1643720 1746562 659077 373170 1513058 1190088 970024 197754 1159135 1094870 1093286 57939 1379670 1146309 87454 1367978 697527 364582 1841629 1239372 535192 1136043 1705739 1391748 1424156 1315361 852595 1409599 1765353 529389 865208 1139456 1207926 852051 1764202 932644 1652471 468029 1737125 1293254 1959229 1184860 90689 1660216 1450884 1257251 928293 757895 894702 1175298 287552 1929033 659326 1974715 92868 1894087 1075875 1468792 897842 1821768 248229 1891100 1633538 1544764 124191 1267317 466781 1824524 80786 1177562 725225 646709 1331361 1596924 1802631 164376 1687410 1601833 1641372 389466 380541 1829292 399920 677807 1954875 1575441 256083 916817 1755614 406120 1157640 1310230 1306046 1797788 1117880 1395386 258376 714857 643171 1286047 693502 222083 1451285 574653 1785413 1688224 1643152 1040710 1222892 318102 237013 27570 398338 172477 1069018 585829 868329 1614762 982850 1004490 824196 867871 1387617 1251565 651490 973773 841780 851083 164917 1317270 1708794 1849937 502516 373373 1404772 1426419 895277 1613820 227945 1830199 45704 399382 1468435 850398 533679 875243 21380 1854126 667653 1469784 291008 1188439 1925071 729310 1108695 542644 992729 116035 1341739 727241 640555 1185589 1388178 98623 1600228 854100 1625168 86188 1399140 643661 1200721 20850 824386 1546788 1092027 588549 1703759 628178 1428022 873206 1141013 1154645 1464444 1341776 1309552 209968 1442263 559580 1444630 1665365 762231 81797 448711 1929894 182537 209985 787026 260148 96154 1839139 1403785 1144510 1366950 1105192 593776 175345 403003 608608 515320 1417666 105808 108253 1147576 306313 556326 1800515 560105 466940 1476098 458838 363341 1362077 994225 998911 1565143 25006 1896580 982599 1926416 1060158 951312 986979 996878 335196 427938 635976 1929015 232230 1152531 1607774 216533 1842327 19789 489343 185714 222268 171940 1554438 204507 227998 664977 983857 694041 1886026 483004 523395 1990084 472356 1427922 813674 806912 1460940 365761 1522327 543298 1650324 77849 4563 579005 813759 4447 1296874 209455 650610 667532 923736 1655889 1952701 1612308 539157 1258525 211279 1833567 565318 1079265 1019382 1327955 1378225 1303285 863384 261908 739292 818322 666183 1672929 462093 589765 58198 312689 1248920 316991 1730000 1794964 658731 1596839 895119 241851 185935 507951 144536 787038 199661 1997650 456252 620246 587236 911316 1342154 1071084 580606 558351 1836534 883321 1795499 923334 1969372 1098647 500329 1603943 1692907 1194851 1119873 1875849 1996673 216932 1740126 401063 703011 1228823 172666 900187 1429907 55871 1715167 402633 1679778 810964 213468 1007320 484737 635695 680491 311234 700073 1597184 1715857 1702883 1235428 1607898 582019 1440086 1320033 494809 213048 1336016 1911868 1145665 1851051 641069 658488 563292 1776802 29974 116971 1276862 1397295 356071 819699 173620 868619 1112583 362553 1340258 1360488 250750 1655772 1789712 29188 547404 1468505 670016 1048750 983323 1260186 1521701 1938676 1268686 1593077 443524 478995 1049801 892189 1462978 932147 1113104 1078778 18621 1297466 674823 1322936 120501 1430890 207583 253109 1073339 1427898 183292 571345 946697 875935 720276 1840853 435648 1962754 440050 1220788 1499298 761403 342466 147829 601616 582187 1989227 1542592 1897901 1711220 707685 1008299 1492127 1571729 625337 1354075 434061 1657728 604012 1265339 1192958 474741 1215065 1026608 1919311 185692 1417572 1285429 53434 938286 150127 1816718 106299 625395 735705 1044572 434946 217451 660250 1186397 279030 194949 860663 1945986 1213584 1239934 1527563 13210 1783941 1185409 363745 1687083 1378049 567964 348874 522472 1809082 1371935 235570 74209 562075 1041081 1783633 457691 347933 1431398 1447666 655792 792447 1944270 1961269 1734664 799221 1437132 849297 879726 789989 455215 518687 702837 538816 541761 441089 1074147 462964 1031550 805780 1000338 1250530 1391651 914331 1489779 1713971 1254943 1345545 1312776 1494670 40515 1852833 599988 1440275 1389009 174950 1143882 1936865 1690936 1174587 1129679 38963 11420 103057 1452853 1309788 1073229 531215 586184 1383599 1813385 578564 1077791 101823 746856 172104 491471 1051811 624117 1061109 758567 235262 1766640 1564407 957783 803100 490692 341931 142448 1068135 575447 975677 403075 126799 1362015 1081126 228775 333145 773519 254855 659382 535891 1629907 1436750 515931 1785370 663012 455389 1538309 578169 1635159 1852138 605109 449232 26540 289156 1852087 384377 1209720 1676273 11800 707810 1770318 27997 1641777 616629 1488622 1004770 1897175 400537 115128 1361796 151763 802365 750688 524100 1951120 1190338 212653 521362 1550749 1037825 1076495 745052 747167 1186075 972967 1621566 1376133 1846480 186188 685684 303272 359564 403953 1674444 330794 1135274 1294318 1845189 1286330 1643984 1597974 165476 655752 1356170 949223 796213 411276 1858100 1725170 1673108 416566 1791436 657131 309036 1683427 1524573 772168 84640 574306 330885 294143 1629520 1123328 418847 710627 95361 1649817 1121769 1374436 1546966 747797 923992 969866 121163 1233965 962818 1631789 37823 1608051 1232295 166858 625563 1459304 1659324 150788 585677 809193 775450 1864296 417560 602906 1454917 1760266 1577489 1631142 1313459 60959 421191 460337 1290375 1974046 1248356 57173 1768694 1489997 713531 1476122 1448949 1434271 657211 1313743 259233 535043 812281 862316 217579 176533 1222091 569255 1751934 1124421 628769 602292 1680312 933424 156784 789048 1130537 657330 651085 1684646 739530 1538064 1771811 717049 1349000 269033 708655 504013 499723 1144697 904732 1997977 1576125 293736 1026749 291460 1146551 838131 1498058 1481466 133010 35202 1416513 1752359 355872 766182 592777 680718 480746 1665033 1491194 609049 1920922 1005982 1550826 1219764 141964 356654 412664 1373642 1770329 535369 663593 790943 1270935 611412 491648 941018 909535 50467 477446 580051 754838 812867 364802 767263 1476723 474697 1639886 1576329 483163 1201082 1020914 1320603 10004 678939 1873063 1988175 1391615 478651 1208721 1140774 342258 687744 877315 997265 1777359 20323 1948666 399351 682107 1993052 256693 1552449 1685185 946950 999315 1871737 1850898 24416 1877535 533549 917817 919962 1046922 621720 1400440 380208 446556 1553703 957789 737978 1790186 1211411 1208501 1275385 628370 250628 616946 1341627 869093 1825120 1744831 1854717 901014 947700 1930582 1392542 473864 505450 171627 758620 136058 1919811 1697439 446053 1073531 838467 697950 1030185 1600321 1010005 1277997 604225 359341 775323 541545 1170879 1265192 739478 1456674 1160140 20422 481327 831424 265674 1970312 1328414 1372834 1170935 615810 1604276 722595 1478118 265389 1345718 823775 1773202 776113 243340 1384946 1030779 1145316 1133581 587328 1266515 1379623 1575070 175013 1818984 585310 930308 963069 559950 333991 1257018 1455541 1492379 275443 1240444 1672245 359717 1931309 326367 622009 714181 308166 155826 1854235 474392 671458 1515759 1337621 290005 379384 548576 843872 1134543 1710954 1012133 314180 1021364 1334409 693255 1096956 1558225 1463747 686312 179424 1657181 1027047 344453 1743702 1235195 702595 1296998 1919574 227195 1151674 1488229 198977 1478894 297987 1777874 1871187 883070 1271461 780971 245178 1953326 1011652 1079068 1165070 1711188 137323 793035 95149 1306050 578781 1057956 92018 1621856 1053501 1653831 1273549 855444 123959 668411 164453 1433310 420774 1753060 224239 225588 686779 831906 1430239 793766 1704696 234637 938583 250868 1270613 1119659 1206275 336219 177685 91184 1686500 1536745 303330 1029690 102326 1834920 899938 910946 484037 157498 1633217 1073805 1543791 134233 688548 47016 353106 1772519 1590065 1364079 1093001 1576411 1716172 967981 728019 1682348 561556 1617348 1127016 1673247 1673736 1276532 1593222 1662213 767035 930243 1613427 1556001 603126 147318 12046 178803 1041369 1466728 1742940 667855 339917 1132498 1788373 331910 71809 1459937 1508420 1083946 616920 405086 1755887 1639871 1276768 1341464 953608 767664 1161875 356010 1259104 113984 1262763 724141 548097 1145400 110934 217014 1285149 1147358 1812762 1439759 361679 1119426 860044 885386 1747240 1781577 557423 1170798 1630063 1744819 1227022 767098 1635925 470094 286453 1457297 383044 207893 481462 1060369 1586848 1464313 1169504 475467 920244 264946 1604621 595238 1910891 1978034 789740 720653 1170540 1236095 1942669 1854088 94167 1415016 1218165 928477 946084 1943940 165324 739591 781047 1622504 727962 523622 485181 1654683 1483412 1802694 530519 701529 436366 643819 708801 1170679 993758 302869 1037201 1647418 71606 1679107 192822 235116 223807 1040794 736293 1421014 193713 1352174 839876 1845694 152301 1560401 825640 887693 358221 536673 140596 1800804 419096 1975228 390138 495625 705688 1203271 517772 757888 1518643 646146 1941001 1180789 1347233 1703852 183185 261508 1010225 1979639 1425720 137998 937391 1375363 765416 287998 302172 1241983 33040 698643 1848656 678510 1463127 329215 999948 1606905 1587171 1459993 359464 463923 611936 444571 525569 1366287 130632 675046 646837 1536238 1669871 1261614 678930 1487925 966338 239525 671510 523778 686085 1595860 10769 377875 1567738 1951798 1501704 1115237 1778731 296640 627215 248635 492010 334240 1960339 1533057 1801145 916700 1100 309594 921172 809648 1920485 1955169 1162770 1336831 562433 1762267 971234 339607 880055 1115166 530010 305367 199453 548422 1651781 644405 1851854 987829 660556 167004 443709 1864353 252281 1807082 1848644 652803 1080318 1415520 166225 710557 1667319 1997487 1529473 1086597 1664776 670766 398628 337482 1662680 1738566 1246332 464548 1796841 1056862 1305552 691614 819185 968080 1387905 1451257 1160325 835272 1207942 1588152 1064415 863853 1381282 538228 484033 1881848 1640593 1067053 126847 762717 84226 613615 1736566 1571763 1893692 971580 191725 1680537 738852 737565 255792 1165993 722994 1132874 706162 1077865 1873417 1286946 527421 1496469 1200754 755725 266579 1353671 1258117 805973 662236 419447 539716 1765732 696393 1053177 1596211 367101 1504756 1802113 461042 1821955 395340 574629 363954 1436821 636135 725532 1930558 1482870 991086 1241756 1953823 1072049 1408620 1025885 1428369 1738393 1378221 1313017 563993 232455 668412 825721 1648240 1426604 411871 675008 1783408 225309 678477 184251 1469619 859318 1456721 808764 1253626 403907 1217838 1115567 422403 293652 1902379 180485 1451503 190556 1947627 784955 66058 1776840 917885 1177350 1379140 1014720 179138 256126 1870329 46975 288285 1743926 1061137 340044 1210769 1091015 1470888 403981 322077 1243922 1133073 305779 1972049 566192 1713799 1449785 686537 755427 1359658 1109603 1638312 531303 1329474 1393546 992586 1923382 1157976 460347 1065257 1146172 943953 107823 1282349 1987988 1554633 588665 1697867 1660552 563657 675641 662279 971964 1960249 174212 1631735 233380 729800 770835 416674 1485214 1475542 1453421 1351584 1321434 67305 1465970 1541898 455653 195070 158990 760220 1372219 1554444 748875 1027563 1159753 1204495 251868 5164 426253 1803617 1542894 976489 931288 957563 1121416 706563 1113014 682645 91 1218253 123943 1622189 932319 1901163 812251 916515 1589329 1598382 61614 1950675 1447270 1133533 796655 473659 1012540 1875736 452465 1100882 948371 567764 349305 1017811 563098 1312700 1956269 1643679 1566568 1672655 477061 549583 1142459 481478 1537818 1912018 502111 1110222 1662483 1862763 89512 1381890 714336 1072020 1077583 615683 965974 1143263 824632 1258936 1718737 1157025 684513 1137658 1848017 1107193 653409 1254686 34771 1067311 1210520 1865067 1990646 460732 224090 116829 553909 709588 1876272 494992 1103443 1257296 806408 255133 1230068 1985170 1294489 1282382 349931 640521 1355311 798243 1251982 1498953 320697 656903 766467 975378 1659470 1889147 873582 876507 782345 895688 1369906 1504574 1834776 945520 1064603 893964 1284146 732531 811963 1002915 436320 1030004 1552326 1453081 266878 1443759 1024165 734797 637182 259235 83334 1325199 1703168 1872342 139960 633523 1510239 1966614 963083 586448 1078874 216304 150495 1785487 66843 1874633 464136 1603448 78223 1755121 9119 253005 285401 653725 389239 1281569 308237 222006 914656 1784019 740306 10836 1705546 652100 1733591 1358758 1626654 852941 189359 293925 648421 1736018 248203 1772178 636472 296041 404760 1631224 706466 976106 1875744 527050 1759697 881764 1211537 421213 1548853 29726 1200638 88959 1046019 1459656 1299239 217449 1218698 1039527 1883526 456665 955832 1621798 944836 481961 241563 1376070 82785 1670353 692846 808545 869801 1553022 499664 493089 108729 857171 1170563 1915026 325888 216238 1786948 943281 1007424 1313085 661130 1214220 878154 595614 1356079 834810 1605601 344813 1591854 1981945 1295057 647116 1031749 271456 851517 1728259 26215 1215463 1662952 426450 652829 785249 268573 1385291 523854 1470002 1805065 276297 105434 1537994 1464490 1552066 499467 914312 1314360 41346 1440454 1566801 534169 693973 142116 1857513 1479220 124853 951747 866398 1029607 1151970 592775 894733 935704 217271 442752 1050669 1048030 546377 1919429 1863131 558025 1836094 637415 1631623 1888823 317323 1621408 305089 1843232 592999 131227 356885 1901742 231786 824699 89266 651267 817785 1032380 185475 706114 415358 117215 1955953 388718 1093803 566256 507603 1786105 894055 1391015 881038 1391891 908444 852628 973278 1875860 1680769 1283766 1845131 1570941 1085948 907904 523007 259339 1653044 864301 940762 370331 533540 1647867 413869 1299794 1734321 947383 1264576 1747793 1346511 1416422 704588 1336129 1661908 1725047 300095 291701 1120759 221621 810801 1168101 1347708 700722 1591654 1814482 844453 1308047 713902 1096619 1056383 1281942 1095030 764090 1178704 527079 38771 479075 1299951 541615 600847 191464 1708418 746278 501344 1522935 1131795 395045 263799 1311187 706205 1120206 1519804 1929025 693154 525021 272347 1588445 1601263 463118 377153 851664 1351980 850123 1549897 1834207 301434 1587222 1572341 1975909 1729482 1742411 981414 206530 514921 1572722 718543 383268 1594958 254081 1759152 1996465 1867149 1476318 1424615 990432 1561545 1794824 965781 1800568 826896 964062 988846 500425 1066331 689798 1104868 769006 609670 127648 1660292 1421664 302168 1504132 823122 1169634 981909 1745994 1290539 1224282 1593616 1924325 165728 334800 150294 1703081 221888 1323687 261045 946204 1257167 1966732 1090680 1023039 456309 1886755 1771752 1287005 1679012 1462615 909410 48958 1124146 1768968 1171074 131340 543761 1862157 1042804 912747 1339647 1624648 1404453 586107 285560 922209 1717104 1621185 1300467 1288751 1202407 199376 420176 1609227 449044 314814 1001176 1612152 1105047 1848024 1969234 880771 824327 326490 882895 26795 772247 213367 1684960 119666 1048331 1098926 1009637 1290515 1377225 1050018 908964 1300016 910825 393602 516449 1971250 435298 1914040 141935 476760 37848 688435 1054195 1622375 203234 695198 1961754 1104413 1515456 570847 1012012 1017981 1268206 856523 1785422 41703 649634 671044 910080 222810 1040613 1335965 228518 873653 1863562 1040064 1556316 939532 1854211 1808296 846365 756323 1245685 1277594 1963390 1034558 15418 271641 459913 1568916 850726 1116373 706750 936579 55510 968498 463926 1936830 140716 902738 1041297 779103 157759 220619 547786 1721709 755750 1005920 376078 1990863 381934 79296 1157569 1037140 854183 1314474 1495245 261065 180153 1585687 1564782 411924 1636061 1762153 1575313 1767773 1178530 1000032 688362 441818 873603 1233336 1099148 257171 18214 377479 1422243 458082 1786181 983260 1542310 339272 1285564 1302603 87086 1621208 1750343 1838080 1771175 1682200 1560544 1207100 642448 29608 615136 702882 1794893 448052 1387495 502913 374804 645707 1247646 820132 420659 854964 157939 1710858 867989 1567352 1818628 936123 692282 1536201 1633375 1643871 1073884 1356771 1900306 361889 792547 1737664 1356390 743694 1456182 1724048 877746 1881965 1490203 620804 753146 1580508 1534843 459354 1377335 1058256 1265367 187132 1615310 1080621 855500 1982378 1679410 225003 1847851 1716493 1016657 1858514 254618 1256451 72602 717143 1949540 1172772 1508544 967328 272572 1996427 1603436 1079290 1985635 1330930 122729 644760 836925 202737 1070747 988160 1857984 707386 1065869 1204129 633769 793231 449129 781657 1486906 305834 1082718 1853179 1127021 1894805 240309 419404 100129 118718 1099817 49769 1311376 1395127 892435 145956 457418 128482 40610 1110519 523029 1449573 1589190 996245 546886 898538 1625923 1013677 533051 644084 799591 952200 317336 1452931 131238 1829284 1990125 1172549 533113 1651018 1304598 1771134 1847657 1847878 1442248 1084271 257140 659994 187415 468273 20313 848011 899358 1529183 898864 1241568 752692 345594 1236420 1294503 549430 1804403 391119 1057446 1880887 1402481 263077 583610 213037 1910495 1189713 669593 896025 670776 1976386 1230714 559242 1696059 1719527 1059386 1485480 500714 1670283 1770555 1187803 353198 922033 1932920 1623241 1593335 219702 1058644 1162908 1444958 1324070 427920 461305 1968905 1910954 1544320 1765250 520780 1585339 983342 918685 749902 1638165 39533 853279 836956 1756595 1309509 982193 546979 993664 1460232 621701 585136 1290678 692224 843261 539053 1627389 404001 915387 1257335 1537369 113504 1192856 1497271 1876952 1399549 328546 142257 15626 1299004 750076 994441 662683 1518724 1428843 685125 778303 1271859 255180 638367 680016 1540574 364478 974289 1466516 1406279 1215819 1174138 970696 1289543 816887 413308 15353 92063 1369258 1498852 85734 372285 1719941 5928 339223 1280810 1978216 353357 1496165 1086870 759093 120569 970075 1588706 582863 613432 201601 1095309 1136369 1156922 312412 273178 1699117 1543624 1450688 1880368 1456460 604905 1196750 1524647 224538 501724 1832962 1978326 845025 47774 932565 1771347 343492 1139839 1348078 48359 1245097 195024 361463 543502 35124 1779966 642951 495169 353876 773431 1011591 1984295 265115 1738583 1862996 638444 1828529 1082405 691577 396121 824361 822562 1695385 1431449 465805 1671704 1587281 335572 227896 40410 1876111 1857872 281163 1065345 1286643 1931502 511715 1877676 1691822 1347632 1004605 866473 1078447 930761 1440819 1193537 776376 293748 1151417 762037 846127 1480633 716538 543802 509665 39183 1794535 876739 480958 1962217 1103885 655266 1080332 181663 819456 1856290 1256775 1276196 1442666 475909 1692507 196538 1504712 1065255 919168 1788210 1793413 167105 1884724 438343 1765835 503992 31705 678813 869105 865213 1471811 1799425 1975902 829968 1351373 1758836 951263 1117086 1916699 717283 477439 600890 1549827 99990 306055 431957 849737 1698691 111871 1891677 1221104 793379 916083 919089 420395 1544463 781475 413288 1454008 1128711 1186776 1471816 873870 954573 344986 1540702 1334610 1553776 1720962 1692521 334079 375328 1552393 1206272 1642280 498152 947370 1306089 1899710 1257222 1443767 1864584 298383 1091925 730346 985892 1371953 1860887 783010 1730933 94164 148544 517808 128826 421438 306442 850556 367821 76560 1164849 1702340 304344 268747 797471 1457716 1090986 264827 1602002 185951 411665 1951959 653656 1028016 1363200 397167 1173809 209172 1325305 1081880 885751 541580 94533 699093 1790149 1544172 600030 1635606 668717 819502 1027655 1896035 48718 1036226 147536 633507 1789070 333133 1559404 1990165 906806 1006375 1760181 1607409 1094490 1679054 462028 709773 1620567 23277 817733 1892652 584642 1670435 1059068 1962668 1728543 1291427 555063 277367 1702193 985710 1373386 818225 1023090 1640792 1181895 880759 1713254 429704 1913908 1558130 844598 79599 1330238 1038338 1710746 862222 1490139 1388765 890322 21858 313098 1644284 1204420 1577761 271110 1711713 1572497 1611236 883352 1949734 1083714 1011668 1580278 1528425 1108396 1374532 992976 808770 1120352 1532673 1229991 1407969 4230 1651636 1705414 225470 1761135 944578 1629080 1587335 1173066 212103 1435963 1007224 310869 1075392 17247 1501072 1769503 403997 1294029 286622 287971 454700 1429080 1771930 1021765 1774400 1661235 1232156 401602 403931 64691 334265 694901 1498491 1623037 521297 1627348 458579 639602 1671463 1482995 1770062 653289 773122 728198 1715131 1483306 1344812 1293751 176061 264222 1912544 528886 524220 923080 474663 1622035 1275485 1863518 661288 837452 563671 767977 1055213 130913 1621478 1467110 201990 443476 488265 1492380 3489 338801 660576 1469458 14383 1492912 1922265 621848 1404223 158541 1328130 287948 1276238 312462 1266734 23655 1589410 738401 110180 938399 536368 1729186 654427 206677 1028842 1978207 752930 960325 345782 1044813 1966811 1660418 610670 531801 246614 1548096 1824966 894655 742119 670664 1400331 1264204 326171 1577284 514397 749899 798831 1567118 1281318 792772 1662115 1114521 789611 786438 1271953 651221 1683377 71315 840425 902639 1922445 1179039 747648 1325496 595129 1344480 1645338 156922 413132 612004 326906 605615 162414 1349829 281899 1224828 113186 168620 465334 1068087 366531 1992337 193733 273110 820526 1598288 434792 1890408 1527942 767425 1589179 87275 341035 536615 1349925 817319 1502847 1367959 171680 750298 510558 664417 544195 470780 1113445 1097599 1913350 1535186 605739 321532 426006 551992 1654527 294750 979525 1387150 238954 287252 94012 1899034 1080391 776502 188301 1978520 136554 1136138 292666 1019036 1776756 1571191 1292922 1585959 146426 461955 557827 1606163 96841 1182532 671777 83372 978452 1992245 1238309 479232 769402 1110885 965819 141588 501642 1562349 240622 1524625 205810 1784622 511294 1211821 864147 1019489 1566353 965691 1992971 467307 709941 615625 1615774 310547 1848336 1707157 723623 1505515 1043479 1301636 28091 867992 1938715 246414 101336 1977412 472662 1589628 199255 798743 910124 1945496 569374 622761 311376 1820117 888944 1568848 1260271 1217210 521643 1237499 1087801 95670 610307 353414 403989 891158 472428 1016465 459962 1227918 554293 582448 639347 792475 836593 923580 619968 65664 1263066 1993088 1997056 455687 363710 1571246 971310 1481736 575458 704474 1290239 713120 302998 913299 676324 778278 412211 1700940 625752 925700 1316121 826652 1958959 432818 509167 1002471 1793264 906383 1541184 118594 1549380 1553811 823262 1523502 748405 1956195 499907 1547622 183544 556382 525520 1175906 37817 1385373 1500890 938179 869501 831807 1442627 786195 1726387 902563 1859910 1313377 629406 563270 1882829 1449592 1998084 1377775 101 1705030 834615 835344 12315 1112251 1184905 1446122 839067 911870 1860691 377897 181950 702656 921781 187296 1665982 1900508 1444596 1286348 157055 1780086 1712078 853240 208389 780893 621381 925317 948237 1799934 1221706 1994177 673397 243004 1508126 1821379 1763297 1237814 1819180 397585 863624 784168 1379237 1227393 1028554 1868369 412092 270743 1170436 1453311 43043 128291 1552770 749121 1944720 1056671 219094 848172 120866 1957648 1332869 1219114 795009 1296938 924344 1684352 48975 242001 1397510 821833 1804134 1950798 1514415 88203 1650270 920315 44730 479583 1003769 1765139 409655 650557 348316 128953 1169361 1340293 1124376 209640 222037 968837 1828631 225773 860718 759506 1403087 1408568 102021 1549111 662326 238285 792066 1481015 924432 1352065 711949 22211 335040 680922 1111653 182738 1486821 1204689 120535 1614502 1286467 1442211 1172340 583415 1192483 469157 93189 1490533 1725984 1296046 74966 520173 1920514 1777185 1891550 1200158 949728 1478368 962912 1640735 1919778 1189935 944951 1836586 1313559 623202 458377 350692 1750653 1852583 1988832 291831 1662744 1159137 405388 1562805 881151 5937 375361 525521 1378480 84142 339843 1226735 923916 1425428 723138 1939567 1092025 281905 70467 781087 672481 1864796 782117 1090932 143927 1721534 1016077 1965429 1824438 961803 1502401 89846 1313938 60223 724593 77279 444247 22476 1788037 605799 1151230 1541214 183662 810471 1425171 1475580 1692437 1289320 1596844 22548 1218040 1427710 294958 533293 181682 718927 1475221 1433415 1554577 938036 1062363 1759295 1339346 1300160 1484866 1354825 358185 229763 461454 1258296 1888622 23372 93274 1269368 431310 1147813 1304795 1248589 104884 1849942 284089 273269 1059672 1254035 896120 289346 1976970 1506616 1899372 467322 1056103 994442 1410166 1892992 441724 136641 1623826 212605 718762 1926600 600962 1730735 800846 1374940 6113 1114958 830888 654908 704296 81000 1239666 710258 482454 1118166 1479752 866974 1736125 1022641 1238959 971374 441269 783486 1074619 910901 1401851 930691 976594 282150 1100752 625198 476581 531323 1661126 1814469 571682 310392 677617 168868 508346 1647574 1845564 1517022 1896140 242341 395472 1285179 1191537 636082 729625 841263 185691 930387 1842147 1188486 1060165 1058683 1072057 238934 1309170 77204 1758810 239073 618676 1343613 419645 1939472 1924558 1694978 296925 120289 26512 1190792 1463754 170931 1895108 445110 192934 1544945 147882 1319281 1459397 1559989 231756 596435 1103593 1027743 310895 1733329 294946 1625809 346142 875219 141204 1861887 1495737 1176259 91820 1217185 659104 432794 1769095 1254788 574175 1143020 1847675 1268781 1244076 174590 1349547 1915298 586916 1456306 442375 314980 1257603 438207 28884 1765737 496979 188929 1320949 120687 310665 358319 1478856 342036 1245839 122585 1432357 1178556 354032 399296 322164 392482 393347 1806917 150237 760819 718195 1684829 1704348 315390 1989410 1541646 297805 68850 1513616 1998644 1011521 436699 1340300 84281 1230255 1901954 750129 572036 163942 245616 290920 842982 752228 475382 181053 793092 800202 1084728 798008 1968589 5763 325458 298547 458900 1061534 856716 1095042 1449414 1202818 879210 1841451 1894498 28825 977165 1908886 1865567 825482 1273654 248717 705696 1859100 65413 1687282 256925 1479896 789222 814880 1833934 32409 681666 217338 1896243 486041 1648176 1802426 1162047 1944195 263907 750856 1041556 3670 205550 1946668 714175 1570970 1944841 828626 1649705 1581455 727528 158470 659904 186771 1444280 829782 546904 353610 1775727 1333095 780541 869406 527919 1711005 264939 1812113 87098 1169318 745353 700271 411327 1287539 413406 1445073 274021 1101528 750071 1213053 1865369 1102019 201053 1770954 1769460 87535 206452 505903 71749 758870 1980267 804785 339655 1791236 645592 1020312 345485 1807485 1756196 1251401 1419909 84685 825415 1516837 32750 67068 613170 1805500 1224203 270761 1019941 477376 318668 409554 1719329 1411808 1605084 1278818 334062 1547583 1211072 1326919 1444137 1774201 946240 640795 1549964 295512 817060 807909 950649 124867 1764903 1172120 1041469 450605 1566931 544666 689895 1536802 1351386 1286537 1968630 453290 321422 315008 332173 362349 1687580 1779185 1751507 651403 1538042 69248 1727844 206082 1747638 1964686 178682 1154223 139176 701723 1326742 577612 1519391 1553243 1299448 1654257 1572613 1500129 595049 1965819 670081 1958358 1712259 377951 1675798 603516 1793252 810171 864990 1588083 1404331 1956698 1445670 647363 38056 1225428 1724268 289340 1413721 340504 784884 828016 730049 44313 824302 384808 1062869 1232730 1592831 59000 1639884 1891148 1131085 775720 1167280 759560 1819263 1299017 1437570 1153758 937092 573280 1252179 618829 1415481 317691 1580076 1527151 366584 472715 1091187 1215683 854400 1496578 1516425 816321 796354 1394340 1863820 98516 1676488 713361 1091927 301202 1914523 1943566 1195735 1517639 432204 668035 270966 763534 184458 1958068 1995890 891842 1824207 180410 1615627 1151895 1537545 789017 1003764 1000632 738849 3017 1518200 1299228 49448 925516 1587145 329297 1031740 1118031 1176742 1261056 242673 686660 479566 1041156 1957764 650151 1177570 112792 550943 628897 629587 1676288 1366539 913158 799295 969730 1056846 1336376 209881 1444828 1449808 743312 1142043 375507 1990762 1067583 1767006 101550 791519 1779921 1615722 1466309 623317 787644 539766 277936 456669 841852 1839425 1401444 810322 1778217 843514 1469614 1769706 1510254 1525919 16231 158413 1480408 1507673 385307 738031 422561 534939 54738 1358415 1370665 530395 583770 1684404 605742 647504 1037200 108322 1530302 914917 1755631 882369 1878101 130302 894292 1346239 750643 103830 1238271 815580 1096398 1391913 878329 1192556 392266 844796 979663 928466 369741 1403433 611679 1135363 451398 1350033 728734 590842 418743 439094 1043752 1150689 1162652 784953 1262172 1012246 1652663 1363144 1912814 988243 1075057 1232381 1044 1302658 1331184 1733460 1664686 40012 1463574 1506291 1484126 1463480 1567103 348432 555074 1010797 280013 1884500 773612 1834383 1548979 1169758 1800106 1589239 1382473 327642 500504 1215161 1654723 1250417 385942 650827 857599 1973424 1500886 343298 1960808 684842 689061 1443363 732697 688127 744251 1643606 747961 1302630 1302955 1828658 1473206 131646 1590289 227992 485470 371068 832959 1788832 1847191 1188786 73709 390676 389469 184765 1171967 1485255 676069 1793800 1585009 1100548 1168838 283731 1264401 823364 779517 510486 925304 233382 1261494 1119275 1912013 864179 1698908 1615085 935406 1846131 1335805 1667184 373504 401546 1064944 1384915 221894 1371679 1838969 1509964 1827061 962008 1049794 1999640 1130836 1841010 1007840 604777 690651 767852 1261686 1055194 14352 1412965 1734616 1142306 339818 1507389 966779 1810938 1720851 207388 166097 1467647 1406393 300175 744342 1787705 886255 1554310 536784 1270674 1659820 239991 1719896 1115167 1099034 1152737 287691 1055234 1734100 1057925 1468227 1839942 1086725 623666 1925199 687407 1648674 703903 1938823 165187 1250212 138254 316646 636248 762149 648112 725557 113314 906726 212625 565559 1537506 1918875 434323 1460358 1723909 120119 1056324 1302800 1051697 346201 1764107 706246 1458678 987376 1548838 1220591 810890 565545 695035 385872 204398 1094796 648780 431285 1724364 1085359 1863093 1878163 930384 1517849 1152312 218661 1926166 314139 308354 558577 1328651 529232 1185836 1271804 26219 1290878 1746693 1710119 574958 825339 1983073 1878679 440706 760929 1809453 1936438 433115 1555228 1162871 764449 1661455 64987 1538797 1174773 1998722 1772177 1909620 1830465 848622 1702831 1740198 1988295 345853 144775 659603 640080 1368986 1627420 1553426 1232229 1921591 752549 1689725 1371357 1186100 414833 1563868 733958 1664976 1859050 298904 1317875 1453338 871693 1605051 1931787 1653584 1027820 1325396 1507201 1342493 1343786 906839 883329 991190 1609658 313143 165516 339035 1156147 498209 1506793 795086 1227222 842526 1367774 381877 371674 1421325 505675 197792 1268093 1876327 1172012 618860 344090 509290 782404 1745277 1200437 1587455 344426 407372 1329459 513835 1644807 158843 875085 711386 1566060 876148 703954 1103754 1207103 1943679 1307501 1899723 721644 934441 1852564 1305147 1948180 382927 79306 859319 730202 492027 565912 1181029 1909419 1831284 507114 1221244 430702 1090904 1895466 1885064 1368098 145483 514370 673002 314187 1095295 1151538 146775 1691791 1268595 1736217 1426868 402201 381121 1583034 1432787 1870364 1146577 1343623 1485692 1060220 15189 85561 1330543 1150911 797512 769991 1985831 1425727 577866 1270754 1664870 1664306 598134 1462039 1514259 349038 944006 1579485 1408577 1142806 1124638 1908018 465264 1218342 1612950 44129 119327 123791 924659 1754321 1592398 36954 1257547 1207849 217921 1832383 973386 1861310 977848 201075 227817 342616 1225010 1152031 600310 847565 656841 299592 1310698 108026 1113760 338333 1410541 972546 1938085 344752 665609 1806593 1582969 1766040 467448 1685533 315677 283175 40943 1025331 1584159 384697 1520753 101261 685077 600886 1547673 689201 1888573 23831 872893 614963 1085955 412780 178724 1618654 21424 735566 148357 396177 1664400 753236 76467 339105 71448 1419640 112369 111728 653647 440329 336835 1326410 1841811 1776127 1048865 245685 1639722 846472 528545 1584429 1870551 104385 1371228 600736 1381485 741993 945861 209444 93224 1806574 1064361 1362146 630925 826555 1729723 1859018 1127768 1309593 492614 830872 1023042 806893 67179 667470 1754409 1780939 554633 29309 1139344 1157974 322927 973398 91865 1062015 1026109 25316 842093 164492 81771 584389 674597 732361 1622402 1297139 362687 1535682 742331 1897318 144733 173937 1532994 662961 1862273 841008 1897516 524643 239263 1018172 455935 1443275 417026 48216 1185747 275277 1177457 1388264 891963 191646 1222816 164380 294417 480435 925544 196569 460823 343199 1930355 1512596 156485 1402507 80778 1594914 1435690 772772 1874634 1958881 707190 7448 1609863 948553 1911309 966877 1633724 1296442 1004902 21039 707805 1216524 172007 1509939 32302 1505135 11438 253763 354827 1525933 886366 528203 1003741 1702056 1925568 1335436 1651338 745354 750549 1014991 52897 348436 1795813 75306 1029119 1130432 474834 1205388 1796677 1311354 1232378 1436577 860040 1492348 1474955 139330 46631 143302 643413 311378 1645565 851237 552094 1234550 148644 982668 443800 1745394 1352928 1319098 1246112 1177408 415637 668367 1569846 986899 1893925 472327 300940 1487931 102986 1744739 1523046 1638803 233575 1538405 736736 421979 1346635 912398 64647 594850 12000 539 1907485 835436 1013035 1275310 1734762 394153 1864947 40709 1445370 1104068 691406 1999931 1331436 1240837 1103143 57189 84560 1914191 1354743 455236 1822685 208488 81227 117629 787514 301424 1941483 1323805 1452801 384160 1095947 1183964 652181 1334209 1419984 283955 1181405 726700 1634114 73283 1767450 1325563 1151002 39047 743255 1894287 974479 708361 930053 1683211 1362448 536238 988900 1532710 1856197 907203 1781738 1239933 1259476 1816000 1389816 1499436 1395646 1499314 286196 5620 772178 296225 146146 922329 204959 179646 111920 635509 1511775 1619960 1844591 1074125 153168 344066 1962656 622981 26152 1738575 109841 201344 1779703 1958340 1118590 57844 1121472 707707 210341 1532443 1586004 792518 913063 898907 1767598 1365864 1154425 1977226 107012 925207 1159703 1082377 724415 239381 1286604 273019 972946 1265432 1443248 1443595 1999458 1925661 375840 1430756 714119 1940114 999325 1156732 801143 784849 1694817 1933407 999800 1224514 1383323 1352747 1509505 643803 1265790 229431 1412799 254964 1507342 264626 1525576 644294 1257874 1574722 1401208 633425 1128029 1234951 28958 845131 621843 1771398 35190 1068329 608044 1542179 1399998 1455892 1534737 1542783 540019 1643938 309765 891793 523172 1043482 1529030 1482831 570211 1330779 17208 1275784 1632032 1168030 635039 905720 161245 1860526 1728722 1519776 1367502 75638 506695 879491 1102504 1328498 32529 693936 135030 1736684 1076809 1492814 1281063 10664 1700507 28378 1450083 253138 1680248 598930 12524 1357610 1194412 752874 1717860 465209 1483639 1936234 1725176 1858930 814323 380902 1092709 1432622 1598850 247256 892089 1088492 234579 649704 413815 1002560 1898371 457618 259050 1570335 714635 339523 348493 1806436 418762 34566 203811 111615 1889610 388076 1487854 1752541 434041 1436665 422742 1196847 823747 590688 404641 50756 345992 1089452 359311 813228 80387 1266852 242721 1635868 1460908 166119 1052137 903104 754431 836612 1776064 1401394 684704 1022773 524448 390570 1851638 1224561 299251 67460 1371984 1674573 1795614 1001869 48670 1646815 1796835 1551355 1436771 125844 351011 1815977 1059067 583934 1915436 741359 1537540 568042 1484723 1369994 291506 585749 16542 1151221 656862 1024038 1431438 20119 1038067 105473 533871 1019881 1126705 1141616 1584802 1947591 500406 1103271 334647 1992088 393012 1787051 1365839 1012078 449056 1192048 611374 1193944 481242 490033 955557 1349309 20216 623323 340542 362791 20309 1630955 1103660 328987 194319 446714 597263 1284785 61240 995123 523825 1244235 1309784 468795 499910 843510 694083 771072 459431 98954 73468 735258 1422978 1923595 1801457 1002327 1352160 241349 944412 378569 1165544 1278764 1874288 819582 14925 1105248 855910 1515075 287353 1050020 1271343 195912 1452152 599647 1597446 865437 399041 889323 562679 1542324 876331 1484292 567004 315726 1030432 421531 942219 1371694 1505462 1770364 1647873 1291997 1142957 1916335 1470387 39850 770895 1787522 421391 583010 1758126 121641 1395408 599954 291083 1767426 900112 78160 1684924 24410 513101 1707466 164602 183704 1521113 381794 1148041 1447319 455587 1831075 479867 1212901 1947704 1985019 1532751 703844 137898 195841 331418 1561383 186996 772118 289330 1661864 530362 520731 12519 738733 1839331 1033121 1787203 525191 887909 900695 681643 1222526 1636996 624587 1068365 1221988 1974637 117285 1822348 1403 559811 233252 982210 1132209 699223 1194960 1573613 1168953 530739 683649 1074488 641666 1729501 552986 136784 1121229 470048 1670026 1120593 630315 1320941 1054 654647 1427993 124702 1999612 1502233 952231 327003 261953 385550 1899997 89771 434515 467254 1645471 1679179 1592671 1764853 132794 1713 18750 382264 1286904 1073456 1372785 5133 1755521 88473 1133865 314287 1915984 1031572 676746 1350249 586830 976477 7476 688946 483347 1141498 416413 240719 682751 1327469 252370 1010184 209940 1169133 597607 117065 1396196 403005 959976 466319 472868 492549 172867 1742416 1006660 354836 386802 1120953 1553398 517542 1142627 1766097 338555 644437 532442 464329 1009077 591837 1259394 539028 189149 1093977 1358276 1412762 1494068 1189332 61587 1763296 384250 107959 1629030 927363 1706166 504613 1828950 883397 1925264 1707052 958097 1372901 1133044 1976746 1486685 1050651 871983 1843776 1389571 1436915 189354 772163 1653711 859668 1350727 565468 520934 1005872 1002909 1048695 1702492 458947 264703 1900678 1678954 1364826 1909641 1259884 1302047 1131991 567488 725889 971933 1467757 1627023 277905 1456679 1878570 1812136 168355 1604608 437235 1925094 1299593 1384049 1705838 947113 1776308 973031 781261 431157 1009433 1652479 1511719 1233425 1720565 1040432 1657963 1700239 1348660 1942497 229170 517474 1497022 1918181 1217733 979943 70502 1561562 1499826 404244 44179 1091019 1755570 1615490 1327553 1351608 664817 1678838 1928113 1425050 409466 1947513 1775861 695095 158674 311667 1268647 489975 1087032 490081 1731179 663994 1624047 1502347 1768124 1155118 78998 205205 759461 3233 1911472 1668775 638275 727133 661446 1289455 680682 790355 880751 1435014 871736 372595 1351935 1629667 340399 1483410 293403 1836569 1756998 1449176 1099157 1210727 1934598 178232 999584 54873 202340 1921785 635334 794798 622977 1250500 560373 78191 1771668 338367 1632751 1960343 1282130 871739 1034284 1993648 591413 1412030 736424 502697 316122 1493306 847368 1527765 1629359 1445263 1604662 267751 447089 826335 1924732 214997 831155 918202 993776 1900118 1788447 1944782 1280663 1488572 571905 1142914 1489885 219728 678904 1742148 1956214 824462 1044011 738705 534959 1031055 148993 1454056 510105 892119 799367 1298006 537793 287339 1568310 1879005 1934362 487830 1985664 753938 260356 1177269 1757449 1897499 1257830 1986092 709668 67684 1678758 50236 1450784 1995221 653172 113717 669244 275590 1124894 717638 457260 657576 1798205 1062799 1959057 69383 580036 1765983 1390111 484868 367548 469992 632176 689446 929622 1641870 687880 115839 1369408 1558648 1189999 1324092 1524959 1211114 1459672 599779 277379 352682 1293178 498076 1269883 1196298 1585069 974096 924727 1584079 495857 1873678 1313648 504134 652797 1128770 550419 1735230 1016799 952688 1047228 1434487 1400174 1483038 1674798 774878 1960991 197596 1007128 517589 890122 100228 1274675 1329446 843356 1844330 621258 465078 1287816 1110941 510741 927055 192385 1181010 95177 1009249 1446061 382682 815707 448568 73314 1931025 1225283 45103 1260498 597365 1692022 1725019 1572481 983521 1624 1294231 1578394 872783 1454494 75238 1430165 474237 1874057 237021 915983 847552 1022266 793791 190069 1543632 1686722 1714472 191213 1536731 1841938 1199365 193129 1686877 973212 1750307 1135455 649478 554180 1185860 682676 1439351 866583 1892855 462921 312185 1396885 1329083 1584067 1535374 413054 1344484 840412 1253662 457150 1215285 1872322 323352 1760819 862015 1693362 658643 1271715 353389 514175 1548905 1646015 599780 175648 1076206 1406827 1269760 1978781 73028 1714911 855194 1651725 1640882 1811239 1611792 346123 1161076 1273734 623974 1382143 517380 548758 167765 480291 481132 530439 231689 1440044 250342 1296502 288526 963723 1586383 133852 1628951 1420580 220840 947625 622620 1869701 1459301 1424392 196052 1240612 364195 965454 475911 573974 1080658 1898722 708588 61279 1523097 355915 779755 652247 1596266 563919 774748 1206578 1943279 1978158 732326 1715393 1887035 1936071 1189511 374155 1941294 1372731 1362466 1424693 1655353 162373 450225 773594 1707076 47307 138974 331285 1827298 1382612 1598418 624829 1670069 1203602 1077658 1743175 101614 702499 1609905 1032684 18952 1885878 1305067 491835 1544998 1479298 966938 305748 350073 560569 1381189 769886 1834277 1357402 878141 1532060 859794 1068922 1160408 1737806 1574856 138199 660205 270338 1372795 1094782 1234210 790235 483246 133697 1782393 1841179 887255 1026499 1853050 1637442 877987 959368 1605546 1076309 304465 1674222 1717431 603657 770386 1556278 428809 926455 296142 378554 942393 42370 284215 818377 1049126 416499 538876 52075 167095 697774 982455 1037157 1698912 965765 20389 178001 840043 415911 1571448 86291 668170 794793 1134906 853107 703062 566495 1381011 415025 1356058 1419991 958681 1993701 1342828 762243 1818727 678235 1912813 281471 1300844 265972 1854178 223676 161382 1762095 1213184 595692 924086 135724 387597 1678593 1714377 1050624 1615055 1711243 1703422 1044420 1376406 1743709 550796 1220831 1361601 38267 1976441 1209977 1149161 1433021 1006926 724860 1827632 844845 1654396 1880430 1915231 1930226 1286271 1558615 154655 910856 1137599 1604942 41755 633410 620636 1251212 603413 1883895 1763253 1723348 37568 1916914 1645392 596409 544766 1292102 1793766 865815 1938805 35467 1842133 1157727 304850 321131 1369668 1416801 1408889 796143 1054068 1310249 1462180 233873 675080 657267 206999 999831 1240308 1655920 862286 1540220 1796104 1117269 688917 322346 485584 1396776 1510622 1246369 556993 1782903 823081 832414 408616 420717 823317 1227736 153507 92603 812132 78480 626224 1412691 895003 1968416 536519 623542 414404 1914123 678362 1825756 1158453 1324202 1235151 48482 352030 607649 1349743 1192646 349515 145182 1780444 137713 1895354 664153 1226662 685700 807095 1791464 204245 439628 139370 877731 517089 820779 954664 1199462 1334711 1368022 510755 1209350 1627447 1225839 767205 717889 1605675 254317 1540642 1608846 784531 966064 1362075 287313 1867735 1631734 1089632 765943 979658 1046703 392579 1775042 1740690 895388 1129768 1065945 829308 1227401 1919503 69789 56048 1237705 321625 1025092 85962 759301 1876374 771445 707808 1017195 1089181 1341052 1417544 104985 847545 1310645 604521 1759604 6970 616413 1417855 1226105 589927 770700 1571886 1545603 1592189 331724 1665916 1209562 257893 5505 246627 539395 42679 582675 1373259 255863 919440 1931858 1570435 647719 444474 1977320 1258961 790045 809163 1595574 1005825 701966 1721624 730396 414394 1730032 884964 790958 1363220 179105 1846052 1518491 314939 1072868 999297 968977 1471258 851719 1547300 1691004 1404323 1326776 1708186 10772 1322620 1837851 505349 515560 439917 220626 1133982 119862 1969526 352616 1525376 338309 940643 1075795 375011 1230061 1783800 449052 700650 1356312 275768 979872 1976602 814731 745081 90358 1905438 1423800 1042989 1131881 864731 137506 472267 866125 653183 127570 538235 106202 1065422 1840207 600644 825263 1296515 1643363 1257084 1022196 475007 989656 1463657 1455938 885862 399727 445564 1032090 192274 1470964 1989840 1920250 1479432 923738 631036 194989 413165 370487 1411186 1238802 493951 457330 505849 136407 1668093 830646 564948 1972387 1864894 545847 1749749 1806832 1585429 55109 1619244 54984 922083 1818834 1667204 1420459 1428928 852747 1371727 1499866 1801011 1290502 1236488 1046095 1988774 1437804 1786354 41541 1797392 525043 1721329 879676 1114897 1419181 1071854 1592409 1709441 1767227 208852 1193817 1009413 688240 576490 1099766 703529 396311 1362517 1585000 1592607 1824798 876901 1113084 349536 1433288 401564 448558 304015 1356993 1362830 1776245 873629 686687 1698029 1811985 1588147 1039443 603078 1188834 414402 27323 600287 79131 291795 431679 321298 1558356 1441869 126023 768550 146749 1204355 377208 246697 1685670 1140946 705295 1343933 137778 1792055 1668156 177848 766798 1548022 45809 632012 1377142 945507 1309989 1721306 1513706 943729 1957850 349282 195509 1276400 433749 385341 1901706 869080 1755341 754919 894796 932136 494961 1772587 1772019 900491 514545 984508 1105966 740605 1726432 1596830 1285761 663950 1845986 104854 1082532 1081932 1299604 465457 771769 1143099 641570 543185 1148578 1920617 1444541 1369819 178802 198395 1919458 1339852 289261 1069706 1041700 290023 1198716 743851 473153 158796 779918 1214199 1417235 152390 1270289 1617706 1299393 1764275 1199632 254954 349368 213038 1173257 41805 1189128 70595 819975 602802 424272 398004 222948 673037 1243626 1761966 98263 1806754 322381 1698014 204758 51607 1286992 1287922 1861975 401967 1143401 714995 1149832 63909 1493570 676520 1916477 722986 1212045 634485 133343 1389238 570370 200979 895406 483715 620429 84635 1560993 1139296 1778557 1906539 345330 549920 1246288 1702090 1105910 1518935 521842 922091 1535497 938918 1475161 1905643 1826153 1931933 1180646 1525219 1791740 800483 941353 1360670 494663 1378466 1197821 901095 655311 962548 211356 1641345 1504528 1311384 1996551 128991 528214 979914 204516 1098448 1131160 215828 751427 1533233 749709 1161492 1428668 650283 1664059 1320933 1631629 781252 1608346 1809832 980864 745012 1934257 590735 803534 1643656 947690 1290966 1184684 1143686 1140226 550497 708073 1709499 631996 1525203 698742 407710 207370 1348553 1416515 1205101 1071864 998009 1226285 1076488 638264 1353332 1592415 730734 1273011 725260 383217 1973816 329016 1181484 205327 296341 1971409 1447745 531137 259669 500423 324204 984340 1380569 220183 522260 780457 468003 1695169 1751841 926898 477260 1293022 1879538 1088552 798811 1388820 410374 1698037 1795371 361645 1551489 358601 65070 1797284 591560 727891 162256 1347344 890510 1474241 499773 1593879 1222938 1869818 1205779 995127 1566772 599112 1728058 158310 1809461 509994 1478088 1635588 1440927 600079 515369 1134396 542525 1318403 915617 1983086 1560485 1750551 1942365 1960283 1910051 1219183 1650048 97214 1354086 1331754 1165459 1111950 472151 721026 176770 350519 1544615 1626883 1225539 873371 250565 861890 941343 42416 1478206 1487282 141455 1773803 407093 662059 1364148 1866637 386402 1876652 1522899 92365 1238601 361958 744478 1012639 520398 1337107 1151533 1278665 400349 1647184 1938152 703732 241298 1547348 402386 1597167 404548 795760 682862 1468012 1981068 169504 375496 1364189 465212 916267 1495818 1932842 644842 95520 1099108 609487 1970553 555575 477705 1367652 1785682 1601768 984967 1321774 232009 1649013 609528 1718467 1522851 1477224 1215402 1455177 1262319 1783325 1278780 1730096 1519806 1255103 1841123 793438 1968721 308608 1289413 754756 70828 1359996 1765805 541684 892347 1076401 1703187 1157535 1223379 742169 214781 1177646 1085323 1064437 1755475 1940393 752798 1370815 346321 1884237 111297 1573164 799217 266375 1338815 6658 640184 433235 659611 1955698 1534741 1563569 1537403 1972924 95185 203138 1073651 318482 899235 932037 1488023 1093661 1586476 1010761 1012387 678559 1146547 1457547 1116181 817623 9515 305990 1856456 883313 1672219 1428923 950524 1826302 655873 1248887 1573713 881892 1826023 1366022 688146 1243512 206054 1641078 1802412 1053050 1225713 1999020 1114001 1447744 1780116 648407 384898 1264642 1792423 671156 11279 1036570 1386322 208322 1739717 1318841 1629410 453051 1968560 950660 957306 649431 1016217 765799 917127 1050189 336654 1405571 1076763 246897 809029 1680086 709077 625386 1098917 1466963 1066775 36850 1428328 885520 1402998 666360 533215 981941 1910718 1023333 1476555 406966 1282302 1012325 191326 1552469 612358 1049599 1762080 1738760 926482 377730 738435 305037 1910288 1013661 1564129 1463006 1729733 626580 1494414 1954919 244735 381924 483811 13428 1756681 814902 662242 26678 1147240 1326688 1144799 1158225 845703 1617389 812710 417222 1179768 863511 625632 1199336 1391997 437413 560950 357706 408357 1653934 1308094 899043 174838 309018 1581248 1917488 195370 56222 423684 129332 738698 245391 292485 1397102 432888 918235 1503413 1729257 430380 1788383 47138 569701 1571102 1421133 630233 637334 651533 556453 1108003 1269483 1102472 31707 1902490 319319 752956 66190 1157072 18244 466297 527022 428321 141965 246978 520539 653210 100725 1116453 1064574 1891666 626700 1679725 712885 142983 1188788 163686 330848 878901 947873 104742 1027884 483761 1985382 1229436 932425 448833 1674047 1156156 1686495 1870681 103691 1347416 690075 1376299 658618 1925907 452930 1257181 938005 1906565 856335 82282 1984031 1865565 219250 965298 1256170 1233142 125512 668042 1323461 328355 1652805 565821 469711 1772910 83778 555792 740518 522020 1263630 676964 434668 944909 1771919 128196 1732241 1501764 466040 374248 1047895 583865 413220 669432 1339349 24290 431476 623338 231095 458735 878256 551898 1699627 1351558 1244988 1310891 1265246 1102347 1829593 1814691 50784 1969775 1250708 1310282 723685 826103 1402448 1751913 1940629 1239523 1566748 106678 1653819 369674 201316 192294 1771463 640141 998611 783450 1984909 1881689 684744 1836353 674916 1562660 306651 1916314 350547 135708 1896598 1996116 438447 377812 1669010 1979675 1368875 1792814 443417 841715 550399 1794852 9677 1818276 1589384 1797484 778486 365592 1497048 1167632 125564 442646 1450172 1426422 132644 1228041 359856 843810 1524367 825741 1184081 1844041 1199782 1702464 1470521 1001159 235344 459905 873967 1906435 529719 1110112 75348 1948385 722155 941815 1707595 214019 817992 1713517 1591609 141433 1467651 1975232 1659674 737685 1500382 1051111 1814252 759994 988729 414170 528773 1343751 1861334 596583 1849232 1171113 66183 667714 970980 1827634 1126646 463990 1310315 1340849 1210283 1201974 447663 1906548 1164304 1918964 885121 663075 1256508 235763 896469 274131 1487610 370885 575607 497980 1988930 1504411 1771220 1997098 710344 1695929 898064 1347318 404814 733096 1429940 1770289 63188 263515 928491 526988 955875 1195102 401781 1851867 724144 363264 381464 1555259 415251 442763 1475432 343196 1408097 1497351 1426430 861708 125566 1399158 1133917 911475 1220254 253383 412723 416940 1608864 448776 1288543 335985 183205 1105492 761681 159680 80512 377471 352163 459743 1153104 445911 355241 725245 334440 1660106 1775556 1239582 987713 394848 874932 204321 1569197 830839 374544 883086 1053585 1552843 937640 736210 1652044 247297 1707583 838822 164829 1375346 85112 1422154 1247253 1231741 447550 1188790 1172755 1437949 544146 1790932 24787 47287 207405 790199 774955 486858 458373 1561682 581299 1754538 145837 1421321 538194 1137200 1694292 699448 1445070 647938 267264 1337262 1915693 1653956 904547 1923752 348748 1295830 98817 400811 463057 1534954 1908280 1742790 184650 213983 492398 1736987 1918618 1208765 1686741 182788 1743284 1309372 149833 31530 1919349 990155 1761744 499075 291517 1411939 665165 42744 1053467 1896454 256762 1841596 1689693 988167 1103225 470566 1870872 1698227 1101272 1450598 458332 697985 1907711 1350285 1877231 615682 916195 1819402 829672 1178650 1150001 307034 1410609 1525651 1441486 382332 129660 1697820 231251 551487 1070398 128246 497909 261029 1671506 484613 45130 910743 763108 707978 193455 858343 579861 776186 934403 1400615 353823 202246 1488063 1638740 1660905 1448787 768556 144936 133201 553974 1147156 950118 72067 1069056 380460 1055920 1036165 1129958 737678 1639342 1769079 417396 327012 1676262 632607 1553183 1089086 1974391 1126944 788028 1967619 298524 1446178 1462995 1994967 476088 1070162 719921 1526786 339970 1437525 1634122 1779753 735731 715038 1113797 1487634 1248150 78022 1149705 1463329 1905464 1682027 510459 1153443 642075 720646 1686900 1515065 890704 1671442 1433592 1886204 310037 1943822 1728415 1063691 240908 745752 224529 200014 1788198 1023530 835678 1839239 591500 1132801 1159036 1287436 1494250 1662163 823346 1440568 1214100 1826566 1691650 361559 1907756 1035927 681436 607682 171246 561101 529154 1596600 1715388 23925 1767870 1499301 1849220 893902 891936 612725 667555 2846 1938077 1325263 1056320 1832724 311604 675174 432198 1617453 1305342 1089736 1655644 290815 1812269 883108 27809 664347 1736929 620108 29784 785514 1424950 987526 616932 1367851 1552623 565184 549484 1062414 804736 150257 1921421 764620 775315 1253835 1577033 1354666 1403342 335948 1904905 383442 1262581 1839485 1624964 1606151 454256 984044 14094 1216367 1174084 570760 1298597 1089792 335134 497337 553012 1328436 701662 1144470 407865 1668251 1668927 16398 1709219 507690 695495 722421 3480 1867581 909577 661658 548175 796134 359145 1498027 701516 637054 737377 1776582 11955 1668201 616416 974470 1334481 1933036 1740760 267683 796273 840732 1688317 422619 4972 938781 1720964 360909 583446 1152667 657476 1047866 294515 1195103 1560863 1861655 138813 662203 572181 562018 1644781 1752928 746352 278127 5117 967744 1128723 1511288 1730065 1782824 482408 348337 908453 146427 130373 1554053 1782828 106628 1250701 570367 1045696 269379 780229 1262145 1347859 646257 1777373 457164 1186030 1002319 1372738 1930857 1099646 1579789 301791 9576 1615991 942459 960401 1092192 1086851 1614347 1164533 1639659 327186 1620539 173098 447850 519055 564664 1720071 1331533 71927 1765296 567581 1847984 1303001 787691 383362 105068 849148 1773691 1290395 942029 652182 241707 1970383 655628 1591144 1540824 1722889 1025787 1294630 736656 849290 896103 1452074 1583715 1827548 1369497 1715882 1565554 638611 931533 1997040 463572 994975 1333703 1734185 285831 1175892 548519 873228 833854 1321072 382395 1490199 742932 1007220 1385779 1948820 967121 905273 1773789 1116256 1913860 745717 1097723 44373 833034 1871386 1174533 1793494 535638 1945384 674724 1534424 1962326 299502 794940 1097858 788705 1202076 594373 1266149 1415803 1101531 1533927 156901 767057 1829106 1702812 490231 1582732 674066 1041196 922228 1415464 1282276 1252804 1313658 1850024 158939 1591715 215786 679518 1795810 234314 39338 558883 1163820 1517233 1092917 1981181 996082 1629014 527614 250730 1912455 1410240 275637 1524196 1043125 1017513 1762058 83691 875365 1276370 627612 267669 1602203 1422709 1391093 1458277 1917099 1976822 941404 1336069 1888831 399702 171251 1377728 569796 951125 1066561 1269094 1929993 1742126 1350728 510119 1246262 381887 1590676 334026 962515 716916 584956 224740 576331 1709294 388594 675203 1365125 942145 953355 140776 508609 80687 1996094 241385 1972324 1683805 249809 1190979 1554272 1783907 647488 128138 133353 1346340 520409 1889128 1876367 870318 750556 1236980 1507551 1175985 1977705 1695542 520152 1822192 1347211 308242 1003447 1050017 488579 1327383 1543303 831439 1977319 436707 344734 1382600 1427906 507465 409785 1128594 623857 1803488 1280063 1152459 1401602 1187940 712807 1459817 397378 579209 1081911 457885 1678492 1921950 1346620 1543881 1515310 593122 1896677 238665 70351 917429 1043860 492869 995231 999718 1758910 1585311 1929919 768011 618953 282268 643724 1986646 1504948 275163 451519 1342609 554962 432651 778329 1309669 544274 770145 1066708 1717823 1233715 910456 345770 1906986 1205097 633779 44549 409862 1596618 95745 210057 335942 1761388 573237 396709 1962506 441913 976095 599969 688938 802599 1245116 1243733 847373 1869690 742711 362938 1034046 327004 1696943 1622833 1100089 119127 775312 1884062 1845738 118534 553368 68347 544890 366379 759515 1269885 249733 1942225 952423 48436 234459 1432438 862982 1516765 1307222 1913479 802760 1731870 691735 1031377 160156 421494 236226 1555603 1693057 1422162 418271 1536008 895571 1633764 1313328 950627 1632454 916938 772099 1035496 1360136 833751 511716 1985028 1454588 821851 1414621 509815 441382 518712 1747429 21527 719313 1939085 93995 1675152 956291 1526384 1518947 404847 1024359 1879113 311272 1685897 393962 1362366 1651936 1831886 1361923 1211426 1145076 245443 820611 1634656 1740494 1858450 646988 508153 732656 929127 790956 1394426 1265270 177785 1841235 315678 1013015 125438 757938 294608 513030 750882 1080130 658945 909887 1334116 528793 1523677 1497997 1563832 1952859 75298 584413 29857 1868496 1727721 1129089 549279 109885 780898 926260 187778 1850189 664274 714122 1058590 1070192 927546 329000 1226111 1626611 815896 799309 219672 793288 1403652 411605 1555351 1188440 456539 63798 1348483 1808230 1135700 1441215 1810801 1432092 854232 1439829 1277082 71514 1782877 1154611 1069173 1802336 46659 1354346 1129459 1022431 486654 214090 57309 394475 1580079 1855539 1525286 1594131 1281430 174660 1167829 82281 916595 1493512 1051926 108125 1569408 518686 1168791 336629 986101 1675038 1224080 887575 1312087 1048554 861741 1756699 1717004 38986 1016113 820664 1233739 857268 716833 526800 48010 1586054 1112385 216941 1923160 547363 1706641 507821 681204 469773 1621444 874133 835166 969597 1467534 750086 49828 1661353 840859 1526633 707221 1901758 628241 1679334 65786 1037042 1723761 1937694 427970 833640 1972022 1976186 1345665 510071 168553 1963258 881231 696038 243520 1909504 1671888 72389 997798 593631 24552 1237396 1172246 1202728 1514347 300456 651138 1013270 823482 1101881 1753510 1470091 1190273 1767520 1257313 1004181 1195789 175101 202754 259557 1223725 601414 737303 33202 1478193 362277 945923 1846294 153745 1187870 1304375 1963986 1214478 1264040 1256703 169298 1942979 5087 1389071 1385614 1209328 1895750 589825 1723502 1726030 671997 155664 185739 933279 1202326 105608 542788 63267 1749761 71943 438760 333335 826951 724410 261448 863912 1778192 1508488 59931 1543510 1507016 150553 1673876 1606366 589993 227236 1434356 53525 1437830 1492385 572875 1477192 986104 463823 1240386 1570707 1738954 1185246 1518634 1019796 949320 844323 444221 1777443 748928 1274856 721339 1994472 1962556 1432133 501902 1035553 1038898 1032173 416867 1521164 1933463 211597 515412 579604 487643 514765 1508510 1056554 1042255 176454 351863 796913 1240700 1673538 77555 346562 1053440 566174 1114868 1926762 803779 211422 1475506 1064829 1159544 509736 350234 1084195 1056850 1522315 129461 312921 609624 803820 1310048 590933 353321 1652611 61516 355386 125268 770669 1081837 879785 1060164 727062 1430039 18793 1911050 559918 1308243 1419627 1026304 1520708 496105 398459 305901 153858 1100034 870393 1200065 772036 338600 596375 320003 589597 314292 26530 1928713 1001332 856178 981755 1075964 690634 244505 278697 1987269 302587 1838093 1744046 485430 1770121 472166 1036662 511113 695589 646711 1859332 1010578 211101 1266490 227255 218580 856402 151814 1042444 1441915 1637338 334398 906301 693906 1643182 1674165 1885553 236526 1851758 1770439 1779071 940871 194015 231516 1441024 218543 1605440 1495506 518660 121116 313407 536742 274537 1585456 1976122 1204575 689549 1088541 13238 1554657 1917937 335861 437140 397586 1777307 1047323 1817335 742567 536590 1846350 1745806 719925 1535489 641627 1658963 232211 1145499 1216382 774982 565690 567412 116555 1977555 1981408 253738 764307 1183062 1225375 1566648 1846498 513863 534965 1633363 1355926 580656 1009573 1179842 164956 298417 1145132 239397 1157079 1423254 1062151 1995343 533774 44155 200557 316414 1377612 862880 827835 553438 1478270 200795 550128 849288 756243 472858 702086 325040 393589 1872928 85377 736859 992703 1559619 1180994 689596 1625079 1088556 1170994 937500 295086 1632371 1766214 62225 226986 733353 1148125 718493 952736 1249558 817376 1329665 1187361 828828 1950052 583432 1296835 547634 1162913 1231796 1355314 41664 1422780 40440 14990 948256 159937 205684 1411195 1947169 65855 193156 192882 1618320 1091300 1319573 61798 13158 734422 1327121 1765446 397321 804567 982818 946903 130287 329713 3527 56985 750463 141760 863367 695522 140041 900088 998141 862556 1432239 830626 1411375 1884140 256173 911671 416748 1145023 1419943 9565 1192443 925478 1736083 1015809 1726555 1359005 128364 1405059 1752254 1168444 1395365 1001123 149213 615899 1476806 935688 1680750 1544703 247090 176275 1175962 1714127 248650 1793108 643841 1362499 993902 189946 477134 365185 1639218 945675 1008980 986383 848617 96169 590434 1596751 836290 572538 1097010 1301281 1122933 72991 976558 1432228 1566980 1952244 1956282 1671425 106925 544754 147922 1645499 590750 516770 1269373 312647 749136 380972 1159288 1650743 153960 1781444 1659741 922984 1020009 1684540 1590261 637014 674837 1971780 86550 981316 1888785 489290 961216 1080140 1626307 1647007 1663373 1100447 284859 479540 1204169 887508 1539311 1011272 294293 1304672 1506430 1413642 1907347 414678 340072 568585 649623 1119840 523091 750609 1056439 780364 459986 1747149 1956363 1699487 173572 939098 1960391 194644 1260615 843044 838172 547004 105827 47129 1350123 1375735 811159 1149816 1607634 1262940 560112 1357635 959333 1279338 638728 849862 1412327 844851 1351383 1564255 905510 86109 112122 1418715 1128599 97513 1116569 1634004 13141 1725591 1096671 66816 1844320 1429019 254488 681963 132505 646274 1251185 1090807 1405312 903023 1997196 1616861 1277053 32743 123616 471947 1629650 1483468 1714387 1166405 187493 1071679 1311875 813297 257357 397023 552883 1879969 87502 624500 1956795 418596 1044382 936866 589863 675404 396340 1073129 944948 1146379 844276 1866541 1912297 680697 1483547 593513 778064 1459467 1085932 304621 1867506 996150 1948883 899626 258579 1684779 12949 36708 771053 815535 1658455 1199779 1758110 473158 1461180 818480 309057 468857 594794 137959 1336306 1928450 57763 262816 1912221 1178205 195316 1390455 1914866 932462 1812447 1951228 436632 336322 1528466 728706 199157 1055423 104312 591754 1998936 1176862 1766440 707648 507800 152468 1277431 268326 819701 117192 696389 1709579 1496482 1452685 1598066 1093493 738369 823445 417948 1054651 1552246 1726363 634503 1172980 1612556 314745 1213423 48996 165782 1780237 1778573 1297482 1231694 752186 121814 1064364 146726 1186906 513699 1720967 813935 982879 797286 571492 1277946 1829392 1371931 1659054 640673 1293319 789796 1159124 39407 1327066 205097 1014459 449506 23232 1218696 775075 1290354 121289 754648 1954027 1770233 1757675 1242107 1873907 227416 562553 725583 1304136 780752 1841488 1115658 788620 1733836 1985788 1097268 108233 704743 93841 732763 1435606 717478 467359 374071 491859 531926 1200520 1177179 797730 643970 143434 914087 904361 1165475 668366 1721161 774449 1332835 960472 1915618 965660 1586222 1294268 1929965 937412 1160558 1222806 1596270 879831 1251012 1018787 1211692 35518 317196 916723 1730044 1570525 1276529 494382 60822 710917 1615765 227200 60697 1719405 1511235 671356 903955 321332 933929 471968 1604205 1272022 1651822 170309 1251027 189880 210618 1837946 616609 96648 1631923 558239 403560 1629072 480187 1210714 380651 1565397 1123731 1857811 1184553 1932209 224374 1273963 11873 1096593 5963 659562 285879 1544841 1290337 1468850 1095283 1549236 407075 1334915 1238508 470642 442224 714017 1012058 1971961 1532009 1397526 1592333 1954607 71019 1054689 636605 768806 958296 167837 1591151 19556 1291194 1342908 540636 34229 1786356 1934145 108036 1058887 692773 742344 1426825 811723 722418 1904151 466757 1288143 801601 412563 809816 525090 949883 720837 1274973 1750940 1714884 703177 1951350 1658960 1992933 47733 1950998 230186 1985434 379980 457095 23896 370401 1295077 270715 58300 1419227 696980 1342687 1365359 1951529 189367 561463 1949264 201850 1811246 1527592 1196339 858925 283784 1555745 639740 1955920 1313954 1608638 988314 1103047 1666520 536200 905377 951173 805912 610278 349889 115453 1219044 528735 407738 594169 148429 706188 295458 405724 217829 1256962 899976 1564798 1946065 386196 35577 1544063 1886373 1805310 1541519 1552810 466892 22282 456431 752163 1769233 464561 1608212 1549311 1102828 668139 1468977 1210817 1121806 814437 1303699 358426 560441 1815678 1298461 1368805 1228854 288839 229567 464144 57115 1826060 1006897 901422 1619516 529733 1306352 1211239 1410871 1356620 456511 1863687 1870850 1959831 796373 1553853 1122377 643813 662846 1226270 320380 1603812 392631 132481 45995 672125 1049596 1377493 26648 1209215 623921 1378464 506331 1911688 1742606 1469629 440907 1561249 394853 154772 514255 464658 1929109 1998470 197572 727578 1671269 210047 1296463 1588005 1866600 1969499 1390326 1052289 93306 1576943 945811 151315 212028 1891958 1997578 938437 1062096 1006061 1768527 1242906 1146409 1120767 397315 1683850 164775 1474934 94938 821838 353549 105834 1702894 1912810 602148 397263 1697151 1063612 634794 1128448 696903 702568 277649 805920 51292 96217 905586 1168630 939222 1970755 954606 89275 1411098 1185312 1649488 1662252 1798151 1056801 302969 1890601 1041070 77882 1182884 1234526 796929 1538680 320850 607859 1308337 1781940 1341381 1310111 222380 918680 1463203 1280904 79872 349007 1436921 65544 1883333 100267 1816221 1828265 2232 824394 1693791 878209 448314 1571010 502956 1113974 892507 1551356 1535950 309245 1189062 328539 920006 1154697 871505 1285299 187467 1329473 228874 812247 1228747 1013154 275461 1810120 1888712 886064 470184 812980 928525 1210108 625072 1224899 525651 1279754 1639864 740247 1009792 756252 1545347 1664382 951350 868030 723464 772728 1523470 1861485 1332943 517341 1467126 706569 599295 513759 1111825 1542838 127615 1506757 1538993 1900177 1447756 1450722 916621 878781 905622 1615729 1163968 1324637 1732059 53158 1078523 1484160 1535324 357374 1004134 1302451 1699612 624526 912047 1956755 767188 140001 501823 1546840 558408 1402576 762860 1492700 1361880 911396 332708 1665454 260568 1201872 1418390 1570079 1105399 581776 186327 1593237 579968 1110536 1059519 386813 1373411 104071 892517 1825005 1614644 1543293 5051 1999063 1305725 659489 1486472 383800 1933641 144607 1728239 1265901 717169 1160978 1323641 276959 1759128 1455380 744545 777385 1639395 1314371 527831 1779400 1514834 105094 848045 1659473 503160 1051214 1808377 1496114 980477 1721825 1927055 1520292 438120 307210 744710 1821413 1339941 793109 358215 234404 308180 1080411 1922605 536178 1047249 1771229 814845 454740 1179679 583674 980254 1037197 558957 1885958 1377363 1234641 1544078 9438 133868 1591799 609743 455107 73472 1206620 225480 1954414 1020637 727463 793606 1685404 108205 1331721 425779 673594 450053 1595554 1087516 1197098 1303164 16255 1636509 1513039 1074472 1503362 113546 1888111 726416 1533924 830823 1098227 1431150 113004 1721147 168694 125533 1225055 1560491 41216 1276901 33142 1701288 1403891 1963650 415385 981024 1321049 1793281 606831 809073 1092544 152987 950441 1462402 877312 117916 1974550 1335145 1867428 235557 1803393 593765 966087 577101 710337 1215722 497815 1726114 1523621 790385 637688 828820 1254052 10806 1981144 83571 471209 256521 992077 768007 799795 1949778 989286 60595 643714 1065601 1113686 126139 891581 1125272 495516 142438 1525169 1123798 1836909 77225 782560 153746 687725 551112 1887054 515849 1489008 87521 211961 1193386 360244 1795936 636362 1393434 1014518 114376 76298 81893 165169 882752 1817581 1959578 1225061 1445728 857214 1327713 729806 1491639 569351 595037 94628 508250 98315 336581 1435073 22031 225983 922054 1312056 665426 195524 1888598 1142551 879939 577003 1635477 1094426 1571026 712461 986167 1361722 713659 87408 748439 345722 1523546 1037623 217571 1949770 855450 1228125 1493661 1920 1130444 1914538 308899 1846108 57427 985983 1301269 511214 1188973 1580356 1210503 993085 1175997 1480775 1680104 612240 1739302 1851755 330886 77414 1898987 1014692 94777 1847870 1085484 1048970 775518 1692101 975325 128500 1521185 1854048 1006190 1214576 797985 1008083 1029640 1512374 1101699 119647 1637313 849907 1457184 1482394 794529 1122050 1750770 508972 1457867 1638680 1459405 1454140 418947 236283 189157 1237706 1118359 1439490 1480446 1795765 527328 293737 1572159 1990233 129285 1134458 1256827 157636 1124834 106375 40775 1992194 999028 827447 358642 797099 1023732 347246 1235818 1964025 1063613 341144 1431264 1200362 1015747 612553 478323 1429178 1814550 94310 1067639 1951519 1922792 1412798 939186 1371528 111413 1933032 470262 1450350 1884413 1288702 137835 1671676 1515015 1167080 982337 616665 813489 709540 1298890 485008 652727 1525232 35747 1063246 498296 1199110 1473523 820367 1933455 341159 1270135 1447049 1827470 1587562 816924 1060387 1657357 899316 1325526 1476593 1609577 1359205 1490644 1563681 274790 1169184 868251 997068 1740982 243259 600631 992412 899532 571595 86258 157480 1450034 847097 1840905 1926616 1044306 386280 1183947 1366837 1571522 812016 645095 1645757 445786 111905 576781 1042847 315556 110718 1336168 400858 1567480 1617353 1590641 1976518 854613 298408 910477 629282 1160317 1243117 1216381 941144 319846 993534 1511865 1875253 1697747 864058 1826178 606183 449989 1569138 74372 1337139 1692814 881732 105991 282571 386370 623481 1236143 800051 414361 1748827 1064825 171754 362350 1999989 815627 1593889 1898170 1719678 945296 102798 519397 1819629 886997 940841 185488 1194567 1824492 1923108 1393782 1559026 1308927 1819998 1484821 68932 970509 90092 664995 1396867 605600 350688 340467 1407266 1447591 1657358 163895 1552683 1996900 563559 430168 1111111 565060 1705363 318638 212501 769571 130385 1906823 302173 761660 269411 1543953 1053811 1415872 551057 1203051 1711697 620818 789774 75836 649780 443065 1538874 558282 462684 806377 25143 381909 1158276 74606 407464 1802019 1232621 1478526 1394381 749454 747178 1722306 1832992 420780 612538 985131 60954 1665625 210193 1328432 668475 547730 794349 864707 1608605 148432 1957414 1841185 761549 192995 352428 937473 1049776 1427725 557405 386075 619359 865760 895162 956446 1529936 1602305 1004227 1349684 1673328 1805591 1179805 792164 1453511 505274 953389 1709589 1571411 544234 120504 931184 1927464 729169 347077 1175495 1827015 559348 119218 23316 257855 787124 941648 592112 572328 1242524 1939183 841651 330348 22525 1315491 23737 1314432 437267 823012 62724 402150 632399 10536 319633 1490448 1815679 1366148 1936176 1758014 1697118 108219 1480059 297874 1912753 1418042 1941327 1014033 1106659 823107 376417 1785048 514591 984915 1898581 32232 558652 1720750 93305 1122560 1432606 1374369 1121125 1192246 1778258 1262344 1383790 1881427 370171 702665 436505 1370038 483577 472406 1168241 586763 1913699 1351574 991667 270028 173758 1226344 1206137 934746 939475 1049363 1477092 803486 286363 179390 1525034 1677320 138765 991697 1203754 1432603 449849 506774 212770 752236 701155 570075 1364730 663871 1368730 1842013 475645 75718 688410 533242 287502 460198 711434 1611845 198393 1108274 1050801 890436 1478209 1831554 1477180 1177281 676474 1794195 1393363 91118 631492 1825907 338503 1076580 728509 40811 1255025 922075 965924 748598 1690343 67729 1067146 581996 268879 1782404 1048731 1959478 241990 1487385 1506600 770444 649571 1952240 825019 1250451 1708426 1485509 1699115 1888724 484435 1872425 151367 1642713 1886210 817016 537805 937649 1215875 367247 1633854 1933861 1846043 1524229 589553 1840855 399840 1604970 23788 629529 1562294 646281 142169 1324353 1498283 323155 1057251 69673 1053046 778431 439430 1340109 1862151 1226339 1865073 1480305 1506716 1868901 1232617 1800706 1972016 985307 25830 1659852 1346481 1285589 1256751 504840 1303228 1423728 1974845 1473389 540024 1136004 1709448 418614 174040 349225 757026 24925 1145394 809877 1884849 804558 1147660 1931674 1376707 605549 1843245 636297 1610097 590837 1452990 1350006 1889366 1182821 1799696 1212146 1256804 42548 788036 19147 1911109 887920 1975373 1352992 1548939 1275315 1083501 1575394 480005 645915 1219232 1983981 1485320 1115629 1373923 1329175 1839140 1901609 1390865 1624874 1017242 571344 78595 1588173 81308 1418873 97654 856596 245425 1411213 1712328 60658 1579170 187440 1630973 290476 942493 79339 747413 1615165 1190667 820410 1044286 1345317 1179372 219188 513760 277260 828427 1813701 1142362 1294287 1213552 1241789 231662 1552730 899948 826873 468717 1059048 391662 1349311 1469770 730325 623530 477455 1578859 402391 1701871 1864209 536397 1850095 109263 1140186 1636967 857621 1720325 1789326 1493335 1752274 1058400 1590610 1981589 1406605 313052 631210 1496000 1485761 1237890 1226824 649662 1930514 1142369 1638423 1846951 1210614 1769897 412064 581766 1675631 1116285 1854196 1039712 521818 1471488 1423643 1032476 545792 1633312 564628 1319305 496669 1287192 882615 294382 1076765 534850 181497 1913519 1907216 1823649 241000 1067211 1936329 1315684 1209584 337650 1767714 1252043 808560 1923287 1754665 1247248 1627272 643502 279239 1793386 734675 319668 383881 173525 1150960 921946 166312 559509 389202 1239385 1959431 1283226 49589 696362 1629196 953920 1439819 1259845 1331862 129746 901469 556408 436794 1722742 688622 101042 390330 334350 1887169 587879 1352902 58283 1384130 1677568 1662802 420617 560904 1173211 1820279 1647821 1218371 1358878 1363258 994433 1832038 1320461 527114 1575229 1894631 1413631 446765 1456495 1989194 564597 1142449 941328 1893347 970214 971288 1871982 404878 1063634 1168901 1421031 1712215 860873 1123307 1168934 1054267 1726666 799516 1302172 155448 1848551 433034 1319586 569220 285726 825564 781299 1675794 640390 1299165 166790 1163342 1435832 968273 712156 840163 368384 1860681 1887414 71183 320324 475155 450853 247237 804552 1176038 1203814 568978 1443733 33545 126484 1462798 1016655 412503 1963997 1434644 1910855 48686 787292 1010090 797557 571750 176754 1116995 246100 136606 335131 1838936 1178777 1729630 845340 1126336 568901 1213347 82600 1891027 724246 889191 1407855 1650314 224649 1459768 575247 538025 1521441 941812 99590 43800 647826 1489077 901578 666740 1071719 984943 1476262 257823 896377 991485 1140257 855486 436862 816512 115800 112429 1372580 753753 1154125 1782015 1181983 990848 1093980 1884263 1223405 903308 1013330 1603892 1644119 502886 521853 253784 1979202 1897809 1675485 20108 1180438 786991 678775 567889 557045 1783131 524723 1772907 1152317 519245 439732 797796 1173868 1701247 74876 328014 1715321 447827 1419161 1254463 1030340 1260743 833437 1757268 12360 256027 271470 1776857 463088 1279525 1463041 900516 1513132 1653089 1092729 1127956 930219 1751719 1737081 703381 660090 41134 1575446 685074 1720234 1228561 1812686 246789 614180 511602 1237560 846704 832421 710823 868335 93715 77316 56764 863559 752658 1950797 118969 1420070 631537 779125 1148914 677817 1358278 1713983 975243 1135209 1975437 241456 491685 1834161 69830 1068006 588137 467401 493374 1714143 1246207 1543764 1501625 1552021 925153 388721 997569 1949831 963658 660224 1539063 879321 838623 776454 1889828 260586 909326 178995 1073247 707464 804958 592029 1601096 557792 1689455 865303 1033430 79330 1513550 1076945 783624 348397 1734938 1362126 1012248 307942 1094729 1157013 92259 471744 1485837 938159 651407 728821 1717436 1430102 1182911 430408 196352 1082444 1370035 1925317 705094 389786 1673476 1114724 1879211 481230 227422 127168 598666 765816 173657 676144 1245002 1619501 1876815 1164600 322638 1566696 448162 158982 625392 722930 797931 630205 1776919 1983671 141582 1201206 1606001 1434573 1491941 1643850 1036169 882952 403563 127782 1735293 1317307 1464878 1121220 666396 1965015 962137 233787 299557 1318629 824587 1596879 1098818 759447 537220 124852 1575936 1840925 436162 1933060 995762 387461 1612956 1651967 80320 169851 598428 15966 1094019 240284 892362 107083 1472568 1901329 1737636 1411636 583247 501741 1999188 1047877 1586335 786592 703533 824383 721925 1374936 1173371 561859 91569 1572090 1160542 910514 160439 1925104 1130325 593623 832766 1150160 1561269 1083011 1999002 1448747 1837789 1669450 1875260 254194 244672 636405 1098728 1457447 62576 323463 882242 604066 1548185 127423 431983 308706 812294 422879 876272 1221904 1933534 532763 1486965 33432 125396 1047806 423963 1157541 95818 729778 224874 1580067 1277505 604029 1050465 1451351 1351264 795096 1051597 1839309 79627 805400 469101 695813 257588 170535 362443 160093 627217 1889267 1509602 1155745 1226945 478896 1241752 416117 1658597 318034 1891588 1680335 1769077 761388 778791 1936795 256609 967459 1686472 1831210 1708702 701202 80788 445630 1675920 953488 1908941 41586 1360143 725551 1708655 1775111 1743242 1881935 1570082 796937 655363 1860770 619258 1886513 1966486 1319911 1402815 1109621 1592090 1790188 1522390 281376 642467 1421702 1074031 1325791 1502323 57445 637595 946852 1784715 328358 1278141 1823132 1313598 189592 1394246 56423 1319481 1839559 1873263 1022227 1248074 1203183 184688 594992 239455 288034 450593 1908134 539117 21372 1763737 796689 534004 1746515 1483964 455382 698468 813459 573790 362217 574534 653083 800699 1268927 1934553 1584156 1821068 77343 1570268 1477621 295006 485356 1445211 1311637 802677 216811 195236 1475878 719366 1852517 1883687 1814311 481045 153969 1941816 622732 1672547 915481 487703 363481 204057 1252349 760510 1348536 596442 874198 1461026 450334 759992 353006 1064392 536886 1853175 1342223 1118826 459082 1421476 278869 843174 1068420 1540797 1263424 541853 57847 1432864 1064216 1080330 1239641 652110 1457656 730262 1947880 1787081 803975 1799383 272212 802703 812875 1197236 1111591 450426 1628740 1604581 1970456 119137 1614190 1595768 740946 1217466 1754573 1591321 1095422 1230730 1856627 104918 1102207 606500 1202639 45747 845197 870600 1977950 254873 257678 1775316 1602797 536802 1477998 901467 953615 1680462 725513 977333 56901 731471 247276 896852 1825884 889609 167933 1304936 1383376 972832 1971322 1118492 222434 1150726 998646 93290 607289 406065 334762 144860 907460 390646 274069 1239160 1496762 1739048 1129287 51295 64894 1406188 1914925 623835 408821 791694 1684388 1044682 654528 170192 459001 1826996 1054769 1717078 316931 1051634 697401 664814 404310 1848854 1331234 1191286 1099886 665694 1349571 1241746 1714893 478011 380996 1264282 359865 1364794 267221 1799633 173647 629186 3487 340568 867473 1503838 17277 1820136 231945 1677238 1271964 912457 1081923 673415 1010074 1724189 1563701 273891 1207548 635990 1533394 1567674 84826 267138 764752 1795977 478800 444053 253158 1262083 1176988 1539106 1261202 527668 857114 762992 679139 1346921 1624335 429739 1065635 978294 512586 1276178 1550757 1355989 1206063 241670 597956 112410 11062 1380968 1883833 567191 40877 129317 1146911 1790111 1202735 1183934 1241391 75319 1985325 1032046 303718 1227198 378529 1886739 1758015 1457199 406505 288964 555359 1972471 1037101 1772115 662772 1612507 1897377 541639 1048880 79395 583537 1602929 1615907 1330472 852243 1097878 720622 1387603 222580 804005 231384 572190 1148543 1954034 238769 946640 1448472 918652 341044 72719 1804075 1868510 739645 436915 493462 1076818 748440 1744751 467776 734137 1601436 380495 643289 1204111 1855224 781596 733808 1517466 611257 152886 1300859 1099934 1270678 1168045 1622437 353856 272586 171388 300458 266177 601108 1834539 1882769 914776 1277630 613158 1951171 862863 1418802 1640293 505848 497447 860839 103381 12104 1821742 524857 502640 252631 950572 1984970 1658109 158634 1989293 1045014 1642196 1899514 1004335 662248 1438176 1392955 1540935 1697610 565219 13966 1252178 833101 1060548 386801 551910 866776 1301396 448417 1339277 566896 991605 472256 1364995 1877177 1532072 1674559 1560611 725624 1578628 1585965 572211 1558622 1760701 829694 562325 906153 607476 1919771 493508 532277 1848812 538193 1782046 505725 611401 418882 1513786 1874469 1450652 1911402 101599 425442 411050 534706 1845714 377550 1682549 546138 916102 1449765 314882 1650821 593618 1124646 1137091 705840 716548 192342 114365 163568 1010139 1074539 750392 1541777 1704203 610471 1243574 1769210 1950608 1524574 1521346 463329 739717 1187675 194915 108870 1472596 1587181 88037 1909116 939103 428178 65149 397024 1572633 1407261 1706194 1537407 280848 1504627 1843103 80608 1002820 786375 308140 735198 1945247 1448031 1178987 1040765 1466088 45533 138550 1127829 1025370 224954 1334636 603291 1618727 585604 464758 1920740 857219 950839 484888 180222 1048155 991443 1750631 1920658 38049 214381 1651913 309111 1038276 928456 598670 222288 1511840 1398764 1370753 1247856 1053262 1395926 1155289 737432 1259309 896235 742510 141997 1904273 553028 1995145 490784 1273740 1996078 1521365 12590 1970796 1556081 1555545 1758511 284912 525795 661167 1649737 1697839 984897 1174182 1330567 125449 616466 204525 896091 343362 235648 1261948 979004 371955 1100749 1905675 1128116 423898 260261 1589958 411450 1685655 1430229 1372074 595742 1782566 1560765 1654343 230148 1207560 1779475 315284 421985 170689 957050 722319 1543157 1328707 322734 1044155 1439250 1421634 1078149 544392 1207861 819834 937188 1874977 694935 438723 1293862 885339 407029 838886 1110033 1787451 679351 1908684 371172 205940 1572075 42850 937798 770289 301945 1539956 1078111 473545 1702865 894715 1894101 570163 800152 1735407 1221665 507660 1660490 678156 1019815 1248637 374539 1139219 91780 85197 398824 377364 38448 1105116 1833419 1781377 1075511 1486504 1494521 1003326 1011113 1896038 965540 756005 1648559 594187 1108739 1690117 190756 1936545 1356591 1144777 618946 846359 40056 930014 1349240 164161 343101 1163935 1557839 1558577 1324492 851770 721428 789492 949459 1979056 873997 1089581 571223 567221 185379 538845 1677051 1032889 778294 1229390 629945 1090698 1706561 1216336 194185 1497890 1136201 1002385 637325 1320231 1783953 1580260 1689619 1539093 642497 1229061 545581 524060 377786 46596 16989 378312 1013598 764541 1081173 527954 157046 1964860 1132506 1512567 1396773 1775481 1382446 497219 1436884 1971374 1116402 465419 1598140 1737282 1403812 192434 1879191 1720654 1245523 445499 111748 1786642 1988434 1201864 842917 481433 1049900 754123 75413 525331 1131422 169321 1211712 1640731 493980 1290294 1523341 635913 51060 636752 253836 596620 115659 1325337 1697814 1978404 916756 425968 785927 1169295 1453243 827155 204548 612064 840896 1760237 1227303 335069 303548 1219198 416886 130301 1135019 1213434 204995 1902704 1106519 694653 185859 1712464 1946352 750010 1004685 67643 1840337 1743644 645694 1510865 1831466 1967297 1944749 938401 1722576 1923331 234478 1885975 1268098 1334550 508545 343368 1874067 1337912 1825794 396119 691527 139800 1508213 650822 512983 1208823 412559 804955 1653060 1985918 1399225 1166125 405183 890533 639954 787426 363509 880452 869304 1282279 679110 1004824 428439 1694609 1531411 457696 171034 1013516 1394901 792456 5480 818871 1146904 1229430 168193 1643921 602925 483922 1964148 1834743 1171699 1074484 1604094 1673914 1126910 1738559 1397192 904440 1202354 1605797 1172608 1353941 785027 657771 287117 1254652 429084 1229627 1407878 1983099 1663827 533064 1257748 1401369 807324 203998 1998507 1290679 74664 1000205 1890500 434955 1159097 245017 1565441 1009330 1474483 1984957 1451142 407674 1679774 101947 1777256 977873 798462 854826 479270 1503298 1550227 339559 1897940 1375546 772917 1419586 499524 1136936 1142956 321591 1947155 184134 914131 1757934 1179678 1365501 1073132 850548 278343 1126701 1447606 72984 1213654 1263779 1585890 1243449 364882 1298021 205370 1212641 358756 1027394 1203864 710396 1182658 1409157 116504 1335766 385100 156734 1773015 246732 141820 781980 1330206 289265 853716 1846168 313310 1890876 1121717 1795958 1178444 212918 1476068 1912383 1668058 1323285 83501 1439306 1755338 452454 1424991 1353381 1593534 1461473 829000 1982826 280778 1820511 74558 1514982 179030 1380477 1237027 1943817 1833663 1951944 1039450 195538 1778801 1654058 766777 299577 1061511 531951 19640 361151 1928381 1355826 1269164 1743465 1547492 1217079 1564146 438839 390235 1436734 157446 1526270 1438746 938239 785779 833144 209216 674000 1660708 1141016 1257624 1149760 194727 699696 915219 489645 628253 1018524 1171332 272491 909310 1507325 1472689 341911 1883926 814005 641020 374513 246597 1641070 1100350 706301 1643064 572503 621117 984767 1324940 1731144 1478528 1108514 942572 678653 594354 1103313 1260269 1833383 1927307 1823667 1235528 840082 1474272 435180 761599 1358023 1155189 694468 214039 90638 1559421 192382 863418 269530 1463213 948741 1558223 1917912 1458648 1403047 1712051 1065466 62374 633480 501690 43446 431528 1585310 1001547 761111 1770991 923762 1581654 1253221 1805822 379401 480483 1706398 1163133 1738318 1296929 1466876 854425 701034 155780 1497228 1034140 973858 161055 616536 1896731 773458 1523520 416652 10937 1035429 1354602 1804675 1414323 1006085 1594477 1907936 1473888 1756815 998838 1506385 1829350 598126 543119 1532883 1591795 227008 79501 763770 1992747 1416660 903519 15056 1969538 1948757 1186093 38828 1599867 506797 174928 1628605 849521 1241864 880066 1287231 1496868 1358871 946703 1348189 554136 1443928 1426786 912696 1391450 1945709 1199124 1376793 1445877 26537 886833 1068464 930916 139906 1892608 76839 1212238 284185 107308 1868775 1947032 356410 457163 1885563 129958 664048 325100 701785 1274491 425833 445926 877929 1380779 845496 1194725 1445496 312650 595980 715566 1747417 38653 818290 788323 1063124 219058 95080 486736 1489444 1485630 1483623 1291111 1745582 1886383 704491 1201621 1980902 1189573 460518 1099714 1956434 1615552 518177 116040 762856 856751 646160 1370407 1367540 1530226 622717 1049102 51649 937537 955224 529295 1718299 1092423 411657 1492871 302812 851055 1169760 961276 1450791 150996 489643 1440400 766773 1349874 1096933 976787 1975135 304799 1522669 1071945 1025364 1878658 1423221 1063995 363796 1845345 300017 1170075 942896 549592 1845326 1965982 1691681 246353 1753722 1904359 569603 1402645 1398286 1731428 1365899 279559 98304 596060 813613 976851 531630 1548800 293972 1454060 593957 843992 1280927 278536 147937 1684918 182092 140058 1155285 893302 851097 1617688 1559513 1711511 166942 102477 1532631 1033003 364472 1268805 1696123 370365 886793 365884 496782 1919436 652314 882622 1451254 1079308 1200121 106946 1494289 495837 1248993 1391916 1190489 106238 1093933 828174 1678198 1467466 1513136 1804043 530422 787149 8711 774118 1127030 1673542 363855 1389636 888174 55228 1452050 1032688 677502 877203 1226659 260668 804368 1169180 1453106 98462 1972184 847659 1617295 1431604 1994134 1262045 1114330 1218103 301042 80842 1109229 1161251 1687873 1531717 630629 708948 733696 379168 536514 1325102 1795865 440349 1727616 424630 582622 1541839 395009 485458 497968 381075 232703 163039 506992 709734 1519055 1591617 998056 617949 58585 873370 957025 461101 820716 1802686 883002 928053 1682359 1018748 834572 1532573 797086 512467 210196 831011 295366 94266 89237 57038 1762614 1302529 363965 1436928 119165 14588 785910 676456 43215 1102815 521162 978400 312282 518125 241417 1413799 923038 1228711 283369 1296870 1956956 1948649 300304 1222852 1114234 733206 80069 262121 1801708 1149555 827624 1450545 1081624 737219 1400044 528660 1646107 381983 435555 1300174 1832302 1297423 1757096 460945 238151 68083 658548 1846181 1914236 1515721 174303 1627473 1997030 1834019 1077532 745742 1290774 1612113 1978162 1033787 841478 1681764 823302 811156 1140442 833998 1546339 78460 1907914 1406156 363100 1654956 559860 515524 1501102 1145900 1411280 1891656 60335 125616 220493 650070 781926 536007 735104 1328958 1785057 621735 1330641 617037 957842 253949 1349906 1871532 635547 898106 1336036 1564086 1502880 1249930 205896 993520 1719196 540266 784876 787883 1171715 1829070 1245706 1016620 1852960 1255751 1088120 827635 253764 798545 355754 1906651 1638897 973466 1504461 1888887 1227755 212332 1428157 1315343 369886 1453479 1280285 211066 18402 509805 1692013 1712567 839460 941946 338159 152729 1600428 1253937 900828 1754619 1215405 1111314 1869882 1774679 417923 1605653 1215274 818613 819770 69946 871971 535180 1434076 791310 901595 403986 364789 1020635 1432825 1606856 987677 765668 1708819 1345231 1950125 1348514 1007256 143895 1442803 1625917 1737043 298078 784566 194600 1511338 1372276 811797 683666 637326 109882 1965690 280990 970772 1665001 1946109 479800 1397224 72697 1821504 1342286 1840290 360635 1768069 162147 956871 1916241 12757 75509 1552549 220544 121706 876559 1918171 181812 973008 428471 566836 707899 952060 1784831 214051 1214936 239390 277144 705416 1280410 1910365 1212316 884613 489145 245043 1797376 346914 548534 1293114 1166633 1879548 438219 1198576 1154379 746328 1748406 1052237 1647358 1074800 663559 679157 704911 1486429 1953512 1490975 220391 1625541 1708694 705366 459528 752916 1878523 1479109 799077 209887 973217 1710105 879424 1046702 1333231 1087090 1775354 1519041 1963588 1316048 1684324 889584 229805 15174 1382038 647335 1257342 1878356 1247952 980368 818736 1023206 663657 1921938 496594 797368 956502 974961 788356 791318 1910308 1238049 1585074 180722 1897791 41555 1653987 1710 1485020 236912 217501 1721361 1083600 975992 21537 401462 198220 1991442 409364 275481 1843333 967302 82742 637143 1394289 1154419 1021251 858440 108283 1972716 1599615 671908 395824 761168 916676 187554 778165 1690554 1186873 272063 544528 1428587 1301234 1686463 819237 681898 495739 891228 240559 1145552 1754114 1969537 1222121 860521 996760 522044 47123 834649 246699 1090601 728600 1878063 595013 115254 1316443 1920510 665091 1591787 1499763 1765875 619018 1352951 1966573 815118 878699 1985697 1664173 165603 1739631 995134 849873 22156 1580299 171637 1690116 911138 70194 1300114 634510 946763 1865985 1831213 1225564 14277 224163 1989332 69122 1184893 817758 77413 659807 832998 169673 562494 551902 1871476 1495501 1721216 1121560 1576807 1162004 1659907 1463354 1079238 1532735 465079 296632 455151 1372556 611215 749589 1763821 177192 550483 1540465 203652 235276 538047 514659 805116 1991689 1772878 1259113 383674 712990 1932782 429617 213150 341685 1631401 1950975 42454 1101680 1117629 1740557 1175507 1795191 792557 1381395 960700 1030673 1723 925305 1708286 335025 408531 1467398 1110488 284109 84796 1483397 37884 1036875 571971 1341362 1444433 618535 1739403 1946693 1638901 888559 1204566 703466 180472 454659 787039 101559 206877 919592 1408330 24002 268082 1661163 1841895 1035707 1173338 1292937 923638 1579201 1352510 1172396 984831 1448989 800614 502570 281809 1348013 336756 984979 1090670 1979635 7105 1849737 431207 93405 433247 236721 910948 1409865 531453 1647449 1148757 1349214 98243 751538 304397 171372 33230 73136 1523933 1086091 693551 1931571 1764414 1283535 341822 1543655 647544 50112 472785 1262417 416970 432616 472987 596200 1723864 308020 574824 938811 1240253 1322595 547734 109367 1353346 1610795 821651 1938015 1382176 280756 7223 698279 803667 1315665 841159 856293 1052394 403719 593193 1599531 1379007 971456 430742 445046 1689385 1874800 1270683 215807 1033170 569712 1752490 1834881 1943085 475740 1419916 342231 1143169 1205674 1147569 1122006 528945 1189101 1231225 125716 1374116 1546102 1434623 430705 1131017 813252 1546072 1082871 1617260 1369062 1050700 1359774 40958 621828 698294 1354841 505684 1960632 1858423 1544346 968800 91771 679601 95964 1775427 212122 1683094 56769 1572200 1413269 1541639 1533826 1623088 1352488 127068 64480 1585742 1273434 33101 1803569 1630280 1035662 1170906 336599 1823236 1341596 655190 491707 91267 734215 1380082 1031641 1384595 283575 384058 1944789 511570 1507866 165052 452207 876014 1413119 70272 426720 1855033 1264438 1324863 1890941 1104065 1164535 213412 287139 1263342 1507392 105711 262395 454861 1358527 1434992 456237 1882144 1722027 324234 10372 1374599 209201 485431 1826264 379453 1128595 1940012 1529931 1859546 1945866 822280 848875 1542371 80579 1667059 1090759 129692 1569396 1594729 1584207 382350 935213 603506 1030174 1076056 680449 608518 378847 753628 683639 1184597 641866 918672 278867 268 1591454 1085579 1185326 1778356 167174 808762 1229134 1187645 932921 1916395 185625 1031883 1723694 1315109 716939 759989 941992 1405289 387264 1788479 1397217 1400082 590624 1688440 1764844 1383281 1106224 287958 378070 1733424 605128 986157 40516 1440144 1797798 563074 840500 1411878 318568 2771 427887 1753999 1797978 736426 1341211 923943 1719548 510437 1666517 761520 890571 642033 1838725 1475527 1565956 577927 1919496 805356 1845386 1151467 128512 1136600 199679 1239596 460317 1761819 1611710 1796684 1445071 1898499 1816284 785422 1892876 1931760 532272 165528 1316934 1219845 849780 588768 1409961 198263 1616769 810528 997420 1093448 139240 1527858 291266 1432227 149813 1744015 631217 1237082 1101763 1790877 1301860 1517235 1370548 885259 878472 1058266 1112611 1307158 11008 635107 669443 825565 586595 1502866 63287 527382 796494 1588149 341901 1386273 51764 1110836 1603057 1552334 495110 764737 1326325 300715 1024770 1799463 47771 545757 1710009 511195 836688 767591 1322939 1944585 1524921 301311 545732 735760 1247246 1962868 1129430 1559539 1475927 1502270 1911416 853194 644763 1726197 1932684 1612566 1214123 941022 1555589 797489 1296310 231573 93662 1196937 18552 811670 1979125 1741881 1205989 1281421 456671 1158180 589045 1623039 1792700 1884459 877348 1007652 1865740 3302 1693642 1231623 1699935 1913803 1246146 1169320 1470477 1125379 60064 1874893 974570 1651083 463462 1315715 236916 1776408 116068 1174202 1446602 487535 1748261 628840 1696314 119983 1678031 1751420 1593144 1155750 1183434 501220 1988561 298137 1641610 1343560 567779 1308411 391767 1380396 1613736 908403 1753170 187367 1533530 1641772 204204 1183813 1448180 1994288 1581013 801512 1489279 304031 1543933 1277036 512726 1673410 640418 900243 1304540 371669 1176337 705639 1177928 238787 261286 1824584 471244 1358841 707640 1069102 783761 1748440 1670504 1953769 640579 1125442 994986 1653347 803351 1311670 1801845 1978123 729609 509089 725073 1034257 437629 1908077 717122 448352 984503 853125 387822 1014108 935425 1533215 368119 944500 639484 683636 447160 567034 1602470 291723 157301 867566 265068 664425 495765 396658 1720048 269833 663979 423135 723128 1192361 1262614 1205306 531011 423374 675452 723737 416503 1269216 1894376 1788346 566281 774755 1012506 243384 1673005 1927899 191550 1307661 127703 397989 38746 945787 278513 1160232 527901 1188815 456521 1681490 1277914 1757120 886628 757886 980274 1443765 89036 1752947 572389 1474896 1245285 873719 1632000 590824 1362165 350281 303371 732764 1473962 1996166 1979547 1892457 1111721 1357963 440383 1772882 239758 172490 743544 1334422 1879621 1031803 1689724 1479519 1736036 671049 1165020 1145959 1632839 1401682 901346 373775 316493 178767 116766 1700230 1145668 1957572 1080 273620 1412371 260793 261109 528934 140419 1527006 1695173 1159968 1519634 58915 902878 1576370 1876719 1756046 386782 1330315 1793335 89961 372824 1291712 472249 962573 1117939 443143 1669464 1173565 1022030 1404018 1492501 878955 678063 1527189 591907 1773307 220606 1618976 1602450 900619 979161 495045 347079 20591 1528961 523399 1594585 471648 1042336 139616 935457 1496805 1954130 346716 1654324 813004 776813 1777254 784153 20500 810346 968026 1820702 1936722 1941774 1877624 1347836 946540 95119 1327488 237586 1888068 992352 75253 1881884 1398463 1233428 833543 1571661 968457 901673 1328239 1867497 1736510 133235 354134 1625546 354387 1631203 1183219 818775 255845 1059306 1357113 1032574 94998 31806 1344303 857474 1312078 473078 711678 604635 1116773 1137395 1411773 1005590 1040614 1789499 161543 35157 1084306 72139 217463 1626355 1428505 488178 1207025 1566858 581476 1267199 1365488 104325 1682712 666972 1033248 854060 1135543 1689746 1771278 1464656 654658 1162435 1364837 856145 144483 832571 868387 883582 1061319 1223961 1876230 1171288 1478231 498124 57288 1611346 249064 428965 6178 424094 1941896 1053546 702414 750080 465726 517991 324306 1024203 572128 1158625 305197 530399 1660210 1918982 206256 1558167 1431274 1640031 981010 1691333 162419 1534463 434459 58512 1921670 1137741 1488002 1019466 418131 433675 372718 1240189 1368057 618969 301118 664691 1459129 727466 1050618 1780205 325254 610215 1250637 1789875 521786 338616 1157769 789358 890108 724955 950151 300057 1972146 757658 1315408 901481 1935602 753425 119516 1443203 1322976 853963 848612 257835 1807425 408429 1635349 908103 1168854 921827 1280170 977672 378620 910228 1698078 1286266 172374 1712304 1819733 1355711 397563 496673 1887630 130668 1073545 758205 1395869 93441 948174 998807 162540 1283765 1319966 1195482 334716 1395838 1311114 1291776 1089061 294994 220862 465742 551837 822354 561674 154451 745063 1933052 1947587 544614 974137 993849 1187778 1805436 1295 1965054 1852163 276143 1559248 1320580 1532705 1083944 596340 1679730 604662 1528948 1258664 1128842 4512 563028 851503 1422503 236005 31121 741621 1140469 1949061 1559082 194258 516574 1339144 1608872 568699 1995564 256436 660923 1497191 1669534 1295912 417736 1818312 1208325 857973 1057150 1065771 1247810 1092660 1595778 747742 153594 422141 1838554 884174 1167054 1917353 1064548 1833863 126307 150457 245859 146042 1455510 199581 1274541 1293075 485351 694983 589617 283950 756349 1164226 1700827 5519 103561 1150639 1990330 1731083 1679240 456718 520931 622193 1444359 422285 758432 652908 1729368 650187 1482332 763231 556309 1180972 1832698 62727 604212 1284411 1698898 1716104 1080996 1061478 1126930 34362 345997 618023 1850033 1210487 528072 495802 1709828 1545594 1012972 1074795 1720744 1952744 754486 1518085 269758 1264719 714970 1613584 1666084 781398 1250924 1247986 437544 624539 1046033 582466 1362716 1032676 1445383 1199339 1016908 304120 1728566 1727202 1319361 537997 145434 1166936 1891981 1781904 763347 1922462 17705 934068 1724585 1036958 1693967 368158 1778368 1118483 160379 1104029 1448626 117634 742074 1733147 676771 1158440 955850 1724954 46610 1980741 1723224 1231035 300348 1900012 500851 1761158 596951 1692789 1490684 698463 1031977 658193 1992901 1422984 601935 1966521 314540 1240399 1908528 138688 784464 1643342 1164743 1073551 59670 993280 1580300 438053 1110645 781250 1325129 1708726 1869760 441332 1323676 1090132 1820083 202641 1714952 194147 1618149 866460 1134532 1569117 1493478 647642 1302151 1581594 1624013 1005185 829653 1407369 1235263 1899383 1287207 369774 1395725 1538256 119262 705586 834608 1030481 1759993 145909 1148020 1684348 1373174 632245 1350651 257765 779961 1404769 1398917 1428382 746548 1049502 1688957 489791 1501018 1351684 1500906 205376 1845752 1176661 67230 643203 570196 93263 1566020 834587 37589 1793614 1229710 1029466 1502302 1781839 176843 1777048 785135 1303916 350326 1948332 1804315 1824752 1718715 778100 1339991 1798997 1580954 1973704 1673763 546521 1105862 1912708 1971165 1600032 303821 826842 1981022 1052128 386027 69994 189991 1832068 102933 1619905 905064 756078 1702855 1792346 299901 795466 1820025 1329426 573538 937120 1885335 442783 1877727 977492 55683 1062198 463117 38480 951461 230509 351177 1410488 994946 951820 1114903 1402947 843875 667785 1226237 782309 251474 1822239 130536 1802228 1729489 1195705 307624 1043489 1606805 1696666 785906 312248 1389382 1006989 1228604 333113 1365169 1949962 184187 821360 1985327 776302 1129276 519696 453172 868983 531308 1083027 429392 270747 1773823 557809 1568870 1476063 1625625 168061 452057 823481 1962100 1492273 279140 892980 1725970 107632 1511193 1614558 120440 1849171 622382 811144 46666 278 1779959 318413 120243 1485449 1519590 50078 1884797 191995 1357131 252266 1686671 1470560 352552 58776 1161011 266121 731559 1029488 927017 1674487 1350162 1679374 331142 411271 1501761 553435 1650030 1884258 1356351 1614591 576375 1722067 1515901 1643437 1911685 1763897 1628027 453978 1302662 916745 1236146 702260 29296 1354039 514630 1582562 892749 1789412 1961516 1116843 323073 665180 904421 242662 373316 1465618 66495 1072304 1120821 872859 132584 150125 1607550 1018108 233196 391466 852680 305634 534677 1447025 521789 1711375 1517705 1628557 329590 376071 1952278 1976194 1500715 1250874 147061 1475152 1362791 1360490 982686 965255 245409 413714 1239519 136349 1597764 688063 441008 1696611 399261 1021419 1938459 768375 1653813 412227 1967389 965393 968466 1244752 413946 479216 469993 1733311 906420 1469538 1968787 365315 1720286 1551964 1380680 1953502 1771037 238772 229399 1612617 1729329 1624920 1029378 1063243 977344 1675486 1076450 327603 184981 1316120 1227478 1747714 1874114 590954 254253 775671 130243 70477 1669417 1681975 1325645 1168852 1906054 1433782 1994578 1076212 1764320 1351970 1497974 1376648 1069661 1566814 1685653 1574397 1400651 1874639 1187356 1360050 1424039 1157803 1748772 351634 101653 1206263 479782 531135 260651 682323 1662346 1492766 1767945 1436454 1361226 438412 3669 179392 1541487 494331 1718946 386327 1518287 721502 642144 1314691 613582 1726472 723752 1878557 697799 730026 409458 1662067 888603 401336 1890613 874909 1809092 1129343 1857283 1732948 626948 1376844 1893213 1907406 641115 1020327 61236 1034034 1413756 901191 142030 1634617 26477 54776 634022 792607 979339 702577 105626 365428 1831794 654380 1055960 393780 1987937 299586 361405 1080364 1286005 1472475 1090117 1602638 291617 177464 607377 1557746 1865818 599231 482512 1611497 1875437 378758 634243 243332 853210 1965092 1198364 996420 383422 1801026 1539855 347878 1613981 1600012 1602180 1543634 123979 1242448 1437039 717490 791407 1953152 26100 1397687 1101013 177397 1942824 206534 1897532 1222235 1422688 157101 1901988 115068 1577675 1120849 1698418 1342062 866025 1670838 1898067 1704823 305209 67972 457049 318611 1987959 1783621 941381 1240982 56421 238569 1750814 460881 41291 1562086 1411422 1867832 689452 1721997 1128081 702546 758940 1109639 1602614 1627816 399865 383858 1490564 1123679 1308809 255403 79187 351039 1172700 718753 1574470 89796 44539 35137 1324292 1939239 1831231 1398332 1353777 931995 1467711 1900056 1634608 1281891 799366 158293 479091 1436247 1457833 263831 451575 186077 1464985 689434 1673661 73859 35337 95011 1885351 344823 145301 1972690 1595958 1973726 1799285 505726 1013960 349080 202528 1546340 1704234 1669295 1925963 925675 227661 208666 895777 685500 1652101 735050 612113 959361 552880 584215 292052 521087 1384481 993858 676332 1059436 870621 1045015 1645986 1180273 900382 1254620 1660293 85419 1272663 726853 156520 1249352 1119296 1838006 160040 1624231 1091895 1179254 6985 1539909 1430062 1350046 463501 1996804 442482 816987 241405 474996 896214 546627 1847202 440465 1093151 695959 1663426 494495 667211 213253 1152579 1546222 1358006 1067860 1053184 313065 1937269 1665979 65244 1588868 1509063 469945 791327 776485 784688 329639 854702 899098 1090399 1079100 998101 382622 329650 1767261 462264 526500 1516107 247819 619535 459276 672295 828263 303724 1318115 533220 113751 150005 1693925 932436 324421 1053701 352685 860903 1373103 1480265 1098278 880899 64006 1668942 1751787 631093 254536 516769 1386405 918873 1044870 952219 538190 1558551 82615 1418697 1159642 477043 432583 1973445 340352 579098 56932 1054147 976260 1192408 1214967 1189368 462411 1494428 1770625 856555 627451 158602 1371827 190762 1343293 136689 1113403 1659494 273231 1624756 1936913 1065874 1418739 1057716 1210585 1062360 28082 966850 1969101 1121863 545427 411130 105383 1338458 1104117 29846 936089 500275 1260630 85396 618716 1975436 9948 1545611 1115638 1407745 33246 2863 1156195 1037941 468656 1017019 435319 970796 266378 804320 1133449 1267873 728416 1600493 1698821 386565 613388 638543 905425 514047 698473 113284 468183 1600100 688213 607627 1084703 345638 684008 248580 57186 437032 1348250 773116 569241 400721 483602 1736976 201855 898940 568578 529150 1565959 187348 1120128 1598002 251403 858561 1740045 358447 1774195 1663281 216281 230852 695480 1562732 1999305 955442 442784 463988 1618959 1897103 1494806 637502 233283 1072754 414433 1890153 833487 1332992 1075573 1833481 713304 619343 617426 1752776 1052213 1315135 556797 321615 1338763 1639452 312142 454380 64597 1670502 1075305 824409 644202 58085 1354553 1596307 1189846 586583 779015 975333 534352 510330 786175 761217 321550 316814 1677540 1090074 125392 1879133 1564443 488643 320938 750732 1854403 301099 59609 147977 334068 948550 485840 1573607 946416 1991403 1436095 1072326 532039 1143056 75961 1413231 1177151 316142 1877985 163890 1069438 1719707 1531654 256396 1304609 1655746 796095 1203369 374598 1589743 952523 1796950 21449 588284 919639 1245049 813256 140551 1434565 177485 476460 1845669 318032 165099 425006 192595 1388972 1681144 1211646 527643 1903290 1358617 1028214 513420 546054 306109 1516457 1878803 1868708 714199 564715 1819648 582799 542690 1764459 1565569 1886466 1767784 1083502 1062596 625522 1222868 1997658 2059 338746 1981298 60581 380912 650807 778624 590000 1598630 828622 826381 963770 439818 1800407 1047970 773216 375958 1464153 1527269 766326 1420414 1124140 1517586 549613 153967 301416 235085 1530424 1519675 385569 1637673 1728270 424148 239507 1623364 812409 1397327 117709 521902 1092984 544916 632899 1495406 49055 761881 1248347 1202032 1003336 670200 531884 670536 10399 1043417 1810507 1276895 254869 361786 529967 358015 1493349 1637494 147034 1231552 753021 1307999 577692 1407434 635277 472293 952510 250708 1484141 1604939 1731404 436609 220029 1498261 833147 1127054 391142 652787 719861 1750578 1121783 939644 454029 1954605 1818249 422731 596041 608956 1135778 268297 424535 108162 809185 86078 678160 1106021 1418682 1940944 97915 1314067 184861 203317 1922351 1763622 1213189 1957413 35501 1009739 421998 988831 131173 1568515 1323576 991862 459846 505364 1700871 907979 1652099 783036 338317 1442746 643336 376195 241365 912012 915299 682034 1291961 13281 1512806 1933731 95541 1338433 1852815 256505 1222182 193185 72173 118415 1806073 1151994 1299860 343580 430936 944624 672123 699754 1871411 1595889 1270052 1360523 1775490 427224 285952 1999504 717549 560733 554515 554823 259349 1777229 1589692 1092247 1215932 1222532 1410465 637731 229226 113516 458010 557699 539871 1252391 1740362 1092905 1845404 1674705 771972 1991162 942463 15706 1290398 198982 1794113 538584 1331239 482742 1018329 1536683 669991 989483 149277 790912 926351 1765829 1436472 1088832 103615 274884 662149 1039586 258964 597323 1323774 1389689 1012370 1748948 1741666 1199549 84042 839546 1334020 1753146 251314 430496 1111321 1290931 407374 732371 1463617 1076497 518714 1572101 1754366 229883 763556 1823293 1502308 360057 25465 1320010 78669 1066510 397769 938155 601451 1433960 1305511 800073 1760086 992196 321223 730285 1694066 362969 1939249 1316763 398402 129205 464309 138102 511023 1491381 989164 351355 993307 1924630 532969 1442323 254492 220190 1058147 112095 8109 1869526 1295192 1173212 845927 1533056 230651 1521385 768128 405615 1309972 727337 230516 932459 278794 585887 564195 1441583 896969 856860 282538 1867622 335962 460791 417651 130572 264717 303522 112729 749511 83148 141325 1584577 1286025 1524467 1779745 258952 1457178 709592 1311491 1411291 1921085 318726 170613 583241 763286 1500079 447962 1704565 1164144 1673546 221925 1630976 1575139 434046 1616794 1281912 744974 1114733 1275424 622379 1661044 1978140 768173 497665 1368976 1914255 1924845 161283 43859 350979 1175220 903203 1177516 1508836 9184 36370 975812 1439791 1709267 1125493 769951 267583 1450560 995437 884599 1369083 1221262 1394910 830741 236082 403797 1095153 1769493 1294982 148924 1521687 537393 402669 806686 1407957 1129571 896642 1450489 379329 414898 881754 337321 114617 1968659 1557003 930906 1170588 529172 700420 351488 294273 295769 1996031 396812 356023 1089043 1901669 1826316 546358 1282661 1147267 416842 990115 1257139 53108 943358 537081 539067 572580 589412 1820296 499281 461534 1073441 186439 1425642 955553 241421 1094383 744917 1711766 794528 844209 1724201 583204 1396326 1477981 234829 1553224 739750 1463441 1611987 109925 861479 1957806 1107905 955700 648426 1849040 1556827 736338 244562 202630 1426499 406987 1316618 1734581 246802 344708 1157791 112523 325415 1162432 93000 1486422 643468 1448606 1543718 739725 1669855 1586293 1027408 1190463 769556 1215388 1061002 1945475 1799966 1565432 989320 1675050 967846 1412886 1328696 1260749 1385555 1028958 406495 942401 459157 1503770 650785 1606446 1379369 1892081 1679630 1185368 536901 1942221 860992 1034824 1361117 914526 845029 97426 261459 1335359 1556183 1870770 82250 177686 1300711 1898290 1064201 1456472 1162947 330595 1107680 1780399 408987 880334 1975550 928909 1560377 1932807 843352 1408967 268296 786995 795270 39392 538143 176472 1789858 1701576 1572383 124006 1732820 1296832 1088838 886235 1005019 1197667 589494 1509673 1165706 1542381 292809 551993 1976870 409669 1231779 1885660 365647 1469076 1399836 1054990 1856790 864401 117145 1989326 478918 770604 1672470 1553131 1908884 1051828 1161988 321437 1886456 712784 1182262 999337 1022112 450562 1937338 978779 311620 91931 877451 623660 1490071 1213064 562001 987346 1993980 351313 551384 569511 1028752 1011240 503687 1581375 817528 830565 1743551 1118666 1162058 285772 239441 301095 361696 449418 837049 1561616 1434034 1246435 1015284 18654 1031120 1433434 965089 492832 1005595 558364 1723846 631142 548604 1786598 242972 1893704 1893538 47779 1702597 1317071 661068 1405936 1025469 170004 1438821 1844829 1059875 953548 1377224 1382802 1528292 1989512 1394176 1045702 1874965 1714934 1134502 96275 859233 716006 462157 84036 1607785 306404 1290217 696805 139945 1404179 1007938 910568 195445 1499217 877143 1998154 1864242 155736 488961 440400 281015 215041 1160270 688053 1865498 1771196 1193169 1385662 1312263 1083978 1983495 852550 502340 1978353 1359270 514361 218211 156969 330485 1118554 1967680 1492232 1395330 128163 883916 555733 340302 157299 1963847 1656059 839172 715030 1270466 29526 1178496 498569 1735583 1458114 1733616 1263647 360820 1038687 596369 1927761 106525 1434654 967491 1513458 1188927 1336928 1871849 1679588 108695 1794449 1209303 501174 560845 1012431 1842779 492786 1811371 1413725 379264 1652372 1302751 450588 1104317 707853 1662896 309484 1795038 1986332 1006863 668074 1541228 172865 612887 413621 1101657 1032552 548441 146911 911920 453863 249379 671938 1681838 1470407 126385 1337610 1219043 1899631 1965913 1484783 1037403 1461512 328005 72701 895792 1569948 1100354 1655761 799675 1901348 1146516 1187094 777706 725490 281400 1738223 921337 1183315 419353 1235409 1380077 908639 1584601 47990 339163 1947542 1349269 320450 1323666 522179 215575 1203187 942298 114411 434165 1822708 41199 1376286 1529753 474842 370655 206338 1923969 1274110 1206875 730502 319233 1338789 793125 705864 665462 336448 1663119 1183887 137624 1768505 382240 175418 529462 612461 1980750 385924 1071237 1975045 1535331 1916693 30723 1542827 923206 1431871 702871 1486125 461020 1647232 556332 620762 504418 534761 1098858 1453959 1577851 3576 579553 414854 232210 300148 164774 1450607 1455470 808293 1618205 670527 217838 729572 1386430 881238 900176 532140 552525 256357 1663631 1619319 1068869 1714579 315103 1085435 904888 851309 687691 1392798 1770420 303872 512806 1644071 1043494 938218 1679196 1813750 728027 1612220 1294973 525407 1960248 1862402 1988482 419137 1969923 1657903 1300884 1481406 802651 783363 1044057 1157018 1346787 1125946 516279 412604 453362 1522805 859449 1493413 196919 1712482 14399 1497018 1655938 1224812 1648959 353572 1027724 1275649 1347111 1671667 581684 404968 444290 1646803 849129 1414459 783460 490782 295122 496534 35397 863344 1825185 1844060 518692 206516 36984 585364 1188923 1735196 178508 1381744 1078246 41145 1560074 515893 1410748 1370933 247353 26338 663958 34007 1335518 1046679 927394 1267724 1344770 758090 423172 787935 257530 146738 516566 1911641 973929 1433227 1522764 47408 15257 117713 1328681 1113787 671526 1827717 825432 1795292 874866 1533895 167122 341203 260734 162542 1146999 1485142 1738852 1743714 1727449 407316 259182 1791107 1109144 1019448 1257582 449308 1058390 81568 1915255 288837 866194 843407 405425 1295780 1371501 94639 926221 856047 452238 100713 1002218 1628533 372908 1233700 1188042 1408445 1003626 854424 288440 612441 1922410 20780 28502 1882895 1450643 1386550 433608 467563 1249278 1882087 989833 1626616 1762480 569183 1277612 479462 1394657 559926 761430 1417072 1449351 1996156 1113147 891493 619384 939416 1959715 1187457 1598985 4468 1774890 1453197 602071 53219 1821014 1567502 1727780 1426881 1222261 1325516 1646122 1731526 958330 1659800 1550435 1784331 1703153 692928 48881 1858221 1328107 414564 1485076 295421 251983 1663782 1839917 1004092 373731 24451 1528029 358153 333702 357930 145128 142865 754072 636623 742551 928631 895333 1471072 369888 41027 486925 1954344 1590915 185725 1226154 1533850 1658950 1503582 541329 958567 1673075 494825 496528 494764 409552 1450695 197574 371895 726368 379776 309797 1381469 1571215 472738 249799 1978444 1539950 1197002 1198005 1177633 185441 164635 1540610 1947528 660310 1838522 1928819 691189 668028 1402519 616982 710351 1658461 1731449 1828644 656652 649723 786023 859669 492716 1812163 1888893 923939 1571268 1155437 1120921 1732817 1287362 1321640 1065148 1245715 1116474 1983969 1364088 1680833 1017334 620779 960024 1272297 1504727 1133361 1319975 1354194 170674 1881281 770433 1122870 1567400 701192 1613711 398346 896792 382601 1656990 1481805 1456832 1671304 1322740 1251668 1133188 488785 1938019 966388 152604 804462 1397885 543578 698978 1753224 648764 672802 48630 1219252 1727274 1717371 1489552 1764991 569676 1368516 1160733 902447 1677908 48640 992026 1671886 1259271 293523 1846017 1693919 896018 108330 273332 1852034 947082 1858414 1433059 662069 1279675 957042 265468 956630 616279 77158 1977709 886226 718377 1495475 1597106 1067531 801940 1692718 294950 134422 761838 883044 158759 1865341 215273 1443036 945446 1520493 1062865 1945880 158638 498072 1913626 314845 1731131 961801 140507 877271 1891104 1569472 1761780 689100 742270 1669529 536549 1269998 608668 231244 1243556 178263 191965 620503 1325188 620094 168261 282217 431643 208706 633252 1385054 907874 420462 1855097 372251 1946658 28414 31643 619902 1406811 220746 1269143 247018 1794888 1668254 789378 371234 125811 1859337 1184771 1415545 545981 717584 1822694 186453 794326 1485171 1714982 846603 290763 881349 602758 595755 949928 190464 1129415 828833 1827040 1008112 1047780 1762068 1492733 752424 1341760 1815702 1548167 547299 1585659 1493061 639900 1282327 1064645 374578 1672239 681455 394616 54663 1083977 896385 1700460 186263 21115 1987899 1842750 1979511 1233269 1981313 1811728 1641708 690085 1921599 905230 1036714 776314 1913603 757283 551749 1495082 932288 462547 1974416 223230 1325639 738693 905641 1553906 661980 173632 335382 1716257 19642 1106568 691935 832679 379638 1071620 1578938 1470391 49209 1692367 1435706 754055 1208548 984364 27678 48928 1245557 302789 832567 31032 500310 28078 621036 739121 1442322 1859511 143793 1752436 886841 1456962 129379 1550000 1105892 1634813 574440 1517927 1287464 1133140 382291 1481821 1229667 1159447 1802732 604717 1960123 273255 86245 1626421 672181 1289723 1791104 1121826 634767 1796562 387382 663688 969675 782952 260100 930600 1128564 1870869 1255432 1198270 610077 1402252 120346 1133893 1904892 219776 1120084 665517 161589 190182 1323808 1870420 1379631 1334688 1395524 1418308 55812 479992 1442751 245836 736672 670166 1365671 450464 1992474 453594 772848 1637227 1083989 1895889 870796 1171795 1857946 1188277 467951 173195 331641 80583 1051558 541098 1664310 1500040 1492985 545082 538533 637171 931630 770997 1094462 1819804 515073 119185 1308820 631449 1283520 647233 1028473 318924 1092978 1032807 1085084 331723 671482 895193 1932680 1279368 513580 1526523 1500419 233267 1855420 1580850 86373 42164 1637578 1721522 1283617 114278 1874553 556744 1773542 550588 981491 1129506 1514042 1294361 1789838 1337604 862837 816029 1724552 1488804 1171788 259755 1169835 1959804 1216695 556501 787171 1538289 1608290 278572 608559 580561 1216509 1257268 348229 1294365 1167952 401738 300797 1201179 553103 1885468 1647775 1303108 1945341 620657 710297 1665859 54367 1292763 1316219 715812 1222362 415400 1837619 213871 543843 1260528 1253413 193147 1285030 1248468 1774755 1418501 958039 1581531 1770234 769857 526392 90097 1358180 789547 154631 557681 1269818 640060 1475650 1044980 1668303 1970158 688103 1385992 1592717 11444 796422 1441422 815433 168307 1962995 1323255 341116 1073985 218348 385602 1415171 1306241 99893 623820 356024 763371 1031951 1952757 1993382 1683942 820531 1906814 1503343 1536813 823228 1065575 753869 1709786 719106 178120 1091493 560144 1196958 486092 356281 1914455 1485811 1012015 49049 830261 1511331 197233 1335584 1421869 1172780 1362993 1182045 1487375 1995849 89809 60688 933000 128573 871006 1860310 1625758 1192952 1894667 1486606 169062 283215 320384 777226 838175 1719538 341967 1678457 1423680 641193 1369746 1792188 1387305 1819432 129452 1916090 1163579 1733817 1762121 165051 1087308 1123777 844521 1055216 454882 645662 530687 919041 1892736 524294 741271 1510863 1021969 690430 1608783 1505535 1806645 278830 162144 837135 1383260 684831 1515218 648867 318001 1797738 543991 1885808 1529317 1716232 1737890 169741 1693941 1473667 782522 337103 86349 329973 88389 20282 58847 1202828 1053171 1598763 1555203 796065 54191 1139794 1811456 850844 79706 1837910 600610 1067124 979896 50374 1525947 1317180 1776253 1952686 48925 1453323 878703 33699 1251340 659451 679960 1508555 567551 176025 434252 1572103 1566206 982735 267340 1930447 528256 1425139 1987249 1258989 929211 1374248 1966278 239344 234239 12988 523949 653544 26373 470164 46213 547651 483311 1046830 1959909 1034047 1260848 749174 1060528 149148 422236 1614592 931023 503147 320696 585998 1279790 752293 592661 1636114 1476039 645282 1317046 1992397 399181 1175939 1252436 17964 65643 1318276 1528464 1579904 494755 708934 1242380 1001946 1955987 1998978 1468115 823669 1484618 936401 1267090 1415311 1757702 632360 130314 1538494 1768207 469920 1921873 1129994 1702575 759809 274712 518919 1970583 1229921 574168 1926336 154689 1169624 1839957 1541905 1270833 1773785 243775 1481010 959490 872663 180536 31354 198607 1192525 255204 279951 1130162 236118 933667 1170228 684639 80637 231399 617760 1209443 78909 645123 1169053 470542 1753176 1604575 533499 1346546 1147311 711344 481516 1595630 78792 1538049 756720 1379926 1236586 702716 878376 1486262 1776879 1226903 966912 1124122 49362 190449 1297379 419944 749752 1193405 1202911 483657 19739 171958 1741471 1381117 909499 816094 1384254 1076190 1296070 654445 279077 497638 1657453 827247 1633098 1742381 1808926 1535175 782518 1076795 1816929 421913 866882 509199 1282182 896745 1439917 1947762 1866585 479679 11153 1580447 1833534 1510601 1743407 422812 848266 1297601 1716805 552547 302645 130954 817640 1595227 1609784 1794792 1302961 195163 1533305 372040 1019199 930090 1703876 788730 884049 444020 992046 1091923 308373 1579909 511187 767126 1763489 1445993 1547791 1853798 291023 863135 1042645 748147 418332 1211864 1914985 1114639 550254 898392 318771 1686338 1484054 1221997 262563 102926 1108890 1253375 1097399 598583 180492 793551 1693354 239854 1205 1129055 1521856 1613009 1115735 1203233 507613 1442352 1994281 763619 749626 1642361 1165207 546212 1666880 483921 360633 931893 1834514 791594 949632 947557 1410187 146327 1436372 175136 423202 47781 683050 1485149 655330 566660 1952810 1372190 1954545 772732 1672502 1267175 1493795 935840 1254456 1170707 1511760 608627 798603 590441 1464271 1041263 1651711 571484 806974 1598693 407161 274501 875520 1435669 394338 1978984 181197 956680 822250 782282 1556953 769622 957057 1833813 1122373 1512643 1920906 407054 606372 548046 905249 1318680 585434 1954594 1930347 1552563 1901447 476014 186805 349895 887555 588856 961603 306056 1463254 1794612 682624 114109 843660 1342185 1688946 254399 748170 984440 742221 948547 887135 267920 1807902 454848 1035996 31041 1007749 1492169 1697788 1918701 1313642 1719037 1250726 977328 286937 856119 1887883 223167 457133 1884384 1423393 1131750 317527 1542794 1350778 453341 1608278 355571 353055 1920921 1283215 475486 220977 868502 113288 1266607 632274 1650904 1252914 318908 885661 1356292 898003 483622 1818523 1136842 1376307 112336 700938 1339403 248162 601617 1148105 999087 723754 1118406 1224341 591184 1293291 1050690 753379 1788715 1777487 1003858 1064937 697512 200931 1638559 650019 1200210 1941783 1856049 324987 622303 1753201 861190 198636 871945 1232783 1423116 1608922 1813828 767760 975869 1417087 1287218 38255 139365 394370 1741626 1711716 1622157 155073 127464 1660083 456744 1967057 580950 755186 812306 245763 1719544 411901 764269 1820992 1290207 1932997 1274732 1200793 1870306 22662 1789718 295560 343911 1315068 1892210 810498 1976834 1095268 1021776 211065 1658088 1854782 521084 1535991 928444 940736 619786 735268 24794 79248 339042 1899495 164820 1277756 1683709 725204 989885 552736 1723843 355683 5288 1504704 1721029 782052 541538 755610 215757 555136 1082151 982961 1456328 1226267 1263286 929215 1997612 975215 206563 1338316 238493 578387 1752960 974538 1733654 747276 700548 52752 1082488 103353 1921517 837117 1642013 321710 50622 656538 1822669 312497 318776 627455 1905350 345505 1905679 1280954 319332 1943698 813901 1397887 545632 1125670 1303935 844111 379685 1062300 1372642 765152 1472315 1756574 304955 1976097 353348 254915 138638 842315 1587182 460336 1648324 255602 1029353 550653 1366355 1255888 1495387 804398 1034062 399621 1810178 1904849 552701 1396706 1682255 180662 1812690 1271408 1968147 833276 392800 249925 517464 175753 292389 1293678 1544277 213272 820931 1153134 1982726 987400 1825186 901569 621209 645879 1177260 1796143 1111936 493831 1486849 1178251 1085491 778312 922970 232996 1871283 255252 405048 1486140 1698864 664499 1868857 1788924 1024306 1748465 1678798 918574 339586 1557065 1629973 187452 946215 1990307 1371903 800145 1054325 802092 848074 1631773 1024830 1413647 14469 213895 1296630 909721 622934 8454 1586192 959937 1097182 1066912 1586140 231322 245862 24047 381361 1334429 1895442 1297589 221472 1335067 673440 1552369 1653808 824644 1679934 787562 98984 279027 1716631 655478 1114766 734232 916260 1864017 139014 1185814 1825246 533784 155908 1412672 341313 397061 391102 315152 735988 133891 668624 1638958 1903463 1126749 1629640 1253122 1328146 384296 319347 1950972 1818861 1464861 618692 892013 1186275 1265391 181809 895042 235565 1248705 1950615 803050 629363 318088 624156 962844 1239803 1295819 300288 651644 989985 1003565 404957 243159 1440534 229933 1981326 483603 70535 141634 1047244 119551 1636011 721590 488241 1845419 1914615 364283 1188501 1656424 668063 1238982 1035566 1152600 1344574 1484044 203944 1218444 925565 1152488 919686 227674 572254 1475390 1157381 1450238 48191 1228403 537255 1530066 600295 1584936 109088 1994670 768796 190647 1589040 1833850 52541 1122233 136150 1133661 924963 785758 5378 1645758 1184683 1153179 836922 1977338 576860 1209226 893489 719617 1546994 1157154 1282393 834338 162245 892618 1914001 362745 1071297 609520 1916765 1261384 974616 1029086 418151 115527 444946 660676 1042173 552348 1934038 1389020 177904 265273 1098101 1196855 1829806 1440939 1465435 696478 1851062 1430903 1474652 1616298 876030 844329 768701 1638851 666913 320149 152691 315483 1106894 291016 999583 26936 988257 1755979 1693644 124519 414137 1156967 1847750 831380 80194 716283 302552 160663 759884 1553763 1994955 628337 541394 1501889 72595 1640003 1856057 800823 50674 1262463 1049403 1710673 85148 1510558 1270619 1945435 327946 1228472 827692 413949 1518859 1480648 653482 981493 594051 299444 1627681 42337 1932841 613368 1339 1856054 942166 1109707 602393 661345 1543853 1327795 1473543 1348835 1449935 769612 199562 407587 367184 107400 308187 1022749 1447277 68321 31010 230137 867452 1045200 509594 1256501 1568535 1013392 1924821 1029976 1698016 1902426 377555 407702 1429678 456343 1340444 485944 1712684 1562561 686662 1110049 1639082 359595 73192 1901877 1415360 1174552 1854301 399090 37795 194851 1643633 1673764 1651202 177214 1744189 1790124 1894457 904969 1231486 276515 903059 770865 1163094 1009445 759655 1101254 275457 1730749 885511 1478153 1728767 1291477 1468375 1159988 1537306 139350 1734342 1990779 1781731 147110 1492712 623755 142300 808652 30117 1012344 1211815 1817095 76805 467042 1271808 1404107 604142 943591 88334 569239 1110110 1584074 192596 441730 1686227 1551959 848319 739687 1830654 334453 729278 326561 895215 1308783 814128 126743 14764 546329 795502 1116006 835020 968008 342914 1598777 549652 1018805 396472 51069 982146 77863 324636 1654183 1113614 1168534 680078 848567 1178413 1727378 459564 1927508 746959 1116891 1216307 448070 1035463 1789901 1758327 596711 1262981 586248 814262 1016579 1916146 535377 904621 967465 1885522 353713 291236 1541340 790883 289904 804102 1410506 364906 1064760 480561 1360101 241290 1486960 50827 1253150 220109 782408 328551 1754300 141637 1254448 377887 1099821 1480498 594026 1271795 645963 614847 1234674 1125966 354119 546518 1920097 1246533 308289 526460 1003519 775568 977435 595928 669032 1158884 1848555 288763 1839762 1936397 1616118 766681 706104 837325 192193 340365 1823039 725641 581979 809974 1661253 799238 257824 1900309 864840 1611146 1788096 1075006 654589 272062 84937 817444 325736 1519494 594078 1368536 1736313 337014 70641 933018 1420367 1595792 1468307 1358095 1325806 364261 600106 485417 359646 1648260 902839 946519 990385 1111608 1497814 1126726 996226 1207585 710047 476837 1796735 707812 1971485 161947 1229438 744996 68645 912370 1509611 922344 1982184 1073524 1394571 1975403 453601 1739334 1862160 1306418 1283512 326297 1856434 1135536 1986162 1697605 1368838 1216155 1127380 196978 792072 986917 1353661 237273 42872 50798 441961 809786 1254172 50120 1894364 79276 878620 659886 529729 237158 640105 1438399 1230095 372789 1630405 885633 656425 404269 910139 606380 693471 1607622 1814232 223212 1764881 1820327 476642 860987 613399 1024253 464690 931176 1905525 462643 1486903 1215444 361501 846440 1629800 1728523 1248618 1956028 1805758 1550172 543958 48693 22954 1772597 1912822 1247699 1767111 1989972 79663 707200 228232 882136 1116783 1421549 1787018 439851 1963179 524510 1418815 430842 1942094 1822939 1210411 826631 791967 1665294 833937 844704 1255634 1845375 1923664 1257879 1212336 1227024 1701624 1614526 305243 1040592 48629 1486498 1176591 622587 1570998 1142024 1996148 1502516 838660 353116 102821 364279 34725 739589 1038474 1625660 614608 1704062 1789792 905194 1481907 21054 600704 1201962 864561 1732243 921073 1624675 1983118 1983726 925668 1886438 611049 613599 888127 1526645 1871664 8211 1195201 1666089 86481 1459077 1015232 60800 49216 1752772 168630 1970140 1896811 102180 553340 838609 1754555 45854 1882148 205176 1585876 1868404 291128 1783534 1688972 1225540 1819682 1464084 1804978 1503849 731726 506086 321672 549215 852668 1715088 1449189 1071100 1441149 1248953 1410023 872334 454916 109672 713810 1417272 408797 854477 143385 1769811 78514 1658928 862954 693230 679254 891295 1557058 1469404 1763907 1792020 171599 641499 1613728 1214525 712473 1376757 1234999 343739 1080796 1651538 1501188 215332 385076 763437 63064 258463 1162068 1871030 1406507 610943 675697 489207 935818 722661 1398660 1687620 1349752 158168 14896 599442 600961 1639450 1011947 1048901 669329 518374 1266312 90726 1214033 346490 783615 818881 786574 428730 1519955 1672012 1258480 408341 632379 62558 1682590 1527099 1422423 710690 1030345 482297 994301 1655464 164223 1528190 1990916 11204 1479369 1273086 1400591 700836 207205 1886199 954057 1874329 31297 405282 1208505 1526918 1965854 588018 1748347 1524389 1130129 1452537 1091488 538078 152846 1985552 1847293 195606 824717 541829 1404004 172776 275025 90827 116081 182101 1810406 372738 580466 921336 1270120 452914 664728 526964 1773043 213223 738403 1781590 141702 1020216 351399 408447 1411630 14921 1619063 785566 1631379 903461 626552 127218 335928 1320558 1578129 1876255 1963716 854563 619477 1676495 1048505 1536706 121982 643449 795613 910956 890697 1385177 107924 1923743 1739551 894794 1587679 774468 859281 1510249 816171 1332016 1470356 591591 929203 48608 969663 917427 1247013 1558794 1389683 1393150 526475 1439020 1296398 1124464 725056 612207 26495 53251 122181 379751 418981 716358 1544782 502627 1099824 1702352 969321 1629125 967018 126289 274144 352047 1299873 1919012 348418 481086 1592238 403366 477966 495999 1419094 1055140 820665 1026882 1217078 1105629 1042066 541078 609638 1171318 1556859 1061321 1248656 666690 1342017 560506 1924199 372005 905566 1870043 728044 794441 1007106 1641143 1635738 1339932 1540931 973994 554191 1809347 280648 626941 598556 1095013 723303 1732221 676628 870574 1520684 1654903 1872059 265728 412869 34412 42923 1049615 1724569 1657435 1876505 498364 959651 1342731 1516864 668913 695636 663558 634639 1740619 1836480 1960673 1148779 961668 263884 1577608 1967589 1556522 1999687 1425923 1412171 1393929 1561550 1620193 1569392 12441 1185683 2172 1334077 1420474 1629639 920253 1457971 1005175 573434 1892848 1680708 430427 1659240 1407034 760218 1345072 587578 440541 446256 353816 852203 1392249 242576 931140 1736543 872776 401610 1019357 120283 1107293 1203196 1549779 72664 1149939 1220525 1816124 609298 1647883 799022 602877 1383720 1635848 79518 1411249 96960 1296231 487452 809740 1632844 5488 272642 1060755 58361 1212086 1507467 766785 1446049 1169099 1892131 728165 143627 580916 774141 1286326 1187293 1814147 1854512 643607 842618 1484196 1388374 440716 1431932 1947954 1596214 1845866 6531 1180783 672479 400807 827631 1315943 1934930 1054374 1172790 965036 1622760 1453184 1833449 884930 1656558 1262556 792671 1852238 800274 51454 1035861 1457738 1567880 77463 193234 1322945 138803 750375 787047 995225 932619 1838475 1144625 1752691 615922 961111 1408899 282155 670783 1401344 336004 809970 1717350 1519013 1896444 1718221 1545395 640333 281855 1396694 4703 720375 888640 139428 1577083 1011926 1220192 1782922 1438247 1999112 853652 629511 679510 1158739 1615449 1810598 235978 1832491 403488 1037020 109860 201110 1041611 462715 1798079 896232 1843159 797863 830736 190349 496650 1360818 1972450 1597666 152051 440390 199639 477889 751830 1698614 234412 181738 165183 1618903 315298 322651 1751845 262852 177812 1092483 586208 469422 23647 1784933 1979115 1931148 1020397 1931222 1198484 636203 1051878 1734819 503015 670973 225988 1310478 1491569 1128166 793527 641859 323914 377310 1746544 1804137 10345 1401253 1699366 785417 1187902 144521 781690 1831559 1904952 1245940 708020 630643 369413 181723 1351994 1005023 1918574 1425480 1180779 1166294 1970387 1257538 14862 173757 777768 1270796 11202 676775 464186 419902 1774680 1252183 1910942 1055345 1952006 53770 1800849 1330949 1543298 667218 1811809 1637256 602684 1218174 1073520 303668 561867 838812 1955564 171636 1059430 1187482 1574273 951228 1121880 219322 445545 115580 738681 1426218 268864 1892700 878673 802346 624414 1858931 82539 214309 1981612 141378 699489 652084 1779070 1385681 268735 1187505 417199 182133 8706 709862 1970164 187402 281226 952577 1569644 362816 1922882 5060 145255 1186345 599033 942203 1082748 788468 31451 1460584 176925 1195853 1287657 1055441 1886501 920907 1567092 1463245 1173404 136347 1124395 1310007 215006 1389960 578000 1820044 997870 499370 381708 711357 1622675 1139840 474271 1766112 260139 451136 1112018 655502 291211 314825 1086601 310366 185140 1323939 967410 1189382 1181420 238827 60915 1709224 771884 810443 1600381 98000 346404 1426237 309481 243195 124831 1174172 1234087 231515 1246561 866340 128294 1448133 533351 1060256 1140170 165527 261593 1430498 660143 1242701 691601 468608 1813563 122517 163811 1967973 1043364 1770914 1023613 401823 1541625 161363 426402 524703 173081 1745331 1616205 210527 582679 1488209 639327 604380 845724 1023211 410515 1041017 923032 1815899 697472 480703 910241 683184 1684013 75573 250666 1749206 468413 375375 207331 1371657 611479 1035014 458656 238641 1647005 1104691 634093 1991451 949133 149768 968539 1331127 388030 798915 1023979 1076674 1240637 1053270 1015575 1545151 1864683 968214 1945602 1174708 547656 1320639 1199409 1044775 1605503 1525480 1480211 90376 797930 1820393 1933187 156527 1147717 410794 1791217 211084 1857826 577116 829835 666867 1004008 1246944 1727085 608995 1711246 1874104 1298474 1391502 961434 1819226 1701457 660039 1756906 227098 1178740 930406 803105 375419 1038560 944408 1765130 1185574 1803612 1154968 357348 1154406 1222401 540155 178354 549509 430698 629888 353739 1810502 576954 579566 1563937 57051 1699389 215423 17257 1837127 876117 1770576 1328586 1342523 954241 1831367 893237 1389523 1477261 818253 1050711 1703529 296181 825804 1729136 2982 864286 985071 424503 805431 867659 577171 589988 299579 880032 362496 1909019 1276090 1835304 842837 451175 1924908 807273 44953 1962327 630866 1603295 1033842 521543 324298 1330017 525440 905521 17646 376109 843287 1909187 935344 142260 1905059 1789569 1963571 902489 466723 1561192 1255608 1489359 1362019 381752 1291491 675113 142744 277169 607339 591370 47009 251971 1872504 286522 296517 280342 179152 662446 148837 632476 1336397 702641 104754 57996 1533176 897738 988699 1729726 1242112 1799661 362024 747015 877995 906950 1872784 1013578 324668 236417 994211 643564 1185065 911279 638263 1512178 1504560 533970 263179 1519510 858558 1414696 1028934 1590320 470751 1375382 1370421 774575 1665834 612315 1760252 954642 447782 1743858 1322891 1282917 1589292 1135998 1621646 1987951 1477104 243526 951912 382919 35274 546474 1035706 468457 1515780 1540744 1716182 781452 589921 52465 112649 1843978 196906 650336 255508 176256 1657340 768891 133107 422519 111704 433284 413467 1181548 1171328 1126166 1354289 1172703 798770 1057428 1036088 246771 1130566 1331662 1409143 1780518 1248954 1232438 643132 1489141 1443189 56075 1313468 346502 1177135 1524994 448076 902436 43054 1767144 63150 697911 1426339 1341057 1250868 903081 1914475 120193 1050955 509596 1467449 1435198 208474 1920143 1906962 1469905 1804760 1835803 1145472 1306027 1187449 594620 240226 1777855 1811939 507816 1759833 1314532 61955 30734 488024 230902 1527285 778787 492146 545562 174728 1322169 1418888 1225972 587552 859596 1919247 1992214 3466 1550783 340300 97191 246595 1615654 446224 1288960 917958 1479003 1334220 1736959 704704 748089 1279827 1856138 82902 1414689 397873 1452625 577893 1509050 1808828 1570612 1247147 630590 213783 71470 246534 867602 1826513 1193610 1483172 1803747 1468884 378645 85443 1669624 801699 989167 69674 1981687 194715 337784 1920997 1625985 1799506 1395117 192108 938691 1162141 1314052 524682 1461117 1098171 390585 855845 1101498 964423 1960060 231367 899435 1764057 1110795 1942109 1250414 897266 786387 1384077 1654398 258120 4761 1942071 426335 789540 1201153 1631209 689416 1811999 315473 985526 140943 934823 1858259 1523993 630684 379520 131547 1693264 702876 918069 97492 301153 1712201 1580578 1973107 796910 1017412 1430462 1517254 1592208 499411 215821 645734 224774 1919103 405428 1145193 1568514 1920360 1345394 518324 91997 1340904 627883 1883251 234876 558255 166241 711926 913214 1936381 976016 1814354 1624827 807798 169145 439075 780344 1312033 390202 341996 1020066 626450 1806244 449325 1209927 161732 1926085 73252 828777 1123542 98008 633436 1448777 1982021 825195 589697 794843 574512 900985 1805428 1791159 839656 1608379 1325568 458472 1056889 1462470 1944862 231681 568568 252542 1811008 1603677 287641 1068271 1379574 422492 595133 1237881 911044 600155 1263682 1821077 1856229 1813469 1137520 709996 226720 1439183 361621 993240 486883 1657348 251701 404272 1340093 1580520 1808672 88230 185143 914942 1319514 888236 1335144 1065439 509380 1074805 1870873 1752798 608962 1499698 1913431 236381 707394 653079 20458 563301 18363 1191817 991271 1412500 82562 69952 1220721 1404094 1624332 1905725 1973310 549812 810331 299024 224870 1689893 1037348 1889710 1320125 1438838 727636 1327096 272118 1833304 330170 1818237 1381254 1847377 516238 1408641 1724007 460323 685841 1920375 383360 142463 1228045 15180 1586171 743095 1225063 696253 1370620 689358 533464 113257 1805712 941049 1235749 972533 121964 612529 307002 145397 1312840 556840 393250 1028753 1205087 1358119 1405229 1416034 1342775 752041 1304743 1986851 514036 1808670 163939 1215429 1380442 1824151 1792276 689990 1337662 996044 468915 466372 542254 872553 636002 1327079 266170 112263 1790106 1739377 1397695 392160 1305033 590702 432448 1543029 268883 1109081 244404 1592663 1147886 689331 1039246 522509 1291520 1741003 245591 1354021 1847211 330179 1821262 1836393 214680 98357 1891263 569952 1762407 31624 1769256 1296120 1330108 1823646 72028 993258 128786 722315 900265 1491210 1255194 701568 1577442 15575 715704 1991535 1371305 1662873 1001115 858229 1647860 1751726 1345111 892229 1211972 1250108 1248969 1203609 124183 1452372 218226 1024910 962962 1566735 1544242 100590 630772 161156 924691 215293 426183 1811014 1566548 1049807 1311476 465676 1329134 17980 1008820 1741737 583569 268835 220944 1777170 671056 606777 1940600 1689265 601136 216898 1032838 1316630 920144 1545149 730763 1035700 1789617 1687426 1601541 1405676 1703867 45023 790574 940428 426545 35619 248196 485794 1511240 199976 638518 1732779 1418872 34858 1240858 1047960 786713 1845034 1249879 1992674 313345 922649 562593 1126286 130074 882909 1040652 1855140 1945960 1448127 934089 643444 320243 179887 1271016 1643961 174863 15465 1376461 1826869 959912 1090318 541326 1153049 33045 1728855 114119 590651 1752536 963124 1395792 673493 190224 1780871 657230 1289426 510164 1664319 1422279 1378997 247001 1949080 1173221 1872628 929492 599863 1068209 277690 146438 319692 928609 1046858 27794 896140 665931 1480950 1743696 375109 969184 1880560 811233 932882 1102797 1682511 1645253 623848 179848 1981716 513912 833909 947493 336626 748726 1557363 325430 98316 1082182 230317 434664 739140 1611354 227510 727426 237188 1899246 1226821 204814 998511 949040 1116487 1182205 1348116 864112 708055 407276 1473731 1138052 1374044 1708492 882630 1836115 19679 926695 1925165 1068042 1642833 1290164 1249581 467999 934871 1874333 686203 852100 598529 592893 1672091 1260901 696089 1797943 1201284 769855 729218 269051 351137 1094701 595981 964432 732225 1999867 1386535 1015630 618982 902309 359901 1144039 1893761 1253303 13166 255645 1824775 345304 1355043 1823495 840915 1653069 1162682 94705 547054 1080092 205195 1948555 629015 476652 1747123 1089433 908886 1501328 1826208 653756 931763 421435 535849 1084902 1854797 1409016 766336 1711906 1743533 789728 1500652 368442 1589099 1104360 1098675 1231924 1805129 959928 1383500 1970080 501076 720863 1199661 1177697 1442748 283176 1746023 1567434 38756 785688 1608964 688484 54902 1311326 1890312 1460755 467367 653552 1440215 1343649 1690907 1086646 1265376 1576164 1498847 1387538 1614602 162029 1154509 1714514 761685 965572 945990 1876396 1558106 1075477 1538538 198306 572766 1797523 1009811 865379 1758849 665872 637604 311544 1419664 276824 731218 981266 73918 1462487 812211 1050274 1178128 935534 786272 853766 489569 458364 1725767 1280479 386363 1204001 1637922 499752 878680 1941216 1073601 1152960 339053 1899886 1698831 1978277 867696 426821 1409293 854998 1156128 996873 1621463 1914034 647655 303177 586230 1912384 1282777 8481 209164 1527579 1807667 927911 1581848 1105123 954139 609783 1582247 1217199 1701990 1738425 1311712 785791 1399397 862736 1415675 238701 124913 29518 804670 1827510 1461894 798549 1108185 827738 1332717 1583879 947784 1258665 206164 433073 1998440 280972 177294 1953035 1436572 1561107 789419 776161 702064 1589781 1475787 404160 1588856 1577757 1561471 1120573 713861 817056 1198780 1777570 108744 8788 599456 1522777 470659 1723405 1915021 1454764 1193270 1915814 317773 146131 1192981 1554462 218314 1551743 937644 639226 1890350 1887040 1164145 737675 886172 1235287 98810 1618526 1563001 642911 1240542 1450600 1845023 459313 1200789 1074908 163668 1180974 1147210 1230516 1959919 1183011 139270 1391105 508376 1680898 670888 338243 567845 718574 1033239 1607866 1140398 1243774 1220739 399706 926951 1895219 1166558 349707 1068724 1826608 1498963 1488310 602776 1040068 1276334 1730142 1947335 1532063 999185 2709 1957399 1041547 1674467 746371 1820041 1472159 409728 312044 1371572 1546114 956112 1434344 632767 1551038 384042 194170 1394135 370855 1256370 223991 1467925 454789 1317963 882893 1800571 661478 1519385 141401 787366 1260596 944506 198582 280585 770187 1455395 1405450 983558 1118614 714510 295265 1148021 812669 1513665 771784 74680 1244200 1344378 478512 1585405 1424902 670974 1423588 1674748 1940781 1614380 1464256 414165 529215 1516241 1645312 416482 474337 907626 198588 993189 1153975 834601 1297746 202909 1768008 1068671 79073 798729 787378 806335 1922865 1706645 82966 1297246 270973 1120995 724775 1768965 706449 671131 1365701 541668 1041238 1222494 201830 362196 1222499 299207 463159 587270 346933 585166 1730253 226325 989759 1533089 1383134 1835056 1439342 1757889 594856 484859 378287 1516093 903589 841510 1446098 1826434 1737432 1707870 961673 124245 1527704 124881 486931 1621805 709782 1305781 1584875 744280 472677 1414401 370169 1079560 1301173 125130 1943157 735025 1287466 809244 1779567 350174 778395 157809 633886 1163937 528657 763965 1204912 1481397 1864249 1314220 647531 618010 36262 211752 985270 1153348 1940463 503202 1763470 1996329 204079 755555 357696 280197 563437 987837 1233846 1755809 276400 349743 1127798 1801184 1203334 1440313 410588 1379327 76376 1970652 260718 1426072 1754712 1614505 1601967 954454 489508 1020804 1668116 974628 1638589 758401 517075 1714732 1315057 593039 619191 507832 1541273 223600 663566 848259 712675 1493858 1865883 173344 760590 1313420 679172 1936921 1576019 225056 1847033 1718573 1863892 1069119 1275302 255156 1716043 1418237 1680845 141474 467442 802781 762855 1740795 861732 1582564 634190 638057 435559 531125 340219 996694 639544 1029892 126534 1614020 716861 632532 143658 368938 369061 270055 134211 1937 1997932 1762758 801172 1258219 72813 221165 1724762 124580 603591 1364929 107015 1717458 402031 108055 1454603 766504 371682 1693691 729249 353950 1225378 1261593 1086531 239787 1405113 1425655 1472023 864729 434525 505164 800309 321555 565719 994681 527112 148184 1334660 648737 1741767 1784294 1924811 473763 1048078 887570 1824595 1945721 1943640 446750 490119 103212 321337 1531991 369571 1985135 1712975 743798 1385258 409989 85639 360556 67695 1250983 165887 347268 1774307 1082496 1862841 1922321 1016125 269255 1651207 1508522 524455 1966166 338873 1305823 1239732 1017933 1591883 755929 1582167 1925868 263711 1439715 558187 775456 1088398 752679 1085276 823428 3614 1069306 218518 370965 946134 1960501 534998 1636372 337654 1896485 829206 495046 1908589 1261397 461746 1718547 849696 1008497 29635 1003721 1250862 1491847 288492 439126 1283719 1157762 1909553 549512 151824 861264 1948038 1301736 58185 1881971 1231005 295294 445139 364383 293392 1359181 635906 1796106 1047768 657767 102456 776275 314738 180303 1005078 1377557 380032 1878334 269318 881713 1871145 1222919 166627 1480218 1178341 1750379 621390 82752 1621558 438991 66363 24318 1831889 191711 1061370 915404 1214004 111498 1704361 730120 1610437 1100191 132265 324346 1185440 1042711 190589 1026913 257393 746452 423857 1046605 1105508 1304219 172085 502216 1440124 1657443 603250 1902406 1385761 332735 44062 1984037 315767 1169650 1584409 1972856 1200038 55157 1925651 1323549 1914185 1209244 1671651 933833 1504291 681992 247963 14201 1425134 566872 1483462 394323 1253711 1336700 1705074 309248 1274782 1485954 78654 633565 821233 360725 317143 958800 1569242 437335 1428002 1566583 177184 1267782 162186 1674259 373376 1028516 1007821 481410 1913214 715447 934532 1236977 1753324 590822 894442 88744 1199 1406079 1391036 946981 619918 1447259 1488916 856872 1267005 1879833 1404767 90678 1784126 600252 1712737 1445412 1960131 1179635 1004613 707362 309630 398882 1767926 1191663 1888706 1214475 44421 427671 1543023 186895 1860322 1245499 1398875 1997914 1841494 347758 315836 135126 1817812 1341143 1893176 461323 1872478 1012649 582645 1868419 1315750 860086 1146283 236172 94285 1047488 456406 463459 1361206 1472259 277222 139301 735681 766395 1254671 116122 1785894 1913440 1780906 1063364 1359506 796712 1467443 440970 605046 1682663 439127 1380459 962413 1891600 1841790 1031130 1727325 1322185 716540 468938 1558380 1272451 932354 385296 1211709 1165673 1667997 865601 620692 1667428 1783793 676298 1543416 1481645 1504729 1227809 1732675 1039168 900498 482862 1137410 1985717 779436 1758403 915518 89205 762226 1570031 1124844 1122131 1141655 533525 1771454 1896912 943183 758265 1040104 1811433 1150586 1003887 1986713 1418110 1341729 1174306 582060 875777 583470 79703 1573380 324381 388506 1023203 1122093 917215 1667281 924559 46436 1854139 1824288 1545037 37162 545983 188040 1371387 1851493 1272321 1358367 678102 668059 703836 611932 467141 1813751 815693 1709447 732643 1303999 1772637 543392 1622267 272290 816300 1964136 1797129 570420 1805901 1671706 102705 1007778 225618 1636268 393087 1089328 1048084 155960 1648241 1814150 424665 1540344 1297577 1209521 1913364 590282 1546286 1742049 253115 1522643 1651314 1694604 346799 1587733 405713 1890755 76151 1871651 1019964 1179280 781788 899015 155438 934209 1018180 1477068 143953 274072 1081320 1055605 266502 1824618 1958352 614017 447091 89425 1521788 1062718 331083 1448109 839314 133535 1958797 453264 902042 664778 266014 683734 1720567 1744286 619446 448545 398233 614243 3333 1191453 1422292 792146 734630 1581047 1244945 1016150 99769 1187471 1708044 1469196 832864 1930551 841547 1234070 718729 1820021 1306466 462861 1320297 1902876 1222535 260093 1756303 892333 978087 411398 1054416 1160783 1933739 1666799 789283 394764 1887864 801966 1523824 1082517 97515 1965917 1647116 68172 1619451 330821 1699355 118328 1268641 1761888 447619 1691712 1332321 845428 546213 1560687 1917939 362961 191131 1164539 1257616 1835548 1994376 141632 868586 927907 791584 10329 868599 1266099 40329 1031110 1749421 374702 1525217 1388657 165372 710190 108655 1858752 189 796230 864245 964805 1666938 1725348 1211503 616748 165987 661654 967231 1192351 1937084 882549 1011852 1234427 1089800 376551 1708455 513502 1699239 106262 25780 1496218 678839 26362 1444312 97219 383700 1475521 601691 1039059 339099 1560832 939533 472758 658251 1599010 249932 1173893 1593514 1307125 26278 961058 1441477 1654416 1663649 1454234 86423 173495 1761559 976197 1026052 272541 201058 1996756 1531469 820676 1108308 1251656 298435 1921346 219198 1618318 237308 564892 1825220 557275 1072128 15275 1111613 22300 879349 1453480 1526710 1819245 1368308 625451 301287 926462 906892 165853 1688438 700550 70572 724172 1260879 538939 486482 1615412 597566 466520 1026914 165053 254449 1006235 1545730 44807 1872282 847180 1049309 570359 702796 175987 284244 1494552 1551441 1968043 1007600 924684 1271605 1449008 813825 370953 1904683 1206323 283924 1838144 1272956 1331495 1424386 834401 839662 1807301 307313 918562 858076 382792 895319 380331 1210745 1122482 1310416 388500 1287173 1994829 601041 1256351 1673425 1354207 177322 1986666 1241355 1679069 522558 102237 1861685 12115 1508933 1174170 1002735 103834 1911034 1317498 1825722 1300955 823666 1478866 677013 1891747 385520 1592777 1684448 264917 1289147 1636212 1709865 174773 1039668 952093 518158 1665418 1685442 360837 1151368 305702 1238999 528084 178028 1251960 1205416 238914 906137 966766 1808477 958378 329310 1774010 435050 1359702 1753529 581130 847673 1747071 1622135 1629265 1804648 1586714 740591 1634732 441067 1443669 676504 1590487 1309120 1245360 356349 1290828 882959 1899529 1802976 6373 1015208 1493247 1948861 393073 459849 108442 568659 1771351 1817550 931989 527296 561915 1436252 1476519 620280 792148 1941986 863143 1181742 1444349 1076860 16189 1271346 908377 123331 1284806 1384387 311624 452896 1538745 537349 1971028 1675942 1667181 1115633 1924037 142401 64604 165735 307615 481341 774860 397806 1337663 1773003 972108 746654 42650 1176151 419775 800265 1478583 829060 1326577 336793 271453 1737568 774244 157354 1608941 310052 1575142 124219 183840 1196523 727381 681727 820408 1346944 247180 1154046 664771 514161 273089 950210 39504 752387 295345 457512 1811664 1569622 558240 489436 772936 1202805 1092518 1274467 292641 887961 1688540 1133856 42677 54395 1554587 938340 684425 540604 1972468 133906 1135746 1345446 37534 420045 1076851 1534353 1221064 1492496 1457324 74401 1091965 851698 893706 610520 1156956 369528 598998 984770 965224 1324665 1960647 1328176 1795394 1646155 1891250 1228608 1630139 1873041 1764531 1719564 181855 130879 1634151 979508 23378 1282931 134992 1184948 1694055 724823 158624 1251171 1578113 201207 1149990 1360461 646679 1270818 1939222 1826642 119111 203806 105292 1485102 1516632 528607 108651 1830327 1097813 1910294 99996 1741598 1763942 1209420 890064 1272622 717927 729389 1808508 1564490 1596039 208300 1069257 280772 1714040 606247 1318469 1494353 1600454 1730461 1908101 496256 706387 181122 325013 1630930 1760873 118448 610343 680422 976978 1029361 1366990 1426007 1302009 196307 1570858 1027062 1176720 1999785 171317 1001626 1895834 176211 1343796 1574335 1353397 1443195 1925894 1315432 893042 1159034 1320930 565397 1585941 840711 1872007 1842981 1471841 316876 1209109 1460353 339734 1437714 1154149 1837159 801851 596153 279931 1859619 469228 670131 1754249 1041856 829966 416309 636230 1192896 1170425 1085896 768086 1594981 237185 1340745 1167389 74736 852185 1115011 195331 737298 1329037 165463 1794582 1358696 1903764 805580 792127 857574 208372 190500 1323996 413035 504396 1217932 61758 406390 412770 885541 1451428 1298200 230715 930794 935294 1984478 1111898 216628 1866260 1286185 281246 1666355 1283343 1995925 1121338 1539489 774338 411655 1585921 948942 56336 1300179 1453435 1608341 609400 925021 989132 162153 994849 1964653 637210 1415203 213098 1104549 927929 1610766 587820 32025 705782 1905891 745898 444820 1664663 1147536 1959811 1193630 551017 1756953 1528846 1373682 866707 597037 979854 117589 1399198 1377270 50427 239021 521617 1756473 562791 907782 795214 442727 334650 1495707 210712 1151471 999122 543270 1483835 993172 1147171 234173 397058 1172704 1556763 1229029 1852736 1055679 528501 1295406 286655 452310 213565 385729 1020456 1093751 1801153 1045650 73698 673947 1028543 1295219 807094 684742 1085110 1690879 556947 155402 1080914 284568 139515 33552 1880579 157649 1381138 1098507 326239 1258062 555190 882932 444819 1133439 973213 217640 955812 894845 1323421 258001 1087851 110745 93566 867334 611138 127466 993281 1356600 907625 306480 1365532 802363 1676441 1729051 1259294 814735 432005 498992 1599506 1254251 1657654 1213122 855738 355196 205007 74987 1169983 1905881 1804792 1348289 932113 83295 1901592 457806 1093704 1784873 1781900 1274114 1531175 363446 549800 648047 1617154 697023 1044584 79951 1995734 1229871 1105255 1687173 990060 1272085 17172 108229 128785 533268 521067 1178035 299355 309539 719516 1228518 388605 424425 298773 237721 348654 100017 364093 306960 825588 358635 670148 1874701 540593 1175880 1620519 409828 1515917 1704122 1537839 661428 1762434 1189788 1598590 1999756 1636159 525265 1371079 265070 1485672 1777981 1744740 71493 1674123 711144 145978 173680 1601657 1119982 566235 1297517 1557570 393362 46258 1614997 174496 483143 718374 1298400 718273 132391 427043 1485077 1488927 31254 312738 1978091 379342 694087 806981 35951 1625786 263554 1806949 1121323 1235085 1110133 217670 1150365 1201456 1734734 416126 363045 1081296 1036623 28792 408969 984597 1220184 1598521 1579998 1984084 790554 1851528 284473 590382 758980 1082445 1408991 1282334 1040901 1231075 543471 241490 113094 417488 150040 690744 1135996 699176 1408940 1198147 550287 1895756 1894711 1271407 1613700 1614626 48069 1092868 3145 949434 1515070 1466247 727559 1012960 662718 634267 369494 380047 409297 463394 1980822 827345 692574 1605389 1699342 1728421 78386 1552235 554259 363192 569419 601880 420445 1591492 151038 777129 1712968 594417 1319508 258879 1117283 280646 103050 340577 695863 1798794 1434062 179549 973989 1458559 1757329 303662 1848959 1326017 880112 1500348 308788 142191 89248 1399253 1293325 571680 106533 1733816 1571777 1107168 1995706 41978 1285707 1018842 1963735 1731805 1315685 919728 1547692 651695 1069298 150772 1991706 1529863 1753852 1201286 1273568 1794560 370945 1168997 1733186 494173 1421874 1565603 917733 1879653 1227683 1773013 726097 250911 589010 1365377 1323750 1100819 1758145 1540253 1345233 186517 47577 528257 1836425 50742 1230334 1517933 655243 1408217 24545 1388895 492989 1166254 1655171 730170 1688114 525471 352786 1013739 1435617 1443562 65308 638931 377964 1877613 934246 1738089 316162 1081286 877866 488109 1813138 616742 1135023 404723 1559623 1190060 958112 1430392 567375 649610 962445 1221787 298834 1813130 1670158 1666257 1571858 1314821 541913 651979 1362034 1767966 859213 596684 1713111 1192834 214939 1766093 1182555 564 250986 168275 236773 992809 1733991 1424929 984297 1137681 1539182 418563 504990 1512790 524658 1598459 1206253 1673783 1446637 1644131 351827 1602615 980599 379390 1054275 1440992 819755 1768214 1408096 1777322 713022 559883 1776871 421057 649474 391332 1102942 1881349 892146 1772992 330040 796123 1433115 10945 1272441 1595853 421328 847516 1017404 719530 73615 1152016 1769708 241887 1116587 158932 1669617 1621144 551996 27670 1161431 777093 136342 523337 1397858 490747 1812951 1661111 533073 474057 1527135 982532 1934815 818641 669659 386367 1332418 1299471 1584497 719684 1715087 1642610 1346128 242038 1006370 1508198 1442759 294605 446856 1110584 32716 1575468 79916 983835 343820 251776 57271 1580183 344807 1105013 183659 3672 102621 1031542 1066375 813133 1205566 344766 756137 382317 1895591 108679 1203951 1192390 1919416 1124139 725269 39919 1475522 1172280 845530 425116 51283 48988 1916861 547565 1744638 1254683 464494 1864734 919005 378328 1457898 1365627 1609128 1980536 1023587 1477011 1065956 600199 61404 1426994 64254 564295 1319977 89374 1325760 276212 657196 1176832 143918 521858 457932 695200 1986978 1393442 890627 1536191 836497 1080258 1725219 1700231 1747563 1412439 1667985 1918304 987168 1007789 476434 1174979 1311470 1169440 1782170 1959995 251061 1309709 271489 23172 453562 410634 884285 1762494 1770457 92517 164185 672426 279262 94379 1058360 987881 1004864 503098 8060 978252 1097093 690335 1064889 1328209 1687755 1897594 1515603 221065 1712533 1945828 810019 398697 824795 1871269 1663955 1174173 1541323 1875743 120913 281498 558497 1839193 1511290 753424 647572 1434710 853334 1577479 139852 1547533 617518 412829 321497 1999986 1467807 242930 813701 1591504 28246 1816851 219079 520560 1300403 258241 671650 341954 1519007 1644580 548485 815531 897507 1337931 1018560 1472771 217702 1469410 1671289 272991 590073 1415906 366932 591288 1242198 1468727 1910682 765565 1719904 997751 1339345 215086 329599 1384148 69348 1685230 64829 1139063 1715323 1787581 1868678 706118 1764679 1746843 1984414 1274952 1832097 191200 218686 847081 462607 676977 1857651 841301 1693835 113617 318321 169726 605851 137961 300457 472007 1625211 999392 1955183 1043446 1163351 630989 703888 275911 997165 1677034 1491733 459542 1739906 11548 127043 1715180 1305684 563239 115883 973412 493625 93924 264533 1028539 1257594 1223499 1555076 1997879 163812 244687 1885315 1643308 1553681 1080126 1479360 119850 1046256 788010 1527534 1015544 443858 308668 1909787 524274 1900010 1110736 1862707 1364754 424240 984712 1026275 819990 870816 268316 1464189 1181334 1299717 1428790 1425667 225023 792574 651839 1847602 1893343 1386523 1310410 1538946 1696311 992062 261581 1978465 1670412 690750 1792291 1485290 1304535 696892 1305901 212852 1425258 358700 1194382 726124 400829 1908880 653527 1733779 1077716 1515658 1698758 541649 199372 482770 1385039 22136 1298437 1074765 1227878 1386739 163237 1826345 1638036 1051885 1473748 42633 1988504 338666 587273 213477 537648 240045 1556726 1698654 1690159 1415105 1020218 288007 805006 1765814 218104 1296221 1856080 1354321 1335522 328908 211135 1163570 78486 438045 1357749 262856 452960 1208009 301653 1164936 1549506 1444893 1056023 416534 1347455 1612083 220914 1953169 1916942 203727 694079 1819662 1509318 920731 1611522 134277 317290 1536033 821146 171393 651465 1715845 274838 778104 648053 559596 655058 1911340 1140566 1704175 1757543 1088780 1139048 1808903 349728 700974 266916 1285077 743222 455169 225094 1896252 306240 402381 1149708 788404 958031 802860 1953795 1696984 1513176 1013618 603257 1597704 16251 635879 1173362 1932988 166195 1400908 1921225 1974350 427001 248666 1558737 1730078 695846 1285056 1930228 1450286 1027719 566913 710235 924759 223530 460631 1514560 1757095 1916652 182348 1363893 1984401 620673 1262695 1657909 138231 1163596 1536532 987981 746562 116974 12876 362295 1716335 1500536 743833 775926 1149251 1321794 1356570 712532 440302 762779 5966 1970379 395548 643573 119532 471014 587222 497752 1736173 822729 1111382 1503443 1874220 955654 490074 951058 937607 584957 930244 1293348 1853174 1753797 810951 89019 1682930 1718273 547450 418391 1764169 4966 1257841 1734820 326030 1838460 1734771 1771165 688222 1716046 1906656 119273 1449634 335670 1249182 944350 1706348 537205 332407 1099036 1208933 925888 460773 1935849 1906481 105514 143521 757447 781911 487873 35749 485019 1602237 1673039 1875870 839174 1269476 1212080 868277 423863 1532942 1014234 176640 1597029 1743464 794934 495707 1723438 723918 231304 1048265 1134289 1511111 1729459 6684 1479980 1220346 459065 848751 937053 447943 733734 1031783 233086 505485 447501 720355 1652407 1719705 1867683 843540 1186013 1094393 1815541 1288304 1327687 507570 1134189 1253072 946746 1537962 1976719 406134 313944 541503 589550 399145 1378583 1269059 1885818 1371545 1880039 708389 965838 314777 125857 187604 115425 1339189 398544 1010981 340906 1937254 409146 273882 97209 1421957 1619465 545639 1592109 1751150 1082801 374925 797911 1282929 717782 283849 274158 442840 486492 34048 1776700 1430250 243832 155535 173499 747480 1167299 606788 724863 69366 1068034 505829 41230 1114693 1942140 1797982 1683867 1956138 1668899 1956654 1856937 1982791 687893 1148274 508713 900824 1561023 687328 614654 149945 1483051 837728 690061 917308 469041 678900 1072548 199702 499387 1406633 1832192 1469354 1650094 1017751 619677 1890218 168828 47275 23611 531549 928280 546956 1844359 521600 627159 1089602 421322 1192153 553929 81086 470065 263978 1161672 46127 261933 1778738 34652 1162130 628056 1103835 1906440 1603259 1300023 1056451 87632 1373489 498257 1769916 931488 661445 245856 1216030 432054 1345919 1366518 175119 1460942 785220 1000402 1733035 1562616 1721250 1233580 664516 857382 1698594 1669107 120168 706144 1383807 1329669 1789914 415753 1589569 1206962 1722184 559153 1953269 1577394 1055317 863303 225018 259907 562153 1584829 84474 1437713 1275392 550452 49787 1543433 402038 540637 1865636 1148542 753650 1996467 1788739 361398 465453 372967 173553 803657 1433000 1598997 1151090 1736944 970209 682684 1563647 844785 1266698 1464748 774339 1771243 464775 1413971 1772423 767644 1411166 1163914 653218 1025407 237582 490822 388041 1784654 612623 545998 1983361 1134389 1713726 135934 1296655 997365 1948099 951728 1469183 586076 1000422 564336 976767 1570332 48502 742581 977472 1490425 269222 769752 270370 654549 82679 589162 1778338 902812 336225 1362482 923516 866633 1737894 197608 476672 75562 1038103 1911157 40829 968515 567090 198397 774268 867591 1210871 475691 953741 1097204 630557 1568103 1627981 1702 1823467 500837 1783969 303940 1073823 1779507 815724 782274 644352 517944 984657 1247459 1281015 752619 846543 1327885 1191121 636723 40835 764817 1224392 345630 1271612 304072 1844807 1093175 240293 1988855 1051255 1118921 1834466 439446 1779490 90389 1449678 1470508 746229 129186 1143180 247424 1479603 306542 355830 1236057 447749 1826769 1610157 1445919 1947575 185160 1669747 1507851 243646 295423 1704656 937424 1907877 1341631 524538 452749 116018 1790910 200171 1480201 1245633 1663595 1373437 924701 1738492 1520087 1044590 1756591 1131189 785859 967868 278176 1132340 475071 1007385 457144 1042406 1699943 429738 1438934 937989 1506783 415142 891288 1710211 1618561 1358361 1832259 335301 25203 1142318 696651 511522 1455083 1623980 1638474 419566 444241 1812375 1145069 822629 1343494 716804 889084 1663546 1484704 365184 1039447 335033 947515 716425 446397 1149593 1540703 1376372 302675 737589 1013188 571629 1467724 393331 1797847 1074203 1294620 1664436 1598544 1526283 431036 25503 430326 1112103 120714 319413 657511 115335 1078824 122492 1870602 903455 517678 887014 1832664 862190 1724621 611879 665019 304557 180935 1838319 1341678 986471 711861 1385793 879197 1443375 1165007 1112626 691616 724361 1008022 1143555 573020 1909637 1323540 1637498 679190 1610084 1484060 533995 80154 537189 1748594 1388190 638437 232281 64002 1844030 1765182 1575986 1250197 989411 1640832 433990 128873 826354 1105314 1905843 407527 181637 777822 25389 1406616 1003054 927392 1182157 223658 1214696 1134 427092 480908 1532449 755457 1177929 91301 1139689 793243 1355283 1404129 1271400 1435260 1700999 314374 1700879 1653004 824833 1947906 723908 1648721 1821351 402225 1392885 1504682 1231864 1617977 1784741 1158728 736999 1325666 1191288 1011940 501316 1327389 654948 1077939 113746 1257248 1296381 1126010 443633 915159 1339693 1030642 1847669 1518170 459453 564617 865072 821300 1601982 459637 1222748 1960892 10071 1130349 393481 1711826 620248 359976 1284241 1278506 1410906 1284379 114336 490492 488557 1681719 1571457 1244171 1621849 643313 106425 486754 1923279 522846 69637 456016 1169001 618898 586505 577200 1347414 1792240 507597 924285 1127208 946786 606822 687983 264433 1811526 1272488 1351392 180187 1743263 303822 1008862 1962774 245013 1339536 724483 734206 1330507 1333518 601963 1776944 701615 945943 116300 1021489 702981 208178 1890649 1456661 888074 1221255 1076545 480110 1899367 340037 1026225 232387 262610 1584549 694265 610219 1011412 425613 1788093 572478 1852486 1036647 1474421 637964 996613 1651384 1007429 412600 588681 1874693 563949 176225 1656772 851005 667594 1720977 1978500 838980 168514 777001 423869 1267639 1530673 1867968 892196 1224068 73311 852544 1531096 1940109 396054 875671 1642413 1588457 521815 1928774 427573 263260 248065 1319434 1815576 847478 1638411 1392663 384282 1524781 698601 1158985 1892018 1634823 1715016 1789489 974681 82123 1166055 597366 1741905 1217011 1995672 1063228 608092 1253617 392040 1394425 1653374 240618 1793471 1951160 1424350 316221 93813 1037708 246173 1833613 2722 1956543 1925213 1940875 177396 1871852 1288325 1817091 952245 1615099 1802909 252899 100043 1810112 63243 1979608 405434 510962 328897 1662966 1133153 976657 1225806 217232 573623 1792797 1912793 1377808 1862988 1472308 157410 1264911 130968 1325633 1512774 1482441 960211 745160 1552713 1437852 1481778 890492 904235 1920475 365916 1603707 279980 585962 947435 1172916 167202 263308 1255437 369650 1242510 1178979 1140464 600 1759940 346662 923548 50039 1224860 865994 178740 1543827 1776754 1963452 1127427 439620 29419 965144 491581 121561 340133 1774012 1310765 431369 1343640 1543651 1354920 796926 858962 1946811 223859 1417188 638943 173105 463581 1397310 1859698 688805 1944712 1466979 278634 798141 662377 196039 1629182 881454 1379344 264155 1275852 1081464 1070716 866578 170049 1956494 9721 316939 75808 472324 1527506 1625618 1448886 719060 197463 1622963 1913924 1495534 1083831 753303 1223130 1325039 1990861 786305 241187 1346402 891914 1971127 355231 445120 1339819 289698 1854052 1981210 529603 474042 1064393 1338494 847353 18473 462479 1217774 1732813 1534959 746476 1953662 1765022 118570 847946 1023893 1094668 1917570 211130 590957 429171 1883925 1309342 431097 1423112 1065991 447147 1326310 1046520 240773 1421398 1261422 662702 1267950 778020 969901 1984999 239842 1337956 525580 1104121 1373608 1893922 257372 1656948 195232 1267067 223076 770393 1791265 975970 1397304 738293 460478 1315781 1311558 542798 1845746 765435 907692 1441609 159028 1322051 788071 69361 598007 394995 402274 350395 378600 1260359 52104 63752 280995 946096 372156 754575 212069 688977 1955569 1145329 621908 530923 735603 1112938 507087 1536249 432313 933050 1812588 143859 808105 1188848 739542 305929 1989835 843632 911912 1421054 128308 1338660 1608557 1557120 832671 891565 1942605 291734 1708470 1053215 1055732 945554 1906178 1344197 1905757 36594 909670 1206730 990637 623423 880460 1904318 1626280 459995 1639888 1456961 700037 1839375 1867534 1056697 374214 343308 775102 1626903 969835 1020752 778572 1153461 529731 159221 49477 682732 651804 709351 1949364 1927146 284204 1643502 136893 675381 549900 1350649 107654 1284985 136782 143774 546865 644626 1935905 468631 115072 280577 1978893 247655 81033 1946617 1604958 1719900 1613029 1931748 486148 1874810 1810074 1673939 1769899 424884 1183927 184897 490945 1204012 1583296 212059 1983604 1969506 539915 1079921 159417 76143 766723 746471 809470 191318 1848953 456926 1515830 853442 1910147 1540397 1068576 1974414 974569 1842279 1620514 1074583 643148 412952 1903506 1183327 619268 1975825 324160 190836 172702 209452 380554 513419 1287227 1997744 1001401 780764 382834 1216013 1566498 85304 231153 657708 917166 1386000 91811 80309 1526954 1610182 260542 762625 564762 1558877 1607324 1742242 496352 367882 1062877 1768541 1523130 1854251 996090 1683543 382574 625634 1433863 1570790 139462 1170763 247167 1995882 616565 1507767 1650559 1706036 1978892 215403 632083 311307 550065 458125 1661605 528745 523968 1488606 1070816 916625 581698 1802885 1991193 1592989 364954 734639 1079315 1044773 1034840 84801 1407338 1930129 535945 1388218 294355 1629676 478779 1574512 667914 1076479 1412280 739970 917636 1900300 405336 1187485 690486 332152 342937 149434 41671 1584022 1031359 1706702 1135021 1320689 218634 1207364 922846 1685643 1241173 850188 458120 1397362 190131 1519107 362841 1321132 729074 456230 623730 1319265 1005568 381753 991222 801793 207910 11182 1167659 273825 834409 848468 1136037 721663 491292 977810 122990 4817 868034 499177 25622 873290 553139 880180 148384 984543 897125 1357611 527532 120963 1053414 1978809 1481905 1365208 590364 1989324 712166 1542655 808118 524911 1009165 670738 1069375 1917916 602155 1282147 1584649 1702281 456915 1560803 1487047 1173858 1418498 923794 1465544 545867 1890727 1839495 477139 209840 563951 551212 5566 1219389 15846 1093870 1912572 259700 414268 1267049 1471533 738246 291639 46063 505797 745327 88484 551569 541220 1678274 971122 1036760 143939 175521 777171 975139 1229837 1138856 1671302 581845 235031 622899 1269144 225942 619814 994909 1751879 242820 1845203 1444013 1017585 1334883 351173 896453 1890427 916505 581701 1649272 762001 1309503 1208924 1305194 1400968 1616760 1230514 1514373 1700861 1658552 882611 1426146 358536 704370 1228955 231305 566310 905018 1863831 227567 698009 519513 1553973 712601 414269 382056 623872 634420 743115 1744089 1998375 20796 1526868 345956 350038 1031012 1964761 494011 1946021 1193378 468307 890995 1082535 1839339 686764 1945868 1016349 96528 684927 245554 992344 1227687 856892 763695 1145643 1943579 1034674 684351 1637482 1650100 194133 485733 809058 90380 1353572 843517 1429509 1648584 417109 475454 131356 229611 1090728 209073 445727 1191867 96261 494384 142428 1404292 3271 1311434 885450 873735 890325 1498159 494123 969903 358258 625541 675931 986652 791249 592188 780322 1987157 206002 676312 1012190 771049 361395 1852682 749939 1715090 892953 1674959 1671238 1417972 1252989 426524 109816 103660 1563982 753265 1992195 1399711 1726032 567689 57838 833461 798758 1708857 987048 680995 797777 1045329 1950926 705894 1095151 454511 1329661 1668260 236896 910011 27233 1271841 115786 1799893 79012 1047722 1795583 1198096 1668810 120081 405858 1966463 795993 422367 1559891 68639 838538 808445 669388 209289 894935 1266459 1632325 577140 1185499 1719464 1663752 352149 864501 926918 419304 1475998 513575 361634 980660 213016 770318 721510 1892184 1222684 59867 718446 302747 1176992 1170539 1575969 1921720 1282432 1408225 262659 747687 65210 740503 1170068 1709077 15378 1904997 442438 1618632 508633 293259 728904 1588854 1544901 1234966 1387105 1307853 575403 614053 75397 629361 214823 1379011 1348085 517747 842648 21295 1949248 110683 1458970 870108 1798328 504276 965905 922684 1661384 1687145 1517151 1221261 246462 1471288 366390 335499 421024 1683100 298028 1897000 1085577 1379000 1934425 1254094 989606 1377971 615351 1185289 741906 638886 1402350 1621715 826522 221435 165008 134259 1629254 499204 1474002 322074 634459 1305517 1715708 195460 1213028 1809438 1535625 1470843 84188 503462 1710515 494612 475589 465483 649679 1857768 1508348 541613 278123 609406 1301717 315447 1274069 1828480 224460 335330 958910 1533666 291456 1744567 308091 1581663 410824 1356108 1486550 37093 1832251 1986965 124090 189891 33713 551690 709301 1632305 1795104 972412 919634 1524705 1659178 430818 618706 1916000 1181345 496293 268656 1159156 1338376 1551901 124757 452906 655714 1257907 1707624 1225411 363779 369148 1103258 1842449 1738757 131682 1487011 344165 1039647 258209 1822977 1630088 997761 147873 281291 48567 1069878 1929185 1651471 1937068 1680157 1083076 840674 1172540 531766 451801 1809087 853341 1206509 115781 1336273 1093949 1161212 1547368 1524944 1696367 1062927 23800 1437920 599307 98990 1085321 1926562 1597409 507481 179675 1882282 1952085 177023 27084 1601567 1314090 1540340 614840 1893814 1220538 1328965 1572993 1012777 1176638 856697 195477 1183200 605643 81190 872943 674731 1455533 1349907 667837 1657534 662888 1504442 2014 899279 1269147 1925716 1584798 1769772 1176545 18868 1300106 1749838 474026 1233290 630313 1064274 1840319 380697 1785395 764570 24490 495306 5568 1699414 124085 1954303 1410605 1907032 1140251 276265 451212 556174 968709 157926 43574 1420170 779564 1591323 76554 1203592 1808430 384811 1290104 1824896 682964 1140756 122772 517899 1967655 704213 1918283 1354251 1772191 1592454 784310 1324782 640164 670343 1149923 1464327 327801 1000477 1873757 1006228 432968 1943926 66220 586361 1436304 443590 1182919 785108 1700789 1642799 445152 229457 1975517 1511216 129991 1389841 351454 277312 428668 1111603 1522557 1010056 1584579 1502789 1416372 1252479 1843529 527147 746360 197863 1474880 742154 210619 275369 628312 652126 269996 1652359 1261526 1593598 222949 790251 1458015 1443119 1801574 140412 1502756 1792404 1142351 852008 1303089 705873 585769 368437 1291289 1987748 1745044 1264528 1867971 1082549 1723814 1971566 636825 1937664 1951735 875323 563532 182733 1228335 1843682 1874121 1596013 193121 224 597291 1833301 520448 1654960 1528071 1488738 62250 368008 1266110 863625 445970 1571974 136196 1431343 1979212 1799283 819984 665616 622360 668732 957241 653103 1871899 1501641 1303305 1903419 1573229 917954 1203088 1612854 1890005 1712351 1074548 370853 1923400 519518 819965 754004 1453268 684949 1719036 1038959 908079 931222 1962628 608582 986561 128718 1345710 1309088 875998 509635 1919825 184639 641938 692358 1497812 553565 1981270 599260 576520 1051495 1754032 22299 1047719 1592242 1842804 825803 1616828 307550 687547 396237 1092794 1558122 1427198 1472179 195258 383565 557479 509396 525839 9874 1806878 754626 1699044 353181 1423936 579066 1287740 1019262 1861372 528767 1782289 1135287 1823821 1527801 607385 689238 427086 891260 54884 792316 1612867 1046778 1929077 1303078 601989 102856 1674093 1296166 1361980 1570180 1886848 410210 1835371 1944580 351882 809838 1705990 1771696 789002 1650395 1494342 126606 496140 1746435 1683877 1559150 459941 1645980 677106 1246580 434333 439413 874488 1408114 920790 592552 1038608 335910 325086 31154 954045 214701 1498654 239361 886504 1178748 1560272 1951844 1781418 728220 219828 1793145 886175 833846 105912 1022176 1572869 904709 1644427 157341 46996 1086900 1739493 1374553 1986282 205610 1264277 1821229 1574775 652116 1464794 1419088 555823 1094158 101574 1905128 1253591 408924 1249810 1602291 1792882 234592 814663 748683 682382 1120835 121965 1135997 924003 1664484 1658500 332782 185454 1662899 1305196 1956173 1775611 1414304 833860 235163 118135 1909488 432109 1619354 697730 272995 1645219 1017792 711 1424520 977855 1207564 334907 1139353 927192 1505701 816602 1496571 348533 894858 1307414 880810 964468 1633505 1973229 1797675 1148528 1035022 826775 1929137 31538 747125 1383454 717945 1121914 1809564 939370 872599 824754 1370313 113142 794425 1190551 1068669 1114660 1184539 1483129 850516 80604 1778196 48730 1439320 414732 1251145 1654836 317008 1363946 1860316 1433158 656529 349887 889319 1629281 227853 1557632 655788 1962058 888923 759316 32019 1576983 704987 1109497 1291442 378388 1931420 287737 957069 440455 1794495 493818 1405748 526102 875174 1742298 770060 1118810 1313351 213091 198392 1014590 1585485 337004 1095014 1612161 99325 1506922 201790 1505291 664396 987784 1622045 61353 1599492 1348421 472365 922997 1108922 1442120 507389 1019547 1019728 1015219 1622485 1090585 1751079 1853887 1655592 1700344 306952 63981 1324684 1845633 1106699 1192407 1736783 720364 507524 243435 1657645 1841981 85990 1818524 895317 863519 1064153 1475243 1562106 1617811 190175 721361 150121 76634 332178 1345644 655656 227612 1599852 1954598 333743 333430 1697191 614580 1852714 805432 1779775 216004 1516760 587062 1947012 430812 880031 545159 775124 160510 1316920 192959 54903 27477 1092539 1443715 931842 185591 202220 653311 1108578 1755916 1485488 69129 1972343 512794 1524099 1182079 1958575 849186 1986783 1144886 332140 292473 314277 357279 1145218 474196 1962041 999879 346778 262282 958105 1460428 889281 1975016 43834 289093 780394 1920229 1491940 121972 1908067 1345269 541947 1302022 1377058 1999610 479151 145270 185944 1687829 1761113 900267 1397586 846150 1799453 241940 1148738 187396 1327708 404951 395329 539074 573357 412769 1685159 550501 825445 1763833 1010027 28790 1124994 1986291 1823996 1469593 1864372 1123054 1286006 1988686 666638 1101885 1599039 395859 1583707 1119255 369921 1618464 1887838 483515 1222722 584199 472560 1014574 473018 357932 1062830 923858 1346124 1162921 206520 1483677 1373574 1831388 218738 719316 1668403 1595890 694085 681554 1434812 1257288 783574 1011599 278629 1572733 265116 648498 421375 1278516 238341 741233 1823463 589152 1322256 1965809 1390138 1639229 1168207 1389600 1427379 901779 1837498 1582517 128496 273402 1153283 926949 1424234 1873593 1813654 194276 149789 1636379 1886639 1442749 629008 1130012 1131587 671973 402454 1396602 921167 1582272 1195662 1107252 1427737 1843669 1139759 1190542 1299431 771291 932829 1570779 404811 727621 1150567 1129912 1751943 1982325 202481 907098 1295042 703491 515485 610976 943298 490902 1749298 1627975 1480655 1731566 1675843 1419247 1138316 245280 1998071 1633827 33009 954109 428214 363178 292073 1667294 1131637 669700 976281 1077286 676402 35559 1835675 1430300 1008729 1930844 357208 1504160 1245015 573364 477057 513701 1265689 913985 1354231 476745 91142 1497847 19385 132659 1414385 685165 1263563 754368 104475 857751 277667 1367151 1471233 1256405 857293 1227748 921103 1071429 1321293 255714 808889 337041 631936 264057 602763 1485730 939473 774084 1497859 1877179 1891691 913817 1502995 1395215 122269 171887 1250211 1567209 1034795 1362672 1660239 767849 1388603 1489572 1888528 1773957 1011302 523199 810749 761792 592192 1544276 1408472 1836122 308692 1357605 1187408 1775253 718567 737019 1577385 811603 668155 1662589 1077149 797230 975317 291127 468069 884763 1566337 181241 1212703 1411631 917130 1988572 1960789 1628035 46732 1076957 356133 1300498 1147795 288207 18778 101225 839237 1029176 449349 1574316 1577116 1502507 815777 731359 511524 965911 1769340 1331603 45340 810716 1220585 355531 1868047 1108338 1203861 99315 603261 1723598 1725121 934230 998833 337626 885257 1130561 555157 728076 1136722 863349 637784 1295713 1474104 290094 540856 1928772 388296 760275 1632406 468601 396041 1952777 367411 1005422 1111355 1793941 598571 39207 260602 1948578 1201863 690352 1250964 1277337 1302611 1145854 208947 1410383 1663073 1818740 381902 648905 1145372 1930022 1649718 560529 1064797 1164649 599406 121670 1666458 1194817 1533227 1890568 1087197 34767 1906840 717445 1129282 524642 179738 487555 1950949 194303 1704087 1065435 1906543 530586 1082556 493589 982426 234782 1467924 282128 650866 567383 1158182 1698356 677258 1942027 149366 169743 159895 33967 372091 203837 1449778 469147 541869 1382596 1126761 895318 1839367 1051261 850853 78402 451084 1638902 1471829 689350 72828 175471 1118480 1464111 1807404 140989 1334681 1363414 1418288 154517 492747 1266878 1838890 1783089 751641 1333690 172199 1997389 858810 820856 31579 1060537 64967 679447 507535 487975 1550034 1935289 712863 437265 39154 1348305 833566 1502620 142898 374985 933906 1819799 850456 215474 1932368 537609 776504 1780924 1312706 626531 340217 1971363 1976830 646641 1124524 788136 474387 424739 418604 1371324 1209027 476947 1928059 1873534 1443441 1823529 852515 697131 431189 138079 1012525 929516 929120 1831068 858169 1832407 1726131 369957 1220759 122754 1604429 1429776 1246048 1694738 1097666 804986 1143044 41940 1693136 1847453 28028 1885542 1282326 393059 1555837 767770 558761 164307 591827 1620032 1056371 324100 1694801 1174497 1649874 268584 766309 939125 1100536 304403 626931 521252 126102 1350749 1280542 1122378 58682 907621 203499 1890245 1308807 1184368 1081328 90649 1609689 219955 1642262 886898 618819 1624072 742477 1996908 730184 269538 1779633 1773319 1467501 1095759 197216 1892071 1210902 517064 1456997 1409926 643673 688355 303367 1676302 582430 1656284 157639 229036 36200 1451933 264651 1419052 197187 184306 1878860 119615 98816 1310147 440146 1049927 1556898 1329244 1769715 1612087 1383554 1271353 1728936 28892 564253 864806 850854 757129 1500252 691712 1864541 1050293 1741604 812152 576720 1423500 1140600 484153 1314140 196053 1928274 1900661 494410 311470 1851512 408222 1501743 686148 1317588 100923 1635538 1654198 1546228 806212 463966 63451 1925660 1731582 1016420 513483 1411566 347504 461122 1512194 1232568 1478868 1669911 104845 1441807 1746085 648129 1195006 1120056 168401 249645 195998 1836380 1916702 1318114 27800 649733 1616732 1878204 209671 1787945 1063412 1037488 953205 120288 468853 609277 698872 1039342 1287391 1367038 1978852 38309 1627505 947355 214959 587243 973194 1758329 222462 1287912 246389 993501 695853 937023 79275 1399255 423861 627446 864676 943930 846499 1113450 1149260 797121 971279 1651048 148693 931397 400190 494876 90538 1319049 1129916 1167882 1878755 176040 1462724 1467535 1095220 771721 1121282 35423 57444 1801957 1147664 1915645 192317 1258276 1731461 1139231 1230573 1279830 1142818 722144 588438 849654 1458662 389118 1430133 1275342 499111 1518166 359644 1925239 1454296 805588 943889 1794015 250277 1296508 735010 142123 1147714 823942 1676844 1360708 910588 962070 1617112 1014534 1003306 951760 354520 1788605 37523 1566594 724175 295653 1850891 1720996 1809768 1728928 112004 1037326 1760391 1242390 1028590 1333592 241947 1754402 1382099 213963 840141 457817 189041 667155 192674 1861834 787062 669952 1897804 244837 69465 736522 743867 1215034 1010120 557861 479476 1596314 1750099 1915095 218454 1254750 1098276 817496 1315503 968039 1291353 1188915 322049 1580319 724261 1013418 1503876 1433220 1212324 812086 1468490 1382488 1025629 1863602 188511 1763699 1505610 18975 1786036 251700 316686 1001098 947739 1752992 6936 220802 808486 641738 1908446 738606 1619406 490460 95945 898798 412773 1148194 1802663 100688 1279243 1915597 1393991 968354 26585 754106 484128 1095304 767282 1969002 71311 499008 137910 203917 479394 853851 28151 705428 1312256 1600098 1531068 1043391 146133 1227133 763994 1554557 438522 443279 595812 514782 545783 324729 1814489 475870 65022 785876 977399 1912804 1081064 81603 892 1463794 689183 341377 407063 1662085 704225 1146537 597922 913616 1840825 408942 1295015 364468 258683 46089 1362143 1351594 716745 891383 1537167 1803786 1326841 1462045 305366 1427365 245007 1413107 1096701 1814878 930157 366434 650216 356512 1315261 1988425 727500 892482 882138 762462 499630 1635663 685483 160233 375093 411427 1232522 87843 1742634 389886 1613113 1655528 1632743 1550638 857241 1352129 1372195 1022356 119944 1092932 1695406 1112609 42511 1893180 738842 908984 728202 1256136 1631306 1351654 422470 964747 453784 1123869 309948 1730442 361687 307100 1994518 972619 935832 127925 1058710 1570210 779810 404123 349664 753748 731528 1747357 1228172 1218405 516897 735331 665437 143318 132479 813020 1744499 431508 733307 1189928 1816546 1116922 567272 987821 1810810 226036 1299764 1764498 23435 1938800 1823841 1949709 1510414 1680852 767496 1565497 1884176 621389 366961 601213 1166749 1248447 1720908 1920687 1822894 935964 1848654 362025 1264814 472095 577249 844381 411875 360732 1770869 1149684 1122304 633788 117855 1665288 1645930 981457 924854 462054 1725779 1294732 801280 138618 204296 633484 1282235 1312318 1214130 1443729 28394 1455995 1252936 1482850 85184 760226 1856584 219491 320337 1705570 1915374 1262662 1614229 959949 572628 1292355 86625 1090094 1579658 1437657 1958216 472892 1730444 1362383 1818684 961614 857295 282867 158581 1631437 652810 638369 1143681 1284630 93390 37395 811653 897063 219488 987446 259872 1747765 942254 1994345 1166661 194234 339508 621175 546659 1083963 371037 640638 981127 1910110 275062 1571202 1290607 965460 1478397 497925 1920297 123517 1315737 575474 336245 979019 1224105 1096664 1156687 1410938 619267 505920 266891 733762 402144 1716379 1925925 1307983 600655 249217 1113845 1047731 135156 318838 1245154 616195 384940 1784405 608437 855192 574181 1536547 1590407 389818 1214748 1327977 1327612 230116 1030732 51570 1690090 1447529 552400 1019980 379144 1373375 474895 113483 1787416 1495206 70747 574059 1467710 1839007 1619343 650864 139816 1497069 214415 790097 499013 1046130 1458088 1267393 1102142 1643037 588014 497237 435417 605175 1051901 1685761 1210619 155305 1213894 1565976 150776 1680133 1281452 453395 155019 214194 1871229 1851320 1334354 483491 312808 1695781 1693857 1507113 1452743 293311 1846339 1460444 545764 541037 197900 1835177 1194533 568137 720699 1266829 830409 525454 1738771 648137 508630 589445 639448 1091492 600493 170211 687601 404975 1594419 189461 863300 1539560 592001 1004564 1080579 829984 442235 1561484 1216312 328983 1030865 292471 337494 1164587 1490026 597685 475223 1594666 374893 1210718 316407 628055 751065 1279185 1909399 1391275 1979756 1446758 600146 930958 1487205 822898 513473 485236 1953962 1538679 1672586 720442 335092 1957461 426574 1564922 380318 1991908 934476 103036 427059 1441675 215094 1703660 1000534 240246 94053 1815720 1707155 135142 1777005 85117 649207 1530925 403741 1037031 1144805 758403 1514074 1307530 1019238 1142761 951924 293499 1699297 1185016 345450 212544 1942854 1414833 1236690 801146 561899 25477 983571 1688303 1782979 45351 730086 1015075 757163 1203896 280006 341013 1922297 1773389 1700131 12434 1145640 1281787 228235 887482 845343 22073 619975 1949435 289270 772308 1513874 1869821 392935 1736654 1189107 474327 1340869 264999 1739845 1889761 128923 1641810 733413 545659 1720406 5847 275010 967283 1568966 1088032 51197 933507 1696436 728850 1245280 1247911 283675 681406 761780 604565 1396327 1320658 806644 1952105 1576436 1080522 1407456 925638 1037043 1653885 1273766 445418 1749226 1816729 1709818 1279137 424151 621550 1346642 270113 1294027 1748871 541616 993899 1119807 1803052 315080 338705 1085412 1772003 1853928 167465 516298 1829726 1069861 334147 1360431 960438 1527093 1749543 1043990 1689293 1610399 1784796 1637045 1974727 981750 848248 1276456 744575 467466 1150388 188862 1939426 599731 774493 228282 88657 1966678 344288 80968 222057 125289 1414524 764780 908536 990145 103219 1499746 924376 43337 1267435 1152079 334990 1199025 1627825 1896291 1244436 1207993 611301 643350 1794895 926119 47737 773725 1638910 230427 1808184 1991431 1361517 1182512 1535199 1330228 1331447 91357 1061114 1511862 1130595 145038 1143651 970854 1921655 969941 1477365 50698 1295600 736889 1479572 434043 1544765 959759 1525239 1481479 1905271 71325 1526939 229952 1488488 1348960 189013 1437809 7482 1167662 322408 1841004 769683 1713792 325117 939784 496554 474216 1999847 478476 584444 369576 914783 572232 1722326 1242727 1310503 1159771 945156 1097935 1875976 1015835 1355557 921296 1936847 410452 134982 1285487 1818804 108016 102668 861360 552133 1532960 1548252 106316 1300677 1212030 359672 369045 1602138 210665 271878 11266 1722832 815856 806385 1859949 1114123 628058 263663 1442708 988007 980472 244288 1610530 1467281 254137 734311 1910688 185939 1027754 180879 1883500 289228 1170468 1802797 1017838 412639 1777847 239934 483147 513930 237826 1653043 307709 763791 25839 407349 1537297 626043 1955302 847823 331081 1102402 538422 853979 888294 1949235 607875 147684 712233 1532224 1561578 170608 1261713 845906 1411526 1430007 1606799 1159196 1720265 1906887 1836855 83937 819510 495712 374372 151402 621613 1853879 568354 1062489 280000 802156 1316891 625725 1361523 1998938 234264 1663936 1885457 956199 1503363 1909788 519941 1440076 872601 1376035 384519 967509 1837158 987878 575422 176764 1763496 365100 818681 1856656 1016542 131610 14650 1341745 682220 897585 1039917 40756 1146520 466527 1085461 1010246 1844267 363821 1768234 1295016 1989170 272080 1295555 801773 120554 1741154 1231774 451742 1445669 661011 122174 1544877 1455623 359382 801359 886387 1641163 143419 50070 261152 1628378 230529 1660 959384 1699334 1114287 1596148 1025543 1858880 343613 934331 99360 1408777 729506 1516599 368950 70440 648735 785867 520487 791970 805897 551108 1105291 906003 869332 1986313 1018327 213833 1807735 264691 205354 1093017 1222092 1275593 1223531 1540618 90944 311779 1955095 438971 791342 1748171 294596 1320608 1872624 1581770 631459 1351528 936937 1046154 795723 1034863 1515090 1574303 79425 1949137 1681643 1400659 1200436 1713984 719849 1306185 1253661 116660 1138666 1690964 424326 1255272 982467 1229448 1033255 1895103 1703312 640967 1288551 513891 1446892 1143714 1082464 1955105 353765 1527566 1253563 99969 608241 1247847 1661390 873615 223983 747817 306083 1620344 1692566 1702906 851131 268965 1013047 1297955 622635 457506 1604054 1924078 1141046 978101 428286 1233362 1696584 369099 1477806 186404 1136654 1686283 489760 438348 1433532 1209210 853097 921448 1524359 686454 1530211 275491 1515906 1454181 1142774 176266 1501725 980428 267267 1246501 769536 1388277 1893033 1095067 1733600 140521 748549 1798462 679969 1098480 178009 54580 457174 1743939 1533958 1417378 508967 1927027 574274 947983 1004550 467601 85234 1078068 938419 1361707 443256 1081851 363664 574282 286325 1604742 1307370 348486 1065154 489904 1146059 881894 1595855 1151346 1859231 1093361 1525940 1872745 1052941 207294 1175299 1966739 505359 1642419 121301 785766 228413 79737 1418836 1110828 1154560 300023 507716 1530005 710288 1180423 1857428 81602 1250196 1665880 239108 587816 1943006 1749107 774814 1943736 1992344 487852 717250 660347 1018109 454944 499578 429403 1469398 517873 369495 1217614 1848745 128783 303297 770530 74400 627411 773978 1742823 28404 1725319 334424 961269 1899834 68070 397007 1980611 204234 23827 471688 87825 1191033 1658151 543040 1787098 364876 1410207 1695423 1744381 45540 1766772 398681 1086542 1901154 1621841 1766441 606575 1651733 1988394 1572752 1174203 1046235 946889 696190 1700944 793358 893062 300103 1090978 480826 327872 1475617 195082 1766242 1390009 234667 1601705 529179 1011342 1115774 749423 1774484 140770 1088250 675481 761962 209896 1085081 725078 1451640 1822041 1062847 1628374 388804 904943 56622 1372850 337925 1536791 1644141 297837 1974463 915900 685413 1677662 65693 1745792 742665 141028 89916 1744527 1055432 1441436 1430266 1096041 1058239 263516 1927289 954518 719396 1606838 389526 1863669 227560 241342 1460182 1195278 1299622 1786241 270892 203102 1083984 405350 1284252 913711 1853393 1919013 366029 402243 362218 4352 263055 1043324 270649 940914 586726 30103 1545281 587293 1420073 927478 706245 1320490 1081661 335574 412779 1859971 931173 1706242 702908 360645 1130213 39775 1913462 205995 1956346 1818061 1690640 110898 904436 914805 1314387 1928052 1982645 157322 565989 423632 1191658 1537052 193440 1319999 1530253 330841 1924714 663183 690608 1794935 1648257 1187052 288376 312699 126451 1572502 196987 214836 1547207 803435 533380 487491 283285 1453381 1017049 594792 1865015 1350531 1683556 225861 1363103 870633 857940 314788 1639869 1113782 9102 1246221 839208 308782 968999 1477543 315309 501838 1775138 858831 27322 136442 1178174 803178 1219304 1932190 1994898 220936 1382348 1536815 322896 100148 430796 1273676 172149 1628444 146442 952206 1421623 1684437 648026 285241 34187 137332 1271335 124878 1596027 1728272 1106361 868673 1905857 57120 968167 78290 1167678 1204528 1822020 642183 717253 1466923 583662 329745 924548 851707 559579 887423 1151868 780230 352536 167405 1737895 1261718 1519149 1849921 1328040 1551902 1518242 512433 858212 1410247 1738407 509138 512816 1537088 1100671 796334 518074 960449 1397920 1149992 1969734 1405128 23380 1301833 1951588 1270797 744361 1627289 1668889 1325316 674930 1065969 122911 1577967 274936 334940 483394 1750235 1267220 1506606 1425038 804458 357738 1814882 435950 450224 704178 901465 131066 583914 929661 1724682 95844 1800910 1580092 1555374 154866 276331 1790038 470915 944434 279702 1725969 458473 1908144 1785251 931885 811543 1123840 1899252 620739 85373 398622 175632 1296769 1404055 1732853 555223 477950 1597640 936680 1642985 869505 13157 1019965 1790291 1120172 1728274 1415151 135640 123407 1049600 591967 1617385 851091 714253 1096894 1640640 1816735 340336 1215398 552755 128637 199521 1221807 1329336 1946456 1757354 1849001 341398 1603305 26042 476195 698017 1803228 1375858 1641726 568513 51799 1862100 1290938 755494 138888 1348309 327724 4240 1379094 1727059 1346296 1711073 34130 1115681 682103 1807403 1729308 1657711 1495566 313243 990413 1857006 369410 1113745 362954 1754742 655402 684370 1539152 1510809 1534349 1276635 245845 560134 755939 1163617 1246149 503893 98664 440525 148800 1583203 1946035 1100561 1847488 1139899 215223 1826173 776212 203035 1872599 1839970 1457529 1022592 1167020 1479197 1336572 641129 549180 262762 1408297 1746110 1490278 1847101 1211670 1320634 579946 1141064 78427 1391655 1803117 1279660 295150 7629 1187815 1829825 265786 1469325 1891214 1999559 1327270 483155 429472 1283324 16642 1674041 718923 1473810 1013632 352964 437237 1428247 1288405 1782762 1195846 963025 776118 1459236 22466 1581199 599424 1480794 1217407 1575557 278244 1103920 1266626 1609453 574014 161599 1450215 1241476 1942479 1194297 1214158 999559 62546 959360 1345991 872905 1908093 1761927 1509012 2895 395312 808833 1511383 1741987 1671931 791328 1692897 73774 1995298 920633 1384504 179215 93561 920322 583759 1441245 1036651 1790189 773335 1985965 92238 138860 1940697 1035068 40597 1492217 1535414 1828134 1730574 1953049 765825 1975103 1502739 1917635 554474 1899923 1474238 677599 766869 658507 997721 1935382 1245972 589028 1270273 471746 495644 894548 1949039 1747092 347918 1253703 87063 99589 71711 859352 1294887 738968 508937 185785 1252634 782686 524862 13957 1592173 1293381 1845780 1077152 1460889 1014050 1582687 1123091 1523931 1195186 1977599 1232937 1387503 1188311 1379978 181084 1806229 228127 852333 1035036 332248 1480520 277882 1680996 634462 1467485 1295162 1641640 1665615 778547 1184740 243068 867739 660199 69874 872493 1114965 1357736 685746 1810844 164542 797319 1800824 687438 1569298 1895503 1183291 1572038 903602 48710 512908 197737 1577969 215737 1089681 526742 1256685 1145709 1209040 945818 1463019 651710 159192 743559 990223 900135 655066 274456 1012701 1127296 586185 643988 458255 1425869 1679308 730473 1758521 1286179 311744 1428119 693479 1525146 718514 1110464 1182654 353617 869780 1387926 934640 958074 1052648 1768819 423567 323405 1248762 434275 182902 1287443 1070249 1663429 833973 447394 415955 1245671 1161062 956721 347700 1586657 223473 123950 357185 53093 1676225 1081536 129109 23898 694166 336110 320566 146241 116943 1078482 1780418 570253 899405 411294 1803054 1288168 561609 1636976 984759 506290 156789 612104 1836763 1395937 1903647 1750794 1713185 1262807 434001 1833892 1173152 1544245 1566026 445583 1230044 954904 748626 293498 1789677 1712539 161504 1936448 196620 1916203 1080444 1528956 365134 1624294 1436945 1515289 1371005 893299 707865 1350237 770225 676331 586938 1606782 44706 718032 1378721 1833487 1669403 1161958 24264 1141287 467309 520350 465318 1406706 201147 1176989 420803 1849981 729062 403857 660433 739532 1565346 560675 164969 1649386 61079 1510308 1052484 128426 1020054 1346163 497891 1840078 1166664 1505521 407383 426342 1566364 1879024 648502 243942 1292353 1453982 350513 361415 1470855 1552921 484621 568171 951359 1051551 923330 1031972 1808091 1477662 827872 1575448 798228 1132500 1036628 460760 1306342 319458 715817 1949633 1410491 820634 1476024 1389552 232161 63281 1133370 425734 360016 1510380 1509409 625371 915213 1990618 1273779 1902895 1914314 364504 349220 1560937 1698725 91696 783040 158151 1359462 917248 1250978 576363 862341 824639 1150163 1967637 1483738 1779503 1124413 1180686 1653022 1393102 981569 1768653 1974023 1059755 1391082 1392952 938268 1799800 1604025 891082 340387 1534727 938206 1848388 259428 379566 381642 1068803 1655946 1823639 573445 1866430 622078 1828653 414482 646944 1697054 221053 1139422 563193 245238 1499597 311268 1484254 350233 1561646 1401512 232868 1988208 1869571 188962 1326522 383171 1144598 336564 732529 1358950 1594784 1996409 59033 1873511 645541 695020 411457 1164191 730918 74183 39242 1668866 1455975 1635075 561777 1411904 1439370 561521 668498 990902 1702905 870453 1353607 168339 870820 212478 1352668 651708 1481090 1986017 386439 1036807 1997732 1915520 746994 105414 1906330 1221792 670753 512927 1510952 1725081 549776 360262 244689 174951 185372 997873 899562 927606 1007047 1490169 1690173 1774919 1112577 1157123 250595 1374560 1074270 1961946 1965601 1184713 1636559 1768061 242805 1717728 474030 1804243 245972 1133247 1764837 1065630 1002468 1875667 18853 1478502 167579 355050 491454 1924457 409420 1690143 493948 101914 1878960 883895 1777992 1288178 375989 1422990 62435 878874 1841163 1031500 1836276 1686465 448173 1243383 359269 1639750 396208 741026 928464 1926447 890347 203442 541150 1530099 375482 58653 1967886 1153910 728679 470278 498897 1577553 1904803 368489 395702 41676 638591 269168 771361 992916 530597 1871308 1560581 1105948 18718 1159782 1425217 1575790 340289 1467944 1212683 1724387 48144 1560813 1856734 1952872 1652032 1762356 1007025 623465 480822 774042 1933569 5069 391316 705905 1545926 387501 1652392 559751 1076776 1410835 418422 1556308 926175 1835867 154176 1678995 1262427 82004 772895 154600 618805 1448231 1373729 1232139 866877 1131103 862908 290635 391660 1076525 769908 1571164 809181 1359752 1343527 679686 616064 1001184 835004 509860 247845 677525 1290574 75871 889640 179599 1475404 902518 1215185 482304 38303 189340 1747012 1723759 496184 701071 271329 231377 1088012 1986799 1290404 1609110 810712 507256 836556 1642081 1683196 1895221 530816 751738 848713 700259 467244 1825603 1950392 867125 20288 1000013 1988020 1495416 1389901 1043899 588548 227773 91490 1669317 1382017 841421 1532738 884854 1489525 279821 1819503 1195866 1037535 633771 615968 1515844 499934 1796648 1140987 1494363 720100 1129704 1869756 1732457 1620337 1944590 1462936 1199311 1678051 13613 1302559 1953621 1832836 874876 441381 1913188 584991 1096065 1685737 1580535 1427249 1687046 565552 1511675 1551420 787574 620301 1467790 679609 1955361 1652832 512120 27081 1927953 433705 1512616 120694 940728 1910169 905963 363479 829211 28221 1292028 49098 519350 1279055 1635445 761781 19846 1369665 239229 1934919 1601984 714806 711876 1665190 1619980 496930 337832 154259 424430 560895 1020311 1139257 436419 647846 222883 1933381 215027 1698223 671701 190748 363314 129253 1686328 1935459 318721 746952 837642 763603 1893024 87185 979293 333730 1888677 1712597 1920419 849179 1971583 416856 632681 1519166 885194 552494 955459 1335485 1685921 496395 778353 273405 754516 1898807 1520396 1072656 336558 439233 168348 1671948 246735 759627 1667205 813502 1090885 598617 279856 779306 816629 505155 906013 1621123 1883102 1543849 1765716 766794 282756 618957 1572703 1816095 363873 636119 530098 1812425 1141533 1047158 1855779 1919757 1993776 236579 1161397 582630 1468077 780028 817794 1392438 1788280 1496378 1946671 1663923 1303587 1141121 1251195 1827606 770573 1322867 1924746 1112227 437291 739999 440260 306164 357591 1081466 1119826 532397 790260 1432005 1991316 848066 366180 589021 1953569 1063760 1889907 304800 739601 208452 793675 762518 1833754 423696 84771 1264705 665664 752696 727945 1405926 1254061 1047651 1631011 243768 1278313 15406 609943 1995556 852383 1777241 1844316 755575 675251 1005391 1031774 1779124 1743565 532685 1494523 721169 855869 1278036 185257 245839 1639158 73850 1262625 315706 951749 626261 880147 1618533 1089783 1302341 411370 1016557 329925 1973782 538770 841636 1512341 1147078 1166706 1717374 1357908 490208 184494 776749 1498494 254371 624858 1566315 394411 1129802 584745 1900442 1289721 1495474 1413678 676292 534227 1363926 1444641 1505060 1418162 647774 10853 1585484 1747702 678461 1680399 1523423 1434810 1626254 1950260 1503264 1758671 1609224 1617716 300667 1424177 1949230 886810 1982097 315676 1501202 1575952 1174451 1922037 1740052 18630 314923 989300 99906 1482681 1352961 652535 456375 1850165 1888012 1334640 363921 623022 1687680 1871045 1682739 916709 1236772 1794583 463499 218672 1576398 19268 465288 627188 439322 1272647 1353111 627270 1883161 1677962 1064864 1054922 94129 1720789 1380725 933368 864601 1916044 1178597 594656 1645416 196553 1947746 102202 1718394 886716 409583 1914424 532294 1347047 1213676 623594 1196365 1980100 186158 1614149 458000 296183 370595 1874631 1571064 1286012 889601 1826143 535596 1244511 777193 1168479 552911 1714783 839357 1774537 1086339 19058 1009827 1399254 894585 219351 1598922 1770152 1422528 116963 1392604 1493857 1996225 1214743 344977 1080513 615933 887353 453951 992710 537210 1317042 482182 1849354 1671461 1706452 1446235 1597852 1260497 641869 216706 859769 1663284 1668146 1071177 1940794 1924349 1500481 1656504 56689 547604 330463 1327806 370623 1169188 349616 865638 1705090 1469613 967396 1045042 966663 1309730 994380 391212 1142325 1496999 1125174 1012731 747284 1680641 444498 130811 1751326 1902628 925226 1190428 167083 1197503 1421146 1036909 1423779 615804 437472 1972503 996496 1043761 23630 428836 216884 1325869 380945 271207 17878 756742 1574732 790541 823409 1852441 409 1002982 1170051 951481 1587686 188298 487152 580008 110473 470586 214187 887780 109101 237488 1496628 29107 705775 1364818 182826 968956 1688462 6710 812071 529538 1164341 1068593 480199 1742307 303577 1759526 1899951 388113 1989222 522758 532516 483776 410083 375020 1720526 1721916 640940 66040 162546 1667925 534397 1986773 620528 1572641 1660981 1413305 1832983 1509915 1678799 478756 71193 393903 1499918 1489264 46268 425388 1753283 563131 1823385 168479 354919 1922509 278154 627136 1613213 1051085 1966978 626990 1516028 1855699 1608914 473557 1842610 1951095 1857129 705925 1873555 1723296 640790 1244103 686757 1942529 1298436 850159 157205 1396800 425151 1812377 1626028 573010 1690224 1825518 1901724 567730 1086643 1882188 1328064 561265 1143537 1799867 1208932 241218 1226055 8965 185276 1799331 379558 1693081 1052579 945770 966170 1716495 1819177 1648981 1447143 1483092 412719 1100411 1022034 360950 1023268 496718 1493252 122718 1000383 1479473 898162 1675262 846891 932761 15282 883168 1192349 490198 1155328 538221 183119 1680892 1508760 1270261 1071441 1181717 994233 953549 745896 1801377 297168 1546110 676398 1931999 1695269 1031476 1242728 711510 1673712 351054 1599715 1358217 1834923 1279149 446221 899544 1469452 546883 769675 1214657 1874619 1555169 162198 1004958 1149893 1252842 28917 1304510 160413 1454848 1551233 919095 1804673 1352293 490136 965547 751933 964230 182699 292424 619626 964305 1637063 1614084 249173 1262855 644073 52067 603724 910928 779574 1539429 677003 1700391 1415779 721732 597991 716674 1946076 1374101 568747 129550 44731 1956618 789582 366291 197174 285325 727123 521276 193735 362486 829552 972681 1402156 754255 988306 1404614 1998703 1871833 1629118 860989 1567521 1717757 218328 90571 774715 1907063 480999 811546 638179 537598 1686675 422580 63669 1125727 575152 321194 288753 508550 114921 780249 943641 1218898 1859178 1567859 915698 1283363 277916 1645671 486927 9191 1815394 344376 230019 1421047 1831183 834756 449173 1524964 1891861 523715 1336812 476556 1498327 645273 1003036 1034609 547166 720643 991880 457452 572386 1002589 1690260 1152051 931097 466276 1301249 610187 814440 1364593 1004446 1664965 1436895 1822546 1514658 1289970 920000 627146 528843 493252 590354 1170520 1897979 77538 919378 834370 657850 406821 1139017 680194 870803 1702313 1071477 634445 813385 810329 1058482 1793684 1625895 890088 1400028 502074 187520 690042 718182 954930 1046181 218158 1752655 1914621 85492 345669 1666126 1419152 187951 1748514 441849 132144 1343481 84798 1781131 1194209 1887796 1555515 1402521 1389465 838271 273975 1930711 1424671 637465 954564 190284 1452910 1031636 779828 1560623 1992925 1009838 361041 1076216 1841263 1171365 225316 494864 1128302 1288686 495606 667890 1730957 1533366 1200980 1276454 1935227 779184 1583565 294252 824253 1723629 280373 1025454 75035 1132395 1283804 1914382 172554 1384696 240779 1627370 464670 1998321 1614606 1431467 1816841 1632863 1910533 787981 244653 1672845 1338219 581308 688394 1228582 54805 71488 1156763 1383998 1682836 484818 1613205 498883 1598984 1665852 512243 1232684 1704613 1145352 1720988 637865 1833837 1041497 1273056 1643461 547230 1274015 488151 451273 1746204 672337 331380 1716149 1533434 937895 693570 242424 1675882 1848306 599853 598394 257779 687872 138701 711065 665116 5675 655654 1644161 965743 1365520 1236083 1077561 744138 1124972 1758292 233791 447402 1695137 1312499 1770369 740332 1650944 1807334 976091 1425320 310485 78525 462120 389847 1708363 350273 1341993 629393 9137 1289940 1714917 445525 1823104 1734239 429062 1314114 1984450 648791 586276 1677974 882158 284856 72473 815675 1781612 1757718 463450 474848 192188 618268 1027713 1584839 1210455 1756838 775154 543445 1329831 1294308 1924270 1771724 717425 1713480 1603782 1029124 539427 347251 478629 936235 405770 248696 1736097 1815001 1119803 273432 1408105 1918483 1112754 1729225 1888609 298774 1629790 1519612 962939 1723673 1347791 1411000 1209164 1027006 803157 144208 1864306 346790 1594738 56552 1625292 608896 77084 195393 1060704 435784 1008450 1833929 458755 1434037 879547 142324 1601176 563706 559705 1725951 1903269 430839 1867069 984692 1482187 1339310 1690074 95604 11358 1729505 804561 1648488 1477436 1633990 1699364 1411806 997942 231935 1172463 1886744 1984161 1852581 1612212 367555 1150650 767399 74674 1485913 1092943 1963852 1189908 962020 1979561 869748 1863978 1082544 511326 1447783 1658277 1807930 1107208 1741303 111253 1689311 729834 778916 1338554 1941513 1771143 337295 1625570 394775 977050 917038 1879138 922335 1053617 1695024 755510 567271 1394457 1511981 1321557 764445 680558 583450 1367479 1679902 1903457 1116603 1986544 484500 809931 554940 1494232 234883 679292 173594 1442826 852933 1502592 395291 47687 1947017 1932399 1886136 1180707 618472 1651490 511464 804751 673181 868858 278175 938855 564480 1740486 974516 1265744 1007614 1456911 1947267 1122287 1945122 989314 493784 1503113 1326125 1255011 224950 1923005 406369 1921134 353866 1731548 1340705 999061 1666479 672449 1994463 898966 1716507 275423 1397401 1852870 825234 876759 547724 557536 655062 717118 542721 62307 502637 209843 1457123 235320 28254 457756 1197639 489979 1589474 319780 1557380 1602589 243836 1522913 140423 1809998 1244022 184452 466841 1972201 204004 1579142 1453486 1992534 1534829 876273 523315 822730 253368 635876 728124 1981614 1265811 1770322 986880 783513 1739863 1114526 1076453 114719 1047755 154893 1364057 1864661 433834 748769 369293 617819 402528 1356249 1668774 529706 724231 1858665 535684 279471 1744407 1142223 43343 359196 945889 1271442 1892776 1812302 58458 395188 1230733 1184059 931622 469056 456726 1993257 1559060 1715984 1243490 1633486 212232 829383 1972678 1721753 489219 249033 1230959 1339359 249894 132256 1709001 691966 1975070 1602745 1181587 360907 744459 139727 1758684 805439 1006862 107274 1191348 762958 1982491 1688985 1893063 751038 1791590 138971 418895 1669241 913222 1901074 427868 1769189 1061221 76779 175587 1137030 613213 398232 638600 1753495 174337 233621 230548 416744 1730448 820384 15470 1449241 427114 1713419 1474456 1035266 530394 978478 1765215 1303103 1970384 1762410 1008077 1882444 1917234 1660462 245276 110182 1306223 920948 670993 639021 637448 424429 682847 969342 980582 1614685 1962447 1156847 1541662 786341 941330 935118 1127982 1528102 625909 1133959 1459638 1659755 537075 294896 70988 972910 789160 426607 597931 1325444 295035 933261 907038 435448 861808 1686585 776664 1137783 429336 621535 103832 231568 641580 1064460 426003 547362 526168 648244 941708 957833 495784 215201 348232 551383 881055 24803 1504998 723779 1592789 877505 742499 659623 1514895 861961 346554 1572666 602768 1858727 1019400 772016 602249 1343273 1518478 216687 1403564 46135 1593924 1709024 825174 1932544 1383078 425257 1284207 422092 1328284 96320 779368 267639 1891469 381660 408424 259286 1026737 1775748 405987 1340311 623164 336042 1353546 1110604 1884623 1687349 1118405 1749134 1858857 636737 1333657 31864 594647 199967 1163898 1881969 953408 105911 1961951 1917054 1039198 520118 1406907 323238 446163 315259 607102 838239 719916 539356 321162 862230 527350 1913697 883600 1828186 937873 1727014 204121 258162 730291 1136593 687643 1672347 209763 815285 930689 708765 143133 1783914 305776 1659271 1342808 102906 228663 370937 1747248 1430624 524521 1651321 897870 1714774 1376075 271055 432808 1485315 370371 55960 1305026 372086 995285 798961 211000 1458415 460384 204679 1695431 111717 874075 530603 724631 1444100 546529 150350 1277271 1130173 946087 1238200 1212790 1526923 1122539 1707984 398434 1744419 1556809 1339797 503327 105487 1192983 1299131 441986 1282056 1657015 568894 776862 22755 1002235 290650 240317 360529 644044 564177 1859859 1166494 1897944 16379 835496 400205 1373021 1737498 918333 1258317 1414266 1549538 1025549 1409347 1944385 538806 319410 794288 266757 640055 1085098 1865495 1421912 1503652 126249 925956 810344 1437798 56091 1788164 320635 1777014 1037013 1754492 811380 1086075 1127400 968953 708770 960234 1376895 1913771 662892 1001305 886941 244713 873069 1413340 1816287 612969 1193860 949714 377391 136836 1866424 556075 763779 779360 298452 86659 280677 1057133 1214571 928962 1539259 1430169 1593566 1088569 1920313 1766466 1765927 1966866 1662752 1124760 741516 1363064 1731945 935434 910932 1649271 837858 518170 967635 382681 1200363 1566767 888949 543639 1454938 1385131 1459218 1583734 900191 1255646 803377 337036 1084014 1503319 1890270 1439314 55847 970683 1538325 489446 427517 1579051 121068 1959357 1968646 1402847 136776 979752 119341 33895 1145574 429464 885790 1353260 845299 46410 1072193 32876 1325333 477909 1097440 1031329 584252 146860 1323338 1783696 713786 1064589 1089224 451176 843108 1662046 1216560 801385 884054 157266 1709384 496239 124909 1524687 1363743 1674241 1131928 1901780 424356 713239 311217 1321031 394887 418255 1237245 1888518 1436468 1642907 381545 841424 1802258 578106 321870 343471 379628 1192389 1429257 962584 1590311 704092 1397772 1996938 1580375 1509586 1966203 1207384 1109817 521398 843560 659353 338233 1962956 1256456 1330181 1757431 1325725 682334 914296 1083795 63449 17621 1615418 1450776 505302 522677 552899 1884202 1933562 344656 808039 1787033 632233 297332 1117857 476084 1497488 1440439 592979 1190079 323562 43820 182208 16515 1289628 570542 889221 215923 610475 407756 1967673 657261 158249 1848699 366084 523804 1152614 1964336 982882 1769559 353308 104216 887380 831293 1232879 1970174 391403 1085924 126412 1955531 1319862 533851 838667 1704730 379049 1421739 1622250 891869 1058411 306035 397704 937839 1069921 841332 124108 864629 1025228 457016 620901 1151144 1872933 613422 223633 1095561 1703793 1348650 278349 194632 1174193 805066 1672875 259350 1050715 840922 772568 751268 99425 1338948 454347 1148717 942240 86508 421411 1821308 11366 1476400 980604 918529 261452 949157 590747 601711 1574912 672843 301316 1825341 1404011 141572 1837037 201238 1708602 562504 1406587 616703 1326140 97809 59649 1541378 313482 78614 401586 1841770 909408 356005 934417 178931 1141209 11227 1284099 1108585 1382863 1173076 926919 1392852 1332405 746600 1516748 482345 758543 541247 1987998 781382 1712742 861470 965362 1391922 1089030 1640981 364104 1651212 751045 38181 1512175 974241 7613 1878097 95681 293768 1688816 449417 1600146 1948742 1515130 284966 802729 329288 211093 640351 419322 1139310 1985950 1481812 1911944 421359 1807913 37728 1230496 1449375 198665 974265 1742158 230867 1386081 1688283 1681261 1406762 957877 1719223 643028 1785158 389871 425233 963044 981084 412072 76885 1914458 1630407 980931 1515496 908506 1505313 1434925 377596 1639857 883309 831621 1598127 1309925 1003496 363234 1801093 1279627 76236 779729 1045896 631647 1190105 1545630 871813 1631179 1128668 1149403 506244 1450402 1343458 330426 1639255 303952 441018 1333185 440864 571490 1979369 592488 186501 907328 552908 548213 821055 749623 1056164 15114 1264928 1891973 799278 1052032 1772449 58515 1124218 149872 177907 515593 1481641 3278 575138 301070 1676226 1647105 1296268 476772 260147 548264 493648 135746 1374137 1351052 170620 380478 78497 354797 90480 1071618 298124 1645652 266528 1667128 855962 1927182 284432 1679842 1629638 1395226 1535658 1067513 685094 1029463 1028279 887552 470188 1587960 421200 833456 874679 1600204 14025 165531 1440388 710955 272312 1530709 1493812 470323 380679 295865 110421 325125 518872 809734 1358234 1739009 1281656 1313928 1372621 669022 78771 1498238 1511638 1402740 1985954 1707414 1334266 1922826 585776 1250067 204470 1875580 194783 974202 1536283 1824935 89307 215694 928369 276098 785244 1393279 1967192 81345 313819 1766669 231961 673828 1651079 1131049 1981675 510490 1851717 1577103 450673 1688288 1396621 1951088 287326 1974036 664123 357928 385153 1674488 188207 46715 1069642 1058151 1174942 1928468 1494660 1435777 151484 294615 1717193 1592324 17356 1537778 1892110 1751782 1790176 819296 190304 1280783 1423667 1433651 550437 1910679 1272024 1485533 236352 668706 831561 1069733 1473430 1078979 1131154 1225705 1586120 1963587 1666409 287451 1024930 1502008 1343553 594556 311350 259849 1045551 5128 1516966 1321554 1907506 647952 940494 652609 224148 71851 1114258 1485510 1269543 1693294 529883 950993 668637 621000 1464650 947206 1714384 1661225 1728771 1729714 496253 853937 1714552 396265 1468464 525811 1502674 1346992 382896 1589580 1038539 385818 1579396 561985 1132421 615577 296400 1092220 681177 865940 487716 773510 1007029 435717 158369 799710 187710 1638746 1702383 1654778 1584443 1294374 520090 1951331 1401979 1295083 778967 605636 309333 1810271 759284 1518404 194618 1515594 1409894 1993091 845581 156015 1652039 1480605 1237849 522056 722815 263430 1256881 76619 1192947 1044031 345867 1031726 126904 1163728 575017 1407476 1437840 1133876 659870 1650940 1037981 1692593 1440723 490283 1731013 1849006 1358525 375686 1274576 43816 1834557 1198399 139227 1220286 287584 407217 1341121 29681 1341877 765527 1470178 1470914 731713 1954158 1884881 938073 1525058 1062607 1378835 728505 1280919 593100 1977878 1840686 1922055 1604178 448929 261142 434498 1465736 516713 385661 1458799 908088 44136 1224741 1227624 1821868 340419 646722 1366889 1170502 817224 1892147 685959 1811016 317031 443744 1402389 834811 696906 1839951 432401 1829999 184309 1858822 369455 1259795 1054745 1282430 633380 1954033 587303 1632489 459392 1060564 407981 957776 950094 656060 62233 1069905 257781 1361003 696953 1919251 1966137 1538182 1310287 1652569 1318410 511112 1147261 1963959 1486202 87169 753969 410927 1589510 436857 1285595 527703 707238 547529 1102717 1216149 1031463 1347254 1077510 167830 571765 581988 1028426 1013716 672677 1273054 1723127 44459 692672 219610 1429997 1066437 1492607 463090 342511 786098 1142353 454090 1123696 1866344 1578991 280176 40594 628104 383443 1263576 401715 1341894 357156 90183 23504 1531783 257086 559209 133842 1593062 181646 1626821 650740 35708 655868 244262 1820589 1081219 1126542 1346767 1954196 529459 1726594 118266 752017 1613647 1104942 1154083 1246115 1047709 1514380 1505862 1320237 17085 235684 181838 793062 1385654 305543 584509 477706 1446841 251694 1214765 1568715 1449833 1054330 1612140 151324 790795 277177 664707 1052357 1919347 1793708 269915 1407340 743208 1839454 278669 920567 633395 298557 897411 569389 391135 76569 1129266 1933454 677517 698953 1645607 1041682 1224698 1770239 1926855 440098 296578 459676 1954200 893563 1152487 223368 1811881 1059925 180350 1734420 79175 207060 546754 1239510 265564 123027 213661 1709504 684262 1740606 398 490894 1375881 866472 1414598 780282 382116 1820605 1515003 440148 1133001 351007 1180604 1690359 245825 15949 1733851 871687 195820 604556 219707 472570 842799 517240 1764820 941067 123962 1088807 1882063 472162 635165 361821 407688 1880703 648473 1901959 1590834 36220 36316 1329589 858391 1482662 919473 1544950 1543330 37435 808803 1357282 1180459 905253 545711 1070519 957349 945094 1124516 1925268 1549811 1613186 1064075 41958 1299822 343970 373401 76193 1587699 1820325 1499686 1335920 794205 750603 1060791 249687 168429 524876 640370 1776863 1170272 670479 609399 1053025 1263436 805972 1687239 139305 435399 1849357 901205 104740 98369 540823 1720170 347129 762362 860071 1151038 1459197 518471 578037 157255 1026455 571006 1822513 24381 1201438 553675 225210 1756094 1612355 315682 477776 967571 1642862 1529135 1303846 323731 161706 441177 268821 1990072 1299303 548839 330691 180510 643615 1994629 924217 182337 397274 566592 852467 1263892 1335437 626025 567759 1778099 843868 585929 679910 1241468 1419990 1406602 187518 143229 1092069 641815 253635 83976 1025762 1951087 1995752 864739 784088 1958765 1662441 1730891 395673 1616628 996778 1237598 1649194 196990 1956211 1127723 904693 422058 306955 1156631 1554859 1279979 984982 1287811 842602 638709 1202580 1564066 300226 761817 835466 1565672 434168 140085 381790 1519843 1045662 810218 1803672 1449648 1510979 756079 1017650 1502474 1907180 1609683 1797446 1945091 227709 1234577 18321 248571 507705 1279843 166032 1170891 463749 1979472 1946445 74440 891076 1228078 1438530 1009174 1071743 1237604 1445183 413768 385002 963081 170171 1862150 1351875 1099798 352324 653705 594168 1112751 67248 597507 739453 1430950 388369 1259641 182047 1745030 1137233 340710 1962040 1285154 1719628 1180687 602359 1689132 371502 403945 513089 1981463 663407 1830297 843795 63719 1582254 1743781 292084 1787890 1664517 1133151 976649 181247 226765 876618 1558689 881837 1231124 1694698 1359706 1482427 1713203 921789 1650489 605060 1642893 774660 1222010 1846138 1882852 1406408 1862275 470945 1864292 475609 391914 1641434 1623534 563435 1986786 1586668 28573 1133974 1960856 1134263 962543 1194678 18863 625361 751090 1474197 1749027 1913834 1115314 639483 1655891 632079 963236 47255 1532871 1078538 1747924 1492404 985507 342828 1097663 599599 1046560 1913673 215857 1702120 1162307 1805420 933592 1771354 64867 995492 1366974 720363 1769638 1214197 172003 912925 810699 92888 1030383 1041553 1136777 890743 1260764 171587 1001485 1050800 547240 326659 905416 1863022 278852 818454 554484 388968 1039830 545363 1454489 252421 1698895 1036211 1919028 1087293 56072 1645665 420182 773988 1858321 144658 1947275 28248 327816 1009858 1268637 1958888 1051572 872830 1932781 1873331 728148 1876844 342406 533669 1419528 84323 491055 1779436 1572105 1365588 399918 664427 337278 1021614 1592720 837745 1356816 1648135 972918 1157910 1277837 439121 8791 1148811 849534 340611 636507 1797347 3638 743984 172357 841939 1538135 1078782 79662 1703416 1899578 1520994 184715 1789560 974415 1411683 1052460 1552376 1138449 1813495 722748 1634409 1655121 1026819 1403614 236385 1233528 1863754 1804624 1880261 891422 1140359 1159806 773891 1711880 1882947 1873612 1050512 705222 1697830 215610 470734 237564 1729126 1471378 1331168 822011 1675659 1951142 192169 1609257 218660 1918423 48130 1172596 1084837 264520 943668 606252 174992 1957929 735431 977120 1256457 1448924 1034417 140923 1171686 510734 1605938 1381425 1915760 711733 625234 241106 331431 1440280 1211292 510672 769486 1401997 945856 1557117 64742 487960 435296 1349514 696369 771683 386907 1050808 210074 1228959 302209 1956880 75729 1000850 1039941 1006036 1544890 1148034 1595837 1757094 228051 83061 1330560 726840 1742584 133932 676905 412861 1532881 384584 114003 117946 351113 255799 1095119 1678206 196033 742090 1839041 916438 711121 483994 733355 46735 631442 916796 737446 579007 1989088 1084936 395632 538700 434228 1264886 1840202 729308 555192 1587120 1654843 663057 439646 1526825 1399582 46799 579573 1746104 1351491 421506 526870 961304 505379 877217 1690601 1777742 126781 421266 1189310 626378 1830906 1855232 1634508 922341 1226908 1644241 1966682 1305499 316133 1484317 1552968 1667699 1193794 1089215 1531323 1651166 590781 1453618 280443 232372 812985 398642 813560 97506 940041 1983249 274897 522370 1460432 773705 1399358 720569 1322929 1978029 904780 650831 1911774 1231310 264805 511055 246217 1110346 380671 1409535 1420790 1467751 1413925 1040216 906222 1496298 380504 1042714 232513 1300232 942537 1214412 591744 653959 1578298 1689647 35203 1122938 1044130 508506 621255 359086 525514 443928 1804159 1193343 1751666 1358606 254389 1668061 465923 616120 701420 636218 800654 466191 782719 1161356 1798339 1100290 1710024 1451495 1526586 1642073 1520029 1287907 1766683 1715432 1903962 158450 601148 1682452 1722756 1978779 1456403 1300732 1083769 616858 1277433 171856 734153 1554295 181127 546373 503285 1775763 125743 1531605 486139 1357626 524013 428996 176403 447730 1083425 932199 1868575 1984922 693303 1575650 240459 540599 82656 923493 1048060 1004403 363952 1001735 1189785 1697518 1575924 1390669 1669666 122300 1885842 1908509 160874 1188004 1576696 64602 939271 622138 1105292 1558206 1031325 268433 214348 188027 383023 693933 65246 955177 1311232 906386 647711 872144 1757340 543066 391432 281859 397910 702051 1196874 1278735 324439 485540 338152 392303 934296 1701148 505281 575493 1813207 1344832 1589029 595907 1567240 327511 967963 1778055 618813 219549 102465 1639037 1876494 1567110 1345081 1294862 1306472 524596 1078437 755341 1133210 1258818 1728578 750414 1626094 11975 943587 950725 564654 1867237 1824254 286025 453458 531226 626946 1685192 1616495 1268372 428087 384096 1298705 29995 140731 222238 462659 1588364 1613092 634965 1850451 1535692 476633 383694 49532 1276789 1854922 1535697 1009793 1511102 373227 437055 153723 1576513 1863177 1270498 135285 493278 659107 1975179 938160 575799 883416 724360 796485 1022148 1586338 150816 938223 1947472 1613991 487654 1912017 1929526 1744040 1037506 1729469 395404 1785554 1782594 484012 207098 352455 503263 1740207 941311 1263306 267529 1524370 1517725 436111 1812061 233885 1746951 308672 1235042 564495 215192 737494 1293213 1808638 1185388 91255 451573 1738471 1019500 38272 1191902 1061276 601816 1839799 1475191 478193 1499745 1172786 911134 504117 999967 1689528 943694 122242 822013 1947976 238103 675923 1545788 569080 532357 837630 1707470 544505 1380303 17025 1598088 297413 251579 45110 466590 1224630 496970 517181 1772812 869775 1733920 1892594 223956 25200 737135 813567 13986 87496 1894151 1286474 1513338 441975 727043 869827 943643 1499956 971173 12209 1489722 972064 367904 1557218 1658167 296315 1692195 463397 707373 499468 909323 731541 360011 730359 1707027 60563 504762 908855 1372405 1377642 1952674 583429 1236476 894573 1236867 1181691 570262 808505 48110 304623 427586 899812 1305655 1579843 761571 898985 943468 417277 34694 1530371 1253460 1464346 1342861 1680187 562140 968656 1178248 973290 912709 1751015 1652170 1038548 1933754 482237 817872 1114737 1416452 860614 1002894 535408 148210 1785984 1181724 1732264 65997 788718 1394047 957478 766128 1924202 321326 73466 1752194 792028 5119 53863 1471062 916336 1441712 821162 1898057 195399 499029 348 877593 937907 181488 600989 385155 671304 1524545 963869 1176374 425464 735890 582255 1804111 91710 663802 889915 308673 65889 1909139 624147 524309 1719733 954270 1229880 1490627 324623 1630829 1978315 324818 1804347 1688366 792913 1826631 127385 549040 1458302 618473 1526229 1063517 1733106 1155030 463598 1497359 1932779 1274359 1578577 635076 1105164 1762857 1304687 1624572 202535 266342 1586322 997626 1202612 1842340 1607479 1235701 993256 98748 23358 220107 977170 1842676 103808 326531 798824 1923514 154035 415667 691907 128271 1865485 1007383 1486185 1918841 768886 1032093 963720 551649 1116872 1044941 1297742 95769 1432391 611130 440239 345526 1826405 648513 33954 1464126 1988923 902215 765476 1162931 1533201 351620 1462865 1944848 359100 1890919 1979512 415853 1997626 940315 1976450 1589709 392511 1963155 1222498 150464 1668712 1993348 159445 982202 194360 227135 1573960 1649186 1305983 1094871 1962943 964889 12454 1386414 1176173 422597 1682390 1204934 1694300 688261 644518 250517 369082 1545888 1474012 1444840 1551889 549732 763647 81518 623144 365098 844251 696086 596453 1429684 1392165 965934 1217322 103463 1943463 839517 52242 1724942 1024043 826955 882323 780983 1472641 1147610 116307 650810 1409836 259537 804269 1697269 731566 1289205 41049 364153 1577581 874266 266662 994217 1681700 1511997 213785 1260087 286491 1298835 1350559 1195558 1044092 784099 100125 1297588 1520403 1336636 1196372 184336 200370 1635369 1335540 1879717 1086837 1899810 62926 529765 1026365 401180 1489561 783417 513913 224934 989560 1912705 172588 366126 1345855 1721738 369459 358398 607793 413491 1941629 140083 1030258 282305 1177636 137345 831235 322198 155975 1086627 588296 780146 1636782 1314392 654702 290626 496625 223488 1256907 1941244 366744 630757 300624 1867923 1347243 1443331 1605095 1198098 811425 1793745 1265542 1009202 1654939 650657 470984 251997 1927184 1981096 1762220 1607799 17897 679119 191651 1404349 851753 995115 95347 1926256 1822864 537736 1460165 1777335 1433701 1919840 1828550 1458498 782503 416011 510485 1109396 1609488 1986627 1177972 792948 1705073 1648081 553817 304874 1496846 628480 1378705 1627913 1112834 1600360 1465768 1152198 853820 45695 139129 1351959 667900 1747392 380199 304838 1666461 1874747 191869 1341471 591299 1992073 893764 1535799 1528494 1711476 618759 1693248 836314 340555 473087 987380 1070199 255733 999416 392548 383642 1383014 1721137 1756742 453665 1433002 1361093 1724981 121881 1482841 806766 159918 402450 477500 742756 138393 857561 412444 1473146 1162822 1868243 1768576 557916 1182164 1830503 1597453 1707129 3599 661995 997489 1035879 1964576 910276 1212898 16010 1028347 1563333 1545205 1530980 631100 896910 144379 1190978 1164031 162533 1307237 1888086 636173 608508 911284 1240736 693369 1380179 532227 356595 144383 496313 1843994 1639482 538894 1406520 707430 704660 1434892 1129424 1834355 1663252 441855 1929398 573097 1542777 1601010 526005 1972572 742804 1492723 916412 1300224 279608 1570804 306579 1699936 1919079 1127314 1569444 1907219 913322 123263 154792 1946143 1322257 1047233 1422479 802800 1737821 327694 388945 542413 372405 774847 1876119 1848434 1136554 422768 1297516 590599 1669860 655665 915048 1761520 884695 1460381 1122796 101522 1581985 82402 315040 664157 1135518 1593695 1246628 1434285 647857 1203554 1326375 1995357 1746909 1524919 854566 77977 656604 52959 1279220 915254 1878506 1855138 67850 358662 1540176 1076994 179484 431197 1938178 823020 898020 201215 730756 1849445 1380935 1438158 1879183 916312 1907588 1089892 720463 1811672 1558062 326351 1608908 101558 936434 137587 338379 1600775 975351 1554715 1960728 19048 36364 613052 1688328 604229 375867 553065 604719 303956 1709648 1141449 1907469 1169442 669336 1372398 1482759 862326 511331 44462 337893 65360 1892830 1756269 1559443 494628 688198 1480060 1682323 181268 594223 522881 1781149 1625582 943820 1979872 1631490 141983 1065297 979139 1942710 782537 1098853 753223 550457 1573939 1770357 1611323 1226064 1865170 45069 997828 644059 999623 1491356 2858 1941909 1778483 518669 580805 1649453 1471623 662128 1550161 344540 501239 709294 702526 699105 1125563 1921730 588164 221890 979800 1345199 601234 577367 1797467 864351 612108 1123520 1008286 1686661 542193 712340 1585443 1186868 801334 555043 1054514 81507 1207206 91802 119692 247420 1008725 733083 1132942 287560 1173183 185463 1447806 21402 1639458 575276 1780097 912268 977178 1058087 1112842 809904 663386 1694911 209885 331240 1664202 1571400 1416353 1992561 1849026 1239352 626728 386951 561165 1560129 1228074 1733945 1999037 1963726 1706899 1710911 145289 570758 1246473 172882 1107240 1129782 1802224 590134 527723 791451 835642 1595039 1513965 237079 1823661 766948 955703 1843556 199150 305420 6137 257381 1120582 879183 265672 1082873 1206280 192081 1185089 961822 280548 1813841 419247 1401555 1768842 667576 1202360 1119832 781476 1714839 1510184 91777 44435 1715441 69037 49194 1042286 1618270 1140986 1783727 1515999 220384 1660937 1324688 1130156 1194072 798267 895305 1938222 1215922 1394147 1844482 655594 275978 1025677 1229036 1312996 280836 1443361 288257 707624 75065 592657 1210595 1400716 400911 931938 1109103 1925079 1108110 1758542 881031 1198253 170392 1292233 65858 965135 1995229 329764 778853 628112 427594 67073 1494292 1361297 705790 1703562 293326 1478491 162232 1151621 236167 1246528 1846744 1493558 1552833 218896 1072465 736332 1633076 1558865 552587 1826075 680606 659669 822940 1180886 1319189 467061 1710047 891121 1012581 900635 626195 1622127 1034547 815353 77958 851985 1023653 1942121 246525 712325 1676147 14654 38590 1379356 1419478 73506 646589 174662 1059143 862991 742274 214283 1242596 1649842 1496027 714419 817427 411009 1648173 1116089 1866934 761893 1925590 1442681 1325110 1123334 704962 1937992 1365683 976031 941104 888387 1082954 498141 1871552 696837 267362 739038 1653320 722200 1926536 1311034 1577360 326921 1489841 1820004 1458264 347238 1597364 210806 1898784 1183306 1372630 773502 1292014 511144 1305894 1644651 1930589 71975 1612547 404668 895043 1983374 1586552 288175 1143051 907895 266475 1395043 1001180 1391792 1165731 1714908 1885487 1792000 1136648 565974 1310177 847472 1975684 554612 1330976 1621385 426608 233606 1196002 195193 1534311 1220344 652300 1366954 550987 534652 1208047 690976 923211 1098462 410943 449825 642386 1200013 1011805 1299108 34678 1234376 257737 665975 1138190 342774 1344674 866027 922367 487471 487383 1366051 909588 1925346 204614 999462 633389 1465287 694483 419876 1535803 1956217 363803 406196 222212 1444693 1832970 1260135 1705357 664040 1338497 111552 804428 890696 1216310 1070942 1154654 238706 270216 1148989 789560 1294369 244121 375637 770761 416579 600697 458677 1084775 1977036 1911028 530528 1361886 373710 1707430 489277 343372 219864 1987839 937175 839647 454892 326101 590037 212456 1581244 1467867 14104 1768706 1497911 1399902 1979260 473106 1510788 543623 1112629 641564 471791 1661719 1726933 185647 1445382 727498 1129422 219284 1045996 22215 900329 1470036 1318641 796816 628161 407014 842327 1028754 935501 1443133 477357 350164 600748 1377535 777652 218860 1568967 53663 852388 581554 121263 1135696 433902 1649481 1901537 2209 175072 357036 775909 1095527 565953 1640499 947099 1146226 865090 957043 1162719 322876 1392505 1652520 441159 304213 127647 386222 81985 1313406 1197960 1319121 880226 1743436 849304 1297786 579181 74139 1038248 661846 1079698 261874 1676336 1469573 723839 973679 144780 830457 1309742 619002 627316 870565 1403546 433470 1330371 1184581 496062 453251 1506734 63646 411774 578226 103256 1373264 1649104 426874 251576 1794456 1619075 1409160 1395682 490890 635686 1895546 187719 1445076 1629713 158026 1663188 123063 946946 1479750 1899865 1795801 1419647 1258196 1973647 971723 31750 1750581 1157155 804343 1956480 498289 293894 1992696 857354 817361 1121345 1776076 366199 1446458 1768097 928599 530867 1701429 166899 433100 985319 1741607 217413 1744556 445016 42694 11148 1777500 698436 1878429 1476357 1945449 1472298 1062593 224088 1348197 1943083 128267 786030 912384 799529 790325 1861190 864674 670523 1357303 1639064 1188525 386569 1639170 264123 1630066 1915164 805417 210735 1157171 430135 1326107 1377903 1317841 1193261 1192984 1574311 1459155 1021875 1295280 1487 254422 928305 114203 615949 248488 217243 1903515 1916879 1204940 1269283 569285 173814 587685 133676 216250 136021 1219357 1565863 293086 576281 1287332 418581 983802 1178336 616704 1084113 299752 1126657 68204 1583836 1841287 83852 878828 913945 1539962 661998 54737 1806144 270126 760112 1083018 1489842 1696112 1065880 24247 59393 501529 484626 1874217 679010 1867503 341868 1595420 18904 501666 876722 472607 484410 1708514 1967719 560171 1626317 1955727 1097199 1310422 505783 255743 423664 232376 130951 1965075 1965052 58627 1555759 987581 26281 1402712 1017309 842681 513567 921118 631706 97482 1573381 111368 364443 1389807 1721950 1041824 1163440 1329254 1945239 646591 751413 101577 1818374 733219 1186453 459567 1581000 1666710 577371 1886507 1984278 1025123 1891135 874091 1662645 1952114 448601 146177 1060326 1729048 1346804 418852 336088 213851 1983966 1897385 1912527 786167 515199 1094336 508856 595016 638759 1506137 1183900 1223318 534349 16095 2659 603217 413942 275904 1997858 1381245 195192 1391111 1663446 1604442 531804 50190 1189595 968954 255477 518222 1034978 1787546 817357 1532956 954140 1914741 843117 1483712 111414 357637 674092 417441 1109610 738566 1996349 1586084 1129004 1810815 834543 1606998 1942415 376630 1628699 1952598 963675 325806 1436139 886270 955603 33532 66970 777536 1767150 1017574 1404828 797935 206511 916539 98515 1615273 1496103 1033403 1340304 1998732 388694 89029 407369 875374 1709926 406037 363713 557436 677571 606324 153550 362713 882800 761483 828779 729094 1593551 387178 1161271 1582320 1416696 724659 910207 1954970 624952 826388 448422 541173 194085 1772514 1106209 1209417 1625880 163492 883271 1713539 115233 1355759 827087 41521 784737 1478503 1422340 334537 1723944 549539 1377959 1927634 1770058 1128853 57043 43265 791418 2760 470167 1223140 495736 1862135 202316 223522 460193 1479455 443853 719091 1618448 69661 35712 809251 147137 199613 1579825 1995638 1999204 638184 1259223 1558388 1349899 462766 1020835 508868 143151 1741736 199591 164512 987810 1532141 357501 1653221 1969051 42918 341626 1942029 740904 131276 1820462 1440509 1364873 697677 633184 1975364 1758214 1848210 1150255 466386 685722 1272845 756118 630613 906927 1682391 316847 1324007 700478 1393146 339830 1012468 81769 27717 1320810 11415 1856792 142459 144962 629660 997063 1331180 1664626 1172681 1637765 67501 954293 1186107 1784034 1586713 234770 1876949 1904345 1402182 1594930 1821418 1878083 1932520 1451707 754970 401813 1309126 222822 1269716 509830 1260279 393427 1350802 1211549 687337 742733 1222804 1079251 461015 477159 1407847 655721 1917380 1847617 259677 35123 159924 458269 1217287 328541 690841 1197029 860653 459538 46388 1989968 1047648 587762 1012377 1271923 791066 410571 379404 559845 484964 342322 1385061 1595369 1263403 1298978 954525 1144566 1304266 943841 969858 1823577 410185 314393 287547 714872 859619 1363235 1425361 1323477 1591495 227403 1755390 111303 262049 1183882 297163 1120216 283883 257027 332343 1141355 1335505 1460220 752866 1475870 1200251 1962050 1134113 325677 1309818 700823 847881 1263870 43491 658366 79700 738177 438905 1984250 947063 1258874 282087 800832 395701 97798 1710599 1429828 1849736 766357 27657 1767070 267102 489418 1674040 1138554 1253784 104828 1288573 385700 1477025 57261 596113 1627993 83018 1741842 1976291 1512981 1662037 1525250 1660657 1572064 1083973 794814 1417606 246545 1302723 238531 1243948 1123452 1114638 35612 624573 1500632 1411977 1008416 527741 1457843 264841 1651121 1688115 1432102 573963 1937319 1401447 1742568 17415 1562792 397148 819628 548406 7345 489702 1751738 429145 121619 1757052 367519 220984 1557728 295697 1539993 177420 1995960 1846856 507057 1387973 1134823 365517 940796 1732670 860730 992213 129322 1975416 1053147 457839 1505748 1032140 230432 1755081 1435320 1368163 562564 568504 814491 1575129 455571 1602552 214221 1846996 1190716 553902 1950007 377372 315870 1622690 466277 1086998 1914777 486052 1041225 990186 1219280 1078085 1480695 266988 98421 1141589 1197944 874601 1853749 1919886 909263 1861095 714437 5601 704916 833582 518593 1808532 675736 1220989 1420941 331731 1222392 883974 1709036 674956 1303067 1957671 1134253 1482587 1656408 269395 303972 1906683 975173 946168 1580998 142455 1096253 1582781 1379321 728232 956972 365808 1136996 1446400 1715386 1953620 1933610 639573 1215636 758050 882901 197699 1546873 724748 1622095 654756 1402845 1511936 1679701 1081042 597419 1930059 1162072 1426014 871787 1134779 670898 786147 617978 508515 1317674 1190119 1365396 1792115 1361177 883407 701268 1229651 1013291 1940009 356927 786895 1501341 267995 117626 986170 1794508 291052 662599 1584169 866829 512088 1443827 947485 1664250 1686784 60978 127604 373466 1050702 1919427 1915272 1298622 1908800 1256367 87127 517121 955134 1507658 108459 10381 1755707 1922996 1137849 321773 650249 14322 1579454 432372 1065664 4063 915572 1121018 576091 1861740 826754 1971362 228811 617892 303958 1174638 243801 752089 192066 351126 1232547 1984809 1788125 1976564 1353814 538045 1899738 660568 1875272 1086057 110112 1858386 587178 1408708 1971457 10268 1408353 1337334 619076 1292358 1502508 1008437 636047 1831576 651006 1485014 625892 1211268 993406 1708468 721906 1760917 1762228 1768149 1609063 1979583 532 1364212 338877 184994 1338907 466717 807467 969488 1335530 1157821 454188 835262 658075 1042383 428523 935398 164562 1751023 197926 1051483 1481342 37428 978826 555402 977773 492070 1414983 1672126 1490889 761287 1054034 1785869 1613806 39256 289955 1816356 177147 770263 1955478 1657119 214034 1010272 1601953 833548 1607371 1694261 419812 582223 663728 1117916 1718691 1614485 1030902 1931679 1426793 476245 1765550 286443 140250 227741 826348 1973965 930953 264630 420675 378451 994096 1952992 1028808 405298 1530420 644813 1545081 323265 1749389 119169 430419 27791 1668059 419272 1255545 621894 1831736 1532458 1543382 1747852 1759979 40212 673966 694093 731499 753703 1333140 459772 1265204 1566780 1447367 1904791 698979 1066336 1306323 261789 1607402 1438213 1361639 1820958 348087 1835574 553399 273012 200958 1393678 528819 499623 1489189 628436 1899830 728408 1402268 717427 1517011 509519 36287 227181 608460 768117 269135 1306522 1049319 1569321 1087222 725710 1484566 1965603 1256651 1236048 644686 1308600 1085125 1519537 601431 1448280 304173 1111809 462916 1567162 880054 1855867 1991997 1869061 1018016 341770 556255 1954329 208710 1000300 1639491 1002191 255456 1172769 1123991 1108664 1126243 304143 917040 370490 1217446 1429819 1929616 828297 529355 1451391 175668 1402218 718266 5471 967654 1334180 1130474 1577233 1213188 1560798 1593122 1097251 35627 399487 1578632 51881 373634 732683 680290 1679718 1182340 1512502 1216913 1623111 1923593 280872 818113 699051 1626163 612456 1335230 1730628 1299019 430699 116414 152369 215735 252598 1435165 994182 758491 1624319 1709301 1150382 227649 913521 986386 570732 1017554 1090039 728367 1034437 274140 1618197 1132407 549464 360755 1079992 1853252 633932 765800 452911 1752714 596309 1125038 1681523 1344724 947317 1580025 1667918 1298453 1597629 1262942 724914 1195277 830279 1531597 1810390 240351 740668 1231627 1747843 912549 1198159 980306 1459459 816222 1810492 792602 929011 776592 271913 1011836 1908291 1252685 1836289 491968 718737 896460 1625924 1530875 525443 1286634 345795 1587545 1157366 687159 1265927 805130 1060781 1837435 41797 1004416 1971947 1122747 430448 398198 1387432 1129644 773118 1423093 408756 636772 419720 1489964 1531624 526830 271617 239757 1173499 773377 1794379 1330776 545177 101573 1265199 464108 360631 1808387 1195411 1019495 91263 1705985 651894 1834529 1459125 1272410 1889191 1829105 986712 1125650 1827930 619450 1621453 1384484 617068 1454942 86870 401670 624266 448437 1076552 325758 1552493 1885263 1434557 1575355 47527 688067 492025 1674333 640173 1073633 1211596 1991203 1809770 334362 522508 205567 143911 461720 1135693 1827360 506384 893252 665259 1218606 1227181 881412 341679 1155092 720301 518141 1289443 1507031 53580 1586981 1367907 185459 20662 337329 710109 1009808 257837 1262228 485093 821601 950043 1044843 1665710 273116 249881 346307 552207 1816647 1116125 1063660 1344140 1774243 1148163 501746 1336575 1007327 1669493 658475 246167 1598995 1687396 169856 1860914 133024 498629 1803415 1534264 202012 877659 652910 869890 1921701 989628 215155 1022912 1294598 1335208 1521392 704194 778721 92317 1327668 844053 838611 1838739 1668798 629699 332880 1597822 1417303 1165994 1342697 1179024 1135908 1392285 410552 256098 769050 1602017 1190035 1029766 1318700 1550915 812763 1850154 277545 1101665 553059 299042 1026481 1423042 1613024 1131111 213100 797629 1729902 1903062 465729 1451417 1189843 75183 1909534 1081819 1803765 1295051 257174 1392099 430188 606457 1878634 773354 148323 1354716 1593782 977112 1730530 436527 940019 1141428 1484778 1151904 134691 1501623 1972945 1448420 91446 1619768 838168 1688097 1912054 433388 1219466 1007189 1984018 1200903 1593415 724618 964869 1068643 1563059 996803 1540390 1869641 392420 592782 733638 354562 1483285 965887 1116090 1705047 1394889 1251214 615532 365864 666422 943996 1360109 1325930 1540208 436381 901275 1815078 453334 396978 1833160 286980 1833506 1205138 723749 1921687 1430162 1906084 927994 1071561 1891859 1542496 1245157 399972 228906 122691 1416202 501087 261225 242134 336557 1193962 845788 1502291 473642 1060468 1753730 1672713 1023365 68754 175907 1796660 1085914 606288 765474 1948372 42891 604433 231141 1724539 981766 1530585 1743089 169198 1417505 596990 861802 890736 1021558 1648881 94287 1475384 538216 1125890 1404414 224622 1242184 984034 1440828 931377 1113654 250791 235458 1165516 343782 76175 1962295 1588551 1570896 1107769 160824 1208031 779244 1522988 826055 212141 1248987 1503689 598941 694536 1206139 893122 82835 510381 897909 1263689 1231832 1049244 570065 1858932 791324 1043333 289420 50226 1140403 583045 1957474 1441072 631997 952873 142208 1611706 1317215 1627034 339845 708767 956409 362246 1768622 1616683 1039718 1253074 691565 219763 1061073 1640026 716219 206763 1312467 444319 840626 1237920 1034604 909174 1700486 1414683 1631033 835383 560783 209987 470466 225066 1161126 528466 1781152 1786508 292439 1396284 1633101 200131 1816665 1825025 345690 1929272 924695 493156 1681258 165484 1322035 858385 1567842 665543 974527 1279551 1897845 90876 646193 1387806 83503 789440 578003 1049079 701144 1566983 652821 380323 164713 785914 489108 104772 353442 1169870 786199 760089 661527 452867 1692564 912824 1308021 655192 850803 1740355 1878868 1932262 260605 118515 1562396 1854533 1607734 961448 865877 1621169 1830393 1540002 1634100 1053269 234050 785434 368757 682640 771487 780606 824915 1002231 1994939 1611629 847479 1930600 524815 1993576 754297 400939 1121230 224152 311883 1526346 1876461 1319362 1109140 1279887 121791 679643 1849217 1267676 83140 433624 1912635 160286 1167206 1715907 1452740 790754 1168546 217454 423234 1706421 900738 1613395 314029 1347358 847538 1296375 1353368 1638560 1202152 1702122 80865 1701459 927648 204636 308383 1628357 866365 1908777 251592 487162 229534 1217138 579935 1337408 444803 446949 1694260 388090 1454083 1955662 1735299 1750265 487518 1105190 1343124 340195 1522059 1719286 1424187 1636865 162725 99518 1689095 1671834 732428 1485705 1344143 1418343 678159 632162 481822 1532355 1365272 82 663308 706803 1470096 1230158 1947421 1103806 317245 463907 265304 579441 111631 879177 650507 1655681 1830653 318236 1815982 369157 1754375 191099 966666 17575 637228 810027 1484120 458597 1748110 1114787 759313 855234 1689687 1428927 1144726 959557 395745 80459 1784855 456686 1095998 1173860 1115905 967758 1745943 603558 1185771 34474 1531427 999777 1319226 245264 197149 1485466 1445983 610134 1402822 61691 372291 1637210 1143090 1843815 790703 1857301 31626 393664 464141 341345 267110 1209166 1120880 1404652 648144 1181100 1282230 518563 1469939 884122 245486 854243 1040003 329726 1854386 1738541 480169 174266 1853970 373737 1085118 495463 777019 360332 1408807 144723 1136660 1111855 1229053 1280826 1205543 1081186 1835853 1081901 1287153 477197 533703 1060132 149470 18344 164527 459203 616109 125108 231195 1581857 936676 297586 228791 974460 1369716 24031 618604 218323 916991 1784523 1118901 1208301 1593647 1795799 1948410 20483 1840134 874057 1963525 456053 646462 255215 1130394 552403 300293 449760 1103513 868555 1424938 1631869 463933 900565 782860 461182 1146170 484172 1476971 686940 1136529 360038 633383 1369219 1104660 1138385 1096564 1065152 1964759 1756559 596783 299299 955084 1142000 1972270 357329 971245 1934603 1833023 1296690 1591008 1738289 685652 1223790 963340 1005698 282313 1159027 1211126 1921899 480642 1809 471964 1663781 98524 1823557 380935 1230773 1061302 1620371 173872 523987 96202 129381 283739 227723 573509 1435332 1431943 807360 1103784 1052345 932268 1045717 1315297 813310 1471735 877931 466407 1015614 1006589 1639347 1358558 1063870 1027361 1638041 240578 349441 1917591 1041838 1101160 1479950 785128 1459217 1645525 588426 1414065 638233 768810 1228276 298163 1491615 483359 382265 1560597 412722 147510 169675 1327574 1417940 1147113 1995829 714507 1936415 81758 851293 1340353 537906 271517 1207307 201583 1838728 1382274 720932 1804220 1811992 1608488 1075167 9216 359922 1054104 1637651 1225450 1878124 1303978 1088241 375448 652820 233981 1679813 1636181 85138 488564 1542962 363435 836791 1466070 463914 187459 281088 394177 1163555 1345993 1612458 1354224 395346 1174531 1148415 1200694 415041 1388630 1179462 661680 1506583 15980 1319082 342912 464831 1073969 1029704 1133331 384114 374325 730844 599734 281621 1502263 1137836 139998 779562 1512217 1625939 716841 269746 290976 767687 928405 1027323 1008942 1946998 307053 460378 563328 1292297 120398 1260972 1565505 1005962 328340 128550 189832 550675 1114615 1861331 1873135 205643 175232 1206507 891871 787302 1115930 981575 1481016 216657 1398703 1028447 779912 1535032 1611955 1343859 583589 1242242 1552174 1031895 270997 1574763 920802 1317382 59356 1996005 1581266 648981 843468 1731330 1609384 1228994 167408 1949970 498892 806783 885767 1626542 1603845 407521 1864650 1946933 214919 233316 1755739 1167409 546840 1848776 185624 472369 1833899 1645720 1661378 1634284 1937450 1092907 45482 1840031 653849 441868 1510282 1631126 174115 877615 180376 951317 1565997 319782 1209954 1760351 878993 802794 1371052 641255 909675 628465 627020 960045 604266 1758686 100331 91974 1383200 1537768 447477 1100505 1866785 276906 1109999 1311417 325786 436828 733931 1391983 1957164 196541 1181505 1456756 1826984 1557079 543947 1112622 882686 1858456 1059147 784877 1992445 1299840 1751559 557419 529312 175939 1397795 1063461 329841 400560 419182 404360 18928 1168317 1042983 1273437 1466144 896221 1343309 288086 352483 1063985 1417053 173464 977122 594033 776864 445905 202364 545428 1903836 1021277 1095826 129855 1902148 1679768 1853385 478789 991117 1626615 996279 694778 1506352 1152097 1518522 822338 1626944 379344 854449 1307894 227302 1645455 208055 303914 1585379 1940839 945483 1144097 397959 1863866 1066428 741646 1213464 195980 1304839 1047972 1447446 199461 973354 1783857 1008403 1882047 150145 1983456 126466 1310941 754446 1796337 1239658 1561825 387048 1323699 1466505 918037 1858773 1932798 193860 341928 1155036 403368 1957985 1335167 1438017 529545 1204523 517437 1266322 130312 1118561 986898 623608 1061211 1438133 157454 434138 394698 402507 763998 1740946 1185080 1989259 1719466 1266962 1078032 1766802 507529 812581 427048 1116080 1560120 1501208 1241128 300994 445514 23740 1413749 1217365 1342079 1303785 592284 1101399 1086631 552805 1313307 1648774 1778522 254483 1962772 278225 1195064 1929298 150374 818310 572178 123373 1542576 651246 234074 659913 525871 337779 16982 801745 962243 240495 1713004 724540 1650246 1848305 624214 95299 1095834 1647217 1560348 962629 134103 1095876 258436 1867694 1925912 228106 1290599 469926 351262 1910451 131350 1325359 1746911 132677 894116 510518 501977 19222 692139 1425827 616988 1458397 1285012 916536 588295 832609 161700 1007841 1648708 1395403 630553 426037 1456409 1232112 1586517 490595 369259 1517831 1602529 369127 1154744 1447438 1239773 1623825 253061 102472 740574 297935 527696 558246 552219 1249694 548661 442299 76766 585373 1164609 1429403 1448817 496972 168069 1270695 178897 1005989 526691 1835944 1424008 1849501 1400328 1521313 1265117 1286420 474512 1675760 681951 304858 481513 1735486 556637 175362 1337444 1215291 853633 1176111 1855823 1776591 593622 1852039 803706 1104345 1919878 865568 1411476 1437889 1753075 1135568 1801119 368453 1412640 1134760 748233 1200741 1007830 1588154 1291058 102433 440466 82547 1409715 521203 815921 1978827 554588 1752953 1323038 766866 905562 1078847 730265 674845 790997 722577 481339 1404670 737066 623776 50585 1024877 498446 1141675 1084558 780153 56360 289377 1115626 1400191 1573465 626808 1698425 1462474 1520792 430980 1483012 313811 127580 679790 1156938 906604 1202021 496182 1014571 1127475 930279 986365 460052 1907339 260240 1290080 960714 479336 38499 1132033 1112964 463972 1740851 1512085 1073736 127231 1621492 645320 710691 612512 258764 865323 1247088 1790052 514493 1148162 1657633 292762 126196 101752 873101 1827853 712916 1324269 506158 97670 555237 1127456 655355 279564 1138075 1067043 347245 1866656 33036 1791884 1246303 215074 1973825 1529599 1610854 1632660 930607 968939 1740687 468550 1164156 1962546 107261 481153 543663 1102467 987875 1914020 1482205 754110 265650 1077668 1919000 1014919 1088247 625126 1968014 1935409 1704099 1307511 1682909 1736698 667672 1983464 791308 1211139 289345 383612 1365200 59696 987922 1009094 781752 1007125 1325717 1162901 776554 1368301 1469870 86501 1538629 188824 308758 1944517 904911 504694 287163 1880185 328118 583313 1791483 1751450 567911 582235 950974 683793 1908286 1689576 717176 259190 1102690 1058824 1972976 1387312 31862 88731 604722 506351 617499 1591801 102876 447459 1778518 882133 1052450 828089 1823078 482861 1280898 1615084 1387737 1682127 1929966 915105 1124527 1256927 1276605 1410265 283239 622723 1646598 1016922 1041672 74501 811687 350633 1480798 402281 701751 1664632 493955 1696980 1350136 336228 860320 893081 1842335 575282 360413 1255625 1952355 1787744 1800674 115669 1800394 1771438 897894 1295840 1022342 1717495 394675 1776441 590043 1991959 986490 1382383 714651 1004965 1522703 29021 612329 701865 1308341 974296 1747336 404017 1935367 800649 602192 654532 1958948 741779 176759 224812 73220 727884 423410 1105764 972430 934588 1433810 1332903 1607220 1732876 1714015 919319 454909 6891 662148 1174605 1158128 1546292 1214591 1409910 1557589 1014361 1081571 1670487 1406674 1367591 1150186 39040 842637 638131 892427 289188 1593938 991980 1316362 433721 382279 1448006 940340 1904180 1027519 105667 663347 1949735 1415207 1760016 1997426 1735223 1377067 1130873 183032 1874422 1162958 1728943 1225472 1709410 606147 188129 1754509 553499 1867190 658074 890513 1917044 1968542 1271488 5820 1260442 1609785 1010622 513585 1815303 1017936 138450 1843416 983083 620298 1366764 703736 36253 908081 250465 1093843 272501 724743 664932 1529420 644729 480621 468623 785624 835834 871757 857205 1505571 1220705 1175704 863467 1279306 737579 1024797 798124 228177 1031302 354523 1663526 700096 1275963 1519543 243953 1263969 21877 1013964 969284 1993516 869307 665891 513516 1493936 776178 1607108 1647785 1122997 42837 754391 729161 109289 1091462 1538724 1900974 1406844 1779737 1347734 108281 1582621 1333893 156369 1484124 1353097 839228 157884 1558102 744514 1668294 630844 1914288 248135 1064701 749128 1553766 782994 398872 200042 1876325 1944318 53186 736247 445455 1138512 145842 1622703 326152 544779 1311582 810066 1489115 1896919 1943315 349309 1539504 1829464 1764306 687158 320869 777467 970940 406963 1624255 1763716 1361302 1339358 672190 803470 1622776 1169655 1994453 698914 1562672 461528 1593993 1898514 169933 1609364 810395 989792 752817 1281080 758479 1633698 336761 1419411 576596 1965883 1092326 1621882 319008 74370 1984734 481129 49640 48780 1803110 1076416 826606 7983 1037464 1522584 1157283 1272886 1082359 1524342 374180 1716693 1334839 211406 816393 1162816 392665 1599742 1219514 616318 1446918 886627 138596 1397379 1046402 783556 1506613 854054 948565 573017 1402093 1456056 17832 1558779 1217625 158978 269489 68142 1865538 1602018 598992 317028 128378 1965129 35952 655291 1216771 868506 926998 1481072 1989892 643072 429130 1467690 69728 1964252 1037502 1526971 183697 126323 1592237 864216 1801627 642257 631108 1028501 1408924 756771 974120 171181 478732 1675234 821825 1069310 184264 558223 87003 1275783 1416341 1831553 799428 875562 1738942 291277 1173280 432521 1517119 574528 1663590 1001484 1482555 363473 1906552 481105 356867 340116 189200 303703 1029886 1862059 739289 1613499 54214 1475684 1013092 1520690 536236 566200 1961182 407526 1591749 1840682 276173 867333 1053563 831971 1294391 1791528 530184 1416063 1640902 1012460 1180230 247314 1948556 648506 443282 1215320 966684 1875471 895432 991754 1711430 877569 154435 958742 1166753 504057 271239 131318 1281369 1925322 668281 451139 1308557 1679863 1536322 533443 1254046 1797985 1639922 1183925 1067027 971358 904793 315249 941660 875475 1286461 264402 1825519 143992 1779887 17808 1554630 1407747 1712102 847904 892773 1038844 1844114 927748 1068701 494749 1634000 53886 159298 1838861 1111283 1145504 1945969 45863 1759029 500065 1675319 790182 95522 860855 749628 759288 1700215 386868 1310997 235131 424423 832493 1164414 365981 1380188 751043 1816945 1297988 65425 1201875 1938707 1968897 1983203 1984730 710271 774053 1245755 346242 804360 72366 576012 122396 125264 1296085 1190136 1736936 84681 674307 1212899 23513 703211 771322 1405766 1332107 971119 205223 1450109 1802305 1941640 1046291 160426 1207051 1945236 1083526 1193607 280180 1766583 768058 1838067 845939 730038 1810339 1870744 753985 1103818 1334007 127390 98566 748078 677610 25021 1189169 1295526 171948 545432 988098 1115243 719828 1846172 1511444 1314944 234991 522651 409333 1110590 812625 255982 54626 1247920 1273905 304532 452140 1329410 1549792 1745626 1988163 117555 825058 1836571 1343347 1526801 623155 1061380 912010 1090811 1058319 1167524 1054356 941663 21077 264162 1916457 1210900 1269833 1370080 1958347 1781007 1356107 694158 1622351 1866835 1434887 1276602 202201 455898 187391 617598 1799243 1388911 282777 1947030 775765 407465 1236814 1433031 1922436 1597708 424636 1793475 306141 711975 1269458 1889836 1553531 304320 719390 679028 1636934 1379192 41096 449235 1772708 192715 779463 1774399 1028870 1686695 1777902 392833 1205535 1315275 1562495 900134 975591 1908728 467012 1582171 618764 411858 263059 781148 1897371 1205363 1874148 342213 1788405 1209251 402869 7962 1066948 227297 296304 1788344 910179 1552142 531143 1531416 232234 1902182 1940301 1133167 1535141 1702147 546653 206950 334372 571147 571675 608592 1036529 1006806 377927 14247 1552045 641476 1765626 1217094 1516770 982572 1446505 1714053 358836 80985 1627382 956743 1160901 791639 282377 677942 1587664 90171 793804 1866392 1224901 78108 1553512 226342 1908166 978114 256843 545454 41377 137085 126460 671828 420651 1817484 306327 1339402 1271276 137484 437764 323837 1796501 1351232 246860 441211 1799141 47618 1683161 490313 345758 1547160 1978560 732118 1432338 1597443 915227 1455887 1138024 193534 941215 1390269 1740706 1723663 988262 1516601 5233 1257803 1445608 231100 222595 1458165 1315291 1930630 754519 297789 313040 1398265 902085 983936 1104791 1826062 1718058 1583652 62403 727725 457892 396252 1885625 1905108 217556 1416429 1637872 1785428 891200 1872205 612957 620325 350104 773020 1790299 1513605 282403 1569293 524756 64991 1104831 802337 867695 1368208 93627 1091468 602336 506769 388382 523995 1574752 112876 543884 329758 831159 1145604 38431 833059 1170404 1986907 1176913 1729839 905517 1751564 1833982 1697429 1888912 739546 309361 1254534 678733 1682434 1927593 1391951 192158 477113 637444 1716084 1904203 1667646 681546 1391589 686918 1809867 118388 1658940 494891 1071650 1682228 1056786 1308892 491234 1177753 849067 1228308 1558681 217920 553546 1927171 51437 180628 20188 150705 623568 315742 1582343 222573 798585 740535 672750 363613 373735 941801 339483 1555758 427145 395016 1387283 1946867 212872 1866071 1484331 1730364 1019181 1541705 762464 1086773 1200474 1700107 762708 961290 1156980 1077276 166498 1453624 1741592 143224 802514 594861 252422 1055339 440191 1220337 1437375 1609931 1372412 575455 268757 463890 1754368 208312 1143174 723701 1546407 639902 393000 1135787 221056 759042 1613974 1604146 1395020 1829434 539854 725778 764151 203388 95280 36138 671627 1460906 158749 462483 1780160 365047 579572 1252330 254600 1823746 1994117 1078478 154333 1259388 1235196 525679 264116 1869982 269470 1365249 885185 904445 1967135 1143064 210585 1772394 1123803 542301 450301 790886 953787 830794 321651 1664159 1545770 1196081 1230403 180044 57938 1454303 1330461 1313562 1545998 716836 1167275 1759669 173573 1898233 1068272 876905 49930 1124810 895576 1574305 6221 487970 349498 1625099 1787353 89035 1755432 1904278 1617822 859756 1930670 1690032 1636947 192245 168233 1088029 1597057 1154789 1674209 1237850 177636 904903 721875 786710 1830180 712897 1902507 213217 262568 1602063 885326 1292063 292089 49922 135671 1233717 1424026 1731232 83472 1953536 1732489 418283 245437 603057 477646 637086 1244739 1540661 220529 638811 717421 116607 783130 872171 1546998 1755030 1408745 1938548 946332 648909 342848 961029 1333892 292333 1561598 1363354 785257 1782292 529080 423722 1077321 1775364 1612474 703207 527710 1201395 1466922 1021342 1892696 1738205 717957 1755732 709216 344022 730699 1609947 1966902 1576285 403358 67064 332795 380553 649948 523427 859416 610235 957019 292351 1642632 1400819 970653 1082642 1479742 230395 1201351 1095665 1602047 723250 1368005 1881450 927915 4304 1459322 1036981 961896 1050948 494797 1312330 1918403 142411 612533 1384671 219569 94470 1011002 1399161 848990 573795 944759 107364 80710 1235551 749538 1993851 1715954 1902715 205683 664424 692558 239096 131137 315293 1030276 556710 370380 1879081 95064 1628195 1117073 1876768 802457 1742494 1570492 721866 1611134 1291775 1975629 1272792 905319 1573279 1382151 1932915 1199582 913387 1940254 473667 1513692 418697 1298569 1516147 1453550 737300 1600470 1098411 1014948 1931850 1471724 1587249 158048 798866 809989 564101 1701985 890725 471588 1022803 92897 1275594 1640644 443769 13353 1796949 215723 550718 1809838 1036982 1909890 1821052 256282 352934 113292 341467 890007 946491 1805401 846269 1268719 735891 1264060 1737751 706703 352545 34199 515051 109133 1145886 1356507 20963 1182402 717205 1283894 571252 361149 1394264 253042 1403457 713323 942199 114891 1402991 1040081 714532 1907582 87762 1141759 502668 1805772 1395820 417968 1676349 491184 1800098 1075592 1236397 1674434 38962 1714746 1055428 1903908 1723729 743660 1032091 912631 1216711 1829409 645335 929716 1016931 1952122 407808 1070197 50103 144193 1592691 251748 631664 30316 1683212 949115 423378 1972676 1599933 1220611 481063 306091 1206353 1145179 1711397 1824116 97852 893704 237979 237557 53275 1649864 535487 376313 686838 1517273 247637 1020273 1370559 827072 1441031 442542 1702612 1725330 314547 747823 1863168 154278 859690 1383210 742708 486194 962044 1839418 372808 163999 331635 160591 87490 517452 1878092 1624198 734207 1561814 891861 1526236 911508 130239 1960643 722794 478460 499145 1471033 389378 140537 764957 1991189 359964 803124 1034354 1392865 219462 998881 1091820 804833 1462440 997222 233476 615309 675192 495862 1573775 1307639 95399 227520 1125170 786076 1663862 1306429 1427835 640286 1246631 1115538 1654513 646602 600418 1159613 1497044 1013490 416916 303994 830047 1835771 1048973 790351 1766078 835746 1448866 205076 1522233 1982052 1043674 1903378 769509 1700929 1264646 984631 339513 1391477 329170 28447 1872640 1334197 1251239 724721 379918 361007 125499 1005355 1487336 1462494 1155686 1062521 727985 1133818 859283 980793 1908322 1133330 646088 66957 656471 727590 1358352 1051212 359977 263490 422476 149425 478012 463068 504246 1070664 1968154 1125798 355283 1829895 1819353 1187893 1146690 1051670 293277 1411334 311044 530544 309891 263810 1348346 1490110 840340 109915 1770140 1321490 942054 1729847 1447758 552144 1430494 766359 895627 1743657 1850320 1014308 1572316 293017 718098 414669 1699500 225131 1152797 1777043 1701619 477701 1968710 1811430 1239044 750909 1745892 1985157 164244 974190 1909294 838682 1106498 262242 1667441 195706 21918 136020 1068340 64760 1520365 21036 1528067 1422993 1653473 1433978 1925140 883599 1538124 1736697 171205 492300 113414 1771854 943243 1362185 478364 68377 573855 1373392 496022 70216 1570068 387021 872503 883872 1060637 867508 662780 1068600 586441 91125 823282 1372539 235216 1882361 550325 1406469 1858552 118000 1055573 788657 211341 158589 521979 1138262 1644605 1890587 361568 1747028 1091026 1448628 801675 446001 1981920 768500 589110 1641317 1698498 1828147 1030209 255041 471026 1090743 1565405 428678 1497980 673185 333863 1586017 1913773 1240220 1785732 158254 1033836 761795 583077 191640 145411 143677 341750 1579590 1174397 1754984 1407263 130366 1673406 964880 1134575 1835157 1706128 45258 1897616 215076 1911197 1455134 877984 536917 1313421 1510539 181834 778578 1536425 1954897 1806348 364871 1612181 1045892 826448 1242290 1233298 1765619 140971 1947077 316260 885671 450889 349560 1442845 86912 39645 1127460 1350214 768751 221930 1503280 1129104 595927 1715372 1948526 584300 1152152 1438864 1950349 729983 199674 725717 1464097 392762 1171390 389997 299186 1865399 1612066 1460855 1301209 843015 995666 1304388 1713456 278863 201984 227787 153401 791861 716732 1936537 53983 1231923 705464 1308916 1037732 1457784 1946868 60359 543122 1056691 748282 126332 493097 7594 922445 229947 1314633 189736 1954774 1109069 1022786 1121784 1889406 286441 1272380 926278 244099 694612 690240 254046 311004 935867 872770 787781 151816 1768795 983614 1655970 1845821 458954 1836184 569468 10322 990019 715516 441757 1505018 1961248 340572 1611783 990032 1778229 578375 134860 1841321 1185794 1874595 204590 352735 1518413 1568612 1307112 1379746 1082787 857679 1795124 407305 1561508 1035720 102017 1791877 1326926 660642 1971808 922180 1429753 1954678 234540 628026 1425096 1052344 1012895 407888 1230085 1228221 590593 1377665 700656 1123606 4938 990296 69696 664097 1179093 170650 1090214 112687 312613 307486 156499 1415972 1580909 1950313 1489844 1942019 964102 577043 1427225 1427364 810319 1640545 678023 110714 1457807 1298375 1386022 1517740 593842 40671 1436477 415241 1564716 1321960 1353862 1920308 293820 666876 826023 735849 1940805 1005341 724649 59513 1861829 951357 1628435 1086105 266248 355121 357372 1140659 1740284 11290 326726 1052105 1018646 1725611 245041 991357 1765543 1388512 495221 1581757 197753 1997644 758036 1988529 1023000 1378501 1011473 1819431 1982345 494947 819498 1361691 240693 1802803 1637410 1498463 1712216 969686 886617 256488 1071791 1482889 841233 846043 29370 497529 1629728 165445 1799598 1419826 1643209 777180 1970389 915778 222584 889900 1637521 1902767 850959 191521 1606403 1431251 1340411 696452 798005 662125 1174063 611241 321414 456648 228785 1192206 226763 724933 1224790 276097 202605 1239730 1244655 1248717 494091 785127 1675210 1382409 207859 1438867 1330841 1007317 202445 950021 891058 1460713 1033252 1229709 359483 1993470 224663 1485680 804913 1889693 1260249 1783472 880542 616256 854500 935571 176097 1546499 30535 1286495 1925794 204958 1389236 903807 163036 242990 1627241 1134150 21784 1735023 1244432 1815403 867892 451011 826852 229000 179076 1662603 1980090 534054 747073 303181 210577 672113 677190 428445 27066 322875 70695 799854 1262861 989944 740300 1289322 1001072 1779385 57929 971858 529625 1098380 1420490 482292 18271 766541 772924 1314590 521053 294909 1836757 194034 1848964 1805203 773869 904700 561111 1207957 1084893 1699780 541282 1257948 747119 375792 1276657 630655 319719 1500301 1581467 1113215 774838 584762 1970575 1756788 392068 1293459 1814748 1692308 476340 1612049 913317 856107 1066985 191021 166877 376714 1678151 552769 689144 372780 569365 1581675 1765471 1238670 982223 884216 656347 590913 1531576 827432 1801198 479742 1658918 742694 682585 584805 1751189 1602724 1575525 376556 411020 979001 1452908 1650913 1339051 702778 1688898 160973 1358992 1391336 1602927 1936878 1752738 1114975 909122 1462716 1459277 1207430 408535 1485388 823386 940883 1844015 1147316 1161004 28668 636795 726029 911667 1630495 1961615 1630858 1217376 734219 1477683 984209 481897 785408 56136 845883 82980 209508 711203 856479 1370050 871958 1923484 1602542 243936 980561 1797353 1053763 1334985 1834327 89269 374249 1640965 973430 563298 1198778 890942 566448 179231 722716 124663 596071 811348 1045727 756305 343212 1003186 1292898 1558410 1796992 1554808 1633729 725085 1645252 1940990 1800018 144661 533023 252299 1805696 234546 934221 1180044 758475 870725 680843 591916 438679 885114 1855597 718262 515830 1580723 731191 1287982 1621198 1510487 1785613 1316379 1885281 1711785 182087 194760 376546 1313786 641413 1191893 1629297 1025663 1389462 124761 1845771 1645591 1465718 821777 371409 512787 1733259 914663 329258 314545 1181595 767266 395971 162885 794085 881743 1515524 1659031 744393 1048114 1301849 159113 1214425 173712 328023 1465025 1377681 1277251 870013 454891 1292182 181274 295337 197909 1404281 1461283 170882 1681475 812121 1533120 1419396 1855974 157873 785584 1332105 1651189 1792103 459789 989567 250174 995106 1942526 1622747 1747888 860374 804233 1249430 1414091 1340404 1342264 1590454 730128 1380642 285795 581083 717497 1911271 716970 852162 102210 1568531 641296 1743095 227252 869984 1063 541065 1383414 792570 1891206 1251325 1273976 1663663 1359575 23403 534578 763474 675126 1733910 458471 1572711 1685707 1376940 772742 191569 1310648 708728 299286 140671 1124901 1136715 1471669 433183 1714853 870571 1893794 132282 667994 1619352 716849 1853072 457644 199699 1047497 1916309 236154 1213244 36165 1421679 918699 1975134 625945 1813384 648509 423547 798978 913532 549683 1204346 394609 400781 605148 1027806 691241 988545 40922 934082 1553303 1151784 784364 845899 470691 1190556 776739 1228596 1110605 9638 24730 184081 1858837 383567 1209915 828061 1211919 1500770 779218 1041524 963031 1741921 1359110 1660942 721397 1841736 1406349 1984592 1885564 1421239 1544761 1429796 610151 905777 325451 1734260 1804030 799907 1002004 673062 863758 4739 864359 1648199 1441681 636023 821989 1539627 1466438 1860729 503836 1895 1574400 900558 363594 1438589 1071207 1427352 1015962 1174288 280917 163663 678107 1049101 1740180 82061 292712 60342 163677 1583082 787323 1882910 304347 265697 1777091 490219 1404576 1312576 524825 756636 599477 837510 1620064 1240063 1055201 1723266 777525 1104759 1815227 429354 1823198 886497 839947 1381535 469013 530248 979324 1470907 753989 531082 1615486 1542630 1641554 1511452 1943655 537893 1205901 223954 1958479 1647093 867765 444145 192551 1687763 1772145 1359247 1761906 1275231 405913 339929 1290971 801929 1589312 1553282 1532035 357471 1141197 1782355 1542129 327957 1799200 771325 1570217 1310885 287092 1826399 1312032 1185308 1595303 566546 749250 1947140 926388 955348 187514 1491087 1526455 1150482 783637 1666309 848607 1242855 1528428 1233854 1605619 625598 9223 1452109 1843448 144031 684266 389034 244920 268839 1196865 1620766 1853482 164308 556451 1382521 1138394 558505 1774912 679625 324403 462642 544366 1115589 1176873 544224 247761 1982668 1682783 1627946 447605 1482842 1406761 102258 1924229 980653 1714359 1407058 1003338 194917 1291625 656644 691187 284371 676015 579145 1272312 737165 1557715 742286 1313796 1992599 789834 1901619 1702648 1555633 1260526 1814858 773332 301976 616138 1827115 1396962 774570 1871377 457614 514956 484157 1763372 812343 1570183 1809476 855211 756879 844008 486489 26770 1013962 675708 550514 444140 452742 36575 1743544 111554 140501 501535 908533 824250 1701899 708493 374215 1079319 792237 1763803 1216387 1709949 435569 925189 1591547 811267 207317 700944 933316 318866 1807131 388572 652437 1817024 678615 1186359 1621760 1382604 400727 575401 1229749 422667 113464 695007 1677022 1090629 764594 1437577 1252218 802788 787165 424453 125981 1907371 338234 1922848 397951 660754 659694 1966468 1631477 504529 1312477 1814647 530523 437128 1569495 1204130 1776776 299997 1553985 1858210 1643596 848085 794361 1598823 1013022 1591796 1197803 759462 621857 1012222 603607 617320 1549697 358847 908404 1572871 1301105 36837 1693488 1752805 823886 92487 1318835 762898 1440238 1661787 186212 233486 1198665 1581289 1561887 906111 903931 872276 661929 1234925 49700 511393 1112377 1349847 1352665 233823 1079005 946409 1855002 1974348 1021108 21579 1442660 582129 1910245 1165520 1726546 1557675 385684 1740683 35602 1202772 953607 358062 1395947 843827 1282625 1438538 1393018 1298383 1535509 1962856 1993879 742055 402988 339772 1614925 1543944 1984960 1817655 606407 1285074 199904 1481944 1903855 438326 1142105 1653678 979522 1520686 430522 913188 1469527 1094631 1881808 1945532 1402015 1686525 1172496 1418526 130520 1099067 1524920 790927 1626768 1933096 1106076 404790 786601 449488 140077 1637103 672733 1327796 318619 1733415 1019219 1947573 882137 1215718 1130111 1803504 1292290 1026096 7935 634900 950841 1606015 1729168 392460 1075203 1353026 1454548 906001 1378850 216804 852911 1347484 862939 1787634 465958 644362 43062 744924 66251 866456 98176 1350850 1541882 1846378 1530432 1271839 48268 1298691 355444 114957 1719086 826566 134012 936841 432390 474336 1494158 662663 1701063 1016282 1084940 699297 1700255 1233658 416711 897610 1918667 1846288 1019072 1923310 674565 140956 1769425 490141 832098 7222 1384982 814702 424051 915074 1309186 336944 1808183 941073 722881 490878 536528 168408 1970454 87702 826416 627967 191381 599968 1497576 545271 1873071 956006 1417448 91482 608619 1042574 1372953 1555373 1949476 845283 36409 1138521 370597 1112035 1178792 561163 1519318 1234926 1056003 1733745 525877 1585120 450767 1547865 165121 1117126 358118 127057 424077 1200949 1214693 1380753 437407 1959709 940488 1020437 43362 608537 985792 590234 1480413 1170321 1787835 1776704 1412384 1897330 1679044 194867 283143 575229 1653256 1079570 1429458 278120 1941036 1498695 1262617 1309515 617216 1953426 1977177 1180818 40158 452385 898481 1471104 1663249 1292384 564828 1265822 875587 844072 1265717 560560 185688 1763266 51633 1590123 464996 880124 1424230 72854 1206397 168117 1641325 386162 1411774 1614097 749984 1847013 514912 1348962 1460234 216629 1324894 1317065 401480 1667944 715543 513168 1727455 1028293 1173697 821482 1876491 1023235 1205196 1285935 82238 776855 1895135 120533 892956 195405 833261 334205 1031232 1738280 1539110 830268 1585867 1345253 1059745 886022 65414 58109 270907 1624532 826911 787517 490347 208678 1503704 1513121 1246948 467827 1439237 455937 1926503 1956722 1025304 1051930 1770080 1643490 1180462 1386944 676804 198143 773082 1904358 724356 1234664 1044119 713344 1941932 606936 723119 387279 791994 1219136 1756959 32094 750535 245759 506551 836954 1578016 1804607 1492416 664044 1915943 1252678 1446634 1567651 681527 269546 1965880 1217344 1789820 206267 651052 894057 1040440 1075959 1511399 464766 114316 300640 1605114 550786 349720 1530469 1171505 925649 1755828 1306129 1923224 309774 137056 310006 1374321 107479 344532 1971386 1020441 698021 94669 1667000 1749812 347554 1714278 1304691 1750243 850065 1792485 1965642 1018727 981469 57635 1008682 1716924 103223 1751968 187595 1038733 1896079 1635011 483916 930923 1268722 1675209 1187425 52080 971711 922734 554243 1759760 514862 1366503 8115 1380091 1397365 1906894 1250669 1571752 1425060 1700258 764877 1004789 1441433 863302 1650570 211286 1443520 1570623 1048547 1581188 1020334 1364450 1266828 1728263 1453446 1979508 758573 770275 742832 1563437 1300646 1986879 1389243 694566 501620 280143 451311 869784 1055273 979239 1989154 1634149 1930218 1706342 34482 1874628 174799 2635 1674937 447200 1207488 816191 1369958 1174822 1904327 174175 159619 1413136 1312788 1377562 1371127 652412 1571379 1753089 646253 718609 1991043 1612419 1180083 412522 1782399 899796 1677887 761689 1105098 1918250 1828558 320103 132401 777933 1980243 1206360 325742 820458 1071912 57192 41312 1268814 1289201 552974 1813099 546053 44354 241971 1534956 1217119 1084270 1529663 1672982 1357482 1822146 1710594 219544 1113783 564660 567617 1006910 589283 563887 151974 1433728 592187 1511291 1394872 1398853 1726421 1266569 1490748 1251631 1009979 904355 751491 866670 879765 1349439 1883459 1056409 1509472 1917357 1699850 524919 757269 603612 326908 1378965 919013 797081 1475995 1389671 1582382 804138 1461206 1325070 83355 603608 1183186 553721 604802 750976 1290975 1916471 1323373 329068 1209993 273182 725523 1273372 387592 1181408 660903 491065 502400 1361424 1762170 1773750 587161 1720631 1518878 39377 447801 180822 268067 476539 716490 161027 1490788 1752972 1063473 608027 604884 535587 787490 1452744 1283779 452429 101654 742562 398291 1389280 173454 663560 1844468 1987763 1340282 1158132 722956 1684987 697739 1707297 1990491 1457712 810608 945359 664169 69411 1182303 208427 1035364 1715184 1303021 1002415 1240060 875698 694478 1079808 643571 492355 1657251 1631404 1044196 288481 1692731 129676 1348024 370683 345036 1213701 1451969 1477493 1082636 460984 204553 431576 752016 806035 1391239 349036 1181047 469166 633538 1760036 219242 1194099 760205 1037511 764226 991211 83898 1642236 1364162 1222853 178590 1446615 747325 1075280 697896 422666 1608285 1360532 240587 1829700 839628 1950976 1428308 1489882 1712899 1026511 273524 169204 1583524 1612661 1103946 1877493 694748 1229078 520381 1039594 2734 1748820 1914359 763758 414364 708601 386750 1221812 1410194 373108 185124 1829017 1196120 1278722 1248161 1840401 1608370 1325543 1019283 484369 1904571 1240320 175355 73939 1461354 1988141 1843936 1175932 281403 114540 1600125 1241818 1036534 1215426 498216 733623 1019319 896133 302694 718880 301781 908245 1168044 404250 622791 705458 521713 1008199 541181 834429 940830 1263421 227643 883827 478576 444786 756133 939094 287224 463511 1210343 428608 775580 238037 951130 1262849 1334032 94898 1563371 645357 1819148 136070 1078963 156193 557655 960563 704359 1849757 308642 430981 1105008 1119457 773696 771425 215337 697965 374980 910032 1546847 1131951 1441876 1877256 1408927 1012803 1976070 389776 402845 795163 1022447 675417 775261 78667 687620 1986748 167899 934594 386082 1837855 614095 1204662 1229996 1686223 437779 1129736 166141 1112308 1211244 1292193 1670611 495982 247436 534762 124339 166819 1870792 484530 1969096 861191 702482 1192801 96962 1076183 1328691 1438970 1691098 1947436 1816552 383103 73021 326927 1089909 1638525 227440 431493 700623 471844 62361 177257 1957318 775412 548467 1192614 1134738 1304508 1723206 1162807 558572 1777088 663468 1242827 1824112 480384 1790542 805095 1080354 1513767 1506935 561026 348521 997288 1440047 817569 711594 1782800 581626 1075046 1617290 132179 980178 804977 242584 1800960 1101603 1884633 1331329 1317151 1283368 292716 1524884 1826888 1072364 1144104 1353379 265756 458306 1757155 322532 193727 1998296 720436 470531 588727 14493 450135 320110 1699609 719687 1289236 1623580 116988 675771 851157 834388 1805642 1264342 96507 179720 162927 16563 1955691 681315 1347978 21505 1098830 1608724 1893101 4469 691724 1346864 385875 1769656 1930371 357361 638483 1234415 87595 1009326 1637408 1838141 1915496 1179171 323488 1728488 264185 1273087 585486 101034 1411285 428978 97638 749769 1767759 716124 379734 1676355 147076 512007 794372 162417 1831389 1840880 604169 554249 1343470 1434900 26453 1897057 179881 599187 883643 884783 1759779 412051 260585 484657 645392 1800415 1042122 1550388 1492880 1051256 301129 1335008 31609 356800 1244283 575747 889576 1032097 240608 1645491 1632719 767435 93460 1679307 1102933 1867632 1512720 1464467 1981810 1824565 284472 296011 1436456 1393660 921493 1736135 553318 487597 1480715 50763 1725528 1836689 392617 1122879 1918156 1820338 94724 173786 1068506 748733 486919 1614146 1704434 729848 1839439 68101 1378531 1877920 172157 66688 1056818 1420064 1190648 475315 1162890 816123 811657 701316 300622 901226 1138391 1109529 1761757 416658 1043370 1230003 2351 108053 727125 948439 1339233 956837 1665884 50382 1438655 1688813 1761751 510650 555373 1466257 32337 1543671 1199900 109981 1364766 1525224 355402 157666 460205 652739 706798 1369180 1838261 435221 1501915 930754 839342 1172460 223387 957345 1381065 136056 757855 329759 1280559 453053 1705296 877647 1642710 449946 1264140 1523390 1985603 1275598 595847 162591 1429672 957773 1961495 838185 1175482 1221790 473611 503561 877700 1884972 1290739 1631607 1672251 464305 1238500 1451221 1099016 1670150 1052966 1003163 73728 1120105 1740257 1319769 1723831 324642 39339 1987176 1520517 355032 1078064 232347 1078967 87884 1439125 1758308 1645314 416949 936424 1626038 844793 1294312 1589359 759259 1117845 1359402 465081 1903288 761996 5710 1045057 159968 1264940 844106 832874 1510012 711873 912420 1218790 805786 484552 1639315 1982622 779743 1410808 1506193 779831 141317 410805 1913165 752267 1636193 1920804 1789198 640589 579011 767589 832053 863806 1685657 1296146 1654371 787125 1140332 426945 1691790 764551 1970020 1857516 941642 1876082 412381 726056 934822 413926 837467 1143136 1464841 308411 1663326 558225 582420 190800 308922 1566513 1734387 1159267 555498 714069 722472 700946 1427631 1634231 294906 237507 1583790 1654553 368717 1235577 931286 419035 39333 1188582 835637 1385198 1602576 109536 560546 397537 1405633 418559 1006421 1550105 746142 529612 1157966 1446521 1142104 1706681 621492 807108 55177 1590853 1647783 1400637 154550 280141 1212290 488216 905619 1003979 1905943 1183182 976829 959166 1441654 420628 377424 52546 61951 1149619 1383751 64545 579533 1344178 512808 1837920 314217 1537461 1474842 756695 14160 1726912 907593 569471 1338849 98818 332685 1797979 1134481 1589438 641191 386893 1024447 1194585 1007609 403712 1632717 1204650 430816 1630912 665127 603319 1668437 1336336 1746121 477385 491593 201136 941997 1355033 606848 1742450 626781 32562 591402 407137 1142099 1352296 636420 945456 1613593 689901 216410 1937639 363531 1943886 1311908 1533092 1925471 287652 521717 1050286 836566 1774865 385838 1491083 803767 437606 992463 113500 1649786 65001 1634817 587487 1710602 1643300 36112 288443 1885772 16656 1306519 1884158 1707890 1688463 1578770 512027 893345 332658 818165 1164566 1351898 450176 108885 933540 1758805 1078186 1090413 239396 110151 1021801 72794 1866930 659191 1360647 127772 1634566 598063 1877630 1772415 1822162 1841063 1361678 849335 941135 1833938 621349 1314453 796009 717481 787208 386142 1575751 966374 1307542 1725414 1341021 1165009 1461918 877256 1081368 1515617 1208660 1113331 1609064 953734 380690 1901096 357351 445097 992755 805746 236478 1491286 439105 1444360 1021576 1180043 1341791 265368 1106120 867464 1024509 1248868 1871435 873794 1837170 1799573 573021 1711829 611455 1298441 199390 40395 580474 821399 216971 614806 1896052 1826490 1359385 883098 706690 959811 95540 1884367 863725 1865255 789145 1750119 333295 1410415 1559930 885055 981822 834730 1239078 471674 270642 1906700 255336 1435541 951666 1634333 341619 1217089 1334831 849058 1105241 1134815 364237 1006745 174623 749295 540360 1378594 439344 35507 1406225 854832 1354272 1577312 269591 1988194 885577 560193 859842 514323 228696 331858 292300 1772685 1219216 328622 188918 468522 1693963 1257814 1978918 1438632 236116 1664664 1304254 640864 1160981 16328 187739 354500 302458 1246758 711346 790674 1565695 47367 1514961 701972 867414 1705802 1547461 1966567 681550 980999 1317774 656732 1216572 1681781 1844426 1671450 1962490 1414244 1900725 131223 1844588 1903067 1100692 1099366 1385032 348746 512919 1762900 255495 1240499 630288 295677 1790260 109542 1203322 874213 21592 1393323 1670149 1067682 1301774 328349 1581569 1165894 1953701 129583 5220 493057 1930329 872435 684852 711321 295010 1344955 1542160 798152 1863500 1493320 537460 584513 1288410 1865862 1875553 1005514 1183423 468275 1532898 567035 1579542 581162 673636 271123 25588 523786 222076 170728 1766161 287492 1213895 779610 1194618 1190426 618057 686705 103838 1735933 519388 698142 1275993 1808881 60813 441974 310176 881804 1505613 365469 1364899 1434830 1201453 1687113 1065496 1343260 644142 763984 689200 1908736 1910964 1150143 1073355 937347 226609 1246492 681 1730145 1236045 213755 262531 1224362 1952654 849619 1387562 423158 1323049 1761014 1922483 1690556 90341 1699726 238494 1263384 220945 1429193 315360 180521 189366 1524533 298612 1001220 1577182 1938391 379522 270297 1474490 1535722 666429 96347 1963058 65097 1786816 410878 1938670 671716 71865 1660257 548505 163818 1978904 875503 1974201 138265 1733368 1753800 1809741 821616 90236 1329121 1946619 877540 1149771 1290700 595739 415650 1756523 1293854 804590 293752 1692788 1406986 675042 100957 1833107 314800 835552 514670 505674 743925 798964 1948904 972079 1100663 1521629 606248 138838 1146687 682991 484426 440147 1875386 901099 420125 632033 16703 591434 556726 1760358 336657 1694539 1532366 1910774 986413 1084891 1864518 378557 29182 1655878 1876235 1402184 1257016 845491 1984078 1096927 652159 594230 988764 1402508 400020 1593080 809668 877577 650148 1466676 1733762 854693 233680 913313 1058801 693087 299667 1061332 1177499 653636 1239126 1453393 1318156 359978 203488 389550 1325209 1593227 1021232 422939 574417 1858772 235338 1036525 493124 1490563 1958968 1035711 193120 584402 1354682 157264 287243 709298 169362 556386 1819665 489065 539078 1637865 73960 1575063 1523983 1290215 1351607 824000 1556264 121346 1347647 1622314 898474 1818583 1493767 1112206 1357556 725953 790073 835388 1921021 411837 979869 1765818 1253469 1997825 754811 1226363 1309205 99119 1671447 1023171 1508094 1832287 394308 573612 1154012 1337689 43140 1212258 1543331 1256524 1142319 188793 655284 553683 472401 562473 1468138 46791 621891 1188487 483385 796670 671291 1760944 1872836 1382621 199830 714343 1111683 1297277 377723 180956 1374014 1416875 1955581 308598 173284 1665265 991396 1942677 488607 1600457 1997304 169534 1198520 1114806 1479741 1785212 250318 1912141 1391568 1940248 202928 513807 1655167 581272 699681 1301521 1769774 1948253 1888349 1588243 1781184 95965 1921056 669579 1532073 333518 586979 1829812 1174772 663510 518298 643721 317327 896199 1064029 926170 1998326 1520614 1434630 1738111 1488193 1692275 1986338 224355 107619 201705 1909891 1986886 514055 75974 727000 1504592 1357026 1985642 1951300 1634155 976038 1626348 702758 535570 501382 1659647 27120 1277965 1073637 101313 724941 1919568 532113 909404 1547573 564658 464348 171906 1534896 1535672 257020 943574 1277112 594596 438556 1016841 1323173 318041 1074704 6729 108992 575541 349533 1504465 1502213 1460540 857333 1230209 1664381 1596997 705166 997045 1171206 802502 426479 894484 547074 1510179 1309011 1136202 692675 1437502 1665471 1292555 944357 70154 39353 475211 212267 965140 256821 1469753 119665 954077 461663 1685808 767233 286225 1437490 442859 771805 715887 1323258 705788 1366738 1799003 1153861 1172296 1080261 73077 551294 1942554 730332 1894606 1640570 1506815 561967 856826 681432 1159346 1839155 203516 1460520 306143 93447 744081 1423024 394196 1150847 763849 1281937 1732003 1194523 588382 868669 1801219 381938 1646038 681465 1072152 1152080 1965369 1200000 193597 1847008 10465 585691 992268 1046709 1215287 1819381 259703 502833 10683 1194741 1478481 1064570 335814 1141923 226737 1714280 898197 441834 576898 455328 1428491 294174 363906 888258 388135 598075 820258 756185 94548 1249431 1068879 1159023 120927 43498 886924 438880 1120664 1157973 1471306 1821169 1068377 1374322 1620812 404463 857969 1369826 1990532 121275 1359869 1141661 1072220 514673 1089104 1514091 316988 1183568 1738128 1205704 1051413 488370 1014632 1442794 361060 871326 1710500 1456459 1632686 1067308 525000 1637842 1987166 1249754 1663240 950642 403170 396453 1226056 26046 1459204 1107573 1952027 1217186 981277 816075 293704 905114 367405 1804731 1103243 1061406 968507 634622 704612 746125 1185774 3740 648757 1732411 437885 147728 551939 559354 1803079 856625 1541774 1068822 1992466 1330012 1452121 1312771 392695 1021876 361073 1118842 357787 1856952 1154400 896863 1984109 1912786 1260380 137171 1018166 1996815 522360 450896 1798347 642510 1925573 555594 140704 818440 1813779 577127 441769 260331 1416535 1770796 1099283 1041886 1439905 1781677 418922 1393141 644625 138554 1116890 1590116 1509624 1598623 1224624 14431 1428569 1864314 266783 349382 1668895 80166 639637 1162833 686988 630454 1408107 1308602 1943319 29099 1923337 307794 1125100 1387309 655435 1676151 1148655 1580027 1808987 424562 1551571 201986 487748 1818176 1747135 1843256 327757 1381587 1198865 917890 779242 85502 1560178 475798 1961441 641116 1571088 1942148 449646 13623 1626357 1147306 1070105 1157015 1595092 267399 496287 517656 114310 1044284 320641 705159 66949 147539 329351 806032 1408326 14699 1580044 305408 996904 1273044 346685 818323 530600 1571439 904545 1041485 1954832 783408 1380489 555523 654985 1498932 1126844 802528 230597 1665472 409708 1340682 191155 1139355 1157393 439386 1568872 533181 621958 514386 77108 1423157 775511 126214 46604 1691514 1835002 969946 390525 1093073 1137868 1795103 1672638 1319502 534070 1902436 1315833 59685 1918839 872634 1311466 1039477 1766282 908650 1999336 341271 280941 697905 1898705 1618400 1493312 326891 1671574 1026686 1752495 307277 1804526 1654998 309924 736571 1726160 1550269 1467081 999471 1075213 722948 1702618 179072 152882 1789992 1019661 928362 1134178 1966338 1194241 854747 1821258 1531432 564791 540746 1748550 94631 116817 1458898 165057 365046 1541805 500044 465455 1493491 1505427 1921477 1181943 1761739 771139 107735 532660 652926 593658 1836674 790693 388004 1824188 59980 1533628 993154 57741 888674 1649839 1447791 768228 1548510 1576224 168445 1586586 151023 1579691 400846 459546 1179162 333690 1664869 799526 1454219 1939009 972813 1310065 999425 1007139 116100 1686865 1144082 1211421 1818273 1582021 170934 1185907 1315957 701542 1028630 965287 677553 899419 1891375 1373864 546346 694157 1041013 945628 1382495 1605591 1664052 164402 1335390 1426091 138977 659159 863732 1259605 1040571 1025879 391890 800026 786441 1812793 326813 1348805 438378 1315305 1028220 1677242 1493552 1735277 788754 1233166 1391492 1477345 348552 926670 963601 1189073 651904 202675 262868 813616 1916954 670444 663750 57973 1109351 663264 514752 1692104 622142 1882233 1890797 56839 251667 1652057 1893365 1593968 801439 202113 1649487 1846458 1884213 1022888 1305385 882845 429757 1224788 1188688 390812 1107847 1789988 669939 587269 1032652 1936555 458109 1790024 812430 1052694 1435465 1063058 1031049 1391182 175547 1914348 1428131 549478 1990973 1884726 1199182 122558 630475 100586 1151553 897495 797040 753339 1312058 1058215 881796 870312 1963045 717788 19682 1518588 24601 1352521 1719407 1656355 1973818 1214667 410339 824964 1448961 1755679 1638470 1663543 1685489 855432 683336 1513273 1703491 27130 957110 1678828 514814 1530707 1526274 1382896 1839261 70246 747008 1916627 943116 1114028 1926521 1276807 989385 876121 1812997 837140 1123274 904383 468705 1958263 281388 1945587 517963 1663312 1983349 1887093 419156 1192576 1862595 1149050 615004 1993917 1550674 182523 320092 1211819 1624050 694745 1742027 189065 16500 1946907 585754 247625 1435840 1475084 1591731 579447 783015 340083 839035 923581 495479 425458 443315 1480202 571029 199745 1451067 1083816 1903659 1530162 1999482 1355131 1113922 1434808 513513 1417704 1947327 1705640 1955617 1607230 1558172 110908 167159 1429417 643239 555395 1855845 139128 1442013 1432751 223419 510584 1648863 1524850 1081307 1980529 1263365 696079 437355 677287 1802443 1601213 1215744 1272536 1437236 156276 1276521 618907 658345 1253008 228029 292455 795220 103232 1782639 1869185 226210 1596209 504896 537043 475671 1098710 1902935 333572 1876102 1156778 1195005 924324 1703700 97095 1438534 1247220 386842 1153144 1788426 1598028 378478 1656565 342218 1333495 1045416 1379458 1716561 223087 1162949 426035 1974496 1531612 723956 1916578 1817346 368444 1039185 1096592 1811746 1370399 11460 1364392 494201 1444240 1439825 1687743 1911526 566792 1561289 1656604 816054 599576 41757 805451 1770550 1056297 1220365 480237 687015 112075 499179 1670260 1284930 1452930 1305462 1876116 870381 965746 1303156 589843 1943792 1292389 1733349 552114 49168 822001 1047017 1476361 170815 992466 833597 1117432 526639 423105 1982020 1676321 993216 1685839 304378 986285 1203574 1261999 475350 1017565 255216 822882 1012297 1510209 66456 735273 44172 282542 1378716 1095663 1594455 1182714 1472328 1880844 1961764 1390642 1706112 717288 1658968 353841 649348 1010742 339680 1497768 1111735 1372052 117104 1459431 1598857 960634 1222891 68654 1261199 79927 129548 1259197 453542 848166 480381 1337972 682656 794697 1658856 19499 665533 1311849 1627308 209797 1531562 1400884 507953 402235 484986 62903 1712064 778152 1625918 756344 1374337 514552 1620005 285344 954068 1221356 1914800 287317 1103945 1968105 1924802 1310328 524049 1825094 1210242 709526 426437 1014867 395864 860125 1969788 843919 425428 559948 1646790 1998916 13465 996493 605943 1136685 866820 1205709 612972 1771038 1374029 10553 613792 1780749 1552351 218203 1262056 750654 435889 203175 1187872 112669 1980714 932383 1478551 1605732 1463789 1236428 1292140 467227 1162319 447325 1087542 390947 150071 395910 644637 531789 267902 1693844 1664574 452905 178844 1531583 1024772 1082042 142574 1757298 1449532 562717 691219 1561173 1666575 1826773 134042 178773 449864 1938204 649935 483642 1769955 1312387 1126936 1021305 1928466 901723 1723639 728865 239844 1928764 479112 555643 716929 1954694 748547 1462205 1730633 1030910 1756146 767410 655973 1931262 896238 773752 1405116 1573851 1151926 1998408 1480687 1105783 557587 1348917 850231 1235137 203838 1623807 434104 1849580 1832370 699556 270233 131577 1162855 1601566 1664185 225880 1516065 1042299 1722904 1705183 1735274 1985277 745029 790203 1742236 1680764 1650619 69907 69808 1253130 1181715 548397 838978 74018 256336 1810684 653746 1488314 1884506 1687144 1263582 21139 271559 1023466 1378804 1153992 1590903 1834553 671301 1046401 1150065 942761 787382 934217 1819530 402275 628200 171734 323778 1526472 1700259 1966178 1182454 572392 1078788 27049 181292 1948542 547451 1871085 1018759 592197 1598005 1317144 1749565 1191966 576203 459952 26109 252887 123844 95995 917428 840519 834487 121244 1208180 522888 1698500 551561 1141952 1410092 1270867 1941478 1253249 1000790 1934743 1644953 1042741 1119960 831515 1151847 374172 1883410 323931 511153 1721510 153442 1365625 737073 1556911 1288102 291687 1612882 1202879 507701 1280451 1846230 250120 1063275 1181297 1496226 142410 226497 151441 1092637 1997739 538614 265412 1205415 823650 1815805 1238286 1318591 47593 1311257 982563 135738 1642285 458993 689221 1809753 1844354 1109308 372431 48851 878729 986187 265822 766118 88289 1789240 775048 258078 1943888 1842280 1890678 40453 1433685 1182230 82596 1264949 1452917 1472920 93789 326057 1852505 1411682 1742760 1165377 1149413 57032 427254 1915986 1574851 601382 841304 1262391 463061 1477396 1510028 238387 421749 1644829 1558721 1871661 1686384 1457995 1575623 223946 827669 494280 1270772 452261 1491044 718489 1925646 1771323 1321429 1840536 29584 1017352 1134236 381136 341099 129420 1815790 732539 1204492 1597766 1537936 109651 1262686 1531378 1394791 575387 449834 1423979 1683695 1625942 159492 705453 1736172 1554494 424694 535013 948239 1051964 379876 953443 1873670 1929495 1413761 855276 1079946 378305 114479 1017797 1588825 283368 1705031 1913679 1565008 952262 262368 460341 1687547 1158914 740111 451494 1126052 520502 1257781 1308193 1475386 177967 352899 1770747 1437706 1081629 1572702 537126 1209561 1704307 85127 16751 776159 170820 1342640 1104305 379198 199088 660332 1768262 908733 1059248 1559352 1487111 950340 1288767 190561 58297 554848 500528 1165715 942490 651075 1921886 287107 741558 335451 199636 17287 1414205 1559130 1414067 349852 1107802 673154 228238 899519 305710 1091400 1468262 1120810 359150 345860 767003 868507 503008 528290 1092346 651767 1409797 1895666 857338 1466533 967438 469959 1522680 643647 1792840 1039448 1568423 561828 1420671 835540 1756124 1991181 766612 487769 1285217 1079558 252653 1511890 989860 1234572 1609531 1092766 1776589 110778 390033 1814355 232320 486129 1862231 922055 1666397 489939 1335360 318190 434692 1686077 997031 1164285 732620 153452 600229 1127492 972010 653250 728309 479378 1475286 1538085 1315712 449137 932592 61429 181039 1236351 44553 879647 72999 844441 1742611 742954 213074 656642 989102 913123 1734924 37133 1205701 1383195 38048 791547 738338 846278 392721 534457 1610301 123964 639351 1627501 1519177 826479 1423169 1610923 459697 1579254 1044945 1192003 409242 933711 1746392 250789 1379443 1443708 1744403 1848090 1453490 516758 94779 918488 82689 1615514 683043 1713092 1698381 1540829 1061186 1779920 777502 289298 1333220 1416121 1549581 154633 493145 510325 1717923 1745940 1024554 1807228 509674 1951795 1643252 1627605 1487098 1615955 762080 1220673 1725030 1539381 1155636 1614782 671476 179869 427922 1573707 869796 526164 1024309 1311897 885077 1691437 1215659 266687 885602 595413 1869031 711382 720410 243542 810680 123380 626049 979629 1251474 1509960 485105 1851477 1317080 1748140 1375218 504977 1497028 1916202 1300735 1082490 176534 816890 57379 238138 800717 744403 1428484 1992742 1652456 1587419 1923359 448521 137221 186365 442851 1509714 604879 489293 150873 1359183 1143917 300258 387164 512703 1025946 318141 363761 424582 402679 1427603 1507889 82075 458354 281438 1820241 714035 798402 1499685 1153674 435903 1902229 1393135 1696960 1325261 1542525 1292152 896015 1333915 993774 38336 218476 1344099 1393891 999989 136613 1417380 1050210 1558700 1837342 617972 463144 780676 192824 1449311 1534972 1938090 1791340 1860228 259620 799288 842934 369984 209869 58220 1533972 224609 151686 727819 904645 1284162 314267 1257989 721039 880954 1995284 848867 993841 1208088 752773 390327 260632 1490769 367661 168290 1894239 598602 762447 443798 1797795 1171979 758876 1494026 1967065 50409 1424653 1926919 1324726 1228148 1397280 126490 374663 1844437 882577 1713613 1343826 384091 1935890 696136 817826 876691 1331176 746911 133060 157308 461872 1116318 1172215 1327073 1769080 62105 333761 1747964 1595131 1553744 533664 120026 1374975 7652 851330 306075 1517287 1752989 1115858 880126 236690 1411892 984344 1238917 1698013 1963010 1270940 388147 1369119 1736098 62209 1840237 1425925 1149163 789478 888865 1488878 560242 1626933 1461419 1979861 1025038 1682053 252382 248455 513926 164383 1113033 674808 766345 1961885 1505853 1236468 1768390 524847 62027 1296211 639198 1003383 1185266 1520880 795797 1808215 100026 98345 312285 47172 1316758 313361 1829135 1589452 567312 1713561 1419463 519442 62662 1175342 993385 1628775 1921620 1291347 505387 523734 1442048 1744221 896090 1761672 1074366 159770 809549 872697 315749 1108090 1416160 265915 190584 559231 114013 1824674 1371574 797413 818269 388071 161529 1963364 1688230 211214 151637 1398006 103251 534656 612261 1522513 1178039 184674 1679666 1569776 59628 1879085 167271 1790288 848130 1440162 527798 215840 1110424 697338 1823859 865607 1338303 733622 1185302 237387 861976 1898651 1930820 1380781 34025 1334109 268559 67903 682255 301609 1512696 7352 910837 75037 1994372 689568 1723573 199683 511912 535776 1807878 358759 1729330 50567 1324829 332444 635301 1964232 1178434 531344 1974317 558525 232317 376238 1058206 1165086 11799 2286 477556 1871997 1719504 690217 244239 303604 954001 57375 472408 1111464 72295 1879253 1284872 402021 1522681 382990 326365 1119396 653568 78296 313523 656081 1397644 598462 349567 1695469 1018860 438697 1432409 1949782 121022 1075543 1095334 1316842 705491 1822229 726598 1529773 381201 1309992 1328211 1215104 408498 10141 1663794 1361835 578630 1964593 683417 1995469 1093398 216101 1391153 1641236 1762063 1672376 609296 1165309 1511641 738669 439106 890421 1798025 301789 489114 67859 674042 695967 1225250 1080192 303504 1131361 532654 842549 1717608 655516 1983017 919369 1434538 758383 1488392 1885636 700029 1166654 1950222 493413 316573 1795135 878111 693301 1745896 192682 1470906 355796 817929 1225394 1362942 1772456 131054 533284 1478350 343611 1298072 654358 1032369 1633202 1935674 1509587 1496672 755648 1599473 370581 230038 487745 1617981 113462 1579494 1516980 1921380 764949 1619792 581413 1290537 69924 237748 704811 1199738 1994533 963071 523118 39602 1420308 1858576 303092 352241 502242 722934 1955271 349551 857797 1304184 1349977 499137 419436 1370026 364519 360275 512978 1824007 66572 1476186 1641366 1615238 481517 165161 1875180 163103 1461021 1354391 11915 208007 1648454 1352192 1435851 494056 160492 1689704 789079 1342226 1256449 256006 1025617 983285 1640573 127919 1720422 1337687 1366221 1644455 1679546 1805464 1889797 1078426 675570 1681555 191094 150163 320006 1454335 1155646 524244 1304350 599614 347109 1599013 1153018 79781 638681 996727 365723 1958827 466376 1964363 600388 1674601 570871 55500 327701 1189953 1576367 561333 1122293 433375 1582613 1204724 924758 574244 318917 671758 101738 1431315 1062197 870235 926235 1770766 1137426 1073206 305517 1920301 335105 84304 1776077 266800 1273160 491935 544872 1700315 1634212 954206 292427 521773 1047482 958767 1002172 499493 479740 341604 13438 404780 436894 1227972 378333 369724 1659277 822959 1690844 1772171 343292 287528 882049 214186 771890 216231 1284009 319790 1669057 1222034 1246645 939393 414719 1274849 792633 168948 1163671 986275 1130392 109467 1482518 938214 1965757 1381490 721202 1265584 1392233 408475 1920101 1274832 744179 508802 1010835 756749 1385425 260445 1125908 1087741 724381 1780382 1332519 670273 400521 1079114 48252 1004720 1961191 159257 1242086 237615 974955 187107 1102083 271408 1946669 801665 1998503 577572 1638824 510147 1064857 502501 759398 333970 993413 753657 22114 10147 114274 311170 351090 1684087 389251 1585834 1335545 1070622 573071 502264 1731259 1090037 1275623 1079313 165328 1517417 1699243 302471 1420210 414399 434120 123401 1638955 1032135 1895299 644088 880507 312592 1252853 404622 1606325 784790 1755939 54755 1475849 937352 723060 77731 905406 638173 837480 391089 1154202 1894865 650034 1763823 529308 872214 887737 671377 1482374 1998666 125868 771778 779530 1598111 1473870 614300 1833041 648478 782211 1018045 1742309 1368076 1239311 1602200 743224 1515129 421700 303848 197678 1331084 900279 459022 1874214 1240986 1060716 1647626 1532132 773417 1829687 487331 780509 685052 749817 178715 594746 1614914 688035 1286953 1709793 642991 393075 836936 647128 1055283 1683523 1025246 422353 1239795 31649 1765735 1121715 1026346 131501 1823277 1337377 930184 1573591 870230 1716582 343761 1914631 747206 356564 55495 1762925 1760305 1633802 980057 236962 98684 19394 1054964 644919 30149 678880 1144578 1914878 955213 1169974 709564 1522555 771839 1906260 466990 830448 1421880 1293631 616287 491256 832858 779115 245764 318625 1062646 1768083 338952 447421 815651 1968601 1478064 149248 897840 1637909 372771 728717 447244 417066 1324344 436386 657524 636390 445196 1662139 783122 1274248 1522457 26926 121653 1442503 60196 1482859 411022 103406 247274 1067697 1704881 39880 1714062 635624 6102 1067797 158025 1371548 1127883 990170 1211941 190912 1600996 1607512 968822 756981 1841105 178809 662825 839098 221561 1026316 53478 1391704 679886 310523 1614338 1436198 1488550 1121058 1110068 1909661 1024617 284526 1715898 815408 770474 807129 1369308 63593 260219 1320322 574955 1464127 103507 1285891 117365 75190 434858 580218 379654 824847 888877 1817058 1978739 283826 1471447 943013 637839 859083 1178200 279301 1755949 1934034 1387119 722357 774654 1596680 449437 1165540 680285 517265 1461348 1759930 1799606 1933786 884153 402210 1136494 6218 122137 687729 832677 1411305 595351 1525235 586442 1247520 1571562 1655263 1065047 802475 91783 273789 1766107 301253 1753126 664197 1474191 587218 1249021 1900125 1791817 901153 1728788 394456 714743 37506 1592441 1535082 1958753 1367672 1574070 1015287 106880 23323 1377980 1004405 1356387 1487521 1348709 1083658 1476710 64174 900585 111536 834643 894570 1778751 263418 259376 996650 1669390 38813 1011927 477767 1938438 379223 1987608 1924904 1173014 1443478 112221 427235 1289077 1838113 595750 1301962 84858 1203001 1261892 329699 1428697 1266599 373125 1565510 801311 131056 1023797 1011303 194627 914123 310207 572280 1535524 593824 712387 1219288 1718106 55362 1511755 782967 644544 1664832 1992109 1360262 3205 117319 865932 1261587 1735052 1047090 473804 66633 1463405 1986541 196163 1969387 434311 423846 3635 1162916 159625 1045225 706992 1876577 1457339 346537 183632 356726 936128 841357 1579423 412750 1767368 448675 827717 440734 1479080 1678108 1378258 439490 223641 743912 1030588 474722 1772446 546676 996193 1617900 138769 739912 501906 1802466 618508 990314 281330 905216 528060 1684734 589124 1747989 1586595 1914725 1462042 789870 562700 579214 1800655 589087 1594977 1452501 1523648 67770 1451533 1837019 751455 1961338 7643 734493 1981812 749543 415965 1828257 1919128 1335381 923134 1963863 978805 1307460 1849700 724733 1759474 198352 1393765 274757 813963 1115807 889163 1979377 241752 61138 1370186 247386 999493 1877396 1190751 106905 755142 1280520 1334923 688367 743203 1478573 80654 1050451 1656659 1360169 620733 102583 709191 127084 337438 1170126 711437 403012 555375 699011 598057 735239 404178 642229 152817 938416 297968 1064770 1579403 245714 53518 1077026 45825 690451 302707 535187 239056 1435899 1975430 1348609 1399768 556251 24142 1354694 1715732 602878 240905 905937 302604 1610096 1046487 1119668 1530497 585574 385536 60063 154686 1459893 931852 742116 424931 88689 429884 250423 609616 241486 1659823 186790 534967 150680 1302319 1183100 68422 81909 1693928 88387 1142255 785731 1851630 488176 432415 1237934 1775708 1681083 1642987 1617333 1979326 720328 369920 945008 1828246 1471725 1250536 832221 1133341 1944232 1523812 1535469 913549 172166 1844332 228478 1016864 1130542 1762070 521273 161752 203275 910409 1330074 1762615 1199887 1656418 1040947 649289 921592 576460 423082 1971610 1277743 1606027 791083 1052568 689978 319213 99291 592487 21857 793783 59533 1609728 1141756 727220 1175233 1207349 589208 920608 790901 1415950 1243639 429006 1925093 703487 642306 1026801 835161 1242125 147389 1078388 823625 221201 83192 1878540 502011 1875209 214412 526175 1066843 903837 987877 1878267 840665 163109 1566835 1250814 1850150 265803 870758 354769 1550711 1272084 1643408 735872 615251 1170518 1289667 1037504 84333 132884 773954 381284 928067 620444 47304 1149187 699228 1882012 1776442 1594853 1680797 296602 1741844 773902 1953454 347095 1909337 170216 782841 1569598 858131 211545 842275 781070 349155 805336 1703028 460666 1958108 1251076 1494307 1297636 1944778 1729887 70408 414209 1466590 1802647 1738327 830792 41280 415723 1024920 1540964 1212985 899282 301102 1998295 184446 1785583 983952 1110551 1731513 1514117 11093 475929 1231364 473079 1018420 1526434 1432841 1373565 243199 1001540 1996498 806653 1636161 664111 1709218 1508450 1389904 269144 1161657 1954213 389475 1388687 1940055 634427 1163062 732273 1561905 586125 611618 708578 1844855 1535222 1737232 1573185 1069470 1730316 903751 1824833 167811 740747 1417270 527788 613437 1193949 37553 1261297 865183 935246 1750961 1979032 627260 1623223 1852630 373472 449324 919109 1581417 380267 1612779 148585 1875555 573095 1719877 1976947 1501293 643815 1848018 1776460 856792 395933 12844 973428 1787970 256185 441443 1432782 714870 413244 710869 68959 471119 1826947 17640 1537062 855174 1631571 1440771 1426366 1884171 708445 442332 637507 641343 935202 1992325 1793379 190415 936191 635860 398412 1273292 1300089 1088857 143622 28000 320441 821052 397352 1124538 6138 110822 1483090 1799460 805420 565248 320444 1981898 1663330 1361258 1554616 1544297 1715672 1732962 315092 820264 449012 144462 1214142 395384 1536764 1869330 637869 1419419 1534503 1032965 1697167 1936549 859709 220644 647358 1821983 1428654 1761336 1894174 159008 977999 632808 1348937 886859 99424 221533 794554 872377 1924686 1634091 685804 956411 1239873 1454078 219937 113874 1421642 504719 1348135 836715 551027 385958 1071936 682412 852675 1761192 1506710 1034174 1677506 419932 226990 897388 1845194 317492 1148861 94824 1064115 877340 986644 890309 1256664 886348 1781327 936256 247902 863651 745305 1031861 225718 279685 1480238 318352 964615 389505 833133 91521 757034 699115 1857020 412303 1687729 949127 1555421 1038998 61991 1425796 1284971 1414700 553996 463695 975788 1751432 1423905 928377 863847 342969 88073 1674779 690187 35191 399252 614432 910367 1770700 1427321 1930206 358018 1868487 895338 1229379 577573 625024 1925747 975712 1664151 1780605 434894 1933541 1738697 55749 1168843 319282 582903 1730984 1954310 818704 1825323 338789 470840 1768436 1947790 1024034 632126 1284327 320695 500912 1553830 1122530 1157007 1160918 240178 82697 1943516 732049 1396932 468649 699097 1638719 1724804 1383608 448235 85668 1180947 1062567 111459 1513201 478330 380424 267873 128115 439788 184080 495518 768974 634594 795621 7937 908701 1145438 252802 641984 1004782 589159 1899062 678481 279525 450600 1986110 1546302 274986 1679055 1364385 356903 296741 1504920 297278 1411140 1867479 72718 1105172 1786125 675466 1254941 1019020 24539 1037699 1037208 22770 217707 1897520 46508 375332 1325229 1839789 506984 1864433 547880 564716 581841 247610 1526167 1855586 1811946 1658183 1238400 1082035 1147560 1874911 1514233 575866 1461096 1744131 1170641 770294 393300 1289512 1144774 249225 60943 1553442 254015 1341698 327234 189188 74827 1176410 1358848 1240351 794850 1038577 1368104 1494561 1848809 584491 1686906 1267387 1068171 1487573 1639325 36026 213906 1044431 1557826 202889 1592992 1011439 1769452 1866741 983535 1514958 1348673 1709855 683674 969327 21367 1080373 40955 957886 686857 320629 1507255 1102038 884397 1970981 1084632 526222 607982 1140581 621093 1319115 828642 1108781 374730 952193 155542 1624475 70702 62053 1120805 1032867 363022 186671 201093 1478266 1795239 1494888 187857 211113 1542136 1551032 838340 99966 1128037 268004 452576 614542 376328 73036 1377000 1358431 2921 24427 49546 76895 1516196 871347 1237637 1798451 1658853 513151 1888526 1862094 1992161 1108671 1818013 179797 1172481 503029 1220936 445198 1534633 1923838 1729785 1217627 253081 615354 771904 1030602 1843757 307639 260243 1420341 1833008 1921214 313982 255114 1740530 142657 1662256 1245895 79956 354808 355245 1714995 1586039 597664 1720492 10900 974273 1674874 48344 1423067 469898 1643543 551863 22843 42637 1679528 965329 1618087 205462 15040 436730 848587 1030644 1954666 1385731 919890 1203720 238310 1654007 1386291 645661 646975 1726841 91032 1139220 123385 91794 235390 86431 1029414 304503 1605068 749101 1185702 818461 950015 1102281 557754 816646 710608 1608838 40495 1272986 367318 1180729 485299 1929852 324596 775611 1032331 1889075 1546418 977760 452628 1226389 540391 1839971 1737907 1101869 1259005 250289 1155998 1251748 1638105 1714419 507706 1441504 997561 160762 1743425 337721 984564 24680 1871046 1402418 1360533 962421 633060 573802 288977 387450 1384737 869108 662678 894370 315150 540349 1801523 1048260 1765389 975273 781463 1666651 519584 1550519 1435639 1671535 1044711 1113333 1758710 995051 1797892 1580933 731875 1222770 314715 618831 1901904 1442770 1440301 206670 1593403 385362 9597 881705 450514 1453698 307250 1689445 154172 1940658 1606036 1574424 1802102 1934110 1583039 229549 282873 942597 549588 292546 1708866 90146 1338264 1392046 1555050 1743320 1701463 117141 815810 1902982 1513651 1539891 855105 847391 1975287 572383 57211 887579 702191 250383 814744 1970229 964434 1675840 1486103 121825 1556526 1360385 634742 1571656 22658 997692 1896248 261501 242624 1843392 1034179 1079081 303207 118199 745178 401613 961315 315816 419986 1094644 29325 1243553 1418871 1202166 757443 1252407 1810873 1756045 1851643 1337634 863688 731730 203711 511154 454014 1753602 1922899 1975178 889315 151027 1938009 71292 1860986 18084 1606795 1335117 1066915 1813021 1520918 667622 641940 1289911 1249857 311511 956737 238791 1676643 1445410 319050 747555 28217 1934130 147855 1617371 1806790 290664 675154 1302765 1157074 138666 927399 1627172 211247 1573709 519566 1972251 194105 290556 564011 258228 572476 1378647 940405 88549 1953750 1718569 1512844 631683 845079 1440209 762168 560475 105965 822183 1466531 804388 80381 299851 1727541 397971 1234468 1616369 790071 1885287 22268 1337366 572731 547409 1157499 1275604 1401658 1223074 728522 199818 1148821 1379302 162218 139565 664167 1959440 1177935 1495649 1944684 1441828 1317477 1258731 2733 538544 1058616 112576 1413878 348496 1787315 197116 1351217 647170 1212095 1584805 161222 767703 128286 81745 667076 251228 1325699 1171466 438187 509424 70116 371546 167983 1460927 158173 255925 1141257 560482 349519 328064 1097266 1236269 1313516 1625190 254850 673808 883262 1964906 192676 1193486 1055620 1786587 1449244 131057 687671 497865 1759987 235485 309506 112396 1346809 296267 767209 1760886 736633 275245 771256 540432 140563 44490 1544305 1477270 1634126 346760 1445819 1778267 766221 1640123 917374 898561 1145527 1980429 469445 1266930 58522 882019 542084 441231 1722642 1888122 1308299 1424595 1477390 299679 1744949 1006846 1636915 20196 1350378 1291002 391125 1108475 362957 1585300 321939 602904 778643 130468 977161 1351014 876243 1551195 172433 1226153 109864 191253 1544150 1754185 1772122 1269369 1042245 1289022 930296 1072741 1887371 911810 1478782 1827402 281953 103950 639734 175554 1826942 610942 93877 1974536 301921 1911289 1909520 1614905 1238640 1902139 1471055 1029529 1636366 549902 953486 1983432 1035622 1491245 1213689 1519697 299933 1779261 312159 1350522 17232 1618384 1972983 1987273 1670945 531826 968631 1437081 894102 178998 565117 1185074 396748 927385 956690 1244478 732877 1897914 452083 1678668 643329 411790 1570487 991664 424107 1277144 1397010 1501886 1985746 404725 1566699 616542 1982720 1143370 65275 84047 1976556 742978 1069275 655871 797391 1354515 597943 1945340 416618 1999582 534900 1524810 426634 672950 891370 442058 1029999 908396 916445 797030 1849941 1417542 967165 830135 1432736 1569754 1927308 1589542 1821155 456719 96833 1724912 1785822 916861 834744 354795 1121546 1964500 1614551 1875956 843425 1037657 371462 584411 151922 1083787 312922 94405 778058 30534 1033194 49558 448760 568778 952805 333322 1509260 630149 230113 810803 1453822 1935859 564095 261159 1985186 1210289 1917953 1020170 1870163 93800 1395034 1946436 1299075 1354315 1196981 776419 1167751 394270 1647167 1978183 213399 1983455 149902 1249055 1532635 853532 1663651 1343983 251286 214018 313648 1534913 1986435 837350 946605 188500 1431355 507674 558044 612913 1849435 1923246 1642109 1002143 987970 62980 489649 1019660 1821459 1761891 1650308 593612 595984 408778 83979 765771 79546 1170869 391748 132526 302920 1189704 1651122 317666 302952 1020828 1653244 246918 500577 1953227 325136 573162 328699 106431 746414 925348 983359 1392544 629575 1868279 1119195 186324 1439933 585085 1698860 1219692 610416 134753 1140422 598590 1704365 1836482 1754903 884091 941534 575686 651303 529055 571688 919530 1889920 1976872 1707188 1373563 1267611 1226208 1180120 674811 628875 1112886 745830 1442460 337390 1380498 35026 532633 171241 1732800 1568351 1490419 571551 1027279 1650339 78388 55290 468108 445011 415082 360734 1318338 512739 373048 267021 1629571 1208284 557081 1747729 622807 1376837 1545131 285255 1114636 1373390 1316354 1044861 416264 366868 868521 927015 19211 1857832 1148893 453184 1897763 827195 1889352 944154 472976 1924727 1590327 1008841 1912752 83935 299163 493244 373909 1447092 95183 347230 1809117 404919 3115 772139 1902370 1985318 1012603 707418 1542434 758416 553347 1097296 1029437 189846 625861 1974636 577690 1193206 165334 1433416 359232 1995879 604812 1875245 1583245 45897 20311 1105579 23344 1961854 1186881 5014 660229 1079298 1842669 1693996 186870 416258 511770 1385696 1853622 1065982 1312566 1389553 1638855 1113558 1106231 650377 1423158 543570 1592042 196060 1592079 1331886 1171362 1827271 1647327 1624689 519087 1904195 480785 590622 508226 1494032 1221632 678261 214397 1859721 1589886 395925 314183 1664290 395032 1816967 572830 118468 873814 70159 1264628 1878418 1975765 389136 243264 1847736 1162210 1028551 1243895 804351 1340207 1501458 1370816 1072928 685631 1640493 1448463 793848 624420 486730 581275 592523 353721 1643006 665611 1210123 1109954 1871825 138928 1885196 867848 1423196 1006129 1024082 737793 1329795 1963430 1842436 1089772 236418 1205029 606923 1539730 1804619 1001505 1712871 1578021 1411941 309324 1690215 376712 1720093 540785 806776 950643 358071 102268 1940912 1927383 1057008 802276 1391825 446876 31859 854593 1822382 601602 1401526 1708961 365131 1598268 406666 673580 557485 352877 1117225 1961801 1467498 1399814 268662 670061 1760580 829790 1020329 412389 1680482 1980252 1823318 564787 1022478 761082 1811926 1673246 1149984 426667 1563684 782893 1503109 1570249 703674 507041 1319357 1030623 1201360 1656698 637275 122479 1694593 1065806 1677271 1128828 228124 1394034 1054391 1919158 615674 1452008 1463071 108835 89550 696363 1095127 1346993 1770348 1122565 1199337 40427 171050 98029 1140899 1975346 1415006 871364 1374469 1803289 742674 1745985 321284 1790887 1012271 1523450 1063497 1982672 232252 1275190 1646270 156898 1697533 318831 746098 999631 950296 1315608 433078 405371 393661 211704 1287572 1941311 1282734 1658020 399557 1398203 256920 886491 1634424 1200167 121685 602307 49382 120322 1691011 1537351 131162 322012 1115701 1687232 1885956 1614487 1025011 1952049 1951323 698777 1901596 799952 856810 1525062 724556 699243 1773608 1416953 1280299 594738 892788 93631 1936788 60727 511656 290375 1709563 1296399 1621784 1514499 682125 1360905 756784 1986274 757398 1285096 1451797 527097 1758123 56227 1729584 476794 1673853 1576848 1047030 1289262 330769 555973 619519 99364 1350181 1916754 1745516 1000308 1346861 359643 885820 80237 1677395 1349423 55176 65592 1720974 843107 34095 994266 750632 824821 1942933 1750957 1492715 257526 663676 247321 912598 1464219 763790 763817 1179609 95104 347757 995965 1697633 714577 1820176 1085416 702319 1323154 271501 806465 1023356 23945 1358637 1856409 1567663 1277152 29788 529912 24805 614189 1304740 1859967 794076 883898 726280 1414756 574140 1247503 1466390 1750667 1845839 1327772 1235545 667473 1191300 1938584 1648321 176235 1031562 1821948 1712436 556570 1840383 1483045 674911 973829 997705 1761468 230131 1499895 1948430 336726 410676 1824493 198098 1694404 170860 1816576 320562 59442 1159905 1623964 1708244 682918 81625 535931 475255 71596 80093 1769000 383722 161160 370257 671649 1065562 1418049 1071862 167557 1921175 615648 38804 264872 812418 685923 155236 923158 1631733 331508 1128476 803776 222297 1899249 1811081 1457498 1205303 616485 1674446 460084 944912 379957 1769523 148885 371329 1641809 882338 1932853 212238 1080636 402592 626241 12507 1727637 940890 1178190 179046 1655873 58049 1644094 1592303 615603 1455915 1757595 145547 985 1079857 837221 63947 1809211 1297169 1868458 155795 1980361 1870158 1180746 1211272 1608612 1190538 1918865 497242 747249 1814553 881253 1092447 234594 1435054 139708 962411 213306 1136382 46584 907329 686961 322186 454000 1753814 177922 493756 405446 1475610 1372725 509104 1806834 39892 330303 625225 1837975 207088 115024 1191104 508571 851288 1153074 284028 941919 1430931 1162163 1919160 1489928 1427767 465391 229028 1882938 983735 1482153 1892098 492980 371611 1227491 95650 518318 45578 1971542 1810421 1078660 1143144 1868878 954151 1112008 1078559 386495 1510111 424262 1698063 1576643 980006 1023259 1927028 237785 633270 440359 1201295 349552 885841 683057 1197732 346857 204444 1044350 169092 1377545 1170081 1658601 1505320 679937 555075 1470500 1183073 817048 1900376 1294001 975601 557128 821561 914006 1798037 728891 60336 1826867 1117137 211253 430977 1592060 897186 748312 335841 1345771 677266 1161631 1230756 473840 407581 353967 568912 1230233 1747237 1642855 1929251 939891 837751 594281 1856190 1744114 982191 1655735 308299 1340657 1142409 1766227 1206530 1024219 1759793 1131686 1572171 1722083 1273014 1090875 1611311 1611122 807784 1549508 876907 441988 1849555 736438 812620 960434 615201 953516 1013946 1412884 848896 1825337 526047 264096 1175003 1415331 915010 414711 481061 296795 601559 1001718 293425 173192 1293084 1163172 182639 526207 1591620 129164 1014215 1014520 1145723 1554646 1417045 1400726 1794134 1702107 1754675 826270 1385288 1431591 1493859 150818 223831 503501 1564090 734583 761800 1496447 1943280 1444338 221634 107357 113800 463769 1760896 1046088 1547091 788172 679778 997084 1375495 259358 505063 213860 1863760 98947 126507 854874 1934242 765155 494890 644002 759164 1900388 1235485 1397090 168947 96583 305019 1232194 652575 1085370 667293 184204 366738 1303571 245643 110706 915885 1355276 803942 1494836 290125 282525 1985937 1842424 1926910 1923140 64860 255849 870194 1655831 575431 104030 722647 1250854 743276 1379621 99531 1806844 1687880 96042 631546 1974788 1340943 677237 926787 1614335 222848 274148 1610909 1103805 1665306 1602573 1810084 222476 1567518 147557 936286 1208575 1609537 730941 1610362 1966098 1720722 1333908 11343 1153435 9791 1692574 1035704 531646 52503 1169659 235512 1593361 320767 443602 657997 1364200 529157 1676917 246542 817011 1058125 1826696 5760 1785563 1780181 1830364 1921017 1831382 812465 402615 1242442 710910 1368133 1832278 1804716 679082 1238578 566337 1109464 283218 298892 346058 1075935 1176874 379906 1012455 1197244 1819081 1463117 278476 1301043 1995230 841640 1133485 1293337 1499633 1999386 36374 1286304 303707 997462 1433401 1635912 435335 1672874 769756 1896988 1545351 892179 1054690 238552 333807 1088716 560762 1829513 15701 117534 1824825 86567 564865 317310 1042674 1522098 753215 1258899 1972204 1394242 1233181 1692000 599923 699399 1331845 542603 503925 1565729 1036781 1809379 1528179 289780 1901335 390054 136399 1643272 505715 1684512 17237 1876668 900452 1310329 1990410 1148078 170501 1724418 1728256 34354 1029773 1269034 1722380 465408 616933 93634 1541415 1018083 1341769 565601 159130 762095 1967261 1866681 666175 634237 582565 571210 500885 1659830 474759 1601771 735062 875306 619895 1026947 753151 40857 247702 1134865 45799 753199 1106323 1759695 141687 937892 1125777 1807016 1816806 1352877 364208 1064835 875800 762787 519205 226826 1212574 391320 1650019 1796269 1003450 1561555 1638657 1947236 1246755 640688 1815611 1448775 805458 903297 736085 1803725 1815254 699153 1384336 703362 612000 518196 354778 902109 1570176 599790 400723 863244 675571 1948722 1718241 1767382 1736490 1008646 1884962 1069672 1124175 243065 618038 18617 1069657 32542 1389870 1673117 955411 43769 78694 1843042 565097 1755722 479213 539557 752661 1174616 665759 295329 1789701 1864771 1412748 1467831 1676269 1581965 1865551 196933 814940 548864 1180804 534098 444878 152969 1917435 1084560 1786346 1998376 548742 726140 1390478 1663889 574529 1218648 1940943 824767 1547459 608337 1924796 1389045 505814 1870400 1823209 843962 1778110 583078 1574874 1268308 1825662 1799815 1537708 1502567 743538 1389426 894973 1650119 1097828 1944086 1553363 910010 1897874 1053459 1488787 1630287 1450602 1520176 706431 1072563 1066918 1487273 95879 1348798 139017 55543 117452 1842728 1539371 1726987 410537 959528 563562 318921 1172990 221480 437991 246230 1988787 1680634 954673 292430 1334419 137243 338797 1649523 1217226 1028133 1215584 1454271 1729986 1359904 798752 539891 1640471 1354507 1035870 1256333 1695733 1271738 357864 227849 510628 135415 224671 870747 705028 780689 838796 241878 1393868 696084 70370 585010 97523 873091 1938028 1676821 1871580 1809531 1057207 791432 877752 214080 1754956 373955 1960431 57064 1250351 1439552 971696 1901156 724995 974260 164991 281445 1907885 849515 1948303 1844658 799215 1208252 433181 918898 596520 1566934 1218531 1485093 73244 305221 413230 1340549 1724636 1907632 269284 1936903 361872 1190584 1922625 980123 85188 1417848 1965681 769354 266995 2412 1406987 835654 1852935 1614791 362464 1995441 1114488 474415 371404 317881 45409 693641 956055 1385834 1064916 274380 1976180 160570 1593818 527549 760257 280395 4048 923709 711129 293396 1574488 1849814 1684513 952792 1369309 509611 296607 681303 999048 346000 1827441 66181 1920284 370834 815891 202894 1042895 415924 1608777 1492423 919069 1470191 1299389 1999975 125820 877890 1552665 548455 43658 1565586 449558 1370453 1833623 523726 1962438 1439967 713408 753764 784954 1568450 253765 1382015 1655282 1436132 143711 715645 123336 214371 848289 685673 1924675 1760854 644911 1504680 54033 1654706 1770258 151778 847104 175906 1885465 1463357 871299 1047439 1094439 396159 1619567 1206571 1494744 1004221 305674 1160501 1584351 1739572 905088 234668 354149 1911088 247124 202189 1178876 1384263 1131916 1200404 446913 185549 867985 884280 1643497 1891387 1716657 791188 1229163 30073 1579161 1086591 1447219 1704598 1105330 588422 1873326 553777 162096 1791589 452444 950454 159344 1478858 593382 103257 1848765 204284 979506 1913598 915684 1544577 700570 1718097 126392 1017669 1635118 579915 1207580 203071 185558 1326461 1610018 483355 326649 78631 204309 254053 488569 173722 1275241 1076386 1619520 928303 1394039 701096 441505 973320 453214 1534641 806173 774364 275635 1381976 301704 550229 694474 180675 1011265 58542 547187 1399608 254022 222420 1566473 906464 1631610 1119238 959159 150716 1980989 1820157 769620 1763047 1449910 1269707 486923 410577 814185 1669239 560567 552080 1130814 1239895 1645462 1636413 1801120 1299242 1658271 1893057 881953 922735 1044059 775822 230606 1139224 792927 912033 34791 1972051 1586289 1302536 989735 155017 385077 1935577 855633 1835758 1675914 1473779 1119821 114200 1635202 38287 1494988 1906081 833876 63200 305739 293102 1277387 1039149 1370282 988647 270679 1972602 1775850 896922 1550194 1921510 1883004 753854 1593813 1793706 853179 822728 1851065 1749114 1937761 1015830 956208 1783256 1430576 1286687 917422 605559 256764 693971 772420 1523823 259228 1298075 1487419 888143 994799 1596822 751985 1087693 15664 1166233 41617 1154543 1908381 1392820 870105 624434 968393 1784637 521640 1530247 1223189 1495514 298737 1480171 81838 1669876 1047838 1832226 1098358 376529 1788314 1584670 1110669 1525977 1700920 595733 1416761 1066612 1825999 1525162 1938999 1020785 483361 640513 603562 1334496 953099 462454 1506173 1071814 206089 870438 1563623 1118116 1447444 628717 815267 468015 1717512 962716 1693233 479126 495570 649911 435020 1260208 1013080 1535845 660922 815156 1291114 535569 1118160 1683170 660541 672767 489581 1617052 465037 876046 1209112 1395427 749915 9161 957867 1352672 1508843 275940 978418 1069940 1012195 607370 807296 1155279 1544639 724938 1435287 1366801 1330248 1307499 1574765 1117163 19130 1725202 380558 1787398 135568 1468394 231326 1311480 1397556 551813 1929648 632866 1294405 297396 1610887 1742917 1374740 1237700 1854070 1068790 1496473 1898314 656655 1163742 555889 1732019 1120061 881447 26707 733561 6986 1443835 532777 1409966 977933 972157 778826 181044 1643167 1844820 1615114 353430 1412349 456837 406020 1886325 105748 1803484 770720 1831820 1862600 1487796 209765 1011440 1937291 855288 978825 659739 600967 704501 105129 1594116 263739 157611 854471 1730895 813928 755372 1358351 448628 1111642 1287708 1053149 337528 1462439 1996076 451033 1505543 179961 1873180 822971 1115270 1210636 783963 436627 1828056 1322544 166105 1994968 276516 36508 1659881 712047 485658 1199910 559830 465940 720623 1114873 1823363 1880994 899856 202197 1936442 727808 779823 1039133 1278274 77690 1561997 576284 172471 536286 742215 1076597 1704860 419579 1906209 423666 1420368 1674357 1129754 505964 1133100 1331225 500856 203026 712735 26860 473677 118045 1990376 1853938 185074 1679645 1722416 1949174 548431 1445598 518027 903501 1175260 130364 1609159 1554187 1328738 949916 949866 1689706 442410 648800 960479 1753223 916562 1373941 613893 952678 1845825 559992 1190394 1902398 1653918 177693 1773872 1270387 1057033 863745 332937 1363244 400770 688613 1207099 1382422 439996 1283966 360630 923607 1641750 1766469 1434660 1074414 1119380 1404108 781529 262340 817645 1349405 135685 636398 1271731 982002 806578 1010277 1943828 1519842 888250 1630539 132154 275155 810352 1908779 834098 770772 176687 93001 242641 1891222 1957016 528760 656295 1234847 1100503 790226 1489652 465371 1744533 529986 1806677 185272 1179721 588770 827749 577603 309415 383206 1763033 809985 1753264 30830 1645240 1678012 1721082 671615 1429747 1621603 1445500 280305 1601209 814380 971521 1785256 615205 1275127 351371 965536 829803 1814327 1390376 1849797 1473714 39077 1421324 1699126 649238 22679 1230934 1209034 1178774 47617 1263200 438737 1975052 1615953 223198 135129 1710609 1910977 1953046 102724 665767 227798 1870255 598484 460046 550932 507934 455358 1694494 532367 1008417 1051824 1726362 1766067 741989 122135 175559 390335 1807557 1949698 491098 1075487 1379105 1403030 1155571 1137922 334815 227985 1586244 325080 1674086 752636 884203 1792608 297379 998950 1134654 463912 404848 1531286 513752 1880248 1406477 1079077 1915727 514749 632131 1749249 1322547 1845743 1395717 1467939 1028916 1300978 1528355 356932 707571 1916100 638465 340174 41834 1140310 101155 1042648 313565 1311242 1044923 1451785 926074 385578 1937473 1274546 1800726 1456853 640414 1312475 390211 130428 397904 1242053 1666726 305081 692235 876221 1235447 873170 950299 145020 386949 1079689 26069 474965 139308 162223 1043063 212002 1946422 1589119 315232 1841319 709804 1596759 78818 110294 1113754 1103749 151727 681134 1188468 1309733 1650885 1837465 1659023 680738 325767 221282 1299142 1963313 457750 989774 1750966 1298571 1004187 1569200 1091928 497149 1433089 1985760 1708377 1673787 1490310 1320344 907104 1715642 250673 470683 786140 1134656 629616 1525692 12175 83519 73884 1498090 472085 292804 1036515 1056437 702953 1563342 1781118 1672560 1121622 563796 1008914 1717023 1567052 1842172 879282 506569 989587 33728 299761 1600225 1738554 864330 1096013 423262 598739 1645864 715238 633118 1084842 531760 1123930 979043 792957 1483514 349593 477648 1537361 837770 156188 1567044 336732 1048822 1996201 1070462 1203419 1944487 1599015 837585 1243559 359680 433646 258766 1458126 977702 277827 1861004 1095190 1665633 915250 971641 203016 1277051 1119312 742845 1741425 1792970 865185 1366191 1124363 1994474 1444911 1261359 1283755 948252 1760414 853473 723471 724376 1541447 82647 1841180 165075 544683 37580 308781 1792078 1904743 280667 395567 1973160 408435 444915 1166172 1049663 7848 1326320 533553 1767147 1793170 888373 1808487 1944322 129771 1886807 821845 1121939 1345331 1330838 1188704 1138734 528936 90784 374028 1646606 175737 613709 769507 949534 903275 407597 253084 1300161 1101524 1280539 1524560 1440581 1280378 119697 1436260 421218 1781516 906690 1131144 1555920 145263 839540 433172 1808788 955768 576150 1303486 1717300 1293529 1027827 1110193 519072 1270751 819811 831038 251209 1985518 1049831 685461 1399235 44273 701741 1458960 922768 1601230 254200 1566760 513021 1964819 1855529 1728554 1756690 746792 1756803 1840857 1937491 260190 637972 1765976 1967525 230710 483687 1262750 1233568 1387701 1326065 256656 1813181 1755367 556416 1184331 685892 1223816 1417683 1981132 1404946 183393 159522 1304579 1446619 1096937 1959032 1956469 1812884 851087 1720440 1004239 622911 740873 1466671 1367103 847274 565858 1488694 69740 1330524 593798 1401439 1513927 1191802 669756 1340643 407557 1240639 81990 1801519 1618402 876710 1815755 1489599 1786055 1134702 1687224 852387 1841549 845448 1100225 1562681 29236 1151761 1769975 109524 10775 1704642 1108256 816596 438441 1934541 1316861 1942113 593447 596629 468012 1306564 153380 1881462 869297 1449683 1700634 387675 603764 423671 901051 1574018 1220657 516725 1523975 8142 1510248 1397677 1339695 720424 1658756 1863559 933953 576655 704908 783041 1922856 1765357 1921108 1392562 1888777 1686355 214553 1269071 1031528 1395741 614912 451754 1476911 710339 1216693 612579 565520 472234 1394813 1283445 1979211 1315783 237226 741783 176577 1770616 306397 582242 1864616 516191 362329 844476 1011956 322643 998121 1333538 1078317 440978 356471 1209179 1346865 117933 1919090 1041449 906207 1744070 1410625 1145554 263256 297545 1373899 187091 924545 666729 1637727 340952 1974197 437272 390258 833442 1601579 1733225 274932 733884 1949559 1171353 1257966 116327 927886 1235793 1017431 1004211 1585835 1901362 1579840 39291 1408143 941001 313224 1155412 878384 1922279 1564213 1236161 309992 42646 767507 1744157 1071478 1355339 1795062 1567810 1240933 161467 39192 1389788 1111947 30677 862513 741588 1098739 1993645 980442 24530 1067774 120698 131170 1667559 843953 1623345 612319 394990 295322 1127915 1643553 686566 1952189 496611 171005 1968763 476657 663097 724477 334338 1521494 1046763 802931 917245 218327 1753434 538326 1746932 409603 587639 1882469 1044478 577483 271770 715403 1280883 235681 791399 39690 852137 1722044 33261 1507559 1259552 1065878 1769981 1420930 1979645 1059335 1783200 727119 118485 99160 562925 1797439 1176495 572004 537085 1969685 1939710 1387801 921640 28889 1885223 1854401 1668104 846759 1171635 1266166 708981 413113 1276968 1720852 1587407 748846 1349543 1195607 946501 1739809 1133760 553303 1783842 837921 1701035 230499 739119 1519862 657581 1923174 530459 656195 66301 923137 38700 1676819 1465392 1146403 427 1232763 1915181 1704895 1121597 1580880 867164 404164 1972709 1634595 343795 1093315 1522374 1590071 1202327 1108007 9751 1892031 347452 372360 428886 76201 1631499 1379180 1117648 709869 1321761 1673104 525177 1635720 1332136 884187 1694073 1290225 892097 1747655 627619 1229774 622051 1823191 500913 913675 717506 1637908 1292404 1296979 728669 1374399 1931342 1366246 715673 1306015 1945209 676044 668664 1770056 1057930 1114969 1559523 1379165 1410357 464272 1026674 1495069 1325235 1841389 1068975 1145736 939541 835288 775458 1612777 809038 1394017 177742 557450 467693 378982 1127582 1016518 652991 701799 749330 1079739 277808 388363 1419489 361731 802265 1630323 1760827 1031511 415784 693088 405220 1526712 417623 222577 1974964 144323 629536 1719976 1794014 72733 1272526 1181565 1863739 1046633 1066822 383801 1245092 482296 1353598 519164 1462287 1153370 859652 558595 266163 1613444 1909967 1408138 1831709 125953 1804973 975388 259403 1146092 105664 36662 478452 1236911 441993 1749502 1245062 1517303 1211507 1411311 1898485 745031 47721 652804 1989490 1219614 1578672 842053 28005 1589480 358043 1065272 170348 250180 702691 339215 1830749 192311 1729594 1164573 1123011 81631 25909 167960 811748 1469437 1060363 97047 328667 1920838 951779 807030 242908 1370173 1675950 228183 601396 994624 1082371 961221 1351171 1135471 791603 915575 917187 1272984 1372968 310473 445393 127730 825391 614931 1898388 685939 1069821 218599 1446072 1658913 1181061 1330227 1202889 1393826 846281 1302637 142607 57998 703700 1859252 301476 1449577 1517798 344627 1197617 1478910 851716 922226 1821961 1852855 772864 14883 603323 588792 1116999 598291 1724049 1508934 673885 1995831 1441106 1787737 1240389 1299119 1861287 645443 1826829 29485 1457520 1073338 503895 1323135 1388864 1675981 589991 459814 1785992 1704108 515877 1205518 1450219 1650943 400039 577686 1804052 963149 836079 884991 261611 1160443 1061512 729107 644367 1505034 185415 1255219 1846748 1490164 350246 1517055 924580 52375 158665 656144 1414044 1382057 399633 1206131 403694 462629 1418854 1029925 166653 446543 262156 1364150 1370196 443617 1883178 714357 380734 537298 830936 1587956 652294 1999769 158614 1504068 1806973 1917341 669888 956623 350696 944252 151626 418214 887871 1244641 1170880 576600 194572 181195 1627318 1599221 1955443 1858714 430255 205302 1846174 197982 892597 209084 1297095 1645697 314660 523208 583927 474858 1259551 1582260 516565 776959 854085 354232 42848 790029 1922305 1721378 246008 203029 194690 1322228 1878087 1440861 294972 1071829 467144 62872 1712190 737463 124590 1949926 1611126 291299 657052 95394 291454 647928 458702 1570523 1028456 276054 713668 348122 1021259 71751 451616 338599 1211326 469334 1919933 353371 1124973 1880733 1818979 1972604 144100 1197341 1759186 353288 20886 350458 1959374 1271717 123108 306339 1228634 1033307 1222569 1658430 917430 894405 1210362 1951615 1758426 1119194 651835 199271 1332132 1771518 383675 692182 1590707 174694 714623 1178023 20715 1656683 1184983 299117 1305399 676726 1184298 1935128 731632 918092 1979664 1053970 276885 1972745 1361699 1761952 354460 1473839 1503850 520079 1458926 1635666 380835 1755957 1677885 1108109 189570 1404189 1807553 1560960 1995171 1532678 653459 1816062 778095 616693 1043872 87710 663184 95458 676797 970741 1512344 865511 1288691 805234 953845 830296 898175 434645 198738 729676 1882450 976719 597178 1700677 888124 1377196 1133281 1941171 1768443 1210185 1673118 40167 385573 25114 669243 1411321 88359 1649949 30671 490788 908483 1852979 1569096 641662 675160 881587 352558 1031014 832779 258185 528461 1765189 1304565 1374942 799318 38768 1192697 74654 600069 1675888 1756180 202019 785783 160834 1931722 559500 300504 1044017 498348 1684022 538365 1582223 1691169 131936 1014270 803271 1587513 1951554 48346 1777184 937760 1161643 1044650 1301710 302390 109255 1995673 806298 713106 1926914 1316735 1619554 1113046 1051444 901424 1956899 1649335 902123 1276034 1862415 215751 234701 1018957 938118 783022 963448 321979 1492092 305179 1496906 1482045 363857 250852 1548692 1670167 1042230 1733992 1392773 913643 1785671 570954 1638531 1848979 1654519 1440441 715305 88718 1624103 809983 1368246 1602685 1201132 1634347 775899 1862963 1105774 1203064 476111 84569 991854 1393330 110517 1042813 124479 760731 547553 280750 174974 1089280 1767929 1984497 721069 1366145 65136 327509 42049 1019217 428394 730714 1180954 1158926 1013225 1720329 1394037 196265 1221355 1352597 1873790 1672651 150945 223597 1498443 292596 1522211 188120 1732997 257834 1228523 711442 661484 374349 710232 1268418 1556672 42605 194638 1866386 385055 1296729 590719 6018 63847 1429761 155111 1393558 490666 1890710 663884 1964261 236943 430752 312797 521384 990309 1822889 1630823 156166 1082515 1626657 1114384 293420 899167 1673429 172169 1525494 1886358 1468632 654518 1489428 1095515 1347780 442105 599060 244657 1889213 965498 1650399 1348154 1086498 745523 340581 683125 1234334 536066 798583 1665251 1529015 1891233 891778 1891571 752386 445478 1119094 127422 1865953 1430040 129433 1998580 792151 520676 672293 1864888 1210702 338018 1410114 1865446 1147726 589358 1257713 1830849 1668595 254251 1071645 875428 1613453 1039052 1125213 885953 43924 1062855 811116 1027182 544123 1264244 1176965 1061124 1874150 133435 612600 744560 676627 273949 561117 1041743 238388 1085583 1970678 1750924 49796 1791192 956852 1175523 1415893 352570 1420566 92507 55453 380148 59825 1612873 1465575 1469039 1411462 1168041 1454972 1224137 1797932 1507996 568931 770737 1402582 703165 1679775 585706 962481 403920 133987 1217009 1145773 418000 194323 1975770 296474 1578708 931470 1442487 234642 1005555 1623655 18228 982334 1877128 935510 817967 1345838 573119 720279 804334 1560214 257700 1494564 489080 1217623 1792735 1871059 1401989 202982 1035806 711765 1703719 1999003 830108 1978357 64583 832220 1188570 823721 173819 540027 322663 132811 94903 1517789 1866205 1435774 1839933 983549 768934 1706642 301716 1936130 1260603 1172556 456366 217210 1761458 1713708 1960941 1377957 688740 163468 1712956 1559597 619788 1723279 1986883 826215 158943 1430744 610039 202278 665294 1859410 1301949 1082288 232335 636491 1226471 91191 628537 233059 527892 1894543 1428521 531844 740362 1719762 1181975 1617867 1135612 580742 584681 1822555 594859 770870 881131 1815566 307675 1310304 312106 728243 1887907 936131 1868322 1835615 1083329 958099 1944505 882361 1539920 870587 64267 253890 1954819 211986 1710583 361134 580921 460443 668224 1375613 1486173 1811228 316962 224046 1592354 1639714 1809084 430826 168242 1246151 1289962 542258 401028 1414691 213884 152845 1783917 1388366 253424 1779560 1381433 1574649 1392416 1729882 1380572 1524577 1624842 795900 428079 801054 911264 1552147 875547 1389536 1524140 477450 358262 1645984 1447275 1664239 854516 209517 1361728 130182 1900344 1607557 701570 1534702 1853679 484482 1614820 1698249 1514088 1451896 490854 619312 921340 838869 193345 1794483 1864053 1566433 711242 322709 187312 1624664 1851687 111606 1124783 488599 1185936 1296037 1200194 1933959 1641028 655231 1026071 1967763 718969 1670297 661451 84160 1235353 1664414 512311 1852938 1446790 56984 608026 549989 1585178 667334 1095666 1355202 1797365 1995059 560170 324315 1613352 504641 1536792 209310 307577 1951409 1835711 1615714 885956 258665 807813 882784 1729399 1338882 1932966 788167 854697 1541105 1704450 294225 1182596 104506 1158612 1079941 1146116 137387 33926 392706 957788 1725690 923613 1982226 714556 436432 1395843 543782 1255985 390912 1189893 1879628 1437444 1313631 1744715 1269223 1357315 71378 1682367 867706 1308789 1955002 429630 840955 1751474 72995 950545 815465 1027760 642921 1939277 1788660 1974553 695058 283978 1819299 1255956 354073 905236 1999007 808317 1905324 726110 1462991 202145 501207 1532271 73434 1449057 756825 456263 4911 411715 1119871 874811 1638584 717380 526644 1453069 1495145 1769231 412698 1903802 1223987 647342 484067 518910 1681684 1868236 395756 897676 906368 267189 154757 1079198 832204 715923 1497096 1065845 1285731 138344 465823 540188 170367 1829266 1536996 1606368 1227677 523212 795567 712913 727194 261198 1168571 1797239 1832965 560167 1427432 1493743 319835 270445 663614 1529924 1307666 1769968 921507 859092 994209 433748 802824 1188798 16573 1146952 625670 1912012 1712085 1936200 76759 129158 29821 1722724 1747215 383871 210217 1635049 1599008 1784202 780713 1898504 941149 899338 1546954 1441524 521214 78070 869062 1837863 714171 1902459 142045 714987 473357 283400 781215 1790715 54291 34838 1192332 1923339 13674 1958113 1667949 914631 1163057 1892943 256100 1792509 317408 517306 733722 1530388 1084193 757050 1840937 1831015 185141 324511 343190 1974976 26138 441936 1391765 1554335 1098677 1591910 230875 1304868 1634161 310593 1841228 490317 47558 590616 905985 1349625 1048807 1771630 579602 1198447 97134 166999 1411432 634876 524014 296026 1894349 111155 967639 1068029 193517 1571427 737502 957913 948635 1133747 1418662 1028744 1765324 103768 917094 1616057 859933 149526 1554184 1624011 86818 403709 622627 1579510 682008 288818 891604 16325 18727 411793 295648 1009724 1454327 400337 1710896 738591 779012 1007916 1196897 1951137 1554941 1507387 1962405 1384453 800610 194141 1570448 1992402 680940 396463 870212 1625774 1143270 331517 1196779 237515 1673286 1972244 1982310 1576450 266208 1847663 1914830 848052 817409 1861869 1438722 1413243 945773 238267 1854677 1308591 1578712 773338 824836 1687014 1078628 1626409 51019 1694354 833817 1647114 1846668 845727 444415 1415380 754622 808425 863935 124733 270091 1103913 725008 1365332 849102 1877948 336277 1452505 649835 1016670 435343 736622 224245 63917 654969 480535 1498493 1004719 1851006 1751520 642138 268606 1338118 698626 1387624 899263 1605615 1104074 591776 637698 249902 216820 397584 1232902 444139 299582 1439912 1275192 729487 661398 1646888 463854 1789307 1841967 525075 991125 1453460 1128222 537807 553904 397264 945589 1576554 361509 555710 682021 759280 1572399 384858 1309944 210666 356216 832590 1194536 918687 55486 252055 458826 33480 1013882 1976987 480976 131620 1831383 1791621 483942 257239 1420291 1496244 1785584 280768 1107939 1018332 1194478 954487 1542087 1061560 788502 1403689 1300352 273139 153911 682147 1228769 89202 409993 536642 417191 751296 1178069 932897 468266 1687254 707854 1487689 540782 52848 837232 1568220 456660 1084063 637296 361999 762463 1496325 498804 1087491 1255239 1884610 1742858 899535 482258 1023344 1035187 714553 1249401 777124 1041083 475915 1451721 612117 1226509 91173 1903511 1190644 1016504 267229 1663797 1685949 1729488 34374 333535 290800 1344120 1247372 728171 710197 658235 1777965 724584 1782964 1474170 977268 922088 1944754 1788266 220734 47149 1687837 214122 811430 930625 948619 717819 854355 397182 1318066 1906370 1078503 1609910 436411 452629 443932 1913498 1415515 742785 1564190 1439747 1913082 1736144 1894603 160155 1816832 637760 1163843 1812628 1946120 1170665 1681230 434056 911220 1169996 187122 1953493 1231689 474219 189959 1997141 1185038 1164383 1462212 1964884 937505 1403995 513869 533635 1506110 1665673 789563 1405558 712217 1323110 948867 1595435 1448930 1037948 1504570 1339761 829866 1036264 795193 1161757 1557733 1397360 245810 13229 1944608 14255 776389 577799 1350878 569539 991134 1339957 119123 1867917 1922888 1506919 1081250 1046565 630002 1547767 2821 1585838 139944 18920 650162 1433630 1551504 98022 532237 1402965 834762 678058 1969619 1746471 1915818 1941767 982214 1792167 127193 1416533 1938717 407556 598860 275551 1756162 1815840 1171272 1729206 51699 1521327 889686 1599495 1080619 1147898 1339205 171054 1021003 175829 1122381 1543318 1896004 1654524 320344 372626 187015 105850 1708847 1636481 1998653 1830731 222567 1500282 975340 567476 239553 998150 589741 67621 1691364 1215023 1492650 1698453 416033 615872 1229641 932471 1988322 1498641 1859046 1683771 1147822 1974219 794882 1183749 1686894 1996036 1133132 1571247 1604006 449047 1430001 711743 1123623 228276 201389 45010 125788 1989973 1767923 689605 565666 1195794 582843 548561 942691 1722761 595720 1694913 661120 1737379 870321 1014286 362691 1983958 573008 1173085 1072691 239924 1171604 1398896 660275 944148 1701840 1812538 1203074 1141227 409586 1464059 281958 1039088 1601453 1263027 1098702 681714 132762 1108759 679293 1785574 1041988 1614145 191350 989349 459153 186732 227591 1451780 1955324 656953 1869003 1294310 704394 149665 1000393 1982589 452321 1394158 605748 1864352 1509883 1611928 1431189 1027636 1786484 435100 411673 1537061 1672811 891357 572795 344841 754077 187528 385668 614382 587386 1265577 1731364 1892771 171588 1678526 451706 1911260 404157 1177599 502072 1832926 1927337 1109775 507055 1872309 547205 1171765 1786174 1920912 482479 1029187 115777 662175 761345 1144123 754172 1498626 1268355 1991513 1056197 1112925 1892144 1749119 1773455 377506 1180915 1008032 692119 27036 1030029 214229 1052561 944906 1991599 175590 1349724 94517 491423 1850999 1403827 1528379 1224566 1800286 1118433 1455527 940955 1671391 689667 767073 1905930 599839 955498 307645 1662867 1989709 733450 877662 1169396 580768 1460858 936132 1835518 1436731 914134 822392 977267 1559672 1771598 906392 1706095 61967 57108 1289682 1940733 937369 607056 1161150 1174110 773353 392700 1120922 1697648 1940950 1202357 1671185 1016955 1648869 346548 935843 809098 1772028 1726592 13016 408432 1765541 831241 638748 1199575 538181 583787 1122710 733901 838160 6665 1741773 1248312 1216281 1317671 1258233 265487 1139838 1912230 1152912 1068386 1736347 486480 1866432 1595494 135268 429110 1027859 1138811 1438726 664457 741951 774169 63872 1152275 1953688 545333 1990516 519948 1581134 887287 1529002 1381199 340700 722541 1733276 1845850 1936514 1846185 914400 875895 1301047 321995 943593 326510 530070 1101594 1662522 1925961 1560948 1203008 1182431 1500641 213759 50892 208415 1965314 1537655 166152 1930815 1476242 1951532 608405 1553840 1818548 1468500 85622 970576 1346032 1912026 1647639 494419 1026764 835305 895029 1224305 1554930 1366062 77347 1068154 1764614 1807752 920342 1630908 1141882 369790 1698101 645462 267401 763801 107908 587189 1428950 1048971 449218 395878 79400 639265 1704460 531988 650339 1157321 1314712 495681 919907 218608 1280436 132452 149514 1825297 446345 831062 102026 958308 825188 1986893 229427 829432 1201549 862865 1110402 1031221 918028 1134285 1043798 1002547 298266 1256885 1865750 638865 1389134 736989 905481 1929556 1444402 76362 971153 800609 707863 548681 22183 414629 1343281 1581475 154301 1353781 1318822 1245577 1455563 1129000 334958 542243 1281833 532163 910710 1286797 239827 808721 1675993 974940 923040 1259602 595849 1656322 1667506 1743951 775779 1609256 1255688 974633 1464164 1599842 1792400 174676 1148444 1219895 991932 1944375 245852 1466126 623505 1600803 549086 488397 871848 1490206 1078487 439431 1752337 997162 1621656 108248 1467295 1997816 1920373 889704 778680 1816525 1474073 1334801 220539 462164 19169 394984 1510116 125547 579786 1439535 1156230 1566387 654804 805343 1078839 1216172 1744732 1491859 1437401 1745881 1365987 1842683 559820 451712 674069 587125 236174 500268 1725103 189075 1435533 802269 355970 1632962 1379603 662321 614772 142344 1187459 1302059 687626 237591 1901762 1729030 1419179 328620 353132 502489 231362 885787 1738121 15279 1940879 852499 174097 815035 555825 499282 871742 448533 607725 1310792 625810 558057 892595 76211 550555 1465561 1319334 74121 155343 1941049 226687 1069302 766503 1493135 1637841 384312 22870 1111926 369875 1628210 1059187 1929441 245823 1647440 1483227 177289 1037173 921886 1860747 1232374 1901958 1688269 1708600 738098 304 88987 126280 539737 891469 1583274 76111 651214 1567986 624387 613362 1198164 1308097 655180 556855 223649 1833199 1261390 1631919 1789957 1741784 1920661 783966 1653054 433302 1092144 1106526 447588 219853 1662945 122639 58457 293716 1005218 1298755 1524112 1368500 27009 343673 723005 1575808 1755220 261540 1413259 1267590 999645 1224670 1288750 1645019 1090599 1033215 560995 531055 577420 1803057 1131161 214407 270310 1408829 1224343 1596070 585132 143045 175247 155804 1544907 158928 301658 241726 261184 842558 1332883 851365 1953975 1162251 151492 1147318 1895511 1854260 458829 1142199 664577 628524 482347 1942007 145535 558259 1548418 852481 1586339 104444 746617 1501910 1904922 534401 479107 1327811 1185365 550029 1375897 1938376 461185 1061703 849858 597391 585773 1646765 99575 1396558 659526 419709 1593992 868680 48345 173116 840358 71512 200584 357993 893296 481978 1106546 497295 1876427 1134688 1091141 582781 1775765 1785535 1255252 279676 1705393 235770 1005535 1719328 811793 834770 1934120 316393 693848 1930887 1801163 733438 1843617 1575014 812285 1234330 1652196 538325 580865 388824 767 1951559 1322814 1323969 477031 1945109 763591 1753167 1398320 400449 1278329 608339 869907 902970 1227463 606353 1656556 1277849 451930 1555591 1525603 644204 629594 1042294 1975596 350202 809683 1658685 1512429 1489232 1474268 1152873 1889023 755307 1397020 1844976 1710972 963 1298315 951291 1249101 576788 1391883 917774 665993 703185 1987322 345438 805278 1590162 1062390 496416 483845 870874 679679 1306460 29285 385463 1629097 1405987 46495 1467072 472623 546260 676465 1690603 721757 186479 94528 1304335 1259718 588434 1779877 617107 1521890 367250 1001941 405869 857407 1789908 989938 95518 369805 1584968 1297757 729140 707101 1129552 13268 1259998 504667 1438682 173366 885103 1210103 1465453 1553038 1426034 1221217 623011 765001 507448 552259 160209 1693445 195634 35372 571745 1256887 1544931 512056 433610 1386827 1217609 968291 1709102 1268278 665360 1437160 1366129 566039 223328 223258 361332 1407108 527877 160935 356970 1876944 62036 1770773 920592 1727175 1198730 346083 1438587 1774369 427817 1521920 1882616 1269185 67349 1699965 946412 455443 1530345 1237073 850096 760040 1550925 1853764 528807 1798418 1648362 561646 1236949 1661899 745479 395767 1483582 1709071 901278 657523 659148 1852283 1020795 220636 1542487 911841 621670 1231972 1064737 366908 1033433 1890783 1387760 1074806 893702 34133 665657 1741210 1223848 1839918 1085994 879778 835775 1035078 1415674 169366 1551594 178504 1891365 1108030 53411 744062 1093166 1871297 618400 1408323 583884 1402701 1632971 1488566 1919054 780193 1097530 776386 1209502 157466 1530734 219788 1573950 490672 1439915 1910731 1905784 314438 458760 1656007 1982420 1421009 1220350 1543919 87897 1038578 1138931 1051411 1456209 964641 1031710 625554 420469 1595627 1842852 1343874 1056132 1193300 857653 768053 1685922 390422 978832 571335 1996632 1058605 1705641 1776215 154023 312235 571116 1959534 1165678 28488 1539337 180483 1229318 444078 1176271 1272059 1960550 1001617 1119974 3906 615965 60627 1690038 1992745 319379 1393396 1154690 1934999 24001 49551 399810 1377145 923865 781850 1248832 681368 1824683 328232 730730 310148 1736777 954761 1898464 1424961 878145 1591204 1646324 317231 1000274 410072 1985793 357117 478060 1957281 1175670 877105 1528892 978370 110914 427805 499359 950559 1528139 1700549 1140119 935444 289498 446775 246715 623208 804115 1392520 1785797 18954 1313832 1340873 1437974 1370582 1402217 1659656 1328277 1102300 471805 1455501 246394 660817 1670974 161891 1199492 1867423 300520 114211 756799 587496 990460 1842204 1171901 798403 1208458 944493 1181199 155211 484763 876081 756425 722931 1252640 1606094 1834354 91713 188692 1184568 873770 395730 850394 1893511 383978 1748412 1652511 295075 387963 232119 657425 1702291 1414482 1068802 1381180 606677 127633 773532 386277 33283 661702 632850 1961403 414108 679842 795818 421476 1071173 1336361 1936802 1235127 745518 1317763 666017 954229 837309 1597930 118097 306701 1833885 1014467 1960102 428790 388484 1290220 542497 1267159 1815839 1736415 1321142 127793 1783094 713508 436593 1382391 1073191 646692 1462998 1764999 616765 544380 733821 36603 940754 1739330 1993142 695970 1710749 1028856 668076 1980140 484788 244478 240073 344411 12267 461258 1553995 127149 738592 1563825 1016524 1353822 41963 619310 1327472 1808928 270484 1767041 1114651 1317735 1666176 1023727 585832 1601971 1722860 1554635 1185615 1531217 1244634 1313273 77188 1608501 1422352 1273861 769167 390722 579778 1224904 670179 1590851 1990102 1066854 425741 633353 954945 1437182 8442 678103 1673597 1477617 751118 1116028 1473802 1905803 1506221 350204 116305 1072776 184644 1129502 472454 1477095 676540 1477463 611528 1737791 1514545 1097627 1897805 326543 1569107 1263558 1732614 1276931 1488669 1719954 1939419 33435 1832119 877669 339388 1173122 1265445 1376389 1438069 987335 874649 1161326 1647177 184743 1216544 1017960 1007677 500611 1188646 822932 1463195 193502 1519343 1302818 179571 1516648 259328 192935 1876642 1735904 1945207 159567 1751659 1754998 1019425 1889983 1734880 1460512 1772762 1157830 1411122 561528 626090 1460210 730278 1600497 38343 1289612 991533 1946031 936682 152972 1080993 666335 1118282 1390211 1567252 19116 195288 1317368 1207157 644439 556918 302141 762264 410135 136665 1119483 19953 457825 1375019 418873 1115461 88026 49195 13532 1797870 846821 149403 844026 371475 638701 1701430 1444740 472686 351807 603871 57708 290 1948581 1089867 702899 1398780 827417 766065 1512552 1469750 1043571 1752866 1696904 1316517 38208 68891 1384219 573815 232399 1418517 341461 173609 167504 232939 1833366 956994 1478684 258252 781834 1557110 1343959 706681 724439 205718 1681674 1149702 395004 768693 1279812 1709173 646424 1115865 158850 892005 1051985 838244 1194343 1966612 509974 1713937 13732 1346218 1085655 136849 696924 1871533 1135697 1555496 115187 953033 1333190 1611087 917267 1484176 1484984 1564628 1522527 1846010 1400321 112648 167199 578701 375271 1580207 161014 1948935 1188712 1291370 796718 778951 108043 130023 1221954 325393 1729113 152596 269865 856926 1373159 3210 972493 818324 307291 389465 846779 81360 755329 223984 35424 1210306 972725 1986286 552933 1052164 1842201 1753234 1083750 1925477 1742026 1631441 1131323 1386090 1439921 1770302 567116 555801 196441 295327 1914897 1631083 1493144 1356399 1213542 283895 879546 1412638 1184387 1463265 418276 823210 767655 1962104 1681757 945332 737778 827737 713448 136588 1020088 1424724 1718637 1380197 1856124 1884720 1579858 1055909 578996 852681 1807726 968263 332479 735109 1388579 1691053 656115 184902 599717 469877 1778950 697301 306728 335447 1720407 1910804 1640154 1753980 1269984 1462078 1398666 1985870 98824 1497290 1297909 60811 654648 718364 1228492 1484893 1646378 626238 312468 493810 117219 2922 344846 117402 1664792 9340 1180483 1604344 117554 1369823 1978098 19087 1370529 755220 444721 1353464 201338 1517493 902764 938269 1186874 617211 1334759 979471 960855 691703 618603 475630 284838 818825 980219 1819604 975301 781154 1250016 1973128 1591815 686348 405799 141867 997583 1455488 406082 1763014 1085297 109029 861006 1771491 1431119 107037 1138659 1053644 3200 1711472 997733 361538 646307 290540 1282227 36668 1493769 1572042 632546 1978416 60422 1535567 1451654 1401462 1808578 1708669 792608 225608 1665796 1743014 461820 38060 1679079 1896223 1130632 812682 1792858 168459 918120 1531704 726796 91854 1026702 1722150 1286322 975842 1119358 970111 47461 4675 718169 473706 1545400 651645 1033834 1028294 77774 1953194 881432 1978908 31791 1540700 741414 1847016 747158 479407 943688 1167722 512499 631995 18599 316850 369374 1332282 378799 1841364 809164 1472658 1480342 1307147 1081382 1954543 1787689 1376592 1388234 919948 1156372 1199764 468024 1488213 1204632 548278 585858 455648 1973045 1919426 1942768 1980143 505661 1861500 265445 833085 972793 1342826 244258 1114064 707236 1251528 177491 643546 1629152 1222797 1313746 1854076 1834236 717366 1373263 745950 1580396 1920817 1570015 971266 89039 590742 82344 1212118 384550 1010065 768248 529594 1288345 280485 1534092 176112 1829065 23326 1176426 1561691 1075747 1415210 1085442 1992623 1998477 102174 1637383 1101921 589577 1678264 988488 613900 1227057 434249 1898864 671748 435795 1157179 1838160 1861952 426217 1302968 262256 81781 1079474 335222 1840106 1261169 1082185 510545 685121 1314725 155905 216833 653724 1552353 584154 1313195 300992 878207 1449149 820407 600303 765896 520217 1264553 79756 1194888 1651796 180349 1463581 1878566 273560 1894756 1991329 1010650 820065 1900107 239931 863995 1785832 1659579 49147 506011 1355566 1124063 139148 1034134 1319674 72655 823090 1508157 1415232 1606482 1770057 651957 1516943 1613010 782151 1692958 519721 1499641 1057421 567565 629640 647539 784538 1589402 923871 1681216 924068 80834 646137 474733 1612130 275921 202438 622074 1304509 283888 719903 1557889 1510319 346096 1266519 431671 681277 518633 209616 192024 1884645 276625 1879290 1727146 1867096 922188 1464884 1050688 1635261 914549 309357 386386 1293180 846983 924749 1154465 1214109 1420082 7164 1454875 304191 1164669 948285 1747478 1223936 21257 1395381 1347355 1388851 551491 1767975 511903 555691 1515228 1874163 1773085 296889 1302453 850984 1452014 67047 1214372 370020 60612 1627165 1420227 1904008 335590 926022 1708500 1684148 1800875 1740259 1876185 1446561 974775 82648 1076929 1355618 394147 1012349 1852220 1455031 1203028 1131591 1833165 340412 53339 820862 1815619 863414 1425172 122032 740444 533580 746425 454223 1903663 970901 58089 375091 1164980 1704054 1300839 1392548 1008388 57611 1608628 236536 1106776 1410686 127616 632337 1508556 220085 585033 528498 881786 1543570 1765392 86899 1763368 848663 264176 107233 296401 1027892 379781 875566 1296401 935741 973743 1670781 1781111 18679 1755073 98988 1101924 362159 1656485 1136803 747957 1216745 1374034 1161830 203685 677276 1407699 229320 829159 110256 228061 1009619 1977883 1300265 98300 1225992 1349489 233995 267624 930338 894240 1933913 656504 462505 386644 608631 1199621 687054 523964 1315622 49699 1933231 1601820 611544 1931030 1555571 798445 652364 128422 1634382 646454 1427582 1123303 222509 1773588 179635 1579702 1853920 132070 305679 1987188 1728151 1361924 1519085 782174 1789633 114645 245612 188194 1230740 576877 143433 1463705 639868 1431024 1918688 428490 1486160 697679 1577010 830294 1802124 1103651 459134 1485425 937689 1215465 806972 406699 1206949 1849234 96710 438921 782738 475753 1381668 1156916 1914399 1666438 31928 1829729 276396 364935 1764007 25598 967704 447312 845425 1464531 487137 472421 1943861 341878 1754200 1724443 410234 6406 474994 165112 217461 173433 493314 1673279 964438 252190 1657502 246892 911534 1028007 1056927 1041047 510508 250493 284848 421260 1193879 945051 1346029 837773 723811 307463 22185 507074 793267 113307 712064 79633 256989 835133 221588 1738265 1285563 628117 682027 438116 1828152 1549198 437003 1372839 1082765 841707 1845800 1667589 1958825 1720574 989889 1866300 637117 1055407 1855973 1554998 93281 1562194 832726 1820166 560636 753232 976744 998214 1056612 1237180 1644034 682594 1574624 54284 1399064 840595 1320598 1847956 1893620 499133 1940533 1689448 1238120 1525515 1888176 943147 254944 1155089 1617131 169670 327911 1482064 1592736 409235 1604455 199795 510095 1190172 1248685 876948 1195014 83950 1786209 397750 1938625 1438594 935181 1693338 320346 834325 649051 481679 206782 155162 976900 1378257 103448 1189670 462973 1690259 1828744 936050 1005259 1794238 573116 691947 1583724 1202149 1382231 1062737 74560 418594 1391796 1589805 1893202 1238351 1557207 363506 1270835 148752 942646 544362 279160 996838 373285 609516 447541 1788432 1725401 627861 444939 1768452 1784460 1188542 1227251 1003080 1335614 637041 282847 408196 1977657 1824235 1665081 1006502 267466 1217897 1220372 21235 746286 566025 1914691 1130851 776283 1053817 419968 1821439 683092 1248233 1488195 673615 441597 1695611 974701 1790428 194517 223951 764904 277828 370153 1328756 1894525 360201 190539 1561176 600892 1660536 790878 1654786 1268662 180577 1190866 1650718 1940220 903422 443782 1329815 1256747 1549003 614733 1939320 977670 1627839 489006 300065 211010 1499973 984495 742481 45712 246540 1388111 274720 600637 1076534 250813 1510231 486815 1793486 522900 1709027 116911 601042 1512185 1576563 823733 1000460 150138 1082637 1992931 1906126 233548 521183 1383148 1181822 984732 821339 138724 1888997 1215699 410188 1556595 123191 370678 347237 774180 1858171 47215 250778 215481 935874 41266 1965605 896662 1943267 68108 1101824 845534 6967 1767135 1659610 1893790 1037678 106547 1238726 33106 1561517 691608 740191 1699792 758958 345577 1301161 577446 612864 1573325 1334652 1404569 496700 975758 1118765 1153175 1292822 103637 1040000 131051 771764 66048 1605706 953891 788924 1009586 233464 1322712 320163 513691 913032 540559 1315588 965437 1494371 89123 417637 1604768 1547670 1836532 1497500 1792956 1233207 1108541 880501 1360922 1791224 108156 1282245 783456 1842104 1137526 1845430 864749 93493 1868288 1002039 1298130 1890723 86273 235969 560612 1282759 425931 1129693 628692 1801068 1225116 972888 1291142 267430 1000077 847286 1257182 166676 1034194 1535047 1077306 1417312 347477 1434540 1722092 227632 905234 572301 1954037 232063 1991829 185900 1995483 411373 792718 823754 452865 1182891 1653245 1634807 477681 953077 1694355 1152501 1541294 170937 1261438 21828 1135036 1531189 1511274 549176 1913510 458712 1892263 1312567 73222 1249459 1291679 1320319 1196684 837567 1617689 949211 1503448 1474457 1946755 1108108 1690423 1208264 1188897 1104943 1025973 1549673 1743690 434488 565933 1679393 771962 75975 758956 1925621 1196727 462518 1881900 1556002 41984 1786625 513292 1622905 518147 865286 1186768 787980 303552 906104 98559 1893232 1291246 1106766 1715422 96535 1507805 1373948 1853603 382841 1739243 1882263 1643425 579196 491990 1675309 1221959 1063767 776915 1725938 634098 284936 1495171 1873486 284573 1934759 1676193 735361 1797540 576789 195114 245066 679664 401771 414760 159228 1527615 478346 1151764 1576462 1491121 526357 1586378 377687 1213372 506299 1620341 428952 1673767 91236 803087 687236 1839740 759840 108416 958364 1884898 1698649 1565924 1761823 541270 885061 1312053 313631 231412 414806 465637 1164257 664106 662495 343967 8490 1633878 1715697 985773 278028 1955338 1639120 1217482 300800 487951 915979 1499610 1061919 1827320 543715 1382770 44538 207440 213279 568458 1422740 176415 237304 295593 1949861 312941 1094817 1219202 411344 1339595 1441874 420973 242150 1548097 1584871 973457 1207780 1893146 1127820 1956706 1798090 1999183 790375 350594 668709 1094254 1077715 293551 620540 1671769 719052 1796431 1789952 99110 11257 232128 1607793 1319349 421367 1231179 207358 1004680 933027 1595070 1782409 1851943 1903126 1154362 1749388 590679 534268 875899 1827706 1143343 1646607 1051465 1284077 1412210 618408 1750300 1920015 585907 1848921 276920 867632 1222635 1118131 1906749 898569 548038 660776 1306267 1415489 1605993 833219 787908 476379 798967 1477498 817031 878429 1173272 458256 1170455 588718 1417071 850415 228856 1150385 467737 1951218 257801 1723936 904272 1908059 612221 252815 1393632 1058268 1048869 399074 1659552 350733 96307 1280017 1449315 945514 1770552 1631384 1433024 1794408 1610035 1648742 1854676 1710180 450120 1491837 884777 1607242 502048 95801 1732327 1060328 1385862 532138 666581 818387 1691443 677408 1858352 680609 1747262 699283 636394 697765 886745 641319 168777 251133 678522 1509147 511658 1857673 279391 613226 939896 1726931 1366828 1994735 1226622 1550056 1954236 1416139 45777 1949337 227105 1015243 1249450 1838429 1329811 1713384 1868604 1951851 1464403 472101 211197 1785967 1198509 1931304 1828422 280745 1393926 1256549 1778345 652512 6356 1657349 1119920 247836 656806 799810 1399843 566364 1342323 521358 400369 742009 312645 1726431 1153285 1969436 768888 696954 1164845 792846 1562630 116670 742068 1488127 218417 399878 570477 123700 1548196 1488263 493904 1186504 1721478 95894 237155 409283 1977682 1290619 162816 1632629 1455721 1888105 1260121 888624 1101930 137191 723748 824960 120013 1305031 1555652 1737465 1938283 1391484 1283562 846240 607805 1623374 477995 1315934 1421274 481938 127377 1927592 1471703 38306 1407891 422517 669784 1969203 1030349 407970 1829744 831936 942924 1019108 476448 1670507 1015774 1263651 321484 19306 447168 1710175 98790 837951 151565 1679193 907684 1099310 1836602 424826 882929 497197 1412372 612630 1802317 224276 868557 89389 116796 877532 1231135 1285554 1023566 344639 11912 784349 1285298 1267361 968191 870631 21142 842523 1373048 762696 1380576 1932514 348598 1802765 1891122 1245336 1008170 821957 724184 1698926 1368800 581855 1257163 1065879 609827 861625 385461 1052771 602518 1416417 781975 1135158 1341842 618474 1625801 1428831 180506 839416 1962819 1772109 596983 1670091 1370518 1242937 401803 590769 1085962 843606 1286204 347628 796708 1053198 1826440 1782470 568825 872708 55988 622526 1619895 975828 879249 771951 265566 1328945 1633215 726719 979249 520042 1106423 1743801 389120 1408493 1951976 68939 1159749 1043290 346410 492709 1158102 727922 1309343 1629712 431860 1640577 1184675 360910 1588151 1299713 1273580 371600 1853516 1699223 1538113 1848366 1145297 119134 1514884 258134 975383 395747 411118 606435 491079 1392006 629023 886111 115964 598436 661183 335305 124637 27903 830472 361400 199209 670493 1302259 149743 500584 840207 738409 1274934 705619 1642625 206136 1398539 37555 1001678 414765 728984 1210610 1494789 1817992 1052482 772614 324059 1137827 482003 732584 33313 1461435 1497017 1518372 1348601 1430518 333226 760660 1933952 1477171 1608249 1286621 1695643 1607182 1182496 699769 1129974 589130 1575872 914867 239331 481274 1388010 1005380 1156204 713331 77944 1590112 968474 853700 1000879 187077 1456080 1253319 1114346 777077 1500385 1720550 306118 1636385 255222 1893172 239799 1835864 1788490 1979845 1117533 1462834 1607223 1300339 1016954 209382 943855 1644177 1808722 1505777 1461865 1379890 811100 532347 1475785 141990 525567 4055 59457 1764241 1115748 851168 1117589 1912600 544307 563802 1278705 1700450 77207 1306471 1479571 1326940 1552454 702869 641132 69497 200103 885930 5645 1842212 431979 1828743 216439 1356015 100796 985057 1893317 343110 237642 1887337 1971360 517914 1430481 503477 1397330 895243 445805 1218239 1669165 585311 549036 1696531 985364 1571966 1421657 1917268 1077817 936738 1651104 482727 1363891 946432 1005310 25899 950427 86905 937406 821953 853838 646332 395885 1221666 1517850 1059550 271586 750304 1784311 1664538 833265 1042999 479399 1824402 1412355 1469349 1095443 919712 488483 1449379 1532766 239999 1560191 1858250 1326969 1103448 918058 284990 1277448 121626 335843 810119 1834816 1532912 1465290 794198 1908888 863765 1002927 376017 139272 1685877 1055625 946942 502926 1142339 710890 832821 1808140 593116 1222836 1057304 799483 587168 1179900 1928027 1465383 1287645 1525895 1903119 762816 1918555 419568 897090 1343916 624076 1211756 419469 323890 1863457 296680 1045899 868683 1604503 1191653 1287463 843142 41075 1084450 1681387 1058721 1765421 43371 1570130 1573687 1093720 1212399 1864602 1282018 260947 1451854 853894 950452 383578 937223 115897 1146384 218625 1505325 132199 715763 34078 1935329 1453257 834714 1107665 526433 1809240 1364077 1181502 1319343 1385876 44473 1847725 184469 1419515 1411470 394525 165809 993936 1911827 380292 127870 779217 930748 934827 1206781 1633534 249621 1221968 1533308 1881124 1401131 683205 493652 1264773 665042 499501 423996 1138210 1369353 1918084 715346 590941 256365 250877 428331 1868860 1426140 750029 10834 1953796 1260238 27439 232246 1371484 393608 256217 514502 1251101 840765 1477211 1407826 1629220 238909 332772 1936080 1173689 755280 582650 1899689 1475228 640461 1793621 50104 1552172 1533857 153595 1807373 1543525 893547 97567 956120 283266 1532580 1371844 1014796 594813 1774207 1655948 863728 404491 1545429 1939805 766002 1509273 196366 810559 590007 1277150 1460652 1322873 1259770 439495 889635 1204118 1767042 987886 1028850 272604 1863101 629247 1724811 1357211 940859 1409642 907015 265795 1312227 1859873 88893 1901384 481699 1495533 1240567 285062 762263 219204 1418311 1660215 1355348 1756960 814870 1886932 196618 96080 1486484 1121303 762186 552325 1001710 426825 66364 1529106 585437 1330410 961072 1373594 406429 113541 516233 897330 90373 227866 1758711 1849310 1915124 1901091 691460 764278 677512 1271331 156817 643620 1425011 562894 551988 1465591 1060771 331506 1753477 781910 452192 1445399 1308493 374443 1746569 988470 193205 1364474 77763 286667 1699683 216710 1955715 1068930 1360946 1465431 976137 229353 69353 1282075 1521608 697360 872418 566700 373908 137049 1559104 320950 822048 970126 45969 280125 1817889 325231 174688 958936 335002 478866 411856 7981 898396 725505 163449 1298184 1919818 955499 1108258 1918262 1856684 740085 1643334 1587144 1555917 1222296 902376 49254 1322596 655785 1474376 1363595 1388812 1860885 1710030 1065903 758197 335039 949922 1499663 423962 193404 1124957 1863661 967157 1803572 1536135 1182472 372329 1060647 833429 1337570 720333 1623895 1830511 208657 855553 1110791 694407 729524 971608 1751561 839254 751140 1325858 265027 1805666 61370 219085 1516192 539198 1367021 1325473 1361814 1849030 913557 950530 120462 90957 1007927 222435 1086595 1447877 575218 1372693 43196 387599 645589 300647 263518 781242 377313 624473 109390 1837280 863657 529506 1734624 1925441 19665 1811659 1004191 839105 1301970 1153467 528065 64384 795519 1256369 1074820 970884 1225212 529599 233238 1546641 1401640 1977887 1911386 1863205 931627 576721 112244 991386 1111788 141133 1197680 1790181 1063630 1421572 1329437 1476252 1941501 1289526 1834002 1845346 138705 1739020 566297 356536 820024 1383686 1480349 639697 1266711 218507 785226 1420807 1439610 592172 360059 1630813 579339 350435 70569 1593232 1727303 533838 1318021 793990 1924954 1368974 1837918 1306376 343301 1861918 1768534 1839380 765580 791086 1740600 765863 953597 629430 1898995 1066659 791119 1395039 1629166 1335906 367949 844320 319827 337391 793152 604091 315149 1215648 321082 15094 701441 58920 341535 1016764 1619269 282075 236636 1283519 1569084 32814 133038 753266 235569 1511054 1306812 1784350 1964809 525684 709079 622399 405464 197368 1801455 1867040 863335 663818 1154203 1226492 308096 1892181 809712 648176 1892143 363119 1743028 1785595 1899534 833755 934600 283651 1788033 474545 1729277 985608 769833 1059608 1031536 1967251 1255467 214844 778576 1177440 724437 220559 1949329 370566 1574225 128249 725376 901336 198635 290923 1007798 147131 1231808 1474774 782035 1763480 1526668 1676829 767493 1399268 839387 1397133 757794 607256 1566422 1525892 952271 806428 802708 715194 606421 310467 1943058 584134 1011586 511968 1440797 1705239 465047 1640619 933432 1441398 276353 515023 1100582 512841 556414 1091369 1202046 1503604 1807522 1815663 1149004 1072791 1712233 1708265 457369 7112 314504 738862 377209 1020070 274247 495622 1756799 417935 1782981 406784 533046 287793 124499 110733 1784537 331700 250014 305647 1749630 1860589 1604842 949467 102525 1526828 1419779 1952456 577820 1615008 316179 1383047 1282125 596140 351959 1481962 699358 318636 160091 1935090 810368 192413 1719436 1229075 772277 989598 1601861 67761 1843261 215149 918522 1920238 981486 1938613 1373980 792732 898013 1283843 108523 976343 569835 904113 1375082 1881284 1747832 1945719 1602714 435085 1189347 594971 1347996 1880251 226690 452050 1492448 1347881 1214606 1203291 1997671 1723547 1529216 1536539 82259 1208364 107841 567463 255015 1486697 132974 1775667 781462 88110 250132 321396 748992 1821871 997478 1101280 1348470 632864 1165493 292990 1502613 963772 1784065 1820967 63780 1496679 1250597 725881 1097506 48381 1774442 1894486 71064 1033044 736130 738173 1084119 244007 1612118 822627 1880272 1234447 1313632 522338 385586 1876083 783907 1171855 536219 905823 1476413 195018 1440905 1369751 343893 27417 984570 1790577 14439 29120 960689 1864705 585102 1034387 629808 295168 1802265 1125718 691551 769266 432469 1332437 608960 566036 1659773 1556337 200492 1662166 177988 273565 548665 737691 1377737 1395811 869283 629993 1420571 1383549 799874 147619 1740399 15781 1653572 490000 269198 517162 255989 1798260 905195 542207 714251 450177 856866 1659928 1019756 1412147 1956703 305050 594496 1711874 1418417 1716598 1667271 1363048 1804407 6536 1733357 694293 1633871 1677763 1839921 1027204 1468407 1425591 1260415 1393022 1181600 1342045 577886 1734231 574841 1461148 55814 1514457 33858 638183 1221416 783557 1096654 1925286 1829412 389522 247146 364901 1974838 1440331 1765405 572907 21788 192056 685356 1958166 1021350 759144 1063314 1152263 730739 1824840 981344 1514066 149860 814757 304981 1559507 1821046 1645725 1733004 1487395 618522 1290687 925932 988442 93171 584334 1100003 239478 176892 1409223 1155351 1184727 1520709 1601689 244241 35220 1054184 1613229 1183733 1991470 373672 256662 389971 1510032 1374502 1851301 1180327 1827236 1727731 1614750 1689253 539968 220536 60687 520892 355355 479273 1038504 530959 1194116 737273 1743402 645004 1622702 1082012 236703 1128334 178373 1091103 1547870 788978 533942 1201228 85839 384586 1540452 137540 452198 193033 1430789 1124730 327781 821536 422362 237404 1722602 146148 853615 1938293 130674 669217 1027927 855209 546434 387361 1409529 1693577 826992 326221 1077554 1809103 1753768 368342 334306 1705878 582301 215679 1417384 852161 754122 1497508 1960975 645664 706533 307336 840227 719528 1452575 1921060 1511913 1646380 365224 1178432 1955186 1982504 1946522 1371056 1314875 57428 251687 1668255 1562419 1833523 24334 1960198 1235167 1712891 511736 1810033 1948625 1170963 1359882 1939760 851842 1523051 558960 1804927 90582 762272 1741763 984200 270609 848331 980401 1873441 514858 1906844 954990 1696000 1097441 212067 1848247 425098 979020 1163744 947686 1328445 350774 1368901 194978 68130 449962 1988100 1867410 1732197 197425 1325160 1615716 1377478 625835 1625714 752947 1176674 1914175 223364 1079444 114585 179043 1589308 522647 800027 1127729 453974 1632239 1987405 108594 106210 937277 1836938 1369768 1665578 232377 427421 1313149 851416 1680242 1599358 231023 1207104 714795 559874 1887576 1493329 1068651 106685 1436606 737815 1183861 736022 1227955 482556 1146367 1737047 590312 772206 335319 1444155 611380 1441563 125323 210758 890693 806895 1274635 313660 930220 28053 657749 348480 88108 1980212 809760 861444 1273452 161126 1336638 1620376 571923 755204 1010114 1772254 1896838 903190 1191609 1019858 738257 1009555 1446552 945774 610029 981613 2558 1684496 1257653 1539892 1614744 929690 1645237 570803 647011 837592 1353200 1784604 1883315 639335 1193095 1158968 622489 1016748 522937 223622 490572 848706 1023149 1725485 432393 1791922 1681929 1300694 1290965 260410 1780299 441599 1444107 823285 1161494 1715475 400457 179522 1812697 1870695 1012010 1765678 1971769 1115284 1288908 1103974 104975 504984 761634 632100 438507 708603 100751 1550444 1483059 493587 1833828 51459 1572790 1130280 273317 176285 1535660 1555143 1598827 94347 603630 1987509 606730 1575981 288544 1982862 1393543 198307 94358 832944 493163 1495795 1488521 842263 1141789 90633 363769 509801 1681290 1909405 367271 843421 785552 1383101 1117451 1253780 289914 1490587 977618 1631955 1783178 1522407 1429999 306104 1807796 1362742 711681 546291 582284 1874568 438294 545831 1817748 1864720 1356943 446151 1396731 1359481 1947197 752547 777866 1140433 861871 1030495 285707 357665 1009977 727032 1247624 615875 1769099 134981 120020 787931 1045797 1519855 1819103 1517320 1870002 848801 553352 464274 1690752 836577 1125889 1028619 1011330 707972 1839213 1014105 109984 510858 39204 571807 919123 820483 780723 748763 1343830 932873 1201892 1098607 966460 58431 1010435 25602 894277 772038 1300988 920806 1130304 415682 824602 1797293 712430 57244 1111647 33977 1915939 353925 269307 1265245 1806107 364707 1860462 336076 458897 1443684 88821 1051641 1298545 849538 806321 5619 1455196 507560 1159938 1353707 973819 697038 1314715 1797832 1477501 884967 457160 593016 67575 1398052 1129063 1584214 1353477 371280 44315 1097646 1929486 1942482 209557 1863903 812193 492793 187590 30265 1957605 1639562 1360764 1299412 1364111 211879 462102 292191 958923 581074 1824315 1745594 1432278 929852 1858546 1039783 1555163 1905405 326027 97926 755432 1185595 1273043 507251 1766896 1431928 1412956 1072302 190876 171128 1389090 1000343 1692985 582670 1886277 1239549 155376 529053 1959977 220428 1722998 1277741 1428994 1341660 377250 1970218 688674 225601 609823 358298 1423527 327938 1982723 1155845 1148641 1601533 1625147 1003861 17398 1091864 104880 192917 376036 1099360 334287 1138622 1551930 1702154 778108 440159 1384149 1206295 318832 1515067 1408913 936658 870597 1954307 805674 266542 352806 1519564 1160283 943725 432828 1067847 1380547 1988476 1806670 1075827 1177187 1317166 1932526 591110 1752946 1263012 1614300 1048324 951153 378863 623314 1566758 429626 280314 1822540 967447 1107497 1022534 841009 941106 604796 935200 1081712 709510 806606 1677222 1036311 507284 1210401 964691 241355 726544 219483 1474587 189312 1385121 736358 1015133 1258659 682522 137510 845303 1577505 1009431 399510 911702 122830 817614 1293680 717601 1744132 934787 106831 1756519 1501181 900859 167512 638196 128095 321548 1783257 1436197 1927281 485605 663080 1542418 1522663 1920993 89807 1552671 1900400 1613905 1430608 1073616 1715792 23203 1453884 824254 1489947 1400509 742594 1934517 1869308 1375813 921826 1885283 1790754 1595354 1297748 1513675 851515 1024304 426030 172106 648898 1881295 1860793 11855 1477466 1772899 503200 1601933 153395 681999 1048228 667824 159738 984017 83240 363540 1905761 409815 453939 243379 783104 1505911 1165612 1312373 978470 690081 684332 957060 968827 874430 1698470 1089108 1644332 1745515 1411628 507990 1881540 1470842 215591 463463 1787562 592694 643848 400133 1435767 77967 167788 167601 605757 165168 176600 1439534 1103033 1799361 725411 250472 1726057 1280374 1615606 1486804 1836777 683982 1851832 1920717 58708 766857 1318042 1277635 244038 1012124 391605 1559681 456513 715438 1679083 90596 1014233 1562059 1525054 751901 505207 764750 1355434 202613 878397 376493 748467 1214445 826563 1929433 1361204 1203342 251051 607848 169296 1626099 1949215 96008 1276881 880880 1288862 1323168 1464000 894641 1776311 1016193 1974001 770234 968544 1135086 659478 844090 1873586 925939 1155582 929345 287368 1875547 1966117 1423408 667980 1860217 1189544 1377990 1980241 998093 908568 1379660 1839834 1149180 1875570 1367950 4917 1476976 387553 285232 1454902 648833 798916 265152 1735193 323580 926679 1341047 1499425 966019 47686 1035347 414842 1588301 337928 1709864 1152877 1237561 35250 115758 1744938 611323 446621 58855 1674582 81237 1420542 1532518 1436718 1983539 1120813 1757864 613088 1448447 1370858 1942702 1220638 1258255 990467 1738436 835379 1740057 281389 432433 913933 1651366 258860 1216035 206280 112148 1322698 1635106 918782 1698567 214155 63480 1645099 170175 206226 1973964 475584 1052401 789045 1853165 1159085 1471942 1295236 409375 1942659 928240 1410422 409723 1760555 704685 607614 1387699 876520 1816562 1500813 1118815 1938011 189390 1824401 1932388 319514 1343300 29064 1469095 1766717 893907 1972737 656404 1859469 1967188 1369736 122480 382457 263205 1023189 1540392 738724 1056685 1523231 1084123 1398158 1604318 491616 1330847 1352730 639120 909748 1250392 10494 1201311 1934975 537921 176849 680202 1032094 1333563 1868321 429430 1931652 90064 1485818 1050791 1621776 1835665 183517 1193110 1576823 122800 1183407 31795 699458 1752812 428431 714237 969396 1859194 1157153 1137494 110241 300356 1372107 454684 126235 857680 1635984 382573 107200 299523 545142 1907048 1869519 959503 747656 1841754 1952726 1759218 547683 136967 566988 1601874 361241 1390042 1305736 1300949 365095 1992719 784407 531619 65229 1605157 905952 122687 1791665 89353 496134 313832 197440 1439331 211971 299507 522301 956732 579820 235963 1465867 770047 1122274 1371370 760527 58288 1686524 1313922 720302 1299112 1510314 1462919 1538622 969007 1849866 1623128 1051023 1189472 1035293 76609 1310263 1312271 305933 1720926 646846 1222456 635190 668454 520967 1291809 1544234 307995 633889 1718030 552179 418153 1066779 1370860 923383 1390767 1667130 1719480 1376136 325020 832919 1170112 667315 1727012 1038089 1554966 416056 999658 1259389 722286 335951 1053994 1367016 1283326 1167876 1370344 1577606 1436006 815520 1467983 1700733 273412 900755 631742 172909 1612431 929247 835813 924072 523190 1539864 675501 1647499 1242702 189972 190778 1497613 444866 1962280 1025576 537657 1331318 1690135 1237364 681120 363537 879219 1702363 1497610 1175276 1149451 1715830 944751 1259425 950347 250558 1026978 1145622 1886526 461781 174819 638388 1497248 347802 1143058 1050271 1012270 934440 1783803 87010 1917776 293989 221581 1189002 667061 307465 698051 1680001 579684 1980556 1323321 1697575 147627 1725016 992315 1652149 1922178 1479135 895712 641398 176299 1021056 1228993 589026 1490167 481587 799510 40758 828843 117173 52901 673127 569520 835599 1737018 1032672 1760761 885199 888273 1284069 841124 46429 677589 1410575 652776 1113478 1445838 1302130 1207332 1261392 1144288 763053 883506 249206 255958 1484355 516445 274817 423113 274833 1603443 179916 458262 1414248 1041923 383308 1710220 1195060 974515 757712 356353 1257007 409274 609828 357411 1673061 266842 964859 1370865 1245606 838275 1653123 104829 648793 1077327 1881488 1816979 883111 89172 1555352 1712468 610300 316390 681648 107410 1722045 299229 722740 407551 1474624 422893 628879 714598 1497913 763783 154137 384911 1533494 250647 1249780 257693 1179314 309892 466073 937937 1408102 1375350 378641 390434 1179282 330764 1585927 1143691 658964 1953285 984214 1057290 1195844 576644 1833009 1939016 1560811 1893246 440236 528898 1584342 1624303 415305 1424734 1981973 269708 108810 1795590 1520474 1393176 1229852 1895456 615336 991938 1316242 204237 1411579 465813 12874 713199 1445938 877439 1876945 304069 1961487 275433 1038729 347902 72043 1074570 246004 406080 315894 157564 378128 1261515 272047 762914 1570712 559233 1415979 1187242 547655 731948 1192645 512061 1728047 673954 999192 1998914 411381 1096442 1289848 1764331 1952418 276620 59003 20303 1702345 1450991 941895 1487949 1636469 1859720 1866666 264126 268684 1629831 1994523 54770 1609663 253161 1839958 942127 926934 1678691 543106 1261632 1237551 953674 778541 1016431 811096 1758915 1326601 1951328 611451 740244 1110125 453499 1878396 1243087 243326 1969688 1397987 592704 1687686 1102335 846678 1149665 463410 1855957 661387 1498708 1418294 1740562 223179 635512 1561847 917449 933201 119787 1265262 1648567 21209 768868 221827 1835919 849965 1223417 446429 320647 1344811 1094389 25460 1110862 565528 1506434 1422635 1246231 1238393 1750622 1308619 927378 659650 1387011 1495915 815941 1904523 1743442 499866 1412116 324655 1190230 1426669 1963727 503350 1511521 1529819 890176 673574 1391494 1589366 1597071 80414 1642972 1802456 1005901 1941782 1872839 1191291 493748 1201741 1534174 1801713 1942387 1379630 1225095 626198 1388030 885215 1546620 417796 910959 1621102 281042 1173976 1289303 156305 465754 64492 543390 1221364 988668 889985 83661 195610 1943318 145610 1408288 1361984 884592 1320666 1020507 330428 371654 856725 1901193 70964 1302734 1005525 121722 1962166 1423146 1983800 523639 1621489 1678956 1994554 1955949 664844 909896 1364621 1761795 954566 1078936 1735891 619834 908511 1383271 1306435 753884 273836 374269 287428 417158 1577223 597592 198447 1047408 199107 754434 584780 1718898 302755 835846 1130247 1971685 984447 1246002 1494378 1971367 602311 1029027 831856 102539 1535146 220005 419011 716050 249267 1996976 1449393 1325546 313208 852616 1817246 216996 1775056 292338 1289031 504965 756140 529276 1601081 1485099 549475 586617 1648689 1785181 1821372 68451 257315 1430141 1150663 1059846 874353 1160240 297549 522863 1994993 1992392 732431 1745065 1244489 993493 1392863 1598 244892 1592106 1323616 339801 1549066 915755 896477 239580 245159 1558654 1896501 1065168 187993 1393820 129919 1306141 1858191 130031 1775421 1624982 692620 457509 1934377 1238848 100205 1111022 1772179 715176 1561790 813762 1181632 1513611 1531251 1977622 1960544 597342 130818 1654894 592210 1679719 977391 825539 495762 877206 177451 40426 482348 518486 1986923 900978 892805 1207293 1448140 1999432 1741016 1946514 1214825 425057 1137593 1038208 1945348 696187 396376 1320229 1741309 1735426 1811640 1499587 179510 1376096 995625 1340981 78722 366074 436648 150277 1962660 1615414 458788 1200599 591528 1946410 889936 793986 1671033 1165166 37404 1938771 740711 1901580 977661 1027112 656320 1756223 1897538 58696 525759 714850 887608 426989 1302110 410482 426926 647292 871308 667939 1003436 342199 312457 668690 1948059 1354288 532618 572694 1070382 926242 1277925 1861718 1199145 1417021 584202 612633 944103 595224 497548 641232 1018786 662745 1717157 1497596 1589323 740485 1901027 1683943 845647 947285 1792347 964020 1770829 271365 1178165 486572 1582484 293207 1026844 1167307 1153913 1579855 417608 1746135 1370111 674738 968581 1903305 290144 124747 1566380 749401 294167 380628 1295357 1385055 977813 1577549 1130899 953954 1254511 1822914 1277461 641316 1040299 1624296 1017998 1498646 1527248 1924739 679302 1039158 1395024 1692060 1493032 1866063 1441295 1798754 1200781 785738 1759997 1466995 1539171 1383302 118040 1521001 193615 1734881 198080 499681 1857800 1081476 1343174 1543260 1216379 1684518 1213532 122757 711062 1182756 584165 876501 898117 1566638 151867 1606138 1067349 50464 518045 542996 1055692 1840445 45544 1162481 1736400 1365062 481367 939488 525633 210973 442035 1732029 74900 1223847 966887 472086 113270 500291 85786 414838 9041 123686 269778 1968760 574017 961115 167630 1407660 921134 1665363 673287 1505425 98807 352492 1511427 1152761 1098259 1298524 1070805 699990 1902238 965707 226606 1486065 679311 457048 461925 60270 990867 1906372 594842 230590 1251759 256032 621425 881760 1982636 1058776 149411 583669 6374 109835 927977 714783 157801 1543253 1683515 1744361 1313517 723705 1018468 684761 162208 1546295 1292124 787492 999054 704668 221972 1528296 1919975 1040030 771031 1262810 1826090 722269 896881 1602550 1558552 1110120 471313 1824396 1255518 1729062 405261 974694 1950596 556227 1501808 11017 1597459 1466308 1637067 603287 125830 857853 1881071 820915 579422 1484203 470351 1966466 559317 993423 644798 678302 1442514 179332 578700 1777920 1937430 1491261 1389322 1405679 1404983 1401743 1122670 1738772 895936 1256273 1501196 755677 1619104 1348577 551287 1335225 237624 1427964 1509363 1284179 1114533 779722 1857693 933677 1010653 1583306 513826 47204 134614 316934 1652935 236747 594466 1047846 1727459 1536774 541708 26383 1745348 782849 1738475 761592 398104 1309361 601563 1027319 1713525 1173945 925506 693207 1090444 1692912 62187 832881 1288175 359894 577445 1618495 1781071 248729 283476 1095250 1192194 1276151 1987945 1483654 1617990 650179 148989 439348 1131691 1100498 703061 471094 448686 629648 763866 1211188 378980 1744181 105398 996289 288156 109594 1109647 1946209 1306644 554987 1251644 930976 1908185 1745993 307908 273922 956405 1774711 1054427 1315076 1734061 258399 926025 679577 1811174 1223264 31639 224754 1710254 317658 297821 1448587 1675077 323208 276162 1610767 1110965 1424342 59723 1290989 492824 1467715 1499190 672844 1382839 1156406 127444 286396 535309 439588 581341 1429098 16301 1853230 788962 1076018 24145 1952137 705075 1069329 294340 676772 69503 829756 447331 1178157 193312 1285216 1771933 726815 1124890 1611079 1170229 47219 836130 1092757 589447 1969118 1407155 800903 1718588 1638292 380066 1549150 1683141 441717 1343216 1954479 451196 1819950 1159340 1179673 969148 1645436 556737 1876199 587529 710191 1563637 1791991 1414292 1794753 79669 717146 1076867 1316434 1032719 1784993 563646 1004757 1990792 1467021 344160 1637435 1344028 76216 746601 1589809 916447 27545 677168 210531 670617 845196 495322 1608377 821112 63951 226086 38735 1340539 36376 820924 815435 506612 1439561 1641770 109125 40521 1681590 997854 997220 1743848 1169136 1052894 1299831 1671560 1403218 977887 1975620 1110833 166228 1376104 1093426 214673 1366416 1004352 1799842 232424 1331200 1271022 968479 362802 923887 633690 543825 433490 109412 1392215 1369215 1163962 149217 1779697 1162862 1610476 1998476 759723 497500 1840821 308173 625798 1829369 1507011 147161 435550 1278314 1069514 219341 1077435 801212 100390 1134281 508114 1037150 347154 411571 1067969 1051179 307799 164785 1770581 160474 1308497 1791990 779525 1143981 280792 1321417 996029 932269 1220939 1266813 558395 1465913 1887399 1878788 1970207 1432320 1782501 408980 782491 718742 583434 1109718 975661 240594 591459 370042 514477 1953492 1052895 1501829 446891 1942375 1503205 696774 1266179 666377 1738873 1942654 1172660 1255739 656870 90939 1249981 39760 542117 1290325 570110 884037 1630554 633040 93902 555294 1300736 1969419 1105498 747410 117707 1501316 1720985 1979719 325440 77603 160017 1195746 1461804 1938060 222980 898927 1000161 2764 1088889 1684741 380578 1877568 931908 62132 1343957 770636 1483792 698639 1151149 794415 36836 1523157 1374800 800686 1339909 277061 43113 677911 669692 1766815 966537 846526 1655597 1833220 325224 630945 264684 35546 1948590 441619 807156 192820 953986 1697003 332861 1688188 1243119 82059 545412 1722357 2198 762918 1398249 1571465 1669841 978459 1086640 636070 1391449 75742 910591 1968871 89444 1292530 1231280 1633494 1896510 1081942 1288859 764467 870208 550210 1809907 502116 1761968 96072 894658 654754 1606301 156571 399050 1993018 741992 891991 496445 1055378 1235663 376390 439978 628004 1000503 1204453 1394370 552820 220524 1496067 51762 522441 1567766 212245 616310 1755702 295362 1313481 383714 619299 116654 1196054 1595352 209712 462808 129849 966561 141319 572586 1094581 1360102 1177592 1771743 1168197 254309 388975 1641095 1665718 1738353 1905555 1439760 1221534 1761327 1087893 1925710 1729551 1859806 1013784 728910 576309 1930797 690306 1640572 760008 1369486 1217700 1959250 577076 792107 1109345 1553162 818986 1902181 1668271 1113029 1851191 1953190 922385 1929080 1559436 680668 1325811 789992 1944537 1298195 1357616 1159717 1082774 1805942 445167 45736 1957652 269001 1315817 1202062 765102 586632 158872 952522 1288589 885381 798730 1286128 1988977 1177856 1765127 1528716 1978810 1997126 816581 336404 35810 1271524 1532537 1941796 164415 1322102 1903268 1659860 1716016 200874 1673078 1140753 995443 689576 1768637 707530 1406309 1826370 1472022 44587 1609446 1650267 1430891 143477 1177429 1683278 1570923 1028531 1490558 779323 429657 942518 350841 379501 478365 1228813 1831084 582505 708970 1064807 1889382 1665748 1620893 1242963 393511 1070477 631412 1627905 275407 1406923 717279 441309 50527 961054 74174 1988900 603205 738871 1566412 1816839 120716 1883339 86675 716026 809510 406172 856772 169422 1309603 1035285 236613 1559069 790666 222207 491316 1564837 1177530 1931363 504318 76365 1558299 536374 7110 1971744 226738 135784 322373 1443574 432961 634679 671354 473903 1616075 816665 522130 142001 1327647 242668 1363501 295160 1470016 1977322 1609146 4634 1495116 1378699 649022 700245 937354 271277 81132 1164867 607528 867274 1992221 1932000 1246251 1817628 1540370 1064854 1975429 288810 924915 960660 1335165 204147 1215827 1213230 81229 725735 1609410 292758 44087 497520 1515626 707959 833083 1806308 1893380 1768090 961591 354016 332883 1794104 1412235 605096 1528879 258138 570751 1690566 1299269 1897408 561359 1676139 1128208 1409534 32948 715803 484103 162758 1884064 774800 504275 1254433 350296 750566 376369 1895865 514739 1928444 1392819 1250228 1163131 510449 28746 1958259 1413955 287864 1754157 834291 177573 975846 476944 173584 1355700 125056 1340572 776041 1847462 955139 964366 1028265 1820632 1833079 115178 905304 643779 1362479 232213 782434 1396826 1765641 1403370 251139 1923490 442780 1986517 619760 659103 1684532 1493882 1026243 334414 1803032 1928483 549944 768622 321281 1519066 1596640 931687 222141 379981 921345 627128 1951792 438126 1371116 623590 1851807 825466 498562 1106155 306920 1103636 1341523 561707 1328632 1176868 247764 1971399 1069722 642543 1724088 199465 1691475 394945 1575054 1756971 364949 760227 939027 988745 644857 1201189 423451 1703524 251677 1545246 821216 173190 1434552 916916 21670 1613650 1988341 1305403 559363 998343 1249861 291819 948858 1026138 816980 665276 1518641 1720377 248939 1563195 353388 1052270 853834 879428 91795 540108 1006330 346087 354944 1043613 851108 1250374 371523 726575 1612726 417917 1447454 828881 1067492 1115747 1734527 1385295 547336 1896006 603987 151439 136985 1019704 1350410 1714905 328256 716961 1244360 947687 330970 181954 674421 1209036 1349304 1602339 245454 677890 1755700 751528 10272 1408500 810136 124792 1542354 570023 1215850 882887 582428 1848428 452508 1299819 482925 564679 1745771 772996 1370725 1017105 453197 1573635 1067481 903049 616317 1040319 1955172 1599132 1564593 130032 1381076 1617795 1096940 1893162 1270390 454642 394760 862063 1484251 1846634 1248597 1602556 791368 1710998 296273 1841962 903150 730206 600203 81660 802603 1941606 514942 113098 1562327 1734903 831437 1260960 1283996 308434 1666751 1257109 806872 280640 769277 665938 1350096 168338 1897104 1226639 477104 989983 1282385 157197 361317 1343925 1736091 479388 910641 1534947 292176 1516492 1443311 1694858 1966993 1517736 527721 1149010 998896 1413334 198686 183297 857469 1999014 413314 1460746 284515 636340 862604 322657 394348 63949 1455331 1016085 1251635 1932592 604018 687122 1603061 1278720 1106669 1739554 1507205 1936705 110206 955914 1880562 580801 1032208 1824437 1221963 1724934 283157 1827267 397555 599426 1631315 1821007 76342 1736141 399815 1150134 419170 1643584 743345 970525 1244392 1931493 378913 650839 1185619 263377 840252 512313 961594 1501987 807217 603355 1624253 1461795 1243634 1189855 1031741 1068599 1500565 620448 103991 1870492 1402095 823774 65716 395746 1357341 689024 1920881 1376665 571786 1803460 1924345 544069 111657 694514 1550108 836350 1837204 1991986 86350 1433185 1594988 1641012 1012648 1183628 1156 1348773 734474 1937049 1127121 1746560 1026290 525958 1509294 1082555 119373 1253853 1805328 937392 1336161 987148 513872 681035 197730 573507 1888654 457313 643347 1503208 601672 1554254 206574 1098096 1984027 1591325 636991 494788 364149 950718 1713819 421853 674768 1102287 1076711 509740 347763 1135320 1563679 85280 1024004 1302157 554888 601418 19583 246300 1308935 518036 1358184 1125061 1887074 1185353 1481204 808071 363721 288748 1688802 1079980 1160607 1474226 1172466 1358430 1122754 695158 9272 1528589 395531 1206375 736241 1027984 1299546 1272232 489879 675532 676659 746997 188215 677369 1706583 1735141 945423 972235 1975021 1185678 1815205 257939 1892920 1830700 1976406 156163 704843 1439002 411575 814888 624308 17126 713455 857893 1315823 1101041 1932042 1078878 1020698 366252 697887 1632481 1263864 117070 503191 435666 1494446 392928 752975 973335 135096 1619556 1769784 1108810 1474500 734789 292428 6633 1318749 484075 1432212 1671833 935758 1147640 1423055 867828 414374 482 1330765 1462496 100758 1632867 137138 311245 1247672 46638 1862860 1345305 19565 25071 1698704 747510 1889314 1571772 1193350 968867 20684 1908952 949041 120856 1492634 800739 1706497 1444142 506994 212495 863785 1169808 1867244 1438314 1715890 1217950 1929653 1714760 179785 58981 1939795 1877333 1509570 610828 275914 371772 954504 276996 861610 1252620 1571254 1305639 1099549 456480 234725 470113 1218543 726603 55771 402478 1328493 986783 771245 1484820 1479851 261493 1795152 1178554 665912 747991 1640494 522562 1963440 43353 1110361 634990 906731 1231592 424569 1032673 1375440 909206 902837 1867877 1505297 1135618 1126427 527198 1848164 718267 1694694 856224 1976004 432352 1959845 1538399 1824394 1739840 1045243 832153 585524 1598264 934531 68628 1824249 610810 1287166 41316 1658988 43977 424816 8473 525834 1958649 773188 400905 1490394 99117 1169516 138820 196884 1926038 1114823 713084 628368 633130 1005987 1150391 1340381 1041054 329017 1633525 957441 632185 433682 1662694 1212745 1041092 73670 1094557 626244 1404000 772803 195511 722028 1342800 625322 1875878 260571 1473550 984293 751632 534504 969312 1324048 166691 1482178 936267 810115 1712127 965701 1794720 591899 1552177 66887 1780226 1565103 470838 1045033 1999660 813584 132524 439294 1876184 843364 1582281 1882320 1507659 1690067 52210 1676073 973075 1257277 1191509 1632314 1105979 97351 406867 421032 414619 771257 1375951 1604012 1180241 455755 438442 1060597 608653 1935096 1240555 610243 1029972 38458 797455 1128278 806366 1916444 1986789 373660 1710425 1276912 1381774 1189723 910961 607224 410417 1043787 1812161 1290716 855244 1927584 165900 225925 25879 1361994 432400 895848 712924 729102 984308 153870 942172 925742 221425 303155 397538 1012158 479711 363969 1002357 1578140 1805633 1237372 1305040 1277632 1352552 834114 180016 720056 1708450 983138 1545855 12485 284397 1794636 1868080 1306751 92108 739673 155205 412597 550802 107171 1157723 1623816 1265316 1363152 1076703 1280790 606229 1518870 418022 417610 1407502 796400 354375 1027580 1545098 1501631 1971898 1674907 1458855 1777997 170765 586468 1612383 1062697 195221 947374 399334 1201493 1161822 1311881 1084443 1581987 1358245 837909 1675272 111563 999295 821420 1629632 1256304 51785 145763 711375 471061 1401592 1633160 1539103 819151 1920433 897943 1525820 1577354 1184057 1094036 1407019 1732620 1712023 1411079 1172637 228634 1810962 1236543 1941981 903316 1302649 122576 768711 1658065 1614006 1713262 1690759 584375 601871 1916701 476369 373106 1524532 90352 1445538 586837 853697 284275 1279982 1634252 1355379 409026 896987 677946 1181686 3458 427340 1555337 642980 91240 225237 141196 1686753 59903 526513 1414021 775035 725727 1802411 1989996 1842205 719335 828324 1550897 849379 596864 825963 35444 911832 558457 281751 1515616 1778765 482352 1077934 920807 772407 36855 946289 58614 1731226 1553301 224681 1990952 1864302 1008597 1496614 297901 945662 1390324 381785 127706 1696760 157823 1816835 1967144 1642938 639025 402426 886733 787731 906445 1867334 1388985 240760 1801832 1944018 113430 301942 1144814 142254 741966 658533 1444168 1654205 1212713 1867786 1237996 1855651 789056 1868133 1719742 373444 143704 5607 1866823 1606341 368076 828211 1949449 1401341 1251282 1638923 1044782 1545632 344700 1284970 1794587 1201102 127031 1350922 756888 294726 1574100 144388 1097528 342002 715454 1173636 875787 1434758 1108362 1318941 544266 438708 809691 2153 157273 520690 1005623 493083 194616 603332 689652 517663 1070629 1762418 1469931 425659 298019 907745 315124 601319 470206 929871 1235054 1318280 1348082 1725341 1847492 1423339 320847 704576 1785670 800191 1322810 169636 1686780 786244 880569 911922 1361909 582767 310965 418393 701032 500716 1483597 48423 581446 1515204 157593 1112411 1350657 1741577 822367 1667247 1233317 1387265 1773353 1685529 1633016 110996 1511059 321302 1106927 1770883 1637780 385442 1005729 710845 1796571 881057 1167431 408443 558283 212633 259857 1856973 639725 775270 642002 388056 1160916 1948435 716514 156953 1195421 1875170 1142619 1131414 1572129 709937 444321 665305 238009 176450 1862729 1020784 1088558 520693 747382 765773 799979 410853 1418971 791270 1301314 1310696 1705997 642253 1938557 1211017 1637124 1047185 501386 390077 1107452 1953050 285933 1355751 563877 46337 674339 276718 1566362 501801 1259146 347030 718703 265644 1869096 1790562 1909716 440436 1061911 386088 848253 126819 525453 1594780 443714 181590 1771674 628386 534357 1785403 564852 558361 22386 1158273 280784 1620881 1759237 1636854 1920689 799731 86706 1780093 1503639 331319 1065979 1243796 1064708 543526 593376 590594 481982 1986299 115376 887661 1103277 209352 1827928 237861 1267161 1571573 729818 85821 1999120 567176 1373440 941178 488596 107578 700638 1578224 351255 1629830 1426350 264479 423211 1657284 885258 1130205 1803369 1389035 512129 1358528 733969 1202045 1548924 673007 1843906 1364872 62454 1761194 123086 1485746 157246 1490235 253100 556889 860168 1347177 110349 1471334 1833573 1987454 1345531 258262 517422 1883905 1277904 349660 627280 1834179 857825 1186417 19357 664591 1192202 643764 1441402 1168125 704863 481630 981671 185580 880380 1469672 995353 1243914 1178867 750024 126658 1385965 1628316 1364806 1247731 545280 1224250 25850 556301 1417870 1710992 1247685 1870930 833969 1307916 1227240 313532 1934933 1983813 1449938 693813 303922 1924867 1071961 481529 1351602 707644 1213392 1437079 515143 415624 1655940 160215 421562 1536123 1402206 757022 107697 355333 389678 1013783 1451197 686668 945808 688638 1155097 1634752 334505 1178374 299060 1537360 517577 1475051 143682 590843 83543 862148 1242381 1088728 206016 1847196 652697 1347419 1551260 1891450 1931447 1115087 1603076 1072663 1296989 844564 531060 509023 760393 711981 1297147 668837 224065 1468327 1024735 1362203 1860129 1165196 600980 1235326 823815 996169 1071975 492510 1082617 721870 1596793 224301 644781 1239128 682345 1768684 457420 84290 306782 216391 1133012 1669517 1577160 1602793 207206 1378769 124335 661237 1218365 784029 640288 239915 1473044 1108193 57004 543032 292076 1057485 175192 693765 1305269 1813869 1399593 143442 1013926 1436938 395513 1154798 345329 1535619 595038 793083 657316 1990382 448244 876658 1952405 1817016 1644502 1812114 1005976 1867278 886948 97300 1305656 870171 1234690 1657863 148216 1508772 1423604 1380150 845843 784928 1861307 1759885 535538 994048 1608853 133362 1749981 1776218 493881 1200591 131113 1178004 1692756 1964413 952390 1620153 1891839 626698 728326 1382009 684863 282121 54548 14684 1927988 1615563 970078 1123457 778637 1144713 434582 1951650 423280 1605184 1216108 1123972 197195 1262112 232037 1892758 207903 1091074 628598 179307 387712 1460611 301708 1752678 872343 1554332 562034 14690 1511577 150986 1509249 982948 850563 1750336 620803 1063017 1478590 1385678 225291 1997454 816929 700293 104712 103546 390213 338858 749957 1199766 1426019 6631 1447323 1836800 1637064 209688 680278 206192 157289 280441 344757 375218 756383 117199 1752381 993224 683271 1395213 1751773 1325400 129799 495288 672502 1182571 1559931 827881 1789904 1679632 1174157 301538 988886 1435513 902185 1870724 1783228 934129 311638 726534 838941 1313123 1196830 1146940 1470967 1065340 1831465 992137 1664175 1879273 230566 1310014 757655 1937696 1292741 574329 414412 1677797 595436 1137879 1631757 1850477 96533 598700 599912 298548 1093593 1409794 853904 310420 802686 118526 40071 453096 703774 493723 317779 361348 120061 268566 550233 1237104 1321947 1712199 900488 1347533 1077391 664649 1871557 1459837 1712269 494065 767115 1063536 997289 1107065 454996 1491467 425444 1022873 1766765 175496 1253694 1962274 1375955 1550042 663749 1703892 294164 508873 955126 1749895 376300 866393 1459520 1232407 701633 1113461 230228 1798364 1753629 620963 1285423 887983 1111853 1378069 935564 578113 1883496 1779456 1105562 448285 1423115 1803936 1797917 666308 999016 469590 644922 852568 303857 1500515 1046328 1312334 159188 374956 679853 395304 834689 1749794 380381 1638965 779812 1488146 1634511 1598286 649026 1800267 696731 1154433 376760 1383345 1408943 624581 274954 421721 1187207 105800 714407 1817234 1275459 1636737 24360 228354 535626 369027 1040048 1163361 884538 1143187 420443 1689159 1782600 1666964 1813423 219384 1097288 26859 1127803 561056 267585 778599 1586688 655770 1317213 1666342 285309 1321275 898266 1268132 1683620 1012261 1300132 1084153 522053 494398 54419 152812 1971384 1943681 1694098 214207 750934 1028009 160884 681404 1198743 827225 16560 1162113 870345 1376860 1560190 1600158 1038401 1030520 797772 870457 1463356 1331379 1998278 1701271 1329847 1968632 216587 798348 1399816 136382 968509 499758 1197594 1507222 386300 1535173 1474645 1006769 364771 1999181 1131288 1798001 789854 1738342 1035787 1948897 1035140 363060 1582405 1545316 6502 366906 31661 1091533 1485092 772717 1873070 1352735 116705 468797 944092 496439 1205128 293154 443850 1893211 1197410 1265366 1822494 900287 1494112 588895 94516 997359 1230586 1763383 240868 916585 1504354 1342202 1210030 1450878 425245 1169612 6719 354396 1745375 250033 353888 1935878 905969 115393 1008810 757683 1282213 525579 1104445 653231 1258668 109515 134608 393466 367769 937426 829510 941649 1586497 883078 1780846 331698 1687968 702780 1983857 1437848 835783 741840 195296 582683 1628561 1791503 1908984 636608 1545574 1807976 1329569 565479 1305289 306547 1892321 895025 1448507 1688862 1027895 515195 1580276 1664788 996115 1506145 1541593 933175 582490 294798 155000 1075522 1627245 22957 144900 781248 1133651 1761466 221603 1673362 893681 806792 261662 1743880 382960 221228 1398685 1299438 1017879 1774502 1706157 1534850 229496 1580445 1585541 616174 441608 389537 1132637 1934504 1570476 1827991 1383475 671176 1942555 1655441 1981021 107271 300342 1542241 1548142 1811243 1058598 1952400 496683 1784995 82482 1341785 829682 1889491 1173513 995360 291432 1026027 1403844 1603496 1590886 759522 126052 393838 99213 812552 112664 750860 1433478 80020 759151 1211627 1827075 27518 258649 298158 1137719 66274 1175044 1686163 1702012 720807 1990401 582993 781431 122731 1492787 1239908 740584 1763559 588545 1094404 1209506 1095259 259961 1915625 381503 1820572 1235635 1197223 258412 1677856 798280 890230 128537 1665672 2225 180855 985586 1180467 1532179 1503473 813379 1069291 1939888 1535728 45274 257706 1477172 1961887 18311 287472 1339870 1728224 1841465 703905 1717999 1706878 1535594 289621 918739 1824704 1463419 678151 1772727 738071 553970 872695 703879 190935 863776 111856 972901 936929 489576 1120531 302630 1610145 1114150 1142763 1324181 1522837 1181339 1545944 1020246 420673 940769 1428430 1822312 1122931 368351 26548 1132809 619174 871679 240346 797388 410935 1586417 1671573 1627761 1832768 1464290 1003910 1234977 407731 1169051 1037833 1130127 508518 1887267 1868950 651388 1526789 470357 857692 1241967 789587 1243421 330903 1665956 385193 327258 718562 63884 1916283 716577 617982 791629 1452233 177048 996454 669156 918919 649330 1814462 984306 1308942 1001165 1683622 1914411 1992587 1546371 789724 1237605 1987021 199471 1163111 1217066 1143491 846248 1661742 507077 1604606 1384063 852968 159558 716022 907817 1540373 586089 1635148 1792917 1195715 806395 1534526 1807081 597930 1779640 1371883 367262 130638 779760 1146182 738364 1767078 1185873 1553185 1140269 1902084 1804098 1592243 1029981 939368 505183 369718 343082 1877675 479456 1404374 1509925 246945 1330042 992405 359334 512888 433750 1923000 999003 1574941 1375768 1229490 1169430 817745 600236 1796207 1230152 191906 560416 1920160 450094 807155 342436 1432774 1768419 1029006 1489313 163224 1571623 1810415 1572058 1775236 1146624 1320316 1098718 546124 721800 1602978 1225462 1381215 609265 1326687 419512 901634 46798 1786019 418560 1322024 536432 1602491 1918122 440457 1070119 942836 1798236 57525 606886 818161 1526282 171289 216202 1416658 311625 1981052 1725865 1670842 1122255 1292609 1780641 1148574 1141345 1958551 1507772 16716 1418250 1597880 955160 1861749 348845 1385332 269221 611297 56600 1434511 1830002 221798 537061 1258399 97510 1035784 397446 1921183 102063 1750605 155604 243162 517997 1982412 325894 114497 396155 961856 1343261 1380958 1878260 966089 157959 452008 855280 1356934 1284734 923813 1098328 1426225 1567371 1288122 680056 1889446 278701 1965964 396156 1856535 9410 1443788 236784 1102105 1177887 1613043 497823 330165 782490 1565555 1413673 771723 1874878 61841 1442937 716844 507685 1378599 358511 954452 1526439 1914680 1864496 285991 523490 279463 754339 709305 388674 177690 650754 796184 803933 324272 1024669 59795 471112 288833 1890411 568887 1460276 797326 677009 4494 506783 1125544 185114 942424 36461 888781 782818 1237793 393862 473403 1711244 1001967 230764 1230951 1368694 831855 1012094 720770 671396 697519 1606657 1235254 1026891 804663 466625 170878 820449 1556918 131705 786371 117717 119517 37235 848285 554407 291081 291249 1198486 1712189 931536 1615467 1040089 28311 1263761 1066376 589004 62103 1798619 1636101 1216786 1045730 1560172 1483182 1506612 186290 1066949 1650301 287143 1054568 1862196 53914 965930 37175 100133 1243928 1395264 126709 1736004 1901710 329877 734795 512191 95445 1749674 332788 941079 431675 1179080 658616 141022 1227915 846729 919960 1798956 150438 1985710 332039 540111 199772 1835590 1126418 150259 1850479 232538 1855921 546937 200163 459704 55863 1992798 117732 458749 360847 246044 652932 1745310 1503695 1440289 1333282 1770834 1102647 1512353 1094966 843772 542417 1401215 1736920 1836455 1330762 217745 1166692 1866147 576286 1926289 1510304 215365 1174894 131268 439548 177828 400900 732949 1626043 1209838 1493159 1212468 1105672 231075 1034963 1674994 1978272 1861264 1225148 201923 1337420 1352211 789413 1054824 1490380 1214297 1057400 396146 1431526 1119610 588199 1722297 1645596 356059 421769 600836 510867 1287743 875915 1818248 583338 795737 249023 1852871 1104072 1748476 1269251 1387818 667740 1706667 310975 1662943 16547 79858 723819 576117 1168491 1274135 1618109 1974798 1832280 1900231 58777 901718 40787 1641355 1799984 306334 1556958 1830048 1738187 1951555 308780 314237 1834260 1980687 1672503 30666 79354 1354320 434150 297294 128527 1184625 250418 1342930 1645322 919521 954082 1411381 1051128 1111790 1551172 1417097 1748591 626498 1136304 1415484 1600828 1438459 1967995 1855674 1523375 1288740 400864 1142334 156326 240972 498442 933565 82270 1574286 403482 423156 1717122 867796 1399309 1465495 199092 192931 310981 385873 1984672 790058 1542057 561413 418994 1491029 1723142 1181082 56382 1716173 1191494 1636220 675702 575832 413424 1145492 731458 1002521 1046092 1077699 564663 271988 246621 1630317 966187 1441576 1556875 409640 1696523 1417913 524159 596868 1954741 1340046 762498 1026889 418378 517679 575219 1538233 1351166 1799630 135286 217933 887516 253974 436591 1293352 1629895 1528131 1726997 381105 164221 1442317 371115 1097883 396832 627970 435449 1419782 605210 1252280 1332120 1315086 1315113 792268 974318 52974 1450058 923131 1485892 968928 952760 1904744 1807775 1700521 1318572 1118203 1329345 1825708 309881 1623630 317850 1251844 95928 1289324 288720 1858473 1868465 234387 519049 684912 594550 1155792 1335987 787045 1043086 384368 238105 1046332 8415 1766836 833761 1624696 917227 1714195 1945911 608022 284720 768294 1589512 1180701 1518433 14628 1073907 1855996 555014 111246 680172 1275930 188771 516958 1803901 1653068 1401924 1660759 1402985 1098268 589965 523716 900592 977421 1837640 1225767 1143606 630824 618359 1811391 1161727 1227936 1304520 821393 1255049 896652 568941 560564 566248 1061633 1215257 650231 1175089 1326730 534841 1911720 1291921 653586 1272217 1433900 1749371 1060646 1655024 287150 5241 1319260 819556 65334 145428 886613 1921612 728030 95393 1435046 248476 621123 1735531 952887 1343698 1959193 1003693 1473696 956031 1518099 1040671 526775 910650 1346375 1510276 130431 636127 1706599 336892 713203 1902557 1051390 1500631 154891 1624818 782970 1923144 1808424 621124 1320602 1323061 1275341 833628 1133930 467589 1092701 744015 424952 391023 1129275 608263 89725 1400709 328696 919622 80062 1259008 1524172 1214262 1978350 1282474 1078806 1392711 234554 1859134 1042562 866471 1432404 372729 81077 378162 1025845 1691274 1475734 1501549 809203 1617328 1220037 1637665 1389161 1404135 669640 1064790 1156335 235607 266844 540459 510773 1305919 1384980 896513 1619258 443216 615200 1224815 629019 815829 1417944 1544892 956953 637975 1996360 1052094 210721 901133 472202 1714056 339060 1794071 1171554 983675 599156 1569847 1086240 1455002 534646 926673 218059 881390 1006526 247053 966307 690000 204711 1760925 1983025 1836779 1847559 565062 1109407 1288576 1713855 105009 519571 992267 1769579 838096 1309828 1089100 879380 134004 1310254 1456481 1066632 690150 912796 1196862 1996781 1982152 1906052 742385 413742 1488306 1040362 1634648 945493 1367252 242832 337290 841983 1890024 1073892 1627120 4449 720548 877394 245360 1855966 1083840 544740 449021 952249 1589904 727175 1545635 1172929 509027 611672 320644 765778 530737 1935344 991782 100336 1663247 1844342 1149736 1678953 406959 1321067 674682 1205471 223375 993523 1326527 752808 602579 1778715 1207884 1986824 1003878 373293 45336 1838634 1475880 284914 659297 162450 1072946 750105 1501941 213307 1135016 223922 1747732 1057745 1548322 1782052 1076168 1636661 1072551 1343781 1218255 1265206 1726679 425623 213534 347927 1533181 7427 1697977 1197596 887845 1587396 964800 427120 1344834 539176 313283 1375375 496738 786183 1054444 1922957 690573 1890182 1774165 1736756 1081141 620726 1511943 415696 649109 1520379 1292698 473690 1498868 1885972 1201878 767715 1959971 257613 446152 1606145 611127 1559781 448626 1944736 1504562 1948267 1126775 1352805 242043 1780263 1070196 1678297 1015451 1715510 1863999 646139 215515 1449763 1009095 268333 887055 663788 1524145 719232 1920940 638998 1857908 61164 390464 1553156 1777165 1659211 1572660 1370787 242525 1490407 1625376 1604893 839492 419716 1024762 1500794 158493 1405138 292168 256117 1382526 1038340 595206 427627 1266952 878855 1646182 740632 326541 1456936 1424504 1512118 1408754 1083119 1708270 264572 309434 1930763 879164 605142 774840 1136446 67026 1629345 1089229 1871939 898717 603818 1734716 360609 1700964 1403685 624127 262139 1902589 839456 463503 1199413 509752 1440242 29914 851855 228758 297818 1019124 751138 988930 89564 726379 701226 190515 489738 1487968 1018898 1814288 306095 576785 477545 395777 205803 1572979 1898535 1515810 1413594 1695646 609324 1132291 1381808 172029 923169 1123539 885764 1144367 1566990 1336263 1638453 1563490 521454 1888800 1685206 267726 404672 1021568 995303 904840 1865041 1488565 563692 1061614 1063850 997134 484162 239346 127987 156415 603389 1420430 1177125 1456088 868930 647000 1152551 1434574 1107454 835562 68210 1334088 1892034 310721 267945 1512986 965354 897709 558906 123384 446166 956340 163316 1516105 362599 1058252 546595 1097178 1404010 1260635 973706 442033 913546 920867 251597 1409528 1915244 1554286 770660 188332 1280519 1445397 285111 592879 1057522 143166 554877 1308535 1739531 789795 353536 320728 644099 177503 473260 78433 854521 10061 369333 430478 483773 479306 1392759 873725 1019265 459987 1927 64452 117360 1452033 1846090 1732503 1098000 1249060 573819 1434907 1045725 1971625 1798837 712607 1052297 461692 971376 968713 1389770 1521766 429040 890671 726547 532465 1742674 733329 1633291 1225885 1611198 488195 175958 607658 1119362 1967333 1590878 109903 473859 1134474 273238 480214 381715 1508103 228854 1452165 1636315 750398 1850895 1178311 638458 366688 475766 345068 559738 864037 458630 197087 1244124 1444637 1555066 1907892 856570 1630602 1692871 374263 1109703 1560281 185631 583474 1817417 258205 640265 294507 263010 1388169 1594282 1174800 461359 1213070 216508 332251 1832470 786492 343484 364194 1154991 55116 1615057 1797317 1230380 1395746 124886 1405836 1803661 1611024 1518272 745825 307771 365680 461012 1893509 616217 1438524 355589 1123323 1931619 1436323 419687 1890802 1822342 89325 1432315 1681422 1776998 476915 451546 1610022 1602074 1053123 665936 961795 1195071 180208 1421939 615091 1004157 189450 654748 1840451 1050113 1136481 230206 350917 1510647 272229 203534 231442 1346307 519862 748200 723245 60795 831726 1135647 335871 1269513 1958169 1853843 93484 1596710 907030 956809 1411535 1427894 1166658 1284558 1908609 1228808 155146 313157 1114093 1657968 1818925 929941 1395166 44245 1603497 1839301 1470446 1810854 1667743 1138989 970554 1020225 1004904 611315 499862 1802409 175992 1345378 1437231 872052 1707036 775108 1378409 515319 599310 802474 1674867 1427138 1856978 1788904 418432 1640301 1878593 1727745 1145910 34090 388555 539259 481452 522468 1444365 587535 1258388 1292819 8751 1134593 213195 513950 420460 1718282 885008 1159658 1927361 1908278 420205 217558 1212695 1445602 304638 47620 717702 1576908 1921162 1458672 1965740 1574462 1169937 847866 129607 625331 1898811 1921853 1818794 1486311 1663340 723468 1884106 559250 1233808 936636 1279147 1686467 1251805 634470 1193273 699004 212986 1543397 1532299 1340888 1336607 644040 1742243 1940630 1702756 254503 660059 1860843 1988620 1036814 122082 1109881 180337 1412995 289642 517762 1135071 1572648 320750 1739442 1065095 164085 322124 1475582 995782 624625 1567683 1797504 970038 931186 291417 684630 1178520 355313 189228 1126799 225639 1408440 1424215 520395 1555663 641825 37880 29111 322310 1590907 1100667 1342338 111494 636544 169425 627744 1467845 351258 1908354 1156807 1394346 1561489 1535180 1506496 920928 458664 932380 1158646 1213435 205298 22703 1817827 333820 1912139 1973157 1516449 416698 1686231 639463 106689 444812 1136416 1931105 228840 66926 600228 704284 826760 334291 304681 835911 1309387 22970 826180 102092 1007293 276684 1084636 300333 781695 588303 1824756 809154 1439757 40537 224669 233784 1993062 1491984 1133458 591230 1483254 404960 977347 587910 569731 1454247 440618 1752114 710987 1275567 758993 133726 595139 1021833 523982 1002552 1708069 1231569 852232 1004080 278124 1146787 965349 125237 223652 1639403 1842717 1770832 1847875 1735180 746500 845231 1291872 489623 779887 888948 1993729 1044460 942482 672693 687291 200749 982371 206391 280638 571253 1754205 512649 1159071 1347711 265421 278870 1505453 432295 505846 654783 1825611 218389 55039 953818 991428 425093 944331 1637013 184742 1652202 828757 1067725 1556196 1475722 922246 1351599 1051916 1144152 1556179 294227 770848 1925505 538391 1999914 1145927 1534758 505300 1307727 913690 1242589 952534 1125430 985391 498397 335267 1648979 1792513 1189923 1544453 1161075 1390244 1397210 815571 933975 891517 1853303 1518024 1711140 766058 1557994 351761 1718280 1043015 1108867 1153701 127099 94488 1074516 1024007 1524451 554839 721525 82201 577109 854861 372938 1797671 1946497 920509 967873 434564 1845609 857650 1411330 597967 489429 1924256 1098319 609102 356268 324722 1472618 822370 1880064 1600576 1633229 1296349 170643 415463 568368 434956 1282953 680340 30912 741505 1147005 142395 1202456 1397542 1047020 956313 1726940 1493084 1259799 808030 596603 41037 421891 1330204 1096233 457365 362031 1492870 1908939 13626 1911870 1307250 352796 1734416 1536468 1432638 494683 1559055 543226 1522667 401596 1886013 1717891 1785527 848272 1629547 471453 665908 1596401 1900784 1812882 207497 861494 1397714 1800529 1718085 1600369 830185 1254119 1254595 475073 278762 954055 478734 638222 1103115 1142757 916806 1531661 109905 280983 1828579 1103879 1872415 10088 1762743 1596212 730924 444214 1936910 374516 1031015 1880717 614683 207147 1511368 1371585 606813 699597 1845291 515547 1204808 111867 1628505 137831 987122 59452 629212 1274059 1185188 1078457 1574006 1972135 1529008 1264343 1252780 111289 1619328 967102 1836762 1619135 580239 1414846 1125799 1278173 1603656 1250932 1678849 549918 1481743 137670 707452 1253871 1937618 1049368 1608715 1097683 879204 1266897 378741 1291006 1378132 699152 962521 686360 212673 471235 642646 478812 884240 998862 670095 162109 34659 1285663 951659 272713 1925659 1967443 1889424 711234 157024 213326 1091240 1537364 592954 1680552 641594 1088545 1571251 1283944 1282942 1589535 1475090 31051 1880989 1494899 32964 528857 547905 1922988 1995933 1416970 487727 1025108 353067 1609722 402844 1074110 1444728 1190911 1184235 1904177 1813210 1753194 515720 383045 1328664 1750576 1925513 1369194 1287398 343532 1551976 1381858 278610 421137 1859995 1257225 149972 200139 1095864 1806745 1546183 715824 1342274 1596763 1485560 598909 565971 339312 300361 417437 589448 1381604 751417 1240959 71004 217122 975902 1183544 1912468 1701191 267477 1355139 776731 1573913 308346 111756 1914100 470257 1922300 1686985 1422871 339652 1394549 1552293 95414 670812 1137362 1989877 793038 342009 1995136 750447 928381 413763 987874 102812 904665 733428 1076879 253712 106239 294886 1876713 1962924 831613 1481243 129736 1844874 566620 746725 1968280 1809228 1988369 667463 1929525 1811346 1437293 42166 618199 639507 597046 1128960 1168488 778984 1662721 203557 308070 1670336 1516143 1708856 446316 397240 1073656 349601 1845036 337435 1332975 1166873 622053 1450318 522296 796994 144832 357487 1143439 1608256 1860319 196242 149692 242198 1654720 861244 1915698 177614 131095 1859907 1565968 1365674 134371 1060373 488919 936941 1763440 568898 1807106 57014 942701 1087626 54497 609009 1580441 37509 1281889 752566 1615316 717917 1828151 1147599 1942982 996323 1506371 507360 1428443 1276864 1834266 559561 671411 1011851 912238 1040128 581070 836426 1570530 599487 636038 1037299 1912730 1057633 1424015 199931 765212 16173 1852556 812513 940823 507694 929759 1953757 1969314 1557373 621211 1145882 1825275 609666 1761750 1364861 190545 1874026 1781936 1391613 272111 854794 1367787 495891 1430595 637703 678911 1390444 1687037 261974 1623247 673956 1726807 1440800 839245 1121324 525306 811068 777313 1449323 1415526 855358 200601 98857 1865874 455474 1605117 1604715 935979 1453100 1598404 1715231 1150174 1541052 535851 1819014 168977 748144 552059 1143625 186260 495863 1354336 1337596 1047763 1100167 672068 139735 1613344 1276964 1036232 759304 1121733 23208 1667358 967428 1033923 428477 523174 609784 320714 534384 1517603 1414516 427911 364533 356015 1692944 876096 303613 898742 491028 14227 1562867 647784 90248 1290707 1681587 586037 1739162 26966 897857 99268 19260 650514 1728003 664566 825563 699361 811136 1153850 191264 1811260 63011 1042643 1934391 1344871 886529 673470 727710 98869 1311779 938584 388476 991607 1797240 453427 1638378 552532 1089145 896649 1717401 192568 804614 256379 10124 534793 1095043 113160 1700685 245690 1845164 1954166 1896995 462750 624456 1131337 1505021 1060592 1826368 1027652 1251911 1111272 1603991 1009614 543235 594459 1540562 1980420 518526 282741 805915 1964385 215891 767746 714195 629893 1910798 239289 1364020 479059 1817180 1289469 1368728 1112744 156417 1808885 23902 366607 1277604 1412459 367294 981411 1930438 189042 621793 995564 1567713 564333 1175829 1407462 585565 228844 843523 291499 676389 923782 668539 305596 669340 1350133 1852986 1709983 831535 203070 623435 1058062 1305526 1255745 956907 1547138 788479 322396 1674554 441753 545789 1003234 16862 251785 588155 971043 884229 60104 196032 331275 897395 1793185 1283568 493732 826296 829895 1395197 1342363 374715 1908199 808206 1607781 1550245 133608 211805 1831335 380245 771924 1090747 87569 603918 882047 808518 810112 645678 1651444 558390 333968 611895 1597876 1691493 47195 1813233 1278707 48704 449883 439526 823271 1026518 195436 1438429 1385022 1927658 1280888 1230419 1783302 1708088 1427924 255260 507487 448653 1885042 334326 518857 1491299 1689188 970904 244160 1052974 1209238 738321 366101 1484270 1066456 600433 518240 1776009 1211386 1623135 458194 1493219 1212128 1013628 273704 1344678 1775070 1699065 216299 1660287 361059 914483 1374541 867714 1267216 179503 369799 1762664 1335585 581191 1961035 903351 1814694 661158 1745119 341216 767360 681529 1979883 659084 1347095 1567037 171366 1360259 1220101 1646184 66811 1245210 1802192 746834 1902729 1707492 39803 172031 242399 372825 502281 922061 1304293 1720500 640869 1400524 1867498 984472 1357508 1780136 3043 618067 845568 126386 478267 1205500 1886942 274562 1759127 1644445 1092149 511413 180943 1578615 222066 1002091 662483 999473 446432 985827 829011 443263 1958554 305308 416066 799305 127837 95647 1702778 618178 1956126 774397 1593895 1937196 629088 960937 1118718 132946 1749719 1810051 615370 933459 1448194 1064189 1103620 482918 1965822 810592 657766 794777 455052 1347761 1578354 659471 202586 1434031 1472703 362949 1837991 176690 728613 1181279 345442 192369 56435 1608306 952757 679772 509839 545565 1453597 1073895 1998803 36286 748177 358857 1127996 803825 1238778 1951037 570025 1916738 1887762 125269 835573 1726647 1074980 896530 542873 886909 1383375 1218798 1352024 935822 1245244 1983612 322363 1264787 1471297 859147 1205199 1013159 275323 19646 954781 819693 1775647 1407752 941208 1385341 513899 179645 1163324 162774 1894943 1387445 100977 921721 903100 78023 1423724 1704528 1719116 1377480 1207778 1324569 1977041 485333 689599 808032 771737 280914 1632626 1703513 493428 557576 1128822 374277 1241657 841152 737507 1533294 1341667 1495986 919314 1926657 1466793 1603030 99668 1167814 1054447 865630 1032013 1178210 1345576 1228763 1108131 784067 907113 939923 219099 104894 1781965 1964838 999095 950148 623533 1913787 1759914 1765241 571161 1770758 950903 180738 1827586 232673 1253777 654334 138937 1541953 1526306 664431 974238 91605 1425040 1231925 1667868 1435996 847585 256682 179428 1280258 45855 1117562 1730410 1496969 959160 382902 53948 895602 27618 1841481 1505742 719446 702393 1025371 340557 1833770 124772 64793 1354953 252227 1974684 1043379 1583660 1621026 1683880 804367 268540 888221 1106612 1092504 1660346 1951201 2629 1864622 248719 1588235 1451054 1962023 1495004 536227 1821546 1492717 1575564 82920 623571 474897 162777 765105 408397 822034 709382 523429 1351834 1000643 1319084 1260895 1239787 943276 835787 1370154 1233961 184366 1283369 744087 706758 147018 82644 1221158 190933 1388618 902876 393800 992585 1541120 174518 1842146 68732 430754 1901808 1598423 651328 805628 616776 1065011 472003 1685738 973005 251609 479965 1268841 876424 682973 1974229 367672 309105 1270643 1184210 1496168 1076137 1996754 1002080 1191844 1133632 1836255 111579 806666 371563 1296644 1414029 586705 876350 996807 691333 1978042 1300817 511766 1349845 1969682 1432257 1855988 967535 328282 1399127 67159 1575804 647191 659454 1334251 476337 1114954 452861 1651351 1903081 1658720 1585432 1985068 1118577 418132 729440 558873 1144817 1331422 1952442 622485 422787 512137 796931 673918 1850369 1694101 671462 1272553 1795630 1766591 114025 676711 376990 1000764 1527588 536121 248636 888866 1395559 1930914 577145 854761 514798 633358 1757760 1985902 472995 336598 1692876 1092510 151451 1746297 1939837 680256 782666 1601127 322561 907407 361080 44456 1250803 1234457 1997277 1785242 1208963 513547 130509 1885850 931068 110185 1372750 1739957 1230046 529841 795979 1312352 88980 131357 539123 1724159 663158 148133 1569003 1058220 941685 1867811 1658215 1007460 1355006 1580042 1608771 163719 497175 671846 1339531 60462 1439376 1663795 42004 1378580 1132774 1074644 1987856 1332522 168379 1353041 932304 1130201 1002963 1980194 932368 1454836 937912 1312063 1348970 95856 897450 222085 6409 1576091 227675 760710 1471572 1033644 1808776 1641283 130232 115293 1129753 1135596 1075595 486376 1595294 145642 489426 1282291 1429833 1721867 1724488 239559 751748 1688437 252674 1813154 1937295 1545269 1667427 1013930 1514577 1105419 1259485 684719 548632 872274 1796724 946796 1710310 965165 45250 157535 827561 811706 503296 94407 1877310 1550077 1865971 1736463 700584 1359689 1178424 570473 1746272 1263897 1818935 1181694 953906 1302706 1058855 350804 820386 1273425 1084406 1971262 1412772 1122410 512993 443770 1736940 453937 1395328 1673998 452560 1063780 80992 1912523 1997677 246676 1403332 504664 1866195 1910264 222264 1874896 533190 1243325 1835558 1703555 43806 1432508 1036388 594348 1914555 1406807 391017 1045224 349489 1414952 163355 1208495 145519 259681 1376905 1530837 656541 470197 388337 414900 1669826 1592701 1836672 1723061 407285 307726 1632282 1316375 1372940 1951250 204613 1941234 1243090 646515 260344 927706 83868 507048 1728745 93206 247481 622403 852266 230527 1905505 1349587 296584 1753986 1011277 753515 1070962 84804 1361876 262057 1460185 418552 58399 437130 1772832 94809 1761437 1203979 1092271 13589 88794 325840 1768914 1983051 884801 220987 321143 1279849 1479077 208733 1215608 935711 1311492 1740889 501231 409879 1022153 951222 594409 1857877 680245 1044366 348722 1116548 1022269 221138 467163 1387289 557496 443400 1956596 1202533 1373626 547539 1230021 1727704 250470 1407402 1820665 1746099 1122716 1612042 1193771 1002843 631367 133901 939079 660899 699580 647229 1875223 514944 970706 817245 1191114 410856 847615 1858654 1880808 543461 1452715 1629284 1218262 1983946 630692 9752 332428 1050114 942578 239133 1749847 806936 59659 353175 1103160 1369738 1863280 435150 1679490 892694 936973 535950 1136061 558041 1392122 1774497 745807 1721423 1602938 1882250 1340389 853146 1212710 1421342 1859071 281213 330152 1897170 414344 797092 128477 1611553 222284 1585090 1358749 1865426 916950 1814384 1956580 1556614 273093 1375207 342412 640570 416689 337304 1709654 604459 1610310 1353233 165485 1346498 1864780 785615 156691 622445 1044727 970574 377752 1220725 802892 859946 74154 867177 1449845 377160 498434 1849533 1222448 846664 249696 1155676 1962102 622607 1339244 1707947 705830 143988 973506 1893289 1306754 1963286 459387 1262397 872978 1281705 526765 1437206 295540 1227412 906209 1486782 579111 97788 132485 1519487 849775 826442 846880 366715 960347 1497584 1707418 1598646 1011709 24512 1842353 87642 339151 1798988 1785844 1809791 1181090 1525301 840929 1467671 1515625 760517 1473495 1437730 1093499 458341 1087621 296820 374564 469831 419741 855854 1756227 1937889 142922 79241 1567009 47329 134142 221984 1526950 456822 988497 357474 423483 1212657 1009721 766714 1385887 1362567 791164 711899 1995578 1547157 1826688 1158722 1097788 874500 1212907 824245 1536553 368134 1666950 474650 1477560 1502080 484347 1515165 107985 469593 829568 1534028 1632209 190900 84812 596482 310559 667517 455081 48137 436509 1349470 471666 973417 931485 996834 1373200 1682813 353790 218566 260128 280909 1158499 527623 1560062 378184 674619 1251315 1383769 1012574 1765009 137478 785567 751153 525575 561200 509605 1403540 920639 145662 1193460 1020948 1402763 1041791 1059583 1266895 822669 148191 1567203 1280021 1442195 1598531 120570 386771 755596 138649 1968381 1909688 1507450 1656388 791674 1291672 1555985 1976974 1060622 53705 553195 1997848 679512 867286 1431921 1358877 310027 1325484 91312 1362315 1698096 436691 489564 1857982 848404 360239 1577414 1652835 1703646 953474 1667174 258891 91842 1732713 1885651 245085 1065077 1725908 573268 1206220 389713 1505216 1877116 842022 126081 200402 887950 119699 1422604 939744 708993 453000 1619207 1831174 1857585 1924329 999310 662528 1452288 1848002 1270909 429743 1649430 268148 1460284 1544130 106513 662753 1344499 1979810 237346 431718 1086985 1565888 217897 585200 496389 514322 1725299 130156 589165 1640461 1800759 1254105 1061953 330074 848453 1379121 594924 1024206 641541 1656142 70443 1411989 1076543 1342807 702993 154853 693620 949723 1444682 1671913 366328 1998739 117688 1990339 135063 536018 1058209 1980588 797516 1051549 1719178 1768003 1433165 1335347 1802427 1560743 1322200 1529979 201618 330350 1000684 316535 927022 484506 1994151 152571 1202346 718393 242502 1091386 862207 1632780 1593784 1426864 321972 1534808 705419 1454503 1617034 429882 1760428 763615 497736 1545319 884356 423723 1162976 63823 1004090 743337 1474281 1155596 154487 178562 1992283 1974600 160059 495429 341262 260835 1545322 1200283 933036 623471 717357 1803140 1650609 1420084 763325 410612 1919245 943583 1320011 563250 470518 62095 114359 1448799 580406 362760 39175 671104 326567 396509 27671 1465162 42768 749012 79070 252879 1587946 301124 1033198 1557126 1842622 1918300 207669 1824422 1763616 196502 515481 75384 213115 1540733 1498645 31549 1182958 1029724 591214 790477 917765 1752977 166593 1786993 1906648 1137675 1049250 934592 1440688 972646 211828 1875090 911983 662448 1448025 207915 1905971 1363122 370710 1760438 790084 1687556 1844232 189170 1192520 1906756 658727 1264492 904167 1314162 138181 106657 1339847 1745569 107303 1842108 108708 1064530 668442 962357 1152550 623110 1052499 49445 776546 1962693 1997114 307659 513534 760574 180107 787028 1228029 1168416 826661 1033820 1115746 1073549 843017 306641 1606759 59183 1600835 494213 1079972 1613251 1490091 499035 1176316 1695301 559200 567533 799935 485870 1428726 999861 1847689 1290025 991154 499837 513181 1912581 1172401 1738709 119518 1315186 673109 762727 905746 515836 1239158 1108163 942670 423394 312073 546732 465794 1290167 1880044 643437 623187 482808 1825745 1064984 1697031 697236 1624522 30299 32242 1520902 1919254 760041 942002 858495 1596408 766765 1711681 906741 1103449 1646818 144414 1658262 383654 577599 849977 722398 726783 1650062 5897 332263 1159211 64592 645873 1168116 1927020 1067476 1769097 1598846 748374 1595545 262583 1652519 1635277 1165613 1333767 323267 1773976 1016477 961504 1078896 1120618 1982681 381585 551453 803919 145551 924186 1407027 923236 70086 141168 605460 272748 582924 1241857 1341409 1923094 531542 490090 1261735 597538 1221558 1470395 1505241 1265992 820883 189241 317708 1478596 1234643 892282 476975 225457 1723298 237663 417549 1310243 124375 986781 1481977 1607578 1330118 829385 1557504 1349545 1826960 867549 1609723 22752 1272811 505392 1387057 1206518 3170 395318 1862795 1353318 1367213 1530552 65780 282832 897529 988350 1814188 889022 1954028 203095 1652090 496780 676255 1653028 1599323 1251431 935083 1555314 1755646 626201 739431 776476 1803027 1508696 1015061 1371115 1947998 1792907 910078 100856 207772 443180 308958 934314 645703 382806 1807066 1419131 1262896 1938970 850553 1664468 704713 1777590 1305972 816783 628801 1905709 1736012 753014 370447 1183251 1510882 1166910 1985161 1578380 498818 309781 1539650 1936390 406014 327981 433461 896723 590481 1425719 1549106 1631067 1712577 891163 1218514 1103742 979601 1699299 233150 107742 1973382 1634554 97875 332318 1737192 716693 7495 1329337 1701981 1596428 1052191 866758 1913389 696623 1850693 1351652 1074245 61415 614495 251706 116188 1413913 53059 80203 136699 702176 706448 1357608 758517 1161274 1258272 450181 297892 1593434 321123 1650404 1623391 1414818 1903000 286638 595452 280453 752564 1097629 370395 209388 366471 1751401 744021 546559 1956766 1670408 713346 383728 1473832 705313 413778 736145 314381 120821 736382 638255 1802706 837692 810221 1322406 1893708 963644 918273 680625 667452 430973 364584 1496705 1619416 748834 183502 313155 264781 388634 151593 636585 906627 1969429 1706493 398858 1160618 96132 621399 1527376 1683973 908938 641494 380655 1378885 1495498 1689503 1118804 1329707 473228 977524 1677154 229607 90005 1508801 921469 977290 480635 899703 817212 1751927 1155741 1859652 1550798 1268256 227976 313878 879376 9736 686394 442932 19052 1093430 209311 240866 601978 995875 940251 1553357 524611 653031 683694 1988869 1800975 755854 1258626 638864 720008 732801 1064495 1175257 699618 514057 941666 886662 547665 151457 1296884 1625449 1055836 1764123 1821174 1093624 700874 453102 736063 160646 246506 1812151 435498 842261 1317781 741541 550301 123740 102330 253039 991840 1949937 634698 1218318 495120 1242023 651811 677710 1403790 1649639 717031 861220 1074012 1629018 1288368 1504798 972765 899319 1581672 760063 1573737 31509 1728019 1613811 334509 1443742 1930658 1771749 1196385 1803997 864026 502090 1652740 1439061 608899 108790 946728 1071987 1893067 298828 1999070 504191 368768 1949305 87664 1016001 1990263 849380 1781435 1321149 1876296 844086 950106 1294726 248008 469204 923666 1307572 304445 1284505 723641 1783048 880583 1408215 113423 1983755 1140903 530287 294837 814146 784838 187712 547795 1118540 439659 831656 1856683 408236 65005 1297047 550884 1502186 1698696 638130 1865187 632125 1194433 336131 119975 1915201 975938 175836 155196 1358750 1891869 132476 703704 1520219 9961 1241808 1132222 1592725 1856128 328397 1397252 1415194 979751 1462157 280177 488906 960531 5474 1234624 1484616 1740066 851329 974340 1982736 1797601 659178 1047753 1189631 969564 723965 952645 423993 1806974 184277 1339550 1929655 20435 1602885 1517755 173642 436019 1676992 1966487 341067 1094582 1472257 200535 396277 588753 1047132 208571 229257 546059 1507228 648128 1756152 758084 1024724 1666462 497131 601082 521404 138316 1759790 938085 1911388 445187 1963602 1273607 1475491 1997409 802479 412616 1785459 724047 1582734 748139 36014 1808017 82830 1307516 1896947 986448 412455 588272 354280 1285693 1074475 274398 169251 14084 1524483 1172604 177504 1111697 396889 886737 336922 99978 28428 833750 659549 1494779 923244 1340382 304430 1363010 1448344 1445588 1029806 1644126 1306253 955164 263489 1097272 117144 1638034 837820 1183477 1823399 598072 1513664 1417306 251871 677020 1117547 830358 1050342 496968 1132906 1333716 519341 570822 960642 424035 1664390 934235 520160 814856 122566 130143 803784 441448 1295704 142458 434643 397198 747063 1730511 627892 794574 1688888 391101 1104910 44272 923414 1155740 267168 1514249 988893 1436706 28492 1148399 749389 89289 673697 850294 143162 1776732 401211 1808379 1613136 439214 598713 1003890 1203793 1982957 1610897 67187 251506 1674498 1909646 421139 1113313 1797352 252343 1989681 616504 139654 1055952 801958 842268 896746 1942024 672008 1606834 1760579 470684 1510692 808284 828446 1195481 840946 510989 1140604 457582 1691686 1863829 1874011 183727 1947563 767838 1238594 539822 1052836 1633746 977876 625684 1007016 1409513 1217985 1515137 1737159 249060 880215 120534 682476 186729 1344829 1793887 633068 1623590 1211982 1453190 1240976 195614 1240112 853400 769958 961812 830421 1500942 1859391 209147 1105357 922045 1620658 219040 857316 389344 1403566 654928 330838 622014 1481709 131924 1525147 173448 296619 1390229 1288897 46849 1506364 566296 1964110 497406 1916966 11943 489340 595193 486793 1505091 1198629 4541 929321 1078856 912797 800891 656899 619507 1183542 1340084 470831 84547 1781081 217063 1331803 880275 1181503 831980 1839991 977882 1053525 609941 1482739 1429926 1732462 1966097 820552 1043934 1929539 268780 149195 1846110 1095386 954737 1380409 1621251 1449420 171739 822099 1930483 232490 802819 172736 299157 772787 425384 1380733 1360285 1258965 797952 730576 781468 1064997 1864213 852791 536873 150735 312748 368597 114366 1681447 1540252 1305536 745900 377718 1522974 1548098 604277 200973 876480 863704 1206015 1383243 1529043 161609 1562262 404818 689420 1779906 31445 1935482 725319 537388 460012 626658 754187 73288 1677773 1805132 1241040 524541 588629 821556 930094 1105893 54851 1516334 1675623 1564741 1516136 301331 1780218 555086 557421 405857 670355 1390560 1098991 1790842 1921287 1775833 704955 1822391 506881 1585593 850705 582382 319874 869198 486718 1943919 255575 1404249 812877 1519221 988620 1586609 1891444 1174858 1982431 1134360 1491256 1839838 1874621 1971929 1397356 307480 1052379 401497 1323810 1111818 1963218 1381940 26554 1840198 877145 1324752 1179061 1343069 1341804 1869102 72323 167888 714414 1000657 1431080 57017 1737532 1079293 651631 181346 217108 1524765 1068474 1896643 1162559 1782534 762970 1955753 804860 661565 1294000 138864 289433 594048 362338 15369 1298722 1209568 1294293 1875481 1613842 134994 1561140 559108 145359 1771587 413059 1477587 742366 198522 1758630 1556924 1794705 466807 767978 271150 1685691 776660 567223 1308631 858599 1307332 383708 1945004 440967 175934 1103837 1765325 640785 1448204 1593453 1546167 141375 1730131 1056921 595294 1611402 910777 1675353 305935 660353 355852 305047 1286259 464787 1807484 887844 775748 1023059 873866 1557925 535391 1524002 80007 553654 1821860 86949 1716698 416397 27554 1304048 759790 1160303 581722 867380 783544 1262395 1522309 523059 1882271 256057 176798 1513209 1689433 1991961 795331 1767152 114363 993323 929205 549869 605428 582904 1765867 649278 811497 1871522 1707814 1236868 1223476 864495 268103 149858 259549 423087 245176 311196 304102 885821 517815 1593347 54772 1659290 902409 1721129 472799 1672367 1775194 347178 1727927 1724866 554183 1569368 649417 758746 777202 394866 292433 1650060 1400336 1231468 1407423 821680 1687434 1975393 654915 497739 1039334 227983 314685 182308 1557954 1237677 219795 942220 1913769 13092 1992215 1062764 1599500 672951 632435 448113 479459 1466327 526181 122364 656807 227269 1278529 1324016 153379 659757 1744386 834237 1787954 1841093 1474671 802583 215315 1100417 208265 106482 588799 503832 1383092 1582540 1708219 1010058 227938 972789 1415214 1294684 291301 972762 1974894 699573 1870453 294655 1537342 1313553 1397623 65815 1173840 1631178 1092934 1899423 462946 749630 305815 732391 74890 1546774 1833307 1054505 1305158 432787 1986701 432668 1572547 762558 295120 1448378 1738580 586981 750147 1168135 1699623 968233 518941 89004 167261 827420 1055158 826643 517375 153838 915197 1468060 697136 588110 1692681 755176 1101382 1627019 1279739 1542904 1369501 901906 769193 795741 1108228 1798302 55390 1216226 804186 1004620 358423 827819 1992776 483308 538577 962710 1508104 1085732 1378008 792534 166220 1454161 1383272 1345501 1988338 1725552 1913822 1015620 75496 1862222 1089083 618497 1117090 329329 796608 97167 903398 1856626 663666 787086 1236025 1749546 102585 58697 836464 1421865 1464780 854704 1786813 1143254 1908935 998087 229460 397877 1022497 1503747 478806 1335246 1767219 1674760 1426209 962127 280902 1270465 1292838 565120 1489129 1577472 354413 1572612 983574 1604272 159648 787179 1216683 441047 232808 855887 931481 1569316 1449352 1305510 693474 1454601 591863 1391672 1448326 1343630 911687 1291432 1944445 28435 815509 653888 180810 1326074 109734 1057705 90051 1153220 1192770 754358 1671158 1698715 367273 227533 623199 912320 416498 361949 172186 1935748 562225 1000531 1229823 515031 642285 553568 999595 617182 948148 555481 577959 921255 1823598 1314917 345622 1928655 822069 1896363 1758754 1069376 707079 1530031 160904 842727 1817957 1254244 1198438 1480093 358060 583565 1283015 756828 144496 208746 368223 662849 586412 718968 581951 710413 792302 498295 659393 790414 1816959 1161900 140061 1951670 325161 1833733 1787141 920757 1234408 994818 1584654 1729776 211952 1517037 1743369 1515510 707445 1797007 748298 452151 542190 1879525 784891 1699185 791325 500699 117484 874995 999598 1653013 235441 1462792 1047131 831090 289404 1349870 289815 1810220 1753554 1662794 1730333 234514 1152109 855661 259408 1993387 1401840 1501597 1106945 1729214 1844538 1949040 1457610 1418485 934206 1521055 1165733 1997068 907319 13127 26985 285966 940737 1691342 1983453 482993 1461171 1631674 1792314 217076 1922995 1210666 1905755 860418 570939 870797 988358 1034253 148237 1803486 1494731 86636 1335369 350279 178944 249468 1348973 837731 659625 476115 1738030 1245473 792656 831461 1478410 1721596 1822232 1921854 1299495 268851 1099907 1912063 1136974 562640 789788 1413196 41063 1380699 1372323 1631910 125912 855831 645272 417240 771888 829742 282341 1286310 780955 1546732 1388628 1045665 493713 471047 1237889 1958317 1350861 1463511 293512 1282713 956146 653230 1173466 1447461 371233 555300 584938 1463886 367018 57046 453504 1017055 1546508 812795 610427 769414 1037594 447152 3328 1659177 426403 127098 416000 939543 719868 670209 311332 376252 1320287 1289654 375442 243289 318210 1818406 1072807 520715 1638230 457390 1863124 807072 1749668 524447 1124260 1496172 1815777 620105 1404086 1199255 304625 594047 1151577 460458 712566 1963993 1349745 1852599 837456 1808551 834504 3555 1168014 985414 1719169 1051031 1799119 1436642 1830703 133221 1195515 1510999 969014 1629835 1180565 324544 514256 129606 1738810 1019209 664176 1806627 631550 1376937 250885 1348681 1679379 364965 1582617 1557025 919620 1038124 1218294 1032359 1264531 834616 1953218 821619 580949 56697 705017 1978887 1508997 112445 288459 1167330 304894 1832981 1730632 416006 839609 1460083 161750 1826939 523928 415636 1848590 532250 1630551 1370332 1020821 1846341 1615887 1303403 299260 1853899 1803678 1816668 593959 1896688 966994 1544421 681438 131385 906539 211954 411507 1932633 935649 961553 1481222 30773 1961315 1869586 704605 1946928 818824 18021 426067 1154830 1632954 796705 1375745 1448861 470470 1742492 565776 1452549 994489 1170445 1660894 1631500 1348945 313968 1801554 1386348 24311 78407 654224 1382120 844309 1913240 1266362 1261927 1216528 1691624 533166 738743 383025 1707326 1365078 1644129 1637525 1035304 885948 1747508 807169 1573940 1212357 1296601 347955 588089 1557908 294910 680644 1794253 732768 1299265 693416 990532 568994 730561 1907068 1588494 50886 283367 1006306 306930 449310 435142 811819 669212 1260740 671943 1666096 906375 1292126 279641 854395 1504686 637811 642550 631254 525298 1559161 103487 937043 1484700 1675967 281593 233636 934328 595333 1281168 1671685 702597 515921 575161 1001661 1914622 1372549 1541806 1196666 636313 608491 1992808 948910 1306541 1447962 1828419 1736479 472467 600134 1505715 1220228 1069833 728876 1232596 973490 41244 1136348 1431211 120747 1230852 864997 1803143 1546770 1468147 77521 462854 327645 14459 1686451 422085 584160 1171659 313278 1421202 1841402 935114 106798 1535307 1580492 1418960 1848324 466659 236737 55530 231880 1222490 1048006 659738 137 1683820 1674529 976722 890653 1762204 1078638 1491480 616348 97223 1455197 158620 1533019 1336521 350802 1124059 65821 860274 1539742 1006701 204388 1521790 241434 1450519 231290 253049 41341 1089722 543514 502981 543723 1520287 1645221 1941764 807568 371638 1260035 1989137 1820923 1102988 1797650 191750 482227 564038 1067354 1867513 270262 614609 1575397 663476 1460033 297774 666708 837628 1701603 1839048 178654 1469336 1276794 1313535 156256 1180625 1893972 1618937 1847189 1537350 379251 547673 1874226 1166152 224947 99498 1383158 378885 1613644 1252316 493923 1171066 587355 822089 1039028 1114066 458378 1606483 827399 492579 1472323 177372 454701 486773 1064272 1591920 1004606 1726010 1638189 1340024 1467955 1561881 1278433 904226 1067253 318401 1492134 842527 1154430 955067 1405823 649865 1204051 1637224 640586 1170853 915899 1225189 933479 1242344 1608505 110547 337920 886584 969021 1830169 1276510 934429 929249 1064474 1837656 582846 103499 1115124 544349 723456 420251 1887056 676545 1789429 1187136 641635 1184766 1604757 31628 1727919 607683 1459924 272448 583461 858718 1567958 924956 284466 1473717 1521303 543772 1738279 278919 618242 1859506 1013267 334971 1526060 1986726 1331037 1849704 546072 290972 1374923 1470169 1829072 1064386 1983591 900276 1464827 1541205 218278 140051 959751 489622 17611 362769 1017162 1036438 1794836 421431 769312 566178 1337553 1206535 615713 615357 631313 1931657 1659515 472349 1562602 359119 1144422 1456348 899558 1972 1385326 644000 380315 8396 1973723 508824 787428 1407795 1233594 304005 505111 994475 1798256 358367 1236329 1441823 404301 1542728 449162 1890681 1649566 599145 348652 733824 282140 1090235 1376567 1356236 1070809 491 1210191 445719 1644499 150991 1420940 1066189 1009971 426628 4591 1917301 86626 1201016 765135 1144545 1717853 1479336 1011751 1812492 1591855 870596 1609625 351941 1805845 969071 714202 1755833 1120069 203315 1236349 1245851 663021 1076684 1642244 911414 1092967 1500041 1261364 1394575 1782797 1291085 47074 1793184 153230 1603861 1823275 52281 972315 1353959 1300555 1985666 1805871 1750461 817414 1631280 723783 1170866 416205 1278115 561226 1440895 810306 1365960 870581 1170162 880457 132309 1923024 1873714 789221 740340 1326492 1811238 1791571 1520226 1648499 902102 937885 1600137 1262231 1220520 1805875 1144336 210801 1879242 1817838 415795 1907031 1021501 128812 1368511 1454511 397049 690348 304783 630438 1793871 1822508 224235 740428 1246701 1160812 716794 232336 346791 1095340 769417 1047620 1876148 1291551 283836 752303 1727364 1003994 26242 1426787 1763137 683864 669962 449649 983783 234403 307996 850721 738422 1325013 852859 1243078 1204876 1758812 181322 1333979 1081236 1125195 872228 488915 52805 1670413 1493374 433298 879954 1165527 131071 1576827 720858 566694 49594 1615338 858010 352179 1724302 473488 1288070 818938 297482 363165 795600 1011749 683150 979290 723560 283913 1958763 366960 268822 1042848 68955 845356 1745652 1286597 737292 320879 1781425 770426 20644 632845 600347 1142184 1422791 113213 1554526 1949044 1389776 1410539 1517422 946722 1894206 1927747 762099 1206610 1699661 960699 1494842 24700 1541056 173318 290197 1954202 1970963 1015181 237052 289874 1496297 386500 107889 305252 1833881 46729 580717 843924 959222 505817 1550394 552960 1611802 1074271 609742 1730867 1529959 681542 1304724 880152 668397 1284669 687928 1203724 991168 283623 1553712 1716782 227755 714010 502186 377985 1820249 1080864 1082962 1200583 1536545 910051 1557205 77667 1769211 1942679 34870 1991700 1087454 8102 1305364 919087 1900853 66940 1141558 253180 1657128 1521341 963177 691259 384918 653713 1421468 1511200 465431 1989494 710442 1440156 454036 319502 995018 43374 455465 588313 1880257 1476169 463814 69800 111379 1842079 1950873 1732030 1226039 158738 562568 1423836 1989219 1987983 290401 692899 1726917 1013873 372339 1741919 316875 546456 767011 1506197 487382 129154 169244 1861614 904902 1729510 975769 403141 619169 371411 1226364 954610 1546888 86572 274446 1884156 1262747 830703 964833 188489 817880 42037 1765966 1484077 1519130 1901942 1957248 1444020 25110 1480515 800725 1038220 1642165 1269055 944146 1820384 907978 995682 393739 1694023 1063927 772409 340534 449781 1531663 1140141 388099 441567 690666 105272 891030 81973 427007 216716 806908 59058 1199678 37659 1164146 198468 1789498 1601371 408599 1792007 323781 82675 1412362 6341 328965 767966 459010 606297 1794678 1224551 1487756 812960 1186391 1670497 856233 1248267 213762 1810370 1497161 71923 49359 1405045 956736 1220342 488156 787122 92893 1398189 1045538 470270 587516 1074857 979460 1448856 106264 632854 1232052 542589 744378 1018367 1191070 719520 1649727 962558 1772454 1688436 1426991 333410 938669 1039748 1887477 1771534 196459 1496662 1972039 919914 703571 135115 1217297 147409 1533503 685089 54613 841137 1648573 1112360 542325 1338941 1374205 486265 914976 1807355 1378923 680108 191736 534121 808278 612479 378906 160837 416194 1696166 141031 1627551 1920429 1447358 1455695 749581 427454 605119 1005756 1409186 566650 1144644 1086667 986231 1433959 464045 1199637 1730195 179444 1837482 425911 1159264 755423 730702 265306 1261483 394733 1893676 989341 1068303 1588654 1418259 1312522 1785465 1981695 26749 1205436 751072 606513 1177920 1509543 1389541 562849 1021619 168187 99903 136034 539887 1017102 1359259 1124040 1613489 335713 1421139 1363385 1147480 807866 173346 705564 1181986 1657059 642644 684728 1571898 1906287 458602 1054613 1787582 154220 86835 385451 1445411 1221663 335261 1914152 838939 732477 14324 1731126 155598 7591 1096145 1616405 993806 698133 885815 994378 452614 1205261 453322 1932091 64235 657676 710610 1058920 131513 1095160 1819032 1177273 951069 1337015 1505981 1003676 1184874 1720797 1763922 376340 433462 950987 147132 929369 1662059 1563354 1138617 27254 1917387 1783594 314880 195957 793003 236043 739566 1089946 1651271 1334307 1496435 1406271 181895 1161295 852596 53351 1063766 770056 631883 266429 13537 738058 1944581 396164 1758531 622508 1295665 769373 1122473 1402173 318346 1369834 1430144 1239291 326597 316265 269699 1833619 1318805 142702 515291 907415 1180862 33726 1146020 1721139 1600264 1448848 1056788 1369875 907712 1596687 1178229 197449 1789757 1232535 1279057 1776758 487867 1678582 1023686 1865814 110412 95948 641492 262799 1875299 754585 297667 529273 825636 1702651 29484 382688 111254 265780 1178775 100768 1701399 719133 1008593 1582692 789082 508325 210782 1585265 1711762 1841720 1928400 579467 1380496 1875517 1421891 937948 1743025 957464 1097462 1640234 1725923 1051374 1745635 963530 1441235 1154404 668928 1733658 1258882 1979376 1008898 1007008 1641389 504540 1547693 89022 1946462 1098426 1194891 1786347 1263107 1945078 563950 1580084 322219 1915355 647031 801864 1488827 1123105 277254 1946428 82678 301542 127847 902625 1533292 1270856 1839531 1851740 331302 87253 1259506 1179405 367778 1826393 469743 123926 1725519 1335002 1546458 593767 809374 533818 296940 1107957 1319020 1493663 1667806 888553 1629218 1293675 1312223 711191 320994 324627 194138 1588333 1108620 1201850 1402971 305918 1781065 1897785 1831854 1523964 1222876 331777 630462 983335 289871 932699 1769194 27617 1762860 1472353 1409355 309579 1186787 1686591 1867805 51819 341034 2360 108715 1109760 1540442 1564519 894800 1889985 494284 194084 831796 873084 275056 918176 415913 355438 1102927 1879146 732126 748199 887671 1735364 1726979 287095 999776 485017 1529199 1252175 318632 1416047 154572 1711761 111857 126208 1249108 684166 720374 1622847 513653 276443 1974780 194852 35983 1347038 1158592 939724 14069 1827217 925316 217050 163594 127369 786881 531955 1471224 511245 223939 1709154 1174190 1355830 1104638 1662152 1834292 1796311 99757 117911 496549 101350 99799 425328 412285 137999 178560 1076346 1952290 1611108 1653393 1761189 1044898 1808290 120439 942903 1699197 1685378 809978 1733461 1103222 1426920 1210080 794068 565593 1286464 1846375 96127 917218 1305697 457475 210240 1977076 1451245 1798964 1220794 163079 693943 641980 1472847 864209 1136636 71463 268533 1047475 1090162 1992590 930012 1176864 1572187 745477 853796 85397 477123 1017402 814755 1497001 699471 1697885 183263 1497811 399372 782448 1470463 592324 1039760 403193 716340 472070 517880 1381304 178836 789317 483677 1089523 735042 1321713 309116 902561 1703288 1024155 1237586 1054710 1660232 786368 361761 1749409 493581 1295487 1913858 1988258 857297 1861405 496381 1054727 388848 1492487 122939 1510263 1030861 1347659 1601551 206655 1612880 1438807 647432 1521627 1460895 388175 1903837 55207 81808 1295867 1427843 1712301 1987584 282668 1714089 1647570 466028 74387 856873 722889 874799 1226019 1006252 1828103 1911974 520673 826781 79359 733819 951245 218558 1998516 1750503 1227806 183830 306931 1782442 677007 117412 213421 1683008 1323545 1073470 560318 1477035 1785639 1758743 389787 1443538 782383 866989 1066258 778728 638598 1197371 762115 1126881 7177 507176 545865 1281322 1703402 1396349 1858949 441734 1914927 106024 690078 1035671 890124 957755 1520527 280059 744401 1833834 1883788 39926 335762 1073474 1805572 1505102 1285646 866553 1970938 49460 1528724 627815 1134345 1198709 1796340 737421 997452 773448 1431313 316247 1875764 1774203 1214782 858572 59788 732810 1101849 584532 688047 1630957 239717 1309960 342749 416694 1855471 742840 954331 465451 1172227 690512 610957 1927462 1037625 1028542 600711 1728974 1109326 1003051 615291 1604445 1722690 67383 1850206 905706 1045516 616178 1951066 755656 1152415 637403 991304 1922422 1356497 441531 1490321 1910118 1898909 1378280 132324 332605 316093 1207416 526019 1671824 775688 1704443 1926257 828051 1433865 427963 422779 1394309 1908351 1853169 1605909 1241152 1017995 1110847 959556 98341 1452022 692540 1497652 1879320 322440 44597 910792 707831 1626511 535319 927274 518629 45142 530281 1404809 374121 1663456 135598 456795 949558 310214 93167 602948 49218 987582 1595288 681736 1806885 1485854 1454223 971231 1922861 937025 1673087 109629 442564 920473 571140 51610 264267 1770308 1043855 1623124 1542386 54017 729186 1630766 1812386 104307 1502034 65144 1989999 825935 1770213 718547 441003 559649 510968 487888 800124 1917807 773498 1693745 744540 1029186 684855 809137 357161 91113 828991 1206623 470101 1161907 1835339 942838 1864834 1348971 1181925 692694 687064 1865669 372453 938492 1753131 918457 295604 178441 1843712 1784629 1965734 48327 1800878 1537215 414572 1133888 1861137 197393 399777 391136 1539807 553104 171824 394605 1217651 171766 694781 597267 1582016 1025960 1818088 598644 352849 1631240 592699 1040925 836404 904708 56416 773936 325760 1228585 724990 1054221 1485139 681070 301951 362084 594585 1431732 1092213 944941 1899677 1487537 359678 200698 1363842 1069361 332323 797122 1894490 122015 375998 639563 1876655 1401707 1515101 1894706 854765 1409369 1155402 1006319 1639661 1256376 1805790 50158 1829184 1847761 1951316 1294362 493336 614744 1571284 556187 1453846 1918117 961011 1039606 1348525 1607713 496370 1942305 992217 1202833 199276 1237842 730175 1069305 838694 1607587 1911540 1491270 165861 189517 198164 34503 1565287 1139731 1519962 621294 1269654 1588505 307973 1936606 313258 692156 1419578 1961723 155573 1407828 90492 754529 550657 1807981 1795404 1807443 467841 1393029 1852619 470046 361170 1583310 1536526 527918 1829736 1333424 1653315 1168445 454756 863787 1649847 289456 1947869 403705 1261045 121070 1278192 823352 1224857 940623 1710932 1388709 701273 1533477 1581405 1349738 656596 1380432 665506 523352 1622854 1833563 1114409 437004 1630748 168068 290270 663447 1166228 118970 843586 560819 1643005 1881578 589015 453510 1663213 1211634 879756 268330 130620 1435427 1460817 860417 1091107 121067 1041191 1842388 438277 1623420 785878 807388 1928471 1390131 1855317 566608 1398480 1786009 999508 1671055 723286 1122368 518453 1026694 436936 1206355 620515 1350440 1035769 272712 1475212 745432 1635578 1905837 1192179 695383 1875662 1230129 277628 1492284 1034699 1214217 33950 951547 588588 1213076 383298 317529 139471 1604311 1339586 1686270 1229017 840290 1907453 1990327 1961638 1445695 868662 631593 902161 1306024 163164 557232 1188441 597057 303117 942361 1861436 1535538 1847600 1882147 1939460 1151741 1090481 345041 687676 1219214 210972 1581803 1408457 1034268 695005 1863006 245014 427442 1722238 732638 917147 1537320 484328 772943 39259 1808942 1814149 1441174 1315064 1198412 1077838 606189 149476 895840 1905531 1731532 1469677 1082732 1642960 1706126 546383 1189939 1032312 1915018 1987854 1685413 1652509 1791054 575659 175695 630441 516317 1158343 1693341 1482801 1859073 721379 1087446 1170888 1042859 1862034 1754880 43654 1969852 1730490 1402115 1467733 891267 576245 1125930 942939 34836 900178 995936 177940 47820 1091024 341472 1851367 42424 1285712 894777 499924 308080 76784 1230812 1464266 929080 1588870 274264 302185 1288755 400143 1482615 1768195 1308303 976022 1685062 1451304 1840231 902781 808864 132711 1424974 337881 1961804 1983252 1777199 844523 65764 1992787 1817124 1481938 1829939 971080 459688 1178872 643154 1751582 644081 1025308 780339 1065407 1585501 1794580 452239 629158 1588988 739052 234023 1128556 510292 1164308 604116 637383 880613 1988735 996614 1245009 1861737 861716 7960 1991171 847647 3863 605558 1688814 331995 31678 728665 1970842 1354343 700581 795799 178497 203856 1400763 811952 1186714 1809836 1538884 948143 595863 1152883 30249 1343825 1825132 1658667 57544 1055368 1851752 1974658 438910 1369695 518337 1788229 521407 1618808 753376 814094 561714 148174 417911 29844 1611335 102469 1208094 1333183 131007 627325 12230 981807 8875 1631611 548453 1235994 546601 1988516 603968 139684 277656 578516 1909945 926237 895182 897252 866085 1638947 1577415 825117 851980 359607 852188 912440 1278716 713014 1296511 677862 126789 736892 707737 1122795 697897 322415 1055574 1841912 1880405 71613 1457031 872483 1746574 199560 1405057 1051587 1333833 90798 314750 1920205 1962110 798219 1783976 185343 181010 1816213 966614 209104 1110311 1617245 852871 1348999 884780 105202 1155770 1219073 742935 594428 1662219 917353 482667 1819240 789930 172657 838602 740510 1646581 490293 1048501 554596 848554 924133 1333666 1126289 1742055 1486128 1135926 756330 1469779 1854785 572584 1852111 523851 218131 1427502 849402 279505 1329325 511188 464938 260333 12145 1335724 301336 1141998 1668507 1023486 493356 1042876 1056478 1908264 888340 1507186 1640377 1858868 897095 1121394 961225 1170298 1486208 1753007 1679488 477834 1151964 391393 1295087 1363645 1383294 1894684 380979 874085 107108 1571864 1527306 608483 1873861 411718 1620116 289268 1386132 1853561 492738 1844697 1377785 535934 511942 1144345 1654387 649537 1277001 701394 1338608 1409989 766120 548481 151729 328920 1492756 41712 176968 660973 1725570 1570160 1769595 829741 801859 1974597 1938092 321046 1519189 1738957 596992 110432 1298901 663683 885653 260235 256364 1914863 691335 1362100 637352 634738 1927155 1836449 1671114 1918919 330271 1764378 1752190 642152 1277167 611545 1480573 58675 392032 1879373 1430295 1799207 1890241 1061539 1784312 1133615 900396 6963 747999 1225336 941798 1393129 1219873 615477 357082 792365 1787456 648021 1650426 120489 709266 1471749 503600 741788 1189682 921050 114103 785775 332888 1244660 32984 984949 962083 1664665 141727 1702672 884491 574317 884913 536787 428525 1135038 1309271 559050 1182190 1782483 591959 495465 1765622 832242 1667639 1814755 1938861 982616 1688369 559157 1621834 1172552 1859651 675727 1306672 64054 1641090 1029301 1907325 840479 799548 433224 462762 1499862 1606116 1857296 801605 1397270 157127 1590107 659359 159996 781155 810472 759508 695690 1240756 196685 457104 130568 329621 1443551 1821395 1878149 923456 626129 1269979 1689891 1800423 1578368 617146 1134651 1483596 724810 370625 1805332 285072 1362387 1587023 1304063 859973 1142474 410479 1674049 1480179 1950903 310499 360648 1716624 723401 1255158 848208 1052969 1189635 748866 1405811 79 665312 1179484 1678400 488978 379325 1863483 1225953 1357602 221269 66715 1699248 1064229 299977 1049446 1735167 1658556 114978 1683026 1752924 1033696 1479020 1234594 383378 1782091 1304763 1970641 1728489 1527536 1916001 253069 1256079 1173743 1463646 1344907 306507 1362103 1587471 937144 215378 1507059 1286737 1042298 1561824 1802491 1242497 1096980 688121 381555 1970201 1062683 424365 1325081 782793 939940 1388853 918393 124271 85428 93758 1554551 476971 1630794 1300081 1381044 604473 1042836 1887930 1908054 1310224 1889692 862231 1286681 571937 270611 1651136 1139800 700761 791517 498308 1991146 978946 619077 1916359 692193 1528763 1533000 982721 510893 1971450 1958970 913386 991639 1539303 824020 239606 250782 1849112 1715537 1651179 1527505 1264118 881250 1374387 297415 1969188 696394 880525 734503 1698870 1951660 1855764 1070606 1015052 1314410 1093711 872565 442127 39908 1753183 214736 422653 1056726 1895958 1263659 882905 37437 591865 852704 787159 1860078 1630102 285331 705212 1658688 424127 1651482 1322989 965737 1997957 407433 1085067 954390 1108737 784023 435659 1899089 1137553 289132 794427 1539193 424878 734928 320834 1365801 715055 1799277 1636066 1494424 365463 1096187 1270644 1411353 116600 1756281 1274336 1875701 223769 1356838 1932635 1363669 1555414 1180369 509781 1396887 906361 477298 5618 968719 1607259 770896 855096 1596486 1274685 237914 646994 530151 241604 174481 1733687 17166 1136826 1628355 1444547 1488780 759175 1642965 9279 1572653 1003417 1013850 971137 1081245 655438 659122 1024381 105298 678692 207177 280752 37544 756011 1989339 1614675 622167 906898 188028 491441 934487 1417898 1357206 785955 1786327 1439629 1857742 950703 1335091 520000 1778977 1696307 1252173 1306652 1940454 208352 1844364 22965 1838026 607120 1200176 28631 771568 470250 1809520 763565 1418590 742977 1999798 1550289 903350 859544 60703 591361 1773593 1041029 1287863 1462207 351356 1545500 1134463 786425 1886318 500000 1828150 617115 225749 1922159 304353 648283 1400546 195793 582841 184398 206857 947592 850916 893958 1363653 1082856 1085466 187656 189090 710857 488220 432445 287334 204831 293830 113956 797784 1451278 257179 839496 1883515 378311 396464 940464 1632517 1822771 1524100 913988 1832776 33292 993156 723713 1122917 1608730 138196 1488968 1064633 747570 1825470 705709 1488190 1009419 670517 199604 793548 1289462 1904780 976975 1214928 1473048 460727 423395 8252 404663 935206 532647 1390389 835171 433702 1156991 17469 346741 1866895 1941795 1140264 1754446 1864057 1143953 200175 1310127 1529108 598358 1645656 778725 850938 1780234 1964463 495082 698302 1463007 821505 422633 1193377 975007 1349513 1097955 79650 1287273 1256901 973476 75721 182929 43549 1133931 860662 681139 1762978 1820751 211628 236947 731330 1258413 1752082 1767027 717240 491577 491183 1501446 1527414 1007608 282301 1109275 256263 502750 1253570 1554600 718203 477978 632938 1475883 836988 1934923 1661980 1173984 214310 1763412 1121192 822447 1259962 987542 945722 1316317 1333203 1766662 13437 1848624 1761143 1726457 1042256 973683 1295761 1099791 719229 973308 363443 342061 380228 257677 904579 1879226 938810 1895476 1157953 200619 428450 1218267 359359 456404 1384692 904834 857717 1492930 663393 1386105 190727 1671877 1005050 1724150 1103303 297321 1436537 32014 631484 374851 1485293 114299 1226698 1198225 943186 562804 1539217 623172 1230477 446758 1739639 751046 1605568 1470316 1597294 105452 1446983 1555252 731204 808753 1222421 73576 704240 1314010 342599 294702 1215960 434857 428499 655955 1138467 906313 930999 1248422 1818743 1538160 1591544 1402425 592343 1361608 112603 176978 1391974 927477 1923657 488856 1113294 560432 1499393 582318 1408776 828462 631173 805701 678485 1568265 160489 939531 652259 126286 1751866 839362 647256 1339697 1855910 1694810 940613 1060210 300906 1322732 534820 354355 306965 1482887 1926746 189298 1514065 500506 959849 712529 1223176 38259 835198 425818 1107510 804645 94569 518344 1200237 153195 1867010 1876271 488780 173247 127147 1710822 859339 409256 691291 571783 612837 1803186 1681237 1554257 820184 716909 484687 870097 80606 1871935 1930594 1912782 1358396 1864662 1979951 147713 519327 478827 679370 745487 1378689 439200 741591 1981355 1431728 1652901 214322 446779 1029739 1534958 421364 355488 1051498 940370 241640 1487436 611208 603540 675075 449881 1244861 766289 930680 606479 841122 674003 574690 1339582 360086 736034 1924901 881181 751290 1017269 1712435 1648777 443171 109519 666459 783115 1527462 802600 1123290 80800 1425802 1406920 520250 642460 1653980 1626520 940139 1234519 45428 1277088 351912 1103091 44285 1016659 1268687 1643717 1940305 653668 311989 609581 1472468 690133 1184291 750259 1832782 286074 655888 550402 1575133 66472 9405 165758 723969 700326 53952 712206 1280549 1711163 1095494 933199 790376 233827 1704016 403223 996820 1725817 1791821 1237607 76308 523938 693366 1587248 784291 1956937 1628116 1854289 1217044 812602 1444165 1175268 1255085 1476549 482430 58079 175875 999936 1847340 46679 1456897 671677 944963 1999984 1089653 1974588 1525900 1415092 285294 625988 1032158 1831900 57450 1699277 464060 205312 1450613 1071761 131514 1606696 236405 409829 892099 1959065 868231 1107500 670616 1256068 1199555 1776564 24419 818674 288766 840586 1495041 1173022 805663 971763 815525 624634 318807 1779827 625926 51891 368480 1780447 192761 1405812 1567770 520209 811717 1012179 444630 644897 1167115 1834436 1817387 566066 1129904 466493 1280486 889181 1971 122645 574428 1776585 273313 1545753 1012358 1916061 954142 91999 56623 1887150 486939 1732815 1164553 760187 1231428 1714493 1478013 1590776 1059280 663467 185710 1130312 538538 1608609 1356476 988107 1240345 1780463 925133 1453209 135522 844759 512785 1730124 358927 1139606 1732545 647179 1723264 1854291 108448 1529956 190495 1355589 1940123 287870 1131835 1742998 1863357 169873 1103730 589427 1094676 501695 1928034 1011285 1289183 812257 175799 1677862 1168597 1853198 606620 59149 262211 1165453 1736247 837781 1115617 16740 1105267 1208997 116084 395181 773969 996400 851250 1315430 1412172 1735132 746324 57935 945640 434996 1777679 353196 186568 378699 1380219 690926 1973580 1232863 429666 1698527 83393 915629 1940002 186524 552311 311346 937887 1877299 1453919 1364718 129189 989670 1089622 1660203 547831 1113467 1167213 1035536 1231160 305905 213662 1102441 339094 1668695 62051 1445631 1354165 1292273 946634 304002 606759 1364067 614974 20659 1512158 1343402 1393510 1646889 1418746 1382619 1053717 526892 724909 1890482 618105 1591295 1779391 43183 92197 892447 590266 1084532 1559398 494688 1203181 279581 1479819 1950477 1182663 972771 373138 1449535 1604791 1081820 1686817 452351 1253286 470615 103959 446364 460914 1567072 956822 901857 1588071 301518 1227995 95672 509850 1189118 394811 895598 324057 1380037 895477 1200507 688827 514134 1080304 868210 439727 1472344 760488 478390 1097364 993143 135870 238835 267392 420284 80670 1733936 549668 1461149 1342430 1892725 1260491 895370 1161743 919764 415068 1432719 66470 1074212 1379097 1947091 1611073 63665 361429 1616541 1845541 1343205 1790434 1375763 1772810 1442576 1310312 1150837 1439518 545220 1705305 1105953 299311 1276194 1251137 735790 1586940 154076 151124 600147 699630 1339590 1964319 128742 97624 577509 962361 66042 1520024 1474792 329737 51402 984189 1732681 428856 1470136 726601 380471 1826358 692310 1277078 1808841 1164229 1697486 1329654 1113090 185679 765069 736314 1832023 644416 1430416 727264 1808241 1121447 1295210 703403 958933 954754 1446221 1515138 1911801 1090850 998715 3760 1501971 261708 1248053 1002792 1560291 125136 1278446 1903785 1760195 1264511 1680878 504620 618532 871341 487782 1237712 1714958 525599 357371 887800 763309 998522 1495070 1021870 666099 1334857 1669480 337625 445591 1058635 1299956 645956 1935414 648300 122041 548341 943332 686179 861669 1596426 799750 1728630 870015 713451 485166 872298 1681098 1433599 1610200 1229378 1344980 463925 235427 1316395 759617 440740 973879 1380274 13583 811710 184074 490974 1381268 819520 961847 1874253 812643 467277 410549 1982166 132095 1715326 181859 1750942 1817444 1882749 533160 373999 1806484 1423407 1146032 546682 114821 1257530 1969572 182575 1283544 111291 1565803 712879 267801 1304646 1829862 574497 883240 955375 1249804 229592 844431 854614 1383673 1917190 147470 1579583 1846676 486311 836498 109248 1924306 490533 1731199 394446 158733 129156 1781351 1686754 1941579 435205 1321230 1584086 1139568 645974 1634988 581211 1298754 323412 1198454 434130 115002 361221 497212 54926 950848 384737 1513682 1595903 822093 1559956 1783719 840835 1724298 1367579 463741 1580397 1642545 1278601 1550601 1234071 1836282 572857 574603 1648610 1843206 965483 605286 908682 96212 1756229 639333 417452 1698437 548005 20950 1528477 385836 15095 692708 1111484 1269183 340474 1229168 636007 1380874 696626 721884 459698 118469 1053670 93565 315989 1755163 784493 446310 1408891 147683 408576 90457 1616816 1552626 994653 892494 1916249 450492 1725634 1498265 385126 1007818 1606053 461428 1619405 1265178 535355 1191155 1316745 442871 5276 921526 484515 1410773 1142172 485628 1194910 1394606 1043239 1857922 1767990 971347 1447395 477315 720484 796211 166293 1799501 1164180 413073 381463 675360 226158 1468890 1162813 1093126 321170 1181483 1106046 15718 656384 1703763 793787 649285 458908 310863 825023 1095596 449473 1389554 971811 593844 1308359 902432 668986 153865 1949412 326214 138150 1113859 278334 1049219 1336015 1337775 1041829 816609 863100 944835 172830 1104877 1391023 1970445 7717 1021070 1361165 1946841 1754090 497872 1835040 1755075 923365 78762 337628 1205046 1898658 242856 567042 816574 622447 385599 803537 663799 978792 809215 725969 221427 1520797 61262 687505 121788 637613 1564098 1370775 1140833 665802 265871 233716 1650556 1867445 760385 351936 1937124 1255535 1117667 1369942 418373 1032142 1486086 666051 662243 1461726 1826795 1944498 1078382 396383 1652646 511684 1542392 1800599 688778 199080 439473 218394 797648 429038 1483581 1617947 1723065 520107 316216 299589 1966418 1979816 1619013 1475877 1143715 1044722 456905 1205576 127072 44804 1019506 1816994 1138463 254101 936573 1505188 910447 894337 1031560 1357126 356507 1174512 1860620 249175 937168 146367 1050692 1446318 959355 338034 790320 1562117 845514 1777092 7828 824003 61887 838583 182670 1192160 763482 99258 1864119 1053399 1608651 186189 1068768 1208049 617656 419947 386940 1508903 1551257 1741229 1505638 1127360 1956163 1853223 1712884 46039 1926898 1588698 1056117 1575234 305062 691942 753669 146779 250255 1752031 1690021 554186 1491969 555385 612370 1734759 1068818 897773 929075 1733714 5057 464413 189464 743704 799992 338498 1325429 1885434 1626959 931751 1009680 821656 1840142 793015 1277265 1326438 374174 1811155 422183 1518354 858546 20139 1487101 1639300 836918 948334 356687 948006 1207022 1818552 865197 1745052 230007 757487 953532 1665073 440445 1748630 1565757 844784 1712837 815277 293446 155372 1187516 457430 384789 405190 403660 42868 1640772 444649 1132107 1061820 749647 792274 1806003 1164516 1226988 1062945 1897275 796110 1754308 664875 737874 563911 1246144 509661 1134204 767413 1685052 1727890 243897 449668 1011628 1685449 909401 1268526 991028 1353067 1081007 1273800 345382 1739794 557667 673686 1225362 1553410 742864 1520650 139995 1902430 722759 1377978 837416 1922155 1997080 1803779 7819 1608537 878056 1370301 1681115 608812 153454 1837165 1398084 1948188 74236 427432 525479 933232 1262697 1028499 784909 1925618 458573 1411145 308628 1146039 1860196 955976 1710627 973045 302791 1945472 1148668 1347480 688242 1389495 1876731 1488931 1856784 79668 391315 1197522 751911 1975638 1075993 1264966 1358997 1884688 1246490 1716571 1308988 699981 1720049 1183984 1359615 768665 346915 1959726 1022107 765815 1381509 1457078 905171 615167 733518 624607 746990 717027 876491 1761010 1694140 505569 400511 1480306 939236 1809152 855866 614056 1585738 615936 1674786 182945 45589 440355 1142750 789278 1435299 1816413 1744383 1120683 985727 979737 1718527 311794 360310 1838313 1317620 1467176 1231628 702473 1717144 681551 1022730 1885145 965733 1579695 205702 1308517 950008 23100 482268 1648361 938893 604814 1217143 1999513 1304438 1773441 7915 638796 624702 216916 642328 1309273 1952699 813893 1037006 383819 1001512 1782084 384617 1378062 1164709 1749449 95162 863713 1208861 110155 1676766 1135198 346840 1814185 1840637 1571952 1482600 1623032 1434878 945264 1550681 1446404 598300 1624336 1542090 881683 1127678 1861370 1567519 949084 563294 789836 1731188 1969647 1053187 1703714 60591 1074092 1814380 429325 1302177 391722 642837 1673817 1131416 1440901 1611613 1490709 375513 1029010 1766757 1363146 308025 486949 1571330 152077 1461293 1506206 277246 1077108 47563 292227 633726 1792879 1292466 302512 995890 1180216 614116 662679 1528116 1378732 1769627 1945871 791466 1873706 1364398 16347 498103 1434611 1735129 1599295 1726645 397398 743139 421351 962617 307256 1100347 306716 1100371 107043 885737 1849041 1467884 686285 1290790 775272 828074 1744778 275170 675711 1209252 1364919 1954328 1452942 93309 382295 1968565 1905430 1497748 167195 442669 881140 376662 371788 1276774 1690212 1514279 586670 106709 543780 1437176 790882 1811597 634446 1128549 558565 144129 1052301 1241380 613647 385224 829913 1079910 582800 1097323 467251 869719 1992897 1439774 597125 1758309 160041 20439 1453458 1584688 1833211 276562 931905 300580 932105 1309043 1368030 1068496 105301 1852498 940305 1693012 391305 1851422 309242 1165117 105005 876065 1945261 1128279 918154 445048 1128405 316097 1701393 214469 1395411 616167 20521 88550 1298046 380084 1528882 1957058 789259 455775 747216 1226213 1279426 431089 1444068 1678478 1630982 1653548 839831 1845276 1328543 917844 1526837 1462441 1625303 262028 1539722 834552 1138737 269481 1194172 626984 284558 623349 476559 38472 1707892 635934 1794415 1158317 213374 612789 1625784 424847 1248814 398457 476224 661585 674251 1722303 588095 108829 527566 1380961 1207182 572094 866852 279067 1964176 1265291 1075493 82394 345390 1522558 90387 1335975 1250816 1250311 516405 1052233 1647901 1727062 1505266 996756 638841 731244 1022084 1633989 143855 1098313 374531 1691297 1244852 57974 1230902 151053 819222 285194 1507015 1354788 28535 1560489 903565 645765 1740637 1027841 1828665 562014 1268589 565346 151904 1441643 1969459 1144206 671357 1350712 299956 1480617 1274840 100888 1467011 499015 1608423 928181 1317860 786820 981438 231815 1401731 770655 1421189 1411061 1734114 1638554 831351 622252 1787386 1379521 1378633 480736 1914545 659380 1173352 554920 820785 1687664 950041 1644643 62754 1677119 1468169 1655207 821849 1209195 1933760 484474 366153 591038 1138717 1725833 1758848 1513931 220124 871201 822832 774046 607101 921199 341499 1872879 1114951 1724440 1934189 1785530 1223976 946901 1600335 1581002 1964966 1480447 530272 163893 864282 649938 1348998 1229704 314665 1392771 1354888 1433692 1367297 1312832 172978 35688 1999137 722763 1092645 50477 1812806 695604 1422760 1020443 1407103 1957068 531441 543986 484850 174803 1534902 1578376 1021225 1274921 771810 1510732 1312739 617415 872243 911723 848111 734303 1080767 1331547 643655 1030284 1922041 1939449 703315 1770735 1070007 455322 427223 1251940 1974520 1785496 591673 190469 1404119 791655 1280730 1671583 1868739 1299325 79613 1413528 1197432 1822048 1858989 622689 388329 1827905 1099335 390347 769199 321944 1994503 1803279 1111246 1405209 1713410 334390 167691 1130357 1195487 965310 8590 1093 271738 442215 1558670 1611303 499693 1501043 24568 899625 332698 455641 1937152 343389 1876812 654728 1323497 807588 1094769 1138774 1959479 847136 784341 1232918 1847014 1331380 1373274 204399 645869 1481558 1129915 837126 1775620 440343 860458 1134182 1821568 724532 1644099 342944 665561 1505485 120577 1198613 1523396 809614 642790 386971 268857 401492 738288 1649444 1081559 1922127 1587668 1195704 751278 539902 128854 1413274 1372501 351639 1668915 50350 298037 787512 307297 234233 1462621 408988 1788295 871709 425949 577295 306298 320889 1088290 1946567 644740 663131 571689 271597 1821111 1757502 1786900 1074833 880534 1413656 864640 517255 1765177 1809891 1269123 80350 1535468 699993 1865725 111309 1283636 223992 495727 204595 352034 73461 499443 1713351 1256732 289626 743646 550739 1653852 1416534 1203869 614346 1543999 1344791 1283473 1248444 1303711 628100 1940479 1714565 851748 671280 1624069 1583801 1725104 423560 848247 706081 1243630 983589 1780372 931047 771679 1758614 685657 835557 1422768 1076564 837051 70946 1932541 1922429 1084445 1878527 256613 704654 501248 1878484 488311 1166717 810674 1643010 638956 1440123 272783 1320424 401651 1811315 1026300 989074 457314 750131 833263 84992 1094070 1537183 168643 1082449 1299318 1352284 1838395 1805389 946353 1392486 850644 1766704 1622129 1832092 107409 1062910 476034 1843239 515486 444194 152656 624171 276968 969490 1817099 1311336 1943541 1601464 1504152 171578 1916538 571512 1283156 461682 1311323 1865830 43118 1099985 849063 1222650 74168 1244889 676151 635971 907805 58013 674953 821046 1955599 1820773 717687 1837717 614776 1365392 639926 1214408 317740 1957727 1132869 1550174 421384 131846 1361556 1472265 547375 760472 1935826 55976 1050641 1648624 516372 1787610 1071475 166810 1090598 1229630 397799 739454 645820 1039785 615651 1774913 1776343 295296 1149412 1514137 759176 1205642 1290901 1267678 495220 31676 868286 349765 407535 124788 632016 738174 1768047 1758579 470187 1086960 776707 661161 1579554 1554196 542880 59662 1099801 1186118 1654586 365052 1781136 593722 99875 1626124 1573168 1324749 1710851 1234456 494519 954370 191578 482470 1694398 1302877 1831442 1747407 1756731 26460 1417727 1143912 1354172 1759110 566085 1274835 1491469 1033890 1981743 1456344 40985 202138 278911 97085 1645358 1291525 1132329 295287 229772 1504976 38177 441009 1507993 1723411 926927 1200076 69237 1740518 180130 1917430 1482384 763707 892499 1175006 1785585 975297 1696473 1355002 157710 500200 1660251 735765 1092642 1142092 1093808 1008371 838173 1318154 467207 148270 1874675 1865645 807213 430389 1850554 1579854 238471 1273041 3782 1317878 1910407 589299 353339 436588 874519 2785 1180239 279131 145329 1132095 168449 431429 1757778 484111 1976613 1180247 1321939 1119044 687349 1006783 290804 1061294 1039773 1698708 821247 497997 1425942 265220 1903490 691369 264455 354298 1396401 1495573 1952284 1384226 306696 1560674 238826 1761288 504706 1635536 310370 1052305 477775 378222 1006750 1934281 148996 622782 1333132 608103 419316 1311760 1645612 1321839 93535 974853 1643388 1233108 342884 1480965 1727095 1903035 763456 603305 380255 1271847 1663738 913518 1875210 1919410 1847630 1693557 114742 957501 273752 827703 1625507 546445 1099099 338559 1125619 331905 53603 1095996 195843 436905 1037662 1681661 1126685 1214596 1330928 109276 1740751 237208 203831 752024 92508 469977 711682 1443279 1104386 664614 342334 1582417 1788492 259057 1097930 1706264 1363920 85539 1520220 383627 684602 1992478 1414240 82271 1021852 1759226 941576 149065 1442316 496132 1981019 662449 1039353 1372329 1686559 1736358 689123 1714590 1462153 1833841 1969398 1904680 1913414 1979808 1171917 830917 138369 683441 1565089 1796947 1199012 1408481 1746047 416874 1281815 1551329 635555 1116280 1614664 1233840 1963404 259424 1675083 333745 1723188 1600865 1923503 482542 364573 1050639 1977936 108213 1903496 1418809 1948719 826337 299955 1926373 1817394 421051 1574609 620991 1434334 1735684 410483 713948 1021811 1562023 439789 1831884 648479 294706 1597389 253557 1638576 1790319 1197388 1546930 1437978 276309 147719 1896987 427164 674283 1009967 447389 1867633 995199 1117602 428002 711390 916149 125847 508423 874163 1712070 854829 707943 1140757 671954 389708 58925 1044798 139874 126004 1029982 20252 1260292 1112020 165384 1180495 1085023 923205 297248 933371 99665 1715568 1278557 49724 865985 1750170 1167958 282233 1989427 1149863 1716394 615192 1178703 1754911 1109235 1537598 1493629 1653948 1009064 58407 470121 1116454 1972191 1709315 406480 950258 271385 197320 1976924 1542084 639003 1142705 839007 1372604 787271 1267736 1841258 1943504 1866401 1200361 812897 1359313 1146470 1162591 1567325 232765 45150 211650 1761878 1005088 1966526 297739 282809 1608287 324400 83117 1593230 1994835 478538 399185 1406902 491645 1370066 1745634 1010832 51455 1257446 674336 1309760 1584806 1278330 773509 1720074 179502 850104 990042 1609009 333429 332107 643287 1413571 312037 105953 1078267 1426895 887295 367019 130625 1655409 456806 1020916 1711364 888922 1652281 1181404 1007218 248178 766265 369927 78368 1384989 1658238 65778 1127663 283799 980511 631499 265574 30118 1704334 1350936 795412 878388 1360370 1596958 54480 1035326 790626 198880 367408 840654 76803 1736624 144840 1474152 706450 281998 1463824 1957692 1114771 983274 904605 1502174 586599 270478 138020 1955265 1927987 344659 1762786 1476832 1693548 1440733 1802954 1359928 1329268 495643 742482 1630975 138497 1441415 773987 742120 223436 1098593 371194 373850 293318 1740511 1367443 1411691 1888487 1844581 1361827 1202116 1163847 1815699 1939863 568291 1808095 69415 1675686 975370 993967 1087331 61807 792583 1491331 1286252 129276 1818426 379801 288693 1150412 867240 1972411 111990 837718 1928092 481220 280797 453874 1927152 129386 760797 773036 839752 971237 1660034 340805 130718 1961159 1206437 741005 152400 1837187 271213 1908318 1656926 1900145 501863 459175 990656 441010 909418 140215 1578665 744337 277835 581465 1295863 1639022 1198664 689086 844839 1505661 493798 780584 875450 827275 1641166 893447 1137845 1617500 993741 1869946 1795310 1247522 663580 1340163 1523647 1013953 1272756 1298679 847828 1192141 1979114 416308 126492 285943 569338 1912982 530899 810265 748701 1692581 963757 903852 1918910 153365 744344 26954 865057 92250 1230815 909115 980845 919272 1742318 919651 1726505 1534293 1683722 1451116 1170230 1117692 781613 1525187 1605647 167545 1363923 849564 1855069 813437 602732 635851 1957084 349017 491021 1973648 953347 692209 161389 1321411 1762467 1360100 386112 14557 1185675 1472385 603341 747294 1118709 951429 450219 1572415 565926 1400396 1918307 921786 1784456 799008 459609 1839985 304299 691334 245818 1996342 1587951 1568764 355678 1042994 1963541 1721381 1301520 379318 826119 503847 454304 1871353 668689 630620 468634 801687 400034 909332 79596 1209639 860991 921708 977228 350592 1721079 531289 1802818 229934 966586 1836387 836865 312832 1264931 956861 1107801 1198069 111946 265413 518056 22905 332492 1279445 257447 1300471 1087676 1060414 779474 719108 286008 1274877 146553 811032 813693 1468128 1136879 1970496 1846084 148962 1537601 358826 1639975 1749483 1065076 269315 1635199 168427 406512 891680 1732861 1007085 1906049 247014 1470000 27635 1836319 671116 1537798 432281 995823 1300631 868226 1757339 1880037 95158 601085 1004389 581316 1067299 1853902 167918 223752 1149283 160963 876965 750948 945885 1815197 796375 653135 1718403 90129 448647 1240140 1524747 1363818 581508 136977 1097020 1600878 139275 1909897 515181 1059039 643079 1114689 1658401 1051581 923092 1089578 399978 1291750 377828 1727617 1456525 247403 1677758 1340473 1127446 945119 1560109 901309 1168538 644172 1070104 308149 231578 614882 192165 1246876 1783520 483935 362795 1535726 602957 1637811 1278734 670450 1068805 16086 1706346 649114 376758 911638 1409695 1673188 678569 534128 1945569 1410260 1890769 369864 1459421 902231 15553 1862598 10478 1164951 1433663 979575 1077525 1753847 1706783 1931640 103545 1872302 1526744 388140 605978 1192694 272270 112629 1341382 926349 1894367 661981 1399289 1216257 436982 825557 1974961 803432 577807 178459 794054 608123 1119189 838754 1661581 903271 159936 175432 414810 1542161 1083339 894675 1231326 1764061 628118 382784 1387651 312060 1217002 1319026 233381 1258845 331694 1414375 634377 1798733 783511 1525938 1975787 550787 924097 437666 986688 1459336 231979 766109 1794816 341562 1501026 1169421 288205 1813081 965973 818155 456026 336059 1477002 494584 428014 1441124 1796406 22782 479889 1199298 1800985 416114 153061 588331 1550815 823049 1014595 1878266 309250 1583873 1196899 1162742 305035 1186045 707594 1026936 212461 189870 446086 350335 200895 1775684 1142815 1935001 773140 188295 377025 425988 376836 573780 166767 1601181 860235 848090 219856 1350847 1313664 1060195 1004621 647766 124541 1732757 591431 1603478 1067602 1142965 1681176 1043965 1399787 1031347 383351 135672 413596 1437993 1721889 1200777 1768134 1006220 1232727 1472066 1025873 704011 337896 1259154 1552378 126793 869954 1303924 946442 615615 1035819 163407 1047942 686504 1318657 253755 980486 289214 447363 1775557 729879 605179 211880 602917 220546 366290 427902 1827044 86131 704802 1815648 1917625 1995955 780616 458921 1493183 1208063 1597607 1660927 35276 683720 1811476 1212145 1958670 616811 1575824 261523 1029225 1769549 229530 499757 1392754 858588 1591725 1884452 1698710 1355938 360443 166961 1497609 662126 1519881 1123854 1171924 72945 1379375 521347 602800 639513 816002 1352840 1448666 1529516 1314150 381209 1594007 1180224 136269 1300780 1851563 799096 91754 429780 1800742 1803854 24654 1789182 1407823 158044 620530 874580 163445 793951 1500015 1228205 1395670 1459303 175749 1284982 966114 172437 1447426 1900500 904089 409992 1067026 1546370 1217127 476548 491180 1110036 1077451 70584 873060 1181403 1488541 538866 168920 76176 1245652 1455896 101458 1261053 340494 1313572 36444 1849749 1080528 244604 1844333 954753 34220 1262495 1678006 1654886 1898931 1901029 1621396 1941695 1203925 602569 1410574 27525 967685 117338 242783 377172 134607 824199 483695 849528 616737 1548058 1339130 596740 81792 304948 1794545 1941291 1935126 165692 731694 1581201 816319 398470 1312345 283252 1262560 516347 1488607 292323 1655755 1948952 1092177 1238649 1677546 812919 201281 974232 270909 478086 353167 909423 607733 1970818 1253124 1862009 8994 754759 1456350 820673 160970 417114 1927518 428152 753643 212496 1664777 134193 1072888 1016373 352924 1179367 583909 669208 1676745 270924 786017 1395530 471493 102223 698121 996171 1635654 1938621 751252 668641 1405082 207261 1505074 705239 1645704 791179 105825 396948 786233 104034 1367446 1224754 1645325 394122 120499 879234 283899 753726 1050727 730682 1840778 747229 1415395 1744924 1934448 1575352 1998355 1705734 1626996 1159737 1563338 1238412 35169 116864 1725247 79071 797304 715397 1392254 337287 816641 805481 1768919 1641454 411617 1405226 1131922 1053877 316632 1168935 1047383 1090753 192505 1104610 61211 780487 261721 1408474 1738696 1392682 1409699 1270604 1845522 972204 864719 1229507 517676 35330 1806762 1828467 252012 1104318 1961394 962410 1903674 999062 774737 4625 117671 403189 1194326 598883 1000311 569901 243843 737031 1754188 776818 100218 1641424 1374404 1460492 771468 1435640 193736 154793 288520 1780355 1540268 264491 982708 358376 1915569 1954190 55444 851387 1493902 1272959 1800535 92654 1748526 1887911 1770431 1247408 1799830 991740 1803337 690481 731964 555761 419020 299231 219471 1025042 1222898 628940 411413 893490 1028932 957747 1009239 1790795 1733239 1462110 1387528 607823 924336 439812 95598 353285 1671626 792464 1437120 1337471 266626 1968954 393422 580284 1867291 560627 978466 646238 1414365 1501423 1295277 1681517 1948559 698298 1615120 360478 1881122 1082824 625997 1234917 675110 1168458 1153292 1336770 1969386 653650 596534 415314 862647 1346459 533989 1842344 48120 1637028 861087 42567 584333 884835 202531 357101 1045632 626975 768636 1271436 1475358 1804414 1603798 1283503 1718208 799939 49157 895417 745651 1523750 77357 318957 1837674 632584 1361720 1948290 1796643 749865 522711 1254132 671502 856875 1599489 1661590 553320 507808 435124 113685 408537 634580 227253 142993 502988 1814605 1747818 642126 1424621 1452305 206127 855068 1734573 1696414 905267 593850 1651239 34907 248060 428217 658028 792739 82757 1691565 31060 1475545 1439955 618065 306560 1215885 1966722 77823 419931 1162129 1359037 1826266 1296204 1734237 1038524 1512639 131148 1355318 1541930 489356 1969744 1769328 316404 1406852 1786943 1448077 1532896 780199 1211422 860060 443114 88994 367997 1094264 1737013 82767 978744 1404628 1013703 1446895 56475 119389 1103341 791238 1166063 901739 1715500 29714 955623 99222 927126 806796 827605 1119231 1713436 527428 222672 1616573 563735 206585 1966254 1857581 203986 135745 1290579 1551090 1835835 804267 1075628 328166 1037028 1761790 1786246 1106129 1923302 301835 1543028 878074 894084 837530 672713 1992274 1567079 1846326 156807 1974855 1044529 1334583 1713699 50375 701288 1007406 717926 1076152 1109713 1136517 1382916 105958 566989 1589740 1132739 1085445 520046 519046 499192 1729854 1581595 739586 302899 1206398 1281028 1403407 1800468 1775928 427997 407471 1210294 1804767 1579527 117090 902535 1257554 905785 1035777 1200554 1838548 936148 876048 1988296 573015 1990437 1302996 369295 1245277 1322478 782559 1831915 1980264 1237068 1097216 1077114 1742091 763100 95850 1688056 956506 1237688 983306 218215 1483865 330756 1308003 759370 1037631 503366 1505495 217559 155030 81186 1745705 425921 1931745 1351145 654943 196679 365822 752094 759124 134336 1904691 1873254 298833 524154 994253 626859 1794422 1516639 1910507 1822897 769670 243284 114136 1665286 1701527 109875 1004250 895154 323975 290569 230868 488933 1665637 719376 1348043 1441866 1874264 635970 1489223 475179 1538526 1243399 108680 1129443 1811223 475371 403248 1770081 390594 777942 279575 521765 327437 240668 195000 144040 1485552 60255 1264508 183969 445782 379077 453009 823898 451113 817497 1675700 652594 570480 1505670 535978 1098740 96756 949359 36156 1129186 969994 89498 508222 668775 1540129 985555 1682046 363709 761662 358315 1934873 1819161 1511186 499900 819361 1755751 858347 1759195 534214 1733672 976945 5365 319733 743677 1521716 1754819 497555 705711 1242154 1522702 1491807 1720097 241282 443921 1077921 1727929 1675010 893181 1872514 1599664 1400822 1125770 509402 1833336 1011809 1385134 702124 1988911 1760187 825586 1412132 238260 1115846 1982786 1042599 748263 1252090 363642 580743 737329 1436041 935883 4719 192367 1390137 325431 1578954 1837423 115766 1891896 883726 999806 66606 401309 202563 898116 930502 1707107 811079 1649790 1397104 810085 327288 1648373 475603 1206937 536702 1611914 1399841 1957236 1328938 1298382 431492 1617930 1240817 1305215 1550434 216939 330966 377283 542228 112382 740418 1005427 1763767 140684 805261 409135 1204606 1326763 668920 177721 263050 1407761 1432792 1617704 573035 1185196 1415132 1993942 1232659 885762 1970455 1549716 1264636 1567077 1631155 999431 1460686 1557719 1335231 1788256 1154595 1995299 1610769 254823 603161 1598731 441523 513251 1840095 1887474 418456 297272 1167557 1809766 1905860 637311 827912 1628923 1010076 125279 322237 1997574 61188 225730 1114371 1100963 1049480 58069 1022132 1957498 256180 764429 1931200 621984 1789845 3963 1322057 1249499 677431 1281739 1713903 245525 1329693 879804 920418 353229 521728 1139451 1599583 1724587 500906 76611 389765 1140681 1046807 584891 1188507 1631519 309764 936566 1780615 493999 254698 1808055 1077247 167593 1511616 1237824 642631 531361 1963823 1882969 1879423 256343 1882079 1339249 33721 1540371 337780 737062 275351 120379 925043 1963043 1169777 504928 685745 777967 153803 1653679 1403722 1518174 583654 1385458 1281720 460441 251765 1628352 1701142 1901132 1481137 290292 663092 64164 53529 357463 1892998 597150 1041538 875678 32847 143262 910398 21174 1173653 1436589 245384 1841213 1096537 1191708 544582 1410234 1018814 400783 1411905 898596 1119001 1126261 1305465 1183996 1638281 913542 1336197 46068 1461475 455020 1527204 1493360 1561374 925111 168554 1954971 322336 654633 1366325 597808 1538091 1230184 1556262 1739684 1998632 1809980 1802939 362332 1150472 206901 1918370 1330763 1061224 1030446 1519131 65884 1226580 844226 248721 1633830 308527 739144 699226 1131291 687941 479135 974374 1723657 1446220 1124808 269410 1673499 893113 1102795 157993 258524 1124958 1385145 332163 1915002 691717 978138 537206 1270597 1187634 1502406 757176 1609353 1740617 531414 1337848 1131705 1627683 111864 1849306 372396 132335 1321616 440078 1390782 401464 1782080 345196 657793 1489883 331903 1884055 822190 41004 1676146 117100 1773541 577131 117995 654621 1642305 150002 1375431 1219161 845633 1493541 1478967 52781 1568017 1054452 995124 401562 472548 686874 563118 1769804 1091236 1841266 979999 558737 1377979 25138 197506 1502743 1599441 298486 1070445 918448 961400 1356840 510801 1616504 254566 341235 858459 7262 1641099 341892 1265431 555877 732727 1494872 1267426 1383117 194349 465276 1004666 1081038 584293 1420504 1872256 128559 1743467 1449363 1022799 1227481 898848 1928217 295473 441292 225668 359156 1213029 1601455 60859 876476 733440 303500 837717 503493 1471287 942723 471796 1065460 1631030 1687414 598637 246125 423634 194992 1065200 1401343 1206876 805361 177456 1359723 1884325 61414 129635 1835850 1642676 1899698 308048 1645965 33632 574101 779588 1286083 730873 1357801 1227619 1105538 1035547 825740 89538 1637225 241941 125563 1769750 376929 1917326 1141069 1977573 554189 167027 612824 457984 76724 881461 211044 1373414 50938 585181 1545162 1749699 154664 1919916 1287477 1011182 1368796 288639 1150914 1174431 1988577 1034859 1581314 670917 695135 754275 777723 1892123 440262 367189 1291614 382459 1074683 104993 921578 352226 1570842 1079301 1132800 499294 1503144 1099746 1045775 275130 1300960 834064 896027 93888 1464401 1782455 303861 743015 683073 20364 911341 1512966 140789 1969614 1846866 1612026 1398315 644618 495310 598938 573854 1664069 1513235 52312 504213 788700 833820 1730862 1082602 1998884 752204 1906335 1470421 752188 711426 1992671 960845 1331552 859395 1334454 1317395 1528559 1489513 1292292 400395 1326890 477242 645441 923113 1348484 814796 505839 700327 642540 1835905 1836262 1102592 541040 17846 1639594 1740919 80307 1765581 1372720 625542 695388 1508728 1345239 912966 9151 838927 513727 812093 1588884 861305 1971191 85503 631068 866225 1213604 964226 514868 294301 1065726 1582070 655986 1710811 459069 801986 897760 1216483 1104588 717867 959003 269390 26837 209456 788676 1389653 1002637 1285899 1819917 354929 54196 226501 172692 181073 1756000 747967 317817 1474917 133406 1800365 1041265 1096561 242938 94498 599129 492646 530982 141273 1918281 1701473 277067 1831234 1211298 1549723 1059759 986714 1027565 1069384 1942416 1890140 57651 757602 208740 1891215 970192 52983 271969 334661 496617 1083102 241217 1106146 157307 1913162 1977457 986362 146035 1543314 620536 701690 1695202 1332702 1066950 1266242 1309035 935369 1527191 1804795 657361 672510 752321 1630573 130160 1987822 745443 251652 787532 1226749 744603 1058317 501651 1171392 1001414 1531843 1051224 794625 1625726 1077126 1073935 1007745 1674288 936262 1999927 1284501 767875 323232 326286 1132795 946730 140911 855673 1101051 1660093 1297975 1655961 1734575 1712921 1142357 25891 1304705 1453414 1561996 1908716 1082493 1947202 1314403 163735 1456150 858519 770917 1110809 567938 1448454 486747 1987652 1520837 531806 832 1136297 20465 793434 549041 759407 1792571 1354717 212089 800807 257633 1655956 748003 125502 1428639 228149 1783032 1296629 666029 1439548 280763 883133 1961476 1907438 1913602 335086 1097702 1614784 1986714 1212240 561759 1081488 402905 102910 292533 474550 1015824 1953305 92159 679377 420056 832704 1417257 1985043 1667189 407877 562873 165292 138791 265432 1999369 937329 1360822 400963 1288648 758032 1539499 355957 254447 424158 734236 1999718 787209 1058866 738190 268417 1668809 446990 963575 1456467 336625 376365 115652 1022964 400707 1414764 825092 1477248 1885755 1385098 570092 1670371 756861 1332597 372850 149202 1825375 1655017 1900551 1029920 1373723 282623 434625 788383 941816 236431 1717402 340558 1215589 104445 152152 647249 132444 1026513 1557183 1933160 1718768 1245221 1987189 1058212 1540819 1344350 1486660 618793 1501464 1133612 1271118 174294 1532619 1425532 812189 759147 254207 899524 1832079 839046 337965 891119 892934 977296 1994089 260737 33615 1311609 434139 779881 85394 1760297 216637 926140 591097 1292533 620655 1716806 1664571 1018693 811910 653925 214617 589519 249410 299292 1219730 964860 417296 629067 606812 1528336 1929022 1423348 965033 1771313 1995897 371548 713445 1986430 66285 688208 1361155 550484 564734 1940692 267539 1393963 1872507 1451966 865720 812646 1194041 1032880 784752 1657013 570151 452611 203429 236109 1746315 1016292 836445 890474 1816745 591469 600722 1680713 1660805 1997566 343628 1194163 795780 1910513 830341 1073786 1758012 1673376 1651939 231872 512559 870701 539457 1257936 1108457 4507 1451575 1247316 1744511 1284510 815384 1822823 892747 1657159 1316813 991960 24305 753974 70327 1765339 539611 737699 393038 682260 658491 1902246 1952314 1677192 6047 344545 519262 1232280 200373 1702430 193403 661819 1562174 298701 1495031 933659 1108389 1931940 179560 774043 1736321 891352 916215 922621 1426774 1700743 653521 950083 138686 1572974 1408123 1181627 178869 97703 819425 208030 659493 589487 1987233 1810680 1777004 1373621 1129135 55996 1695180 716889 1626006 1215951 292276 374615 556760 1692547 1111914 871099 1333494 1844728 526062 85524 480041 1214564 875963 1844689 1662655 1925294 781297 1208411 566395 457999 701434 1303578 1771566 1915176 1770729 302995 1612425 1667283 152497 1365661 1271595 1334215 1066876 678082 1401079 30750 852442 536040 1544021 746820 1884848 1273724 349077 1107540 772472 815758 315960 1063153 231171 136502 1796350 929535 1453524 1261329 1097490 1146448 82223 974553 1543532 1484589 1096752 478520 489419 1317450 183255 1510932 1439334 1598635 1875869 97976 573058 1480967 464053 1794643 27455 651207 1569285 1351324 737065 353881 1717601 156972 92282 466015 1183579 1925487 1110140 1988292 856101 1386037 1250895 1013503 1031356 36819 1088625 273498 771608 1919843 742415 1827681 845721 903485 1525829 528946 1355974 1368803 348431 65823 1383816 260268 1600991 319293 369868 792697 1046946 799518 536459 945901 200667 1773910 1366610 1660650 679220 592811 1927922 1034886 288312 1144869 150504 217027 1534506 1120102 884480 1781780 1199023 1412918 1610999 188848 1584092 1345592 1220929 1028846 1426451 1348239 1078537 738514 70578 1422022 1905801 1336622 859621 59307 116809 773508 1403034 808036 1053107 1736752 127157 1778798 1430043 850209 1952912 1971581 1379864 1036150 1431247 695479 202722 63103 356064 1999540 508448 183620 590923 1805343 307816 679847 323091 1214819 1766295 1331376 1012871 593391 680304 603487 1967354 307956 788437 104427 957589 1391737 553468 1136045 85140 1207352 31128 368089 698314 862558 1071737 1845598 229277 1981792 882276 949064 170072 167886 1238536 1243345 948037 435928 993555 305488 1019149 1331798 1588041 1830229 162386 831137 1959911 377314 1828113 1283992 1146229 1361370 1729765 1013806 1606994 873001 1457481 1042718 159945 1076460 592966 1338752 641810 886082 1166264 1825628 1682787 1247201 1978026 860308 1891822 1196292 24292 1704848 415743 512840 145395 522098 1101965 680518 688423 1333397 1762436 253428 1313756 1179101 470436 23292 929827 1042546 664746 147274 1294935 333608 396310 643238 296223 361643 1910421 357365 1370723 1246005 454159 1085339 1798863 271704 1463884 855083 1295138 1471685 878476 1072492 449088 925417 475006 1761504 702325 26849 1174651 1946627 1562010 1771133 1166925 1821356 922539 1536111 1277098 617135 1118325 1797319 1533916 842038 992193 1672361 1884374 1250494 592724 719375 56194 365578 255976 368509 1307522 201468 303409 1583077 993726 1820928 1814776 399655 443345 133846 1318587 1895551 1977378 648431 1134969 255960 1970809 1981674 1349529 338549 1780690 329962 892122 1557227 1256581 459953 131696 771476 577235 1004311 1205878 1795870 1727787 289049 1576047 1136527 512537 817901 1871631 764384 147173 1310601 34873 637935 1542045 84808 899500 776431 1175033 538958 1601798 1476697 1129668 1720584 359620 694008 1601841 495460 268603 442112 541278 1197250 56977 1142010 1567507 1975685 636031 1732874 730158 355269 529339 792975 147367 1840969 1237268 1230139 1787021 197397 1146237 1858926 434925 96276 1106872 907473 444527 264631 656464 1270760 1347128 32204 400464 1589310 746405 1935952 648420 1242576 1479651 653754 1553377 1488491 264916 260026 868304 598710 886890 1579067 323566 373846 1390511 1818506 1113544 563806 410556 1859845 1541427 394110 116233 1471361 352963 533318 999705 775335 1246512 671531 129563 1095836 486544 845587 1517993 1982769 342864 339682 1112487 121669 1957261 1506931 1417522 621307 910780 1408768 851046 1850215 1913815 374647 1765455 1406656 1882373 1397438 992489 1858483 1601474 861401 592925 1519179 1844438 1714423 491626 1061779 1244994 702139 1183345 68183 801774 300626 1232309 1283172 1020099 832218 586000 576266 1327379 385025 214949 1808162 61172 627554 478421 1910649 966748 1584252 551170 964788 1474594 1643912 1443679 1030343 143575 717413 460282 1330339 699186 1830721 913938 1494725 1675151 1448654 450336 1604059 107976 612471 1794231 190640 1298699 1812707 1593253 365058 646550 468462 1285309 1696662 1334237 1928158 233153 1455483 1130926 1874055 1689995 338325 652852 465041 1953911 1759749 1042456 1836852 350214 551540 1031773 49576 931323 1072415 1628994 1171544 38245 1069118 251239 1287321 328453 1802492 244197 232517 34963 971187 1767729 325048 1459156 1421885 1068601 837817 38100 391991 327452 1480092 906706 1854648 200550 920429 1543708 833723 1979416 1403793 695432 1105740 1018729 90186 428296 1148138 855580 1030924 1184496 531644 1753197 1643685 1404606 1809588 885466 57067 1349649 870333 1958533 761671 263228 505523 950919 1589139 588845 1007038 229084 1095780 1992962 1131334 1397930 1608504 85309 417363 869676 1839032 1777272 463289 1876043 1556981 829315 1911223 1918332 1229939 1138625 7877 506036 292957 1330069 890011 572780 1477584 643890 1852887 769852 1221737 1829541 1604620 598480 1108100 1612035 940448 441572 486982 456489 621574 399474 527239 668890 428413 940576 750420 1207737 996849 1115973 941083 1808954 1972139 1017617 879325 1606070 718096 1236326 1163252 1052721 534935 705118 306103 1832406 746463 763802 379996 98376 1884780 552599 1086213 651963 1606196 1814177 1960682 330139 1189486 818404 1891038 516982 406146 1157119 900025 1759220 264759 790068 1832844 1163988 476393 346731 306399 620115 1600299 182800 304211 1611474 1827272 91784 1620498 1467596 1447998 1357766 680495 1316378 1417882 348451 404588 1903301 971828 428541 1038854 1735492 187316 893631 842964 321611 875071 565349 1927131 1451672 846183 580374 1849164 1129455 1012509 1953357 546590 157043 1285378 559219 513264 1707958 96531 1758154 987264 938592 196897 166027 252695 957542 1658029 383658 1867542 170170 149227 39780 220775 234224 787769 673362 381207 161843 1271967 1454670 1967060 202329 24401 511633 12939 1952881 1541614 1639322 220286 1386585 1141662 1429299 32624 1041078 421798 1497985 1984025 912588 262611 1185998 942573 1603392 1693800 1377819 777123 886679 101825 561737 726512 878481 1621338 1226010 468985 337015 56282 28559 1955292 926437 608492 651528 600974 1679776 781640 1657108 115289 951327 1777667 906110 987987 1615133 1940362 1102910 1393050 1779288 715095 1698293 1395662 1393273 1490034 1067024 189001 866284 743855 1718747 1981797 1613541 1424624 1269057 1701034 668597 995716 1867247 89904 1579319 289694 1102692 1357563 1931033 742695 598204 620553 309220 488538 959475 738358 1189683 810877 985155 459522 17286 62581 1676998 1925230 1475934 757579 597773 21213 1612211 386944 1986293 1254713 1015808 780514 1582325 24391 1244300 1101258 172327 730574 1562190 1539668 64687 1771563 284235 964069 1156037 1928808 1836407 380985 29323 1066408 699292 402903 886947 1146552 756623 1892101 199380 1726029 902229 1272556 1661220 1499949 65919 634296 1165105 1470505 1129952 1213232 1867158 419904 1431394 1384862 658632 980141 1009690 1017536 644320 1279736 128579 654028 997895 738330 1048974 1442604 595271 1607084 296824 1556314 380291 1264647 521316 1009598 578217 992545 62674 1367782 824894 491080 1345092 576908 1599684 1361799 540703 1646052 1199359 1029037 1706922 1387026 153192 1641126 1087228 609307 1235162 154995 91228 1218852 588877 959708 1809689 1610376 613941 652384 1047809 120921 379201 391063 390295 870705 1247769 417243 1469062 959677 1111347 993605 325761 1150253 859126 620730 1957525 438414 729303 153892 395157 1033560 350264 282647 1915404 295402 715386 1343072 1606530 1104809 1627706 1906785 1089829 696403 1912699 1638736 1952580 900056 474662 125797 727964 143145 1302741 1018994 815834 565854 129891 1638249 348913 104351 1831562 1442797 1238353 1412514 361613 667595 722455 1002901 240729 1164616 1645684 1831463 650061 1857403 1020277 987332 905555 1351724 1411752 535366 1212077 1473612 421679 1745356 1015088 1056382 1564942 130020 1913923 236499 723649 1953889 755756 1238431 1428937 484562 904688 1564242 1338852 1719306 1295266 1744517 64183 514391 381369 16225 1412444 53624 364034 24420 490227 1198257 228683 1700952 1857737 837052 852712 478154 85317 359391 1738442 395100 1511188 286086 1032200 1175231 1813444 778372 60887 780644 726551 1679489 1320849 1991348 1496579 1874721 1223979 1838646 1125441 932686 1792181 917496 1242853 91532 1165047 1147433 1936816 1843576 728398 777402 1726313 1268989 879811 969705 106918 1510447 1783781 279410 263330 1488160 572809 722825 137689 1669620 1284648 1608342 1581278 533311 1066714 1910920 298586 489865 227558 1283060 1446737 422635 549028 1136994 1477150 330806 394547 437553 746726 1128102 442240 457159 1555606 1161377 703878 1161085 1305675 442826 21986 168258 559202 1861889 54019 1121471 1010444 613617 1377829 1124923 1047097 1840627 1449168 87714 1792130 1571061 28239 367774 1470754 51872 946536 1498749 562339 555597 789673 524006 341826 1764451 1622984 474414 223870 86576 710461 1773091 1625143 526873 1888701 1797253 1837822 1881886 756024 1309130 490292 930522 1745189 453347 1802634 1871544 1242014 754605 1019854 305208 332481 601440 986626 727704 316994 1006054 371593 1287382 139314 1338156 879817 971462 1840361 1848587 1607504 1337421 644643 486412 1273273 1815969 1633294 80354 1186864 1456611 1017926 1005095 1238554 1429502 166291 1096868 1137453 786658 1732110 725815 640707 1501942 1128237 1694946 645966 419627 1871959 9345 1118852 745326 474040 92786 1767903 1936588 374889 1368270 1972310 1830791 694405 1195355 603841 770027 1970487 1507278 1348627 424906 831788 1474975 1089385 1167161 1966043 653234 100789 1492867 1518402 72051 1384342 1871351 1371677 1316305 385131 1155877 1461389 53878 770004 1131006 556571 1619897 104735 1878179 479766 1800157 817052 659213 1720363 1060810 1094956 1832214 438809 1789334 1428156 1414229 248950 141194 962602 101566 247339 522242 1742610 1996260 1039835 1363791 258011 1624226 798518 589704 1918604 32959 1500199 1605319 1946737 1422628 1443732 1918796 1138041 1382 209911 611252 150599 1255973 221406 1742747 1570052 1802368 846519 1686668 1083280 174098 195913 661875 32895 797738 723387 614759 705649 1181 381056 297760 1690872 870800 689504 1377370 1497598 1411915 135425 605239 751761 1720687 1509449 471018 1049699 609691 1475906 1056759 1624171 772130 424282 1342463 1387257 49479 637438 598233 348117 1884396 1839159 1665 1038308 713675 1847309 596147 808474 883826 1451981 71423 1075426 94494 375774 535951 1742749 878962 26744 997531 708260 549511 1081129 1457215 408322 577614 588217 668957 529200 1710055 1230397 611021 1655860 804126 1739954 754682 1868427 1763395 1169211 1469505 1496080 1020236 343889 1313184 1211163 680742 1695055 185047 1087537 910878 819681 1143212 1802133 794462 1386539 862404 426465 683389 1723610 862333 1105318 1297969 1856740 148964 1081019 75792 210291 952946 1432747 557823 1322029 121536 99031 354105 1474574 984819 998153 1737488 1488861 1868129 853252 1046107 951545 1302885 168266 822079 791769 1764810 1826233 1848036 669686 293226 1454614 1899329 1358839 225475 1080237 211484 564344 1625409 654729 395776 133114 423912 908037 1130039 49441 1017130 1356285 662757 1525853 1484117 192617 78097 869546 1221399 1375934 1320860 732379 36823 1101832 1172864 151680 1012245 872413 1665851 1618972 1827906 1441707 840829 39643 1923134 1473872 1390140 395735 1636286 41224 1884493 1477921 1186651 430831 1109722 1335361 349304 250747 1325184 1026371 1626332 607099 916277 1747395 346651 888123 1622344 323045 896369 309513 840501 769933 652252 399586 1191841 599907 1924493 1061253 385829 201854 1445225 1260837 1411364 719728 1054691 1608394 552845 765249 49540 657889 755184 327901 651622 1625382 5115 1578474 1415625 447797 729969 1590814 220916 519779 642120 1867848 1960025 1621310 457347 1279924 1095808 1699409 431362 1106931 1137253 267357 530390 1335274 1222253 1081913 1442584 492141 747479 601707 1599092 852985 437930 1164686 132134 765635 1322844 101105 1652023 1254505 1023667 1953396 1963321 1707231 965736 1280778 112870 1062884 1276772 138008 286393 1684316 993289 297033 1295664 1299757 1148005 817237 160638 208671 1269537 1249668 1090729 1567464 1795852 1032394 612345 388744 518299 1336240 1869313 1685718 1706177 1635610 485335 540057 1011990 602729 149267 52024 302160 399728 1103161 1943443 1773177 593810 730513 528474 221945 846279 283343 28980 604145 1843510 1440422 443001 514233 1663277 214746 1601960 1311475 1711764 460025 430350 9620 1039626 853392 303916 375914 493441 1031789 928528 1239717 1862921 319476 90139 98325 1294385 1683132 1692279 1886856 147939 1728431 574161 1915601 1091122 1705219 790649 1549176 293466 1043315 1156558 13400 747975 1592505 319766 1297331 966511 90425 115352 382439 1001432 512982 126012 18302 240689 1513471 758851 1296972 110705 72354 1471390 433225 746944 1506454 922832 1795348 1721690 390128 1322131 552567 168238 1481500 151750 323370 1296382 532025 51910 1853470 111057 95825 969037 1592050 105063 1696222 609891 667640 1028115 1816630 1233983 1592129 231379 1211752 119770 890714 877006 131369 153665 358321 1328631 577651 292377 375993 1076359 644761 1519729 1845603 1726520 1863156 1876371 1398428 1011810 1894911 1196859 433874 1329199 1606028 262423 1627584 214974 562610 1150891 1021887 203821 1915075 1911777 1427010 1635811 622460 605641 134390 361515 1347644 810220 101555 1420251 1360551 1735039 456084 828999 1745204 19828 1103685 525802 876931 521923 592547 1546615 1501430 580914 1965957 1822179 214811 1784720 1108014 1215349 1551805 1726132 1031224 1621766 1286573 330726 228206 1662954 136412 810960 1392042 935424 314634 90292 1537977 1530505 942955 1367731 616831 1047583 951141 671178 603479 1959833 234342 407642 1658044 1314147 1563859 1898726 297195 1603456 1552048 1438770 813500 1405751 1305789 854886 153947 1476802 670272 1217613 297010 1126473 938491 615100 1685177 1850550 455527 112462 1223851 78215 1784795 1593708 478006 707030 1991933 1834273 1678588 789467 620980 1538546 800872 387408 1501422 1925439 1871641 820835 339583 633455 1437243 1969651 1112711 683227 57104 1437664 792906 893346 499258 1267980 1574662 293855 1647625 1166250 224789 14453 1699829 151660 99477 1447658 1622783 115920 740620 455130 1492754 1751331 1369936 1766425 1899685 42977 1294633 388224 1832805 1209245 507962 12983 980815 1352713 1826123 1350202 1645154 663764 221574 129236 1344632 448862 1986268 1250458 581929 1988076 55603 1604817 1041520 1435259 1635567 1560815 713101 1644614 45894 1244325 1183713 1665802 1491525 1281224 1512874 1283387 1306025 1947196 801953 103227 866594 1357046 189595 1921156 168768 1999570 1155940 1791805 1145153 349795 991455 987734 1761012 1437108 1100129 1391559 1712834 1177564 510736 650076 1825476 947402 670066 181795 542530 1147244 1401609 887046 1101990 1602855 1953735 166914 1007960 1106992 50897 1389406 644016 1484072 385493 1052117 411514 1668864 1916384 1775066 55929 1478138 609187 462716 1170730 149896 1572178 276013 94190 1562719 329328 943260 764212 1487616 15241 1295788 1630784 1471483 1821547 1642549 189838 249406 921335 1354401 185693 1886121 1929274 1691268 758782 106867 652454 1253505 1909887 89050 274453 96385 849801 275900 142000 69580 245467 958746 824358 331445 484702 462863 1961421 1712854 244726 1276420 1230930 1333115 645433 156293 973665 645013 802724 1232013 706141 1600221 1924420 582743 1399870 800767 971313 1216449 589743 1794009 1762319 1186892 321258 1565076 429958 1039828 653000 1499431 1095384 1795093 1852382 1369793 275465 356538 1028511 1274688 583916 1770458 253147 239719 1976309 751645 1500307 516649 342487 831362 747431 109777 497259 296970 429946 202885 1281951 1916185 1086983 699416 888288 775559 509751 840756 89718 218593 1170005 1262107 1052399 759154 780979 30067 863409 1109857 1333911 1541240 1891655 1813578 1686132 1761058 1802658 1226268 445148 1998592 37769 1723960 678995 1361079 338755 760177 1565114 518234 730825 207235 1832281 260253 66739 784920 1853164 1866057 1795975 791778 1959501 693520 1676386 1138447 262190 82955 1696861 478937 452660 1005330 1587688 505145 875464 519321 1960785 1787288 1139395 867176 992215 1909754 789041 1304234 763060 1565258 383884 499112 2176 927556 496900 1478330 827158 1670536 653680 1136639 158813 1949871 1332690 267045 1492774 896451 655366 540732 363285 1690687 631516 710414 685836 853138 1417685 1150219 949235 41068 1467271 1162273 105668 1287960 1263457 724307 1222971 1055964 300546 1962325 286069 1287981 1877024 1167281 1300589 1060738 673011 1798177 281091 725672 749057 234590 508778 1042610 1952435 306337 860263 1080523 1732002 1544513 405075 1652712 1424479 803353 1915714 433510 261748 1894369 1934 378709 592644 1761956 92659 723932 953781 1479474 1027011 1569350 1537510 151579 1365965 1396764 347930 987406 121062 563222 545338 494009 1361954 1927366 323473 1921788 396014 1962378 457921 901224 1135450 1519053 1877829 1463913 1112192 619266 734963 1874390 1985306 1034233 1478415 1321505 1259687 752023 1174590 1617244 1941392 329302 957392 474762 789947 394757 212746 1548622 432997 1201653 182380 1423361 515209 1097912 846437 920597 1018716 440368 779907 127626 929977 1191123 70971 848473 152961 1591234 557887 742249 523033 82696 1196749 1680704 1312491 1163386 1742726 208667 639244 1376068 1695330 1509366 1491236 1110491 143373 467166 1995256 417632 953157 117962 442643 1579656 395295 1853942 1098004 650516 1934443 1990989 1456624 1756098 1633891 423500 626518 1843592 469566 1447573 979951 715456 300722 473265 1828245 364591 967804 1222757 1394428 827654 772102 1569707 920222 678970 1441678 131260 65100 1042592 1877524 589137 1290204 988459 371520 487985 1032966 1564976 510735 1627827 743515 355490 415811 1699940 1487353 1800897 538360 24086 1593182 725689 97503 752965 559896 525282 1053892 1498508 1020245 1152373 781236 1989534 1959126 1432209 468181 115868 1592370 806235 1161486 1105975 513421 36773 30572 679808 1360353 472824 1031422 1667334 591157 110127 1465410 984456 1650353 287497 1461550 1894795 318311 839756 1022798 747802 1456202 1937479 1942064 743412 873150 168245 894154 913758 225762 1779704 1779573 1662194 409634 1326487 262557 688653 171493 975825 419312 1795313 1071238 1281639 755646 102970 1161585 1527807 112812 1081711 27869 1760930 1060268 115431 1643149 1828235 1548970 164784 1474949 1283284 1024747 402329 1428859 1384207 1681789 1433551 1131035 161977 1427851 630535 1381071 1259018 290793 493427 1167938 1899349 904062 1659174 1011533 410288 848504 789862 735125 770201 519786 1519705 965608 1708180 837160 1699889 1582798 1166 1525931 1459252 1055958 538976 623737 50906 65717 144625 1352555 1139937 1858959 1384348 1767132 701395 254900 1209146 537208 693845 1813903 1288494 1054666 1675651 1193444 345326 711942 1725654 610802 1529652 1796173 459341 933024 1756103 624301 37757 378273 1396477 1445182 1239782 694978 1585794 525260 1855214 1214047 317895 1333718 230115 412508 1810527 23799 1163161 162009 230407 1531893 1696036 1443096 1552628 123450 1025132 1136701 1949574 396968 954009 955267 1302481 512001 1519298 648099 1558192 1959256 1538550 946361 565916 1424856 622623 1033773 1157575 1589150 332864 807622 984817 1270191 1155254 1445955 509173 627112 1834623 1987574 1858979 1423713 28637 1504404 1285721 876846 545794 1245575 354212 501667 514203 951696 1056002 693292 1527939 1059687 1700708 1602301 1499590 1734384 1268118 1968270 774437 674021 941055 1031180 513350 1184408 1104203 414697 1255636 1135214 896612 665567 72023 1380560 1219765 491731 1051490 93851 965579 1266414 234795 187243 1024598 167638 1472223 388288 54882 1442232 117462 1674663 1855153 1439849 943640 723131 1364025 1722928 1213484 924991 345263 621913 1026948 672818 1914028 1725507 1133065 401922 1924710 1409396 1563199 1540933 481970 135960 105431 46455 583892 1745083 553288 794134 196139 773512 1194375 1311149 52663 1134676 421753 290616 541403 1855411 1007355 159091 893254 1923498 1133887 365717 1450783 774998 1544103 1266268 1910816 1002949 805545 689015 480637 427449 39843 1412230 248077 230039 287734 511711 1165061 378988 656089 1255253 295090 370789 584709 1979577 1487712 1972965 829943 1660542 1464447 1434972 54470 147479 1600776 726028 689253 1375298 1836799 10779 706058 1228879 924977 1242898 1331844 1915935 1601847 92418 915886 1919725 801790 107359 1380117 1231601 666005 934448 459318 404819 1975703 131715 1485056 663159 1088949 529354 955844 856897 1888517 539125 1726738 1378458 1872638 1903475 170736 933787 1621305 655608 464009 1977788 1307800 1208509 1870164 1918573 1078699 235789 545359 475428 1039719 1963029 611691 1886398 306320 613470 1738164 475868 1035726 386912 1726791 810183 247379 163542 1551541 135944 1607249 392131 1433820 1099326 658880 521170 1693271 131445 1734976 1482861 267752 1925290 960373 1081072 1506314 1744135 519146 286058 228769 574189 165600 1998850 1620850 1393777 755500 381995 892328 321941 1068736 1568788 1813307 1141317 1560966 1254739 12 1040561 176558 1738587 10760 735614 1690616 1038835 527530 69617 1377464 680487 215823 1402133 1630377 1421609 210325 1183498 338216 183963 967642 1240436 710256 1809678 866286 890847 1163802 632410 1793066 832249 412104 1816900 1584642 526787 1147776 1031565 1424769 895060 1581880 1209067 513762 1541751 1407514 1522370 1952949 1673383 1408355 1448838 990934 159029 733636 65995 937421 1184892 151163 351068 1875088 1547417 1965993 22882 652070 402380 1868444 884348 1263762 539132 1372581 727707 1383948 30714 884656 1987274 1946277 151467 600491 1530776 1188483 1069802 203155 1647824 766039 721301 1409916 1126325 250071 1328389 1421635 678066 1626402 537362 1453304 1330292 1347920 1452380 485432 1024670 768333 1376663 1737306 1015235 925146 137351 242731 1071803 246929 1885059 1369019 693309 1634120 1772357 1054405 1238236 1862821 871991 58193 63049 384770 806499 944124 852384 1772020 462425 479815 1050386 394734 1367629 1525334 1742365 251240 1410929 1045115 784372 1450153 1776190 1084578 1925003 814414 1734250 219354 841265 541917 645027 183291 1734744 1150207 956449 1964856 723094 479328 669875 1444537 1327166 1218240 1164681 1414022 195623 1255944 327637 1357809 13564 1025979 1307153 934581 839276 231105 521000 916753 1810073 155478 1158648 1635823 1888908 1939020 1322982 365402 2557 1515461 637944 598455 473739 256308 966777 597208 910991 445956 1757529 869164 499954 488654 1118637 1023373 4419 560187 437787 1867841 968377 248976 800182 953598 1187942 666054 840259 779965 1228687 952966 574136 1961859 1123983 1730232 381840 758117 21154 1384535 704626 840564 1169237 1856555 1706842 516456 618379 1108416 294771 1909822 1271149 1561805 848689 26044 1659097 1760268 1288223 1880155 202547 1543698 1180021 630407 1686167 982274 400406 1963111 749164 134225 1823091 1784091 571246 959325 893471 1817714 1602796 862650 423272 1866420 202887 359913 1274806 257840 1806202 1796894 1575458 110274 1349011 235351 1540384 143051 319480 1134868 1969772 1045526 885978 1471228 698863 935841 1755896 579236 73240 1719736 1733915 123701 818606 1249910 1434060 1071497 307893 1807101 1026683 698478 948295 84886 430138 1976792 1000346 1804031 1361425 954208 956383 1930392 635208 1959745 1549637 1473225 917526 1129860 1288303 1084864 390079 222802 978305 1215645 1515543 90133 1642791 1997444 926889 1930291 1613674 1933737 1861320 1407354 1413434 675807 217040 897019 1209870 1646528 1843117 1414034 42173 1482715 1192166 240643 1739094 102338 388979 387346 253213 485649 1696589 1174770 130731 387569 1041811 322557 746743 1800475 1533531 931689 1692173 541382 1782595 1952593 1121550 302065 141698 1041217 1792787 321582 840935 56128 1532681 160134 1403053 529931 161483 1324768 64788 476602 631638 1817178 1343776 15062 1854047 1708766 1321738 240799 109540 1983894 1182537 295111 1961835 358485 1705290 955404 1500042 521549 1880126 1111076 1321081 1676665 723272 1721471 1170337 1721078 1428373 1543577 335685 1506133 1232557 1157900 513218 1252755 1218412 1142605 657304 981753 1812307 1900862 1154639 101028 418386 278242 532143 983925 139195 1699436 1752724 1265231 1163487 1909507 1223919 1185167 1062649 1601291 385703 455812 926613 1985510 768387 205844 1456686 1845242 272441 872685 235171 920673 320402 1474086 1685327 338218 1590604 1377927 192104 1571527 736741 1858771 103516 1013144 1732801 1568905 106870 242241 309849 929875 553653 380294 673930 1634537 145914 1117021 1272356 515961 1312975 1684941 308731 1062437 419733 136826 1674044 1038831 936221 321699 415578 1020933 1034813 1451694 1838608 651014 1816747 99698 478890 104721 1157084 900720 706035 298024 124525 839858 607045 1857741 1461746 734331 806788 263569 1288519 534056 1489310 755536 20566 1545382 871964 1655750 1970071 1339171 1859871 14972 491214 1144874 170456 1401619 243000 435424 340822 1740194 1921544 6145 1593406 679379 1610720 232951 583526 1642566 1551954 526759 1678690 38924 1201420 1918420 600954 17170 506658 1591332 1425315 898494 19442 749102 1106500 1037363 1597962 849404 942294 1826073 326645 1493086 1528829 901415 1732237 1907096 98223 223274 931681 1966186 1852196 1685960 84422 252883 1873939 1481626 622101 1849403 1778233 1095285 560016 1652137 392595 1068203 686596 1027860 353066 745429 1029944 1696158 363243 1042569 1155947 1323844 37935 1562265 353173 378497 736155 1048039 1332934 544870 901042 679708 1218382 628922 1641133 427879 1394559 1810708 1389164 46212 786699 1048981 511147 376685 582868 1237207 171936 767897 1503941 1580905 368112 1980657 1394489 863674 1151733 381418 1703217 276904 1373911 1464678 751211 204918 1892010 838637 607726 1685457 670033 1007177 1674519 317561 973675 855123 1093498 52422 1339297 332416 1287259 1922387 1081565 246111 400452 1062970 1722544 258184 705007 309879 883176 1876834 812998 574751 1042443 587629 401687 1844989 436340 1541398 1603192 801521 648993 1890742 1701332 1379273 1882159 46599 1628708 136590 1871624 197398 1401801 380450 890030 161048 1163620 887930 751955 1668424 81453 1542532 616741 809866 1608899 528177 1389309 1694774 1897959 503530 1574076 140274 1091228 1230845 1121793 1619654 1695205 991620 1098875 55694 669283 101717 44957 168251 746392 462300 656336 1277848 1236082 607751 32874 1522576 1578866 902377 267355 1381155 1531403 1110099 1118194 829927 34980 70536 1266872 1627013 1631305 957506 578035 1665375 1089639 1582792 754568 1481891 1202933 1145740 1618466 471749 697413 1854362 889665 624703 1099046 1671148 335424 389300 149336 1790327 1556780 875441 1974159 1815290 286994 323294 318905 759354 459160 706787 1121585 1786424 1678459 1715502 505855 873316 1394288 170185 1974710 712036 827113 983129 1810379 878372 1185685 1110419 629461 453896 1361357 933672 376733 948417 1873268 1896308 1252523 922119 1934820 554784 1731166 1380215 1819767 871899 1836927 1828652 1870323 1767944 148012 1189937 662373 225998 1917722 1112646 591875 663630 1820699 1643517 1239749 571550 1071573 1497887 421360 620661 431138 338206 572853 3758 1879549 808345 1372424 369512 1118485 1518289 1846914 1329008 1606060 151999 1907150 912765 284270 605214 637178 1372280 748811 933619 337556 396395 444551 830684 1170235 683797 1512973 888390 1044115 1165756 1923066 1338425 468781 1069867 203028 32768 59892 1871251 1395489 1857253 817276 1741581 696707 1829290 1960453 693166 816690 595259 1378745 648980 306177 1772054 1621450 6523 236309 1011694 921992 1902146 1504244 825290 350562 126475 858759 1369756 1812554 1592450 1552070 1072477 453498 1481408 1528368 1318350 1499352 1318615 1424078 1750427 1121498 1054818 1472085 1096859 496203 707823 1567164 1002378 1608850 1677916 1804349 703051 1884478 1745914 530274 1381109 1805869 1050480 664039 4172 1274318 1533875 1563442 1091627 211673 965301 1933183 1543425 398743 772596 1125006 198678 1015230 632950 1337065 1001393 820577 5260 1693710 951753 1776289 1032068 1050885 505646 400050 17676 1995323 1128675 507836 1774815 119084 1562542 907485 1404917 1920944 497229 1945617 1377338 972954 316016 506823 31929 1223605 1845812 1033916 1945946 1490378 321781 1324839 226326 630400 990044 942674 1864963 1773508 1492331 814237 1335617 1065743 1253235 1704794 330959 1010499 278507 830366 518143 970105 1650574 865681 547518 1111448 1662099 1032694 202194 1185743 1680446 750835 1256036 1123837 1840547 1396330 1549758 537519 232298 1330351 574747 1404442 1136759 1699270 1654144 1958926 1801041 1577558 1490646 1212493 1054049 1409521 1196174 1345560 213791 1598969 510966 324939 288597 1719045 1527225 1900081 1040726 460011 1088955 1096193 531461 1538173 224439 131376 1061975 447395 1420686 1978980 1306140 1301095 1029637 1028453 1097499 1722378 509794 1039154 1116612 356974 892954 19485 1857943 1369684 154243 1435069 1335869 915434 109646 1121077 273245 467682 1745978 1899669 143844 914598 1022122 634549 1950796 558645 668723 423803 947268 162959 453212 637667 1350905 795596 1709247 1261994 1560098 1606327 1036501 146316 709100 1527387 1733549 1675100 1973224 597303 302742 453903 1156627 1978348 1672951 995077 788162 491816 722483 1565821 344654 1161642 285137 1353127 709060 1354167 1561137 802913 1129832 1688227 301517 735834 486358 178731 1066982 289223 589714 844469 1677054 97049 391242 131727 1599348 326998 597041 981796 369954 369445 935472 157735 768818 744044 835411 1596535 325581 927943 1586684 578476 1928488 1824742 100831 1322582 647321 1650459 972486 692407 665361 426505 157838 792415 1732233 542135 884670 122024 558140 797998 1259126 1165316 474273 789214 1280069 883478 646411 1225680 1544178 1296309 348032 446427 1435231 1351458 1507663 1677139 1736373 50896 547174 1955079 351270 1590214 792187 1257154 957573 543011 990497 368407 1869373 1318341 1161473 1769073 1814228 615438 1020098 299669 746913 1760839 556470 1372933 472021 1259538 532752 1858544 1157195 393505 223079 847150 633710 1052716 945100 847751 1375841 1023376 1966216 408800 999353 1344879 887151 986625 317085 156766 1464203 1374666 846536 426422 1399769 396316 657307 1905184 86630 251680 1034341 1923065 1404173 1065499 1506474 962067 207482 1165862 1679707 431985 813098 257412 1587636 270694 935876 503745 578076 604785 495350 1457608 810188 843209 150982 1360373 1945647 1381333 1892125 986653 460761 1943412 71841 570317 1884961 1089324 1332693 603370 782667 686087 919006 1649964 972886 686054 1061163 992076 1960045 1488092 1927820 1173943 1703863 250395 585660 1549047 493547 731426 1730218 1276722 438504 1720528 1130527 266006 1332555 1581660 264299 1671038 1685097 1817193 466071 433720 108593 1372065 1912696 1167537 360298 356953 331343 394389 625338 1145631 610988 134718 499067 500399 1131343 1818697 244281 85707 1050928 724503 463101 84633 1991284 439483 491113 1021268 122022 1577302 1092707 1663345 1011881 110524 979535 1378939 35141 1676578 1315327 1291641 1745430 1133900 472998 1282694 1540233 762456 1996177 380719 1197886 246427 1508807 1509998 1349967 1404100 63395 1592633 90729 535797 866355 1607304 1447768 502513 310096 139431 90058 976652 517088 1437281 735893 1895780 217348 1958806 693450 541738 543683 1799710 1445427 833469 1631568 136898 10155 1118993 1741228 439713 806837 1775003 352925 1989938 594865 528037 1981398 1366527 162262 1678391 1101228 1961278 227223 175703 1876207 36754 963317 1680998 1185512 362441 1085884 712120 238159 1388704 791268 250690 1452777 649724 1743882 836619 1735306 492180 1211653 132403 629861 1365458 1791718 1203471 588139 484919 916867 812394 1489166 1092094 787965 1695580 44736 1959777 200249 1172925 1458378 125485 640717 1810318 627054 357353 1268768 272065 268176 1798230 509683 183332 1490912 1555434 1449386 1956383 871583 970786 198794 766344 1987855 823237 1282113 1747503 283514 376362 1131104 1980454 1907248 263555 475185 1639631 936139 1504093 1999314 1656463 1818125 407845 380869 348752 727431 27754 1128203 718523 249341 371562 1662934 1006241 673356 304328 848877 439630 918772 154228 1334047 795105 241219 1513830 1319811 664523 470698 548027 961009 1383090 951096 1390952 622211 1639152 1804094 1885435 1267861 47144 661953 1499896 434274 321003 651188 141717 1188809 1873906 1498627 1261218 345740 933918 1511473 100589 420955 1545119 124920 680148 516637 635724 517151 1595805 1049771 1768871 1025795 1129702 491849 1237127 1295769 1663327 745801 601528 1793484 1226694 1256525 725153 605320 1125696 270928 375729 1359031 173682 142958 1934800 546901 1520009 1929783 140466 452764 854012 92923 734603 777058 397760 1520129 396244 1031639 376899 1917312 718863 817543 271748 742372 1580573 748314 1163420 950129 287196 1883270 726794 476421 1218885 1334414 466452 1105142 1418716 158259 942247 1422458 1537728 1318025 580734 1269342 287158 372132 627141 988094 587072 1334992 18827 1057892 1209140 1214010 1970795 1760121 1422339 1453842 499509 1485573 978879 1730153 440190 391382 500609 975231 1914581 162508 1506325 504430 499673 150509 87806 1938111 1848948 1053791 407675 1918804 1896394 443594 1020957 498268 1667267 83255 1433004 855147 1522721 997610 50843 1426260 982431 86352 1546740 914076 860422 1363951 101103 1307697 1177038 1485885 1994840 1661067 241301 910431 948814 245301 770925 1031421 621279 581052 732414 885932 1438160 416913 1175371 1494877 393147 631662 1027437 227683 1939292 652602 1261659 301631 129364 390537 812864 7893 571509 1994508 247332 392007 1939773 1863843 1279991 281901 193872 280074 951236 512355 228842 714756 1675704 1200032 1334719 1388237 1193452 1227638 1985928 221155 563847 323404 354336 745119 581874 1032717 1422505 1494476 1590537 1038265 1142535 1985244 1404296 425170 921356 181199 1900663 110315 1222721 1118030 1372771 1199192 676482 348562 568107 495185 1448411 1857288 483459 51868 1800392 488087 1602505 775637 1847741 1791213 1798995 1181019 619180 562839 86747 1738001 426092 106324 1427930 1676120 1248003 1750731 1345743 370704 1246091 483250 1022835 538452 1970001 845631 637992 1815610 378206 270865 1422133 124642 1128721 420997 1757024 1966683 1058986 447880 466913 1814992 1676350 1975152 261453 794143 415296 1747388 331764 1446504 1865046 305852 176127 1534568 1089598 383932 1530026 864190 1387591 70720 1718592 1435093 250168 1526731 1635641 898760 1311888 706454 567951 43819 160100 1588369 89918 607808 1364888 57005 1459581 1428537 1467540 445581 170545 1678227 896371 1783395 1310699 1792244 165781 134890 371990 1304782 1559224 1135190 835183 1863054 117806 826799 1295391 83433 1868546 1384820 981252 1805158 1632330 1766758 995673 693039 1264542 797352 1312527 1178237 976963 536037 666441 1586164 196698 335840 422102 1350816 1579241 799303 1945460 784259 1102187 1666806 1686795 172555 716492 1300057 812053 1638284 583535 1843062 1163134 585993 459346 237665 759479 272543 993486 1792805 507194 1431032 953616 1204506 888775 1242323 1606294 1423382 1570466 1680336 1791374 465887 72831 102965 1332468 244847 1976831 1676789 263798 851463 1534532 1224332 554162 1770649 829268 616622 937664 487072 76646 898705 918465 694690 419047 385031 81233 1910678 1516998 1102099 932734 801354 1200719 564641 310928 656678 1952281 97864 1019605 1427697 1067302 832476 1779822 534245 1377793 1354909 145325 657439 168362 641651 1509929 724598 1271537 1569464 1107871 313045 1436822 660446 679392 1965875 1221801 1654782 881733 643446 271412 1423954 782716 659918 1722004 1461271 989206 1012118 1327602 1284348 1293884 1502443 167237 1353819 833433 1348522 669542 1659776 1286515 1585634 344336 599278 451403 1414084 277043 521258 665727 1688669 484049 915371 321445 475698 264607 1996737 1199967 375957 727653 595894 540139 1032062 777560 1553622 1616302 1444070 1491736 743163 19230 272349 1897669 1948797 347756 1422456 1415304 297889 172919 782276 1763579 1466330 1277060 1852858 1763900 1647793 1221042 1349968 765391 1886053 1869187 537845 1514268 658827 1338436 360152 195409 1439888 1750587 1124429 1549460 119263 1720269 221579 1758455 930395 1423999 1245366 1980633 104708 238538 304945 1585781 800611 1203615 1631775 280472 1858513 1087737 1137476 1349861 1938292 1905483 789520 1757388 1305911 294591 149752 1489929 1437330 620197 1108920 1073008 732138 1137181 288680 782465 83050 854152 797056 1293056 1525962 713103 148522 1978945 15500 1421067 1003874 1612477 1386307 914705 768100 234462 897101 1996672 1426169 1427040 1989301 242169 1730536 483011 1796694 516359 884079 1088205 917873 986051 493568 747716 1657214 1380939 1101564 628046 32676 138645 787933 481283 1189743 947608 239408 1454019 201124 119566 242698 730036 18319 1088262 645884 1381135 171634 1720969 250463 1752856 254220 285073 308851 1569442 626777 60395 6091 209366 1543568 1760924 388775 681728 370568 1405042 975796 1197127 1903547 1759920 1490727 492613 1946632 373493 45655 1557876 1674422 814610 1900369 1678749 172881 1298924 5071 1500261 852857 529537 739414 1626746 1244649 150648 1275638 1581767 1254547 754357 842579 631746 1805138 1753759 640289 1292299 1527167 591470 820470 1442513 369934 933574 1174656 1536159 1692246 1755620 1459916 1729926 974992 1493124 1352802 106719 497884 309140 87465 567005 1670271 1515907 1363747 1966190 750949 265621 1985538 1383782 597428 1454618 1602757 1753996 1036113 1545971 156617 575198 1727396 1830858 1937424 895546 444898 195226 666720 1291366 1714819 482516 797354 1747293 316804 1977784 25869 1671255 741933 305462 1925043 279063 1531566 1908240 530885 1108492 437603 915462 777102 1392337 1684624 1422847 1079220 1695021 1692727 579970 113392 1979663 1601959 1669486 1100720 989872 381453 1767786 1847666 1661974 468233 1475129 1583190 1423155 1559678 942396 25281 877814 1750728 1744683 1693551 983799 383367 1371672 910363 1212283 708676 1236285 490092 1486772 1501632 1332916 1435103 157461 988518 1793320 1725669 221421 1469650 926095 1202593 1294766 875569 1656499 1325409 1447743 355020 1236432 452366 346090 1222674 1444512 264903 1961321 1179990 1527558 795369 250975 344646 1655786 674983 451888 1540768 318491 1058398 395383 900086 182534 1079491 1325552 132153 1709127 741206 181100 1183244 926942 70237 338279 1381811 985223 1687087 414406 530366 1091504 712678 1733521 1394032 1927015 1807353 653862 73080 721327 1560664 88311 1198872 1142906 267871 1248492 1725012 237277 259460 1248988 805204 1451708 534037 1414447 723437 508935 458805 1884107 555941 1270844 1869726 366618 610451 1823837 498448 1948631 1730201 1440245 531853 343707 353048 347425 101276 563480 1260184 45308 75403 1921266 1236313 849418 180389 638247 637365 1474459 1217958 289741 1938553 1796784 1303000 1561427 648963 1854668 247456 874618 1006231 1275665 1468630 1309224 1128563 857130 1212982 1102152 1938163 884718 1507447 979484 1866285 1837036 109190 768065 1438767 292935 74516 1905832 222873 1837035 1367759 587342 1693214 232122 382734 898118 1273213 1714351 145804 1890942 1825686 1599778 221043 1957492 459794 1999294 778012 512838 893221 648911 1007210 793402 1615000 720359 1345365 1963882 1744334 1637788 1620784 1472684 289811 1279622 931810 341211 35900 1681420 1521544 1258190 510295 1443734 1435310 862364 778118 1796405 1623503 1311947 367435 870835 899466 1857999 63814 1495864 1532187 1061254 1249160 373485 273951 596469 1535406 846129 309114 1329072 1928814 281107 1744862 14945 986420 293620 1412209 1002437 840215 344601 730378 1168757 1530348 252404 47904 1136019 872476 1608542 748666 375515 1688809 1297420 1934259 960920 101993 1152234 828686 1266309 1994156 194777 186044 1223167 1160671 854665 440435 1755154 72505 1010862 1684798 1631584 1165960 890178 769059 683920 1041619 1479943 1472213 1591640 1883520 167468 227241 1495931 1672189 1894220 90322 1748940 1114430 1853348 441190 869017 83528 176963 1102812 1884447 1899340 364105 91673 1813675 1190223 193365 1587742 1154470 1647758 734007 1826907 1762963 1292307 743700 1652207 1001088 1023060 1016469 1843078 762660 565392 1871464 1410177 1835078 765326 1959336 1449443 284256 1360395 716926 847395 1692153 316601 619053 275986 164943 1970289 331452 17420 1319829 604215 200586 1267860 290602 2496 883612 240101 11852 541945 282263 397822 568498 164435 1603366 689190 1373710 513533 645219 141370 1634649 1975285 1410006 284319 1619155 236215 1477953 1865260 143332 249334 1209119 1600517 1212578 1155305 198005 1346925 1526477 857881 1038973 1302005 544993 718223 1707455 1480844 1339760 1183053 1200503 705913 791049 567928 1816229 113294 352055 31692 945742 1024800 1503565 1973812 1580536 1848215 273845 896596 412157 1413201 1547124 1208906 1191909 1374260 1126271 1942083 629454 305445 843657 1451036 370799 1645810 713122 1764790 1537696 1717278 410576 124340 605464 1105073 1074018 1564328 1395308 970996 104371 79943 52670 1252695 647283 1766642 987007 1279266 302161 929573 1279014 1108414 1237161 1932111 1420772 27982 1581342 746002 466356 847331 802540 935325 1552750 521222 195389 1231290 487230 536575 1377669 242111 1017974 901917 436373 391096 1419297 940569 1153417 707334 1760047 679454 534288 136437 1041016 3061 1948728 1244836 1054981 1382421 1934450 1432617 874041 1809807 1831587 1874587 345892 81052 1181445 1505835 370780 144023 241681 1936421 1645755 1739788 1349609 1710536 1902259 1602370 142354 621719 465503 1439073 1321934 716956 1439614 997379 157400 1018695 384439 847173 126034 1069671 990347 999721 866329 807487 1888764 1091341 1721252 205948 371494 596731 704773 1069680 878711 958866 1662195 472291 1084394 1291323 810152 1346102 1534075 8874 788127 1007434 1863441 1307041 1517692 406131 183299 215618 1601718 626260 1039542 1856603 1782346 544561 1640581 1839225 1133954 1612015 1770040 1005563 1766573 1731291 648642 1047596 1378311 1002891 630298 765780 132213 1939053 783532 1994640 1357148 368838 9226 1172743 669961 268112 686503 1038246 143965 1097166 163661 1376002 46330 262421 1337436 1271455 1968666 793925 1269108 111979 377980 408359 258618 130589 821178 426144 1469934 660154 251606 546566 112466 964768 1771937 188067 1030278 1088522 1223456 837597 943870 240484 1034219 1106265 231386 391276 1625937 1983136 1095170 706647 809660 544020 1321404 947227 880998 813223 161289 1204884 1971376 1075149 533488 152714 964336 746078 810835 71954 478727 316628 895365 629121 1679654 1436290 1728399 1578745 1654464 639266 1631192 835100 1140985 1871439 1272203 1148178 957890 213532 1879947 221030 250134 1024405 1988687 1368474 1359029 296352 1371275 1640257 1632946 710902 19661 263748 507458 1103371 886828 1880228 408329 1825525 1972421 1101833 213523 337437 748849 1981622 834441 507008 59054 181397 1466860 1939297 886736 1925195 1431144 1460631 780426 1024620 799627 1109160 1071773 1409335 736458 167240 365662 1140365 1460160 1160440 426611 742191 97558 509944 1830950 164437 78326 1124595 779549 1073503 1184049 1510823 242795 831708 912188 728173 1525181 59812 674658 508395 1977580 1828801 1767932 153811 1612209 1903629 1030107 1738639 1769359 1126390 502804 1916987 1909972 1673209 1845776 422402 1098476 1349042 85248 310759 127229 1284333 384700 1078952 892823 1801564 350297 180113 87376 1722253 1029969 1768038 1174991 1245634 1757908 1823454 335674 58524 1032325 1701186 647936 1212912 498158 613778 85731 1738394 1622745 1033610 557881 1352363 130737 1802846 281359 1613581 1311018 1620243 1231431 1193133 1945901 1287401 407270 69772 1705228 69760 846287 1900608 1659707 265092 1616619 143515 1086246 708443 949257 1914889 1357741 1819518 289792 1075717 1559270 1875405 36529 852877 25644 1439184 937560 850478 417366 1762357 1228242 63440 1353209 1239103 1495708 539599 539850 628542 1189402 1556357 959418 1057992 1195490 28010 1980694 119367 777495 1841088 1025870 861756 1517350 456331 1779266 368538 1881377 104442 354908 413410 885353 1540162 671730 823207 1871405 1434312 299197 200572 396945 971877 343767 1649162 658770 307435 681480 1769500 430731 458903 144544 282558 422994 1922344 1589170 1912531 1350388 1382193 1593962 1066400 1296771 1242979 1903838 491663 1847316 1034667 975080 163190 1347065 1543588 1548387 112513 809872 856173 336826 1147616 381215 1621736 1747557 1955693 1293962 1519027 1408130 1926175 1119683 651446 1096938 508179 1055607 315952 1275804 686249 344449 469847 1273459 1004612 225955 1458870 1064389 247892 71364 912581 1455653 1997363 738987 1288703 303170 1743798 836136 1575348 920131 411865 1082670 1491032 293214 1281982 1014379 1133648 882360 1522386 1377074 1649088 435609 735819 503448 1743871 991320 1475213 230732 617060 1090331 1558781 1521983 71539 1605581 1064765 1669477 187600 1786898 44837 1453869 1390661 415701 1655547 564686 152503 1853506 777318 1822626 987403 285880 1043847 891167 1467170 1029365 1250749 1155467 583713 75865 277374 229827 1046166 277655 1782252 290903 1611580 1431906 994402 258636 1047999 455305 310196 468734 1899855 1159600 475662 1847656 1288848 1347596 1713740 733226 282033 801488 651625 691646 91643 849107 571340 406079 1243411 520646 787555 258410 1261166 1349376 1908549 831573 840534 1084179 460380 297822 1462562 1931963 622337 866600 1325786 116356 220791 1415399 1316115 341542 739768 884077 1381022 897094 91423 1039703 269326 14659 1676521 1592 1477351 617720 882044 1824241 1924925 1398593 25395 1281927 686525 161471 651580 997048 80605 967933 710043 371238 326875 507299 1310831 777206 668134 656058 1130285 965530 80253 52085 886137 1395268 576699 217235 1677463 1335670 882639 1078497 1620090 1591820 123806 1639770 1467270 1350472 1186865 81426 1399639 1369662 588532 703824 222720 1658907 582762 239368 1312534 55589 408565 205608 1839119 1466980 290749 110535 1403280 9632 1015302 913393 153050 459227 1630599 970469 141973 1148786 1849484 361766 850777 1137369 880770 1475993 858612 1704270 1234709 259189 705849 1816142 1157713 350254 1155914 1606225 1053906 450428 1682698 338833 1655266 1780014 129348 884916 1132947 1919216 671773 79591 795692 757594 468443 825953 1522411 1465423 26298 179849 698237 1350025 1342988 1937767 1630831 244828 1198976 904320 641256 204743 1187890 271573 1301892 431676 15460 1095644 900273 1375560 1856744 951502 1909542 595910 1436140 699022 616764 256858 1201393 1501435 42504 361929 1174813 466190 1434457 1949154 122445 1160449 58039 482298 1393041 804477 212207 851096 490793 237424 1792691 1773259 628877 1584807 312889 184153 1376173 231157 335564 138405 999627 1873896 1722665 1688485 499539 667580 1740935 378199 1414826 694986 494390 343007 1988770 1565136 1264199 1772262 751526 900288 1779522 1092781 1648588 1491560 1537392 582421 802387 1436805 123564 496842 1609225 1937002 411859 1412894 1977291 1843912 566578 159170 955415 1680566 1352490 334382 669101 302136 2791 579509 760638 488863 182090 1656983 1882124 146511 1299493 620111 634227 1157169 1557005 27845 867774 118620 1624146 1925885 1198261 1786489 1052865 672250 888113 904798 1291400 1226946 710761 1674909 874768 1741284 45989 1301767 1326111 54615 941913 709829 836038 1742018 1869062 1838910 961413 1460030 1861801 664892 548236 276842 390354 391982 1224487 1247902 1716174 223620 551556 1046987 1361516 1803770 1014953 1173232 156899 1076035 742422 598856 703160 84367 160863 1419487 47605 1107447 1430906 1777975 1650812 1170238 293847 1643090 1678301 299526 1776644 67951 1422385 1119381 781310 1376724 376757 1381139 1564542 1374093 27107 1588843 478633 660966 896722 1106700 140997 1211200 847756 877620 978711 588937 701214 124821 360291 914979 300598 1426172 1651639 1113083 765652 1867636 1311719 960286 969477 894823 1597836 702705 431016 1938834 463693 1130288 339197 1564759 5393 467687 230790 187818 1101718 1580477 829041 1842512 1768119 1216640 1184562 1980623 1158712 955822 231431 1844150 1199485 465029 1309581 1442814 1934017 203909 30124 1624561 882085 1858219 1797934 1678426 1229372 1260652 1998269 404402 251195 1603098 1413682 1614014 1195245 252042 460459 1854189 1295611 526890 1324905 1161985 427036 12465 797663 583455 271007 1183786 77771 1031678 365596 1581867 307020 319362 1557984 1790423 741204 1145370 1396597 1808333 212261 291411 670804 16289 1094750 515438 435583 377782 277956 751836 75273 399669 1775177 1332527 1894534 1354361 1765773 1466013 737163 171101 1047295 718355 1111482 82037 1719571 926972 1352012 1167626 1789630 1223034 1332799 1884175 282611 921131 1873704 1890836 1997815 1435532 844070 12895 1029382 192187 380116 713171 730618 296254 1323026 1266865 297315 390941 711240 871455 1004529 1212663 1374863 311485 1768254 1164052 252699 1419252 14762 321432 1124462 1647010 730283 807267 1617398 1042984 927930 1190299 227093 79801 972503 296002 1478547 726450 37646 1775146 229362 1332977 320266 1804165 1737213 1141870 479606 818905 1781689 579390 656317 1416311 1506503 1662153 1711572 605209 830884 1794173 1175077 183039 998501 508786 1519288 1587669 34285 1910898 658247 390001 1394750 532859 1126891 614662 1183917 1478828 1283335 562990 1880955 886488 763227 82549 636415 93844 1584546 1474240 83906 1982667 1575490 1666622 1248963 1741880 1366902 1311747 130950 1802196 144797 1804003 868546 1621605 804690 137448 831112 426668 1206534 1697004 1752723 950363 1216566 1773885 1335823 1233118 373013 1807396 1699891 782940 204728 315886 33117 1539013 1825970 1287573 493506 1905788 1151156 1949145 1319370 1952317 1576273 1137663 428785 1126829 104710 285144 1903178 289852 532740 49196 1326484 1714 1840286 447198 478472 1502105 1898644 1219470 1615582 1609695 1482002 1352607 263878 1228977 1386470 1241697 996877 1045196 240345 237754 1106201 1406855 1634430 1506265 701538 1513259 1955669 1249354 211568 1224613 951194 493021 704159 1354081 418425 531436 1888461 642161 1288278 505696 1015558 1495993 452023 165101 880673 1052725 1379087 481471 300224 1593641 1705146 398594 1236398 383322 670109 1193708 592710 1918244 1950875 1121665 1617957 369043 574335 716189 960843 1449716 1746550 1936140 1978965 894491 1904991 293440 271603 542654 195008 1531678 1931331 74836 1544715 781958 809557 1071707 914473 826517 449899 1435521 796694 669394 445162 1614206 959169 1058638 420620 1797113 467596 1344254 876294 1074233 367108 1863932 1951469 26691 1510048 1952664 1128736 689776 858761 1798228 1410192 410241 1647481 214824 1132400 1453517 1800176 1729325 458309 16092 1266032 352078 1659926 963888 402699 149775 1512998 80844 648677 1522928 1367165 1823792 1524589 855054 762262 268390 904765 908164 1515024 1819526 1597429 1365539 1023003 975655 1107985 70104 1743543 934438 1144273 1705345 354391 559707 780771 324568 204955 964095 1118924 1606833 775810 109113 533185 805823 766558 1350326 451520 95658 1334400 482543 198469 603792 1209774 1181633 1526347 842619 1413780 70286 932691 685946 1261792 1246935 1413613 164178 219081 420233 1716218 374604 1205594 1143818 121058 662691 1733671 79348 888247 972965 1461285 1226349 205944 809661 1127577 1618334 1158517 1049178 1883579 1072709 1865124 816355 1666156 203258 1796811 746982 1963382 585708 167999 210236 949684 720748 1083860 1236287 530461 305688 1960217 738150 1126874 106383 1719528 1832680 136470 1689358 671652 383930 621591 991071 1087577 697080 319168 803647 359401 1340526 1247713 882265 1558556 322960 1820600 1315402 1591482 1861315 125254 1183179 1570295 452416 742086 1037362 883282 1713034 335443 185217 1585253 989797 556791 692042 1296575 515667 540996 264490 1920586 201489 429689 1622899 461870 736652 291964 54967 783730 454934 469783 970145 1903610 1033527 1561281 612688 913536 1984445 134320 1821667 922215 378289 566829 679097 1880225 1430819 38547 1183386 707658 652045 1858293 462895 1556855 1683677 1405612 1778973 44094 1282526 1613688 1933350 1175557 1356388 904607 95056 764720 1987056 1563565 1152155 153970 1802292 1811281 975449 916933 1823478 1591698 1640389 305026 1450443 1309772 1091713 1864202 1591330 312611 1667840 1716904 400766 1204526 976747 1727741 1370808 1642054 423665 135857 841569 53118 934901 1982437 1121071 887591 1052247 598203 958391 1859142 1161402 1779538 929865 747312 122409 1301608 565282 1236100 475806 829407 1059858 1813290 798090 739165 278294 841025 170402 318425 1402359 671798 512176 432974 960681 1112631 1503027 1447052 1907817 101475 1608544 1717425 87730 1654569 1551275 1257973 1122773 574664 331016 407695 559070 1657235 1664158 1631460 573894 567974 1366631 1264111 1070441 1095729 1850706 1085384 1907770 773426 857125 872564 1909781 298154 1741966 1801590 340075 1453339 1450397 1848096 1482030 1825322 127512 641854 1019018 1922758 1922584 1974514 1304213 79791 1024502 972644 771929 110909 1021112 42135 106922 1525443 756810 845749 919261 945193 533138 1636071 845929 1438105 1261041 688106 239459 1597482 646964 932919 1443579 438415 1112447 827542 275027 1046924 894144 981429 1105442 271752 1852525 762908 1896683 712838 619741 109527 460546 636915 1769180 733457 1758704 191293 1480561 1589093 1174583 669040 4871 1714364 1245199 1150243 686386 1322882 1050249 1824969 1319541 1470871 1268312 1959289 181120 1810724 1725930 406479 907550 82025 786764 1038610 128379 611794 14370 550618 1431094 1605079 982219 133704 328124 1825028 324509 127797 1605337 515714 348558 1563190 13115 1271395 612783 165316 1937922 1437541 765445 1335031 811492 541687 823740 804650 556105 711133 1238163 376768 174490 857964 1700707 772883 668066 1064839 179305 606449 179793 579268 1499630 1307736 1211100 757818 580344 1916238 704013 1323680 1362576 1874239 1009211 504545 1242772 1583996 497571 978959 1608198 46886 512068 1511498 252354 269718 151164 1833054 1291673 240035 1561019 643098 354537 1495178 1060466 106626 556428 283928 719909 1069038 502259 624454 845775 1021835 777204 1502892 205852 628932 1532872 422065 1264404 1642792 71050 810014 474628 458110 61802 436502 1060757 620871 1715573 826608 554009 1950384 772281 1752051 330784 1682449 1020923 1088155 1870797 24529 1142521 8189 856451 911428 1845552 1330035 431802 1296332 1688613 333612 1527164 1589821 366550 168312 1141267 1899976 793755 714209 563323 994362 370448 1230261 1031540 1630279 1024956 1597225 1150922 462913 561652 282703 1103537 1843538 1822000 1103293 459664 696433 1101789 1098585 1987213 818889 1947576 1542351 456662 1281734 1387821 201398 1957099 1545851 225028 1053191 877685 520087 1398969 1582112 825456 551164 1877205 1538685 1879117 348500 1706930 552588 179594 632647 1402760 1945535 1634253 1408224 217258 1938280 128168 138104 452996 813829 1818686 1787198 115935 687329 667784 70416 1452026 1564357 179267 692748 152360 822689 286586 806572 601921 629837 1652698 1859626 379125 1760718 505946 1142420 434446 936923 1590589 1060887 503452 51984 1557429 1606322 1625348 1922375 1545695 15855 844033 1486295 940710 1865774 1211053 333184 1779223 68990 1742545 763974 158469 149545 965078 1878962 391240 938148 186676 1170439 1511803 1677888 1076785 805332 736158 1260766 250154 687679 1551049 108332 62865 540156 505979 167838 1715934 19607 1920323 1399179 965972 751168 556244 1883624 1972355 775141 1113422 1656514 584248 1848290 453823 526799 76930 1000108 1679086 746932 143132 1333464 916189 1408231 786450 861844 1951432 578259 154522 1176581 666117 217062 1961343 658577 401629 16386 1742702 1230971 1094080 1599771 1866325 1131821 12183 1482336 895577 987498 1039772 717728 1656769 1946719 1550379 1711742 353017 225288 1456406 802554 876696 614024 1728651 699910 135235 206822 1299969 1112856 511879 1884547 1274462 1477657 1461526 483008 1393628 165791 1531488 543677 766061 1528508 1158876 242036 91431 1019688 929193 1469649 549708 838348 1192627 492047 1192414 921398 869797 1942579 997319 1273275 1939137 166154 808769 396061 1729498 308624 306520 252157 1134027 1225323 1799390 65112 1160448 1913346 1625600 1574147 1309392 559282 430958 490580 944843 1823031 42292 1337045 1997781 1701850 1715975 211051 1409257 1877422 523110 446337 1277665 1050153 16914 1000813 776852 595601 508163 359282 999482 650020 1048178 653349 112451 36424 1890556 866164 202957 565619 1484824 1039809 796163 969336 1047983 510100 1632289 643418 1220028 1891257 974756 1927026 259076 805543 1693807 1258014 406948 753174 1214894 1020563 1065203 1885111 1585171 1809136 1058833 1481637 57227 700913 1332917 816862 1913341 1023959 1090832 650101 162072 192678 409901 329700 1337459 1820482 250061 304662 343375 1281294 568182 462187 523392 1291376 1912346 75446 477202 504355 1255953 1389204 1224348 316703 1951954 901086 153794 1488852 1865069 1592778 510708 1461275 1513945 704500 389188 731462 1498125 1247029 1087916 847013 1113889 1120740 347061 1281698 196944 588887 1210819 940181 1671433 162819 1320897 1080948 1774026 564943 520360 249424 1263592 1534930 612853 1803860 1401307 692755 85637 107375 1254321 1086624 1089785 312904 956584 1227155 630644 618460 145176 1099472 1516047 440839 1947109 569662 108525 233886 152576 1805657 791851 1587916 1566280 223474 1950699 1847037 601778 1765529 1897017 1301460 1417673 849530 883316 483428 641197 1251716 1005178 1649420 1139265 104864 996418 1631544 1744703 1200775 1563765 1293460 1896670 46431 791405 1303761 730363 755456 998293 794286 1825648 180607 1538668 880849 1129462 847605 43462 320472 1906083 68048 1868247 406845 342813 1270276 116083 1372275 1547889 1101706 741899 126423 106768 1538796 78084 109078 1079871 1721421 1292989 110016 1896324 1760025 986873 1366891 417120 1432815 701425 1743971 1019943 388222 288735 502050 175169 407799 330511 1627456 1711943 227761 1103369 1707989 908285 592739 786939 196234 1547261 1532192 1682149 626864 1834899 1746630 273288 306892 1698837 1500558 87617 1907694 684847 203609 725146 394516 1336566 151398 1439929 164230 708531 753855 6757 847435 1596881 884545 1665712 540434 550724 1300500 1635699 1317511 1495868 1460309 1970968 225623 1403275 77561 1119163 830846 651381 1413557 1619372 963385 1386429 171735 557844 1332496 664757 239026 1406990 1454609 1740954 615404 1437588 271578 988471 1866286 193637 687250 178290 477017 1979556 988706 313179 1612287 491961 1467585 1508759 452494 1510599 1128255 75427 960571 839024 1437903 1756718 1047789 526872 761283 1751446 139300 1714489 642913 370857 456472 56931 529730 1288331 1254887 957313 1812551 558499 446363 556982 1676134 400052 1745649 1184762 221821 1726729 1266678 1970722 105693 298776 83633 615154 1832230 405332 1687175 552951 1324727 1856548 1959422 1119191 50511 458856 1262259 1760777 903654 995502 695412 240068 99228 1482226 429652 1240287 1685775 1239776 125751 1795073 1860654 1722314 1916649 1846516 1163329 994912 1215565 1395599 991413 128081 934639 190382 910390 1678025 847634 147988 1789210 1472480 809964 1638020 168885 1213275 1385264 1455151 796612 302596 1521998 1370100 189080 133462 1619839 1040041 1557651 1459248 1919297 926324 727272 1679357 1000982 1302740 349531 83111 691705 959956 878872 1436634 1400909 729605 445715 1670790 175239 1627968 1887353 80826 60961 677676 1493033 657861 1924197 329535 721950 695429 1667734 1622985 695819 1641442 1560688 1926518 388019 623699 1642724 1723587 1898543 1824635 456628 931956 394282 785370 545902 1620939 1699583 1937229 1715823 1922296 1187150 839417 710487 1427814 1290849 632149 1486982 1823204 1610306 564462 948757 1570353 1938481 1403874 1653757 1091377 55889 513436 1507453 1997199 1943729 147244 374588 277948 522305 1044207 451017 1057853 861107 1544538 1761782 1256342 840645 1184076 1902666 1120725 1831238 248540 1220632 334297 163693 1945729 1309587 797753 1795478 1716740 1746309 1899492 572832 631988 1441127 1659903 752620 969256 467757 1273763 552008 1945393 1662725 1634668 385302 989392 1744053 1824882 1587621 1300155 707007 1230717 1819105 495018 558090 887710 1679769 27380 724831 1335959 1282800 220205 1746618 904002 1885982 876009 451872 279668 675168 185157 1483219 1787511 1070630 229335 1184198 1657377 842178 840722 1051036 508211 346520 731465 1726974 188745 1962970 1620747 670480 1370014 1705987 519826 554893 1216760 374860 182078 69008 1428533 1906855 471715 878873 611170 1235863 248725 33184 1724993 1060532 1424139 432170 259198 187280 1875085 1014702 560679 1023152 182053 1862751 819591 1223551 1063714 1470746 1453434 1123913 104375 1098671 1412885 29888 1724971 1489791 84747 130217 489859 47131 404913 233656 444957 477498 1149942 1414302 198020 595347 113889 1981871 826104 299771 292470 749866 1543505 201519 999111 956526 314885 38003 1999563 1070059 219309 237414 1269178 1574690 1598637 1953792 614556 1128757 1552732 1328861 766010 257665 1481760 1338324 1747547 1391291 523759 371030 1359279 1387564 926813 755382 1769086 513268 186560 1759370 1911002 577898 583961 1055906 838127 1999500 764343 1222913 1512752 1113572 439270 836301 599888 276482 1257122 1024319 726250 1313497 1202403 1071350 246722 1905650 1874084 1202113 1943483 1092054 174333 1670109 1325864 444655 38951 440638 1509198 31719 1211199 1847265 1140612 577766 1371074 1123978 1743913 607390 538469 1914512 1893351 1703372 870505 828251 1758147 1148006 1860389 1578142 1338092 239638 1537152 1116165 1975667 753883 1722779 1421110 1171829 450384 1704484 1117371 218315 1978737 12479 1969373 477090 1272867 310502 1317249 53007 1893463 726042 1400377 248299 1041085 978337 1531839 1438954 758679 586103 198900 1637772 1437177 1562775 1231497 900366 1683265 814029 1358590 1550318 1605942 1722849 25435 482275 1410285 1499941 1389706 101385 1111829 896254 1395775 202592 1995995 1746208 364650 1266923 1842877 1271196 1019342 455978 1363367 88754 234789 1474159 757787 1376699 408062 252452 499642 1051639 915040 40866 1220177 1075125 186813 341305 661650 1540889 511790 1637784 1444517 989423 688190 1591481 320631 1983866 1650051 1696511 587500 1101562 59122 1094799 171259 1627684 1086961 1918092 307678 584398 1646211 1508371 148161 1293774 368672 147722 239296 706588 381311 898195 1524969 4486 394650 1953786 964912 462843 248249 1829971 522476 207916 546902 1119560 1875690 314229 1166189 1298162 1383238 1588231 601258 800356 323926 1148272 1870338 325610 82241 314666 115435 1289112 494209 1725748 1900921 1095517 1626968 200045 1836748 424217 1572246 349122 383557 14898 497084 450844 1430983 898374 1819219 1408715 562176 1954762 956211 801026 1703823 1051077 166823 1072106 1069565 1910976 160499 1496068 663747 601251 1364407 449227 506983 1137837 1709676 34263 1573704 949023 830519 1577739 1078633 1038767 1715025 1920697 786039 1956477 853485 973442 1845914 160390 1027711 224969 876568 554692 782664 1709621 1792843 1090428 305370 1883707 174399 1574616 707017 367784 1350253 1471875 628088 1906982 1934278 1535977 414278 614129 1483649 1074357 1115046 1883109 249494 711315 1910139 120915 1118133 1924967 353746 852765 1007615 1861136 1234280 21125 252390 865521 1698422 286689 14305 450611 1473694 1251838 776904 1177307 885806 1649377 1583181 1114734 1104197 1207523 1433985 1451864 594486 1932495 1210026 919332 418939 1353337 905097 1397088 1285873 1103692 768242 459145 783602 1458202 506214 1917346 1667622 1483650 1852647 1993323 1961810 1583152 1863679 1142506 1235808 1390766 1399246 782217 1656109 1843901 26805 1340 214153 1851951 1790180 1446734 966481 850111 1894390 750058 887681 1664753 625293 1530401 150449 205816 1959850 790493 765950 1643390 1696469 1686882 1460382 189007 1687690 1925256 1746086 571691 1229662 1000440 363868 618972 999990 481128 482996 27863 233091 558770 961620 1283884 1480786 555061 1762720 1085244 329571 142068 1652472 566723 684945 1323918 1026824 1063815 393551 1715102 613804 1128538 1831516 718206 919763 454565 328941 1413709 1479033 577150 344370 929873 240296 1814617 1959999 924687 1906040 1002372 1051288 974399 1973317 437145 1264424 1790709 1878021 1981477 1595130 1979572 922433 978193 705647 538684 1486212 1860296 1984951 1275848 12716 1145868 1711654 176362 1570483 1722180 1813169 1816020 351960 1750672 1408561 1866329 271520 1280388 425306 206526 673563 1952631 565723 1217454 205652 1723723 881800 1565137 1168084 575344 1905818 1805839 1279866 223142 450412 1500920 855862 924823 805475 5687 76486 92121 1589197 1242598 1437629 1800204 1176765 951824 116187 1241794 888673 1782420 918338 1342243 1779952 1405114 85880 1148397 1161680 1116979 1211904 1455253 961508 1441764 816685 148535 1071088 1161426 1354393 1075976 333248 535122 452927 1145592 724501 832437 91799 1760719 710765 1600261 930159 301066 1803029 1037826 252337 474183 439986 392609 523338 188443 1525276 739148 1759079 514561 99637 315312 843859 115737 471066 751319 106927 1887812 1142898 16890 1757409 1999778 1045562 1800413 1867959 364056 326370 335816 1234104 1842154 1275264 606388 122971 1170300 104853 1928199 183504 164388 898045 50939 1693616 1351825 418564 33865 5165 1582664 1005975 964225 1819378 704462 543096 22733 817289 1208877 487621 177523 1334305 263092 55292 1697249 1445420 1019552 466768 521654 1096022 1832927 1123165 401159 1399108 1402390 538754 290983 1948569 1118346 836687 1510553 925519 798416 1768339 197005 952970 772798 698193 1098763 1255773 1943375 1300747 1949773 1070925 1427248 1679368 1022579 1246934 1654954 368096 1130834 464881 43425 1244805 267299 111727 502768 403322 803397 102745 617777 1667915 109639 552203 1897468 1862179 465801 655401 951257 1627240 1026326 597569 275271 279044 1489145 1940588 216009 196019 1542070 1608830 1455479 1031033 1451283 887943 423495 793661 1769380 664635 251182 78395 1986132 1898156 1030771 677138 1527890 791326 404583 712393 1559290 1481104 448381 1534471 535928 465744 150223 465659 1060605 320255 968908 1866530 331713 617711 194937 667725 281228 242472 901225 454667 1346270 653580 330995 1590601 1558363 1515260 1138566 716941 1955771 676031 1196617 1827538 255019 860659 1453205 698600 1120199 1835139 601829 1770262 1972487 1214041 942557 990674 109148 420424 308498 1362346 221158 1202234 24718 1295605 1613148 740268 344011 271086 1447547 583947 1037581 319965 594014 816612 1719364 327758 1935499 214803 377402 1983705 670565 1125285 1863873 382028 1966198 1643840 1905381 351755 1726259 1408645 1419113 1808147 237709 450604 1690821 807816 625118 1441115 632658 1918778 136897 1262006 1212275 165351 621230 687304 1741033 1836303 630218 169723 536045 1878219 183050 84005 264546 1343374 1006213 712023 414351 1961297 1961770 301115 100466 588469 1007174 1412994 1650066 314795 372228 39941 1692565 228934 419216 652076 1813 561798 596894 1265102 904210 450440 1608660 1871135 1922903 1295668 1409698 987763 1913016 1912949 942679 950806 618502 547210 642546 825347 411662 953046 512781 971126 1987384 508375 291851 614703 1086481 1005045 482693 733875 1860619 1870018 1649233 862520 663469 793660 1963856 1957097 1630622 611507 715744 505301 1236061 833869 101182 1374344 291005 1533303 131395 335500 1646496 441544 370832 1291927 372068 321146 1009350 1764911 497645 282453 1464639 1748600 503431 678542 1259680 828824 652244 1707689 805229 953838 608063 1844803 136009 61134 1701305 1268880 1969445 858696 641711 690800 1560486 190157 565447 1980591 449412 1734059 1596459 899911 1566003 1092595 31220 428374 661039 1867701 1269624 1705195 1005284 135932 592714 990440 1012432 287122 502057 1344735 947020 778726 1868108 1152495 1292282 940716 3872 1005503 421118 873432 537235 1507803 1455637 398552 745757 505213 937311 1489949 1259626 571896 695464 915012 1825511 1163956 1668107 1194167 1768831 1859864 150724 1722496 1899527 1085787 832967 1281164 760124 107222 48374 1977298 1371208 406864 311143 415703 129646 157777 1164405 109896 348068 402347 1924192 965567 957968 681896 173429 118480 972192 51613 1417200 691967 550617 581202 10236 226978 187512 1790466 1540210 1585150 1356061 1905590 1341991 922471 1497396 104227 990580 791016 633802 153072 151784 1781728 1685630 455688 1817326 1746609 567871 1241623 1871944 795403 1175399 1532628 1538510 1599210 1452430 305113 1548819 72972 1833448 744839 7641 1869136 787906 716785 1530456 270831 757773 596363 1700395 819467 547215 1523757 1770583 1652657 1452018 1124807 597686 1967868 1400247 1862852 1255003 1102623 1428610 924531 1032656 478878 494862 468395 594991 660537 965990 428247 1200872 1746393 633359 195225 1363549 1298909 206493 533340 1871573 1101401 1637112 389002 1418541 1468922 915786 1066907 1574776 339864 558712 827463 1325090 1097322 1483088 287936 1848372 1866960 1479458 892977 16477 1591428 1312687 823831 399142 354426 1793715 970946 1839557 1468604 1806120 1162209 232831 184314 1452439 258141 1233979 95611 1994885 636269 865727 1341790 735257 1967387 889041 319049 1042615 1409441 1795287 49091 1793837 1795538 1010016 1600927 652672 1022024 56602 1491933 1482088 449831 1739130 77827 1173304 1351438 405017 1205809 1580854 409639 173520 586869 228297 1820095 1050268 134838 365485 670260 1382818 1354720 716053 1847936 38009 106062 1211339 771671 1547071 1423742 469816 806355 632520 1862679 1782643 1518797 1533162 817053 488445 1345490 1592472 604456 1441349 696285 1875252 937063 820356 1734249 1994665 789347 1412335 1987300 1219793 931761 311229 883158 349775 1115868 1271452 1594326 718748 1667452 1508498 1438517 1891286 270597 679191 1006811 375130 888593 994328 1397931 564671 394721 632970 754330 1582243 1129551 675742 1492897 302852 101126 580280 1855700 22358 639819 1288312 875823 1837335 970705 1568259 1776862 1040298 541881 934411 1121315 614385 315996 1202615 1342550 154053 1033405 1018960 593829 738037 356265 905974 1067941 1228129 1436552 908497 550389 463195 206469 223019 365918 1129721 261668 1213209 1686538 766657 1098916 1441454 248064 1612071 699916 1387571 603229 184597 993714 371819 256347 462306 610700 1712535 1446925 6977 1007701 1593082 1388969 547522 1556478 832033 963603 1002069 1177993 447629 1159850 1365041 937106 1101247 479891 1566636 1231417 1246104 1214057 558317 431348 1465088 850936 1697154 711852 1480465 19812 714953 877031 783111 1270422 940409 1845506 1020878 1811958 648601 928403 384371 718143 1500049 1524485 1636497 802755 184570 809531 141371 1218679 1208730 491837 1148837 1300784 622641 1911923 678353 860303 532390 377266 1149674 1584068 1781159 1888452 1868227 316616 670245 1222854 1745981 609537 1154432 1503011 730516 1040301 1921241 602572 718281 1533617 58060 428760 1018306 1602887 327499 1665106 333826 1710127 1276493 227421 685941 261823 913976 1068823 863990 1254022 857139 1380255 571612 1265129 650026 1118764 378195 714620 54012 285037 1220366 163121 1183742 1591713 1981517 750056 1250939 972589 1259927 1992774 646269 1461384 1571240 1751093 147260 975606 1438033 125111 1402914 1643858 1848638 458277 693328 331959 1682876 772655 281676 597283 401852 1624293 44796 1054752 573577 1651130 938468 1909195 522199 672941 526147 891831 1634837 1868655 1681977 1546911 369431 1361243 1344391 1631301 1261302 815400 967867 1847565 1684226 1838354 109364 1694666 1772798 1801483 1571636 73817 654735 1011813 1832503 1806385 273071 1331450 10042 119966 1846980 1352156 1795684 1704710 595155 263544 771946 1413249 1393299 234360 734091 342804 858298 1399714 29617 1438773 1675745 1662579 773004 1866932 376612 315496 428485 1783235 1215153 811175 491468 1340672 316912 568108 1678984 573457 511610 437820 612406 1264473 1335740 1607143 1692644 1421334 1542244 1831801 1691721 878337 1171422 166127 1863775 709302 289817 1478308 351300 89465 1229696 1321359 1442168 417284 1399622 944796 1413439 965552 641325 124908 1204008 689541 1036602 536312 1090086 1456622 1321233 1909455 1661249 992286 968335 929574 1791613 1323555 1143313 1312356 1826007 641153 475399 419224 65585 335268 1460620 1442830 1051427 715250 864201 84189 107703 1920001 186432 941882 991702 1905882 1402639 1992551 139639 1591012 1322411 455325 846753 1779860 203420 1410000 847695 1092187 1271240 860405 115637 1980680 395451 1003809 776837 1065828 73298 1021267 1823065 1192780 770020 200490 147291 1423180 801402 1698194 553241 16110 1248110 391773 1151675 1559784 1719057 1463292 956719 1282909 1262548 1825954 1504016 1858251 1954495 458394 634364 660910 1879254 1878425 942023 876685 1773119 1937361 662330 500244 256830 1580182 1788461 377768 1969404 445776 644769 1144994 1026173 1447825 140871 1311172 166928 841861 133368 799007 109970 1947368 55181 1294984 614712 364964 1825778 185592 646691 945709 197046 224698 756801 276535 316201 522126 780872 1900360 510009 1273195 574970 872616 1331690 526451 244683 1016447 1379595 1713051 1742682 1588156 1994022 654267 1198644 92718 1246322 1173279 950526 1054295 1521217 1076536 1953391 419669 807855 95612 964346 7864 1544645 934092 769472 773312 1355119 1114988 1750836 161588 205675 1128055 937428 278766 67863 1966604 405137 50761 493262 470676 673692 1688973 573252 208649 403068 1873300 1571266 1510844 447425 1110470 819040 1897353 1006718 1138461 1730164 1334288 157082 1047407 1436378 1947509 740093 637157 1279175 579942 645937 682971 1478962 1042001 194828 1488191 1721704 376566 1932263 260209 1249066 1223964 1656878 140873 354813 1215135 1825896 1944773 1208940 1917986 254288 1778909 975280 1569102 333456 314386 1389868 969101 329602 1412352 595580 1993755 890869 566313 884304 75795 869547 959304 610709 437396 1936211 1019628 933866 1469108 1954352 760072 800681 1150157 1977546 294111 919613 1121371 5981 449153 1186470 1959592 300254 1847426 1822386 305333 571795 187943 480106 1783175 259168 969102 259161 1824209 219961 825506 498858 264059 1991230 947474 720241 868631 904531 751134 1645848 1494233 1007420 737604 669894 1117023 1287182 1751660 610651 1299213 784406 702039 523724 316045 156207 1869904 1300037 791779 1972853 1352099 1581834 1802475 677232 1692601 1385318 469214 1049473 207263 1924758 635465 1591718 1732911 192685 1599913 1175596 1984594 1922977 1796137 198772 76395 1880174 470474 1555518 1471194 1337978 1439312 1948539 1702312 295187 701354 1824423 1192055 289705 1378061 1595364 1012274 1817297 546626 1052866 1068267 284651 23964 1460757 1683379 1455499 1904236 1511555 1251796 321043 1004067 1065810 12193 1137472 1886152 1691748 1216873 419897 367155 1501211 116575 242016 317613 165642 784890 27058 777484 1895157 1713196 671421 1553447 342411 1138649 1290555 831478 1525514 1601649 1123975 932714 353343 721484 824401 112873 123296 1187140 767300 1940751 1362432 779022 1939281 493384 1828936 848513 249403 826355 324638 886976 64928 259657 870435 1085650 359892 475841 1289960 1048279 1518042 809348 1112742 435282 541103 190139 419778 647612 1234743 1519527 1828683 1731996 678966 298336 1483117 635282 440605 902582 677560 2669 1171008 735295 285338 197682 35331 975422 881300 1494305 1196924 91432 1440747 1595390 383704 277288 1411389 710547 1057575 1360628 1148883 154719 435496 860727 16081 745320 170944 710984 560977 203250 1252152 1849297 931767 1009496 1886186 353898 845086 1171921 1171613 224095 513676 1278815 46648 865959 553146 1337494 1531442 1099091 1881657 1407989 983619 329477 162966 1951157 1695648 225483 1549055 1805520 300061 1986118 184978 237519 1274416 1943347 899846 1062767 1309557 1940910 1937581 1130808 456715 1035903 759985 76131 881607 826208 445449 1432083 160928 1672345 200768 124682 1503791 1607341 471897 1837333 128318 1285340 893526 1450271 803324 189699 1857820 1804734 287073 1741573 674381 659203 897635 1584995 1748172 150215 749970 1647218 325145 1304883 577522 449365 799842 1848966 1600409 468505 334965 167282 1206538 884562 1238255 54264 1509739 130710 1855160 1564588 660409 1957175 750480 81776 719939 1777461 1902043 8574 1609782 1782251 1734833 484363 1228728 1132068 756653 1657242 1841752 354380 322731 286401 562927 181389 321158 1571505 494585 1586490 242501 1154087 397779 950481 405440 493914 1256833 156870 159756 406419 777638 752544 565521 1795187 588318 1957653 73057 1570048 1545248 1535081 1997413 1924601 558892 171836 1467094 700488 787084 1790395 757937 1288538 153948 1386605 906360 29247 638975 783716 252427 282521 885692 328040 1032298 497781 756948 533385 350821 1992967 377483 1171091 1176230 951495 1382773 943488 1960667 1548084 669343 33507 896428 983318 1220128 1435612 1907955 1183600 1069222 394009 436136 1451982 328301 1626146 1343531 839986 1800348 745494 788894 349604 353726 134028 1823569 1401692 197272 950177 1098248 495259 1074319 371277 455531 1209671 1498872 1642327 1311597 725958 1523856 15565 1795768 523295 1806247 1250054 1872351 1307089 1894972 337584 470664 1227795 404514 1290693 509718 911463 1247484 1897550 530363 1468455 1236802 177626 833375 1378082 1523710 1605204 545204 652542 276139 1105769 1804411 1608855 1489528 1334092 729941 143485 1063174 640971 1874305 1265657 562055 956731 1749670 1784486 1526977 383530 84587 1695983 1490976 163256 223322 1792747 1536822 410914 812819 368097 637288 1685317 469786 1408094 1308796 386945 1455495 958873 986404 1836373 1020711 718626 83030 1090291 551271 249643 1092538 1118904 944714 1770264 221110 1211245 1636755 1988050 313079 701941 1754695 77746 1616349 1230594 360723 707432 894244 1560684 918372 180296 1788306 1418212 26387 440667 1328183 1513381 265928 1967115 42366 856557 1628094 833216 356987 584310 1859932 1157334 111399 215696 566169 1139644 1249488 1552205 1823827 1109393 702554 1192724 1962108 1595119 928623 236447 9869 866112 507011 841341 1755572 136690 1418910 1389341 599726 641774 1713690 1349898 1156088 916985 1736592 683719 1538871 1857728 1413412 1165312 783264 671708 496259 1179466 1262100 1981811 764412 819815 1347134 1102996 1952270 1665051 1790233 1458253 232529 739778 1846533 1221006 94163 1401035 633624 494030 365133 756116 568628 927820 174138 413161 1814063 485427 188109 1111335 1420166 1218827 383583 27609 368168 698835 644608 143073 644082 1865113 1525608 1056020 700502 29138 328510 934165 328016 267064 1291694 512266 1671345 1627263 224940 1910960 33866 1067717 707455 262406 1647326 950179 579966 423180 538085 711810 823249 981430 492507 375552 321731 874513 1774786 444056 1288874 156849 1597061 1735112 428015 913918 288554 381168 148130 1440241 373765 1392037 1560014 1820986 815677 1270857 1598615 699729 791450 1526579 273660 1872466 901096 746923 1826818 273721 1830921 822623 1655909 833747 1760144 1216293 1163981 1912794 736941 1884371 1742987 1160292 839558 907238 916616 664836 861050 1013534 1995946 740289 558308 418919 1201982 1098921 1347840 1200295 1185892 1888930 1468228 1171848 501090 1944673 1183063 1074133 1524691 1386368 262840 590377 1115765 406711 1312919 1347377 1221169 1423838 242879 485405 1539840 1400563 265712 904037 460024 1265928 1546736 75928 994258 803993 479855 1255436 1228426 1138412 723435 128215 1793376 488163 1975247 25552 14660 189911 1172765 1488830 1135948 77612 1137435 1066091 963923 874709 1391009 676718 1165992 1185917 1463559 1661444 1985556 30562 121990 230012 650558 1369150 1166842 719741 1271404 51972 1886109 101883 980712 1204340 1156258 1987491 1746052 218676 982058 62968 1336993 1347012 169985 1685251 1245365 962310 1594975 1055586 1909085 330367 1062662 1421236 56794 1744830 1927834 1614899 1718758 434161 864555 380226 819213 1712494 993027 449122 1185000 1471229 1567806 972804 40450 689900 174644 1368278 1680527 1619758 500213 999650 1742715 1620588 1225119 1151021 883653 1346584 1452872 392951 1368963 1753694 878364 797999 800635 1513133 183532 1290560 1403681 457744 983880 1328337 847974 948622 464359 997411 1020926 1563373 1691419 574550 1222587 1464972 767134 93948 1737730 970324 841670 1226083 1996263 1347574 1030162 1184883 1413966 37346 1220883 1483516 1221858 820922 858950 994606 762166 1556129 361715 1626373 1718092 384786 1634319 1322374 1923107 1942099 1398301 314293 1493815 636826 1990513 1716356 1268345 470717 1362554 1630647 913702 1013310 703654 1023833 750802 299456 1173200 541194 73921 1512592 1771255 1256059 1590898 1951246 1413840 1956555 1198855 1638954 1719474 391272 1618354 1842496 179148 308940 1177864 846709 1736525 902686 1178804 1074316 1716645 495327 1828648 630347 392613 1551760 420891 1066173 52585 1132609 267602 705603 1941535 390944 1004738 1690576 320982 41563 556745 1152185 24673 950165 1727283 1643790 293123 542874 138955 60076 1561172 1254856 557986 1006428 1463941 428667 1101993 861637 1875844 984432 621119 1259335 497198 1439229 594365 808732 1099364 464220 537200 1439513 206644 634224 1791018 615703 1705213 782886 1372227 1846349 53607 588583 1890929 1866708 561389 455008 172019 462765 878739 356667 1327964 1898524 1043861 1523692 456909 1149646 1741298 1953826 987506 575486 50522 1534077 1974533 562322 857278 576106 418047 526581 783862 1804380 466084 1201665 1775514 1075845 1733582 1989833 715916 519547 525727 1089225 665992 461524 676058 49707 86652 214085 985167 1154355 618995 860464 807633 1756635 1529659 1061 1531134 203640 636356 1570993 701052 948355 1176204 334494 1236887 1282523 995157 845187 1439753 158907 262091 1728282 1825483 1533732 1811951 437311 1653732 107204 1955814 650048 783061 1192208 775292 856001 78799 400615 671811 1571663 499544 1778155 1452193 1289850 610603 341820 1525681 1249367 702455 871439 1681557 717976 793881 901755 799279 287065 1721739 813997 152545 476482 88539 1258977 756539 302708 1282239 1812352 1347481 406387 483139 1821519 751562 376119 21129 1375015 1500177 1199320 605039 1097940 259701 1456878 1962833 662634 1347891 837954 221399 1043568 940675 33402 523810 546793 1155999 1413245 1727748 64078 232518 1710685 953912 1960532 282787 148681 510259 1208690 701709 787886 875409 1122575 634986 1154644 1303509 207099 275127 616879 1488791 179471 383228 971698 1551008 671342 1143351 1311921 760889 1922981 802153 605088 184771 798553 1563638 38319 513775 982746 718682 1741991 1531711 649616 1910265 73629 1038986 1649684 1903972 1905687 1256104 1497025 963501 1297581 251422 1023821 1243973 556905 1664065 1182414 833650 1754174 625564 854888 1173148 1423218 757427 1520464 856367 1006041 446136 1018219 887975 691177 1415737 375240 449292 1541976 738973 1771011 1299680 1084017 194202 654502 38749 1349181 1819979 768962 1167040 897911 758520 1849080 1629585 1458132 741129 240413 1688084 119611 1164030 1631096 1559860 709037 1628219 1935287 802591 1596930 1535313 1653957 1425054 205092 1808027 1864458 1316067 653431 1894203 941705 1953980 1574288 1161237 1466689 1587420 812183 1626356 958705 887823 1413769 668200 1266287 156841 1631250 1029992 729881 1246261 391918 110645 497858 1413897 430404 857053 1816737 1689357 1353095 1576766 1307831 186688 1889343 614249 1683985 1996309 1172259 1153653 931720 162292 1448515 1078016 1022763 612027 1032131 1727554 66130 1001562 1486405 419814 752059 1897786 1073994 735468 1691122 405483 1617339 204985 912500 149755 853134 1328208 564436 693674 1944523 1088005 148282 478941 1955785 63776 895969 178020 1991351 374156 158407 1139529 1561165 1835614 231577 283663 1659997 1369663 419696 854366 1200502 1405398 1296107 1174348 1196381 393211 1899279 1462370 481824 1741864 1110690 885726 1159966 324047 1417077 935388 364427 359774 1779924 105061 750580 267353 648979 1664916 1191848 693806 958409 796651 488675 21276 930762 681297 1300163 1479768 427158 1840270 405850 1846584 1072222 1039456 1589578 612693 596104 417131 650638 177773 137688 454224 1893062 623015 555297 930984 1554835 1293310 1595325 568864 103282 837662 989296 417847 1287864 199053 645434 177955 1023697 1026797 1662897 488847 618479 179519 683039 312550 520311 763460 305810 1166247 407226 1018795 1629958 69444 1045865 1864452 765284 738886 1245238 781847 1531342 1358630 580551 1477638 1614870 870998 180393 213006 1070002 793078 1576816 1353155 1936480 1846047 123226 1465113 888750 1282329 167 1835598 48954 309088 876801 1252613 971380 531925 1446057 1846211 1486682 1549258 640743 1560465 631216 677708 776933 1024888 1414460 572515 1431118 1504867 887448 728595 1593437 851799 341312 1061235 1270152 1494057 495514 1268926 1040716 631454 1446187 1512863 674203 913108 437986 793036 1693846 182958 747615 1741723 407279 797128 1817324 689450 1745433 1540564 726704 971095 1479576 1400796 802151 1029012 1535966 601671 750308 1316523 1542327 868637 203650 1090922 762782 1807721 812435 960678 1222908 1470325 1029634 238614 1968287 329507 1017282 1424549 1651648 346238 1086354 1127388 1303093 219374 551243 1684732 1180272 1249705 1219426 1361386 1292945 926979 817386 532266 1746929 253883 828164 642407 920678 858290 781487 579626 703583 1476197 112862 1645062 1352460 1163023 605035 883501 529392 285562 546958 890334 843855 1062455 510499 1575993 1206362 1342927 219016 811313 1381353 1482313 1233474 1745560 856560 540577 1092085 546439 1892529 902529 287707 41738 324583 1994363 786396 821390 574761 858004 928180 565655 954948 1881988 1960430 906204 1101798 1220706 1180000 261205 20967 1479198 585920 619285 1141493 229239 1028990 1812810 1032650 99139 218199 1005788 685623 1467433 788612 59992 1124522 1799720 488332 1512418 1939077 143800 1850778 1398929 1165333 886495 839648 1070344 1382417 1806512 1033579 1094237 276820 176014 920613 831696 221803 1888323 1420113 1568276 1660062 1247818 1754240 953522 1100566 1291572 1118864 1567471 812598 1975246 64722 1738418 29742 253247 1821294 788315 569573 1840254 1715539 409987 229529 956276 897512 231069 251313 1984494 1352435 544800 1571487 746119 828730 9701 328122 1169142 405956 1771537 283167 1237457 1028984 1886971 1821869 607308 218842 1239553 1716700 1770227 823577 1133728 895560 973299 436543 289367 1927302 1273516 1995369 701811 1339427 713504 1774928 284039 211311 1187158 1088527 1681381 1763980 377229 170947 696 17960 1120195 1504985 450617 613457 241407 1167296 1665585 580716 920791 1102888 1241710 811352 731873 461648 876032 1384681 1535611 1149960 972034 1840485 754772 111791 1087169 628946 1893706 746576 1086571 1684533 1974233 276002 132813 1099295 1378672 142787 1888652 1690504 462540 1719361 1655798 1663013 1028642 436273 1430363 430044 597329 1114655 867560 183988 1379223 1286257 1149224 1264696 878467 136789 1623461 1737902 51297 997351 514925 171618 1935900 1945151 1712053 1078981 214983 1649341 448313 765622 1963837 1310097 303388 1448243 1231068 1810561 644114 630726 778704 438918 839389 501853 805266 1581017 1631050 1544805 536131 1593464 1160321 243460 1929421 531181 1610228 98145 1876211 362131 443368 725832 574221 682049 532081 480071 269333 338220 1250157 513086 1839419 1836057 450275 1662284 313225 1876073 1744767 959972 1231453 1855037 649003 1392777 1040979 1464834 1911284 155520 1382480 1078147 1740731 1477141 1285501 1962247 1118514 173769 1100383 1021071 1654555 247612 1196719 1578366 1908735 1070749 967799 936697 557805 168252 577546 1839549 498623 573646 164823 378417 1615016 1074665 1621516 1120180 551257 1894196 411334 860658 636027 1900484 1735365 295304 1758700 1512087 287440 630555 591599 54963 588805 633616 1920787 1393484 1032561 1262039 1887463 172695 784991 1577508 1514475 1676055 931402 1698991 663095 1892201 1531010 1672921 642140 228057 1236948 4391 850269 1957825 1140768 1181792 416699 848287 1522419 675031 622769 941873 1996354 1791009 856129 1997255 699717 264323 1109685 1255847 711470 97901 160022 1676921 1368677 1783711 1862358 1889845 539134 1503215 638870 1633473 584833 1511347 1916637 1389388 1676159 1636801 382506 1460665 1087658 1927737 1950680 1419839 729931 1936015 549260 1363570 773850 836592 1385878 1538178 720130 236987 129450 1295439 1615478 1792788 454176 1281169 1480226 643693 1760642 955912 494539 1584975 1837434 1908926 337271 876376 1535346 276253 690994 1313392 511970 929869 1695976 322892 1028882 6125 1097312 1640713 16905 1706042 848817 1984417 1320145 1984561 1401281 514092 711353 467481 1882487 77474 1109843 400675 950917 257377 709619 355091 1189977 1843037 926857 1901111 227774 574679 803348 344811 1904769 1669574 1984487 572742 487360 781390 1558181 1341424 198104 1445091 1226355 685053 1389373 145232 470304 1827959 1228251 386989 971064 586958 650750 1870751 961819 542770 302344 1765386 513931 374590 1917737 1561109 1531111 106660 657565 808033 1266594 1057189 1296524 1018285 678789 89798 1315105 621028 971942 1030283 654306 175524 1318698 1084082 1066840 1040675 994195 1590736 1328321 1596507 1085894 1327658 429051 1953656 1901852 1825294 417144 1620725 515748 327224 568425 803740 924983 1394976 247335 1132250 1847489 1909719 1824706 1015480 69252 1218910 550744 172587 1886374 1814560 642277 693814 1423699 453644 255897 1349665 313856 1387425 606516 935045 1016253 1995015 164649 1119926 329484 875077 232431 1655014 1218560 1201596 669622 1438639 1325602 1326085 72319 330333 213922 886067 1804412 1648147 323553 1098960 1918185 783856 1718481 214501 1696421 597085 1353634 1011451 28185 1458061 1155858 709487 259886 710703 842753 198925 1194950 1625719 1226895 1495666 1802814 277676 471447 1785630 711282 1031028 254905 387425 889634 95661 500997 85355 484174 1943247 1349583 483116 1476314 1728975 683992 657299 499894 26358 450052 1538065 1966699 515060 833993 1539066 1284033 1239496 1889754 1615257 174658 809454 1931463 1005854 1221817 329077 1544940 566368 1490150 1083749 1991006 1017673 1120329 1791748 1202406 133142 280713 203565 291198 1078187 183287 375082 1103116 1794740 1386676 1743011 1523201 1239943 917571 375129 136922 1607703 1336373 1098759 849527 332668 1309614 233624 140406 1601237 437693 1545651 1278672 783764 219662 50857 741303 782936 782643 1933933 1789734 1404466 1138091 1446968 1026131 695619 167415 838186 1440886 351898 447610 1918165 1130626 1286722 1891300 1406882 1674542 714975 998698 1718863 1522070 1690367 1263732 1532587 1663703 1877726 1341837 1844692 847341 532995 75550 1609327 135414 1083980 1788393 817358 1184681 803844 1853127 895015 252405 1210092 118433 1101255 1149647 531357 802538 1996229 504903 1133129 1198347 157913 750008 1125346 815561 1597952 898604 1181955 151429 471532 223790 157288 1933753 806505 572826 94878 592615 922098 1727126 1250149 1170408 1982824 697262 841262 960763 726708 530914 1437333 648496 1927216 1268323 1455206 636919 1078912 1721696 1909639 1687313 1454422 1181196 945623 1973817 1849473 1101843 10173 407547 1682792 245519 591424 1583347 236361 1182108 1278439 505919 124911 433601 1239674 66631 1311702 624651 1994830 520799 954129 694507 26572 1983460 506623 1677113 104481 907589 1457593 338740 1876058 521355 657213 295591 124527 60288 668688 392775 9520 575506 753587 1680862 1425462 800647 43082 284143 1334634 1425207 1519380 1410066 234195 730334 1846123 377126 1284957 106805 1738668 184480 632690 311943 1220642 911057 392430 1091125 1899515 1764060 784862 147185 1654280 1444490 1240575 811009 263295 1273812 1195997 1622028 1634375 1830158 1757849 1665354 1354725 722625 911169 1354656 148770 1407040 1757038 1321166 226021 1752083 1160792 1157996 1117322 1411911 637377 1226556 133534 1115326 1262911 1752566 472946 485987 1428331 189249 458683 1052781 1424864 224271 1074813 444030 969432 61836 1090284 1659429 435286 601441 1135322 1898840 76326 411086 1103845 1802745 1804874 1894193 455757 251977 50056 1997439 122466 498481 1216906 1306718 1300497 351065 53159 262113 944295 147334 827802 210233 1176746 358932 509689 675928 1699485 671200 1405695 42656 512091 1660174 1661452 1054428 264156 876436 294017 1881425 1697107 1896707 820956 698516 1313751 804082 979625 427520 741200 326916 1919120 1069536 1092372 1029931 1912148 195946 1629558 1729815 715767 813897 235532 947697 1769908 1428708 1798429 1572539 489894 366946 70718 469508 1743478 1755884 1798613 505382 1957706 79082 466482 752295 1552395 1880567 220087 1505542 1291020 815528 1468649 330575 1696225 1564525 233524 1830761 468300 1245890 1133963 1318861 1559044 584385 1248682 908411 1777072 802828 1683986 1459293 1450158 358229 1110589 1690990 767024 252010 468617 1046049 1742396 468516 1169570 403360 676156 1261124 905670 575626 270035 555231 1263216 1582140 1906002 1018712 1868625 1867008 813071 1331924 1035593 1257677 1916524 1048396 1417954 1921478 562953 1645263 741490 1607163 222201 36725 925767 1944458 201720 453778 1995962 1237072 368053 1570837 716975 1616757 905475 167248 1710027 241114 1135864 1957235 503551 1502506 128792 1972436 1369869 725572 410734 652722 1029852 422670 1899064 681433 1721715 1757147 1997803 150919 895033 785550 903746 928257 776120 726494 1839011 166467 141270 1309943 463910 245213 1653048 947589 266893 1101548 1550965 1437214 368244 580500 103097 55631 713643 255178 633681 1805576 742720 889793 1335826 201134 1466636 867938 1358926 529381 1953989 881334 1556363 171832 402847 1936533 258291 915004 623171 261550 402434 1957360 1666353 137133 243140 1597888 533987 1779117 779034 5450 1668362 728141 1982637 643496 113951 1842048 449441 1417845 715499 623111 516431 935333 1627522 1615383 1549820 1277920 1703352 1680656 1286157 48080 1097745 647749 1140776 1035250 1540302 1134891 229073 1664209 602780 246798 1095012 683298 510901 846145 1929388 948936 1552576 323257 1278122 297319 1195247 1637193 89157 1254373 732079 959834 292371 19971 705998 369351 1207135 602000 219501 1030287 1398503 746641 1400784 294743 284214 122833 1230910 198720 1420525 1533984 66410 91103 952246 1688732 1512913 91733 1016853 1861348 204274 1379412 1949147 1601292 243118 1778352 1831401 1110890 163747 646627 212198 1665231 1759232 79382 968796 1312616 1146440 574835 920771 1999426 325421 696155 157432 1114122 1714520 97808 959465 804487 771431 446619 1344867 959374 731656 512307 816096 1957710 1717887 1027995 1338667 206939 471229 38490 269916 889382 1785603 228189 1873825 343933 210658 872907 490870 1485535 252742 182084 1690283 182806 1303887 271574 1565344 750857 589263 986816 275206 1724841 781521 1340959 605797 255417 1896642 1077410 257772 290483 180141 855178 1642268 1281059 1581555 1036652 11901 358264 211812 1382290 1314384 464764 495526 710404 1291503 86965 445052 384305 309888 613963 402914 1204621 1915309 838255 800820 394801 1632671 196823 1705662 1045474 1014926 1616481 189547 1142112 76202 361350 1483080 1047740 1438505 1226361 1267495 1103506 1979671 1384459 910433 961967 490942 1371868 1998468 743149 487495 1802932 1309236 822633 341112 883592 231026 1914421 1130757 98257 1172747 124003 723092 93691 1583448 209894 1636736 1434927 234439 1863792 433303 1530495 547347 1710696 679177 1913109 985664 1942625 1090379 1708327 1374715 1346025 1384023 1375562 1500531 1589556 1291383 22913 1888614 981518 1467090 1867530 1100763 1956842 1172015 268282 521002 1159929 1712759 1676227 485484 970717 1195639 1662363 915966 307979 739751 586614 486454 191787 1572147 1261085 656367 880871 452488 1915735 1026401 524540 1003879 1468192 847908 301854 1439305 850126 902765 246729 648877 1312599 1556294 637626 426326 1553216 1274860 1250982 513781 261179 1282338 1618475 526268 314448 1667009 1648247 1756340 1591952 582278 571989 107740 1344956 43474 14969 618590 1700934 774226 474355 46705 1020094 884919 137407 1239744 1832310 174206 711947 413000 1441293 1755150 643369 869094 730437 1490865 1039475 1380388 676113 212629 1780145 839601 479769 1114094 1613110 1284183 779209 972722 334582 385047 1712516 1697784 869527 472874 1221878 1176664 898055 881676 1682119 855383 1552302 1610886 1890008 1287934 1615956 1109799 851370 1847677 410936 1501709 1436023 1287053 1744905 806289 1838788 1343318 646011 633748 1417022 963764 1530136 860142 226786 1018839 653877 789919 906429 534242 119935 1646779 830251 1989788 1125039 1260302 1867527 970558 1513646 910378 1834716 262637 1734769 729144 1404017 1777889 1953098 536181 1566823 969914 1385820 196797 305919 1873314 1799120 708076 894826 1980786 1127793 153609 626407 1794834 791235 1703610 287582 691038 218811 1399285 1460511 487288 683456 524041 711021 84529 704635 269263 1556272 1988058 1104163 1029849 1162244 1318167 103398 1900873 1564670 1691911 248961 1377954 1998363 1808615 1321541 1479134 203581 1729700 114345 1111137 875991 254209 1119548 1837132 869231 649574 881554 1906892 32246 1123876 1023099 1948124 794527 759691 1577550 540904 1256567 1831116 1944959 202678 1276814 1723777 1934626 890720 973034 579221 71494 181598 625273 1030626 1721034 1152162 812597 470794 1746230 633230 161864 1985233 932667 1103548 88921 465921 79362 1490438 1120243 1603476 247095 1537086 1169716 1652298 1769779 351682 1341713 1961051 1576056 640524 91009 396596 1517150 821234 24301 163683 1178111 495409 1718539 267877 741515 1712788 1799826 668737 502667 1096302 29167 389209 1066927 1282559 1219577 1137625 1225893 1719751 550547 1546984 1673454 399622 604004 1802881 880742 1457033 347312 397474 5612 1764090 1393307 117733 1701862 1193523 1661367 335780 1253888 1694170 759904 1952649 1829546 1088707 1279677 78776 971648 119003 230997 1697067 1553954 654834 1232207 1032615 88324 910508 1763839 1256401 1625340 460372 97379 1529196 1756187 1870216 1182978 995920 1658367 1584770 689866 1757811 970773 1035259 1981081 1858081 1774893 771637 1818141 1510093 1316021 1611793 88182 1495584 1228764 372154 1910958 1958404 1160500 1334054 672334 1014653 52682 185301 17505 249129 1905087 1673495 1850896 1369477 1246911 1312340 323540 1516729 1932392 1284850 1342168 1100154 501721 1518729 113180 1965557 1865563 1557132 1042530 522113 1228783 1309996 1917305 1456742 1652813 474930 1381482 1812086 46376 505304 1005577 846682 608175 1228207 1386242 633129 746228 306819 616447 719301 805807 379421 1086582 400285 1354036 1103028 780650 1922104 466239 1741413 86988 980256 969931 446304 1489549 1748559 571500 30655 133892 556671 498807 1885581 1990981 1944588 217512 800675 36495 1568072 708172 1585200 1053627 1681362 728764 1914540 706665 1672765 900317 1888418 1383405 1216993 95013 979171 632939 1678738 274641 439698 703264 1062194 344364 1535435 1261369 410113 579657 178765 345917 1637554 933406 983627 1196397 113773 171907 457245 1737007 1684405 1858558 1088904 1830289 608314 858721 21574 1072074 1871732 71837 790382 1143632 620953 1486340 1774009 595170 984593 1835013 166398 970697 1743500 86184 1333474 1747948 230139 1350611 1706662 1117921 1229846 1104535 1101363 68846 248346 986380 544090 1300458 1385751 329543 1640682 1553042 583924 416552 1142335 82842 1276609 157635 301018 1531086 1777503 1912046 1586777 1874562 905660 976075 1094248 152586 795886 434337 43442 1686975 17035 349862 306013 419530 385372 134147 1119139 1271071 1539154 1649159 1309460 1063044 907500 845295 1064015 699218 281784 572995 905220 1633403 1014241 301659 271951 1935321 731848 453788 1801668 653501 682067 1066923 1365151 895491 1812446 419820 693397 981216 216390 1556766 994515 1267801 491112 860241 1594564 1689931 1969888 1471606 1482312 1193940 1660278 454854 1221530 807938 1928303 566478 546319 901695 1358706 427837 667509 232221 1742279 228271 145017 1845020 157578 764526 1990048 880263 1449217 1489901 1848327 191613 1720745 1879776 1977746 1046065 768922 1678624 1381833 890574 1391433 1401185 1856772 1361239 1393710 1654827 1570819 398963 1841828 79557 1934646 748821 1445072 45186 582806 1034316 1804258 1157931 259514 1913119 733619 1044216 695209 428200 1862923 1140884 930056 439449 1772831 1548868 1748240 1742043 1502810 496545 1601514 1069645 1723854 1559391 806628 178007 1596667 1082158 204473 444932 1907164 1861389 1085798 635213 723855 825348 1346360 434054 332198 1270286 816895 1999241 825291 858369 199323 1851514 75316 195902 654242 683556 1408009 1983719 698358 1936886 42531 575139 1652538 1517792 1679036 1274364 81513 1826057 1159526 449999 468049 441282 1022543 871933 64036 446948 896556 1308692 194707 884443 1903669 958543 366205 793659 1620004 800921 1425706 1794904 800455 1956604 934775 53595 1693137 1468680 1960067 459474 1037384 1859714 1876310 1179070 216130 974939 1036558 210086 813422 1935598 1043218 247735 1590481 855625 542774 1448042 1235483 42728 1853772 519110 1032723 738876 1559638 322039 1314046 1512794 1492235 411378 734843 1535880 1304220 642831 1070896 665976 1943111 17973 1516085 402414 340737 130932 1238256 1599315 382802 415174 143398 772065 310438 1624536 85179 614659 69292 546050 729498 1120435 1015091 1579100 1221915 1213354 660200 680999 1096311 94117 26817 1222209 1579686 324666 934774 646352 1308180 1611926 1455348 1946187 1733339 487554 1687121 1244293 935146 1377035 849452 758069 1529730 610045 1682219 41533 932422 571705 931387 848332 245299 150973 572824 1528462 655852 830069 809027 1144209 71486 1454141 735706 1463825 1696667 1551053 1100449 716008 745297 961767 1135641 1744261 1322949 258790 646095 1272532 1448161 424993 491311 912550 571790 907912 1548197 462774 226977 44221 1220824 73949 379470 437489 133300 1602501 1075576 753641 1482796 510438 500620 1307568 41748 587265 977343 425070 226740 1977725 908591 67444 1077869 1091700 1474381 239424 436005 1112928 1536753 1465293 293280 1472533 1937628 1596467 147594 1265159 281073 1526220 1891626 1514255 1809555 1469864 1414655 958300 627115 1850270 1838820 1192778 1929822 1722450 210696 93562 1071348 595715 388793 1559762 1985507 1572029 1113497 1499327 463227 1778396 1760074 381561 1794406 1548371 531033 104372 767867 1678001 327269 549135 47550 11832 116349 413919 943167 1360445 134411 1517659 1512605 1843639 1136679 1250501 950484 375292 1993828 977371 1823540 57272 493758 1116172 423091 668222 552625 1525354 1469796 1934762 1969152 1769998 1199125 1863528 686915 1228115 1850982 563680 980716 153428 1666104 1536898 62419 1229765 587115 1958953 1535058 461057 736123 1368309 1691746 1616322 1017415 3138 509161 532493 686262 1064793 1035573 1632417 808569 992249 1476843 559477 1468382 1256139 1850125 881354 268703 154729 1764054 1693908 1226959 1425348 1819726 1732301 1707328 38288 510146 1152420 233047 1775011 942697 1312572 1469203 591649 1864438 869442 132159 214281 379549 97681 475434 612124 1548883 62619 703998 1140882 1228917 978878 236362 673725 1209189 1107838 1543809 1793647 1467592 750380 1235253 1957303 1548790 1114819 1769837 1979730 242366 1352767 149046 848755 944111 771824 1458744 1246081 245019 660774 359931 106829 1014019 635928 450039 169696 649306 1713987 1850412 1614702 1556346 1054594 961386 1655324 1834862 1708940 848427 1096176 236306 1167821 159219 392765 798977 934104 787168 241909 1748520 1755795 963051 1363062 207106 1464144 1608533 1993313 1700157 13126 1139330 1285306 56275 839247 518300 1108303 1840672 329461 716106 173276 776455 42661 1896404 1892510 1777619 518797 1521703 1857627 1897621 1105376 110040 570856 1742348 54917 1504522 436099 155396 1564629 1939864 1085839 32892 9152 139724 861254 633533 74423 787720 40729 1990225 1091519 969314 574147 73533 1712223 1631341 284111 225081 169304 408551 800292 1356565 17843 1713734 480733 524631 1484838 1850603 434299 1749522 390256 1783529 1479311 1436840 1698920 1585824 1456820 141224 1505362 8187 1874358 1096002 1044593 942223 1384320 1553722 304364 1146676 1678640 135877 62174 196695 1437694 420416 493537 1264713 537725 1558695 712385 384928 860183 789715 1514926 170406 326122 1490690 605159 978240 1639762 941299 683979 1253263 1365581 1406953 1485479 1919002 798564 1321667 1059578 1240974 1303784 198927 49566 53043 635659 751329 1063643 1581014 1562899 1636223 1788666 1524408 367206 1036724 1981336 43301 1061243 902789 1782844 485790 107439 1657366 546000 1598135 1801316 586058 1739032 750503 1528313 1759700 1627807 921472 229704 1231519 881439 801616 1547288 720415 1934643 1837676 1062786 912161 521167 738201 1518355 1950209 420488 1770326 1662119 69799 1673171 58363 96854 1128677 658497 983348 1978260 1519769 598278 937142 979931 1562563 294438 486337 1047705 1258490 71931 1588892 861223 1694479 835984 1017409 213974 121693 1064962 1540869 384460 1649462 1668123 1535624 362777 511353 1649240 1646623 341581 1815943 1018575 289921 1066599 1835168 20570 1300785 643986 1562617 746729 1689472 912175 700845 1684516 1137173 32190 1315922 102820 498880 667171 526591 533642 225989 1395485 1178909 48949 1684063 499427 445671 828962 1955389 653117 1152259 1550624 580645 359331 68722 1220769 593804 211098 1947632 1971379 1520742 1189702 1578420 434427 52280 99511 520625 1206575 434612 972747 1036685 776127 1022351 877572 1513182 1050581 799504 1044323 280654 1950015 652826 674088 217714 1965406 191812 1412251 212488 1039466 734720 335461 1559744 251050 643996 949751 1985932 1912253 814502 1067457 1820668 65347 1790090 1835362 48429 556019 1070643 1568175 227349 976845 330329 1429512 575071 56944 503207 1241059 266474 713572 519267 970320 829122 74721 1421528 1530366 606565 327172 1732878 74786 758448 523674 1438734 1103479 717097 347406 1544137 1194280 805045 642704 1478068 230959 1042447 1399372 340812 1324167 1391390 1754313 1756607 508621 58919 963623 1223115 923405 129669 327168 79699 835168 713350 663428 292329 45064 816389 1289290 893389 896003 1211195 917033 183244 945091 737459 1200632 1347878 1175581 586129 1548841 33494 1136049 1837943 1750094 972348 689906 1715463 505434 7079 1946742 632116 577048 1672995 246053 164622 1653299 846345 380042 1836653 1445145 838625 1483087 1487728 1705253 49781 1714505 1217266 1195004 668282 1814094 1633193 1810895 1192334 205139 1804041 1675308 1185280 1214853 1520700 1117149 711938 1376511 867784 1314016 1680274 759495 32677 1891773 417331 902156 812145 406532 1024315 687827 470345 1042145 274221 69425 346437 1542220 362924 1586179 796588 1443534 555451 589841 564498 446253 1757602 222090 115486 1952960 1732697 93149 811212 600243 1283078 1720339 1282875 211747 1672120 1628306 21924 1422632 46195 1673514 1977708 741441 1704156 3926 276244 1867317 904247 342130 817073 496328 729048 56982 198899 1610003 1119028 1473713 1908868 1595893 711552 893644 554591 670588 606934 783727 1405343 737749 566245 1627829 55472 393199 1749186 1255468 1348784 285135 803980 1929773 163067 1359633 833293 73550 234014 801309 1368519 968976 818610 998935 1057279 243787 357061 1796638 1403638 160374 1827208 1480444 555071 1023215 743948 1283958 1509671 1517711 1182252 558053 686866 462686 238671 1197356 1031659 1174908 743437 1728691 764344 796604 349885 295773 877460 483218 1483366 701170 209774 1063056 357645 1356590 1099634 750750 57122 581542 959362 685564 208551 283251 1611472 1322583 1690206 542184 1855859 129897 591641 398175 1982200 1798331 302003 1714549 1216580 1903166 1164150 922884 69435 903716 1688460 1481856 517136 795563 965366 1202571 59797 1460283 123911 615737 1434112 537014 1532166 1354946 1809020 728233 73919 659632 1428248 1066356 1485894 1907213 1979814 203892 944162 1139166 96037 937322 1073980 534388 779590 1512927 276238 1749771 517546 1911207 1709250 1540165 511235 1147557 872983 1093534 399924 1284913 1689166 608055 481233 1553571 1675451 85266 1096668 1431771 367677 1791837 75100 334628 1412793 193987 1790104 999830 128086 1488657 1240552 578371 1109611 266070 1279872 1633112 1232946 1476288 547623 633845 1438091 1034819 503279 229777 1392762 732316 1224285 1821336 951877 1806947 1481196 885683 1510875 378363 1253753 1358842 818133 641408 178213 197568 1441265 1748945 1299241 551932 1335543 1385167 801646 331497 1335623 1692854 1970737 568205 1843499 1987826 353842 1032602 1581858 1693901 1090476 1592463 313936 1327646 703616 1465310 824742 825008 411099 911104 1352087 1302813 397752 1016162 620778 1786369 553149 502519 539916 599372 1888374 111532 657409 288323 978058 1031836 1821515 624070 49068 1572320 1389060 1927076 190575 344427 812109 372374 1183068 701642 312554 822990 1876249 191406 1231580 1788581 1001995 932245 1033729 822339 1985880 882855 1482829 1609572 1236523 1344479 1546318 597173 524016 39592 79386 1238100 1357638 1643030 721806 1565605 320910 1411017 701963 632882 1953299 371256 200837 1418500 315958 292924 1912016 1244723 149887 425792 911079 278500 1771305 1044526 1312061 1553021 490643 270663 935061 867761 486230 409587 726937 1426744 1886857 879876 1934019 1641066 1992042 1828180 35335 1210624 688050 557087 1070668 664592 1882175 769690 1980570 1751072 1309495 1135724 872767 438185 1733122 1066540 1647960 1741528 1893008 199490 106094 493789 552044 1496344 1457271 979228 1116142 90104 1386720 1667323 779199 1711259 90159 1815251 372844 1747698 674395 14082 1785711 528162 101074 1041591 1220793 1964231 435325 379580 271229 1355886 1037159 794544 1581760 476708 719001 657062 240168 1896681 31335 238071 1624581 1037880 1935701 1331347 1094558 182441 1859271 1724038 290302 1079236 1203597 854039 1988137 21706 1849145 807889 1433335 1516850 393749 185952 127569 1704989 573412 712281 1836357 468219 1822138 883413 1764964 1015363 191728 999155 669312 657550 1691722 791061 1072231 807671 1245323 794654 711830 1303179 1508020 1319998 1376586 1438591 923485 819300 300053 1501600 1564497 1815889 1625434 1457097 759998 920696 1298932 502355 1625438 1812887 602621 419107 1890453 1912182 882894 417329 926797 1256496 309549 794089 216865 322236 1586479 261862 231775 1600700 1477277 782268 835335 209143 826004 769733 803274 568708 592243 1298984 145324 915753 1276646 1606602 74357 192064 1589297 1582441 1514933 1735301 1599594 1445765 843789 1068127 320530 737952 738596 1631479 1619943 73719 1577615 1731385 407405 1774112 1784833 210879 1453720 1990464 448213 929198 202193 580872 1337090 767012 1845073 1541167 1808992 1098773 1052573 754643 109471 1902117 536964 348863 1215602 1780108 1117079 1011003 1931625 198014 716210 1652230 954688 405824 1169045 860705 1578929 239704 573941 207484 1521405 1268149 522952 1032015 1097283 309216 1766303 1289592 87415 774792 1211769 954330 945667 1234893 1257836 481021 698401 960035 1076373 702294 1124952 1980410 611454 948126 1870542 618043 725788 1789784 21821 1977568 1150566 1668467 831204 413522 1449028 1126896 1073304 823366 1706563 1862610 331407 1347122 1185177 1756978 95567 1694113 1571387 875148 1027166 564396 680349 1851392 1574677 76044 441725 1425436 512844 537656 1929435 902404 764627 1773135 1936038 1788694 110819 781589 14813 1072071 1380644 1067814 1675634 1678957 1168323 669836 222181 582839 744918 1996191 531813 1685876 1584617 1573999 1670323 107136 1710087 764554 145522 988319 824783 753210 409597 234658 1716704 1499790 1585044 1446743 1725644 801380 112495 44216 732004 1096520 482126 1067269 1336334 500484 1523688 521337 1667626 1968965 1400141 1279290 1401241 1125988 1129213 1153275 775159 1214126 1217705 1763451 550086 470869 921212 1666477 297392 1725088 1018056 1143664 1779731 1445337 1231215 510785 1842510 76798 1507187 621652 1936958 1629510 1594246 840027 407647 1897378 72386 1199499 1267778 1292689 918262 986444 778779 280815 1270061 753074 1229801 602704 1843453 1173180 128801 1109940 1522113 1942516 138250 1901511 462319 116741 190198 1137775 810106 1480248 580927 1900609 719196 821617 1860083 1963032 575886 1373851 222366 1828651 1264838 1077401 846412 1060534 1326910 1905835 1106879 321213 1346062 135667 1660557 18534 1588355 1925870 1896911 1897595 1607236 1824208 1586471 880197 1860115 1621822 1445504 702853 854145 1787219 789557 1153626 1803359 75862 1890907 1866563 38329 275730 649226 1935861 1361659 952639 1342666 530119 1518497 8724 864760 742892 1858095 616051 1700046 1915933 389774 1963826 69551 1206860 765852 1519882 797670 958944 1549027 1803116 1639943 1529322 1669522 524446 790455 1879512 55842 89637 1744035 1788156 1524809 707114 1938938 989188 2804 1849662 393401 1315937 171713 1839553 150361 228016 129223 1524292 619372 1952199 1214817 859826 1464609 1470010 131323 684168 1684996 401478 664798 1570654 1976027 1295131 189984 965592 1573337 243977 1245286 1523362 1890857 195140 1333365 1809243 665535 583466 526797 518257 384313 788043 603728 780937 1046320 952962 486576 503997 1183674 1497106 1684433 304473 1493612 484558 551601 1281626 1394975 1700570 1717929 1761590 618947 1008694 318732 1137040 1674695 698381 1393302 1968715 646997 395003 1355174 715021 1957181 1515757 1631383 1147670 291408 590869 458425 138036 1743052 689834 1197840 1535785 15656 136501 205616 1717696 330687 1734950 1065442 82479 118113 335791 1359813 992089 1377376 952573 911928 286312 752675 1822278 1783294 761830 1725810 352390 1713464 1061216 1363254 266261 1941117 933357 1468387 782677 1347006 1435507 1520326 1774757 1367167 466682 860650 675523 872321 772541 1316762 644776 790242 1998608 1698893 618881 661106 1578163 1660024 629374 688376 1519289 764601 993164 589496 1922721 1337536 1739080 966959 1290479 516694 1398535 102950 596487 1208699 652085 628369 44952 1649913 1359873 581040 1779246 1876403 847876 112699 1889209 955282 1710362 1968654 558725 1295543 387149 830763 1280625 742012 607208 1455282 1683235 410776 709612 1562068 1226776 1489710 324555 104578 53236 877840 1612374 1339005 419219 1807199 1937109 932776 1430376 817456 747197 619781 1614488 411966 1026329 505487 1266579 643064 1440007 1780777 787390 1274626 1748104 1590875 1627424 1172576 1610556 334013 1152648 874524 1949526 308163 577669 1557353 1500887 894174 1448594 358982 500551 556675 308887 675618 843308 331577 1187345 870895 210359 185611 48940 1623412 1099711 980800 1818663 1991484 851909 1227334 945388 90693 8517 1872453 251797 1439805 1828670 1585249 865678 18939 1141604 1679826 190624 1542704 939876 799084 553665 864734 529924 427102 1403256 1218196 1081744 1633447 1001520 1064184 72627 924532 280939 1606328 449416 1118050 812048 1034314 1043546 37839 1245435 623678 516225 78369 1928860 629288 964364 1987237 367005 197334 67638 1977312 387724 792590 1466285 743965 841668 1219848 1343478 987553 1692292 837364 1495609 122275 568263 1843471 939607 1159948 1725026 1729992 1476249 1258800 93128 1362290 15220 1372645 869493 1067434 462980 27446 738535 1176309 1158559 1498436 1726923 413364 593643 1278703 329165 618033 222884 1436126 890491 1372721 1775039 304373 1942089 1982820 1606342 1361477 788875 1820611 1954717 293542 1578242 1954465 1061442 997380 1441492 1822438 590285 300902 1222376 1255351 884875 1840235 658550 238080 1071688 1369995 349357 331605 102417 935521 1149484 1872991 562349 166517 1126435 1229081 201915 552373 1120739 1768662 649117 1388026 863048 1795584 312173 1116906 1768936 1310027 32300 957325 60442 129057 1427310 1253927 1033861 1756061 1773056 761493 144075 312851 420824 366436 1642166 998454 6980 1775161 1459671 740790 1407588 475666 1241950 1701419 274281 262172 350556 1924962 803715 307774 1004123 1474992 277031 1254613 448296 1237666 1759980 1701639 1451726 942449 950624 303889 784812 787251 1724641 1177755 440609 80855 1038433 661095 1824782 1833768 1083451 1839533 821411 652491 717817 689481 1874215 924724 633579 1402331 994084 182981 757472 969737 1534084 245610 210929 1302931 1166738 880256 915526 317546 200374 1379330 1031386 1288095 386909 894604 284469 221668 1006320 524704 1722521 982667 711922 119923 926841 1411011 405617 1402338 1427030 1898980 1641326 802675 610637 963639 1248687 325363 1425149 1364785 292251 1616688 1326994 765355 658355 1559852 1781222 1422555 713163 82862 971079 1412356 486510 977026 262477 1368861 765640 523469 1720793 704049 257838 1479785 697213 1824631 493608 940974 1182934 69172 1307845 1745608 1644299 1095236 1937347 539243 1258906 1060720 1419384 1495488 119232 1547710 799923 946447 1415296 1130802 649461 40864 1074992 1673837 1770930 1582033 24207 1611700 648983 840361 419503 992673 1637433 99382 850465 1179336 742110 222013 808337 833374 208231 1540557 1710765 1586603 218615 1082548 1936895 300429 769284 853178 1940413 421150 720171 1350790 55056 367560 1045908 1940143 1819908 1298951 190446 1831672 1529528 1506177 312574 174408 864228 1449358 844960 385734 552152 1235558 944058 90803 1340422 779511 1641819 1450574 1628834 174855 1423965 472052 1815081 1716854 380740 194220 147776 712586 1590847 424443 1760727 865287 557579 706508 1318893 1207843 1872137 646497 1326905 1297007 1537492 1696698 171230 1965018 133515 1209223 1706733 1461152 445265 1583144 1544292 795142 1800164 347716 1291620 855821 1694641 1159109 635523 989854 1645028 1930409 245499 174379 1450253 2458 1563736 84774 1372946 1741008 453596 446975 362075 469750 802983 254540 88398 408103 1934365 1588602 1226820 1089596 1328955 1276509 1053267 452137 1174992 308535 1215040 122253 1817267 521715 675292 1942310 1163787 774250 759132 1394699 680936 445028 1529982 766509 318377 1397872 1097160 1741070 518972 1828445 1178257 391448 490670 1712476 1334900 949636 221784 22344 803364 205032 1600944 427306 1809530 1638635 571299 1758573 996342 727526 1185228 135754 25370 86079 1842122 1735239 1221696 1150634 233661 422645 464678 170176 92649 1269604 1290121 1830618 812650 1921474 1331494 1139396 1731322 761891 1985398 419296 927357 271188 42928 1517588 610993 107033 1675896 1124272 549622 1680691 1386571 396668 911719 1929235 804724 924793 147312 1863392 1706143 415599 1027249 414109 1215552 1896268 663330 679314 457341 285531 1994555 1127581 472727 247886 421863 13615 284523 569375 609168 1192431 1539998 286685 573536 1304326 495148 1318329 148430 1524417 367396 392135 849638 1420276 923763 1251338 497233 901482 781877 713312 1945210 1505464 1956525 1540714 1249207 1995011 867403 509731 58960 1535009 1523223 1003214 1513863 1633667 340672 1531135 488959 1228953 1973442 1145828 1584948 996960 48642 267638 356196 1062088 1071564 884666 1701734 1427050 1376879 780386 683410 1650212 476809 948569 1521324 142669 1905979 1364503 1456782 410270 1398576 217484 1772747 129377 382138 605766 1571308 623307 975157 1262865 897475 1231246 1807621 468777 1613314 1751058 434772 483733 485530 931608 142985 247043 588239 586331 386922 1172640 50441 1801741 650530 646887 1493437 1452428 719464 132914 1224854 157987 938746 1917193 1854712 30023 1060615 1145690 284509 1488614 1805189 1193573 1295328 1469642 1534580 1240728 1833452 641822 1893552 810457 1778424 1177806 1393008 477049 1326149 146716 282669 155944 437152 595127 1809487 1645536 1698705 1052757 1642060 701029 917707 777052 1251706 78790 100417 1232749 1356183 1125093 729309 1500908 986210 1353163 1556550 1644840 1576354 1274515 1080003 757754 1665426 821475 1642435 159264 598148 1735276 1973334 1333235 45663 79736 860124 1118547 1064982 793241 1493263 77053 177440 1792077 1504736 713365 737899 1284884 922429 1340209 624932 445463 1080054 945733 1981940 1216550 789678 1813334 594930 232573 71265 1491396 1817498 1321190 110289 362061 1736672 1349341 1426124 1743381 625954 1034013 1609114 1501022 175413 1045768 562656 1867610 1137889 1930450 1137438 1186121 742449 1675874 1462300 1849945 1043942 1446796 1425966 121441 383155 232806 781244 97498 473889 941188 1412635 1466529 419952 1308640 118311 1039483 1237944 1622041 562255 730986 1170770 16318 862165 1588739 483654 549853 355027 1401511 1962913 305977 960420 458084 380328 778822 403600 1799158 1284712 1588861 1141983 67689 353959 488044 76536 1684982 798332 24556 404453 1801092 1421719 1563147 1263061 519330 132392 66243 1459486 5761 632631 1564522 1534161 670409 884101 1532481 172287 539223 426379 1930300 1821256 1092113 1042899 1479740 776488 1901126 1450405 658784 521496 1010548 1123741 110611 521421 1816667 1325544 1624237 1411558 1875263 1471608 1940256 1660026 393220 195306 964157 337538 303643 1933826 750797 693440 37393 180604 1461769 1905368 306233 1891650 473420 500262 1827583 1831814 1329278 1467334 1448057 939354 288750 1619720 1906463 1517726 270714 6725 303317 1988714 1397064 1642322 328028 456882 775927 1824642 428933 575653 1604456 1972404 784935 419601 627257 362994 279706 574626 1116074 346030 334449 1159791 1612651 1801744 16011 674786 1477910 494389 1260806 842259 1383012 1528808 1565372 883409 1107337 1022326 48040 795426 1313199 437894 270739 1429274 75870 278402 1471835 864822 1414737 636365 341132 1998259 1314036 1821096 215552 124728 526275 1092355 495998 1999157 337534 680448 1928784 1728910 453032 1852327 1831828 1582312 1814204 135260 415647 790362 1426576 1554085 1183644 459407 1719579 1742597 674196 1547199 935437 550892 98414 686074 216196 403186 984510 633432 541294 1044422 1050797 1975465 1166856 1965191 1167758 679319 1581507 1006841 746364 989667 1443068 940035 1712061 1242553 1020367 319377 1647372 394273 1868720 135145 1606067 141652 1188080 1372667 173845 1177962 20243 1533866 1358199 1435577 382864 989762 940605 1872807 138361 808305 556787 1405217 1623204 253787 1064619 1499343 358436 848147 1929165 843622 1900925 403507 1610804 6371 510390 628014 1927708 1371224 1441888 80965 1921386 30504 1354163 1691117 1702749 1967440 1550392 413325 1295897 1133744 681503 1224639 75880 320111 1383875 336493 1221294 561462 459417 1750804 1811650 1226149 161192 1756323 897365 460319 269735 1756484 1302825 585429 1882458 1651442 335744 321465 1926878 1343687 1490009 1075168 584382 700801 967000 1995604 1531110 1648712 1715047 982207 1148498 621345 1244467 714728 1305857 794555 1133251 1216788 177629 1685605 179658 1657883 765005 1667520 492859 154109 163832 320408 403670 1359834 149293 82096 566449 1367046 237136 1859370 1783701 60578 189830 1140329 1836612 1870910 615207 859867 211555 787274 452569 888704 1309533 1717821 454836 354147 871795 1678754 1338041 773624 1045229 76620 610510 49426 774387 553422 1793243 351013 727035 1367175 1893643 1893080 1287279 389471 217569 1451274 492298 1717159 994016 942635 1840796 1405829 1537993 1257664 319445 619146 683988 7993 172280 316398 634394 921782 1409344 256239 870304 736645 1481946 290870 202403 246861 370002 1413302 1538547 1487186 1097833 958992 1622637 248381 733370 1507705 833675 824344 1568268 764216 1286188 458530 62669 1073156 1691524 853852 735540 1686183 206615 1203931 1815069 1672364 465930 1546425 176132 337403 1377798 155506 559668 1540338 1960085 1583432 1514388 563058 609556 198363 520237 1601470 1926769 986110 1283024 37582 154788 56408 1868394 1971046 344271 57435 1148243 1766192 609566 1000223 504964 899791 1219230 1126574 1327892 1448659 40308 960164 413286 1542001 1204123 1594860 1751181 765451 520473 1244116 303248 1625466 1983355 1992502 1531810 1143645 306894 35938 288672 1563894 90528 787056 1775328 1099493 1481829 343043 941606 440399 1140499 1147833 1607867 422002 505169 1526911 1854755 1688863 76652 872179 512084 1432418 1011532 686272 1094047 1699233 145189 1479640 715920 1306343 141569 1648640 540538 1167193 866781 1481828 523512 1364737 659187 1262935 600191 1176680 1496671 1821498 1389058 205185 1142435 1282923 492526 1216692 1673676 1713411 1979824 928568 1657421 1018484 57052 1662730 1122140 80564 696576 1817605 321967 502317 1933131 557783 1884753 1428374 1584844 566679 1364380 1743380 370325 1896516 666128 67594 1132536 960276 57660 248258 1297800 121476 791598 565334 1313171 519143 1914260 1215782 1842087 1372517 214336 1780890 1946511 1897281 1060543 1419129 1942275 897460 1077175 1124291 136611 874726 1372322 1255621 1689812 124313 355587 66205 621194 1460394 316116 1575794 984484 1771670 484108 48393 1348988 1334431 304740 695566 1422934 536386 1972318 1343540 417949 1130773 1899790 110318 1701525 1185560 465860 1165740 291968 1317943 1514336 172144 193822 460581 1589799 519911 563423 1077906 783765 76286 268361 782080 212334 1688102 369545 1313880 1129902 1546151 1102266 1656800 1737 979957 545664 945216 403519 883527 1195617 123916 1870477 1725457 1842283 1612917 136528 1073268 1437530 354366 278967 1001770 1768805 268617 889090 622749 866766 422445 1089490 775554 780914 1099623 995815 1120794 1078051 1325108 300731 1474706 312703 486682 11144 666686 1243047 1134443 1999252 1836337 327170 89734 915053 1911327 1724720 47005 1975791 1216911 689633 381937 769905 623563 1359514 1401560 607644 402388 628413 102178 965757 1889766 1330644 95916 1267088 1595728 1234751 707276 482148 1780732 1873202 1850889 1809331 829379 1580201 527026 1947577 1259160 1018029 1331543 1843202 45792 445045 134417 1180533 829870 1319960 180117 132724 364062 1311085 703979 963061 1158979 165196 126936 1808884 230284 42591 508686 1349537 37051 1985810 1796739 122221 883735 227964 1897630 84966 1931649 1933319 163274 64141 19768 426915 611908 1201165 713715 1105286 1888653 1031702 1391098 142648 1747536 1509782 1266662 414211 1616119 1690850 1361339 1220967 546573 943894 63638 291362 1536454 1230802 1282076 11281 640899 44791 917380 1385899 1468141 1722407 1925164 199176 236474 1276785 1453604 1564112 1239928 1505945 1553332 1648729 1020740 847254 289461 1858209 1157463 556811 165321 339087 1651152 1380681 655694 1854245 429172 1730825 565812 301894 94773 992363 1530742 830283 1103208 1783358 731834 1544073 1395533 42023 1391004 923323 1308563 969425 701122 70378 1539266 1219699 1843094 98961 464948 1089308 1207979 340958 1879483 1607351 987327 240565 1154318 1493782 635923 1357060 1274741 1647692 1860995 200305 820297 461718 1469187 1414223 720143 1789934 523711 1958650 1806728 138565 1507008 383559 302580 84291 10731 987835 681617 1825272 844439 301305 1663463 449204 356894 999112 98037 825025 959258 1084019 1442075 438509 333112 1641645 445771 1691078 331814 1621448 440912 302567 1641599 1260742 1835863 736698 89506 1789844 1945523 952044 1551967 1166331 1121832 697836 861347 1016594 1387832 1342653 1246673 91685 1745153 249418 1498839 469354 1231158 251889 476268 650972 452015 562184 725160 345420 1576446 873122 720476 160864 1798701 1040885 1318376 1660898 576793 1321034 1738191 741500 1339867 1264041 830144 1765109 1788122 970264 1618767 183190 1862357 213199 1798903 448949 419309 1088709 382494 1342206 620194 1150897 1613045 1542741 1287099 117269 35303 1466512 1744995 1619718 744297 1540622 1520752 507131 1867444 1485787 672097 1137295 1629493 909847 248764 1233489 483659 623676 524329 293198 1442861 763756 1073564 563697 1099440 1632042 1685266 1821364 1110309 16103 655593 1368473 335493 201514 789141 296936 31203 1449009 1180295 732894 517111 12635 683748 1806586 1022837 678994 414091 1110020 110410 772251 939745 1947980 1475016 123560 571867 1321523 353114 321877 227271 1098388 71316 1954620 1927608 1298701 901582 1285508 1324478 598916 1927078 988371 886068 1339425 1834624 1319665 1461172 929979 970058 1156354 1801601 632351 629541 1311903 738926 1112957 947325 323725 1173337 471219 659928 767099 1319055 282197 1684118 1666641 158586 950389 159022 800667 1928235 1670029 181770 682996 1941789 1067477 959422 305498 1872674 1118294 823128 1756804 1167349 1975273 1746545 1425597 512485 243305 939618 933341 615242 44358 1214426 1908930 1091595 1331984 120898 1140276 1289749 454178 689150 1127849 1926472 959132 659978 1802996 1231438 491576 1934160 1359421 1050957 1576917 469542 1036000 765511 682860 271804 1592538 1247052 787453 625091 1238506 1162741 1893924 249312 988027 811629 1967161 1902629 726870 983525 806264 1310267 1090661 917339 1016721 1722435 1339293 1374869 1551107 1574048 1707271 93722 1253200 1168383 1676692 1662216 322826 1195847 1187251 508847 1314985 1605527 475478 250264 716470 1868956 922793 1505371 1941051 44768 1183103 52299 78453 1017642 1368546 104044 158400 959642 1000437 513244 473409 1105385 1758134 824103 798529 205921 71737 1010167 864913 1319492 273790 1022224 311419 650203 335326 312503 1434444 67324 1895790 1522066 329105 228869 22260 1373055 390539 367747 755087 113591 663046 580699 1469257 539324 1730347 1822918 513629 816435 916964 177087 654254 1002487 232653 633280 1149231 1445582 1208416 1696295 4339 1460157 1781970 1238648 452913 1634776 806074 1323458 524897 1223833 130677 319247 870613 1663611 1137413 698213 1615425 452336 35402 809521 1020151 1444732 142961 1537575 1011472 479303 1122513 1414107 422031 734967 426245 190183 239838 335488 1521387 168264 196827 972920 795536 871516 1973197 40489 104564 1076493 1162700 624033 1070421 619692 1410832 1014676 178089 273864 515861 1364268 1839995 1042425 536483 959778 450570 375256 202267 1242552 1696142 145503 131436 1726379 1854313 120400 196868 1313136 1545100 1381479 1041870 1761874 1919151 691228 1137199 801981 106224 1173766 771146 276957 1032182 999872 1597391 1913145 1365271 1959072 1564812 1733222 5500 1928518 1403849 613161 974873 1994025 1432607 655506 123620 1967687 739408 1440937 1950239 1746807 1852400 332254 682410 375331 1519974 307449 1691145 1458072 1228642 858151 1892610 647682 1641997 1345953 80463 1118760 552601 387751 1105306 1551485 770869 1110543 1993954 1462070 1379841 140600 1942321 1360105 1141383 290659 1425092 1061880 1981335 1719855 513841 861956 1824189 1852248 1679550 1595698 574752 1862471 279188 1347717 244746 1093809 425719 1437963 1277284 1352078 824183 1085463 1204820 1968421 1964798 346531 999287 1400122 206830 1717560 1721800 784129 953755 349327 886625 311024 150196 1510130 1385069 402521 1616226 677187 5454 1821382 1872862 957528 771154 859174 161256 247416 1779862 661057 1499274 212293 1685189 675112 124715 416336 1935846 149209 969308 1164177 399637 822369 621338 283507 1924328 477307 881214 1565371 901719 1110871 1269236 169495 86506 340131 328115 1144046 243436 699100 858155 1245632 96104 1096005 454120 214000 282497 118281 496211 1007083 179125 1434372 69962 911333 1101505 1584223 722922 116728 1683924 770284 1794938 1027411 710486 1388476 1671266 1003103 218223 1400833 424088 1545869 182317 789937 1556795 1466468 509446 1962542 1821822 136409 1953760 1215539 1766430 1428983 1135559 1158170 639735 1589143 1820412 967905 1084829 460243 1310244 855294 1217948 1758 1102826 1071824 545375 1126990 1830789 1128343 1045454 1681472 977134 1266197 1601489 659409 235012 4576 1775157 715833 1058800 595843 779252 482950 1480881 1799670 1112317 1596805 128059 1459238 1764840 1082996 445170 1198158 1185009 368471 1171226 1621771 1887642 1871799 157243 420901 341122 322610 395816 1686617 1159247 837664 762976 1081018 1691763 1896465 1395206 1522772 1985056 716312 1306461 151502 1845649 1638364 559753 918410 51018 978877 370934 803698 1836429 1256631 1221766 302221 247088 1956491 980382 1486972 439282 1530867 561938 831333 648074 692652 1896897 1769789 1111481 574489 1005473 569898 474862 1177202 1592999 1385636 1616237 332563 1029007 392330 722620 1714626 141564 1449730 1477976 1126885 1791186 1024248 1982445 978576 173282 1462297 1331614 664391 668662 1633293 663490 297005 773199 1223723 743316 1366446 696817 1110647 70674 228200 1983344 287378 413152 1357810 325723 349280 1717954 1876920 1186189 1218619 1570056 777877 1529648 1842005 1597150 942278 1365926 1677133 1812912 1406336 1421331 631766 55902 1015486 1668309 732767 767375 917398 980271 1079228 1385712 548385 1056176 120498 539568 964903 2189 253533 953023 1860213 1039410 855448 767495 161992 551919 1852155 920184 437954 1585978 1195818 729585 1715260 109770 1715494 1575077 1907011 1992231 410589 543331 1845792 363167 1781608 1413364 231084 830974 1168102 1118010 1946134 1680437 437678 959205 444082 459696 1180734 815291 1302401 1876958 1649979 304616 1496283 1782689 1303617 657637 1436944 830878 1190935 1989010 326943 1272906 1267 1739231 1514138 50657 1655485 468373 1343879 1768468 1016418 650791 1330726 451007 1502038 382749 823391 1831167 1260951 1640495 349221 1181233 1353881 373584 1058628 1512804 205425 1081495 491122 1411826 1372607 1212922 34327 1922214 711646 339963 1239293 999655 1380938 748535 44920 1869538 1734713 276110 433419 1788272 147727 1904384 1851825 1849764 1456085 653562 1250031 1496724 924454 1158371 1467044 1709100 694443 1781951 408827 720845 1148239 1313340 1875073 896329 1881082 1746164 325650 247930 300835 1072040 361587 1617793 1208431 1965295 1124420 273511 1078531 145867 1417195 1482966 263094 542532 1411467 104637 1942303 1144990 1545178 670217 554125 726279 1224185 927991 848603 1796414 736878 956697 975995 156459 1311705 1139325 369639 1359142 608066 1351153 600454 1423547 1486062 935922 1642051 444456 1061531 1205572 1866191 673311 1141473 654797 1994587 1449389 1994737 736309 1396214 1626318 1406496 1948776 1089666 1159859 563262 1373130 1177232 285564 1182133 481709 890066 974248 1778171 1124026 716647 1119053 651259 1179333 453245 1867202 1568331 1065589 1292062 1814615 681130 1736616 831954 836145 966090 1569496 1215193 1253693 916187 1833671 110853 51406 889130 429317 1591352 816984 1862888 489920 115505 1269765 675672 986016 1119264 694490 1422609 105127 1262272 1835055 554974 337002 30488 1921876 1790923 559293 1333858 818553 649807 1060405 1131310 519902 1321743 1515536 410180 774012 1266415 574076 882183 1682656 1224349 819501 937785 782972 1368382 150139 978602 1310620 1376155 1346981 100190 126590 1321612 165508 1865064 1349817 1844033 984589 1728570 1239841 84503 1751886 975618 1773017 1430472 787439 941134 1558903 957375 1266444 229179 1259256 1552361 1384489 23524 1062021 484441 1261324 369847 1306881 1345211 1305443 1004528 1505691 1980900 346888 1455044 226933 1314440 343719 1843791 943119 264646 227659 1124106 1843144 1722652 105336 1331847 203184 1155628 506406 1657548 1077412 18533 1805676 26562 53363 458605 1472464 1898152 166234 1955847 1012384 870119 1971219 1317352 1937141 1677697 1253881 617254 660420 1935587 1718412 298672 364838 1949082 1657888 588309 1991088 1869385 1389681 1442393 699263 578636 77178 1056531 372948 770111 10229 139399 1813451 1748492 1714921 1524925 1069502 1331025 1782392 1117429 1310145 926123 1304181 792615 1179057 793863 32767 1650745 1107860 330103 66545 16584 366342 1737487 1852231 1894078 1862018 1004482 1474185 669491 430539 1299278 1002475 1144565 1867533 1408041 128068 362123 1642017 1137161 376715 921074 18076 605722 1084244 899442 1951411 1638938 1152140 834906 671269 1812614 1385013 331223 322240 599447 374017 251273 1239991 520769 1862700 963824 531016 1590430 1221351 1228418 1568049 420046 903493 392863 1722522 701920 1644460 941824 107537 1961006 286248 51512 607555 1652447 1804353 429396 1502240 371482 1599350 690814 174759 714291 1797105 221691 1194772 1812238 200733 1491662 961393 738377 407236 1841282 552209 178884 111444 172786 1077608 290863 764863 371442 455200 1783551 700890 584157 340283 1357213 1700463 640145 559710 1723036 1761684 105617 107902 1806541 1882370 1369750 327061 1017239 319061 88238 716441 15289 100475 102470 1305673 211085 781972 516415 47572 1985352 757758 699060 1572374 540070 366701 939993 1432613 1314063 1973506 1005661 1061430 641998 1610797 746673 1108114 627238 1807202 689215 396717 561965 855219 974005 142061 5533 1592110 1170657 1918432 1677012 483471 1567877 1650382 1275731 396330 1966633 1898609 1633971 759677 295413 13497 95866 1163892 819031 1253134 419412 1474690 717612 189511 54316 1595986 1938194 710605 1389804 1018220 307468 1581639 443393 784460 1617477 1035283 1391446 415208 1605705 140969 486185 657881 1251364 1781550 563932 1851106 1411477 1141256 663008 90407 834665 907007 560026 1464355 1642664 340080 120004 209677 1199510 81167 626839 1959013 1712410 546605 162693 1374410 1545857 110052 1509877 272225 1388335 279097 1304050 415275 1995550 1529842 1159787 578903 1661746 1976646 824564 1044887 133798 789277 1570787 1252979 924879 1678713 1325840 268162 120951 1128458 327577 1089437 1281777 1575908 956463 1756903 1545192 577555 1640770 1919146 477284 1906661 1313284 251584 1264088 140995 607466 1242785 1642148 146120 1351971 1393033 1492506 1054000 138418 29391 1646566 1570377 1572231 264280 1594881 828545 1716096 1023409 773139 978818 742206 636967 1894929 681622 637970 1680715 1984055 1228630 470927 897489 1816491 1037165 253007 1870966 435294 1061903 1554452 1254362 1577108 1183417 362504 983749 1315225 1233844 16359 299500 1159055 771699 155657 1355363 1202216 1209845 1030299 719085 1173459 709643 1895746 1026521 476414 763082 1951869 1911606 579305 1630090 886998 1251803 947640 509486 728994 1293648 1472233 531271 675369 1898068 843267 1573256 500465 162221 1352509 1591678 1176979 559682 645715 609073 648149 722273 398131 1195580 1943745 477263 1736559 845493 1209538 1467653 795513 394100 871499 1936704 259595 239412 249138 1676165 1733625 1417955 148011 1041722 688881 456197 821679 1516587 218678 1818316 374853 753944 792181 906 1340355 1095171 128309 1778312 1624452 1065552 138347 248264 502143 843372 225878 51482 648620 320936 35683 1764663 165215 1632072 190789 1650391 1099973 1196099 144128 865471 174540 1329138 1210356 1264036 1212302 1113099 466574 1266554 149189 171859 1229990 515767 521027 430820 1114473 1355401 421390 423002 1685539 1152664 1068634 1354837 1838079 1385532 1549318 1186517 966886 1702458 1503857 1920325 943069 971768 1541169 721399 1069996 326673 1183452 1539987 1814801 1087822 841519 1821969 1134375 789255 1383529 791836 1474565 1074489 1819896 86743 1534123 1073327 1210113 1038708 1186813 510796 1942134 794390 208080 1502562 1852453 241775 1989066 198079 847282 1360386 1375749 822049 1761146 1610670 758311 1424199 363671 811763 529086 948927 629213 298236 687294 322103 1429580 1941768 1801583 1890342 1541870 1753320 971649 1269304 251673 878779 1827080 1014734 527793 923164 415787 552553 872361 433746 1243208 420161 326006 1613810 275331 642495 1168896 1100362 1378471 1639764 139322 842927 1741084 55447 1141496 1253203 696619 931122 1132509 1711707 384485 1592127 1703641 1490259 367624 1486937 448177 1856046 1116557 1105729 896511 726133 162545 495726 220194 1190867 1729390 719112 518864 1333149 403604 1108390 1526545 703468 210926 1624577 1065405 1711108 1604874 1995916 651993 1658541 1780511 34687 1557407 870082 466126 900477 1455666 629495 743865 166756 97676 1695167 921193 910564 173030 1053135 1428838 702401 1597174 1260868 1391714 867486 698330 1538373 660711 255191 1125325 109456 1372342 1631644 1041527 1253053 1881202 1163815 853558 1003469 1263502 1590689 614062 1395948 932108 546342 243720 1520801 1908428 1077694 779194 1824302 443324 1214370 1231599 202052 472721 1579002 183846 1764141 752138 1484093 1348079 859665 858161 956278 1743412 1944980 1532460 1845414 568012 1330662 791206 601464 1911460 616473 1287457 1773587 459185 866866 1894808 117025 713401 162847 1106156 1660768 130424 1271622 648363 1723138 1402080 642984 469248 659208 685530 181378 1782225 58176 1260588 192774 414355 1784977 1430160 512225 1572757 1492247 1356640 1474365 263195 187160 1304916 388556 92449 1078112 1048325 13902 1781562 508572 1927983 800985 1742677 78476 1995502 17783 1388622 1644083 81350 1752639 1107970 1409278 1116406 1116141 313661 1876258 82918 1978133 1647446 1868337 1514562 589798 79517 777131 280027 160130 1482629 1380306 1313022 1521425 8527 1792551 802817 1457781 1380557 95012 962483 1021228 921579 910339 190118 1559175 661890 62204 1978271 1752799 399238 1044211 1582231 1455526 121335 1715328 1833855 1551069 1820574 950833 531356 927584 616399 1821018 1380399 1798017 852880 1924007 1050060 1851939 149610 1522787 430091 894501 371771 1190679 1476618 1994962 1654599 539089 425101 1281600 630077 656880 1327159 678986 1435536 1646033 1327358 1254335 353244 726158 378494 1873569 1592682 330133 809515 153754 1724647 349684 398666 1674614 1770077 314557 1767527 1126416 1932682 1254111 514216 515383 1617120 1023176 1822673 690690 1166008 324835 1441232 281077 984676 1226987 719721 1888328 422919 1802714 731925 605189 550160 1529561 1053028 1511958 1405254 1643136 423539 1115893 953480 1822123 1012385 1952348 1501646 1058273 1598370 1097264 495094 1592753 912590 579207 956654 1546464 547717 962464 1786388 616662 677972 337132 1515238 11096 1975145 1165868 1633270 323499 342454 307755 1991863 261658 1325280 1306233 352812 764409 1862967 901044 1275055 952716 1478226 652246 1689880 761246 575946 632394 1832765 1502131 1461361 1135064 1437029 658142 408963 342071 1692451 1088171 1744465 1603724 947236 11506 1364830 1702188 1699279 291652 1454032 1721452 1759761 1411135 763328 485420 296948 303171 277153 1297029 924342 1607306 524783 1387677 1496362 359828 1265154 324859 1071050 445735 980920 630310 32393 1930479 1936810 644838 1917927 1617889 828784 1413264 1525800 1661379 437449 1869773 1858363 1519594 1886645 698968 1237674 145724 1348879 615235 878923 423561 990798 1662719 905008 624083 169238 1603939 1729124 202056 393565 1526389 1990748 1996236 661404 859475 1897659 1410409 1052204 629764 1646719 68796 107356 1945625 205251 1594525 1965302 975441 1481682 898103 1885647 338350 534325 589464 1374758 1445259 730610 703859 1996575 794178 907237 1008421 1923195 711055 189534 533296 1699441 42966 1280301 911506 976188 871373 1867846 421313 1771052 529306 326748 340926 1321768 174352 1803424 1263315 623069 479203 110542 1048471 768368 1199694 1945881 1947712 1356024 595903 428416 1267582 1186467 505050 753866 700493 1940261 1358561 876610 184114 588361 1094691 1674140 1570980 809300 564987 190491 552310 1436633 1624934 1652662 1928187 1712 656834 998198 1133542 737795 586223 942014 334302 808619 127846 1485424 1268130 143780 909255 1451706 526857 1370871 1484926 394086 217815 601810 899710 147125 1216214 1219075 443046 1145066 453161 1011923 1241134 1227772 7857 1400696 1890893 1138604 878006 1225410 604373 1920397 1946828 1488586 1526275 1375646 1606370 1491607 1904025 928338 20235 348613 591691 147201 1643451 1563923 271221 810984 328441 1451883 1975172 23797 1008954 536866 493027 879483 804391 727550 786731 934754 1785893 316544 1244025 437952 1373181 405438 1947818 340253 689189 707251 1117628 980785 1713395 482979 1017398 19999 1623786 543944 615069 377808 382129 1415662 815476 522202 1861427 241338 1274492 1621791 741810 1878930 443226 1574231 1722630 1551200 289055 1159947 967289 1847867 1218599 739019 1869080 1449160 1541389 1160662 1054774 1217860 15780 1420945 1885428 172939 1892719 194566 1236539 861558 903105 1979493 1438727 1585544 1593920 1039357 1308190 1404861 1825110 1656775 153961 193572 1644854 480382 1415379 946739 1546506 522644 620174 1549169 1625822 1646285 1299679 678662 1115424 224852 90395 576277 136330 1171642 1221668 601144 1691797 1724761 1647220 1350521 1734242 36875 777504 83964 181354 1988399 1801405 1163640 960621 492123 686100 1739915 702569 849691 7108 1084369 1057712 1014216 1327003 1594946 227677 1547062 1963078 741526 1656904 984905 782427 76566 1287345 979851 1621352 1682077 263427 865297 1086656 1797732 904139 1127946 1273126 1035835 695971 1398205 922324 1284570 1165843 1917714 1403282 1879666 1092425 125107 1729258 77180 118523 1025323 1445831 993239 1437440 45443 1598520 16480 1455881 1510479 1058097 818916 1907810 680441 254223 1166732 322003 161815 1019887 38998 797664 1291146 1597921 455810 757842 900647 815086 445998 1375663 662874 385576 1806131 1977854 123022 1964503 1360705 1403969 1331427 805929 639218 295657 56690 1676748 529679 1749245 1858888 1311937 1768257 812820 438376 721001 365804 937084 1760574 461315 168966 558754 1315416 1166521 837150 1607721 299384 56507 235790 98020 1961860 152208 1909183 1363024 85036 181737 1800611 1542072 1721182 235864 144436 112021 1260727 1057482 712015 182908 103156 1195179 1650882 1322534 1925012 273314 1987504 928511 574155 1966126 1832000 236497 505391 189856 422202 1046357 1002540 224724 1298135 1394839 933771 231087 1949675 1330426 1655013 1127525 1605261 492571 1676873 959910 14184 1994046 1366946 1358849 1608417 1534501 729056 1722606 952641 419994 1679381 1265942 742118 669149 474474 1225067 1418047 1912155 1429310 1842229 27475 310919 384943 713046 1622124 799553 1428426 294504 1999134 1468928 1885235 235221 1168121 750658 1949353 1999879 971481 1373638 1504368 220376 278582 1745232 1119616 1412953 1843387 403638 1156307 989087 595299 1416683 335057 635921 511728 1264243 1253635 1272631 1072912 264843 921420 859287 366368 732471 1435597 1744634 724452 1789597 1958032 117350 941365 635416 1646398 1417664 506250 797771 1026646 1038454 613826 1541370 345921 1837816 1600953 1814505 1737199 1415418 1009342 851747 1092341 1329966 1480 152791 1357737 817530 1592404 1705513 513994 758979 561825 268124 1461397 1546997 568740 1130258 738016 1060393 916429 1637748 1713759 190928 173405 377595 196228 682917 1056046 1081081 1604123 203816 766076 1470555 1302850 1171064 1269390 182566 1429122 200335 1203221 1645883 1106650 1573204 12187 1501758 1324916 1710216 676807 1480386 1113479 704565 1144542 264944 1610275 1191997 352095 1291597 993515 1000620 802131 1148723 685916 215371 1249289 234259 342207 1348357 1421710 1354588 1043220 1198781 232562 832404 1349494 284386 744818 494296 1680046 87122 1300716 1649258 1313662 1089266 1670314 1465612 796399 682308 525466 667954 1343451 1950322 855483 1170877 580127 981416 1512597 256499 472712 583457 687596 84779 1687151 793812 1378189 528328 3212 1436421 1418826 454786 835987 1104118 604977 792376 1929793 1818455 1967215 885516 468604 743029 1221112 1931980 1418938 428815 1305760 279032 157871 948286 1173951 995048 596730 748471 641587 639728 1550891 329883 959951 1087531 1465622 1228981 1811823 139389 1079954 857734 45659 1561065 1667190 1206821 252419 460568 1052359 1481723 1517677 1841169 1473053 1294383 1625174 102505 940263 1379150 1715557 882238 417420 1156501 1548396 180451 1879669 1985226 179413 291021 1683237 1828997 1842763 180523 1853109 309968 1115330 1309252 1720889 1181018 1329905 1460396 267350 856846 593380 602165 1386270 981872 1751245 1260342 485247 1447227 1169228 1944940 1795421 461194 137820 1604790 1077609 1125358 1580904 1644032 9452 1239491 1595989 1068933 999849 1089382 835477 1296091 1403551 1012472 1677201 950208 1030498 1415590 725736 214580 1335753 367445 1963604 644624 1841559 964856 477824 1136944 712011 1019395 1132235 930334 591455 1459963 1280546 473836 799886 665272 298735 605135 926912 1176551 1463280 350748 1380824 434409 1814632 648921 865232 858906 1497893 1893238 1418798 1537813 1967771 1358294 1858078 455028 690961 1114158 1284740 1696707 419202 346177 1569785 1810025 908389 1398802 67685 714447 1452287 33455 1417886 868111 688725 393996 79735 1439918 1279657 481257 1565591 1575820 1277037 368339 353361 628906 352223 579159 1855884 399763 476215 1338461 1629210 1103740 1015912 1917536 294148 1761992 103539 863399 792616 177306 1913847 546043 1630097 91648 1119599 86685 1349694 413217 1811282 913433 1629825 658698 1934405 1216199 1003886 549760 1375087 69572 1061960 1701230 268362 1209134 1676270 356884 1775284 1031175 1106716 84659 1512872 264268 1362230 1704369 1282166 1000856 337870 1037074 1767517 1390428 764818 1356847 323716 1765509 934337 1874418 811958 711114 1029223 937906 769697 298226 1014077 1885984 1484007 66170 1855590 1979037 1316982 155745 267733 555702 384090 1289130 107252 1111207 1738816 1452374 1987546 804184 1921982 616793 554739 690942 1276677 370078 1102529 1016509 1986304 1622017 1733062 1071167 242684 1404947 1860452 1249870 1906180 1576381 811028 789519 500920 1886150 256164 888120 20274 467062 1809654 1643889 1838970 1681223 349607 691924 1994282 385682 1510388 107576 112799 1037551 1616303 632386 1140555 1854109 304418 326475 679224 1162144 1327347 1069608 182656 247331 1789775 833766 550859 1534096 670288 1976415 846989 995166 1229552 1517251 1273113 481661 1161346 361859 976263 1778145 1641261 1969409 1269272 1734760 1843378 1471776 1580506 74655 920259 1808597 31984 1149502 1287755 1523145 254196 1365260 1325696 1933849 901720 1324177 1926960 816719 46710 1992456 691540 1622746 495793 1275010 854483 495899 769137 460645 733051 313478 369924 1526415 1525112 509085 1346841 1530912 1947183 9282 895853 633324 214353 369305 1165932 345893 378060 815674 50059 1011551 161325 1931008 1075318 73443 1974449 1763770 619398 1890730 176215 422693 1739962 1985054 968646 1742557 227911 1615370 1028605 1779786 748143 1624720 545959 1052219 1827215 1378185 441802 510134 1003164 644461 1507700 1770120 680047 307251 560609 1734450 552382 1759591 1134596 194839 1987893 79836 1657928 130511 295511 1897217 1646978 545602 1028739 949314 1448914 1370065 1458349 1192563 1647016 494986 1282389 1810438 492226 1220546 1738828 1027951 1190224 928989 17476 1468226 1004354 1320787 1992874 974708 1206307 488035 152289 1277381 1111269 1045382 652177 453494 341804 703340 1205552 5574 527887 1637030 571100 1487905 1822568 1760138 1051846 1571938 175529 1434451 1132624 1717306 1943480 1463248 1803483 1287558 512245 1882470 1729219 835127 1688730 1954757 1307085 272067 832522 1538166 1597709 141649 1153583 132760 1283067 1140000 1878866 1158913 98974 614269 768175 838618 1279785 1000473 702670 765916 755653 86193 118378 1277598 785284 639893 33332 1204746 583788 1371537 834966 1665037 1761937 132749 253353 1213317 1534022 1412927 400673 1305371 1232249 267318 1423786 1038018 1452934 1161916 1092949 9342 1984439 1695572 1819376 1260299 1413090 340235 1800595 1072907 869517 663684 1854300 1244790 1671320 1568277 1320924 463967 1538507 1755664 571998 807596 490193 325823 1899401 1168180 493979 1288444 203435 855781 1393531 1422063 1350567 1419254 1830216 177729 687208 1523212 701654 631194 1785624 4728 1999915 1753417 810349 49270 1402405 1373562 599057 1987715 851780 1285001 560626 1840304 342298 295564 1643851 1683133 24176 1863555 1517510 249675 1093172 1983801 840117 1813571 1381511 1545810 468134 1511608 370760 1955502 230770 4970 1245832 1242021 1874230 85254 1303752 1806737 1796595 1857839 863561 1901522 1289171 1814026 1367957 149869 146374 123217 1100224 1673441 477367 1478448 473281 717098 947580 1584083 1552047 1682709 268491 1174839 189048 582698 1675062 778013 1259806 1629246 399386 717109 23152 1458312 1729745 1393367 4651 1553323 1564314 1383385 251235 755831 366859 1587108 458594 1780259 1803855 729639 1320980 1843862 1295390 1023232 84321 572635 862851 1833937 356708 1806685 580911 537543 1240468 71799 1966591 1566608 1173346 990542 1950157 1633117 886304 31496 1061092 723723 892869 804798 1046562 352842 525087 578575 623201 576125 214933 982707 360324 1151314 492282 1301773 803603 1683374 852461 1140041 577000 1374422 1217156 1834378 1601087 1490130 743666 429963 1391688 768516 1930414 1193132 1036845 1101102 945104 1823737 32879 149120 1939576 1044281 8039 1842041 1430044 923128 1079649 1416826 369020 1415272 1232154 997877 1199219 984591 715652 1717952 263524 5002 1085997 1840096 25984 1379085 680786 307580 1333644 1036794 25924 1735198 368386 1542724 1949158 522123 1419446 1219803 179120 1179726 1060679 1718654 1879474 928271 419356 1771596 1306115 1001794 1505918 396654 1358578 332812 396126 504658 1713281 438666 678550 155180 1277174 167206 1920077 1934279 1702196 1351069 1593387 913739 402152 1087622 1189009 725430 570148 1915199 795082 1686809 1822364 1946660 770138 271987 538028 782699 928127 1022364 1886158 1843836 113977 1325620 1048997 1333548 1844499 746181 439970 462409 942363 1935621 1298280 101209 1945898 1655055 1232780 380536 1678928 1611709 192879 1443267 463140 868426 1883050 1405270 1632574 204028 261500 1758873 673944 115974 1407267 652083 1446579 405144 842669 1665200 526550 1486250 1230227 223349 1636234 1878759 133844 639383 832496 1392751 1769868 462720 1044288 1254562 1165394 546285 1353728 755129 1211807 992746 926198 731319 720337 1162468 1755457 1648694 364639 658429 1256241 1008218 736852 1910866 1541050 1937986 1075897 1971878 1852879 1374081 721755 780380 1048747 155693 1927137 884467 188782 261666 1674633 1601885 1850179 1058521 869041 1597735 1353846 527197 765873 1109307 63629 895767 1843040 1950087 461196 1360068 1438691 1835062 758720 986318 1257635 625631 1586730 1293282 948906 277125 951564 1951879 1006184 1262385 1372321 1876852 1537248 1359456 709313 83080 769122 95150 1396805 1589212 485402 384317 433494 600263 660228 1307658 1122399 20147 120299 1723074 1939279 1101304 778304 817642 1879624 1401803 835567 516435 1682071 328816 1812107 1363129 1467506 1163454 1817845 1015433 1672722 1961350 1713719 1380807 54331 895559 1866994 1160227 1418347 1464537 655369 328459 1119327 1714865 1222149 1924464 1454096 1334873 801760 1943765 638942 29292 1147918 1730604 1733337 88413 1759104 1579687 1861701 1638614 1634434 601501 1249803 46888 1263868 1925037 147156 462192 590016 1564228 1558207 1411598 1930493 34854 483300 1530520 1504716 1450121 506400 73008 249830 1882988 1033223 1756582 312792 1665401 465104 968551 1876154 226542 1495489 1412601 1345805 1123751 446553 1351121 1731580 565753 622314 919002 1240595 744349 229216 1540224 583893 1452989 1102759 675524 1866800 1714734 1260418 1722146 874693 433049 1126895 575717 262653 1325220 930489 1559413 875631 251863 1530355 1943954 808388 79068 1013000 179958 1975712 699766 1242797 652860 1304861 209577 870578 81667 1660958 1637790 1331786 326637 1618550 1421766 103327 240750 932133 725533 1356425 1463021 1600769 729712 1938649 1957140 1681516 204148 1498450 92032 620785 1097862 1103114 1144128 1875473 1600467 1831534 1313773 65657 1088710 1899316 1393776 1159252 548988 1198301 300923 165039 1677064 1132714 659578 76671 751018 1390012 1646900 1309452 1989852 978822 702755 244236 1793112 572169 353079 1016336 646708 1006376 553602 774048 250505 1849667 679630 694652 1867385 1698233 1355310 1825687 735577 160486 146780 1200753 801471 1903013 65678 203874 1060101 639228 100424 128234 1813198 989252 1651486 1908251 1014217 1064671 708462 217610 1124907 490663 62547 1042285 84972 592304 392671 967100 1669635 1932207 963248 847848 907641 159153 974245 1329330 1641239 1737262 336314 733935 520651 1245081 1189059 210349 834541 526172 470053 51039 770668 1306035 1798310 1513484 638192 1286053 1623845 522790 1417647 353980 1733894 335465 15237 1836324 138335 1675230 819247 1448617 1101800 835518 1750098 1653583 135624 756345 796891 737409 760470 1283332 1996786 203126 970127 966842 1618058 1646374 759690 540204 1303217 799388 864892 870281 807397 1586069 1683743 717614 1499359 632255 414203 297854 579691 1638731 98500 1398375 1413130 805128 1752955 1069109 132835 1043275 765371 972812 1198470 1406274 1784401 1903769 230321 220771 1334064 1001381 709152 220777 671426 1996198 747000 1438846 137336 769530 1931347 1478301 1994645 178660 713467 1825523 112912 724700 1097871 569157 1649936 1512690 1268255 1359404 240080 591923 25289 1061537 881787 1368738 1567638 1958037 1631309 1035654 1702423 843138 942689 445816 1533153 1946475 1738255 329691 177836 1644611 620460 1796256 1195410 1636546 232127 896523 1675025 308744 517541 950307 622048 1830042 570093 1676189 218492 692651 1410034 1226043 67102 1852195 918724 1634706 205800 457595 1249753 1733326 70178 92059 443700 756472 867432 331886 601699 822565 900677 222916 1870921 29610 735163 1978858 588040 1457503 654612 1014649 1942110 900756 1623104 1871437 880217 304341 1872620 1128452 1458304 1763276 1613512 172270 431456 335343 169845 1625700 1302355 1361931 1529405 1031777 1300596 1963306 393090 1326954 1366862 244240 1490880 426331 86474 1594214 1983617 1979417 581147 878088 792343 1165800 1485460 866447 821205 1704243 1991158 1996027 42396 81012 397514 267989 1871305 849352 1438274 535160 1917161 1099559 1912858 519958 1455660 1512253 423529 1285002 477235 247859 1073051 1217886 32960 496364 1398847 321762 1848715 446437 921760 332195 1572271 204141 1310257 33635 1555700 1098959 1179089 39698 918463 1773725 286015 104724 23895 1545239 1579980 784036 99849 819001 509273 1598672 963969 229144 400565 1092347 1276579 934597 445524 133986 1897608 741237 1805000 520864 893242 28229 653452 459837 1861865 1751882 626027 1346196 393509 594092 1556837 952801 3183 955473 1087766 252057 615871 1738383 914557 1299871 843125 223205 1378943 588871 1946108 1476954 581522 1771005 1640611 1390875 286650 1929326 872472 139741 646358 316351 452830 1731639 1668030 388649 515448 627040 229679 1147666 1752962 1681857 1467495 195480 471148 52574 711683 469034 908223 331411 1441181 1757254 364385 1861759 1625349 512468 490872 1902757 1349230 1312034 1293982 1197211 1962795 1587889 1230479 1565764 1956980 977775 20965 1905142 18207 961523 927260 1180547 1975204 1506938 1399692 1497363 1748026 1640767 775929 717306 74282 255729 1202763 1029350 1907746 1727948 1398285 304377 417025 1875075 157438 833496 1927926 1935688 139716 1864065 650176 1921727 407921 916719 1839185 1814193 1222523 460516 1132270 113047 1506598 1937371 1594439 798437 1943727 501038 1131549 694493 741554 204584 347708 1141189 1478099 1490353 688052 936657 667194 920149 124639 60906 1973252 379218 199673 774444 1121652 665425 715737 1238652 901733 1846846 256089 871417 1714885 589444 1185040 1651226 999371 1602580 4722 1541644 233577 1750475 1504942 158223 733314 828940 1105668 859000 1056592 1432865 100363 291878 53177 57638 1538922 1982225 447257 1256648 1429130 1718429 975615 561070 700118 1300441 260524 1297352 62472 918072 680248 1129042 209054 114556 1215097 1720480 569765 818810 226321 575603 1851482 126699 170145 1183278 268188 1501412 378815 841786 167693 927182 1630001 636767 1103791 2021 678508 1453686 136064 174638 420181 1483574 829235 1448186 623503 748479 1559572 55709 975624 561242 1524602 1391709 67739 1189642 1984567 508103 9735 1711382 903221 834926 1644191 441880 562643 1420564 127128 1040011 287347 790167 1987668 317197 875609 1861465 1038664 1443604 1073508 1963456 1555324 1919798 165311 1839930 1798593 472732 735298 252964 1327972 1350215 156210 549821 1677581 646571 1121031 1513730 1365972 624394 1472403 1990630 938199 1431908 607276 1094536 1213637 1642526 9366 673068 1467448 26967 802942 290532 1547184 1470812 526035 1172366 566826 576446 1535476 1234520 1574058 293211 1012833 1074646 1225910 28774 611039 110164 1391525 1547405 388956 96872 1041905 1538170 91581 813929 1910057 999378 1374795 525018 1073627 1983807 71794 1680871 833778 1439436 1773640 1932255 168901 372100 1616440 160576 1996466 1560655 1930924 995616 1996685 103308 1009965 83197 1179433 1455699 818885 1658473 409467 1338145 233360 5824 1578932 79898 1560119 1568617 343164 620550 622921 1489487 1001796 1384470 333614 1229958 1893083 1905357 326010 1007722 584900 620908 1902170 1610657 185366 1356621 613448 1595032 647624 632429 1380924 1550550 547828 1927143 1488486 716371 1554629 446272 1543396 825503 1534226 1609622 1083236 1091514 396940 1970350 1749151 1720312 335225 1166809 1282146 627517 937365 478733 1275391 796147 1326985 1886377 118353 591020 1199994 44296 1345702 607398 551852 1775122 691848 1946275 371569 1651866 1706225 377556 927204 787489 758017 1451842 654875 1926028 1885813 785309 1521437 1294322 740648 557664 1717909 1289098 1774047 1244239 1190685 1948094 1119872 816784 1052429 834641 801000 591787 741729 271008 1585384 286555 49052 1602773 1135169 189831 1341130 1331728 362873 157487 375764 1399837 680761 1515009 420332 1732799 1283404 1037950 1366864 1949251 1229934 1222323 969041 1131247 1358328 194739 1078128 1594406 1136455 400834 1831168 720829 1072494 685028 665673 462039 801201 217030 1604726 1785103 1180589 100745 1096950 649557 591719 1804534 649927 825480 1427447 186033 1107773 1355062 179391 1766485 1214642 1177311 1901300 619717 1576327 1061690 1566901 1812032 662628 1259826 1728857 869607 893474 544947 1827813 1725590 967968 1622178 543887 1222680 1574017 1848376 551100 916238 1791767 500951 1830143 1710793 61795 1498719 401565 1865376 1874849 1374925 1305966 22922 621423 631188 646477 1575418 742633 696967 450850 97534 595431 1644847 932259 812452 634448 522392 282784 394342 630703 200466 512171 1813728 1821195 513604 1131274 442741 1151588 1190605 625906 1960368 1925347 1454708 782044 1856159 1880498 231136 694854 272153 1639812 521745 1016976 1232920 753013 55787 1529294 1404666 230160 744764 1805297 1756325 1633894 1352335 22303 137653 414750 1607706 1575287 175229 716715 1500057 1810223 805986 1716635 1485881 1800294 1739124 962999 1262715 1742228 1014227 1708258 1363797 163058 1779008 1621593 795130 1099308 1175575 249737 1545704 69927 870925 486484 1458321 297737 718166 1828263 443380 1106467 1878992 109895 71745 1854185 1291286 1780167 606373 326733 476873 971879 1588719 1893982 175533 576381 1769686 49708 1004231 56613 1059982 1904756 669907 334761 1519502 1966032 1762995 156656 241989 709847 231389 215208 434407 1843477 484606 1684019 1914720 918541 634150 1674220 1899624 1114839 1597207 57089 28950 149738 1983967 20921 955023 64318 1544147 718303 700045 38364 1423381 1737521 1218896 1300061 1286660 1472318 1093481 1059069 972702 713625 1669752 483159 1815377 1988398 1841199 1772482 992118 1852482 493319 1870273 183111 1290593 1042698 1455696 1543768 389164 1623514 796934 251224 25273 1944560 354431 664107 816287 1048625 405627 1729860 331289 1791933 1227719 869996 767739 1895462 1917802 1460207 1519240 59471 817592 1380031 1849858 822094 1345480 1625463 889568 120974 891826 1344798 1135856 1098226 964280 1711015 384505 996097 1547775 1638297 58774 393676 1862997 47042 1635013 464674 1468378 1753404 1863082 1167336 1605258 402127 779311 1343234 875546 1017527 354657 27771 1616753 1031236 716880 220712 1785380 513862 985158 1343674 1248411 1377178 1195489 1833803 714919 1788951 925616 1964044 66594 608862 748775 750569 1964255 694336 1883911 1945973 1799788 1820111 1535434 1033159 758690 587755 199573 1515839 33684 599716 1312754 1834103 1352873 930336 1375585 285248 1988807 230008 1845614 527414 832698 746101 310816 1774300 1510460 313896 999405 1803812 1542964 629907 1586980 356474 767785 1226743 250957 5302 1051450 1806808 1256904 1605543 1095909 1427199 960495 69351 1824710 1078501 200926 783515 21635 326538 1452499 1502957 1744563 1463090 1450538 224723 115298 387020 846933 492501 64672 468901 390883 1505906 1258089 379970 502619 742039 221658 1861343 711309 1204573 1673138 1147990 242853 80521 237374 357390 1833012 934357 1925636 1509513 143970 1161211 1438521 158343 1155869 1955304 351460 685539 1660720 844282 1696248 1490995 211523 1251437 276488 357146 578430 162813 886033 1123375 1139858 503489 82466 1436707 546028 296358 1555502 1153759 1274000 423278 213445 93732 1905073 349355 399458 663327 1495468 315513 1921879 968071 255025 1655325 799674 1594836 1557812 1021972 1996174 989408 968029 1431872 802433 1622303 1044048 1479092 628272 473797 265543 256296 397445 1448735 244493 805571 1953157 244135 529549 843645 772818 809219 1960863 1763216 23644 16589 1732599 1258574 1590690 52054 1042963 963231 1891185 908890 1447553 1732834 941190 976105 1506213 1532420 1774662 779599 217140 1620577 494592 691281 726485 1223837 1932822 1080823 1308787 905760 737386 1028131 1827841 1249946 845548 681238 951578 990826 810859 1412266 284389 127044 42215 1502986 69154 573481 1626435 1906320 1220897 823129 615379 1839384 264949 1042470 114311 801252 813321 446956 457276 1188452 1156132 639940 719767 1973891 1991837 1328217 1351456 1346792 1473158 1360569 1091338 1594334 1915604 1646227 458177 1954277 88444 949897 390316 197952 522319 438527 194569 721061 1539400 742526 436210 1795180 835188 938068 914070 1702666 187956 367022 407648 1469214 403577 572837 1021134 436149 1718502 1372917 463620 503210 1685614 132259 241101 1023367 663276 743820 198094 1548529 656714 263239 1877171 310220 556307 1665598 510642 299115 602996 1829058 1740872 1266299 1701143 513243 939178 648252 99860 952746 122516 1929407 1540367 1108996 397162 119204 1264907 522557 1921722 93006 1848839 749382 627979 1660771 1506887 1444611 53921 1175227 1287122 458124 1228055 1290759 745939 1112569 1318691 1639910 1303400 973633 720098 1982935 1321313 1488673 1566135 1678485 1730270 691976 903075 1048213 1510057 1662415 224793 705195 1139504 575443 341747 1962787 830399 1947459 699516 851042 1520366 561270 1077697 1757382 1483745 880686 1203185 635290 1208918 1219990 1004476 510577 23759 1894608 1485867 153246 1455309 56645 193314 713745 1760573 118772 1570310 986629 1442969 482209 396446 1177066 1559912 1170390 451304 1654078 708307 1340525 1682834 1346946 432852 651283 1573367 1874555 1997692 139983 657412 331282 804395 950167 511429 1172303 336713 1235098 1167319 1642769 541463 985408 919792 912097 470816 222901 1412652 926188 1248634 1847012 1288170 217966 1668590 559211 152279 1615603 275971 1971657 715721 952341 1142659 1192736 1106634 1896602 1989085 660847 42348 343682 222294 1783147 1799418 347776 867976 1022069 1368479 572649 619649 321368 1266165 878008 1284120 860806 1896544 1990393 492465 1984843 1204010 1636757 141596 153875 896798 853263 1721211 514000 1389667 1774345 1596847 1621060 531267 28644 1263019 1594694 1148301 215517 987283 1947794 1223000 249508 1915056 560342 592154 1333707 944733 825613 494836 149742 122045 1432146 1600220 1652020 416851 1906362 991919 364461 1300559 793145 1691064 1303425 1014839 1393846 847863 599662 1243220 823573 1137251 739131 1798214 526825 1454633 1294751 814250 901789 338744 555907 1335553 109779 789329 1920410 132942 62677 1669328 338886 1410243 805932 703547 94952 220696 1384380 30899 1880772 1977269 1601199 1351947 1559320 1066178 1789475 828298 1208851 852250 1384478 761249 432230 304679 1225983 1284638 1216146 1614243 84643 777717 722010 1084699 1585241 1251396 474378 1696690 874320 1002701 1570084 1846345 1922059 613444 1241308 495084 1014337 1988545 1858699 1741705 47579 349166 1194556 1034382 1267972 1165483 1222175 1343225 1491440 382251 828977 771712 592606 1985236 1141747 918640 270309 945988 1958714 1155013 1358618 1659564 1536225 445861 1063192 3777 1538913 1831783 819367 268402 1802092 81953 1026680 1548633 1110298 1777364 352175 808829 1881730 1732099 1583797 1473983 118798 1958089 753310 118728 1146965 1039234 1433793 1885707 1971642 271160 1984525 1736167 1457780 1741664 1446263 169524 1965089 1977035 267656 1485792 1072054 1584029 1179379 1765176 919635 1062679 1573544 1509421 758583 1743295 278932 916544 330820 82483 412087 583559 1694028 30272 37788 1094466 1728967 904192 468331 1443896 1527608 1214433 1240041 1092788 1194609 967031 119175 1516990 346318 1810609 84575 194766 1170817 1800536 457106 496741 1275037 471162 1449266 209921 1060926 1384411 1846281 358746 550852 1823882 1594796 384343 1158277 405355 1672925 991771 742817 1376462 482805 79960 1114768 1066803 1934789 1420550 1519786 212306 635003 1491771 1061626 92627 1056718 1571754 1239747 559805 1579594 513409 1565461 622820 945898 1749172 1287958 1391782 799147 1373486 1434267 721975 1448819 888558 927474 174783 1735898 768573 576225 933035 751025 1462305 1564212 1353049 972957 549617 569199 1806820 651789 1967406 687969 881254 1963066 1873400 1657840 638685 1934280 742936 1588285 83112 1571189 1682743 282030 1889475 1655672 863455 469628 346052 1771025 1350106 225532 1554705 1356672 996381 36680 1487404 216945 1781442 876152 977645 302000 540816 345728 1058150 784186 1527423 1289186 1563880 1067796 1019276 86057 1592498 1122828 269908 97100 1210673 1295488 448194 118044 799113 1884302 1193011 1354593 1634525 837952 1315638 694674 1876559 981820 1313101 1136279 256192 1632256 196706 1206974 740629 846833 1377387 1275415 179290 372876 62718 60034 626332 1445889 1484100 1918636 647650 702310 1173543 309169 1147854 1559741 1773164 1532051 1638392 283168 689699 1315264 657491 987448 1656367 254237 352114 1328427 359984 1983370 442665 810611 976646 570814 621937 1575332 1883443 111181 1417612 1581970 448102 1713031 870827 1558922 1543947 1604854 894123 1201704 1452892 558377 75497 1911837 1443450 1551587 1228092 1227423 1431061 1854780 197841 1481445 1945338 1644526 1195464 611899 1277308 454879 1125177 1063720 1765919 194436 263395 1823223 1814847 1946482 1906731 1101211 1748434 838187 1046293 211012 603182 696567 3833 1295540 717379 721907 1486976 1395771 1658434 1604588 141573 976905 1404122 1780184 1870397 618120 1544127 208970 1424754 264468 81643 285171 972083 516320 1625374 505695 836808 535372 1420427 997786 278837 1831749 1979721 1613853 426732 1196913 683220 1171725 890755 565195 1779291 1690210 386025 878616 93068 1698552 1820832 188920 1887377 248543 317572 612753 130475 864193 1557529 1153884 1238987 1151684 1764104 156363 1601515 1537568 1213778 893211 1955170 826906 54144 683672 30200 1604335 424608 157475 1830361 825566 1572051 1150426 649852 1993810 1893339 471381 1429405 1682585 1335306 1653829 1730265 580094 1066826 136612 848879 171322 48581 910523 657696 1885259 1496434 1308917 1776140 378849 691936 1108126 1176407 948656 1543030 1404742 1084058 969439 1613722 1759337 25157 227285 954679 993634 913543 1993563 1632640 1313741 1819967 140491 1129975 1905876 1265200 124223 641027 534664 671162 1500480 1165730 1717026 942630 675085 507820 9155 1465395 522903 862529 303056 779648 434171 672887 646034 1385514 780958 636983 731959 611941 1778054 1401890 627922 465173 493289 719356 1157562 385178 280205 733613 902534 577339 1062598 139804 187821 1692191 369160 48083 582139 587682 1740942 394715 1517366 962898 629831 560796 579574 412224 956227 988873 1650549 1131844 16089 1929351 1488528 500578 1908481 627311 1202016 531026 606239 452568 1930233 1942873 431750 1645509 1452038 550804 980275 1678215 1248964 1851554 1078743 987859 1780139 1490239 773193 812229 1643239 1560433 813499 690409 1756232 47530 566288 1383305 1004877 1172993 311487 968440 1930410 797518 1978050 649112 1331616 1788287 608985 1558100 1309228 1640144 375918 1639841 445869 388751 1209124 959001 1763529 1856995 1882395 1116675 430001 858894 1477450 627240 1845402 1549618 689709 288335 1839996 410813 1423280 30042 1242697 1786772 1708179 326241 210713 298439 268248 311314 1103306 883468 309398 1832001 618464 1354698 711341 1385522 1329934 1717977 1245932 864942 826956 1398208 63663 1946585 738512 1174377 1556244 1724321 1507259 1844691 641369 29118 1516606 586285 266108 1051268 588883 1581198 1305854 741137 502205 1906222 919235 461763 382610 1435128 1091591 875197 61204 1700772 615509 376379 1594386 1545198 438978 40530 1727377 1484915 958008 414345 163137 422843 150262 1023244 1179929 791256 1400293 1364287 1828738 518904 1304162 443915 1243842 48618 1629488 872108 1289597 1635403 1245235 1633487 696853 129780 1487240 1102374 1272307 1664846 1386849 1933714 657489 1879150 1852760 840710 76487 284538 1954051 1230363 1294929 474634 388425 1407631 1106083 1794209 830593 367175 1923255 1516791 23390 1143801 654369 1446764 1789231 529280 1803249 1072571 88188 1555372 1983066 1143391 739348 599031 1461639 1562406 1655887 1110708 1664364 496706 1444722 726586 416715 371944 317842 1364284 1354205 689790 172540 739035 1604981 47913 1761835 1179497 318188 1814907 50734 957619 1982273 1666207 1118777 246496 660606 1570613 1207914 1213472 1562609 38704 1841916 1010033 500100 850197 174505 1469820 1092138 1901157 1289076 1196351 244607 1690457 1267173 1153928 1485467 506048 1552985 1102894 1806648 628993 831345 1513989 26637 1203330 203363 299088 798919 462581 10528 6864 779079 1414553 1205957 699238 634307 1735912 931094 1152951 1663861 1035568 1605554 801019 1156855 1094550 1813981 1339373 844021 1701199 1461582 568915 914221 1618300 1811415 641329 473364 948708 279003 130861 502792 931773 268717 392652 15587 253734 1717283 854740 1495120 1331175 1278362 373189 1902228 367856 982749 861482 547839 1018650 745871 1588412 540132 509769 875499 1424359 270372 1162508 962574 496061 1359488 1208395 1234344 1766050 519212 554814 173037 1593949 824556 475430 1578364 405119 1506164 1118846 340817 1171023 828624 650402 842007 599362 316101 1454955 617352 1440699 1797030 1031736 1575563 508219 118936 1855721 1183362 823933 1444616 145930 1746600 627272 622301 590183 1957159 272622 964813 402986 24158 24994 719548 314623 214376 1932220 811038 335764 1569887 361172 1221030 1422373 669739 419457 291806 744510 797425 647420 147736 837887 813375 1044277 1873165 1462940 1128086 506538 1878511 1860266 1968345 1283870 263807 1028282 1431198 164084 149048 333196 1043643 231370 483843 1788897 1363624 976335 590110 474579 47116 766472 1610246 1963812 117989 767107 1772675 794617 395259 346350 60245 1723124 1427327 1081821 76046 1212031 685532 1799171 1906310 996327 628969 1848903 689412 1910377 640843 875458 1127394 511839 94443 1001040 1349318 446804 1471005 339662 941127 1342981 1879887 349712 843196 753506 326493 1054235 1653664 1055490 629553 96074 1851585 1337501 260712 858407 387442 738786 542167 1253765 1563230 1996950 1584481 1895130 446271 1362736 223916 1259192 1765812 1134217 1719148 104871 184846 409343 740097 784045 516149 1501642 151383 1135495 370685 226426 1771767 1847128 435721 205992 1802261 1954921 311605 351443 926483 200722 230686 1056582 270695 324384 319953 400912 1564428 1954472 740000 1144629 823662 34701 180985 1168342 164833 1739303 1609535 1217852 741163 1679383 522821 1117582 136200 826386 599034 1895216 975737 1327779 1821056 1620067 854723 1669687 98504 83120 1210789 155859 910908 533961 973338 1761223 1400442 1076561 1250853 588371 978609 1553793 1243064 578652 1667513 276508 1730903 838983 552318 861298 501797 1315797 1512074 1871617 409187 1521573 528194 1129889 795755 1247998 324351 599593 598918 1333697 1213563 75188 1056789 87719 1803151 1967458 898811 107362 1598692 233517 782845 893485 1326672 1558638 637197 211697 367474 1786824 687657 606551 1081233 1740848 27376 1674625 516040 1959965 668111 300548 173412 1556309 1543608 1806642 750052 343777 267368 1787708 227296 1942935 755383 1678558 1949027 1054681 1909767 1014508 1370985 1748641 1914652 1210469 1847199 987322 544196 1528677 1344286 733899 1000869 1649673 1685656 226575 1752517 1387138 604830 1068252 1709773 591829 1199105 182177 73214 1777057 1122840 1711425 756440 841805 1135379 720445 1222920 1628225 1616364 860251 754271 1224519 1186601 1817148 657880 1367860 129206 1735231 1013228 88146 1073917 1510968 834387 147612 613717 756634 1653442 1482640 1001395 721441 1588183 619721 1274104 661705 121305 1302049 1816692 1646699 734482 1748289 1934782 1339566 907666 509274 1816860 417320 1465059 227408 1719334 936702 1690699 1258502 1935118 661449 820299 123931 1396274 757517 221100 49008 142224 650940 1736253 958135 1626636 32086 195872 1110003 1241760 712424 1675549 1073698 416335 1584465 1780441 1130611 552242 1081515 1660931 294193 950825 1312995 1547674 578327 379312 1103800 1495322 352448 1795390 1523 1666250 769982 1937964 1160938 1630718 371167 1691636 619823 1463622 640826 149676 1921593 1810759 1935200 950716 1358524 1763862 943018 1365944 1925576 1827983 766034 1718595 1319686 1147478 1630672 1461793 1989414 324538 460786 1675550 1856323 1801640 1270054 1914179 667627 148784 301553 1738999 734256 1860114 1586518 1738651 194098 1517047 1956926 1998656 454462 1381152 972551 1909608 247986 1481322 28148 498316 320368 255572 849848 1512672 750560 1553205 752233 1311494 294068 421415 1461987 1317975 1851878 396803 307337 324060 184666 1321787 1511403 1976479 531950 1993674 151326 796835 1053330 686042 1675741 1116063 1212951 591722 717479 1820787 1134223 34950 1294562 555952 1937956 1873068 1504541 1299336 827579 84945 1771631 739865 58764 600530 409181 1717806 1253712 1849089 394252 1913690 1388251 209974 662904 879971 1305976 1504253 764943 886626 1546938 673985 1502312 1396714 1771807 1779241 207308 367599 82928 993981 984080 1701119 996922 47943 846957 1843788 985705 1861404 1902140 1420456 1283772 206561 1641384 1367049 497869 264117 20544 175268 1067018 628927 461363 533306 968642 66529 614987 982423 76736 480471 930645 768697 1868338 490316 1231167 576134 159735 1518315 159274 658807 1156205 1803677 1825226 697850 252024 2640 461852 1055832 1821908 1399163 529159 1493348 16851 1356377 1038781 56425 898443 995094 817374 750251 1879249 1521575 655844 1211440 1011676 1322489 1416275 467931 395876 635475 1482192 963593 18462 193926 191919 1130244 930417 282287 423519 1327063 614984 1592693 1627536 137283 943443 1653953 310102 1360522 1140047 1846424 284230 709307 110106 295547 18815 266794 778257 1884634 1441626 97390 1072018 871818 1130972 101297 162541 1830027 464885 253538 1501308 1613849 178480 848365 1745034 1951038 31878 923653 1205489 806648 9605 502196 1365634 1826565 1461376 1665477 419454 1738738 1108576 654055 1770925 308590 574549 242763 1421315 1847830 301302 861296 176674 1821789 1574357 1648600 766377 746438 223078 480144 580625 1607942 735511 1286414 1824860 1458134 223109 65268 159413 254981 1054642 1422318 1886793 628482 738019 920748 230838 1896973 1048680 1693120 1694107 421578 1372653 53643 571416 1664020 1780212 1151703 553398 1845830 89203 1006800 551093 251945 1902422 1367947 202988 1071199 1360695 1679954 1774436 192860 1442728 94028 1159324 446830 341054 67699 578874 221956 775690 354826 1293027 1859346 46449 1326151 1385228 1872181 301059 818352 1399716 1093051 270268 1899803 1089088 1546529 780502 263131 1391870 1374273 15320 44774 1081659 1592515 1767267 1477006 1003753 1145906 1448066 1875258 646486 1509091 1490539 544681 569444 1668813 821711 1077129 1091968 1391630 1656901 1088566 15437 1138870 238439 1566307 834160 825462 597284 1766448 1527830 462930 824198 592267 786125 1295103 239060 1856338 1147226 1338189 890628 1077892 1402575 1990266 1573879 724921 715965 1480728 1448459 124840 1314154 272023 193628 1978334 295274 336639 1626703 1730392 190717 939436 1951297 288519 643743 742646 1787374 594271 1136281 590324 782192 1798187 1927147 1499209 1924762 1523383 530256 1077294 180987 568651 1057272 1557261 1929083 1835734 584631 1023443 47179 1022830 1674920 1454333 1326714 927789 1655020 1565737 897889 1462853 184258 735131 155179 1120308 429391 862156 1316882 210079 879478 1700551 364860 1780289 1942880 613768 1461062 1951789 1650137 1797498 13255 660601 1598056 1135435 1794245 1228126 365917 1874531 1611714 224857 1326182 985000 1253075 1538172 993789 675352 736590 1668213 1967118 963925 1030905 1055202 1833831 1481402 1089203 280875 1142784 1140153 1441622 1506904 1628045 527803 311251 209023 1126677 1738693 1254901 880342 1220324 339039 453385 1248296 1134057 1037955 329434 19702 1742964 1180950 1497533 342960 191497 1848505 1270381 1275712 1703957 1782505 1847182 662616 1437579 1250461 109914 1370056 1571085 9123 54318 1874793 877174 824659 269881 1616239 1329943 1858411 239621 668285 793475 1947416 1608474 1821788 1721970 711821 107445 581170 1598970 102518 217204 1711927 1522492 902455 1493414 209448 1359870 178414 286836 1568669 274521 281092 1159268 1240237 329197 1229277 757599 736611 1179194 1479879 452146 536 1967099 1308752 968469 944113 614875 1196500 1275168 913562 1401886 1117995 1384546 1589554 399391 443427 69480 1026809 1127106 701981 207682 1265426 1889504 647040 1242214 305610 579169 517495 1556326 1646272 952382 289945 1266855 754636 923447 644584 212550 1206083 969223 225629 364437 690428 1469743 577607 1204741 747134 900099 1488277 523597 1654821 1698345 527254 1983123 993207 809240 1507385 1369021 1276707 571669 849658 1126591 862039 699330 132981 1521242 683308 991186 1360579 1494803 348276 526999 872872 577011 1600284 868990 1311687 1090624 1265983 1851331 322462 1143889 712002 1535768 321968 737809 1840490 1247350 1048984 854273 1454737 1082402 1042566 222308 924583 627053 1017154 294879 1715444 1612746 724278 1947315 1595684 1191209 1478585 1490767 1245440 877000 899659 192991 999276 66259 1461139 1055304 775653 153002 1300427 819717 692601 138918 240912 222502 605322 80739 1324194 1941725 214468 982116 1288076 2182 95958 1476157 1128583 1134303 757330 1203124 824139 1634349 876989 73485 1533847 1895814 430633 615181 1903714 1867886 1461135 1843589 1288463 1085527 1962264 693964 306871 892364 87218 472392 60055 291066 138708 5702 200503 1436644 943149 188438 1576012 987732 520348 1418450 615399 1284615 418496 1860709 758635 1642777 1781817 1177560 62030 13064 1518861 1673612 782422 315007 1848609 1396772 549778 1769682 1249409 425161 1348052 1526506 883075 729584 1830405 1974187 375287 1321927 1717295 1386644 384768 1127907 1157785 1661085 1717899 1587633 377270 1674245 886476 40912 1628613 1987753 505813 830228 1150749 1635220 909046 1973754 386007 1794220 934613 1347394 1087209 1592075 1397045 1084140 911258 691027 394083 1431613 1701623 83092 1354243 746534 644075 1986265 1472774 347839 721182 1338380 1668158 930776 698663 1732792 1034178 1455636 200071 217054 322424 1807084 986520 480074 1650765 1249199 1077299 261766 319384 1268359 1073020 1667225 577475 887577 652625 1262308 580771 1053001 193411 1196476 1072266 379437 107667 1721901 124851 1725305 81567 846229 962725 1979456 1757350 407138 1818493 480717 1715748 1788322 1548398 248658 1870298 1581292 1377495 1048908 693083 1692957 519577 1440837 930182 221743 906570 1659450 1966957 238391 957185 1021195 288788 135342 263264 480794 41008 1432683 1474611 1952918 1645007 76392 1996543 1649824 594669 1415196 495805 147857 1873804 1874990 424875 277954 1673031 1817111 662174 1673887 327615 445475 831425 752879 527561 1201858 1659361 1399531 1178232 728204 794712 870555 1595631 956857 1827450 1437201 452567 223557 1456747 393445 1551768 341151 1207320 283020 1665148 331927 198754 1429095 1899041 261302 827370 1141027 1068868 643806 1065264 820054 217616 405502 1545440 824594 1480333 839819 942510 426913 405340 1178121 1308781 1383042 583871 1692407 464789 816941 152650 968909 1125672 1995138 1236131 1110013 1698967 104530 1311525 602664 175112 997599 1936664 514565 1133297 1285856 31490 236671 1587029 80927 966941 1372961 531891 1452635 205908 1019592 22686 1914764 1973692 89018 1635882 1812803 76226 128014 1669280 1178569 1479903 760707 68493 1148903 870407 1372055 1333134 944314 1459732 1722007 105785 401685 1692811 744264 1587438 295676 746127 854166 996589 1957566 66223 955968 1493486 1342275 1352485 1761527 12272 1635340 441154 594455 21100 438546 1886574 1487952 1073261 1351231 265185 353494 431848 447756 1217028 1461261 1200914 1460564 1109087 1956230 905770 530874 978379 1158958 1565599 1913345 1281479 1062062 1672567 1784026 92574 1331409 945442 1789504 1507672 792436 1361369 250420 906075 3846 1240503 1364506 1432598 931025 426439 1056965 17399 1320063 352719 128784 606976 227718 193157 1732140 420663 606762 965772 1506947 1751527 1449888 1562819 1319437 1812415 631610 739903 1859985 1629868 1433936 1284696 1062358 1886515 1005403 411902 1851877 21284 1343434 1114556 592857 1477129 906890 1576365 1027033 1141068 492851 1219822 728882 242034 252245 1846647 864383 983495 77766 1713389 1438804 78553 1439165 1846695 337171 1007782 1967924 1364135 1660140 1486240 288343 1792017 277244 287797 63677 1247230 264795 191163 405996 1079699 716546 1067726 521798 790119 1422699 664023 60298 1624227 1344635 478967 723673 1774164 490105 1599799 1942994 1315749 999700 647202 150839 1659583 1104295 1065330 417138 1342859 1285357 624315 145702 1536216 1071004 621465 232769 88251 1484118 1464010 1402176 692505 1554431 1345815 847973 1647351 1841176 1166448 1580679 1371706 580715 765718 729158 1375710 572440 763611 1936924 1129426 272980 1297663 76877 769442 1215204 1003817 85196 310627 1767106 257780 433835 1030701 1801552 153690 533517 1497512 1665743 1559953 106158 787150 1793225 112435 1055714 1211090 1405377 1495735 97694 607820 1389482 1164503 829071 1982909 1366635 1117784 1054274 804215 1053100 1757954 530534 653558 1134003 1498974 162174 453547 639099 531850 1192250 1557503 866001 1367683 183270 1187438 123609 1652999 1599088 738610 643282 403412 229347 485921 1148167 998397 1094785 971493 856950 713385 1216333 961575 516733 486913 543764 1323225 257365 464841 1185138 1943836 1406060 699172 589437 341851 453366 140226 745828 1347053 1210097 131444 1355074 303520 317908 1089728 1049693 1336557 449373 1461047 1031647 555645 26111 1740527 1580703 1936716 1993377 257778 1556410 553488 971920 1221784 918001 1949963 1466050 1707476 701231 573726 643220 1609399 253588 1131832 514773 314184 1384525 701650 827398 644819 842115 1870865 683063 1681839 565839 1743789 1095571 79937 1152315 534420 227368 359677 689195 315646 1840982 1975406 870020 43842 999044 808380 1126638 1823075 1446666 1383024 1259010 1528580 1083974 526410 377584 1101293 766188 328401 652654 48255 1633030 1796978 1791833 1224099 1574425 93744 1819008 1995894 298592 145210 1431842 716787 1470240 256389 100561 1238727 430629 366424 1412139 316164 1470968 737496 182443 1880379 415229 1831795 1558890 514816 1372138 25617 613443 530711 349451 1327585 551874 37739 1100319 1111399 920507 1546445 108833 691912 662226 612166 769694 1658196 1418640 531691 1590001 266810 335548 1133304 1096032 623139 1301376 1049016 1129995 849422 1027508 1591029 1200651 271662 1955342 1126937 961297 737612 146663 1916799 1554422 145216 1026789 1774159 156099 146212 702360 495581 1911976 671215 1041727 1501098 449970 92029 1427534 1971907 1359041 959920 234988 532197 297264 727694 1312057 1152105 1908117 563933 837236 1778284 1436874 1765394 812382 1308978 962989 1553086 788741 211750 384283 971243 754569 1742171 1456938 1603621 865846 1087757 1656184 1700435 987491 541050 489052 1386959 1359116 97298 242308 466875 1705277 374610 1060274 76582 1207316 776107 1093567 91461 1524579 1398595 1128152 615240 582464 865800 728599 557815 203065 267641 1059421 816098 200261 1805400 1212313 1650129 140303 1494683 1112323 314595 686527 328747 81948 1200007 691309 1223606 1261376 1939102 1018604 1264875 522604 1164857 1757420 421468 740385 921663 1889484 367143 393904 1732581 1245143 1865728 1890860 1926405 934570 49853 1582453 334632 1227196 1719333 165410 1937267 1050238 1458750 1293364 1175018 14350 1711199 145290 590169 1864860 179116 248460 1005599 569217 1212216 1665263 741817 1469947 852309 1774579 1190770 1176914 918552 1394536 256125 1600453 1546230 1093348 1309418 541666 566421 143712 1985829 1385719 1398447 1645130 964040 1280469 1488453 720766 576082 298419 1975921 193638 1914245 478489 1408671 1043412 1048815 606018 1027612 1125689 1892669 827455 1320141 1795235 417668 538940 1781347 618028 413411 72254 1205571 896002 1566515 1628164 1049265 1037795 1413168 1212987 322858 84421 1499799 32268 953092 1585562 1351582 1168711 1044231 98520 218130 406872 488061 1333118 1920014 194052 261747 1962786 215323 1421946 481191 1698416 146669 1556892 393958 728331 669373 916681 1228363 1637460 512867 1651510 516207 485771 800746 872947 335325 519184 1307722 912538 1308429 1700506 611704 1886042 214937 1506065 1653000 304877 257278 382547 1746406 1118812 872365 201989 1771174 1793549 1244560 1795274 1181937 1643755 1492772 1107805 1411978 1350826 1911266 479373 1593183 1974180 976814 1561306 1736807 1730388 894320 449616 548553 135763 1186193 730969 1840454 840516 191689 1214029 728923 70703 67058 1700997 129938 568700 145548 1446777 1325458 1859747 904586 858081 418020 1831870 79104 963513 632228 934445 1537085 957685 1626602 85986 1909102 444575 1822279 1756977 692050 1650555 1241880 38974 518816 1172228 936757 441404 1576269 1371960 1989044 807567 897131 882837 382905 1338363 1611252 1914120 589432 884803 123206 1032899 1604100 1909707 564737 1545541 385021 1760203 1428019 82819 137821 172721 1414814 728797 1618382 1967797 1248605 1792270 1176215 1610451 1428899 965011 1982171 1826110 764321 1889108 1366594 844313 224168 809298 106001 614060 84415 1114698 170639 598444 678845 189316 351161 567409 483254 631061 1551666 1339027 1242476 829919 612075 1644020 493008 315696 424064 1161161 965035 1709325 600171 1913568 1321422 1817868 726358 1672761 414413 421419 1142168 976743 734590 555457 127806 410568 772063 285053 1199643 856681 1789411 280233 407495 719531 1386372 879909 504024 159191 1782378 1374019 515702 1908853 78258 193520 1940110 400722 255259 1591683 942394 1648204 136005 498350 255961 1194441 1043435 1214836 335858 1724391 1391846 253702 296393 810921 582740 1256758 1577747 1223403 796945 1946557 441668 821728 572996 526201 1162241 1086841 1344679 339695 697382 591103 261488 1099096 360405 831316 1269393 1154287 1292003 646842 1169577 782542 611919 806294 814406 1151508 930359 1168173 1148853 1482331 1990172 412149 1050185 1212345 1060981 1059076 1030946 533529 142651 1716161 152640 1336742 1168189 1325926 798607 614514 1997634 702010 344200 1527577 1375120 1706772 1687000 828210 1801680 352100 1539211 939935 45471 1091047 1527854 1349152 1211143 1413255 1103596 783397 250461 1622232 1001576 730878 1401117 349278 1064587 249519 932405 843635 1969808 1009406 1897127 1969773 1548311 1880925 1202556 1961442 1589266 644422 152660 363311 1262075 789011 61797 793872 1304586 1916144 726573 973103 799343 880571 1493901 1769132 1788353 994488 1656614 1103927 1649141 1087474 208191 1773062 1120116 1557288 998312 1569875 1182545 225174 1545364 293317 430214 1721154 31919 1419375 533842 499865 414047 1281485 883556 1698906 1152788 181447 681374 419146 1875303 964959 991482 1829539 1933386 306693 1590968 664283 890186 955878 1239003 382489 1448154 1175578 478963 1695039 183465 461884 84269 1081062 1979692 1009054 367328 1050257 1316188 420453 967166 1451808 1835571 133540 179474 1369221 1316426 220656 1893416 1193833 306813 205211 967833 1031819 1932440 54955 1134035 444143 1278490 461348 305322 1185948 1057314 1509864 657643 1339561 1711598 1947113 1758129 912084 1999727 537407 706453 952963 70306 465963 974642 1300684 773311 1827887 318562 647326 774348 171203 442175 715840 1307810 241208 10973 225270 536048 1736673 764559 872719 382678 23932 624034 1486197 1693701 1661414 1560632 1397527 115259 1944298 269645 1739658 168059 1686325 1399867 1795530 324800 513802 1685026 865486 1894299 1305995 147499 1016586 1069637 1543798 1668409 1175896 1856172 465724 418927 1484479 669842 1650545 140086 337906 118183 957537 1332015 1330570 1145770 57960 354508 1688608 1586802 272101 530354 1425855 1177100 1449814 423715 264332 1279289 790403 1378326 1750320 1843279 1232779 1362994 61824 898422 316586 503144 1902144 1237382 886453 905939 68502 1566446 905201 246067 441107 1548825 911443 1939621 748617 482759 1130764 818867 1403200 1983636 1053372 488581 687155 1167730 973214 383618 461165 1510835 1914282 746508 687907 1853914 1601938 1942464 1228316 359552 1952345 1000036 906000 201682 150195 1861473 1450638 516254 336597 85094 164764 732385 540185 561034 1404508 775495 1495333 264905 1082133 1479041 1326608 306747 1132625 127561 1977575 1718874 1845493 359085 1090765 305604 1166982 737387 1736857 956341 858744 1101267 589946 5406 1599198 343232 1226242 392581 674934 105378 1485236 1935276 936911 194134 1229621 120825 1364333 567068 1832631 611621 671986 330005 1926121 579664 119851 1311331 666337 1336813 1687072 638335 1794237 440806 276288 711461 88953 370004 129946 60872 1213046 591417 1415013 84924 251198 386531 1791916 1165222 818300 662331 551677 1638712 1871526 1004539 477443 1022144 1218363 1207856 1937177 807284 580775 1544487 1698226 1436441 307026 1604024 609752 1581914 56107 1264254 1029776 31247 423961 1152946 634547 1268414 294333 790812 432591 405619 1034553 325686 1620561 313914 46304 703948 490684 327438 1339919 862952 1329034 227205 839711 1989687 311918 1401143 1078125 1273417 1085455 1290274 1435844 1575135 1362940 611891 920617 1065333 131003 347008 1542707 1280190 793088 611950 128350 1555195 858387 1906492 1418421 1785712 469048 1345908 1819271 1035070 1531674 1271347 1689754 483287 854233 1985825 585333 872161 815244 1594733 697389 109611 602474 1509560 996716 1563594 425270 991970 478738 832620 1118137 1738108 1408555 411959 1365477 199657 1744879 997339 1930092 1868049 881856 1466712 1901462 119426 1370604 683376 78126 770774 1938357 438050 123801 93968 129931 784271 866918 523939 152739 839800 1534228 1140726 1771001 1628584 1756660 1663850 1445659 185188 956338 1452878 682047 826982 1887097 335681 1188219 1790191 591261 1029465 59175 279883 1933676 344264 501705 1624366 1319805 140191 354548 651003 1298101 1178050 1196752 378466 357303 1036348 1475570 1651650 101353 330088 319315 1812490 1505469 1975164 591802 290598 1505683 1738454 524251 1547776 462776 984983 1381526 49706 1808406 1984890 1148116 195761 51222 1572068 293092 933993 1819086 848419 522571 1173748 1545637 1542326 824197 130065 1854416 538868 503467 397293 1867297 293200 539303 1669503 1326051 1335915 1157000 232637 1072102 1499377 526949 1366750 300947 734060 615073 1063551 1154912 1602701 1846848 1713809 1539561 1478668 1057227 1518744 638324 1840909 824052 260299 581891 1912871 1431677 824989 241552 521016 1637853 567196 589554 1051648 1296276 997449 687701 944799 1956799 656811 1197480 925980 1755182 1509269 298715 535822 666064 1614759 1868572 566366 1122147 511523 913731 1638574 1177398 1001074 1966664 1846716 640377 1355841 1387648 1738428 519363 877215 405356 1636349 1764812 995005 123274 1773569 661163 1583016 188586 1696578 29650 154897 163822 1089869 1744673 673052 1956224 1964477 1407950 601833 1546759 530542 388611 1434092 736188 789667 1179599 1412735 874884 687299 1798185 1622591 828673 336906 389900 441670 1820063 211786 1131720 696100 1610283 466165 429966 1321326 29625 1926380 602020 202868 1126412 1082350 1894318 1516505 1318678 1553097 990557 347073 1493260 770813 1016551 1204667 333195 419564 558759 835346 635762 1663052 346714 1804796 1926008 1546263 1998931 1378836 1675805 1743185 1740042 1648486 1484840 1032265 1232784 1730030 1291040 933662 1407117 103900 60258 365637 232620 1842674 1881493 190531 133561 128205 537293 60488 423825 1362449 566856 1312035 1597781 1537451 612718 1226224 1558854 1081353 1490817 143549 1214797 1919550 104988 1073674 321182 711205 1936723 1837921 1482129 1748553 1281111 113438 117187 1965457 60666 1080705 429273 923620 991777 1479392 24987 1860595 1714866 1518189 120973 717042 1918909 1160994 1555874 891717 234979 1363226 1399296 1019586 1960390 1452463 661213 952908 134963 1180090 1838004 1183470 803459 1253934 825969 301516 299046 1683433 1490903 1622449 1338281 1514317 1697111 896865 577191 376637 1693174 1203790 1063762 1350098 1712918 1896400 404541 1812988 1323131 1008225 336000 1784024 1758501 1483127 1931370 1245211 1146786 323259 1042328 1616569 679027 1071323 927585 29622 1586584 1028890 1750620 555789 1907152 1204192 777873 1632658 262865 576019 1903958 634612 1526074 311518 1872122 299248 886829 1486500 591028 1862626 95991 1051627 271395 1233902 941156 524292 986925 443536 1089852 5158 1372926 1564363 185300 1635501 1364424 811254 1229650 1435011 1119063 102360 759582 1533862 955592 1958496 1043033 104789 756544 1524771 1843884 993221 231388 1074752 64125 1107474 352096 364736 495287 194636 1714017 951407 669135 1958860 300772 948935 1422225 1167990 730062 1734530 577378 1717732 216140 858355 68484 134708 1244483 1494387 970874 556109 433377 1266408 1875491 899741 415566 1044567 131466 1661200 1634968 1195556 648289 1920222 54929 116359 1910869 1630793 860782 1564176 1398429 882028 682384 1771239 632752 628295 1183414 1323846 21937 111730 1923977 757368 412759 480884 24156 1670087 1083203 234152 53834 1785361 705510 1601828 129118 1287244 468696 1847896 1039739 1640224 613970 983817 1778513 934157 1631532 653914 1972591 22833 1727141 1087189 369117 1608411 132990 925770 1763952 344122 1132808 1381484 904398 1080245 143449 360542 806336 704724 1385622 288057 223561 1728995 1425271 1800601 595912 1829415 1959240 1098570 1936091 205596 1671233 1133385 1233875 38270 447685 979855 322111 1287823 217153 669755 1104111 198399 1175750 1755627 1601092 1923828 1913525 1542303 241179 365824 567754 999902 715864 936790 1209159 1351923 692821 1105610 1902797 1979901 966348 1463064 1921348 1526669 66578 1164486 76127 1175317 959603 552086 1732569 793701 89565 1718791 552990 476059 1072105 1608733 1258832 1703240 833874 1504585 1486309 136356 56589 788566 171782 1260492 728115 1352569 1415974 1788061 1631201 181514 1617518 80505 1338896 295065 1747365 1322786 238463 1967353 182286 1115364 1858202 447146 313955 846669 1928385 1656365 270903 735842 1634718 284604 451938 780317 1292889 735005 1812018 425241 1355998 925337 554334 1179632 249402 776474 1346897 906969 1385467 796482 746081 916153 235510 1496951 1965342 1603437 1900226 1168585 528768 370684 1458241 1407164 22318 876882 340324 697693 447014 629450 274649 519218 3045 763912 576457 1745140 651167 1666638 1156306 98389 165995 1753202 29320 906575 602047 982479 702354 1830024 646555 1758081 399547 759181 1434685 1839114 1629362 1470312 976782 1642750 1205515 935490 406125 1866716 346118 941894 1795370 1116926 1572214 127414 816760 551806 587334 1024257 1186408 471673 1778897 597368 1872076 1065586 435554 405412 1491819 1173460 1838023 1886974 447601 1236964 513143 1287144 934091 4244 1708746 756992 1358296 1986437 1186183 865642 979549 42948 1669999 1763079 566193 1267408 230079 1579645 1047139 1128751 1241962 505566 849487 1751209 310553 362778 535219 879960 469239 1944616 1075150 1937587 1649222 1673229 1040261 1853200 408307 412014 1654753 1904006 623654 1577079 333938 482092 1486272 325453 1755978 1142399 1313616 344705 728957 1067301 366275 166856 217883 1404649 1178972 1446872 57950 701494 1757744 260284 1173093 1165518 1664067 1211253 1667787 615856 1216841 1654373 1862673 1554410 1824416 1537665 1596246 805702 1998138 1023870 1558243 845116 1429271 1000362 735000 182617 1179164 275265 1768673 1237648 463345 366826 1924456 1826122 795766 123991 937467 1740281 710911 1924412 960055 188429 91845 486279 419920 1987954 648070 541858 708913 269673 1499676 657910 494002 858379 628325 1387513 670105 1768044 186590 107167 14249 1820767 1855499 1663557 503112 1144222 1524137 271808 1453939 715317 1461387 74265 532134 66070 260038 533608 989126 510543 57668 1960442 1376892 1252749 1925315 1551438 1428065 1959494 1778556 1964927 226671 1761610 1562851 5597 102217 1933582 349178 1401160 1336606 1146644 902098 1921532 1526964 1549206 1118816 1999471 1068436 964481 1237383 1862364 1747048 1106234 430574 1299351 1632781 578833 820064 1852373 670551 90961 1249557 1829498 542126 1476432 1264609 1760485 716378 1432939 914905 1113047 89180 1733773 306363 1687364 1329674 1962375 1836034 830347 11034 940562 1611470 28514 1297595 642838 1180593 39901 1878914 1443085 146908 1010744 271004 786448 1544235 233549 708324 669225 1706874 503515 382860 1190844 248501 649059 1891384 1622658 1384405 294323 1071932 387743 952928 1963130 1056370 101697 956079 717323 158758 1951492 731312 1111906 838248 1742315 1691270 785495 204139 971950 706249 1848259 307571 1306675 302360 764650 1588597 1489138 1382236 1080185 1174679 238062 1959404 1808010 1273573 970465 55141 833866 1539502 247533 1848484 1596587 1872136 1922776 1599209 1762488 1451192 860358 1930745 1985800 1731767 523103 1246105 815401 922784 208332 751392 1006416 61226 484510 1937169 804401 1303891 305713 1051686 1849447 309190 1927734 1374010 1299013 1743324 1752966 250562 331152 1793822 1811767 1491034 1932013 604262 1525605 1149945 673517 1676395 319833 1564031 924643 345254 920445 1893149 538837 1219380 959021 392086 1108482 1529833 613446 737070 1749461 878478 272456 113663 1222685 510419 471031 226890 110806 799825 125815 1403326 1910405 212176 113476 351380 923159 201525 801771 1379730 832428 1140723 795470 1186170 672266 1112889 1827773 1859149 1819625 1672715 150934 1137506 1788820 900538 1156008 1327116 1708423 973641 1287758 1508981 1757527 825916 279462 409170 420815 274555 155262 1485507 767501 1841241 1460689 215 136155 866461 417721 572449 951108 1883399 958673 1566818 836553 542088 1838553 750369 816155 1891930 745575 1306270 1537200 129255 444235 185054 8024 196994 1390236 829124 852128 1284931 1020423 1082505 97261 338844 15595 1094509 166063 634564 1353529 316823 902006 320732 1981143 247258 1133035 1172480 1182725 417382 748171 1119856 56285 472434 1059901 1813404 128371 1907959 1823938 1769557 19500 45560 1161950 176795 1410386 105456 713730 232822 863331 1937238 1313316 1145444 962877 828107 1790995 580586 142620 1623852 860257 1104686 631176 1401909 1263311 574381 533625 300662 1868446 76460 60500 1824447 353562 112210 30676 1222668 1819193 1488984 858932 646986 131002 1112372 1626279 1199461 1175359 1731728 726790 1583689 549122 950317 1087718 1113228 1340783 991593 408518 575057 437702 1262669 1631679 389329 413814 1612183 503592 85732 818160 1762433 551514 914658 1561560 148579 1553360 314910 1510648 5782 240550 926421 32333 766676 754640 510964 1961918 834158 923136 1017394 1412123 1138627 1292908 1478084 1373331 976590 152137 1069692 879687 598567 216699 402694 1106997 1558537 1837412 1463633 1840423 1243453 657697 515865 391468 661541 130290 1075545 569812 165113 285825 967986 210520 150672 1824252 1281251 414521 1767603 681849 934738 15784 832311 1772957 1895714 1554224 1475074 813317 1072590 1201178 347184 817288 1878413 228380 540001 668747 477808 50097 1420557 1031241 438221 1792783 845137 1604840 1602792 1599418 1923330 1119795 568951 1059511 550793 1832973 46343 591338 1578810 956219 167814 1367322 1838931 1627487 765677 1183972 1589836 385453 863829 1542658 255815 33701 410247 158182 1877312 31072 409665 77211 497429 509121 265955 1323535 1097914 653989 1692920 1387742 1103500 1455077 515 663731 1654037 510068 978729 1220858 1133909 1348556 1986039 1103492 924950 1343126 1884995 190121 1181423 26813 1268904 697223 1686218 940840 1269344 1951647 594943 955899 1960421 1741326 1250244 526952 275395 1379754 611643 698690 186642 735213 1214090 1182128 184155 1489849 1257079 788079 664606 1659214 1578111 1881794 238794 415263 1579589 207941 1154332 1366072 324271 1134506 1232846 1060207 899637 1360474 903692 1597744 105197 47456 1463507 278212 754385 21170 1509021 664916 1086385 1867764 919997 1554809 541494 765791 320264 1363044 1048986 1386791 803296 413275 574825 123965 1499114 678545 922197 740114 1480285 611226 1961267 540642 132508 1423849 1802619 669957 809747 223731 290467 1332739 82655 414117 1179161 560064 1151793 1301073 1820723 937416 1214866 1507261 1905855 370808 1092119 213332 919896 668374 1732488 1938799 193513 1725365 669552 610747 1437783 1333656 161002 1457355 1288588 1570901 566443 1369439 681486 1853706 14598 1193825 237364 1526761 689907 1841489 1778089 962979 993950 1385700 1473663 488491 1103720 390534 112363 642396 443902 316196 1496116 1840697 664888 318137 1256755 162456 287822 1655147 257496 116159 1226578 294134 1659978 541631 1487742 688132 1000983 576481 1671873 331677 1403017 727981 1902244 185492 891429 985839 895081 441726 142535 1834703 26590 108872 929887 1773824 1781421 1316933 1665854 337694 654770 937826 718874 1900489 20909 1386668 443395 1512423 1305042 366497 1652752 1656953 1740199 1363166 1125009 919048 324284 1782616 1842817 1492497 1355668 660204 1006008 1371153 1267000 740386 1615596 634109 339011 868077 1647400 1298703 600658 1442150 149307 539128 205085 1043564 520032 171726 201403 1278016 1776524 853949 910214 1361108 1493067 349383 49170 944150 550615 143322 1078306 283102 913473 1691415 1126194 739827 519078 1065157 1472724 1658949 488535 569774 1743956 1251174 190679 1938260 1139044 1136954 1487835 777630 432630 1216716 539941 699222 1125141 248938 100236 1915670 1051018 1183668 1350605 772148 665416 1195040 1772521 1538497 1612861 605863 1968516 1652734 261509 1646541 271827 1307509 1681180 1038699 622105 1404574 548873 834705 1775184 232076 185824 1216459 397780 149446 948913 1041801 1481467 549169 1897155 417842 1988726 1882379 1761728 834980 1964253 891387 1256730 20608 330081 385641 914372 1640215 305675 1191500 381996 540774 817589 283751 177903 1053342 604249 1573608 1783465 278905 1330755 39677 1195157 1106996 145740 531680 892370 1684558 1428290 599240 219953 1039401 1064736 1179442 847371 212006 1455214 1872452 1053451 1154486 190560 343 426261 1390746 696357 1932254 1822813 1554605 759054 1641853 939057 1106107 718250 580804 108862 1120858 1003591 1272366 625734 1668397 1792640 1401279 1942640 1502526 1881949 168156 1523181 676042 1537509 1666170 15894 978550 275479 1147047 1607253 1804239 1896934 1661892 1833614 1592774 1264412 1026720 646312 68682 944467 1813823 51853 967039 1902130 1483040 971368 1382672 1187262 1986696 1377076 6021 647956 1544920 1663394 55827 1596219 1099782 1995868 154641 610352 1772407 792912 228637 552313 1101920 566541 174231 1590253 1315615 87372 438458 429118 485226 1861391 1692728 709979 1341534 1148300 1017805 1722106 871665 1668246 1311627 1719388 838057 217482 182790 657594 355660 939441 1006639 349261 1903948 307597 1066833 74413 1397009 1235502 1375943 255576 1938032 217 1399481 336338 782599 1478832 1088734 874322 1809012 1813647 1782944 899077 654060 505376 1838243 1402352 537272 497247 1220805 285097 289587 1845309 1171427 779267 883264 84436 466170 517784 1447180 400969 731257 313484 68229 1786107 1657722 1113040 814893 1143827 1717725 21836 1596941 624406 1124959 549472 678903 1418181 1197718 1358987 822783 1073329 887289 1172370 1419278 1909614 701800 19396 726883 1321078 1049942 1873191 452747 44578 1841204 731224 645982 1501934 420793 360232 1243109 1491205 127810 181609 520169 1476527 762054 351888 1037897 550475 558120 936433 716302 457256 451798 261036 32034 1103192 32900 1394179 1106179 1399001 525169 1852071 590625 1410737 1505624 1800553 911782 1728877 505413 611199 1867142 474372 1871240 1348137 404062 1305597 598491 18754 1921147 1002002 1397324 74493 1761509 1780735 828737 1144507 704426 771515 836921 230510 1914121 1771073 931731 1533458 1832955 111469 774471 713637 325778 376853 1404083 1246950 1820508 886963 820051 1773113 1585029 742102 226372 1834030 862413 155023 867924 609820 391042 994920 881987 1715298 392363 1879248 591799 494931 1008211 1150739 1100471 1467915 890887 380694 813376 1561736 1550782 1235216 965935 15790 1528976 382012 313028 186811 1864619 1396539 1683314 42440 1134516 1456995 1198336 578917 145357 1727877 1390267 1220502 1973638 1386811 1632317 1808582 1804861 339598 169889 312906 1369427 1026234 1771006 1640654 1941006 1372309 1666352 1419574 1320407 308412 1454502 1452562 721452 1369399 1442588 1390502 1297744 737513 1399881 1277591 1643661 152304 525597 1278062 12628 283145 423474 1970628 296678 1816684 238069 530335 123002 1703373 1472439 896208 1458258 1806535 992486 519491 1863527 1818119 1309534 1909476 889885 1916924 80681 1999794 828109 957680 1598501 417457 1128389 1179791 1285290 60880 125779 1259286 1952733 560161 1671006 1342123 511624 1875582 1587152 1425947 541417 49981 1064978 1519016 1755117 1337852 1416199 1683344 1975873 1797663 1087469 1145738 1517801 1406378 1336327 621494 735473 1305360 1616023 1980803 1593710 583579 352947 1184925 1374690 118439 380606 1531873 954189 204203 27366 907062 1004202 849283 940514 153926 743487 913770 1775954 1541844 1817975 1551623 17759 85572 928605 1786905 1579775 1063716 846026 536204 1647937 744123 1641826 457308 419966 1562242 1986751 1990200 924499 559312 1224498 934096 1580632 1878305 95833 1145807 515608 1428141 1699813 381083 1940968 483032 847596 401571 537661 968404 648965 854823 1096399 698031 1387671 1636955 43128 96873 914443 1300940 1299972 394523 519750 1212501 72401 351821 751424 1673728 1335027 313117 607335 433310 234661 1347138 1955600 1595362 349147 1438328 66329 1997613 1737167 209423 1744671 1822832 333810 959495 1517246 174087 1206543 1116725 807652 1866829 402648 912459 884730 1074247 1731542 1673543 352560 1172542 375026 951767 1139524 1575915 1399206 1705258 1806693 1916107 988557 687868 712994 1710328 1108770 868776 1732819 544848 1745540 923631 1877224 407098 91638 273939 687497 7776 381898 1549509 1655942 1123856 224527 742157 77070 841797 1653460 536975 1409612 912644 1057145 1306916 1108746 33160 1151751 866143 639606 1830248 827774 650181 298068 811571 1817688 1812674 1049892 386657 114962 96479 820669 1433208 223828 622657 578643 1148610 1526515 718783 158825 485707 390034 1908486 1055646 39911 743631 1434640 867849 39064 24598 913910 641505 141060 950761 817202 1177886 487434 315105 15480 1450972 1712332 241254 301923 1975314 498080 1465044 555599 329983 1018212 295656 473709 415137 1377477 1174401 829706 1278414 480752 933705 909630 1354379 1612116 990129 1981988 167947 42447 1435290 1794419 676277 1173165 1173824 1663200 490485 481676 1059081 1507422 1852640 864261 1400699 1394107 190294 1903451 972662 1632260 643767 1329646 48071 795839 1356430 355433 767066 275298 1151258 216430 1634311 1623841 391074 1230232 1636447 19757 861478 416490 1208402 440870 137538 1228632 1512487 17309 1257744 1937419 1588037 444590 51585 1774817 152713 1469434 9477 1730997 175512 450475 50016 1244947 1695249 493082 798615 1026322 1744090 932118 1361513 510347 1587349 1723913 1352787 1649121 1172820 177632 671638 887695 635417 37690 998081 1528583 1749899 678418 742912 660148 735357 1053953 360484 452158 9706 46439 250316 1904615 689233 117244 838135 875052 1915039 735726 652955 585843 1281330 1182731 1300930 862497 395922 243941 524235 746563 1699563 630467 78539 291941 151885 511807 1296821 799138 815027 1372637 397150 694019 1237090 1336852 1581163 296406 925410 1177385 78122 42129 532069 1128626 338495 1698521 363079 767459 1224765 354127 430748 1968836 281757 991650 268313 920728 1449646 1089351 1551202 415594 54859 1759238 455714 225441 352652 12054 1520166 685221 1310033 1855068 907872 266697 150382 1189700 55769 1867833 25319 1999717 1953238 1956422 1350411 233474 1978675 1566184 731517 952364 348332 1191042 118613 400423 1229609 743668 1917677 1360450 1232786 437979 829880 1606141 1639795 1210802 1865061 1154808 553085 1385170 897281 660736 1454440 756009 1146450 714956 251423 173265 398798 1225290 1210467 986158 920307 1786439 1587468 244396 999729 1368612 705908 1303292 1982624 894100 633474 1097554 866334 1254804 302091 858174 1471552 1648374 1053265 1709994 1708771 1036882 1302134 991634 342249 628641 16098 364245 1836582 195697 1661223 1838463 1634128 460787 1824580 757887 742625 1313110 115364 941727 1937348 1411216 1248808 938579 1884732 546148 1347360 155365 26327 324274 967334 1541236 528016 1880775 1098516 735466 794465 401372 29999 75964 1949678 1240338 1933790 1933409 1831930 662726 1399643 716392 1539759 997549 718163 1358108 241996 135356 538189 1785475 936095 142192 1169572 1963893 13226 876017 1861005 408364 907860 1215805 535959 1136926 1360826 1384894 335071 487707 1042094 1679430 705771 224880 1594992 8577 1167388 999178 416251 1824485 1341778 1251923 777117 506254 1479278 1834418 742256 1806616 1773079 302524 1014494 976560 423346 124597 341411 653657 1898001 108930 31700 584902 1567372 1577085 1716784 1426233 1221754 1889263 651732 1731678 1559097 1808662 389298 74673 1926652 1174128 1865903 246779 782511 1368687 441504 1964260 677362 183434 1681981 1631763 645436 575716 1980344 149564 563036 797443 258519 827203 1271314 1401484 462307 1885360 1491901 174805 323387 861282 790964 324802 384891 1089507 1002079 789109 846367 1670235 1794098 1678927 1161589 1178254 1636529 764854 868976 517280 880444 349099 27927 863242 1159271 922681 1489376 385135 656919 1450014 1313257 189034 127105 773419 883065 1941140 331453 474199 1518575 1946015 604325 1981879 1512957 448700 1172145 368447 792355 1386603 462066 1945130 338230 791800 1332395 1564133 312308 1452427 1148848 337841 350771 695227 49077 592124 1574495 1474076 445248 1971777 899423 242130 1347664 777286 1918714 872802 368879 1025763 1477535 672778 945433 1067788 652566 1811396 1414466 1753387 1952119 1284689 743134 643936 1831949 1356374 212736 76103 412082 455128 1580005 1731851 831864 84977 1707693 982182 1845662 758707 665027 1933801 31098 1115055 1784705 432814 913877 987366 1677533 1955267 289046 1295647 1234627 460202 525230 1335289 1897095 80312 1348969 903274 1824632 1664438 256874 1289905 537614 1884474 1354030 643270 1704297 1046852 736473 412256 1793683 690548 18925 1790964 266636 1568228 1972165 1590906 260155 1385239 1912479 1534889 220815 235389 1248607 52449 623007 878644 1117047 1401705 177917 690725 541003 1931863 1272665 1954272 143015 1754028 1700844 300680 960729 556632 207707 391570 49752 990081 1020576 1358237 1604233 765759 849744 317937 758784 23653 215156 1410039 575140 449531 220252 265134 253516 373874 425139 62979 190052 1252796 1837791 1503841 706806 1871257 1739958 1497402 1366135 1713403 1109936 1894522 845309 1717549 1183894 979271 638571 1498202 172797 950014 1405863 1627597 1103217 823082 373998 1189895 1303299 1051129 1085925 60771 1648870 1221193 994964 1191659 1825914 1152237 1130284 1438715 1570460 1322556 99418 718779 1843619 1074128 749919 1577649 1730592 295277 264623 1559531 1414848 545814 1194471 944177 497952 676803 52354 1193342 454309 1702537 926604 1638431 496858 899451 318884 672632 1611119 237948 965327 1332370 433153 500074 490159 488670 334822 163901 263573 1741279 520106 1775357 184041 1646537 1893504 206897 393426 73567 1813171 514132 248911 356194 1417689 1190315 740927 506354 395491 931244 640427 456344 884832 203762 162809 842204 1939650 1333795 1793534 170806 1700211 1202371 472209 1865886 1575900 754895 28332 35359 364769 787095 1800469 1806294 453470 1690197 1668859 874613 1169329 1860700 210923 442557 277082 1291183 433871 1232531 1761410 142193 131896 1691381 1989262 1906528 382753 246912 1108913 294780 612565 449484 952106 1484724 837285 1852484 304244 1466057 636006 158115 1092684 1574142 1139051 1550 494657 1697105 1854428 447306 944356 1794357 648872 915803 1844944 1571569 1958717 1510030 1740382 1511295 607535 796610 474106 55419 40707 1486098 1088695 587180 772092 113675 1748330 1344960 492530 1343253 684409 35638 83027 997640 1528186 691280 774525 1991910 489758 22778 129028 757912 927530 1854164 1197797 173833 804134 455569 1513303 900173 857992 544978 496976 90112 1317715 1418564 1542239 1128884 1160748 1639586 1090199 1809749 1997078 1587119 1313907 1378375 537976 1061502 1142930 1740103 390834 1257087 695901 977590 872926 1049668 649553 1042559 348968 1718001 1783936 214981 1477087 717934 1597281 1894267 691654 1164650 803762 222709 935808 1268296 40249 1262698 709278 1657716 1098930 435837 1872662 380942 597426 585148 1101219 254838 1571297 319209 713783 1560629 164704 610238 575487 1398259 1205889 514943 334095 1468193 924089 162190 625875 1715899 1137881 901319 1435842 1214949 667868 898075 673199 510460 190325 1788570 1514477 596491 1147797 1835197 950180 950872 1362369 356495 694752 657724 1489983 1505378 392827 1734160 164759 1291264 1016890 400416 247003 967800 610075 1302068 578138 390459 1357092 1759516 869409 1665435 271288 499478 380443 1679755 1837484 1333632 160942 1115927 1712451 90289 400256 49563 944529 979634 141938 134260 1086468 1316404 1037630 53860 976584 1850736 1634892 1857319 229943 1892843 1077696 573641 1196771 1876911 813483 1602089 61827 1636766 1281397 560173 784154 109939 326154 1811038 151612 1534153 1806684 1430340 1375782 1487317 1360011 182324 1990710 295871 809422 208206 1745336 1140021 607389 518909 98599 979804 200834 1953011 1649629 495036 294108 1554236 42599 1940407 1438025 1592669 317564 322859 1286823 670415 688765 232827 1074400 1473546 1102100 982220 1609709 1443349 1169928 204108 337579 398705 57626 947038 1774115 1977809 710035 1314479 337211 159254 1007699 1985 958778 832810 1442704 75551 124344 978748 61506 967526 1987605 495721 968574 244139 1608014 1174771 148045 1684861 897944 1592954 1495824 899871 369286 306726 1471762 1714213 1846641 1217808 1385763 387062 1966083 1415637 754748 1666988 1261712 1623723 455227 1781568 804769 259103 1715200 1017580 1329233 409471 145815 523328 493395 1701905 858525 467068 553474 184173 948276 1852023 313101 1051905 1490630 659195 82667 1270133 1723112 1859111 271282 14717 1122157 1367974 1045736 637472 1761595 697642 844835 808623 1189371 466357 19307 1300861 586629 1660487 965059 59130 163480 855208 1625075 1817797 1118798 1589404 291242 145845 1865158 1808997 551720 866053 382715 1704792 1379997 462122 140580 1347705 1270144 1996544 557723 1479447 1513173 1500566 737546 585939 1009190 374500 1617007 1061493 1362116 847378 394445 1936471 1011989 1835319 1345420 606056 1599526 837118 111767 471789 226195 276609 690080 503226 1164902 497174 1095155 1766195 1416115 1289062 1466254 1715680 239464 1836872 1168971 677321 768632 1171493 553915 1757796 1842531 3267 1877768 745387 1712709 652522 569647 1441375 214482 330939 453986 1145360 1878876 1410176 295675 499377 1523027 1639957 909922 619604 962264 1073962 111646 198141 1318258 220024 1274678 1152398 1653125 1455791 81194 374039 63179 423948 890463 153157 1645887 841854 981008 1663633 938483 1239823 790776 1448299 1192131 1849281 1409845 243241 1308272 1740736 399851 437748 1194968 1588885 565035 1641548 1523543 1828225 1515329 550877 785057 1589459 1639413 127630 1656870 432476 1376200 1533951 1703730 1365384 1911745 327765 1060365 946568 913201 1483308 515510 1125808 1100104 220885 1545166 233297 1641148 1028243 1242245 1554202 551759 1742287 1555223 212226 1767639 705692 1444147 675109 15874 1115989 1567463 1890078 160358 472004 298411 1136669 570137 197226 1521172 1697696 508477 1282317 666936 1998725 1319609 1575572 1530077 1408729 1886940 423743 513586 388855 1805302 1279436 1496947 1102338 1588627 643653 638129 939967 869369 1001880 1976161 1910565 1219068 515725 480129 1519877 40165 541604 994173 1144779 101660 853310 1013669 81057 227299 692567 98314 1407808 1751914 129784 654800 687028 1336504 1876921 383995 160771 597608 1230122 586217 1517426 1861551 852268 535304 275689 538098 1394879 381184 886070 1136306 1256319 1582652 902126 1449347 760445 1593794 605138 357735 1508911 118906 1119262 1242967 913472 526977 386598 686569 1095404 484057 1204063 1816917 1897147 787717 1195244 541610 1287108 1473406 1685445 555872 1440693 1440716 1313414 423184 1893877 1355012 921614 1300152 532246 839169 1961011 1491779 1771002 1952691 1894157 1010044 1525618 1907126 1767457 30179 1052732 911406 485474 883318 880973 1156868 1452155 574889 1316258 116676 773590 103114 1560976 1591721 209512 441972 607026 110899 1136117 1644010 872230 1294243 1189814 56155 1938176 334045 48403 1693793 1944162 1305134 834711 1102599 1602988 1693344 861065 1881218 240515 1736446 1237937 1166933 1725268 482413 183313 1708061 789270 68340 1382405 1102318 293640 506060 1881303 1329152 1644268 1401806 1416867 1875945 270534 1088993 937808 1585618 369493 1476270 1970450 1377627 1095550 1508649 301248 506228 1607214 1604462 374658 449754 221752 707584 1603591 791317 1862101 853320 1746886 836338 1563175 1641544 1512576 932183 1380233 1751128 1039387 1595732 1456364 864360 872013 1967016 1578166 210611 522600 168916 1860569 1245702 267175 1522881 659460 1030463 1118021 1659988 749655 117204 1779243 1590532 97963 1077134 1091444 902292 802818 115031 77407 803218 1672044 640099 1060046 259791 569693 958020 1997889 360819 1959326 1535576 882350 803188 1004839 1243514 1986234 525417 280084 37190 587268 310962 1705461 396813 813127 1345328 1675866 1572265 780166 1379714 1523382 1537 1536459 361439 620532 1201847 135843 1953203 1430977 529921 1607412 748499 1907065 1531884 674739 1686299 795892 1040546 1991793 1349997 285148 1351233 291150 238044 1980364 901649 1453574 474035 837787 1491792 1654428 760942 1287730 877393 501074 1571146 878498 231724 1267094 1665449 1930160 368959 663660 1963560 1767560 1759175 284756 1417070 652389 1640430 1085274 934353 1043185 1990968 1851092 1750334 1868137 727950 99974 199326 520889 237598 1373350 1558012 1578315 1223700 1536600 1252232 756714 1619785 916692 442476 1260611 1210790 812154 1041515 285533 499844 1081993 244871 1055031 94467 479434 204262 837165 328425 286608 1779126 801275 1905180 575101 1520235 1356297 1898645 1452369 1464766 1469592 1868358 968192 1737196 781908 1404781 1833672 799301 830996 448161 112963 1724941 1664805 365422 1488477 973475 1565427 1217910 836855 962184 750413 736805 981843 1230642 418601 1656349 54037 1573221 387797 633442 762570 1281679 842084 62146 828512 519845 1274740 1240936 1022406 1578365 622902 262014 132958 148457 826677 1719520 650413 865719 1711075 1154800 568728 1803652 381308 600916 1882643 617131 1257772 1502382 801307 1244376 1077536 15218 1928536 1198793 1354969 1844567 32628 315271 1919396 1836924 708743 620415 741107 777086 1918140 680767 1715694 383453 760991 834785 877374 1217960 657756 1722163 10016 1371885 1257873 505080 1750133 1754928 910473 60796 393314 1848216 522032 120053 1965193 655776 1311342 1477691 1496261 1243201 1201151 1318224 969004 1436310 1447351 509676 246675 1384045 1025910 573026 82948 1871546 1824697 991259 314055 507129 499558 1447101 1639521 1356447 426964 751850 1306103 23816 1980908 1228416 1435003 1541761 594490 874568 1277712 714860 1309548 991303 341387 1450175 961509 1318056 1285350 1665790 1585622 443866 1506956 1641797 1913363 1162451 1317076 732178 449975 1181428 1143974 1651861 1148257 1013309 136721 629239 1808574 1949972 1832020 169926 282418 1790695 670649 596275 250695 1767723 698712 613145 502013 651718 1190839 839680 1409574 63291 539846 235333 1825847 95714 1893290 805994 300857 213936 1088426 1806747 420353 925089 274957 678068 27736 1215787 1407458 1993019 506447 1022700 1166465 761251 315096 656271 931077 1760596 1372174 804300 992036 112498 257501 343297 564623 566779 348774 1975673 852852 504345 665978 559861 1312231 1050486 808591 1617783 387432 1426755 1724022 299219 1471844 107194 908940 508076 774859 1398700 1331455 757005 1822964 309280 36251 766271 926631 1805703 45837 515437 855906 1826589 893858 182141 979553 1349179 655711 1799349 516783 973322 390694 1028091 45705 766672 468031 579880 1595379 138843 1084044 1412312 298211 1799927 766420 85792 1183645 80013 1122179 1302771 915682 400352 1641541 425130 1353871 1511578 1614757 564185 312406 1070545 496455 1447018 1736758 52157 151897 747986 266656 1995982 678176 1372912 636639 1135434 1927570 224866 346830 1140440 220371 111969 1946959 704058 3086 1522221 390550 10202 1530421 1420049 1936468 844199 1425630 310237 482165 817100 685782 1652143 1602821 932102 1981728 509744 946641 201657 330358 648154 1997378 1918724 1063376 1074825 1103999 291915 847525 1118753 1436458 1021308 111079 1618662 1876363 753621 857326 1728500 1282841 1210773 475505 1295248 1566870 472088 1990139 910429 1580672 308430 1228273 259605 798337 1853254 1450085 276419 1573391 538121 1648912 302488 1209341 890976 1417246 1294949 409750 715783 345768 475432 1057546 1002838 28469 1213268 363601 1654984 1401265 1378754 492006 470943 1288396 1158797 1791738 194337 1919061 741312 1421345 1651128 1116220 1420954 1266552 198634 1054398 1968004 1380243 1450504 352010 1963389 86803 1954719 118869 908854 1578533 1151014 1330558 856192 437108 406906 651384 350391 1649537 670746 953819 1328868 1551888 74626 420154 407318 1810308 1691366 1227970 277992 74933 303754 1511594 1516616 1236706 481900 152354 1188177 906095 554236 635998 1785096 410163 1323775 1086758 904914 1157258 1565154 119148 1812958 488710 413572 1383031 1759161 401154 1226410 1320310 1384556 1762325 1628544 641339 550486 90518 301592 294022 174966 574953 1858180 971813 1701045 1558261 1280029 828555 159432 1153845 1448023 33767 1893641 910525 1363614 291924 287933 1814221 1112267 676933 1632592 1247553 882449 1633393 1580761 237643 891015 566839 707490 1105167 131790 1102089 1752562 1483164 1544581 262208 781158 34418 1368195 1964694 340722 1910959 501837 848598 580492 951356 598132 145123 410156 616671 850728 1727611 1114817 633572 937601 1360380 747459 1749282 765604 1902258 1042027 1352915 520324 969244 851394 86017 1247585 1381868 251517 1850395 1134665 1108264 336718 1606144 581893 1505517 729919 22217 300020 674209 547401 696131 462285 1044890 1055966 1616224 954462 731742 1019389 1913620 809753 920763 231873 1123412 1342991 1008692 827009 171007 406289 1341544 1922759 196817 1443455 91237 1187088 1807371 1979916 1197979 942065 197339 1632908 951271 1295098 46422 1529444 1205287 162229 1530946 664900 102189 286693 1637571 1204534 518097 1315175 1176783 351702 1765054 1762291 871278 1869800 831506 476927 1633947 124316 1088638 108 1014360 141939 1253261 639934 1867208 41155 1531059 1442999 1876540 75387 1375398 1521279 1147869 494355 775119 1766355 1001666 1782537 1331030 638292 1624016 1146390 1354551 1966018 810286 1089305 490004 1875136 654965 1917804 1628663 1529307 1351896 73409 1419643 953444 1035280 1585455 1490257 1638582 736870 1702426 1047063 307052 1101034 1448669 718491 1750444 1975780 761896 1089031 476939 1634364 1062090 683485 31028 554807 208757 671588 158216 536852 263139 526915 1605377 779854 231731 1348748 925396 1219434 1203360 315226 1691977 150795 1859421 953732 1738096 165993 479896 1929625 847196 392784 121104 1276243 1485422 959062 940083 184369 561745 1542402 756091 1017224 1615746 1493166 388523 690536 1209031 1931876 122871 1673993 737408 64160 754246 1304517 1511017 528434 1463524 227988 1798393 1968933 837326 1750806 125492 971059 318663 733706 1737042 1239062 1401873 1215929 1766393 928147 497901 193592 498513 376399 73259 986328 644867 1681165 1916683 301604 6141 508749 1299317 485601 625276 1689478 871888 884678 1868657 789622 1277361 1261403 499638 1887221 372633 1147765 1154899 1427781 888025 1561710 1218190 208815 1563614 1879220 1612292 168939 1202726 782419 1373324 843080 958155 1846529 416511 1630471 665531 1465703 88771 1099439 82535 1444339 855782 476008 234136 1016508 1937818 1196841 1743200 1444706 664776 1610005 960377 343042 454116 1273499 21842 178568 972485 1550536 801620 1136812 1228022 1037026 1749798 938739 703886 1538515 1425829 218873 931442 677820 186364 1672418 751543 1131303 173946 1804058 1332360 1483841 293666 1758270 1702931 1407572 1177581 183974 1832557 311304 911867 1930627 754002 293173 352222 370756 135358 1323178 1172645 341000 462789 931746 1393064 1393625 930027 1332123 1984839 322178 1591242 708980 1257304 1912637 762686 904279 1328671 1967464 1737508 1126467 1886460 1826500 642574 1119955 368665 389499 425360 864610 1929602 107795 1558516 1311972 1919617 607712 1980827 870493 781685 532242 177433 789254 155375 1441833 1420496 365181 596921 1156549 1061132 1946190 254462 1735081 1099751 1232026 433951 1756854 1326947 1736763 339760 151376 1798878 953876 1731621 1160680 1676449 1719668 1437360 1934045 566614 1907000 492957 604888 381285 1806675 521210 1148644 180213 879950 1684085 296683 53067 14086 1010633 887821 183509 1087356 959117 1697873 267414 857754 397786 14894 1296002 1173290 1843053 1034781 894904 525165 568769 1677385 1708842 170432 294631 1838528 269983 1756898 1983655 1345689 1310579 931450 968687 218562 1695886 1985509 541137 535457 1984191 1514070 1747490 854363 358835 1419341 1283498 578045 975776 347650 794582 1638224 328993 1758476 718465 1102272 1359191 1362429 754099 62111 610373 1543499 1386367 280128 708413 771497 413734 946624 257651 1651149 1070591 1550647 983955 1590662 155479 1325538 1594996 1183703 1932394 1385370 317784 1620030 1576163 58982 1409954 1330890 1688058 1880298 1786324 630379 1694631 1075862 1333191 1659554 496882 329778 571162 754175 735879 1580401 1510163 484633 939450 821270 264498 1795409 1117996 1282043 1093739 337562 1395234 1816764 441994 1121402 578677 1811877 325285 470790 1057535 894408 1712285 190734 1490602 168709 1531106 533516 126834 1897503 414998 1051368 1464371 1764722 1176534 223732 1889377 398058 1022557 1889476 1371966 1579293 1150998 202891 260556 413809 1194248 54372 1258305 285737 1039144 470081 1577913 482709 34334 104313 324479 1289568 521618 249878 536604 1611805 726397 658114 733024 1208829 875280 813420 1064637 1833125 150267 1660707 1027092 188931 560693 63244 1117831 1779683 446314 702497 1319972 1592256 325896 463899 1401835 31759 1047962 774713 1903512 340050 1322445 983807 541763 1952462 1740345 1583748 924011 1027704 741211 1419382 600829 1718797 604447 353393 568468 595093 175184 450998 1646846 78917 1266934 1189222 1287999 373593 1527911 1106478 1548937 78314 1790535 1111327 1415562 1591058 1250286 712295 895676 101066 1308226 76714 99660 1586633 268242 625484 1520268 942222 1862421 82013 285683 618064 106645 567944 387952 72109 811513 1139263 1418095 96896 1535740 1411643 633536 310793 156101 966693 1667933 887064 1912051 565871 1066837 1010029 1856481 224180 1143610 124370 454497 844679 1979701 195805 1543453 1236224 1684372 1000117 1502204 1683979 1332087 1141168 1422229 731791 141494 1337073 959588 1721283 769864 1510131 79924 1243513 494867 511548 271975 1367932 1811454 1166838 308730 1550994 1829094 644945 295214 542091 1913399 1244821 485661 975585 1486259 1239818 964392 1271421 387210 335849 830999 191108 998477 900464 320705 25361 805318 323845 277844 1865653 1770950 236457 832332 1710314 689975 1835451 1534713 1377797 209963 1083022 1489096 172977 1082198 1319183 739738 375755 1261284 818082 1077704 1585639 1804555 447981 263003 318189 1292219 209872 1862891 1741888 59299 24249 1975880 541967 11835 347735 1405333 1664831 1034142 1735765 998431 202089 177738 1838337 1167398 654758 1566048 701667 542518 357923 131107 80050 1972217 477848 498515 981043 1522826 618148 1486880 280007 1096538 1009888 1528410 1106246 1272804 627578 1474148 8721 1519579 1698086 825440 203360 1178289 653019 1227690 1598603 1060478 61297 1519744 188601 1332133 6244 1052497 1899862 211594 1407022 816677 1973361 1173229 687356 1705093 527180 695571 1149995 1561036 511818 1632304 611267 781069 1686669 1911856 519396 967893 1890662 1692214 1442038 57123 878104 1591070 1184180 1366162 448332 262370 1247730 1368337 551510 1596257 1020045 388415 1217993 282810 912656 1627773 548501 1747487 215031 459651 832209 1247143 27522 923427 1867272 1044457 122028 1234523 637260 1952059 1403448 1363068 1680827 1129166 843960 1486789 1780648 41421 117220 372447 284957 407855 1304158 151841 937243 559288 129549 52458 224058 780598 151494 497640 1625556 161508 1290992 1806433 395741 473231 1796444 19535 54571 1276956 241984 1630203 1232499 769265 96183 211409 1828836 988249 436966 47382 676955 962436 664505 1096534 1933679 284108 171794 47237 188063 708215 50678 344048 225108 933952 874944 766356 1529869 1300213 1104043 219986 758509 1436791 1034323 700924 2598 691066 1710903 916259 1716249 596872 1643468 894633 1724312 1887981 441199 762353 1281053 1718695 1719432 63935 475457 209209 941462 1330030 345369 1138562 451166 253585 1430609 1499924 204768 812909 1055781 1052855 1891199 804787 781892 1580414 1921310 419825 567386 828644 34032 931658 762069 580303 3747 1961942 356246 90103 1174071 219813 1010754 711119 384510 432969 123523 89318 150431 820910 1352298 1747153 602465 1197319 1182852 134912 250869 1791051 1096097 1461279 1809638 1531308 653478 228243 1825609 1360916 1904512 1988585 1615971 202695 1896521 678924 1448938 375544 904887 944613 211039 1370663 190490 481196 1549221 130491 1023397 902811 1183299 32871 1891282 1281941 53899 166735 27544 1326251 1482953 233198 70552 76537 469324 1387031 939803 595810 1139804 127192 1509160 1247838 1458430 1430492 1784755 1030003 938550 1287140 802453 205255 1738162 977166 1961152 748953 1996345 917446 617773 594824 1765140 780691 649223 314303 1079665 1904198 1084340 498899 1143922 1010166 746212 1168010 485379 708554 1419328 840661 123198 644028 1801847 728206 1641787 574787 343342 117356 475404 32437 1975325 620393 158046 1014299 44789 1936930 1599855 1782687 1445987 903620 95079 546565 1954915 1831344 495034 444311 302122 1938632 1411109 1933544 484523 548226 7884 1436503 680986 1935119 450542 1508713 1265020 278022 1619815 1666855 41348 1702820 1791454 1320822 1898792 54633 1846372 1371857 1549263 590533 613520 482976 1276277 1583017 819462 570235 1523334 1124635 405841 1095554 1335783 1969173 1290200 589273 225621 1730029 483940 658833 909071 888307 1024580 655448 1519698 1208461 623287 477736 1943310 482519 1223147 766774 171640 1380368 1521196 1999309 147938 69124 36672 301008 1365822 381723 1409273 520776 1897459 1344341 353413 719332 898176 1152118 1845204 1614374 17543 461668 35228 1455361 204202 1216157 1223219 1285082 153496 169904 906117 342212 1460552 1349248 749387 1898209 536561 1059524 506853 1476187 1447001 1673158 1957447 1672209 579225 915876 1565226 1340729 851807 422186 1270692 1209534 55433 428421 645022 1957585 1911943 864003 1141049 1131671 1507891 196469 737011 1244605 1611740 816928 664109 280385 693387 1212629 137314 1701218 1160508 595408 1194230 619294 1055392 1094229 890622 356780 1515042 1157071 1007036 1989794 1176280 474767 828655 655415 1659745 633112 498479 987808 1634657 778383 1982529 1260953 1325502 547775 822249 440811 953853 1184136 1502538 799434 210286 1713128 1720277 1003785 19415 410239 1723332 1440626 609982 1259652 1163529 1399293 1319677 1498349 1272333 1104177 1019192 288747 1856631 1110439 372097 1124078 1493995 559055 608461 82783 873819 87909 1184961 393043 1708249 612639 1370974 326323 1547938 1963422 942650 1745701 149759 1373814 695385 655702 121773 1639038 694593 698617 1823818 1712692 748673 243158 1635815 1128902 1225766 1686937 713908 287611 66928 1283104 1352907 276407 91869 120133 605801 1929825 874875 1113892 389085 1283935 643695 689444 1162757 432012 832263 1690899 1974990 1834994 748455 781950 60964 1337429 1373616 445976 1742134 1736507 981461 1203475 1022308 693418 1537762 1822672 438858 259242 177180 1192203 772990 1515555 604133 722678 1853265 1059341 1625080 522350 1389674 495855 1581585 1740169 206542 1970608 1477382 1205074 142360 995927 73400 1916481 1460046 1571135 154977 1996305 1389368 292740 314803 1891244 296645 1150274 859817 1563593 630842 823698 1013240 1774965 332293 755047 1411232 302866 1883816 919633 691926 1018677 1505816 1727981 629775 484478 46589 1412293 31679 1289642 1965641 1886580 651812 1380025 145063 1440951 477885 444384 820681 734046 846224 1229366 137120 1997948 1606764 1840947 208614 145814 12695 1031834 1433834 1785044 1149599 1578274 435103 7779 788805 1540282 1525924 577416 1529456 1774303 791622 61749 43495 1715653 588631 1516704 321776 748515 1432526 1806472 1069629 1140241 1288957 1929570 1617051 540314 1435134 1040945 1352440 1060520 284058 61538 96999 393363 1866639 1947046 1445021 438140 385999 664528 1932770 1730760 897056 966545 955123 1731051 437377 804805 1060960 466604 398890 1970093 1727764 1959499 1865114 1652583 437638 414033 868709 940442 523119 1531397 1650525 1151785 295451 703785 682735 166508 1704861 1188048 261915 1340907 1192215 49188 1596608 438934 1668996 581339 26479 1106588 1805745 268377 1008328 252472 1384333 989318 1223765 1718694 287698 1550649 923978 1692270 693939 1175156 8197 1062357 1110084 1557086 621078 1068579 662621 741349 500034 426105 1404550 271605 1285550 362934 1873246 386496 1930111 1226113 502203 695668 160652 668891 463682 1809688 194412 1321674 1531707 1842701 1388664 797953 251316 50920 1648860 1728430 1484948 231519 753530 1683315 1158758 898608 1160683 1674600 1062785 1355365 1065147 1895827 1675502 1938991 1810242 1067825 1259263 1823366 616463 178512 1330978 1358072 999591 698351 1589526 1690421 564927 115035 1107464 4455 342626 1411902 1478240 695159 1530636 747464 1488857 21799 1633188 1880061 1666164 815923 577197 697295 597185 1187972 333146 639427 1274221 1099933 245419 375329 170978 1217645 306884 67547 1055681 1928164 714837 1060699 73137 787757 1066114 1314622 1050971 1082278 1438206 1667989 607031 113872 1321645 671051 1042910 1847129 1395909 1827045 489871 1152216 1868351 1105980 1688934 177081 634256 254852 1778892 757295 1739526 1439840 911800 423994 1574220 1878622 1587904 842860 1922626 1980480 1730039 252344 1143289 1137841 1851466 677256 200430 602612 198233 1288163 1452507 1138746 1578998 1368980 693830 1793005 254236 600224 826627 187111 1027429 1937110 1751060 812700 129470 570868 418562 146389 1172901 1289255 725461 1742057 3895 1910514 475642 1947831 1991987 1346737 313854 629758 741090 363324 649878 1294434 874509 1724527 766380 652369 663650 805613 1224223 582908 1076297 64893 242632 716301 885034 1876865 1486822 1585363 682643 834991 1020679 748454 402303 1492167 444597 121008 1057329 530486 1421941 261930 151877 1347305 893075 843496 1076187 805442 1551795 550812 1282515 1361114 961070 1651533 955093 899190 873162 1229649 876925 766680 1559836 1464898 1669982 351156 1461182 1174897 95390 1808050 743835 1341334 1442174 698179 1902571 138949 57094 1982510 505114 1008358 1175181 47035 522671 336825 584127 1951290 451466 1593546 1414770 680474 463350 1512111 1489320 1993583 196303 682617 673194 1983616 1463683 1939552 587593 300314 586841 1101471 929648 1141901 334666 372454 700807 249713 1306587 412932 1827913 659765 1449939 1131064 1962747 1052119 896546 1198182 1274898 1969392 1805611 423209 867675 1658179 112047 1431109 1386341 1755609 298039 489733 271220 342637 223827 63606 608679 605124 1106267 1861910 1699770 1599964 957116 1767397 819844 1281461 1927807 1066625 1543398 638856 1681753 308515 923310 1324543 11520 1380187 952870 694542 916440 1898208 1578292 1518032 1774784 1580855 1609676 1336294 1502718 1946752 787915 1760649 1721255 747965 1518704 1736143 602665 542896 1925802 301570 1518474 340282 285685 95720 1606804 988542 1622363 1662358 220062 931817 255205 388817 869412 1867054 128626 858084 1986549 310451 793591 496629 1502597 1944670 613341 596500 708543 894630 1784821 1403795 1927692 317810 1191354 1101536 303846 1086464 424616 110772 1491790 1441202 720389 1672387 1200333 813645 1776749 877888 1699403 647519 61324 864051 309508 665519 574685 1244817 120422 570220 1513153 1792721 293728 1871060 231595 572921 1782713 47836 10685 1108604 1248237 128970 1809472 1128506 1119889 1920448 478797 1254814 1923597 1425717 744296 1480836 1702248 29168 1242922 1147530 471135 1112342 646737 1761304 475736 565327 1120101 284036 1505472 1429275 1908710 363682 212490 265831 192226 732355 1603735 1662314 10219 1617992 992479 1361544 848746 1879623 1245950 1563015 1063806 291064 1028195 1050592 76769 1719393 305173 1590646 681226 336227 1416411 1549924 1556416 1498790 839555 433522 1487768 49965 646449 132602 1469247 383719 227564 1898174 1918141 407117 324196 99182 518480 1582961 1816299 8147 647578 192894 1833773 1199237 578444 1834217 255701 1553263 1928349 1456262 1265834 1302643 240146 1304499 102183 110965 66681 617898 272484 53409 1192560 32724 1763236 1067312 1008922 593333 1017464 1511806 1608791 1648093 927291 720719 1418055 1738759 814467 1982121 438931 960280 352784 160774 1818545 1585984 532886 1982937 963620 1642239 309637 614528 659747 1647443 605405 322105 466476 67430 1427233 1618824 1171949 1882736 46748 67299 554741 513568 968878 236243 742782 58897 481672 1940251 1708786 1218720 1211805 896218 340058 642046 1045339 821174 292971 1146031 1518540 1836977 1361907 200281 1201460 183423 741978 722746 1725574 877346 1149033 957452 1884621 1371955 447309 1913623 1690734 1201702 658065 1091371 1599119 1328017 1648620 571338 205408 1146521 1347092 1030263 1332967 1796345 956701 278737 816770 214540 241237 175736 715127 197668 1487151 282990 1767465 1568805 1313915 726932 404712 1965738 621977 1909796 436870 288211 147019 1757725 272235 551592 67223 180744 1758955 1740500 501317 265775 711230 1491287 1601603 1599721 1077672 1444785 1793142 440634 132660 1487957 1401040 420410 895362 1118533 1786012 253835 1255641 1557333 407313 1143374 820783 597130 1360778 931901 972811 1059600 1257965 706944 337275 1558293 1785097 1662012 256270 560594 1493106 881781 1940053 548701 1521105 904495 523528 729850 109480 842825 146602 1360280 1226276 1299775 1535748 1958503 720611 1415012 312374 203017 76827 206092 1505857 900701 1046196 907818 4764 868378 869003 1603687 933596 841307 1333383 145400 1794319 1065910 1134077 1785090 13152 1956395 800735 1732940 680314 1657376 51534 490459 214211 448664 124093 1439852 1645453 1257292 833878 671512 834068 1880795 1045811 670534 1950700 1595946 1145003 1557522 1882010 1885029 183129 894247 805721 476499 615500 1266129 1421930 1086936 108987 606235 1036550 1238085 414736 1082813 644514 1187886 493079 786254 1258734 295900 281925 568601 1816496 1197292 660803 318696 527615 795084 340256 613884 199588 642707 349302 156402 619798 1478337 1451043 548334 740305 1708671 919376 16224 1768004 544111 917664 97272 1566855 66210 462514 10470 729937 1480651 1054258 1662269 1485063 39838 1477928 38818 982729 761244 205571 329846 372133 1193986 1127070 711675 1524755 1102499 453578 1381195 1919081 107461 1734069 1092883 1374572 120157 203608 365241 212331 404918 1850301 1607971 117460 1543682 1388849 1936851 1545547 843140 146088 10225 304518 705283 1247478 1845870 1792453 369291 122126 1525329 808594 1155988 1585577 1255161 1576831 1973318 751253 1139531 1712041 1360340 44068 768458 1918565 571698 348439 1513848 776059 1909159 331816 909725 296285 473155 588906 320014 1554106 1304968 886746 756181 1673688 1656663 231821 1984553 132057 1625135 433995 1976920 1872142 1131281 544788 71877 1038718 329194 1620010 578858 1531573 1498311 1929740 1139450 570978 1014675 1772149 3415 1623355 626493 1437739 1878459 984919 243291 1215451 1531187 1269422 621526 1634097 1769167 885664 946698 1981158 1491634 548376 989654 1267584 1098898 69262 921258 1120570 1102944 1404791 1990478 1736861 571184 805620 275160 161904 858406 1615380 1294087 505028 146300 906491 15065 1050860 1636155 1086423 1469786 1920343 262663 1560140 1997962 203519 644676 296166 1455813 670660 816457 1914159 1842095 1011352 479323 291657 420192 396565 1299324 251449 1213259 1209141 1289175 1442032 117246 1739271 1736769 505435 479348 77062 1285053 1685190 1921452 1226976 421967 1452595 1648750 341698 1631108 169969 914029 620399 1351943 442017 1158547 1527190 1009834 959457 216453 1628220 272494 153259 570527 1377261 741319 1878263 1277879 205533 800209 1345319 1582879 1832112 1715031 1786273 453065 1133505 207199 1246653 962932 1358811 1355978 588096 35068 66022 305482 1825466 1125886 1183548 94296 177528 319706 1659767 1998162 1142633 381622 501362 1423156 1384654 125707 1829328 20330 425615 737845 1248448 739544 1729475 1602770 1504814 1067631 113830 1179432 1448482 353811 658416 969237 1545167 1107190 1243089 1950793 1178632 1184975 15307 341605 1022782 1319993 409724 1609199 1312448 1848231 811777 348434 1718434 1996824 634387 1964354 744095 705135 748192 1195463 118767 1235950 1417748 92673 1759660 275217 1789396 1217471 675032 1652028 744030 13772 515139 1022108 1582537 106343 1211931 1306670 1362328 586310 687557 1580692 1718128 973585 1614790 805919 1332708 7961 1758930 490044 1441725 768309 60028 533305 1980489 895493 98310 264042 184601 452365 1836530 1735841 164835 1547321 1816098 1348221 1269997 765270 512152 1209777 1456142 854258 839761 1257005 1569878 326644 144482 812586 1759607 1050068 768358 369961 1444735 1682245 1888615 1990083 152269 1918079 6301 1515339 462800 419802 1965927 1878805 409416 779842 1286363 1653349 3601 425969 966111 411328 1909590 1837044 1784639 1042385 1194493 1830812 1961303 1573549 1848957 1461772 1394562 1861011 1732780 1317091 985014 1999437 1998825 1369890 1991335 1233874 1098994 268782 338768 13355 638508 1542447 1235627 1540589 488055 1227596 793047 536884 1520138 1244270 927050 1609029 475552 1018143 1091893 664334 1242387 468943 297064 234117 122627 1987418 16172 1831458 776311 1649022 859410 468198 1651539 155608 251655 1499066 1193028 1017902 1984388 1777762 1952855 456890 1959148 142144 484038 1152700 429844 478735 1180644 1229129 560555 532309 1091356 917747 1210100 375032 1357769 834043 639786 1079538 1576463 1362033 846015 985280 142336 1062971 916183 337647 906199 626459 515962 1765141 430081 97030 1577788 461954 1151446 1152996 214820 1605066 1457409 822323 1985368 1434359 1904926 92535 1670556 942368 1176896 1759715 1737307 1789853 1464741 773949 182253 699166 425848 1137049 708747 1041274 1022994 215489 731833 1127003 404468 95123 871615 564728 1667755 478069 489568 15582 1324881 1180771 679799 1431505 717814 540708 1994803 1885027 968537 467449 892984 505503 1977557 192365 1070556 1801738 900062 1999530 798133 469648 30565 1700754 1394963 1911079 1496052 1797255 230175 501004 1598748 287186 917309 1727098 854628 1116008 141113 1165469 1197650 740527 1031778 6610 1661183 926144 277179 1858173 761365 1252537 571329 294922 1021537 405274 546729 528528 1246849 1269631 314627 1142944 663316 526723 1330409 540309 1507718 1580788 1758619 1532012 1901481 438981 990873 1968465 1523926 1947443 647880 393099 469410 866662 879651 1369390 805745 28712 214129 28856 81428 1163450 1974674 527 371586 824547 911317 559606 74475 941230 638898 109505 1010804 1038043 405178 1618820 807577 713145 875037 632334 1795815 1605686 549859 838163 419672 287461 142218 1119721 456902 1886874 612283 530004 1766398 1607034 1616552 1688223 1290591 602312 637206 105382 151453 1762469 930525 210685 164391 1852663 442691 1050261 1893300 1453701 1354142 1177823 1843331 1282679 803311 101635 224410 166611 1244184 26658 1887739 1686934 711251 1583476 1123189 321315 730759 332369 1361277 1310256 46325 1329996 1971343 1021575 1447724 575619 851552 1227135 1266193 670679 272138 700781 1373943 1477965 376888 120822 484695 974828 1002826 1842781 1049216 456260 1396784 1150448 1771162 1979709 1816939 693590 1852596 1641031 1422711 8289 1749224 197637 687663 434651 583531 919989 488165 523288 1372523 884761 795074 89438 1277129 1597698 1106047 57026 512890 1926686 961472 1998749 892576 599922 1999383 751649 13630 645245 1636455 1321535 606148 1762892 1350898 1667799 491719 570453 222487 1768808 1704725 196872 1458791 831789 558071 1521879 1710002 346279 1270739 1519054 1786611 1506220 223457 796282 484994 1213151 1667842 661659 903371 1156651 1033962 955955 1627107 651413 41462 1731396 1343844 766585 247863 790268 377824 1286141 1383956 242173 1962024 1992401 461970 1422489 87314 1563382 486204 642054 824391 1758480 1679603 63024 795041 379890 694389 1445013 432414 1380997 854175 1683115 1735654 706398 50998 1048991 715639 698589 956484 555830 461530 38348 457850 327776 834894 1808803 614344 1379078 341921 143692 1799703 938935 109329 1786770 1648669 1963906 482130 835296 1575753 1207772 1804955 967951 638150 1395522 961171 993053 1100563 660849 1854729 1705749 1007611 1082287 1221705 1248103 485592 1925045 1929736 1701040 1168941 830700 1019619 38667 1928205 1470302 1765956 863612 1723898 1201137 1990314 1273117 398390 575820 1888780 1084347 665717 1418786 799211 308143 1825941 53912 277745 242899 1821037 758035 1407591 1827340 514776 1306117 547257 1218057 1897114 779915 1978867 1079967 860000 1294859 101761 1760834 1034121 851410 1171521 1046926 926561 1250219 18532 377557 717958 1526583 1731741 1620127 1631150 1752641 119020 712746 1443492 424721 791841 1965317 1410974 1424227 1030538 959845 6350 580553 841933 1775685 29163 1383094 153461 1160031 492215 626750 487349 301366 1402150 1615292 392025 1287786 680479 32719 467213 73339 686725 824597 269640 404497 627772 1345276 1347954 218183 1271124 1327570 182845 1586215 71700 413936 1646802 242905 1659817 1802047 1704431 840705 764243 1792041 857498 684898 96166 75707 863056 1255692 670941 1407101 210351 207357 505618 856181 1692823 1892298 1594773 808479 931892 1288379 1834616 1341874 621075 1761831 925771 907716 406090 415201 1790804 826771 1139234 1611444 1061433 1882577 1281181 434850 1174117 1552295 116430 706405 1545228 739732 640857 1373936 1526680 923000 1694353 1798893 1742458 809629 1445825 942156 924561 1812464 240816 1892961 1666537 1238689 1155104 1616987 884952 431570 287819 532188 1431208 15147 514642 1852391 210221 121517 605853 1439349 1694620 651272 1703535 177646 1427979 1395203 419608 323181 734492 1339799 998003 391764 1588566 864378 901953 515499 130482 1542938 432995 40842 41361 1850137 1426618 971408 343424 1794832 735646 1241938 1012498 1516938 1683416 1765988 790802 439252 1509861 1478016 1838169 239348 1213087 970206 281628 64469 15747 332065 1252362 269509 1334579 1401649 687458 1005326 58468 764419 288757 1145687 74633 916921 1265138 1339379 445088 1059724 420377 1532414 751060 1542669 422185 98497 65137 322535 526462 1332275 301386 839652 626982 1983787 208541 207031 36070 624775 1911662 669238 811405 560692 1865396 959403 1873364 1252000 637697 137570 477596 1292818 1391382 149024 1929409 606572 622996 1467606 1276910 612910 1445295 1296192 1063939 684551 163780 1244546 599575 1548487 1986235 753185 308423 1288199 878191 281014 1201009 110386 803193 512695 1999891 1308283 884571 131251 1267609 1241777 792990 1078117 322253 838094 655566 559542 1820837 1670721 751391 430523 1325561 907079 1491114 1564198 1430103 792430 1171360 1039967 1785252 1378482 416031 1080482 1970325 1368523 26558 1845275 377867 1849864 991274 1914217 273053 1840770 137058 1547477 222115 93461 64911 72029 1622742 970294 1360784 276766 127664 1418455 1825629 718625 181078 1925275 1190841 1933660 1726121 91026 1152441 1092896 1762500 1718263 771280 872889 1200188 115540 180255 1916935 884857 1826267 1227988 107319 1034070 1186232 311474 874045 1206225 564395 1601216 1014836 1145261 1995413 283173 1522853 716566 380461 1311718 1895264 1770817 286537 827875 1626424 1374784 1223567 1035534 1539412 360297 936705 1098700 1165895 764322 397689 1064836 1264733 1639473 1669160 1697196 1468372 1835878 1881952 1960603 1115590 1417419 1029424 1624203 10583 531675 1395346 144102 1131706 1499629 1737376 758546 737767 1871595 628814 1358672 1139077 40611 844755 1573671 1994553 138598 269911 967208 709330 1010385 527542 451103 930655 603647 1959221 1267888 1562934 1493258 1716237 1083783 1757159 1917973 1478945 1172398 328062 327823 1757370 1121329 326488 1402691 577822 731516 1624314 1439590 1715410 218371 1449979 1492109 328299 676435 1167236 1673886 1810085 1773077 1704498 167483 528727 888418 1694097 1209421 832175 398379 146711 1934309 1852782 702081 1515642 1416356 521558 283518 540292 1178729 1489212 1499354 1430511 1476437 777168 1450061 1886056 1373536 1425671 236220 289747 427312 317822 1547256 1162972 817380 412735 1290418 1290443 1041367 449317 1888166 900133 823407 464661 1821939 1354271 1533524 613358 267753 529286 709263 1091764 370681 752557 796111 340524 970345 937396 930152 945551 1255075 625781 1304523 507879 862906 139421 1690434 760712 813103 934367 1743568 145759 680575 745681 21339 388007 414042 1465067 964752 1855673 1169719 402835 106031 1448874 895977 782409 426827 655108 1917205 179199 515689 1134892 814433 509630 459879 1242108 40862 1551629 1974537 201685 1626655 636643 1526821 740219 1064065 245539 287930 216537 718563 436608 84851 1497472 26974 1327530 1743374 908191 662048 1777601 1656390 562667 1170681 323581 1200463 1772207 1206389 1939620 1647972 1617537 1407534 1738487 804283 97709 877524 1034617 1338390 609383 877245 1819348 573968 1070282 1772805 1016335 1089434 16106 1167636 249912 1250546 979498 1265599 264477 863706 803130 984002 1617611 940021 1248940 1508456 1161290 1128067 1772039 1773 234142 478749 641614 834136 21720 977769 599367 216489 1276507 1638437 380264 465965 1869768 762721 1252809 295491 1859225 1113972 108867 851180 754627 1782969 902281 1265815 272296 1388614 899152 1099977 1781366 1855742 1958056 477850 301694 918233 259336 296088 1102874 1893724 367127 672786 164797 863917 1138468 1278901 2963 723587 1291063 455315 791980 1337374 1722655 1282072 1278020 1016796 278384 124359 783168 1845787 1737590 1023128 369873 86789 1220297 1450282 1123662 65608 1933095 337897 1028557 1309099 1437823 115415 815646 1226550 1867834 1196012 948863 356736 191220 1074995 559968 115281 834187 662595 135544 67111 528262 833090 1602437 1768615 241805 1484058 1660861 238402 1838104 474989 928108 1042693 1140059 355164 1122618 1437168 1119005 1451623 863885 1604098 1396976 1625506 1856782 625297 473610 1310331 431387 14463 296681 1278500 1838466 1665284 588487 1043339 1687993 912974 157309 125423 183362 1941361 1548896 773789 1656364 1210536 143399 437405 67259 1931497 640810 1582198 1573630 561467 182111 975311 1575787 844675 118870 15775 835918 858460 1648722 283038 616158 1512463 637965 802522 1360248 998849 1590497 1980916 995992 131439 1567439 311223 1991999 1090520 1576338 534602 364986 611088 1885321 1334727 336580 1432450 1215130 885050 1234010 574523 454589 924083 1032105 1764184 819262 151613 1249393 1562768 68579 401287 1734426 1589725 705750 927043 1954514 57789 1405207 1735879 232692 382137 1551785 110549 1557391 289384 1803426 1418179 1474509 984725 114543 1471936 1908096 874661 1357996 9386 1538859 1795691 28198 216192 603626 397767 1603550 569153 1772995 1793591 1882791 1593837 1216101 1410369 1985208 1616681 672643 699077 653273 1082724 811184 514349 1417957 1932748 628934 1000029 1357835 285193 662858 1348520 1610742 743578 43145 656345 680026 854157 827435 304241 532547 206401 1270411 1607860 956281 1970435 1097739 936516 1843595 566130 799000 1410104 1420709 1090494 805583 455671 1280510 1138606 201472 1602176 1157273 318731 1559958 1108097 1762569 1869654 1280043 732468 910491 1176412 735023 1455863 1002208 1481651 1560957 170345 1940387 809997 797173 950375 1549694 357610 1620686 662013 1550293 1867052 1444039 558582 596125 877377 49511 1606828 279363 1492412 1258372 538249 128419 1287337 1955167 167600 1718721 664344 710454 1122546 1706673 1839665 125805 388914 1624004 99393 966432 92087 500653 905514 1228435 489246 1253168 1457856 1372051 1446855 523105 968825 1861332 1071976 385317 1651743 751767 1323422 11271 314930 270286 117609 669839 1409081 1162637 447804 1562947 176698 1111307 1216785 810732 864120 51930 1415222 1309375 1212381 476547 1532542 1259337 1369506 623207 1977233 860646 818578 1668408 650199 1857202 1311547 1368821 1640968 927726 405605 435736 1668909 836275 670618 115753 1208519 14583 983459 766185 533634 530379 222626 215906 1553856 1892395 874643 972685 99703 1466321 1003594 1261628 1126886 204855 1147325 194017 365081 1201538 789324 894497 179924 1865107 1260389 704117 1215995 1200967 1448709 1193631 295464 658329 1754837 129962 1566958 779827 1166488 738661 1926952 861703 1044428 529456 1198587 1662924 921411 1717187 1289442 878675 491377 1306164 269056 480918 624249 1505207 973106 396789 645894 1331559 1488185 147923 1300387 1359829 1434140 1594673 1394058 14195 640956 768520 1210219 61553 771117 262706 877232 1413319 671561 618866 803155 1767595 501829 388512 1895163 844642 1547446 351279 1226693 1684074 229020 1435350 1153934 1041640 1219489 148908 1061010 446700 1587353 1607026 1710814 347806 561852 295550 951355 343995 1987470 1177510 178798 338558 1144958 1505747 1939406 40878 647329 623390 1646660 309307 1268299 36723 368798 1347400 1737958 1686340 540539 682611 1636599 1112601 1480228 1696027 53356 289916 1356783 1809892 1895664 210374 1401641 23650 917708 103593 816876 1834507 1885739 250577 53973 578869 341256 167782 515621 725307 1497058 1079381 684885 127757 1443863 769582 1201659 497613 1391272 1557768 844438 18802 1229204 1815055 439114 492174 116882 141525 454060 1057981 1585351 1830047 361199 291505 270274 1013771 1243570 1643831 1113016 185863 1916918 1051499 1575589 319344 1219194 163755 197259 1104545 418575 1526265 308908 310915 1632176 1689149 774545 825753 1589015 1212059 744578 405106 567706 1167766 254045 819209 1968904 627430 1918605 653853 1119809 1393437 1518046 1559170 1703797 352290 978162 296402 1253870 1203255 1318750 858364 850596 1086474 806953 1293892 962277 749536 1530834 849331 1651477 1824897 1710713 1473302 883684 814986 1028416 888482 1551651 1270481 1331541 1406606 575464 608113 1684956 1043710 230085 383232 1200936 1940803 1934495 376222 1675187 237692 897326 722822 59298 287711 265416 133610 1116069 1102514 52661 1278919 1038219 1739851 661205 1780034 300474 573476 1827514 1458602 1875813 973957 856373 856358 888426 1262985 509517 1008399 580738 1187646 677384 1619574 160730 591297 996774 261786 1995443 586521 103610 407131 1180514 1232223 193390 1225355 1132961 1158252 1596546 1833806 1451693 1797409 1089557 513259 1527828 890602 1513711 259335 1240095 217645 89281 358019 61919 1687119 80323 1502334 884223 1113240 1257 1128100 1510394 1218876 744621 1372286 301760 935926 52929 692383 608797 1891708 926755 550066 1454752 637082 299843 1801909 1956573 495593 32748 1809432 829596 1611230 1448380 1241452 877938 669180 611278 1276997 1087913 1353720 1484325 1194338 892915 879510 208699 1524898 654082 804636 1997329 421518 360846 322664 1081462 777098 1413131 1931054 1443820 471072 534831 208547 332705 843724 1668840 1041114 139469 66105 1022774 1695481 1587516 1395132 841066 290335 1213297 1838603 1235666 220558 1395565 1316660 1209951 1038109 1359707 125421 1439116 1311221 1419450 1676571 1393806 1826290 234310 922267 1336894 1069406 614128 1672653 492308 1462752 436993 1368378 655076 1014084 193909 1195023 494924 1418623 1933341 948637 1788392 795391 1695805 281932 1084782 294099 389530 1700059 494140 312612 750719 212282 1325844 852732 1225808 617909 1115081 1499815 387892 1659566 100366 713492 1670796 680123 618555 1366566 1681255 863568 240056 1075106 626938 175129 1955872 1476065 1567263 712026 914699 1557547 643934 334866 1750955 780495 1619746 1483713 244261 663637 1367531 1400841 298274 11122 172533 1597297 565598 1263114 1514996 447040 1088712 1894366 63656 1391791 304037 1463347 1881020 864108 816011 45583 1087652 435439 416008 780756 366926 808325 1504873 661489 763084 1036874 247762 626559 1153498 274714 205648 975096 1259500 791780 1139605 1139364 796443 1310741 834863 1386408 140608 1809669 960926 121182 1409766 958479 1792459 805236 1524241 287613 473293 1391020 1210366 1334740 1969746 1262498 1505232 286022 38843 1511619 1340936 1591895 408806 516436 1014775 134671 620191 966485 1420662 1365381 1976466 1509464 848424 303970 1916570 845901 595787 1546989 1118296 725827 1911277 1924106 1401213 1091195 1864010 783750 1197099 1141389 647803 1885273 189543 1688001 685660 1273772 1956411 62193 74428 1251933 359576 134111 1519803 1825436 885494 1995224 1976439 175029 1537504 1507575 1934482 692833 1390786 838665 501684 1980039 349830 1642552 1997248 264449 1211473 348169 960958 426582 1860222 1032197 1832254 1971335 1896500 1679367 1362614 202596 982770 279909 515942 14653 621807 1237839 674720 1553141 759600 1394500 949265 1868379 1049592 1230886 219207 1257385 1671772 1092966 581000 226891 1593734 347738 1090045 196831 816188 517176 1219927 1070182 734916 559060 1072961 1915184 1902506 508720 936928 1430893 1847441 1986126 1257442 991770 1362634 571486 319309 948774 366558 708098 401827 444903 1532709 1754176 1177389 1565328 1365250 783425 520035 397958 1554789 1182593 1741364 859810 1465007 22675 719184 1723908 1675472 567168 1118024 674148 1945409 262819 1947069 1379282 437339 378628 1321265 1027639 791063 1934699 212966 176456 691026 612433 1842461 565290 384086 1323011 1697642 311489 737592 1666345 1371886 1013134 813885 1553675 970249 435433 1408337 954907 148521 1604576 518837 1213485 1711149 1591278 1818485 904492 1785586 676852 1292420 590032 1631279 1603918 405134 604625 1653928 1024461 1155343 553483 779205 500253 1520533 1812166 1029805 1276251 1630221 314294 793281 1884745 1577867 1550785 224842 1364857 249768 252843 711368 211578 813320 222879 727316 1934708 995475 1907573 920672 751678 1063625 858760 726424 1547737 702842 598284 352461 413605 287487 1071435 1313483 785743 1766881 82354 25331 1196441 648207 818248 1723359 129508 1701085 1207000 398889 994697 791638 991722 1754457 1053762 1903189 117417 885908 1187224 1733844 1640417 1039962 1618303 739871 1214585 1881348 367564 66188 765529 144555 321224 1271181 1230658 115224 1436569 259352 809624 1296786 20575 1924573 825897 1022231 250411 1326009 1691581 1871964 648195 1813022 546634 330748 133731 1826621 1142552 1326038 1007407 1518690 379454 227538 1721846 1914134 1189733 1944881 1168402 22814 420879 1010269 301457 1995977 140003 1356835 14892 76699 347390 361176 1401338 1588568 1892566 247225 1764489 243983 29602 479694 598507 1316644 1974981 1446014 1063257 1926668 1947981 1068431 1649467 385766 1604653 1046630 1486817 1495298 219887 1574583 205937 1744448 564346 937604 697795 1067352 1772661 867571 313034 1850577 1453610 1382144 1694410 943382 1864741 468581 1431571 1044461 495614 1144413 1094561 401750 1340104 1001712 1860190 803172 1361548 1599282 186489 428432 1324408 526869 227874 1031454 692627 353289 470057 1303994 1302438 401248 770572 427299 550499 1941716 489410 688852 1006677 30363 1594934 965463 1133356 1253107 724087 522177 528025 1956497 219820 419873 1437156 738959 1336071 1801025 1264993 198988 654991 1450668 13780 1125576 1301555 1062574 1606269 44521 1159705 1126651 1143182 787879 1249835 100108 1741611 1928253 70169 1755768 40219 458274 285125 395193 1597786 1773044 289208 1065834 318259 72721 477400 1895537 1484827 698062 581126 645379 1662328 623895 535835 1126764 893418 1006606 295962 1700475 4778 40920 1118732 1904784 1613643 1765923 1186782 854640 122319 773166 1976037 922881 1887968 1185763 790523 1531815 1405212 835790 892893 1217628 1417290 637588 1153098 502067 160062 1648425 1678679 202478 1824102 1017865 1864243 1004418 33511 253573 1356846 776600 1995190 267651 1359378 814773 456825 899644 1307986 352862 796726 947220 538493 1918476 136686 1987559 105631 1047230 1005684 687038 1912401 1713008 969405 1369351 41168 1954629 516506 961790 991423 1549753 732308 1932837 1669288 1178241 1063629 393213 1138947 1909033 1468894 845104 503444 305592 31851 1342718 1574338 812749 1414646 1596313 461064 105899 513062 801048 989182 1079201 1986360 1522879 1944188 1454362 238148 797546 1658437 1920434 1905926 182363 294211 195748 1129837 547586 554613 1525262 1478541 1130170 495438 77196 7705 103053 1616143 663026 1743147 912607 1185029 1196951 1337209 371791 1965741 803749 1581148 1641313 558625 49543 1904560 1985695 1775594 120153 208600 1984968 755236 426239 1451958 1690495 145151 1236765 1994225 315202 1898315 1634340 1213357 639417 1020541 628591 1686676 1084441 1693361 551663 278987 274050 1539046 1316407 905024 1640108 1948813 1976140 41166 1173056 1821466 285783 383234 1267748 356039 964456 1365649 60204 70784 1089839 1107964 1949234 319465 995805 192444 642978 1336590 1683585 1404208 1108631 1980541 1490778 1227503 384125 1362977 168778 1774687 1566349 75745 224300 28481 23522 1827022 1702881 424600 488510 1803464 493373 128214 1558226 252574 1295218 432713 936615 1121337 3973 1450193 346088 630290 1027604 1135716 725088 703574 1098263 883001 1960874 1189629 874231 1492978 743513 228949 954304 493776 1149018 783714 678332 886165 1477355 912766 1136265 1506023 1714949 172397 1696873 274314 555165 312011 1995703 1416219 290209 1492121 769090 1274663 1681480 1077925 1254465 1626132 1111159 1616595 1047496 1355731 96459 1889279 1522542 1123275 1568014 244441 19465 1624823 1059695 1029975 231113 994727 64196 575734 1747821 1073364 1021432 1498981 351420 375537 1431774 283305 1677326 1496936 1575289 1562990 908269 567915 1080365 1447963 477448 794971 317393 629302 727673 669372 25867 1480872 1659941 390708 1478235 1832648 1440672 108586 1286644 1083940 519324 1993565 1955803 1739698 1763759 792945 213824 1379720 1223823 200991 1093557 1817151 282450 846809 542289 1769929 1752929 57828 1334246 584403 918812 1691109 1014472 1381093 1613057 932659 201557 834390 90109 1347314 1251053 525111 274294 1745858 176114 462908 1207831 409328 22676 1990490 999865 1743019 466339 1169726 886470 422071 158773 1398329 1756481 916198 1076949 1117957 1256324 680234 892766 1123597 975032 491083 1373357 1760198 530910 1802293 973657 1015827 345797 879509 740767 662251 521059 867726 1604761 1702446 1997681 761382 1273804 1443089 1630604 1189941 931851 91645 1918768 574794 537996 1547121 361905 1092557 627347 1542373 712003 1802824 483870 330291 1564274 51647 318228 925976 1873532 385797 1240929 55493 940853 1275996 855072 1850274 468387 1531596 1198394 1996461 1961827 1204084 1746180 1627178 911972 944299 606697 155002 317728 922588 456630 1017301 1697402 1323633 571585 1204563 1533213 849613 366828 854226 358245 1049656 1690605 677672 920239 1218037 602997 850407 1036401 1105471 701829 1802151 535168 1758696 1912204 1194814 1430087 1692941 304895 979473 1061933 1069434 563334 1482558 775084 1029692 1327331 1688433 1892085 707205 1355910 1564887 1026005 75564 1376637 248651 157533 1899022 1839782 1494679 1857079 347121 1848695 277242 505723 522741 1839867 573491 51250 1442965 1764416 511614 984227 433118 1711260 1095280 1702069 1809095 663887 1324698 642969 588372 94648 1580502 161105 851186 483992 1267258 558929 423594 1211185 731020 975474 1575896 1148923 728069 1623441 1347690 727474 489432 1893432 1098249 1374882 522739 290042 1509255 223775 1986389 357940 532826 518745 1846221 36930 487461 1306434 1462985 1909406 175111 904841 1102284 969625 764071 151004 975354 657107 415334 1047236 810016 1642457 1742406 601107 1286836 936194 1800082 1690449 1590939 770515 1704445 1108371 1403339 1252296 642065 542436 616139 1039991 1718035 908192 1485714 1743453 1759393 464991 1652478 471388 1476415 623508 67542 955617 1785152 1988139 1629754 1236056 1720463 117651 1254435 342529 1214803 6814 954481 1793764 1592146 447544 303000 1598648 1959639 251276 16174 689480 172506 815396 1164231 923194 376759 1447531 1301668 1242849 1823868 160395 759 7912 1390664 58221 1904583 1647568 1030671 1087244 1926122 1170484 1261191 763989 1151332 1790460 701414 600823 748196 461635 1280838 260896 1670165 76616 493028 920925 1069228 945749 178737 1525493 1111860 1890034 1929373 1402221 242247 1006954 1424209 1072190 785339 419336 1906400 935098 969645 1381567 1977206 1859022 1077207 248784 1394863 1956018 1936434 1996271 446308 903721 1517486 1440203 352485 1005591 440778 1111069 1037416 888098 651373 530454 1445378 417858 964587 1581112 1944837 1721096 264754 573836 681746 1732145 926207 835417 1218906 1459896 1703511 295825 717518 1001137 1889052 143146 931390 703127 1079677 917213 1280040 1929007 191362 371989 560051 714593 123424 1775801 405257 1077651 492230 1773051 1481886 562451 1955247 833924 1016507 1625685 1406860 941345 1340054 1919491 85365 151940 1865026 1755756 146517 1843891 1425239 6043 1367836 568336 1587266 255051 1551771 1108904 330782 625546 1637954 931447 1891036 228326 726973 1369261 594385 1893946 1206955 937238 163842 1374990 226398 452993 50422 947184 1910973 856946 147983 695704 1194206 1857453 1633822 864894 746096 1823752 1468716 892383 569134 485849 767766 1723412 565866 1432550 477373 771702 311442 625194 1703462 884667 260554 784646 774849 1115537 595922 443199 1212264 119544 85191 1676044 1647089 1756076 930189 34278 1284128 903128 820118 534184 1233655 286936 1493021 1646287 827315 1241627 1075158 796265 1095529 1025989 1291647 1057921 1570065 943058 1576702 761747 19847 551647 1184209 1806448 672119 1657408 726576 171858 842830 654013 41465 309222 1862284 1367680 980290 1311535 1108499 1606013 670474 126664 1657834 1825234 792017 1319428 1297472 927438 410780 1927650 1779517 237202 1576169 292974 134115 374118 497278 796858 1419708 399793 82795 1798519 1518757 5096 749461 1115012 1916413 937555 1250354 1690490 1376115 385147 1851498 297140 1995800 1948461 879503 387427 1283435 1548777 694862 747726 1074211 630368 497151 139000 1601516 1114746 1830819 939068 1590664 647366 14502 684354 972751 1830228 1011090 343691 547209 614926 674942 131169 1237373 762613 1293539 27681 1652315 1606860 620070 890031 925359 1108732 1999297 1429183 1245625 743991 1019818 468054 1456818 853546 1157651 1918774 25300 895554 904458 714220 142782 454284 1996097 163014 1408343 169593 1444105 1446007 60805 1513274 199420 1657317 1101075 1428047 1382283 986862 187329 1209961 1697158 1270575 1930936 997344 98085 627887 1827435 1219592 344929 701232 249720 1751368 140635 1999910 225517 455469 559557 844807 100462 57402 1269548 96622 1904938 1336746 1307502 432051 1368794 1863654 181799 6637 1039146 1853022 1717622 391443 1446322 1203286 1939483 370973 1213110 1137688 1191317 1804291 119743 922378 121603 932669 667731 237409 105131 571301 416387 159101 1801507 1468445 960784 545169 1361871 958823 756264 995349 789065 1063774 1099947 1333958 1051096 7762 1966189 479527 722844 1148900 47356 919275 251671 1642410 1811343 399905 1114968 489427 1234406 1422845 120255 1052942 923148 1583555 1766957 945471 1272452 1362628 1955330 1935821 967513 334594 1087035 1342804 1612275 82445 503844 302489 611588 255099 161298 347856 1733330 486101 1280846 839758 1190186 1897125 1769433 1349949 1050164 521336 905360 447086 1824231 1950550 1674593 1141649 1309806 1369797 1041858 838697 84534 1210674 13148 144048 1808220 821715 620606 273491 837173 275295 1750484 733250 1525008 568331 353592 202951 1542710 1906570 262629 305230 1692599 998139 355857 1367662 647679 1320804 1251791 1814624 1230478 1755752 1577656 994508 638204 1087807 1105542 455197 1352285 1360805 1897922 1108033 1837365 215133 1466430 1174160 1833207 498788 1823547 677274 322753 928442 1488824 1288342 479372 1829120 201475 1950428 1100557 1328350 854805 949587 1311793 1905538 836606 883021 1323800 519225 1638396 826612 1099113 517183 660498 120368 266652 1617857 859011 277818 463388 184437 395794 350466 1845846 1807200 1567539 1501747 1020349 1253459 1649032 411929 615096 820125 961843 139434 1461766 186842 1696529 1810905 769726 1295198 666767 890808 100694 1358260 1512501 65299 436063 1825693 1759808 464992 1207409 630435 402107 649538 1411721 1683332 202357 1379697 477428 927097 1230696 1854074 1385414 1715846 542768 202450 1778758 896409 1521322 400055 1040666 1455956 1644202 450690 110620 1047055 361835 453977 1887174 674038 400626 164327 1542824 1775117 443005 1181011 83302 1116422 1039905 553210 1046377 1394038 126691 541033 728355 1897981 1077750 1576141 180026 673670 1070633 1587422 1707570 993747 1033824 175964 1213937 1722386 676503 1269602 202777 1899264 1048581 959369 60392 1820376 504522 574491 1883283 1485130 1282735 1723025 1591916 702713 743893 690076 153651 1667603 1969813 1716415 1306067 1876139 893980 1570237 1156308 231383 119037 1721632 1337586 1295827 552096 1216832 1814101 1146490 1250542 42228 1493997 1154628 1527717 652358 50235 337977 1278684 659371 1241025 1534915 1995408 1108021 1204812 1734094 1901087 941923 1299197 360992 222068 386820 1928830 533762 1242393 1472867 1587271 500178 733121 1289583 832610 1597616 727347 148716 271647 1558887 238107 431131 1658476 93284 162322 729674 769939 1953513 1028907 1039501 1116097 1986521 763982 1057384 891541 338546 1395903 876005 1103183 338918 726365 1162692 1143499 1817682 632945 1906324 746343 1857534 1728102 1821664 1161465 461952 581201 1899009 249150 484981 45256 329090 1388519 150882 1854268 1607289 101468 956306 641218 710816 304157 555370 470891 644418 752344 1504050 1641697 1830695 1366734 463246 470169 608221 1930685 1876015 770940 998092 493122 1758513 437867 55282 348600 1030950 608218 754924 253505 321291 347093 310163 1254569 1811364 1470140 34122 222664 1772567 300151 1579031 242186 1526180 1927051 459200 1878462 1311772 1602276 1591659 817404 1211248 1826628 1944177 1537157 1814512 1323978 1920029 1058267 1942204 855390 1151244 833663 721094 1499827 739794 611094 1741186 1921878 1906636 205878 985809 363191 925596 1779976 674386 737130 480718 1858204 1969569 943748 1246801 519489 1744733 740608 1725438 1375427 71103 1045639 1868842 1958278 1489623 252595 1548625 586025 1067241 13334 1064693 153506 396650 1582105 1844936 1502338 687317 1205465 1343342 325090 1483417 169032 1026007 1967944 465916 1892887 1077205 554921 1959973 1500281 1103410 1541188 261000 468482 1330275 1765896 397267 31889 651147 661159 1790539 239457 1164619 518656 1940315 1051057 1723597 508215 1870941 1630686 1273015 1439789 107087 674932 15772 146154 340794 479582 1274855 712591 1627137 1392646 289825 396258 1410430 576127 623549 557008 1528753 337097 828456 778002 894824 1522387 650852 205382 1107869 1476191 1990690 366605 310647 1533811 1786023 1226144 625394 58819 1886391 1160432 709088 491314 736524 1035624 974007 1776066 686152 726384 129247 1203832 276930 822585 1689817 452480 138798 1952111 468852 501614 517453 1418741 1375908 1238170 686617 1364784 1543906 825474 1980926 1357145 192426 1789192 1964971 1186791 609772 1737403 1467548 1423901 1126341 802920 1764023 1102575 1535145 21162 1866818 109636 317216 463608 287519 97234 429499 136042 1722666 1258585 1338550 1686684 737193 672919 1620925 661460 1926180 250270 163566 737533 426353 1692419 980241 827373 520267 1855185 438846 1627203 397753 1018599 330710 1682539 1209544 737829 609912 769430 998563 1311706 1264504 1252696 948230 2532 1692047 854513 1023834 1037270 592603 104683 639660 431001 94489 1642877 596557 10126 1874666 1949171 1137176 1539528 1812991 943878 1589996 1480612 1464822 1254334 1922166 741806 1442149 230863 632321 625800 418141 1263304 956742 308789 103651 674104 169614 1296951 773242 346871 1771831 1837966 363281 109698 1504908 1968979 985673 1153403 984451 1993008 1753687 1944151 379084 635427 968978 508137 514345 195356 668599 1100325 305502 1263744 800679 1385029 975483 335272 328724 828086 303934 389162 875414 1196735 1714042 554560 1485918 1748091 828122 1001421 523839 1613413 1497982 1329381 208842 138981 1621506 1825792 1763260 1373362 58113 1027224 1649221 668435 633984 1307673 567540 1862377 370263 1257597 1157687 765685 1252614 712146 977310 647896 1829802 1724266 1355084 1523574 1452191 242340 1125590 1216659 833564 676070 557589 746050 1467557 190938 794296 1342656 1043823 973152 1819136 1681854 1440546 1670614 404955 1086313 757562 786831 590789 320746 434606 220211 1643617 452850 518546 633603 1731173 792736 1457510 1469692 175953 1907256 1689508 1834364 1762722 918431 1569561 537919 1359501 549630 56709 1649198 742770 1190857 1514156 1220915 362605 5447 261143 300001 1683714 880418 1568546 1299432 174170 1202341 1524385 1447488 1046994 1685025 1686048 835043 1447410 1652122 685020 1748888 344849 1077850 181626 1632543 486174 934529 955573 1814248 860528 1432626 1347917 1434649 570885 356912 205257 690431 1089819 672618 1669794 1511566 860734 1662599 104136 1331520 114933 1715302 608149 243548 268261 1265025 1892049 90566 1785277 590522 262031 497920 954445 789055 399787 1349749 226013 311719 877073 884864 268609 1468900 156191 1085958 362150 1414963 1440201 1171337 334989 1934161 368850 62696 881767 703974 1807607 1934804 553220 242293 1299396 537516 1263335 1072200 1117658 1456638 1514118 1800914 1942673 1287666 492092 357104 1425177 483345 186577 1469083 22314 1482549 1316754 586573 166506 1566599 1411290 64972 796745 312581 722685 1786218 741864 1665175 418975 716801 713422 468497 275983 29606 1864039 769970 1533584 1302580 1883987 1436713 1173250 224187 619382 65702 956472 1732624 285327 1810720 82888 1600614 587958 1490729 43269 1078661 1697947 1740265 503859 903859 660641 836167 1252930 1009195 119915 1967078 1511910 730831 1962377 588265 1990185 950328 35378 63858 1725563 1760024 1825950 744065 604328 1719413 1236176 456086 978211 1026707 278073 1744633 1600957 1206601 1226789 1011295 1374335 1956027 549252 241779 1346094 1976068 1171307 1376704 1451497 917117 1766396 435738 1591755 15126 22825 266868 48358 707429 71881 400782 852929 1389840 201334 131934 693354 1993070 217090 322518 7810 322291 717532 1622794 309015 248868 1352615 135276 435130 1677876 1492145 19180 661963 1771498 1270225 560209 182023 815543 245802 1224512 744093 1162167 786971 1577374 1480588 702099 1738654 451681 1049809 1670603 1451133 1747930 561197 1188095 927005 1514190 270241 1005373 1500654 1843065 932684 945459 1287163 889398 1914625 984946 458459 116269 1338691 701490 126184 1198480 1323959 1233285 1331071 669580 1411075 1293551 1784266 1794182 52508 123327 1936927 1723086 1066327 686391 10723 910086 1328363 123626 236124 994299 1361953 1289845 271809 1419208 468096 201430 1177619 480447 1621666 1901201 1770004 1004636 733632 419462 11114 1804828 1060870 46168 280541 189202 1100364 1677884 132059 1052804 441688 997772 38378 952112 1975322 1449024 767163 887846 141981 654097 1304345 391944 1670762 175223 1085517 1951129 1196528 145666 1980185 776590 44741 575609 1963139 812854 382523 1765173 1005116 136966 1630292 201290 352084 1389890 1525824 649943 692302 1198368 556821 783173 1814969 697172 950462 1491296 1416806 210557 1992094 355588 1325879 153075 1241319 1146213 173470 1481550 1269541 927243 924459 369896 1222229 88925 1916841 847926 1257240 1380529 329294 1182235 1914984 781141 1956563 1793933 1107656 1924569 360546 36828 1475535 835998 1813660 897710 849046 1138594 848007 1539206 245586 1899370 1524328 835016 750507 1167871 729040 668505 54687 552 588484 552029 1237446 1423984 973546 1265675 1614121 577252 1120300 796303 1245227 1542503 1393370 220158 201627 823264 437000 612484 1284902 254235 1067548 1155163 1710756 1787204 721888 966153 853007 173369 1218961 662781 213141 1234040 910184 651916 611765 1161474 820882 505251 796870 1969140 1325757 470375 677668 897895 170029 1612448 1275135 1546082 1307429 865648 1499208 1711399 407887 311726 328318 855979 232772 831657 534926 613060 575614 1317275 1162510 1291338 1552418 1400993 739842 463038 1830337 238499 571657 230188 192575 1159203 775816 214961 492333 1079426 276876 276171 871157 87586 1704906 1384637 1682826 863269 1679254 527221 227681 632358 945558 1528585 1788121 188873 1931151 1394926 1126173 574812 100812 1570609 1721203 116306 1927010 1973594 829047 1919222 1229481 402952 324965 1912795 812613 443191 798740 841782 483449 1435325 1151371 322800 1980619 143808 1465207 679610 241174 724480 340968 1621899 329594 484554 133405 497252 1243569 601115 999293 373041 1931439 758173 745543 1279808 949212 1502749 329510 944737 598351 505604 1014300 1802558 1614399 1953451 373781 30691 1633102 369081 25199 343113 1779526 1569398 1055885 991956 1119852 1326190 845336 22981 1019015 1453983 1256166 989496 703896 1568559 1682333 433505 1795786 1291856 350781 1524835 880654 1699997 141911 1310682 772295 520875 50679 1731323 1737713 531407 1768396 1343717 466771 1321967 320640 1155147 975768 1384376 123599 409451 139207 356264 299122 216836 235144 1438946 1387941 664092 608388 1333001 1829996 1393946 683299 615134 1465883 1855063 1772705 695821 136278 1761144 1528594 1483987 636069 1637997 349 1067898 1474848 1862620 1879892 848895 767830 1573175 1918207 1756885 527478 163794 1672184 1762882 336948 1968183 9329 344736 1571072 944984 1145484 1643120 1163647 690722 1282725 775536 1404895 1258851 594170 871824 204226 736918 504553 7830 1452019 1027255 1012675 851219 1631024 144794 1476955 116753 1158386 357994 450465 1015991 28543 1405500 921027 1028702 1626050 946298 1104909 1175081 1972453 809356 1667542 333919 828886 449520 599014 583919 231955 395005 40771 772330 624847 1306628 1593945 1272577 1754206 293699 1472256 1089621 48598 1182488 1884524 125790 410089 137169 1154631 1157731 1801858 313817 738541 434710 1684743 63362 263472 1275696 564914 442419 574316 1230738 1017293 1322226 282547 978980 122553 1620847 1547439 1615020 223136 1684146 252469 351950 1021208 866336 838108 1213536 1926167 6458 1551254 140852 1567714 755899 1959814 37500 1438502 1253600 994591 432387 351988 274057 810710 792044 1990066 1977525 1187779 1333619 815516 1962510 1981099 1515081 32291 934413 930632 1536437 876395 1662983 1809366 1390143 888033 926973 200913 1735433 726892 1725758 613708 1328674 94017 1147360 1266029 1872720 1566605 152442 1932127 273493 1529147 1613560 689604 886429 844865 1052852 273913 408331 43405 527418 596823 30946 99671 589783 1548122 1144794 1890023 1537742 1004045 1232639 1229600 1599244 1265547 1508678 1190646 886395 849510 1878733 1951030 561657 333239 1653219 771346 1754127 1881111 621638 960609 81342 204336 568207 619476 519378 512643 1351201 1068628 321964 1948051 948211 1687589 871879 1151902 743508 581310 1646469 19190 773211 623564 1096287 1488864 1315666 199563 862239 255354 993357 661021 1234992 1756654 72006 1142056 731913 693681 840532 871082 948155 415108 399617 100064 1048373 480048 1620581 1895976 91595 659317 449455 1357040 1518399 1606522 1820618 553778 474051 913078 57426 268987 1601660 361178 1709382 984036 490266 1865038 562041 1753958 35694 292112 1794315 844763 827920 919149 1856120 1782701 1423518 1640491 63144 950958 1621206 1110677 448229 1444002 1324635 214073 1854098 1365975 911198 1248550 774881 399262 1604358 950766 33049 1953728 852372 651269 1923691 1353510 521172 387091 1543355 820713 1003851 1590142 36067 342367 681477 272515 562337 464784 952828 511696 1764345 1537243 1492320 1602125 1949219 1418773 1064061 238828 599463 35272 1923169 149346 910482 1592837 1830067 180885 233496 405191 1937353 1379971 1663888 755501 1623638 109930 506671 730418 1975838 618392 381385 749514 705138 155516 247719 1230641 1125057 1094898 1289856 448756 1760947 1323142 315382 979828 1467589 909285 1932225 1087210 504629 791732 1455834 834547 1919415 289501 938282 76449 246189 992520 1641755 1310107 488755 18374 1111412 796457 1011464 1929892 1450779 7985 1308986 509229 1778864 1918194 1287467 77600 848048 1513076 1937041 1021906 226035 610826 3215 1784254 541766 175570 218469 1431281 764478 1334809 920179 1465547 1383941 1630302 521342 1006901 565256 1220973 242357 1075707 481821 1812244 221091 1473217 1156399 107097 1382132 1789166 156565 510845 1483101 1452461 1843319 1216202 1257374 476406 1316028 1518357 1920093 1550784 1857939 517 255537 872781 692461 1212766 1055153 1232606 81178 1832625 1735909 690640 845688 1079877 1230831 458808 102278 957416 417379 1816606 138195 429274 1805057 1143914 1855213 1760491 497143 1666061 388397 85564 431443 53061 1073344 735630 318299 375438 767168 819220 1772213 663692 1991622 647254 531154 1385113 309362 1662323 351723 1409696 340139 462138 641220 1004999 444799 340927 1686266 910953 1771517 925388 1331224 1694376 369899 649854 458918 380981 519943 494421 1095719 1630467 1062072 1766236 1219312 390051 1062421 489543 1760658 840075 1332873 1948832 1703829 296959 888407 714769 1683716 1567819 1962567 1935166 1447856 806270 1634438 148534 1969217 367126 135149 1363884 1289312 810868 64798 260621 855097 1401219 1924056 1123085 1539306 1927735 856029 479649 1944147 1463579 758904 107514 68001 111147 326437 754331 1861491 616113 490251 1540866 263479 1579387 292920 489878 118541 708124 789534 153190 731331 733659 1902458 1868823 311897 1766796 1682716 1379199 147803 55283 1977040 1443587 576195 1044100 356367 780311 1529278 1520320 1658076 873338 134895 1004681 1415676 1226282 987531 84744 235634 1179731 1358570 54947 916406 1280606 1515996 1111977 377876 1586380 479598 1074847 751946 587805 186015 1487149 1056800 639739 1569809 345368 867293 572986 1257694 1484219 190404 1763268 9359 550426 1339230 292643 1721747 649710 1759909 1515355 411211 1342283 555707 869919 862220 1512678 1982154 636535 1679355 1478707 1853502 1851240 266964 1132066 79209 1610647 1315123 568977 1632807 316172 1943824 790496 1946092 1225669 576304 1629770 291477 322762 9790 74362 407875 1511586 1687914 1527153 1974773 486512 819028 1123588 419405 408290 797429 184079 700542 1443037 1587423 865632 1367833 1011202 1092373 1489479 637479 1371248 1340684 336184 1901615 1897375 918572 342576 1765313 537863 1425872 796621 108300 1936873 1361148 1496825 609582 390255 275953 271728 3966 64042 1078961 676094 1912690 405146 712460 1218433 1713497 181367 477873 225243 1117577 92323 1096440 1486640 1620571 413933 401338 1787064 1313831 922664 1960953 1939121 296154 617239 337852 900106 1201712 1393596 1807312 142044 1604624 1134438 1000527 1543553 1791623 493572 533602 838794 714809 186660 922926 379386 1631136 368204 1877544 648245 1184831 1266389 1526050 286473 1182615 207838 8263 1562584 482545 51256 704046 242152 1449959 990909 1637904 1771274 1416157 1123116 401809 1914905 875921 740877 1743159 1016605 948623 134645 1785834 1861322 1702934 1152481 1311133 1599228 1525948 135611 891138 1405109 1929153 1728403 1015711 1165485 604909 1184794 1289327 685063 393437 835243 1807411 764721 511487 4040 1232608 1897668 1439511 1929865 199849 1533973 1383907 378984 376469 749521 1214842 1267937 302893 1411669 271196 924550 537299 1143408 1060778 926014 1774714 759121 11701 87991 1391266 1722323 1310333 465331 20223 1053116 1865557 129965 1045431 913589 1215078 283991 555703 228120 54420 1220198 722682 205717 29528 715634 1683703 841455 156257 1233623 1565753 1384153 869322 1240680 1477340 1322771 432598 589192 949065 408648 58558 840241 451642 120140 1020545 314198 1541554 84437 928037 707494 910836 903478 1200913 1269500 1199265 111908 1985051 1022811 485798 1826403 998341 110514 614183 1563185 1983139 940835 1943365 1461666 1665809 645231 225789 154913 1570225 230315 307286 2551 347014 1515717 1898594 394267 391111 763034 1419914 1987217 1627846 1389825 107199 417939 1716914 89417 1936399 1997829 677864 1222330 454448 616606 391500 1787863 1425370 800436 1035744 1088313 195886 712202 1240201 372025 188137 555227 713743 1988811 337545 1874947 171256 225795 686329 378224 1173487 1548484 1274839 1176685 567711 717016 1911652 897243 1306553 75314 484802 1713752 1593817 478024 95687 1241824 1696149 773234 1723734 1142808 224206 1600327 1430616 657673 1100369 830820 61004 1642263 804365 1834387 747115 119059 568253 1242276 750675 1545482 92426 473446 1445807 1466972 1523109 820465 1047181 1327960 1562301 1064869 332521 1016467 801424 788104 413690 571719 1404191 1627564 1349015 1872843 858249 1142311 586581 670933 1383670 1326428 1321572 1642218 1712470 1441028 1929211 497939 137397 135894 1306138 1884870 331540 991188 1028254 311787 1429992 420979 129463 32947 896721 836853 71811 1065445 923773 222021 1374196 1583890 1840456 206323 1739649 832055 237229 1888736 842182 1896163 122287 92051 119324 1188054 1030745 620414 1187064 780408 1117158 186238 625211 1065632 621427 56948 1966399 570293 499337 1542468 1818728 764794 1587708 1260462 739008 1060522 912935 1110186 1721637 1907358 463451 1758269 975416 1573702 1571462 559698 215508 1877931 182326 270512 1391967 629670 1003404 130432 816639 1788880 1674029 616387 1948737 453802 1379661 164243 216552 755143 1052516 1144489 1716468 1958962 636155 1326824 1624652 320430 1387327 1276723 1838536 1101201 1762610 1290026 1984883 1956668 713102 629335 1043841 64885 1810660 877538 836961 365279 1400427 532720 1666092 1252686 907489 1090789 495085 1688980 1129581 578665 1091375 1468392 979017 188125 916023 1999637 171401 1896777 1546986 1798550 1575757 1861729 1885264 1987030 138532 509610 190661 1785358 1463116 1933056 916597 1756767 141824 1500242 206904 1712549 1892051 1719769 1692840 1348513 1894118 211665 4232 1935868 1768830 1850037 357263 1377872 51053 1424320 1102217 347194 1671200 409033 1488088 806316 1903619 562908 712882 1505958 668618 1725788 1494222 717820 1277039 274184 789205 1088346 284761 1458681 731481 783046 1867250 1359498 732085 522334 1446772 1239625 331004 1738779 1151288 687420 1167707 1494513 1938461 263661 1549453 357758 209271 776379 216663 1010174 1583525 110624 1894116 386711 1541206 603981 1731632 1482879 351280 946271 1188983 1800390 910308 835752 1491676 1199527 1599604 1501794 1142432 718954 468435 883246 1791259 1501434 1380891 887777 180021 1726016 533603 1083924 854808 30754 1207814 1176232 159202 151271 469019 476221 1216918 482376 802950 585703 1086600 1823298 1697479 1532316 738855 1598878 95357 542756 1422831 1296212 1069162 1085766 1517695 308896 1794674 1801241 1353637 1634953 198459 298740 1229779 299533 1065606 1529905 1811678 1473758 937510 1587221 945230 1611299 718974 1563140 717837 455353 100280 128218 521893 1640464 1387446 393686 1005725 769007 1865598 365629 1542579 373759 1502788 1845352 299148 1345768 1743792 1079831 351026 613247 1896622 694508 1746375 961527 53321 1492276 1069735 1723088 1636332 13827 1274946 299242 1838610 1313723 604957 490394 713189 1255759 1988608 927517 617857 1651606 1501192 124452 1904164 783484 1667011 1150139 376625 1703846 236609 1821579 1225985 1337809 1753919 224827 1505512 1134439 258329 978039 1451681 369935 1048237 684120 826030 178436 1227863 1110111 1668537 184150 1752743 213813 1574132 1698132 240218 1647836 1899173 968761 1970362 1267685 663756 87151 344413 25400 1356391 88851 1852 936690 1590257 500458 848016 603493 525482 1573000 654537 29070 387505 1957601 1592294 431336 1861445 1701256 1644811 1269435 690748 830051 1940904 399236 743221 1697920 1437354 865710 1120576 698487 68301 688152 1393912 1592586 1351070 1184951 86684 1984108 1555187 527738 1166653 446453 1756929 1676951 516597 495390 148437 1069770 1615706 223201 597459 707961 229936 925074 582528 889627 503488 1972606 1111720 1424474 1126898 1152168 586631 806506 1145404 344209 1572124 906306 1964891 1600448 169497 720214 1947375 1826197 1480833 528291 1526528 1071019 1477230 268712 799841 1456322 1907016 1927116 983121 1718822 1291767 529554 1352644 1365014 1679138 1968168 1000521 185872 1529977 1022670 365259 1998054 456126 1356872 854735 1997345 987127 791440 92760 1165907 339609 398156 408534 44419 939080 206549 706557 1635765 283384 1884718 1796036 694251 819445 42027 568303 1247947 715325 107919 631806 1913478 1933766 951117 557673 1476590 403861 186986 881647 1547025 688656 1099991 173884 1606445 648362 1315698 1697241 236838 982495 1668361 209026 1585899 1369006 1195032 999980 681573 1480115 825822 747187 877835 250549 1621597 1864382 1158105 1136163 989749 18622 525344 463284 707344 795939 1423312 1373903 641849 869644 139323 1694 216799 1936162 1546233 588282 659155 812153 571789 808471 612936 947653 896742 1865251 1712452 882389 195760 1076627 390657 1250598 639795 1493107 790730 1938537 985262 1851982 1270846 824084 1208136 1003812 1704224 1022278 757978 1496733 153868 1783047 1556222 556153 1574182 608698 1806767 1182448 1628074 1157452 1501210 530449 908309 682967 1436737 1308561 44606 577723 418448 4250 1569626 1967231 29160 1316408 785103 1495074 212681 620928 1983466 1030163 903615 1226423 562792 1274997 1962471 694261 639750 1891048 760536 1986220 1539329 1904425 308952 1474369 1440033 1583069 140861 395369 1153306 284090 212121 1870421 716856 1110050 1577766 1976238 636350 1959093 1972255 665407 523948 1522613 345534 420260 385918 1476788 1320020 1718951 1178555 1705385 260215 1227472 1907832 517687 1079666 225774 211890 797373 1999328 1927132 52662 908923 323136 36136 1857731 925336 31400 1498039 1234723 1637532 1231332 1707015 1287701 1094329 1801612 90182 1357759 617097 1039256 903623 1188107 481742 534337 204366 13847 1484289 1478876 1647516 304723 561897 1027839 1016241 765788 63590 1355204 1505973 850560 1844290 1606381 1780826 1529382 1392400 1823655 1541986 15766 221531 1819447 938386 1297836 1547509 1421701 1276793 1177266 683635 481146 215221 1288774 1701691 1015070 603706 82086 180380 1586031 1957977 610649 1723937 402874 1492847 1523776 1234163 1443749 1358688 313223 641238 1009459 1576369 461149 345339 305558 220689 1672014 1215785 775430 1520174 700708 558628 1804289 1027316 980212 993149 1525234 930935 1786724 550014 387732 243198 133090 132517 1141012 1898075 22655 1071572 1006480 767322 776140 647201 1869894 61094 1353284 981508 1322665 1290713 1912268 1577602 875813 1084695 1611044 1850749 715629 1782728 1208592 1783023 1373467 1716357 657595 1446873 1313921 1789193 783880 1976892 1889283 1611720 201306 93081 1677278 1976121 646996 916275 431334 1334686 1992404 620931 273249 211033 1129722 8838 1610989 398246 1639658 1365950 1663569 272029 1952864 1947574 356647 1839128 940391 1702127 1614293 1865942 775212 1713157 1012333 409001 602112 1427873 1226637 437306 330956 622228 328026 1278271 1118728 547723 1211869 988677 229155 789012 1202645 522031 564193 590809 718787 1501194 1563733 1441760 679720 911366 1401384 1757139 1779169 1835810 1467828 851119 1888558 1438221 1820684 317481 638017 1991510 351292 518627 657395 1032895 786059 919268 121041 1941384 524334 1456851 1109193 659487 1924482 124310 227687 1003511 1995633 1039610 1956623 587096 242603 343725 1651678 1800210 1435105 1300077 1294410 171683 81716 257879 1283646 1300041 1647246 1638025 277378 706037 91616 1930802 488088 1000445 1041514 336664 1491693 326220 1622951 1326593 821460 1888559 1723497 1617020 759073 873752 1653894 248887 1293679 890911 1966575 1974579 594664 101602 1974143 1310587 1522933 147705 1710370 1656078 1404538 163057 1680063 650099 813302 251168 549073 1833505 1712419 1458057 780233 1015985 67543 458777 1650482 1851888 1498256 884059 615394 825346 257001 1061569 1410806 1588266 997132 889435 564305 216517 1864122 1699425 1125212 1816862 758998 632554 393703 341553 799813 327307 246376 1054033 1037739 1292055 1978362 948185 919297 982286 944881 341117 442642 1882436 918225 1423207 1279947 397235 952051 1175182 1553532 1099531 1164698 652729 1106862 1457650 75422 970290 731157 1536457 1025818 1948599 850818 1662266 424327 1898375 383509 1199299 1864063 505249 1326275 7602 1728904 1947985 518605 782245 974543 1170909 1591557 1083020 108563 628321 605272 1265170 900071 1797120 423254 1431159 1597612 933862 712608 188785 1847325 379834 1702675 299062 1704364 1515659 1694004 943496 1186225 550103 326790 677444 1031667 1563815 379107 893610 265219 1491421 977985 1350414 148918 1795136 1343770 249058 1919127 561280 729439 216221 794413 1205278 439500 1672232 718147 1092194 911102 299793 917839 54408 236845 574194 468679 1245192 55783 311153 198695 558964 1922654 1801156 1590366 111357 429471 1723661 1125094 594121 1212246 150847 1037234 1695037 246221 735945 429102 144693 1163097 39450 1709652 273115 1015999 12834 1462543 210470 44557 1895596 1160976 1381275 1396774 1112086 372732 1111931 1228534 1648634 348610 1653205 419547 260775 1187990 827159 412608 177221 209487 618256 556145 237023 1201579 1157141 682951 1463547 1864591 1418082 88604 1739828 845660 991528 399859 362119 1642335 925817 1889391 26603 1945198 1908043 1274237 624885 1121676 454855 457173 470855 1614024 693106 1110229 1614894 327115 742829 615572 326773 1012825 972945 1315794 199291 1522709 1262801 127553 382849 840339 704656 590376 457120 1553768 1948758 1100972 1140927 1965422 896429 1490712 268985 583341 1890827 1294238 798360 521628 1247019 1164324 1366312 694069 1481409 1925795 1586103 1209413 517544 1513369 771636 755624 693978 532331 371405 1383622 1043737 227959 895618 1368854 1010019 523994 794399 1936339 1270280 1824883 1197075 1499617 304857 1755414 60751 1357695 913544 1734945 1397347 140201 1523996 1020076 1819933 540664 1556715 1487390 1540794 100036 1862783 646091 1459087 1982958 1219156 1251075 1567557 1575239 1520110 953858 385024 189106 772595 695149 838598 1605871 1983728 478316 1624043 906097 469599 1051933 1738152 1062550 993343 338449 1999671 1710165 1565470 64240 1850164 1236021 1483962 1324237 98435 379879 685248 1420971 1872129 913734 1593701 785334 771099 295465 1066103 948299 1658929 990871 1098009 1293861 55656 1325501 713410 936900 1575730 1094526 299791 488051 1772594 1058836 1958689 948166 1986270 1041182 1864535 1793166 641421 1546203 673593 1901118 1794249 161781 1066399 323291 115561 1460172 660095 569377 789739 1432316 1310817 1234114 321370 1823697 1828774 420632 724160 668974 1387117 159779 1856344 95226 1266335 654672 70662 385483 944484 122661 1532792 1939522 112504 1720461 1153451 853300 1272674 800093 1899632 1049572 1099436 1818848 1891726 1588733 115212 9628 161823 152306 1592176 1416758 170330 1817000 110183 1084928 699844 535721 919202 280411 616085 1749788 599565 1417915 384997 1197051 1546041 1576530 541793 446567 1713895 223243 1659831 1073795 648477 1794837 535789 1538972 1572706 1977085 1387462 1383629 1199537 1801264 388886 27761 847188 1405028 1805983 1762342 1442715 1612762 320269 459677 190939 417063 996860 116140 1379322 984399 1505949 598485 936051 1887604 498801 1903023 386521 1077448 221415 1527004 330274 1354872 1931062 1800682 1498296 431756 1782267 995957 1373877 853314 136167 180525 111903 385124 58746 874607 1270574 283131 213161 513248 1048306 1601086 176241 326223 1873350 1847513 760505 97387 1559662 218555 518973 1628848 86257 888868 336916 1174922 1818915 640252 178485 474531 1226063 1775597 732823 889277 1776320 204488 1474707 262869 751023 273112 1079122 592873 64585 66484 1394870 1539801 609808 1928967 176915 290474 987345 1109374 1087062 445708 612744 164273 1587813 291196 248437 1460851 279739 634051 1221717 1390004 639456 1697645 1572500 1625805 1460029 421953 784788 166266 1113819 1113152 1864814 36288 750760 817799 191811 1437037 564680 1319042 79164 555369 962157 1118199 1533704 1943897 841802 843265 1820645 1301056 123205 1846708 1816292 256433 269790 490528 1131294 560037 1311113 533218 1201700 301971 1373550 857039 958818 446210 1187586 267538 1794133 611964 1042195 1786309 677075 700695 1675869 1401894 813123 1710304 1458053 29804 740216 1755329 506811 1310506 1473907 638651 881369 1715556 413863 227247 1317295 1862929 1227225 1661526 1813195 431328 1809205 1324694 1194637 1741753 724218 612137 137610 1603963 1144981 160056 1920560 201232 755924 1326976 306590 951851 1376417 374374 529037 117724 1897543 1132519 1035137 1805883 1515441 958166 1017963 1432980 523619 115173 1256850 1213968 1345543 344534 1845925 1584909 977669 839347 1423340 1120998 1428092 491201 441196 402302 440094 1113546 1680140 1439425 272523 198932 1856187 1086783 441352 1227984 1815068 1207043 736577 897496 1164738 1431026 299467 440224 842331 1454455 210678 1622204 1438688 683837 644049 177550 1167660 1545296 1598671 630112 938088 1567656 1771468 868352 570546 1364011 1812850 879942 1934793 261146 841302 126675 277661 1502579 654681 1289486 1213203 919286 566120 1510750 939144 1905382 796531 1133607 1000199 847617 1743485 1679190 364325 1631917 1217204 1599016 1474201 186462 1470910 441674 1228366 1662930 1297835 1854916 719749 1343031 1995737 152309 744668 1567916 204183 1562999 661644 727889 456471 976571 910478 1432856 416380 1518047 498185 1106799 1635468 1151680 1743048 1819079 160964 511627 887012 469060 683691 1681604 858274 1040746 468603 29892 280957 544724 970173 1531495 655170 1704435 1084400 1437428 763239 1075566 1438147 599373 1962579 1023142 1624814 154899 123764 1084249 1931124 734943 936217 283608 848894 1531599 1370713 143915 957754 1388945 726831 1356410 998756 1265241 1700806 1321439 1711558 1990866 37143 1388293 1134866 1567745 1041644 1816330 768546 1842588 1829232 1771791 1984032 1316746 1411951 1346828 349710 1345474 122239 862787 1576294 1527809 1665521 1732899 1369018 366181 130227 835420 1102466 1131311 1289056 1975941 1638892 484577 1649323 297146 738748 1803505 389777 1003364 1490463 619723 400899 854503 1808462 1836664 415465 1495779 1256749 606670 1306872 1706120 1055792 616285 42940 885152 1344240 420633 1518854 354966 757753 593012 1785111 920161 91497 1333271 1225270 1544699 631274 728637 842324 409980 988434 127139 1762141 762757 1500085 1135493 1187651 781846 1945473 1596177 1344723 27915 1568740 478186 1793437 333915 1155303 822853 70117 220569 274319 230645 618507 1691329 541498 561537 944438 1267356 745349 401235 1123589 343690 1345270 381474 837423 599161 88911 1216823 1006318 1653883 1930269 1581696 92200 1109064 799344 1984666 1695507 577610 1515387 881385 605794 1922444 1476685 1657530 1274928 579216 1439377 238124 226463 1331958 681344 1420644 1821062 384018 1126295 509257 1244786 980076 1426129 401136 77418 809359 1541141 257974 703633 199726 1082949 1550476 789375 1504142 1183183 1770063 1869059 4421 663204 310995 601459 1501914 1957830 1389109 1828884 1336477 1288846 468515 995961 1396246 872542 721407 1785007 1402681 1614614 1650729 1700073 163025 544120 401090 1122682 141598 1269061 855859 1838213 1659972 1561734 1237239 618389 1559442 863027 1960658 686630 835057 942554 944635 949487 1371042 1399523 856353 1726872 683204 1075276 1741495 694548 1850833 1274077 5109 553350 1337094 1084833 375961 1716283 1976364 617514 109971 645600 19066 1424482 707150 735650 1354368 517192 1607633 544336 674423 398742 1642078 693792 973720 911349 1006508 1784852 1558644 1052559 156339 472769 11382 829287 24102 1482980 986315 1450905 601448 1416605 657315 951278 101551 1112741 1037206 1582507 932291 839152 1634006 741521 784497 1090441 620601 1665187 1907051 1760650 977059 555763 1054909 1812599 1951770 164220 1867341 1852958 376049 520122 83751 1419929 1302963 245753 390101 1118470 1018675 139967 649659 1574825 558508 1012433 1695528 1009067 617581 395703 1397751 764032 1123183 720908 199498 46020 181632 967701 1060531 1108034 660356 1765362 1678945 1964616 1570984 103394 424771 1554584 1481487 1034766 511714 1473289 1514906 1484611 1594619 1129882 84127 1929074 142117 697574 89709 514238 1062840 1736687 1218450 453440 245086 1814224 1695287 1673207 1267338 1656631 35008 1390394 86191 354939 1218960 87117 876735 378957 1019935 1854433 1960376 1123310 1075758 1847864 244862 686539 1774689 175465 1482519 1749688 1982061 140238 62291 323641 745051 1419859 929965 1848693 1041391 563812 1615451 600636 538301 1316896 1840336 1169534 1372114 385117 1312691 977903 87757 547927 976118 1851393 114421 756535 410545 1170725 1674505 1511461 230879 1388349 793124 413215 1116851 168209 369282 186309 932453 1043536 789687 1164066 488470 1345165 302337 104122 1398185 680076 227480 1587284 637321 106135 1792562 1622293 1382230 67205 935205 866293 808481 577400 891938 1849918 1446820 1725340 1403262 1057590 378518 203081 1200005 225429 835633 869925 982186 1245765 204009 278736 476893 881975 826971 887694 1861822 1276343 41132 1419798 824839 1972871 1315754 1693517 1874307 1550059 1844723 1781659 552847 263521 275693 1075326 98822 1028140 611735 43208 1524396 1500338 1364921 1336945 381435 931464 382551 432935 1538025 444757 1551371 260177 1104200 627549 1806045 262488 787956 159764 90065 1687658 530204 827282 721480 990662 1239584 347097 934724 214556 511142 868888 1724419 1064046 1069836 47526 1166718 1712272 320986 1764841 332040 162534 1491776 1478798 1146446 872382 1848020 205330 1902520 1170579 178227 506553 697879 282062 1341401 1495227 1386356 154646 1840610 1781920 1670018 1778788 1152527 33809 829030 1750466 71263 521981 248062 40002 1418041 925355 932328 1775504 1353525 1998652 703668 425661 1586944 509704 1934774 1888456 1037528 1518577 1076281 1154320 951436 967210 803445 1162159 1021810 360293 1369923 1153865 1642178 1176258 1203493 1283371 71922 1044875 1749673 1822019 192363 1086454 1726674 1202845 511314 868634 49622 1308723 1070966 1650652 1627935 760419 176907 1206940 90550 491406 1364242 542034 1934444 730675 1375183 731383 1118358 1706807 329579 1658043 1058048 1067046 1593067 1519327 1528826 981977 484705 1602406 725814 1490724 334404 1494406 41137 833692 1190044 691657 1589132 441815 1317277 813391 1380545 783816 1439491 172728 698615 1618243 1969642 730286 1997125 1756147 979284 1473509 1222731 1414100 1871562 1195995 1691535 124004 1390646 1874861 1337831 605143 1318620 175840 740320 1442550 1708849 716133 1989863 652238 1796462 781489 1207335 890435 969275 1894194 1099827 813173 169037 876747 1651339 135024 620289 1526036 952984 217794 1403640 540248 1498922 1514556 1538524 1672188 1859466 289238 1029954 234476 23271 787768 589288 1436033 255892 77978 163030 1763313 1197822 1323083 834826 509298 659635 1878957 929691 796201 1930151 246110 1205551 461913 1736595 1255955 325452 1739593 602903 620112 656178 1069117 793183 1561979 1167913 1835960 123240 932231 1882007 1699581 1097658 411688 1196346 29307 187632 1330749 886561 1301952 548939 539273 1418576 711435 925155 1392345 1894859 1565596 144731 1362595 1761070 70158 1059653 4729 1182050 258124 880774 720511 29596 1836022 474483 1307263 944288 1096351 222087 1126221 1400093 357341 1934063 1042043 449098 1026505 760525 1924302 1848125 682357 616114 1110642 312546 1471551 1823409 1608059 414082 363743 972948 268618 35887 80033 921769 1845230 1749034 1163659 1539201 1629492 1305279 1246838 1086843 1434987 271225 588415 1186533 1952692 1631885 1457688 1844064 1199763 1151704 1073169 1065660 754635 876307 220199 1840307 965671 1520945 591554 1365856 1092548 671186 1454185 468279 1575161 1022237 1838864 1418750 349264 1019799 1665887 1849235 1916553 1595553 14510 391457 897523 1098429 762184 229926 898170 1916498 67375 731 270485 1261922 648716 1120961 735962 79654 54321 1002391 1325603 1757506 1586651 1832487 846747 1231737 185120 1308176 1973790 1733519 1503992 268746 1405870 1529304 1177639 165330 20705 1397909 109346 1960902 989223 1290181 1307016 1496442 704097 861892 36279 187279 525962 685848 98832 1323691 980946 941326 129326 121187 144901 1328621 448780 476272 1674579 1416161 1433269 1889172 1908641 1577461 568738 431855 988410 304886 1413190 283420 1780046 222558 618121 337505 346119 1927885 1658932 396644 1306370 424422 8695 807758 273267 588674 1091956 1640087 1164828 673414 1050683 390203 1704584 1005804 383336 1805908 1678507 563053 873712 991340 318444 616835 30542 474504 1446019 325401 78922 1030955 1287449 102291 1290735 301995 453206 1604808 1410454 793892 1214578 1983941 112591 322292 852332 1242674 323881 1489404 373726 1160635 1867673 85806 1066170 848580 1772663 665045 120219 1608037 1502755 1298160 110050 1004265 1630591 1708390 1710762 917558 1061520 1665209 1002212 817201 881292 1465861 417661 821163 1577174 116223 107371 878494 1823526 1928031 294595 1081052 1089539 374767 468065 745230 324441 1223893 1685252 936136 158264 109338 575979 1867255 1678148 1079422 1571442 1036047 1542024 819068 1286391 1860315 1576008 101543 492634 419633 34344 112960 127401 1594434 775413 1459854 792445 1657386 800877 1828761 248341 993885 25819 658054 12305 1754312 1040012 1125003 1734432 1314972 858584 758575 330025 1086668 1099292 1769270 1336377 1887705 1721457 113816 1411500 1451223 1586744 1689577 1005823 114488 782379 1560322 1563052 1842482 1850731 342016 1831051 45666 819048 171818 1663025 778270 1007953 1883040 1211420 1405669 1103296 1270904 1809227 1546744 365588 66433 1997696 186184 669481 446005 1637553 1930495 985594 939874 472178 1909152 80745 1367776 164589 1453756 1760653 1418534 547887 998102 910938 852579 667065 78890 76631 1513513 462784 711903 1138432 1347611 912665 31375 285281 1925584 1867442 1313719 422644 1027341 1521225 1132941 1044564 219679 1943587 530666 1175502 1940667 912564 433723 1575125 1681551 1323108 1018477 115139 1321821 1921335 227888 1735089 1504832 1230685 173655 492665 1525004 1424291 763503 1510653 1567093 1474742 1233684 1044224 1057420 1718821 715332 1447561 964151 1757081 1506396 1303407 984500 1442435 1313910 1859484 1228356 1964484 301926 1059924 1621979 753242 1228950 160709 235420 1737297 1535606 116735 1571241 527909 229736 629626 910851 1567719 1005537 1263294 1319378 277198 1946626 245074 245844 1753262 1219644 1554396 987484 950937 1579380 1643508 855106 1926209 1829196 820072 887366 1787617 1653969 539167 1143820 998439 1680109 16971 1375266 112444 1483701 1942946 871575 1726025 1395379 1770261 1884090 1731840 1714295 877306 1949238 1692253 183104 487081 1576772 422961 127144 1101678 890540 1100312 61123 1310718 317353 956735 1980913 1572751 133799 1746735 1851439 1245301 1835385 295508 1310075 428825 566838 1039900 675595 1314462 643993 1624621 281870 1350300 633015 156003 1537957 1375945 1040870 1003734 1535685 790114 1439994 1597784 1005925 1112528 1055542 1838604 1007523 1208591 568824 1632633 1581690 238751 749180 1642128 1043048 1094821 491304 1306619 357405 1469421 264523 1382762 1195724 679443 1728598 1391322 298354 708211 40210 1778623 1657147 1766352 212977 266955 1827523 224124 1164072 253167 708367 700926 11726 430018 1032434 1638510 734520 967874 578208 358567 1881982 1074632 1362776 1176623 1386501 1521945 166870 398268 1453654 976990 710969 169794 648507 1654816 1256924 133376 488761 927539 438709 799145 1828046 1880778 439354 1200152 1972664 538358 210256 611753 631901 10693 693501 1314051 69845 1052313 753709 1810567 981082 520215 485186 402954 1813101 1245713 1788117 367172 1224389 584592 1928169 731190 785637 1202576 1134382 195844 376314 310649 1187521 1779743 434688 257039 1174752 225026 712200 791492 1356159 1569281 1483406 1977834 97873 957195 1644835 1040347 1555204 18210 1801286 1060390 1793827 262658 1536444 581641 440552 719820 1827577 1363455 1816242 276239 1163244 941687 1539240 1160641 177889 1610872 375428 317102 143425 1153863 316152 856956 885846 728931 629423 415115 1089023 1427579 1625599 1252981 985192 1841996 508461 392298 1337151 87313 1780267 312108 112990 147898 644111 1377307 260975 1042982 879223 1501300 1162868 779403 1607982 497118 1882480 584601 1524594 779439 1293721 598069 1098571 121796 1230885 817317 74879 1385208 1795833 1909122 581021 1801803 907371 302509 1294665 1578795 749875 1096300 578852 259973 1929582 450834 1772678 72007 436293 1223188 1177146 1765766 977438 673511 333165 774506 536264 75072 1330840 1569967 885987 640874 692346 1429418 1910943 1785916 1029432 1004723 1727817 990185 925059 1468200 334875 1000257 930876 1985341 824853 866911 835906 48034 530985 1382943 699167 1351168 1051240 1451356 1396486 407635 634747 1637947 718252 643551 132344 606477 585936 35690 40261 1939410 791572 269926 25295 1472926 1494960 1818342 529611 431948 1730072 204006 205791 163745 1818981 1966136 1037138 1788184 446805 1252291 1586360 1864502 99314 163152 1692623 1715893 999418 596485 374667 386880 1850604 567555 433083 1622221 1353174 1997493 1916613 1257478 1821949 1671527 551445 729727 1127116 270801 1554485 604856 659488 1751696 296574 1973756 865418 880702 870168 863042 1376527 1486778 190796 880688 1204955 816789 168177 276163 801544 532801 1549218 128795 1367266 246324 720330 1922871 1450888 584937 226591 1636820 1473806 1924230 1695159 444905 1714659 1088883 1716456 145012 1638734 795908 1388888 1694037 1324186 996786 1129839 1197412 439150 641453 1632965 1067500 1188152 486418 390655 1310362 396772 1148072 219967 1385040 1773401 919141 1379639 1818228 742750 720972 502846 929095 151908 1526396 728058 1991770 1356502 693205 1022667 1161938 73164 1746379 413375 487520 269909 1985608 1981806 399724 776364 1166730 119246 995176 297794 1700155 251954 1479344 812776 753648 1434829 152850 405643 1216538 56468 1926848 209959 1139720 565172 321684 559980 1221016 663335 480713 210988 1237182 1991168 1377942 974105 1078608 1889575 1357200 7114 396666 1140438 528746 937878 118306 1322843 1638964 1313830 64424 1407646 1193458 1663711 660552 917697 433336 304971 151314 1291178 1995653 974907 1436312 841249 1298465 701777 127145 181850 1478581 1538144 1251031 368039 1563861 124686 754746 262310 1322254 593531 865789 37157 1340517 1805567 893809 102101 1537499 963443 1263621 1160617 26170 146855 1147548 1128276 455043 431225 1700538 1607912 1709836 1849293 755754 1897568 1191821 1355848 771917 1841587 606963 1237596 347473 1148490 546325 46939 145673 1899672 1247820 82468 888296 1806161 646444 1422564 1908358 583507 414357 533931 999151 623806 283596 1446585 1978624 1079843 1910325 669827 438094 1584322 61924 1850793 1504638 857010 1228353 745831 1102382 1525499 242058 1921028 1865989 1106033 1616117 362866 1955260 1238614 739696 174571 509055 91462 664702 1364654 1351376 1084424 1436701 1736280 1817656 643285 1987250 810040 1860768 1723504 1786823 408754 771891 1001080 370072 690298 83632 1443967 503435 697632 596017 1235075 1270283 370842 1218912 952732 1343905 1293315 869863 1046895 81594 472014 1372668 517765 934835 1593842 1355560 841556 866896 1309152 1334687 1295271 1413408 1070239 909288 1742374 928844 1688794 1730202 141628 1321253 1330418 344454 110942 365479 688091 1290165 1425724 1172382 622962 186032 1538468 1061185 1380671 1288722 701370 1172112 848217 1579925 1360442 1805095 1530000 1320438 258067 713281 475556 146213 1379452 631497 926513 1409732 1125855 1184896 1731388 835007 739986 1661564 1124902 358544 985048 1558157 812630 1235236 1385109 1474711 402804 220118 1536973 1322010 842435 1695332 202645 1037284 820442 847834 1824663 43430 1993908 1938465 1730473 1089642 392149 1443768 1493120 1691159 584556 632207 860462 1980067 1728695 1773252 1760102 55520 1814908 1626905 48114 1527759 864899 1416844 1137968 1028741 953052 432428 187237 1995191 1326295 294034 505840 1455029 384765 1841030 1988706 929954 960786 153425 1397093 1945583 820404 1764133 1050124 533751 1533463 516005 312898 1746466 1792929 899947 4083 260326 1575834 745118 111868 1950185 264807 1940262 399073 554258 673882 1186653 1431511 566275 423573 1235591 348082 632469 1553392 456880 1225168 212926 818953 1561351 1184263 1352934 1026762 1120263 1500350 81269 312775 176766 1314451 1276985 1450924 1091540 725443 1400218 289155 439745 1761104 402237 1523024 306335 1467225 632829 567498 228147 1198122 1509620 1263824 689518 1592400 1556992 472637 525320 1575439 1089455 673359 273610 1820006 364182 861225 41195 732549 1847853 235863 1445464 505172 813630 995895 610684 1542245 1332795 1303394 1676444 577810 1915391 568104 1409362 473439 638360 878518 1439208 1236970 894043 1399374 1016663 1185320 1447696 587406 928421 1764793 66978 1678547 1585719 941088 1072585 576299 1006784 747864 1453646 1003040 1953985 290977 931641 1068349 1648335 1755516 357715 1524414 1816962 1368771 1246403 284461 1172046 960079 1016426 308487 131130 1274203 1931474 653163 1932077 1708563 1306625 171916 1544784 795833 1763098 85741 1092175 1210957 1643507 1519611 1448384 1801490 425960 922189 574543 875251 1924915 373666 356186 1365210 549596 73666 1169109 549527 1725164 67452 870154 152522 548695 24048 355189 837064 1204090 1086230 632724 1034405 25596 1313711 35534 866426 1889441 1502544 938149 1002634 672285 1198348 1731478 1939911 124843 933113 1324934 644159 537114 1988013 784073 230680 1729 316902 33427 1372707 964247 623596 644691 976954 1420719 1593199 1586652 1305468 1268894 474585 1517225 1670764 567380 433448 1738843 392607 1145806 1171172 968564 23377 621342 1642294 511307 889329 783303 398576 1887579 1031619 1832796 742808 902873 727103 1958180 1512138 373743 55011 1580588 957118 990965 750680 1061879 467024 588436 1138574 1560389 1963827 1384059 1942777 195330 639068 1676345 457117 475652 1231440 904549 1397215 1172062 605992 1189438 413483 1989596 1877977 1757299 1555702 846379 892726 1019778 1289959 91558 526689 487538 1848448 1973063 1364164 1612146 655057 472937 1655302 1282425 1689157 1758443 1799543 908868 440528 886371 951910 691587 1708894 1601439 455106 1410244 1264310 1520601 1658209 1285596 1370575 1312868 1654529 1028139 1362788 908017 1632750 1660786 1941532 547946 65910 1979798 496111 144259 54016 740477 408342 223858 208640 1530482 484932 1201675 134154 949525 1850705 911523 39832 515086 200150 1150810 1560718 983235 73676 1757947 238913 487076 1201575 1261496 1783689 1793269 1890680 1292901 1508875 46354 948468 1228260 524819 447677 1782737 611903 1052519 1038097 774208 909741 1495799 670234 260856 411828 1896241 683733 1713687 456038 1424588 87911 1012847 107679 1281542 392636 40332 509488 1219991 1894473 1743194 317803 1173979 345328 126922 1382812 625414 1256029 957907 1748535 686478 1887910 1274369 1459833 875735 485704 1554337 827541 147839 451392 1255382 900680 1001206 320066 1085549 944489 830613 1616614 225648 100612 1925845 196222 1900380 92004 709020 1467336 1605331 1814002 1488682 481216 1343510 1529953 757868 1804235 358902 1727598 858430 1733355 545893 1025340 1203731 1857090 547790 1002071 17311 992450 289664 345431 32953 1679388 1583427 1455928 35206 721743 1475600 589443 300351 720226 380484 1975279 1676965 1015478 632190 1268847 748384 1722538 1277983 1095392 1820587 957137 1937442 199232 1851377 1571978 248461 1065733 625723 1495781 174387 959605 1390703 1712902 709817 1140925 1244056 522385 1144834 11221 1431875 1804659 46917 21221 698843 1980343 1720578 1738226 914037 608421 1713367 1032919 1175422 286056 1997313 567470 919823 1779843 1756996 123056 1977988 189416 127018 1759234 266127 374808 969398 993611 5967 861308 1824448 1612625 221468 1480478 1171095 1988297 808215 680507 1024717 1781906 1874439 1376953 1350981 1470071 874058 94576 1487182 1874130 1343397 85935 1005151 939892 1370486 178035 1200433 1638912 1950785 337463 124631 775182 1110850 179259 712676 639083 1253484 1722279 612994 1897285 1696461 1369929 1249033 159410 685713 493520 1200671 385348 1555174 1339641 1703188 708305 903161 1703032 1191683 1332414 544822 526617 1319195 271092 1919068 700847 973717 1580595 1437860 67232 996827 1315155 419291 1620535 666728 208773 1500004 971035 419915 1086062 284081 1798191 427282 1057684 1886299 1123590 674275 829973 1611639 1993552 93034 1168334 1591578 1740819 1017051 1414652 315503 151739 1796297 362513 1613144 933326 1385977 1441996 178002 1451995 1882130 269584 1574474 1148122 1986800 1289300 1778194 169038 1981176 233552 1765588 1377986 1542762 974455 516308 1844042 893262 1267485 1099228 1847522 957037 793103 1771692 680033 905769 1965483 1028157 1918610 294854 1266097 785118 187275 1731110 475074 1143490 561368 226706 1271372 268349 1804843 1546377 283413 1617235 474188 1135656 1629171 799320 590556 1681348 1406658 1543585 1673828 542888 684361 1171079 1806969 80520 1590390 718288 930740 186247 1823264 1992156 260624 246813 543731 465404 236960 1111688 644700 1035120 1114717 993374 9271 269913 1068236 1917272 1705309 910738 1454200 1706372 363938 1000224 1581633 1874286 812758 545199 1209361 1391042 1055647 1783944 1917640 996086 1918854 134024 805020 1973007 1674442 773817 585280 1053104 227060 395023 664744 758367 1289886 1740962 621059 1304016 1805896 1052887 510310 790221 374532 1267944 1560776 1026103 1569247 1246018 612687 1649841 1739629 176487 1063786 780813 43683 1292742 763749 313365 210646 1778323 1768378 1576838 93120 1041478 1886305 1689493 1030868 1531065 234 1120894 501940 1223708 513284 1214230 1160139 1111363 1940640 1219715 837448 1482919 1059175 401891 396829 297205 172625 1399024 1150742 429598 367824 768840 1683401 360120 1481039 859774 1697369 641423 1111502 1706087 839914 643825 1193212 972091 38801 1584219 1959335 632315 1437709 608393 1602222 804692 182915 1833460 1822256 1649200 739636 215789 605692 1288510 187149 1150682 773126 1902682 937321 1501919 572074 405199 1093187 1282581 909660 467390 140371 1340085 1341492 672592 415593 1008817 1604645 348246 1281426 1155245 222956 1225645 27188 481695 735579 545836 41360 770428 684737 254928 1830451 802356 1717506 1039628 1450580 1083839 788542 176281 1611188 1694265 7436 453782 773652 1589630 1092573 490867 1630882 476473 353409 1242197 193811 1876393 1636500 417712 53997 1920760 1456739 1059241 1025735 907261 1134346 1644581 1904120 311964 277613 1437652 975058 876007 29151 1318365 874017 1504968 1118739 874310 1312979 1969133 173119 846246 1710570 1158408 1971501 1344111 951917 1728600 68479 1890517 802080 1862372 511079 1108422 320452 1863139 840014 961037 15336 981572 955954 1412246 1876137 681651 836099 1729453 461023 1546461 166601 9766 1316823 1236120 215313 933938 1871999 565569 1037279 1679693 1258227 1789970 542883 624232 858827 870867 1265971 949733 62316 998808 654630 737152 823098 10618 1561732 1209243 236094 1518813 1520483 480006 661677 1328460 287052 1615879 618794 959327 249157 1490935 1701249 1166112 640433 303989 1640169 1357146 1920337 143735 1659609 1982827 430132 282740 800653 61364 1100463 790913 573947 159383 14073 250909 27110 886548 657287 1183723 666620 218083 1942695 1240443 599892 393765 1171070 557083 1698021 1452015 987187 1842845 1027478 717870 1146645 1038714 1429703 87174 681155 1609991 62342 358792 1185084 654743 1323493 1664210 1709729 519096 216365 1879800 303102 1055387 1478610 748423 1262565 1700398 1668289 1472595 1542857 252169 670135 667042 1483253 488892 300162 1964285 161592 511564 1479663 1365299 1711822 128359 601644 1733593 246360 806365 907057 1612002 1232858 32158 1495426 137662 1373950 1545304 1994511 1777689 502154 403090 1951549 573487 1640697 1296389 1379404 1295617 118580 1123329 1934292 275857 1728464 1426096 569625 1504999 1883946 607625 628155 1700880 696535 428342 479732 348238 1632551 291309 175796 538351 735236 1701859 1320553 395576 911061 1872878 970649 1202006 1628959 1591629 1775970 155909 1416738 1058718 1520781 776747 446145 1217421 878509 1734509 415998 1291765 679672 1014715 857713 1569628 1420194 583499 1273104 925354 1233824 1150890 1910322 556860 1672854 383914 51703 1060123 767249 1946336 1166853 45887 466491 1175589 1151287 297505 1933153 782118 1854728 1321496 638833 942818 144675 86797 1440642 596873 525792 369087 141324 1985661 419177 1637864 916363 1470485 867381 1440466 1120238 1103215 121154 1422487 679453 1114548 1986990 1888366 619293 1197423 1536441 506729 981237 578846 1027792 948671 1046887 1271392 94812 596789 1985362 355990 909626 1740476 465648 410724 318115 280822 1170729 184236 1054600 1574761 1067576 622118 1744648 1771506 1580938 260932 728847 684153 416453 1748190 1258745 1056115 999069 628214 258222 1881678 857471 963016 1463769 381947 1586332 1616719 772001 1992842 1704287 1232743 1594017 1688996 236382 263263 673608 1882330 192859 1672342 506105 1764108 1169738 691059 1332950 1799058 210088 1100616 261698 1108577 815351 1383620 1400449 307148 834241 114840 1815967 338305 1090332 988771 120233 529848 629564 1114869 394306 535500 1518440 1942962 1401367 1201912 826409 1616416 841356 826646 1304386 1112917 1536386 859225 1790738 477047 1420576 1227802 378045 1882533 829373 1617486 349727 885024 825536 812158 1244866 389791 1261156 665550 1464676 989044 1276810 1503773 1546511 765732 1455592 1051701 1875607 607149 1412120 1307281 572911 138601 843894 1308825 1397900 1901705 620237 399544 1342652 1886823 423593 835648 243571 1679302 1185722 1492776 623206 127699 296233 1689661 1369647 170963 190780 846082 451632 1084422 1000197 360655 813057 526886 840653 1162753 1843846 482405 1858164 1417473 1469576 343529 895190 1615935 931367 170052 450251 1018197 1727503 1629367 1315664 1667347 359570 1884049 1020252 1160414 1812722 77858 23233 410913 1772697 1363363 585161 174555 994527 1348017 1905279 711032 596265 1595956 1741522 1173154 1988339 1967027 1218575 347743 378827 332771 1534624 1223056 1442555 1388615 961135 1154730 1492198 1806369 756214 854118 1133041 1678055 1549075 246831 1307839 1680734 1346699 259344 749519 335345 1034442 255588 493176 877180 821685 1562403 50458 1067489 563858 173431 1786398 1816256 624032 1482751 24845 1951696 560247 483177 400797 939860 1956856 1400333 749760 1259675 974311 1479320 281623 215328 473512 228638 1780397 99693 426690 175107 76448 284842 15825 1060877 753366 1992438 1554327 1890432 860424 698409 269090 75280 672242 1223595 1372633 370270 100836 1342472 1364625 1089988 138145 1882588 1375094 1781398 562801 1563855 1298064 1401348 1596752 1697099 969395 1595916 268077 245681 1999060 1406015 698526 680213 750709 1533043 369260 1241107 1172328 580045 1028736 927492 1510497 678568 984920 145163 633276 942522 213027 1388658 1559342 449804 1700853 148967 976674 817493 1623782 127446 2248 1254194 483530 1553279 1081193 1544627 441460 621681 582426 1126359 581428 1482116 1882654 1405186 793229 164036 1204829 1571320 1040944 1719576 1014242 1004182 1202535 821976 1175846 1706990 276792 690606 1375781 213690 651896 1709750 1390556 667611 1804656 416474 676055 1982374 1654055 753553 1528787 732364 527707 881407 1955542 205065 1456950 330703 85129 567313 1743504 1138220 988294 1695898 506007 1644511 261947 130799 716009 369328 571067 538839 1941805 1225215 554726 515678 1090723 1207164 1054825 549961 935652 1069158 147807 1164477 416390 1731 1555950 233145 1062388 427014 1951237 1489265 947109 271348 1453013 374124 704464 493719 463236 556184 358471 1431075 765541 1719597 1647791 1396482 1233364 1296636 802158 821093 1651417 1302648 1111681 767230 1004940 1530660 565100 950023 1454722 259998 1540502 1493537 945353 1379891 352573 762636 1814117 998112 554216 1075888 1437535 545000 1189378 1656238 856074 1208695 421259 543494 929959 612217 1660661 360202 957751 517037 1731154 906757 423030 92064 1194864 680057 613134 713606 1080225 1713277 927420 1919004 1140466 1631616 1305962 1780303 472660 137889 124634 655275 1608169 116056 1588462 1912688 695187 1936316 631456 1544204 1709526 1961753 51559 500868 574934 296783 638669 600023 1436206 407022 1250550 661471 1527410 1430865 1416459 1159691 316733 1123992 461851 1435819 1440302 1783053 1640641 1132419 1494354 1834052 1692694 834330 1985050 9851 1906782 263792 1808082 740499 536521 1225720 1227868 1129949 1037151 230091 348071 987603 826824 1167057 1317790 570980 1565048 1201708 29589 1929125 1787005 1953052 81756 330564 1230034 943705 677061 1971415 875195 1865613 1730167 1000206 1370675 1666940 1755595 1056512 623119 1276836 1640385 924048 1531606 181585 1088653 1069801 153318 293782 1714613 165048 1497272 1103352 1665087 1283174 1591445 780972 1323586 824921 1596874 969503 1522955 170813 1990873 816137 1341980 39544 296608 1371538 1638460 37967 1504032 1117727 847616 1345906 655302 1408622 1996339 1495126 928201 1809492 130597 1041354 773306 69440 854582 391207 1124200 518735 247513 1362678 1542510 1918798 755869 335585 971188 365946 1536105 25613 1438839 883683 496881 832185 120226 1115321 885823 1855907 99723 1756034 1262860 776983 1299587 70819 658305 406002 856979 171541 1351369 72789 1914443 1750995 1471256 1534385 1376421 683802 1238643 462399 265639 1330858 1687967 244743 1248822 344069 1416832 1866789 1836526 1423821 746456 145795 530758 261243 617802 1034988 1099699 358922 705279 698206 1744858 300214 454637 1813354 335428 1392312 1230005 31226 910859 1546591 857131 87529 1509746 62514 1880633 1348869 721586 1236680 1753504 1542187 1647366 221009 1444331 778024 507989 952240 1035436 167818 1619112 1865847 1944478 70563 1037898 1327896 1772483 1592325 1550048 1744202 1542194 19025 1161118 1142877 1478847 43514 1357085 1987184 1967621 438456 1409249 1325483 683463 67968 184474 1459725 1762733 1298801 1874518 101621 182036 33934 1044788 183286 1808272 960450 1286044 1327466 1563007 1990922 979536 223621 961792 1350052 282617 1311304 281773 117488 183485 729520 1763097 1047398 1313479 1553246 65165 1279354 1672203 443073 1994876 1973867 1482936 257576 1666389 29170 1342721 1903079 259443 1077434 31938 373707 544898 1364699 149970 1434920 1547165 437631 1731906 813318 981245 1339965 705199 1686459 1103374 860597 361750 577126 457216 1999427 97726 63031 1444580 402629 1272930 1249446 1167211 49758 1021387 1117080 1538100 1780203 426257 1991336 40065 816836 1998006 820703 1304093 1060144 447072 1384402 1349923 534687 313593 1674043 560610 377836 972021 954145 1882889 470720 855745 454768 1565706 1034513 1243269 1092790 551488 718909 1476107 54786 352853 438841 1145710 712008 1570611 1881890 1966435 822537 392962 1314641 1651129 1436903 388629 147950 1273622 370535 1257789 1634443 1537773 617448 268461 876733 1049114 313130 1163179 1089284 1992612 627184 175682 712826 1201968 1871027 1401922 1142827 776203 1686560 114023 827874 898999 27023 1902613 1391051 1573794 118863 685513 1941837 1647554 988066 1192985 1325035 1086710 865322 1200857 1259750 501951 1017042 902935 1131753 986022 1581288 1281875 1047274 1434671 285974 1140782 1936706 1312001 490067 1961177 171608 1913781 97125 961574 486394 1573253 1809778 1518300 912128 83846 612874 1486114 1361681 143987 27827 813449 1564560 753219 1997954 1354845 925070 604650 262667 782579 1831476 1460415 855003 1267946 334173 30868 1034703 646783 530344 1596282 250745 1162955 1378574 496421 1977127 369468 893904 51906 1086935 289292 464133 1108601 687826 1133308 1491546 875135 1802210 433455 1464176 158975 1064165 325539 1735434 1248270 1955864 1015320 944728 1367183 982811 1907379 1146578 975814 252110 319927 377594 1252146 982054 636034 1934077 1827799 953477 1167699 1292106 1811927 1172599 168065 903076 1710838 549440 357367 1156960 73838 1023329 1315742 1298768 625652 54757 1731151 14848 432074 1756372 760940 161877 715522 1876563 857331 768243 1706027 1794374 1966144 600849 1717001 653262 1155808 1887375 1547810 266940 1694487 1196366 543808 855011 881885 1432255 54897 718488 873086 1056583 1083578 1778660 1701532 1132053 436851 1365550 549035 1798316 1911217 965236 1313585 922406 1613084 1112721 1195438 720259 912472 1504238 712616 1068864 981703 614679 328041 1800333 296872 1334899 132039 1091328 658178 1085217 966270 1210430 1071015 68865 1025484 829460 825550 811289 121821 1150621 973654 1247157 28026 1941358 1128555 1564769 1350510 1655740 683854 1230345 1512377 1409406 450227 951029 1548879 626202 1403195 1233595 1400269 944213 458185 1088194 618529 405762 1169925 139196 1737085 145838 276595 770538 85900 1342351 1934394 1997935 486154 1905564 1885791 375868 769568 1365824 1858109 1217467 1905257 893105 946100 1154781 1295932 784117 277515 1432832 1917088 1025856 121986 1504746 1705684 1687328 1035284 1706222 559921 790466 437144 374656 1805264 324300 1870278 1081879 1314766 903140 521612 1273218 854788 338193 1720650 210679 564120 1617679 1162806 1389765 1098978 843411 781688 627205 1487644 1722291 1407418 376946 1752422 1290587 840889 1926580 529056 1606273 1031078 1613310 1667208 1700719 550215 1445740 855786 1853918 1727508 109115 1069212 972392 1563741 1287662 1226955 718336 703644 68012 655417 1038878 451705 1277596 1161498 1201634 1088598 1306823 822403 41790 51774 462473 1041630 1567022 65986 867326 822634 1249181 1533004 620589 508390 1599401 316675 1857836 85778 1871261 1991132 1886083 1665438 1812344 261388 1411966 814194 576870 470210 1734629 1016611 1810168 1933901 975798 29902 1720401 1760627 538836 1191979 1698258 493917 340753 332415 336712 1735394 1872549 433745 546426 1222917 1634555 112186 1364490 735138 303793 188878 1015538 716563 537062 711925 568811 1008289 624502 22638 1627391 666474 954916 1901349 1623692 1802484 1579539 682274 1586234 1916159 91535 465784 1978617 556022 211767 845141 821389 632821 499852 1898250 1695482 1927697 1460401 864898 229255 785756 714951 1062558 940159 166447 138255 717291 711537 1495727 1761778 579749 1892505 263550 1759488 1359148 1430347 1662468 1126973 647089 692067 212225 241265 1054303 920237 1895532 621633 1103064 1215677 733155 779302 428056 427705 1582637 209899 1729412 939840 1834685 511747 862830 809830 853325 1720458 1257309 733270 1722533 1944037 63619 1743904 479366 1878589 1213227 1709307 761645 1523668 652436 1317864 1251112 238021 1669630 581901 356628 1942143 1477962 71490 1014812 127841 1549118 817362 1868051 690013 1165029 1010618 725574 961644 1777531 1059458 1093637 131147 910101 1536346 1257259 16439 1954304 470871 1636298 333041 1932555 69485 1866551 1322831 180392 1337761 353945 1046573 482748 1519186 469481 1592707 935029 1666683 118395 406330 914380 658802 1221348 1638072 889667 1558905 961380 1084390 859123 1722177 574086 293488 1298093 1654415 1005638 1282563 71081 458569 1948632 674683 1937184 797051 1588916 742798 961079 1268485 1641791 1119137 204421 1568790 480052 1512426 80571 1302973 874254 1158249 1411975 256639 392874 1962989 1320289 1169094 604626 76065 682641 967433 1848753 344663 1485651 527193 574596 1958421 405247 1272651 1410139 1542439 86587 1154764 463226 1339441 1289585 1303652 1082946 328532 619801 263752 1546344 987911 1509468 1477381 1026768 71829 293364 683334 185421 1063705 548289 624999 1273234 255360 146077 1402831 1144466 430848 1783038 559858 800826 1514263 1746598 1423248 1279852 826937 1017740 1111422 1873184 1356478 1043818 695425 1785041 1416771 188827 1480292 278171 843558 797065 996228 771955 888166 76 1399832 425952 1589764 1207474 939889 1647348 1564039 1721586 1237987 969307 1052920 950767 1800736 752869 1806667 1506855 1405274 1112005 822252 1694103 1730380 1142054 1455343 672755 1339224 1620920 1291744 1572364 1322519 1227689 1016501 513425 1509612 415091 1006763 1840683 1385503 1861757 92415 1161619 135427 88138 1131052 506740 360807 367921 832691 119122 678782 48134 905580 487778 1669182 639870 1206175 1871296 1764341 940894 766607 1541617 546252 247119 1109401 723210 756558 1940218 1817037 587481 1814655 1762208 1728682 206621 421839 833871 1240971 1378346 1440852 317695 1610235 1192794 719250 1393470 303244 1434455 768079 1069960 1153239 1212559 1145071 672420 1943502 680193 867066 859038 419582 1609958 60252 604704 1893466 1479619 1904641 475530 1891161 1488633 8878 481710 730527 443027 728485 1522868 1458822 1555053 942044 1646988 1247031 1667115 1523733 1609217 1232663 579136 109200 1102650 224487 547663 1671393 919556 1720746 942810 1082587 1436807 1701214 223049 732430 1739502 1096787 587619 166361 369723 619878 291522 1190457 939875 646153 829811 945723 769229 1209415 827766 630380 1090273 1993933 1999034 1081228 161460 1245976 1671783 465030 1247819 394438 709842 1720704 1835244 1897130 1938394 277330 165148 718978 1803562 827476 1169644 1261255 697992 685130 7620 1531052 1753938 1553849 32186 1457644 939758 1499275 1366039 1344865 1818714 937384 446828 1400499 448230 1661365 1208771 59507 1232252 49171 1719622 1797338 1920581 1132006 352856 1291397 214261 569596 1252868 1887191 767529 783606 44633 181797 1704069 679710 1642582 943865 115383 1214302 436776 757085 1529725 499622 255920 1109618 1861057 251236 1844074 210856 1798136 203628 614838 1551010 882586 6752 655362 1150564 674124 1781815 490095 1120012 247063 1618374 9898 1012719 1675868 1504532 1176128 357718 1372461 1639704 1214171 1065927 530656 169802 1597009 353406 931421 934516 1074231 423101 268541 1680436 1279454 42256 1896732 1661854 442674 660645 166110 1903304 1078593 56473 156884 510810 714018 850698 476571 360580 131939 1521932 1226313 1534792 1171503 208136 94811 925429 1045072 667422 1300727 1121308 518944 375059 654032 802531 1229452 960287 1905750 1935238 1453936 1150985 783065 163033 1722262 441517 1806678 398137 826715 1476840 1621466 1885374 903756 1122195 523837 1747147 1183792 1576423 1241408 1838131 127839 815844 1132426 64337 506425 995376 1340385 361980 1073887 769566 68381 144907 500191 1096347 1200114 1502153 420892 1804051 1976306 1869390 1634636 489749 1628510 895500 249111 587640 925587 1179292 1363525 324827 938909 583460 1529565 1059214 1187427 49869 1837057 693136 331202 1528004 1642437 244974 1985347 1609117 1604991 221746 977068 1616995 1640158 472977 438939 1485411 1874615 1865048 708509 645316 294004 845920 1542850 1028146 1043077 397171 473718 1226790 1701026 754445 412432 1517638 693252 1791153 334981 1745260 1027485 825298 573513 818895 586115 821585 859535 1405510 968052 420119 718474 929270 509755 421175 1224022 1601576 1222669 827764 278633 920110 111911 1730092 822488 1192995 1928523 1297869 1099447 285328 1766329 1643396 1616501 1832208 1296063 568056 1091702 1712231 1151719 1931978 1151587 177308 726745 791078 312945 289911 328173 817508 1167563 1496607 385491 460635 386773 163450 898778 1713668 680519 1004909 1561692 1631912 1439604 1041202 311484 576927 291844 180845 335990 352145 503638 571171 1718034 629130 246519 337851 90606 1389425 28389 713677 621069 1370110 1757878 173161 1336819 554303 664718 1427866 448741 188646 1359193 759063 1083998 539464 1478586 1282856 595746 1925484 984047 1194697 481160 916629 652844 960873 1460266 1795837 375118 1820590 1909479 281605 854911 1277722 764935 1946441 1616747 86363 227316 1374012 1923532 1098469 570304 1077106 1276114 74478 1440780 284813 299642 935186 954811 48333 1458563 1535528 1681715 1600162 1778406 1629213 684654 1422481 1205211 1426149 241500 1333261 889657 1362960 1843883 701720 679892 1651001 328136 1069656 1243344 106714 835867 564881 1546829 1426845 1394810 1072204 258288 381490 1206304 1563660 405319 1609733 561715 955604 713147 1245168 61899 1589385 214517 1444246 525340 572102 8196 139607 1467553 1745886 1534729 1847978 796018 491389 1363119 1421169 364818 1425739 655549 1439401 1612512 77471 541224 75981 889965 40292 1212228 191511 93517 1005109 199216 22015 1559858 343582 1136209 483697 168955 687710 419183 738335 243892 1277178 293308 486972 1734818 1851034 290199 948095 381750 557830 517184 1263305 1124855 1580376 771347 1267388 391392 989268 1545138 425991 1799578 682114 1366404 1314223 1049537 731272 578254 1239109 1980299 1857377 205505 1154815 1691319 889848 447580 691031 1885698 362556 1919221 668758 433257 1766015 1465475 38556 1168209 675393 30648 781659 220083 1138167 130730 787623 861880 920328 1003920 1360267 110484 1930607 603636 27992 653707 481915 962699 39757 1662848 798112 1845095 120294 1636819 1034783 1652365 1508808 1174324 821893 812372 1433801 839974 822435 61633 702199 531444 1763121 660681 1030338 1243146 166765 1036399 1228381 1606681 1214494 304918 201565 907700 1116405 209884 7600 992228 1467987 950274 234686 418053 1870381 920433 146465 77584 155564 1121936 1637807 991527 598554 876715 347367 1854101 128247 587319 364355 987036 592407 336589 859014 1201948 382712 1271106 770379 873669 830231 397690 263727 568152 581553 467452 176070 522136 495312 857390 388714 217925 1065075 1585675 1073145 1896905 1904362 387695 1562119 553311 1726822 357229 725277 591394 919212 493844 622762 1056372 214689 1722947 8953 1480812 135852 1829928 488843 706905 957944 467261 1484035 1814604 1722208 1138451 580264 554627 698274 694855 523161 1259475 267808 281319 1791519 1376740 1334224 1367304 916454 1670403 1355748 1517507 1004937 1732727 483123 1867740 225986 1449581 1952820 1851534 1679814 930429 928482 417390 560578 397308 1311368 1453784 1930026 780253 293025 1835813 758460 160724 1537332 1264947 736139 840427 1924921 1912088 58048 1281022 655193 55402 1556071 1306545 179118 1860612 922171 1269096 443839 1533316 1445885 1560830 289846 1746077 768781 305521 534964 1763847 1388479 1941516 1127254 867530 1538438 695133 168586 1924137 840179 335398 724328 1291104 1951999 1895085 696101 285280 1068719 724258 517655 635144 1068772 670481 1520294 1916204 1853711 766883 1310670 620036 470702 255571 1167283 614280 310520 1288214 1306022 1230230 1781250 167101 1830290 1296445 1947963 1357310 1147268 1229674 1989261 179034 1708505 990944 1771034 93728 1068866 1147743 303873 938717 1293298 1537775 49957 1710724 683796 1081671 1345429 1511794 344398 1957313 35843 1577396 266688 1373276 1532446 26701 1851338 811967 795784 353670 531282 1054647 1264849 645467 55293 810554 66064 1365584 1635039 917789 99540 238765 1860775 1466402 1738689 129979 172808 170283 1249047 935110 1974719 1607686 965575 402173 1325505 1058958 1462416 989147 246794 1528860 517766 1587773 166511 1379824 975425 445242 1499803 582387 508921 258321 1116083 819854 159087 1800311 798625 321711 2016 600265 1585209 1963340 1252765 1098721 1219221 1831799 49985 1161867 1999772 812596 1182640 335019 1306604 1825799 359806 205441 1251221 244601 731017 72796 407907 402123 180357 1229853 956230 1119124 536324 111816 23605 877674 479777 1211023 1978555 395684 457275 456827 1334448 1253544 1554627 189268 1734545 1527938 326305 198633 604573 69273 407653 305330 628644 501400 1761371 556130 858699 1840997 1169097 1476947 1975024 1585543 1918291 114557 1876209 496004 492426 303130 1428874 364547 972259 1921361 594456 1909761 794772 1477937 1022200 1905309 1404231 280389 1651564 228300 100817 768566 1033804 1197602 1456817 1944205 267770 558336 1754023 10513 369862 369953 1502461 797569 1132647 1634550 587382 1398059 619318 585930 84117 1367741 1410798 1677322 634530 753384 369879 1366942 154665 405088 1826014 1633823 1226028 1189812 1523798 681987 1091239 19384 360550 327778 636631 1511256 175728 508929 195824 394034 777159 1970545 173989 1808315 691188 1103811 458803 1598444 934743 702040 681027 180865 1697401 1343568 1662629 35598 371726 119330 1981325 186623 1896570 1972644 178610 1779902 134820 229820 97198 1641850 1245230 481319 93495 676278 811605 1054668 1046533 1115724 1306416 781098 78687 1926210 1859131 715227 987974 1936986 1663931 62997 923315 528542 648446 570776 29093 293516 1227632 419080 1100539 1820922 333262 1387695 601655 658272 418470 1771885 523591 1715189 331884 1932657 1046563 1471536 715809 1888367 184856 1172317 699905 853065 1658973 1040243 471424 596595 129625 627198 1095145 863656 283944 1374651 1256819 895053 659988 991500 1705730 99586 1126195 1987947 92938 851959 749418 1141851 734656 1929188 1013068 1007865 1152640 636021 1505187 1953313 1727578 859548 1441843 846972 1751445 1061473 272743 1118389 1929810 1042498 736213 841298 1479348 1323051 1146713 990375 1562450 1893569 1512762 38235 1246097 956124 1153836 847618 136301 739854 522425 1284078 277510 1126558 570219 908530 1633451 1729029 918260 1293587 1321307 698861 1060025 1718079 545591 1284700 1522068 1003119 45938 1842052 774615 691569 352654 351372 662525 1278417 231407 81352 484288 1174557 724544 1410608 165990 1517601 120695 523366 1698100 1037665 1754391 514726 1639233 1113041 1809073 1729528 194942 1403412 1072635 1908459 747027 310057 1731793 69377 1383771 358895 1557480 1375578 1904760 1272926 76945 1570934 816112 1161526 73975 820133 311395 1129120 1730656 820477 1721111 1103830 1907816 1201191 261031 584066 638904 1531214 459033 413570 4794 392687 1624563 1275832 460782 1198830 1007819 322257 1886603 299961 576428 1360843 1514284 1004982 1994912 1086399 960345 379423 973833 548927 1923610 1130993 1749215 1734215 1107175 884064 1892119 1777416 1511003 156240 62441 51491 608764 801937 563014 333378 1307565 1292621 1986637 1574794 184246 1259858 195851 1847378 1515711 1018457 1186694 411741 1639068 1540507 12741 914672 1150192 1421089 825529 868261 694184 1554342 612475 1793322 213224 768495 1693107 886717 1570196 1544692 680086 1768721 1593489 186886 804683 734158 468213 169988 1168964 185035 751549 601478 894988 365480 545747 1509128 538859 113888 1797150 457192 880547 622715 904863 1511912 1460088 1895772 807656 1581644 1495011 1588193 1514654 1247301 255565 121966 1988081 1693181 1621203 181177 875907 1657096 1182928 1069209 1962285 1067549 586387 210822 1914791 6042 714463 602100 235740 667984 1848694 144563 626890 94582 558338 140181 1122278 1993311 1869959 388447 820760 120567 1833888 1534361 1207767 1370434 767405 1929633 1321133 1247746 777532 1285344 1062152 1161726 470398 1963895 931290 484985 1056291 502793 124606 1963423 1926332 1524244 1186909 1186355 296669 828436 1589152 600109 1393857 822709 1656274 1386540 37628 1996154 1080885 149388 945367 772907 1096904 623159 1298786 1041495 148553 1879060 977105 767848 1780695 1280936 199629 1262286 1171879 155366 165353 1687883 708200 744145 1782403 1590285 1919896 94487 1195380 149532 191884 1079029 1108592 812720 1569272 524061 506366 1654197 561221 696984 624252 218412 485106 398542 925561 1756773 1166617 1646613 1014893 557873 1256855 1240424 1744 1782287 687192 760043 1139921 1021806 68354 946636 1192639 500738 50556 1057982 1963861 28945 907217 171273 131253 1620716 1577502 1853634 1136536 1922342 559623 52407 748956 1084240 602449 1426622 1749486 1745270 1920664 686449 1368441 398656 970512 1374475 894169 83947 1468508 772444 1352252 1663926 1873502 458744 742468 944334 356229 1511457 1216465 247567 294935 1450889 1784243 285169 1871067 948411 1328369 1939153 1514601 78043 265348 1391373 629 1094654 1577291 65849 130908 1672724 512869 1691702 240502 135084 1631491 1536844 708455 1567660 261981 440325 1192775 1980232 1654350 1669861 63871 1493085 1070000 1897270 1931346 1988362 128834 609731 1057064 13028 164875 1790937 1229523 1639066 1074755 452648 1822355 880753 562676 862452 331845 1295276 98669 728526 682223 1810117 500517 351449 351035 508197 37320 1745828 1480089 671886 1065928 1383947 695160 1389227 1634164 647585 1320189 1039106 1040465 5628 274686 1446039 1150248 1481754 81304 318742 1486023 966128 1528793 584796 1685888 1717861 91856 460790 1973431 862475 1011058 245297 1717296 1043662 871121 151896 1804271 844538 1807564 969622 394186 645256 1387418 1029894 708431 1996607 1417111 244618 1494538 1324943 800979 1179771 1085432 613909 844544 1233064 1231465 218751 57154 84135 1038254 1051154 53111 627010 617874 861869 1798939 714363 1281345 692004 518386 155863 642478 1623890 589354 239506 1388375 1638188 777780 378073 366080 9431 1485137 1909600 22082 790231 1001903 340522 1004268 1579799 1549366 882848 99541 1619704 215113 1498904 1032686 1768136 671395 972379 651521 1551654 1124269 1671474 1828514 912369 993852 1818415 552238 1196683 913571 30061 1005840 1120638 1070976 371174 1434947 972864 1333399 1211628 238420 703516 979026 884014 1495803 1571676 1834661 486989 964819 1105513 533550 240877 579335 637280 1634051 1973304 372417 183231 82036 1745699 1738728 883162 1637068 1294544 494956 1325468 32108 1729605 201077 1209196 680771 1722231 718785 1975366 1739764 730687 636195 1326439 1884956 1340923 815438 1042677 818859 982899 1031906 547969 826848 829854 1927604 176158 893450 47595 144035 928924 860194 1893431 16304 800940 1663872 1372715 1604530 313475 60958 790531 1896311 1987643 752642 1833335 1029127 876150 303638 1923431 1176026 372318 1481459 1956025 1747116 646610 1006998 627585 1515630 1499242 1511711 1295007 922362 961080 1332125 904222 1927839 1740636 839560 1654083 207100 1509145 160728 446241 1908614 846945 1989862 324903 1335342 1302026 163349 141486 1685781 818443 1806150 491804 271194 814214 1452711 807574 1433456 1641980 567194 1262080 1998625 277724 236301 708362 755034 1514629 1996205 1508196 620311 450670 1712380 1233749 323391 1335504 840779 1039075 1708739 1673459 415533 1564691 858373 1138764 1366963 1380250 898624 1578091 161009 103780 1936999 68592 704994 796465 1026286 1625304 1267481 1958687 155958 1230655 1932783 1152484 351902 257328 1640321 734746 1030422 1909281 1858682 511054 184854 1728382 688271 1167539 263369 1819596 1609578 1609768 1268848 936559 1997769 223911 707619 1300828 76045 99617 966369 857686 290752 1961579 698651 1471755 512384 308290 950278 704009 1884337 428650 1899532 618355 1155817 926389 668565 1464684 1966695 1234369 1581873 578502 1531637 1696356 626435 270748 974730 1700801 1895843 1135166 833671 1929471 62133 387074 1799228 1328089 1717030 1769085 659725 956182 774981 1500319 1980703 1232964 937954 944524 446091 1702457 338343 723224 1551083 602238 1256679 811202 100854 410198 1901735 985056 1155824 1930034 1429977 45225 1573374 1683750 1910720 1604966 264463 711089 816387 939962 1123684 815222 364709 961969 1942499 1716531 236580 41946 1566058 1508515 714153 1046009 695162 1816132 792565 1130438 580377 900459 1526016 1584772 394787 64927 823511 665740 972171 1477307 1741718 1230058 745077 961294 925967 1429910 784266 924920 1432949 411428 1139539 564904 1583056 1524615 1390498 245115 603038 1601003 647924 1198445 1067514 808926 1345190 594702 226448 1958521 1863774 1169980 1978566 1504823 1666551 292713 1473416 841858 1348313 1501186 1277666 1513793 228418 997105 295870 311500 579584 1183361 161087 1397085 839745 1981300 1193605 1183415 846188 1294522 787003 1553286 1796010 1179142 1930596 1890305 1510253 765807 232010 871319 1389969 752370 590100 729648 1752944 95395 1716164 1825287 1503816 985130 1989362 1672036 91329 176894 724511 691597 1603499 537036 1992080 263482 1238281 629872 476846 1251514 1516119 409999 1801498 770961 697439 1903965 892743 598904 611516 1655680 1211751 1237437 1450589 885110 1417223 339579 1686003 860691 123261 349668 1745529 607652 1769887 931714 1893247 723715 376826 288765 514260 1188579 1632250 971005 1132514 1715745 1993593 576139 221379 490594 836845 1354110 1414590 1767937 1809107 262383 1535301 1807141 86546 1422164 94264 645991 984431 388448 843867 797474 1119991 856613 21335 407988 346427 278571 26882 1838753 1582052 1548526 516884 1030 840377 1531844 1771722 1414971 1880324 158100 1665277 1658329 196176 822702 48578 845627 1311901 149279 267335 1088713 926864 1378862 1297313 104350 947391 459675 1309809 1534456 564588 1773896 428611 87332 39150 1507879 190804 621899 725762 1800754 1249154 1870049 44921 522506 869331 276919 1126526 1094657 921038 713241 926428 352398 124279 1673800 1625250 312140 940129 101534 809278 1346272 1122692 1800243 651670 1319335 371594 341779 1884072 1470804 86711 1206684 10704 256187 1825265 1556302 6057 1527842 278786 850014 292656 608945 535820 379642 654121 765197 841692 613956 1497732 229133 1958023 442398 245638 446684 1273062 1899096 395335 510881 1393432 1777999 1602641 880537 434729 1254378 973082 278553 650006 1675023 962590 1613570 652806 1564722 272832 11891 531101 1772604 1618751 1962299 1147072 1113140 357384 1977707 684402 1805271 1331558 1131838 1919508 74913 655797 107955 1229875 1217440 419141 1689967 878804 1349075 1421910 1078174 140247 1133214 759119 185920 652290 608088 511648 1103844 645080 710713 770932 85826 970993 1430248 1830447 963246 33651 167439 485394 1892271 1651317 1986416 1323585 1315173 277468 1388467 374387 980021 1785718 160549 488511 414156 993623 1699359 384736 1361314 1496815 702820 1624889 1188913 210866 509514 1061049 888417 629800 433870 669727 292459 816298 492288 106943 151245 942179 94300 977828 1362217 782513 1825788 1437895 306003 1573651 1281915 1770645 286171 162967 1129666 375675 82538 114021 1520901 898729 311039 680004 1605086 1410421 293929 192004 50272 649719 1216573 1749612 410388 79610 1656061 1144863 224584 896056 176371 1021538 1950142 1799494 132197 286229 700277 853602 742608 1511937 1272117 1676486 360383 1993122 1906912 1791849 1359301 1718966 1715627 1679399 157418 1441749 1691812 993329 220456 260461 436101 1184340 929179 1110090 919785 1962987 855565 361622 1679983 1970663 1816466 1049645 959932 1514780 286802 322822 347351 1743377 1031958 896976 1095874 1176225 1893571 1604383 1836607 1933016 775317 1876177 1043047 963429 41710 581244 1762855 1513865 1227743 1846381 1440452 374794 1212836 45542 1658605 1431357 388355 1131723 1455767 1507899 1962186 684210 1519134 1857243 1269927 1366634 797643 482897 679041 1110982 397759 282354 1775553 1125482 139904 1781235 1460477 1361222 1085782 602834 830783 1602950 543170 1815778 1844893 782606 49075 1764372 1953698 821466 1402000 791177 958876 1628556 1780560 913953 1482463 900809 278370 889989 1588077 1206828 567316 610980 203975 1167523 282895 851670 1753575 1506384 1275497 253648 225607 1954764 740512 1035919 193523 552718 1186474 1923473 1286937 266551 417704 786139 510241 1935216 1318402 1610993 223499 63954 32011 156147 303535 1622595 455699 1062930 169279 1077430 1191935 1150171 540107 1315335 867129 1160856 411817 547372 883679 1165803 1500867 1603601 1750636 1862789 138356 377623 1818081 1638198 166457 1828496 1945848 1086965 361260 404795 1044273 1475080 1128561 334207 1035348 632160 293610 740149 33770 1372353 1409501 371691 796193 1380832 837834 246327 653968 998077 317714 819385 1074510 440330 725779 1072894 1602911 692431 1798355 674531 776524 629914 1615286 1801837 1297493 560866 667832 427155 1562685 1471393 641648 823923 75489 1581776 1230151 1448219 1756817 152003 1332457 646468 97897 1639270 823186 1973028 1728946 461984 1435230 1105840 294562 230203 1941093 1768751 388137 139418 1163163 1068652 138959 716797 1722925 698752 866261 973770 1440472 1265298 1557807 260791 643998 599365 196247 57748 9250 334823 1378792 1830573 1731826 390522 1146223 258191 94897 726737 1490864 1166137 607303 1197196 1361350 1298684 648538 1256528 138115 1191697 379035 1072680 1234900 1115475 1224289 1067895 965828 1643622 1727090 1972800 952198 1190233 1426470 167079 565046 523692 598127 1599919 1298871 309382 1719122 123600 1894934 205546 1901506 508557 715430 692080 1875530 1499909 1406087 537041 197534 1686170 50443 1325095 203946 1319432 809109 1644055 594492 684194 975363 675472 1833634 292207 1997220 1307928 1750715 389079 223753 1358543 133591 26007 1735650 500141 774242 853052 56887 458883 199236 1517410 1180318 404742 786534 705382 852193 291667 1067056 128680 1308050 909982 1113177 1036852 422522 902567 1526983 922701 1149896 891299 1887013 441965 528769 901012 952687 1483700 265726 808556 148485 823308 835087 367020 234162 601146 1362202 1873672 610226 126891 625019 720059 626775 1523355 1216650 1761401 1532276 946789 1135842 915507 1127558 1064236 871573 818974 1416266 572965 1859448 232893 1289073 1940925 1301922 1894551 1368789 1972885 650844 229118 1936901 969095 1544246 383178 1058293 812060 304366 419786 723414 1278634 1116303 1875971 540279 247506 1612298 1937161 199251 847818 566011 1600263 1377320 1741320 1380713 903439 415625 831752 241027 203129 363947 449169 985520 1731710 1998361 774983 1358658 1411341 1877463 1651211 1633644 1666360 35609 1242474 1904488 298703 365073 1765936 910244 1412752 1644892 756213 1375891 1474770 626776 1302994 142034 1550959 1794920 1760997 829222 138999 1506774 618062 198350 880314 1712308 1847557 663110 60486 1088671 1928597 1154218 1815293 1841512 224895 248499 493400 1191293 1192100 1333421 1636445 1919101 330054 1512921 1863537 1805076 1321011 1099538 1651233 893439 1166169 1781270 1306480 1242277 930551 872949 953096 312059 677653 1344029 1918252 415512 1769795 458342 1793936 1311402 97099 32881 123125 172243 1575370 277804 108191 1229054 940061 885375 1403374 1282549 8359 1759098 715109 1178995 1340384 686421 72163 331953 415449 240681 395679 1675511 93502 1957294 57348 6822 1964436 534837 1999805 1715042 144289 578399 1068721 677046 63630 138929 826865 1896072 1957597 830400 1736092 256514 1725888 273140 117352 149695 1324325 1967117 1023135 599926 898974 1253733 1534584 1904897 1836870 1859086 1981930 1379554 230802 1591168 749259 1305273 1535976 649072 1551801 586176 1017899 200551 399951 241307 521441 1698136 554166 1639394 1936848 469001 497169 1410944 155062 415050 1993469 1165458 872658 1958019 294475 933335 76107 1757539 853409 1256875 817481 1617266 207603 799611 1710383 665460 1548721 1847244 1715172 1200345 751373 1069837 685862 670083 1768173 335966 1805069 1368149 1980311 664262 784892 1248398 575630 177783 631 1809908 1164185 431081 11309 1116095 1148696 1484037 203554 1336173 91708 1001527 120256 855624 1318278 423764 1957752 1870619 1392748 1313728 861331 1851277 720201 1554537 1968523 111688 1861578 264371 1465776 206984 430024 876904 1065397 412215 695380 964186 1169379 136932 12249 1447225 1142917 446897 1633652 907089 916809 1249026 660856 886473 1699203 501044 1665492 604445 936602 1365425 1689911 1842583 735685 751126 1958603 200887 804180 1050473 917091 635972 407819 487060 486117 1542798 1538386 1839337 1938382 24151 145478 580454 294026 569667 1170465 1426121 246640 280791 202337 1819588 1830682 474341 76757 258013 557442 1047827 1428812 1027065 198 290191 101150 379481 1488198 445788 961643 1852198 1376652 1045714 1824919 894954 1209850 265260 1641142 1454065 812354 1068626 463242 1365098 802653 1413338 882314 1563312 1525797 1107116 1211308 1796729 685525 27251 1089779 767565 67308 798757 312354 1634913 1557901 1489152 466581 498600 1071843 1763482 1221470 1886920 1834733 288912 1171700 1017799 632305 12399 7566 1713793 35085 1305802 1939007 507429 443793 598508 1253883 1208006 1439584 1183245 833728 958791 1145858 1807088 1474547 699329 437250 270244 773658 1190311 1122640 1685058 76598 58032 734613 687776 79293 736740 405182 342998 1932232 1696738 651684 674470 1716769 1613759 144789 1677781 272641 1843518 1216795 948142 1767813 1536462 1313144 894621 413885 482777 1101009 1830768 1291301 1724613 681020 970342 1467902 13746 623189 714113 602040 1726232 1936610 1027450 1463512 252457 62087 653428 1697811 494718 1293231 313394 1561326 1850815 1338032 991739 577244 708645 1428334 556625 1680247 91955 1322327 57931 22024 482973 777621 796538 73560 501712 1611247 1916099 1329836 1893942 1050487 1597275 1170661 1668717 1156660 281501 1983468 1382462 1494130 113587 340074 175250 1133622 1047627 1249645 1546391 1488119 802822 1955851 1527304 175877 1385406 1384601 1266984 1159855 1902190 612116 139100 270726 1675901 1911516 1061152 1418136 1787095 1340820 533557 1811674 1644798 31577 1625736 312980 1931198 856227 338197 833383 1785086 1445561 1206020 1151913 435601 822914 141383 1466006 1933742 1449253 356004 431892 650032 1579290 25540 1686885 338863 448920 580317 1598071 1198057 282603 1660298 1659975 1489136 904740 1643151 194832 1553851 1600508 1330151 818184 194273 1344751 796590 415877 115085 1085681 1475443 281030 1844635 1156833 250229 1833031 1037654 1232451 1428295 764968 1797428 797805 1707137 238916 120492 1379583 1049773 1979666 691390 663071 566969 1649770 483373 523805 578390 953506 787079 345419 805429 1757836 1359877 525883 1825566 97614 1558706 1384093 1502821 1272689 207925 1305082 788382 220035 1116264 165722 1859865 1146832 1182398 1111320 1268050 1840000 1542349 1278073 1093461 1153792 1979849 39089 468148 1961451 1028940 357841 427069 847263 1067771 609787 259698 1169763 780849 1985201 342234 342612 1198712 615622 1513377 1767811 476089 1605970 313382 17156 1684634 1783104 1247028 1237795 1234957 813870 1279438 575681 535753 718672 1792241 52103 728987 1993196 1218069 1616613 1338848 714262 1510786 1786928 1501347 124019 605865 198226 1286110 1575673 396527 701371 1028194 225266 1807283 463095 286944 160561 4137 1945553 571568 1215554 1282218 611537 1139122 58148 1476553 1521395 909201 532872 512624 1889043 865609 256142 1817622 132280 1264763 1778039 1596654 853112 1055969 210512 406264 717862 516640 1918477 674764 1835264 1257004 1528237 1744126 1595925 1205338 1599532 1469740 454876 1148874 1044859 188254 1649830 1646892 353007 1173681 553741 521132 1016294 1102591 908173 1040688 1884438 1937332 115504 1476547 1350800 1182493 536444 262464 577850 301938 1744345 1924289 1731185 1079500 1001984 1186141 1241572 571581 1124332 940253 610271 1593799 147556 1108046 419631 438864 464626 1813187 515373 538778 885513 1215112 1046600 838738 746930 820742 156636 337283 1546765 369268 1131326 1092426 359315 530008 113780 1897034 1192435 249159 1005340 1645783 1315373 1682286 1808860 20109 1893592 499895 1427509 845129 1374885 884430 450904 1762149 153291 1337655 1869611 1314538 1009929 1203903 308711 1229456 843656 1686556 590027 590583 65770 296827 485842 498900 167412 1423455 1070533 1475631 1150260 740382 1483480 1884075 892993 1934093 1462422 1785675 925104 416241 960631 509328 62304 686747 1462197 1626388 1356012 1119212 301484 539018 144725 1522528 476758 1335328 91726 54523 909961 876792 1988991 1424618 1493915 1238417 937697 1650264 1348585 282458 620058 891844 1794435 166303 978316 1819606 230695 183112 63930 1839033 775369 1448232 1800042 1557629 1709557 1195212 378048 782338 907146 1910905 1775816 1395214 1936221 255490 776827 205520 137037 1571318 850304 115481 533730 1202409 513833 1201641 1165025 547807 1293663 1144539 1228023 894746 1182316 160287 1594476 1642386 177717 1919220 104955 1926494 998793 1465197 1048457 568534 868769 1409959 1869722 428627 105779 775736 1968896 74103 1468023 546771 1675963 252614 1773247 714565 1598596 683232 1136372 96909 1407169 1145232 1490458 344569 1617677 345165 175241 1511480 1317453 856834 882865 1109244 867398 81952 1472012 242307 267154 1744483 608439 542347 1454874 1301433 947110 297721 546459 378508 1269131 1737200 1252820 1245513 144509 1831676 181861 129155 1442844 1262953 1721555 1620884 1475857 656950 798320 1577031 136847 1601989 1926539 207503 711787 1422720 1965872 1241120 1926505 1194400 1914461 1488555 1321334 1579518 1905745 779130 1065833 1352356 462923 1803992 209669 1692612 807973 1195266 1976698 513657 441224 1195228 1106325 1420464 991623 244928 135072 749349 956105 795638 605598 158124 1771934 602940 1817492 1905575 1751156 874754 524846 116770 456192 578503 1070127 1376265 1545722 58868 437013 944262 1183218 251238 1997131 11632 1002998 1521027 1125220 959829 273717 863063 635041 171574 1282371 359555 741167 1640368 199269 1782471 1645735 608913 173961 245835 523108 1287309 1640133 463698 273577 450314 1265592 1159952 1303850 542005 308685 434929 1749088 1657681 1063616 433405 1437745 706346 967911 1377103 300997 836241 829264 1456793 437037 1239025 625407 679505 1837480 120210 1877623 747918 1083719 333040 462650 148243 11156 1462147 634183 1988958 392757 823328 697787 1487975 392356 214891 178498 1981265 477843 179497 1574155 1010413 1832199 1729000 163483 1718010 1107242 535267 1741690 1992261 286765 629397 1895961 555704 771149 352817 462655 1561152 496215 1810653 1629408 200223 168965 775830 364473 713696 1331033 1810172 1925136 424261 1498567 1908518 975009 1602250 848780 1008575 1570701 937489 543140 663150 1560568 819035 621783 299554 144450 1531945 157406 642185 1385635 74693 1668047 1678917 836428 546580 928587 667048 70180 589197 176695 584109 1939357 960797 1637477 550962 1733493 1257720 32296 1105150 1415583 411210 1782219 509825 1356441 799330 1461366 1100423 1767145 1077774 754443 1773413 1188373 690105 1559870 964189 471411 1719942 1682075 1862448 1670642 654210 376937 1524449 1127408 886661 814430 1851986 884305 1208314 862775 1911597 805617 1224725 1005245 193918 531870 125915 1855675 1852820 587423 452980 638072 601834 54134 626679 542261 422370 1998364 1973837 1745854 889450 447159 149016 1715361 385828 1906361 755130 1056138 886692 1753783 1515674 1907942 455720 1254567 337158 337540 148213 1770949 348906 633717 961180 1182358 1600422 729629 1839051 1446914 34378 780142 989896 909192 1436299 1615617 714564 209784 1612256 1211125 132472 1656053 393230 1931343 520467 1125275 1415054 132814 871447 1882586 1625906 367045 731511 710639 1804540 1695891 1420705 742478 132402 863646 283686 1744653 1294078 1088714 1799445 1606639 670620 952349 347281 1986346 1103482 1363929 1282588 170816 1362586 1174755 1465729 1810003 1812763 1757289 1780524 1433074 1052916 531729 17417 443751 413016 712240 829717 593934 157613 587105 1969563 1080358 812818 167905 205385 889532 1752675 412352 629220 783399 83134 750598 1969048 1728202 1734632 407843 1355682 221431 1987453 321403 1703295 666267 1962785 204504 856649 314372 801267 461043 459856 1849150 175365 1660584 1794010 125346 1455286 217452 1288046 848213 1894170 651290 671862 257459 1171433 1614660 343926 298718 1857875 1508031 258123 525566 210360 1343953 198530 452862 101991 1266520 1638880 275525 579637 1856112 1593115 1019111 34522 1951894 1230953 1583189 45391 1242802 1910844 1796279 50982 1420915 592970 229655 1347736 1568747 1269557 1555427 584463 1592684 1548482 1866332 1687877 850877 1060018 792259 238530 68501 1495150 146607 1431624 1880829 585910 21379 1852186 1684119 441605 1049327 269552 1791516 134003 793215 636773 1481347 437970 1188774 1524163 1484489 364620 1170705 1470438 1689940 446718 1809863 1508248 1534531 1951688 1195150 1567454 1810236 1260435 908286 1751201 1273674 160277 965960 1117869 1458280 407971 1294241 1314421 997137 143428 1383955 795725 1324890 1101487 524451 1443181 682682 731388 1879965 1196968 470803 1146242 1282876 710886 1488813 490735 1925020 996427 288627 1872625 544987 487957 1825223 454001 1563671 1484320 46064 1902464 1974796 308390 1183745 66656 1590011 1423329 546864 1416828 848514 1538077 312595 349213 532117 901700 1614236 1629409 1143132 638069 38373 1782082 1140451 1320181 241380 1334164 864946 1407810 1618407 860352 411377 122313 1754011 95310 524405 204833 1755298 166585 173253 1508344 27540 761852 1576003 1488961 1417489 1216325 18600 1965754 472742 691322 847362 1419494 1344912 810692 785616 1481689 1271600 209196 1575771 653547 1604845 1497675 19294 785936 1714990 414885 289766 79460 1414924 984178 1835035 717156 1043873 415173 1885045 1413384 215878 1183952 437239 1228360 703080 158236 1081749 1730993 1101864 1524536 8567 389097 1441640 285219 1361306 191353 1834473 1130846 1029961 985425 40055 1415375 616044 611139 618985 1360010 544620 1172105 887895 487038 1971776 1638112 997385 867649 428420 723025 1124094 656352 1650484 1292740 399963 452414 682882 467732 385634 1033002 265162 130348 884080 1085232 1320559 142539 663063 1973115 589334 733534 716616 1419245 1890369 1569113 567726 377523 819005 1101450 81477 540447 1910588 484072 1212088 1307577 1758469 109094 1959228 576010 864595 819156 943028 471929 554406 209386 433773 1372861 664589 1496615 45769 976631 709282 273655 290636 1681256 386478 999076 1400832 291694 620401 1299043 302515 1301886 872410 280308 889920 1637192 1119867 785873 270031 739811 261322 669764 1978259 130683 98927 1998532 606999 133182 1602292 955638 1781014 594697 801263 1483446 5871 670091 1048696 128803 1694704 977930 584870 1419790 773076 304563 147577 921265 293779 1965037 520793 1601975 593875 1702604 277707 817633 416578 373178 411155 717577 802782 1519913 1806428 244986 1982865 586666 1379025 379629 471295 1767172 644854 1780096 220765 778417 334970 149675 1605991 187419 764069 846060 260389 726183 1757866 1779469 670117 129955 85278 1478990 1351647 18162 354194 25871 1168105 954926 1769756 1032568 415132 265908 719713 134501 666324 895246 47122 1487363 390200 1209889 968922 754461 849666 1261147 1693345 1130434 538211 789435 1918317 1804254 240040 661837 1041609 1113637 239375 1588433 1583920 1414698 1096216 446586 662419 1247689 454834 1003946 1341553 1652903 1227830 8106 30051 1380675 573267 1735694 1110756 161950 1658680 1497901 1221889 1541361 65098 238397 1878407 1330137 1674526 809129 1774242 1141803 592446 1110358 980371 156395 895572 468094 1374375 655422 1501460 1572984 671753 1547235 1899438 1416509 1550027 39837 1073725 559648 931419 1053014 1188813 639336 1153174 333645 645772 661201 254806 434484 1852810 253587 451210 786637 390842 206370 844579 1899078 142781 97997 1560467 554455 1426545 231635 426473 1596407 1798282 1038407 1339956 1869478 476122 1541406 1333796 242848 1902030 1042182 73662 1314747 1369476 1303764 985234 1827573 1421484 1064596 24287 1214736 322685 1865558 1875213 1656986 605568 418401 1602676 801219 238074 956625 1156617 1118037 276429 621456 1638904 567781 1404865 1877697 1546880 969093 1792622 1212998 1951951 1774846 1382550 1579540 396777 1145866 1006076 1049304 180308 1545104 657974 906602 307699 1724645 812718 1644172 1097585 1265809 823222 1334086 1762560 128888 1379792 838393 707759 282345 597293 267130 167047 282172 36645 557009 558780 350379 181273 433474 811890 681402 1325903 1787375 560308 512621 1382574 1045314 1873387 359330 315812 1470827 1433738 1751489 1650493 1599141 669681 1157623 1084384 916269 299541 1828919 352033 1806253 109819 49384 1859500 684060 1891197 323704 576871 823296 475142 894016 890039 31687 423074 411710 1433657 682869 1516936 134811 1799499 668125 777869 915203 954469 75147 1947745 965205 1798268 1580701 1005064 88968 122750 1829665 845423 1043977 11245 1933911 1782336 172698 1960622 801496 1698980 1759432 186375 70951 35959 908600 1936776 1127855 659618 1765679 949560 1645165 236412 1542120 384667 860298 1637629 1257100 947378 1692760 429729 1052478 885694 713051 1965925 1396557 686692 511941 1264809 274369 442471 1849830 86935 1691292 500266 187496 772215 1625266 969817 1537363 1622543 1848872 1148132 943523 1065007 1427230 623107 1576166 1843542 1743667 1645244 751563 401209 623838 1666189 927780 38404 655395 656623 914731 379267 256393 803676 299613 1087310 1280550 843508 1310066 1867551 1590671 913464 1215133 1229179 598908 842574 3201 8169 436070 338540 503593 286433 1851434 174116 1596024 1936938 300693 5659 1827481 1305733 1566172 576151 1070981 475082 1313544 712794 1087055 850593 1277610 177484 1205496 1739836 791168 811568 40504 1790079 1298098 206073 1841057 1108000 897317 1252591 1768216 299156 153683 927690 1134627 1865374 1338335 841174 908061 1513047 270616 1514816 538928 10988 928762 1007039 739983 1921763 1699341 1302560 279104 1399476 20990 1454166 1006791 1982750 1706711 251145 1378320 945350 1587428 1421887 345294 1823491 1459790 1224146 829991 390013 1508311 327467 744037 915392 1185720 772103 450536 113729 1217736 841047 1784252 1760419 363898 731673 1896488 817025 745224 1698370 375581 1978637 524255 416444 774201 1268002 6459 1542376 65852 1737716 1305561 258069 701008 1590937 1053306 364893 230243 297125 1805890 1325448 747448 1102043 48253 926375 376511 1095693 803482 887964 213587 415733 1683625 18929 1861989 852810 623852 1024826 410123 1916552 1003831 435012 373120 88228 1558242 56900 302447 1281258 1455245 1092855 1180835 774351 667582 640590 1002688 1686826 553943 1578349 1816593 193906 1268181 1214969 1927206 1872761 1126585 1295733 1949841 388564 123078 1212877 1533436 1687858 1761115 1266917 90959 249168 1727615 661463 1277306 1762972 1657160 1883750 1097594 1438929 1960827 229229 942146 1996698 588882 1890658 1628261 744356 369630 3903 921452 1733792 1926975 1787191 1375624 1211037 860550 1508473 905522 245997 192141 112261 1888153 1883209 1857370 1652792 1159058 1962789 1250216 1444382 475012 1951528 1644881 1091912 388894 708844 1791256 492460 234424 153674 498078 1872855 1908636 371986 482935 1146574 852794 1327037 272020 135805 1747738 1817354 1635453 859476 798648 1490920 1496148 776301 1436097 1352142 59265 1443879 537826 1650781 560326 304666 1188741 499466 542736 1252841 630092 1927662 434122 1680408 596917 1714180 763914 474360 195081 1151442 1974825 1415776 620142 326300 425834 1381798 951040 1606745 175900 996479 1411445 146201 253041 1697104 484082 1088536 1192805 21608 1059202 1530838 1207539 1124679 1498818 271179 1241737 305735 207938 1739125 1972469 1613312 705225 59346 1079365 61054 1304387 1894354 770321 1271597 1948580 1080640 920202 1428801 230962 496289 965013 516044 833423 825324 47712 1549542 1121465 1826084 1351683 1873359 706381 785810 1353796 128697 1476815 1535165 1118536 350094 1974929 1318989 1810812 719473 1364480 1928312 1514597 403011 1751759 1718438 363047 1337727 991812 749355 103237 1597175 452671 671169 1013984 200978 730411 334492 1416679 458995 1662162 1454923 1061352 1789749 1706378 624092 742363 534449 808244 1406879 1265789 1938245 542559 924889 887121 1583399 1316525 598400 924497 1944452 567921 350136 662141 517552 881084 96696 651784 873972 118285 1846568 1956160 382375 394860 80401 819883 845053 1842678 891147 1455450 226699 431423 621688 853940 1404780 705027 195747 1004915 1759094 1181126 923953 1975477 1726716 216567 1347289 1389471 1095502 1507844 1301791 1433376 1497247 1161308 1110348 1449726 927679 1626329 1522706 1814794 131984 819880 1578972 669381 412457 707086 1647858 1378675 1298780 1234141 232977 234904 1521207 151426 387628 523025 1238713 1221967 1451517 1731367 976733 58526 1536027 1204803 1074530 1715831 1677097 1974003 1320199 757120 661304 847103 1598937 1906047 946611 1547768 314315 1868294 879586 1611068 1884754 1483961 708631 1106805 1051352 1676519 362251 239645 1076757 1184372 211864 1645575 244467 1187472 1469635 294755 112680 1866069 180882 308707 684019 1006837 1006564 26143 962266 1454634 1966542 1923938 572654 1580216 1182820 442764 922953 179299 84444 31921 1112446 1028125 88186 1443721 1837806 1169209 1512786 802555 98970 1743212 1031962 1261879 994128 681665 1325855 1080412 549945 1093111 1939849 1203299 283994 238785 1098540 1589585 1198049 1028270 615893 1435922 456412 1499042 1947194 1761806 695172 298881 112534 380207 249437 1689175 1279481 49339 975916 330339 1422883 419191 1727918 1375356 1469014 1848124 1092031 856263 1578781 168407 818662 1314657 1049525 1599387 1676513 1739145 747907 649245 1689111 1079777 1016134 1804548 1098603 584174 113829 1147295 1952799 1345921 809338 368371 774532 934956 1127520 1203848 863342 1557868 520677 1676955 813862 1071252 1197274 1130281 92800 1051584 1769061 817283 944814 1291623 643019 1238429 365196 1229279 1478190 1260564 651796 1867330 757393 718072 983542 177829 232565 177897 1519605 54048 1985145 289012 1716465 168978 1660148 461189 1503955 1384056 642044 1409264 1245849 957873 1610915 53376 1489333 1458861 416473 611065 590793 698974 1882443 654053 1718614 1859519 335497 948763 1459131 443640 1535262 1538348 928513 1449972 1591334 805147 912928 301105 1695402 1202217 531466 1375256 1069057 1694530 765920 298544 1090981 1123433 1766480 1982276 1726725 1372696 1215478 469137 875640 1512091 1773518 522582 583651 1240188 144891 1786208 1908968 1655653 473349 1972447 1435728 1993484 1195759 1646212 924433 870749 88984 762319 1619677 1634885 1726349 1442853 1517077 1860626 835508 1011107 1035079 1524932 1541846 1078592 861392 1221277 478404 59075 418938 1779984 1163177 1436831 1991054 58565 195261 657677 1753352 85799 220716 409341 525875 110809 1915111 561262 1948479 833741 1708214 1052455 665618 915272 1349651 604051 1913439 1782022 1225515 1808704 988856 1447189 799066 1571456 1087060 1619555 1942837 1651655 1816712 1112899 1060722 930115 221779 431312 1608606 1093257 389259 507831 47782 484107 1283017 61532 1475822 1247249 1126816 464747 194717 1296174 1108963 1890518 1046741 1201869 256575 1111877 596503 207551 431329 1452516 1633868 519147 1972293 1733039 100120 596084 194215 544593 849029 1714484 1569322 867832 913187 415461 191648 115265 1336503 1272575 910289 437955 1374299 62188 1058237 806229 695269 1809422 1577974 121576 53969 1909539 720870 993362 1412081 119707 232788 790048 6718 1190472 664188 1466725 901871 209990 1918663 1355792 518333 1105106 710843 103571 56351 1834451 36445 592518 158865 737121 1202057 1437962 1972626 1794151 1790916 623780 299165 1942483 1368253 1803743 490910 1222521 446177 626734 1879589 1680083 730938 1277413 1428512 1164048 449968 515701 428528 293258 1510656 1542881 470886 1628634 1428583 1684895 1073865 159550 614801 1769596 114727 1433306 321656 705276 881747 674360 1627084 1460892 341498 1608437 1005769 608842 618009 1493695 1598650 1290553 1608827 1631063 30044 579831 347454 1639305 918937 1220757 1611722 1463413 93409 1593376 286754 948446 1018214 149480 514702 1263648 1113687 551847 1042288 950726 937078 1690436 1755160 1981959 1137033 1374970 1502549 1133353 619615 808873 1222185 1176902 1992880 497526 844917 1244614 1208155 1277435 67119 599718 405013 9975 993930 1068747 1320593 1231042 1645999 1455204 142387 396695 18765 1578906 1080730 1440605 1379454 617843 32406 295207 483739 1677601 1389104 844140 947895 821809 678691 355880 1886296 1073971 1964791 1872435 1723219 532222 83835 1596353 1645566 1124339 175020 1288645 1295818 251408 1961817 25659 986721 232311 1434100 933972 833492 763643 217170 1944779 1755769 266069 429776 1863552 1428106 573922 1063316 1019368 514165 1301092 1699181 1770759 92817 119168 1940225 114161 492818 218958 265272 1277717 1007748 140888 158711 1249637 908372 118304 967926 1096783 566523 1621373 1898112 24658 1209749 1834550 953898 833280 900406 1999316 1199113 1781687 112808 1694457 1885118 542637 1593452 1288052 1480688 420323 1754932 548657 1570277 1562471 1128246 417177 1494854 372968 549504 1278303 1205601 834025 1888619 1480843 564328 1659206 1880880 988854 474485 692291 1728847 120852 1450068 609355 1592559 1008004 1920136 738561 351352 1645708 1306408 1286081 1834069 306580 271615 659226 1487318 1488778 291375 308252 1212255 1229317 277849 1586 714134 816638 1109524 1782163 1809435 1613999 245607 1110666 320045 1553428 279128 932389 992535 1412269 1589354 222591 1996403 1989093 266634 1198217 1117762 885798 918758 720261 1701266 1014568 1595964 1424100 770398 840471 1911779 1474244 913653 1724258 485875 548572 385144 977749 811932 937336 630464 404575 365823 1410480 367516 253374 1482813 773334 324276 976543 563207 1723325 1137204 1434547 1045495 34316 223582 1642989 1421159 1135677 633985 1880160 1726097 984487 1605369 736248 701033 1596476 1770210 16066 122787 1080696 1704487 21573 1898650 1981156 1347131 324447 846083 432454 1160132 1180921 1467207 1546035 1225435 691389 594820 856237 761321 1558086 1457208 1481037 1630217 1702643 913477 1821043 1039850 1691340 1847004 929753 97076 1726882 636408 1490720 968451 1481877 1624518 1924134 755627 1196197 1211994 1517169 1627062 1358254 570875 639119 260746 1276501 378993 1737110 740446 829435 1980981 1397722 1300324 223604 887193 392157 1120854 304540 1097070 524378 1561912 1466503 284284 1192557 1774425 918140 188364 833642 1696930 1264211 956922 501842 1061362 1825017 1501014 376969 491841 257721 1773072 839684 500190 1107885 1430799 1722890 1155230 1712444 1399298 765676 1499397 1788363 677669 1482127 678415 1650583 1829309 542596 1343666 231629 1466990 1954317 1189484 1169244 1133684 4383 868725 1330549 1802090 924484 1783299 1083646 661874 1389920 1143457 759905 772039 218440 129934 1071183 550453 359411 464823 1972283 1585952 1456867 906473 730845 662940 863746 1935170 895188 326050 665442 1999292 950303 1847107 1018202 528950 1558489 224635 481717 715856 275946 1241521 1162444 1149843 148746 332131 185657 451288 1460707 289657 218768 1615632 91788 1773819 1710856 1373298 796428 1586268 1718111 573625 444637 258091 602599 588136 1637868 1353019 1390408 1254009 574569 314872 1109489 18063 1631714 195380 143717 1502374 1499981 114896 581624 1821194 875145 78414 473343 1777150 1890956 928750 1044624 452119 1802319 1002217 10501 784787 326436 1026100 79174 1845686 458046 1471107 179172 1823231 389348 1559476 16059 615582 1759527 202085 1159250 1743973 975329 578672 341219 1676916 464654 1804248 1210255 399460 381970 1194571 1040811 1217603 1921160 1994521 1446291 949936 1481870 1783229 1641633 1169872 957303 1716579 1493412 1896888 342075 584690 1112833 1179577 1559767 742272 1761165 1203157 1377629 506412 1603627 1401645 1584664 1358829 1509243 1306317 1428171 235066 1864033 154614 1998716 199624 413104 491979 1469709 149221 1974605 1558230 988836 1432627 472748 1161233 410132 712811 972444 211109 1594654 199356 221578 1701791 1907130 31749 92516 1437917 1891320 561479 1233509 237949 817393 615666 1192291 1192147 1034404 1141752 1996675 1724706 1275658 1244204 641708 1989351 1218591 62528 1542992 340451 1145863 1996841 1636258 1376561 1146067 1265460 1026465 461329 1352780 858764 1739494 1715052 1865442 124010 95373 80046 1323643 848892 1091065 877244 1737655 1944949 1262370 1427669 265435 101513 1746093 811562 720813 77280 1009959 780818 672216 693548 1205900 119106 135143 359109 1465603 1128078 415910 1811054 1691865 1537276 907845 1999272 938848 261240 1622431 81046 1730955 943843 763390 707131 1773661 1319593 1996139 795873 801648 469456 955534 1049999 265123 1099303 1207127 1579418 1689703 915937 1296155 1620168 653572 1948927 329464 609506 1290019 1637025 1483511 1576844 745162 1343005 1800619 1610232 1622532 1950286 1615402 1323281 701801 113219 1991444 1211221 729196 1324963 1133605 1559927 1302303 502381 1525751 277933 1789683 693281 1645559 1111140 1649614 843978 966317 171950 408634 1240807 225153 105512 259004 767755 1274582 518823 62247 547254 1970980 1237763 1274800 746283 1385189 385953 545151 1004397 537641 1821616 1819021 979198 215540 1709658 1052093 262763 371079 1909536 1113552 783697 1990134 922013 1117747 618175 42079 158255 203767 789785 1477191 782486 1921570 159509 165218 1386306 1284613 1867644 686107 1589761 1251115 1071354 758217 1373774 1905504 120807 495540 496990 1249863 315234 1395735 135558 1970349 103685 111530 1963052 66337 1849271 753344 1319658 1785375 913135 200310 1028018 365703 536679 1710645 1185639 1616544 621969 1341508 1797949 949475 526498 540304 1118946 1327883 582874 531451 562249 904189 482390 562877 795101 1124817 1744821 100093 1453556 973581 1662699 1652619 1761011 1773946 1680627 172075 1864747 120019 289371 1520584 675645 246294 1994470 1994833 1486271 135985 736842 1529075 948130 68491 289025 396700 1869125 253460 1070991 554498 1718532 861306 1797654 1619369 1412257 792593 1522533 1014923 1578841 1211408 1805714 68735 1393681 1581413 616972 1422159 546231 1109388 363169 1827459 316026 616697 777353 1054058 1289123 1829543 124167 796421 62720 386988 1652581 448328 98448 342690 1044107 214195 1533441 578857 972637 303752 1180861 1334630 15538 1228280 1042906 1007850 1729841 1130574 323416 1885000 640258 1665169 638892 378172 1538969 622885 1266048 236950 107311 565167 680630 1700310 1671103 938425 1452903 777729 1387645 942729 610661 657686 518303 1964808 896961 470527 596421 949907 442271 6001 166543 1719412 160290 928149 715262 1676004 286717 306431 1564821 1033550 1359900 415941 1376374 1363 1788668 1422817 1828859 1707246 1072611 1260390 1535362 307936 1265294 677180 1645712 313496 1841447 477092 1580258 1209172 318791 582808 998128 1120339 347342 1614508 1021170 1487500 126652 1897395 1158608 1207185 1997319 1544550 1931505 839285 1151249 1511425 788742 832835 1401426 287733 19639 345555 747195 271019 18781 584831 422999 1777612 1263370 1798404 771834 853417 1778454 1939659 991705 1950105 1872189 1022263 1031597 1544086 30133 214143 458648 288095 1717645 693032 1739022 1845789 1802772 1071423 1352256 1872388 85052 1632994 729924 280279 1387345 1856773 1051165 339764 1654067 226818 238187 146401 981176 282434 958082 1064062 1374754 734848 1570690 1142764 1193783 1434899 883858 1189769 434089 160034 145361 757177 184908 1862432 377061 1026207 1185842 409357 427658 1999325 847501 1180661 186725 1525244 471883 1921516 1591741 1517395 1680342 707161 548728 1561313 1121787 456444 1065388 932639 939259 967673 1040575 829248 251522 1594139 32531 1782967 1436155 1433057 1284008 1900710 1946407 706542 95640 41420 1556013 1435971 1197254 767509 855611 613282 1845176 967476 125473 1388673 1347412 1128453 1698609 392771 1374597 1924443 1852000 1117548 964514 1279726 1361746 1699411 1374543 234733 1827639 1924143 882818 1593167 1771942 1902774 1147413 460398 1164336 317331 703670 518762 527713 1824175 1497275 1130405 440630 611751 1281594 296458 29172 1000135 484682 1003932 1970368 1292676 514030 488869 1490540 1744893 664091 1623251 404692 1675088 637112 1942372 1102031 472709 542430 1948745 774114 1567908 72742 717245 1293394 1689841 956727 346021 249409 299988 1098923 539263 490930 149444 655705 891481 387988 719696 1024725 577639 316685 1978895 1472011 330102 774985 780473 1839393 713769 1255929 882756 1222822 805527 1623006 1093479 1980510 107549 1103605 1173649 869758 428813 25323 687340 1841885 656520 1124925 1387233 1740879 1899547 1980527 27944 1371678 1438019 1487139 1406305 329895 687884 982350 1470063 832832 1777203 1144415 1094790 1079557 1254955 407823 1877800 454505 1607159 1076962 1786845 485555 638476 1781968 644001 1465814 1094665 1374279 1100105 866226 1854514 950727 228472 1679284 1894093 891985 1795071 232108 1726246 1591988 57857 1270209 1953594 531430 274499 1589284 823885 1133697 1951956 846483 1349876 1627999 992178 826872 1115901 1738703 1683629 569954 1861911 1541229 1501565 797764 1556209 966385 148884 984462 1426889 1466349 335107 1113725 1258714 144788 872673 1297344 1702375 1354143 373791 173899 296976 759049 1593987 1523866 1362969 921706 598171 704748 1135661 968876 1333007 1940650 602295 818737 215279 931826 641743 1057026 1100740 1579178 1856157 1143079 711985 86781 1676126 992259 1629627 1343651 1317961 1951590 1867251 283825 1245786 54259 128779 341456 1292939 1501923 1584711 1607196 502093 364730 1269945 496375 1517550 1265506 326956 1254798 574269 1902849 1080424 1317745 927039 1370067 1986167 1169575 1638778 1677553 123782 1719008 208388 678140 1769780 702425 384045 1924869 1354411 1228473 1304938 1412976 771730 1463810 1211956 641893 1411785 1763783 886823 1520678 1258068 1707522 240085 1357796 1068270 763471 514951 1383381 194338 453537 1172745 1862631 513495 164967 1478681 742568 1841750 1767993 1685423 155659 874974 235578 1848220 1837087 795770 1166852 580056 1790838 803213 772729 289226 602750 1020608 1942980 817417 1213728 916714 877405 1500284 313292 1151027 1048344 871542 140714 1595914 1766561 597557 619579 320135 1944542 350320 117663 1018644 629079 591608 700597 1836448 1979513 1048958 358099 650935 4891 406304 792766 1409823 1124713 1320242 298637 823077 1712391 510151 572176 987485 1969208 1164994 632418 1580238 515191 1234352 924807 824343 1436028 1414212 263695 445269 1109604 1239512 795541 1478281 1847913 1876349 1960741 425086 1673070 988581 1699206 1672637 982527 1717778 39433 397069 1369786 1949885 1052263 298580 1629239 1551585 1905540 1753761 1598651 206884 867855 1484754 608844 540781 1409751 1724837 524440 1836454 1504115 1630194 1383494 1300445 245402 1206563 1211875 601000 220869 1139777 810421 297293 920119 960466 1614723 603822 746065 1448967 601058 468330 380354 48651 108418 1235927 513221 1398947 676825 556170 1143873 1030757 1795411 513344 1215588 1750936 1357544 1911371 681215 1682546 1023673 466501 1116054 1955639 1807671 38459 149507 119081 269300 526931 935540 804164 1171854 322500 100639 1365373 1213408 30420 1361511 1330011 1349375 771559 1865899 1789093 1752679 59906 1106748 1224479 1115789 1952009 704340 1981931 1212416 323282 486998 869849 463616 690416 1440126 1512232 1398103 1757919 315407 13258 1016912 830077 666296 512387 764779 1819433 178817 104974 849939 1458810 1833296 1619859 1855797 308254 764634 1152783 1628832 1719986 1135684 142661 1362539 833282 1492553 220449 943427 472108 102882 1344194 753919 1094152 67351 1194151 1085889 1740840 121294 1169848 778549 436525 1619519 1444647 896341 1196497 697775 104102 1142676 1526958 1333897 747862 912931 1473265 672996 597242 1201911 251033 995227 874615 1574121 1397259 100632 299020 1045370 675440 169685 586592 138136 880748 707451 1428200 290310 1908837 1023965 630707 1062303 303179 1698266 1808503 794132 1416651 252051 1444594 166278 1113225 1285752 1317536 607718 265280 1425605 589391 884336 513358 1766483 1748935 1916024 1786990 304414 703748 1241663 1240966 381692 639909 1230416 355120 1718619 1232152 725423 43735 1978981 27988 1332767 1776496 1952873 1671694 1026313 1513958 1772416 340885 670199 609059 825923 1996366 113802 911819 446709 1363357 36075 2202 145249 18038 680306 1647243 1477724 1293876 464456 1736683 1089587 687979 299614 891070 1019050 518351 756031 770798 1481145 1203442 1442938 740080 1598853 689041 864329 576994 688429 458385 1416097 598427 52567 1011424 394800 1296432 1180938 1444578 1052043 171941 26190 29542 1689695 296542 667932 1886378 250904 753981 1915761 918490 166945 1625035 565325 1904569 864450 1043609 685879 1016810 1466392 1624213 77706 1531072 218786 1319838 1218882 1169799 1833508 1055325 60742 113336 1714977 1289794 1918070 815609 967468 1921984 1590229 622783 1430600 279437 1194778 1654499 1158871 929837 1437091 533997 1991443 1480558 1689601 234956 864828 1845349 661233 278910 1121721 1753436 487660 1620517 596356 644652 739943 1695426 83618 480148 1252757 937772 1088265 1919269 922071 917260 1114288 423056 1554893 799877 773933 1238772 1101299 1064418 454288 614835 765853 240475 855482 906996 83508 1104559 1437775 348076 1803202 1499443 1582291 1661479 780289 1647395 758144 520813 1184935 1473220 214812 1674141 578052 1689220 973698 1045410 595617 1906529 559374 127717 1614144 64795 1151725 1674973 374614 1079758 705944 672460 1929453 380962 1645773 58635 1502679 1843969 264583 761704 1226570 153953 1786609 127292 396570 844615 610884 318952 278264 356155 852356 1019787 1495414 912451 558948 1907915 317212 434091 90238 1970481 871513 292569 1818214 592030 1706993 1215767 1212066 1995819 1438114 1421543 1213665 1931186 560437 1382586 1773360 620688 1407952 1523679 480720 548956 549662 868997 512827 1883770 488030 610050 1023841 492512 162052 1273994 1694167 1411039 372606 957197 989919 913016 1761230 1853378 467245 662854 404722 1697490 997850 989781 1120271 1609831 102184 1595984 1885753 348941 1659857 919777 1020567 868179 299329 260283 1199355 1854993 574480 352006 504324 1232672 1249699 1065450 388536 1877370 1306694 342129 329676 296107 1030424 1369356 544837 957732 1710665 1198015 803049 1541881 1185552 281009 423926 661697 963781 693707 1574623 99376 425825 1205586 644570 1783878 569708 369579 1589389 1792860 1641540 1350507 288448 1193292 1741492 444865 1724460 349649 134314 1938249 1787468 708861 1928099 1575231 275879 1616496 450873 699562 1802894 1181990 1710150 664243 161270 1525986 1636269 233442 568292 440170 61166 632393 1049914 763040 450900 1291138 610621 117544 783025 549606 129053 1623990 863208 602034 1657655 127688 312283 1114134 25951 635863 198846 304044 149693 1312811 324495 1246419 1801105 799596 1224548 157036 175865 357458 570710 979101 241363 779339 1324643 86290 479928 1781464 1983234 1593413 1944875 306829 1351191 877446 376000 1623265 1350681 1640526 283086 1375131 905642 747616 686991 407457 1162998 184267 1591374 697091 1806960 1594394 411496 1043542 1092367 1906877 451344 394260 1318212 1501444 242385 1897917 736570 1424465 567528 1623497 1998747 1964328 739088 1245610 578013 771655 1506948 1724359 1430100 1617690 499117 144744 879783 1218527 279139 792843 908308 1430382 1797548 1565958 621358 632626 1285852 120992 1683120 957340 268511 582091 867836 1616983 1786768 1662174 1173142 301438 427510 92146 1591361 1922685 603622 879691 1096580 34550 1327493 1211303 393273 1662614 1435752 314095 670827 1566902 1234952 550867 589913 1504159 1575961 1572037 1474016 93746 1087052 740139 1753683 214395 972105 1548690 37871 995330 1839653 494769 758224 288125 1251494 1834079 951729 135506 1556165 757763 418985 118326 1992184 1903840 1009773 1868653 1608173 1999765 1047531 559732 370360 675694 118243 132922 1944101 6366 530647 321400 52485 1940459 1822018 1277951 984286 768504 1639527 1892461 1742833 598248 529582 179930 194087 1294425 1784445 1478728 1187743 883687 460767 1112085 601864 361542 940451 1926286 1287775 1519167 1855680 968265 1374939 1390090 227572 1531572 788840 217564 170294 1582725 112849 1922293 1770900 322771 208845 764808 975039 1875468 825896 810659 25624 619138 374480 742043 191893 1289922 128522 97114 389496 1530914 563621 490008 802127 467406 1964604 1790657 811586 253312 627242 1700176 1739889 1118905 1644990 1771654 341799 111322 1218547 773470 1752504 317356 486675 1190103 1477639 1323340 1730353 1533545 207057 222447 1398324 1352469 978422 1401405 412294 1276863 1132612 453654 1685001 864658 1181827 1477488 1946853 798313 1943671 43754 1007084 1360945 1113243 1019953 1159745 1537591 480 524156 1633120 434767 1911249 1549944 1091856 1161269 1024953 814230 166383 712976 595943 288792 871127 1785336 753423 472639 1936322 736517 1999068 209460 1658595 971049 219954 442953 1536003 534204 644372 1899925 322482 1362546 1544583 1082586 1341084 335280 460936 1151199 653401 711811 824582 873720 433774 354587 1874118 1614706 347604 421013 545786 473109 623418 599328 1450847 1454621 611629 296234 851449 794948 304670 1029034 346559 1978309 1894171 662362 1561564 835486 1316627 849807 1941315 190650 1152647 671048 1282969 1548895 439785 8720 985469 862600 1740176 639508 930608 404022 1708507 908505 391535 77077 275959 152678 872637 1075847 622722 1813944 523505 923834 1527720 636275 47821 1526766 1438051 224800 1577529 272740 393541 131628 956662 207846 1652052 659788 1813289 1394616 643999 1994195 396250 332249 730075 971205 390873 472325 590665 516484 1345237 964606 476263 156984 443262 1684484 90414 162284 1378791 595176 338427 820330 49955 1344544 1274418 933585 169808 1167700 314080 748158 1359639 390962 1153797 1915285 194619 1301537 1620843 155156 526008 96579 477481 1938820 264439 1942032 461216 1215039 388907 1119331 168897 1819977 764073 396758 1647850 1847192 957058 1972886 1042326 140148 591426 217965 1636087 1629098 35972 1511842 1040852 1632617 1313932 726742 591047 1245931 1898232 1522213 821969 191325 913053 717133 1383762 646967 1231981 62711 998586 1379544 1072858 1947885 956575 1944227 364687 1274955 1672510 1497954 1664304 374324 1912791 791425 476764 1675619 216685 1207562 1982150 1176895 77517 1861096 1513372 1129466 575517 1376980 178024 1551247 1387604 18759 1398661 203777 1419097 890000 1171995 628110 1887720 1956694 905371 1808709 816279 438755 1839868 1470899 874330 1324197 1631428 1352074 1887995 1856503 333198 754105 1954663 662742 1262974 1602269 599264 1745330 1416288 37492 482005 223433 1383786 459280 159562 720326 1099983 1019668 110861 53688 180274 1742335 1109549 154622 776317 825681 949902 1672030 1083932 1915583 1015421 820972 852235 1002454 1451236 1719558 1497033 447155 1164918 1785324 1081681 1462609 102040 1451924 478867 90838 497514 756015 1707838 1599482 1931344 1396643 551161 1460628 974592 170266 1822306 1262737 71806 1594922 1739930 783518 19282 1695904 646777 890226 690292 480755 753408 1716474 545064 864155 1766818 1953973 819044 991089 1584620 1222625 154634 810497 861196 154149 1851426 1980224 1332287 1864012 249317 1569762 266695 1059654 1306795 875992 46737 1014544 1626344 156233 1780318 1487819 1669429 346184 24885 1122808 1807284 7169 1790631 220499 1625482 841967 1971083 373459 1910426 51928 698602 471907 924474 1650069 3018 1200168 234488 67682 1785302 147114 1307622 1647953 974794 400261 689749 611308 1519865 1536631 189040 1724637 528743 769142 640011 873744 426180 994456 1789690 1417669 1783300 1330483 719881 1571333 1372164 604469 676587 13077 1855253 1552386 1006268 1988852 869339 1949245 342264 1768643 1642947 786549 644756 426905 1471314 217042 1029035 1170808 636060 1418245 1407789 1703296 356153 1671007 542877 1027432 1522268 1846117 1628969 1122701 1547452 1346088 1431918 1594840 692101 136328 240863 1018972 1045433 280612 292209 1996282 1642092 1088058 390882 599889 1950778 1609019 1659754 1731796 1071636 1530242 1667502 103278 778082 787187 986701 1634182 1106485 1860465 1419098 855864 906826 1133006 1773291 627396 719899 1817744 1382008 566764 26208 1333706 92020 827050 1447836 1230843 649544 1546515 1714339 1348842 1169827 1637251 423612 556179 1885523 358577 1593552 622081 1110983 1314101 1579971 962097 210798 1079124 796170 1000914 1280162 1757727 716935 460287 1155082 592516 901814 1580063 1493470 1941720 1310675 1706410 1838162 948134 201355 255797 138984 329867 917173 1488729 1224678 1175460 762648 578374 457297 1167406 1926283 1270600 1956857 1372362 1076010 1148912 336438 61474 227715 135089 1760529 1473571 1296806 602865 908490 161674 563458 1474727 1245604 346738 1223268 1314608 916213 1302794 1457708 906525 191001 222162 875386 1838111 1854487 1832792 1790632 1573593 381481 1871122 700873 1380746 860643 1871714 617709 1803586 872674 1432527 843288 1611881 68498 1898062 1046758 1110198 151542 1314256 151718 958920 1813879 160838 240323 1505658 1872610 1121019 375184 10260 888150 1954058 458220 957605 1855323 404442 1024710 70481 1225695 374833 1547888 382918 1234693 1375773 902488 164496 603127 1133951 1493211 1095442 863322 1211912 324220 527203 206305 498280 909873 564547 302304 526480 253612 1365499 698763 1765639 233843 1851887 1894496 1921363 1605870 1058058 1345412 1089283 1386815 1111703 1086917 694172 1926754 451339 554966 100290 1230413 1529734 190401 1200075 1180395 418979 1968851 580632 1626798 1417436 55926 1916008 1793291 1260425 727046 402197 285582 1473245 689519 233032 1203796 1228669 1556862 578563 1051744 63205 419979 830181 1241190 1184156 489106 1377553 743931 359223 925258 1628244 1861215 1172859 1513944 1124577 959152 173765 1719688 734523 1915942 174994 1035336 628806 581485 1678443 1929036 1749621 1485710 1946901 601013 1003818 258953 651048 1761943 1314397 832499 1797312 1970983 1271088 474730 1674967 611992 1223789 489934 39236 250519 575721 861731 247680 1605362 1888596 1090556 1446375 575553 756961 141724 49111 321931 1730057 1000825 1801973 1433816 631709 5798 36920 591010 966986 133504 703715 406434 330209 1485243 1471136 1816518 762015 1777062 1494437 196807 596319 1478553 1860390 90106 421370 1080628 323839 921580 319264 1475416 516072 1403327 1847165 156149 174634 940429 111367 1860425 1351223 822576 258070 1092953 984143 1493498 1534232 1431672 1954698 182729 1875069 336578 492284 1490093 639568 75726 494887 143553 1998769 1182985 469050 1400569 747149 1236054 630358 208810 245817 1579034 1471326 291483 1738847 777594 1572599 981999 899617 63271 1975967 1783115 255740 1732311 867569 985679 1178562 1273443 1554828 901714 368169 84458 322780 807170 961342 1918226 700684 113575 209816 603694 1222075 272095 1519577 1834136 447977 1662268 338564 1965023 1317954 954471 1691305 1036224 762937 1920195 306446 1927853 1696302 216630 1782581 623567 1981758 483505 1701944 897391 1738241 426806 974545 1370220 695405 1632005 1432998 667442 336480 986140 879917 301680 1206005 936744 1495091 479737 1424743 1461681 34803 266317 491312 416044 1739353 1005115 991069 1454573 1931373 1366553 1960873 146262 430407 716408 1424001 1668404 69716 1329782 1901565 757493 1938294 1219355 682828 1462552 798206 1802095 608129 780323 465124 1525445 1634063 295703 1249656 745946 124404 1843867 1503824 1443254 1137210 1505228 1895106 1954754 73751 1789116 1304505 469100 1156466 515346 1906057 1802831 1691454 318574 1327952 326182 504710 711846 749931 1193260 830690 1184841 1751449 1819756 1502468 702602 377301 253757 1426492 1217632 788458 192841 1602371 957324 441798 1764923 1424620 1825435 616148 609185 1097321 871706 123906 1826195 637372 1804605 65104 1132133 1199128 1638710 141777 1975387 1890665 1582567 878715 243422 562376 1767062 426833 1568829 741424 428430 542397 1178340 295157 496901 158815 974609 1006388 1056296 1892376 701275 1072924 139253 48505 53150 190065 256170 306761 1370904 1769565 851103 898958 47702 740028 1727185 1191532 1949636 1545629 1254715 415777 647815 196890 996529 1418392 1937749 1983348 445847 667711 1216482 1431704 92182 139590 508688 1712491 784945 1159254 736994 1951261 153903 977054 1268053 1628518 948469 727503 1286657 1523937 1409446 755022 164207 672 1099697 793311 238953 787341 1791447 1833549 1633213 1398400 667254 1663105 1692485 3151 471508 1973984 1265692 1876892 1618310 1599271 1226162 1602706 1745271 1326500 810511 1581164 1827597 1215180 106987 1465139 1498280 1634235 1442397 812642 1684812 1478452 1522030 792345 1568914 544202 1325046 1168088 773028 1763267 1092415 1336296 699701 1557049 215306 1440721 1230490 189385 1128003 1775355 562886 16693 935031 322051 162571 221102 1861877 1796587 1307954 236752 730913 872104 1135382 784963 625571 23728 817448 104784 919442 896503 1629248 1035506 382540 1481810 135041 1264182 1632692 158619 1650378 792482 1470084 511810 241601 1277626 956961 1737559 158114 177985 1169757 1581349 688671 913611 968812 1129750 568163 1971779 496807 75404 393639 1002625 776014 1358644 1235206 1943165 1879510 904904 736896 1767647 367869 148528 885983 413673 898820 1212723 764839 616652 130210 1181900 1185919 1267401 1889536 265423 1099300 621050 194899 1559435 591996 944646 1287812 65138 45566 2999 1181733 587465 1300687 446109 1346314 279704 177443 1263706 146397 833315 665930 572779 1407390 1354349 137932 461854 753980 1276241 423598 702585 718633 1483684 1600050 211489 1489609 737022 1910160 939851 1935024 50832 1909001 1166369 1380075 668977 541478 134136 983137 1690201 428387 1649012 1370945 1321701 1152278 811678 56274 1589296 1988283 366338 1950273 1988799 1216084 1443530 876297 1957265 381706 1583878 764242 1991507 1113618 183301 440842 1033175 437275 686683 150130 339482 1163517 631070 34513 654075 852378 141415 261468 740821 1914103 1697125 1296955 1198675 533528 614867 666822 1242600 1558941 477045 765980 1953411 674391 207880 96814 1133735 1366536 93704 1970716 1555546 1248266 512686 368101 363476 1130150 752365 1996957 864375 1855728 965998 1007502 1743800 41966 1469418 226085 1466633 905491 1761629 473819 741826 784748 1581653 1316122 632430 791174 1432813 784074 1730985 372410 1351884 850567 364957 1561758 90708 1275512 1968585 836642 230167 85971 1221932 1699286 891486 1189775 346476 1350054 1425558 1551620 1143093 490713 1134998 1456945 1290340 1521853 706913 1920723 1677731 394687 1108993 228277 1069962 1879339 689837 1071410 145423 1055942 1604735 1422088 1960500 192328 862507 1380505 545996 1501532 1450759 270389 744041 1657249 1836780 965413 918437 1248310 1255033 1653152 1656342 1280078 233659 1374703 779826 424852 1086847 191367 1522827 895450 1910783 1836286 294413 1418922 180520 1468974 1017486 687350 91269 683779 962 179176 966613 493023 212794 1658752 108494 1804755 224572 1011260 187035 1790936 957062 1501217 1636096 1089227 1593886 1733257 1208776 1686935 398674 1930710 1712836 363530 1031729 516596 1856863 790824 718771 1324638 1728839 735799 1344580 1485593 801669 1369858 386483 454568 872028 1147192 434576 927801 1255206 1347279 1122968 712759 1345979 1326108 1529616 831587 1832186 1656439 1375723 735753 261578 1920888 801917 1053635 1014722 458876 1179933 1407015 1064815 1605722 537975 1468522 1998059 422073 930394 280394 374274 1443799 347914 347363 188809 758588 1607042 1106858 192754 1381416 956613 1214830 1501451 1174092 872087 205030 726905 1000969 1132086 1199436 987305 1846564 9415 1028262 274978 1072148 515904 1449830 552827 100601 731909 1487684 1864173 1142202 509892 628578 1267917 1517893 945139 1691817 913166 1841639 653307 1954568 1768271 330099 1879223 1081001 768728 101763 1189003 397944 863922 1118441 1050145 273375 410903 1312298 1269621 1532814 1284438 709333 397964 1397033 995007 1004744 1469407 1245082 159409 7846 107687 616377 597011 1142649 834238 394488 972112 1076555 1130564 557521 936481 1037122 1087708 66298 753885 133847 1205676 797200 919305 1176138 1530419 1187661 1777101 12372 1360876 641686 80486 459532 1209181 1043188 546269 472334 640350 242327 1649117 925486 1352936 286462 437468 1554853 47310 1283749 583024 810978 1039910 334183 1353101 1362353 1151543 1773355 1491174 1829158 707872 203284 520240 1731482 651733 1975587 1988880 1597223 303621 957949 1093171 1366857 1268627 1954004 1403862 817525 1444862 1965094 52246 710873 1877724 1671374 800217 140160 68610 371721 278179 1578 329148 286213 1694287 302577 302641 973842 1864248 306048 1978474 1308601 1880858 114350 1075572 1639582 100179 66496 507741 1571847 666421 1882786 1415809 666608 136827 280796 392663 1376392 349962 1371402 87368 1505547 862017 1709400 1026002 1344836 213944 126872 359690 1689316 519399 720042 946376 143492 484134 1072101 527726 1782788 436398 242623 1293913 425948 415871 1568178 631379 1161895 1522616 222040 980923 708120 1104016 386790 529958 1350992 557250 735174 735139 881471 1855631 275050 1181338 809619 1839672 1599448 1187134 1756286 1548773 1007458 1954199 448813 774018 411884 1183059 1559794 1371775 50307 1002451 1893913 1947697 1348385 1221940 731557 198271 1165770 313568 1873759 78196 1433241 1555564 547955 1841340 1943021 621197 1305160 919517 1410622 406093 22369 1322530 542156 1121038 1331011 276548 1858585 1495272 591002 1290523 59103 453670 841741 372088 1587111 702643 908927 1232648 1536336 1378821 1002123 1051760 241065 488743 842377 1478989 412109 31566 29996 41547 1974515 52811 1957452 472259 36184 1971426 774644 1380482 139175 910380 1343815 508277 402092 1429801 844721 1414114 1246510 204291 1134616 732503 970017 1711213 1799440 1589203 1475964 1917306 1182616 598937 1667173 1875696 1017275 1253632 1290244 501534 1651331 1180250 1504483 519036 1027438 777516 359537 1962352 1544072 1279177 1167549 218838 1843141 72 52168 206197 688138 1949987 1535384 874552 435793 1759820 1002508 1599045 1623343 764406 1286876 272430 1777431 197315 96987 1838194 1317534 130810 1843935 1288587 1087464 978339 650331 1411158 748996 801305 47844 1781145 1569001 1650841 1344579 1587253 1749396 912835 348083 1463552 1288293 493363 1579424 733033 1236015 103298 447151 1117148 177984 117158 694455 1660068 1183588 1611990 720147 1174540 1529597 696492 1942473 176569 26154 1393985 270653 743724 296597 605478 1346010 710789 575002 888880 430509 1211161 1804146 1337488 1057278 1039220 53099 531838 532833 624772 874843 1020540 1861700 1311994 1654040 1528080 1631546 1627179 1209253 1087266 1366190 1482606 1540103 950438 526439 619623 533856 203338 239283 1415695 559626 921749 320948 1350075 424655 565751 180379 566990 1746159 1571227 1816716 1819548 1890923 1769765 564447 1000132 428866 690911 590767 1229946 1099858 1712789 789035 1880596 92406 872338 766291 1107027 314166 569064 1375548 336451 1770220 720125 1703652 125505 506698 1830531 1310246 1007080 970608 815775 1676609 534170 270250 1812657 1921944 1725647 1616268 1075664 1234343 1783916 30808 301796 1590602 1579728 352469 249366 51889 1179230 810503 1123259 201612 1363426 904932 70458 176818 1636106 347875 341688 917006 1000804 1783429 173665 1427443 1930646 1738063 1495058 1153291 1288339 195901 493437 1996689 52483 503133 410629 128547 989351 1699183 1946893 942973 1891270 973922 664996 1175157 50027 1946540 1248582 371759 1140513 802870 628712 19613 1866833 448472 758467 1469845 1662456 1865773 1522045 14573 435811 1009992 1159461 1987640 1289701 1417432 1134623 1293007 1910729 1150465 9964 1076271 263591 1926633 1222050 219985 637262 745804 1402524 1962875 439749 824081 423350 1245738 1524258 1946049 198316 46450 1031488 1594707 1846441 166249 1244738 1787285 1004091 841776 652702 121109 67909 1027375 1733223 1326836 1565875 1613884 610787 948112 1565617 1074716 691432 1975448 395648 452579 1577168 98221 1199411 1325284 1665321 1563667 1398411 1313428 337444 1715103 942125 1271511 828136 116774 1240581 219749 161145 897457 1699147 1319808 380496 15841 1827001 1131397 1199729 1878125 1167102 863993 595280 844875 1527644 490503 485359 311034 516850 1798533 602277 1813511 1164284 1071419 480442 553018 1822748 351547 378252 154436 1711310 943262 365413 1665744 1684703 1276074 1987039 1074508 1223792 772677 1462451 923914 666580 870992 34689 1925113 587118 1195346 841862 1230074 254287 1032308 1687003 665600 298109 1149438 1528509 1903859 1942397 290425 508139 1300989 882201 85198 668116 962476 1041378 1076223 1636381 1013232 1443889 1797264 1497023 1840846 676472 412225 405504 969741 1238201 1966014 1657274 1050490 851994 962504 1994526 1342064 1773302 937140 1852686 743787 1406568 1350554 159915 1254359 779781 444264 1868654 639424 796292 1226354 32344 1904053 1407960 1331550 1312220 56461 1235852 251761 721563 695884 1403939 1093139 971937 574943 1486495 587928 1277033 836142 1931767 861322 49907 1407921 220660 1297856 1419947 584143 244063 1142920 171696 1248990 121993 483991 150881 213355 1259881 411670 121299 1812989 470754 409190 335418 1804517 1597194 1829949 116413 279224 1655584 1530521 46373 826827 73686 888284 1116036 502769 1320857 1855070 75006 1655387 837210 135803 252388 1322576 1742437 1390862 1179915 351965 1529974 475585 1094170 1499588 1452947 1930112 650412 501064 389263 1362215 1006759 1099019 644512 29449 72741 733630 981991 70585 1015906 107640 307306 93112 1253129 1632718 261821 291001 1045449 1851389 1427772 241129 721857 1431249 1691953 1176170 574370 1785481 1033959 1322574 4349 841443 1483057 1892856 1580650 19737 1117734 1388285 919774 428807 1230393 713727 1166604 690614 1638585 1750725 1764942 1447813 169258 1481769 1635542 1850012 618099 246055 716258 1367005 104608 1558291 1388574 718986 639485 1653296 1002270 1944276 440112 749161 1683325 1279400 1072887 1790084 1711800 534692 1313872 1363726 758872 1219403 219623 127213 1665647 1108891 1466016 175364 824513 1146661 1126377 1831920 1019919 194713 1073705 1641624 1760218 1036797 797844 546985 569608 924637 513016 641215 160556 1609750 1169292 1602865 46959 922961 622736 1133877 27918 124743 801535 338137 103038 1122078 1678716 1066935 164669 1535515 602365 1468556 561010 1954946 470881 772112 1439263 1944552 874528 550290 1501916 349472 822440 1416201 930162 416899 1526416 586384 1385304 894375 260388 1809026 1241306 1973075 1070368 723709 793972 892439 1762201 1374406 1508846 1566588 1937591 1051416 1466477 1885117 464093 1490576 1373624 241128 1145528 216482 48446 591463 1174027 992395 630683 1233061 949515 389812 1903191 1869359 705329 1347463 208286 1297434 584133 55601 72114 291998 82625 330229 1627002 1819906 1062835 1608980 1253718 1857456 807407 1417869 551021 740778 1368184 378905 762761 335474 1644023 919281 691141 1488933 978255 1118847 436360 6232 78058 1224661 529224 1540230 889940 27583 72881 1449582 423613 392640 306648 1818962 1493517 501836 168460 1520907 27697 425914 929735 250075 1049839 666977 808875 299282 40467 789898 1389959 759716 928492 127319 823480 937556 163452 316220 1109127 1951140 1972439 936351 85096 959419 232645 1214620 1017572 1183422 822492 880276 1424789 684960 792294 464659 69432 1249159 316610 1269277 558743 290338 270355 1124858 1754965 1869776 555351 1848439 1464894 338168 65697 1053660 284296 1185977 1361016 467315 765083 657337 686828 1530715 1259575 712600 193445 763299 529033 1518979 1578917 752385 730403 632295 1509494 46022 1316026 1268090 1533198 934122 961254 930259 1920274 701016 597482 576867 330439 355657 510876 1444212 550721 716682 1588264 1343988 77060 285787 786661 239186 1449413 1230466 1705609 1489704 788325 87701 1923422 29446 629338 1385049 96998 446747 1459193 1305077 937108 272137 1659496 346317 765995 933645 1174750 760748 1770582 944269 867760 1279370 1167350 415813 1167671 1414392 161032 1507552 210700 455152 819872 171169 1563243 676383 1858656 1164130 420926 268868 351844 695205 885518 1374828 917618 1686638 1766402 1546008 1901662 1165355 535162 1540376 46301 1594515 365253 1611344 1681512 521060 339210 1630948 1948160 694357 803688 553620 1177345 700400 1779137 627056 1807886 1283611 1005476 1532970 538779 1205895 750215 1562611 917458 682005 552322 1121722 577852 900058 1209086 755783 1580040 1094715 567579 475789 1497531 1023096 309553 420963 1087997 911678 404420 1115069 796607 841732 1488396 1181533 750987 1907392 932611 1932393 1290142 379153 1583576 1267155 1806853 1268103 1011891 1786463 1027770 28235 100353 317205 975164 1741444 1424751 1889669 1102619 1018243 1628809 1912439 1913981 62370 820139 1588814 1966533 1101452 765997 1811496 1751852 804648 1117083 696238 1846426 1423516 220735 1881778 538186 1173973 236034 1157492 998432 116836 1189801 197123 1580232 778301 1104834 533173 1783389 1542560 1637979 849639 1226746 1773229 1192855 1634003 170451 164599 396935 1732020 221311 975520 19223 405387 1634210 595953 957141 646856 349871 1645543 1926697 1669774 1029099 1109288 76169 314739 1411600 1900421 1846933 1783576 462349 1510188 1707544 1784321 1631827 1056463 1516693 179685 1831610 1756709 248848 1088706 1135915 1321717 1907968 691651 282583 811946 1491892 1191239 1321721 1774526 614644 1112504 1333296 1141638 941123 1958152 1179000 226197 1921565 1809842 1469140 176661 472276 239217 1269462 1801624 981856 564277 806145 1630179 1579643 1203152 576395 157580 1683414 122593 1046228 1965237 1561228 1010107 1661145 528088 1343067 1370921 348269 1006123 1048220 1708236 156208 707259 542163 455243 994554 523638 1715367 1193223 1599916 423668 941223 1213012 160635 851170 562054 1579903 556206 267407 1992259 1398033 1503945 468521 1225643 700056 1368463 872678 1567265 538753 1308275 166072 538090 539722 1701671 976621 452854 567491 1318447 1915725 473534 1876330 1865484 904101 1265860 1477309 418768 1916207 1503895 1814954 1554855 1388101 404025 705931 204460 303791 204355 377497 568656 40685 1927046 782142 609115 1573906 27019 1655507 1972390 443232 1656980 44396 59851 1086260 1540741 1835502 1554884 435438 1356046 1110367 1528279 246466 81692 1588279 962171 550964 513132 494643 698947 1985797 60036 975859 945212 1197342 8389 855873 1496095 16970 1956521 70778 142597 1278100 123290 1563446 716150 666668 1151032 279042 1588189 462740 1841240 1854555 1539523 187617 850056 1009741 1388370 1306967 1292202 510112 212682 1988862 1962395 1646031 1308780 481826 1442455 699267 221403 559859 168344 831088 392284 1333155 480481 171338 65338 409402 580331 1265676 396523 1073707 869766 106340 575620 1384684 1466318 1506998 148178 1534724 1292916 1639032 476990 1877066 99839 1454590 1109873 1200355 963545 1469073 1901407 1354051 675370 1297547 930904 1374468 1654441 1754690 848588 302531 29039 1430778 720680 531750 484413 72174 1265716 362677 1130255 1900959 1685757 1929434 574581 1943207 381884 601158 60541 1151806 975603 1473916 1776403 873007 126916 1675404 1267364 1274026 1650901 244210 746894 425912 1905660 49043 1111587 1627147 1479916 643304 1413562 1088723 1672008 1107159 1989122 936985 1195730 1142194 465785 1581748 1019737 186408 1213625 286162 517406 1861812 391307 30433 339091 424069 1439738 780320 1009050 81932 714282 1106217 1550463 463649 1094077 1846919 1024394 1848548 1245491 1328132 1251973 717354 541190 148098 206106 501502 404129 1352015 1223356 931861 1500036 1811961 284057 930803 1810695 1795225 1625327 1079133 1313356 24110 1069440 1540546 360041 1893973 445200 866120 130288 952682 797305 352729 1455544 1794198 790225 906224 1893405 404596 1135351 1100386 1621835 1541585 1483591 187597 1572743 1878567 1967806 1209783 861570 287466 290169 1671903 97421 1516080 7472 368232 1083123 574823 1552159 1233590 1030489 221989 66387 143359 995987 1989974 1324741 1237836 881671 372676 1815020 1275795 1250995 419328 705054 629205 894206 429702 507930 298985 1818128 202612 895094 126062 288200 842703 920568 1475106 708499 802205 582738 1116403 1854176 1181537 1171182 517779 1445864 924249 1346990 1807769 326636 1956035 932501 665708 644217 1057088 1112967 1561295 622137 1879366 1567775 172223 1300381 1247470 599860 1200657 1043210 880183 1175429 1388989 465207 825492 1024355 1090250 1827252 210111 1672691 24621 1837450 1108397 151932 402259 799159 868052 1942489 650072 155338 1367519 1027924 1976463 746059 1765094 523407 78936 63483 217246 1857201 119879 1080491 1279950 2646 772549 1289820 624409 1831318 23593 1584287 788099 1996422 851207 1865930 1059353 589978 1266093 1301005 1022402 1584996 1429473 1116718 1358255 1983398 1224488 1193541 1527455 1152751 1965736 581619 1419961 1568386 994821 1349298 1685581 185221 1091885 1861522 1850730 1509705 1826510 542802 63228 1121197 965016 250477 721724 1736589 1030810 760446 1076301 69235 695001 623593 1141740 1348954 1109169 439220 200526 1017381 522908 1249301 894595 273606 633295 1496646 1194528 1391314 746644 773360 1110169 1526318 1828914 1207318 883463 1346280 1812943 1316210 24488 1405911 1753403 238274 1913674 581503 1321806 1125527 273723 138945 46818 253519 234953 1032882 1569450 994192 8653 1098325 1181976 953271 145028 60155 1574110 1022512 1711539 1392066 764054 1115328 1274822 1013061 54790 19072 663229 1765912 1367775 1376438 625021 632155 8421 1047415 709532 907282 620201 1547123 1292053 754287 278001 1399385 759102 365844 134904 842376 1129106 1529282 109741 969001 1767720 1017237 946996 291593 1523311 922638 331436 1816553 728597 1505984 488108 1687843 1128431 1475488 1438704 1879731 196506 334516 1508095 538847 1536422 1179085 182366 944100 943040 47626 79269 1633415 883799 1253502 1659247 1704514 851874 1797821 776083 811734 1926805 1527254 506323 95814 1957997 1828899 1019004 717328 1033689 652690 1153657 1429583 892777 1431986 67602 942760 1080825 487114 415938 1994945 473688 717123 1491355 1590134 1244675 1185875 666986 1923435 1931588 1657700 165108 889327 465768 1083958 458143 243793 232987 1641137 408390 1927673 1857559 1476040 1183892 1099409 770525 1512674 866788 1025149 1084421 860108 1121384 1339291 1283187 287607 650228 1571745 1080280 439179 1628578 974666 1278478 1119414 980851 1958940 661721 756611 1939928 1404356 258628 439151 1128227 1736785 365330 819180 660338 1658763 408835 1515344 1503255 1465394 1196852 1950562 683322 95332 61843 564651 490019 592170 120250 1737418 132336 1120669 960902 1156625 142852 1285090 1013285 312529 1602912 763351 1459744 1561738 458371 693602 1247955 1143282 1407028 1066807 824718 1129233 1655804 722785 700832 1480732 601064 702028 1632632 585413 715297 1268725 1677609 924092 116498 1033473 136884 520230 1774604 1553610 304585 1913507 655699 1440471 998791 722549 732667 1514921 1844791 63733 1992775 804328 63073 1787512 530075 1818644 552367 647123 174825 1580350 1831639 353697 553009 1823564 82244 1296323 1991022 1359403 156614 155519 73168 52905 1845106 547804 1895124 1990011 1854904 1595766 610147 936447 917059 1396012 393735 842494 1913894 1028286 391595 897153 158768 1410289 1494866 668645 1113330 1173839 1713040 1958398 1505831 1380156 895410 152254 924558 1992034 1515750 1592136 1662871 582542 851156 1370130 1028887 185040 1172437 1320347 1955802 734312 1027276 665369 588786 1435722 504738 1426370 1680729 512053 1083385 165895 660307 659837 139748 1024687 1417245 1916543 315414 694600 350998 1885078 898187 1932445 1081783 1230736 885484 951268 139766 133458 147970 1876562 430424 1799737 1115531 1777240 1565354 1284157 1483675 347617 1176252 1468847 809182 556169 405345 1509164 618681 730355 258079 1431650 1895966 683950 1420763 393912 140808 1904052 750053 1511791 848406 1847465 794815 1589026 1254684 1587490 1185990 894844 1627317 88868 750070 659448 461888 1043390 31195 1389029 118256 767527 1628928 252963 1784454 416600 1490178 1673677 740023 992948 1546097 695100 1382320 1167612 1375802 83602 385345 1624715 210481 1421527 1052512 800115 277868 240371 1354319 1087850 260138 1008384 1267313 1080374 649142 1813594 54665 979608 1925644 1244849 89408 8799 1369132 1651677 835295 1161874 1926658 1423539 1101967 1700454 1584238 1043827 262538 149584 1481966 394490 817046 1700260 794315 483664 1374887 1842507 836836 126545 1257160 1055091 1009779 1258074 877727 33834 1618043 1159709 1745086 383404 1069414 1333067 1461304 1775984 1995350 624821 1371130 262943 450701 853404 1141129 645043 1504328 338209 456883 1878496 253027 1689479 1931790 1971679 540102 462788 1180785 769072 1900407 269717 1990758 378290 458645 523858 1028704 1658444 857086 565491 884062 1550706 935730 1927861 975518 414575 1660411 1899752 1911220 1532476 1301674 1351909 1496048 1649270 12061 111240 1604023 907865 1391685 888695 1000365 513928 25630 908542 658583 1316032 232498 193316 1851472 1406150 447117 1830691 62730 925604 697246 403624 1706500 1397178 1800097 1367273 1769879 1077613 1997599 1040126 616607 877913 704792 1084000 31927 716517 1939276 5946 324943 1863274 1929391 1513256 1670592 1307025 728839 87643 1386157 1153694 346696 1086859 738475 313162 1672211 297262 1246225 1130859 1110757 431924 650828 1021157 1954144 1226745 1236256 100188 1375102 1471063 1402031 329948 1382463 636270 1822690 122246 1320043 438773 865708 173548 111525 1583286 575678 300645 1203927 278709 844333 417957 1118183 1134510 1787798 882104 129868 109898 1654178 1372355 451822 843393 423136 324331 1802220 88054 709258 1597807 1486321 83113 1310272 1055487 195691 1794078 1488720 1095490 992994 1988609 551178 1013790 188060 227119 1064906 1640759 28084 186236 396117 1434665 1744481 1471520 1468594 948938 339984 1729323 607913 1721589 1443435 1681625 1817560 814313 1936934 1893492 1381643 1707745 702800 610600 1616221 265812 98527 755531 1851185 934030 101514 1631193 443824 1999192 118165 1592314 1259468 316242 1126956 322551 1437544 265582 1577194 848408 1458845 1964649 1903046 34098 872791 1838142 793552 1292244 1571307 1689745 1664690 1258570 342097 1946743 698336 611611 243757 1669229 1578589 1382748 1128221 755553 1161748 41264 507496 133428 597474 192855 159954 1805585 1313427 1290457 1551473 342540 1117425 323317 1676706 650342 1961741 867130 99293 1458451 687269 1606229 840002 1958518 253016 853319 564555 1623310 1309369 1303234 190605 29124 1243646 762981 989426 625602 439572 1798718 1412254 1693010 1030355 514513 1033363 424075 1965714 455038 1674232 889826 1485382 596845 899684 631728 805154 887981 296394 1314577 196758 615639 639328 551088 245867 85803 77954 427666 767010 175022 276219 1037641 1548034 865516 1470704 1174775 1033764 1562803 55986 1318372 866969 1350305 302110 1328144 62529 1570302 142833 1745667 268991 1906771 1218802 343735 1056472 677172 941438 704315 1379871 1991326 294436 925352 1160507 298988 679235 26694 1229861 1892048 1588120 752861 1401457 309939 788366 1723525 201463 17616 679889 100522 1738642 725272 1520669 1764981 4025 221040 166008 1976900 262270 1391947 1822848 564340 518136 1968408 1857218 227189 1640415 1658226 1339432 1064422 686720 80851 1834573 421297 1737407 705589 162294 1488184 1963915 15185 88021 52175 1779518 1409948 119141 1471784 100061 1473418 1272658 189418 1068518 1018948 1262696 67720 194941 935681 1715273 1618013 861236 118735 925472 1401758 885734 1149752 1785058 1978873 593049 1362206 1294632 1742135 371916 968409 1121039 772172 1107810 572510 64433 1633681 870509 1793084 1030679 1331289 71443 754063 1482645 1030873 1369938 723343 909211 496151 86395 1853602 525441 929107 237127 459019 1748925 1260164 388628 277839 553918 945079 740705 1344515 1903201 1916668 780733 22878 1010342 1692827 62765 1188567 835170 1523023 1146265 359154 1561452 1884295 1713754 1742526 1933700 204431 120047 547895 1106643 1575145 1287888 1877136 450196 355137 776451 1459290 1006876 1892012 1753038 351617 885439 34483 1608856 705765 936444 1615167 1547479 1296529 947716 1974133 809100 1998745 947458 497235 1687600 1985472 1939318 1928527 914895 1732328 137726 1714880 388151 1841367 1213305 656910 619297 444025 1664924 718485 1500995 1547355 459573 741135 468359 660615 824710 1104860 964139 1398247 1372310 721765 88036 1056633 662080 491164 240909 1442447 838098 533115 606409 1852548 1316544 1837231 248142 699441 1324190 1509637 1370476 1824510 823232 1371730 1497713 250821 955269 11837 1380790 1910724 1067750 1195885 1331851 1589221 1077630 57353 1193642 1314091 1301595 1872498 294109 173458 284355 881661 1294325 918887 461880 1507170 688080 477647 657295 1491958 82716 1816346 180546 1098649 1194858 1858750 337548 1249984 407927 1055052 685095 1662981 790102 71719 1111192 841566 686299 173551 1367270 960487 1628527 1112590 67023 825616 1785947 141786 755394 882948 1883392 1417322 1426876 208906 1897107 240264 737308 1764772 1196984 734592 356430 1500491 1189127 693057 298600 572298 1695703 1348128 1460646 745304 564029 242265 724695 69363 1515690 1146889 669840 818015 979918 919868 702184 1321250 1919244 517395 308639 1093516 1034348 320286 972639 594495 1118455 1456713 100852 637538 193476 1222389 1580156 759887 1059904 419449 1689450 1719097 1615599 1906519 1276219 664583 1870581 598926 1453694 1393714 1589280 92468 1929730 900996 204619 1840315 1589501 49349 887705 1953992 1965701 321013 1110650 111707 697522 1813243 745102 281161 1719946 1203512 752106 73382 1018582 242809 1141822 1878554 1664123 1496683 850885 488605 132581 934976 249843 622855 1710806 1929468 1875863 1967272 1505343 1590791 989421 326059 1785681 1553762 121793 245881 558490 314650 435718 349926 628664 298823 1154004 1259644 1842751 692243 758251 1708715 1070359 519310 871731 669717 811686 1682379 856822 905593 1760654 694460 1625337 1396462 926906 1227068 507265 1291139 718853 858402 1492777 307339 946037 701314 1142886 1187751 1740481 1605197 373928 1160466 1626004 766257 1960434 584057 1640825 114064 1637418 995931 1253911 1207458 894324 930021 13561 406242 1416462 1605050 1294348 865276 1846831 146123 1333011 1747339 1251087 266640 766567 188023 82796 1689952 411235 1179081 186164 1515615 1619 1376582 1781432 556604 1170346 228501 1646328 466752 978306 522543 759168 1994595 288442 1026946 1322277 918309 732576 257216 1702776 1780878 864868 774875 1397256 836627 1323072 1610929 469266 1489762 630004 297119 1871016 1736137 1065119 1740949 729336 341444 1021414 44991 724211 906723 1789202 1423758 209439 1495740 681254 63311 663243 1299087 783548 106033 408729 806820 951448 1276679 186124 907499 1435652 1290776 1270295 362397 971751 638249 158410 980151 1668392 1381697 566434 314561 1261928 1710637 250785 1544142 189474 752538 28282 1639201 1660510 1285037 1958838 1528746 1792754 1514301 388393 1895632 1295282 667004 1828379 1468864 837471 645359 308682 1143274 1093976 368413 358279 1395028 193668 200741 72068 441334 552605 748791 1452086 888950 1090222 827755 892025 1965658 1341617 488274 1561622 822647 737743 216133 493211 1415074 387655 394347 841340 774916 1022992 728298 873507 696958 776401 128808 1113869 1703500 1477448 132588 579079 771979 1023276 1141735 1400236 200295 507491 730793 391772 191764 1917185 1040622 1645910 1194862 506615 22952 358862 786873 282417 747492 1971378 124771 65475 433539 1922138 937929 1937952 1129398 1535085 366157 52179 1296728 720584 1544227 1117733 1538044 940367 977289 1390706 921344 1126389 688020 201246 1492763 1771370 142799 1431995 1861561 1566189 1035155 1024574 1045435 1317972 1152789 1218673 1872567 1497926 947861 1653265 1970623 385458 96353 624259 989204 1012783 806571 864883 1196412 1315954 885285 343953 74235 966164 1460741 1165026 1358602 1065087 275019 1371033 1865553 310515 768346 30236 1823717 854159 1617492 748223 316125 1945984 738012 1416488 1005419 1942323 1200828 1687449 454196 787962 708188 327520 464331 397254 1577590 1794955 456761 226966 1224704 200319 1639494 945859 998231 1458868 231273 1686606 298301 257924 1730098 1821755 1188694 397116 1388923 68718 1662851 1341111 229760 241337 880945 610491 1016339 370245 41262 1581487 1956001 1759883 1827323 239294 1834815 1052779 462577 1311852 1361151 434558 934374 1393447 1512573 1903472 652964 1602405 997178 1882811 1526117 1650660 1546169 444767 676370 669046 1950412 4924 1907208 18813 926607 1608424 1349099 1890491 1484769 1943972 389585 1551006 1296139 1756435 1881499 1722539 1566559 103071 759160 259958 290726 1964834 388423 1193602 869960 891411 1244549 545982 382619 1759167 62003 165963 112624 1866010 1919460 1495228 215072 1295124 1401332 1123049 1392088 1943200 1628508 613308 1582992 565798 1173271 1520204 1192095 570011 1248008 234551 10976 242207 93462 318598 1343643 1898216 219469 680690 1516325 1918849 1537137 953350 1816353 1295597 212782 792333 1057599 1462198 431723 1165511 1534747 45516 1036079 1928175 1116954 1432968 1396667 1942454 144419 1564886 322647 1730542 332558 1006766 923108 1050444 1701114 540957 1927888 1655483 971012 1047072 1450633 536470 1159129 1064507 1094469 1080807 863275 485328 160381 34435 312458 138897 1678223 235185 1087460 1444501 442759 1130830 1998399 1217976 360348 717489 357702 664540 634997 1084750 1551606 669084 138660 1763103 1886647 553875 967548 1199417 465460 777146 1652141 1351673 1586128 30031 200830 16731 187996 1821220 1749488 1236032 232709 1182969 1460993 1205431 766072 493660 595633 1068315 487749 103852 369727 1526802 1907931 1307835 1042462 408332 978163 1724299 23609 1605365 1482099 1543752 1375729 675901 1944904 1451697 1881247 522976 911650 31475 1331724 1874598 1670129 1165389 833570 246700 1283564 953061 544065 1749243 263865 1104082 627767 1273278 82875 197299 1988605 1012488 1428292 1846358 746966 1411133 1943650 1621289 879872 356745 1679046 932169 1545421 1323478 1876568 271028 1647732 1565734 100422 1377652 1963444 130527 726580 499995 599266 1033860 702422 202381 482233 1333446 1208873 484138 182225 1300055 783441 1101547 1553538 1930499 1868686 638042 912334 700185 1174827 1281771 314117 1082384 1269556 1621312 353421 1307073 846395 936686 917170 856165 980340 132908 1734139 198946 1986240 119964 1163516 38042 1248539 1523858 1815767 58112 1862657 1232971 706219 210202 1471172 694693 1562429 1856075 1038593 1309879 1179865 1631434 1288768 1033785 731745 1489249 1794768 1290788 297991 963257 1297708 867897 339980 1716852 1609216 1496992 212917 103389 419805 1187028 75377 1707139 350369 183481 1840533 1903240 1449152 58978 535114 1064676 1823103 1771594 559601 1299858 539009 547449 197894 60642 917060 1464979 643843 1720784 18051 828823 1582457 427297 451022 1895160 144767 446217 1771329 1092882 351110 1949111 896438 1836051 1676476 872318 1299678 801659 359904 331769 1148898 1657468 1262450 1655913 1786179 916813 272303 1128357 682397 803458 1277375 1412843 824825 1284086 697982 1518836 407220 775887 1388242 1149156 1679982 1770278 1787437 1971274 491368 234154 528803 511678 1408706 785029 1253441 1571196 1377486 1518984 1814839 103205 1423334 467597 1762485 794161 1076916 1664155 1568549 345004 20834 1715375 1547005 119258 1768184 1548258 1210350 1226022 593921 306787 951765 878201 1365963 709124 1595804 778990 1785414 198809 1110759 1709963 1551347 931853 1994632 147447 1279814 1063926 877903 700343 326270 1238077 1775230 72467 956763 64600 1595838 1636126 646155 559937 1895152 671722 1933291 376547 1117560 1301410 1762594 58573 458411 415675 1380098 945424 1549558 1194309 53682 369945 1148082 18151 385643 1398921 992959 1217268 947703 202901 24005 482551 1998521 908272 1099752 433628 1567018 1331237 1787668 39161 465297 1054243 501215 246500 1904040 811186 731731 244393 625681 1735261 650389 1471247 1852292 846375 1146635 494393 870640 263347 1393066 1003166 7510 1438414 207565 1766906 664222 328287 1989842 762111 1019659 820327 325450 1758272 1506852 821305 1425709 1617775 59261 846370 1813874 1854450 1640367 384944 778075 690423 533675 312854 1941589 1841267 903933 1572730 992925 1754925 334591 1250023 893500 1367631 1455223 1348360 794702 1602806 178051 737083 1532993 70932 1561236 1696413 1874979 346849 104782 524880 1820466 1224159 497413 1911187 214706 1819427 1843911 161337 1212427 1596416 44191 194963 1622359 189389 1577805 1519407 1500993 993412 588573 1647939 673564 872284 543317 1638234 538 1466386 891540 993117 1586778 1811749 1480887 876417 422706 334799 1033115 1955971 1659569 566855 514123 1047932 931929 528092 1098172 1269190 329172 1774376 223765 53743 1105642 23143 752687 120972 1771093 905543 784219 77697 1191822 18879 285521 357680 1757917 746333 685544 1139304 790979 468483 39121 1106186 588615 107094 1507893 1786453 767058 1246733 279959 1256034 264788 1699070 730549 254250 1052156 410673 1564696 872704 786694 1270603 651505 13728 949861 97927 1849993 280203 279780 987789 411762 1618510 566908 839060 107095 605417 1827589 1744782 4993 1557774 1443731 289010 848911 1866015 1190087 592107 1300790 332965 1919662 1109152 1362704 413077 1713823 1326215 1299016 287749 282452 1030769 1981745 1927828 411455 764399 1831934 1802759 52238 1856469 1271877 1183232 1502867 10918 1497581 1949592 339631 860062 441998 1207106 1334763 169770 798195 1888254 670237 752657 648896 1736013 608402 226016 446076 26796 1110141 418275 1393075 433875 1388278 848515 1266072 204511 690735 1570421 1643076 1686632 406471 1705221 1400323 1747095 1710718 894051 494160 128175 534765 682033 1236496 66051 855320 1128863 221048 1871264 874384 149455 183892 80358 816656 75693 995953 318064 1785604 536135 838605 1098619 1759347 1649384 708872 1309574 350667 408814 599375 1028585 533791 529837 223574 1985785 389539 1224886 1957316 714730 1728968 546216 197190 541689 1102666 1511146 395884 1642554 1710039 724757 1268187 264443 1692976 1422123 847058 1219935 73791 1615071 1136887 1841910 695877 703848 867091 615573 1331446 66543 177530 1234407 1303324 310506 853967 1187396 1082429 196397 1675541 1037783 988404 943424 1958413 1147175 950760 458543 1013567 1405572 389638 1975489 1188908 1204544 1887679 350761 386911 1706885 1457606 1750158 425217 1549083 1431177 916592 1812808 182703 819293 1232867 457594 774223 246176 755940 982351 968614 1024468 985010 353302 587408 925109 1602508 422505 467233 1186753 930459 203357 1421792 1736300 1071742 144820 1207874 151243 1743081 1514534 1790501 1129793 136228 580076 1445616 695466 1173045 892540 1404568 1335961 160546 284160 1938899 1683584 832999 598741 1286950 1970515 553293 1882770 572350 1644743 806945 1161966 1995971 1664728 1463368 681309 787503 1721679 936347 1230421 1283896 1059206 35533 1139428 542738 1298402 1439942 739157 139114 923708 1192926 1160158 727204 1090872 243395 772238 1619530 937523 86237 1444477 1279730 1418955 84233 646958 379366 308115 1143469 1525604 1108653 773830 103912 814122 304731 944700 828345 1000800 1501800 826028 193070 79532 1739100 479574 554708 975964 100351 1894447 1462133 1586218 330852 1054942 433369 1265410 1118704 1004103 1549638 975708 24389 1083970 1187360 735712 1322735 581261 75291 218863 1100967 1208815 1698010 48850 1280049 1038063 1868190 1050401 1915312 1316247 268319 794645 1470082 1177586 1388523 807383 177623 818106 1023635 191585 176708 146896 609866 25979 465046 725213 1959135 1985407 1660999 1085420 327522 525040 263005 932236 772702 503669 1639345 1111748 522490 427186 1447223 1432945 673458 63425 981166 139546 826275 250100 75401 1929019 1419120 1970358 497265 1655397 525323 1275079 158140 821026 278541 110689 16616 480146 1112460 1243882 764052 1086949 1324259 470139 1534093 154947 365605 992382 1024187 843386 218141 863690 301409 1344258 1489945 1859768 1037411 134989 990800 735783 1372223 997010 942753 1278838 652778 237945 1320070 1924384 1950251 1581323 1361365 1972428 1467549 868763 1109814 642129 918932 1701917 1387667 1817128 287605 1394059 1531585 75754 1154457 1430343 1972005 1350353 96141 969176 1724736 1154920 1512770 496356 922770 1930469 1397532 840277 1315731 263090 1777220 1312395 1082396 1419401 120165 1851571 248877 507511 420960 1894246 1414487 860133 902021 725737 189176 915857 594008 503421 1166447 210350 1490282 1824400 1234728 990762 1094709 38575 124361 685832 1151810 1866596 1853062 819845 471636 1771424 966167 378028 442956 850943 1878094 355820 22142 1273738 1825071 1573394 1194130 1350309 1436114 626040 144872 700125 1564805 453574 1173015 1616080 1378783 366428 1524911 1662726 250027 1925426 1692799 72954 1021930 717726 1308383 1274316 474416 907790 246352 860008 1798343 377416 1784201 518604 100451 669323 1222014 925448 1794647 1269678 1546248 1832627 14097 115495 193246 1348538 1206093 586372 814803 1920915 1053898 847410 290949 373811 1978141 974207 1096114 235129 320469 1869703 544014 256319 891841 1729590 1236227 797553 493699 1308977 1962624 1029315 213705 1674328 1929501 717828 1750031 1352021 1453026 156430 1990502 1032993 1451907 530751 179465 1709058 837361 1655202 1700592 579792 401317 1418034 1104396 1216838 1005508 53258 1908946 1732728 902756 784381 775134 1429866 1559401 209574 1721348 1200515 587229 1647073 1939099 959193 1273402 1206945 508750 1348608 1784992 1770787 1289506 435224 291090 798451 1560818 1587092 196949 668473 1293668 1044608 385445 679582 399009 539208 729896 653901 839854 1211877 932307 1450268 782795 1003548 1562328 1938182 1190093 1839735 33616 251493 1439867 1607820 946603 1300036 872312 1685713 193018 1528604 1286329 1741278 569078 394973 1370266 1176222 1060441 1744940 1872202 398308 1699970 1831438 1478943 1384010 947381 1969714 1737095 1405888 1641812 1086675 256995 1754892 880401 1535673 1863492 1297177 1360933 828471 268376 948397 417845 1919927 655706 950327 698174 1889954 195050 865640 1238483 1758637 378630 1057604 797045 1928371 1380619 253128 1907367 709189 1661720 1063945 310708 56779 145947 1710115 194945 1980777 1141535 1998335 637673 1196249 183893 1939765 380422 1852314 1020041 993550 190324 1263538 1410241 402143 1219550 1225541 749490 1915337 1422190 1999220 1976999 257923 455105 706890 426056 884316 381333 598738 110562 1499180 691871 1110607 764148 1183017 1277143 848477 1325469 1090784 1060435 93701 1688638 1134949 73543 1605884 1594113 981585 1204867 1418376 791515 1049455 1234314 403608 671316 256829 692492 1492490 448713 1791398 1756620 955817 1378246 1477454 1050761 1681654 1842389 1050498 1280596 520088 1984587 1630549 1100885 1397759 112043 457266 436129 1545038 473724 1109970 1986867 1883365 499972 53587 1334138 1174667 1727114 1482174 604643 1453747 1199449 1948843 679171 715995 1294135 1583232 1565074 474621 1539031 889747 682090 36755 207401 1343296 323574 1940646 714990 856474 237959 1210505 1475862 156688 1237733 333644 137554 337658 330695 1440151 1825447 1205806 23149 421380 812953 210466 1263925 606782 523129 672015 300773 937551 920740 925210 1521491 193084 1277902 1565812 924140 48669 413004 654720 1568982 1915626 1772855 1883502 1270800 1331240 174914 1598010 1360716 1942749 408675 722854 774753 463112 1930862 1408903 1034631 15828 1918913 1080153 868018 590018 1992270 62478 896619 1950827 996983 923166 758076 242655 108510 384169 29104 243649 376913 1919409 1473046 1149721 1012637 1717409 1542452 189537 338545 178589 1722918 517556 1488583 1170453 338098 808082 309076 1308184 496469 123519 1394858 1677518 1198632 1971052 1109599 1526588 126523 166071 787207 1933727 799185 1866421 1671581 998068 168073 1095540 669221 235705 731478 594457 1437257 1993815 1539485 814660 1572819 1830982 1811648 477836 340914 1220919 767412 1225984 330798 1729209 1538961 1496109 408496 334811 1060788 1370930 1344373 1318017 1971497 1287773 916778 810720 25165 620753 662790 179188 1559743 418517 277443 80862 1175566 1374743 1586800 1378641 197950 1859429 1049159 685355 1990298 1435145 630871 1485774 1597458 934225 1767340 205846 939733 56177 1853783 1631269 496806 1566374 1541278 1729379 416152 1130382 792856 1571399 1462381 1178661 719669 1882488 1659846 1529320 1984639 1754964 1880165 977530 1920290 578929 457996 758298 323062 1478081 251891 157681 1872946 301188 875758 732164 89008 946979 1283164 595442 1968683 269215 543291 223938 630765 808373 1693412 612749 283632 44943 1262037 419399 126800 287257 599020 979826 420656 1596216 662435 882695 301373 1278377 1537964 1134901 1681548 594054 446930 890980 1785804 1230900 1797292 1698275 1956826 1388021 423843 960877 943092 1490099 1829922 1197900 1956736 486575 1390369 953726 1865266 429682 1930748 1068723 292446 1145872 759477 862774 627642 736005 640091 1827135 1528027 1766477 245583 1003426 1438358 1898135 899632 938616 1933682 152976 364363 55765 1506323 331260 863916 859915 1614725 1427896 318557 529211 1078175 539014 976068 1716606 568795 1172547 1163542 95432 1209807 640066 603680 186916 215023 1114090 317628 1996184 1492024 515027 53771 265038 182987 69707 1934731 187332 772019 672169 186265 1781175 509926 1526155 315923 774892 1375078 1013827 1302612 822838 1280972 477294 122148 908089 477666 1347375 1387965 356663 1928628 1741494 28228 559468 365784 1872141 1480267 431598 483902 351727 1902467 330009 1544847 1149669 335502 1290866 608047 1925652 1612724 1369103 269683 742621 1832533 148530 164180 1353240 542997 110061 1776702 979006 1993650 1095523 927271 1955799 559345 1459545 603214 827748 435414 342111 54241 1392431 906116 334710 471528 1089310 575023 1897416 865178 376532 33831 517608 1856375 1138760 525079 198551 170823 1740839 58257 1421525 1205265 1017993 1089580 777200 261133 1120302 1867963 957359 796720 995468 1435539 1154531 666408 1725367 1746059 1827300 871186 866521 158176 486367 1874840 1689372 22083 341977 1027154 146061 1202884 203667 1207031 337530 63115 1217663 682302 254284 1923667 1700422 1026147 1305546 303447 597782 866127 484631 170438 1367193 1575555 1829011 1903159 1755564 1327210 1745143 546918 841500 1887689 370444 225439 1167198 1723440 479713 1513187 273123 1147172 516859 1604047 711886 1196281 1094599 79046 1134553 291963 5070 1318817 1741252 1647739 704454 704636 1447526 1899700 1831756 1663377 1412813 91175 879500 1473131 1004813 1390550 1930176 485717 759411 620329 954366 787316 544962 202406 442959 213314 568254 716508 1343750 1543546 325282 482515 313766 993332 149142 1349520 1446607 1122033 170548 1457114 814339 269436 1920390 1163717 31852 1959787 1538678 980882 1935361 505298 1308968 1623935 32485 1444034 786049 1414778 131921 522534 1811781 560924 1317518 1897183 1436960 1042554 1656509 708708 619101 1310260 1640016 1469401 535622 722004 17954 550638 491243 1386708 567347 237680 954897 1639392 558668 670189 903174 1966895 546842 219670 333876 176941 1121094 433848 1166090 567390 1000101 1597913 779156 896676 1816554 142341 131159 1946738 422875 23404 1045952 468800 586500 1412757 750624 1647038 733602 1262968 1434017 1261785 1068302 1480296 1476870 673744 87748 765029 1492794 196753 1811984 1842157 986259 1647504 273974 995690 450467 13168 1144460 1514573 1746764 838146 1584422 44488 1881174 1132337 201381 1960355 1792688 673006 1825678 55060 574278 1631228 625480 379029 58342 1962545 1104875 1468949 169126 1700701 229343 1812863 495298 1040633 1889757 1948614 1641587 329766 787928 1654612 347272 1704119 279759 1364436 754944 20577 683699 1223627 1609406 73108 967774 274540 206659 91285 772886 1669862 545603 1682174 1426712 1265228 1929967 1531304 1581676 633411 1144256 1021615 1740722 1002971 1526956 1409725 1968794 1613161 1911962 154612 1036212 713775 289165 478327 462685 1449446 453908 1942530 1882893 238929 1834765 1495955 183271 523215 1072104 1849778 872664 656745 457845 119649 295279 908060 1892394 983813 25765 560324 274956 1781339 1984209 914137 443237 441297 1592013 651389 77464 392251 1345279 75050 257384 224875 1700359 521886 522719 1101736 982095 82159 385779 588577 687318 1551828 135946 1270581 1644802 676351 1664519 291934 399886 1700724 797380 1539963 1248588 382867 956629 110300 1219750 167515 1554393 1665016 555778 991818 601039 593052 1906503 158360 1599970 1679599 1998445 694964 1753522 78257 1777007 925611 948154 1017632 1012831 722177 342070 446987 1048665 959996 1862812 620970 1410052 230740 379321 403441 1265059 670799 1681922 1595 1607928 1506457 225322 1228975 1370956 835015 490398 1006182 1686540 67908 1991333 18824 832445 903567 1304186 904352 771441 1562056 1258389 1935302 345314 1744603 845429 1956581 1614805 1868813 1292228 388432 556581 880801 638105 139704 1286962 1774435 1505939 310646 1926397 1987537 14933 1458472 566612 720184 1496903 1119858 444518 947423 1120114 1344662 812578 1935852 1067462 1753311 584205 149890 1429136 1224735 1258955 1193362 1462025 1959268 1127228 1644980 91539 1771977 1097648 1940566 69436 1126840 1444821 994611 1856910 1207927 1063294 668984 1663171 91162 1074058 975578 1024385 107260 1927614 1512555 141597 327439 1968689 364371 425402 1911158 1862675 1384112 1356031 449090 804021 1752884 1585716 1162922 1297133 1277035 695251 1101773 1244731 145266 992144 1126145 1050397 1428653 1195619 1353418 1315042 296243 9108 1255225 1831560 661071 544602 362266 173358 910056 396563 1204554 877779 1456582 761987 1138320 617767 1597328 234504 529576 1809661 751280 366224 1779631 1526702 1838853 144584 1265435 1532169 141936 308427 1945764 1596170 990207 1894731 842695 735977 1248415 1214777 738583 598345 24447 1902722 1318106 362734 1276644 1601317 1538078 626359 659461 1788648 1672106 1198757 210167 1626567 177678 1176619 382408 1510110 1328259 1755382 188572 1077278 4077 832085 1773586 761226 486006 419506 1940716 218539 31105 444409 91086 1583396 468086 640749 1109469 211746 1136286 1899074 1258611 1352565 569121 989700 1844580 102457 1331526 507765 960800 1340754 1857381 382195 809081 1215015 358869 759291 1235674 753048 1026033 95438 1389993 1404307 995245 913284 1330001 1495486 1153738 1458517 1911307 969726 1598284 1065402 1472341 922975 266418 1091673 1710504 1796324 742839 118924 896410 423913 554280 1773538 906004 571063 1627750 1291041 1638429 1251976 868529 524172 1591212 147336 51772 842367 1308486 1670191 1033424 1314919 1307190 301910 152941 965956 1890700 544605 177704 490743 804287 455180 140460 1295913 1996290 1030035 967164 1277193 500366 1432043 181529 1461549 1974789 1724325 203942 112016 1003013 336686 779464 316568 565125 928406 1305586 1938463 381534 1274903 454519 1107593 1712370 1481427 288160 1878139 145251 1861134 1286024 157496 378119 276694 1657966 840464 1217881 1356579 649862 720395 1230206 1458364 1717914 405845 790732 925048 1716083 501750 1243099 1463944 1664681 1565804 1497667 947439 1517471 568969 940257 686128 1057699 80191 650234 1497625 402368 1359400 553300 824683 529662 861056 856762 643935 225930 819725 1685379 906278 209858 40997 602220 502940 439080 1712678 622306 493294 1345071 899696 1429632 1043763 306019 269668 784791 924943 376442 1608690 1930044 1720481 656462 722604 1538590 1849584 1787334 800166 1971956 228710 1372224 684574 1413044 1376598 248592 970159 1020059 659805 1181379 840059 1951791 147643 1078218 1599832 188041 749177 1544291 1875072 312428 845754 1675095 1010933 622670 1338158 479819 1611517 150458 1305751 1280537 357853 730167 1282337 1566162 172225 779129 1275408 1795767 741099 298561 1006523 87626 1135600 568555 812238 482188 1627375 1560652 1499130 806480 53443 546716 1895365 1848333 1374852 1113585 18264 1734173 569148 741736 1190147 769869 224066 1216107 1348050 1731264 279613 886502 1107039 68896 1304920 626381 1885458 229263 1169894 680470 575635 1129251 707197 143104 829556 1065516 818777 112877 1587715 1293761 1147060 913312 1429899 1220735 1950728 1753454 858253 1481290 954584 424369 1857606 80075 640989 270536 911052 1436924 1012800 1133293 1880120 357518 1302086 977685 1435312 1942650 1667998 1968313 1763173 140309 798963 24283 841441 678929 440227 1290811 1468873 1821863 592715 1709190 1476304 675182 1684208 532837 614558 1311821 762382 1726643 1939257 1628168 1501450 863647 1705915 1434433 1701504 244660 57392 1960520 1141411 950835 439560 1641065 393341 1819165 129652 1806479 126143 817169 1606693 1015391 875677 1722821 893660 394293 680362 1411956 962354 1845492 1299854 1486079 1705742 646985 1177172 26159 48834 1917431 1793183 167211 738148 843327 1485429 1921750 1008602 131442 1890971 1393145 1162382 725232 12585 400170 147579 1979953 383634 24728 1438507 174210 203343 1958159 760947 142130 1847948 1327380 72482 606454 63678 1960457 295883 1555574 353956 1813359 712553 174221 1932774 1223011 493952 1982829 1477897 186007 1300573 1335981 271829 706580 1940745 1007366 619598 68573 24428 930848 165778 1616317 1226012 177713 265842 1319563 195408 959805 1372683 1040264 527476 304507 1622345 413024 1342331 1825851 85530 1924353 473838 210839 914491 1814671 123917 1624924 1066675 1981923 585152 1290110 1883384 956984 1650240 264567 817674 532855 797876 1188571 708726 887651 137182 1454846 356698 59463 1619255 1401579 1889946 1900630 526321 728417 1134820 1760908 480126 1332330 1120059 232437 332170 163209 1214638 1440411 1505908 1276240 1866981 1417221 915749 952352 1756554 537644 1807246 271343 769589 857161 998570 1189973 1943216 1649854 1820401 1292826 179181 1514012 825829 1319293 414479 1507721 1963990 733816 1158369 241188 396072 824406 1880465 966251 1660873 840780 1574434 1078922 1165961 1801701 348895 697543 949221 668286 475734 1726560 1574747 653173 606683 1227017 1417546 334327 1373544 1529178 1876157 1149828 856110 458737 404332 495434 1495062 1786548 1175786 1084314 1376613 868613 804763 1329545 1761988 217609 1487012 921698 566682 884218 1942438 1942182 445796 1433907 256502 336402 1287607 1012339 806986 1098920 1352386 1604075 1417744 23305 1696977 1421362 687534 1106181 1732090 896703 1427256 306950 1020294 918580 624905 909234 1833463 387825 961889 252432 365846 201251 617500 787088 1674992 239590 1175721 395417 511282 797972 257694 1572446 767712 652287 543833 1555555 267496 1802181 1847187 1462951 221234 1807916 1447451 1442716 826711 1103245 354597 563743 718751 1024073 605879 2050 1923620 253688 477397 522854 1560267 376121 1967871 271345 1712403 86084 1177775 358244 1427651 1721026 33186 1145008 1535688 642919 1326865 1071584 509471 1350763 1642751 1597067 210218 1817434 1974196 1666390 21256 1650616 352981 470954 1349102 1199003 59067 945494 397275 450193 140559 175946 1048771 878728 999463 1965279 1191707 837329 1326880 1802645 1149677 1673315 1556950 693629 83795 1269366 1022709 1457421 1015441 1358900 505988 521720 1165657 988359 1015857 1227142 1087323 1996852 1711757 1699208 1086872 1396923 1490431 75872 963809 1291996 1999169 139936 1270122 155950 812221 436416 881575 1955583 1714567 350541 378019 1558486 465705 73966 280779 1016997 1024452 1840245 1901217 1711390 1798984 895723 678294 1693725 18834 1647533 5202 995192 1107228 300403 818118 1574559 605683 513504 1294277 239524 144045 1076412 907558 333359 412162 1028001 1891810 1555296 1325343 735629 443471 257444 1294435 1363817 208242 1846097 1840124 509601 679652 1550040 509223 1824985 1489523 130577 1833894 1774240 194294 710951 1522698 1375774 1935943 221742 1138915 1611190 1333652 276426 1527308 866687 1539385 915970 764380 1955372 871044 1569320 1970868 1812643 1459503 534969 1227530 1408367 1666271 1302564 437419 1137937 1659893 231927 75087 704073 609301 1264435 1421977 507134 704135 1388646 427784 287918 1771501 642808 701952 1723304 1625495 811533 1704776 1288426 76244 557614 713141 1427082 1291034 1307586 1826085 308803 1208480 739744 552461 1323215 316911 540667 1197014 977380 1697712 1004164 1487429 1712584 763278 135329 1239112 985801 80622 1176690 1574027 1820174 1154976 1159064 97925 270804 1887858 1730515 550770 1498268 309055 1065904 1677748 635289 1913132 926200 1836055 889982 77355 1036582 1550697 514854 965702 426269 1268488 1287223 53069 25987 177240 1605661 555688 908280 1718171 1862070 1036610 724578 665099 1256303 1781280 235606 1628880 1506326 91180 22659 1289817 1108479 1616938 1235795 379045 1126465 1172926 164590 119963 354530 1195254 931513 347784 373135 1891636 864518 1357515 123756 1378087 928232 1600923 570525 775531 134909 505843 231716 121216 916427 1279167 1587878 695808 1894798 910061 220605 1528595 994888 752363 1803613 1425418 1163871 1965432 1174815 1785322 1335088 1418447 1359114 339640 145152 1067215 1742571 825343 983418 1152194 727648 860798 68972 932039 970336 273497 212903 1717797 114072 153519 1886431 960114 1109435 1186713 250541 1501295 97293 1708224 306903 192640 1341732 937923 630348 328903 1828669 1631426 568405 1182283 546745 290708 553412 1164577 1835780 1344672 1082270 262890 1243581 1719919 1585636 911821 906270 1509114 618398 349202 1607495 806440 586648 232972 203668 1139081 1398584 21217 1282605 1257847 339127 526007 4520 932832 970610 474808 613370 275462 760600 890678 389723 1903165 590210 540026 1119693 905853 445291 859076 830337 1009053 486186 10654 1570430 142803 1235937 1146319 1871708 657187 169982 1467080 1408086 916816 823161 280251 1017061 191461 1772585 1056684 1937126 993275 1812914 1265664 137638 829633 1026287 630293 1658584 1198248 964668 1280912 671788 120549 1285020 1884159 130251 1291443 1130431 768048 1440485 1583067 1685698 392063 648503 1218161 592973 214356 1936118 1680525 373377 1217831 417665 1077571 1239114 627552 1754339 279615 805335 1072335 1847398 1586804 1243097 1956311 114427 581071 1842682 1685674 1590705 330024 347872 1250860 30580 1763127 1625816 1600990 1480839 1323593 35771 252141 871980 475194 1163269 1606763 249431 1386279 692985 1362356 1413002 153214 215414 1419703 467550 723512 1450596 1680075 667796 555859 176426 1543794 863512 1530948 1011678 23849 1680540 1662124 1489197 228546 1751465 928497 471840 272391 18959 1222697 1025526 619458 1348760 643311 1509034 1657648 763782 1363464 1270778 1603263 421282 712018 159210 110208 1351154 614598 1275359 1774433 1158688 1161928 1077226 1554387 367609 503162 145561 295480 1711607 1194083 1320515 1856844 402839 1929427 832308 1218250 1339033 633705 422351 1515060 232974 1951863 1459898 1376957 46852 666749 1250776 1071718 1684214 744175 469611 428959 40215 472430 154465 1897663 260870 1439135 331663 447275 1522458 1059357 424048 208940 1964294 587302 1831649 1187148 535440 1507900 1727339 1855399 1563192 1283745 635489 405860 1631310 1965802 1771681 762345 1404240 1848470 614094 1280881 932784 1261622 1563497 16455 398134 1865116 366580 1968673 129869 1771404 497911 1190706 741507 1755017 1025558 1379962 1519529 1072783 582896 742035 623661 707050 1040326 319251 1401763 995862 1974212 6828 884893 1970752 1259442 1466316 958255 1817814 362047 466423 414577 1532058 195386 533492 226914 1571788 1040260 1169737 230780 485149 1385151 394672 1078336 154038 1231014 957538 731226 109943 278446 1606170 148499 430443 1614907 1271487 1398153 1133922 1921638 18381 830541 954767 915395 863172 354551 733547 300370 927450 1953036 1442634 381955 1552249 1697802 1361780 1982301 31535 1017639 1237625 1394474 32941 971485 1172418 1509104 1377047 830280 849462 44270 633041 1240070 563740 574015 633224 1487480 1139737 1014248 114796 764187 717210 56526 1194015 1827072 1266778 1696306 351778 1323294 184376 124923 1650605 581438 373803 1426934 816748 1980042 294135 1863445 984871 515996 1033716 1128224 956088 883082 1219233 96959 136032 388922 334478 1456809 963075 1346725 987252 731606 1766213 1866819 1485654 1357090 343062 792878 1861977 195377 103134 909168 1981824 1861774 887404 9320 1184449 890441 1175326 1163429 355403 1850316 456055 552602 1159614 1022344 1236805 155816 1321941 267220 1896111 592814 1319692 773874 1950282 719379 1681228 156218 1518135 1587230 1063756 1255411 204828 1813367 1036871 1830679 1091135 1372012 1924561 1552682 1584722 1173233 780409 36934 292249 1055603 1308584 894970 944313 1689607 1122133 1282908 1857166 143821 951466 854409 1174362 1087996 1483415 313902 845704 1150196 1756032 1283233 1332060 1829133 794342 906668 1838372 1876006 789310 1513858 595015 1924049 134834 1305130 994369 1600553 366135 567687 1077735 1593511 1229400 351841 240378 1869949 809180 589135 855601 1945164 47159 1487594 564894 551130 106053 1158675 177025 980544 1460624 237408 1788778 1722941 765842 1879898 1203559 1338777 776007 1601663 1788636 795531 1432600 736197 1644411 113025 966271 1536701 1392877 942279 635792 1680315 1955579 1597854 223771 1620177 1000126 1825665 1691284 675094 1898429 855010 656659 798505 292490 795829 1754840 1644288 1087646 186106 1284679 877998 1984936 28191 570504 284783 685220 1590650 1248183 202790 727700 1548989 1768386 868015 1242913 549125 603020 1787857 1574916 642927 300236 1097824 1105121 807843 310258 217272 1271729 845972 1777924 1223580 85808 1467050 239515 933309 1827219 1026080 735715 1016843 1795433 628123 1966395 421896 1128117 150352 72333 163052 1188215 1646705 891689 775130 1964903 1494642 902586 1470554 762177 1743724 341569 1164274 1024812 193308 1106616 932522 29959 677275 1316910 1046968 1545682 347448 1865726 1353788 1394830 9540 683623 1756820 866064 918368 1070564 1320227 911403 186093 206811 329325 1500603 847699 794970 1598047 1754045 656900 1715519 1949092 1397062 753539 12899 1968916 1112174 1992793 105568 926634 858156 1735181 845334 1636747 1555160 1609983 1411890 250494 1233652 1654749 1279116 1388143 1573033 118875 96851 1316564 1403438 1752968 1709692 18263 72962 1947358 127781 143660 926088 1498198 1021250 502246 1573315 903596 1246900 770306 759977 1236773 107298 1080535 1580119 743757 380807 1841681 632182 338905 1359718 449583 1380632 1461395 1012998 884361 1888413 1915070 107122 15068 564136 140204 84939 1712054 1376731 644176 1422160 1933361 1149784 272406 1124333 1348849 898083 1544885 302787 846198 1863233 22824 904979 1255672 1867253 1360521 910197 1541664 945705 1496926 586238 1608721 858417 582507 1266493 1439735 760009 796536 1656768 1220541 456564 687426 857506 188281 1591831 1432270 1288113 1199214 1658419 314286 1993300 848822 1694679 1693443 1657839 1718442 1054501 1291177 1204734 1717068 1999142 1165305 1405810 333802 650333 785175 906356 1150657 1950531 1580008 674813 861821 1853168 909759 294683 1212786 996370 1275209 1070906 561721 172071 26310 1509988 1663840 1062789 755505 1846293 189496 354651 184317 1251673 1239700 1752729 379633 1848001 308238 1565547 227470 1131623 1876775 1472846 1829602 1953538 1601719 1251789 890764 1911268 1844451 381538 1323682 383853 1647483 104678 229585 1642211 1597462 147550 1530836 1166598 625354 349652 1948325 1453396 1164199 1070897 1649208 198101 823313 49788 1899895 1370796 370478 1327908 370404 1637594 198545 1401594 1221785 1842608 782070 1856003 1108199 204013 374350 133755 112700 1175720 37997 8207 1179129 882264 1009005 1249222 301364 4279 1855514 231313 1590516 892088 809773 1164305 1154591 1895777 1567028 1195533 694628 1822594 1937539 318393 1959531 67304 60809 1262958 1621716 902429 635381 805175 510825 591124 846148 1974668 1767917 1342691 1915175 170450 572357 585779 661520 407097 762038 174492 662811 289574 184819 628642 1485579 701780 1446150 1416736 1861384 1822709 806400 457494 632013 1466721 1331434 1146011 1710446 465160 54061 1466525 1508496 434087 1213510 973405 1901726 1139327 1932660 207782 1819274 1543792 1447947 1292645 1410042 728898 1870042 1080964 338403 867700 1203436 1461575 1351422 908934 762152 1525403 1736363 1341740 389335 927847 593992 111750 1450818 1465329 54803 911731 735524 1914849 1350408 625155 1061314 915651 21809 229569 76988 1611448 288344 1793857 1306749 1900314 215576 922669 370013 287964 1587421 1928109 1498085 1296128 548738 858683 801757 44380 1060495 285898 1312939 582933 1052748 1925640 1004700 1530312 813037 563521 1202425 349665 209107 932767 1416731 1010216 1423025 1977406 157336 186491 957956 663492 582768 496451 895209 25586 594978 1899322 1918592 1991354 1467155 721101 334609 752082 709399 1303018 1091118 98047 1372247 820622 1864262 1073922 866145 822676 1868787 19037 58146 447384 1625731 1597502 1777449 344792 1154105 1034095 1413346 592581 1248173 1400139 113581 1035316 885581 31684 1846877 1055451 1249826 1515336 1158696 169852 668424 120675 1556536 447571 328446 798458 84243 201691 1671087 1189647 649971 1636370 658463 1158827 1459378 1781047 445914 394874 1473013 751106 966028 752332 1903879 180191 1702159 411140 1023968 1762822 109612 1117990 84485 851423 1648102 1520031 448374 595717 1105921 1233636 205182 45125 430099 623220 235400 1207796 1751651 1195234 1159362 1664247 25420 390421 718269 444218 877733 555246 1755990 1749200 1896756 853636 823998 1760133 1479967 1800690 482707 679429 769073 558344 1159214 146567 825802 1844169 74598 1150420 1436536 1676702 31666 1137139 662161 569600 1938969 1905732 1748367 633264 451892 1490180 1339157 1835180 198171 439248 874306 1471772 1698491 463585 1305955 670831 1789571 1800435 1540493 1538478 1049650 1620241 162299 1655871 463263 1607422 1913801 1935374 1868380 1732265 1442339 1519072 1230346 1328161 723359 483573 147049 1575110 720607 336198 1854354 936792 100971 1403415 1737214 428319 1372077 1445880 641489 1213478 827507 1828044 1174236 1563899 1357603 408139 602613 610839 1139882 248689 1664264 1052068 1995607 23766 1403890 1835988 1262866 141744 1489957 1134134 561783 1540218 610502 18655 39025 1099891 811428 511066 1775373 1284478 1742733 1034486 202938 1921712 97123 1160255 1270750 768948 1227364 103277 1724652 1177470 135284 753923 77836 1718851 1770092 365432 310521 1045121 714547 792781 1702782 1067926 1412840 686511 655338 671174 1794777 739180 548423 726852 1886322 235535 1558324 849520 1935285 1411839 783877 1492518 923974 1187159 1652035 579898 1072120 638024 1838363 1309264 357677 959328 228309 1423251 30719 1295940 1338429 979593 1177492 1770226 1716542 84141 613929 536981 1500526 1478946 851700 1179931 433935 932789 554141 1691432 1616247 1988024 154940 515020 1127043 734529 857487 232510 122123 302510 1974765 94395 1207811 1142371 983544 1613456 122296 1665225 1803310 639450 405905 652223 521160 289644 1617812 1240888 1997795 133574 1496900 1729194 717815 1216663 1077806 1542383 1261077 440352 96564 1527290 1666665 1597857 1411089 360497 300380 538329 123409 570308 1709970 92695 26168 1919369 705097 888248 1802532 948736 1539218 1535148 1223042 172050 1479367 469557 46968 424183 1188158 1684805 1670288 1313913 189934 1398264 384033 1898922 643704 1436605 179642 905774 1852063 132778 1352863 1729158 1230668 1218153 1935510 630638 1385345 1693458 986707 1434981 1178142 506794 81395 1602924 1323460 1409429 1969342 687768 1773025 107558 817332 720907 620512 1109228 1422381 368446 581289 1328026 1831543 1116301 1904057 959704 498349 896968 119827 1413082 1504410 583349 1335139 1361144 1487845 195523 112338 191450 507558 742023 1220207 1245658 1341054 149007 1040071 707469 788852 340574 1764570 1823457 1920736 530015 887856 1776557 816296 694725 1035342 1832769 1484297 304811 1453901 151957 322376 1063692 959466 570197 156498 33260 323278 697101 1112525 127137 1768674 1088437 1397442 243657 496407 243840 283005 1130412 309724 461846 1094498 1769282 427606 1896160 1498747 51178 937105 220621 1055516 1444265 411541 834988 1170203 344992 736334 1009677 1507041 1039525 395842 1157152 887370 74853 1865027 921427 303693 1727519 1316259 309798 887407 1445028 377598 772760 828212 461522 969407 1805009 1159266 1955824 1475155 1826579 625296 1224884 543585 1747055 1722801 251372 1716772 1025290 14595 988315 1558431 204646 954215 634699 1906466 1224556 110647 867115 1021636 1478315 1447881 1904811 182421 263719 1692559 1480691 1317036 988596 1957507 502817 1336264 332145 1199810 185227 1349618 1618145 366336 241798 1175158 1021022 737097 542964 730279 1785186 258007 1595928 1931349 1338999 93667 363998 1997903 370529 1078871 1132360 1257876 1196586 128446 451310 488420 1328314 1301202 1550212 680140 849113 495319 1244168 1229159 1355341 1977908 351991 51231 1567711 1168846 522860 160031 256960 384704 1539820 1051943 1556203 757189 1644813 430459 265392 1002254 1194526 1413512 1551981 1359422 835925 1522746 483802 1253695 758349 888319 1136012 268891 1942326 311254 761695 1760708 453969 165006 1807451 1432506 1787039 865333 334378 1605680 1033381 355040 425011 1030036 320294 1575487 282010 957850 694669 1045689 540161 1742151 744620 1567064 366412 1459326 1185883 1096831 844050 1730916 1896689 1088946 1493747 865079 1983835 235964 906337 1277170 292554 704975 681834 1143692 280593 812500 1993151 1147437 345409 6143 774038 1023046 995298 1553898 1121666 251714 676652 1008815 350884 885148 858297 561161 726112 1847126 1872156 1774864 1201755 1306331 881498 770747 1666422 340032 1330102 364225 796743 690403 1367437 775194 937295 1272773 1451821 1391457 396581 1829193 948792 89680 1554950 256463 1892025 654485 1945797 1243164 507020 991920 544592 134973 370068 1274769 994490 1444715 303596 1516486 1027676 1113625 387431 189535 702460 580250 183955 74290 1109197 41054 1705571 738673 1733561 17817 1224921 23662 1042747 921685 337387 216633 1401836 974925 468911 1214377 961172 673058 1607638 368705 528935 1350355 436892 1657569 1354569 965958 1384222 1502989 603275 869498 30581 607129 684495 1408050 844473 1956061 1642233 1105217 1836189 125525 1322920 1993167 1806038 199096 287618 224471 776645 575207 1827446 904434 814098 1674761 988234 493633 1700779 979103 1000408 1674722 1810974 1628582 317894 1089363 1963144 1097896 1054290 1209073 500083 9449 1887570 1714641 1490699 1292441 1069756 1373942 1156124 1824550 759440 1527533 308208 1219103 1166034 487695 328481 1777183 1106814 1227088 556559 846828 561635 1660923 768026 776312 589979 800318 864259 502430 919527 1046534 1946747 1727260 1880802 1945281 1498116 1183828 419213 1251412 1633235 281459 156355 991029 393530 806021 279539 782085 1725577 110469 526792 373232 434149 998796 965097 479190 1149073 1162780 1794442 180806 1381952 648882 1699136 781546 1364931 1534415 308840 1279165 1603152 943148 594436 429982 1770746 65954 1983154 1327173 939477 1869772 1263774 1037565 1531225 1227448 45025 161741 1717325 1518776 1043726 315519 1683193 1331104 1512830 1184854 441512 979998 877350 1701031 731156 1158507 721469 783282 245597 1847457 179835 828308 1504854 1583683 1899676 374407 1833935 1776885 1450532 1920469 376800 557795 111511 990996 1740097 795112 1452887 1434001 1284040 1996235 532628 1186317 1936288 1999162 1847021 1835676 141683 810940 1214670 141988 1573781 961706 1615438 1476909 1049577 1706413 1542599 1403493 1657815 1111537 1567195 931497 161109 1722385 1158176 1092699 260522 1455648 1086152 325901 256555 49929 795234 1321525 1664208 1092885 1957987 1030058 1833849 114938 968394 645751 1164908 1025602 330610 1299617 1828126 155443 929280 935900 953704 1086289 1902564 428464 1508010 1544689 713373 1164182 404517 155636 1097486 1705574 24084 1131529 1986067 753853 247572 1577725 212043 1582986 1141920 425888 1316432 920768 1373540 212311 784375 1659213 182147 862169 810781 1975888 1189618 1276170 824616 1496260 1901081 1142755 180494 74073 1352210 1385883 375446 164194 80517 1836865 257065 646117 1642955 88927 833021 733468 48388 786674 761444 679023 440293 136710 538451 978791 1983081 1181039 1626488 1244891 796202 1478198 1812916 962110 95839 20942 1793932 271448 578191 778734 403437 928132 1706992 717588 1239722 1746403 1611673 1547937 1141577 551886 1270586 1727966 533930 1451279 1914431 1748720 513761 1074301 472762 1417754 1588801 1647082 940413 1960750 1118070 1052175 1908850 821684 274012 952555 916209 1676112 1338035 197868 41443 585738 1938434 153630 141622 266032 107905 419578 1035920 1646983 344432 515090 579265 1102926 979440 1409041 1999925 1537020 1152291 302887 764666 919432 1810611 1287350 1804550 1644880 160903 143065 1274190 1193496 734569 1351797 299836 94403 1904981 1410214 722047 878793 652798 1079893 1440657 1344188 1076246 275859 543342 1019749 1338381 1265862 227485 1615293 1483777 561574 888041 1452919 1745749 983744 1176709 1545173 99840 771686 1612789 1995721 897802 444739 927653 1576348 1563852 1657755 1081882 1128643 1130649 723598 886294 1811283 63390 1731810 1854448 849853 1671214 1071657 73541 642591 1844931 1249723 1651203 524222 983948 1654507 251648 388029 817762 1304806 1190503 1430637 413829 344851 1913955 571201 380188 1630956 838639 758710 1905407 531321 1484559 1233177 5285 387676 113003 1100673 363780 517067 1314336 785025 1369706 1378018 1123541 1906861 1554795 836025 485383 865274 272864 51820 1072478 602191 465476 82209 943829 1841262 414356 1982336 727294 780292 643374 849191 1060127 1754385 1753066 1610034 1706966 1928538 1070598 947218 1910574 608173 374456 941119 151358 519955 1448596 1167310 604193 1784970 1283115 459304 349413 1809670 1697753 1500277 91140 201386 486398 1463849 1444671 1556765 1235676 40379 1683507 1430580 1254475 1893500 1511123 1522000 952818 1116524 1065637 497604 250053 1047183 918105 452370 451116 1519005 1136429 1425776 1907245 822145 846070 703734 1436498 299979 946032 834605 93960 1695759 1450202 1039137 1720308 1068891 1131470 1605415 696835 94885 902046 575948 1706190 1173432 464209 1661453 550639 742974 1459513 750530 1378392 756786 1544041 1651882 1173479 1167743 1949178 92333 787475 461973 933114 1912507 1368574 40177 676335 1680720 1186179 324006 1630190 1053828 470636 1831024 93321 817334 1716585 1190691 1050833 1684402 170206 1047931 1711483 1155527 1935064 1348696 793614 794984 9589 1239070 1916184 778399 507414 1804290 407365 14468 673684 176356 1198260 114145 885697 778508 1022032 1977916 1669823 528186 1026897 1736423 1984142 748854 539458 1575647 707210 1621165 1387967 461134 938351 1547381 1507361 643127 1758942 362461 295492 1989376 1446817 1558273 1809419 730219 1631227 408349 1927748 713476 727958 1053829 1346648 701754 1818112 405373 363085 774340 1089603 676789 1924976 776208 1419588 1780043 413426 825515 1867178 518373 736038 1204386 920019 1364928 798773 1800050 1312364 1974483 1828200 113479 1747879 112967 1564259 523134 963352 1220679 1215393 1756093 1852222 1711926 280462 411476 1817775 1302196 1458282 41530 1255598 1469863 1265825 57725 613813 1546711 734390 671533 1495267 1833544 228740 275620 845117 1307967 851483 1971682 1249457 1540119 1920270 1765638 290625 929669 426212 821910 967591 307572 749029 26855 824651 390376 913633 1821537 203233 122383 1845774 579092 1264585 252584 389914 224518 707764 1678022 1750308 1354384 357958 549317 739268 763323 435771 14535 1225372 475485 962296 1503057 580195 1043849 1218689 251752 194506 1272112 233909 32891 1387274 462929 854647 853517 556517 1883442 1262486 941473 1763312 632792 1863554 1689944 326969 794718 40172 945757 1888492 1466089 1920354 1346122 1301548 546449 1750869 506281 1644625 464212 259066 1123249 1016222 1589644 1155579 1359591 1188543 774974 746568 1114543 1528113 187411 394472 501303 253566 1942952 1071847 975979 293949 1702937 386475 341368 946036 639066 1610954 476713 95157 1733049 889732 679410 951452 524242 582178 1748054 1912128 1754783 1703363 1200439 3262 128401 1561052 1570164 253650 543961 688200 732064 120314 1331630 318149 897481 1018259 1583603 1984709 1185751 1408398 1777864 1297059 1032726 1770861 732787 1726776 1082067 1086639 388295 1841158 40893 769071 1856154 78355 1798759 1474980 1935981 1547064 750135 663586 1226780 5456 440072 591646 1439621 1723100 305731 1162450 1975208 1343545 824577 309425 374492 62165 776756 164049 1445760 1616996 1064161 1132260 1163635 1292001 834941 464051 1426103 472435 1286151 1468160 1009017 1879518 1372779 1984776 1095375 1925171 1712303 1205355 396089 237122 987604 1434968 1040134 563017 1926306 23084 467940 1445431 460032 323591 1963502 393380 702804 1537595 90476 1326862 71398 21746 254169 43226 389411 1869422 1010006 570955 1607801 1999862 226402 89411 689274 870533 664454 546612 972906 1944186 1111449 1860815 1661950 1319176 101274 965948 1232130 708621 769846 67731 760585 281702 1119412 1444806 511170 207887 1108006 1956632 723506 193620 1286554 1580320 1688805 1679175 1218528 217746 481431 136971 1922478 471440 547949 1692043 825576 354607 1933885 461539 1394581 825409 1018063 367532 1252800 1862580 1241749 1384087 1495623 1600832 591346 387181 1304099 1717666 1172741 1016442 853831 1844651 279390 880767 401355 1214481 1756961 246587 501186 1743439 938486 419695 30888 66539 357404 831503 1018900 220731 1297568 1744468 400773 1162926 1127786 701541 153289 156476 20344 623488 230120 1194707 475718 1190391 1397603 915564 1096535 822983 1962364 509754 1252426 82559 328515 538163 1594778 1687162 1185295 1566009 1786462 1892060 97002 1459032 1350614 234628 1198003 870821 706280 1950457 598585 891611 1360063 1832964 217761 1662372 841227 475226 1466458 609459 209358 750518 363444 1408103 1523468 1943522 959053 1503481 1584775 926663 1626400 1792654 1730076 1315644 1255135 664486 1351707 928910 296770 1178908 522528 925979 309649 735652 930894 1444475 425956 1881245 1772980 1643524 258783 686629 1235947 198760 674672 998569 137505 1805141 152297 1648605 1797441 1616538 201421 1340608 1096935 604477 129487 1994937 1570679 319360 1421018 982589 598468 1377937 798256 1823784 324964 1007191 1857573 1048877 87400 1962711 1828159 1138119 1990259 1057957 1766895 307930 592435 1044928 1422737 1711428 510242 423785 794633 275031 1454714 221937 123387 603651 568987 1676141 1120547 1414847 1120873 1859171 238186 1109432 1182647 153309 1572259 1422203 1111679 1526453 1032367 1580875 1318739 1508377 1064903 1082827 1948490 192443 1824843 138025 821987 1654333 679521 555886 1659693 1793795 1294670 1748923 1121059 426781 1257306 1487275 588097 1628919 154968 807151 1115465 1326849 1464167 1561318 400149 856608 1798071 1891411 1115793 1439321 1224194 1493740 621520 1219435 1372115 178826 868533 1748470 1433993 167383 1822191 1622768 1985868 1346147 97706 593040 9317 1984715 1828438 21414 237747 863613 477250 1664451 390661 793156 590649 441771 720666 327267 1211531 1892099 118329 224364 1601697 1682407 132896 1349327 599943 723898 1044588 1166338 997954 320141 1737399 1244340 1735821 1125645 421283 252743 228410 1158135 1126350 852639 341663 386106 1807194 481241 1900396 1538990 539992 376645 1342235 1375580 1134240 999526 457234 1231496 1326626 1154955 639706 873118 1853272 1726314 1338424 1291259 103727 1736215 98963 1505746 1796225 307441 1699190 609770 1271326 950335 1794685 480945 1686214 1053808 1485050 87797 943301 1637817 224047 60788 340861 1815065 1457489 90982 892791 371050 1121409 1783911 803730 1208249 575859 171420 1107595 685866 1164731 361603 820178 1620112 1775547 89599 195836 140302 1287265 537853 1009111 142763 812973 698325 951241 1512073 790897 1746890 1251299 1980335 1574979 1556381 237870 713082 1641341 1825151 110499 1603688 182265 815898 572648 949175 1896647 1730053 1005337 1389211 1473473 1684184 187196 1128399 1342389 783143 1498272 562591 1954679 1333532 544794 402685 873907 1496755 1163661 1391 899354 1149820 7899 1675084 1783086 1476572 1893107 1539309 1381014 90244 1466661 1320193 1552499 944633 87481 331681 1231040 792450 1700071 1038186 1026120 1440176 1633478 335339 1963237 1167585 295531 1387976 361600 142590 1894888 721550 933228 482788 87644 1911581 805819 1678535 401216 203453 1351398 125638 77472 688426 729084 52834 652256 608034 516935 863809 1383220 1945542 1710693 765794 1185918 1762373 794715 1498214 1369568 1437674 16190 893599 311415 677664 1970160 67199 235496 1180884 307523 1305461 1606213 294416 1642041 1354790 773994 39955 402112 1103536 244143 294344 681905 1080327 751917 1892261 1444528 1947213 546760 1753570 1165639 1020647 1981473 1504762 565731 1719323 1156482 1989812 1817143 1244405 1751731 1252711 1928961 261030 257999 1596650 787870 531301 1621800 631215 660854 1978423 723859 1254365 294660 838062 399848 665181 1082337 1160955 1660286 1993865 1940696 908942 1616737 267967 1427567 1107050 1672858 1176985 349049 1165253 205329 1007629 1609356 1866310 1263717 1354145 33776 645569 1520338 1774839 1889334 701467 371266 344848 600874 1036044 389721 1214014 1752994 244001 1137748 1354786 935930 1949834 1526568 1826135 211990 1830374 790462 1726856 1332797 1272220 1748969 1425413 575817 593793 1991212 406464 690662 564796 76849 148092 250050 18864 1685316 68462 1271339 580174 1399162 554040 1199215 723782 1491697 522287 852132 1848911 735135 500686 150878 147520 1934151 803164 446000 1808231 1005613 972094 1897675 1676795 1880885 1312114 1339312 472168 1397629 1332842 1734422 1776688 528392 71538 1631188 1688447 1937175 697922 1201715 1803687 1581604 191042 1291274 912165 679900 1724769 1918434 422225 1632064 1537264 779445 481753 289676 98571 1589912 671136 369062 326049 447038 1635550 1507043 826460 1982840 94063 505146 124259 1192975 1883639 166350 581977 1019396 1652887 1320104 801395 957722 1198819 456510 544127 167469 444032 1440792 1771382 1654837 1969414 285520 972713 575518 679189 928847 482697 278713 1309121 630352 1375296 1133614 1841855 906401 670558 583016 1679852 1537193 1490402 485266 1672445 491513 322754 820100 395645 875822 242215 1418248 518763 75809 445276 1974224 532962 1342670 1865338 1941745 1728005 1854213 1803856 122878 619714 1922891 494068 1092807 263200 1409855 995741 1741137 306438 1968781 1387275 1227381 161795 192420 1262387 359649 1306742 132266 1752781 1281234 1084770 1942379 1433605 644956 1911543 298219 1250121 1137682 397652 432586 1146126 461667 1280707 1152341 125273 1027696 247590 296752 726150 1486427 1994874 1080455 1028478 467089 313726 1201528 430717 442971 702135 189878 847517 485047 1173900 1447773 875400 997816 1907969 665431 23422 414284 1927497 354099 251992 1982170 1274743 1853979 1478164 1634069 982368 1882039 411469 446366 124588 113204 1835079 757479 1889784 1617041 1141202 1148857 308529 1690313 745235 1552694 794359 1701253 833103 28866 1797375 212699 1874540 1497737 739404 590504 1583804 1936696 1236851 1316332 1765546 13456 1476244 1095533 861786 1718973 1185700 1866501 615778 1544562 1879568 201994 1589428 209598 1415689 749447 895144 540316 1721218 1545777 345232 807323 1525200 1881441 803494 490807 99187 351667 1715941 27811 141932 1529679 1724232 1384791 1187837 620381 1150151 1734718 299548 1360763 1595641 1129220 1289036 963334 1527009 1955379 1274841 138304 1849389 917084 950683 69542 731795 532142 1387803 112601 1636964 1181086 295222 712559 1379692 848483 268557 564052 354182 773374 364561 175161 1966905 1601727 1161735 705207 1999435 1464239 541866 882344 149303 1909007 95649 1302359 499199 157428 1424002 580203 55302 1156823 853387 579286 1878089 1949179 700192 1848919 687018 1775507 1150606 573142 1401986 876766 777162 955963 155945 97088 812385 950235 192954 1819636 1461904 1254667 190050 1898051 1568969 545134 1243988 825303 517417 198279 1406924 720806 1655003 1912322 1057905 1454838 1746304 1637917 725093 635533 1016974 749548 1827939 1909351 1963162 1697800 334259 1260604 1779911 1453335 605855 114006 1707914 732266 538667 955432 1407453 690835 1061260 871317 1096994 72597 277202 204232 863947 409023 1596179 749021 1401389 358299 1269419 56928 547517 1837338 1221109 1872118 1070675 1832101 354017 1040366 1189809 1210723 904854 1325428 1843562 46434 420906 653949 932093 1000505 525749 115726 197082 1004809 1175340 57268 323231 473186 193126 517819 187908 567133 348278 1202849 416025 1773274 272667 811589 1680474 893712 310693 832659 1080959 141026 1336713 1842885 388445 171565 364955 1296761 704669 833188 1620306 624170 384577 1808823 312 144618 1515345 1354642 1693721 317130 1723355 517643 1158436 1814073 1491135 635097 1434282 1925241 472400 286891 1248622 945013 1219125 1181062 478739 15684 1331130 1005097 1828760 234906 191889 1736649 1361325 216526 288625 1647017 525388 1472205 1790731 734539 648339 466353 1881933 1561409 1155155 1756708 352638 1494114 1421616 346672 924491 1804911 70289 162609 1023724 1888327 1329807 399726 1517664 1929835 1852457 290873 1967278 1811756 994045 1265604 1757417 767649 1681869 1829780 127368 265723 1367221 1423004 1484188 1911442 1760503 321307 777645 1172798 1278165 1945296 481247 965916 1795941 66537 381535 37106 821194 822511 295244 1158053 1053663 728159 1761550 1835010 474637 1226124 1776751 1922317 1838724 409117 1835767 1735138 1198333 1822639 913354 740326 1378012 441860 183638 1693184 904582 1259974 486179 422305 288248 591668 1348016 1338076 1963244 1112591 594080 831682 488099 1533644 261623 45229 70658 1276523 588210 75270 234207 1167863 639624 1886963 872975 1475690 373153 103421 836121 556831 75990 504003 1005475 545655 1718500 714099 677223 315994 1858377 707343 300350 713355 499079 604082 1991738 681553 1355540 729748 1592300 898686 790894 205074 1586637 1293525 559900 1058037 1234159 59489 1942988 472873 1413742 450023 1886885 1184849 699735 42422 1278053 1705335 1785255 1532211 1200240 1283712 1624570 18788 1010551 1602613 973360 1067398 850371 976998 664972 49844 1380053 758447 954318 1679577 187564 269876 1307595 597753 482420 348849 1738758 571813 933799 756864 543513 1173310 897959 384863 1364713 1773271 96357 1354063 1867697 500468 990967 1963783 510920 1335182 112763 1356463 129376 1148356 82847 1170344 884164 1506112 924569 1326751 746237 1309749 581393 1467229 1538088 462928 711185 1820020 482953 404851 275638 1603631 922948 1657589 400919 1207390 400591 1975215 1089155 19118 316322 506692 1856460 1231787 513540 546709 1127000 1363795 947751 258151 1637459 1706786 758608 516627 161060 1783817 1854950 933814 970007 1575506 1141273 144958 1596971 190348 801024 1433818 1888958 628355 1105737 860563 1734660 821322 464827 1761156 1528689 145943 624639 400630 471310 569904 1835114 1401515 247594 1354693 867925 865292 1438388 605402 1278214 1513563 1045646 847548 1729504 1518317 1819693 678145 1400491 890538 242755 415206 1319923 672973 669113 1617039 888720 360231 1972815 97435 1563256 1514460 234738 1086079 1219988 211785 1694535 1852662 1167242 516572 1670673 615697 158483 1432710 1799380 1951311 501128 317299 1753169 958707 634668 769971 1144967 494819 161640 828839 1108594 1143473 1931098 1372977 587704 800364 1580532 1518366 1245195 1243379 521133 670134 1007928 248906 128202 1206113 1018939 1026420 1066732 217394 431275 1486725 1854965 812334 1075013 1241368 36449 1158211 1251498 200381 1192251 947062 1882579 971562 202411 1534400 790215 1725192 1032529 530007 1866335 136674 1401013 512039 1981272 445784 1071402 943104 462135 91675 1658745 288981 1837002 1241625 1791319 445618 1830051 543720 426258 1544695 1155110 798115 1650879 1546253 1573342 113245 1856707 1988664 645775 1290838 1025217 407825 767384 1939732 915369 940110 1760638 455705 1484274 1780739 1424886 857657 200471 1498266 996769 1143883 1308925 1747378 1529749 1731715 1646513 162675 568953 1065462 1535679 1728971 214109 1873931 1311631 1369124 371972 1307674 470461 539016 1485996 1704105 1533656 335153 421413 671400 1203973 291935 276083 1723187 1350210 157214 421473 618170 1037791 129601 540494 815919 1181240 1156623 1172710 1995614 1727902 159611 491257 656073 1401971 322542 269626 1742180 521866 1982930 1484016 1775225 1343798 1016359 406123 1932113 425434 1755071 999301 1770172 155031 1562790 1799189 442002 1750137 1319374 1234475 746970 1461902 826312 1621814 181665 1705208 655173 7504 1218206 1098130 1071909 1103403 681339 239678 813262 1548312 1962738 1835009 259741 720964 1242544 488121 1393444 1103094 1614581 236481 1006265 1150345 114322 1281335 478159 476870 1533977 1915558 1351919 275212 28800 1708271 1254037 681842 1076544 1390341 1804323 732511 1287283 1583788 1923257 928660 1185886 357689 1705406 374139 1183510 78116 1919318 534130 185568 1201374 1376064 1162897 441411 1408841 1485446 1270922 460149 456526 135274 1652795 1875725 1254225 1426337 491078 1990596 793447 1754012 1993206 1881372 368653 1712183 912116 588836 622539 571425 395501 1928908 634180 699131 1784797 386131 430235 1688038 1050380 1787115 1203173 1256105 1641549 744010 188975 1239481 299496 1240240 185502 893894 1148563 420244 617583 483354 1943889 403144 771767 1466474 1395680 858522 1455300 1436783 1846978 1257672 327951 1831535 1195701 1871024 529123 697283 904705 204886 1526417 860575 852671 41448 1709845 49438 1221450 392635 7607 1584254 489591 105824 1791852 198227 1453641 206335 1579357 1072790 734417 579331 414217 1826853 969970 429362 1400453 1346520 1114233 1394405 799400 1372925 1417540 297365 895497 1711984 525702 1266449 100452 778506 872100 1860095 1790821 1607988 200394 1709840 612396 593786 1022427 1749569 415252 435413 1723185 752622 1205419 217480 1525598 545062 237246 977353 1968603 219648 1592820 68351 174573 1102267 718961 775853 1784329 1177598 621985 1408245 1756789 1313927 942704 1902912 1538491 427205 420426 1593662 1533611 1644400 1915981 844965 1068198 1707876 666486 496200 578896 92043 125031 835653 1192980 834937 15652 129075 1326667 239387 1284976 1364981 1973809 1373064 1640244 1374189 1579000 130492 699012 1860946 679793 462119 515321 1860379 999240 472038 341049 1814092 1338034 477040 880128 1982464 673221 1195243 437425 961299 754263 703568 1981497 1791773 687394 238141 1186804 1012153 1028680 500170 709014 998890 1117732 189526 1007309 817533 992045 736029 1398154 809841 400030 227202 549774 554861 405053 1517814 580626 925581 1755520 1938040 385152 1558964 353989 1864635 1416881 578415 1253181 281516 1571855 641154 122419 1444823 390784 504881 1922401 1580062 14984 144873 910492 1913046 1117854 1768960 1526775 470326 1417440 896875 793249 766037 217839 1982535 689178 338146 402939 1414887 595019 1364102 1106369 992393 642184 601235 155585 401744 413209 1419346 1745309 106586 1917255 347468 1575051 458707 1392094 164619 1306495 1232622 1525082 908420 1892453 1667744 1516555 260104 1228814 809032 1169521 784747 1891192 808303 740327 522679 946012 891217 545511 860680 1173129 1028331 721808 63748 1089592 221586 1259029 560224 1350327 155865 1896956 56644 1771242 895824 1324296 1337299 381426 1127205 294573 1235530 710020 1540930 219863 1027449 833241 1976243 680386 1469775 122149 842515 563814 442080 1747118 229539 783647 381862 98846 818808 1977089 916078 1658308 481057 1783889 24193 1987140 782674 358498 1221590 1160277 345884 1435098 1386042 429456 1276650 1695408 480830 496541 1247298 702642 1143741 1103356 1559085 1572110 221246 91722 36195 1629515 699640 320586 1273196 1492429 648349 59458 799473 477833 1377533 1771183 1260467 782700 496332 1686329 120376 413767 249694 1826308 329967 1382566 104387 1092227 66863 958098 826291 51862 897132 1997953 1806724 1751668 1309901 261032 47020 411527 1826900 820406 640482 13120 881527 369389 1298443 810090 1137767 905279 153946 81926 676397 153457 1606947 1851745 981140 1501852 231911 653162 1507504 1916723 1496984 1273017 887965 727664 998582 1551129 154740 688281 1348686 1709606 50668 1461061 94601 1422695 1903271 1307809 1315729 542869 983478 1432130 1388873 914032 1619989 195883 447623 528784 1751307 1390449 1620329 1623586 1279087 494865 1733003 56344 342320 567658 1347898 1768071 398515 907722 215895 880046 1434121 821347 1299300 61424 1331005 1774055 659490 218775 1328278 227953 1649998 224964 227315 1331711 1576247 580547 331185 571748 1778364 1786659 1097353 382914 1373185 256769 489661 1865884 617153 266152 1198073 820638 1677858 324726 228541 1317911 780133 178698 1750108 1342321 302681 743520 1330062 84960 1206060 740954 65732 512837 996311 700102 3626 523413 1424198 640886 1553284 1977802 658163 27745 351154 1451479 1342312 1016525 1083477 1966215 339239 698235 217315 1375632 352322 1499201 972136 336317 1764435 1428953 1224672 1255868 1986873 1857117 601779 873601 1495349 750695 1615355 1727147 225830 1626734 797608 1828487 886522 867867 1938948 886449 1290951 1908672 600554 317440 1731574 368401 1214573 1019735 111617 965083 868918 549452 105923 737918 1518091 270912 1099904 805864 1473016 687802 923239 466919 871554 272110 1612886 702720 596862 1435294 979785 115108 1932028 41202 274682 667323 1036976 917113 1038996 674350 1669773 1706403 104065 1406668 502244 1106407 1488899 399004 1463120 1361455 636999 481581 826057 878749 1220557 55554 347036 1385589 735856 1953708 540754 1504327 1810447 1205998 544663 893251 1214867 1402152 1806296 612485 1490251 1658631 1760547 298545 1237484 320165 1620028 1715331 1385084 189371 70659 1120535 429387 279874 1623911 1741336 1085771 1316128 1151700 1450612 1972356 235939 429438 562081 699612 1606521 773368 1141377 482884 1840328 107707 563185 699294 1679809 461552 723621 478649 379466 1015389 1701174 1109258 1021799 502679 1597573 587002 759704 579535 528091 1950678 1924370 906122 287127 1529820 1339125 384842 988330 1638845 1971678 455998 780588 245152 1037835 325766 1327900 1912604 1026163 895440 1688507 1349850 999540 61837 191862 1302843 921801 599677 209831 165389 1459081 164171 1466665 1340434 1047267 790518 1920714 208973 1868173 1534802 1436529 1512828 1343590 874461 1911394 924912 1262994 1466391 154780 572300 628184 1452518 901605 1020426 1816080 1819795 783459 887228 1495939 1111843 1402659 1803100 1507601 1939544 843145 821708 1774885 1885475 1064210 436311 1316276 151150 612905 261202 1104821 1362253 860870 709415 354756 513085 1909118 706532 701108 1846177 369401 282620 1858442 1273471 1011552 321179 1745712 1463063 1301554 997406 174524 665537 1958840 1669381 1860564 513188 1893112 518890 395401 1108549 983502 1753260 1042964 316488 1303656 62958 1939533 1541934 189303 532098 468499 463179 254877 1118843 1131267 370120 974141 1466943 74334 1773941 300698 236880 1950847 342232 1627561 1408150 415642 1378451 1214327 1243525 1175013 29161 951433 129125 555569 879758 234497 1415567 122073 1845498 1144620 711457 395927 1019442 1250754 586605 933477 470353 1923383 1640546 782430 1169036 292858 791165 1623175 1390066 1695351 1372636 1821473 657585 1373232 572687 321778 1246675 1021931 668020 1969210 288729 1959413 1050307 1291342 231169 342789 807231 417647 574448 597732 1615683 1613717 1771629 1323956 1346017 733129 1385024 957242 1253789 515203 1178295 1910104 126461 1357469 827352 1966977 1877516 19973 1558079 127397 771272 1287507 1969039 1134127 440068 354581 1039663 1993728 801217 1545016 1231156 1741123 1199727 1658119 105083 494511 1132922 1911308 1857350 1789196 344025 1629552 1064006 1191684 1820375 1609101 1654787 769341 1440984 885567 1834106 789633 404202 70589 855253 835717 1382365 504339 905268 843998 1704582 1456943 269981 568264 1452171 1807056 193396 882291 659558 1940213 1352619 801213 1268563 752841 51558 439170 1585293 429469 534320 916716 313136 1657914 1928902 886000 1431696 73281 1167446 64387 61306 1265097 643190 645794 814665 841359 797824 1571163 497810 558370 798328 125760 1290314 1933018 1461041 908803 1783335 166716 1525718 1065569 1779403 1902361 1405907 877581 1942715 811098 157520 969961 1222077 428173 371626 1833854 348884 142456 1758294 382599 535092 1210234 1240559 1435035 1789658 1153449 955035 58199 1283047 1461477 682190 273573 1051578 1909519 649194 421772 681794 213248 890774 1336995 702556 780819 1196128 1954622 1925627 1713762 435165 1626814 1861581 803514 109208 1971608 964855 1343242 681967 354524 1959636 1020749 1409192 381082 1470159 1010625 538327 365831 21640 1813719 1631343 135225 31321 574338 343727 990193 1843927 1188136 878285 1781433 918686 1286123 394033 812481 1375597 495031 1383301 406901 649163 883344 1228185 1805798 653422 1696630 1002686 1450276 653319 81370 388101 1358355 740585 754323 1535201 624268 966730 573050 1585554 1342719 1212616 765235 237666 317498 975066 1178968 1936384 1064481 7057 912335 515489 1849247 72031 1223799 961105 1358902 23476 1771958 1263776 1281329 1597303 570719 1493206 770413 1646339 1273353 1922368 1005704 901391 1646431 1226165 861832 1223272 847325 1078993 723531 1123061 748024 891657 938650 354132 1009798 1024547 1565832 355094 1441481 248180 430829 1784856 1563146 1926191 577910 1654105 1607804 1183666 1008452 1759975 866006 248486 477372 397532 1245838 773777 1798132 921462 1323903 152004 381491 1826979 1399965 1970705 330753 811176 1975599 461119 1168735 1156164 1922220 774156 741901 43764 966764 905486 708716 646576 743258 155290 13382 1130920 1964592 903319 507391 1269774 785605 372703 1205528 1863275 1038635 640217 1278463 1844296 1993347 1676574 1313840 1288036 866332 1308595 774149 707921 568239 309679 813988 1516614 342114 58071 1013581 1854978 256861 1423058 1271999 715050 1564436 1271516 1428132 1887700 1470595 1904337 860365 397096 807966 679025 1915219 1857224 521663 330369 542162 1146770 1383908 366155 1612928 397659 282089 1504599 606346 808566 802388 559473 557756 1449047 1482407 632111 749523 1652595 1246150 626009 442776 1851909 762189 822172 1448868 1357865 483189 455555 982944 1166397 862531 1539323 316066 1020127 1663441 1096900 802635 1254913 1381857 480281 574802 376874 865410 156643 1828179 1434351 159235 625858 736067 578487 1662927 1613701 1234798 1473102 779224 1666483 321660 1347106 401753 1824864 808379 1452097 1923792 855944 886565 1149458 1119727 661199 1469348 860878 1166535 290759 284703 11037 978753 919203 691911 1665250 485463 1321150 244167 713194 270697 105437 656185 1067000 1973000 887877 937522 1721721 1689421 100255 252762 767326 1751200 837067 371433 839072 1970559 1630738 288997 129818 679755 377246 1966362 1051527 485722 1519333 1515842 887147 369546 1709179 1708677 1181995 858571 1457524 1927122 825743 613237 296020 798392 511004 999501 778340 459912 976195 1118067 155761 306291 1325924 750644 1841527 1067342 366246 1581033 797688 295795 620580 1899191 969486 1814387 100511 1453932 1202106 679451 1979651 188609 1135892 627348 399604 1188945 1382453 329367 929870 999597 624856 205193 687452 46034 963311 470741 1071837 36115 147925 989279 991337 1749415 1218451 940418 713918 1024927 1811402 1258457 378488 43066 1410495 465534 570850 1306727 1690614 598076 1808840 322606 1496691 825886 822124 1891751 1883277 924644 420513 1388762 1842475 1345000 586090 642871 1527917 588914 1238880 239523 1612543 968441 1338383 1482544 1390427 117326 1392455 990734 54587 1304358 1815725 1478921 1760347 289042 1744574 36716 1675045 254953 1761141 284164 367734 1743289 46724 302706 1979415 1837350 1936498 1769329 544137 1450023 856180 1992941 656301 1290222 1559402 659608 1719970 1052964 858209 1173301 1836587 1867331 878797 78298 1992334 1941261 1282598 1929183 1259047 1931141 811729 913297 1766595 1460208 1525149 339710 1162674 724869 1380014 325921 678265 626314 991052 1648941 1502975 949216 1414472 957837 447063 349236 906160 23884 85665 334363 1971015 1472368 841097 1704136 726049 1796667 1696188 502240 71913 150342 1828356 1476297 608529 731058 582531 703591 522247 312312 1503593 133611 654622 699850 76253 341943 308591 496776 486704 87457 788991 107102 163749 570764 672715 994138 87629 789710 397174 1175084 1613163 1518676 860477 1778415 1993241 1051336 151291 128334 488553 1107414 1695598 1371240 1500835 1492274 1447088 555583 1825651 1221398 1438047 577754 521374 297521 1729901 149176 466352 951300 910275 1477676 1139201 107259 36096 1764717 116317 147850 1495194 1825984 1078096 1759169 316631 1984655 1377472 1616585 1771640 1258867 791026 553035 1803179 1061964 1218555 1178540 329537 1537111 176745 1395148 1031477 1100455 499023 332028 998851 1250260 1689298 1253670 1068175 1435586 1590379 1506350 1641127 1029065 1277588 1649925 1777512 1661260 1593727 1430538 1834664 247170 1177889 875238 1935214 1482911 1594864 217902 602545 297931 333120 299443 1545861 1965903 1016112 1602296 1212567 210508 1284773 1609543 475398 266186 791928 761984 1177441 1142951 1031948 1649380 1349291 1152506 1257927 171378 1515478 1896685 1626437 1852797 308709 1773468 676350 1987350 535074 365022 1055575 1551125 1008157 18859 1863358 178974 421722 1368938 536217 203527 723636 1259534 244095 882309 106711 842399 1334612 4721 302551 1470859 1877774 748645 942841 1382629 1034792 1828099 1657120 801680 1347205 1565719 80164 1304813 640450 1165902 1255326 373517 1363303 1391172 792770 1031846 777459 1830177 621915 1408785 284686 343367 546952 822769 130933 1770546 819455 772296 1471087 1629470 68706 389518 319564 922655 1492833 1440030 95605 1288467 953722 744767 616824 1247131 1540053 550708 274035 1624451 1653182 494451 21688 770087 1885760 607941 1071644 1126404 1419193 1569588 176008 1747532 356831 181414 1599562 1566773 391331 909292 443310 846559 1554158 53809 550321 727969 1901700 1752250 677566 271338 422930 1908611 1205301 996130 1171902 1641954 1622557 641344 1406499 164184 533415 1573298 1616007 1700651 686577 1372287 1485410 1008630 165107 1271439 796363 298155 56485 770566 1133962 1782435 1702799 1526693 1962224 816045 973796 1010254 560841 1947945 226640 485115 1209623 161037 1921166 1820055 1555164 162267 1625789 1980782 858271 133955 240338 1419144 649036 1436415 1506769 947510 355247 135361 323331 1044929 1309187 1611786 259073 556577 1679417 1091538 797303 797281 355528 904071 1019404 672776 40148 176267 149705 602085 860922 1781615 1192143 617439 1402609 6968 835576 1888247 161072 1478233 1296666 261481 274621 251502 1317304 54686 1778703 572763 287049 1513188 1719216 328426 786701 481201 290808 220961 567023 1337474 57836 359177 1411552 1548292 377627 1018276 26939 374640 786891 534458 298508 1762651 117168 1665216 1067122 1110753 239817 215495 1269443 482125 915370 351607 1618779 519211 1570959 900963 1578243 1243356 698267 656198 343091 770405 1568942 942204 842129 1601364 782528 1702606 986822 472545 1149490 1746649 905643 999265 852153 1402299 1008439 1110730 1379462 263754 1081687 1756904 628619 1293480 1637636 1030218 945158 176735 898743 1460408 695475 106504 1748142 488455 911899 636512 407334 1132349 1223512 1347873 1124409 403983 394251 811916 1382032 1990549 402408 1710725 1698183 1125605 529426 1669751 787035 262844 1132383 1118443 756131 1603982 799499 207341 725681 1011492 216946 1011325 1288719 933153 1768211 704233 1675563 127689 898838 1160912 429948 1869918 70328 1390159 874208 1609328 520946 1035800 378765 1088686 843243 1649848 187433 1325795 1575519 277059 1480220 763322 344307 1033082 1368860 1430755 382376 1415219 873161 1542489 1936850 1705338 1461852 894454 479309 1411091 1373266 1938035 1370977 133177 815623 1853659 1364525 590990 998449 1429472 1221447 226143 1967284 1408673 119756 712422 1430540 1953762 1640380 1195338 633929 716194 59760 1277187 1128293 262434 845324 527817 1787431 76158 1951414 97442 1857142 1332279 1099700 830354 910814 303783 1203384 1294910 171069 855715 931285 1459996 785814 1918269 946612 356193 69319 1213138 1567014 1907500 1346281 175541 385230 1045956 614464 1328003 907949 141091 1412921 1081497 102865 206861 1162951 1134053 1743243 1033814 1079887 603080 1677791 355737 639522 1504105 1555281 1507495 601122 812722 655874 1293759 201236 66987 1487069 289466 273689 311861 223194 1038357 1040457 1851497 1814803 1576668 1471147 449008 1687819 1848053 893932 1859474 748796 459731 1173281 172207 1933671 1241346 1569303 1325149 272257 1570689 1672354 1228773 908021 1257862 1125575 720789 203736 627320 1186643 667073 131739 1855204 354249 1949978 846297 83286 643229 1006503 1783835 1945745 1750935 1042431 509315 1134829 1204113 1176307 1691991 550106 1688184 345991 1418612 79995 1505897 925081 1635992 496822 237193 417931 1120603 1244280 1721587 945018 1282729 1559265 1843415 89382 1149838 1745272 237592 634868 1621276 830005 190644 1570091 1274276 1183736 1483498 1109902 1987358 1236375 1703432 1245837 1456706 901683 1637544 254312 1475895 1765432 1375889 352876 687522 1235019 1123858 110094 1405562 1593984 1191793 1100037 1841942 1180342 945005 339679 900 71506 898707 475528 767492 622656 1729100 1589778 954410 16650 1567045 882822 960473 54147 1108820 36911 1472398 1189467 1582706 1660384 1493040 1071413 1399750 949013 641294 19947 1502814 305320 1404395 1043216 1202932 215444 1905667 1527282 530965 1928656 1457526 14377 747341 1366082 1455976 837102 1278851 212691 1799354 1510406 348572 799179 1230992 1194064 99420 807313 143259 1856855 1348064 858751 439553 1433734 457545 1470850 56069 1770806 1574381 1894320 1201707 1893683 977450 1839738 1995537 1550731 217335 1765590 292437 418797 211437 1846133 885701 717341 1671484 1505399 1628774 1724064 418641 624411 1327024 251605 1812509 388413 1990291 1710327 1519296 1081352 205557 1720038 1685209 1028405 1836264 646925 452649 1412040 169277 1988212 1375929 321712 1203977 73783 628388 429205 391262 1009300 1985476 1445490 47450 155888 1269495 674442 1943362 575034 1818521 1074788 1481343 1190670 1815598 456999 909523 986772 657805 887334 1875013 1091405 1011760 1756874 507307 684415 1496388 184102 1414996 297639 1293355 51195 45237 1961592 1136513 887857 717647 1608016 1979668 422074 798939 1751795 1934897 805353 35758 1573844 1533238 831957 1441965 214028 1443939 1596755 1394180 484324 363356 1763116 1427437 1063458 1100984 445012 11151 1223454 545785 1076672 948120 1086703 1185461 675276 257414 1943705 1915863 1927332 755007 1858648 686723 1448187 192044 506146 352195 641673 325812 276984 1892448 1762187 335781 309037 90753 1171670 1188745 1199000 106687 732258 909892 541090 9722 1853009 1155318 1091573 1154195 1942000 449494 683909 1771768 1099869 382288 261566 375215 1955250 984093 326068 785723 1934361 381554 1689549 1875894 1433598 883559 1838570 1416477 1414552 185505 1808864 684241 1005465 1734469 1616359 1016544 102263 364278 817618 1247849 1113012 799821 494323 1030370 882917 1034976 1533095 1000967 1155265 318658 881601 753906 416805 1177967 510820 1330269 1214741 752001 552682 980046 1353706 993615 1809462 1856605 6776 1898871 1261179 255556 1641910 272267 1390724 1041129 562552 1992601 1719585 365538 404248 1450892 551224 1937879 941869 471109 1164452 952698 412892 1690405 1597820 397734 1587614 1609504 854803 232687 1005227 1110326 942407 1991381 51450 1105640 1090650 1113849 1714347 336583 1509284 733554 1150572 1379175 1266123 962396 819223 1293335 1928093 1415593 913695 1736634 787812 382392 312306 1833217 30570 1021264 608663 1514006 822711 296359 1913523 189169 1875826 747792 1848672 583505 285407 1556479 1541938 1476397 597828 1013979 627494 967870 1296271 1233352 296655 94957 535125 652750 432726 1342244 1674205 1174794 599402 1398190 1776373 1219319 1449268 350192 1219682 1584454 1295857 1491539 1008115 810880 1343742 1012683 1392189 1966452 1715121 1501634 1650767 1292234 1953724 748407 1539941 662353 559979 460300 151051 463541 966486 230911 549656 168583 1651503 497282 229608 1230183 1308610 1427376 1928425 85936 943180 1154659 1178358 45729 610104 1437614 1269795 1807610 846777 15953 255654 130337 920095 1519768 120745 967461 641736 580899 451259 1404219 1070628 1860448 1989328 720881 31479 1940681 1672778 1269487 1817470 208658 1411623 652415 1013858 1116416 1135421 1368972 769170 655647 902760 538936 708751 504490 894407 1197663 506849 1135134 13441 1036327 112497 1722999 1534046 1851815 1841007 90207 755298 998298 1875077 564115 1574859 826659 1996233 477622 306858 979191 1463251 1986438 1599609 911165 1240644 1336737 1745499 646941 419197 1169276 900426 186504 298945 1932352 141591 1909390 1803690 1011081 1523229 808806 511263 1863656 489860 355605 546807 348754 251330 1091654 994819 219221 321052 819021 164617 902067 464912 835584 1222750 1903910 1276104 371075 272282 1454423 1343512 497586 609837 1100676 425449 231977 662364 1080820 402938 530994 1894338 1306260 210053 606590 1219691 324087 1536749 152261 1946008 1701982 1342855 1494079 1160363 1362822 1663496 1893629 787069 9101 659366 420041 1587922 342268 1140143 689438 1342590 1382924 1450116 811083 1903145 144589 760304 1573376 799171 188038 581125 1709189 154419 1017845 1646925 130112 400237 1157454 835287 1595228 881806 1384340 1548968 1599360 1127623 191882 510383 1366613 247189 1320967 1078656 298541 31980 1856104 1132215 1690846 775740 144356 899680 1084484 1322084 1111614 713179 35591 783318 1356490 313131 176580 1545282 1335846 19201 1942896 1745839 1473367 1513109 1357757 28474 1202321 1147336 1787024 1223010 1124079 1676967 1923793 252732 1221782 1019487 1409852 1754963 1871715 114367 628034 14880 1262191 1192769 174911 438438 76470 1545000 452020 329284 1555926 591563 1587557 1726112 670451 1509901 1090559 1012736 1158607 517382 472600 1386517 1220613 605759 1361775 1497532 600920 478349 542829 1860201 1350099 1111303 30614 217191 583643 1427415 725755 623898 101860 1730038 1939051 1427720 249834 1071667 15276 926405 1719626 69513 511709 798620 1687261 600985 174548 1411861 1763667 1010327 876646 1607172 913365 795284 456064 527157 1656552 221778 1465945 378001 374103 70344 1111136 691023 962205 1792749 641537 1233819 983780 1092190 384149 650225 682442 1822507 31603 1465138 1560444 1600269 1132905 1655367 1046929 1844479 1299614 650320 990256 1285134 985494 1275251 1505080 453792 762675 531913 718660 994090 799709 770510 1196604 1699641 970140 1238678 244020 1895119 497144 664678 1319448 527605 210089 1170670 1101737 739422 768671 1255366 1331244 360259 326888 336105 838033 118514 467171 197980 971582 1828889 943124 1519968 1628314 209083 1883510 116819 950087 1259130 6485 591085 939298 822431 157534 1191378 134887 570327 1264587 742273 1566240 665925 1477099 1412893 1150239 1044025 1895956 866072 522055 616698 585869 1161157 1132731 283446 1147139 349522 332678 1049224 1644081 1793588 537857 1310902 123475 932045 1461956 567234 1269280 35475 724657 585812 56772 331399 885349 1819870 1521690 1951436 300083 113697 1077907 1505066 1092250 382480 401093 992150 1318664 725663 1032064 1957434 1808212 1985716 1450877 1793325 291675 587092 1493376 1882236 1258158 571065 1644762 1957933 1638995 1603899 337908 1500044 757204 41500 1393763 1483942 1818169 1625743 993971 894535 180505 661366 856146 1502396 1870054 1728083 388299 1916004 388439 1999250 212878 1325778 1933537 262993 17698 1978811 266294 1226893 1492832 278169 1173164 413862 1142788 1563034 738188 766615 206464 677737 1193130 243746 424750 13188 85488 65014 771883 695593 1338890 1561089 1101092 1569209 16400 222318 549042 872861 788284 1382418 205697 818233 1036740 1145399 946602 1964727 808113 1437035 532157 667976 1648910 1630692 1924633 1767983 483415 570816 687195 1683337 1928693 1436507 1837442 59481 1496029 1308691 577484 1256173 1930272 376124 1358777 1221086 40525 17850 1714562 1604623 977401 390272 1823419 1117672 1414682 1488918 1123475 1991402 1125067 1874287 1849549 832076 212310 1127860 566290 468446 874253 1513591 1150264 1794541 630041 1831473 850955 1977953 1653562 1024208 764413 310599 30442 1048651 48230 1244169 1911301 1447360 707788 477711 1782152 1615471 1185623 1884392 607348 459473 834997 826669 937645 1165049 1988450 166489 1725291 95327 38890 443235 1561584 692532 1510161 1112445 478014 1386008 1000975 649937 107762 1165216 1220282 1135330 4414 1102049 1200187 956427 1302681 1092285 343462 1423796 1554938 1979155 1507373 1863152 1633662 95022 1447760 1473899 1249735 1074379 1283939 936398 508432 1642887 579411 1110192 1990665 441678 1293701 1524833 1123521 82986 546022 629419 1273572 316355 181061 226011 1170985 343607 772446 459463 737367 901651 1546147 988763 1958967 6857 1723352 421898 1430513 766682 1496504 1478991 1957814 1319005 254149 942877 140275 1050527 130528 116351 551084 382508 591328 1925261 1739669 1288177 1745840 971033 805138 659328 1990089 1388777 1527622 1543801 676888 1561119 675908 116678 873497 452625 1092047 83966 1496483 1233190 80565 313527 563248 1468642 462756 1362292 306358 1385612 489533 608601 1865411 623713 680923 133109 231797 1841963 1892863 1153514 1659673 685383 680810 1113103 1136148 1627524 1418569 766302 1783994 1885359 1038224 540961 1478248 663548 407549 198819 545076 1827021 1880856 326039 699595 89110 938926 617652 1727974 1941727 1505776 165666 1323499 1207487 929751 1101525 1836306 40431 441885 429498 1387442 193495 748035 512413 133971 1001054 1305651 703683 1446770 1144956 720189 794383 71690 1155042 1062420 1010620 566858 168547 357991 1441503 483872 120857 577569 150354 210612 173053 1461816 523109 970325 1922922 39548 444417 768946 1625849 1980418 1846036 1473660 1438174 1078308 440662 831888 1361848 289033 95601 447826 1240541 1516629 759433 759387 711397 730200 1411199 800266 333085 1645764 533914 1931946 1015354 284088 788945 987229 377149 1460792 353791 1785462 68800 1585949 543626 1936730 716262 293863 1654292 1320265 871440 1525089 1829010 1852636 336856 611191 811798 1535925 1851295 377498 961426 1190193 1893425 1682694 510075 1260353 390729 976856 988541 1862428 32652 1162583 1974934 1321625 689280 33043 1562530 177624 652740 1379716 1422462 425905 281538 1309225 1904925 27857 631695 478957 1787943 875625 1174677 415666 1084983 1334572 497731 510223 766751 398888 1430257 739939 1526001 1852715 1775477 421879 1135307 148269 1498570 1803451 532959 511206 1857210 888442 1921731 1963405 1882608 1641300 1632311 924837 1872054 109052 429960 1385219 543116 1422089 1051971 1461487 149957 1896726 618200 93376 382757 1056746 18295 493884 122805 806182 734638 1756853 1099892 1044764 358223 1874782 1804055 610344 755025 1316141 1156653 389449 959585 1671553 1368051 542729 1939453 583436 1906819 1181409 503364 234183 1971688 1865907 1075559 1205843 1735681 39855 1881668 1127901 131279 1608492 1406758 1705708 1055728 1375925 438987 254085 1338527 289279 51841 1106163 72235 380538 998758 1512818 1022262 1923818 932028 1563228 1083173 1456916 1085326 697453 1786713 1984702 954834 385948 374843 1604641 466983 706860 639400 128622 1271654 77850 280408 1102286 52874 809679 942115 1526267 957268 1444538 1368704 1567443 285854 65266 1606857 435364 841851 669814 1674451 673779 1530267 752411 201511 903312 1287760 204576 208034 1488806 1316917 727965 1241168 1554891 1418505 1366711 1055466 1019321 304439 638646 532617 389222 819420 599751 47972 246402 1067051 1596559 524342 1600401 1346761 1208216 900392 148488 1354781 215572 1621584 1034281 680443 1147136 868134 502788 994414 1552589 404981 848593 1648788 815592 1789009 227322 1846340 15567 1898527 1782160 1302844 1687086 153040 1374554 479395 211365 1534287 171928 1666024 1411992 1442428 943043 1235215 398122 222824 1963081 582949 867517 1482826 556395 428827 1627235 166069 1527961 51287 1355613 242693 1171651 1087162 626627 1204267 770267 924269 109417 1750828 1727457 1347450 492729 299597 1691188 1234621 934 1619229 1976975 242051 30165 789190 615647 51509 1280231 1886108 714926 276596 1741601 682717 357998 1902567 1005678 725418 846128 68055 115923 65727 124870 1391253 1139592 1819259 1906524 1098876 1829536 996747 1308617 24309 57438 1107627 1942418 1954546 653845 1132124 1749678 498684 1744343 1166303 882179 94088 769782 1857028 115550 284417 1979705 1804677 818564 754046 75239 841798 1217369 838872 1636192 1804643 568705 1314464 7711 1920746 949781 1079175 479212 492475 686797 629507 652280 611775 1074139 810509 1465572 588959 694831 1780867 607071 1691286 999816 1039580 1150209 332250 1364281 672819 417840 1289374 1339818 407612 1830992 955597 714655 1422530 564054 920186 1007004 623865 1383588 1909935 688952 298748 1404037 375560 763453 1900812 1475215 1421149 1484890 471423 815505 703114 861462 531833 773184 1463715 1256459 578597 1034958 391458 619474 1656898 79112 305145 1710647 1977231 1587298 118569 523884 1907754 1966229 753991 1949545 732000 560963 299423 1953592 1017928 923756 223762 689910 1912624 693598 631082 1181438 595148 695592 1628205 1826807 1516070 713407 1405375 1536517 1503348 1205081 285265 700980 1182860 1960381 411278 1631911 424596 3979 994176 1763820 635927 27579 179032 237169 940121 1675735 1042955 1220197 1312855 1064778 1401518 1033573 858811 1724835 1106863 1974257 556728 102412 570174 1914698 81998 251155 1189621 802959 239769 782051 584607 155382 1913833 620020 1686317 1546900 1691939 833836 1081029 1363257 1040585 1455761 621612 237196 281632 1220347 1365792 1313182 1026480 148235 924169 454774 208788 1544271 1472528 649297 442574 1610253 1948948 959421 1332114 1586526 1865956 2907 1739519 121987 1976565 1597261 678830 683530 1353911 716665 1268294 442799 1204332 82531 1183895 66222 607862 1207417 301792 1388472 1805115 1204819 1440138 75287 597643 773585 1882652 243121 759496 1474024 498451 939331 1448297 1145873 844286 271996 378550 1771525 1975148 1125462 1475778 1315425 611559 258206 1793670 1119682 1631680 451962 623485 29443 1570636 742971 649888 346217 1204070 123248 507540 312434 70099 1723645 1921432 1236422 1862691 1855492 1927286 348847 714476 1778659 1268362 174199 76291 148799 1516495 1286580 1094159 349980 1102855 125904 1752857 845451 1097078 1597155 1179455 415192 277877 606158 451227 1007939 1302727 1325173 1029408 1333285 1709166 1356392 1069241 589532 743328 245625 1423475 1261430 295513 727785 1766597 920738 1143881 165249 1129980 1691657 1396145 150941 1898610 1799672 1952971 1445823 1491528 812470 1393528 1031177 871490 1966082 397006 798071 526924 1491817 307748 857184 598891 1505294 1935717 1288653 1172834 439635 830383 1003629 1157479 182863 1995656 252836 1435637 1129546 1858817 786776 1618935 623727 1887007 1148428 1200682 994519 136263 1859660 423377 382868 1719244 1010926 263029 918185 1484930 881611 1017132 1257670 1929158 1394844 1370496 128434 1561656 16388 1926404 1531670 970186 1082425 328250 1150794 1845994 1276909 432086 1990479 353236 1205044 11974 280505 1122988 1251770 1801622 1022197 1275771 259801 729784 215527 1543075 1628231 1253100 1560399 394595 1084777 687782 256383 994947 707269 9728 1803280 1133970 1276560 1221493 1647653 436042 941294 1485383 1110492 1719667 1733055 1138926 1877257 180461 565054 1708371 581061 28500 1471347 955533 1270348 1237491 1766826 634851 349600 989306 983122 496647 37499 426374 34578 418573 1600363 44359 178991 827652 991635 1944398 1053737 1479121 997913 1795068 677884 1114826 22351 1017904 777388 384187 1593116 1610201 364134 1693491 1971369 1183437 897275 225172 1037392 1361170 83585 501125 1215231 200433 1305496 328738 1778681 1527736 1902268 87919 398425 1941193 975951 1029542 1659750 1170569 701300 1615659 1942765 152780 433090 1325194 1965689 133200 1129539 1841208 1190643 1991413 1101668 1307915 619596 1293797 1467767 514324 1202595 1538783 365056 1209858 1251350 1790598 1459320 1176099 107545 376464 395344 981244 660071 470031 61318 146197 1929013 168336 23085 1021757 1223343 1857299 465369 1088814 1732578 1829737 1450624 713700 1372747 265696 348265 1937461 753299 702610 1254382 1140030 1412989 477672 1727715 864968 1337717 514869 570131 720480 707349 780506 1818475 1400854 846369 237770 1772656 1596251 236535 1388595 1342569 314871 960825 1311964 803995 1121297 910791 846928 1507958 1046556 1026840 1348914 809441 597627 1239221 1627931 773588 953729 1687031 20955 911770 836987 1984106 1015585 657191 794452 1247434 1426843 1220849 1919611 1425732 1487565 1384260 509179 455067 66931 155244 1825674 1268104 1268351 1684059 1272524 421202 1183725 1105760 1203550 399874 146705 463775 340207 1966691 1165376 1186188 1326103 1051939 1491383 1910428 745940 86502 406328 1861278 132897 1596262 1797024 1854379 969382 515387 832633 1367577 575451 782382 419434 1550060 196805 1312000 1523414 232894 615571 1896621 895268 1156538 148022 847544 1538932 1715755 564998 1718345 1310613 501670 910646 1982272 1584612 1331496 1759002 897360 1495324 1812591 760083 1052645 148181 410218 677878 1709744 492509 851075 319764 1787740 1126767 1981530 923287 1372896 405058 1943173 398796 671707 738484 875150 1949224 1824392 699409 1149626 1921336 1377326 1933550 1101312 1932153 1182429 220888 1109699 655719 5430 1443741 213056 1320568 1191390 3028 1649722 1792531 1162320 1571329 861460 706101 1949914 1713120 1812317 1562130 1332396 1282634 1124816 1680980 1146573 1645294 1606180 1347385 1488110 363483 1329547 1616299 1549098 1801687 1212654 672388 96292 171449 490544 554168 1790666 1457497 1596253 471771 1830242 809173 1714894 80334 1913291 1205024 1664512 1536929 1083129 732956 1090563 1991041 1652153 804169 859218 1999761 547749 918008 715355 328356 1943349 1615483 1642039 1606136 1503517 1049059 721056 142132 994121 638706 1967367 1106040 1108246 1660219 672707 1269527 1603738 785596 1030025 1435882 583309 899457 1218404 1414484 1669602 541436 170391 424910 1399499 1777190 223141 107674 864522 1516721 58202 40715 1512530 1395975 1434545 177466 467096 1325029 586389 1253358 1867550 1283213 1202345 1429144 1389018 664127 649029 985582 1599280 694881 1453126 226286 1747464 456502 1902921 292143 1890938 1327805 622711 1370670 1780997 1739227 924582 805210 1925362 1677346 672259 1185229 817144 273776 1884545 1741171 1898874 1741903 622929 87463 1154194 1376768 867400 305877 498299 754470 1989927 916079 112932 1656340 683794 1910330 1484829 108373 1416896 966497 1215871 573616 546191 1392207 459893 398868 692267 332887 1999062 1974602 1644523 700644 953504 421914 339227 1709162 22879 721788 1319889 889934 832639 96225 454254 1954582 1176598 1733848 1363996 1861274 1249346 1541847 1541803 1398389 940116 111134 1672593 924564 1935507 816115 1695405 1218378 436389 1228235 189097 531919 733027 1708768 263570 1348900 640000 254681 846368 484823 1984825 819376 1818261 227327 399429 831823 1134883 328720 63396 1186324 978053 1888648 576562 1081801 10347 733107 1379107 1203700 1550790 1344737 1584392 1609078 413765 775958 1791511 1908109 436143 929794 1669582 1732662 1577377 181017 414182 1943046 138831 1638354 628544 730248 661258 852900 469365 827427 1457419 860531 1704515 179867 970069 539747 1107692 438497 1548928 1327336 1388900 705981 830216 365139 1174913 1043886 1049989 1006495 1574578 1772867 1105812 146054 370867 1403273 874222 470874 612126 1772460 871087 1425702 197491 1562749 757217 289984 1631395 1921888 1058571 825361 623723 1955332 331036 318720 1325550 1443531 999266 1988171 324264 1164449 1906451 655394 1002402 1498341 442992 289994 537111 1193617 1375204 1631207 82833 590069 143418 772831 169225 1444071 1497244 758143 1372648 753549 557336 212709 739661 47029 792428 1869192 991226 1133528 939070 254354 1103977 536809 1266601 321253 331869 1474641 927499 107734 307450 1842234 130183 325042 1666927 1553298 1734075 872097 1562592 1674588 1068059 5706 899110 117750 1544922 575885 1093667 829910 62553 676839 587179 1848801 1810008 450728 687569 1249213 1427167 582620 436121 440517 1756158 950313 823015 1172100 730886 1906603 428849 1354921 1826932 844508 1831137 272599 649315 1963046 250687 398202 1796465 1816319 934656 601840 1849856 334465 1896894 77933 1786978 1644889 444797 1243826 1927052 839322 1732887 345521 1174736 1973087 563160 1262120 1167225 417403 1752216 1895779 259599 1290633 1211967 51363 372861 1923263 1629413 952311 13997 1209735 688706 1828721 662863 740045 1781019 358685 1765761 1629176 1135631 579556 1596488 1667409 1235718 811652 685190 563225 1707108 251611 1769126 1477114 616495 1784681 872633 1967616 1428363 947448 1494431 1680623 1737926 1075099 59322 1954560 1329576 1150644 739759 1132355 505066 791085 104763 761715 1307729 132176 230771 505196 561279 253830 1540905 504491 1915068 650428 1022179 268877 616571 1120007 770929 1138059 293413 373021 1768732 1383526 1351861 1515025 592445 1645520 362979 253653 1074407 1977285 567593 1495604 1561799 1893904 1134416 1011139 488201 1435252 1868180 764386 752133 939518 387515 434200 143354 1370088 1076097 278798 248560 614111 1738104 391199 1503924 252910 1305590 1820355 1717898 1998846 1161039 760679 270539 1829305 424224 791286 30189 720060 1814012 1313519 1840108 118552 274948 1781305 1469405 1210892 1546270 1556728 347571 860757 1429151 52870 468763 1603398 849343 161031 534536 134180 1791808 1778910 1649224 1552000 1028393 924343 1112065 1639625 1155153 1548875 857518 589030 1802971 141900 1814561 282753 754158 1807362 1679635 1775771 1990408 345631 134197 41753 1816007 850990 912249 1969061 1545055 862434 471625 1975140 144817 397273 318999 786839 1495373 1870106 683581 318533 254804 1172851 1382127 47250 1834159 1566601 902480 741748 1479870 939207 1594763 660499 475853 1452884 890443 1682215 1670198 1247869 1073264 544323 1391119 975891 1480810 100428 1081962 858589 1538556 1030315 1888148 1935571 968463 1862695 1030854 636829 345017 1568983 419415 610381 1123946 20752 1086952 71464 1490127 1607822 1943041 1189445 236020 736605 946992 124986 447251 501708 1725561 584875 806093 977326 1387263 1365306 140763 372119 1049821 11719 1037380 406661 1525921 1216037 1051870 1799170 1769175 627755 326512 1598890 662801 699194 222646 1617272 255446 1198531 1409856 807456 752122 400344 1861784 1689194 1701175 1783493 1811475 1795321 25977 925013 1358629 1676698 21241 89423 1188146 112914 786862 1707092 831795 450655 1049312 142318 498868 1071193 980917 1066696 1780680 758098 229470 716661 1743366 1135907 1744760 1908376 1450048 676960 20953 1707330 1868289 313005 533362 1572281 1520175 39815 1526380 454843 785364 1419926 506730 1054096 136377 1421594 793904 1882141 702870 1389714 1085795 481565 587364 379497 36108 733621 1223185 1885794 1011418 531281 1982218 21294 1247824 574031 758800 1045971 1649740 52660 753481 1512313 788015 775704 1765483 1480100 1664050 502720 1250956 95088 1577848 37384 873151 1175809 946973 1371632 1324994 723373 403377 572904 1096644 1211412 282885 1315407 1207056 1241221 639115 742231 1433761 1214911 20431 1326502 1106292 498962 331821 1241773 731413 1583637 943621 102073 1241366 2512 176144 1463035 299290 1836175 296922 1454153 616525 301252 1137781 749198 317086 292177 1143951 1634816 847178 1679133 473479 7165 1242754 175317 1135510 883790 1908168 1864715 508776 1406799 1132749 508622 201619 1519986 1445668 1625082 386392 1657093 738604 521972 626820 1206121 1892841 1451828 1631168 677671 1390934 1253175 1965697 188182 1705855 75051 1923960 1345811 1505356 297925 787362 1526258 1427706 1857156 1535042 259219 985851 578441 1377591 912024 137957 954252 1551007 1675228 1755345 1309900 688555 148982 810621 1360400 705900 939206 1070158 627509 1152935 1538776 1029584 278451 1568370 1241439 10800 1919562 370794 534714 1130696 502938 1410022 1507177 1977624 1583090 780848 180533 1954657 428532 278528 363017 256021 1717297 1131110 1771529 744247 1666842 1988777 1922510 1084575 1610244 616922 1564273 281067 279825 1534826 375262 1532702 482584 1867167 786697 461804 582978 1051262 1733586 93966 1761523 1335462 1696748 751047 1968676 1217155 95134 277004 1497698 860510 82865 1084272 1805253 1034262 1433641 1584945 1508086 1966709 424617 78980 50575 1473255 1666698 562455 1331272 1726790 1949471 1714212 1815640 1220155 1040617 1747745 556932 744006 1367045 449015 311598 725819 316054 1355963 1099179 338926 1801514 1521968 1040574 1352436 486213 1742260 531083 890722 1197189 204540 1282222 788496 77063 1684548 574469 1680319 57475 1938975 1378773 127035 1157170 880268 1453417 1232809 1297024 1083259 333201 253320 1435762 4585 1024519 900200 1748904 600042 610185 1824377 1018894 1437255 220577 209290 1571165 1307093 1945081 793040 1720803 859002 977548 170475 1593476 1513867 64444 911213 1780083 700225 756250 1832137 818894 541066 265538 1545965 1287559 114789 184821 337867 114371 1574240 467123 194871 938631 447041 879789 1919957 132288 1907340 463973 31194 734833 1979008 369307 901885 400985 1731009 548894 1308694 1017544 1321547 1195454 1603362 210571 314929 179562 1196188 243052 608304 955779 721312 393651 962570 924400 943473 1867939 932886 1727952 1277507 317868 1904863 987146 219439 1565644 1965492 1729641 1745444 216099 1491049 1116818 916318 1716505 925185 529604 1350197 817861 589656 1797430 1849669 785107 973206 1923742 1993315 129288 1107493 716515 1273557 48310 545012 939716 1829502 338188 1875564 701898 1093193 1220160 30072 550302 769680 1521487 1300490 132247 251624 1664279 1726796 802000 659172 1325306 546812 1504322 254670 1957463 250657 783733 1213775 1889822 399101 1114172 181168 1953729 507628 905397 1257491 1188393 872117 1955483 732193 1941845 954771 1000835 1803353 1053208 1495365 723552 1478030 1062460 211960 113232 243697 1923998 1989056 506944 1085141 36204 460977 1529120 882543 1147637 1003117 161061 1112978 1544829 1882052 803396 1598766 881217 1543490 1375064 640724 374245 955558 310803 1214 1773582 1424561 380321 1841181 1065399 779108 1588594 1596921 1410040 1327645 1135347 468493 977314 603567 843929 1779851 528520 573928 1428475 1067600 685734 638423 1856123 716380 504479 330273 909671 1493842 1664915 149632 306253 1463044 454750 779773 1930326 1397249 1158340 1080143 235746 345043 240541 1631396 345057 40343 1979479 960766 1801359 1357219 123617 276107 1559431 1607010 1522568 1940940 1402160 1282574 901677 1611191 97982 613982 1508220 1234323 245070 1912081 872049 1989454 1617885 600072 805388 108032 1996357 602550 61993 922901 1922399 1413520 908825 1130376 193336 974987 1023811 1999189 870792 538033 1201367 668967 867648 1976632 1257911 100192 342331 1298293 296746 871922 1680484 733941 1107589 479572 567749 1233709 1620815 1219008 50884 1351095 1176553 613105 1076195 763093 149487 1432605 197969 1013843 363344 945671 1912605 155896 617385 1758941 156531 228003 695829 1064804 1193363 6220 365516 559675 1130769 290044 1669753 1389925 1522560 1289488 1181890 838296 951595 530349 139702 10987 1961409 1970942 407395 1720076 1940147 1832493 189730 1904631 1091529 1082655 1576925 1346305 541960 1290177 1095941 284366 869178 156982 381593 1841999 1465676 1510267 1142652 1078250 676090 110115 1597168 410671 1657277 1025981 808046 1158576 346364 527975 541676 775386 409368 907624 1186282 648038 930521 6074 921435 698873 286260 1390068 338893 70482 24907 1532634 1244035 1579111 1213898 311700 60491 59644 527865 1483600 366788 1714611 1202134 1659053 112564 689032 975516 621061 556833 1614811 892500 932004 632759 1325001 1845338 598213 950996 356054 302420 338710 1363228 1482970 1112380 426530 1624315 315272 1812548 962967 846855 1303559 1850596 1686220 834108 813398 1720588 1570350 1055616 576945 1627689 728908 1903602 880304 1374724 1658899 326203 1212734 572398 966005 1716882 1283775 1018979 648913 94657 1508650 407311 1128619 1566413 1440549 1131215 501893 951825 1398475 707304 70249 1142477 334252 122675 1721699 1477891 1168120 1788896 1706912 579044 17359 1139211 925122 1027024 1537268 1596065 1998206 268952 1368545 1525123 285711 476691 1898557 1282287 250862 1293922 1314259 762342 1628411 1184583 1069441 1868056 1674563 1457159 1802892 555650 470322 1210094 420817 31348 285621 55832 1464060 1821045 837661 988524 950813 325912 364679 1412831 676999 1725390 1684410 1180612 1410559 1537312 69052 1505182 1066177 1939317 619354 240016 956161 839225 647563 413186 715432 1338675 590256 1874247 1194560 208693 235237 1377592 1079598 471050 391256 1792517 133446 75739 517097 251250 489872 1838408 1420642 9469 906804 1914319 138306 553487 1206184 1158 1136618 1616406 1457055 733756 1984267 519382 1838084 1261443 1509444 1696699 553785 276260 1459499 856765 306345 1060442 204358 313025 1985312 62349 295598 555683 625406 1260209 1949282 1595757 1327802 1965963 1469168 1871316 1933329 692268 1360437 831509 199908 856567 507115 108175 743056 1514372 170276 195109 1361284 66221 1517753 453867 1105945 1336798 1653644 1433546 72099 714164 950816 1420753 1573080 1666932 61718 1010786 1717950 1672750 683532 383687 966402 1429132 661194 1681428 322883 1103906 513784 1547245 1647731 568246 562384 789280 1953289 364549 926295 1888934 520751 1461390 136401 1259273 789960 1631138 1964198 673860 1760077 317345 1739790 884833 1811130 61383 1529476 1169767 1830175 1383402 1864392 494823 1742623 790594 675436 414446 124204 532828 1436965 1252444 57443 1692927 1507443 277123 1463583 1498498 1242888 1347753 1509938 424247 626304 1648433 1672022 816447 501058 1749815 681923 1202591 892687 15224 456661 1596732 596005 1166315 980356 1653185 775061 1346945 1450758 153488 904462 211337 854371 1719974 618442 600222 566579 1551469 1425114 1819752 284336 1735900 964877 1295348 1349927 1728180 464868 127659 1582444 527165 1534365 1462469 1988228 731554 892052 768122 451417 847534 1126016 36926 427529 1869474 1568989 968943 314156 822583 501963 1414055 1922505 1593715 498845 1945834 198859 1132531 624768 1024358 1946844 1428266 1047807 1281750 687519 1683730 691289 605675 55710 1481561 635887 1348521 45430 10454 1524053 1589724 1175269 1277811 969610 125081 679078 886332 1192 198442 712852 1641416 1683013 1935495 622202 555326 809575 805666 703426 1893007 2786 1672815 1938333 202402 1980985 411822 1101080 1643078 1809716 1265161 1315091 635931 637247 1371016 1575646 13372 933121 993580 1356603 874746 1179839 1634663 1143390 231572 1590813 186281 636770 1892635 763304 1789510 323764 1401887 1069374 1654682 1481149 984411 778522 1387143 1294168 1062208 1879558 1390115 1291720 1895818 751888 1640872 1419259 60792 655676 777042 1454744 1831762 1092593 230596 907683 654608 700055 1869147 1833450 37373 1242834 1723232 1394650 1638771 955674 1281606 149718 1562182 1744087 305737 352889 1823024 876880 618943 1184395 418121 1175248 1298787 505854 1722031 625359 28127 1787228 440953 1731237 1072872 906789 148702 1234760 548224 1127207 1104873 138466 220253 1240482 1044093 1808205 708985 1239367 666574 442034 1458303 1206212 424502 293221 1386019 1299156 788333 681928 174796 291488 19778 675596 235807 1237647 846670 1120127 303144 189508 653232 1910640 137404 520590 622086 1642212 1872766 845370 28601 1388020 271712 1133679 270227 356361 766305 1407053 390157 747980 213097 192462 507908 1131348 1134347 732092 1670633 841788 1032006 886957 292745 260014 86589 1108973 286950 1558154 849163 311115 994151 1542689 518769 975910 1757188 322470 1636472 163819 356835 1104736 1348426 21193 54088 514818 1707778 1764392 1137828 1183289 298230 290368 82233 241507 1169249 1239345 1808239 770663 823826 1781555 890278 1238295 458507 317673 1262440 410079 1283887 893275 628854 1311936 984064 1197126 1538831 323797 627726 1929989 1524202 1971011 572833 457913 1178428 1064941 1759848 1468885 225396 1630255 1538542 1728457 956114 1183031 842586 1561591 1004284 998385 105754 1171607 1515919 946060 1208953 1981729 1303577 320359 1824776 754218 684206 1204163 1097226 141392 1943594 1338220 1699315 748827 787968 1492737 499853 1809063 141302 857722 31148 1277898 1356175 1691604 121466 778276 252499 464842 1513433 1298785 1291127 838841 1845170 115295 239674 1451288 106206 1992132 621364 1887147 872773 388586 452098 1670481 1588110 1741344 1070130 1580148 28885 1588775 1641559 1426565 1062539 102735 1497528 1217058 547349 1819399 1707249 478325 1302082 211298 177548 1935797 533182 1317853 1658951 184120 1777804 1705469 1202966 599812 1374508 26420 453966 517916 753501 1934953 1213773 516189 1254064 141881 852667 814246 1322009 1979674 1628779 1727441 1250015 1683763 1613847 1393817 1945659 1006510 1494214 1854811 218293 838749 1208928 1853478 1812647 1236512 93886 14479 1181738 674238 1192768 986141 121890 519259 1103327 1566397 1369329 1399958 620523 987493 205463 1159482 1839524 1222133 1248892 1252340 379811 1321257 264553 1401151 1234610 1240186 1998180 1378414 1340940 612734 970428 299695 1897089 1742740 983579 1054879 1789126 1216406 1946211 381070 99593 1790431 1905645 1742462 1105624 670856 1341205 586358 1981421 1604496 1820048 1462195 669629 507933 610042 610642 44544 1844462 229092 1806518 1241393 1426543 1770688 1406159 1375257 1469977 311533 1816921 1849721 561964 808906 1393835 44589 1335415 401086 1343363 1842125 479839 146672 342694 143919 534450 1590828 946351 1122514 39408 1484667 1758822 1885579 669004 119965 1021304 272486 735615 1787361 1233258 1500729 1872848 1733567 838542 1726631 585972 519346 260042 948723 1075401 1743370 4932 1791755 561705 1039094 473983 398408 21074 1663203 1622032 599992 289949 1756619 698344 830726 1029846 898525 1808012 570897 830244 1949988 1909835 1099082 1237251 1589652 430934 1641505 1336430 1690469 1039092 1145607 1598845 1760988 1153665 284713 215740 137807 1262673 1012449 1403798 1429724 1808878 568413 337042 710960 313853 210772 500899 170744 1383888 1991795 1543239 95585 1266061 1339142 795897 1851042 1183560 1300769 999024 26315 1592578 72510 567298 933924 1086724 1834259 1770856 662816 999925 48864 939763 625692 221883 354670 1133941 547928 1576374 1628598 1712284 1763125 1538158 1341216 77803 513326 989118 1168725 1724245 1412156 1074677 1365891 224672 1632768 1355018 1351583 415162 1745829 486834 1102213 1893952 1528128 1582790 613197 586801 1051909 1038766 488776 479564 1373958 469631 1611495 1678702 1783344 739956 326907 750054 359589 1406581 1308083 1668128 1657667 1002461 760252 871470 1244553 227704 1388804 1449035 1752204 77859 1628131 464530 1632742 20298 715795 128466 1841331 579414 1339827 829761 1373215 327848 1350132 14034 1730743 275258 1526683 1916141 169533 1756884 588020 747731 1648269 1728437 863791 1237702 1672266 1841649 1187701 302746 1044784 1694326 537134 1165530 452194 623716 1755065 578368 354219 1454833 1958954 1983357 1312846 518151 1132762 867721 1929069 1281415 1666624 1086409 1014002 671011 1847781 306591 856757 536340 1270784 1700218 584701 421657 549241 1046485 56809 133385 1534646 1578662 1897831 34521 483826 1651789 1200357 1036745 1414398 45619 1740311 1931587 1156485 1730545 1750159 375546 383622 145705 1409266 1376990 784654 1849290 566184 696365 1977416 807091 1094263 215686 1479496 1959099 810792 8984 900553 1146822 1396312 1251234 634215 1069083 577352 20350 1668496 41150 777414 1717980 1116910 1086118 1022976 1454435 1089566 1885043 1264574 568672 626246 1147736 1265570 1807906 330049 484834 1615537 1614967 47663 1627157 1438283 1330528 1288656 371945 1228973 426561 184751 1547823 637030 305538 1499258 1884712 963142 1655791 399677 721022 1100288 638086 1794867 507260 1926395 1325191 1165346 639246 92783 1965225 121345 118880 1167005 1008703 1806181 210563 304390 62458 1173751 1939179 1462143 1622766 215356 571820 1642194 364349 201681 606135 1879399 1151792 1808618 953282 1461072 282114 1127029 1591818 350402 478602 1900537 689878 945970 419990 118898 615964 1368490 623431 1107653 1036526 634128 232826 1447231 951720 1830617 850067 1048126 177338 1986193 576734 1371048 278255 474534 1457268 1230800 1856538 832801 1801282 1531990 50172 1068673 644750 7333 1986417 110937 92090 1050207 738619 256664 88122 1789157 1953295 349875 596149 1484353 1773926 1711687 1712713 1154750 1035072 829422 1568621 288808 1273532 479347 1580871 422396 1380483 1965683 1299973 373760 73891 404592 1098337 1417260 795497 1321183 216679 156928 1963603 1731528 1727462 966058 1441848 1576335 395034 1537242 1936622 1420053 893922 468064 256803 1713003 120235 1354458 1758112 475245 213431 1699521 1225912 999574 1711570 419341 1110148 757673 1537984 1278212 407428 1191765 965830 1097250 1878669 861952 904602 1730857 446173 1952678 1797670 1410117 1681506 960731 1233974 1705613 481733 1166168 399082 825669 982184 576090 59179 1246327 877355 25095 318854 268215 57790 73437 1404786 443034 1850831 656584 1012661 1224260 1244780 1043525 1260050 1675630 1245208 684765 85097 1994807 1173668 731908 242504 778702 247613 152394 1251649 1477619 826779 997146 352188 717030 1915976 1735542 610211 637523 1109695 298350 698420 721307 1748467 1316053 954200 110679 1677266 890750 1468355 29115 937046 2333 932444 724915 348485 1898687 1945845 448250 1259437 867197 282237 1710414 1703052 1211181 1999510 515732 851921 1211678 977792 1923804 1627408 466684 902338 1071705 594347 80475 1889676 1695774 489458 23370 1179665 1091434 105477 1534372 195352 899359 1898435 50268 1025708 1874001 1542887 1023636 974945 1254442 1331099 1032252 1577331 1358041 484610 1751293 1700851 1269431 1701924 16691 1362404 1570384 312180 1168175 589302 337785 1741402 1875402 134903 975277 1320325 595072 1984903 79396 1208923 1688845 1697064 1238259 1906192 1683521 815278 87725 1024713 1979084 1210728 1943759 836951 1212330 1035626 641236 1060941 1524525 1125752 223932 1233349 598751 1248804 30769 1926399 1196631 526021 964033 63429 444000 1146150 816338 462228 590952 133995 856602 1841360 604483 1584355 282884 1522461 526612 1330918 519291 1816097 1016766 179161 1260347 929700 1039721 785181 301425 971916 552270 83566 635217 1000953 218189 569557 426920 863405 112284 1908691 330345 1384620 1297152 727605 291870 1210530 1376384 1044707 714548 459864 1583100 1598816 465395 797826 108628 1022131 859742 1112746 721475 1057462 474361 341861 1741236 622926 238235 716264 976238 4035 880127 492195 119147 1304663 1123522 1759846 767287 1936554 234971 700624 781265 1361793 1218284 1891452 1371472 197989 1328045 1817737 1164745 1058875 238261 2560 8094 731265 1366370 1868057 686793 721696 1965860 1665289 806383 895615 115522 1536646 1531252 138465 1395855 621359 1908773 868038 1730182 514325 373071 1618920 289897 934742 1233495 731752 969111 1214846 821086 385629 213958 119045 1216932 1383968 241704 549746 845015 466303 1060630 1609648 588186 1503441 611803 500726 526628 676223 659652 511764 1448289 671455 1357472 104756 93353 1921157 1769483 1162967 1033818 389632 56483 422588 1480393 1729315 86853 1142008 276733 1699870 747814 64485 1904391 821150 763370 1478427 480804 1179696 1393756 644325 972482 1029758 1065861 735066 1565213 1006314 756239 1307663 1276022 510597 1997678 1036999 1440619 97555 189568 1561928 268604 1041037 1270704 226697 1041400 95819 1016945 1301980 4514 1179924 53075 197439 52801 1566630 1998251 866083 264518 116761 192783 1106747 1881108 1191331 474197 883477 1060575 1150 322534 1571670 363794 1049965 90054 1481212 1307726 433192 110904 1868433 3147 196605 1018183 642537 1540503 1432474 1017866 1412157 1556444 1838207 626956 79170 1882108 51959 1016737 1699654 35720 1984606 1908011 1654453 1339114 968187 1968275 480551 1418531 761712 122728 1367922 792349 961474 715 415586 26546 990747 375526 838330 59842 1199947 1559229 1299948 1140480 382754 1653127 1398304 751419 1869419 1156214 1167618 428722 822033 1577958 1033388 1325962 621855 1185651 287991 874037 254265 1726888 1384117 1057099 486332 1474295 100670 686469 328542 1922580 1437284 500996 924178 1761434 893865 567976 673534 303407 1434564 1371604 222839 61640 395588 936845 386019 1199793 992105 440527 360809 740995 455487 1394643 830981 244182 1533483 607168 1481574 1805641 162487 80099 584187 156802 1069478 1953476 1661571 1322668 135078 1754807 1364838 1493896 66212 1128560 181115 1972643 618763 1158595 1756090 1266392 665634 1672757 1741469 1032329 1048685 1283899 682169 492877 1647514 249250 141080 336952 877132 681224 1806010 1462875 261275 550033 1677845 1690147 950592 671691 514524 1126423 1528363 810002 799576 191835 177929 1286628 1718979 657481 1311873 889271 1590923 1760895 1738142 1129062 644376 1581214 273640 1196696 414995 301997 953090 503892 1761886 1690830 1990242 370543 908707 494141 366511 366401 1088285 1870958 146984 1673426 1919704 965584 1445951 1081301 1667134 1301223 1278595 1701589 499750 384654 1475427 697434 1442110 697706 970472 929367 1253686 173058 483025 1645309 1948257 1277901 93142 328073 156298 656553 1256403 1287689 145788 1092297 1410717 425982 1392335 453397 548838 194553 551826 352663 986194 392722 480417 1676777 1591505 1977309 714537 816472 1213127 796622 1826498 1965672 837356 1889038 1908785 1428845 1059900 1161607 1656806 1692164 1177041 1061796 1455858 820877 768558 397885 1428744 742138 1856444 969656 860529 392357 43350 344687 264509 982827 226238 1021941 1540730 10797 446032 1599078 344863 1158815 1012446 59206 1759415 1283057 28014 1476229 1094840 1703238 1709913 1597707 162793 853544 1636615 342727 1732187 1603055 1923688 1701547 1026546 890760 1581412 1211993 109065 1541473 1413402 115730 1163676 1504767 817022 846305 1243971 268943 406119 1813963 1070027 711413 1906779 1756305 1933887 1297669 27969 672040 332095 1430477 1358984 700072 447021 1681222 1389508 106017 772047 105545 497720 886481 1798108 1991098 1613422 1005861 1929338 1066021 1889270 1601968 1480920 508001 1218817 211059 1638723 1178818 1044364 214433 190988 212692 774413 473084 911681 839815 1809049 1174727 721416 2234 502555 1214877 405919 192103 264084 727674 1540356 164609 1032385 1561590 218370 1559704 792796 1250397 1195784 1776545 1250047 1187273 1763063 304572 252123 392164 198217 1875010 962192 463074 1210598 1268151 1869097 411466 754290 338583 1367421 799314 1957716 70765 1566175 1198642 508199 277734 1373291 1971477 1097473 313417 1013250 1973858 75022 1371668 516903 779622 1504455 1177264 1187761 1276571 1639232 544809 244605 751848 1147820 1588608 1324493 1487802 388717 1647601 1954797 1306186 879688 1942339 118020 1021749 1797360 1008040 94982 1901292 1973962 1191197 888210 1947042 1311022 1611867 1080927 541540 1413465 234415 59137 801133 254124 487095 1632992 1025630 1318879 1156305 1454773 428361 560096 419082 1588366 785929 753568 164997 1003104 235686 988261 1531543 1078019 287649 700242 175760 234512 824228 893594 234484 1667670 1341190 1060392 545474 59494 1528596 1200260 241165 1439297 1634420 1160923 35877 733331 308372 39949 1061554 1141859 1715786 132446 182126 708871 197319 1068908 1618002 1679877 1892534 1421539 893166 1246740 1243901 85238 257663 106428 1926632 1617343 1028514 603406 922994 1212249 1721018 1203377 338178 1918695 1410891 1162081 133751 1896817 996547 610109 1175801 1254398 1552832 1829975 677493 578064 521941 741110 1031061 785954 94546 579642 795285 1506060 1773822 1711731 1463134 1635954 1453794 1156594 941351 1860324 12921 35804 1736129 1669114 735728 921008 1253327 850149 329188 1515735 417031 1206619 637814 1074673 1804322 1487119 298798 612949 982361 685698 447173 1447682 814074 484126 1091668 941975 1178494 282408 557369 946109 458640 959935 434557 596053 954791 182611 1975155 1548002 1077841 1219886 108369 910126 515563 1886797 1866907 1847967 268665 799557 359916 152403 603842 1076357 1233637 587691 904577 1899321 1666181 665788 1899750 1553834 1680190 1843863 1596993 1364724 1685703 1644203 1561164 763715 648370 1774029 738090 1942795 1211998 1433855 1964901 520850 1823492 330438 908539 430096 1333999 155270 1916494 1282361 255659 448588 1334024 747929 779944 1587746 814499 1160790 1672325 1179008 112804 380232 1009381 85158 329707 667449 527372 1609942 1771494 779768 807241 1848064 745213 1078835 1102783 912272 360167 1689113 66783 1446725 1761136 1228923 1988668 36381 1626620 1928028 1980129 1865231 1788053 1481833 212179 1596749 1526630 318747 1412158 1698963 1700453 1025977 1768174 1892740 1758837 425798 580354 43716 545748 1200723 349945 1962476 1706694 35943 789994 1344585 1386360 1715056 274659 1144560 1849825 79530 660382 1356437 1087848 1907272 1797724 1894812 245745 574945 1149754 340472 1845888 1747957 1094412 28192 377460 557822 172844 1336032 1680816 1702269 404654 425069 1422455 70710 1678089 1517440 342381 1273029 1870767 648399 1823339 1239520 1453780 1462858 985599 995080 868698 1890575 268223 1805441 534550 17206 13257 506978 616890 117372 1172600 1210222 1820500 1050046 640651 410 860893 828814 452337 1480086 1994556 558249 480439 216947 357387 1314642 1437158 1880961 1850465 1011074 1370096 614957 1246741 743591 548366 684853 1992493 232428 860973 469142 374253 1041404 847086 147154 626899 1665066 1959110 100760 1286864 1241908 620539 1344604 1523364 514665 1533589 1024814 931159 1579477 1670688 1246059 223399 1170835 247469 579794 79311 249684 1813789 211736 676089 455585 253845 168647 321716 1674773 1444798 1428553 1182631 1195048 1017887 266435 588017 135254 1926440 988890 1764616 1268964 1949840 41086 1832104 847563 1776241 1866767 368954 1461175 1585258 1911781 124844 1425452 1607116 868348 1704003 1158245 1263566 723850 905617 539550 1039359 312871 190406 1601714 548847 1602672 1128426 1513745 932748 1268225 541109 1218023 14348 1551992 1656937 906284 1833764 1761452 831751 1924574 1725071 783156 1509799 1551748 1757868 395121 1568772 1718201 296834 1496714 543959 1531587 303291 540214 711862 1080617 997699 761192 1483956 1285665 1450629 679470 648365 108066 1796078 959470 1800545 273027 1859005 953043 1036664 558993 192134 1657719 1543541 1307668 319810 1260420 377866 1851875 517168 238368 480570 184097 1280394 1996856 1640732 386812 153148 145194 452115 1058811 1955680 920977 287206 1620412 1192445 1038293 1437876 1775255 1198884 1187748 1036483 755623 1354833 680683 1264106 1068165 144885 375885 1983312 1642402 693626 1871837 1471111 487013 592682 1750509 1217298 641794 1972920 738960 1370978 1165998 620595 1268751 625688 1437980 1779193 1551463 1866488 69732 1171628 1483156 430220 1846188 228865 356125 1720051 76768 1124135 554010 1279351 895735 680270 1223084 630012 924861 1998748 1603902 542076 735149 606099 955312 651460 1418341 440769 1010352 1645171 971571 1087382 104181 608091 1627666 1788193 1512021 1341809 959477 1647591 715780 1846142 180815 834720 1141673 887223 1912174 549867 1046368 1121712 849885 692712 1171426 692792 472537 1625508 370308 768192 1152729 171551 1337771 63903 1126920 1393242 1256953 650305 1908466 733215 1014690 1731691 750759 151120 1114834 147249 1008227 1812636 28785 1399863 1554576 738449 795332 1578898 419114 1582228 1751823 1007714 1187910 1627898 1096766 263590 384563 1530217 240257 1443294 575490 698013 1649694 260023 776906 926992 597182 1567106 112788 1396395 1421198 72380 1608597 1025606 554333 1068441 1528018 790682 923767 1453003 912561 1613863 1106834 665125 945062 945594 1502775 1606542 1466771 269465 1250404 339507 320442 455676 517507 1685705 916928 608390 812030 1349224 529672 411994 1235496 1833052 675421 1375465 734366 661266 350428 619652 1557748 258950 1547940 1758235 1130630 455599 255037 1676846 799189 1340502 569086 626436 1014103 1329151 1076877 1735439 1708830 743133 463279 1110895 1839669 1301851 419260 196896 1172136 1948664 1592558 255973 478394 1624423 463853 479988 1903826 848173 1715828 990984 973473 550278 113250 689959 1178629 1090843 1176973 775738 948512 1976215 861985 944402 7000 182099 1817284 115075 159916 145002 698944 76343 467509 450112 867655 1676210 726628 1147657 943892 168091 1945796 1485517 1906834 95947 1049535 568095 83424 1023237 97477 1131863 508490 1534498 968587 885714 160805 313218 1695324 861161 1250615 1644275 856753 1037336 93008 1347401 1626898 988554 1286146 1390905 806967 1382990 1658003 78343 1851284 73250 717879 715692 737580 1313305 386188 523240 928835 974126 1624480 731815 244752 843653 1311009 1479068 99962 694300 1734483 737190 593256 1758422 849143 1345256 1315743 1853441 1410676 395408 1750524 1841498 1041754 1827367 1947791 1074185 1532940 467219 1963211 1135717 1202907 138312 1299552 1054524 1845310 1793181 1287700 1055435 370269 978276 1814759 596066 724586 472277 854962 446829 1563282 1696048 1095791 1829905 740018 485908 899198 460207 834295 207642 1477857 942333 1692548 635361 1462003 665538 787031 1470293 836288 1787232 1842412 98572 290163 1429916 311048 301772 219625 558787 816335 1818742 620204 1584228 667965 806714 224160 270329 378932 998887 473117 1299050 1963570 1781546 219643 415806 1088516 795158 1881442 1686790 217288 573489 577889 428100 452759 1906577 643902 1709099 1572322 1519551 857824 697535 1353246 1919020 1138687 1728796 1176239 972788 1860894 1658247 1705529 1373734 1016716 1769481 252819 352442 293177 1119906 873383 1016531 1142686 921970 694988 1550791 1944394 1939929 288360 421521 969386 5567 1505847 215067 1241108 213677 986511 401364 1038789 1736471 1147677 723743 532203 826783 1024016 1429011 432839 1542746 1982045 320304 338643 1137385 19501 1276513 1984805 920869 127800 946431 799830 1221506 1834072 1083747 665957 1840602 981608 1898974 1577435 687281 1316505 1849827 315045 1727150 1921494 415842 1584473 1947414 930205 1572781 1866997 1480964 897584 1458044 1243171 470795 1535667 908450 1991991 1452746 1551100 994581 268415 1571955 300748 1647602 1996411 782505 1407882 744432 1283660 781302 1997504 493153 1067179 612724 1781445 774773 1791709 41494 1695449 1708649 492343 1612706 1567249 790780 922761 952377 1550584 1357637 916873 554797 1842711 1469079 599529 1326330 18356 382231 679911 1771548 1456896 440116 418194 1237894 805882 1536503 1665479 1363588 1380257 493591 1153552 820440 900548 1627113 448838 872602 939053 761409 96413 1432318 932313 1902933 618238 1293128 1042061 1480195 336106 1499707 1317579 291313 370304 440120 1960871 1324398 545192 1398230 1938674 1620962 1520790 893994 1473379 756468 1536392 749534 1522145 1489714 1502369 1467301 1377884 270720 1251861 1837210 1716686 1221405 1301738 1363832 467788 460376 956816 1621915 1055109 1739854 1147426 1208178 138640 948042 309074 521958 1204755 945112 1748717 752418 1719058 1868676 1440584 903195 824990 52472 1758057 235091 1234547 1187244 511871 1484972 299168 1073058 1245717 1122175 1554820 532202 218823 875651 1952487 1194608 450801 1006279 1919268 1830155 647007 578625 476861 1648931 1050468 1926253 1012476 936884 1642611 1668396 1981991 677365 1616679 348969 872539 269204 1306296 1424556 1503291 281041 1714442 1439078 63508 665115 374098 618893 1362524 897289 653832 1801013 173361 118673 1025147 1095633 1469202 441436 1367390 923718 765494 185355 1059516 352503 259911 1711389 1702613 1535092 1177692 1503496 610767 858247 646680 1173999 1452652 1174535 1513501 1045576 1439560 1316238 987024 1802783 993836 1630114 1462450 1408480 1836652 1598911 921797 1105071 1515389 1806561 875957 631635 49582 1204177 1915247 219693 70293 987466 102201 1938777 144755 973531 122186 972130 7378 276021 1712490 370506 1836546 453097 874380 1583490 501520 1404343 1189297 798459 203940 1577869 1423284 1645896 353853 303620 1082613 1029121 1115856 852559 1741509 1706745 835315 1657494 1180600 1260044 1106888 690258 912722 1427440 737659 1850929 1338478 1635653 381368 1785692 140135 1970599 1028690 998203 839643 822982 1579341 1582560 840006 299696 1736866 381387 132371 458510 1414357 1490299 1559363 742329 1860539 399626 1062482 1215849 710434 672915 31367 687599 682469 843515 1465278 277413 606503 247987 845034 603124 104842 109706 1133042 1012678 832215 1082079 826399 1907842 1565635 838809 755196 1446595 52445 1232286 769653 1975528 1959616 319961 1483541 575964 1141625 1351195 225378 271784 528004 781516 263386 513440 251627 1716101 1936358 1346330 124698 1492420 278587 740567 1356354 1849421 1241836 1396471 1497139 1603756 964079 486268 1747197 477295 1029330 1231874 1368512 390821 1789862 919955 1038744 1756077 1361912 844512 238834 188963 1272835 788018 1881381 104568 169567 1252270 579002 513371 1992387 1106771 1057315 1833040 643640 1861285 49233 364374 835967 1031915 590176 1938772 473746 436205 573649 1839442 1195541 1593915 775371 1065717 120783 1325131 286865 1729724 1441550 1560385 29613 1579094 1025433 1483834 1348424 1825312 325171 1873442 997440 374143 229575 277436 504684 630948 208785 7786 700866 908958 497468 1507988 450762 1517068 850291 1934205 588822 1944834 1650625 1362483 1326394 573325 1486307 1892730 1478141 1912317 1165386 1939082 820273 1054693 597840 50089 1365438 838884 1911407 998335 1580133 355405 14326 2797 522720 1429809 966862 104336 223228 1757817 1911525 902467 97774 1208228 361748 74050 1350635 1197045 1730397 1551933 380618 1615006 1981761 1732982 161567 1852253 1496170 456061 1533268 719633 1930925 905875 1598605 1591410 760059 476450 1428922 1641825 1557844 140840 583530 860453 1265486 1968284 476665 175592 867259 87729 1002249 1690196 1032924 1550344 1305642 1434949 1053195 16722 1032942 1703818 98346 1278254 1257524 236736 569077 588910 1487338 1003182 290350 1570032 758387 1655703 875069 1692642 1246219 837072 796483 1906186 1755576 1504994 1817430 675939 20370 667525 138142 350119 1428991 579413 795927 969798 482940 1477411 857684 607130 1466573 236930 1805143 1581577 1590825 364019 1748159 363282 1886301 834425 922938 1696474 1991551 1650341 517795 395137 1669224 1023262 130300 1577473 1680062 1407139 1291372 1484198 85183 135211 437252 1241157 391426 305347 807998 898278 209586 968833 1898193 1396304 318049 1586382 1922579 1910367 169586 1277913 1930342 1425601 340188 1811770 718295 499621 37943 987651 1804273 1272166 1981640 962232 60386 1190462 1538024 1151506 472782 1693788 1209359 61810 179528 1236149 1309131 349163 397601 471972 1753657 995733 1171929 1424174 67901 1760846 1533810 1322919 937368 1933265 439607 287459 1203378 47416 475912 666208 769084 121917 1998239 1877885 1200097 873171 136129 259728 1888554 1967202 364174 263209 377113 1878122 147603 1984607 362023 1286655 488492 437746 1983192 441593 586813 1193620 1235563 633564 731855 136293 1129044 909495 88121 581323 969257 1606433 739313 1221489 1831262 504488 672619 1857030 1845650 1696479 643075 1981139 1959674 369432 335124 1248727 1443586 1611487 1987883 901805 1105295 134660 842360 741411 1437387 1308220 1607617 164261 171238 1963809 1567644 1899142 209949 1286918 1236318 776105 1034500 1782030 1665392 1959644 1572530 716174 1728445 917945 219350 1670861 1164844 142440 995108 1394224 1588441 837936 751691 1050109 1785631 1430831 938319 649301 1158127 1209756 1773979 1002229 1457120 1494458 732913 1536024 906622 879919 1937136 751757 829303 1294930 642931 1945552 867235 29493 250506 1328268 1439683 1873986 627550 390687 386568 349116 1127789 987964 1021519 1741636 1113048 1709625 1964965 1263257 1056156 36425 1749617 1087729 1654832 576499 1172147 1038071 1282738 444618 828213 1594792 453352 1972268 554214 46231 1194785 889442 769957 509538 1567450 1952206 9350 938797 237835 1433690 176699 882213 1837828 1416364 1919199 169815 228225 553720 1355397 884428 507833 1042809 174238 1173455 1212178 768488 1815009 708826 380779 1182858 24138 1052803 876617 1581308 1095969 811440 1365902 1837448 1817870 738708 1137478 1901283 1696268 1356744 1679016 1383683 824657 1346666 1485690 924283 308658 1120960 965925 892640 629647 1116052 519555 888277 1062739 1424501 163357 1105984 1445619 162594 921468 1349106 1242840 1893387 1395880 1974745 1526090 1989390 452313 586859 1548932 1916835 1340191 738164 1863453 1295520 481645 141893 1095927 779886 1879027 1913422 1383912 1352304 1097152 753099 582906 1569259 1828878 867328 58019 1171516 1070793 836457 1581027 246456 495839 1803957 839021 1028960 1469560 1931929 1338917 1160332 72952 1716032 1625384 1386569 391682 430941 608526 793326 1021790 334092 898893 1402400 643625 565599 1462049 1667609 1389613 1055887 270334 1898715 91111 286835 1669560 378818 196939 225445 864819 1220565 31792 1098600 175544 1952295 1230109 1808626 1990287 345907 380276 359340 532576 1785633 1662872 528253 1180845 134189 1422391 1141710 474764 1169356 683384 1207520 1545470 1128832 790034 1364651 1907125 394396 192354 254868 1033955 1348512 1252572 736393 1882088 246821 984325 913958 433365 457142 971169 1345751 1646593 748835 1423584 1635623 488842 979186 1697472 1078421 1327626 96195 1069128 1121313 1024696 331163 986153 949262 839396 1982512 1782394 300767 1589167 380940 45500 1821888 722163 1399139 1091007 1498811 1704295 286652 1199784 1070797 1389041 702997 317483 1903803 426244 355111 776999 1151789 1988710 1194306 1959665 271274 1345477 285132 1808494 170640 60945 1193663 1835779 454202 739482 672436 1646911 724214 1041752 1977671 331072 180944 1558559 335731 817042 1581282 664608 486707 497930 807775 1827132 1077393 1569727 440737 1873403 1783415 1037059 1094963 694452 596602 226993 623070 1293129 1837353 653851 446695 646778 756241 1216365 1069571 918512 673381 1707281 1615556 1089493 801289 1264124 1124622 1584534 383669 1070424 988875 1528765 500369 385285 1208162 1139936 840195 1975378 344988 356727 1167961 1862194 604827 1022081 708156 728524 1875142 846702 988302 1390347 1144075 1007200 1162892 1393095 859081 1855424 1677780 791094 1954470 1980866 1912029 696615 1786657 1820883 71135 190730 305161 1098795 1203048 382790 1876304 518378 1738536 1241879 1676503 1840802 658335 694146 1677074 1725195 1474723 1099532 835985 928309 1549916 208511 432789 1018315 155024 1818916 1135900 1211409 1613872 960312 1644423 595895 160483 1422891 1536352 1900005 228631 1633833 670656 1691589 407874 52818 165115 1144667 641357 949508 1470879 1379142 1623818 1402539 636088 502989 1193564 258231 416190 846360 1969920 1838550 488911 1925780 1807720 1946975 818168 1952277 651424 606390 1815878 1793920 545665 1452613 1410839 1220983 1572080 1619852 790371 342134 1733782 347326 1997081 1056884 1077770 10105 316061 1009563 180619 1174454 354945 1740564 799632 817471 347489 1532216 555740 1187918 1204885 1112935 1109840 1382787 402439 616200 1748120 1019812 1906972 1690724 456731 470634 756374 1325667 1841067 1516253 1905986 680060 1021306 522457 1230918 849094 1699253 1157293 1796457 1502349 848989 1069766 1253089 577953 978025 1341059 1698503 1113747 288776 1949109 594603 1968709 1998300 600316 257942 917452 71797 1928337 713739 1207921 968112 1696649 182129 1547125 494820 1086607 1842249 540881 1773065 98196 1608263 784662 827893 1644682 850895 151213 1228961 1245231 1716524 662224 434347 1666542 1763548 1630892 1009011 1410299 549471 1597989 746915 1456334 1077312 656886 35774 481813 510620 1842109 611880 788007 1212686 582313 175218 1543386 271705 883033 529647 1124162 554795 1373971 573420 176210 57768 1895988 605994 1721481 611329 309435 1681306 1189148 1685194 824966 1509295 1333926 840349 1439419 1934585 255470 1025733 481884 1557918 1232199 1550531 523787 1443289 747584 1957442 1307771 1782995 277212 492702 7358 1400154 1088932 153620 156487 108188 698962 1345847 1341879 991991 307759 929030 1437446 1623595 396317 381057 1906061 319570 134731 1803111 1051654 1150075 1890035 1904307 1614250 1957688 102158 383088 238109 560095 496510 781501 180512 1484349 888117 242044 1720055 1561797 944241 587906 795437 1654520 1834250 898006 1354451 1734832 1075538 1877648 1323887 1576198 220797 1490752 971336 922581 1963821 412317 1999049 238810 588612 969250 430769 1289496 784495 1300351 730709 1468201 1454027 1907555 1785567 665565 1436027 1088261 303879 68801 1684735 401574 818596 751821 1801936 1332226 422049 1715512 1459664 157820 236934 421318 275002 1169269 865160 563660 378668 1481372 526098 465523 1396547 1828731 1159010 705770 1382971 1847815 1588872 1746977 192387 88636 1761756 529988 736976 95993 1256098 664397 142689 1631677 347016 337714 269 1309994 1262918 975070 504740 653593 636322 1543536 1926488 606969 503004 1009212 1293370 1526021 903952 1469388 1546854 923884 1134687 1540603 32896 1352882 731604 1455366 761402 668676 1624668 1668433 1229268 144833 1436673 1104744 1361124 222756 180516 1746572 1579183 878321 280480 318152 430353 1554171 501226 186950 537462 1709641 938552 1967364 1814542 1368921 1329297 1063483 1386196 1776503 12800 1357844 907566 839192 1346174 1904681 1676536 817843 1300244 23583 1254987 1945283 206908 224843 1108421 1488987 533206 154194 1497627 606098 714678 313400 1280616 1948259 1320588 1939253 1199324 1460621 1884412 1380362 1525896 723018 1557676 382630 102000 1591828 1682305 853269 1540015 33940 1293730 1833393 1291636 1055315 167064 1746809 1407590 1821192 132681 1624803 28253 655543 1295825 383887 1615495 85250 1594295 640922 1839498 359641 1112099 1311065 1444969 1512413 983881 553659 1413687 1527689 336632 629198 425707 1465497 353568 436371 1162621 1017276 1769704 807484 1977931 417925 1988569 396781 1379642 185843 53649 472272 1109058 1834520 1917879 1018370 1652291 1980251 256088 102160 1626383 1330397 1434045 1065145 928408 687743 464384 632750 1356543 718204 1051768 1741672 1444060 482954 683959 414969 997447 1702022 1172566 830390 358634 804896 1965153 1043980 704133 1645624 647904 1148273 92851 292564 208698 1202566 1343435 1487799 1036349 1004068 536526 924780 354145 324216 857289 1999917 1359745 1975441 867579 1736241 1339305 1284933 1208217 1405228 1932325 1947983 1982248 375784 218057 397581 886986 388909 36069 1350569 317316 96242 927840 1341858 775138 477918 118081 122459 1591085 870526 1519720 1169609 832159 1199945 199806 968567 1808365 688422 1585494 785830 1402200 405691 1240515 1974880 1272777 1023350 1742773 1643604 1909998 1931884 1642983 708482 1976757 1427479 1088464 1082081 1432166 936520 1221545 1298858 1193736 641918 1027240 304282 172749 1256872 1455742 56120 54486 1547250 1995788 1762902 945497 614494 1477569 1881828 736014 660107 487278 1371702 1867438 1168373 465143 911974 1730340 392936 479466 1078008 1255753 1374013 620109 1035786 1202274 9497 570969 1999451 1926031 1726778 276330 1586847 586306 1106213 1844733 1272109 762225 19904 1047697 1384155 649053 899574 1817419 1361044 1104228 1502548 1159654 1698476 35807 506075 1262041 1793504 1328191 697141 61344 410176 384932 979083 1885788 1790017 482450 1529198 640481 1991393 1456993 28345 1671737 957928 350322 1395517 702065 1559369 1364133 1649815 1791044 120647 864653 888825 760592 559126 510322 1327928 410876 1312768 1212441 1946593 820274 1983447 1217340 1252240 77801 1663718 1347929 4588 1087596 346587 614915 1903245 922873 512719 1361483 1310144 758632 483093 524983 754789 1947383 1391528 320433 1703812 1849414 1029615 163861 206180 377686 1332503 967109 1301630 414353 1189933 1354316 1799972 957285 1991291 349900 30752 1526147 1693971 1942943 49716 1330079 1194954 1878991 1874826 1509619 314587 1520939 1847036 1487381 1009143 1462405 733430 1762872 195969 1271952 1156918 583416 1726900 979175 68599 54750 1685356 821225 271174 386741 865036 1813345 145583 1425360 1958485 750115 397505 600017 723278 721983 837716 658582 715114 1951547 246418 71439 1840786 1640199 871630 728548 1890284 308655 379014 1202421 1521457 667547 1914392 1433530 826778 466675 525011 1128058 1133335 1545884 1884505 731866 697307 285314 122967 1054929 1845427 133993 1250369 1688012 651336 630517 710080 871639 708223 822944 960255 337575 1218522 1534895 445969 428764 1491117 1552156 1745750 417832 1509626 334438 3346 327492 1505952 396001 393113 1635833 1874600 611636 254712 1599305 423439 460397 1154259 732162 1046398 1288606 1675175 14154 759949 918122 1212109 360717 1915470 1292388 1752134 929394 1729665 1213915 885459 980422 69854 891209 1476195 1329163 780178 450549 1129182 1554251 1889930 1530367 740410 802249 216929 1428681 1883200 1225538 1138575 1762501 460549 1598478 1334656 463559 312866 312958 131883 541245 1683654 481330 1488757 1532489 212304 400625 119688 120135 894709 115081 1557010 996781 122919 1073618 36040 46201 1740785 1131308 217261 120384 1436221 533789 1223 203079 1040044 383934 361021 1461292 1586361 527315 1890779 1705359 443293 1021118 1622256 1496214 1544943 390786 1781952 1552012 1359485 1516677 403371 427543 615447 538087 770102 1783673 1331549 1550720 1298690 192429 1535895 1841685 1455788 1494728 1666830 1021053 1796401 477240 938644 1673866 486993 1304957 1179476 427701 18972 717494 1294317 280668 82560 500704 910683 1507271 1739796 1137207 828870 862164 974622 1804819 457182 906400 1103078 1165064 348576 161715 601551 870038 793016 1438170 1010648 1681908 1790347 1541832 1853264 1877184 1085250 671817 1827119 473049 852425 414557 1925805 1084345 1161803 1217164 143363 497324 1669644 1828865 21382 1351221 1856751 1668878 682499 29834 995573 1192881 261728 989982 452339 1751995 165348 1514752 1934853 650759 1825607 1119158 797789 508392 366975 1993560 612394 859947 949125 1851545 23632 1979734 143306 79233 29563 1936632 496851 1464004 1067673 421771 1387047 1958357 1440264 1252718 690126 576991 555611 9886 113163 669397 1678682 220086 58459 1570278 1589957 1669812 295539 410683 421524 959717 676260 1546682 100785 793327 1637543 1690024 430760 114143 498429 1551062 1964812 1316089 163718 601030 630886 1448347 1109433 1127974 1528601 555456 661893 222330 1112348 1353953 928580 364886 739608 705610 475191 1877278 718582 881256 1532102 1634982 1977051 47434 1721085 1917615 1986536 1232963 1210549 755085 1766166 841733 516980 1451751 612625 762945 1721717 402795 1122786 962520 427053 311798 713621 1752466 1101036 1660751 513025 888510 248185 1958892 70679 335672 539265 3248 738441 1188553 1825259 515511 1614201 925121 1402617 1808932 413576 138852 1992916 802255 1515932 830153 210108 1433955 646839 1923443 1788803 1089556 1979958 1674081 1965127 844940 230128 341212 1409787 64011 1466743 364106 1387652 1953834 1751955 142100 1698184 1394297 630050 1295305 449035 1226577 162509 908820 867724 670761 1152561 1991166 1099874 1027891 229868 1207275 1988842 130882 336947 914935 1383330 1048171 1084961 340936 1661178 389665 1567004 154722 92256 1779865 1630698 1623521 1690542 1616371 484312 932285 1151410 1205618 1902302 1745286 1927467 72673 1558483 1349464 1194093 1264087 447658 1230428 1624080 1742762 1629662 368524 1043278 1870564 1851625 419885 482711 1138156 463047 1361004 1297220 434117 1389665 1168002 1213870 1477609 1406311 458431 812207 1330502 281799 958176 774722 985848 1786535 544771 1224722 100138 69616 406367 1838938 1629235 805560 1226901 712514 639530 715955 888931 1001516 301898 603188 1009360 257984 1203394 1123436 1158412 1350591 1870301 1386695 1315426 1398371 995692 6150 1052432 1038481 1526723 1296739 1421680 371029 1152653 43565 246321 116933 1028682 61647 755994 249668 292030 893695 551115 518118 452052 887788 1699822 1589897 201085 1985428 648959 56087 764095 1979204 1027351 1738818 1441786 1330282 873268 1371652 1966578 887265 1574505 1127410 661690 1803724 616702 1650613 752404 310267 237350 1488651 1786332 245325 961683 1203186 1247613 1481460 27273 143012 1310448 547083 405241 1957105 785509 839404 1345028 1742449 1552028 751056 267790 1020585 1301168 1255718 1230669 1388373 1800963 1318929 1631353 338167 1126935 416210 1654807 1197309 675612 1855871 401068 262615 1284026 106429 1594224 484159 1028283 1227559 896080 1732556 250407 722628 236278 184716 1194733 1964212 327485 1160588 1838302 666839 860753 374559 813836 116484 899762 731187 21012 1682047 1217101 694906 24257 792821 91642 1503891 673331 907071 332320 1682939 1043170 213531 788527 154726 1892191 1745334 1067861 1288413 106361 1635302 829517 1196310 1825459 794827 574956 1913446 816503 1609010 1505872 351322 1559335 544048 1429990 937586 1451188 1793164 729562 1315070 101084 1681713 1994087 156496 1964989 1815042 1705554 1658323 187651 968065 513885 1820439 139372 1379699 1348872 1050345 1611175 524806 1279460 1103971 1486248 491209 633798 1546510 1924084 738969 5397 1797401 603074 565749 809649 821639 1597536 1516148 831698 1881621 698586 740989 168496 71465 1706831 1273793 752651 168954 1070113 713945 971440 1704031 205622 1832265 1864914 971271 1712934 528659 1381186 1813010 1188941 1567570 1453402 1089508 1268922 843248 1030929 1818087 142842 81516 1859963 203956 83200 1917563 1486701 1478323 161576 373204 724554 1001616 318484 1937546 1555677 815705 455926 1064228 1369156 1357797 793212 335998 1480623 1900456 668136 888475 460256 1740681 921834 1813274 904160 369608 743854 637389 672467 1404516 1534429 833895 772517 892513 957358 773847 444261 1155799 1452826 225726 1248640 1238473 502439 849592 891249 1540999 1774570 1170580 469984 1587958 237098 873133 701668 408202 1895366 429710 1055527 1276582 1032306 396501 331315 1758832 1531095 1047614 1777437 123025 768641 1934086 1287692 1449270 1255160 1229003 867951 1347508 173117 772637 906033 1288003 702926 1124980 82630 1850005 1110522 1861568 1004322 500972 1329157 804123 172679 1209585 1806149 323002 966191 304448 288724 97277 880862 1415638 1691496 1887511 888645 131595 436190 1783533 1867803 1028105 1436927 568218 1619095 1318727 1466938 1244482 1248146 528749 1995427 1634628 1091327 707803 1717642 1503680 1317435 1884692 1572770 1686846 1425970 1394986 1698358 233631 1677357 1434007 1686715 479136 1166208 1816651 1506409 63642 1129870 1231209 1199018 28102 1602323 744301 76450 914819 1672935 663701 733266 1898975 292743 1225864 1811057 998738 528816 160700 1903206 807564 1009820 1981184 775989 1000826 1915067 636750 873445 483454 1378009 1441960 1204511 1753742 337903 1007448 539804 772484 36007 955803 1670347 1157134 1369804 925722 1824411 92009 1633204 1903510 44959 922597 247252 1258456 1864236 341788 1510060 982324 901026 36230 884230 815643 1681847 1690165 41544 650930 570483 1027149 1007265 1320619 1789812 1271718 1015787 1663364 751593 1770855 874022 502290 1092481 1631759 1044949 850372 478475 1611814 593076 211025 1432243 176330 934530 1517644 1672210 1039471 434829 625585 491622 312638 916588 1174586 1210845 370027 266577 759584 212802 1311993 37340 810533 592413 867159 91455 1671664 1059046 884918 1172829 271383 662283 1250386 1230187 226140 761556 836277 724174 806807 711940 1413757 1449111 352760 828562 1916332 1735952 1936403 778789 590619 1983371 1838945 1585237 65659 873914 1062577 364348 1276071 74898 1726741 209483 583400 1021444 1797542 1662036 745103 85824 1037366 1657641 755766 463563 886166 255426 1258459 312701 1895000 750016 967246 1400393 598936 1839944 903204 1614425 1120085 1952438 1103634 669380 197515 1687448 1209638 1991156 1187724 1644395 104539 1130362 121398 648927 1731656 312092 107887 746786 397593 1106792 1723404 1812974 1203213 297842 233861 1311829 628770 966570 1069896 965818 885060 372421 1362525 1409920 46489 1261289 928137 198632 1442016 1456860 1616515 1895624 1261706 910974 1014237 1206213 179541 601715 92481 1053881 893288 839300 223979 1846833 1362547 375095 601280 869026 233203 582069 1788013 695116 286952 1397430 1514778 1775278 1039438 133935 473015 1171218 1644686 1829438 840572 1589101 1531462 389895 441076 408673 543625 1399187 1594300 1660079 1491742 1545062 940574 838889 721992 1435273 1328140 1633422 467783 589328 1083062 1789759 1227206 910216 133132 329656 1596367 419320 1150028 1766310 1355772 158539 1736688 1395120 925103 884424 893037 1650689 1140559 1703682 192868 1768738 1769526 1069490 1930793 744840 243642 1129284 1575653 1396745 903407 196716 1442422 43963 946004 1496452 388481 1535116 1966390 1890258 466252 1833004 474925 924990 999228 1783271 1559105 1798100 1652279 258325 553989 811007 1281578 133738 1917171 1356280 1358510 104606 473243 587607 1688059 480507 1515044 1298878 284047 677443 393786 1768361 1020305 1855280 1271922 251106 427986 593321 1036674 999662 1514485 1746046 1502333 648565 1887737 1826779 107363 1039284 570577 1525534 959995 1435650 1598585 1773137 1045796 814151 491615 1622875 1447190 196308 1772569 291577 686255 1699839 1631004 298753 329557 249993 753662 295724 751806 1564545 788329 630505 1077758 1667053 1151084 771711 926798 1162310 465679 876852 1472114 1359846 352255 971823 40373 958532 702676 1038591 931181 674581 588927 155737 282905 980719 1425036 1828495 309922 781842 1550416 1034416 1467399 1600590 1577041 914056 1863750 155391 624899 1274922 107806 724014 404335 1323902 1789539 1537793 823531 1653042 284831 1122590 570394 477105 750548 769893 944772 903258 1376032 1680067 1677796 1626086 307825 958133 1120464 249579 705217 1173907 1176831 133864 869831 1991626 1344200 1011847 1517213 1015748 1630155 329408 1852845 418051 1828700 206521 1111309 758560 719008 931341 761214 1019292 1559241 632191 188505 878542 965462 1251227 437417 472042 839672 1109730 366094 1796228 903647 1442152 264565 810713 214708 571376 59680 700162 1536479 198404 1393502 873012 1785008 1559384 1479384 233796 1200041 1032421 1374173 754922 1693827 216429 758926 1989272 1563846 1042395 766325 824684 554793 710828 96520 271209 438915 1037443 1352604 675137 1208705 1561368 1552106 502862 1901638 485217 1762532 1055687 739520 536939 1551115 215503 716761 1231647 1439222 641870 657194 349941 1284556 842650 1835743 1349414 824667 293983 1920839 1369233 1053321 883911 1064575 306868 1002174 1734591 423800 1596175 37913 696062 96070 1213772 248024 877391 760959 1476667 148662 1542506 1718148 1724330 1920848 475049 113215 1799346 1387804 1949252 1217608 1533052 1309340 132611 1104730 175483 1185322 910168 391166 292879 1733794 1693121 138600 1882827 525699 824174 1808877 1454416 272089 59654 1274346 1087404 362853 876845 626684 76886 1275110 400898 1614769 1221071 635689 56054 143086 342302 1385449 140578 888957 1822792 991475 1237888 894351 1408842 1145137 1401076 1863745 1494908 182100 1847720 1966704 1576438 676925 754415 80859 129813 1546380 1721919 636835 1498056 207542 446246 1036588 1752594 223395 781349 471649 1433489 1765381 734374 1250926 1467665 875330 1872758 1120855 1322675 322245 1478713 1067634 30976 452152 526716 1268377 874228 836909 745418 1247981 898643 510750 289127 1712555 1746218 1410812 2774 463466 634573 632707 1032337 29981 1279299 1090328 1888443 1584554 984729 30188 452700 312858 64030 1851154 266053 1117411 1010096 1054008 1280070 1017447 199501 264913 102329 1477130 1395645 989339 144334 1090774 1802363 1151182 1453122 1455833 551596 1252628 1356397 282710 1574259 1567672 1309869 944308 350370 363110 1450435 1458680 1780451 1140081 133137 840640 132739 520316 400681 1691223 1351680 1014963 1972694 1855159 1253063 115915 285384 12340 1010345 934855 965881 1219131 1434292 1432296 179283 1898063 420650 1815948 1460517 413842 759158 1219485 865473 405064 1714531 1842816 1766795 1106461 122218 1605302 1188293 1147038 1598913 1671263 1301733 1621197 1077243 1521770 920834 693386 1446901 336374 1288418 860076 1775885 130694 1016835 83399 944970 932802 1762334 899379 346683 1864297 264194 1448091 1600504 168169 1102573 533000 214921 662319 450280 885561 1042788 204401 543558 150470 595087 1690980 164399 1546070 1669293 941491 992108 1751416 273381 1841314 1241400 1721242 1091096 1807321 2329 1865753 1864318 635963 65656 139081 693517 1830776 621839 66807 1943872 806063 1486674 1984827 1303197 1473697 366794 1774750 1930139 1875130 1576015 1169821 1518107 1367852 683573 1186598 1728984 298310 1391969 926702 1490283 608712 1370791 1453454 1722498 835962 1298272 487222 302608 1803581 697878 837374 98066 1563915 1537589 629991 1207073 1553719 1950000 1030341 1965033 1417376 49149 851845 959701 880886 1046482 1696115 918498 579530 1118059 481870 668761 26897 693512 596239 493600 52048 990022 1705991 126671 271818 1497205 1092747 1015624 834424 295971 1181571 1395984 1835418 595624 231449 1133328 1192326 350484 1236870 1680416 1334675 313705 1194393 1124835 1867654 739646 1709308 228093 320822 1863897 928771 1187008 1721695 1411609 1398075 1887754 1596692 188008 1550482 972716 73445 1626537 428879 863055 1527226 465613 450215 1052765 1560264 1248559 1543167 1294664 150017 127601 1879901 66930 1086722 1160102 323481 238518 157276 1465229 1941343 1285095 486907 463532 1609245 916474 1088443 1600025 985576 1071353 865873 1025771 1506605 516724 1691549 1720333 121909 556181 786826 1019062 17707 759045 1339111 930812 197833 1593366 932012 1868505 1878490 192565 640754 1806841 1161037 1637822 257479 1967845 844794 1093096 935948 1052327 212630 780623 1201339 489986 694297 608505 1562401 552383 102028 1572353 1285591 1054103 1568409 1794644 1694438 700152 936287 755900 855777 1175474 912190 814792 1429647 472008 1300976 1035189 616984 533016 1552991 956555 432711 796716 845542 612525 610233 940419 1421174 265252 1489910 923063 1634451 481881 240269 1245405 1053531 339716 3079 1884381 1535025 1173780 1445453 1816803 1384851 66937 1295458 963825 1721722 1754661 1687059 1307212 1621411 1370363 878519 712743 1956426 293145 1946438 1994689 728988 1179954 1293190 268425 1710708 53687 1670231 1327816 1855389 844436 775751 867251 181518 1974891 1077757 193307 264104 1361600 1526414 275195 257107 1131062 375732 1372364 428602 1001430 1206418 1469942 1645831 1087938 642822 1626242 134550 1327887 810315 1955927 1889129 134735 1693783 1020619 1893104 760601 1060275 1871894 1684043 185735 13925 575304 1542785 355594 1848724 539122 860849 622542 1692629 1189333 260883 1728808 244835 1426867 661645 1000009 1377170 1985566 428922 616474 760642 178377 1354678 1647142 1552077 171838 1030079 500852 905285 1951671 970771 1825440 1596790 389757 1516887 414832 1263154 1128704 1037066 1390001 1352783 1918034 237016 1144268 1516489 615121 397849 89824 644486 1919859 898607 20428 208986 147767 670585 1844301 1866827 1483022 950995 1111799 896356 1733520 1870441 1406989 1816978 373498 576842 619245 1636337 45314 134745 1966555 896531 157744 870078 1088652 774879 1163991 980761 323608 1926187 107571 707376 1788604 630833 460427 1428740 990184 1036835 1865585 171648 795435 1627556 1083634 1067208 1976603 1594855 1307813 917079 52437 764398 1569094 1121127 1104657 883875 1563783 1648934 1856680 1989941 539624 1282881 1524973 468621 980624 777304 976360 815975 1728920 1759804 1686506 1872314 1755023 356822 1165849 1755861 288517 1610129 479625 1726848 405200 468724 1862138 1574438 968594 704324 1962362 1002804 1175161 508473 781665 1223111 467135 1551543 1708162 731780 1180774 1726021 1029534 959182 535966 1154567 636434 1099229 558878 1153628 1059506 1383848 504331 1026662 1350227 1070615 514707 1493024 1645175 856103 1074701 69270 1916466 858757 1032941 14179 126649 821605 391609 1124319 1077037 1047085 77425 1034153 264814 1627539 1516114 546030 1816024 1311644 1512864 1729360 1614436 1175518 104315 194984 166104 763720 60446 819630 1659586 439499 708736 119360 621468 1049345 402603 814497 1085254 111471 1599308 362668 489651 1864328 397253 1082560 1953117 38943 1397575 64683 254243 342758 1551550 50035 1984981 519585 601877 1129025 373068 1747142 1669283 118797 651440 253772 1998486 1328352 1571078 928191 1578211 1305218 193527 1284529 1339784 46848 1454444 965331 1001099 1579280 583806 1734955 138239 1095715 178502 537197 1903735 1528940 894002 1680681 936651 961997 1538104 812383 1433319 557650 961948 1095738 427142 747473 699073 1680806 1456826 1985045 690818 1371482 1217653 526549 793620 1862833 660415 1579058 1532083 1708597 1377031 1704109 1077221 375102 1644443 1784570 94085 1087985 222266 1508691 1803168 1575829 77642 992406 1748464 224535 412258 1373759 1107353 760174 1374308 1390283 627108 526105 1862236 109349 520707 944831 189605 1280362 236289 1213353 501308 1102865 1036392 897745 918667 1593919 1751781 938665 1331567 1323403 580403 998127 1218216 36063 711610 599411 622886 615173 1665425 274406 1186773 1382433 1461708 1849347 1430390 71228 1264887 224073 1189771 787947 336209 117628 1825301 1246516 587389 1428429 375875 772186 24570 709053 1814664 332358 41732 900523 860474 258462 1739777 731710 212698 205276 1850079 200729 1892484 1496423 1337458 1794711 540716 910910 662043 1328523 845397 1365924 1258438 681257 766247 69560 628120 1738592 1501590 1829475 638258 252459 941056 672785 1202822 567519 543544 238852 758122 115301 216025 380020 641658 1021326 1890682 287336 862051 1839113 1768220 220785 572798 1685538 1700556 687103 310604 494107 455834 841917 962982 141087 1660185 826309 1061174 1823319 1984866 876470 1412617 1410746 1685646 1095044 370452 1714856 1528349 646528 1888776 1452446 892663 1698387 267259 343878 1765262 805082 1925051 393468 159169 1364820 658224 1651592 535580 1060135 1451656 1750755 864901 294481 1865419 979445 1480114 1142697 42783 740372 558176 1386419 213683 1529770 1690358 856829 968869 164081 1852606 768942 1789091 739660 673503 939654 24457 80313 56305 1031901 445520 348459 1003592 1382475 1317399 1271096 1491646 1088351 718403 1788444 783317 1810920 1659318 1507923 925199 1037035 1438815 638398 1011337 1991370 1973357 434851 1112312 1127462 1594256 806731 1923696 656913 107716 1746567 522645 362108 1433127 330685 181731 1300541 395851 334184 343867 947759 906247 1145305 701620 1361269 1234590 1910035 756190 1037534 350565 167164 1963462 554840 1898083 1857666 1093495 1229310 1895504 809574 1186445 849561 389935 173735 820398 1917857 708269 919219 1337435 1834950 1548294 352999 1759758 623946 93375 1155021 1248986 1283276 1168717 657977 1076737 1971441 258034 1334944 189985 275473 546477 184573 1062116 637458 1206232 1495606 1124336 1043119 1294145 1464240 984845 1539923 1277903 181377 346806 133511 698853 1940481 1558369 792100 1051150 975675 1692661 322681 1962125 320684 721895 99148 881372 1457047 98109 984906 137842 649448 1211135 604513 1488815 1562407 1102758 1281873 194061 1083371 1107910 1993385 1324524 977099 1137607 1834394 1019801 163081 754182 1923835 1519097 999278 1046018 303078 563213 1482948 1948862 118632 195291 1498534 1257686 1753259 598263 739274 696790 1573170 1568958 930799 772451 1907929 34719 1674268 1878371 1392451 1532402 512563 1324933 521626 313470 1766089 971952 1439054 90504 209848 997210 386998 489381 1102474 575005 1951867 959358 995409 790572 148286 520716 637267 414677 369601 1726751 1603537 397814 1540116 126729 551924 1549272 1018496 1058664 22216 947261 765802 350540 1569955 117186 876558 1608808 1924755 148583 1992662 625328 1940815 70062 1168714 541029 1372970 1531426 1254848 1507915 1889735 200495 875762 786459 565780 189488 1746602 1198415 622365 519582 1559285 453454 476627 602500 1571990 741900 462525 626804 845061 1779003 431866 1979075 810519 1414681 749569 3131 1347988 1281489 181316 542760 1391088 1847068 1213080 817817 790039 1051692 830079 941558 819705 1921204 1848757 900753 1518561 340796 1812171 1544384 1116385 867838 40294 982950 1802832 23414 1196721 949067 1701046 636123 1009227 1967133 979127 393712 584004 861084 1791905 1783716 537756 1632920 636481 1491407 289083 413503 1324062 1200198 279662 1894321 945734 402645 282365 1518606 1279407 46788 1685953 215607 1761352 1145052 1133767 1973232 41171 286627 548722 1328052 941998 719251 1588034 1200612 364238 1380504 1789247 1708900 1698744 1365676 1921931 15599 982273 80769 1092675 396029 139859 297162 969788 1359750 1806226 1837374 886434 1755026 1551399 1912210 1843554 329674 221722 1971833 1010579 646068 1411685 347974 1885735 1043021 1609244 409278 213816 69261 379129 188447 1533980 617095 80265 1163552 222722 552903 1218187 1481998 467455 1880293 918441 497669 976916 1558949 1605525 103949 387638 1422882 1196608 1366207 322311 799213 1942766 77996 537245 676748 536744 1382277 355675 273422 426644 252097 1110878 832954 515594 1843440 1373575 670511 1219416 414935 1917036 127791 1234366 1971491 1776916 1682408 1308062 1971832 13528 432989 1367148 1582285 841838 1578195 991703 8722 163488 1999462 1782056 497862 1709214 146536 1070814 23715 1241347 893912 970994 1564543 504675 462397 28650 1571507 92186 681645 563010 1592045 882062 1278986 1963279 1927190 858125 1139147 619409 1583774 674060 930800 399043 1258689 1329528 233084 440665 79864 115834 152248 238862 1870528 466683 887230 1563875 294308 1000797 1341654 1274700 949688 1965969 129517 1758209 2493 706129 49884 872047 640424 404726 479573 595102 43392 1173065 1329064 1255452 1583366 386872 646852 1848982 255595 1434778 1466307 202328 1574781 389406 185432 510835 1502514 882007 1846586 301211 1100935 1768574 839610 1834807 1737960 1939512 1533488 29845 1070044 1164525 1701338 308726 1750258 1653011 652441 1158376 1207277 1268490 194288 1583671 157726 1988459 1141332 887406 907677 51367 1992198 407853 506981 1697314 504634 1231199 205805 879632 1603006 1521430 121623 1329050 177813 679365 548312 199780 1658769 456695 137356 527994 1443127 332922 491711 488275 703898 1582036 1561297 503247 408087 1921196 841282 387548 168805 1274407 51432 819118 418003 1128765 1779262 106630 336035 1696597 1075941 657285 480045 1978318 890908 527977 1236931 622022 533216 1184214 111533 1450287 1838563 1019624 562934 678495 1613412 1239305 1544666 632119 1777878 934291 1569682 1135366 1344564 1250041 1047184 1372388 1550666 828030 897100 1861202 796924 1370895 1053529 1765181 687825 1155408 643363 52353 1750102 1961910 53354 1438582 879579 1080418 141007 132215 1879046 1965552 824465 753337 1179073 1858069 236745 808667 785055 266061 1945630 1354109 1163623 86403 1147542 1013412 1998413 641399 1592985 1440618 530979 697551 1185738 1910586 1801337 1842710 1073082 928183 1042083 920405 377909 1975958 279025 51931 632275 1063116 555698 1588137 385859 134416 1560862 1096951 1301359 297374 643515 1080234 703632 1759221 549921 30554 718965 1170184 1753973 860482 1293092 1933916 863062 895151 131370 233532 1081361 1043803 545379 814672 1395709 1805729 620575 1178488 108388 1649138 1593069 349812 1571043 258843 1927149 500973 1313192 1077828 1175729 1524438 1588989 747434 330226 341258 1745094 1229418 1146082 1919511 815120 1059800 1689002 729317 437459 1249299 872269 500616 1864967 1966269 1175533 1890062 1448137 709376 394893 1731346 1161026 1985878 1065773 159672 244739 642896 1156442 930478 1174114 483060 1394708 1775652 1813001 1614220 458028 797881 218048 272280 399748 817040 162407 787552 1642520 1304154 502387 657410 1112639 1287263 825722 284998 1236762 495117 1401825 176015 1206566 1466967 1552365 163255 1835926 1565471 1082886 890022 102380 1029364 915479 336893 303928 272216 948436 1595836 1509811 224429 1799686 1831522 222655 630663 1695281 171830 1838430 309977 882332 561218 1394411 689545 1678967 332547 460470 1745184 1416703 1060619 1292333 1712025 153348 1838012 593790 1457405 1170968 1471000 1770276 1528694 1609095 152855 1073336 679648 1667596 1604539 238118 96396 837444 1142673 485211 393136 598531 1503316 731629 916048 1605940 446907 1152660 1748123 716015 1310883 1121738 78065 1420892 490263 1071296 623028 436244 1870622 812314 240462 595870 261407 757781 39267 1011048 357160 651581 898455 323127 1836485 891993 148217 1500718 597340 289508 1854952 1475001 828891 1447045 1861139 447071 1502018 1462786 1942206 226058 1230099 335116 1830939 458623 1923666 1208674 1521369 417527 67960 1017314 923436 1306020 1001005 1295572 891368 1798578 904766 839825 1600767 42455 753402 1076229 88938 187845 488079 682741 1259239 408805 601708 465511 35249 824074 1082828 1481433 211728 1115955 182381 650436 1897358 633924 1928708 310111 99170 45033 1809353 251745 643658 393586 1152038 1152817 702513 667071 1829954 301176 413603 1309884 1547359 1977674 1758122 1636836 1790638 1545986 68511 1493178 653685 776557 680174 1532891 575710 1570280 409856 128369 854774 979305 1252317 748133 1146934 780887 92367 1226554 816649 51240 1432140 635527 1799778 1120158 1600443 1053083 1479403 125947 240217 408288 605686 138060 1894466 805205 1595422 1875918 730722 1522377 107048 1349824 1985366 1135760 1152635 18907 1355034 1745962 1292398 1647212 284687 1565024 791565 1545040 1629158 1463910 566600 1013006 947322 54092 1169892 1961902 635721 1330977 906689 764800 386890 749821 151886 1568498 289701 7576 1648089 641844 794126 920042 968931 110543 235254 1577418 316634 1712095 1980442 89412 331907 1740317 1608709 1375370 980557 1240170 82910 445056 414102 1340486 1157476 1671029 1358075 773155 564563 171638 1808443 222643 78844 1890302 1574988 13048 489742 1647637 11428 1829699 1963403 445675 534143 116686 1519157 317574 1008871 700586 1572118 1347594 1213449 332811 115419 630382 1057826 1587748 778640 460449 553429 93531 1297187 487614 209138 699400 1439220 1171368 1242147 1995816 775214 70125 304165 1228169 1575010 1332512 378547 176224 492534 984101 1499991 1740461 360345 1264459 274308 1995265 638700 124675 326496 1031436 640514 116998 146810 1176420 1646992 1065028 1123891 644714 1082542 1726406 696875 1724813 59474 82299 913975 865064 915860 457292 1163218 841804 1123161 1806028 1358738 72568 1854097 295881 470937 1471885 111875 1250425 144782 298799 298775 474810 322259 1161454 1573853 387441 532353 1315609 387817 14381 629518 235902 1187832 1629583 669728 1369794 43539 1300889 805252 1358068 943726 546360 644840 704844 1400855 279261 391893 1596361 860967 364084 1601411 42574 1395162 1344472 1207695 526776 294350 1908621 613073 1075735 1818529 1490230 904940 1404049 1609264 1635584 1775476 1837184 672329 1207492 1154143 1140027 791607 1836864 568236 1652480 971351 399943 767861 892554 685457 880563 1158301 1125673 223766 255926 1349259 1488341 346305 1965657 823681 568378 317718 736915 535575 1515948 1322259 51128 1779772 1599400 1074422 491608 584136 216904 195090 1495754 184801 147267 73303 943659 483927 653140 224110 342567 419303 977912 1911493 492250 1666580 1704554 1020737 176862 51424 1249833 1429357 1769236 1780496 66299 259380 1506808 1097013 474385 862029 35105 122468 1014047 1287986 523362 1893255 119337 1237102 1513308 1300070 1721468 257720 111971 129480 189164 1823834 183915 1316019 742595 209588 995776 961945 1295270 578596 1662098 1040424 1688689 625123 686619 1641131 498153 377042 1489648 1587037 1719120 1066556 1490819 1991744 229912 1795898 502809 940664 887617 1684266 1776547 1998937 448785 560136 367304 1276770 1218536 1803456 1598908 1394977 1764301 418465 189893 317871 1270210 1265022 167829 455394 450002 121013 49849 1539436 1137612 1898600 615498 937749 1020796 1191406 1504706 881034 1054544 1338083 1757835 637345 1008010 198293 187313 231406 1024224 140998 1147894 1766407 19555 1223259 798531 1373886 1391741 1234302 1721227 1807759 1251708 809667 1646199 790930 1347396 142784 1571365 1825032 1476214 327614 1961978 1097012 1986915 1513276 1746640 1374458 366254 1808713 1931004 1536827 415652 1851812 1939638 976544 980673 1102766 1120635 681814 1318542 403911 692380 565992 424465 384733 857988 661186 833580 610304 1403684 979551 1697460 302525 225414 482110 642679 1583965 1668806 1608845 1910480 397359 1140862 1135613 883867 989264 1571269 1028607 355322 25640 17144 1994446 1454404 640610 1641562 1038409 365494 946883 534853 646883 451646 1585361 327984 1498523 1677554 874637 160472 1890698 1899942 184600 327407 516999 528882 694305 8982 157901 1136871 1280454 1894824 815533 462273 886609 915583 1446131 1526520 1219757 163865 443004 896373 321209 1888578 1156720 709449 1481480 646955 1861847 299745 572117 708441 377398 645484 702667 1335910 1795714 1419644 1768343 967235 609092 217785 1621480 1498704 544480 720634 676258 760606 1515719 1263945 1657146 732841 1402679 975294 1773132 1398724 94183 1529961 512414 458238 1572076 816070 1207919 1094163 210716 251295 1503174 755053 1504598 266351 1552943 135410 917074 1244363 1565125 103011 579278 64323 1553794 135957 1862693 963366 143595 1135929 171046 1593263 121506 243089 825579 463291 434832 1126610 819704 1474228 1170090 1439919 234609 1720281 1849413 342349 716184 1696361 259629 1325439 1343482 1390920 972425 1407547 190603 1589825 831808 1194324 1733316 79043 1624622 1678156 281668 1255262 431459 66010 1107072 1721237 992666 710803 1306789 796232 1219373 243562 1528819 1415848 23475 1752405 1890030 747819 1357850 795230 1034834 504815 333587 1164050 1857349 1427753 877026 1146245 1488487 965932 1912042 243026 1547471 417741 744722 1524869 528804 1410952 1116581 1098840 1011904 1974190 304327 537700 693299 274718 901870 928775 1344152 927654 1503721 1492330 1756013 1829359 1184275 903869 1113822 912372 1761216 655979 1140717 206418 846913 1968812 1327034 1894743 1040759 263428 1714027 1748199 1862554 1581636 610118 884290 1168489 1589021 1063196 1509430 1575630 1933878 509321 1283071 1756504 624346 1264921 436443 628452 753332 952612 824455 14991 1730886 111761 1050726 1107032 907737 1577629 1845960 987918 1070349 787130 196543 343973 1636621 1090241 1525362 254920 1114964 19620 1539753 865117 228184 1899393 389908 1597654 1122076 1352169 870310 234862 298405 1782174 767128 1513686 1476862 32324 826467 1276965 642820 452541 1994104 1104681 806634 1847200 1002384 1014871 134094 1461317 1548589 64057 1444157 1073888 1230117 386728 683606 605743 1097736 1218717 388451 1697256 738802 844664 1593930 104179 110090 539812 1782260 1113975 144032 66884 521400 347537 1254029 645642 467915 746727 1474999 577069 450832 1268405 170581 1219729 1409784 1102006 1083109 723274 1226325 1379797 290434 996069 1002084 1546647 786464 989150 1826748 782993 631819 361583 1180256 1217674 1053039 289723 1526104 1279902 615450 1455612 627581 1478993 376093 45491 459003 800400 1457552 704746 1410934 1134141 967656 1605025 1422357 1416352 619460 229007 1626641 1707606 331660 1336034 838887 1605313 840577 666758 370663 1286492 718127 463963 251014 1492821 475783 71676 452471 1783858 705686 1593655 76758 1985824 775392 1417113 504335 1099848 807700 1651284 1054012 1505078 1447851 1742973 1893495 1946640 1408342 1038088 156718 244676 928299 1234712 691171 197963 191448 1119320 1721772 587138 83791 958663 1261486 1065368 50114 132669 1890690 1136969 332917 301916 811321 1539639 1601600 644310 1886484 1994222 625561 131194 54306 399524 1389069 1100586 1920279 625971 1334794 1104209 562962 1716278 766027 1924559 155920 1941504 1244109 43031 615033 1161614 1369777 1007501 1925191 1798419 1237785 1413372 1578304 623625 132670 1015589 471207 189894 169012 187688 1889684 1991010 812537 1649989 818009 1062913 64418 650163 1737321 1823618 1731986 1270673 1729955 1668675 600789 1576362 1325449 427715 435949 389365 518388 1138680 1138953 97276 1957070 225807 720902 805167 1530968 547414 1531989 1069890 1360787 1454911 1937070 1970592 657113 1446395 190151 1403786 1663911 209559 1033264 1233275 809382 1682589 524056 1229337 201400 710026 1493600 1496004 273002 200231 1872771 1072397 1133566 815979 126051 1860893 378908 1484678 1129729 1834676 838500 1135956 1504392 36768 1430085 1418890 140582 1697281 1733744 747741 759453 584198 94565 255126 743987 895062 1405759 1160910 492359 434966 1465651 1312967 377618 150302 535956 1245469 849041 755270 540939 1354015 821514 1445822 615209 823777 802866 1881790 142234 203100 45967 630327 1203917 1706504 83913 576841 112046 975824 410418 60937 1215304 812433 536608 1060891 1984725 932624 767647 1691403 1823036 1836549 1279114 32525 1723367 1776637 1925833 1226843 1927652 138198 1376765 1430740 685399 1910760 994034 1864224 1792064 1546995 1073926 1680866 557229 466971 765392 1961520 1704280 580061 1619984 1254519 382724 126591 1602881 600337 425908 209343 409034 1112847 316786 480837 1161032 1007021 708164 539000 1966424 439068 1020876 352320 1494308 380723 968816 941872 363782 1659898 1824613 735037 1936325 961703 147640 381745 743267 891032 675209 1281962 318108 677761 585383 1801972 1591286 965918 1184448 1903882 1211283 368075 1626550 1240855 635173 54108 1499614 363343 799089 467117 1414721 1298711 1107788 1462610 290430 1522293 1574206 924390 79236 304951 1607177 1748751 1456718 1051469 1150959 1566220 1226216 237600 273103 524174 120124 1773093 1175281 1543679 1351513 1934576 354236 141515 995654 353328 1768453 1344103 549490 1540807 394374 201343 836141 671660 1763911 1068613 782926 678848 1101241 477086 1871177 330157 461503 579766 1593792 993912 758907 700444 1276533 1360240 706102 910720 928628 1251252 833947 1616796 1327374 1153379 1529386 1423009 1919239 1109571 1404863 244106 355873 529337 169310 1482117 162249 452270 490724 1813970 630903 679071 1297933 843094 51395 830674 1581238 1642834 636810 1976263 505211 728439 506275 722838 1620441 1292252 1437303 1836459 1296404 1843472 285532 947233 1573029 1395696 565200 1778580 349454 385390 1052246 408472 1428006 1441554 1664265 1744431 662659 1348848 1241410 49656 499722 1046283 537004 1787894 1244380 106455 445224 1157205 1415845 871233 362896 1537864 1838315 1014213 1161801 1610949 1367911 1427394 735171 1117296 1992756 985232 296964 1605577 906011 1209330 1641382 467603 1196391 1838485 1937225 1577221 1895835 1610997 491126 262753 1906060 1974137 631777 135167 699148 119745 264089 717331 745567 202408 1625293 1157162 234392 83598 1294869 993911 389249 94599 588363 1269452 427495 397870 877161 1564583 1482969 244006 526320 1807975 844038 1835437 1328821 1048305 448448 76106 409175 1657226 1869974 1005551 1231962 750999 1187110 438444 1454125 79883 913133 1084588 1202145 52728 393665 813691 211482 1091587 1970378 896702 126020 783888 1446568 786361 465760 1592486 19472 1290273 1371583 1154938 1784131 699034 767239 801645 304976 1384899 470251 1071931 1238121 706841 1879919 1672589 214325 1082154 472800 1551501 994995 746874 508244 268948 1949254 1854370 1369705 784363 1583126 1450035 14838 1844188 423110 224910 1180667 311935 1586560 986270 1053966 1525025 1243054 1816157 673482 1055927 494374 308743 1712644 320486 408856 308056 1328141 881391 1922715 1848681 1718046 1378560 1501326 616427 1961775 460935 30774 1977442 1380610 1643630 541953 1472098 23772 1722330 721238 823324 1564562 1834602 1782265 801025 1551610 55561 10861 1919376 1132642 1178922 758202 1025054 1407493 1356546 1451908 1816443 1172110 1350806 36617 1611222 1431308 1359217 1374403 33536 385448 992691 1138151 442982 1075948 1380942 820025 1640355 1288488 1600062 1207153 1820495 685669 445985 7257 1729474 1536874 1881316 1688865 1044656 1662611 39662 1543335 800602 1136174 153532 1244637 1230681 1754771 779771 1340935 1511636 1643753 988512 384540 1947199 234838 1477947 341914 66623 1657171 985897 741151 283274 1519235 784871 1033161 1729843 1661323 1310930 547569 1919564 459831 1225593 162614 1185996 1177333 1571474 886652 1425433 133625 1542696 1778297 480078 871058 974044 1028107 387927 392176 1367039 254321 141010 269372 1538419 1743445 1642538 1994205 742229 806462 1491244 60012 172472 1391637 612965 1473715 939217 469009 934083 479757 139897 174448 1337469 1154980 575137 561193 74127 348470 1414316 961632 7623 1243750 1753514 1546058 1218283 907463 1840887 139065 905621 1232965 1102380 507927 691375 155715 297499 1320894 1684988 1941105 905045 552415 749386 1535964 1702777 70704 1321834 1502711 1707771 509333 317726 1719804 1513737 881156 1559185 289057 447928 180446 972472 513034 1180693 45027 9952 1622377 299287 663992 1090524 1021869 7444 1074942 1446214 1422508 737996 526576 1818577 812128 1495916 756289 318037 1869990 1071601 716853 1390991 1866949 1886506 315018 695435 1395614 197644 462094 1129270 225666 1788585 1202140 750861 1503700 208078 1466253 678236 911367 805519 163734 7942 206834 712637 1925928 1099226 1007471 1644563 1447032 1833369 825635 1451016 1761097 276466 912415 1310200 1513070 1803550 664938 695922 1785170 249166 1223320 1736456 78371 1902543 71396 219318 407414 1903581 1545433 911984 483741 474853 1776678 1207353 610928 837980 1105350 1626538 1313651 1715889 1150381 1590223 1006711 842593 1515871 1667887 272006 1401174 746717 428919 1531174 1666421 462625 1741108 7091 1081202 55315 1545738 1428858 70090 770210 478959 24652 719606 437455 218968 1372878 1869470 1599460 1760392 913826 1137004 1580836 1369609 1875500 1679349 1560996 726997 1126200 80156 1984495 1296968 68173 181418 1873093 102599 1092664 1695347 1218346 25682 408294 974977 1961232 830013 697811 1902642 1383227 712231 1923942 774262 1798063 129419 940903 100762 765458 564794 1434684 1913250 790585 1968847 1075229 1553327 1005888 799793 653144 306238 955304 1905644 505558 1919629 1993682 592008 1326534 171965 79962 1659645 1337100 917208 868902 383078 146531 1562464 110092 101632 1758419 1718766 251742 718698 1997224 753734 909186 1021400 346579 1897830 406702 1091684 205349 1706674 193263 149733 1580421 1362164 5873 1129809 1881105 1367846 1221268 1954879 1810513 694403 1782786 1269684 411425 1118000 124383 559582 166696 783580 1682645 273966 1102745 387459 1336617 1523265 189957 1390558 659616 686501 406785 61686 1230720 852239 1880530 129529 870643 380307 962693 1416287 635117 993693 553456 1375953 1470444 620164 143948 726310 569923 1610249 102553 1216136 1769635 559091 642472 394530 1291546 1957736 486422 864012 503928 1105452 1406198 1684071 1648686 1968033 947281 600362 1130112 410203 35950 1268731 793202 963548 1172574 1413344 1107165 989022 1644525 1537896 575020 1176804 128368 811822 976955 479455 255118 1822696 322439 625792 36897 749299 1373490 1042871 893777 1144595 1782338 1660290 1992983 535443 861381 1037128 71132 1177595 260357 1366968 1622225 1864540 462729 980257 1266261 694006 394006 1051247 808909 1047386 1204018 34068 1491327 517423 1754003 1514833 1817629 1906120 1898660 1351429 1206916 549179 416054 1174918 114779 1061992 1011293 1490000 529658 209879 594148 596972 1382245 606210 122446 275640 1803219 1610572 895096 1281287 83375 267944 977363 1525594 660297 1713689 853245 1965811 1028392 1696938 164248 376043 600382 1042495 1122057 1392716 248663 821079 1879203 954889 1721930 1757639 1282820 4572 280362 1369707 946284 838074 929188 1163773 285695 499952 1303996 595404 1702091 1297034 823251 172620 602726 273041 1321107 1792135 830257 194241 534572 753518 1415819 1771680 1729045 946411 1161516 321115 1107285 222864 1602313 49988 1411071 1288532 967793 1244178 1831196 502610 1463504 1547173 701644 659843 291679 141644 1417922 1825256 1758707 564007 1954294 59382 347711 269157 269285 1136622 1917151 656906 763009 1390222 691363 1114794 1337347 1111762 1687084 1964917 571463 802311 764928 772198 885713 1473992 1784839 1827550 351817 848155 1483371 1414373 1976563 1936697 944534 1750847 838305 1303825 258841 247262 1342166 125415 896260 77923 256074 465953 546246 889566 1248057 292994 686912 1666393 1286561 419602 1577421 618084 43636 542392 582890 1907314 1992131 1075821 1160115 1839091 677402 1314614 1539407 1283004 1032702 70834 1483158 159168 884757 1652796 291162 1698876 1533610 1408880 1427319 1383570 919074 33628 1537865 439595 1618822 1330051 1318785 1444128 386124 1562921 1070036 1178919 1488993 365385 390024 1579813 720078 1742472 473699 1790953 1185027 936279 1193616 767025 1083145 1937104 1406487 687972 561513 1769410 1845860 1976969 1768490 898961 1698495 1051333 915870 702521 765918 117292 628878 660699 265452 339241 1875739 985895 83872 743793 638145 32923 466961 720161 1202922 1705673 1074965 848122 1382496 713008 223116 959520 233736 1119400 220263 1770909 1775757 390523 1487738 1394247 929848 845838 1788003 1560749 1252691 106840 352011 786159 1992301 890373 1053202 1947990 1481001 849851 1456819 1175316 1560715 1527395 1798850 704391 1701804 1988252 499084 23865 1549828 277051 353345 439001 649922 1345763 1748139 972613 1838944 468571 548017 1139378 776190 1559949 629901 374954 487525 1471278 1968681 1613652 1775095 567817 1216392 517602 628049 274174 1891157 306541 1779372 762440 1982836 113992 1333959 1605762 1413651 854351 1744799 1382933 585442 65537 1263759 1943978 1276236 1098982 1455059 297651 1168413 1160796 996159 1899872 1574347 1544124 191481 1605572 662294 1768628 19248 1912900 287155 838010 1449293 1494124 723893 1038511 1996819 170127 311602 504826 32935 614817 1706206 543280 630091 712029 1593917 1469822 957502 516833 73218 415414 167910 86462 1324212 5311 846787 1410333 187673 368735 476218 1226287 1488597 1420928 501685 986265 17347 941249 1913020 1643126 1384702 868562 994091 1024555 792596 355823 557893 210465 328796 1550661 283238 1896161 322064 1626068 1069169 1200105 1091199 1965623 63736 1375693 250968 1651884 360607 757274 1690696 1375932 1627676 105945 109936 88768 920515 1683319 1721100 1412615 1479895 259638 32832 110757 320649 719815 1967249 1000676 956223 499880 465611 851085 535431 1187767 1532809 430144 1090446 1094026 1680804 1142843 530134 524482 571679 601694 934059 448197 1815989 1890663 1338898 1431082 759630 1538271 1067745 1740325 171652 1277443 603419 1932459 1957145 611067 1004907 1597083 1145642 990786 1302120 1820283 963346 1829352 590121 1859622 1953224 1214458 1091729 388060 1929821 712446 1542225 1126375 1302726 1837586 1379157 1007634 1535475 130483 1629910 1422413 566156 659312 1307119 122086 827885 667036 1512740 1535210 573971 348130 737606 304334 226719 676953 1076094 1260930 555476 1803234 729261 677108 494343 730688 37332 1950098 321789 711040 305677 334 125971 1546570 257193 1777169 1712599 926137 267363 580204 1683310 1309337 1577050 1421597 952368 897277 1087188 881540 1483151 38240 1279373 1034345 690034 436020 707544 775313 1102885 489064 281357 820142 1947448 323471 11960 382008 1515296 1303903 91562 1867179 960043 183029 839691 948988 457331 1790494 1607080 1327370 1757287 1818776 1416277 1561241 1208171 864547 847619 1958135 189903 1060386 1387244 87211 1854931 1951366 1442246 340717 1067194 19591 961877 1483734 922052 1632082 777511 1450357 1190154 1074724 953886 319047 1941747 115230 1640833 1857617 1745047 651078 594513 853091 614474 355895 484415 321364 535828 1982393 1581354 514311 159572 1154114 1832767 179254 619926 1817088 1906507 133363 1893896 861633 1445594 1602369 305728 315427 1803421 1678830 1252120 1629130 1397225 1071320 434456 1954723 1805336 1995231 706641 1977181 1241923 413487 1414758 1522692 199256 586081 156323 165929 1460269 1893740 505048 1401061 8028 1064773 328621 1923703 15296 1144462 1093599 1972292 1794898 1609482 1550671 68634 1152547 46276 208181 1121640 1612216 442236 1824791 1628456 507385 272420 115662 391837 1394837 1513228 1431835 503338 865059 455016 1059756 1621694 82090 174963 111445 358489 1643992 896733 1831755 1926908 1460246 1570494 308861 1105207 71938 1534667 406127 1383923 1487575 1776866 1041133 980909 1447479 1112378 416972 1313146 1619378 774521 646893 1775640 155842 843621 385065 1306425 358202 878479 1565282 1194417 1119423 1064129 904716 794384 692293 394958 991723 592194 201723 243280 1971770 609907 1335014 287444 955513 772853 977143 925998 596443 919174 325250 680452 832339 1066392 759594 716005 993908 970877 1841407 354242 1670063 325372 1637735 441559 941640 1279758 3694 1366975 976667 1012935 1373237 1769298 1663934 1286729 1226187 1771782 744728 707227 1340746 661589 798111 1705828 1653183 703073 1424573 179180 425632 198066 715465 243572 1004089 1563967 571357 689335 79667 1584132 1467425 1829101 1881923 1075474 1591098 1246558 1419744 1302893 1591254 700511 197773 1649225 207121 1642259 1022703 332916 1658728 424483 183752 1425461 620412 1015164 868721 438084 729795 574324 982866 158490 1350218 279713 478298 1468785 605335 244640 762308 1062110 1509115 971510 1877896 924874 843813 1794248 1244372 1865996 1846767 1094376 1379376 1009678 1753400 1281145 1117410 1381108 298932 1621806 1796236 873830 607520 1086861 343019 656034 1753601 191036 340681 209853 820960 1949481 1336825 1618849 1687029 1474940 3792 627149 1706130 527578 1818528 534898 1129348 234040 506780 1129624 854229 584330 1482289 780215 410940 1880007 1309001 1651960 840338 1780849 1004559 1399995 1060731 4901 1911130 556908 1208648 1847399 1179977 1594847 64028 65560 1267978 1472166 1895052 754611 922347 5402 314895 1104745 1168646 1026961 889818 687917 1676874 1505451 1298126 61482 733697 112421 641074 292918 1686247 1939707 1276013 550557 805387 1932773 774581 1424468 1899740 152635 1793651 28008 1512943 187136 1967555 324370 333901 1350248 664813 1532989 899052 1255658 1845709 1487581 1356997 568004 1327583 120022 583236 1990530 1154438 1834113 1911724 1019322 715664 180198 800687 1968826 1415342 1531635 346348 1783697 245794 499066 389445 184900 1735245 104204 1469453 486652 1193792 229485 257428 18557 6551 538264 1455162 942943 101737 1659939 320897 803480 1488181 1930942 1057499 1893120 1652914 166949 1324456 1997301 318183 1822251 927852 186630 1244759 1907044 130330 1911275 1722719 118023 1968501 563247 895480 534010 744896 791633 342975 1048173 1891594 50868 429952 1089944 701536 1640773 1275767 1321472 348267 581143 151269 929237 818989 1437489 1073354 428437 694540 273299 1583741 1909153 488721 1634579 70924 1227760 62082 1064709 1526231 1519696 15813 1516018 1543710 20839 339119 1819851 1953690 65085 727940 1514111 438863 1809612 818146 1617557 80930 1330404 515653 185285 239037 1367844 144882 540180 1983016 263243 292728 545430 1052115 440518 761608 1636731 544802 174281 486081 958703 373576 1861553 355673 854944 1507185 975006 1788860 263298 941733 749027 115256 1715005 1979231 1589603 1554123 510066 166417 1612378 1711363 1972296 893486 1210076 1436544 1409300 171946 277084 1918168 975207 1503038 112330 958954 1963578 189242 1878482 1043510 263648 169327 683398 472710 1100088 958573 158138 793209 1871536 1832149 401795 1335728 1617035 1503957 1671856 668684 1107148 1418431 983998 1745055 1238499 689187 97372 1517443 126028 739866 1245108 622928 1130342 1185736 1111329 513395 1098120 122677 360575 373077 1658721 1710864 1209271 883986 697363 1066265 1999438 1468878 1857018 577112 1640892 634758 1972769 417172 585034 290033 742504 48807 1296963 1771949 251185 341199 835150 1648997 454112 1853156 1625018 1933394 1929098 242090 425578 1090955 1261082 1967267 792156 6167 1103777 1101185 1635632 1299051 1974104 1163208 779705 550355 1656713 1704709 469039 289983 1779040 640817 283227 720821 550246 927261 728576 529868 1619498 1263429 265194 327625 1664391 278883 574562 1449864 1184694 1972384 22198 868060 1006848 179734 1417680 1423421 1695453 483931 586093 1745740 1927878 1403361 298554 1749512 1894292 951603 1469722 216511 515945 1549174 204782 340686 1537930 582764 1128754 1484335 496245 1109944 1853636 1434441 774842 1760135 943543 1799036 1965482 799737 998735 503767 933112 967731 78206 140136 460106 456945 389402 1600898 1983979 1538858 250602 1587762 1449019 1059449 284788 1433516 578311 1447413 1217847 858208 743647 1786113 1252263 375456 1491040 1807286 1656351 310968 621625 507714 1202049 1125567 1763525 1197693 481694 853751 507359 1742513 1655217 1989461 1353214 738753 4628 253971 1509795 513715 56153 1340982 1338836 1605036 246827 869513 1945029 934736 185522 692807 1467945 1681247 869614 1672226 727845 1339857 884842 1939885 1911544 1115834 29571 666911 1826327 293713 1125686 1390256 1989727 945779 1781307 856333 1368698 1388364 1150552 1055775 777932 140815 1595654 249939 127892 1370451 1853988 624174 485084 92655 1310986 1698748 561204 390026 1037916 1353362 324385 1914934 475676 219334 473997 231834 795932 784541 867180 1144637 1395006 766011 1418163 400411 1132246 1692998 1391016 502496 163636 372098 553953 249144 1318696 636589 1552186 324866 573400 1657042 1361250 832941 26668 495 1627467 1519552 984507 1710066 608051 1307852 1765220 315133 979389 847626 1938795 229687 1117456 620646 94649 416997 964484 1821486 98021 134907 1950633 294768 1515566 1317627 906067 831294 1857199 1363603 406402 1868843 1780568 127291 1103466 791138 1884220 977469 1962082 1836269 175885 1751604 1301089 770219 1956739 680421 468013 275445 807080 1004101 1563895 1548254 1892225 1086699 1474581 1305043 1441782 716116 1014102 1697594 1894060 345582 1371925 1295343 655214 687436 371627 531718 613930 1591660 1158006 1917157 485615 1955040 854902 745296 1266624 306835 999046 856742 457830 706851 1715581 1682533 465948 1568866 1962851 155334 1029777 801361 799589 1793808 1941218 11100 37067 483153 1097761 1920374 1644494 44737 1099784 1827013 1368903 460166 1746399 525359 1598989 1287455 869554 318478 1616365 10531 913865 575444 1706169 1878556 1162415 62512 1664215 1399297 849112 1796975 1995820 1121499 1309165 1398233 1621183 1345285 1814504 1412461 744587 987209 1903492 599543 724536 1162987 198010 801251 1711004 154379 747962 1637125 1585289 1887424 756076 1143694 1780799 1487059 1860033 798785 853531 568907 1750987 458663 864312 754251 974727 1809728 1899416 245094 1986076 1156139 207844 638602 817904 497370 1915871 1743265 1008884 1702038 347368 476897 1606319 335656 1727650 1008831 1377586 566617 520361 1465635 1364533 518607 22531 1270230 1104032 568257 291407 1638742 405126 1257779 1887132 1994909 259083 301730 899707 1972269 1819672 38070 117021 1561039 1153548 331636 1925816 784977 1655770 1944718 1801417 628067 1739667 1907762 865520 946513 1365833 1662920 1016221 1915468 614191 1017854 1219914 173385 212928 1138979 1284707 617801 1389004 1977845 1980494 1946195 759947 1315218 199365 732237 1559495 402457 1225204 1558656 132734 723952 417446 1506849 1818322 1721189 25988 380096 49446 790198 1729789 1928998 1808513 70859 1540801 1665249 1405039 173689 1449329 47115 962135 975592 1799398 742537 408312 1906193 519658 1621125 1228319 1106806 486051 232244 708941 1558795 472244 1987197 1729792 1644776 267542 1455598 1957911 249098 1865201 230963 1241892 1333822 1907623 272846 400184 1980516 42831 1856034 1561224 735136 470440 370469 1425412 1149867 1140904 391204 1226831 1490734 1650248 285600 1197497 288103 1788672 1946698 440296 20693 632002 415880 1920068 801255 1883228 149521 1053957 229363 1001503 1456827 508224 936789 556801 888740 186778 472350 869712 1687122 1380503 1351034 1616379 1072243 1151166 776091 1853351 1683799 957812 1647900 81273 143940 70077 721579 834161 1993944 1758299 1021392 1318609 1279065 1226646 773112 1666358 1852032 1628839 1181232 435924 341401 515236 1013408 1831796 657636 1193759 511083 971628 1681235 973878 1001823 278974 757835 810753 859108 591553 1149601 807642 30202 18435 1948801 1562589 536358 1130683 947792 1494003 1739563 236659 1541422 403004 448388 741348 1539057 752684 1743220 279351 1763527 1876786 1364597 1037913 1281605 693175 193971 914368 754846 48406 1678982 1283330 634017 468022 261762 1356360 1686229 322432 1012152 1088697 1034578 1497451 1037226 1656060 199496 1493436 616656 911260 1533588 654397 823634 986936 190035 808469 287189 688693 191888 923003 1029080 1975051 957384 919567 1735834 1561944 1817129 1226911 1911473 1079123 1548149 314513 1055756 655233 882941 691660 252173 1139052 1869366 1270572 1601620 673669 788415 432143 1699885 1271198 1920440 550482 1787356 328003 140161 1791840 1646180 773582 1956118 1972824 527488 728212 691861 896873 808727 1679926 606843 850951 780414 1672736 611580 894010 1408879 380023 802385 1283756 162806 61051 354864 603955 219230 332101 929119 1852971 1473615 459629 1270250 805501 1544625 1221740 1717200 30748 794410 392746 1504409 1658810 108635 942480 1465695 134646 398522 180844 896448 815798 713242 921010 197945 202133 1049083 1239586 1875927 27242 62077 430951 796190 736318 1151735 1601316 496009 887162 1016779 40183 1768703 1029519 1311564 35073 1875613 1031042 404439 1346318 360469 1296336 776703 308239 420287 733346 367056 34614 1973493 657391 1931340 411780 370815 205851 184884 44614 1330194 33888 1398209 305106 1867564 802636 1682031 569604 642499 1943694 1884177 697164 955957 125117 725680 756242 724519 1667238 1317947 1126715 1729977 376591 564280 184520 1968286 117600 224067 378879 293674 908655 77468 133547 1350073 1032752 916054 1991353 1153044 1311284 1408930 730874 489468 1425377 873612 1666144 258704 880809 456558 459106 613877 1496840 500801 843780 1478246 255303 1259035 1859428 1196785 236539 1335641 769490 774846 1581416 459385 615524 786530 546809 1251306 1654581 1127407 1952993 547695 1312611 1287431 1531313 497226 1839285 1759748 617368 206008 1557799 1042062 998072 41314 842622 61736 1954255 1240679 644537 183154 978070 178278 1741520 1363605 1667533 1589490 159983 1515282 844305 932928 1748842 717592 1735666 173973 601186 1951680 1755983 23001 1354586 799613 1207402 1667110 1295036 537097 1825633 867453 1176983 1177291 1101409 354095 1508630 1175841 1272402 1480066 1945924 1333727 379277 586627 1590337 621553 90653 1772340 1776328 1511870 880838 36705 950738 945077 646295 518226 1200120 628599 54725 889895 1739965 633417 1771251 1814069 1680812 392856 588133 361691 886596 1624834 1017480 471554 664562 828229 1944248 946070 423362 862692 1383571 275171 513346 1694156 1579651 1917518 1537797 1837043 951458 544824 833324 815141 1759022 398088 566828 1878697 104417 942582 1012548 1516378 351546 299545 606733 1084977 1396480 1757914 1724478 1128831 1161435 175586 1384534 1512743 400886 279512 1271641 911990 1536226 880236 100539 1600034 1942703 484511 938801 235329 706935 669341 1355873 138776 1296912 90339 652549 1786130 1096165 1397262 1820173 554868 224146 782609 405342 449840 1006181 45091 1875910 109530 220121 824061 1145432 1881471 91448 1782681 1476133 1153024 3325 192441 1371191 1001376 612219 858118 1279767 54619 813511 1993391 805959 1586822 646072 1596235 682443 1124005 1854471 1512446 783507 932600 1573723 1577896 1436562 1574810 1590737 1456192 1231837 280169 1742511 88637 441239 1778734 813906 1595140 470431 1407858 306776 833576 694084 252936 1545755 1503882 778358 596621 1752120 1722834 1283991 395041 1326759 167912 1161222 156318 1635903 164895 934979 940064 72178 462386 1512124 853190 1254575 545824 1591722 251708 490324 64021 435914 1615327 821570 1228073 1120313 1850097 403007 1963077 1479070 1023195 1279166 710089 1615939 1809784 1804 857098 211068 483288 975229 1222698 258383 1179295 1756003 1933129 1612137 1900871 678221 1266484 1747121 195361 425255 816004 327744 1284251 1203027 1012536 1690571 1848240 1573929 1234628 1059970 795300 1322607 1587741 1190923 1832640 906181 1094646 863514 395169 1221575 1087815 623859 1842973 711583 1660742 1450197 1000669 1468100 606606 1047309 1977268 1774724 1601633 337649 591030 1847266 1925908 1561178 1962691 1585497 1792388 1385711 807013 278723 867926 800718 342396 1941307 596399 1675782 854649 1116007 1680271 930045 1454551 1609096 975544 1123409 1890066 1286578 1730879 857620 113008 1350003 1161499 60202 1778620 1600641 1343387 360740 1499360 1267277 109545 153849 1537439 201102 975607 422016 108769 1311432 1741051 1251022 1636376 1028479 1226915 907578 273356 723000 1612954 159556 1183131 25527 390781 659979 536779 1723865 268643 249434 1520761 1797951 16692 1509742 1996821 41006 178214 390125 1788993 1326791 26271 1151866 1031534 1574643 597146 523296 1982753 1268512 1404686 46131 582886 1777156 1647163 1755409 160088 202634 1307645 1765030 260427 289162 1936944 1292286 959223 221274 1698583 828470 1006262 657467 1955166 1788638 1709363 1803183 1421728 883553 668666 728344 335085 301852 604775 186599 1904788 584732 1983302 1069333 990932 1710914 1602103 1801220 134213 1597760 934709 973718 1595619 301063 42681 168223 392641 1967559 626384 327632 1609724 1130278 1972544 645700 1988810 1806546 1471207 289026 587272 1422083 136404 977201 1036680 714581 270851 1035199 1185058 1116536 1834756 1889971 1915049 1596574 95417 590352 1525695 1497440 1670545 581096 990342 50943 1966417 1493438 1344940 431534 363856 1627305 1699877 1663048 603158 1051906 372283 800112 987760 778458 1816919 891243 151547 1958759 1753896 261911 334690 569995 1649446 48913 1811957 1818369 1732382 720045 864278 1252427 1652490 1058600 1376563 934864 237120 435038 42433 339741 241668 1846959 441811 273893 1726276 99253 1747372 1329965 1810086 515372 355211 1622247 569388 1716273 810470 1592144 644228 717456 356316 937677 1121520 478030 1852972 1837153 837424 1117179 1495072 982238 147240 1878865 253983 1468006 844255 1270493 1582156 161892 1175761 770442 652399 1918001 151204 1878550 872372 1085976 1010961 1449187 1444351 1089574 277115 1858268 694421 708268 1090326 30197 91252 1336808 1142424 1609661 292812 1094924 1651436 1399156 1019957 1295523 1160463 1619961 497261 57218 126457 32013 983560 654725 1341306 307195 385860 169210 1820689 547286 12930 1193551 727056 1648149 1256788 1105899 265015 1531551 1694953 684395 1683786 201237 1123268 1260360 1387904 1743452 1633668 517022 1231089 938969 545539 213828 1967530 1556867 1977631 259863 371322 1044076 396747 1912157 291576 101304 473126 1889924 561201 199651 61936 218434 545850 1379959 27259 740356 1212865 1243527 908381 1071232 618741 416116 732060 449578 1245688 576957 492803 53739 1304863 1633077 1860960 1052796 403843 113654 662625 496311 663565 316009 1132045 125146 727910 22716 628736 1052954 5414 1478423 456668 148876 1943521 1089481 503521 672114 1624489 1640915 475545 42464 1383576 1403046 566480 1347043 885270 340418 765869 224025 1144843 1904495 510283 1971687 155741 665900 1208230 1896788 626288 656636 1814218 1616761 697442 1974800 1148994 1257366 1650852 1258000 878535 515717 443608 1669158 618856 351463 378465 694304 1848747 375676 405521 1781862 251973 517465 87684 311411 596411 356911 407774 552957 526626 318252 1197645 1190080 205268 1841517 1487817 1782717 310501 216125 719604 672722 338455 1360798 943751 1462273 1522737 795440 1056461 360480 695608 1045855 1897619 92557 948129 143017 1580702 1587682 1142891 1291065 973298 679395 706300 708316 1840404 1760091 879051 795634 30481 871534 996706 1537058 941010 827694 939105 4718 1747313 359169 1554155 702461 1342058 1559372 385467 921232 1558297 202542 1676888 1813982 1100756 1644232 475327 1439865 891459 1453354 335753 355593 903431 1047819 966705 502830 144033 928413 1050926 1909402 1893354 1987208 1201462 379637 23847 60897 972578 919882 853386 622159 1047990 870934 142211 1927768 1733232 875111 272252 1620793 1929386 1278554 643126 4653 1790600 760036 1621280 137137 1947400 1835275 1992394 1622550 367853 1293295 1131732 1754683 1605373 220272 1157546 1713365 95328 1742261 190924 773422 1697211 793386 613703 1209691 228887 1708933 83042 1766564 1285441 663287 1913532 1321066 350866 1203492 776412 1969413 1393957 744938 136795 1694880 367942 531116 426699 326540 1237301 1634918 557696 1549971 429592 1719599 121195 1127346 230620 1551227 1723022 1058333 333973 43516 1071427 1236308 275663 68747 213780 698429 360133 206898 1403943 827453 1947646 674233 936749 19547 1119917 1752310 458318 543081 1454659 816899 1532737 1553359 1075295 468931 1949033 1525133 1516442 160513 547423 598802 1747463 293390 1967185 1187039 846971 1347298 930299 1527682 1703745 1723414 845953 318200 1082660 1231295 1154945 715182 1362588 341382 1103425 1643514 848683 1812640 1555477 1486974 509210 624719 1842178 26633 1699396 542545 1198555 945678 1034973 416795 1453977 1324245 1064612 1619597 713635 689269 1910509 1963866 1680721 1698278 1613776 521597 1027988 665621 1040433 1934748 951347 1234782 452798 985162 868141 427968 1008159 64813 1821839 302105 1940016 983439 631832 706146 807088 1915908 1147784 33212 1261080 1340224 1826836 377977 585678 1183381 1384538 1784580 66532 902239 1384690 934171 119961 105240 1674249 1069547 1488036 867501 627865 188450 1234428 472938 1304979 677657 1503999 1731455 1969490 485467 259421 1230732 303241 525905 1020559 844059 1918267 982281 809561 1045720 483475 1201022 504484 1202892 1957731 551869 240135 1397993 1891344 1111102 172833 245599 924989 404628 1400 66199 1637133 422722 1244497 1078079 19418 1617495 1169377 1946276 445498 1911599 955405 1396116 1058561 920100 44409 1036051 1341695 512232 1986080 401842 29106 733276 153255 1489771 373208 1636514 909034 1771873 1080164 783291 121554 58521 32155 1825135 1982823 1782460 767149 118704 931926 363854 1630575 1318789 1117412 989156 1921137 1258660 34230 1579405 135054 1322124 4291 1405338 1377912 912950 577956 1591365 1293074 1889069 260813 1590344 1918990 654315 923011 1790719 371407 1814475 1308444 73239 1024113 1020140 1671196 1539597 768809 1427800 376959 609585 846646 689208 689413 1188969 185757 498531 913757 182526 1264562 698211 658423 1163444 167077 476510 886827 1853566 139459 1694732 1269700 913927 1123341 878631 1158012 1949257 503986 1532659 1049485 615476 1297191 891283 617634 675626 1504065 1990955 1524000 761958 793074 621 1099145 291889 1965598 81212 868710 976408 1277259 1070914 1461783 88793 1035422 1944950 45909 1169779 703614 1714932 158594 161255 500391 1003938 574415 240987 1022732 1576536 1582442 767971 1512993 9416 783749 109965 1265589 852091 1220272 639824 910455 681088 161395 1929482 1342041 938770 412848 1808557 267344 1520719 1294549 1526056 1480463 184817 231879 429545 1207890 703755 301435 1009334 408567 702240 1283845 1363776 1980805 832625 1173222 515686 909104 957429 1311419 907736 353997 1200982 448832 1204396 848600 908439 238194 1134614 369297 207298 1267118 1099660 1166357 197296 1529000 1995012 979745 1867850 733288 1952196 1508928 1097118 1065052 451276 272852 833865 1907893 202030 1731959 996871 1258111 1354518 172604 168333 1811924 1857354 1652719 679401 1981955 498952 1094450 444150 1383515 231160 491096 924720 318422 784603 1493601 1589760 1574937 1882940 651041 1317728 1310477 218055 922636 571330 1228103 732437 200613 297830 1533859 1748403 65519 659832 219833 1566711 977671 1763503 1343412 1559445 755344 1930373 388265 708457 483327 511787 235844 1408190 65031 1761472 670566 1024881 604435 1029102 538184 1765573 3936 955314 1587919 479166 353678 1821521 79245 1953457 420319 1550150 671299 999755 1175855 1228957 1624909 1723786 49630 1492422 1232241 1834078 1438109 1548511 1380038 1416932 231359 627649 1483124 1769771 714536 995131 1426178 1218381 1595455 1865548 536081 560031 728364 470668 402458 477223 1091130 969872 61740 176812 429067 1838058 1371049 135076 1193728 1323806 353108 994447 1673613 1449190 1593002 1283030 1144530 965209 1253320 1036273 321751 25457 498643 1270149 1816012 995160 1383594 1395145 58523 944219 1089368 860894 171857 580138 1097779 1654369 129872 474156 684671 379067 1772976 1729386 1296102 212229 394019 1984087 1232576 35792 1092311 1577627 1877193 133380 117520 147095 703015 768426 1490941 1873579 1001848 1792983 268664 300683 91020 496121 481551 1330649 757556 1025496 1872788 1305662 1343352 1000828 1663549 41237 1367905 1305603 1765565 1611366 1770764 1484268 240652 61005 1503296 1483586 478 426319 99335 1480206 607821 290756 1942139 1287634 1144361 1076011 1567610 1359826 537143 927883 500793 70186 1581749 510625 1932926 1475394 999525 1735582 765735 271153 315627 171325 1714595 258054 928638 403663 1181263 1050059 908981 1334699 56015 1664998 1826891 1741789 770361 723716 1615623 157549 466982 1116100 151095 155155 486378 1707363 221072 1174836 1598233 542667 1297351 1534444 769434 1302225 343919 532213 665324 1646508 1422024 1102072 1792001 1218080 1181812 809246 464539 1924785 152615 850711 840432 1241822 1260941 1286808 422463 261801 626631 883497 904299 638318 1642800 1254777 705384 630168 960738 864294 1744086 1141409 1722592 1918190 943320 850310 1781837 80773 1149066 262378 998169 455057 1774264 1485664 1274401 79488 752398 1099627 419728 980566 1038126 281115 1023388 554369 282654 1330143 788592 144331 118495 392756 1920604 751936 145279 710580 1959429 114888 451281 434015 145241 1889839 1105499 1281925 1289258 724830 160030 719927 1114763 1981387 784164 1294352 932618 1204918 1847127 1229916 454034 611164 343730 98478 1158352 363379 464590 1586712 159208 1626617 93694 283219 1876081 1867823 1218598 1580926 173995 1785561 626379 1834893 1791598 1075109 1976630 135868 44940 178342 143439 740307 1786279 1609313 1249438 404635 292495 1792874 1854615 1032039 740961 591573 176382 147671 1131506 371729 241138 1456510 766366 1569203 1955873 308790 771183 168945 706471 336687 106578 962973 502870 1973098 1782089 437346 1582926 42955 789698 1556572 1836207 108099 225045 1023112 47629 1197535 8009 1911901 575806 196690 1125943 1932356 1479451 61441 1352559 1782480 954416 52032 635944 1742865 1725633 59153 1299938 1921359 842272 1001399 694675 1611528 1185664 955104 780104 1099890 163042 1080618 95188 1156941 211515 447433 37828 1463477 1898005 1829923 1790065 109490 1698528 36062 534899 1406980 161879 590460 525774 1801487 444876 1647848 207416 537486 1289185 1514962 278719 1528382 1041468 143167 173616 301089 1988648 228744 1755940 1173116 623072 436355 314918 537788 1018186 1639123 640165 1559340 1075361 1915413 1443962 570891 906251 1638287 516465 1507081 481906 1619348 1191969 1232270 220661 727422 1591457 936188 1810576 1326198 563670 41593 258917 516861 200276 6417 831186 296164 819384 84033 1870714 543438 221378 1083008 635075 5990 1962619 173876 464600 1013639 1247867 1642140 1106428 942828 1913135 132478 1584889 266584 903029 611118 800105 1909535 1826581 948105 1473049 1396966 1309058 1748941 1776748 1156917 245918 1279840 291629 741203 724633 296247 721708 911592 832535 1007606 1624881 371112 839333 349173 1865317 1206779 118914 194810 1590275 1128914 446725 187148 1900516 1105566 879731 1100576 1315746 635593 1460321 498131 1506393 1782123 404729 1420598 630371 119149 1222823 1052249 767942 1132007 644389 1407485 1757578 1761863 1428540 1354700 256660 1937182 751810 1030196 1613244 1701051 596097 43987 1802432 52829 773059 286330 1115098 1348428 1401590 1994368 552633 1811840 1302080 1139483 103798 683524 1685174 1003343 1809575 528356 1272165 853494 1188577 975644 1938083 1319131 399583 526897 1284143 1881870 1660687 663232 530375 1317644 329752 810924 809191 310444 1100349 1777716 1541475 734946 147259 212792 346525 592277 793612 647549 1986769 1929306 382946 828811 309959 710322 1513019 1464320 161071 355489 756646 1868029 1610087 712932 1731960 1922346 1667883 1676234 1066421 862729 975874 1400997 1660321 1553537 391116 191915 1102349 323695 148456 560119 1783375 173113 1365531 750123 1427423 1669161 158956 1834789 486093 815682 733150 439853 1058106 1379837 1374546 1706133 12690 1815630 815885 1313682 730623 1683098 595734 1724970 1045979 1207482 64035 749452 890036 21273 883289 253326 1881329 127020 922914 1944652 1356210 1275304 1624359 1930530 1357584 1185570 1773635 1863073 81892 500232 868361 1400628 170149 1885966 158091 1855075 1301926 1039350 483944 557501 634306 142062 140947 488497 729053 19476 227933 1895962 1680511 809331 496582 1446910 857602 438170 56228 1849424 800395 43455 750337 293204 159151 351115 950619 976957 755739 392715 1148188 877745 1466180 54685 1760475 572531 647558 1309162 1900610 424746 730928 135478 413541 1451182 1800111 16096 1846086 1486378 1199818 943460 1945620 940891 1765397 841466 1700184 1110177 290769 1597050 1678327 327553 58712 1765118 763007 1983338 708784 863672 1706486 12472 64461 1879341 1460475 1033977 988916 76776 401040 1108078 6780 1319864 196825 1153991 1789762 562763 331634 1315545 1483044 1909312 1209821 248745 1528856 1773745 1512395 1151594 1770862 982989 1891386 1839434 385692 1138598 1087517 588678 1802159 1765869 390957 311841 1114606 1912075 998677 1939469 1282257 1221133 1879806 1181547 530814 1786007 849809 927347 1958663 917893 431042 1806096 1341196 1161774 1790636 292892 1095294 1650226 869114 566259 1901588 1234477 1730578 561236 1707935 966851 537065 442615 238114 278758 648034 1746451 236910 13984 1426317 780270 629763 1882727 1684104 1777959 1274884 676211 108918 262243 1384126 1346250 885499 343706 913998 1717101 626682 1749955 1993225 912008 827502 1209127 425324 544373 1745450 1862919 504550 965023 1135904 228338 1463541 109848 993026 1310720 1789519 415626 1814374 1518747 850573 1616523 120840 1663267 1978557 1458635 31518 1635860 1009482 340496 1054931 669538 636844 1267284 1058320 75630 1232710 1829479 1656303 424271 1156698 308206 819558 401014 1516955 1611451 1077462 427410 651806 412140 916513 1522372 819393 1347778 182608 1891430 1451169 463200 1532437 387756 1757160 358678 1239007 839086 1872543 338169 628250 255370 1048276 482356 70901 1007442 1103727 910039 885546 1660635 185732 1650572 925886 118747 533233 1105522 1919194 155367 477107 937783 1486929 1100997 243420 344930 1744146 63579 34254 344166 929393 1616090 1316949 563925 976383 1292178 231591 60241 638773 1183717 26084 770010 1406536 1146043 1334016 369677 743180 1900080 1640788 1737903 1636360 1576084 309638 790870 1337131 620218 1521525 1035431 1487201 29957 1136160 1880146 1106391 1855570 1522563 610063 38588 174954 1050112 1129281 566122 1786909 521461 756186 894396 1678060 1324750 585407 394774 214683 1032907 1971838 238467 111013 157118 86427 1951307 178891 785969 1963112 405455 47407 612606 320676 530774 159767 1189754 934968 1232017 871416 951961 1162071 1345187 1621778 92862 62941 1285038 1388247 532935 1313808 1712746 996628 1354686 1770878 1889349 1223294 1239805 990271 1783777 1573538 845862 1868993 1746355 618157 1633032 1103408 71093 1061214 1748209 90780 1350048 717024 827413 1414531 431025 1030350 1678054 189755 1063793 1340008 190690 966503 814587 1707275 1131936 1196767 1485042 1590287 23598 52656 1719535 225261 329705 928959 1710524 107442 1855421 25338 849661 527297 1921548 1642783 264674 372420 378856 389788 1499583 862277 533617 1171948 753806 1684482 1029258 610489 1717415 129820 1958334 1943358 448724 1472873 1832940 1729413 1884705 311951 277207 1341445 1284266 1230706 785658 1444219 536061 331876 457043 513901 254785 1943603 1478078 702273 242711 166134 713751 1973831 1792249 1392860 662581 1156255 188814 1365828 1117621 1835871 1422909 664409 600092 1256975 1674456 755890 1063426 1932180 1283403 659888 378444 1841341 1852019 1045906 944972 669 980940 821068 486583 1173217 53717 376960 1906390 85425 1187818 1302501 1004310 829125 1623877 1505189 410834 206182 1826846 1166660 1848904 1958865 136726 921441 193047 202687 640731 1503190 1648978 1047294 1134299 1644245 864912 1905702 484276 1235209 187027 200296 1387058 1863763 593057 1006310 609931 14885 679978 342271 1811497 878815 1901755 1473007 832132 355323 273841 1219464 961200 165454 667028 211487 1911136 1616288 1143294 1964945 1833036 135941 40928 1691494 865974 1702288 459978 995343 1009825 645195 1682444 396017 1061853 1606315 1983918 1428478 123863 1154466 1032137 1085990 1433825 726106 1308703 1844727 1668893 1091243 1610642 877975 628979 814798 861509 1087686 675969 816794 763137 651687 627265 4298 118784 1664226 1361241 677999 1658724 55930 1881395 1669084 1667956 826805 1785663 224157 1607392 185020 1080886 751375 1437409 887691 1665543 722769 1491740 1587781 534055 1686091 79139 1948588 1376758 79231 300183 1693704 55358 1435635 1158213 108624 3593 513935 462097 428904 574427 585520 1699075 1749180 1702972 205422 614461 1260084 1368959 1155161 1351199 1075866 353240 1597492 1605544 1067339 1829646 1033615 780 303101 1370285 1327465 558393 1851157 524845 23445 648782 766688 412334 1040445 1327010 616680 1249297 1836995 1032154 891111 6396 1661343 514117 1051385 225491 977537 248516 55663 792235 1725187 34266 1499552 1072906 973153 10496 654434 1854760 859269 1334561 1755454 1686820 547773 312293 565634 1071461 1631184 426864 332223 1119016 179195 447526 1392835 412953 1719119 1635189 946743 1638550 485691 26077 271953 1785393 530369 360564 1708734 1347554 1958729 1564 1980772 568388 801328 818595 1779271 864530 1653230 744616 158312 767475 281032 1148414 423978 400818 521509 1320912 1867014 851703 845744 133946 1937624 1360517 1808712 1954370 1822691 1490179 1865882 281464 1669681 610466 871616 624072 1087886 1533990 182636 390141 1956093 1277139 1705786 914626 320161 499958 1011380 352600 251045 718429 730031 1280462 1624409 1427597 154743 1695639 422826 501376 1587024 28063 1853336 1343180 1412859 1270616 1674216 1746258 610535 221505 696782 1838874 1827492 199259 1536582 1948141 375201 1620011 1256589 1878874 776634 857404 1239907 50200 814937 818414 773700 1645066 1408490 1844649 1045002 326005 754691 1113867 440631 1659265 206686 1714899 1429722 1617525 1440337 1250620 465414 11021 1733804 224837 1999839 324088 340757 1446457 419500 609079 1462403 1058653 1907046 1326223 1707756 1861231 723888 1150232 1926 1004783 1183716 189861 1598629 14197 484433 356497 871597 809605 870010 32441 1698088 1736306 1782923 172370 190077 1151188 1540199 1607468 599168 997384 1976233 1033840 1001254 1555689 1702009 1413701 239218 1811828 1646273 217721 844515 267875 936076 1203107 1792521 513015 1143789 677332 726101 227606 353136 386587 680295 1393752 637569 1100992 1672280 1277342 1280205 118303 656945 1454054 747248 841491 1063348 186537 1686017 414204 938885 1897481 845936 1489709 650166 80150 1930769 372580 93175 1134110 580540 1450645 1770296 279731 767574 1437264 872151 330200 1358376 1710511 317213 963695 234003 1863844 24315 376100 588022 59413 1420371 1060201 1705257 695696 1156192 1366797 1988073 1710734 366093 492985 876785 909366 225783 1601592 1542708 1785993 784055 383278 682989 1692889 1290782 1170048 1161523 1158519 1277738 1029415 835485 252892 1650703 1072735 1949750 1520360 412743 1659409 1997580 1584045 142271 929290 667662 413210 1602960 779092 1805995 1645506 115560 1720204 1978080 696992 119547 436276 1516424 1961253 260923 575669 670473 354143 340257 1046317 881913 1433246 89114 714506 580543 1251063 1424905 618494 1692495 1719137 156309 1381184 797754 647333 1803301 523861 1882484 935106 1276924 1175385 808248 195965 240628 1484231 915311 389896 1120174 1550705 1437682 454415 545448 745889 80684 1024057 1820703 614985 1716228 155400 471052 567025 234399 859291 1698050 1956853 811312 35839 655704 1453734 354952 1276733 125569 1977724 1074076 366429 55569 52339 477637 579710 1686787 995402 1808044 1699524 433226 1382602 1667931 1416100 1051115 1778578 1208528 1249246 931438 1109819 1997311 306176 1667785 921527 745200 1635775 1471730 75329 391083 1049840 340889 1034796 876835 1652361 359989 203327 24112 774130 1402992 1324153 1844518 1048648 110085 1048980 1730909 485210 750424 1188183 869561 499154 1524074 1015034 1865660 60421 1122612 1295990 1989156 1785359 224400 991965 139798 74309 1181625 763768 141864 404217 638278 586667 1336224 436250 1616908 249065 1238 990648 239609 1608993 544471 803578 1439616 434555 1108453 1780672 1511808 1058980 1539676 1414671 291352 905590 1721540 297106 882687 1019073 468997 1531076 1311258 393412 1854180 1463293 1621346 539359 1544285 502749 985908 1839506 580192 192045 1892765 1244651 1026883 984067 456507 919160 1170862 1754278 673614 552969 1838972 1901003 914797 1935106 121279 54031 1140822 360179 791410 1405383 524587 1328800 201633 1966840 1026960 1431285 84689 1596615 1085226 152471 756857 138861 1259121 438926 436574 1887245 1064799 1563443 1160437 1024322 1297905 1554089 698318 601417 1978427 1230173 1432407 1279382 23699 1459527 1840197 1561080 1647344 1604453 1709782 643587 363325 266801 806197 1351917 309507 986715 616073 1175714 1314905 1076926 740262 1961706 897392 127441 1025516 22894 614286 364064 1451605 1538333 450866 28867 1347722 198182 1151250 855710 656587 958375 1877592 765625 201363 213144 1102091 206486 1692369 62766 1501582 1496351 1816402 1339304 787924 1784090 173486 885801 432263 314289 1094316 1424181 1571607 1183557 503419 1228427 329155 1212777 398609 85276 613527 24824 1323268 537127 1848209 155833 1413705 264 87715 1358568 1671406 1034872 1711665 511638 244220 781044 1339511 1998025 956516 1268824 1339374 104583 1483238 1631583 1638313 878244 907161 374864 695757 905756 91476 446629 729900 73131 472368 1737027 1181777 1077936 1821840 1627006 1725989 1439077 1155848 315912 56624 952225 582680 1457293 234004 103816 405821 288590 1177363 1559405 933215 913800 1296163 994607 1492338 237618 1079984 883740 853304 685463 1310898 911907 940887 1215741 260396 1751494 859868 644189 369770 703093 1289999 1278 953658 1760795 70203 460010 1578757 1698840 853855 1381088 1168156 1263937 119811 1798276 1624998 1892148 1567409 1908072 1917073 1151148 166172 1489724 1721674 1998896 1459529 1846194 1069248 1386548 1629203 1923886 1700254 98360 1880004 56534 1549826 737167 1867082 1212751 911172 1450742 1554660 777970 1492394 655356 700401 261919 1562820 406280 347897 904409 1877251 688772 932472 1921334 147507 95878 763665 1539397 948646 98648 1402922 1420975 682309 1163294 1449428 1177045 469339 1031296 276511 1463746 1897359 1600525 401970 505256 882330 1106162 1875740 333060 1980656 1382980 992202 1502324 368378 703097 1383003 729216 1889417 176110 578114 1838031 185646 347067 895437 786407 1340884 257068 661662 67626 1419165 854278 259119 1443485 1010285 1705796 18518 1384722 1489655 1713509 716760 698995 1378532 1013280 907789 1611772 409247 958388 1762890 689021 549655 1841404 442808 1561218 1700057 1396204 1118862 1161780 755059 1105731 774698 1790697 372976 575940 1528255 314890 1212557 654290 498805 1926114 1278731 1774021 442199 864791 1409076 332129 486259 1556234 1017659 1422268 12700 309665 545022 922796 1445666 667336 584538 915268 1461493 295776 129080 1658363 1304770 1693750 229412 1180359 1327236 652667 1879382 403385 173566 1000225 574199 305040 1791481 124624 14647 1938689 945249 1171488 1901869 98164 418167 1541220 209468 1913941 1733934 1025986 25991 517794 136153 1828871 1660030 542593 1152794 1776791 950160 1523237 1903977 987438 1775703 1437054 374278 1256179 770841 600949 1346994 246770 1352385 930451 320988 852414 1172084 942162 133869 462289 742370 1141321 1403660 1768823 1553644 1441389 1495592 1719143 1549015 98163 731574 515604 502935 575289 1430603 378634 1404664 1824152 1814942 1909475 1684082 1131176 1921793 1516576 1771601 162663 1762774 356520 1459391 127003 371904 1874646 205373 417799 327388 1118271 202943 1795117 1732574 797124 1726711 1212643 600958 444788 421487 1116966 1919182 592135 1120242 1597582 906142 1325422 751921 1673309 1960710 1213900 620760 544122 984365 1042029 1229786 1655523 302502 1366560 971703 1828284 1326024 87822 327211 1728715 1998481 543244 1025122 1541932 767347 338304 402550 297061 879332 1014394 1997694 1831739 477084 1376387 1462596 1491395 1601799 894493 290777 1399486 153909 1410791 400918 221539 780978 1471196 1598932 720662 1480784 157852 1072073 1206055 165289 1732281 44941 48270 329494 1784919 1174785 883414 1359602 64322 1584428 973470 1059950 307102 1024771 1153967 220808 526325 395464 1467825 842544 746581 1143582 585527 1075857 580290 1379421 577187 1679428 1316370 122332 2794 464964 191209 1740472 91045 1204700 1800281 696909 1061495 1920952 860555 1233209 1058052 1949398 384319 715406 112424 1093349 1116384 780575 1499723 1712977 779145 1811332 361721 1363081 928776 681609 1357473 1811374 803341 892388 1937058 1933815 448063 806375 1311638 139977 751648 1862166 106486 784875 1330127 1046738 901431 1345964 261686 829565 1651516 709464 245854 1684124 236798 998615 1600403 1331353 627463 402639 1798869 1908305 279588 1426737 977650 944552 846882 1309210 1247452 18348 945348 414805 1502883 713406 1668451 33957 1797799 1208608 1044136 546330 612803 1678379 1145553 1862746 202184 541896 1205852 221075 490536 1205323 476534 1192659 1436602 1342137 247543 1949911 1842727 805520 1396237 1784539 1770731 1060642 511267 792864 48294 1845353 1659070 701629 1712648 1357408 1247650 197648 1791315 1555159 207257 1646466 142743 55361 1703645 1804608 232924 1841826 837058 661923 763846 1517474 794982 1596008 801794 1222910 1778538 254328 499313 1032554 1492554 1689257 1948345 358260 1448104 130892 44891 565737 263849 1015931 1265916 615495 1675660 128660 1786617 32350 212795 1134600 618569 1739018 1914828 1174842 201597 565935 326718 162368 266222 1952909 413552 1311294 536162 347223 1633650 1426241 1012300 1430593 1993994 404950 333026 129195 1249241 175705 500481 152587 65824 105035 37313 1491923 907847 517846 1703280 1875685 1259703 1939938 351932 1984989 1690662 1399754 1956929 856750 286973 1477595 1751393 12910 154078 1255599 93104 720038 1225678 641001 714674 897624 990360 46523 1161777 1733303 1050396 1264347 1344507 75250 1712650 1779248 1017723 1111700 676185 867954 525256 387834 771087 603825 16732 1511621 855774 192883 523329 269749 300196 848658 1914362 61663 208349 1158587 1007390 29065 1474211 217665 1753566 1697680 1112339 1938942 1775543 974546 566859 1600337 445315 1443689 1374687 1497536 1873236 1666213 1204228 226792 242017 1835112 1322137 1340591 489439 1788005 1162258 822352 141334 917028 377744 1076103 951292 1323938 84949 1196033 1235449 1878269 152385 1351722 306722 79961 19807 1817274 1579659 1172292 1627974 1772645 1537246 438688 1820153 979211 1776895 87298 1179507 1200957 1187180 1690941 818110 144309 1022004 606260 1520648 556757 1172318 305100 1275281 1682738 1707136 108246 1015911 858551 713622 1135835 163433 1198871 1282719 211858 1238402 1560713 1593605 110378 1349110 1672501 1028804 910819 114865 327106 1763676 1190647 1023072 887803 1284990 1295111 195279 1250357 1787846 329813 1232045 29334 803564 1280182 223957 394847 105219 453593 717314 1414050 311554 1468352 168023 344960 876460 1234351 1910212 520851 264344 467817 5300 15864 1309371 561167 873721 1146144 1492675 181156 716216 620251 316065 166403 1138346 999341 1419258 1208046 1149875 443552 605435 748862 1258497 826086 973979 352138 1169857 1449688 1285692 93213 1423515 1517347 455126 810814 47150 1456779 902220 1585667 753448 493778 1154856 1285939 1358224 1718464 972787 1065468 1594128 1788335 1160103 1227641 1761576 386969 1541869 145488 552674 1266588 1740993 388189 1574465 900163 750708 1451177 557282 537702 1793558 829479 1332507 1437101 1289588 1746257 1988716 1924823 1976089 939905 574920 557384 1488495 1517595 1410429 256484 895982 1341871 445374 1791862 540948 1160356 1252593 1797971 1491250 579031 1832742 1767633 521659 1797298 1049715 212853 1440519 600817 1045949 1727955 1315332 986282 1278070 1637540 914035 586499 1233464 606696 1359802 347573 455849 1691287 1612537 948860 702412 1195039 1726069 97711 1855532 1021309 775523 1347119 709729 1205946 1233577 857782 385439 1445800 390770 1299418 603587 65380 1775660 395194 1000908 1457115 649824 402399 708544 79334 1429929 464399 154296 1721894 1223341 1526269 1053145 500835 470416 1577863 913088 1616346 328958 1080742 1659320 51992 289975 618189 1311107 1295056 1129896 757439 1338059 1629909 1519956 1672676 1993715 1525552 1225260 709326 1195787 112829 1170340 943669 269613 346302 1582569 515769 498976 563511 1147313 813874 1736180 41589 672434 1704576 1652905 322652 588227 1261651 1085116 1625371 1728080 416965 822915 908040 629662 1605326 1048119 1094666 1012876 936517 1323673 919077 1613747 12344 1915004 934453 1879638 1714554 1473189 393223 1607684 1971532 1354259 1780031 291112 1536294 887205 1066019 1794136 431769 1523972 1719108 904967 1377905 1967746 1651777 817401 849884 1808813 1855124 752539 714111 299474 1506174 643540 69479 1971436 552387 661217 1639810 1804740 1247928 701992 1103555 1949495 1285603 728429 87770 1048866 1224215 2129 202098 1556541 1238363 1473385 1119565 449210 1166568 23561 1064052 1684673 1976261 1085917 472773 472116 1995489 252640 866156 1344062 973385 1651388 1733919 1943704 445321 553542 162128 1439641 1092155 450688 926904 692024 1152476 445559 1217673 1555761 500150 179328 99648 1423977 1085439 776851 742900 823294 449866 1186541 1450856 547869 222107 1841808 1627627 1084293 353962 1648767 1503059 1428291 1370001 85408 176585 686038 458776 1972723 808338 719708 1322191 58309 695952 1076605 121916 1334878 727077 1012893 67084 335941 1884316 1459905 1400232 1667017 1007947 811384 346244 706193 142263 1068193 1813854 1456131 1031333 949045 36017 74809 404327 1126703 367414 1763796 145323 1864918 1665132 1845496 383256 1808338 1893055 1332158 269828 444058 767956 791220 1843458 1656893 1458738 1726962 944023 1870808 1187149 1687884 1959025 1498026 1755141 1290710 1095408 834551 988885 41951 440409 1086266 907005 1878488 1317933 1967363 799250 1765146 232567 419555 992369 1921702 16940 99039 1287013 1066448 1523511 1534819 674912 1469007 1587757 1155492 1692334 1655530 1496262 162002 69031 234681 1507685 1607097 861386 1753943 159340 1038721 1166523 57079 475488 165574 973382 542398 862790 1904003 1899787 138613 1889588 1711561 1618283 1973573 817077 461794 1265301 118086 1160118 721611 1271971 1132734 1050029 404271 1121332 1105766 680093 1632288 1502952 780939 427919 774801 694139 755111 867482 435722 574045 1517452 1854988 777546 1306394 1301141 1623427 1813462 769362 1472705 531956 1949415 897960 1373773 1833427 968788 11636 1324216 514417 502614 1533921 1482627 375819 1917059 1944161 1027738 1294059 1611689 1636489 856121 388058 1022393 1882228 1897101 1198174 16023 788760 1942993 407105 1947612 1499742 549109 1871890 716066 686033 1283014 659813 1972381 1403970 1954135 1573124 1791165 757500 86230 1614897 1924533 718287 1202706 1478001 10623 1770285 1797713 73885 497339 1815098 366790 37616 1149678 1662806 779157 879215 1593613 897562 1993594 398244 376881 79869 594208 1909041 550052 632437 15173 362757 610132 1545766 946450 836823 1301052 1562519 357258 1058673 808522 1074949 761618 1138387 1183444 946118 1550261 329953 227030 311240 1829758 1967620 996141 1019182 1259486 1287633 1644917 27893 1885266 896870 1519785 397070 223650 1916703 790648 306450 478132 1071633 454796 230547 633902 957514 81111 1218660 1980385 1860204 668621 261679 1574035 322300 620455 1724336 809011 1144370 722538 1827457 184227 1420798 927448 1415948 294117 1522872 732407 1520028 364900 916434 1554607 1888042 1766278 1262991 1874117 1636531 433735 1802793 1935615 693801 365563 1365760 302027 342983 879996 289167 1916869 1777972 251388 438261 1781368 341289 1804309 1706080 1499711 501306 573391 1120824 676005 578286 1617749 292378 826339 39942 1197702 1050317 1640631 734271 783494 1462873 773049 1976820 554659 756432 623965 296662 1308114 156098 1133116 866860 1230384 248140 1525578 1805750 1266776 947452 1421755 1800866 1494572 1486761 585112 356966 193395 54071 342124 1655578 1106142 1716555 1563123 1082796 1044972 1609887 1947871 467252 1160189 831793 1326646 1997373 256727 1833060 1817185 1036368 1347560 1794121 1825187 158964 437697 1748985 12913 461965 59946 740870 809041 928400 446309 724251 818560 1575246 181733 1654317 716990 485832 183753 230201 992839 1370889 1921822 1886529 1976232 656096 879320 1219414 1122637 426352 1095658 947736 984847 398536 850755 1791430 1150685 618314 1188163 377965 1739564 59919 1931984 1216569 826504 1514737 1667228 1143308 1835536 1885871 197536 1060401 1014311 1009944 1011708 489451 596893 284128 893824 1684826 1886821 1971543 1390589 665003 24672 1719750 1328590 1795425 1563212 57551 1274588 234107 1595706 674450 950858 1257185 147220 285647 358788 1929698 1948271 751800 516530 149823 540487 1318597 1821923 74694 858470 1897259 1235055 1411203 1136476 826488 1885796 388624 1349819 1829205 1009759 1022076 229830 1882957 631368 1906000 297924 682157 1579467 630123 380254 17559 328219 1293693 382728 1989871 1391402 1515180 553537 1831000 490481 699554 1885443 1972402 1151770 1695801 308881 1901584 393890 1768845 791133 1894124 182718 201341 485789 1867156 1449376 1117930 1735996 678679 1820442 1634076 645893 1655771 1122151 1791971 339887 1752480 23003 1374088 203633 1593688 243986 1820909 1318702 1404218 914639 1889689 594928 1264155 890647 994094 941783 709320 98534 1913982 1151728 143796 1344850 1241104 1007394 581154 1669904 1172269 227630 417233 1018732 180429 743245 1088224 1572121 222634 751657 1427938 1054449 1693438 1707887 1628781 1595557 1737409 1953564 431082 1682014 2054 1405998 730223 1255159 1729305 241766 1717165 192862 1247686 925903 439433 389366 1561197 106410 1946401 933437 317083 1422618 531751 447043 204351 431809 299623 1874898 318483 173090 726961 1428239 617450 608178 175677 708092 1041136 115363 796357 71598 1192868 1218519 1215837 170964 1192960 1280592 152913 311831 377799 34727 683079 298212 1787420 743018 1838795 1806981 244026 1396151 234253 278442 1451607 610411 1807672 1475344 559855 428875 513664 1962570 637424 842012 1735001 1844398 908658 1847587 83876 1163901 1604140 1545941 1449818 690088 135267 1223593 1613944 692647 1028989 1791086 589573 145856 1812610 1577530 487527 1249434 477786 1810389 838537 134045 866693 657971 1737439 480321 246738 958885 252761 141679 143759 1153002 1356792 396926 707378 799073 1086670 515888 1127367 1094645 1285882 305562 162529 299607 637116 1252594 531330 1598618 197181 1231568 14426 1603859 392892 915201 325341 354225 1003381 34004 1951845 1408609 994075 754567 1170868 1717288 329110 596764 1006431 1604950 1856525 1247711 436792 1975293 531704 422441 1013243 368840 1468297 257888 1851666 1428096 867671 935256 1517594 508342 618645 1206895 343469 1972566 1365170 45939 1335151 134290 791716 1134173 1601508 1319617 148415 1131525 1839582 609619 116070 1402377 1111287 1421595 302611 1862835 667546 562273 926712 837808 546163 1880110 650399 1687203 1934717 1118504 688142 1526115 422878 1249571 108212 1076465 1729298 1885761 66593 27304 877917 631569 384764 1393250 352134 208479 1353730 1642328 1324541 924698 1446632 33739 1562374 571270 594252 1382923 1878331 1779295 518323 1620712 76431 1674635 1962221 541506 708458 601915 1835860 682949 1617854 1378342 1435610 1499257 1949624 445160 368064 201625 1091953 1727792 1530332 424214 1309907 1688502 760225 1427288 1798539 1093446 1076289 1149410 1115723 1573520 1601809 896516 1640063 1566692 238526 62596 1943881 1450669 466103 390027 59601 771928 1002514 511321 1023791 630862 1643232 275825 1521166 788122 855913 324236 1501805 1471455 1122531 145219 959666 1281291 1827480 1865670 1587728 172249 496054 246034 1977453 171668 865018 1287509 946856 1714413 1169682 260480 127801 1821637 909256 1747268 468960 1075915 110043 1913316 1693076 1446475 1887085 157238 1580912 760111 1091269 269456 1079208 1947891 36714 840295 240635 762003 915922 753667 1718525 614455 1124099 432453 1612973 1822751 359378 1352097 1899596 1263907 267451 1933619 560186 166656 1713178 174472 1386179 518699 724504 1725940 1560169 522297 253756 459282 1100249 1561645 1960010 62649 1240991 1408029 1936976 1934799 1237344 1264346 377329 1238738 1525537 1478390 807772 341933 1737811 971722 8714 1794859 770052 822322 1920681 1581373 1928747 182516 1248934 434198 1648449 1207342 1405960 1707100 1784920 46383 1539766 198416 1737362 787859 1575362 540062 1458043 704175 272966 8929 817738 1348758 993903 902025 1108295 665683 1798665 898845 2117 454805 1138469 1091194 1077760 779343 1012578 275627 1447737 1983015 1080042 1855074 1227045 132571 59337 624448 139571 1757747 754022 98241 1384672 1231546 1481055 1982729 830894 454253 90970 1337417 412302 1242989 903662 307917 1185424 1049769 1974115 957644 912843 1746001 59930 409496 1930000 1213150 1486791 1896385 1256971 1170129 606617 652193 1114120 1552014 790277 1053335 1721946 232800 1580908 1475586 976816 1856439 1401267 538409 728823 1567447 697034 647953 1229637 948838 430506 1139083 574291 11197 1304422 1878707 471731 1058794 1020372 1651761 676548 1925019 1597030 258862 1632566 1309839 1594081 1793810 782417 1978626 1175292 880785 1096205 1015573 519828 881115 939230 469080 404095 634711 1004147 1776720 1752021 1523327 644408 1421796 648778 1241155 1365916 101707 345746 828938 476071 367562 124638 171400 898533 1750833 1603475 784033 1264413 197809 1116004 612644 1154706 1767371 564289 1673183 145085 153737 962499 1453719 555831 428455 1138934 82139 242452 660210 1621207 671195 973741 522217 1146271 1429062 792041 1844602 1221806 72451 1195437 754826 178964 1947500 100740 778154 1267793 1309322 1982591 548349 361972 1204315 824769 127568 1285530 3712 1914966 144000 201257 100409 1164431 1802643 1320306 620564 1107014 1978684 1107971 1685470 1714680 1703386 1176338 486071 1069373 927463 986798 1817181 506846 609146 1214603 508290 159261 1489119 1611465 886174 299996 1600300 963386 101920 1166946 926527 1512255 1253205 1732665 472733 1449846 1361309 144933 376280 1911370 1928532 780680 1091182 267248 993608 622294 1570390 1662011 1828759 647804 1057164 983003 899207 1890753 31526 845044 1581499 562976 592046 1113957 1988379 68387 1801100 55463 361618 1068356 1630402 1987089 102889 423721 1441930 516050 242549 628021 1870378 783736 1366468 167118 254281 1202713 429365 263724 205346 1968546 78328 1934821 1638093 1384441 775374 182605 1488709 1159006 1354594 1526210 1034455 336674 130283 1746865 1740970 434030 1101916 534577 833722 907673 32995 332851 1178223 1029671 873276 308870 1145083 1930354 464676 569826 382174 944870 1862785 347182 1781183 822921 587625 278223 458924 387666 522955 1880507 1962810 555878 745066 853961 1472720 1909845 562151 537023 1055373 499320 469388 100158 1338822 413513 146929 1157011 78959 1854340 550361 310346 505305 463605 391211 665453 1560663 1694317 437690 1689586 1641699 1505767 590471 1753952 521101 654853 446476 1619827 1993244 1351205 760135 434601 996110 1732296 709249 533688 589657 1985467 1829955 539553 1051431 1822183 220849 276846 549600 1679953 1059972 348219 756473 515839 1514163 961506 330538 692681 202365 1165063 1685222 733365 1408623 1289285 1185653 1829979 1055231 114228 1110260 1633496 917561 1083818 1656541 225516 625235 160377 908872 1599195 475026 619688 1120144 1395621 888878 1022330 1287444 1456294 1923061 1041901 231397 254842 1366847 1421852 1231474 475576 1940984 878918 1196714 15570 545483 417389 538366 1135860 391581 589762 1268626 47245 21782 1018465 1633007 1918360 1510158 191038 1092687 1739127 1306819 1345099 1917499 551995 1275117 1511856 663149 1781699 1719226 176969 1106571 1231614 38346 1274926 398046 1504772 1365350 1779948 1111472 909374 1191751 1049745 703252 989941 448956 600518 169125 995678 429228 723347 1350509 128922 468098 1766848 1325955 315641 267173 1358233 1542202 1451291 924931 997347 1753913 556297 1960907 932470 1101599 959202 342089 1191535 706520 1011333 23516 862934 1496675 475773 504070 743064 1332647 1270728 934615 1139157 1225507 720707 1797238 643940 560917 1760589 1442414 821678 1844212 70846 1179121 363533 316699 1146438 1181824 236618 1063358 1097476 343755 1026602 811978 487391 1113526 58187 1235679 1531396 350427 134601 1728078 1758196 1743357 1784798 229555 1243102 733754 903001 1067738 1273995 112853 968782 1294252 403079 1292852 803091 1674395 1188872 208054 1973735 532952 604150 420127 1196966 429346 1375957 115579 833539 714342 632918 722306 1707286 1707320 544998 1908239 794292 1015322 657819 296616 1911876 681789 734579 1017729 1382783 485155 983045 658144 1351790 1041052 1010406 1630045 77240 602250 1656426 1998640 1646365 329292 139885 1266955 1815649 828758 485526 1742990 902334 753675 1944863 1045259 1149959 1623057 1590452 1590725 875889 1849438 1424197 1556977 1204464 1302107 762158 792691 676708 1525694 1750449 1123630 572664 156521 113792 472241 1698099 1793769 1345088 1537284 940097 796935 69969 624576 1290230 1231066 957396 911716 403667 901332 708977 1164865 1317663 643451 265762 1823172 604092 69055 362552 953999 1581114 457153 9801 1514784 1197067 300459 1146325 1265607 1108542 845938 327462 884824 995876 891725 1085249 449041 1059269 1590393 385498 1803809 1935347 508374 237131 1664301 80776 739737 263271 1489005 439117 814199 821764 842691 1930383 724943 355574 1800090 921817 1391379 1655237 208747 1206049 251035 1755303 1283609 1495961 393929 528615 936266 532575 410930 570935 1387750 501184 1561717 1682622 906175 842119 1918334 1601067 302477 1753433 477337 117727 1048372 376568 1230635 27451 1691289 1204128 615989 88343 830524 131813 183030 304603 1988044 1107677 1624284 501080 738374 1853172 1010294 579297 414957 182006 1204022 319498 1666391 1812935 1669995 244873 1641801 1910485 935087 1608695 1310509 1277200 690682 1546753 864195 1060973 1567042 208623 1994902 1038949 934465 1145013 679412 1332827 24250 1040846 987218 1941271 1095048 835108 1973212 813239 1392675 35145 1184664 1362951 1554806 325654 261362 509080 1667862 748654 331538 109705 1603233 32026 920762 145894 777818 1230208 728280 137276 1808463 1334957 385992 379953 1048333 946067 1524444 273804 296135 526974 1341536 1941091 132118 903437 758875 1639097 1047403 1794171 1858038 1246671 11848 443177 830456 1465172 1530545 672378 460695 1949856 1330165 609865 559451 293643 312575 1787568 1866348 1160572 256907 68110 1230916 285971 82825 988850 1490996 118931 1091759 1623724 210182 1147421 359400 642605 1312411 52275 420940 1197904 1310673 94732 161685 770686 371816 786236 1280185 864935 397297 1119366 1585315 546233 1648858 51313 425332 868365 395637 1644278 1949098 440249 1917843 1040577 90909 1480213 88028 1875133 857524 1981647 1189464 1599496 62216 216160 705289 243813 1734088 1680859 1536926 1689182 80975 1438042 400994 12020 1224490 92346 888986 1380877 951256 470639 875234 1455632 790576 603988 1544302 1669315 355316 199479 1814008 1286438 1691840 1008568 203239 1905415 1626451 683216 255392 1665237 796648 1521666 1130958 1377364 1389745 1264493 1701799 253699 1706566 71054 937086 57114 1873998 165731 1940236 1973680 1741553 850409 1957822 1788754 1305629 1828116 20826 1197055 1354430 963015 551763 1880917 358322 761462 934519 257821 864300 1738633 464588 361133 6816 1570904 766576 1694396 1639228 135979 1337607 489352 1672943 250094 1399411 1092193 828183 318471 621721 1010119 617142 1750372 1465947 663550 638415 1368027 1984559 787498 1511307 809220 808865 513237 1802677 373742 1212131 1977507 1184741 1494857 568759 490261 1035629 491629 638887 1159388 218406 1601109 484747 137696 1636103 1212631 747592 729537 1864760 495331 1927505 201113 874531 1043277 1152350 565733 1359982 3255 461705 712112 228886 1565947 632504 1068132 85985 1495767 64824 521878 1194118 966049 1965352 93144 645085 894559 754347 1683354 1952038 708842 847826 1826703 1475748 1676372 197524 1227744 1022056 42527 954541 1881151 554208 687798 1025401 544960 1528414 1501680 733795 1949075 1837545 630561 661136 1726009 669563 1967681 1427674 655148 376286 1442587 1955301 298067 1920779 354963 1397030 1131467 940724 1272724 527946 856901 1604697 1144224 127489 810011 1174351 358323 980654 1414443 6996 1661923 132924 1159163 113503 1441718 855703 639646 378097 224382 1755684 1486144 1038743 271623 652196 488101 1177892 1227433 1396261 1224773 712014 1906890 789805 1739744 1099834 1903222 1741900 264004 1699840 1022847 1314731 38955 1838733 1143921 1764513 1023331 7783 1037168 791552 191235 1237063 654966 265953 1085162 1211345 1281718 319194 1372366 1855741 1523604 1968245 1358105 269031 1632153 1032422 1872172 397960 1613733 83305 1612011 1613482 1518530 1343464 706496 959108 394202 783865 442279 1387555 1190188 1689792 863790 1334581 633819 1600527 1126374 617457 475636 1187639 1850016 1391416 270510 371984 1640496 1444274 1470389 1689098 1606089 1973961 504040 1836794 527185 1616228 1269331 1382904 401908 1110812 256756 1817989 1799869 1710547 1510595 1077003 1426098 1983925 847448 536859 862400 343560 862369 1130505 457423 846864 1487617 144687 1318032 801218 1523664 1412229 869317 1847087 322659 907344 1548079 881241 1892172 1989845 1743990 1207313 1501717 1728533 197684 1282594 930129 1545726 1339271 905804 1261697 905374 1601448 1141667 1366085 1362519 195642 605830 159024 552261 786003 188652 1635083 1050628 276009 849457 12599 622310 243899 328222 759185 893343 566376 656389 1338108 1664271 1702659 1267598 728719 256537 1079079 220435 536032 133351 747934 986999 1790649 576510 741776 1465232 838700 604897 1068782 1163077 1014357 140809 1085003 1866196 791356 1574281 734058 914416 723126 1410785 777121 306497 178404 1043597 1026372 1479132 1342085 1361119 1930683 656123 1214357 821479 1804891 1286471 729234 1244275 602898 332746 1634912 421600 272352 40940 1628135 204819 1318646 1932832 1110608 176245 1121092 1189763 1698858 285591 990331 51913 1241149 1666432 1557081 1191778 1116335 894029 34923 464511 1410956 770206 974172 19564 1940664 1707074 1088260 531433 288946 1659080 1291796 677704 957881 17385 278819 1705287 835289 1804427 917969 1272006 617433 646730 1005217 1933277 989551 1043885 1918009 1371176 1165116 284962 222953 152844 1581624 798368 1324424 138432 937955 1099052 1552670 823402 631250 1621258 1217506 1811888 1480467 715855 1222419 440736 794738 1358859 1576688 1062609 1975170 264346 842624 523797 629949 716450 499760 1227627 184194 1307705 1461719 993561 1832843 1022505 1500421 167109 1968778 1711048 386924 1578605 1140710 1965818 1518395 833515 818202 1571576 214461 1217791 259120 88016 1657023 1843123 658683 1672626 786408 954218 726058 672820 1717799 1767961 1516016 3085 929607 786359 439736 159134 1582061 361208 1397999 1498234 1940324 195966 1423777 1158237 668447 912482 280171 953651 1444879 482429 1215350 1060638 1147787 1393254 120690 699644 1614698 1876237 1074950 1074258 1932847 1763285 312210 514219 1105231 1771658 580342 246426 1188912 1643943 1489732 1705092 276217 405305 371822 1728849 1012486 1998810 1557600 417083 1811991 1275922 1032793 943421 1405051 681190 1381860 708245 732342 652730 494094 1633353 1350751 901248 180832 272156 650045 1181398 559310 165449 171244 931725 1074237 844382 117908 1641506 883563 1449207 1134534 715583 1068883 1078975 288871 1307589 1363342 1171402 627341 1778179 1757305 1403357 1946775 849127 1742928 16507 784258 1608626 1450524 771195 1000119 883317 1583005 1059971 79320 446315 1586577 1363995 1880828 986216 1513409 582826 52197 27440 1715817 1957722 527776 1138829 917522 794884 180672 1958936 16814 1358646 142424 486876 21211 1506315 1445050 246428 39851 1452366 758271 1081714 1752394 1952797 446311 1129865 1770599 294622 1756060 1124030 517309 305782 1897244 1173932 856550 1440255 286916 1785602 196767 501848 901480 518831 1375168 787471 1518168 881189 1722601 1449485 55985 481625 675737 1624221 255429 1207129 807197 728191 1764553 399470 400798 77841 423693 1106350 252680 1610329 551739 1577927 1772385 979112 447277 759101 950352 1563178 412651 828038 1927660 1612233 1323930 1741378 697220 1978138 1751806 484173 601068 684271 967778 630717 857155 1736615 1749732 1700079 1087541 1148089 1698080 650404 1043073 1642255 853969 277456 841821 286203 877472 1513449 1143877 1673552 848465 853696 1484474 507390 1875801 14215 67882 745158 466949 158382 335335 1296071 373601 1067562 890620 1533225 660523 82319 1636002 1175650 388585 1827552 682805 198342 676901 405993 671285 1880084 802467 200688 443783 247951 478072 1314685 771793 648268 1077961 1893742 17590 341487 358408 1024804 1385311 1008665 1287616 254558 447853 1152184 698384 1948398 1313964 511514 1483932 826027 1848947 950109 1774795 992914 1632987 138807 1111469 1285261 1514039 1493844 897969 591397 1731269 1086914 242780 1685415 1413127 1357728 1446476 192997 939375 1391351 930901 1831793 1024126 1052907 1934876 217832 385081 1151393 947882 1101269 184252 49288 80118 1206216 1898653 1209233 1629421 195215 1762416 1847549 727085 1662535 1588908 401841 585021 1487590 323937 1986213 1342003 331549 1824427 1995470 1191179 1417976 1422120 1405320 87089 454613 199741 826980 844374 1421038 561439 1971084 805539 295979 1502433 402758 1690869 472316 1286076 428295 1199709 636217 135046 1627213 889800 859374 744718 1870732 921845 1639001 1317812 1539 514570 159420 289242 542492 1814445 1257666 680532 1138921 1210548 1475646 1092840 289605 580134 10860 629409 894459 114259 1044700 1550539 903601 991695 1632391 430227 1919876 524663 1571244 865264 193326 1401810 965581 1800905 1425537 679284 1130512 73302 824732 26802 354714 1031930 420805 1650143 1544665 356913 1988009 1332172 1810625 1349582 1393010 411739 658223 1991317 1211825 1437947 137381 111519 977145 1990609 806586 1736588 1045911 586669 30938 1050477 1050291 484329 1130495 473754 141887 1337562 478016 1052227 625187 636335 226191 274479 779761 769927 801317 941348 1246506 860185 1462265 178744 695054 1561502 193368 271255 1125467 1571047 866696 632318 1464213 1767713 1103816 1479831 636193 1756438 1872102 1737779 1251347 350126 579041 829650 1371381 412218 478229 852582 435869 1664371 1935668 1110637 592191 638239 444485 213739 497809 1425546 1391824 1515373 1678043 971176 1686760 557475 646212 1379552 1471408 1775590 355191 1234289 1085290 1312971 686804 724496 1177317 1565874 1272650 1953883 1498772 183477 235421 497654 1959120 60883 1701541 1523074 678198 764156 1545087 1370193 1260236 1382804 816594 888445 643914 1275360 484046 1421534 814599 714214 1623960 1723920 443086 198861 1587362 1470862 765193 1246184 1632545 1179286 1837422 1787078 1471281 82708 1425752 814386 1872 1902536 1502600 616775 173577 220824 723167 175513 1012157 1557825 1415362 1977171 317175 658728 251329 95595 1412810 1721373 828070 1043992 821660 1238138 1603811 1840840 27843 1516941 992564 978547 1809399 698895 1654122 1663395 1900859 1995777 1399014 1431556 1205920 908376 669740 1920732 559645 450976 735216 207193 583327 1181737 800086 887556 1947676 908717 1837703 1434480 1546962 287288 1605388 1324387 29521 1164913 44393 519841 1129808 1566820 910545 26435 959656 997223 746651 939280 728422 1110227 368562 743625 1980103 1433232 1559387 1291186 1058840 1555637 897918 1103387 509968 137212 1984319 1825189 1828381 971011 1779212 1493977 960199 1760200 1574293 1409525 1041324 84649 1416760 772417 1780394 1637144 1343448 686231 828754 1142012 628139 1997776 104086 1311755 228694 1409345 232369 105410 46255 1161641 544053 1878128 1815483 559640 78795 1316374 1397186 1662509 1796103 70557 889514 1092944 1627883 978350 1951444 1027328 908499 1924807 1918855 884601 971121 1189353 1852188 922308 958859 1952397 497072 108974 1749047 353626 336001 420132 1293818 1464419 1068306 1951861 896869 1426434 1319244 455108 871165 1764005 1461230 1855959 924039 316644 1215232 1043242 1385667 703174 1020460 1109658 1724500 1102420 4838 1581909 418338 360694 730894 1451515 658785 1894383 296497 440004 326708 551361 1317532 1581062 1118285 444130 1745082 1286914 988251 1382671 251355 800763 26489 1770679 257081 1848174 1584644 1555634 1615874 1845421 280496 908845 179300 459268 849502 476957 1548654 999357 1453031 1495419 1046445 436427 1812841 1086795 530960 1615950 1235500 1719355 1198498 1026294 121624 730390 1370245 789288 1474018 1004161 1934347 1040915 422244 490946 1315347 246325 1067310 639486 1443748 1069146 1940156 672845 68871 386561 188175 1876472 1213852 1911896 112999 656275 575189 1719297 208769 721042 855005 1013143 299893 49872 384757 567837 213267 1201135 624445 1497962 1188952 993003 234655 1037373 1279786 1564173 1450166 1783044 455602 707612 875143 613757 1311106 1000775 1233001 786383 1277755 421862 1599612 1561360 953941 1288425 257561 550255 1039806 1405330 307583 786331 1784913 116630 741290 72601 176924 103462 178634 1675015 207803 230555 1114159 417974 562900 951057 1629474 819290 1369254 173979 615772 1256602 1559506 1704863 405096 1466271 192755 1607276 1881770 1937989 981971 201387 1569208 1162611 1951010 475099 1750818 1886695 1923661 215750 1378208 983682 544291 422220 1429107 1991100 648079 1354976 884699 1041079 521479 1984773 602772 1114145 1025490 626887 546192 477799 113367 34017 58417 1578278 1265734 1105366 1266689 420300 1737591 1876653 1385944 1837018 862744 231134 166077 306604 1458603 839582 1612497 1806304 871218 1309983 225519 1730974 737735 945397 227935 274299 1298528 619280 1008771 866754 167496 342108 511008 861673 663767 1414282 1343637 1545615 146509 1921290 1667067 1697069 567134 873857 612728 560409 491247 1576572 956225 1561357 1804231 1176797 143204 1155717 1644190 864929 839253 288417 87425 996537 1635583 1457592 1878486 1497466 700440 1810340 1058684 460890 1574686 1889223 325460 1116163 1525374 387778 515935 975889 50579 50709 1855978 676179 1924685 498861 880799 201528 702339 1128544 71979 882219 1145845 280198 1344699 837573 665674 1969711 77382 1446155 981573 201841 1400925 1919561 48957 615261 667415 608882 1447430 1533956 1660088 280065 698029 739851 1785193 868804 1501383 1427064 796789 1737553 1631318 1225626 879138 1340137 1793009 514519 1158844 95186 833934 896623 662311 182427 1816224 925073 286183 993103 1676753 1977839 133257 893505 794018 527368 510759 1082593 842899 1618729 1030397 474055 1597108 1689162 21337 1208722 320556 1539578 322040 793282 1404431 716159 1710291 427063 1511158 1073351 1313807 13104 443563 726876 739498 419874 1118175 702161 241216 924660 245933 1864588 910171 383796 413684 1778713 596662 894229 220472 1695920 1821224 482216 1822814 1050767 173843 807494 882541 625913 407685 1612713 476022 430644 147147 1786949 685982 1187021 1913213 986332 1040119 985462 253101 1967998 1861546 85362 1728689 488203 1111236 172537 1020391 267006 1704858 276270 1449032 1761021 1030321 1693647 1709408 1342676 511568 1518993 1325414 886099 134829 643298 1120253 344175 897219 1790829 475787 660875 403967 1931348 373545 830198 1307974 921175 1360858 1043843 104303 1114739 547870 1864132 1723713 1857924 1111889 110439 383764 1476170 1313605 244435 1434358 1126713 1604151 1083706 315246 592987 1152765 1990612 1210157 330847 911467 1033802 119392 1503541 1271051 908383 1050994 506200 1657457 1279332 1534285 996063 1549379 747022 358769 754365 1524136 40542 1019220 666919 1373312 524927 271376 424201 212422 1452626 1454197 1863634 1403555 1933950 1883884 399703 608073 1270879 609970 870589 987777 1519479 526855 1051060 1871335 1281635 780112 1355047 1628291 1641145 1738749 252667 361292 694879 1410714 1899339 172278 772095 294253 357967 354776 816128 1751635 75308 362781 530485 664459 355167 591810 668993 1440979 685011 1939272 820358 373894 276053 1060596 1729480 1440577 1911916 533941 786677 112311 406324 1904010 1130209 1302916 982271 482114 584094 1903542 1614833 791575 680315 1164495 1797606 9527 909782 1652164 1002317 31467 868132 545229 975950 950350 1154844 1900180 253168 849681 1545287 1700807 831406 306012 1830197 1422662 592238 1807168 1053105 1689835 841136 276507 1833933 70274 211687 967167 347688 397757 1831268 1070542 432260 691516 825261 1269644 560463 1288784 1822102 274078 1093123 41726 1699219 781648 1207154 1673085 1119438 971915 436731 1917805 1853404 1274887 768768 1216009 1768667 889013 1832032 219881 998252 1320338 402346 1472020 1113990 1921755 1840388 806055 1430280 784581 1440576 1694495 1711093 1712426 1727362 1815726 1484879 1016536 593555 1660055 1723743 1352516 1381856 729293 569794 811730 93457 367597 1300636 1690148 1768051 239562 1826470 502236 230569 1217193 1317755 857484 183913 800020 688238 1327506 1465042 4955 555580 1207870 1695565 718671 971678 704469 906489 1840294 1706322 419055 694416 804317 1411105 541089 1688643 1682092 1363039 599698 863573 156865 1226682 495558 92925 1260175 964803 559446 324357 1399376 136763 405242 1888232 1371054 1940085 1056973 504344 700783 278797 683301 231361 102864 1874434 1880135 621929 1206108 1823520 613721 491694 1719252 839587 1827741 875315 454782 1376546 1996946 265874 1564861 260343 1974726 402407 432197 1583891 1816368 939020 948697 1154469 677944 530826 1755604 1948108 1492861 1823460 772973 913775 1812621 319244 1390527 650915 28360 1373829 1350610 890376 236328 1772533 1344566 491503 172664 644469 558798 1230577 1975425 1925345 1067903 1381314 1898304 401413 415527 1203115 745202 1153649 906054 1694128 433106 128089 259368 1571835 107369 1019443 186683 605455 1786970 260174 1267248 96672 1489560 1548743 519772 1341927 1374793 310120 126369 1177356 448962 1031983 195978 896376 1252056 37303 823337 815009 153358 1910468 1911743 1608566 457858 79101 1328308 742598 143468 173424 487911 750962 1903460 459053 1187641 699249 154540 645578 238829 966843 1074561 1787132 1079610 1549452 1686658 371808 383200 1017831 715660 1340875 628719 233903 1650009 774363 827574 673355 1801662 558313 211146 447857 536239 1762751 428320 1900990 2568 892165 654544 1903704 1147283 881315 469540 1523602 1078717 33487 715133 1369697 1587374 1406302 455796 1227697 1637367 1137589 1322881 1874642 83083 1222946 1292896 1672077 47037 1027167 755959 1551659 341586 1325463 1973753 1571282 306707 120449 1662090 1580074 756668 779909 1695454 922207 1594160 913640 971784 955414 488326 567211 867445 1106037 1773843 356669 1291609 665413 657791 774667 293456 635366 519011 1774082 757331 117366 762619 1524826 1709379 320462 245664 1591942 16357 193986 1947052 645692 1153337 570470 662258 1364213 733377 1093032 1120996 1798496 676691 1241637 1382160 806582 229217 281787 73484 1150466 1214597 233036 1846903 1183490 578078 1094830 823442 1578454 535490 386437 1727852 545419 912697 584290 1321918 1155823 111271 1772771 1759991 877321 161214 1075118 888218 708640 1907401 1230517 1674643 1773970 1788390 973684 636666 1958930 431915 276713 622146 1976826 1762060 761397 182039 1983992 367614 484269 278707 127934 1516754 1285238 88169 45185 78755 1484841 1906620 774808 766740 773913 1940490 316427 234379 285068 389848 990370 1116875 895253 210927 1671179 1698721 25072 523221 1375481 1944439 232561 1583841 980893 1332138 1427521 388505 525287 381214 1673820 452175 1700821 308770 278443 265149 252643 1750387 1295928 1255331 175037 1825592 1635931 590507 849672 815743 1354383 1292962 209541 98885 209942 676 389142 598466 623029 1422820 658883 1459329 1291160 467880 293349 1570802 558414 868131 1108561 90251 112287 1174968 51743 647995 1936770 1786031 881102 345491 579827 1104290 1375395 1711771 438642 17079 1534435 1682722 716201 1659778 516544 436289 1754456 1885025 956643 1782233 257029 181633 1060053 1942956 1055720 448671 1206746 1137167 1874809 1967371 1953556 1983843 966828 174691 536414 466219 345745 1429142 1166553 1266113 1408539 995763 859412 1407561 1059362 1136107 45302 1802455 1832773 381298 1670697 652147 1846401 611676 240432 1476218 863700 1089673 1864710 278968 788021 1039517 1252561 500437 1346013 138194 1454091 313178 1948839 1999789 1064961 1409073 1308724 646054 832323 908122 707572 1657538 627304 174451 1071298 1930986 869930 1701444 1901284 1612214 215937 35262 1397067 1116274 1059332 1542788 154233 622427 515300 1529643 1078242 1739054 388320 1883758 583602 10826 1907765 555205 1642400 363703 544525 1430252 1842415 285484 1445159 1486176 1615053 1212893 1629262 1195070 1971059 779307 1551253 1853167 50431 1346985 1448432 970528 296567 916801 146954 1660968 1229995 1657882 743355 1300099 1260090 1735226 491330 1847406 150502 332909 1166624 1747211 841790 967321 1784778 1442245 947385 299249 1462828 953936 1303515 1069914 1838638 392336 1053831 68186 1549687 23095 134 495017 85093 316120 156965 1021645 554752 1911583 836529 82947 310400 878759 192353 25444 1537693 1702333 394736 344013 1249398 718696 738528 500411 322946 56997 1767228 776713 1649734 1144582 1136521 1107839 1575040 560788 1133964 1990697 583456 1533597 1966875 1969426 893492 1568738 258196 1979308 1954231 201952 336677 1002876 1730251 734951 118317 689209 1390264 1022384 714646 1362695 273406 1026716 1270208 418516 1372544 41571 816878 1563058 1411217 602835 358428 71435 246043 508966 1444653 403367 1983425 577881 159589 925023 445300 1070652 1405050 1319100 1883007 1976612 825922 1570890 1813346 5521 1966879 1828724 1321608 1518565 1125993 702573 1755464 1280966 113509 188797 777413 243549 658069 941418 268453 550492 1440442 1831698 466772 815228 1749265 679173 1316635 588527 908749 538308 430836 1609581 329152 1423875 454209 876354 219110 349021 458142 710227 1055471 828529 525076 1706689 1710970 619597 1440855 32992 663568 1758362 590253 608507 161897 145236 211374 1294885 1850029 1417591 780715 1038076 949112 1696615 641091 1496076 839266 518961 1514682 1366297 1506659 524339 1378991 166565 1685676 576542 1015125 209053 343899 1148706 1579707 1833497 1984398 1821854 1145859 1036504 1156695 1469048 824346 382181 1386884 947835 26442 1181203 475215 1340641 1275695 1738746 219859 1398852 1277241 1290038 260002 1125804 1609737 787686 1288601 1614709 313597 1959034 1301898 1737879 1976124 848270 697594 1221477 1217543 353009 651374 1773545 1433554 1335675 1792952 902972 766926 915653 1438981 897022 208527 1067106 1094470 289660 562936 65393 1807653 1187643 625623 958580 1074576 635469 732707 815654 359960 1661789 1394871 1702382 1672821 415627 999251 485475 1531221 1205454 1987329 857920 1944528 1027829 1417988 1614797 25922 111838 883736 1502279 826417 981874 580464 126074 1932706 1218171 1285529 1141941 941742 24459 1986528 907006 1566112 1968326 549275 5683 1611980 1746993 1770451 1445364 331446 1189082 1436693 1090660 366440 1300958 134880 432397 65774 151009 658208 83180 1389970 1084530 131329 1459285 422446 755626 1486354 1448324 1636465 591121 562230 857811 100276 1721330 1228285 1292229 695882 927207 778982 1634709 685685 1655343 1297927 1906806 392670 1606785 1292537 192770 949748 101505 913490 517129 286061 1300657 912328 1658603 790571 1835872 1098892 192573 436846 1638310 1457358 1232662 863538 555667 1397246 1059131 1724340 169724 113158 1353203 337299 1950069 868971 1826226 629952 1933974 1789670 1567864 1724643 267796 1421866 162211 865180 1141115 1828546 1124390 1210524 1742840 219676 87578 465911 318063 1870584 1823610 828459 793277 411943 691803 1491047 632771 1281652 1734454 1099478 1764119 934890 777547 1034462 1275320 396520 905736 645240 920649 379843 1949229 417052 1021994 1455212 1117381 1135741 576885 928252 1818444 619548 727462 1429281 1646170 1011273 315108 556236 814266 1585089 1158455 1298332 1248665 1182302 668036 208701 1870768 1253224 1707424 1075929 1905445 1246301 1489117 1485901 1552736 1947055 931954 1805757 1016074 1957344 658522 672038 1278493 149767 1179878 812901 1062765 465841 1338230 228130 215624 1614207 1976139 1493861 1875818 939765 1384330 671347 1474351 1144563 1808285 401528 337753 307283 573099 1544813 268947 828092 199733 1533710 612603 1126889 685913 1783558 1414136 1806328 743755 595058 1982560 9684 984795 500970 1095542 627364 1314553 700114 1370886 665729 256923 65485 268660 502460 1586752 1805347 824488 1695007 169008 1370610 1321831 666115 107824 1178557 1996713 300452 742294 1181182 1252988 119221 1034879 315810 1691075 1442901 1151201 682722 229709 929597 961136 1885779 927457 268027 1683125 837089 1815486 287433 249760 815527 1371704 1741399 1006562 1812034 22866 990721 1298029 957310 1818091 1245711 469813 1903702 393760 1442004 1457361 1784008 233434 363885 459925 1294285 238535 1696303 903750 26030 1119536 274514 589540 1508949 390374 1455880 1422566 603079 1250299 1215220 495990 257798 915818 1488423 158650 862836 595673 1396925 124753 1163295 986330 325571 1797091 1941754 1146817 1668099 1708065 253369 1165949 195928 1253047 34317 1122588 338831 1593594 971083 735771 165058 575127 404753 675729 1871151 38451 1572892 1852330 460725 534315 1331229 879416 1152859 1310269 959889 635930 325830 1070346 1533322 1792847 1776005 1144515 254677 1799529 814801 1938263 1797674 627749 844082 180103 1547146 621419 438461 844360 511823 329818 1908339 195931 1192437 1668431 854749 508066 1440665 1608483 1194133 1401166 900672 1634666 23074 963726 1170339 1794385 1708569 1338684 1026848 651834 1834391 1010009 1558741 949016 88286 70105 129935 1828526 1867891 1515879 1152108 565094 589719 989432 302422 67911 1682103 406007 1670893 1640446 1686173 855479 274877 1597027 1034626 546986 739580 1338066 1211173 1026787 65181 474062 679724 468402 1376759 177765 1789518 61483 699044 1845319 305475 870234 1264995 821382 1403633 333531 1808479 290286 559417 1680365 22603 290981 574912 1857378 625686 1431882 748655 674894 1957961 875020 1884099 750928 492872 579374 1004949 376145 491212 998268 802761 120417 1346830 1108928 1383298 758954 981291 1944390 488697 1119611 1658160 1242192 1174300 41141 89118 294775 32981 1247040 1247966 84568 175068 1202323 633461 458102 1067422 1721445 1237960 313072 635776 1556307 1451385 1455391 1753357 1203388 828583 953609 346093 420468 1449669 713471 615453 628054 1886046 882663 1069024 1195089 1639328 660412 487756 1335353 1793778 126525 1847537 15725 1331548 349216 509032 423435 952646 510109 822841 1838295 381046 779236 557981 446028 212345 287567 1219235 1111518 875167 371426 1661133 911346 386427 614109 1233860 1752178 1318697 1377218 857740 913841 1717978 522638 1912682 703489 1166158 1651906 254709 871811 143854 869181 247982 1141593 1681323 1151922 1245024 640160 1059674 975385 784680 190435 480128 1089332 92656 111680 102789 980532 861506 1138116 1309525 1295063 734782 193540 1147695 1626697 1676636 1742409 826298 311815 360213 1145049 795102 1833851 703471 1397618 137731 795255 306120 495983 1657071 1954206 285467 1848252 473017 990013 635182 1194754 1317400 799404 311724 1458398 683339 618024 1811412 597260 1743662 1440 1180598 1993667 1500142 351359 1071885 371150 1403600 329914 1848183 112616 382828 1268475 1511416 688941 1696410 1789399 485820 1571000 627082 1609349 512141 1777986 328284 61325 178982 39653 1395090 609850 664556 1278610 788108 1491795 403704 767208 326817 1813804 1725096 226752 985357 1940605 1397277 1137712 1020511 380123 1852526 1543251 483709 319046 524153 588961 1299994 30949 316965 1529835 1142584 866431 154825 1588444 97872 521586 1622995 1991660 1809061 734147 1600404 442297 560306 172289 1043020 1030240 897695 1407045 1931456 1454531 1542130 1723492 951823 353583 1527562 314605 1849515 281210 1517865 1695918 1038997 18867 1761037 1768997 1762412 1108505 1420501 486224 1763815 1858277 170022 875408 1665247 1596748 1819088 1416286 428589 527384 1501484 920835 1402558 381001 558562 141496 237342 349329 1601656 622682 1143855 469217 998751 1902152 1118073 1879912 1573695 1021484 1979633 1633895 889931 483316 1122283 1503064 983704 1120409 1594811 802062 909628 662515 736327 540895 1453658 221949 649849 506434 1343990 807781 1856235 393120 672542 812032 557930 698559 1186778 330245 337643 933641 1575095 364602 1468061 1789013 1929458 1648044 758539 1794782 222415 238775 1573487 1610092 31003 1295532 906618 1574501 1555969 1172809 1614333 1915849 1441591 1133452 168118 56543 1662069 1137701 1756649 102003 990122 371225 1528331 1387814 97420 38574 1769429 34700 186625 406729 1227774 308044 1528270 350398 1189350 486099 1416994 410837 518367 1913126 475788 1418277 474292 182525 669866 1967772 1055017 242598 1023706 1824544 1230207 124864 127249 962595 1300628 1997240 1041011 1117540 272438 645522 950058 918976 1907522 1959764 1275093 504705 1166182 531885 1588709 121208 1486826 1886453 1430464 1363716 344553 1188253 1490329 463955 1387253 542250 144608 1681924 779941 47840 881265 407115 1666186 1133603 1190774 356241 793210 1147352 1370458 1652954 965067 1862008 1593709 965519 987834 1592535 747948 975771 275964 1301692 1785404 473175 1884110 1289158 781421 1457810 1758866 1997217 1635088 1623552 59036 842741 1460000 237287 911193 944022 1088193 605121 740769 780876 924626 401188 1493036 567828 1124301 608857 258423 650837 57813 1742808 493159 817610 683903 951592 449984 151503 1388484 1104865 1754287 1587531 428821 1053575 1961940 1253621 1321954 1429404 115148 1116109 941562 145018 1013798 1728217 1044162 85277 561312 109110 38427 361494 857564 390670 1597558 1367809 309811 1364665 554436 1703743 1165000 932700 843395 1623756 977963 1354980 1118973 1160511 1047347 709958 634765 1432594 1796514 918544 199175 799182 632098 1008066 693863 1335 480145 144342 1907532 996357 731690 1963005 943206 13541 1428406 1406415 958396 807000 1610277 1282977 1718163 1594269 1373959 1633338 228295 573949 1800401 104422 758931 1780501 901895 469463 421025 430617 205780 1674827 1610270 1301995 463668 1489763 856202 1940844 313846 1638407 141610 1283235 630873 268722 1752503 1302035 1660133 861434 130884 199990 1571598 843990 1680952 1278695 39347 1217240 1520103 1065881 127199 121661 1682674 805546 1918464 222814 1951580 425357 39270 1529981 102182 1453284 341923 1545879 1409404 1296004 1232618 175163 956711 938467 674280 1200544 1539968 1272183 554650 1682389 1850967 263233 1825842 1862515 1857512 642443 1482874 554453 976378 304461 1579114 1928606 449280 1564385 30687 130253 1517899 643334 392457 281699 1011070 446617 1661895 931366 520913 1889514 295453 1044950 285927 1104299 1553866 1313507 1801209 436934 1040460 466241 1816130 99834 1352230 190022 1338766 1176472 1069879 538904 1615717 206413 1619733 1356223 1336064 232816 561750 926422 1609606 265511 66004 1564256 1615083 405775 1073233 264255 824341 1320477 937074 1637032 1928864 449851 1343028 316443 1997264 1715849 528260 1564139 846590 1010465 1497723 287071 531625 1358507 330296 266333 474555 1231296 38987 1771250 197402 1239146 140 624400 1882634 436124 118761 894771 839101 47099 719542 430761 1722612 509345 1061843 1083727 1764874 478188 568326 1991993 500324 1613266 1154343 440110 258296 1533253 214785 976428 932507 1366157 652969 544520 228097 99079 885579 1795570 342736 120240 464910 828798 1784196 968149 1206778 696593 1401624 410283 123250 1403518 642248 666261 1528656 1620455 532244 1164700 659933 311052 144807 124454 1907919 359447 430061 1720382 673408 1063561 974562 1173630 680186 220382 711835 723238 811062 1945228 753960 635390 1687876 1979295 549964 906265 417592 910527 1363185 1520594 560078 1364301 1242227 506830 219769 986027 899175 1381386 863403 1526405 805327 1834858 827977 916234 931162 237995 1541931 1264836 1415896 1320613 409610 377676 202992 186925 1387370 1584320 1481396 1780734 326168 538608 1664281 1891128 606570 1286523 1836929 1018100 998557 681953 1197468 175725 1823857 636571 231228 112014 1967645 1311826 405630 415576 1810269 79630 1287951 1399489 237175 1405573 744189 1769821 567612 1120541 1309735 748287 272158 1095275 55016 1180029 809480 949590 127296 149258 1220645 1650370 1196982 1755243 807923 195473 1455698 1161828 1131985 1240356 1450931 1603546 1356147 411664 846735 1093509 274626 1200110 1281433 609794 392837 1596550 1942610 1931819 75114 779897 1754282 1977827 193992 726802 828930 383261 1778737 1641042 134836 592357 1027191 89229 1667958 1076791 1755910 1240411 1310240 955801 781728 234657 695720 1187327 650112 1873046 1512336 320219 780190 182088 669000 1654926 1999061 1902957 537523 595830 1468384 603071 1129207 938647 184346 945206 1269886 34647 1436073 677118 782766 1297647 838710 379389 639945 1109333 983112 674174 1517450 271921 1355980 264318 117198 572976 1021834 275117 766171 1540395 231463 289549 524817 1801255 1619119 1114592 1586299 1077095 953917 484962 1395605 703581 1201586 1559050 1456717 837500 239116 473002 1588878 1457116 1363892 51383 1742612 914308 945381 1144583 1473754 1198449 487838 715932 1736182 942654 591441 1943485 286763 1412130 608826 1677807 1657396 1174503 1335686 1138242 664940 1508122 492964 763971 1912090 307640 1427794 1092970 1285960 1550248 1539659 1566683 951573 246275 1413685 1545800 11964 1608220 145047 440642 816786 1769261 1630181 371824 1046476 995685 439806 198511 828046 1063396 1608060 666803 441136 101613 737099 1010891 520216 722735 1944209 306165 1542817 10579 442241 1972995 1791207 1640660 1172353 172420 1910644 994498 1634393 1684273 1270316 922870 1880137 800787 1352566 1326870 379003 328450 936537 1178136 1990041 873695 1100204 82267 1673420 139003 152350 625772 1906305 1146875 774415 553882 1630305 521935 1725679 1689856 1636503 543156 1003236 379291 1208584 711289 499428 1669844 167070 337280 729375 22985 600726 1526490 235015 854130 1262416 1018895 173251 1639514 1965105 1941206 1623300 1395921 1845356 1165332 501133 1643469 1770770 1914336 694237 578154 691708 1699490 629974 162203 889226 1477388 840563 1867539 121223 803392 329025 351899 589361 1795525 1172327 1544772 1210112 627052 964562 1811501 996631 1681069 468169 1548389 791468 777671 809113 873550 1113310 443083 1831412 990098 1447467 1672787 1546294 1195581 1794752 32031 1313742 344339 458209 1588563 1747727 1773372 758182 45446 973510 494239 1484391 419660 1792182 1752461 818459 123699 571094 1514641 1227044 619934 1697763 1068901 679430 1885825 557477 37886 1217737 797959 357314 1456650 959721 635758 1640823 1896386 1145659 523659 1252703 44955 1735199 1226435 358284 89457 1092568 279060 1351047 941737 1159021 586701 627980 444621 1478744 122890 1855040 891381 1576392 94219 881380 545542 179106 742002 289740 1595080 563265 754673 348934 244712 1114397 911179 100341 1248625 1649938 794616 1012076 1873435 561524 1185972 1560300 961654 678013 1140481 1900512 1053203 685328 1248388 524681 683677 1182560 1362488 1679427 764127 1919582 1234968 224637 1598251 1812650 466337 1357086 1101472 566190 936742 916480 1013864 472896 1047469 1587464 124555 1024723 1293133 1044354 1731434 664897 102678 777983 1649832 166610 1268513 1298106 447950 1513469 1431994 918299 1756160 674126 248605 1558715 1597540 39015 113012 536457 1148263 1324915 1677815 347961 1235046 1793083 1066539 814448 506371 285316 245458 1660794 878514 277523 1646476 946990 468312 402535 1670961 577752 1881496 1302153 1463084 961223 1443412 42799 718275 1639219 378637 1421046 1303233 1818382 560197 1653812 996670 1836842 1805639 1879400 1393898 1716634 579090 1714985 1932434 725200 1596906 835116 1829408 251312 557909 703417 1848262 1371751 93796 703604 1046799 854750 1484636 1301421 658517 1553543 934504 1944649 1189201 1259923 1753163 1858533 1508820 1017507 922339 1004478 501767 363784 650288 1108980 312915 1735728 1655173 693209 1649165 867079 1576544 1975900 11500 1340759 257043 1696537 1787826 34599 1468564 1152401 1873674 1248438 1407669 1087947 1313845 260375 1701757 169354 728873 783572 1518539 1937217 1606021 858550 1475498 1001722 1350777 826472 1429402 980197 59908 947441 36028 270435 1831043 186664 224937 763352 1581543 1030440 760487 1502887 754817 1196252 937921 672732 723195 1958735 459804 1038859 354582 436678 544615 1211047 1148524 1901179 1200938 1329563 560842 1675649 1852417 470537 691734 821736 1948200 827933 1409415 1489266 37715 1805367 287084 796675 1886251 1517153 101349 1097721 1626629 638687 1490957 161068 624054 1871307 133230 1495370 933476 748803 1801828 1464582 805235 1488470 1339579 110810 478409 1937783 482882 79719 966531 1243091 1583618 993549 1453305 438897 598663 853576 1420150 1834770 992184 1437413 1643586 612162 640435 1728322 1800634 305039 1317416 928708 1713074 37019 177675 491383 54451 724691 868176 1121351 1471650 312988 1072420 1473272 1670948 1737872 1997278 483146 1119998 669277 266753 505416 561904 1181343 160859 1237932 549222 874182 1480002 771026 987291 1672031 418217 999722 640577 271397 1043163 679008 342816 1103354 1082646 1008095 1129109 1441723 1067754 1303748 1085012 139078 1927119 1068313 930160 152681 388887 1690288 155502 962308 13230 419022 1201473 1525404 1328033 1443305 1290000 1510557 1055669 1243479 638947 1996355 1379822 1237990 839802 1804554 1483807 204406 1102494 1954050 900214 1016644 481834 562067 572309 1667492 505976 1812773 1872506 234291 1450438 1259275 1282490 114616 1097103 1424269 180394 1916880 729876 1029452 586619 337198 1993258 924664 361363 990710 743374 1548040 53119 1392731 1748894 1969177 507732 618109 1948594 1637042 1593259 1401755 513314 1267660 491504 214373 956551 187185 1343465 672599 1904570 161224 1885268 668506 139685 1457746 1964654 333643 265770 836890 331985 1194668 136249 596207 1705453 1707943 136077 1259553 116255 1622325 1461810 1291561 279699 1472711 308601 659199 875988 818661 389850 621199 1013998 612523 812176 1379727 1891360 1501847 408296 375621 1816754 1066415 1384628 677996 838205 697534 716973 1080383 62479 365435 437802 1275788 1366811 1424909 1432553 37718 342250 1152136 1425400 1961659 1626934 1925311 765749 526520 193676 455557 817346 175058 891474 398849 956832 110818 1783 1062111 1738930 1962630 580965 587989 1895564 1492279 1658275 1385123 1803732 175086 1693697 1362283 819902 95278 817348 1655683 1127157 1990348 323588 1071769 398115 1447861 772075 179378 394418 429725 1196953 379121 1611544 799816 728102 399779 578674 19193 656763 300165 1368452 1839029 941003 1729021 1716263 835668 1563871 1639271 650435 1812001 1576981 1513906 1673227 526772 1730651 942889 1841014 899427 728013 752373 1829534 1291535 1892576 1572945 78060 468130 926149 262233 318254 594782 979773 382368 1208754 814201 743193 751080 1941869 52416 423699 1482110 1589543 1300193 1437313 383993 1929032 1999728 1227980 1495381 1352831 794806 772574 179364 391358 107626 1261471 157767 460798 753351 1419828 1386774 201262 490242 179791 59616 1824131 905850 418606 15129 905450 1583964 748202 310607 1417174 657088 429655 368615 1056989 1469830 1193583 1612267 696872 1709785 1351437 648511 1362707 659540 1368697 1492418 388877 1673832 591400 1240008 1377540 497217 890450 232947 998908 532084 1749387 1898507 232944 1922081 1310074 48245 123610 1859452 466447 731576 1274586 805937 453894 742318 1970817 1368416 66570 14434 873742 1493494 1713803 514624 1922454 1839670 487563 1021923 1409655 1396927 1554490 579537 1795173 958416 421343 628929 192834 888467 1550082 1029050 1332185 140782 407837 1332494 566714 906859 1876246 1566085 1654345 1130941 282014 1951465 1918860 1125525 442777 1626962 1221088 960883 451484 1933030 506189 1333816 466234 132072 1254135 21679 487476 548081 402052 1776891 865228 674493 1002431 27623 533126 713390 1171263 70818 1692277 783860 32449 1747875 1987204 1153769 1078489 1583516 1735262 454588 1693673 1407708 564241 341891 558327 1644738 359090 821443 869553 81431 1976971 1288096 1543012 1859017 394129 1407979 432375 137143 1393595 1314740 1934071 313367 1335439 771224 1058490 890382 130030 511531 1586214 3412 208695 1472875 440851 1275746 1340590 1576102 54002 1562246 379584 218802 319556 228662 565735 469172 1316282 1033314 194021 162459 1950283 858960 849150 1871382 326808 593103 69345 161432 499515 1781202 840792 1741702 967309 1423225 778321 895351 611300 1250290 1842137 1234803 1823055 892113 1315852 187848 465986 340125 1768509 1755531 367131 135241 1913576 1733208 693285 122927 1690414 38782 66855 324491 347831 217624 33761 91508 751654 1172462 948024 1252053 571314 1925562 1878181 676241 1087841 145534 1436515 1031762 1767764 779674 159472 1665737 1128185 659740 284443 332901 1294692 630346 691517 1169986 1695178 1707312 532351 635815 1167953 912203 771355 1781723 890909 1691580 791512 1543117 793052 721501 1291747 1946097 939642 868877 708434 1629823 598826 1859689 1081948 1829789 1855056 1233102 1182922 1149902 1492108 1521781 1837110 348976 396728 246854 470429 1764431 1843191 168144 1016086 666417 1055168 677290 15594 942110 233844 306066 1282677 128840 1606379 1956051 1030931 1031285 64238 575044 1664283 496814 1489696 952656 462602 1590947 1493927 662240 634144 1496471 1863630 1153197 150278 1110917 1808965 576373 1382208 1398958 976208 302572 1057102 1969375 907118 1688119 658661 547458 16414 1125438 217117 12709 1287680 60135 221325 577399 911378 1341829 154949 243404 1229730 928296 359701 751653 768605 1068233 332461 705687 1388513 1286319 852923 31448 498709 262084 358101 813396 1838248 1486568 1360998 625466 1074171 689723 1504841 1627279 1675480 409384 1612516 1608431 1239843 1857629 1528373 692398 906036 175307 232473 1130506 1374663 435194 873141 488702 448825 292311 1347454 706570 1079755 565279 912516 1451925 1763784 1884967 327976 501164 1027007 1271494 1399849 1968984 1968051 527118 313495 720711 1189778 977733 773067 261613 949120 476776 1885724 1968346 715399 1207140 1720005 726090 1794625 1199542 7154 784618 1699758 1005367 181975 1519501 1419504 399120 414894 309488 1122803 1335106 1516668 1163358 1338384 836734 764557 863175 493609 1447401 1541985 1198012 760261 128981 1127307 1946608 794148 1479631 1740772 1930183 1857452 1881183 826699 73000 786720 1616201 788000 1060611 72801 387192 738103 1270138 619924 1216091 1676253 1690073 934524 1257600 918007 149290 200538 1631565 794747 311895 1548631 1510939 275065 597241 19191 1251651 1084947 739210 7847 56433 315054 1317468 906509 721172 1853382 689974 639961 1164371 456707 155468 219919 946779 1607915 1832859 1452840 1873219 713268 741390 1830814 36811 1031270 891309 484380 733299 1536466 1105346 1292551 404015 1957493 1554763 1677185 113176 738764 96530 1859061 726967 1246889 125575 863715 238941 1408881 197998 1502874 1683221 949585 1444876 1753937 846771 1195305 826440 101494 1834700 1424700 449694 438609 1538364 651310 889971 560002 562858 1222673 1290403 191850 628947 1660993 1226634 1869956 1328036 358903 405023 1807949 6174 1898020 413521 281001 731254 1159634 1485240 1881981 1612250 1322179 745147 188722 822202 1249529 230684 883484 645214 770560 198708 1601535 1053645 1934548 1174975 400824 66050 49969 389240 858266 511361 1878639 819245 1852888 1532835 1772093 154887 1524723 1457466 1349935 361808 1246764 11886 784781 1584690 164671 1771287 1273612 1751814 224661 341259 1259340 383062 1438835 161044 1512319 547183 457181 1744099 518749 584970 1516795 145966 544821 395940 1356769 445443 1975761 1122099 946729 224118 940126 643173 276816 120079 1381658 706756 1672279 1035945 99020 727612 39998 1015735 127739 582439 215795 492789 1594471 1324614 780067 265642 1617207 1441877 1578847 1501286 733375 998176 1479628 759396 120344 1670050 230180 1470925 1882094 35185 1918499 309313 1497013 569522 1431692 402696 523984 591684 1034020 787814 1170282 1609858 102873 1541628 960393 1412133 396232 1162318 767350 222638 969549 1323306 1197228 1311905 70914 933789 119066 316423 1497593 1546264 258821 949180 614137 583833 1121582 1890793 1150037 586291 678036 1290412 1091849 11186 1218020 1706890 46180 1829273 1662383 1620317 1526854 614155 745644 335046 1565338 39495 1165003 1932350 1555888 1668535 1050777 1834695 912751 271947 344711 643831 1243577 1014997 1355905 1628227 746165 1475310 767803 1734157 1799165 731698 194452 12411 909392 548282 733113 10971 816598 1691094 149140 319200 1966158 126679 687675 1729042 1502212 1214990 167656 303995 1425555 168182 467782 526013 1453203 1457487 1711371 1260437 1376195 646841 713212 1621938 1733271 476977 1475098 924763 1898212 827107 409888 94197 723921 88618 1184701 1405374 205657 1098146 1987016 1843386 440100 885658 366579 1639317 1763768 966798 1049026 1485958 573505 793871 491475 1287165 1128043 459265 1905507 45984 1689517 843945 1300216 546822 1342164 860098 323043 1449633 1138413 552136 352102 414288 277570 1086660 379139 1631649 1099914 450405 1137699 1924715 23909 943234 1838253 1682360 1561132 935913 1611155 1189299 521426 1747597 1736594 587104 779618 1800381 1341022 794857 1425877 434422 1572976 1949272 925785 1227243 615911 110379 270479 477330 872303 1006764 1975042 1829890 411674 435812 1161391 417768 463745 1314677 657499 973857 867502 1467239 1424448 1576611 867883 1570713 1550833 601955 16622 1377350 1462051 788443 1047615 1816531 1190316 1820752 498000 853554 789686 181184 252859 980007 1323661 1657822 1067076 1609272 1307045 1673694 1639464 937102 1148532 697904 887604 465608 1186111 610805 1588440 86635 260812 1346910 1886624 458278 1891926 265617 1056083 262169 143877 1268938 1068689 621850 1915419 817501 1044633 90444 337102 26036 933897 765665 780924 1724864 405900 431815 1081176 774254 844956 422987 1735135 403135 617343 1424945 487418 1936257 154214 1705611 1800218 292189 103410 694221 1023659 1225164 195518 102843 1933659 515044 1386329 182665 1013712 1555295 1627476 1219590 229115 1736375 1276425 1641844 79917 161393 873168 1115956 319756 394723 1162575 40505 1660404 1453916 368604 711458 1962804 583563 1731718 1535287 1515051 1062048 1732919 453386 267024 196089 357534 938646 1698919 1204805 32250 1319946 843842 668132 303258 1667325 62782 1210709 1364502 1503505 1466161 45429 1475951 485401 168385 1163199 1567573 663719 416215 1726894 1363898 625173 506827 205429 69989 367988 223169 752310 1219737 1475820 71142 52665 938109 230708 1630095 977013 93198 357366 1404059 362141 1737605 1678851 1383537 1610368 249674 1787075 154728 922499 91609 1560424 874116 985624 1352969 904377 29215 1712528 723607 1934046 1878056 275678 1639660 180909 275470 1970914 1144524 839690 874991 743685 1982513 1940209 1004746 1426443 62041 739610 563753 1200631 1505230 1936700 5062 1222451 1452206 1087696 951600 1101484 1093581 194736 1908959 660459 430623 675629 1631514 1097808 255824 1224336 1267804 1180873 263366 911811 44146 594996 1825826 1634299 956131 1775455 711244 1310425 1688456 1127702 344142 389861 1259752 1474282 1990838 1114519 1459657 839294 20772 336649 878304 282615 1023449 1079844 1332075 166423 1863514 737222 1332636 1860997 707513 140270 118139 480337 782082 1281853 1010214 1990467 743162 1561441 1225876 1736643 63313 496954 1840086 286644 249961 1634977 1141249 749551 503754 1808288 161107 1314984 762242 1035409 790358 10136 294033 1325244 98746 1818340 144845 488730 579147 802233 860328 1401820 1414987 659848 1320712 1162997 1581545 531815 1202160 1493983 1213458 440754 1501175 1783341 1383628 510193 1773700 545857 55723 632407 495527 215127 337619 1153509 1570287 1992481 1176043 906734 1546092 67600 1695310 454757 719799 498156 1672827 1016645 102449 889446 1652580 1619599 1217684 201555 1918628 96424 838279 342495 2653 1905813 78157 714309 1526874 1766084 1115818 1965889 1757925 1217384 1291759 213929 1738522 1328917 993000 1865719 163076 161637 1175967 70656 1178546 1935316 609186 1302925 1117068 795775 1700069 1329209 1317794 1149904 1381803 1984597 259570 311772 450252 297755 282746 1229133 981348 1180466 301054 1777261 303698 1488951 137440 544215 1633866 596192 747562 1555070 475381 511571 438831 1518496 407805 875723 714529 293886 797619 947346 786869 85581 1530 1715678 1316794 291753 1595808 1019630 1404897 1257794 1078433 1519784 597783 706781 188780 53872 1523594 1054662 356584 1787918 1209718 1711168 603538 1059298 1689353 90515 875335 849826 1154196 60384 360252 646115 1546296 1363553 1298839 1756458 158194 1725099 354986 1250892 817097 1426882 1776763 1909675 45682 1590568 987754 457716 229802 1981386 1781706 1711630 1338788 852818 1113838 208652 1717281 575917 1798798 701330 1234517 772940 685771 918808 1554023 1890573 579711 1606712 1629788 1289367 1272861 385284 1940958 816182 781791 655373 1516701 1373139 1747450 1297965 1115493 25380 277884 1868802 498961 280268 1995872 1623745 1171178 827732 608104 1145210 283292 1193765 20040 858659 630350 1548200 656567 1639613 347206 534787 490211 1125469 226416 1003335 1104167 511249 213863 921137 602814 866210 1394996 1302562 271857 1138672 1381133 706247 1805578 1352271 442346 1518173 1321435 1273359 242894 368865 391576 655361 1692447 440898 277 1563451 10488 933703 1278354 1355218 63145 1294764 1462206 699512 1462956 1969567 72638 1876455 1253688 1943821 1782001 256999 1313700 243277 1360590 1945030 1792385 537183 1834666 1654017 1539918 556567 66161 337197 1921442 86633 300795 735549 1089878 819142 1904174 1836471 1848504 76517 359703 392209 1003716 105244 1942891 1228444 304362 902525 1838561 1742580 15805 220255 219773 174494 28831 1703888 1912968 1078240 1313841 1630184 754905 936472 791951 449631 733673 1559492 684896 1822231 1323085 598017 1843741 1560343 19839 1280894 1876507 1502005 1507945 387562 639565 1716943 560871 1328281 1847884 1184481 878483 750078 1120444 1748616 1011073 1610950 136093 548670 1880276 687252 277184 437136 446132 612664 173260 353864 1815532 532343 332362 169963 1286668 1993545 1108691 982915 853318 742737 34840 1447355 1213982 1732917 1186746 800829 1560056 724930 1027882 185720 503328 1792982 1445274 1030976 144206 470748 1731982 1521582 821262 407726 948733 558710 548893 1320652 520777 1160590 733318 777690 1156603 106152 1257651 1417978 124694 793680 289629 1693836 1702508 693655 464953 1182968 887311 233455 431652 1829270 1897258 1937551 85538 923993 1224495 1944647 1691016 1577370 797806 74476 469962 1556629 1031433 1098520 361945 955514 1378668 793169 1166843 1137222 1256832 520903 1764833 569049 1223740 1533251 1342341 244290 1545349 793526 1439186 1435031 1704147 1756024 370716 97544 402556 969773 35736 91993 13344 1470157 367362 104426 934813 56609 1737293 222986 1750264 708737 990049 679833 1576495 1374148 1304044 635059 1515291 698326 1047568 443600 1551361 462796 711105 1556111 1899379 1123929 1890013 1560141 1976871 1334297 303721 1992817 1999523 312464 910612 106175 1808334 1356396 1526823 1997734 407090 1453261 1693257 156514 1070550 1567298 193982 1226134 1159126 304215 361327 836739 644717 6759 378229 1970121 1980092 1105965 655994 1729702 1445092 48022 1824213 1772218 239118 1700950 454410 88584 6798 1278802 1363597 721647 897130 1655966 997313 1080643 1613749 1724196 102975 309166 1691858 658605 56912 812400 1515529 799144 1834599 1048600 1220904 941853 671276 438382 1735472 465491 801369 1055803 210731 508186 473194 1929236 116444 1504919 744477 97941 1038549 218407 1505601 1741207 1071340 180458 1614652 1543141 1102088 1305732 341114 1960259 438799 1809652 544047 1953766 1781155 1968628 872803 119609 1906290 1475133 409854 1161878 1130841 226952 1527074 1206508 1152 1533749 747959 726035 26282 287782 1430768 1357127 1188386 1704379 94507 1662588 470595 960308 110200 1521476 505396 1073667 1772713 487636 1216942 1872537 158747 1679104 1549829 370048 58757 742522 1476543 804584 1725133 397343 178466 810947 1102288 1261129 404530 1458894 1742176 1099705 1071204 1962601 1717370 1292877 1794370 1144186 301097 1719069 1930818 1734658 690282 1981087 1399785 1672388 582763 56327 1675898 1516283 1793289 1367054 901600 1373425 1067831 443719 1047208 1681796 248929 1941604 562949 54920 395535 1488718 999972 814255 1585663 695578 1769893 1329403 1430719 981565 1262972 1044913 1787390 1806886 58290 657967 997450 1807319 317925 1985943 902033 1822919 1951022 887387 1999351 143985 1018099 1008907 1580466 1737235 1166455 1164259 1253325 1846644 401381 624546 1286793 1889672 758774 257764 105869 1218310 686016 1623179 1503010 908421 798685 351799 393179 1023720 1003446 1184054 1505603 249973 104157 202398 142789 1450340 1077807 1054093 851214 198647 122571 946867 491805 305915 1779151 1290493 1592803 615415 1020451 445121 934028 1168730 1994019 307998 108473 1090816 396752 1646451 124764 533262 1644814 42815 988381 781366 538925 1854617 1461362 1437516 623937 1129478 1540504 1066152 1080731 1860855 1026811 1785812 1985449 1665821 1759352 726727 1201169 759743 750075 375930 1252846 605223 786670 1613724 1866182 1191506 1718921 1038311 1195288 608931 1646423 1542498 1165265 752821 550241 146311 1300645 580299 1204358 1201696 422686 789832 1999971 60300 194999 1351265 1621867 77734 1907402 745563 1132343 289363 1924628 1888299 1449374 63354 1928232 1235534 1701112 424747 1625501 1077553 181776 1332216 1592066 116807 255676 1347410 1765120 1710305 603555 967646 1022788 98090 1458106 1888846 1310689 814451 793856 1894471 1144707 1441747 100059 204730 1219137 797962 1788171 489177 1295565 506525 1634941 1565131 1627753 1074120 1256143 1729529 1826163 1851791 580214 1527601 1687262 1699063 1159716 1588130 823880 656364 425595 66289 645839 764624 902603 1061550 829892 274437 713953 943713 55065 1537542 1306292 1457354 1910384 506197 1507134 1362798 345430 695831 760397 949069 1861973 445133 186100 596316 10622 487122 808691 1008039 620837 564600 867606 1199714 375750 1753771 297950 1175450 260890 1676365 1893688 1409884 830405 623785 610589 1470100 432258 861701 906498 1134037 20176 215826 1540523 1917818 943722 1293046 76439 830653 1911954 1925910 71742 889210 858036 461079 508129 649496 1804121 1431115 854956 1524266 1635761 1518791 712523 1099909 449070 1040279 1947937 327827 789555 1990881 1400575 622417 1248749 1544748 614356 799218 655102 736260 1204560 767858 472737 948582 1853867 1931320 499978 635020 356968 892423 71209 646693 1107060 1675652 286781 220111 1672509 722708 1149028 1252453 1301144 1656867 674347 1910464 816148 1584575 1074117 262996 1574188 1315881 1328082 512469 1550439 1349388 575900 1932465 28263 96532 1780310 1602367 699378 485297 1917629 1481610 736987 743468 1028360 788450 1542272 1296947 1676285 1527641 857570 958113 373294 1421219 894732 1865691 880619 1276180 704288 152132 851654 346144 1867039 982343 96322 1443020 684903 1433804 132585 1388885 1288500 1438227 236211 1689022 227656 321676 1064369 854880 1186547 574256 1415602 1723070 1526953 321866 1009797 772504 1009155 1110459 1098216 1045659 1114241 1470547 98760 1898630 714555 740789 361686 596902 1182421 1254689 1634818 1979100 2737 508578 852020 1015140 477930 1585880 1765886 20748 39319 1267482 1027210 43592 64046 1611944 286764 1599785 384853 313439 1831113 96956 859773 1718632 38159 1674751 421777 1100973 940592 867007 1310870 1694786 1958642 166321 643301 1021661 1156054 399411 283272 581750 251105 611013 107291 1822289 961234 860438 1987890 1989737 833986 257251 927500 179371 1349209 705948 345283 284318 891072 991762 305703 70240 512848 34832 1601235 1367053 135367 1556108 1669595 1698412 1261237 107653 1877759 483214 1484388 884282 242891 1741780 1288699 635494 1323536 726284 449867 1160056 338756 949865 1202086 103324 684324 1728749 1021773 1548978 1917425 595775 185519 1281866 1950271 1936772 433547 1325349 364953 913545 946141 1348267 1632818 1955187 1595206 926196 1600084 1109961 326800 380857 60156 1748013 218357 355344 620888 520103 1950888 1139027 456617 1402132 236277 1937509 1884084 53990 1931202 403867 1201194 331976 1442407 1380000 947309 1982458 1873799 996989 1499554 1290168 1329452 714351 1688670 709770 1959532 563333 1525059 794794 1413187 875230 1263886 1232542 1657293 1452606 412191 1034888 277512 1532024 471152 1592310 1450694 1048879 422024 834009 1993060 520291 780871 861691 666774 152034 1132272 992611 306981 964211 1971210 983578 339433 1396285 1394452 1236205 790326 1193974 763163 1304615 716326 149866 555081 1024841 801731 1078576 1242210 1060561 696307 900397 256678 385041 1384584 251130 548054 376191 1353151 327295 62317 595525 1420515 1913480 1111985 750957 510367 1924784 1754886 1368846 1024470 871001 357890 1106714 1889783 346800 1667712 1487747 425955 1540658 1019080 295631 1280379 4341 1212930 793479 352403 1336727 627384 1752959 684706 332014 389270 1606394 921856 461457 1614295 1871602 1570726 543416 522548 1900707 200835 963933 267408 321494 138456 1591120 566053 1817006 1249651 1612927 336867 172761 1707127 556601 1678630 400936 898844 1077011 632074 1532439 259104 533259 1024364 1993247 327189 1239863 145523 1523573 1133392 1136165 1375539 940920 64739 1394622 996272 1299806 45882 420934 1694359 1488066 1102642 524248 265852 252962 480083 1490932 91398 759531 1591261 212446 330957 388835 1015599 64192 1348890 389012 442407 1772648 485190 1357477 109228 1157527 1255223 459298 1606309 1381437 548824 257457 1039264 372547 1777361 1697823 917394 156501 676084 178509 211606 1832096 1794506 714782 776715 1914687 109897 541452 1171177 930447 1198605 1430447 1054480 245728 856591 1799089 1277714 583275 1693391 771419 670455 1008852 689607 657234 818942 796547 1386902 494710 368667 422761 932842 828249 111778 347042 36091 1446644 925485 372762 152382 889960 336934 689168 82022 238872 822485 1677741 593111 87550 1990805 263801 1467451 789553 1780996 500520 409911 835777 1235969 719888 791243 1102906 762912 173476 1274805 1351338 1257617 1850365 1910125 1433473 1484549 593087 1174759 939910 1647854 1402341 1867772 1159452 1147209 1197144 1903085 1883501 1505740 1525 954274 992316 334510 198876 956532 1217782 1772814 1424343 260439 1893496 952336 1635904 750872 619748 1459163 1903132 1366690 1639107 21760 744723 938598 1162353 119953 1572688 147372 1598471 1124995 1080257 1566863 938889 244014 1850034 141511 997578 89332 442626 658130 1442968 83045 1076532 1003603 997965 1490454 1612243 25918 1963096 1625462 1163986 1758932 1566877 1284025 1874517 820749 1883080 1408228 1837664 1557303 1216442 1606281 960683 894808 865192 1537449 1005166 459056 1892400 574519 473404 946260 728025 120630 722548 1328218 376402 147302 269630 1032995 120721 1909794 739401 1565128 1081762 1383979 1834902 1055528 993447 1035303 486202 1979067 1571782 376542 1866698 1705142 871938 858009 212988 445227 1504576 1948192 734185 772560 374616 341689 1603925 24200 1271438 469969 1648617 936546 1185858 575244 1057572 1077667 535202 122705 1632152 973237 988756 1315978 510220 1133801 534272 641185 1154447 1396566 484146 1876284 1018460 1344113 1769751 522052 319221 1099806 92596 583379 1701902 1870373 178746 222220 1103703 1701461 268626 328245 1918046 247831 1671731 1829661 1664589 428741 1050775 713663 1088258 1800537 825279 63661 560364 144620 308500 816329 1891562 1864627 1887945 1480652 1818656 84532 1903418 189144 1691706 201757 1933590 1363099 421037 1131586 465307 909452 1176122 1441412 1960566 614693 673642 1145598 987943 434578 395917 1634796 619402 1494545 1147200 134462 699203 732522 1368290 1328665 229957 195039 1320211 1451262 1539535 854292 1391573 885002 436592 624837 831919 238968 626296 1460685 1105092 885305 1505593 431352 1660595 1191356 1359463 203969 225452 895638 1946296 101035 1450906 480636 427849 1961123 1129694 1361929 1810290 1436013 708701 1858337 1646210 261596 1884010 81531 770223 1537963 60123 127649 254444 1276337 338228 1292492 1967448 524530 354094 679291 217639 1317365 1858710 576337 695603 536049 1619670 1622358 624518 1300956 1855303 1813265 1511693 1452596 1132853 992954 1603877 1421053 777499 59818 1966504 117343 788570 380613 1230520 683359 401000 740941 444186 1896745 628669 755796 1854553 1876312 181620 1944554 1916608 217856 756590 279747 1033978 548136 991995 675800 1361813 861975 487501 1329388 1801057 494302 1311119 1350789 1602422 42762 1911163 662390 324193 44636 681774 370795 445662 1945761 453055 510154 636110 1891621 1573954 1178002 388200 1503463 974860 350920 269269 174182 61392 930156 1128101 1757365 1249508 287642 1226782 841273 429949 1940617 416708 675309 749098 521381 1286403 832485 429146 638108 1974638 1123614 554109 1328299 510744 172412 1537580 1888537 803499 358777 937975 1606382 69774 1377518 1110163 1268344 1887261 271083 1909566 1446578 804145 1928364 576893 287589 1773792 1945660 1316253 1225277 1820218 171963 1828286 1316508 1928952 1377569 153482 1446956 1889804 999876 975498 867420 1453790 1570456 1502210 1656526 1427647 586504 1297660 534945 1869658 1032782 38893 1258894 708856 1936035 1885527 554837 1258453 1379489 1587382 973561 642130 1244664 831175 985649 1480383 543569 1080249 1217512 1089221 802949 1308874 1204684 310845 725458 431224 1188092 552072 459466 846676 614948 1814654 15635 572193 1786543 102783 778622 606240 982051 135377 1622371 1819512 1873423 123982 1180160 1545065 1183646 367871 889402 454904 746777 1045294 719612 1487739 1299631 252724 1300579 1031529 423269 20 248393 610530 1917412 1212739 1025776 707327 537449 1620988 536391 1477094 1399029 495563 980283 1795688 693376 172378 475360 1822684 1675734 1010940 1264476 570150 1366838 407005 303992 992678 1734608 1469933 315157 1724125 904137 1968348 874903 1940720 507363 1034217 747664 499031 199163 1855575 1089343 791498 550635 1510744 1449438 1780742 1595638 750655 1778313 953482 1103059 1176701 587525 349929 1252636 489467 799153 538512 1733515 886983 1866359 724120 136540 1627949 1370542 561434 745564 749359 1400357 929540 1937882 1896294 885244 721582 1037067 1312860 409189 1439954 1872281 1156210 635551 407690 1799257 824110 1911545 1100948 1256012 845125 661635 1180166 493559 1431889 1258962 1293664 1718397 380485 1120148 1740545 549761 861911 459937 1629202 903236 1842015 1942609 942492 484421 152414 251602 1746678 224819 1169254 216583 1769637 1286669 666471 115049 546633 1339773 1119151 1608842 1089025 1168680 1291665 1423507 1322285 26636 1724583 1446128 171464 310862 978840 1630035 1496327 1405436 438762 914251 1855145 998306 256966 707015 445345 545440 1394540 386342 53430 832863 1126564 345708 394937 942039 1993644 1970516 1984926 1647676 355516 1738497 151540 636850 1997946 247848 1337827 359545 936865 914710 1177820 1678996 1864954 1503839 1065725 1471097 1146069 773272 998084 1116681 1769878 409868 141237 1708068 624261 1262885 944675 1801677 898928 1873787 89762 162121 1165353 615850 208074 15118 1843454 235654 1567665 1514879 255723 1448531 218902 1597572 872828 1367310 1968563 1044524 1363423 518128 197738 1146200 1002721 624642 35112 1875914 956656 1671204 1834959 1083576 1953822 169471 1159809 775577 522049 1320931 840606 708037 712192 1519497 596565 1427245 1639860 1288831 643042 1581348 1306882 1048230 1603063 1114284 1505817 1868152 843211 1065998 1046224 1303510 1451935 855480 1419069 1376404 1015423 57315 1938127 1366206 217222 23274 1710064 1178024 486403 600928 536736 586514 1568640 1258247 1431499 474518 497697 1354838 616570 375512 1398442 169925 706802 757628 498546 947772 519669 1602644 940876 1123273 1034154 925950 384194 420227 1691917 27860 1884676 775230 1332272 1535447 1405716 210050 1913385 530313 1762676 1257523 246874 1140692 130744 1597185 1528429 231668 304824 1487857 99464 1283972 547530 15103 1980574 1713042 49376 1426480 852991 824739 162886 673310 1614486 1658490 1329653 812714 453603 446412 1562259 629273 1972294 720702 1671525 358677 883406 1894583 870746 982525 65330 1959088 1472007 478582 1271046 1264796 1666404 1748808 646940 1969104 1408331 838365 1912376 894308 827768 696951 1022920 1457077 107536 710324 1925556 1688742 284427 115670 930201 1143265 637343 744012 1537305 1013203 1806113 1230925 813703 632561 229874 1178433 1617036 883328 88490 326374 129945 705976 853719 918081 1519091 709600 498810 978759 748270 1241914 550217 1974918 202662 596437 970040 552185 1814419 145678 1424262 1017691 185066 15716 649178 1808751 1295764 667947 659223 877561 359420 1889794 1784562 1374807 1304852 820488 1563526 12159 610306 1705431 198458 240481 236889 1689878 186987 1883484 459310 950595 564037 1202959 1003319 385165 483102 1707260 1500459 1082003 1603607 1115712 1860237 1575859 632517 1160141 251561 463253 254067 105116 1437752 1269876 459107 1969400 515750 544376 1930682 573024 972853 1456804 184973 1962566 88840 1114949 359082 1253409 1562248 1524269 533922 1042467 1011528 80519 944559 1142804 1411025 482406 1542676 1849320 939811 599206 374683 1245528 369812 1257237 464552 697816 1535582 616875 1998839 1518843 500676 1504374 92605 1559058 701868 1175659 1814087 529510 1099510 1948123 407056 700113 1321197 340621 1050545 1709686 1347174 812178 481781 103112 1654201 258458 1669134 1677893 1583367 571654 1001120 233262 978970 1889395 1370664 1230884 224927 491033 1392909 126960 927339 1846152 36392 1405231 1389902 1837950 1974139 1180301 798897 91657 1288811 1384910 1779839 274599 937590 1564688 885007 1796064 335716 1921767 624271 1888683 921079 1834240 1034439 1097513 1130982 1930608 44095 852546 852861 194467 878798 263850 212211 189875 1027185 886846 1538944 1914117 572539 250907 711540 1019732 433240 1649246 1691661 1743821 759267 396766 787049 677331 1920045 969908 1049201 1529872 579457 319254 237552 1366717 868437 1005101 1270783 431861 99976 1017359 1080220 715982 922134 448478 1860103 678660 873951 27961 1989962 622876 822859 1116669 1173555 119847 31807 1488697 431451 1101392 931837 166747 1195141 52298 1404233 266919 694905 16707 1588615 1669667 1611774 661597 1199198 323703 1092561 1882629 1670517 880581 1829691 1603127 443155 1406570 1762703 1711645 1230822 818041 1180796 9078 824935 69333 989464 22640 269872 775848 1109854 773924 861404 382428 577947 375321 797755 874428 1136492 550663 1923864 1709847 1141685 784121 1725111 1645335 1152391 985463 135525 814328 1254661 1235201 374398 1391150 987339 625254 1724023 1424207 1068943 41397 94378 655567 11892 879334 1213790 1559073 350171 1025584 1785695 28517 821804 1784619 725445 844782 609429 1012395 1169546 936957 1540800 7552 947612 1016057 814393 1255058 76126 1548140 1993114 517392 201264 588971 112936 1118224 1340952 507443 627643 1135317 1109404 1326615 1488568 1993596 72285 1796325 234356 1079038 635314 48924 928072 63397 1705931 1958269 265346 1295745 1961243 1888713 288754 547472 1746142 560645 114260 391020 990364 1545417 1612574 1500734 196170 1662931 951977 524003 1711543 1207158 1932792 1397239 817113 1789523 1120095 163231 1332489 1986090 955717 1379835 1739200 1232313 1373356 800401 1022720 749879 541518 1870505 1635685 1235921 588142 1329998 1376420 1076579 228262 1139990 761586 238216 1372587 652681 1218460 265180 1231169 311609 1781911 1064311 462631 990733 921864 1834581 1684916 327088 1734194 451844 651525 185649 1798822 64451 824496 412251 1423890 368189 1485819 690286 748552 1727632 1370838 508041 1733113 1579149 1626222 655240 1051446 1054510 1801814 806655 1040937 154060 738151 1950265 424170 1581668 248399 1707156 720658 1197575 175525 1471457 1932755 7438 1265513 868695 432883 99243 1952977 923495 12194 1258581 108149 1612457 1586379 1130827 1181244 885136 1349759 1370435 985177 1472627 991397 803122 207285 749737 674862 1750949 1001614 1038353 517739 157634 1893980 825356 692873 1731863 118232 491673 1727823 450363 404885 827291 587172 524791 511973 668738 728412 1931637 77266 374759 1633357 1669957 1757977 1486648 850007 1467696 125938 687995 1590150 683577 1046609 786456 1664469 1040513 929164 639504 1994932 1913040 1827700 1949182 991982 1312375 466399 1991998 607103 674154 702883 1567709 1567153 1260801 612997 1299267 1193299 1108290 767927 1071670 40127 1155271 1303991 1902145 54122 683059 1082769 824633 1944352 824689 516755 939587 1045141 1205810 1663573 254676 441100 1646275 849328 474246 1937323 1419899 967096 1069114 1589965 676458 162801 1345171 1821468 1762338 124940 1425426 782838 1995331 1184072 865280 490781 1433442 710783 1663552 811039 1951905 1141981 957660 958760 1273453 1230834 695481 244192 758552 373035 378596 1192254 893021 1471024 1810665 1407542 419089 1121260 116494 134014 727912 1730638 806894 566538 1362001 522706 1521780 1721784 173417 1334894 1175500 83220 151082 147959 235877 838834 1429279 678421 1497843 1845431 1872196 989272 1070739 976931 456973 1326062 1501570 541121 1691148 752678 966901 1003612 623136 1141973 631502 562100 456096 1606374 1092928 1162973 1406994 503003 960975 380118 1908553 794706 254951 1229936 1649840 1298330 748189 1270140 961473 180496 460633 1356995 1660101 1067278 1232033 1590952 1514716 1651085 1163694 178418 1382591 1302795 1945987 1617417 1431843 1724711 782122 1970393 16329 221046 1478544 758650 789850 1361817 102379 370224 143197 927909 1790905 908963 394356 595794 386293 1654214 1354096 552722 739094 772585 556683 93356 477717 36721 637641 459338 1240408 1233249 1898859 1600966 892252 1481874 45192 361584 1261347 504031 1359088 494801 202446 491379 1225692 553682 330962 989262 939826 1012892 1658034 664790 1976276 1454716 61977 1185275 686484 432811 419400 364577 1740560 1385169 1014791 1843257 1390671 593093 1100388 915655 30090 290306 1325167 1270849 1969892 1489654 749499 1904284 1821103 1755044 147607 1340023 1193982 643752 1113340 1018455 1961377 267096 1006666 1828377 464481 868411 1041332 1850950 803449 1570925 1631938 735181 544256 1827486 1097893 981571 63685 1070226 1507127 199834 1570504 119058 113162 482731 326559 168071 285383 851418 1526047 1777934 896694 60888 1467772 1884934 374119 1299133 1659334 51639 1287962 1724475 52216 233723 839905 608530 974059 1578502 1473196 1734963 1361763 480850 86876 1825149 1974635 299377 1464143 647375 363367 1420791 447757 1037918 804281 1156359 914475 372913 1327615 540570 1403601 1126446 984584 1228927 678553 1371911 1345436 1591510 8914 1969046 833107 763547 1048591 1367789 1115573 1816615 1733647 231068 1489225 1324917 708038 693755 978883 363404 699616 333263 624530 418466 296349 1371579 1492602 168563 917018 1706241 742148 1360138 1437909 63147 1312047 1311027 1596074 635945 916070 875498 987258 1314243 44432 1158586 1368026 1840967 1754149 1769850 932499 185483 1275820 301603 454852 378823 334434 357027 1965292 142309 1258981 611417 1367028 389494 123833 1499813 582070 1533186 360163 1518719 1659842 531471 84196 1782109 929508 679178 1669643 458340 302473 904890 1139687 1428995 444546 1486400 1054711 959555 502699 62010 1817075 147254 447194 163624 603104 29919 1980377 1708364 234389 200516 587434 1721368 1106904 1320139 1513006 1870634 1094023 545955 1182530 350274 1848476 48226 1439943 637122 1461373 538946 858312 607162 1200288 960555 826900 1653563 977362 295153 1525720 1576302 995045 1910803 1875334 1575719 1317257 634091 1126719 1694886 89915 271249 905708 236814 1317559 803328 1316930 781446 893428 1240381 1271878 540073 820930 160936 1790626 1779186 178061 492821 1458365 1565967 146593 140762 975657 1813421 774937 877749 1896563 1362831 234258 1197551 658349 1705021 1490959 1335337 1565174 87196 250579 1590433 1452354 727245 1555472 881291 418893 454810 1549102 1228861 1939964 1621256 1725705 1024924 424640 1864813 595891 736572 1487464 669461 211420 1782329 1491915 840311 941830 1503053 1210175 556689 1579505 912890 1431980 420969 1882401 1777330 876228 1013342 1527752 1534430 1425396 285872 1411638 1975085 686965 115867 430945 1797514 1124045 1942082 865569 1390977 567311 1291060 313176 1431265 1022480 1524369 315192 200207 927407 995758 705060 457593 860940 97186 57650 1566371 1947080 1942092 327684 1989369 1741694 731719 1709908 1377621 1455826 1337661 1248050 85303 1344357 425320 1029918 339637 80095 1586569 1590423 572482 366 1360680 373334 772625 1086772 1624128 472877 1554265 1882383 802533 1598043 851181 1352299 1462230 154573 504960 1480644 1714254 792039 654563 565906 1353344 170869 1737671 385060 233268 792483 722084 67934 605393 875923 1189898 1370215 444195 366929 1724335 1398885 805528 622439 660081 942994 1612435 1190657 274802 1827726 1977590 1196640 1702435 1248579 491039 1766579 1760629 450282 30159 769584 1188061 1754371 1550859 1149768 1755713 775020 693872 1635155 1471368 1676799 14492 1260685 625716 1929179 521996 1351462 1465180 1301869 1592278 13262 718901 1047518 1103949 652733 54248 1644857 1229922 1961264 384020 65802 1719866 1542393 1997138 1415959 1927760 474969 1307365 317654 1624174 1127587 1807717 553078 1917178 1965143 1415677 1952981 764731 71323 172077 1080954 949124 17155 862620 48983 1065415 1991130 1949713 1694853 932756 582493 293724 519670 911444 86059 626647 1987146 932839 504561 1305332 999495 1190153 712602 127758 976322 1945264 778093 1923234 608114 369202 1888798 899203 164631 913819 1819506 541102 1651045 1602338 1383936 1053193 1856233 1840599 1005162 118635 1689711 956576 1058298 447525 727561 1307904 1896477 1424222 818341 1286281 1109190 814981 1484448 403554 1760544 130236 1740082 1917613 1730754 1075879 1294159 559236 626467 518967 382555 1754991 397670 1528390 296622 557034 1162875 1087637 1992739 1951541 1854630 331793 1674794 1514706 1266999 410511 1650418 1530796 579208 1012593 1025615 797365 1280882 994852 512516 1088475 1742904 529651 647935 1442602 1008324 1086485 524517 691664 888167 1648208 1163423 1316155 1365173 901366 745768 1595606 599847 1185234 836805 11471 431512 1927849 1227080 600369 591392 1144917 1289943 15584 738421 1773373 1256199 454307 466580 1336692 967296 306372 1617895 1191722 1039427 1497020 1389569 1020753 235504 296464 1082000 1274893 1548860 263465 418235 496877 1052843 1537675 1848095 1984713 768088 12772 1365049 1061688 295764 820392 1838778 5287 611639 1459567 227307 400061 138315 108816 973498 1672506 1000609 1317309 663913 1204646 1220999 381405 98461 1987497 426507 3960 1259685 192598 727227 1875987 1427519 1120237 1564823 598496 1041834 1125255 1317577 902957 75914 1329700 361152 1716171 1784046 1815501 1853192 1567993 914636 1460215 353631 1094457 1662443 912340 466530 677356 762016 448504 1346978 899346 1038390 516882 1450899 207817 1306657 1281887 1401926 120122 1952808 972926 136633 1108049 1845488 363150 1248406 43527 1985461 321153 410972 498281 79109 1476708 1162336 61860 1210006 919543 722113 1467062 1565685 1690418 1695654 1928505 1092584 1312094 1114334 194794 244527 967311 598836 522538 816162 826014 334959 1723668 1728095 1880760 299172 403289 1218327 919106 1253477 1181868 571364 330669 1812021 757622 1515943 508844 122893 1851914 420516 1169477 224859 1085061 279235 219582 753874 397606 159675 1651437 1083427 768724 1566960 1901225 26690 879889 1095435 1060953 99661 242383 413607 1812252 387084 397448 559111 1746413 1106635 1314496 1427356 665738 558475 1729121 790310 191969 122092 813582 1930512 1559728 383949 711222 1226932 1185913 1886482 513379 903957 1106502 1213158 1558938 1680546 1250919 106056 293757 137177 860428 359320 1317718 1959383 1851465 243684 930697 414330 1051277 22775 1696718 1184312 1006046 1764696 359569 486320 721275 566850 488342 1963226 732948 480608 547774 358407 386862 1287686 105809 1002348 1240718 1637089 1218150 157495 447235 1651249 417160 341493 1486996 572033 941112 1091475 344610 1598149 1878730 197352 348537 1117184 1998623 1006193 270366 999152 1174043 1421761 1888502 1679063 1161509 1287761 1568133 1723358 88115 99646 746017 613075 322787 694824 727516 1682915 1102746 383807 272394 1849012 1452061 1509252 647037 412126 935880 1317340 1487439 327535 1225022 992612 1954359 1500045 1300537 329082 583824 818264 424592 974750 1487958 342706 1283956 1234338 552510 659878 1550471 1266768 532395 1297860 1457719 306556 632900 1689966 1817127 1252462 1209776 247873 1021693 587289 1497268 193023 1089948 1715896 863545 154189 1847610 1499755 1946216 1789857 964628 1585442 1425742 1811452 1658691 1240281 1940447 1992597 1756148 1641334 1239828 380652 15201 961438 1748233 1628337 782591 1172602 1930256 951314 372363 1795082 1373300 1150623 313676 1010912 368163 1150715 276934 1385498 1637770 369898 587512 428482 1077726 1841469 527972 1628794 1888447 802325 986761 1290023 1469313 1468758 1506201 710778 1206224 1123120 600758 1794303 79749 286351 1563810 58559 1500082 1261402 1498873 804555 1718459 597997 1988946 397139 416606 1473464 1067593 1332201 1778940 214784 1687502 410036 1999993 1406552 1683773 1402513 1672810 1276410 601659 1696325 1667116 1707171 416475 171892 495436 1656169 108865 1907206 849904 529932 1104714 13571 994567 1884993 1773116 157315 591520 837906 1696400 431988 1687777 377642 1610727 1109452 1091958 445738 1377021 1506884 1917226 485179 1153814 495007 1091415 796080 270379 68571 851417 1579731 865506 1175850 1274521 1197599 298433 1974624 1291922 787575 1092536 674877 1049036 1354625 1396554 1153031 633131 652277 666687 595974 1485007 1134979 1021843 1382535 1751907 499998 187293 327318 1472349 1220913 735485 1763080 1010488 1750567 706480 1010310 1895422 591281 243869 1538941 577086 1885450 20114 499474 568685 302958 1151864 987064 1776803 179507 1417874 913475 1010144 858931 1198885 1235957 722245 1285471 815772 1771077 479539 981018 1945459 828945 555171 1751835 1443099 1724926 1350269 1671902 1239870 1720656 213246 1409051 1022245 541555 1328982 1251082 1906660 732149 1161898 237899 6746 651903 1781698 867317 1711169 327 1131243 208816 1855121 903848 183252 1451761 1200601 924526 1172962 336787 1381059 1713805 591806 449972 1251757 277772 353514 1837020 1437251 167984 571562 776570 1900568 491174 1420684 614013 935442 524280 225239 189067 1483109 1968825 1778787 1597826 647967 141764 394972 1467014 1339025 1978862 1071117 1213949 687264 217146 261805 460280 366253 663189 1330721 1913624 459523 743772 1180137 943240 1608886 1777499 1197763 157252 1881548 705177 719078 198700 1271113 1596770 957561 518291 1284027 746083 1267573 1641404 123413 166121 681971 1626120 794254 1133847 1511970 1489564 1677742 1117993 380944 26722 1020696 503595 1438464 1494602 1491485 1317726 377877 1782781 1582851 987460 1098309 384752 1208992 722981 1420050 1383300 821694 1862970 1201843 660227 183944 1133260 1020913 939384 970700 287395 1565809 91190 1594352 890728 2927 73045 310439 1513907 689732 1317817 1822839 197951 94018 1921130 1042849 1288077 1899247 52674 1848723 1221797 1936023 573902 944000 1588310 47164 1235842 986770 1929906 1141476 263823 3479 1769434 1789640 1523406 202966 33295 1561251 1088098 350002 1298327 867182 999006 1977548 1461453 324986 238540 1421423 590792 359036 24630 552429 1959581 1204567 1583159 585676 1286423 1468388 1166938 317768 1929234 76629 1899086 192047 1476327 1685799 278333 1524470 109957 773753 1655261 1708329 547298 476889 1279205 292235 963617 1058883 778123 3665 939318 492543 1514969 773367 1923580 1357864 493350 332924 1186929 893206 24551 1226254 1445966 1297418 1747425 163552 323650 437452 1037176 836491 1377776 1234065 1389846 1285717 646714 1705233 484641 388786 942090 1088050 1702576 86950 234629 41396 1655002 1898981 902627 1776146 1309572 788802 1064964 702250 748418 1397378 1670648 203096 340760 1356367 629036 1793116 786628 369791 1133770 370541 1904371 1765879 426449 1700158 64026 990280 1778793 1374494 1183215 64851 1881138 1672017 1399848 1612384 1142110 1329033 1046017 1074814 427807 65505 1885637 1736792 1943930 319001 241509 469281 354514 592805 251414 1942596 1136277 1007941 291689 220257 950734 1173171 550926 1407831 1954408 1205077 707333 1478263 1107765 1109305 1889259 691347 1319231 1863090 1772425 1275979 483367 704116 1161691 346789 805594 743690 54425 1908990 1089486 1953091 745949 214571 270116 460276 1445120 315384 4746 1000802 1397830 718057 1330420 1979085 739287 116729 1753645 515460 1343201 120556 864769 110699 510955 433350 1088944 382937 830930 1564473 69445 1900040 18733 976499 1761607 31492 523524 1778669 1785266 1074387 981272 393036 1952103 1060138 1572173 1289234 1047056 551687 1024652 89520 1459005 1604984 1864320 1090699 1765100 135812 1780808 998196 1277571 1486497 439778 66985 1971544 315643 892132 1176327 1273510 1206823 345244 1081164 1613675 883801 823940 1324187 1959134 1746838 1222788 390111 362982 847346 947555 1214144 1294789 337744 1046930 1355847 904494 1889293 310714 1787679 1344482 740874 1030471 814159 503881 1412374 1574318 1121883 987896 1972921 1168827 1766624 466901 1675173 7453 366264 1108161 66891 354337 1415860 1033356 386271 912554 1607384 1884565 1121421 1712814 297127 37021 412205 194186 813837 1626255 690993 1695763 1595848 455004 1269215 147877 1017708 1860086 399003 1546148 1114993 1483024 1559490 1767569 682837 677842 1908118 1193403 18392 1096506 804998 1880425 205136 693710 1803266 1084246 586673 1655369 813535 1561827 124931 1264073 962948 1488469 4531 377038 924082 1656038 862007 538746 1929204 1250725 28164 468383 1384589 211443 223152 860945 569076 140659 416544 1774478 1704290 1650926 413353 763213 540380 1304925 1355584 275511 890844 89755 663385 747227 1559610 1693353 1768688 713886 1274988 745857 1655078 723602 1109669 1055706 356261 545712 1987047 698492 48964 1235540 1555517 207533 1811889 1254710 1854833 1054039 1450831 823013 163593 488404 120239 931225 1786104 1885362 1376011 1678549 1710774 125471 686840 978684 291244 107390 919185 1408411 372852 362661 1149561 229354 1115133 1091976 596123 1229082 169266 1208253 41912 1200003 109873 233232 260345 750978 809885 620638 671237 232706 1794578 1472781 672871 89410 1456778 1300018 1738627 378026 700339 963659 670232 76641 1907408 185538 987009 851744 1579 745999 1283814 84413 995664 921459 1787604 1978863 1562849 1642837 1347660 79935 72779 56479 3898 1990872 1191148 1846134 716598 803869 791559 253704 1210120 765268 472358 146688 432708 1615455 755483 709525 225472 890822 1728546 190692 551903 1815017 1576812 1510674 178852 829015 1380380 321693 1501034 1359614 1528444 152457 1603585 162390 1060447 1163168 893751 1251131 1862137 1188643 1143241 457017 1452645 1652049 430194 1227909 1569885 862792 952405 880 1019635 725541 277934 1919786 847369 890603 329038 554049 608316 1958445 488391 919021 710942 1942671 34809 1053391 1392839 819053 75553 825207 1715617 222563 646715 631157 774304 1544789 1107754 681682 1866222 1559564 912048 1181425 350847 1450482 1456324 71200 275373 1580007 1194914 176122 1856121 156033 1801925 1152220 855030 317138 609951 809910 282500 1346633 380672 697645 1479488 1954876 737680 1227361 1099607 816480 53787 1122723 1632094 456594 1585121 1694904 1668305 177477 1053849 1979257 1610598 471405 1530577 1833263 1009486 983541 1073282 1818933 1376941 1418639 657775 1680565 791823 1648363 1552636 1949909 1585386 545936 130915 582783 1389815 819410 897127 1016115 1094744 657256 723987 131613 1176505 1060777 1859369 1862566 685924 1167589 688122 689928 286349 740083 1222519 324561 152731 826892 266020 540867 316811 1570271 1037670 1783549 396811 16016 1887164 428444 1143775 480576 248315 270079 1695409 1193575 829593 1305475 715431 1649486 1870052 1266667 888613 300737 1572276 649802 169153 675974 1917896 1742827 552727 1968837 1042002 1473348 533624 1610942 460731 915270 1223181 1516071 1254338 1488114 1259748 987569 283940 1741193 175050 253897 409348 1926467 1325870 1398774 1408794 729744 1059978 171236 131300 719886 357277 614371 1238754 1464588 1440533 1716925 1608514 319655 985793 608580 944663 1486507 989212 1829888 160171 1062810 970396 1368035 1118238 1274449 1101436 133066 1141537 684133 819121 1815900 1581564 509280 71894 571947 1525542 1829265 1078153 1839129 198964 454828 995408 1581263 1157538 123044 897817 1088601 1521648 230874 1147106 184636 1556838 190023 1817910 1264238 1372253 831750 1889720 228680 1502791 132842 153810 1956782 1350910 1404306 312757 663175 1838775 1957207 667839 1714786 1888253 131371 231658 1275882 1014680 1208586 365222 1906977 1630325 361887 1212038 1739473 1983954 526608 1349055 1511929 1997746 1110295 886480 1715017 689177 1608244 1889913 525294 1494967 1425570 1253585 1450839 55256 1687138 527894 1034629 1074010 527258 47730 1113168 114163 1903595 631914 1079535 1393249 403369 1818977 1780904 615538 1375191 757744 1966325 252312 1488560 1025597 574299 1847511 644451 1053261 81759 762933 1725168 1017986 1919224 687896 1703595 46405 674390 358652 342592 1362606 1323962 521917 972004 839468 1307386 552939 483484 1490168 1924252 1123791 897128 741663 1941411 1833653 1156730 600406 1761976 594357 432126 1453353 1227163 1833345 1535841 138380 1188200 1552878 1210172 1465390 1004868 12073 94491 1994618 33542 36347 1705276 1529740 227851 593188 1903848 1089615 649739 1186425 409395 1803074 809655 1387094 1551896 1747496 1334137 241712 516100 1185786 1086566 828505 398489 1631706 309933 147626 914382 1147745 1086696 884137 442609 1475207 1138415 1954576 529107 266959 1510465 1184877 756240 801902 316805 915917 779979 1341296 1471701 1657864 492113 1434980 556352 1887958 1610504 1551464 139780 1313207 1122459 118644 1439130 1391540 1939727 1300294 473582 1678231 27030 1102807 1706668 1013116 1516173 1102550 1762830 400019 157906 515430 512829 1300112 556077 1206596 602199 293691 325701 584239 466123 311316 1126105 1614046 1092972 197844 167413 44009 1711710 1072898 1040300 151846 825735 840086 1254257 671858 941962 1838934 1540945 856759 1832676 1910114 262807 463454 271354 1314543 1583929 1114006 15188 854430 37638 1612919 1340487 279289 331593 1696973 816902 1294201 803467 189447 1797605 722424 503759 985325 306296 774893 1956979 1671412 606075 434610 209425 911240 1685083 98171 1779755 374221 632289 785612 1561304 328433 143432 1882132 808189 1384501 1060148 1180731 1752487 312853 187267 865797 967773 1429591 841065 127455 58117 125998 1942156 96868 268650 1505211 1692120 752603 1494108 1002447 1090673 290428 1244338 1208446 190543 1775516 1943118 615939 1463147 1213143 826160 1482141 128145 11212 970846 1553680 1264922 1409187 206276 1161236 879715 929651 1889542 140961 754171 1465812 459189 67726 1800349 1169561 1065326 1200498 1818571 1706815 1982035 675184 693370 103778 1833321 1007245 1474721 164958 871156 1204771 935285 1902866 1527 1659646 1452271 1658579 313585 1668980 281843 552151 1157560 1274309 1981673 387635 422093 34235 1697808 1480671 224993 1950950 1943953 1360033 988523 1398637 1158169 1599863 703663 1045234 968695 386081 643012 1647519 197917 322443 1906868 1618764 770508 873087 1567078 159123 1879459 1964037 1338641 583044 1677841 250870 663358 36869 972802 1256869 878891 1371445 180269 1762364 486790 298758 567174 1883452 886456 968549 103936 1134082 1932235 1822292 745140 1627499 1531766 1295616 447130 685814 1155456 1606451 115794 1849651 8514 416577 1414780 1358799 1429745 714528 1707487 1922142 1397801 335048 1544559 228803 351318 386433 457786 1923903 1068774 1632213 1722739 274363 1560466 1469093 935370 1741545 728169 1019162 820504 1920186 761119 761167 466411 1646468 1501485 341022 1621709 1044472 1060461 1143502 1704562 449148 1818569 1451047 869700 826332 165428 533555 1548523 267325 1849410 1087855 997911 294911 186254 1674546 588600 1744986 604357 188530 1672978 6984 901425 486664 334877 174486 189610 1420687 964843 1832480 430586 116616 167699 1866245 1151175 330992 1122136 807351 68164 647802 509266 848050 1885253 934525 447108 957916 1197093 1347603 1629170 1258630 943939 1094904 107991 771351 1035980 1937527 292188 584692 804682 840081 1438331 961973 355113 443925 611281 1373413 1368000 325275 1812071 1504139 1186970 1841011 243726 1999095 741938 1919175 1070932 92347 1527353 1235662 1170155 1090173 1680150 1555964 1162869 1737034 859591 483632 1691020 885371 1410877 809264 1284611 1582267 493088 1711153 1186858 469007 1621601 94322 749132 1625475 808307 396005 751712 625666 1551405 1414453 666549 1689346 1603446 1678964 986192 299495 1595062 1814699 765018 712984 606349 1105563 476905 1000448 177324 688303 1165724 1095925 46091 997709 503041 1409828 939173 1731257 1295062 773527 1617548 1188079 608135 547740 1641321 65646 1827038 438092 773941 888400 1011132 1522230 1198995 1465595 1693761 1721856 1310173 1840449 713965 1279298 1327762 1530341 1234299 811314 1809775 1343099 600246 1087559 1521497 188949 1199363 1055039 360795 234458 44150 144086 26302 772084 421844 1272900 621097 772877 25233 1744688 1829463 1523316 1290406 1802981 213274 835494 1109172 740336 1384289 399211 364365 620581 906596 1952709 1587801 967907 1834940 357095 600804 390989 1970460 499459 882702 487997 1415538 493305 1298090 357973 744292 1712076 74628 618607 1033953 1736427 1970334 1659296 1843433 857093 1624017 496413 273979 1485343 370054 1355040 1619399 941342 69214 449955 1142967 971848 1119024 1205417 1289969 695501 1605262 1637951 501461 1356488 71061 140023 1319296 1064657 1648443 1666332 1046427 608416 1794168 594381 222392 441384 1914681 240476 1384 727328 729037 629289 1281817 627721 1470077 1878980 395073 563451 1171419 1559008 807941 776942 557288 956973 1180634 819752 865116 1470022 313460 546630 1832225 88263 920949 253675 370887 1722614 63081 1353930 93827 382479 582947 770727 1901554 626184 817906 1504789 833769 1072449 575958 785480 1726593 1068811 1247627 61727 1715705 1582407 1028101 922922 1572447 896189 1387644 613187 1850006 1611176 934127 544956 445385 1398255 1675325 1807052 1258261 1513990 524463 1111943 1820470 133259 1374427 1873950 283896 280222 1222405 1686719 319026 1059612 662533 1959113 1691069 725123 1156142 1778266 539058 891785 438195 345693 1834445 1517024 1312667 639721 1491998 1504714 819372 1410153 830534 627245 1703076 1067622 69506 183572 222790 1367797 1911276 1496061 1363089 490874 1644457 559574 138658 925218 672248 306490 1177238 669618 1639916 1533629 1846028 1174831 1133599 228212 367965 1829214 296036 992390 1450501 823627 439667 1623257 166969 65003 897576 698698 1810774 1300510 850254 861519 518404 472176 1765263 1115697 1541338 1099839 138180 1174742 1161198 1491251 1872070 1210186 1994457 242436 221142 697187 1871843 1144443 1316597 1793493 911709 1823966 615502 664337 767865 1911482 1722006 267019 1357966 314337 91882 326532 1981731 956594 1926852 797171 934258 257270 1130599 554193 293289 1024241 1086798 974353 300910 110070 1978189 1719936 146293 861010 1891182 479088 1209240 199580 112580 1496229 1837740 1492403 241818 1289478 1033222 1955985 1779724 1776003 1890346 597091 610935 1137794 1008718 1729243 474438 1484460 272652 1656442 629737 77416 885267 487195 1226315 757993 259296 1115391 527387 1037229 1561684 1679099 1558169 1024136 1843789 707646 1991282 172904 604509 682030 1470673 476537 1964866 512055 1426258 1398936 534883 343024 1246434 1619588 136907 1346785 675628 987032 943693 595097 575713 888967 1315183 1407230 412618 922564 1884296 712619 602989 66662 1175614 1762522 486999 1620452 64259 195411 1913330 1154975 157178 1035491 1911723 778296 881144 107930 770629 1700594 1129970 643467 277042 438004 1157306 1345351 1535848 1670758 523443 1223786 269960 343404 929000 804641 1843806 1963728 1922123 830940 1726651 572210 1031179 1613995 718989 1648639 1998575 437953 46611 1248874 1496466 1717827 512076 435188 384182 728335 1007951 367471 1744100 693843 1306591 88852 1531564 762405 1787304 500659 276781 988430 1039839 569894 697008 641101 366139 433066 479900 1377157 195033 1836980 534042 707123 701878 727086 830644 1285972 670176 1364017 1459083 704478 856572 100086 775571 46837 1095897 1498813 129716 1800272 392510 1566443 1100785 1474626 1184167 1094687 1019478 543790 948449 421699 343218 1517503 778472 1084831 1734649 1719744 1663628 1254537 29286 958351 1535962 1303352 467765 1213338 559757 899952 415573 1760889 254504 1388299 1097156 1874258 1507314 1920462 848522 1964522 1313901 1202992 1669421 500110 680802 800828 1796510 287219 820061 1454863 80921 1906326 1128964 1485506 386428 96367 1764734 1502820 1469994 249784 219280 1810165 439374 1034181 1142268 285699 1667033 1348262 1300048 587715 1328101 1558370 1960261 438078 832386 597363 500902 540228 567929 273032 357834 531038 342838 382586 170174 112768 164183 316512 1621264 891556 525039 466840 1807641 26384 623498 578634 913893 914110 1547856 859257 982332 1388012 1866978 1364739 1168913 602237 17996 1725703 1746494 1927156 183166 923952 888197 56502 1373881 1194333 1633735 890905 1346852 435171 951654 1716744 1254624 1736986 1491654 864399 1299008 1739588 592 1443891 900601 544117 353057 183878 593915 936943 15334 1241464 1019376 1025872 285906 831649 142160 804952 746998 1617869 1508014 526934 1871907 557431 1726626 1384741 390970 1802672 1759404 314831 1001078 331449 1486449 395938 1137680 274733 501550 777674 514981 322567 706024 1943466 1906909 378927 1266105 450707 1153611 813528 630254 1074272 132567 1224359 1051739 581557 622920 1252212 229521 224600 1665185 1096527 1607842 429806 1601198 1923902 1327974 1341885 1869210 619172 1664112 763505 1973092 1992799 1070789 1100243 857058 1004771 1785580 1601440 1815148 412578 1703494 1428683 684832 1027969 1287200 730480 1199035 1869498 1290974 752839 1420579 1324261 123705 1706274 812092 428222 1176909 1309167 1424017 270716 389257 446745 912309 611547 1226860 706481 1130511 1710680 1706062 1575861 262797 233924 1888165 1694507 312923 1670382 606459 335226 1971754 168961 265632 1076031 519624 1490033 1906876 316048 1456455 1205083 1038875 1452565 350319 1099619 177368 1687338 1533203 1480377 1761432 1136506 1799174 688384 1806506 1867912 757428 401321 870158 1865611 1901675 508306 924821 1183301 407099 1299451 1092631 273363 1046754 1293194 353477 1617904 15308 1807482 602965 360569 1153158 195293 193095 187798 1126704 1428886 1347444 515275 622234 1393539 480453 1746305 1190352 1648273 365522 1673053 598371 824528 375593 713404 1116140 498206 320535 418509 1304364 1107123 812912 838707 1347828 1928165 1177617 323987 1390218 912501 439064 215545 1546306 330815 1430026 1870726 835888 1270009 699856 118189 450518 1891337 1026613 1156509 367201 1693423 1522067 1426395 1169583 827148 697373 130980 1681655 832269 1144399 486898 1914798 174277 1569586 1923805 1082589 968356 870528 327725 1024644 1329750 1373828 402739 454401 117487 629799 1503748 1391954 948652 1345519 927899 900489 492794 306349 363450 1422742 567456 1849342 722029 1095152 14781 789126 1075284 265066 637362 1649293 1307946 183269 240837 929671 1293260 484190 381865 1008409 1810250 999394 1328030 487711 683390 1827071 22237 1904173 1005876 808438 702620 1659197 1950787 591735 1922583 1974335 1000546 1081670 1795410 1541907 60119 1745175 860790 1075191 1702087 811786 531569 887243 1248098 779522 783998 1909557 128908 1781055 349897 1836156 1267266 9656 698018 1660641 851554 935565 1743735 1036317 320114 155318 366228 1618851 378658 935432 1026486 1337967 1925965 1694898 933786 987532 1754040 1984167 1692880 1431589 436641 1596566 255530 565702 200277 1958613 346003 764912 1791292 60817 264224 1427965 1477109 192806 1659210 539308 369614 1109121 1668453 657384 1146876 829364 1493481 422041 1919163 1225917 215963 1271682 1752076 1026157 1862272 907797 1851394 331236 1047073 438354 744898 230809 747535 654492 1688409 1577751 1877036 850129 948693 1558174 520697 132219 186827 664522 1054686 328678 1336142 1583359 265957 1825078 224835 10056 1927436 1592179 175156 978416 410750 54563 1278816 1171473 614135 1757647 1523782 1787249 1653623 1520847 940362 1160984 1264518 1930198 927315 852475 37927 1420661 1610779 1182516 1377494 449676 1605443 1173969 361563 678645 1327535 1108209 1370642 1050570 962256 1300881 1512206 1263914 1274372 342731 1354080 1743664 859693 1646257 900158 1266036 1240952 1560451 1859089 628050 489771 991969 1238534 516961 925549 1963833 101250 1616770 466671 226244 625121 1018188 1939234 842189 1844794 157855 1975711 1844175 905978 661906 948297 1518787 1465473 1712563 1259392 1484563 1862055 1268277 285905 1949556 1467431 1087315 775160 1791363 1761873 242565 603163 1145269 1104854 1649440 445832 1974361 1848670 1368136 928531 822793 139715 1398974 1372516 92295 836944 448632 1824504 531682 1138750 455973 1005417 221966 1913423 108133 1020620 740441 700901 63690 1902265 1085910 865470 1096613 1546572 1958095 738703 8452 1777176 1165722 1387405 1890840 213045 1390538 1168451 263867 1533313 670704 921390 1764580 1396430 629557 352711 889072 1868694 1052470 341628 404606 1377398 1753166 1626290 781968 1886941 1126978 1219996 871462 1311412 94891 1672843 869923 116539 1822008 368475 471851 1889098 820352 573195 741628 642082 88882 1563000 713383 1675825 1739723 115980 207360 403897 1560067 336172 1883985 329281 150018 1527680 805987 779469 1091284 1057186 1491453 1111708 1961139 1370206 294584 1926427 1223183 325286 556668 1026708 370350 1577876 1215412 1827750 260470 1952331 703621 33211 592231 1663998 921322 1514173 1024114 1695526 92137 719302 904158 1763128 1263767 77251 652893 1171701 1899507 1765648 1673442 1559838 1731194 1499142 483044 1320364 1654348 933291 164547 1770898 1331513 925910 456677 329100 1329332 541628 856655 547185 1168260 900514 1258676 603548 406561 156001 917955 235088 429455 1883122 1533735 1331215 45531 522299 986975 1544545 1571231 1043123 61656 1997023 156202 984000 1162600 951733 428800 26308 1798526 1676747 1939913 880162 1755283 1986342 1136409 884106 483353 718171 384297 1466192 603453 83299 738279 1435434 985065 1777123 961268 1469659 1122627 1461318 1782992 241911 778871 171817 842513 86649 1595781 235998 40810 1508526 1111995 1893526 1824286 500733 472208 1803349 1083246 1527295 115420 1529021 34163 207711 1697880 1188019 735921 348714 65194 1100572 162472 519289 920545 632680 1197360 1563718 1461199 794230 904748 1025168 720714 1460826 1855947 1834023 412570 668702 838630 290494 1066600 1677302 1666119 905197 136161 728567 200211 208777 939938 1430071 239690 1049172 1503752 1808128 1465343 569955 221194 1918492 1681044 1736349 106374 34415 237705 1617277 442403 270843 1212439 383968 1391936 1941541 1797539 1132839 214786 1002956 1681370 891488 994658 898146 636970 1147819 680796 396154 1127719 1266675 1439053 1082683 1750520 1832184 1052707 1044089 1919669 1159643 1336834 495632 523920 452129 1085934 1889616 1838718 1057897 129356 402489 1173324 1770171 904325 1792340 1698042 1621659 18353 1686682 948023 929256 1999509 954294 1640614 1574853 641761 1346780 1265631 1834107 335173 1325133 1890095 772887 1801129 1461509 1178762 1843271 1246548 1411727 1259056 459375 1626237 90943 451757 1542252 1775945 474574 1024676 513258 1483339 1180501 1156274 1013459 1239495 1089607 1743053 281181 1806380 204116 1089590 698435 1406466 693263 72158 992419 111907 1859696 305579 593033 1001595 678234 102859 1904603 1131502 70591 433867 730079 384847 33889 335993 1823109 318160 999242 334578 232760 685475 364857 1900832 1736686 1707097 1213951 535195 445542 355461 1021881 515179 1902327 1006644 1391989 149107 475653 164850 832700 395373 562146 1782476 1462498 1635804 768747 209521 788494 1353456 627914 1676870 874631 1341652 1748628 1623074 750815 782215 1310990 260453 760353 1223243 175711 594709 1158149 183131 1209660 1506078 1229830 1104372 722529 997784 1628873 1488276 1950489 203977 1157949 1412669 927111 1889953 173377 1632252 1922130 1713463 792802 1089809 1950822 1146598 1036115 1627052 175367 1289246 1238082 844524 1063597 1153754 1989511 1826251 1023069 659014 1505098 248826 1632673 38052 175628 349635 1690115 57093 482176 1143663 1020014 1298022 1843580 732053 169123 1283447 1220774 738697 1961958 1090367 1184400 707536 293638 955250 221174 1629974 525242 586767 1673154 1916168 1285385 499759 1509947 615748 1145726 631609 1309838 526434 1936146 1980888 767868 1386159 669802 281847 526808 1842770 1582849 291026 1331687 1250636 917615 703975 1719049 228305 86274 739864 20695 555417 1849221 1952930 1551085 1924272 1487596 835699 1614352 1384883 1937803 1729251 740333 1575765 1985537 1187073 935166 420131 1334641 819733 848626 1185069 1936271 16626 225950 1401184 1780326 1614134 751668 1757907 1087588 707601 125420 1285858 855230 98577 371139 268446 49023 344137 1064025 1238302 1219631 40214 1783424 844504 1795130 814563 610669 786994 501189 1706142 323595 881335 399450 1487495 1048610 226401 1847905 1779686 110298 1390419 1127181 873637 5649 293703 1484644 131699 1317306 567774 144642 1917834 811054 1614627 1480819 1110454 30033 636624 1378805 914982 1025586 436150 1118168 196497 799276 1452377 1785788 12993 1424104 940586 109974 428246 1598128 414681 288646 1727544 1812544 839049 1479654 1668627 795918 1214184 1053703 1185981 364293 1440710 1486365 326631 1348371 320372 1679018 1402462 371959 1780385 652416 1483731 274597 720568 492039 970032 1697119 1721594 1655313 562562 1345335 1625405 796744 1032437 1867782 394016 1207241 224370 806158 1689009 1866775 1195447 716666 829735 1991 131544 370301 1042512 1260836 80511 1436149 1813850 1540019 1334000 1839499 524260 628973 941963 1209071 1394696 1822435 619176 1235135 619646 94475 949982 1501104 1719781 234896 205283 1471787 1793389 1920242 717603 543228 1651353 1168575 337348 1864607 1787418 1052571 241091 1867131 435606 233957 892671 505623 1489515 1950839 1327712 251391 1836932 1798153 1328442 1682125 677576 1393369 342996 1876705 246834 144613 467203 362670 1337069 291322 179408 137934 602106 90119 1631358 352622 1637924 1951657 145261 1978514 1894034 1753744 1709117 1042344 169968 466551 1128318 1061469 1407085 1500763 810963 1345600 1200036 705527 1278551 1009271 989569 1660811 605337 1107572 421766 1705615 1170718 871560 170424 1377732 29748 1600987 1743116 598750 172646 1550159 1391507 1474973 662214 1296482 400618 1650591 1886977 396069 1152917 1272214 315953 1415001 1261738 480574 1949634 662171 1946582 1920684 1639028 1399669 1137602 447696 879887 1829839 707047 439834 1104518 1845760 1514882 551536 174761 1724352 1384710 335647 147558 1301442 346675 1250044 1094860 41184 686193 1686071 469427 1624166 667003 1012502 864239 30804 188315 847791 981698 188615 409418 858159 520668 295642 199770 56277 1929767 1093703 1572748 129424 1094942 422805 464596 18698 92098 1937576 1988389 128960 46998 1612068 216332 1849518 402735 393385 1912648 213458 1615458 1361040 1481764 1165152 135085 1299661 1672831 1229303 923299 1120131 856281 516403 225110 139869 1356930 1114528 626505 1399410 1221796 175795 1480103 1384570 18090 272694 1373186 297149 785338 406327 1681333 825327 841099 1112509 1423303 1996222 474375 496862 801685 273020 65358 1352737 30308 804980 222594 731893 1976939 1393410 1487406 868815 1701712 1491627 15119 669241 1121028 1088179 1834541 62675 1429869 698631 785804 1072965 84274 485344 539995 1049908 1334912 1489607 1136807 350983 837990 1316464 16846 1138749 1496564 1867649 81554 688031 200106 828385 228911 1293871 566201 892367 270287 1863132 314687 1525213 1185989 654165 1906919 509419 1434544 997501 1296663 846681 254002 1503503 1963859 207511 592732 1434943 1121704 1123424 512839 329091 1088488 1732534 612085 1898756 1497478 62445 848771 832879 1693527 605184 1117879 1592061 1659748 242450 1757765 850569 1240910 21504 1371812 1354249 1360301 1310977 1606353 271734 145594 604402 1228962 1097870 30418 831484 1926875 106276 806039 824574 471467 295450 534559 460255 919327 1838865 827581 486844 860543 538355 1430563 1900037 1607618 1918127 1417086 1388225 1655857 1093360 1585496 111504 1810751 1014096 7656 274234 1808251 1731229 1514089 395578 596796 36468 1243192 1571600 1269540 107717 473029 1776007 674321 1207041 998737 1358188 405487 1117458 356582 149774 250849 702448 1088245 460291 1657113 510603 1013626 502968 145653 1285451 1212461 1769874 1415063 163575 365987 1168410 997980 282503 476091 1188313 490616 1231467 1240669 1187700 1456486 974154 1783281 1125250 1088286 1610656 1229269 801714 218691 1808242 196391 1184720 667220 1348910 353502 339086 1017217 1876595 1739244 1082982 337632 1812157 499577 1657260 1339538 368154 421268 285258 498033 1273430 156040 241243 1831765 1379398 1810174 252376 226106 1429943 684039 1679130 317686 505086 1362666 963547 10610 33938 18588 1417102 258881 717776 1503925 153971 346689 283926 1381673 922225 225487 540419 907749 345186 1237162 1351366 1862542 1521702 1971072 1485328 505363 1115812 1046928 373014 1011884 1708101 325324 437944 633319 767689 530830 1454313 1060259 1309813 1984002 493615 1542737 1053283 1628938 1967141 328866 136775 90928 1881146 1041910 1903527 1411859 1244403 1037123 906311 727095 1579468 1951461 384444 1142549 828452 1785335 594629 455164 758140 558232 85393 358198 540200 1529279 1057972 1587997 366600 1689665 1232899 879459 255466 1786494 223894 483892 1783329 949953 16638 1677037 1441317 1468762 1303408 1379585 1975009 1645744 700410 110100 929285 1235008 1621874 1652710 1822525 1252618 1411191 1100813 1839706 1566250 500220 521186 753353 814482 1779781 1275533 614881 1056813 1478165 847209 855868 1010839 1609888 1984097 1539053 1326972 1579135 324190 1369450 76855 1207436 110812 1745156 1777459 1582180 436871 393489 691526 741999 1465743 380986 1934458 1317635 1809386 1435647 1024001 1383206 294819 413478 1827511 1790771 915352 1202174 942538 656243 1524230 385619 1227210 1955454 1837133 545184 1283036 294797 984902 1595023 1937912 1272233 1835520 780251 364204 1657153 1620185 776076 1325737 1929824 939782 462003 1250189 353485 94726 1838514 885894 1947158 1126673 298203 248083 1411764 892297 466967 425692 274673 68973 1624844 1663117 1217348 298953 114780 73051 465313 1732593 184662 1390336 1433277 111489 831200 217177 1721007 632672 3232 1793385 27330 119584 996460 15748 1383275 1647498 1747703 852919 1966671 1167588 1418504 357816 1324799 3837 664782 10500 784780 1030824 1878178 200861 1917405 282926 864427 91973 938477 313491 1001639 1104819 1298203 1021800 38251 1886959 779269 901816 1639558 955019 122758 345590 298399 394566 1146927 215294 1872903 1357947 613515 305015 870931 1309811 1897570 1234801 1519836 1785570 881333 151740 1716437 911078 1338239 99803 1774375 1838400 1634014 909039 920226 1244249 765089 1484882 1702350 1411899 766418 1593177 1014736 1202784 244147 1338968 399692 1574372 1931286 1136847 102080 238289 1742753 449892 1745018 879860 1409658 1243048 946459 870134 1134001 1439609 526264 1268249 1783421 1300164 243804 1831339 1069087 24445 1591541 741503 191157 964138 1835421 1394349 1600202 1954268 788065 1326360 1221693 333819 396100 1277079 397117 1399743 474978 893256 547062 785468 1100526 751379 744352 434650 620188 268919 45422 1423891 1769403 429300 1324703 1952604 1428803 1033652 951470 1283600 1656776 885674 1629035 398220 982917 1099039 1289243 655747 225909 573461 1840380 414054 382746 1731850 178595 1584256 1198996 920352 787435 1957411 148424 1880188 1268186 878868 3832 1563171 1886870 1533246 1557985 1956015 1069805 729330 377567 883084 1100544 1947063 1083068 1939608 1952100 1981302 508150 151180 1078289 122146 1120379 365212 598825 1486570 1071229 526913 247800 113849 1425186 1616692 1040310 1758989 1432997 208805 992420 591737 147304 1455386 1567196 1571627 1063539 1866840 708798 1077256 573183 1783512 607738 827173 1459928 434014 318528 871363 1389413 354611 61212 216602 1817189 1785520 684628 1732246 1896301 1452500 1132119 1049519 220408 178584 1946622 1382308 1305382 1312407 733592 649493 270006 1839962 3431 1764690 693514 1665069 1168493 1527670 1568044 155894 484387 480032 28105 1729984 391237 1194660 938735 667270 1917236 45784 419104 276634 1423641 965793 989926 307531 1379147 1870339 936049 631613 1968297 1374621 457720 808204 1883931 1720482 1317866 516549 627929 1780484 1267383 382869 908294 1070339 1266710 325957 1041599 1901678 1282916 150720 1235211 1405731 509381 1994915 56509 1361504 1185761 1138171 1352141 1399336 297031 578133 752875 961988 36056 1614945 997580 1578480 1879952 1011336 1892026 1130667 1866787 286395 1445534 350303 1045193 1430601 1697688 760982 832459 1066004 159863 1286016 1695352 611189 1663257 1336283 401251 90438 754576 548036 1836445 145309 333168 1486988 214852 68098 945522 120396 233775 1868456 1861242 878051 1090354 1024282 564893 39255 1724264 1389339 516892 645053 1834879 1798218 1981654 1207171 817895 1349098 211309 93959 1252543 1046937 1339736 1282807 945782 117909 947993 545987 1701416 203368 1519673 1358595 1992632 1482619 356300 290398 514007 1851788 1840227 1534398 355364 914118 51442 1011728 1409810 1279835 169474 1902847 1441452 1505278 1193991 1988764 1927562 619078 103330 1306041 785630 448964 1300513 1954865 1702741 161920 1941251 41308 1920546 1530676 706953 1916206 265798 1428694 875780 68458 468668 396497 527879 890360 1844357 270634 820803 1905600 603930 1311256 540322 1137729 527655 1990648 1858484 545374 1019599 805911 386578 1145680 1311165 1748195 899218 1130904 934163 252950 4004 723533 749535 1572472 1877809 814186 1960262 1888525 690255 1808209 587279 835027 1738796 1608208 1126410 56680 1749772 1056380 1091219 36849 1909731 338751 1572822 181186 1884867 1305602 1879121 546625 393843 449278 66258 1448815 1787649 722045 1328540 1873795 409801 960493 1580844 970062 49227 379729 579551 1952251 631069 240811 1357696 1550007 399686 1425065 914600 1048021 1125850 656343 742297 1947737 1419020 341041 727171 1537656 809916 1021748 732204 502813 1843002 1614071 949877 1934460 730408 897618 595384 1995087 1864795 1552664 720084 296676 1266604 1690452 1406720 1694132 955197 737992 784316 423490 1648745 1212880 751386 936970 326506 712785 1017969 1508902 410542 968748 384412 1643362 268813 10000 1646826 4087 1739686 873444 297766 329260 1795165 366608 1569292 313535 1174989 385107 1898000 1229250 1858595 1636440 1575273 1277154 1283689 1235549 137050 1590115 1432114 1087265 1514938 1191138 208170 765846 1508375 1731898 761930 1211277 1508660 1464019 759436 536696 1073059 1052889 1565969 408006 285458 119843 999895 960232 1230294 1265115 651587 780668 133084 1609788 1523473 906434 1974663 1695003 1844014 1958964 1893119 1835268 111227 853220 372212 362419 25761 1380604 1575292 1421474 1971525 1381230 1731905 425072 82148 818655 934777 1138148 275251 1206370 625917 1129249 1114223 1936713 1311789 1145561 651891 1728755 117910 1609310 1001779 1012733 1062105 1518049 668169 439134 1909548 1852372 766871 234269 1935941 1551862 1567538 8055 1249388 587758 1256146 1133169 778760 998670 652862 1445459 1605459 260940 1536119 737635 1809734 1209842 1262472 199384 156156 305428 657225 235750 1432843 1257492 1470866 1905589 1841294 1741898 200160 1888466 1646375 1067479 456919 1416176 437915 768928 1067115 856383 1294081 1857884 1829082 1783068 1660919 708583 1407713 230749 1022814 872965 629369 1229008 1870933 1669992 21420 1922485 653251 1844892 595252 1145351 417176 597684 265072 606214 697110 1522923 893481 1698009 1587273 926611 679262 1819342 763888 1009488 822002 1183067 1581741 46072 441991 324352 162311 68572 1511743 949925 1155336 443379 1429862 541288 1145823 1246618 1329181 337935 824735 1375016 1998422 613728 1775699 724028 1040948 1258280 461452 1040789 1115913 600872 1835936 1173655 28207 1127471 1539916 1780545 229787 736400 216980 577422 106932 329060 270480 1786261 77799 843959 391333 228166 720223 884409 1055026 773096 437184 169510 1400942 789307 1026356 420054 39455 630979 1076693 1464573 1632309 689288 1759751 936010 1656781 1094460 942445 1848784 761988 327905 889762 1623273 1630740 524625 1798405 1063279 470849 1732205 1166899 1522336 1962407 61133 782483 1016343 1364634 1604805 1718540 1776933 1651218 1525530 1395475 336134 1695743 1823594 1497274 1282707 1216207 1586288 1071126 1039400 81503 1346634 1449892 1097929 743389 884509 1437835 1995887 1026917 1289334 489790 1612271 1008877 1793680 1368686 683683 656881 1949458 1420236 489825 1959019 1831169 523467 716659 825877 684920 1604884 102909 1246439 366740 1878852 382386 1193779 816056 1638212 85683 885329 154712 692262 254302 1443643 1580212 149641 888089 1943317 1286425 1466189 1850392 626301 174136 1497810 1844963 195906 1347686 1462409 1828532 1837673 1817473 269681 767381 1714739 1789777 1857582 1315633 636717 431950 770106 1943024 606739 149271 1992249 1801304 285773 1051507 446787 1754163 1029795 710169 13033 311118 1965438 873431 1964976 1278037 1977648 450187 1382997 1377355 1564498 1777239 114520 969015 1805013 516460 702444 1501094 358079 1381869 1972565 822302 1777931 1721047 448171 1074104 1847682 1578837 881899 1228249 196174 480194 1490258 270971 1024921 504321 1421772 763021 1634121 1517484 1591786 1564002 115825 1794017 666978 199645 638883 217388 1113776 1583277 820484 1483642 1645713 1141519 437836 916462 1322061 1568392 1080686 1903992 1516743 233004 1775024 1382233 911843 532653 1284709 873960 1904239 1620250 873621 62153 1656650 1206771 1671660 910897 234299 1592889 1337485 1881769 192247 152182 158183 1625613 1310920 1010464 1289734 1548586 708639 727747 1156229 737521 1748879 1657393 1436176 342165 1625300 371227 1614521 1028908 120967 274907 1672915 1120584 204084 1868862 596993 1954894 551449 167842 629769 784851 550679 671146 1201072 1564745 775319 1499463 390721 1600085 244365 782611 1534029 855112 1080951 1114499 1751429 352153 650591 1093641 1623133 1839730 124118 258602 1519904 1130212 128265 489479 1995895 612267 1766614 1167011 330715 601139 298084 397226 1466062 1060567 1872266 447008 1835373 813458 1690731 1280705 471516 210921 698248 544209 1739877 1661210 1829913 927788 1182363 1653943 1986917 134881 261647 1190430 1595205 1749648 1126570 1825268 832614 16534 576989 1589427 361328 1951195 164812 564452 186817 277164 423814 959050 382094 669638 967817 1653547 1211340 1152971 444844 554316 425029 1838000 855196 82515 332528 1973306 1627828 630724 1722641 318232 582338 1281948 58969 1747994 1711060 1805855 1524572 580502 982504 1132441 1973296 712835 738734 456676 1627780 1425577 1580557 1514867 232960 1777565 496523 1035204 719341 880376 1938950 1622657 286725 631332 1014066 798927 1689432 325119 1993816 1571386 1160729 1257282 1974032 790794 1776568 993775 462069 822987 1325999 951501 1185222 868520 856902 1567989 1036126 1147024 1274592 1140982 1859788 1333969 1992178 488418 203543 1992220 299488 1825661 1545828 550462 1163894 493646 848031 1206976 292984 1695960 263926 1099394 1316990 1617386 1908852 1782897 1652018 1549770 1100704 69699 153604 185957 288536 321330 1389312 736969 346766 1206310 285011 1250875 188387 661379 697318 841119 962430 1849911 1173062 1930550 1486889 896308 509206 426639 244571 1173684 1523486 515820 974307 1332999 1480012 1845670 1289368 1258040 51092 920360 833579 892452 1995518 299701 1365214 1585741 109230 425695 60160 740838 1959272 927772 413565 1024125 895172 1211748 696977 1210471 987312 1245338 999 727701 1479912 945951 1068311 892064 992842 719715 1826313 701636 1452120 1135737 1618874 399797 1038701 1678542 21487 1238606 1991890 1086535 1100531 1105449 1566199 1018009 1168427 440206 398426 1503153 73632 924768 1344810 1085702 1311400 820832 792530 645303 396597 424471 1784579 955789 589000 409464 798171 379313 1743661 1860767 467812 44339 934725 1888294 1164617 1988034 839262 854923 480289 1564646 1151772 1144739 698660 1608463 1894628 785056 1019452 1409591 1922017 72392 415952 1317506 395376 1516631 1678471 591882 16108 740598 1452352 1881135 1512146 1014203 179434 1040377 1348015 1291924 792265 208459 529164 906059 1642670 1149038 1552919 127874 685147 855718 945220 1351058 1003951 480729 1685993 1049490 1954938 540753 1909789 1639378 1420714 1431577 1297016 1418742 1154033 1933902 1557526 252594 1168434 902809 1353952 24337 951822 10742 1244048 1199874 1688120 1799467 1629031 1022871 1777296 697945 1541524 703245 219278 1729235 1983833 126898 1021023 1685211 272883 526700 256388 1507596 112353 7090 198207 95536 1250925 779931 1107064 869895 1741283 1742770 870182 852336 230814 1884113 285274 1317907 716832 844958 1263138 770174 388563 809694 921501 928399 1381757 520379 494981 392045 1651099 1704090 449064 74819 214783 1957511 1736714 436451 1480427 1892508 479074 787854 585469 1696286 227576 961862 1458831 1497370 866683 428905 1581156 1242375 1461089 1989159 744298 1619874 751857 920570 197736 244667 1896955 1933532 359469 1667649 1853036 360126 325628 1556359 1875448 575693 185281 1405006 1095292 519702 58588 296119 1977881 580392 674388 828467 481994 813903 1349385 1389812 553920 618411 565050 1670575 1685016 1394648 519650 1838043 1912305 532843 1974604 124524 1241984 686169 675473 1375127 150900 441105 364399 823823 1074934 1584021 1899619 874785 1574233 1559650 67216 1071462 588572 1695587 526709 1795482 1833609 1585711 1770843 1827196 374436 1322306 176835 1092345 1485266 162179 1002849 971294 363327 1277384 213942 1548437 1950771 1205294 103515 634601 1596146 963319 392105 746607 1311501 1143097 326668 34262 1177624 356081 346691 344126 336974 239041 1693098 1876535 958753 1012108 1628321 1173715 858506 642409 1411704 487475 1750021 1914439 1753541 169249 1182179 1140196 1000560 306915 1503874 1486977 668995 1900948 1939782 1857972 1269353 1503757 877595 14951 95163 1266227 573068 744532 1701163 223242 10087 736384 1952724 725182 1771166 331440 441626 1996753 1808818 306870 216497 1142985 594093 1538891 1799449 505217 1605435 284815 67704 999723 1651272 832558 1036345 437470 1148743 1687709 295479 1959035 762902 1914252 1876814 777991 1977079 143633 1315557 475936 33631 1218453 1266255 244412 1091577 382898 1812936 133914 1211528 1815940 882400 1313694 1906668 92094 1058849 1026361 866547 1426589 804705 1463038 477773 273500 1090157 471266 1752269 1745387 1393297 1727850 1582236 38139 1882397 45534 388669 625075 977754 1807855 1174662 1308548 170290 1968340 1988828 1472097 296034 6745 1503056 1871448 1375755 1123002 612037 1814422 163098 1917382 208190 1879667 233499 1133617 1065922 1250793 1614214 526296 729817 2012 117757 1366995 264594 895663 380727 606436 1797054 1712682 1527260 1088581 832379 752754 378275 1280759 16617 842589 1987827 138427 508121 1179975 1502356 1321174 15106 1159615 1126652 1317131 485289 223005 1855290 650725 402298 1934875 486170 1540687 617617 274776 1053682 1875653 27993 1974829 1023507 415404 1573668 302862 616301 1357609 30387 1631339 1642920 128051 1856196 1672835 738163 137452 657364 1374246 488694 33213 54187 817006 1204093 867044 1761710 79849 1635577 1156181 839982 259839 1567534 766227 1146609 793522 516902 258563 675706 723720 65314 301283 722903 1093916 1155477 878844 1476341 938077 507967 810211 311690 229725 1364583 1530021 849314 1418565 1554589 416623 1583800 707562 150796 1460622 675294 531832 708511 688205 1790040 52648 1538001 1725402 1619778 677827 1802839 1653332 734033 619829 1116775 1747956 1162520 1789540 1511020 1595588 564656 1197812 1910915 51370 760973 1974539 1670287 1802536 893078 1692390 523620 544997 254199 1311922 1045479 500307 753545 161246 647733 17772 683212 1278026 277113 1798477 471641 1320582 274837 277376 1631837 1582669 529372 65943 1033750 1656961 552479 1793580 1535639 1733012 1228218 637942 480287 1145435 623788 435277 1263722 1467138 1502022 271404 1417175 1945366 279275 1996635 1352043 1291239 637549 488926 658236 1509347 1851396 1761563 1394979 1714756 305757 837125 1841630 1645814 1253276 1640424 898617 783690 1503621 415676 922508 795492 1697481 1222700 182664 844666 1201964 1568106 283613 1883430 654061 1280498 631529 608005 1305358 95153 1749221 556715 394484 235821 1989107 1758824 890383 1912440 430924 1216216 1989958 485519 1375160 973652 386323 52717 1947629 1383316 406947 1615281 1309054 601408 445081 1283942 585870 331511 1149486 1813176 1991000 1656043 344826 1292863 355233 1583816 1220283 1407141 405729 174823 1645657 865024 401292 1526065 1384041 1249022 1007595 215616 565469 828272 1393464 954677 904796 1942780 904972 1433294 1658286 12996 1510325 1094310 1280121 1087890 1718494 738236 205606 1986791 237496 1007904 353466 412139 610122 1669645 1369448 747614 1888621 490380 1409997 746361 1774100 73726 1611836 957683 1331904 41652 1922285 1086417 209219 1756544 391728 215748 1852899 409302 589114 278157 693336 380240 632428 654313 1003794 1894780 104195 1384755 641063 1244059 40860 21216 679958 336258 1113741 1775878 1787547 91743 1354690 909848 467046 64034 443972 223440 1189019 632503 473857 534225 1571594 826786 1150954 1934350 327580 421147 447077 1227965 1952031 1688624 1679724 1260403 339014 187771 1338716 1231934 1988011 340005 1530918 1471740 1414422 542563 933561 1712558 1935654 1592574 20652 1234383 1949589 528988 1701587 824108 1155687 888393 661483 997638 736905 1707223 362385 1246442 1860277 454569 1951635 437931 716500 1427144 1691500 1403690 929536 1396880 1084194 450296 310357 1811099 1312456 1823576 236795 701990 198891 400860 1129640 1739917 1800835 1112757 46207 856921 1410198 330016 753939 489101 840793 1787177 648604 1202880 1620313 991598 1709009 693191 221161 532414 1544201 1006021 901201 396902 575235 1121442 140251 1577507 1574065 1755776 145104 1992405 1675758 1036987 744747 592844 1059863 1151752 675428 1323134 663693 1843626 1230420 1202459 1463544 244138 1253852 393448 1451 64618 1342637 1058253 1532017 1847035 733272 1323326 1981985 1895806 617129 1542274 544676 978837 150187 1157693 1980791 1244585 1593234 1008311 899975 1558898 893304 1931749 873852 1796420 1371338 1695502 1523591 49562 1267765 420593 1703750 1387125 546953 627173 239372 738526 750226 1816697 1129172 1804301 923534 1289913 776122 1972735 1152512 61893 953010 829229 802857 138183 1988929 1235506 1498651 723330 1462134 1638331 1626553 259724 1521036 1416539 1391772 763148 971606 1843250 735843 1374976 1247967 505810 596436 1295882 1962632 418710 1749769 405537 1575538 1635095 1544866 67513 645702 1148836 1571477 1912788 1744048 1132495 1900337 977245 337878 1064795 1476988 1014714 740497 732272 1964782 1527845 268869 1787851 339381 640139 436657 1138158 339282 1918539 760147 983338 488638 1735498 1652897 1606340 1741169 368277 1824311 826887 1338130 989138 459990 1088497 471622 739920 1380616 1429998 438260 631370 1388645 1045666 417726 252651 1076302 96825 90771 1786994 1113055 692697 316 1719691 1434769 741546 154667 117973 1401906 1055845 1194885 1297157 570108 1666175 630373 1743806 87123 27077 1418585 1247754 1477588 1208146 1509813 1376106 216624 267645 1423846 836583 1051180 953946 1235790 1752168 346767 315616 1612046 77749 405056 199377 8880 77804 1024000 37741 590066 885879 1350429 98479 969543 1977923 363312 371034 479784 957000 339894 757791 301913 1530759 514351 47640 134696 189888 290127 1576733 500198 1268410 1637381 789510 178637 486383 1726664 430504 1148393 1606792 1061306 1935156 1445665 1908864 473947 349024 1724744 1510728 1761651 379845 323698 1413097 1328071 1489023 1622184 1065763 1603016 763209 1376127 1371892 1352585 1148043 566710 1908591 186393 251489 549990 1454731 905161 37870 1219756 630837 454386 1755384 640324 24612 259512 418334 221826 233135 302810 118064 118138 1465747 603773 1499502 1290982 55922 925265 1805802 902248 1091101 1209862 643122 976114 804026 1786547 1144458 1743326 933547 1701131 438133 121457 288411 659435 1180212 1299023 1325164 503834 766730 1256336 1070260 275681 933822 1418406 1729564 1070434 12281 1695407 1229194 874110 355904 1102545 1508769 207334 934729 1974061 741955 515046 845629 787884 1557119 436016 97451 168004 549285 815459 528792 1163557 1587404 1511802 1407813 1726816 1094400 1651276 1609228 222293 1482610 74720 52651 1379936 1341580 1339247 1740206 1615635 1356614 1716409 160944 90579 995836 1782940 546023 1023856 1733950 666522 472331 842764 1215273 1341554 1618039 400720 170002 640429 306743 790856 1461979 1270824 1737229 1315829 1620325 1368829 1706081 147067 1868725 1450329 931134 136892 1079612 478623 1546586 1493692 1637304 1355069 748276 725546 1069034 552517 576799 1428539 332050 979921 58973 1984351 1385852 851514 1908971 1336734 1890454 1138376 1551878 1737037 1791656 1546579 606205 970583 1858158 134318 178956 1951968 203410 482700 492274 129719 1550979 1817350 1492386 1759562 1590590 1260433 1485123 1758905 1284958 1315951 1968192 1953811 299968 1531691 1924042 867500 315704 1894773 1959470 1842324 281148 221906 522912 300644 1355953 705883 1312341 1795642 1869358 1877029 1732440 1943384 831702 698466 461088 546700 1307381 769245 554913 1644779 179464 366601 1647133 1582077 1678783 1609304 1506970 1504195 1228409 606286 785177 313753 1853885 51865 1428085 1027151 717036 1298737 1789495 1600564 665258 918856 1981347 972359 1409456 856168 1747548 264673 1653746 690769 1191825 430602 175425 1947276 1076584 3897 1234622 1861130 1850607 161918 509734 631358 813140 508532 1697955 1084773 1587932 1305714 1128523 1363163 1994080 1291476 804687 403876 1900387 608454 1420614 1329208 64339 126228 1391328 662376 1853697 262397 378538 127473 1838870 398472 1937908 288686 237462 1429886 428657 1376886 1590930 1008026 414979 1825351 1532615 741506 419988 1396128 703462 143265 1594283 1055065 1364728 1645861 456817 377666 1858478 646111 1024288 1724672 489602 425579 1473969 592888 836364 1050077 1943241 366423 245630 1099528 1458413 228547 1943449 385590 1994120 113096 316456 564347 1986096 1431051 559088 104230 696153 129681 648080 1488344 154978 267859 446566 1292910 1483418 997775 532979 1490157 37855 950334 331590 1880173 192696 913437 872691 812518 808628 191922 1792303 473910 986942 620968 1793417 839646 954645 96627 1997594 402170 115193 908468 1102169 1865307 1046855 1317175 1616384 1908064 802916 773763 1456866 83875 961402 1737536 647164 1774531 1610776 288619 1660330 1870307 414254 454755 490238 328404 725026 329032 149777 1149155 714176 936802 433975 331483 1761836 456683 1895416 912074 529835 1932823 381671 165300 1400474 183594 684544 742100 909607 1015719 680546 924901 1851103 1911769 338670 450133 600419 1277110 81142 813139 1502352 1555608 1286028 1030772 583816 1332331 693552 601762 436864 826075 268924 1146485 988994 980727 925314 307135 1659153 311538 133633 1444139 1574280 1199077 643047 1373502 1694595 1883187 811358 877163 1680777 1431533 1576724 1985672 490320 793417 720969 801682 1300621 839013 876947 1949560 1247929 1799818 1623456 700506 286444 480921 636366 1612632 23867 986055 1106198 267208 1763675 725326 232664 1183702 892767 1743628 1708045 1783760 675555 334938 213674 335354 1127 1353439 1746105 1770717 1632508 1035143 13061 1470276 602279 778368 1429203 658496 186620 1430396 762789 297448 1208342 468888 1033179 651648 1608987 461459 1784814 1771980 1368581 344195 1258444 1815341 1659032 1793956 1157047 167724 1357207 1978126 279667 1977609 802706 470851 1489923 692751 1727958 1551917 240123 69159 1151635 105630 11054 1109982 1264891 1403347 977694 280596 1897577 340056 1418584 905792 806372 1910440 1240125 1091778 1268194 1558926 1875658 1248303 876764 834815 409329 442678 860697 1517618 874343 500196 456867 1377452 1226044 1350913 1889198 717640 1262161 649819 263438 877158 1089152 867386 1095671 1686274 1294680 794801 1517708 1360078 1139452 1618589 815773 1873154 1260961 950019 249789 574978 1738046 71276 251739 757845 95460 119895 527727 1619998 1601913 443360 678321 66769 793642 602993 702646 480806 233562 723622 1416985 939282 401672 5496 161747 1009735 1743253 1504559 240978 1752352 1380327 926173 196788 1918010 598605 587869 47895 860195 732250 1409486 1748643 1861815 846209 243508 460622 149765 224559 1131655 806327 1973791 1774071 249047 1571209 1589567 1868192 1460271 1926738 1686782 315129 66417 1065675 1279645 14397 1851817 1190146 636685 1752521 1006216 455719 658309 568058 1030005 7012 1441946 267144 675214 445310 667833 628853 934390 162078 1461711 1568198 164008 772101 185022 701227 1201091 833404 115078 4977 1825115 779481 325528 1352209 475551 298604 684548 688164 778633 1020091 1557644 1267154 731771 1652450 1152732 318399 32651 1021822 1887124 3189 1621627 1321260 1292344 1172077 263336 1774916 89536 595303 1174010 1997155 1288407 814652 1848871 546408 250965 542676 976088 1876336 396742 674315 1999497 719370 694391 675426 725140 1559538 552200 1618798 1405735 1196177 1242863 754963 919131 460373 1452985 952495 1819078 790908 864187 608331 1662743 745690 635209 516660 631372 1828383 252212 728662 163927 623363 1836893 429515 181171 1023911 1149160 1896413 501504 1142285 791099 1379265 1525952 268565 1538893 1768281 1971093 1046541 330536 378449 899783 422806 1711862 1055253 1355274 557594 1248648 429253 513878 302879 936437 280753 610465 892967 934490 63168 1884888 615942 1495793 959480 1400290 857876 79760 71229 1472735 1803020 143115 1739904 454875 1085018 1815760 1877350 560548 1102970 287166 1612420 720426 1952521 1188890 1302440 1646059 730971 1497035 1809976 1181569 960419 919537 242810 1363371 748328 615003 476452 663653 847382 1627986 1914753 125357 1264665 1232261 288575 602723 767764 1261532 1244824 1700878 1383890 845477 225107 840509 1867327 1899299 1685181 313000 946236 1034690 424342 552399 23048 1071960 1383103 1307563 612613 858671 1401593 1026877 548076 947834 1262788 709186 1281464 394854 166728 1023340 226909 4335 26393 833081 1970908 105685 43597 1490495 1403048 277364 405673 1006486 1093279 1174880 545080 309496 917125 1891003 692448 945730 1943026 762725 1777609 80153 1848104 265042 1249766 1215256 1948334 572323 1205360 1639484 1435317 1711916 1779874 1372889 552321 140966 393425 658504 928502 1156717 555881 1713104 1362807 138842 1284248 1977074 1975985 1892870 490882 1723971 1123716 1900662 1390198 239467 1231503 1394554 1069390 607342 1348845 14580 990889 497541 1551306 36641 1254609 1289331 1911033 818486 1294098 549095 1563214 72344 882667 860917 1965911 1005082 143945 1628620 925320 906384 1978603 1323322 72642 284660 1774404 905966 555525 53418 989295 1936948 146093 1151078 132006 1912171 1988640 57937 1623913 1526873 586273 181048 1738412 1127467 995777 458350 942378 1390882 1774790 1630444 407705 1371197 958217 1342318 996018 1340771 101430 1860333 623500 796830 1427358 1792202 977280 1308786 1926811 1313885 825373 1678876 974624 637899 1816120 1465627 1846859 1934307 1491851 242146 307555 1990979 163835 1713207 638982 1018854 350918 1546885 554241 96522 348175 249331 871167 1115575 1966427 93424 1614491 1753867 1741507 762697 344115 360436 153189 1438624 1242257 678621 1966359 578778 1950328 135970 1358211 1699514 1350372 1962650 713309 961640 1670982 1671155 281269 878625 1223681 590288 1081082 545806 1753964 1123602 1741942 1330992 310524 301312 848099 903979 1981688 1255971 277925 985769 53183 424446 1979588 162367 826769 1151859 1513093 657004 335240 1053615 1363694 1663601 102902 1044836 747810 258439 1934551 1072704 1364821 110646 312129 71453 365481 1694945 463185 371129 197500 1395336 59521 1833097 241444 695955 1959287 122011 342698 79041 1615861 1671181 1463153 195887 746350 913903 1397647 239726 1082171 1305080 657114 118927 1358622 514457 166095 1921396 990850 525044 1873210 182304 1807045 591942 493029 993128 820624 1873643 1678525 1480255 1860609 1167269 485898 413105 992608 1068587 1860118 1074876 971483 121659 873558 1883645 1493264 1547683 1915740 1997328 1344209 1221818 431034 101179 1151547 1914894 485520 11919 1049164 460212 1023319 1764074 365158 651125 478965 1050952 1218418 489512 1139976 608782 1809534 1987111 626668 575321 761305 778258 944758 1247295 469865 1964443 1900867 1927095 1159566 1964316 690952 1416902 394690 1399915 678272 1083681 1634627 1454010 1788867 1338182 1720264 1963704 24265 1850619 513685 157597 425704 1217677 176462 54297 164293 1823159 1035768 1883738 1367883 189719 625085 1390107 523330 1153454 753407 32224 596092 498271 170321 1288641 252865 1970747 1262790 436538 844015 1987663 83798 189095 1453950 332125 156361 443938 1866159 311732 568753 1344288 1249525 244806 1430341 168729 541323 412462 449940 72341 79358 883165 450938 1463668 986045 1987165 1296134 304698 1543082 217039 251322 364656 1902232 539184 200468 1503697 1842032 239115 821985 1798253 1326606 1037984 17626 241229 1684135 915491 1045052 1409019 161898 1422919 731630 1256134 1356382 1539645 476355 557311 1681004 4020 1694616 697885 1203033 1080606 440539 709796 1547497 1238646 1176882 322165 1791499 542952 1522624 164400 1121393 410743 1987101 307366 1490447 923198 1168516 809119 1446405 1155825 1719503 1657875 1971784 1620639 1609000 40331 1033340 439559 1566651 47075 1153866 643950 997724 1835605 172694 1004099 1278730 1111373 1127299 647941 1996486 300381 1820258 1112940 591456 177682 1589523 273919 1755443 955175 1555142 248451 1568874 1753885 1634439 1231720 877416 31409 739330 1231292 1011421 1546061 1516691 432734 709061 1516953 1790701 770831 163459 1816193 372003 658997 1787995 1884409 906584 681770 195875 1324937 1903689 1465934 162357 1197529 1996501 405424 416089 1058506 1728260 1166467 952755 1263293 1718646 1191285 1963388 563526 777256 1187571 1157678 452522 1061516 1809466 472405 1904305 1260134 1641241 213410 764972 209975 1237043 879819 1477752 605792 1955346 503370 1843046 1790369 925660 425355 913028 536995 1464478 1294580 1147549 432795 1699454 1474474 306725 1068762 542722 486888 1643866 47077 72324 13747 66492 222440 1176600 132200 1569965 336341 1983007 1842478 1444907 1523292 593807 186125 608410 577727 1013423 708942 1975407 912189 1409514 1262927 1091281 1911759 1126274 1323067 108505 1559318 1120031 41692 1890566 1977864 1856906 1862865 1636904 1335370 460960 339711 866528 1572304 386628 1153881 861628 532095 1609500 764158 1586507 302659 391488 566973 291644 905791 1250472 387719 1203174 1629424 267233 36825 1815925 979587 950192 440375 1949951 998120 1133568 1519558 1873675 1538094 32587 702518 1746270 550539 713644 233094 1114981 685867 1709076 1593007 1809477 1900578 1708066 56751 509633 44033 218121 139899 743289 175516 1109735 986574 382461 499929 1915533 131293 847838 269107 1104930 1454224 114992 528283 1619699 1027886 553872 1886117 534915 166688 1915325 1491935 539724 1601720 880466 936902 1836798 1319019 137878 22520 1113332 1697244 356841 893936 1138538 1798476 1333253 1119286 1400987 892086 944201 405870 290685 927059 1333930 1562303 173811 880929 832396 852756 1382515 725329 1835014 663567 1356511 109918 1437519 1450138 1875759 1820231 571407 1291449 557933 1320092 1002350 944278 111089 1371468 214156 580194 809262 165088 1439008 1312558 1177368 364121 708275 1482650 1528449 1923254 1501168 671198 1798990 1366467 758504 1755246 313080 148624 1642981 1499607 1250638 1448173 1517167 841063 892140 1803402 1680381 1051032 612822 224721 1224444 888666 73536 1142389 1273254 1755758 143601 503309 827526 1049163 1599124 1592475 1832840 229920 149600 921346 1916053 143094 145852 34675 46955 1814082 1308737 1207644 1314500 1511539 881313 1308707 689251 765158 781918 1769154 423303 1765753 1619602 1392271 1989579 499867 94534 1472652 1793610 423762 472059 1895679 1776332 269277 1631966 1301271 523080 380489 1977084 157800 1074692 1178766 796601 1981852 1788249 1847363 1774219 834264 1094305 653109 630459 1696010 1162828 1064200 1219901 1197175 1299681 749930 917328 1472028 478613 1302464 181049 1190019 1552534 993249 89306 701248 587153 286868 787101 499686 1341950 1976701 1130343 880621 101581 861614 1406467 684480 1377314 1022029 966993 1569109 1324109 1033201 899481 303584 1611695 844660 1686114 544713 712526 1426781 323196 248883 1998277 1401178 1789370 1348563 1813941 1752427 1827191 393968 1898677 390644 305772 1151161 1617216 1615610 1003201 1509749 1809075 663337 1692741 590589 746394 1363915 1436377 762296 1313295 1923291 1000081 1992888 104139 697944 1052311 911472 1006026 708146 130782 886219 1637258 153649 857201 11715 159917 1256040 585478 1942389 778919 583866 740467 1728108 799391 1170049 258779 828894 1865510 1088692 1928657 1934383 316551 315774 82063 1555934 1151018 1025272 1787088 1952362 761533 855924 1320357 1046380 941466 1901865 1482062 1645472 492935 832431 1287119 572441 1569317 1682728 1499041 990252 1823360 978407 987572 905570 876738 1711910 304210 887531 1637601 510983 1936301 1076838 189346 1428080 1118005 128471 416466 339475 1427263 1321083 1625038 325382 1323838 1329435 1400088 296445 333309 1875084 1825363 938560 728555 1729621 1203304 155115 1734842 390274 1333458 1067743 378321 271909 901923 1289306 348148 621041 1681458 632748 370702 711913 1250034 1312721 111541 80677 777800 720158 1864476 474782 150633 1760250 203162 1741459 678965 1778579 1380070 726410 826118 996573 286239 1618100 874738 513312 1854569 701499 1767486 329422 1053968 1798752 1159229 650615 1757783 1927038 1877098 1047675 1431952 1035923 395427 1061086 1996146 82433 29819 1601093 1317905 445626 1275874 1608058 796770 1047317 16532 1912427 1889829 1487491 26245 1641531 210699 1978540 876323 804282 1723150 1301040 867697 294962 1831300 894519 550537 78874 967160 119695 996055 1324715 1798026 1468323 1177984 1336343 1714206 1092437 1213687 877065 1597039 339290 399981 691979 663951 1450082 272987 1757432 1849650 316276 584946 1208758 802862 1615826 1146497 506031 1593015 437477 182296 177140 1431171 437495 1611384 1022759 1997618 1653250 1383470 259369 1595060 1400802 515749 1618692 654569 1130418 1273332 613814 1830096 879408 1358712 1011560 1473455 1918219 135028 1644999 1823334 585635 312385 1619204 1269237 471082 710988 1664163 173250 849242 1778315 696329 110557 1913843 1653214 1665281 239266 1148196 143701 414964 1786995 1529161 743189 625978 177178 1020449 1568964 1617538 265959 152837 1269933 1875692 1869012 1155967 1179787 243465 1787793 1692785 536476 1631705 1120787 1868528 235239 1110554 420432 862773 969259 240373 733859 195247 1361266 272788 880439 511876 1343518 791319 803525 1023301 1259941 916222 994614 1960359 1126177 1209647 948919 47483 1813146 1090105 1061816 1527884 36491 338923 1638787 1107890 1283385 227210 1824552 913038 174910 463544 1478700 1442868 1981024 597869 769045 812798 367902 1260510 1968822 473361 1533510 1642481 223521 1931050 38426 1729260 736778 1670736 1871940 1826337 1458780 561303 448529 1312654 897634 1301467 1386153 386279 651070 1429262 1646392 830544 1846244 891803 1791501 1581230 10678 1602800 953295 509142 833464 150055 275202 841607 1723260 289826 635344 1853023 101927 1226934 636912 522811 220161 548740 1379252 1677966 1543995 1976579 1299193 1358924 1917337 777814 1954367 836489 391702 1634 1759864 664536 1717430 673335 1299569 1473760 121172 857783 1657584 857192 940587 766050 273749 1117452 330328 540898 346892 1935377 1896678 307501 875948 1450770 1372116 379284 1266973 1338157 97345 67156 1481002 1579011 1657323 1319075 1277382 325594 1621118 827979 888159 1258991 1793889 1191276 1340370 947979 708370 1950023 1840188 1368942 31964 1344066 859271 762313 1536482 465452 773066 1359197 340625 327893 1313715 600010 946662 1714410 1718924 182910 435398 1253970 100099 1738388 945853 1033541 1366055 116409 1314217 1258160 276559 946183 1545143 47267 324704 1884114 1806570 407832 930143 1869879 405667 1153932 1683551 1161111 816703 961818 722498 1232128 1677423 1986669 666416 1351787 906634 215137 968257 674793 1946347 1478444 23567 1023857 1910577 1057320 409349 197019 1454596 1239119 1672881 1162315 1423871 885105 663113 1715291 1680718 225154 924379 1689615 12722 1404509 1435219 1977717 1858708 287803 822531 633903 611005 828725 762597 782901 826510 797011 218852 1527139 264554 1571091 1731288 1635900 1334009 1928720 1934738 549860 804797 361453 608194 1515382 1410256 924590 755200 1399883 1615775 1210774 216622 1913142 765031 851779 404020 929642 4600 756488 1252413 1303221 204467 1293502 81047 7036 1300725 994955 859975 928363 436372 1127704 197538 618414 282269 1762285 1355130 1325608 108238 613522 586258 1795565 1755925 1844477 506340 1243723 1227698 756662 1462944 695127 1168786 37196 88686 797617 1823411 388607 1070704 702057 953206 592812 1851818 928895 1426606 179742 283961 180364 61374 195424 932448 29868 816908 892445 34810 1819474 1316303 220208 1032387 1828035 803887 1834828 692436 1078585 1319572 447219 1480245 713722 1870773 681302 1292130 1136324 668708 1490772 1774763 1913405 989297 1325072 1829348 1446013 919730 670374 448919 479307 601597 1025088 1740406 907164 1924085 806918 1339487 403378 1573382 1512745 1043223 118422 1392585 1908005 1003520 1468667 182404 731370 475664 389674 659308 608301 970073 34204 1426335 1298468 1250209 1481423 1827737 826450 488495 1643901 158054 624365 29638 782472 1796366 1184356 1840101 1274664 997453 1939098 390513 1996591 1600757 1364727 1962525 174376 580223 1302503 1708370 1953113 1945055 161539 1175514 572390 142613 1905088 991709 520563 648481 108197 467637 1501271 1530490 322001 1752398 1455810 979381 1194834 206867 488967 75713 1515929 1313496 1958582 923787 838567 1628475 1015390 1265118 199081 1659186 1220603 1479391 169312 1740712 1054311 107950 1579721 997355 1347788 1428504 1414950 576188 1401415 1388478 803366 1683893 1794549 1984193 968556 1131487 1787001 618863 627564 429912 1183023 1046903 1833553 1144829 195882 1704997 161628 1553605 82017 1300778 714709 1919824 1371306 20102 529041 1143311 511172 1216238 1374920 1999782 1510781 1497959 1277999 1591551 73888 1862519 1252714 1528021 1854642 382248 1604105 172850 1415636 434906 345674 1957708 902283 804950 1916840 205895 1760602 1078741 1658233 1931738 983660 1421387 1275419 117368 763582 1710958 1846397 1041373 1409336 492505 1974177 1352500 1056175 523978 1219014 106809 267140 273463 64448 226879 1027982 311890 1498603 1431886 173996 1690671 821627 170013 1769678 89655 253838 131807 1742060 514267 1557147 1668329 861679 884624 1727406 316830 200483 976877 1659258 399675 1866306 619978 1958516 1491340 34038 1396766 1876660 717447 629284 1283367 1950970 1230037 1460200 1028695 666345 1429421 1949206 448849 296169 467935 508804 1213181 1472095 1497073 703260 1543726 1869460 769839 1619552 815464 479173 1246922 1069079 698507 1084354 336307 759854 620654 1322580 354007 1846771 184325 1434129 926058 1882430 1486423 1850939 191838 1460840 1895223 1760368 1546746 1175511 214367 139771 410017 394489 1373954 1856403 1573443 1028313 1795753 159247 1291728 641660 577431 329274 1082950 1852204 1141363 485072 610983 1428836 1479146 1101016 1624903 1469508 1609148 1969804 1507775 291229 848564 730460 384151 661951 1982929 482628 1145694 1971712 265992 129862 1019491 893979 989445 85080 1681477 1425043 716180 1592911 644991 1804884 1461421 1978632 822802 1397776 148091 235058 498456 524564 1687872 1894837 1504515 393006 1126049 288634 1836574 1148365 383648 1169015 265899 347229 1964134 1326367 124209 1950499 1097258 370866 1103737 730027 1362559 845316 1302413 1629596 79315 402020 1288171 642736 1130895 811697 1162131 1932940 295140 960718 703985 268815 24057 250552 1706532 1317060 1720915 764257 95356 5835 680533 1823455 56714 1076560 1809360 922610 295770 28285 871298 1709628 452253 1232847 1979867 665835 585582 136354 856782 758088 256209 1180269 1010003 823578 152265 347642 446555 471274 1019629 1521335 931368 1899500 1483753 1775125 143405 444984 198054 410160 248941 1573303 1590485 988176 1279580 844613 1980629 1474316 1143251 280415 1230343 1392569 222111 281884 1162399 950447 1707203 1003070 1672487 639368 1894599 858617 1282284 109983 1049189 283584 132564 981879 1124535 396327 1658882 1281802 1191102 253466 1603856 1327569 1951641 689635 350975 597333 113265 240975 305189 123286 1391423 968828 1665160 807894 476298 893625 629678 1344840 1710031 651155 859595 800 1365196 1880788 1002801 570564 1715730 1812000 316502 1405199 860996 55870 603601 1401812 1910668 1059613 834246 596968 113661 1790899 651309 1097894 787615 817511 1103431 769748 1128167 265888 448274 1536671 216690 1910548 1629961 350844 959577 1735267 1821932 1163848 578728 1729477 1258673 283445 651844 1993360 496219 1030578 140217 1562684 410883 1356889 735519 1531210 628269 1080476 940863 1227555 1840795 257055 1290800 848835 1649995 236948 830497 1356407 1875634 229405 1096288 614287 1072905 1251806 1160819 1221035 1279250 697627 997389 966473 1678247 211859 288372 1138423 838780 809177 799615 819592 1337638 1076593 1500885 594549 499658 1430024 488573 1192116 1830340 1394539 651554 993245 399423 528537 971311 822417 879236 339645 1185868 1774397 485558 1464220 378969 541389 1515814 83542 577198 616181 894483 210408 1850444 1829759 446085 1248119 1225931 1067614 516981 1888302 1771929 1071443 1480973 1939972 46726 839726 1624750 65082 22964 1358089 1069095 620477 1985245 73945 488494 1894197 756102 968768 1659864 1511036 29648 1643924 1440119 1859029 1236894 239161 1471995 1219885 1347130 1703598 1835071 207810 95054 464234 640842 457428 1019654 1036560 308767 791375 631444 509990 1161862 767365 426883 673501 1194941 1225405 1271958 17427 1288016 1367935 299325 1977581 346319 638902 1702603 1659664 309451 281669 568785 1160614 1741654 189078 894895 1791744 345671 1580819 1378523 842207 1881902 1892616 1941757 1483163 1142609 1234119 1006344 112538 1546505 1138901 669288 199050 37040 1820496 1959858 1314921 1720056 1602786 1655642 707726 1066225 1361065 1409538 1942767 1688864 871928 236080 900242 1066285 733925 1416856 143234 1608784 1439999 1732396 762535 1062137 360191 1082755 1640208 945756 1405648 1409131 1810245 694584 1400877 684570 1973086 17502 702514 1270873 1592183 1722251 634885 1800297 858026 1541130 27685 1381068 351130 1361248 1978667 399925 419013 1953752 1014857 1404380 135445 61417 1453902 487999 1682358 75070 1408242 1513462 1118874 1829036 1862281 1154124 458044 328471 1185810 1115694 846401 979622 1488559 1644936 1100127 625245 905728 1949392 1679344 1571030 1106754 1546313 1944467 1762107 1598988 1186054 1468588 1472664 826495 1408781 193644 1760666 1661522 1652562 1408634 1528166 1845922 1180798 484371 1272970 733418 1204838 1561546 1041167 422294 723627 1746730 272427 1769315 1184365 282644 1444628 176331 1206656 115272 545781 1291316 1315285 1379294 129052 1235391 949080 1009746 589290 1525607 891061 537713 1699645 1752288 897323 792222 343083 1582639 1374343 495561 1849322 768847 1942578 213999 649419 1142558 781288 871266 525070 640096 1099677 1824461 1160515 1408002 1938675 264647 825183 1954906 380570 867844 1380406 326530 824405 217674 583910 961564 1087664 1891813 1730188 1766949 290403 466689 675825 592772 1667368 1879338 1089794 751005 135621 242543 1826791 1715482 842076 1009408 311549 457687 1518405 626382 1474187 817862 1907700 1281390 1397427 358318 159974 589365 515925 988498 1447480 119157 52584 1153896 92832 830487 1124575 944919 1347724 885733 995962 97572 1733614 1816065 1422437 1166103 941414 381868 829474 362054 1201800 869816 1633658 948689 71336 1227132 433772 442040 1433275 1366139 1460870 165 1503325 1309757 460967 933841 1181342 921325 1676913 84499 983915 1328007 1144087 315905 701230 1857049 341221 1453094 1268638 181773 1330603 1348279 85605 1316952 1180284 1171586 392100 665921 495359 458563 355238 401532 562633 1536816 291796 213288 924867 1207832 25328 1042375 997641 1002988 1860278 210815 692354 987551 976481 420433 1618035 823287 1434834 998408 1114761 525505 342475 640338 368041 474816 536050 289927 1371622 1370420 816657 298585 1191960 1855132 481035 1686812 1389563 764844 1610448 1582030 1811437 25826 546241 1697134 1014823 1654305 1520373 1034625 1928384 508349 1998350 1102658 698147 30573 1489827 1469128 701261 120930 1900163 408092 656150 260496 1462822 653854 1389726 549698 1101335 838463 1635790 462573 1454631 1511967 366931 1843798 964382 1960623 1483436 311144 1868911 145879 812233 1193411 1332280 197859 242952 1903063 822067 1065049 295898 452657 686995 319104 315215 225182 791320 1546947 942428 1923822 475021 1848719 1561664 1765436 1444601 1049580 1255110 1340529 408990 17888 1663564 1550552 1345917 258263 1929841 269611 858512 1372152 725350 953926 1453521 1623744 1801237 138215 1604497 1322229 969528 652782 1329671 932325 1947048 1993974 302371 1992861 1128809 1036306 980587 1177752 1372761 1760323 1411706 664907 1318623 146768 980903 356359 1835212 278556 1830399 499818 333231 592887 2851 880649 156927 38914 74635 1517456 1405513 163461 1291076 1235695 681274 1134491 685629 877821 1135459 640715 448564 981733 1175199 598019 83229 1868916 352865 622351 1378890 156463 542396 1592899 1398303 1624908 70031 1428646 1700449 1786202 318409 1685042 1214602 1576018 1630845 198498 732232 1523581 1586772 387468 629280 1724267 1487211 1841642 1315075 1447580 1179034 1231619 1899857 472898 1121348 909438 195794 288036 644640 819825 1252827 958759 1442796 77868 1208173 517401 1990904 611693 564833 1951200 1032156 29214 23329 1418876 799987 1811002 842761 1780475 181711 1472481 1889918 1972790 86861 1098598 219631 1520494 1248653 449067 527451 1728199 299112 1657006 861971 1994790 775435 1784041 1180073 410848 1659374 1223315 1428964 524168 1680632 1728319 980125 372332 1268266 1228467 1077883 1899098 253821 1083975 1472448 1894423 375455 1123592 737564 713538 388407 754100 488687 79825 450266 270363 1166895 1152818 1164538 460151 1609485 711299 220570 1638172 1389319 570410 143462 110635 1284819 162787 1452478 938701 1861782 1653490 429870 1396752 1255974 767331 190834 1156811 1529902 1972188 232641 479730 420039 392252 1242706 1532352 1000675 321828 1826335 930366 1928876 1487899 1654814 1845197 1841408 1815118 1008974 781347 1712667 750041 1927552 522277 1560508 1102314 1629797 275044 1436803 559834 1116572 14013 331659 861734 613377 867825 218769 547112 1038095 1400182 625595 1993496 278699 520860 189378 859543 273198 397793 1665242 692292 1618399 1970047 1548246 857394 1298155 482755 24884 944312 1480915 68784 718955 463311 657835 1713308 1388625 275872 728255 1519159 1444162 1758281 1742754 1184806 306557 388487 429972 497799 1906437 1304768 1407656 1314177 1843165 247033 1261271 1625166 829862 1497404 720451 650627 177960 979282 1172560 1203025 1307561 954070 1264446 982943 1487614 1519280 35415 1173638 1678792 449567 391118 597544 604932 661302 308736 883543 1194166 1069509 784139 60968 335199 1462885 742651 1694992 297850 1901426 1135775 1187559 1478115 600795 1663408 1588576 1469665 1577628 332739 669039 1325822 1952858 11111 1544098 118851 125100 646573 1199189 1963891 1359582 1235230 1828416 1954390 519725 1419722 1241655 230741 1838671 923624 486966 634629 1741536 1092569 1779269 1463113 1474710 259626 1856890 1035323 1775446 583240 323743 479275 1180121 1819473 305838 1477330 1116574 673946 310187 660968 1564474 902624 276983 978976 54999 262183 1378686 1293221 460238 239411 1399687 67944 1853400 993873 1902733 1025920 41931 1970686 1082891 1139569 503429 227084 797556 471994 905546 486089 1232910 714696 653469 402005 513925 852428 807586 556535 1479357 1786852 1708887 1050117 1882712 1453570 389560 425338 1147518 385010 1131607 1206187 1053492 298227 1026843 763214 29263 660644 349667 829757 1787154 1276349 1016283 529614 967523 121662 1241340 1221774 1354965 533559 1298520 1064382 212410 610567 874604 511831 165686 880396 482048 1339404 304010 1818813 1993036 1229015 1618258 270080 345609 1246213 490838 59896 1489245 37953 1301301 1902606 548063 822101 1451886 1555653 32537 1200611 765038 623670 1241348 1179420 648437 843887 1447615 1220397 92588 1269568 1502497 1934818 1303803 898091 1218189 1175586 1147766 1650500 1577587 48024 1407302 1860511 1732270 1499807 976904 1962205 239260 816742 1137149 1649401 1017510 1641084 271841 1133529 1209290 244578 66238 122831 458806 927514 363007 259432 381294 395091 1835405 143347 1086086 1259924 763400 570077 1213681 884421 1277554 294502 1052823 1351666 781517 1404752 1719929 1409221 1033268 1352997 1969442 1273006 1242400 785463 575704 1455265 1089771 1631529 1079048 1886657 1882189 1468645 1176738 681157 1284811 20229 301864 548992 219283 1421005 1652278 266754 1051269 794569 864937 576828 1706754 1877546 1691740 1311767 498130 1515693 1667756 1018672 1398625 1912573 915717 831071 93536 1515820 1286780 1764746 281255 1724605 1308907 758990 249488 1727558 1454604 148331 1104987 742034 225222 905693 449803 1381626 280819 723391 1092741 711935 1814870 698334 233378 1765354 854074 517324 516514 274054 777634 257135 1109061 1013631 963887 460805 1963951 1579410 1643637 1691800 226280 1168894 401062 248564 490863 1579386 306189 1296461 1155093 1324094 308378 1860434 766896 795708 75843 589676 1628648 126542 884948 343137 646223 692580 1056647 1735204 1950789 1052833 1606588 62169 161735 1292774 1997590 1772760 1805932 1842644 863104 100154 1787960 1850677 95034 957390 1511525 493726 1108596 1930360 975560 1170984 968254 538986 1507378 1614876 1476193 1610857 1426597 81325 1825507 768717 1353000 662712 268529 1379782 189550 1252992 969497 715361 1135912 1559288 1097635 988170 1554436 1086330 325114 445561 385164 1321474 1624812 1886132 816176 739237 1652205 811929 1771087 1985389 379847 1239383 871882 1411612 1603835 1024475 263172 1203218 94015 1499953 1083900 1605404 1361529 728153 788767 518229 273496 1113968 90923 969667 1621629 1054406 878073 531274 1529693 987474 424680 662430 151644 447640 191188 1257459 775174 83840 1177685 996049 204684 395351 112334 1936012 1399117 1254017 1063288 1068633 1201038 1905058 924700 227690 1573615 81232 592128 1908670 371689 740245 1022694 476121 659472 197979 594326 1723791 694125 308234 1654563 228738 181868 650001 564159 1621464 1267802 1828052 1907246 828123 1546498 1729625 1977553 361592 1748073 1274125 389432 184297 1917611 1730885 1156294 1579009 832537 1588490 17270 431934 378081 1165148 596962 1899303 1083290 140477 820271 590840 1660149 489137 1130091 1493029 1059509 352387 897803 53830 1570197 454636 1953178 343861 1697792 183971 1403875 19632 1046677 1198232 1662008 1840589 215861 147393 1977237 1406508 1208984 1121701 906917 1014062 701640 922291 225124 798556 1066009 1508831 164340 584470 1966322 467983 258375 639285 446379 246531 629809 1816618 94742 393931 886287 1247317 1345686 1022001 1083037 1970212 1615968 953367 618020 955649 852821 214534 952263 543207 971055 1488928 833111 580173 1360281 740465 89141 1933702 1610267 481239 745386 1681996 103652 566208 241706 454841 1853923 75390 1726036 1355461 957835 538154 1487438 1467118 797767 511288 695878 129977 1937081 959018 252610 78976 643183 1403475 1079382 901688 1021164 1485054 1742488 1143551 1106819 196184 1003935 1572846 284655 508008 1266744 1202272 1626533 1374271 1572361 1169633 1133498 1895683 293927 272921 1251819 1650443 302155 61503 364199 689546 1108805 855103 688797 1353122 596750 1172896 1381899 1568381 96411 520649 523371 1571872 1539042 87605 1294626 1819508 1266240 231721 1822460 1741036 1278783 1945068 1793349 162953 95706 175122 1228972 1784465 1931772 478420 1935848 572370 241662 839689 432872 1914296 161933 438142 1125608 125843 1620906 774032 1654287 1784677 1966376 1705404 1594178 1117431 531145 850609 1214705 1797201 783330 1087560 204264 260121 459918 1514407 1970288 1132736 223826 1447992 654475 1034862 1760206 1948013 1318995 355248 1417634 44342 1262622 1253156 1621905 1259143 1370859 1147449 820260 218506 591624 1714563 1844040 1739368 1363049 1870730 1021234 745333 1758776 464998 715671 1427960 1417226 1807540 158117 632614 1040420 1603706 367438 1032957 1202747 264963 1616966 484212 1794473 270599 1494645 463824 1576732 1770859 1988510 208502 1730308 741759 1697202 775244 524728 187725 899289 1756538 1264720 1349083 542123 1328818 1860169 69089 16933 1372939 263838 667488 761849 1744981 557507 1962817 406667 1846338 1144505 866775 1607649 19067 751414 1671444 295759 1806952 1422186 163388 1852432 689857 739195 1845691 1556090 879194 1744140 654963 661970 430917 723207 1277565 905765 1150842 1829657 1975944 1352921 882359 1410009 1634881 1238323 1398130 945973 1302 121153 1518895 1779120 1656300 726027 1414476 827379 292339 1667355 1267938 726142 544924 1059837 987362 1472988 318755 721048 1179071 959573 469256 687001 775746 1050100 1342024 1909038 1870777 1947090 562577 1332630 303635 1067927 1034700 612699 1860463 746064 483451 1343882 221542 60339 647732 1285964 637694 709997 31913 1351862 1178525 533984 559653 1813624 791874 990790 892116 334682 59728 301179 1278597 275929 626791 114124 1319239 1222193 1279620 372705 339457 480218 1678852 797873 5764 1423372 520006 232425 946616 190898 378034 1063795 327110 1085080 1995832 507874 1366877 1846383 734527 89476 307316 1333933 367722 423047 1770577 742417 267396 1359625 834444 1759767 310580 1325254 1326211 441325 409408 1517887 549126 1605100 1134363 1049461 1333521 747297 1442146 1653197 1259300 1166461 1297136 834140 952684 768798 283922 383797 57100 468293 816190 1551662 1554738 1195839 866684 1875030 202465 740400 187704 765317 429315 194625 1059785 1326197 1553698 644754 1445381 1883009 1442899 663723 798382 106760 986070 1327552 1592445 383505 317218 1923357 1104056 404792 1409036 376992 1938813 1984737 1337508 196613 246976 1889868 1733365 1634975 388944 335974 1191374 1950126 476261 1803007 1988694 1465851 1890042 1677491 503149 156983 1592961 373617 1566470 1041819 1521659 1579967 942719 940519 850337 365935 1952523 1851876 507162 815530 1417527 1391038 319794 255578 1175845 272705 16825 856138 1356983 1085072 1821373 1870173 297362 473339 188553 1213753 819472 1517081 778842 374082 43552 849479 1181215 1693512 80919 237481 138038 1157941 1096793 716086 1791246 35663 1281151 1120396 928634 1082361 619311 70789 680146 402736 224001 97990 1823138 1427422 1693332 1889100 1681756 974019 830811 466218 1457401 830744 845102 828958 1201584 1073782 528006 1629249 173323 1132357 107977 1410679 371958 598838 1055420 530116 1813702 719877 1826342 738119 494425 827591 1659399 522878 1619580 74500 475951 1162395 1194877 1704138 1259481 1903706 39972 1463554 102289 1009495 1216141 1054468 1657512 1103941 1542080 783878 1548946 1012143 1659839 710228 1020518 1585980 1489467 1028134 58265 1286858 1396271 403814 1828456 1487162 1251578 1050227 579746 1412200 1428150 177936 1086261 1745474 1215666 1508829 630446 1648474 1436463 1679629 1222298 440547 1461973 1314855 680717 861593 1639400 698930 390613 1408189 1363969 1416879 1062280 1385943 625995 781259 1039416 1359003 891115 1272714 1250463 1570226 506 713296 422595 1488500 236372 691305 1485374 1725627 1674210 863798 1582951 50508 625802 264187 941371 544363 1690202 1398667 750886 1740546 1481420 1332432 1686915 144617 271810 417230 225568 936180 1417441 313533 340836 1513983 91396 1718598 480774 1146399 417062 9742 100242 1209286 1676204 1954192 1123330 164375 245783 551609 219143 704519 1022902 1397670 839568 1066153 485111 979695 1304593 1473452 1442775 182461 574069 660213 1496451 160929 1932595 105451 513836 205472 599143 542429 462644 729103 204625 153479 88040 1997645 1795981 500121 689055 1033501 155925 1309092 1772969 1271986 631591 870873 1225660 275436 354115 711535 376745 385775 363050 1008279 536392 1971762 490650 1303447 1962751 1677517 1054998 608815 111411 385786 1568734 1876232 1612858 638824 389916 1845077 967172 1479051 1350952 1761905 1842009 989930 165797 1704915 1371073 686138 657996 122964 1335023 728333 727160 1758680 695396 1324717 141351 1287969 1054918 1107981 1155400 1148646 236755 1966800 1719893 538272 1387420 711167 234118 1698764 1693822 1127187 40387 1892829 36422 1553006 1641356 1197692 385212 1218980 467885 1686801 1949579 991759 1174271 1159170 1556805 457884 352272 997076 1072172 630998 596747 596558 15541 1205042 1742104 1990070 674903 1257039 1410577 1104902 1156073 676360 899417 6037 1685495 1557926 478627 1575667 973820 1273931 1522282 885597 1546300 204045 641450 428168 628483 199714 1233013 1611966 248148 1752548 485145 459000 1690570 1143135 461426 1311526 1264195 353875 1850971 1229913 1394407 939900 532462 434068 1371814 1134329 1543901 1719425 1374041 1595078 1494450 1815548 523434 90178 632040 532667 1061219 1899411 1152334 52830 709086 1040778 82604 247522 1936564 816455 1968657 1969236 1711128 435109 1903940 1805762 1667888 208922 1845497 1723886 1833540 203713 1782683 1588158 70454 1496896 85850 1842550 1007169 438115 1999842 1618858 887822 1623016 217850 117785 1743988 1520472 868784 1650515 233976 307946 1929457 455607 948621 503681 524551 45322 1232748 768487 477302 877761 902513 824083 1331973 546141 1539481 176967 763646 1521223 804651 316562 802992 362717 757510 931043 1745378 971986 606865 251675 1856351 352915 1114252 17178 1955218 1357849 1774293 585281 325848 63977 1871929 361652 1793366 1918512 502170 1943787 1221419 401857 1208622 39889 1372713 1971066 51905 758124 1264050 1877365 62870 1007736 1807175 982607 218693 1877684 1027330 1294389 1918294 1395110 372918 895758 26923 628018 360772 699435 993972 130553 1886122 121760 1332149 1232291 1203020 676501 1465219 939675 1056195 123908 678909 240187 462900 661595 1948806 275846 790741 1393076 1345883 1679995 580565 290584 922279 890910 1848965 1056085 1542900 1188299 860403 1814137 154391 535765 42262 259061 863642 1960470 781554 679266 946368 289031 144653 1832238 534949 1889243 669591 435803 772670 301912 1433550 1080180 1326509 1254857 601948 1425785 988823 534278 459709 1972950 547109 1039361 1903409 389668 142396 1040304 854833 1963232 47976 1565855 103306 1766933 1736073 384188 1700987 916370 1873571 507548 1772132 90949 1719417 1409689 1439562 643140 1275763 261101 882696 1462639 1122269 230845 204783 1604601 64372 1471526 839026 486007 240597 1401795 1258435 1630655 1689119 175392 335120 352968 1224165 807187 1315108 1805595 344017 1812860 1935575 1911591 872568 1112293 236187 1438753 1639260 1437587 321477 950615 28662 16514 872953 1439074 1232209 430845 953857 1354082 662324 1008645 403641 730015 932103 742219 673244 1004108 79406 1459123 350936 1538566 1514367 547081 1413202 534338 1981353 1724768 1537314 1783879 72951 1572588 685585 876224 1638705 248621 801506 1200230 67887 1301086 1251044 302940 703686 1476139 1278544 449170 630472 1169789 748146 1003586 350588 1826439 445266 305087 513035 1761226 1760246 1614780 1535708 451490 345646 1251408 1962036 495524 806106 505765 1617259 1153419 777985 1079593 722593 757547 1754451 105957 852017 1810841 1481100 1405396 127367 1304973 307302 1173398 1232773 1157305 404368 551076 1942969 1509301 397631 436747 316408 1310292 1964122 424203 1818379 203828 1944217 263144 633933 1178279 1724183 1472924 1973056 1132482 172145 1737593 424111 637808 1808028 1410062 813925 24239 898819 677407 1763560 1093813 448600 1467853 1225775 1386850 1991836 1813831 796805 395358 682310 1661642 977659 552178 648497 1719602 1034923 1614564 962538 1917749 367337 553471 1912521 42917 420256 167775 59769 731286 1581823 450691 509129 567718 1193365 1002307 113303 193824 871819 181087 1998387 639490 572647 1266037 28372 1111224 492683 1701774 1847753 1751634 1561886 1900555 1598432 1645701 1331672 384979 1414899 708847 1300068 343311 277291 1871508 1220315 1653544 1545385 221887 1246267 73460 1888171 690969 563859 209999 849993 1011495 1298770 1946705 340200 924236 787926 629869 1593338 1730550 729017 56 545481 112597 1371164 1880060 790082 101415 1347271 1162364 478763 1196551 701672 927282 1786068 1618459 1964121 1870183 333776 1182195 977497 9298 1799323 1984761 1918261 1404707 620475 1166745 407101 251244 1209017 1752397 700612 411526 560457 443057 999531 1284840 430286 653698 700616 1343475 812553 1440353 1395341 1940675 467178 1522422 663717 223952 678799 89528 737674 1208878 1575263 1066684 1026998 1456298 1816905 1567323 1201981 1743649 388771 1671714 758950 157294 1744579 766742 783401 1297766 435746 398508 1347643 1769033 1046443 1123345 167783 1779882 559270 389455 125077 486995 1795828 457924 670017 761974 1593967 334261 994731 779370 1703855 1616663 932917 1584102 85379 1782780 514319 1896603 457865 760047 1400176 705341 1907081 527130 532348 601059 838620 1417252 367991 869119 186824 477070 137586 1416751 1158567 1801289 826952 181460 99356 141367 204721 592278 1344129 1988974 581602 1221741 660870 104100 464582 1441521 1392017 927785 773693 480216 155921 1114516 1301180 1293454 843821 1347946 633009 1698153 857745 320522 1247744 1121680 185876 592757 1585214 1047359 1860875 929063 486616 1336948 226206 1488600 1777882 1929837 940806 1464319 1910465 1941262 1872794 1077400 1875949 1625418 334891 1002430 1755762 135034 1387251 372950 823746 1142995 1635898 496675 916879 1547473 1811829 743819 615036 1035533 961910 1784996 1687292 113657 778302 175712 1004347 156883 1498706 701090 656495 1014461 1439357 1266901 621226 86066 90471 670475 1373605 94626 192000 1040872 970791 1383855 629694 1309232 964553 274851 1394115 761517 1547128 1223600 1278007 77161 1469260 1986642 430497 889973 736498 783675 1699029 458857 1538046 201711 17216 1072146 769250 672054 501580 172851 1017932 1245109 1282620 70714 750625 1664790 1641259 489090 1440026 1580267 1878808 998914 1944710 723564 442266 301456 435163 1312216 914521 1366606 856328 1331120 1764062 706388 1214120 1496018 1163242 1439088 316860 143585 695039 979875 1361514 1277304 49873 1189525 1411065 1237915 521915 1108157 1657329 741555 1304592 912523 1246320 387490 57526 1499635 1567467 753997 1411894 250247 1394644 68195 1717037 602516 1635382 1186172 60837 369713 577365 1252046 1340118 1983555 1653143 375307 234647 222180 1885890 1851311 1858811 444636 179131 1239172 118668 1977876 1973186 77616 72191 1955905 1043426 1257566 855514 1513701 1203638 150738 1448604 1430288 1820844 1094921 454835 1758722 1959502 178900 1443736 681718 1469096 779560 1869890 191096 713940 1925 1436575 181685 1754399 246471 828108 427213 1838984 1733850 1378714 1550816 539764 85477 712205 1364244 1662815 29465 1808691 1636415 367783 1322555 21076 591448 1834795 292599 717064 1081439 1111856 1951698 1115546 432125 133105 1350689 451261 478041 988446 48951 498088 833109 71578 71462 808517 226080 728516 1066069 1660815 673696 377832 1911195 823235 1955678 1252926 234847 1679450 176859 810299 191703 1872373 277932 1254991 807342 899987 60719 1534270 1492015 1695916 867808 1766651 1064532 1869685 1780017 1976230 1918709 916210 1555460 1102336 345327 1978273 57080 1565802 1419968 338491 959420 730584 1762493 945480 971949 1438990 1269872 1415534 1662595 1962472 99615 1280101 1811379 1512936 1240993 43489 591193 1663870 776753 170625 1983694 1003623 1479325 238779 600393 1902138 965457 133438 1234887 1386330 1555752 864560 1336444 734959 215196 304526 798769 161917 1770436 657207 906006 1881256 116628 63121 1279000 1004955 684448 1620632 1739894 684916 745617 1829343 218868 1090649 157474 708340 841135 16235 186888 1969907 1098778 313406 1579462 1135083 1151966 1469155 759207 1822157 1719971 1027093 475588 678267 697663 1189095 1034169 1908820 1313793 1486506 1395451 868042 1454921 1597055 1563297 736874 299629 992238 825470 1843755 152036 1159201 1662601 1021561 150194 406824 1784014 573775 727892 902364 1187022 974564 1697994 510114 1033127 550755 116795 340103 729321 293281 1216751 821918 1207673 426733 473348 775173 693394 326037 373542 1649037 244250 926632 799819 34456 1864733 638742 1802633 1363617 587148 788233 98876 1467362 1554528 399958 618801 404493 732021 883387 1961653 1075097 697399 1812755 629728 658088 5504 909788 1031963 1443094 380196 1413019 1413551 1894712 109311 1470046 1373991 1668696 391304 467373 1775602 1638557 1785767 1430174 1435754 798409 720 972718 1677103 1206723 61017 1706648 1064122 251883 741258 1215140 291378 36972 668214 586881 443699 344712 1742966 1279077 174933 1000485 839273 1863529 446940 117678 143653 1044084 502634 1833416 1230472 1560394 1794321 423831 1871898 180106 76188 925795 1136742 1200264 545066 368920 715604 749993 705627 1776114 385012 4175 1488285 331306 1847953 1494242 557616 780549 1188278 1929107 904368 1423506 660106 1306772 1340213 1863068 1041753 1915065 691892 377661 1917507 650644 1433513 86944 1321813 1936516 288721 1788147 1544097 251762 1797728 1659221 745503 231906 1080919 392200 411308 1694086 620677 612546 976596 873999 1045368 1356698 1062761 1074761 978890 1579085 1471655 1779037 700322 1509265 1940709 1902040 1583012 1128614 154999 1812835 1414918 1141522 1086947 339140 715107 828194 146285 1333699 356406 1470515 16916 1434070 1212343 1760689 1012335 1088726 469419 901081 1693968 1506655 1008357 251810 1171567 400901 1483612 1658280 396270 1123554 803944 1484674 1604490 1269642 1615690 137647 353506 146611 1339396 1368004 624057 324545 258775 688490 617164 846867 530936 1959125 463951 1246456 273155 1210759 131809 1922448 1557912 1704708 1773221 1594979 1977716 1371072 270096 1767197 1691682 1922752 1192890 908094 762546 90479 40267 1718975 392851 1393241 1219870 482560 997681 14766 1086315 1163285 377366 1498630 659156 1974030 424036 1802769 1297188 62324 1164979 404186 1148032 635680 1732550 591078 1026980 1228113 990484 1803127 1783220 418412 1668234 1451509 1174247 771173 1738734 945297 1540569 44613 1109861 359800 663831 1668969 707696 455892 607861 144434 1671232 1283307 1575344 867356 99307 157786 143917 63664 1378899 221530 1981447 1905721 1396715 209291 1488714 1371094 743089 1241491 1496549 1639627 1246709 662596 183790 40796 889147 956725 1745469 1244762 1677122 1996319 1234381 241948 423003 892171 390039 866909 1304688 1616999 794920 1943580 64437 1889280 1367290 1666989 819211 895130 968586 488323 49577 1535269 690585 1793432 1002219 522327 1919337 1069989 1031128 818746 89933 1873859 1001319 106257 1596062 554832 678360 552158 371564 1846156 1002409 1146111 995184 1487305 927014 1778136 889091 1614340 1943252 1008424 412505 732618 1430533 10831 1702066 752540 510834 1822110 1216364 1007183 1104992 737133 867920 372116 387733 1642264 382522 1091721 1601009 989266 1890261 502800 1356806 1273192 530583 1898714 1390623 1985714 81601 71288 1180920 1711798 735668 1983441 1748538 404513 1856872 1267237 253735 1987918 413137 995964 455521 953859 1123070 1651428 1541483 1519171 1984634 20206 840666 1423416 300231 1833912 121883 494304 1005104 1560888 1740945 625151 1307458 394685 372570 229304 1825772 161174 255646 1748175 1976896 175986 352374 1904556 899777 1232467 1119732 583364 475928 1845537 1058618 636287 479516 198799 1502228 1961005 270449 1453233 1550453 236196 472301 1471751 1315843 67406 1023238 1294463 354020 1875763 1124460 1018394 564819 459025 1837579 863397 1269118 850512 1686694 1771227 392109 1970281 973880 198640 1052005 389181 720322 106198 1164441 750450 1074482 1088741 867174 466729 1724345 1469337 1340532 1669192 1526708 437203 1002346 97710 1781857 1783609 934694 606859 1681968 87713 410099 1500340 430045 1851831 776927 881629 630949 636908 1152410 1275475 1538696 1915608 277317 1796192 1415514 1890583 1610945 221467 1868921 982460 1745982 498601 589452 1361969 17477 555076 1009418 32161 13915 1300001 1946712 1240755 1867105 507204 625258 1074504 1877028 41290 601412 1088703 1825830 1619176 1685720 971389 1391414 886220 1640544 159566 1224944 625020 746980 590367 701739 1986994 1098511 1788702 1201113 350024 788948 287687 671766 214106 1646499 456573 1366445 1226573 617014 1363914 875649 161444 1230621 1501147 1864286 1544214 831951 602097 352910 1899892 1420552 330055 154674 355625 655474 253275 1627383 548908 1476165 1133587 840476 1573451 1580953 747272 1397939 1922470 1892695 690674 1240420 191412 1114014 622311 732274 1497162 1529324 365684 67453 1423202 684184 270875 154919 1987032 1097488 1582427 1381796 68455 493765 1743359 988278 1660513 1172044 275974 1169520 373113 50060 672742 601157 1126249 412323 522587 872744 1145048 1421759 1186638 1080944 423835 1104058 1034363 939148 738469 1044495 342624 235115 1684239 1267651 1028417 448584 1698239 886181 422610 1197090 1441071 1247670 901713 1164733 1999777 1868310 963001 561250 334220 251554 1736470 1909529 1783535 1629316 1633530 661283 43666 384005 436287 1483998 645275 199847 1035705 76762 51356 1755228 1659369 1993253 1304570 1385417 504883 1560850 1602308 1924885 673242 334134 768542 138509 1600086 898198 1441779 989383 1220098 1544800 1972908 351421 125865 419681 947394 1420014 1388191 1514001 174912 910065 1466356 101525 1116854 44491 381094 635069 131271 926006 41097 1266422 459245 196870 1648710 490125 577476 49990 606628 53895 1096128 254918 123236 1106450 828520 1458827 1514428 593036 921231 1884166 960801 1216999 1932864 1896041 1149483 233301 885053 693162 800943 428253 1548085 306218 1858713 1973372 103812 710638 969884 1510528 1491098 722879 645293 722385 1860603 659884 791920 1424275 475277 486273 747444 1391410 1731115 1165385 807885 695554 566638 1900410 1151727 1238564 1096067 641275 1925691 998369 806772 482065 1770195 1952802 8691 909096 996383 1804244 759350 942356 1081075 1180588 1919265 554274 298699 1012221 1591965 191028 1478180 363262 1999501 525423 926790 1344999 294604 538671 391787 561243 1537490 68051 383570 149407 1974889 1680990 1381945 139675 881851 562599 1487268 1186501 1950599 393562 1056391 628810 532453 1862755 1857196 442843 380457 596374 343579 1864758 1499340 1497767 1796869 1486961 1814140 1480662 1382845 866402 1234998 1252857 1070975 1192582 1215286 667279 1464778 287992 1167334 1158115 1828869 417089 863453 1695048 1605309 382370 1823299 21590 803536 1014846 1547 620382 1983549 1871690 788699 1487442 682895 1209994 1001298 882878 1542117 533346 240457 1243115 1191417 1578701 544399 1017537 1477459 87099 74915 422242 497785 1805469 1316208 1980174 1600222 1122068 218908 147264 94894 181040 1441864 1584830 741473 1146352 1477984 1090676 1599302 1202501 930188 145572 1653659 424559 982443 1225125 256628 1971793 530494 311928 12246 203149 1502257 551950 137150 96244 1685778 955490 1487049 70059 1825318 1648339 321402 552962 1986857 1941853 1958675 80721 217291 942142 284106 149428 42975 1866114 1913467 1790030 1438831 459287 971503 553629 186222 548225 934199 1190513 979844 453231 109883 493731 873009 409702 1850334 1598358 431307 748957 1639489 1758972 296368 1109993 513850 1004975 1539087 1569325 1080096 1666640 1993040 1185739 1075362 881604 477193 1205587 1280473 1323050 356543 582444 377710 1747352 1527481 963405 814177 1628642 1073180 1366452 341622 1974997 1823482 1206462 832746 1925852 315874 1965025 1038194 858786 660393 304747 1583091 686651 1725258 816698 57502 1012063 1879362 1727760 1810193 999387 740983 661856 502725 826854 258442 1916883 1150844 624758 1117832 845479 1180374 524514 129093 1499476 282015 9498 488531 516303 1361653 1952554 745036 1577058 482168 1542360 290881 968122 977949 761215 961000 11950 354076 11192 1671100 1918088 936741 1217265 1529524 1661966 259616 1943073 508270 1333012 1140796 879238 699636 804137 1406413 1653213 928496 979784 1023981 321515 1328827 1116742 333369 889046 834104 1045850 215779 453405 297561 1955125 667341 470356 1982008 1655544 63355 298534 1364565 461311 1507002 709109 230928 1330312 1704483 1290042 1475295 284934 70822 1675410 753604 207020 126013 355542 1174928 567333 939032 1309296 768080 1018317 176292 735811 57335 1112491 1139362 1594485 595999 210628 1319997 1492649 311278 406071 943581 548490 1379319 1935650 605837 1523954 171439 1706362 1488458 816841 872197 94273 1505999 59929 516078 935865 1306134 1616015 1720501 1280710 1901581 1918542 333668 1821850 1153218 1965804 402142 279248 445185 1555995 1565525 1818865 1502189 483974 299723 50736 1771729 264184 724777 1522934 1560075 1240096 1329949 1573993 926744 1172175 142485 121646 685141 1872667 1321389 889583 887873 1587552 1007306 1256450 401932 39471 503677 1339657 1376601 631924 918261 670932 1828037 1994330 1593547 404267 1825700 720865 1734219 1450564 1192247 649908 1296493 897327 1903279 1292024 479949 533348 636200 1061312 339856 867183 1205839 65914 1985536 778586 1481203 1313993 396384 267844 776994 861805 750970 810747 1731707 208588 668693 39977 1223260 1549151 1150070 62612 356658 274277 96849 1891579 270319 995786 1427345 1887895 347873 1497568 1027589 254801 701132 31150 465401 1122516 1870491 1537132 709059 1065698 1268496 1878804 26125 635247 142326 710648 1516209 1744107 1852494 404745 997840 1801986 1621065 147812 970669 629904 1861640 1912071 423213 959664 814758 1909734 1153122 416830 380018 1751427 1241395 1558924 1067008 1187954 1552259 689172 167733 1425392 985636 689845 1054293 401882 1785764 312416 1825165 314891 1529462 184656 1504786 864632 242607 1304926 1930537 803304 886554 1496832 1970233 14952 1900626 1245733 1212904 1593414 646502 744734 1126633 573772 1519507 1919576 1202073 1765277 1376610 219932 358791 175621 967697 778407 1000784 1786888 1629945 760435 36212 1540520 1318732 343377 1758168 1011024 1251932 1229717 1930577 666098 1356500 881462 711013 1578423 1698955 807411 1635706 1640768 44806 1226696 990667 787025 269602 445423 766158 1496723 536951 453579 668319 938178 1725207 432691 1420090 1531958 349206 736165 317988 1791495 1419000 884339 1180777 1587865 581987 1339121 833013 1886459 1030090 522462 417782 1954787 906659 849206 249587 257761 1038993 1254355 51299 1936548 270141 237386 1651608 686301 1733563 1065291 1025482 1159091 341510 1932412 1523343 554569 176149 1348800 311295 1584621 446916 716750 1282979 740515 1408506 1365621 132802 757718 1950917 1846290 1336416 741921 1240260 427198 858153 708149 399128 1790023 413812 175686 1178368 782237 42234 883076 348977 1012755 565069 463225 701804 134055 1772298 61744 74921 823717 1343312 71588 520 1267298 1009003 1589377 643858 1367329 1304396 1829823 1407419 1314658 391730 720186 736749 1615161 1559962 429189 166864 1386258 187693 1359558 894618 1427712 1055135 1912033 1449309 456422 1635508 530983 907011 868736 1611993 1230372 1177224 1042616 1173600 1289434 968056 1542739 57647 1294089 311892 1361428 412252 1479706 1451962 1299706 11296 244867 321019 911309 1504608 737077 959633 1033458 840731 1400261 289909 1635495 1099655 1246279 957243 1621196 453731 957472 796539 1994751 526403 831566 648101 1507634 1811775 1502246 1108036 1950760 825344 545084 1491938 634672 154501 208146 1963002 377592 51897 1302141 1415278 1683655 1894188 319807 528568 1046814 418728 1632898 489711 1963751 1355568 508173 1491031 1807400 1667389 26806 1335991 420035 1987078 1090544 1842806 616446 1533582 434005 733548 434494 1238406 188206 341570 556491 642079 1652547 106730 1204571 1184876 1995833 384436 43685 356376 1647813 1281107 792109 152224 446004 1605055 1755388 770750 1826988 1339104 1258334 1783419 1357383 737415 1264213 1221928 1191546 1216288 480601 883025 1290254 752487 230831 330089 4267 755019 1839581 1443864 1141238 440082 1274267 1290873 1049593 108819 586064 1374639 1669562 583918 1852978 1892107 788408 925138 809443 1222986 1277192 56444 326696 936594 371782 480628 1887566 1226752 1537926 520468 1781783 373571 1720154 442771 1860525 626645 663499 1530795 1445535 1399574 1250524 982289 1037603 1983177 1924581 422586 1025514 1454990 1313183 1810479 806657 622864 1549368 1893465 911014 1425347 1795119 947301 122499 511642 1746249 1873077 1927569 862229 389613 1323375 13625 1717632 1942740 806073 562017 188483 1643769 593586 944731 1269300 1059805 1124238 1907231 628059 1071175 1701117 1555695 534948 501717 1990274 780404 1385933 1110938 1993291 315708 1293850 974942 801030 903183 503188 1255061 135999 1620728 1026325 223892 1195093 649270 1046138 588827 1294701 228910 1444703 1107683 1393177 630816 1870058 1484444 1874825 1889011 1745456 1305779 1630439 260237 701347 880942 499194 1094345 1345060 1287447 1974376 45330 1724113 600515 373186 1038428 777338 877942 423523 1045840 1350542 87432 1825242 594211 289849 819052 1437663 723528 1833402 224479 1103468 348901 565306 445790 708638 775277 35309 987417 968036 86754 681547 828214 950271 1725102 1328059 224760 490729 329936 1867996 1521903 922418 297747 836653 732927 164627 994732 1532627 1547718 625022 1970721 1867935 521517 755834 1634889 1530030 518506 76333 1574129 1731025 208850 1086803 769273 245341 1962139 679350 1570368 1506286 1540348 629492 1400806 1301712 1672346 951748 515993 320473 1268539 5716 1945394 655188 128467 1226968 329133 1986004 190195 208536 1851635 515810 206837 125560 1309957 1648540 660964 402012 576886 1532757 854380 1453957 427343 1234108 1623562 1746333 1495732 447890 1323728 1802728 1118886 462870 156029 1140373 1156027 1950775 1510240 234148 1055033 1960997 1346277 453183 22464 140918 1771541 864925 1260544 424391 1050245 1456191 807896 1436971 1220863 1768067 348280 1737065 1501571 1958178 1703082 235203 590159 1997053 1981963 1026738 882096 808637 1329984 1394471 1047447 75499 1967311 51445 125963 1361750 572067 714239 852727 371589 53793 131413 1753985 230791 235699 1119922 1876044 1416153 174870 814058 1900895 483565 1304257 814378 1153617 1211720 760810 1271739 465227 793868 1867620 1205481 1995733 1557180 1959359 1468473 18857 756940 88892 1642358 1311297 752585 1362333 1899310 1458358 781448 1670098 208400 1258461 1324604 854217 511213 246638 1190973 310494 1604275 131239 424057 1537420 1303118 1193159 368391 1354078 188421 1915464 858994 312156 1983173 1057693 1977204 1137727 470632 93072 1281809 377847 592833 1194100 10793 1332045 1960669 1669350 518495 449987 595542 666597 801881 1005928 1538430 1596758 572552 770517 279230 734350 319313 250133 1942589 186173 833419 878524 958729 853982 930846 727262 409391 343749 476916 158860 1552052 771871 1306691 1773554 1989584 483251 141416 87612 957889 676313 1108052 1689752 937443 1876564 1630587 606468 605125 1576074 1400359 249862 1714077 1264297 306568 1201433 466808 712824 633013 996993 480866 1239116 837337 1417757 645089 595571 674660 617637 987873 368440 498836 1470705 25359 1714414 350506 700953 928365 204302 1609560 509191 1307574 652053 307031 327213 638981 41701 508591 841781 1138729 401645 1900133 1555984 709507 1200871 404 667614 1942485 1644374 209607 1093206 1166551 1517419 1032280 575918 850341 1304594 1575494 1775690 291708 622576 1277145 1598725 667798 1414978 1578229 152073 905885 182216 854837 832668 945097 1067853 1594991 598629 719797 1147028 896407 425228 1568483 1578351 455513 719572 503107 638493 755631 1618516 1335119 976295 1312379 117531 1110262 591096 707875 198378 1272458 332535 112920 718590 515406 1892784 1868817 111091 1519522 1983812 542817 1991696 1784610 9474 46060 583315 602699 1429068 1362411 761088 1963490 119486 830331 1594012 939700 783477 532238 106931 1712290 991974 450409 1804704 553335 526023 772912 989242 238298 1779863 801573 732105 555892 717475 1645024 1712521 1338339 1487409 880659 1685340 169086 1978104 645445 324916 1927838 789996 513399 1158824 1271506 1009666 1555214 198777 293138 815308 815845 1877993 458145 1867143 357985 594452 1940582 667102 558638 1058134 1562347 194779 864309 1195982 58354 1221145 1400849 464644 1923836 1332470 1436949 1711591 870945 227282 146967 1796095 1971190 859559 1231148 1209893 372009 321275 1980764 1078880 619503 252862 1103533 1195527 1482080 880166 668148 1418631 939863 209321 1435909 546393 269802 84525 1107462 1884507 1630192 22941 1200043 366407 265353 226458 1333852 1078378 1115279 1900829 1235456 1321827 1753000 508762 255286 452031 1161557 1173892 1865715 659720 1613021 581337 1396995 316318 1857788 495895 1854629 1733650 843056 1988111 1883210 1978117 1104448 1270949 256245 1556275 1243830 6943 804900 1692207 1253509 1924376 1769462 1496369 1633237 160839 1877397 229690 422247 157373 264967 216396 1487659 794701 1697670 592228 740976 1510906 514896 863304 47481 1042103 802027 1790658 1931900 1684863 1606614 1500462 717651 594646 116138 399673 278480 1812073 1961773 918710 1793091 1848279 1670051 903375 59965 155928 987959 1404288 1649635 180561 535053 1886993 582570 916688 870788 40754 107901 1524121 179146 604281 128964 423727 387806 1723386 1007033 1879104 917107 1394929 1645397 944949 534635 1927127 349992 1870133 414038 447820 550717 1478351 520589 107585 1848736 160975 1822968 1392950 1542876 558085 1023023 570320 471788 382647 1499870 516610 786043 231185 1516011 842968 310167 141889 1250180 1978725 272425 1435743 254592 1626397 1376814 937931 1643843 397945 88772 1338594 261113 285263 1904298 1979537 1884256 499825 1499172 473860 162424 377267 1184300 47755 805761 985632 1421391 1532065 512109 247288 660984 859159 1048968 1865734 760399 224728 649294 305491 863163 1152533 1949336 1130469 39111 30171 645780 949239 1904017 713411 1771109 1470780 942468 1530251 855471 293505 1861129 292051 1900740 358959 139432 1095272 1284807 1220914 943699 562638 115546 656963 1601886 1075020 367531 1808898 1212822 1493272 1743382 546355 1015039 1665491 1624066 177610 122957 528517 834252 506399 945311 186529 358930 568255 316430 1300549 835733 1485842 1401442 412617 451473 713759 334458 186270 886353 880377 339235 406962 869031 1211996 1063011 352296 1175314 1641184 1223953 803414 540995 931933 83749 466890 1116971 1429930 201356 117351 740635 1645932 1727197 1072360 1830578 1681887 1769746 1685733 842138 1768212 1916784 1424004 1176715 1785308 1310220 1051715 498930 251137 690003 522775 1933806 594787 1093208 1806524 1425081 1938379 1477591 18221 1468519 8087 735749 451790 1733835 664788 1634487 111663 1764896 456305 1418845 1067664 1608329 1456355 1736398 850466 1117731 1475594 918128 1079094 1083321 254148 1138547 1440818 1478561 1152257 323889 1468700 779369 8003 710943 1977278 1583104 134319 611616 1412688 414301 1951693 1830507 1334045 1523642 450533 1867382 1034776 62900 1845638 304765 1406209 943810 1481393 1204909 1270246 1405974 1404797 1756491 1416820 432474 802589 780916 1751684 39252 894557 1706159 695357 65617 1590215 1613617 1891829 1733720 587893 1167885 730548 334324 567346 1358422 1162284 579443 114179 1506785 380760 1935740 412542 331114 167876 1210538 1681736 1538465 1135054 190144 411820 988116 395025 1010614 555232 513741 1916027 1903573 163538 1107809 857117 62912 1594495 1775706 1350719 350583 1535878 383696 1454504 1330322 312384 1133482 1291272 500778 1067748 1031489 126156 1558155 420228 1403070 912295 1630756 867799 1327586 997855 1041018 752775 463587 1403628 82899 1855610 771948 971273 1505156 1430816 1500306 1528536 635868 1535518 399618 35049 65630 31787 1997981 682181 652332 1692995 568225 1149036 1119923 1897464 1639495 1981044 291197 1818919 706459 1127449 480152 1387366 1845935 930222 103535 312489 679348 1477408 908045 1766794 390604 692770 1618420 596668 1736190 1207442 1533280 1920830 300433 59511 1107320 240508 1716241 418995 1345247 427000 1491911 95490 1089704 1443918 1377182 1859373 17191 1601297 1421540 1226954 383824 406600 1013958 137512 324692 268907 1060186 1728991 827682 224104 32093 873182 1107787 1845572 1802987 1046820 1416388 525661 702185 1989228 1806937 904115 332220 1319116 1552768 303634 754165 1190756 580992 332486 251644 1241379 1478160 221199 1399542 1299993 806100 1023907 926461 1564459 1683475 1565899 237792 455878 852117 433524 13681 166390 924530 1571321 1595402 1359469 1415009 1408590 1365104 1397294 459684 1532600 392838 444411 1720886 671854 1241109 840367 1208003 1508979 1144922 1903987 1726639 1412705 1859545 1198999 553695 928667 1689089 846091 504142 1025860 113750 223887 683785 1850056 1043398 998276 365686 1368859 1110368 1332298 1672486 394914 1562524 283819 1180775 992197 1828602 1075352 1177547 336652 478635 355729 632856 350213 1985187 1391595 679552 1816500 277826 1485762 996943 1309241 942783 1764496 311932 1604921 374635 964517 571508 1695124 1006602 1640897 157182 900014 1854236 1662602 1871043 1095021 1330698 317548 119630 1152745 1578855 1151923 540634 984219 483402 927830 962950 91014 67116 1780443 1167212 1450536 1107706 475257 384690 838885 204029 667908 1806819 1445871 1908461 815420 925220 1875507 1514077 618536 1991118 1190237 110068 1870127 674656 79323 1029540 261148 1683685 342802 673830 210821 1508671 1740522 1118223 1678316 1621459 54133 841411 377339 1262765 936659 739710 66439 950518 1650990 617046 1428566 1798580 1190771 1414297 1972768 434969 494272 169200 735912 55531 729601 1257684 888745 1853630 766822 506559 386640 1602476 366301 1477848 811877 1406414 328748 1147873 1998768 1519012 1930424 1948471 302359 1390710 724963 345673 1893271 583747 1177476 52575 1093861 1051508 559798 1423189 719947 647894 1815922 1631199 1364190 1304123 327639 1839769 1843028 1473184 828922 1530876 1401319 758530 927711 1650698 160961 382996 1818005 1835408 1492848 1619476 1407269 1059551 469181 1493370 1212496 664060 869049 800141 1209500 87556 1182656 361025 1538360 1504506 1786938 1346109 562149 1415087 930147 1301160 1392266 443396 462481 1870047 1105467 611096 236607 27311 1965263 407822 54399 657408 193503 191211 1647049 1672520 1994056 1568362 1854558 528533 1770623 1280750 29328 1229150 1408404 1110583 1981366 1256959 913041 189918 1897575 847288 262260 1426535 1490037 774553 509837 97559 1884838 1633151 614952 1242088 986836 195866 970224 407120 1346083 1363905 429760 566299 528264 305692 1496585 984957 449403 924535 1989505 1509805 1031801 495696 9642 958938 155118 1247793 951586 175393 1016639 1801475 818821 1334577 411382 646007 1831512 935297 1676025 789907 1217001 863026 485660 1116814 360739 1493483 834908 464171 51863 1418679 1882538 362534 1462876 1833865 315980 1500482 539032 971106 795420 1566139 53558 841208 219403 686640 1196093 691962 1678283 1661292 1453288 1068597 1497338 1333511 1687108 1185987 1681372 1778219 1402413 1583170 1561277 1101410 103574 1234397 1713877 889047 817617 827377 260079 504523 642693 1076226 58021 1580459 1985110 642596 1520567 983257 762801 77498 481985 1814695 572600 8377 339536 878271 127719 1090343 46510 52015 1726862 1244205 1693195 63766 1547952 871445 541451 166051 1271110 1238732 1289972 692164 1072513 592027 147012 1276484 1657168 191005 688093 298848 1844292 149353 1646730 1833033 1911640 1978304 1430424 261560 376261 1746330 1423391 1735201 1171167 897991 1354366 1814660 1503004 680966 465936 128749 256605 1408911 159721 977929 1081339 417259 1584716 1781236 659016 418379 1066183 388598 1121046 469342 699483 1898321 850815 146107 401993 1412002 334670 810610 967209 1931464 164104 1705103 1983707 940231 763310 874856 629597 1389618 1162302 1003465 666048 1069281 893330 289572 1230908 1327630 1567702 1508217 757392 394750 1040187 850349 1915689 1752621 1950388 213340 83902 212568 1606946 69670 1152682 1636432 1971702 161276 161398 1631643 638486 1601135 345152 767482 307271 1668521 277127 213913 1125079 874634 596869 418298 696961 57380 1823560 1024033 349773 1067756 942714 1069321 1663233 1371619 1600668 324696 288558 432345 1475434 1679783 279782 1707016 1604896 1060321 697476 197120 587833 1278013 1152744 582049 1712784 1771331 25231 803920 723671 535059 831340 744529 658280 1679472 910288 1853883 1319906 1317862 858163 1963788 547058 847822 644734 155784 1158732 1451336 1267537 1247320 420586 1617860 328638 793068 1622524 471485 1384202 1797903 876526 1748231 677564 1484684 1400334 448354 1472504 96753 23550 454705 143174 796976 125199 1513582 551052 94424 61910 658813 1227584 344611 529993 612527 522559 142931 1960126 437685 886368 1941472 1178687 813278 10919 111754 82761 1119846 1878198 1105932 1629489 1170310 336208 275009 1841491 822286 664709 383541 426398 1604803 1727403 1686756 562892 789128 1962313 1312019 1420622 1610519 1228562 1130969 1170612 100234 497626 161418 335827 939276 491854 1615185 4832 221734 1387815 269103 682099 174180 1475400 1442721 944158 1283825 1473107 1929201 540826 946051 1918172 968262 355181 1436853 606093 573724 445323 1992924 1096545 1453573 95125 1528083 1410197 445124 1742960 744609 1461282 716256 1440952 626014 668686 1722513 1728397 1582599 1417090 763201 648356 1658911 361591 1891421 376802 294793 664891 566891 1106435 556724 1558985 1166207 1798365 719233 1745719 812816 167421 1583192 1741997 696294 325053 354684 1594932 249298 1319730 173629 862243 1515352 1731694 1027416 763774 127355 1957306 1376960 1885728 1184535 897782 1628947 1296444 1971892 507925 1274287 1733818 169055 44758 1742059 1960175 826186 726176 708046 1218869 915627 1152374 579927 1342631 883997 517758 1639716 54010 1104424 888435 71632 597095 1175603 5410 319042 601358 1309703 221599 783161 295577 135426 1191363 1006584 918575 1290199 1682249 1597144 1064479 262092 370460 1581415 1193927 757144 1467954 1203103 1536042 1910497 631208 256019 1395087 79586 1413507 964303 524552 1026219 903865 199963 303911 426747 1694043 1881858 630133 1542109 1429849 1678988 1705040 54135 1304463 1476137 832872 280573 666722 653812 347510 615646 1109309 1601770 266730 1523955 1169616 1240472 1130967 1592665 1059213 1016308 105770 1039509 1281099 1771082 1681485 992391 103376 432898 775383 573138 1195547 1495940 1423461 776603 938267 1551042 194856 1997800 636882 1250147 306643 1180997 656521 1788488 79120 1990906 1623795 1580659 749577 1242911 1409827 1226881 115723 1730673 940324 1736119 1178346 979762 840790 1366217 1329701 1261752 820996 1058667 1104828 1672276 1842702 217383 30552 219200 1283028 1435676 996962 1207783 476526 1022060 234193 1686016 828964 1752656 497210 1735671 1722073 868593 1487654 1673489 1868663 1858887 721205 1756242 610186 242148 1425639 806026 1143140 499243 1406203 1083875 227064 1744695 456605 513229 1280961 1870932 797112 1265454 962801 1531925 881935 1300979 908912 1255765 1667641 1193668 1727451 1053990 21056 868172 1308888 839554 1053732 1615134 554092 81272 5578 1347056 1829837 1862077 1813173 1768846 635048 563572 1685463 751849 930732 1110359 1673537 992361 709931 1834933 1551955 1544149 948538 1056624 690987 66083 836694 1369637 1121453 1422735 1187413 1434389 968158 556425 1376353 1660818 218119 1034412 377992 1054750 854636 3231 1075631 1964742 1517329 179667 1515675 902742 999360 1296295 741934 1047123 779591 1499830 1139191 892610 1368127 1982333 194555 144157 409482 317265 793820 261665 587764 62938 987967 281282 1002943 455631 62428 1333437 1667996 1007070 1728556 311988 240156 996282 892642 84025 782771 1288301 1242093 717942 1400375 1310628 702209 1380805 420873 308963 556565 1913714 1628007 1608398 1319511 536100 589355 205709 66123 32608 618758 253638 39795 20632 429763 1134816 453333 1163151 297144 846132 127191 1178676 593963 1032745 370193 1872096 417417 1981584 228798 1164003 1598009 1455073 1380564 1547967 936465 161702 940476 756498 179695 1721411 392352 1597653 350645 1027908 897010 1863027 384699 705665 377418 808978 205048 180132 1058552 1716996 1397012 1299533 1630163 1640155 1684395 1824033 392486 817565 385330 1550368 368445 1635512 1592059 399847 395508 902142 1148819 1083366 441365 1788693 1286872 1986074 1870623 1328584 1073802 513793 1319160 732811 808431 1720692 1520887 213323 867851 401834 580446 125976 119949 1623395 1478464 647944 1625676 1234857 1474787 1287530 1542516 431937 429045 550409 1563401 1781117 1062769 1320681 1428920 1918048 1655773 854812 1846759 262875 59811 1060760 157324 1585227 743940 1236007 1363162 1650208 583254 1340881 1198274 1286352 683839 429174 538773 1464686 1018105 1661683 681021 259091 1990365 732434 1737585 1460865 1302691 1958685 150383 574870 1768689 896571 595202 1064335 1720780 365333 1556922 903684 1768983 1074099 925982 1151228 1596590 830066 1832130 1365825 184550 1221906 543439 393609 143142 1071400 86957 1061506 445924 232735 873106 1192376 642603 1666900 537054 655578 225079 388018 833725 1340271 1794003 83321 39132 754767 1510202 1847563 1453364 1317085 143878 1889701 283088 1592108 469284 955089 1670343 1546090 725067 1125139 1238675 1430743 1356824 623949 604369 1181024 1240504 9260 477872 1577164 790588 1947396 948 1606255 343685 1409084 1226479 1154303 1219942 155990 897236 389076 839916 185316 944403 238343 780169 285901 1154574 1642879 1472860 1674425 1534113 353969 1902980 384153 230222 1074382 532607 237302 1392566 912404 1323226 499514 1674022 1065167 476931 1995817 976949 1627230 1628813 235130 976919 1545667 1505889 1378484 573387 47169 546157 1525348 1374128 145136 1931402 756517 1821803 1820756 204746 1626951 1908950 696540 1702163 691797 1891746 1014208 944078 1788017 200121 604450 1333506 1629028 1279980 635306 1016107 1078026 813065 1691196 1858808 281215 807225 1250845 742999 732294 700437 126476 1054111 1773991 1138131 231733 1195777 135370 101013 1054029 165190 294786 237611 1656472 1312268 1183565 1456220 1262465 733495 1768571 1779371 1707959 1857060 1740625 718612 1896443 1860898 1019132 567679 642469 646286 986366 595090 803344 1228831 698212 386032 234666 1748505 1076959 766876 268548 890008 1693149 1643567 1665866 64479 1664253 712266 508400 639358 1513107 1790235 1166493 1772840 1760862 116471 1923609 1490484 639533 445716 1301484 1624738 1567946 1681577 1500917 857447 855954 548483 43710 514517 1400669 1671618 220814 1681656 978614 16269 415231 1685807 1503300 1175345 842456 1721662 1574932 16760 1037909 1533756 1110200 718066 1613429 1157515 142235 820068 572027 1732956 42218 642577 523067 1613460 251118 727053 838851 687781 354006 412275 119482 236794 1413949 239100 1810283 337767 973563 417112 885277 1152585 1259390 1187975 716087 334774 226281 1868160 1530670 1302647 50639 187247 424769 529734 534976 247147 94071 421628 1478430 1762565 862997 1788126 1535602 1947991 1360144 1680407 1794022 477098 1824488 284511 906287 468104 1346656 623143 352933 500185 1602563 1886429 1232435 651669 514526 1225714 1143392 200894 464850 1920843 659080 350469 877078 531849 1332035 289487 1136473 688690 115942 1709230 347065 684201 1628887 1044910 611840 539554 951530 577964 1879769 1175979 1869805 804597 1059799 1169543 348344 1944946 1861225 222836 944128 263786 1118876 1906245 784216 752325 680595 1401721 283442 1413185 1961688 253054 941217 512324 1401666 1590835 421205 1901583 465100 547117 416845 1297316 1288726 240241 1275314 1182408 778090 1192591 735792 333479 54123 66927 163123 1904059 2187 1694784 376393 95660 50275 1783353 1764642 193963 268788 376162 790760 542820 1672472 153931 621950 1137400 968348 1059689 447895 1622190 918366 1475874 256141 1772949 507792 464883 1591613 1150656 317962 1045079 773749 1303493 1624118 526273 1632192 417209 708394 471181 1156586 1320609 1751928 1637923 793297 1972985 1908840 1678081 135308 301960 590283 1052767 1796944 1187845 841688 1897094 1559000 1688871 1441331 1892948 23470 1128480 399520 788663 1495394 1384781 602433 1023448 1668974 251515 1044907 1322140 399171 655007 1870380 1620062 656105 1864525 884740 516899 656305 86738 920116 1574905 1861540 1458739 1331073 87281 858025 315025 268419 1234481 328936 589407 1274183 44546 1788928 1188664 1382179 522539 158094 735621 1793301 820331 1602333 1326068 1008618 1579160 1738970 1078929 1455656 1329416 1227776 1578313 318419 513671 1430365 400838 1057154 1402744 563855 274443 1848533 455815 1207643 1923857 900955 739613 134928 507585 1782563 775724 1107578 588746 1368077 1320555 1743172 1254139 853032 903939 1264954 1763935 1588852 163199 1443653 469269 1938086 656552 1168008 830819 500994 1396990 1187439 1555949 1070669 568397 588215 741550 820447 1347846 1645282 307033 1797541 1953370 156307 1462219 332496 1350407 1876797 800028 876780 1887354 1547108 75737 804392 1188114 1428242 1602766 1928328 1491178 144455 1907163 1687995 1904099 1453438 1310988 931666 1474524 511424 1943948 1996114 927319 803225 341528 1819598 1696004 528519 1423152 1281448 1134477 733909 1331961 1872275 119890 1524287 525486 1085050 1899628 1138340 155336 1755599 1076383 102929 1451240 729294 1529735 1530254 1662548 22436 303327 610348 1030170 268825 206862 361783 1957448 810799 734369 1502271 1225716 1117815 1359949 1608570 1315992 902073 1291877 69573 1295763 918009 1853655 55470 1913753 836753 1666735 1245209 684339 1430567 1882531 1289286 96456 633044 521352 1547968 1980654 1471714 1401455 1907445 1023091 1968068 408929 402555 15836 1910048 1654424 356535 406128 1998954 1689492 1107369 845035 1729400 871730 655707 1916749 1884252 233054 990805 966618 1875872 173775 1797662 1404779 895149 1289714 1460836 39984 1089567 766863 577983 121949 1755292 1963249 268085 1305702 807514 605738 318027 767186 1639816 406590 366958 1420051 1017417 1170792 1171216 258326 1326426 826205 330444 97329 898401 1506703 916563 63525 1760659 1617653 1112752 1426004 911371 230736 1093427 718092 1728286 824532 676937 393844 741342 641600 570268 1865295 1945597 187865 1773039 1614720 980796 1053683 883700 1704852 1845854 1244693 1988310 1033597 1151455 1038775 1198196 1709406 1609558 1467984 1449255 130258 1155287 304371 45709 1692899 247194 1987943 678027 1121770 1746945 1222982 170811 1206171 294668 1895269 853116 429834 1330212 1877118 1114337 817782 772436 794472 100083 1512609 201143 1432061 657902 1718370 1784324 1540539 191901 1393770 481254 1325745 1102696 87386 815205 1647916 735400 2894 945938 1993022 346457 1588840 866102 1558623 1570357 268830 1420164 32777 1644777 1910560 609934 1401033 990154 326177 1204524 1669360 1173464 969867 1270189 1578574 602383 1700883 916956 777454 1658004 1398390 1189668 1041546 11961 1885960 577594 611012 1710833 1166556 841888 1670472 1571298 1980280 1837207 1014391 943129 197709 1321529 263121 1920792 1528624 139475 794810 1127497 351831 243179 424243 939093 357723 436062 1967105 799735 1265099 289681 164928 1013048 1502281 745248 818103 146930 1393829 235483 48764 1673424 452446 481170 1087673 1367876 728137 1496031 657561 405045 1557592 735674 717941 154169 318238 1739283 1193698 343250 232665 1181265 932493 1020735 857482 1980125 1346248 664957 256062 1164397 1543884 1939352 1138403 878344 1636333 34529 1110732 410372 323498 1936330 777023 1234043 1467536 854408 473767 728337 1160404 1656154 52754 1422835 1913121 86383 607703 1795957 814936 405657 477674 1323449 1429919 1600291 296514 913741 828217 854498 1579531 86739 50065 1515737 694174 1427503 559690 1043768 1155475 200594 10486 732489 1793063 810042 259574 1141056 981933 1687933 1757343 1115429 405140 138277 1612509 1797413 164567 1923893 1237718 541264 999792 424413 1091520 1971217 1891530 1238133 143773 218900 305858 1026528 662553 1150543 841625 1187283 1625155 593710 1022822 470279 201154 766430 1076576 815974 449143 9627 575994 522919 150273 825359 1987071 437732 486386 1796191 192768 1760530 1604345 728215 1181959 1348229 1628428 1459919 944192 350786 800704 54676 274403 1415504 1369076 358681 175509 1791570 25061 546770 1303827 14899 1554234 165869 607870 469660 1320900 1086980 1743514 953238 795246 1502091 1935006 622243 101951 646910 157074 1793250 280381 1220956 530195 1376668 421001 1500985 1793596 536617 1237398 1105946 254643 332298 1013524 482326 1578340 820787 871178 514064 474284 229440 1404816 94818 1956688 1035262 1167805 1701923 70354 1944766 1113122 804885 674977 1677140 1297780 1107092 1380018 235219 1111556 706735 18249 1524670 1999562 1145679 1176150 1394260 512625 1919658 1583492 1877561 143876 1067786 548747 331015 171740 89239 1111460 29641 525721 1969656 257004 1770686 99613 858930 1899783 1139104 647023 1096651 1535066 1757039 1885302 181955 1926978 1711639 372946 1720346 1216275 1682965 159614 963403 1512011 1975004 1886787 1326370 397279 945611 349602 456514 838506 89088 1735934 1421021 642599 1937083 1401863 575657 306325 1682481 1805191 1150750 92224 629685 1635785 672608 1845457 1026614 780084 700573 139368 1618172 1419156 273258 606731 994483 816687 1958969 788101 1642099 655081 1567336 1533899 1371291 1021280 928244 1674790 1808993 1617737 1977692 1519292 570524 1997144 177475 331505 817127 349385 1645128 1174793 1599269 1128860 1637942 291920 1791714 1232234 1903336 328257 514241 1641703 192487 474028 1756097 1136910 1261462 1854554 1250254 1954761 405942 1312505 1513104 1930088 1075971 563502 1725218 554038 1136898 1042118 1012317 1604415 772863 1936615 876571 1584663 1008792 1396848 1958375 1411599 936734 1140950 1985395 394255 1769610 607792 1546173 287465 1078947 1412644 1271842 405804 969222 363699 1033839 139361 977164 203215 220823 503806 773918 1226452 1428339 1977069 605924 331686 1124981 249796 192009 1689611 1304797 1011856 957652 1809024 92165 419422 208521 258021 963742 1714550 855304 1435506 936197 215164 874149 1914038 86448 1962249 548171 535897 1643491 1010947 680065 480451 872387 1731183 1981142 1336931 415015 1772603 1634965 57613 472390 176603 1313994 35838 587968 1043514 1945455 1457776 1087953 1359697 1123125 538145 907731 1061274 1909461 409040 1643715 1738798 976051 1774989 557067 1917752 1290526 407079 1192714 789977 612026 845784 100652 4557 1651964 1353086 246452 41426 909923 214703 1839104 1498766 1321508 413083 1692707 1730788 225347 669574 107296 1085296 233146 523643 628918 379941 16159 1088711 904737 1231521 1584919 120138 934425 1443102 1450993 599607 1869673 1538237 656654 1297269 1068793 852637 1874982 205842 781144 1945858 1447605 629244 1577713 405965 383249 1955641 229728 452306 268041 220440 1470331 161902 1176900 1332648 1433962 1649017 1997251 1545264 392446 549841 1838082 465328 731501 924538 11910 940892 178336 1158998 1031763 1098277 68988 241477 1310016 991648 346381 245642 298217 1624751 1855247 1661266 177390 1853985 282681 1334670 1302738 1980598 1550535 1605400 483560 927218 1970982 605081 582516 151518 217814 1719847 319374 1646348 1049793 943973 821427 128065 1602027 906340 415832 1315475 1898016 781556 173214 721561 1464402 1453079 1813203 1360574 678154 306501 1143202 1650304 301247 1255340 1484407 1969283 107851 1941849 1083277 951128 256241 530403 674057 161394 1854423 841764 898272 1702591 1130355 705720 1759499 386153 1582490 1556418 803291 658401 1276455 587681 87257 1345037 877292 868438 724384 1598608 294614 1808584 1710129 403229 649162 1395353 1103201 1223468 886258 1103434 320768 864764 800005 1855478 404656 1505751 1630420 1779319 437324 1461000 816195 88317 1833168 1862079 1196325 1780515 1036858 327227 1463661 1276438 323869 109604 94232 895543 659370 1798504 374573 967707 1416787 874687 1624733 1870685 1991934 1987956 479206 278691 1805017 1959875 1990522 117032 1387962 410385 1105833 1850432 1462482 192430 615310 1910117 1492508 1664673 1383422 702248 1776131 1849188 311740 60893 926101 227728 28931 1251422 1928480 989113 1536247 235295 642853 1025463 625379 1016432 900041 145408 850062 553039 1002037 1486257 379040 305190 1070594 1973610 1040241 612304 444973 493275 467085 1407999 1493416 1577796 1332532 299543 139538 1615923 75800 1100491 1317363 721638 1215622 1722069 1609636 93670 1041764 368692 1291486 150715 307325 906807 560093 368569 286697 828405 735551 618319 954021 1122448 977781 235543 215867 963929 219352 1425419 1160539 1284307 387412 783255 1618532 1472637 1301106 1849888 1304801 1984504 1941950 552445 509371 971896 815803 116382 1725486 1550597 598797 213309 1852573 57096 1207733 1855108 1072365 1322462 176309 1855045 349499 1541388 956479 1804793 822586 269469 512270 337091 758206 1603221 580365 1214805 496566 1185993 1105214 514999 141114 1741943 171855 1874910 1691585 110742 1519070 1240215 1239600 549848 219593 1478494 365968 328843 391584 643491 1965396 1589035 1869161 1209459 1578154 1988921 159865 1670354 636 1927601 1088296 1503125 1161239 1165209 1541885 570462 907921 319442 1600164 1558739 1063009 4211 318766 422730 1202704 168603 954720 760149 1709660 897970 1729569 1682351 855678 759936 1956492 1300825 547494 337959 563989 926254 88194 271287 234874 1756564 420215 1024548 1484447 1385492 1697425 873982 1003262 1755089 176178 996689 1769659 487077 978354 1907172 362222 495099 360555 116076 348710 1330903 1441850 1953848 1405276 1149576 1980014 1371449 1117884 1833499 1503176 256070 1099628 1618291 1883974 1616963 1737662 1584865 1800819 1133775 149091 19920 774195 292952 104016 1222510 1507360 1635138 852835 1618757 1866633 1774415 1529291 1503288 1208804 374733 807910 625922 1505554 1947348 1221385 118818 1626893 1951592 732834 384140 1549921 560 1775828 1688896 1654616 103176 1019090 1470052 61416 876370 1356145 36196 1411152 125602 1601594 1908843 1755816 622875 945883 1047920 1243403 451164 1212534 652090 1605687 479181 976661 518133 743610 1557556 542333 1833025 459458 1297915 1773279 1644386 585428 1449871 1200997 109267 1049758 1425755 1739768 694762 1607309 269609 1336115 1560908 1973038 428908 1572911 1717791 47403 1324204 168420 560444 1810910 1368614 826125 1040899 1752933 1662382 482245 783622 498329 960945 1731424 946887 653288 842223 1873794 1685031 985591 1626800 303532 603244 1065234 1676239 1994319 793833 145913 1323828 494567 437393 957552 1678501 475378 343602 595969 16652 1008658 589075 395732 785369 1611001 1713448 1394089 184928 1305661 1928129 266269 1076080 1286899 1474622 1087894 1446908 458264 679483 103990 674796 1289587 1201774 1674334 365536 143803 786508 149751 1592402 1636105 1977925 417555 612631 1277295 957261 1513750 1563102 1189805 1027434 1520332 1753333 1996340 1058187 1764944 356072 1888796 1832878 1695086 751786 1398280 1528052 1885506 1545300 368027 209360 494345 1750983 634815 351172 430810 309511 1327707 429746 460764 1051274 453577 1382223 426994 753066 503220 760005 1254236 1840781 212882 710311 794919 1612356 359237 46851 156451 1819796 1357231 360049 1482793 487570 1787414 1258096 744957 98177 1625361 1743653 1614843 1081182 1363343 2822 797110 901082 786398 1111368 1579898 399298 230919 649864 235165 132970 832367 286350 1178996 509533 1533279 684118 887057 170968 1264021 277572 1541266 365555 1063094 1585503 507631 989952 1400790 228227 829847 1690046 219982 428081 1048291 617562 1057833 1451127 281921 594025 1979915 996151 815870 218303 1385610 201529 1544701 1135793 1988575 1630442 316775 1931508 1639136 1243138 1850303 1218870 1890954 1398191 632350 1106999 291651 1409559 88789 1664994 1716651 70918 1411565 1910394 339473 977359 1504102 762589 1040641 386855 118481 1970211 742183 1022 405339 412755 1352788 7603 287400 1321852 650080 1311241 1586488 1120586 1585260 1938543 636788 1868616 1679642 1284632 1003145 770890 799636 864211 961084 106113 942484 1547200 1466464 434932 776280 366339 1834393 1959733 1158321 1185263 1636652 1526961 1058750 1542941 852547 41011 554989 852764 1904871 881995 1153053 523246 676001 1912426 140842 186433 487040 45266 363406 1643031 748718 633953 918445 1626987 1597701 1539642 237510 454214 1191096 778893 516410 822812 1057679 155416 466830 586529 402431 86631 406265 909548 1398980 215276 229076 480366 241584 977494 1294060 1670882 1760510 1716668 407953 1453320 169729 1339282 1578860 1919015 1816075 1002062 849217 1470502 107986 22248 422383 1524126 1019833 1925350 1583259 411268 1946635 553536 975365 744720 204568 1184131 1839440 274937 805096 512813 723298 499089 200588 1490248 1803947 527277 161906 1305996 1303875 77907 1332397 851891 1449579 1577970 856713 623553 800461 1236354 916755 1714843 973200 1313669 180605 414641 1578299 1737000 1915339 1129903 489093 61775 979277 1068662 1842915 595064 1160589 1238347 867930 1225858 1261940 1188050 1157728 440037 1512029 1196873 1036677 821513 1323402 1859517 1358469 1527877 1296528 702381 1142262 1677033 1147488 120511 1005734 1839812 7214 1008545 832377 1047464 509566 69404 1855396 1047650 1607237 1158103 334872 99255 1672003 1996623 1655505 93560 370348 119641 168759 1335550 1596026 1115056 1274065 1619312 1852903 89760 253872 919534 768817 1397096 768073 70464 52315 1019770 1372320 289423 1254204 344064 267745 991210 1947827 1272206 1116698 752589 1767797 1066401 347125 1749584 1737747 850720 194634 421733 906586 535598 867431 162449 1098509 687370 663801 1842464 102699 1454378 1355920 1239462 181024 748678 1695503 820179 477072 887778 1088859 29005 1255516 102267 872660 170303 1300484 373600 1653032 1364307 1884639 1490433 955480 1496890 1720034 267721 331203 1013450 1361895 242057 137868 1094648 1295736 545413 852803 766266 375323 1508879 1391161 373162 1304814 1126552 209126 1149541 1262754 788531 1114057 1879288 1238580 1024285 230390 67811 1768369 1429153 255321 1320823 1937299 922925 884058 331053 874895 1034308 961331 398631 1132551 1132433 1902965 528388 1093418 1475676 1098173 1148869 1013931 677481 1065615 1931435 161226 1121429 1213810 60856 56290 230520 257318 1555860 822007 350858 1954806 838456 981165 1890426 573000 1589155 419910 1758954 801164 1799160 736789 681232 428378 1579667 1068688 269920 408257 861589 1485815 395908 1619130 1322859 1139578 542124 1010273 498256 930557 670541 713956 1245860 1953259 847255 1680977 624372 631433 333194 1154862 190931 400099 1054021 451857 802489 1599862 1637548 252798 371447 599339 28638 804655 1373460 1145761 417588 412355 1977294 282470 1700717 1213882 1282583 1296960 1735125 620607 1415798 884429 1299355 1343330 1007755 939400 902394 931764 694991 1930517 963717 1430005 122408 1659441 1725292 550107 1261845 1784242 1894301 1309005 1223912 1892849 803808 865345 136348 1682446 242135 1121142 669632 1094 1428933 903681 1775854 1733166 1937859 708630 1808546 456505 1705041 505313 1591096 262888 141078 1226533 1506052 495512 1182594 948146 245334 90177 572225 1701083 1043423 1823980 241812 204417 507620 1406042 1445994 1908660 745130 1438924 1779122 740126 732828 188635 1445528 1392320 1520722 906660 1353255 1130990 504193 1278908 1397941 1440427 1983151 60616 1205924 1311721 1993754 1431715 1033455 1713932 1198657 727782 14090 1946062 1409080 227449 1868139 1852883 1837196 624350 834052 1398498 1756550 1941887 361921 1369227 1880619 767945 1823794 1587259 987470 392586 841414 1398939 1078148 1037061 1655540 1555491 734540 879516 1507195 1104678 930389 456820 640153 1457310 416771 601293 1068374 451499 364733 181160 985454 1936756 1139290 101747 1903442 34451 529183 1435042 114541 375554 1811941 299932 1823405 240162 596798 205371 1670241 593644 141902 781817 980634 302885 1919322 194512 1915297 1797900 1039425 665179 1519957 1064710 880575 826305 1558504 1538560 1834013 553622 781385 576130 1875464 1345141 479626 211744 570115 1094773 406027 1674987 557883 1483402 1953204 1386366 691304 371065 1479951 1360546 1033025 1546926 766133 128693 469484 276395 756574 400193 445835 1861853 1656588 1084680 902727 1618434 1604091 991544 1326888 201862 882875 1254137 484370 1415192 1377497 1317988 8006 1638628 629230 1772427 1445313 1092377 98651 496520 817946 1736294 448883 522801 1657012 642160 1497450 1993510 934169 941592 1890363 544694 313020 810170 1964748 1649825 153424 663894 286833 1662657 436552 1137529 1595103 686829 65913 163886 1089300 615258 720549 1470435 326468 1429614 1390604 230233 472835 1905123 278192 437279 576744 648474 413484 1311877 60443 1997901 654277 55568 1146773 1399733 16490 1654876 1309311 1939446 6751 341440 927572 648943 330253 1877695 1633089 1324739 224533 362993 475896 878126 1962211 1875042 585921 1517847 500525 1530305 1207529 363861 157944 1060502 899757 210586 117945 738481 255640 935107 1519429 1276512 1780231 219709 1109962 231934 1937095 558491 1782057 1584285 1495459 888350 554341 243299 171878 528526 958060 542761 290982 1451621 49943 1100339 1061348 1066762 629731 1105430 817603 1259839 820652 1447097 943238 1338960 1944287 1957086 370154 1811764 988339 627200 398083 178477 734145 294512 448915 1256817 85375 354751 784430 306642 728974 1132633 360060 633665 1794402 689319 1198315 1978482 1797991 40279 172180 496863 1792682 827886 1804713 686407 1885857 301062 698168 519668 1636158 1466491 1739163 2314 510254 1005057 736453 1968687 902952 120764 373479 424172 601097 256446 601562 1545163 862005 881873 1225205 1215434 1309864 1928653 1663084 1233006 1771152 1979909 1282666 1566016 695754 773400 1341139 1645891 417068 1814947 195547 156738 1881170 29312 700197 234094 1867221 1496278 1938266 1117574 1923033 116520 746849 1519456 624866 1567477 1945016 1922874 1430975 822154 9980 880504 1269400 1769011 870702 818152 1101506 1542919 1586093 1973315 1720922 775555 1527999 577348 534913 1594604 1330723 1135110 1049607 1047810 189342 181995 511948 1231583 1328906 1027788 1092754 1765559 461995 175846 133911 892765 1630589 174725 1837478 363098 1017188 1324002 1070102 956043 1404903 1317611 440981 281895 506521 227952 551327 161011 1045740 1006405 47336 1973777 18711 1403644 759046 1485785 824129 1572965 1334865 82882 16416 578464 1583902 1116737 650361 906276 1728501 179491 1874581 442483 1308125 1645858 143849 1877042 748554 652818 1341905 858557 1624723 1249343 592822 1477465 1184391 21606 966391 277981 624287 202045 1539003 1523874 1764205 1870741 41353 334550 779687 1435515 1512153 878558 387201 1250729 403833 1311211 1084224 474342 717121 1203526 1192135 360639 1082281 1169617 589997 445646 917390 325825 1211804 1645160 1377520 242657 1440319 1143178 370392 1817523 438980 1352138 1684191 746431 811838 645265 589225 1953622 717661 160193 1124092 423309 645573 1808982 1672016 843400 860448 1663990 1320500 995627 1123071 1305780 548194 1744424 1334680 1064465 10564 1964652 1230089 433994 21777 631705 848968 885043 452509 1804074 328126 791666 1766069 1389926 1328000 370976 39246 73027 1921325 1957796 445402 1093483 1106574 515758 223374 560965 1809395 457922 560554 1252394 1686307 253631 577950 481359 1122045 770548 1338963 1354377 1571704 1346506 842972 582273 387965 1414617 854189 702603 1506539 422788 348907 1736384 1554674 933375 1335598 1344206 486963 247940 1279918 1169798 408586 418785 182150 463958 1711613 1018518 1810351 236318 63427 1122646 1531409 257480 1726035 1659380 15022 1324064 1973244 63214 631353 1391429 349814 490921 1812300 328587 1525889 252596 398961 1449954 3463 1187354 1899798 1590869 1538930 991152 1120520 1907097 1141576 1412898 1030860 1888974 1056711 1454934 275211 312215 362269 1904221 678774 1084130 1010621 1302213 1639825 672577 818586 805144 728624 422417 1322397 353637 948496 782012 300391 1026925 1379136 472161 1735814 82798 492595 1835146 1983887 461221 1846649 1157819 332596 758923 919225 704357 1417060 1995640 1783457 1744375 483307 1361012 518192 858109 1786578 1539255 396714 25894 1857104 574320 1148070 1073178 229072 1032106 553730 783701 1687888 1372162 1060866 67002 1260619 768738 1728609 371435 944928 670145 590568 1047301 220349 188922 371210 1436901 657358 1570986 1298865 914428 1384277 1446112 862802 681597 25181 1906862 1034925 1990469 519336 1613334 999007 220453 863309 1270664 559296 414889 72212 666825 1061414 1660917 98630 1971718 1084366 584431 1931424 1521622 1407471 1581177 76562 1212175 364484 1061649 267849 259179 1472564 1315312 767609 1016855 90305 931734 920455 1308515 1113309 385053 1164114 1520042 1678810 192316 635660 367407 178486 1650568 1388659 1256411 1745461 160409 808411 709874 15322 1826328 1858525 604808 459488 974142 721749 1361524 308669 693731 662058 994198 656590 471650 1881507 89561 1271796 520667 774112 1626604 1013590 674836 432532 1129763 1829403 1908543 1685147 977762 1728669 371423 1905543 133776 1962297 1265300 821637 1368998 1884628 1288941 1040111 1960433 1443410 750922 636064 1328530 712892 253789 1688357 338264 515375 1049326 1521466 135109 1259448 1095454 746399 143002 875932 1507478 312814 1677640 18993 1495450 244558 5000 940412 527465 746372 631760 1629377 1269037 667562 796288 868524 810409 211968 1312185 1526749 819493 661551 1918780 500173 256237 1190951 1722552 674031 655281 1990797 95752 1572221 766707 1886588 1898802 694185 234419 769828 605328 638206 1723927 1970042 1531376 142926 370735 265120 1430873 1002926 131958 1178702 1786846 444505 1457303 397589 1578683 227722 281135 1049352 610558 57177 653389 926547 1509462 517783 945980 1591888 1381670 1603965 1704571 1824939 1535585 682398 1274771 1620895 219814 1099543 561625 10986 1478278 959647 824330 904746 15221 884439 799966 1853904 672087 1817118 1344806 363529 1336232 1016806 1621063 116496 106970 550121 1307067 85659 1842539 138574 1671376 527046 192022 14193 1800091 930596 1301002 467174 944833 179242 395011 1082187 27203 788448 326979 1259965 1547760 77303 1405003 644747 1655084 881299 89885 905933 123243 998876 601112 780548 1346658 1032537 1580430 1014711 1273119 1352059 316507 1667320 1912954 518429 1670990 1032768 833135 587150 1067059 1304466 380201 1880944 1077382 1748276 1007474 385560 408459 1929866 294756 989450 553958 514419 695361 805494 127552 1062663 389982 430356 1073463 126470 601717 1683285 567748 783820 1113030 282200 1050101 1457728 314060 1356457 1349528 706232 194929 530428 1737820 44950 1066052 596757 130235 1218911 25500 1324556 19689 1732999 748647 1944181 702501 1321408 1180496 1387433 986240 1545059 28760 1335508 1266180 113258 1778083 1694130 366823 380785 767038 1294165 112512 1950190 648609 1567792 165049 1983461 1175685 1095953 1449968 1432202 200409 1792902 1794575 1262824 1227562 1290227 1071944 1755839 230357 856676 737208 1425098 1191540 590489 1263948 1719795 1250839 1706360 1640236 179251 903171 1434546 948007 669861 1005052 1243027 594136 713748 882442 1926459 812624 849351 1544143 1171962 1047592 450027 538596 973375 1912639 617523 270259 728314 930341 678431 1609950 704298 121021 1012104 1672409 539076 464949 836064 1067832 1232512 1789781 574490 860338 1112017 182548 383872 170412 8182 52029 661432 638412 911247 453428 852874 542376 13604 771434 950200 454590 1084102 1100761 1592972 1173545 896335 1395705 25386 1313774 273802 1390089 1985780 930870 1782714 974462 393332 1040625 454139 1288856 1418062 1550279 150396 525142 955206 1778601 1737661 1679631 1346803 1336215 749965 824472 1545936 515080 1380050 196297 40061 1565954 1153118 869273 271873 1887356 1185511 707426 934293 417384 666024 1072820 1087828 700465 789167 1966549 250256 1931075 1212235 535225 276897 1707334 1419797 924291 1884017 802012 1760407 1983895 1618513 785915 529168 162530 1812374 1471662 16715 1295999 789867 1176486 1433305 916148 11469 213757 1266485 35957 432431 345540 1635935 1337925 1847605 40523 383981 95812 1235389 1671571 433190 450819 833562 156414 607811 1077515 905585 484978 1843593 186505 1885610 636802 994631 86313 821153 300028 1225473 989527 1290755 508053 626094 792510 1431266 231920 1300045 1275467 1750604 307738 642549 280022 1111975 622856 438386 994092 1294132 1241901 1125837 279011 932320 417838 216283 777293 1401872 261725 739322 392597 1056835 1271747 1671067 1188752 160230 116640 1072313 1465123 122938 976221 992003 1619219 527191 87005 209906 67195 1358614 909954 1533489 34749 967103 196846 1095338 1557230 1770146 90082 885095 1576449 1734852 306364 658126 305845 322356 524997 1584198 1232788 353231 1731034 10040 1546209 720995 1176773 396801 1235384 1475516 21145 1456222 735894 1791164 1925512 1335090 1466800 420316 1086428 1882664 1719390 392649 620955 1513772 16959 698982 8437 1118892 983927 1920492 430907 1383817 1289622 672706 104646 1104158 1436781 863921 427536 1186378 980408 968514 63131 1998136 1876721 1250452 397655 1069778 1927358 119250 813793 929100 121665 1497354 1071523 779030 1747667 229726 477247 57992 89155 1295810 683424 565771 1396947 740895 1157842 1447345 1341300 402114 456964 1075005 1922906 1705319 1691231 1480999 1030681 495806 1907786 631903 1199242 1287698 1080842 1940849 844635 1503722 1811711 1850497 1501261 463957 1192075 1311246 1390998 1410727 500877 1518316 929569 533088 863692 1841932 1546457 1707008 943486 313094 457876 635826 680871 1114107 834174 1288793 980645 769938 334791 1857439 1364662 877709 265141 659236 178100 697676 1912497 725125 250003 1457627 1107504 275490 1907584 1137878 1621733 1839530 1180258 323790 1677704 1301839 296217 1126862 575522 1755281 1973338 736555 306496 1035483 1786256 438111 1171024 1935079 1494735 1921150 1572938 1770287 1349813 1378517 229042 1539771 655034 1324591 1882300 1057436 38942 1584363 11274 46166 1403881 1598697 176955 1453793 1529452 425838 1564064 1951308 1361640 908170 1202132 1987977 1141924 237627 1901337 1344523 1835592 1883227 1081163 1354729 491338 1153953 712853 1351977 1190804 1405830 1828384 360094 205310 1034247 344946 1913957 1254452 121962 295273 1195869 671899 1487675 826222 1454720 819680 864980 260871 707491 747445 890272 5209 1537309 1849343 1606575 1686850 618682 632867 104276 548096 1064351 1881200 1753208 1019202 1133092 1296837 914666 242352 374258 390444 639180 1506214 176163 1530883 799920 1669264 811255 507837 1036243 1019926 456782 1656037 1645568 1046006 1137686 1243316 1544511 1621664 1408833 1427989 1477132 184061 858480 941710 1324486 924278 811814 619625 1254425 923712 1116923 1278400 1860282 222274 1283375 1634148 1266373 719293 832652 1188069 321813 1244998 1771176 1953072 1593756 590081 1496869 352386 669083 1608540 930006 1779574 1219653 1392138 1100456 373445 1363931 1911819 1730973 94138 1650344 1062782 378960 1366944 76693 470116 697545 48756 1373613 795124 1024135 1840934 231255 117525 1957917 428213 963710 1838599 1134197 151695 879023 124623 493718 78141 1545124 1031382 891661 869685 1638296 1078070 1893265 1191673 664712 1470751 1128749 1036907 1907069 1813313 1758685 1303927 366182 1937366 295080 1266145 813299 182676 1916534 1859165 1539932 1342231 1447280 1482641 1747980 1072413 1669376 305637 1298734 126682 1618921 1506066 1022395 1805427 1728883 1146295 440093 369281 1245616 1888259 1761869 1064320 426142 1146478 623226 1695675 1684760 712179 1280513 623879 280676 1065995 474454 1965826 195217 712048 51241 743913 747854 1099391 1433325 247326 1351827 1511569 1096509 394501 1086319 1214385 1454128 717948 122109 319336 1151398 274167 621448 1667779 1353523 1682885 716614 1005295 5329 249923 1149539 700362 1951563 288665 98005 1106798 461318 1615750 539220 962207 49574 1197925 345576 653420 1180995 26265 581757 1657868 558172 111122 1081096 1993812 205089 900703 1775104 412342 1808182 1854772 456711 695117 506965 288000 1780269 918558 539344 1047637 1143736 202269 297725 1098578 864728 794302 1716020 1438781 1044511 1868063 1987847 1735597 1979996 978120 183710 1031828 948805 389586 143472 488148 1563602 133077 1794514 1676305 1904901 324277 985697 651671 1502066 1966673 1033422 1066379 308108 1820799 1193183 1156752 544758 393584 914778 1527651 881124 578637 654820 659745 1066268 102145 1640817 1826488 1042034 216887 1530681 1558969 1347746 1527240 751028 872022 276699 1073821 235122 1777066 160143 1901129 376561 702377 1653317 978206 1643227 446498 883290 1718427 891025 1583214 582591 792784 948081 563460 1251216 239439 679655 1152413 1441243 895052 980736 989200 657857 1029535 1626444 289672 998149 1304816 1257609 148973 981678 1330416 386441 29080 556931 1251275 530820 1285380 1242391 1340475 821338 952303 924339 1639298 118646 12926 1073553 1806251 1116558 1853039 1105733 1381188 544677 486271 648820 1136610 324815 1982967 466826 1985503 1300141 1812878 1621981 951193 1361433 1286994 628162 1644175 236339 1733661 1527656 902477 167585 340088 543417 1239448 1093655 688442 871570 584437 373638 1888025 1080438 94826 934035 896107 1491240 776325 1878503 1379600 825491 1323693 1534648 1462686 1699412 309175 1293681 1250687 378370 239651 941210 416774 921125 919532 470580 1659815 1250990 1053317 648333 1187453 1236987 892406 1919434 1294197 1659744 1672620 1972138 253947 422479 765404 667423 630101 1992179 1517828 236199 788594 508495 456640 704899 1375642 620758 35394 680068 1171786 1242126 30181 1104417 1774179 418479 435615 1157885 369850 736136 464980 188643 1969170 1423243 1075195 579025 973148 787123 600125 1225072 420574 1517569 897665 1303219 725399 1246167 461941 1752956 1601097 761711 1127569 447944 299380 552165 1917814 90736 666060 1913762 1952010 1181231 1696559 529721 1712322 1557668 1610557 95968 1541249 480380 1326181 1332792 1274381 591860 30333 839023 1525725 1057459 818292 1273834 143975 1937885 1673949 1879205 855521 1492100 1625380 677813 504452 453762 619168 1190712 130052 521057 1157075 1064933 1805294 218014 985852 1661748 972761 1971104 1834430 688996 909863 657124 839921 758714 1957148 824517 991668 551255 1761635 1931192 118925 1916796 960084 1711082 874911 512275 645487 1487798 421698 103589 989712 1053015 581587 1037475 1039639 1976341 464259 1137259 357858 1805005 1188138 9859 1173051 1749863 839920 1788239 267257 254904 407998 1823354 77893 1545642 971982 441312 220535 1373479 1785273 73706 345731 1169963 466638 65748 798185 1732407 445228 1617466 1884874 1200319 1443638 1672561 816509 671545 1634105 1898596 1687497 1702816 773012 1644009 148163 1536429 783315 1821315 411470 1537472 669279 1343696 764255 412768 1346928 1675943 935638 634651 1597272 912972 1870104 576570 1270580 868967 1305932 1787406 516459 356271 870592 558576 1270899 678117 1501306 1809213 624645 1286564 887360 819414 984717 1636691 975276 274382 352073 342721 170465 1076344 1889316 255987 176933 739577 523902 447428 1123766 586886 786489 975541 130941 1895105 9525 380214 1192506 1745816 933126 35835 258744 1696855 1897972 681071 891648 342196 254430 1063515 1143960 1245349 1275853 1285666 221851 499134 1146300 237688 551983 1941923 859498 1771512 702315 1024493 1788988 337230 755577 201748 708732 1836007 1778209 755884 670329 1753805 457424 121570 1318748 266812 1504931 1223100 100942 752232 1071346 1510290 348848 1686942 296141 1716065 240570 1325386 1372106 1225308 11163 932849 134533 838039 1843916 1078145 818741 509540 1199073 1801715 1583508 835201 1459952 711359 1045594 1076258 538513 553116 1473906 1520538 1160026 1357019 385977 986725 902261 1804582 1145802 238359 154554 1100908 842350 1723832 1042035 60618 1574770 740402 747322 761358 1222955 1675707 256641 74592 570925 147741 282153 1127256 703773 1003018 1789127 1284300 1108683 1558625 1543797 928815 1081701 1352258 1043023 783550 1351961 1980695 473959 799533 120828 1512050 1459435 362840 1420218 1099251 926334 1405201 542064 1710284 1639501 169293 630906 308419 828437 695110 1750773 1298578 1711200 454469 1088560 416915 1415328 291902 1364012 1851709 1155890 1500688 638897 1316699 1184134 726688 1419642 116758 1909092 477795 1336228 607295 1878594 547971 545837 1372000 1329920 1226417 1259883 1058703 820349 630416 343316 1052309 137574 1565180 1396488 1534640 1770538 309275 1019191 1553475 1011850 197343 695236 1143685 330568 151129 890524 884400 580987 340414 332363 130923 877270 1169456 1060515 852150 1136718 1230671 324629 22190 1432559 1485312 512659 1972104 537351 1839292 1735036 1378590 1979220 792554 907791 330172 1089442 1572404 10829 1502136 1168259 1175037 483675 1023539 482438 1405906 1570117 300837 1910506 1029639 1954212 890248 1975316 1144368 893370 1916499 1390566 132465 330802 1824800 1434864 46123 666878 1714528 1474823 1525937 1265848 925136 907502 1022240 1160127 1313661 341376 208208 1753157 1599783 1152714 1601387 1950726 629360 51468 132130 816062 1740543 1016873 1974382 257750 1444575 1105441 21078 1007638 1385782 398878 1617132 376243 792208 1320841 1218838 266219 65143 315039 1247487 573807 1594362 966976 820154 1094304 1247726 1261120 1854054 1134080 169700 273728 708959 1893188 581952 881015 1122239 1739822 1543081 1247282 1349594 63980 1526462 484575 366210 1877955 1148036 645175 1402236 1215208 23899 1291492 387065 1504202 227186 1511817 1984865 1468593 1214859 1286983 722865 1809304 318898 873332 86142 622023 1120233 330198 1109372 1459604 1809849 108234 1448013 442402 1768422 1561611 106664 1182734 1912385 1577342 280621 1844073 897841 1404402 1900846 771731 1881583 441468 1111297 57637 301886 1379626 1408579 1390533 1501974 1631772 609286 350437 123396 553983 196935 11663 754920 1071188 1204747 529425 660833 1020253 1751087 66229 658406 25216 1871610 34600 149734 284060 1612508 63487 1123227 178110 493007 1168144 1860519 1158932 594682 664903 655110 1561205 1315999 128295 329704 1124558 606385 1717342 1464864 63282 1121690 829617 1797889 472218 501084 255549 824817 1521254 363244 1002798 1951417 1838317 1858509 1599892 864007 1200367 1454844 623229 708939 1761108 1896323 379875 912366 999726 1165529 1626010 1491459 24760 248175 275912 803382 1921435 1131108 940148 284900 168507 1633920 1814250 402467 1166575 1953788 1010690 833476 718475 1954851 898597 948097 1705278 1364714 1577171 1316300 4233 106388 1853624 1479881 1625157 418659 1268188 532527 1243507 1314621 171428 762105 520713 1650980 54417 163064 322877 1591463 222077 988383 505085 1548010 1353936 1224398 493824 1557731 194018 1184471 120145 1190498 726113 97166 495624 920135 945481 28623 1227722 1467833 1853504 1690509 1582038 1823905 374841 1398317 119705 648679 1641476 203871 1252514 1329078 449534 1007747 1250764 652005 937959 1498404 1901857 1208649 336262 1315322 489296 558699 1823912 948437 1254668 120055 1918390 1279457 1213421 1647106 929547 878096 1441987 648073 1510191 1011199 1399181 100890 1469058 235886 1343958 471479 67962 331528 100318 1661728 897107 1279483 744576 948533 194637 1724441 1345724 673091 1294781 253740 1934009 258578 1764236 954186 1141034 1352038 61803 1993827 363825 369230 913355 1953491 293378 1000956 954097 791784 1423835 1897230 1231543 108284 1441526 1043350 710534 1002855 1735348 1671318 1222236 791824 513984 634994 708079 1424944 1606858 1794995 488316 240474 19520 1011 1180877 298562 673486 1614411 1884917 1658893 575158 573905 105989 127453 1949640 1864148 402306 1706971 1156343 1210398 1464358 84678 1745120 1924944 1446248 1374486 1533556 996184 1330124 326767 951613 451936 1233225 361702 615976 56973 1762655 240809 621569 1203147 1880728 1833545 643864 1205208 1176240 1948710 1038908 99633 580755 719573 116671 1898479 297867 1105582 1777428 1548064 1328516 609215 56785 1997113 316329 1649545 572819 1642880 115467 1180297 1384856 1215680 1957506 982329 1746799 36169 1837182 1580829 948904 97740 1311150 963256 1701633 795422 1738014 387571 1147378 1817851 1025475 1451342 215511 711219 1105795 954619 1146210 1435786 1417964 572709 6537 1335456 807254 524071 1986490 1311966 827406 772338 923463 857479 1576272 1255992 229593 1427155 280214 336843 664737 1586557 265602 1314007 1920141 1291941 1270964 1885455 1432365 1147094 1825387 1272931 1038041 1969466 1827621 24975 1786400 1642272 1842044 131631 417879 482047 1974878 817019 1208958 1680746 373473 1330442 1749001 1697785 1916256 355633 500792 1563578 1895680 1778341 1183079 1925631 651577 1889837 392983 234016 1105374 1910467 471234 1744815 1966104 557627 934549 119633 965312 93682 250779 1872178 168964 1915793 1733504 1828170 495849 644145 1167984 1601129 1520546 883380 762825 1475876 1518593 811792 117126 24402 1338794 208472 976113 327883 510218 754169 705095 1414942 498588 1477815 118589 1832717 617719 54314 1337006 329388 1765907 280393 1435266 1347440 1085776 603692 19007 1033781 847425 750309 326430 496983 1595812 1255970 1364738 684490 181558 1966482 1594115 1176344 1955136 1963771 681835 1215332 1047653 507734 982611 1104991 298590 1305226 865626 790664 1136208 1224844 407964 656350 31011 650149 328526 625487 602380 724301 1928365 1010869 142863 568965 190028 226741 1011031 987133 738251 1532154 1595513 1140881 1980576 816936 1038563 1812715 1538393 1350064 1360477 879472 74730 739051 1510796 1991650 1690855 1992686 1637762 711932 1029597 415973 739115 1281125 1094873 926824 1707120 499448 290463 1750616 132570 1185327 1342900 463104 1941798 617520 1329486 28605 51957 19491 1867454 68862 1546027 1966833 538554 665822 253372 1670584 1122053 1939366 1155534 513579 1711437 984947 198310 527524 1902075 1450641 996692 1837343 968840 1679258 1445520 1717463 1142494 1229725 1988671 486628 453592 1357272 1605125 654155 904990 581909 1760243 372275 465101 1105212 1794854 775668 336361 436261 1108483 1512935 1382973 317464 1960899 816178 593458 1385725 139258 1711998 263417 214969 1779411 978267 1805319 1533801 873622 106465 1846069 828285 112003 305093 1848518 1352483 1937497 1928163 419595 1571447 1370287 639781 1610239 1471638 79845 96494 1120469 646142 118267 1353649 829301 1693320 916504 189002 1319815 1484952 1972498 962630 849778 1391511 283247 387418 208581 1077731 887912 505191 1359016 300071 521573 303932 1292993 1923315 1801055 290066 30919 801034 1217699 215169 357442 337731 904729 246727 1158417 1162755 290838 1770779 1111584 754253 1690847 1445997 1062362 1169733 1444902 1312293 1766569 1187955 1250991 1148760 1222308 1234817 784425 61873 470761 1039307 178567 1337901 772756 488015 1200869 1910196 8493 1019053 1295382 126741 1548852 1260007 251804 686382 1587784 673435 369076 1510719 1600666 1755365 1447878 422904 1471429 647265 1157805 213572 450603 721142 1800653 1843582 1235460 968047 329144 981175 600623 13543 1541850 1862597 1765563 1948164 1632787 560938 1842532 1860937 242242 1951199 1674226 886762 1204711 264543 858808 974161 537607 397368 1738113 634985 462886 1600948 1932597 76183 465979 1463017 1805824 344279 1751205 1672274 855630 169491 762998 760416 934236 1649721 142299 984735 585728 362719 1799742 1680253 1787633 1004815 1047578 478497 926974 78341 565202 1841285 986114 704056 1532519 1610640 568507 638429 926360 67457 1118087 488957 736109 413415 426340 1269857 1506136 680838 1267045 91378 1362400 1940272 1572595 277939 626725 645559 849875 746764 499508 937731 1739117 793123 1748450 1815645 559783 1623089 848673 189689 410538 1456678 1045154 1394051 504398 87519 1272275 1690325 1568132 530591 337090 1963369 1163286 1303736 1815242 1085995 664877 588717 207069 409186 1037471 1821126 625586 1170624 464624 1587010 1177798 1841366 1866172 76181 859954 1006140 25647 1760509 1570425 1677929 768329 395929 85733 743829 1834555 1548813 1369517 1252607 630784 700791 1953943 278824 1613897 752883 1483829 609562 1854837 504584 298844 840658 542743 1349809 1809854 659592 1141271 1041908 1902812 596624 1027309 623811 1277711 248043 553775 221038 770031 942513 509814 1488910 1692502 1069511 721288 749125 1081013 271029 96403 1744980 1420029 489196 1503907 1036144 1712315 1984493 1817804 1504037 1578399 1492626 899200 1690114 1920294 841461 1646696 769333 624689 1938217 96832 12435 1998602 676649 933060 1565565 633090 14229 422455 1473405 1414803 312344 1377115 34752 485141 1869925 1570230 1683423 372624 1132666 1013828 1072545 216754 98249 1452643 814016 1816072 765835 109579 722136 1264471 1325732 845769 1786856 841425 1714785 1129019 812208 1060809 1908344 241189 270228 535557 573923 112104 1699019 747843 293645 1521231 1158795 1734192 657597 1279198 229234 1924403 1718978 674655 805207 555712 1734136 705536 1032261 1306235 80916 1785962 1172258 761636 848681 692334 150182 995970 449103 130025 1356509 1499212 1931962 1048169 388790 154438 875581 1676816 1632501 1026995 349646 230840 1509023 1335125 1072756 124700 1175951 733894 115493 718296 243873 909738 1811015 1426080 865693 1534369 1217648 1648185 1696704 290452 1217151 1145430 1655368 139843 1806340 346240 763673 273244 171172 260008 1439659 1322105 1213260 1810372 1443208 989191 1543517 636446 940936 1413290 1839300 1301792 969464 913977 1832237 1182435 1812559 364169 1471895 1643748 1381347 1408655 398780 691929 557703 1340476 1449105 882835 1356585 1548776 1238644 694720 442060 1591813 1252118 1409630 519682 1802757 521366 1708845 164196 1745603 715128 1037012 922012 957803 1198173 1475422 1592519 423382 11613 540531 404482 1115677 1686854 227287 616713 1869662 828493 1800109 805230 36600 1602177 588853 795308 1225059 424095 1464120 1391251 447024 240722 569754 1582518 1313464 628665 1921511 1016781 908140 102451 1807454 1746889 70686 1376602 198440 922942 1674365 20113 107142 163254 659222 390765 790545 453464 682375 1406215 793666 1418755 365454 628755 520979 1476523 58984 1370444 458080 694197 666362 1808051 1680431 1591172 1532190 682016 778029 97551 1975954 494428 105600 801734 1934691 1903430 1186363 383568 961602 458474 426184 811659 338515 476314 1616534 373270 16487 1092881 231851 101132 1868943 1934972 322217 1744868 101118 28527 1156611 1185781 1644482 289035 823895 200790 1307051 286533 1113704 1326962 1053071 60058 1950645 1499688 670443 85412 90574 1926901 1784984 1895127 861551 245060 1779617 1065215 1639620 190152 1372958 485671 1494644 1432810 1620444 1502085 1684594 996111 1375628 1648903 1659472 1033416 1995869 571406 1124205 707600 1736044 998707 1360485 643003 1180417 1912904 1746767 518854 1298999 964453 810052 1470068 1064301 130292 1994913 985068 123319 1647981 1563184 980189 381710 1005871 1982749 1786829 650624 1233526 1833905 1815497 1568401 15820 206512 666762 426660 1613771 45156 1597969 541405 221123 1983469 767214 250765 960647 455509 1907486 628798 761682 806397 1197815 1155584 1418426 624599 1631236 1265010 722429 320650 1635162 1274995 669441 873602 176833 1477880 1282296 653759 380212 1110819 810135 1994972 1534135 690269 780704 1913231 221777 1879170 525433 1732814 1644251 960898 72912 1956719 689472 1974531 1697658 493743 37532 1057868 1097799 1935724 146002 902406 381751 481264 1697053 1970578 1567221 1834158 586776 1111035 1581603 1475018 1570257 1766304 728686 1128444 1554425 555472 94761 411787 721406 1044517 1863855 391508 1150668 525734 1104836 1502202 1713640 1002691 1969819 1204656 1298719 1888256 441561 1316938 1579619 1654705 368484 621561 1324346 1005907 1702670 792803 1171457 1178699 941170 323217 1615473 1369770 971866 892712 1480064 569010 348052 522787 585314 1297631 1155131 399500 226333 1686649 1899114 129444 403735 792780 1711171 289609 1810432 1185309 543188 1211920 781251 899820 517785 1109256 74339 1158202 1716310 782224 1066817 286318 1414343 666097 1121383 1858720 1190678 296570 724063 1487759 1278015 379307 1919144 1804187 1149496 689774 1273067 201497 418716 849045 203459 1330443 656747 742587 1183561 1204352 493209 949956 76524 429937 1172890 1436457 723291 1084838 1060315 1938351 1116994 869460 165000 1982916 944838 1126273 1106477 1950177 113965 945299 39799 1100343 878670 558427 1873006 495789 707883 437287 622189 1831941 1797144 74180 720850 1265134 111126 1335672 1467093 1468386 663638 1173411 30313 722723 1612996 1842939 1452563 221098 1991368 4612 1817033 658844 1438406 689227 456896 1616036 300950 1171657 1223168 1253299 1214935 1646569 1646489 951746 664781 1370624 1162199 62625 192124 1679401 1574928 1926297 1849949 585485 944844 1421806 1173021 1635419 1538822 969530 168053 806056 1912992 818547 1250996 156320 496555 951321 21781 280157 1161342 1061165 1121518 926281 1049093 895116 1723182 1333556 1400507 592117 42170 1226033 463265 467290 246379 405399 276295 175887 1841423 1294644 737626 1132672 416024 1323662 214840 385651 1838622 641204 1308395 182316 225694 961061 1481237 1600973 548220 1542096 1066869 28403 113239 780626 50437 656279 562239 747208 1541247 1241486 398690 851216 1603099 425424 589658 1070525 133456 779603 440657 665254 1648429 247554 432723 929732 453297 1863155 261561 80272 729080 798198 150561 1345843 1292068 687591 287526 125161 1942308 1306790 1619088 322932 1454469 1023790 412913 1789695 493295 1104734 1682535 500042 1677582 1066931 970923 656662 1310115 1657872 345397 418103 206888 1816722 1160059 1415493 1400646 1230094 1909900 1995501 958193 1987837 1078635 1629021 842299 398065 195971 1181578 1718329 189115 1639777 1406482 1975063 108140 488796 1506699 1141260 1199431 251177 264576 1202290 721758 1934698 1047702 1566787 1452674 145521 631532 1017638 955254 1247343 1499850 807443 326021 743557 1022487 16811 886168 976841 1928650 1104078 801884 315900 563196 33496 549614 1987304 429036 1202550 1456231 1510284 19933 1633805 1317550 865969 758261 1916876 1212896 755759 1235043 1316185 139729 705744 533648 425999 1061826 158566 1555810 64016 122690 179232 724416 713038 1792264 746827 1826757 1938665 750763 1809352 341942 505520 743113 1630438 226858 1863731 1753974 444107 353662 789528 616615 1509418 471402 558437 1774025 531348 152255 769190 1059501 417340 498384 789675 1742996 885004 1380592 1282280 968458 1976778 1905332 1825003 1049372 1903367 734986 1164122 902253 1375484 1795724 200673 845232 1343942 62887 687302 1052058 646891 406322 1203651 393475 1884891 840116 938418 527965 762286 1548623 1055391 114696 1798921 1846662 1212537 1925956 814423 1547669 1361651 740520 265747 1477823 942964 583088 214043 1431718 888362 490978 1467914 1428000 308880 79226 1210483 1072684 754510 859384 515126 814322 145489 119474 1890706 858022 184219 20134 1885072 562438 1778959 1927035 141179 1498375 1694435 1917000 646523 683199 1316113 1001690 1195506 1040848 1576728 1059629 1500922 572980 534773 175530 1310036 1008603 767895 510494 1929150 1175844 1075472 855286 1274099 996562 31407 686917 1267754 1694625 1920526 1777562 1904940 563984 493507 261674 353608 1906395 1894850 1162100 193699 662378 845107 1746130 1351229 119918 558585 223325 1323334 468593 282749 1772647 760332 1969175 1995259 1575949 80023 1703997 1163704 1623268 258394 1740686 879277 6641 1581053 495303 705108 982412 260208 1252097 1517842 1152572 1661330 963992 838600 770552 1576432 529804 1206386 1509354 1463627 256778 272388 1046904 1017646 151723 1692869 1571013 399982 107441 1682884 1945163 747054 624617 11775 1890494 1229756 1465227 1500243 1487680 526247 930868 1192945 1843816 162290 235454 1207383 898132 1581419 534605 1608520 553549 390309 1478810 1254601 745381 618440 1615039 1389044 1429236 1037251 298862 64000 84920 46232 1935112 159757 1139963 1355350 513613 484792 736972 721694 435247 1101838 1908126 1603271 241699 1537757 264398 47899 1469297 1079697 1168604 830250 107250 1345280 1244386 1394560 207986 754353 1719727 1879403 1571406 922940 1991549 1304059 490463 1903216 1110287 1321544 644680 329140 1405372 837702 1744832 1773972 176930 1557873 1069199 1673484 1954779 1514967 162586 920197 41730 1311125 165519 1984402 1553014 49536 583639 36124 1317077 445685 688595 1239690 1466535 1217189 761914 1394385 1375459 1343873 836511 1883364 779818 466442 25809 1300511 1715530 1119542 1090135 1067110 1934878 1332948 1156500 1978957 936826 1122630 498333 802678 1210184 497036 454798 639038 1028902 501513 727250 26623 687366 927800 910291 789773 1901975 1858764 1607838 1608429 418704 1539625 1345105 226779 1100076 363685 1443701 349435 58136 761727 118341 1368604 84254 36899 1761650 649756 506349 1163263 7994 1583908 249200 533270 1330168 76650 853043 280613 831939 835894 334856 126686 1121354 133401 989869 1094639 1498122 1568765 358234 534498 1651455 1382469 1545102 958041 722134 943537 324741 1886723 920168 545980 1827594 818151 1306542 28580 1326819 1225930 1199707 356049 58398 1921954 1194364 520915 1073653 1454790 1118796 431551 280354 1089081 388367 1570472 1804798 1951616 1649182 777887 265853 435525 413443 1725248 153463 1844785 1917140 372186 1043103 1224902 423558 201784 1745462 996434 1978056 732655 1636108 991798 1201062 1182147 1359445 980979 1363184 261988 1760940 329570 1703688 633211 1053768 1104932 385506 1731170 1845096 1246244 478539 1894659 677426 1798898 1869103 1898140 1286547 558314 1352935 7536 1510633 627279 1074514 566615 656021 892414 248955 641863 1298078 1801812 573251 1216370 529449 859858 1335341 464968 1618217 1984389 54753 1076128 1296617 801843 1649478 707603 290724 41181 581925 779840 1122810 1163824 824637 1729508 182697 789071 1069933 1751076 1205181 1670465 494790 1849771 1895809 1411318 1365466 363607 924108 1653527 414030 1883553 502484 981580 1761711 1427741 1794063 639851 1748860 629180 1819324 178194 711845 1970506 1294466 1357366 1388871 5318 440051 622940 1387044 1339822 397990 1382623 154673 1234346 45903 314636 1741992 18736 1867781 1252121 1423795 497415 1308122 1953041 989395 1203062 482223 688540 1192185 1738023 686165 1891928 1347037 1450492 786945 1341524 1946196 1312698 1533301 1928691 1688861 739194 495631 1364211 1579787 543942 867188 909933 1273201 1335556 1184616 414689 617592 851388 614245 683266 1500244 467753 544093 1141207 834963 285476 1634429 1433154 1641157 629038 1494963 1935429 644263 1306086 1170371 1051010 1340112 652756 1728640 1585714 1532516 208972 962038 291474 179724 241618 357382 1904424 1759629 907454 1365059 919434 399538 18743 967068 1953271 254039 1698957 903885 64359 1772377 1737112 971579 342510 789527 1977666 1341407 1367018 1723043 193564 498721 455872 1120734 1784801 1035433 430283 1590086 1493400 469780 457827 1971537 1257628 144949 935929 554219 1731205 932361 1057416 951913 111028 762843 1143129 1038590 1113872 1648760 418203 1428016 1547061 91453 293013 695870 1780691 1144807 1282597 373263 760609 1229424 934430 501011 1013518 1825526 1372370 1391753 1017495 32359 817986 1302654 1148931 432505 759131 838473 1794585 1022018 1419147 1384787 345378 741219 1528737 1351251 837686 625441 1628909 18006 1644264 1588533 1587804 1738948 1074293 1937185 1952934 201252 1189736 753078 1432041 1543690 323355 1318711 242024 1624297 1240570 1865075 287556 209113 184200 1868494 454142 1491478 386243 1399927 526311 1146902 949765 384446 1826523 1823840 1802005 1475885 217494 1175126 775491 275548 411686 677535 404097 406372 1786504 909882 1735217 1933992 1996769 1618386 182638 333932 1941928 955437 1758407 1764240 1718415 600215 242922 37982 855069 339365 399410 592907 1093531 1173112 173455 1970730 439893 489858 756433 739325 569215 695778 578449 840452 158438 619495 1095393 1596360 285693 147516 853407 238670 799099 1222609 1192110 112778 438925 1845525 1945728 1301682 451427 766622 811317 1433179 835341 1534017 1614120 456102 973268 1984828 656222 1058522 1733056 123823 262275 1750896 1102773 707226 739736 885196 1843802 1836988 1962027 503468 1995772 1354146 1198429 1794698 1207668 1135712 1283983 1567484 1124763 845518 770880 1543288 947455 1920352 389042 1175424 270458 1157531 1250312 97415 1883850 1215760 1946677 538156 1479471 200933 1831769 547360 712236 1531203 1352572 857160 752401 1425147 1463494 1142531 1553549 1969996 533947 1464515 591319 637335 1206325 644382 1938741 166827 1825264 17184 1341919 76908 1980836 113122 337890 6426 422180 105614 1855774 1712143 616335 482887 1023867 803522 102447 1774739 194264 988168 1704684 1915500 1534883 786988 676962 1817803 754876 1864592 1933427 68633 204070 1049313 899019 640133 1328655 786652 1130143 1306998 734985 348727 1299718 1493059 1493645 494822 1676382 1909382 93676 1529944 1531821 668361 1029242 1447096 1007103 1646905 1406660 831947 1720725 95459 650719 1507646 754132 1886960 533438 1528380 803103 568854 570646 89609 428396 1761015 212434 987742 667736 1436839 969854 1835692 1336494 1410695 1874612 222190 1381748 607963 1854578 751142 1292823 354768 314197 1110512 531359 768226 1640054 1145877 1245498 143334 1120801 425188 535342 737449 1744973 990468 31644 782554 585877 1806452 1048002 869913 1093117 1394002 989228 1948769 1455681 1122664 645901 780076 458188 1908819 1312353 1716338 1624033 1273133 1939976 1060869 1567005 1211677 340678 1920106 914392 962295 295017 1371226 802011 513400 1078925 1352826 285138 1296144 1569733 1030593 789967 394634 895795 1850666 35735 1868601 1531667 939981 1450171 1268153 1810385 824762 143041 304233 1212662 771400 1656554 1819839 1337319 737519 774287 167841 1091147 1960703 22170 35928 1900214 414125 1180085 990363 330510 971421 437254 1270333 214384 459806 141651 575862 1683618 468310 1894815 202728 829417 119781 1259572 1191424 1071013 1526628 768049 756123 253094 1910312 1681734 492450 876257 1535521 1766426 1029438 190855 1742253 1834448 1376851 1938714 405994 214089 1778652 1460298 546409 85997 178106 55906 850418 1086037 548113 390373 1014268 13773 1719631 1693929 1303474 1856394 919606 1520085 396828 263702 1496735 1482862 1146261 831840 867137 1950656 119480 1815961 1301846 493026 1858925 162802 710659 966669 649998 1905964 937688 1504484 1166631 337117 1010557 1089205 207570 1900804 1887957 1897828 388571 1012355 566621 1538378 158573 1235339 445034 578304 897347 1042280 351718 14820 1247433 1652158 1823604 1205219 419729 1031010 399974 1293928 869321 987521 262612 655162 168111 1298772 1989690 369649 569526 1021856 406426 1669287 1927036 841098 1258104 213166 1415113 1078765 1115140 759791 1028747 527866 364284 1639116 1214353 566812 1264183 811151 1042248 890907 1652871 1639329 1825595 1578791 979572 1619295 1985269 1228483 1078884 278357 44668 924638 1237188 1649468 1757374 1669428 1374461 1602427 1392981 208711 879773 739746 1958585 1366520 1009893 571959 1012054 672789 1509210 46300 20627 1174774 963919 239840 393924 1390481 54596 1665803 1801589 1899764 185349 157660 1375394 747153 248133 635163 1272587 1865457 857727 309942 303562 1729573 886987 243910 1097924 1806755 1747624 1318922 1686905 1694293 1168054 1944947 1998121 339982 787606 1407567 38023 199398 1720060 1649956 815041 1955846 496081 1900799 595377 1925240 775737 1371617 1359121 24154 1908187 1163401 141241 582701 1991969 971074 819403 1771504 1815622 412579 1416700 1163017 632781 334410 1709393 1784635 650952 1434712 1084504 1311731 100525 1452281 1567184 1346245 1752144 1588788 574262 1473729 1601095 351711 328863 1854540 901908 291515 209954 561696 1011134 118630 1165226 1442832 1802816 1977118 946131 202720 318762 1299786 757238 1458244 1164511 503869 710335 894770 1256124 645902 368237 26779 1204200 1737948 1637077 641107 939131 1423040 1399084 1165205 1203905 1105296 1401588 1249900 988803 604365 1782523 689711 1233969 275722 1892438 1920967 1294121 181016 347822 93191 1456757 183667 635948 1482494 1408055 1681579 1294828 165863 38471 1759408 1670915 1757186 979216 1158845 216861 197717 996099 526179 1703463 1038222 1125868 138415 1369990 1462332 1757780 412438 929288 1104921 1495909 1157364 1888185 824509 280687 1489866 707292 946209 430721 1014716 1207753 1870261 104862 1451225 1030525 302052 624933 1915936 517104 306904 513368 921972 1254730 608618 1801431 1042004 796956 411098 1341257 1686920 822525 1815243 742774 1635522 1509029 1887703 1742848 1537645 463172 81074 238410 1535365 1628574 1555507 1852679 1148570 1515558 1997154 1532734 1929585 18755 1154335 911881 165204 1050022 1309299 853527 655331 1572012 1234002 1678126 1872420 1932801 1994092 1353528 754214 1276496 694461 1645188 783125 243621 889317 864657 415567 1973850 1126676 701837 845333 1054628 1764814 800804 705835 938018 1248918 1599635 1405414 946357 1285977 518135 420687 1125277 502626 1810824 311630 904734 1212937 262196 856917 1594175 1256670 1218425 1992811 1498486 1899079 61099 1538692 168184 377445 820921 911502 1533585 1923510 17433 1979461 1422322 979716 1015227 1096350 884542 119297 1390825 412353 1982748 1682165 46463 1291833 520893 1259450 247822 1899262 286706 162804 1427875 1887053 650872 1559987 592275 870265 1939308 793926 76688 111614 970878 339192 230556 232771 1925934 509168 1340290 598410 612390 1014143 1979783 157746 140243 1256005 1083929 979962 527252 260067 171206 1024949 625821 600953 124608 1279477 1155627 670025 1250195 415782 835069 1995856 1279162 1948252 1435065 1814360 970816 937900 161111 1814474 1763256 1881345 1686797 1001438 1161250 1857710 782421 357963 1742614 372584 905227 1741777 1362115 145632 1771225 765041 876872 301244 1217850 1629700 215453 163528 797591 1785770 729979 1062442 1011548 1889764 1256564 254956 1973159 1851701 1767730 1860573 271283 1664656 1165874 1658426 716948 1035796 1041143 1076248 10041 35584 408478 771965 765947 545403 236272 247740 1007219 1798891 1155403 1020251 49642 1546280 606 886384 98791 1477538 474704 1907075 152902 1738470 1332762 599390 301591 208756 970205 284828 568366 1471358 183801 1443984 1547474 197575 720014 1142948 1157400 971198 1192922 1744119 1009770 485575 1570207 1514338 1594628 625224 781157 1288809 1739905 1710576 1298077 1787340 1692338 706562 1876398 539964 79087 493126 1858032 600045 1512744 1702263 1190510 172954 1072382 604805 1103162 1088374 660333 602655 1945082 1764252 1414433 551943 1582245 171358 1866899 1634365 611802 405871 1814202 771428 800901 1101541 443692 626216 306158 122847 66693 701595 711327 1819808 365235 1664380 36876 956715 584877 648732 1517434 1134983 1419667 1929922 1635450 1343368 1122314 1624542 1246489 1189270 338997 1916278 912863 1787320 138447 1418328 1879017 1810332 120514 157448 254026 1210386 1610436 458881 1142748 1250698 800939 992007 52887 428132 1948211 1758843 994454 1235741 1312557 599608 1325800 1309185 227232 1761975 792720 717699 500887 773385 473984 974487 52093 781863 1613610 1412679 165769 1498997 905321 168549 907646 544466 299265 1157822 687290 792695 983365 575751 1119058 1896424 280018 1801675 649327 687665 1796508 1076709 683901 295103 392163 635667 1675060 1462601 1789472 845597 1106644 1987554 845722 1536971 1300472 811115 1352745 629506 1615865 249378 353921 1209881 1908536 1068354 1516060 865639 1334233 69598 1808581 425716 365281 1122762 821653 538510 47263 190524 1238066 973681 731468 958403 1271658 1779383 452097 382970 379490 1539463 1915885 257283 1819132 781683 276431 928454 1724465 1247696 1156629 237631 755077 417306 1412320 1218289 1795694 882751 115642 700269 1909994 1619117 1351929 714279 735039 1579983 990639 551111 1047977 688487 1969038 1477777 119748 102584 1258761 604107 102250 1515087 1651666 1130770 1161135 699577 1381121 256129 1928256 515550 112985 1353889 1470700 1953279 357906 795854 1513124 1815853 1229804 32387 362359 841769 688299 1868468 1011018 260463 26869 1459864 421739 445934 829152 577407 1417477 1683122 562213 311743 1351915 1290047 125835 989010 134182 1091076 673137 1530436 660020 139192 944231 962109 888466 444064 1221651 1102859 1931532 1042106 1352466 729313 1894428 208683 1276316 1640146 1375297 1712160 1970694 1861657 207356 145224 449709 938823 641929 1441081 205751 707155 627378 1131970 719480 1826952 760837 1573590 132889 14735 1013853 1964857 627610 165829 1806463 1434033 1111146 1183475 1862003 1372394 1220406 773649 373976 552119 269232 208447 27231 1076533 151890 1419937 1881985 638162 1338909 1323127 1831488 895171 1108939 1238261 559087 1512160 1640964 1192184 1195383 389978 712769 340990 1993255 1122702 1607755 181689 366711 1806564 368855 1732180 262001 1780875 68038 1455800 818571 539866 132514 56810 1163099 1449256 94573 1503352 734742 1975848 1574373 739931 582934 1190755 1515019 145450 1753015 1898004 1932308 598950 1863499 435955 592650 968 289567 714645 1456109 568826 959299 336612 116029 571136 302276 330702 214782 547049 1001837 1360358 431389 62246 1571756 1192797 1044677 1059955 1371998 1929681 1428588 144627 361409 365233 778746 1012142 1688641 1492068 1095931 1791282 421117 1819221 66371 565402 1442927 1567591 1772667 64484 1096596 848760 562769 874267 1931483 1651292 1982190 501681 1097963 1386182 1492820 1419583 1913491 1207272 1584127 1165211 706614 1426212 310137 1680054 1451115 850686 922798 1527469 176142 915904 1502615 1363195 533189 782861 1628500 1920500 1562536 715881 1456172 121937 749449 184170 1099177 389486 762238 476743 946794 1391604 1898936 1191170 515665 1754454 1717694 1132444 1722003 1704436 826203 587626 198091 478121 1375879 394965 1411582 491522 371503 1080728 57409 1069961 1829097 1211289 1528837 1909689 620185 1203418 942284 972300 1526988 736428 1330334 1101347 1063117 1962768 998239 301007 402364 215970 96050 408116 1572970 883217 9533 1210960 1527176 735881 1419377 1908085 1961086 406649 333490 173398 309320 866040 439082 586777 1135810 526260 366278 1747415 607760 1939560 449624 1570737 1522479 1046384 386892 118323 295199 893243 943691 1782729 1482742 1302515 1943213 864372 1567947 1764160 1245069 1976610 1564860 805054 246179 292279 171788 76399 517985 462891 1316841 575084 90971 1387247 260236 1737551 1321637 684917 1269489 501663 1591669 1224740 741387 693291 1780941 180261 973057 1309982 1031326 1990487 1434110 476186 1378279 678497 1277149 1505643 581 687900 1846333 564414 6029 232602 1082130 1576518 1634851 978880 1846657 521019 266476 137580 640880 1760734 481343 1262812 1490456 1687800 738529 869742 538075 1006391 358795 610082 1347926 590832 244237 1542623 1268621 1225659 1887316 64390 631812 1303778 61437 71892 144315 1182207 817683 907911 572700 274426 1517687 1873766 1272990 574139 1062826 1290146 72256 471153 1992979 1324445 171693 1222452 1646698 927332 1412117 1853667 1965278 1468598 1386266 538535 194624 580505 1079763 1754431 1295435 1536902 729350 288290 1529113 484938 99078 1699991 483947 654701 955809 671779 1487489 389010 1342475 605225 922092 1304458 831582 559092 892044 869210 1436872 733278 100636 187976 489943 1677168 819022 812933 1989801 925962 375567 104078 1492023 1263259 425713 540423 1117689 662399 183128 928282 1793742 1407790 1578564 1505559 147164 1616151 1828256 1271130 616576 1892447 948663 668325 775252 1895861 312717 857021 1922635 1526452 444118 851366 1941608 441923 137073 699246 446968 839581 1433521 1597773 1382945 544334 1458725 529610 1900621 1184738 597581 535494 1458207 1936645 1341073 1056651 750496 1715272 711962 654545 1557836 101428 879134 869783 911015 35867 1687134 314099 1295206 472453 1658353 1151762 1254223 1344220 609081 1004495 1265198 1944989 924110 1906716 354546 643134 945485 1682797 1607283 951865 602920 812174 167560 1006506 1913473 1156618 1704086 582359 232025 118525 215025 278106 1800845 1898486 754550 241725 235508 1313264 1802712 876502 795637 1535914 1901295 1584264 1490446 619121 1926208 1502619 187685 568439 729995 1231818 1312707 1156642 1327633 1498635 1541845 624051 1972994 1867951 1841427 930072 1671760 695340 530206 1930987 104106 1490665 490502 411831 1988438 1157603 1973644 656787 153534 1281636 1946431 1534865 64511 153447 922717 1232439 1943657 391044 697755 1710308 1255822 1059580 77258 1030336 1775522 509108 1551815 700344 1995003 567189 1301877 1294603 873905 1362415 1175526 1719351 1670101 249209 1887068 1129660 962718 554749 369211 1797589 1838258 1859200 498529 1878740 1152926 1685532 1815710 875239 1504235 1919822 1147774 394158 1694385 602922 418002 1944304 1708498 1280619 316301 1691244 914100 1241714 523919 1897412 890213 1341916 712733 309283 933770 80402 600397 323310 292714 1003180 351437 167833 921499 194387 1841588 295818 728512 465147 763150 1471943 1609240 812725 1673654 1670812 526339 205316 1861807 1829396 1157559 557255 112120 530873 1097227 1146815 375491 1388527 1198489 182937 274091 959436 1766457 630801 29862 1533674 1390335 1927202 1025424 796749 1399839 1428640 637241 825465 282989 1701637 1266645 1930629 868377 127753 1363628 1069358 1010110 1373787 1794611 1878477 565366 386339 1452972 1145609 1494865 1005288 1847942 1824165 255473 624120 238086 190375 956989 22197 712227 1697655 1019536 541169 1155598 160902 1324161 561523 15255 904952 1158820 473363 1972782 844630 1193122 1382407 950838 460393 702027 1165314 1378032 13926 1193844 23871 1739245 719315 847612 538792 178026 261214 1358640 1325213 1856955 1471511 10830 16952 958418 1249197 1902120 898770 1461703 1113758 462951 954028 1639978 1497848 1387375 617527 959842 1604188 786531 798065 1412131 345887 212613 920311 1805592 1173445 1009518 773243 1685783 1086306 1486335 1071577 1850420 81254 62704 559877 1808930 808448 1003064 1127640 398683 1337666 1993822 1793890 1295557 1427538 1647158 1202792 1715864 1834820 1259339 1649798 1175031 468720 860491 610848 1490781 578293 1839154 1756952 129079 1196880 592208 1516299 1445074 1654797 1744870 859520 1958333 1284488 1792465 1460386 606206 27398 957675 182569 148512 618643 981888 1678818 705039 1411372 966457 607017 1564902 887385 156711 444188 656713 630266 1933077 667273 465480 1680558 270678 302184 1556152 55357 1463149 176126 1991410 1322199 773605 847310 1990340 1714852 943646 35963 267649 1795836 1860371 1159181 275310 140996 895278 1070328 988200 302398 337768 1247407 620096 1111650 1919696 505160 562704 716295 1335852 1528264 1176624 554791 425271 1823005 806420 256093 1695974 1776821 1447142 357929 567651 1283376 1095470 181080 1924649 1415323 936849 1774453 848377 1426252 1676296 1567302 1288062 276734 107981 676625 1532839 374261 954322 1504974 50269 1683594 1639086 190427 175350 924453 1779708 1847085 12443 958210 1844433 309167 801477 829397 1737693 1815854 173850 1487641 995032 1422327 499365 1389918 371957 1939166 1859623 606448 275448 5082 1777345 102403 963687 307025 418010 582094 1280131 571494 1781541 4471 1176997 1971873 1344102 207788 1865844 753986 1813414 1202896 1843843 285473 751439 698202 610305 32875 1756700 1806761 1094343 1570958 1140077 1512716 318652 75433 442585 1649988 1518077 1796995 715617 1653628 1645265 989956 1013601 1046080 1485436 518646 1574310 1180411 1263968 210554 709551 1126424 1608093 1911600 483789 1057178 1973181 1877209 675648 230958 594229 1556592 345595 201882 407233 1519718 1678080 283309 1389153 348647 1142288 1059514 388235 1363004 718963 927526 1909545 1705564 786595 1469600 1192117 1681595 1481170 1243692 889321 39576 1075447 1130760 69495 767008 940933 873882 170727 1549801 1381330 1529654 833677 65898 557316 685187 1966503 789628 370240 1538598 1706663 1428730 1241402 1950881 427638 730187 1367349 1535088 1423479 790513 1676880 1933596 829727 1373018 75064 267291 1510870 1408213 907476 963643 583049 1856092 126996 1460789 143864 232368 1400302 1374126 1616704 1031408 779139 1189223 671727 647441 659833 1475138 511719 778091 812106 414778 1818943 1472802 1549031 201393 1743041 260057 851929 1575545 598214 785392 990131 925843 1867985 1129235 1120487 878572 849386 1414400 1690438 1535375 1941567 1227295 183404 1385328 1912567 658694 208475 445763 91746 656076 1200528 539200 914677 1242533 1214633 516076 1361231 1835848 241384 1137483 95972 117052 69048 607957 20408 1880566 1842232 1843255 1172116 313234 1035539 1088623 1442137 1846357 1622735 1213410 1954225 93635 799999 658947 831418 1146269 328263 1688339 1609344 1067693 1479987 1127978 1689958 1081517 1833277 1021396 1648609 287730 1487503 1251586 258696 800630 1531098 1450723 1076767 1365718 541798 57480 33020 1635723 223114 4546 1160044 1365334 1449867 442264 337196 1030021 799038 1756577 1622891 522659 1480718 975182 1279532 260543 441054 1545495 706290 203793 1136699 1453605 914874 602908 631234 1017789 1048103 578740 136944 1090152 1071309 1596122 1545033 276994 760088 701075 1187608 1651758 1112858 512038 1028784 308073 1440658 1751315 1267738 1315302 479973 456497 1281135 1984352 1432128 1741345 1034197 1967606 490233 1229441 1742417 1148828 1093770 227527 688404 325115 771172 594300 661072 1053959 127240 656820 1771141 1122030 1535121 1188456 146518 823897 838994 1193726 493791 227850 1572264 1612019 1173100 1667055 856285 1317893 1438049 741171 28990 1727645 1848261 692784 579276 1319659 658712 1439461 868121 1035258 1204287 1017763 1190843 1850422 964966 337836 851971 751869 1777753 767193 687243 417986 755679 1933085 486833 1003361 679717 1183206 1788614 1115464 815417 763049 1582432 1742867 978931 741442 558285 166630 1240249 959261 1071219 1160120 463276 1126702 1476365 1930015 1504273 614490 1060838 1651700 520549 701573 425597 1764225 1643070 1471305 1168547 1329615 118110 1807341 1999138 851000 1142772 1999941 488048 2265 1751051 809986 80618 1828018 1390467 467853 1815280 1058295 465268 1436518 946769 320941 429636 1599447 1695998 1940516 556000 478697 48462 931988 1639603 602688 593575 1036548 56822 51920 118625 1233736 427569 1744495 560453 1913072 875481 989831 570561 1251099 1602350 1802285 1579140 1941066 967976 264315 235477 916683 1474798 1886595 918806 953141 220935 1116505 1334446 1245071 339369 837596 61489 1561527 994485 1879056 100319 1253567 1018057 1317055 188317 1773411 1327611 1300948 1836666 1658770 1404053 1846674 1673214 1994468 979505 340355 690095 909648 1488287 927979 1017198 546079 1961071 1642925 1359196 876637 1971612 859801 215477 1553824 334890 28359 1315394 100848 1800993 696571 1966017 1761399 1893508 967619 1841173 1598873 342934 1304371 412909 655358 643174 1264098 777068 867165 85232 262776 605473 859301 730602 1601980 1023905 1508661 1272301 1034702 1874047 124661 1318435 1703414 1365099 585883 977160 770302 258148 1799032 1991787 1594077 816060 329586 613199 1602328 166500 1658053 390642 71608 385694 1880495 1880734 1518510 1813398 1874563 694688 376405 1743024 385108 1851734 565870 537082 1384878 1148289 49518 1758950 1610014 1540947 1585196 1357881 1750408 517780 487857 392406 1358424 1451629 488437 1754708 1494391 1046825 1003311 1616948 1102819 1087970 1399223 1169678 1248780 451215 1219178 193024 151843 200621 1905220 231799 567392 1233920 608485 88236 1046350 1696865 521758 1504759 1944992 472371 1662884 734446 779308 1456249 1818546 732564 244721 1855924 1054582 108131 660423 946005 991004 1388492 1561055 1636398 1490780 1179930 865256 1988866 695262 558934 783452 1489177 938427 1427458 1996725 655268 1301923 104222 1717355 687254 1146617 168627 354071 1535715 223382 678972 633317 751381 601776 1144943 178792 289075 996648 509625 1292436 1007617 1190057 802742 971314 487105 14982 13509 856225 1255830 732625 179517 1726490 1036971 692427 1841405 1686462 1203073 752972 987903 340752 1708294 1009423 87356 1091350 383365 203799 309801 43394 190004 320205 1980272 849833 1582341 1113119 1415986 1384653 1638807 1271976 1199293 1405334 1118032 619224 1250277 380454 949715 575514 391445 63701 1134692 1408511 544489 1509169 40457 1641519 52917 139228 1525721 1438944 1419210 1622218 1191405 279475 992160 956140 1312632 188071 544945 485550 858709 1175243 649122 1349131 91004 1308776 1172026 1568980 1040316 99656 766875 3845 259453 1251459 1408421 221236 701062 1051650 21159 1953263 1454366 1381165 454918 1538120 1905768 209902 1566396 1596231 1626560 1606789 1829250 1868588 210490 835728 843943 42024 291069 1930883 751358 1353995 595549 1445075 752763 145639 313100 1647039 301965 1769158 1524608 583131 84038 498816 1164599 1495815 1716509 1774553 566328 758057 1570450 1444910 1422099 1585232 1236856 60352 1296721 373547 1877570 209842 1298664 298530 999247 896152 987272 648124 737214 77892 135998 1117260 602501 228203 728078 897065 910741 1740379 382052 1720128 946383 1980415 298278 1207246 387051 1752348 1341400 404976 1412442 1841879 436848 1071482 1089200 1392119 1799108 1415182 1053758 1142922 1450891 1296833 121625 1990018 690347 1827970 1624635 477639 62510 1525409 1637536 1778895 1698964 1885574 1273715 1400958 242444 1825486 285722 457471 289370 785021 1395845 1077339 65212 481179 630057 1985229 751407 44165 1878928 870540 1393874 1189356 597213 389938 1372518 881113 1150902 1878045 746666 1367575 533694 416954 1850418 1471182 1466628 1192653 967696 1046297 1619538 1506554 1587476 1748929 1384299 466839 1905365 808534 762633 1390214 1121849 450682 1769384 1410116 1285497 1276886 1933227 311847 1333337 1697079 606884 1796569 765976 280670 1209707 1344490 251279 1877146 1768034 1782608 50863 1872287 1152870 195360 1052278 1113666 930351 1722677 1385181 1558801 586460 1162261 1821661 1463027 514339 745746 1309471 674797 1936242 627034 1620659 886065 455149 1039229 445030 320089 856365 615111 1340059 211632 1533598 1633268 900776 1573873 834859 1042520 332848 1511335 113077 1550390 158415 894006 1565528 360843 349219 1904072 1624734 1725602 766756 1962835 610696 1193141 1020826 1073408 1893749 1957312 1612472 793957 1084816 35637 815799 356763 1488019 969397 1167797 203063 376342 220827 1178486 619580 1261493 1755681 1799422 1832489 1350817 644064 1974469 1924073 179620 131298 1461225 1553003 260207 872687 78026 1331028 738625 1761502 424643 1368222 981064 197431 1996715 750341 418032 1153374 932161 1440948 1972216 953342 1281883 563656 1724176 1322840 80107 532944 982543 1456154 1472979 1429073 1632367 1282555 1452259 245095 1074906 521353 1353861 71978 1922575 1566620 323898 1208199 375123 1937574 1101959 1284093 1214218 134445 153652 525564 1178345 575484 408870 766465 1434307 125733 695618 990503 1622652 1709332 1165392 510053 1209739 1334114 1560127 1899154 835645 52601 855539 1464796 487175 995197 277057 490954 1700814 597370 1042884 793398 373420 1765865 600455 1229419 835147 859661 1118626 361751 1606659 728151 1358694 467126 1705894 1024926 135956 774880 712901 282189 114652 1273140 1156613 348419 1790684 1032274 1564933 1753567 920524 339396 1985029 1321114 380277 1421818 706091 1012244 51567 759984 1075731 704494 262191 1295846 1358181 954923 1325299 1252075 1486147 1897142 106244 1702240 128590 1895478 1765341 1562858 204295 448357 1161960 220699 984599 1126509 1778768 204455 1085804 1877206 1370009 1351733 43277 820603 1707478 444875 713204 895909 1841797 1525437 1805866 258108 544612 874462 945661 1686878 1405389 1484511 1534171 1362370 1683644 870516 1444974 674294 756987 1650422 1052734 360592 320710 1934496 640109 1512741 855528 882493 1954354 876235 330430 1905677 472889 1757650 597575 1918449 849082 158690 1599432 821869 970255 1219540 875942 918119 579004 1721453 606450 343002 1875134 267573 1168210 9442 48734 237310 3444 369901 936265 1892316 323965 1377554 1077693 143246 1569784 927590 1431422 1551241 176945 1906493 643821 1525881 1655638 1767751 955318 1170240 809121 1654446 1448711 941439 1504184 37918 1605611 1583415 913639 1502703 1270187 267289 1010252 1233737 917317 425475 684223 583453 1920532 573686 791421 521228 1840138 945490 179752 830314 1040138 1130569 380384 846458 1169294 741778 954263 573826 825647 1695515 829128 1725907 397379 148995 1768120 1112739 1512434 1582557 1187124 1471283 782177 48871 1811441 557238 465108 289798 1020249 1779596 1278288 1099298 612580 1817140 1669341 1257401 1863619 23283 224752 61173 403215 1639175 410110 1692586 1386728 95511 1800308 164750 525756 570329 88872 77116 514757 1801539 1768634 1565659 439327 1261212 429201 363219 744149 1226438 1682594 341504 473308 582287 490661 234545 940971 483024 954171 76933 367985 1551466 137489 706987 1395057 235365 1857564 921528 1723708 1610591 1335036 1435787 1153622 1749683 155821 1347372 179983 398378 1339741 1772682 834867 1771864 573278 765201 1819448 1258638 176098 1644464 1149633 270798 1095199 1494420 1722514 644480 122838 1925342 937905 1441742 452603 1026112 1894540 366006 327191 30408 1104128 752449 773000 348360 1257829 410885 454389 827915 1110925 1267668 919698 1983752 1832574 1344402 1716286 1493962 499309 721145 1403381 624853 199701 147777 1530234 844503 1869569 1648432 1163140 455033 1611856 1251961 764787 735803 616033 755109 255154 1372390 1465230 1300966 1331262 983492 294500 1277204 995713 808314 973325 749748 574041 241190 1309675 294887 20969 1241504 328408 1489217 972471 1203011 278810 106275 1721550 400620 488346 1363545 1932948 1901748 806191 1938149 803859 982518 801799 106603 543409 338088 1057120 1568074 590341 1920943 619475 1527362 181523 266646 464888 18329 884825 1100915 872649 1414806 1934852 1977825 1216748 1495902 1332018 1177965 216127 1315009 1853898 1502626 1346966 909881 58435 84561 1100086 1000209 1783770 46183 449744 492972 689220 444170 129055 1899029 1873957 369014 941292 1168176 1919813 1131814 1174783 1691903 911203 1367008 130546 1295123 17325 449746 93801 1775097 789734 1731753 347884 140163 27138 1171098 1582709 1561699 1717859 730186 908356 1710281 1932137 300190 1059665 482737 1645595 1592200 996533 300998 195953 1236668 1104459 1249153 1895787 460564 1539800 1214229 1481358 1352905 622532 1846315 723341 1462492 400831 1737744 1777991 1714794 229916 550571 662 1768526 816314 1079764 776708 181352 163583 1651316 1306224 407271 1662172 1798380 1877910 139339 861599 1265077 1100045 1017312 448771 694923 1476591 246290 1329780 328775 1689418 832261 422033 1542959 1625584 1203893 1779511 1621116 291697 1630459 1061245 387341 1250720 906427 1441269 1151576 1877791 239322 966847 1900979 1185947 1087319 123554 1192154 1610339 1193461 28347 1146359 597389 68443 8612 9000 1833998 712850 1889281 832862 1407974 53175 92247 439575 1474055 1554682 1793970 1991517 1533403 1471561 499573 1913068 1534613 985329 1423899 346488 814084 1834973 1672370 1135276 1728212 1355872 1834564 92829 572432 509374 635177 510519 621447 1764467 342658 1342568 1271632 300569 1284721 719346 1280816 1113459 1845438 1780949 1619150 1388167 1772362 658112 1788789 840430 1605247 1956913 1983937 1007988 941228 630403 707370 1170273 742196 1532078 795850 1432779 1951503 734663 120859 1655949 1393621 303230 1674084 506666 874409 183864 143903 72533 1621893 380922 1565500 135780 188144 1963401 1457357 1478009 1570977 1434208 1712832 579817 1326449 656617 253752 763252 1156775 1235278 1445635 532923 1373841 1961258 1042223 1917277 1690065 1934228 143062 211546 194570 1700496 1615974 621629 983336 1535108 253375 194221 895937 1034057 1996785 1455114 378737 549060 192016 921102 804110 1584479 1719424 675726 1149933 1366269 415037 204032 85540 1306887 1315842 1289671 786390 1888401 1925301 1473887 1406458 122651 875210 1563543 1667256 708410 238210 155707 515402 1953613 281288 1021300 1077467 1110823 1858033 919033 1299765 1761621 335873 184411 863644 1686771 489868 119534 802300 969814 270109 57753 768799 13193 1580505 1360079 863816 73384 332231 827388 1252825 1594127 93114 130567 836847 1332402 252023 371440 1442268 79723 1070016 1361495 556723 1213539 755478 1114623 1673134 1346775 953388 1746274 1800496 1229608 1976013 1345900 1041356 579595 238536 1065051 258492 814645 976410 1871792 936691 1840532 836022 1919139 1535560 641827 348803 377880 1904374 1855734 1354951 1679788 796214 589801 74549 173854 148911 152621 1296136 906403 865692 561421 1475458 1005794 1251994 580642 166948 1527971 1045129 1414073 1143519 1420648 1096949 1730769 1343607 1179228 78209 52149 1201154 1619185 1455985 598010 1855366 1598657 1111315 1158683 1279270 1029349 926413 1465884 253253 1058848 60471 538861 1712689 1869499 369773 1922299 650489 1032669 1403949 827878 348421 1159621 1009932 210246 331742 284742 72686 1528191 1698774 1309443 141278 1294659 1953170 597836 600649 1423314 192431 1988485 989161 832986 1029912 619581 1755421 1174947 1345292 713553 564260 451076 1373161 1369985 1870481 1858312 1745059 1640564 306134 1446021 1301744 492236 1876195 1248434 213989 649129 1441667 415256 924405 840250 1107916 756738 1828452 1827201 233514 617855 1869199 1951425 129748 827214 548723 925386 90672 321346 922934 1566933 965980 964664 1136398 904414 1184413 156687 861249 33305 1170270 665498 1228408 1512953 227736 241260 1729014 228735 1986393 159336 122362 216704 656476 798563 1425993 1555885 1392169 463137 1458727 552228 1824200 1203751 510401 1677790 1019920 301741 332513 806415 987632 973147 807786 510806 1509107 1903257 851597 1241574 221235 1670788 976071 1990454 211100 415001 1433243 1364358 780284 382405 1203344 1582583 65603 1651415 781774 1962193 1850776 154713 35021 800267 1643813 1114611 391441 893960 890451 1136159 1335004 745928 205507 52073 1388049 208406 898294 1071380 574234 522088 1033733 1461125 149511 1251391 484485 1053230 1625884 1820056 1188435 836947 1941388 1252009 907336 1600611 975496 1896022 1534529 1561379 314249 1202387 836960 1388753 836797 365203 213842 1757716 535270 272136 1787485 1348132 1416317 215805 1201249 595628 684911 1386413 709101 118444 1940827 201669 172735 1346399 1977778 214880 33029 794221 1615619 1695298 163510 99960 642803 1184747 1822059 1220235 786813 478701 21282 158086 840540 1308802 341084 1484277 1171063 1141542 1055664 1869616 1509558 1830847 1838181 1181098 1770946 301932 1353585 1103504 187266 1248080 1268123 106345 836790 1746261 1176480 1819638 1883023 1351450 268525 725527 1362227 1700081 328001 393207 1431900 733989 401804 527987 1425144 322616 373160 513959 1446020 1391972 420813 50497 558553 776150 260702 698562 548029 1318901 33352 1673674 1746984 867298 1494573 1908453 16491 661241 1287282 255057 439616 4731 306511 837684 1571794 1678268 1037092 1302582 501711 827516 1120842 948356 1983410 1141400 823710 901218 1303649 1165594 882412 1370941 1298173 1325511 419223 1677159 1784975 664456 1035901 521014 986339 1782586 1721920 1519898 1492557 1170844 645782 1267653 1395987 1658241 1056079 1703013 1685502 565026 305013 901852 91768 644034 704166 1629484 549828 1911942 26423 1987738 1458618 619915 810415 1665102 1220597 1305036 1271566 129040 1929557 1475923 763272 637093 425657 803089 1409211 1160452 944777 249391 1110365 21569 1890513 747036 1698123 747132 1607540 1022530 1564958 746334 715996 633898 781440 902836 1190301 1416608 1596668 1759440 1329211 311987 870666 1203825 470463 546468 1981345 510032 1983629 1423160 426944 413106 1877500 1061330 1299386 1412804 242646 1708672 908932 1340457 503988 1723166 570927 460494 1177842 371375 887532 1670032 263184 1181038 527417 135027 158401 1487079 290299 1973083 1395299 1634464 20037 1216500 301734 1390318 424681 668584 1656536 87251 545323 843143 1089646 111295 1596017 1141401 1675476 1052099 1011229 1482685 1245253 1951433 646434 802381 357206 1957258 1518396 118678 328701 1781978 188264 524304 1282091 382493 670637 270657 760457 48032 976684 748618 224224 1029066 1589797 598282 526985 250076 1460772 398437 270818 609948 1642472 1595969 1348991 1152308 1780118 532686 1410131 613751 1781919 1582455 1794236 865128 12492 1249089 1378522 55099 786228 663772 1975577 1802813 1119845 869266 941670 1241559 208497 1629393 1528214 938947 1202937 622933 886767 1855148 644117 1277430 461856 937204 742909 1671712 999887 162445 229516 477180 1804113 1614633 1726983 1376645 331110 1581076 1520897 1227811 1286675 556534 385163 1714482 106036 1079015 1644259 1059145 140976 1765916 602601 644361 1914417 895959 168695 1581615 462947 667275 679243 894249 1973495 4313 1174943 1710509 469893 1392739 1528250 1067577 1817072 1502065 1620683 49756 1313859 769739 521371 448172 1623173 1041375 1327768 896437 748715 1483363 126716 252626 1972229 1311081 142031 70576 9530 889737 316853 352202 286016 350634 328881 1766054 1177163 1188791 112924 1035295 1371063 781345 573371 432790 236389 747804 391788 447953 1857470 784924 38062 1485357 1234514 645612 204981 184254 1157115 1594247 728832 273064 1971661 109106 753327 14724 1023338 1195462 899509 1296817 1607508 627516 1791075 1983244 363723 1149859 1955173 1024409 1003530 863979 112641 1815395 1067793 524906 1229315 1548449 1623360 1449854 1611101 1333815 190233 1132144 1868211 1243537 1139904 1803555 646144 1267912 1521736 894945 1025938 1975181 1590550 714330 1130641 667940 1204906 864646 809497 1723377 1462687 1697852 1146707 263839 551407 890116 182603 242156 786930 733210 999100 343576 1940503 21862 434554 521719 1806690 650049 826969 333665 764648 1327956 1332901 1672125 258596 550891 1998720 626943 1715345 950404 1623874 631876 1706324 296799 581470 1147054 1943340 273203 112730 803117 356252 287003 1167663 21595 1824313 520025 1778464 1184078 792690 1750767 1057543 1442686 111362 321339 1336206 1990977 26016 631657 1331183 132030 1067111 661359 834800 1376100 31021 763354 1677382 263847 1240797 570734 1393603 1520529 356227 494442 1882715 1870825 1462814 384949 373150 93075 1196717 1921144 843742 1370591 1978394 1037361 1186127 525361 1269547 1684509 935736 1239260 1280264 1514585 445722 304866 1534231 1955449 1167859 525060 1065221 149139 1462099 1313819 993084 544665 1687899 108385 561357 290192 939420 1568280 1360951 233898 645426 319598 1794656 1348249 1969747 589568 382707 1250011 830754 795134 741755 1903001 1395030 8649 94675 1890523 1298116 440958 1363590 751175 1364134 1440112 42018 87431 665570 730129 1966169 1062055 1243371 484873 1423069 1941583 1737172 281285 1307104 960889 19666 1100046 821032 1589964 1742295 138384 1933318 1873654 1307224 934682 506856 332239 873898 714573 1377853 337068 1594225 1989619 1881976 1247378 824252 1845620 100552 1643963 1643429 964651 1064550 919133 610497 1914230 182581 908174 917974 783821 797622 487941 975085 366269 1052710 280371 1286696 193073 1567473 723900 1684200 458846 1331693 1135138 1678612 932452 643610 1801563 1181256 786256 778131 185263 990272 775857 1003556 3685 294144 1290099 675278 1815451 1703419 8097 1454026 1338833 1633438 1642732 1293329 474983 1211226 1582903 658910 373271 1047375 536371 182735 88046 872739 1572885 619225 1207496 58829 6473 493838 632913 163672 1811060 1522043 28470 1347101 424961 785376 726034 637121 979754 936609 1154715 173565 56322 946430 1058900 1057081 1307207 1983518 560943 263422 1027331 128071 224926 1996571 46649 1731958 929104 1550763 148353 1451652 1030853 243201 1697009 1661710 1372066 492580 894369 833292 1160640 93177 1855228 1749343 1191487 1971401 178600 1380377 1965510 850945 336875 1707064 370682 24951 236324 1289087 1556016 1394674 1429347 736641 1984233 1210642 191746 1737973 776967 564747 1626319 1996170 1859222 44027 1346662 1857236 482224 993318 180056 1480962 668311 238344 1537834 324810 139635 1734479 1714523 1036202 788221 41469 913456 461892 642124 535695 452903 1178131 1517764 901043 464256 159245 222918 1480725 732281 257313 869078 283362 1000607 402537 341573 327840 352117 469917 1495794 721860 1456959 1046595 555950 1685800 1843629 711307 222556 1767626 661196 1654087 134952 838041 989726 1596119 283639 296898 666899 1657770 1774068 584422 1622684 294312 608723 231885 681752 377571 1794273 1651732 1126628 982419 44180 1229486 1996724 1391747 248536 285611 1201591 681873 1668129 866254 1830415 1593961 1727546 843946 431106 23610 224309 1589932 333344 1897266 469382 1878193 367850 1244982 1155249 338334 1829925 1715179 951554 852190 1153984 1202636 1737801 1996298 242159 968989 642852 276514 673016 463231 1697951 194231 1719895 1120836 114353 1467766 1294986 1673823 858924 1727711 1477961 1806906 217473 888206 275512 216468 235614 1829437 1106000 126583 1901900 366853 621872 1202297 656612 1395834 1101768 1982092 1862127 299588 350726 62933 952823 1754459 1412202 1422118 797002 976800 1581628 1245883 137595 972877 1247687 493942 440841 1840653 516156 1555585 1071030 1829457 1282626 183045 804675 54115 1981553 707717 681350 1911106 1967618 450221 500917 1079269 1212548 512356 1188987 844896 1434083 1451766 1716558 1839243 1622520 443492 282176 309421 255274 503397 386934 952475 1766903 1855581 674428 1795729 690317 1921508 1385781 656651 1448333 160203 1818398 521821 837317 1056198 448761 575465 410015 904704 251296 1897478 1672185 1516337 1347395 1160889 1040140 1254543 1196396 624652 861131 1394850 226598 1853483 187842 593369 1478007 1623738 458465 1007643 92915 481106 906514 827573 370649 848405 1709185 1063816 1862523 185031 1296642 703899 663148 179825 1610673 803061 1367778 630648 1617691 1273675 1309736 1530863 1379940 1833705 1183104 290553 65906 32570 766565 1905901 515634 661924 999632 1456303 1559815 90181 53638 251777 146099 1900192 1033171 1028475 1232523 438953 999945 1263373 424143 749022 1605902 1877653 1280673 27104 1551667 1592738 652129 819664 834417 1124987 1190559 796299 573283 1621200 278444 1161535 1482016 1828475 825820 1452716 422138 1296928 1190881 939720 35698 1980409 707953 121839 1783384 449198 1547036 1689689 1587480 10010 1650810 238171 1583014 1424449 343842 1476902 417670 476241 938064 1303412 1060735 1312818 947201 1386949 107940 1108105 1706151 1336005 1729104 320579 894646 1859633 1277493 644426 775121 1894213 1548076 553031 946481 1837325 490140 1861085 1968487 920432 102310 406249 1959292 956344 745856 1072357 1925447 293010 311682 1574159 1190429 47351 314959 60983 92330 1923708 508075 306811 105239 1502944 1447808 532212 1726527 1044943 1189628 288447 1335012 1068850 655649 700577 1187794 305171 1387711 1343110 1746804 1412653 1373801 95313 1593851 229110 1965551 1501640 1905665 803375 553263 452718 1822311 331933 852906 1977452 1759910 183361 1106008 142766 576587 1727671 396264 1712219 832260 70613 607852 1691455 1060510 1064970 301161 631922 527500 993666 1553464 1797069 1549167 270570 1253535 1664322 79841 1612875 1117397 675039 1890745 846220 1922033 1609710 1661458 403851 1268020 348664 822422 22830 1702980 604256 1379756 1890869 1244656 639467 1974731 114271 1805968 1858421 303694 1092651 1839720 1868915 1162746 1312757 361298 1173430 329722 1896460 1520721 1626011 1474771 106341 848533 1716750 576454 773007 884788 572106 1643298 1828341 544338 54136 1118417 1431273 517510 1271871 496748 1753741 1653695 1149856 1935667 1617219 1830844 492648 985154 515600 303023 1011167 126260 616961 515163 1139273 802109 815201 208604 1543312 1143483 1392231 1624414 1341929 939735 1927013 1812005 363838 244738 1052138 1227862 1860340 1202318 238900 198508 1386426 1542123 315758 1900169 226520 813018 1370563 1872995 4299 1019454 406081 1306569 408128 596331 1302846 1126644 1471814 1261229 189703 1248915 290208 440203 693290 10982 1406131 285197 564516 603422 1381070 1288603 77143 403489 1162915 1056321 1270339 140769 1641054 221543 1361849 1812103 1071011 110731 1560435 191456 1076972 1566609 859917 1526968 563561 160990 681154 1233817 230768 988083 662500 323666 189395 592006 1824591 326994 388009 360776 571243 1221164 1094714 311837 285220 1600729 945617 620107 791776 1621291 1744341 264867 646383 740600 59789 1313333 419069 83308 1664821 1461641 128331 1655381 29007 232812 335671 1442463 1807661 1130501 1570832 1867790 1771281 570423 403121 209056 165404 1816499 1826142 1536673 1654185 1967318 1221775 1958529 292590 582286 645736 256449 1358145 1661021 997275 1619935 232417 1539589 114082 770118 1374580 608276 535057 111331 1812534 1554747 884371 1827200 383660 1003870 1892806 501871 883870 1331748 656827 1838165 1203363 1502770 1032502 522365 67656 368620 991175 1326165 1118600 1588941 1359002 1909432 893050 624846 425950 1039797 1163232 888375 1389872 489747 1063914 898302 246420 1148402 1766525 23712 163944 1647933 894198 80915 520854 413962 788724 220094 182040 1261802 580370 863395 791977 456376 1981833 1154922 1731053 827242 989491 1207110 217137 910109 1132190 312794 983221 569406 1833476 886781 1788965 1204547 1618027 735410 1771599 1720993 664988 122972 640332 1441078 1098717 1591263 960707 1068899 1550210 59032 262444 964029 1197744 415151 203697 1342427 1996059 75833 553594 1236281 1390928 1438212 1217084 967484 928326 1495108 863192 1394802 1527270 1365959 102822 1442373 1234944 1435937 225577 1926993 1459780 1640969 48411 706633 140476 952278 1282567 1428121 528997 775693 1034304 675299 732935 4715 312405 1076132 1022143 903645 533628 1533362 59549 1482378 1536790 1406493 1014426 921267 650865 1377560 1957276 1812723 1858618 774004 135256 1506132 818789 497770 1448003 1641263 1997709 1254635 348225 820753 1272403 301613 1418419 13167 1844571 1737301 712253 94037 1290651 1851421 1026723 566264 1272231 834406 808102 889758 800223 86407 868062 134231 948813 1456762 162550 1632448 1534697 856239 907597 1832027 1580626 1853589 151893 1489917 1484490 962885 375153 1547334 599746 1485332 1223247 1624955 870478 1784112 859265 408370 705539 307330 587990 1854850 1081160 1235951 33643 225580 1557322 768260 1057667 1564334 814422 275973 715214 1998601 557902 241757 95032 1993643 148542 1325939 1118188 1665765 858066 1507644 201340 1340070 1233394 1580224 1284349 1129910 1895828 465818 1712363 1665183 1653869 1597500 1793835 752750 170329 1930301 1392338 497748 1463221 1696017 1671347 997437 89147 47335 1771699 1096251 1345400 110003 638161 1457163 655455 1783539 1663077 142487 1771283 773710 475898 906631 58311 1096279 941417 216381 1875675 1882061 552585 1622993 512087 1881675 95607 1979256 456494 800708 132163 1186743 1232068 1263720 598255 1348551 1550814 756563 1392523 37742 1994673 1769703 1405155 1488935 484719 1972319 838101 829419 670337 1580303 457425 419136 830939 826470 1769413 1132342 1491606 119292 1668615 917466 1036181 1956057 107554 1047975 784477 1105698 1349932 172790 1878005 629938 739688 1965161 1156764 136637 1302743 771051 801880 695409 1796180 497616 36877 340764 410447 294609 269355 1757904 852380 436881 1965709 1500355 849090 601515 1261373 1395674 746603 261865 294520 63039 895987 123536 1720844 1664384 351637 1922180 1859849 1757216 1055246 371328 731712 1423104 430307 992508 1344086 967434 1878434 1918130 802741 1642852 357500 650896 972494 664184 1822698 1813972 134497 1069830 1994110 1701101 1532482 152677 478137 1748965 746252 1997691 1704000 54591 968991 834983 1405523 1376712 1517270 1522472 1570646 126287 256130 1498807 574054 1941256 1699118 1628616 331117 974049 1221574 1303552 1966315 649562 134288 199098 1657694 1196155 1726365 1528795 752314 783135 1350730 1097376 1901624 1954769 971072 265720 354238 1498618 1136748 882804 1003991 1054955 332895 10700 1754208 1537703 1495337 1518464 56760 1777825 1834067 1537474 1308521 1067198 910475 1234747 835284 1982762 1621000 1531101 1444310 1590 1159754 334637 1752042 1526940 1426670 1910286 21775 463399 1984601 1454339 603979 281414 1104410 1969885 1570550 61566 1704428 601228 1193704 1447033 1602054 153388 1020870 675243 1203995 830140 1452901 1395989 936998 136477 1908188 78013 532555 1681866 37270 1767597 1624830 526318 1208508 1692688 337380 1937132 828511 1226474 1001990 961881 640563 504439 1453152 1706396 768431 761783 432010 1973402 385914 200606 159652 350949 1940417 1170006 1837456 1481490 711593 1626790 634588 352557 368065 661034 1310192 949500 1840348 1055181 1429609 1582087 797809 308696 877345 523036 333717 801581 487396 1660748 1276728 545725 1922997 678899 268181 1764550 1031737 1029601 1088900 577414 1955586 1653459 1862250 1638908 989584 58590 78750 773153 1141508 1895984 1541643 481371 1933116 1705348 931425 201459 4069 1165886 1105401 1460610 539953 1173114 1716001 1548412 1877031 1936317 1360185 96581 720503 323992 896388 1593185 1212565 1097605 1442934 760675 403585 631629 888971 1840622 296968 781257 78785 1078883 679077 431171 133217 1015944 162923 1242542 1712020 536764 944969 1971952 1294457 318764 687052 274600 1309403 790288 1810329 41558 1515918 38516 1444227 628754 1137246 1182943 224743 617848 1227047 1401686 672265 1990738 1940799 752197 942082 540412 1617701 1511570 1501869 1731239 1272210 228186 191567 1775353 650346 1501376 473723 888801 768202 810342 988715 1113533 904003 77949 1602022 720502 1314841 1838500 1791693 1458233 715687 1549880 1537909 1496118 1951544 1241745 1986972 763379 1890216 695444 1300246 1842592 1373285 443286 121969 988451 1151267 1154065 1823755 1993314 439597 1512522 515447 1504623 1136680 439136 922810 1247454 1254499 1159689 1652059 305875 767558 114442 1935452 367524 1010170 1420040 479379 445257 988577 274815 359008 471691 1909305 965656 1461715 669023 1739464 1790000 1128315 1903313 1231769 940084 1059020 160759 993566 1705583 1854442 1160975 625083 1460637 1513345 297436 106972 95161 862095 691722 1992388 584550 1802002 172087 944543 860620 1140616 1366703 184813 1235350 959793 749149 379530 866397 621174 456083 949238 1316656 1393916 1145487 498176 545190 1456929 1798731 1446409 84563 1520970 1170170 880529 873425 1207688 1316189 1234075 1562578 1460527 224244 24040 971146 148321 913712 1553060 338095 667638 725529 1830976 1127857 1977430 617363 1930772 435918 1851646 907362 521974 869228 654962 547701 1904705 410063 1139561 1430430 1587502 414029 31268 1525616 281231 1168016 991110 1569230 1715538 961555 1894431 939262 504304 812614 1590466 135363 200974 1803430 1348007 1815758 830206 1985044 1145088 1113570 1934795 578499 40572 1872391 743507 223229 279908 1733619 1623250 686947 182402 1700451 827614 1960174 72915 797213 275302 781634 1619512 1634101 1350515 1884168 297166 1075830 104131 77975 1015202 358250 1999607 1768492 925632 1418345 1106382 1046711 446723 1766813 758750 294188 277457 1955769 812843 1318514 710885 1496619 1199987 807124 1608167 1665897 772017 106676 346460 223814 421348 1604694 1537027 123967 493102 998551 1400979 582062 425333 1236719 1926128 17372 1035255 412930 590896 728991 1139403 1644690 550922 690788 976155 513750 750516 1673033 982966 229762 702272 1061854 1311536 683669 1358539 1341886 271934 39131 1561213 1590462 871952 889289 1038684 1196571 1782319 1550820 329210 1200896 850717 1561146 1951 1966835 500706 416424 1018345 1779904 1411257 64835 1747726 164072 397583 214189 1470956 617454 448585 258058 314271 411042 819606 1290093 1648431 1598800 1330566 155197 295290 264563 1052992 194803 1676286 295668 1054564 438598 1523763 72355 307019 20342 1196691 1480756 1839874 251811 495071 464896 1302660 1717184 560883 928354 1967925 1373790 745115 1801019 889951 324199 1241884 420444 691218 915489 976984 1013898 1562167 1462404 1271388 667059 1199767 593446 1667788 1199042 1672909 1128172 447169 605382 333861 1286100 1057217 961228 1984162 1056043 49693 575428 202028 1695780 641100 1192916 300932 1953245 823829 859924 914540 1796208 758900 486130 982665 761406 1447681 1304242 1848858 1935178 1415095 830577 48019 231289 1590693 1781446 1111657 1236831 1270866 1691210 1854688 1041726 1898162 414517 329505 1860466 1652649 1704176 1055667 53268 420422 627566 180582 1714791 1423508 764660 1611156 561578 409453 1043896 1327774 322444 1844835 1597170 915525 1430264 1341092 444750 909166 753113 993643 1614209 1484428 141840 804069 1467972 845068 760636 441349 1499482 1925173 1491666 80802 565706 179292 430750 851504 1327514 1475331 1561579 1840513 128274 197090 375198 229082 414586 907314 812110 637581 724362 1155941 551584 1551397 514650 1737545 1167461 1855415 555997 1085817 864152 285389 1805956 74650 769994 450633 1523624 1151486 677103 1156402 704120 1276049 1841715 1152145 938313 1292932 349409 265765 834033 1096084 854314 1264716 1259067 1297755 1158825 150910 223540 283048 1960880 388638 1015102 369246 87342 590268 1251123 1219704 1730322 1795945 1663317 367123 586748 980072 987654 144172 57274 1755400 1241784 770339 398623 574538 1060051 29942 509778 46021 650836 1045970 1081435 201887 1403440 1177469 1709808 939830 925219 1984979 101826 610614 1423824 1728798 817507 1670182 1559773 1855473 250464 1554409 636693 1108899 1150476 1037904 1377019 1977276 1953230 390826 161974 1221143 1284329 1709428 1290382 81573 1864886 387030 1182769 1027200 564319 66373 127530 996160 1472069 1923670 1377149 443033 681337 975526 1320811 1047495 1877668 808957 1310468 1615601 44326 1756087 1109143 549093 1403977 148065 1630210 826694 224742 124731 1835845 1314709 323868 1180776 177099 1059671 948061 1496901 681061 1095195 1767756 937278 226167 619081 1201115 1411652 850702 1004011 1796704 1253893 1595388 324119 447316 683807 149084 170889 1495045 1984685 1779987 484600 1061786 946726 187521 1461614 1684365 303251 1726180 1912117 1473804 788987 531787 1841622 54159 1697945 1298178 1822704 369715 213308 711488 1371598 1832349 1874583 1709521 723964 571766 358207 672274 1585319 452472 87381 1355351 1798281 1624688 469564 440570 1603764 1096221 504242 702536 1912838 875742 1135817 1947176 133078 310847 716527 678942 1744784 1682064 1474777 314340 622015 1434937 1546668 191485 1990875 1390277 1715582 535247 784720 1853321 1501533 1516856 1935800 28715 918728 1295619 645635 448496 960541 1252824 283785 1573151 274783 1601726 913283 59482 479030 219456 1452519 1287277 1607311 380150 1205174 962065 887221 265508 236729 630991 1603296 1906319 346320 1715448 115412 501664 764188 545699 997193 1285408 472594 741451 437411 1817575 690884 503845 1173954 236009 1743899 1487838 1010682 1810334 1420863 404253 1921732 268475 334706 1726229 357243 1247244 112352 703648 80881 742561 308513 519035 1027366 1173878 1285937 684347 187144 769257 1171748 1214753 1117291 993945 1297567 777165 665686 833347 581469 1899720 208526 1482694 107921 790772 1880239 1171830 257567 1773469 1612727 56587 750306 1219978 401080 430273 148605 878374 1403915 995537 314408 417501 1973668 692146 574248 633008 269074 1481632 1099279 1682788 1247729 612939 1948027 1856173 1213192 1515756 824353 423545 1149892 622712 755717 924117 1090044 189691 1316042 692517 828188 1175608 814157 83774 51870 204327 564906 1686360 727038 837305 583509 118205 1440132 1881598 16113 616859 950939 515446 737282 86514 1601919 1964061 1958425 1682429 248750 1023713 76132 220142 432917 1991337 1012928 606521 1584273 1332837 316448 1985792 955275 731246 1288286 196358 890392 1459915 262023 1084133 1393080 1229206 13074 20145 1097005 1513525 1349681 1650211 1323943 848841 1560942 1549664 936798 896839 1443585 277360 237786 1821324 917676 199327 700610 846403 914573 1000830 404534 706119 248480 1990996 1635856 1462896 1076280 170034 1294047 751749 1006755 832733 1914326 1093507 1135067 605285 1039391 1783155 464102 1180080 241939 303008 994858 1796133 796849 1428944 631278 79288 1675403 129239 1703162 703508 1843187 919584 537037 1169266 298738 350287 1196783 59519 1514827 447165 85829 1155493 551270 1752852 119323 1768446 1861275 1201329 217477 780020 665707 536681 1344882 1995360 207120 1663514 1278108 453225 1924955 1437126 1064138 807331 242456 61925 1898252 1818720 423903 1309105 1485006 558059 501156 1753906 978543 1279230 779763 793811 1784540 1287046 83984 1590540 1636048 1037111 1225117 461110 468180 1684277 922387 1704936 1141955 688692 597769 1557949 1686904 1726174 91538 1886758 405215 56480 1890303 327468 1632025 851038 988018 924135 255202 371902 239866 1970253 428662 1826509 854155 1855451 1012214 735953 1868073 1733843 614914 1700917 729248 505003 1479397 1481673 941218 1107613 504709 1780147 779114 34935 251572 1324709 503609 1700867 1175291 1061759 231820 746818 1856094 132124 1939684 677534 419905 631909 1368483 530474 525402 1285664 765351 120230 1951130 881149 569404 128133 1653965 1795771 1524792 1759623 1909174 1952305 1747393 402530 1046508 1361253 33878 29422 1086993 1242661 607340 1871080 317966 1365997 1963645 661728 218446 1987698 1995081 76943 1342376 1727244 1297129 146209 471416 303389 358900 778698 1471282 1713567 1737542 34930 963964 153698 1868611 431286 1397847 1795686 609612 1765516 1748181 1264145 207624 378065 910798 1554695 1817947 999562 968201 1156915 1252363 1425228 751487 1062082 225456 857759 620384 1278014 1359841 240562 1445626 807229 1494707 873665 580620 1323717 97341 355448 203486 1872521 96182 347996 113875 993171 437897 861208 428016 1734600 870207 1306084 380975 448061 1054486 420562 789098 588696 139316 1371561 1481371 355024 1293749 1248867 590450 365148 409194 409269 319020 1047576 46055 1823481 1926922 1464379 1450913 1206231 1090913 1081090 1311088 1730205 124582 286045 1064523 91995 587451 116191 221077 1970340 1851778 603095 608220 1504725 257598 1280331 1804908 800048 331573 1924099 253647 1581189 820399 1146134 722621 1397146 227041 1712878 236071 1831229 718477 700007 1139440 30953 757305 1649019 339498 436459 840313 43550 192442 1594518 1434589 651258 1457084 1566038 87869 1875329 269147 1365050 1260120 1063933 720765 757408 329087 935967 1370605 1412507 1536705 1700525 334057 73767 1718061 1614426 1721533 1502898 514682 155869 630318 1119481 841275 1931211 197799 1152068 85230 1449998 1740515 1688657 706678 1290977 719134 706345 180584 655039 1880615 496212 1349416 1079356 271311 397611 1356745 1422432 1985163 1435456 290321 121608 130073 212519 1728025 1563938 858837 189867 604300 1467991 1317548 483704 119303 1959475 579103 434734 175023 1858615 638968 1046934 786096 1003780 1683292 820328 597371 1405617 1976852 1761078 1234217 1769301 94435 1823964 648336 343822 1108430 603802 1518728 1748753 1303600 1869090 1693217 1580302 806488 903844 1470164 262905 1240759 1407913 547338 1283513 863263 646028 1221316 345935 288989 522607 1994787 613869 602716 1323649 1252632 1644426 774024 1413754 143499 437825 1300672 1740047 242762 1203912 1175678 1821019 1125257 587006 1140205 1395418 573493 1152338 820110 226605 845945 1040275 725233 1871 474629 1832057 969669 223036 1699045 58880 529460 1125417 511727 587575 1013713 1814835 1201064 719595 353363 887865 1486808 318260 1017418 1635085 1608928 1864958 1768912 114453 1830683 1243451 933216 1676794 516777 919834 1195330 353277 1550002 685137 52873 1038643 1229435 1698759 1146462 469595 497095 1839161 667680 1701146 1458164 901178 1478107 961702 1476660 26092 664816 1038982 1382931 1627919 1537794 1526337 413620 324126 1092519 764937 1893989 1132917 1092610 1392351 879662 1546690 1322089 790365 646654 1979642 1262716 135550 965005 1988411 352059 844401 684893 998213 997177 1053131 554480 1623850 399140 1973912 1150026 1379438 1442946 1778637 873512 823865 1332451 835472 269623 1408509 1976548 1135248 1049302 1318061 1282444 1805451 91891 1492112 1237626 317079 1377688 1009436 468211 1275056 1049331 267134 797362 1609073 970377 1514911 879597 1528329 674787 1873594 1505219 1682664 715387 877406 411068 126172 1781905 645453 1465233 1207526 339077 728892 308165 648236 542252 1535736 1213096 262539 756327 1864484 1993971 1305413 1471253 1258049 349670 1146137 492924 208311 1883224 683512 1455606 1748599 254604 1748028 1577087 1765359 1373447 1957784 558605 1261534 1244823 592952 995938 277035 375668 662698 56462 454603 1090395 251404 1493278 1165986 1361464 810955 43172 929726 1670031 1121239 1605076 814412 1638186 755535 1124351 1293554 1663658 1271174 907881 1186839 188044 156013 1251744 1144685 1004286 975997 304555 1539230 1136992 1284421 1165551 1757969 12973 1553461 1833451 1438771 1038810 1375106 28346 1771855 1546395 1153805 168207 425538 249722 1330089 1079841 1854444 504330 1196014 1195361 540719 1864265 1590398 977793 1130276 1835290 1800156 1136935 949642 1714172 823299 1684640 209820 1258144 1802105 652439 859820 560549 1340766 662600 1384896 453797 164596 1877107 910021 994926 1867078 909512 440664 37592 1384060 680229 554421 747772 1080188 1623812 1188357 343543 1601452 1151494 847869 1493129 1748607 1607841 1686408 1931769 826830 165840 1955487 597624 1686832 336759 1648506 521332 1434071 1895952 1082485 1697766 272725 325735 1812335 1105791 969084 307036 1352086 1874397 624606 1505586 1309815 270808 1228347 1532143 745193 7180 610279 1289053 152096 1670013 1251816 716142 1097282 1524622 254108 1757142 688392 446402 1490531 1525170 1357321 265757 115434 595131 843950 768686 1270211 1697131 1876033 1533073 547960 481528 514645 1275519 808943 1305028 1464961 1083044 1423429 1828016 958382 1077578 1793238 9635 1625681 1654538 1801700 107098 1175400 46204 1621281 801729 581196 1455050 137789 1055751 931713 390396 239937 890466 1917447 1330399 382198 1763746 935365 1311411 25256 8044 1725132 1878257 289944 1115948 267954 1766498 546454 1947071 1942543 400613 1353511 208395 1524252 1367993 1676140 790018 1920585 120918 1299716 206565 1859785 16257 1913702 1576885 477041 146164 1910184 69942 1404642 934250 842512 90240 699604 1976220 1413988 993006 1651056 693739 1252724 1971766 327454 1838920 1707862 814684 623911 397716 490623 474331 736414 1928350 1913646 1374962 3273 60769 667721 373776 519553 63379 1055626 1959921 1606324 642223 1146291 397979 1870112 1424870 1490753 356122 1855667 269437 160083 659952 1136882 859481 514157 794691 1076237 833033 1205718 1694677 1997632 1085044 119104 125949 131259 1144201 982162 1303518 1077266 611303 63450 1535350 1461272 1868580 459314 849555 1692145 1029733 1458285 1263170 1775406 1531998 514126 1170039 5908 292245 179526 1514409 922715 306605 837443 38104 1848148 1604263 228404 314210 696325 1964124 1210641 1985945 737701 1125198 1572875 1049450 301301 1102202 283185 407841 665852 363719 1019847 1455113 1512873 163903 1044993 1185192 191782 406799 1508959 1337893 862367 817564 1068361 1780688 754267 185606 1012882 1334435 314548 1770903 1792448 386326 1098504 1514848 778408 370899 179003 679770 1471934 1900014 1592870 1303849 1924184 1659377 1982407 1591303 1790875 1405073 1874146 1077645 647868 774138 484475 1132282 1651631 951393 1865482 1448833 1368689 290343 987686 219927 1327961 1713548 1934489 543095 68028 1303953 120689 685910 402105 422119 1020286 194497 1392092 1318480 1585985 403296 1877492 233550 284577 1132882 1004883 412705 1691516 544891 1008250 1255091 1605506 356689 504861 995855 248313 189522 257911 764108 1662958 920692 578451 802762 510895 123643 576434 1471027 1953206 1160046 667986 754847 1082148 283279 1845823 1330146 367239 1320133 884532 1549708 1791209 571533 589321 1079633 10832 1893577 116614 1194438 1450644 1005541 959164 765263 234326 242572 704906 1039435 200772 1547577 1711650 1954258 914053 787283 461912 1770539 851215 484125 33535 586939 369255 534409 544707 148005 1357545 22062 55597 867578 343768 520403 836731 1844149 656917 1338671 1332175 1652523 1591262 1061265 1657089 1184600 209980 1082780 298705 1525375 1267122 667286 743924 1763765 605816 1831912 1833963 1368665 173621 1541385 54203 1339746 922702 137916 1137938 1017360 198364 866411 13724 1048904 153150 7216 829720 530013 230002 1280428 1840070 369731 58308 1882511 1502733 1952945 971053 1304969 1411141 375808 512392 1626291 1236361 1871892 1087986 1855111 316225 1193585 1743797 1312488 232348 1553630 191609 1889760 1311102 1990203 1975644 1374388 36240 1259284 445440 74251 1078037 999267 1569341 421274 1091203 1205439 915011 1264744 1180702 996307 406381 890547 603566 1346960 1708183 1589369 1486301 1672086 491351 571611 188287 1285162 52841 99581 892697 599588 1594511 1643368 1156815 77437 1882830 208151 687003 517045 427602 1848021 1201300 888906 218020 1359892 711139 84205 915587 1851214 858134 980974 1821260 41432 962420 1032149 1073804 1953505 1832308 1313724 1375170 1557043 1719771 815103 1832256 951607 354896 81356 1509274 1657292 1680351 1602423 1411312 1791330 1654088 1596174 1228071 809325 575195 959439 840778 1214640 499163 1104762 1331079 1155064 1162107 870151 1445891 1966791 960770 12161 1940169 671096 551119 677802 148039 1620224 318118 989101 1334766 1589701 417059 869102 411325 1316907 1564888 1999089 1057392 892987 370743 466698 1926583 719076 1873456 864305 1541681 401752 755055 1035741 1787971 276223 1974617 1223485 1646200 1647572 1014721 487025 1136800 249817 1231481 5911 1145079 1995092 1564196 1067844 1052737 638390 424232 16702 914359 590030 370126 1860022 212362 402663 849444 557623 1258044 1055571 1698259 1454443 1858889 1074932 1548658 157731 457195 992970 1320644 78929 849607 577794 898351 899162 758612 1488175 47280 20708 798840 1647629 380896 1632974 777537 36608 59734 152470 902674 283347 397136 579742 937481 314185 548949 1695097 578743 1559081 150177 372173 1147281 1382164 784175 253322 970685 1141987 1168994 1975278 1885763 1851196 1244677 926941 1895271 1593391 103009 1820161 732520 1361916 1228466 1443260 467964 92876 1879038 1868012 1344626 762831 1672099 1844718 1673341 844166 1019563 1119802 1540076 509057 1140826 59360 18787 1449773 454358 976448 1005848 1010606 918259 644250 1320975 14449 790859 450982 1257439 1977008 1348623 1667932 1838843 1113176 873684 1074791 1214315 1283342 118849 687708 1246287 790766 541095 100384 1544990 454806 1969716 331166 1540600 64754 794407 977713 205300 842652 1475130 1667361 1217215 1814997 817252 709069 1022088 563709 326966 1303492 1994248 1304817 1016845 1552069 146384 910988 1860644 455877 1607528 1055699 171434 1851313 1965183 735411 945504 1410937 459980 929678 1870053 650761 1833914 395675 507343 1328617 300141 1554024 428474 1929206 1943853 320479 1940260 1063930 862987 1731939 186561 413706 564512 786597 267043 16418 954005 545497 1323356 623507 1927632 1400724 989168 1029031 828218 547929 1535361 1351775 675191 185836 678227 709539 1292784 1227601 1501233 1040734 1655018 777864 1628185 1506723 567682 1039622 1285872 1757892 1563459 344820 1978106 852860 453943 1710392 70533 671685 1449406 549350 1653717 1156158 809084 840990 1477399 793678 1296159 1716 1621775 1225569 1427944 1418154 1533295 1770681 1337964 854618 65528 1013579 151448 1777730 1888495 354948 313372 1705048 892867 1822785 983485 1058174 754590 1262101 391751 1748539 174241 1761899 239656 1232569 882288 1224866 804265 698323 230699 1376635 1778359 377665 3914 1393702 1741646 659050 916711 646612 685348 260529 862481 1712794 1583657 1541342 351331 111904 1968411 797543 485909 366315 698245 123222 899942 1422247 1362847 1749445 1784768 1664150 1079924 10691 1747809 885843 1968653 834042 386622 1516757 1390027 1581037 240431 639191 530049 312765 1915790 1780192 755036 251298 97842 1323738 1600922 1156738 1793317 239175 294084 950 864111 659030 690720 765312 1617945 799364 1811043 1443822 1011093 1257591 239578 1758947 621674 1771584 85512 1699778 1140389 1468938 1390161 1423953 1311612 952956 1418415 1354118 127990 1126754 1152863 248201 306393 1914466 1204855 1749311 1601723 1588669 506185 1627716 505378 934057 974099 1477739 1035113 1380544 1031304 688916 260921 528790 1762104 802690 771407 562372 357373 428739 1968744 529700 1517229 1470045 805810 657874 1023929 1976049 531582 562783 236585 460902 1038313 1593344 1582327 76300 1013576 70437 420147 1141350 1805738 1465900 1958211 1528602 1981873 1566592 178602 1526362 1343189 443146 1213471 1402476 648798 1970405 959568 1800951 1277071 1652585 971524 287231 1713288 281440 560180 211415 527048 402534 1843076 1793659 1463986 1514949 1692715 955203 1572289 1747225 699081 545346 1910618 1666453 1680158 1264950 1778921 1590808 1457676 963778 947574 1832246 322840 430161 1459367 142951 1075177 845748 875606 439648 1093650 1572739 1194658 1822933 230297 1571472 370967 1228286 1268293 1608271 93954 508654 1474735 1172771 1431317 698266 1097461 1051276 734741 1584281 1135015 480612 1005585 245021 1714418 197133 604519 828476 1289145 1158935 1906643 1126510 1225599 1194805 918996 1445875 1856 1396686 1958611 1273287 832046 1905591 913366 1928681 1236185 450949 1075256 234670 803212 1339497 510214 796074 626422 1050882 705021 38109 1683566 946056 588069 1603862 958180 1547838 857073 1135482 1718757 915801 1637347 15919 516245 1361993 902430 1849374 1960985 388339 1367032 1840866 74939 1847255 1566973 1227443 223963 744241 1764486 980840 190596 316485 111442 1986399 1260616 1063932 605693 1887916 585140 44317 996932 394861 225757 916581 577805 1236026 1950472 1905397 1166670 1693542 810212 423602 1136002 989689 1265908 30778 1805976 1128151 1150304 1349984 551671 284697 1643224 1986216 82636 1763571 1083758 1283546 381174 1236720 1033421 149234 1126345 945890 238512 1475125 1131309 1770768 574289 104114 529777 213357 252579 1011270 1697243 931089 1101795 577401 1542661 576060 1577829 1606461 1101700 1035089 337029 1251193 612578 990726 1349145 1412874 1363082 835823 1340263 799579 75195 1179646 1646912 456203 277297 270940 1249426 611715 99858 808306 892538 173741 1715248 1482523 1437893 736606 250291 1917194 1055147 1598842 1940070 951220 1433226 1742293 34065 1995158 1881051 163673 423230 1743678 1196293 785556 1690749 1925070 209472 311597 789029 254597 468799 469974 1960007 501506 1080059 272376 23192 852829 1048346 1794332 1636021 1282506 1631715 1098811 1308792 72766 815252 926774 1550696 1441322 1551030 332800 45681 469947 1175129 1598924 332147 1324412 1265340 482271 1251445 620345 650613 165192 1347203 151507 1419615 949139 1654698 594599 917645 788034 1496063 388860 1954411 1255425 64703 814553 1765400 778460 256717 922444 1306016 434127 1987436 1598159 914988 1325894 1553419 528241 487385 1541407 610436 1041995 1851850 642666 1207835 612279 81155 1318418 758329 1362859 1706442 1620858 256039 1842451 981441 787892 729764 527928 1162634 1605739 757213 1527338 1934744 1991779 1600107 1324878 945103 437436 1512546 1688830 731544 551202 1345264 229847 1964696 1382523 189763 1091685 1069035 1747631 1785471 448935 1931235 1964478 1711112 1107990 793238 12623 816122 1411848 1936659 501892 1788135 1197137 512133 1531212 846725 826015 1055895 1832566 1909271 488648 710475 992883 47609 1656219 1843591 1753148 1698798 919115 1816655 401297 251786 842418 461742 154315 577245 841276 1597189 828395 438742 173044 1594607 1550360 1482013 1052515 313205 921509 774204 757166 1222834 329997 1408391 1754343 420371 21452 1650912 811200 1153831 1043835 1093911 187730 1836999 19208 60461 19820 1894250 1783362 459519 1564671 1832497 589485 1597759 113302 1259632 627218 504795 703344 1359785 879923 1707855 1679897 1438307 792850 970195 1625469 891950 756911 181854 629062 313615 377801 429755 1924392 357996 59871 1991749 824240 520501 344824 553357 1041118 71562 1747790 184501 168614 1570111 1015372 1729788 735384 1250059 718592 1945904 377585 621513 669034 184654 107422 962553 1851413 1567406 1925728 298355 329924 1916500 419706 801582 330248 231312 441516 834862 1702587 1439640 1695680 70496 1370006 175990 881092 1948671 69531 663789 1313564 994543 936019 1850490 118016 1586933 1599213 209771 142504 1547170 1035921 1762660 821250 1517511 565656 990612 723495 1511015 1865959 1039685 1346476 1346226 304129 1821565 132744 1380815 1235590 272671 1058695 951453 37933 1892599 1042400 1046180 1653900 1466137 614575 1685388 1603766 885068 957049 1467989 1591520 13895 576984 1519617 1959688 756032 1936446 477967 28340 1347811 623235 96935 359387 934414 1469092 1771090 935576 1221536 173270 181783 211254 1735258 1349501 1408145 1077720 54515 1558195 1633364 1534156 1198791 1024967 59732 312426 64724 150416 1186250 196290 1279078 970481 46134 25643 109290 269374 459231 1381513 361266 977233 249732 826815 1687245 17527 978214 816522 1553911 308874 1618129 960687 924141 1979340 1816977 846600 1294852 1329968 188548 1118825 566845 1675891 1523369 1044578 303527 348125 787189 1572724 1341129 253611 1729319 1082216 1489268 1290484 1039287 1306620 1793310 421350 567024 1185605 1520436 1226878 1453418 1984472 295616 850599 1323115 1334520 129754 758883 1906627 450717 812651 1504594 919444 1578687 859408 1621343 1528090 1737519 1516944 1566517 831267 1644704 1845412 583491 1282636 1520134 1701856 1831069 1697405 1430374 883783 1152810 474022 134711 849849 1736196 1181165 657631 661300 1730344 387428 1287461 147294 447645 1962117 1799246 77812 770499 513234 1629460 1363406 746340 1208734 1859012 65211 1282024 1884098 1312942 1959320 23558 1719453 665965 77576 510431 985394 1413861 283190 619239 966437 213084 336299 1703899 436735 51380 1563735 1333218 953467 615861 1376949 1844825 218036 1162338 696218 431853 226997 982021 130867 248902 1455372 373659 1041334 1297365 585278 416931 305212 1499013 782731 1282173 746492 1934801 337663 659040 1438845 861650 1764507 978464 1001829 342483 1027504 1923519 1805063 963331 1497849 1567898 70833 1637495 1009304 1022887 179753 1497618 642889 92735 364947 1525313 265078 302849 698276 1060812 863480 132846 281377 718808 1889503 1889002 1440840 1791087 1933012 130270 79182 582158 15680 1743066 1570185 293722 987992 1779099 140179 779016 1641631 1605730 1706485 696009 1623703 1702335 372432 1963337 997131 1965132 676593 1762129 717992 491154 661943 605373 1526367 1800740 1309409 1917419 106128 119990 1707856 284963 1448360 1608875 969456 161514 739275 253123 259807 1538341 1973538 1218626 1064346 1804971 605440 556490 1273021 782660 967715 251906 662502 1502543 437739 190212 1852340 1821021 1420746 1706483 647902 417743 644255 629732 306790 1189892 54164 625409 984147 1136559 1260275 1485967 306627 53700 1360249 317448 1476360 576044 481933 1267409 414060 346192 1980002 1141028 933744 1780918 179053 1345466 1278714 168866 1860567 285417 1304285 74490 1947926 1266475 858866 1591675 770914 1249934 794190 1773665 1959159 1830705 1548952 990559 1846425 1059328 157316 1006546 1043012 233620 1149474 1275812 1110393 316438 1715119 680020 331656 1351748 1506172 601546 723332 1724319 1750718 1884672 1111689 398805 1683852 137753 806279 560091 1152784 1364836 787473 512977 1638508 1618104 339143 1761041 1858299 456115 1346219 1936889 967357 1906082 1402193 30845 71531 544278 160402 1428493 1412093 313761 1808900 1651022 1889081 204155 1607096 225888 374113 205975 890371 1373731 690114 195400 1829682 46682 1428734 1046134 532632 255994 1037637 1953280 1083104 1323 1251832 918793 762676 252029 528364 303760 1501695 1267587 1001636 576104 979734 347399 285160 161089 1186946 1158311 1106709 996042 744988 544002 317931 1681167 1261747 378235 1473766 1301210 1859290 1735938 1266944 1337540 741265 1016106 1622810 1864041 1668386 1301219 1578967 1746992 1053688 227842 321377 629109 677730 1822552 1293149 1288505 185958 1219923 218366 195016 52769 1624980 108174 1710779 807340 1577150 905834 1633551 1364869 1957277 642480 1332289 650796 633762 310982 1758577 1576795 894 712969 1868631 1798943 112320 1082510 965868 1611602 1598861 1698537 398439 1568882 145770 1176483 1401978 1808697 785919 587677 1540787 1594955 593542 1404067 277486 1030420 1428456 1737987 1401739 1957128 1204370 1074153 1580957 663452 179087 1732557 275761 745714 949805 852282 1944883 502377 1543934 445069 1700600 1321168 483556 1474977 39086 398010 746046 743019 553348 1750028 1706531 1581661 403207 1204027 322700 1590855 987396 1373406 485218 282343 1461080 911407 1648063 1628891 1455862 136644 67664 628936 608871 921542 668133 585032 1603208 1013849 51926 997466 499778 1815945 57655 1617390 472189 1136487 1746250 442662 686334 1376926 1937592 1179565 737777 1609777 739678 672415 102806 223656 1659276 1165881 235290 1455497 811953 948362 1834500 1601598 320965 1989311 496233 78098 1586413 1563120 1302399 1957861 1469618 272241 1648313 1128635 1362793 1114285 1878736 1615108 883048 1028740 171860 883784 1511136 960454 122836 1422723 1222400 1115651 683833 1831172 1265835 976229 787375 870360 1508799 161392 1160863 1577705 381700 917830 556334 1044007 1293199 1355356 178815 1779085 1563773 136797 376098 1137153 748713 193216 1724909 1701689 1544319 361281 1546111 814501 970034 1026561 1054236 1052010 452345 814503 660140 1893879 1710546 1778735 910680 1042046 1999535 1987609 1651798 536070 364163 1572130 1277617 186091 1550726 376155 482736 1028951 601388 622341 33235 1366099 981459 316550 982237 251552 182405 1402467 335719 1359047 575317 39786 1656575 410703 1356918 908950 408549 406540 1262448 1285174 58206 679445 1976400 1509457 1189634 169303 430886 1921259 1390285 731900 1599983 128945 1366256 1960746 1884357 663936 628011 1936844 1261308 915501 527657 470087 1721307 1072056 744557 101916 1193757 1801794 1613616 463306 407995 108696 724749 1153222 1296779 43997 1364177 1949851 597149 1577859 1107244 1964343 1326430 609279 1267711 1956953 792892 1863929 688599 467881 69141 1159113 1363658 1000498 1567047 91930 708877 193352 324554 829424 1569278 274752 958925 958329 1973621 952935 457931 1672861 1745824 717856 1631612 1724512 194032 1671590 64076 48870 1535014 1005811 199654 1060841 482393 1093969 1262642 1885633 1022234 1576931 1213147 899760 945715 1087443 615664 1154352 840927 649979 489890 953343 264800 1261048 703095 1046617 1145468 1560577 318946 1377704 234070 1041535 1554896 873867 84027 1189268 1340812 951459 1958515 853455 1292120 415022 1742333 408051 1250049 1936638 344015 1366333 413650 1814376 627917 1358111 1859021 1070383 993553 1531226 1105177 1185692 1573718 539468 856463 536989 643729 1007308 1359864 1359349 539728 1129825 1584866 408495 1942014 1673967 352762 709108 1623103 652409 186960 1590166 319624 836289 111107 601298 1018516 369531 877681 1378031 1201204 129701 1787265 1997457 1349766 1825965 1993097 1235928 1243698 549834 1026428 442845 967508 861660 2102 1197108 751817 1231676 414554 891700 1542670 558485 519564 1546267 132029 604564 219704 1893616 1351158 853298 76556 1602015 1963725 1512701 1526811 1870637 116797 497550 563475 215815 177236 843545 1786886 1953692 256813 1401262 1864948 653025 1588650 1074197 1451357 126496 774472 191679 662184 966184 800637 962893 1241639 847303 698725 905640 605963 1360391 108245 1035475 574442 1660778 1944054 1163760 1587874 761254 275558 1512754 1588881 971165 1403161 446195 1529945 1912043 959687 1568390 1629383 320946 746043 781048 1392358 1319981 964865 236924 1890877 511899 510992 1409068 421929 1728620 1694805 1114916 1244505 1326256 555871 1786880 1185783 451453 1319870 1819772 1070979 1232440 750472 1700233 178419 234743 1030925 4529 1091181 1956439 575584 1026404 1673854 1345213 1092856 503080 1719185 16683 1558774 1659708 926747 1790957 1350512 1455346 436151 979873 1542415 816336 269950 1964309 139354 944915 1716044 1907481 738853 118652 506283 1052545 1493909 583946 1163546 444674 1600875 1390816 614500 396550 1286645 1790743 1061249 787542 761185 1842422 1081724 395999 466331 1541268 542601 798886 118919 390183 586299 1476910 1195583 1251043 1382299 1531767 1115063 787201 456151 1470135 867683 120711 635722 65407 956940 310190 1131895 1599100 1356530 895504 1085632 620882 1181164 523809 625606 1073636 866011 1111723 1187629 720876 403511 1935460 1381452 1893273 1632287 32428 1079165 685129 1194600 32060 482436 1137127 451891 447551 1477790 1176999 307752 285043 1818225 1013647 473102 153372 219424 699891 1230056 567989 223241 749679 1436844 1156340 1939389 406705 1419793 235310 1563889 125085 202934 863287 1441061 1085783 462145 375161 276492 119358 1182182 903389 812653 1251928 1564878 1539649 398764 325599 1729463 823776 1358208 751922 338656 920333 319406 819394 530507 1807328 1706574 1518334 521738 350664 803393 994127 424404 533320 1965332 1465540 1959258 626554 1455454 755413 585682 1310910 1082653 837644 165175 853096 1309432 115903 942462 1172802 314569 808538 2001 1048335 714484 1306679 275603 1364868 1499974 626735 77991 478055 1590515 1985471 473823 1149920 1707240 1491900 944585 460424 1625151 690979 805818 981954 702303 1436748 238207 78559 203462 683549 1602205 731396 1554916 563308 1799968 469569 545861 960127 935989 1958160 1738579 1930318 1240210 678630 252660 827290 621856 639273 441268 1076249 1497004 404886 1127348 794257 1535495 1339127 1645617 1163877 1488449 43594 602084 1082376 450151 1440694 692361 889728 456315 307404 301950 1017968 726757 1114194 732971 732007 1187297 1306400 301090 670419 1802147 1948414 34318 1583002 1385592 1395934 929576 870781 258386 798808 632811 1707637 340120 34824 1850861 913087 614029 1512120 523273 232137 641216 1445009 1787258 541803 1936611 588662 540136 1346744 91410 1671307 993072 912734 1558435 1265804 1108546 196974 1992105 1367698 883548 546404 1385913 184977 645411 648910 1896447 744703 442311 1391635 844860 1391854 1140397 1347165 1218691 1936640 325645 798736 1551328 1199467 1817932 1806982 61469 670958 976463 540845 1535796 1986288 1835561 1899544 1921242 1114902 1732709 1053987 694957 512377 290699 725649 1340110 1824409 551289 1589194 1531885 1598906 1831483 1229099 425624 1786157 274162 1327797 1417513 1321957 344955 1216421 133277 1576108 937904 881586 1036723 910176 1994624 496556 142718 1535310 496116 1374974 712900 28074 424311 1189337 475125 551624 1689025 1457218 1690908 1369443 1336046 1599150 903126 1814308 1177367 1187217 1299644 1735143 1549817 1756736 216722 1059441 149167 1167103 206611 1462770 767285 675810 921870 1403937 726746 861760 639098 1312586 1887840 1433552 1451954 1221391 531045 1382925 1768209 1410141 439685 743581 1491763 45892 617008 139047 281891 1605698 524998 383482 1791373 1240222 1410694 692745 120673 201912 1324811 1121440 782616 1324966 181383 1049 1508489 1528318 262223 1473086 694640 1904534 127153 1473963 856188 835455 555432 409222 903917 1098489 1015098 87442 1033626 1883671 419348 306584 182007 714215 841031 144186 850318 1158261 1059621 1654339 1655962 1797890 745707 1931596 830215 1754488 890904 1496741 820351 1304383 1811163 1672830 1704837 1180830 1754548 928008 1248017 1838062 901274 410441 297307 1151129 826005 348888 1784972 1470523 1093218 617701 1455885 818619 1844136 941922 2912 461143 568261 1517458 296547 22553 775612 1555511 1399062 463239 1287550 1303428 33640 734021 767516 674068 1810270 1732867 16799 1514484 224468 890767 1811114 92668 1545640 975158 653258 615897 399968 281874 292215 543673 1226240 1460022 637989 802160 680849 1431838 331673 435480 1788981 102478 974839 303224 1647721 1159892 223170 1350644 1070559 663244 745201 1583642 1250112 1064199 592175 1826849 1106398 1183754 1167151 894478 917836 1196209 1631326 1249524 432718 1960895 70352 1876130 1569576 1762613 1884002 774534 1256444 432600 1480867 287078 1828571 1275636 1333740 1026057 86358 1905390 87574 1216840 363833 1169130 1672697 744553 1681698 923261 1943837 1577337 1338063 1079711 837457 1119573 801051 1425133 1781504 453101 467349 1207385 748506 153671 1692034 1807215 43129 552768 238079 419435 1554719 980773 1619439 648615 1584708 681056 1713989 1159576 1708057 1816871 278675 430747 202142 1241027 1510536 1679250 701360 1556121 1740384 572025 188611 32933 1064659 481265 917725 765017 309566 1369792 733378 1532505 33325 1740915 28898 1207610 1131270 1897738 1084034 1961646 674566 714929 1211754 930165 943389 406155 343666 1244049 992446 1527781 1194838 395618 1331898 1988313 799188 413367 550818 1826876 1888905 1381733 840917 109175 1171605 86388 1855222 1997249 568820 1452213 1786758 1350406 1193589 230326 514005 791124 1440305 1748496 727953 1860398 466070 1487715 1402625 239517 1512871 929224 561443 1759289 1203747 1745595 1629832 710381 406443 442833 1128380 1074931 942477 1663919 1661562 1697624 1778230 42042 1940530 57965 107182 881044 433609 889730 1594683 316302 1428487 1360421 315613 1643186 1485270 1941759 1707116 240794 1313398 1784341 438080 1254512 671655 1531088 315340 1031689 1870296 790373 248534 211332 2084 324143 1519008 1728142 299530 1733101 1383427 1357334 1186600 1150003 287962 88515 276067 1648469 1878370 1570416 1872530 1055582 676902 1901200 470757 1826574 1546231 818429 1880781 599824 1174799 356612 147555 575221 544906 1256532 632283 506118 140876 675252 1021116 1681049 1343845 1782610 1728862 1150896 89472 467230 1532188 1794358 372951 1150574 915794 779437 870762 273925 790639 1561078 1536568 762548 1486610 356531 240270 1639365 373095 1848859 1063631 1932875 404030 594242 1797928 1734569 1738210 401854 1487468 229387 905945 1599298 1189005 1140537 1612486 1093009 1955844 643877 1636650 1527873 489946 330134 1766990 1049197 1180930 1358177 1695044 500897 1194699 1081690 1207534 1926512 1898007 422279 491161 1359951 645365 1316234 1749033 344941 88363 431774 847917 1291632 982097 1290116 579636 1859986 1892265 1314916 1821929 439254 1647773 436976 135608 1474118 194208 1277671 113551 424748 1830232 1122249 1834012 1801046 379019 952930 1097734 1767432 1298510 1848237 1023674 328516 542833 145988 1841688 979958 1510372 448295 1836517 1573446 1770653 1615890 333575 464801 1763782 1169949 150510 149701 149991 1391479 983496 1327325 440739 1723357 975504 904439 1597680 840397 720921 852543 429730 978907 1474592 1535591 1722015 332809 1646930 1803707 1672674 1657661 944923 1422586 106293 1482018 1504719 446812 1769730 443435 1058182 1478965 1661275 1476679 755158 1693084 678736 1729830 1110249 302461 205400 576758 1420835 665317 928992 1578281 244260 567607 403372 1636583 1215319 744972 1421535 524547 1898528 340084 631653 1161231 1897381 1665914 1503277 724877 268855 889731 672815 1203770 930726 1546047 1088919 1494193 273516 1868470 1568836 112684 1601952 266148 70080 1083343 832717 1091229 1514652 643080 864525 843167 1411202 931182 690730 1044200 915490 1927581 712464 50958 1261816 63017 1680483 785076 245994 1797372 1988236 346801 878416 359268 1517752 690568 230709 1305053 1201924 575510 1758017 1240943 982283 1774926 1114822 1938542 1840439 1209126 1064388 1240951 405608 407389 20819 1803776 1144081 148472 1353860 1158693 799129 703699 1483555 1034126 849170 1418821 1076980 809397 6423 645526 682771 822305 116123 670937 1455631 978081 1666121 237764 1691762 686188 281054 1673934 274185 160827 670713 1042783 1598260 1868906 138064 676732 324247 743849 344928 1771142 1469359 619363 988638 591000 1049922 140933 404139 344842 1604480 1687341 825910 1152768 1179511 1577774 694834 1573563 658076 132795 1726156 1359226 593910 610522 361161 1279462 1055737 1915674 1714445 491991 801400 682719 1450537 1201818 219920 1822565 719941 257718 1068871 1425205 896909 1196763 1921884 1924577 1134128 1139609 488629 373952 100778 1728797 462162 1226680 1884804 526246 1840933 889239 1208032 341959 1921300 1478192 381964 1837286 525708 803898 650451 1290636 1647728 1265212 1796763 413528 470627 582817 1418764 561623 136759 1705234 1951823 1416784 1426332 1635218 949846 316715 354197 558841 1318553 450864 898344 1500489 822109 1477730 663579 1165188 1165635 93881 10965 528130 1659615 882922 523400 1962046 1009948 1114921 57199 1339928 971244 966088 528245 1192762 338117 1704492 665748 1765578 1382072 1717360 1805314 880247 512189 1553738 854554 1510485 1574538 551819 638747 1275739 394224 64947 1978964 109908 655532 526895 1162502 430572 556025 1128186 130387 222618 1313079 742368 1491154 1525485 328773 1319835 616874 1614435 681696 1843287 622972 388146 1680795 1577488 627253 449837 1500564 498432 629339 1152280 812403 139523 1306458 1906313 1075090 420880 512330 1887051 432137 1039743 1836141 1576429 1305406 242858 1323515 464407 592144 1154544 1144464 1149739 1438617 449145 842516 1394090 574424 43055 1690974 929895 1952608 1646883 1610081 1171751 819056 27101 1894800 1016025 982825 1717223 634595 1302755 1994558 586232 853953 1196550 858409 1979921 1622578 1545484 1718558 551279 409388 684387 1453760 1944465 1875008 602928 295641 819933 120849 1443107 855461 19360 1599915 1947769 788249 898780 800605 146181 1333223 1093564 693190 1998871 1910535 1963283 1272200 1685096 1393638 855000 838195 1429289 368071 1074027 1036961 427743 1551121 712093 1172302 255750 803158 814916 1591596 351903 685774 1905085 86698 734844 1648054 1574329 1876052 1887049 9312 925018 1555730 1098166 1571949 449125 1575268 1351541 1676214 411178 1801123 1817085 1938299 1327473 1361088 143087 1322893 153404 1774703 537890 1397039 596665 573098 529062 165757 944882 17238 1956984 1987519 1404325 1934185 1845579 879107 489394 922495 1621508 223304 212394 1430496 699050 770679 847613 1469534 21744 1225266 1692571 495202 812461 725405 570829 553223 729683 900066 1163564 14116 1845381 1254468 954643 869071 1652775 1145557 1472211 932951 1439963 359137 1544657 1920132 198065 1179955 640364 1155837 717587 1144821 1657555 1846374 1131528 1915878 1277244 1832643 1558555 704590 1497263 696668 1446238 596927 1461556 1808543 609354 1141372 469663 320268 1382302 1922500 203710 176187 1150547 292962 1428514 1086526 964099 747853 644976 761121 774618 1885414 1669827 1389372 112246 1105510 1733727 226770 54952 1932498 1608440 1733719 1481136 931128 1196376 1115245 757153 1199384 221433 1923870 1372176 1634981 1608018 403200 16709 393909 421864 393552 823703 366085 1097448 16569 1810367 1118757 125308 984986 138068 1686387 1486404 1317675 1331932 1933672 873132 65586 1659732 752634 976331 402282 55662 1801611 925447 271732 875103 1844562 1004976 1433339 1850743 422179 36967 1959186 433542 62736 36712 749356 928652 1506845 708725 1494992 1545181 1544483 434742 1458026 1316231 578952 1748902 1139993 1826957 528210 238832 556978 1850031 259480 158537 1146836 197905 1482424 1012993 89181 1963345 472214 1901367 430185 103702 1274182 1933566 296144 254177 44255 1023888 141535 13396 111371 872063 278392 777281 942487 646689 43188 1322427 1112038 543566 1407935 1865929 348665 410723 1681021 1848552 1614719 694970 475136 1363360 769268 99707 169784 1575746 1826871 836454 277357 1842088 253426 1545474 1227323 291933 125021 1147190 949784 1015792 1378199 684620 1857863 1714174 1213193 863196 1357726 783 1911627 536214 627602 1776522 1977149 1040332 1316178 1001154 182572 1354042 113786 1663158 707565 423381 680480 40078 1231476 1971185 599092 1268670 376965 1848786 1610477 1663727 859680 1725112 884531 1841122 198283 408529 1771943 343067 1972842 463158 1916857 784970 1262255 181572 1972609 1982796 90897 467857 117552 1451014 1831748 150473 827235 42410 194110 1169965 119329 1292387 1773385 307285 1935324 692621 1077041 1293573 534008 1867867 1251599 688591 1473904 1869899 619317 1852818 281693 1342386 100573 1968492 1871609 1308747 321745 1448281 1542645 292484 1006015 1896582 1134075 209568 1999022 208632 1788567 1605900 79364 1895330 236007 1414574 1827805 449388 1986323 1426823 1175672 244736 1629877 716434 31655 1662665 837248 243735 760977 154221 1211472 1550352 810477 1303346 636730 1843005 490522 456385 1918923 941897 1974986 1508100 7066 79855 1538403 1156323 1820795 147351 459739 1241600 1486408 1280931 432918 707246 516993 901493 702959 1781408 424994 1413086 1383061 1340152 1081094 1109751 806259 1031096 12328 902468 581440 214630 759249 549053 1446781 201263 313409 455080 820731 574988 1190435 1018076 856669 1182839 1489255 1430987 901705 559803 875705 112259 1924356 1882554 1992488 352254 374191 1312546 274249 963402 607314 692582 1543704 794234 612855 523202 595225 496170 380088 1050787 1733 215485 816767 887536 472908 524853 963066 1132462 1966003 1344702 1220667 940353 330276 422825 1760626 1473382 1124928 752799 1061425 1563088 355315 450482 1504174 65577 200968 214224 535174 31213 923188 715989 1261731 813135 961376 536634 606322 966329 266283 445426 1961972 832889 251466 1969998 101847 734978 1118046 1854157 229875 584142 813943 1105261 1638286 1252110 1199969 1383828 487029 1236067 696960 1353098 131648 587811 1059766 127958 111765 1327866 1130950 1925134 1394270 1759177 1854050 1604301 1108570 238270 1752343 935272 1506720 500386 192844 1175969 1911647 1521171 400997 156237 1468452 1636329 1571340 498471 1827509 367559 648586 794260 16992 1132744 1538647 837638 1736670 406736 1493922 1393214 1721809 255418 1439174 458822 742560 1712094 1457535 1182772 1914877 1262555 1142732 485644 109333 1347573 375983 1608168 89068 1510779 378609 1250916 1694610 1560180 1469218 881205 1031487 1096490 1896858 1195882 945607 78389 1109025 31610 241700 878317 379456 962313 1721376 1489014 1496340 1481881 830648 1675567 1395720 1415701 800139 940106 1993395 1757310 1595223 503741 1241203 762968 708435 1929321 649675 997659 1600786 837007 720343 1916672 351973 1750107 225256 686160 914162 1614727 552028 1846912 1266118 1204880 244896 231715 1558259 687115 1675538 124323 1195836 1608604 1374635 1682235 1991405 619992 800883 1211197 1583485 34442 1211492 1112678 738259 1247218 1486901 604988 1869353 561601 1326142 379434 885284 880044 170632 383508 826493 1869954 1852743 1495885 889352 979531 390112 524717 292784 518594 708477 273107 1566181 121427 1107825 1690160 1849939 1026439 617596 1120202 1291948 870456 322351 172252 575642 957903 1061047 217831 92290 1813201 1074284 312848 190911 919546 1326668 1552974 885886 175839 1764166 113592 343008 1371462 1721273 631908 72157 296747 1377417 602593 1910145 525112 1083395 1267063 724801 914271 294296 232441 340657 554308 330336 1428574 1186175 293685 1376918 1617200 56695 35261 520392 117409 408809 173505 445806 1940687 1703316 862131 1735092 1983533 1809830 998767 243191 298294 14547 150490 105374 787422 596821 1626514 462018 279666 488619 867657 1252279 1389146 1059575 186487 1277317 152314 1129675 711966 328486 1426949 1290781 1451022 468442 71252 1174703 173875 1837827 438130 812362 584992 652948 476914 1695666 509922 1560276 284249 1552956 96168 185434 439543 325969 1768053 193600 667841 1949642 1588907 919318 1044257 1993419 1195354 123457 879268 1343680 1910733 1040987 335695 1120823 172507 1593730 691825 601789 1710789 367867 1469882 555630 248385 1024529 289583 1531415 1221175 1170966 701710 1725434 279974 968692 1329997 1188804 1710717 1057790 995391 1688137 834739 1180026 1257513 643785 1042818 695816 1326609 867813 894527 1742882 211041 251193 41739 156321 968267 896507 1801400 933891 75296 1480422 456418 1789468 444923 1610585 1148245 1655119 1372334 1309681 656530 730087 1280594 1858593 1770073 497912 966775 62091 519523 199801 522347 1186261 130938 708021 821517 1229171 1344497 664278 104961 675849 1342106 551528 1176253 816261 1379663 1723479 1319091 92872 162611 187322 237771 51284 1280736 1962710 428941 1743896 820817 1976297 371267 853060 444244 1509042 990772 46601 1890338 643032 202513 1167997 523544 225504 708039 295191 1668740 293954 1621187 1953820 900793 1736843 309071 152411 1296313 593075 307164 174649 946365 1659485 1076049 715764 142280 52321 177663 1018908 108476 1124165 1481421 1077917 1395320 1979471 1952258 1213770 76711 1125880 1757423 754859 1567137 1380822 1049947 555568 1239981 28504 1343228 1949110 1035831 812626 464851 1956017 297484 630528 191125 185791 1431642 402393 1208962 375699 590485 404636 673872 1954902 184479 734307 1651148 1557095 281094 1186870 391082 1812700 1824772 187333 1999389 1189956 1929493 974726 798612 1252836 930126 1451644 1179626 1565075 1025016 599155 691366 1662182 407430 822023 863733 894593 10585 1878457 237417 99084 1962124 1146341 492252 897181 1126067 341843 321492 139845 3207 207594 660799 153206 1691418 681252 606844 882780 1776598 728889 1440476 913130 1768359 1017353 255844 424973 311468 1307451 1678564 1211086 531699 700653 269519 1057348 1932601 209580 828613 308912 1359166 488159 1469197 1882117 1362096 1894928 1017250 1802025 282379 736684 1281359 292033 1645345 1229497 1065887 1419499 231622 347826 12065 1791938 1244077 818309 1233704 1100986 904225 1748608 1315119 316238 525439 173667 287340 983236 1526524 1199654 440486 649152 207236 129116 1521787 1559712 417956 1869362 1695868 1657535 1834470 1635210 922280 332557 1697609 30508 1712666 391560 1147110 1596988 1209564 1669061 927443 852197 1784118 20757 416062 208432 184712 1707339 420360 735224 145514 687777 1485601 1075943 590980 1135454 448816 1084860 1545607 172004 815738 1529960 1638540 1559242 1004573 1414185 1623855 375877 1849195 860981 1635946 439234 1664778 1099088 1608662 1612980 730992 1505635 182463 1756140 525634 323618 21609 339164 1474192 532715 91815 1110369 1448367 739338 1821374 118864 363899 1730241 781160 469455 890585 1408742 1106149 822487 5227 1086681 172304 1035004 753345 1266323 365892 1447404 910369 1065111 741080 472035 1592125 749478 1142206 1593432 1356262 593950 1783990 52089 1738468 1269796 340537 1581645 751328 1837046 142186 686472 227692 91207 1299053 226204 912770 1782141 1910420 1437770 989851 1130050 1855854 1793533 1896594 870005 658709 1465510 188754 1782803 595335 1171846 361333 1176968 1461669 1021188 1599751 472468 1212327 699145 1210591 103315 1027746 837203 139911 292013 353813 1367354 490362 1758775 1819341 1832036 786071 144429 206894 1954661 1003081 1517476 1532932 1672231 1523022 182897 1589055 1673825 742823 334201 1956179 1218495 1619479 277945 420974 693378 682240 1112828 1503 156902 1540226 1408302 715986 1474589 835995 1829486 1931986 1028404 786360 16593 820667 787192 1011129 1485889 1802874 1437308 546181 792270 1887797 4256 711849 886849 1036412 858027 1785435 691017 356185 202476 1251688 1758137 1968629 1729734 629617 1559679 858303 99254 1829743 991575 490135 1969078 1071136 371383 1484446 268213 483579 261515 1768367 1463851 619499 211562 317099 1179106 489888 1235088 1893043 1686858 1019449 216965 1033085 1218627 702335 1305978 1694727 783158 797675 258351 1066418 1509836 951030 1659870 1304392 592159 1538063 686677 1854828 380874 1263579 721174 644972 1788513 73902 1385709 749755 1439113 219724 1357710 346904 1299557 382125 1917809 1564679 854932 1410590 1256022 238502 622222 1077641 1424516 190914 541659 1830688 533994 1051929 1792155 1987840 432999 340391 110773 127956 1077285 1098186 421132 494092 1897245 248198 1461678 269123 13806 1617678 929785 1904351 207162 1425034 1916814 1935706 488908 209380 89588 313402 1039440 1835583 336387 11328 847301 1411013 1861033 566906 1148688 941492 1217359 689886 542336 492089 406744 1680160 1259581 1593379 1954997 1596334 1732093 158895 1949981 1090409 1247426 1077002 1979876 734893 1725077 1179685 897142 361683 1504812 645386 656543 243617 109051 999072 1319304 1729188 583525 1024415 1853584 1199206 267011 9154 549321 599670 1937594 854928 1828293 1533413 597616 421103 705080 756853 513848 912988 707910 1267893 1363774 1599542 1313032 1781257 81032 288014 836478 1572906 953217 1454758 1822010 572746 66784 1001760 1248508 160016 814382 1067718 1085419 1396398 1154642 940309 1780683 1376777 891901 341020 69317 303459 1340567 1850533 1142905 717317 1224918 1089187 591240 1873310 1230836 524957 1016346 1574676 845058 1106061 1880023 1464407 1015796 914501 1437814 1644574 53888 1049150 1662444 69189 1261912 724338 637078 1438963 393799 786911 1013269 1507265 1607966 1546465 1685796 167903 172416 378844 1420756 750397 1290112 458166 5024 1803011 1545121 1133463 1793863 631581 525157 811123 1908324 1383038 1609139 1702278 236139 1617228 292720 1933818 1932031 121209 37436 1998561 1555079 951203 1039912 1369978 1087902 1176912 272762 667164 1533207 271780 1199586 1488407 615740 445005 683409 26742 331917 1328196 571738 1097402 1635066 1454402 601643 571824 424781 712327 507844 1831005 1947245 546632 390519 8155 1302595 1927285 1820622 1028161 1426528 1222250 1035351 898582 1779468 1649064 885022 738560 1273650 1382890 1442553 326577 1660469 706458 9693 290896 757941 1924382 8656 1239212 1346113 429377 337297 1765178 874111 612379 598283 317502 1787653 1532758 382719 131070 733077 1543047 363071 640292 1776181 321366 1490469 450272 239851 984888 1046981 1974345 1679556 1039899 405840 1585466 371871 688284 1336156 589200 1402063 1209572 1507926 77668 525931 683016 1477431 338413 1976813 1258141 395912 1266631 1973834 407644 152868 1958622 842059 1291319 544355 373477 1979753 634238 442267 1309657 1167229 1690053 88612 1181060 114673 674915 260958 1778101 350170 572808 1878710 508126 1984004 1722636 286709 638351 144868 377256 1829578 839429 52292 1549231 233007 96209 984708 1375463 1809021 940260 189611 757765 1721776 1966906 1030494 1742044 550578 681934 429494 1360394 1156131 134925 1591370 186027 59722 534260 1316246 989003 905928 326179 253268 1147218 603793 1170160 1620741 451647 32043 1579693 1672603 864810 88284 685303 1841144 1195011 1577538 1436957 1530120 1567613 1764860 1306578 1883166 612046 1180548 1288815 208292 1521271 1793079 490097 1719861 262287 345601 1179656 1180294 681062 698304 1263546 338678 912566 1795002 81486 1983548 955651 206077 896315 1622691 214311 701443 1057603 1243671 1813704 1612001 398721 1769749 1348767 1604172 1107488 722622 1264394 530185 79847 214177 946514 1257561 258731 1884182 1539314 464500 667095 1811052 1325431 1818162 351122 1055139 954290 519858 571944 1313856 1281863 1226348 449385 1831110 274724 1516881 564105 1234161 1568342 131005 1326466 1955195 1533404 436321 1433103 1751354 162603 666636 1336463 723058 1527355 1290749 699053 1900896 1143498 993114 348538 220469 1003350 1339805 1733993 1818121 1074299 568591 1662480 1284401 757081 914616 208741 1325766 742812 177148 1952042 547524 664848 1640876 426678 797392 1960780 1719118 645296 1182796 1937602 1387689 1048154 472821 1454951 1228508 121638 1524076 645922 1436058 272984 738312 1058608 126364 1233487 988912 1330336 1631147 937234 912673 574145 1077657 1355099 1526385 1778770 1194850 1822838 879768 1987576 1332898 1196041 1599697 569262 880132 717473 878071 979086 756782 1220194 897522 843383 586234 1632713 493567 894165 71119 558891 143294 1066339 1277660 184212 1291778 359723 1940789 1760398 1644546 1825496 170204 951361 1311832 91847 62652 12883 641514 1083460 841142 133112 427804 1193142 886110 1334452 163717 332813 901410 1665212 211994 1334178 1347460 81730 1369292 746045 1468462 998744 505884 312725 1003432 1583377 1580096 1227739 1559871 1469069 1496943 807560 829612 842583 874371 370635 319727 1772914 522150 1941806 1166175 149061 1527648 1084608 1527581 1927490 1073093 719605 1596319 1331592 837289 1538689 1741823 926566 1068199 661757 1972539 236522 1226540 341756 805059 1616159 1584539 1998796 933694 670309 1770894 943662 1908701 1820064 1335828 1773567 1611489 1572593 257806 1169627 1238763 1317581 1392665 998938 878725 627006 1600985 968716 1451475 1388132 1792067 1378347 119236 859296 289448 1384987 1288586 1778790 1067300 269772 1938843 1721512 384141 1010502 1990302 1917093 494267 918048 341869 550743 154735 212753 1714474 884634 1845260 870430 1317096 1906646 910750 1129057 437284 1377711 647352 1334466 877665 1377050 1973874 1906274 140410 333457 1649766 559097 846487 799498 1293864 174054 694841 949634 356317 1881856 1637370 200552 1458298 1379616 376496 1934211 745888 1719492 439367 764183 96406 1086552 1248325 1626887 83523 182864 1716382 1039868 589067 937071 500948 323325 482195 1116556 441149 797813 495915 641611 377581 1374798 870469 1786080 148392 1732509 1141111 262229 272088 1872000 1737889 1541634 37455 598958 1663215 1456343 357270 724082 1000654 859743 1972097 1257346 1684096 425820 1574852 747028 905744 1654639 470019 292930 517697 1074288 969777 229276 1891285 1126344 1425272 1052972 780707 1777451 121852 1305988 1562442 1270383 1412189 581984 106450 253373 1479722 1647071 268714 893525 325540 1627757 1698938 838170 767060 1300332 1040476 706392 552011 1677032 1106109 1130132 139110 1731747 730097 1306885 218666 845673 252339 1453852 334341 1545489 1887461 7119 1190433 714406 1624106 1538155 1825404 1350811 632972 1152264 1686601 5130 1840189 350989 1154889 1331147 754831 116853 16956 370300 67983 1478089 636043 70561 1593840 1434211 851398 1325589 1548379 554200 1279853 494433 1301162 511033 1605983 665199 783103 1650387 145417 901893 1740465 701210 953916 77302 204883 1335979 526713 1819288 471800 958996 966786 1818268 752780 1108441 562445 497090 526911 54056 1796218 1661476 1726890 1409795 525357 492034 1513414 623840 39016 151634 674373 1640582 1778913 881285 708344 1169132 1991256 619089 116518 1766589 1991426 1896347 408581 1160713 800320 400685 1800478 1903665 1301914 1658379 1089144 1897434 1842547 1047433 500522 338073 426613 1903306 750125 1829554 1759580 81026 230778 1547063 627073 1713748 860061 916236 1677027 1055178 550650 1168888 1190759 242595 345456 1097338 532077 1331565 533235 681135 142973 1628174 1458435 1519313 1732967 616146 1502650 1396782 811013 864032 200685 1930401 733691 1802171 1954186 597811 356149 1839436 859813 1635906 153138 43024 563773 538639 1554059 1127017 1910267 1444145 1702635 928938 385633 1595693 1294102 459269 1363329 679384 1803332 1474651 1330771 1266535 667242 1488288 1078897 414027 1147314 712588 1704609 48531 752134 1020343 1578881 1501031 228998 1653705 947749 1635009 358332 1252409 746432 929083 487098 511160 1057356 357032 1262329 142086 558671 722813 1557406 1502754 1832778 1870388 1642084 874206 584854 1694011 1299899 494434 1028354 1909099 881355 1141176 898151 424038 1591947 1936568 215962 1790987 1176247 466487 22595 928350 286043 1079213 1954289 580666 441651 792839 1110278 1746202 1159559 1208241 619636 1391776 999747 1886341 1967021 60383 1431186 506065 1177769 1542361 782966 1938291 911174 1037245 1105242 1431142 906258 805202 824452 1747127 371094 1622299 1190578 1268005 1440475 653597 366896 1353719 608598 872082 1708518 1665017 657745 145305 282535 1860158 943976 27619 1771111 404652 752380 152226 1865687 683165 1913158 1599167 240634 1947370 2485 1288135 1341174 1296646 6831 362284 840278 165567 1653861 722105 1054509 804999 75682 671133 1232107 869244 847887 1510775 1233276 1824739 186340 750614 1544264 1710423 1397905 1818036 1366493 1852341 1128592 834961 324603 218279 1434541 387469 773759 1607439 1455692 990179 1610563 1366338 971417 6789 1398240 1566298 1291532 1873709 1713147 1008427 1792539 1245858 1937035 252909 1082742 1280780 202170 1190490 1500845 1935779 1972759 386676 1314965 1289416 971615 1008945 1361293 397077 541871 1407997 1309518 228113 124264 1746074 1228255 1619330 1429935 849169 704839 1242429 142514 1917993 532324 1397620 795556 145792 982297 680841 1261482 61573 49175 1157845 1954181 1453874 726431 888888 1777103 715476 1296587 1108831 1398838 391003 1195156 1567087 384615 706775 1122728 1944818 140064 341598 1404167 63304 1375159 514891 1207107 85595 1323719 1767211 444945 1144027 49859 1446883 1068119 1491547 1003598 344168 1966321 1195079 1885690 952108 880199 253527 1310634 279568 1838252 1051716 1119627 502133 1610516 1503139 1160559 1343683 940993 720811 372261 1943946 170565 1799319 467017 476994 71642 1751840 1522810 1082573 1942965 201169 1856843 1427108 11774 963691 916977 1441593 1708701 296621 349177 1513937 916016 866063 1398397 226459 1095379 1392556 1195318 845103 255226 1566025 1101563 430079 76156 1744546 198492 996522 1412342 325499 785084 1385060 267914 1349657 1664951 1598895 189088 61609 1944944 1125014 299225 1014961 246231 1473014 1333647 1660583 215922 733826 1144322 1323417 1894693 1159020 234698 1098957 1106848 177415 750163 1923605 319808 801121 1156085 169546 1202347 654671 935012 1056202 116598 1282940 1247753 1640228 930990 43702 1683606 154617 884950 1227266 994880 741697 799647 1862139 1262353 736725 498064 1090623 560702 1154960 270469 1033427 1550577 10573 54892 701476 30037 324885 1837578 1859323 861426 132849 1904608 1569471 826721 1002882 23267 502124 663898 1352413 1579029 1328068 1226548 1001003 78011 1490288 1411832 73764 793256 1105423 1784917 229120 1413986 328246 1489295 414735 167513 187666 705339 1868836 117886 1865803 1388707 1040551 1130597 169177 805590 1862283 1066305 1974592 1983105 1578472 485375 1091681 633694 1992254 637919 802962 146970 546856 413425 556039 1606831 1866248 1620901 791887 282504 215224 1314160 28669 1192478 366797 544719 1282143 882415 1474464 89926 205326 1471364 801933 1370597 1681502 967280 1458217 1575892 1877563 869040 1221944 1391388 1923429 1892524 1341340 856542 1718223 1106775 998219 702072 1886169 1454739 1879823 234304 124564 1773613 1517094 1541405 677145 1978230 1066527 563579 1678271 633450 1264080 1318399 953883 1029790 1501519 67432 1553521 1550383 1661860 1902073 1152927 1591610 322571 364145 563636 367392 1265812 951006 1407465 520688 213444 194435 454523 694302 555609 104201 1030540 1787436 1981180 1810682 1169744 1870393 1893734 393396 903376 1002465 971979 1276991 137652 1237954 1983127 1732171 629124 858722 1985143 1227867 560874 8668 1687822 189576 1627136 735785 247821 1291626 270438 173258 1978236 437770 667392 1792357 116808 1866175 1121957 1480777 8524 189229 1851430 1411138 1015437 764004 526651 821295 99410 844798 1228332 358502 671863 1932245 57926 1070763 1941930 1142329 107070 219696 840940 1262401 1522585 466831 1319941 1700842 1112571 613239 1634565 1419609 1860653 497186 214897 1258330 296566 1119447 1661014 1824521 1731638 1983998 607996 1080955 73477 467536 1121700 695508 120185 1732532 1014927 325085 1295804 1996943 216758 1006754 1190933 1143834 78831 452613 284778 1899143 1427977 1746824 444941 936375 1163531 1973081 1162555 408042 257423 32634 1009176 1880606 1385412 1164664 1387510 4129 129034 106169 978563 1149079 1143117 1990471 1945347 887124 1126835 1109289 1769631 559066 1352958 1508972 1670706 311457 18543 1531872 128253 1957901 1633307 218260 1126342 70258 84567 1954269 1739487 1675499 1663863 1616521 927085 493906 1501215 424024 323329 669049 908102 1066102 1244251 1436538 1706300 1078850 524305 1675105 464238 1817994 57552 640634 779940 466803 57322 1974080 480369 1027214 962345 992035 659090 1592557 130082 1930781 1981166 768210 1950326 1785619 558141 306831 1356656 270183 162076 400242 1492378 51088 477507 1988954 1390945 1926388 1953059 408229 782312 440505 1775679 1719115 565669 280049 1732037 896595 546710 1917386 194261 365346 146198 644286 1504895 884708 1190194 592271 1572845 1586679 1188977 1824651 700850 1291087 390075 1495100 1711836 102628 1878562 1568205 1329652 1102021 1305888 1142702 1409587 1867391 1681249 163975 1595196 357237 1452119 1055241 1446204 652564 762480 1189256 387358 1538644 897972 231037 1780532 241357 1455107 533574 1798145 37542 1555158 930907 757068 493902 125480 1512014 1186608 1732132 1067493 427351 1488456 1851937 715193 502924 1421920 525534 1463658 914267 1421698 1137462 1114256 1695615 1297874 858547 452791 558101 1183074 1576375 769021 428606 355650 278625 1642701 74826 371540 215404 1377541 1264938 117516 254248 1024041 1283645 1789086 1558841 133712 836487 1978987 444760 122554 714250 83596 356487 1952421 1141159 1665398 806834 1272857 1489818 1286092 210355 1601336 946425 528566 320374 222092 686756 103868 1434598 1637429 1755469 216034 1004015 18798 1729876 113269 1226182 1279138 171545 891279 1008076 524951 1532605 1544191 1856632 1460845 1517707 1397390 1300255 229302 1114782 720037 93672 1071923 120375 328280 864279 858445 1810362 1689179 815107 1239430 397457 1275740 1578374 1592077 31100 1177039 1943116 1491448 760388 1489235 718801 1113363 890132 710913 997536 1294010 948542 1829618 1327979 588273 1676763 848853 1550019 1451620 848123 1052103 24371 891089 1869487 1053298 1870120 1248138 804116 862696 1398105 1014868 1377408 485004 516650 1670799 556311 1986579 340586 59131 76974 494868 758659 776792 1843481 542437 588953 1189516 1730208 986054 1191671 1577886 775372 811563 178331 1505084 1315897 915259 260854 1177348 769041 804011 651536 785583 1633005 1597040 419848 1030100 387315 1981356 1541992 870270 1642564 1819897 1222907 1021281 1127267 254839 196893 61090 1469374 348079 1484677 271449 641354 1657045 1327696 501793 660719 571234 35166 1209835 224968 1410264 1399601 138258 818169 1848792 686171 291683 1931519 1609551 1772034 391693 1680449 1168485 860064 531538 1913205 683221 1496855 1071149 421034 879760 1603113 509939 74257 1645399 1804423 1546556 1065001 1536677 682500 1973067 1546635 1355394 331456 835215 383369 780488 1633485 1104499 649946 423119 920715 846335 482253 1124176 230525 685136 1220357 630642 368387 302156 773129 1038303 1786017 1846546 606801 225115 97193 1287681 469734 1575614 1412664 6850 1062113 85532 1057787 1567948 429441 399950 1262989 111846 1754252 267906 978910 1341447 258934 452190 167584 116553 1684399 805300 1536097 585368 1764544 836159 723368 1660603 827243 541255 620327 1624604 322575 1790453 1171371 1854835 39220 487994 1201407 778230 711340 7509 550533 687625 1174102 1871026 275001 329960 1130549 1660131 1070994 1000717 1452723 690330 827820 354877 393275 1675423 649964 1389132 1937090 1098979 1518742 306170 1554292 299086 1083539 221580 1834003 1811183 728874 1108089 1103472 1432653 1979540 1377863 839355 237561 690039 1959467 1241296 1623403 1526449 1051990 88823 1279564 1077051 16168 1376261 1734618 1605339 822218 901867 742029 1529064 848832 1245028 1868584 876126 1884835 951885 948076 1413500 336464 1698243 1014667 1083310 1038360 1497039 88255 1553553 196430 343213 1448366 1326313 1442855 1310908 661600 816033 299253 1016220 1588811 518799 605554 1451255 1947189 1371707 1145750 1692386 751274 1931136 695476 1364071 1510562 632143 798878 1014055 125089 55948 1823633 967126 1976286 1927978 21642 1668469 908852 1720344 1797167 1630800 999545 608968 1786951 1076686 1780747 1055089 1507305 1559837 1493111 1148945 675927 1237730 253916 571534 251119 1703266 1894747 1774619 227376 1827732 1602407 1819717 920736 202405 1306671 1809793 322147 1770524 1006789 1445948 41040 1847015 734112 136464 641439 1532559 193247 1316226 423658 1749677 464112 972735 218031 1471359 225064 4205 1689877 707002 1825779 1246290 1051823 318114 1470213 1398223 1834075 1136901 1168526 1315708 884529 1727580 1631029 1556388 1935961 441369 1556424 1109956 1253762 339986 858843 138671 990810 31940 1030394 1377347 1846470 1129528 1169349 1431745 426346 598179 1120731 1822601 1769054 1296766 1684155 1607861 973731 1075259 657779 1619417 923109 54254 264856 862170 789113 1540423 1746275 1116152 1298041 740252 1750753 53799 584682 1336241 1260695 477203 1001507 1245436 760567 1319841 1393825 389597 492861 487204 1269793 1639470 1876787 1475146 1527332 1868925 401529 257395 435834 750646 288667 810034 1807331 1091000 936586 705290 278260 114875 1693400 181281 684904 1216404 99488 550084 1967273 1626668 1097578 1700730 50189 1929904 319111 218461 1696282 1328944 1760624 1124660 1609520 458462 1633942 1723552 1560189 1181116 300904 1603666 1158617 1809272 1081480 56316 1509077 709788 361249 1987846 1520578 1841986 164747 574524 595567 1642995 1736855 986340 181209 1192946 549062 943502 1998268 455908 688615 1340614 799641 14369 630958 1787266 1130094 706309 1670194 299124 353033 1805446 1543401 265996 1280325 1464777 1171027 379916 1571681 1243652 1259758 914524 1547849 189018 723962 1071325 1723508 1750783 191035 1853024 758591 1363350 1128871 1142141 1241301 89053 1822962 658434 251547 341439 31252 669826 804347 1314832 1809985 776494 1614180 1022313 1602543 1939691 100562 508982 1715940 1294326 1602420 1052791 1554523 1341697 1450056 503154 722905 294478 1936049 1504897 197162 953278 325209 1528873 1316702 156790 62108 160870 1114718 1232753 16580 898158 1707923 110087 686627 1185572 399143 933742 703921 1029394 548461 1099583 1596760 517607 630017 1215813 1910756 363493 532831 165477 1259912 1132389 288225 776991 528622 445026 658134 142188 509582 1038517 171849 827 974454 1235363 773915 1994123 1295072 309257 200780 371609 1196725 877383 1749633 1420848 1067228 1395644 1162943 981845 478161 1914469 582101 184497 314625 158161 1290399 450783 1138002 552621 1131794 1270296 1327381 408049 891269 1022444 672743 450863 1233397 364512 1309878 1576424 856322 1238666 1272457 35356 985987 386504 1628788 1247324 1979903 467740 315686 55213 43988 1234359 1608270 428483 1299943 849759 1201425 100406 1634619 705253 1298584 443516 1931223 497336 1483806 1123217 499799 1928791 1622102 16978 885533 1791062 1040022 400200 610053 1392028 1429902 1626813 1208258 430112 736596 1575291 335448 1291560 1900155 1649943 578475 730544 1650654 975704 1858667 1568377 592958 1021767 1674326 138023 576410 1197037 9396 1140693 771565 1673579 422708 1528979 1146900 528207 480864 364492 1338544 780561 725759 1928293 1750434 1529655 765827 779491 1255251 599003 214068 485841 239246 1890899 539063 517260 1016023 797329 1433796 431971 179007 1174479 1148071 138714 1575821 1920081 527931 614896 671087 155165 1178864 1844138 240 1426932 1870569 1337711 1292449 867375 1418736 678168 715868 631113 342286 1103122 1488176 1961167 1938268 1199250 1926835 1413883 334748 1883286 15663 1712379 419540 1496870 1757128 1047080 329662 1515343 590389 571931 453295 519573 1226892 1686185 495466 407121 779531 1575488 1019147 1145391 513266 270964 115530 1631526 1503792 230716 1683761 631414 1718777 778007 1699520 729430 300974 337389 568340 275079 624281 1120390 970569 1882082 662020 1635003 1541676 921901 212388 449394 715419 1633318 253376 1349823 1162372 1009611 1632237 25911 1006091 1082972 1804468 81754 1362753 1134042 766923 927670 1848027 893839 1887159 1031053 1485431 601984 1400783 1115174 1247945 1112298 1457460 1589091 688565 1749023 154257 620354 463487 405451 1861083 1724356 1104047 473326 1924721 1433371 1855302 80485 1175270 600881 461968 1811073 416337 1130534 204634 1768607 659136 1132511 845798 1943292 1638045 1263680 1601244 1896814 870691 684500 1660269 1097623 642471 1414405 1465799 268107 1467646 1880242 129429 1092046 1124812 260828 1402836 1190158 1714148 1941038 1486560 376341 1395414 156204 1105269 412354 1950514 438560 234122 795282 448881 1244548 1277485 662428 943797 1725982 423633 1818090 1255492 143043 973715 758481 652180 1455743 1531554 1054321 1111075 717912 1103372 1892691 340495 1605425 349527 695163 1919524 306423 1864703 574402 179606 314429 518858 1235913 1492070 775863 1977807 35308 1995262 674151 487318 1039048 1216665 94865 1644356 147581 248416 1490516 1518258 232875 1957599 1821417 1150951 1423677 1181524 1982951 959270 1460531 171027 1527794 107861 1704818 1453105 959946 1647334 1275299 1696046 1091997 790194 391325 148093 879489 1117636 1974043 611134 581321 301186 1802254 743540 167740 1852524 715007 685214 1297446 5802 1155663 1674349 713986 694709 1827352 16239 1580710 1201511 1049272 1323295 1862930 1872477 491798 1033489 1281740 798241 1939587 28479 1450793 781127 743553 125996 1366184 1789335 261287 1106105 1316052 1719658 248429 841091 1441273 1201824 749285 1275762 848961 1437546 1703415 1697992 571863 916345 233185 1938480 737426 520268 1387547 1834295 646090 418169 754724 1091423 1228982 437826 55978 190363 935687 880369 679207 372998 1910719 1221404 727089 1900159 928446 1931586 385388 1083951 1278915 823224 788811 783233 918375 1644436 1552268 1887653 1241310 1354701 412113 1085509 594688 546279 1444264 1458197 1496644 1464411 404124 1789651 1673446 363049 498627 49308 940207 1943848 436153 549200 1114508 368703 176929 376972 1064294 653549 2518 1968269 1818857 1384195 1162348 1147270 172247 280105 627632 1137168 880946 424660 1381099 1629952 141670 316378 1768538 420436 1293067 675684 1776928 267661 187483 245673 1625706 111560 809414 380519 312436 230668 1047140 503522 1675112 333012 896576 836601 357417 90164 704871 1551582 1570671 885657 1245654 384649 1517238 196479 1920533 908038 1959002 164720 964035 244460 1190549 1648726 1163964 1644449 50244 692226 1744143 990126 727378 583143 1272018 655409 1348967 164981 1354493 819585 478339 138784 293306 1424932 1119200 289835 1256560 228899 1995709 433291 1634762 746171 888121 1901804 580725 1930486 1659272 1148261 45121 936552 797372 257008 861189 1860587 1247775 34866 561445 1954957 695101 1377490 1234781 822031 299764 1360577 627513 1754001 361342 105999 203588 1048064 1612199 932122 1037334 1284414 1819098 1023802 1245 368199 1168577 1912293 1808224 823795 405145 1990006 1046501 531653 282304 1597660 1648525 1325728 1757252 1054410 1648720 498757 661080 670572 32961 620400 483026 322303 235748 1537340 1603636 349659 866067 1003169 1853539 323534 546470 955695 803355 632067 764230 1354309 1147166 1439793 782086 907531 999693 1244832 924142 734881 784829 219162 1082671 1107969 1636588 178207 139866 1147206 1784177 1541007 662930 1847681 1527664 1370353 1025969 232880 746804 1905977 1727121 1602239 1819893 666443 1390380 1842299 960059 1123166 862895 1048845 1322027 227665 1608667 1026896 3372 417016 1136652 457020 1461949 535589 1517906 282156 1213984 1055267 1144813 674599 881088 646511 898553 562981 1004043 263776 1876152 1079658 1372149 19894 1873407 1349803 1488810 770463 1207905 1867986 1726703 1736531 792568 398071 1710266 1919494 1326081 457279 105880 463045 1731465 423832 581328 861212 1429355 1928204 1133263 809048 1730772 1756643 897026 305005 327419 40892 149010 1968218 990883 594418 1857328 1433529 664162 1768357 227356 162324 879606 47931 1025284 1910516 434958 1911374 1281267 1856811 1168085 1672465 1658123 1478172 1941808 1809224 119288 908436 170221 803558 817454 1354394 1749652 1114338 1011660 718538 1713704 872968 599759 1670034 290660 270120 1214240 669047 1319989 594810 1967743 958626 798270 591700 1027251 814505 1905723 1131921 1258194 1486879 1553884 1268636 1354317 1234368 1238311 1516360 1640374 579123 764983 444224 819763 291811 602874 1756618 1117304 645646 975328 60714 1199640 224823 1896130 675797 1595190 876770 1829631 812279 1988973 935910 400962 1062688 558382 665400 1467621 554096 1556538 131755 1874371 743497 1599077 1896227 175164 1628021 1585294 1524672 319702 915547 1960977 390612 1400557 75877 1237454 506738 161961 846258 580758 1284818 207151 1742395 1564912 310956 1081579 1675107 1911761 1510141 467708 95891 1410272 1595824 1479739 1199086 331676 1108107 1166576 1316321 1714400 412884 1482567 869370 930804 1963965 628824 685524 1040315 1432675 1119665 1872128 1073701 1152987 890723 330007 1831846 1164887 1961993 1709492 188937 1879308 894328 1903489 1792085 621993 1554658 316883 551968 901057 57370 1328912 830265 568745 670837 1994995 475516 665031 1831451 117020 580067 1866134 170810 1093629 1411505 938831 1172919 469830 1343381 689126 77531 1738919 862068 202703 817413 1417271 340604 1187122 1975176 1518653 356556 959645 1784373 719983 219006 386665 1893997 988325 195617 628419 1643027 174393 434657 866197 1459941 762200 1715355 451825 1325032 1065456 1250315 15712 1371983 1644247 1505895 1526632 50717 325255 1315286 1059710 1839936 1849568 792191 964351 1493560 779266 1811421 1913234 95322 758456 1631781 1516163 1657076 1908110 893382 1563420 1982780 1288401 741385 334049 1726193 1193120 450800 1870923 1024655 1911639 1855842 1944257 1292842 1520161 1787007 1903504 200455 1074098 492913 1932072 164323 1333595 109449 938111 338729 1095247 66979 1077088 1854390 439802 1929208 1144986 806616 1898846 800003 7976 555600 486591 1261134 1753825 1100476 352032 1444307 1116654 1000957 1758099 374587 992025 358091 630701 846442 549214 1855464 574260 398741 1398206 864102 807361 785905 1097319 933936 470045 978113 1647700 1144815 1629574 1898990 616780 769628 682574 1995899 583849 1660790 1806195 452731 1323599 417535 1902838 326702 214521 1066560 1837933 1284358 856507 485127 146051 279348 611472 1337905 263201 474746 1553417 1726553 450591 1278118 1988917 1424636 1901007 482094 669253 1204395 1292250 686758 1075048 1587611 1890173 1310088 1664901 1202203 1334771 793254 1268653 182576 1059426 983179 703378 683258 276680 683731 36492 1991508 353545 1776312 1663766 1598966 915535 1143013 1481245 358420 1058906 1301239 875075 788817 1903197 405014 1722978 373067 1330213 21727 1083465 149710 1511627 1555996 1567373 336432 961530 1521657 323971 1791800 1778001 1976950 189935 154318 1792646 910105 1452813 1070010 1616366 565997 7343 1190922 1193767 1865392 1788470 1704680 873913 48435 1158403 638523 935753 1607449 922384 467779 1245635 1392294 1491160 808948 495439 233364 500634 541530 1403150 1527227 1623188 1416026 760137 124586 1745360 1675705 920146 1923032 160901 1919452 1831875 784253 1186094 362801 1053175 1879805 1061059 1852465 348464 1878492 1600169 476963 1587947 1090783 1620169 412756 94394 695601 1590026 1915324 1270416 75976 642676 1978075 110988 496565 1089477 366515 1954349 1401919 1421963 1834306 1934258 55617 1602875 147598 1254558 395658 1536484 471282 231267 1294847 685372 1472751 327727 1667249 1939214 842293 59174 825272 1179536 1839308 1719530 1587050 659943 956710 1867548 1775367 1638194 551349 72187 1166764 1371307 884992 957757 1634669 1170341 556623 289184 1418068 876938 1306047 3133 1236636 680189 361098 1852571 1318305 1983271 1290447 665785 1509298 1482711 85745 643355 1526022 102892 1405503 1634512 8310 986495 1914693 1115061 708971 1641832 1052168 1148191 1446810 1261566 274384 955449 238876 1580273 775562 28609 408659 738412 701320 1376583 1289961 1253605 1766708 567743 486310 371287 1182478 1431507 652162 872793 1115549 851910 1734784 1729933 455073 1976730 788304 1710778 1385159 1889979 1625261 1366321 537384 1460047 1662630 1688182 1670419 1891913 1345897 589256 343293 237184 1417703 1789843 421308 1430694 1991224 1569936 602025 129422 814054 1590218 452188 1889190 561610 1297907 663297 668887 1085781 570801 470675 26942 1198738 1894560 1559716 1073299 449852 1301864 184885 1277814 1059476 969806 406378 999403 1895090 196396 1631376 492476 175871 974263 1191654 535232 1574506 1068181 291545 1412291 447031 1760101 75491 1372512 755865 1215328 1958053 1885782 106449 1720819 579813 478667 1762622 1061075 601184 1775361 1991904 1236898 16832 1799263 655325 1483086 809385 117132 1959922 1313472 1987595 536654 747953 375478 428653 1094190 1319203 1125111 113711 1430284 859464 1800647 457800 370628 339311 576335 759518 245943 549680 367698 847646 607032 1954138 111065 1568083 1818279 93656 1344711 979266 111343 783705 44425 1883958 513948 389806 22563 1765594 1637220 1279631 723312 538691 395786 1267647 1185471 888937 449033 1611681 295627 705359 837453 1418404 1232273 1327688 785323 302044 1828226 235029 1648471 1948781 353871 252602 362187 1989158 1664284 1532502 543262 1972441 1414349 1275503 1464770 1592978 1570964 540928 750843 42933 177612 171448 1455511 7546 1851328 493901 1062272 81906 865838 772194 1613971 220673 1316587 1862025 1343931 463826 1463144 374597 1583293 1605174 134680 991877 1781497 556053 779035 1183966 799840 454233 244614 1196273 1534768 1092619 271850 1073301 1859700 45918 371761 1189343 253386 1321254 168867 1428675 30084 427173 448149 1230963 1338181 1846934 1524866 222697 1064284 1013312 885428 1412275 950662 79351 658380 75227 1047593 632310 1042347 1791667 1517243 1249809 1328503 388062 496895 1039568 917865 1328438 767248 672158 1802227 1394716 1112873 81671 871421 704672 1979239 958161 917569 693961 1492530 230107 955980 1089832 1399393 90180 29724 1228944 1546673 61948 1421648 528379 253243 176290 1064459 1976172 1013571 1843289 1145418 968583 81027 931529 1166410 284717 9580 1163575 1849443 1453036 1089008 87308 536290 1356060 1696995 316997 969792 1737464 115316 976230 1279558 1367470 570401 1758471 1365187 1521413 785461 1335421 151828 1739459 1744177 502933 837720 143190 1533879 1112418 1663581 1873778 625387 724764 869865 272309 1964263 93543 661254 874414 1409427 246765 1949628 677028 406567 799486 577786 209478 1818349 1672402 724722 992793 1554363 1625588 1974926 1586532 16266 627390 650510 563777 152280 626032 1676842 963358 1788704 73094 1060922 1780753 884895 922426 789480 699522 150372 619730 1393329 144862 1959377 1566591 733082 1721236 1821660 407826 1028648 1744229 1158473 350881 1560411 470992 316583 1033192 1790102 811501 1992631 198826 1518019 1235664 1218800 346423 826630 45412 166621 27493 162991 1912689 762876 1907611 1577082 248220 1888351 1316255 1518479 1601617 725850 1935366 1953453 1769591 1687 1899125 1283408 946870 1974699 186153 1739688 203377 540307 1703166 1896120 1574352 512971 418750 1345098 1871185 684751 1447292 527997 1756627 549972 1188742 1789189 268759 1355211 664215 1880277 185395 1115474 1501931 1358076 1413747 1457205 715294 990004 1065393 375945 1219311 1541360 342145 1589814 1851595 407926 258570 280688 1353348 882130 1241119 1826784 742797 1374562 1011733 790303 613801 1690586 792473 280434 1298883 1534834 1457182 1980001 721970 1094203 1229873 1822305 1082810 1617462 1097665 1103586 164621 1757640 1274403 499158 1812577 683605 439610 1001453 1974962 167901 1233329 1692807 801617 97871 1365841 1701720 499764 16935 279419 1310059 1734358 1923133 300398 520031 888796 125191 1072818 1980456 212071 361256 456075 1912177 1368025 727145 1481672 127786 316168 1523544 1829921 461115 936238 1315569 809225 512336 1927410 1472220 167524 967752 1854108 1039820 1874852 1426271 572677 1813732 1155479 412213 1335203 609484 1307882 1615938 1375236 1427096 205530 1387632 1340307 1059161 401293 1161618 270880 382218 994832 1796650 1425608 351014 1961586 874919 1454842 792276 1298484 413995 1130168 1118580 436173 1321213 307412 158914 544330 1657290 122980 1440956 1575335 729844 1313132 1343712 1288795 1094543 412133 1345161 573944 1787720 1916909 931361 576419 1564546 1200435 99374 557103 414438 1841767 74109 508543 1145924 725891 1256895 893184 1428771 84637 1350001 1929586 1099516 1770551 1067371 1104109 1928565 612640 195091 750481 272880 625830 1620528 447607 1045997 273146 1697746 114083 1154109 1321568 1214555 1908844 255055 1679741 909286 932620 253280 336969 210502 909810 875098 484745 373979 1603155 159660 867285 690397 1126518 1521658 542546 779822 1999716 298290 1201840 135155 180630 700291 216032 370557 1167844 1421906 526664 1193177 1758094 1848393 268060 222843 1341243 431053 88907 1155476 1652440 1231696 1145908 964619 1509094 1542212 606295 521997 1162885 492322 446545 1875827 1606501 498581 1237459 1895766 182264 348896 1604177 1437299 1402371 474606 930507 428957 394798 1074101 1538631 926034 544747 1816093 569007 1664486 1092742 1986937 618602 725278 593819 1174087 893048 1699186 827843 769645 530680 1219488 675185 1659248 1304149 599013 78360 1580298 932222 1980095 1941972 671866 938114 1341470 1751708 554571 1913287 656337 1705876 1630117 1817383 1739490 1868002 539319 622961 844254 790680 1536006 1147196 1994455 735204 209829 207544 273926 421146 1523612 1115662 1186211 580047 1712640 1979244 1429767 1822377 512655 1707336 106622 830755 1441528 655333 883163 1975626 989971 1780517 1874140 1468045 1806108 584005 298424 1676828 1470592 1344163 1528621 580566 1580116 938024 91861 522267 1331749 510189 1284174 293106 129302 611428 418069 1634909 1646848 1196352 1999312 1953163 785240 464652 584502 950614 1528487 1529046 1994582 522667 1510183 1610117 824150 700583 1088405 1588295 1231048 1562588 305793 240126 312043 612356 1324247 760281 1444743 1774457 1661159 1358489 1109539 1068563 345522 249991 1383811 783226 661218 1242505 473654 1609697 1430067 651992 566876 1682314 58942 939625 469310 743838 621965 788273 1762158 701871 1593224 406508 1340710 510885 1240543 1711518 1117696 798138 1431708 1643550 1292058 341135 1512258 736613 1532556 1022055 1088119 818973 1913418 791273 1700590 1483 1853457 1707713 679349 460177 1303894 1614004 606404 522922 1714922 1498743 243322 1490142 1349404 1042179 889243 1547999 726225 1201633 1538658 1831273 1867129 1848074 1680275 750601 232297 1484290 923283 1046681 248763 1766203 1998187 112090 1759989 343166 1287036 1001385 1775857 1045153 348057 1320082 471034 163324 1915702 1735653 1923647 941362 143889 605804 530777 58036 981740 72186 895900 619440 909091 751314 1204928 1400482 1422976 994937 532951 852812 1122847 36277 1671056 470554 33183 324909 84501 1707243 581067 715153 1269156 1922705 1239493 554621 111517 1771787 861277 1574701 406454 283761 1567311 1862159 1067073 103013 1301172 1021295 1425815 1625640 53040 614815 975726 1109283 399488 1546946 920081 102771 1327255 277732 589999 1941090 213575 1247354 161749 1960210 1838673 1981697 633959 76584 1684190 1545483 549546 600345 1510068 8019 884610 1385988 858835 1993946 489722 1400322 708314 1556083 949732 1341281 1146760 1284781 821000 445199 255380 1356333 745310 20714 643974 1766331 1984549 303608 1181079 896589 910081 722571 1820721 624347 217171 1917381 1610412 1749434 960469 241637 1006661 180733 1051363 321722 302761 1554244 1783947 448848 1928757 333418 1937488 502257 1905654 1319908 973121 572569 1818383 1111438 101924 1447995 1254174 1062343 1864271 405408 1867532 997951 518290 45956 537465 614954 858862 1593857 739702 652855 1780802 829255 130529 203387 824167 1752058 1789045 1069810 1788233 553261 1755662 173805 799901 1578916 973404 1118576 330824 1326629 1274222 1140368 1014863 601135 1804919 1165321 1908325 1564088 528206 1046133 1966893 1558647 1475685 1685826 1550708 1183816 1698681 1750722 595240 618302 768696 368825 638485 569619 1815556 935998 1902222 402362 159864 899032 1118822 569537 43029 707614 95779 1525241 61234 1734778 804701 1464839 1292875 867841 1452797 427558 227087 1908012 424054 951060 1691249 653669 1170251 1054899 912775 513281 211496 1143226 207554 1984591 1562146 610253 984841 1254291 913960 763098 1668880 714271 1877191 702927 879884 815203 768002 555290 376887 650267 1871691 1343053 5483 963202 191614 706955 1320679 179603 1139485 769557 1861059 148667 117445 240225 1609801 1354927 211139 1780990 555002 1299917 488800 1658502 53471 1561185 1192827 1652069 1019539 372978 789951 1989816 1859906 1412180 570277 28586 267263 1637608 712265 96279 437099 1877930 136118 845484 1889434 1988306 654642 365153 592716 1473306 224094 1475026 1206663 1732705 1824092 578151 1845481 1130062 1832508 373413 1947034 1225427 1368684 1574255 1283094 625591 88128 937038 1128797 669393 832473 594114 417828 1177694 796943 1253190 113897 33096 1586260 667026 1134162 721325 1991654 417241 37462 1649334 1306348 937934 133127 1875669 421847 162570 333312 963285 1045858 440896 733786 1881363 1666120 1119529 1838105 444484 1904379 541017 1965676 979694 281144 1670193 956495 1790830 1319622 729691 731667 31420 1306065 1309921 228429 1413488 1417218 278889 1120503 291590 465009 1619513 1297474 1483995 1984383 1040677 336220 1630821 1155376 567156 716557 1834783 778116 1244298 771555 1854464 188905 435895 1543968 1494368 727026 972562 1871063 165424 922104 335747 1734414 1199059 270545 335425 1288975 505389 341751 75942 712590 1176177 1513522 1904611 1625031 1916561 716160 693785 1281197 1296550 745712 1267192 1882083 1045290 1890784 497089 1469302 198181 1708706 1852210 60993 953560 1979684 103645 1353173 493937 1870407 687009 1372868 1255361 509518 497157 1429815 483877 1507527 332831 898172 407182 258385 230634 912640 649319 610177 1497101 1791697 1014194 1291916 1745612 1577169 774771 1454770 1203797 1787172 622064 337797 679944 1752303 1629340 670737 647368 1701502 1136906 489019 491611 729603 243949 1236157 673953 1008074 584760 220641 1734159 507782 1126181 968083 1378034 160690 922623 1832412 467317 1766622 414093 26547 874962 92524 454160 960988 1928792 790733 313192 1158577 399771 792643 830247 1937056 1506799 1083267 1475262 1383468 525605 9643 1315579 657812 1161455 384462 867782 221632 1867102 414604 1956004 1003392 92443 1084219 1984011 788545 609006 538306 1773611 1183949 568126 1203423 1557681 807955 117686 873678 1335574 1076887 482012 1365251 267915 1758676 853688 1434495 53225 180841 742430 165179 327904 1566207 559901 1366693 574660 970719 877255 946983 201437 991564 1179525 961916 1805298 264650 717086 1161359 303647 1059864 606456 1927263 1723372 1952982 23608 1937523 1439897 446649 189358 1705937 1010979 687433 1102316 1568876 406882 320723 138205 1935965 638539 1602975 1353660 340367 913150 964504 1490345 1964099 1238804 303751 651288 290706 1634523 1739899 581892 1795779 1307436 1107528 1882888 1403365 606790 597816 123015 262571 1309686 1987913 675511 1140792 384751 114852 1384778 1861314 1723603 857673 1476661 991978 675175 71665 1737900 164285 1437499 1779854 1250001 1408469 759500 1904215 1508141 1567493 1159849 1373073 843392 1441316 1997752 1438156 749818 539396 1712088 780217 334380 730447 719046 597720 123287 1443152 406608 1036639 1297415 1648662 1523492 1977196 251426 491727 1687080 732381 1856988 1533929 130206 1288032 128738 1120676 1583974 927858 226361 1013209 321803 55760 650079 754994 1160171 1988830 339106 1732388 1614466 11878 968400 220281 279994 1130242 406061 149837 259208 1880518 1297222 1295541 1609759 409796 1171625 1569894 1590732 1641780 151033 1439080 297463 825683 903401 1515909 714240 321949 1281717 272126 626007 248226 184117 530061 1116748 829494 1839180 51322 705193 1277120 1378800 595684 1771759 1046330 484291 1807487 1534319 45922 1920682 1126275 1646191 709342 1480180 1335355 1237767 1478531 514029 318261 1380474 1840305 454313 777493 322262 470092 271046 666294 1590833 1655896 101100 350069 1130422 2468 696857 1196290 1354031 1171910 1620484 1882909 537325 1623230 1523949 371612 317366 1484929 12506 1432873 469421 1437539 1322318 1851920 334757 697437 899908 343605 1606704 908824 1363256 1720181 338125 67769 1293417 1523276 506442 536193 1861814 1375994 1209855 218093 745724 169375 341548 1417205 1954418 51638 149907 619124 1402678 267738 410899 1955923 1681988 1644036 258381 1476884 1038257 1603528 1162045 1355241 369740 984438 87090 1901855 182924 769238 611064 1492260 647036 1017059 1001643 221792 1224985 824779 1277166 544189 832350 1621467 1002499 1828455 301003 22494 1344774 410448 455777 82945 244945 1187507 924330 490296 1832938 880039 1164914 1662304 19081 514381 217312 82821 1129214 483824 262376 1185710 1892425 189194 1337658 1835851 1918848 688776 195607 293354 757616 1667552 291218 926415 1110547 184549 1409905 1651337 1571582 226375 1784959 1165484 223631 1721433 1425076 1836795 1226340 1805341 72894 55375 1232873 1728101 1116652 885650 1529822 226123 757837 1264929 203310 1305555 466744 1547073 1008190 1349903 512016 935128 123082 747127 1438319 1264783 1369950 1135514 1223358 1906206 576704 1423693 1020802 1127490 1959568 812929 204368 1059727 1236775 1787778 645024 1193302 288373 1822734 573488 396632 998073 1069776 500056 1110025 1991791 333662 1153205 412170 868225 185142 1864228 1666457 1891975 1658962 666041 444351 967908 1042725 1510174 184530 948713 478844 1961805 191606 892551 722943 527667 1340947 1874074 1054870 1353542 985320 1146646 905632 1865289 586435 1073160 1926284 419173 1204232 893583 1040683 1078377 1177114 1098985 1299018 1911450 621486 1692114 1083517 200358 336700 1511118 8237 38919 1067933 509449 1501267 1773367 1915061 1438270 875806 1366859 1866451 47449 421295 1702837 1038272 477953 1461315 1952201 202490 200977 1761405 904618 1382082 1725289 1682976 11838 1758656 1199369 1194661 1676876 479990 1522612 241116 893613 1631375 546104 1960893 1205115 1068082 746211 197856 1425774 669672 1364990 1576654 205423 716083 522040 671592 1046053 296209 1059348 1203438 875339 1458384 1644735 1580833 1451880 1776356 1845526 1366176 284051 249187 82569 649561 1775849 806721 1242845 151067 1856835 928866 1147309 140654 75307 1370060 1816834 813735 707498 95405 1396934 440765 1223266 455327 1864088 531596 395820 25443 1569385 1183598 1696205 897682 779908 41440 1886543 1618462 1157329 1559437 1302352 1222192 442879 361816 267574 258094 627672 440248 1061756 51490 210941 1987958 123333 1586967 313798 734375 1237564 1655757 133642 663714 1671211 1148303 837047 1362476 1599734 1788089 1938328 1887586 1917825 1465060 1889961 1760923 1221136 994873 1961464 1909046 1431083 1536361 1247668 110617 822857 1057269 1193975 328247 402333 1201512 1772268 1127375 1697008 1827999 1241713 593763 31697 1362729 798673 11013 1936688 479063 1209701 682320 1057032 1661872 250969 170157 404576 1744057 426641 845072 476622 1790088 1464241 1821225 193008 1777829 929374 752559 52895 1569995 42448 1054677 1175775 945154 1552141 385277 354112 1945690 1489646 306146 1135836 1704593 1247491 1628179 215275 1392310 289295 444098 934294 606452 1054265 1342849 993074 558028 1387907 1539541 826875 799304 1383133 25322 1086537 1781753 1254598 323410 1792328 682648 65455 1978338 1810967 1584301 182134 298351 1013264 1561959 895689 29091 327627 1404077 1991248 35621 60499 1715467 193883 1511628 595421 654062 1618056 1713071 1954388 16200 1876400 718996 982227 1501296 279442 370202 1339933 1126443 1621313 340003 692950 1025710 1115717 698991 828419 1162640 692056 1211348 1571896 610733 1375988 917424 1030214 1712155 1657440 1562323 1078819 596867 515765 1026676 333511 302986 520292 1751482 1758448 1113347 1741093 1196004 116369 405546 1332836 231688 1590982 212195 96552 1373344 1815151 842754 351273 1788505 106741 1895290 272121 1276375 1553422 504825 1880409 86622 1560990 420018 1325119 436860 890143 67917 706013 1380164 360660 1385496 146027 1609246 1917913 971541 1929250 54630 1298824 515899 1795947 72424 795223 1981753 1563745 843819 930407 1042671 1581060 529695 1623048 1054487 51244 603941 1404878 307359 1726708 148797 1627323 495609 203335 850427 1987187 1032310 1797207 833520 131252 1746816 1538351 213403 869478 527740 376383 35542 1971342 968704 1601187 1389367 341884 1050764 77120 168776 406150 179708 1566459 853444 1106470 511955 842113 419704 305503 1025580 1085867 1546734 1015160 1035538 1630235 1501235 1679113 437216 389073 561230 969913 1801492 948164 969449 1038131 1380526 1237974 1704114 952546 1289499 1616043 550915 168863 1081113 1722041 1975869 1276878 1414448 430477 1749444 1396973 465895 1896422 426859 1129826 1923692 1703884 412720 1475142 659405 1568913 1384274 918396 74926 1381113 1112861 1781806 613964 957039 1830380 1923288 1285545 61845 1491004 217156 1119233 1820507 976417 1492567 1780868 1973095 1341421 559678 1992047 224876 476763 1012164 759261 1088678 1488854 1534492 1503596 1172554 561208 1628757 1089183 272568 1718384 1301905 1817815 913442 125586 1753855 1671034 697620 708360 1600111 539489 1179481 1472246 1239724 607200 578439 416353 582735 1224707 74649 1593584 123155 1962717 586523 1543448 765446 1928280 1327218 774492 1926349 1760898 1447656 441616 798523 1950965 1894230 1258121 1482568 819870 638494 613458 1297763 908837 196526 1826412 1304456 958093 1954175 200559 1571826 151110 221446 716883 1154311 391292 898657 1304113 1145785 1101225 601150 18772 635406 932689 1910775 1274812 1884341 1412322 449356 555560 1215857 728647 1660158 32229 1321478 785725 1112231 132929 1098066 1987566 1064373 1464227 583089 1283064 755935 1797826 603424 989822 460723 1027013 427229 1422987 591626 208416 693361 1962861 783335 372041 1559129 789341 1590195 952376 351982 1095997 1300773 1489653 357848 417910 1171210 345237 753588 1778924 871519 1182954 560503 1239687 1609671 1991032 922543 761654 867923 1474534 1289458 107896 219767 743172 737732 1812051 77513 1000917 1192155 342019 1162172 143360 262271 583166 696001 472254 471521 1959779 1432349 1155791 1237196 1804001 1875738 1163657 1625574 427478 1434663 730010 1053761 987772 601716 1461033 393660 578579 566138 1603423 1130324 1980804 1847788 1274848 1106777 1284111 1090288 859245 897404 417719 682149 55409 1778197 696166 660742 1784666 1290271 276411 599258 1781683 224488 413682 639594 1768497 68969 1212644 1602651 1166825 1507748 1752578 1544089 1968202 541517 618338 1660522 1303768 1110412 1080865 90197 1085393 440021 1399164 1925714 480225 1546856 1488433 1836660 826280 908561 1925349 1134344 772185 1511378 1926537 407861 1744749 1463591 999907 63990 1516026 190592 1937048 1102391 534737 809879 1438604 376116 157051 428903 1470141 55675 1943737 798909 177032 1195825 1181386 1831117 1018048 952134 1691735 1015560 909901 254753 1955203 630522 774811 1264792 1494504 973411 96193 1486464 1238023 1172346 1222787 1325562 988616 400947 1098884 1845554 512818 1223617 1952028 1907353 1673769 791121 1359605 1298852 797902 400408 1166026 1254308 212348 268115 869873 633021 739969 1025027 1609218 1740871 233236 1010338 558032 522288 141812 1293744 99262 1585013 229694 1863397 695034 227679 1193266 286798 166268 879987 1810041 347550 407694 564040 183043 542623 1667165 1736951 1119925 649387 1211077 18809 84890 1317789 1670192 1695275 635734 1759460 1613871 1956350 921215 1070216 240989 1179181 800619 404116 655660 237198 859763 65564 993622 1545540 1961984 1279353 1950571 585251 1741986 441865 3475 1480564 1807969 143526 1728327 505208 1830972 1988728 179319 1094946 770717 744706 1753406 1296116 295684 67288 957229 380639 57451 634162 585946 1963039 864567 201086 1408008 584778 512327 1861352 690797 732838 1887388 598417 1179925 1331469 586811 821573 1724874 1452043 1027502 960004 1095276 1547035 52766 586577 1560881 1849916 255350 606291 511108 1561540 205787 1516698 1691288 1432120 1235891 731178 123535 1251035 1426269 1672064 283606 1268856 1493194 1609891 778696 572034 1963365 921902 1796425 537688 1189759 844342 778825 1194548 1529400 230069 1872844 1095328 111860 1214114 664765 928193 1481657 315857 1610665 334878 118085 1957876 266278 393561 261439 26631 1682020 1811494 252435 329527 1785537 1798651 1696047 1756717 848351 674781 1842362 220156 652615 849363 401270 233757 1142195 875229 1025610 183123 678475 1632623 484322 539796 129534 854670 671157 1847533 469907 553375 1450007 1516653 657371 167967 116513 1965624 1055223 1958316 1087799 1184781 8235 1436941 691287 1835111 258725 4386 582610 286737 1766889 78604 927578 310483 976401 1307670 253844 500505 1168393 1699900 1784568 133878 827746 623293 1828168 902864 1605026 1200645 1788026 1484759 543732 762605 1965884 126840 1950894 1034111 1077473 1599989 1035841 610782 654270 252903 699614 776319 1482914 1848195 756519 217311 1810599 1934372 1299800 924624 290492 164936 1013118 1253447 1017694 222424 78025 298513 1745171 51654 1829854 213916 330856 1107164 1068488 530481 903160 545203 1374026 1300198 1981262 255310 16262 1867517 1120758 39615 1549876 118578 818086 176199 357057 116397 1931241 1556133 107412 1362741 1252069 369675 1764682 1312136 493590 1869030 1462346 194956 723800 1780011 1345168 732123 520265 1406423 1314163 150328 1023066 1630611 267116 798225 74852 52290 741793 624382 1118279 451850 1631450 1503358 1602675 656044 429880 1274423 183613 963664 1561202 1761191 489911 63157 1296795 817480 309261 948298 1064457 1360725 1645083 280451 690066 1404425 1383929 163638 1911176 1054495 86770 411072 1623024 558956 1939498 1842573 633824 304286 1327719 1037696 1591757 136146 871465 926141 1773708 532707 1080791 1153523 1898434 1200274 812492 60452 200341 782133 228268 298625 1198525 1769453 1340835 1590614 771760 1955359 465344 429013 1010061 956362 1124484 773545 901106 158922 816028 654324 262088 1874689 494845 1045365 1012278 1511509 1582900 1012556 263405 1763979 817072 675531 1551832 599191 1615723 759923 994131 200117 767155 1301250 1793998 545168 1907268 1748030 707590 1470061 245846 99638 867690 1863966 879742 547685 208553 1085966 1024259 1027619 685511 1577214 1643605 1760183 179806 1598526 730573 1152453 1808617 1291047 849814 1632331 1454099 271172 1331939 1156119 1739615 614829 1562230 988287 825547 1590857 1309965 159259 1675990 1726254 306550 421035 1235576 773277 1544672 248197 561719 1636464 1438542 461822 138294 1514254 123935 1900964 845861 132177 56938 1563537 225112 817828 1947280 244630 951803 1592830 1943106 462404 38337 1084923 1527516 1875563 1517322 705058 694229 222436 1370127 1551363 1757658 260511 1052680 1723181 1665502 1474654 670850 1474926 353312 92207 1009930 1792925 180964 1971503 1840288 1956393 530850 602178 345665 1633245 236969 1193613 1605134 846284 1489290 322188 1958843 1573216 440132 220863 1762861 1791110 1272552 277702 1920841 1182183 1604861 334788 1355558 1610151 137988 1260316 456785 1486452 1358127 1657026 1853534 737365 1927356 942319 1843551 1983241 579455 237420 279232 583020 1351941 626322 1432446 1426418 924490 228286 1348261 342559 603515 1289744 214780 1703962 1596799 1893186 586524 1367734 865433 118888 1232758 975610 882892 40018 713872 290091 483636 1521175 1226736 1853458 1521605 193433 262422 1662282 1369043 971382 1929776 197214 1044903 302201 1604465 804937 36053 843474 58933 1296606 654568 1171734 933537 1262799 1567974 1762567 1963276 1406115 632730 1806635 1311711 159396 722356 637434 756421 1644127 1168364 1430452 1127980 962794 1027153 551959 1157691 1595154 440389 1057558 556814 1934267 1743280 893750 1314089 18365 255696 1981800 1299931 539013 1668336 115466 1257497 1919844 853972 995824 85048 1570548 355501 1465665 1557266 1039518 375818 87062 1047322 1967227 532482 941859 1494870 1595740 1758052 1037130 850629 863226 816345 1585063 1686280 1131428 248164 919814 1770636 1605676 633659 232102 301845 415265 1661510 376886 245768 578316 162358 1067061 894995 680451 1243229 1128260 1282852 1674083 1731020 265110 1548405 1989220 1878694 795914 610998 1270121 470961 810849 30400 68465 1996476 295698 1339231 236515 773528 1080351 1107399 759896 454385 1856273 1139030 1599148 1301190 996121 1799840 1099743 256197 1919976 1497211 185093 1080860 989843 9780 654521 1596151 1799078 991105 1801918 1862647 837086 721084 1902243 1690686 1324438 1572630 1380029 1095371 1120482 432065 1438235 731935 971838 205579 1065706 1574797 370630 630097 397326 1820920 1216674 670416 705858 1015954 404012 139867 10211 911184 1227522 995629 1193881 1235786 617224 269852 1910966 1536086 1630396 1908802 1249411 9049 1307553 1712523 1893015 558808 827456 911934 1127644 787839 650427 914712 1613589 968323 1091720 1625853 1977277 147828 856219 1282678 772764 1386810 1692109 1472744 1511738 1757673 698997 58451 1844127 654263 371810 1182452 278558 936947 128628 612901 820833 1258364 651832 798497 517623 303173 1377881 1982128 1525706 16117 31587 1209285 1542166 1742959 1007956 1092599 1737352 224177 1277745 820550 1708199 1438246 1773802 56083 1252867 953619 1295264 905833 841325 380803 261160 1002744 1519153 864035 1170001 843801 1445429 1838919 1620148 379555 1424525 207303 144932 894551 697180 1275742 1398512 1369256 1548878 496277 97140 80245 1076944 241378 526909 1468963 560034 1417534 170793 1186128 893335 387518 1854310 1059734 1516831 535243 995047 437353 1264469 1120958 920349 812911 417039 51866 616248 1587291 321215 1129681 495378 962826 317703 1710016 1240035 398747 398498 1536925 1201958 652119 934773 840914 335213 502871 795740 911286 958411 1375514 1024065 1500255 1249700 610148 1074322 644564 122699 1472110 1304263 700138 1688968 667492 922799 827382 1103641 225786 58989 1202037 1977059 1744093 420636 962287 230287 378141 1196906 1706465 397712 868622 1795970 1328535 815989 753251 950395 787397 1206522 358674 791969 217274 670748 514836 683169 1034236 1926936 895644 1159637 344006 499592 1089727 381894 1630970 1994826 1087636 976711 1800059 140031 1317031 922193 1308698 677127 664199 1167856 1419295 230258 916072 1155573 12511 1437075 357614 319436 1777370 1636585 170873 73933 1740161 1811266 183163 1058517 1004014 1007942 1212655 671233 1519353 1183224 920195 880016 942151 1556429 1784079 180460 200225 1316555 1671036 507565 902420 256522 1433037 212233 1991716 1551644 1272379 1682733 403995 665778 1237385 1435763 336799 1664835 1364192 344113 1933781 1637934 1401163 1300393 810798 1060361 1190392 1293089 103358 1372845 735014 443873 863726 1301226 623757 1158995 981910 1891816 473923 1866694 1009294 756585 853333 1162961 1064105 887486 958394 1111649 1291825 896684 1827310 1658350 764830 910295 586819 113216 935310 1438998 1750237 416250 1541977 266286 121951 1352782 950938 1974051 456160 730383 273416 1996659 466534 1701076 1385205 1197153 1104239 1190432 905972 771590 161860 1400751 747661 850688 1055834 11065 1997772 1635949 294868 187991 91106 1761842 695414 431404 616837 954032 984557 1125856 1900302 423608 1212992 415940 880366 1126786 1407347 118154 1609234 299152 405868 286052 718065 1253270 1706714 1501236 71846 735347 262146 1865163 1274023 1375077 319881 1490400 513026 1338994 715568 367791 1053134 1986318 329289 955611 1357672 1583208 1124202 833152 1467870 547191 1846954 1653471 1181863 527095 405128 11762 1394298 1315504 1229950 212636 1090352 62354 1457474 218821 295566 815930 40800 1198842 591832 507507 1499270 983637 1660897 1666094 1873354 1939291 180447 30354 692992 1938483 868686 1279602 1604443 332844 1977500 12582 308365 1181960 1899493 338561 1255585 122845 232398 1717883 16632 1324837 998903 1842596 643456 239105 72737 1704973 530678 1282700 1012266 534540 371251 1531898 1645685 1032407 1770196 1819485 1162147 1723203 690072 345025 901340 1394005 470369 1141906 1663161 431805 1023277 275064 302063 1270817 1073119 196226 1357212 1695380 118177 536903 290417 1802077 1453922 1209943 253576 1054572 24588 942316 1780508 1788716 123497 1139150 944514 442366 1116649 1991495 168617 82151 1218071 237078 1947403 1070511 319857 636971 59286 1957580 1870963 1343450 1203778 738465 1193659 729072 1019369 1476050 1109901 625639 507292 1530395 877635 690929 704392 901757 1589191 576610 370918 1168586 1757541 328255 593895 1774396 1880636 388269 148639 1437473 11971 1389175 1358912 1346434 669259 1817603 1108096 1255918 1952204 1015148 167941 1066151 1973767 1857711 1430089 1468149 1433155 1723053 1059287 1144208 665505 1680334 477633 1271720 959824 360338 1704042 1056056 136748 316479 39488 537627 411153 804004 48490 937324 1118795 712661 1748160 52195 1559993 444049 444013 1737724 694842 546965 365191 753735 1812060 584621 1156155 720387 1091930 1722725 459560 1651032 1822060 845059 673413 16528 592212 1465425 1788847 953783 1787828 1736116 397738 1755544 900391 100302 1668150 427277 100887 5980 1729946 930167 1010628 1280360 1130660 890313 860202 1042204 348328 1140818 1500956 920046 501791 1913942 1157442 426990 1789671 321969 892798 1085467 221289 1776770 1017226 214099 613769 1023208 1602849 815790 1249550 1265965 1806124 1575001 109414 1080674 733845 826224 725084 1584175 24710 1333295 1791828 822236 153386 612225 1791400 1364274 1161558 1329438 261429 1487607 1945623 528143 1926987 226084 88877 1561158 277172 543399 1659064 865534 64410 773854 752028 839996 136526 1496836 1631255 391270 477791 184728 614162 1169858 523054 449208 943617 503190 1247637 1525195 1942340 9978 648221 1804023 207509 1711615 1781995 889537 1377125 183956 1674961 1376262 411763 362361 1691815 394782 795276 1545835 1723543 746519 1100324 414623 1036024 1373724 76502 1020175 53642 1277887 661996 675624 495122 1912465 1209089 888859 286756 1111185 1770670 1249553 1045893 1156648 71266 257153 18486 1597424 1352236 111959 106765 1654980 1023198 1853324 1281495 756630 504564 1658078 226136 1149803 1762895 1051671 726625 1200491 1625835 155820 486811 1854695 174118 356901 1023074 766414 809928 1267952 17168 1854972 130142 462638 122055 1474530 1753649 1538925 1159727 1955994 277853 745798 1826893 680127 1986001 1742522 1889538 1186793 1249742 827028 47871 727280 979632 921189 4674 585180 1887899 1707085 1492288 1459655 220019 1507624 546274 1072438 965370 353224 892205 639139 943677 1443109 1738716 1999753 1493920 387658 1174954 1068339 587292 947925 1486162 381601 1686869 727898 1738498 1945480 176517 436176 1933387 1693737 1650514 192049 1024931 621363 419110 1045306 560991 215501 1978286 1101038 125841 835333 1092812 1620955 916847 1899453 1482142 1479057 1686781 1279241 1786592 865329 1873458 1591586 777909 1054801 6231 1380963 1271789 526229 325805 1306793 1182741 915677 1998062 1697668 1448101 192407 563275 1006890 1906271 891534 1064348 94095 298091 1928857 296814 341634 622103 317846 949152 1785551 1231735 172517 1091487 372047 1770381 164095 1823775 1124734 1234904 1148251 1772703 773324 1489703 1143733 115606 975794 1003988 1894898 435802 1547875 620282 1567574 1595667 464523 523658 11228 301074 816617 1840849 1607960 538084 1604704 1443577 1487935 453421 932456 1216681 789318 732087 1002093 1230598 1800306 1368678 1513872 448051 1567453 1896841 1010646 730588 1524522 16020 1730509 1135867 1885740 1338487 844797 1462350 1353520 1070121 137023 1217177 1307537 759374 1629329 955536 1491357 537640 663607 1613734 106949 1093325 290884 871105 506677 1435049 1290626 1975123 1877616 837695 1441890 971597 1003908 1937046 1021650 1784729 1626593 1100896 484813 897680 751709 462664 352450 730711 509153 876572 327236 870756 1182849 241714 312351 497006 1689105 1926334 171351 635328 540709 609360 250238 1045421 3707 1240983 659412 57068 958087 1739972 1571497 617359 1808641 249422 863659 20726 1297602 1001228 192604 1653729 731589 1752287 37109 103443 1129937 1419768 809252 689748 1374062 682082 1316722 1661912 581117 1007655 1787951 408156 1402608 31484 1142009 1124617 1393125 1037181 415407 437006 988612 1674157 1976733 1721328 517925 1914365 1959852 1865086 155089 317680 1480925 212704 1613488 279352 1890361 1509436 63778 502249 359406 1865106 1675870 1843920 383548 448085 396674 1442126 1167231 394120 1693097 713226 608302 1904089 1382188 106744 56726 1208218 879240 800840 295574 603874 1816675 944461 1117416 1119419 1462518 1908824 466774 63512 1885382 632594 1041573 1450176 1000524 743300 1589473 508866 398028 1659356 1435060 83377 1039111 1126723 1569779 1062074 159001 1815866 1034910 830420 923614 645208 897968 67505 111359 946438 1932202 425668 1786329 700121 1793024 514296 1823010 1854115 1628198 494427 1807562 1525206 335581 1968649 1494723 345625 282334 1076422 1849315 1340821 675339 1478376 798877 683743 1337955 348550 1304291 1973462 710920 982655 72130 1243124 883676 392301 1936313 149830 1259786 1384932 1180953 377845 152982 1997810 1811737 1210067 1011746 421540 434009 1578876 736705 1574857 1282619 1539059 1066692 1614890 197916 46208 1394509 859664 217241 625584 877777 1411687 268564 571515 644552 863119 1580610 1138325 570785 744762 1338240 357945 83181 1214874 57696 867067 214816 348851 1110500 1688998 1781664 1576469 674246 316553 512487 1931531 1503919 1950947 1232643 23371 1758796 966352 1730320 139447 1744656 1303148 906943 887875 979448 1177930 1198328 1333786 541707 284046 805107 1023470 1134904 1045579 1033120 1473326 1422457 1040118 573083 549978 283814 461620 353417 1904500 894167 1651635 1650407 1403052 399945 493265 509800 306406 334903 1147912 1689419 1508098 1756402 1717633 478663 878671 827973 950855 757122 1993841 597897 1030496 1471128 1174929 1560571 744103 1427616 1521520 1464301 1944938 438480 1503118 1646361 576555 1037646 501291 1618679 1409181 577663 1884187 419413 153188 351171 363260 1130694 1740583 1267533 729136 1473514 583564 862414 1214152 469437 814950 121918 1255559 435544 1778845 1148842 1947907 634730 1757644 85688 1408790 1115122 1537479 1116055 826681 1987730 1002281 1269501 195587 1316751 1369412 982366 123054 563800 1376143 952611 918527 768887 13245 1675961 748239 149264 613123 1160893 326984 1259594 1105546 103813 1065896 1171155 1859555 1597099 526409 654829 1094572 1777945 1563886 1260702 1689267 333875 995647 620930 127342 738552 1355641 1418315 1001502 1034538 1552612 708772 1451276 987423 1263144 148614 284345 1434169 1432147 290519 826287 1027683 579475 1633819 1943804 548268 1286061 554383 574388 428026 1130488 1024885 1023225 567499 1437233 1518623 198343 1182717 1928883 1135176 1240822 1255396 261384 681880 1904085 308446 291901 132701 299314 887302 1724998 669383 777300 1814040 1759538 1835506 1173132 1626592 609860 1726070 1909495 718591 729503 1796998 860409 1053056 1738262 540797 1730753 1412140 1517082 767152 1624923 1462260 430643 1509303 78674 3937 1164594 614124 114893 1015395 1327567 318906 1262898 1950242 912027 812075 566720 396667 441273 206704 1804214 317467 350390 85975 594009 1957456 1242901 921121 756104 1491169 1169991 1866964 819590 349444 301094 62323 1708609 128452 620488 187974 1317804 1573784 919055 1014522 617373 402854 1857789 694783 719179 1319487 298097 740549 749884 1921303 1662809 1555979 291217 500711 302897 899816 1814903 702421 643997 1519638 1951337 1652803 339231 410030 1671119 653598 1495906 782048 653670 388232 84014 1768863 845106 555228 1230240 87974 965899 253817 253641 416176 422849 132789 862212 686349 968907 196794 270836 163444 743628 124855 1988150 1663774 726126 923439 601407 78819 810108 1961514 1169742 1850860 1458570 1576744 602419 1114953 366837 1075354 912971 1869667 1467405 119421 600937 1084432 1280791 1112234 222549 537762 301757 1739075 1232470 1913703 257504 590428 643346 555328 1632114 1541975 1993061 455275 1212980 230200 1808520 341529 72377 118207 1390923 1109991 1414990 1487055 445003 65008 1930727 359061 1329567 1665197 878614 582756 1810995 1965715 1759859 549411 738638 172231 888520 82119 1372471 1988584 1645257 1372443 275553 759150 125181 1676914 894639 774087 1179879 1351160 183495 126944 1191112 1934188 511506 272024 131750 823193 1798305 266192 1498701 1195969 608602 1656379 1104332 685880 474429 353709 1398092 393921 1305409 41983 1091432 893479 1953995 748919 1120164 848974 1681450 1574282 195958 1655906 217876 1708978 569022 770451 1192267 1356323 1598427 1953414 1907286 1608898 1570522 460741 971355 846245 1842170 446230 951253 1925231 664646 409096 1868356 328811 240930 345375 1454458 269684 1890456 329529 55113 829360 902676 1018091 1326470 1151927 1117720 1943875 1636642 24444 848392 1010251 296519 1931481 580135 1645190 1569746 229056 1361447 1094122 283829 265827 261735 1543645 492717 1942496 630232 1022958 851400 405549 53336 965093 1771452 619696 27557 1797744 6345 478405 1799650 1607059 832674 1287152 1939639 1437819 1877554 1988309 815451 1982797 615371 101881 994404 1774141 1539414 1272949 1584891 1263594 1673009 652316 925002 359921 1688698 1418867 125776 1663982 603346 1163664 1108063 282944 594908 1753668 888560 271238 1728205 211623 1793530 1854355 384329 333783 1537561 1963830 1339475 1086612 1500878 374701 1802718 1387205 1147700 1140391 1132359 1439465 1161188 1521149 1788434 1757215 973454 8957 1022744 312121 1873862 487086 1274209 713865 1356948 1626990 1554479 1364373 682542 1886127 312656 564117 427787 1289680 871076 599719 125129 1371245 1894973 349831 453168 85848 628819 1005453 1891879 774286 781566 442148 1807993 1958692 1602523 108014 1412122 1493613 1651309 503934 1244328 1784656 733116 485055 375311 1065126 1100062 780602 66554 768906 55872 1121594 1440547 1545507 483211 175897 1628197 1631166 895529 1057478 949428 701140 1739847 1806232 1591220 1902639 1918645 516468 285139 1503588 684657 1087870 538444 1527692 330749 659498 81105 312404 537745 1967760 1035655 178932 60681 883113 76559 1020726 1282055 666380 235668 1489689 659464 1852305 281643 1465855 453109 1027784 1249184 1567360 402767 22663 1637161 1250313 795667 643321 1451075 363759 1750248 1894570 862099 476960 62289 188644 642633 746472 796887 529175 1141191 593981 208979 1723714 1372700 1412777 1083345 180700 343763 1327704 1810716 374438 1136921 632684 552022 1943880 1114950 879682 1497380 437430 1645841 371860 1866127 1357895 1462912 449719 321970 1940452 1866884 1647180 77641 772022 267847 1346171 1559410 161680 1866788 442697 92110 1298017 1796852 1779728 668882 385798 1380437 1576479 8927 1938628 864212 513131 413116 1817479 1428896 1349920 1203738 1233496 1889970 1542095 1423191 1542210 1461652 1314987 1044170 627050 6499 1416336 728590 669400 1489601 146653 630234 1859617 1776602 144307 687456 1957887 984607 1210305 277283 453250 1062929 862383 508592 1096820 1013055 1729915 1370504 268574 392222 1175050 811063 175518 22182 1929753 160873 350828 1520587 128348 816003 68602 305894 1360890 267001 256369 311773 614947 137569 1290643 953143 429783 1291459 1301400 1291445 992832 1431905 210565 1471742 935350 712944 1866489 494445 444921 267938 230303 234182 1915757 561277 1942470 1827014 1134046 1916157 800922 1058829 346776 1300008 1224785 228144 1799631 1808700 1084134 1594331 1969801 1190811 732218 1149021 1067618 1925409 1630425 1606655 974282 1501074 507518 406644 232695 985495 310870 364843 685678 118712 1893871 1690552 1878247 1030306 1280244 1349944 1996688 489590 1354885 797150 448934 790103 1370522 1497059 1117961 523605 346573 1513687 1444439 605234 95098 1377470 925784 826508 286369 824071 1084886 633685 1247815 1018505 1213144 1704876 717324 751042 647722 135661 1259855 1601066 1656818 702931 1702355 1853389 511362 915624 740498 1565907 1174646 1655089 1952532 805395 1897714 1005837 1070891 440019 987060 1682431 972869 1554614 1578200 1382465 706259 1326339 8221 535682 1678395 900220 1513355 617419 579100 1872494 440099 217352 120241 755484 1469301 1262343 119919 1966142 1379373 1230234 1359644 1473153 1673313 1360917 1949906 1667215 1596010 1830358 928195 1833236 1889030 1648907 1056252 986963 596766 346809 1959515 1673169 1410621 372236 1619632 34989 347787 894524 1631161 1450923 680030 1029307 484151 667848 994335 1631980 853446 395040 1261813 1249584 1960607 1683446 966873 1735618 57701 1311655 380808 1295107 987860 178415 206919 524261 1110632 972477 517041 827049 1546549 959587 722351 1305344 1135905 1340251 1993534 1412128 778674 1689329 1272304 664475 750711 542825 1381362 695836 1834346 1609190 1695478 1310290 1241405 1888483 1502979 1712356 692413 472556 168027 775622 565179 158597 1621224 1374762 537260 623983 1973241 1747120 1883572 548535 304806 932982 1035261 187330 459543 172453 1172161 967384 986628 1563538 1009283 509105 1338973 940188 244512 852363 401776 1375838 1771426 1756059 1842270 1180542 1567816 273576 1657830 477126 268770 311338 1710729 89929 1365254 770554 889096 1871909 1030357 1945328 1233761 1486695 1841886 1571654 106755 1017588 1040051 26674 1944179 248615 1393462 1222205 1464517 987325 1797169 369096 589381 133432 1275189 1134505 1987017 1210731 556006 1818840 1321503 1200866 332823 1826576 232780 1510037 1118730 78411 1544662 267562 1115171 691283 359965 1139164 1748622 1772581 1540828 1198431 332574 1720231 1654739 227977 1728527 1697106 487218 339234 1926582 490319 732334 1555754 1977432 969581 1239551 445497 216244 1309592 1920405 571309 1324469 800207 447188 653017 1589612 1339673 266602 1966616 362878 1545099 561914 721764 1328293 1249334 1906720 577472 856808 906936 960371 129281 1348169 379463 316538 1054758 144413 131762 1161328 1326221 315381 689870 599179 656448 1420809 1170931 793597 870096 1721714 139102 520422 1570667 473744 1843418 796390 532359 82252 1796778 1121808 192567 1038994 1051470 1663399 1761882 1487285 559264 1706333 1188914 1364308 1118181 1783232 324893 1196538 1846835 812136 1395369 647437 736735 424040 1418988 603344 542572 1937963 1648592 519004 525380 634664 828352 933627 1944711 1162975 892033 1822871 1718071 167655 1608578 255629 184133 1374122 244333 345551 1357572 730579 1710205 723327 1092060 1066772 1792748 1757075 1698112 1144947 1924947 795633 1341718 1798192 79738 727871 331975 180083 482923 170582 912313 3083 964159 1462582 1348957 1254118 745476 307963 512400 552508 170213 267098 1301231 1357874 1486744 1807466 1894345 1412385 1538361 1488976 1976776 996072 1164749 1381178 1176843 498294 253773 1303562 394141 1440448 1307298 1726523 1518898 235804 1789578 15231 1294130 1441496 661442 837750 1653642 409039 1547625 1151843 1223519 1938057 1266031 1513960 643133 822949 79556 1889597 1308459 217572 1976231 10767 1318356 677353 1142576 1779482 455961 1519420 1051234 1633296 1793797 655219 1691824 1494780 1704448 131889 1552253 968967 1739746 1423027 241383 601199 1123073 781499 595468 855053 1965877 197972 264592 1091329 1217769 189821 977564 1816790 1357065 394435 1386232 1179614 188185 787564 1854678 1408163 1256060 1897488 1061712 78305 391154 674384 993271 1986479 589570 497876 516133 113723 1063454 1902177 988919 1851614 1910952 675757 61184 67151 1114972 1342989 1968382 526922 846504 1190690 518286 1761425 1539739 166301 259560 898881 978364 1353927 229506 1390088 874859 53106 1294657 155472 1687015 960826 1030667 1695761 1488742 282391 540303 1071754 1096070 751110 1001216 1847353 231091 1156819 374742 646292 292882 148262 1906743 1160199 1646303 99887 260582 1566645 1626700 442418 742502 1101954 1545968 1210061 1394268 450574 172707 1094172 1675929 1086472 530235 1675697 1043538 667533 187134 362712 528724 1595876 1917655 1629999 505727 450108 662328 1884529 164885 843805 1630560 1724634 329544 973976 489491 1147132 1957787 200245 1706480 1109568 1742798 1917886 509307 42184 521150 695898 422651 1514809 1314503 344821 1666230 567961 348254 1428129 1666671 312685 136494 1874713 985904 1710846 963995 236971 580044 1717348 1211218 651095 1993990 1141163 1550500 1067940 1501042 1324516 1386379 1800584 829330 98638 522435 1420428 760751 821624 1254173 117575 86513 1035425 158299 739209 1372192 1904421 1405909 1055630 819751 915561 1903847 1322110 1012784 1160793 1481454 487995 1673058 996093 416775 89356 539950 953307 95503 1105759 527957 1119243 1983133 235032 667389 1707242 414473 530707 496431 21663 1775777 1207410 908587 728133 1998615 660357 1519108 1206767 461576 1566427 545578 1175561 167222 317963 1204480 21413 612583 1905018 1576620 902347 13757 1480121 280617 712770 1019078 1837206 1326872 1991679 568167 704923 388940 1420372 694776 1805331 633055 1724560 1835359 552457 1361815 1913409 1649532 776123 1937689 310292 211565 1541022 1089451 169791 1618432 1626761 1823914 1129040 887383 1592228 670381 387226 437597 245952 1617907 647734 438613 704973 1767867 90193 1950055 1361784 1523540 977605 1340692 845511 195020 1867044 1765069 1686588 217938 1166506 1594791 864687 145387 1342083 295507 369074 1448891 1884431 598997 1227085 1220388 1896226 234272 1969883 653513 86441 1293026 1016149 517645 1440736 1636499 459762 445433 1264596 1764425 1465289 47325 486497 663564 1575395 1938919 313598 114498 1486149 963381 1487154 415337 1167122 25823 1306476 973925 240914 1589392 1593971 983965 943844 1676056 845364 1411633 243479 611435 1600566 1033582 589123 1645715 1605657 1857404 1979873 1438236 445988 684296 1803684 633660 9478 347181 772064 390875 1471176 201220 1838224 981513 516943 591593 1562629 849910 1338217 341520 1511520 1799523 1150869 1349912 1432786 1480936 1145932 136681 890192 648309 1747712 1704101 891506 436660 1176456 1833781 857433 1034014 305357 579599 606745 1171679 577094 1887417 229480 247346 905729 1449061 724371 1085105 820325 1784011 554982 1268396 1919094 1791836 1161265 1693543 217892 1154756 1892205 693671 1111161 1901535 1760920 96235 1698754 283436 954042 804022 824875 663508 335496 1956586 1081826 823072 626591 694911 1636348 1118530 1117517 1239349 1882748 1945497 983386 726383 1985960 1735114 133716 1685338 1443633 672553 1544848 1879864 991405 764980 1360943 1400917 630850 470107 744460 584091 1169954 1824724 636381 1220537 30317 1205476 233440 1707671 1240790 228402 1925422 521625 1074262 259720 175625 1797437 1460595 13641 761509 794419 1525218 1288952 178456 321379 1156252 1234236 1348894 362978 111164 1652015 615539 335266 187384 1992162 1989237 1134049 1792415 486027 1915573 1856271 759579 1544383 578895 1985111 1559556 312495 1946588 1164782 1907548 1033378 1542929 1698615 690379 86621 590415 162194 178012 99908 1738494 690528 738750 1859921 347769 461219 880323 1993188 1833068 1086244 1105744 1959836 1079092 8544 1930384 717466 1247061 1873707 1502948 1080275 1544870 767994 583687 856310 693356 1322802 807669 307165 18592 82422 1561030 1174834 699551 106574 1415126 790460 1652687 800137 369006 201291 1325637 205929 1449666 1505826 1710841 1968298 207932 230028 33982 443525 1359747 1163723 1470534 1931225 605704 989990 1001108 1775365 812829 604344 558600 1503167 1650053 1298364 960742 9261 25150 743112 363441 561924 503297 374706 330634 1343476 1098559 1860622 1700333 1215029 1091887 1230596 1049934 819079 1999429 375418 1867148 997817 748750 579474 614908 1641912 1582844 1490714 1097834 510162 1844700 1190335 1925743 592182 646453 1738495 1181471 1376779 109786 116620 68750 1926370 823832 360890 1868503 82791 1045823 270180 1850779 649146 216988 1149723 1552299 1631896 591654 1758478 1556462 261476 51809 1637344 1842637 643809 820890 1747468 418383 1197284 1710897 1990737 307119 1907644 832265 390823 1921330 653072 1820719 499396 677055 703069 950108 262159 26700 1405063 1147004 741559 1054954 984299 246209 1390964 362335 628043 1674687 1391826 1763750 1354595 1274353 846638 517115 1357427 1483067 1190149 29562 1505162 1655268 779658 1082756 1356559 1598072 1205833 1076299 1964429 1532020 1901532 1672105 1006408 1396037 1215621 1028815 190964 540184 94194 1509729 117159 69565 1301928 25579 446591 502553 1149279 1653223 551974 226493 1840464 685789 393851 210635 1847439 948337 588116 606232 1472997 1646728 1778711 1373393 199492 391815 1930200 1836012 1815411 628366 1724062 342117 818128 1613490 1751136 767442 812652 777785 1782475 996302 199803 900872 1442394 333793 1086377 1129289 1041997 143233 1076009 193769 257787 1606031 811458 1534835 671132 1335812 905789 1102440 1628191 1381724 924924 1597816 1042181 543341 1530177 89143 1338109 1230742 1054834 88901 1034061 1474621 1125464 1337744 1950816 1891542 422315 210129 135197 1257949 370173 459300 1982169 478442 450498 1769642 344963 935868 844702 512069 527313 1770756 826683 1431941 1338532 1108509 1848653 1499098 1039930 973052 421447 537927 1714363 489453 174332 757538 1732649 387233 513911 1494053 84908 1516895 1064354 1607061 1011696 1871498 1178533 1752122 1812856 1124217 1947537 724193 1206050 128262 25728 862058 1179473 496535 1376355 1388503 1297760 1310983 1376789 346542 1476924 618260 1653369 968405 1516523 946550 867594 279898 519137 1858247 1338091 710600 579192 1847560 662929 667434 486150 913319 360116 1455028 281893 1603895 165967 1749253 838811 724493 842804 1600855 234854 200142 1696591 324724 417977 1400350 936233 1359419 1090368 1138545 1168204 571599 722741 981069 497271 1910799 973906 831308 1448900 601008 794440 1155875 798030 1469480 932090 1648323 1222655 295961 1835060 95998 1348123 1096873 419346 677436 454968 362991 456213 753061 659347 1300836 37400 1178988 754192 1223397 93553 1435981 314087 1466264 1510891 1658989 1749842 1208275 1610174 1341669 1006126 1914232 1985499 330487 152585 684227 322856 611653 784246 250333 1109636 1686655 178699 1378310 635595 1090838 1159827 1022452 422807 1344442 319500 617306 984061 1597795 780017 470509 1571236 1354011 833697 140211 1866238 1192619 1828049 380162 351076 558207 1399930 967883 902255 1154482 1066520 1647701 1462429 312752 1719550 1369051 135821 1661586 1355784 30055 391215 1267136 1931977 1908330 839359 836720 1969527 127325 1156218 1078730 473034 258455 1196239 79480 1817366 1036924 1589524 1344710 1059832 1207274 1294433 1044448 262978 769730 1937838 670922 196252 1768243 719258 1062017 671358 1483270 630398 1170566 693895 1074775 86212 1229605 1339776 985129 909474 1923067 1083792 92522 1523998 1256649 155632 824973 1817172 485586 49159 978949 648596 79745 993402 1060420 342048 419471 1828160 924175 245046 1090549 1706327 529782 488016 1506235 1512323 182771 60648 228310 1732452 634287 1689427 1684160 8254 145590 830953 915754 619816 1147687 450963 1344082 219047 1383015 1909471 738168 899023 505973 380229 113908 919169 1711370 1245522 1123562 762057 1594074 441113 1447778 1484540 362211 488103 1153820 303110 1513610 1444738 1024778 1962012 592553 142118 1978225 1048200 610027 382308 1059461 1015046 414801 1848358 337759 1720708 669891 466561 16352 1981976 506022 1958021 219936 137308 219665 394107 1057971 350560 95583 697529 1720982 1494820 1668641 212982 586199 433972 277673 780828 1093064 1735328 1464750 1039781 441639 1046190 525855 725753 1370975 939365 1955024 1110721 308570 1960738 1474341 957040 1110204 1423592 937020 1036708 627134 1801762 1667780 462460 540152 1027419 1787540 140352 1666778 160107 1412577 232503 1976308 1609468 965669 1795506 901916 830233 1526642 846311 818841 1346214 206667 759329 345536 1300169 619408 1310916 128136 421278 1203222 1701553 1596846 1513499 544077 1148711 1956193 53451 174078 946311 1627835 1691933 963737 1989372 872438 864656 376673 1729923 640478 208405 959810 1883522 380762 386709 873922 1212172 331284 1996161 1180124 1559920 578325 1350482 79317 567484 1179548 214193 1317442 683460 418897 787643 41022 1628820 320487 158591 1673588 1045695 1962920 1402403 1669897 782644 1909948 783842 1608253 1093281 1177286 1029082 873055 1798841 412642 1725480 419552 365854 1793783 343326 1552242 1297168 1727779 647262 1677063 842759 336462 732644 1621188 259157 374342 1320264 1078556 266267 1630881 438018 1598500 135016 1655064 194322 1742590 944672 1097881 897764 746010 547181 1706721 1485930 1492166 1782318 1116679 702466 1759490 1963945 1825524 145771 313869 412319 1891107 415403 330571 239608 1924274 997822 1340577 1757184 1351872 440984 104891 1140166 1727415 729402 224738 1371779 1500093 170779 588667 271640 868187 1095505 203988 765569 673810 1403647 943886 230041 785530 469857 1746053 398643 513785 1038962 430043 4097 438648 1206403 856294 928828 1766194 1644151 793026 413044 602811 1862479 1695009 789763 1011329 1821757 530245 862988 910460 276317 672475 1788140 1642333 1607231 704775 1371987 1464807 236279 472235 1300748 1752814 1482853 1453998 1414494 597837 634863 754198 1061799 232088 730451 1681926 1936931 231919 176789 548075 1311458 158518 1454865 1798103 72545 700001 742813 802318 1717539 1531264 735871 481697 821812 265103 1446677 1628668 1694707 1750613 515506 1972475 1612337 135523 135767 537589 1821129 1396256 982250 439989 1085923 140666 1314530 187794 374470 353069 329993 769877 963986 1162125 454226 105425 1839960 1302772 1893006 879301 703936 1318755 1548003 1099022 1921951 798588 468632 345259 210754 1757089 795249 565830 820556 903080 1846305 743680 495759 1900745 1834135 1218154 79171 1286969 1130433 1628912 1450244 1330804 1276952 338443 686848 1300862 635918 1695450 1313296 670268 1316633 800499 1710373 654931 306096 332465 586643 1403953 934965 1737238 1428352 825089 978982 1733754 860170 2373 991512 1898003 1478316 833272 794818 461208 639296 884575 1807583 103314 1180894 886896 239751 441606 1313058 247628 187602 1297132 1311614 1264569 863942 721236 1287039 224283 1693879 1190982 245394 469293 259397 1536316 898865 686820 543449 1625639 972117 1085219 664634 348014 1130666 1349190 370546 801991 593018 1683359 514917 855711 1838341 1867703 568347 1411590 966945 829607 1442242 754066 843636 409104 451995 1590755 1792216 1999555 1856212 984883 1366901 1843579 476596 1960271 1013889 11739 516080 1599182 1772565 717511 1839647 1682719 1724275 1606633 883174 1643020 1490930 1989529 578534 506495 41398 1194857 1755527 116548 999837 1553756 901627 1472116 471427 438404 1209605 1688466 499081 817327 566152 902481 1158097 1281208 1521868 1124043 1674306 1383069 199566 519614 1620669 1181242 1984201 1073153 424305 419060 1931580 825394 189073 1291982 227895 409982 223145 924132 540115 59915 1524938 1060580 238854 1466982 1142675 751380 866099 441005 1606660 1910498 1605214 495867 1923795 735222 1682100 610886 48646 752035 1853713 607054 1795564 877935 137035 77677 162396 497742 1903866 1273520 1833875 996046 1070220 1702850 1682928 1033760 1193548 570731 1716010 1897931 1752286 1523128 257991 418354 1306052 908491 306872 1941154 511171 166881 1889593 1720892 296340 153509 1250575 764771 405097 379864 666823 601210 354775 402070 730835 1095167 200944 1482286 226774 1651588 1044568 373079 42635 53763 1481317 915710 634641 573973 1210922 1621147 95591 1426943 1898861 718924 1914541 300003 1506996 1273164 1242625 690868 507333 1014651 580393 1609645 1026657 1325043 1059480 285036 895297 1173026 393610 1966048 1259618 1805296 627918 1674262 1685554 766820 599380 1643162 495539 633916 1328216 644017 1724301 1661274 1491385 1584970 1723949 1124313 862547 1963486 1652056 1454477 827714 962958 59940 1714344 466328 1311047 1056465 765957 1175959 1912327 1078534 1810908 1182920 1107695 140411 1662836 1092332 1559657 1496775 548691 1974357 1094614 948738 1530196 1425629 305306 812902 284582 1277735 80648 1212689 949168 1964248 1098154 1309290 799298 940265 1246004 171086 704249 100689 66349 892557 866212 458402 1281203 957315 312034 1828522 413553 915144 519383 1945508 450580 451423 748665 1418374 874807 1747523 322017 216551 1821848 139520 147414 286816 1268809 784194 847021 544776 664913 803923 384545 1722768 1961711 720224 1136877 186830 1023014 810546 1644683 407565 1695642 804193 1787760 21438 805924 1193255 675843 1513112 495179 236973 1774323 1416536 1873082 1090009 1757270 634199 1133660 1428722 1523239 58497 490023 1113420 1604190 728527 642468 1545223 1115729 51852 1505226 1916228 929907 1461403 1594486 663435 846515 1063112 1523180 382537 713609 395069 1051248 357437 327971 1926059 1133574 1750611 236590 1838206 16645 1278296 1149432 676739 246865 1251503 238025 1109727 1351999 47707 1062547 1583064 657590 259628 131020 1695925 411944 552437 751144 402256 1827102 743796 1096653 1701888 213384 477744 267660 885599 328278 1558182 1202250 1152525 1485298 1504058 144216 1099539 1163316 1873097 226082 953679 710372 1332439 1195090 1913556 669536 405907 339591 1989040 277077 1513634 1137678 1864238 743919 792030 1794205 481755 224596 1065375 1042198 493144 1565715 235718 570526 1295691 1116540 55359 293162 1862288 1668489 1154302 1514440 1642183 1842474 1375243 1625192 1855161 1534813 88218 1226048 1708118 1349381 1193901 822580 236778 1823487 1526658 101124 1832194 1998762 35204 1460147 1636969 1090889 1459925 1958869 382123 837863 1516973 56824 551598 945948 417111 1826433 1560269 1804958 182485 614590 156176 461606 1795993 868491 161278 846400 1991460 33990 431409 236658 1923387 100375 1405351 1971040 1919289 528955 828563 1426788 1827097 1571486 251496 1401970 947661 1832818 1119505 1181275 1500866 539997 1186710 223835 1458396 1025939 1085319 1933078 1536402 1632913 949279 1439596 867027 1041393 72316 1535372 329664 1931527 765012 77103 456032 1352755 1440407 768184 1283816 829511 1114966 1842398 924581 451480 435447 122881 1762446 1020945 1625958 1253332 243076 316835 92763 1130228 1396356 425506 1350193 1152741 1118507 361896 1681606 951555 647450 866507 1702836 16627 227944 92423 951509 41223 6305 789308 495341 133004 1384110 1408730 1796626 1595124 106750 1530727 106414 1434827 801162 1440889 940521 211853 1299245 1148885 465980 1976678 1844153 648799 1612631 234774 215009 45046 1959199 1699088 879850 1686953 699494 809920 144218 1759606 1854446 1385401 560383 1385460 1091359 471498 143805 1985207 1005016 1775795 1652155 960996 125699 1458914 1578727 680975 1461084 661169 1153964 1439360 639626 1687701 779835 1778444 593080 717885 134428 151264 66047 842210 271250 1553075 1074433 147362 1557030 303708 1282901 81306 140043 949615 285962 465607 1024051 1772876 766551 1824849 391661 248982 604723 792895 685806 1218131 1148849 481729 1712498 709986 840641 136498 493673 1463029 833095 227636 1696842 817191 1379055 1895616 1695069 1517785 1603950 1018846 680913 247860 598510 1624424 781107 1950462 1253012 483731 1939312 794640 1314193 117500 445245 428105 878433 413935 1452553 1756834 83318 165694 459042 720225 431653 10130 322199 1004411 923558 271762 52482 1066672 231284 16926 893093 1359947 149550 955098 560458 1945073 1540286 157319 1742508 1724812 1371092 1375139 834847 482848 283876 14942 1120889 977317 653545 179857 915719 970179 249590 1150669 1642102 855899 141979 823798 436899 1279142 1113485 1901952 946656 68386 1772353 1104348 463507 1294141 1580856 200871 1350346 1447883 1151355 1011701 1542967 1553249 510225 624553 1846594 1229234 1353824 1140980 1211133 480087 1057639 550817 905323 302056 827521 497921 1519779 892011 259980 1471394 88162 43711 1832504 602181 1806267 376680 593383 42450 491763 11569 1088740 774166 656924 68424 1417273 320818 1845736 1647283 9157 1021329 1876628 1752533 1396234 199289 164937 1115357 1226122 1557738 1346629 1063912 1268605 1881388 567337 370781 1578548 957912 1436546 346639 1845264 1921401 1278961 460310 1231588 1924495 653206 580267 1899935 1542103 387044 1004626 1371546 1342292 1275664 774119 1819831 1309433 460925 1820254 628527 705191 1261790 767935 1294800 140379 843561 284894 1783600 1069130 708929 624588 937636 1431531 58053 1186456 1904616 439334 388838 1153740 1828918 1695821 1157873 507866 1345716 1388042 368280 118272 1460146 1415374 381353 317609 1806241 1955118 1459001 811218 1911960 888233 1132817 1552951 227635 530714 1524663 322405 1251049 1412446 1867396 1593071 735720 201585 1271083 1996636 382237 1035228 1734792 1809168 893908 738493 1866230 511512 1937373 789868 785917 1571979 1282108 1371435 1953168 29148 626235 1117267 1417627 816972 1796624 693012 6683 729802 1859174 809319 602512 1924383 250753 20977 387925 141542 1721492 1018735 148345 750217 95830 1258102 1439654 472788 1100313 1990954 640923 202589 330681 590379 1479101 1658261 1460933 762366 1704034 1924615 219852 1011061 1019102 1979694 396894 1350044 952442 1899703 856109 800565 1062070 524792 82536 183499 1157068 1918906 1041647 261650 1063880 1612911 902435 1844384 1653804 882537 1749551 1361579 943955 1469052 274628 1771272 1059182 900792 514982 357860 109722 413798 1875095 1376748 319626 1079353 128457 1757152 1100424 1004553 926810 1266023 1518362 782816 1418747 463036 1066697 1042107 1223591 569749 1620178 788337 510133 326638 1731799 1555741 233002 1504791 178980 1168972 23427 1308997 1442808 1243568 245543 1324620 1109858 1726556 556241 1741564 1303944 1528896 929645 662538 1397823 24404 564287 1175958 1131122 323768 346005 106452 1980758 1465980 544796 106093 239119 1054604 1553341 1611321 878269 1053705 1886093 104509 1471126 1436611 197028 1971656 1823122 230099 1321766 573261 325239 641610 326610 1228066 987315 834858 1426621 515542 340649 1883321 1137154 784757 231551 1284768 1058834 1668197 486221 301146 1383993 1935501 1356957 1355387 1062499 72574 588590 75810 273439 1605300 1645174 258593 715034 629948 765121 121741 1029767 1020681 351050 565132 842450 412487 774882 196047 1687832 131566 1961614 931340 165864 1081103 1661450 596882 1800125 67491 830902 1763513 1127371 598013 1211514 956462 1658673 1120963 337769 1327739 1903110 1719531 113348 1016910 1826660 468882 1582499 987925 198827 1372684 1469510 1766527 1045821 1392083 811042 717155 1237502 1848113 1070886 302186 1082913 1404202 88683 1663059 1983389 839732 487042 916080 114787 607650 909246 250834 1118106 921534 1584150 756685 1948289 1357743 164208 1876080 1018856 477088 1274233 1969915 1238328 820164 908698 1585276 1966450 1301547 1771536 1251851 304420 1146068 134781 1346883 1592702 1324790 1795100 669104 1442664 1345594 1803819 1993821 1829448 87482 1478363 29787 1174242 1225302 745431 1627534 161073 1446557 322886 1857300 1381415 340385 949692 371018 1887349 366912 949346 1958907 1634472 1550501 1277245 428995 1301576 1550525 862935 1364060 290341 1580704 1388263 499214 350393 1964226 1572986 1906148 672077 895222 1567395 1687005 361009 1653077 93918 1955815 912197 1150731 1993672 1929656 303166 1711115 757502 283599 379499 823247 1070828 1279574 332674 195871 609776 568512 1002495 1258228 280240 383027 835709 666943 1979123 1154020 1721302 1415303 60161 1892285 448703 33963 920313 932340 1684116 266500 1313462 1165300 1583566 579900 317466 1739489 1688884 1149105 1448402 668001 1589819 642737 1064564 515248 1521229 119412 1732380 1132381 970621 590852 1619807 1928594 244513 617407 1688333 1076824 1422058 1725368 281749 1044234 1290569 80399 23837 913868 1014488 168942 1421230 1511497 25592 305564 1524190 18791 1173447 1641990 89997 1601558 1975251 1731374 1811175 1626748 1164723 1290764 365376 1464222 536207 561699 1719711 601428 1682756 600981 779834 1420808 1811138 1155406 779573 969833 323023 1219150 780496 1232556 1849068 347168 212643 397685 179374 1373435 32332 195780 1552056 1640393 223670 937710 1460013 491172 468364 695122 1928842 622998 1197139 1086800 1334824 1738595 190420 1925236 1413939 1594772 1053214 572896 1322485 227365 1852394 671984 1155724 1039726 1164444 1398073 1678335 427704 714702 1722553 1098925 355380 1641357 814004 1427320 1870586 270001 571053 912778 1283601 1862462 291194 926445 279238 1278865 1666317 243555 1873980 1441942 1962843 970735 465477 948431 230877 39508 482570 753681 1497399 932043 259343 562030 551812 1074090 1966361 1506582 1683277 504853 370158 578014 255444 1110409 853859 1983032 143310 659655 1619087 785270 585646 1234805 1588681 297684 986632 1883193 1038588 1272988 191879 1881175 1613769 1407435 641683 41417 1196660 648068 1358190 1175164 877224 1610322 683235 111674 56114 251047 1054284 572825 335525 203984 1924265 1274249 260898 1010313 86148 127792 1585863 274667 1585767 1894862 931275 698952 1478678 535379 754048 42233 1391052 640320 697197 92919 361455 1407331 30241 1429400 144245 1064517 94748 1516367 491199 1052492 1792504 1111244 217228 86232 332608 1524614 612385 1491696 945303 61155 1212227 1865088 981161 453811 754272 771819 540020 1210601 1029058 1346259 442775 114544 467343 1582400 1183234 689131 529916 457361 1173378 1576622 1453296 545311 1882504 281778 347882 1195494 1073533 738439 603805 1142064 1136018 1064913 181272 777224 1102831 874713 404772 767694 672770 167621 1455417 1242296 1696415 1048761 1992176 733964 1958041 1042082 1760462 1597948 1292553 1769860 547392 1791057 734015 1825902 975112 1594123 1986493 846497 1550817 1760231 1339802 511022 1624498 583593 462597 1434561 223056 759561 569639 574831 1824820 730157 591741 471630 438751 887007 1056955 1400704 859886 1300882 1045340 1185423 8985 58921 733194 305127 1082559 1153326 1238797 1368354 955458 237605 1930127 431822 384314 1361960 1697201 1365529 1713909 440308 1832372 1906758 1363767 1897722 1411725 1940121 812684 1572791 1724193 340704 1312096 643411 368196 184421 1439244 160001 8069 953613 1673025 255670 1001914 545334 807223 1189289 1574106 1420083 19083 892942 1830529 1279851 1665315 585446 1082941 1021700 1735070 427385 201310 959491 1358045 1246684 486387 295584 1760003 806477 1034475 376086 1059258 1978460 899978 1381110 210832 1716528 1894953 1186904 1627266 478708 1560167 1801840 696127 82611 668457 155660 1281310 261511 269863 552881 991277 1203305 910399 1667482 788692 1180130 1848014 953869 1860435 287494 508789 1549641 1630605 674022 596297 1882637 973414 1919095 1599300 872304 828566 221714 352746 1267407 1503084 226794 151567 959153 1848320 294923 1517728 556045 108072 1581018 1650372 926851 1685397 1488628 114358 925635 1381439 807831 1430090 1828909 638293 1780731 314698 1982183 517738 1711286 73238 1064796 1110612 1182287 507691 1581580 983328 1014804 814989 1889762 107269 1884622 500670 963434 1482281 517326 1700870 1831836 43242 607287 1955594 1877010 414862 1174808 270655 53600 1794079 1138089 1683452 943589 1468286 1722616 773729 1812105 1282105 1378624 1149661 1885555 1425543 565921 1405556 1498715 121241 1270100 344585 1321493 117858 1353486 251998 606343 1503716 979257 924851 398970 429091 185890 1599180 1458721 1150861 1557031 1472268 1059232 665299 814634 1939674 1733328 416217 949026 1405756 50580 1171728 1332562 429000 784606 1948540 809615 1205825 1863663 315348 583233 348453 579822 450339 15384 866844 155036 1387802 1125127 983814 129026 179494 421673 1335322 241205 1543027 1742712 1679921 844751 753133 1720020 1755159 208175 1167558 1612201 891343 726664 419429 447417 1890785 1461563 1748524 1400565 949745 477181 1330405 1361434 1847564 1839851 352334 1248721 266582 646976 262482 67550 1878145 1454853 787360 13112 1671068 679253 641568 1143516 1176807 511087 177286 1248736 1964415 1611296 1482827 1429069 845872 1979724 227776 286399 837296 1195650 159823 1477445 1048701 1707964 1474928 621129 506131 1112330 719887 613886 1022931 309577 1607581 117700 132607 1570137 216623 1288050 1072922 1019967 107541 137640 963163 698821 1749355 175666 988095 1487631 573214 938849 1638500 870506 1705365 1337691 968415 19011 13547 685237 1624461 184770 1190377 371353 1425708 829961 1653378 1013332 463529 500635 540418 154164 1693150 1993233 493444 997768 1415616 1431108 280038 1842792 1552552 489611 745632 102557 773388 740698 529965 1035131 444488 924595 230140 804232 923757 294107 639437 990938 1105879 1678759 1624178 438712 1749843 1611388 1471284 1815631 284150 1744575 12130 76920 37168 1889276 1872436 1224101 87984 1574714 675914 623316 1724355 1585390 749532 1551757 1961857 1466571 182312 1241927 1452621 324775 1671206 964498 148694 1596649 1103867 952677 1914237 1263065 1636076 1092990 635747 1015656 1438861 834967 1449159 598423 26366 1319907 1206766 1363723 836306 108081 1800977 730032 603585 134915 939187 1891287 681323 1892353 652548 1509096 1033693 601773 1346112 746653 863024 365893 96961 788452 739235 128179 744000 436692 188756 1903382 531219 1803781 1164507 126468 1720538 789409 104953 857848 144526 1435556 448001 300477 780762 204622 1515057 1999587 632146 1039204 1282527 642261 1974261 1738610 1852070 1628792 51980 176842 1397325 1011465 1475729 1353052 391961 241620 455145 1619045 1997820 785777 275312 371038 897967 321280 1719978 611255 215628 1579500 1369052 669699 302219 1956143 256523 757255 1635560 1315562 1268565 1685277 32670 1831282 711772 386180 817146 1624421 1279666 233336 115829 1967668 1332906 1276612 181306 838702 1905529 1328373 273691 243143 1866213 1208579 1123774 1013340 1503002 232650 1445814 1429665 545211 60195 656468 722808 1178568 1252474 223030 1221586 1326351 1510502 34818 219521 361770 478908 82871 777222 1113887 1965956 104073 912846 1480518 848457 1869162 88974 1148628 1824135 1634593 936301 741898 186719 1884238 920491 987164 346277 533962 173179 788301 954394 902936 1872957 1098962 1109534 1818259 1202934 477164 1417506 1131683 1240362 1710753 825838 399842 585903 1852913 1337806 1853187 1188775 979338 54787 928507 654114 1470292 839675 1520341 1762712 1120934 21526 566560 833926 952257 534011 1386762 128575 811287 1501541 1365130 47763 1846977 392159 1014666 166307 515164 59753 731189 495963 1541452 691977 1965164 774126 1141217 1440450 168206 223630 228386 441337 401303 915545 1986030 1913800 1707510 1964939 949926 567744 1032496 752855 1444032 1927718 510439 717997 538954 1386621 397038 1855156 671968 1733005 1530733 1456507 455186 543726 84574 1451349 952121 1464288 294353 1289211 504717 365200 260939 234318 758657 1272619 194606 1465968 1037424 1723605 493494 1383917 631098 767846 1550660 1572365 1356815 411074 1550354 1584544 1749571 127683 1423441 44437 1351567 1954841 1512475 1582955 524121 1725413 22526 1994303 1999974 906280 1313354 254772 1295004 93776 1375515 996549 852033 803714 883221 1650733 1257825 687151 634001 1752524 1341625 538219 1778072 1671858 463441 227517 671043 96135 330791 1525050 935135 1853005 1126642 878697 514455 1732806 1620031 1514954 989813 895870 1060308 647550 864976 291598 1505716 1821978 452493 735713 1728787 922206 949570 1337133 1118949 896112 1021356 899950 125002 190601 786871 150653 682644 207142 1680050 1227268 973467 762337 663282 1050163 296384 657314 1364484 1590921 1820588 1925972 1860284 1604334 1722871 763953 760084 1851557 1637265 1526205 1398095 572754 1200314 922179 1451580 254298 1072615 190227 1097418 300379 558633 242006 620548 105698 1366053 1311322 884661 1867236 1981296 330732 802424 1073771 934993 1360028 1741973 989955 1535288 476471 585362 336970 1755374 532136 196440 561670 178483 1246861 590771 886769 1117290 891425 1493777 136241 881623 1933428 1626960 1612397 33541 1076198 497620 1820371 996674 627160 123887 874308 1601062 1119293 885897 535349 1205562 1338792 461252 1684787 1774267 767372 1944316 991804 1882638 166322 1381512 1950334 1138887 1206223 1991876 746957 506117 742640 1661585 1409892 436680 602896 127344 299732 833105 954087 251600 1973238 1326196 1653210 165870 932793 1684099 665622 728123 1940623 1862419 1540753 1133555 753455 571733 618445 923659 49461 365370 416292 1870389 1928556 400622 1940372 904047 95954 1601358 1248757 772228 995717 22868 1728225 222161 899587 830396 1134171 749963 848193 1617221 196336 1279650 1013294 821913 331747 481762 1047867 1464549 725149 564883 187254 1323133 1992805 1226058 908337 980606 415299 1814480 327370 930340 1763071 742871 429927 1938536 471327 1312116 974215 702753 555103 1003747 447765 626144 1799736 1827120 1811377 276467 1004171 944975 632221 1573466 1681628 545202 41492 74768 799858 1451507 305594 1313309 1892641 1788740 1664001 1142606 1260253 1472803 464941 732486 1629268 1318521 655155 1028490 743290 318216 1427217 1740485 303891 1311869 629813 1218525 731397 287740 580798 1110799 781789 887449 712510 1333650 1738717 806594 1894444 798203 1615116 896095 544311 1536477 250271 1813305 1241850 1122208 821031 1835679 1546159 685604 449303 441234 1068554 1270039 1209713 918397 626185 1166915 698792 585634 1033513 1456493 1385563 416312 157507 259430 52852 395008 1605072 1463467 1841299 570263 1225988 177339 504425 578342 1040747 1388649 475882 1145585 1168391 905422 812185 1734486 1658288 988819 1916497 1658671 1658411 654978 1144935 733426 384721 894205 982681 492401 416454 1784838 1572578 368185 1007802 771423 795257 257415 179189 1056267 668011 1441326 88071 551260 519400 487798 222600 324478 761846 746748 143565 747172 936150 619488 1500609 683449 1230941 856501 1328057 1088799 1252052 563088 713348 626148 868425 523382 296151 1725100 336096 1835505 1296302 899202 1172997 1164062 1685894 1454138 1950396 1696606 1355969 215375 853193 787596 1722409 304079 1734799 1651046 1013817 1331001 1811967 1716926 1354264 518955 1319607 1518266 46789 1269964 99968 1971265 725670 289142 1524568 919003 93785 142516 1535454 1898079 569703 1415700 1442939 1184104 1575943 1552675 1838119 848017 1460327 1334207 658773 1593063 847767 1725314 1200928 878678 197745 480878 1186635 1665611 625764 903907 1971048 1138109 1796486 997834 1591200 542172 903512 692834 904293 179515 11999 1727789 223377 1873449 1014745 1732511 288084 120070 1153297 782889 436726 872622 1650275 1842602 1344621 186225 1381270 564884 599805 1438718 1363194 295686 818538 268680 876047 1381751 827498 11830 181043 63467 1143989 365441 180615 569850 715901 675600 288811 1394173 775963 1533345 61256 469149 730179 1387132 880521 497129 1212177 380431 1217205 1960114 836516 1251728 1315910 1836610 1474891 522615 161516 1341109 1138287 1380927 1320098 749015 861752 668359 343553 1574564 849043 108618 1898857 531686 75895 672403 1414630 1800807 499033 118348 20182 87283 1995888 928055 1949887 998928 1263615 847965 283653 610979 1352977 983999 947889 181952 844650 1558515 198311 816293 278775 610080 1217165 1182674 786979 63361 332046 245668 675058 1840790 1194404 1360963 726985 1243697 21644 416930 1195175 1582713 1924219 1806825 1418650 567167 377529 1144293 1782232 793394 49726 1221007 991887 1136376 1277061 171041 605812 1359530 1455807 185778 1206658 679513 19109 1458976 269491 818182 1296499 534276 1293116 233205 816351 947164 1859565 719736 1165718 1934592 1551039 1056010 1006908 1615201 803543 1307506 796811 1789361 586489 1843403 611028 1053900 649554 1108944 1720641 384216 1950415 950022 249655 887612 1834723 210153 1698514 1099830 1476480 173746 1335727 784981 1699333 864878 791357 542294 451933 941030 973861 298454 451364 1466766 707682 571242 790582 412042 520810 96988 1271386 425918 1602156 237865 307587 1421665 1862363 1600295 1637879 1265949 1291732 903037 1556921 1958453 767811 1502513 1400183 691785 141831 526511 590112 1829384 400718 963540 461834 1655754 1493803 356779 1753346 654837 613215 1235168 772454 768905 504348 1667457 968152 154991 360306 1571959 746985 949002 336280 857181 807823 885588 72988 1787842 500236 1804391 1073352 513748 1215888 1282892 346356 1710354 159857 734739 1896590 250600 1811100 946583 1491623 824896 1948011 1569932 1043162 166575 1565380 1675689 904681 187124 37496 554729 220839 1409001 1203513 379697 523519 807932 493040 821784 421224 359779 180452 1868417 380586 364110 14302 1815379 1851243 531922 1492575 1444777 1991808 1354567 820011 185223 1729683 64059 1977095 638140 267864 897925 88326 373915 1456641 1889888 1254641 1486421 1294394 1534303 1187339 368491 908488 227113 1929574 134128 1890578 363001 1800073 1063751 1164297 1403679 1469428 725598 547731 1908314 844415 238985 370330 102947 565853 1181848 1159471 1530025 260110 1588973 1365956 619122 1479406 915928 220464 838820 1134867 1754766 123184 237438 1766740 1881805 976561 1332897 870997 1375196 1908008 1373196 347917 943477 1165917 1777292 26166 1328403 872233 335638 434687 456225 229011 134544 779714 82799 325 427068 1402795 736531 527168 74800 1934001 65696 823147 1112932 1669840 505243 619593 1755077 170398 1805134 758796 834137 1974589 222468 1424075 1452579 1786759 777640 1971814 1685817 991934 1210121 1845405 900451 834795 1437068 1799288 792247 1481942 927437 530214 1750179 944038 907864 1254363 481358 177385 569677 488659 170887 1239783 1300982 831810 1348750 1612707 574683 1899667 219613 438268 1765904 1241451 1646783 1236632 1351120 1959597 1963858 242448 1150757 1710131 120202 1387994 306133 1968983 1438044 1568723 1400075 116243 1281838 1036452 46036 779110 1054635 1637701 1661508 1145706 1456530 1060499 482511 12416 1776159 1163822 798851 1459534 1863279 499855 1147142 1943924 40162 1878430 570985 650129 1274662 581791 455533 1556579 1937374 91272 495750 705819 1768456 1448732 386086 1125386 1715714 1315995 1907238 477721 1048492 100089 125197 1144440 1601893 1902930 366802 1815708 1372330 1386741 1008192 1514133 883589 1296097 196862 1833104 1745767 1451400 1209137 558709 446899 1830583 1982921 894783 1839291 1868283 950125 1280279 22168 1737131 1960426 185163 1424453 959019 573585 792889 15339 933604 1883988 1408928 1746043 1154882 1056247 424320 1579970 1709716 1974439 1623252 637379 1054081 1580927 497066 1354866 1908568 835297 771922 601825 450632 955078 1292288 1028496 1015578 1995137 1991455 377960 273549 1488595 668831 977012 605504 1203421 1371671 901489 336968 263611 1227027 1206588 290971 1456059 500260 1608583 1411325 1451544 227109 994114 1668357 481771 1571301 1356855 1931492 643104 1962338 777509 662653 628624 200157 552147 1411064 1952505 603788 576817 1184508 509732 1974015 764576 163027 432188 155476 1705766 354370 609727 1132899 1077240 334244 1187781 1811721 1007788 796690 553995 845408 1201441 1564344 152805 1264600 1951986 1686545 533144 1804948 116564 1802069 1299814 81521 1359295 1358509 1541680 930355 975687 54166 1599022 262970 1879960 1994289 1023573 749563 59071 1309029 137942 97649 1593507 1009795 503602 1158497 1381329 962822 220646 1344241 1041967 952706 890057 1623607 1889780 1768010 591035 860459 1928934 966530 847779 1363265 1761088 909579 1075552 1870651 1750526 256873 65759 283466 543678 1125995 359445 1054978 7869 1494897 651547 436642 791765 274730 1520738 1731280 1868185 550816 635329 1504015 1704787 157449 1686234 986739 547601 1173018 1058023 1799806 1548630 246121 1480909 1017445 1306155 1502363 1052953 766634 424876 946162 466271 1927844 237922 1930283 616165 591822 1137816 229638 210726 1675201 377644 1249702 1917907 1425985 1425124 1438852 1519168 1204477 134354 677783 1734809 1320298 1650151 221688 1008766 217698 1277958 1374460 777324 1770444 880472 1465542 791602 1517509 1269460 636157 1664546 1348791 1142928 1178904 1629707 1920815 376667 1628686 1801783 222604 1099720 730807 843748 464363 25929 960812 1453923 194102 824706 26747 572393 853042 321320 353762 677300 1952040 858058 1957741 1301796 1552214 1592026 1228942 121583 1131899 127257 1803103 268348 1050448 1179007 1757487 1874962 1989157 1803218 403787 1310752 1964731 1232687 1955701 1264338 607697 32659 744680 213889 1239272 590642 1409885 209042 1069640 776764 1263686 656098 1103163 664140 256703 911053 203246 1688046 261161 267113 1557895 134362 673138 1118702 765125 1716527 986481 1050773 1708449 699446 1653561 1271816 107228 614568 1230693 1147590 5637 1248297 565155 901134 1420303 342917 968715 358639 745592 985027 1672729 146106 1597439 1015184 278352 371675 1563082 612805 1874740 480922 1841732 601845 60014 768631 882730 838664 1951229 761788 434714 264969 1309976 241782 1554875 131104 229235 354576 1430010 73346 515572 1106278 1604036 494229 728213 356533 1674361 1546548 1237768 190240 1830579 1434715 635167 1877441 898550 474403 1337833 1301893 1423594 931756 924041 43202 1616610 109249 1324589 670802 1750451 817061 1590648 1612051 1355256 1427732 556113 581966 61793 1324903 1801802 738145 1893226 105976 731168 1285463 667210 1590397 869053 1919406 100006 1491285 1456422 1380 1207204 1335664 1473148 591343 473710 139946 91860 1158073 1380073 918227 831701 1840676 1062912 762484 773932 1841664 196097 718786 429254 40663 454856 915064 669078 1583630 587420 1484338 408981 1081653 1322601 958871 1560158 1306974 1604528 1677115 1845231 1268501 1681071 898153 465295 1764583 845909 1367201 957003 1881803 478058 891768 740677 1011871 1631397 369001 142859 1817293 1018562 1142715 1500458 1138481 3162 654490 434907 1879328 1654741 199867 1438618 1367376 651057 1030981 979528 1907659 1356754 344024 757312 1931334 394515 795030 614087 1182965 744290 1834502 180006 527616 949374 1298056 668800 122928 1850527 412298 167426 391942 1575366 1616420 177939 445643 32091 1005862 964233 811489 1838895 1699422 1051020 1282243 1635999 600827 45874 930542 921558 1062848 1629940 664674 826076 842233 979667 430360 1901274 1262882 1886335 554493 1429901 279626 1444994 1764694 939188 924345 429590 452668 801459 810341 1671504 783421 978733 1403194 769987 1813696 917165 1247601 1850824 623802 1842687 38461 321578 246731 1235405 1573173 1534010 1611355 553175 73659 1685214 541010 998864 144685 1349286 1171971 1714499 604361 402863 574760 960664 523160 932812 1987487 549225 1209985 11546 1815045 1777143 1542790 1223377 1093871 1329440 67447 28861 1954927 1797040 146219 395537 32122 1326283 439729 1551418 78978 24740 1694897 1478213 673951 1860318 1414155 219910 229035 489015 530135 162548 1516917 1123584 1292692 1200725 621269 1682615 1370810 1278813 1881782 1738115 859409 1070446 1903941 74397 109380 1721858 1590863 349081 41981 1038295 911088 1570846 385561 21576 1724144 660450 1789678 1053082 200558 199910 1201068 362614 940318 1993720 1918771 1223939 904371 90858 598975 1319641 1494359 326080 1261964 157318 558487 1797473 597668 1849201 237569 1709049 1380035 1410882 1385078 393781 206679 1223664 198868 1390963 797893 824440 621089 1339665 647270 813179 1099591 1262987 1822404 1985470 513355 971471 1385102 383183 883067 982758 352080 306610 1055476 765739 1282688 1850547 1805381 34918 1706651 1828898 1768145 563181 367713 1448805 1639138 1572905 83993 124966 755304 1831439 444811 1216599 857683 1767333 804707 1266300 1884449 1390515 1389475 1603234 197592 741353 713371 260674 240670 1158347 552395 1551838 1679674 882283 389019 1136303 87187 124850 16601 804901 884502 747682 1450384 1871865 1090298 1774283 1382888 776271 1914561 1435660 1684620 693922 798865 1462595 946400 1059473 360341 1360812 132504 881937 481880 572448 1037507 989808 1798130 1660389 1808382 1981618 1064133 539150 1026042 95112 496680 1347148 379672 24992 100679 1737269 1992492 722547 233425 1852953 1718850 380221 942919 349030 1417048 225590 317513 990961 375981 976420 694494 435885 761180 1993234 898710 1422359 1044159 723665 1948075 732215 169493 303847 506481 42167 520574 1477717 1967446 225655 1253489 1397459 1312305 1351895 486607 676777 1206608 1092804 846166 1098102 489891 1972230 645018 300447 35623 1031518 92223 1295779 1680209 1444437 447215 691779 1909014 1041551 512595 1234251 1407143 1320314 846947 880861 1017528 254357 1452819 1773853 1773862 540691 109721 733921 299834 1256543 339208 1757375 584288 320328 807812 1186739 1290748 260366 1701455 1430217 671871 179289 166106 1408174 1928815 1929855 1303272 296271 1599104 19410 518052 893791 1727301 292785 1710689 1320167 1481248 1580470 1751426 1627004 336782 1975543 1867807 1018799 1992862 1447397 577943 1220979 1664456 1129133 487129 985181 1675174 220809 1682975 136459 310359 59199 1395228 1956466 1024615 40132 27962 728747 1535258 1039641 1571216 1059260 1912548 1372199 1761700 290501 8484 521516 1790876 25919 523048 686320 65128 1300587 1763651 1295595 841689 1571082 1917469 1572227 97771 1373986 208045 696660 1462189 1835067 1210490 1678070 391599 1134183 1380919 1521431 970853 1494772 1588391 1878216 1197862 1995994 1900917 779051 1581581 360748 1394397 899998 353656 1669505 1100955 1021200 1445621 1702625 529907 1719890 881824 487996 1690297 840547 1553280 609237 154010 1526753 573564 1360060 868828 346013 1440684 458284 121055 882324 1100102 791483 1094667 1618185 113116 1713770 634251 585764 103544 262153 1535573 1002401 1328607 1330594 1867187 735609 1927317 1259151 1708407 1283005 1903914 1138014 1722997 1681967 802020 1992523 274789 936829 1579974 1310118 1367283 1835481 285821 1743111 1370699 1451035 126354 1017847 793699 1801953 1052805 199637 1148771 1593031 495642 1382338 1304886 900712 565061 1192615 796015 820224 1233890 465832 503933 1330170 1656750 359037 1786826 868678 792411 765207 605346 1465569 389563 1520405 526315 1561187 628220 72384 37238 486141 341534 830217 1060355 327644 1548364 1111388 928298 1251006 981553 851645 1365198 1682496 1305483 1836868 122098 572264 702305 169663 1203555 1665879 498703 1499679 724821 742144 1557111 1487572 1043215 1388827 658440 23864 1003564 707785 688452 1503538 1080661 810248 482945 1606859 1456684 853882 1363445 137838 1866463 1694368 1861438 848384 784530 155439 1192747 1103580 1584212 866977 1480654 176811 702395 332495 464603 1778752 66476 470382 461292 790566 690281 1589623 7375 1383560 619106 160406 1237172 724061 1459544 1784519 262273 149572 1342663 852789 468654 1572559 1118372 1529805 41203 1502760 371703 487935 192502 1194595 691360 325514 1705227 1829127 1530752 1115497 276187 302830 340061 1602282 323464 860254 856131 817611 1777498 398039 1320815 1077025 1997979 1567378 1267991 1929067 1043245 878860 1804802 1837076 79741 1650895 839985 331559 474396 1590910 1283888 1115341 398245 604358 1631100 473509 1478036 1668032 1814061 783613 1391942 261181 462610 683747 159013 473708 1599794 1683431 1351353 630081 490783 811424 273618 1726746 920534 1782881 630034 409662 546264 835031 1564730 1112320 1033574 1520229 165971 653361 1887740 218312 470887 1754760 1378812 1544859 1782445 89101 1901287 427772 965947 881307 1142470 976615 1250828 245131 1518257 1001889 955860 789508 124695 1102464 1312712 1662253 1144549 728452 1759316 1589075 1577598 1871645 1590839 1754447 729921 1414801 1809321 238472 1472285 1807409 1334765 862309 505077 697659 920650 1856723 835235 1091366 15934 1748103 1840634 1668965 998942 1322697 1959735 1299528 916658 1379187 1877359 1348063 1289964 1965479 40083 1494980 572893 492065 395526 1113661 1294054 537738 878892 60756 246741 857890 492007 1550058 1769967 1594155 41427 459914 1385752 1640702 1155784 988087 381652 1077564 1789364 339831 260399 816244 775742 429841 336080 136357 904576 1607731 523514 654664 464471 375684 1121908 1395205 1945213 784649 1725375 282709 730276 858074 267347 676994 435273 1858559 161611 1468960 169031 1575423 190287 1110202 41481 1465247 399239 288488 1276654 759610 939948 1050181 1635548 303619 1917498 127540 1508924 1862399 1026387 1329685 376497 1485089 1422801 48088 434131 1959798 1687739 1455628 1908138 646109 231518 347956 1518134 246429 1666174 475227 857064 319236 1951819 1632418 1616939 1263488 1243375 513831 479687 1933979 1789956 456297 1940826 581119 948206 982925 1319369 57941 54279 150587 1313679 1697025 9621 1585306 940655 624159 1280788 1014782 1582789 1063402 845805 594864 1196394 420658 1650046 458090 1514125 1651955 310608 737598 585954 1278686 960014 21588 1565388 346920 948793 644706 1327014 147718 571254 898840 1249201 766066 940989 598965 290505 1958049 473071 321852 112749 1195567 476139 688360 1847292 1987077 544074 1229928 717108 1953877 211788 133103 654721 115697 325399 1519570 178438 613043 1438259 1541620 156787 573079 813493 154988 1664108 1655357 865405 1422574 1915456 1802575 1221274 771911 1916016 1696452 672328 43873 757350 667981 1009399 631906 1894665 1398571 1200605 1989087 1979371 1035898 122248 837 620134 1384296 278715 39507 1318155 1264221 745865 1559449 1586640 172717 1990733 1876342 1611163 437667 1596330 1170546 1772858 1288210 1747549 491829 1198418 1877714 16988 976781 1129503 305568 1296708 483255 1645533 676873 763875 208529 324379 1040107 1580932 598286 1836608 155597 1690221 973944 423173 877643 1986483 1824946 1239256 1441483 1240445 1422587 586355 584332 251346 1576628 1776793 833882 767071 897036 464336 806681 1504855 1653342 1247958 617442 338223 696260 1857817 1972206 253340 1740285 1686737 1341981 1866371 1892727 1954038 953624 1109185 1830250 298366 239237 261777 742783 1786361 1916853 1496207 219041 1807959 113952 780838 1303011 695118 890669 611434 497279 355225 1207450 1640852 1123601 1458149 665816 1881881 23523 1239355 1509848 742407 1515828 1572491 287914 595528 1319153 60301 1399892 224438 1584754 744450 1476528 1787944 1480893 332954 1166319 568743 1371813 1080317 990878 1100931 1223794 611357 1622607 1601950 1771465 66563 680014 1260270 1124860 1412944 1189187 1557820 1124581 1074515 1140113 1450579 447532 397157 756221 71230 1417769 773827 212114 752535 121518 869183 1565468 1322464 230758 1060565 923482 1480727 1536245 137358 371526 207490 325777 799565 412610 615605 864406 1246739 423089 1882842 458014 1562577 1270859 1248092 612986 1320545 1170781 1055918 1661758 686477 1274132 1646939 755462 1920907 672057 1625607 19479 677705 437684 1414694 266099 1127457 707439 1484211 789707 790604 1980209 965963 884459 1041234 476941 1499022 1362089 675823 1277134 413732 606007 333420 688276 145619 882225 102739 791189 301325 141174 1685021 337828 870018 1491086 1117233 716624 1900338 336845 835447 1978791 1529346 254924 314541 1879698 670813 1364910 1861152 679555 424787 780406 287162 1818960 650501 1856169 1618641 962131 845010 803114 1657095 1569223 963931 1577212 249336 1432317 497032 1964493 1060625 1947417 1485088 604794 1053859 1821959 1963509 1367199 1216390 329947 785851 883013 654919 30049 292375 1524340 1718358 1887572 1847824 543666 1450113 898587 766252 1635998 83073 849071 739836 854580 1005502 1690568 112005 1502798 1159016 91115 1540879 860129 1620996 1181674 861719 1230699 87305 1196320 73930 628477 1990528 698686 1371821 1643111 743997 27347 1290055 1665112 1978358 678443 765646 1144840 1500846 1832604 304977 316700 128418 315075 1947170 919524 627857 735284 752377 177315 1032833 1829992 1027071 1936621 858108 686125 1408875 1479266 1304681 113590 996535 281029 1767055 1451863 1004599 171628 448008 513197 1173623 1418593 409072 1529609 603092 1445978 1528964 416982 715360 932190 908417 1178331 868295 254638 610355 1327239 1433758 500713 578389 78652 1148256 733407 1799041 289946 91347 1243702 1698664 199684 1628454 770198 1417100 416798 1599183 60447 1470372 772801 7944 465504 724836 1203354 546187 159677 1505327 602121 214394 1662951 1803145 246730 441796 210642 551497 797382 1266892 920718 1586985 1661821 1037419 1569358 768164 1115771 1182983 1111891 1553188 1887309 180188 1783161 1226871 503634 1193855 55474 1093205 1949846 1063860 1772615 843522 1623340 658665 263309 964202 1746128 199866 497192 75544 1017916 670011 960503 1647891 1680080 1869414 13590 960093 408321 481485 434720 1357110 290944 1693867 554787 820033 499499 1525182 303055 41833 1336079 1978755 349784 310853 1576310 52260 41729 1262028 1372026 943560 1962400 156777 1366363 701120 1310103 1400861 811180 1526573 445495 817308 921678 1037768 560507 897256 1938313 136391 1317196 1111734 1973249 1347160 1445025 233824 1419595 11680 148032 377632 1175443 756849 1937513 1419868 472346 1171535 1767600 1572182 1372290 1841380 1425330 1566219 229691 1382264 853919 1739504 1990190 566110 1756497 791511 118021 1783240 59379 857729 1448007 1702869 1751685 1688501 955255 1561980 1454123 31713 876292 301968 1717731 1742573 1460153 677514 1407319 924917 900023 805456 1382246 660152 1975238 316655 930579 1867820 364697 1584449 259818 73610 279848 1170595 103290 1380507 1586556 1402146 785801 914901 1176723 1761708 1819315 1953651 653826 1672829 1832320 1080810 1979077 675731 557529 21032 303376 1864971 1001825 168783 765363 1015439 1949349 851960 1119281 874564 1962303 857276 197158 1869657 1059782 493404 411977 171386 102382 1419906 1992501 811760 477543 413448 546577 1070378 1179618 1450110 1983698 1240056 800914 272816 1867223 784299 830313 1171313 633587 1490735 471348 1994678 977631 1115791 1100079 1851127 694011 1886172 1974851 1291103 1106693 457441 1766481 135947 1409958 1649548 1710898 1369185 1964660 1162567 744794 1497339 175282 1178129 320981 1708111 368033 1570773 1068570 135204 1826158 1779197 1536157 1302942 1191047 1130161 967303 1286575 352328 415045 1595658 1915547 276743 278218 1034561 592599 416119 970237 1476309 377547 315367 1997637 1891799 312900 1469981 441861 1818722 1995574 161299 1632298 276224 512558 111700 1731191 1050232 987671 565006 462598 968524 1269888 426791 1250838 1086457 620751 924281 1461077 641365 675788 1697183 557526 576952 713315 558137 1616528 1180980 1019110 837039 1414941 1179752 1672061 8064 1999266 76159 762042 619938 1266177 73039 281640 1944645 873235 1900800 881545 298933 905971 675365 710506 485382 727315 1424439 1564172 1155915 246151 737651 682282 1602917 686113 811853 17483 460066 1767550 226235 759892 1268110 1047196 1610892 26123 990885 819366 1850168 5097 894671 43671 502219 1094637 1742491 1344891 1671638 475815 807677 1999443 295363 1600677 1101949 1713086 1103584 1770564 571716 1884875 702599 272973 149326 1475377 291715 1893359 729046 416207 1787242 223355 106407 839335 283545 658274 1581020 1990196 1525802 1361917 813025 1562960 935151 1409449 1288743 1427584 1894040 1927879 956705 1635585 1000576 713996 59167 598433 1216385 1008180 742091 1808620 964721 807680 1663245 1244082 397191 1750327 311868 1410560 118382 1376160 1722790 460245 113923 1710387 73279 108912 1572311 824878 585538 1390363 958450 82544 183740 1177263 890231 746483 1560145 513665 169683 282256 621818 745363 483543 869871 996681 1932521 123084 20657 1830794 556624 583148 778401 1549518 306612 252876 1973371 602217 1229215 1805575 1511130 1030229 1982830 1441580 1495068 1546427 223549 1195222 888557 1808675 1582256 1500333 182936 538858 961001 1340335 1002314 1453581 721893 1022280 430452 1350211 686877 668278 1254129 386654 990651 1160778 382326 1373715 385813 1268465 1499347 589585 1153195 39290 1433214 264469 450797 1883828 98075 727994 106312 1500161 1898659 242262 1057255 1518125 1026501 530703 4909 749638 149726 1553769 1594084 1452799 1540137 313725 1283197 1770846 1691030 1553771 1624006 502694 839186 797039 349457 180354 386956 627017 389707 840824 1537707 806253 1271668 63715 1876897 11058 963276 1950330 1619458 694351 393016 148242 1701794 408755 769705 1441950 1935369 564300 1418372 314359 1056863 1039143 1669196 579375 524772 806258 128902 1701358 720827 164616 1488148 1982664 463670 1916937 195456 139358 216921 338702 812237 1840088 882760 1444398 169411 1392196 742400 29581 262079 1733153 1418306 388110 1008644 880532 650121 717573 1863704 363251 66748 690169 774963 1400086 1960148 1414296 731213 1388912 578849 894996 853924 1489134 124330 1422962 167370 609644 1061884 577057 1801850 1234192 1781994 1474987 1972547 366337 100207 482317 1277503 49210 572307 1511895 1055519 732219 607 1826021 1602775 1461260 1720906 1213404 204266 1776027 1404665 719792 850974 321976 1725324 1993590 882638 1586305 284037 192338 359844 1635621 1790222 169130 165490 1955801 1852501 753637 1245054 386002 1802139 375743 874651 1755821 1552939 99000 1307821 1138483 1599717 827366 1692019 923781 1791307 1441183 877744 1743942 631391 565160 1426358 1478327 441889 590154 1207350 709647 1562903 554363 1840385 684519 1985371 1401670 1669755 7886 341918 1247977 688955 683303 651142 1982734 197437 494678 1053447 640726 1633171 1597740 1408900 1038799 1629896 81532 1223796 1310258 82782 454669 1146839 1873232 1848662 1911008 344078 801341 1679781 785440 1414045 523545 134768 697256 1027026 1621885 1118375 1010977 971344 32789 834840 665839 42371 260559 1884691 515222 162127 1447792 644567 1955217 1244871 229724 1663851 301108 1198323 1183378 137956 1718807 1085975 1397428 745250 540346 193582 837967 1493447 53140 328078 213119 303157 1457687 1437204 1001572 396301 769452 298880 1249212 980648 1082463 404775 93908 906007 279957 8113 1672417 1528247 43019 980115 1440420 946132 672203 1682050 1440041 256909 643236 1123018 1150741 475193 1602587 891221 1450429 1994392 604548 1705585 1182456 1649379 1641294 967546 1068551 721716 262759 1818608 1630778 564545 953570 508481 115218 1517751 1940971 1801183 43933 1730130 954207 1790825 1266833 1402131 1938907 522923 1447062 1571382 963516 1796341 309322 1686422 509228 973553 578679 95105 1095291 1932944 56255 1149978 1269014 1840801 1616808 339519 551176 442513 1534425 1458540 1316273 716212 872730 1288375 1376548 1047145 489523 899007 1227185 483609 1075098 323179 591970 815559 859884 635728 1118481 1667725 622648 1737839 638062 119304 325018 1265984 1760175 1673945 842944 248204 1795261 1411289 449087 104019 467569 1945754 1475316 278787 1391784 1987523 1289448 1967062 738459 181926 1755218 1148662 1166483 1919640 328868 1985213 565091 1510774 1697711 1762527 193570 1794654 564294 589652 1086092 271125 909334 479951 805002 1427175 723756 1018887 107850 1273584 1527907 1921053 439418 1488598 559058 1661880 1972174 1920317 1100639 301093 1972923 1381272 155722 1517662 925669 524213 348522 1553099 1933973 919090 1820545 112224 744586 712262 1375272 1705674 1791791 292921 781593 12231 1441867 720674 138478 222414 832615 1790082 1794147 721935 1501603 255010 1827782 254568 761736 1674697 1213643 392779 980966 521550 1160830 1145094 1565836 494147 1431182 1231612 375620 65712 1059899 1615660 873753 644533 817441 1289556 752177 1559713 614879 1191982 466329 168699 643850 1287329 1321169 772357 616667 709394 663151 144468 1893191 1482248 64512 22334 1684489 118715 236517 1223768 1095308 257333 1847143 146548 1595436 70176 643462 1193232 787745 964450 1176018 1954675 1345574 482916 975204 576853 232489 754612 1862258 1283478 1920121 1641749 1149326 630224 1059544 750354 73271 58275 1875531 146182 449155 283494 401145 1706735 1846822 13212 1974591 1876615 1343176 1313148 1109679 1211120 1155599 848027 763417 622378 1251580 1627867 1229920 806668 1675041 1569452 887476 854465 1269711 1898896 785636 1569299 435981 811802 1494188 1266756 218508 536683 1914349 747708 1088927 599619 806169 336747 1182204 507201 1926998 1706861 1425617 459397 1694779 220412 1150423 161375 1629554 253930 487917 742168 1956392 745058 750971 909468 1989577 439434 782496 1289775 846264 688798 1595106 159966 1160900 639575 501343 1774460 1402085 941888 1028284 1265776 1395773 271127 1525732 1383682 1253904 682790 1025234 1251276 754841 1270815 1451186 1040736 1980083 1464629 1188878 119764 1155154 1028260 1230976 881338 321831 174583 1381998 1618169 525880 1766415 401775 1067802 752853 1460056 1257367 1860882 193525 883510 374990 307353 381497 119083 1733791 1128118 81140 1983930 92842 217327 610827 210853 1772112 1776174 1093658 116509 1822620 1096173 1784383 838376 144920 516325 657080 264836 1887411 305355 454425 1029457 593501 58191 15589 1554020 1500712 1255661 1288259 1893723 1773325 779805 1957751 735784 1120762 437842 1063411 948543 776555 1416486 1576142 667910 1499282 203537 162270 819199 496841 249606 1499796 869563 1269327 905281 1256186 454251 592241 1864234 1607477 727206 115368 1245380 780170 131354 1438784 1340201 13392 1363413 1222807 1791761 1975785 1901219 1278101 1362071 35882 414171 212968 1687485 714691 44184 82520 1382314 1118250 759786 1257256 1912759 1491884 452870 1108861 526435 759256 1956431 1663212 1206206 1374983 681663 626283 1269074 696509 29716 813102 1503430 1468927 312274 389225 506389 331406 1666418 885019 1470741 1148808 1730693 1209440 521779 309547 1199602 918137 1196220 1155795 586831 1704685 1922383 297796 1999051 1401461 1448825 1563477 1826715 525434 674115 562909 1919994 521895 884653 1356376 616747 652747 1749676 1565813 1452150 84079 797054 1789183 1172109 970605 345067 951623 873745 1789347 1179177 689977 1394074 1115684 1570061 1261418 561449 1732004 1174823 1040282 567532 1352547 640404 736750 578627 623395 1385364 1836704 1683687 349336 378329 401325 804674 1232167 361636 1998290 1095445 1947538 177114 580288 91467 1532000 781881 535048 294877 971653 233658 1184083 1170990 1470853 707876 1785001 1201251 680045 709221 1815613 1300924 386559 189937 138616 1705445 1315004 1601916 1501978 1198066 772620 1840944 1043441 1766403 163544 1184382 179597 1080605 405692 1750213 1775371 951148 599929 1688263 1506439 318181 1412590 1629402 539021 1563074 252333 1960265 280601 712383 557395 1268223 581015 1202262 191273 213718 1691819 161854 187708 457134 1985736 1326495 1233082 52320 1709095 308219 1321000 1060929 1738155 615417 1271355 671786 1805979 116174 1351096 783242 755492 1391862 1521829 1752890 630959 123694 768213 1818878 1360275 543751 740398 561330 541681 1876009 587209 619001 1819276 1924012 1529500 1154709 109348 637029 1180486 766476 1045241 863691 1994854 1345755 458159 1559735 430579 518163 1558624 656416 1908433 740308 1121668 1505942 477854 343175 686933 1843324 1131424 1457742 977981 1253312 406254 1654059 1671492 1580468 1277450 551199 152054 852832 1129137 873377 893273 31280 432324 24248 1430757 692125 991085 1620618 1823854 725305 814462 233752 231420 1524156 1467194 769689 698998 444619 676841 43841 1383340 1291674 1368370 1214321 1577305 169677 1697496 1169488 1622612 252226 1721295 282368 1417554 684980 1344429 496533 1017148 1553403 481142 960673 1107490 1485554 524953 1178168 1446709 1273849 1841189 1455275 672617 795001 1994399 265948 846402 726019 1933027 546878 242942 1597022 789998 869033 662464 619536 760500 136653 1799798 827376 1337498 1425300 1065139 1113873 1106044 1428830 9393 732769 1670183 747001 1408849 264602 441784 1580607 1391902 1846253 756274 327907 1603450 1013042 421475 786633 1925011 809483 1673983 1245257 1975805 1627442 712993 655756 213578 1114482 55330 1888761 13005 1312646 471894 493596 1054846 1010178 1242879 1050138 1825327 316279 1542958 401839 1060398 1415596 707564 310867 73181 56722 1743064 1743406 970531 1475627 832545 730415 591420 1139086 253077 1912702 875733 981019 1827742 1812036 1091683 44134 268972 1156576 43038 1425496 1155801 158136 1319957 1512975 808711 1424252 1587649 827680 658297 1772953 944952 791383 1277331 1307689 1251377 998628 954266 745997 1430840 649901 774152 1683600 17612 1542035 1779938 1872588 1450192 632323 96102 1945492 1864598 1468854 1165168 241087 1186459 1087074 1134893 1200972 132001 799587 1912057 867673 470839 698992 1981126 588128 1820959 256658 927714 860660 1226589 111510 1285175 317826 1474659 1045095 1889237 1662980 598022 948038 37703 1642969 81450 833051 1788920 1834732 1781416 971939 320724 1623379 1348069 1780821 768364 172999 517771 880185 1737375 943077 609825 1900688 1105333 1207833 1584822 1172314 1097610 896209 1831774 1451113 1308266 484842 20299 340424 884934 1889522 1118287 653044 308257 1762238 852406 960688 39389 1783691 851148 62074 461785 1127108 393165 1720359 1871031 1422788 1814394 1752093 1115071 589677 1911118 184086 465838 1632630 1857010 407948 1031317 590303 307071 1290953 1633241 1698307 1005177 840445 163235 70434 330583 1592414 923085 434298 536811 903953 185697 453173 346872 917889 942329 1423449 361798 1041821 198798 1557948 1023159 1066929 863095 1946078 953584 726897 632414 416712 767646 248343 1832590 1672060 762737 920886 1336383 1605231 656104 908739 469304 1719446 1919952 1290778 1616035 699083 1922953 406918 984245 695510 1452325 208200 1655480 286110 407025 172396 898159 601857 934228 1203705 600288 1931795 1638328 1572055 1548767 304442 995410 1972486 1307214 68071 139 121728 1806236 1311292 123500 1910229 830367 904034 361448 1161453 1125156 1117699 106506 542320 1614610 555193 1212270 1253113 957523 1893402 346028 1918562 61794 111189 323848 956382 1675605 1100275 1473608 1478846 3274 1299736 1774528 413193 1736411 1000621 876958 1798636 1310294 1031401 321738 138893 129540 1617322 858240 262699 845446 1637202 446368 287644 640015 639401 966703 1034094 1816252 1548642 1455874 1760124 1197504 1973396 100841 249695 1326424 1909128 173545 593863 1321002 1258291 73416 865784 1012083 220658 1564350 1824845 273664 1611796 1667327 88966 616379 1500141 691472 666186 1569665 3143 1411715 1926795 592016 1107993 1776845 357354 1038924 786663 1644956 1627417 1472605 741462 903966 1589063 135087 1341830 963876 100416 65758 649923 1527276 1907073 1863811 1183961 1342943 996845 948950 1197577 780274 98296 1986179 786962 1785831 440983 980421 674397 1230146 1466730 578918 1138913 506190 721889 1554898 203341 1170171 926593 1869822 1332426 134105 599673 1123169 1596979 507818 1802699 1654828 1212237 176326 1524820 1482126 4635 850730 576921 1124600 503081 170630 1674619 1612580 2731 1980175 511686 1436282 1858004 1605644 1326491 1613399 807650 1908372 1112588 735653 464473 608780 654503 1794679 873217 20712 145533 1014878 1366923 118369 389593 613077 1807369 1608496 447019 247541 1591849 1027677 359376 1586836 54760 1044028 941187 1470440 490281 1909964 613504 1094881 1316527 609405 536069 1823512 809060 1000130 1482949 242862 1602691 782962 1247119 57276 1717130 1946017 282383 1052322 289230 1875573 1975968 1789770 760057 539178 89634 630841 783551 1676729 1420235 218909 1971373 1707865 1165775 1412223 1220781 146985 1837253 1945375 1746480 149988 52020 877307 1946601 425696 1138437 1606428 338882 1880757 11183 234761 474594 207760 89568 79064 1552512 679976 926716 601531 96438 411705 1363748 46426 215387 1262504 1739454 1517802 1654632 1819212 1541097 556750 344624 1500216 1956569 1551753 918026 1389746 433960 1871473 1042465 483100 23279 1576571 317602 233864 900905 913203 588190 880443 302891 789732 1915366 746326 1782223 1658440 329142 1866255 636583 175713 1752208 1240202 1182102 1870184 4076 1872495 248576 252384 1450800 1098043 1983088 52735 1775900 806301 1615207 1620033 918303 1527435 1029926 993750 1649414 1100328 901894 99836 104651 1197347 558429 1785559 407094 849234 1530547 1634323 1636058 1713287 348956 557209 822203 496775 1399194 121031 1556253 1283735 1834809 1588642 334462 1110783 1818095 168279 1147788 1833136 767355 1054886 1967971 1695397 308023 696752 1219693 57679 959881 927961 1334026 1421124 1814912 460214 1843962 570752 1324173 315558 148261 1650886 1993189 1637778 1285213 1870418 614751 1657288 1059404 1771842 1386575 520132 845077 1038645 1856581 772744 1502819 627281 1993444 419985 1349340 612067 476529 1328463 1243530 733767 1646723 1960929 180019 1515470 724868 1999651 988917 368576 1745577 64157 932878 1606113 1114786 720788 1285816 1481255 1038828 1527802 50482 1751168 163973 1299804 646707 61658 1163928 878501 1832803 1575712 693070 304489 999488 1880033 1375368 1406246 1524756 657444 686325 431886 544396 1043504 1959902 1426551 1745558 55219 1487872 360803 796117 1763910 246914 58404 1119321 1661221 410271 31582 1663021 1348235 24827 1417668 589696 1761830 890754 281122 1226217 1844393 252770 782652 1447893 1214112 1374888 1171624 752813 660109 248746 398289 338078 29272 328785 243048 409015 585851 1694796 381598 896021 91684 1772763 1378864 1852602 1606230 1000780 1242410 1346650 1477394 624522 806890 322628 867244 320318 299552 734103 1765411 109854 530329 816932 1710986 122797 1636730 1226115 347490 908129 1326873 697391 291200 1382116 694482 199659 161058 918240 1485311 1363850 761668 1324074 247532 1252251 809538 1388750 504336 547200 1035451 917199 1170255 1631893 1059217 922580 690909 92528 1226133 1081566 1308225 219644 1625370 590597 719237 687213 1301678 333356 521959 667791 530513 436843 1160882 645495 1368762 824680 1362248 1666843 914576 793472 1136655 1506365 1644543 380235 709777 1066027 1197601 1598267 1280617 788865 806975 1045284 1123469 926459 982626 1891127 1671897 124859 1954555 1389419 1026905 1260668 938383 1403835 1027922 1830516 750975 412006 82527 256928 1651227 118841 1334453 1134012 146308 554005 1432067 1299843 1105839 297532 532258 1628471 1712032 452249 1218291 662969 1370477 1473942 105766 1622259 988815 1988789 1367235 85815 608033 1884328 749702 905845 1665896 1048285 883064 1099504 1323888 1447064 887091 718736 1791027 1416964 620816 627252 16625 790332 445235 63263 1266232 1080783 861699 166496 1573976 1544257 1098958 389892 681596 1941393 1364479 1010045 1117584 1651386 79720 51503 1564353 558637 1783516 1683062 1329696 1138221 562040 1877847 1959580 1183399 832340 1498002 971743 1793592 742550 1969653 290305 661088 1961500 1543126 1428213 1182210 1811948 1176463 991107 1735954 1341518 1323521 749964 1354395 567200 1358679 326582 1739153 698244 1764186 1923416 458591 1322619 1291352 74983 922479 7134 863508 723079 10498 671065 1255068 676611 1797921 1469716 1608471 1368395 193146 1746377 752345 900169 1231107 517832 1023153 964616 1841775 1350765 1921103 1933065 559736 1185139 660675 1413622 814057 591140 658732 75879 982418 564879 728537 965063 295457 655462 1833954 996699 320485 1549639 1726266 1435401 1354995 1168337 626519 782317 911105 659198 848310 914580 1892126 1901848 1988622 1404120 1134229 262055 1503755 1417865 179826 1423294 1129228 893789 344998 1665042 1781630 1614559 765087 1449193 1577885 982620 1102086 823629 1341226 1381539 1847877 238634 1523615 1168374 55511 1509011 1751583 1494319 888365 1216427 1942905 1601315 438370 1429792 1967755 1413887 130953 1176403 872033 728144 1419985 1799180 875654 896858 1736679 1479120 1579285 1636418 487282 139720 1870258 1047825 1430776 820576 408920 1990361 1675645 603384 1545703 1045492 523741 917054 1316869 1888324 22859 1124271 141656 887267 739506 1098379 1132029 850733 1061266 1608366 1132686 1344883 1252172 1428520 1893593 328024 1342374 885421 1245624 97713 1750110 1384253 720901 58745 261107 1932768 1692726 714375 8614 764898 677516 773341 496915 309097 525385 1413601 1905327 1491282 1491921 308276 1523713 1279939 825787 152079 1170047 144236 858875 906703 970044 1137078 462587 1362174 465883 498445 1479354 1600562 1448118 1259028 40737 651061 833614 1245084 1252224 1410045 1493714 1626199 1391259 1727015 1748731 537188 1523987 1149132 460 1424697 665092 1641581 1399018 563425 902735 556358 260601 856514 3093 6005 588419 1259827 345778 950446 642721 559792 874567 119552 1070680 1814200 919063 1567568 1457598 1300123 937768 173015 1424804 589118 281016 861057 1929086 830774 460416 1251797 582348 631562 368048 407984 1098972 1308887 1079509 874716 1039107 354511 508574 864452 169835 1090734 1067002 573286 1446055 1899016 269140 1247443 505838 194537 1479805 1720 1231146 328687 573706 72905 605805 269583 1850290 1289070 1624508 1736912 914808 1058170 425498 580263 201254 179073 649019 1350540 723411 1179213 209414 99038 720160 1351006 539829 1123133 261909 523849 519325 1132313 1166199 1097546 1313505 1900676 1924884 1548574 1230062 682702 1169217 1216743 1149110 173725 591396 1989023 1858222 276109 106939 1716748 1029188 1623962 1477946 351248 1954712 530908 1523150 1806487 1950247 1401233 1399724 723532 1704995 1065855 740027 743213 1597650 1311907 623619 810076 880065 1931540 1679886 1538097 1381405 1483880 1105738 1641076 513755 1843768 1588435 1250944 1732636 589748 1349040 1505146 512920 564003 1115872 961946 455410 289107 36846 485992 430446 427447 1420366 843171 880270 1736576 201065 1513108 1891126 1205421 1726322 681241 1376925 1904094 1159863 1705671 1410526 1345238 1386487 1313386 1051474 521035 132657 1158434 1751863 1371155 1909192 1536015 788290 506742 1744122 325663 1184004 1338602 464849 1132999 1905261 1246394 1555529 1696290 1149713 1397328 1499248 1205707 1979680 738663 1507934 1541531 901154 1931918 1738435 1939203 952570 618254 1071504 268586 461565 235325 1071313 549248 1889078 1874922 1105858 766890 907995 1322616 262006 817062 1907393 1918125 1109971 931335 382070 476660 1138090 236365 1518857 697786 636345 1511932 783688 1751163 1456689 1238056 1145165 1162935 638547 1685204 1320872 1145586 525705 739516 1516306 1401333 1759353 851692 203997 245401 1914569 1431628 964911 1083159 1962870 1022419 1648126 321978 386837 345337 1107047 1159463 1700014 423866 1790356 196195 116013 1581804 1587328 1359588 353935 845200 1766170 1752044 339341 141676 533732 1387474 1777127 1213108 1709426 872485 1272164 1199739 1942628 422462 10761 400714 1965073 1265354 584685 505749 1261299 1074389 1106302 395226 1668763 1149554 1215503 721901 157923 610103 818330 1191941 876202 847686 1635221 421514 415119 179214 1697226 149876 1970537 993946 291028 1248420 436634 1580411 999799 1405717 603586 1388907 261059 396130 862820 470175 1537664 460018 313227 459 1138465 1464175 701362 1908281 788825 167097 1896536 1533639 984085 1605654 1872505 1567774 351848 1737714 167404 140440 1191253 1636890 1548013 41802 700359 1424722 564890 1897191 304655 1706167 1583674 1501191 1999448 1900332 1509598 1266980 585672 960062 625640 459373 1710508 586747 47760 1072089 1604618 239446 1514860 133669 591173 200152 1961105 595489 514028 898263 433776 1715397 707506 1791015 614333 1276339 1190450 1018338 1235575 729456 414012 1085411 136635 504157 1057979 1198691 1559322 331159 201156 1627936 1698185 1559827 1326098 1625536 1864419 1895758 543420 1286861 468949 754282 833547 1928174 932200 1913983 63432 1335563 366385 1631369 1277791 1130625 256794 239801 1290705 1119135 594368 1102572 1199119 1192377 380718 1801961 963444 564538 408058 35080 1150397 489713 1570706 807584 1409737 460669 690992 1877460 1827324 1659925 852024 506239 140560 601121 1204040 102102 23347 1653232 1864385 1002748 1728183 152687 1368271 1672063 718987 416045 1880015 1490802 1307905 786679 1701102 1422446 1195390 623458 303750 102544 1823241 561476 847771 246511 1678727 1504090 112959 1909597 207384 1530181 118611 1938368 121967 1419956 1756383 760195 1514401 1173829 1281502 274227 1751447 1939001 1198553 1668275 112393 1874888 747798 216466 1437524 1644510 1050127 1582667 125895 286648 1198809 177149 1652765 849728 698672 866203 1365422 1915651 47775 563620 699897 1668688 1551113 1633837 41970 1031739 804640 325553 976035 112213 1412913 743010 1415120 328211 1872036 1668770 374184 1558856 964809 233441 1439938 907902 471724 1391077 546109 47212 283026 1116180 1749602 1846572 1590583 930118 1750774 1088612 1790285 938561 1232064 1148634 339321 1506834 1330415 470411 1239521 1259034 1132858 1348028 1333646 1233912 425653 87370 1589769 579597 532135 904994 426503 1932194 1877049 1703324 181146 1450292 304827 1268461 157170 399107 1204678 19674 1658538 1104585 1809872 1673672 1355502 71018 830722 806835 898747 697815 1558361 776847 10869 898406 1223573 1045722 1751528 751029 433395 281876 858498 1739653 498218 271364 1059409 908906 1579565 1000601 187216 126821 220494 711362 799371 1550505 1261475 1081588 894989 1581588 1130750 1469768 1514337 1753217 698410 1835695 1785373 1883216 1404873 1081432 1902205 1740893 705081 924784 983242 1729932 804491 730284 1607593 1413831 534797 1578133 1427581 401144 1099075 724489 794693 25667 680670 241443 497376 1548673 975196 338953 1838681 279309 287463 1255668 1393467 761312 578341 1470787 1611617 913278 1765838 1582774 258047 1074598 1966102 1906116 1270299 1574978 1845660 459190 1864093 539351 1015994 450650 429019 285677 322560 58028 840850 108078 1062270 1170769 1199552 462794 1603926 1169429 1322218 1924190 1803348 282001 395743 602983 1175509 1802278 1419584 321037 220938 1300663 1009626 431344 1260242 779766 889883 1523155 1911182 599601 443452 1679687 1760495 842247 1896433 128459 1753402 1841556 688763 1712663 701778 1654835 558869 234841 975855 1292184 1290994 298911 236872 920716 1616011 1198290 1542364 51403 1650710 1761020 1002345 182382 901109 176058 272314 334559 1705689 1140198 422555 533923 1938952 934943 1686154 991161 1621391 1344609 555932 315598 1830432 398349 509395 942502 612554 1224930 1253258 1672186 589426 1819525 1344926 1836474 1319720 1391946 981515 721427 1712230 845391 1371183 691634 175479 411872 1251519 235662 205426 803333 1547326 1742764 1459294 512204 506562 1300047 321416 1136146 1599436 157846 431873 1722897 863846 640198 1987632 1005969 1909307 1587149 1298417 900473 1597557 859876 906212 1503240 1848197 1511463 215251 546090 1652634 1635254 1121262 1511685 188871 1223490 772674 1653039 538307 813934 1312016 1216374 1083408 1962109 128936 1627466 885584 517959 1345935 1368360 118255 1722485 1954831 1544675 555406 1120224 454283 272922 1188772 869146 108945 285561 541462 356593 395818 974789 736768 318406 1208204 1637838 1803862 1220273 227743 249243 1082487 1513898 1358780 1147229 1753849 333569 63499 1351477 380119 1434666 1857359 1670813 1703047 710022 35172 1505880 574652 831084 932209 506312 1117895 760044 78562 749040 1191648 381920 1236810 1661521 363697 1884578 437162 849359 1508648 139402 338525 1895228 4308 1171976 1481079 256489 1582310 876402 1661175 1237371 1926475 1873192 4998 898156 1256189 295579 145238 962000 231402 751369 1923214 1604751 1354448 757313 1474048 136282 198186 1272806 1812253 1136052 1534072 1125547 269849 1799748 1831153 1290545 1125958 912031 202558 897780 203375 1523748 1683378 1835896 1192289 1667800 1512347 132495 10974 454624 1699324 598817 39687 299305 734640 1967106 1611435 1596515 1897205 1620449 1966285 8505 939850 1325030 581055 1995886 1085516 302927 24346 1688717 450212 232279 312033 1685741 1769877 1941352 1138761 1334044 293217 1180139 1430350 1384917 1156153 181967 36944 1810017 1579475 9428 648427 1296958 280432 401435 1858340 482433 1248967 230156 318744 893627 602809 1271696 946098 295896 570956 1080829 1770705 177432 1596382 380387 1751774 1006955 1686417 1502811 1580825 972632 793609 749225 1773654 1904883 1250148 1593446 1950145 1541263 1000556 1819611 1499158 1810821 1150285 1676621 1946025 1420177 1417062 114172 1461233 1426759 1690255 738185 1215497 585289 894018 1692050 1927785 648270 217516 35558 1154156 1412699 1056486 1520239 1569215 1711533 72806 527024 124306 1169125 1504000 627428 444501 1574742 1519618 1043415 492607 375100 1382736 1150462 839513 68307 1324765 1239083 667366 574568 1173339 1109219 489218 481635 32958 1124007 1325289 1908296 1789293 1177308 597058 671229 68793 1590361 1040250 269264 1388206 1738745 554688 109590 1690697 1866518 1476200 1976213 344153 1827852 1612197 1392498 1637303 1368773 396855 197812 1337208 786496 256450 1027648 1143559 973856 787246 42827 161952 35654 452788 749195 1982203 343177 1859140 1211028 1097941 1683402 58650 273619 929841 1477482 857617 876207 1277941 297647 364968 1475299 1227515 1097889 626285 820039 328608 536092 1382170 407156 15004 1871311 1703294 1157951 1384214 746357 1660517 1864504 969949 1689794 1877860 1717266 1503169 442414 952032 837275 370324 621224 253437 1058486 834090 952525 1155793 706993 1088759 278017 1943562 1552535 1443162 1034748 1088937 783342 547418 1334187 1574904 627093 155410 1608432 798622 843679 864539 1057427 837891 1815992 1098200 677954 286321 370727 357065 1393818 1176883 1484689 483928 658710 1947089 386050 1740570 1228398 537087 872034 961826 55975 1980678 1176294 257763 886422 230141 1696236 991889 979057 1965188 1285887 1859432 1827911 115084 1806415 1283082 1792411 1702487 766371 1637238 837099 708374 1775961 250360 1568201 648541 1215289 1334575 1740680 736560 257294 1075016 1305271 1028413 1430458 1623396 1614096 668146 101128 709083 1055006 933194 892012 101007 823693 276094 1422775 360928 271459 1011236 388635 698091 1317300 677448 507648 1883196 961651 971539 238901 1976661 1885802 121045 733099 1654154 132609 679074 1664351 340427 1541526 689573 1671066 926073 1821034 361022 548958 1283316 950519 1258550 321073 1180048 1715040 657325 1601615 136216 247028 1810295 1074838 833106 1819984 1500429 320779 1193499 1494365 985317 945482 1950638 177246 285284 1780144 1510201 54584 529188 1255626 37640 1467717 1977800 1244610 1165662 1320480 1734341 1166476 394047 1823303 455791 715485 981365 1617370 504751 257541 1325407 1412814 549111 893774 1004485 270279 1788945 299390 959054 503232 1561582 97164 12568 915638 518294 1849928 780671 1821365 239939 192113 250737 1092154 1288388 1125207 1965418 1207250 95204 1362133 285650 1756157 815098 448998 1790832 1256135 1643573 1345929 805824 278363 1523055 343817 1232675 65795 1675343 710827 377608 268587 573752 272704 1071558 1140340 46808 331481 739377 944605 849438 979163 104889 861419 68910 1345212 905825 1018855 98668 712052 867089 379752 1685887 1871603 746368 1015411 2204 1603249 1875414 582400 754579 404767 630631 1145632 1637818 977162 151332 1968055 797222 1772575 1107140 31920 1795294 1428792 1411080 545780 1752514 1991719 1730443 1031614 316406 1226635 844097 625372 1622818 145074 441939 478495 1032352 1926144 635451 266609 1098097 1005360 995294 590578 1853723 1990732 1286893 616074 1877217 983789 1496920 1195800 1281233 1023017 913263 415326 1057806 1324462 613558 552305 1837561 222340 1232429 1096206 1885546 914718 373396 1932623 1327012 1666231 1145986 1886668 1674337 535173 220397 794757 1130478 20020 615865 129560 522057 1302152 1601282 201546 1859665 166841 563931 537011 1149614 1711892 1333330 910024 1907421 1797318 414793 1078275 1059354 1780174 187549 788579 1771669 1814427 1195972 103784 94838 1472893 1523559 109702 286313 717426 1750683 1050359 1519282 657720 760178 340161 1609351 1817833 996473 530608 168374 1450095 1576587 1762884 256911 1802094 1185963 1075303 1387543 270685 182279 1286831 341204 1395625 184203 567114 882110 1645003 813991 1126597 201357 1588816 1414149 547621 151197 1938110 1372452 273944 1412143 457507 226247 1567426 1136112 1709886 1181621 758119 797514 1863238 1047013 1848227 925511 375849 390011 1786277 370896 138534 177234 1065574 1749270 551146 812735 1316410 1479323 121112 791461 1851891 569146 57441 809821 829558 546429 662458 1978660 1727338 592397 1387314 1346746 355932 961930 568932 67045 951231 1334304 1252573 381618 1770320 872466 1045112 907966 513398 1862328 1574870 1965384 1311353 543997 216512 661469 98328 1928809 793889 590955 391755 1432060 884838 24801 1515232 386344 1184018 675686 407184 1680346 1673644 232886 1588935 1261950 1027633 735419 629222 721151 1881519 189519 392768 785574 1161493 802216 1925791 1921003 975190 581784 1307099 891535 1099553 243430 49380 1507007 256737 1885721 898905 1367010 613460 1868642 1620428 489254 768917 1079585 363814 1928761 1716880 1821023 1050987 1224064 133601 1282242 1292580 24644 1926529 1944057 1945514 1881365 989124 1616540 352717 798031 947542 945210 696207 1447754 378953 651722 440453 1197893 1098005 370443 188930 1807018 1081970 842021 1719637 278326 972409 1437708 1037360 1973955 1053667 1436628 1478070 1860100 393825 498423 774410 199881 774573 1591112 174745 1952612 977345 1570826 25166 1122656 614764 84241 734297 454122 1216270 200731 1310382 236240 1972977 1232804 475976 1773961 941628 94581 524412 888975 14368 1480992 403306 1734177 1156237 1816074 1069112 482728 1287470 795620 185216 212096 1781749 246205 1299591 1027466 845341 403277 1563924 75026 1409227 1857102 18901 939310 1395631 1524965 589205 615031 1443394 853340 98274 880535 436756 1214545 1179753 492801 1180255 136024 96220 1225750 212883 240111 1206356 158063 294401 227332 973176 1208109 158961 616785 65552 310076 149135 1836233 1899350 533949 1960616 1800988 665313 1875076 496050 827381 855338 74847 1415084 217655 129689 592350 966601 307762 1579483 1331936 250898 190493 307638 540768 1801650 254058 253067 1138714 1081012 1296447 160694 1655581 1962675 1697599 1934677 1734093 1255329 454662 1575775 982860 1891479 1337310 1409276 150904 540685 1958119 1833993 427408 1388309 1254654 914022 521339 252570 1967740 1835890 47534 1423514 489310 1269578 1183962 1440879 989988 729036 1039995 682957 638230 1622631 604227 836399 1436087 238242 602718 1808199 853158 353689 357224 1173449 1788933 348384 829999 1878555 542037 1897776 1237942 1594297 774841 1300083 390067 1730303 1610066 1985835 789100 1556164 425395 1477590 943840 494528 688873 1800293 1418479 1019917 829240 809282 345845 1425512 556233 1099269 1453835 1776425 452285 1464347 1170618 1221069 646584 68752 25093 1137188 556048 1939351 943465 1234703 521901 664473 846192 901192 656665 1371865 1963756 1463005 1166280 1512882 832128 1105682 930860 1557538 700252 23733 1097542 1907769 661804 284043 1735342 1225112 931768 772396 935522 1211459 1298073 1058612 1390152 1620151 755597 1264217 1464242 781522 655430 1540463 727290 1883133 1974007 1788333 1597433 816356 1868893 123730 256875 1237912 1719539 1947008 1172751 1513643 1294488 1480469 312347 1084570 1027282 1703036 351383 749481 364501 1057942 1291082 483378 7215 270426 1273191 1443663 1144388 1413901 1391160 1872956 1568020 1908936 791255 1603207 239761 999308 1888305 642287 303398 17471 1563869 477116 331936 1644800 277742 128852 391938 578198 1986834 987356 81043 25793 1933807 1272847 871138 1026415 679423 1829594 1213084 1559041 1638986 456578 914327 1981984 269745 1948086 964783 1564458 1225143 437651 29450 991278 262458 365872 876756 717174 171611 1035201 134511 1984755 1349632 912345 146533 1007507 209351 124176 1746483 1523822 1969158 488922 349722 1725819 283472 1432867 1082300 1089790 502452 1405134 540094 1200263 440151 1018526 1207271 493779 523502 1875600 303054 614493 1687045 137527 1830135 51022 86455 250580 359386 780881 110971 1695367 1320425 413033 1263536 1347213 77496 42840 1437235 768669 1454893 1192790 1049471 462272 1265538 1373383 425300 1617743 1943533 444001 309984 1307408 1693832 1200876 1390128 644891 113740 136949 1028112 741922 572051 43391 1593999 1135742 84794 685262 1812442 1710690 1708814 313317 696461 212809 1526512 799540 260404 1777267 227354 1378344 1451641 1803887 249030 123653 1823863 532515 1027219 358956 919485 842774 1935402 1975460 1647924 1309384 1833083 1066882 531529 72974 1816367 832532 998531 5676 1142745 1285594 733098 1434852 1737991 1342956 1656265 1682396 714166 1282488 188542 140644 978256 562333 1726373 813800 1636647 1436741 394918 1358397 1961181 1117042 732796 590492 998316 718473 1360679 906249 1162713 1411395 1840872 1867451 1055668 837714 869629 1723735 1498127 306601 1621368 696236 1669393 1163999 992908 1901971 1976536 640910 1435000 754006 1466432 1646401 588978 961940 1571751 602534 1620860 871962 67350 986546 1892476 1488208 1531209 1998564 1220649 1871576 218116 415823 716172 1912462 1805780 1186914 1264015 840393 1771701 1773728 1602692 501903 217588 249326 73959 1289267 795969 1589741 1532854 973711 1452492 1493937 845473 1743281 1304330 1309886 768449 92417 1153211 1322313 1326214 1747266 1813013 1007720 115003 1229335 1822108 162655 219339 287488 968693 614648 1525675 162525 691379 673561 796263 1294286 503919 371724 1900055 1504021 40069 1749534 1127135 1634916 614584 208730 513639 38395 958350 1586387 426998 940146 728744 1117365 1987432 678618 593279 1449644 426895 1390752 1066596 920781 1867163 308194 1401083 115429 992705 1050693 62873 1935811 1054537 122165 1122858 98537 1959612 26285 148986 1676988 73789 1392962 1449944 527807 143124 1775269 254319 50361 850475 925848 766547 1830417 450658 991383 1704298 169657 1428719 1655039 1923344 57645 1997804 1975342 1441629 997523 258691 1511296 1884209 1799944 1151441 1683316 21523 367144 1731488 1788927 435198 1654859 154770 63386 651018 1708983 1582076 85868 119644 1436834 1622279 81244 1264725 1567013 757804 1195310 366665 1769119 1016394 884776 1810568 226334 792075 511366 636713 599361 922411 1021556 679104 501854 1648262 1202572 86451 939038 580037 747894 686121 704547 352678 1342175 1386411 287997 957280 1874946 180611 1022831 194752 840942 1554687 257910 1395885 1379827 952230 191068 1466953 89748 1699458 789163 1046781 43744 1142522 833534 1591638 123828 942717 1401316 1744847 1960050 499115 726265 1760670 1274174 405610 1823909 226069 1472573 1194455 1289797 1415226 1800302 577707 931693 1664145 569413 649359 1415559 1581295 319554 472342 789880 1753451 1151190 1883773 1170978 110523 438519 750712 356142 886361 813366 1177610 1098565 1662335 932191 698165 4793 1911356 602914 1044591 1163565 1483309 400611 197946 1497193 1079106 1378768 1602053 1927967 1231538 296609 810854 1059815 144645 1686881 1064863 711577 1710678 1213089 33430 1803634 1359454 1726648 1858703 1686819 118168 161154 1046349 1575052 1496954 1565135 747974 954648 391449 1690922 1190877 595455 403568 1924373 797156 1259563 152424 648151 852545 1265329 903426 1937051 1849222 728403 811982 1439082 1093278 1671023 421874 804083 410357 1123511 204297 602219 1691365 291695 1613044 1060329 1638228 1725818 1693382 1075657 1281184 1978903 10725 427080 1365830 1645663 358021 1806086 1559424 1436256 1443252 721938 955921 757815 1035954 1509881 702542 1659072 268126 92570 1260690 341757 1842321 1577270 641122 272018 567667 784927 276159 1859309 675071 336074 255001 1116885 1068833 868871 731774 189110 753354 1467813 1062545 1784671 378684 1198617 133733 739571 1744208 1691715 464415 1136756 136809 800880 402993 1467657 239987 33072 291390 218249 526804 1191729 1982086 1444561 989448 1310749 649519 1103473 621023 1278220 1234687 1896609 251919 374339 797909 1164509 82066 261570 409045 219385 1599951 939453 1677353 302703 1141063 422602 1721645 1177643 1815521 1308655 261937 712362 266443 737169 289669 1370805 427540 547582 1651699 101163 1269539 66334 1890018 1637281 537781 855746 1646959 1501940 558073 1399913 236491 1134696 364918 900684 1621009 1575595 647482 1987911 164295 337075 1761690 1900114 960586 135118 1877202 1390985 1604291 382545 510329 282815 1083990 64753 694904 718069 772878 1285430 118297 848154 1250379 1678071 1143238 537546 79889 1316984 1389851 1903990 1981775 1457149 1372455 80384 1538794 417186 226108 134005 1426808 304611 753120 820360 1927947 1969376 562722 1286701 874200 847126 289806 1873590 627896 1102254 371683 159882 1398134 1159490 1767291 1918986 780829 1866259 740280 1387936 101076 1082314 384936 510514 1197780 4950 670476 1480539 662968 541092 579451 1894822 741892 1629980 740801 1423774 44914 217354 57457 1289405 399614 1727821 82380 48685 1421326 1992712 818043 1506205 1833646 535324 1625481 262768 1423374 725289 164146 1013623 765178 1766988 26983 1792477 221739 1929697 942286 976895 81646 442766 1563257 1754238 773835 687412 1089582 832433 1032350 1204952 1376675 195576 1668119 328504 1804709 1855868 1470415 1199689 274450 1148520 415873 1646957 622373 1514772 1781704 1689596 1601756 265307 1644002 1280720 346272 1118178 391678 1887736 1725036 922821 530863 1145839 782206 1009643 122127 1066637 1336135 359069 239540 889538 154720 259049 1363918 1118787 1866923 1675012 805942 759036 9832 1597046 142183 821589 1337580 933089 1798777 1366802 489152 1383725 1591781 429331 962842 865701 591851 1674126 1015060 264338 1200163 1203830 1124127 1736268 594959 456689 989630 323176 1628085 1871697 1387662 1545973 187873 1682972 1661080 726919 1260169 713128 1390061 1983176 1177989 1003573 1549122 1822011 1736941 1377345 148232 612476 1457795 1926625 1129767 992497 1274025 1795626 177447 595331 737744 943541 1756405 714156 1789807 1568328 1416621 1029577 1652883 888227 1984029 993809 1980135 1089753 1805844 663284 1647776 296541 588556 838111 1323818 1177223 296660 242955 884246 1651620 1137034 78521 1360633 1941773 1747931 302271 1259362 1041109 1280228 1526835 830259 1845820 277833 1878739 1555244 428585 1261455 741889 349227 633632 1783766 1938591 1143799 1252104 1850732 1101030 873557 802423 532178 1817587 1009768 1033441 162325 691131 1290347 1115004 521956 600086 944477 253134 325361 710564 1010905 337553 732753 1828787 1634366 863070 388671 746097 444689 452419 1614545 1755950 623067 222766 1752531 819176 1065430 639745 309049 375898 1728720 993629 1760502 991737 1260646 646991 357426 740736 419289 1565393 175140 1946779 796069 913962 1798046 1519849 613072 960431 523081 551340 75383 940100 135802 1777471 1799209 592996 336379 80909 1125881 1450184 1826639 1280146 1585860 1123550 1962097 1555271 995612 827546 1057245 455221 1040629 724668 1174108 256871 1487431 672949 1669359 1079823 1644363 419288 700134 1615695 289858 173300 24024 588710 83049 1605078 133085 797053 83579 993215 1722448 1458884 213990 1936791 683067 809505 1818109 1714097 1737858 1979506 1815359 142918 429591 869720 22558 329169 1110070 1894901 1002647 742075 463204 1499112 564804 1903613 735813 1847632 745343 445612 1913850 1319538 1643041 1080309 1377290 1838404 1317710 343409 1858664 1104052 1866482 1109802 840950 552746 1997684 274326 1057651 1091614 713247 933352 1338993 749733 142165 1249427 390725 338913 65785 728921 1089097 648684 1635410 393922 1376454 1204151 1302308 1347302 1946146 1395611 1582088 530156 168753 1014689 1838829 1052553 1285319 1404155 617293 874516 304738 1932045 1660206 1010624 1904499 1496719 90423 926834 1114728 501463 1028738 1770609 1527965 1781889 821014 1488120 662565 1679529 609303 1888858 644996 1513777 288804 812979 688447 1194653 908401 1724653 1454299 81312 1418465 1652556 1567653 1205400 652724 1012781 1468249 1640041 816724 44588 1520108 585201 721313 100472 195069 1094915 1961641 395371 1708831 900536 172628 1301501 381701 1268887 319124 1881726 259809 1900290 370098 567991 1370972 449750 1953930 661024 1697385 720860 1362929 746819 1228476 1344786 1454024 579768 1546895 149477 1233091 191544 1780293 339545 337772 122354 145140 1335214 1157596 1703141 893141 1086799 806879 1729350 852099 75005 1451319 926452 1459440 1780569 1229893 1685027 1034820 1515669 1449793 737395 610635 1573202 449112 1018576 1029943 717203 1442161 1642563 1175913 223797 300011 999981 1357591 646634 826257 128203 1256810 576692 925273 1311029 1014082 423730 721263 1957781 1473775 1086846 429650 665224 189425 558024 522000 583036 1721929 986905 562621 967226 490565 232821 983513 1568610 1213663 1831787 179883 1228720 952731 758174 1833561 1225160 1509859 929665 530560 1297917 734140 1577498 490609 1263043 138074 1577959 532761 1682018 859113 1357705 823038 1172908 1576186 33491 1993878 1557511 578925 1807198 1473396 1285850 1993575 411724 340021 492586 769867 1666852 1288080 418591 1290625 1748430 1620981 1839467 394257 1538926 1485923 1603312 741544 122370 1654263 1397502 1639393 1552957 1274507 866822 1717263 565951 1781884 928728 736727 668263 1457309 355709 1165030 1573530 1440530 466915 399935 1228765 702296 1681607 1394458 812005 535486 1274620 1075346 701138 132046 1111564 309650 1701140 1805786 888272 80129 983388 1629779 1158048 237230 1287952 151321 1855640 2095 636816 1873504 677348 1029509 1296908 1631118 1859268 1123685 68554 1103508 580907 592722 683164 19951 381626 762406 270963 495200 988536 1062738 167042 520239 351758 583673 1791550 226087 456957 1854651 1667708 1987757 1287749 1200445 1550576 1075131 956286 1017783 721961 1690409 1751949 312869 1779168 672761 553678 1537227 788556 531792 361008 1981501 918044 405600 1421638 37851 521650 1259875 631425 1024008 865619 1462771 308556 1085658 1569332 649785 842939 1945784 1061208 1431579 282592 690249 1263730 787881 617510 1303703 379424 966897 1653771 1004051 855031 1408214 1918803 1269328 803479 613976 1711846 1931436 1246526 52718 531781 204076 833715 409968 383589 1704966 549653 1281144 684881 1140339 1105161 1580609 1569182 1294737 1550997 1785511 1820058 851813 1756745 1861325 1717628 1024195 1505842 1321857 839505 1235002 1631969 542638 113214 1636400 260989 571102 135521 219210 998992 1186697 1518076 1895797 405726 1110258 691129 1231664 150864 1602748 186976 1992336 1832164 812948 1178146 774106 1438415 115824 207911 521419 482906 1639828 1613658 1552859 640993 1462098 736690 395015 1945054 906949 1160574 475496 604555 101369 926504 531134 393930 1293034 1514944 1305825 555011 1397728 400472 1932234 324645 991845 1216399 529163 1708482 1864722 728033 1357656 179751 1702699 1146386 1635835 1115794 243173 989490 1508577 903245 1538177 1506577 1301742 581303 237981 242824 1086602 525892 1176711 853603 1415075 1420537 626342 269027 1296409 1611727 471387 636221 1399786 1773660 352540 943232 1414449 97998 507012 624711 1041503 1103137 1691205 987615 1329535 1731294 1363297 755622 1631438 1009490 914691 41866 68128 1724078 1243829 73890 1859214 1298168 1985165 37137 330501 392402 1206401 276141 464125 486272 1603826 1945047 1290745 621812 113199 235799 15089 608354 1271889 1869281 307632 281961 823768 385864 1581346 1617257 1604602 1094438 472418 265415 1308936 1170345 211359 1294699 1045628 452976 1626067 660246 551538 559821 1665349 172910 55250 150240 399306 1081943 1707269 618334 835265 746276 1269016 1661538 1334871 639516 611633 649034 850903 1113981 803145 1747380 668520 995576 1286242 622398 1061803 953428 566175 1393679 108346 34188 1013616 907603 1439631 1027614 1709245 170233 623945 1326903 63818 54671 1868516 655997 1659541 681058 1352798 1776240 1422747 375703 1902062 1180333 1010670 978675 596204 1441924 1413129 1705353 1626929 1673965 1982179 353424 277234 429501 833716 1187758 724655 1918966 369189 1423470 1214376 512205 1404316 979578 792996 1192643 470629 595635 1680669 1708443 811381 1914607 273764 913586 1814895 15326 529137 1377378 1336 130978 858575 718684 1116352 1273553 1689032 156644 1463662 523908 501703 1638618 293867 1824761 406036 1328924 1415388 587735 617158 555357 870474 1403501 1155237 1698336 1477636 1392705 1553577 1088979 634875 133944 513583 667267 12030 320836 113856 1992306 969067 160388 133013 1383774 1504622 1823349 58553 247560 1973898 1257975 476538 116449 890709 725964 1985360 1489020 1789379 906450 1185129 1526495 659543 24006 1272831 1382456 954957 689702 1212139 1170626 456342 82318 478433 1030960 1346126 1230659 695142 1614008 1170611 1330727 1768319 1625257 56724 1856550 1803620 597531 1254680 772812 1038971 1357388 1408108 1828344 1256818 1933059 1711328 1759558 333711 61629 557487 1038365 1439692 1611197 939484 578799 1790178 1075175 820183 1492851 575884 678670 1724011 163341 13133 1605363 1594987 787697 1185479 1212495 1415216 145568 7587 1261569 801095 1911351 516557 1347061 1076006 332958 1900213 1474129 413679 25424 1679346 235218 984230 1855375 855142 632862 1170837 1320336 1751019 1754332 1606249 857816 653774 176553 1588512 1567159 303432 619744 20925 520059 1638096 1540795 71971 1496150 1505051 590754 1812689 496607 237636 1247712 1853388 957322 245877 1881270 847888 1280952 782956 781551 1251329 737644 1005712 1853114 1156121 1259372 1045357 692911 1072437 578469 1035804 405347 535861 534868 1762269 1772821 903791 1260053 1626783 1250170 969465 959144 1247840 680325 1035575 198546 1647774 1217817 799193 377203 1987915 1020552 1080847 427425 1068291 289966 1425208 1263231 1566753 1217484 1607536 631419 1120512 344571 1161909 837719 1770474 413213 18672 858912 1762384 229580 5067 1816269 1605029 104121 1319863 1367481 1416817 1814606 132534 177109 1652252 258639 6039 1144254 330330 1811635 633258 1725279 1020523 1087433 182620 476697 1434466 1654521 885369 1448363 860140 917705 1766769 323705 854924 1546056 254374 1535207 1775179 1488978 693564 1206066 1408304 114771 1436626 502718 1415066 408985 311103 1977100 547726 1392645 1672294 1096255 513391 388966 69486 705308 790168 1295479 1417927 1322892 1430388 965687 331334 230088 11988 661701 1116324 545167 460996 989754 759714 1379615 1882937 1881670 27274 326685 118356 1040430 601160 1237089 1144196 294406 181857 106599 1984137 1660186 1177419 745650 331562 1276266 1258807 1011401 1946006 285558 1777325 1716287 1609400 579688 1228154 829955 212 455737 263882 194312 960021 1039690 843613 17593 1670999 533880 70671 1674650 1804470 1442479 487253 1667122 1327316 1860003 1408597 1162219 497322 1079885 314762 1543186 593524 1116537 142753 1137092 1327566 1044468 1774284 1837117 692464 1756611 1271085 869224 932331 1666868 407484 1655177 1840976 908917 1459986 935039 1267633 1944384 1746956 1678088 622361 1718190 498051 89905 1260774 939928 153491 84053 1638077 1214991 601722 7107 676742 894653 365416 704517 1358834 1587321 1878628 126110 770706 1669525 1673181 177157 608032 1484455 305936 78933 1405267 394503 923428 25610 1680630 490785 1522943 1449126 956247 1375911 769770 860885 90555 1447416 1735799 1544152 687993 1347107 817728 1493432 406831 202464 161365 903039 1502521 519312 1861327 987574 307944 597787 1254897 1123742 1733151 135626 630093 1816295 1062037 272135 444651 253790 531599 1084458 979913 52586 1474843 1532818 1344461 751486 1808971 989076 1869700 960106 235201 1338337 247197 1989253 1248182 1550207 669978 677031 549844 1796570 1693579 1320302 1334103 261629 958051 705660 1452222 262639 1997042 382092 1047427 1207243 175178 76276 1558488 558518 1893956 1496589 787885 352357 1183624 901292 1670036 625080 408873 140391 1511148 1679671 1556470 818448 1802929 1700783 853523 1843083 914971 746450 620682 624168 1201677 1457642 367468 1605838 105119 379469 1827827 1224111 1358343 494465 75436 1269475 1633453 1690026 1428813 552241 914810 539731 322340 621764 688655 1880701 37111 470677 475419 1064991 234513 1016016 360188 1903982 816682 1348326 1099081 228251 277415 1259303 887187 1421573 1994875 971872 1949614 1671867 1140374 878840 646075 305500 1905988 1793676 1952432 343862 267749 1162376 32440 1501958 607048 802716 1283416 1767613 432289 1115010 1702669 1695195 1608041 1251176 710081 1565351 1940 1178895 851336 1604610 1446045 1854515 1564699 1934751 1734626 1568295 777158 1542644 532008 1220244 1126107 364065 240931 378581 113426 927876 1899899 1409901 730471 1142390 733391 1878041 205002 1291181 1650607 870278 831501 687053 1606543 1870533 1335284 429750 324540 722044 616852 1798424 1086736 620148 74955 201639 1353357 904058 172058 1468880 616516 829362 194645 539526 764081 1822922 331113 1106164 656602 12541 86367 683886 209087 1782202 1782036 1259585 50130 1550317 1639266 603442 1019734 1328108 391480 1885768 1443052 117980 1108393 1071648 1210389 1387771 273990 136176 1966520 577061 1466495 588026 430656 416865 226544 152582 111401 1560468 1020649 1606405 1875151 1269517 402831 1666388 1750085 1757099 255678 976135 1960677 814866 1839252 1478960 1512043 1184981 855526 317533 570763 255950 278463 1035484 1371665 357295 1153156 85371 734832 614489 1540154 1895342 1973487 359133 364631 1837704 1302318 1071819 576792 1333551 1744319 448894 915505 695723 304330 185298 1804389 1506993 1796054 1635730 1566564 62183 1344511 1473104 1953554 986385 1331164 1698981 1876835 756233 1667472 765314 1735982 724149 1905336 1688876 693473 1542952 1387144 27269 339949 1118568 1055462 277921 1010764 24928 773359 1562821 1565640 1128660 798461 59830 1121131 226907 1012687 1928666 466629 1416833 634332 975569 519720 1509082 626517 1664855 791555 1902512 713605 665855 1657139 638589 724309 988790 817803 652118 1353561 1303464 1997925 1030606 549736 1813332 795500 508996 458759 1981247 351426 1047907 992721 389277 956433 1634380 575989 923418 1807490 1783233 828586 596513 32988 1604538 489348 1670637 790213 654268 142377 1795869 333878 1273403 1218388 64741 1174432 1316088 102588 1591858 1618586 1744625 569166 1831006 1392994 1011941 1709453 1586839 1257815 1153578 748720 14074 336093 1781552 517207 1555288 1298040 422174 1379648 1350915 1412258 628412 1840382 136302 13899 206956 670206 97974 1488188 693721 1347209 916772 1797836 756028 206760 1276823 1992498 9365 362907 1379537 1698158 1804685 636057 951424 1249309 978153 61959 1034343 1965068 158294 202616 392987 1480252 210288 1973300 904394 1826827 751149 1032108 722173 450147 202937 496249 1091292 968914 1230069 1421323 737138 296444 1809636 1744592 1505996 320271 783433 116945 879701 1450840 776204 822750 1352461 146382 1585264 573055 363114 220012 665319 515840 797022 452592 202287 1157498 649676 1671184 481873 176682 1241520 156393 788207 320475 1067161 1363565 1575582 1057414 114210 1537311 1180246 1515299 1908087 432 1743756 1402668 662889 1038290 1934620 1001596 345284 334212 528298 509934 1247308 1737997 1922692 1867200 701888 1746726 1527219 1738357 259775 1985122 1492125 1269847 1119338 1009560 218581 252243 393031 630716 767339 109861 1412274 518365 261683 1606972 1624659 1545721 1322887 1214624 707356 1460704 1524044 1345877 642070 1908692 114826 1378202 880888 1521168 511277 1166225 437960 1316065 643309 444641 271323 1907383 233777 1902129 1276300 355399 1227315 777656 1103773 635649 789119 491321 1778236 589323 415238 1401042 1904517 1443379 569869 175850 1302000 1232442 1033379 870294 1836760 287905 1592937 326554 1230656 1833480 663837 951604 1585169 1809639 1513421 120187 1891225 1745804 1990176 1322632 387102 1839360 1697200 211192 772837 86436 815916 536184 137209 1812710 171040 75735 463538 710793 1990668 626595 735543 304237 569634 1579232 587248 101830 1180537 1649873 545113 125757 1666417 648858 1176479 585853 881981 1494448 1654641 684398 920077 1129723 307591 1810118 535980 241320 1589 1735058 1057726 1570848 1144501 448498 1681784 584188 534313 1976886 346979 1352639 1364518 586333 1682375 1187667 1085618 1547103 958126 534991 1485856 189976 1834639 889712 911951 541306 1593011 182713 149461 320204 1344335 801393 338348 1730420 1966060 1868055 1543889 421549 580435 211784 1226944 1734668 321641 1931746 1796116 869814 1677991 175859 308967 1587927 1249676 1690149 675076 1502978 656064 827213 910263 1231437 279285 1624304 793333 1310447 1592576 332132 1686950 328525 1086078 945754 82804 939574 1451520 650087 1178407 1960969 1941678 1699428 1844227 898656 1078053 626666 787308 1253163 1783510 1538234 1139631 1705128 829390 1298469 1208634 1161662 1205117 998360 1229146 520682 1169724 1786497 1243041 607138 1719529 331207 1268614 1222976 1076313 740966 368358 1021718 1617264 1629568 116695 1262149 1233306 714827 1616566 1127775 290021 259588 1394334 1060748 174559 1000958 282958 1924364 1251489 141678 1018817 1718995 1425637 1406802 1698927 1859024 1456444 198192 1776088 1456213 1631843 1369518 1947379 873747 1145310 326689 1940193 780717 1181695 1335629 828640 1340844 1294758 616326 1010102 1275210 457400 303679 876876 1391048 1014145 666556 1608189 1154692 823378 1510134 759317 1521590 1072247 1118126 1161579 1986444 1892418 197004 1366214 1917775 152007 1927824 667379 421649 753861 722638 190091 202214 580707 680059 308725 974603 1039369 1856470 460569 499439 224632 918434 1087026 295011 878336 80085 529801 1135344 117892 800373 966770 695707 586150 802284 1896809 729105 405704 281489 1392982 869216 481598 340965 743196 1339516 1101980 1302576 1407670 1649041 1384343 1295200 707094 1187715 1887527 274980 1229777 817395 1760954 1329939 333600 1173977 1078151 220050 221592 1270522 114609 726851 1593428 923812 526195 774944 1067156 1542089 114693 547420 1939825 1066464 193501 956476 100974 1650976 47188 1427638 925291 301813 1049307 411474 42133 723930 522695 1439950 216146 1119149 1462453 120725 931269 1841403 1996796 609161 1049127 1320404 1416357 346816 147540 574055 1165202 124970 361229 1167679 532897 1470764 1993926 690170 1010494 1378512 280913 1727646 22118 1457731 144214 1562559 1451855 216334 1206748 346167 1738871 1593825 1648220 57025 1181294 953220 1618070 895178 1889517 771681 490759 292840 265826 923716 1329047 1321201 314534 774945 1672193 1312211 318145 348583 601931 1414257 278618 1009246 1795179 386666 1562492 78745 1966000 886126 1559347 93574 513300 1509760 452322 653967 1615107 1960748 642816 1448837 1498624 1708092 854784 1238052 1588693 782308 1648857 1400973 612203 950635 1068709 1495971 1260759 1543839 1597276 460303 178047 1972876 849640 1394664 497938 1402707 1233914 1469501 630626 648665 1047696 607437 1101394 792035 1454029 1765515 1984667 897092 733393 917461 138630 1629955 1321234 74249 660323 1080958 626047 1263495 1311956 200810 263536 1683030 475606 1818912 693547 1909709 801850 362987 1338845 1773288 571194 510378 1339786 880202 54320 383822 1341353 1335885 896362 1219379 4916 877833 326218 582226 1545045 225677 527439 1749498 1836488 1507563 1004131 443758 1556268 1248973 1067581 715418 1170485 1360443 190663 53203 890032 1683800 386843 1271377 171150 148009 1976759 1255070 1612693 206331 424268 1856228 1574238 805106 187830 887232 1036240 909925 1813745 1434227 1537466 1678855 1142175 64476 1929227 1211021 1040327 1371944 687656 1912991 918394 839089 267489 1134059 1377729 1105395 1565950 365868 921244 1827153 1960574 697435 95712 1562416 277440 146823 1241885 385356 1000725 886310 1780551 977 1576430 905158 1863236 1088918 541617 127721 1474691 326147 877993 573150 729700 635683 1130475 1089345 1785340 590985 701060 1562514 357790 1247645 42358 1105165 1195197 1187607 1864911 709977 1144377 1311265 273293 107714 1901574 976396 1350886 1973339 1742065 1416368 1095117 1577936 684303 753064 133399 30704 513096 812589 1206228 1244507 1420396 1091517 1247605 876086 1659622 1565218 270362 209249 235779 497908 1761013 824607 746542 1242776 491116 954233 518650 1092052 155377 734771 1440483 1092898 629058 472561 1514972 567420 1086427 865022 294931 1206904 1873508 458538 20718 1567970 84414 1822359 1267470 1276743 1994664 1144954 1765240 196947 817833 502254 1135554 1286819 567144 1448690 198517 1522431 1686210 549693 1479789 665095 1403547 1019785 97055 710230 792773 331450 537294 805558 1363582 1949389 1918091 1265747 1540453 1789974 1885491 1177119 455761 1238750 783151 1627346 52463 1295833 974103 1476174 1904895 883975 1024439 841154 986720 980063 140732 73170 626964 787730 183664 1369837 714193 695220 384077 1777067 226170 791068 1587574 290187 1986309 1933783 1566251 1294631 1155024 1093693 1822697 259575 788 917305 1131444 1194177 1325123 871604 634483 104774 624964 824904 1894868 612619 916255 848900 736726 695352 521584 861126 370511 450907 983340 900110 403745 1477824 171823 1095532 718837 204524 1574625 419674 599130 84484 14693 571796 376200 895150 1809444 1559944 1455159 730758 1187187 880471 1860955 1820766 232674 1112332 608002 1721975 1272870 191089 237100 1713381 1920872 1792286 143340 1288156 7328 869205 1553085 921308 110113 1664022 817255 292562 296924 1570181 828672 846312 1499458 573839 970238 253863 516996 937131 1252697 1654164 215689 1562220 1495984 1275545 359619 1120895 1670919 818868 1548600 595163 883315 1941580 1788901 1218801 1452138 541765 479237 1599451 845023 137423 1530172 1216132 836447 1233514 322142 1611657 605784 1807390 652817 645304 1196758 1159551 1145340 1224035 675996 1269227 1260081 1168681 1501320 354385 159361 598313 846697 128396 830097 1392409 840478 447148 1364075 219946 1801823 715260 1751233 785206 1172197 972673 514958 882552 63129 449997 1464771 685499 1524816 116207 863186 927842 1772765 1127470 1443460 1976697 8903 1515000 631833 883792 180180 449571 1827440 38868 232207 1542725 1932373 594065 1770664 1616281 1984925 1227396 753381 1296925 1329745 1791029 1501696 124250 1198807 1393799 1628367 16315 23460 1940518 38953 1065626 573735 397852 1745207 444132 656310 1044804 651496 15487 1755049 1360047 304904 1688555 772288 43956 957054 1960509 584124 133031 1562185 1376493 639656 746988 1446524 72375 791850 221844 1132842 1801306 748486 636945 484071 96165 1700820 768625 230163 815004 87293 319320 1547397 731455 564681 1153310 922677 414155 1223559 875457 215246 1465779 1094447 1295634 1437181 1215042 201564 1267895 1778457 485864 901671 1743884 1151941 151142 148276 1540069 436723 1517833 595769 789105 549518 291410 1424566 306594 514032 1129226 1911565 1633320 1579947 999172 1395873 976641 1082695 20038 842228 808509 1599997 932421 416391 1749099 1563753 1272 1136076 1916589 650197 1000520 31828 1919235 546680 1326591 15125 1944846 1838488 1507246 1553938 901385 1578439 1152389 1055350 1740391 330724 1795162 1897718 1386804 1329573 403877 350831 1072977 30551 1423401 1877656 327762 1791788 601970 1947372 818406 1583122 1290869 91061 1099223 1296304 878694 968789 1349518 871062 600256 830951 1744824 1064427 416127 651601 1079069 1007982 865395 1705327 675886 1728852 183211 1298931 1370997 464954 975497 161887 541038 1610263 1623555 1498111 945147 1070232 1074332 455066 270307 1530675 1809955 1906304 154507 1043232 1309506 889168 1869869 1558426 1088292 1977669 490221 1392033 207805 1675018 1536290 711660 329206 364932 1457822 482059 527896 779922 1240159 240682 379823 1165739 154154 1189461 995471 1624948 1149340 789917 1767198 619093 1826525 1309138 1251446 795168 1737537 1706334 1035601 1455164 1176788 839316 1499585 1249361 738907 669247 851641 567471 524930 189729 198963 1258565 278760 1320749 13504 622599 1088902 1880434 394453 1271779 1790951 1297293 788637 1091601 619558 1572553 1328099 1442942 745298 199718 762796 1208606 1015198 1575383 1287619 660468 1815896 999194 233785 1651748 1520543 88762 1512089 1327524 818059 1863544 1982373 1181831 1413502 1211666 1509978 1161144 1585682 208436 1210890 292111 852626 346847 726016 1840015 1967010 1091942 1642033 229946 987697 1288985 1299652 1877485 1931278 691643 1516122 966650 209772 1544116 97719 504149 39223 58156 1528950 1615205 178695 1528203 637423 1792776 841145 1924870 1904696 946500 1120665 439895 1068072 851305 1854273 562087 331783 327240 975154 1443489 1819077 1070372 1129079 1528358 436675 508748 1539803 665483 674368 165810 1608038 1886424 893320 687414 862195 309868 1842760 1988205 356598 608329 1384632 1534273 1358432 1595516 751665 1077269 1558785 1710403 971868 1482472 277132 1736803 217301 203080 102247 834149 1824328 334576 1406683 1722765 1981211 629766 1674072 934270 1212868 981051 1307490 82297 1023095 877146 1634855 1534245 1161788 1527007 1051418 1923956 332473 1258149 1733144 1879656 1190393 1041795 546736 44899 1954756 1054458 1963737 62654 804747 508385 388985 1793022 1190848 548174 1691266 1108698 517812 1312135 1161442 278477 867612 1308249 345499 1399095 517825 1728577 1711743 85714 225700 13486 1296681 1994849 1945991 843977 1314698 340814 938406 1313052 1143045 1215992 884284 707977 1890928 562124 1570666 713676 1982440 1980841 949355 303302 1617444 1169843 1321452 629592 1294639 1887098 1643213 1904720 1609513 502572 93878 335887 1741107 1926501 1347875 1063505 1579682 1634029 785970 17227 848827 1245239 602052 892647 1830738 87582 854070 1797643 1479813 1533999 1068959 1294917 1447994 713143 338337 243996 647206 1096952 1691851 522609 1794721 492217 1988975 1517870 1967046 1174494 834189 1540122 722602 452767 741086 1398234 1131539 866198 480028 1345708 315049 287125 453635 914378 1585127 719634 1313590 1918561 1754288 492222 421255 1392182 377684 838998 332319 298345 1231232 331543 1167305 614862 409642 559510 1877966 1094410 966496 1899389 1087322 1550629 806702 949198 1662083 1696200 1367156 278978 430850 1912460 1695285 373611 1730405 1629428 1141648 1600159 5039 1970187 292139 591944 1137474 877099 1607745 1992257 776191 175930 1288270 12528 51045 966916 788113 1566394 1600774 243989 1900330 1658847 1333371 122058 64052 1798057 1763295 104990 1671478 1669127 1149789 549911 1525448 1354854 1532655 1118139 966381 1174369 1353383 387956 400383 145045 801234 802187 1775440 1934767 1785544 1071739 1423818 922989 341606 1730464 1436970 1503939 1033999 577341 789138 304542 1449430 1964396 1730314 1164892 315895 8103 1477562 765620 1417433 1360127 1205477 913037 1321044 123775 724245 260743 71210 361112 1317978 1436065 1678299 1425113 707924 328578 505156 438965 835060 1881410 1307578 1436054 909522 1690427 1905127 1083132 62043 260355 942947 392009 1158989 582548 455219 1111046 1208580 728423 1653105 1737905 1049968 1456609 1308014 1444370 947631 1276038 379405 1442817 773721 1096273 1483733 1110062 1719207 1077644 1145605 1026701 424515 923803 199728 191232 1156197 1553617 566555 285321 1299658 916880 34732 509876 158120 1986016 139517 1432677 1239697 1038597 676161 310761 1690551 1687852 1556407 583879 727088 594098 1915846 1365882 906684 81903 194769 821640 865822 996898 273189 607395 837614 768083 336721 693541 1964498 1907470 1460680 562324 479764 792986 1731676 1385882 1330709 14174 1009292 890489 341887 1091247 605107 1149184 92540 1480276 1953316 618107 782023 1987779 1664878 1539492 1130521 1138842 1926007 1276812 500965 199145 283392 1815653 1081187 1049948 668602 909785 1705192 1431136 1841215 169440 1265814 1183842 1537463 1272427 363541 1388155 701592 1320331 217116 1008430 688133 1490843 1688445 1582847 1692622 871404 105643 1624805 1911185 130984 949423 984816 524453 203142 322550 553453 325658 1165921 1225684 614241 523579 344859 266913 99737 37170 725240 1113853 1390362 633655 657878 1419764 365655 333377 114953 1435768 1043844 1408608 256561 1372508 1652984 540999 986424 1587309 264714 1803256 994111 963135 628980 1995202 988778 17936 667157 1210233 932853 687435 1438209 1415832 857861 147543 725870 1050821 772079 28440 716708 1816283 815521 1290029 1979221 944236 819034 1974454 602431 1432233 1513714 582365 1511564 514385 304144 1383704 1894010 1692112 736481 578671 1679105 1518579 530964 52505 484672 1493009 1099961 544643 406709 478367 1404709 1997891 868053 1621158 1080297 1584750 1006649 1279896 410244 1208261 1305482 1871133 1590405 1429013 1274187 311149 1315433 1247346 47315 1396006 1119356 821324 650596 745061 792923 1041474 1171413 250931 1630142 503209 837183 1459526 1306417 323988 1121702 1716541 1839678 1300279 381014 652478 1632354 1735278 579882 658252 1596699 1001265 621143 788537 677632 1765870 447904 1601752 684261 98174 349095 462786 179782 1840496 1394230 722457 1922582 470904 1511220 164717 625199 1367344 1055284 847731 445734 458305 1905523 753631 387422 498450 1563040 1471235 692316 1146893 1111496 1709350 1132735 1228195 1265302 284837 233597 806605 1019089 1256870 907651 611040 1147729 1565237 1995474 1569173 1132451 63696 103045 1690209 1847260 1006623 645537 1901510 1853927 1359571 1268022 776326 743086 1112335 1471694 1169511 228944 164615 356082 618462 1524148 866646 415758 1615275 1875820 1913827 1140334 551955 1821135 1895208 97279 637412 598657 1731314 1478477 1488370 141554 1755984 925126 1173621 118393 377378 1532974 321426 924120 1992728 1121800 743171 1570555 1623765 132745 793713 521319 552314 1676721 1703958 672575 626391 397104 974611 1906145 372235 1854581 1080824 1458701 973940 1963843 1555853 585775 1401126 1843743 597336 1780572 1967296 1836320 1534663 399940 541257 5271 439775 1493964 658029 708246 983054 968095 1432996 1309680 876326 1789551 285195 282995 794585 1516909 1286007 1933744 1838925 745524 1170017 1662826 21450 1337908 1916630 1836277 1303226 979777 1968734 762157 505095 558121 651472 308806 985256 1659368 305133 482023 1162108 181832 1186207 376010 1577697 731990 1569058 763856 582969 400603 1557253 1710677 609043 1891789 1920629 1918857 1528853 664477 1745574 782782 1291797 1658070 868357 1517571 777608 1392466 1102263 929519 769200 1766755 1485976 1394894 422727 1944180 1154106 649370 1006436 1980111 1665248 1526943 1357858 1418927 8272 177287 203339 620516 635369 1674223 813497 16562 542495 1349826 1474096 324811 1139947 85764 822043 425823 259640 1154835 24267 1060359 712921 6089 698623 1402803 803948 251690 1840374 902605 1712710 1445358 994157 291264 1698587 1604693 1005339 464986 450644 717309 1961899 1901879 185748 1149691 1879494 678318 1066128 176261 160043 1721317 21063 1820682 166424 923591 739253 528581 1270726 1096663 1992913 711549 838986 1130216 852273 1785828 1706898 1524837 1355378 407886 58245 1743389 1434355 871463 77081 58703 854305 1872421 1834542 1997302 1271797 1872960 1731527 1565227 1458740 982831 1754419 483194 445551 753348 605997 1728016 1338231 1190506 1483621 1379665 1260664 1050097 1667600 754646 926209 1638027 1236568 751711 1509496 1012643 1394196 708094 599132 842197 1916711 1938846 514137 533881 1843071 841576 905552 283548 756797 1264852 1175492 618066 782998 69911 1178715 1447268 788223 1441647 1367928 49286 909722 1467610 1674132 864978 5922 39990 1839552 1256911 524753 796054 676550 812191 905709 937252 1193619 1091471 1929642 1221720 462401 1139475 930197 329365 1397551 1064134 486603 286112 1855010 327554 1495263 1923941 1349457 267487 1904145 341722 687019 657958 1915160 772829 1443884 143702 1937982 35442 1969138 1461654 71610 194120 884478 1878504 1879583 374849 665358 1373674 1083704 331232 763583 713456 233772 1527750 1213576 1825809 115624 205695 68271 355046 927773 1458753 548462 947246 1694746 1081945 1989887 407450 989437 1463311 952054 771391 1171687 1944024 1251143 1616014 541442 891531 912584 1704464 984244 396944 486873 1130545 1602059 447747 361916 658739 554307 1216952 1705274 801608 355521 576175 663053 709793 1993392 1532557 1364394 1605783 719153 819463 175604 1016452 6852 1449442 466499 585022 175482 1459945 241959 160909 931821 398417 108317 235253 113631 1654364 711010 1725764 448576 1455543 1326975 55326 1092822 711037 1136497 1072299 1476533 1448429 292025 167508 8732 1348151 1998219 1235053 299433 924655 192692 884493 695657 56922 1606597 1586685 1696799 1106349 16839 207112 146176 84102 585626 529928 1840495 333460 1632966 136392 915579 14593 460418 727126 806234 1682146 674704 465317 371076 241625 1995865 1644698 317536 263399 42988 1320778 422486 1766875 545319 496955 1062661 722690 953652 266617 499118 1796564 1682490 1665768 891371 783854 77755 218849 496437 1746351 1991617 1006932 1079232 1968863 370833 689603 803111 1009924 1272730 1541782 1745561 1747827 66002 1435921 1621611 1089960 112879 432756 1407239 868948 1909576 782649 1648854 1597172 1425087 1083815 439868 951 87248 1413393 56297 1718129 319537 207491 630931 1817220 1495785 389354 1590716 1320230 1338061 646875 1068971 580592 599941 856375 1059541 1367120 1560403 1765644 714187 1761634 1116871 1852162 1688314 645186 334910 37721 631397 554871 1701310 130570 787278 823742 11746 391198 200172 507755 1818708 1238036 1249345 482089 1215222 837344 1971510 188888 1699124 831037 1616874 529785 458218 65147 277328 1656146 1563435 1047965 300108 1195164 126853 1956821 1626815 1245222 687921 1945232 161563 1942689 948488 398432 522090 1029228 1384889 145473 1568138 667718 1106026 798726 1817548 276952 1093518 554646 1645239 818660 659665 1820527 1097221 613248 1539635 900314 641045 1763588 168232 1346667 537590 1436588 131717 1920366 841289 1726237 1506949 238935 803071 181399 86 1292199 1550181 382261 1834389 1945107 1007984 1679406 1292834 283917 340595 1311926 1544244 1120715 271904 1527754 1057759 37079 371326 1443781 944966 1721450 1033659 1641961 1682052 1290351 525536 192854 643506 1425222 907943 1318176 80935 630085 1278518 908332 513910 388169 1684248 1262038 4480 1883561 780328 1406319 1855095 598186 1564478 1419699 1927219 266737 1800698 1333227 1620540 1651478 30916 594921 558639 1265528 1930776 1138702 578386 483298 263431 1236133 444390 836460 246842 1001960 503615 1965308 1849027 1895770 742136 672194 390626 111718 1704328 780139 1816866 933712 1855804 681939 588167 453750 1621651 841379 707347 569515 1128393 661581 1969766 94987 683835 280924 1408538 1928983 1575942 1027979 612971 1134404 702498 1392817 719509 1679670 1001846 1198734 557953 1709057 1014175 822553 669941 1188794 813263 669710 498369 1843561 974950 1387790 330733 204276 339687 1940429 177300 724919 147964 1036205 1167968 1286504 1553340 311845 733685 1374616 662910 620337 638534 957006 955300 1773126 712417 269274 312237 1855079 1482744 1193846 1194674 528617 50428 988720 1646894 1709518 1318412 1674439 1773313 1255906 1262225 581080 1556400 778933 1583004 1669462 1109325 1297366 1392344 1017943 470687 1873999 1984082 626771 1493563 53315 1387931 1764989 750671 766368 1163200 665765 559625 1097792 1933235 1447796 1422842 431889 1333072 116316 1396540 944743 245302 1855969 52218 116041 438032 1256089 1619138 975689 1035594 1686116 541657 921490 1526872 1405421 893821 768148 1660119 372909 844064 458360 76867 842999 939160 1180129 1697383 1676399 1520118 161022 421861 1676765 270278 422975 81713 1265487 622952 1120247 111751 502763 1409851 986661 577570 825962 1090715 1625803 589401 393856 1918987 344743 611321 1154847 542819 1338391 279319 304321 1563802 1165091 818421 1101722 391379 1593607 1898513 71359 381349 423157 98837 440576 1948155 1862574 1552669 556492 783576 922467 471352 285335 95197 1651947 456598 1257224 581877 989507 138373 1040058 1540254 1131376 172656 1070971 1226938 572898 1175325 891713 1106226 300326 1533691 89799 1336123 1778377 401430 1324818 731894 205442 423305 39281 661564 556359 842148 431524 1480737 308142 998242 1009512 1043656 504517 1711226 213471 582173 1024236 573759 1731096 1758195 1585373 1718955 981952 263993 743679 433716 1645178 1679793 1712696 56492 1221278 140264 262227 913294 180143 104129 899431 730903 1100074 823937 682168 57349 850202 438730 181549 1722391 1536534 1041550 1946279 1916574 995677 1993056 1851835 684205 588493 1309691 129441 973239 1213063 1843837 1493554 353720 311540 1326650 1383196 299281 1340956 506764 762571 845127 1297309 1787518 642720 1403003 905713 572405 1393227 986400 980140 502901 825970 1456005 1300937 1880114 651140 525347 484451 428786 1512862 625366 509151 1050433 1353857 1092439 300279 1319359 1780769 1881110 889820 1239954 217614 1101705 1994743 1889729 298003 882794 241688 403939 305215 365121 1068392 984551 189548 1458340 1697512 1016402 1448030 1449597 1856691 1117892 846556 1403232 1049340 1265146 752481 38216 1012931 1462888 1691444 751596 1958265 1619275 1141946 1396905 154166 773939 940945 158532 1711617 1069783 893615 1223947 1808495 457436 589353 1292037 64958 22832 46362 1789136 961634 482321 669525 901781 611815 1263470 397742 210024 1638611 1426620 884311 935526 38698 1759620 1303029 1358532 1655733 1646162 1561262 1092752 486105 350309 1744801 1776699 309827 1783943 1306949 1046669 719521 588289 1332205 203021 1849519 1967822 225551 1646403 1844145 579106 1477353 1040978 630252 1495405 1472915 1426714 291580 463677 1824888 724288 349877 236090 1286090 1728859 1673966 1759973 187075 1620477 1056366 1861664 1776696 1738733 1345186 1289220 1654438 1683533 1148518 557849 766805 603109 117740 1058947 1656119 221675 1351747 1453640 1153961 367338 871338 967216 1028375 328803 1423894 582228 1995480 1419050 930924 425946 1806529 193602 420204 1361236 67437 1224580 124054 368731 772275 32658 1846687 15962 1608438 1524061 229099 1607102 749376 90535 1299947 217875 1271500 84158 254042 148368 1217510 690823 1338413 1782962 558529 724254 1088440 1631657 1325492 1256056 1446694 801088 496422 807199 1841703 844525 562037 1311087 398601 1502591 951884 1475244 81200 516205 398478 119613 633193 762880 1582002 129371 1797871 1084614 54639 886965 1526635 1760127 1164584 1650869 1791302 606687 1610331 1808139 701943 1697235 877679 1579940 582827 1556580 1000593 721505 406515 81768 205519 793488 153293 1176737 861658 585144 1615496 954896 942746 782300 1261022 189162 1815196 1590748 1696625 958801 505340 1068194 550004 1546574 181973 932482 838893 1176599 1589379 1546857 1534689 910274 939505 1136810 1274781 497067 1328564 1163400 1019998 1848232 909692 95143 1587495 875453 1758572 743853 656221 834348 202707 1666934 253451 1511788 1865813 423652 1148888 966910 1143546 897254 1206905 602338 1297986 1943154 451504 1851177 602812 967910 1496988 1663415 486637 1500642 1178201 1997894 1611293 1887963 780952 1281874 1025418 676914 1159095 1072290 169868 357286 364265 460632 1973585 1027163 282923 1113521 1966469 708078 604090 82784 623971 542747 1666050 1938752 1421305 91840 587896 1822742 1875112 1510977 423766 1208445 641192 582773 1348240 127566 496077 621766 872260 776559 290421 1793341 531983 531338 877333 173367 1489454 1895166 1565682 787266 894677 1379141 1793583 865818 47326 1477128 1338732 1926161 390766 4370 283709 600561 1254501 1564757 839977 1381476 543669 81058 1175884 1452197 1118769 845693 491769 337035 1558928 155669 892820 1216266 1896770 1605824 925376 57313 1097877 1038056 1342035 1339570 1258306 790296 208836 1498009 1652849 1837105 1500435 1334805 550848 1493834 899539 507288 1684133 540937 649940 247232 1507001 1806734 1910643 1674770 532500 1597210 1113833 826376 1923683 1922641 1177731 37956 417576 1531993 1234248 1923132 754416 1512271 159535 1189335 1767421 1677072 1444825 301661 521538 1431293 112235 1183149 108301 661763 1209185 1838941 1862130 260015 231660 1019038 1427012 921279 1063296 1937652 770509 1666686 707963 1265214 687163 1055498 988024 866487 242013 1871117 842974 679011 1872853 460153 1919056 1322399 1992063 1666088 206761 1960219 1655502 445206 1060857 274272 1176083 77293 572873 178534 1794892 1995257 1546397 400271 23416 819055 625184 638993 203112 323934 446140 1229260 1066671 266456 1868645 89337 657235 1883318 1919817 1002109 97520 1304922 712007 603289 849083 455069 48603 1649359 1141059 447909 1455747 894310 129645 307897 1162941 1452876 1278860 302321 1054367 641638 342541 1592703 1489012 459498 162642 20476 318823 1716268 1724984 979133 481116 1291953 1560622 1817386 294772 1090580 977490 512612 44592 529864 293721 882143 1850051 619559 611856 297085 1229624 1239989 453839 1676547 393086 1780741 344080 1446110 1799653 1887795 1390434 1963834 1595919 1204170 1542565 922245 805303 651314 9707 166824 1261377 1271454 1921223 1964528 1536433 855440 1793373 181161 752588 92438 1104632 1409765 1914527 1211461 799277 708778 743179 1567168 718936 200020 756049 929398 784860 581140 665554 1372521 1729430 1474292 1503754 847340 814611 166384 1958908 1957609 1240265 1188026 1402528 1601501 1534541 91747 602998 1892211 1686656 1357903 1309627 1454014 919450 1584265 605616 443484 1762889 396916 1039233 1937416 1824873 542360 179648 1654656 629092 1643983 1519835 498223 1100216 203474 1064584 245544 920936 762239 1516012 1146506 1942378 1090052 632006 1810163 458982 1398423 1677651 188916 1989132 1499599 1654084 500280 1742003 1709375 943228 1706440 1748332 231254 1743122 1019304 1897989 1391290 1206969 585839 1643150 1021655 1831441 814415 989663 1828165 531105 467671 1758420 1472192 1510638 1693865 58661 498053 38869 414685 1090648 1862504 1274446 1476403 392763 84336 561481 1786650 351498 1094941 501985 405267 973105 821007 1043292 1826601 292787 1458139 1135580 1821123 829836 1041041 493870 816212 1821910 817518 1983327 1077915 1560547 1538899 417236 438531 300188 1092167 588195 1440113 1344887 839572 1391222 449953 1913933 1069909 717113 1792414 197504 1981590 1226704 1828443 547648 614706 156315 1438741 991218 1827969 82421 1350467 1943874 322523 1341812 1564320 1980819 268471 893015 1042513 1448214 726247 1415699 210126 1701407 1130817 1574586 750679 1255173 1058648 578894 132694 1616394 1905921 715048 39439 515241 1127526 827956 122504 49343 1599756 6765 1102863 1490089 1609541 1459622 241577 1518733 769787 501652 525003 909857 1684912 1973880 1546283 342378 1005929 1329882 1927582 892891 1565728 514035 31048 13014 1712084 1972658 251956 1830025 1642588 1823632 698681 1426801 611656 1124056 1024994 748533 459608 10484 1506664 1721702 93736 998889 1029629 734491 983511 1056991 616736 230046 1480659 1421779 1214779 1436436 441204 1188363 931039 1943980 1219334 1545680 956261 371613 1152663 1710723 193091 556894 1523739 1274813 1588487 1586309 1620787 30595 410656 194582 382910 1676029 1830352 377041 706949 1910346 656882 251387 1832585 944962 1580399 1051211 317159 705763 902471 512328 54253 1379996 1949444 819953 532410 1210326 1197954 1147346 1229059 1271192 465946 590696 1278202 805498 361983 1366908 1581387 342527 159159 1525115 1787881 1573766 490581 849198 621219 1660021 565769 1884046 682494 1118099 762575 1550131 522932 1826896 689899 1894095 365273 660461 763650 826529 288545 1380943 556701 132527 1410033 197403 940342 853622 1048993 746421 1320716 1914189 405498 1950072 1627231 89713 1985530 1493503 1273008 131036 554892 540694 1070575 818452 1744488 673554 610127 808391 492527 76444 1132996 1352128 1704185 587103 1255004 1439783 586977 1586670 1286033 1679696 1000366 1564218 472755 1725682 226881 1274118 596288 1814019 1027242 1627024 1851637 1250036 1317690 873484 861515 1333713 424586 1451759 64017 853807 568096 1451106 1977190 1887032 1039101 1900580 752671 1071606 684632 501140 1123651 266592 361139 283635 1855562 16936 1171249 606442 666482 653741 370383 1835321 338450 1852932 1373450 285624 470536 1720730 1730223 128437 95240 1269590 898939 1976324 1539884 1628293 1630759 1422168 1420265 1404545 847656 1949295 176725 1622372 118321 689844 987862 471178 1894493 353833 972075 734766 1686241 1846087 1183172 1625972 52891 1281500 1882293 1137771 807579 1543308 263991 637476 1379954 1366917 1583141 1321594 1017156 1188135 275167 1488654 383715 1449378 1012949 153054 1153486 826641 1494875 155681 101909 1455595 1565516 677792 719654 1945085 756261 1671656 578176 895917 1343657 1121985 160616 1196478 631424 780264 1276318 1576427 1179268 500817 1289309 1591160 1974656 391502 251791 1328661 310903 1851730 946161 426961 1818936 383617 490003 894749 1799961 1158568 312315 89384 1206039 285920 813209 559528 1213213 1912466 186581 1183468 615780 1931818 16219 1977045 1628358 1455622 1379135 184985 1311621 1617054 670878 640069 655169 1538774 600882 578633 1925010 117710 1231616 1689973 1428232 787017 1114577 276908 1353682 1344781 91235 1573317 275739 233754 1561106 1539713 1350310 1766732 680415 1142046 669548 789642 1119440 215644 1424322 1633831 466404 739896 103446 1992003 69688 418990 552030 496749 662341 1291207 406375 460578 452127 1321628 1786022 1435568 19692 1211058 1254040 1661083 1475568 1097816 752968 1717423 162522 1388689 1442043 341584 1611730 1560425 876951 1353425 748797 394413 73816 150845 1046367 1251612 100523 705446 1110710 953103 1479300 1593926 1038587 418720 183584 401493 1086810 1729196 35186 1416250 109245 1705804 961623 1822197 1456289 1219419 1262563 595509 1215131 1716801 612615 351267 1348853 1309073 632177 1510749 409201 1825516 683276 1209450 685281 117047 1124323 1339698 1015311 631184 1774167 278668 480245 1052913 669714 1369743 1245042 329850 1487196 1248265 1584304 1305902 1633088 1576435 1660885 856299 1578383 1687902 1422074 1877907 113834 992147 1766117 656075 1727017 728411 485810 283207 364450 1057043 1599097 1878366 440398 1230341 1560529 1276522 788736 1907315 110941 1561596 275563 939314 1969115 1683171 829070 1977068 362383 347235 651000 713537 447201 1408618 956189 506726 650846 88638 44023 658001 1803240 673731 236616 1419663 1044328 1269681 1087971 1883044 1198986 950286 1201220 1020865 765687 1976617 1625242 1529710 1074264 373793 81764 1217015 1513663 1265759 702141 450139 1863848 549104 1241331 1615389 1102823 280827 722323 364080 424106 1568373 1587511 312615 414578 1208733 1712611 456367 1842390 1536395 1550438 42251 582889 1061228 535358 518811 327759 987040 1162088 1837509 265479 1117703 1156172 542383 656353 1723137 1505170 804510 760752 28408 1457576 365571 1343036 846010 1504180 1819437 1668398 945223 1722018 873102 999741 180218 1984365 1967544 1396828 6071 1346811 1729339 672108 1878229 1282983 1450330 1541716 1820934 1161287 884120 865881 1845341 1388589 1692873 1949500 1212106 1317311 1144189 1914339 568129 535804 1334447 1939585 1847151 945132 1958876 935675 1755866 1457528 1101925 1644979 1028004 1770549 59029 816840 1502766 506515 267458 631027 1035665 1485452 837801 226813 1416972 1659043 509609 926641 1412277 1967511 1676567 448951 929963 1503455 1572866 1809730 261978 447181 1238269 1904184 17326 409292 1939036 674695 1612734 48434 461195 1510818 1353074 1872173 1968559 992550 940753 790544 186019 1726572 449685 506788 1312847 529230 759006 1698769 972731 1784384 641540 1116896 1400059 722696 513535 1565923 1454965 696304 107153 1609189 274109 322324 1663904 1826814 557637 1299468 1977871 1681402 182115 839512 1234884 1489802 1079412 26600 1545206 301925 1286733 981309 1681513 673471 1718606 589781 608700 807836 189064 1557012 949909 668934 1366393 1692473 1837438 1140665 1876068 1863534 1799627 937136 1802561 358164 1344006 1401203 1999759 1500768 1777506 173591 1932645 1980132 716768 468037 1068073 1990698 456465 616284 1089365 1508666 1904927 1176589 412406 1091781 734133 1304683 170563 406968 790484 1767103 449872 1197837 711779 766586 539155 1269815 1474267 1483203 384232 369132 345164 1415743 1403258 1824090 197661 1025329 1656940 138979 935698 1826863 823055 1087821 1614235 259584 1165145 334443 116003 1480359 1992206 317922 1265797 628550 473926 1003273 450472 917976 1025396 1806552 1730077 562274 1609926 1619127 914354 1986241 1917658 1036767 276313 1115827 1831252 1925197 966076 159815 1578218 23801 264534 1429582 1122677 1826417 1080228 224083 1178855 1675646 505295 1053958 1676590 581656 1367048 1922495 1188936 121723 1354410 707733 198201 1622343 260663 379901 278702 127716 697727 1034380 985573 422713 612002 342800 193967 1094747 1058601 147833 1960615 660491 863911 578383 1753006 431468 1220773 1474761 520144 670540 87591 426433 1566465 1614853 959435 1869006 1859489 357681 1751925 317986 1020360 1546473 138140 629132 1330744 1373636 1344780 605437 1243832 1401053 1443170 878608 643216 148871 377559 672764 1591382 1491054 384526 1084392 342445 1329995 97286 1269065 1916820 112541 1505888 1675508 497612 810927 1957616 195419 301207 1241955 836317 741596 1673684 1061941 1183960 1652952 1198263 742060 1584922 1429623 1745067 61922 750340 1626872 893313 1229588 1133002 1958880 818123 747408 1484767 1879192 1506394 1425628 1942 204663 1617144 812441 1795907 1271855 1421521 354578 816832 10594 391794 1732504 1359618 298357 722895 398462 151069 1846939 1830149 153332 945279 1214930 1910517 1326795 154283 1718751 1210352 568662 99867 1001752 143893 1329758 831964 1515416 188650 499795 1519468 41082 1922042 737435 1334712 1247404 1588660 473176 1780106 1609122 1439175 1004152 1079215 1947345 1921715 1467333 1899398 1708163 1516828 915119 215092 1610542 426425 1489041 1659049 982409 983718 1036636 1759656 1049753 76925 873185 121508 247121 5235 1024100 1301044 471667 11381 396223 633388 1234646 984823 356768 452398 896116 769668 1957194 1780976 110605 1647386 942185 1359513 1381653 86582 1917502 1472339 1781527 1187597 1725605 49397 1179918 1818283 1953946 45354 530210 1843655 1719995 891405 274575 168083 1948000 816280 1196851 796818 871418 441228 818261 1559589 1057140 1067414 1425659 932290 87633 455287 272570 1117679 210942 865512 627456 1953712 802073 844228 1148265 536902 787639 1332312 1437575 1697422 67090 1823489 378522 23892 964574 12698 1245692 775439 199317 1309469 513642 284853 828542 1145536 1080559 1198085 923302 1953713 117076 1084639 552944 703230 531512 917037 1594465 1310418 1086112 867249 1857698 1228303 1902598 1968300 1001239 1883809 1289529 1448150 1849884 133214 258033 1342614 1730272 1302822 853079 445458 1305667 1703069 1884132 1024398 865847 233417 1023740 943728 652659 910178 1983064 296831 179814 1395569 1543039 14270 1516183 439502 1274990 753444 98331 1538982 751254 503786 820411 1740685 1562184 1397306 797136 502428 1983571 626758 1989484 217664 944626 137328 796784 1482459 1394695 1665804 1037460 85573 1747717 389833 1607571 539598 1858037 1773936 1274130 1400503 1181671 17312 1589831 1113514 1136932 118510 863325 1036738 986528 705216 224801 1257626 443330 1443115 751989 670314 1593697 1391188 1773314 934798 1646918 1768373 1055224 766135 1197345 221231 1844710 520912 1329346 1968722 1695484 1926318 35548 333185 1340036 1449999 1896758 184582 179514 1839471 763670 1304664 202879 1535041 363555 934273 421084 101381 768322 521829 1834096 1190227 663412 1539724 1246373 1278323 396233 157225 1764723 1691177 570810 888141 1057673 762108 768744 1852067 996369 1961683 575491 1301347 1687242 303601 1177103 1522110 1882198 242840 811257 1925554 1046081 118857 268075 54971 1283093 876475 845038 720632 1827557 550182 1881868 548211 1029862 603606 1234682 1447192 1848732 1300539 1236493 421622 870922 1680323 166976 1052283 1550187 1682035 976648 724275 503101 463201 1158319 1015472 172952 360902 1954567 1021140 605783 1759284 774826 408095 623213 1433525 198124 1852296 137970 473178 1989008 1780328 1392599 885705 457855 566383 516137 33242 1564215 1823851 1317471 837377 3930 656175 1478927 125762 574675 205465 1119263 1263519 1927578 1805288 1889273 802141 1547725 485120 621029 369570 1748782 1360378 1505891 1968144 1618180 640444 527897 1289192 1582006 1611381 993268 1745482 1298505 567317 1211856 950100 983524 1326218 417162 1417631 1337280 968947 1354599 880800 128080 1565178 1111577 918290 338226 1016164 758995 835129 1878792 528200 610969 681084 315902 1560060 1046322 1577652 1374985 868188 876330 853391 1025918 232432 837522 93362 144146 210366 1505704 1603863 1294298 1252329 1286989 515536 1681844 1323117 1305473 389398 1436440 804441 338405 1924780 906288 358819 1909854 613350 1627278 1774583 1319700 512447 1989575 418587 1339879 1542927 1347794 1895241 1277237 1811903 842967 1776956 942297 1576499 1478100 971962 63087 749038 386689 547571 874218 1873397 444059 524654 185455 1720044 1645775 1182688 293624 1146168 696778 872207 1851984 1116193 1358944 193646 262382 760957 789554 1189545 206027 975856 1758438 1315167 1414557 1978598 818710 1107480 1719127 1184268 655601 35084 1373317 1216809 1772991 925800 1624256 1911252 1557472 1603326 899592 1832726 66032 115858 1133178 721581 1918299 801362 790580 980146 463825 1352342 1233107 1008969 618475 1351782 1404517 1210921 1105451 710470 1436004 1407295 1282789 1438350 1303939 1453736 1477435 1386542 1028271 639497 1768998 1401110 1993192 1605831 1265046 641690 49738 537860 1052774 1699806 1401703 1972205 49751 1179574 1936853 1276913 967455 1964462 127670 570142 1402622 165833 1989492 1789979 437229 1688725 1876823 806006 585534 1720749 275839 790955 1692591 15327 1440164 426485 1407360 561600 893893 1559711 215997 522631 445557 876466 188645 1775257 1355292 260846 1457663 1477120 883439 1983339 902768 1732632 1034822 303517 1369816 1516718 438506 925887 565840 32709 1414490 168608 223117 1174255 1800559 1950874 1888317 567109 858168 1450316 195206 1145545 123284 454671 281862 1246847 1413113 737067 481790 176198 455882 1835753 1809322 989137 1336276 1095317 1235895 1554746 327350 116551 227997 220063 362307 1229760 1558839 884990 1140091 1681970 1988142 582801 666895 601214 1756531 327979 130803 510740 756892 1132247 1110082 1313470 859581 197258 928062 1814459 1231941 415036 1357489 1558368 804578 1650244 1676254 490367 1725410 553755 132073 19861 208254 1800662 63265 1095090 174008 1368295 1121983 1338880 1829041 935055 840931 127957 431172 1755933 1405323 1935022 267026 1471517 1204704 989816 1693456 1777342 454608 389827 1836566 951932 1081554 1127287 424400 1580634 637912 12155 1054709 1116210 114070 751583 1729363 1648035 261979 1770948 1633230 1000753 783857 363355 1695211 1601823 315931 1295632 1376054 129728 860454 939868 1018218 1988549 1321211 1234497 29262 15990 742569 66041 37948 303250 354910 472043 1476057 1498902 1792821 234131 20576 611868 1839745 498032 1483265 479893 1533593 1182090 1379605 1933894 1194222 155494 713405 1724121 218145 399960 57463 661738 271468 325198 152726 1439333 619095 670578 1619037 1808604 1705045 1864775 428000 212023 1664887 514815 879078 907121 1566786 821938 1307440 368131 529584 165893 1809279 1085305 1215619 221882 1886861 1144340 660638 119801 1136627 1584348 1400275 620447 1671512 1547358 727942 195962 304199 155509 1532320 365006 209795 1322750 165091 546088 830596 1516082 1895924 1376302 680711 1062812 116801 1326739 1915117 1319836 739672 689505 1773975 1070422 1910792 460407 25240 434357 543137 320327 1755104 534914 151636 1386529 1979875 1478912 1215471 1827678 1231002 37752 128412 1788056 203664 1241161 921757 927044 1792613 1273942 1796771 272955 523725 215793 845635 1023257 285489 230375 1517105 1778822 1583686 726001 195595 161241 1621469 1785447 822938 903425 1510860 948346 1854977 765606 24589 413355 1614450 458499 1754306 633671 809487 497582 612415 1202169 1280009 342798 493683 283861 671706 1585210 957271 1599776 756393 400065 629591 510605 1766405 1040750 777236 386210 1972493 994190 640044 895098 1570178 1436851 673457 367689 426312 544228 1278637 1797190 963590 946 1059530 591987 1390123 1391906 921400 687864 228024 848807 583836 22898 24520 163022 428198 181341 1376530 1455266 1448956 1651196 717729 677885 1699843 848606 1567731 1649350 295982 634855 1817116 534045 990400 543225 862693 1183531 1990359 1777198 916040 816363 1747412 1727002 445890 1600930 810827 1486745 1031692 657624 474119 1540785 156169 365267 1921947 1731256 1597450 321589 1284698 1628146 642 741149 1877646 1430369 303692 317062 1728624 1756659 698556 254227 1544377 204101 1462356 1051021 1627648 271772 1023813 1179222 1542409 1729292 857486 1033888 32746 806174 73583 879772 291472 722228 1262876 653098 644168 1892202 1382441 236275 144825 820655 1731578 1271185 1619653 1442809 1946147 443455 427418 237323 1645870 342682 1962308 1916539 79673 1763723 864097 939423 1285040 882017 1582728 342537 587028 974607 1581352 426808 1188154 1473123 464664 1367373 1827545 1352918 159074 4278 1232726 1563831 696503 306921 1038568 447627 1036547 63782 954213 1735803 892076 352433 1591331 1981195 909693 1823994 520601 1891796 1521925 169292 577638 1149505 1739444 1975392 179062 382592 434548 1974369 946984 806859 1114253 210968 1037716 1406182 937724 1688899 321905 175407 1558115 1312628 1603643 1517657 1227348 510483 1324567 92599 1448036 381543 1042800 168404 210369 1473290 104594 1726634 1152328 1710792 1937904 935309 467055 649283 1429540 287303 129903 318943 1913600 110993 1127409 961533 1269064 1800539 1107420 1461873 1679715 1667177 858304 964746 1181613 1950386 1319955 1017423 122997 1840450 202670 1015152 334978 603129 882383 724097 515912 790270 1076043 791077 1444270 73511 40555 1718382 1956517 7185 1374768 87349 166294 927938 763268 1547524 965494 1045145 120441 888126 648715 884281 853707 1857914 1328256 1425875 1656366 1570 1420992 1242689 1261986 740281 1384354 1679337 1571916 519878 1205575 1474299 1975033 787960 1186331 460609 915715 1737466 1186129 1461955 875903 1199070 1725754 1937307 503623 402595 999770 1648601 158760 1572052 1537657 926373 790032 1586996 1454264 768382 302174 1203277 1728074 734174 484602 833040 838444 1945896 278414 1761396 1504233 901545 1676653 1311483 153244 1015021 684038 535715 1911614 1788721 1242506 572971 917326 348161 1040100 1671681 1770501 736351 803788 1077176 369109 1785446 1537177 37494 1535106 970948 284326 1377572 1879159 52883 320973 1254588 323904 698273 617241 34671 571628 496178 114825 487479 441188 1924113 1362268 214586 1364748 1584163 178717 767814 888259 899017 1454111 1952485 229810 1399188 808115 1075953 337607 1951225 1140211 835593 1875475 372592 330281 140678 493678 736486 637481 1884889 1696486 361381 628998 146356 1916598 1354549 1569549 1330986 636395 1585787 1275854 1604749 1665735 533548 568985 584000 919204 1006622 1935769 287628 855776 670975 248692 12482 597610 1708282 374132 774231 814344 629873 39899 520663 514915 1880590 1079743 1609318 1894907 1370230 1036533 35767 1992035 287138 1075719 1687682 370138 1610712 1759573 376339 1393518 1517815 1469829 747979 1359827 292652 172837 761535 1355190 1484098 772030 1037576 528900 524047 1871656 671967 277851 87862 69719 482164 378043 177608 49330 1356613 1484898 492852 182066 1782906 781740 1080739 538005 1022074 453616 431115 170252 668873 704101 1355110 1062078 1531075 165104 121052 596183 418978 444453 1490103 1352387 1367777 538687 568476 1644088 1009943 1621341 63894 915780 1846638 637584 1499427 667349 660730 1581125 1728748 120100 1540242 1502828 1138314 184920 1179690 449757 1377461 1362105 830881 1237011 1112686 915380 904996 1145460 1500895 121510 1702616 1555997 1728098 1139635 1322663 843337 1884731 989424 1081143 1851206 728207 690005 190394 574651 1976056 1514328 1044189 1784246 107209 1918247 184789 274356 273672 1785883 1445096 223718 1996163 1877164 1369231 292074 403928 1775618 1079718 1069411 1392460 78459 706850 1535750 1044466 363931 1682223 1869786 1544680 616597 663220 1375904 890553 363166 1906334 384401 68559 663074 917675 398127 748911 1656811 1421155 560392 1608942 1881747 1500108 1716517 1210383 1171364 644687 770026 154335 1957100 1109810 1485377 527806 224537 411142 1576524 302693 1825857 1153591 691312 1385770 121344 497356 513867 845481 1561909 211160 238798 1502912 1206901 1108946 924234 805566 1964893 210467 209507 1727275 1193930 1241608 722829 1973284 1462848 718330 144603 1113866 320250 1020712 1844096 1443496 780239 1462084 721411 1916847 202932 1714769 398793 1225443 903010 1858878 1073416 777485 1650116 1067261 485134 1771290 1090694 1554778 362876 800019 1303231 875615 624242 1967787 139474 841179 184741 1598336 1357039 208660 104099 651165 924301 1208191 205261 507097 1822416 495544 527132 1996119 247639 1479052 1645402 1728096 1340463 1317193 1129806 1793448 1408156 1090242 349185 63088 1335520 490501 1297614 1282214 858880 1984289 1440312 1408793 1703349 1942309 1770586 1129599 774159 776992 1479889 1307744 1928744 271957 843488 983651 783992 215259 723012 213526 1062647 1882526 1018711 1200783 625577 1313216 165475 512710 586753 1933793 1672326 826546 1340750 977571 35252 610221 156119 1192792 1062289 701540 1322196 316119 1062781 1441421 468948 1912630 834558 359812 982338 1244749 234238 1704550 1876215 1681301 1672554 1454735 1641468 1685173 946149 806751 430057 1452760 1096778 727329 1989630 1897185 1319509 1134549 1756052 1624060 630110 163843 302083 1193399 1769630 658850 1457 524786 1123177 1482943 1775319 1616851 206864 990626 401690 476283 1686837 1089881 117563 421848 1982530 264054 388066 225068 289895 1119220 113305 743709 1938211 1795992 1145635 1770848 613503 1786655 673630 558813 808233 486757 1941518 1418613 1563946 1090243 922849 728343 781979 301382 1999411 999558 1850723 737550 1271543 100121 1207692 776024 1201919 1097835 596193 938228 117001 1367307 1638054 1598083 1795840 194402 1333418 963520 1231799 814586 1686892 746001 1280799 257200 579109 617704 1795460 1395172 867163 987791 1533577 1588358 426017 747383 718263 983212 697828 1366166 1068220 397083 1472336 1981863 1171168 1950517 1048388 1163346 1008671 1332627 1002935 1721342 668085 591798 136931 656992 457496 180976 1279480 922140 980344 1377447 769771 830418 634932 1844166 592851 1367330 1591511 240518 384340 730774 920661 966334 394679 975492 970370 1837455 915625 172598 179246 1126493 51255 43661 1844959 205215 215039 927686 726984 1952191 966559 1580946 325632 944792 151810 270902 1613887 1843708 923461 1083078 1765035 1401073 511426 731995 1919633 1016606 329346 1026641 587458 1116188 227581 295863 1164753 1397370 1266772 1773551 1603162 1610608 1444520 427967 393125 609733 793223 1866753 1579426 527773 1593265 1274312 581758 512507 479531 430100 1498542 969720 1488300 1302540 504590 305009 1307162 1940936 1066041 1115969 1186777 1773371 1244449 967381 621602 354917 1413561 670371 1004288 1603176 617203 11822 1698133 1137061 1499611 1780461 1071687 1117207 1532373 1941477 40399 992706 45230 1302930 1783757 767087 92364 584758 1039582 1773267 701628 635261 874329 218413 127290 607066 260129 995186 429075 343693 1110544 1470033 1496839 479097 1855125 124904 1126078 1060433 1084010 860047 1988854 1943604 1695531 118145 1158731 297274 1008118 1360166 916163 828309 310977 293766 1446422 864184 244134 331353 508316 494552 1097529 823491 945828 794683 615027 1104147 1047480 81828 362593 1125771 1377667 958492 102793 1309080 1340962 326879 1304834 1881184 1149141 832028 949108 1567681 298464 1510208 663681 1507852 18411 1170385 692594 898296 1304854 1077827 570294 1736031 1353900 6927 803967 249823 56694 859782 1101446 805813 408984 1115446 264715 913935 551503 748818 1743614 1353942 1308415 1827494 1125315 346976 901972 916605 761390 1978247 996734 446218 1242875 1266176 1416965 737586 942485 1061353 888716 226038 1575965 325905 203480 1749241 1457683 1395988 483105 1488084 941905 917268 1548012 1250456 596999 653723 378558 427818 5860 1920980 616661 344523 506882 1149346 1180949 685018 550759 5551 1864727 929259 1254097 1561184 1341408 1721812 318819 191141 1771212 29238 1994599 149174 130518 69784 808277 170995 779677 573520 1764730 1164282 1439111 261722 1088482 982718 300309 8772 687981 198874 1598753 1791 1208339 1821989 268133 1479625 552053 406869 1624825 1930368 69001 1493125 606586 1642979 975407 1625978 156442 1168548 1911767 51608 185820 61427 1294164 1636956 1185525 775017 350764 232911 761466 67251 806599 1871453 1599655 1875138 824626 381380 159569 1953655 35520 727323 1296408 347563 273633 1931051 1567183 1990481 1047632 826093 244180 1120539 1466252 397346 152609 569838 107630 929921 27325 558209 40307 1631805 1613392 598868 1436590 1765042 1990682 1333492 1899288 1555218 1020911 807033 1750824 565203 473086 217979 1962391 1361520 1043539 843 1393862 903013 1192041 1909148 1626117 1581049 1762956 638813 933088 1170164 440717 215822 1696244 500382 591170 1790067 1249340 547398 44994 1639998 1443234 1212284 361330 1683461 1960068 1634022 1071775 520310 1108501 356445 1553972 1653444 614832 1630629 127728 106499 1602173 957827 880833 933844 1262009 1471849 875508 1587510 1836973 763341 373755 938336 1933226 40273 1496034 241074 572018 721068 1428067 1522117 69895 584471 1615823 1295744 1652290 870636 1405630 1664434 724512 1359219 809316 1531327 221202 1775753 1519271 1359915 1548679 799092 1918725 1629508 35024 1035693 1403671 434981 19549 1861297 326258 718784 1043200 97199 1943683 1593562 756543 461370 966107 1348878 172346 512799 1993987 1351187 413692 852834 153539 1803590 719562 1905762 257305 1952315 668697 1872733 1259117 190815 334869 1640190 1906978 269208 395161 125640 300043 643702 1168958 1419362 1381242 1939141 323950 507568 563702 1815643 984162 193329 3443 1441784 1034075 33778 234850 859504 1507511 726017 614369 1927986 547635 1052454 404777 64854 1268986 1297218 1178579 1666210 1601575 1345579 1134120 1992657 963047 1072653 278686 1274721 360559 1739216 964462 674919 1284 1197899 778884 694763 578751 1144804 1585290 268605 407692 533647 458765 1955974 1157832 1623813 325342 1223007 1765477 1707824 1960779 594017 1920908 688496 91389 1091263 144947 1648649 186298 1855425 276921 1640072 1690690 915237 98312 310896 507066 994561 1786793 237978 1600035 683681 472261 1659740 1477 24278 98382 440922 740294 1499875 1137509 353683 1075162 1314242 871335 957900 778447 440891 1286540 1556613 384647 1945065 127255 520896 239960 996853 1594433 1201574 404460 1996814 113781 1155363 1545807 1408723 460885 421890 1055496 1877837 955315 343704 1423926 1060762 573465 1048418 1574067 122524 1655587 908160 1534564 1855245 823469 400988 1200416 1303622 1862054 1960558 378014 1702216 356315 811637 768060 842872 1740291 302507 727521 1693265 734541 104237 1740088 723478 1818059 1334876 989211 713758 432189 1172628 1880993 443852 952819 1251029 844131 1515695 117996 56103 658590 1715379 1407195 679726 1122510 768306 351224 1100793 98968 684031 885966 890582 572696 330379 1635187 256902 1659376 429816 1807160 69593 34651 1822052 31371 1987349 1756040 1400686 1145843 1070099 1367430 442507 1069036 901190 890953 977863 915997 1051349 546666 1978763 143125 1099955 1712122 1904444 738024 1961862 169420 1133819 767407 1940089 1865428 124179 756294 733857 528108 782311 214164 466725 1755140 1162978 1043049 32052 1122203 251211 1056607 1211347 1976204 1378316 581093 298926 218395 198533 189206 1974364 1467689 1413902 1449638 378121 1467025 752625 1123471 484791 713184 1096105 1391010 855081 554349 1169569 15681 933825 388759 1687490 108067 946561 1840462 1679828 510122 1184772 1700660 315331 917003 1497825 1772294 383996 449724 1347080 648649 908557 1113713 453268 664118 1101300 420579 940744 877651 1664717 903781 1568008 1541006 580070 1980883 1265476 1208787 1504267 897678 602319 586549 1390453 1001405 594863 537089 1787240 1665376 1756814 707505 647823 324241 1862084 1660098 489719 1917683 353153 1520570 1647371 473101 236906 47548 249756 1126556 1254229 1327403 1808782 928048 270382 209215 1659435 443730 1668015 1724707 831760 1791485 1076060 302978 883469 228481 1329551 960788 1548446 1977846 1546600 1586399 1883627 1495352 972126 1579632 937457 675030 1595232 943718 1823459 731567 158948 210764 88330 1704172 844505 1759113 1682271 1476793 1089167 359190 189955 1582376 1845105 1094857 420374 1011078 608855 1034999 918000 1947025 916108 242028 1828657 1726955 886037 766516 873211 1839656 223126 1108860 1418949 778202 1142972 724101 1710041 1561006 1713310 108275 1183835 1497879 1107177 343493 1884372 193915 482931 323297 1206815 1305225 1046325 1146084 841405 1054376 887911 1601996 75156 1323280 768193 569315 1971774 427623 57030 1929973 14571 892070 1430163 1036271 644853 1451574 613508 1009352 1162228 647438 1028996 920221 1265642 792707 412751 933022 920453 1261209 152842 413331 596622 290436 23956 720937 306749 1444592 1639682 105648 1911262 1787552 1751540 1686151 1367335 1006313 1932432 1432966 472863 714714 196203 41310 142196 802832 1582846 1224699 32631 740819 97827 1143018 1750410 1367065 530779 1522733 1288993 1488335 1626 1653386 565538 1484617 1916655 871297 1387323 360596 473445 1374865 1107559 756983 824696 1066198 1906615 233286 1317894 1343372 1101008 1531915 242934 1757687 1303079 1142640 1854839 822477 1325445 1671290 1487402 1827720 712282 1772488 1848280 780052 1523916 1764051 849511 1532244 640580 1943076 126662 1020357 515290 1329695 407185 989190 1296852 1508243 1107361 516193 1598660 1243976 697619 297300 1375561 931036 779752 402472 520100 259381 1517459 1138288 176575 510374 1658557 1833716 228052 995428 1070481 1105502 1419149 628763 1901816 931557 1637039 69143 1689843 1867025 1902409 1571233 74681 1847749 1699502 1665166 818051 1360538 528399 1979463 869951 92229 371 686004 1804729 1667819 608056 1937830 1857743 983304 1734332 118828 1218035 1278566 1417714 146065 1679025 735954 1714825 837896 1246923 962241 424236 310852 630969 1207317 1121636 1838830 531159 613320 1922409 1135702 480151 763852 1592168 48973 948388 701746 442359 1808211 409990 1351105 565151 1851005 1859312 1644870 953328 1488397 265742 1120347 783110 384298 1224056 838967 659217 162206 12656 1888260 696639 1950928 1860247 693213 1509996 1054160 228923 1446683 67784 1157186 1325507 1661669 8530 1824257 1127249 399839 784941 1189945 309294 1629977 1287300 778419 584893 1004163 55634 199334 1827845 214605 1369779 607604 1921942 304978 725545 1384964 434697 303090 880117 1496062 505994 1648510 877630 1100768 622818 1508864 189463 267067 359189 862289 1446635 555510 597604 368166 430503 368828 830020 391330 650568 962708 638170 1731442 667739 174015 464994 482283 1484230 1324255 1852370 995387 1992037 1738253 243847 603502 756036 739128 552676 118883 695148 1675779 1325968 679317 1456930 806739 103835 924890 1124419 773965 256784 517481 1582374 1861988 828039 1962039 145508 1632301 341848 991787 1442077 1280665 1913138 1292382 1692717 1733006 1693059 1499933 114444 896097 157976 414823 404660 514273 1561473 182310 761879 562796 772972 1556141 284113 483786 1026470 569502 1882222 86699 237882 944965 276308 1725901 1978633 1977985 1563269 339072 1855638 368849 232130 1765548 990143 39568 1927749 259695 328070 1787171 1301154 1419095 1614263 1943097 575912 1005805 503116 1683381 1586894 1448331 1895587 174092 767448 162296 1396581 1579253 259754 822713 940575 40131 1004039 334369 1253879 35793 1939172 644684 126610 1588998 1473431 1938413 1168256 1968301 815954 69685 1078176 1574610 880257 742696 1349450 1963545 1553510 1354262 1315700 1846490 358276 1351669 482068 540045 115500 185779 139778 1245656 400348 266741 446159 1642398 1468555 56790 9439 817789 1876218 1070733 1387616 1599083 1324054 1079525 1933287 1882457 1902925 1749703 94715 1001549 1780791 1896530 816414 1293643 1451920 129104 8523 1997784 1843882 377259 172203 183351 79632 1157312 674629 1964367 1648644 52435 883404 51474 968937 324326 1222454 1256487 1539054 90984 221843 136004 655227 123429 1854918 92887 1354636 499970 1584566 1376947 994644 1535588 934913 1455517 1854958 983500 606386 1176682 919193 1329884 143755 176797 678650 1823071 1814179 1161544 1420289 702660 1977832 1798601 390502 1526870 1700197 1349762 1498973 830058 1532544 238308 990489 1476036 680556 1558092 1436501 300347 1347912 1592781 494211 1108350 1955441 1077996 1523756 1837269 875979 1658919 1903094 1529189 978076 1374477 865975 944698 43252 401400 1467033 1567750 734991 297130 608906 1731345 650391 202102 1092829 1748017 1766858 1783978 438500 1089013 1301746 433670 872238 1630318 1527583 1589133 233384 1162751 1477779 1036112 823555 1155995 1529242 1466092 186186 1060283 687897 281504 509710 183150 310151 965601 932433 382316 1004232 1869417 1143656 1827958 34546 36367 1909517 1946645 1646829 308734 43238 1720592 1941270 1228984 133471 653578 1183580 1801173 1232609 1769755 458975 1071588 80821 899055 1603623 1663684 654745 1095546 105033 1336461 187871 1982653 487907 970866 1780847 890359 1939362 1399440 1431135 1567278 1352369 1018584 1759314 759483 526042 975640 112801 1110094 423258 1689775 1474658 1014 1700312 322829 105168 1883454 427244 921936 1466878 1930143 1745511 426058 608755 1286231 1689949 509474 456278 1220423 1525976 1154467 1848532 1135416 272377 780777 1732252 448321 606595 514965 710120 1510857 324244 1194944 723806 289290 630329 326451 1729304 1394236 1124790 601399 458281 545740 1344796 278946 797904 970458 304541 1802051 320366 1513357 145382 1959327 1276704 1634012 1467066 1373305 1931932 1127290 369753 1534998 1851149 1280386 598139 1552134 904889 732839 258085 1338299 56529 678608 1899635 821657 233432 760884 689686 1399961 410591 1639557 988237 1876404 384386 1684768 1288482 530359 848499 1138229 812754 1526485 1882974 1917668 351890 1888036 548237 569836 182418 857113 1770350 1076375 338514 1016287 1757786 1162963 1406265 1091163 435794 642085 516845 353195 807378 455261 981177 85974 537145 1445119 1956376 654634 268328 1312004 1644720 928742 1798022 1979184 1907131 1380967 1455900 867232 41851 985799 875079 631982 1339896 445951 342797 905004 771830 558201 241885 7706 785506 59159 1079572 134388 208124 1143214 647062 223484 706437 570519 1797170 233711 1113936 152047 622659 427134 1068773 1872712 1868141 730213 385773 147515 1413118 1707885 1510743 1625225 1559279 608344 1565767 1417866 1872981 455955 1183721 511478 1664238 835979 822756 1990823 217060 1752438 1960730 1513766 763530 513524 1514015 125652 253310 1322575 517455 693250 897792 1641578 1242753 96679 1272323 1453855 1848087 1877585 1003989 70541 1887478 246293 39147 1099667 455539 1037143 431130 75642 1147461 1498832 1987168 1007490 1907345 1706917 69941 1975794 1020593 21899 733956 714331 1081287 766406 429676 309915 1944529 1756957 1962331 318119 714832 1363675 359392 1907233 1931660 1827381 1111992 1951560 1441922 1512825 73941 1116099 308993 1425851 1567181 809585 415516 295314 275721 10303 294741 220752 1770605 852443 1278936 26697 313987 1058790 962309 764840 1917347 1350273 1240183 1479045 247966 1904934 804680 280893 1150884 4053 1290022 423448 1056590 650603 639018 487717 1475717 206162 1896279 126259 562449 1698814 573001 1704117 1691671 1444659 206076 1389670 1161341 643095 858581 414150 1362344 1655473 546273 200677 1408530 849000 515852 1832911 1166422 315892 1864376 203281 670966 1763804 1297527 1642544 1950123 9694 1017310 1374991 706342 616434 341926 163923 1746772 1070307 1257832 723899 880721 1151423 1390259 63247 1030286 480285 1146692 1260080 509685 331471 1072554 1971968 1507550 1357294 1610420 483434 1072265 1058132 2416 1505175 233689 1363206 1755406 907423 1817077 1543871 244326 1410738 89192 130411 411931 872091 51101 1400402 868262 2599 1466729 1802864 1343096 282265 513067 1015816 735246 751179 335340 1887768 1221874 1731991 1160730 168067 1048631 766727 121361 167099 838306 1849317 607037 1789815 1795618 520995 1780859 1635236 1920963 1317002 1077157 1488105 405001 983731 1963663 351853 1406384 953030 1514554 469247 1475833 742490 36758 795295 399676 77687 1279179 1427078 164189 795414 78083 257938 369241 1551304 137125 1795567 1224748 268711 465699 1935328 1328563 1078894 656852 223690 1493008 1955482 1249738 576855 900363 1269110 638350 1472917 1443515 331424 853817 1805704 1146780 1050250 594607 186840 831847 842320 680735 71724 782173 1315059 326123 1035763 648469 1166841 1604185 806821 270263 534462 1815978 1544677 396802 143684 1231791 742059 1899746 1545036 96398 27074 1323747 1218317 1477034 526001 783011 1570988 314330 248009 449549 135489 52300 1328145 799597 945513 961482 1024636 1823570 1648141 739935 1822304 224543 1109280 1247573 1259777 215769 1880886 792673 1043856 252878 1292090 1576406 1739902 1544381 43818 930582 677186 1100707 1143640 1329838 1139966 247159 1012516 1959098 184560 1413317 1515562 597156 1855977 1991562 67623 1595691 1156581 1497546 1084066 1746522 986747 355291 330772 613796 1058734 1021926 1196444 1327864 920027 1122025 218858 874489 484925 1767819 1228729 1000768 1779916 12882 1538455 1129962 562367 1511930 1323398 620380 1869283 1519145 1560502 379833 1233638 1705136 175202 548913 1804404 1961968 970305 1255834 169202 364491 97018 503189 1826505 1826564 821187 506015 222998 1868071 179711 468318 747764 1108959 1059831 329162 1188784 1271743 356433 1884495 340907 1453778 169860 1533727 395519 1994652 644885 1185420 1121745 445067 629883 518474 443542 1134033 1399389 1582005 672185 1966371 1943194 1598246 1729146 142097 1367724 1904669 1497184 1295642 239695 1515897 574687 1579920 1677766 1422716 1109882 588530 1374853 420540 154004 1898173 242358 174632 1872539 1007851 812201 171274 672316 1732775 242539 1007636 577972 1441131 1909049 225492 1970507 403148 1616591 732802 789818 1378298 238381 233457 1093183 1450250 1955837 1587327 963064 1985355 76167 1557315 1776795 762941 422972 1289687 860602 1262607 942623 882492 233230 1136394 1114701 480793 951045 1299828 278732 688079 681886 1347088 504813 1072098 1504366 763061 1496013 1566882 1148113 1041738 950480 482874 1837267 944940 376291 279538 172608 1158427 261533 97287 1891193 1921376 1452559 1180658 1901182 1902341 198961 1288004 274853 642948 1143039 494102 1754759 470670 262625 705291 631564 1340992 1035314 1990582 918083 1751688 1182673 162902 1978430 1487220 198873 1782518 19765 1944422 42089 170485 938189 1757239 969892 1421764 805839 1490601 1878000 1926309 1086827 1865334 1184566 1235705 680862 1322851 1098475 833286 1701188 468343 610834 1267561 114793 1183294 716260 983786 613023 1506686 1044919 1771982 84718 1451272 1527619 503049 846537 759217 1322147 1612619 853416 958852 1659605 989360 537336 1999844 1387876 1985657 551210 640336 1560437 1166441 1966255 951370 437186 516823 134425 566188 1198331 23076 605222 697724 1232012 1899665 1471745 1795921 1260424 587141 137015 709663 1801133 1839106 389011 1437595 481603 1993416 1119797 1168628 932732 1889898 1562142 366204 1027532 1562463 1703154 1062159 1525817 269438 851783 916453 450756 406894 1015258 370674 1813506 1131159 1287923 1087184 1724395 755764 1113142 1651213 1447556 695428 1558987 822424 124424 170364 988480 420764 1967881 1505922 867556 1692024 820149 708291 227379 700333 1194140 869491 1767617 1956369 1444211 1393485 1429387 455005 752985 1773222 1914873 308917 1823665 1742618 913645 898409 1055659 295051 173852 452101 825652 412803 849121 861327 1169049 370747 623927 1820280 410946 169445 171279 309319 116659 1988049 1952313 1754817 1113165 337857 525775 103999 1991392 1730019 1506166 1805530 1377717 1485288 383956 543240 1611461 733951 1736246 1021818 244553 1988886 1781485 469199 1044765 1329485 1467491 550264 477664 1484464 216488 57884 238184 311280 1466255 172002 32965 262124 1938673 1162350 892751 549690 254233 1734070 586486 60006 1827410 1586135 1583998 1792664 1078666 484563 1741292 814982 983815 987496 231564 751396 1712782 1369024 938154 601856 121598 1671025 107782 1435656 689116 463418 32391 474376 481464 440198 413111 1156287 1587788 1068894 585873 223708 1303763 686776 1273701 1678608 1810635 1679110 1730133 1908845 209600 1227866 1186939 1752426 1546185 1058434 193673 145021 1557980 435431 1036009 667606 1293000 1572473 331394 1461457 257549 1438119 347270 1329114 1554542 1152470 525225 1140967 1068711 331601 1974315 141286 1674810 1454061 1485372 1115763 1770593 1026638 285001 533079 1610914 529069 1916726 680583 22711 58454 611509 591492 1029284 1872623 1497565 1471965 1877933 1702468 1542733 1074402 405 1188556 132097 620510 1175984 834215 1446353 522419 1294017 1822646 475126 762728 1990602 863207 155732 1509887 1232110 1340248 256757 188277 1296887 1345124 197254 129639 326660 42506 561598 1412346 1570948 1075069 1532415 1576944 1373895 801244 1124401 51204 1467804 972700 79083 289224 114963 538481 1985018 1840658 1456983 1927631 404065 403399 1314734 636794 540872 709900 62990 592513 1223534 83089 708649 1733662 1870546 292246 329223 555332 1883400 1596791 225310 629995 7226 184664 626792 1727287 1040028 572858 1160019 1671134 1203090 1692458 1846071 1764168 1281010 345799 1751865 582247 1766941 122503 1425592 1966432 628612 1913294 438520 1046304 1133698 1734662 1014708 1966091 712321 238331 986401 1748281 473351 1302131 1782314 395313 582952 457560 1628030 1865811 1570422 989880 1449474 1869573 1062962 389591 1485406 1953412 470852 1172631 601601 1743776 1772554 1146754 464388 1685328 587274 1979535 985309 755657 1328853 785522 1175093 553133 1047522 99333 1690217 715164 1470254 1393839 1696517 1269572 1121868 1178710 1151209 858317 1040205 1406218 724162 1568224 780150 178185 1720978 267687 74436 988684 427632 1270282 69873 1869594 447766 1987860 1469530 1687695 395086 989595 413597 1853059 31156 1636911 1922427 1381137 540005 442374 796374 80896 1943263 1866419 1037869 51456 1531281 453145 926652 183566 1906927 1700909 992513 797943 1842001 327372 558190 739784 634545 1916293 1059827 814581 454170 1445185 863362 733562 953772 1031733 1595118 1615922 1654272 1415065 1532574 188565 1117259 548166 1371997 1286987 653432 907600 439747 1072064 826720 1589089 1985582 1365419 69504 1616008 736379 148506 1382836 356110 126515 833004 1883104 473201 1391260 1341053 1316683 351477 93780 1953666 572807 1556398 1073765 1472402 129969 260616 504073 1309156 1301616 692444 141201 1922918 358784 1338741 236261 1551925 119178 1459823 937822 983299 1337383 208261 1144832 1724616 448829 27098 1669627 81137 1055858 353553 81429 1053784 1110041 1935213 538172 279122 1446731 809957 306758 24904 213607 1043030 1363678 1771126 1353190 1029853 1345942 167272 703428 1949763 599115 596915 732676 412463 1035634 1701986 721831 609170 640630 1384034 1777683 451585 740304 1480301 1349067 563187 1265578 1176528 469302 739662 1470349 397035 206044 522817 1771190 1765996 1470785 1927431 955926 1002324 637034 502782 1645291 139552 1392764 1519737 1658413 228066 687913 1156570 77141 1599136 1079087 1367969 782320 1823566 890327 1510200 1596305 105223 1961104 82775 239047 73898 289108 599072 642795 1960149 1182342 1398243 1142023 493287 794339 1368227 866361 1273996 968857 417954 1530115 633568 272493 323011 736791 454114 817795 1557493 220631 867911 1414949 1722353 1017561 1144883 643922 896137 613039 1275119 145691 600632 1821689 765722 110552 1879732 1247066 416624 806108 1814979 1160734 1543747 1719028 1642659 309738 459928 1165866 805051 1013105 1229530 711634 649447 520066 607175 829822 668430 1273555 296648 1733537 731474 527442 813221 527444 253117 175797 1911910 672019 497194 1422057 1594412 1783499 150817 656240 1700264 646016 1939286 1582673 948653 647476 1390979 1931168 1527389 296265 307300 858429 163800 11336 233070 476005 366910 795341 1075890 455773 193888 1065440 551198 366216 828629 1494495 996358 552130 428858 522982 192199 363724 1508906 476954 502529 996870 554780 840203 466764 1192098 891226 20888 1691653 1522097 1775615 28836 1515934 135334 146527 765667 82690 555917 446305 469115 1989192 355755 893863 581651 1894855 1277307 566046 433229 957556 1079450 1822422 560146 1038716 1182565 1051867 379841 1106392 1725573 294752 1676922 95307 587474 914257 443048 1219206 1384096 346401 309672 1477693 228749 229341 90072 1791722 642590 1385506 1618560 152064 270607 451482 981302 689300 1848527 1675421 812453 1163869 1768449 1600651 332667 1339631 620835 1967977 1687590 1666771 123923 836718 1885699 537058 1786822 1085663 1586620 128832 798633 1249264 883611 816812 313901 1204864 506051 440530 1698276 278897 988173 441143 1309853 1805369 1970562 1109911 845464 857637 1697582 853331 1831387 1867181 1394245 191944 103271 1460885 1712681 1131509 1418495 269954 1334951 708663 292679 221232 676475 129624 1346336 1378743 563171 1105952 1807617 64058 1592432 930068 133817 1408615 100998 1769100 54844 202640 834870 354675 1829037 1265114 1928022 107061 1761488 1930335 1704327 272031 1211182 137216 625921 1420429 50856 1584315 594469 884604 452331 417981 1170480 1939926 1638028 1865166 1380205 702291 1737256 13640 754341 837425 468835 442348 1152878 170515 1058578 1939477 1030704 29245 1055292 202604 1142620 1480309 293834 379842 1128475 139828 186210 1415029 496315 1263277 1820380 421961 1565212 1500869 898215 963011 1453482 799697 645375 740719 1111299 461400 948947 758762 1618835 472250 155670 746756 375154 863677 1973786 912414 573440 162637 1198114 899921 481015 305293 1591853 1518965 1019346 700569 217654 701171 71712 1882490 302581 494327 900222 93684 1084499 1259621 18461 964144 755888 21019 387744 1729939 554327 1118811 1333709 1458438 1376842 1742961 766906 61460 1744144 163646 766507 778590 216016 1069108 1966366 1453967 474202 1664534 252913 1073359 1939136 164525 1230271 563749 1884301 460108 106679 40475 1924209 106515 1605509 1114022 1464871 101248 629665 439835 398188 1108811 1701315 1297557 856093 940646 1220866 1897843 975940 950753 1324081 384621 143678 259459 225636 90377 760822 1858301 1145625 139678 1940150 258388 740319 1389619 642366 388646 1138564 724732 1014106 1680034 1594545 1650315 1892117 1107513 517657 1424044 1093721 628549 412344 1813942 1385821 1469362 742517 1270957 1468489 1604147 1689696 1071517 1260877 654653 263420 957127 1509039 1318256 258327 1989225 699779 224794 1506708 1972867 1523694 1938708 1705051 1542901 587445 579241 472655 212313 392332 739543 431696 477064 676338 1607782 333301 1314151 932110 490499 1930800 1789175 1357740 85944 170667 968798 574592 1662063 1517748 979209 686448 468731 1884751 1723680 968180 1461059 839791 967205 1603059 1642151 1975353 873187 1662031 327490 1601367 138296 511385 992849 60550 60645 1406263 281347 915790 1778885 158045 760395 944246 1348516 1829018 435763 213647 896383 1372562 612028 1830716 432286 940223 585742 80757 4818 1687353 952177 445570 216342 679533 401982 1253760 509730 1052211 163776 46573 1631825 126764 1835539 1548884 710596 1775412 623536 1126201 1023938 394759 1491449 1678010 1326538 30206 1119875 393337 1972874 340623 849138 62992 236150 1351903 1069099 351517 81731 1119525 355128 1370320 40740 16313 427691 1244915 980739 1417280 72370 1970398 1318550 944730 1282415 1285600 453346 817263 347799 685290 1187049 1953803 1858594 294485 1673054 670317 358308 18378 774346 1057062 1572789 48529 455387 1243850 1808723 1994090 401275 1834975 1320549 663098 754318 948114 1584197 628285 707772 1243478 840720 1633741 118521 1273272 1461481 860623 657494 1973082 1723370 1437265 88477 578707 869744 969387 1358242 482306 784504 1049364 330422 1867611 428556 899941 63601 1564504 1867161 454529 280433 1720404 1266497 1822021 1288372 37895 194514 201390 366481 416193 1256301 1798500 872999 1310011 1489565 1197741 969329 1501749 565014 333661 494253 1150332 1946262 1837733 653285 637917 975546 1457926 1368264 416354 1362956 1288868 1821589 544345 1480165 656223 1946087 301907 1459042 1611276 1566721 1586091 635456 825459 1403784 639714 1517861 305385 161301 591330 1778819 912653 389589 1698848 1647494 1962704 1465643 1333693 1037877 1104906 721077 1531641 670522 1585116 1745502 1635652 1321263 1602535 1237065 249540 723679 1075579 762984 1063066 203631 1830056 681995 1269358 774030 1801725 1202714 1598871 1915099 910630 1188455 1189088 1953421 118905 1641526 1490635 112252 1745965 1048010 1044047 1273147 1510836 927992 1153147 786614 990189 1922089 637783 1320817 934660 1511377 1584695 1020082 500028 660068 19320 1673034 1205683 1964395 421559 1643778 299746 446280 1595346 596705 1202428 771074 1092721 285897 1365467 1976774 1099876 1061702 458914 612701 560139 1268241 1253739 633039 1560879 1441272 190552 604203 396371 1115890 1087715 247200 1257166 1151573 230737 323244 704493 419269 1239164 899111 1104336 13159 118546 1390483 286375 631185 960752 1936430 649309 134446 919422 1572183 1071448 157787 622450 360817 1498020 1147974 879642 1320429 1331692 358192 156560 1700444 1304709 819515 1820015 443212 1745497 1189479 756390 1914696 980351 492995 1349523 1373541 1252784 1711924 467331 581664 763842 279526 496241 1719404 771112 1021689 1016549 1831982 34052 273917 487128 1135487 1601832 1868695 952304 599648 585491 1812373 1625580 441206 1187170 786525 1506701 273323 1729175 211925 573094 1297996 1724156 318268 1363983 881696 181944 633194 221095 1028288 767262 901365 1429535 322986 1527057 630872 1302129 1920137 1462556 95261 43363 1703604 328274 327047 1613477 602661 93883 1527457 914153 27812 1402796 997292 604370 253071 19845 825892 1523471 1632916 1437239 1216252 946902 1791039 1478002 140388 1069719 1696829 838341 837172 1592588 1284173 117441 342308 1231 45628 1014334 1932483 1846537 154701 884460 913013 1627491 1298248 556574 215491 567677 953396 1356526 1087518 1259842 55244 560278 653590 205703 1492525 1586759 251925 1048094 1003854 179679 55252 1270112 1624441 725162 1420395 877789 1697716 1056538 1115639 845069 263964 317953 241012 480103 983852 314442 1512845 311085 1203217 1376141 793716 1749210 1699288 1757026 141665 278029 1072904 1803307 1506553 331874 148296 390269 801698 1123653 1493948 1768680 1001979 182563 11722 1472406 681530 280468 1382976 597938 608004 1395122 1868060 379711 878573 1847384 313770 462516 889188 1346647 342189 1535267 646587 1138430 1082894 1771559 476844 913797 698469 1948652 1426278 1454269 1409613 1308522 148658 1471794 719047 843874 1251722 585313 243785 1556782 1437623 1215655 309124 330095 1560231 1933267 1645068 901866 1638108 336271 30744 1687548 1058974 1436330 691466 730846 1528686 1180305 928197 1088779 402471 434209 318987 811709 1736084 4862 1377232 1282751 140937 649760 1478329 222543 295629 129489 1314194 1562781 23276 590695 1731723 493075 160440 1561096 155323 1835569 967815 367670 958966 172509 1252298 1825314 618694 1986897 1771927 808462 1061461 271115 283006 1511954 47182 1354844 97514 106890 1212941 261251 1764955 1026583 109431 598929 1960766 637140 1828463 1373343 1951593 1489812 989847 1726815 750127 1198021 408254 309168 1159379 926639 1470339 1054764 886234 1551 722321 1292634 354181 1364181 496785 1809165 696401 934885 296513 160710 752435 1848483 847477 1230968 1633811 1783699 688891 1550920 1517924 1565014 1354293 569978 1340232 1506327 540741 631520 1612903 1976044 216121 1472906 23220 941864 1761912 1118049 1517587 858371 1833741 720376 555738 406756 1973245 132890 1870778 876325 1059166 586001 39532 1043543 453234 360088 1895067 1383311 1181810 514777 589627 1759831 1477477 1198025 1803128 456597 1321876 1920192 1284664 1515632 294929 493015 1894094 1358892 1505119 131144 222228 536280 631618 625663 37366 219145 925822 1324960 561587 962882 1924743 1659230 515331 220613 808730 1597749 1409874 1820713 1047459 1017037 1345874 1929509 915621 230522 144942 681372 1567692 906421 1003593 677895 825684 1726355 1313925 523549 1078647 1876159 1076631 522348 1702683 1255007 1572273 142720 609373 213605 1585936 69645 436166 630939 408 1453626 1123829 523673 1964192 530350 887416 1558913 1312624 312714 1575484 1707368 1492517 1422390 842707 1775283 1535076 1967805 452757 540906 1864021 500093 603895 826602 472006 399026 1114996 1698780 648279 669404 1421162 1386062 1747623 732332 1986108 1393246 402675 1583962 1551850 1781029 1846400 827098 1199612 563203 33961 84961 369504 456017 296739 869682 372082 951472 309893 701107 528493 1192090 319120 1482708 994715 1998030 1092205 31284 861285 492506 239831 1499998 409405 686390 1286183 374025 321993 1355258 968919 85242 578670 392314 1096926 972291 1112720 921068 325707 1045853 1442180 982767 143185 231282 1334772 1909409 1776527 877829 483241 1457617 1380398 280700 1088722 227600 1428916 886288 727094 106072 1696256 1362255 304508 275033 976358 343262 1548129 703977 983237 768445 1419209 182226 1245811 133394 231443 734344 1626156 51154 1814518 1090002 1127336 235992 518895 389186 1176192 520637 285701 1121444 975236 179941 1393999 1262218 519762 1672029 1693100 1574902 1159185 1566867 1312386 107657 391986 306764 420211 184478 725798 65276 75984 956589 915080 1755255 500112 1066780 1877082 1163428 1343437 732558 51792 159044 321469 1568671 1996213 512587 500893 970517 822972 527323 256837 557446 252428 1040768 952181 742789 241543 1527149 1850476 615092 1401898 486865 1484598 395629 1633371 1320088 1890226 873973 241125 1292856 765692 1748956 1536285 1529023 580942 614527 65011 349878 1429113 1939340 292973 1003973 1206859 1330943 697873 1566299 137883 661627 157397 1733374 27674 1522489 667046 1771333 1563524 191451 89688 160081 1974116 1700299 1515411 1319534 805305 1413918 749633 509555 953008 1536137 1163960 1339591 953592 1252583 1087277 527763 1151163 650483 564812 1301589 1464772 1972375 552873 536698 1083167 132239 1347640 1856206 195823 1614636 1234919 1741342 1970023 573837 352112 964848 1834255 486269 942080 344202 1803216 67950 539254 1771097 1907116 752183 346044 1001809 514180 926476 348308 770283 467531 430199 840634 1572610 196666 728193 785214 919562 917540 454530 14440 956878 1720137 1312108 1841301 1333812 1847130 904317 65401 375309 878851 480058 1798040 1551983 68248 454604 38990 1493725 297132 1709135 166906 1592456 1146931 479858 1918752 775925 1682925 1050200 1968686 1346170 924372 945430 376351 1830288 585074 1182559 246268 1503100 549957 106651 1295743 1638842 1358642 921926 1705746 1561385 1684932 1690597 1841927 698826 1703073 881901 1585988 28537 1889697 1400556 130702 1923018 402002 300619 341470 481164 531318 1157957 1485632 412266 1057059 12223 1222422 1371345 1619797 1193570 1215670 537709 437242 1785686 496503 1217385 1684181 1376343 25442 818295 1050221 432270 1354723 931506 922155 294326 413668 755705 226821 1495164 817145 1727498 838806 1252794 316659 311008 1060616 1831492 1481536 99173 535495 132458 1297126 97393 439397 180089 1418295 1644279 245266 662994 1016218 1433926 177850 1191725 574173 253046 1485211 1123023 931486 130949 1302693 1472040 85440 495320 1941476 1132738 1315695 1288409 1451614 1796415 1551312 1139999 1122946 1902021 1772273 213623 1904929 1610135 744934 884255 1973070 1493892 898919 708853 542759 627099 159963 1839575 1571492 710068 1502484 1322718 690015 1891722 387921 1782087 1395534 133887 1290305 1341887 255540 911476 650728 1084127 1185242 1138869 426700 1768621 1600545 1167892 733304 1813396 835771 1542191 1239951 437208 1864410 279792 1032888 460580 1948008 1917509 92967 843387 627693 251485 455065 389579 1407864 1018867 1040929 1967484 1614424 8053 1222179 210265 1273938 1722166 1501362 1036117 173416 1284992 1388621 667234 1214863 584125 1660444 539371 957738 1967059 83162 1985941 651821 365159 1865393 1144613 258158 271560 1775486 90924 226356 1784087 1922521 1095093 1017322 184 40443 136856 691351 1512211 282910 1549855 1606726 284406 342523 52507 1860164 1366174 1809081 174013 157314 1188470 1565132 1409635 225029 1989320 1731088 884209 1561125 696240 97097 1093213 856415 1961735 1498655 1755660 714824 581737 773774 22312 1125697 731421 1009241 500924 1810924 828021 540738 1611082 1678686 678509 1313042 346572 1189993 203287 1020856 912090 898325 1443535 1993089 1016712 1057785 441251 1156341 1636444 1553737 58804 355507 1922378 1466173 1948074 230605 1751915 324177 1466603 1710891 1137957 29992 1523881 1078442 1848893 299014 1804265 496502 1768417 118811 152936 1759288 1621052 1954551 764809 963421 174257 709141 1624896 897736 551777 1425735 1331247 966407 1528511 1263017 1912515 419653 978991 1571295 685126 71205 1731165 1723092 1842909 1740108 1235916 1238274 1021961 1485136 1715206 1488846 1920017 905519 847677 260188 843643 364272 871612 167175 486763 1389789 155429 1859279 741733 617766 779321 1290032 379652 880730 1179339 697783 1515222 1480885 528877 1947793 1409493 1481843 1711443 1444403 1886288 1217676 943959 1041269 975452 1749096 599253 341587 278738 8966 1031150 892933 637101 934860 1386767 777996 525255 1278292 1873682 1967498 300758 600284 630502 759177 12694 1759588 1630614 1067012 1410723 199984 1502455 1291039 372036 1749312 1872374 1789268 231994 715790 619380 528972 1184165 1028957 597036 1387925 1889943 867444 874736 755747 761582 164719 612337 87491 578244 1115351 499516 260448 1606168 95854 1576415 1665120 1285419 1698628 862096 1882165 1694977 1990103 408310 1430179 204356 753129 1233949 1877882 1649370 918738 1138863 906510 827633 1184567 285226 1820130 4344 961895 1420145 769838 381457 594004 808554 503523 318621 121758 1185210 405532 1190585 1042827 1906992 393188 1724487 1865499 311836 363737 1970329 574888 1908724 732078 951373 345592 1617024 907670 456234 482832 1992943 1445565 1992079 1166796 598618 936159 295944 1040357 106835 209480 1315028 550268 1858261 573895 355434 726178 1443517 108529 1320295 974 743746 699045 284795 72464 894606 1828231 1070298 1455284 1508083 1006685 1368618 393971 899122 1648944 1928018 1153544 223095 1305326 1661421 1794996 757973 1465200 1268237 843506 1223492 669765 1700146 1020994 469467 882853 78851 1246488 1206388 1664122 1637583 1283976 56934 1795735 800275 402036 1284657 370339 1198410 66701 343077 1353753 1769179 1677092 1599657 120538 1422242 695452 529914 880155 276111 412236 941932 1291993 484955 1160284 629622 1062318 104206 1926293 1097953 1916295 629449 990485 1641457 1579853 424349 228463 2811 1365742 526601 1165935 1145670 605991 831545 1342613 768171 588601 1616130 1869134 518976 43428 1948434 1274711 718710 956712 784742 1468037 82164 1175245 421121 655465 996057 838930 1994711 529653 1923475 1448149 1083707 1343178 1308326 1572170 914290 50073 1347807 72592 1463369 1504066 776067 1274179 1800689 820427 1427268 989009 1268651 695272 1822761 201401 14447 942839 1189016 1338560 415204 968747 707666 1981486 1502296 1558948 5379 1634721 617633 1341779 1832528 213408 560882 1340460 1855815 1168818 751950 896833 1780883 341951 1581397 803080 82685 56819 1016183 775135 1468768 876620 1725777 861998 1298523 1052374 628025 805140 799532 878691 1439141 1230079 1953057 1244114 255597 858471 891980 124241 931919 123393 1011467 694348 793459 484587 183101 959904 635001 977690 950434 783197 1606656 1635411 1212584 823033 447420 1803378 698348 116820 601012 1437347 210276 101054 833402 440998 1050605 951919 1900787 584719 92910 650281 1124893 324113 661827 409400 804097 852006 1525053 117453 1262976 1297787 1411544 906357 6848 304954 1550736 1102400 1184840 863940 1559585 1033387 1038113 363265 337691 184940 1595398 1484246 407803 689118 1487737 782346 1930897 719643 389952 1782870 1189783 1773467 1813723 109995 467265 1544929 1744752 1947050 1909916 72271 1635979 1858706 1707990 1170395 1812419 1838061 154635 1480429 1746638 987088 662401 405552 1158109 412716 1405578 73202 1887756 1927129 745983 1863243 1973042 1704288 724475 81454 413435 1247975 1989808 1735107 1269298 661646 1871320 244133 742269 796349 1571273 396826 587311 1373655 271205 592244 977104 980341 455675 581290 867082 154218 1443695 1975634 490805 355103 1979164 1701330 1017326 1265697 921314 189104 591093 1260319 989178 421397 1294618 1199836 1779533 1947328 903940 921574 1454480 926400 1965444 25516 1822253 1861020 391243 1583050 1978982 576794 505729 652670 1493921 1365319 405924 1623575 369078 243044 581178 953174 1599384 963400 769029 1811006 1124296 78071 321425 1513900 1169384 560348 174727 1017856 1780091 1105416 1237261 284642 893985 1916530 1729084 865367 927199 849482 1363942 1258316 806059 808247 1042216 929175 837088 1136878 1572426 1297895 1486491 399091 34501 242453 1067683 999555 1373969 832510 443684 1450452 413112 933290 395424 714070 1204919 254722 1972532 1385875 606321 1596823 1483072 937117 224074 1392625 1772733 1379212 737880 183834 1629100 1485302 284441 1109132 652301 1869174 1182709 1367954 1509090 1968274 1890764 482301 228790 59781 1872607 1584691 47089 1263269 1942278 841061 1044809 943323 1675690 1205509 1552821 383090 1644756 1978963 1251333 1289878 1573480 1915517 1744787 1862735 1437869 190960 587152 218750 156652 177509 1890420 152950 741195 1943030 1410290 1265229 1482789 98555 1717347 682207 245261 147910 1765407 1962488 1656708 819017 1353521 164217 40773 1946905 995618 268147 86471 363186 1546188 1526531 196982 1893254 1113633 1696813 1550586 1960694 1280487 979712 1163053 626143 271992 170043 1922355 413088 539970 282713 782208 1328098 1901866 458091 782878 1004081 1219594 5793 301371 1596019 499796 1742605 90077 967772 890542 1523011 1534964 1620587 1694247 1735884 1861604 923400 1518358 1733926 1915079 188093 397371 642879 1203010 512828 1771520 52068 144183 663126 1674329 1755771 1767971 1691031 1721682 1398778 1847762 51557 1579417 1038615 626877 1281155 1817786 1431532 1946189 1673318 1951108 1205521 998191 1657463 1262724 1465095 1317172 1449145 447061 1353968 895588 1842211 265332 807255 1445137 1233 1677080 1838643 301263 866150 431309 1858801 1475975 981096 305747 934046 293547 1144065 1625150 1889825 656052 947122 616024 1564376 399852 767783 722516 558306 1567920 1806392 1215406 284383 1140102 1698485 390081 1301011 712121 882854 757002 1171620 1451038 591304 335819 497554 659276 451054 1543223 1145395 384423 1463966 1181190 649343 1556920 891900 1109343 1508165 1928407 335641 1880511 816566 1257247 1170856 1807416 1112989 883760 443064 1994758 1859896 40367 1955524 1328406 161533 1553674 823439 844440 645964 794106 1599701 630661 823716 12856 173672 313723 379062 1287491 907126 447005 726941 594812 1009079 1741181 1957061 383410 1306636 1154932 1102503 82758 1057361 89285 511785 339186 548898 672281 216897 1453647 162518 1494809 217393 866031 1636763 275816 559552 1799251 905311 740855 424895 1467063 48391 560060 1833391 1492625 356147 1930593 1537521 1181716 58303 623561 767319 935059 1144653 1460306 1728656 281991 818102 704639 1858323 424153 814752 179467 1894967 1606492 1980150 1495716 1384204 976659 876817 1317797 76778 1383611 1979224 249908 1689099 1873751 1665694 1080759 288321 1151219 1953731 1124164 213754 1160834 485723 1463590 659293 1178573 19246 725395 387620 1332530 1790103 1931299 1655928 1774618 1894198 578065 902920 961521 480600 1568804 314816 1975125 875010 1090240 1674187 1475572 1982778 1590176 1235242 529539 1166983 256729 111408 1820614 1596876 1297256 146915 1147740 387357 1786054 1434674 742425 576374 1020316 1277235 1780894 1206472 1454049 1729383 1444091 42828 720470 1961001 228677 1975715 1006006 1539735 161487 384989 1281339 571174 850580 1478289 897136 1982945 1905133 1728719 1099606 1977284 1830800 1456226 1437711 1185211 336522 127494 85024 1087442 1298134 679026 1710781 246181 1949984 804606 260827 1789069 573264 792788 1532136 382690 282921 120767 1938349 754266 940351 500011 1653063 1296677 489905 800696 873385 339466 867633 1031549 555431 576753 1317695 60838 693525 1116936 452199 1012791 299192 459376 1506893 1751249 944797 570310 232909 132438 1669053 1463096 297431 1610021 1978692 55697 1868248 1549690 342329 1989478 1576991 1652031 1350822 294118 1153575 1964191 471842 1949060 1247779 1694471 1734520 594944 1786761 1380328 1889592 1823162 1780738 1408984 86609 809886 1111434 363359 658066 836008 1758708 723909 76612 1269804 124490 656718 511905 597724 1381343 847114 1959753 549947 1695221 1170749 1780982 1994755 1049520 899497 1604977 610462 877623 1277732 254442 1872509 465422 1418881 917376 155815 1457567 1221081 1989266 743671 653187 1513716 717525 692891 922258 78820 670863 1373364 1641963 17285 33813 130177 751824 648436 244833 1079167 196088 1034750 1123211 696421 1190555 967281 1174857 462882 827285 1585411 1503622 43407 653433 258172 590876 1655665 1256600 147494 840305 177280 1843339 988942 484152 481342 1201614 418737 1488165 986304 1010303 1293043 38389 503564 114981 121799 612138 3696 1416146 1940614 721423 1126906 823508 944910 1186670 1516803 1414766 1307357 178536 16377 396103 1786066 478936 695581 1860876 968150 1610661 987093 361271 282904 1184168 687943 517881 815020 1886306 1912487 128731 620391 1936187 1468279 494040 400713 308405 634045 263097 288253 1566536 1751987 1205331 1971594 1734186 588832 1930520 129294 425553 878425 911262 1963517 461685 1213700 487871 677532 962170 414229 1853461 287002 361758 619012 1627211 1446821 1150512 1959279 762485 882819 1125194 793602 543407 1583047 1939075 1515419 165634 665264 343572 1598114 1404737 1716554 478462 1702794 429774 886202 1155522 1514150 1844485 808578 1637773 1429301 643050 588793 99907 495173 460140 742807 295875 833737 557903 1260043 910860 854872 1770590 283209 535736 1012901 1874244 1576030 724891 915293 1483404 202828 461877 1564105 1729909 683000 740412 1652007 552754 1807803 877110 694495 1017846 1407865 541313 874093 1257353 1882599 1337390 1439959 714559 1064660 1165519 569356 9617 284433 293302 1800085 801243 439462 1435595 1867015 1000459 6812 674289 1097564 1159291 15455 852527 1530017 346161 1670307 302016 428307 1423897 1683353 133151 808144 242449 1221605 467714 620193 1973393 1929820 195628 1506625 325795 1932019 1984421 1519847 1973808 1765854 1209607 431936 1320219 230813 239815 628427 952790 318314 579244 825034 262018 1426130 271425 373278 662836 1539295 1179983 357506 1193905 1694335 1776032 282359 1178691 436473 1502817 1285227 768848 1772738 314628 227146 1911401 1137811 1674560 688157 1447555 1068636 1677545 482922 1556341 839642 1520982 864991 1219970 1254931 1483001 1239088 802833 1630603 1071386 107241 1818780 1907398 685529 306679 1316138 298396 627748 533888 1212014 146019 841024 1548517 1755557 1817224 1506120 1866214 1084967 1738211 331375 1827935 1279183 167758 605567 905683 1743999 1882149 490851 1600896 1567866 462127 1987530 248478 1269542 949106 105364 620759 1722121 595975 1663483 887832 535958 1169593 741853 71937 252253 277467 516182 572775 1877773 8444 626714 1030241 1651895 703359 725117 1495139 1618057 1633274 256124 352826 345387 1166091 1147794 65421 1315063 808228 331099 665292 1970447 1943405 640508 1603480 1217049 549874 1285979 1312733 612180 337639 354281 1707767 179982 1899439 93155 1490679 1535649 938058 1240106 1978001 515434 1403091 865922 248780 1999229 1325023 1904550 297421 1534364 1651680 1942683 1230456 1078623 1527924 1210252 614334 645459 247906 459468 1413781 1019397 1675887 1101278 104241 39561 1274742 1200302 104989 632949 702877 680599 51417 1896351 1531702 1170918 1711711 349065 469411 1513144 206817 1295121 965450 37229 1136153 750628 1333920 1481013 1309565 438070 1094328 1929451 445332 1558819 841996 295866 1678041 1558228 1440272 240467 1286192 1576868 1337734 1590108 77956 426164 925777 11940 477829 1695172 1656160 46057 1000651 1604887 387898 414219 1240769 146973 767701 920868 589204 1323074 711014 1517633 1961122 904684 1603838 540795 669562 1865614 1011757 1578003 404746 1610708 1930604 1100974 585562 1164060 1509617 624201 374986 1890457 674398 1604779 1873249 788651 1497794 1967041 883677 1173997 1286446 360326 1372519 80375 1573619 1797811 1151738 513385 479051 1038404 1217942 1266875 1467890 1877104 682496 1771440 1796750 1445162 1973406 50749 767086 1925601 1344551 1721585 1617901 483019 1820625 925383 1550566 1597587 515815 187773 1564711 1484050 314366 1306826 744108 135739 682319 1469174 1925886 943176 1747967 486746 843918 208569 979527 879261 1302670 1247719 500309 219812 855793 731245 1515233 1007027 1531516 1947728 571582 498941 451969 701961 1628723 167618 815412 668768 1452856 966196 1934218 706442 283265 1382042 272253 1211830 1125178 614182 1412745 243578 1670136 836817 970234 1446783 895107 470963 932409 1007104 1244268 235339 731734 98401 1155698 1491069 1047598 797800 408922 388416 1168190 839278 1517411 1251542 128811 858127 970098 1875192 1449698 527936 329933 1825528 856642 1214391 609096 421085 1802197 358086 762247 1026963 699496 188247 1181823 645254 1517079 1312736 91340 1734635 1153111 1584417 1798729 1915579 65118 1643635 818623 1213679 1025904 666104 1285708 1784634 586879 913610 1182778 1738235 1633880 1080868 1463636 1209174 1559648 1886917 951281 1537529 1152774 1113680 617119 1864928 1269374 60091 258939 1177359 1583675 396551 174030 1900918 112958 610441 940335 1315522 1577784 979668 809378 708596 570836 639284 1508679 176264 1917374 1642050 516235 748106 1609231 1706417 1006323 602346 108232 1157102 72018 444093 1752596 1726743 495286 1032449 1593049 400487 1344151 1577146 225437 309784 1178415 767089 359172 851111 1490963 57263 1201352 979644 825037 1438899 109395 977830 1566408 340097 1337284 1320733 1158857 601917 1051560 1493722 1953265 226507 200458 846874 204000 293350 282738 837057 1808770 1268574 1899542 992770 211174 1408892 305316 1393088 58446 1910406 1889016 1562321 1466281 1698675 1032751 1374776 476332 1853793 1343980 364303 552874 1869163 1330646 37526 1665556 292465 1778486 1861570 169057 279102 1164747 1216102 889043 1909024 1410628 415071 1939772 1335075 1618717 266700 1210314 944400 675020 376736 1393561 482011 345964 1639553 1262362 1237893 412332 303059 1395801 1335140 1204197 1508338 1051951 649667 1339629 1543983 402829 228947 388130 1561291 428050 476795 117014 491417 1762713 1854346 842718 644316 94202 1907128 1278856 847498 1005522 290527 1211776 1069775 883474 1599040 926540 599884 514318 180659 694766 1787211 849238 966311 1828391 279798 1956606 293307 506749 212762 84068 858329 1599623 1606081 1001759 1475076 901791 591339 1102451 492606 798737 720638 424233 1495660 219865 1417169 1953012 409996 851088 416125 1185455 1264615 1029114 228958 366556 766619 1191061 39580 44386 1878652 455764 1377938 477305 1976125 740952 1824880 1150319 258400 947849 1253296 864128 526990 636061 1086369 1165897 1480674 262810 117474 1244313 1835465 1719635 1306529 872510 606604 1262451 1610297 1335074 452647 778899 1173210 372814 1859493 832865 440446 1078056 1368475 595195 310339 411057 1462081 31349 1240086 1457294 213667 1017905 1434883 47467 1380599 1486373 83395 592055 684079 1577317 1081596 1391834 1748316 446635 405634 839863 1353108 1322999 1981606 784474 1557851 1738801 1015218 457255 1666081 719981 136006 620028 1076211 858165 544454 792185 68127 102030 985144 512999 1808426 1573155 1611091 1209570 1295609 1860015 561612 1293605 997492 1958204 706182 712335 673787 673774 354214 929583 270583 294196 1069477 1477542 656294 1226250 1005572 1746901 1845942 852587 1843230 1488816 1850845 1148472 730889 20661 836509 1627138 1456210 1351165 153087 434148 220336 942338 1715833 118233 1261929 1274939 1325356 950138 130835 181920 1147803 1575955 733945 618762 733425 420282 55238 908166 55598 210308 1698856 1481734 17353 158626 25772 1503378 788616 1905161 525603 1332483 416147 596158 735660 18936 350177 1194330 973900 930064 1233228 1390531 1431681 180708 724272 730598 1908050 508753 264494 1923275 1766475 514412 1475203 334143 1260705 282120 1147619 1380361 176627 1741538 1501504 1300898 263412 346753 311592 92434 57331 104093 992518 1961188 1696350 1369094 1990352 576868 1028250 226636 1695650 130062 1754969 284552 588471 1191583 1965060 56014 1582370 1591307 80996 1380993 580735 1705648 98440 352215 1833113 1740402 329034 1545916 618622 750136 1618430 1828306 1824329 135740 1380227 1133109 1489756 62577 1718786 1086986 517131 246227 1562028 46768 1091426 122785 444344 403041 1685821 1340148 76587 1703723 1814206 1929818 1548118 1142436 1337653 768755 771836 535615 1664408 336864 619583 1724862 406319 1254681 1756326 394651 1464410 1002186 1103224 1442045 1577650 281155 1003216 281685 1424412 1613189 1284996 1241684 1876695 660617 249293 1672242 656859 1652002 547661 192747 1155315 1230853 1122111 516335 1124610 577336 1562556 1407002 333089 1543486 1799054 1072479 1748785 975673 616518 221134 1671878 987383 701196 196736 871116 1128084 332618 394660 1295332 567885 313029 48689 1993531 111452 706250 1918101 1762009 298914 160848 1475592 588323 58828 107327 185983 1087824 1762815 1014278 247901 1131206 356505 367566 461711 972878 185565 208341 170060 735017 318781 840871 1876965 283478 1486733 354555 1050731 968963 807852 175105 306435 428522 194738 547856 193043 766640 1714833 1170013 1813286 1725106 64274 466213 1795829 1548855 121340 324752 1133835 1690694 453095 890055 854323 590292 1022938 698531 227204 1171963 610863 776516 477851 839937 722686 1076808 691952 866350 1620423 1078550 890 359975 1798068 1555558 977094 1595380 1479832 307186 1751636 134663 393784 738276 194653 1628967 1095903 962119 190442 1480419 1017837 1785635 1221358 278031 1309594 946396 886300 1077229 1667746 313248 1125227 65690 797032 113311 1538117 501830 1826031 1863884 924201 237885 1689727 1383705 1816144 1660082 1391090 770168 1393557 653255 938353 738296 516645 1137318 864031 13134 430865 1132887 626685 32467 162376 815874 336166 243362 978476 1296052 619462 735004 45734 405946 998371 45301 1601306 1327160 1294461 1221583 743957 1415035 1198130 760746 631149 881280 1941646 580750 1895321 1478297 1371214 340164 264288 417553 496590 1941726 716699 1769813 1256101 1185249 348729 1534562 827763 899245 523603 810746 178926 1008444 1582363 1937933 1314795 1128092 342447 771947 206997 1078265 1646269 276390 86889 1184945 1555206 1816370 1676872 700798 758816 1804295 833448 1304252 89758 1892001 1992377 1264536 590525 1414075 1163448 1344201 363512 1046923 1687216 926333 1793187 1424564 1621930 452182 117030 86121 1954877 1738665 1539741 865704 430354 25218 1186832 1157422 1095274 353104 1373272 469821 748002 1059444 1820556 521577 1258632 1832399 839137 1602951 125069 290381 1887134 1904664 111732 70636 775079 483439 798986 779496 1588319 1762974 1779613 479269 1461436 25658 891170 849565 1716945 1227570 721972 1345865 1575776 472609 258100 1240031 1353950 1025344 1586979 1275222 764792 1288598 1917584 824975 1900939 831984 725331 1944935 1089565 469489 1616708 1527853 1828534 1455525 1317806 239583 734053 1640249 1555097 13594 1471726 1286618 1660394 1933844 1198898 1896645 1725025 1323120 890615 338677 1312636 32360 422603 1891453 1127438 638791 1079768 588879 926204 1504110 15329 1405935 89742 165211 760972 1841356 296329 339273 814857 980010 830779 1411692 519972 898480 554298 882159 1521141 1163616 578306 210949 605599 1284456 1761357 13854 866170 1828719 1490922 569330 766658 1358406 953242 551887 566900 815057 1087058 1808069 92688 1993741 422128 805173 1033410 1663616 1888433 343333 918005 999237 292711 1881433 1147809 739684 364448 906712 1514221 1557282 1366567 355649 315017 763484 1019343 1015947 474498 280540 475372 942473 563729 720157 1209247 1925929 1429290 705697 1688953 41389 269929 1551750 1985009 1889236 1455452 3096 207169 1758043 1927656 1778276 1938575 167620 354598 1210581 1367315 1491848 277951 1636006 1822515 318563 186083 462615 570815 1730897 341666 789186 564801 1628517 118951 1404234 1191549 924899 94376 1111432 1131501 1546988 279401 952329 155835 1947987 1148254 532128 1476181 129790 757190 252988 1681280 1193810 215565 1630224 693438 231189 1522660 1145895 62319 1192199 1736136 333958 400700 737418 977456 1099557 1467684 1765815 1948376 776111 249743 284817 1583168 1250846 1325925 275488 140283 826857 1690031 110160 381090 7471 1254576 1465803 743409 528224 626255 326462 1699591 251959 739562 1721536 1062188 1810036 1887937 66117 13395 84028 1614562 581803 1038604 757662 3927 1290278 108893 966723 205153 1161226 290473 1953176 609928 202059 907941 639168 926506 1920831 1489785 1420657 251541 1922709 1963272 1139579 1249502 476117 1506415 703909 1540909 535784 1844556 1729097 552869 522372 317509 246866 1948320 217780 207419 624121 368284 520755 325356 701863 1223655 269998 698771 1108119 706830 987857 1381487 825604 1272945 1240776 1410274 1691855 864056 810069 1025797 270841 262002 1850977 978799 15689 698943 1268800 83855 205386 849455 1078797 511302 569730 134321 1989172 471399 1238211 993926 1825918 1835516 243609 1853604 1774339 998443 1674394 267003 1528967 1824144 132361 1828173 1327720 165630 853346 1002209 663943 560835 881150 1329885 1075160 823651 798151 1132130 738319 1648459 1094837 1123083 507340 1632976 912737 735214 488817 1454753 967364 185728 1659639 698044 1090685 1017839 68933 588625 866017 629900 1049296 1049799 1149406 761055 1847174 272070 1611646 469042 970899 831253 197366 485204 1705436 649668 811886 431868 517384 1856947 1740824 578724 574949 1474337 1396516 728329 1467754 876929 468391 1245278 1971156 1662366 1577714 128499 163431 271580 1639700 1115092 796966 1217305 389061 396686 1427036 1911060 427582 1324464 369989 666547 533390 789279 1018216 981241 1827113 277023 1511786 1226626 238324 276707 1809747 345016 261404 1236022 1057410 728428 365086 11550 1947636 423703 1795746 349940 1911357 812856 1319733 1159690 1223621 1012236 772627 664527 363198 1732293 214848 1487779 1340366 1050392 964676 1426721 1805766 1234238 1175751 174719 1323346 1198559 583843 1434731 511133 502672 1681855 1644112 139666 1006936 671029 1911078 1301765 1706697 1119186 1978986 506476 537060 895831 563616 125218 388496 683523 548371 423910 253442 1525221 298821 939212 518148 1827090 781268 48990 1263244 835708 1978200 1135733 939609 841069 62667 524084 1917753 932515 386710 455574 164015 365991 881251 1468673 1557164 1003682 193210 117255 1790054 23971 1421746 1308898 914997 11380 1184095 861112 1277669 1786602 1171790 1489857 302530 1200048 1096631 336806 458795 195730 1400013 1213690 1285906 1363319 77426 18279 1692859 353238 298353 687835 1367231 1256115 665303 815216 315591 1358124 359297 76939 1847257 1291107 734116 1681086 217357 1521081 1300601 91852 1464973 1405190 1842262 1477004 1881240 537684 1933457 622115 789388 824137 795235 1932061 552107 1014952 764453 1490149 1309194 7131 1314433 1337150 1124014 873566 1912342 710417 1905969 1981521 1507834 114102 1053373 246079 1966292 386058 1371243 1309076 1329103 234086 1931229 1584763 409931 1439597 327197 797974 1285831 1009085 709421 1456488 1348172 1194744 1621007 716493 890237 359810 106517 901685 1234570 1524943 1237905 1300654 1396853 1120681 1217902 542331 1992810 740918 380854 1471131 1862124 851045 432094 1040228 527622 932571 969269 1237419 713848 614449 93260 778019 501967 302938 551158 481609 399846 469913 1681751 766877 204992 1153554 1276699 1754930 578659 321446 1220681 1193549 1661528 1877609 302108 1511279 1924357 1902793 197794 20818 1989501 619277 436742 1558513 1099831 1995787 1071366 292588 1742855 534712 990405 262925 81141 991225 461792 374872 619862 1579119 1557765 1851387 431072 716029 620809 1797116 55312 1330223 1631 969022 677008 709255 1627123 975044 1288010 703151 151937 1887772 1962334 612266 1199914 1871866 1624355 171708 1515725 1820293 32849 1240711 1284492 709802 1312036 964137 1628960 1216808 516277 192107 347989 337448 49898 1521569 496376 1400301 1648249 1267029 72599 397698 1719714 138119 147459 1482727 1636070 25474 620396 817877 944429 927280 1763237 917555 1597730 92986 501501 1725039 1269175 909880 1220893 1824089 17520 1878207 1784092 166865 441221 910115 1477045 849750 584774 279596 1297478 560101 48143 1735466 846966 579313 430691 976891 1840007 1315440 634170 1599252 1157457 59295 1522035 819299 199804 380722 1468485 1548785 593130 1647547 206891 825107 1091575 1395997 1830141 1175208 1023401 1508477 1710870 21628 497874 458387 1754758 695563 1352636 266515 1284917 321540 1205933 915522 668314 665075 597872 626441 1805058 1792657 29304 1948531 591567 1760511 506911 994777 800944 1638506 1710603 1845630 928233 1511875 485698 239407 1197996 704865 1979715 1873710 1066799 1277066 357310 1881187 1504542 1831913 277915 1244680 1906235 1766556 313446 1103995 1780099 934468 302829 989084 251542 1830040 941686 1943037 1287946 1603515 1766636 175519 308236 1238385 539474 1831065 1298024 62804 1490332 418786 1592259 1460024 1683369 1969699 1107310 209406 279504 1781954 707147 1404729 1062777 421403 1727428 963909 1454903 617981 1074206 1079567 1466077 1191412 165199 1271197 756073 1883901 69945 281933 1955421 839803 1015795 320421 1739756 1708137 1433589 516215 568853 920020 337040 505283 144093 966673 1274405 1209055 1380256 1060683 267566 1463520 339054 1588085 521181 1468125 1434185 1307855 1029250 469044 60097 682038 99595 242485 1128913 840038 1079349 1284218 957670 216131 467374 1068972 1463525 80306 1024516 1262051 614696 1132646 1460742 1237345 1215911 1508005 178994 1219074 1979467 625029 1967807 1331394 1661486 942392 1625793 820532 734965 758967 247524 523969 1879057 76290 1595741 261999 859835 1825932 672133 1199358 276644 1938458 1475782 1103841 739947 1686958 351961 790013 882759 1835360 1932062 610820 1208245 1808736 710906 922627 768249 1201526 591880 1240019 1328792 1283855 871545 1808752 1699638 1665024 281941 50882 245210 1800159 1383318 134586 44332 1436218 1120598 1301509 1473080 822850 369638 886087 1309771 30195 1776734 1110742 990616 1534229 1493 1313588 1053799 1204344 644033 210878 1785054 1366860 75269 83458 813421 141024 1875049 1851462 295809 668321 1286889 621665 1570709 1519920 437828 98756 1066159 717541 992168 617087 1722362 936200 58017 1352563 1385424 414545 1294125 895018 1896340 673191 1595950 167456 1758108 1330923 1883439 1550173 257316 1135477 753708 1159766 1223119 1573358 1566383 727028 992250 407792 1294174 89882 1445529 1723507 57615 780369 754439 585415 283823 382323 325229 617139 1014065 1659845 1165966 644144 1232021 882947 199875 235794 275387 296782 1102880 1012691 307540 107294 374523 1035591 798735 85798 139348 1484607 1891709 574866 234157 1651712 1080904 1169907 1888802 1392490 1577022 900073 1499369 164039 1966462 189593 1032278 886629 325288 891567 960367 455094 1236301 685425 1302045 1848190 384203 363984 534627 1887561 1994839 114114 1715838 1073067 548843 1204003 1574244 191940 460552 1713059 1762263 1001885 1930570 1702233 1227561 1426784 587373 514166 1642870 438873 537278 655630 218785 1849140 664593 939664 792609 574768 68998 1002088 1999144 838656 1805019 171480 351566 1303789 1452151 1699256 1978912 1007335 1584243 1747685 1966061 465665 1654622 1622448 348978 321355 785957 1536571 433947 1078815 1261316 1668524 1191840 1651744 704455 1589925 428330 618301 366391 1669640 1688656 1407890 844402 1230176 1605271 1323251 704452 153164 1117110 1010304 1864374 1101661 1857430 1071412 374724 1099893 714216 1962520 226461 14994 962471 1426929 755503 199094 205612 585519 1293206 1428849 1582489 1975026 923925 413419 1154941 359031 416271 20857 378120 554882 1087213 1649114 828925 1962019 1196641 967769 74510 1659056 1147828 501396 1416685 1600377 585642 1574326 216060 1130097 1637393 1527237 718727 1244826 998163 763649 441220 1471806 235787 249455 415551 344691 1788931 395717 1530881 875830 1436007 154592 235078 1278526 352793 1953725 358137 276101 1026949 1094713 1376865 146448 1676996 1812286 54682 1147511 1923801 465885 275704 1869697 381611 1416003 562506 1285604 1369228 1756264 627258 300186 749405 1979292 569032 1504171 75529 1352199 1321418 91766 1399284 1791383 1848082 1666891 1036027 428901 108759 1039929 426816 1752919 995446 1790702 1855620 1873106 467088 562050 1393819 1530450 1315414 1413657 351614 1733985 626480 1159736 835661 47487 302529 994584 1774217 967595 1016978 1345417 241308 156682 1317712 1373072 755360 1807134 1395742 1567076 916012 734132 1765629 1266453 314308 1571823 831465 375423 1352028 1719888 1295154 1032233 1879015 1374084 1493249 474370 379079 797407 1900077 1483739 943346 1374949 488727 654048 290590 673391 1320901 364211 1047571 88667 1855754 4381 790909 820136 1833602 986497 165596 1822950 1417236 1689377 629584 1028778 1391723 1596671 1637600 322670 1818607 1498097 97718 1511986 1475277 915654 531373 1128052 1716910 1989917 34155 1833989 1707648 1681509 1138279 1748428 1189857 344651 71972 1515709 1919181 1539102 710259 31675 632199 1679787 71918 593192 1689982 275776 1680680 1848365 1108144 904833 507224 730505 608277 1212201 666699 689266 1987008 1331746 1741054 452470 1697743 1944655 1801033 556688 1117587 116537 369134 1510608 1396117 661548 1501121 384081 32227 1564456 1646695 565717 1104493 160595 1503093 1808061 1303240 1922539 779527 1434461 511504 1458350 551339 1105202 914470 777969 540157 62406 1220115 402190 1929394 1195151 69123 1739967 1448643 1488764 1608070 1336149 1915331 863138 20372 94866 832383 19571 649158 1539793 1958313 1785362 1675783 186137 1330424 154850 1621526 1256998 300424 1612940 1454143 204928 1596449 1063826 855359 1689207 768290 907001 528887 146837 1672411 1584564 1367616 1887457 1887232 63242 139909 1733517 1885139 1703563 1738514 1754415 589702 1227000 575956 1568052 1642282 317770 1423256 1884694 1162503 1426695 934863 1776268 342520 1665989 1255250 1882520 1300469 1987486 635432 1923208 1413365 822687 1047794 1898026 166193 1755560 273961 907225 1204702 1419302 3616 179535 1710518 1078674 1698463 1805372 1737028 1160927 317319 458301 1104796 657247 706951 569131 1897313 1837470 798213 1818909 1539174 1176205 1002887 535985 1849130 546444 347259 1847814 1116397 1556191 1058942 549230 20319 1635981 1179494 223342 1673486 1786318 212481 1718611 639881 1809171 371527 661508 1718335 1012669 222679 1661675 46295 243334 380215 762612 105095 256002 585224 1592940 61613 105126 1237808 1779620 1683358 527746 1958391 1340721 1245090 1588425 1318607 904680 1143968 963838 606900 942064 1338795 1294462 895912 803450 133904 495711 1638952 303870 673782 577217 1960112 779107 1245460 587582 648771 232450 1750483 1638445 1583317 1002802 1523800 1744222 186102 1880814 963752 1812270 1322615 978504 1161540 1415341 1969955 502883 103679 977795 1154051 763706 1747673 1596869 1817218 470616 1972777 1719126 1610976 1810791 1026198 1560112 1776414 502859 1850474 451360 1394013 298843 56888 1101358 1551370 52232 1667480 1166299 1108321 1089511 291595 49862 1241906 470149 1397815 1170570 1916445 1410898 915527 525670 1836004 1604941 1547366 1337786 1276150 1777936 1891826 607288 377101 903144 560229 1182383 951572 1477138 364544 740203 1240273 1307110 476279 1378306 1697058 1551044 1432491 559434 1635139 1223668 1513586 1650782 163392 906683 138564 1190247 1925220 1060474 1458902 653091 231081 970451 1076194 396741 145963 815931 1425800 746943 542836 367449 412300 1863180 1833394 1161647 1348721 871860 868341 261022 824756 411107 1451932 1646206 1376826 374867 1227318 1652596 1799261 918899 1794675 916518 152872 1029824 1250783 1259321 93382 1206198 1650311 804799 1052028 299110 437683 635324 988458 1207325 261026 1625873 1156221 738676 398008 1101011 1025988 966918 821195 349513 635191 745944 1320884 608783 495175 905938 1542049 232008 1092850 1730814 638177 657197 317301 493076 1752718 222587 1486339 486455 859399 1800882 881277 1486096 1948709 1611687 632737 1071731 361779 789502 854677 1082931 1920895 816519 1499646 1234967 1485044 4984 1873793 414224 1221853 453399 14185 833328 1942468 33426 1179060 226549 1797336 150226 1137512 150181 1614418 1223864 1766249 725032 1253133 70136 1000540 846467 1286402 1555736 899051 286986 69781 429551 1168406 1550860 1095313 761942 931684 1537446 402285 1036983 1955751 1253545 1701489 1980010 1561961 378047 823685 894263 1064842 1756610 61894 651105 658519 1120411 1386522 1049322 867080 1598736 785319 786312 1127816 748711 1589118 1620314 124824 1342097 796332 1489028 491664 522406 1074896 444561 846196 115476 1855400 1190349 601893 1087215 212258 4356 735113 1605112 1486341 1169427 881986 1919642 353798 1486289 1934687 1703534 1650848 630566 1662169 42912 1797913 400929 1974677 1285745 1863106 1901623 1890337 993396 223563 1424279 1764247 545155 190982 1562996 1763806 296245 142154 1607771 949593 93035 1455817 1522722 1613386 945458 262126 328085 902928 604386 125977 69714 132947 182593 1215362 1135830 960951 1540842 1393148 625890 1670710 7918 460067 88593 1208724 784931 1973862 1401870 1685084 1760150 1098746 603733 710205 917777 75560 59155 1944241 1674037 187341 1649510 1376137 1044734 1310209 747497 1001198 1024347 556483 1147734 520271 147431 1154493 228699 81217 498762 442883 1725976 1328942 1548963 809539 19915 1176448 1422287 550813 1661919 393118 806946 110392 862662 1996459 1043471 677304 1141618 66395 58358 391933 921643 236208 1056545 1683547 1915341 1461998 1293985 1256180 73196 823956 226237 1634695 1005141 1843478 363195 446463 125236 193511 62527 1865055 1467988 832890 1639872 889458 31481 1011044 1151202 1338947 1994646 52607 787387 1955778 754979 1171239 268688 1161319 357688 1871090 1885949 532194 1515254 500896 305115 319257 1031249 473742 1657709 1490060 1717098 1295308 1695746 1203006 522871 58519 1051571 1356522 267304 1062341 925131 1432124 1160486 311632 1457225 1924260 1395637 1015893 1814358 150513 1973501 870361 635650 549691 975499 204173 1969106 836626 1593990 1994563 186386 1767386 384539 1233260 935120 1708467 1184926 564107 1697984 1752209 1863724 45827 403747 344315 1411015 1342324 1189678 214303 1570888 1933890 955317 959081 1229313 1902034 980897 1399994 103321 810057 840642 215309 1541939 1607837 608136 360301 795534 142385 661441 1080235 1546017 1607067 1357173 1946935 211183 242390 158588 1512455 637868 599899 339138 366867 1681813 370475 894469 391731 481421 129974 1115411 1085770 1046850 1186632 469412 1810961 1634653 618086 1094016 392569 1704293 1104115 684036 1523313 1583051 359127 1837377 949383 1448888 332458 1537429 1992174 750448 327097 1900359 22851 723514 1106820 151661 141541 1257356 975890 48776 553812 1288423 542270 777819 795987 1149911 1956923 1561803 822480 951014 1861112 146283 1422790 1874377 797345 260525 1944741 316421 1064871 1207389 1165325 1475937 1091460 630202 339013 385555 829225 881505 1434664 764530 376377 1953121 1563759 214762 220991 345741 726222 350880 1807659 557965 926097 990925 1400671 230655 131234 1174990 759438 508204 594560 869624 1210547 830876 612083 465969 1612715 16510 832806 1208472 137657 1847271 1648131 287829 934739 179539 1408748 1529437 1318259 1170181 108723 737708 1956316 800481 261626 1345254 428107 1004768 1138191 1114277 748261 931668 633309 1365813 1985046 1558976 333521 1972444 1324138 1607166 524234 1265720 1333735 897510 197014 650661 441837 652344 1211642 1777901 785822 1404495 1628673 1631294 1272079 24037 866330 773101 1744992 972580 1701356 1554681 33233 1802640 417378 1929738 92178 1731106 1136623 1005581 1381067 1842824 253131 223511 1530346 1073362 949511 1740167 1939170 1428210 297329 884817 391127 956066 913269 758754 1607106 659781 1171179 940825 1124311 1334953 108241 141896 131140 1106628 397681 1617994 1749844 1389453 3378 1293001 1661552 1001833 1859377 1978233 1308683 19974 822074 275336 1340503 993153 176400 1696909 1754696 176769 1337802 8647 587260 628085 402480 1040485 601291 1734921 1152139 1807591 1937298 1888886 1801818 1711175 960316 151407 391080 1133003 139655 1309959 1444315 1206471 508883 1407196 573403 229017 869619 1998463 183982 437443 119607 102215 1663366 857606 562906 989573 1550824 1331024 1731093 448819 1040002 1373875 1280172 1051954 921245 1521032 613858 449246 1459998 1409393 1052618 838161 1670263 991683 1679032 1471711 1016892 1066766 573044 1490137 1396376 303240 1345062 972593 152070 1929226 960885 79656 810730 919559 1796642 1640497 1969159 1104995 812218 663810 1483837 658650 1878344 54083 1650319 920648 625582 1444615 1048275 671032 1466523 360535 762160 1009428 1403762 801767 1941964 720296 1206222 1071006 1110851 12805 124077 77559 1699686 79196 492269 407870 1110123 333075 654936 1976168 757406 1783581 856473 1901608 670728 980309 1643644 427987 458816 1693279 230637 1767780 1838230 795658 867247 1043280 354371 1281219 250263 1170459 1778452 1477767 564820 836308 51141 584113 1130558 1338423 1234615 1880905 793514 708497 1971706 1555320 1380685 61809 1451704 899578 848923 1483972 1178592 281791 1156987 1641433 170973 1384513 1066533 1252740 1236684 409260 1413453 495701 173785 1572039 1101454 634638 1991653 1011317 196249 1435346 768978 1005766 66773 1504355 1043455 305160 1877025 1657352 699847 228635 1327065 1809367 319798 481808 1075977 518935 1333917 1058876 1420508 1524530 968462 1346911 599676 76790 1418882 824622 472107 420758 9902 925268 206762 1473854 99404 1478332 59853 1196191 210536 1167960 1766737 950388 420042 1650223 162464 863096 1538802 1174961 615576 929806 1274652 783954 663784 849323 1207452 1859964 1234433 1847139 762667 76740 195273 80522 413944 881549 1127435 1078810 614358 388581 546993 109866 1948364 242746 1898433 1046902 1809070 924031 921477 363025 150462 270022 8397 791705 1627727 1379704 1100555 1077548 1762430 1069853 1677644 1507633 1082908 119363 1281207 1377635 245155 660914 1724625 519120 1258325 773926 1077619 1126653 1304544 1578162 1849427 795607 62834 486760 1567739 1812557 1749629 1532133 1080692 804579 1731467 1870318 1195681 1915581 1619872 803015 1741669 434384 102455 1418326 1260265 3179 713736 1370430 829725 974009 743326 1374216 1041480 924276 1960404 412000 794127 1189156 1891525 577847 237406 847047 1073606 209535 102734 1700598 1287331 552843 1485704 1354962 1056848 784559 1136855 1313434 1597843 1544217 670471 1241667 915178 1716593 1275631 1972347 1149795 750441 875859 494282 1143630 733671 297015 1477347 943808 785602 1415820 1999394 1895273 1401693 1659246 1021168 83990 334138 1247090 508258 1499234 20265 722698 62526 522691 987618 618470 611622 1661095 1084937 1795909 67281 1476939 1796360 789847 1932233 987928 1072523 839806 1811608 340725 1019587 534524 1969271 1604382 1082845 889959 639404 183823 1230865 1571530 1740413 1222248 850930 1675384 1654170 1455771 74315 772430 1951858 1385945 841830 1945642 1175484 1304472 387019 151929 1779324 1493772 613799 941930 1651953 833045 1130668 102607 303087 325036 1454888 1446247 223130 1394566 1204392 1051535 523239 1492570 250538 1194125 331443 1291857 42028 774975 130061 312844 789117 81880 1950331 1128808 1949881 1595817 236868 1617935 1750619 505757 1175421 398839 1296083 871010 181551 1007784 930369 492722 487530 695348 1069578 580830 1218925 1463807 157928 141009 764745 219585 1855992 554932 532561 716764 545531 197184 726490 723339 467032 253135 1169453 351971 1094174 68175 249482 79180 1206985 859758 1458122 695736 488848 363536 1540823 1847789 1398313 119151 997562 503518 818878 1920065 1265925 1310018 539301 705003 792015 448917 1800961 1581285 727157 1080976 883982 185815 707135 168281 1441947 1784408 710320 1753927 155924 759072 1093221 260504 1018007 12880 1841633 334857 481011 934281 461021 1551591 651421 1383512 73420 1613177 157839 90121 1936841 996992 246556 1377282 1562905 1736869 587930 1786248 1288464 879501 202584 1241867 60971 610354 1909863 1487008 1776223 221237 947866 726300 673184 765488 1498809 1616641 952871 1293446 1825538 1071 1262749 1364062 1065100 169313 585924 1060882 459712 1751804 1077099 1640347 594544 1350503 702063 581586 434136 1415907 1388016 502063 1016881 1793217 1174895 1036423 188714 1612065 1657784 11794 1744315 1135131 662699 733683 404697 609173 1197352 451821 1001091 1511588 1395038 41520 1467616 598000 1854726 402765 1237308 896510 657046 1693379 1317521 1329082 202601 796225 30379 815732 1197679 1637271 635492 407686 1618579 31256 250559 785884 1978961 24639 661588 1026232 697797 893760 1815221 1674864 287940 1010483 324116 1997206 1964543 1773913 202141 1227158 556531 1278343 1417394 295847 1776723 381530 186758 188105 1817894 1439910 1668480 901864 1492200 442720 1522674 293904 1445059 429699 805029 487266 585797 1728951 584539 1037410 1583561 1289425 1060608 959505 278552 49295 755879 1020814 1181387 919471 1227405 527911 1086778 1901734 1026636 1949342 325750 1501757 1859179 446122 1089734 1404486 789088 997929 1318649 314313 1836585 565159 408503 682760 1089883 1475209 1839121 1929065 1271267 1748906 1670234 716154 1128936 676922 436779 1696178 1260188 1279158 1151273 509996 138246 348732 527460 201594 462208 932416 626947 804700 635677 1773496 1854769 765002 1314122 355993 1103683 954996 1875545 743617 619640 993835 298277 1138003 935768 1406939 71284 25536 756215 998972 1101694 1761169 897777 282719 250841 1167914 1191870 1822643 1472946 1587151 41327 377403 739477 30352 588506 492576 1295680 594177 479079 541611 1033576 1154609 1507087 726548 1727861 1647710 1765490 77482 647389 195711 334992 1064527 1440292 1461189 332545 1043385 1782304 589362 905733 1547750 890221 1313038 1211498 724178 1920275 1959693 1210051 71141 925968 1766255 762036 1177467 1126392 862424 934320 18829 877717 736303 484003 1986064 1009299 1496570 238492 1194565 606911 600907 593385 1918374 455787 1235555 1339653 1739411 1984596 1724858 1727054 346454 1165408 1420471 1107694 461901 445592 780560 172206 1604564 1020392 1447036 993592 1500563 1549957 470964 1425453 5586 1038492 1453394 1450493 1503853 1875672 119110 679374 237334 1016080 654424 649783 1083896 761829 1758658 938895 1100512 1551793 1263099 161985 1419942 1633923 867880 1269402 1360377 58948 249408 647460 1373653 891194 1448206 1681549 805845 107534 857250 1217137 1220082 594138 600545 734831 110181 883166 428631 592706 491144 647789 270719 464404 1081748 1197528 1158735 379920 1702052 1907053 1998086 254748 1937810 196837 1142833 801068 73635 1001346 452340 315807 1057863 1111128 839136 1159841 1640483 634886 230445 312665 98627 317053 1213850 191756 1023709 464011 531695 454135 338057 1860064 1844765 1003041 885171 623330 200719 1455074 488396 1145980 843207 315432 1084801 1508490 925871 950322 697928 1515853 1401075 1481319 105557 280423 330406 326264 1765418 1240175 97238 155734 1560266 1649448 992801 745982 1865265 1478336 1387927 1816688 1630842 583011 984303 985633 1560656 1423737 1321788 1979944 894941 80964 1317562 406980 1630320 1277481 696974 937300 1191906 1504932 1962759 1346491 1146869 265859 1787035 234759 1684206 890345 972752 1279898 188131 319107 1405587 1688211 1700766 843639 1633178 990645 1982947 1760808 1254140 1927124 1135753 1610457 1324762 692674 1812169 1668790 1265698 1369622 552679 516248 1494869 1207550 1702779 1151517 1065694 572144 683713 283587 4234 1919499 1157641 1437362 972135 1376292 1083305 264663 1332813 1914904 234254 1648445 498358 1703108 1198169 786551 1295480 1677597 548589 1651231 469759 1651569 1568080 1605314 1551271 910413 133093 230491 895922 304074 467873 1278448 351526 1825706 1095521 275376 828670 408293 1842561 540623 1389934 1148519 977020 1813550 672966 263768 1293531 1056959 1807695 1037218 1341701 825061 333242 354807 1109797 583617 1561653 1600133 1888542 630814 640564 414190 115603 328093 1740431 32945 1940286 517273 1931576 1039348 862780 952906 1957785 520257 51461 499860 648485 103825 641353 93076 307239 933697 1443333 98513 1330372 367492 863379 638697 134684 1717945 104770 1230354 645583 350500 650205 912226 251245 1857508 1580548 772976 1299760 786351 973875 246156 949711 60388 316386 319509 252161 824086 1397465 1123666 1458866 509988 76657 1202391 1589241 1576014 1130947 1974993 731677 1845948 728964 432800 957498 1475662 991232 401029 1778175 514014 602522 1021055 599491 801866 371055 1610280 1459366 1984808 1104292 957283 1779622 743740 1669230 1213506 1886649 1442205 1130408 1702370 344092 376905 731162 555407 248705 1593796 799807 1315984 1294914 1811070 992263 1382130 1119829 210817 1068786 1336999 767587 1901251 607816 1060384 435276 1178989 477444 1530731 1382968 632159 1234531 632948 12323 922557 567875 1346825 1642695 1666719 743901 1857421 165127 539706 378226 1020592 1219175 1051353 1330094 1360329 822242 1590070 332893 1482190 485919 209204 1725190 1689261 445366 266355 564958 100894 7450 1362815 402784 1090847 588495 1099304 1177902 309465 1088425 956833 280714 1914124 231887 396287 1561459 203140 859253 1074208 1301383 684760 972447 843036 1503232 668999 1707109 1278737 1124926 1002021 1890498 1603948 554801 1574520 1847232 1386572 1159354 1369007 1629498 1732139 244440 1272039 298478 87377 117781 1463123 1194927 1510615 900501 256298 1946649 1343173 1563330 764325 1584161 479932 1718594 975885 388884 418052 1350518 1440058 501393 335615 1366054 116644 1164195 541006 1794561 519112 672129 83204 909517 135439 824781 166863 728325 1228915 828406 193188 1566705 1991272 800181 1512135 817748 685098 1590246 864236 666744 1389529 1306763 413629 386244 296966 1434012 334058 338299 23935 1866199 1967325 929240 714513 581950 145403 1810987 1171235 1213418 428737 1394694 378886 1302883 679084 976597 1810359 746781 60537 1961663 756216 1680807 1036816 200499 1489625 359461 74629 1886764 1246994 1714804 1590099 797436 235486 62801 486355 1030666 1765454 104587 1081284 1342490 1631214 1810105 603218 1202004 1467636 1687337 376594 1803720 324746 1969947 1642123 368970 1912121 1814844 797123 529331 738504 1084161 1082820 922011 54034 158644 1283129 1177373 1467718 1328787 1043151 85652 457352 584391 22342 1998603 1260013 1720197 1265885 1536937 672096 1429352 169093 579250 1046272 1653616 1443897 616532 1347184 1513926 441736 120838 1560694 1182763 616351 328611 1603256 164751 683828 573334 685819 649753 401527 115203 869721 1791130 1865530 593431 1817054 691443 1945428 1468966 1292778 1581080 558460 125791 1599905 308277 1252927 656768 633164 1569060 1872831 1810717 1901084 912970 763793 311991 866312 1991985 769930 1432612 1823388 851559 1003078 93784 1407585 177733 547111 236409 621905 777665 613927 18945 135108 1548382 738779 1766412 315242 90583 923303 1883053 815858 1725237 704443 1263565 716921 200737 182030 592399 1978504 1311075 595402 1597799 655951 1897329 1700643 431572 390825 1306328 1710830 1409506 995432 1782410 1968672 1177899 1594530 973296 597622 1155464 667159 717899 1319215 157714 1399734 1286646 1476897 272039 628916 821725 1856732 1293437 833648 1379586 83495 1088524 1652169 698542 1170807 665187 902585 1723638 1254044 1773453 1240305 442565 754777 1035354 1983657 1959372 863488 615355 1586477 183676 1007064 1662974 129521 126379 1922527 1916585 1118270 1444895 960269 337175 1030503 374729 122843 638639 474618 385759 257406 1315353 760890 592910 1098834 929524 1013302 415549 743152 536961 1729026 905093 1825176 1154801 1709834 976598 1898413 1626531 1517264 1837345 1969944 1384505 1944071 554583 261773 932827 1255145 1598643 1027603 768970 233718 588571 774187 1805128 1405077 276484 1392396 1790686 301859 539738 1245967 1197487 595700 1659855 748182 247954 1811386 566380 833804 86532 1134686 1127189 152878 513245 1810275 1826243 913094 193593 545004 1744393 1880218 1497669 795627 39529 1893728 1168077 1977903 321608 1384872 181957 513381 1966825 1045667 355819 210863 1896100 272624 355185 339811 623752 165503 76678 1852251 1945835 1501865 1156931 790530 1054676 226436 1213766 669255 944191 172607 1947772 841464 1552270 1516852 276001 1074892 185514 1292119 1131169 954062 1635327 1752978 1494341 1637048 1652568 1031250 333136 1136140 446237 1505725 1973956 1310674 1020551 146975 644984 658970 1417716 437340 1496747 1721048 1957542 1597498 1540612 790822 71190 1355433 981823 1965771 795120 1110729 1928992 40635 1647196 1600368 11140 965154 1503520 1884480 1205487 248691 1308545 927501 688061 1300567 1370923 1403522 1532264 1705323 1949530 1709858 946318 917871 1787612 686607 459950 809583 1562489 1746280 919283 1069147 993194 360176 1164392 1437982 1609074 243737 950613 537950 374644 1315747 236033 1867310 1897383 1838209 308181 1666586 1326349 790559 128761 285154 605208 1046059 1195415 1005103 8859 508590 1509636 985276 917973 1807159 882090 1451082 1917211 470577 729633 1293313 1134221 353401 458701 125771 9230 947272 127578 1452868 1368283 1755902 1536936 1178309 748311 1247117 1544946 1777732 1351890 379347 200528 435255 1734568 1250287 609901 1279746 918383 765329 1607874 1336450 1275413 723108 1460421 512718 84492 927939 100816 696324 1129397 211742 158670 1262220 1779129 1353292 25426 1552207 549309 851599 1010923 1634960 1604126 1495260 1440554 1319756 332032 1553177 1806975 982694 1520465 1895743 1532257 1681788 1785610 988909 1636247 954111 1051651 884714 677301 65563 192606 1754919 1119082 1485483 809241 22016 1888754 1130462 1331836 1295850 755062 1513566 1516398 1908912 379419 531960 165200 561939 1987112 586136 1751439 1345694 334370 1618139 1385553 1960610 117335 1391129 601152 1804661 1903997 82192 1636501 623948 957807 1713655 1562383 641806 1370616 1756737 566929 1127926 1266084 693019 1424351 539087 368362 1966415 1342072 1967345 1440900 1914155 1507813 375369 1547621 318550 75781 892437 258437 1032971 1954520 1434847 1778111 779404 1515304 1248139 1055119 1364452 1588514 743335 346690 1707598 128954 1410328 178846 27418 1307124 83686 404192 1543858 373682 1717121 1477519 1034303 1444589 857739 631817 901536 1130965 597913 1271373 446772 1014450 652565 1982434 14448 1299126 1324378 1957300 1036681 1208016 1795660 1452133 1719843 1819544 104717 626953 1927512 1708170 1468343 133529 165865 1518382 1609673 1838834 1085351 816090 1469441 166185 726135 1642217 1064537 780271 1904004 712251 173145 1050573 1081758 1061067 1161551 149012 628785 134664 955794 627849 1966731 253204 1152591 650891 694081 325411 35319 31710 1494019 1942566 501236 274469 1134523 1640463 556579 1463887 811214 919793 952359 1650687 1717062 436002 1159516 1188013 1330996 689369 628670 340984 1529019 564085 901408 1387494 481691 1062795 1106692 1098881 1246566 278329 1215386 1498864 552784 112254 190317 1082201 1897705 60986 771912 632007 317858 326723 300996 1229551 813435 1387426 1579322 1489367 116870 385810 1032610 1497657 73351 523746 1224716 808243 1112700 1570558 954141 541324 838704 1737837 1496623 736242 651943 1920652 655459 692918 1369236 1715614 1140344 1459447 464834 1194694 1197463 1385105 504278 289556 985621 1823422 482972 584697 96771 1110684 1402898 1137110 939073 600344 1183118 461567 1606944 511026 695144 1359569 1532713 394704 1687477 716888 1252712 716178 227667 1228822 1109320 1426574 1899721 1719595 764437 1886055 671508 458596 1546166 808533 728501 794751 1070324 310519 513348 1977082 766250 1482017 1422383 1192913 17516 1212577 1183836 646346 1701841 1806183 1322146 137546 1115844 1445731 884113 1378778 217529 711749 451101 1093762 509452 897685 53812 1312177 894624 504457 225569 320106 301442 715067 1261630 108090 1274017 1780128 1487832 1599909 1327889 1073552 432131 1080041 939557 1953850 720048 698065 1283786 1845199 1709904 405177 1590496 1969226 112698 1114058 942660 1293121 62079 1492760 1641337 1905347 416792 1308835 358604 1496609 1922773 755549 834320 677587 129141 1101331 716686 953610 925861 1361558 342695 20293 1392967 1874524 771316 1763215 948694 1176898 1569101 1288782 69106 315178 304989 1121185 1439972 95676 813690 562278 1362262 1970040 1684710 1139334 170305 1391742 27696 437750 1905987 1060346 233107 1542189 871274 1936682 366365 75821 609058 1564654 1176650 154593 1006482 450254 80659 1693138 1447597 1328441 1539065 683158 1771925 666518 1909773 1935139 443809 68802 694610 639711 706435 374900 1066529 1367826 326952 705516 34312 541248 1650478 10509 1719518 1071578 328500 1510643 1576401 1397577 810852 868051 1008446 1702183 1487650 608928 1330631 1892538 1905683 60920 1265945 589191 838267 1023915 1726756 753106 700117 1888969 530463 815634 1970719 232093 98121 1684804 1675073 1416582 1615830 1677654 1025057 1501317 1548856 353949 1494958 621098 563155 1424748 104819 1288632 368691 263212 676174 829798 488521 366676 936030 1918213 62951 556660 1432642 491387 1235208 483395 515614 1156762 1770174 46375 1328732 104576 1639419 1027615 267346 968766 223262 705812 214438 220830 882001 1195063 534668 744210 1352540 1642512 482634 1543162 328702 393409 1286902 85449 1958362 1849787 456716 1943119 1678479 815668 1308992 659248 272662 775391 1922324 1237759 1042936 1054648 1616492 695462 419771 832063 1717788 1129279 1317687 891955 226278 366645 463189 1688847 1906409 1400047 1115655 1357267 1598982 1503233 1090266 925749 1594205 1791337 780669 1294342 49083 1842931 943818 1196105 88487 300164 1739435 1274314 1957893 1627543 1898724 161693 397442 100930 1416129 618938 349092 186381 1041919 1806020 1288260 1726563 1891346 266561 1049524 1120353 547988 481131 827483 681487 794945 653661 1999133 2291 875541 1355298 124780 1456517 237261 1139563 858678 1261543 1557716 951533 1715801 1596887 1527081 991954 1120525 373209 778581 1798761 1958372 778548 1496263 539330 455669 461655 1668510 1418601 1425236 1675883 1951208 1388749 1171714 228726 1897798 950402 980436 37267 1941897 944901 352338 1997433 21827 475942 212403 86562 342464 1121813 1981777 19290 544068 117766 562975 1822439 1007168 1206273 1718204 291416 352914 1465106 940024 1838968 174409 381944 935532 1928097 279888 837836 1387861 1887055 1387471 164694 98518 1583316 190074 1981133 1614578 1603172 777805 1643053 525216 424018 418480 715277 674642 1587446 1228069 1755966 1443312 1419822 976582 279483 1111447 218771 1721132 667792 867609 1860639 1966676 958360 1675033 900125 1076322 585948 1475926 421935 1019810 460781 311835 649147 1075027 1132984 668516 1589273 629061 1749438 799637 364713 1248992 1654142 1624966 1279837 53179 1109013 511754 273224 1751009 620814 1564282 511259 399901 590758 1126183 1178923 1614404 16465 1328628 821082 551779 1244374 90394 108776 982986 723293 1195204 1570265 1810027 475634 1654917 1861450 1230135 1725252 166568 83477 1127398 981397 233551 428718 1454805 1291610 1263459 1013278 867764 157391 1994146 757049 1338689 531255 178323 426373 1157232 1003801 889952 1524381 1260844 22280 696885 1637037 655101 1470386 851213 507978 1460143 1706139 1585354 586295 1936307 1515968 182364 1273307 1060641 626702 1194721 978241 1047704 981300 1134015 209378 1700536 1773989 255607 105120 867085 1839145 1242220 1620326 1464194 764483 1534618 558061 599494 1615594 220770 464390 433458 659911 1387813 793726 113084 218719 1437905 1936817 1267392 845273 1242305 1706717 1309206 1806870 808598 1403305 198265 588153 424108 1802585 1668225 1794045 787804 1288858 78077 1906306 239610 475741 421493 138096 1341758 941945 1673975 981584 59709 1954464 883251 1758677 317148 1628 82336 1730373 183194 1468665 1373509 1942223 396190 478631 1677606 1086034 1571694 1821862 668939 1409678 1901777 824085 1520437 989730 443358 1364240 833148 283007 434305 673010 156858 1356008 646827 902427 566663 539709 520516 1410102 1771978 1087759 221184 1107264 1309410 1599827 1693260 1739037 1784453 255544 664766 1715629 1220736 1520060 914320 1061471 1660488 30819 503512 228657 1828079 300440 349269 316964 1862616 1612269 281424 810772 201808 1867146 158996 1261387 110413 944243 1524767 412055 1336341 302554 1101845 354860 43854 1254993 1115212 37337 1625550 417015 1541212 1475447 944464 852270 553752 1920197 1370058 432206 839747 521894 35795 1947003 977230 1210197 212150 1959454 1342225 1874176 402117 1641625 1377614 1247035 1491886 1364362 940983 1055477 1270003 264662 1490160 1829953 1034336 575942 184793 1959910 1301843 809969 671089 260186 525794 1389633 619040 277978 1845929 1277000 1228807 938540 652712 59671 1672971 78913 366816 1468769 521302 555938 1622862 453829 197895 1266150 298372 1921317 12678 1113995 1639632 1826770 1719005 1957224 787386 1326654 378302 69839 1522842 827770 1880380 393700 1661036 1880338 1490551 1078712 1147672 1479169 502226 1206971 235296 891018 1318674 498249 1302487 1030543 1250181 346677 1505654 1926507 661619 525475 1063864 1275216 1202600 521726 1879816 1747353 1923063 1984099 141787 819364 1347606 766856 481451 1354091 136926 1671947 1815278 179756 163127 915859 156032 947549 654234 1789358 525036 328285 632973 132075 1072616 969832 176986 1310906 345764 1765272 1394149 106889 1463545 147674 1695183 1344449 1181102 54132 843967 1892482 1547204 1235697 635483 286525 1583373 1406356 793133 569844 858996 1816037 1260138 700513 1853086 1484615 597988 1567999 1277404 1817162 1309704 1571214 1304720 1431465 1856220 1107620 669637 1734046 340440 1877132 271849 1981659 1606358 1180168 460359 1881120 728798 452195 186447 1404535 776772 29968 1842529 1591526 1330994 90138 1822174 1747907 1825618 1604664 128711 1985333 1206907 437342 284738 1795350 438920 1015557 787727 1580943 1683269 1162716 836811 146689 358758 790755 503748 1919921 98825 619720 1723945 261682 157346 153881 1974263 311394 1807665 594487 1364858 78188 685331 273272 1437778 1835814 1371131 1675504 1781215 305116 490061 1970006 816523 135343 17261 1487589 886875 765459 1211041 1405535 251204 1436969 1536932 1889736 936796 1803425 1034156 1479743 1513390 1289166 1026710 1128449 354958 993784 1861421 1987142 1084070 1909370 1390381 641419 755972 844290 257818 1623494 1924253 1411104 1839674 998922 1523846 846921 846099 1197185 1919466 408864 1986860 853895 468700 1435655 325655 1887160 246974 1267110 1039546 1421678 321329 1254407 1784527 976660 1588983 1488 1406510 771727 1289894 1760845 1680820 1309645 1242287 1643387 384659 1903272 467131 1815834 855826 425468 20968 1733511 842781 162402 1349396 1179873 339528 1088763 115733 54 1448016 1729596 1427690 1627699 495267 79414 1708626 34372 306023 532192 919018 1564053 1779677 803185 417846 1374525 1691831 1048708 1674346 1632510 1322381 281479 125987 1792779 1522952 1975220 1142639 1898649 142190 1956601 140155 1556061 1103776 1919174 1753840 1415698 1274725 256745 1261560 1311915 162621 1861689 774438 505932 108684 1485748 1522361 601537 912984 1696237 1284322 401599 1716325 1825047 1872192 405484 1436856 84046 1065071 656830 1111902 312586 1646506 1317561 679828 1940339 602166 1331601 1109049 1032011 1916721 1755314 1328715 634172 874710 1827392 1065199 678 1160495 11635 1058775 1067768 584484 1095433 507596 1942744 912532 1765704 13178 649550 401921 1590312 405083 550997 639598 1747320 1193697 1308474 657356 1772924 1396417 116682 349615 1161817 1279930 1492065 1642556 1037 1682874 179800 1049993 1357091 1278390 707341 415155 1701898 817849 772154 817462 645654 15495 78425 1701747 1944289 1430294 1492966 1960290 592190 620690 1596412 1683596 912978 1422960 1966609 1914799 544308 1301389 1676577 1072638 630197 177030 1778340 91525 1382894 1817200 740724 1886606 110730 1935300 247365 1108223 1249828 1074285 903344 340140 1389272 270199 1313041 150888 423268 76889 640477 1356548 722003 1549431 1719426 1181730 642908 1887287 881187 931718 1093555 490835 1165497 1832022 1634602 1322599 862816 1797767 1874823 89109 1275396 210065 455171 1583102 96595 1521532 808800 662787 896766 1789419 1250883 1612403 748271 1487200 1542860 703306 1987804 235847 837599 1777346 1508294 827207 218561 202773 1293559 1764692 1257909 152963 667154 1603069 1145947 1310934 1274866 1996832 1937223 947695 862956 630550 1469446 871227 516900 977704 92031 216582 659431 149216 849087 1762750 1124447 909185 1029085 922695 34953 1272615 777064 1662088 887859 102640 1956655 478155 124308 1147702 189658 930328 528201 540975 1999752 204409 1403626 1636572 1618644 1152558 30474 1470698 1796063 833729 572720 60611 1058028 1548985 1751434 347049 134098 803879 326237 628010 1279343 306060 233161 916413 634661 1557865 1369902 1931231 107935 974760 449978 1037698 321269 1717857 911099 858497 821017 1119694 578974 670363 1057517 81373 1343792 119604 888999 896402 541998 1693278 1757899 962405 117473 727706 303824 654525 1743294 473835 1224675 1335822 1162992 1658441 573594 1431180 294646 938348 414096 1293581 842397 1333260 874617 110554 185636 1911741 847307 874619 1931809 1709875 100660 1509424 1448190 194628 885891 434544 77789 1036330 1936665 366267 113381 968216 1165577 249466 723654 1207378 1425534 1260295 117893 667861 138123 1557199 1311030 1914437 1054133 1599416 1462836 282775 1562918 1565819 1972997 727609 1528844 491141 1985427 633823 1048270 652099 607907 70162 705530 658080 1122407 1329307 621336 1093337 630606 1922003 1459693 971791 1420107 1167414 61723 869595 1133745 1546421 1200888 573556 735339 148247 306461 315604 1984891 1145214 493938 1247857 1254749 1943419 657746 966086 79327 38657 982372 478682 1454904 1718841 1998859 584304 314789 94570 55793 195937 215636 381740 1659156 344103 143679 865464 559379 358766 1951016 370875 282111 1528491 584016 1183575 1796081 1761303 1534848 34576 529378 1614389 1279683 748950 1856436 683619 1800382 578370 1106321 759593 66530 829154 462551 764819 1170513 380227 1971305 1048675 1973452 158770 933325 1197753 177578 515329 119586 1738443 286800 1561804 1937611 279571 638491 1995371 296111 902207 58218 1428159 16844 707841 737503 1761656 90113 1210659 757540 1673026 1581099 753262 172578 785484 794360 1737300 1944425 392930 1367172 201104 1123730 1491038 54710 522944 1179258 700673 1001339 969906 1620170 513956 1019409 1223220 617330 873878 1648400 975458 86634 818666 1801567 1281754 297963 1681245 302533 954857 501138 245142 1550907 1385916 460783 306466 265448 557892 944422 1526569 774651 982586 503242 312183 616482 1733736 764998 1419688 25470 327809 1578746 1053657 1875737 619367 434121 1907441 1384783 158883 1354304 1707210 1912741 1855310 1713545 901650 12241 112202 983268 1211973 153767 489701 29952 1687243 488256 1900399 898295 586594 1425059 1837818 67261 1347958 1877228 751818 996980 1899506 1582200 792466 157617 765998 1604795 881172 1511810 189258 1426661 1972553 1805032 412038 1877562 1522586 1606954 1174681 180433 1134286 1567650 1214694 1283895 1307417 204915 1640672 41916 564168 38727 940289 1887538 915262 256512 1789588 1176084 1743023 1138474 981990 1215129 1599695 344419 283524 308122 129416 323999 856086 773550 655515 879874 949206 990678 883253 1211624 260370 1059539 1652246 1073791 1972103 2155 1313312 528986 533963 818645 924093 1878768 1600376 1090161 672687 509957 23582 1479885 1266144 928542 390281 714509 1758896 1162234 1178286 811882 591407 1720629 1394048 12265 1678655 1784099 724888 1417677 679109 1991958 420494 415865 805623 27788 947101 224377 862750 1523989 1543051 411703 1731457 1435582 1475602 567962 1958079 847468 344327 297660 630662 1951898 1561932 666601 329251 1049597 589812 336421 1378184 533678 1660126 733558 1673265 101448 1231333 1199948 681028 714869 519495 556665 246796 7320 1253251 1471214 184033 213954 1451354 466626 774739 637971 1857722 1487251 1662619 977885 1769872 570672 808497 1381276 1891974 737191 37748 483091 1863437 1286031 423248 1574054 1636786 387454 1905715 1040854 220603 19684 1696802 1225664 535781 1542969 165759 1738274 60996 1771678 91146 327523 273151 39420 341566 1016454 584203 1759185 286680 1506692 600128 564792 885133 1036406 871728 39526 568725 976811 1177746 1124552 62018 1002946 984728 1099427 1607198 1101831 637963 1762928 197901 1664401 39018 944457 940838 1230888 1611046 1815283 1623387 71137 1322742 1870387 1032205 1881723 894038 1284461 9761 222403 555786 1214950 163106 1681930 1672665 407053 1130295 1327013 457303 1789391 1444543 1110240 1909774 685272 49051 398766 621863 1961471 1494255 433739 1148608 1313871 897003 129810 250884 1652445 441816 372801 1003385 983721 952228 603125 36736 1488073 42253 266201 1305801 659087 205042 1447887 1242657 1591842 1733128 544630 821688 923151 460675 319581 737149 886352 960618 574430 870593 193498 492290 1333989 1413159 1948940 1900880 568445 320689 637559 1058976 383802 1968142 1605413 117705 1912432 1610805 1242212 1425257 421434 592151 1181915 490275 1553329 1991895 492131 451167 290157 574865 1059631 101110 282389 1994308 635339 1799518 1571828 647083 466104 1070110 1538432 1116873 1429942 1187044 1687335 378613 1317486 482331 69388 676801 1412585 1098630 1688869 1865082 1434997 625330 1956911 1291224 990853 1348925 1270471 679477 571383 719836 432073 1771270 1011520 283870 1577381 1412928 346334 1778736 1332712 43995 1847891 1599693 1914097 1448028 510047 1674932 1892710 356693 1648196 479175 701520 475845 125003 63342 1211484 664034 1241453 834150 1795346 1946314 274544 1030687 1772592 1524509 796119 606912 198718 653483 516553 816151 768714 1286462 1938760 1933860 1683525 1017667 832394 1300357 1372809 914634 148310 1868134 1239526 813819 1076041 15556 355101 141225 278807 400709 335693 1028634 1560973 1912641 1255460 423584 389384 1142364 505656 845113 642347 1828935 254377 610900 576353 1467874 1400107 942451 1422834 796759 1487623 911648 1917086 1671883 1510403 1893094 792111 132038 1742398 1703407 1127134 1713868 1025229 987938 1816881 319355 787716 1027212 1808886 533453 323984 181509 276522 671109 359403 214847 125150 541899 120875 418866 1602189 445731 1140778 1279692 1333138 1076308 763680 1441012 1911342 1202720 786391 1463175 1066199 595319 1157789 97204 95568 1973498 1149644 718873 1411845 615403 477948 536403 1190351 456969 1277810 1715897 806652 341651 1636321 1587880 1630859 1406365 21024 154255 284727 1738387 438411 423609 553094 953695 263494 994981 1324155 1984149 329360 631898 365743 155105 1021001 631049 405497 175762 269501 180251 743185 1782907 85873 1456849 969419 40632 35674 304324 1727206 1538401 846125 1237663 1023901 659779 1745191 1783261 1992553 681748 168269 1115106 149484 663161 1913325 216337 1579214 30886 1168313 1371382 507983 1972821 1864214 816489 453068 1478161 1764551 424089 1589056 1036818 558220 6336 881014 364089 1093243 985188 666886 40669 1417414 1594187 1123999 354745 50128 685788 504631 785414 911900 1589835 1045477 314346 649707 803876 1058180 1172667 441125 258332 1253453 164733 1709145 1949052 1852632 282161 1424290 1654992 1889706 857865 755180 1112146 1703328 1565490 1778043 543334 848965 844805 407818 1603758 1597575 1483218 870620 292572 1575967 113778 1726455 970681 956684 1174507 1010882 1083067 1379991 1018906 1413493 498388 1841696 1689825 1800000 904963 598760 1864532 1931550 663532 469609 383288 1013577 835185 1753939 1436814 1120442 1831874 1208547 1399820 1025820 1332735 961062 1646758 883886 1685594 1819822 1625397 872896 1014887 1170366 1098299 1439058 1681890 1652728 1624905 1913327 852688 1134376 1617560 805217 920423 1763083 350383 73001 246689 130369 245179 1744627 1955121 1870354 20779 55940 1427086 686405 1299066 331743 1003402 640170 337598 1617056 1490841 999068 1379904 551232 912208 679753 848374 210555 50870 351705 994071 1854490 353286 1385313 357571 661700 257626 956844 150767 938330 813235 1759385 1150580 223271 126173 1723413 1596570 1335725 1294296 454729 602190 1816393 771877 856889 1537344 931383 662001 1993111 1134065 1234685 367886 1989459 207240 575240 541434 1750628 1348982 1621127 1855381 1076467 170953 1104961 1200578 892561 761771 205832 216218 1994203 1240660 1268063 1050612 48683 894299 1889644 1871323 1035165 1780019 13089 461136 1292031 724467 656955 888172 260628 836143 777712 700933 218573 688987 1817946 1527945 1673918 1719969 1612203 1826626 799717 11474 1646545 648581 758893 822362 1389937 1944936 1096030 1043361 1060614 1813453 1123608 1058439 1232067 493367 193266 1554636 453636 777111 1232665 1297030 1511723 1011417 1626576 785303 390251 1422418 435613 1294472 1487348 1239354 1815633 584983 544566 740457 1069481 1758062 1691451 395416 388138 237345 1998753 949918 1887448 1727551 833310 1021541 1233712 1108517 101098 6597 418824 241014 1174578 1580496 1595635 292302 1613038 522669 729707 1308045 348789 1800889 585541 1832083 1039816 1933638 730936 1532088 1024010 1270346 459138 946710 1328695 699102 624543 1575208 1143557 1735557 1555282 755507 364020 1767594 752726 701658 1268544 875841 203551 1960013 433864 1890828 755587 607666 669832 874860 792759 754177 792900 592901 879619 448786 1391171 1561903 602123 1695464 1415147 216328 1340186 1263999 1710111 64117 370335 948101 1261094 736654 85754 1820570 1233945 1585343 783180 740540 1086040 262767 813721 1653489 1916817 19377 797383 417332 586935 1641217 1758622 161428 1121100 1766179 949869 660570 1405847 1877700 1930819 1214066 1917007 1730296 124814 1904787 1766587 462026 1578403 414878 1914269 344144 170435 683946 1805278 1219089 1729428 928610 1704762 792634 1674840 1584990 1544011 249118 1190042 255422 892639 809256 417037 1061866 1027875 1218434 1029180 30257 1861805 1856718 57275 1706474 494441 761871 390391 17124 134609 1434792 13648 1430973 1330130 228358 278466 17151 1099065 1815032 626366 805508 1599310 482385 388231 1645290 757999 145003 62275 275362 574450 1211657 109479 118917 1289904 494307 357495 998787 705235 1296291 1663390 1297977 688513 1030737 1750950 724703 1029281 1107421 1704326 1781859 1035673 1037233 319127 1276321 1400817 1935035 1038091 167290 249006 1712043 1557121 242842 1439815 1078067 862899 295907 17229 1221815 1226388 244923 937330 1690267 112997 472831 689528 1889789 792042 578680 1882421 1890099 1229557 493858 1250722 1709438 697830 1226119 1933575 1497208 1024702 115940 1502305 61716 763338 127253 1635486 1502128 822226 743753 385452 1625996 1972084 551269 506043 1898559 1946956 943720 1497709 267530 1669806 1741297 202152 983590 1555497 1078581 1973200 1278648 1970791 1579641 1210144 562380 927794 850175 828589 1249786 1596773 294948 1159391 1812476 1885221 486968 584687 769202 235139 1111421 1703347 345747 1026858 1340081 539290 556546 1848284 1207231 1184746 1979725 195321 584953 335421 1284288 1148530 1025361 1331369 1410152 1101991 598373 1720254 1994247 513721 1693132 235817 1354468 1632498 642608 1610604 803280 1073374 1940419 903737 1230412 1498543 1131805 71305 717918 1364881 237245 1642536 1886713 567058 237877 1064287 950433 1920357 403317 1878033 54576 450910 537441 825031 148921 1449737 1551379 1440972 1439884 1730994 1114534 1234611 499051 66196 1473503 1609523 1254498 734078 362122 868978 455204 299051 1425593 702606 260578 1546000 1771158 430582 1726126 1575300 389743 282138 310179 1503337 561631 551640 1781142 1100927 1342875 252789 419383 1512736 1800250 1629873 1009711 1234166 946006 1998000 661569 1936308 1301147 1543578 1456776 1037098 275524 661510 940788 558862 1069293 1972366 1959529 1404300 1569220 668097 1596252 1849180 170217 730796 916306 1468163 724046 1781362 216239 905163 1510893 1717363 86971 271677 188312 873738 1045136 185332 1891560 1754425 1425486 1917165 535665 282971 918647 1668617 354089 955880 1143 1711050 1090588 1684201 1398132 1409963 1953988 132587 856042 1457424 1429701 1390504 1158428 1068137 369578 1700558 412486 664917 4340 80897 1178538 1565364 628039 1413363 1828509 116617 678336 1012088 1185682 1955161 2482 1155266 10514 494888 1815295 1042753 1469771 312917 1556241 1290668 75785 1474146 93387 1737351 1160438 858773 179140 905465 1296720 1319644 1518573 393015 528018 993766 149815 1763502 639445 1121944 936666 221720 1620573 1443223 1864400 369869 889405 1588387 543850 338619 1264016 809369 1870238 1350391 1492569 1171014 920501 37727 287534 999137 1598570 1685077 486598 43110 5172 1515931 1215829 724552 322169 831851 854345 1132767 1174546 1900250 1485765 982245 751672 129634 561505 1049366 810831 86823 112420 1852117 1462712 1941081 9878 1151889 174760 889688 368084 534927 190837 1548356 1186855 1516191 20351 1026364 1875965 751171 1967195 1607847 1420854 1423266 1401776 1572689 1015566 897292 284423 1830120 204811 705865 1024423 1989330 946975 1552565 1155501 711795 613176 564996 582098 416719 210416 1048634 1749217 830750 1190878 18653 1449533 390622 184168 114485 1078527 1335816 1850171 487245 1919334 1406231 989975 1156535 1150920 1332585 528086 843456 1157408 1093203 950560 1581671 710692 1919358 1641689 275393 1389715 788307 1461818 644005 672535 1232331 583721 1992656 324920 1543918 64717 746812 1165713 1173750 99611 1381074 1989302 334117 481295 1045077 8809 350718 848621 718645 1188953 1195344 669551 1291412 1746456 1071127 1652408 449313 585657 1575999 1570981 1039464 1542065 657135 1749764 716121 1947895 1586137 1652080 1754057 1448580 1314043 346893 1369340 1502583 1883340 1394117 954431 665566 608024 209742 1757654 1138490 1652827 1239985 673892 392575 230652 1307389 1856877 325467 1070419 1587318 1400105 1551183 936442 1990541 6565 1515326 1679523 278900 965650 1787952 109102 1470175 641389 1829164 1153076 1111553 1863343 858727 955232 978225 535867 1533202 122740 1883859 519610 489233 548748 1911214 3918 679066 1981036 1309601 432157 859777 1523717 306011 280270 349657 487099 1510115 1200377 126238 29940 469158 1072732 808404 1536678 169441 1498936 519987 1002322 1474343 1077958 1774547 1575216 1234045 1861962 244649 406272 505162 1752163 1177052 1967684 182320 1264234 977241 963449 1086978 1821270 1630160 676096 513525 631669 474909 885465 1434526 947967 863248 461535 1018174 33725 1561070 249304 117676 182346 1703658 719405 1871687 1629826 1233693 1456013 413877 1585352 1228752 696519 1328780 1194997 47479 1703044 1097219 1735532 906985 419955 936394 1376488 251482 1267324 61898 446497 370738 76673 1891495 131349 1457238 456323 1063769 1823434 1550025 1122345 989984 385127 1981301 824947 1030063 1150168 206936 135378 155582 1262653 854093 234702 320769 129833 733265 1319924 102661 1535887 1274865 1622150 1848712 890913 346400 1794176 1132743 1212869 25781 964191 1921015 377756 1667818 1305216 1667272 669119 981956 1985524 276037 425933 978234 756061 747274 1369666 1319540 983668 26538 788614 1304164 1597283 770522 298593 61714 1293232 1096451 1321092 1566757 64537 1804376 534074 1738141 1432295 750756 1024158 380782 928846 1808452 956841 1150032 1519181 1237037 1825719 1797782 1940515 119393 1508343 780118 920663 714752 1010629 423227 1022219 1951268 458434 634472 1345880 66886 1293638 380939 1706145 93255 1826972 776293 172869 231319 1842456 1002286 1624531 1246685 22687 658314 985716 1382339 670899 757245 462012 1447548 210251 564262 1547277 288553 1561272 1760008 950965 1720443 669937 1227987 464279 1681859 594372 373353 235917 306155 1306943 1959004 1117641 530860 1745197 1738638 1046003 1932628 767174 508407 617338 810100 1374182 855942 1236956 1374788 892991 1547729 1643441 242158 211922 1132025 1155570 1254832 132636 389245 201730 176161 1000572 1244448 1865807 1602590 204475 557216 1629737 1650440 1317174 1101903 1983921 709122 1232405 1386216 748525 855798 240374 1338739 811303 1792916 1001948 1125903 368968 67440 533630 1856624 780708 1755649 577296 1180268 244420 1390151 1169473 1340758 635640 163619 1776094 948021 1459448 888491 1561520 1281789 1108819 1165629 1244665 661979 1859439 1699154 599537 1706589 1659946 296153 6987 1277513 1706789 1706135 1828676 1485308 1664931 1211396 1437472 1661337 1716102 859112 718919 691678 1000486 1532504 1125479 1782153 856879 1715788 1554833 454193 834685 1903709 1433585 252449 245954 777384 216919 735600 271332 1891184 786743 345657 1070952 1674668 763620 1792794 1270147 1615123 583650 1899450 1205078 547488 335916 707216 1116650 776935 768270 449917 217437 1198327 1182238 865878 1522314 173747 1390866 1473680 1674287 1699705 477650 230198 1662831 1922466 353704 1602935 188801 335449 27381 215648 696922 1024246 892304 1002383 993459 997852 1161826 95738 857019 783028 599435 1644589 946785 143000 936453 1688942 330243 1744774 497448 497744 1320431 1889810 269949 543058 160667 616336 1433347 1561211 707375 639510 1525901 240234 361242 1878756 1098783 1785353 1451063 108506 991223 1731092 389969 896558 1156641 1547558 1895185 1060264 355236 1016604 1791830 1898351 151440 41677 462437 1342094 842750 393699 1064391 15120 1361543 222144 936082 800278 1494668 1905317 535737 1451353 934527 1683906 185087 1185255 297500 402130 565055 980919 557973 1811965 665540 825073 846760 156008 95760 321835 247807 874369 1108539 780474 1832636 521140 1063310 297665 514228 1646548 1879188 741629 960334 247769 85142 1696664 929414 1730782 1551527 1341715 1649183 645143 1983158 480310 1942930 1801512 1359914 1588936 429532 805971 122707 793027 1595465 373461 187011 1503283 819685 552745 824688 1168432 402770 1112996 1635201 1460743 818590 1938878 1099541 1795613 9069 287104 1450028 853265 1187335 1922974 666477 1861116 812103 229756 992255 215582 123016 713267 1427918 316783 1213320 693708 536241 536087 80288 1469067 1920846 1459029 1852379 1098689 707827 1567304 1084538 1476713 1094338 148580 1081779 1181675 567424 1886160 125647 228126 1529558 272325 1194354 1196677 1822270 1695800 653881 238355 1753161 102436 900312 1091494 1498697 931711 1423541 40181 1217082 1060444 1525812 666470 303964 394263 1579225 1205378 298501 1113317 765558 466417 288781 62771 1148418 1669175 750932 558523 1568575 1849470 563924 321177 455271 84491 1538757 908504 923844 642173 182353 1715603 1533922 710044 816975 665516 915530 852635 311651 1985149 1041022 1172276 1536833 1899418 668308 873297 378573 1041627 1714210 1883804 1055005 473588 1237435 1136176 656865 910704 1198787 539708 1472745 120770 1812096 1680520 289515 1498827 1470683 907992 974993 830129 8224 1592615 1164287 1130644 760914 59142 106230 1034678 729298 32394 336977 206268 971407 209660 7560 1203650 1222781 230568 1629964 1471083 513589 1839003 486897 833481 34284 1279685 102522 882594 1691610 1910103 442180 688887 1182369 882867 1501488 1791850 1209558 1439045 112183 1352004 684279 517393 193619 43958 752756 273036 158020 1282136 1375384 732295 457437 1275357 13370 546654 1107352 785862 1323229 1664929 558815 989503 1070361 1297373 1063673 774851 346971 266949 255577 329701 1595663 1738609 941445 544227 1599654 1680426 805513 328808 1444409 1260918 1686793 1537639 1744726 918038 439810 69023 766373 612720 1292639 1434904 1656624 1441055 757141 244706 174413 1869473 112869 1410202 1118877 891496 1469267 1025716 884775 591792 1192375 1169443 723446 1496021 1557302 1440870 1187674 1079996 622799 1197018 1037720 569895 1817720 1605414 1035173 151760 275041 613407 764287 313272 456270 1953372 1554981 1783567 352945 761337 279896 6476 1192222 1787580 157640 1404152 1851552 1091271 1946183 1271751 369606 1510572 1764664 711631 628703 740275 1170095 1792822 1422606 968842 32338 735195 241097 17458 604514 1998845 835298 770681 665859 875801 68792 246873 391192 393195 36266 1571195 762028 1165621 464835 163987 1637266 1151512 749467 751860 3507 253782 1346098 775176 1795971 994464 1580576 708272 541325 589756 1696985 1661810 778562 986902 1015780 807444 500099 968199 1714603 776417 1864893 678195 459202 1857658 1802571 531568 1869126 581779 460093 1889860 1486576 1730606 61214 1668088 558692 165878 675881 1815456 1547686 1487131 863142 1194666 1543367 730979 1323296 54567 1484632 457849 747168 1356666 602330 964511 1281404 1500528 444014 220445 201973 614215 733883 280919 1232939 1179846 1061839 1522015 944056 1676433 160202 1718583 1798914 1143706 939677 443421 88052 327279 1748291 142678 944666 1701574 556985 50731 483752 162279 987246 1709041 1960633 682342 796799 67334 356094 1493843 509491 131200 1414599 1416006 821993 272149 1700467 367736 1458957 1211582 935861 880749 1020922 1358273 1650586 722837 1789851 970889 484246 97380 379276 1053526 974892 1106626 1892174 256825 284337 1699171 217478 419751 92057 504095 1831861 1587698 110476 881451 1943630 735968 1861547 324829 516340 1075769 761368 1329502 1887804 1476649 250630 1486487 1679480 1454501 1459891 1163202 1288633 1044628 931028 1243187 947518 434827 920632 979412 890544 1766215 1187729 590178 1808984 1574354 5470 284888 1790909 552037 483228 340192 1001129 1493528 1372187 1164665 1412825 1793806 1178060 274518 726096 1659738 481104 465016 538724 1767505 1451465 1219219 42005 157039 1005040 840556 1054010 504065 1570714 1558800 1639575 240363 245250 1303980 1150489 772253 47220 341255 1568459 1977795 822967 1519721 887972 1808916 222698 1649356 855217 1200716 45067 828863 732259 785471 1911200 1024533 1764559 1957679 120265 208150 1488238 1521267 1181593 323685 1505274 323652 1605533 1354545 250966 815659 1322004 679993 1135013 1407180 861872 1100363 126792 224997 1881222 10748 1672549 1582212 923711 1527705 620806 614452 196999 602361 1733674 1221111 326456 1153959 1240418 423486 1596560 800858 950380 232014 1737514 266511 335361 235528 577221 1745755 1322506 1929450 524381 1696905 179068 1856345 1095051 1723563 1508946 1931565 647021 1175515 1933834 417405 1934217 917736 275400 1705462 1299523 728098 1422651 1632381 329462 248163 1839539 758423 1340265 966469 208954 484442 55278 426481 1738056 1530176 1248658 24514 1481333 240497 1951440 1336722 85777 1435800 101308 1737368 856267 1162810 1519191 1848223 912743 1335789 118140 1224309 826728 15372 1525075 1418550 209665 1117712 960559 694903 1866748 1884686 622343 1922205 115284 1577525 228555 330390 104874 1553580 36713 157306 1514205 279677 1586965 1434096 847135 206776 1573419 1398872 1759020 1975369 1238185 670098 853925 185186 157380 160793 1935086 1290158 1373399 1837499 1320929 1267325 1840783 308249 1847388 1062903 833192 1213272 1003299 1416604 640772 1324312 866642 1206123 1978044 717384 1629287 1852242 809627 648429 245790 1718168 1115836 1594917 1826068 253839 410778 737458 396226 1470988 1791343 1752732 36232 1787978 1999517 1610190 1280414 948626 833488 1625245 1357585 1154934 1958076 1878607 1099388 932068 1693259 942539 1956318 1268140 706828 1336847 1582807 484216 895069 1787730 1519025 443733 344714 953287 1871254 619653 1229812 1952894 1553747 673046 1347259 1550094 744952 416386 1857389 940480 1030476 846720 1165879 164987 1845682 973140 46773 317747 384708 320145 216363 1858465 147904 678940 1663372 1676648 745594 4963 1776835 805991 959128 1230259 69976 333354 922957 1086298 1459493 1316338 1114682 840875 1992738 275303 1328465 207077 1573812 1975186 783464 733985 1102024 340340 569914 1370120 594626 1945179 1736342 308573 1680059 178806 905794 1533697 1211682 705189 1263756 845190 907709 415281 462690 1771101 53197 304068 1001050 387948 827594 1292169 106336 137446 1835990 68025 1617615 374880 1261540 33091 881962 108393 1272803 813386 168512 689348 1953200 1881029 1401790 887707 673131 856033 1072908 1593084 122544 608900 233264 94708 105321 1213185 107752 474997 1133056 1545454 1278357 384828 63659 496665 964061 1721958 942570 1313498 1669484 1040733 1498036 1020211 734267 178694 403116 253291 952279 7984 670382 27741 238363 684880 1057 1471273 670586 1346157 561038 727511 1420905 135112 82953 1298015 633079 949416 1979208 161430 1648974 1280031 210995 1158767 142075 1056210 929821 1685571 276847 1288690 529492 323336 1774684 830850 79727 1336174 149931 1724456 1156283 433713 872576 925091 1544956 1435395 1910291 419375 1369315 966030 1468289 476335 1687160 1840215 857485 1116024 309589 1129795 896847 841927 1784345 1943774 301372 1018569 1025785 246269 195194 128363 864492 655673 654076 990211 1647950 1766731 789908 561316 1693237 1213911 1673836 1700095 1342169 710707 1109595 502078 1884699 1645692 1392223 1071008 1921236 684973 895963 1718750 785255 1604055 876022 814724 1703981 288477 380360 334481 1506289 1650620 1349964 275605 556527 1058596 659169 1915630 623523 1792889 1874542 810124 972799 910879 1360162 1820369 625687 1324333 662471 1896895 460383 845709 1523418 1773685 1764959 1740220 1332531 283349 430216 858948 169964 1339238 1201028 1514964 344897 175879 1807092 1813123 1383118 1459258 1477906 1447589 1752358 851589 1258902 1116948 15259 828331 839150 109270 1278409 717725 370280 966541 659154 532595 158286 458230 873015 970961 1085981 153378 1209293 714982 1876534 1957272 1136533 1912855 984934 1051283 1007478 663263 266423 1563073 1061667 1111051 1733771 1850568 1752022 695535 1558835 1374631 1997442 886590 1972687 1591946 266573 307202 513778 666541 1459098 1545794 1051816 1214977 853514 577458 806256 548099 455824 930212 1454280 139159 1954860 642134 115013 1621887 1842306 1353964 243851 534440 195307 1738374 256680 27320 1948429 1848078 238236 470885 1714841 1415286 1626364 916885 1843678 1811777 1301873 793307 161251 1344329 596976 246066 1080242 1914744 109379 241160 417675 1308577 1021323 1938010 551070 79009 705000 1798261 1363019 490167 1335220 350497 1403090 300789 1739831 463798 892457 727114 90953 1130661 1771564 1597253 1099037 1871814 1695734 307843 264199 1039886 1348060 1763761 60646 1511732 291655 223895 1784349 639055 373818 441040 649505 711317 549141 414121 1762144 110769 1189155 1952060 559104 242923 766532 684515 1443233 237492 1297699 684642 1732063 1630526 677254 401334 1398224 550461 1639847 779312 239347 502594 910327 1988803 1998551 1200190 1302295 1063339 179359 1270931 64385 1572718 1734150 171349 709261 152344 130634 94447 1234762 1863198 1551693 867483 1638499 22389 157335 228626 1871671 227053 71172 1273461 1625846 1512168 1195827 1736058 97491 1667381 480181 1876377 399186 586478 1951514 915901 322213 49300 238337 1836127 1894660 1722283 1571857 1134559 1778565 1191943 1132704 1526682 422258 1776968 1218829 1544656 1309472 1127340 622375 512146 869457 949205 1040333 1008345 1963557 343248 1925922 390130 840692 1924562 116578 27631 1881155 887469 1451744 955578 1342611 1709118 1038883 597262 645060 93573 597341 56834 176942 866527 879754 1785383 960270 459619 446359 1010004 15466 1914402 1649346 945255 1610134 1455898 1943197 454903 1266364 1185219 1195049 1393216 1790997 1855995 278733 1622748 1972422 1745803 1922785 520543 910239 43108 1361794 1066123 86724 870481 110369 472747 230586 210788 1215974 668744 886273 419533 323417 951200 1394584 317944 1633795 1928414 1060007 1907778 1556548 1748964 1350965 143194 1851890 869832 1182174 1503349 1468292 216284 851896 407050 13852 1707998 512298 307810 1377500 1805361 1712492 1518615 963439 797947 601272 1037315 1670560 1259280 620271 1661497 779681 1476842 1112522 945585 281162 1789751 1458406 1231457 1769078 260051 1039699 751686 228013 443078 1571418 554149 59077 298131 1836649 1358563 997734 1948871 551700 1980376 511380 1532447 318042 1067126 889708 723910 1664907 1333545 1921215 1598546 1558505 1538209 1456377 160 925944 1241863 1068024 1151685 156679 802702 895923 67135 911273 2882 875879 346919 1546935 606352 855091 1980363 1327749 1314287 647360 329238 1885063 285871 1730950 679187 53408 1586270 1999674 1844070 1601241 988443 576294 1263719 32738 1130126 621822 1802271 1819537 849508 36514 490604 1478699 1243046 670296 1071521 334914 147561 831867 1090669 267811 653674 548778 183325 860559 373842 1154762 1842368 287406 1101445 1105390 1503801 444773 1290550 394212 560321 80970 1527146 1158532 1641717 1442711 294888 1416438 772643 1974898 902223 1569840 919209 1071640 1268962 1128685 1411684 988609 48303 1610186 1239569 300550 1889168 1278205 431345 980791 1445224 1297408 600064 317759 383813 378220 314065 884009 1571376 465770 1366552 1922804 1176260 30872 154284 431658 1807922 999772 1234394 1863919 941903 1390583 1693075 930777 1569300 1785703 275977 755134 666787 1672358 366141 998978 1331331 1354 154700 396173 792212 1366722 900289 389048 1198266 1170982 347963 1367686 1268129 1266230 1944681 608733 247127 1191076 577129 1452993 473985 1964143 168845 856920 163389 403778 1984873 530066 143820 1469487 573926 51759 225219 1118683 1317643 1757753 1292957 495781 1094227 163163 1704879 1449134 184603 887936 308926 943279 1418121 731779 1514898 43889 703263 1498244 1199087 1713087 349044 17838 110440 1694428 1001106 916499 1990773 99527 558719 23320 586047 1518896 1133296 10423 1050637 219153 492705 234753 1466125 585912 940038 1461849 502121 976287 378442 1083986 1570939 1298087 1680665 895633 446460 414043 69417 1258744 111982 1072992 1201466 1454459 1968869 1194983 744125 1023294 1909125 305391 1996646 409836 1235865 1510242 1930240 987157 1028583 313147 504583 305236 1049294 978052 960412 398873 1210914 77955 1971930 475320 677208 896172 172561 540858 1440602 1629317 1735921 1854031 698098 1476844 1003811 1780565 420096 1294111 997322 1404 1662337 1851349 658655 3296 1298954 1486621 1135173 786949 1570861 1289381 561234 1165708 1831278 639105 1446444 302416 303050 1978187 938668 750988 1033682 618700 572016 1663834 1973267 330899 1575150 1519358 621293 270573 393157 1006281 695443 981603 387912 361334 1954721 188260 1287416 890123 1608613 1060814 271591 82836 712829 1213645 537263 1876192 1990742 190301 1511095 218298 1102285 675095 1086129 452521 42792 470452 968471 1413463 235173 382329 1004885 1856739 280484 1088462 1143585 957642 1162171 279389 657368 245665 1684975 320794 272969 127510 544655 1677446 1932467 4192 1655157 1692534 1969632 932900 438724 1793994 1475126 1597499 1580767 1795265 774379 1897309 1255368 1972131 472601 1003668 1704193 1488530 87009 1641926 831629 345056 1008557 1458211 1122986 1421828 1664121 1535050 765968 283371 1039382 599571 1859077 825051 646058 66808 220817 209613 502346 137756 1756217 1021921 524443 1302876 1324390 1490363 939037 1417876 458369 1528125 1112438 403301 656765 926762 1648990 1430621 1057674 1538740 1697634 1811483 626311 607641 1073411 73502 1681613 1457125 28848 890082 158904 1782447 309904 116588 1023889 253489 471173 967724 1486753 634913 263061 1984408 745906 1909631 499925 213200 1080161 459078 1815007 1664550 820038 20918 1504019 1387182 901015 909822 3744 1186304 1568862 1211036 588253 1469010 1491423 985767 460183 1199348 1472289 1185094 871838 1088024 853732 942800 1252739 868541 968585 1490594 1921469 70760 1390083 1015017 323038 594220 1665905 1687275 612372 1654671 1152985 546222 1985040 1562395 249153 1517634 1754358 1740513 1708886 1995134 1526794 1567577 21817 298879 1390563 1963666 1052607 1682524 1543873 437509 510315 1597693 1476028 12077 577856 1806694 702982 707913 1002260 651950 1204896 1098070 910406 359580 692364 1454837 1233558 1555348 1042048 1859760 1727603 872782 443588 1191804 1892136 1895522 896022 1636450 44976 1068122 909736 1509013 803604 634953 647294 1939481 1857855 1614674 999528 835156 1910148 152418 521502 1785276 1917262 1630248 947638 703708 1933853 608422 57091 1048483 23314 10762 40983 1912714 1906667 159658 1261723 484789 1915229 1017715 426197 725676 1227212 1289541 1990036 1356818 1159353 6717 192159 64152 1924460 1187176 457290 1849978 1861592 583232 1798524 1532477 1675629 880957 1035375 1163747 1088387 1674270 1482707 361143 613431 349543 1478549 1135988 1718127 891777 357155 1832113 1647231 1185281 1163768 284834 367085 258378 845618 468802 777779 1503459 24076 1865019 429073 334253 1998170 496360 1767664 1142305 1974882 1545042 153480 1983538 1813593 1058211 213093 1414945 906534 657571 418862 1385448 1686602 603307 1872724 1591670 173243 1814705 250214 265963 489175 474094 1830708 1077309 406984 352491 9454 671449 1204331 1807833 1362650 368297 249671 1330391 1294214 1020359 176196 669234 1036903 99367 1993175 1125049 469183 870175 257066 325937 1166380 368526 946819 1544039 810731 427610 343898 742534 771529 1697036 1938142 1099333 40058 813571 981121 309199 1907399 1946130 1798096 1066193 1155200 1191391 1662185 653455 436227 1445836 337187 437680 121006 292039 1425758 869740 896948 1061885 317449 1779698 1065705 1553799 1427061 1617830 1723894 345265 1758050 790967 119195 845985 43130 743702 1856873 586907 191306 598683 925270 16196 1099383 1609564 1948324 804182 356167 270188 1873270 20179 56413 422212 666316 1738488 1602572 1597711 703855 1214537 51736 990137 1995951 949811 1037401 603484 410330 994807 1560292 1053656 1004287 1526211 1707311 648629 188783 1751055 1785910 228951 550833 449220 1495714 1257177 1268227 787433 566687 1307383 1086742 771575 1310454 1741375 912182 943849 1491168 924315 92456 1628674 1456254 1369157 1514258 907456 759187 999243 1146420 347901 1865808 750577 749616 611563 1585191 692274 1204242 1088376 1598421 1711180 764333 46360 21759 1210409 1271301 704778 1146256 596329 1672940 1597127 82780 889946 1126462 1708993 85176 1942928 1219260 1387579 1127376 1578720 252036 302583 142158 1923800 417612 489136 980987 1454355 1364201 1734292 1639251 1370955 1047781 1668972 651604 1705867 565093 340129 757936 765342 541296 1171018 1214261 718463 1964578 1195345 559425 1360291 1643608 320042 144446 1807250 235195 1610139 1266398 151031 1546310 651270 668568 330452 1988299 80287 1019392 89270 1533493 1693242 1929859 876748 582873 169953 274729 165916 287521 712489 838435 600168 359239 843739 177896 664698 1945260 1183448 939246 9022 775884 750177 1466132 971071 1407533 347239 83818 63653 790729 949387 1074385 1015666 996472 817506 1830218 814226 1100834 1515037 1155067 162430 246117 1687603 514002 1251207 217613 354035 693809 518180 1785717 1726002 1281427 1808659 1956943 872487 655139 1558353 796380 1036373 503300 1425975 1282397 1125613 967451 538621 346607 1494699 1436408 447976 1516281 678178 1231018 1723623 1477917 383432 1691900 1169958 141556 1738589 851943 1127073 764724 1264057 1123090 643501 580615 488692 1873335 503045 1282593 532598 1779351 789700 1376973 1305583 848229 900047 914115 1734740 1501595 488081 772267 304762 1687563 1703331 1097330 1692594 901841 22238 1028497 611266 1540454 858259 187570 669469 626592 253319 1928591 430592 659513 656802 349265 107395 733991 1326475 7418 478119 1252180 1616578 1066110 608690 445174 1560516 1607370 1468406 20846 241195 1149836 1495541 1990028 1949466 23109 1145338 209446 1490411 813844 628618 1397711 1185056 782923 1307020 1198811 975635 1374765 214368 1044406 1933049 1181485 1696270 1735066 1142229 1415547 1082592 1905804 1103334 804119 582619 394134 1965307 312756 1184959 686927 465861 707680 201043 1434584 1152026 1918521 3159 813537 160160 1893851 728755 68863 710941 1493818 249769 1192193 1177845 117967 532560 345365 1769439 1631618 973042 891458 413268 813185 925142 242636 950368 1234849 879930 1956394 1448998 1716678 1052307 193394 453688 538926 1332688 146486 990392 1507690 876483 1676824 1892229 1711414 1636888 86298 857953 1823246 1569567 1240838 136839 810043 1227115 1816506 238833 1417559 1649544 578928 244475 1368899 952863 617154 1609903 1915153 1151782 1185316 526791 1889258 1139758 1255073 715873 1498242 1025779 1896113 953365 863401 1561100 1162942 940878 1893625 1068565 672528 1982846 932814 350600 345542 1758979 1273255 424928 523863 1735060 758619 1296421 752701 1253025 382229 540242 450592 1064271 1401176 486678 1488150 1669941 655959 706038 326106 1570155 1996592 1706482 502509 1348908 1366685 1682247 1576343 1959464 1338991 636625 1398245 1080078 113533 888302 192642 826372 4980 1374015 1561215 1016214 1966112 1805584 137339 987026 1809116 1759879 491072 270742 2380 1936784 1215420 596274 1484992 1375718 1989879 1920098 1040919 1312049 517671 640627 89466 1717047 555067 741809 129000 1503557 1963451 1331386 213563 1657688 730068 1822969 716592 1405090 958052 751988 129137 1614166 752606 1756915 751831 911302 1479281 214538 1570827 409367 1285799 1244140 1600583 72448 1905366 1311100 1356513 1829256 1983076 621477 1763892 930713 1695991 110570 648075 415692 812524 62716 236850 493064 104340 1210335 204974 559071 497655 135983 1465759 464839 1252137 1257092 1563668 1609097 295412 1939672 62000 1224312 538426 1025380 1301375 323411 1585188 689039 152722 1178183 308649 486369 402789 423966 200998 608538 1060725 1726683 802461 135948 123134 476647 1596076 1503408 1013396 1498179 1578083 12410 276462 1908544 1393715 1137784 200892 1074026 1926218 286372 1925746 1590475 1957984 1641237 501438 1444504 1409931 35117 484268 208896 780280 370122 1563384 1442847 1370336 206482 1266064 1459385 1288053 196003 605132 31873 782354 875176 552258 1088858 1365235 479494 1037807 451743 1214484 1401899 1829247 592747 1447371 1926958 1374192 281261 200676 1571090 77503 386175 320133 216889 366327 1320953 416459 212022 56735 600771 861951 983014 480403 837655 966819 1997421 1500545 47046 850921 1217109 1361448 602509 1040972 514360 1836113 1281761 98420 1770408 487825 619192 879559 1023355 1459443 1386991 857997 1495039 1982899 595982 278243 424005 941026 1295879 460436 449424 317487 1135853 1738933 1567381 1450181 1814455 1193191 269894 992736 175745 322559 760533 19638 1217475 420146 256993 186350 960793 639569 1509408 1511783 1717329 709405 1928901 554665 657985 320034 275556 211030 1206649 739832 1344738 1584907 1662894 1874054 971740 1560786 549292 1124239 849144 371853 867886 1839028 823023 563092 1686667 1411596 1555316 496618 149028 1791812 1168392 1372605 1639875 916531 1966949 855141 1119041 315288 242284 1885352 846064 1845099 495255 1616823 697768 1231813 898633 20646 1415862 1633470 602654 211425 1077234 1171348 964339 678847 1822301 1755827 567639 70869 835039 960484 1685319 288416 286823 1655443 573605 975670 1325122 1061090 731084 1270593 1337952 225650 209412 1980513 1172898 246249 1550231 1534404 116479 1649489 156272 346496 130629 753451 1384542 99809 1901824 779696 17207 718940 519260 293330 1381478 1586038 455989 548256 574791 1828603 1117836 1770620 366265 1553255 560620 741351 1198063 5043 1263633 1277884 783981 1639487 1183318 1018337 1715028 528451 82618 1493110 988190 843318 853850 1015360 314692 1668891 380361 852316 543400 582368 81681 547501 1084620 1758022 1317756 584826 1492160 1920605 919008 1557857 743975 388693 1042110 1823522 1246080 793269 1277573 1836198 1576747 1070063 925941 1873689 1867264 1578933 953281 327573 143351 1832753 146411 1158924 1287901 1213346 1371887 1903730 1850325 1556982 1560612 1655431 1496335 527543 1560238 1987050 327098 1655036 756597 936364 1195868 1672066 1320618 1644600 1960950 1007721 25838 123746 1092575 1580194 1023831 679218 1856435 407568 288099 278866 1839168 1435153 1915118 546880 773536 196187 1830412 1301031 1991618 1839217 1322455 334331 849389 832749 137759 1528446 1256323 886346 84638 1359778 624207 1511620 1394988 1649898 1051989 174678 1886520 798921 1660085 392975 1795387 273569 1545808 644964 1175411 1884850 1993571 1986194 453056 432297 225306 1009810 227391 1454992 1880577 422996 778097 351970 1882223 332087 1981030 1414510 314081 841310 171868 841343 1935338 213299 929698 238240 1539517 783012 228389 1960412 1245848 1912134 635839 601552 762120 731356 1133499 302314 1093116 1589870 1659231 1734817 1813770 894429 1892022 826513 1646126 271378 1271773 792495 1470051 679524 1485916 391027 1678772 625439 1346044 592945 1970509 1772719 415143 558265 1268039 1780988 77462 1183518 1619256 1802193 53859 1670460 532845 309490 798923 51796 1319168 746807 176971 1163369 978990 1745976 1500689 1531331 1754075 1813648 596819 1450196 1662105 1194883 749894 520302 228351 1448177 1221457 1657360 1280531 951881 631159 205886 1676890 335247 1742509 1697988 1567599 230387 535331 270735 167849 1673204 226570 1544050 565367 1036266 981741 1567279 412271 669064 776034 641289 152538 1093782 1497803 1940892 974613 952505 1751030 646044 507776 1184179 1150783 1852678 1631932 638326 241769 345688 670900 1827528 245378 1094621 720891 1431234 123315 1881423 1806366 567945 830522 845298 1042736 779446 1882592 29971 428024 438589 248267 491966 719879 1151298 540903 883418 1756962 307637 1825785 1515403 1933053 1512912 325189 1035498 1666939 1659133 1058842 176269 1731497 1799872 672143 1446964 841502 946194 689396 1614974 1314226 742830 377274 1019168 399832 1491830 147956 327673 426923 360483 1999174 1207424 295534 602086 1511739 1705717 1437451 1250232 400102 1746225 1438336 1417170 1935271 456788 1521934 50588 1270113 1123003 1291309 214047 653664 1217908 1399630 1618637 1281514 566225 107892 756677 1703894 1305530 285919 1792218 962074 1971001 1423079 1201698 1998823 1042571 186268 861079 417913 412067 1205032 1862118 1688449 1906506 1048070 94750 417328 1084308 1246962 1250921 1857355 1228862 1437937 1262778 1764605 1863952 849571 1106802 959040 343622 1175587 758553 95560 16449 705934 329446 560188 1644473 88141 745718 1573513 1696183 1377096 1407254 504388 370952 1715423 1315759 1721076 630208 1537445 1847813 1460456 1296836 1821042 609800 57228 1332547 1223751 135648 1977102 217830 242678 719859 1514276 771306 1328250 1046115 1658521 158891 24014 668205 1756983 664137 1480663 57702 1827603 907235 1796098 1267502 345574 607773 652381 1957120 995604 1620120 495942 1767162 592551 467956 627832 398047 655378 1086262 607900 671621 777279 952156 1052806 254814 1696783 1404547 209918 1474166 217900 1719937 946908 12151 370564 1541935 716810 1625957 1751621 933856 1265317 1230861 1806159 1532499 1131609 1105149 314104 810308 1439072 1660582 875411 75607 1461561 862580 1097804 36951 139759 463764 528966 864586 1575198 1859357 401284 1523956 1245388 840409 1256624 9577 1473020 1954742 134101 1595556 1546905 415287 906981 262529 1082865 1270332 1777357 257320 354674 163744 1872318 232069 881122 1696156 1787472 1354294 366200 1377802 1931297 163054 1233117 538416 1036198 1517275 462701 352861 150850 406550 951174 291972 1461463 329183 439889 136868 741300 491748 1371282 1605094 1123816 303021 1456690 1783730 697547 268108 678729 762650 769251 1938255 1849287 255555 1019316 1318103 92475 1146164 1742742 325312 224246 832050 560637 352718 469517 266761 852007 152740 782277 1572348 933230 1358559 339659 444914 1477714 1866082 372594 483380 1444707 742824 553863 400049 1148773 1623478 274895 1431461 590115 677099 1618750 516240 598445 182722 1433542 14481 1961247 591966 1888959 261690 1797773 214758 858598 1878683 243831 1814726 872858 1681524 1973421 1484008 213493 1629717 1435116 22702 1178625 704448 1773844 462170 841110 1941460 440940 662810 808771 623701 488484 1495777 608203 694734 1560305 1888 685374 897288 425348 1993217 486711 321135 969480 881395 763917 626616 1894607 1678249 355942 1265699 347341 536993 261309 73197 1054713 205058 1512432 362690 1739776 1903562 1327303 1104278 1076466 414662 1705468 196877 183021 1386838 1139797 1293019 211251 964325 758599 1521742 1750458 608600 367343 222904 1955954 1747800 564853 458691 31125 973862 227362 58234 1492099 67059 345403 1339517 865621 1604982 461842 67482 1410814 953929 274677 1306917 1019748 1402017 1818845 1517678 731028 473736 1727790 356035 34548 545855 1967876 32918 638416 1331303 1165570 1054119 1634296 1877868 1365672 835703 1936057 1899795 918624 1068515 723262 163623 1854131 1741895 1765211 74996 1193180 220269 332334 1642182 3347 1395537 258345 1846834 1882754 287173 1007839 1395580 1584677 128932 576409 1736512 1060147 1384643 1957859 892516 71245 437244 1643870 627264 184383 1675854 715749 1963665 1978794 83833 1944493 979223 1360001 1144760 1890234 1706201 1616238 1003703 678513 472172 1554428 640108 800789 859713 1988051 726364 660388 319144 347450 1533487 838210 1725433 1323665 1701202 287235 873565 1569286 561753 102473 1266905 274447 808182 1555915 1683742 157599 230184 1682702 1840375 56146 1941351 1054722 127332 485070 171487 1408743 1674354 99300 1906619 1012815 1754042 636281 718253 157122 834625 185792 1947995 1135114 44282 1575665 965718 1094721 1823593 16302 1910096 1965748 229254 380237 1386624 1985889 1466941 592616 716646 1105897 1298279 449466 1679540 792097 1217288 480363 366459 1467366 596808 1661941 1568482 426536 98875 25440 1665973 974833 352525 318706 769352 330124 1115550 1631125 1979484 1864952 1238504 564528 742307 958849 873693 1636322 1173046 1093371 701218 715991 1717985 488550 926194 273046 1499582 490131 1627421 1775127 1065576 1194132 1813962 764906 354320 1216864 1984834 473031 1120952 530593 1885255 148373 1547432 879441 1028691 709075 599868 1857829 1003615 1461124 1095807 1475317 515272 574572 1523625 113563 1607480 126512 1530218 635744 670794 832408 1040249 1851404 1622523 37191 241930 1389064 392410 1179547 1195912 1478516 899860 1771228 1785249 601169 1760665 661332 1703144 1708320 1844781 1099234 1732496 834061 1138217 1093662 1317586 1326271 156589 855732 1561722 1033966 1844142 398502 339706 1742196 1538246 1436772 1891208 1857081 2484 1889931 707279 1285626 1314167 1722534 867427 568422 862635 126939 552443 1944072 205443 1871905 1051653 1642980 404303 1537644 1951190 1415317 755054 425249 814044 1379128 1521423 1696595 486169 972838 832219 405813 1866394 643112 865946 676140 1185734 691075 1465270 1376283 47907 985031 1106337 866849 139222 694484 1249575 301030 390232 1481448 773264 1131079 1188454 815087 1731677 1965639 1060558 418119 155672 386821 1200340 104449 1323884 1680875 664619 868040 654590 1813371 511555 68318 55036 269035 1038442 1301770 874435 1355454 1320678 1870859 1842158 1370906 1521656 1951053 876616 1293688 1241780 1153721 274963 412752 333199 1067004 1746783 94759 789503 1959492 1392637 1227676 16114 319628 1527903 586207 146295 1108372 273105 790690 901147 557114 716127 88167 1015789 1365656 1416214 1528484 1628063 752836 1984098 1099678 1849 1812728 1109446 1105480 1629871 1822995 1554339 827813 429920 41471 1111928 1499934 36928 1519834 1602014 1280504 413407 121915 1371980 559438 1596342 1937643 933351 950776 1511184 132272 1825254 1776581 364236 877899 1292316 1575143 1941186 1906382 10895 354303 632479 341080 592373 1435974 512272 203236 306898 1301323 477191 1570661 300714 617847 411051 602676 613425 1704371 300676 1717521 1684342 570326 3146 1830138 319482 462574 1325101 1138395 849139 958044 132271 654541 990993 1436764 418967 947550 478268 1903112 1612930 1516899 1195094 1631049 1515402 1334811 1797472 606981 1802822 814340 1505810 520778 1326411 425358 797836 1556147 226800 884818 1971134 839057 284781 1869439 1272463 1529399 1539580 787669 70626 1717464 863098 1580667 1474804 1358671 1833253 483830 695300 1086832 222378 519888 375862 1124126 89521 666245 518383 982682 136533 933446 81606 1287731 272231 1637339 391216 1554535 469160 479714 1019032 1295966 557745 1278710 1893718 1917373 1632297 501098 837312 27904 682843 1198423 1665455 395807 1310785 1073877 853955 239250 1358258 46428 995472 417797 1180184 601375 1294260 1121252 784225 1438229 1518578 1869870 1865819 605707 1096855 306314 1422611 797266 848002 1612117 1265453 1599834 513770 24293 876669 1999670 763162 64934 1462338 536442 39564 477956 698153 487185 1376526 246326 675968 62783 1465925 652114 1596422 1056035 613280 164738 1021181 1926934 1783202 1699086 1018993 1063844 1379783 1243609 1445422 1865241 1875834 534359 1364209 1412890 71901 466379 1400228 1598709 1607120 1906108 610723 1419935 1050934 1104275 753138 1028793 1524472 1804518 1719521 1625458 821192 1740233 1819718 992416 664951 1769486 1624302 1858965 918505 623097 78207 653777 379518 1259219 1111260 1763537 1501998 252804 501119 1124505 1053847 325569 534407 1093908 865903 1667293 1210647 891237 538994 1754190 1853575 1145532 1913374 781283 1777380 1271880 19402 231181 427631 1816090 314159 430846 1558580 559797 582842 184404 1988384 1370914 248350 1050991 401254 1285015 901293 261005 1233441 1447202 1471922 1617555 1420094 366399 1124396 251102 1052456 1225522 169902 1664807 96106 480345 1014834 1042407 541363 1972641 191401 1816877 1135525 699071 1128099 1987295 1532339 1407327 1613986 67687 254561 308362 35594 726974 1100057 478418 1867967 1728993 1168389 1301769 1151043 1769368 862606 1139187 1583586 1962436 1856917 1766071 1582029 1898325 542853 1622366 327483 1137338 1777391 61307 478945 254188 1914913 1930817 761332 1239659 155870 914431 1977956 337885 865945 548897 64668 569718 40110 726389 268509 523005 1460010 1250820 1994986 1370361 574669 1886006 1388653 1325933 918213 1199244 540712 554516 1939780 821483 1230106 1365404 1952597 304796 1730452 1749515 1854349 284555 1295753 1724281 1722805 1161270 1777174 480714 862549 1223632 214254 1760688 619991 1006457 667474 1116268 568402 1511062 575448 78883 322621 1471071 1837205 1060316 276678 413817 1754957 940034 113169 123741 188460 771204 1643627 1826144 1910205 716075 641211 1776508 379007 1732996 732289 1724498 1090925 845921 831195 878528 506604 1990073 858431 1212647 1916305 759442 723306 868010 1105233 693381 1389287 1520106 91945 1039538 198046 126750 923770 1833439 1375757 204733 758234 1390532 359711 99043 1303429 7818 122528 394923 478610 1616551 889399 194511 1263120 1280133 276558 889801 37841 812595 470114 278602 1940168 175596 1504833 696338 949905 519657 6410 424348 1890229 1679520 1040835 750193 536768 1783887 1230892 702900 335528 737207 620268 1896452 467444 1946644 375557 1338501 150777 1452347 1525509 374896 1680564 551991 906680 314792 93291 1448627 796645 195266 1670414 1654363 169777 1767924 1321536 1879495 1925799 735165 1487440 168985 1687644 1516672 1112848 1579096 285475 800827 1918114 1450735 1804320 1507408 527216 741413 1103233 796220 1888649 1581220 1815493 235677 423787 545078 1198558 79524 632301 1967939 1343165 1984340 1312678 1181128 374066 1857314 241395 1260386 1292782 1316993 845278 1963670 100014 1955025 1101032 36373 1721060 1614215 476481 594788 438042 1649451 958799 415930 215082 1963518 992388 255887 316167 1922777 905936 398493 1829917 1999598 344281 1422295 162740 1323788 102243 1769923 83265 1856045 1322790 68134 1345562 1459216 472654 1664336 290416 1704591 1483589 718325 560111 1683588 1879061 1525031 1955800 1719054 251229 295496 1978439 775009 328268 432988 580172 1576828 350691 1687314 769168 520288 1677260 1576146 1206251 1701385 1272528 538655 758024 1701260 751101 1828562 406403 1235682 9460 1504385 840926 1422515 284395 163047 1043032 384609 1273582 229873 123768 870757 1403659 619543 218560 1143010 1386696 1523134 1341556 826540 842780 1005313 877266 1734037 1024240 743270 856022 155607 334593 448004 1578796 1741830 251016 1650162 748381 606481 1065124 190094 1039130 1879466 1938701 807717 1224906 421054 1366803 961517 1087015 1482601 1465411 1277239 67364 1524935 275292 461802 149919 854239 1884399 912912 658637 264596 633355 42885 178460 754167 811688 846182 568035 1949168 1515107 377716 243247 259705 1238195 844067 1020531 1379816 1188652 791070 250409 395097 707934 1302085 130120 1887115 1442156 845725 1371120 1484324 547334 87901 1954256 1147250 169469 1980476 1553789 744115 1608190 833299 1217063 1953373 1358566 207883 391925 515251 891424 129171 1493148 1597882 536669 867506 328475 1492896 1338033 1283999 564371 1666528 483107 829077 70594 170169 81628 82724 533457 1444357 944030 1237439 72160 226221 182446 425627 895296 1359103 1115360 1547543 5832 378248 747395 239544 779797 1940858 1301701 1610842 1137962 186157 1069577 1690900 1036253 1480186 1022292 298225 1802523 666896 161166 1863405 1671396 1064243 641785 1839641 1351288 1609579 1576377 1014783 1058854 767670 434289 776512 454679 1966214 1368280 250944 1227682 710030 1911302 861749 73863 17424 739762 265975 1430339 1159858 1244297 397498 1513791 691295 1071421 52094 592104 1570908 400872 53456 349477 212438 777530 44337 1505169 1091806 626737 1455504 1324733 1403593 1454673 337861 856115 520329 64612 1175525 1567359 1355352 1088339 573358 1845856 350289 980545 334321 253032 592153 1068318 1270915 96697 1022640 1970439 1778172 310589 1218112 249025 1913041 213945 1752239 1348139 560921 1332812 1110692 1590002 561664 1294278 588834 1158966 983126 83338 1923187 157758 909066 1037667 1959802 841859 1824398 737042 212819 33861 1119425 802790 311723 101755 561986 194817 1841480 1675748 432371 1451280 776400 730161 1933445 555025 114250 1848103 706317 563964 388136 880510 1881379 576420 156850 783132 1329634 309704 1892585 1452147 1600223 1135265 875357 128903 92086 1853691 506831 1749363 479226 988631 214458 1280517 116374 393983 105285 1994192 1819881 545026 1355829 691064 212607 398905 1521436 1547455 1068514 194111 756057 120791 1089480 1538112 638711 701752 1854440 997955 1705242 1781316 1268601 223806 1311225 1010852 1155039 252389 1362955 612424 467256 1747458 1446427 23495 1388276 809049 516889 1935508 1574769 1384284 1854670 1255961 114833 325586 158844 1779108 87835 1258207 602730 1258447 1654645 1374237 697248 419401 1769243 1919026 1582592 778559 267075 1837922 271755 688817 1091142 1524216 775876 665371 1842786 983566 454119 1943923 681691 1257755 744859 1703880 215035 352542 1302752 356164 1861105 726843 564800 1075133 776439 1914801 1772075 1278821 1293212 270070 545108 1706438 352875 1077563 1996595 1301625 1224557 903305 1541582 16506 1070781 1204951 1588672 1826905 1857473 1949761 1250247 110711 1042370 309038 990551 1756980 1820777 655942 493449 1824353 1644586 859275 23340 326598 805587 643855 984751 1282720 1522191 609605 273394 1671594 1793030 1859425 1208673 1411921 489184 659106 1023231 1542837 1161936 994625 1253744 1342119 422642 1851412 1053610 1130570 1164705 1093971 1712988 1325182 520063 1896205 995150 499052 979094 901658 494843 1993930 1738864 317696 1334602 37102 1553391 1384924 10887 1126926 774328 579388 1321195 1073639 1072587 888655 460395 850940 1074102 712406 399300 89895 318587 1226575 1318257 1045847 1249298 1965032 385842 831335 1565492 1408689 1486855 1373202 684364 707311 1743573 323842 408064 1255890 752929 34540 1225877 621487 1265271 1903784 1955124 35789 395890 1174702 1150601 309875 1266090 372259 1221461 1927461 1965604 208210 1811527 452621 1824765 1921322 870857 1673180 1801113 1315315 1096456 616222 1523089 920826 1313503 1933089 355044 1917514 704857 822507 1104701 1092217 262085 968547 1594263 532492 1250840 356978 1521585 903219 823699 838432 1336243 1301042 535741 100902 960695 1207974 1302677 1639202 1050772 1527943 713645 417591 818173 844866 1508591 277444 397621 1975189 1161695 1369202 843070 1417094 1108968 1634175 1145247 1383296 270623 1100653 714345 1130582 1706988 176566 989743 1498281 1216536 1608274 1189309 63605 1646034 983092 637990 831344 796229 210600 8388 1695094 308735 992353 1985644 657842 740612 1069270 1727433 86162 520043 922195 885463 1375414 864186 1896034 1242349 468256 526843 1822596 45614 1657706 1858498 464221 1779903 829376 134152 1681514 1727032 362016 1702662 586714 726197 660917 781374 800262 174699 477077 1418014 362068 1404283 299573 851788 1383806 17197 1624367 586539 620423 278703 1520621 1624064 601369 1517197 206816 1021600 166995 244787 1259742 1954493 1547961 764584 990027 1738338 1787917 1687726 965717 891626 1983564 1887565 1289446 283475 875245 553105 78629 571238 1565814 1053870 588902 937845 598518 322591 1358128 1488701 56453 1693418 373936 509033 1000877 246453 1098108 1857044 367002 1220486 512242 317866 1124664 140593 492915 647998 752014 1702628 798907 205813 842783 1310326 1300127 791897 1342449 1137802 1745350 117716 1323644 1744725 1437324 396721 356914 619944 1303780 1656531 597140 773611 412637 1584016 1514709 716065 503989 143260 1791968 1630370 1755891 1797398 1840675 1587320 272585 1408033 309633 237259 985100 1445733 868663 1796702 1008492 5146 627707 1564643 78889 176204 413575 1294592 772953 220720 1578983 1738993 320499 1843462 1117684 448541 1498150 813888 688567 136616 190505 1641773 1938650 1102107 892706 338112 1938695 599604 99491 1997226 1084029 1854261 1372658 134577 1352662 1711980 120789 1229290 1916225 1307113 1112961 1573176 1008163 1769700 1582388 1164033 1794822 1282095 1165829 1265164 1709730 112642 1811568 1378273 210783 425102 1340173 460434 1412716 1371362 258624 169966 776754 1006278 737180 1949753 738759 94130 1495911 183749 412343 968757 1476596 1156790 659656 389768 1455157 390859 1195537 377858 1971720 1565276 1334695 1437047 1966945 782155 968831 1593146 1317574 1020800 854778 1331445 743501 155225 1521784 1209872 1678300 1330231 1574209 1492757 1202466 532137 740361 1121064 1934483 1412070 1212287 1855739 330402 1146956 1484144 1296133 953272 100794 834913 590921 1141158 320933 1091793 1152608 189676 580883 1401375 828522 838243 393728 1678555 721985 435732 10025 1219714 65820 576887 1687506 1342939 1895099 104096 1703689 892358 1471434 1825541 823464 1016173 1374242 1638481 1672473 1315256 1065079 654362 666795 1834690 1307060 1954914 493570 527312 1157792 1256112 1493776 1857938 183627 1016987 1745013 1935725 1086398 1593593 1665877 207608 1151976 198770 219202 1426527 1998597 1348963 748424 832245 1984368 1336031 1722212 1969238 1520973 1804213 1735308 1317836 365728 198884 532292 1172055 425291 116401 1401544 400373 1353002 639949 337480 266843 1528647 1454482 1640516 1175139 163070 58830 1427833 16780 1453089 148823 120782 1321409 761909 1587094 7192 1242389 1486884 1113510 91027 370216 901961 892142 1876714 1290876 841113 443643 620295 1273923 1663860 507543 252975 1712339 1911560 794862 1680726 1696348 505186 1662938 1994851 753479 1545438 653753 1858252 1398801 1063357 1291748 1346093 1679373 1499198 1647767 1729056 1540161 1534698 744619 1338601 766324 1251100 1238525 235133 1662373 119089 546914 755273 724443 1940813 1454594 1214300 653282 505195 1977541 638 972512 1086107 1059731 567619 1045895 827052 147150 158884 594885 575925 259875 1092075 1913228 544588 1989921 800923 1102697 1592315 1249332 1062730 1809694 807566 1922832 1781113 1104848 1969508 540170 1695516 1387273 1200440 963059 512762 1670010 1505223 1201265 1405395 1017727 633205 722085 1407113 1633683 1111409 190263 562096 900499 558039 1511506 955002 1854824 1991912 1059019 943012 870903 290701 1746665 661461 1438313 835580 556405 1505101 575530 1842055 1465609 948602 725448 1966962 1372156 933445 1239903 1384013 1469481 1961587 1403171 486008 1695487 1945202 1821648 1982818 725081 1524880 684124 1652329 1646050 1281381 1916850 1178351 1810577 967700 820079 729653 425649 1793853 1103204 1419432 961444 1418111 466647 342807 741313 687539 1164508 22758 535696 1417917 598722 180878 1141421 1492359 1064114 211005 1239280 1946986 1948210 645159 1322472 1584030 1143649 1645026 1885188 676605 1330523 434358 1372201 136829 1419648 348181 218724 1310301 543332 550778 696622 1535929 1213706 378214 407080 1476937 233641 1277847 531153 1575188 1153840 1155506 1599375 1696453 70290 1378077 1275312 23919 613851 346189 1494628 364057 110667 606499 519141 1557647 1852667 362020 967273 284591 1058663 839139 693986 545466 1113185 173034 687582 1600967 1962356 1764627 1871900 1953243 927184 992229 1266016 1671918 1091779 434669 1177620 1341116 1326869 1690488 1566727 1265137 1700977 20596 1221578 414988 12681 1871493 1132125 1761895 173223 674949 1957227 1191860 769587 867554 618852 173885 1103531 1112554 321629 214527 768231 786117 1094034 296145 1890321 897798 580427 143690 145181 1582818 846888 1780427 1379854 234174 1177152 87841 1225345 383718 437870 458957 1141968 817531 1233067 993132 1822795 1171300 676273 1741632 1761473 585051 1838759 1111218 910789 28336 1988371 1491215 1704313 1076527 1689461 805811 1892332 1318833 664375 974175 1601390 826984 464276 1910476 1582909 1718584 506346 1152670 1104827 1826792 1308281 1468503 49125 629357 1052452 1406744 967084 1220039 1381867 1056962 1826431 1818871 1549658 289941 683614 150877 1733180 602288 1385441 1431966 1524779 109202 444295 135279 1602558 844777 922527 578478 1784463 260540 1025044 1773920 671120 1981196 582850 1039548 1960760 100030 1075960 616521 269515 1827755 1387622 1194686 606991 943527 1006211 349257 363702 1142767 1336906 351433 824737 1966758 698973 946805 1675194 1570677 699784 1268540 25276 93 1588256 1128584 1417456 475172 637606 619189 1540128 663862 858469 1015094 1824730 36548 1369377 1271256 1782963 1676201 1094440 418685 1262831 683831 389966 440829 831624 1123402 497456 1256782 237518 408365 1501287 136154 256235 506405 1732525 1053158 918641 990895 1248947 1147025 1671538 7863 1504173 1531698 1431888 343979 1833437 324252 224267 1039378 1365007 1411642 1899459 138212 1200422 448183 1825131 1331750 1989626 1612849 1673432 56363 372792 1078060 629171 1424249 983174 1295021 1516215 1058621 373697 1082426 1054950 1964092 69151 619150 1847591 148475 1112111 1226173 225141 508672 1886788 1153383 1463610 1650161 1773983 1638183 827067 1674318 1232463 1388732 1453507 688230 488070 1620931 1448904 595727 1875787 1507256 1199483 1056054 1958910 575528 693342 1230876 1453276 685757 1811323 1716421 1594926 750342 130168 1514322 1297140 1207137 680493 1769161 127363 1458426 1556747 1461800 193645 838048 468298 1413639 627036 483840 247575 1809496 942161 532148 432963 167697 458761 1297071 1079502 840746 330071 1182349 479872 511777 612895 1884032 150454 989894 1622175 1142509 1346243 1142102 396576 8549 11220 773057 1263838 594262 1717636 703506 407246 990749 1116404 686608 1145184 383992 1349592 738951 125114 858521 1292163 1857187 1435907 178752 991786 1983626 632370 383479 489334 1183656 1088575 171215 523829 1316623 1769643 817984 1869749 1330119 125871 1495823 187921 1833877 677374 548108 337402 1802697 393817 307007 976078 58223 768293 245576 1718669 164521 370749 540481 1928579 485833 925499 1271405 572695 396770 1169713 638926 702830 1145954 1561759 738418 40508 1011546 872348 1483195 722868 118031 118279 1163485 468544 149664 255580 903936 1744477 1434590 611820 877817 524126 1264551 1863258 1176355 570872 1886854 855537 418158 328337 1598359 1875198 1741383 489972 247185 997254 421667 6027 82032 784371 283422 1051419 932216 452730 1761706 617967 863219 771626 874850 754462 1015187 772955 500947 1384585 1241227 1973545 1683275 1817029 1513541 1434055 196653 1089419 638921 809706 626944 1382704 845478 624199 92045 686655 1250630 632892 1044161 66581 357913 871571 111330 498555 1734835 1697722 1981468 570854 1519214 1324379 1140043 1382620 403497 714888 1614319 1921278 1013607 1815446 544188 731659 257446 1529766 1099962 1517175 671430 995784 1582132 109746 257981 710313 942061 68915 1264918 63419 139230 1515804 1851672 862295 931489 504819 1046836 1468454 887779 1855775 1117401 1192342 491436 134669 790739 874456 1981379 506059 240646 1790988 998367 1740764 1567639 1026092 1525080 1023168 1907067 1406300 1997964 103729 1378879 44377 1594284 1140033 1709927 1877488 179628 1897536 1570043 683741 675281 1559166 1972724 1941669 1096441 200776 1802262 631509 974614 1106674 544079 854754 20626 250535 1538345 198466 1781121 1432468 1035550 435409 983399 32591 1259469 265188 343961 1544815 274894 1424166 1406789 1764895 846393 1897111 1087535 1705511 1441480 1649175 615422 454925 1699469 1870124 1166570 1748509 574919 169158 1476161 283570 1215417 1288330 1400452 240468 1861781 1582896 1705224 1211611 1000968 1418942 699968 1910537 1779014 1299338 1737742 423132 38751 1881545 1951322 1948796 632992 1618280 1327652 632679 1700579 1313600 1597783 764769 1711267 1132871 1895473 153977 360255 264656 1183734 1606651 211215 1174119 819433 1348829 381499 1914104 497515 1712134 1883451 978649 629448 1338014 1616271 712379 99233 802406 1254528 1970779 962936 1910000 443104 1038584 371698 788850 273862 534408 1172167 1480949 747345 1967699 1723024 1823804 1078366 7627 1912162 367400 223289 613369 149087 651946 701339 870255 1626182 652637 1979274 1380204 1811434 1083105 521417 1183480 1294244 651451 1120712 728155 160729 222531 531058 533909 761067 1889126 870956 1959006 1498917 1093632 704887 1984735 633145 1869816 1200533 730914 1329009 1706496 462455 757078 596165 175649 600816 410728 1218197 1840164 1535631 320817 836722 1511280 1511814 821418 1700065 503038 702534 699528 651395 1465909 1927298 1575567 1083886 1327650 1446092 1980438 960757 1791863 6532 1243437 1706823 38352 1735361 1754931 1928342 421270 301169 1767938 319331 1758034 158791 1834269 1424915 411010 1935244 1316986 1038100 889604 1290016 623693 1755144 335767 508140 1682404 1634309 1755245 449734 52038 1059390 915147 611573 38647 155242 393187 1829549 146317 662800 1580805 1662887 1881934 879832 1031339 1660901 1262857 1962777 1164111 1593128 1483261 1169224 828104 1565829 480759 953190 1697646 1162243 1742431 1570758 229461 1603548 42178 1331192 234494 21561 1584631 823151 666916 1784299 1243879 511101 1359245 1044353 379790 1393372 1457005 1659991 651515 171875 1465120 903872 972233 787791 386527 988786 1506484 1330902 65555 1837149 613261 598437 1161902 1567202 517344 1926019 354774 1503000 748387 839112 64758 1795588 1603413 744293 771645 680857 1812403 1993349 1317316 326768 1874402 560508 402798 330368 1733733 1710692 843451 1333862 1393831 981848 121535 756819 262745 1647694 336709 232168 1456773 481732 733707 1583143 144250 62706 666800 762982 1431012 98114 1416705 700861 1882543 1541486 1886284 10011 1313344 701894 1676040 1429165 1320416 854519 1019291 1592516 1275614 1197603 178137 1665064 287311 1610596 1735548 1472534 97385 444489 182361 1027975 883731 1801376 1499141 1967923 1159348 579173 641411 418745 1428329 192131 1851863 861780 127225 1643837 1766458 536733 1524165 1575094 353467 1605223 403853 188380 1262227 1616489 1540813 931236 1972607 468153 255536 355324 857143 1833884 359482 1713371 1430045 911727 281018 1047936 851686 316816 1072540 747123 488278 1920757 730351 1898462 1432428 163908 1436438 1531950 1042784 1645053 1773502 1060770 1486984 38108 1705919 106171 1898618 463300 1873119 674962 1399534 859986 1852654 1383935 1472996 766224 1881892 493871 1797107 597075 435436 1990519 1038009 1699386 1828410 1380391 986166 526958 1415349 1668977 284027 16778 1529875 534237 1075232 69650 233508 253774 907604 939882 1951115 1859521 1586968 424954 1578425 533701 1462504 132307 399680 953733 1723454 1880470 1386504 186727 1076421 460901 788758 928297 7428 515843 1941867 1771432 11833 1046700 261126 1326082 1308588 304622 1521601 712886 402193 571619 1636275 561571 1653550 1753808 925181 597353 1285099 389669 767541 1300278 344609 191520 1635353 566099 1928223 1993430 1355389 827153 1656787 893860 860486 1077707 1208880 608720 1276840 1461969 667331 1339605 1087530 1785936 1414262 1597481 1448269 1656702 697732 635807 45665 1693586 1026562 728588 420601 1866798 1211556 585648 636555 1433323 1127298 1326086 1486723 1544351 1251173 1593060 211300 1117581 1672605 1310427 1362094 1148652 1391170 1953333 339850 206354 498184 872184 426393 1048872 1577940 1623001 1624515 1287434 769815 686721 1971967 1376217 369440 848931 1365155 326528 717247 1718631 1555089 1774971 1306864 77259 1202690 854403 415280 1998585 553763 1200614 440011 458261 1530612 1565514 70106 1671658 1933571 1258460 1330713 820441 1261291 1184609 1623457 411300 1095697 1540522 901065 414184 1685530 1475255 586320 886744 1193076 1962178 280788 569200 1110322 815130 634911 733004 1756234 1427904 1026201 1348057 726221 1788545 1181965 386295 594949 1079651 714046 1421763 983258 1530273 1367569 568362 1205225 224623 1110575 966140 533276 1801408 1317027 1387948 1558900 1204032 1966063 1405727 347760 697790 694346 1835973 567694 1814927 1714133 210980 761590 26709 150175 33590 638101 1201446 1079002 126232 412757 1653331 649909 479157 1986002 1637755 1736636 580256 1067381 136708 1989695 1065444 1365295 1538502 457755 229146 903004 436006 671106 1643131 92780 481172 541890 776291 1170675 574494 982000 636368 1065427 1630464 735885 1267989 496019 993978 195881 473492 820804 877344 368293 332998 293588 1135781 784209 1659829 1247836 471885 72241 773843 812397 843089 928934 332672 1009087 554799 1509420 932764 1866645 1315206 1249631 856612 817505 1900134 739713 1266621 626370 1414969 1609320 1822180 753992 743659 846270 1766328 1869231 862747 727287 1979390 480231 392383 1843524 1314472 304118 1848192 1472835 223623 787254 331090 426378 745446 1911052 1740343 1630661 1459931 774583 1724415 120278 484119 883014 913541 1114669 404210 1522992 1360825 1485145 1719764 1729598 1337251 1854421 589574 1665648 851389 1222566 1433479 873687 933079 203655 1319308 1546083 1242773 92594 599144 1205770 549378 801432 809584 1466150 1795793 15280 1173881 960604 211199 1528212 1597671 676875 674158 1197387 1240509 1400582 1658012 778313 1414146 542409 1735624 1872950 1898385 995905 1399151 1867970 1279493 1178273 903040 1193199 490388 158111 1559307 317204 73154 1379158 1733125 6702 797066 1040408 803483 713907 1008360 1137029 908674 1896082 1802877 804972 1473491 298036 367154 125360 1554183 1195875 865530 1292161 1047505 1318040 817094 1903687 1315387 1476771 1563087 232426 878019 1655790 1817001 513554 43034 1464925 497711 1348375 680598 1652967 1471902 1098485 901169 722738 1211024 924130 241571 245855 1256773 685656 1931359 1736839 1922537 836684 1842414 446669 766762 1113808 9140 1083332 1706114 829874 1379431 18438 95205 1252772 24092 82111 1686580 1936121 1574053 1640403 672422 1195998 431210 1828153 570945 738131 1595096 535666 561845 1088457 1627650 549481 1425473 1718707 289666 1775381 295801 1083805 677062 1372341 1757507 444298 56646 1537808 1401102 1534036 709792 1168795 1593680 163505 1922088 406806 842107 1952241 1527402 777054 1493426 1792445 598793 262106 1870905 669980 1704335 1636966 599804 1138864 356393 1522865 1367200 1676565 1304737 1137535 1122466 1002342 663601 1885833 464335 488468 1293973 735297 1552498 376815 1141083 1471355 1890366 362368 1213009 266950 1760292 241416 104178 243348 1732107 465310 175334 1330979 1912807 1682665 1523892 9475 191558 845949 1805476 759741 778972 78351 57161 1083913 84844 1991688 649007 186823 1982897 456182 1555803 1127604 697121 281966 824114 159630 1646862 837298 1560152 1554689 536462 908985 379034 195242 1289822 610213 1835509 892400 353970 1455524 251536 1538991 1264314 1158981 610675 843755 35477 170102 448923 449811 1435716 463847 16453 194265 1743021 1793961 728201 1700115 1013376 1036459 1732271 461829 607418 936524 394695 466262 1360317 1926322 1980957 1429904 1723701 1682849 1372759 1897289 1530109 1228631 415340 559944 1772748 1750129 938420 510150 403544 1928402 923565 569451 368873 268306 984281 856987 875638 497177 1878208 70945 545968 208120 1381687 1469133 772893 584261 53413 22201 394391 1893340 721531 271851 1024471 304961 593494 66096 1661156 920941 1955363 1940255 414780 265050 66166 560951 859517 802786 1794857 1821674 195988 1730615 385548 531247 1365572 1898147 411157 62199 1424698 1163734 1742204 439059 1906551 576949 1480390 324880 411034 1690559 1201501 1648678 1763611 279370 1057870 102720 856344 1697931 23260 1428488 1988481 1539198 1317272 1936765 303742 460586 1239398 1659116 1556480 1479904 1090232 1915038 51987 1264620 1364588 94055 1126666 13316 1667962 237647 1225869 355882 1213697 1204216 1968130 781011 1151117 951105 1032102 350911 323993 376699 807117 20567 1140387 1373227 807552 257616 990504 880938 990846 167102 1571408 1670400 599917 317993 655316 694004 1255133 806947 101620 66644 1837854 569483 129414 868895 1803578 795094 1650634 1267604 1399803 400761 1530603 1430591 1079246 631130 1804985 296113 124482 258755 1608546 134335 1407475 1864179 465577 22772 149286 979253 391607 1458623 1424714 229636 905298 1676788 1780879 1898616 1372433 421238 393349 29344 747224 497953 1921833 1657906 1129246 1723860 1535659 1720081 693448 764619 1098133 893051 1664635 1470295 866745 911552 1259027 1420180 1174317 1499712 1786100 328654 1841560 1227442 1019082 1487254 296565 1309721 896830 1271929 1440431 1008169 1651004 1335444 1269797 213626 44574 138247 562533 1314190 1978787 1074390 862167 381278 984903 1124 1415368 616338 1773157 101129 139235 968727 1261139 634667 614925 359781 1927274 19849 950110 1964979 1927630 1620197 629462 475735 621452 569915 15768 373641 1714945 857965 267598 1514397 141853 614635 1484777 80440 1928701 1164811 1379622 1261419 418473 1316340 1104162 290263 56062 1422082 1330650 142307 1874065 1666469 551477 1749989 329268 514594 531656 507774 1266610 1137452 1076861 1495709 483521 153962 771147 735772 128469 695827 1095381 973371 40356 1869517 1181105 1751471 1067149 1252044 1859858 1198721 1555539 579869 342549 1361247 709431 1526119 1882942 738889 411919 189966 1301156 1209928 339937 1797544 312557 267734 1794980 1979976 573110 1483307 1139984 588036 885933 1935554 294178 1476146 1107250 380415 1042979 48412 1064049 1609042 1255572 1937377 419311 1446584 714192 1391746 148046 1142962 1265533 885409 725856 1052785 1126401 1614556 1360512 1589485 825737 1168566 703949 1070235 1608788 1298739 203941 129640 625960 891862 1714099 1657135 1736820 972519 1124624 128407 962317 685762 1947647 1621503 1382922 759922 395900 696975 641771 292435 1143451 319926 743930 1830324 901976 1951850 1564940 1716988 255974 1336459 141836 1620150 73586 387483 275750 1812069 1829620 1266832 1545058 1878456 1675487 1611959 1765964 667000 1985942 981904 631475 118352 51595 1496911 1742061 59281 1535043 1220167 1926982 673559 1144889 1762983 1493323 1311393 355466 1861168 1929004 543923 1078958 1252325 1166818 760683 230878 460851 456928 83842 1787069 765124 1800324 300995 673675 368285 1518072 73191 1404365 1468970 1246355 1880374 469664 1587870 640591 120681 1388061 1827739 1009638 854531 205258 692814 1367588 309017 1865762 544440 475900 1803340 604102 771544 1821681 1228558 1224172 404409 1327186 1532485 486240 4342 324443 541934 24296 1129147 654500 1686954 579133 1568500 1672089 782948 623966 600114 547697 1199515 102035 1946268 1818250 117086 583428 321219 901606 856766 878848 1402754 1955571 1079780 663138 865952 871655 1038720 614228 1343084 173348 1938372 65084 902353 76096 327127 1279804 1407016 71037 708338 956202 1600413 1727956 398288 24580 1489171 56884 959850 1585535 278891 63339 822578 1956384 1603842 1891788 1504502 414500 1536145 1865412 800816 1364113 1084469 1993129 901980 1556856 1755715 621519 1864337 1413681 1735529 1225800 1677589 1301199 389849 709454 93211 1031874 100512 198766 70983 433754 900974 26160 827126 745191 1522143 342883 469452 1586110 768497 1080173 1334846 572802 1543407 1383591 236253 76186 161411 422111 490341 646713 903669 1795603 1036578 1334299 1658663 264473 33962 1646082 1251229 1439063 1672420 1479221 563517 297230 741650 984663 958209 1687742 596114 1626241 63637 1467007 668854 195713 1364743 1392687 577358 1460775 1794255 1422302 1485681 1402079 1194219 1178936 925184 507573 552941 799261 277799 1148238 1797385 196772 1325165 869005 298455 388210 398171 399926 1882352 1790164 973149 135375 1932800 1296367 373642 306000 532873 497842 913364 776370 106164 1800025 498457 501676 521224 1421373 465893 787706 292047 1998249 76816 18933 1952023 1519978 1392531 1312125 1274383 758577 216022 1074743 925517 749312 424802 1447798 1322927 1090236 1632365 1433296 1915173 224054 1852166 884446 1272415 1516678 1253340 1037714 906720 1546085 978474 1878438 1215174 913093 918056 1277438 1697462 1606710 277257 481076 1334034 730905 910573 572624 1640023 1361054 459917 1435270 1261117 1116107 80805 1036697 48782 1264091 1040865 349235 241154 1332672 431437 82365 1984528 1110421 1522785 1381274 440834 1622103 1306488 1964673 637373 1352123 320920 601284 1241021 1771045 1058066 672773 596826 306731 762472 886911 1671987 1293159 1699336 1052053 1618870 1333182 1345511 1728287 1975271 1115156 1112252 1595659 1805325 315918 674569 1639488 572163 1401861 1735451 298806 701705 103136 346761 911875 283150 645403 806352 718981 1446387 727784 703005 1621670 1465992 540652 1745934 1353859 314106 365288 1851400 1290815 1913297 1251834 1797553 1059281 548409 1002930 1863309 1553376 797766 131043 1907509 876071 613263 11088 59526 703605 1039371 1226844 1008733 1287243 1285253 538952 1224559 1739345 1733670 3423 939667 929888 1005892 1992528 230579 1498434 437179 1473356 1021406 493430 1433457 1475933 1129659 569261 1450284 303282 720555 1377108 1891239 93366 979231 384819 320634 99068 737382 1965359 1520732 388965 1574867 262326 1854275 728087 1588655 1190286 1953590 1246235 1439115 1343807 1001046 1435114 1824393 1353653 385662 1934268 207780 1371328 1965160 762194 179935 827184 1387475 1978213 362072 1218616 217096 1413100 14807 1182339 45714 898177 1174818 579668 497674 1092525 266911 681564 943776 268672 1013054 1657489 1761476 923587 366977 1992803 360531 319862 1144668 947930 1728185 1395128 359114 65806 1329218 978783 420731 1859894 941032 606476 1464947 1760758 1549512 996164 1986285 646183 454556 257514 1031416 1464099 942310 1372789 1783364 36664 1536365 1134791 841430 57497 1750625 364459 1826053 172750 1637269 717071 1712842 538424 421332 994511 659515 132103 1474194 1210360 541729 369788 778174 1314575 388312 1659017 781605 1071256 587676 186241 14765 1243743 481957 1546354 1182838 1088420 1310868 1689074 1229890 968239 1622904 251483 212947 1949351 1440781 1291509 949230 1305323 1962604 1666743 1159413 133164 995368 32035 74223 1770446 1965673 1689128 35718 387373 145259 1625728 594889 1971285 859836 151185 47436 1511974 1582815 815904 238354 423603 918043 606391 370346 413028 63266 455770 1205312 130356 321761 1517912 203182 844472 1388098 1994658 1120497 1494397 882956 232066 1617612 571437 1124983 1398139 287522 274943 601225 1431267 821131 1406283 1972791 1499645 1894224 1355414 310246 369627 1748800 308477 582515 1249540 1200595 1893329 536028 1849299 1677108 1963448 705169 1338518 998336 1359458 783723 97949 1692152 1586331 254433 1192037 1840001 284004 1247572 702037 228288 1176710 109475 1194501 1780555 1149188 1639259 544012 817784 1948805 1758541 484005 377731 1926197 1569618 379883 1620045 1206591 1388126 866096 849310 1028484 680431 239728 387241 1777894 1424059 1929081 23950 713119 1373424 1824589 1870742 109225 1476709 1897389 656038 1027439 1176728 425670 241191 1183201 1239132 686408 360087 1453758 1544507 1471542 210623 42968 673738 837208 937261 1610271 1165186 752942 875332 647096 12084 266009 1892797 798684 1515183 1409425 1060360 1381444 155099 1616647 1485917 216899 1232575 884735 882447 1339200 1883432 487416 802510 1704333 1094583 1870531 1018362 323966 1125385 762390 141894 338584 1387393 1746820 804783 1271657 984083 402187 1770006 396388 78528 333842 1089329 377604 14186 364717 364217 285188 1441101 741522 1559817 506608 145297 38278 586247 416643 1624473 1848225 1870998 1969288 634508 286535 734761 665558 1443286 333960 428622 269162 1555857 1875373 1330967 1460809 843341 292461 1470495 1468174 815557 566221 1523031 240428 1567582 1534048 1248284 1521188 1883405 1382318 1937612 327164 234352 1971232 812900 1874944 1624611 1269441 1527567 80699 1137632 435804 310753 1392719 1130866 513696 556067 883930 1385413 1569231 333166 453380 321844 1841637 226613 1494677 165595 1108360 1011126 269964 834489 182469 1833477 825390 1618931 1060374 175597 183223 18663 56446 1375417 1287301 1548053 1203588 452234 1476276 1899256 1372598 1537491 1715400 317266 1482431 539913 718513 1025600 385090 243040 350603 1505941 810595 921135 118447 1491545 1215761 543279 1105349 1066008 1987099 796721 322782 1401221 1782096 380419 187337 815333 892248 339224 1819578 334052 593023 1308974 1870848 376555 679730 1978148 313355 1140582 1876929 1052161 1180366 919065 37289 1834958 1246464 1376720 1237427 775687 1993747 1001927 979839 542765 1919807 65547 86219 1695794 1517990 1539393 1044738 794422 1412572 1119021 1263176 834013 1963848 1929436 1556965 1541234 1937480 822699 106253 52070 1817504 756631 1522997 849760 674074 1089051 761084 415987 1639253 273784 1875117 1414320 1179332 235814 704226 1810922 202271 1378491 1634553 509140 21664 1336476 553822 784897 1373619 1104574 829700 1209692 139299 1168936 1024012 273854 634232 1852401 1132747 395528 441476 899383 596378 32082 959884 1134972 1419920 1476770 1445553 1402711 989198 1341810 775357 1250773 1829067 1521534 832554 6026 1168576 567990 68238 1053431 138899 1898701 1030317 1859976 1863262 1642743 251853 165798 398274 531800 1886465 363394 950036 647772 1355367 1034353 444426 1850747 626267 829062 1867753 1854638 615534 1644680 1629576 1305161 1849679 1144165 1336000 62267 1402772 187498 1401934 197626 1999011 94142 788989 653951 817715 1585555 1424148 1374927 476497 1670608 749617 799953 1694249 1715765 1927368 1186654 710808 71839 229386 1760361 1125099 741670 125621 350384 320296 1136089 615787 785751 1677561 1209505 912205 1996421 1160498 376749 1312170 1487922 1259312 1656597 1509003 1210761 1164458 1075267 1885822 561632 499353 754941 607728 261614 1235217 378472 42911 1488535 169738 1305186 1389975 57157 1216680 535703 553093 1342957 35133 1893876 1080240 1888874 1104864 1640937 1439559 514745 281169 662936 1300378 1316427 900890 1641512 1067950 247855 1529457 1956086 911656 1428277 1116624 737226 1403437 1632619 1914551 1437380 1164763 381264 695305 84097 201776 1388722 1181885 84021 1801003 1471537 688879 1956121 1574694 483034 1279377 1862459 144065 980416 690349 186352 1495328 883603 1369640 142258 1103803 1119561 318493 1867207 1016740 869711 896384 1272991 1485233 1939028 1604642 1107380 545209 684320 1512427 376144 961696 688983 1709199 34875 961050 1305337 327443 258080 1847486 1397811 1358989 1320775 1682143 696688 446789 788703 354643 423096 670741 577590 766596 657372 1041481 1515386 68323 783953 1629282 597122 1321659 1190775 72941 1748978 1667369 629240 1260408 1723006 826419 1619340 1077363 1622011 1335266 1616725 539693 1169605 1781895 162135 1871070 677038 115581 207024 1454235 190965 498163 1588993 98959 1210216 975067 1030176 473388 982678 1127596 891204 600616 226030 1650039 1176021 196869 670477 1772967 61768 1916671 1676179 1897431 1930875 1194136 382432 1390971 775104 717621 149194 1643487 593865 1192000 39213 210155 5982 1952614 279406 822185 580156 364370 577533 365017 929158 1189536 1587989 958584 1777008 1631497 277766 832778 500455 1807681 611073 377688 662433 844494 395302 85580 412314 890363 1696170 1749028 561853 1887929 1048403 1837662 245251 1702259 562712 38269 595340 312257 392923 1958234 141975 801165 1282188 938066 1701406 1830 1984888 545726 1300713 1127283 715977 1974017 943924 1462306 1470380 1880665 1925255 1409079 1572777 393706 670913 935182 1264149 1030110 1688423 794027 1024858 1425544 1050513 1025581 1597298 1153247 945720 984392 579064 1935283 1351983 879397 1814813 1114536 654999 642263 617412 1852575 895926 289648 1923954 558697 1964449 184198 465567 401802 1412142 5435 1772371 1005797 1754257 294023 691536 596818 1963094 273912 790393 431519 1939265 1250970 732198 938954 1655295 194083 234282 771649 1302585 1818550 363597 1649819 1867206 392723 48948 1622021 707698 1827378 834539 451622 885076 1137408 1241931 560826 331753 1681282 1712232 1548471 1527236 110886 1964063 121582 1980662 272353 948587 804963 26579 570509 1345831 1946354 26510 214761 957553 1069678 412809 1824336 130406 932577 1021587 1167571 565146 1246140 142568 1547272 1103574 1798286 1618388 1303981 1957353 69007 1613138 428885 1876810 921628 1650140 1502311 275449 1001025 1804199 1427667 338737 1456417 1712276 1961426 203046 137113 1774340 780522 1138274 533692 659874 1615833 1841561 69681 1345909 1887090 202914 628738 345258 345547 743211 759464 1242997 1778354 821572 1869164 469306 1369036 1384600 977881 1518004 1522177 51076 1989424 1503820 225257 1332022 1577825 1136645 1859477 373684 995126 707520 1218663 170260 1910066 480097 201329 408676 552401 1842255 200504 226427 1818446 1506176 1367197 1612434 1823022 558954 1389459 1026009 1203506 989197 72478 1068809 1909276 1403622 1768692 156889 820108 1121646 1996368 1862619 1345086 974392 1077236 1832874 1490586 134574 1951364 1811373 1105655 77261 1550571 1731838 1520070 270403 276397 1060172 691357 334182 1534040 1610648 1887449 1781092 1377838 1931026 39989 1806953 1853090 526212 43718 1556808 1718063 495215 1113573 1233572 459593 646519 1386300 1512556 1161259 341414 1123237 1592642 490346 1201782 1579949 1122873 1369675 238636 1793977 1660724 1894008 1584500 1739690 1591758 1726532 1035064 1097213 962663 215107 1511195 1592866 209583 394479 587306 716820 562563 1646707 1843406 1314074 1779111 1346394 1821559 1711717 1819127 1944443 865798 1876969 915875 894410 1093825 1229190 513634 805928 919298 754977 873073 1993845 60877 1723254 31906 1974161 451148 461607 1791630 1158741 530077 846098 787641 494955 1927910 1886208 1463411 222142 931527 1494429 1931928 1602415 531612 812054 1588674 791822 35490 354482 1126932 751258 60163 1781095 458963 1899690 226413 629020 1258619 253598 897989 171597 114555 1931774 636427 1702367 1704601 1177393 1539356 706278 311644 517211 377207 406541 1772692 588168 1265957 858029 1634858 1958202 1216797 1843572 245506 1045278 303790 588214 339230 277071 1049058 1521493 1323377 622494 1097046 526939 1770259 1649997 1610058 1951678 1088465 1328150 1664956 851033 714488 1398840 260539 1314033 1866042 1285457 304911 244600 571436 1906392 1151094 1940355 899595 128139 360708 561945 1288478 600760 1716235 1150719 1019638 1934505 574312 1280586 1311653 1902477 916011 815181 1920236 277324 1457107 167213 1418056 1807740 1582570 216753 1101114 337693 104936 231633 1188010 606005 441241 155557 1299715 919604 870637 796826 1904818 333913 1732454 1185523 1549271 287898 1554532 1106833 198646 645745 1706611 430783 818579 179163 1426364 945759 91047 1968262 598280 969467 406373 1910314 954709 293941 1120163 1332040 848243 382118 335592 1096124 1094518 1345206 1234170 1587140 19950 1147323 421376 531608 181484 1965716 1029150 1081802 1914943 663876 1443055 1467556 1664631 1094834 136552 836477 42824 720894 284072 762924 1492830 1282335 1257528 1981818 444848 1123548 267282 1756892 1541428 1463455 1459358 1719955 33903 244715 416976 841989 1290604 1680714 1229482 1964357 352948 500225 820015 567469 1513028 808246 758590 1646434 1151111 338795 1078793 328749 736757 874555 1852277 78661 1160035 1430021 1738982 49088 1634618 1847910 1632271 1062171 726645 546637 1531804 1783579 1459292 1113253 312134 958222 492678 1979967 1748932 218466 1114379 1569139 1221682 236350 805650 33854 1960072 1996328 920917 1691326 1705647 348440 507044 665346 1532322 1658778 589327 1500147 1577034 984268 160850 363026 1374071 1319380 125578 1272400 327767 1953009 1953583 987251 667588 1697493 145995 156311 1312553 741680 1061865 1420621 781073 1794279 824514 1830409 1397163 623389 1025427 294907 1056158 280732 741851 548752 1355171 1562307 576765 168066 711249 1642426 1637167 1319654 1996049 383159 396217 1911551 869860 1540818 1866148 496216 1585559 904153 1970775 1007686 568123 441884 335918 1555907 814216 1344486 1602069 250265 308644 1383732 1414707 791127 237224 519746 966795 645944 1511045 1032741 1003881 30401 1716079 1322941 676992 1955813 1315141 901596 765156 708814 213993 1462863 862712 555250 513968 760322 368405 484201 560142 1974401 1358078 1501053 1293167 1999184 281256 1604483 793933 794450 977657 1991244 64103 994220 1430709 11691 577240 4371 897914 1509310 287744 436094 401196 633800 620019 1937503 388303 629787 571927 914335 840324 252127 1664309 1691789 805880 1758987 1597538 1878598 1563511 1054329 278991 188250 14296 1518967 978176 636934 691815 971000 654159 915171 1622514 145881 1374948 135678 1687689 313390 1421120 232917 495978 1195636 1905680 989090 147144 1583771 1351815 882750 824224 1880618 766975 715072 489126 351525 1042293 1263062 1795476 696234 1707469 1420280 1468735 1104575 1021740 1432686 902737 1807009 1888593 1807059 1008305 731522 1683839 1856285 1472572 32821 1946882 1242502 298961 384464 94444 816483 1845063 1743557 938487 1864258 984168 1985752 890471 1765702 1689998 1547482 921443 956893 40942 60356 1936960 1102229 319864 1822937 1348603 145389 1135547 423591 1498889 1690820 267112 1479682 1057737 1934672 927903 1840539 1287403 987826 1421985 1262542 1074416 1825177 158811 116687 410297 221606 1839257 1791649 1644318 548445 807538 121134 280269 585392 268971 694823 835711 1099862 1685409 438040 1504449 1320410 919257 371734 1821149 1807330 262151 928626 1588633 1244989 1333422 1075144 909531 669062 1597871 1973106 380202 1441892 966632 1216290 1500876 229574 604072 540606 387497 1079186 745775 372441 1417996 1863041 1291569 309747 103923 184828 75758 316542 823809 722437 1229712 1618911 644420 1947434 1687013 1630348 1226164 335003 986945 1336030 945564 504513 187925 1998305 805749 542486 1904567 756838 1055655 1780029 760129 1489981 1494388 1910235 622020 1725617 385104 1660928 950894 1077950 1138237 698191 471238 1836339 1664977 224303 508331 817009 301249 1530342 827890 1597296 157965 1646760 1039911 1522437 331624 644730 1510945 1928202 963303 1637657 263551 783467 1390975 1773416 1855644 943305 1366519 860041 379596 1627803 697618 1720046 1731869 224316 1554152 489614 1298609 1241435 875687 1826511 1555437 1455186 693275 1106086 476246 1063833 1329302 1841806 772998 1832774 1537967 251333 1413056 308897 390436 929282 733802 1041010 426018 394604 694933 305729 1944878 1981123 859148 96354 23040 14337 733771 1015412 1810037 154403 1137718 1673681 546650 1564644 111430 1126328 1511829 461050 1738787 452958 760150 791985 633370 1741720 637629 701846 917599 1395317 6884 213405 1324157 563652 154741 1670099 1957855 633212 1546771 829150 917171 856245 1633161 564703 556762 553949 1292550 1209724 1794890 118832 491916 260071 1050949 391963 1919610 627761 353158 1298720 1903327 1185212 321227 1311632 585641 775785 1396633 1467709 444836 1720030 1011172 336336 1796421 754836 1702743 109911 872403 1415609 694908 1266985 1420035 903572 1138727 1307754 931180 1123747 786695 601351 1471958 1136399 540219 717124 1273837 818471 1162249 822318 876188 132525 1147453 1219190 809117 488287 164831 369322 219003 1798410 1997096 1013020 351720 113775 1284452 424760 1255622 917285 783435 1437250 494083 97891 1445777 1456576 1261263 827572 1638847 4716 372111 498771 425592 84531 32021 913722 423923 662584 160766 1787688 134415 948025 1727079 1184556 542617 428782 378185 1317190 1090696 1831858 373301 1224420 725890 1011291 1022655 855445 69871 1959689 137318 1332817 581502 1872986 390266 765256 464709 1684682 1012167 704338 1184093 1944053 1747049 832618 1596955 444243 1124308 451002 1256734 1202222 348151 1155377 1544629 208599 943538 1053662 784617 1699394 1048097 376269 1290836 1816784 682822 1399308 154309 120940 744143 1835312 724621 984608 897616 173766 940793 1592877 1674250 917787 687952 1632810 1796802 920142 455278 773667 767090 1066942 726751 502636 372312 328432 598810 1970609 1301880 1808260 59530 1686875 1055660 229024 1326348 817239 1741398 1815080 489531 516612 330259 1643646 1731727 270451 1455008 377647 59642 33561 1030123 209631 1438829 155998 1322946 399694 61301 1917880 122198 989035 1423250 1063790 687036 1623058 85774 874620 270143 38168 1755007 1349524 1012795 630621 911086 1469991 1839312 306316 45871 890446 1741343 731263 33929 482776 94332 878987 1094493 710278 713528 79552 724973 1025780 401337 475247 1809684 585500 1920173 1734954 8358 29924 377703 1060251 985442 368137 201509 592601 1202066 154567 1870325 385816 1738034 1655429 914358 1340061 1671999 1508268 59291 709477 355109 1262235 1905812 1549995 1412628 804158 153556 541234 296165 829342 1472164 798227 1059006 1155973 697901 1387006 739123 307727 1918643 1384229 781550 1500047 739860 229782 1671368 527980 1306234 160105 689697 416604 1617508 1233687 327547 1117008 311463 440060 1935874 692731 501640 881798 1977880 1867549 26253 534659 1850030 288068 1681066 751589 619162 618138 591007 1699723 910062 391920 965501 1565758 1324778 1465808 653976 211454 483982 1278160 1230645 1293104 1781967 1836642 159577 1798530 1077032 403666 1163453 1008789 712729 623417 804621 1068197 549298 669609 799029 929683 1109514 976433 961129 1572842 1538038 1033465 1002690 1123449 1021768 966444 183764 891994 1423725 1321765 1026635 540031 716717 1663696 1221167 98870 1684176 1052328 1341235 537827 369517 1797191 762235 1428841 1588747 911602 486874 1508527 988945 294172 1225562 1451522 1516968 1068275 350115 807503 1069051 1759409 597688 796656 837577 1765460 489333 810408 126994 810194 1586855 1291664 493215 380378 27360 1217025 77902 1310008 539966 632629 434681 35446 1275686 200037 1842085 1896183 1648808 66551 992762 493803 216246 1959912 189731 1584960 56506 165453 412254 919808 59146 1927738 771094 1427332 1801542 847499 846588 1566534 758595 1961125 1233244 1405723 1900926 673463 1369634 770446 708598 799762 298725 1503282 61302 1795302 350377 919326 198653 1947997 1292170 272615 772057 1428871 1536777 818089 862154 1861040 1060010 1229626 1038510 756219 32078 343421 1064905 838913 1439907 929784 343416 884839 160802 1951697 109867 412661 763980 586624 728901 666475 1864174 294221 114545 1097457 171403 577202 1570812 794376 1984982 101760 115820 687636 1004651 1599313 26988 719547 1570634 1179512 482843 1425456 1326943 461083 1317897 1286517 134569 294708 561522 847281 721474 669619 1749956 30312 700512 491543 648054 1992716 311601 343005 222329 401316 511584 1755812 609597 1983364 1977165 1122376 1859743 634063 568272 1085198 1836789 232033 1493924 1020639 780559 1765474 241356 172936 428353 1630180 248550 1975938 411148 569744 1299670 1317220 1826648 1879405 1500827 1350679 698278 831275 1642579 1090111 1859301 1062320 641752 1235106 346041 34129 1824763 1782654 889695 1808040 604148 763936 163004 1285884 570082 534835 1437806 324780 780255 120246 1568134 557070 1243812 1790109 577705 605671 1881732 21900 869640 1130320 1517304 533387 1008574 1954001 1932102 207696 744871 97917 561281 1244422 1098943 1862007 74526 1521277 629303 459544 148699 1020161 1061164 457585 551801 1742089 1925461 908738 1617892 1449733 161606 472122 1318185 81917 636293 1953507 556402 170935 269854 302544 56294 1389549 928516 969803 1104945 1118628 407550 895726 4964 1449922 1007263 664671 492016 1176574 1367688 420394 500903 1828729 262590 1729465 635482 1394713 276161 476020 1432437 595470 270173 1236258 1659176 1708497 1913591 861681 131322 1003579 326932 1103494 925194 1787770 1323500 973682 617993 1738702 1664041 1330087 1861779 1333937 391464 1171826 1095598 1736798 1171319 383286 387379 1753607 1731864 240943 562199 228645 455411 896697 159427 510160 582415 409503 1835054 850829 822752 1527916 1060694 1921296 983000 1728416 678191 795505 1983922 1241016 756230 1044660 298311 822221 375733 431284 441624 1509171 1090257 1127677 1071942 1271618 1322861 929813 1842275 1357549 1001763 290747 15457 1226684 336019 585712 342091 1918364 1824735 605095 229622 1201961 1421351 1472541 1347771 1819338 1287381 1980260 1472082 709213 1465668 102296 1560572 24240 563996 908209 1861714 182849 633377 1353910 1948150 1269148 1076197 135199 16995 816415 319568 1344223 1146723 683587 1304654 1379786 850198 425283 76509 1078073 246997 200089 1203532 1674857 110414 273074 1299756 1571401 1763799 1461098 321057 1722064 893448 98710 730614 1052956 1021466 451998 1368775 1294061 1869146 1769856 178696 441161 347080 1069832 265274 1574823 838106 1454559 1737936 1161955 375022 312626 1328528 1381337 1543190 1019913 1801886 1999366 1188469 1628924 1042476 68788 642221 1657536 1023472 1792750 493059 1009472 1578883 1226406 1099671 1665591 994287 377367 140109 1020143 1490844 1518124 886597 1400873 1256046 1461161 1190066 1746188 1509176 447583 1082108 1358995 897874 1257113 1895903 1704259 1358538 57012 310673 17880 734034 776169 1889451 1708908 1635037 1614891 184034 880711 383370 1778460 1156824 1972352 201474 1490961 388688 32166 1817625 488845 1809772 577323 246602 1716305 1581280 1957725 802927 90637 1731731 1790231 699561 655805 1819007 999256 876270 670407 1850927 1735724 820788 1701681 959140 275822 1926569 473977 1053077 705952 1165976 109682 265525 462591 1765663 1162681 1366058 1316612 751758 180503 1965531 1511746 257662 1767164 801789 1786674 31360 1313250 1531043 608300 1633412 1713421 633575 848574 1265359 1689847 471847 782363 585808 1066417 1325200 776089 1660934 1389676 800290 1277026 1133412 246057 1723503 1057310 1123633 1399215 1255341 1409841 1416241 1699089 900927 1276554 691975 774542 450712 1908448 1608779 1713329 348540 1160860 1283657 1092168 892177 1077341 1145899 1375498 116530 1702596 395382 829067 591374 1520642 1053296 257843 1214406 1493457 420272 1798112 551134 498049 1898580 1316093 993607 559189 558762 979537 516315 468082 51157 695833 1671104 19462 1972805 1555000 1604762 925238 1845782 41460 1376694 1199974 192203 264153 1004377 1474538 1586356 1356949 670303 32673 1247185 414380 541767 1506012 1451112 1363802 628948 1203581 1231571 1713387 1350296 1143893 1833543 307406 474995 895915 417050 524229 1990354 712319 655821 1017311 1411184 1861398 378677 476368 1582835 494534 1389772 62844 489173 7201 358186 1028668 504785 1011190 448249 1129921 379396 163958 106195 1976133 245448 1539605 1553878 1431403 1077761 1118205 1885844 1710751 343183 651392 1818551 910233 1604918 1968878 1733651 404830 1520714 925257 585243 1833192 1032301 428184 1541377 147662 1329952 1465464 1943248 1393580 1407845 1092284 1504584 1581842 1649409 1084206 709949 170197 1373697 1241620 1379002 1496237 419409 1555205 374073 1350194 239927 1603279 1263406 1126466 1604372 1430150 354228 322222 1014583 1792151 196704 1914210 941822 1175692 954383 1442176 1975764 1895450 1670178 314370 750780 1775880 1143345 1720019 1017420 1855462 46188 116711 1890300 1936067 618493 1022790 1880065 621356 1282786 798307 453584 1559705 299078 605089 1579930 710621 1572901 135835 1708640 449079 1242521 444182 396477 1872229 1400831 1521671 910254 476810 1661043 202252 1613861 1825062 1404972 1288546 1324938 458992 226723 888405 292757 876083 1479305 1767338 905527 642974 701971 1886549 218624 1804245 1128226 1078292 488400 1602006 1529264 1760215 1739579 58088 929859 1549109 1231887 1331321 651873 1499822 680661 320321 1570245 1855936 1117129 305593 1900637 1266473 174006 1887783 1097429 1481521 1357215 536753 1256032 379105 324022 654162 294449 54176 676928 1274063 102415 1152360 1429225 1932274 1973914 772938 1263585 1456243 980638 591178 995377 927487 1782063 620364 79602 815081 1132758 1441292 1985762 502545 825467 1486618 947156 265940 1611542 920952 1951842 215777 763543 858394 622731 1016464 1833208 1285428 1331717 1996096 908853 1535948 847995 91393 870092 646570 692497 162183 777440 208825 260160 93381 29900 1290386 71282 514856 397790 473365 969333 802481 1629738 1910159 1025398 1499417 1891923 872172 1496838 1351668 1891645 317158 1535003 870929 1920858 771229 969364 849027 1051589 1141609 1358952 240389 1565474 775056 273066 964074 1245178 166681 1127442 1124178 314849 546381 754362 1793272 871216 717213 1043078 1124000 1199857 381634 365102 54145 1770115 304185 1477550 844434 1677580 1882856 1791382 296679 1426888 1288972 387842 1978756 820464 1952662 1868904 1716361 1334836 784805 1608525 757524 416542 1776120 1593473 865122 854858 495195 1695566 1283150 1775422 588885 1880002 1061689 1691733 1416122 529974 1995095 1491741 1643899 595590 351222 801270 767370 791441 1084225 1638979 1820969 819324 221717 1161563 662944 1931846 378200 539715 450534 217907 45339 817832 419890 709325 1830159 1229898 1915313 1191645 1453266 394316 1791406 4052 880947 1274513 756684 1313156 322203 164075 710663 72625 929969 1690905 889073 104161 1216114 755051 351724 241264 232511 941616 856513 159847 399523 1690704 1913373 205654 1218266 658862 1635029 1982633 1576143 1931265 866325 981987 206688 1667907 1341901 231675 1292352 1203415 159418 876225 539530 330246 852573 1819372 1417556 1237262 480489 37694 1362899 1349119 1377216 835334 1802516 1061401 1590941 1543248 1046517 586671 1249516 1449450 811190 761553 1563378 1426156 753769 1246130 1870094 1533882 1071038 1166652 1374628 1949357 1264219 1422211 836649 367210 1241925 1079647 68552 178628 135654 1892277 1812932 164138 1644875 864345 1946493 1080799 1147509 1388245 732280 1449016 321279 1443814 1856142 456094 487847 378589 1956246 1509495 637961 36918 986549 993927 672882 516829 1533112 145247 745911 1789403 1665126 1237320 1499911 1962370 194309 1123099 932712 502758 460991 15168 677130 357779 1032692 532646 791412 701264 727839 1119184 1057110 1231539 12938 1248601 215059 1025282 1007486 248889 384832 1178435 1577510 780070 568509 1339841 68177 179689 1002077 208089 518016 1549320 444116 1175605 244523 1659183 82505 1728619 164047 602786 1656685 1809308 1765104 946259 128691 1516855 205806 1179910 516012 1499479 459034 1720640 1292595 612497 1258815 392443 1437540 218620 888555 1884444 1938831 1669569 622655 1317102 761139 907723 1836463 1599501 314847 1500811 1019152 1025789 1696628 107217 656699 1535394 247415 790015 1868199 72622 1526363 859584 1313622 1343456 1011347 763824 1124173 775549 1124606 1676810 1236018 871906 1888978 1247237 956823 1650262 1721955 1552162 235051 908449 1340944 1427782 430179 1200233 443901 1084305 1987178 1311509 676318 1595733 586253 1112226 787862 1147169 926699 1151516 1414096 1099203 1452296 103772 762755 1204469 670532 1348488 1510094 555329 761425 58403 851349 11704 1525159 9818 1256733 836120 716731 916793 429991 172923 1348182 1244875 488280 1889363 867401 1350934 338598 581880 249390 585585 1023010 137654 539610 1454607 1495518 1114270 385941 24974 1011415 564697 1014389 1887217 281709 1905619 101081 91703 893027 1035950 628171 394843 1947471 1485403 1505676 684328 864721 120507 1563306 780698 183698 1004934 1068140 1123196 1998781 1568954 1075773 1806896 1828207 1493562 1900199 80366 968126 656896 1340409 130829 626380 1446780 1916536 1994347 1098157 1654665 226130 1600352 178429 660417 1657997 1076965 1045837 1282192 187093 913716 1249027 1648329 1383406 1722679 1450682 272683 1626327 1904950 1510066 323847 1187065 884547 271158 836234 747013 138617 1311764 808000 1473489 849516 1989638 1817005 1987700 1431814 1889035 585185 1019857 1392415 1726507 383133 682146 1276967 1097890 156154 795371 470619 1391491 512416 1390087 187533 487724 42584 1948305 491135 917296 279477 1070139 1518270 184544 629614 1146631 296823 1473733 383864 937270 315580 1359235 1038891 1203099 198589 219957 308667 4269 1711174 1396081 1277937 552274 1339911 269013 729415 1889995 862581 1060430 1563117 528315 1374072 930831 78073 1313380 1313699 1371260 8995 1041106 985008 1395094 1369054 1000113 1101708 574078 483542 636602 1812568 820555 323515 1961398 852505 1825929 558384 1227040 1123596 924986 988879 659369 1095046 449621 1291986 1496491 243229 496544 1605005 956579 465494 261273 187626 1859162 1475625 1253140 714531 111515 103581 613847 248559 477404 264213 1384704 1792344 1356646 1042165 704725 1096829 628023 1619014 1909593 736102 1111282 1095892 326127 1446399 1840048 1440832 357092 1667782 184253 1735097 237772 1230246 1939333 735228 3357 531188 1665104 1607014 1850053 96487 753848 20279 1140137 1899879 794006 859761 818141 120969 1434080 704707 1796257 553726 1894719 1251130 1789950 1042954 48707 33921 1736212 1205694 672875 569907 1660442 1120118 911039 7151 1810155 448693 187050 759819 757064 744768 886546 1554814 1282003 1624422 1171192 373331 1392292 197064 1062821 309378 920469 419583 19630 976771 1188778 349963 1955086 1872358 1723217 348336 1276749 877123 1255295 1369053 1778932 1029801 1270762 954059 802610 887949 1426671 148821 473405 1685596 712874 986159 1098997 91960 705914 847892 1235570 1210703 1404635 1130294 1885910 1624839 1814762 1127499 142472 15160 1079413 873145 1003863 269312 183054 110395 387753 517843 1547002 869241 124838 428914 1242062 1013811 257470 1857760 543912 1150033 1547835 1172436 1735717 1730115 537317 1456177 1466170 1631070 1546217 1373690 1092759 866432 421963 931327 752512 1843716 1878920 644341 1752038 1112161 385783 1074374 1122663 1118136 848562 757496 422472 462779 1343810 277399 396559 839563 1904372 360374 776069 1719561 426571 888097 1784779 477420 1105348 650768 255938 636453 410793 1023158 171694 1655287 1372497 402890 1959294 1573282 329763 1631478 1568313 816065 48181 1902359 65636 375874 663473 123246 1831901 1171756 1463333 1454095 238627 178811 1103912 1017581 1523634 419194 450476 1655589 142713 1142969 89113 535827 394625 576171 750173 1065897 243656 995261 1346240 1959890 1872705 1496206 1055351 1330123 1370431 1677374 1588937 938026 1059108 827980 439838 648714 136110 1528993 544180 1702965 133937 560407 357316 1230503 706315 1792906 1726460 1039706 1390418 851159 1507722 368434 283788 496797 1717685 1868081 901831 1172114 259942 948279 41857 1778673 1141055 541269 295808 294539 822134 1091297 390205 997653 1084452 331658 1090800 54380 403504 414264 1287763 207276 1804569 1040050 648094 68870 1183610 1722808 1813505 759340 1529436 1842537 792393 230673 902382 1456126 778228 798273 966871 858320 772122 1479 447855 1714095 426094 780340 13246 1085422 1556923 1415963 890414 1292078 1817958 1792171 772392 390322 1021403 1833679 900734 432334 623721 1130206 285209 409439 1994532 972438 998626 589815 1553818 802673 616956 261311 1253354 682637 1363045 1798301 19453 1823871 1442973 1661124 682479 194310 81179 1206724 1623976 877928 441185 1254918 1416267 1052824 76051 119443 1176288 432813 1845008 1056985 1472633 497535 416487 1383293 467370 1605077 1403035 961538 1863055 1845462 465612 556443 1097511 685646 1123385 430222 977086 57516 912903 1739114 1690014 714842 1913367 1946 920897 903532 864410 1185970 1480481 355543 692906 509880 94235 1689081 1486557 1799878 1585866 611948 951588 203615 1068147 611092 208606 1506163 1689483 541614 1189717 662490 1437221 1171058 1331141 163787 616660 1610055 984320 1713622 1847545 1658660 254554 1799655 162070 1767510 106580 1485715 724112 44220 1390173 1083547 1813372 1792580 675682 1097853 15927 298030 1709985 1105238 1105035 1553235 357726 408523 1080651 1849485 1161812 226693 1350694 479874 1193482 1903733 1569427 1208627 544462 1888292 1576355 1489130 1949830 1724742 1524729 549808 349162 639272 551214 741832 911599 565259 1853065 1544331 1567595 122556 1412457 288663 506690 610833 1976158 837108 422583 1229680 483519 1365028 27432 1773041 1045323 933117 1275806 1147832 1524680 1900168 369990 1566051 1531128 774401 1407013 124650 1857313 1995938 1868161 82317 1960834 1407489 285070 1590843 1677343 842628 811848 1561823 727226 1010759 1693507 555316 1629888 176667 1872213 1480403 216680 277617 301257 455405 1729575 1726454 7780 1267583 1802502 398385 1641444 193085 1807825 1624569 1411187 1848253 1396069 210956 492850 1396115 1116976 341475 1286099 889262 1568591 1960039 1272833 1875501 1803703 1266237 306862 406193 510658 1199391 1732890 198742 1898223 408226 1608444 362931 657943 506038 1821723 137593 1561016 1268014 1279965 429184 1527698 1556801 1088220 542322 1391427 433903 309410 1321073 564444 583249 1939167 1154350 921266 1590856 1592966 586833 67149 1873149 333220 652708 1737353 158622 1411448 474031 932344 1729527 1207745 225293 503140 774871 373424 653841 863908 1206100 476942 858610 1971505 1925755 400003 1356158 1204112 64636 1118069 596512 606228 421786 1969347 1546434 102574 253176 951198 1026242 80097 1558936 445391 845503 1076148 1492434 1535281 787291 1606443 150955 1546030 1189325 105008 441065 1491977 530036 1976148 1553848 836243 574762 91619 1506080 721515 66958 1072058 1568159 123496 40095 214669 53729 907017 1275786 733757 44011 1089925 1523338 633278 668994 1939791 106507 1047874 1331065 74444 1719739 773471 1858674 1310169 884066 1347004 1524174 1395116 1446902 1210180 105570 1295851 43273 1305999 1262728 1853161 1134585 774194 111294 695964 142816 1252423 903413 1429817 1984838 356848 746517 1249576 1091 183781 363663 828878 1146667 1345004 593769 503555 1504597 381827 1913434 1176193 1999249 1709396 1150598 1690098 835892 755094 1652828 1675125 1982365 859116 612946 173641 1535292 1098160 457501 28305 1593149 1115453 284237 49561 1583099 302277 1732112 1206502 96620 964251 173648 342589 1831552 183839 1924402 1445686 272678 551219 603639 1122108 1449547 1068161 1164963 1925953 1272570 1753316 1451877 529357 1286058 1791327 335790 527021 76436 1471093 1179552 1102381 1052002 691242 1609223 1321521 1801796 174417 1487778 1966289 771707 662396 693468 671525 1275508 1428580 1001308 1277101 1296626 331599 477245 955364 1534632 824886 1380992 1466732 77170 1177977 363907 1411442 594460 156509 282888 1441363 179771 616750 1117377 1805807 1037265 405133 1774614 1575140 1799130 1032510 291239 894220 1315069 64815 1389151 1507865 1913376 124441 1195874 1198868 224273 1587199 1001058 1124389 759592 564816 908559 88205 676749 348203 151865 30155 985998 1087145 1526549 655536 1099355 1615082 1693816 36526 953907 323456 1302619 1910432 1198808 313923 1928283 432416 678874 1334478 1040828 137565 657951 279682 819868 540654 36319 986489 1800065 1052224 690195 1415718 1142801 701363 169823 352799 1977254 833127 1795094 627263 1827690 1251661 1836617 988260 1917995 1715055 1311783 1653696 1463045 1969848 1194886 1151360 1730923 1819038 1778144 1194464 1994725 1233699 1295813 1252030 1980793 181844 1316942 851630 1873543 639091 369098 1874833 1052631 1801165 107317 208715 545017 1946039 1538568 433731 967600 249517 295409 985054 1564775 1752001 885026 1630070 1666885 970680 58740 1625149 173891 1280195 592377 1247394 763458 1559969 628775 1996826 1453187 457626 1925219 741317 1021803 1301094 1402996 961022 601812 1109538 1844984 588993 442652 1619274 570740 1710233 1318033 1916319 34731 1451578 1141698 580524 1113325 1654534 694921 596035 887278 588288 1785156 1435636 484327 99311 514424 265000 1016084 791289 1320329 832282 415716 776666 1789426 914601 1835403 393738 381765 65241 1005405 1080152 874301 595484 1097719 108727 1781539 464990 1894485 659304 953903 1951917 1292655 304137 1046086 742982 1275906 937745 1445902 20642 610371 1402472 610779 508086 1651126 512974 812079 1624985 1039462 242870 1020569 36684 1928997 1286113 1640722 1714453 31856 1994240 1857499 1782041 1143579 441601 1788905 1013624 497740 1506154 892154 1778933 348378 1431852 32088 854450 1497075 1348204 282148 1451593 1886646 909136 1100200 1514242 1797199 908459 1854318 1748157 1092389 871057 735453 1256070 412924 1091761 1821570 98564 627346 671595 897074 987237 1696675 1958950 1842639 175578 1733632 738888 1710564 750724 720190 971148 1350122 192359 1617055 975514 1367499 802730 1764504 1884763 1236183 664158 1407131 1725167 1772564 1346593 1930581 955977 729888 738534 1276511 636658 983751 61904 1133069 207990 1742898 288996 1348000 1686814 1346268 1134265 744214 1778308 981531 247429 1590297 555940 499116 848029 1024374 733110 124808 1607702 1438038 1024079 518382 1859828 1825034 1096450 167374 784946 259572 146038 714425 1350935 1600599 1187656 370504 227515 1357496 529797 1741476 1304073 261461 142542 653092 852067 432574 298587 689756 649020 1875472 568775 1434693 563902 1921706 1278645 1305924 965969 1261528 660211 1386165 777764 1294470 1346812 637380 1886865 171891 1837529 961550 344758 1012750 847861 679591 24963 734722 1675587 1947779 1542414 755619 1276058 726020 864681 145960 1115380 1667437 1276675 190525 1820047 1185017 644725 17657 1203184 103105 1640042 512566 1325752 1632377 593538 473522 1205612 1799619 1599581 1663356 272340 1514124 1055322 1274647 867509 961766 1747431 1970410 1114678 615783 1307350 43497 1098756 1714931 532682 1828241 781095 1644152 601740 135015 1331865 1247767 1129043 1284016 1497761 1022930 1086204 923804 1382641 685364 1184030 767323 1768559 1590764 1991494 1643386 777756 1602738 1682963 1802992 1587831 672052 1183188 1254414 1329855 537619 1230032 894173 1064290 1023490 77222 515707 842563 1466912 1014572 921126 1946566 631904 998936 1336353 1948536 1547029 118700 1706332 1429543 1625926 1992629 1408340 638528 773619 896240 322692 601995 1184639 1790575 370191 1320261 1959483 949146 233857 1961626 1518516 1805327 1256393 1833856 1871038 1810342 232528 1453064 966542 89622 1885092 1762156 1370866 266969 67866 842179 1471732 905031 1389352 123187 988301 743151 1681937 784440 1458712 848148 1091566 1212943 1186633 1459201 341364 203768 531156 1586272 727476 585048 370217 211848 296206 95653 1914259 405542 950187 802055 24582 565892 1512478 1725640 1605396 373179 1583762 1302627 185476 660823 787249 526071 1136542 1731001 1764783 1208405 1302511 1201106 1823945 663225 1796539 910626 194411 515378 1351224 1029327 1477069 1603956 1079034 1027923 174290 1181443 1265861 645754 720793 568199 554423 1272692 310244 234047 1967964 1031471 1138499 268873 1916214 1406337 1052572 815949 268536 1613230 1290039 189680 413157 329910 31547 1836161 88171 1981070 619346 1291700 1999599 226223 935714 426619 1721 1331397 1915662 499884 1319389 1325736 338431 1953161 1064594 1702839 364340 902328 590136 1771157 263732 1768198 1538612 700517 1596268 42180 606338 727217 1318798 324515 1900450 522777 1266747 689001 874883 385822 1146791 1559771 1328198 1305075 1426378 491413 1776324 1710861 347805 408768 366913 1279287 1921091 1821638 1458389 1889561 1775830 1972698 703382 1373338 1234423 1144963 1281077 1404854 1806176 1230317 767904 734249 642660 870352 1225150 1248166 58349 1621501 1667531 1154123 1708544 1489045 567008 727933 194958 1087665 696180 118815 1659565 1308139 1959841 674249 915830 1796201 1502799 1617755 931441 1802766 1280083 68568 601476 1028683 1211123 694971 1108735 196068 429508 1150531 1068907 1221412 1770963 881322 1831291 1783683 696231 1209931 1735209 1716333 348932 916788 672191 373899 231670 239065 503313 433798 211021 515428 957663 635428 297877 696865 686065 1876183 1331236 1227961 1694142 1498684 449895 517159 1582274 1466880 1625967 1095486 1740258 1802674 1791254 655799 607950 10299 791012 1160161 1821143 117074 575690 1393034 873113 1287172 1540738 1180674 1490619 1375808 714829 780590 624701 1224555 1622568 701845 789154 1380970 836083 842670 186454 80761 207618 958830 1738 1313800 910829 1915226 1422769 1576260 828760 1978245 779049 1213431 1222583 420995 29229 272014 1853733 1711373 312888 1788618 1543442 1089570 1584903 35163 799588 132656 855758 1924046 704913 615663 1604739 1439582 1887886 1442509 1918038 1127063 248527 490778 1887389 1714560 621624 1686273 25798 1419892 142768 1209374 240955 1555085 12726 1047420 549401 48262 1945043 698574 1644509 1753960 1193532 1327232 1281615 1171932 1351838 716683 1885877 926933 100107 540971 1490295 1183827 870601 223931 1852989 1510493 622469 679107 1651262 871187 1194146 839641 1043093 128141 1690741 211338 135345 1342230 1874300 1726706 808647 1632216 1053168 213162 1056947 48537 30281 1039437 1275177 1496606 201727 1192861 1973256 757438 1700294 311997 1477966 932541 337155 144572 1170993 1141509 992199 662008 194321 80169 1481814 630779 910697 1837927 1512284 944964 577032 91614 511348 1168893 708953 1036386 283451 1023136 775153 1905213 1011995 1445173 1334818 287857 1143125 1021405 1423976 1185045 94010 1380097 1050047 1196809 370094 1113992 744271 1042636 1362316 399270 863518 1178094 651356 1721810 22788 1881230 613777 1527529 1878838 427106 1143886 880106 1197306 348632 1181814 627506 1590531 262628 1188562 18312 1454696 49489 117385 384275 1937610 1808340 880254 377958 1334276 1537376 334583 1818514 1743417 1487080 763570 559588 1082232 1673659 1232564 1322996 880006 1879921 1584124 144951 1662571 1788594 1011558 427470 1690866 1851786 850782 1690273 472471 1807716 1434984 1846209 977867 387955 1369681 1095888 1496764 1280689 1035331 1062573 211410 307167 133441 718599 239798 631348 960762 1085703 1898719 1859278 1083217 1081105 1000021 86446 542579 911977 601824 1431017 521143 1112537 232017 1282970 1165778 1453359 1291705 55061 1395443 434351 1114248 253073 1488205 1455338 968148 1519619 1016102 327687 1126449 1374584 1825237 972396 1197017 1022482 805879 1324304 204841 1661518 1608655 209721 621384 976944 807604 1587126 511917 184616 1076812 91399 675918 1244958 1271962 865566 1612188 38613 1416245 1108923 1324816 1549096 86181 884827 1419735 314137 1023770 960405 605708 1973760 111123 444432 54942 1064588 834742 235 1442886 796236 277505 412728 218442 725480 1926205 1064067 1781725 1114293 804786 264775 1630965 1706906 1075062 654410 257661 103029 1193289 411028 1794594 1078965 1809839 1409469 906547 721804 1667429 809776 1969150 1193215 461654 561127 1421136 1316676 168505 1282952 1075086 688187 1479498 1292643 1868364 1748971 524258 697251 1833978 402962 568660 1542653 919017 1698400 1595094 965892 883018 1907087 1735810 1035925 1675436 683027 1139156 1065952 1368108 1991409 668188 533683 1540287 1792872 1624399 1641847 1163726 248577 1507381 682393 534082 1797444 1780182 1688936 1050828 451052 956674 1280140 1126085 1983052 1718123 224502 848557 577250 713495 106950 127452 25788 1842261 34466 1145898 997657 217945 574096 1587491 305178 1390273 1867977 625843 617741 1067580 1078300 1233836 80529 1269903 1957155 1545910 1746329 1117564 750319 1699573 880601 300732 590782 1061983 731343 82643 367633 1347766 1667547 472833 613748 1183309 1357108 1630851 1351756 1593663 495485 1680785 956964 929596 217064 180423 767627 2108 1540101 376276 1431841 449114 912634 1517310 611492 1171943 1591420 854748 360897 1348995 1833063 906654 36273 1717714 1573938 1210879 1282149 199725 1048353 1750165 1966795 185310 63801 677270 391347 760126 1867873 773727 275141 356037 1886887 277518 1509717 1382844 1984187 814009 1361549 1887618 460083 155714 1305895 1413672 694007 241335 1941831 1687445 390050 777266 1094712 723374 1675131 504547 892047 224186 842346 947756 1703336 234901 311859 898942 1829140 557162 1188131 1524559 1857280 1026276 947805 1077891 1060050 1320360 966564 868605 221506 1126203 858466 132830 1175170 794262 112760 1376412 1665071 346886 1309833 1069746 586487 1840021 1961939 17922 895263 413199 403671 871457 583707 150326 218526 62078 1592840 729910 103538 1735006 1951884 1977509 597229 448128 1853328 1062059 925789 1233901 148059 905610 1517404 913997 575488 575204 513302 1654606 1876498 557226 1558834 1001104 573463 1773284 910570 168470 1274817 341935 1665538 485815 858422 227157 1561240 174537 1769802 1038523 34900 567158 1262485 285404 1685350 1038737 156812 1135790 1456186 648964 61839 1356662 944828 752318 138352 86900 426365 1012964 900848 1431254 1812726 1251813 1010929 705798 966283 285421 288650 264189 50819 1885401 264641 1163462 710716 907078 662481 35314 1688284 1949544 1405491 737378 1769537 694588 1470465 927975 1109420 190674 1848984 1608848 896496 441466 109886 403298 654100 1847170 1538032 1107254 699356 112738 1911304 1281323 798895 84824 586735 365 922032 952519 1771136 947466 438419 1598674 717797 521540 555652 1225636 1809468 1422285 602382 946414 279925 1684318 1002331 386845 1756141 257744 998543 278027 777195 455899 532912 325764 1424132 619906 1676479 1132091 330874 639723 847945 374395 1836089 691094 1420081 1471141 1810614 1879923 1827785 1610269 469092 655220 1368958 1227695 362718 1183193 1932303 88747 782140 1993131 1886200 1359657 813007 1832274 1201871 762358 559394 310750 33983 965573 796808 555962 623313 404734 525786 1778613 655968 1694421 1064500 249139 60468 897785 1708625 248518 922889 1126970 151357 1285785 1810816 727275 1391213 344367 1244321 389650 1789308 1824788 1526778 1389882 868750 1628064 1998250 534441 1131466 1772852 589975 260786 1612592 818138 391473 13913 1690653 1355226 1008232 1481824 567850 38077 1821049 462838 486881 32969 1980922 1982173 522274 1696672 554325 1375240 1945643 96918 1712493 120861 1804501 1538854 1471648 451895 1294448 336707 1987410 143880 124214 590188 292795 845591 302876 1523534 712053 1692254 954153 570987 1103193 1014561 359218 1120397 367003 1489149 244301 437483 1011088 1600593 188750 1003665 731772 310182 1210279 957066 1507308 1138815 58123 1092318 767603 1702258 1329910 324584 1542289 1232430 371756 860648 1864387 890692 1195422 1875 495548 1775998 1541560 262348 580228 93706 836407 205272 1611948 692704 550769 1454408 1014243 1308024 1172770 1657692 1431415 48620 1331922 653624 1164999 527596 1586615 61818 964742 865320 785856 407962 1381719 1725620 1415436 1455458 971748 1939877 1361862 1362237 944310 167217 1696145 196488 203560 1982098 140520 667221 744485 159533 1136838 1414372 960375 1304421 390043 638800 370040 1800253 908426 543866 809714 797147 1598330 897146 42702 261201 1822397 1367094 1219726 23536 1547761 10212 1190077 1287022 1709055 1151623 908148 1539114 1930039 1963190 494341 1676932 177256 1497915 1091201 1160846 1479295 1393579 1467013 1389040 1970881 1458634 770802 244559 493925 670265 697393 1547827 1915786 1890474 41159 193165 1209038 835148 937622 1561680 1700292 1422652 1942913 912905 1034616 1159213 859570 517877 1769930 1910994 1583833 29997 217305 1094029 1477318 1237039 30431 115623 155701 1377201 837989 308760 1177173 1671069 1966084 968979 949972 641818 778160 1776573 844346 1965419 1753665 749728 1111300 432353 138823 1521576 1709804 303333 202536 406875 1530311 1689970 294092 856811 1237103 1545458 352022 1112578 97062 764290 1946344 683981 240569 153826 1659021 1316575 890428 48241 1418033 589469 1998509 888298 1975142 1205343 1360539 1119197 1971196 1096034 1897214 828114 658312 941626 1032472 332792 1681676 145378 939278 1381092 1447150 212745 1548602 1426474 503562 1754408 1469499 935356 856345 1447809 340553 747031 737078 1546495 1349458 188313 131979 1324031 518959 1005914 1200945 412388 336020 608551 1538908 1096556 1715434 790005 1112278 115532 1605711 1412468 897064 1741811 1628822 1893337 679727 420197 67751 1421248 919596 943692 1936769 509883 711134 1977779 1649994 211739 25776 1557474 668785 712482 818920 31670 1801196 885052 1750381 1280903 800071 1890381 962153 1746203 1577956 621557 924985 1650411 1881253 780896 1007396 1316168 593063 1121032 528593 736829 362656 1305260 1175706 854378 1627101 203880 888215 1549053 430974 1265205 718139 699225 159200 2805 1562365 1229012 560484 1927408 1893073 927453 912921 1279715 1253055 1364688 753211 1187033 1419801 1470796 1282409 938474 1954292 346781 1909286 782636 1879502 1329859 142289 99855 1068396 249816 524677 1542199 415423 901551 1794068 1639077 1206798 176421 1435623 46717 393161 1308354 1365920 1727188 756910 420684 1457788 68223 205180 393887 1699230 1937757 1879815 1035911 1635315 495126 746359 731424 740599 828567 1320166 438643 833438 770491 85886 1651890 1041276 904053 1457626 1798436 1935212 471129 1046103 1146313 1488731 1800264 244783 951950 21895 957662 711841 144181 152035 1332455 1464476 790391 1459377 1040384 132147 324881 1673550 1284900 1382147 212583 193471 1261441 177381 1320813 1748268 1862162 1303321 110801 1597863 1640628 1660875 1633461 73410 669462 915893 388273 727391 633738 1578695 1430669 1429804 400906 721833 1296552 912585 1881642 1941319 797012 1159242 373175 761258 198813 1639654 640233 1336191 897723 332980 264454 1908975 977265 1468750 1067094 344746 1456092 572088 436492 1914203 1708239 1387551 786179 1414744 1388691 1381569 8465 222734 175038 1986884 131845 1315831 740373 1758210 1514851 883049 1067739 1804073 460909 1242791 954517 689693 968529 19552 1769309 641243 826196 1084738 1356201 1104605 138394 245087 1741724 1617686 698063 580955 1803182 399513 415195 689958 1132529 1248830 1424571 1479001 948815 1562503 1578060 223016 555313 1479210 584632 1619975 842123 672151 1628329 967891 1121115 1146851 781370 1911908 1578081 933933 103196 559888 619365 1436018 1681132 983156 1709712 1512611 917682 1895479 726285 1713763 972648 985457 1581056 1482498 1750280 760927 184012 1362173 621734 1345999 959901 684222 1378914 1881031 1226712 1324992 1495820 291923 1099023 1262446 1162985 1186341 342678 1219565 733587 117433 518310 1184780 629921 549664 1994029 1930005 1242830 1724658 623998 1729388 1574105 548734 647738 442001 231241 627934 1535488 1460330 577148 1305695 1046194 283335 1763293 810236 819196 136869 632873 18656 194667 1682448 881792 1520940 1563599 241669 535914 524693 895768 1910508 513265 396391 1780036 933686 1870008 1664510 1491834 557448 686415 637019 1668169 118998 1350977 1282883 1323388 1159725 7642 432722 1905925 1656315 1960802 252944 1939910 1997747 1947635 1945599 778370 1668416 339771 1542378 1679731 690177 9553 595932 932809 1866054 1308197 1333077 1856628 1725919 1390349 891953 554152 1825759 926791 1350232 1736637 262364 1736236 1625772 759208 1254038 1155027 212602 1215881 1146202 1411997 50815 1056879 155680 248306 1342248 1690973 1699170 212815 232113 769159 1814940 1331713 1358825 320040 1021219 1496011 1099350 1336329 399723 1076854 757854 1804198 619059 1888005 704524 774255 986799 476194 1229741 672780 13809 1530290 784170 1171695 1205392 1886615 1705244 859814 1208858 1860246 337819 1836626 1371459 39994 1780938 1538039 374310 1208720 801718 144562 106556 914045 299628 918076 1878752 937966 890203 776037 547883 650993 609127 508318 411707 895110 399218 1932020 1382493 1802897 480556 1847817 1555361 487896 446106 709246 1858489 1574592 1145855 1780660 1165426 690901 1023359 1081318 1393166 1980540 1553381 1974110 1735289 1677877 1377264 1644685 1707578 214550 1566626 39264 803601 705526 1050254 187253 793404 685813 1067789 1696810 52180 1787432 365204 984833 1804930 1689975 334308 1003663 702394 1133000 436825 1022099 184663 995507 1645776 1650881 1364807 70257 1928081 976274 579779 1886082 1920103 1117823 498488 1800822 909926 138443 1462521 926856 765336 1165939 608656 452089 1267580 1900894 194378 1695736 363579 1694647 886373 419196 1512987 1614794 600453 781140 1169238 1842814 742965 1803686 689156 1557332 850250 176021 353131 83176 928118 1508585 321938 54495 1846434 411106 1134380 142712 1578554 1669128 314563 984180 628682 1370776 897473 1921519 1384449 981792 1937423 441036 634883 1415536 636207 174576 375711 511324 277914 351404 582441 796953 1801190 1275084 1109262 937949 1893116 1142209 1567931 1189454 1008788 510365 1933349 1879171 1543389 1025591 1160391 1154986 778662 1460339 31437 35967 818274 311030 480402 4358 1218368 1004412 1655606 676830 1717568 111834 1442924 1663318 1053244 1116908 60496 122720 1640227 709074 214790 1452849 220277 587895 568484 1142 1969451 1943509 1158283 1581277 211384 1819303 1257945 218101 91779 621205 1171721 1319584 821190 25112 1254177 960069 155725 1748632 1684107 1929663 391229 1896206 930785 470959 1546627 1907310 381921 226839 1433862 893753 1181666 985304 1565675 1719630 1239839 1003578 177790 1069753 738902 1879723 1021950 1982073 1002922 1901774 34648 1872341 1565306 250983 932495 1168569 631490 640003 122252 1188257 13870 1925330 329031 788024 406400 1433193 16195 1134744 1125017 67534 1989049 263819 767992 1789074 189212 659099 1774718 805573 719936 1171741 1243748 1275621 1319597 1013072 464682 1095789 50400 844302 1422367 1429825 1820318 551475 1531851 1988597 1391512 366163 454245 1300926 1874787 1615202 835740 1056064 261711 56032 238249 603281 1349411 915648 1364952 477354 1785587 968111 306825 589705 757371 492742 1361661 823504 1754135 864751 423631 432212 480184 279371 1183273 1000266 1843451 912076 285763 1434430 1286178 286946 1609945 323693 1346668 1043124 959094 1957152 297118 494479 1273879 703039 1287652 1186126 1032483 729923 1439745 1041268 281033 1054383 995898 1892670 446527 1705866 58370 584399 963762 1226896 1194452 845392 1926611 1361289 620236 49048 1384885 562452 142035 766620 1657084 1190244 1898243 190842 1263985 111649 300437 650577 1673001 535760 1616920 1311066 582900 500894 242658 606905 1109916 1094551 1866345 710919 209629 1809225 1645440 669513 914651 96543 648756 1414471 710289 1705001 1826620 519308 1859556 1391279 1708184 1644188 1197658 182753 135863 1527348 1350255 1234717 1389207 850722 666393 1160692 509970 1551731 259944 366334 199198 713374 638673 637464 1005575 689637 1379486 1028612 814282 1903891 1600021 320866 628393 24733 1027536 1673457 1245745 1806638 982510 653097 1774629 341998 1828864 1652376 770150 557621 788090 809118 1179054 1400791 1084692 1800143 448 1044329 36637 244028 1813945 221806 521753 743028 91824 1202760 930965 176277 1162679 1201208 1012930 460285 1761498 1660198 607898 616102 218250 1018671 1529375 1752547 523697 987222 1994504 852718 1024036 197314 368836 136988 724818 820847 668524 1538962 136149 1972765 529591 806861 1919923 883207 950339 1426690 432484 880415 1893313 278928 1310896 1339434 1218456 1766922 842244 1469165 1451250 1844666 936392 71580 1458344 1342857 1249907 967251 964505 731593 343038 1376877 1035727 1660696 1497410 1381299 1226370 83936 1325773 103717 1221886 751443 1625057 935013 1245507 438554 496142 1156923 1600544 757017 542566 1333028 379468 834929 1179407 148111 1122741 309128 1830787 1899170 1480894 382037 780607 708399 639214 1732674 525943 980631 543028 1770984 1804932 398876 1509548 724803 691645 1391208 1689443 736349 943580 1286849 835370 872317 1299586 606187 1200898 1083851 1862004 456599 1151558 386098 1349800 751886 615047 1624479 1996285 1505028 1487054 1097096 984289 1545356 824744 115977 847384 1092199 910835 1246674 1074563 1191577 380441 1606452 36914 1010901 1289480 1758712 520570 767440 1535367 1579776 1089484 1891911 1203986 945541 704932 1453812 591331 1332187 1085952 1130230 1861849 1051864 1728291 45689 139206 7395 1839427 1023517 1771954 307584 954075 971211 1776848 717775 840736 1462575 1089636 1772826 1379221 96094 1766788 750911 886209 771521 325061 1279593 485538 1107079 972123 533328 1776329 810134 1084457 206188 27230 1476605 199129 1909550 872524 1694754 1626304 956171 1581963 43980 1736875 1825720 1144682 1538433 1188213 296508 1624053 1871695 1996444 1949001 661025 126335 1972478 1656812 1036510 612674 890626 286241 1787729 581659 1733715 1726918 613335 1670582 1159979 84679 413800 1911892 1564036 1424775 1448096 1995450 1515704 741358 1548650 169878 847133 1303743 1184634 2044 1982800 283945 1111639 1301309 1806409 1284518 1440802 335813 1458611 638199 1914944 1636680 853656 804256 1702065 1102925 1084971 1542740 992936 1985866 1268108 88106 1007227 833422 379265 77203 939446 75206 1759778 984095 1809376 393014 816434 670483 1629794 1608633 1527464 48017 550208 888912 557678 1042960 71552 1084524 278945 1751992 1217718 1616216 53217 394228 715311 1890935 501624 10527 1030462 1100827 928993 853610 1148935 1629732 593970 486618 1863606 1251457 1435726 643327 1679925 1427149 479760 1273420 364433 561387 1400737 1859385 1976265 1844667 339304 1407412 1319647 702928 412296 1857369 541731 1590388 625319 1518988 1161994 1488881 1466599 210287 1255165 1308025 1554748 842206 765420 1955149 327800 1461237 1057111 62063 610284 1696565 363302 1423210 1837729 1869679 372145 1944476 360737 145911 731449 1064014 361838 1442831 709168 1051338 1676437 1766258 362413 690873 1600160 51374 352584 887754 1199404 71244 60699 1637493 1798634 1444898 1995069 805053 1550685 1315284 1802323 1845778 304486 487048 690206 188558 1083981 609443 1701231 1658799 599185 168802 845999 1847435 1231153 257330 580538 1103368 310601 1124424 1525399 568119 1852126 1834736 150146 1463945 1364626 1647305 524357 48278 717141 980907 1914015 1215316 836832 777709 1485498 852126 461443 1860839 73129 1861305 1559937 1641869 326085 1982848 1498600 473088 1636530 1337439 1667025 1749650 1935416 999657 1218672 1198610 1001677 1319117 1413304 1763247 220835 1167474 770674 1386932 1043640 1586223 372541 1694947 482555 1452666 700258 50300 1697259 1192914 1712656 1982274 239138 1546769 243335 281027 1187695 1981440 437724 1633846 1938295 1147546 906399 816787 1826025 1945351 53493 1259457 1374495 1635515 1716274 828806 20812 1445232 1876463 174274 976104 1817411 208014 517684 1443 179859 1728941 790748 1541341 1807050 754916 1249997 1841040 1154810 597856 558398 67926 657031 392681 511218 1460697 840944 474614 1571185 928256 414896 866785 230087 1652336 305253 1769609 1487461 1425536 1543905 1775540 837412 985140 1189460 260360 1314072 1288886 1275307 451649 1731161 800935 1906588 385844 1546545 1857640 18198 1097492 636449 540201 1943642 1335836 340041 1390008 498069 1370240 1220903 599410 494001 1423955 1475448 1757400 1406915 759279 1233233 1614251 1120931 170685 498469 672666 354959 1730770 1908685 1524050 467128 866068 848975 1986418 1622569 1424971 1730204 1740026 56670 1490444 1038024 723141 1226561 1814399 230300 1750362 692239 4132 219477 1535408 1312517 1394314 196763 942599 773348 1054819 1570813 1979408 498668 1132115 1439187 284607 1587393 1091275 1095567 1554262 1981974 155840 632929 937609 1493779 722380 1657504 1016747 879944 1147376 1803952 495233 762292 625705 1027189 1938666 537153 1848912 1593288 1026345 1867086 1182373 1356664 1882261 1109178 456913 1605552 305707 987203 131236 1704282 547312 722613 56664 1958420 1027548 1462529 952013 1825983 1916771 606937 705566 133543 1346537 822508 575562 1050959 1637567 136040 253556 1448963 678035 1426411 1234569 1269987 236235 1865689 78730 1223763 1366441 259813 383167 1616648 1674139 1466754 381755 728860 1988204 701639 1927172 288859 777325 1623787 981249 1846190 351375 918855 562623 1097036 586457 922760 313577 666083 1335372 1504571 418460 970100 950170 254037 276510 389874 1073515 357984 321717 256704 1070087 103707 1169075 135850 1018996 1304597 1006435 102471 665163 1583202 1638945 1396197 1987935 1694999 1855220 46430 1096977 925925 627580 1174447 50096 393365 634187 88873 1253164 1913564 311924 1123720 973609 1009796 1795423 1156607 1915489 963817 906590 1215507 437160 1764377 324407 1406020 1762885 869382 999880 991573 1421366 949641 1010458 279323 830669 808371 336643 564091 1079642 1970594 1262030 636652 785488 887120 1780055 1974002 1207217 1836226 32156 499484 488923 1494467 1204810 221012 1561724 1128938 1215252 1869648 1338343 1007101 172325 854161 964765 162811 597550 1799617 1755977 428448 869621 483297 253549 439132 1041306 634608 1432013 436946 1824789 753841 962691 95218 767794 1132182 259491 382275 944612 494026 1944683 1954608 1052086 863437 66712 923106 480288 875358 351715 1122613 814101 329992 1702433 693041 1925648 424222 62884 104042 1932123 1823551 643762 154782 1400640 557357 384628 912565 688684 1563707 1767010 450156 228330 983836 732153 180535 174330 149363 457881 1002459 431317 1961566 48404 1481866 1382893 454484 375744 910614 463479 1615287 1129302 1950510 907173 1725757 1061527 189695 711818 613904 513839 168971 373140 1412366 564659 147991 73943 78864 11450 784039 2857 1754966 549468 1931478 1859557 767986 1008529 1517067 954004 1040988 1426818 378415 777039 1790338 79772 1447387 1734615 1318991 115016 513455 1498957 883692 1714420 770418 1745002 691629 1791822 564757 759355 724577 1849304 1362758 1150434 235475 1260965 334731 247461 1999502 1463648 1179855 1500661 1542472 310029 1125116 504871 92600 1489547 744187 1339848 819977 43496 53515 892264 626126 162155 978104 996885 199736 1236644 105994 303411 1752841 1360853 1169708 356438 1416670 1454337 865115 1956171 1185148 892719 749271 940437 411689 1837621 874128 906136 1227001 1552965 1289871 1701400 772328 1132057 1325809 334503 433244 741304 1314192 946614 43896 1170073 1271094 1882336 674617 1795149 1323247 996588 654666 9357 1294998 429178 599067 1779582 424765 520377 1388834 1017138 1877425 591999 1033862 1905862 1918319 1271875 737284 936244 1368367 1357243 1575315 1070248 1976927 374819 1393222 1195171 807025 1232370 96717 1960144 1845661 726707 1887972 445364 1034996 260465 1156118 537261 733807 768476 1446802 670840 172840 763781 377893 1204717 1867719 1903587 1606945 482781 1137508 655839 997459 1038329 621866 651970 1472472 1790711 1935514 1693267 1081527 1075818 844274 1882600 1036793 414299 1738339 1006048 1018883 653658 723075 1756622 633325 993820 163105 951804 1613540 905259 1332788 872897 497156 1970961 1873582 614893 1307321 772034 689115 1529602 1400070 874541 109967 1153373 453697 277565 876779 7469 1596733 214489 1020955 1652022 1099430 1001693 1194112 699269 972277 1104872 45265 354777 1797720 1888357 326895 1423271 1040550 329164 261168 972051 491397 523508 154168 808921 1192504 1807449 715408 301615 757827 520537 1769195 421125 53012 249301 1023043 1674710 1157826 835946 1786219 1313891 1255013 267470 163148 1664006 1093678 1422798 771864 102655 1455109 1679375 948358 1618883 1370265 41725 1702357 268506 563922 1068307 750110 1102636 622564 1293726 641136 704140 1315587 213930 1834572 825118 245218 1629867 205779 1631945 1659987 1732039 1179320 137395 1601215 1724166 1482535 1327910 311243 1467165 1682832 723041 618115 452520 1442643 1541843 1019266 1642447 315193 399033 344706 1239364 735789 1868410 1973460 790432 1088010 745552 175176 867141 1021781 1690000 992442 206388 1831202 1341577 816764 1599713 1410263 898211 1724507 525494 1363126 1087772 1327256 512607 700083 437043 212873 1916736 117804 924394 17304 920882 480243 1047273 1249915 1821586 840970 333880 184725 1235121 663615 254252 814921 1787895 508886 600933 1644311 1882446 103354 199598 1786367 876454 1062601 251586 491965 1032292 389140 285235 68657 740282 807842 162227 1008281 1006121 210437 1040159 1298036 555527 854995 21839 1930671 277137 1033058 965486 301627 1533051 675382 956895 653027 1509615 1289866 858643 305011 1813610 1452232 1316462 1762449 1189110 757625 264580 1048463 582562 246773 1913606 1224996 1603198 701084 1344252 959883 1214169 479747 1070394 1091048 268956 939824 268202 204984 822468 527810 418066 954458 965913 640057 868540 864972 1792603 525616 1576710 1227299 889465 1460375 101088 1247033 584963 677165 1712890 1556172 1659901 1838806 1642761 1711068 673338 121377 1617448 145113 1576757 1093576 1727750 1731102 1941565 1778428 1652817 172173 813108 911512 1993957 308620 486997 1300517 406662 903730 1363124 1177725 155777 467187 207207 392736 290568 672603 878753 976609 707974 65991 1565160 256805 1062896 1497490 1567753 104826 1044227 11537 737908 1716644 1237958 225224 296931 1153538 50187 1455521 545478 1482077 626302 1397753 1518675 1238786 924206 416929 99185 1626282 1678112 479036 1472800 1201200 448115 1143310 1709598 1426100 799949 1199544 569833 336744 1370757 1354341 1336891 161472 133052 463344 825363 140505 1977049 1495187 1526537 266665 1550336 159892 1859395 832737 1742191 977565 1801752 59232 24767 677819 1566961 384082 937285 7455 486562 577948 1096053 626612 1512093 199280 1675769 1148451 1990078 1525666 1899280 1416617 332138 740615 331148 840849 175994 639662 706062 1327614 1325275 1981344 289218 934067 542813 441004 555752 1512242 1084675 1768910 314906 291007 529204 1775318 900867 1591555 1939274 1822809 1923617 810779 226901 1881739 692561 123404 239244 1323170 705389 660816 942390 1680188 1987006 158661 1278133 1000514 1448027 1476496 112242 123377 612999 727814 923927 658983 860043 1566442 1456077 1467228 1231071 1995728 1246188 911859 890658 878752 1099496 1134522 696170 362174 216097 406392 79715 215239 1888382 1877979 753902 1768716 720220 639365 1118986 1106889 1220874 677388 1334476 79184 1191340 1502049 1501842 107036 1826527 1285466 120961 360864 1302492 1613396 712403 1156861 559244 1069207 294895 956699 1398008 1281673 1618504 1836100 1626628 16976 578550 945932 131326 1310314 854072 1041519 1781277 645539 608805 1246592 1781223 997017 1200608 182728 1283963 1353129 1212808 11619 1029088 1167076 1749852 1533596 1215601 885461 614176 436403 1296403 362261 1579159 313444 1490921 19432 1517518 620326 765513 607631 1922980 1792876 1022446 1697028 1135449 1325513 1667114 86554 1357133 224158 1301123 165149 1762018 955329 703786 1680460 534562 1013894 817770 748403 613644 627733 1110924 1221849 1429824 529082 1735073 417347 813517 1497741 1443743 534034 1411757 539248 6122 1709320 555521 1028236 1190125 1305495 1505780 1257935 1441048 1245640 1450020 749578 502397 611555 1187423 422307 1460991 168155 101520 1186074 1409482 1949499 86734 1766558 1039263 1332879 680052 606928 1191430 887903 689249 101277 1818245 862748 991240 1180642 1627514 662196 1482073 1743034 2641 432830 1028944 1895688 6156 1393425 1785867 627559 739561 82705 752327 1894005 1968126 956572 1135759 6997 1355943 320525 1852933 1219412 1721221 119910 255604 115468 818157 124320 1104721 1733143 1919442 384132 1805433 626107 932566 1964217 1628211 800777 140108 1083435 227701 110797 279147 1446277 1311349 391812 1233348 1470216 736917 1689163 407630 954877 38164 108236 1368651 1397998 556454 1276935 42393 92166 1585774 359027 698313 1638083 810561 225292 892037 1994681 667062 415194 1231381 605341 1133724 694435 540574 361917 108008 246064 1179730 1079430 220894 47136 393074 205967 1043667 982101 846521 1539857 989611 851466 744299 1019091 355259 1244720 229924 112428 851492 1271617 1437680 378439 1066798 1451235 823611 1140627 1194004 1800470 123749 1478186 1655586 1130741 1639289 1074364 401010 631292 94874 1174650 477926 1684537 1799861 176033 1919159 1702051 1202265 1899766 1078890 943639 1830418 1483754 1421188 1058133 1739578 741504 363623 1322321 1100316 1520760 1933062 1664560 993618 1626413 1309958 72958 853251 13196 1759584 1106570 411776 1971965 901221 1806387 1617891 209331 993180 1631696 1508628 628534 1919618 378642 397059 1566847 488303 1794939 1451097 1007971 1004714 526747 879678 985758 1178303 828929 1364085 1638457 1208189 255983 1059264 1214953 882228 119198 811282 1752347 540273 496271 1893175 661327 1269375 281620 832553 1948563 166605 1537327 1115066 649241 1789913 1182915 1476949 1809967 1855000 1053907 852242 1857951 929343 1672268 1511666 274472 1845581 1458906 978482 1739914 1466844 1322561 1384182 1379335 619304 1289453 120125 468546 1214285 274912 59355 1349496 590565 879728 522059 1094974 361485 1774377 1429489 225090 1235920 305984 89433 923117 920532 1591458 1655463 455897 1719640 1744112 1758794 1179392 1526555 63588 1870463 690793 964181 509152 1966507 909510 1428955 938820 150069 466655 1254163 195441 1116616 1886069 132834 274068 870766 126629 170377 1500455 595858 1651696 881465 764910 1566895 311686 735145 227990 520787 945042 1252884 851623 1093726 1148598 1183755 1818920 606602 1655764 528586 725566 715345 991711 932548 622768 1458817 1564580 13869 1139171 1223285 961539 638566 831197 295959 174948 1384426 1737530 883433 935254 811366 684891 1376874 1981715 433513 52855 355067 394135 637505 795339 1253210 474066 839090 1755962 627297 1266665 1748166 737928 1586877 341592 335209 504328 1468780 1873810 283727 1233809 246437 1897176 234092 183987 1925425 404898 1835256 1227182 1037743 374698 1082436 819884 1561371 842041 1547900 426601 253769 353588 1842385 1864556 1331606 1547041 692870 1000644 473274 337669 1933336 1660323 18909 365814 1754186 584820 1845022 1027549 456146 1774058 1458479 327063 846341 356114 1787987 1878313 1582463 1307070 1318255 1324348 397711 62509 1246496 1851971 796756 201869 694457 876765 986369 790825 1337539 1050718 472616 1375247 1969783 1109648 296000 1139354 480157 389696 1995295 1210312 6032 158421 371380 849959 1172737 933968 392241 125814 1715018 1560247 1716091 159583 5307 50440 418861 1845845 945133 36969 1168384 341795 105561 813210 567258 1870046 646123 1471571 1237312 358989 1664082 1072813 1344896 850734 1774572 587787 582252 1708553 851704 156713 494655 1178839 595307 1683921 163798 346294 277218 1629041 1229451 1643107 322943 1387194 1949024 617929 1689224 1109085 1242567 1891407 751764 797644 1850361 1055060 940551 223763 1026845 1395190 1033739 1625910 651387 1713370 373330 1047918 918905 784608 1706134 1719294 1818620 351070 1338260 1232185 1204804 1490553 969506 1481676 684850 909327 732586 1220341 964787 339876 1435798 24235 1275038 1118819 1787283 1609335 1328362 95435 1344448 251767 214833 769618 1544212 339954 1314295 385247 1275566 1526456 1956628 354060 969120 1331190 627443 667652 418719 1753001 435951 162474 1468899 1187436 1252236 1982625 237727 85697 1120510 364571 699716 828169 45201 217316 898070 1877833 460127 1786515 320617 527508 865172 313376 207674 399109 183401 1742609 930735 338482 422578 283126 397724 1172749 1736627 221554 1317612 1838575 777955 1412646 187808 1482543 623519 1690054 1178144 1617171 1421367 1485555 1467974 1795842 939438 1222066 1075954 728458 1235621 1873401 144714 1215335 1320722 1297400 1422765 705078 1230759 702560 186977 66725 1803077 1567369 502095 767659 1265772 580002 1014005 24504 1804223 539801 1325028 1082330 815374 943419 1782544 650914 1197267 1408585 1656376 1390476 1438384 444702 1836945 637460 988437 1918920 424186 1764309 1664736 1708951 1215169 1331493 676848 1288341 1953722 1814881 1827477 1087208 796372 280789 1895003 86775 1517361 242082 323997 1864919 350444 853842 1811027 522588 1602990 1946665 1631614 254499 1092983 900949 362767 1125427 1078425 1214392 1246597 1714141 568973 856356 809932 1075143 5154 1613551 808527 1933305 551378 1150281 1338275 1889465 359845 942859 1326696 1289716 864973 1675520 26173 252498 1268470 763169 1808762 1344870 1317703 1537596 1006636 1966886 1478485 1712783 379540 1907413 167289 1346358 312160 1329089 570437 1862811 1764685 1864620 1571936 1651029 365099 491625 914471 1711992 940953 1542086 1309981 1860151 672386 1993446 1413539 661046 1580627 1344728 70955 1150117 1801249 1131186 865484 216128 27413 976411 851977 1319964 547466 822538 556644 1352317 56238 1944041 1768760 161742 1425696 1078648 506486 637047 349690 1753739 628896 312475 1623481 1130467 1775722 168607 1923037 1466911 1424258 1738417 475377 1764890 1318982 1746746 93036 274701 223860 476588 1254948 1954132 142029 635611 1916913 1081950 1656056 1452412 1692323 530569 1246026 836983 1231709 12829 759493 824476 1310541 406721 1059180 739045 1161040 1004643 161079 1221727 1010314 174677 120267 775546 867551 123572 1679351 1156270 1893129 971938 209234 850419 1242466 1121654 1790298 981538 1257473 569917 50686 1957524 1113837 847389 410970 107588 320098 1998992 347534 602316 331510 820057 156203 1098284 46265 1876034 426273 623365 168746 1802107 1801135 1839229 1560082 1945444 174996 974332 1595697 1148436 1462796 1131662 1065295 370740 606152 1662324 1197773 1736537 263384 1952652 1351620 423548 534252 665794 389766 47468 1451879 609875 1368695 1621871 1848918 283105 703826 238600 281452 498167 1095988 1645222 456791 1020385 1491337 216170 583586 363914 683102 1445450 1797411 51331 249000 129968 1779092 281648 1898573 1035357 1578521 1445136 893239 85578 1083481 157500 261292 1380285 1031443 614588 1710285 1558532 108846 321234 955560 454011 10572 831694 1335588 1533802 1421436 333787 1635541 346140 1194078 241244 169632 1829496 300126 1680809 258350 282478 1655372 191505 1861929 1267350 1691996 357176 1543963 1296452 385312 1128496 1915603 1580628 299480 392428 125962 1752670 656022 1227647 865999 1973231 1585749 499612 1627438 1922242 1095646 1461840 996604 644379 497933 267012 1901527 321607 1990303 449111 1710324 660207 1435454 917357 1811328 117540 745461 347481 890386 1296141 1545327 1486912 487488 1655376 905968 157672 1589562 1373520 980234 923140 1339089 53908 640987 1418247 815011 54293 1782322 503801 1234349 567489 1105511 652563 304871 388874 973202 236825 263456 1107009 1973166 1097134 72407 1258134 892451 562630 493647 1690673 1425828 534886 1493862 514585 1362641 495714 18709 1740418 326381 456408 1636721 252763 9880 901848 1792897 325987 401024 48179 928741 746811 1283002 1962998 577421 1130520 366053 1493038 1648914 979280 489403 1732515 894940 1441861 1212348 1599197 1458684 1240467 738486 17689 1430571 1939878 595032 903775 468772 40822 452437 1166268 124140 180066 169849 1567229 427775 1945411 1571483 1571605 1432636 685316 992888 1773816 338448 1230628 1080969 260911 567680 985472 153706 1067322 1904757 444230 1035296 1285183 1629775 54821 1649889 6803 78099 307549 814840 131108 847500 742306 1104913 1221387 1541867 1965679 1671565 710490 1888114 697319 1781303 1518648 876456 785088 1459439 1800764 1496600 733556 767094 1986502 30665 1078262 234358 1968670 778869 533308 368050 1351319 70943 1362148 1864660 332488 1617481 1145658 51134 1549926 289222 1407273 27024 163838 1457422 1988610 1677457 1963073 606821 721166 59902 973101 242246 1429465 252334 870906 408178 1957202 60512 1431596 420986 1170208 355568 1770066 148552 1211387 319732 1968623 1857432 1980933 1017119 420258 1251535 1100210 864563 1514051 1142807 625147 1908462 723462 870850 1987110 1289208 502138 485521 338055 3418 1207134 1178447 1832375 1314039 1543820 1912575 16518 1040418 1490159 383182 1973905 27615 137650 1297651 203765 1179293 831385 1288595 1682107 279091 966781 1951264 1164730 89342 1264970 1832053 572903 859331 1159856 868115 1040451 1441842 79221 921242 1969718 1747555 1736244 493684 601772 1638973 493169 1184760 779410 1587515 1563274 462848 1973741 196879 1405904 430098 1122923 518970 1511801 576199 1539563 21735 99897 1027870 1319943 1901730 1061341 303386 1338651 1718644 193372 1803260 1310060 1421170 1879427 332267 317932 115320 522167 1174828 1348678 1305091 1022955 781838 22488 584613 642284 463248 1621624 1579420 1423895 65502 1909958 1440117 81850 703595 1134625 1737209 1210685 858707 1903007 1390105 1171115 1548242 660150 761413 756334 1412695 1681666 957987 731816 1383017 1576389 686164 1858563 1142149 1244745 1096148 1948153 1822781 403180 185318 1179410 1474124 1729603 1457603 1254436 882202 844859 540807 497866 1617745 1325466 1402407 37078 156978 1164459 415123 1092892 521431 1844309 963349 989183 1480368 1493807 1990509 787910 336978 146136 1524032 457866 1404823 1185541 883900 1249851 246349 1739589 1934656 194229 1747000 986660 1865467 1099794 56652 1894012 90577 1161390 1282498 1206173 120991 1779075 1903899 1639737 522275 519549 854712 716576 1737592 1799326 780242 1374671 1960936 1518253 1120226 1639088 1158999 1133478 1698174 1953082 236734 966493 1659427 1120514 1511164 1079003 1669305 1352843 304262 439167 1561021 291063 451610 1267011 560910 1907102 1141643 209303 1469514 907253 1362384 365290 402062 1356955 631670 1781945 616430 1194953 1381413 961148 726765 1355559 626547 1739326 301175 1201026 282595 1170487 870045 1258151 171575 1572716 1602082 1117781 1236330 1329877 1413525 895823 899601 1064247 1091848 351320 1332384 683222 151900 119635 195625 1859450 1676453 139491 1443584 1089492 316136 1947294 13835 1301990 1593856 1402720 604966 1690512 959626 1653200 1263203 86713 1242735 1659175 1131608 947008 115805 1654991 836161 29731 1736109 720990 1758960 414191 1660578 789410 162081 511579 175991 1726141 1230680 1285837 1996490 1053062 1569640 894099 451112 119924 363598 1561773 1215293 39367 286450 617049 1423529 1289212 116010 1952994 422 894793 1540018 1823312 332478 1808996 461296 1684275 1311522 22407 752854 746587 510371 2676 547609 1765858 1503598 1858961 66923 1974185 3741 309822 333186 1776769 1739924 1257963 1972915 1655943 972194 1307701 1470928 943201 1606986 1302581 151594 983823 219000 1831434 514584 267947 67688 1615549 92240 147973 261526 672289 150007 768183 1126720 1240152 1660095 1792904 1490412 163633 977580 1924313 1322245 1809079 1839993 1150000 442897 588347 101443 202237 233912 1790912 13495 68327 7042 1321795 1467852 1489533 907466 1535621 1364900 872261 1937881 635045 1164474 1028045 1076626 1771138 634288 1426076 1672616 1135060 249592 1215331 1259371 544791 1331920 1490294 1418185 472993 1789309 1412424 528937 1559748 1855801 1471451 83451 219930 801160 201225 1731354 930076 532365 126986 667733 1809864 1762802 799539 1084697 772793 702435 947205 300827 1073704 535923 1222579 780203 645432 46843 819325 1332965 1259517 1151982 758045 576296 1765574 627601 1467393 1951883 1719410 740842 1513465 1490261 1988010 689095 1637150 58550 856739 2123 1859646 787711 1335729 1223691 557351 362336 436272 1472594 1535989 742963 412649 1509564 56540 1888331 1634133 1500278 496492 1085020 539650 1882285 665392 1164534 414742 1845300 203252 39995 507622 478792 1345627 183901 1819250 1194026 177814 1608280 1773576 1361083 68630 257044 92264 78127 1778442 252381 1091974 1244384 1342309 386567 1247364 1022541 135504 1995825 886547 1194240 1649699 425058 402430 1948222 723369 1758906 182426 715563 463984 1755750 275474 1567624 1861453 1813457 706981 1813705 494148 238084 279137 1539421 899140 1588427 631715 1483438 1910042 718654 297869 699838 1478620 689005 278631 1154473 1384279 1277888 606502 890935 854594 1040029 1531265 1507831 1519632 877671 1281763 543045 1234718 1594798 1995001 1132021 1418726 1728622 1521103 1688761 1621855 1997136 788806 774996 311877 1195242 1687754 873563 1881224 1592681 1083367 1916743 330844 468766 28128 1396862 1695026 758492 130535 1928191 588774 1801409 763516 1987122 388643 713994 722216 1723295 1177587 1744117 889761 780430 874175 1201546 331396 1949948 173679 37008 1475425 1245165 683446 1499321 931717 1895769 421210 1824670 1392530 179531 1861971 775467 1879437 1123367 209522 1684628 993824 841761 1065917 1531895 1505960 1627558 1666750 1554897 1706384 1416780 16138 462503 1514090 675604 1454891 1457482 1970357 567282 876374 1154959 1611127 902473 404170 48809 268576 712565 1618912 1838265 1533139 1517574 939670 353423 1502171 1304955 713510 1820651 1345850 550651 1709248 698195 1517398 1541684 1753979 1638161 97326 1228437 47501 532260 1766665 858552 1272576 376923 1981721 1495174 1879648 145601 427178 1273116 1046894 564491 665773 456104 301953 449778 1892639 674652 328930 1202699 1259921 339857 22225 1253208 1068018 517918 281746 281952 1216583 1177062 571273 111037 1130686 1553287 1991057 53334 333845 867404 830788 640855 752125 533754 447177 142313 329823 892413 1540628 1388397 1020485 1896018 1046040 1396292 781010 898619 1009813 1704225 31153 964857 740676 1064092 1581470 149396 1738206 1014128 1912257 1294568 1839012 972237 226988 497749 1232029 1281355 613387 28038 1214587 1550735 1991438 1443422 1891195 1708028 1135535 1497063 1396448 1117106 1987683 19600 747703 1252199 186120 1344379 86613 1951516 1048943 901681 1114211 431486 1721170 418974 1100923 1259003 400719 580379 109858 933038 1315718 1390208 1848930 942209 827966 478243 1094402 1236914 720035 64530 1165964 1167991 1865904 274159 206075 843276 748886 1634867 42160 689437 61089 1842635 1061381 1658251 266358 493551 1735553 1167690 1129758 60207 223701 584849 703929 1150759 702226 1096878 505719 823156 1589444 365054 1342252 1321242 1626007 1923179 196388 1313816 1129572 760234 192175 30032 904397 129359 941146 225665 564784 1669147 885587 115721 1948004 250141 1885880 1713911 1136555 339 1064805 902174 1183483 51824 328952 277760 41358 1649146 871921 488949 922369 1035313 285172 559701 101364 1643682 1047540 446067 154426 268616 74556 1606888 1239115 648702 956215 1109422 1597848 125354 374579 710223 592252 1279524 1792234 1854731 1352305 50947 1526092 1500683 1388008 1752941 1499939 3126 1108697 1664497 148894 1719968 22462 1492512 1614307 555550 1046650 757494 720187 1338650 691092 1644934 1375482 1136704 316008 1297788 1600962 1252011 821461 1425341 1533471 1154689 511528 771165 1964213 1605618 1320700 912150 1843966 1619488 1816115 332061 1750342 1000694 177008 527183 487377 648150 1890471 129060 451860 50981 1376118 765699 1570293 55492 326772 1393181 410355 1586424 789321 313720 843357 580219 1780249 1173852 1885410 1424542 1688186 1087699 468970 1157884 857628 1149598 287627 161020 153413 333786 1057579 21384 824362 232541 1094167 655800 560419 1668871 41177 1556095 1315757 756831 180736 1409640 1387536 1353652 485556 1251269 1907760 1459533 606660 1927169 583374 356384 1412240 1012102 1010982 1968000 1513592 135192 1798234 544584 1391202 282613 527206 1392999 172281 1255755 1530301 323741 734279 1112061 719240 1766535 1460244 1376463 205918 959084 1445157 442552 480130 1906055 154932 806029 217439 1695999 1666949 299422 765727 108817 1902751 415991 663494 1442434 1177501 266890 1843522 1879479 1497704 897294 73424 1968821 243154 108697 664628 62365 603459 1317357 906443 309635 1141621 1342874 1940026 378730 190909 1083006 1033517 896261 1993055 1106058 928839 927536 865807 1328413 1558501 29568 646418 531233 1613325 1059223 1012986 1561122 1846037 1999492 1104232 784637 492675 1816720 1136123 1189823 785887 1249701 624172 1688811 1817441 1660136 644342 370033 1020705 651017 753259 168697 140865 1771524 1525344 989804 1548321 1849870 1416035 520194 466994 1936840 1569202 1261663 1193829 1554673 1721921 372350 1976689 855961 256161 1170981 1938923 417255 1908397 1855291 1859736 1251466 1862050 273514 1474532 191629 991295 188232 1213960 567145 1557491 139242 676307 265055 1468794 39140 1770728 1871238 1613755 48732 744082 957574 1916898 1634986 1378552 1546564 915195 350797 182610 1077472 1979020 1364600 1292073 1137180 1601163 762379 1761483 323494 322450 641435 90832 1037638 7393 310831 1707250 749962 1561991 147203 697466 1095391 1612675 440690 1282156 1706943 963976 478950 1342610 632227 129930 74007 1094808 1288439 219759 1958538 746599 1587962 1883220 598553 907824 438491 265399 234010 954630 1019746 1655117 243203 1981599 1895292 1440163 1864626 1514990 683078 444536 1230494 773495 1622882 199760 1277232 96518 1147923 1111318 533154 237447 1719792 1307346 1882196 192993 1711294 456962 675668 468913 1929884 1730676 1695610 683569 1758215 265477 1688261 1207857 375008 425215 759965 296997 940839 1197161 1130271 1430504 282040 606808 1569988 1820927 744770 403581 1561261 1831501 665827 98912 614791 1320621 106683 1787694 290177 892369 1350745 1832706 1598722 20742 1877641 573893 825100 676320 1895535 1609381 486984 139752 1835458 1159772 190741 1625385 862449 1424253 607023 1002497 1694289 1826653 563744 320131 888514 1231152 393578 987998 1672939 815310 67312 1712594 1408949 1953480 251654 1201762 691627 1038792 1641814 1525886 612374 1562636 1329527 1268577 1759984 1814719 716625 1379285 1783011 676947 351601 1618467 429483 1947361 600189 1574772 664648 1451456 1435476 284096 947241 145441 314194 540320 466250 1039844 160825 1871634 591740 851745 487433 196094 526957 133828 1715412 324541 247454 1228494 1834887 425997 342459 240076 1972095 267419 376429 288464 1242087 1836153 417171 1364107 1603634 1084478 811898 650052 1884858 696987 1161590 1428287 967013 1024299 1300182 741445 235293 603242 1216477 692060 37538 66921 1304789 1028343 1963188 957607 35695 1453779 131255 1543420 1228003 696449 415644 312234 1253450 955210 704100 1684547 1523507 299143 972415 296232 1453119 51518 1082575 1740676 1157902 566772 1066618 1253952 1454788 1490146 1120425 1713607 130899 52198 1721606 1104269 790524 140978 431694 1011363 679561 1331140 1278602 1683172 1310546 151728 227469 625153 637983 108849 1976501 1755555 894703 1707057 715623 1524701 1351444 534219 684878 1706880 491237 941114 392565 940977 655123 314948 1855502 730358 983726 1745504 1230179 1557465 304656 1911722 1645223 1518337 1935247 1889282 1526091 923934 1876650 1245474 635491 1252322 1824786 1874413 905700 613815 1238401 343742 206662 1408997 1490536 762893 368748 1033090 1985927 374327 770414 785896 148155 1162198 401686 390072 993440 597301 1838921 862508 852004 732363 346569 1620948 1222373 1604203 73100 829865 741946 1028231 1080561 787912 1614987 530055 576009 1971871 1962057 1161119 1302027 1900631 133413 1773494 196007 1582717 856050 1196180 1638775 1131059 776588 196570 1981015 1525007 1482093 270391 1514085 1401390 274759 1086904 1793841 281912 1854100 753952 1573402 1695375 1583993 501622 317123 1228725 1769269 1893852 330693 1517406 1149287 800999 1305917 1914824 893738 1979786 254936 46484 1699236 628349 1288976 1339195 1594965 1458284 1447379 394666 436262 303125 698896 1232290 646340 48357 1051766 1836006 1647905 1707501 574583 915761 1000453 1061741 1568826 1599629 1138133 1475721 893476 1246670 1746580 535863 660363 12147 1976702 1016056 1833422 1264578 1299618 864435 738622 1838060 1904413 658588 646724 859356 168733 1756181 529260 1928982 416852 40665 396831 1042567 1499542 409983 1693778 1695844 1844161 321287 78825 678143 68490 1403781 256254 922269 728211 202853 1200755 1689322 1553439 688446 651562 244405 527311 1229072 1620619 1177272 977707 1950082 116065 619594 1716095 1293961 1682091 1424633 1122763 867559 586952 1848463 201505 1839452 1252904 1894675 647689 361890 1688843 654888 329609 1061985 1659935 1932502 533139 1424493 1624940 469329 1207858 1514547 348223 1239638 1659513 733882 504753 661958 232761 692923 1133350 1650335 1698543 229180 1443113 1852834 484844 385214 1711021 1610935 1585883 1887537 1345355 1969951 855092 1037330 553797 325281 756480 667486 1829567 1713531 761274 1870787 1265576 1082614 1529409 1358650 488529 1031892 1812519 907740 31992 398315 66469 263910 308497 1897719 1549556 1299027 141135 1441858 1191940 1742344 543925 312913 1174903 149981 300115 1278848 553852 1221636 661424 1504937 1548651 834266 1036930 777855 1093523 717806 614376 1432763 684867 1441508 1874505 1422029 437537 1294704 576219 1938588 1316345 1068766 377008 241324 119319 1369473 1974892 507824 131563 503427 874950 1199743 1858132 928784 1764899 1241378 499510 276724 289715 597875 1771770 821979 1239270 90671 1059833 322148 180691 1138679 1826850 157185 839769 91065 232896 316219 1907713 798516 239409 1964688 1683572 590673 778512 841103 111024 922438 1903701 1667384 993188 110580 1356909 1403621 17008 27765 787220 490947 28910 1857601 619952 1080036 1323174 933278 794878 1946094 268610 1479444 1403134 1531317 656525 250694 406199 1664639 1287705 1097398 1905965 105874 1447071 1881431 870966 800158 1552035 223531 1355732 597466 157937 1443853 1598223 219022 875487 1632457 129537 1602656 275920 780572 261382 195314 793759 1201945 1886986 185828 1907656 666328 1273363 1455118 891178 360576 1591316 822529 129867 1741360 967645 1341378 1041003 404228 904270 157753 1442630 254181 1986823 907835 978413 647601 831005 1054849 1999156 418752 1655918 1039683 934554 1795747 643156 1492593 158694 1441519 306071 74749 1781409 1306468 409288 1991240 1472144 1630844 1571038 332636 1318266 708478 288361 922274 236695 1728434 1802564 1642276 1917318 1510274 758070 162193 399310 633093 968124 1576316 1739139 778188 1015402 966743 1620279 1468369 314701 869921 291874 1666699 1243384 1630799 1035448 73365 412530 1290364 1766136 1171927 1640649 1182139 1680379 1768913 1711702 512351 769560 1128918 219517 744368 989036 1522704 87331 1340082 688641 1402356 1667276 595348 563094 382301 348885 1016909 1203675 1587554 1591358 1144724 684164 771856 579872 340827 497987 1134690 533506 1868460 1371181 1740196 922183 135326 1241192 1528570 418982 1708870 483301 1530703 1125260 816511 183015 520772 548975 1520551 1308234 969060 736320 1737304 95615 1210748 160792 1070508 483953 118511 887546 137159 271631 375451 912658 1899251 234405 1171928 769491 135943 748046 485772 1316558 436549 1474092 759676 259160 911585 371248 1089316 1019260 183406 925825 1119704 1700728 1270650 1580360 1131353 1534725 900456 1567937 1815928 535581 683317 1372657 926031 313078 1165195 1949088 129475 729588 104630 939044 539924 1472395 117541 261552 657099 1178559 1028482 648597 1476 798308 830630 1705298 306617 666173 47528 1065735 249988 875128 738223 409812 1434514 590328 1971144 1637604 995365 1337201 255517 538333 304475 1074032 827641 214133 1674833 1463412 1791702 195856 1392259 1723012 486842 1785221 28973 1633620 1238502 928070 1430551 1557449 1592436 1782108 261483 1091139 1181928 1536604 1761919 877655 1843162 814165 1029467 1790279 427724 585919 59084 1455085 461124 330036 642264 234110 1296415 1894597 1466042 342401 1063051 1822790 123453 1790227 1419394 1374763 1243795 1099635 313209 1366052 356428 1802375 738668 1898426 1984793 921971 681072 308196 1200454 871620 1939965 1385833 80374 189009 1309913 737958 1285186 242861 978936 361243 1645728 1118649 687247 347064 833407 684177 845762 12363 479319 915223 121215 644076 430059 1088897 1718999 1329515 1560690 54336 695511 917369 525513 1817530 1974359 55137 952509 1016226 202018 558489 1680071 195907 981654 1986386 742337 1926659 485581 1169705 1444947 808087 141801 25140 1976290 1229324 62023 739634 1224473 158345 1022651 330632 1975206 1168679 1832791 1030788 534427 1563400 1068618 1164761 845435 1407592 1126018 1478417 566153 1816536 960291 1193696 1967558 468360 1831632 7307 738428 1048085 1435070 1421463 1415744 1294224 532584 1670466 1194687 1923237 1694070 541207 407522 1635961 271303 672395 189307 927228 951450 1541491 1781267 571590 1261884 33844 1246589 825498 1828628 738565 370621 1990993 1570346 228804 1228485 299954 555961 1108352 994174 241497 1124459 340202 814991 1544509 699498 40442 349917 771823 719924 4426 1371364 852631 1450355 1716533 703545 1623518 102284 597285 1090384 1112109 907838 593099 607958 1566945 1593330 887470 726608 912748 1603415 1142159 1662226 667918 1728355 1852946 111229 1266478 963324 1573497 506884 610566 1014789 487091 81701 1724464 401664 1648337 1193147 30771 904613 1048287 556893 1866023 781309 526010 1777845 1921082 1820005 1932330 1099178 1890051 1495236 1108315 24690 922510 1611880 414990 487373 1864442 243064 1002615 809311 733569 520179 611956 548989 1563492 796177 117912 989844 311087 1739220 734171 1673494 607717 99550 269245 348991 1201604 573351 497028 1284581 163032 1608917 104951 1822005 1839407 1077379 661202 1119410 1285768 768842 535531 866422 877088 990338 340858 1640653 941108 1935190 888890 1369162 691969 1272115 1481552 871556 259799 883772 1848186 509739 949367 984133 1582797 670028 1885907 1426531 1585617 504798 605219 1127486 513324 206123 1834791 1920854 1828085 622638 1379034 138488 435752 1335041 1816386 700472 1622319 946342 744204 557636 1181801 567131 1467628 123862 692645 256819 1922472 351849 1450898 220754 1202748 1212773 1086655 1731615 394077 1235143 715285 1876654 228773 39442 140949 339264 1232085 1992487 1396545 51849 237567 1145862 1475061 1540636 1574727 361280 976865 1890443 1977197 234562 1976212 1845134 674183 288061 982790 1657718 108783 1106013 1092556 359736 223590 1035611 67993 381621 1661480 512476 237182 1558360 457028 253216 6108 1962991 1712202 39211 1050861 870257 280952 520464 1186299 1445595 1038324 654357 1354710 1965750 977789 770127 714680 1312020 866617 272125 290458 312465 1411730 878702 418616 364314 1519569 292425 697226 1233855 801142 846925 168918 678099 1684973 1174379 1929147 802496 308147 680477 101727 741325 990941 1117092 1420315 159777 1371682 1907341 1915103 1519154 1691571 197778 1074524 1581788 1237416 1109246 800507 112781 1301187 743037 1558529 233917 53273 158477 540925 355821 843298 1676646 896942 611778 1581817 530132 33661 1536597 305392 1316250 128848 766103 656122 1637714 737461 1698999 963701 1162142 534358 1398034 381018 923898 1365495 621567 1252563 1044388 1844813 798064 1978190 1953858 383524 112061 680131 1116701 293041 865254 431592 140267 1368676 758760 326043 639033 1565932 1070315 955917 790836 1524454 1758116 528544 244205 360854 1048662 1039318 640663 740513 1727553 1933406 1686889 1755794 1701476 832595 736411 1786962 1900092 167632 623611 1120197 673852 360314 712134 136351 832979 293475 257730 1707056 1364270 240005 1345725 1722841 739892 1339060 161667 1122493 929696 655657 1897636 924921 1785774 1877790 1818734 527762 1625499 1982737 1035141 1701616 938870 1175758 154442 1517224 870174 1043113 356828 1817313 424078 614370 338885 1690186 988423 29222 847225 1924334 94106 701239 1521811 1426372 1195293 317108 1279164 1836366 251861 1471652 1454149 1990880 1599550 510693 1345774 496250 1837242 725673 399612 1893746 1239604 1689 992212 184018 1983027 1910978 839602 16877 618570 155221 1393878 725558 629076 1773103 53257 1014324 1868425 1121876 776226 784003 1632871 472780 1371268 310331 1758806 402981 1290933 1660814 1217688 663598 1080881 306755 1726657 1868968 1901450 890777 169085 573167 90172 581198 404619 427287 1030270 638203 180812 1495758 495335 408041 947298 612058 573698 810177 1375650 1004483 514823 136743 1549903 292926 71306 410782 566437 171035 416695 1167140 1029329 1804415 1371078 1070845 1853799 1924101 1616340 1835929 223224 1448875 794603 1884008 1390686 64309 840996 808472 376618 560013 160327 1211901 755131 1898191 1274111 446287 554078 606427 8487 596229 980525 1442571 1340731 1371866 964284 1942442 869703 384172 248354 1794502 1226894 1339553 1974721 758494 327126 1651087 168392 1090380 100874 909555 1693299 972748 325160 1358958 114176 1728285 949111 955335 907455 1063986 431086 946046 699346 298496 23714 805610 283271 1776932 529173 186223 1280579 1480722 1109551 1139681 230805 394777 192520 1425823 962331 1813712 1096011 650421 1417905 590019 1189711 107995 469338 1811118 717119 1419679 109840 200907 1038445 1650968 1604551 598112 1143131 1268328 1050348 1462480 1578193 1145369 1194884 86112 466643 1495511 847217 1813512 655893 72034 1627922 1018021 169872 1001455 1548769 1376470 810481 1124883 1510045 1431907 291824 452311 862695 1379149 502077 352376 1768800 1463749 636547 1069888 104701 1529674 1984474 1414626 1653005 1118566 1499794 149669 1192467 624814 1979532 379529 481066 1736979 456498 1003525 1879381 1337392 1152590 831514 1732484 457608 1981013 1979445 530091 1815768 313911 335001 558527 147657 1760521 934076 160711 1845990 217126 981661 460164 34670 1555795 326654 511073 1726116 1511677 1086201 487058 146030 1832483 405522 1455420 83520 1009312 1943609 129585 603495 1980257 1654935 493498 1470513 205689 1951489 1444668 1720706 398762 987788 105453 1453768 1483215 847681 73768 1750845 1149610 112880 765774 81852 1011750 1630447 547967 1504350 1671889 229396 1581344 363593 559697 1564340 460262 686052 664126 1913887 1107130 1995554 960358 344164 1865465 1858539 1215454 1151164 678004 75720 976278 1676884 305519 1739069 1848571 1034650 1101166 1015638 317859 3326 1788332 240873 417802 1840794 182549 1307648 775156 1226625 71414 1531115 1650512 1469885 1301889 1883334 136684 493549 1551680 1937529 288263 1629491 1444618 1306656 664311 1993493 958754 220903 1173394 116793 1226732 868503 1750419 63514 274762 1435344 878635 1259007 107372 141677 839967 924529 1446230 1862903 1012507 1228554 331139 1990394 213660 383736 1476826 1980491 1276048 1077818 1586370 1616984 560540 1454334 747630 1308901 1429707 571455 1451673 150523 1572864 913515 297551 455228 948973 660907 818439 239235 734478 1238078 1558029 880826 1175388 909795 40173 1583339 1940773 1777758 513203 765275 933197 849265 421075 1882205 148094 876888 1615294 608248 321383 31798 1407638 1227529 1640490 379351 1345769 1596786 711763 968906 779245 996568 1111561 837932 1452459 1295730 1854422 1330197 1084963 1454259 70664 322464 1710077 385460 1502663 402682 527045 1572230 876068 575858 1487846 1229287 1193249 625110 309217 1964751 1381696 1287913 791283 190016 92269 1248862 1644965 1924449 1901826 1539245 1232342 1478514 1864551 384945 296729 106976 455642 1784340 1633898 1570975 949855 58228 1543653 778615 1335254 1643962 67079 491006 494150 804968 1059246 375719 994496 1350367 1768764 1951295 1743834 268369 1749829 580353 1525369 1873175 153260 1639265 732338 1720517 1677279 526831 730558 1918075 741299 634121 1178405 1709962 750673 67061 1547362 68159 612747 271406 1885846 1999690 1205071 426729 1325211 1257314 1473328 5428 272772 1513361 1731403 1245502 1992085 1598353 1103331 1748119 241050 152383 763141 1443328 101113 1956219 80988 1022721 586350 955258 994159 1231775 1882614 331050 129596 443574 701311 588754 714830 1931256 874100 177965 1592934 1069815 1289118 7880 426934 959282 1189119 814582 840101 820630 1259817 24897 19238 351748 911840 1360357 1240866 59074 1573726 1087255 1044906 838197 1940084 1898939 712453 877491 1280306 432987 488078 404651 797386 829254 1193428 964942 425477 1840150 785400 1347267 886520 1284586 1648205 1724476 707662 702093 756794 846356 1074298 544862 685285 473410 1843130 327742 1565053 1582329 483827 3746 986037 593203 1289280 895048 1611269 1581571 30557 1033218 1982232 1189038 763114 1136605 783712 43494 705104 1421533 1578838 1855141 411810 1121884 1120094 790713 1619523 1851901 622700 756201 224496 1375006 646140 701835 1227672 184477 822885 1203503 529708 368396 147771 1053327 1545707 997015 1628309 770596 1716175 593899 1287845 335355 1339014 1241813 1532222 36278 1962096 783640 295396 459021 1094843 1813687 622401 598407 910385 458063 697601 1731642 13967 1161860 1157612 1410962 808511 200568 765204 985169 309500 1712997 560650 1222007 123325 178392 256588 582188 702890 1572184 543227 387846 985088 33 900625 404432 1446302 52996 61386 929196 1811783 793604 1113518 1660463 1186350 1194761 4394 709052 1654051 1003218 1603039 1364247 956990 129284 1817709 203899 1402307 1202185 875200 661346 1652574 328043 1428590 1452955 1611130 1558290 443937 234790 1568012 1284660 266873 1680692 1469639 1064504 1221756 933447 914028 1024213 1912748 1644266 264223 875925 966615 777957 1082885 497397 1658915 689828 157131 732194 945360 1994373 1048524 1395046 159805 1803907 255683 400166 1261055 1464672 227740 1378982 484079 1624195 1107383 1646512 1637458 1615487 343712 808237 1264278 1646881 1769535 1983134 1286649 408160 873958 345256 1395877 121645 1015221 1699631 662316 410502 122532 1186209 25046 1034810 1264167 547379 518391 1485185 1585511 973355 891482 1949743 717979 453222 1113868 1481336 1899077 821442 217739 555942 84841 412297 467320 1305547 1081782 142156 368225 668069 1148419 1523938 558254 365909 983160 1521232 606517 682853 395964 1512107 1488232 1408320 62295 1512391 1204834 419769 146152 751981 369995 1837554 941290 288882 1179249 996954 845203 958530 1870353 227331 739 1344647 1283915 750390 1543053 217801 982822 1261695 1993680 874801 1952623 636300 1896822 1911879 885731 363625 1353239 288624 1003639 304355 524497 606915 277001 601928 953015 1240053 1171534 1012350 1651187 550017 1689618 510244 1900999 1331647 1416051 1196918 1581340 1634697 1742024 1735283 1902881 1743975 934938 124548 1314409 488179 204817 911591 715622 1559030 733300 1452277 718162 1142354 1020260 889909 1429923 1186260 557750 134678 376054 323319 928440 1071780 423946 218503 846451 863523 1156983 1571261 271289 110905 16937 904510 1018931 254256 1932271 1100911 680516 1259017 769039 554624 805386 1095686 1670327 482845 1317762 1637120 860269 1704471 731572 1630849 469669 1846957 631592 1904545 1613604 1669343 1394063 466261 1467728 1690219 1694888 271415 1993370 1871510 1742447 1613936 1129934 1605972 833779 1215556 1594875 1112985 392767 594476 1300100 1171343 1869758 1987467 677134 1451299 1259358 193137 814988 1089464 917409 688970 817990 288399 678913 1206000 978558 825642 882061 238529 1135758 1582350 806206 1628090 285017 560255 246310 854534 355486 1074901 1435733 80255 215635 941038 1146268 803021 1175167 453862 1513909 1653450 627009 277567 1999683 1502716 143497 283973 625485 514850 212409 699208 519185 1270889 1560880 824567 1408401 920844 28327 76179 540935 1254759 95970 1874021 1924902 494333 1097524 1687127 1295627 307731 1984035 1918095 865412 1766912 1825308 517329 711477 1931806 1754364 751099 657939 1819524 331890 1719322 1174066 43149 139054 1858306 208555 586530 1644693 1907185 599087 94057 86244 488807 1022715 464176 1322877 1419364 921802 43522 1987771 1111750 582407 466559 108513 1049566 158077 1501421 1401103 1179398 1218437 616790 321390 343330 1189348 646773 41575 487363 884239 43376 1352409 1256859 1979154 1659322 1066166 1634214 1349647 551565 1937987 1172512 1452654 152665 964840 749853 1239664 1892788 867901 1133248 718229 1191973 434372 1611213 851422 499276 508440 1384705 1819179 1782848 56882 1622821 294492 953842 844589 1830961 1377736 1492300 1432581 59873 1787785 461796 93970 273542 1305223 1776422 1850787 632511 546687 274751 554400 180110 1528346 1033661 285781 120594 916525 456147 1575975 1544846 173790 844823 1817858 262043 454231 1332342 1060409 1505783 89174 1875761 1435017 1833721 1647203 282513 339426 325310 1027404 1658512 1723434 1895037 926041 1856499 562746 1429323 212857 52113 762751 796564 480062 99387 1218245 1873327 1779059 1285760 616553 1318007 1961997 1779347 395195 56674 1147790 1169236 1814879 50309 1349532 935413 1850602 892700 91411 1381594 29237 278295 612892 1087640 562584 1769062 1226203 462770 1037618 283208 714576 1311091 1748319 1382369 478802 1106085 1193823 187067 1855363 1047153 1955736 294546 1776139 378584 1580542 231948 1642700 1106932 1632573 1400869 542071 1964609 754650 882996 431117 1648467 700909 852199 800911 753047 903739 1909221 1376159 1402187 446630 300118 554549 1448706 548303 1069078 1194590 1927327 47834 690950 845207 142041 1115218 92340 1470028 778299 598477 786517 853752 1387191 1987962 610458 418693 142141 422979 886465 788751 471701 185554 512865 184215 1128165 86519 1010091 606945 1690465 675222 862637 1916434 972312 483769 1205577 1315989 1830942 1824147 1650679 1280832 1972946 1350545 1835317 1294755 1808341 902019 39893 1476209 232355 1328693 205230 1756239 1074773 150306 161225 583967 1259922 1142786 583938 1848 1248096 1659652 1772986 1415177 1202528 1547836 1503165 257244 25399 1050009 473436 1339112 892715 377456 815770 697496 653512 644036 703217 1658448 1069812 942930 1404174 899648 1466562 1905530 1076023 58253 598008 1685792 1817805 1475103 974351 1229483 314868 142671 1203913 804302 495357 1177816 203599 315984 342978 464958 1858269 827301 906617 1034528 437336 870252 117361 1969113 535943 106778 1592996 1107036 381676 263928 633561 1852011 704335 479450 811472 186628 1550267 1745645 933884 1609883 859627 1882046 992256 1189425 931151 1119453 773380 1273968 1765070 759575 1870294 823242 355334 555988 1614885 1318737 970684 531049 1609924 986356 1278998 797527 1544777 1618964 1661315 1193106 1580587 374359 716757 288864 306798 534723 1245835 475225 642317 1035018 534176 715990 1446879 75618 1076342 708738 361128 486952 1502666 551346 1887004 1957169 273085 1242562 1206405 778558 355803 320391 1108210 395316 1701149 421803 1327298 1453086 1219645 336905 196464 146124 1516589 479346 698715 620736 128863 1838731 586528 1241 1135970 150331 693750 1507320 1314930 495959 1406821 1763828 405510 1258615 912064 1686395 165970 680049 13164 1140145 437450 1954082 529301 1596788 1634556 228879 576625 1148315 1313635 563479 422523 869166 1931381 1415655 1842259 704822 1429128 1828213 58530 1876040 1891648 1582375 1635626 118315 1323843 1382691 44572 891035 181496 1366038 1985520 824936 1847748 456878 1345890 558064 748931 1438712 1123620 1960951 857955 129704 939946 850114 563570 1388933 631010 1317749 146470 569059 243848 1411884 584812 538823 67991 806187 897206 502752 321678 1199377 259255 726616 1352673 518713 181608 1281416 998309 1625275 1138166 408169 129438 299385 755985 345494 1985720 1746381 1988413 1194518 1333890 10027 1398344 1628431 155027 942642 526329 822426 104791 1635929 402729 614897 917559 234998 1573749 1155308 1561147 369516 1952349 911062 1303712 859049 1666112 485563 1192171 422148 1350940 886642 815037 801298 1368297 69224 740602 1484993 185907 242287 1415666 846712 764714 431766 99979 1205059 1315388 1411340 23449 1782763 1022473 990499 1354869 181703 1780733 493379 1942467 1184970 124552 1867151 1642733 815008 152942 867588 430999 201624 1129458 1116857 342558 539616 1357832 1802480 1330373 397044 1774723 268670 1727342 619737 536246 509284 561549 76409 909057 1736950 891120 1609765 1021013 695991 1868193 1410416 21879 1255471 350732 1063635 1747680 496405 1366763 1609781 552738 120311 353107 1802517 402587 718847 1115481 1278718 737847 1915931 1949758 1642595 1711856 1577177 1349278 611048 1873094 944296 268454 1030562 1733666 1924763 327821 661546 1800792 584224 207448 657195 1532704 467692 243563 1514298 1085544 602104 1162363 1277629 1775968 877543 475182 1525819 1487002 251964 1044935 864081 227058 442809 518938 1356699 1861333 1360636 1662671 1925078 334927 52081 580545 1940704 156810 385736 1706832 697936 1030466 1137832 1591447 1194594 1124294 920846 1731134 1412858 1104533 130992 1711824 443296 326885 428232 1362946 1493768 567632 1404730 181153 1215981 2521 106187 52608 1302228 1152195 916746 200185 534739 757952 1568412 1352492 1506526 635171 608396 302934 1958872 131774 424544 1867718 333471 1703193 24035 1948629 812358 606356 1181176 352528 529936 1878428 393164 1104388 86286 1161608 656166 1675427 1983661 1742975 443857 882656 366696 446009 688304 125543 1357537 476972 219097 1679507 967962 446559 1116544 1596323 1529485 1492686 314601 928897 1288020 1765926 801078 1260698 529735 1334987 1623565 1397253 1746472 334436 1096139 1169491 254821 1038132 1654143 1125852 738700 1244148 1311452 1853950 521526 227409 539156 319204 530788 963754 1031154 297070 1513247 652132 1819807 1080609 1655298 1985875 484665 1330362 146843 1657748 99883 244878 1544054 795417 1978275 792306 780977 1794622 616770 1900186 965896 1079707 1376097 826007 321921 824563 432693 701749 566862 1359359 761003 1840132 1905594 1210809 1515865 307198 1894346 923963 1251968 1996730 685167 784309 373777 1925356 1303575 1190639 1521278 1855073 1733832 1955596 1184182 78398 120463 1585715 482272 1254356 1685957 253075 639094 1362598 605585 264118 1916665 763548 774067 341328 1323345 574588 122989 806845 272527 1899424 1202400 1377343 796511 823102 793271 337982 198968 1248600 767180 253480 1924167 1640527 129197 1522279 582550 860843 1466847 819316 718700 99783 114370 405272 1410348 526760 938008 1910061 83195 1261617 1852307 1801633 1204073 198971 1437683 1685844 1391973 607490 178855 1285210 1532791 701321 750089 999592 666331 1056627 102653 336851 479489 491262 9753 412229 204042 1266848 640260 870282 1872787 630920 1295355 543859 388253 902931 1163913 1673253 1375748 1508683 1001700 1866281 343369 1441859 1461846 961993 239919 1085496 36224 789389 1989961 1305386 1433140 1030969 1145800 1305674 169512 954019 1722196 1007898 941662 1973164 1481608 1970029 653588 434267 1809523 1036291 737044 1200849 34331 1546387 1319242 1672802 546691 1595782 720413 875512 1475054 704770 894118 1568921 507769 1633004 1404389 744404 119854 1120866 763017 1088929 544110 1993455 696443 1218894 810841 379331 789399 228629 770687 1399935 863442 510641 27776 1483898 1917325 1930124 917579 228099 1419669 1000249 1883952 1080792 1445522 1043274 1564538 248755 1289639 315139 996973 179472 1451860 552900 1635742 676712 1449335 1355990 976277 274243 515565 856868 1216831 1620446 1941944 1148708 1297536 352423 836598 316524 290034 1812898 32950 1303184 1763816 670394 1088192 1631745 1873037 1978744 415439 1247762 77272 1374591 1872276 1420449 590103 1365617 1596110 660996 1588894 892972 1837139 390753 546100 301145 1264448 1865893 1134068 854608 541792 1749745 1019326 962971 1775075 1743162 1547887 242914 1299637 1518809 1126379 1338733 727495 255552 1118464 452387 733281 1692832 1502206 1211598 1681910 1215102 1393258 1476145 495648 993734 1463160 1224824 1832394 1318688 338781 1702858 1407802 961762 861374 598221 1882655 752242 25948 927708 498715 810534 200423 973515 1102246 617621 366927 25277 918669 375618 1172567 968883 1217555 1690514 833610 1949127 143495 1127230 1359152 1831132 579325 1062009 709201 523975 1275931 983923 276560 409876 1344061 137155 454361 1088162 1540756 553192 148038 1927096 1679414 1128961 1458332 742166 1493310 58152 1741089 1065789 176921 227227 1369764 1241097 342708 1478845 1826843 431698 212247 223450 1056936 900954 619851 394087 1602979 1912494 1901379 1393931 46952 1911474 528627 1969322 786369 178770 1195905 149696 830212 1401891 129245 1945290 75340 1380010 1031423 1004419 449990 445519 1810284 859654 1634660 933826 1534446 1003130 443491 231730 352432 1685739 1833990 994887 185117 1874623 756935 740973 1688662 640199 544834 1092570 260108 1862590 662789 1897645 87183 1985183 1388963 1793419 1088535 1059498 1190334 337706 1550373 1619081 627422 1261338 1643121 372019 1977564 113554 918102 366419 715540 1711987 1717785 986298 246032 408852 980113 790337 482219 1743 806806 1633909 1104235 1614741 1059826 717319 311308 21334 687515 588562 1553425 906897 1422148 153574 885059 1641068 1796651 545465 392614 877386 273983 1115286 468231 1615964 607052 1622571 740226 1098714 1764839 1758946 1991671 334154 1772053 1012748 1114299 1404869 871267 835811 987139 1796575 489344 1994631 946152 818649 1957046 1593490 1836456 567508 1998565 1123778 1250544 1389088 986057 488857 1076863 1902601 329448 749978 1802641 653299 906293 618378 1476492 995354 829208 1096799 1065289 1025012 937401 674102 1705071 1244027 234438 776562 717607 183435 469153 607690 1625757 1424417 586200 295190 900229 1956849 1938885 620242 1566008 319161 1555763 1702945 122157 1613099 1850788 1339266 532749 3089 1169201 979603 1852651 1448203 712408 159928 944857 1332980 866344 1632628 350266 1834604 640736 978932 1882996 786818 873219 332867 960013 691035 1663942 930070 1626796 1815487 895407 1465236 1959823 413219 1770651 193939 37282 1608399 1928931 932846 926167 142571 753255 1085107 1114494 990494 515721 1971258 1744719 1588383 1727926 283831 1409994 1704600 1621544 395583 1810096 256570 62035 1336259 980247 1061994 1344380 110982 282771 182746 330174 934330 1776359 21768 821317 1639476 289581 1523136 795129 316214 903558 1625177 1893694 1752811 1765073 1034746 1858686 795109 35061 10727 1396952 1102047 1059565 436266 1799406 946864 1978952 1585778 1248304 1072151 165894 443243 1656273 82751 714717 1940937 134227 269377 285313 582787 1456602 523529 1244211 1486073 1155084 1376571 612900 275800 1441344 1507414 103559 214345 1762437 481313 1560044 1067453 1170336 259159 1504236 1511971 792214 1593521 1478893 1384603 851570 1454171 944703 1954183 300781 1734035 1536658 380284 854101 875367 150021 232560 994781 1974967 1417130 1610618 196802 1760118 1388078 638766 1198724 1074372 717827 551250 1555714 208572 295972 437270 367218 414129 1974570 690866 1063902 1826372 505519 399362 1515426 328032 549360 1067193 1958301 1174691 1760205 653443 748169 757387 1535479 1684752 751152 1089446 1539882 1111359 1115147 1744217 915381 69027 1654905 910174 486783 1979432 1587369 1062108 1038879 1484904 57423 1149741 1906631 181101 506480 211080 1204579 307394 757846 1518262 714847 1887364 1620106 958959 1127812 1065541 249624 1026731 1261559 251516 999992 1810229 470106 231609 1705167 1029895 81621 1215632 987224 54646 1993292 424402 1903969 1456146 20763 1219171 1611847 994183 762815 188703 1977286 1142548 1182338 1425881 838925 1935676 1690191 248935 1135619 706596 1160009 1015806 333930 1925943 1586080 1731274 242649 635319 86075 1721443 492565 1071466 644795 134262 1496559 227678 1502838 715892 199493 188795 318595 542387 1667365 125291 443540 468712 1844428 1403177 249297 301065 1497690 1848887 562364 588712 1939325 592424 132473 811538 487268 1277117 1590502 782974 1671229 340934 28997 241284 598901 901089 1246502 806935 1498287 1107139 227314 1111519 518580 1183587 278588 355693 400528 1743060 504277 1970542 1608778 682477 1223139 647951 1403958 909067 1942634 1599791 808991 1108535 539213 1976095 1031173 89560 1841977 371892 17866 376647 1839378 141387 959178 1168803 1288854 1084651 1154453 148941 1475145 260179 303063 834683 1795349 670187 929666 1218148 1927934 781667 140468 1084874 1053603 1892024 913848 1976714 888874 1525427 1773674 938865 1754267 48038 644431 1608036 812679 1493383 957407 1708011 524155 810570 1442635 1904103 1100263 780949 1989843 1706584 1366043 209280 973949 247557 82447 1752400 1141386 116339 670943 6750 1385422 352931 1454342 1932174 882882 325506 873394 657250 1861113 812836 284142 478455 994185 1501491 90270 1586275 1116407 1035554 895787 1407887 947056 1351706 1580974 506382 1091530 77909 1853716 827897 1283655 1482467 1560136 633187 1564091 863157 1126075 26471 86527 1398725 1234358 1969013 1977356 577091 1580742 1802268 32255 439389 1921217 1938850 1023949 598949 524088 1298359 1861351 232627 613549 230986 1331016 1729721 6770 1415611 1012373 157629 1751259 1271698 1457705 1973239 712357 970686 489464 1622897 1406880 1455176 124528 888782 1899259 1234174 738718 894821 986412 121269 1927412 870599 1574678 1714910 426911 174541 918977 476978 1988885 1828334 900830 998282 260373 1537691 528574 355287 1310408 1308647 462253 897234 100305 1381262 270032 1957334 232514 691802 949303 595409 883219 1869465 1761346 1325623 642689 405243 772693 767537 1639663 1684643 19623 1893197 1302417 825214 741214 1266783 624257 729302 1693943 714612 1799740 686359 1223434 1419543 1242253 1930443 1197810 1459820 1156430 59962 843326 109640 1108320 504322 1286838 1006889 733946 1155539 1889413 1466823 1704048 1135614 1085390 1126630 1531333 1112560 835797 162285 996723 1831689 1655780 1085644 445615 700427 94496 1820620 60695 27136 37661 1070341 664020 552782 1540761 1674155 945106 738087 1480394 1851797 1071772 46165 1446046 1850454 1887681 706296 701397 1218258 1767896 1630218 279809 1281653 1205561 1599908 1099373 1450278 1839310 613587 297060 648246 1546596 877896 1275247 84108 1407637 1333177 593269 1826204 269934 944773 1650735 719165 1294647 470731 1697341 185529 1669410 156650 1070685 357129 181531 1645951 276322 1978529 1240061 612387 1816758 1946936 74504 1955922 1430499 822530 466802 1661407 341565 1677308 476065 1780754 1217999 1512268 1361018 174569 1791085 1021898 1021233 297209 1523603 1071140 1145212 1150043 634751 1436164 1112148 1439863 1793440 424477 1731501 90721 876902 1064081 609729 202553 1683808 1259876 533745 208002 87022 430277 1623851 655263 524941 392570 936187 1314213 457078 722314 917442 1915023 1613694 1193190 17245 1063372 448805 122874 1634218 777464 935806 89821 1874103 1183373 1398225 893950 188382 1271732 747950 875252 280731 786763 648056 787136 1825475 298691 1511637 65195 1877435 775519 667292 701099 325182 673866 1800486 1827431 1195427 227971 1116332 1777887 840613 1964132 11333 1728508 1628136 222829 635816 662440 1347733 57584 87325 230995 695196 1798673 429443 118597 1188443 1672384 1229917 1581236 1610495 1908513 1007330 1933998 1203849 76411 589011 1910748 95060 594618 1399652 1784507 1626205 1293375 718527 1337974 276032 702290 1533526 1508852 1240915 1590994 1664066 1571906 1913192 409468 388328 1989532 1518376 295134 181807 1122460 1254891 547694 781203 1281713 393813 374930 1721332 656238 1652558 444134 99874 522204 1801904 823157 1754863 1716550 320730 838301 666310 564024 374901 64188 1355142 1753139 585451 571473 955996 70317 1577201 393827 708512 823899 1764295 1230897 737734 1047698 1677186 837380 266381 1808817 610422 770218 640489 1058021 173927 528158 125796 1898537 796890 1759600 591011 884117 1165952 1643894 1012856 1069650 963187 632925 1168118 1921963 585455 1021352 710236 1667794 148249 1729737 254718 1182886 1525956 1754154 489199 1259406 1177980 1902843 106623 512613 716799 1992371 971669 618366 918786 1852578 891585 1221881 854252 1760439 448403 1639666 838151 1126385 190512 1623647 1647004 917283 1006155 795809 640528 450601 1255163 1865219 227610 254997 167924 1046502 13122 287645 1040877 529568 255627 1052074 572423 1063003 725973 1732619 1424584 420760 350545 1604554 996546 1818694 371261 333840 1199625 1914110 1205614 131126 782621 994215 593951 597904 232185 906177 1975919 1899327 1005576 1225363 1912150 1670953 592745 334176 316446 8077 1271700 32921 1788115 92837 692 108636 1922674 1082228 1898958 1091651 211007 1311628 653933 324273 345968 974536 1561777 715654 1004800 626926 841365 669595 1856926 911447 139801 1911507 960543 61801 1059664 569788 1310498 511609 1002899 1334378 448054 360602 1389148 1134086 636205 1812198 1274310 1314993 207018 1815089 1377094 1530082 1397520 452333 870471 1888092 1565573 448597 237378 1262738 1033266 1527144 803541 297845 1397712 797922 1255604 1828954 530237 865765 661166 940552 393415 1920559 622802 1893304 571048 209770 1954941 136914 1274471 510503 744216 872569 1554470 803516 16749 1081808 1592104 803104 1111795 1341126 515371 1713440 345599 16332 1141336 96374 475233 1619409 402593 667788 1135125 1932362 560069 1360870 1411946 346841 1305467 974729 639238 819133 264985 64575 1872739 1994606 372513 195276 316328 413394 1820863 561885 1635618 1863546 911458 905901 1439234 1239599 930140 1989749 1924271 967339 1997564 1898231 1259097 1742448 842464 548618 398076 649446 773461 1451943 326535 256754 1386777 1550744 1410248 836247 634901 1251853 553229 1179553 1668105 1598542 425703 722950 182171 27534 1561951 428175 779282 685196 323394 1792959 710756 97646 556835 1994543 17045 1522546 384269 170212 1704100 1324105 807865 184881 1383450 1234731 1566497 772765 662079 420903 275326 1482466 1999909 263365 562203 1619622 393501 902646 1073867 798018 1825098 389625 1589815 1968080 1923962 1852402 1808265 904126 1665177 1412832 1497409 1258069 163501 722133 1331756 816255 1676805 1516991 1821603 913424 1662400 1971981 1499081 662802 676866 1392130 1890236 1917687 460522 40622 1026656 1351800 550519 1220683 258942 1740229 1525385 115517 1185654 112890 1723546 1644945 1884684 1775175 69249 763669 1630451 400466 1583952 313265 699025 1415982 1064512 579916 899866 1211376 434760 895557 1017710 567082 1919102 741471 930564 1005129 134739 1115565 1782352 1732502 1221491 137695 845678 1614082 1620760 1848648 1695353 411186 1980702 1735106 802441 962228 1535861 178017 62129 1550333 827120 65202 754950 1854921 1951302 1713150 1059295 1830586 1207093 400859 1935857 865267 141522 1348293 1463599 1037876 128700 639798 144778 1823519 1095873 478560 1125814 435092 1396544 241076 155808 1423258 906619 1549434 317610 261082 933679 1021892 1802130 176497 380186 228855 1880735 357111 832072 1058198 771116 198353 1911089 1877325 1748452 109691 43342 348407 1690130 748126 1232832 21248 1095762 446720 1971118 707786 1273395 1025843 1708588 1566940 998099 1404565 876661 1119978 1297715 626125 715768 789558 1568117 479943 540938 69700 907516 1919585 1242770 736872 1987496 280685 1476732 1112498 1515358 1444814 1797135 543686 1174674 1385621 1208474 774276 1287840 1871340 336749 260397 1516019 483438 1653156 1289883 1764873 1982339 1299231 1998005 622660 1503453 1942624 166835 20564 1090985 21102 1578124 611631 1570096 701161 930485 1397535 179936 533196 858713 547447 848816 815342 1839341 1428954 1329821 1410400 1426502 1748611 816405 1450649 1493522 1997410 138416 348611 1094822 610816 306765 1354855 719242 1983872 1846706 1102302 337889 114010 1639448 1983517 1060440 474900 530810 1750991 1924965 168389 1257883 597672 1892047 785940 1700595 185001 482231 1285630 858856 203394 387721 492860 1663562 882002 1730520 182626 1277183 1557506 1552871 1404429 701276 1210787 207655 1822143 1629943 920009 488795 1221054 154768 1469992 1666150 1808161 798169 1499202 1423147 1344924 648335 637251 1165811 1494763 745290 1192066 912177 440698 754293 1866256 373283 272166 1524550 1819296 155927 706085 1689281 1882424 1298172 1221722 1343111 1969498 1774437 161263 1279803 410026 901212 1659216 5757 1189286 1303246 867168 144107 1890065 1080832 183741 1168642 155565 1772193 1248772 1372209 1440342 1738706 1559371 1887185 1281695 1270046 748962 94900 1692510 206618 40187 1792164 1983579 78646 1631528 325289 1948063 754503 1518186 499094 1935997 1642188 1198272 1609503 1449129 372957 958943 650461 405422 1703736 1928250 1982660 842028 582085 1204278 270182 958042 371544 882073 1773931 1044761 258749 1771324 355311 257273 1201043 1349664 932350 67808 923340 592068 1621919 1555499 733642 1042794 781266 1151834 1920568 929245 551878 600280 283694 769494 96114 1706292 834087 1353194 1991065 1076732 1107531 1059127 12398 530238 208154 607673 1626008 509929 281048 79230 932464 1180736 780085 1784053 1863476 646705 1508507 692244 1853784 69491 1913928 758307 394641 1559471 1329194 1735669 1200996 1302483 1725343 792303 39937 580338 1131113 1295483 973891 515736 1094497 1343263 666974 1871404 828378 716320 162639 442895 54528 60519 34228 44357 1926673 36543 1444094 730465 760276 1616558 1999433 1744800 976398 32104 1194036 309909 717846 260984 1168503 740609 777004 608081 1702231 664515 866903 808464 1326927 1286118 543539 1998017 663290 50723 1945120 36817 272965 655375 871718 1509460 1006507 111715 933736 636543 1495049 1797812 1730416 1734033 1014806 1175963 423536 1439477 486689 1517902 1238668 1803066 397686 652599 1485500 980757 943096 141571 730865 1505564 1817108 628414 1737710 27604 399838 1496046 1063317 275583 1738793 1426647 940652 727099 869548 1398000 33696 1685995 1565030 317411 652546 1226210 1856642 708507 751395 305224 260969 602460 793813 35897 199061 1883578 1030871 1807063 1090980 1099127 535484 1634021 23496 1480492 1741534 1630502 1497846 1535154 123477 172780 1133142 1973833 1884788 1525567 1374190 1331051 16408 1417521 292861 879698 129134 362182 658518 505990 486316 191945 1606748 330467 1278138 390020 146000 562861 72635 1073390 48036 690833 1936835 800069 109783 586314 1668326 949277 263371 1816695 1027120 1821984 1422629 1011604 397504 387578 1995245 1207735 1279777 1970912 1493657 1992928 1081972 1443039 984975 1303931 1242219 796802 44083 1590787 1869246 460031 208362 1961537 585729 443960 538338 282271 879780 919983 992658 583239 1818192 1397464 81816 1608970 1301420 1775658 120543 1295084 980910 111693 36590 1244210 92263 969303 1065838 99080 563875 1628107 1459286 1249905 248545 838860 1075192 637494 1719876 1483466 472895 1998236 1962587 1735997 58889 1229089 240580 89740 1981127 246801 1005294 997788 1328139 1817993 994165 1742595 858710 638725 1241502 346939 563500 1378611 592455 1028600 252073 131258 1131702 999311 1383962 32671 1832758 1602155 709219 1748749 171729 1590106 1428676 153023 684773 1563324 13877 619147 442325 1315145 879444 752208 870617 1895406 773930 1294931 1352599 1482403 1752483 1972718 586226 1990919 1605622 1490046 1219987 546416 1431955 1296345 211399 449209 323487 1726087 842011 890448 926742 444942 1285950 1182091 1819345 1264477 1627257 951750 1599796 561271 1666779 785028 1840707 1962291 1269563 1149429 478710 205264 1234791 184729 1405763 237691 1881684 894846 821097 59148 71069 538987 1542706 1407293 936411 1008560 1895048 1617506 1511687 841946 624629 1990883 448625 919652 1055463 233324 1285578 103193 1242866 551125 1145725 130452 1944665 1646415 1222016 332238 1058909 122709 448032 1170478 572145 707448 362669 1080547 1946968 1978943 63577 1360489 1480065 767523 841095 335065 1195571 302540 904956 1176488 1515525 1519174 1077683 1546652 854045 1183360 531872 980798 391532 1470844 1916576 1079051 16467 795758 8913 1495962 111845 1537507 1390984 682710 1679855 402774 1714393 971022 1156377 1927117 1521478 191826 191876 200564 252612 1224982 47861 725351 1761817 945073 977877 759959 295106 1763474 1407651 875955 1542939 5445 407240 1671561 1008422 1993992 1452267 797255 707262 1139637 1528479 793445 1966877 65188 1534812 471942 294841 655087 372281 1389535 1607810 1196977 1826872 1292700 152097 911450 487836 653993 334770 1951991 1916957 371235 1508491 375379 1919514 445006 367552 338764 673672 1232719 1599012 929724 1643200 60122 799004 466347 357409 547533 514559 482538 1049517 1022834 1524524 1885750 142886 639618 778153 672848 1966937 854887 663808 400529 286078 728240 899406 1778318 1971125 1722855 437830 1441908 596160 1902495 1948104 1935392 587347 600020 382162 1447725 958173 1537959 1407311 1451542 1164342 1512591 310939 1024568 1786614 446423 395130 81657 1379912 353281 476225 396810 917863 630080 564454 1428216 743831 858639 1807285 1941994 324669 1129990 1270961 306506 739368 161132 124385 1092957 793823 161890 895902 1977072 939754 1969860 1971785 540302 249223 493442 1165585 1320726 902722 510664 978772 1239775 768217 1392160 1028935 734064 787528 1007433 1286996 128064 1620154 954181 1294377 1494293 1291494 1926030 1977223 1708837 778625 1112419 1841192 1828275 396782 1007348 1739959 563117 1781211 1960146 1061311 1521769 789865 924170 754854 499756 1646000 570998 1911854 236817 997799 1039653 1552307 701438 500375 1336780 1697184 1364395 1277569 98567 476710 925367 1838331 708670 1072418 871144 14854 1038064 909743 490553 1267687 523972 1775121 1744490 613262 219473 1794246 14760 1881403 293338 1955558 1948987 1711733 1932637 1111001 1898065 428356 940082 488525 7279 916457 552453 984911 741250 517347 1990427 575236 847604 986145 887824 1025003 1436514 242137 402902 1796181 1896969 445008 160826 651158 1268706 1122772 1728589 367006 1549823 825441 390948 797944 938998 793746 757233 1438922 1909917 1330834 1061411 369844 886441 1704877 615708 1458971 78342 1958454 1590247 427013 62388 118666 1804743 826922 1792315 1532666 575393 1354859 1261660 1995536 718222 321652 464035 322243 113647 828709 693744 24170 867210 1443002 996155 211907 1593947 1715968 1808094 1123574 473065 453246 1245421 1543250 470222 1143284 814673 923026 914977 98396 1960846 692100 1671507 395620 558530 383003 1292320 557264 1297148 1488380 762252 1836836 101816 478831 1641149 1208888 1453937 187366 1613355 1115899 710866 541984 318793 1358689 515601 1586794 1082147 1618366 379377 77825 1961235 1504318 1673101 1454344 1806147 129168 1596946 842317 1766041 521752 121785 613083 19794 157992 1940586 263932 965132 1615769 1118714 51405 1303530 1070488 272076 1118785 981757 271143 1365604 515878 244760 1223669 1554698 471363 922972 1077489 1905269 1250234 1234653 706936 994635 777118 1573820 361120 1799678 1891718 461046 1889867 865003 1799897 1142698 1818210 259607 832423 809746 909479 835097 1228877 706263 1350841 1579139 145420 649219 273737 1083806 1953806 1876589 1006069 1787244 1078409 724875 1256288 123023 165333 1771209 672283 1301477 956094 722231 1409877 25088 503924 1710353 816977 6530 538977 685591 553425 1174263 1158894 339921 284121 1411259 1126329 185520 1519825 1102071 814518 749974 771654 1132223 1037118 289559 1623033 1424495 1749862 860618 969142 705729 1384029 1337758 1918665 961545 1461467 451300 908814 1259306 833799 151800 491810 1220048 34156 1749191 1715597 1386268 818531 1047668 715015 1519498 471853 935871 1272382 1551965 365160 1799829 13684 1286272 1187379 1313365 292305 800615 13621 700608 159925 1406389 293580 156244 1296446 105236 1115288 1707199 208643 1720037 1631323 1941149 689111 750099 734553 564632 419813 1532262 751518 1792105 689312 205905 1074974 132079 1855576 616735 146702 1864078 1455913 1239316 822025 102955 46807 1816547 1098424 1827124 1947150 1957820 1525466 763890 1838301 385472 1562580 471425 538504 1380648 1120070 1082251 1282704 292450 500575 968866 1816587 245029 1305341 704551 284426 1894353 309414 1609525 1466363 534158 1080050 235194 651503 1896176 1435810 1853776 1793153 1608456 906039 1855043 493108 933832 427439 220248 298451 1450767 1752502 176630 802654 1250734 848087 967194 1158534 29688 747097 1834153 1651066 773975 24119 767033 440549 37751 1497163 1550827 1240967 932229 1007020 684771 1740641 1222355 1824839 798610 984212 1784602 1421697 1431472 770837 956498 830760 175272 981339 798951 291537 881819 934807 208731 589007 782938 58429 1195938 876098 1328956 1736062 943961 1470153 1245344 1931394 170543 752384 40538 135234 1891273 1258313 1016889 743419 784485 1468698 351073 1888813 357778 1640218 1708917 192531 254263 475776 165157 1127920 691201 183930 771729 388047 1930170 688948 1726904 1150506 610322 723581 1109301 1028945 1653843 130466 1975722 559215 364700 1796808 944443 1148287 1645847 1802316 1379405 37342 746512 625933 235986 734107 985828 1080191 1204102 994943 1966743 934020 1715281 1245497 980546 1081615 1878301 1081230 1489259 1973940 1547756 1405376 1242134 968948 428804 551877 1602179 1530652 998217 1799684 850614 1450178 670947 455876 1326412 1071689 158420 1980746 1800171 635357 1584838 1447718 1026363 1379651 1545752 159380 1440419 1174406 207884 871712 1906595 336056 209779 1402945 348273 58950 559938 438365 1474204 1432139 558930 215798 1772253 1551264 1935385 1427791 1616601 757694 1947255 1372634 1279501 246077 1141657 825074 1315413 1426399 1656001 1104125 1558860 1092375 983635 600264 1187816 1650007 1849910 883605 79448 650569 1652047 1946258 246629 1576945 993786 1861896 1635511 18862 1766186 724207 435826 1390252 1430805 1347452 1899498 1388033 328180 808114 902386 1451017 1254786 1002601 93557 1104010 1268976 1552798 1197038 206873 1057635 1327083 1915672 1795474 1747913 1451506 512758 878578 419152 503020 949557 1800119 1414976 1216054 1821156 1822886 1264980 195541 342948 911807 669853 1335957 1308118 675770 748591 1746506 936149 890154 938558 1567256 409385 982901 1691497 580260 1556730 1611403 1124322 1366724 154563 1886641 1917200 732890 1395229 372887 639545 1107314 987988 1139913 1136729 493882 210119 46844 1251738 80445 474198 1357190 883175 1398926 808614 1820519 187957 1889653 1979868 92080 1634282 321529 827041 1239285 844815 1502558 1469216 802173 282509 757205 227942 1550896 949214 763915 1098556 1600679 1262187 1693123 1204821 351648 61476 725388 598086 730728 38759 1785793 454628 855220 1073410 266194 400670 1759456 101046 1641171 1841950 627283 1830458 1202942 1376427 667195 1457918 327885 1700765 990343 1956550 6675 995058 550093 1174393 359709 647812 880990 1224482 826277 1238650 125060 1255650 1457929 1364434 1054529 1335481 1308945 1944939 1700610 513474 599178 172915 567899 1465952 1110010 792284 1325010 304755 466550 1800869 1276695 1567038 838898 1819204 1716225 950868 853293 159763 1408291 1244968 1967505 167185 1160417 497924 346312 319325 814899 248500 1249204 228751 276314 876844 567201 324480 491281 488639 183695 1316925 123476 213518 303466 968103 1339626 1773240 431681 461125 1907898 250042 1174995 1491462 1181540 1625189 179956 1832945 150131 355599 671567 1461081 995116 409598 162420 1648833 42465 1172409 1225742 1157741 486851 1972936 257337 1129143 1828940 613979 1231988 418177 888925 772237 757328 1397821 927312 608849 366015 1023323 116210 786579 366304 1843979 1041548 1157247 1811317 83356 184826 1211613 1539973 1195524 1982744 1028694 265684 568710 569129 1052752 1876545 929421 102867 1746814 34358 659457 365906 1228452 846544 913942 1720596 111049 595802 135212 886180 374829 866172 1234605 60832 879256 1393300 1668383 1129676 1813480 553679 1539073 1289603 677126 1687011 1271745 1375651 997608 1576001 1446559 422004 82695 1448185 31781 542026 914279 1691539 879393 822341 331773 394971 1040091 1633619 132499 540927 8107 609125 1687871 480388 138585 259295 1115435 138062 737552 1868834 1485059 277693 1107174 1423973 1579397 1420223 1849779 1075732 1974696 330355 1216134 907022 1771436 1642525 108667 209320 1868586 1865816 156755 50594 17694 392912 1002184 433715 825830 515385 602829 1356922 651028 624050 71525 1835650 865887 548726 324925 1262691 911151 311210 60975 601222 383614 625849 1272391 960499 958387 506172 212797 1306210 1403899 1851231 116964 1250547 730455 997372 1074610 8492 663326 340771 407754 265847 248754 1753527 474966 1646141 628130 1159744 1319319 1438569 1746565 96328 1428411 378727 1499150 1371889 1296500 318795 1952326 615444 1504276 1720520 606510 1535382 1840217 1851640 435757 1030620 850632 1070008 827336 541692 172005 1463897 877498 325402 869654 926457 1760482 258643 717070 678764 1053891 1026689 1783385 1020624 1253368 571635 868497 1497680 1867657 663062 1126006 477801 1351922 651995 1838793 821677 1469086 1357920 1563301 1280593 724432 137808 1405238 376102 673019 1971440 1514720 376569 553563 1486001 1291084 230212 477696 653539 648324 550629 1459386 875426 1068620 596944 211588 1607250 1887917 969331 1604690 931322 668297 679823 1760375 1443264 1500178 462334 735562 416587 1162505 644592 1794256 976173 62440 1021934 1534677 355436 1731030 1238081 1308222 1537653 760935 559428 1728308 1758570 392224 1064333 1185335 1658092 395729 1690861 710225 1399060 1476376 1640384 1708182 1447182 1638858 1374630 1895297 1473393 1077589 369037 1217247 398599 1152311 909678 992649 67021 1559864 148462 1866623 1503929 1482648 1858369 1516662 49823 1037561 382470 692191 1576806 15352 8419 341728 1692136 203261 572597 938480 338101 1457819 10636 1690681 844155 810864 598260 437916 541231 847481 1691640 1899985 1548250 268260 762694 1473006 1216630 157484 1312937 705708 564353 98208 255007 805607 1294836 1649435 557935 563886 1067329 1531464 225813 46446 219800 1864145 402812 1800532 864615 820736 255447 1527978 338932 1895113 1012779 253878 1037905 1067886 659666 569037 1329590 1351988 437613 1602488 609925 1292904 1419730 471182 1632134 1832994 890816 1803428 1760450 1279059 1184178 19195 510344 1033050 710158 489399 1838228 822878 1199427 834563 1447940 737132 1939526 1753599 805691 535397 1730295 979391 114728 578397 1217856 883601 135360 22281 1868370 276988 795381 1492119 489873 384175 1252343 247957 1587220 360959 975191 990332 1789826 912861 792968 22923 1182228 824824 1281295 99666 1324363 970163 1089350 1890193 1212612 878262 1813659 571692 242749 1442328 394881 1833119 953250 920396 1300296 1509043 889260 293398 1048830 1752669 1654914 1571230 1642008 297383 664492 1259798 420141 255356 189502 1253349 1556208 1781534 1155149 1866996 949022 1009552 1334542 516863 253419 41697 277032 324314 856835 1462678 1109208 450599 494569 595399 747679 1059656 25741 451845 1858036 1228121 1409053 1856063 743576 155233 1850874 931388 1746866 74763 313383 1794184 666321 704527 1239042 1599234 1825784 1853360 1011864 1505707 1494339 818361 733344 1648127 434629 30550 849156 1629217 659621 1736494 1575822 71933 166354 389564 1009692 973666 1989581 1841604 467898 1851117 193074 1927915 220040 202673 1091089 676674 1306156 931779 652480 343470 648238 885256 1120318 293771 265716 1852919 673150 219710 325664 796930 592860 216124 1615193 1465657 586143 1600281 1722487 1807634 245801 907839 79353 523542 162238 626992 1416707 918931 1305282 1704512 520662 271781 1834020 88368 23247 560076 869718 1805735 458444 1110031 1740185 1514681 1370599 497501 1780247 224478 171535 1071484 1580889 212451 1973977 1915058 1777237 19530 1960472 480259 1463632 1949837 1799879 1867859 700553 343804 154145 683163 1052493 633142 49145 279431 1532498 571939 1617442 1524849 1517880 567582 1344185 1112884 1587549 1287156 1119646 573456 394913 503907 16336 1841668 1366540 877195 358751 1892383 117475 998925 455473 82107 16907 1350772 1526679 1725662 1989057 990016 1928336 1949271 1453509 749446 1218628 563560 1356589 1991464 331058 1481862 402400 1435194 1238613 684113 1987544 173146 1713985 529886 1537632 61399 1810109 1633493 568696 656365 195932 670422 1238304 379356 869697 600977 1981692 1043945 499207 1307812 1412316 1465159 669141 1717663 1330527 1217350 1356290 620856 554026 458170 424697 1015135 841497 457840 83851 1665949 1367718 349556 1510126 1823087 1115334 1153558 1007427 1833736 371477 444805 189036 297496 267824 1735559 714626 800453 634437 301752 1068419 1286206 1182497 1337637 560164 999102 198969 1200127 1223392 927010 377568 1988679 1554394 1264362 961167 1642521 1210791 110572 1542800 1467421 963396 1873960 73030 243582 1773153 794852 1915287 255706 610131 996563 1352872 1740977 1853274 1496514 1310286 235372 1888427 208334 427437 1959129 469790 1359369 784238 825078 1462076 1646605 1945126 1000683 760744 132544 537848 1196124 336130 1014752 1041313 1087252 1444870 1550309 405973 984151 1000043 1822236 923091 1694840 1924774 1545678 1129803 616496 641400 537791 725878 426807 1256825 1195425 759161 1684671 1920859 818251 1624725 1826587 1280191 1394783 1851906 173339 766797 1027239 424988 1844819 814104 489095 396586 1384868 1301368 1042946 390181 824145 1355355 250414 1100304 304167 1431839 308941 513231 1851641 108252 1875819 1982568 1962029 977731 1044103 913121 453267 1952012 1015751 1764508 281723 1969415 1964736 520163 1223722 61011 1268678 250063 1804779 101965 1150787 1865958 1372947 1514339 521662 1040066 645615 1024076 1281457 918892 296175 509956 1231673 1288673 478345 1030719 1305131 1206053 1129247 567671 183235 1928475 1144019 976913 949209 414235 76871 1687208 168440 60179 1932736 60748 1630007 1187938 1067450 1280538 892810 462429 836014 700599 717502 581640 875317 984679 1616250 913454 1417343 500380 535777 1728930 286160 260987 1109584 1573423 93329 1588976 432838 792282 366889 1879490 541969 1463969 1462330 1289711 467678 1576160 385300 809863 689611 1329591 1481639 222911 1726576 1711296 893819 258813 1129984 485557 303828 1699363 172742 1559667 747184 469466 1732268 142962 1071532 1560775 813014 1924348 451686 714374 1624857 1277456 1043065 929250 274351 1780838 1952843 213391 525636 1392202 358009 1994245 1991412 1379964 926192 1569283 186051 1218868 1220895 1535537 1096824 1039775 680723 638456 483958 1406631 1115232 275582 988002 1623702 678590 1814607 505517 1912948 382961 1481751 842557 1066254 917371 599428 1943675 588814 377463 1185838 1921148 1258004 1866558 1893680 325439 366629 1887668 1378296 1187364 575856 28879 1122306 138179 1409292 1146085 480665 1027171 1020465 878024 868551 111208 256606 1138482 451944 1243903 1559992 206513 789083 1433523 1381541 1183718 1666723 1256829 956500 1499574 126147 64952 40365 434203 492064 1719 168548 1465049 1638689 1874771 1355679 607567 1677126 1264450 112099 827260 38031 1726201 956323 1643247 1999298 1345611 323518 1575192 758952 128875 613131 539664 490662 1325612 476061 1994256 679909 463819 1842247 870818 1953835 1684842 1072803 312187 189956 704036 214206 1252801 880393 685527 288647 800616 1016658 1905962 834609 1669037 1645673 1910027 1956740 1469230 124112 113274 1876488 658410 458850 18064 602974 1964513 570230 623952 291180 943090 552061 311010 1055504 1598042 1942564 1011867 1174597 1634884 1563662 1884953 915863 1751888 390058 27777 719810 1878290 1828790 770419 40084 1453408 955582 305446 1307353 135638 1979229 895890 285630 575446 851266 1481308 1710232 113068 382254 292280 540742 1664629 1092269 564864 1520124 539398 683172 525421 440350 480762 923082 239572 994445 1985210 1951324 1246443 1943196 11692 134818 635256 874546 438067 1494785 236816 1878666 1306506 1552578 1961575 743748 99303 686643 1224714 326684 833296 1890813 18715 1156046 1220091 18460 1214754 1903599 661791 1947498 525201 354664 933553 1392394 1849503 1575558 829456 708968 1094828 1896654 1511420 1162232 9045 814717 531932 1817436 1229918 1716113 1274739 1879941 1373257 454109 1342393 351698 1424133 779326 1811351 493052 1900482 904109 1258569 1528854 1935375 1734113 889296 377273 120066 645680 1889519 1699263 1743683 330751 1248070 30567 33170 1174132 503778 1019359 1038416 759492 1595047 1201706 1191717 269182 1590871 1951776 758007 365004 1714010 1672290 1557109 1388419 569646 1953363 207877 658640 1962926 24408 638322 752698 990954 446994 345350 567029 502435 1117228 283128 968654 282371 602376 967421 249405 1403505 1589324 1603759 1446255 628608 650730 1653786 327902 1861763 1311227 1362541 1655527 321626 545627 1006696 543984 1241299 916494 1003912 893898 552702 1841047 985267 944536 1314663 1102611 1055192 1250229 1928166 1625997 1301059 493385 1627549 555360 1003824 651643 759448 260761 58287 872436 834392 1572458 1880792 1614621 1381150 1887830 138504 967894 1215053 1377137 1628689 625134 1621452 513549 1361551 1300370 1976692 1390100 434789 662219 899697 143366 1499545 495222 1940271 522234 1228204 1208970 72692 1903006 1419820 1606466 1929676 568486 1688959 227732 1774246 672060 450855 72570 1432799 293711 551129 565250 725136 1696685 978406 334204 1888255 529968 564210 949867 1817966 338989 514155 692746 63687 707554 827144 299658 1969938 238920 715527 1452322 718606 601766 1801593 1203480 264635 1766962 1166322 576772 515963 426521 1226253 1265351 785952 1575979 420324 633483 626875 919307 1778766 682902 710616 1480090 1113396 1720623 1941974 1248889 1335329 31046 1817360 1431212 1630902 1566223 1934808 417125 1957004 386695 1267013 1714378 1557637 812660 435522 1383041 1674122 1329908 1458933 547124 766990 1264264 885261 113103 1859121 96796 625182 174049 1438683 1286624 1773678 522168 257770 1204429 306289 1354801 878690 1028733 1803773 525261 1152250 1192532 956734 1425611 1376698 1916082 1408111 1943047 731094 859008 847733 256566 1780971 1447738 192319 263788 1500740 1710065 416075 1248781 47531 1741915 1864654 658892 1938641 1734188 1450233 1915097 535011 861173 1751486 355828 1051615 1710289 1086197 843815 1235155 1533770 1400080 342319 1106271 527237 1918684 1210578 1311266 290150 769788 320463 1730366 1922052 1380952 241949 1427663 879461 875166 438463 783383 899280 218102 1467745 1480054 962427 1064472 1781892 733700 668157 111626 1556239 16920 761613 462367 1206017 217668 285048 1332406 484911 959737 258914 1863643 1442502 953696 1814891 1564690 1157217 1032379 1932751 1350110 1441425 888047 1358427 1671176 479880 1606014 1549085 1988180 1765148 192510 119199 217067 802739 1876093 427824 1121510 118775 1479223 1548771 1241539 1928180 678423 776987 508842 515338 513618 640422 554417 4504 1387341 666912 1176722 225283 1156513 1115222 1451335 1978292 1191037 1562377 1520321 4247 1587705 1007505 983548 965311 179297 1235907 444207 816009 173703 1921957 1802852 1240725 777885 1994128 1598212 83967 1644462 1379230 284501 460700 805888 34978 908082 820729 946061 1641115 129546 1868457 1833640 1533155 1796145 518484 743060 236074 1635389 1236768 17778 1779793 1645259 180895 217281 1278755 617431 153110 1330906 1582115 1742664 1508282 539274 1894692 778485 916384 1003827 259929 1848928 236534 401789 1224720 1577802 110767 1985908 1920233 1983541 670708 710418 452219 1105683 424635 165709 67879 1142561 1936734 115833 1692281 580871 1600711 512045 509569 906836 263638 1027201 818745 1649831 728824 1838177 225633 878387 146158 1901314 1052990 1757545 238605 220645 1167118 1342147 1982924 1024300 1574716 943634 1327877 1403897 1607225 1868506 694003 758485 463868 1222942 1486141 1568830 1243822 1038724 1065509 306803 276784 1106591 33745 849928 1267194 115844 1873955 404625 1106822 294100 1624860 1496210 351006 493954 84809 1516859 687076 896081 1703638 434510 1342466 52297 1979424 1094238 1246208 1893889 1686623 1383728 781291 68875 278108 925165 1679026 144995 882211 215773 1072150 1180349 111283 397079 336292 399739 1318107 608470 1235159 1698067 1405462 1860785 272053 790869 843718 966548 1826821 569178 90578 854005 938776 216656 1819860 1933367 596052 754447 1806601 1567977 1959978 634258 663480 578558 1691183 1924463 1429224 1144160 805383 1197530 967830 1719578 10435 387098 72982 408917 1851063 1609141 1094993 1492157 1876740 1704378 1129830 1518304 125808 283109 1576328 899036 442941 403890 367134 1194821 916851 1100478 145265 1344269 1284910 284361 1769172 603248 1086590 452401 61638 233305 1992078 1906075 1050750 1226230 641835 734040 906601 586367 652455 1103725 575131 895331 807328 244678 894338 183414 1699444 1543935 182702 438150 216863 1273098 660649 1015572 1341567 684228 1630017 1877106 1836298 1501011 1773144 1443029 758663 1964629 1128417 804909 1972382 1848843 1674891 1105813 1008285 23600 480034 1254507 571524 1022962 440743 1358894 1985787 833670 1935240 930256 260012 28509 248372 1329390 968395 1318208 1961073 1569023 1501833 705522 244616 1409868 997405 1446874 910315 429086 232176 1049864 701085 916196 1646247 1779449 1350808 1910479 395831 193988 1368124 765507 1836030 96041 238902 910923 1875887 1344116 226115 1330538 1043359 407042 837568 945225 504954 302594 530222 387284 1786237 1691396 270491 311207 471062 1755624 383775 764585 1789661 1756747 129098 293137 685938 866081 1274751 164546 1489457 1774069 56437 193141 387862 1931973 307469 680009 220296 1134093 1480683 973384 1305084 867477 1193311 1439169 662733 1057696 499424 527545 1107904 1018036 1669356 485452 796563 1182972 1695637 687488 523657 1132671 444492 11670 1926647 320803 1738306 1842726 916303 1013975 830285 218149 1327843 1806559 1556496 1958941 1389344 1303794 502357 1006686 1396518 1263005 1478536 736670 1004584 1408601 133254 1565265 1054099 358749 1123958 1268576 295485 725910 1479368 348205 1800371 1942012 1165766 45162 1501606 392594 1047151 1677519 22682 1703695 1999695 779424 1137024 708779 599738 1767850 1786391 1306559 140127 1138527 427949 1596956 1463723 597230 1135476 540396 623843 1734636 149661 1906144 1052673 1846151 1900931 1131440 1961756 137853 1454244 1223367 1586602 1803417 1702712 438794 695345 1047210 1990624 1304340 1836793 944208 1329600 277846 684909 906480 1998495 1758065 745245 434721 567830 687314 1835567 93934 461950 1005615 301862 973938 184101 882058 543931 1772361 567198 97243 948046 1098819 1190694 1887288 539448 1394440 1625698 710967 1490452 392367 1879275 228009 1029927 979104 1795822 877190 187052 1954612 1051205 668852 981000 1603539 758974 1480471 801660 1863595 323514 1346254 448007 1307094 651961 386314 718714 406394 1176580 1081037 476583 1183638 1467005 1207166 405944 1999580 631558 1052922 550337 1460573 1110508 1383373 901141 591885 1177028 317611 200267 1443486 1107348 1259503 1725092 1292583 1898998 1133668 213858 26064 1367956 1574420 78982 438272 1967891 985428 641405 535948 253807 1112692 784534 647620 822491 999157 1636735 491546 909853 233111 18690 1726547 1313566 1727911 418416 643419 1947521 1202438 195336 96570 822410 650772 529525 924792 1078254 1946656 1239388 32266 300554 831653 903840 748942 267475 1119914 1148851 1675120 690394 1131570 81387 1667199 805486 352642 947718 1455968 1437514 1837238 1850786 1341982 1193114 1776936 1130283 1090519 252945 89739 31740 909106 143748 1599807 1801989 127297 796476 393630 177128 1430998 1187917 1380052 543264 1375909 906879 7160 1059741 1293860 519461 1049548 897156 1457098 704136 1237450 1454314 1890937 123981 104521 1438908 1680009 840137 1840514 736981 1680182 1300131 1688764 1153034 1097969 1552652 292152 1885686 876552 175540 1006185 1242213 463152 1434190 1898617 1959344 61406 1401072 703740 1838964 1849081 1638567 1635995 1202511 399854 1159609 48919 1607517 595548 325327 738967 1546949 1557259 825670 51767 656000 1492178 1911483 675514 1409752 679980 717073 1242339 1670482 1935123 490226 756279 1126593 948233 956398 656660 1597902 290360 253604 1993621 4743 329886 1207577 913002 1125313 1143521 502251 1972380 1371413 63848 1121035 244386 401434 1530412 1533354 456185 1664328 1057077 1261501 614499 837154 238127 444316 1660045 1711081 442791 1164332 1088506 29254 679725 729253 1875536 1435858 1056621 302260 378075 1471854 849594 31231 69203 1412454 592409 984691 1076176 454770 535305 1353863 141100 448430 1814143 1150577 1617256 1061859 1243474 1525673 1222936 1831037 1321208 461117 1444550 1879020 1057851 877881 1079638 1828681 1521944 314450 1051880 1976106 1466227 1648085 1931311 1752068 1606578 129819 202871 1493884 742730 290269 886523 1934124 586645 899332 459415 1944757 1260142 1398603 702467 357064 223483 67651 428834 1664553 1014475 787868 896092 1096179 949081 235159 282786 349420 1656163 119731 1145909 1253638 609175 1697893 1447574 228259 619252 936562 1433822 1557853 754491 395031 1935845 308576 1062501 1630854 63889 375183 223196 82212 1164737 864989 1632944 753018 244671 675680 1465903 36472 480653 864860 407060 1206319 356551 728315 1430157 493338 1211137 1127927 1027853 1155969 146710 1221147 1577642 66883 1382856 382695 398082 588145 905762 1834883 1937530 1118404 603474 1082495 140749 957870 1464115 131027 1575694 1258034 670814 502274 653453 637823 804848 380086 41659 1446488 1993564 1496050 956012 1267591 1699836 548666 1257620 694410 1656400 1732165 1873951 1369951 1785410 1824749 783628 313413 379771 418776 1223537 200863 64311 1195477 1853929 107875 811066 432409 582953 625816 1791169 1873012 1160163 150742 895207 1086663 580131 452161 914523 1246455 1116309 977007 1047279 918690 1000480 600465 1889840 1245175 844645 3558 1406871 1171663 1604101 420254 1299518 645011 1431067 1789764 451367 156453 1497157 1567059 1337400 1945354 696014 1946359 287762 467326 1555864 1798184 181489 397423 654266 76275 1632098 214112 729628 1551490 615288 1937793 1748382 1490376 870899 1302358 433424 1475921 504131 1161145 1035069 121707 986779 1477441 1240075 873851 199091 713684 1560854 430817 928837 147583 1960188 719492 712276 577783 794381 38873 571256 1670643 1211344 1715955 818601 831192 1750249 84366 1065448 1009818 1270202 926186 583907 529278 507724 516039 87339 1777189 481094 1190002 515220 953667 175883 1592795 1895212 1659363 669747 1939626 1862480 41154 381636 417635 1697221 672741 1945863 384468 870707 551752 693715 479096 1117134 1378493 1576559 408052 1818467 1178604 1048034 1113475 709081 239897 1521617 1779429 441718 992214 1400155 602331 287830 782485 618150 1527252 667021 344316 892928 1409967 99850 1424201 1501857 586749 238917 458024 1373556 872319 1351712 1240067 711712 3245 235927 776423 605040 1498716 732003 1005004 1816569 355063 1861217 1443139 1283973 48747 1592393 162517 922202 1768293 1193911 1408975 1043414 1561782 1099837 1157715 1805867 1115223 1159327 814124 1306597 850378 1821713 1766572 1065031 1069883 640629 1458928 598613 1038386 1849735 1649035 513418 1666375 461450 375208 742701 593251 1829741 1827716 685979 1777474 1210198 1511961 799971 1303940 187244 384174 1797829 646616 195618 536650 447456 1489257 911319 176009 949272 1655123 846714 1963257 214117 1217333 158181 1604343 1666826 1403477 1521667 177876 549021 659162 833069 1751453 743722 66477 847502 1949611 318144 536104 1477404 1086855 1089150 461009 1938864 655824 1353694 1353366 159952 1627271 847830 1479124 245540 122097 1771304 1258167 1862638 1498589 1930655 419622 346210 1038431 1819190 1040909 1165111 624178 1273733 732411 1241567 405366 998579 810882 1300703 496828 345755 827355 1888989 1818470 1623041 1732142 1954187 1041095 1139554 347106 13118 1539308 1241910 1503351 952671 186782 1210678 17463 85638 571064 97231 64562 954047 81995 690777 710667 1496356 98028 1834753 196681 977473 17500 1213685 1541701 1926103 1694873 1552337 1939826 1288927 76177 442849 1110334 1108431 672865 1758640 878464 1995060 554382 1100192 361580 676083 1363272 1284601 1777948 1966491 634576 815749 297943 948354 424566 1138255 431147 523853 1614221 1408160 1050825 1300570 1422071 798807 1057970 15895 1930994 735142 1425886 511014 1080752 1931704 1743941 1298912 585542 1289489 1807787 291787 1201635 1401242 1305913 1849466 397127 527107 637529 445513 1920398 1620604 1954631 657103 1897639 1944701 1875587 1853746 703716 1714365 617078 1145999 664696 9446 1191987 1987790 803177 66651 289315 1131390 1666172 1947897 121587 1141778 306512 120591 97079 1148092 1806987 1572018 1883625 185122 1394049 973136 181602 1161232 232842 1048361 1856392 185341 1272296 56829 47875 1633588 805778 282175 1350914 1025517 1850140 666469 1709935 1021521 667435 365405 1851652 169237 833195 274723 212600 1593758 1542320 569884 1608313 748504 51622 858995 335081 1763939 1185044 644581 1082118 1485495 309894 1478467 1863638 916161 196609 967564 1648913 1280243 1030282 71855 1116243 912210 394925 1742283 1126399 1155485 1366792 1240514 434354 1176681 1132403 1643626 36379 1712691 203794 1043443 1192540 807168 1097332 1477631 1375184 1883478 957450 563109 1643164 1273222 1555764 433260 1578815 487454 1731770 581777 11684 425433 1392565 959162 1947724 429721 823335 1603257 719640 1633434 1606314 1350990 1357851 1931182 358362 787359 1456615 467985 806478 537147 1095562 1433136 1001827 1994906 1056289 60953 1588438 1850671 1924176 243328 1888533 1750700 1349708 276931 440818 1364420 1131410 1902981 1009167 1627836 942548 1820636 576518 1912193 1987315 1796659 1248952 180095 1091617 82308 1978102 1443993 829055 1490041 27989 627626 1403393 1178263 217280 274228 1582459 493003 1227951 1860014 978707 334789 1547845 1123414 159943 155631 974541 1111474 802401 1652689 1491537 237061 110808 861474 1135783 1213211 1698095 130740 584387 1863008 565087 1963693 1876064 864485 729600 1183150 125399 962915 1244939 788297 806248 1376904 830446 1999631 1783221 1241871 1725302 1863324 853671 364541 1064246 1372283 932729 1248246 866244 328778 742766 1552201 179081 1434257 1183265 815247 200449 1892649 1794038 16766 655403 1711248 803937 1364849 359017 483165 1723336 261985 1982943 1200405 1646845 524971 1960041 1329180 842782 1475282 762537 827537 191920 655106 726062 1186216 1233907 390662 380319 1498690 631395 1283811 373412 891792 1997292 710615 48875 1302396 372093 68434 445682 1636930 311367 1906836 877436 939133 1578660 1318849 1749861 97530 762849 496891 1959766 1707925 1131798 1076898 498098 615467 1203812 564891 1591192 817227 241329 1377256 454709 1882362 580599 347275 1910182 476860 299741 1026976 1919558 83951 158775 1159274 983449 1270277 1909706 733633 1317126 218862 1528228 535628 1267363 649844 830211 444103 889100 1495166 195132 571112 685408 83014 206236 1821298 1135006 856149 1159834 608499 1160619 1619136 1282861 278875 1509502 827783 20964 1296961 1152419 63005 718789 1517212 869570 1535091 1712262 7141 12584 285410 809902 773728 274728 1275380 1188725 1410446 1370329 1269463 1067597 1977542 462883 1619361 658570 1407038 1247347 1767366 412202 132838 1024665 1780325 595835 1020322 304626 397173 1526807 1659931 1547575 501419 1785982 1529417 871357 899889 1410334 1772369 360942 845100 1816004 997271 321990 1500898 1445011 1049582 1216880 1773038 1481779 1860562 210072 1969435 1151181 1643326 103218 1158710 1311051 487269 380844 644920 1918503 1198647 116525 1792277 1464545 1247075 1913131 1147298 1748226 443983 821908 1223045 1231992 1514769 673974 955058 252446 917562 1794564 1798135 1739134 719253 1710164 1527152 978473 69079 1404180 339162 1941874 418510 1852518 856238 1335162 463469 73982 766388 132817 267817 1985081 678588 708285 1550408 451898 74356 1322329 100755 354227 1526443 1266837 135866 881003 297 415380 1994215 79326 416174 1863543 504111 292799 1135282 1046859 476238 929654 551393 1565313 1608602 1930602 41263 1041823 874036 1552728 1173875 1304559 766932 451734 1389292 1788952 657056 193016 1735709 813946 1388636 1152366 1761297 1433378 930931 873462 144061 1677127 1305005 1924590 1326333 549807 1012551 162803 1372177 263909 1857849 293135 1376536 1799690 1133446 211850 181434 696928 781130 825617 1405456 1043209 1484090 445670 976603 276940 929098 44053 552486 253011 208236 724058 1544659 1725041 1982304 402510 581793 1385246 690372 1972490 1441863 330086 1471133 81106 594315 395433 1197628 804231 1799753 1138985 1710971 1853219 916135 1262571 571138 1538730 571938 1114452 1554074 958926 246655 1514204 1527165 1571924 1371498 767575 1837382 1986131 236612 680953 581696 1025756 1230418 1974239 231093 1499077 960294 1699646 114524 127271 200533 1845003 705754 888551 1275351 1517631 220235 870911 1085774 369902 1867767 849751 704509 1341398 1479626 1701411 1382981 763743 83417 223693 598369 599272 245618 863528 58941 1393366 1670362 196602 837494 975101 265125 203681 1374834 446392 1183355 1268220 758518 700310 310907 1248604 1236777 1755783 1762475 1694573 1265988 1176063 1380123 524762 832873 79451 1907899 647331 909415 1625761 128451 108061 936042 1818156 1082331 1752537 1561485 479315 434985 1439112 1837384 32568 1219597 1116801 1473428 1446472 441011 1389546 489347 1086161 8264 1875806 269199 1815927 1777876 1505063 340806 1941263 1903762 1514343 1410084 1371558 1405225 814371 818530 523318 1387974 601128 760065 67613 998918 395449 1375547 304425 1179650 962419 1910450 578330 951149 1228389 1866135 711455 355958 1982161 1046449 668746 1391461 568623 547179 1328779 692827 676808 1109183 1528983 1013682 10805 1973176 621474 206850 1261030 1977393 1344801 565509 1216304 1959151 1545513 1156510 1427662 517243 811834 473570 1622015 93172 1228081 1258165 244979 1118803 1515556 1111979 1477158 403340 1806856 267980 537814 478050 1992084 319243 87908 1530933 1885454 100733 1546680 1899213 334536 1136695 1006738 1169120 66082 1805952 582544 239095 378944 1883252 1564101 1681663 1773115 175006 1748799 1957264 708539 1840941 679869 879021 1965846 452673 715813 501163 764641 150419 1157513 1991219 81861 94069 970497 1704416 457522 1950238 1525950 1217021 1282220 154615 278148 511156 1490205 600859 1399619 1431826 287796 1627904 1331638 162706 637044 331849 1848207 260354 153733 909301 50051 688391 1748399 495353 1857775 43763 42708 1289449 1463313 333937 44878 215924 947494 1171653 76891 513487 164727 841564 317795 634563 1618068 401981 1632821 1039188 1060901 607095 1793387 75036 1703814 1484119 1962483 1447364 646150 742613 283093 798810 243139 1473705 474052 1155616 195174 694527 1297263 1687019 446464 469755 374365 300208 1181972 1482082 1586509 691490 1434535 1365024 1734957 1685208 1924066 1867189 938169 621072 1245396 1579822 816388 976321 1377531 802544 1964160 1313164 1884556 106248 277220 333285 1539379 1084779 1442459 1473047 126458 1926369 1207705 853789 1722625 1120818 673076 1083887 1754793 1270354 608597 714632 1279410 1382271 1351624 430714 1221937 1012285 762297 1017662 826157 507362 788778 192083 1486967 1329364 1613260 1800087 1484279 435661 1926124 1549455 1704791 968775 630345 1982870 732928 151948 855061 1975127 1499059 1713106 671055 746185 1618853 1747694 1980032 1034043 89850 1388468 1653714 376527 234839 507589 1363889 1864097 714716 1899716 866490 961562 499741 264951 1624416 1963289 809209 340054 909895 1338410 1036448 1303478 840504 1518462 1906709 1054192 747159 1417942 80220 52767 1815416 1490104 778250 1463305 1189540 1828465 1166044 127278 337431 629803 1136099 740625 581442 507180 115088 651682 1201338 604195 733260 1459393 936291 1135160 1702277 51479 225656 531563 334379 1543218 1931551 329658 1203273 784973 854966 669019 1102386 1659468 484799 912524 576482 309062 1715503 122053 1176867 768547 449362 11516 272665 1950718 1060354 1380802 1765476 633588 419997 1065300 1522445 687923 1584578 616320 42706 1067685 257784 390884 1204840 1434828 1079460 1244461 1803284 1396519 599271 517190 1387444 650913 400659 37912 1256613 139937 1713188 529237 624073 744745 343642 877809 357460 1279383 905751 103428 290348 1677371 1526987 1547225 1297823 419067 1377263 807109 1121203 1007239 1741050 1403585 1606771 56036 228362 1367447 614767 1554 1209619 567397 426259 5304 1691747 1951630 714622 1522305 822030 1088158 681618 312657 143040 857832 708845 1808719 671126 1862356 788933 510314 1093740 1940988 263099 1490595 301073 421705 928412 1891461 240460 708022 1592119 440587 432407 845057 1788606 839926 1727310 485016 1371513 903416 1498376 734599 1398542 780567 115856 233178 437902 638107 254590 1215774 379248 755737 1427565 1014383 127406 1722617 1023304 1686290 1963734 486491 774902 1919587 1747302 24618 1152027 105471 437878 470012 273195 1044351 1843908 1531262 925466 1538435 1043622 858815 1199827 1772529 1817110 410712 1311816 1400752 1530106 105260 1380072 274831 1904722 72508 722138 1428296 780857 1233540 1848289 1985195 364405 1597221 324295 614836 926303 1615424 203398 228581 1289577 684522 1715275 860151 1064972 1864726 564625 890612 1451980 1399770 560989 1981726 1979611 975047 905274 1161199 910167 801827 774196 467643 1671346 208627 1365201 1674415 644715 488222 854633 1981804 729168 200054 1986238 1978178 426022 260391 1110801 986392 241829 1926361 1296314 1043776 1569977 84361 548948 1345282 1957821 403450 904478 1420734 1839832 1438312 1053472 142461 1334350 236302 1793902 341983 1673191 707832 1675408 45199 403722 1877608 1585072 931996 1648157 413305 335850 812344 532159 3169 1602153 1016356 158722 874789 1702112 1176142 1417389 370087 1271080 1925982 1685873 110419 1539679 1994845 485646 399385 368601 1364707 1012105 1419684 641801 374340 868486 1109519 707597 1155853 1899197 927302 1901455 1020668 1566822 995083 1218061 294473 1935883 1864151 1433366 83933 1754643 39654 1157903 926395 438593 89592 1082188 1174124 490521 1468647 153795 1079010 797370 201988 1938506 247312 1078904 1479184 322201 697210 648673 1005250 424438 847179 726680 1404883 1152950 869487 1219048 1575726 711227 562662 924622 673660 348266 1775331 1567800 1816503 1334963 133447 1304536 1623203 123762 75501 464255 1383095 466458 1253422 854211 450786 347338 743923 1591158 1523436 1031961 560353 85801 1818941 1939427 1179554 613962 496722 302832 470259 1151369 844510 1927280 1923817 179031 478491 1661442 1473143 1732888 1761920 992200 965927 1813360 1272891 794455 531500 689601 1199536 3592 471593 1777082 578365 1982768 1195051 551969 912126 428044 644346 1658208 620318 1441737 121327 1007226 1057168 747247 1870006 691943 749715 1378870 962704 398723 59472 1262535 892106 1807889 625765 388589 872202 419016 1978533 766610 1909914 808874 13698 550433 1486300 1979225 121097 120946 19972 279933 642304 409419 1898973 46745 1781617 1201477 270181 1837726 29405 1640973 1508030 41878 1140739 1292332 1604492 562378 696899 966827 477822 1821750 1909757 1960184 1628751 1055723 1400092 1830355 1083271 1658703 143137 1947457 1905499 818094 1226676 320468 182343 1546342 597519 1696463 308956 104274 1350653 749477 1685911 1226472 1982296 1946380 490865 1371168 1878121 1196772 1087349 1997170 1429469 79066 1689303 1913490 94251 33488 994463 1945582 143811 1866790 961784 702076 498087 1247410 126087 1468875 855804 204896 90955 1284804 1076008 718887 1083788 489275 339136 646614 1121521 1075266 162617 373109 1799977 998031 1215572 1394968 924155 1831054 997182 626057 1166665 1336807 1954000 160658 61575 59079 1881286 1093034 794209 1022268 1671713 360134 1159582 541146 444860 389762 1387372 322433 1084654 1816470 1771344 187867 579009 602221 1138032 957849 104966 898520 1962935 1804519 1360947 987225 1424565 1652811 1930753 350921 1235553 994726 1478493 1307483 361397 560766 547588 589414 71468 409012 1471672 1416334 1417881 403809 400684 696216 641928 1024948 1305486 797270 1111062 497584 1702656 1385673 311640 1564164 889223 901413 1589581 84311 1165071 695777 1065522 65443 348903 595875 885142 317322 429357 1935284 1253440 252983 1285829 1196976 777142 1586504 261104 1236327 1588068 166910 618646 912505 683823 1907664 380296 1881520 421676 420143 1617784 612086 1717646 378030 205263 1052413 1388120 749985 784447 945793 641811 1590158 1293158 1721864 929899 1931808 1008455 1310717 1292769 491869 72037 1721377 925628 1886066 1733252 1068498 633327 758685 1457195 53461 1885018 1052517 1606989 331371 1405404 1371084 583939 1130726 625626 244874 1940137 285261 1091770 746776 32872 1092889 1426027 653975 900195 649305 188186 239031 929598 1842421 1548802 1319761 419689 1502143 436937 1947536 1912456 686451 1877754 181714 780397 1768609 409679 1238359 905646 1222830 427910 318164 1210137 1975573 895270 279695 52710 1654269 1807892 1842037 1632296 168215 1854845 1736175 1901628 1606076 842588 758033 1152953 144734 735883 1020731 178700 1247859 646464 1925389 726798 1055008 1923252 964923 1283384 2317 1602944 779856 1519312 62166 1606984 1319743 1066965 832023 1293897 1292205 666997 846996 361856 1001201 1129018 1110739 1555552 1787523 638383 1608385 421234 946336 671958 1822881 1105478 822607 1368880 1105100 1956385 976023 81191 622923 1945687 1276809 1691461 592927 1703711 519229 509004 1590141 781226 1690796 970270 883747 1687751 477949 944996 696268 223739 1790513 1495277 1161767 1644315 572727 520919 1160659 1826220 1213651 1974764 1013844 1825971 1257320 918198 1812846 406698 1862206 413163 1922382 48458 1028326 362273 1556537 1866343 471778 1335118 1396765 507169 1358832 1954649 1065262 35579 849466 868228 1827003 596015 1214553 32771 811818 207586 536216 410976 1121727 591826 186768 692892 355529 1927305 1534214 634683 1304129 580688 79705 368799 1002888 1719594 315429 80999 739771 781232 1220600 285482 1324015 281124 1272877 1227943 1774568 822803 227638 1372273 1932423 794244 142991 219908 87698 137870 1436744 698638 1357368 832727 1327508 1332728 748036 677383 1137028 1824290 785042 1645599 1266253 1561098 738373 1041500 1242123 459919 1281686 737683 1220837 408718 18782 69502 387213 480204 220276 250170 1416795 507072 707687 850266 1359545 1248598 93946 745756 1841245 859018 1598175 1294303 1030855 1053851 1333946 986127 50753 627537 591095 1378575 993994 1368189 38203 863552 1317772 259527 1075792 798472 1601146 1376646 96769 198318 1635081 819624 236513 123085 1767582 1953233 1858163 598830 622683 587697 1327825 1037267 340009 211656 1835019 751167 1507843 1194717 1093319 1482562 1235822 917190 912794 78081 122598 23680 1939125 276218 1752606 576035 602749 284960 1521211 640162 1350519 1053426 130256 1426736 90891 1688446 1992441 793808 316698 623489 601807 1128307 1415721 1116889 620529 1198118 512663 1441070 193363 1659115 363881 873864 399596 1080432 402441 1089411 946572 283745 1230508 1713817 348769 1365993 426564 443102 1713618 1044410 1577741 1415932 846592 1388464 1580457 1132902 684797 450731 1119193 920415 443665 13950 1698501 293202 1157833 248130 137148 15952 309778 1326252 1488557 862725 74700 1469244 56975 1986013 572512 1567472 1362744 170885 69201 1999866 730832 1898312 687958 637347 1445014 1080890 15600 106501 998523 1832670 1499320 1531622 142331 23824 1613946 751910 1067760 1974162 1750743 1437897 152387 1322287 734424 59270 1528091 760042 1042187 1764579 1493847 1009447 804454 1795807 654101 11574 404346 202877 1626948 1134743 803960 309078 830404 899429 686060 1719168 712541 1636893 1405689 1623720 912623 1213294 703781 832631 631835 1278699 1937938 341451 714834 675934 1837847 541952 1382698 869076 1208196 1856079 1171220 277060 1873541 1482651 1521563 1866221 806955 1316380 655620 1067544 375231 637701 298500 562967 263845 1848127 616886 1719079 512676 1555350 8285 1724365 1122998 176620 1301496 1885689 1692610 1352676 551106 694130 1807389 1947525 1716301 1542624 566073 418899 1746651 46758 303361 986814 1281244 658520 990745 1217284 1136613 438262 637524 559152 1549280 957398 900309 1363548 675238 1826852 499331 344139 1339738 1552148 1097855 450992 460765 304003 405181 591475 1347104 118977 40434 666153 883192 1299883 320493 1766690 1792588 270201 262555 1876753 1851365 1523908 1152153 1642648 176943 1823692 205741 1268628 1401458 975960 1836114 1850699 1112027 463169 145039 1252139 1700140 298550 1557223 1752475 774741 1393005 51525 1309561 451967 1491775 1356917 1509387 1484256 629785 476454 1193712 1929372 1172080 1772040 622235 540628 278521 1832427 31789 1791531 639394 61989 1222884 296478 1578530 239859 213065 1571887 1881725 918358 1223727 509262 938553 1137325 1267846 1626787 387897 1198189 1261258 636439 1891261 1681187 413707 1605728 1695712 1361598 1929947 1700051 187910 1803999 669657 1053913 724558 1204797 594907 923807 189575 574498 492128 1891065 1410336 866346 1186810 46576 1126387 841954 1388869 1186604 1847659 941232 1193097 837768 1708695 950119 1567542 1962866 278303 1063750 1841689 655940 1991195 424499 1758819 244293 171649 1501338 645501 1376382 525220 185963 699320 46052 110077 588574 549217 1015604 1044407 606359 571493 953932 547613 1345287 1062407 1055126 640391 1490952 671228 525560 620061 289061 729013 229481 188114 1538484 682775 100769 339226 810154 983798 649851 960258 1000721 1769186 1265240 1498782 1180899 626303 1686269 1929668 1040832 370053 699794 1283192 1569160 187003 1929327 9212 1031097 697145 425816 1329428 1705825 1146171 1912076 1632361 612888 1759281 614341 747719 703412 388122 1212236 1605578 1959368 1608007 237036 305569 519042 345274 1067317 1461090 788847 1119311 1612554 1475229 1554615 967066 1620125 43562 1554215 1445892 1741352 1207291 1066645 372975 1174051 149678 579748 600029 1892889 1580785 1374652 1149477 629405 1078255 1259745 613313 236387 851997 222993 1680169 1731484 546825 1231744 1404358 1270942 800384 339463 118294 281880 707725 1334204 1184866 864510 1078800 737720 84192 669085 839547 1740437 285376 1326274 244072 408378 1438890 586863 357089 978896 71997 555632 206540 1854143 1301735 741609 272403 1077014 1589052 85228 847967 1146638 697742 1198413 1126069 649981 215813 1669308 1295646 1707932 515292 599471 337407 1056833 1869604 1639717 855318 815301 17525 1273189 1881249 1865140 1580661 1086043 981314 421406 475230 1526424 994963 1854089 1833919 1845214 102869 1682597 1918632 918133 1382156 1814659 164939 618791 810757 1059195 1775389 372619 1289874 767517 1076494 1782590 1258042 1917758 1758705 1910822 749602 326763 673330 450595 1786433 958512 503830 1894838 1448453 784561 322056 501983 463425 1872841 1303589 262607 18684 378635 337519 1231719 758769 1768584 92023 226395 1883644 416404 341209 1777362 1395143 555505 1204901 863187 339271 1363992 958974 937366 596967 660008 1595321 726582 598155 1135128 813640 279449 1107598 327428 888580 1833412 98195 1771571 1246 1124386 1828911 657155 1219449 1143484 389410 1196928 621521 1381547 6362 1006461 128461 1240227 1997294 1873858 1475421 234200 1636685 830717 632725 1993742 968804 1221975 595265 1375302 1347199 1611319 1967526 1726782 1201450 1809233 1770352 82316 1144089 985365 1756792 165228 1745293 268736 1404456 1234901 1399874 1052179 511109 91468 1646032 1571750 487624 312036 520440 990684 1216660 687326 1114249 1634650 74619 135502 467645 280179 865474 416984 608669 1622034 1641122 1270488 598194 625515 1705849 1403102 118824 527327 1055734 1011991 1697996 1715089 1326489 1767160 544657 132510 118007 1563114 1939588 758781 1123442 1179005 1761916 690531 1196439 829199 574447 337149 1942044 1982368 1021024 641851 1892915 1837944 1307582 213609 1265309 1613389 1687616 934146 1271358 1886105 485823 615786 1989733 1448195 439189 1949666 1823028 967290 291351 782670 205487 1122365 35727 1934082 1341529 980191 1562620 1290192 1348977 1057284 1405087 1347544 953968 1132807 1313540 515943 1068825 1389830 19770 1684121 1842069 1914346 1158580 1008913 1940345 1641336 303286 638916 1703020 1320066 442966 507644 556714 1421008 1007077 444045 79966 1187323 1928524 103326 1896108 99375 1384170 1008041 1258558 428732 1573596 1592448 1604357 1354572 1678874 744786 970278 1600981 1123309 1962788 206748 166579 1425961 1935863 1608181 87986 818817 1253000 1103250 1612990 332245 1073995 1522778 1528774 1432252 206369 255980 1556350 1412974 355414 1988431 1517775 1900205 996269 130129 1920119 1733434 198007 780018 280549 758257 370561 707975 1189884 196133 1815335 469035 560183 1523115 1553637 264441 1505111 900552 179827 976535 314945 1619000 927141 1673942 259927 424263 1433078 1335179 1630781 475598 1308240 472853 991019 1111255 899719 454044 254619 1309485 178936 1773912 1351155 1694429 1139127 1239733 1174489 1620092 765680 1352580 888628 844852 494152 600894 1069371 1028476 1860182 1275946 954602 1627932 1091092 723036 242556 1084476 1496410 626819 178179 1720768 307838 1901558 1068192 691594 1716799 155140 1731882 131884 1717284 317136 438335 1070067 1098195 389224 1484748 1161751 1321489 313528 1379655 1842011 261744 254021 1030347 1124609 595721 1724593 1180074 1282238 1687845 339605 805352 817805 666641 634245 470551 1056426 126342 1417406 1172078 483329 1047412 1516660 810118 1187000 633261 76228 366353 1081534 1649405 1375464 200372 53613 815324 583772 405791 1727289 713938 1406343 906529 1495061 612060 262760 1616244 1664610 1383051 172466 982788 1065827 1064462 958600 774707 1364764 1761479 1943336 1493425 1634448 336423 103491 965302 1347905 1481242 681410 1602899 956200 1512078 1438679 406096 1150172 993438 69047 1380862 783567 348034 7052 361018 237974 1700288 611887 30493 975030 1954201 886528 635126 297729 675516 927956 1593658 541906 1549250 1826272 71795 1030396 1663588 766661 1684233 1283803 251300 847250 544411 945242 959122 978382 1661724 1591434 902694 1487566 1765463 902134 1914138 895230 1969618 262815 1901484 1429807 1924013 1252073 1592473 317014 939010 1053539 22057 699949 27092 331785 366737 1312644 1551492 1864498 1261220 792462 723243 565631 682100 1087932 610438 793761 490305 1550305 799786 1196524 1265889 645906 1727988 535991 927542 861416 371551 791444 341068 1666203 706304 1525586 270108 1617804 381577 443538 548098 247162 525866 1296339 1419857 1793113 1244118 631872 1936929 1904678 1293440 58400 1831928 325163 813266 1667178 1624660 1136414 1737653 163523 1444079 319781 96842 1743613 1913502 452594 1403938 1028518 1160484 1477030 1453101 167991 627302 301230 1745846 658340 868501 282718 1866160 812410 927317 1138363 730625 1242747 1778682 1238126 1011657 628044 1103216 1349379 48438 1728221 441042 783159 631320 1899368 1709803 1948177 1211962 1111551 1105272 1366653 997007 999969 1484792 1691519 1740939 1556062 823204 975944 1984759 358063 1543281 1541979 468339 1719710 98551 366443 1293168 1603900 67019 930283 482611 848793 1090704 666523 1784770 607416 1189724 136814 941050 1732883 1091801 913323 1360747 335172 87316 784489 1445140 656788 1588060 993069 1078195 617350 1524741 1859419 34895 497547 1860789 946962 1706243 44678 1893888 1903621 1880519 1525523 1729627 1493474 260863 1157033 1476653 1716216 164168 1361820 1471808 1232717 1760994 1782884 1134072 442855 794537 511200 959941 422783 1792490 1656102 990558 1051649 26588 1962013 815040 2406 485933 1461676 1063423 1808789 474084 1493143 1808470 242772 1309661 1651962 533371 48612 824765 144721 453885 665013 660156 1684213 647510 1733443 578537 986610 463789 282142 1041104 1116339 926587 1169755 795765 659233 1322214 1655070 1316729 694772 129455 1110972 149416 1147032 1691606 376058 1155711 906543 1578642 1714334 1522892 1842073 181638 1201201 653374 1223841 1538456 1951644 250490 1917152 1280167 34492 1734741 403728 694539 864272 485038 877901 1187688 855672 1577372 1918918 1705172 1278657 1959246 1887471 254532 468941 494136 1129262 848412 511124 601509 236015 1688280 1221320 816050 66178 1738076 1614304 1846034 914117 79513 1723228 1257655 999698 1554813 1847077 128450 213973 253640 1677652 1542291 1805425 752382 678777 1935983 198270 1715980 1275139 1893325 1589442 1786153 1033036 1158994 1344680 1542190 946423 1768986 19171 670445 1885364 1984768 607485 832270 1878467 434418 47401 1552515 341803 225009 695639 674109 492001 418001 1582571 1483191 615652 211559 1757842 1168250 978629 1104153 66172 1102637 1710095 1364344 1736220 1384355 310748 314694 478626 1234154 1695798 1191747 1155140 1407857 945610 1713827 1311367 236446 682620 315765 1420205 1491161 692428 1532153 292281 589097 601756 104983 1880258 631437 619390 1028174 567531 169095 767975 1009670 34214 407398 427869 394644 1152369 1266267 221895 529446 163898 1549922 504023 1263691 1252664 1880221 1091994 356109 1800617 510050 1422465 1534276 1324289 290443 1112900 1092515 1254783 1413235 858935 1702439 154530 653986 191249 1162513 233793 583546 1616559 69147 1640457 424536 1872886 389829 942047 1110919 1105039 1733513 1543620 885775 1591251 336918 567327 1026851 649262 1711990 970981 467441 1826284 1066046 1595423 689985 1431084 1655812 734287 965943 448107 866939 780727 844000 1284498 1063227 595160 1291635 786349 324322 866202 1909778 1976079 205700 588051 235712 1521539 1613523 1781291 1713886 1745160 1312292 1519031 1440229 351388 1395726 1475953 231712 1677878 1307972 623064 376153 313203 775149 614339 1109340 757858 1945048 1956966 772619 1300002 766330 386927 659168 1675790 44672 1917816 388749 1587215 1815636 1626591 458275 783677 1030552 1354250 1881827 1742604 1728879 1378291 1891633 1642232 848862 1192323 1513186 1428618 720420 993201 1656859 21762 140592 1196156 1516591 973327 1511382 912790 670031 69418 903364 1097876 1939516 464876 1722375 1562033 993923 1841083 788868 1881599 1333174 567479 673475 1690854 957210 1896117 833617 149571 813092 882891 1465 1091955 570824 1684866 1810 1639306 780863 1155515 680013 1414948 1467134 1512260 729760 483854 378090 690729 1761243 1076840 1142232 1070468 1519780 384032 1793556 473198 216449 217277 1074954 165239 1129734 1576023 258441 1169625 678034 688247 726259 1161238 1830513 15042 430080 919903 239267 617267 1064332 1870616 912917 339947 1414313 1318717 133489 36418 303442 1895441 1295306 1186937 959895 1460457 1379081 1166980 824370 1969530 1583602 1811989 998505 1377413 1488355 474684 36244 20616 848871 1454208 518423 1108365 1106743 674898 1886476 736764 1949496 1003925 421166 100684 736810 934479 1031845 1515868 1440232 1959879 1238046 1155098 1047363 1416315 434211 1988455 1829477 817744 1524071 774942 1653211 1157138 1551845 1304178 1446622 1328304 184804 63350 1625074 416461 1034337 200017 892949 1845895 850236 1311337 1090611 1409392 1025991 1800680 720057 1878481 175556 1806876 811494 1349144 369402 1429123 284811 1595990 1046796 1108236 654997 1547220 1147720 170235 471345 816012 381389 524001 929176 15071 554522 819437 1695220 1578686 1543886 1570556 1779531 1004654 1194484 1776505 1995379 1132450 383375 880018 1022547 1271306 264426 1274892 350742 665044 277168 60475 560816 551425 1204737 1223687 757930 886891 1426446 1529125 1151275 1982306 1768009 248111 765274 101071 581403 818079 307919 964929 1062385 1821250 1741114 748667 1701653 903230 575829 863359 1554892 860976 1855505 1033599 578658 1324317 640275 1169354 1759114 359040 1262895 36034 1336975 604484 329734 1917866 1575632 1858570 1454326 215079 787533 1231344 217652 1617527 720940 1536943 602902 1739655 401700 1515471 732800 168283 1782777 400866 1451747 1121274 369303 975786 1732298 956343 761952 1381209 220555 1990552 1968010 1074571 1492249 661626 28900 1167430 170642 625831 1617061 1996297 510690 15253 594106 1129526 1922554 1823607 1935634 1580990 1069280 1708306 494404 1500665 1874872 764070 1414793 1003700 848707 1808568 1323145 1376084 1802454 1512526 326785 1916509 1442967 304630 1093022 1281814 840836 1119253 1417165 1341193 631203 902419 1392760 1562072 1967063 261565 1524237 1848339 631284 490712 1005062 835093 683267 156061 1440803 340630 1804983 177481 28142 537301 628967 503788 1860028 1668430 661797 1218417 638743 1114266 746902 122995 1200051 318071 91669 630432 1940302 1575504 915278 1206079 755847 1380007 1980228 667045 187606 1494321 301056 402816 1552385 1712946 796999 1916150 770050 1488758 239504 1186869 101767 1318474 1503923 1579634 335735 892260 1432734 4483 663117 1900748 470015 457138 1673196 1797816 252768 1099975 1432460 696044 900008 483920 1349902 326910 41252 573754 686524 151535 176217 388370 521204 1657767 925027 1724724 1987001 447926 733984 1336012 780617 324349 31848 1488788 1965011 1782901 1356439 1529425 673526 1179307 448277 766310 1522209 245964 1008962 1513543 107339 1090777 1199050 967722 1854879 1108705 1451953 172768 1805352 1962951 641483 1539921 1158161 1739586 1589641 1210327 53551 658383 96563 632368 473244 561887 1755025 677844 473893 388776 764846 1383245 1791248 1334961 905955 1539358 360278 1694725 1538637 1180103 819250 710686 214741 1283505 1922898 583227 1832357 448948 1706224 1903795 761844 759290 1516635 335970 1402259 1807875 563778 1709443 1980419 1167374 268090 122612 941256 1193473 1304333 1508674 979480 425780 941545 29715 1502673 988546 419423 297446 1570821 873816 670712 1378840 1690691 943812 391529 1592680 1671617 182677 1891228 1817779 1838715 1161505 190702 1383829 1419963 1058123 1424577 720211 441989 1392776 68330 936946 853433 1472969 1602860 1775572 1755658 821827 58419 650055 1597789 1573411 871904 478590 981737 691052 1405607 101538 564710 20593 396405 1037914 1662516 1938569 1628683 372640 1356168 1020439 55583 1215986 562493 215049 1540599 549573 28741 1739827 63416 981238 1737128 1095020 876879 815140 1065174 1730779 1015858 847689 298656 715309 1020508 1573682 1089491 255312 1363655 434170 456109 1102041 595735 1955116 273520 320446 1462566 1137866 500718 1162231 1614005 1530479 1788562 842730 65571 1456888 1162158 388507 837433 90910 739468 1507756 13124 655653 824221 381936 1000488 731280 1862818 1001642 1022115 1076224 569052 1183979 1180173 1327725 265298 491868 38025 722869 1642909 984240 517209 1213358 162513 1938879 1650997 873670 1007441 64252 347845 434231 333879 827181 249937 1986374 806958 306680 1329418 1455873 910950 30816 1503956 287470 949581 792601 977234 1725753 862308 1770199 507062 724122 259468 879391 1727120 1056274 1983756 316034 228516 1956263 1533625 964277 197942 1320755 1783223 1637115 6875 1818600 109266 811525 53199 1188996 50462 1674568 75778 1294941 712368 1564849 1320188 1549489 625136 802805 1580605 197829 1562222 829118 1346958 1489834 1389348 528218 1877593 603947 1678865 1404110 211347 419514 1040483 574715 1765363 1550546 1074235 235409 1380210 158398 1287397 384866 1950459 1673452 1994443 1702072 1433946 833519 1392350 1802990 258626 603996 1847881 263924 1645736 891570 1859364 1919005 1254917 1237449 448840 431503 106858 1179684 1044933 889495 523323 688524 385719 380230 1176939 1554895 1744482 957226 11007 794337 1923420 317542 1543509 700607 975133 472627 78462 45508 643781 1930224 769194 625713 428868 383632 948361 840739 697581 176305 1248256 738489 52372 172892 1944515 942037 603641 1574844 1672917 1109436 279161 1940464 1634854 971878 204217 324481 960176 450665 383788 242178 1043996 450240 1090741 1289641 93140 1053781 1188566 1956609 181183 39777 158925 810140 900359 482278 758187 414625 1726973 239561 1354997 1964667 553515 1213550 351393 1470725 1830821 1481555 1171314 451951 1087406 1471388 525861 1102598 1878062 342399 1862645 327557 1820818 1228407 253443 1730337 463653 631197 1137617 260267 669056 1672868 1950995 182740 1391123 297223 755570 562361 438599 1039102 530181 803417 1634536 768052 971564 1550692 1433090 1458599 929990 451424 262429 1559072 273915 1290919 422283 460992 1981891 112156 143147 1024286 226473 578398 1824458 1971406 897863 1231269 443463 1558685 1260885 630607 293618 914752 644421 1432919 499876 1783599 1201319 1759062 1104814 369068 300895 314535 81704 941377 1398954 1092667 1567456 1744204 1013720 1693086 591898 518082 1195977 449297 1915359 1070168 1997713 1298789 1416065 845761 1613262 1350115 926336 1550961 1101723 459887 1579598 93152 1871625 339795 685192 1686646 1459199 1907254 1262489 100088 410503 1172877 63331 1767575 162909 1675393 604084 829947 486078 239884 137812 1281533 1755909 1186007 170658 934393 918157 1777741 446257 654321 942167 1729047 103839 276565 209046 1734502 1160743 1473530 944645 1185279 675794 377253 141185 673312 979739 1128027 895759 1485728 1966817 1387164 1243604 1587028 93598 569533 1388859 722170 1974260 319352 1700404 1604062 193589 337824 1596769 1187381 740637 1172816 667687 1880565 123052 1304092 683049 176742 1547658 1252791 1118402 724548 625502 191427 1191242 950357 409345 158709 879328 1012631 713177 1163632 789491 827011 814604 1848044 1496127 761967 1355375 961399 322536 67603 1243583 621163 1600731 1810512 942081 545622 963367 1419915 236954 1488525 1007661 1133828 792262 930941 695661 1844947 1997000 198179 1452756 76026 491168 240249 360701 1079374 1532541 526593 1099488 826625 370028 310937 254827 666647 1044924 602404 798958 1810806 1594945 1940657 192150 782882 43528 268051 1750183 1758659 1240151 1385166 1469587 1139212 161220 612785 125013 1434484 935420 1062396 535056 603440 1208352 1954146 6754 1478208 1755301 969813 420765 1720208 200904 189625 664463 790098 1392382 1005457 1934867 348187 916089 1923181 1217748 291319 44894 1028071 655213 216073 1056369 66513 828722 189122 280940 748363 527042 996598 843562 251847 1978365 1598073 1081427 1877989 62944 247778 1172642 975636 267402 757348 1643815 1468599 1664847 1258036 828546 130917 1031115 1286697 685634 1973531 1491677 1431325 543528 396037 1306933 337697 1558802 868790 1757031 451451 1836087 1478588 656977 288167 216999 1047492 875765 1910449 632389 434179 898917 1828233 1632329 998253 33243 1863839 1642377 729414 1162771 1606458 1841728 300323 331564 402025 1148051 1944969 799922 378183 367379 253162 741982 1663351 202092 1896952 131310 1129609 859789 853994 205304 6375 122180 1842705 444479 504153 1083164 576880 348546 344083 591309 1301612 8366 26620 1126897 251053 233763 337624 1489792 616055 658171 1821735 1176910 1031810 1998309 1051610 604993 619171 505189 877478 854286 1891269 940388 291756 62189 1392311 530212 1265183 1502950 701919 320537 1980616 1789575 521452 1743183 392862 603503 382672 1547651 120634 1563 1132147 1576388 1212170 1083355 1667236 1039491 1660987 403761 1142547 378678 744226 750210 228988 1325951 64666 1462398 191927 1540908 606267 1688674 1716303 119989 332568 1320037 53319 507567 102098 1076960 891667 1113348 181310 1050920 738328 534087 1565646 910795 734394 965427 1389719 395426 1772868 813438 1764395 957927 1189229 58945 1280057 1522224 1816487 1887176 69384 1519365 736619 1475235 933543 1420142 136221 225952 763256 11928 1553438 998178 129703 1312372 455205 1170460 1040959 269945 411367 1641775 587457 1831963 774745 852656 295830 979428 535141 803246 756358 1653030 306185 721954 1501694 792271 309929 259249 535693 725517 649515 1010576 416971 840235 561551 1456269 1372307 834021 1315886 1100942 869279 1814674 1074845 133619 214377 1050560 908072 944456 1497348 340008 280097 211958 1974328 1830206 356858 528711 381797 1022660 1290949 544808 1627343 233906 1536250 460316 1476038 1470942 1776912 1938139 616196 867637 855392 1904011 1602387 712298 1610944 1248938 1238586 249232 1568513 1311759 736576 1813848 1973392 1167936 1455146 1903060 489386 737724 417017 947544 335905 1436894 1874154 281850 1551421 29453 1834558 789355 1608587 1091249 789890 1615578 1379781 190405 1017721 1478659 295269 1094911 1248401 134742 1346645 1537194 735177 1703057 480283 777032 1390396 1718073 97752 1457338 644 649140 607585 1127362 171024 514863 1377194 515228 1668368 1411016 765145 200322 1580543 653923 1364901 423751 1767545 249701 81066 100226 720506 687307 1366850 1189263 1759166 13614 181102 1531959 502737 631041 444904 456459 949413 1457559 1167703 789665 334500 121991 964969 405941 345979 720694 999292 1268315 1416294 971484 371236 979122 141458 1232453 15788 755386 1472152 1127991 1204807 1340230 1676883 1787541 948159 1848141 363425 1935698 1453821 372333 612447 282260 1811675 1963972 1765811 1825211 1782076 262558 65506 1289610 991184 828568 822651 1454763 1492689 1036062 357011 1794743 1717922 1797237 1584987 330778 1052666 1784437 893840 1784043 1433633 1667657 1726932 1775154 655178 1657785 1158215 929786 66534 340233 875993 1978767 626046 1617862 827643 916820 75472 1998590 1412986 1481334 348806 359970 853284 557740 1079568 1801569 1346789 1298620 975086 1781126 188923 610386 1273096 1326011 907906 1117332 227466 722310 1411087 1584598 1781449 913376 140913 1079263 1905955 1140968 635703 699258 621009 1814440 1307336 656547 225146 194363 1474229 1660090 474584 564227 1927780 883853 1497784 885854 181250 1504349 893756 759683 1254408 802210 632492 1807227 479164 124083 1277592 1157765 118002 1234769 1867504 587865 1813552 494829 1862830 399761 1741200 1372923 1545774 418770 1919279 1288507 140547 145657 1215848 1904533 96828 447385 1562140 1226544 820246 944333 122467 1547194 774366 1843528 66133 1396288 1932957 1048338 1492393 385061 193879 479886 1610128 718949 890614 1323948 1639164 883626 121210 1132259 1901741 5001 1021624 886141 193633 1953639 1207898 987433 1977972 449469 542682 1644084 303035 1104695 69209 264748 1789238 123997 108770 1265917 1381650 1194543 1292644 453920 1100625 311725 1118284 637391 1993666 854431 416479 1424585 1103762 582861 1550230 652485 87750 1093943 9963 1660918 665320 1284736 1795904 1035471 1063983 974188 1955500 870585 1572944 1905248 1511857 1007864 1988323 194996 1059939 787576 1004074 549610 1115645 1094351 1569747 1724087 614808 898113 1956809 1011299 963249 1161419 531388 426447 1513599 1845377 586655 963131 1664762 21266 201872 741071 62104 1641081 1137235 1231524 773526 345552 1506107 1369269 373518 1071303 8779 466668 1972164 1140988 1569985 1350780 6127 1554028 1014246 657821 993366 1719808 1869230 894991 881584 1737859 771138 282772 99519 1273217 1065858 752876 699129 850362 1801167 1284247 283646 1855895 1268016 1088408 47252 94455 1117771 277033 769623 878965 749763 864767 1765364 253238 17386 1197000 1757851 959351 1990074 440014 1019232 51209 339608 1682997 364702 868756 1111714 268186 1942103 915421 943517 1015804 1212604 412609 1799287 858273 1192079 382429 1162847 726898 1584091 1876368 1883594 1238762 568461 1902817 755289 161378 1570825 1538537 808592 1142731 1460076 1044964 419391 89875 390461 1988625 357305 898810 220932 491726 1873325 288962 570993 872467 1337272 541426 917249 1955087 1854738 1089257 1136341 1821154 224792 100983 1334277 99288 1038838 328304 283090 358974 546128 1028462 268954 699934 115154 693035 1894222 1658757 42549 224326 523348 1663405 442839 938253 1434713 1833399 1017819 220948 1191865 1331684 619960 1792715 741847 1978496 261391 1938532 889783 1975570 1348651 415389 904342 381123 1016724 1158418 128998 1372563 1344459 1877655 625873 1976155 1416614 1011913 1640418 64820 1583988 978551 1898717 1569364 1638931 417108 1867246 1164497 1602755 573904 80819 1346273 1601046 252487 1689793 1765646 1174220 1565840 49615 1506945 1497833 381923 467598 1093689 1937562 1335490 1699879 779422 1895074 1478358 1726413 1161782 477663 900325 1630499 890587 1127898 1077061 1525461 1098414 261185 1288617 1991880 1572725 1349677 370603 1530215 810148 1180960 949159 1410091 1495090 643871 682373 1407222 1029693 1998052 642295 775589 453370 1816589 1082665 1241362 319361 64306 1335335 298495 4193 374415 1972621 301904 1309196 511013 533440 287738 155363 17656 1928634 535241 1933496 1922063 1489978 1243956 378100 30470 1846170 257331 641804 942907 1059635 954764 105358 552724 1645285 990206 508013 1342635 408557 1984871 1747069 1404334 1295047 1784342 578584 1290673 197957 564421 137551 1897947 97104 372877 1523162 110045 518920 1820565 1455787 1313510 1807789 1704976 1090210 725760 709434 19529 1352883 1442116 1679773 1502628 18978 1555972 1053823 1397675 1279313 1376537 1018369 1863958 1953846 1408191 1353199 586845 1762510 1531399 92757 1551724 1660959 912359 648978 643790 1380630 1220018 590710 1436278 506106 1159470 27416 1163638 1741615 380299 1793492 223022 1535057 1710750 1479059 1382508 978190 1418369 1376202 429306 673031 737559 1654136 413722 1983854 1258534 937472 1573604 1668959 681384 1845889 593276 1455983 715041 1128547 1188920 1015058 1211368 1377904 1141664 1394565 234822 1024122 1780961 246982 82321 342923 1692411 1843710 315978 1156948 1018094 1560923 616853 1747326 452455 319024 1170124 1791823 790101 1466915 261043 1453499 1908174 1619770 1975820 1976162 1898225 1908733 453720 266000 96981 1824216 1438387 1681479 1668098 1486313 515655 1957563 1275269 1628232 1017184 519355 509431 1581252 699876 1108497 1269570 1287751 1871380 451537 1071202 47703 1960814 1615685 72266 891748 1257726 4460 1757386 784517 40496 389972 1615233 1513752 1359540 1470368 81867 1951487 1863880 70145 1806046 1219569 1601034 502412 157558 1825060 1941231 798276 601619 91414 1011027 1726342 151917 740908 251768 1087175 520576 1435705 1317650 834164 1224604 1372490 494456 1293909 146104 1360134 618044 1735357 1944747 271318 803109 292511 1071625 862586 1464345 1812266 715443 1629822 38872 1944116 1464314 23515 1356628 344765 867677 1136986 928347 1218816 128491 481624 916884 1435176 215500 1755568 258118 1421599 142800 697346 1725040 1934627 1391941 1045588 63729 541355 969993 449465 1688085 162912 1810478 1925829 184367 187385 910616 1741377 1760389 1129700 1696777 785009 1145044 1160069 625881 337405 1568850 246308 1167920 447280 1484364 1022222 1179074 36720 943086 1546131 461027 89646 2197 1455476 1801852 1386220 1671591 1628039 1162488 494234 1851852 1933535 922708 1738196 481501 876281 172924 1323446 1739681 714373 1951036 1995367 373023 1473940 677747 1756195 1440637 1945981 58790 1979159 252711 1141295 1576178 899192 40770 1953002 355646 37934 1172541 1979118 1768638 1978202 1236393 1803825 557847 389039 1390125 900691 1445884 1025252 1507111 52357 187009 278679 594204 290578 928030 1288049 1977316 1164764 451467 98186 1028239 662822 1764894 100355 620300 280729 1557648 81896 857565 75641 1680324 1395929 117130 1863686 640386 773150 749420 1475808 408685 1861439 1963181 123012 1616729 197031 479883 26165 562123 1387240 1504209 415831 889656 75988 132965 1412959 433692 1022118 1237441 1606063 1673002 622320 1006855 1198608 787599 1123725 941266 643770 70768 567616 1598710 281250 155818 1069086 1304573 1806005 509178 738813 114469 774193 1337606 1986112 1763384 25043 725128 1882523 1102999 51936 72765 1592276 1881287 1883390 1171859 1807427 1014455 937725 1105662 1919861 205308 1900285 1532128 1240811 1635919 358443 290922 372423 92218 1052622 781792 1208425 681688 871695 1624928 329791 641876 1177487 849120 1708293 244443 924778 89869 576614 1029874 390503 1910982 1044655 842313 712338 1148663 276592 1988740 1602168 477438 405213 1269704 1725896 490977 103484 1032633 129618 1587324 1514073 112361 494420 241991 228679 238836 266806 1207883 1468621 1905631 1794554 1326129 1720883 429812 1273737 161 148804 593994 1531565 497262 790652 1887046 1174278 637222 551355 1784280 614193 129619 183320 1489665 1451662 225375 1994872 214020 1096343 356348 1450704 604384 244651 696368 472222 1600438 460604 171577 1584446 1097362 684886 426147 527431 1454754 438668 981798 1001006 1321300 1547547 544633 1256585 1517526 1838129 1098077 1201548 52316 1520328 1585358 1361387 446167 1812130 1515473 803440 1693763 335845 1519864 345985 675330 1930715 1353803 1989374 1986335 1149139 598606 1805140 1239080 635298 1377513 1515728 401972 691723 255165 1610166 724922 809898 645688 764544 195921 174503 437512 887586 297898 496368 611669 1743067 668795 859672 1566658 1819969 698956 167994 1479179 776392 1972794 1113115 775163 764992 576444 510772 118408 1958067 1299761 416277 640658 20911 74060 1471671 712860 1158853 883708 165417 870213 1770936 477792 90259 1484921 1615819 256301 33412 1908454 440614 70525 1916614 1616670 1370789 1554377 165488 1909239 678251 107287 131212 51472 573793 1462629 1422717 46253 539984 1102456 355197 326342 1347577 641095 1962473 331863 97229 415267 397451 1412100 443813 1149628 1086838 1738666 959111 363911 901091 959868 1890608 474039 302963 1006592 826422 677753 1345356 865761 1649843 261750 1627579 1710705 727774 1406054 1100862 42847 1436769 444826 1275453 21758 631063 990922 1701012 1348996 1506704 52835 160853 1052576 1277790 1294911 1268924 786129 1075893 1588510 840159 755694 831526 1242648 704482 629632 905690 140446 1059834 1145067 1204047 941036 889164 1558140 312101 680653 1111803 1532345 1700593 1196863 1919602 44038 1743617 529895 1362925 690887 254084 766163 1301856 1156272 376915 8225 1843763 1502853 204989 1429576 1665592 1850974 188449 934817 940306 695897 518740 1391287 894371 1856822 431581 1521653 933796 1177471 568693 339068 50569 326573 1746431 722694 325022 849080 235534 137285 456374 737637 712535 56849 324728 1398470 1873878 939966 73207 262238 868942 113185 923681 295563 722146 1675067 486838 678823 705871 412010 889614 993690 51656 42771 1149605 1053929 1226630 713596 14498 1363386 360095 1988395 733111 1513542 1172435 1483830 576572 932556 786753 1449361 1767056 1740165 1577220 696255 1765031 634374 397065 64566 1314268 804936 1050530 1087930 1489286 574213 194164 1150109 324882 1727683 98695 1952939 536582 1195348 1910880 181789 243094 742277 379032 521382 1347883 1403563 1983715 1604160 1069926 1592055 754121 1524152 1757025 388546 43578 1278068 1261293 1804816 248926 1208062 695280 1944570 321238 266252 836442 713154 1018000 1825179 590623 1506760 1603757 899188 1475854 226114 486568 1857436 1059990 811855 1930700 1824695 1000465 1116765 503273 1515177 881237 552833 203332 383448 658937 1766343 1903069 1742392 1666053 1249923 14328 447193 426768 1772781 750493 1494661 1370508 704301 1915924 987933 1501604 416142 449844 250 533048 383752 984015 313047 101667 1257995 1700991 777973 661091 761120 349446 1641887 1064976 754511 78434 1292930 422902 1565244 341759 1635604 557837 564342 776199 287408 452282 751206 416153 687126 1693595 443846 722118 1006027 1771632 295048 250288 1737569 765765 1173264 779081 750357 1066090 1892385 1185015 828748 91740 1225383 1846995 257982 1277832 1283398 1365601 275227 1305208 1506383 1859751 27574 465423 1280853 1848466 1136462 1552256 1775397 427177 1924225 1772836 1635609 1107840 786942 916254 842861 719555 790683 574261 1291198 1293247 1422067 1487930 260120 1139513 816375 1690988 416067 991922 1528406 346834 130278 1101676 646633 705553 568774 848010 1016615 1576796 994601 1234874 1687351 158414 1396168 1954573 246459 1432400 1119653 1378738 800811 323913 1598482 1164967 1718717 1413523 1161475 391527 1928709 196963 1827356 916919 440126 1747241 138595 1057439 393965 1135754 581634 844829 837018 1732782 1028338 1890165 1048989 698437 803024 826041 1219776 1813742 95320 147625 1367146 770710 628724 1812372 1469251 1777015 1194250 1948166 517613 1351078 1229474 422293 59590 809217 1235238 193204 1356045 1426304 1057311 1755718 1937614 1841347 1848833 1251231 745917 1570850 1739239 1815946 90935 1099952 263780 570629 1779576 1438072 629977 1018044 1372776 1070532 823322 136052 517910 1551417 906135 1510905 129410 795570 1550095 324551 1198572 48830 1091703 731681 1612699 816971 304008 910935 757771 619148 1773089 430571 20833 1964849 233652 600466 1606473 261586 306969 1433533 1971908 34984 1236989 566279 965455 1421096 357163 998272 883369 1660173 1716258 792654 1323365 1535446 1350150 1769688 1310923 1975486 1161501 1730677 613413 1464067 97662 1889 1973466 71415 701611 1563201 1474824 1835335 147490 887749 1693812 383963 1035529 778036 299475 1656586 302387 417771 1348006 1285044 779013 145513 968055 1769373 1866396 1547789 502818 645660 1209496 10608 238005 1680888 318852 1058823 852131 1386278 678922 1515342 335469 1634329 257983 753742 1855831 293621 1046191 1274596 1097120 21198 1711631 1270599 1630789 1024446 572524 678492 895040 901585 1353070 1446028 1129317 1436729 491794 1412582 1747645 723229 95171 883946 1931236 399652 1836654 179277 543303 429693 1679090 1554267 230231 1459979 1155884 1625655 1634897 1173172 1345772 1913978 1040099 508057 1818264 99810 391397 402848 209276 1253553 1358461 478172 1636245 1697562 1095138 1112208 1682845 1029680 1419546 806381 992540 1150118 751796 603466 83325 1863692 776875 1503048 270276 1379251 631220 679939 454646 1915769 835415 1159940 569719 1127100 1351793 219199 1132570 638473 1189986 665997 1255349 266748 1635114 1105459 751940 1424739 1290149 236149 960254 1598398 695326 1439274 1512876 1421735 124568 221727 413619 1032831 958376 63124 63308 601605 678366 332837 319151 1920547 1768374 577865 181060 1012304 691524 134914 731784 783755 1960665 1087994 566229 1440467 1314814 1603333 1564205 1487410 1679163 84365 1856099 156725 437402 459788 633492 1772607 1533966 676527 881694 1661011 609177 1193865 1846721 173574 1804496 1125897 237953 1314018 1176017 481519 829134 1037322 744809 1474555 646315 1783145 216203 279646 112473 694155 1355489 1388117 492175 726026 1874309 1396725 1907288 942778 948753 426762 1156178 1998459 1150991 1921542 1029402 407170 1219189 605309 1887953 1675440 478304 1998793 453624 1956641 930252 958982 533631 593565 1566431 1734557 631916 1860431 1325086 1842960 277555 631218 785230 176105 1813912 690967 1200802 311466 1920406 1403666 1373739 605735 1852653 1295881 1686685 373630 1528658 839973 178027 633760 3801 1873288 1155055 1349314 1941491 952990 321124 1734501 1995421 1298718 519196 1146304 286682 151400 278756 305344 1782997 467606 199045 1916748 1340714 1289460 1664000 259311 722842 1223889 70673 46267 1042279 260772 1375946 1271711 1350615 307818 1148266 341155 1052445 32736 1495182 899510 525872 311061 98563 578851 46524 139594 1385296 434990 331134 219632 289674 677727 559996 134648 1289164 1457851 1003678 1034002 551150 169033 474465 534267 1814460 1020981 927287 1883086 1973892 643136 367998 811279 396677 1330082 221166 899661 240901 1087589 1182755 229794 299763 180352 1129656 1005333 1114400 1411868 1136428 289879 1610256 744725 271351 145934 703866 93030 1656361 1375905 522209 735335 1841274 935408 1159802 1957242 701413 1607885 1289414 805459 1373528 1031040 223098 1002573 1945010 1606890 526261 1941468 681129 692506 1461008 1591328 19954 14294 1916251 1572607 1371506 955780 1014504 65232 261806 283666 860865 514785 1171601 1883912 1453249 1004629 1174814 906721 897195 232386 792154 1915706 1916642 1279424 860956 938031 1642107 418165 1743314 15669 1012400 205387 7011 1461540 55360 116721 1070443 297401 31897 105579 264413 1225517 427376 1265325 900643 806200 1441881 1735843 531369 787247 218520 1005944 273227 1134296 709923 631935 566794 1429375 270058 517816 1187983 1879207 829140 781490 903919 809490 1525657 1465250 776046 272837 831639 125892 910916 493518 1901443 1982079 956364 1730222 1221847 787857 1234055 1256352 809310 298459 471920 1600968 1535264 1933724 134720 1645885 1870572 1704480 1825699 1741436 269686 1251818 1265827 157328 793934 1603544 735313 951524 387973 1786464 1359593 698105 264837 988360 1201305 606368 841182 396181 771225 1695901 1283237 338192 212868 695021 9364 106552 1715960 429039 1890353 494721 1914486 915666 234716 1357413 1413147 267788 1121491 620203 1478195 895637 61243 680801 1404187 1257833 327196 1234838 560847 1991440 106339 1871941 1659164 1399729 1449045 1147710 271337 1697005 954651 1917923 1339138 358616 1638240 956778 1928767 1537401 351095 392639 1595871 1362512 581573 131161 528475 26256 1595141 732109 1812906 329601 1923433 1805811 1721900 886187 601841 179917 1189349 542242 1952669 1665763 1997432 1044781 247487 1836620 199111 648130 1897889 1286210 1901133 259410 1893722 1275697 586855 706553 1154998 828260 1413713 1406711 1906911 682092 399179 1313238 301848 1237119 283568 1112775 1608589 1252357 117091 460661 600559 1067753 647217 259997 794338 777648 1220281 781346 1807197 754471 1765374 784429 110418 937491 679305 321767 1170105 1265469 1465052 726270 1163333 63239 1593519 830825 1310754 1429830 1399834 632904 626444 1221072 1837605 1310630 1184763 1717676 1438474 513797 1077792 211634 1090137 1317176 155783 57101 1995569 1724151 1371942 33262 1345821 78495 324003 673070 1782792 1485838 1538238 1994588 784501 1849710 135898 320497 467162 204425 1507999 1703615 652262 240992 1217596 1877828 594601 61634 1661347 990644 1105181 1756535 539769 1829446 225976 513614 1923778 1849529 50379 960553 1617763 172380 1434898 185027 307185 24317 1086709 1802091 309809 155543 1080741 262722 1603944 759814 583494 663905 1719076 780389 1755309 1477239 662322 1581538 190178 958716 1510546 42956 1557254 361658 1052711 342186 1495224 978042 522641 1679049 406624 1192593 1477342 1515848 848935 342920 882872 371191 266257 1486305 1892072 1302468 245682 692762 471549 1266705 1690081 1914519 402719 1179256 1562868 631685 353851 1981434 1222758 1034426 30599 1063529 1007347 543205 1254016 1096773 401269 1902535 1539567 650811 798193 1185673 843009 1348880 670368 377309 1015703 920277 263560 1816306 512379 618937 198844 282627 1648887 144989 1386173 1697981 1797305 630515 786491 1104655 1371206 1258921 1101149 942442 1338338 243217 1997291 891840 43467 523996 712730 15902 97880 1837299 349491 849010 1150921 1241989 780405 329485 777990 660685 1007731 1554505 584680 187909 778923 1563217 10724 1641560 1918236 779891 612188 1861563 1973035 1072394 329519 1326307 1050819 1678923 722669 708614 1625194 1224139 1074853 1254986 971179 974972 1161185 687606 1012087 1949484 1816617 1917395 1419853 1697601 160895 53361 1398800 116078 370178 538813 1492257 549366 9504 1090972 1936506 611499 810389 935556 1057624 1987558 1654482 1370418 1564437 205248 1368381 275308 1631918 911183 751458 18307 100607 943459 1518822 1149530 1799764 1666935 303572 754231 1130308 1794566 1524538 126224 1107663 1239963 820905 1341222 1145793 1626947 1345440 326818 1115769 632871 1618327 1921678 865023 1999004 616183 18159 1025598 398809 1942725 1387686 1863011 893324 273338 607123 1317748 305092 308077 753475 1141814 1884504 886145 1522779 1985511 578219 985069 337454 190819 1637730 892065 505069 914350 1814067 832776 31495 336727 924802 90648 1420869 1445367 1895840 398435 1769510 1547708 639830 1048790 5436 21061 1506851 1955356 296123 1198178 1871738 862342 1519440 1766584 880080 1118364 810328 880013 641543 1352629 1507667 868547 1167138 979878 689588 1728301 156611 166685 481463 856729 1159007 802891 1117132 1939 1788926 168775 1440578 208138 1004466 1510537 1600548 1724968 1674452 1489854 1679572 1916442 925906 1617143 580634 1758139 963663 706098 1576219 1687124 437793 1428752 1620746 1010758 1722869 565946 874782 289435 639264 146343 1596726 668402 1267807 156303 181818 528292 170069 1719293 392852 806107 466292 50660 546858 420261 108309 1918030 445019 111361 823457 1671373 560360 1799985 724968 1862098 201802 236441 800721 516772 988876 1559559 539558 535603 366004 1717208 1634955 1406537 1408774 358124 223486 129602 877098 1382366 1639952 1249932 1311449 193574 1592434 1144888 806126 28667 643566 1781338 1014949 110305 724108 1031760 1192164 292680 1542155 1625055 771352 872726 1766533 1727056 669584 267671 1084897 533407 1951450 1843608 1219887 407878 804854 1786533 1894508 660214 465289 510271 581134 975121 1254858 1579642 152253 1473180 14148 1333239 1086849 407206 1829964 1256472 253884 1358333 1033734 469443 1646333 853435 596791 899040 333213 1456515 943825 136614 1463740 743822 1545397 458848 1367910 813232 1413547 1078852 21011 971486 683224 1527572 196460 1670683 924826 806134 477271 777763 1527554 1651872 1634724 209376 980872 1980157 788884 1433237 1004222 991174 354001 632168 1259255 1303741 716498 853750 1719026 1402881 1057901 592393 1160407 551633 1992593 986748 1187885 1837281 1793515 191459 1466143 1843188 1279396 1427128 1146175 1650409 1392858 1443191 96308 949042 1666437 179493 734442 646213 1181776 111036 1070238 76218 149656 754921 1432637 365564 567455 774454 1214154 34970 1846287 999712 1271575 674750 230098 488200 110364 994770 1130974 1465283 1065908 115593 30296 1170525 970562 1684899 404782 1224784 358509 252040 1099426 1933553 195021 1869018 588364 481714 1624252 845605 830557 1495418 1707904 564935 1519792 263942 760085 208812 728543 383679 1467844 1674218 815532 533721 1603391 1208899 1118444 1360093 354812 1046509 702930 555935 1344518 384061 1257219 316368 1658540 605566 783107 613918 427289 706303 1876035 558541 109214 1106791 1875629 1433811 66825 414808 1928271 824944 520783 1688020 188403 1916801 54936 23251 748873 1964311 1246722 1025647 70596 1338310 373443 1837590 478084 1995448 1875928 1024042 1298481 545239 1916205 273322 496733 561332 1685000 390240 1273038 1409169 1460592 1276538 1168525 853747 1090158 1476960 284212 515650 1603037 1710231 1682864 1688312 1226688 1061610 1596768 1303853 326227 1872449 1068968 1869724 77328 781483 691199 709175 1974547 1525878 1181280 1446334 1614378 1939332 1385497 946801 1575486 1189344 1973379 626454 349755 43347 1010893 825701 154123 1289086 1078745 1195067 125183 1883820 1769207 342014 1708034 1475258 1226997 267088 680223 192403 1923837 1807891 1912509 406039 820289 906185 1717650 1220517 1786619 1398370 1059442 1707550 648876 1231418 232614 1932304 108279 583929 1336869 1661230 1577358 352040 314317 1880190 1148319 1950961 640781 828772 1526813 200496 1940962 1905567 1551078 587110 210887 1421875 280722 404695 385921 877219 770477 1381505 1629445 1562813 725997 1481530 1629495 1771789 48481 384707 608413 13769 1316678 1312998 1069347 538629 889040 321060 830297 1241449 371493 944437 580684 1997349 1084561 1113273 1878150 1836796 1554177 1124404 1211395 294703 130751 653960 26183 1763587 9413 232751 733666 1829681 1306478 1786739 1029410 702827 652823 1590073 942471 1197626 1298237 724393 335214 809210 1307732 884577 1421001 1141020 253212 1257191 1249623 1754297 1267234 1934474 1997416 508664 1758590 541548 1596498 1735988 504459 1748094 1002377 362542 1426055 1491633 1901272 147847 332756 896551 86180 525900 1047597 711603 853827 680444 660961 295280 1981799 1551169 1726896 1932071 128075 88 1583376 865353 838369 939356 27490 842907 1950250 1014884 982138 958477 876040 1026928 795451 90475 991402 714206 1506878 1505394 140557 1414695 585147 934768 638565 1495726 1547562 1577047 1328431 1353485 1506034 913769 456995 1506109 1170689 1776488 550164 1201957 94764 1040955 316506 1685094 353696 1343789 566782 1411245 736674 66600 469766 1471580 742125 619231 1653316 1709919 928616 1353923 1347424 993206 1237061 1303616 1788799 1255783 1430212 1315423 1894217 61696 1869014 1427981 1640991 1013568 150893 1597633 1568156 676404 389084 474472 1795615 144739 1850849 1100242 1205537 1002878 975639 36589 1052847 774921 693120 1669896 116178 1524351 1504717 1804799 464813 141473 527690 527153 433023 896365 1671901 978752 1867875 1663654 163377 1348632 952686 853682 1625905 1050035 722616 758625 663025 299048 490250 1023871 900925 1355266 1921835 392151 916263 1343190 1805015 1414012 744294 1977213 49879 352709 1586683 243922 1287168 765955 200750 1524624 1388995 1551354 672482 1169039 1432691 1582176 1721766 1378300 883737 1795575 435029 1400553 1581190 220471 353340 768008 349974 1210324 1365729 1714446 1723041 1035501 126131 1959201 687575 764697 25178 1499709 322684 725647 1727053 1251369 1509434 1752580 1553258 1650321 1971469 1084965 606077 440636 1085858 1036282 1722274 1724168 457714 875828 1546196 70688 1069447 885066 228913 1974846 1513800 791717 1288798 1752444 968519 1702321 1050578 1942721 1771984 1546358 178325 1678021 1568968 827831 1987224 839283 396142 519813 177957 867638 1855512 448870 718959 358941 811082 92928 1090327 147585 1389532 229748 8671 1789422 1114365 1025314 132807 805013 226365 944993 1095757 986137 616388 563963 543909 1448392 1952616 943244 477908 1366689 1619192 1456979 1736440 1118036 36351 1155011 714052 149637 1378587 1694100 956410 864072 1528341 890719 506423 1028657 182389 472557 923047 1345654 1391225 366392 636942 698378 1839969 1564523 1550088 281294 17740 1712254 364116 942352 1558568 1538005 1950227 1594617 1712793 971790 81715 1275525 1403249 41705 1711899 1923883 509001 1417209 158467 1493057 63152 1793103 610498 430409 327046 12438 1939010 972729 428743 754421 953438 519782 708817 166017 1434371 1496639 29539 1481112 811747 1657921 636897 866158 68608 1256448 1946460 1988611 1617409 868714 587449 66792 712658 686489 701609 489778 805570 914167 1794064 671286 1059765 240224 924814 451442 1363836 73645 1872736 1628448 182198 201651 1363881 1773852 1247288 1324655 1504851 962968 1693089 60908 906930 382722 675993 779177 1850599 1492413 809270 567263 676012 556436 1300827 1777321 1820529 1859531 1214567 911294 291584 334867 902843 1977933 238453 148637 1810522 1547858 156591 604920 66303 558904 102500 1275278 1515185 1769010 1574024 1306915 174692 1909147 333963 787561 953533 1642580 943738 792936 1977678 287269 437319 890207 98189 129409 502426 1620122 1318931 804093 848375 449625 1029625 235472 1022451 799127 1551003 244863 1902974 1884742 743958 1030104 1342998 1078767 1122921 912741 1696713 1511046 904082 1086286 1678404 1813987 1230838 134240 320648 1374017 1217683 668575 568154 590207 986522 1681156 159717 1341064 750773 1207928 1466906 1364848 1191933 649076 105926 1566712 34400 1566130 363197 1847334 50218 360976 1018612 381292 927761 723664 1052116 386732 330398 805529 890112 1513755 1891886 684563 1770656 752480 222546 70071 1883797 1954856 1458499 1022917 1545208 1204275 936028 1160041 1570784 1416759 1429365 890353 1685270 133437 1901786 609411 118554 641457 946392 1565858 1547588 1797851 301541 1140837 1982562 1103540 1229100 247540 1966132 1861183 1113156 859537 194792 318151 1932619 368592 1356078 1360907 1521609 1085922 1483416 543070 1869736 1036892 888473 1978615 332068 1446173 914991 1510318 95184 390999 1644130 120521 823477 25109 1564881 1968828 369685 1021854 194422 512987 1444775 1724104 747436 1539879 1623504 1638691 1016649 1980920 808956 1599163 1117519 1417369 1028094 789959 57879 1714037 11316 978432 748663 1598504 38815 596030 1171256 817392 535893 1295257 762429 1267874 1497200 1985481 1751723 1415964 1158432 350009 1984353 1047582 129200 204628 31892 14523 300583 1099964 854551 1121532 1010932 471029 1449914 320083 1786927 1283170 1227245 1828068 1111773 1705784 1324422 1598352 1102710 1722864 1307422 152186 1285187 1403575 1030266 1446650 1145531 440304 155037 1446893 827688 319036 1093351 1046267 1474982 873199 1914648 242628 13510 1552620 1499139 1129128 1575421 809862 1325909 1282248 1035208 1349499 166729 1006173 1189665 520374 372912 1547057 774948 1803715 359360 1660025 1362972 462017 1965882 1102011 399464 607148 12875 884890 446264 1229280 1931126 315942 810405 184915 476617 307898 762582 1009250 1663302 1609080 90489 225216 216670 1237743 1957161 795106 1222865 1993280 553405 1292697 171635 348838 1551211 1831781 298943 1064726 1533222 900984 1759690 794991 381498 1189058 857450 240767 773283 868537 1416848 1017774 707477 73260 1795961 877597 1184995 1471647 1214983 1919723 1912045 817486 1078613 94702 1562188 1157431 605079 1444018 20387 1581089 702070 1864050 1438260 1759517 1153607 880851 113304 373702 241424 1543093 1289194 366492 290003 1389220 1888089 84453 1447581 1383080 497796 899900 92359 407588 1697236 186090 240883 1949823 1995751 792213 1252866 498604 150003 244307 1328303 960649 1174709 350302 1360238 1577810 190054 1746958 1336447 1779544 1694926 122666 1685797 150906 1203390 550263 828912 1376800 1782671 485313 790317 615387 1472677 1384906 607365 1673230 1681460 1506827 115146 775524 1161083 1790232 170989 1064780 28240 1713237 1172371 1980254 1217399 1351365 784038 1454813 431780 975198 1565423 241660 1324291 1784200 342003 1451786 1657985 940661 1059552 731101 261875 1414906 1565877 1452825 1468635 658173 1829053 828627 971316 1722099 426967 1091811 1218268 1843058 1699782 275317 649605 1354728 1466333 915318 1123940 1107600 1189658 1331560 1632712 1689697 1883469 1990712 407847 1601755 1468608 597779 264358 673713 86616 1647251 1773550 1500103 1846680 1052091 1515997 1901514 1052295 97657 1854247 1232172 461769 654105 37011 1835277 1844770 517569 1207713 1824365 536373 1001751 1485418 659341 1602244 1954121 62633 1035379 667057 897722 1395778 1983228 279765 448834 906743 804295 654578 1821426 84508 1907927 1227534 1553331 390253 1071658 380937 1443495 254128 1895322 791688 246492 1243422 278362 1492022 1093897 815965 894467 812043 1792545 1149009 291772 1862947 1350901 710017 667993 750620 1428481 1435061 138912 1256806 205399 1744266 1353130 181649 1790823 1669818 1186551 37145 1462343 209526 742151 1326635 1269009 766650 741341 196244 297190 828716 936854 796963 1743812 929970 438962 1940338 1351588 1678099 294985 629309 1466431 692281 1368613 1067390 947335 353673 1144241 857079 1616855 1623229 35269 652704 1981114 1522902 1461 1269439 1722762 1391945 231363 31130 1400769 1065090 1014781 1274103 729770 202544 946437 1791303 465734 155781 967241 1227051 1566258 1156562 702732 141472 273339 1155623 580444 206525 85722 517389 491772 1845727 1778332 41457 651058 1473106 1891586 256162 757110 775618 626979 731937 246244 70640 474907 1485852 363065 1348711 1798204 1874837 106180 1128051 1469261 805795 1311860 1413026 203675 1125521 491231 947222 300218 1996795 199270 1094372 1508202 190383 54416 216214 425539 57295 434539 886839 224558 1603508 546556 266096 988444 298421 219965 787202 361825 1361220 1177337 967965 678357 1221626 1230481 1429736 419264 1473529 418057 7488 1051833 291743 685952 1222613 1018129 1069103 459101 1700249 3424 1846726 184280 476645 1058938 1822079 1835798 1491563 420918 1057628 750992 1852122 1075876 467785 987290 81280 259870 1881681 81460 1379675 1306843 1805784 895391 1102541 1773519 543927 1847710 710620 715212 532056 998836 1295944 34389 627385 844369 1448315 793882 602846 1259509 124533 1504269 83116 1581173 779148 1775031 579408 713041 212705 475313 874193 877566 112581 1014540 1604702 281090 1075636 670606 1900855 975341 1594838 242507 1712674 1321050 1080988 1335761 1380573 678051 1623213 339390 985543 1654565 1728021 892258 680824 1603470 1171954 995277 1182685 1677508 793487 1740874 1255597 1257404 1015905 1761335 620874 782170 1507019 330741 826822 1190588 1944184 582141 57623 504460 1699984 1295316 1810916 853518 1148792 1755994 1371006 619502 102062 1730873 1487303 1232903 182635 714088 1316831 1431747 1427180 245571 906262 124836 453326 1859905 15086 1203016 1649500 1952223 1159061 1462396 656385 1576491 882267 1857066 287054 1410229 865099 769772 1229851 541490 1917535 399425 1216419 1016585 1198661 94853 538730 1770218 576154 1621846 1941825 1401235 123889 493496 956455 1911312 126844 1197303 726761 1706800 40458 1217166 124664 1637415 1641556 549364 586133 788038 1179810 1315398 1640375 363942 143604 1556127 1400757 835357 1334677 1601254 616018 1292927 882396 9190 1752730 105940 1213313 1221779 868539 850401 806380 1246280 1102714 1802638 1729425 1577061 1753551 760266 1329399 1602278 1550020 1389414 1192405 1387663 301795 1591376 690018 719048 893204 852630 87141 1262648 472336 736801 887026 1151204 766692 1753493 1917573 825571 1077326 1283725 445795 53629 403644 872899 1435488 1932170 104917 1091826 1263507 1935567 120886 15424 1347942 497636 992296 176094 1378071 1254700 1221659 1786841 1537683 1985132 1913909 1455638 172443 459094 1063001 1608008 1807736 809806 1168553 149847 900197 476788 833039 980308 980768 1245418 1681063 1793019 675273 15011 688841 1927292 546980 326777 1810972 991182 501168 1162725 145897 845968 564565 226318 90914 175782 144347 1802199 339229 1389466 45071 1453749 1196009 889740 625438 1773908 88885 1906439 339808 449607 1532253 1242468 415882 1146330 860381 737603 1343316 1160596 1283673 1886357 1521912 211889 1354121 6930 1450945 1079668 937418 1716227 1654299 195601 238869 1891545 881793 1252149 630137 1026113 474980 1292884 1312299 473216 786502 89650 563631 1801846 1921627 246105 1000554 1302831 1270326 1426036 1948450 406286 1340594 1818338 1923190 1919191 1226927 715083 1425779 354793 1095061 713731 420388 902698 1456652 1823744 1927023 1942152 113835 223907 1140404 440388 1380708 648256 1101622 790427 1866266 651294 245957 565978 1267766 1775662 1611148 1322696 1649618 1648504 1911855 1468707 1276563 1048352 1226906 1043238 889483 916814 117443 1849892 1404706 11736 1587821 568536 1796512 293796 695472 496894 1761662 366490 958273 444104 1748870 1141124 604086 1751456 562565 443982 950372 1880341 551313 1131074 1172487 1342196 1311268 639645 524923 1791105 1882746 955115 1723875 459738 1945697 409145 1111929 984844 1832089 1746680 215274 1767846 1229272 1993995 130516 895551 1394145 934040 1488431 1346846 1371050 1435092 1246704 572347 954404 1953470 634963 812530 1178225 1326431 1937630 476430 1067107 1500969 1568731 1027090 1194366 117956 1782854 990149 873100 1443140 614351 532396 952214 1835816 1755354 482850 1685564 422541 1000030 1458186 361219 20609 211955 729171 1775875 335794 1246054 116850 1298556 1286303 1856242 1922450 1191080 1314436 1741892 1852559 1150199 805948 851127 1573458 1894632 486381 1712705 1146919 1855589 1479664 533110 768677 1875308 749126 148627 1989249 1039116 1900595 1867928 1637104 1282244 179780 901979 1951730 735491 1786610 977632 1456744 113714 1361182 447434 349180 1055838 478814 509087 626142 45011 1496122 581368 335778 1786878 1729328 979690 613246 994789 1862042 1744496 699964 266779 528606 562246 1513530 987512 1492646 1370884 1021424 1361414 979504 439058 609131 1245728 1957232 1804253 153421 1734720 909501 281592 82564 1304393 30476 370801 833877 971852 1123908 1939326 1330745 951216 1027278 651642 1905392 1405883 1948888 948467 792794 931294 688181 802707 1744880 1169350 452501 1217694 1939619 1620055 1231851 634525 133871 1702886 1391560 117062 1501586 1398097 387433 944611 514967 1299696 1178469 1890978 502091 685680 404414 1961728 642339 221343 814093 795464 225273 670116 26053 1163842 1211287 1325053 106447 1138094 1306725 762135 236434 1906348 1303727 322839 1717764 453563 1122731 1478948 714750 716369 1394119 397684 1765721 896548 502333 260489 308537 1004048 1006637 919702 1338471 1054535 1038106 1584489 124523 187190 1405040 570929 321843 1504136 257701 153446 955884 862972 1667850 237445 1276545 1170372 1243622 667451 29937 611554 1261371 1124758 1087292 249619 621517 600572 1142525 453971 1131142 726928 729274 1134405 1832410 1128550 1662499 508528 1766923 1001440 1034705 155311 1322178 1264564 1260775 1141928 1936152 1661238 112310 1003177 703981 1224246 1409113 342554 609003 1516194 545241 493090 1951338 1920942 1157644 1088087 735547 1057360 873710 687239 1902648 1988933 937875 349620 938569 848596 892763 393718 1862730 238651 996237 1677008 811789 1476215 1246131 169613 1980734 1151330 1904314 1045520 208642 665213 721137 1740959 1463453 1120025 299692 6398 1750860 518562 398510 382696 303408 736679 1842887 635543 281582 554967 1441438 218752 1396981 1855042 309429 1172955 1037729 826314 1668106 264682 1196768 1963867 684109 1439468 162222 958502 817159 690554 1772687 1485289 1727609 1641858 1144639 987637 803881 1001166 11080 1461398 1505236 97303 1850417 24936 1611680 890162 1160738 1080836 664622 1375023 1338210 938817 579897 147765 378142 488263 121347 577826 78788 631999 1669372 753226 1375589 311782 1281897 1507757 1700452 1514985 529455 1190552 1078361 930949 289842 409833 1430214 231683 31413 493463 1314966 992656 443234 1540967 759481 1207818 98787 222668 608299 907856 1657845 70558 1595567 227730 1737482 1121087 1808054 1102688 1451553 249753 1629318 1584241 733337 1706272 1402929 704355 492072 1594454 1604392 1166546 1447692 1767518 259797 238589 922566 1426523 149124 1121273 212091 1717667 1214881 1017738 129021 620788 696656 1247674 1596776 1214504 117737 996630 1475252 1735919 675051 1127062 1606709 826269 1307228 1270066 1804720 685701 1026271 1370299 1001565 209230 831098 1834134 836659 1678734 1495929 1270617 1887052 85617 1762643 878289 728205 1584425 1677875 721261 1536888 1039875 953688 374015 1545790 651626 1559631 782553 1096533 1929446 772294 1296892 114459 52793 353491 1027507 773040 873403 274104 1982987 331132 922076 1616698 698178 1300283 1030518 1712474 180992 1093478 988859 1564842 1093421 1929958 625635 725733 1469906 508245 1686529 670694 109663 328012 1754055 929552 333691 163332 390082 1756506 1788590 1955983 1893715 757250 1340979 1861667 1710873 1885218 715472 179929 1330490 35788 1606101 1144892 1776502 1768231 57395 785592 1418950 1647028 1509666 291491 701880 775423 587643 1730501 410567 1216117 89201 289408 1162277 1189053 1013184 1772508 6791 1762324 151759 684772 478017 344777 1433045 892186 1212358 1363216 749108 607918 1616225 121401 777066 82204 856220 428641 1264513 1336569 77761 1535147 1089192 259658 1460898 1165512 1035826 1693960 1235849 512895 1773594 614256 1947604 1938826 1284463 1028005 1788772 19482 159339 1031591 653701 1759873 151251 1738405 423789 213436 678313 1000770 305254 1494608 1401020 1984211 245199 49459 390005 737647 1998014 139618 1131328 1923591 665228 1054341 1478774 1208193 118871 1564330 1681118 1862510 1425150 830514 43510 1957009 1793838 914802 1633736 123484 816746 61086 588263 1703404 293961 1905170 1362540 832563 38838 1918552 179839 1634527 263383 786741 1449209 320191 1098727 1589963 1147489 1422762 1833468 12052 611665 1480363 825995 180886 172801 688905 1648376 586840 216264 1647330 874119 341812 1779661 1538509 863876 1395910 1952644 1485831 1030335 1606843 1175222 1128180 777047 833430 1775603 130850 655898 1259138 987753 359292 573644 399356 213872 398986 955327 444576 524936 1485165 546784 116985 1044225 736909 1750322 991281 326595 698676 1962775 431379 11237 385721 1253091 294247 17587 549694 126893 1093067 1385125 315685 1428341 52415 334251 501648 970135 75876 219634 1554628 1706569 503809 1625092 1812925 1166613 874536 1911203 1139174 493196 704246 1127524 1414789 1393441 1107377 93548 1960163 1502724 1655319 655215 571919 615784 1029647 145033 1125234 2203 4583 1488178 1022515 671867 1610737 182362 40231 464651 1383873 830831 15700 1460247 198679 1870083 1866985 1188461 1007743 892635 582376 524170 1102616 991972 877684 1201371 350773 284124 1983908 1332978 1740599 1450072 300611 972539 1723557 1469118 1042791 1525468 1034295 1488137 1302886 755838 710312 1924148 1895959 186534 163847 1831507 1273627 325573 466588 1800991 395062 821385 1280097 885272 281477 336857 492713 1656555 1472380 1688400 441426 1842758 801302 726977 31129 379335 1304713 879457 732646 343769 817322 1749874 1764330 1038636 1315352 992017 1485430 1356209 430875 1619350 1990009 651363 1820229 754918 582888 1906711 1069444 544183 1234596 823654 998610 1642835 779987 1511742 458144 1012286 1982771 484161 766913 279781 916954 1003170 571767 407088 269228 36577 267702 1104027 777992 769981 1497180 930277 1055486 1581492 1580640 5809 569316 394896 1219420 1061200 1834758 1565203 1971227 1053305 665994 1871459 789054 1918081 1340019 409093 261343 358991 108977 107158 888 304243 1979874 1829986 1524025 656912 914430 1209552 660085 792432 1597327 1847768 444680 1526413 695857 392215 212559 616079 1440197 1582219 997781 241760 449556 1272750 1379755 21044 1482365 191394 1261567 1089050 382073 86229 498372 1598622 1959523 1883377 1916187 873995 1426336 595914 1950429 583782 1331581 1237319 285889 752582 570404 1724799 1573963 1258940 1038436 1583142 769722 1955042 463470 1092773 1218252 253564 1964012 1808245 1133094 361297 1767673 936126 859097 1779031 1165200 309234 208976 1341313 1028158 1431019 847011 1390196 755157 657710 1143168 1198680 1614765 1219352 1420408 731857 681450 668467 200266 630001 1999624 943788 158853 1757490 930301 534618 1618335 1526803 939238 1565987 1153608 127074 359055 998090 512802 91841 453953 1245626 869386 1840411 979840 1703495 894227 117430 1496634 1628931 1430994 1315325 1860628 241569 4521 808620 1622452 569403 466046 452600 1700031 58046 368344 1553931 256361 49266 1684524 898763 202350 914151 766726 1530556 492686 1423540 1400076 1156491 1307447 751255 1628222 896008 685197 1606980 1336054 1602845 1828093 362974 1564615 982559 1605457 1755860 1488906 805031 1147385 896710 645717 1226183 1228708 1515783 60649 700218 680311 1836465 595295 1526869 24201 1845331 1139582 1035739 1015338 27608 1829624 1613957 680180 610689 1645403 456448 1674701 1189154 1966394 695062 803313 524185 516998 1143857 1021918 308625 50136 281192 1200561 1749568 1390868 1132189 1184384 182315 886268 1179517 40490 1727057 919421 1111828 1294314 1091505 1921044 271191 751510 1098019 1463181 1134959 413818 796758 1222081 142471 743043 1562062 419841 1054760 1526892 1488368 439930 890523 428052 1235864 1985464 617630 192711 142965 1578766 1761244 180396 1891457 1233499 1682727 1455704 803563 1077988 1288842 856845 1278923 1546889 1002594 605843 1377742 662192 443592 1219532 421235 1995924 1684675 1935462 1668317 1108447 257535 1081319 111464 1980071 766382 1351367 856505 1943495 618854 641448 70501 467797 1337707 1235722 1674685 385369 307671 1964722 1718332 464501 1700400 1669310 1193002 370703 1939206 1194908 238762 1448084 197968 1507706 355396 1630399 56309 38806 820192 763326 314827 345900 1678307 1321464 1872699 1791556 1617184 1804330 1566729 1089242 1490460 1856419 1591632 911468 832857 448088 1959938 1964042 1230348 1662051 1289431 903366 91348 809202 1222873 419761 1055877 572969 522623 1384276 1872350 1240998 142319 1076935 681196 1726915 33424 1566414 1465203 1495612 1161534 630711 874002 209628 928876 1624474 283010 275045 681795 253045 32262 1802348 1343577 1551947 890145 117660 675752 1093964 1811267 1834533 871073 1486653 1268846 1401552 390392 1486499 898948 1334348 1900260 1872043 99164 1347566 410606 1510341 1100015 1536605 1280155 629909 1679957 409531 232750 383029 1569912 650918 618913 1286149 1599021 469413 647137 1751643 1505679 1555167 667703 1722039 1884689 1698043 427216 343634 595184 1881480 31850 896791 432121 1683198 228084 1655995 537027 1469177 289044 927107 287824 1963000 1212515 491121 564789 1770155 70119 779471 1745398 486845 1974192 1949177 324762 1318757 617728 1337837 1170600 1101283 892627 761456 957532 1273578 379861 875886 63066 55236 447689 708406 1916248 1606388 1152623 1911132 57975 1312332 1660614 1138134 1408982 1290415 1132528 1647989 991806 1407421 1789694 1994097 97981 49692 231452 499842 625069 1845549 178446 302385 1224767 582725 70264 272752 983249 95027 1706618 911387 1526513 1003226 889104 86449 988738 212433 1660886 473315 572946 432732 163399 455809 891775 167112 968758 248708 1807073 1106886 78385 505678 1253857 480139 909175 64988 1552745 1649256 1210707 1636841 451551 97633 1835985 1783937 1056173 589134 1180838 140011 187453 1674728 520644 1112101 126931 1374964 634392 133175 463985 94531 1727647 1069430 34906 453121 52278 1621234 1150576 1670816 38523 48631 663770 101912 1266811 854917 275412 1257116 654440 77895 1041561 89690 1846775 1737813 487651 1920764 161690 1706060 445176 1187432 500701 532800 103249 1668297 1847862 1251169 241345 757320 229414 1561267 591872 790632 1528060 877225 1038413 1026038 1492998 58473 1516733 1211662 1118992 1010200 660708 101753 1853607 997502 1565496 679045 455827 1116528 1977251 435602 1371339 1722751 1644559 508498 1214816 1299987 454306 972652 1394633 366279 1324066 789583 1813992 464239 1660240 1902094 1935537 1204205 1391948 1192727 489777 1792519 1912499 376150 1504632 1128295 1221454 1702563 181202 347514 113584 303392 669729 1470139 64503 915165 342943 454475 45976 278082 492905 891580 1298196 418163 1089372 419789 1155943 670778 606342 1626568 1625233 1908460 366360 1049738 1439364 1536017 725478 366554 1082516 1348242 499828 637707 1786694 908282 858861 398002 1689933 720325 594125 1177216 521266 846624 130371 1356763 1378677 221600 1584137 731039 1919278 785329 591325 1130373 1728470 1588511 336504 432187 1513847 948922 729564 1970773 389428 1610255 372134 65879 505518 809149 650265 429883 1722061 1690203 1983232 330460 390479 146385 207920 1585298 1589511 1481107 338171 1219973 1388872 580692 643246 713833 567522 660035 1342337 1083675 1735476 1857862 1600356 1452692 1217218 1030605 1904830 999032 1688895 1091937 663978 378683 1681748 938201 750589 144171 822808 454961 1706476 289407 34759 1270925 803419 1539610 1234516 988853 990979 409757 127992 1594266 1697222 1239769 1277517 1728597 665465 1590965 727065 794059 243771 1321261 1937538 1875159 615471 86758 180851 795630 573349 1231573 1551170 354961 1940175 733009 25567 696878 1981086 83249 876383 1149439 1928891 715731 1016543 126711 1445040 1884638 509083 168590 1160135 1663320 1306989 1231800 1300638 988992 1975975 1403261 1856980 474349 519458 357889 950878 435355 1219286 453529 1431622 98687 1082439 659127 247181 519062 637445 1613635 1494172 1472204 978229 605960 1879497 1509820 1487877 1942796 1309975 1465065 1782130 1177111 470291 751208 1136332 1442305 823019 102596 638231 538207 1233183 1459795 1983065 857284 199125 1695649 1630510 217268 1634246 1588997 1217301 599686 1985082 1246270 551895 142092 1542596 884321 959091 722736 971132 76982 1354570 1813119 83167 1997032 746496 1494157 42536 496961 804378 304657 689944 821470 1205258 1803831 885228 1930723 33853 723326 1477687 1843945 1398623 52329 1267518 827925 742049 692616 639006 208046 146650 931348 1499453 1760801 678319 1758091 1714266 16053 197085 28170 1461909 758451 1307980 1726757 115627 592734 1267377 488686 1137466 627692 842374 1039095 811375 594685 99696 2825 1836479 1491953 264033 425932 459115 15849 705783 50247 801801 1341457 755787 956309 172544 449516 748621 350549 446933 928850 160536 1136338 317066 1375180 32295 733655 757282 558664 1075505 1438657 478953 736399 921617 573727 1785418 1438027 1310381 1963076 1831324 1730239 1123132 1092034 886229 1087231 1351856 1646529 29694 1265043 673988 268652 310579 107736 355670 110102 438756 967056 1484502 583068 1212855 312810 657180 817684 1414588 1303277 1854007 899367 1742935 649535 930544 458959 1856767 370725 452692 49220 1514216 126579 360236 1475818 1244722 1191621 1280259 1058139 290634 330948 1187001 1920666 1626978 1771588 1915567 1433799 177715 546327 1926202 1415908 340096 954835 1763345 718390 61034 1657599 1613368 777415 1283475 998816 1588895 419690 1634820 1407527 1141044 10363 1131667 1944418 1796030 884425 1311117 1378302 1115389 828064 1838543 1470765 288102 1613743 1708272 411227 322597 1914786 1538607 621063 1061938 773950 1129227 1908258 1846262 152419 1162848 1395913 1926055 363831 1259714 1534026 561898 62389 1304428 181028 292256 1917436 149730 1322232 1972161 1336736 1693720 1131536 1746116 1250634 29218 251915 1473898 765621 536367 1739941 1646852 111351 270501 89814 1811310 116367 1205636 1173492 370823 407743 606585 121491 1547988 1037375 1281674 1021057 505168 541825 458839 120451 840103 1603855 1888186 1784597 671188 1487960 1512228 792716 818718 3219 1460479 1676640 1321604 452904 482189 319573 1448715 901333 1240477 1460329 1895257 1785914 731260 1604682 834628 1302652 859956 938307 1051772 1291141 1249041 1866720 84505 1353050 1044663 599364 1170666 966769 63914 1689146 78063 1454227 185262 1083537 1259882 1805165 1457812 364215 879131 1356347 1362797 1258684 925949 883483 1561081 360317 439598 1230528 53553 484304 992931 1797537 1843632 1615846 781840 752336 1019011 1942908 1219697 232493 993688 574197 1234870 1300953 1903532 829857 1854865 78117 1580420 1811949 1779074 1373289 680043 408703 1589810 1668971 272607 1488681 695953 636268 1710292 1866157 1463475 985714 764996 1819330 1894421 701817 69378 476869 163250 1174314 1147506 413398 1143636 569230 1654050 1799887 882149 1694323 591571 1784978 343517 1562353 338780 1598487 1671620 1957681 1932486 1165714 463320 1173303 103368 1152677 1764978 632488 1777360 838771 1996937 111825 1765767 548388 1381881 162364 426854 1830389 1611208 738736 946264 1329026 408075 218973 1472716 1894086 1980789 848530 717736 1200354 1506494 1444993 1820404 518285 1995089 288083 117056 964262 334656 572227 1045642 935771 1829489 773778 979064 1187053 1787090 1613354 1314323 1428733 812957 642627 970433 53618 813884 590230 1114923 310864 611424 1145208 1137970 812263 39261 692600 1643169 1260411 106813 1310662 1939842 765641 100515 1510173 1251353 1390174 96709 1594239 703228 1070322 1036736 453993 979819 1430746 1823550 652172 222885 892641 1027739 1248484 1998534 1097273 1462799 1699915 1022950 374105 179955 1367083 917953 1709042 1264022 774973 816811 137179 1193395 80462 1091718 1371218 833568 963170 78171 9695 1020998 91320 1934763 248700 562808 399348 63098 766147 1005459 1627098 1537217 1653509 923907 204484 42122 774822 570486 1425008 179229 545791 1887938 493899 27041 818488 1235397 1478830 1566274 1903312 412703 1027877 309727 802642 1693037 927817 814193 672470 1656634 356091 120693 1942534 1341076 1017768 417424 53780 636443 1243188 971816 1513221 1114722 427387 501988 564919 1282608 372490 610501 104662 1471528 492666 69862 91287 986082 926223 1972866 571267 1910979 1077705 433693 869524 600244 1358134 811435 255557 1591243 272877 413909 35743 411401 265987 742989 680825 791084 735315 762335 768551 1420357 155501 1956069 1226992 1275339 1736852 700955 1561671 1300191 630391 1773217 32089 1064739 125454 1759947 1000367 1530219 1555323 1715589 185839 962711 1886806 1998436 317777 1382708 1908706 12673 433232 403464 1170292 48784 1080920 1131316 1900440 1520054 267125 739633 1474496 430225 315295 1881562 1687955 861538 1289616 318688 1512642 1470347 1472352 830467 1683157 1681436 1918836 1083469 1702491 1040102 1476393 583202 1403470 97735 1113924 1583661 76098 1074160 418484 899127 1678577 1527185 210692 1340379 376606 1845294 133996 4104 1727520 1152144 727573 1735020 1860007 394220 494871 350462 258871 746937 558058 122424 1082925 1589985 324068 204529 1474489 9986 778080 707061 1641001 1812002 1302052 1817424 704575 701493 319181 1879493 1434184 422318 1733023 1070723 1885116 1070506 1909612 1620089 1653408 1967017 360205 914332 1107829 1842082 12588 1934083 847194 1998908 354276 1282543 692583 991074 139178 1187257 379126 1724222 1475683 516786 1074772 984057 1088620 1312487 66793 286966 1182865 929461 1110023 623299 1390821 314395 813323 1338 530316 1071872 975450 588607 1799480 1852694 1802568 801288 814641 1765412 1090412 1244183 1005296 796028 1778785 514872 1694351 140414 985001 1825730 105544 1070920 310701 1160152 301989 412017 1394751 481591 1512414 1772229 1111800 677260 96787 562193 1355622 248521 831533 1615157 981408 992146 156924 1579172 1467722 1160566 861492 252063 300114 1850335 1177394 681991 394601 1144617 1987378 93778 1656481 1224319 1630993 883299 848379 941229 1837543 1247790 1095149 1641174 99250 1982149 1517620 1468597 1859104 1819993 546304 222683 133930 520424 657895 1361336 1186357 453898 382000 46910 1724358 1339559 126625 744670 500167 1488028 954268 1993952 747238 646553 1025208 804658 285134 1350419 147311 484090 926831 1855438 1575379 606071 606997 898204 1729347 1336612 1931651 673887 1768022 1524042 867030 1530745 467697 516120 314387 45375 443018 194928 1880344 1394932 388883 1642663 618489 25687 266117 1132682 1444224 501150 1600239 1181780 335321 1846169 701855 621031 403462 673111 176159 394223 120293 1541192 1495305 1060039 398563 1683044 1994858 1915648 1434155 1637783 218182 744595 650424 649002 586083 1368724 698333 1475677 660544 1289103 513351 924457 1072685 1731880 187058 1611983 360148 1744304 1153415 922093 950223 1858895 1001464 1723310 1775049 1829142 685178 840748 1216217 121866 162484 836263 1201903 824095 1744777 222225 792938 121541 712713 400295 833080 1356644 1479716 1545189 1965140 1281641 1743520 1362040 1743256 1173873 1952867 900651 1454958 313806 211149 1368879 524228 1940033 1674594 1582263 366343 38424 1270507 1962760 846727 1301004 1381797 1223232 405846 1854153 1929649 1761241 1555081 1099248 852066 463491 1537113 777244 1670535 719140 1031437 359741 464122 9846 34154 1392888 673844 1754084 866115 508577 1111267 1143382 809110 1515937 1779670 86132 498363 1438477 1394324 855773 1596827 67916 866327 956758 638976 10841 434924 7839 1175318 1906412 1588046 464170 986698 1631413 1226449 1138981 1485645 364032 1450981 1930922 215519 1495121 603974 1823278 1588808 766521 573881 1640219 65310 596034 1701967 1219968 977971 153361 825519 1800076 992377 1491872 418367 1051361 516804 217682 308186 203193 1106441 872544 1774081 600891 1467458 1336942 1998056 861938 1955274 965890 998504 379994 1345540 693398 794013 1487051 1291640 1133249 1524643 31113 1402997 1432938 1551367 445515 910566 68611 1431506 1732560 500682 55903 1154410 465796 396219 1399904 72054 215780 265542 21585 1374816 975212 1367682 1086770 598224 896085 468302 605560 313963 1192894 1060876 831819 38179 1409357 412582 438959 617445 1457296 1032227 989 1772354 1112235 1762041 506997 1010198 1625537 1134935 1184286 843011 1349090 1203240 324995 871256 1301965 1951454 1976486 1637703 1883652 701220 1271162 1306170 691636 1251440 1321106 1549852 1994584 339568 455837 1276362 1797291 1285163 1387066 233120 1554530 1479409 989329 1008390 1744578 719973 1093370 1470244 1834554 1874327 767555 1698672 1116222 1297891 258753 671914 817952 132339 901504 442338 1011324 22552 1908602 487792 525171 949524 282963 565762 1557409 1344616 1174328 690211 694254 714778 996677 574506 560189 1447685 1418510 1133589 432812 1506980 1207229 20089 1688037 1126947 922858 1121376 52763 911893 1934621 660220 1074 224808 1117033 1204068 1917888 348030 987927 1639677 1388451 794332 1365116 538310 1532816 1158837 451152 1020333 768302 921763 1879326 718752 833071 1100655 1035169 1240606 931231 1871717 528893 197467 1796077 1177400 1206999 1233831 741962 1048317 1353359 1268573 317465 1235501 473609 346508 798835 1259393 1482279 786648 1693268 512745 657583 1238698 642132 243355 175943 48544 1635363 1530805 973138 1968215 1458087 1261942 1122153 972560 874010 355869 112608 1340397 700834 1910207 1590060 1436558 1959290 1615156 1483728 1393764 484713 756753 819996 1395282 1466610 760800 1954961 1664132 1735835 802462 756648 1525231 1601303 87361 1986970 1480927 63209 1144887 55191 1062136 1830462 868565 1502815 250974 1179279 1201636 348055 727001 865245 1546781 502209 540778 1603309 34023 1941403 743391 1936849 591016 1595394 591315 818409 1444948 78863 726064 571219 249156 1701408 90470 1512189 503108 1127318 348124 1445020 1082264 1555309 1680332 594915 176877 1377348 250894 668458 1665025 961074 816408 1040966 862936 1870483 1902951 1317551 1878378 875549 1359622 518022 248340 1306407 448225 144382 1951829 599170 677957 347280 1833085 1096762 223496 246740 1067127 1927549 646020 581302 616091 710382 389280 1201663 1573566 226228 349138 373597 389839 919601 333174 1486201 414240 1576190 166378 1597642 1549763 507117 740717 746935 1951116 1440798 1027680 61348 169617 1843569 126955 1534759 1892283 872902 740641 1179541 991617 95990 829426 1334614 535339 949195 1776718 138628 5153 533845 618333 1254460 1093894 630940 1662637 1597148 1658693 1191679 560245 1523549 1905205 1267060 715110 220647 922936 1938566 79177 1639706 1545580 1833977 393963 284544 796992 1849144 836381 71383 965417 1440522 1273123 532315 470233 1852702 554505 1117739 431605 1062933 1234988 228939 996884 911560 893162 1335269 992833 1904267 304261 1665977 1392214 1984488 1263201 803056 813773 634882 953485 1283764 611353 227217 1869180 1658182 799410 1252751 1137671 1282839 1079958 658468 1538694 937763 1305252 259400 1145006 242818 677421 849758 1424765 1946099 973676 1504155 97144 935735 226916 392257 345702 1037820 869679 234871 922587 687136 750881 138795 832302 1653438 801831 1139463 414386 927383 1369908 1818163 1122577 256959 1516162 1004808 244551 712654 670910 1937698 921146 1421261 1983084 772871 1353434 1306406 598208 1610916 969055 547345 1729443 23900 1584916 403449 575281 1830100 1760893 849059 1345120 970516 424898 274741 391097 1677905 436780 493012 338387 416885 1329091 18747 1998224 84985 844054 689803 516089 291256 1404133 883261 972989 697827 1722165 1602620 1840709 52968 729997 90044 500261 663253 1354105 1927621 1965243 162059 154630 1947350 1110337 1237267 883680 1642483 638907 1987488 400515 1110921 1471189 1913677 1358256 1617049 610847 875405 1432049 978598 1133378 389784 1856048 1853347 1841739 1585830 1519980 1465078 1737330 674462 1724696 596069 601339 492700 1498319 154475 202656 141175 576881 1622005 1059303 954508 424664 1074750 1447409 1004114 1824470 415702 1820516 1830681 718371 748201 444684 1570750 1221330 1368682 1291129 1178454 1936520 1031866 969529 1636274 825053 723483 1612783 1340468 1502306 1236009 1572804 364112 194080 1029586 1601286 563601 1734604 1081458 257903 622518 1617840 805166 1604605 1749615 979890 1291540 1889882 704984 618168 456977 1956963 295827 1665366 750316 431107 265892 1312195 1826305 654136 1579482 445408 1965373 1080179 664181 1621975 1558227 1686018 434546 1498480 1676604 959484 1229218 854974 38548 1164488 217836 334028 1794261 227594 160644 1727424 1675398 1949124 670924 500954 1744017 1052186 789719 715365 1488818 1280293 406881 1375596 811390 1098209 394180 437256 1417449 165478 894609 1389162 1232380 1521199 1398670 771994 113763 1468283 490272 1874743 1641680 1537496 1010046 1016776 1640796 982909 763709 49033 1985001 1413740 1355297 1134488 893030 1220352 1812772 776925 1351916 614050 1746251 1802488 534284 1655415 1372216 374908 958057 96155 1428674 1695992 144475 596775 1060594 754170 1791136 401405 1232386 921239 598421 1114842 1224503 1917378 1172408 271199 438008 297428 1877059 161658 1055306 498499 850467 491856 1238040 1037770 1155873 213967 1244770 881308 1931178 1156596 1210592 1145491 1966797 1528098 1674566 1790304 150238 133412 1930137 1234940 307561 351540 1745176 1933154 1731664 108170 363010 1904187 501554 897021 237626 981451 1184332 1125165 727506 1999191 1222881 1360256 1616762 656303 1121403 535206 164129 1540271 911865 1470808 1356880 1696187 133997 863114 1443905 1987389 397810 1488774 52761 219765 20746 980009 1830908 1832562 128957 115655 1528887 250863 1525964 364424 1856160 1129905 1449147 1209490 1449710 1977799 818057 257048 1887274 1141886 919691 900010 389845 1686731 1041243 55484 1924177 568334 1394302 1976571 1020129 1608739 1724481 295449 1436691 1416320 1418582 518175 1185793 337490 274238 50533 506407 306663 1966120 926896 1453836 1187949 344303 1392343 742167 1626596 1933681 1085637 1196922 1882686 1681391 165494 1402394 1422204 929289 480113 817003 1971694 1145243 1593921 1143080 933947 701911 880430 446783 1082821 282457 128148 1095602 966719 440322 1490122 332244 621780 1905468 1980181 177891 1063640 185055 557670 11278 123907 696233 1234057 339927 114417 862728 1299379 1775569 260171 1155091 948110 224631 713581 220998 306752 582986 1334284 61118 1393570 1723458 504042 1225543 1202512 1230752 1662369 1546076 720947 1708168 793366 1791215 1813411 319774 143802 659973 1862052 1296931 1666443 1699109 1752091 1029746 151216 1824564 1854489 490284 594249 1820292 468898 985435 307724 1902337 1594644 848601 178078 679662 432165 1348275 502404 805935 1818638 387195 521217 1971242 1671874 417787 570224 1733713 1004226 478970 1936359 1808031 1132251 1698540 670928 239923 1488201 812490 119252 1741945 1551853 897 219751 1894532 209330 1190062 1197417 517990 1602866 485229 537277 1869029 1405463 957282 663617 1684632 1836738 1279063 60476 1477090 397815 714535 145648 1796766 189286 120975 1583778 712150 450146 372321 494153 67310 286619 131759 616558 803770 358049 1413377 1100239 1954024 785507 208424 1570961 1613218 547431 447256 1046462 805641 185808 1999836 1764109 1999245 1040623 463442 1659534 1461156 889476 1902111 1795233 1837951 1758731 177634 740830 1375598 972623 440594 1772684 1803945 1727788 624419 231741 1552517 562832 433384 1778926 247799 539357 1481864 100441 1026115 1326945 1803841 1096247 1580821 1996099 477803 492715 1232506 1798630 258980 244642 1421500 62060 584651 288578 1921525 1809217 96824 516348 661795 72977 1018826 1544993 1865856 556651 378324 891546 997024 703232 698834 432554 932977 328604 79608 1598889 1122564 272534 1439613 1030512 1478508 816313 773447 137207 963930 1364521 1603112 1803908 1767939 1573107 1476346 875779 6437 127259 706325 1569981 492899 915377 94842 738130 1535345 1294124 1526080 364235 831828 1454693 1348307 671941 691299 1589998 579191 648163 1938220 1395797 1567841 1381488 775074 606292 548044 714065 18409 997059 426739 1293673 132727 1996249 1464034 179054 90748 950076 248305 1735322 791182 1988209 448740 1248352 846225 1938080 723773 1444384 1477003 748792 1316386 826745 1832519 806295 1683998 1721271 1398175 1280958 527743 1248112 176195 70514 1865031 1322141 529438 518810 807173 1595319 311289 91085 1127837 810751 1659076 1043106 1184333 537223 580283 1877766 1469042 1595493 714047 520569 952765 1662449 386149 1351842 1800789 837252 914344 381386 631848 1162977 43380 1390757 1866483 628920 1898877 1911046 1522151 671844 556340 83506 1084742 1983024 1099521 134553 9113 1219055 1834188 775029 684086 1430407 1270721 1419802 1455193 689257 1712362 698595 1638711 4816 863966 267471 1789265 770376 760051 890329 1709981 1531814 719584 826110 1777293 416833 1231807 330396 960453 1240426 1522791 263242 1341005 1887941 1586546 357933 432004 1710178 1473552 1928061 1186751 588708 380473 1566354 816661 307224 1628479 1111354 573841 1484545 951343 904836 18780 80412 858503 263542 304716 42341 165613 757173 1806024 1018889 1070028 1515438 618827 872118 1130268 52802 1414125 831765 1569888 598037 565426 888433 16037 755545 844084 1289774 1122924 302848 1587038 1325048 682868 144415 121050 1417841 845697 1648579 1679676 379818 165390 400335 996375 1360463 1726308 338362 1649174 1338175 678576 1884655 16765 405211 1936571 367848 722431 271691 138624 128486 578239 1352031 1816375 1346441 1572157 1260937 1066656 1959544 194033 354057 1205817 408946 663526 690448 770576 1904587 564571 946248 1057005 1447863 1571179 853163 1950136 480200 586765 1908104 457189 227022 1067165 572520 1571259 1457634 1195283 1683239 315328 553155 1307531 667355 358232 588909 35641 95300 1881802 1024742 215000 1696899 385209 433431 1487066 728092 104498 1095449 75117 709386 470596 1080058 541031 1451355 1313159 668735 1843804 1565420 1501403 40014 1667443 259896 1435516 1989037 1129066 1360327 1914147 765887 1811619 835547 333659 752080 1255178 1534614 1065868 1746468 1422271 1676068 1662937 373646 744467 172705 933482 1531561 1900455 19596 1085568 294940 192249 1145050 1704134 1486730 85881 676524 1550353 173834 875831 1344135 169552 439697 1598955 1825930 392897 75571 1593463 1603065 19045 891101 946696 175819 1029865 475427 414107 1032456 474254 440709 1284514 96153 1786473 846044 18973 660110 1243704 1327572 300935 1952160 1988300 1112370 360076 1564853 1689968 77957 470592 1480158 1077912 1879160 1451599 1402515 1385924 1956486 1974703 503728 850597 1849384 1475462 585300 202367 993798 1506125 896313 1555868 1849611 259504 52322 1829942 246958 1890206 1100446 1353005 538620 1143119 1174748 68234 302666 1090182 1922486 1655074 1808701 1301302 1256913 1127570 733765 879382 555032 1396176 1956617 994487 1719981 844279 120356 892448 1299037 1351902 1901059 1964239 1172177 1890957 906416 1720732 454322 436683 1432821 1231651 882625 1218658 186836 1065666 1684092 1580161 1077896 1773667 1125183 1549180 429573 123271 1006058 1664426 1017951 820608 468506 81661 245219 1310138 1406367 275273 1694389 1205396 1073366 914280 1706938 524999 674929 771246 1119343 1115506 1701236 186776 56231 1360544 1875535 24470 1402406 1376897 1128695 878613 1530124 614641 806576 1588141 905291 1446645 1871489 243574 406312 1291757 141259 1091572 122260 332229 616191 385880 342151 877966 736176 92781 1611630 171791 1899054 1857975 81489 167847 1153602 884172 1696184 1334792 492138 1056723 1568490 1337451 1872204 1819246 1593679 1973766 794336 1031172 257297 1581691 205393 371545 422683 645575 1680735 692977 323344 968139 1779553 1113766 1399985 39539 36864 1667282 978041 190479 112777 883429 347851 299308 1371673 143866 1515066 1082802 1972655 1975462 1198416 1239678 1195149 876980 417792 875748 1490733 1954726 858655 315455 1430854 68730 1066823 210123 336509 1839578 141294 159876 952351 1333901 1813996 1516272 1211471 1873633 1913383 1430925 1022924 610789 1948724 1628768 1794331 1730048 1392628 1052961 1722699 582004 439346 423934 571880 644234 653829 113286 295721 249751 207523 1945469 1619925 1358175 16762 193361 1318231 1401099 384818 909807 1071086 367845 1525341 250674 1354915 236232 1038470 310616 1568777 171537 1753836 1883261 957910 1158946 624974 431143 699064 1236621 188091 1530557 779036 594637 863378 1495786 609613 865587 625161 16164 1710614 1666613 773308 1396565 974441 1351981 379816 131150 485940 935572 443320 1708086 1784108 1356448 1384734 1950877 691988 1886696 1358018 418300 1402045 724010 229964 1724815 1594119 1655395 418676 500148 1642379 294263 1579884 1157444 1042464 86686 456767 1097677 1496232 1387179 647193 496757 250806 1928189 498727 607260 604158 698748 1200846 1548870 1743816 80149 505218 128479 1121232 1315929 407824 554883 937251 1362918 111143 1753776 319683 1847782 187844 541537 1463457 634454 525030 1030991 1824643 706606 806210 85009 391577 69954 126278 876408 1860225 1615289 1788641 745087 1760725 926559 1241888 1462567 1839349 1460705 1704662 1259872 188311 1433010 310746 127251 1178211 1346567 1685276 48511 312403 960944 1465331 108030 1745951 1365045 1793506 1519858 1264449 1077884 634807 1269281 1392346 1217883 1780932 805296 925395 543160 901464 1119497 1274349 89246 131099 1229585 1721966 1295567 1617436 798436 240949 625690 1033783 1016745 1317279 1177795 1341706 1317949 1839006 1097384 1333071 1276950 130764 973993 1093282 1734940 1931283 1157275 1476072 921529 1888860 1343818 929229 1126863 573799 840691 491052 1599504 1750313 69228 217276 610726 782075 1237923 1438567 1558387 686114 477154 1295466 261551 1222418 1537539 1262299 483895 1696330 274985 1745564 87228 1665181 704191 1309568 1915156 1290185 392231 1471433 812341 1680309 537050 1243508 1077179 138313 953754 582987 359087 1687202 681562 333821 1179542 1472000 1170932 1283074 428713 833587 1763604 115170 114708 1597738 1898921 611447 86987 1778807 734927 1708935 1407374 325892 767356 681982 777029 363129 1149208 482710 1100044 659219 1554529 1275332 1969194 635708 1339652 676743 795921 1955554 1979870 755198 572878 1153666 588352 1303911 765605 1876638 1590627 1972708 462057 552440 1646994 1079855 916177 166425 1700500 1644070 979645 1404799 1463694 87599 269617 1459930 152653 1154011 264818 1178531 1626232 55502 702939 1883950 575613 1712574 1199184 217520 1591686 1467598 1494050 1445235 1259704 1636919 1601614 1990364 373614 861348 32383 1823294 1506961 115251 69829 1348619 1426962 1911156 1439744 1930210 933529 868191 1016382 200317 266884 1920752 1375039 1466667 1457341 98804 333674 1388685 9675 1789840 445487 1978690 523521 1953135 1953359 1151328 1508412 644101 1834856 281633 629399 358477 1141066 522440 80863 113118 1139952 605388 931726 1202744 1210730 292124 1077142 811157 1480760 399134 1192918 1384391 758364 1014507 494481 1392030 1316948 518698 649275 311985 952537 145218 1785259 1351189 1615087 1070648 1011258 400731 1138450 1653660 1733452 1657202 1238723 758064 1822263 513934 1035735 443364 560588 1253125 1759567 337869 1496242 1464138 1810133 335300 292732 1709181 999761 1563936 416180 1354371 410620 158244 1300122 73257 1412452 1905399 582687 78020 337864 1483960 1990155 1833404 970344 812284 576713 1652420 1741682 542175 14730 532147 1345994 483788 1031064 499615 661628 1394726 713193 1263219 1289241 653192 293054 540710 1131618 12144 772076 15099 1053813 374751 4253 1652416 585476 515757 1828798 1969036 1078100 538875 312198 704937 1404058 96982 1509571 750766 564453 1645260 1218879 462531 1956207 1214976 149496 1154366 1576475 313463 1636404 496734 260924 1740067 169167 1402222 192457 1440075 486109 1329296 320702 795549 1149761 1540438 932534 279757 9038 1233812 1122756 768918 27388 1840668 1417346 1401266 1879605 1767925 519867 1212957 1404549 1308890 528661 1007352 1357891 597722 764284 508353 1218178 1568397 1225408 883951 995382 873274 1884847 94667 717011 968092 1438643 136122 452652 456167 809822 401903 938864 1156628 1173626 352335 1027646 5245 334031 210723 426823 1962740 549233 701489 170692 474316 486035 1887964 1761693 908832 440233 1608380 308670 1368853 749372 115191 1619624 243106 783942 764894 1019738 807624 229992 1926514 1459031 969448 1489227 331904 1172101 1124435 1173937 1713426 1377315 134516 273343 397464 1011916 266063 131564 246692 1833204 390990 1884483 1013109 1109778 1247053 158422 760920 319642 1290686 720368 672968 543905 1471651 1118138 578666 1545326 1832802 1181844 935957 747685 335231 1550512 24806 854136 783985 4432 1531761 417636 249892 90321 1790224 873662 1932993 1099397 1347438 1088837 411154 1908787 1440231 1937662 1735973 1944464 1989908 1514514 364497 620781 1621812 1013702 1998824 926163 542469 1169725 1136084 566852 1344463 1968019 715043 1132678 357247 756328 459636 492487 1147902 1110735 977739 360697 517250 450117 8782 379951 1658920 869129 1933228 388317 1380657 673146 1329808 1759179 1350771 153422 798608 420467 1025866 1795884 1429663 1660618 1857235 1063487 1403778 130832 432675 1166378 253819 1109715 1573472 311696 784414 1753945 1118442 1542631 1945585 940775 1967281 1011356 820055 553430 1973321 620974 168718 203869 725913 1566406 410410 1365032 554206 1207790 673832 928198 1602809 186992 1158737 1120073 846866 797814 1230120 1707852 163612 388246 658127 1589467 1701395 1509576 583599 1946520 579364 1839691 795484 1682177 1225274 1171349 1036702 51342 111094 18410 504188 860072 1496269 1115754 1004608 1497333 992449 1234022 161381 1841853 4441 1993076 1841165 1933605 1593550 1456737 868065 109701 1107538 1664621 412003 769529 1132211 1307893 1810357 1120843 712071 774786 1841394 1957363 1540111 241412 540372 1953374 174713 1579395 863781 1280013 1578254 1773101 96345 1108701 1921037 1098999 596626 1685637 718056 1127951 1625682 440866 820962 436226 1089757 146303 1976908 793343 1382798 1430722 66690 944547 581896 541266 851205 549368 278227 1365011 1162272 443660 170466 346435 83662 880480 141562 331768 1414743 1969828 1593573 242422 1468940 1192605 1452902 671729 398644 311999 1742594 677931 1723801 1266030 1321913 1314823 1761249 70301 703026 1690354 118734 1997989 706639 383141 1061762 1758890 367165 1325257 855857 1237878 917069 888180 1408976 220092 101903 750800 217035 870958 401442 1057401 1838639 875530 1638821 713214 1058423 1328692 1826739 481200 1599377 30344 1889838 1581202 161153 872112 1654495 1164987 1033674 607531 1869302 177643 1306500 42651 724845 1699482 949143 459410 1247932 1106449 614314 73908 1099201 200003 1772355 111775 1557790 349405 219520 1574164 1489959 1082923 482749 693889 682532 1975628 521073 665026 969900 371784 889330 1968371 722097 243489 1011669 1159775 1044674 1762419 1565699 1284124 750233 218392 689775 444746 663118 269606 1425650 46525 1062439 203204 359346 722148 936389 1393737 1642627 1910403 620603 1365652 279486 1785244 342394 543886 65111 1146472 1489891 938001 3211 1743170 569983 1343719 1754737 255333 1713555 1564520 1284229 1599690 718793 155278 1382654 865401 98322 367810 826477 1693173 933107 704311 1431230 1735874 1878525 27450 969334 1438789 723218 1077053 845613 1313104 1268046 166260 174613 836151 1577176 776231 1800957 578941 481576 437574 732807 138395 1923892 1849809 1949518 524279 497776 494396 1906997 178128 878659 1405252 1237636 1145081 1481671 1085902 348026 1358815 724461 1791457 1263664 1927940 1741024 1096457 1620347 1506271 743140 1171682 1854907 893408 1723905 1341077 963674 928813 1994498 1190471 1414536 1214091 1715313 1670674 1310661 1161595 1754603 1504878 1411843 554590 574743 1388728 357415 1745812 414218 1225830 198974 97195 1270719 190832 1695475 870659 1175320 806239 1746365 1733613 1222533 1633718 1428037 782740 926890 1070327 1635001 174426 522712 874514 1248674 1024030 151397 1850772 1866667 1965391 94418 1917225 239679 1711321 1168481 861238 237325 1105370 820740 576502 1283957 178070 1157564 1970386 734381 730790 1519992 61020 1947292 883907 144149 1748947 1432946 1666152 1829066 1965586 1875885 161190 1456104 1296631 1096634 658751 99081 27780 1924927 677648 634655 864842 925475 1598024 904560 145926 1951262 247510 930290 366540 1459957 78455 1878609 1354783 785298 1382592 1029924 240114 559795 1576324 1892587 524591 571244 1204002 1403055 1676379 1264005 1389725 813409 1777079 1521443 1059830 1173041 754974 557570 993630 670230 1419153 1799110 9309 861407 641293 1121044 291780 1663613 472789 243998 1204185 1826706 442810 1336364 623880 1367814 1538010 1779190 1000176 606328 1101063 581550 1011250 1660730 1605004 1655181 617197 1818970 1969114 176170 1056586 469218 384870 354279 1823695 400848 1833280 1636991 1805805 370102 1304648 649209 67753 933795 1282964 624556 1999625 1861903 1316608 1030311 1028840 777533 1324725 751087 28613 899909 174335 1837315 748361 1017693 1673073 626807 807983 364821 434156 1087602 1706517 1020138 1840557 693588 1365896 108290 1813612 1602140 1905014 62448 566832 893909 1324928 202358 1877352 551061 1563077 723710 808995 1229872 1535316 245099 1059155 1038134 1625672 666715 321856 1704141 537851 430387 1817409 1543079 610838 1995114 208278 1527629 261232 1468641 786704 1667485 129367 293473 1551558 902278 934574 1690718 815575 1773748 1082424 1750093 902209 164925 1645121 1136765 431179 372474 1826364 1835829 1969262 128723 1965784 1913256 1068467 72783 524125 1983140 1870249 593603 1104361 1000648 422022 1147971 1206617 129081 665386 1495792 602093 108137 1393694 1295588 1525274 636828 568605 1682357 775654 477036 304206 822768 1594889 1488823 111531 1821569 1380818 1827749 11222 1795469 1337922 664308 1997737 1418448 747299 1344250 1902499 1642727 1205062 1366282 222667 1213074 1656016 1400681 88267 1327798 1063650 1285990 1581123 1717711 427251 624563 1804145 227134 534604 1957082 1674312 509275 1656868 1938523 1950574 1302469 1402819 944753 293387 554767 1276011 1335261 699364 1968253 1734124 903369 1882078 96270 767547 1855349 1719024 86995 938819 1773719 1821643 1914170 964105 1809479 1117690 686335 1147002 10543 1007983 446565 1130185 583437 1142068 1220107 11707 1205001 1806815 1496928 524010 408387 208241 1965543 1254299 1795426 597621 976443 1142940 1012523 1397902 1247106 136500 1379886 61619 1175570 888570 957128 871412 1155887 281999 1617890 144261 1409043 921950 190319 1725094 282817 1934299 1721740 1924288 383804 263556 1620365 1424325 144884 57500 1381280 470255 1888667 872083 821750 1967648 138525 1045634 764423 1788450 1057670 1225142 669898 1457761 593737 1729766 713303 454403 1424546 1570255 1395881 1537337 1110021 519648 1395255 1773948 423304 988827 451064 1435254 608325 274995 663646 385202 200792 1146526 764825 676008 1646104 1581149 239666 1533100 845073 657233 869743 1597226 70690 1853518 759837 1209805 1952883 640849 558193 711764 1552958 518201 945343 249303 602567 1875041 1308794 679216 1565369 664495 890883 1487974 1447235 1930807 486942 1523863 1023976 1276672 915632 702300 1063076 675153 629404 530595 1205390 1231667 937800 1036180 890051 278899 1771826 1057115 1110725 1543132 75337 1444257 1545445 1434628 1436015 785821 1835330 1671899 1797004 580164 1750399 1661514 1552988 777908 804098 63415 1949686 168983 1387101 194060 917155 596573 1021492 999316 1392493 603919 1347363 868684 1862637 734483 211507 374770 84644 938626 1062217 1736567 1240300 1502379 149575 1450416 785300 1864762 1013505 581998 111949 484518 1650156 1960005 1117314 1848735 714609 1170532 1822014 1759509 705114 390861 380350 48466 1585230 1262086 566355 1543707 1547009 1136485 1230935 1486559 1264635 1763844 303491 1844782 968128 735132 1983976 860248 1402194 1195115 657969 814347 1833133 263181 50703 1529497 347518 1448958 916830 1008274 1726014 685630 1797384 699372 75676 681180 763078 1867976 1271614 497521 1315963 1639621 66406 1510402 1745768 186604 1290393 801969 699484 374682 1175538 1606899 141862 1269340 120578 346295 688771 191912 1091645 1573654 909056 959474 1850221 656558 714822 1171010 946286 59763 1173388 838734 181022 1682873 1410466 887333 1552842 1506618 948235 653034 1537117 1780286 1543144 1925926 1876622 1224642 1273514 1453800 671115 1711658 1354481 1750825 650024 982855 971554 1208668 450757 270393 1436870 1683445 109498 1692516 1058724 1046868 805243 231952 193678 1962841 1589340 1107263 1177341 563135 1016897 45968 578250 1618940 1582559 1802664 446277 25404 1368347 502783 1425552 359706 1785973 1762847 644540 321557 482562 1389834 1992138 495377 1924958 522861 132067 1251157 1251591 956319 293673 1787180 369192 1278035 230219 577969 1850511 1695266 1249546 1502103 551292 1189772 414915 256491 1044390 1133769 182124 86344 1267515 1123224 821726 1585520 1335460 1566471 743641 1016188 1362959 1361607 944455 413122 1068655 1760258 622213 1270887 89525 217638 449900 1054252 1233727 1330670 1710495 1313447 228425 1344284 1382951 727904 1926340 1829900 1269000 1837521 856171 1230712 1989306 1672686 1231229 559809 799651 1347316 1366110 1898532 1097700 1457792 256135 423854 737162 1001337 1055558 1467082 1213277 297193 1723628 675067 1933188 63195 1765674 17738 472219 225916 1261461 799770 572997 1549857 77155 1411702 330187 903146 900234 815445 1411498 1992210 1794635 1223491 1620933 1216077 366902 503023 296490 658372 1301340 802623 888811 1592502 393900 737933 471435 1776096 89262 214946 1622376 1630628 104218 121264 778924 1160909 1270699 1045557 968936 1165140 1315088 457489 1067988 825063 104598 572321 1454332 1631496 1076295 1324240 3073 1603441 643219 871593 682569 936022 1554520 1813267 1442857 1710023 1412985 1687185 1135205 1837692 529884 853964 65698 630867 1361232 865490 180319 746991 1757037 347293 472169 818699 1270460 706140 423981 686227 407882 459363 133350 1303632 1874844 1215892 965246 1129931 1130516 559163 1292266 1685113 1815093 1233133 984290 274495 13608 1937619 1129314 321737 253861 1320675 989506 213416 371418 821189 519273 31539 280962 270576 868677 1419967 1521256 302557 316751 691232 1164960 406164 1641240 978926 1115665 1714976 236066 1112429 1108369 1005124 1625575 371762 930683 36853 881463 830802 885064 711644 27331 1309260 815955 1715744 697571 516043 1640590 1755310 1776965 353174 1430104 245114 102069 676002 898691 929242 1382080 620767 1440555 658184 1334314 849451 1898475 1543838 545345 1010783 1897980 146592 714305 621148 1523571 291975 1894734 607676 1483558 863800 25041 1594557 1093587 1875429 1779443 901508 171443 1931710 1244203 1635253 1784636 1475477 1547530 1498038 50283 553729 671070 847396 423599 1137537 1793628 237398 1857361 24513 1266070 1048601 404323 1731298 1509701 1176818 1282646 608875 625665 1570229 154562 1803296 44266 1971623 113194 1363366 429296 104333 553821 813541 1732292 1611029 1584225 374268 901964 1535070 330890 918890 227040 1926106 1600372 865211 1614986 1579933 953940 782610 829560 806163 1234787 1314116 685736 377580 816803 1803435 1139949 396845 263297 36433 66777 1986476 46443 311297 375407 1840275 475093 1610030 576056 1422900 827996 398512 1455248 1851543 1301204 920480 1952942 1102764 876232 1167393 1192138 982125 1253778 1610635 253339 1502164 1863713 1520311 134823 642775 1732330 76899 930207 1165777 1921391 1336817 1432758 153416 231342 595021 221914 85110 1651568 1865820 554901 1253229 994814 509356 137516 11623 405564 232250 683953 188127 1332577 12181 1869927 1507654 1662909 1748475 212914 1404533 1317604 1162418 1410987 75248 427700 1794714 1929725 1641874 810426 109050 505554 981748 1618811 1631675 748408 501813 1025233 52479 1189278 1383739 1090919 705505 75209 1805339 1625604 802072 1123010 1608805 1333559 873160 1788062 378267 1517247 1241249 1832044 796473 821633 1835948 1713488 193830 699842 1002441 1416090 104794 618552 207144 1551499 764275 1872454 403693 1862133 107551 1280749 1198190 28557 921305 534641 1576225 983582 1556505 554202 833122 1292658 1183520 885370 1118830 810384 1446757 1124891 1967313 1389946 1222935 819709 957473 1678617 1757961 1495942 1620508 232722 1835258 1375312 128613 1323726 732561 1673121 862345 1288385 1544750 1349936 1362841 1633633 1544856 1398473 1010369 1975853 282404 1194345 1846402 380821 1636716 35299 957096 437408 346442 1633988 94557 194339 1108814 227939 1798528 1313439 855920 709605 1638670 1034027 33253 806001 770976 1592514 647001 547966 108984 335926 1246634 1566623 55581 1472247 277986 43306 1550450 1396737 332548 1195815 702712 335426 1364123 1326231 311704 130323 578462 548903 668470 1069383 171060 1101820 993004 981187 115894 1464408 849570 730689 1499467 184324 130616 1396960 1149061 85166 1935187 1013313 902520 1268044 183922 1258082 683930 1786945 1166157 1758605 188305 913547 1280174 265754 544126 1408791 997100 1823972 734358 1631068 1627749 501743 1506818 1414456 221258 428405 511077 608449 1443386 1164629 572632 1380199 840171 1172049 1802970 559102 1911313 1386858 726960 1987842 1627374 1148 147617 436758 1751496 1462730 1138550 535470 390371 1268623 1374815 911212 934442 191697 615032 1887233 819212 1799635 685716 1455319 703501 554942 668579 805569 1912491 760772 1657778 1917861 717843 426529 841880 723662 492732 727345 437323 1112888 414902 678331 126178 1534692 456908 1910022 1688329 478315 1571706 415384 1605424 1188678 1005119 170428 1458983 358850 57135 1969356 536064 292130 70511 434486 277699 1936591 806131 1648344 304333 736907 595991 1019762 320088 953082 1650179 692888 262359 188400 1049155 1789923 1259987 563640 976656 240889 1660580 849629 453483 712125 1818231 308664 1346383 492015 1433949 1639970 1984948 1386191 691586 551730 246698 1701969 1174931 1335821 45960 1095945 656475 1684394 888744 565867 732062 1578755 309279 1585630 84024 10323 485507 591187 309756 354004 181471 64579 1584478 831111 1660500 804812 1614407 1371250 1222118 580075 1887231 211117 1667438 1102170 1713550 1050206 1123880 1834109 859268 1376214 558183 1478075 1902121 697049 585671 466528 418504 1711641 1857957 289250 485024 1262265 1135195 989534 661313 1026534 1273535 1653587 675833 326095 1788821 365049 1274141 1395492 1207613 1676964 1148649 595916 65415 711293 12451 1230787 1767698 867349 421239 1657200 324468 1351537 533042 525269 234232 305436 148854 415889 1514136 226064 1817533 1592501 1431680 1582838 442337 240749 1856979 1263514 1581771 647444 1881113 1005529 1421065 612312 745348 1687935 357396 1235407 179042 1708062 1197004 1012838 370713 1644432 1911084 416222 852638 815343 272950 1475644 602032 1088995 1128996 158260 1174461 670359 1403268 1357070 1725116 1057247 1094160 1815228 965419 1457553 731176 1689616 719723 651065 171330 1027172 1189942 727613 252638 1229933 29975 1753297 1839517 1287500 1806204 474112 738684 1298594 213856 1396424 217993 1231181 1044098 1644477 1521642 1062605 1066570 1849794 87658 339286 841323 1591175 1950919 28042 1251876 1979846 601383 1382296 1533603 818140 1531963 118794 1315456 1931057 1814805 712775 498198 1584541 1826095 283807 343001 1517629 44783 1437737 382079 991983 27189 1341721 843823 129013 1545221 1964851 328732 1063408 1785548 1411924 877119 1064605 1098845 1751179 959968 1949100 72408 293526 441857 1189239 550661 883623 683895 1086620 1101415 1689258 516096 1340410 891912 811905 1947761 364404 1077022 660793 857874 292980 776104 284343 1362610 1903791 947219 1951238 121762 993851 201938 416369 471170 725229 1784712 867742 70587 1821348 1091159 1563856 777807 936869 652503 579614 1705124 293115 583614 1915588 230825 421627 74291 116399 1466268 651037 363781 1178134 913569 464100 1915136 862022 130433 431320 508425 1898281 591814 703375 940195 1351871 1668542 1116934 26626 1039355 1760619 489335 639081 374898 1684822 1014933 1409889 730183 1179976 877475 1765086 684433 1888608 49920 1346131 526832 1697783 832643 915085 368895 1188101 689660 839820 1675848 1880904 1671369 1179965 1166016 948717 1424088 1402155 1658267 806534 937073 320849 1061650 1905570 314329 1122035 332080 111666 1551642 748430 863124 1675459 654747 1770882 520177 1371638 894515 1967566 1751827 385871 1912185 2728 285490 1921132 467507 842083 549335 1477825 1238306 1972850 935236 1817969 1157888 402250 1476505 1678189 767388 1064730 1367184 108860 256415 1096842 591807 1426688 498991 1647321 1525928 590179 745 624250 201821 1995070 1627897 1473723 138440 1894670 244459 132630 46667 565169 719211 247559 593676 1840534 59861 1218499 930642 1360084 911946 427338 121952 1776676 355861 1214332 697973 727410 140260 82522 1316539 1938839 594165 1073200 484668 1738360 1664214 497762 411260 456473 893396 1362670 1172173 921047 920710 1851156 1043551 276616 1259384 531216 1410733 987622 893244 1641060 1760500 1467668 858398 1304875 4858 1758957 771485 1669445 1281444 1062531 335707 1221001 925713 1810800 622958 185506 595441 1130783 718109 835983 1846717 771462 703036 346012 609195 770448 871755 504403 73348 1833435 126008 1361938 268953 717625 780001 1417300 1252442 248423 1938784 1779562 1167714 1417856 1853240 386914 881818 709870 1700316 502399 668653 1400060 1164510 1715562 1763040 1237837 850324 1805804 1101614 1559674 238656 436958 916443 421533 1366852 438804 1684056 1413686 745753 1193197 329353 1582066 863902 1076747 845296 410057 404801 81327 1007223 681568 1164165 1816125 1344020 1948688 1568855 316215 517346 1062984 1462527 1880992 1286284 811675 1079847 855552 1121969 748174 1693298 308445 1690330 1054704 1615681 1843318 838651 845892 349020 214008 1231380 1539958 1755969 555610 564299 124203 297638 1694478 1775705 1351048 131287 1504558 190440 1549421 1106353 1406212 719273 950284 1800387 1068881 1887026 1943063 731049 1196475 494492 1857921 50502 1915851 1507213 1835503 1946931 1792616 122509 857927 11512 1997552 557760 363840 1466332 855936 238234 679192 1391435 1307299 580985 1124143 468080 667377 1958374 1430508 760571 1479485 284899 574038 1148556 1503670 1151595 1042885 1444684 191373 727423 1125397 799869 420190 555185 1344208 1894549 1193053 1372610 1914959 116995 69132 831941 934528 399539 966231 48218 1569345 1343760 695078 866394 1069759 775376 279963 361147 1995302 362228 863983 123851 94558 1150697 1100691 682672 1354839 1412179 1241605 1799980 632001 909750 327789 1655884 1901732 362663 1808657 1405023 1578099 788743 304830 47911 1165924 1473565 230599 397834 1748287 924465 105114 971725 1763608 396473 179379 710747 1678037 1187474 202005 14936 1939648 42611 901768 1625930 1305620 385377 1312574 1090196 761263 1536358 348427 1787849 511637 683321 1725578 358654 1593646 870091 1946713 321768 974989 22223 1409417 902125 1346794 1627937 50519 46009 1968786 763090 1511591 1398707 1213744 527863 834110 812278 255825 1875125 1370803 1442438 641784 264802 1618701 243890 968950 1816956 1109449 150030 848199 1758363 442291 494381 451208 285959 1821184 788330 972402 48582 884622 1672574 257458 102810 1677152 1548008 103520 976362 1406480 209306 350196 1540997 922582 1031139 172496 747576 517026 1194381 1751926 698124 1978295 1961532 1934912 162151 605240 301401 885426 28216 1515899 924365 1619310 881814 1604121 1826504 1558817 520927 197 1519092 614194 212870 794530 1873529 1415108 1010163 1391194 871969 789600 919093 579055 1798465 563759 319147 1053863 3384 45814 1115494 189134 1292699 1377158 1792863 1016514 1014419 1022957 1423727 826710 754149 1634891 1870745 243866 929323 1018835 1589464 853301 1005829 934753 1426484 421656 844475 1925570 1634620 979454 1824824 297716 555422 39828 1196868 1653522 268591 1613996 1383167 1200731 1015531 1533288 1672435 1876675 898378 1240101 1160344 80009 1270365 549295 1691099 1802890 235615 1143281 1975753 782351 1484657 67737 145042 915281 804286 1725743 286605 130939 1894988 1079170 1579688 445962 1470604 1209826 1190484 1285661 117490 387230 1623500 1292345 632835 1079870 524892 228138 1857868 1036367 442399 1670451 1568607 827939 201704 606542 277471 739132 1545646 862257 446741 133352 1275575 5673 538314 1479593 1434841 1440387 702919 270191 1048532 1578693 1448572 777852 1708692 791754 1275520 51300 17854 1579886 1520915 129667 1325920 964972 1401608 1752667 185171 574328 1445260 410139 1630449 1757349 1225093 156913 11321 388722 948916 436944 1144423 433766 1413088 1094467 1687374 874297 1228421 631717 1145967 1277922 925164 833223 965670 1414251 1462407 1748899 1578960 1058433 305297 449559 42958 969295 916958 345443 1881393 957055 108124 1212608 1442597 1403997 34696 1922336 1987236 695217 1638583 627842 1042514 1196040 1988502 574027 505078 1950548 644839 1599366 877457 660829 105217 78663 1174642 1635460 551238 763809 1712818 772290 849202 443238 678557 56890 964302 1926225 851172 1233900 1214502 277005 1528515 132909 1868644 686126 1944046 1841896 406723 1502873 840678 1923097 1148934 1188374 1607678 367865 1016725 370762 215617 221145 294429 6735 27910 855669 289043 1187026 1193673 1665557 643435 1764566 56276 496661 1091484 28531 418511 756155 349028 876186 80680 575364 1789095 1807924 1567883 752863 797707 1942495 678238 1323439 1919438 911351 918322 1450298 1556056 1362733 855508 311581 83988 1924679 515353 764993 635877 1756170 1552996 1025148 1065647 851942 492105 934649 886815 5888 1238334 255889 564978 1180988 1320475 1899124 666403 393198 1944927 1018915 1278257 868720 981362 886057 1925788 1295953 777472 1500027 1211447 1810140 1426052 1088621 707622 580978 575397 1615385 723390 440767 211250 547169 1994007 564266 332438 1280875 1642480 1701002 1586529 537222 1851251 537140 1412949 747914 1104135 1341693 317230 734598 1106878 541878 1053484 1025706 1024015 922694 1398900 264938 1608726 1352756 1265799 1224195 1697567 1388767 1776101 1347018 1913092 1283614 125677 1837067 786927 1361121 121782 1105317 1614979 1178718 801788 1655712 671637 435511 1174302 1352663 1227326 1324004 1538711 959089 1046507 548144 186143 1769499 1708871 284964 1249924 643523 146675 1057895 826841 807760 685291 720464 1721698 1800139 959285 1194203 915374 1085329 1980119 334482 90608 609309 1214344 792337 374127 641560 1121657 201226 1526689 372837 701291 1945713 780943 135180 670815 652495 1673480 1938316 236258 516621 1573109 1556000 471297 1942088 1487831 1830257 807048 1539002 1384269 805472 465897 82058 1865615 1748958 1956435 1538816 246733 1762896 1894167 1490001 1373104 234321 689750 1956866 872370 497666 965968 280747 140858 252349 529896 781896 928187 1389490 1247427 291427 90037 1400300 1605171 28152 564907 1240326 609037 1156950 1460134 102407 1230601 1352294 1505507 251024 301440 1533130 208066 1458525 395892 896529 203471 922254 1361764 1235945 1586716 1306160 1000200 637511 1984526 210505 494697 648692 1240043 77085 334837 1323443 951743 1023779 89808 537225 307856 284972 1316999 1536252 1579491 25508 1233404 1430803 1544091 1456726 635760 1884649 7433 1606701 112561 1870702 322035 1622761 1574814 1351487 1990209 82867 1176057 1845844 1542336 371438 866873 1852565 1418143 896304 1697399 1026168 384208 844967 1949467 571991 150989 649684 1192277 197994 70617 7188 1087891 1533904 1829378 823687 1665152 241506 178870 1869196 419981 7186 1187627 433569 178669 1035447 822301 301471 1005315 998519 1428549 1509454 760994 32538 664665 1594043 1675134 170757 795103 897385 141439 948116 239173 960158 1506495 981419 297283 544967 1784304 1316822 952607 1539806 1294936 1989173 187645 86509 199191 1787295 1203564 1672790 1080869 751718 1981054 1508408 1012020 891356 1451811 431881 693383 1212671 1463988 1352234 1592459 1166778 1832421 383348 1888822 901712 414084 1241673 608072 1718688 391680 380978 605605 1883336 798212 1681137 795287 1063974 1887367 962155 655129 1958193 214299 1671721 1382458 339289 1802269 1203151 1864319 846776 911929 1534587 928199 1091991 1921434 1964675 1231128 1318671 735416 1283748 365960 702929 1783786 1708957 1059598 1910012 199873 1399962 832566 762643 1160985 113417 698383 1176880 337191 25429 1706560 1079337 1826926 1534170 95548 1464078 651361 1084486 16713 1870160 681220 1737750 1440433 1586605 153804 1030172 1898825 1169162 1704367 1562956 508798 686802 1270117 1938350 215345 1476034 1225618 1222631 804803 791790 608308 693823 902654 402351 128578 1912503 1303269 197638 1059537 1529181 344111 29040 493614 1538003 937431 1902780 750374 1534265 472716 1884907 480791 1318926 1722733 24663 1331874 1267930 1920519 1307836 897649 1640737 1905533 1778750 394888 85164 802030 1776822 1878391 1476650 767749 991988 644139 796990 1477203 1746629 635378 779579 1373665 1474427 476765 1071889 1023064 976291 1763379 14545 536806 747377 243043 541221 145904 1926248 421440 628839 458945 950629 280220 640205 547808 1432301 825671 1371253 1342840 1910605 813286 992720 1619502 358061 1509337 634037 836431 1350233 1783547 1356541 1374245 1235579 739320 990279 1237857 1618408 243180 888356 172523 1991803 1643044 159267 1607296 1187538 1732034 90667 952916 1872619 1201244 1884019 1223256 1737142 1546532 81006 600427 1823124 1450107 401815 812797 1248147 168461 1954655 1774578 1206182 1068677 393114 862021 1803583 249063 1053523 438647 49022 1885219 456190 968903 1542367 1980099 248010 1817168 1383846 982750 623053 1171324 1496055 1239942 334849 1249257 1200699 1532110 228246 499636 304923 1202440 707436 1436549 1710712 1312631 1498539 1274940 270682 1089096 65825 120339 1606865 735369 23649 1524474 246434 1711580 1345767 864665 58900 427683 1066308 1978228 1968511 1146253 1198890 500789 1847518 1800703 948278 1910980 685446 1849386 428317 1383887 1225367 300240 1677096 1201292 876197 1594861 1855637 91181 630434 72899 764389 1400256 584794 456098 1862992 470656 1537114 684298 479832 1778135 1348335 1788537 768042 143674 496002 1226936 1197897 1327292 1239501 487365 346557 829569 1399550 187480 1146979 326590 519329 845874 1787748 1416663 76297 727777 70862 917223 1971163 1049688 1035085 1097725 1959508 754538 106785 813569 250273 927008 1603226 96706 68376 1915115 814369 1102842 1998262 1326073 962025 985980 1856899 1972330 970029 957629 445290 1354898 277685 1840961 1180226 1050601 1672220 577875 1758324 721792 1185429 1832158 503532 831634 1655127 934018 1974919 147670 1236186 69342 1316721 149824 1102241 413655 718893 1353544 1593836 886968 1048743 1546795 465821 1917854 837297 816347 188148 1778152 670875 206211 1448407 287176 935479 1437491 1309437 938964 117096 1262621 369828 1806288 614645 434118 699813 1952458 970887 358935 1615140 634538 1391431 684146 539207 1183893 1428342 747295 468000 768642 1071820 113894 1621618 1986025 953313 877388 111209 1594730 423576 1565383 667344 1176677 10687 1013988 62579 1679595 508919 322592 793803 848003 29873 1538280 1599642 473794 1666809 238083 110560 199766 1763528 1332126 1393226 86360 166162 885711 947414 1684061 910952 881699 1307557 1849831 975400 115801 41339 1063345 1769381 99220 868848 1826735 403992 1784765 1858807 1876462 551035 1807481 1980811 150935 1903540 160323 389947 616657 1826756 1932718 1018757 141504 594445 608998 323303 1934758 475703 1564468 1496036 1394646 1405925 1099135 1819347 962659 233219 837334 851556 676891 518494 845271 359759 1638728 1820129 923467 805143 1509144 849480 312695 109416 1432664 282619 1904468 1790210 303235 1854519 499374 915019 742749 1504147 1254561 990191 1534300 1302881 927832 881069 359480 1651020 142247 1817676 1662312 1503514 642867 1643945 1446768 1347869 1993261 187829 936936 1543602 359952 881436 1098124 750278 1837405 1049720 1091291 1808449 1792221 1506251 888524 1666341 416846 1716089 450930 1798705 1226086 1476515 1839978 568101 165117 516560 632249 1387988 956255 1247286 1016054 972516 1452949 1802529 492907 1032082 87694 5635 461697 664322 906312 1662649 1786172 1600451 1123107 559790 1398821 1784847 407142 1820512 537769 1629184 1592868 1058787 1062895 1922979 920194 1688666 1862870 476504 1916015 66266 1417835 1999233 1557268 797014 153557 457739 260837 299538 935278 881167 164364 1442193 193080 99077 1538937 1484386 929644 869786 1852742 160969 202628 1753204 1180963 574257 1735657 314468 779937 1038155 168662 1128897 1937792 368913 1946678 1107173 1109201 4619 19888 802897 1963327 1383486 111433 1603120 1142120 12250 990518 1643803 675608 1229373 775501 410489 1508550 982854 1183403 1513962 855376 1170663 1210735 152234 1384351 1714458 188126 1426816 1162393 803629 425917 1407033 1729169 453781 1140783 924411 1144762 720953 913009 587695 1094368 1305599 1462696 215114 1407088 733505 1362305 882290 965216 1110820 1005265 1185674 1251556 1352818 298283 1370172 773515 112345 552859 1627124 78469 1661991 683332 1672158 1708242 1253407 1580022 1796840 807403 908116 75132 1105096 1560872 331704 1046522 1496956 1615323 729301 780036 186243 1814824 305070 462131 1712634 611523 845855 460007 1372038 577377 417456 92006 930751 1959178 1197719 29530 1548577 51173 1182016 199475 740089 353493 154092 804770 1563440 310795 368294 27354 1527102 716766 1505056 496660 1959155 669274 1220284 548810 1307478 1060333 218651 394470 1734257 1095159 53820 1318110 1055872 1753107 1108374 417365 474496 38476 506330 213393 151962 57016 811625 49952 1478486 1618649 1908222 537073 496 663331 1261740 1616712 366978 840951 1749021 1655604 37285 1825449 435709 41867 530943 410077 186680 858961 1107181 1302278 406763 29204 1437558 861859 621939 1139275 446821 682350 733493 88004 1025438 1096898 6769 447481 1099948 815687 126500 742712 1247539 1014283 1381317 738014 16541 861053 1728572 1241150 922103 843064 914671 561740 470648 1219476 1614667 417510 1574620 1632423 1480110 1375044 1206256 223231 1224395 188282 1955151 501364 1515714 987778 1646293 1829019 380320 1064368 23391 1013258 955811 756284 1271544 1084375 1940467 490682 545016 528961 615623 672340 597055 813064 1856507 413264 994279 1253763 351107 136855 334901 379457 481849 79538 1190067 601960 841469 200672 1865801 479140 1624138 1832145 1408223 456784 976581 1455990 1071437 766122 484790 563411 576956 283009 494671 171731 641596 1982718 1233192 1620300 404939 731844 1041387 1260413 1634757 959280 869131 1557734 591997 1782832 743662 268939 1467159 1176763 1844427 1905149 353858 1798907 373785 399473 317215 1684827 1092814 806070 1904034 1102399 1497765 740212 192562 343253 563415 626344 24933 1861567 560601 761594 1541530 438485 107650 272727 681981 937827 812813 1924251 1764577 207800 936388 1796906 923867 1410496 1293719 1680128 255728 881478 597427 222082 1816435 1892417 1916064 1521718 412875 1676324 49121 1209266 832828 1273969 679059 725296 1163225 1093679 1990289 1882872 931426 686785 421585 1770132 1587082 1345790 1956986 1249799 839789 145007 1193544 1159815 427944 1292032 1799741 1272639 566865 513093 1208147 158431 1389622 634537 1578623 914753 993983 872254 362373 344530 347081 1395995 237239 112752 537156 1565027 1882106 627746 747342 1069652 1062211 183170 48192 1372205 1591945 1721661 1403025 1131882 1330019 1137063 520942 947397 1637186 436251 293567 1895651 452066 1475624 154477 272210 846831 1868439 1667145 54536 1565279 72670 545840 22321 617881 1547084 831048 1339849 1820895 1107725 213335 1401466 1286782 353005 1310694 650648 743969 89479 1595746 1943459 146902 148492 1219884 1890914 1512655 382473 1929583 865785 846069 1480078 1421586 222644 757145 856622 200480 835891 1293972 222395 1053920 596117 1430448 702217 1720952 1529677 245083 928559 163075 1790834 862950 1767050 1122689 1464235 298519 1757149 362142 304466 1413919 489190 827733 9346 1213897 1003772 1963182 1581130 1695432 644688 1153966 650287 1789154 285425 703710 1204056 1509225 750782 1125089 841402 483337 1608689 245200 331403 123734 1092296 956439 1899789 1418142 1612059 1327117 443077 552692 1257228 49878 438205 605875 1578199 1713153 1192128 1750465 135505 764909 252138 1951761 1749599 367937 1792817 1236138 471420 733217 302435 616292 1512875 450022 526906 743127 1628217 1853402 888901 111257 475414 537951 1604469 1270091 518541 136972 177198 1108600 1348090 689595 799583 834088 638718 1585034 1579415 1345392 48149 784803 99787 764142 308106 1747758 85519 225679 347355 1413148 664610 109172 1464751 812044 409659 1504383 120217 1780049 411894 803096 1374867 1158990 1209593 71332 1368198 1406099 1364291 781933 905361 750812 634857 79503 1969341 1661903 151217 459062 251320 1105337 882052 1587589 1964956 1287247 756824 1961765 1047900 234221 1759000 161094 1071464 1200204 1153316 571709 1520337 301660 913552 328641 882782 88050 1032377 1298429 189227 1276811 626489 647992 540154 1905193 1875227 660825 1694313 1320747 256631 884997 1504379 74212 1446118 1084171 1402291 1126426 1321198 187982 273811 541072 1790726 1418879 1035217 1952239 1246879 386515 291400 911992 39927 1707902 1487117 1859168 1585999 1284172 1970928 876754 1519232 775332 1287146 40812 1064614 905711 490597 256078 711762 818349 650363 1269683 1394634 770381 1949973 893921 1708538 1592085 303331 974911 631735 1975893 438602 1810887 881240 718641 1318060 1054948 1047925 1266536 385566 89380 220904 1293903 835187 998125 1091871 251590 1137560 1482091 1943573 587705 1107533 501071 1450583 1880702 1492762 112757 1101844 846786 769508 1812453 934176 1378600 311199 1840044 1766060 793437 466506 275908 205013 450567 74697 1236409 177872 838011 1215016 1974545 1666354 399537 555155 1969476 1434375 1733444 1442348 1699417 14927 433359 1803242 1011354 1566013 745814 1107302 1921806 1875850 1601912 820452 387829 1617360 283298 1453795 1936191 1694331 777350 304156 88060 275426 964387 1576093 1677157 1559608 655848 1890721 1359407 236117 1105275 1013103 572880 1683774 839510 507624 292155 1144758 1311603 766702 1655374 507427 682755 1802335 1568043 1443297 159853 1162620 719352 777034 304086 110316 588803 140334 1784483 1153555 616311 679289 368470 1839532 811628 568434 578759 621562 1785129 447133 694607 1015950 483934 1798703 1322121 1456812 1686766 1413635 1805622 787858 1095458 1474266 966802 566519 1595561 1992878 1385922 540276 341321 482333 1579727 929389 1721053 1081514 1581946 959253 150515 1485607 1834126 1989675 604246 1251406 214200 1565243 548148 261605 721237 448100 1442622 1235181 131766 255067 139653 1607558 640084 382739 1133460 596484 471633 1969329 926012 1700759 555910 16502 1286040 1273617 1958145 926814 994135 547544 1437596 701874 48170 1920046 1369073 1603555 660901 1098275 1525712 133849 841333 1221634 1400772 1192574 168383 337096 10452 1143367 987621 1317028 918736 302728 1650374 1405358 389396 1823361 173579 1895560 110906 1343966 888303 1629292 10851 1266015 789545 1964108 395934 1393936 1207094 1936981 1131377 186990 1969489 1510211 147396 1250198 791888 118745 180030 101309 1526566 1305192 1219521 1720936 20938 1737665 814489 180664 1246850 234687 872986 791756 1428089 309760 466726 1786940 936172 994703 1599355 299711 748802 1915620 615546 1307706 1730135 1587091 1196818 1230358 1619179 994262 265911 366017 1352464 969563 1873462 1102040 1618954 1173925 1336520 45438 1330614 610493 1111179 1627765 402892 391727 1500618 617594 1943016 1548355 577862 523635 578945 1602602 1282340 1430992 925683 675173 1964313 139067 1997369 611289 563715 638803 1965185 696830 423266 359772 1478505 955063 1502913 1974642 707154 48859 989913 1592822 1897177 1487592 126039 1562876 1930007 1273180 1661773 346115 1288762 186733 520279 1547379 625590 380790 1536853 1576271 672669 589780 1054036 448421 624832 1937902 319574 577121 1493460 698299 528487 1702633 942627 712252 415678 896563 1267523 1359411 1654247 383962 91196 590690 1435314 1669059 198730 1952004 1918680 614160 152995 1793401 399056 1284906 1865767 426554 98302 1884932 1172963 1500494 1781946 1724265 260670 1301241 1253819 1573521 1429573 754314 529400 69547 1369795 1470494 1053409 1614391 1193467 55370 165638 1996143 624479 252502 1947806 1472362 1798659 830578 1453210 717770 1238097 1245828 829078 1050301 8128 1191566 1862843 1903103 1545096 1906253 468958 1743634 1087374 416290 602969 833988 332523 712580 1472757 1833392 309692 1625661 196967 214719 1859389 672977 1855155 1834544 1509060 1715009 1440397 1323734 1333083 324023 1194729 1304846 1506493 394341 86523 694724 1699125 679155 1417750 42050 1399322 249848 1969384 36105 1604362 1260659 955140 95838 1973558 1513430 318700 1195574 1600016 789493 433696 1233694 1030169 1584464 1145139 634996 297066 1111065 605255 462801 727147 1583777 847017 361385 1786596 48202 1569724 313081 1765340 1330587 427749 1071673 1202055 1327485 450704 1737305 1570781 23746 1042307 36242 1895296 1324222 407197 447197 85155 1375616 393947 417505 1521899 1597646 1506266 1223697 302104 1379966 626430 1641010 1782454 170731 1969583 445944 1423148 1560228 204124 644430 425837 1418015 118472 1400558 518251 1386601 746892 166250 448981 1683568 764888 1500973 533757 801696 703380 867463 1678705 670678 1518772 878967 1734982 1260866 1763485 1241086 933684 1277698 1499546 1909594 702689 1961392 1155651 1216048 154872 125599 1783444 51394 1166634 494917 1782105 711998 1549992 775877 685967 686375 1436090 413311 1636963 1846976 1622435 1223238 187612 659443 1613712 1849329 102383 1001343 725139 328673 13810 347745 849318 660520 1384158 439287 477608 35734 1420359 155325 1899024 321730 1137223 706767 1834370 1188549 1060434 45054 622293 232815 1407716 1187574 544340 1287622 810564 567802 739147 779048 762091 1379768 741004 325174 1786053 1886982 1688914 1864836 1736819 246947 1738886 1836219 731971 1486617 456734 32553 1439991 636250 787314 1944081 1683811 445932 1086629 709472 1558664 1774078 1857866 1882776 292551 1297623 1694789 232448 1400319 228422 823623 1290551 589245 365702 200105 1108120 1113591 1579422 1802352 96670 534323 893255 1656886 1805570 1615442 1310971 1638664 885951 482061 199609 1252375 160436 1716340 373481 1292943 866189 851917 217782 1550526 1920023 466266 1935098 311880 534026 1905718 1984296 1879752 906490 1170024 973512 920306 701576 29631 1690383 87625 783308 1963612 1896762 568193 321989 818252 372201 1955780 829776 1194604 1512064 826334 1252449 680361 200884 631557 118648 1735926 539727 1912942 399085 1828061 115160 1980958 1199724 901227 1674829 1622415 1213955 449211 1746279 538176 711195 1744632 1506497 675582 1203123 1604544 1763812 1898265 86364 438740 577677 1861483 1974948 598578 374693 1198720 1851880 1051745 1590712 805553 1451831 295393 1268329 116441 351776 1051698 1672944 775943 1843084 1239799 456057 1858196 703796 511408 119472 705482 496830 382282 625200 444778 1195699 30650 969391 181720 1597405 1991151 872714 886567 1291847 537732 305174 1350173 1113976 198509 1188308 882628 196377 366427 967242 1529689 1133992 746964 1124832 625101 902993 1377770 986703 191008 1188342 465747 668395 1285804 385262 593971 611789 1893853 1406009 126167 1122205 76600 1081753 622646 587822 1967159 1307355 483137 132700 1535239 691991 1041622 93240 11708 316274 1894088 1855812 823709 1468886 1083468 96049 836319 1260622 1181794 1305869 1436268 1214938 881740 220037 720468 157550 45679 113628 447767 1501487 1158350 324222 622666 1875270 586715 848741 613776 1872722 259975 1720643 784715 1754106 537268 1016562 651164 728715 1574136 238513 43653 754592 720334 1574547 1699547 1372303 1532318 1001208 545796 367938 1487197 81432 478587 1937735 1399103 22420 1390665 591352 1687133 1588946 162067 1087285 328153 746230 1978301 1539951 1358847 1911086 1713258 449377 922646 310663 779078 1916910 383662 1568191 1551799 1203441 772113 1726610 488578 1365635 540790 244022 1455462 1204078 219180 292978 1669108 1722301 1811225 1297105 1780724 1420025 1790002 874318 667165 1832984 152020 1176546 1379378 1673130 1018937 1408640 1650769 1066070 44091 161942 615760 1511796 1543305 568316 1710243 1020591 1809315 415828 1745826 1970043 878792 50456 1986439 1540903 635966 858926 1727083 1187907 1587387 914481 419477 1098467 823902 1309390 1382196 330894 199035 39634 1182224 833346 1218325 1447506 235317 259029 1371438 950141 1241343 1384495 1357350 378719 1705422 1857718 44840 1537096 1025619 1380789 604347 720145 292595 1090510 403635 1714559 288594 511164 1988642 1162074 1038003 1134707 996013 167498 1707428 1671861 139893 1094756 1021808 481828 978586 561651 1790580 252211 154433 1075753 127929 1756990 1062254 1211789 1656111 765790 955676 1315592 1759713 1437513 608392 1727847 1571123 1706829 536621 1411688 1514404 1156776 1069667 199843 1007779 1648408 1521521 1585832 843254 244117 1044191 269555 416367 680337 1431818 1379176 479044 197381 1365818 108308 1811843 1874580 620826 1437759 1480666 625045 442198 683076 1218354 755795 1646046 1020488 1924309 1688158 1999385 803580 279727 454570 264075 100754 1001513 813453 1382559 1683974 273588 324232 1401828 477220 1729859 1412015 1294988 1640501 431656 695147 32135 1516100 1447790 307911 679952 587035 1752858 1710322 1286396 768854 1041678 1122536 261007 515719 1104679 585482 222153 1513758 541527 1502672 1524742 410999 1831244 1087411 1948037 1967594 282954 758735 87526 370118 1200797 1812208 624677 862425 1786095 645368 228085 1645172 573804 978768 332748 1361724 890107 762713 552988 643319 918287 225720 1203821 1707535 1228077 1756175 99614 31550 634809 1700345 205659 411356 1563761 662423 1249536 1688281 226644 1690474 125450 519437 1793176 102565 1158357 1389794 701991 1044936 166066 23452 688370 1012023 1045178 959125 1671160 1142823 1396426 156925 499002 1297600 775566 291681 923013 1855890 1073050 1719642 1339495 694147 868238 1520553 1279296 534059 408601 872811 1130479 716899 841487 1168412 232214 1174355 1064281 1310893 824788 180791 387271 1305925 309177 883266 1695315 1273882 831050 550313 35245 1696030 60498 621604 1520769 1729133 1369844 1085312 561500 666995 1671001 1813830 762956 891139 1296105 1961823 1489448 907759 784016 1081465 683965 1898035 1172691 218001 1291723 682359 1885233 768824 623978 490944 601307 1513746 678287 346132 523773 767605 448793 1417121 1009461 211210 1373360 681959 475602 1419403 1583153 1635311 1988046 457281 44874 886132 134755 462833 1583643 988877 1251657 1177955 1308229 1257102 900348 934959 190716 1582357 1969657 858231 1857465 503184 1030131 150979 1024070 538496 1592174 1369948 1272177 1797694 828270 1908644 850093 572260 1585490 1671164 553849 1355141 1512703 190134 1580585 123180 1970146 361863 1206713 1695677 426510 947921 1108395 956085 566004 1819491 597054 1541479 1504009 546038 1504744 674325 444191 1248906 78551 1794096 625323 569074 978735 886543 1659973 1661816 1180197 1942642 628007 1194878 209253 1175343 695263 285552 844102 1205467 1547491 1124494 1280850 655082 974256 1347862 1273750 1517911 1518820 1237062 1916887 1170715 772622 659771 763805 1984502 1083269 366245 1846491 1638914 872471 506988 767114 1200668 725219 1527092 1297315 1169255 1640549 1728171 1819192 222241 1880692 1391504 1832117 1778696 1252560 623535 1451936 83548 1771223 279088 1953452 1313432 1481034 1161739 1142462 1367482 1599463 1474768 1210625 20722 1700106 1278318 1079705 931662 2345 1895885 120276 978524 67141 764110 1610578 980081 757593 1752045 1635057 59922 803409 1124004 684725 128674 897973 1590889 1749689 1007610 686805 498058 1283415 315479 190041 315754 1987973 1254578 283830 1735989 1301236 599933 1656728 511198 1375252 1476491 1769224 1646194 1928024 1718653 1446973 584106 1656930 1837587 1228282 497765 1551005 1071447 1218747 547561 436399 1364078 356157 1627771 1005909 312746 1832121 818374 103525 469649 27818 1929618 1802140 1659957 1779607 64477 1751419 16472 1573420 1188777 690972 1962732 1371507 11734 287844 298066 1182307 1715360 1531437 1568471 1186749 1482697 1029653 370043 1800418 1212667 704841 1624449 937698 680498 235363 1345868 1206276 183213 1350021 1470791 1921716 1037533 305861 1434817 1718623 1691076 1135995 1549113 889810 567910 431856 1231120 804029 50273 1574834 205151 1879158 790941 1005083 1138570 455843 436682 1402646 682856 1592661 1874400 1165938 1349839 625374 1633532 1267742 1558755 725901 545041 1701373 887702 558199 806756 1140866 504773 1813807 1730134 1144266 1180853 1825193 1833980 41713 715396 981863 774885 292066 1784261 484817 1962059 1833003 1322001 132862 644959 570228 32167 1876291 1046720 643570 1745049 1212282 1707569 229325 472500 1978188 335308 1332746 1112799 674684 1340330 58008 1857257 621955 1218212 1576704 1371136 501005 1107678 617571 1756054 312353 674491 1651723 1101518 578877 1931335 1486063 1988071 483561 1569594 726594 1109255 1638797 324983 60216 1075843 1442961 210165 651124 1871550 1059025 522662 742986 1968533 91366 320044 27201 972439 753157 75664 1601337 1763679 1008288 1769753 1786941 412013 881157 1232124 1583062 1527215 1574635 1018758 1803540 442343 971981 743370 1482173 1292617 1650490 1535847 1257861 1992882 1930849 1676278 1755330 1302169 1298542 62753 392956 1812250 559881 555004 1326002 513953 647517 1855294 1351135 880026 784689 707389 1995646 540900 97347 279354 575575 179156 1668446 1815375 527341 1234740 1206938 1445155 1101945 1387661 1009868 744321 526413 5225 1262024 1597617 1822352 195516 1851872 762840 638664 321125 1170519 567396 129468 1572496 212183 1476529 423419 354223 1412751 516296 585553 932508 339533 560595 236686 650210 137480 1459154 1989521 1560316 740079 1276195 1090529 337433 243112 1914000 691867 38361 203135 53806 858041 1266643 516987 262967 910142 940387 958999 283159 177657 908002 1594627 856452 1224913 1745039 415829 1413999 191482 1762709 1717913 1532397 1458480 1132843 567478 638339 1542269 1684032 191313 1757360 575157 1918963 1745209 1727123 285008 682688 80673 555672 1273200 1291092 1125502 1717927 1526576 26299 104984 1093786 618267 1087623 1719562 1519203 1909950 516927 1218345 218221 1646620 1000027 1156598 1327457 1674580 1949685 250784 1688797 255036 1581942 1534933 1563991 1255848 368079 1828258 85708 1713353 165860 1016045 1675179 1523500 684167 1745509 1541786 831139 1843435 346684 792180 592359 1560143 1585469 1558005 554317 1397044 471654 710170 1066236 480521 1178652 461926 1965066 156484 1439545 642711 1085756 1088412 1938123 839928 1667196 1785921 1017548 390545 283045 757733 1812385 1830008 1908290 1271801 1099930 1897321 15897 59595 1915557 1927745 990217 1358755 1077993 284254 1075816 1119637 1806606 1319063 360794 1145864 398852 1533719 1815121 270670 953115 835313 690663 588066 467963 1635795 46517 514680 338402 1832327 1248555 78648 898522 95122 1068950 1507054 1792091 205817 1055299 939753 1068784 1736211 1973386 155452 982393 904925 678229 1673733 376687 1778512 135600 1906965 1325376 399806 882778 55167 1297337 12606 986135 581954 1229381 1716692 1605099 1791223 173922 701137 109203 1824851 631472 1152418 1877679 308794 1874106 1943867 669090 1590938 545091 1614408 1863614 600986 1869299 1374296 703101 675945 1659632 1814366 490517 491268 148188 1293636 1568783 1478384 1817773 819132 386330 960852 1369685 557615 1904766 1375587 1106015 1357889 1061673 1270557 1233242 1267954 1602512 888266 467681 593273 601249 1785424 1518487 1159770 1223027 422970 531733 1125708 1403162 494623 70 1837006 185346 1086162 1516860 902228 568022 1818924 642354 1959588 389675 501407 1084301 1173049 1237531 1766470 591638 1041579 62331 356466 1989254 1649112 632585 729195 1914131 478368 329272 1034695 981625 1304042 643206 1021973 439552 1571359 1926490 91337 1765914 1243129 1801451 228793 1559727 1769853 1493311 833471 1021578 1147219 967388 310841 399799 1281177 260282 1644902 41354 76632 920556 617410 869912 1162035 1191241 787554 922067 1941453 622516 304809 774901 1026566 1196506 1069135 1047934 1406320 1251864 1664957 1776024 148979 1528043 1079000 1992914 426661 1452392 52941 1345164 1477771 701907 1975136 743050 1731883 492069 574635 1459857 368175 755194 1212340 666039 1992046 1143183 1176904 1275103 1397484 138452 1421460 10443 1720241 1431331 1930569 1571432 1514591 1131741 1326542 875997 7206 640807 109194 603546 1385729 210659 48221 1109370 1588918 1271560 65880 1096553 1218996 923095 837512 904260 279622 714359 893049 1064197 513041 328549 1287142 613340 1718328 454278 377410 1500317 684651 875216 482663 1083264 1918071 113170 1271959 572596 606408 681184 1913739 829957 344957 789263 697006 1963605 265159 519081 868418 693496 1391026 994668 1333404 1159700 1651745 1888623 171793 1222835 1798534 932605 270476 1331133 1908879 1062081 1319044 1538725 997573 431433 986322 577821 1362281 1970761 1819089 541756 1983282 143136 1435142 482105 962511 1460952 533920 1508161 698346 1834363 1997549 931074 805630 715318 412152 1728395 264172 1761218 1218247 1653108 769518 1373470 694995 82595 1989723 279783 454713 1277855 322121 1980388 484640 20586 1667583 15396 1797813 1195520 495412 1700090 1447926 488474 982023 337725 1826087 1353957 1281039 1146599 1816948 86368 570654 178356 651938 1023688 882375 1017735 1963372 419210 856671 125829 692066 273325 1073300 1684754 1996560 971620 1277776 725540 225680 1110265 317590 247183 831109 1288890 1010485 262991 1769124 111388 1194388 1122790 689146 1984878 1993148 1271417 377482 1302088 54472 1174468 1614751 1632979 1289790 610073 544992 4133 290507 1243658 244792 1411870 605280 860189 1104587 228231 444438 1743832 622830 169000 25012 1448153 917044 1170151 1386245 859305 337730 267177 747390 675584 188576 1905583 1965735 1636410 190391 1275274 761411 743592 1644932 426948 168128 1595583 749061 1949372 1894036 1197068 83290 126188 652779 656634 1011109 1526353 809286 81240 1951941 387552 1297690 762830 704922 1650675 1941936 1559708 602184 435332 108260 1993146 353641 43170 929932 1388477 389254 360982 1145993 1798432 1711855 1694917 216356 1970693 613301 1015033 810573 1320341 85558 845442 1541874 773908 42588 1573181 1338114 1407284 1302962 1449893 1901677 957960 247929 614672 326216 1008214 672696 1752705 481783 1294290 1751172 1131201 984618 1019267 684493 78359 175562 1472750 120220 743088 951515 199885 1769199 1662378 189572 405474 472394 199073 1505268 1092206 1016029 1494716 465409 777952 1535036 1069622 1539447 1117737 364594 959256 1763015 1893019 1177481 1031914 1653738 1213985 628281 194994 907065 238943 1944119 106822 1451749 1318918 309286 1350433 1874364 1078528 1119811 56366 1034238 440432 773642 820002 657907 331516 1902596 1193335 566240 546134 441077 1339100 1395951 1558693 1504007 1125742 687870 1096662 1488882 130136 821118 1045827 1380323 197573 1421915 250269 117811 48450 1785300 1118490 838384 1537046 1943647 482765 441072 1287180 865605 381098 1533211 1123537 1497856 1902236 266249 1093735 1110174 1335385 1799769 389388 1330266 1038779 581017 796427 260799 1654161 1221191 242707 1401637 636456 1566210 1604356 1393651 885013 1504149 133036 1926979 1819651 419075 1061513 1235755 1143735 599369 729139 1210308 1991269 734796 1369775 598532 1567208 871382 1410627 896894 1454815 1126674 529670 1018880 323427 1686645 400413 1072723 1002081 1111164 859400 34567 1391817 521781 1938388 1593389 493167 553127 1197392 212804 154134 543603 425157 1533189 1283102 1553808 1792379 1816865 493829 151007 1156299 195305 617950 1097661 1526248 718781 291157 1384308 1478593 13750 529103 1460956 1468953 791510 1984189 176784 1639154 1075782 644858 978758 1067945 275154 1433697 34941 1398680 404355 505628 1271065 1743955 547079 1079496 1408740 1367835 880788 610744 887994 630542 1483359 392732 1178958 1757300 371699 1219976 1351446 474841 36750 1214832 526834 497549 952327 516230 347315 84875 1787129 172175 310116 1220533 407696 967026 37144 189153 882366 1449132 130682 422459 311720 50765 1128552 1991989 1616961 1909088 65142 815452 1802241 694634 471910 727311 1536254 1650540 1665717 1944821 508470 679741 985995 1518628 51896 135331 477192 744935 1660157 1608183 609949 693484 562468 108740 1034276 378759 607990 1385282 1374547 1318454 32783 1862534 389664 858226 1242200 351237 768506 658685 1950427 638407 871884 270463 1358585 1071077 631994 1735469 1878903 418430 1668837 1259751 965909 5114 6281 156262 1115885 1932685 1740794 169667 1198923 756343 1212019 1722161 1777046 984331 1393740 1339512 1512560 189005 1592598 377621 1869105 357439 1000377 1416918 16019 313128 496743 63802 956759 56528 1636655 1971226 1509769 1260977 1723256 1366646 280319 239616 1985140 1404604 1650695 1595139 279043 1877681 1410051 1333044 60005 711183 1430156 160736 1837389 893793 688073 1841970 894526 211287 1085688 89387 558502 469834 1013331 1306584 757917 223534 937761 205512 1340839 227023 789216 86159 548082 1726771 625560 1431824 116960 1939445 973826 1970235 398383 892923 483224 245592 473634 1701729 775556 1854862 1877798 526730 303605 724020 8393 604502 1140953 1100214 748690 1930564 1594494 1011213 1513351 808016 1520813 122537 419332 1978913 1396272 1559644 1457198 988502 1353547 44861 1487822 1766387 822865 1418387 433241 773516 991362 770307 1087390 804745 1115095 1759356 781338 929926 1379270 1383830 1128696 1900761 1168242 999296 578084 1680556 702440 238456 720930 728075 228143 655431 303111 1402447 860344 282813 71907 896450 247316 179687 1540090 27428 627627 1486508 368654 115648 579112 1101494 1994385 832214 448589 516722 271595 1100004 939201 578098 1280488 797176 374364 1174683 1054215 1530396 1774037 489676 1607719 775103 278818 1064 900151 1752320 1199753 358824 438368 780961 523308 1891803 829203 418681 662556 1365015 1116472 1344606 998294 1530351 40580 322367 426993 783278 407057 1384285 70431 1734076 1423904 667301 67172 971773 521024 974716 899767 634327 1046124 1718408 1788151 898457 1954437 55338 686888 1330769 1324649 926935 719917 762510 1213243 1037691 290916 35226 1339983 1510618 424936 515379 1321595 1286826 1291537 1672669 422741 801577 1189419 344617 173564 1189027 1755581 1326303 1697795 1850047 658333 1096395 1822652 1861554 1451397 762904 1960592 1383850 653964 1372698 1704202 609248 1928298 513890 1438447 1975514 697809 1084761 399106 1091050 1455264 890516 1041222 575001 1134948 988866 472482 448735 682283 1997966 1919273 1604495 411660 83705 1365365 1663286 450725 249929 1445278 802130 61091 991716 1104505 888450 182899 437392 1957174 804254 1973863 1752011 313836 1730466 1039629 293416 73605 882722 1632570 1556185 42108 1099901 175429 1773011 1675847 5531 1279232 1892450 1107345 1571027 1776813 68943 1286096 268104 528890 679122 483174 81743 313301 933880 197734 1082469 1292771 419046 84962 1587336 1682188 288317 1477503 1940173 1114273 1515579 72767 608356 1214449 1950409 1623084 1345972 1134902 377298 671351 1241648 874636 489808 559766 14509 1409833 906322 853476 621942 1953933 1775329 380990 1465489 879833 867166 505299 1333560 1038676 1408613 801225 1592073 1660877 1334458 37003 1001446 336865 438999 630071 482633 904671 988486 1002679 489326 1790682 1845233 1377346 744288 1152142 231813 448743 1867711 549672 507947 615180 1848412 1934033 1919443 1592192 921205 1614941 1632048 1492944 1864878 1813103 214315 1925082 423038 294096 401667 1758576 853999 1468316 1100715 353252 929144 1973584 1749452 975559 274813 1206784 44501 800117 1005647 401172 1103858 1866915 529409 1500331 1298434 1316494 1550398 794113 209635 1123900 207078 1455244 282476 1603734 122531 164722 32176 1429604 279393 1901294 1673065 1805023 1907356 1136606 1684850 1586265 950770 1231386 701266 339677 1886845 753966 1159258 1883855 1083389 501807 1159475 527076 510044 1452588 503136 647708 371270 274552 745420 1118776 165830 545698 1265306 564899 109073 152563 226002 204924 1235260 1318250 283668 377548 94366 1850688 625193 367767 872659 279610 1834032 1816616 188415 914214 1154949 199122 1806416 1175800 1320233 1576236 545507 1277782 1862154 505834 27842 388398 1174320 380685 1669123 1137291 494060 1393287 1808683 1622474 1730945 1970549 171424 1159854 1685287 205669 1867061 546065 1162413 1654302 1541688 776566 1666034 1705061 1164472 1394822 1553182 1817904 1468845 1006406 852184 635322 984141 1791312 790437 1250471 302753 547203 678582 897466 1005592 492112 1434073 808866 1846042 276779 1221497 197323 888767 1068261 325700 997714 1181944 544700 470643 1026554 1697203 1058466 1475532 918444 1031765 397276 1676127 343871 1567601 155603 1673605 557730 489853 1341307 10641 1807065 1693183 1853134 16208 128984 1464274 135128 108826 1709627 1152827 1433763 870416 1816486 1545053 1651452 1911673 1404379 671102 257570 459993 1700488 1533326 1123808 381250 1421308 1375062 852417 917888 1587711 1593581 1881087 1834123 1806279 648755 291048 592177 185251 775464 1210517 1864335 1269698 183395 830426 1915415 1941447 629091 1415048 1908958 1893102 643757 474044 361052 1364556 1104160 1637656 412729 439979 1220562 1798787 1272477 1985812 1139803 65744 170162 623985 229812 131768 97328 972719 1182754 1668333 694960 1084129 434445 862542 1658114 1742989 976367 649516 1388353 1876860 1241475 1803679 499205 969839 776405 357465 1074112 1195543 1161965 1545650 706738 811672 824120 62107 1662121 25651 140697 1253534 945316 1656622 1985738 185543 1916096 1532808 562945 1857551 163282 1180144 1788145 1055742 1724730 803642 462258 347143 1675877 869388 1193687 1871650 1964735 730694 108837 1725726 1191103 659653 882176 282601 1096618 1772330 1615799 1113721 706268 1991009 173580 406212 742791 327771 1208594 1963814 921466 517051 1118344 205956 349105 244302 1479674 1523179 132792 739073 1198655 1992733 153353 1045963 264926 255177 1770827 224601 642770 1474714 865687 883444 160158 934116 1051162 192864 1080061 1182751 1750417 1884935 1115114 38434 1705704 1258853 147597 868198 1574544 374643 524831 259382 1846806 1683306 1153597 1915515 1766151 1615241 519468 841140 882999 633550 739960 973733 1880967 694976 931664 1841283 915435 1670163 1351700 802564 1585862 6265 759843 1315772 1568897 1165661 464446 1130384 686555 200646 604035 1353760 87830 1742669 848160 1667675 1801096 521040 1539660 704760 1479240 611083 1431475 1618857 740231 822015 359221 472184 999181 1073079 1925229 1353567 465251 429656 825510 617207 424123 1326761 920121 201473 678768 965556 454666 247921 813295 1046362 1242489 1187622 1655983 1578869 1922675 905183 249088 1942560 708636 1248859 565952 557464 478961 557278 611878 4846 130265 597376 229935 314582 1895893 1987359 1014161 1930241 1139461 301051 250633 1460366 685143 962094 1676325 747736 1389754 1368922 1300975 437161 1981552 57979 579706 1755535 69198 168636 911541 66276 1398507 551782 1468672 1459997 476721 1255978 604175 1327281 1924016 1002488 673898 298012 1991324 1287404 1835595 1227343 278213 630342 280208 1441289 901931 1281830 1297294 1997064 502647 1868799 993062 443828 910166 1186029 565673 482230 1352606 1353401 802123 1529326 716483 336013 1703924 333122 931237 259778 9467 54702 1383975 205554 1353684 351534 9561 1938527 1511696 1794670 883353 272016 1625487 1465384 1816910 897654 746086 315365 147394 994374 418695 1635473 8335 1819519 347094 265634 1796703 546891 1212816 969714 401800 891011 1266625 319887 337543 182795 1505257 599991 1577945 252623 932641 1081844 737039 661649 3866 44748 1383070 1640878 965227 1728911 784537 886002 636026 1517031 538542 490051 1351610 102448 569312 1041464 1448574 1478552 190591 486752 1337690 432502 1908891 1843631 1095690 372272 1596207 133345 1629620 550586 1443053 1038853 1466981 704334 1034917 628818 1655010 440397 1487469 1604535 436622 283134 643759 1078094 1867389 838892 545999 1914976 678604 929331 166099 1981953 1380317 224945 1255841 36429 640315 1392020 1447652 1971514 1393309 657045 808456 831644 1947466 486985 1184032 521703 1408979 22546 1934407 857725 538793 1082026 799444 1996405 428649 1088818 231634 861415 255104 791437 1884398 565712 1619079 1715952 377931 313837 810093 1738577 643933 1134199 612922 1711872 140421 100575 1534776 311915 707633 1463176 861316 391412 1843714 104189 524525 1908998 1620403 1952766 1548827 1885862 33603 1187560 1492690 448777 621446 1232362 312058 1730231 1801984 1073604 1500291 1443786 1661674 1773161 1277221 1626044 1777951 1413509 1559367 1088243 1640674 472091 1427323 1079248 1469351 818677 392903 910035 1069695 184514 1966891 1492072 934590 1778212 1300292 1043921 233937 374435 522183 1815902 1843309 571653 1032843 1338215 556580 1586954 659163 11924 53725 1767327 964383 808557 1732297 1842194 870730 1698579 808177 239593 974920 1716275 1600694 1755699 1496010 1852562 1360430 663362 1529786 1046042 430451 610671 1986233 823987 1068274 1080875 810594 686338 1324079 983645 243390 183990 171406 1144103 915602 1559078 1625548 1292164 1129387 944233 1868368 352548 380515 647782 1641204 1180174 208495 1308263 1850021 259789 383593 1592975 552984 173378 1201076 1709292 855265 941681 1212928 241362 1608355 1859451 144493 1796893 754185 493194 1475261 884709 109580 904501 912155 1746474 1240346 176042 1803526 52692 1995008 238774 1760403 1504659 51320 1301325 1269203 907181 1908331 111527 309795 163077 353976 403460 803195 122434 298871 258192 97092 1844517 729570 1790553 1450033 803202 1177220 260200 699881 1063560 1509331 1782422 1625037 1725750 1799013 1239712 993237 637216 1238021 1017778 1667606 1565284 1377251 1355304 1235245 845851 1840053 22925 1413489 503271 1336462 505322 1259862 714138 1643399 1020002 1231151 1484341 1988626 883459 1177710 1407097 508759 44927 345914 1667074 937316 786443 166182 519349 458196 888057 886244 23781 464510 881446 772365 544301 719192 1614846 898376 475829 1739279 1402397 1074503 488513 984408 726894 1526690 1898741 1270871 501704 222706 742903 238553 1754887 232172 220848 1232217 526204 850858 405158 1155274 551590 883109 529616 1581945 1995242 1459373 453227 1960966 626809 809456 1529904 1780727 820780 357309 790561 1747446 650468 293256 948975 671084 1485556 1057118 382503 86748 1334255 1564175 278166 1029359 403428 1869453 1871310 644230 482160 1447721 167018 298031 1813273 777250 1622407 1989793 1146474 422030 1065259 866796 1031145 1667458 670085 1993761 1168264 1710269 409550 138082 1719019 529267 1624306 490764 1086016 13424 167173 809828 1312896 766003 1453946 1630837 1350462 798609 327001 1431175 1574566 464826 1199742 1179062 621601 1579984 1992661 89835 1245511 1457306 479035 444608 750286 1643270 1577153 991100 770356 126210 88538 1141073 812009 765072 1269029 1781170 1804184 1930752 1799417 587194 988317 1330556 1318428 1004153 728460 864587 1929449 318570 1224231 1790451 1606020 45470 564182 1282494 1137123 1589888 994518 699112 1903911 833925 1247313 1204932 1386386 508612 63128 549281 1156190 1397424 1181458 1202320 310035 864960 541759 408393 1231411 1078092 916314 1839708 601170 49257 78670 493372 771932 1901501 1157899 1716713 286468 945676 1075328 239330 1951685 152728 1314309 347525 1892660 1006620 1118244 1158647 481024 1561874 1533690 594280 495048 955846 1045838 454419 264022 1285449 310432 274161 383420 1609776 741246 1104576 1478218 1223724 1253400 1356395 1186738 575374 88274 1593751 648598 66996 670687 576330 559201 87858 725671 1623804 183903 1444756 1096705 1739051 1020100 707420 1377487 931880 729300 1810629 1003919 313007 993997 428873 1919319 769567 1567470 97487 733315 1892745 1438898 1733589 12362 1704832 757183 1284035 811035 1020155 160674 1544942 1521744 1865778 262493 18171 1126521 1325130 132787 1280501 7664 515280 1918946 608028 1827759 1046220 215417 214632 1309385 1376144 1904426 142934 1661232 1185563 1650258 1567554 1866461 584892 1051204 795328 33789 1435809 1579879 719354 1540197 1650167 1017141 1068323 563095 1580444 1327321 1933123 825639 1421765 856652 448860 836058 1830702 1058332 1499229 1507826 1860187 294345 249773 1738273 80090 703224 435623 973595 1684491 1307467 138853 838469 962768 905799 1078976 1577782 155613 1971122 859143 1641950 897876 1761810 522521 371319 322857 100580 1386497 1273897 96653 1641016 484044 1238653 361895 1160569 563953 1522102 888534 931518 1857063 1410456 752269 776433 34053 1808893 1330451 1270720 1539826 276672 1217154 1892817 705631 1016136 790711 63907 1127805 583840 1843437 1395089 1949325 1839594 794259 1637401 753579 320507 90714 1570912 1521645 290490 1815267 66882 1603025 1392725 780302 887794 1348331 1120614 1090664 1275887 1948874 1833237 1055739 168442 1366186 1632887 74622 208314 1389998 1461542 1695937 1560692 250997 778389 1139014 1727596 646085 1728243 1570455 1025232 732026 809699 331678 1368515 718113 305566 1415852 1688630 762153 605526 413698 1693837 702658 1196764 1180147 1327153 358978 114552 1938264 1055984 1741906 593582 1748583 1103654 1249069 1768299 429370 365989 1592944 1327375 978227 1857385 1990306 918077 1068544 43329 1406666 358034 854240 981623 542033 1700832 1153601 467029 63471 1728801 1166314 1099836 1535700 1126251 350453 806196 377638 1169976 69979 399373 1092086 1222356 1935774 469562 1513678 992840 320275 1111306 1141914 1940694 1545106 1580138 1154634 79931 1143017 107143 994679 772386 1875660 684476 1521917 358872 919714 960151 1343794 1226611 626293 844192 1299082 1952500 1177226 413319 1754317 21043 679431 10848 1852577 21896 151930 602833 483660 915926 1579001 1663580 1799202 496340 1135165 1848089 1165233 1025728 52348 1559884 1172651 1775503 1872459 277592 1594759 1071540 571672 1519676 1588315 734587 963536 1571549 1911122 749179 1888291 65265 518548 1276846 1101969 876714 134063 941009 1772433 636797 223125 1186995 546534 778593 432934 1818363 600734 1955876 1152632 1777781 870809 1697073 697953 589902 577397 1165125 378754 959397 748009 680881 1575718 1020580 1431451 167037 1747160 832278 153888 1966535 258562 574169 1296953 812775 1032455 278943 628260 239763 701670 951938 445337 139918 208098 834595 1763477 1934251 1756342 1731021 1235856 801190 1489774 1014911 904816 1226266 1568750 1444492 776421 737643 1688729 90525 1156409 917669 1922328 200577 86726 467099 512300 818411 936648 886619 1829297 190715 680884 1912415 1596298 1186484 1653656 1363887 400595 776622 819018 406884 1316372 1710326 1884652 1303371 1654169 1194495 744751 530220 813342 904350 1316318 1652227 1362183 1829798 1463281 1554538 756062 1954740 963255 1445572 470179 741540 946360 592700 235232 936074 1312363 1309251 1698783 1253610 966865 701673 253070 1559300 74760 196381 456396 1769314 616457 77071 1677990 15593 1271228 830133 298968 616330 1824918 1711304 885998 341652 1616060 1926629 782765 1370070 324198 1391648 296043 1120212 915070 1742944 326055 616270 1191734 841228 293254 1129039 1425585 1794000 1997324 1588819 329826 1502272 1566163 1431784 1926277 460655 605840 1121587 1541865 928774 1374821 1151771 1217419 48257 185307 1937235 1502287 623128 318973 1927739 1582391 862788 830439 184611 1718650 219748 70997 704497 1692357 351019 208673 875157 1935625 1554482 786951 361734 1483665 608696 1345737 1894019 1329493 410211 450138 807825 1269041 1679188 291018 440171 1807651 626392 1094625 1501614 556949 1863938 1532530 845078 356926 1302190 500647 1446391 23151 170323 801182 1409563 242103 968664 1867826 267495 1253518 497021 101324 752633 1478237 440456 1954642 1749489 1846467 1560131 312960 1573897 1522497 1678940 528309 903217 1623375 341961 330700 702788 811679 1552920 1116546 1002581 690111 501025 1235235 64917 1185464 1136880 175041 333027 1653849 801973 1643625 1188090 1544880 1050915 618212 949402 1199660 1784480 671155 1944882 1153483 566806 1321739 1675838 1171526 1261611 476879 552394 1580024 1722261 386023 414168 332349 993432 1823379 1964711 1091221 1938835 1176834 1777576 425537 1180041 273638 787621 1027573 287745 446641 1535986 101242 1242300 520747 1193483 1468582 373668 1410690 563574 763138 284018 1206594 116061 1623688 723794 576825 112253 442004 63225 1903593 359734 1758481 484047 759603 468536 450540 756348 178790 1327475 873304 663448 392858 917263 1724662 1788837 1254738 755515 752438 506565 456462 1298637 559892 1041540 587275 17020 1772634 1047465 975122 1006100 1686929 651845 846394 97923 973236 538289 104343 1267963 652232 1808133 1728932 591212 1049474 1346764 1835341 1522515 29383 22262 1122519 1232058 284810 1094528 568717 586056 948877 657737 1184709 217080 74369 1378708 1382001 1237291 1391592 1543226 164090 1309732 128934 786294 1623130 791044 1920725 1513930 124100 1014025 166992 1346678 1417736 757046 1533518 963962 747356 1204772 1683574 1199489 168096 1565489 946998 1638218 1997532 1290426 1190058 1804015 649396 59101 1503798 1192908 519848 1300425 1960284 1368345 135237 710552 1730216 1853623 1159194 1313502 1396142 47735 1071817 808010 1509777 651641 1640324 642048 1994627 1450367 436562 1912420 438662 210415 879369 1970595 1273727 1133694 1431859 1137768 696935 704274 494915 267337 733257 666707 1546301 1518424 710361 687127 1198041 1550235 272435 690865 744078 447167 1801545 914875 892964 1952514 694150 1940967 790291 109828 1069936 235119 1505150 1154685 984734 1991670 60002 1160129 1259410 1037047 537300 184436 389030 1967986 1734812 921919 246285 1214818 1493959 523900 1262708 344224 866964 1824746 467619 801955 1806072 836678 1630294 1254880 329608 1246083 1081071 1317041 933816 967956 1767969 1540961 1126471 905764 1273620 1766993 1248175 886747 1864652 1482763 1676712 283597 529728 1445773 1743181 246257 376593 1414685 1292143 1965070 1098011 1970632 1016633 117556 1929043 1272928 1779541 1175597 1294501 1232428 1622608 1229006 959981 1431885 1267434 1178660 308425 1008370 1335838 1706237 1886966 845527 1406476 1564225 62341 1153476 169051 474515 786379 268635 1227591 741164 996861 1186897 519704 1329299 823639 467497 1293528 925774 709035 394352 1328548 735544 1382665 1436265 1676436 1218419 1171072 857212 85958 323953 967829 1459476 46130 1796490 725792 133232 821480 1675137 1884261 989347 926722 901098 799622 590182 1635092 395536 895435 1208698 1438703 1331823 919028 1630052 839466 1857889 271642 113518 1092037 1791053 1250118 744106 270753 1351483 607302 1711566 418536 616931 1671498 1692608 1811572 688993 1935789 1858212 1983037 1110861 595263 899381 1950010 666727 700726 1749734 963320 1807292 1264058 1166629 619112 191176 970936 1911468 950073 233307 1340327 1384895 1977459 667455 309472 724785 573626 246544 603925 14099 1567275 1070918 960519 1425691 1078500 113698 1528073 610619 358987 257902 864107 522046 1552916 89873 1572550 1396674 1216610 1938734 1417818 975360 1941602 467993 1033877 1740424 10320 536888 437474 540468 807243 893029 639190 1327134 768481 164513 928560 670979 91466 627534 269870 1476246 1727476 205542 1970706 634463 236162 197719 897238 1702697 1422207 800298 1260327 460811 720267 1917278 1827947 205267 788721 1594705 1208426 1518994 1222985 57908 1533543 1556249 526444 1036068 1910076 1290459 1618262 1542799 1910078 1385066 693534 1192051 514060 1696468 205952 1283091 769594 1330419 1992384 535421 9455 1232111 805849 274947 454335 707425 197565 21410 1905001 1754386 1966059 1525599 937029 565115 544999 1762479 1079182 771873 1269802 587875 791427 1777012 1204923 120904 1455553 1606348 1729349 1475665 365472 714006 977453 1110388 1126004 1521345 735133 1136920 1808951 1487657 1586364 1345357 380259 629082 1981744 1781894 1338756 1107527 53858 1131544 1896487 496713 679519 75473 1528299 1253767 99915 836576 1573162 185717 1861440 1666519 1370973 1062724 978246 575903 810903 264664 628575 1210784 724746 118302 388275 596221 1869077 469244 633072 1353804 1050074 1643138 640955 1461087 1926925 1795275 987870 912840 526399 1750904 1963958 880317 1600739 21713 1321789 1119004 966328 704031 1346616 1025561 116268 132829 1024976 419118 1107087 1837163 1623780 1833530 632113 1060774 1793884 425600 820640 881033 523536 1618084 1420002 1910410 1216925 1753469 877494 839784 1513216 1336955 1191790 965759 1324087 663034 792627 978437 1814637 1415366 14300 166151 281608 549322 875574 16944 632466 34478 514506 666753 944550 627307 415712 1750041 1374153 875099 912344 1327510 1744626 1773729 702074 304875 912614 1994886 1341689 1881666 212777 166421 875783 1152564 1675595 324347 527895 207931 562639 1919591 1958251 865052 355679 1724702 892611 582257 812215 1690236 690717 539412 1478884 433344 874777 19352 163882 885526 1749957 1126099 1058016 339701 1840656 282879 774432 1326397 1350809 270323 1141236 855172 247870 806317 907342 1977446 1153234 445587 5309 1367411 324072 202293 1209934 1243708 827730 140322 1302525 1557294 112385 117404 305746 1274286 1540419 74333 1753932 1472817 766747 246601 810097 1156777 274953 1755175 1862918 939112 1800444 723630 1754597 1282691 1971681 1000389 473553 1586432 1217387 1653090 1688553 252773 1480951 1159096 646544 1917209 70737 979915 954617 642944 1984060 1622422 1451945 1623649 1017318 1370684 60980 1049674 487265 120620 1794463 1398928 212589 750743 1094104 1614430 1866875 42290 1394795 1733171 1863017 398285 997431 1057375 209151 143173 165054 1242838 686717 1876113 774621 1750423 766452 992573 194291 1529818 1724453 995096 646657 1524209 1541638 1509426 751269 689181 756353 1942746 523334 256016 1670009 1702880 796103 444679 1895015 118533 372342 1751990 605314 33440 278671 1632740 1293791 600599 1368530 24902 137492 894838 1334379 1366405 19199 1143388 427605 1678516 203725 1046607 1868420 102133 1055358 986204 485598 351120 29838 1899236 1413123 1802365 807337 862854 1527320 1767012 946937 482898 1682252 1868204 1552934 337761 1903427 1285007 171923 307599 1811136 113404 443493 761005 1448012 1799327 875134 1284898 745227 1918377 303675 1862290 1989469 281903 1458171 39751 1384666 1051854 304117 1930412 65837 774757 18989 1028904 956322 1829542 1933092 1042874 1425324 1339556 818987 1958520 1701988 389121 1035474 1364548 735592 64474 395828 890235 1538752 1528935 1910543 478239 1028058 1836579 1252554 364332 1843886 913882 342505 34396 1239837 54189 1967084 1264025 427474 389187 1860469 245484 23182 588534 241687 411029 793142 1407486 229132 759702 756596 109004 177592 442685 643851 615346 1420974 828184 815220 1474256 167186 985875 810484 714312 964273 182481 1233857 1719541 692028 736367 1374076 1341094 1476934 376021 136306 1818793 1285841 231127 671255 155778 506107 530575 1194178 1522264 48471 1384676 1611051 209699 419101 54768 135664 563062 1121438 1301772 931787 696203 2995 1092591 1469145 12242 1648253 688209 786036 545442 1003822 237673 1901368 1502163 1809262 1680696 677585 802183 425050 596884 906255 1945025 42766 724105 776653 1603123 271215 583261 713856 658013 737979 355416 1548078 1435232 698125 848196 1865240 1336786 16723 1216810 666349 1216247 1141087 1525757 1011553 872789 132666 1510548 1217041 1831158 271701 289742 488095 174575 1500451 1902416 1174407 55014 1220390 534768 174577 1575584 1843999 918822 1068050 508933 1074869 1716473 624540 1594339 356075 1292593 761922 654501 1661286 503872 1830536 1302279 469588 153030 654776 1936589 955863 977926 416890 339510 1185923 91387 329301 1409378 1073245 1967200 230132 1752599 1254301 465619 151349 106052 366494 1145322 1832849 1802125 1147632 317210 1702329 999042 1955074 535734 1681099 79486 1298762 1308650 941007 606927 766758 984391 969487 1410789 1175749 1686336 425992 1473609 1690412 1173658 210757 324527 327895 409068 1548251 520534 1437128 711348 1643791 842250 865650 1339779 964928 373753 293985 649669 684338 146894 713569 1846881 342087 826368 998185 167283 810246 1991941 1014260 1095036 152704 523682 209531 1372299 1442908 1500465 191059 1386209 1755875 1548273 1985030 85038 909465 1934649 1212732 1283714 503288 1884011 1631197 1051201 1813607 1302457 457482 820314 920159 414740 887143 675084 1935060 309486 865746 79639 1788349 540497 1751132 1947933 1397757 501907 346467 296553 1560304 1709000 1699426 1919109 324556 1472245 290948 708867 216254 726174 1647795 1696418 223028 935893 1471697 1202011 1816874 1225920 1164824 349089 1144674 1161786 1513380 1031048 153821 133076 1725794 555717 640248 1500038 241814 554557 1938992 1649391 1558811 1952173 807649 1604002 1779706 1354571 1785897 509651 333619 19347 1832298 107610 719399 595565 152676 492074 1833639 1181917 91149 491452 976037 1474405 244673 1842546 1426031 1248141 1200707 316679 1569857 1204377 685295 908962 679070 346973 1673072 1946127 515376 10210 765927 765985 850754 1113133 1799858 1893390 431939 1199026 1089297 1592675 1499770 281393 763339 1822017 813585 1083866 1917911 1437618 48459 671385 462660 540231 1480191 1178734 1889958 1461434 1887390 1023300 1425857 516625 1593054 935569 298978 431767 1315195 1166174 577869 510170 298044 1493911 918755 1474408 1035993 1298188 898859 59643 612930 1296238 58971 276564 332246 1690841 373145 1123278 267474 1042729 1044757 1970052 875761 1308489 670942 307483 1473239 523388 1767215 1285534 208797 1556618 812779 771095 758361 760701 935094 432670 1691405 509418 1055619 1806730 627829 1532212 1781240 1592771 105621 1979985 251952 1847684 368766 417413 40570 851567 842740 628753 91920 1434232 550495 1584746 1551603 1103865 1822551 26578 258081 1371161 1142101 1965808 310289 1295140 1439773 1505563 323774 1341665 1235387 49800 1542259 1299134 1225979 63286 1722721 1298658 558973 1638076 1433563 209764 561982 1610006 1411876 1372385 155517 1202532 1535549 1333947 1534088 1583564 1015522 1066272 1741161 1068857 1304998 1138057 1438481 1389577 1859317 387122 671150 1144514 999018 1308693 1633182 516122 460114 1993405 1993654 1298891 290166 12142 43192 1850027 808672 443533 1418303 262152 627361 81421 390107 467663 1525855 1794591 1463800 114940 1059276 1225859 21910 1370349 1147252 930196 1578792 699746 229739 133695 16166 53941 1317212 1382123 655489 1401708 1711612 609320 561902 1964345 730606 177571 977542 1709976 10052 1192151 929961 1522107 685115 135441 440832 1604347 536690 244757 171808 1529101 515973 1194512 91778 99796 1692923 560473 1261458 562357 345242 510952 1107012 544611 669689 647672 599875 845664 1373840 1606751 766522 1232158 144072 658644 947495 1059634 348143 1413358 334376 1447047 1469521 935573 749731 41622 368593 1985627 1060657 33038 1256391 22932 917025 1325504 258677 1991242 1225573 1725491 337900 1858974 1406350 504668 361629 1128361 206271 930638 310434 1336792 673407 1842100 485619 1102027 1530788 1310037 444257 1718992 1011322 1200519 230839 1747978 1272192 414122 524370 343771 1086251 1357217 1872867 517855 656884 983820 1177493 681144 271719 640831 223589 1240785 1529862 627048 1350581 1455397 639754 433681 1124773 1736029 474527 909889 1134607 1992982 1097688 711268 684318 1910725 912452 1884207 196105 333832 1305950 1170422 517788 1613406 1522909 1456500 329287 553066 6482 1134577 1592858 456659 189633 727752 322294 1334159 855644 888379 210006 1955890 350977 895339 497598 1640232 557441 240727 1026469 1126260 1890839 1178219 922230 1435168 1675113 809172 464960 1454308 622392 1913114 122012 805947 396591 829767 1085921 1142178 1444639 1245184 229889 697643 985731 1054372 1676624 801053 1579419 1151153 1635016 587904 300161 1492316 657077 1808496 788996 1113315 1639564 1056928 1808767 532104 1174260 1330073 116296 1445909 1407283 636036 664156 998430 1027203 90184 1307596 1045540 629999 1497972 1388723 1888820 1767275 1814449 550286 1490208 9542 1357178 912939 550805 1896889 1029199 573770 361873 1311307 550716 813863 887324 549304 1321444 1425753 1724180 737017 1057691 1226811 1373679 1170650 1432969 1910931 388020 1017336 54771 1781104 1090081 1571051 769503 1197060 1326497 120797 1287106 364837 1865271 1559684 597077 479327 647860 1494099 734611 94022 393508 1371355 535594 700094 1402083 21934 240694 299672 272049 1308488 1252774 1003072 285996 1528114 859276 610930 27377 1250158 607679 619815 1159159 652841 1022737 412704 15064 449718 1270519 1726575 1814088 899362 612856 516759 742335 435486 747170 1154072 867362 352008 13973 1976765 1801116 1698304 644410 921952 772337 741981 741315 1269130 296029 1497852 1384674 205509 1510067 901696 1070851 1096745 920015 405963 1598273 773685 1211069 826861 1067599 1548573 607183 488628 1951447 1006634 176413 1181236 1902403 922541 832121 387385 971875 391806 353092 1621250 1177504 1664771 965668 335663 1274795 224232 1462188 217809 722565 380731 1982017 1843021 685509 1901167 1987266 1086214 1999969 431407 925750 1426398 134487 1381632 540258 1162783 472950 677501 1992857 178046 1465824 1011349 616892 563288 143235 196210 1388786 791396 1374297 42888 894109 136993 1694196 32632 494747 1727751 1259934 540857 234760 1315265 352921 25247 1474978 705025 589356 1769829 851433 1892414 1244654 556782 1777588 1857318 1616436 1160643 1362349 179623 700283 812780 1646114 1235415 1020330 1173311 735915 1194256 1262802 1346229 1680698 530780 1726552 1026154 1618968 1354638 986257 1302307 1469809 1826162 1315803 21473 382059 78997 1625480 1043767 1413166 368521 348880 210210 323109 216868 1219117 1614672 1871517 892421 1962911 1711684 559342 1289537 1282348 639858 440246 684382 1065504 1130430 826735 814379 1162752 1480731 656721 1834361 1535604 925621 1699188 999552 1195408 1093293 1604482 1202375 51882 1784582 457780 1209946 670173 1165546 528562 441380 1762677 1391678 1215692 1054087 1943499 535926 1323970 150299 618919 792853 760534 208586 157209 1212391 1429370 991992 1737517 1395212 561976 1696978 1073308 156100 1230193 863086 501505 148643 16146 1517283 647892 889419 213794 541229 1742622 1046892 1777383 898713 105721 598551 1995562 843834 56343 1618072 1083527 289807 710746 1640693 1933378 116546 1911797 1361997 1066689 949871 1915448 481705 500207 213556 481608 31990 133945 1509888 1125267 910121 1691120 248724 526839 1382734 903189 670516 1647738 1303200 1553429 2761 974119 1025271 1946454 1580614 393688 1153832 407502 602310 310092 1309654 741848 1708345 414475 1681583 1787206 809056 980601 1194254 1900890 1078331 1267982 1119284 1764085 1869928 202565 248775 1593348 123358 1084736 180698 550043 568997 657012 518921 1102871 1117128 1071886 1328928 8331 1824454 791413 1322047 935772 923142 1372168 925129 1042117 975723 1474175 1491712 1208486 1194936 1781397 1767461 1481763 1094862 1465922 1272485 257353 1194157 1585960 1201237 708702 204485 1153976 851313 1373347 1648958 1343436 1453492 240359 1149946 827618 1651078 203973 266736 911412 954323 1574911 372227 657157 88382 823393 982858 217468 1873491 1158817 1200347 1698871 723823 289594 239209 1233028 972856 1183743 701589 312849 170923 1351587 991440 1343256 418867 1593467 795790 1786189 900208 1406626 323248 1166976 1612626 1043665 1517189 1610056 860999 1930094 25310 914051 1065484 1204094 482137 202593 715409 11133 746505 1242629 671980 1443266 377591 1970123 597803 665396 889652 1381127 160892 1359858 307631 324936 854968 77260 1474780 1932447 285449 193507 542878 558471 16348 452189 1690415 216520 609809 956144 1312740 321562 181363 499999 1286630 540422 560660 897519 734525 1774011 893666 933848 328223 26695 1850041 1467429 506652 953864 14639 935677 1921975 1114219 197986 1507457 1269581 335896 794885 506687 1568383 1359812 817445 1178890 402842 1244343 10705 1405646 787559 737638 623385 1567335 1371267 537012 1134586 873134 1507964 1020643 636113 980440 1143693 1171082 551713 351858 698389 760109 522407 1688270 1561348 724665 1290323 1633489 201273 474182 28352 638056 462519 1522415 1407650 865462 457515 554042 1311554 1461447 707073 643801 1974124 1848750 1804048 1469662 1951233 1782529 118464 827858 1783045 472379 1554474 1887571 919405 637656 176662 425159 1701894 242269 1094445 402794 672545 1579996 178417 1919889 1262973 77092 41338 207639 1924570 1259887 1270379 1016744 945194 1097057 863326 1780170 294421 70336 1615734 747165 1742811 121297 677083 1364635 330884 1602689 1467383 371992 1492325 616490 1698456 412272 1038954 1822326 1936544 943620 241644 1963849 1775148 204306 658175 1515369 1571252 1197457 1007592 1833406 1048347 1935070 1811592 1705654 285752 922087 434348 757436 556330 1420111 1749169 589073 1737102 1835647 68365 1946357 1481548 161390 427452 590189 1974872 1469107 1557905 139173 814472 1003810 1756443 985476 1464116 34056 1433842 34300 1359105 1678762 258338 152508 1021213 992100 565092 976151 538915 180681 109169 958058 1505533 1753868 207613 323360 209128 546480 1551841 1448061 1522129 863166 1166905 399141 743052 1467480 24085 40437 1606238 1943471 1427818 340457 1112545 307211 375265 1068435 894849 1612078 974539 1573280 27803 378426 1819889 1167482 83185 567675 1190368 1101952 1790208 1297894 1237135 1283460 349928 755112 1299570 162178 27029 868868 1856429 1529965 1932898 1447789 993028 1169137 1806379 762974 429605 1759665 1323548 753688 290963 480599 742975 1357176 187256 41124 1242057 1408526 70321 1101481 1483976 191272 1421300 319029 1912318 1919024 622812 144257 284125 42895 199515 1505054 936223 367288 1303129 636916 889344 606878 1877995 1404102 369355 981449 555147 1878014 177309 436163 567481 69371 1037105 706816 1109099 665639 356855 776758 1838924 940028 212659 1282819 1242424 760049 1945321 397454 660894 1734539 1813482 730792 259134 1681904 475470 514277 1883622 1048573 565996 1360383 1583285 217521 108788 1046917 906902 1362047 1097822 588630 597923 157358 1789890 371122 1285431 1593486 1322713 118446 483488 1280509 1609691 1153353 201181 1683247 1600425 1366086 972290 1095008 1063773 1658651 770812 1162166 1732066 1181220 1879233 1494470 1191567 311262 421307 159860 793648 744206 758752 1742308 1945827 45916 452051 1869248 1897613 1427577 1252350 748577 1478796 700665 49462 363187 1251074 442425 1965387 1618916 863739 152977 143597 805097 604641 1848137 18314 839073 907272 1467041 1911995 271676 474019 155803 524070 1859202 1221083 569476 1645727 1988983 1505987 1913641 973165 1486207 958449 179586 983021 936505 896456 431732 651176 1022367 1225294 236287 1563920 624230 80503 1406961 1099119 477523 262534 1459560 1445374 1631270 436236 613623 910770 250156 225954 678527 1823883 878550 1235645 733503 1400487 1444562 822385 1971559 1528567 527261 1960898 1297211 1698214 1045922 1269247 355896 1445739 1147748 1150073 1074020 544284 858985 1897623 1756472 473521 1334437 509094 312431 964329 1626862 549523 1591189 1064561 1316326 1956053 530771 1112033 451245 1144508 1968196 990799 128627 257212 304208 1381542 1500377 659671 1936220 1838436 1791434 1365036 1067287 320167 1707159 857415 1780546 1513495 154358 978562 1633048 1177728 923856 680369 93249 1098465 1377542 114131 643599 622616 465444 1621405 162162 860963 982927 1442795 483630 1851859 905786 445428 600657 1408941 1352016 14718 125243 474514 888907 1869858 1217793 1583583 980664 159866 981589 1993202 428698 964279 848558 345639 648100 1648351 1097706 473900 1791469 80974 27095 1420893 347980 1308051 1611574 1527157 1912976 1305209 916116 1498759 335444 1624706 1168982 1411789 629084 985335 504293 1226643 121020 940809 1386545 1300395 63615 1725898 986956 85696 1795891 1946473 509888 675950 1523169 1723173 178021 1118778 273232 1592886 247025 1657783 443693 984925 1070936 562718 1257842 646038 714327 833837 1969638 1179583 739381 1071863 1494956 95922 967606 679613 1760587 1776293 226009 840211 1403315 1229820 1767440 1181366 197247 1304588 788294 1222396 1795916 591465 1666943 376430 1979370 1535245 1973533 1498030 1331515 1939767 1271233 684869 1563587 280396 1185184 404907 1123453 935260 1370720 1254298 1351713 217308 265287 691956 927547 970814 1689519 134726 1181948 1562604 994918 300552 297152 1619681 1055255 753356 689698 1079111 1666419 425747 403587 1898753 581212 1441464 767599 963148 912732 1141342 485547 1183908 1817092 689165 138472 743047 68332 722509 132668 1402905 758078 76590 317382 84177 1529764 1895890 603550 1540383 1882275 1866862 1799870 762890 1565332 713324 915182 1587524 1956127 564642 39337 1918402 1938733 618626 227088 14390 791726 1199109 1303467 1560769 1870501 906802 1255859 1169005 1788110 686020 579283 1663174 1583158 1715822 1328155 1956850 1656035 1344210 447589 1782018 92518 1683959 728902 1642325 301 1099755 1650521 772491 1912625 1345428 1372476 318994 569922 1784651 199058 970732 403596 1402398 332123 1350558 1505358 1719107 1790483 514873 891754 309165 1988016 1029267 573246 333697 1340026 1660531 1170526 1455585 1475266 1727684 1348014 1106493 433799 1342596 455009 125355 1192174 1661005 942465 1247050 85424 1225906 888396 374370 1532884 400100 1338006 1825477 1760339 1397879 1970519 1554161 1180543 1023007 1971589 114378 1962897 662684 1807061 1545089 200752 527321 1222097 1858181 1888580 273256 1204077 1723317 939350 28495 104224 819207 1095211 1271596 605105 86901 118900 1410561 1414720 913772 155086 1041101 1626342 75534 1374043 682356 1783193 1503834 1721718 1889117 921968 3743 1820248 88488 997369 190567 77003 1558419 958281 590289 1021659 659682 1774382 495505 1228899 1369079 1743336 1796216 1798760 9655 414541 1150559 1727349 535810 42877 55602 1675521 1693018 955001 248498 1265457 1697433 1933169 512062 1907147 923313 1521236 1277085 872906 1813249 4408 1316921 640312 332690 1327092 1944299 156224 1949474 717181 470052 1814034 1699179 316349 368243 438882 1682729 1548268 1872148 1069862 1498793 1400957 1644719 1469029 1623415 777811 1336473 1791918 1176643 1440104 1240020 65580 1933242 695286 1133559 950628 903576 1806520 1836542 618304 631162 519379 1268480 1545107 113356 976020 350212 642232 1489355 1002937 1186294 472563 1950764 254468 1046234 958644 1972306 1682501 1157246 1347853 632208 1696814 581770 672118 1343270 147403 1688047 556037 572717 736356 895143 1588866 1360141 1876851 123646 285142 1056455 909139 1510604 1749958 44629 425844 1860618 1394510 1999522 1892500 1567287 1791056 1648166 944439 233607 1213099 79287 602333 1309065 1577573 300664 51475 740109 1422846 1322154 1164245 1832754 520556 276790 399648 994844 1633443 1734459 865481 666110 15491 1079856 733196 862730 46153 1586149 541940 1121001 806979 1316619 1178078 1788591 827090 1682394 1938191 1854233 1623631 1897591 1089710 1094770 1104671 360174 1912508 1848811 1799379 1341312 1102230 251350 1124569 668724 1518535 1020037 916856 1317222 1889558 1897360 698641 1830383 563809 836485 823053 172049 1975094 853623 7699 371915 1283232 1978790 62326 1638192 115841 259873 573444 827563 965585 583026 619205 1495117 777088 224128 320406 1496198 1163519 236152 1560083 930069 1246186 108136 1135370 1226850 53481 1765691 676132 567063 723896 1131791 905707 1678250 469846 730094 237656 75771 234284 1767874 91855 989512 909363 1669848 212315 930604 1868735 100640 1108344 107659 241797 949864 1921180 437535 487071 1296914 828353 1667454 842477 1435179 1919243 1405752 911455 1025537 75336 1633890 1549860 1390276 536564 1007259 509361 933734 1658650 1880260 105759 532888 1597614 462262 461889 1347779 125513 1906411 571456 1689992 120402 496335 970333 1995307 1923843 1637667 910529 1370142 610788 941619 1921032 684618 950116 1454345 1490430 1820260 1019296 1929811 631897 918249 197192 1700975 70386 1444782 1947394 724166 1053548 114587 1219465 1950606 1692439 528046 474942 1421947 1813078 869830 1563763 796869 765280 314412 1150503 157477 1101146 897995 334790 422266 651222 39112 1371560 109074 1912664 383039 1101419 1420774 1987494 1725604 959957 125344 1633892 1327478 1815762 343668 996906 1623463 284446 853283 1753625 693368 882235 914433 1101177 542341 1615686 723869 1720108 1455305 1000862 489823 1834317 877536 1493710 1527084 1042321 970419 10493 1303317 1739199 129552 1631983 1022890 645862 1164445 1365492 166677 690506 1488312 543934 1338681 815072 1696161 1900221 1636670 1574328 476181 537809 621115 1704866 1874296 348623 794002 669025 1905240 1719517 141404 1582980 1746953 1905286 964883 1887948 19898 1482814 1454520 671241 1081341 1101508 997205 15234 1899185 435393 89934 592503 1307587 969266 836395 1821957 1577572 708487 1412612 27128 1725613 423919 452397 393941 759612 1904930 1964716 290235 504080 60490 1969522 224578 1294218 1287115 989725 1520585 1805915 1598939 902729 122617 1890121 1855944 1227402 768472 1877815 1467560 1932669 1436692 1729212 1609569 435597 1938944 1812334 387667 1915673 61120 109485 1756411 670978 1793435 757191 1515298 261403 1056180 281704 600555 449447 241717 323436 1027654 1641709 133120 409800 257202 1241878 179228 1945677 1983472 501923 355903 884319 1958137 512119 636982 1311378 1716165 481778 719607 299710 1982449 1415839 749439 439017 1729409 43197 1074863 939198 1826446 1422627 611464 229145 1906065 1460467 1277422 1347851 1867453 1624932 840261 74696 495171 1703443 613853 686951 1017864 1496516 527410 1062535 198276 537601 1872568 864267 1889266 1059283 1243893 513033 336960 1439033 335381 79704 1428620 445884 923728 450503 565942 590077 723038 1760126 747421 1529422 1925475 880425 1879565 243754 578859 1944994 45440 1758458 1638696 1735408 1980847 1867480 706852 1302728 199874 146211 1097238 823793 1481692 1956408 600381 308244 1410398 799903 1677462 367888 774844 1603228 1374063 288991 786837 1382864 509542 1056456 783560 731974 216653 167210 1808439 494617 1821266 198697 1437202 556023 1223061 1914826 1265585 1922534 231184 125023 1535254 401367 854426 1191252 1218549 787703 1371053 1544349 1632120 316369 1799735 427622 131802 1748845 1990740 189403 934102 1371062 1157542 258920 535028 1830952 1103719 1814443 781097 1552415 1208459 695849 895807 1103019 955216 492825 117142 128114 636551 348878 401552 1361785 1332498 1719604 1358737 1199711 422934 35150 1260719 1666240 756947 343853 900502 1664109 1994562 857535 1698125 177270 1603584 1457007 1449359 962193 1588273 1274281 800219 1744212 643875 1147907 1366662 481760 678292 642700 1833509 548855 616801 1412268 1421574 281394 136961 392536 1179374 548365 1798859 199344 751829 1280752 982011 551471 102257 1608760 1875772 778405 892102 1277043 515620 1100111 1682439 259735 1322480 347419 1883394 1221777 790900 1147198 829730 781595 953437 1603128 810081 228676 363884 1112316 408526 963568 258560 383499 1488860 332483 1006028 1938692 143842 529821 1189852 647870 701391 14809 1157003 1754390 1495002 415366 1626269 131740 208945 1144921 1444272 105828 687555 1226507 778691 1877944 1759849 702751 874388 1704955 1225001 1025638 1242336 165907 1687778 1328206 970022 563897 24181 678792 466075 1378554 1526468 734435 1296258 212465 1680642 1795053 497408 1424652 1979569 986252 211553 1580048 342680 213197 1783467 608778 828845 533240 430287 575972 179690 655733 1323364 1331478 1629275 304104 1275233 1668855 522156 1622300 474231 166149 1390310 380486 1460879 714397 972730 328805 474381 1794808 1625576 570435 523590 1998540 522229 361967 5491 162505 560061 653155 113866 1605014 198914 1919951 1000162 1933882 1173622 1637803 703782 210156 1958126 1734986 444065 520441 731022 1651647 716907 429999 1442880 800058 235018 38714 1172181 1931134 1602994 1463429 1573390 1621440 34307 161093 867905 830656 994505 1198113 1230938 496074 1483015 858211 1605447 1002910 1384621 223926 235212 851649 1687474 1489516 1947882 1113919 1512477 1296616 848411 978461 1277291 518424 1884469 649351 1247011 1799515 113148 651266 766400 1998616 1587836 347352 460990 1964787 1351494 1955623 452597 1656323 1286559 1853496 672923 1493221 1589465 202936 391573 1733656 18275 512283 120095 178113 779561 386510 1694716 1255922 664241 374347 1465528 188266 228199 803565 1199360 1701688 1175214 1819048 496139 226872 124604 1728580 1853912 1654461 1220579 1526996 1002911 1277805 299725 105640 427409 1611916 1040018 350575 39104 1397984 1020237 1464647 1974562 1270368 332611 1997596 472412 719173 1771655 506280 945145 415999 850863 1617987 909587 45787 273531 379066 1004332 508359 579122 1530708 757624 1265081 1465020 602649 1877906 1590263 647681 1852557 457451 1863647 369589 1884636 1774929 1751566 1128068 693898 962447 1953261 1915957 1182782 1250427 1581406 1710316 1529731 614913 825514 1038016 481592 846019 34946 79336 1050789 1730964 1142066 764048 312956 467922 481053 159758 1784884 659936 741517 702386 1607473 1749870 882749 80989 444543 41633 1208603 670224 413029 1545545 1345799 1627895 36263 239936 162460 828347 1521973 1124562 7414 41740 880462 1447229 1784477 217236 1516520 481185 518210 785269 598547 1572717 1373514 293334 1972598 229499 140426 1883184 1712136 949306 1059975 560520 1899876 110065 216569 685481 764459 185584 1930639 740692 224638 1092939 31465 657753 706306 1176730 188240 1894305 1172505 711560 1202377 1953431 1536785 428133 1485636 676390 1966665 1382608 1507063 911390 824999 769115 1320773 922323 1939653 1568794 1966980 1012181 374944 949791 1165699 1240191 737578 1314659 1117281 506854 376120 1210428 432413 639886 383373 163790 404688 61733 1270934 325480 104600 1370238 275566 457175 1389891 178462 632761 1382158 1471226 995759 680007 1673023 1868983 1281651 446322 1958784 1136760 1039352 638880 1923569 796516 1356314 1613709 910558 184692 418586 1082072 1207755 1917922 803727 1830851 931008 72396 1893817 318303 858517 179833 651098 695717 1550569 766071 1030548 745864 116612 1267853 1798049 669817 288883 1849016 1641119 1048026 629322 1715989 415431 1220278 139820 239891 1294509 809527 682859 587146 205165 1417531 43665 219393 1974831 1577483 1034321 954594 969875 335935 945982 994713 1627537 1834861 1787848 235798 1085851 10810 1614007 708943 448234 317920 1756028 1981600 1136141 1618791 1244927 845461 324639 1867793 302979 1578164 1025551 542582 1690890 620983 1485112 1445334 1378750 1967104 1112924 315761 363945 85315 475316 158777 120956 394924 894908 1236526 1357109 472321 641531 1777731 1623248 1297924 1040985 89781 613559 599748 1775149 609268 1991154 1825045 1179546 266782 1718834 117654 1475788 993029 1331023 1781428 435865 641791 661764 847374 1786983 383699 1523437 1152143 269071 57054 1491151 1338309 884978 132498 1439799 1716496 164028 892374 181287 1466164 1850807 995747 10907 1113529 1619281 1339753 1250077 543627 926692 1199496 750194 38463 1614656 1716587 1668064 73834 1633879 1537122 592522 729398 20098 41636 1584244 103454 691511 510578 1274600 1090853 803652 1858374 417999 1350810 1007400 1521306 1918805 1871887 93229 434530 776214 544451 1189813 1050818 795174 349696 292709 1656918 1830300 62194 1029909 1819803 212817 72357 886076 1633933 422013 1302421 1967574 318133 206056 39865 162624 1838120 1482836 827959 1430990 1418069 11473 1246600 1937768 1679002 1266465 505815 1213364 336698 1884817 1350314 873544 1195419 1305230 1670135 441243 117736 1308795 185641 666252 1351497 587513 877482 1825464 1280142 1868982 713435 1878136 281572 402891 620312 1013485 1790533 1308599 191173 1308274 482769 481835 880014 697189 1525063 177875 1858291 357903 353827 1533258 957323 624467 233247 209183 1609131 1541302 1423097 233175 1630432 1175730 1271410 1787089 1669994 1234945 177302 193323 517489 1679581 182082 635824 176997 405157 139826 345003 403101 976779 505819 1864817 1034129 150430 703065 1393099 1630337 1254645 1163563 174005 202199 511145 730160 892541 899170 1070356 810279 1612652 1785646 1848150 145356 1607432 700135 108405 816052 1792463 637532 1505879 1053559 1826515 1595488 1484359 349630 380053 213499 1603993 701498 1069177 488858 823425 223694 553323 1363894 1859771 135795 1824462 1596310 721177 1429481 1408642 163136 281659 1145644 438428 1274296 1427863 192356 1906001 129732 1314292 1712625 630088 1907080 1983006 70392 1527480 1096763 1270768 712032 990859 657162 913907 232746 565588 1647410 1788577 1343290 485056 1816282 947998 1384364 329683 1003900 402787 469196 1487168 1142245 1159373 1101367 576574 669351 224387 1712295 1967590 1483692 970226 1197343 1843075 1291297 581171 1848888 14093 333156 1420327 780748 820390 906331 468001 1331047 1474605 531741 804124 1814261 1201798 1666590 1113715 465206 29737 1921045 243991 1579557 948402 440982 380961 715076 263559 990904 1803959 1125947 737792 348858 1075170 459832 298856 1801866 1275145 1228047 106254 853395 413271 1293954 715879 1207337 629287 1573799 1104629 413769 1242559 527608 362547 1007401 1326361 653694 998423 1586843 1261337 1760968 946010 1506502 975531 1948384 1324872 875973 1799651 1338151 1620857 490622 942893 505802 748164 997953 279673 212083 578863 1681750 1076624 172035 1676293 725092 1139502 854897 860426 1956351 1965721 1053954 1679460 1009270 1438432 1641643 85226 720141 1788819 1663214 1988096 1003068 1320005 1324147 1038746 1854073 1118302 364280 1298281 124871 1223918 579702 2259 983064 76987 1758571 1509113 1816245 50336 591408 566477 1825522 1636715 1332707 110460 985721 293879 1233859 987370 386191 1181973 1302251 1114747 543050 1922687 167190 1181534 1715769 1366766 621723 1455365 1869619 419783 1421272 1587835 1645079 697153 739749 1289239 1376314 1643515 1796686 507396 834360 1294926 1692028 1406548 478713 1320421 328300 687797 857730 48909 288731 259543 1946880 1174695 673125 1531184 1242092 78972 275270 1936815 176296 1056249 1881422 649313 1601030 163969 133491 58858 686754 523537 1586316 925547 922764 1209121 1528454 860859 1441430 483333 1382166 1806680 941912 1030645 1404047 1003248 93262 738761 389375 1021987 16254 1815990 1797395 1858574 348038 779249 1371045 1949953 248573 1019872 269060 1584206 1152757 737104 1689573 1860799 1626310 70623 897269 198190 1557032 1373138 1594321 756200 954622 1976245 932908 683058 821523 1454999 1762023 1113492 1054011 924134 705956 79779 339353 88213 1439050 876889 377944 643777 238716 1242778 1076272 198004 753781 1601764 1239914 1121538 1904954 872785 606384 533044 1880874 1801914 1202742 1964236 63133 37252 1998356 621757 1277449 971236 1591138 416576 1108450 559868 261970 391909 1853013 782359 639898 356203 282591 1084291 1539573 1045867 958178 1843825 1945846 8676 618571 1720320 687232 865978 1170149 1106116 828946 1224628 590924 1127059 860109 1137846 820954 1246520 452950 536612 1016427 1255399 1023424 1214517 985221 477210 894898 1887707 223451 245311 514121 897655 976076 13049 1629341 849743 1269612 716519 792433 638740 846703 1805557 1987870 24849 1064395 1492858 1586835 895445 1906428 11482 801109 1086995 1628156 1366627 67360 1276257 656703 1853456 1629992 540692 1018935 1409760 327340 924876 1204886 698678 1820764 299795 826071 1195038 746028 82003 1653187 1417148 922265 1262995 1714106 1549666 885014 525493 151693 1371290 1400891 1514620 1713529 1440916 1947723 420363 1894479 248496 939205 1652640 1856621 1502099 1814522 1095685 1787715 1065306 1689496 618662 1783787 789226 2466 1606554 1659533 1617838 958987 1559671 1655417 1388022 893746 520081 1883411 948202 130101 1755114 51015 1604330 765509 1328016 958095 759783 1295795 132985 1664938 636130 1870851 1520974 535042 979564 1751159 1743300 1032981 953727 310066 1649090 181427 942259 204668 633782 777272 780121 1439749 891131 78664 1884508 1380855 1213906 918024 893334 97282 628964 1159846 781782 885618 870124 502967 151244 1249189 671075 92809 190695 1835342 1294765 455659 1534358 1873550 659789 1028037 685901 1278619 1013297 418044 1515978 164137 145328 1564991 1323238 1157879 5720 725210 1659804 322375 1236639 402811 631568 1308109 316303 47008 1510451 1439842 880860 1308016 7244 223415 1534184 1021699 584534 1538270 945072 216740 630986 27580 1348025 484693 376914 1054399 1470675 272159 1978588 760307 1971407 1741338 2681 1177783 1721183 1082582 199862 243485 1321227 939406 1632232 1081385 385149 1378639 534766 77726 1258396 1331072 1731337 596111 1237562 108139 520454 1053632 1121719 1576588 1040244 623055 1773578 238295 586877 629483 1568539 1757358 77514 662050 277874 1889430 1072223 914145 1423213 1819571 1507665 3051 454617 1906924 1619545 1428045 1157652 151228 40557 1923481 562764 306958 1563011 121573 1161844 1710344 35188 554667 751587 394885 775888 1375027 1104604 853984 514885 1669389 627702 1603203 1741077 1606064 879136 1199373 78549 827169 1850212 1031183 246455 889868 1604371 652213 681264 689415 449244 1053259 578131 590298 516571 698207 1423544 699723 1434594 1206467 405528 102897 965334 1002948 557629 191678 117658 955924 282212 987966 1889396 1527977 109070 1201608 1949411 1274153 770384 983755 75797 1500097 189573 1239627 1210351 1074893 1924164 1926796 1816638 659011 907115 863067 1365372 27661 530793 459699 1810190 1028266 460456 670970 530969 909144 21130 743364 1655768 1412914 1908410 1458140 1527725 1746686 287505 1333125 1227880 388731 1508850 880410 1718730 551599 744512 1786807 1887583 1413230 539245 431481 1500817 949610 206975 370430 1474918 456128 1431822 1807912 1598215 1065112 1081305 391540 1522018 1569783 1828511 251976 1135426 967493 447070 1421118 406345 1239246 1228817 366687 1531774 1834489 776099 576282 258183 1359696 923854 1230297 122734 1782565 357719 168865 488583 723406 1134640 1917493 1925501 816068 1499978 118343 1655 1101674 1401331 1368311 1456976 881223 502661 431870 1327689 1369651 1294823 669352 307070 921893 331514 1843035 63486 636499 149555 350123 151552 316489 1946270 921601 725431 1583048 1601386 882728 428334 131387 918854 345955 401732 72459 345919 1389119 1951282 1425527 267171 594419 1918174 1369798 1352307 612825 390841 1252729 375229 862432 379730 185985 1889747 136857 645269 854472 1537567 1113288 627937 1181411 573279 1396439 1094827 141704 1267620 1882990 1486380 1448913 1128758 1203726 80298 88601 180215 1654153 630394 902381 273161 346621 1159241 369567 837883 578623 122441 494392 282180 1056181 426364 1036893 811165 845808 576412 1178044 989236 1462087 1870596 1983001 717435 1477704 1612749 578265 401460 1460435 1927892 1017815 1554599 36616 1009295 1548889 1767068 805858 1704345 1022425 776324 1826437 1307672 1147008 717883 1401633 434489 1939656 1957183 162790 1123711 1128261 1568713 1966592 368608 1381296 1119763 593541 614510 1329119 1927949 905548 1062825 1884311 1226191 289465 1259541 1259733 122969 1140825 369978 733244 977536 173039 1241621 546800 46296 751366 31206 373034 434155 770484 1500196 839716 1471909 1583529 1114892 964888 1081897 1959230 1375268 1587160 1688074 1400741 1855430 124951 1322322 1723179 1500223 1186631 181327 1179658 528080 80480 921586 1294262 811315 281375 1746464 1650774 1998414 1346948 1142719 303556 989772 1504190 291106 1623918 345606 316141 727569 64182 1008219 650458 1910971 751591 1193040 1385444 1290237 1222009 1194597 1081402 1614041 1895249 1055165 827228 1008745 1996500 1621967 935785 470223 1513707 964077 1976314 77689 855475 434961 691095 768787 992616 1849769 1367492 988235 134298 309707 748108 257238 1401310 1338459 1175174 1227847 230672 1655565 1700777 713140 1899567 1599555 1465994 171268 899563 858645 388426 852586 955561 1726545 1928795 197878 842447 1534772 67176 337798 1039766 270606 899747 1370210 1807961 578414 525639 69528 160648 649105 1935408 671971 741286 234265 1069702 1506550 1825138 330704 1952327 1654692 460454 623054 996036 1842404 1562964 1010766 422434 599958 568149 943505 1240370 1957891 817181 272281 993961 949703 1284443 1680338 937497 1585312 194004 1756355 1940835 224961 714942 254661 1763780 947354 1586483 1182437 113391 5580 1359791 1839214 1273442 539501 827850 1985919 1216191 721991 136563 7051 559975 1336167 178034 560356 1020258 611330 1673950 1232857 550696 225086 1556110 1612830 862462 1659805 471041 455490 668790 1660397 390997 1427862 1183338 133981 1560215 1579558 1129346 1916746 1705202 1228336 1212250 872363 459291 1636649 871038 261859 39802 1433670 687977 577747 1069211 1271863 583260 1301998 943385 1865350 1936709 1478598 1879995 203003 1855385 409739 58491 875500 932262 1547067 1659425 338646 958780 449486 1568145 1410123 1470205 1251092 815786 1245663 1190824 1845904 1536478 483464 840491 1132925 256205 1198326 870016 968548 628505 819227 1467999 1075612 1497963 618981 521430 1231462 778688 929948 408230 729734 1481735 1121006 273909 1711636 1730438 1463179 704729 1675008 1027568 1471319 1479937 1994438 357181 1388822 401394 1238477 1859914 1468277 145076 1304583 907639 463046 117543 1886231 1428775 503965 328990 1977578 34939 1811378 1882890 1113500 263938 1546279 1573226 27341 1402277 312178 982481 167923 1539883 278152 1178476 938806 1626786 650420 75613 1775409 1411842 1892066 1166462 667656 1490823 316150 469051 1533550 1032811 1276485 1238099 515324 559275 1099448 1432783 139091 689173 1510948 571697 354947 1361410 111017 168146 1672224 1220147 1132265 1271621 1333918 1921495 1389184 1514532 1467335 1496766 639153 747113 1729167 283415 1626177 277327 719761 199233 817074 951861 1928652 105051 382388 1577563 434230 1200207 1630751 1562193 1964007 1261564 293753 541586 1965556 1583863 1529010 794605 110960 1256785 384724 1296082 427273 1964097 1326030 1945256 1683641 264858 363148 1308628 650 1308268 947211 1364040 1424717 1400068 27948 986262 1708954 1513928 687792 1279259 1308605 640943 407682 419962 1932580 1002809 1180320 1067759 1069603 215110 1454644 304717 486072 1020953 753336 942274 1554801 636087 330500 1240750 923549 1210968 1906952 1289895 816999 1231170 1372163 1381013 1228946 1489403 1793032 1097848 588298 1466466 1419729 1045371 443164 1778828 735306 321800 1223629 1076075 231002 934475 638195 682935 1970210 1219876 1053334 1715986 1399544 858090 1438030 397540 1605349 1829360 1552790 1257272 1446381 238790 1074910 83690 1976514 1751272 1777087 435025 1832085 698817 882255 1636325 1531677 958634 1806786 1809363 472508 818205 6484 1261200 804844 536348 440733 443061 630377 410722 279183 429310 536794 1411235 545152 412099 1548495 331921 1362319 610771 1184164 1888071 792047 1388648 665234 771374 258434 1802511 464152 1440942 1124055 1636922 774433 1841987 1151724 1234235 829147 695552 767386 165387 412148 230463 630619 1172483 122261 703112 611589 62214 530165 1730584 647091 1739542 88764 235356 172755 1285284 158006 808955 1887455 366721 947708 1388045 1317826 1357393 1447140 1223102 399361 1148689 1199303 1055162 348261 1173928 1158232 1418903 768247 519931 1820503 1922528 1263568 430440 1885891 712110 1051161 884519 1047988 1634919 386584 290735 256188 578695 1603051 307712 1498431 1098568 1142847 371712 565567 1060582 1601887 1867614 567662 1338307 1765138 498867 663366 354253 526666 1143394 32047 598275 577224 231275 590810 244453 457734 1466061 1568140 27173 573198 1057658 1672451 1230407 1492077 1830053 886249 716048 604611 1160795 1868502 1874008 490535 1288367 200024 433057 158748 1269276 1290973 1202534 14895 1547117 1211089 503228 1098500 1828128 980501 2150 1727518 1182425 87657 302281 1288515 286412 1238391 473964 889501 1444131 737256 486920 1719021 1316526 535529 1637326 1289623 1895009 1778433 1945019 780459 85872 148329 920038 1548340 299994 322750 1057065 1853800 1175972 1011929 554454 1668727 231760 435479 827628 1374633 121012 1533125 907002 887631 1252500 372460 1808645 1685999 1103515 1420562 858001 1827582 1755847 16170 609861 642226 650088 105403 1246893 1900324 111378 967671 4695 930298 512099 1999092 1889242 1790280 1576180 871799 236900 475363 71952 715284 1240417 1848588 383915 1648598 1472260 1925055 880520 1894732 1370424 977495 554033 1271770 1781045 468188 1181740 525445 490163 980100 1506225 1946457 1056445 266633 1828464 858620 1257429 523841 1992097 254079 1187487 687787 51763 1184070 423178 1354653 1158096 881543 776395 1129138 1418997 751067 677906 1134069 968234 386713 1867459 909235 904233 438174 368430 1270506 163267 1587499 24939 1832271 1145958 1368586 670284 1529628 1358116 1982696 1195528 391 1457118 858945 16807 493355 312836 1164580 214600 279382 187040 1795021 23013 902792 651964 921518 222833 525194 191996 307768 1309797 553538 1080947 1843951 1626066 547936 366661 1210771 959359 1509692 208375 3442 1673814 389346 1355962 480414 1748644 1572826 510646 114566 743478 1896361 1111990 1148901 42991 1048191 969039 390144 1229505 1827549 939287 1482208 1127752 1890868 220772 861810 820370 1610462 999372 6867 1132623 1111036 628081 934832 1636694 1779015 25064 980888 1746495 797775 1780336 671165 921451 645483 364148 1031164 1866198 1707709 1761211 1075338 1313346 628201 1226480 561881 391213 1924637 1035267 1822764 1585704 568777 1559093 1170959 521708 202441 1395943 1660086 361540 366096 643594 1850166 1454808 1350395 712803 941358 1476015 887468 1996902 1062941 1325059 129325 447717 349791 1810536 225070 1698581 835707 119266 1814018 1453854 915844 1988414 1806516 23601 721539 1222638 282880 1716833 727106 1305671 1283383 1695323 261413 1270623 1725514 1093901 997587 1154799 1564158 1267702 84272 1469502 1154607 1053176 1502060 343566 860724 1912339 1020466 1700630 904876 655209 370159 749780 1945543 1625999 1107793 1766567 1964030 254098 935232 813856 302878 442360 1826674 701593 714130 1253394 1373898 426931 1298033 556097 584652 902747 133378 228540 901862 178579 488242 1015476 1218786 1971690 193134 500853 229494 1509498 1709252 204763 1967761 1974839 1212073 1194321 773980 482043 1030738 891444 983919 345386 1979826 1444197 955379 1137566 939102 871995 1819844 1877988 1151671 427763 1386110 26378 982234 1498777 938786 1886587 1110971 1526810 847005 1900088 1159692 146887 855456 1849585 524302 191976 476991 1847213 192313 1446108 778865 1220911 1663665 615905 1457451 132016 1636638 1772409 443926 807294 1269140 1615227 917992 1655019 1001983 1332990 1625354 1461099 761956 1712781 278881 1300010 73471 1571097 1897514 1360884 1067973 814195 422048 1974210 1713998 1108766 316654 1826913 1108293 112045 1162964 755447 1763003 494049 1261959 1229467 1107896 1455227 1837362 402136 1547501 1304746 572124 1452039 1478891 1555899 175435 161279 1017444 300564 368507 1322705 1743238 914213 1468291 936503 1125200 1857197 682614 1250879 1527205 1007925 749887 266540 1130975 1089848 1579481 1239412 842118 774647 619350 424615 1709903 165983 629097 73637 1319959 1705590 1932140 1347264 1211852 1367606 239436 552208 1392426 662916 613265 427727 1845673 1156796 1495917 1473009 866446 1068182 306126 1142789 1140444 165610 1726697 1656928 1894373 1639999 989406 1420492 613872 1588449 1513384 998450 423669 92774 1524740 1716775 890292 1716427 1193423 469067 962892 888870 1425949 549458 398241 973350 986010 145641 1583065 386805 904574 1923102 1766780 1383201 808227 1773425 579607 1184843 70343 1113085 224532 1003006 752092 1789149 528136 1365029 1135633 313188 1562948 1120591 573369 647167 1188972 368302 151713 276175 550928 1283301 1571040 216856 1911816 232156 1145363 1848144 1380686 91003 1250740 590500 1583727 647005 1277255 3408 1539401 1258928 429047 462705 1425380 1533748 890447 633879 1041203 742630 1740754 985012 231984 876267 1967327 1754210 833236 241734 1188258 1688660 434098 755415 1670061 1870766 995816 527979 1209705 788066 313141 778936 345073 1456952 1472198 1971660 1329225 1271818 1311625 1895603 876291 1315524 1042713 1866312 343060 574570 1429546 902635 516002 1564857 1014706 262063 874216 1893519 611587 1647179 1448496 1621636 1163995 336481 1704810 878139 342099 627728 1545765 1467391 1663762 1427003 742302 726438 484260 1522501 1545735 788144 1649612 620887 1263701 1853159 1302673 851516 498886 1344593 1276876 790616 1108187 1224615 1860685 583585 1619472 1060137 1320332 97296 820507 88202 528536 1374021 788512 80131 804748 554509 1365179 1322564 1979109 982071 1840652 1649449 1288541 704098 1005827 270401 362720 1034029 1548957 641472 1089811 465908 1183095 1252911 1427639 1624347 454584 943817 1161440 1362457 92164 1030619 1257246 947874 70761 167778 1182151 194237 189054 803003 647226 1468945 804897 110222 1620265 412814 1539702 153537 860463 1727391 113126 222229 456704 1762159 260180 1682101 781190 538319 345144 250364 1512183 1839980 716342 546651 1781935 744724 1715219 989414 1579154 481518 708356 1390627 1271980 1367436 603532 12872 9867 234452 1865390 709538 311334 1782849 539217 1071656 453609 897599 743353 1578061 562666 482928 955237 1135255 883167 693113 565032 680238 1820985 478465 835482 206582 1776619 1807025 496996 115123 582342 768189 935716 1510986 1959747 778216 1315949 1934125 1669148 1839264 1147947 389594 1965998 999822 336304 1510133 180556 1095770 1928332 108828 1257601 286978 1459124 1126444 1971382 1571425 962694 1874760 570218 1765409 173849 1116522 288338 1455298 553062 1730081 267018 595547 1503778 217659 1613176 804719 1974033 1219766 851653 1401639 1250947 984581 120345 1589447 534075 1139151 1848817 1893663 1796804 429361 1073781 607803 1582620 1175974 397197 1545681 1033697 198387 1380074 1110212 971078 1771611 271006 84088 1226921 194211 679502 849095 1680893 567173 105606 418431 1710493 372270 1243175 1131748 313651 697031 1925952 643193 619989 1066309 517970 1370456 452136 1491094 710108 1721935 497482 216782 478312 1708350 689643 652960 1865189 1919047 816513 992306 1648418 958894 1009863 281003 146841 1420304 1986954 524841 1915494 281610 1273977 852975 465155 137498 961095 1523917 1123750 689888 1242403 1975288 1628871 1233416 1794293 389098 1419112 773058 154306 522993 284438 1768401 254516 1839686 1077068 250068 417167 1187836 253267 769185 436433 431350 1844998 1688673 891933 690990 1930189 1202647 1891817 1107660 1357345 1147081 1755561 222863 1002630 1923076 1094909 602283 1329285 398438 1361528 983763 368629 1761931 1524307 489435 125087 1455821 1496039 790151 1544171 1613729 412737 927874 69610 1630926 1703265 1354064 332689 1412882 1812792 991870 1321683 1586826 291165 433390 1772249 771879 894502 156045 945457 1541757 1877389 1887727 639837 1755189 1096339 1830914 938120 822299 622622 1881374 931959 1919720 698564 53355 260346 175783 111815 1214895 425953 810688 1055513 286563 986320 405141 1974501 1820087 511475 592542 1413615 1464957 1121732 837659 1953060 1633739 1262523 818073 222104 1857727 1166487 492636 1585337 1214907 1151878 1061959 1599275 574249 1261372 997188 1251068 474266 1394717 1000981 595651 1108237 919211 877970 433923 1750882 1351053 1413276 519742 325914 359143 1759990 1316911 170381 1298599 360565 202451 1462210 1455513 994743 768269 1839589 453709 164149 382804 47021 461874 1062143 1191812 1962203 741066 1433558 208115 1472429 612426 1364975 141019 1402484 1036667 1703394 1216203 1458412 206749 208782 1982911 1080016 885158 454601 779841 623870 723924 1022009 1081885 22155 1747141 526829 158757 1702486 763751 190235 106369 1550324 77952 1847440 296792 729816 1488792 1634156 1662950 480961 959764 791656 1319902 630685 1189367 1609941 580349 1957094 1805025 699610 869734 356937 1775013 21242 1468096 96115 622221 1835155 554927 1873432 1769504 278398 803874 1348136 1106907 1720813 381760 352244 280310 236921 234943 630993 1004351 1203907 447894 1318782 1233618 384907 1182356 114582 1177988 547056 1639286 1984481 1908767 402771 1924076 441259 234837 234653 1890602 114078 1906864 251672 695838 844351 659259 978802 61939 1708773 1263283 1688213 1371586 479916 1495066 574601 984197 455444 1519359 1062969 1497907 719113 5211 950585 892835 146599 158198 957505 718611 478029 38170 255823 1335367 1858783 602571 1607451 1209125 656615 199458 841575 863105 1628581 993790 476068 956631 1512147 476930 686440 1640856 594011 1685735 1456229 614262 1196280 1495359 624154 240561 340848 711161 1683672 1107688 1752159 1517278 1292965 844789 529155 862791 497735 655005 521524 974377 303887 428125 1637003 1904019 868498 1545824 1616095 743306 1059802 1337079 1813235 1137050 880550 128158 314797 1843303 1237547 200057 1879537 959286 1515393 1328544 1426231 702619 743697 808405 636153 1151483 565320 881422 628761 423974 1019562 1255917 830728 495589 1075286 722847 556969 707092 236269 250728 47051 1047958 728563 160039 613439 1104713 826106 1306122 1695501 448236 974755 1200565 860814 990146 1250694 1891267 686875 202875 556853 1773154 1060088 1521134 1879834 580835 723885 348740 404744 1975752 1569085 1463852 160752 1878412 1271533 106696 892063 1374656 311870 1995621 773860 1729269 920668 1763308 40953 728480 1449068 1682767 551368 120826 909436 542483 87964 1707278 1753435 1484183 462277 508291 243762 1018772 1018450 521520 5151 1324088 867610 1644134 1705864 1067455 293355 1705627 118324 690719 882920 898362 232280 275015 1704229 1064556 1841676 1936346 1928840 313464 1610955 353503 1095605 113703 1165008 10640 667996 126236 978044 578606 1669408 352484 213664 1001268 574321 487575 1521469 274226 1205655 421591 149941 1006843 1732239 1736662 125217 1044848 155390 227017 1993183 1169832 500046 799639 524478 1509201 1979343 270654 1616341 536152 1700208 1909987 136140 797875 1304259 696456 9125 1913662 1735558 1524661 835698 1750413 1291970 1781020 1978969 980629 1765742 178764 259957 678834 1238310 1972152 503698 1109834 105014 1410824 658882 764563 999143 1557745 83589 719850 230070 652968 1847194 166043 836968 1888219 152108 388457 1244567 1307038 1675059 1318354 633868 221775 336924 1862244 1543681 1094975 329341 1797195 1595160 1591838 1577626 664043 685368 800534 608735 1202362 1248114 1961244 112701 102112 1423914 510237 233955 1317490 153476 1176755 871658 95711 1681584 1407023 1792800 337008 808960 1106908 1532719 1499185 561856 1369993 1049827 1729678 1433280 173388 1492051 1854986 730581 1418011 1890462 1731437 1902472 904651 935709 778054 1394053 1106517 700949 844733 1729655 154374 1364797 653632 1252550 1140752 663136 519398 692659 1926113 784932 1214085 1154940 1612585 894862 1911094 54762 268570 213239 1711675 118296 1153723 1579291 116846 775167 889056 1385088 366090 1461594 900640 582481 1483563 1056487 1630620 270897 1392574 62047 1246932 1997111 1281221 1168253 1280608 736312 1277008 93842 593779 1123805 233481 77918 674776 1745364 1537382 278234 413667 1573581 87791 232950 1362839 1759974 604630 537930 1601304 1526724 1799682 610055 978597 641574 1841516 1467457 685228 201703 1745447 1938579 250235 1652096 486806 1951624 1865211 1597887 301566 1052504 1434797 338002 1460860 1794581 331553 1962569 1073346 209773 799961 74997 408163 1866437 756356 848500 630320 1087230 310961 1045082 760508 927553 86760 1621820 746623 512228 157325 627274 214379 1148943 136479 1747596 183283 673261 326026 1793966 1231697 63546 894782 1161710 1710043 1118489 576103 60375 887715 554759 328021 71981 84703 806873 230723 289908 1538805 1479309 32595 949333 299118 467895 1651883 2471 1562373 1541833 1460154 264618 205296 1245653 1310783 871664 980272 1112283 209445 501355 1335785 1557464 181919 1235979 1854012 1233533 269907 454332 1746683 33862 1604106 693989 469761 888660 1823447 1785651 697583 654767 963684 1573032 1050240 1307933 1771081 1339638 344100 889064 209062 1907812 1624806 949390 1477259 737782 758562 408348 1273988 1930898 784707 136312 1672449 511996 291144 271496 303052 1192585 1771018 1006277 379372 897310 1916657 335657 1868186 955605 60404 771887 1568380 697546 172777 1637697 1029654 433159 445444 328552 763415 799982 1007425 704063 1105742 1807648 66 796480 1705299 1402478 1247134 548374 1778840 639299 950492 1687816 652165 1519230 1799126 1480425 1497127 1468581 1291950 845133 1200965 1286180 766899 595584 1112011 362937 1057768 728762 1939723 1389774 494402 1662092 614778 1769351 1871736 1457459 1465780 1309549 117689 260170 1103721 38055 1563272 655552 937388 814331 996322 1031038 1322498 141292 1886175 807209 1994837 1381918 1124707 84168 1455940 428343 1788385 661487 1483288 1142909 1243328 1964773 1728462 1037238 1284423 1221606 15686 10057 1224334 1544479 998828 1523116 502045 1127213 375553 1127115 66309 542643 212453 1563611 306792 899695 1519408 613584 548183 1054873 1619061 31429 901611 1717835 1263877 1045724 1853683 1933556 1646433 1774227 1941381 838153 86396 1415576 207743 1057527 101114 511936 1001930 1687587 337594 856205 525526 1368605 1057240 1889874 757265 884522 837091 571505 686216 849979 1860615 1065191 431940 781126 103380 88275 1384125 32527 585497 1806054 1993460 1861508 1191368 1757505 1904363 42900 139435 1492397 1996044 1650867 100146 1065069 1773564 1621307 941327 1264235 1494991 66526 1038122 1520976 528254 15370 449106 1988231 193228 1536362 1239811 1930431 925804 1333242 868223 15786 1915580 1689631 536263 1952043 1560543 83071 1601070 1268817 1293290 988826 239384 279364 335643 100292 510140 1295561 375872 808622 800842 1852154 610955 855152 1553289 1470097 856254 854246 1126516 51887 1242734 1530874 1788659 390332 999762 1640147 494339 42606 1748905 1822851 1721948 758508 771909 198630 1437449 1084064 759138 447958 1672904 1606507 1554588 1267630 1365611 880999 541249 466866 399795 48150 278161 179151 486380 508229 1643716 1983845 1257961 729244 1402928 341946 670151 1162483 1080155 1369633 785580 1207497 741048 1980972 1925853 1023748 1012913 1958201 797891 1695508 292098 3806 192519 355392 1728201 1107326 642520 902546 746192 615617 162763 1233155 1069846 1777238 1409762 811620 1042300 1224169 1318839 498846 1383574 352565 952967 314464 1088037 785761 14608 1373173 1517530 584011 1426596 1241839 1132865 888103 246385 1203456 983687 1559948 1984394 1622219 430563 698850 448810 489634 1841334 979565 1139120 646746 278948 1627010 1386230 1816711 913021 1300774 1341178 462190 1179385 832173 1131964 1644809 1987186 560498 571866 227880 882205 1626111 1370660 1407877 129796 108543 357805 1884567 280427 1874361 203574 189420 746821 1264710 1688076 278165 820978 1390903 1251571 1234544 1740781 973746 1609971 1440938 184108 99513 700119 1906558 1080368 66031 1056413 1265855 38841 1620321 1166597 1885417 1336102 201987 279502 1986287 1227467 1516064 966029 1754104 1725182 1236317 1700561 1331525 540697 338014 291022 713205 437519 286198 707018 1302945 1303291 1275632 21500 112994 24147 414006 1792494 1629441 1148422 394027 1275367 104997 557657 1821976 172038 521924 171607 752522 1063191 1355011 89130 1132833 1057723 1749562 604821 1037789 600306 828575 1052708 1586924 378659 1504262 1602076 325313 390186 1642844 1996970 1716856 742683 546420 316428 1678943 1453489 1331781 300210 1150455 339098 952843 760912 1638451 203467 780399 184971 837756 39116 429726 1832847 1378519 613563 1048940 399765 1686469 995597 1110634 411697 34665 792752 1395446 1793861 729125 1040363 1751296 1198046 523495 551087 1947805 982153 1612570 1456068 1700560 317571 1378616 32623 195354 843212 286634 428169 1547480 366786 1134514 479807 630374 912446 102397 1780653 1652362 1432513 509845 1652924 1020444 1206061 1810029 478517 396878 516305 1959557 107771 1245194 1991730 1513971 1156070 886130 466237 1035426 53130 1754762 1879736 898925 783075 418841 1526166 1705992 919966 46501 1397285 1906610 1418131 1780950 1069107 1335803 1711922 1402664 1973676 52572 991795 219603 82979 1666068 1569225 1751670 1433130 1574562 361185 1931471 1254990 704796 1703064 84936 1034504 897921 777760 1195677 93572 41401 1483727 1344179 499130 1497480 1584768 557192 1450312 1873512 409848 282550 1741711 70222 1702565 1461583 619427 216723 1886594 697523 1404608 249898 1183879 20528 719144 382458 174497 807183 640684 1948352 48811 837688 159584 1825221 637386 1732748 136099 1286052 1138066 392909 1384281 563899 699713 423518 831097 429677 1153668 1661964 902899 688262 1236425 930135 1244385 1618004 1678993 1449719 1622927 848869 1786853 481952 176787 1000732 110383 822287 256398 765402 892470 1301814 172261 730572 648139 1262302 1078957 1891336 53565 1778375 763532 877689 1324606 187753 143510 1111559 898895 415931 954715 562074 1731079 1299770 137793 1127728 1397355 1686089 1124839 1248274 674407 649604 93225 501999 555112 1563155 995174 28542 1491120 1080310 1584126 851277 1348049 1339204 1101853 1770083 1041639 558178 607825 428603 1611823 948659 761786 1745128 190480 1689564 1374484 663219 1821458 525432 1279880 1605294 799652 1764228 1082362 1699039 488587 659882 546734 1643423 389781 1878696 64215 427017 1211517 1191781 343242 1563194 33257 1856708 1954035 469775 114586 1901435 1845486 37975 1260381 1634500 175606 1960695 257487 707970 1296009 332505 1498271 1789884 204567 1994334 1520068 337421 1012393 531376 455293 796797 1930651 1936641 1149230 65158 1697936 308827 1578953 27769 1122234 925589 1300416 812868 911739 1003576 1893338 1389032 1025613 1832414 1725606 1235220 1385856 1134675 1177621 1476424 857211 683711 1923210 1883121 118893 550090 627403 608272 1327982 1905853 1402877 1047302 1995062 1580282 435575 1046079 1701723 1728329 300713 1701621 1350661 241661 1686976 1333322 452263 554087 118241 295245 1905984 1140111 1184630 901744 1131474 1586325 338818 659723 716060 722675 759544 54916 898315 201084 1495755 90278 1275386 293489 936767 1682203 741239 243114 1058766 777650 402057 1929915 921561 759128 347651 1722983 582381 632293 435591 120628 1326775 1858690 1192953 733967 760032 987141 874284 1237280 1509734 1513292 48880 722415 231283 1510082 1332506 526912 1130573 95900 137011 617742 561391 1079785 713011 1504257 85800 1773423 1306928 36820 1421770 177774 1661717 1783293 1839938 256645 1771172 1392494 599637 1856831 44286 1049274 104258 1249683 1888543 2069 1665234 100140 1739310 1593704 1598528 502232 11836 734337 1818733 138579 337970 402502 1105586 166631 1410095 1228782 1907985 1931515 737646 804076 261494 1610020 1368454 1139688 1426510 1128784 1499637 1001851 631464 1262470 968190 1379713 1127684 788470 1846359 1291821 845501 282162 619877 607321 951371 991387 1644282 1007976 1636405 1496182 1956092 818865 1460877 1288561 976055 59665 1442178 1185458 1911946 345681 684128 1504607 402631 60515 874102 320476 587526 515930 538665 687411 1889881 1235179 1565889 307593 931014 22181 473698 1865539 31403 1348858 1835832 545208 856090 9925 637284 1928363 1100621 311854 803427 234164 1008028 1512203 676075 1018308 1724849 930254 820543 1398767 300848 243419 406342 932174 215656 1564452 1790968 1248888 439568 1058989 1522783 786054 431531 448031 255846 1210093 537032 683101 1342693 1039249 1773933 268385 347172 1469666 826142 3939 1761235 1535868 1335028 1096667 478043 15943 1999818 1922519 1814113 1898969 379350 1584396 667346 991864 1172760 322806 1897446 189842 1920803 296071 982600 1160348 1917663 938074 1748623 1757900 1094335 1112936 399549 235393 199370 772858 797560 485162 46834 1373247 282007 1546993 997234 1948703 820422 222290 205411 227304 1346684 80660 1358007 1695839 1086415 101408 1751443 324330 1632021 1556199 1070259 1356674 10984 112020 999752 105632 1449684 825382 302863 122460 391922 1770785 1705846 475702 759137 1188504 1883689 407868 1260023 651899 421170 316690 139032 1189251 1371093 1800978 1313189 1171785 593948 1211651 801139 1861454 1563174 812701 190918 969523 619314 1797569 452292 1969474 1503647 1303719 525096 621246 658966 524341 1665093 1955589 255134 226200 556209 1964322 1214435 1756182 840508 1883662 1052180 1459740 1151343 1106592 535134 282593 1065817 519823 984811 445829 1969105 1906248 1141391 214392 1826731 487974 696442 909734 1782128 183046 1994613 961788 320316 1688219 100327 98540 893982 47742 950994 1304752 1958870 701841 1314248 1216272 1553528 151987 343686 1430721 671555 1552276 1900849 1746414 396756 1255774 190002 281247 824417 1178868 131146 1871205 246366 1172611 9208 1678873 1876126 306002 1227346 64505 917806 163553 656018 731801 238248 7947 592767 509180 1532692 1105924 888036 1127973 1287075 1939547 1692007 491929 1243120 171287 1731412 343541 1118260 371885 1898971 328975 143199 247203 940726 452341 750180 803953 410823 1754561 85735 825269 1308785 1000277 1839564 1113987 892784 678626 1206811 908869 1243287 1454192 1657043 1871733 1716534 918590 1524665 967573 779299 1708346 1909834 947548 174126 50693 1364636 745195 344961 901446 1544999 981633 1241388 112499 1590353 266870 651354 361466 1821480 1760885 770115 1548000 1057221 1032663 378117 527122 814583 1513620 587237 1328135 1459517 227039 1364706 1511131 527814 1846479 1742546 1562544 1028871 583838 1501929 1676728 430051 165611 1684031 760013 316790 1539044 659834 29904 1288530 1152860 1364269 498312 83038 1545371 408623 1387638 41596 558826 931523 969170 231773 225007 306099 1568827 252696 1127105 653784 1933961 1853961 1941255 1666546 1899278 1279818 423189 1236545 416252 1311056 533424 1246855 1068571 319591 418080 862210 1863094 1354398 1577345 212990 1187657 164931 1888762 55544 1492822 1611708 1609679 1596421 1780720 804927 539090 1068549 411615 1830932 1248766 1050852 296852 578758 1875734 1510881 1518612 875689 8455 102624 1448795 1532021 1197277 638287 1819871 528338 1825266 1181208 209346 180610 1505139 1063035 421944 710293 1739195 1370450 1498131 1745423 976146 533816 269590 1525587 428636 1430656 1296358 1755941 206944 498487 1019313 1431476 1898882 1380969 1949573 896901 1718254 894209 267614 58466 868735 1150222 257889 1634173 400451 443284 1492309 328372 784236 692370 256405 2020 1236796 1700039 314946 656715 1837050 1268360 157978 1745752 643378 1399514 1744585 1447186 422639 1072224 1406559 1412835 400943 967871 1176074 499582 1874133 1010312 266172 255585 197610 1952956 352495 829309 415651 1790495 1112021 1510579 216540 1682117 831884 206827 488879 186738 1119804 446845 1254536 116847 1356235 192440 1172432 1394036 777554 1418899 960433 1429241 1022138 461826 859524 1860751 1703467 45767 1383969 1103349 674040 743711 539620 1745757 1682761 1472001 496739 1894962 206279 904622 925382 670763 673921 1141199 1239360 209605 595181 1857019 64637 278986 1671838 1802472 358107 1083897 1276181 1164427 1296854 1482138 39413 59572 472855 842551 1112470 315993 361015 1320525 1899430 879143 1537077 1748736 323009 1293944 1928669 1277083 629524 6974 708675 1725444 1281170 1055956 1416385 1207122 402461 679437 529368 8420 369800 33042 937501 690186 1903433 1508184 1157472 1017259 1793114 1883700 674324 33674 11011 1035616 1756041 86947 264725 966234 327147 20314 342237 1113748 1116651 1591583 1360572 1970927 231268 1242173 1425622 582322 187129 211150 1976192 1977601 778540 1732495 942231 40926 747973 87547 258217 1150756 1796759 1644330 164606 723813 1793679 195105 1421210 1206947 1892323 942283 51945 1254021 1241870 1721868 717991 1606885 1764975 1385868 1278507 1495310 43943 1639946 621811 1750295 484733 1616464 794109 1641040 406645 802572 44067 246884 1872132 323006 1790745 164122 1027457 1036103 1420548 954217 531065 1163015 604569 819976 378139 1117591 1361879 462845 307242 880174 1469127 363989 1854870 764045 1672952 1736123 547464 852695 241808 1007797 1133949 295736 178057 624129 956741 455390 1003977 1900084 1937242 50009 392404 1357654 566352 699790 1767530 1977940 1888024 1677611 1012456 676270 720439 1871463 333688 994718 1167015 154453 1606448 275418 1685914 993320 187072 111616 783439 1142582 1626152 1992226 45426 1653136 140636 305507 816644 1076998 384158 1393155 1375163 835308 31606 951975 1001808 855987 659897 810942 1630846 1212159 1858642 323130 72725 932217 1445560 414127 1249818 1086664 1804858 1229602 1463322 887759 683869 1339368 774837 854083 1420375 1824877 442902 3449 30180 187761 1760775 1669465 649759 817594 351948 989520 1152963 232072 546837 836352 374213 1132114 1689543 917468 827686 485370 228020 545676 1382534 1376843 1022741 71167 1393398 1749987 16119 1341742 129553 1224294 1076303 1189029 1495771 929228 1073326 1651899 1765024 279678 569861 543774 48081 1140058 932025 1328276 121293 1785755 1365769 283683 1733758 1748098 643055 1964583 771466 1546212 1021509 1039864 505139 794674 1896746 207295 1335633 1074540 207601 1985011 1275941 1174761 939789 988362 1641281 1822004 1132688 1502035 855706 1005533 658106 154303 411097 729063 991153 1871705 1584551 1355903 986571 387920 248380 1519995 1562482 1618248 222002 1718557 1040729 1808021 1465429 274052 993386 1306983 975872 955546 57138 1900949 1104155 1254161 1385271 714273 1351671 1004672 1705324 788262 1092844 1466497 1202042 1502104 419788 1198285 1597979 475586 450937 473854 322302 1555476 380765 1547713 1065815 137266 2273 68138 622744 1597613 1411175 373129 423653 1719304 954433 1368572 1474734 120965 17283 198707 1583990 6439 1669487 1763138 1156066 1452571 1574951 122536 1322525 1009901 191823 1609727 1465642 182223 1279738 639867 1241718 1747657 803022 657303 487687 291556 856806 1676958 487945 820799 980848 1899673 559857 642832 274869 558614 1772027 1256 135403 758946 1999787 216349 1079969 1794454 1205940 1960922 1782504 317878 64244 593433 936115 356483 1018702 406622 788096 1317341 6162 83273 1900458 1938643 1481493 152408 1436736 1059862 445904 454997 230797 921630 1317815 1263865 211419 472118 954104 152819 1907836 1700894 1399861 1517049 5446 808998 1563821 1064001 1897044 358771 1496781 662470 1974323 235281 450230 138080 1998139 1102595 1532416 1820734 1079903 578742 1410503 498617 1374001 1153733 1145702 1446351 90616 1599814 534343 816220 51054 833035 1159592 619614 261219 503453 490410 1780759 1682844 1708336 757661 223107 731575 147852 271492 139153 1094432 1998828 224165 551290 887860 1410658 1247284 1979536 883443 536546 164682 1680575 315916 648323 650961 1028096 1738073 1807818 315975 1491097 1193571 1664188 351341 1642319 559224 1080361 1842467 1984274 1696643 1605510 380265 1530072 441897 855014 420070 947566 760203 110765 965412 1351753 1944471 1592123 552100 1860038 1682708 1816357 273756 1286277 1815737 1329249 141020 25944 1238048 1665645 165747 607525 1034823 66829 829457 1726744 1284228 569361 123783 791658 1758539 53246 1726078 1131098 1725926 488473 718070 185942 897728 882105 181330 157175 224841 1212169 1530659 656162 156258 1271041 17338 1392936 1262576 1808278 1053842 1619390 557042 485296 1516705 1859708 1462345 439565 312538 125224 844945 1404247 1059141 1767429 1376562 1514324 586838 1140335 1607996 289800 111962 1852637 1757448 1618228 1659774 1190822 1221270 1211887 1748370 35833 1252496 1741845 1006267 119268 711945 22186 545074 410164 1619007 48931 752399 1959719 840921 986225 1747810 1160622 611838 1142845 508645 1800656 144425 178874 1327230 455053 23910 1270851 1003362 917852 1379380 456942 1955228 1122945 596644 508640 1597644 1223861 1529435 81114 23579 309420 334918 1895318 340643 102946 1369431 1972667 1711683 1577408 839856 1596616 61233 805293 1433877 1646164 595281 1340794 1686652 1985303 116044 901599 1700007 700475 1165463 635627 1905924 1075745 1771383 173264 1804109 297266 1013769 549174 550690 1574657 68231 840882 490645 1454612 686236 117111 987782 1859607 1885856 1073613 1553842 901986 219689 1723189 437165 558330 1278987 116884 787788 514294 409998 1958579 258219 451439 1194500 1643861 702533 1038022 1406613 146555 1757677 1481067 1579243 236597 1801743 186651 972951 1530561 1273818 1380722 909859 749369 1061503 554497 53887 1743528 1573223 233467 1109509 390177 1275877 73046 989466 642975 1141242 94784 989047 1002395 1169259 332447 1541819 1144447 361552 1524384 1549 1701724 223239 823550 1230608 920452 14756 1462934 878003 1584531 896444 832255 515169 1418112 1185800 1841168 1501342 1858334 117884 1987833 257488 660371 545510 1792048 745260 1588981 1359386 1985712 542196 1923146 410572 1270110 514636 261819 1079832 1430900 733693 716019 1636030 795744 663995 128273 1552140 1145956 468265 684380 987519 546190 1498831 1730348 1969458 1501922 1915869 1002373 749830 1177838 1886351 1823711 1733949 1426196 810700 1726530 1563917 1963489 404458 1851431 832422 1857407 802082 1370767 805809 1244941 1761763 1902804 1424718 494127 698654 514711 1199859 61336 1469125 1237128 1980886 1612186 921316 1050608 1389303 1747779 1119313 1669920 1362745 674795 1007807 1960727 1934682 1563019 263378 1970152 32464 454578 189518 1265779 1190847 1093350 1751590 820292 1707078 1364184 1607744 1436505 1572507 1037297 1255939 467651 1809031 1457334 868375 1462883 1927533 769195 1230639 924421 875605 267190 1493791 500432 1126419 1196410 955946 1984722 1872079 1395497 1137793 1450911 1481972 310825 344686 482369 1759633 1850073 733088 538520 407711 756925 1784691 111434 1420787 1942583 553991 910542 394968 1036805 686906 1817695 63950 1856636 1005574 204932 101442 1289580 1679518 1485204 1585098 1143347 218708 1745550 1462918 856214 1414686 189481 521194 1264616 1939022 523615 473217 810512 1420867 1627251 813374 269499 1999738 1259741 1531567 514021 743435 451319 1848621 860487 6804 712388 318541 14599 1166161 1434720 1586053 1990076 1063925 1657978 834688 1935580 418683 593044 56666 242778 420700 1155850 172713 1492228 1239919 635756 456650 1217071 185320 56310 1292339 417953 620286 1080321 156089 1961665 1693326 212978 1424587 1060431 598881 979098 81944 1559128 1216036 558838 1066938 1135748 315939 1197581 360812 1576128 489691 1082388 1472832 1621862 177902 865855 813556 1926264 1306834 1016915 597198 1590267 1248107 444981 51425 440394 1212909 931091 1584114 1227371 672458 1412845 1126914 289054 434429 213897 1546454 167548 112522 1770804 579947 971543 1096730 1230091 737957 1247781 86433 24960 1719421 430184 78297 1798664 796414 612526 674237 837017 1406793 1588661 813416 325384 1449454 1288709 1827927 1469721 1913477 711625 206420 28893 1581522 608097 65750 1036337 852526 1282312 379279 549399 526536 1542295 79655 1458565 95172 921208 1336782 1026734 1932511 1231690 152501 573122 1699302 1059684 1501404 443377 975996 1186480 765553 291480 441806 161540 265291 817466 899320 1099483 554724 644701 1400096 44240 1462933 555012 1946572 552861 1737759 489026 529072 582433 890939 49961 826762 1688089 1579194 929204 91254 1817965 1900358 617050 827135 1107755 628651 1042805 974168 486709 638242 354897 1920204 631890 1101857 1119287 1448892 152 181782 1140455 1345498 1834045 539867 863865 1088998 1251469 482614 79042 1158866 570382 21466 529543 1123631 831975 304701 930353 136762 874466 186081 1640318 1402549 933555 1697614 1633124 1317236 1254945 1870361 1903583 50613 1715505 1984795 755997 1208677 1437727 1903213 1796189 258300 1833824 1543456 1530462 513746 1019241 1140320 1400767 1539462 1975866 949754 1047984 984477 1474460 1778407 1555805 726297 1081992 939419 971438 408584 729697 1528486 14784 178107 1079691 1418597 1287706 1327459 755008 1159698 1362180 1053371 1093866 1400918 1376478 582324 814147 321212 1783672 1746450 926240 294705 1056474 1108297 1092197 1149750 540759 583340 289069 1852590 1456883 1385230 531702 1369655 1982795 1736038 1643194 205798 735938 665503 207315 1596006 1563644 1840823 68881 1733466 188893 1919433 1602878 1159575 1778938 1456039 1383527 706049 764017 1342431 638807 485400 1661554 706651 1484682 1961080 1918921 1081845 475903 282918 886471 1663338 1146529 842365 485253 1836926 1763778 489609 1928353 1001304 1803461 1741339 1336602 513202 1137479 1198639 1562764 614330 853917 301021 264119 1150548 243387 894870 1909903 1447370 944701 660713 843808 1998075 721257 122952 15123 1491177 1250505 535266 977468 1612364 123062 1257012 1073395 410904 353498 941164 498357 302985 1872953 1804251 746134 1104841 1644487 77922 1203881 1741467 207287 599308 1801935 1099681 1986257 756943 500005 1962516 1187059 834111 1837161 946799 504989 1898512 1282992 1102884 1591267 623221 1318526 487560 1306507 497418 975918 584430 78588 1021640 230965 1704470 1796096 1361612 1719135 125889 123706 518901 469171 672166 1155344 253395 1927925 702131 244912 1547020 856865 524616 573297 1165322 674463 1869023 451359 934553 908132 1486243 501471 661724 134917 613754 1890795 1806940 1892443 1194275 632548 1248323 1482160 937633 624069 1266233 1182644 1708795 1890422 165264 1453390 916001 1696673 481457 90157 1461881 1074230 535406 1145365 1083315 1392464 1365071 1880309 1060260 419207 609308 1587903 1465923 1732422 1179772 1742482 542832 1571480 534925 1862182 257682 774744 1115162 544552 1829285 1121470 769423 323234 1443092 616582 504265 643765 1846670 1741026 745065 251857 131810 1211062 653340 45904 635679 1459612 852837 1041876 1366456 1390578 153344 1917845 891307 1746062 1650763 874223 1095779 1053686 1944873 1648192 1127806 507945 1266345 1238095 1126639 1278411 516183 358473 1803418 1686439 434016 1983663 827818 699141 1174829 1389158 1889440 1075413 867843 139575 1563580 644623 854481 1982994 60831 1416790 382495 86320 1787367 393515 361819 1807989 863832 1507895 1735007 436750 1960646 1130310 103939 297617 1250088 827066 395077 603461 1038216 1018891 680350 1564858 812936 800259 1797397 165790 474469 705758 421701 875805 1561029 1525155 662413 302975 1227144 1055537 1320745 1338412 451035 285738 19895 1683386 1068973 1287030 646196 1241103 1988356 630040 1806403 489923 898207 584386 1409106 657089 1476935 407658 964370 1623239 1445414 1382451 329089 169318 145331 1522565 1169108 1422881 316243 747968 276362 1535963 1284319 1191897 1385336 195685 1585894 185789 1970153 879679 1669829 1522014 1793321 1149638 280525 1649601 1229840 1824228 1152101 1586862 1575637 603843 428481 690889 1896373 1686607 781454 1127929 1700206 406107 398366 174737 323990 1896446 749314 1952568 957896 614159 1450477 1670342 1235926 878233 1729270 1127878 971352 1937418 578645 1012790 1508121 464039 1141143 565541 7189 1020848 465350 888724 1615894 593426 796070 2962 1106745 1049691 1714822 1322387 201004 1488040 1361181 949743 1248136 1451586 1892468 1311572 435619 1701093 700066 1475441 1499116 661865 486234 597908 1077171 798167 1275699 1761796 348923 1932287 584897 766216 1443309 248159 751049 1625965 707178 491173 686211 1086257 658842 1496712 681087 1869081 560665 1008772 67802 189233 1760148 1639948 1507584 1578886 1077162 1954840 1301988 1202148 1758692 1413519 581091 1296175 1286527 1432753 1310762 208528 1348106 1396443 475499 322094 1422773 50238 1043607 1603580 1552269 307729 831436 245580 1439665 1576356 1449231 1893839 768398 158207 1212436 812899 313135 1496045 1880491 1688926 1571900 1149569 946971 91578 1289323 297228 1085070 1646143 1227337 1942346 1059576 932044 965681 472795 728431 292534 1175459 3037 668417 823083 1080442 1396792 358219 65288 1083151 1707801 1136686 36338 853872 1045937 1529514 199335 517646 1508971 558649 349003 1080145 567259 1341593 1840428 1402470 1119538 1708048 381409 1777597 1374586 1892038 125079 952824 212732 1842541 259088 164337 1347763 1738643 1321978 1666675 265218 152767 572220 1604395 810902 637908 1060076 221994 387183 547374 150732 1558862 1301741 9962 604476 407224 1650916 1488432 368584 936084 1154258 729843 219736 136046 682430 1311739 1775923 1457493 759643 1606665 584848 1426590 273296 747402 982680 1649916 111499 406019 736340 1799493 208944 1902943 941996 650029 1224689 46935 516930 130250 825951 99622 719434 1352292 433781 1991125 488805 1659742 1157432 1898567 356090 243668 794096 1521547 1595677 1288200 706088 86695 320867 782773 191468 1460036 1456619 1096696 1463692 1069874 1327476 1783177 850321 1041208 1792989 1700900 1203968 1519465 641046 66134 139896 626069 1083128 608404 940582 747372 1116512 127872 1889553 606319 365062 1560188 1774588 1479776 1332293 1626701 1270355 1140767 316002 396517 633869 1246721 397984 1385260 724727 1395540 1953878 470033 154709 1149158 1115072 958606 1105184 1002481 1681486 1182123 1764100 1184019 1778165 927180 1581253 1141575 349125 1398740 534710 1419301 1490386 1369346 165880 579762 1407337 1391407 805946 728244 1876839 1030712 1679077 1152174 685022 1622306 1044239 659699 409589 1310255 1064285 410631 507646 506885 1258163 1460722 275213 799789 1836452 1846607 1890127 523717 1844366 1829209 170269 743598 1713299 414822 1903449 1177903 262218 710330 1465869 645674 859171 344744 1412641 1643585 1812179 1993128 1876662 499920 543948 878356 1066232 1102600 626818 1259651 643210 633095 357150 59593 1926817 888013 9676 930742 468399 1671108 903159 834002 1218012 1377372 63176 1460986 1630577 779764 1618324 844985 1008797 419612 942858 1634976 1408122 1984695 187487 1798032 1582177 153714 270965 1924973 818129 1003429 55893 823525 883118 1599382 251828 1888014 480641 711216 872128 224673 848356 927505 645477 710438 368368 1458533 193588 592611 1385647 223383 1760378 1774410 744242 1355254 588445 380824 1520525 1166261 1674562 1663347 503145 1570498 1839197 862511 1744810 1687304 398061 1286078 94950 1603385 1060915 695568 666769 1922154 1504742 707672 1009287 1272747 655829 379262 1491535 221164 1253176 1017700 1743823 1104700 520195 1747168 1751102 361316 1295441 436067 1915794 949404 1594858 1898937 1813602 761491 1346891 665329 864173 339511 1350978 562415 1811571 4145 1427987 542780 627808 519380 816325 175256 1185582 789718 1093443 931604 865086 175001 156491 1820858 1200803 478079 1985074 240892 844572 544968 768526 1060639 412865 600567 1038945 1616167 275990 561455 1682487 1500431 777527 1670 542311 1207463 1206593 1754413 1171057 41925 1250953 712927 1916881 1567741 702041 261541 1105785 1032530 1620280 1042919 593610 450840 1892963 50836 1936203 983452 41452 1069900 415 548298 1535162 622011 238703 1320156 270196 851738 1333991 617890 1270686 1182527 803148 770709 1040543 390763 403865 44924 809101 1992638 504918 1445029 1586654 1622886 1814168 1823473 1425072 153847 187478 818214 430202 1928742 1804999 56914 1259571 156011 1886634 1591651 130758 1792544 1934567 943414 1500510 641040 47485 873337 1454810 475197 152229 1875156 1550284 1849098 1988501 567891 583898 1046023 1317202 1301169 768540 1891860 1124091 450765 1119822 1181330 1101931 1413923 522228 896759 440270 408883 49678 181673 684676 966831 37590 123115 198683 281137 1626147 1074558 1908525 1044325 645912 295532 1329760 36690 1442706 355641 696398 332425 724543 1371609 748235 167793 948386 1025 691261 864350 193339 129827 682365 1490527 1901842 8719 1822118 862113 1707558 1217533 1621553 1993294 581783 1210374 1426927 782469 1529051 221942 727080 728269 1213381 218932 1993412 1217325 1660408 144732 714923 241162 1994857 64155 837153 26973 1029181 1545024 1201695 1667767 118105 232615 272792 1957999 582345 1962931 1613761 368318 566322 1434030 995608 1118868 1496486 1812479 898082 368245 1148074 208736 279107 1922094 477102 1849681 202785 131358 757807 802923 957676 1166298 155704 657078 1250131 1214912 160146 277564 1195360 1066886 491613 733999 498022 227355 37774 1383439 142727 1198556 401283 669222 888834 522271 1060297 554885 220486 1946681 1522679 1762516 1203474 1009693 1905610 1131792 26873 1228441 25714 1267672 418923 134303 1416445 1870223 800491 229173 553826 162605 450127 1627405 1473984 1576790 1370397 92912 213481 843548 1275600 804630 409125 717654 1245316 271832 26720 893121 888199 1765233 1397736 502343 1297768 293480 75182 899290 806538 1667899 1085938 1039123 363810 1006240 156557 1515979 236104 528925 1798904 669942 749566 1663090 1277362 210869 213089 1328075 1808966 1115698 1505900 507790 363127 945578 660747 373862 717875 945166 1434976 1691238 255280 109328 211943 150154 580997 595086 1991881 594714 1903170 260055 1490981 872654 1246539 1740804 903291 900667 436326 293024 1679941 1006210 142866 514053 482229 772311 1511157 1925206 251788 418475 411351 860572 1300013 1185798 604860 1858058 1903893 715480 1957827 347682 928607 1455741 1817785 1911505 575888 1433353 797195 1741596 334217 1625352 1809143 1605140 394873 268125 1753890 631525 79904 350682 1271145 1332259 244998 1821971 1649177 797522 45981 1433001 1583223 1792024 896098 1667765 749516 180854 1211600 1742537 889873 950981 1806879 37427 537242 934204 1612412 969544 1437896 35816 940797 1098196 128056 1406112 525214 1339648 996892 554956 4484 1634048 866246 1725455 399210 1634538 447261 1398152 1926592 37394 512422 1539907 106219 248736 1905545 1351291 1851442 427175 473089 231259 49698 722026 1009923 2925 668444 1200282 1269305 1111971 1471661 473387 1892460 643297 635959 462617 1470575 925389 925067 976176 475962 414954 1799587 670318 1965977 726146 1240908 1132660 1034945 237384 815630 244943 956802 762092 623182 1150220 1941925 674500 1353890 770164 1497129 409369 1088357 540305 264399 802320 170848 1677886 84630 1384957 1728363 319519 149940 523311 86728 1845796 1218428 1348974 161730 1104171 1407782 18220 1312160 338424 1906097 1288857 777409 1129404 944904 365345 501278 1260021 889364 6991 184226 730249 359459 554548 289970 1401536 99012 1573180 960133 1589884 611821 135160 1276557 686017 1093215 332054 1345992 1234240 600743 857076 638169 1662348 1871613 855086 828276 1036439 1560334 901664 1699964 1677922 1589589 1496403 119370 267206 307961 1464188 1938604 570645 792624 487534 1083483 1678659 893172 976333 1037988 173506 1398533 634610 1717702 204253 992694 546232 1238968 278689 792217 655229 1879402 1737567 47202 1139316 132184 753401 1908342 951641 483476 1372354 1183774 74314 159000 91248 1021402 224920 1166035 518725 29597 1990934 197733 147702 826942 252188 169270 365223 1539055 1923718 97443 1249467 1462647 788920 839290 1352222 570291 1673667 1636814 1979237 1467135 32963 802532 1738222 1602416 1733340 1064893 353040 1277408 647423 1105489 458973 333274 1237076 1715232 485612 1153279 424810 1890147 246074 276932 1735580 399311 1004413 1017035 39 1425074 269899 349381 1810955 63309 413988 1851235 1458311 292225 497286 266238 1956227 374378 1090788 731232 1433445 216181 171091 1182136 197071 832287 1831354 164877 528507 932834 428309 596079 702365 1334384 1985300 1604869 234436 1323177 464959 1457092 1758535 9461 188296 108305 1590183 1809903 1820160 1170913 1543612 351345 924534 770777 1538203 869300 569489 1021581 493328 149576 1349517 1008379 1176652 1428946 497624 1091436 537168 1269434 1449908 1678802 1287213 478571 1022168 1420463 316758 1151779 1387140 990466 698828 1141255 796359 1334184 1746541 1751204 1965665 1942914 413452 183897 106717 902904 434210 1027066 1861864 1531049 1835508 1167979 370361 1056778 441680 310711 1719647 1669081 355552 1186661 172585 626556 1259533 259867 929612 990208 1766526 1290253 1909198 903064 927403 35976 487681 1167940 705731 415671 28575 1639844 1266912 1726897 14835 77465 1827187 1417325 344217 1701833 870973 1028925 29743 1682106 1201523 153563 513714 267242 1141571 318089 1118722 481384 170531 18456 1710217 1838990 1663106 1662277 1070103 1626985 1289896 1350389 1194930 1112400 1287504 941732 293951 1662062 1826344 1928284 1957759 1342947 535429 1430780 1600943 755969 1110539 462771 167767 1739081 1524843 1768686 1359961 1719830 1291101 939571 1874750 774706 1351679 1470067 144888 1274123 779430 898227 691916 1865696 1573857 607642 1023846 601652 1334613 74247 1483996 885476 12727 1328469 633067 1999657 1375527 793697 1655320 1004456 1701421 524874 908776 1000298 1621395 218636 738212 817302 790511 1683833 419103 1757683 493407 392583 1335710 1294736 1441325 364368 1136383 486620 1778588 1635077 245646 1063133 173453 1444833 1319980 944298 989861 1098484 1549739 996618 1868940 816159 384995 1372292 1228902 315254 1308843 298017 583245 1207774 939285 1753292 643208 807083 1613527 559064 1346564 937014 1750713 65410 611836 53776 949931 1622723 343981 1080537 1840042 1457999 1035175 243083 961714 17647 1032844 1881203 1869004 276072 10491 92565 115208 1828666 1267626 1594287 492084 444610 596515 220340 652562 1758337 1814586 1547143 943051 1830084 239241 154574 263163 1552838 52097 1845225 740414 1920700 1499824 24191 1715358 1862430 19760 1568577 1725361 629563 1004807 637219 1991852 545931 1662492 1083231 755748 180663 1020615 1618522 854892 1053130 962146 355078 1304074 1979455 96028 1799600 865278 714349 305616 133837 1113804 1675768 585030 871160 1144796 603139 1639698 1438988 440588 1624063 429744 470194 260279 861096 1590829 583994 950028 450042 1306045 542388 1717178 413811 1412622 73553 983355 1680842 1711628 1508781 1286938 1638627 1286999 1386813 674120 367911 934782 1069981 727897 1759138 2179 1438416 263044 561329 227484 1206417 1631886 1413927 338569 1301525 588817 1373915 1226764 136986 267367 1652806 237096 1305259 746836 78380 43585 1517938 47404 1807795 223747 1921781 1384937 1199052 738828 736032 459976 1579463 636357 454799 1393253 33187 849895 472258 1090072 1495680 89173 1054135 1731028 874642 1143931 1107685 955360 1010768 1972517 1277880 1387554 1221903 1143194 1350686 1195729 189066 976201 381185 1335650 485085 916547 219049 1107724 755352 111652 528120 1246610 841465 282553 1693821 1588 706201 1323961 1239976 741723 1110220 115958 1518286 618336 1350668 1688860 1550747 188662 1299409 1171377 865430 1252037 472442 955425 900699 1386384 1806179 504440 1482725 22766 1189970 992996 666765 676512 602102 1683417 1110384 905474 1430072 395722 1448979 1771366 414320 652313 1966001 673556 1671409 180596 679526 1623021 1788106 153268 1030076 875189 910074 868484 973714 325919 381479 946929 1029055 1423483 1107817 1623598 1157936 1922103 276132 1024080 1919987 1498879 1210077 658322 1308947 793858 1327596 1854177 1262113 1187184 1037285 646242 748122 1149858 305835 1063014 1221366 1353389 85282 814540 584058 1577465 954480 208303 236657 682050 1708413 392620 1652464 1202102 385251 557126 963118 1352736 915799 661656 1085818 1743828 1334487 1296659 618196 759761 1624564 1512007 301876 1340418 1972710 657769 458948 831482 1491078 1741387 768797 738931 1803479 91034 604945 313966 1067535 1789978 253923 356456 1026927 716857 979806 1277818 1123849 12544 1765675 1885781 1649372 280418 231032 525286 1922754 1627523 26938 1266674 1111522 1053097 571596 397931 608278 834809 780478 1631473 1031398 1163073 421672 307545 446726 1992865 354217 421184 557011 1079158 435236 13992 1887962 370847 269141 1723754 778672 228558 324115 993196 1589859 212009 62202 1700709 1176940 1033793 977325 494597 341276 1478764 1168574 1754284 558592 1388956 1068552 94210 1643966 1342741 689650 1497521 328957 1154359 1335458 682161 890302 1866035 904741 656362 360613 837862 1959493 1090848 516509 544577 380147 366404 933478 593652 568911 652435 284895 1579647 1107946 476146 1618908 1492852 1956752 23124 1190539 1266755 4392 839574 1268391 1276659 645188 1121767 1298131 1021860 1652250 1118088 175494 1731654 1609418 1236716 1255877 1802687 1649205 300751 377446 270575 1754069 131820 568191 1867203 288819 102416 490875 888130 974016 1977398 968316 1985259 875725 583609 1348366 66445 866377 1487724 1718689 545356 1174465 633048 129981 1441361 1046122 1898560 1386895 1099835 85562 465700 706870 585837 1997814 1818631 993463 75320 700040 1825378 1611480 621836 893285 1729422 1556789 685479 765598 266900 1306533 1577783 1240414 278133 594438 1248232 1867585 1048161 1761477 231066 284079 798359 1105353 1517407 1359090 798945 1280836 1402260 285034 812526 949261 165510 1894307 1576506 430601 1837137 1833583 812258 1320435 130397 1647606 1005565 64529 1992568 1937102 1312385 567603 1114829 1946789 432003 1015757 1521226 1701830 764218 257968 1925493 1864960 441793 488601 1413186 51602 680987 250390 468282 1773981 1851362 762334 1753581 1843383 1803264 1768018 647751 987547 1305880 1111003 505233 1307416 649905 462920 804189 1375173 1098250 23594 1979833 1191146 712090 328890 1242999 1579597 1859616 1214566 313984 516558 691174 368669 151074 630863 110684 42001 377528 833064 1656476 700109 1962558 262339 328519 46542 1510929 723707 413082 355738 1338884 1143262 1975261 308997 732691 836506 1296491 620474 702047 474366 226846 141073 515858 700434 459074 69134 1560767 479532 1224468 477554 251781 303215 425027 1351545 47777 1425481 506212 924224 1657715 625320 1444613 556096 1334238 1200040 1917894 1068041 36744 1843799 897978 1146970 316113 1953051 1276076 38662 1445648 454847 1159768 830315 1873118 1136540 1284928 230450 575786 1628926 402077 1459371 1259744 1198874 514806 399030 635311 382075 1322507 828008 1161984 1905864 159879 1424020 466750 418273 500264 1901046 803681 159433 461840 1574418 348962 123317 15309 1207589 460294 284165 1030749 1017955 904686 285949 657011 1264577 1543426 1940019 1665295 1019012 1987739 1986761 197065 1476405 112349 1372641 1680784 1263662 321622 355532 1349262 1261333 1300838 207687 559194 691736 359118 290069 137346 1205930 1247047 1400233 1654968 1379445 1369289 257465 1584418 1516566 233665 636209 1451745 324184 1597302 1591630 621952 1228732 755921 888031 890563 1731708 1587700 191013 483058 687618 476016 241827 964849 1391089 1964752 877586 1800358 277403 815984 1869037 465996 111419 238725 1490002 1968429 658603 1649465 783538 1186580 1436353 1138277 1618479 1709577 58118 4940 1203325 1652672 818548 1580256 496428 536041 433487 494826 223405 1456831 1992338 397410 515756 1087131 620663 1966381 852524 1015825 236233 550424 1780850 309728 320247 1146500 1476751 774246 740169 947821 1890600 464004 38215 265502 1566002 643380 233386 1998043 1094876 1952860 1414413 545196 601393 1582319 1341067 746290 1740559 865879 1442164 969309 302095 304238 1309929 732633 1872725 144798 357729 1925248 1219371 457510 1067157 1082984 488415 646815 116786 1827177 289868 1857808 1359446 363333 261402 1125223 1812604 1186492 1614961 1757324 484182 329771 1697902 321409 244264 686869 1064623 519623 1703826 954692 1759273 97800 1216817 1943368 649125 1559787 767688 1096111 1424943 1551159 1709737 1987615 1771466 1912100 459821 1758054 1268193 1589160 910141 313875 58321 1520452 1522046 1107329 1131477 611658 465994 1110537 268262 689408 1622472 1996547 529749 84761 1653792 824039 244402 1194770 1939059 1348679 817863 4897 248656 541598 1811191 1300691 1650284 1401485 834841 678710 857475 3812 1893032 702075 751122 635201 1975363 717986 50820 916194 1931442 1349573 1418831 764654 146396 1700674 985857 184335 1549843 930862 321586 378643 861759 1671522 1558662 1169770 180560 203569 1600055 1537979 1193929 381975 1585776 1640177 25976 497352 162263 264023 1513669 643484 1618128 414728 1160646 1778471 1687334 1356039 1297273 1142486 1460158 731441 1961209 572157 1397105 1278711 518820 1494995 793211 1352329 404213 76813 656454 1260489 809678 596895 1542010 746369 250804 1058907 810597 38979 1641968 1109753 1434785 1390877 65769 148008 633817 202177 1748977 1711466 1874042 100034 12109 1241198 356943 1832815 442169 1183594 1956619 1098815 194732 1069327 1917576 991660 1559077 1381834 1031319 56111 1335519 1348191 1701570 179652 57902 1066512 397055 1612268 1373777 993920 341477 1929802 1229004 237574 58072 198108 605019 1829544 1947942 1462768 1736824 1431235 1657314 1753481 29527 656270 81611 1532520 1591285 729279 1806356 1137764 623145 1250689 1163856 1252708 1622252 1770523 1836299 401366 684255 1786492 1063441 1868714 348517 835484 539757 829715 860137 1458156 1595647 215430 430375 1765328 1265999 952070 1964658 1481385 1018942 380031 1356139 850071 698090 1750990 419485 132323 1515328 752811 1005154 780781 552244 786933 415336 697321 1833723 1194995 360821 1391168 1314348 1351417 1794746 1525351 1896297 837411 590802 266302 724253 409726 637358 852978 845347 320428 618689 298116 1931021 1359585 1426220 287136 526056 1170034 1311025 1731759 1511426 1656637 829564 530538 1380701 1526704 1723702 542927 845449 1009020 1729558 1191929 87020 1001462 1642098 1467500 824508 1032288 780886 350064 1093095 198174 1136124 48336 1090260 254650 505252 1658176 1922876 452225 564268 1573959 1561716 1389131 1235689 1085873 561968 1623968 1423856 1860168 533279 1828066 425689 1912111 1544708 1888075 1664758 240514 38097 1135411 606917 471687 1909324 205170 1708495 1857457 1816028 931657 691842 1438115 467284 448023 1018432 1488832 167114 1168245 1322079 747173 1131842 1973722 1405856 746615 1806669 863374 284200 1972633 1604195 802353 1917943 1557674 247641 1375450 565532 253380 595564 1622271 374225 1508044 1723351 894903 72343 940438 712531 1433219 607695 1491871 1697396 1660142 362237 423099 1858596 1709085 155322 1650195 1845380 1819628 1726346 671147 1032087 526344 656833 702116 1754864 1623750 923895 1102816 579564 372077 896009 229809 1277520 915091 119970 1059422 1074904 144655 512441 682043 610443 87277 719731 622426 1737212 385761 1297234 1638169 855364 458541 1235258 1511957 1895045 333487 435534 1598309 1723966 1555483 1776448 427918 1058006 1913307 1289615 984022 1776063 873645 918553 724857 1473415 1398916 1938451 1218796 707170 524508 969171 1782611 977990 263962 159931 904877 1237046 577506 1832200 949345 347977 322505 404245 810756 1514841 656372 547754 425643 1884683 1498324 1436341 937466 1348549 478523 626478 461431 92360 752656 167844 1866060 778040 693888 992964 1795079 376067 1426053 1254127 1007659 989255 1300994 1329445 660758 1917390 1398484 824546 1931183 464943 1979412 1553455 269869 1390918 115849 627336 1826507 814346 1470795 1864930 1013543 369912 24848 973487 1563800 1026099 1153525 381548 1672504 1382684 207801 51169 1355562 200032 1225784 213581 1871917 1036076 1635756 1629295 1080690 519427 339799 872122 1900665 197424 1655072 1830210 1384306 1494583 1582428 1089194 1949725 154452 1608561 318449 1056126 1838707 1861144 306566 1320572 1100199 1389112 86755 687422 1933673 1698160 1962865 1331679 1029980 305311 264542 683801 1308435 1723925 1918557 909043 1180541 399048 838706 1657699 1992608 179874 149406 1581345 1753255 1496665 309387 260902 1603518 1090909 1103909 919154 43309 1668420 1269755 1100839 1200085 1170253 177266 215865 1167541 420722 1958804 1341674 199738 1844817 554556 1584585 320600 317524 453462 1332580 1061468 1500727 1853325 1902679 1124974 1071793 1549836 1390818 1693795 703712 1401817 1139443 69998 1924361 439447 382530 178742 618292 1579449 1302325 1190496 1137186 1544315 939448 1927373 1618645 537886 93587 461729 990830 333353 885328 1218586 1447383 1013692 860097 1218438 1032617 528878 208901 976828 1218085 177782 1753977 1123735 1801625 225512 1577947 1843653 1084243 1694281 1456664 1815106 1354138 1812255 798842 804464 850212 1356634 1861965 249555 1998835 326471 105238 10116 1912180 1230940 461855 1443308 1223566 1345888 39559 1907937 1316834 823805 1059992 1146565 1494435 1211860 1546032 574689 83961 1365114 849646 1398060 1152378 667801 1997982 1542521 197081 765733 117499 1526101 427577 314425 655505 1625488 498850 1925284 1101852 1573133 1075907 644997 1959296 825535 11818 1428881 1934882 420734 1060385 276489 390482 1766096 1326213 1592299 1153066 443479 396182 288247 1580308 1343222 829093 771940 478990 1390148 1120545 1304987 5583 1280806 1859241 64265 286166 1336099 231986 1623691 1333380 1754000 1809335 640349 352609 784967 899837 334513 1556297 1492574 1788041 1899617 1634302 1094711 767804 402898 137105 1433067 992321 1638621 977765 1228848 227978 920803 1500606 1462523 992403 265268 1256726 17281 905787 160832 1926776 1541551 1954483 1668711 191429 122267 976962 643597 1221448 818260 1804601 439977 1713843 175415 1147671 386755 1637413 186061 1547076 44779 1679558 1918530 803818 1300385 1091875 1919124 942475 212204 495902 1500399 7336 1706866 13800 862311 1821205 669024 557549 250524 905899 1727625 1113087 898369 1047898 193181 1786723 1151614 362557 762214 93945 378610 1284763 1454016 826484 1575544 929842 97036 864214 1489312 1123033 162974 314858 1584867 296367 1400746 1547735 376329 469641 355655 675497 1242368 314379 741929 662370 1250350 1458502 1495225 942028 172364 1419715 1016807 371983 77838 878069 1623591 1959379 801223 1242889 561444 1458708 330026 1263038 1779790 734263 1384919 1572682 569213 1852725 392600 682108 1283721 504782 127487 1236676 928500 1016072 284971 1992791 815968 1086574 1505838 830423 106166 966265 1672635 932867 855660 1754563 218505 47224 1423864 863884 109019 553257 1014818 43595 1856686 1434336 875941 630314 1813185 1984807 803938 1946782 796091 1949918 1179824 1440872 1928640 49290 317052 1994026 1770607 647724 695276 1439539 1337513 589969 346466 1369815 1832248 211242 1045769 1629336 809088 161286 317169 1991858 1565882 1746488 374177 646064 476320 1376006 1798933 721620 356920 799355 503470 1038203 887659 954430 1867437 1910370 785221 396458 1589149 568982 769082 1202188 1871945 767247 1365534 1488967 1538116 1340569 153699 180814 455403 1525330 1058160 784052 766159 428939 1653321 312075 1618484 1685986 69753 1311482 471619 1737372 57141 837794 1322482 1524874 782305 1555698 1960405 1730247 1104138 1817506 446969 662657 1942550 1413828 1856805 1235589 908672 165719 453327 1706176 1785133 1522534 1570863 336662 1225813 16885 1181916 1205921 1495770 1007398 152441 1446083 969837 272508 1811624 1482675 102866 122104 337365 834473 1272017 268647 443678 1636675 1341182 559198 1586374 1248493 998346 94780 1817980 1594232 1087910 160745 1613908 417492 1575579 825337 709192 1005472 292069 1362119 965518 93768 1817780 1779084 1076975 1264355 549003 1114444 616895 301050 748960 926608 589834 1314982 1295283 312114 770646 844198 434879 1596397 27283 967255 303219 1686432 1316199 1383997 1538498 1022378 1856328 1771480 1218905 1719320 1147529 1941246 1168588 196467 7259 1009772 1838090 936604 1523809 1064028 71171 1330239 972454 607309 286091 435146 1980799 849938 1745758 963261 1025238 1071812 1566392 1261294 998981 1058971 738977 218411 282028 646271 1060965 1648115 772590 179129 1123583 1212244 345146 492592 399743 688966 1278039 371000 119119 167659 1251289 1021087 733420 1414233 391917 754430 846534 368790 1690721 1394958 1590804 893430 758724 1967728 467699 1705196 81349 240404 1402370 1767146 389262 580497 613462 115832 1243092 646396 1834651 1345564 1730497 565158 403881 432667 657640 1283965 1688492 78002 1285051 657801 1160855 783144 549877 360894 1566537 305410 19406 1655083 465681 1791659 1791226 1698303 343450 861823 1671077 844028 1485800 1607381 1500039 368805 574044 171666 1237867 1430303 424533 1705155 85099 536119 967973 700447 344361 678890 1401087 1445035 1499921 469603 1836902 1297114 980996 1113186 966179 1537435 1414772 329754 598293 1965036 1549343 463121 396462 1389503 409141 1173560 369789 443389 1494757 980688 432578 1358613 1707757 1867077 270581 24789 1441206 1953392 1832182 1793001 1026950 899620 238955 453116 768367 66632 1240641 186058 741925 639966 913568 810655 1643304 325200 1971178 1399661 1045198 985743 960456 528118 806204 713796 411539 412613 444036 68259 1790455 959151 964588 1088400 1913628 1051563 825929 1807117 823312 1351573 1900119 316929 721908 784110 60030 963222 306762 744148 681174 974985 343094 601174 1206961 1635886 36106 1276959 1858361 1449990 977061 742377 1419231 1241183 1369074 358738 530806 1105153 922665 1106221 1534477 1953478 468115 1003296 1825181 1390460 748327 1212491 1174628 1565445 1933448 109393 1278391 1122362 611885 1639505 1544722 1141777 1257654 1644700 813733 855357 1913494 356617 1994958 752368 1922543 1217072 277576 1950121 865159 1633360 843029 1185444 518339 1782332 1683397 1484720 1325250 103988 781315 843786 1516271 740866 1606864 729611 1830704 1254500 1113244 221088 952764 830443 932918 1020004 130967 872971 1064016 1761961 906196 992766 398901 1756371 75467 1050102 501298 1656993 1327584 51276 1206598 529258 569778 1737223 112267 998495 691485 852375 311517 632786 904005 571556 293988 194430 391149 16002 261454 1536403 1081297 1602485 892242 993511 162960 92624 1883106 1387502 532092 379328 1437405 383818 1373601 833413 1673015 1119720 229096 300709 398342 710338 917082 1016480 593230 88763 1862908 584694 1602843 176054 1905201 959977 1939100 441813 445850 664998 1391190 579873 1858967 1839430 672539 57095 1297175 1405385 196965 1207239 1926926 331578 1217276 1369974 1152060 909505 698606 132106 561356 1113894 696844 391911 1199978 454177 616094 1664784 795021 789816 1325657 587358 153659 1312906 1359341 1068529 144222 614618 1030248 342017 1569169 30383 1240984 1269611 1050535 465082 403882 1688297 1956441 662151 1282470 609622 9275 225459 1078427 737771 1275286 228382 1387290 1744417 203464 1490547 1345899 935452 1784822 1783913 824099 1061234 662986 903971 1255768 1816022 1508226 1812903 1725489 1688209 1315359 1079679 977250 678323 605441 1639824 825708 1943591 1129880 55684 1389033 1277846 1611499 1647490 1323847 589517 1950779 1956846 315990 194896 250612 1950799 214455 25766 1410685 1068591 1035264 1525689 871929 225368 1648785 680981 1704770 1209766 1972597 1850952 1461478 1310534 1922475 898651 257295 623437 471892 1925698 98485 1754741 831220 557618 170281 766917 506570 1803422 1722181 459568 435430 1209851 1902166 1436869 1119555 52600 1329460 1908307 1973762 1612912 1253990 715012 802408 366277 1815971 1501221 48986 1862057 1457025 178231 1995255 733179 1647174 215022 1421921 1708063 202164 459443 1121990 1103307 555443 785079 506098 821638 337921 1373684 1738005 1175917 1536400 1773368 21998 548856 887947 1674082 338982 1657771 128692 696767 1663354 120953 742379 43422 620716 1104738 188155 1536059 785145 911680 1970490 1353161 242080 1571217 1839295 25029 916086 1300644 1977033 833023 604239 848796 1345459 1070465 1733029 112414 514703 881551 347939 1410613 761694 808694 1354446 427694 1291391 7140 1186215 68302 296279 175139 1649286 629810 924012 1167577 280470 1746070 637031 777916 593664 388807 1445093 302826 489957 1276371 1671684 754698 1572188 584656 1136732 633708 489237 158324 775719 417462 134642 746851 325146 954911 559566 1920738 645564 708982 974496 1275100 1437357 1094516 120964 188178 1535389 1054031 748612 312666 1029883 423206 822673 725812 1271270 1495527 1846916 13803 396774 1303183 1883391 589368 866604 1442594 1317839 1775126 1372097 1793277 1431902 1811303 1036773 1126083 1922439 1574050 1144032 263987 1487706 236594 340935 1947763 1135937 848395 353598 138641 1381706 978192 257621 1321 8059 110041 838442 1875116 1599412 1489534 839851 499027 606254 576990 1000848 395978 911242 125350 1036620 1556084 322553 1235062 995046 161064 163477 1119921 477958 806954 842913 705296 492220 1718355 387381 1184281 176547 221068 656283 858532 346988 1060327 53938 1046425 1238215 1362762 1270179 845994 807892 1568433 993155 1229224 506540 461656 1462763 745154 501302 1579231 958439 1548934 1782564 832183 210711 860600 267281 353857 1308212 431706 1828749 659298 255020 1730116 359990 375500 755497 928026 1997075 154481 1480249 1227066 1163415 1900714 547129 1478916 528677 1344105 529820 1158900 1363147 988195 505223 1971960 1209959 1415594 980839 1772278 171773 1488496 311921 1111489 1686932 1031341 1881644 1168442 1358707 1223596 1221637 476834 1379310 1629834 224642 1269558 1786064 572466 1190144 174293 278843 1075712 1682237 1709768 935800 1841344 1840974 853344 1403333 410802 1728493 1367902 412685 221265 1533250 1883914 1369319 990125 423358 1908190 851936 961492 806963 1567787 112613 1539966 1729440 266416 1134592 768653 317026 1314380 599300 1541284 614809 1896557 470647 695316 1350268 1608193 1339268 1518591 145787 1315399 703369 1512025 943988 1564825 1219916 1493684 423437 1862898 1189287 1921417 1009105 1755267 1988550 290124 234043 571044 1597149 1297745 205473 1238384 1365893 885685 1733538 389929 344844 1307394 337487 1169344 1707768 188230 734386 19261 1287076 1505598 1665141 1549911 1228448 1481260 140459 1292480 1532806 547924 615997 1833319 536321 136358 1320014 80656 329541 89930 1064781 952007 892736 1375411 1397467 1272706 497020 1446967 1814843 1814620 772965 1132567 555897 1343265 120607 69875 1686034 483801 1320132 86779 1291279 1313433 1372530 1930892 85430 1278994 1517387 1612190 1790166 425229 846492 791360 949995 282440 463420 158238 1505129 616992 888465 1019906 1028636 1137555 828474 370204 104142 1412276 713505 723090 1232950 192281 779793 426140 1124064 1872973 478554 1496227 1850492 615569 809112 840078 777301 1907553 354177 719764 1846885 1616477 1525816 1619355 1527302 216230 34064 881287 1439627 508551 1346934 1341040 1506840 66353 751442 953420 297284 1864018 1305211 1413700 1568583 703374 1505699 311643 1062507 952833 1165763 825546 651778 156822 804400 1413858 32520 98309 1478277 1113811 1471666 1667057 603674 668227 1572667 1581598 210669 490577 757866 887323 954361 1087045 310223 1282066 222576 1716546 61771 544704 146267 1067503 1259696 1509346 444991 1693038 1954588 635822 1375092 844549 375288 720216 182520 177569 1931350 448608 1558274 1269842 897000 1461924 473208 970404 138832 501406 1914781 1435862 1870198 1467247 474647 1111322 527884 1382023 656581 1802837 468185 1376249 1683838 971712 728121 1656894 1010449 770933 45954 848723 968955 557857 1791350 988651 1411032 1788923 224155 790345 874728 1898076 258870 425296 1554168 1098169 272904 1612210 1109237 1051996 107027 1503435 31982 742851 590067 899126 610577 1708577 1189030 1709385 1246992 1014732 1738229 306932 1027274 812420 1034305 1173738 112108 871652 432097 61981 312994 1712222 1641062 1083535 1360456 316325 1704197 1634769 642963 218571 455281 897902 1442548 194639 1383269 721179 1882426 1043897 1876877 444381 705641 1990049 893008 799928 593045 985033 378852 1691276 1622386 1378817 519441 935931 622487 1939692 1407017 819161 1593654 923960 1472699 699770 1466829 1461316 1811797 832914 1870474 1125303 1701029 1720719 857724 76435 1554132 1706812 1478063 837422 1175539 783784 1931913 671134 543348 975138 1705724 1794035 1198157 1710625 1731533 524042 1091629 1796896 402833 80551 1308684 1586034 1079602 1735286 841831 1235083 1010316 465131 54856 1070579 1912021 1219663 1484588 269921 195605 688592 296281 80748 246845 1371822 1821164 168127 772635 834580 1981223 1941698 1534939 1111336 1587085 912776 623196 115398 1619757 1968982 915328 459867 1104025 324389 1473247 1885965 672063 1715144 1260304 1955668 1779157 1916991 1525762 480842 257579 1043779 309953 574237 1948638 1498808 1983847 1679621 783117 980519 228343 1272107 1050493 610798 1277096 505582 1253869 1569941 998299 122841 290472 664773 1436520 38482 813644 749956 709470 901236 964829 858689 20271 1059291 1357830 376514 331466 330648 1034132 896272 1327397 1636194 1375404 1334318 1549644 483510 1008457 672480 260508 941221 1319140 282722 720675 1095597 1590102 1423195 105080 1144681 864776 207055 1258161 1677217 1048068 1306588 1273347 816699 1549312 363349 720872 259556 786547 1282539 146130 270749 682386 1487010 1659428 210870 868933 1678127 1468660 400291 1825548 1809157 1433740 287194 951054 379517 1042653 799794 1140722 1871993 221478 700700 312943 23428 1275057 891059 520621 1290152 744455 263628 115574 1191607 565503 375603 1329784 272010 1243352 823565 1828667 1202263 416141 913956 238462 1842771 1078829 810636 298196 916632 561251 32294 939283 1181241 677195 1613379 1128353 1008667 825983 1809752 1924236 1725642 1137432 1814644 649409 957790 665178 179324 1746091 950150 271674 788193 1943833 1655609 1888258 43240 266771 414410 416888 128155 245343 1939502 446407 402421 1589747 870214 502044 196608 1274113 12401 1094534 1559802 1711438 1762670 1676841 1746885 360611 1485653 1626859 1687009 510084 854982 910781 1720251 1879956 1625034 1552602 882127 1882677 218037 1749529 690773 393079 1599869 1915400 206492 1976940 339393 1549324 1674276 1851441 1035188 587310 1829978 1057918 704568 1980324 1604103 1269781 1940513 524780 507658 121440 1182836 133793 899410 388540 1031094 1458022 1418076 54344 218967 1408282 192744 836672 1702946 374286 1152671 1559793 1280677 971133 30062 32842 1473728 438371 1082459 1482804 920829 920935 417155 596536 293798 1638002 1363289 1975475 1635662 1119989 1771760 1730282 150805 501894 683338 1428489 1725784 1793927 1872232 997570 361247 1412262 1515620 238167 1052292 398108 1799149 1312506 479034 1148720 198105 1090374 909684 1647192 414455 1329719 927933 995811 130706 1425252 1057786 895630 1657766 1418567 103024 1302526 1275358 1033471 953237 1176100 1299958 1740219 1067186 1147798 245736 1979924 1854743 108548 148838 792147 1069017 1732372 877289 149968 1866755 740330 680777 962297 897718 922590 1925446 719676 1876405 890037 1416178 339738 1121731 252412 182998 1118651 1535600 522999 1477843 342430 1337608 770618 1356019 1079512 650858 461236 312614 607070 41826 195268 1567825 152252 759685 553048 1204206 1898688 1466862 617924 398339 1718349 1860682 1313674 411319 1333391 131213 494461 1553451 1087182 1056620 278510 1012057 1971290 645127 842312 945795 1621021 381945 386178 297763 1847805 840713 1033160 294748 62482 174763 328071 148757 733487 674901 947130 876159 1130961 1910501 1764982 1173801 128763 1709217 127498 61072 326803 1286746 827438 1680091 1587634 202016 227696 260425 1827652 176197 1663339 699319 1216120 760121 1333170 120746 46785 1393397 1507301 718086 766563 1405740 801825 854249 1944637 1441087 985975 1085563 880756 1965834 1106494 1108478 1643133 1378158 1771672 1937429 157885 1822575 464072 1709912 516969 1575807 601276 321632 1359794 1864076 636712 1327394 1740113 1718379 1288479 1159310 787614 1568620 1823573 99993 1186797 1550262 541880 663038 1846435 1349219 1048469 94868 383068 810061 1590104 733565 1929728 476040 758838 830039 1822559 1979004 781513 1778831 679875 383814 816658 1502354 994421 1886751 405947 1406043 1198050 504801 893842 532369 764707 475678 1499171 524793 1896156 1815459 251215 1048166 1857139 43844 303385 588279 1185264 386702 387689 843900 1616031 373442 1057053 1791456 285471 328103 1395944 1248946 302113 1496697 48467 457205 1437768 1437631 848643 1272823 877318 882483 1789896 1573144 1633275 831240 869472 1531019 1337798 1069612 266509 1250462 1867032 289706 311757 1743368 1869699 1809703 1575974 1139194 1449783 1857178 1267764 290645 1359763 1474274 961639 665191 1171774 1431420 1986559 1104098 1888383 1186010 1118149 80257 1627863 1468793 206428 1720965 1990784 1618859 1517183 1018167 414343 538635 180367 1345087 519630 1992303 1729660 1622471 1035182 1449974 636483 773443 1818999 851327 732886 939455 1520155 1523352 193755 1435729 910547 1978990 786779 542693 653574 1512372 1502695 419004 1508280 1360867 648786 1624440 1046973 1270461 1851927 1554624 1335315 525825 1490949 34080 608808 1328562 158737 1242338 1135242 792702 861922 344244 907619 900157 894571 1106366 326940 901029 1881855 1144983 337802 653879 1127337 796668 363486 930158 1939162 1890298 1996111 1413903 1517288 1827386 193027 1657365 287726 1136899 30142 741399 1727702 1423041 513192 1434745 1159657 1174626 68149 929101 1749016 1811046 129403 1190735 972383 447088 309298 339171 1739406 17771 1166004 1208418 1530249 1904029 1332642 294687 1572133 1243324 1021827 511202 1111840 1799260 786055 1583037 1267497 385304 327083 598755 1341537 150424 623572 1551369 1464315 1749120 1254628 214994 801993 1539349 1602939 1191202 1825195 1746155 874107 1445476 157059 822504 1382537 346996 885221 186963 814215 977973 920742 1785005 1836572 1622973 676250 1736386 1719840 268321 137716 1614154 1629061 1810970 11379 1028544 1550393 71763 954825 1940831 1642561 1549560 1467452 1497276 1525046 440865 617818 850359 154561 944834 1496394 568038 671453 249454 792101 1368887 1312229 1545628 1134324 1234744 504863 730934 1318054 302722 1773707 492295 1744848 633267 995923 836474 1478403 1149797 1907129 805255 434026 1502397 643046 1496003 1245355 1009836 446844 639229 1133495 1917273 456792 1718188 1425033 270271 1478123 893321 1958946 365107 283897 1706195 480013 1921861 426627 1130237 1618226 244087 1003479 677790 1557530 774571 1252681 1847038 882791 1361292 1530403 662402 1936752 556481 745626 1949553 167972 765940 256817 553251 642487 844631 1877427 1373001 1642245 1432388 1850917 444886 159601 1908478 60315 715969 1486070 1339281 979378 1611371 720524 1922866 1832345 1848896 1758033 1203125 858028 452735 1061623 961516 1029762 372463 24706 802974 1750197 1318589 1857960 1737901 907629 1721878 1050630 834287 934850 1221678 1523496 1230777 1614237 1415140 254003 147453 1986362 1607435 1200313 1539714 1602622 1712917 1640529 1751877 907747 548733 1020180 516918 827112 1690278 1949737 1459052 1594580 196775 308754 1473351 1649991 1075702 755821 1227035 1352947 1665843 1924852 79157 800556 1452607 1739458 378514 403808 173813 230926 649018 611978 980833 1722287 939821 1058998 1922258 1741135 1502941 592592 1657150 1713345 1079657 3377 1153586 1399570 1683746 1724755 1308470 906686 34602 776368 301406 1224050 654876 226025 640480 1212908 1974399 881836 1663846 549568 610191 1221226 1915664 578023 1442314 1267348 959058 1841631 1529656 1854338 1418515 487943 1899137 1647198 307962 1928259 590909 89116 576733 1487103 34865 1355735 274565 588450 857520 381533 1330025 60250 1874720 1041846 1968308 696352 1803251 48658 1921999 228636 509701 140067 1940572 1274335 917639 1773286 1529724 1613351 1560638 375969 1718886 1387278 87846 417182 1249045 93234 1124093 578806 313374 1297487 1408030 1956896 382614 792586 1734780 349407 623398 1003349 1150874 1034507 14134 991721 791000 1263455 1933328 587478 1090878 242828 616709 470600 1475800 158 985564 1822506 1022052 635425 2311 383253 1371272 228321 1357904 1971619 494545 1935562 1949517 1931786 1041600 242239 517228 274829 1551536 1783278 944397 866300 583943 1891647 116303 1289102 1570058 139008 1794417 656894 1814952 1089445 931120 1730110 941275 712257 1771628 1017463 866856 1267970 605938 1101581 968101 1895093 1686630 1274437 714912 331463 518572 1019954 1696128 799025 1508774 807448 1191937 1081181 633165 521447 545008 833206 196215 1387091 212036 1095335 1625671 967034 45378 1905959 1826253 28988 170285 1033284 1466415 1896220 1425288 1406332 452949 1839999 349012 767227 931741 809622 502179 78187 776287 1272958 1487097 534876 1005014 340569 1024823 1080638 1951511 188197 1923356 766422 798721 999517 55566 984514 195052 490780 86681 577664 1383347 1303821 902277 397133 1975210 70675 267667 1912087 66753 101666 352237 478862 208575 1279771 1899683 143 1647990 213377 1254209 418294 37292 354606 1897379 1210978 46926 528836 311810 977641 728455 190475 506362 381039 1804567 42634 1380448 158502 26680 1308762 643442 880221 1130897 904919 713246 1137918 1100907 711063 1789971 1918203 1638522 1903309 1387772 1943945 1431735 1159978 247317 1157901 453142 430978 804781 1415072 1802309 845733 254978 56640 622271 754877 1734515 342190 1248261 1061389 1087479 345045 1425141 1307018 335588 1474172 1815350 636695 765644 1262680 1391628 1388670 268745 308001 326390 1879735 791181 788134 1985517 550670 477350 1483583 380389 864407 951819 1619190 1457758 92762 751041 1738157 1711041 1643420 765828 920290 1588636 1595116 1716106 420411 473472 818602 328695 861452 1513979 1320587 1278077 1827777 98780 1055987 633510 1622076 1164328 1322492 1024795 1347742 1305855 148149 406072 1523974 583283 1020710 642344 1381566 1785721 854696 1790918 769148 1292510 1815674 987243 424220 869358 1456906 102550 1303099 805199 766424 681937 497471 1372614 416421 229766 1213500 215389 610342 113844 1342785 514741 1984815 646364 1033281 1670723 54163 1948411 1385966 352985 814121 1856461 1286466 1382454 350203 1896508 156000 1553367 1157360 421746 114655 415790 915639 122026 884884 1513468 90230 606334 613028 14056 533575 587362 369970 607693 1423496 73371 854004 801813 306929 1043253 1946118 1170598 919350 679418 1657054 153042 838513 367695 1227330 1478054 535838 119470 206576 852682 1752255 102484 1538758 1829333 1468531 1006395 55448 962092 1203537 776816 106398 1849178 1017325 379772 1655148 1238258 1078845 121074 148397 641068 1354824 1254886 1206144 573921 1898293 1356814 974367 817727 1574408 1426799 667603 486438 248277 269847 398144 858755 944188 1676352 647470 381510 901512 1820593 1472292 232593 1675350 225324 113192 1749287 171458 1016757 1664450 1941622 1743843 55733 573217 1974634 1573212 1914010 895579 1345483 933251 1761529 967087 1042484 1044535 130722 1443885 1919691 1681209 870680 322926 1986062 973340 863319 1058232 20676 1279061 216590 266733 1028696 1777493 365342 842001 1905036 197824 1893810 1806592 986733 1170364 1764286 1022576 631300 1715460 1803356 557841 1524415 1665493 1188762 188826 836140 1297130 10936 630429 1345396 1775729 909028 795132 1840203 956370 74779 596248 521198 1286127 1763945 484348 1746018 252276 1303543 305398 576844 695544 1423626 244449 1385117 1958912 1533320 422261 872556 1299672 1637431 1051309 233173 596110 1239040 664435 1654781 1541509 1144686 1438576 1981668 490048 620546 334460 565459 253767 1469972 1539367 810404 1707776 196533 1713661 1892405 1540542 588982 174810 919336 215197 1638663 446186 952939 218644 1858486 136878 68759 818993 354629 25778 54752 1603774 1603972 1470969 1601478 1494710 1701545 796613 237347 254390 1169341 873096 1677315 1024997 766304 370277 1709846 1682566 530425 60657 97386 92884 629440 1008116 1142134 1466877 408966 1087672 1943721 1772651 118432 464728 1229622 345092 1756361 1188903 1657702 419759 1153161 55258 1334646 1609925 970502 1555186 223420 1293951 1323742 1598677 1713834 1507629 841305 1038120 557171 498842 667229 1736164 1683092 1138365 1131227 600792 593218 216094 382313 1737822 315372 1409816 191205 104104 36566 898044 1086180 120340 16806 1906132 177877 1418472 158486 165621 81563 1399373 1086271 1993736 1993505 1576566 608716 867885 1658938 1839566 1245615 762305 860020 678933 940175 1175014 607426 525266 12003 1210725 1684392 75148 1207699 343610 673453 1521976 1397614 544831 651660 1397414 768188 1768528 1386120 1885 258811 1285991 1889788 1597632 1933711 54721 957980 1553307 527274 1916367 1369966 1153886 191774 1306822 173503 1725165 124756 1396206 1081270 1257065 267161 1011775 1155075 1166045 236191 1273035 1985003 1949617 1924929 276135 1325979 1967173 1771828 398688 1564811 728635 1231165 1041820 1302376 820901 1119462 1210688 1195065 125535 100903 1615756 31173 1289423 523462 648564 1786974 330682 289391 594566 1853222 1006490 892531 1959023 1042835 1859980 423716 1247903 1762112 1179355 1041843 676182 464861 890473 1707873 360802 1253410 1377976 362484 401411 1862826 749201 1351304 341370 529994 1301688 530770 1637234 1386796 1190526 271098 1048517 814434 1267887 1152624 766385 462446 1226198 247432 556809 397846 1948615 370351 657440 1319021 723805 619019 132274 1354357 313362 258003 704363 1411879 1307786 289721 272580 1731783 1850543 1001608 462346 1225027 856668 27621 1330043 1876355 354588 219220 1830196 281920 1737453 113011 877075 1503353 1031160 1682675 1652610 1848254 812895 116458 642422 1822277 1221873 1202284 1769600 161835 1763306 1173253 885320 514128 1451050 889058 1320709 776788 1605120 1789983 1835185 723661 395437 562992 1189896 1328874 253599 606428 713115 473105 294806 600926 1651820 314092 1055786 1098515 1019402 520736 1235833 1228386 963000 1330208 1373868 471315 1678464 232933 1184687 838425 69349 162231 348341 965377 186520 1198245 1951843 1771884 961868 1222879 1677714 1361854 383626 1352647 170795 479295 723657 101859 1652603 98095 1009594 1384366 567870 737156 336275 83752 284391 301410 1650175 1071293 1736678 530614 624474 849125 1181596 1274223 1861135 120169 738814 1840989 1439323 501745 1680261 1079573 1962072 1567532 1123009 944069 959525 954707 1599240 1857184 1221864 31057 971458 1660225 110295 417210 1280411 927568 179840 108533 1211952 88875 958986 1784689 1159888 1701453 1246060 311910 117774 881002 29508 399992 957329 1837734 1308478 641466 1339772 245116 678793 442985 1373190 1589754 1608477 267698 1773305 633936 1000555 21306 1016091 1403916 1170791 1479800 1682571 1279611 1812324 700373 1497494 1828618 942622 630003 371169 1726247 1865727 1950837 720996 1056448 1182519 786481 375889 1237821 1287253 1250415 644989 857922 311591 1644582 1612711 1340576 103578 1057694 891211 741373 976513 1661606 728508 1375655 367100 598399 1863042 1590301 268214 83126 1762608 170557 1376331 368567 374336 292547 1161832 345047 160296 86918 253097 1560999 144291 8424 102787 897747 83123 440205 1728293 315474 167022 1931635 993527 1883760 552895 1141615 1828769 1726273 937305 814911 1563070 1777122 1931833 813900 38384 162805 602454 1420011 1774804 1165536 1907025 344194 1576903 817601 1495965 1617287 495468 437927 689850 1599762 601011 1063417 139717 404503 1851159 498003 292370 438269 276717 1194611 1555693 1853714 612794 1457308 1933524 1039424 570271 643727 863988 169541 1435813 818048 671861 524076 1074958 1125703 1815124 1268235 1976014 26108 293093 55004 707639 338579 1503745 526033 476423 345575 130358 719161 1118528 487338 1571404 1298529 1267798 1178315 1949464 1132513 497292 1586750 1196704 19882 1300961 630835 1950164 677900 327635 205970 971487 1674954 630094 1295824 1055386 950037 1767978 1350412 1309840 298375 732741 305830 1537903 643196 1944813 1916161 1825390 1263177 1598909 1229136 1067896 930627 1653324 504071 1547867 989681 1691349 1013738 1597436 795064 600441 1234912 1685633 370179 1405841 149183 452524 676361 341464 1777703 1811301 945621 1174463 1673909 467264 421256 721476 770588 1765519 550838 1870316 330994 881859 898580 1756572 290037 154155 1298301 1406885 1988922 1148775 578158 1810632 1492747 132376 3738 643245 1137897 355742 984055 1717573 422935 1055506 1837790 1774756 1410471 537302 1355439 244109 1328157 266263 1758373 446988 1428183 1276109 1727018 368718 1674859 468427 177452 246607 575793 1298605 1495280 1587819 363649 1617530 468971 1415926 60492 1342549 1306841 1020065 1449821 1275698 1967268 1214800 252158 308398 1045134 716714 722911 1495043 646322 1994638 1390328 961023 690438 42983 1251662 581104 1022685 1720072 1117280 1186652 345571 1648177 1718581 1937578 15323 110973 518843 1563110 1930991 386203 718375 1774372 800335 1306 1946204 772462 1638565 1169196 1928789 896675 1540333 533958 1603424 286029 1703219 1297908 1171693 1051831 116051 1156102 1609170 458408 590772 1687897 754674 1358770 862557 1727169 1601650 1027818 224347 1425457 47621 1790160 1624888 1192353 1438958 379127 1885431 1130449 1382646 47873 1772351 772807 837629 1559966 1654200 1288227 274758 204508 1460486 1629172 1788116 397744 243659 1145734 549303 1422335 515299 765382 1315825 223346 1804334 1022915 921179 211467 431687 599180 767932 1058786 407154 790232 172093 1019165 1911800 1285009 939463 1257450 495442 188966 947501 970056 1905717 900566 1525860 291960 761955 133356 164588 1677770 1131283 762369 922089 149491 1645363 1343547 1842177 700969 1318743 19668 1809898 220271 97539 1350207 1500034 430888 240980 517458 1197041 838935 1396202 300742 733639 651076 1112546 221031 1899612 1910573 269689 170513 1139184 117137 1270313 640703 1959044 1751488 1910239 1491351 1427017 127750 691311 1249830 504051 1728071 703924 618992 435306 1732138 1125033 779757 1733914 1985668 779365 1078212 1299328 983966 318466 1514400 1186000 781547 484831 943313 1694003 1996016 1489676 569948 1950186 777178 824023 1198649 701608 1689352 366452 1143871 102071 771389 493187 1282457 1175945 1215019 70372 5166 776938 1659184 1849732 1405634 273668 560371 363651 1694453 112433 1762574 1489160 438247 495552 189076 919 399629 1574826 1873116 109824 1172389 1748994 133392 83046 1165999 1969555 139872 1972221 1536662 850555 7225 131418 1878699 1452734 1536892 237319 167985 1445349 658310 1562138 704114 1402755 1737951 1285011 818304 813094 764373 1901290 1061949 515900 1485132 1598690 55413 423109 1326075 26619 313339 322612 902495 1997386 1019634 315572 449200 26342 793839 1761978 315163 1582037 1182049 1908714 1781767 693665 800897 1767984 706018 1863580 1654320 1963013 1946955 1371929 645609 319376 287489 681158 1648791 56307 9347 1786506 1043268 1177956 1851438 1981937 1653057 1082479 1243847 854589 572842 818861 1132998 541644 1345514 23829 1396281 1299477 247949 1957897 1148022 941251 1171500 488290 1030522 436850 367724 550493 633059 475511 1149355 1414164 595035 196027 438172 433301 1387340 696006 358451 907647 1487564 1354742 914496 1946908 194437 1450890 1245004 924288 1180471 850395 771126 1039950 1759599 539584 1514141 1472940 384304 789328 1979949 1165330 560227 304054 1502541 494781 341546 1615856 1395362 273729 1166811 1709980 1629666 753870 899717 1176635 1322868 1211229 165523 781781 1661671 1344326 1275801 177833 459326 695523 658552 1588390 591675 981178 1130949 1816604 1804034 34547 977852 1485950 1192965 60381 429222 888339 1984324 1645922 927611 1394950 205414 1172333 1623883 570264 1485202 1840570 695494 355142 1830759 1162629 567100 1677881 1050499 276432 799386 1643910 737034 1429192 705032 856114 318125 492780 45526 733628 1636538 1556903 298268 1641247 1117035 1102405 825793 545929 854920 401762 1576809 293323 1295891 1270710 1476359 560731 297407 1292469 1097825 1241550 315016 1039895 1433429 1638874 1563423 1195226 815404 345423 663690 1177020 408029 1127476 708563 1862855 1937678 962589 1948773 12767 1062994 708043 1779687 1420937 804028 149096 1026794 99618 1240500 168274 1776235 284157 44157 814926 782776 1958901 1828939 1274302 258808 256477 1650794 1162646 77530 1292197 971248 1396472 239106 990047 111023 1251639 1879825 1922212 1563807 1577691 1781426 19862 504120 957032 1018025 944935 702110 540446 1945665 1871249 965365 1730496 926568 1623029 1971676 1007996 1418292 575539 1496429 1850653 1165725 1740569 1937481 92459 658044 223467 261924 370647 550430 738260 860173 1893287 1748421 1542407 964500 1419287 214126 1491454 1452095 101874 256818 1549900 700020 1446227 1268833 1138893 1350960 1827342 687813 10018 1905889 1392770 545285 1861645 1931665 1615267 1759078 1881728 450069 875556 1756997 1288996 767472 391505 1199017 689060 964658 1536344 214884 621632 1661006 855927 1240291 1618805 750021 1132369 242477 1810697 850700 1227440 83517 1924741 1296519 870524 1280669 1225029 113225 1125311 1629861 366803 209549 787020 1763959 1207091 1845574 425201 472893 1317785 1619735 1898676 1957836 859613 406760 1646286 381946 1153096 390803 1732849 1709163 824927 723466 438305 260027 776765 926153 246616 776432 78814 883202 1559553 608771 786789 277946 59303 492462 818407 1125398 1893147 1670171 1173906 332860 406368 1077263 1775298 1118571 1851950 1482822 1972637 1369136 1845777 1875226 345982 686787 1972546 755086 1886119 1417164 668987 70304 3091 110529 876806 209862 751919 690470 210273 201947 1700041 1556435 1657672 1763566 390334 1414577 1971547 1682182 1259222 1017092 839175 1728346 1603928 1505516 1784918 1828784 1484169 514425 254938 1386754 912619 658677 414690 1156577 1050574 826066 140575 1839105 1400022 1924731 1135966 1681641 1324532 1860051 1634655 1962805 1404591 870544 637375 1327756 210073 1555333 1289602 748648 808879 897563 496946 440791 449509 1117795 249046 1447700 604226 1717146 162087 80168 397804 9994 837446 1311800 1798362 1257104 1853284 319166 1439019 560667 1639456 628141 1777545 1663908 926158 176505 1094032 1384094 1742586 551420 1518945 1197081 1467514 743452 1010400 1403887 748214 1948260 1116738 1326036 323161 1885576 1325842 838079 366981 1213899 259384 1634057 349676 942205 758634 1641301 1949835 308094 707329 372939 79435 1345185 629538 103067 1742349 539007 246561 1893156 810023 986059 164455 1303264 374727 192176 349134 1197502 409975 787044 1149194 1401493 817562 254484 1906068 288118 789539 330720 1787714 217927 170508 1805516 702495 85992 675009 1579742 727508 513162 1750192 414613 1988372 648579 819043 1802582 371246 1774252 1814435 1862405 1871699 1590219 23696 1121280 305948 428814 1257422 1352512 1281079 575205 569868 1743059 1240561 1597113 1751654 1210152 1658626 950688 1722800 627148 1652601 1651019 1264748 495334 1544341 510853 432759 861157 303696 570403 1682640 1238336 1783740 1098341 341198 988770 560497 1794208 1380499 32366 415983 1965793 175542 733976 702872 1009914 191121 870752 728689 1467856 921911 883383 1963175 865810 1309762 114051 827053 191516 1333875 1335972 1237628 1551147 1588056 1222003 1955963 618040 1698255 1163833 724264 1920820 1305020 1432872 1034264 48865 388046 1251714 57265 169498 1706646 697848 26210 1314756 604756 1537426 1072069 1913097 1252507 420751 1372379 1426038 1344932 719657 583774 20463 784469 12931 263773 19729 1253148 633102 1615419 1160585 1173059 1741873 849773 1699944 1559665 1869466 166918 800485 457127 34611 643187 327223 808639 1513233 791908 822807 1280390 1297858 190328 349497 488277 1292371 546550 1792192 1358608 715460 1343259 1347384 681137 1909715 624056 26491 741074 1197305 1779942 1433680 1118548 219032 678410 480807 1002842 1382648 636827 954307 53421 1412055 1366241 1206021 916064 1381701 1813494 361067 1862474 560854 1634343 373907 653684 1312964 1177054 1851565 1057672 315593 1663167 707353 525590 1307131 1853957 2522 1616402 1849439 1880266 1600781 1260377 303022 562570 1665063 556304 386859 1466587 1774196 800294 738870 124632 1731499 510549 234093 1028414 1924039 41206 1353817 1285152 1041001 1254348 439856 343715 851049 66702 148408 1501415 83671 1732010 1357770 721133 468380 1347197 335533 1623713 1812059 680492 639086 1328511 442718 630767 1141424 811874 994884 265132 383157 1622199 721126 1006635 715295 1139177 935641 297833 1539380 133116 1791372 1524593 1875513 221449 1324746 234737 660690 802299 1935756 515874 231717 1579408 241038 288170 509232 259671 1749542 178711 238027 574137 65650 1609428 1155846 122344 344418 1615859 496795 369769 1758598 683997 638224 228862 616877 1541091 791978 1592229 1492796 1388498 698233 191619 1658518 1214025 1135004 904912 93771 1624243 1639837 1860581 743979 297029 1169887 779934 1539433 1115758 1534419 965120 1129065 551185 1895232 281597 610929 657140 1519413 1919673 1102802 606170 1916830 186927 1333326 381606 1641545 1813326 1541380 1114078 1430281 968445 273067 1504421 985840 1321364 1433819 1811793 841326 1374611 1618050 1275325 202338 1428742 973874 1282849 484658 137421 1349619 65565 766023 563050 16445 971390 1536649 599388 1953738 65529 1848488 855302 297827 395468 192364 1265962 1136073 626492 1564818 1740536 1126506 222261 1088256 1514408 1976313 247646 552393 1547909 174800 778355 957154 26862 1595277 75494 410980 478854 1423135 1829163 1871503 464742 1159721 1642139 912352 1227359 580479 1641733 1812134 820873 987536 162905 93754 1500614 400437 449359 285071 36051 1790112 1092125 1140273 1684598 85657 918131 423999 141835 280033 703077 509949 645200 525625 190037 880757 1338021 1099774 749927 1021544 1025302 1530748 1683919 1680123 1402743 57074 617976 143238 148101 1993982 385437 294721 1545503 506967 944186 30098 375158 1199454 218627 1535068 1792390 539211 1783693 696695 1709763 444735 1224034 1886808 1284654 1135253 1135202 595357 38799 340250 518069 1274409 701286 437451 1029685 512882 744014 864113 1002789 714485 74446 229731 1222978 1751495 1173308 633296 904745 1746845 1465911 159093 624559 1815877 1848852 1678063 593053 18350 1098300 1333938 421398 135392 1903678 600120 855449 1861966 1048875 1804161 652918 1752816 815145 1079902 1333600 1689470 1006195 1566695 1862596 59163 1499927 1926288 1631064 1168963 636823 1536205 538919 93165 1658498 963996 1253707 161401 1751020 1389379 1867851 207609 1401611 1901607 1948766 1777041 892707 762844 368481 313804 12557 1437203 521983 1244525 1544481 930080 191153 1788558 270277 581937 322654 1390728 1084148 751714 42080 96947 1440333 897403 403733 697626 276951 38406 1397505 1211405 1763378 1496913 1221162 416151 419828 1798548 1451814 105884 1384614 1954382 996858 84674 309813 1601632 792293 804017 1501410 84825 1225082 329278 1488173 1177305 145670 90404 1657280 1510654 1893679 1824519 834067 374885 1954707 1321921 287784 1601634 1712711 759444 1621926 1532893 29341 1805285 203366 1700656 958345 811015 853896 503142 17989 1457410 40259 282700 1050932 1488626 1486075 692788 698482 1741331 154590 925711 1446857 1401356 299813 908908 11164 1920834 1311217 1710331 176374 631024 1212517 1616082 1062611 838895 652327 17951 426375 1985764 1514995 750469 1549678 1400371 631435 1320348 1495282 469008 1408501 1817732 1653596 402612 1391256 306194 1455703 1225387 1022995 207664 1434983 558672 1307651 1446449 430229 1135428 1124705 1745949 705628 1666038 1749834 1009580 620065 1907030 161188 1600808 1782131 99229 1617346 1587619 63762 895117 111662 218956 394693 43696 832380 1133558 1572430 445925 697784 882739 161309 1355940 1131054 743619 809995 1097573 1094606 1004289 1282613 1526313 1439225 1967909 674047 25507 381999 191255 841768 1966046 1559191 1594940 1656487 1633210 1689744 1105163 1087873 441120 1413456 970556 212839 1746535 540381 1449769 1120301 326173 1098466 1036933 1830477 1209335 599691 1905950 1275752 1422888 1357056 1006656 1741667 324572 1469340 888323 414373 650355 453770 482320 303488 952071 838553 769671 703294 444604 1485326 1814393 1608858 1137329 1099795 1357856 1169916 1802627 1784899 517254 552998 841101 1170541 1779437 642309 569318 1535628 832119 1076403 1994748 1082197 1561941 1666948 1780527 1651097 1288781 1744313 1887893 255842 1638656 1858802 347599 585730 899557 241945 884426 822270 712846 971301 434221 198060 678448 406870 1608147 1777635 725646 241799 1710768 138887 330085 805827 299565 150765 253112 288056 939554 1151546 1276430 323066 697304 1108829 643300 1915855 555484 67818 348123 481012 1335127 276495 372012 1067672 836941 1413752 1743619 1120391 126171 1627080 526570 1620157 1546743 1561860 1374485 175572 1097076 1834938 1235588 618983 1696167 176828 1978563 356508 609438 87149 615661 550952 742957 1933880 1058872 854309 430067 1444982 1538058 762349 1420828 682502 204609 1730970 743834 938196 1987416 1989708 1610910 643888 641955 723838 1077012 134812 1318718 609188 319232 1150094 707040 1792819 1126073 925494 966321 1058514 612365 1161206 933217 798491 830699 845677 1127495 1717420 1926868 1982353 392490 576786 33138 700643 1250284 300746 395249 681678 1438258 965775 453384 1305345 102137 1353646 913891 86590 937147 67131 1314339 216251 127294 1582581 1387160 1786305 501706 727686 18394 1465864 1583989 1125383 47119 1411850 538433 1627768 799005 1198922 731497 360853 1369623 470419 299602 907090 1922789 266193 431381 753292 1804086 168009 1403063 1440079 1118875 602325 1392010 616945 1034327 1592773 677541 616210 1210623 732951 898756 1115483 190871 348728 749030 1122331 579633 748484 1510690 155892 286704 921751 287535 1012585 1230409 101852 629512 1374529 698737 1649087 87030 872729 1189294 1103981 290954 758336 1619335 562072 1223347 1051153 1228865 1346418 67889 799111 740626 86535 1806462 791760 1795115 1158087 1678551 727874 1674115 372672 1848015 918612 1549005 1725035 1672913 865454 569748 533993 639906 846581 94632 1129370 1145654 209679 1832215 604589 4538 1898333 774908 1022296 1000634 1461997 1741544 1521748 685021 1744193 694009 327282 1345639 329141 646369 1788237 1312915 915283 139044 67245 418901 888946 1755528 533933 939679 357359 863066 1906613 913707 1883674 54759 1710981 6436 296421 1666300 1317037 1813483 1055354 1686263 1345030 416285 206949 997916 1154360 1867679 1455818 1697770 221781 1027873 1529843 511406 634298 1750714 1565266 1372654 1296957 1418806 1560025 1592267 1282033 752098 1608300 1119936 1573974 1955791 1949533 1417999 1695185 290008 655828 1216534 1059052 214023 1209275 1148164 1097257 682887 1645272 1221436 1406103 153899 241025 989081 1230165 372146 712174 106577 684764 24380 1465856 1061285 523934 302428 1588431 1294445 1178945 1173194 584860 1182449 1406096 1776806 1211330 676824 1750669 1383637 420631 319110 1548319 789348 919641 929446 1307259 485128 999499 1917815 1625096 823863 1930437 57197 413409 568025 462904 219889 1254091 1610977 380702 906032 571381 913718 424803 1369209 1185528 1247370 1963205 1300922 601803 518651 1009435 1584480 1736791 1126152 342502 1910373 1043511 1047211 125135 279903 1418768 478765 722049 215772 304313 1317186 387349 188858 862516 1804434 712920 1637791 557002 1429237 834206 591036 1751255 844262 862059 596699 650959 965837 251948 894080 591251 1251607 1344475 1402964 1026021 896153 736557 229463 515317 614318 789767 648546 1590974 351444 1037230 1930361 1968731 695694 510803 644506 1361697 1236403 1867738 986578 368523 666219 1532988 713898 1969007 1017989 236813 259302 954860 1854696 1211252 893833 300034 1877633 1819426 1735847 744238 892586 1109569 970042 1967450 57362 1491232 1647688 1428998 1048885 781451 1752685 857868 1109734 490096 1986692 1137281 1271710 1419558 174675 129909 1949994 190173 1116113 728525 787326 302345 1081849 1219370 1160328 1048239 739232 1231878 888657 319014 148194 573478 1774504 1230872 7834 244070 1718882 1603781 1202733 844391 560235 238199 1844531 1236722 220046 709039 1097165 945020 1882798 1102644 1528528 1137733 453431 1265783 608480 1486179 1980046 1731925 1470190 470449 1739571 409238 1387149 751436 1366195 478766 1085898 1852245 1718409 1787976 810748 165955 743408 1462066 108979 1220535 124395 1527406 1805815 764316 484412 1049153 1283592 274972 365876 1655634 156420 799950 663139 675457 1342454 1708615 105780 1658104 534594 1552040 815303 281396 1556836 472599 1064904 942770 1565350 1707475 469353 160218 1486395 1265807 1447038 1916558 994798 683750 1548218 213684 544641 1549647 152922 1683071 522960 1620763 1497806 953062 885651 1537150 1277048 182990 1601655 1332689 1529529 1490496 19292 725207 325343 1024391 1777852 211591 1170378 778719 361279 1268684 1169732 1784854 1709667 198625 1864011 215832 215659 1649903 1384026 1820198 1430835 1436348 1132986 653931 479950 323681 1945059 977251 1731249 1807270 888867 1509059 538066 477997 1914176 944842 517994 59699 1544951 672947 1875749 314397 1164484 1669716 1481476 336024 150887 1702356 1687626 1317504 1682080 394000 1554762 1986275 130414 1018240 1970102 1734378 1825439 1050806 781755 1490608 1737241 1396638 157313 1047310 1273485 155477 1319702 1372269 1030179 673379 866871 1423187 1594032 1454535 1949482 1631762 1647660 1036255 959044 744613 533934 1125395 683804 1122580 1381590 1074501 896800 773111 885800 1666399 1301022 1635361 1485447 1633386 1526364 914508 404836 569306 1616149 1925712 1565425 1929878 127220 640575 1982199 1806194 693729 935945 578610 991398 1331205 829444 1264276 794505 1437307 1347957 1472155 1633228 1914464 367055 679196 292888 420418 1724808 135070 1972599 1513738 142250 5940 785114 1882911 1316974 916204 535757 225842 818308 1464837 651129 128020 1791581 1473651 947737 1073445 714381 853705 337232 519930 772982 959840 193055 1459223 972198 1450017 748889 573132 608869 736075 57810 1289067 1827978 1873946 1357825 1905297 651470 1381063 516963 952045 35456 1844732 1994903 1882874 972308 1854620 1017271 519403 120268 1625084 1740909 1930528 1527728 1505456 72837 422448 22718 73501 1963584 1822158 1507947 131167 1037242 1385459 261963 1083864 1082373 1680153 1141523 849410 460747 350578 1277595 1894083 977510 462790 1165523 841539 1584843 974591 1084844 1812100 1593302 1353244 1010855 481682 1448284 300943 877502 537625 1672439 32348 1742507 640310 130090 193556 241366 1358293 1452475 1499575 886836 1434965 1157474 586147 1760030 214977 514599 1979413 840026 1226278 358387 1761553 567896 1853841 1357436 1614328 182947 1665380 1004524 839506 1674809 263026 126589 1270006 1179409 705415 70164 745163 1417151 555628 1645418 1887019 953773 949809 741699 324960 1596386 469981 240718 551512 1025564 1764943 495089 406809 4448 1743426 1619868 1052717 519602 1870785 1884521 1849168 469605 1643206 456570 801970 1589595 887071 448516 1966495 1683474 1362199 505960 218861 1546112 1372603 500290 1042284 1825458 916712 782504 195491 1459579 488113 1945843 105665 828597 1080586 947726 1155267 301083 269290 207799 1755651 1763191 690695 1963905 1805781 1341146 1726794 456106 1113438 548512 1600600 1330530 216252 1472515 721840 1221511 1661959 1295085 353064 895564 450752 869086 923349 1260063 1054478 1143176 1210998 414687 1430119 724572 1686827 633337 821817 1777454 777544 884197 1170130 1715637 1992235 170511 297560 1294427 340845 1007565 297238 1869864 1191785 1133940 338024 1185469 1729713 50969 173111 1708128 627874 1590443 541312 713040 653055 968603 825059 1249305 290683 1912967 1228165 1166672 1338472 513949 81053 1377445 970088 464286 1221232 726506 349993 331228 1578296 1779096 209292 109723 1701223 1794599 222152 1867707 411659 1345538 1935219 10278 144092 1007640 636001 1941344 541850 1618559 837905 1718656 1619464 366799 1111053 1244175 635828 1860563 20236 782601 358931 472341 239945 122161 1290090 1592360 1802144 1814651 730315 942098 362421 699576 1167640 931547 1402121 805750 760432 657487 909453 958117 531431 1747032 491220 1100833 1332819 679038 9210 624762 1649474 1248021 439819 1189958 405074 100197 12044 1684575 1290132 1562735 1317984 1827182 1562872 827627 751494 1167337 437226 1688534 1353958 1114637 1100435 1498182 1045460 1753515 937857 1378485 1900876 1640242 1708100 1647611 1994173 153464 1479992 1595299 50062 631816 139542 173115 1889844 1988465 911798 724453 1856486 1363092 1491917 198743 11589 1934524 1823009 875597 1132406 17536 226519 1463380 1353430 108517 1213558 311003 1903478 1319007 1468976 697406 694289 1971672 1480882 821737 1452728 123652 1700303 1830861 482058 1227317 772626 381820 1014766 283672 822804 952138 778976 1039196 1796942 1166106 771564 560820 769003 1790411 1941414 407329 735114 752155 1549985 161257 1448675 1233660 1199959 687490 1039055 434011 423411 1802936 1484799 1793457 1011142 783381 1629145 140772 1907895 792577 1185339 1021603 200437 727522 44541 685612 1571622 1869316 1467994 1535178 241126 730215 741676 1760856 642178 1208976 484319 1507239 1771338 1692783 44232 1255060 292106 336352 1186089 679456 1866002 899863 306198 161594 921163 981590 1924585 1425297 1221499 227454 761688 514158 1594686 206005 1608234 1491434 637090 867416 118474 508160 1334472 900016 83346 1421819 1332284 802745 1641390 1652461 530478 429367 1021107 134566 659210 1415829 1285867 41093 797901 665399 1493813 1363009 1351731 1137776 1580060 1647448 1295630 674376 1062749 221916 1290848 192802 1036090 1398663 686749 650908 1711152 1539929 227562 1077015 596949 382214 749269 117974 295614 13220 1592812 560894 105362 1876191 1571695 1091231 68997 1385838 1120650 390057 1793384 705547 1040525 1926249 706020 375447 695238 470014 1451976 1659924 140306 310766 760570 992699 749329 1597512 277511 927543 1913996 1718322 1617330 52587 1550606 1550044 608993 1000094 1490355 1865716 1039297 1772324 524549 1447111 1358723 979789 249856 1697366 828678 1853528 260265 1251192 98575 1905191 1024045 1816347 1452159 1284075 1734681 242928 1002668 758123 1971698 710702 320873 1216429 426991 1568199 1504331 364137 1836013 94518 66440 1521798 1266009 1704977 1022334 1521834 1651197 776327 1028615 527436 913961 371073 590709 1740025 1729803 497382 43459 1395487 752396 578808 871956 1485106 1722104 1743129 1439327 1401549 1207010 1725735 553774 970677 1859476 1933225 449460 107544 468718 1025515 669697 568007 349568 1981389 1286586 1725405 1795648 563603 1328202 137541 1896410 1523631 1438596 431339 44492 61903 486121 1664274 1196349 234080 140444 721801 1389353 187977 822292 330896 319086 358691 979418 1261691 779699 501020 1153729 637509 1682295 269694 329504 910448 574292 696289 1278245 1825128 1391191 724179 131443 457975 1318894 1532401 1437316 223839 1768063 1686963 269256 1233426 1875489 772592 1563682 393393 1543626 755115 265870 892860 1592833 659763 126831 760996 757053 1369920 93797 38598 1968971 716920 1576511 627946 698522 801904 388104 122873 1827469 624928 515380 16489 1778944 342427 1181131 1171817 1326948 1816971 354984 562904 1305504 583935 1985166 1631844 469016 29 606132 79419 1659604 282392 1811773 1532296 1850408 628930 1255374 1285757 1085337 1509490 114164 1466758 1251526 244786 714700 302600 344068 769118 1385478 455626 1343947 624668 1734181 446858 454031 1570157 369135 104190 1340843 1995608 441760 142655 401623 244710 1773019 798383 283914 1587666 1541779 1133811 1123335 113010 1003425 469350 593476 332820 687288 94600 1756363 425708 192593 400667 1786922 1273306 1885369 256155 1570388 1203795 675396 1749731 637043 443965 1263393 680252 1947278 132933 1529004 297382 1987160 1927903 306575 150736 1160669 1845841 370076 1551664 335035 1232866 193902 1406836 1024711 662144 800439 1760399 742937 1085916 981242 125712 247044 652709 1281383 1901937 1109747 712643 416693 1602497 1923880 1933649 1882382 1774458 991984 1837360 1067192 686686 1919947 961746 817718 120280 1903507 1666737 482981 1380664 1279402 869070 1481108 660536 1517876 1759574 199477 298358 1503303 1226560 154398 738868 1306211 1840082 18668 1468429 573049 1392054 1763575 1408336 1062114 1159752 688735 1710082 1411919 730641 1889643 774823 606244 1258599 993779 1948425 662340 1908391 1337135 1235717 390192 1875392 909469 91338 1977771 1715226 940142 1188314 348321 391045 525276 1500087 1311032 1757238 1240782 41468 1632379 239777 1162120 308009 762256 909247 1379342 583692 259313 744494 492814 1941834 1354770 1273107 1742084 1016352 488979 876900 367966 412184 1976807 735512 706008 1025355 582552 1048842 194332 1964196 659314 1838442 630587 1894343 1235835 1137256 37482 155762 920041 1920183 1583704 1989335 1992022 408849 898995 1486353 1171282 903415 1428357 751687 1145860 746714 1133808 492836 1859882 507001 1489635 1960461 1395685 1041618 1382875 1907273 852629 1962225 49249 877089 410633 661992 758302 1808768 1273084 682483 126824 294024 797194 1782831 149591 1608213 921979 1309061 607497 359573 152579 758578 711919 1469776 300783 1005489 384682 904773 1286510 1308115 688521 833944 1796966 1336980 599964 124164 1822434 1701941 1810024 1534600 1309308 1735764 667979 1456198 772348 936631 334693 372273 1675876 1812273 478117 758369 1977016 1585926 1468230 1537358 582737 1807579 1930142 889117 700365 927428 1712480 581819 1140829 1932082 1089914 1876503 1649217 996320 270553 1390565 1870357 1905163 365582 219233 102796 1224042 1490415 1801279 1001033 562224 376258 936346 301378 668808 615584 324095 310927 972942 1811290 851998 216139 96249 469991 872916 1398949 940766 281708 823810 1898047 79675 177190 513606 230497 459440 1232011 274292 1197605 932792 47816 1771858 1894819 1800868 9238 106713 510714 1800099 1949791 141579 1082924 327993 1283494 391494 988670 265124 1466076 1872649 864499 648624 490162 1026437 1013972 155326 1491342 1428468 1793109 881664 394244 478835 1639135 1858026 522950 1603380 993131 187421 1672074 1512860 868412 879222 1417816 93858 1128486 353693 1777726 446966 861314 1679050 1924610 1000302 912338 1005396 1894303 1366182 1864032 1791988 295085 649763 1678959 642796 92354 1328747 1662580 659442 589763 269413 1449826 170062 7412 1493774 1571700 649132 1582761 453605 1699480 1414788 1111149 1671230 1016145 1086307 848140 1554804 297606 1201719 1893518 339733 492079 1443350 780390 1979559 831921 544208 1560670 1583731 1970962 689880 1553951 241921 719532 1405084 628725 1136624 1369806 399472 224530 179808 1573642 1951146 38489 12975 1137217 835713 1475989 436587 1834033 1368203 193607 1724580 719254 582424 1268340 1166540 880097 1070225 1238665 997089 376275 1802667 1320007 988849 1011902 851048 1200902 1197078 81970 890609 889053 1367791 692331 1110490 71147 1992574 1795248 276955 12116 1445283 1890334 1777282 1470479 415552 1957386 1596108 1086684 814352 898466 1043434 1388590 1507005 1038984 1156253 89059 1976512 1259619 1618267 914342 141313 455821 753347 964757 875717 1688759 1611830 1710015 1652011 1781490 229479 1929563 1634361 585487 453106 1605894 197605 1844403 334108 1037036 1388273 1786798 270768 431240 1655845 1480282 240861 1864880 627350 1433048 1642117 1723031 1076077 304764 272401 1091845 323989 607840 177849 694637 539136 1016244 1354098 950548 981926 1993709 233594 732424 1053909 1563649 1605589 488841 738167 610133 1876299 257267 328839 358925 1419274 680446 925734 115104 663570 1205237 1697675 620957 1145439 1686549 1948487 1985035 1124515 444144 1427409 1322202 1901014 1258597 1958323 885918 1638802 1765043 1640850 1340254 671214 1811530 805090 1304170 864013 1408298 496041 3820 724957 1217879 709450 312069 1245666 340538 1520096 1920099 1451770 347923 909331 135273 638721 1834478 1097672 823388 509522 1803900 950121 619051 1338218 1100485 1183401 255917 1906976 1885528 1473746 664858 1313482 1217823 347755 382654 1533941 1722829 232624 997958 1983243 618410 1704524 723959 1036758 1134653 995854 560131 211328 819915 1769838 1427279 1740614 1593362 1342769 1784786 1984462 81927 1436067 1392128 31047 1989782 1097053 68319 1510058 1105537 1130734 1189063 1349402 1657001 1296758 226292 128885 649639 995637 480539 26959 1321193 960403 1432260 1177060 288638 1486037 919201 1300038 708862 1926445 1084668 1836305 980245 42535 598789 376756 700655 1960909 1318842 1817557 1768929 1938348 1176449 1655939 103284 271210 1915873 1552743 168006 186855 1894910 893387 873767 302692 1169621 959004 446495 822231 182784 553651 1768246 349973 846746 209502 1026609 1716625 1114419 916433 1048414 350387 1793071 1730046 182199 1617667 1034165 1485659 104396 1018827 1877281 764299 1230325 1998344 460019 1702191 1794605 1110901 1752009 1963004 502703 1750866 1654804 796988 1525553 1751341 136078 1505281 427493 342622 1544774 837742 1724562 1364978 1570193 1308477 1061612 1134976 178558 1821188 298409 1806495 1368569 1077788 1449089 1757661 1112825 1589376 324205 1852473 1710900 600541 928222 1769993 1322787 723928 290561 808961 1386099 1361841 1619214 1189957 1193780 704709 1811910 177628 683419 629144 190354 1618275 411103 73820 1215011 329974 1000587 1704941 610759 79178 1549224 487456 778910 524612 84891 767074 689445 358572 1815665 1229575 381309 1798918 1644940 7003 13520 1482522 179683 406591 1301045 99184 53892 1239346 1950677 1200897 1986464 1627891 379653 1423418 657377 87186 1957657 1218242 1904721 900506 682420 1713546 1175770 984997 1857264 556526 605966 1029582 1698560 1341333 1575310 874635 164941 81313 976634 531555 156930 942272 1643303 801802 308862 458134 511961 1331188 198823 1245617 276057 1975627 967984 1049757 574479 89741 585398 1124800 124156 877249 1114545 1070501 407820 264071 821870 1452264 1206731 1895029 1984117 904713 1255121 1029237 731477 894192 1255748 1820656 1985479 1081544 593074 169180 1600247 1200257 421819 737235 1294150 1789987 118738 1505913 1167448 1750373 1641047 537420 676135 1798708 1828696 1740541 54597 934604 499367 163400 219433 28582 162265 753213 835164 753926 971256 830197 453629 1155227 1947463 615596 1116583 1022066 509678 1623526 307735 298786 139144 1902818 761113 812515 1211620 358366 115053 1195810 1901357 1357719 1896492 1714753 5631 438471 908719 198658 1872140 348140 400600 37548 51710 1402730 1803165 1769725 1294863 828729 1630005 683621 710443 1850716 1958246 937828 1141433 1625658 1047095 1827740 1468942 951838 1425402 137106 1056658 91553 287999 1297458 1687764 976678 735098 461373 920337 350386 947745 124315 1553207 1381684 1527168 1287677 1644695 1950445 1048251 460708 853419 410085 1053362 1214738 1459434 687278 815737 113646 1962855 1370427 1555778 1597248 1145483 1744770 687449 1901835 821226 143784 1945897 1992858 1804680 917786 1046229 1748650 472499 768968 1643954 1954523 1485300 132460 620891 1954264 1922690 67316 1575756 1181160 1703592 799894 256355 1851148 256675 1767766 849330 509933 631196 1139659 1073836 304997 11518 1033247 659384 826957 135718 942282 1567482 1142987 1236993 1779878 967176 1496788 828526 1922139 671771 519965 481490 126521 943470 1845585 848136 1364431 455758 1017502 724198 402979 250048 1522978 615924 1370089 1534488 1965827 415157 68737 1752900 527474 816361 908789 217634 160315 254640 1487086 1143266 1231971 1183213 658863 94927 490943 1292329 187791 481001 1517355 671834 1296343 1319885 204729 800432 221820 1575692 1381927 1157090 1413597 128773 1651827 1184946 298063 1611316 1832795 587948 1672119 1948437 1156871 1920051 424287 1442507 1528708 825215 1060482 65140 1495384 1684677 1705398 1257705 253873 1944087 941166 1266796 1086311 441982 180640 1447770 311311 1323327 1025559 473955 1903594 1405278 1954803 1693188 1271752 1956523 1347141 1456069 1191871 1725527 897508 1650 51179 891492 891265 1703830 1467101 329952 1401472 613174 71990 671787 1806959 605196 1322100 1906649 1415205 496817 1603435 1184461 113957 71998 1647838 947837 1054674 791309 840114 418585 1303279 1234325 848714 333835 833161 1540003 1507411 1326350 1111957 1804735 1407037 519572 1894728 1918487 559525 558088 511364 259509 1405055 1357101 43481 177601 1303997 1877096 702313 907179 1162402 1137608 1369468 1114627 353939 314714 901035 623801 1092282 636115 407243 317568 1565628 1463379 694915 1290487 988022 664984 1042815 1143531 1794482 1251345 910169 969758 1704944 1511083 285107 1680570 1613369 1418523 364543 239710 850687 1762929 649326 767716 1703460 179130 1033404 924029 1096569 633836 906851 771670 1644796 85497 1827863 544591 36613 926578 1520259 1736282 121867 967991 1331302 1966543 980239 1866977 1466267 947735 738395 1968410 416780 1991804 1500384 1607089 1689538 964023 911008 1789476 1169257 388404 730964 267609 1693343 1922710 682270 1099174 1973426 1047149 1332448 74528 1107156 1856953 1666471 306980 1259258 390423 1028227 1646236 971127 1865252 1212494 12550 234720 1085483 896144 1547079 880453 1501012 1553668 986540 1777017 1951787 81138 1583416 599016 1512464 567502 1557527 30424 1874715 1913596 546701 166200 840458 1375875 1255807 881762 1131503 1391970 1853341 1895724 424882 1503242 119894 1640129 762410 1263637 1638939 505029 1928946 1323994 1205462 1308110 970389 167592 1462996 608243 602507 672400 1477160 1123108 1616837 1961808 1999833 634329 1372877 247578 916002 211103 273453 626639 949421 1061126 1308969 1927821 686393 134637 756813 561408 678741 1382913 133678 1059884 603838 1810273 620830 553341 1375300 524181 1978193 169340 416414 398477 889008 1316730 1264909 1211193 1275148 28753 219078 97424 637887 1111609 6700 1690754 1853204 540140 407899 294649 241082 219435 1470108 1993221 1478450 397094 622954 91010 285100 29828 504036 1674543 1457304 1026441 1468105 322321 189602 1431356 231462 859034 1950711 998373 923316 1287930 574691 380355 1877976 748909 675509 1814386 961831 1834761 1113878 1475144 130378 1018135 1906512 813174 401934 405952 1194385 187797 1869631 1104222 988529 629815 1827554 1752982 189634 1491104 51046 1703474 1229979 86310 599047 455061 1092996 809028 240880 734684 1263605 944821 116277 1594550 1056869 1039468 507683 525146 123883 909888 952600 1025689 471414 1400262 602076 198477 1731860 1052868 413412 1906266 34270 1381498 96892 554210 1856941 15061 30639 1503177 289382 1244684 176320 390965 40900 60201 75657 456724 1716672 1615544 1158183 1735488 1919590 1958250 125687 333077 280780 1097921 3989 1461749 233585 1495653 1546760 690019 1103302 1608104 144527 1151555 943670 482719 1113993 673113 778925 499968 950582 982584 786539 1241781 97410 1428904 260106 1862868 1165457 193289 236121 768899 1930030 1811696 180413 1519658 233669 1486391 863085 1996553 521433 849532 23718 1860774 246197 560948 1146614 697305 1191211 1511085 1253946 488713 951690 878805 1595653 355632 1351736 1155609 69304 394074 831881 1969449 1332747 1196215 854949 955467 207562 1391561 1784598 1886518 1762260 1732417 80301 1023958 595505 532878 442051 965661 1642089 1996914 1820289 1161495 764252 1289730 717039 949036 566476 561142 648862 1951339 753227 1552645 887652 1233873 947551 1200819 1480769 1697819 1442515 433756 1826921 1966011 1347042 1235537 426314 427650 172291 520072 1348489 503118 753452 1495397 1229847 1534682 612903 583200 1107897 1073081 432716 581168 1533074 736049 859572 1186783 1800788 1810393 957929 362404 1080630 998074 1281629 1959339 1221713 407074 298918 272720 975155 871096 721947 881659 1957824 883401 345569 807861 1318502 1323901 983761 745384 1616437 1285836 1292750 300876 1368031 117924 184045 1011900 1434607 607404 1838869 1461140 334515 1241678 1014678 182211 796517 1796907 1178712 802396 192720 1889654 1352411 1174171 1228479 1320691 1198434 454 513238 1559252 1994565 519279 110199 294183 41542 1685675 1069975 1019436 664762 410682 225501 52892 933097 1360389 1370457 1301300 1709221 1036021 1671159 112673 1754658 1468518 425422 241533 1267934 1781890 11314 1123447 1548265 1979760 1525519 772061 1348765 1945027 352155 218816 488339 996850 1802778 385174 789301 205644 1490790 1250052 1880568 748211 580213 488007 1949810 1272106 1609490 1282404 760812 1206810 998263 754209 444677 1233719 952212 234241 755522 733617 1810182 877725 208087 1348611 1400560 158031 1461536 1425281 1948423 1017395 852702 1802370 1994611 272635 172716 1064098 1054173 1475698 298635 1479089 1356865 523656 1257537 917092 606241 1500941 122701 55636 1898786 472129 1434324 376703 1876546 193490 1325096 1627341 1579767 1814020 752490 1657110 1805379 527200 1025945 130585 1573438 1887372 416640 742867 1515225 1125175 1721563 1668905 1409240 366850 1300289 739183 399635 1608352 1318063 844984 386699 973196 1313940 437576 1309499 1857069 385884 1878086 1848657 745283 836071 950908 59483 452964 323118 1664862 1868261 1955699 287484 1249858 722013 1129646 1245088 129287 1623164 488827 281485 286860 1341014 701862 739494 277825 924773 630671 1057124 1256919 1238239 1156592 1726659 1605827 203180 1822949 1339953 166834 805863 141804 311611 41480 640636 1163959 1512516 67226 351306 1226899 994161 1640081 367326 1347201 1052921 1690296 246604 1351326 1242522 662765 556914 926507 1352653 1871339 1088608 1551415 212246 233520 1759553 1783276 279495 642746 1173966 1348478 1174415 842567 1450630 146796 1474502 1008087 747866 955990 887688 1817307 1631017 683010 1272632 1622423 69906 1670684 767147 1285703 466197 875431 806010 996921 180347 1802240 155070 1594592 1597351 1354482 1570266 512273 637337 930400 1360115 1927778 1540405 480511 1150736 1783157 874719 875298 1851622 29347 859965 686732 1170700 520994 690530 354155 866408 1130714 517320 792629 1112354 1887069 416595 1805432 598796 1895158 383953 1211015 1018017 1461551 1415924 1880485 1200366 796198 1119656 417875 1521212 925706 569192 331492 7917 1966280 797418 1338040 795050 1374345 1814526 1172677 1684249 1810154 361383 1278145 1129216 320032 1808779 1031072 251074 1101943 15763 889061 106816 144205 1038148 791678 119491 1559616 439137 799105 1929524 1113684 1743490 1264904 1671333 98308 1225996 240207 1246799 1610904 688480 1363159 1392433 1807100 647609 1195616 1606052 805722 1606780 181269 1675147 1306615 1437465 1883297 1741445 544498 1830538 1650334 1276036 1184944 209924 758268 354159 290655 447047 262442 375913 1490383 1776693 1457622 1584811 1884910 906761 1445959 924244 503311 681502 1605267 639155 1756276 1253564 7127 1286434 621267 1129638 1520374 295047 1223818 1669839 1560244 293585 386756 1249864 932545 1558014 1534203 1339853 1615855 1239565 610903 814577 1615969 641168 1968316 169577 900322 737500 1255023 1314168 68153 229960 120057 453659 21977 1456947 904638 522945 1133190 1762481 750317 145453 1377414 1911939 714791 671371 392394 1347172 136530 813451 1060636 1219441 1949657 814167 69900 191610 839056 1141381 1010256 532164 919687 487325 608741 788701 1465218 1157166 1364770 1960047 1395217 1632829 1518421 1093148 7742 1459101 449250 1490177 1370462 1985585 1289353 391763 719363 591263 982918 815746 1404528 734506 193318 1568951 240705 1021736 1660965 187810 1233319 784369 14279 242200 203539 1132921 974157 1141530 793248 1807910 739972 1689000 1706763 709018 1906119 713913 1160256 783359 1991667 487793 502446 1680549 1583257 107917 1127943 1213964 826638 613218 1803105 1764198 1326408 1294117 1565749 1489651 300507 84412 375468 170908 131393 1502559 1174538 1682639 465621 278011 881091 1208086 1403847 1821207 656009 16296 1222654 737470 701241 136441 960203 1703744 320331 1870333 795661 589531 1164524 1683015 325009 1111486 1927163 365449 1203329 948338 714128 1399380 590715 735433 657873 915656 136576 49755 470076 1896267 1627091 1269533 1502478 735015 68675 956912 1078561 873802 939592 827147 708879 758570 470941 1302816 11203 67397 490252 607316 26094 1338347 1096710 137365 676441 621156 967333 845826 504614 1397855 115622 340395 1556810 290272 472702 1930091 1797861 175043 1756416 103665 1656228 233922 1528242 583635 149433 798870 343785 57520 103031 1831979 184057 488948 1865747 1736933 1392225 1467980 1513954 1768298 736959 206455 617305 1855767 1493894 388111 1015920 1318694 227782 1269722 1149447 1017041 32410 571459 1712729 1518086 245709 315430 144195 1850254 1703948 1244775 1570606 1508295 1646101 954814 221293 1392879 1273028 1543590 1225006 238434 758391 114625 300820 1127543 1797961 1066994 1927335 1048303 756406 527055 1158307 1658344 353473 229685 555787 1383874 345009 1082378 808348 1272295 779742 498482 1373752 1206037 1767825 1578864 1542961 736171 509260 26643 1873941 104192 639591 149770 1473590 654798 1891743 1859802 1785818 1416265 1250952 1643879 362567 1888231 1835738 1937239 1445642 838439 991323 1262499 983887 668978 1811227 432037 1242508 483757 681290 693316 999564 1307008 737271 1409014 33458 817353 1111959 118478 1252986 1776707 619117 886795 588957 1298531 1563966 1331048 1715518 188712 1936922 1300011 1674574 844432 378005 1454645 262193 606823 1451540 6841 1237026 1579073 1046938 1667047 911304 378510 1567867 1072525 872732 1396030 119791 1995267 1520641 198872 832031 1177014 1327363 560776 1990759 309788 951093 534110 698671 1282954 1292787 1280163 1704872 1085959 480564 4360 7757 1982390 1499090 1268215 194006 860795 1426812 1545212 1217779 146521 376713 103490 1561364 1575214 21185 1401124 1085736 374996 678981 795273 1420313 1379507 619492 1314937 167417 1737749 243821 747329 1587717 1032547 196421 144980 1229232 644201 529720 1329796 934358 701173 1324874 708920 1555331 1528476 1170165 616640 381771 531943 1124015 81574 1487580 651121 1334391 49207 201675 807755 1910825 1957211 216885 76279 1542936 1227365 896923 790804 1129338 507606 510411 744847 515642 1193068 217803 162328 1074226 246986 79929 42638 1087117 304406 1892978 928045 508649 1778745 1639421 1525609 1402594 722370 1653178 1782140 1889871 35780 700776 1032052 644762 747952 229150 1822370 1760696 425269 1318215 1863415 714114 1039877 1208832 1914853 235593 1782428 824208 202176 1643478 1195035 1394524 1960576 1015833 1717592 1928933 1181216 1168536 363393 844617 191119 477986 286782 157563 1639319 1073669 16706 1318932 607400 1815596 130186 439693 1644390 1460317 1041818 326015 43630 271614 1733507 36249 1219300 638164 196199 1031552 1598172 393421 860561 675241 1862744 1831761 456014 1539508 853794 172650 417339 1020001 328982 1521994 964365 499254 946510 1085364 678954 1101936 1255969 361468 755088 39636 830874 660364 1211455 562703 1659391 1389005 1581131 940176 264356 1456648 1220581 82229 943516 1511362 213123 1040857 100238 1475819 220740 816727 828084 1466326 1772187 1939014 1913009 989895 170414 366966 1880988 1356234 1243823 1259859 1609324 311451 549246 1405144 1079234 1933692 1823906 1458826 630173 1576478 1638757 371802 1739008 240148 206993 1497435 1642177 1690742 1890765 1551218 912005 477685 1982628 605367 193369 438964 1570049 175623 1950378 1034778 661976 947343 1474374 1671321 1046454 1854758 1756981 1748461 222855 1704088 409160 1993226 1351918 185329 818575 717216 609420 975454 1323132 618165 927084 702474 457010 198140 1656026 285578 705985 1343251 1654880 1069997 29023 1086540 967361 7374 1423812 1163058 516214 983672 1315879 1156867 1735071 1874484 995010 993133 1617601 1763091 267079 711746 1463320 927229 1475293 1790854 433575 803491 992621 18861 189659 1102115 350074 1304903 403804 1075727 170666 79626 166098 1976203 1751530 443432 1327495 1988999 691264 1556175 1341023 1930290 1772573 36556 551511 277971 1372903 1137999 476202 1261219 983514 1635537 676468 203223 1997745 42935 832342 1862418 334767 1863126 99199 349029 1524607 660548 1076498 1378369 387807 662891 287563 233961 157277 1834777 1819061 1263041 95787 1711067 125607 1604431 445414 1976002 1670345 998380 1823678 500030 396688 1188297 1180522 1530078 1982143 1857448 892680 945568 519659 245589 1669064 1761561 30010 381254 603929 1662917 1728902 1190401 1551593 1064440 1369673 1137293 1222436 1767880 1693882 1495611 377197 1858160 1566290 980490 1357773 861837 733151 1846077 1294190 450075 919328 722391 1857750 658290 371924 1640670 463596 634575 1162026 294420 140088 1962105 701815 439435 1940804 1857791 558245 1315784 1771641 554384 642675 1690962 34037 1393343 1730793 1801333 1668828 555338 961692 714607 824953 1507746 406487 1778639 354727 1417570 944971 1652184 397028 1958764 1457986 1416984 1181281 1761068 84123 659595 1530010 1562143 917710 1281531 1358779 1242809 318969 1524885 450997 1147285 1458551 1689076 285804 985034 1778625 87130 1189423 1034869 486108 529405 958496 411138 1133652 1438330 1649835 636981 958998 787766 1249029 711971 826931 1360810 1624200 82387 1242774 1930413 852549 1502551 538222 1108318 1554408 1859443 987944 1625142 1158546 1831459 1826248 527039 1251592 1139288 198206 977583 1352017 1410743 496306 862040 861281 1784911 1724698 1536518 1469063 973873 1445308 1103516 521054 1624658 796336 1932874 1396160 136578 1441907 349247 1322683 912817 473039 1213078 1625555 253536 334850 1548192 1780550 1558895 526225 860229 1270927 1043717 1301174 793590 1347841 307417 552607 82108 882160 841412 1279932 1768562 465102 273141 21962 213997 1926631 448395 387836 1994228 739557 1063272 730654 1281473 1263159 212173 218168 1298049 337282 1718704 717028 732857 674515 117393 547428 914927 1211022 342408 723970 1505387 1661351 1689306 68445 549716 424206 1746839 1221979 973266 1289046 1046161 1341986 906667 1667197 1894655 1754596 263914 1965266 598370 17328 1477511 1156371 1582522 1113001 1353035 178738 1485008 1051183 1041939 1300228 1825913 16128 1879820 8815 1518449 1877000 1449212 1697775 1282503 1846245 1168506 1043956 300880 185425 1061577 276128 673893 1909310 765313 306242 1133321 1581642 1125972 1890007 272306 1328015 126127 1912231 348921 1682910 1752587 376420 556015 1314570 864178 200369 553042 755107 1393158 127867 655109 1954887 655540 1885820 121499 434112 1964461 1150326 1346172 769108 1498016 1789258 664327 18858 1425648 1682129 1389022 1452445 693951 1850780 1744912 1223929 1124965 831893 454027 1404257 153985 1902649 20599 369893 962528 1593749 529630 1788650 1213607 575572 787546 819638 1145902 832491 1970853 1165108 881180 1515939 1250225 208659 1126951 1088507 1651381 1039000 1427749 1094546 1551406 674979 1075706 1708060 919878 1321466 1369273 673688 381732 51614 1990100 1695093 1878435 208633 509411 1394459 474886 972437 100821 1277396 1577241 1997394 826853 1128644 1833055 1225045 1042372 1447611 797691 1333388 60960 1113935 77593 806831 1332049 142281 686456 1273321 1281958 293186 1532493 421352 763542 831886 124892 157005 1380109 222095 1531207 579649 1587605 411608 1897660 812656 96099 1130251 321018 291065 1984220 850804 1065704 589138 105852 42494 1681417 1908810 959289 1916915 1006681 291434 688144 1198882 1849531 213235 1658754 624571 1459870 372438 800012 937441 768461 265623 769325 184782 875855 66547 632252 887634 1143540 45571 1560494 1570872 1276727 1195595 1450080 689313 1671288 1222295 1554237 63260 930535 775535 170821 929902 56466 1006821 1363580 1698842 1453724 1095040 920303 355424 1878657 1705598 1190056 1685055 1207660 543321 1845644 1242241 857490 836270 121026 1363513 716100 1478680 1405806 1381391 107076 676359 459018 1967466 1774427 1175412 399100 998654 471185 1423666 94298 486537 1038985 452006 1500986 1632760 349311 1286869 401202 16147 135062 621773 347637 1553634 165210 1657191 1019802 1004727 1794029 430653 1391539 1076652 1434011 1723286 939771 721912 680567 407714 27792 838624 1394661 1934891 1849546 957064 1541941 571817 551114 1165214 1174939 1394966 1700559 1845301 1139168 1232520 1008079 1527062 1284024 1322728 1316324 1437152 1366066 1187313 505125 926968 1767038 338551 1930735 1873972 253266 1484186 618809 1740365 1121881 137060 193974 267469 1566526 1245739 958546 1319855 473628 792058 1254854 649818 652434 1845979 556014 1455609 257839 316907 1461412 799650 1931563 1107594 514276 77408 756269 418811 1972692 335309 673508 1115711 644879 153166 1377753 704010 168814 1818688 1333651 1225504 1858969 513215 447789 241724 1612410 1392753 211032 1561283 1236016 1353400 1241233 150907 1443156 715594 1994759 1099152 1775605 355504 12738 582337 1805917 1307841 468243 1115121 492796 618417 334021 1425312 1942084 1569852 20647 1828166 1223880 1201944 1959931 363322 1897788 36863 1110498 254141 204229 1172256 1882104 527226 522833 599632 113962 1534315 1705836 1603878 1930944 234044 233649 1662264 37780 983488 1689823 551136 23997 42030 797172 770719 5499 561874 236835 1107968 1114129 761208 888531 1352149 1702064 417211 1703694 795053 609640 1360232 1875967 763424 1275577 992198 1664307 1490566 1032658 1809865 260594 134831 202780 1621068 343978 278010 1888801 1909391 1439166 1946941 1630919 558080 779200 1396248 327835 787195 1659959 257545 431188 1410020 832638 595325 1723895 1046157 1431469 271767 958504 1855369 709987 1738502 1188226 1492161 1063442 188316 628685 212297 504282 645805 1591230 532663 1041787 36157 222143 1045726 943687 1569697 2855 211610 1826999 549348 1182678 759937 1421232 1667917 238483 62088 681173 415152 418691 803084 1410364 714371 245369 1001233 348898 952499 1580202 444414 1582932 1425984 1181305 581497 584499 373729 1741253 682395 1941996 1021454 1967545 1185640 61106 798918 321254 829274 22928 1943149 845574 409174 1775939 1420793 969035 138333 959061 1841016 90427 1460668 1766791 1223538 256798 567291 1416909 1135750 333454 35618 767082 1691322 575684 313487 1429244 665018 1376458 928043 1530096 480728 707396 1226919 926340 886280 1229222 726152 1491626 671197 1753954 816820 1482133 1500586 494666 1584986 1393989 1823691 702668 1786782 1785398 1624389 205395 1953158 1336710 1443783 348543 651632 294799 210380 185413 489295 1779222 1041091 1269468 1387958 447686 955048 1153042 1813204 1983520 1037280 628092 1813794 503022 1225152 1078739 884220 1151612 366012 61923 985819 1323303 376565 4990 216660 1232598 1836743 1033373 1304885 526006 479305 672153 1774611 813939 1635938 1399590 281845 1674493 1415053 321879 1286709 811353 1214202 190476 595044 1597199 612084 511840 819029 1895433 1566082 813031 1223441 1844008 1038806 1939623 1965703 1204818 1240024 1714657 532156 402205 863951 634061 1519493 1514613 1303678 1184803 1018011 571995 274030 1438514 1706725 269619 294842 724399 1097923 1421544 889963 1480871 782357 1331375 1511405 343365 1747360 364878 767385 263632 1493664 1964772 188092 1833622 527635 651010 1778633 1574296 924317 1426860 879281 617355 150717 621227 1968252 298730 1487092 1669543 714276 1302233 1957940 341187 1982370 703459 1517379 1870435 447281 703854 334721 1780601 254508 1610843 940471 1637645 1328824 403455 493857 1656297 1689756 875740 1527930 892432 280108 281337 982086 1325582 1728210 922753 332059 1794728 465866 1416349 68797 444768 903792 945305 1300897 455819 277490 393375 1846192 510910 1028912 1543085 350259 67957 84381 508891 135005 501621 1723912 1196934 107606 1237226 1920676 1687166 821865 554617 944869 1941136 761225 1205456 380814 1112254 277713 320057 781594 1363988 1334742 303202 871756 162439 1345670 1244825 1926634 1620198 1241466 1032550 564544 1235177 1199772 1373434 1713965 1762944 923656 1273460 297698 1197975 1708042 444416 1092634 8707 665873 453559 568527 587159 1469231 1535533 18547 1325159 489417 1449626 709373 1879766 1271708 474257 954544 307769 269316 566325 1741548 1709829 141490 405066 1807592 1509283 1737993 528728 365855 1287317 1948964 995132 1972239 721999 676379 354453 1173729 724043 513004 1902645 623634 309716 1420239 14561 368907 1015399 158887 1908075 1284656 1768742 1509957 117007 1869336 181221 1997390 1908404 969629 1654260 1232813 595106 287856 1077569 1623235 1163775 1711229 234501 1719975 1710123 318518 1509913 210701 880925 732538 287458 970668 687176 445639 576345 98501 424796 330290 685003 1872924 191949 528477 211307 1084526 1595005 1793662 800119 249394 1880990 212711 82684 1168218 712978 329956 839157 1773832 1585557 1328452 1541373 983848 1298976 1296562 1268661 484420 494044 1535326 1366237 1802964 523196 335332 382992 1417970 979655 424775 578712 1034764 1541516 740523 368461 1734282 761989 411380 1810360 721472 1281574 201579 536663 1200702 1320690 1650786 857814 1633252 256977 1392414 657345 1110075 1137915 393381 1490298 1607098 828584 816173 1776301 1688468 224281 1886044 725909 798365 1051788 664559 943630 256080 1399885 896639 695792 461346 869387 1933498 1748397 954319 814974 749622 1974157 856378 932910 1205257 674966 1181453 1241920 1616134 1137059 1233379 1564999 926737 939470 368933 652759 1708832 1065500 674648 1923100 1482620 228660 1094883 1067954 1462047 265532 1425317 1529239 1195948 58131 1349312 1224242 1339276 1051524 747775 916800 1445927 1845494 1076835 1454723 1676950 136106 1871627 1912285 813570 360381 552423 838575 1645578 1697478 443543 458938 23584 1864414 1089628 631204 1379678 1459497 1331760 1545949 1515519 1699772 1074664 1982565 1847555 1759329 1570116 599545 591632 1366048 207984 87756 347441 682118 799715 701896 1531731 1348984 259488 991665 1671236 1268932 1507608 1235609 370206 681876 125020 21507 385802 427781 1240203 344731 240409 137548 1605531 82156 484290 732581 1646785 459342 1955179 904373 793435 352343 1827195 170421 1532638 752951 1381018 70130 523281 751186 1925421 648870 826373 303226 597321 36155 1623659 1833524 951039 927524 1731458 982524 657644 263087 1621833 189835 859997 427595 925419 1955557 1785697 562232 655761 899139 827440 222931 1243768 580188 1982804 483719 1574454 1849446 1368081 643461 657646 613879 1352535 1079519 341140 1656680 721043 193315 890425 1081365 1995106 749662 1610632 1190750 1442532 920698 291288 1233561 139744 1392517 1854911 1090619 1045728 1465817 228323 430519 753 935888 1657730 1414733 1173108 1425562 1226889 1405852 127015 1936579 1457835 719754 1346714 1916056 706846 1628481 1801254 1231409 115831 1359327 1252265 153828 346075 1477751 681239 103255 591106 1527596 447274 1286571 1474655 1785222 1700311 1389587 1137708 769524 789571 1371055 617827 1022602 1408952 80717 1891307 1054421 1338140 1390867 1094473 1591413 1792440 308177 1643533 616106 1397927 1721910 1134144 969834 261342 1796199 1383215 972998 1706715 868584 1223299 215553 559027 1542478 1530866 1968562 1260642 1355118 916143 1287993 169950 537987 404220 634689 1255678 1027575 1743105 1033935 989317 1321357 1256203 541225 1568655 897029 312596 954147 411121 1456195 159112 1292296 1317116 666834 1072516 746928 830945 678565 519193 644888 1774752 1937079 82290 1676860 1573011 1389338 1895368 1075489 540543 1070779 451601 773428 1101206 1742251 295032 618875 359337 509545 1886562 826759 360102 643913 455088 1747787 154863 1005640 1399682 765290 546091 1404236 1840962 603049 75756 85145 582047 1153473 118058 1237780 379021 1191109 813269 1190915 929595 1771593 1558507 1150630 1060893 302711 1640011 1410402 1871481 1724485 461956 914583 274295 1236311 1819876 630576 324961 919645 1396228 823362 1703597 36131 1761222 1988168 1351639 683973 1230225 683491 866919 510010 140750 1235745 71300 1730965 1019733 702443 1469660 439564 1096028 1498961 1850646 1899984 1274506 1887445 917095 107257 1195501 149275 1049248 59636 1980730 1158929 306015 1658661 398874 1398322 1342044 1109118 383251 1777670 126170 344740 1140018 298392 164322 998349 1073381 81116 1877719 1183055 1678288 106382 24222 1285671 747733 1897771 758766 1547545 1149597 1811270 886277 463735 545802 1011075 1859349 751432 1101979 938815 1322662 577741 1434266 1431232 1948452 196578 1322631 1159155 1569475 348679 273120 283996 74187 595704 479049 1765142 1357189 802516 1594418 1066144 507269 1780607 1698757 796152 229901 739049 871869 1944591 1268883 1885384 1714134 18540 1546891 1322 1947648 1934229 460512 664072 1478137 1222385 734691 549212 1128916 1306769 1006134 1934638 556730 1296647 907697 846897 1867130 806646 215354 1050678 254506 1516821 334923 1935393 1717761 1546656 345600 61866 199319 1361264 452065 507406 680542 601808 1889949 1262294 1956420 461636 670647 851490 417281 777100 1462163 1127843 451608 1261070 1208488 1529274 10033 1161836 17643 78605 1459441 751742 728677 389764 1865757 845152 38695 852140 710685 442073 581490 915198 430576 1533371 1036889 1884714 1581145 255524 1099066 906765 852781 1019546 1573318 1630433 350897 1658730 1651630 213260 1392144 1563734 208994 1446133 254091 540091 1477033 1351798 1777642 696994 1259669 1286964 707949 226869 643880 1613783 90905 1971771 1599095 1775645 285960 49728 1129286 1657055 816854 846115 1636828 1171668 454350 897626 360108 28854 251011 884175 521097 962337 302183 1635379 1891604 1516001 1332844 1291954 718189 1024428 1545525 1922999 1258491 1996218 935018 852291 1733488 1198727 228083 263586 1421507 629014 1733701 187372 656518 657477 451334 954686 791377 1899289 132168 1961732 402046 1491199 1172311 1505089 1486760 1815716 1515876 1726972 1069480 163604 824751 1503406 268114 1120176 1560949 1739076 1211894 691514 1040484 1503645 1320251 1834104 439734 1759542 1823341 753464 602136 1599708 452712 995006 1165787 1691290 645169 717530 1529410 1896584 650597 664141 793491 107799 151165 16120 326380 1115732 1012558 84092 1709644 1612775 546623 1093618 1021702 1357843 1907948 858878 781796 245185 1010638 871802 405741 1804780 914686 1930179 1884702 1578072 1296301 34016 648492 1176025 953005 1398239 485046 953797 1347843 1991416 1839754 1555719 438605 299213 31777 1660364 1764585 292923 1702997 695634 58766 217503 766401 923902 1954350 1902255 1447784 305200 1190260 1019447 1916197 1736840 1004683 58031 1835950 961596 1749352 1555112 1057529 625333 822996 1737812 1702522 1547464 1468994 1965695 1657780 779746 1359908 1888693 888962 1326581 101879 1334319 390201 202417 322436 405103 1926448 67065 272150 125674 1088308 1000328 745936 962026 1315181 421515 723275 1398682 1963122 771331 1268393 1613563 1623785 260666 631731 1389297 1005500 1607589 1405101 950308 1393235 1661774 474173 799791 1042481 662395 301823 20394 753272 1116919 1528045 208496 1776054 716501 974249 1772437 1138694 1646584 773256 584015 1754718 1480302 18218 1007575 1902089 1947439 629119 608177 39035 1003675 1471031 1865990 1819637 612983 1150068 459020 184604 326377 655981 1156260 1397338 497017 469921 1952365 289066 915918 825818 1854002 1307653 235842 873786 1388594 484397 1083520 1649564 291328 1023242 130503 1728588 95091 1910283 1887123 51140 460338 1590700 892465 346985 1475455 1760049 352314 1014683 593263 1733982 265739 335726 1120737 1815439 1531357 1876429 867222 117160 256857 1367939 1255806 1343764 455232 1765788 42483 1191125 345205 1115402 1775676 1396333 594182 1814867 158625 117799 914989 393424 1382982 1195601 1360283 1443371 1616404 373486 897308 1014605 242346 1277208 601092 1232364 163965 1559038 1674 1280458 740462 1323203 25491 233518 1102164 1869803 1178318 467006 562194 746090 1633200 1280342 290868 1143666 1120426 1237750 1112610 1438299 1744233 1500457 647332 462427 1028388 1429668 1257327 1270072 1782007 1691719 1202875 523065 394275 737272 1070500 1598389 1417362 1255543 1352122 881619 918753 1190794 753043 23823 76140 1883928 856849 1690139 731253 376944 784824 1820885 1744470 33181 454084 1333906 651320 1208541 1223414 697354 452171 191047 1792486 654281 26150 1089803 1580681 1763059 785265 1641940 1034848 1060796 793635 196952 1493065 496610 1537889 579096 1060166 253962 851538 1161304 148803 1335857 1092360 1675658 483793 752451 559093 464477 24777 282937 759862 1162801 572095 1463052 499454 106681 13403 1348075 238638 1679251 714300 1256884 1438148 1769924 1482468 1347832 1860610 1181688 164163 506143 578669 1641921 1137724 1805645 1913687 1067638 234735 1939810 1840690 1683473 1055298 1775793 564281 1750584 1025245 1038118 1119961 1488056 1519814 763858 667686 71692 1903202 1328571 172267 432041 1792364 1845181 1165037 1862932 135609 163653 1798217 1736865 2072 1373940 88997 388707 282080 761115 1747033 1238548 783328 1557150 33792 1236297 929909 1642103 623149 1244136 125744 1879230 381065 1277399 1594305 1613960 1952067 303600 802382 1481054 1556285 882643 583326 1897637 120823 200314 1568070 315320 1374595 319695 1959842 1808794 1699998 258170 1988404 1695184 1444556 1199581 1034180 1343506 853335 918352 1465874 65184 453217 64700 866004 1705434 198154 988232 1201585 494530 1916691 1485667 1522303 433482 1499753 1415796 1639641 198706 1262511 1979940 1500450 252450 637801 1263534 152962 254055 856660 62902 111520 154334 259044 425193 1136561 1036246 247302 815603 1884496 1630545 530929 1221410 764234 704850 1713826 1413161 166857 862819 24866 1689429 1888407 972866 653780 1807874 1900347 1046686 1311948 302548 383021 967368 318050 1537253 1786570 724546 812406 1671279 1604844 214027 1967039 1919645 1684168 81905 1469890 17519 843614 114517 1974566 1939889 1971434 1248928 584926 1960990 1799458 1239721 1473291 651326 660780 435330 975129 1278260 1113192 1757746 837311 523446 1968365 388002 119813 1830753 377070 258968 1130911 87823 1256811 1944533 1621482 1788525 1974786 163144 528912 1923890 1446240 1063627 390846 369696 589654 752067 194317 497672 1753693 1508855 891202 271693 853913 1202518 136286 1983023 610380 1117752 1868526 1770079 297287 1557063 393008 1029524 238371 1234892 1942782 601958 1271451 1491957 1906903 1871838 1575402 637927 886131 1921070 979669 1393935 490479 893649 147761 221485 1706819 1443427 1208772 556020 259694 1525786 376278 598220 73626 1173236 801303 1336679 1649226 1768719 1341938 1522184 421516 1653834 687138 1531838 1031530 1316346 804824 59426 678289 508619 426664 1066160 1028669 211563 455868 556841 990445 1211164 84112 149643 708210 878205 272143 528381 477437 381965 1271896 736814 671509 233254 350825 195611 125121 1208866 1944967 818957 1283292 1059235 1109885 1359497 1604993 334986 1579561 972375 1580824 89906 443834 249035 376301 319356 271925 1882015 624244 1795621 730044 151080 1349567 1683980 1476457 988255 1509185 994813 384334 903923 1170722 179745 452698 1901452 115418 1152062 805401 1855523 11251 1846592 1475352 1918681 912444 371406 1499944 180645 1107720 59004 1403880 1796687 555795 960357 239922 581419 448762 995310 851803 1799579 758730 1678405 1146103 876570 1178663 1751932 1970533 76219 940980 1388505 1508256 1431686 253818 829139 1560644 1547434 1578666 1668993 884530 1064681 1290930 623068 1635343 417643 251000 789581 907218 433816 357025 82921 1481943 1119443 655497 945134 955383 1404736 557358 1858825 919603 907654 1802882 95923 1395582 1768105 152278 1102574 1720341 489526 900386 962124 1752000 1859569 1608009 1551892 1633355 716924 14632 1936040 1444192 55796 1621299 447790 1775655 1007187 1915514 1220560 1853176 207693 1543316 138500 308079 1328594 528546 1912536 790028 478656 258689 198663 274077 1042000 1321470 204867 1766741 1568066 13012 1254324 880169 1750607 207390 1433259 532943 1965631 390577 1101679 4880 218288 538848 1285409 1289155 921413 428974 1402433 1243769 185993 629300 1669793 1157743 691894 1781289 151092 1694176 1820450 686766 1126115 739389 274785 1828439 1411279 316649 1005518 1834193 1500871 1950490 1735768 380689 359851 283660 1741361 1365455 1858679 563783 1412470 915186 1857965 1564020 1355960 187682 467516 1468829 287928 1191797 1282126 210271 353370 693703 393836 1876123 925251 1709168 1822885 713372 1213800 1138820 847934 777207 849106 794008 334430 1202442 174160 349371 1990806 1526525 490297 1448728 303321 1465679 961462 5458 1064679 1941514 1485078 1980949 1086021 280529 1996375 1237810 1991579 700811 1560296 296045 1515022 1664269 1092429 1855474 1706769 190499 526373 1520694 1015617 377302 1005967 1893686 46947 987247 1448803 710712 1796706 900990 1235888 1435765 785797 751155 1749907 1937466 1564450 1779845 314355 548380 1664358 982225 765989 16438 1006159 307857 879468 1739694 503043 1052746 787666 395233 177045 1123997 1405768 870390 1780254 104732 1201325 1386357 568677 145888 216978 1246000 1334528 325089 111507 330783 299082 1406016 1288493 77707 1699140 680079 1259465 114956 1342268 1573524 1606175 1446525 603470 1070566 566078 800576 428660 431633 791749 1526257 1753769 50457 370429 1960772 1243897 811541 578492 455026 935699 152049 209372 31872 327752 1198894 553906 1187988 1829867 1539602 1623977 1098088 497778 1118559 601787 989185 700200 689376 1384841 1224188 647960 136749 665146 1822819 992651 734313 945870 948014 715040 1761531 958869 724485 1908470 1686507 635445 702946 221545 819893 613817 1142650 1024291 1151606 31107 1129965 274327 1412482 1244219 702522 1795514 1997870 1516256 435704 1935075 693699 1944245 1739976 1409808 1222593 843505 1444699 985502 1735509 1817291 786526 981211 67843 1839110 412413 1986552 1350213 278312 51123 787846 1130442 45817 920478 1215576 589885 771709 67409 812186 118983 108038 1938129 1729015 1336505 445420 1135649 419980 485065 1497979 237451 44669 1569485 1858285 250540 1718738 367183 73391 492623 765643 190850 1250706 113484 1093753 601576 1362417 274340 884773 769347 829970 359616 643938 370192 793465 1164133 460422 1310013 560282 1324117 1012074 1688391 1653598 1376607 165468 108041 483976 1405982 390516 1658815 1394305 1198876 978900 955470 1996226 811772 1864206 232727 1572963 903712 1318076 907715 1654304 1246324 892670 914812 1679678 594926 393245 1105203 702547 716389 1562846 1490800 1492 98797 554545 1533754 1296547 920954 267655 616798 922239 993780 776525 1975348 269134 1457062 712502 991364 1420606 439027 46561 168856 982382 572669 1221441 636227 364123 1246407 492628 1239771 638304 1424115 1819805 91991 437357 532666 183078 1954109 1010387 1747070 356558 1404484 1758303 1666848 1535569 1553676 1554656 1851347 1769277 160915 270415 292535 536295 507188 1792836 1200156 274049 811948 607501 793356 519662 1008791 1488015 553724 714094 1767143 510521 1315378 593816 332516 1218036 1243000 489365 1694455 1321538 647183 1949023 1582552 1365535 750287 323388 694359 1085825 602427 1298541 1612511 894175 1617879 1700480 487686 1606035 191103 729747 663187 1345460 1879673 605070 1499791 231123 1598938 1106218 1842899 1006350 1010030 1430720 1367917 1358653 1014240 1713839 760258 933369 106163 551604 198758 32761 1560384 939411 1835374 1528992 1056785 766361 557524 1118907 667607 1776621 1153290 823838 1883302 558224 148468 1852442 1331437 429571 438944 190863 1649963 1469857 1454529 321747 337690 1716051 464382 1125314 1674969 731701 967771 1757794 772869 12706 437557 366769 838236 34915 1398351 809399 448353 987952 233740 1932803 879564 1758023 387725 909519 1071403 445844 778953 390282 1921980 1240631 726508 1775962 392608 1494977 1005648 1020097 823358 1323044 755791 1523506 442304 149906 1990380 728131 420526 757192 271325 166163 1621504 427643 1379681 1515559 1515092 1116659 887893 1688750 970397 1698701 1983731 1497947 1590975 1513645 1228475 1372225 176995 1881685 781026 1638638 534747 1669761 202658 16427 1163009 1090705 1169923 845535 627921 316284 43416 1494527 1370516 1358962 1312430 167639 1235791 1788736 1286109 660162 1051775 261886 29029 167717 1531875 1364863 1939542 263848 399169 1425561 898771 148828 231589 71079 1008666 1626767 1641603 686297 990112 1494199 1714492 573441 451099 1270391 4399 1510123 1603004 36147 1669152 1807971 1763889 829415 318112 838842 275760 1864552 1761344 1024172 273121 1855241 1135111 374681 846566 582259 163587 519021 1234811 1586997 197906 658007 169650 970025 72706 68184 254076 1278822 1318310 1870025 1611648 1096955 525901 1960202 580908 498732 382400 570143 1567759 1760790 1816981 1373833 690155 920399 532586 1797626 158542 1783718 405078 594213 364506 32445 52448 1233250 1402562 314430 568383 1718255 1284726 52966 166786 33366 1588863 1772686 1784776 650493 1662188 686581 1021648 992741 1494945 1156431 518741 970 1391596 1846878 468412 1973365 93242 1914247 1972332 505361 769551 722062 184174 1633682 818259 1071963 1274916 1646720 317224 709774 1799812 190185 450702 190542 683430 45943 760666 1471599 1811918 237944 73 351765 223111 1760648 640592 368077 231729 1843686 894075 140474 1200113 262247 127433 866894 90763 955941 1094888 798650 881989 176373 1776659 1979851 1867789 541139 712164 1215360 1605355 1027436 1472008 667476 7037 370686 262457 1407203 1778409 148690 1141951 586379 233837 1860 1974070 1227613 1888055 1445510 463536 1333748 1486186 439436 977188 59405 1687074 27461 1794112 327209 199662 1566798 583714 93829 1338597 65305 922302 1387954 249842 866022 1294589 1571206 1703126 1850663 1976259 555827 849223 1860369 1193788 821355 1588658 1142668 483071 945205 506948 829703 1725210 1763041 298360 477707 1317795 460743 787407 170661 37476 476033 210401 190040 1403686 1206291 442000 1059854 1770410 1415439 598669 1240419 1947835 1365446 378342 1407309 1600166 322481 96610 401294 488999 385765 125177 253487 713840 609359 811470 1407990 774235 1236557 50196 755593 910037 494134 1789810 794576 1122739 1580073 1968741 1729862 139419 741308 1896432 830882 399755 1522547 1542914 413766 1311967 400732 1122324 1671091 561370 436633 1286408 1681474 1700396 372519 1107800 694306 1074188 1416854 1587623 1329104 318573 1759486 1923289 436685 1423670 1692758 50536 20667 718764 94538 1108886 655374 1877339 1828140 1503309 863786 1344375 441226 226271 311733 1174207 97411 133159 321574 668937 1786518 325560 1464729 978301 1402305 1787850 892704 350000 140488 1727756 1281902 672320 1730307 1955624 21841 619115 1318089 1098672 1635161 234292 1459007 1656686 1518143 1026446 657459 1301013 821739 1273181 1683454 1165106 1142011 997881 61084 1010528 12247 748967 1548221 646833 1953520 517370 996026 729704 149296 296630 212340 1121344 496160 83436 1026303 39128 1231875 383067 352415 1024876 593903 247303 984369 1198324 1090780 1668272 739124 1818508 1334398 91566 1321053 1128123 1529992 62256 1009025 1535351 130743 1579035 66589 715420 911786 24004 1094622 1787875 639760 1542238 1246954 1207282 1497555 132753 464893 985437 839368 1728982 1587289 1606441 427250 1488013 786452 168815 620544 1215460 552838 469980 1051191 991810 1261864 985343 117574 1718189 1735331 67758 1864007 1633787 1140611 340265 27094 1199664 1409734 1970248 1165451 908278 410618 807925 1751166 368267 1434865 356696 1558322 1356625 1495169 795989 24299 1631015 1344681 1158143 1033972 460681 1063567 542115 981022 1141608 1763066 1139664 848198 1121271 81440 1734606 513887 1406208 507063 347155 1367059 1762176 1645346 1564048 436745 1246499 1923296 105984 263345 581549 456778 1832236 840760 762348 795394 1487152 771899 480528 1146278 887921 554872 696210 1197279 730294 1809252 247798 658476 1845627 179946 52379 858542 1128258 1468090 856996 645347 202732 278662 1327138 724849 809686 1884741 691557 1648427 168836 1321269 1497871 8826 70055 1744860 1112747 55310 1901919 365124 1467964 1291426 680105 498904 266689 472074 896245 1514185 300881 1802552 383880 1171153 153287 1239104 1453352 433495 1857143 1587706 1292816 541796 1580250 925175 606825 1611892 901329 1106127 1962967 867804 1104675 1240893 1399022 1048710 112583 430308 773404 1229926 1321800 72981 778594 1395494 575697 1276064 407494 653740 1935014 454685 1461714 1731711 1718040 1951094 591884 928337 1341564 1736301 621436 139951 1901067 30129 1979523 5459 1555960 694877 1126779 973480 1050305 1418527 654693 1399488 1497948 821801 422885 1616644 1561470 1726495 848418 622535 560194 1574545 1293344 50 1759100 917265 111308 550270 1194755 397552 1666924 741395 1202855 1674006 1785229 348887 117852 1923539 1533361 936015 756265 210728 1330234 1728458 1240209 739416 340687 1326662 405986 382612 1394915 1539036 1638168 1274667 828191 691467 431 541359 561708 219652 296874 758477 790770 1596116 1593197 240343 83337 1917392 232319 1621626 1336720 1108975 1036178 1188482 1969308 1534871 938305 657879 228587 1379930 1191346 478485 300976 215604 96683 971618 258115 512252 1561161 246808 370449 118350 1456133 612931 297240 1920445 1736723 913219 1491797 189936 809365 1095776 1415430 1817069 534063 907636 372936 1687542 1173110 209498 1539175 707751 783549 1844527 1558867 814326 1987816 1082406 1650805 137252 1832222 708030 418790 542737 569964 1726397 821248 22253 1808281 935590 865767 656631 653021 1029494 889167 1932909 702696 147858 696098 1227178 247104 716641 825861 1435886 514626 1096883 929054 629009 1713005 88730 1532527 1150528 51258 1188192 1486485 636938 190558 205602 1382961 1260506 1392479 47068 1297673 1992182 1049105 338843 1707960 522918 1846102 1978865 483226 36814 1912884 1801134 1384871 1126227 521950 854574 1745278 81725 1637851 173023 1362676 1451950 333050 1739111 1553780 1488199 1755792 828733 558060 665452 1829768 1648877 1371846 526837 628156 1354407 88633 330830 91719 630996 1629142 528324 190910 764502 1410948 1127552 804324 71170 1024761 972148 775561 1048982 1800265 1564586 495019 1678520 426956 1766705 1586189 758651 1628383 127188 148165 1498309 1377373 48769 1880581 900746 1016653 1964397 1590983 1849854 1187410 454506 1103955 145252 759812 742893 1004497 286344 1220412 1225026 23879 534312 1322727 107468 72922 241035 659013 171874 452166 1277530 441027 601196 1572074 148775 1834577 1879963 18544 1871761 1033909 1840904 235503 1174180 1880765 515692 1851173 252530 1756420 974079 537389 1067295 1438698 729327 779099 492939 526501 1085865 1252612 1777890 1272789 1571877 914010 790256 1422368 1107614 126669 1360026 1050321 758660 243078 1017911 1679449 398978 182691 1348405 1444741 1069200 1321084 129973 253813 735638 260272 136601 547115 655477 1912566 1289310 974378 987510 1276736 822158 1958291 1173344 1507675 1860481 172951 214924 1709761 1096040 1085676 141398 1838255 106544 237606 1206178 1043838 1502689 432799 535754 1822637 1490369 878672 880798 344452 259547 1547728 946222 144548 1388221 1811304 517543 962797 1420238 1391533 794090 675541 1796468 210257 782829 587499 1694759 280703 434711 1074835 649567 28159 1638068 1470048 333959 586382 846371 1175797 1305758 1950153 924951 1576771 705474 651435 1497231 1812260 1382666 203950 595546 597436 242944 244177 1163032 1138916 772115 1630809 181380 602652 1818449 99669 46483 1160721 1438067 863747 1185232 1807572 904066 1802861 1286870 1483321 1015080 1795076 520555 1067981 83354 89418 279411 694456 366364 1799016 1705710 1466074 1313992 176521 1831843 1679000 1341043 1004297 1210427 60431 1092067 481429 1640938 892412 471183 1186786 189883 123667 1367497 1821297 1780832 785438 1795883 1233032 769299 919985 890083 952243 1067637 1248524 933426 1604396 1750553 1418889 321715 553508 1670792 171604 392864 405855 1494726 21978 211269 1585527 78924 600513 610550 1920783 276690 348359 1606475 1932552 1933006 1644422 822637 1909045 941559 642522 1626939 56042 1486228 825283 466662 1181539 909399 162293 870685 1195013 820645 1558870 658503 56108 506302 374627 532580 1313848 811964 639832 1195623 1908413 1544083 87234 1594142 696143 1921298 1632140 200664 496158 1050004 957782 411548 1747837 1566881 1244690 106575 1636713 1992090 393737 143686 227511 1232104 651633 821208 615565 1125704 1928835 1311975 1398064 22463 724071 1243675 1359663 659170 1760189 1218027 972917 610528 766662 977693 179906 1365382 1567890 10624 32162 1826429 1594508 271059 1395285 464647 906808 430922 1539143 1688681 488325 278717 1021982 139760 328745 1667807 945253 1767804 1385721 1804651 162093 1337388 1026418 369963 1262740 908415 1085501 1235586 1360081 1987600 1697404 1262012 814740 148836 1051556 1464758 1026558 440335 821472 989487 1443937 1257662 1988522 676221 346932 81297 1281590 557039 1509556 1082551 1257294 408186 1045349 764317 1075771 1922032 1105676 616357 1944427 755635 549266 1444220 1594505 77132 945566 1895104 786593 1043707 1369172 1328347 1093121 1988881 823095 39097 280019 548214 1008824 282875 752078 818489 1481711 1387344 1579488 937942 844786 558048 200422 1168348 1533711 1116022 193959 1626350 603576 843824 1087713 1744047 17452 836732 132429 21017 1343432 1682806 1308989 1574713 1367878 863456 695600 937940 1764472 1946995 1745019 203161 1752357 1058874 203248 555804 559002 193051 1516368 483114 765461 1070191 537135 832985 1831321 1944734 1064314 1958821 1882004 830796 593254 684612 746437 1222897 1362088 182407 1401173 696801 356939 1707650 1897061 1769960 7083 1688273 1216164 1513921 516653 1307873 582714 766263 758081 449679 695249 954739 1675466 1973626 972069 73758 70198 1103527 358725 1764796 670391 239212 68247 1593761 1677496 1377160 118171 1720358 1247517 504029 1123118 1832977 1509532 233705 1115678 1389854 25034 1662435 217676 1836268 1848791 946364 765964 1086679 1421625 1867796 1114307 1145825 1349296 159289 788656 228883 661453 624486 753804 31168 1167221 656574 1750477 858739 1004847 1639776 1992459 478270 476813 1291243 1032254 1335087 637827 1212780 956595 1832073 598607 337611 1607151 1850924 266224 967414 1102966 1762517 1734103 1557864 1500443 1830095 193934 1780771 1852321 7299 76149 1973364 1849619 948562 1980978 1135553 360875 1418711 1927275 547 1477209 67868 519970 1410090 583073 981159 1887891 113902 555893 498591 1781072 1779869 1636635 1534876 1795150 371415 49695 1888439 1855311 1491413 1305245 1297318 671662 903326 174669 1751193 438244 1501153 1269286 291489 1126899 1501073 153369 492925 1857904 901022 970862 278887 309552 1154883 8089 821266 830658 116535 1134839 1712261 1483850 1058878 1348571 354136 796311 1303567 912071 535629 969934 562128 305765 1034837 457692 109084 1130333 78253 95804 359667 1229819 1806611 1377981 1057232 1220371 1383212 170470 185911 1157959 7516 547906 681700 284458 1572197 1724014 1544064 949493 548914 1088390 811021 477899 691109 224773 1930145 312067 604983 1007237 1664101 1172203 635616 622608 160744 1821753 1630078 564224 567147 361268 571035 594972 1553546 1724995 339255 912578 954216 181792 1753032 584067 1097695 277307 1538207 1546644 1626477 1299995 1190869 765181 877331 1652925 1400920 417295 1394949 1032864 1804626 288142 736927 1496569 31952 1289152 956799 268902 182230 1120538 1113857 1674412 167244 1224026 1412219 8256 501577 1565177 1493565 490152 618729 260005 1002699 224791 1581023 300039 1775988 958708 1739988 117108 106334 1843346 1589254 1703559 1107430 521965 837035 334222 516579 404942 941799 796661 1110374 1974306 1420994 1962535 729162 30254 1339500 1119038 1586528 461670 952456 463566 1552399 705710 896268 742325 1960392 1909266 1876027 1411888 1296178 343766 432767 447951 1565740 1146355 1266954 1805024 1541271 1495583 137805 200743 1016968 619288 179100 1312370 1709069 1392341 747236 946457 1517970 1111039 936582 1431737 430148 1889486 154758 1947179 868109 729804 1252404 961735 552408 833211 450006 177582 1592484 580760 1435226 1362394 846146 13151 1402751 1671082 628678 286109 1092727 1141341 458011 772949 642165 657158 1687141 500818 841433 393049 966881 675941 93446 804074 769920 1365283 525683 1126409 1523961 390581 836139 567527 1922174 40996 1818404 610003 1857137 34729 1429536 700892 1532307 1299930 1493092 635773 1947047 862702 580860 1430383 1056565 891838 538227 1961477 844135 1912832 1371465 1132056 1558678 1258355 1705201 227142 487820 749777 566517 1089512 701342 835144 166561 27153 907360 1665441 428683 417472 1938519 1078483 63932 788846 1368472 1986451 1093108 1226369 1681873 1434961 1835375 310921 814373 997049 32569 1868884 624208 520734 143640 1716695 1137407 1590415 1180153 501872 450784 1855705 719414 1796082 702148 513439 1556804 94281 1411983 1657272 1684606 1036495 340967 1546628 756494 1081743 1619307 701647 982134 1231389 615600 343713 1936416 1569079 1665478 1869109 1014114 1555882 1366496 243088 1365562 1663111 1605508 1978758 1490828 1292919 457454 1265005 216138 777241 1731989 1351051 777190 1823959 748432 1887811 1661680 1256087 1405022 962478 38891 1727233 492096 611305 633896 1259447 926830 1072037 1614684 1093890 1470803 1716285 726715 242202 497715 1935864 1069314 396589 1277242 1887484 1283295 830555 187788 899409 609012 1388409 757944 1360924 893828 403508 1623285 1025187 1508347 1273060 1116436 1908943 1239051 1158250 1288775 1552173 619770 1648411 787741 152199 215358 546308 1621156 790921 956169 714179 999158 823163 706327 1758045 1478472 1385745 1788946 996900 1778741 904770 928970 1837340 457383 590671 1674504 1011741 1888902 91322 1614163 1376273 449069 749528 944379 1886091 697961 1211446 692167 1075518 731939 1977106 507242 464921 1812459 692685 291000 653958 156543 281138 132987 262281 1385389 688580 1313869 738808 190096 1053103 799263 1419065 1433172 581873 1143188 1440153 242612 1503001 1959198 1588485 1148622 302735 724624 1928545 1538659 226213 183216 1092231 1393068 1480917 1481006 1736876 1267891 1519743 888386 1684174 1662962 1773869 1743694 987963 1056378 1531741 1414161 1427342 1916764 1331941 885191 123665 12369 1726320 1905756 649255 1694088 1575964 1517357 1334033 712041 1684865 1747315 1576098 1147979 66491 801805 183855 1526849 260437 1732630 559928 1209822 1452394 1277528 1079848 194062 476099 767816 197115 134420 759521 1120218 1481878 1261811 1165418 510493 1164008 350872 1015116 1498671 576451 1050897 630524 1603114 1414724 325264 443941 357821 888875 797605 1999962 1193799 1105114 1845321 1462106 119523 1886681 1108938 969576 639856 1769675 1850331 1945365 1021488 1366524 1818004 1951646 1628711 667307 1850893 1552175 1481209 1395704 484064 511414 1624884 1225135 496474 1000467 1258466 435985 1620318 114019 900836 1668341 637099 1939595 868817 1024602 1484121 605850 489610 1595954 24162 1813716 1475932 1869514 163970 479374 1854762 1503515 700925 1552102 1111641 1305137 1719349 730731 1852560 1639467 1131158 917257 871562 1381627 700223 274919 580236 892027 401926 1401060 577020 404935 405709 902833 17244 232124 1491820 1534950 87709 1811093 491099 200591 615513 1566034 639562 598576 1635214 854773 1623955 754595 1459771 253226 1378264 1073607 999420 396490 1125857 1112728 665381 1706215 99958 394986 1365907 991570 1158470 1649992 1763555 1843505 836116 611886 1892023 149056 254746 446133 1761285 1692471 372874 1655383 1186135 1920412 917460 56168 602820 613477 581285 170200 1453689 1883623 413036 167683 1266019 757287 1938872 1150099 1801109 1930598 1973991 1469567 1644105 1081265 1591753 792799 852186 256707 1052876 1281348 1877119 1047005 621925 835627 394464 375296 1103228 490010 125187 509749 1287728 867475 1286468 342210 1803988 521127 1974984 1085964 337614 1563331 1295706 1936433 1222338 1254286 1906951 1459832 739611 1244345 1493611 986196 1000177 1851915 1702921 753905 464367 631774 426746 270399 1620424 164938 1809710 724932 839381 1727763 664267 1665602 1008342 1472727 1782196 1843537 1879695 1549721 538478 1364991 154157 1371027 1816885 822925 805403 564393 1720131 659828 1484609 1924897 132962 1431377 1723257 317273 99451 1506748 1909467 1424362 60973 630527 515242 113876 1513477 429245 1334404 1891440 1483142 1239511 1462408 1520969 1052108 1890231 1732708 661341 206129 1375769 1776037 1602149 417652 1786956 457155 112528 236106 636520 1172413 199279 1513149 764918 320659 78957 895609 1676167 1403727 1561369 1278351 488059 1627143 835548 619358 1469585 664826 220138 921505 183510 1034212 535660 140785 1886394 614165 386347 29978 1388459 602968 322406 1850286 817335 1009689 1121528 796083 1345860 1050631 788394 767900 452823 1479438 1473493 1399653 142929 1248506 822856 915474 600089 100788 463352 1085559 1427542 804548 786809 1975697 614837 1338126 1786556 1220946 566163 101730 1356406 1271528 1954729 237318 137367 341808 1624902 412546 374913 767979 1166513 779019 649810 635433 561264 1173660 1664321 132776 1534908 335414 151011 1337520 1412487 421510 274180 434992 293385 1762737 969960 1343802 153955 401716 39014 882534 208959 750470 516962 1764557 1790747 1906391 1063732 417748 1225193 1751998 152567 1082404 1079189 636559 471533 69780 1876448 536026 1733496 126136 1997787 1660307 197509 1171327 1025310 1090213 512562 1812170 1396757 1781957 884217 9440 1760429 698858 65032 1846581 1002316 752740 282323 420475 1026771 1884789 1277957 1652571 1672264 1628184 259713 1815373 386016 613809 487194 3164 1141045 268442 1915511 885348 544836 1110478 1134583 1487549 1518294 1227009 1587734 1694364 977410 393226 938593 223614 1440805 435333 675607 1443985 520647 1433561 124415 1082145 1672319 1960437 1663125 1983251 1594561 1366730 889687 1482380 1890708 993818 1147482 1023934 8697 1478908 955036 53571 257890 1759525 1152478 320121 1335779 1755975 638923 1000781 604964 1430565 149627 1364196 498263 697007 1626963 125110 622005 1642451 1130654 1144296 1556850 4328 578007 1903148 1574446 1323694 1569260 521849 1594972 1142567 254547 18044 1792313 1896786 999206 1819852 428461 1611318 535303 276688 1350857 1571452 641317 1713405 1256175 503028 508898 1057340 1455926 1901989 539071 1010657 1046338 1462257 495890 1550219 897421 1094256 1330005 1688880 1943827 1305224 924190 176381 1620410 413915 1141550 98002 1693064 1922806 733297 1273956 561928 987996 1049780 973540 861877 1341254 379812 1750032 863009 1258441 367391 1271974 1014811 267205 575649 524550 1544231 1859539 1969510 518542 1048946 793743 1178524 1101522 303732 1488391 272164 1317599 475527 1668807 1646147 1428503 1666047 1551745 687763 486822 1784295 1757731 1360435 179611 638386 994856 752036 120646 1604208 307411 1132170 1274058 1394685 134824 1487302 525556 546541 1188674 387534 1688983 1873914 1893091 1111490 669181 1918757 606764 1767278 769520 1049181 929020 1355935 1536963 87793 894135 1809174 44689 1607598 446976 363822 1577931 130246 1566098 1716482 375883 465549 1423710 1980484 1895905 1333430 426328 509398 1998569 1932183 1316904 354705 886230 1857969 1620295 623482 766543 100397 1732144 10703 971835 1286860 438899 1394070 1795596 453614 1517026 76829 1921457 1561698 1497238 1945005 1913117 758971 1712395 1120386 103850 1355719 339550 1938587 1382268 126201 1918409 1755656 442979 503635 453447 1475085 1244501 498240 203867 591949 1981053 1961631 229240 103468 1259558 1416420 1235141 489922 1525417 296467 1393020 1099289 276301 1753363 229345 623262 545799 1507279 188913 1927811 275446 1466383 1843491 992066 176584 1961380 1357167 871599 1803282 1000141 460064 153848 59882 398227 1256150 1796753 1457805 257205 1461380 738710 1420226 119126 773573 65901 1070486 1552646 915015 1048848 300689 443029 672508 963837 1943296 1195613 1554550 415156 498620 1387758 1815916 207980 1666261 461517 810524 43919 1736439 503347 749444 456874 795254 1847683 173273 734438 188588 609536 1530379 689973 70401 1878088 959308 1191956 659275 764921 1079120 122100 1598383 775388 1349159 1990844 117872 835402 78835 1624115 1586199 1627884 249807 1980594 625925 1884548 235755 65238 1392313 1875655 960413 1498476 1569036 1407565 1913550 1562356 1861802 74689 756163 1473281 1243418 14555 656711 523444 1907707 444961 88074 28922 1425939 1339868 979936 678719 1354053 216395 674775 1107217 490397 848464 1679680 1355362 477902 1273986 831239 110066 1875172 1465826 746540 295181 1681214 1898919 444245 236377 1271415 1586323 790891 1554276 1051834 1252887 1665759 478502 1719179 1072603 209778 561428 464894 356786 1903011 1087437 1949065 617189 421233 1555210 1070366 1578131 495910 1840763 1928374 372103 76430 1475451 208148 766055 770568 1271177 1419334 1013256 1758661 1816636 945903 1055750 733213 1933371 1484703 340899 272319 936725 1083301 1970420 890752 1803400 1706093 1342546 1378527 1807351 742204 1374109 1320473 367417 1078742 122782 655624 536127 339877 1207972 1960021 602916 1389199 923186 1493965 1810572 1624759 1419087 83676 1203673 1092348 1221210 658097 157303 1136358 558063 905703 1319724 1070780 1461609 1151721 1753562 1826145 469319 115192 1945512 376251 112236 1807007 912617 497375 241679 1856241 1273778 1000412 1674508 525882 1170042 471077 1559691 1268892 348481 722860 6393 1354215 1813799 196945 427964 560625 558051 119302 255075 1546848 526355 1817104 188759 1753984 1711787 778793 266663 1746910 1661196 1120385 764371 1447608 315 69957 1167063 217715 1964691 1247003 866213 1727154 488924 979788 175495 1847608 531312 1731202 1475710 1288250 941051 1140412 116502 1215595 546275 192832 904546 1040812 587058 595433 435197 1162162 196626 970043 783732 386772 81766 241865 1197110 768963 1443702 55730 462683 463163 1438580 1344930 767342 550415 603455 211532 1190212 114335 410520 1547991 411764 1193184 934668 1639500 354840 1227808 1333195 429332 1546299 859004 237456 843756 1407212 1188259 1875019 667675 1423941 722058 930752 1311646 425654 714004 1385625 1817952 560389 448212 1565421 1612272 737170 838778 1085022 1038292 1835414 1133282 1044404 766769 297449 680976 627424 1248108 1135837 1536650 1284566 89853 1153540 1603345 1319420 1257361 466951 110120 1036597 854560 1847110 978398 477538 1664198 541930 671519 901303 1035042 20569 616332 1149273 379458 366944 1681806 964142 413848 1900060 1213176 1646882 1551943 1550169 1533928 1075623 929091 1523590 1925424 1431056 1526325 419584 1275897 1792265 17697 858217 1352178 656861 1593545 1895311 252573 31627 70213 1088441 1619205 937095 1492653 894536 1013547 1887619 1229797 1234480 764524 1330948 743226 1007935 1043261 813586 954740 1850488 705083 111781 100000 212719 1689160 101867 946330 982192 1565299 285675 1493952 1442379 1503334 688060 1865063 1112815 164626 1268061 372194 255144 1138508 70565 805372 1590528 1251977 1552737 1049716 396952 1167048 60745 1315734 1817515 743977 1973140 54954 18337 1118336 1488235 283235 1782317 1373265 1005830 1988396 1604880 1797868 1532019 419618 1224869 1636810 970702 446380 857322 1651332 391514 1542319 1026359 1924389 1670952 151143 514077 1960335 757417 1346175 1859463 1026024 1847474 1051740 751184 232000 1992807 1510878 781076 314926 847158 1986069 1099841 1974770 245912 449936 578372 1252430 1739339 766119 1314260 486908 50855 1754159 346943 1924749 903469 557860 685394 221387 1414910 676287 1503219 881225 1399948 259898 1784554 1194916 652863 1560534 895778 489635 1903627 1095001 1297370 1563518 1477941 1203996 1410326 997557 765085 1559278 339936 1406653 1169268 1430642 1272495 1874716 663600 1819825 1157557 1090849 315359 1844132 1516956 505130 1590055 1844721 882000 36800 276205 794424 692462 1549885 882317 375536 1386458 1162667 1385975 495109 227432 1475824 1476787 91527 1199494 1792930 851296 618903 482368 1555447 1823609 1226256 951479 662734 197788 1608381 1241501 862155 1117340 1748453 159442 1762276 269100 1973785 1341917 732792 940439 1486893 127421 702528 47631 406655 1595927 736290 1331776 89244 755116 1235480 1822029 902487 1887011 759539 949551 1012237 880706 1276235 47406 782851 405533 1910681 254245 966638 1575887 734931 485103 721825 1078214 1394478 1716940 465472 375211 1014695 1768944 1821467 1038872 515954 846619 664245 345235 758627 1232211 1001824 1488859 1603834 445369 1922556 1190183 892685 957155 90255 176610 352479 377166 1124668 1306335 668464 1370219 485265 1185645 1125010 681973 1176432 691470 813930 1261773 916317 747783 157961 1148753 1824179 166930 1244902 742709 1625353 799573 1610325 1542156 1996929 305169 1269959 880413 595188 530006 226843 572994 1677052 1968569 1742854 1760087 1529170 1845394 1827103 700036 1689319 705797 1839188 1300723 376164 28031 1991288 775375 64082 1202416 552332 1195999 521028 914142 46790 633872 1090532 1030032 522634 1568833 33898 1737647 220795 1230312 952583 238487 1678971 836508 1365666 735086 505409 591046 1012711 347451 293601 1539643 1846072 1406098 879446 754960 1952781 1455828 310013 1510019 1654264 1786828 438580 766498 1563467 1268763 209793 112494 610431 1640181 1929988 1171660 1874594 252003 1798016 1467042 1189452 1395541 1018379 1527783 503099 1561479 990946 1658947 127268 1416173 1952468 308839 1141328 156630 767130 1016066 375010 908039 1310276 1393382 1675246 793344 1891349 1974567 344810 1345033 652507 911413 1058047 1346907 1466898 1535988 432471 1215842 1515634 1011595 1413191 1498677 1924584 1065494 147656 1633994 50366 623279 1226754 806741 907339 1951248 834451 174621 327527 284785 49418 923734 1319747 1690539 980705 797787 1687813 989868 702768 293950 1693030 128117 146662 1790810 1772346 1988347 765568 242073 311331 860926 618756 1765537 538895 385009 1893252 12542 605436 1061020 547992 1101826 956421 189810 711237 1657814 812946 550175 1824714 1790656 1236858 313186 376125 1427480 255048 962475 1197731 1412409 23038 1872308 1457868 177993 1728410 1616248 46558 625848 1562071 1834167 1127584 125439 1104405 1906205 210676 655587 1583514 1495926 1734457 1076390 147941 1449065 20875 1096690 1173588 221804 1807237 579338 696275 1451942 978302 1715643 15300 1732051 1028400 1909234 332052 1457230 1202491 546223 574039 206575 1998298 80791 733311 457410 1367987 1596803 373925 22134 48415 1990202 1982287 811844 529854 1020763 626330 456523 792623 51349 944036 444046 317206 1540121 719433 983286 1981620 1776229 721900 1915952 564518 148004 1588096 507463 949341 1016592 1947468 610632 1576158 1772084 1835843 391157 403474 1022415 1576298 1697355 918978 903687 563491 1931835 1258222 55189 1411746 965938 1921952 1167816 406225 1262748 1618806 1845988 1429511 902888 1778783 1551372 24165 813271 1309562 220500 1632263 967212 1234219 581326 450226 150364 111461 1888753 1723965 461479 941700 1294879 1232489 1151472 1785191 658513 666766 337027 528883 1221760 116824 1199634 258461 1218610 1989701 578686 1562748 438308 302635 1053556 222405 367898 1863261 867303 950309 1259678 1139380 990316 1986082 845499 842335 1399363 1303742 1775989 1757946 1484974 1359987 288299 1723470 1723275 262640 1622752 1160728 509172 342143 1507048 1421277 852677 61126 1074962 1275191 1346204 877058 83992 98142 1673416 350978 1635157 121462 711418 1301723 1316740 1871255 564392 658256 41453 752477 1833132 805918 411798 697708 1083442 1783030 1495122 917456 865366 1119242 21750 738665 585782 12760 1340768 1753782 1777672 523988 1285103 118459 1307556 649263 358201 1796315 1008622 1004806 711652 1554203 1524493 1124485 1736270 1079162 1665632 72948 1919734 458414 140833 1476776 1364305 358909 1645953 1298384 690007 1452967 100795 1630725 854662 555618 1868973 1290024 1464446 1709934 1773211 1021274 585198 1691546 1125050 63258 1324140 742825 1792867 763513 32696 885934 724588 698476 105975 1652138 651467 1395960 1763177 1535898 592972 1732207 649887 1445750 863432 279209 260876 213933 806155 1947009 587255 1126255 1142926 303136 1677930 419862 1527515 1723676 930463 372155 817194 1642500 776618 1514224 1787606 1187966 1048567 210425 1509241 1394576 1907229 895955 1040386 866769 425000 1304935 701485 265591 245579 21933 1931727 1122928 1281786 1234840 1873587 1620749 33123 1705519 1435926 1114461 1860006 613217 1221041 1919227 622062 1071730 953799 597831 367766 1922428 1807158 1690111 1800982 944678 11718 991688 661788 1312359 957568 972107 210085 1388056 558513 836603 221212 1341959 978399 900997 1217408 1348745 358620 1171527 632886 930664 805355 1425806 1576147 248693 683679 1110355 1146906 353584 844322 1807732 1675439 731973 544275 824741 1928559 1634288 712854 1644958 1954945 1140667 1315534 1342725 1661955 1338135 79878 1341122 828023 69791 36012 921659 736808 847721 1948782 1550449 886777 550055 1742853 1095000 699026 1922189 1779204 1738352 934939 1847356 1878801 219891 1554162 1541443 918098 1106446 675722 1005399 232672 876162 1364446 581426 228260 1936398 655245 371688 346031 552650 190751 100231 1522948 1232155 1987780 75557 378017 1530224 1434192 1549748 998378 1860011 1319034 1320191 1086713 1753105 550488 752219 344351 1301602 129693 906729 215184 527676 205091 1579616 1535535 513363 26916 869982 1495457 881198 666493 1374982 646131 866522 28313 658988 1648551 1151668 487063 1643144 908826 372429 1728163 958340 1552240 1872094 1829428 483525 1754725 673568 1415610 1927727 749743 703727 1425355 580991 1244308 25287 1911570 227802 1315785 552842 224103 475913 721244 109638 1116620 326428 286959 626119 167551 1706509 1933868 500643 1800797 1684490 78483 331608 114048 215411 1070957 1629394 1812973 1640237 164773 712496 73118 72345 555042 1753835 1521258 173817 272802 936668 1531546 1310079 1993116 232907 672425 396950 1617622 329694 1066306 1346283 985137 1392166 34159 673781 1386836 317397 325802 1035663 1883075 719635 1821585 1246003 137646 305850 363339 1673055 807485 1760313 1151616 1412496 350510 1947173 1442697 1650899 1810103 1252214 1548534 1500591 1720348 293824 1765041 29231 1672137 1037687 277431 1070757 1309025 790638 1387056 90851 819838 1643681 242713 1450470 1559719 1245543 24969 368803 398596 834443 1701211 1211953 754395 33980 76327 1004702 712571 543757 1893891 307960 1739418 1724028 285843 423564 842130 1519713 1492481 48579 150080 1707396 347670 457586 1495542 1321575 882856 1591146 798668 150090 390084 1068826 1051630 1017240 1544295 134396 1468638 732341 1731567 1223449 866307 1338296 333701 1671048 326872 924968 116662 777253 774759 230639 1463517 502018 679545 794284 814788 1567590 267017 1521866 903524 1041680 1390412 1233955 1024504 642595 1733529 1152110 1923701 1398684 1067783 752118 768727 1006374 970908 529298 479840 1262645 593509 1623747 1426509 1390919 1026010 1331435 1530227 1771953 1648737 193960 1600573 907303 850941 610034 736025 348075 1980436 1320554 1750340 1894319 798980 906942 486435 1879368 946477 1656068 15102 210071 1873765 502139 240860 627880 846175 1967445 1845040 415288 1869483 1015871 96789 1361085 35923 1782743 1763201 317127 1818038 1599253 546924 1284063 1318776 1304553 1547378 611512 1821743 472619 721353 504467 1551597 1991450 164407 1565435 26264 1069954 502122 1752233 1295633 1358434 1502833 1341987 656838 1721441 1363444 893140 1367468 758186 1985578 1398001 1662999 1409195 691624 852782 844624 121110 701827 525386 1077523 1351260 1225331 591390 103303 1802109 187736 1199329 1519789 1186462 1696329 615249 790628 1405916 1616844 1772919 1444864 185402 1731015 833583 467498 982936 1272027 215973 375851 333635 401551 1551096 982137 1048425 1390741 998667 207661 870359 597652 1392236 300341 1128161 1553978 319087 431019 637103 1336604 1573118 848095 1668853 1867993 1201813 268012 452162 497962 598538 1015535 63460 1613188 1511348 867338 1636301 1228766 1389107 467526 544173 1533757 1917531 399517 1249485 1046504 1406913 1575301 1717580 859872 536421 383376 1942283 661871 368811 1646007 1712604 689769 1493655 1477062 694343 408148 677330 1143321 1532812 1033647 1676501 85879 1488286 679029 765566 1848352 1078943 1526278 1064307 1548419 970352 1168810 131152 1160333 856819 1455247 1476655 1588665 1925309 1473707 986828 1378758 1300499 1549883 1413359 1892673 1081975 1933022 987647 512305 874379 1773737 1127668 503987 1821884 17628 1155524 1810378 1268912 619843 1869743 81038 468977 402438 970856 1842864 752533 246965 1728977 1969514 1643065 678552 619667 1724872 469868 351884 1341599 1418968 584044 592462 664564 1355050 596701 1272506 3270 1023182 1550070 1802185 1086484 1466195 553414 48027 1110014 1516671 737144 1314266 1967098 563079 1120051 826252 104597 858105 1757981 1116852 810734 558688 645319 925661 1389558 253905 1060649 345820 212925 787333 1268 1127777 508863 597473 1254802 1569889 1582519 88419 1179974 887573 22368 94999 1521189 88328 791767 1372617 691448 1410661 857198 1770361 854573 151486 237970 1996678 1093010 1583418 1248941 1572342 949768 645286 1944867 1693590 1546502 1600331 78944 380161 1032141 1113054 1977905 1160314 894566 1293063 1587691 1019774 302696 1717753 1212404 679885 74854 1760348 1110383 749785 1898 648779 923502 1652992 378042 875648 865186 1154594 993376 107885 1106193 993219 1752567 40196 952549 924848 1835396 1055455 1812631 338860 686492 181480 1334360 875418 1338102 363346 1764149 982693 914041 1024182 177532 1949929 1606620 1511454 998894 1449896 1255940 331942 1509780 386572 874987 160063 21765 311345 677656 1880292 1192485 932898 1951900 967222 37096 120738 270661 163406 1470994 1181906 406438 1599866 1206977 192767 1307525 1194225 488040 279972 1134336 605451 1506517 556356 1168057 702192 481785 1612314 586661 242583 1737915 1204159 622291 1681773 1179963 1965803 1602618 141766 756822 726103 1444318 1356384 902592 1023642 1510039 711750 1555270 1995572 548059 579653 126419 213449 736882 326018 1407111 1107219 1300259 1771522 683357 26526 469130 1052934 1897394 827953 957027 289283 392480 218643 1029288 411743 1278605 1865503 1354647 859372 1204234 1353657 982996 1548332 724728 1610375 1297866 673326 877188 112865 1426219 1254313 369040 1543971 1523257 739853 1058221 188942 800018 1944084 955239 460838 1571493 826749 1404957 780177 1329874 541706 374437 1231187 1945368 531802 551842 945739 1085989 1088933 1822324 975680 81422 1089254 284232 1800068 910687 1104297 402650 1396556 1094571 1361842 1927707 1830951 1252592 80117 1027749 992922 562922 472997 1074022 1710875 310181 1777748 1830925 1793033 627713 1781726 983024 11259 805474 342664 1063154 388774 1628457 1909901 788138 1281437 1781820 888976 740185 1031166 725503 1215690 727509 1046706 204055 158945 1985834 423250 1998001 853793 820807 321680 710327 65295 221063 868090 1238615 1473646 1126525 1766234 1475709 1111313 338590 330082 372008 1206539 1403788 1116680 1026307 1295315 319704 1530717 215470 433574 296204 1882182 1305287 1582509 1718230 1560333 92383 1918454 127906 1227398 1514481 767921 677855 863278 403061 1162471 1968412 1032307 198870 1206597 1528545 562671 334814 1905167 1606801 89899 684703 893606 948123 260544 1428809 56280 1726161 914650 1145032 138727 1084743 836127 800761 66467 56510 143129 235396 85275 1830763 1492283 991199 732447 1502662 744003 88414 1087749 1662299 1658260 1124348 842004 1128188 199302 704744 1668198 1423784 1554469 1319714 1424970 83055 1079406 266245 591844 1976166 464159 1789553 712605 931406 1415836 493990 585945 1168905 1806576 69113 478192 14419 633682 935844 1511502 833702 1134668 761383 809736 715937 1996590 1403145 1722963 634471 493727 1997167 226984 132334 1384190 234747 511803 1478637 1397134 749470 1849719 711761 994602 747059 475030 120542 1283573 298129 926279 674526 1899922 1822842 65804 1417481 1658150 1661615 1803102 189044 1232373 1618316 604321 866049 1971170 1360496 727631 743770 1357581 1739539 512047 1653914 368360 1757166 680515 885475 1387046 443578 364005 582489 1334027 1612773 1720453 1485893 972618 476854 1629688 77987 1914954 1794829 1787119 712039 155551 470654 1710228 1435807 963542 1045246 1218332 484561 1023155 1825690 1313046 1598891 7996 801366 1142740 1557657 1510978 442257 280098 662160 870723 1641503 971968 1146380 1964887 423340 448346 1319455 181111 966400 803395 1732628 869500 422582 339613 1959595 684215 1538371 1423005 984117 494071 1375611 1966536 308976 1723071 817484 1604846 552549 1311272 941441 419258 1104322 723376 212448 1763558 1910492 935235 314846 1008732 1981364 972387 631242 1603124 1113937 91305 1788077 1370672 1852131 1612552 1936746 338536 1709088 256653 603245 801633 1650655 888290 1901436 776422 1929695 1731515 477552 435861 453643 1271158 624752 997442 1167809 224297 1129642 367120 882529 256151 1669915 1153375 118463 1276492 1304070 140258 1988382 66432 1402781 1461352 18135 575565 237446 742188 1933293 830599 749050 1749961 1440724 1247293 553899 1524580 147945 1888944 732221 1831921 1684870 188769 1022769 1924986 779656 1658895 693811 579382 648325 612492 1486800 650856 1978089 1506702 1244799 1650329 1977499 1899085 1966299 1891543 686480 255130 1917438 1868313 1224098 2870 1586978 432000 674467 429717 1271712 886525 709528 1153032 114178 668092 776679 1590598 1541034 390621 546786 1493409 1702790 1139534 861047 1440216 1157665 515938 1907618 1027181 557949 1097812 712642 898789 1905909 1348427 1314000 961319 1177300 1631074 806866 1521514 1170821 1420987 1496107 1062264 1995420 983066 438596 1781627 180406 1907407 768722 1156028 1673962 1450335 1112710 1204124 491215 1366068 1725600 451873 473278 508829 1462916 223717 107236 1376568 1669531 1500375 897267 1116517 990045 979965 120351 1646523 1866617 1407499 133155 445674 382200 439897 1152832 1419368 65854 451957 1548343 1676027 20461 1975567 1638502 1102701 1688217 1625915 668301 104806 236448 830992 31904 394198 1429755 169184 1839175 56097 444087 294533 1380309 1759423 1847671 1867937 14256 1929897 1754214 635480 1303882 403077 200397 491885 654160 1195335 528970 251463 1797747 344723 787410 1280666 850496 1599848 1212058 322985 1180323 1710001 1751169 302784 1453828 56960 1623210 1102918 1619586 1043781 1230498 1658843 476822 1129543 1870719 1589883 518174 1064610 1813561 779528 1130396 1996199 1889221 1188240 981110 618161 1914973 743836 1427182 1843493 804992 751744 1182630 1438993 1947308 707840 25585 92065 239688 62927 459635 182852 1442986 379193 1211833 265934 465362 1956721 115870 1154288 1238821 778747 511161 779555 726171 480675 1198820 434424 267050 1401475 407013 314073 1388882 243625 1817364 488838 73059 802002 834920 1753568 71165 232588 683005 1840509 983022 1224563 525107 759443 821060 1182310 264275 542340 1403589 346594 1270469 1013233 835080 1096261 717090 1212359 763107 1623833 1840898 1536092 200800 800518 679135 1461183 1281090 198452 682066 1892658 1729910 853068 1554757 1979582 466455 132468 1773398 1780726 1854324 1531524 527574 1033069 38971 281085 336854 1890126 71066 954524 548745 362759 459565 78387 1753450 1282221 345364 1267341 580740 795164 993587 1804054 443247 754606 1032936 1838744 540486 131692 839833 686644 581645 1271518 1612451 1343208 227000 1512800 951513 1447786 455454 1090558 510940 1705232 1665261 50895 540041 130760 1961144 1128890 1025342 1073748 471324 1635491 1078683 1520003 869989 1416655 952002 938176 1285611 937637 1136102 635005 273582 1420397 1348568 112529 284636 1272432 33901 532151 1184377 172126 1083487 524206 1228270 1041187 1711322 1685565 1306221 856733 570192 541690 99227 6571 145937 1835306 1413978 1746821 1279820 107177 564797 423432 715700 1936113 1286015 1958128 58587 321214 536849 1908063 203783 1243809 771424 495965 134751 916578 674835 337593 1460170 106652 730920 1800197 424319 581039 1424948 1405331 317566 1845401 202543 1206450 651039 759487 452309 375827 1875408 963534 1140128 1449961 989632 178681 467676 403631 278332 596328 744389 1833251 1304824 1125883 509258 744667 801473 1146894 786855 1861162 1473294 847059 87850 14629 485757 128003 1542207 1718686 1152073 353880 1653292 23030 1394109 1104303 715402 598962 1280113 378900 1589244 1731242 125611 314051 1296031 1793472 1426394 897518 1754326 939997 1834714 317103 54930 810634 1216596 703735 226660 587860 928907 1277104 1359053 608121 1265587 1522089 218876 1852670 1561539 1865263 1262169 1871692 1417351 600664 48981 1914992 193683 219276 1370919 1611573 1417366 216641 102907 1469225 716328 243258 1675552 1387989 1096026 216858 148515 800100 348461 1428379 204672 1698825 695474 71860 718659 1790498 1427653 785642 1892557 1282219 822223 1667665 1812675 497101 1879144 473561 1113767 1549832 1030730 461466 1997676 44887 778119 751867 1421242 1470360 1088228 839212 398996 1147243 416709 1085172 1528257 344257 661584 469370 522930 915768 1530582 1393615 17868 970138 290143 577409 1314824 1969893 1421797 741482 865268 1555845 514379 283163 1083651 1290542 408879 298617 1026006 480927 128259 274237 1703809 1636671 1135221 1762518 1533877 953180 1393927 239042 235589 473009 743354 1264990 882551 718076 1744788 1698197 166145 457611 1407689 393998 293157 485910 1022537 1397495 1339583 1230513 45392 268777 418427 216568 1525891 1427172 1185590 858272 1227362 1786558 517777 974446 935172 74261 1811168 1468676 865508 1105632 1063510 173409 276027 1473313 1498731 1169929 1630226 98321 479552 1006517 1340563 1946902 803661 1236861 1158361 1474036 1308609 95067 261705 1375222 888093 137098 423659 292190 361585 772854 1193468 1670900 314502 1975680 1790262 398604 1938339 763519 1936215 1518519 32857 1079751 158196 399750 155259 1097631 451640 1754981 1510621 313986 1415497 1113902 421617 657393 869817 803921 1536284 766449 578709 1049785 1097615 1704124 1401304 544210 1970759 382616 383153 840973 471377 640848 293274 1209925 1100070 920717 1249882 968229 661687 1859138 1016458 985440 2575 1087358 1049187 732016 644305 1696925 1536690 1447618 429790 923755 1660776 335441 764003 1881850 1526889 1884208 1764453 1256684 1347315 1315846 1879663 817938 948048 1446980 1160242 1545604 254901 872424 1544897 466947 1650180 772074 1322062 1293006 1871047 1322224 1765846 38743 368047 1854181 545255 504745 974065 272770 1902858 1473554 1121900 1427799 609306 1419125 195454 1124905 327330 1266007 1479259 141718 279324 1327290 1657980 137121 747597 428534 1917440 5017 1560703 127311 1273576 1536009 1900299 1685871 617974 1227234 982922 523568 319481 1567054 1030505 1554070 756071 1241604 1350612 587121 1064111 696572 492243 689722 231102 960866 765111 333343 1642395 528133 942684 755525 1431486 616758 1314446 552546 1915958 265087 1648805 1622811 1941119 1390798 1464831 1212712 1846838 1950148 570946 1482502 83300 1340632 1004030 1695810 1085239 23547 509524 1900842 241487 1496339 521034 301110 1469707 1512402 1917813 1397892 620492 462493 1729602 1932179 1079821 643061 1258403 1297051 1968259 1817649 1962528 552036 1088810 1688822 1541270 858510 1946083 1676933 1572735 804637 1456436 487371 1094296 938828 582300 1169331 1528841 1547531 1267236 114634 1581180 1154515 929880 1638346 830348 115014 955826 495080 24656 1062760 1791577 1917578 1633034 198649 1318571 1988325 1461737 1074200 797216 496864 215551 64171 1511820 719053 476917 1383863 1963561 912647 1283584 929710 881654 413485 320833 1495516 851918 717370 1951392 167479 1149727 1970929 251839 1150261 678820 839578 1567133 1429597 1071751 1196713 389623 1553961 974671 1994545 526016 1261932 1751881 43415 358007 467860 1224983 183511 1549137 542137 81561 475484 129495 388318 1771589 618317 1368205 352079 998020 240118 1215869 396768 1701295 40057 1672397 165078 380330 1111498 1609912 305898 1778149 796584 915812 616396 1546265 1954010 1124168 1990293 1926946 1148791 692088 1256675 1005937 924094 1351630 1726701 941270 1330466 223452 963265 449662 250890 683270 1599688 1651489 1016582 1620938 1064485 1697048 1547964 1791671 683859 83926 390727 876699 1275544 716580 1402494 1162291 707409 305234 30996 779977 1016412 1886898 298782 411317 713366 614834 1068729 535063 1798661 581431 1113815 985481 398125 91138 1883540 431991 775054 1523111 964473 339719 1603033 645586 320545 355740 1806936 1499349 373239 85222 1888890 1457743 1821450 1817621 1831342 1059495 1265877 33918 8513 1198542 1116735 20844 1906995 622898 638478 1009832 573111 1153011 1468775 235727 301829 1618939 264719 1911711 1199491 577079 1274057 1514487 865756 150815 1657449 54958 547897 1074763 185099 911692 288700 271771 671242 598913 1049382 504645 607672 1203136 1723483 1304159 1429487 1381204 1731665 1295378 1362439 800900 1356990 1663946 1270478 517606 1918995 1664148 1365038 783412 1019584 1035386 220116 1058885 317785 1989409 1329706 19817 1209005 1207851 1023343 434812 1879028 240677 820088 383638 1960150 1397019 497166 1637641 1326160 43432 1531535 94246 1147420 475418 1213111 1329139 1208131 482778 1907635 15277 502921 1558265 1772689 1374288 870847 1138405 400391 961059 1360302 354884 1599546 244394 1208467 1744279 1785282 255760 144710 889945 650332 441502 933074 826056 1894090 739349 265196 1005184 972030 395946 1350918 236375 1432332 1725231 1189135 339113 1272508 1704029 471902 868278 722459 923536 282589 108310 1971920 1861028 951498 1595300 162514 1479416 772720 404895 1205616 1562654 791730 50706 996167 323112 1586314 83482 442946 53949 1849462 1260404 564486 1499835 324493 169655 1452699 1587906 600485 1869964 1161378 1604484 1485508 1733516 377515 404154 654967 1644766 300010 1742558 1702685 1659526 1840659 1346416 1848092 1414718 1147934 1148737 399326 1635962 1882564 660019 665128 553829 1357838 1532992 98081 952562 800323 757575 113249 573188 1956185 1045415 224960 1752077 1402810 1696766 1247717 64887 1842382 1541550 608246 501788 1770478 358986 435385 768600 1058963 1159767 616731 1366774 1910918 843741 1137595 606024 253294 323037 427025 1228620 1174867 1694589 698339 1472270 1209472 1133516 202372 218830 1588379 1273952 983850 847704 725306 1151384 1021020 1618807 428870 1281393 263606 1233265 1386573 1896107 1024846 1768641 1758254 1311338 1450901 1696657 1133796 1900209 630194 689122 1251810 86460 960929 609026 707660 1092818 351027 1275487 273773 407807 594059 1520591 1237246 251717 1110707 1758060 1967992 1176024 1455668 1966478 1876495 1059872 485478 1252996 443424 414478 1616401 908522 1576484 1236373 49169 612490 684437 1516858 397434 567918 54817 302324 662869 1190987 820048 994970 1161152 406335 1530632 1319753 1855761 266396 1258953 1234567 1643229 382346 1910956 1960896 1144284 987342 1712310 820085 443591 708335 560332 281058 1606558 1991844 471911 1333664 151758 173715 1279831 1483470 173952 132209 692087 623099 1032585 115826 1809125 94369 1684808 89413 1947511 531583 856789 297049 1690618 1124899 30502 681112 1388754 37240 1043181 1134715 1948116 944505 1510224 273980 983869 15811 1316430 1427606 506755 1287596 1014487 915613 657941 1200063 1461408 1343403 1229770 677413 679136 200229 1242217 633842 1656841 1898556 1536682 1821150 1786435 921977 1602705 534016 1146941 1683497 680377 1467290 1502117 494662 1621378 773795 1233271 97061 1871788 664732 1327233 544846 969460 1907210 1507327 753946 326997 1939895 1440013 101461 84391 1858187 1924414 1479495 1663600 1921078 1993671 95152 900564 135590 143687 1140860 1545493 1767795 1016347 619540 412037 658078 1387545 1724986 654705 1323318 1774945 1005438 1338463 235080 1186576 912663 792145 1879751 636969 1724439 743493 380128 637759 1988978 1285592 99063 888050 1498282 292029 1659990 1114387 255615 1030156 365053 1396790 1022212 641004 1421099 170942 1019333 1866615 66742 500027 1880545 911609 733980 172968 1906789 810965 851357 116597 1861741 883233 1087339 1081899 405055 1430139 1230071 248995 1981503 498662 43084 8865 1127044 807145 1005358 334335 639969 307188 1623290 1548416 637772 212108 1902926 444574 1708081 1661565 408404 397526 1911700 94099 514109 1125797 1415630 88244 1488519 725864 917751 1155018 417145 275081 1859562 22743 1275366 1147369 1843982 1084753 1198685 1053544 1816423 517278 1359299 134065 1998036 795004 158304 1043486 195465 1602253 1330004 56676 1785943 449905 1741837 1545303 1208021 114431 779884 1989021 1737538 1064792 1823256 780685 1963243 1252078 1592626 1580504 1108095 86656 1853255 1837249 1841210 1979568 1739510 711843 1370428 1702343 978816 800160 258178 1309873 1990553 941059 770158 732602 276675 1248426 449576 1036641 1360772 1715489 812869 1820782 1664919 1971256 1057514 1773391 1398037 1160547 722532 1615793 399884 1518013 1496899 836398 1394231 1113216 1613866 662918 795551 605706 30256 1434521 1114664 322224 1871600 763689 931834 1660819 1856488 1277889 490556 449897 1498333 1206341 405016 1396614 989751 1128617 185058 499683 1037131 983189 715205 320551 1272754 389813 1147071 1951804 1633226 1681019 1626135 346018 821090 1385030 440838 1304638 735791 374976 1208612 430852 595636 20092 1998874 1027693 1860010 683567 755330 1906350 1468181 1316110 813062 185094 1743846 1807346 1359072 321398 664056 1791724 1818135 445415 1707046 162576 690832 405910 1303948 1087584 696808 368888 104368 1477516 1259980 409924 562223 15651 1377636 1222303 1542304 613499 1296941 1521241 1455749 1637363 1849353 1758545 1074132 1833129 1194410 1141082 1459134 892419 1731673 1370024 1175928 1891566 116848 969225 894176 1829485 504312 1970745 712898 1466248 1212924 537603 563524 1098140 1252538 1519170 105996 1472604 1159617 1513782 1450529 1181229 1988994 1522504 17844 720566 926541 571659 1620796 1927229 573595 1910423 1984579 1220006 245420 1792298 1198547 200344 67354 293976 184310 595490 123800 1910466 1770001 687887 6380 498592 1963119 334349 1986679 25447 1825035 1133761 315256 630556 1555383 393928 1573132 132053 401919 983504 1994668 480782 358937 736525 1786591 532241 827204 1979277 1139235 819102 100531 905997 654661 1302208 1965637 1969431 1011082 582418 1961648 529927 229891 1322266 92254 1512293 933761 1239347 384367 726914 1373970 696048 268451 1553886 321331 1995396 284632 1828398 434189 875999 1102558 416583 355086 389910 719809 252885 245944 936120 1920174 935463 543216 1146764 665580 1232452 469808 250212 1866204 1319129 1367620 1327219 1230433 70756 1068325 517158 851575 1660380 849798 506746 1085812 1810023 1331265 428051 1992621 89468 736864 59576 668044 817742 1604594 1335134 1106619 401530 1797213 1205130 289492 1506020 1269822 1804268 1450108 190846 369321 339126 998417 200244 1276005 1215283 568251 614044 1620059 697613 1487516 53940 1338170 621881 32908 1847318 920782 621418 1733161 893149 1618530 1014777 663998 1508782 1085797 745308 343854 588504 176874 326368 1907524 1300238 1219058 869399 1871095 1208576 495823 272498 726302 47030 1509097 1685660 1095599 73023 505456 1676298 673813 1179962 934986 250017 301785 610815 1592132 863159 271072 1920584 163595 899714 704986 1254240 64203 842235 1523876 1466707 1981494 1504304 1788542 1083817 1874684 1221759 487924 617461 1738926 1116082 147308 1739997 1978103 1793110 1641679 1667127 777352 678592 1192648 1222163 75635 1339639 1969492 1283555 1615798 1560646 1585387 1828837 596205 149192 732291 712823 1147781 1934798 1352079 473085 1375770 232029 922111 103127 718525 632912 1035438 1213928 264936 897751 380112 673065 1037975 58182 219458 1311961 993921 1443377 750593 68268 844566 472025 691746 332556 1726453 170704 1773552 136594 1559330 1036153 1950982 1479492 840526 1883073 973500 93458 1203767 905504 913183 1380192 1394943 671756 1805033 1335136 1076978 1459350 1028923 1780291 1402662 1490676 1029197 574674 1340316 329063 1619165 1650209 1917232 511657 681517 734486 933573 1175971 1686281 1158636 789461 52286 1103310 1555299 856489 495301 869220 415475 1010647 1168750 1297060 1245818 363704 891940 1077677 470180 1548559 1507914 1047395 510536 594733 1406232 874437 1981580 1131461 1031873 338535 1585850 1238396 1491080 802500 1769418 1996369 580383 1299626 1656720 1677892 1469865 1767701 144124 1826002 68115 579226 777562 1006537 920056 73017 343047 286457 1525520 211501 773233 273371 1319675 1311794 1722810 1272156 683976 897109 172677 620172 1593717 737008 1589058 547391 839301 997078 145031 460953 129518 856083 1874020 1817392 27059 1447075 1311503 446884 1142251 1027876 1156680 1387318 1574339 1079652 360534 1290348 500123 1220575 119839 331078 1903614 1852897 1461289 1579821 700788 1825117 912962 398855 1857011 1032418 1750977 208565 264389 1303598 1223101 606331 617123 666688 1007764 693228 744611 948210 1799773 430293 908609 1732617 1489612 1442392 1311312 917462 1304435 415690 1482550 884155 1964587 1479970 501232 218999 1731865 724937 122233 1329266 578033 1094596 1845080 165710 771015 1018611 453996 1537966 1449834 781887 1130600 1971029 304613 1285362 1389688 384560 1163554 564135 634212 1472990 1169508 653160 131449 812757 687775 744310 1171691 303482 1321963 321460 1098769 1322678 1314784 362842 787509 533327 1247504 476988 372406 1731967 1515502 315525 1923087 1266283 251038 1512929 1063027 1614655 1434491 520748 1990729 1328292 820626 1996780 1434217 554879 1685326 419833 1746716 1293708 1015025 36552 159133 1789393 157628 138293 922921 822257 1361146 711872 1898679 824889 1988631 300145 385642 1320539 1113398 1465209 1373205 1796380 1243991 1720381 1485086 1995075 1745190 1154901 1782113 1259910 1148862 611373 1462758 837103 1683855 976605 536326 57991 1529823 1082303 1818339 73306 891600 1732650 887348 1312853 1460129 1074045 388538 330019 511405 1546415 1353691 1072575 1324808 1239159 1193020 467818 1632008 1625392 1333864 397387 597623 1747067 1281645 1218496 925446 798366 645116 420 806711 999908 1360662 644851 350946 237177 1850965 1244255 18181 1810701 107801 1539130 758953 607432 1366888 846780 1466687 1764242 504416 20505 910947 1268514 708299 263342 1090578 923776 1609522 1284534 1858093 170959 131833 53507 1331651 1738569 858395 802644 193311 1045745 780726 1569653 1105107 1270048 300315 1350504 1845132 1342638 42689 375453 570612 1587890 749407 1361859 1327520 1620384 912035 899005 1999733 1343632 305004 1692189 991185 630067 1748708 1088483 1704245 315332 1507208 1698711 1389814 874165 721639 1591339 1131746 1172375 1130471 1337167 598490 257494 1390967 1468819 1993780 973323 1243713 1036695 577233 264254 46741 536333 1362419 522203 1098406 1879128 331143 1846074 1120362 590882 1000887 1336889 1353764 1888322 17703 640494 24344 1064643 1514607 568974 1063703 1651400 723565 493256 1542176 1369435 1985262 809430 1163336 30514 886855 1572803 807921 1704508 1030527 1106518 1461602 944795 1920171 136002 1242226 1288727 999464 972324 167895 1341978 1599946 1339543 1141897 1654225 260648 152358 1281782 1795873 1749516 804602 747386 80332 276806 120584 1801381 1446560 1702703 1534938 574560 1761859 937397 1622113 194136 784821 193536 617232 1452780 151211 149754 1149172 109357 1558078 841316 1678574 23622 1194045 269658 1401052 1449333 958080 786542 1659880 1406644 438367 1482426 93248 792717 1078650 1201603 1503544 1637805 436472 1034312 1541679 490413 1658074 1734060 1794397 1026937 523440 1259663 1529163 1656823 838256 347595 170314 1266800 1701891 706916 376849 195309 1053110 873485 1194887 1580188 1292454 1420599 440180 1413473 500572 866598 1918991 1852462 1159123 1100334 1306768 340932 1238901 1979483 662868 750967 810765 260595 1226309 1139973 1879182 135424 314635 1299260 1003748 1563169 1886551 1154990 661131 503229 1846804 360913 760685 1297411 1046468 297765 287851 1914297 1050140 416400 1559985 294823 1077066 231905 1158945 1560681 617399 333362 1897430 73422 801248 802179 638650 613125 1355470 517208 1750286 1108630 1516153 1016194 1003049 402110 102689 1536349 1968353 785081 1582408 823240 536262 1874658 1125959 1877821 789911 996890 1827694 856436 1434933 594205 452803 1804633 567791 1614185 1260145 750543 1006712 1475562 1829617 1223151 31893 1660775 1853269 574431 1902693 738191 515539 1892738 1004674 1132826 329472 1427196 1683647 1043445 183858 1241517 179021 819243 467992 1638428 277898 938839 586751 786711 1749337 1019952 699544 686452 1303075 1032551 1662534 1941951 1543977 574617 1991772 1432173 874446 1740375 1433718 1476438 1631123 492947 443481 24503 890668 384672 130854 1959008 1391338 356868 1992192 1398513 1575720 1934097 733579 1745025 1879924 1491075 490062 507984 92714 1432410 1009102 1319016 1525752 1481266 1210363 1833944 127516 1058946 1844618 1967250 163318 1575222 959342 549815 646482 1949425 1293400 589227 1443228 965895 1968018 72684 21196 587971 1362323 1943201 1935450 1787065 381460 1186974 1551655 1143765 4143 1613812 255174 1403904 1681938 120408 1829976 98743 1633808 453569 592436 178270 549817 1975910 1451918 1961189 1228911 19683 117406 559503 118731 973784 724846 1896414 917004 1617880 618675 1273322 1332266 979107 1249862 1421791 1504294 338429 984137 834322 1937057 1450592 1980561 1544767 896700 312591 50314 239671 622690 975344 199120 1192096 107072 1109080 205797 1013749 2643 541845 1007144 269763 300832 1400451 1665481 682401 814889 120167 1931005 490104 1374838 1387509 1403020 631845 1717215 1063971 1519081 1491828 1509990 1100308 1133121 1605788 677482 427141 887126 504648 1702301 260681 945851 426726 1788133 419671 543879 701125 1702212 145418 1693281 764169 1548568 1962561 470309 1669518 103508 1508233 161948 229424 1752914 974557 1321933 855411 734310 1689905 1124612 1713782 428289 961846 701581 793420 1964406 725244 881010 549657 1971433 1635590 1821391 785633 70364 1558920 1406624 1969389 1873132 1666076 464121 1453345 101843 858886 176079 1615789 1958922 1602142 128429 161218 767990 556820 1777396 1260180 1819513 1414955 1162227 744962 677091 1936689 831890 196664 1823936 1047835 1197240 1368226 694175 1098318 1830000 822846 519596 1548404 1045354 1658435 226580 566702 1190179 945151 1639961 533910 646829 798859 205428 805265 556460 828152 220652 1771798 1159418 31356 1212422 1476222 1924855 619351 1200995 1618653 1932799 227118 1677810 1710356 1707212 153885 1597627 613551 1477052 1261653 1993107 91640 899690 1595937 1141917 259307 1351035 320757 1718118 858590 1580086 1125071 722016 491758 1471100 1012 1062277 1066410 396605 529823 1919408 1848040 879673 204953 1118235 241199 1282241 1465220 282568 1065469 1746538 1242814 1665893 1641555 471539 467544 167023 1242494 1513623 804194 671492 1205640 1768309 1815883 1077060 1367232 867117 1168822 1878239 10332 689802 1088666 1130106 356734 201653 1186967 1640533 920704 1123373 1200473 358348 544028 1715110 1737814 1612089 497150 1593123 806421 1806393 1837388 471369 1982084 824419 867800 671907 684531 1385938 44006 1568635 1008071 107997 1813532 339848 1966470 1464020 1796452 398524 1206359 619849 1282708 1495681 1478732 1806289 779695 1801312 454562 888671 1684639 1149738 1224474 1726372 820455 506496 1125202 1588703 1531394 1102401 1960319 1874129 619933 1628858 1335013 602188 1535933 853069 1307975 1800938 1077425 1181032 1583437 934212 1742213 484392 1999539 283404 1218579 1731597 703971 1396652 1683779 1986199 1616157 736095 1507181 1210385 1371840 1518708 1155218 1888645 1859599 1357257 1184186 779480 257870 516616 116046 95974 1108074 746155 1712642 1752104 1073796 1332361 475805 298379 1723919 561003 1511269 588232 383097 341732 1693411 348156 830196 939624 1306502 925318 1293918 1154627 1661630 1517544 423245 513087 1789606 965208 915296 700219 332308 460419 1177821 1286806 469351 1758021 1074167 1534788 1905904 705867 447984 711614 1731164 294028 1528574 1200431 786754 1919430 686767 1267803 1360857 1999353 1154246 1930841 1342923 1387479 478594 426010 576008 1843970 1834984 1085926 489589 532961 106872 1048870 1663010 208913 1063782 1323382 1007374 1154053 872019 1270896 1008469 377611 685521 341758 221336 205124 938659 467378 551666 1091010 23424 75469 737818 849050 1454798 715628 40470 1923733 1176996 1770464 445468 853047 1680005 1582623 1907270 1902936 1047362 725949 1905705 738847 950617 1013676 1799242 1889849 51779 329239 1782043 12553 1494103 1125657 16183 1237408 1548753 1060601 1423690 1960537 1791275 1695404 1570358 809207 122889 523877 1305124 213891 1347667 1508058 43596 1298 1479151 19309 1110042 1966915 157515 1806568 1280382 528881 223181 185541 209488 209246 863689 1662228 1947999 944756 614534 892285 236967 90890 786853 1967935 741602 428553 1749332 175658 1063569 865745 451861 611801 1673205 1834140 1517083 1803853 223326 1866324 1063897 1154132 1268956 1631400 274015 582370 1361335 378375 405622 661272 605415 1177325 1165716 45060 1065080 842013 1957450 968439 1156805 1229371 1406503 1829190 1866187 1945346 1042131 1562854 1205858 1978992 541661 661583 545029 1741217 1553206 1521041 1402092 1687911 863866 1345801 1405757 665713 1227622 1116940 852434 1757564 675739 1009377 1001591 1252925 1175890 1327430 364038 1163577 5221 777662 106926 1014176 1735875 1033798 515677 343427 527715 208141 1229493 1807862 1012660 1049417 1048376 177203 775526 746082 494114 1347351 734543 242798 1049456 1274385 122864 1518825 1976066 953723 569194 258906 1200883 1415817 289394 687735 851709 633373 989943 1744430 1203447 1475336 789349 747729 1422938 194889 338825 1573036 1195940 148818 1128170 83644 551030 1890689 570240 910606 821468 231239 578157 1083199 1963107 254266 1664737 1272077 1658094 244633 1189542 1335853 313619 1891946 35561 175870 276879 1985521 1010536 1548639 1955401 759169 150766 118030 623842 1733178 713869 1818739 582261 246041 1352467 860069 1740272 1726895 1280263 30617 449109 395106 864824 420845 508170 800425 1533974 394343 1148229 728633 872189 1116237 439415 1469923 844212 906351 1278922 268374 1828295 1503185 57433 702175 1249945 374694 885506 731171 1891054 1318489 1379810 1019838 662839 1164098 912613 180140 1643828 1508152 1034451 1788939 266608 889968 144280 650919 730960 85012 1700113 1183597 1629150 988777 1496331 1751667 1185194 876562 1513911 1770941 1625921 848209 1972889 1148353 1075673 954451 1789132 1218630 1123179 232043 210709 797393 3749 107473 1459658 1314716 742443 1353711 1623217 1707319 1241854 1362423 203494 838335 486825 1267207 564183 693483 1915707 588864 1009962 856469 149381 1199415 1720899 755979 113422 1395097 491140 644954 274010 446275 1246698 55270 1002871 1649077 837428 381221 1867507 935752 316667 837002 848180 319841 1626461 850926 1863270 653194 1555894 1280461 671692 422694 1441251 1919405 263035 1300430 74420 1461446 573169 1024092 908335 1723650 57458 334006 241759 1403388 847923 55475 1404764 520856 959255 1114957 55735 729637 805815 605530 128326 538802 327651 898484 607267 1568837 1300777 661555 87498 1183634 1765960 578297 1435672 1052476 1557062 1609279 1661205 624568 788497 1648179 14386 568557 489805 821067 10467 1386282 332073 398205 3666 148206 1324755 1888279 695165 1976919 396727 78867 1417832 222621 1175332 259240 220154 1735623 1995961 1808501 268178 251573 929174 337054 534167 688273 1974535 961032 1478812 431397 966281 916497 646211 1316325 1667158 688089 1982262 1713746 1532099 356213 1184782 328829 1413143 1800424 1174688 1009325 690951 875248 338001 1604289 829370 862621 1775792 1177093 1225883 764303 1786304 1366855 1718944 1952705 913401 295042 1688836 1368808 1844443 1573476 1360641 1043111 328381 175918 1173676 150053 1140540 223487 812447 907082 768687 1026940 719645 349474 1983298 399559 678286 1025745 1877905 1728736 621689 294310 589025 594551 527644 1646836 1684195 661959 998470 1401960 1664186 1368820 672297 803151 158365 602164 1482258 1590465 160328 997495 1475985 1747481 1551996 966085 1029885 1965472 681763 1837356 122880 1815592 95285 146674 794163 237848 1413132 721653 1395023 1205292 1128202 1037295 353535 515014 903251 339976 269073 940515 1931728 1412205 1214328 484247 446744 1139638 858449 1107834 611567 605701 1023399 285595 620862 6158 642159 856187 317725 1026433 1501855 755560 71967 1763756 1576928 1150218 964108 839608 1155028 1581546 175824 1128606 1748743 405263 1958605 184652 647303 371113 834807 215126 888422 459210 712577 1620989 707264 379855 1508395 442404 1054345 1781412 54533 1072219 429827 1344542 82485 656925 858597 227153 640893 1760440 101223 273538 1973214 1317653 1547419 487188 700312 1824505 1788463 700163 1978644 1857075 445971 487000 1581468 1867494 870759 1789404 1814547 1242646 1334022 1595368 217641 1910038 1068368 973116 1949448 1478902 1349326 30087 418751 1126235 1468548 749094 1881907 23128 30350 1064636 971252 828893 1605751 1435321 539993 706014 1224150 248761 56857 1090049 1931715 1246329 681489 524272 1380618 559247 1482335 1390037 912502 1938093 1383361 1284864 674757 1670373 1070125 298448 1869552 380371 1587062 1912621 1579690 949564 501831 694444 657768 743260 415906 1361840 614625 643457 780747 362070 1614929 525848 1870956 1966508 307786 589377 859597 1858718 1315938 273575 431980 1300622 637060 19200 342644 589759 598334 1248901 1390306 1777286 367107 610640 1215447 1893880 761823 265877 1153271 1918489 1267291 959279 1311006 1471767 1719841 1873211 858864 31884 1773761 815970 584779 1733241 1574956 642697 1458574 930538 405375 881073 380432 1856430 357533 866980 461324 1275491 1510293 182242 1857644 670684 1151344 1114871 259486 369316 1615263 1069994 675534 902656 1454420 581910 568381 1785088 1347322 1281232 1712237 565827 1742455 1133621 1609643 1563403 190101 1800557 114788 1929679 1855281 1925466 127669 344537 615644 1378156 696629 1355809 1338454 86939 1013189 1450774 494919 720262 1331767 1097720 667663 897883 1455093 628257 65669 1208336 868543 884898 1019501 381749 510948 138746 1378131 1302912 473834 310804 964694 1729138 890657 1467901 1064347 815255 283200 1080146 1827517 1929414 1789446 1330607 355905 1612569 1700639 429375 1358666 1200501 1195491 793786 505992 1099287 744416 869363 1456398 713712 951233 447892 524705 867073 1367159 831799 1942643 950393 1089891 1957745 1472102 520643 1088124 677476 411490 1756852 47358 911655 428042 1052267 5424 1059124 1629840 631733 35632 1122032 108519 1306634 186939 959662 78580 249727 470339 1369984 346754 1392551 1443129 1390649 1898383 290943 1648550 823707 309852 56418 495683 1724505 1160756 1087727 1407181 1672283 1873415 948034 34184 1552020 639102 930288 938807 1481174 1136579 1164109 270849 1139615 1170884 1379717 683998 997296 622038 552184 1927702 218313 1983587 426443 805311 1172773 1563207 489511 734110 1431846 325918 798917 198783 1178151 688517 577843 1458908 1461460 928380 1746111 84060 222313 1399171 1020293 442997 1379222 1888225 1226286 47597 516726 935780 240882 1192473 319019 829004 1310515 965027 856349 1023357 757748 164591 557406 215134 1208441 1290003 834675 1949721 1199194 137203 32491 1572191 349815 710628 312035 595647 89260 519812 1022238 901954 1345795 1829112 463837 1440456 327900 598227 811401 1264180 1962580 237075 439694 715925 834092 356009 510408 1523348 1025176 1342183 1917497 1731804 1087929 824301 1302992 178183 649230 268416 104360 582369 717019 112128 308589 1760584 347258 1186627 1015247 824162 750489 894187 272327 1075347 1676375 1032495 1636082 356620 666619 1788428 1308636 430416 771300 1152427 1010050 588614 1315837 1416814 1123304 1442465 440952 544030 341929 254195 1778927 861263 965031 1136346 723953 1724770 562705 1780188 250282 110661 1975144 777471 598328 1923825 1118658 171310 1729520 1812499 1012555 1573338 913478 1053640 71428 1920459 296510 934944 954267 1481489 1765368 336331 577361 981797 1757302 771817 603983 1985268 920011 7808 80888 82915 1045611 837093 940821 347684 1947625 1142791 1494252 1663819 589740 15197 1579262 93546 1424663 1893016 1724269 593379 1221124 1574277 847582 1280246 173661 1945549 1300028 1105429 355509 791033 33564 1719370 197468 1651812 311403 1504630 96174 1200908 131433 1346347 379829 1670389 496361 520212 1766607 800621 8262 1558896 1773797 151696 1482777 876555 775534 457991 121790 672860 82773 193142 674454 1738109 189642 523474 1740462 799691 1406422 1648112 719698 1385094 1975222 393172 1778112 1889207 960909 322705 647762 369391 269451 1187689 1385672 1472391 899798 641036 1771471 727009 913503 645547 134770 60641 680623 1902595 275507 406993 1445403 4682 1912450 988725 1928736 542769 272763 1622254 403605 499923 555853 922802 60692 1044925 1754424 1836601 623383 696319 1749291 1677251 1795288 279150 1146885 1635568 1701380 1934293 1600758 389940 281803 332258 645976 1174572 314579 1753848 110261 1062788 421418 124211 77535 292065 1918767 840475 795020 1654270 1196722 1819481 1290361 86272 1648692 845871 104025 1171227 1963120 608036 874159 1222443 464733 448203 626483 1461560 255379 949403 1245644 1235416 433105 803599 365922 761789 1949771 839762 716206 469584 461876 629388 156892 1277296 438538 519252 920495 784670 306949 711536 1524257 1515058 1234647 739241 919650 273469 446450 1381861 1444108 1336487 1798597 1707966 1926393 1609301 215911 540603 720478 1391536 751348 1869748 601924 1684836 1078293 216548 778759 1996168 1262054 1185614 426327 1918525 637888 1856432 100153 1963216 1831502 948974 1717298 346057 494821 1357048 855921 517839 737610 1038458 1794262 726659 696720 1332754 1389639 1093695 721864 255013 307781 493311 916556 500911 32893 36687 528564 1744437 1769788 1345791 662643 471032 1244921 385455 1696807 1031402 1570650 135848 30337 911492 732005 325387 108402 368269 107757 374565 265559 726655 322174 1684469 1251543 1538130 1616313 316944 1351675 641528 1293738 295209 105885 1850871 536695 864287 1453837 229554 968722 1772380 1608691 1799074 860103 419959 909249 1143433 1183311 392269 1423487 739304 715611 1646252 1967312 1467982 1213367 1662923 761116 610260 1471894 899989 1693662 950954 1174912 400403 1416516 1762523 429454 606504 638194 1197012 117125 683550 1601006 1421778 1218943 359265 202791 1389007 1695511 242550 941755 1997476 1946992 1771622 633733 686976 1068455 1382312 831010 680387 1906526 1321907 81339 267369 1517427 1019128 1892854 1604051 26748 624351 1210316 749666 429192 1512528 1113891 1747772 1134618 1777897 280933 417967 253314 978367 1657111 890895 731926 322 749242 557891 30835 174707 1390521 4206 530304 854814 379018 1090325 934474 1762130 933591 877242 139577 802484 1213486 891692 1412729 1439041 278647 1223372 230730 1889132 1526100 308153 1037803 1993485 1316125 186387 1786631 1338450 1496792 403820 1085699 1358533 1027087 1582022 495717 35828 1667893 1315029 49580 1442494 1131445 1798967 734340 1262959 760693 412721 353026 29139 1828829 368410 1473855 947481 205902 1300529 855185 1272848 1355875 1445004 297913 771170 1713088 248512 1663417 373636 98981 531259 24425 1748360 21140 122564 1176517 1491945 1553299 920610 947158 1482997 1369085 1930940 1422701 737153 1413585 1828399 123878 1102947 755761 830168 436279 611939 645466 1053346 1239767 1516029 881971 1246246 1387684 1135680 948627 577764 136346 509238 1433843 1061291 1313155 675389 777242 400243 648106 1859205 894930 1361884 433056 304494 1515523 1075900 1237087 649361 911632 1535272 1243295 1599998 1203112 1469512 8598 1012200 1843157 65440 1296774 1789477 404068 72990 1764624 402081 1967617 201793 1480233 948807 1845031 556135 1686590 277607 858150 1136914 1005889 1012667 755771 1936066 1101861 1437996 377929 920968 1620957 1520243 1912474 487516 411350 1180185 911570 257584 713468 958130 353374 1113326 308033 1831263 865652 1103427 1055051 686011 190666 1708955 1090785 1535376 1239680 1265913 1777367 1983407 507875 1915269 1179235 333942 1947029 756746 114922 662358 332765 461538 1626211 1101180 1090659 1415164 273931 850163 827540 1651000 1033078 885493 994570 106877 1497420 1791974 1320003 175183 1621881 1483020 523052 1982588 931034 1771147 504387 234300 1305969 427381 1922195 358593 1139978 278462 1368435 271552 305317 1570449 450849 1129878 1896189 362245 206317 681744 1641354 1606292 1884239 1459325 1514750 173933 312887 1144307 855988 297998 10682 1948207 1200174 924591 242445 513896 1163727 408709 737004 977816 963483 237064 1359365 1933221 743022 568616 1271775 1452104 381178 664480 1905501 1962938 1119475 836697 377941 176338 1217132 1398855 1087839 1314601 1353078 506767 29876 1294587 484894 1013379 268389 393229 120978 884968 1033683 7229 1915028 1208534 1656793 263169 372380 92961 1777114 518578 71807 154456 1088520 731342 1665869 718960 1793906 331165 699736 598483 1729171 718958 1304025 53550 1106880 1477310 1656741 259274 921739 123527 1685601 1972351 1610573 1877306 1211694 769555 1882346 927589 1411449 860396 46813 1737332 1771163 577880 1608172 1840219 129559 651977 1282006 739151 1214725 1370992 472729 1040559 1033318 1833067 1091071 915063 456968 948787 1875434 382041 398864 1034752 504241 1807130 1602104 1747234 1437788 1143513 1373117 1046548 1196674 1328785 941029 1433359 1007716 1844104 1205842 1936356 1929601 3413 1435483 962519 1453611 719040 702940 1319174 839566 845580 705096 866876 590462 1991164 517083 817900 1409863 588071 1491592 1226989 893361 120685 99963 493032 1440607 166160 1069816 1301514 1058560 1244281 1554620 1138990 862578 691207 1307963 1331431 192482 544148 1612824 1434273 1680360 1897647 602528 750542 667287 511580 499525 756276 1001504 711960 720861 1648296 1235751 1721703 1640445 232736 1825680 1095314 1942709 796957 122299 1561440 169798 1963661 1104684 977851 110622 355106 1404080 1670068 1144056 1524567 1420927 1347123 1043068 1011241 1200012 1711127 1671727 494515 442740 1578040 132770 1725534 53654 1558888 998289 471012 843618 1721234 831792 699132 1093680 422995 461927 1725950 175827 1084483 1915141 1292222 617406 429507 1388091 1707576 907051 610749 202753 1073749 1184977 1431776 329127 798197 1809668 1506374 517205 1222723 1108448 884796 323840 152405 1667617 182004 98657 1983660 1679625 405262 68680 269143 1409832 527086 199128 1851689 1529321 1414622 136668 948445 507708 189409 1177944 1719770 1498153 1910818 112407 1755993 1973004 555729 1877884 1696708 1636203 1671424 651185 1068713 1369989 1037298 147438 1020609 55813 321198 592209 379767 907901 624137 800241 1759102 167668 1156240 331633 1474867 18612 611239 888561 271751 545006 1652699 1821027 1107633 1206264 430103 606107 984243 962056 1774160 242418 461879 1241459 1762241 1855039 8434 607539 385087 1312308 92769 1659295 695487 1883120 1650087 1135994 1622454 486434 1073207 1803101 291953 1295607 1915811 804090 195117 422008 42982 330740 1898728 1038731 1742903 1288185 1829887 675599 305941 1471049 28530 798725 23179 366472 1028836 783516 439533 1313297 1385690 984317 1640534 336385 1353487 1753216 1708788 1044587 903639 1310330 1973023 1718795 682602 333323 58600 1159785 1161496 739789 651256 660360 1666338 234491 708840 1434662 509587 358313 414145 1730187 763759 943361 1291167 1511550 344120 1332127 59320 779297 1808110 1951719 1289204 776542 1765993 1098573 1226459 216313 480812 1537308 2944 1758847 668114 799342 6155 1208126 1300369 184216 769151 413595 1137564 213574 1601016 59923 1571808 1094117 887923 902094 876855 206425 1934303 356328 1946403 33482 819475 1716073 1343745 1573558 1501752 1490662 1542226 1952441 1168195 859344 417629 1595847 265678 1962620 1937237 647841 1190637 1234294 1605995 320285 1876110 123320 1239923 1377824 217928 1573990 887104 666040 645623 202443 266906 638035 132513 337060 1327599 679455 1804406 1020779 4095 16696 157398 327325 1155156 321783 692522 40209 553903 861323 1673493 932883 305889 1094882 787988 1821339 1669899 1578479 1345990 1364914 1350645 279457 1339572 303375 949992 951176 1313451 1365348 925162 1665345 1390378 1725001 1980996 1593694 1537722 1375488 1674178 1499928 618621 441704 1506241 988052 1010431 739914 663395 444730 372151 1706741 278747 309971 611958 488611 1602452 1551692 1158381 1785934 899402 870187 1566586 1791541 1761314 549977 933503 159313 1175831 1549016 165566 421767 841247 1305544 1737681 831640 1667378 335785 90737 1882934 41482 1570259 163251 1399911 749206 1974908 1900730 132286 595959 464337 642580 771741 1619250 418964 463134 187490 1633597 1015319 711517 1331583 709019 1279181 1598151 614677 1618905 1650547 1294297 1472312 860763 1471438 301804 270423 808230 229557 980075 1275718 1179402 1853373 885774 1256620 1811713 1867839 1101066 1953143 1809098 274904 281174 1125122 908133 93756 307793 1843808 244359 176783 712299 447267 701488 81151 438436 853242 1246383 1983504 1486766 1169706 512754 1431149 555862 501108 1819989 1706926 1686015 15447 1190022 982179 1188873 422483 410784 277998 1812923 64457 862329 1652895 1409881 1246760 173600 1113732 557201 1948066 1511464 149415 1072909 1613408 1016 316422 1029917 1724888 1024816 920987 1523373 997494 1401418 1758626 33126 1127712 400396 1311410 1554324 1589568 673033 1019065 96964 168502 1405288 293745 1963387 1272757 1273451 1388441 1369334 544184 43083 559511 1977675 1372833 181860 370161 1638004 1984593 406314 890413 1636935 1379868 457394 1112690 193689 1134890 1153862 1784106 125030 1245262 1014546 376089 1814369 1758322 1750173 556265 981563 306682 92693 766935 678124 1097355 712815 481085 377157 1697522 1304409 362477 694990 1572391 769145 934726 1349004 597131 945313 1255144 693059 268212 1421826 833976 919518 1173143 448228 773486 626376 177676 787630 1634239 44401 946986 448049 943678 1065299 33348 1878395 992957 1144767 1480547 1315237 1607315 680873 81894 98110 1747413 1881102 1234313 892684 84698 1022503 1416289 483166 1665555 1676016 854318 588228 1572449 1173208 1614167 1628066 356789 10776 1433606 1618879 1047926 527494 350059 683881 1311413 1822345 1042715 1910671 74106 1876751 1373847 1212812 587443 285803 1637557 1000399 925808 1420788 1438005 867534 1471761 781759 1388216 891673 1853750 1468066 1397326 929025 1490535 568976 1066602 1345115 369264 509857 1813054 1402554 734458 1585350 587504 1853621 1213194 1209077 1172465 50596 957301 1420841 721027 1030762 1282204 908762 497693 980784 385891 1877305 1173714 598367 1390811 1747050 822776 1525638 447234 1695105 688920 1851930 1236130 488209 511560 1269894 146214 544295 1538146 588385 986410 1390677 27357 890390 192360 1180009 1657503 1909420 1768065 624983 597385 365751 220979 1876397 1750899 1410463 1659557 951630 1858485 786346 407536 1806033 736285 98861 1077617 779850 106236 17987 1655197 11911 1324736 617110 1693467 127700 370854 573096 180035 460049 1075841 1267521 1838985 690517 1603763 312788 573328 1857691 597962 1114433 1865677 1455105 1169415 1735216 675040 1812720 992424 1565281 1570972 828454 154185 746521 1100100 1889438 439139 1568092 489929 956037 1592457 659709 22980 1132561 626387 759911 538160 489840 1675668 641877 1124293 106641 1700277 1356485 1862733 1475754 3839 396343 1631984 1085266 1976502 733660 1795196 1491849 1279367 1553981 1450307 852343 1376792 545583 1556543 1046435 702976 229360 1121602 1159339 230066 1204841 264791 1823014 1202629 1400346 359858 1704880 988198 629686 1714091 916790 1619391 644864 1289339 1419565 152072 266234 202621 1842923 1117319 1117459 1234443 974239 388485 1844162 821564 1514135 1984441 169228 706549 1082391 384251 973786 435334 1212233 1576073 1474996 828633 125326 215687 1171403 571119 1398056 558222 797237 1932097 955849 835532 652752 1838416 1969574 768779 177242 331632 49289 1138686 943860 344226 107227 1119884 439011 732532 184092 1980928 1888115 1246949 1208011 493656 1187385 402934 1381830 1853193 950639 1561341 1732172 563200 1631097 280696 1278768 117051 1413728 209304 1347991 1942188 319074 1505821 1428142 102100 440096 692550 457023 1937071 349995 93301 1447742 1023162 212814 1498363 840774 1850721 1033928 1391309 693947 1628201 353783 474717 1860558 1182779 804023 650027 166288 1930110 1516474 1764749 775185 827110 201304 265430 1592525 260888 1956166 880924 1308138 1004990 1239682 1526089 744269 695893 201660 1903297 547746 1953021 563368 210730 1763341 2220 1043631 1290583 1411252 1626955 2862 1619604 75480 342750 794119 483015 968969 1700963 807562 916486 1136746 664412 1844834 1687639 665172 291792 1068040 1819763 875931 1564426 565544 304718 767256 731841 1014435 1565448 1697430 1260367 61342 1041322 1897010 977541 1201638 69690 801715 1929245 990585 342173 1389496 1260770 967045 1976165 1951935 970851 1989202 1584615 459517 1962914 1551132 1864250 159466 856177 1563161 1929869 415012 1499758 722963 710257 266661 1949013 882078 171239 98370 997198 1095898 1412587 1473558 1204017 1521869 745038 986717 127618 1433555 323671 1149478 969766 1201184 804721 1206324 394878 1714901 1166092 585473 1617962 718681 677491 251616 176758 792374 874053 72496 1661240 940236 863763 918248 948497 696090 96375 1885160 1385803 1207232 545439 1233735 1406906 1942222 1527478 513336 978347 323911 650731 1229195 1670708 730409 1658472 1945840 1782157 1380324 937855 1745822 1127278 1267924 1859731 1242916 1141395 1023848 46447 1895853 810847 1789554 832334 41072 1067586 78428 37030 908145 684379 684197 294846 1141800 1611478 1747203 555668 95756 1169153 44954 1449483 50351 1417244 1047950 1717701 1973983 472193 1174072 817428 520521 1880410 1158908 89993 1800051 1134605 1372479 474138 1894348 867478 1668388 1528149 336380 1301124 1634043 322325 1850111 802775 108637 1041677 87007 452364 671739 966517 228596 1084786 1079223 129002 1687209 808055 1615421 1404532 496919 327356 1495232 1360017 751012 792876 1679868 1191499 1772646 710247 524839 1175364 1122489 1637981 559746 1629017 1544407 1817824 1184502 1892249 1065545 820643 1045549 777680 1872575 734333 556990 1827580 1046567 948675 1049253 893191 1067356 171370 957737 1608837 1322343 1482705 1337007 1880585 1801144 802260 1629451 548744 1846852 49782 946835 136638 412603 400530 1614708 911210 1420493 1586697 1065343 1077098 1197204 1653132 1902756 770930 1707846 635337 1085891 861044 336241 1580919 49627 1710961 714761 1290381 315115 595663 1970518 364479 294282 1247795 320814 1470277 351148 309629 80634 243921 1359628 639269 215087 1840508 1586893 1389177 1821904 334803 839022 1836713 667874 601458 437661 1726094 291799 668451 1319191 435593 1688222 421280 1997871 1443834 129852 807614 148273 1213934 146249 1673219 470311 407766 1785281 1824499 1958636 1415518 138338 858756 762127 1284559 1501492 1625423 1407901 1522321 356171 1216179 991749 1508953 323977 1349972 793879 394985 1247693 593176 1583279 1919489 1055850 647505 1052391 1468318 132418 1823105 1969129 399949 842742 802525 275580 1781003 1433883 1874958 520344 59069 548846 577525 1875847 1088985 928292 373523 526960 671897 71536 1459140 189431 105789 840873 990523 262822 1001008 1277496 270567 1536808 422650 437121 32637 140534 183352 985337 1610968 1761516 65508 1778220 694318 681346 691500 730940 1535693 317620 1247745 1155772 1936217 1930680 1528342 1490923 678387 1578915 441315 470147 1228429 951377 1519738 395263 560452 285341 1511605 1926301 239413 1891678 962689 903563 1492302 1394920 126346 721964 266549 1997904 146832 1294390 220009 251571 798159 279803 1506872 699753 296260 226189 1744628 1755657 1110705 734157 1565325 817198 138578 1707213 1724361 1378027 48372 888818 660612 1133166 581688 836081 1492984 34179 528751 1446460 658214 932647 1960352 1447218 1433891 1562343 992607 886394 1789067 75918 848493 354728 1433414 1641922 1149111 1902340 510661 684790 481960 532189 788697 322350 920053 55900 1484606 85700 1519589 1761317 1750250 1804813 1198144 263741 975359 356151 747607 623245 955745 1846742 14483 1222870 1183368 1579868 1873948 1309110 1384163 725562 1026815 1169796 816552 1520400 402630 101173 1344048 1333386 715635 1808621 1552945 800892 1711902 1218820 1371461 1465872 600540 741796 353228 1466058 396406 1564062 1292097 1561955 1166937 1884981 946090 1043221 1932977 1849900 1866309 1403894 806391 1040648 801485 1736808 1985531 351752 1294038 799477 1432893 702485 1415131 1719992 560941 321519 555637 107543 865368 1730068 1183535 92079 697232 706581 1221228 1544556 1732606 1811953 1832091 994497 1130233 1764084 1341280 1726015 664008 827556 1486678 1549292 53477 1480222 1388006 737542 1332517 337796 360055 1983204 1563720 1997339 57639 707472 228050 1927005 110759 1133177 259690 295509 967060 1420412 259456 40733 1077755 1155392 1641428 1638870 499180 355939 251480 454174 1466779 821361 1723998 1986221 1753334 469425 1714805 1514064 566237 844125 1457032 1346697 821115 1969186 1042225 1549121 450577 1090837 1341010 923951 224339 225083 1156199 1871872 834682 753050 171468 1200308 1631962 196514 977740 731211 575030 1140898 1495800 45656 973904 861710 82062 1269196 938139 238001 1758217 367358 1386544 1093664 113416 1606539 618061 654873 1219481 556684 865040 526422 860540 1289811 1390509 829643 527833 1202656 1667070 1821283 374279 365627 1261756 768063 549460 1012674 1255964 29807 862410 542828 1212149 82077 811996 1557498 248011 328725 1712731 839480 674809 1725294 958247 628009 1861374 348420 1772946 604838 1851519 235312 1051330 354834 1625199 118626 544886 481360 52 1700464 898730 1995132 1794551 1380625 375559 1062587 1658129 1224746 1944156 1833804 1883499 838141 1892423 1855166 591003 25975 238619 864519 1660678 112733 233839 117179 291286 448984 876290 1097054 1767074 1487870 179529 1197609 134596 379742 780933 825088 246712 1113688 1616976 1729746 777456 84066 964852 1986775 1849007 477334 1659030 172228 1789809 275775 664621 9844 760817 1955254 417669 470934 322790 738589 1835173 554432 1021351 1706744 277194 1672421 99536 343524 1552243 1926037 196154 1775656 427559 393190 808754 543855 732872 977627 652518 1548391 1267996 739444 937841 1805270 1900584 211648 1568309 56946 1804580 1004575 1107269 502953 742787 1958444 939325 255421 1080580 188322 71627 1994620 1725978 578413 1526038 1884052 946654 1619528 1137528 1844210 513786 1618970 1754152 604872 932243 1915225 1775496 757409 337833 374323 1672362 409556 1984629 1376993 1304432 471016 1002862 794488 301597 452762 559635 632398 1115309 1406577 1426485 1350775 1085869 1581701 1946016 1112682 1587593 1313493 1429296 315078 1742353 1490514 372178 1279705 134933 543883 635569 549576 1556180 857670 1670887 305657 21794 221535 965147 1858186 568423 699038 1145454 314531 777592 632448 1538198 1350445 593720 1735340 516343 163086 409346 1494613 1693781 23086 858039 195452 1586989 309504 1898837 1080157 1795566 57188 1443662 360721 1787990 988047 1729322 1575223 173563 1713184 672141 1143592 46037 1146518 1526656 181163 1198521 700716 401612 931841 1580179 1221445 664785 418984 107666 397528 38858 176578 726630 522423 1751287 918535 1788805 1468692 937181 1235204 713679 896094 285456 1009112 284903 818413 1171754 1380172 742071 495443 913055 423918 1371856 552799 845441 605372 1407217 261563 1214361 1470541 225929 1252700 274025 1105590 469064 625405 1318723 1637546 1396375 181119 1679936 700194 1626845 643471 120060 449873 1520775 1371721 1452988 1268837 632654 888421 142221 1134629 1424796 77756 1042980 817307 636798 642985 158881 53244 1976663 132613 290998 434480 1802913 792947 1150035 1585775 1509597 1320030 810387 1890955 675117 253775 112165 1966031 1076472 1594457 1073811 1639936 1749964 1472918 618994 1766742 1471035 788396 1371691 108553 190005 224776 1033118 1762409 1065702 342360 278119 1340229 1666405 717780 314828 1256521 1081841 137700 1994292 838957 382698 1606017 904173 870527 930446 1447631 1825066 134031 402313 101145 837003 806238 1346999 212757 1109880 37401 703325 207728 55271 1277348 263156 738426 256472 564025 482790 1452289 1024063 1710855 922909 49499 1714744 1753158 1685932 626362 70759 305339 1734757 1962064 1409144 961776 1433686 1202296 106462 1261187 1623754 638670 1005493 1985852 966628 1869625 681393 1728817 356577 306153 1375543 744958 1898920 1853057 675026 845653 876113 516330 987099 958853 202188 1298515 1501159 802957 319386 358406 1145782 780534 902232 921306 1422358 1468267 1635743 628174 351053 1885228 1756444 526551 940361 1030050 587926 873945 940824 496427 753487 1869834 630623 871238 846548 1269437 1024370 619531 666870 885870 1472208 599035 1440320 1351892 1851044 1735493 1011771 961338 1712989 1469524 1412242 934628 1765427 482359 1988497 1605903 739788 1839866 1366876 1029579 829238 1519722 999224 1548950 1900140 743630 843596 1161827 593655 1297569 1950284 683936 1962231 1296157 1496795 1415785 70308 683342 407610 1308921 348305 351225 1815255 1105525 166588 652009 209794 1020000 1595492 187436 583877 1952426 715225 1324404 1031245 15842 1637102 806929 1988122 1645585 1344218 86959 974240 289357 967652 1179108 1471769 1854613 143349 1607354 321217 835182 716422 1446311 428874 1443855 714993 1982597 1337077 1524855 1851624 1711551 1888770 1283787 176420 1440196 1862572 919071 1619810 1003276 1454377 1126217 541002 1674626 374383 241548 1591049 1270102 852692 1447452 355005 1446226 126166 1059316 1238044 698758 1496699 430772 1809805 1340613 1609505 1288336 760259 1981993 1982107 1406983 1379820 1461301 45836 1643967 1169050 1550162 1829493 1293914 456329 1512233 1893160 1175408 766456 1851281 772962 838280 1867840 656011 874576 1163879 1251729 815030 1876726 1482572 613177 1106667 528910 476385 1942576 56943 1178781 1994426 307180 1778786 159290 482840 1808654 375360 57835 1647000 360377 963030 1683964 1117354 1693289 339649 1047468 1822978 851762 382054 127748 1109022 1637374 1054723 1570198 771387 1654653 182190 512321 175952 459016 860492 1502344 1783057 819968 315658 1459783 775418 605058 1264269 1048046 1007052 116064 633227 881667 1283464 541805 1688068 1814680 339079 1117360 280079 972255 385957 913624 405958 590814 1447633 1117379 1442179 1105472 596294 866573 208763 922423 1579078 1113060 1709074 865653 1989544 1680432 407147 346104 730700 704716 1802032 1182306 539986 587390 436239 722680 19012 1210479 1419047 852589 1206034 831058 1263375 17582 1960051 1379103 188519 306522 456428 342127 715171 59335 1656762 651501 729470 1655785 1421447 1796327 1083555 1102433 780535 768350 1161296 42008 1297618 1254195 1746780 975087 1425233 1510031 368035 256715 380773 825237 1978547 1139691 1860268 1536979 1691737 1777369 763135 608553 1636594 249989 1662929 1814649 1969591 1140180 1524807 1868284 1012399 391634 1263758 963892 1974791 1726008 887746 949898 1260632 1122367 1720448 311565 747311 187219 1055938 1719828 739187 478167 204160 1877922 1977333 1855263 1446774 1239419 1178738 1975472 1028010 1947464 525681 1256923 1781286 1104510 819492 129187 372419 657170 1230197 486596 1764956 1327874 707813 219144 1665920 1914797 616717 269371 1246034 1269983 290345 502328 568809 191705 798135 1830767 584115 1485595 411983 1498891 996297 608672 506267 442342 1335418 1586301 1777739 1476008 1373910 732401 973983 1430304 1900103 1947824 790381 45083 1523076 1039854 588501 1118004 265025 1866254 1601101 260807 864040 135390 73125 271393 1942548 848476 1940135 332261 1026065 1997569 108338 1865650 1215372 1732043 1812150 544995 611752 5092 543591 608426 211762 1176587 158119 1143479 1053595 1828429 604157 931906 251661 466880 1302495 1629512 32820 1832712 1140631 1310899 1969410 1906753 1434749 688766 864509 1124154 1594570 1913372 1128636 380938 792597 180817 554955 410426 1782357 1428398 464852 1781181 1306402 1019689 1817703 1567710 441262 1131944 1333873 41995 397869 869104 469138 1696608 1260207 1510143 1572634 1005748 1628754 417480 1028510 1056834 921555 1069269 1351297 946552 858267 1688176 1956473 672790 1115382 1598292 285046 66929 291345 723285 572704 389355 1702296 513501 89940 368336 1263182 1062517 1633499 945846 1790993 1292814 1379463 1815401 448336 625129 364025 614107 1462889 393474 1119008 11779 831883 860366 822688 110498 1235613 1550258 357774 657674 782534 54516 975884 480704 575754 1532411 1776537 1084945 1614490 1881724 1987417 74878 1294615 1418945 88936 900713 1732786 757847 1614878 574229 1171268 726398 568558 1528947 1365220 170074 75971 80586 1561819 887107 1426742 764966 433502 344346 1663353 1125339 706419 1969446 1834532 1336183 646579 479903 529709 513450 854293 1418005 1351512 1518442 1973859 1547596 937823 1299312 1026029 1593085 1414142 1653093 590226 1098690 1778516 284487 197803 105470 1251178 1131934 1336799 625991 1261223 656071 272739 1117987 65236 25926 25417 1967228 1032316 1208687 1518517 1348697 1539246 1216300 1096676 1585587 1564709 92384 993367 1313051 726278 556111 1672851 194845 184281 820147 276319 1109207 1055198 905096 539182 798362 32177 618018 172164 1998650 1805618 1671242 161704 1590048 641562 1127925 1371138 729681 1037757 1416908 1071787 1802842 1860756 1564230 1666274 503841 596584 664332 1949576 1056308 91435 1697502 1362991 1444327 868189 1191649 286390 1450822 1163167 1705120 686986 1563084 253079 1230365 788493 1801804 562174 1979673 315681 1343262 1445832 864799 494571 1489102 1288971 1720823 822875 1394214 1248374 1389758 1432191 887148 1874419 1019122 1445939 1215533 780810 1931726 1179452 1598345 663391 1309100 1319398 549789 1274833 1329060 935280 17699 225755 571510 1092289 431326 1151447 127186 667906 969181 931665 178576 1822116 1500116 1827254 1952814 239806 1391979 1774677 1865300 808107 560120 1261344 279467 1976611 1286444 1311710 1512485 22184 1475929 1427802 231774 1732898 636077 305553 348326 757200 1696214 142342 1658372 1285654 1174559 1357235 1120845 1659073 977883 1278154 1473625 773476 1883105 1214974 45169 942844 657010 237720 588140 437677 1233933 1526755 1040874 189529 1301029 1212668 553225 1588950 1805109 1614909 1711017 981197 8302 1421855 200569 1622084 1386434 1895817 125836 1732601 1494544 1475713 1644485 161449 737812 778245 363303 941952 353074 138401 1500787 1200410 564527 183616 1445567 1262070 308583 1169150 1240214 26946 968116 1541325 1263430 135647 1686175 1567843 585711 1971877 325713 1150797 750936 1873361 865871 874610 341902 719690 1947810 910623 1679616 1969258 585859 806725 839121 450369 644843 1810760 688647 706410 1232266 1252610 726590 1833922 317351 1814470 1173420 1759413 1380653 1634688 1927546 1454762 1999048 1253900 1577460 506307 1738370 247144 1552103 1650922 1131520 971912 242886 1689719 1836903 998613 764113 597276 1134923 1201732 1029231 275882 1996303 382732 969076 1443960 788956 354327 832683 106088 1803798 606345 288191 1915488 554645 609924 807547 45245 373756 402864 528663 1416554 1634591 704131 1978354 844371 1940105 499597 30633 587254 396600 1378980 220153 993956 1110178 1738688 697288 915594 553988 201809 234849 1088108 1694285 1586032 1484876 928322 1512870 276291 455360 992034 1283508 1073007 965160 1721417 1459312 1038464 242663 352373 1104363 87950 442379 1563639 554620 829001 6726 587323 54261 522994 1553609 765514 695470 1748569 1561604 1374040 1295247 1658632 1156928 1224686 1176662 1950527 179002 1750089 1036673 1399566 1906791 1855971 1133953 1726061 1654672 51899 819878 1211007 1098660 1340584 1915906 576894 23491 435001 256268 290730 158053 115830 208096 1484469 57587 1182069 619177 1144352 52317 1344976 679641 1950155 1156905 1533090 1345290 175340 177767 112225 871025 1083574 963957 103274 1675890 20121 1730534 459358 141621 206184 254730 338082 1112496 1908652 1960348 406004 1978796 1047351 1952350 1966955 1048182 1621079 740357 365361 1965006 340552 263370 935104 569580 357978 1225950 1124362 792060 1642832 292897 1098127 1280431 312683 961707 410830 1821362 289781 1836915 326029 1892220 146496 1493972 147623 857649 55009 1129117 337695 869199 1126782 208238 949556 1621907 77131 220837 841056 602048 1003617 849600 1437725 652997 1087385 870125 1634421 1160549 912401 149478 309878 1321488 1865939 846977 1987814 1933237 1396328 926028 1562273 627489 973812 967995 457656 1095231 1768840 1034614 1112718 479667 1953652 241792 1269852 112271 1564370 662191 384181 548784 775217 1337543 1182554 519280 1126047 172315 1535849 147143 387538 866981 1281327 1739543 195767 702607 1356834 1353143 987280 353489 1860933 1804317 1223611 950366 542932 707955 198494 541723 1366827 1583563 411289 1680442 1754372 1812639 847511 1214858 568614 1969984 936353 320894 1122709 265039 1037924 1241974 90019 1854456 602824 539177 1301491 1643580 324248 252938 1668477 1872949 306995 1316741 1124156 995760 127365 45044 1473506 1780662 1365328 337177 777735 1798193 128 938489 496023 1649647 82018 288760 1247315 1416283 1596972 508548 984027 1482815 1592359 1680227 962379 326518 1000449 1645620 62118 538112 909497 967299 1895414 952598 1185401 1106393 1042712 865863 1569062 1946162 197948 209977 280380 555258 1142241 1375287 1246679 1163721 1138232 1393094 919883 1059914 392018 1618889 1480143 1061096 50993 916323 1913544 681251 246695 263149 1307569 1727290 1154138 1668831 416989 891538 500546 1232628 19139 111859 1994628 1484717 677181 518126 1700859 1150948 1657899 1247069 1251859 744567 722998 66203 458334 1658039 946869 940246 1161806 1790263 1000635 38349 1324927 616779 79844 594678 1895559 312601 1806689 732047 57561 361611 1542865 828007 394786 707180 1540039 738066 628667 584108 809592 955298 1278206 1999201 1728126 58044 688199 434047 1726623 336154 337147 71222 1687992 472551 1220485 1813776 56320 1238907 1823571 351783 226715 1317801 1360885 1736315 613948 1777016 1931684 1680967 64019 1811255 1168780 94536 1922764 1446940 952183 1667050 130963 1645836 1970134 1911221 1653495 1111826 1026617 1720250 543041 885223 1337480 1770514 222255 1643761 1764367 563827 511858 148285 1468915 1011092 1678116 1572301 549855 1393045 331123 352869 1259377 632541 70746 272032 1126670 1861196 410041 838291 1912060 197839 507913 633597 1670760 1889007 1599622 1900691 1818790 1799450 700810 275614 1779999 1806687 1840832 1109149 677584 656893 539365 698775 562443 476555 404083 1321492 830334 904983 953987 1495907 760316 1951700 404191 1365397 1513633 1818367 462178 1118317 177076 422399 168253 1645396 1686807 1898542 433330 1164692 49276 1821427 1754572 353180 77184 205598 921552 1198989 1775306 133015 666045 1589678 656032 1097494 182625 90327 605134 1439091 1284312 996725 420942 1265248 761746 1801021 1040645 756204 597145 1160383 579140 1124985 98088 651260 888529 395712 1927772 364655 47694 1840619 416090 873457 796055 279701 1327008 1351044 388710 1705954 1858399 1297694 1380299 970570 1589697 727390 1950466 199887 238203 1561654 956695 1061556 450522 676138 204191 1537025 1437077 1211945 495803 1772290 723958 1818117 1001684 535088 534784 1356370 675685 682795 1270551 1535260 699493 1258299 1356678 1042373 43964 1510001 907026 490307 642157 73778 1168295 1722195 1637576 908582 1819129 36085 1404251 726571 1317513 1235022 1653401 1603426 1931552 225169 1828720 398823 990258 642776 1569361 784092 1099760 148628 547061 909382 1197668 333593 1795678 262480 1496084 1909915 250454 637106 936044 455725 1610163 778187 287972 1977593 1981808 1103681 1956536 1976880 1842432 1473005 138018 1157634 575672 872702 1016648 795734 5541 301048 1741674 1191843 1414108 797593 878022 1825616 1504296 1095185 1416407 381281 953854 666494 849746 1939796 1786988 584166 228342 1440296 1719881 1250337 1340301 624186 415529 297249 1648299 1414656 1781972 1462001 153489 1703955 1750241 1983809 998656 1630423 4959 1073139 693284 806008 1336213 97848 1830117 213583 1079732 683591 1791007 1553068 387125 907564 418306 1855738 1881869 107318 871034 1071234 823670 830723 107453 1585930 788844 533273 81789 1823350 206640 1184872 1630135 1104482 2549 1430962 92231 1221635 415220 1036016 1159017 1624292 963453 1870496 1321383 837418 633396 1599128 754692 798493 868989 875241 255862 1105046 162461 211897 1596624 844854 1601379 857325 1957137 1704123 474631 1454821 795954 495190 1255671 1117585 1121531 1653399 1319408 1803189 1154185 192863 1850865 113916 771181 506004 1762979 1638977 158128 700287 529156 665122 588400 489656 748568 138300 1189541 1172006 189679 1137203 906889 1489381 1057394 326779 1286998 493698 941966 1421213 538173 1658338 925839 922523 1755519 1833617 616201 625712 383886 309839 1868213 1677747 376375 734056 883203 934354 964493 374543 619699 837097 720065 1408853 1205314 841023 1775837 218023 431300 1916808 1776161 415354 403167 1953027 78054 549337 1526960 353073 642502 68866 850251 805009 58338 1691143 1792542 264056 612860 1405370 607035 1169671 517122 1437609 487006 688084 1946046 734718 604187 312812 1406576 714136 793137 1926154 976232 1640712 861210 1099803 552154 1443723 1756263 41648 1011944 137611 1349883 1192036 1261557 208009 1145070 913816 235872 1628200 1468822 206518 1519099 1512057 1532617 639742 1768922 1374292 1751402 1308095 1950607 92479 1538037 209013 1758314 1358969 943793 948242 319478 237191 197758 1928758 1636590 721568 375436 1035585 370939 1695276 139619 373883 89012 1809441 1247905 1504295 1149053 1097371 1708822 726131 606108 1661863 160295 1270897 911241 365284 1431258 842271 1865986 1443705 507508 465128 171313 1486589 915129 1310108 681447 100520 532724 1708909 332511 1582960 1039834 1208742 1063485 767597 1714346 1860471 1178401 1927173 1693851 694035 765525 13374 430790 1732651 990926 532016 722768 81008 1645177 1400844 1576058 1376330 527694 1196133 921729 1617719 1585007 1506857 1525885 274570 1300492 288187 742137 945192 1739023 1949577 927101 914617 432134 499619 1982699 1668802 1177531 909406 615331 1138337 1182507 1209793 1302615 344353 705090 1485943 1567353 887735 1818996 511042 303855 1607133 1792706 831174 695438 1541049 1756467 1355587 881274 1084688 683474 1680958 129507 427118 1548087 496777 1461370 1551146 1997741 664338 362252 1520826 753188 1143354 1034100 117251 1165735 1055543 1012514 875582 1121559 1358593 1921454 453406 1146163 1826127 243160 862644 173586 878237 393428 287496 137070 1858983 76462 889843 1022246 98226 930101 56117 1255767 626364 701151 1809314 1476888 2513 506625 805242 1763774 1096801 1834952 501271 843623 1362024 1416792 943039 453367 1842704 1764852 675971 1760055 1476845 1956653 1809697 48076 809361 1067475 185270 751205 1163230 1103799 1667654 1324714 273300 1821639 928039 144279 301586 1579837 1076938 1665817 747370 721383 1744452 652338 606474 48109 13580 302380 846216 553441 587794 913465 1420665 165064 846565 982323 1363310 543375 760875 973660 540328 1951062 525655 169372 1295767 1378880 1772307 1048437 257235 819744 1642070 1287307 1523164 248128 1116356 496937 886398 1429395 1735151 1914272 643600 951209 1349808 553979 140269 262462 1629063 172391 814807 1304018 63503 734010 1261553 642151 521574 1304413 1745200 983723 1715085 148527 1167375 832836 1746504 10020 473396 566202 555062 635898 725796 1621946 1186981 890710 1381957 1011869 1069601 1440152 1714793 1312716 1875583 704304 1659663 1335159 618515 302907 1661042 249496 647729 76137 507130 1391481 220099 1788197 579980 57572 1340531 914249 1470062 1245766 1667076 1793208 1147827 19226 958971 800130 911979 1516633 1088958 42825 471406 1638629 964126 718916 179533 1136158 835146 536815 47070 810606 1218006 1789260 1500010 1600091 915831 1672159 198911 1918429 1345130 1054189 1175073 1714858 79901 181258 176905 441284 834939 1886957 110952 1953567 1198761 1222856 697194 1602829 726447 1324888 1298345 495366 1626577 930097 1408082 1914852 993099 312835 597708 740550 428964 1386428 79707 26446 1501687 1904753 910328 1170912 333654 409817 1940068 1197107 1034108 875664 1347712 1087606 705257 1079375 1256141 165578 1220816 867820 1874602 898169 1452161 752265 666276 1830987 1504610 1032150 103583 1470019 643260 632716 1354680 1551839 1361712 812002 26346 1556323 981492 724354 461869 28048 138723 1054878 1534694 1131381 1002450 1768428 1372992 1683933 1628103 740780 1835589 1035450 1891836 1013194 309845 701535 1266196 1963516 371787 908180 945612 1328043 1212863 1969719 1244924 1980334 620506 942497 54202 506090 1220084 37135 1897707 260103 1898157 1564789 1706860 1365668 58658 1858324 471079 1450205 908696 764442 753134 729018 825620 180179 1778011 1945738 1497392 931359 613303 1950289 1844679 1100027 380725 1005087 1934828 707819 1980428 1569262 1690069 547457 78560 363143 447220 1320607 1123761 897759 135196 731412 78822 1360497 1673848 1737576 1617008 1890171 1610875 575604 967533 512885 1622606 1702016 622492 1404718 1433108 203718 1499225 1623822 472066 1790244 1974034 1455474 1860417 460162 1558767 502303 1155716 1054143 1576333 623341 1984995 1336863 1752863 1392930 1403210 1974406 1196134 385111 304849 514653 38175 245163 1400745 1441732 1310659 208818 1559614 1896975 453534 1234004 1841849 1340762 1632877 726114 28463 1715724 653362 867109 775948 1542791 806331 1564487 783437 1628975 1969368 686037 1815344 1373177 131788 173968 1842314 1942036 626399 1118987 996570 180146 150591 703197 192374 1601072 1827615 132237 1130643 746942 1168018 1898636 599570 1172271 496859 748037 732969 464505 929788 430730 371969 246016 163454 560309 146692 159784 1789331 276603 1532314 1689710 1827162 788647 1510965 624566 916698 1284362 1101981 1405078 53804 738686 1705521 303216 841300 1240284 63054 1803742 769439 1717533 764733 1569574 1176384 1074827 1674085 610636 212020 1473873 9268 950587 1377689 102295 1513868 572504 679863 1287272 71727 826026 563734 366433 539797 78939 139840 1232325 1405429 1681941 182052 148421 500063 1535617 747688 1793306 1602633 1650383 379931 70845 482869 662457 774508 1541115 1772642 348840 1517718 913136 788940 1128031 287180 1066983 569581 1646681 181141 143338 586966 344898 659929 500530 1499683 1886496 173942 469547 1686471 1529 1480698 883583 1130602 1183462 409884 554917 979552 1595814 115019 1676802 1702559 1456188 1755727 1327916 1288711 1417143 143412 1576512 124449 1090099 1769229 1032386 1964502 973499 193419 1274378 631885 1220057 255884 1161530 1911449 1837758 111077 710689 1881041 1028340 1455471 1649172 1979499 330482 682112 1922380 1130943 1569066 1159852 1755706 1457665 1571632 1788674 1267594 822503 1991707 1238158 1447647 494271 458784 1096177 385971 599150 589772 74327 834949 1657259 539607 1696931 1484366 725035 815126 1526399 135666 1751231 469367 1564661 1353303 1364508 93056 1880915 589466 1913276 726432 1583052 1605912 1596478 1955749 659406 1208408 1593897 954830 842452 1921615 837780 852921 1368644 338026 168140 353971 211249 1843252 779824 557688 949527 1984133 668780 666111 1139924 1419924 1875139 1903471 606330 1601625 1269346 269161 1025311 1878187 1753787 1316098 1097374 529439 390003 889880 1417472 1083431 994170 680883 1847061 820955 1841454 83332 950809 870773 1728099 949697 118866 567792 17524 107996 237621 360538 928235 994227 1518368 1412849 792402 674779 774616 1443123 1508607 731074 945448 1588113 1766224 56383 1945456 1734935 1854779 510659 451470 546661 905869 1267964 1746033 117270 1396626 1126529 1918293 367372 1036360 1332046 1870832 1918080 1327422 1318578 729475 1501003 654295 1742625 38988 1036927 1139909 1048044 1751162 1267986 526051 454677 700136 621507 606165 335254 650977 228653 1223190 783527 1096827 988901 1562235 1830045 979330 1194057 1225727 1999763 960397 1074274 345515 900879 917694 1226839 1505168 1703620 229626 956170 696664 17916 1460045 949609 365465 938812 1642404 1686530 1305719 1177101 1108151 289190 1223023 1378099 1178902 1469017 778338 1025828 1596829 1824204 1863742 1499311 1526186 1038283 1402353 235149 1040777 684002 906763 1027663 1798105 1509659 901725 138855 1493559 1407797 854894 318827 986324 536169 1496 100450 314546 328499 1241036 1791615 1627307 608060 739594 1731492 1981653 844697 1431165 1792214 1706843 1539678 185319 1220629 658332 1753040 1683313 1156712 1500170 162282 901660 334322 9652 1511622 1521778 1710848 91918 1705981 884658 321208 195826 189361 1208139 1664751 1402566 336584 1482757 405389 344566 721655 1339904 94690 1573260 872452 1155353 1657857 62157 187538 228281 1484959 1584739 1716875 37422 1022998 206240 1274137 1129886 357438 1050364 656438 1697627 1614869 1496790 878152 834632 1851955 480349 556716 74286 822254 1704244 1238628 489360 296308 819897 635399 1238845 1162551 992282 1469166 923006 1723751 1193162 1199896 1585998 888512 1098001 384753 1699006 1203749 706519 1832885 496821 412859 384108 1047245 1779612 490181 32355 1333635 1936155 949204 1797057 95683 4592 1754355 966706 1153491 1678096 127100 989225 1279684 696515 1322175 1135659 554829 1696173 1400614 1944961 1827635 1907965 55822 1455576 1708540 424691 606946 400819 638232 1104710 1057840 433175 1115603 1499055 1356807 879637 402942 684585 945825 1601116 1539325 1055672 1862176 947427 157098 622068 986138 28905 1310623 1959174 772498 1008917 293477 86884 1961447 561176 1926733 1232081 222718 1126290 1949789 1564252 1955796 1769107 1934680 1710854 357262 1705289 731314 1196513 1673748 1715805 1729241 1946051 1266902 1147277 572663 596964 1282394 927877 104110 653934 1172558 503814 1651468 1055122 104239 1278218 1366341 1031496 327028 1004779 849752 1570234 21084 1375115 1388529 898831 562757 748781 18542 463292 1932426 1819644 1823615 1618688 1015228 195698 1743450 269563 788428 779782 125337 220423 1839057 1700329 844141 589380 1943133 392793 1107308 919797 1312196 526367 1894051 214054 2679 1120776 1964284 321825 1166545 339931 485953 394581 267674 433517 1352627 1972405 1955673 1766351 612978 205432 617862 1324605 1589923 1764338 871559 1360458 64895 606275 1899726 708396 1863730 247935 823438 396372 259748 1873831 968879 1373052 445007 1383788 1035403 1930135 501283 894999 1528529 1799140 1845849 1143526 1480861 1371020 688874 290710 1727313 1890256 983346 1677596 24856 1390303 402063 43234 951186 1541327 771067 1160674 280652 393853 981180 1120792 1360376 1015186 339828 1786117 648789 390671 1284295 723031 1602435 771106 46205 1665220 1053606 1635812 945574 481320 992029 1959108 1374935 29075 336255 1792988 691585 730942 447643 1724063 1660162 1510323 246222 1021049 1124465 98356 677087 810591 1864059 472147 1674936 52247 541593 1149071 959670 1885177 645388 1656270 1630321 1073157 730012 638403 282672 164770 205707 1690781 1675641 1413498 731137 1132896 175750 240675 19285 1210832 1146994 1286844 1938875 807371 1854829 1581043 1814389 1277049 1387217 288292 1332657 126219 1020741 1215012 1262497 1200255 688889 447393 1443062 415598 1603559 1643880 266795 1895786 1436000 570611 177016 748671 1311451 505652 263593 518487 399064 34583 674106 1936244 1311296 598759 1691269 1473589 1393701 1180652 1035748 455913 382497 1066011 1327296 387194 692006 196090 623256 996695 1214959 1038947 1104145 361667 646510 716606 946344 436369 909238 1424313 610404 733005 1339821 174065 1942226 1525163 159933 1580111 200473 1985429 1506784 1686115 1329267 1712427 1293907 1958436 393051 444884 144095 1786781 1834427 1190904 1947130 96415 1432016 1481670 1720888 1223022 900906 1879176 1698455 1836281 713483 1284287 1555423 597971 527333 1353903 359290 217576 1489440 1940580 462997 1015898 332455 1598218 752308 1975268 802065 290554 463084 553206 679737 869446 1784976 1736514 679116 1212402 1128656 1545527 1868477 1014163 1094580 1262573 1474140 1700000 1229067 1724320 1450540 795485 1328759 1656063 1425883 1301194 53041 255664 690314 1785137 1393296 476506 1093382 1916075 1738215 1899649 1186513 1994502 1465694 1148747 177908 173241 725552 1856774 478540 942092 930339 828110 1649935 1241048 176447 1608161 1260212 114701 462569 561765 1851314 129188 726845 538342 143506 1453682 1294966 1682580 159305 609042 1344952 1227526 283319 966709 1455241 863670 915563 305389 687784 1489639 1751226 1777495 286918 1895580 362892 1226581 1971900 1265640 479680 171382 1341478 1625591 1877418 499497 80442 1630808 929271 1067812 1869354 1293471 786799 1296794 389856 362401 186226 184125 1708853 1687723 1955064 335756 1819119 1063623 948641 1305885 1804046 309602 1348592 177276 669029 1559629 283872 904117 666436 668183 1662475 784516 1154716 970400 788780 1395453 2850 1596055 789591 1109870 170332 233951 1701578 1045793 654343 913771 965922 579097 591490 1794614 789987 1524465 652292 355239 1577064 1939175 1227002 1098481 1602549 1014249 809236 1099176 839280 1784161 1197314 1112306 543223 507668 1029173 1437612 1209357 416346 1235441 204975 48947 1522964 572698 1491754 1219705 277786 430384 609396 1779861 716608 627204 97823 1753003 1429297 1885484 1145961 229025 1930980 1205065 1925756 657846 90226 1429333 1846599 936253 1752447 119506 1985742 638509 1307470 917375 1795897 875291 117119 1733551 956001 1245990 564735 56400 1094273 937736 1187417 437729 1402894 155079 258331 1522299 1325410 1586776 560445 1923178 1467261 1691108 1949958 112409 505500 1287281 183001 285553 855604 1745320 436269 408705 1445746 549158 975968 480660 1347959 1202414 476650 1744065 548320 1204745 1665881 49497 997912 826260 997295 919265 1056521 210805 536304 770685 1533659 1836490 51712 15555 1375696 1471605 628372 1818988 377890 1150064 1493976 370322 1560602 1520473 1244294 501433 442430 346775 372004 1178807 1684227 1900224 1256096 1865970 79881 567045 292320 898962 1435785 1209721 765216 1750005 1883669 1959118 1800112 1631524 55490 1110352 795659 1826789 1794910 1059089 1821718 664093 1717631 613119 588451 697148 571135 286429 1042949 175814 173109 1895751 36970 486340 328177 106137 1236413 973710 1760884 216677 1638930 341613 1025964 749955 813250 1767514 395843 109277 263967 1357192 569648 958081 1236604 848150 1049636 1936971 1257267 170188 160201 1652321 789202 1358307 1005964 1987206 1131435 1273068 575939 1733988 1707754 804350 1637441 1212314 1362645 1122333 1984393 1109111 1779857 627530 1559804 846173 1243125 1472191 333318 921600 893632 721284 1194942 848324 272789 125408 1565109 819516 1307591 1622853 1432342 1014795 678135 137920 1658779 1341311 15746 755281 248131 1282726 738348 1763743 445828 996524 737645 622746 1901189 1782002 501973 1952184 755 995092 382617 1365371 1903865 1965484 1138250 1891112 129185 1920467 1423885 1687487 1416298 648224 673619 1386531 1517496 611985 894804 83494 425815 170023 314126 1248720 1648482 1645959 965153 1258039 1879866 41010 1697089 1892679 627498 1098548 1767168 946892 945431 718495 1385927 126300 591119 771780 1851082 1762768 372552 1980905 276557 194904 1511915 1568129 1530006 15233 1227026 1397760 1303957 1530170 251377 954683 1637715 558112 948476 1795582 1956683 57338 308786 1013666 1248439 26031 775197 810199 621746 1513373 1839590 104939 925514 967547 1929011 743489 519440 970121 1644537 893946 1498909 328480 1144164 1559617 1209139 1203758 306493 1051008 1392488 785937 1246437 576465 1625710 257452 1270171 1287979 552396 1644183 1154891 1483114 334210 243238 783722 55431 1570767 971220 828510 1873160 6279 1262610 1840471 33026 1228790 374927 1598407 1303376 1806318 653675 339263 1998142 1387768 56947 417604 1906891 1738817 233069 415855 554964 1235677 1437422 260590 1978776 19658 1535942 1987979 220842 184632 32573 1171012 794534 1985331 1386937 1799733 1960035 1263734 1809210 1421652 483567 918745 266683 68925 268010 619378 1958380 886758 403035 1182816 1978602 1514325 548689 174589 460200 1220684 615077 696902 935468 964836 1671407 407727 416831 1012794 1116597 1331365 1678482 24744 1460893 1645413 198298 566459 1150418 1605896 1145972 600313 1874274 724847 949409 747349 959631 967553 1544168 46661 113611 1409878 587862 830306 983026 639576 1629228 1327016 864283 1239616 654877 703204 1561071 571830 1939594 1297112 466189 1541586 543344 791364 1459255 1966454 846463 1872846 499104 887402 1153396 460029 1171092 812216 1735660 1461461 1131726 1425218 1356123 1203353 533637 269054 1340913 234021 615152 1715105 1051564 527730 529383 883717 1258105 1866699 518848 368347 775477 1947342 1879350 1616158 1998499 1869344 1855217 1899433 1889680 787901 129920 704790 147229 289691 1261002 47594 127623 420304 1481415 584916 234625 719189 281307 41877 1382807 945869 1797066 1739064 1931914 1272389 685469 570533 524488 280145 1745442 826407 376193 1806711 1884330 1815689 1597313 859411 742806 908611 593077 1926439 1200004 1006014 1873086 1862946 1781531 196528 21060 1020786 1536450 1007580 1941378 1816211 1337618 1462695 663791 1478309 1504633 1641686 1224868 1949318 837904 1243131 851529 1303491 1123792 1486861 116443 1313727 266453 907686 1412373 798058 1951962 1409748 643920 1152995 253254 1286942 243468 436978 1630222 317427 1435030 1322791 1185364 1584439 973343 1844625 1749423 1442932 923039 380016 817284 1291429 1057713 1486184 1178292 554561 808700 180720 654495 1157598 1670270 1925243 960070 1097424 945084 1397364 412938 142871 501876 346758 156653 965254 1994806 172693 1820696 1745927 1496613 992502 439196 764662 1586522 961611 1693528 1054970 887160 677162 1793937 723230 1066598 455578 953131 1279997 556504 1827665 1124457 985459 51823 1572917 835252 994293 935866 786357 1233097 821485 994294 262038 1812030 1622613 256579 1652855 269793 711509 864477 1558523 742765 669925 687240 677640 612106 1147649 1721155 722416 1908806 837283 1468687 1999893 299462 1478572 1065135 1734754 1112875 461358 269930 1672174 571139 1735483 1173168 1309726 1927029 986345 1680555 831134 1599582 1871082 1784511 1158366 581174 142583 1706003 1980086 1873824 1861195 1914308 1690216 1586334 213049 389312 337901 575405 1061467 429765 1453986 1265468 991817 1560864 942375 1116565 793571 1498800 1258917 997418 61777 724342 502431 650938 223255 579892 1661556 1093395 89273 1494654 860377 385592 1825703 1618615 565740 33790 634665 305194 194218 472183 965936 1935314 315262 1073819 1784939 958542 635323 1584069 1009454 280592 1056832 1824431 224473 1718746 251846 143542 1413573 80747 1338180 501957 1421443 778709 1185135 1927037 1900857 1222561 1863757 1194989 288081 78264 173315 915645 1243337 80642 688509 587456 1928798 76991 576838 311524 1059857 1118731 39772 920720 936860 1014821 618743 1752708 536837 1357298 209503 1816749 323878 1316570 966201 1826809 315813 55613 685083 485595 1770134 1570580 671917 471009 1324205 611131 1248779 349428 936443 545582 1082286 1701660 1627454 1403450 1767736 971163 871442 1380360 1925921 1588122 1119015 365828 1237349 1570316 1505784 1196367 372508 1991931 101288 479841 1365772 1033444 1317500 1308034 1957217 310983 1517759 282358 722258 91222 1344917 1215441 1114356 937901 672605 881939 1545028 993342 1197853 1635341 120827 1507362 1001755 706960 1186252 187472 187775 1121036 451899 1998067 1691992 438655 402613 1392813 1309411 253190 1144862 1199593 219163 39298 618699 396800 1141251 103266 1154434 1107991 244861 1138890 1221949 1216371 182403 1282293 1802857 1471023 1213160 168822 1376309 1921314 1657300 809789 1626468 517105 1820975 1340388 838595 18814 1609557 31912 1353500 953715 1706698 762923 1190858 1906249 968877 1423618 1541174 1013521 1746312 191938 879262 1376430 1931408 1123448 1930057 1885249 878836 1375352 1857390 743766 685828 338516 1065311 1276359 1101403 983622 1368994 879912 161419 207535 1985732 986128 1924234 1203024 326882 717695 675646 703865 1007369 423616 244141 1465914 907743 1339830 567794 501426 1519126 1939843 626511 933671 590641 325883 565507 534946 293377 1961988 40203 532308 1407617 1897039 1037240 291745 393908 1072112 1202743 50177 804356 881571 1850317 949446 703897 1477900 1727765 1998111 1029200 990359 1202762 1735522 1147553 65840 1719889 956610 1606126 1791790 897639 1757209 1406201 1470991 718217 429659 66462 1733860 1881010 562111 724494 432359 673476 1338839 1091251 619712 892830 1771636 1869051 1628943 221915 1720671 565027 523971 464008 1944123 1626080 267763 356425 970208 973783 461387 1179737 1159103 121846 445997 1174884 849976 1445238 558936 1752085 636171 1901676 631687 1769994 863710 1035194 1770441 784439 133268 1312651 1321565 1585450 305256 1805488 313740 1033447 1952536 1906244 1720572 2951 998962 409118 914068 1906344 1595099 508877 659303 1323218 940965 1063219 280003 999673 1060863 170110 408417 1473961 1262854 1850523 1029966 1733533 1497516 1408621 269896 1146179 743708 1371396 25568 855819 1688276 1758098 598740 794859 1222138 1915293 144191 1038459 1179157 610977 155937 1143556 931546 1624727 1723342 1186573 297416 1147021 503410 1597088 1214086 556190 1466198 1912921 1384563 286722 613013 1168563 1090584 500668 756635 1895196 910706 1745692 1237296 1904576 583448 110919 1409611 128161 1918656 1944150 41038 227441 1241084 1014269 1708855 1182684 1638928 31355 1493973 355204 911010 503980 306136 1534031 908903 720144 474603 883051 386672 179476 990686 293956 791614 791848 1275214 948263 973767 1039164 1429921 202522 1214451 184811 1570688 1955686 88100 26947 714594 1557787 721403 870284 727487 649858 577392 452729 1139969 413739 839287 1155937 1310564 670904 63000 1684927 984486 181431 833840 1294658 128230 374537 191961 872285 1506169 610814 324733 1996838 132748 1405784 1298982 13540 511998 181883 988169 1613423 414651 207159 645072 616975 810809 1309600 1451491 559586 293978 1924587 398840 1455897 371923 1055343 1170631 1699777 955103 1086539 459977 539288 45941 1274435 1830737 1612200 374484 496387 1554841 2950 454366 1830456 1390162 532883 546530 1038594 484323 1535821 1558729 1338273 1145650 427786 113920 927045 207472 1140935 517400 1250307 1371167 1165 1243827 329161 1155333 1426772 1632172 1364542 1505538 986954 584168 1224750 585304 1201079 1050666 244104 1443281 1756424 913520 441396 1156901 46209 1297542 824691 1301317 1662817 1330610 1440230 508487 579293 707783 1508079 61012 1944109 779923 885675 496329 662815 1421187 991178 764302 557224 437219 1702427 110132 1326871 491170 1800275 961809 1042317 225207 1458184 425071 24081 1143032 1472869 929373 309739 1641579 1614025 604438 597567 1242801 1359045 633451 1036997 989723 915686 1603457 716476 1734811 1457284 757756 917490 1380501 174242 353894 1782284 215069 1463370 1571034 1956254 74842 196552 67949 1981627 1667597 291742 567848 514405 1515716 997349 79519 936290 1094416 1795278 223577 624901 140814 1427174 984594 1202749 1454429 849366 1974425 1762254 693326 1270698 1548610 17761 613533 1282606 1042605 1979399 1932854 1012900 130216 530105 1008325 1498607 506111 1784239 1525577 1396690 345062 1823194 1520501 706341 1945914 1766770 1264097 88061 126548 1938910 1823431 1404512 1218600 2903 393881 1229145 1584965 1862316 434805 1167702 1336927 451070 770659 243401 702371 398650 1213187 1897507 891784 1070321 756916 1520463 1607493 613565 111446 1439 394326 800371 299011 1031577 1321537 1718516 512732 1599851 1125637 172854 16981 502557 607768 1839644 1804281 623463 1003271 756525 1657946 264380 725161 1890985 633610 1018924 1456558 830329 1273559 1050173 42301 51777 1261638 1990751 1132380 201926 862893 1930949 1333385 1033983 152536 367739 1173497 359184 1442427 541082 127308 1795299 1676713 551319 980740 1075071 1385187 1363777 1115249 166846 782415 263248 17303 1509279 66523 696842 683051 137157 1366747 789736 81978 1397756 69805 1552316 205406 871037 241058 398920 612164 1216278 646285 268445 1646995 1891334 1896150 917160 706097 1421715 62159 434462 1627646 1256809 1835892 1544104 393045 1529154 1035780 551460 720665 1672296 673057 941272 863961 833061 108244 523253 582408 959317 1072746 1614918 375938 1175051 1394725 858251 658016 1685032 272490 1230140 343699 809403 1680229 1270733 326148 306637 9281 1120363 1943680 344238 1894234 1424801 280116 1928756 1887397 1129297 636847 1256822 78032 1179906 455319 1443675 293295 1880445 1134531 134562 1647751 485988 1728665 1318335 888669 673023 691793 650004 694202 762847 627389 259511 174042 704866 1143892 760807 621259 1844682 1044939 643178 1984747 999734 1303595 648093 1270700 1555095 1965372 1819464 1066955 1555267 793320 1270756 773511 1198950 1513886 1153943 1068685 410381 807302 309806 151703 950093 809392 909950 428774 586955 436282 1180364 1379750 1306193 90337 99768 353076 1515240 1086055 1701617 531467 220105 30074 1727816 990093 857531 1170524 108650 1202211 961935 268795 8284 1042379 1626828 1108679 467348 1922456 1396329 710579 1161846 1953653 785043 772466 1644138 830299 1446498 909952 740837 1057335 911285 1215719 1410671 819332 1626091 373030 1110028 1516023 1609116 534734 417752 1677631 1155586 349783 1890480 410697 1079931 1139802 1005289 1960686 862922 1599297 1996990 1015295 1929707 647752 914018 669266 577089 411475 602523 529903 713286 881830 992894 544806 226107 871047 186468 232370 878208 1793640 1395732 647052 1030060 1973347 1126977 1834876 758380 736500 1680948 1367228 958250 1591062 41065 517085 1686082 890080 919426 1196300 121519 682639 1851029 677227 1359713 1449100 444156 298216 313688 740573 1340966 1287537 140206 685904 963132 721335 1493713 690090 1276528 1007281 875466 234818 436511 867220 1629951 1328073 1704413 290609 727434 1670002 1141000 1699407 964433 710925 514721 80698 1051676 447292 1364618 632307 130381 1365586 1502510 242062 1926254 1014354 529356 608971 654726 1236051 672965 870240 40197 731347 1532752 1121846 698680 169133 1293940 52491 25904 1955721 1928096 474046 1069575 94923 1787576 140382 755777 778084 1178780 289119 576603 1027805 1075416 1144286 1687194 885552 1878154 436727 892621 714141 997707 684093 363888 199757 367755 659338 901517 1037110 1023439 54120 393550 1587526 1264958 1226047 1051577 1668672 1120596 854637 700558 1196516 904335 859149 674937 709687 1587987 1466250 19082 562980 345709 203961 175634 1195225 1866718 1305609 1515133 1087514 1634961 23024 1917260 342691 1581877 912572 832343 302145 1909169 1152546 1749803 1480240 803115 122621 859118 1688210 553984 977218 513070 929971 1581689 1568978 1947053 1617380 527539 103600 757437 1958681 1257997 1358335 1205523 611234 951807 620066 1160753 31080 381404 65189 1979088 1917773 227582 1905384 1208045 1660659 1888714 1263810 1866851 1455878 1320888 789561 862810 41973 1646640 1149508 1880683 1636172 424619 1898449 1866499 649597 1165041 1252917 1781548 75069 896814 1240404 1016749 890975 1550996 111192 1562282 670440 239691 45992 1543565 1172075 1909202 163161 1611378 1992625 1286845 250346 1905472 422957 83191 79780 1980835 1795276 1009144 544850 1547276 1992376 1398364 541073 1077537 1202965 597886 1987596 1816588 157404 477058 1798425 737492 910097 362434 1253471 1566052 89529 1293191 882077 1167670 1822161 1276693 523897 855635 1165114 1936007 1383853 1907954 879664 1945829 1680130 333277 36642 1661856 570002 474309 1125979 96002 1052689 1117403 1827923 1158840 922842 922906 992240 323751 1862927 1938298 706634 30784 353395 454388 827517 415168 880997 1978127 1320684 430294 819817 954547 67220 1716592 555292 1203846 1084343 1541575 1763469 1538217 703406 1584918 1562432 546145 908792 1082309 1862437 248660 1622255 492798 1760335 710157 1286262 711754 278393 480163 710582 737059 841038 926329 372347 1247205 1334316 1835559 1983253 757285 1232528 905981 492181 39031 380045 1966548 1052851 227078 843413 350973 112568 612759 156579 1863991 1617069 1185187 993477 889340 1023446 1193637 71500 375004 1982586 15405 962888 920637 849157 1053058 364866 1121250 183317 430486 1813471 117558 980292 118428 1324920 157876 1015446 1588343 1581801 1853725 412261 1362471 1550572 922562 227947 1105603 1089327 765183 410303 1169579 434332 1758089 1523914 1618273 451481 1249844 1875515 1176023 478548 25179 827863 1355545 1884025 1897879 575909 539285 1990160 425774 908242 473477 1315896 1586957 606842 1374039 146421 1635197 1266044 1153466 1707769 1089784 1689997 1027657 633607 1682413 320156 1175266 1344276 1393987 1295735 1009257 1046404 800540 1515199 107402 190638 1566006 1770043 1195076 375364 1892954 869625 1880939 1684972 191390 1635207 1381222 1010831 1017231 1674941 472243 292510 829690 1874916 972950 1695820 1745178 158519 811191 1870607 742512 1285093 400764 753519 1244212 1102007 1180331 1446832 1614241 1063785 1572533 1542398 905293 1563890 855725 1571769 1138596 1641702 880481 709385 861234 568930 11410 872944 150610 764424 661571 82427 1606776 844058 155280 848086 1970771 1412414 796187 1194413 432027 320625 1754198 308381 1568686 1008887 1480125 333307 1697678 1156041 1182276 1069418 521 1513212 1299999 419549 1827029 1324599 747919 253235 1404818 197384 208990 85177 148948 197069 1937091 712189 1231446 1288533 802852 1978679 712137 1104077 1589008 848695 1723313 1126500 1523689 1896195 1184358 959731 1269365 1162761 1351331 1972409 936154 31932 709913 1424477 465509 433370 511549 577360 1600059 131249 142093 886444 375280 1427453 73198 1273265 1352092 1593482 1610710 1158949 9214 1067143 1160361 292997 961182 1963980 982549 70781 1407736 1096718 255725 612928 482889 1323890 1556845 962631 1261975 1021534 1057236 508566 1125457 1887103 1243122 1428796 1359865 1264250 1248633 1099900 1217798 1769662 209394 1727184 581730 465631 1189100 84270 1944641 843761 541736 1993406 94188 1823310 911909 1511125 1179310 1814049 132767 843313 281005 1980193 748216 1539860 599955 1920241 1187698 1439794 878600 1595370 1134915 1255935 1390424 1646277 1968739 376801 722332 457838 1647364 777676 1616717 1307402 759618 231382 1890495 762139 1971008 1676011 1076463 825306 1285076 1581753 985465 213265 3604 584639 1899610 1231362 1440326 1247828 1808983 1882105 831356 1364519 1044292 1330221 599527 902808 473517 889023 476726 1369639 1734806 126344 1760314 429781 1033819 369821 1949814 263468 229645 1829960 157683 1979207 665705 177605 784696 1000663 195508 660722 1609825 863338 1347474 273442 1809824 509931 924789 1532007 1093173 523154 101701 1950176 409688 560589 385638 1399982 283499 400499 1665566 1663210 1919792 1861269 1489971 1384994 1350839 1972671 161086 801507 1889834 1913452 1098386 1743001 438197 852313 710758 650583 268401 1896307 1193801 536944 919748 98798 1061900 1585791 460429 1837941 479627 1303293 980802 345228 1373599 1334980 1552150 1594038 1366910 1956403 1699218 1047429 1673299 1826361 1267072 550042 1449094 3405 725228 686215 1557757 862553 1566910 1965041 1170804 1037874 686079 1238787 1879767 573259 5933 1573824 910560 1464232 1264714 1081730 1054820 811899 932933 1787330 518070 1182156 1667549 1106150 91727 720012 816059 739445 699879 1302353 1316734 1187844 551091 240792 944115 288232 1180969 1346165 170527 120468 1662773 721524 418168 1068157 237389 175774 1119904 1841167 816561 1143418 457350 459600 1590892 37513 1370777 1502511 1816366 1374261 1367320 763271 294404 716463 1062513 855837 528066 1623488 1527301 858622 1651885 480883 1348736 1320594 1357168 72379 1212339 1442727 1279094 1199252 49665 204724 125498 17360 209803 1544834 753766 1452143 1004486 743828 1290954 399684 1021041 868492 875140 1235439 1586052 1778865 258765 1150101 1863747 1016325 1244663 122747 820722 991181 1864418 512775 399159 1636746 1194011 1608246 1182523 1758066 1329992 227757 431817 842935 1978516 1094239 540441 273083 195183 756122 956811 223667 1158729 1166775 368963 1053446 1771074 863572 529274 956483 852119 527945 115966 1634425 793300 510199 337039 472440 228690 1189014 1272285 1103286 71761 26717 150606 385782 1538485 1094530 567768 994457 1470603 1680813 1519639 1753355 509170 575953 330559 1603739 1971289 221515 190550 1399270 105855 123047 1005231 48290 1411897 1583533 1914213 559788 737134 1826985 775042 1844424 254777 1875915 243702 1364152 1678766 1719760 1096043 1729011 1021665 1780165 323872 1495456 220747 1693961 1844596 697625 1228583 1253715 1520026 242069 329040 976517 1209582 111848 846263 549286 1518196 7338 1466579 1425153 1175834 1550768 850732 1897770 1141359 985109 1186134 193962 471030 1303929 715609 1095916 133689 53982 1898396 1219869 1657919 769383 1257867 1013504 823684 1996125 1722087 1085740 3993 1651243 1945171 85410 1957425 1112802 7719 1189904 1069163 1719017 334216 1054640 1909981 1006153 796553 702286 199537 1369918 1969023 629325 1453493 279738 1995805 1271548 1063350 34305 1649287 841600 543180 1135465 522438 569458 1141769 1641162 88531 903034 312537 762770 562914 925408 109845 1220504 1276541 1443343 528205 1479883 1591919 535198 1653233 758129 1753870 1368914 1172964 1839138 1459620 977304 312668 1269629 1813020 583541 539811 617378 812322 779816 499829 1388041 223086 718052 538906 1483849 1603003 526152 1689331 1917352 1279261 1410296 1713725 1331423 1630901 1077579 1884774 1398478 757859 720148 1526097 1878278 1654938 11796 659179 1588772 1178027 1132135 129998 274217 1371847 197796 1697555 285733 1943206 1898032 697520 345156 1666429 1671536 715642 1794815 97048 1884615 1879431 1651638 581740 1549980 1892934 1179477 1707879 880420 144244 1315526 412807 439266 1633543 105818 413103 733456 1696923 1193918 1347774 840126 1670348 1714666 711279 1045373 1534199 1538974 1671817 420014 20226 1392349 673811 1817462 137499 1714261 1834482 1797186 167920 1699319 1084276 1283619 1305747 1630690 1882902 342643 954497 139948 377122 977074 1309794 1639129 1851502 1186849 806569 824713 601599 289405 711331 1094677 917673 1428804 66990 988697 1420179 930856 1315362 84711 1206078 1725889 256795 759028 314485 586791 441879 379787 998080 1623881 1702460 1200034 1033589 642674 276696 744522 293193 7564 1622701 1907211 140450 1095814 958266 1252074 820052 177454 980233 1039649 83078 1451508 584271 1340864 1786636 1951008 1680175 1870452 267047 1965252 21681 1016416 1496835 536624 280041 1718582 1556704 557838 1254866 1070651 1064475 459267 58506 1909309 1332953 387165 93994 1233541 266877 1514691 785358 1361737 124737 1269322 534097 167526 787102 1397723 1501818 507647 1689715 635646 117990 1223504 1053725 687079 1068076 1518680 764763 1397901 283676 1526858 1997039 479995 1400952 1439023 305131 705676 401133 1994524 650387 1069881 1802799 733376 415382 1198052 1721755 718718 361797 500979 917090 440275 1779018 1328786 1610852 1653115 757757 1608310 320134 1043189 1548845 1888550 1164957 1287256 1899274 51392 28908 741456 707870 370593 440138 1473012 1411632 1840793 853702 1748926 1193111 1667773 1382189 1877682 447340 437908 1591259 521967 1650820 223578 1083035 1566081 504926 297455 1983920 709363 955661 1166283 1468137 905591 1480849 1924496 1023534 178155 476655 31985 1959743 1242699 1750318 547599 1046544 1838018 446023 216499 991150 1743700 903578 1077898 1999176 293566 465633 1957103 94862 1916289 1094791 722997 1486716 655285 1098751 662665 447387 1249135 1501408 986776 1525253 1771647 880178 1761421 1484532 529411 1304175 1537123 1516951 452790 1093077 159206 1944286 501378 269614 90505 1629855 882685 335427 1032334 1648902 1129406 1563710 1125538 1001243 1818385 58654 298865 1534371 536107 11772 879553 1521411 388780 1102571 755609 1150626 627423 66810 1554341 118711 1339132 670469 1839797 1946434 852988 872096 1001698 1366387 93399 306797 1874643 29741 1669536 1414514 1377479 1590052 1995477 1627335 1194097 141269 1714397 824837 1599926 1918225 895164 256290 1867505 1736563 1972313 265761 732009 1272028 1091833 568902 564073 834407 278054 1389540 1877296 431738 925559 1527976 466224 613058 714475 886934 676124 487505 594715 176641 1196975 1851560 1462688 1748292 898699 1839195 622154 1702619 1119512 1100501 852420 454136 1558963 20169 915832 1354076 1599263 1475834 1406429 1344545 1441413 1626408 1208308 1855433 1826866 867043 11147 1456221 1153344 173919 115997 1270663 1718918 820107 1135116 1661002 477005 263016 1550419 1837800 1685292 1495560 1888415 1293387 1527774 219951 1747061 95693 726503 416451 955168 760326 29284 849779 1976524 512737 1422278 1871108 1363143 155168 1123916 537113 33280 1413135 587849 1477975 1558851 1387636 69179 1612092 970144 1157520 1613630 1264818 1761033 477549 891625 317140 584316 647442 16 835304 1823261 41386 1083717 275342 1363651 1941269 309039 682793 1907740 1485834 1210143 323285 1524750 676191 1154621 1928361 240492 1568082 1413546 1103462 1684797 239693 1194482 1851342 1462443 232618 1946966 743274 1367405 2278 1329479 1361203 937884 1178991 505522 643879 529209 535706 1338336 891614 474313 399511 1081363 31876 1564113 42323 677100 910800 758221 1551391 55745 956682 1761208 1062621 211089 984367 1648322 1910710 1616077 1967170 709636 174648 1141003 1861610 123556 983768 263487 1621940 755898 1396975 1801292 646845 138834 1816707 351657 549059 1188506 1184479 1681600 253343 772297 1955331 1449901 1092322 1154779 1383717 376602 733411 1197433 1825278 1532689 1383566 1793255 111738 1541350 642868 904268 767042 1785243 1158573 382425 196595 1703991 1606647 792995 1779985 1512088 230745 1852001 490674 827277 161492 1670073 25690 1470745 703416 14424 95286 1253504 1738059 509092 1697156 1043499 1410378 1640521 1390557 457285 814432 847652 1411588 1600296 717352 320128 963013 658675 264874 52942 107859 1978751 1746656 488283 920994 1191896 1079262 1023118 517964 292067 919358 1155072 765088 1539146 1623193 916468 468480 1287676 1303613 570610 759421 1854885 281867 1136577 1625505 496871 1966122 300274 1280319 1388493 1247588 1062817 1087725 1765860 1225188 105765 732773 802680 1761256 541807 1246757 1855272 1264698 26061 1558747 549101 898593 1775498 1337187 576135 174742 1544035 869826 936338 1023872 837223 1045119 587220 715713 1252389 1822617 1452069 1873969 574678 244758 210002 1939450 188834 328507 75421 693025 1421121 321724 1741917 973208 656991 412178 1960916 1075815 1094388 446404 981679 1868062 49395 749619 828432 1519488 824287 1294922 122191 1462849 1127133 1702434 484007 1325519 838043 1196869 568582 1600653 1313594 457215 383320 1326186 580665 1579487 1773105 1729514 20213 716734 274855 1240115 261268 1409400 283843 439836 1583103 1838246 339314 1134136 442277 1472725 1359438 1735925 564384 1578910 1874923 1344483 205135 3134 977937 1342818 1586715 1699826 373177 474123 830785 1661692 1952665 1737117 1294379 84831 1512375 1917552 1616479 1260679 630109 859085 191658 469916 1789147 492965 953605 1098038 1514635 256544 534794 779027 1761562 93855 278210 498135 538541 603203 805249 1992764 145137 892271 1658898 1063954 506112 712274 161561 363863 891127 255035 354415 904375 666456 1868116 428208 1738466 1657465 929728 1690549 1145171 1733667 1290108 1073276 1799088 385675 1707298 772575 1103057 1613950 1810793 1212273 1432808 407539 1642760 633773 91679 922238 744866 1461960 1020287 462578 807005 599404 649479 654556 350010 156635 92202 969378 153930 1386768 1326119 13299 736115 1630390 555500 794022 886144 775665 1781249 103115 175091 1653243 808081 813724 1541243 1673202 771632 1487068 1576038 764503 1703979 412972 424338 291014 1633921 1630429 1833656 987795 443363 1413606 585340 1192417 1804304 894026 1683846 1616173 1798520 525703 940185 1243864 139894 522080 1854562 2461 678556 781182 216822 436322 230675 1690265 1592811 608821 994786 1329318 657669 1552634 94992 1774420 194114 1875371 127131 1855565 348642 1592631 527425 1246808 1875704 1194602 1778563 263829 523661 1150105 113155 822115 207616 1704722 1403016 1254516 1204313 1005822 1663969 1283710 42518 1170762 407024 567014 343617 1795166 1702385 858966 1590265 431446 869879 659113 138989 600094 1937268 706299 796746 801755 1864923 715565 1253828 568309 1296992 1387015 1406093 387417 810778 1501466 913602 406026 1756317 821326 1465385 420157 826169 1203868 1197293 1944043 202422 887918 314770 963313 1092097 1631080 636956 833353 1492515 1335374 776830 762466 1046184 1978118 555181 1966625 184235 1390990 1772835 1039145 1178732 1040684 1488381 1407912 781751 1760915 679941 523911 1591665 767948 932250 1317508 119959 1945292 1313407 1315923 329661 727159 992265 1812789 1433567 671001 1330508 994461 806551 1163001 1722753 1260628 142690 785395 629712 1722084 1577356 1921379 1603582 478385 1263135 807939 1539300 969441 1907507 521432 744534 493394 752670 623725 1359343 1731789 1809065 743732 1433322 415485 301203 1113203 68209 279049 1644501 1119383 873613 1131031 1325105 1911573 575739 502142 776841 747318 144369 1094836 1955393 1858475 1324491 1830490 156944 1047234 1881513 1419336 422681 879305 31102 1744582 164584 1477167 320622 600340 1248220 1336774 1589902 93671 1910542 299559 713180 1177098 395551 388950 975763 1946267 263275 1422064 219832 861172 14096 302536 234676 1010508 1948501 1114800 1328660 24746 430415 1429229 1252597 200165 1367656 1864611 1641258 1687536 1922558 282572 188389 1686476 604113 798828 846479 658481 1348418 1688989 873200 1193756 85382 1246609 255391 443117 674594 1452009 963297 1684793 1761613 726922 133840 281957 348636 254782 673176 148344 1551104 1063111 248061 1055413 752690 747548 546763 404467 114369 150067 519417 1887239 1155471 912319 38438 571208 1655840 1471422 1465896 564457 1635880 951503 882701 26676 1816303 647663 1398476 387105 205587 1127385 1032904 1349591 1345065 163326 505755 847642 674649 696350 542632 1238263 207985 977299 830065 1451042 548840 59859 948816 731113 1314338 829559 1004010 1462930 1624039 787126 576575 1389375 959143 1474673 597702 1632860 1078178 1615666 1210005 632408 1820826 1100612 457071 1058329 1539940 967889 1238664 1407680 1703335 1110420 1152540 461678 787147 1865991 598603 1416197 579023 910107 599374 975745 1834356 1984111 879073 1955947 1903830 16910 248071 1641161 558128 568537 879825 1792408 419976 746536 1911835 1119310 668983 1551879 873523 839570 540643 1249641 1650958 1470813 1889138 252717 649569 535620 1805267 528770 218847 1085538 969980 172044 1553573 857907 453607 67030 497591 704393 1679721 1889429 196348 155981 1798461 1064477 1750695 847287 622476 1849114 1919777 1885937 1493153 1153199 1630544 903423 54154 1851655 954714 814278 887316 850397 1222063 444526 1083117 391415 642069 23009 452595 118458 1209624 1307418 228104 691 217139 842498 602604 898900 1043877 1042719 304382 625750 1095367 1447232 1533015 1727561 1361307 1041512 696274 1867918 1070152 544793 1819453 1454586 80388 1165799 1880302 1708743 1907763 1278991 1018503 1499508 56556 904871 970317 814867 579612 217736 1603365 454956 425091 1692847 1021536 214585 950220 771329 904530 1522216 1512838 1336527 1613170 586215 591199 763628 818245 373273 134431 1342213 1165382 408719 1780973 112722 1135992 715906 1417707 184416 172070 406496 481121 112938 1685573 1978722 66111 1344694 1983040 814626 1715140 1781671 253065 1974293 1916055 980147 1905808 856540 679825 1043833 1455984 768418 1517036 1844606 259099 569940 86866 1635659 1211523 1739347 1178697 1821345 4854 725983 1355093 1476656 1898770 1709859 237707 1663071 1784366 1043127 1080787 335417 612852 912920 1598769 1787575 1239194 1988078 623340 48033 1047083 913060 1579045 210812 1840908 1785184 1251230 977258 896829 285257 1650032 1597763 1114208 1722494 475608 278678 651514 1807599 1668057 1500438 917250 1078310 1524066 222692 992094 1556250 1409126 1775390 612478 996833 918646 1402621 1044150 553815 107927 1199481 1668434 1567404 1207226 423793 1117506 646770 1892498 1340393 1513870 1288351 1078803 326211 111006 1122419 535794 1715060 74832 477007 1144718 1623640 1841968 1835524 1899055 568044 294482 1337554 676511 143961 141604 910537 1844052 480149 770260 919425 2865 1965212 1872800 1399129 1253889 1183529 1622145 630476 1907976 934446 122948 1133345 289801 255736 1297100 1901561 1563475 549590 545892 240398 48583 532441 932332 1995192 165128 1552666 1533952 1784236 1939148 1806041 1075219 1114987 1408237 833752 1962332 1437309 1812378 25642 1685298 1844639 420368 1478803 863960 1798052 1664667 1069697 1991583 501377 796561 1176256 1119208 50143 1597322 1743410 890336 1567012 477771 1744274 1960838 1739029 730813 80806 829331 1336877 439870 848788 828884 153345 1418382 1162458 1106242 792167 299226 1019441 710811 1971749 1171542 368891 1381233 244265 882172 1139144 1415014 958639 1331452 542110 509967 33998 1714529 973420 308631 538517 862080 1581336 550887 1709527 1481909 1683987 1386276 1965340 1243820 1967978 407360 88696 1110321 1233084 1994505 374753 585865 321289 1088803 1033005 934013 541488 1417145 192065 1297700 637519 858895 482340 546196 1178705 961157 6846 434232 295292 1189424 1672792 1526842 439504 1727976 750238 345624 1843719 1043576 1716967 171758 97135 209255 785620 1760220 79453 1304895 1285444 1989187 996998 1985786 825543 1940768 1624640 1883175 897740 1298682 1445198 382249 1582085 451780 793196 979246 1683304 622892 584259 368791 342693 434787 125226 1351440 865753 776870 94002 762033 1824899 1541910 490442 495132 1437912 697532 1667085 1213992 1081374 1176079 1742123 962965 250204 26184 624595 1016818 949414 858348 408405 381152 1642730 1199647 647410 106274 719073 283645 477053 7822 57714 1488617 1492682 846731 233293 1296819 1664845 1261238 899600 636097 668501 1013339 822512 311151 1708529 900762 1175111 785680 973572 1911480 405995 1702238 444278 922289 73907 1981481 1710364 900849 1929328 1137084 123529 1392937 1092732 1734347 1550740 46435 850542 8470 129395 1465459 968480 923848 819831 1894613 1384399 1149313 1174036 369837 1640364 1614142 798330 1191999 1744882 122163 490860 1923015 91816 687850 1021459 1289590 297719 1654370 547427 1394365 1083589 1923320 466798 364510 925590 655972 1271059 1437030 1767800 851658 684864 1200421 92470 1504212 289753 1122563 414967 1680350 1559682 30926 1934380 655412 1555613 1744561 1173508 386240 1233585 267319 1433119 1387177 311388 1672719 1753651 572455 1725362 1215309 955781 1591720 1522895 982491 1724938 522761 500087 1079951 1157639 1691687 1919021 330871 1361057 1879276 715200 1717378 1716710 808715 288979 1550523 1205976 1271288 1737826 932239 1709572 1902474 824422 1180104 1322557 1549346 1677259 791653 807370 1127199 1813615 876961 544853 327720 993270 1871842 1125131 1869718 306259 1633550 1002196 209979 1720191 16022 1932765 362736 1588909 808828 744159 974528 245590 401166 932976 1861923 1251502 1409859 1796440 703765 406356 899459 1694665 1099231 551220 1243536 347521 303735 660057 1100976 1015743 667909 1426630 360948 1516373 1091680 494033 1655807 1005066 642703 1232849 694326 652824 53909 1581434 5591 576652 1623529 1319954 1953922 1579810 215412 86552 60794 997687 938667 653332 1679323 78008 275405 1572128 41869 1085999 1387243 1442534 278734 796031 589873 1295341 346337 1414056 1373172 355172 1753897 192019 1158553 1760604 1279913 1119794 337529 247587 1484917 1555742 1828986 1438820 1405308 643575 1622373 1343693 1127386 1799496 763407 1422098 1790071 841235 395850 771664 990689 1471873 1399273 718398 1643034 604649 270626 1493935 1233429 1735449 376589 981583 485594 1073378 1575585 1318058 538677 1917083 1169362 882278 1309480 109806 73324 525038 758279 713295 622759 1748536 1334306 1435534 736182 1823774 1268394 1308375 1158320 931615 436030 1379749 1251828 164837 66510 1606648 1820115 742593 1077259 143227 394001 354422 1533275 1370075 908220 8205 1697515 1756063 715722 3013 954847 937964 1087720 445866 700160 1110621 963882 1915856 54994 881006 866839 661826 162268 2149 768794 958171 1335501 192494 1910177 1073913 1913813 716275 1588261 755567 641169 1410865 478230 355689 1460252 1686473 1219889 1414891 1844521 1864042 1964953 1907970 1353658 1098673 1017074 1370861 1573241 175828 1474109 1596483 1143929 392870 1660180 214711 1709576 294182 138442 673646 47346 689517 1269856 1548986 580032 940087 1139004 1319352 1339393 829692 401576 1316625 179247 1862099 1083092 1162562 1491149 740683 957173 1634376 1517504 1631794 1836472 823957 604031 1653355 667075 426242 1229422 21981 167667 26141 1535002 1865308 1769375 1217964 1327693 1375005 1694905 129274 436024 1965694 1700370 1857405 711895 375759 1959551 1312905 1929216 804307 745974 1022180 1050073 1284865 1309498 926785 267934 376149 1555213 74610 1157841 649170 1771734 52862 920861 137686 1203294 937573 1101120 1263100 372980 1313190 552474 1899556 951738 483792 1554302 377712 666656 850218 1042249 1700710 245232 80065 1060261 1610471 1070832 124115 1759253 1212799 1243448 1346598 1889212 332784 1502431 592912 387978 283390 1461345 1168475 937348 902704 887450 1707638 716033 1411512 384582 1693093 921235 1879622 1808787 814895 312840 629627 1551807 689951 729522 1160524 769419 1505329 1891118 32439 1314184 1842075 267619 984024 1381036 1801422 821595 1826199 864478 1145029 834646 814210 455811 131638 1090917 1859468 315804 1213921 495480 259270 547745 140925 1568478 374072 1242100 1291419 1327030 1102351 576594 537250 1618017 1475004 1958102 1523487 30116 1740684 1078831 535224 758568 129309 65087 1637824 1717179 1329596 1531602 1173914 1686262 502055 117666 1362023 935295 343191 567169 317736 1797687 1630992 338271 1860570 1873900 811728 1936378 815821 1617986 1024416 1487084 1866880 1748563 259427 1813906 1477914 751343 721697 284600 388849 616744 732752 178941 634548 1549284 1727857 1258371 1512879 1168716 815182 540164 1777857 379671 994729 820017 1294282 739821 470446 414138 653640 220229 259498 1655503 1910255 486549 629255 542811 137326 1076906 188491 1665846 1479578 1951011 720288 555547 1609167 1455005 156068 1699572 567465 1218386 168880 1842153 1142152 149190 819194 1516429 1534218 1462922 1079811 1793333 91836 688294 997652 1078078 53071 1859564 446489 1175112 1817285 812228 444642 1270864 1861796 1687527 1890936 518338 429179 1410184 753994 1347248 593328 1922027 348037 1350399 1500021 1046528 735221 1207645 438825 1840486 1758386 1288460 659664 1123489 671388 1161100 1191169 334112 706108 646642 1234255 1710950 606610 1705320 255394 1592281 1835924 917431 989325 505827 1256760 609458 1290333 1973029 1772493 1319780 1130155 745737 69682 1901639 201287 535360 1608679 1756365 329516 999953 1729873 396325 1891259 612774 1927550 692735 67100 1893937 1826751 1597342 1733162 100499 1952694 805091 539154 1029872 362153 770319 892059 130874 1541175 965060 1828732 770295 850586 1140477 164582 1295909 1797936 1497245 204256 1323596 752546 1178270 1132255 121011 1797683 986388 972575 1580402 418117 1551267 1517029 1398683 166874 385807 75419 349423 1381939 1204543 360733 863815 1360746 272132 601647 1525136 1339299 1446762 681094 1847280 1042422 1098230 1061878 1908604 353439 1351521 1925431 41759 485694 390038 679919 827391 1065068 674134 136182 897859 1539335 1067361 1347370 1148967 1041294 933127 229498 1396211 445375 481052 584799 667143 1404020 384576 1844943 1966834 1723618 490024 786261 1365435 1885583 1074152 83368 882274 679131 238276 205305 1456302 425566 948165 1749104 1673911 1909885 946563 615827 888969 527346 1725063 390243 1418130 84620 842719 397758 534239 651094 1795055 274182 231940 1650286 1630268 1648261 345093 424549 810981 650338 1581719 479939 28288 854530 835442 922112 1902803 477365 358736 339083 1971632 1371616 928371 1346521 762487 632291 1253725 151715 1865466 496720 796348 1598877 359575 1374780 1765951 590889 1171698 1174848 1243363 1924436 1380102 451415 853076 1304218 1522162 390257 1480977 1409861 184274 1696202 1315495 1647084 1963040 484959 1387937 961328 1361891 1390980 480221 1482837 1212113 1376746 844409 925328 1277434 972670 644406 820180 1958381 611015 578609 1592950 1209470 450281 747806 829841 1781237 1493607 1334859 1414998 1343534 1883782 288454 1030752 487677 1952714 1918004 1864247 632739 137830 828680 1993345 721816 1137113 568814 884731 1371152 1917117 1776250 58754 957086 1182800 1760695 1172869 1395760 1592207 299515 1749912 1180800 709654 90067 1482624 1297261 337340 551926 1878248 908236 812788 767093 1304581 757289 839183 216915 1137787 1719998 1269025 87110 1525990 13051 920235 288712 318215 1703983 1058241 1155194 109337 1016886 1222361 556713 597019 1971904 476214 1723432 1025634 739941 1125470 254068 276046 59775 1836580 1362187 1438023 1416624 250887 658030 664291 1791585 1381374 302682 705655 1015471 77984 505071 280131 1242820 1145280 361521 187926 1872750 575564 1405313 416128 865008 1978097 1470788 876701 781461 991551 1449069 882653 1537399 976701 1400352 1094542 299787 1365297 1738788 1898028 1295011 1471896 180613 254627 1159411 85775 1803820 650470 1061421 1450650 1590124 1892872 339032 1070431 877713 81083 1482417 88055 87700 1453838 1752292 336671 1234676 1026565 646190 1268139 1403743 1632205 1005342 900549 760270 1260612 1546784 1706162 1596067 1570202 1899207 499148 1502316 397981 414975 1641465 343444 1841054 1458723 520489 1502394 355084 878134 1913848 1941662 812297 1252200 1752130 655878 1496167 1765978 338655 1883150 989563 765532 722880 1335912 1394417 1180373 1080533 1268148 1413763 871475 66135 1226624 977167 579069 1899072 1883434 824485 1942773 585298 1569861 34538 672438 426996 960463 11103 622976 827644 556180 646787 237249 956981 1397981 1066670 1640299 117969 384599 1709727 1978486 917827 1227593 1673317 1861600 1361888 557100 1089139 815990 1399271 519678 1893349 1332974 970747 1981371 1843792 408762 502042 1393463 1669176 1136126 349732 1997857 1824964 1973751 348040 1248207 294934 853783 182827 1232144 928123 1950811 1352886 1266081 8226 39598 673315 524489 361225 1986691 472345 1389559 1906694 10837 804167 1820490 1325685 867296 1803542 1328114 244193 404610 1968612 1214177 1389991 1564859 562841 732793 1112655 1172455 2212 1152526 778137 1197032 1146074 1521855 1995236 1593113 1545922 882592 1756432 1673282 1389777 1935517 286635 775552 1439690 583882 228805 1581098 1559687 1548824 1524123 1084101 761907 885253 1215729 1594837 875305 1654104 513632 1047308 1469403 785494 1507950 673305 646148 1379312 1060086 290219 661352 1814653 1558906 751289 971948 221902 600692 1470472 191994 960162 1308842 1707703 1277374 1653898 275430 1699 1781326 526806 1295434 1703160 1303579 1043825 1109226 1964881 1375826 1503761 876670 1414661 1209995 645996 514068 626371 245091 1231251 983010 245326 1628218 259618 417315 1978093 352835 855399 490452 643010 969562 768284 1630920 1734736 1994180 1002068 1648050 522792 1744985 1924783 90174 261694 1613149 479567 638262 180365 206395 1985982 1783827 44118 85385 610060 721031 1083636 1146348 100990 510738 619075 847864 729532 1525852 978358 143096 1734677 1252383 1786629 187558 270908 959542 531961 1910477 1120972 1431102 856284 721974 412845 549389 187623 536955 837900 566508 132068 1030727 30749 1936263 490035 1844299 1423351 176717 146208 1299865 142820 598469 739254 1052373 727211 1494343 207685 138039 1940883 113400 616305 1223831 1892449 1896610 1501480 1093946 237410 154277 1673655 925286 1036771 1688941 1326080 1982406 1715233 354833 389749 1784049 1032670 1915837 745740 849327 1146086 487216 1199733 876443 766046 612577 993817 1423645 387013 162768 369046 1130219 208224 1413405 1128762 1712342 290262 1892530 99174 824447 85415 1120711 1636190 468904 961309 1417585 1715286 1646619 1816127 1203546 107813 335395 1581057 1869345 1343271 268751 1824037 1904643 1480030 1178090 1973149 494553 1703718 114390 504980 502715 193858 1352330 901731 1522298 124543 225242 568088 267748 1181603 602341 1216292 1017569 1901567 243841 658782 335464 1727239 1184488 40734 613184 704360 1525257 647884 742178 772543 196746 1268463 315206 1306860 1778705 777040 1783636 970514 1948117 1869734 1898585 138481 1988616 747303 444578 1669088 827509 1995844 1474001 357547 1245730 872701 594410 1876384 1472862 1734101 1211351 1053655 1619398 1427884 1499221 478292 193236 428571 994187 170655 1099797 1513964 1412059 1288523 1685975 1336300 1724059 1308428 754868 180195 1963360 1786020 1798871 448945 790146 778103 1344189 208881 1420123 1802431 895295 1376225 1912749 527456 1959667 257773 776308 1835057 423421 1217042 897551 1837097 1881332 1402479 573048 1165835 803 1240989 903118 476003 1848714 1676002 1365037 941242 1759449 147544 91104 964667 1718159 1500504 30794 72751 333489 500891 447479 1280672 127890 321551 950166 489978 1218357 771386 423949 1191713 1944948 933164 344904 1838674 778249 1547678 1927254 1673621 916684 259465 1956942 1866333 76992 395325 453983 1615868 1744151 1682996 1714705 1998380 839678 578289 1487042 579262 264208 1941280 1576557 1004136 1502114 1031208 1867113 685158 1306815 1359022 1653640 877051 154546 847748 203587 939289 1899536 1817067 945945 1255234 44271 806222 666007 1687359 381761 900602 841211 46701 1070292 488733 1075554 1907038 323135 439752 33605 922576 361893 1259068 862217 1041358 1340922 595710 784628 71322 601124 1382045 1186882 1393508 1852705 1932117 1129293 372966 1558502 292823 963629 1934715 750531 1514473 729782 959430 594423 1627540 1605571 123338 1995148 80481 1856523 449755 585468 1610343 1131121 617524 1782003 1652761 394886 14996 1070744 534421 97745 1589211 611274 1068217 42978 1034319 419161 1890619 139931 164089 387299 1567758 1666454 706699 1705094 1210734 1235887 92660 936920 1574125 521166 48146 1374174 1887989 829306 661743 927349 1969019 693187 539498 907645 488340 575552 1904175 1501767 625489 596985 500135 213042 502657 1541557 187274 898092 1616514 1305322 441321 871356 1961640 1823046 1179468 1888202 1289879 176525 98777 1247892 992896 911888 1114165 1792683 1858758 1521761 136102 1241438 1605937 625834 453600 1185226 1493766 1321386 1395600 1993489 52409 154761 570698 270569 1528109 636650 158808 6339 396003 1142421 51627 988123 1925947 354269 464887 210987 143362 733332 1817166 540520 1825157 1192327 674427 584606 83823 1242369 1737626 448631 444393 1864983 939146 317924 69857 1930877 549616 1961871 618223 713432 1750418 472810 505445 715469 384080 1779654 244608 853044 1191807 444075 494753 1952856 1791252 1837383 38715 1592910 1958924 1089498 1269745 423901 652383 1093633 1020629 1466864 736510 1148157 330747 722366 1505991 1395969 1527940 1285293 284654 572914 43001 1217845 1848868 1290611 1756174 919062 1589557 1265963 219796 1656759 1725673 1149109 783741 956913 1745636 1419019 217074 977860 1098132 1353586 1305106 686458 727418 942210 1161340 1461274 485836 337728 726635 140583 393790 673155 876751 103869 26596 336973 1079153 999083 263020 1729764 713763 139901 618666 1917964 1042064 1798542 74468 1358922 952365 298445 1011824 570475 1988397 9729 689968 512374 1981665 1723670 1968198 975734 871108 225949 1557976 317919 686057 1259038 1058413 854873 1986160 931474 1453627 971844 175149 331364 153465 1015626 34555 702079 1408612 1146482 456330 998708 181891 84661 1451687 402827 1607577 612327 1543020 1071391 1010522 1792226 479390 118615 1706102 77750 1854817 1640186 1200892 988450 196295 1167517 1357943 398760 948448 685225 354302 1794329 1995749 161971 1901697 648614 1310355 994857 1789605 1050873 1507273 1439515 1677868 408114 768336 1107984 914494 1219971 1313208 1848767 1230958 531443 71559 1191452 1692810 65894 1825752 1971277 1000812 1423224 1806095 1774673 1627349 1365592 1390103 765901 290234 283974 1214861 709285 1005148 630108 1878982 128016 1389773 280847 1566340 1162835 1755396 1111986 135681 920155 197117 811735 311354 880760 1187181 1480986 1003535 582246 68740 636526 372668 1844318 1872826 835050 1161565 1667214 1486796 1617642 1390160 1270520 1415566 830087 171676 1336740 1907198 214212 781074 1470589 1221221 772341 1591069 1698733 1212456 956851 1952064 49361 420435 308270 1611758 264764 685818 1087740 1998213 1256359 968823 372719 1512024 1155841 290500 1249897 414989 378829 685578 790852 1578696 1995923 859694 1144137 264712 600504 1719100 775427 345666 1196195 1810418 1176359 1633836 1143769 1429793 481545 243779 345804 1947220 697433 445387 544279 1387379 859316 1882048 309625 1734697 659770 210523 1076934 513295 6958 1113127 1812561 708523 664989 1143213 490720 395790 696788 838333 814864 1132770 1699226 534727 506741 1521470 290020 1876436 1022868 305916 1003778 1263464 1120595 1153571 1186624 1172379 781368 1123466 618454 836618 238016 1905662 1716420 210945 1403167 677917 1133425 1998683 976579 1456390 218332 1314682 1895376 1926449 430169 579545 1146495 1588242 274122 1026161 1598049 701217 1656615 596072 504262 1646395 1610812 1381779 84338 621505 876823 805209 1073721 1325852 1387775 151658 771640 1608594 524012 1481364 660482 1846212 1341533 11185 1950393 1321579 848413 1726381 952451 471786 176952 1342219 1434068 273113 611655 66412 308687 1649695 131098 1969227 983049 402547 920400 474499 1075402 793089 1791341 974848 1473307 170558 1558346 955253 1323483 1380533 1240766 274435 1138703 1001863 1957458 1244829 1818089 1783630 511510 444303 1246853 157138 243123 770371 1998943 131761 166418 1087177 1625203 248231 876138 18911 600851 150692 769144 1758433 1750538 1396933 1602537 1194904 1080748 306439 1157147 306234 1597955 1192682 1352251 726242 409000 1619122 16680 1802949 1199768 1070311 1127113 364328 189038 1478224 1705918 1302518 807902 1521148 689047 1863407 919037 1898986 1739034 1816998 1068981 1680501 504341 721485 438698 229562 1581029 1161445 1779736 1352981 705423 919084 834750 546672 877729 605228 1422918 56063 1010599 358372 104072 1194788 1666713 354498 39587 1915003 920674 1412900 629270 1992471 1231227 1171696 1966569 1263657 1105386 97757 778052 882955 827944 658758 248514 1371158 256381 1836085 754410 1879271 344808 1200140 678115 1115375 200332 140262 1012561 687749 1585404 205499 1102551 1075064 1026953 1674908 961443 222484 1986797 1147767 1517339 632711 463651 690813 345394 65326 1304322 30593 1902231 1267466 49874 669816 1330321 1637318 1394393 413665 881672 384087 1541781 795296 559723 1376624 1596196 871683 1633847 608424 247927 318532 537939 1355121 880261 358324 75181 905015 1423869 1770028 499669 384499 1829300 222765 264956 967562 601648 1807121 98674 742155 1581087 382259 607230 1084138 777009 1883438 1293652 1492952 1711331 1229957 284986 1865008 1452675 351766 1288229 251932 138778 76796 954244 1177496 215015 821292 807684 638984 547722 7511 1582423 1289840 664828 1696922 145103 998015 299209 731717 246687 78747 332386 1330824 1085631 596280 1985631 929069 1876416 888930 940182 992605 1517206 488093 350683 14649 156507 287615 1238202 1139255 156080 1175662 482487 51387 1838737 1864156 11986 1440829 1386533 1828952 1033617 67274 738346 272528 1447339 1898558 320782 884475 1487548 975888 1360902 1423966 328984 1712429 213208 1074381 253160 1391247 1754754 311037 901165 954998 691866 1279340 1061417 817063 1701966 1577157 1496132 249648 1366698 1040920 342450 455979 1834241 1076185 1420037 927158 1741166 787256 1403449 1655239 1291917 31557 470705 520256 1859481 906310 397364 860504 975593 689908 1574111 476110 1257408 1856342 398034 1716636 40051 1795167 1697103 1333420 1660435 307140 1649204 1941658 1932128 1787560 1705747 1714709 697272 753039 701719 1897482 646687 1177387 1397272 1599293 1545830 1690776 530227 594567 1176660 445981 1562553 874494 1826633 1730035 1900271 422750 1324583 778584 699476 1247483 1075564 432001 1132886 1777397 1339048 529607 261320 391362 1697943 783337 27300 711943 615728 726809 1117913 1306431 911365 405810 1501720 1090272 720578 20629 584516 387714 1307620 359056 161722 886764 1624731 1881405 924355 1813126 628192 1904909 1380347 1249841 1049885 95729 1140324 194278 1642589 555593 1799589 19217 1104607 628709 1660852 911573 547519 1275926 1656104 912365 488272 1368716 1256111 1981563 227975 321459 1020684 1611243 1741979 433222 108694 1708301 1041321 935378 1131452 1070184 1804321 1632525 1514468 1387131 816624 64072 347465 436041 1269335 1172805 725013 513189 1001739 106621 1994677 1318168 725492 1177107 550476 272284 1631776 1945940 501280 1180755 295258 1215989 1361686 1235280 1748920 849341 302660 1698060 498745 1207521 650716 1211499 1816690 892713 1960711 1603285 110907 1647447 117530 1254506 1564379 9468 280056 1009856 1158326 1212163 40870 1730494 1964072 395543 1699228 608572 1582098 1100918 1338759 1982342 184645 27994 1414381 1008866 1655607 1329880 1824562 1579448 261187 1095723 701222 1425213 510294 1292757 1490348 1147708 281139 275862 971542 61606 576242 617417 960240 1316637 1541262 112913 784861 1096411 1334336 519515 1655697 271611 998212 1687896 142500 749620 706534 980509 1679838 252289 1097174 239500 1391907 1876357 159708 1564323 1124870 1405632 1561630 121257 196451 1943820 1542362 534086 1523100 1849469 104062 1852004 639968 1827849 549477 295336 313714 974080 411783 411244 1023722 1729017 1091124 107464 203922 472415 209516 453580 547304 278638 987128 923442 1278540 1827963 1359017 113220 128217 1710700 450903 1671476 390744 1532412 1742981 1034697 1834483 676496 1717315 1501986 1796044 1247875 1266807 405491 1323613 596286 306936 501719 1729424 1050320 495181 656227 1937365 1525383 1951272 1639105 1200179 1359236 1086760 1796357 1911557 724186 50563 1574143 816078 326279 1310070 263623 93061 1154085 243500 265802 128143 1529285 1474619 898363 707244 1160295 65109 684123 270557 1817995 1994257 432941 470437 1442554 1463880 986631 396333 555923 1363711 1338365 561075 1640763 1144876 1773384 1829566 792655 1723388 1922026 399525 1071928 746162 74141 1123646 1494303 1631585 315282 1067023 1292340 366060 1923529 558578 1356499 1398393 806969 1531638 1434627 1175405 111389 448546 1875864 1394010 933764 365348 1596885 1432571 1297080 142233 27976 419752 1079702 1196063 926945 535321 493665 1019331 491926 1775546 14041 1409998 1958048 1020043 1753520 1763112 1525679 952302 1146121 245565 1793284 1952685 1223913 927849 787279 1834980 1220877 175070 1255965 1660997 945960 1760611 916668 1233598 37271 181993 1471089 409148 1658037 1681410 1993293 1573292 1344505 1250493 317665 161403 909572 1720984 378551 1523940 1086815 1506002 803363 1629722 830333 1894393 1734223 1418656 644895 1471838 453779 1797410 1913692 551172 459580 1976525 186767 453763 244563 191595 1773945 122134 116899 1264135 1487105 1386818 1264856 1428612 1634417 1723495 1266822 849573 305693 1240927 70898 453020 1743920 851595 1354035 1110611 764964 1924980 75447 1660717 10400 154527 454647 1840420 1542822 1787488 165964 1412378 1203000 213619 1150154 1596213 1737182 1813149 1857823 1873823 1999094 894032 460155 1153385 105775 393257 425152 638992 145515 1313301 1972691 128929 578515 631428 485245 1962357 1578191 756499 1424286 940638 459416 1238825 1111233 852607 1838345 544578 1494390 1888756 1460090 1943114 1171529 98720 717882 258290 417448 1705850 430420 1777188 962451 1172143 784636 957778 331412 617298 1940118 60716 484029 1382728 1627834 1490293 536357 580289 1486227 1640320 563140 1114451 557535 1740330 1787766 775354 40221 639207 970498 1033013 837195 177617 741119 493271 247730 1092293 1964287 1891082 547801 291146 1310939 1690541 1436136 240524 963741 1093106 1991119 36796 1704625 1260268 1823250 159793 1689131 327327 16201 507232 755585 825918 742149 730081 889418 1008747 330294 891906 1411484 1131443 780639 1709705 302717 1301322 551641 1775099 1372148 1224248 1706259 1236828 416093 1251511 1162552 250336 372355 896707 1222497 1278207 596429 1560327 1331840 1699105 601667 1352849 174625 307169 1624646 1080685 1766913 1128096 478794 170342 1659111 1018645 683940 1047136 1420491 304216 1217956 1798747 1834966 706908 1281710 882023 316709 1158271 426775 465960 1523408 712876 118242 469978 1070106 741202 318504 933091 126078 1182285 1139426 575203 786825 1553523 1457881 170383 49982 811986 146272 1339170 1207880 8948 781541 823803 910571 979355 1004138 425634 915274 10791 220502 534296 1536506 1591317 1735051 371338 1503910 670530 455880 712518 237140 221936 1826147 772094 894534 650950 926764 1129847 1641967 1549486 478507 1180265 1062874 1140292 505742 1000427 1866211 399302 20239 1910091 1350144 235754 1458320 853669 1739766 412217 1632968 1741340 1695685 507442 1062992 1214668 1426051 59864 282519 730011 376477 1040868 1637633 220997 1312015 1549477 128958 1718559 1661354 1486388 1987946 1624897 986473 1487936 1166427 1059359 1159953 124919 1232840 1009427 860343 419359 1245797 133621 441501 1683554 1353906 1066113 1126428 871727 1448494 88585 1777623 505034 203540 829305 780315 1593750 1934932 1476767 1620080 1931339 189023 1218707 1091710 1091282 1936166 195797 1036275 1914623 326652 1151128 603593 1404896 73970 302802 1245876 76014 1754667 1678487 1000935 433784 1900245 1762240 300287 685773 850607 1085465 803622 1484115 1102811 154588 22767 775573 603169 167273 702195 918217 1912393 1745642 1727226 64388 1301572 1258180 470372 396863 1618844 1603313 744863 1075350 1845387 157371 206260 331630 1464954 65124 941900 521699 130987 1793711 1093787 1590990 1584580 1507908 998201 485964 356692 308320 1707464 1779335 625706 255160 836189 610490 232197 1569578 1777663 1027336 1203598 1555796 879135 1638517 1385360 540651 1741441 268810 1986395 243808 1750974 311876 1616131 621463 476658 96359 214702 1919053 19610 212727 1309783 437014 1308924 423742 330159 687242 1160089 860113 189718 1118599 1833586 623584 680562 555109 1602715 1862507 1268390 1147874 1280975 989999 357597 554367 1512553 503666 1670310 304155 1052989 1304685 1188485 429138 839076 1174250 1888601 1140187 1113290 97807 1299750 974251 475025 434874 801044 745542 1092668 1093457 1852856 750473 1531284 698756 339249 398566 51579 879711 1208550 603021 702891 782639 1002333 1750585 1711202 1829845 1833145 1364800 801126 1243310 827162 915519 25364 828318 1041577 1730305 906895 1105651 1468320 867540 684804 1799880 1636603 1681861 111312 1597292 1756827 798514 1331216 1972026 1056680 651568 1119342 1228118 1231349 716155 823173 566509 1211467 1716979 1198546 875794 1846442 1590053 136823 216501 655426 1841460 11230 1588827 362711 1307510 1413812 1354897 1803137 66358 1670280 347734 1493942 370498 960163 1989341 1320783 254376 1804405 417517 117673 776913 296809 1610905 595637 104183 1041894 1215946 640694 1552557 1098214 1753675 1402303 1997168 1763433 486012 980473 1559964 819794 771989 1371400 693612 335378 479634 1630623 1272621 1973838 962497 1904047 26791 1758735 968010 1569470 473681 1819939 1892485 654186 1868375 1098329 524177 183394 129830 753558 1399386 1815246 209316 118333 688716 1631006 108414 183156 919456 266760 1592603 816520 1958057 727901 1177437 1000323 1340652 567240 1067640 1844938 1859911 968340 619684 1363528 1961923 1655044 1538297 1225159 321775 1112952 1540277 1140202 981184 1862509 468646 203532 1702007 147398 1820987 1247962 1663912 995827 252676 1163912 1732213 182492 615376 1674817 164331 803744 461090 1722325 1824750 1347800 971180 648731 1531970 1236637 823934 1330293 1170980 622665 985755 857703 1558268 394808 1385907 117276 776418 245889 1851945 712793 139108 531371 1864357 1571950 1009367 1607390 623076 1088233 350563 208203 934256 1243910 990901 775933 1251780 283027 294523 824755 124820 301068 1224072 686159 951442 1285029 1891905 424455 17022 519351 306208 1930918 1146926 228054 277540 1657665 51854 250797 1997640 1930101 1145578 80425 552315 1645863 330481 963229 1920422 1310235 294324 1706768 65386 418759 1633630 1766751 128042 1066990 1267306 1279996 1536679 324547 1562952 1157650 1206706 404480 1148177 31793 941291 1215165 1217703 514930 1695902 1234200 184275 1265098 4033 991410 1298490 427150 1581473 1767976 1042945 1175088 499264 519794 1019249 1580657 1976758 1899494 1204592 1153585 1816781 311814 414960 265230 1937807 499926 1126729 1357387 57976 1694377 1189341 1623093 436762 764522 891062 357010 895878 286113 151464 596180 1857392 1929097 40874 901840 630335 1257894 763353 1066092 1582504 514603 1677953 276939 1028207 1533168 671881 1034040 385945 1463421 1820615 1190731 1270372 1674734 1219656 64870 1634737 1064910 190126 1316356 537252 1433912 522263 823150 1069904 1084669 81614 1395603 1925706 1622969 459399 928468 82473 260904 1846735 1042790 594976 1249478 585452 1847204 609535 1552064 1565271 1740898 1574014 870338 1387675 1456462 1818875 1022792 987991 115678 1754310 1533491 1519036 36284 682940 88880 1073069 510350 1987338 877010 341374 1349716 2092 1157209 1425598 1128217 1329170 1902311 859308 253469 1541054 766474 868796 1378742 1685040 407482 90952 645253 114558 1372035 462894 271069 810652 561987 1052834 1499120 840005 1747677 1163823 1476476 1989724 1998214 922141 1003089 1872786 307009 713998 813289 497070 1152061 13303 1715143 1528230 1906945 712760 1694982 1756220 1275372 1264262 440264 1991798 522175 641500 733001 930947 1905603 736138 1971371 478859 670972 1881046 1636950 1218924 234633 1765492 1920304 685307 1098207 718394 44805 651182 876396 1551941 1506537 221665 433206 409273 1398115 184447 1789497 1746189 1795188 1541042 220059 1679937 619417 1533243 1174015 503019 636843 1362502 1328636 296854 1254069 1457490 1509376 69283 1949993 712737 1483354 1653114 889981 294466 986630 962201 466696 1225929 764517 283249 281562 909520 522778 1416542 74250 641126 756322 142039 620769 714980 1543587 1195475 402460 751027 1207167 597021 1705430 285954 457766 655921 1327556 269461 1365288 1397976 1183211 1070825 801290 577626 1236073 1473725 182384 681693 1966852 445494 1256410 1514345 560694 411935 340802 243028 1563995 877353 1369811 1052123 650035 332086 490185 1229428 1597578 944421 1291815 1673961 1863375 1405509 635050 89970 768943 452685 1089475 1926321 490532 1844883 1542835 1171580 443759 672751 556702 1558705 885207 928157 533875 477308 1542474 1053681 202119 159297 1132253 1193222 260805 1533457 640896 1386553 382566 120350 9853 71675 970328 1612346 687266 496318 53845 1961028 797692 1536956 384204 433690 1709688 1538370 1245050 1485146 286294 1292668 1502520 1519801 1258265 1766618 1376861 394131 1665338 810917 165565 1957612 987681 1025652 1628590 1948755 1912668 1736235 1199758 174847 644055 580720 1509765 116765 1867097 1113174 733447 105980 640110 1779478 18729 1935521 1699613 266984 312111 274809 1245393 602381 1680420 1914883 570169 1009010 89054 1583079 1491187 1809286 55415 1490559 1178642 304053 978462 1909268 1812303 1636903 122039 979078 1208911 293172 1377299 369743 1615692 1215653 148889 647586 1330617 40699 1608843 626782 1002604 637847 445348 314611 1610740 618582 142178 425361 422239 1996664 1379159 274282 408841 754651 867868 639392 1982811 485130 1209617 1810551 1042042 870143 1207703 825319 425883 454078 1322096 896228 473644 1601288 1873807 1116197 555260 1549447 1680505 1007167 1905071 1093091 744880 1327245 1527762 1808994 440081 1759702 646625 1314602 1912332 1214599 570778 80422 1051109 1696874 1551291 1215409 1770338 1638850 300717 245605 1068863 447065 1535431 1547278 747023 546844 1265926 384404 1867293 311246 1300919 1463860 1153775 1229151 771501 1445537 949095 1498048 1095282 1940285 346907 664398 1017683 473448 1255677 85347 746692 842699 588655 211912 131960 980273 734804 1008838 938524 725095 492537 150819 1775638 1870204 841837 389459 248917 763336 49634 288280 437479 1461702 1502523 299494 739309 91422 1878919 672933 1338697 764238 1575939 1129855 899522 243855 1325418 624984 883398 394522 1020970 790512 390227 726138 1658668 281299 931631 449083 1878355 4831 456110 942932 1034055 26388 668485 147280 479628 1142941 172579 1579269 328885 1432408 218010 1745096 1424235 24038 540117 1405694 301327 1080256 830248 84650 1356451 913430 1955886 1577319 1058199 1535177 857974 1077190 908800 1227518 1009855 359801 1886078 1552794 780448 1908312 253984 177041 167381 1790282 1838800 1185265 1536232 436145 840392 1812569 1903241 1758763 371086 1789109 274858 1961985 1392097 145640 1963500 1787409 608355 810162 266065 1014896 851263 577698 1655350 958438 547741 64807 784397 1158315 1864107 1864333 1788853 178596 15914 148250 1302193 391220 686921 594468 323577 568034 680803 1605713 391856 517890 73428 1329379 526592 696379 817924 943194 1340550 595577 837594 1099950 1782354 832640 1694657 1271273 1750106 1808594 1677448 44174 1534059 1207616 1727610 361299 680171 74989 1496151 176832 958868 186165 1294479 189011 1767434 337006 1388551 1070085 419058 172014 1998232 1217822 437736 81805 1002786 829534 335375 850140 1484139 226995 161345 708347 541236 1491686 799740 1225749 1802347 368402 1522088 1536229 1254937 967319 168879 1767612 294730 1314778 1268402 1243179 1261837 1622654 35232 1444697 1834168 1971385 1811799 766081 1985104 1096886 1645209 1851995 613209 1139361 613405 1468971 1525559 680109 448737 160680 1853658 1839910 101144 1506339 473882 1744765 1022250 859712 674855 1030940 325980 977918 1784031 300327 1494634 457534 181671 537440 1970746 682467 608057 179316 1706614 165166 496628 1922140 1743108 1766000 1781852 165396 1325317 623233 1623337 1602078 355629 1722970 990148 1546383 699299 1751595 163071 1175839 1518904 884449 1138658 486157 1749383 244444 1589003 853077 211169 1028093 497684 1676229 1354432 419557 133615 158291 1996010 1727055 1019092 1921921 1125545 96095 1711218 569233 711250 1961282 788377 1528701 1712994 1304894 351442 895093 653542 988247 1219386 1153985 1937521 1240931 1886393 1848457 1279285 58657 1132857 730857 1754564 1011471 443889 1105254 947177 1178394 1974859 1630334 835017 1071141 1654523 825229 1050511 1632794 877179 83656 345069 577158 748434 1587049 1362806 1465158 972914 1203427 749306 344908 1767030 576464 263008 1540686 232277 1983556 40938 739116 1913147 1329122 1532821 1580342 1043578 1457686 1902463 1093691 1574119 408790 687590 822334 1952813 1679907 1522234 890020 939476 303712 88557 1393650 1214468 1250325 1164154 1792798 85784 1763448 1091634 754226 483816 325159 1210088 971098 1969286 1799391 167882 988086 330176 537415 1398977 403443 801784 1381269 108151 1897683 1819992 1016398 1729870 257755 1877974 983618 678184 416733 917412 146633 1062433 1829033 1684156 1449505 1283270 1152041 1046592 1987308 918588 1291211 142716 1641182 1649738 1451530 326570 120609 446408 1930082 287066 1229542 1181815 962358 1214746 1117100 1920938 1893058 1977003 1659751 1634682 21909 549023 1617693 1592867 584260 1864882 1705952 1088939 1290696 1596439 1047893 998790 415321 192292 1792351 1590891 1101623 247747 1250172 1994317 582107 1433580 1223901 1760754 499 1399686 1696819 1730011 475128 543452 1329625 1717123 1839473 1856445 1914732 1016482 1317913 455238 1435938 1211987 355527 954629 1293540 429358 33205 222512 1028389 560670 254552 108998 425144 1587187 1552275 973556 1655714 1844068 1498077 17301 1536035 314963 1717335 142687 444429 1302164 763476 1516683 654684 138170 1717767 704461 540598 523892 1789459 1631045 302626 636211 266829 1402543 509951 1202668 989340 1179487 1126984 1429631 529741 1609974 1984431 1845366 72519 1906815 1173521 1193248 540526 1506398 1253344 1311647 1157503 1064576 1858431 673690 1089127 1620016 1745520 1760145 57658 1235930 1666647 788818 1768074 1156557 1873186 229783 157840 295071 1023704 1456151 1462987 58511 632531 1845629 92850 33568 41572 191033 1970586 597220 390617 1621764 1411382 1110660 393096 994022 881133 399853 492554 789039 1938113 218292 985645 1384685 489425 1427722 667695 29911 771594 344076 354853 1945711 1651720 1402963 1030320 675899 1641135 1995472 1071370 1507164 462899 1906323 583846 205776 778030 174125 850386 1672657 85339 1100262 419221 529805 1481207 1776714 847345 1678517 1701428 1796441 1692107 971686 26119 1171566 595800 1196100 59950 1415457 1015403 1168263 1079299 522387 533322 877529 1479602 210902 916976 850002 597063 237699 1523852 1665266 582991 1875366 1588119 1843272 683385 852513 1936710 691434 1918102 299190 1806615 1563433 508903 1734562 1149725 310285 975059 886650 903270 665351 366456 492409 1067396 1900651 1054523 1617757 1733010 184257 1738451 721146 704252 202321 1052754 721746 1686702 485062 1263040 61637 808772 1480817 267087 70953 1982414 225581 1626308 1051476 781515 711468 759563 1644380 753489 1698931 1161886 1014526 1167128 1742086 932281 762664 1410633 1491137 1895300 1654177 1045873 1275477 666649 1089692 794025 1041160 844738 173918 314218 1696321 1741838 891191 1922745 1473607 1894489 1223477 519139 1871516 1517032 210197 941614 547248 1060200 1854165 318349 1492844 1233645 1022061 1905508 233905 133635 634302 1538413 1206221 503546 1424499 764501 412818 949518 1764217 40832 499470 399919 92474 1963908 1232647 1170859 1120270 1334764 1079812 1809871 1852351 596632 1879983 1232444 605259 1696480 509716 792579 342032 689706 699466 1663484 1357607 672565 1717212 1639359 1959302 210662 1388692 1139145 164013 910581 667502 1873818 1336988 140277 1574698 1859612 1103948 523539 636109 225063 1439674 1756020 236952 284129 296821 595465 968777 549081 1218010 600524 582749 433322 1430467 963487 1410057 1816014 842342 297745 513884 1445276 1958963 1249594 1686142 1139521 1579683 193846 1016228 22710 1739203 1046888 55240 1345517 1341344 1643075 1972043 140337 1981268 1560311 301297 1384864 1190283 642121 1322602 1910315 782293 1548174 1878189 1837515 437101 591350 733060 916639 1879297 647794 517605 921084 688877 392590 1541217 290131 1576971 970004 272233 1803816 1002592 817597 229903 490695 1601544 607159 659313 567028 298370 1566886 1114642 492199 1563780 503246 475611 1227849 1345225 1382254 1080990 1892621 792139 607341 1760360 1052931 1910033 618205 301214 828072 764420 1619563 248856 1266706 200487 1154667 76901 225433 1628890 1911914 532738 1007276 1492679 332097 924205 1028889 1152035 1113739 1864879 977725 559533 1299629 480677 1293418 927659 1285868 1131754 40473 284378 212075 1709460 94739 1507088 1678992 1944539 891635 572743 1181393 1528005 635751 949633 791194 637407 421014 1941961 328254 258037 1339450 19107 1428461 811148 1151006 1540167 1895641 1617505 199385 483263 1482345 529882 1610925 1190569 1121958 249086 1795314 1778357 220483 1580947 581365 1024278 1162075 760237 105279 1299505 1844920 1566805 1777343 480123 842996 1742035 182923 837985 1212162 24121 1497978 272037 1346736 195821 241399 1089007 1069496 1923555 1767283 513689 1294625 588764 30651 1571843 1816091 865918 1324271 419025 777332 768129 111409 1542066 1701346 1345310 993556 1048442 71051 1408241 490632 1952368 1662080 458041 1240734 1890735 932351 1200685 771337 170833 1385303 1171494 964171 1165159 1113955 617365 214970 1300968 1089121 1257024 1340222 477277 1730219 1226283 1596898 1217283 1127787 312331 227107 1601688 1273760 167588 1514250 1290578 146422 1650704 734038 502995 607210 634606 481130 1524238 876651 214346 1331172 1457455 1492255 1172293 1160264 1746041 1107643 1225642 3809 70128 1359346 297470 1513346 1947516 1906093 1223612 317109 1401045 522636 878512 1446487 1754856 1490969 1799679 1286503 1402424 1178949 1062684 1393147 1230352 1458009 1089497 1085069 904231 1476132 648946 1457808 1160647 164632 23364 1412330 920550 905400 1506982 459551 229956 1527901 962196 1893424 722951 1030647 1454445 510936 969789 1388861 617899 1947943 912955 834301 970283 1746067 1646703 1788085 476223 146882 1580818 928753 228393 1672754 1523253 1646645 1731916 605753 1374340 1369552 1056840 838399 174321 1575153 1074801 59185 424564 115771 1744174 1303125 1025393 369710 1256762 398835 1842291 638090 464699 285951 1682545 1265914 91383 412980 1598152 1653440 955836 1145613 544497 1231127 393268 311301 675015 487680 1775948 1865365 102354 50174 927054 877953 310307 906437 1945544 1436367 756567 1960635 1737441 1472016 845332 776321 558091 59134 1445303 80932 1247508 911802 1553723 1245903 1193652 935494 371237 368081 1373302 1330480 82130 151072 1295110 700180 1232182 525561 1784498 726046 802850 1337286 1013564 573480 1263434 1710658 1876289 387524 931869 496960 84481 1713703 397219 765215 123101 359996 1090363 643682 702672 358053 1811388 99606 479331 1584553 460175 837015 1397443 1681073 192033 304153 743773 1074447 1291089 519443 998421 288602 1427531 20881 1651457 851916 1142809 55026 1741346 1803560 1601945 594185 1057012 235077 1526221 522748 140546 1427860 224280 1227166 1380441 1038659 1623409 400164 1558019 1053370 1857583 1768157 778141 761069 448697 525912 411738 1233650 1291534 251645 1319706 756575 707091 1537616 1274445 1307833 1343799 1066686 883789 360473 1600555 797187 1570859 991318 590314 1908158 957262 1245866 594955 517529 1766781 160482 132145 1437200 718876 1725238 1031220 1493949 1008436 985243 987051 1777382 1174080 814220 1651060 695109 1738751 1281714 529241 1167590 214712 309744 1738640 1102882 419779 1013432 767903 626971 1923713 968284 1133205 1953600 1913715 808849 130423 1551648 284064 1144741 1806502 307365 1247609 1561061 573266 327329 554972 1110566 279423 1367041 423680 662064 1264387 874665 1977868 684512 1364986 956125 7875 1291724 831059 1487651 1590507 659697 383823 1340443 947982 1144589 465972 133824 472713 1179754 1100726 1918534 1603708 1617400 881128 202980 1616627 888997 1208782 1539170 1588222 1693429 143438 1168234 5159 1693853 1592274 940968 557258 956562 1956526 31464 1352522 746995 1633789 1511055 1380873 1136326 827478 1822837 1102567 44760 1511207 1994477 378284 471861 665033 456994 1235163 1821341 690670 1604388 858167 1811269 1690163 1432311 315688 247547 1836301 298079 1376167 1728277 1235178 845532 747852 8977 1411230 1818624 1464296 1969277 1637194 661748 40571 1141799 175421 1466090 1099505 1666346 408272 110577 1663143 348515 880793 798894 796555 1968514 1852827 376126 760680 422125 1820714 1193493 1362393 1561447 198189 1693939 1965205 94944 31564 1098678 1654789 1839922 39902 1290027 1944047 319976 1641745 357225 1520413 881427 226004 401109 1650955 1744073 1480050 803283 574154 1040735 490300 1641618 1614068 214286 562928 1079247 100783 1192385 1635025 404008 635473 252646 476162 1556240 919588 1019338 1838443 988227 322620 1070786 210670 306655 1975131 979566 684192 374045 1406272 1540913 517366 1303984 478383 415995 1746750 679174 40337 1184537 1559594 668915 484355 542195 620205 571003 393444 1158248 530942 695040 633456 1938453 1644833 578995 489109 251565 541167 1023009 1468430 1198580 1566842 352465 183328 252679 1277457 1644863 193218 783943 269158 1031340 811530 959953 1613152 1678868 1721604 1668593 764911 514657 728147 484432 1044585 501835 1142918 1150278 83224 1607637 575298 602985 506150 647212 173246 1238204 881608 435643 1210873 230581 1441832 1018131 491770 903970 442633 179466 1520890 113762 642668 1217378 913110 391924 502599 1370345 1747551 279198 902791 479917 1497091 632797 327524 121994 1628152 1928751 493473 1365461 1009126 1730217 1496081 1671540 205054 1599038 351169 1681852 1543715 1299465 148788 1367 1298240 584536 1999107 258371 566548 1453772 1914046 261831 1654614 1346956 57503 536471 714722 1960691 1952000 332024 1281621 1986582 834331 1636399 1953436 1931908 1868277 1182904 150301 420021 1212180 172753 1445562 466436 171723 1091416 495592 1552614 576430 1170589 1861974 553339 64394 284065 1747675 1490486 918023 521153 714249 1518378 590351 1698282 1870220 1806831 94721 1043064 1298646 1513991 990180 1565730 831110 802506 92273 1385808 1828827 1908546 91843 256461 298111 606988 1929383 327877 1445141 421464 1038803 50288 231859 1318301 636075 969077 712662 1869888 1326106 410145 1451914 725590 1417229 401164 457630 1334243 1146873 903703 1838453 900532 1549401 1172838 716487 559210 427303 1751699 1219291 206726 7434 19103 1016758 388941 940394 258539 1338748 1331456 1699274 658180 926410 31396 832963 520153 1201219 447486 1555135 1855427 804580 172151 745684 210955 808402 766938 182544 545183 1388540 1141367 1561124 529608 1520468 269536 1604978 311672 907170 1468412 190953 662165 1249088 1572169 509861 1592220 132781 1349508 658752 178150 1522569 424529 509975 1200835 859906 1355985 506826 606561 934723 1638458 988772 181361 871590 150787 1616914 1905854 73642 1969205 1538866 1932470 1516761 1398039 1479997 10209 1439941 26929 509250 875946 1002439 1875783 663160 1983180 1756905 1287104 712652 1959510 1553893 1192895 821343 1850292 914679 990631 1210021 1377678 175638 1316979 40844 918504 395319 1319937 92010 1434702 1705034 1941876 689675 1721251 1841501 787277 599138 1781573 42926 1136177 1082734 251057 1860485 423635 579061 1889966 1255630 813436 846434 1773610 1747613 1231897 1356120 1622828 589005 661195 121696 1784841 453627 1577681 1292565 1490338 109184 1672590 1427184 816235 338319 1852945 1383987 813751 1900486 888769 348757 1717906 1869829 1492212 1244976 1654680 331871 847202 1750797 979366 650572 568560 616860 318078 1205923 1565648 1415533 1329599 758085 1318158 1106565 1691816 675863 542919 1632431 966239 1042927 1735644 1505729 633965 398279 429496 1391623 991372 62586 1429430 1041006 1694208 317065 1182728 1596818 1818657 1794512 503442 341693 304220 111632 411082 1891203 1155264 1294431 1099818 678990 438129 132971 502469 881050 1230316 357820 289922 1942525 32741 980242 1683910 528509 117133 402232 1141477 1178696 1855772 664226 1741743 940171 1738550 1090013 62923 1512812 455721 685794 1763963 1109297 670544 122600 1412902 239985 1292435 441667 1715483 1194522 1783172 1185170 1003980 1472457 298059 1311112 1815788 221810 1405049 111301 1357053 817538 821746 996247 1828783 953928 531245 1489168 1544932 1222407 896678 1295861 608009 79907 421867 397751 870875 34581 701388 1102292 878143 112063 1731336 730916 335696 1694959 594797 1638118 437233 1521248 1799649 1511772 1143298 1843723 1375765 1559694 547500 311123 1807269 202263 1263866 946897 180773 118346 1169220 466120 69813 1954358 903638 196730 1337920 663255 1854602 1852260 1582744 1743316 183814 43644 784261 1301308 1421415 1754434 826666 850016 1899305 60303 987369 1004787 1744679 64365 1902003 136128 733040 930198 1695789 201826 1201383 1623413 333342 1093487 372717 531896 957543 66980 306350 399731 1266860 1631440 629610 1109367 1269789 31075 676246 1034190 529255 849002 1329370 530550 871243 559965 54118 1777409 1663986 1242636 1836005 1092059 1338178 665222 1124929 715734 1148932 1658828 1006068 1521768 1299029 917529 1729516 796188 1306077 1503297 1747872 828489 1042703 881920 1845667 1621753 321491 327229 1644918 1745369 942009 224188 1985301 1847055 1985532 1613513 1597968 1679378 833185 1611305 1498213 486138 928258 1030056 97428 1734434 1203235 1255407 462970 1138266 1941843 1529949 1520547 1298210 887025 297117 46583 922491 509495 1862233 1515275 1392077 700680 321902 760671 656565 1937399 412154 488175 445204 1000471 1712596 793535 338409 950143 1027782 1795855 346298 470068 162105 1154145 181458 770882 1556188 128665 1693972 224354 1495315 201060 440625 1389001 1495744 1646904 1381752 80498 1143756 1625289 1583832 131718 877102 28772 634426 1691033 1811686 1667777 642809 689805 1582874 609104 1333351 1174225 1234312 1146706 1764260 1528146 936063 1657772 1116023 1828768 470370 1733534 639070 1956063 1100493 1173020 9256 1852549 1662789 822685 144099 590714 1335035 1274895 164467 1749351 1723378 734988 371754 1896924 595459 1125641 1986574 1237819 630039 1351609 461427 1227123 1600632 193324 235663 1337569 795686 847057 1877745 454873 630111 1147133 1953247 1228050 1430131 818204 112575 1173495 959244 1485726 980965 1399821 1984786 1868383 402064 1307296 859645 530809 1284989 1311776 1556615 817923 856783 1922956 523754 822204 1574626 84245 704344 1504779 473617 1769653 1059701 144648 1641196 419474 761831 764096 291231 1413753 590848 177296 713847 1497329 99587 296551 1010605 382348 355771 932952 1175791 700546 1852950 982105 1507498 1048906 1867656 1818844 302039 1354871 1825839 674248 623061 756899 1438045 743637 1374516 255219 131032 1150200 749077 214088 1429739 1115338 1833903 1737398 1620924 107907 785748 744726 340461 1744103 503225 299965 1035590 219518 1031862 1995514 505231 92154 1950483 447567 980131 1117180 1237670 157896 1742154 1604857 1371555 410118 1646142 1158564 1680673 1104347 1942706 271011 112443 606659 90663 1816664 572756 855730 576953 910698 1915509 432998 811849 1613192 1569814 721286 1930459 684947 17670 1770844 1545291 307612 1908995 517467 249945 271650 846641 546413 1307476 1766989 230454 1948761 735329 1832821 1606419 1523053 1608383 1875770 1681602 1682065 1535249 1593306 1247537 889567 1928918 553308 1633731 1159969 1121277 1437193 1109687 333069 1945633 1107735 338706 683074 1057922 1371837 1378278 1424947 1047448 1762003 1285305 1840912 314565 263284 1822499 1882708 166935 476203 308314 1879904 1910343 1540409 435993 1441449 1047107 1433853 1703420 1916420 1163973 1038284 711243 1555100 1910253 467220 482265 857579 18305 1548360 79338 1891506 836999 456222 593938 252406 365929 729480 1074686 916388 4378 247760 1166275 1822932 338707 530995 1671174 1962752 964581 1475653 459241 805954 359732 1990821 1606936 1275921 1737003 384006 1462553 1098012 1379363 1485827 213025 1452189 307532 1339664 418924 1039724 1129787 1283118 1656317 1060769 1252209 1097454 887629 1970503 99706 755817 411375 1235437 216888 404104 1653388 788602 1327069 1403466 1422258 1577351 653594 570743 608147 1891554 422835 626907 1380798 1016988 1904656 865577 1914293 1829749 1275688 725011 1922961 1854032 1292702 695886 1145196 836371 1358019 1138138 973003 1803793 30998 1464661 1264870 712161 256576 1139738 1436543 1659307 1606182 1478955 1216130 1129241 1277674 757679 1111050 1442272 1173755 534564 1291512 55364 1986513 1693006 968792 361238 1916964 790696 1732913 376229 1479570 1576958 301103 1319656 27980 115477 811468 708815 849668 1592295 1416290 266022 1300942 1186243 883073 1914568 882091 1428619 1430693 623677 40175 1215321 1327891 872498 1855469 1225161 298302 5108 375076 1067942 202683 995384 1368363 1629289 1872010 456699 1891539 1644844 1095606 1650708 1824777 1985620 1654841 626603 180936 48399 1719268 816269 30279 381526 1671515 929418 516608 293594 607181 447701 1976458 158949 1315807 767432 25578 1667296 1980402 845729 1412651 430554 901036 1506520 18561 826423 1882757 1110271 567859 1324929 218782 1866351 1246894 139989 310597 1514742 153319 895555 768308 1252203 1307320 937687 328929 742210 1863421 1259045 1453987 1102297 425180 1863340 701689 513079 1729983 114468 1759835 1741727 1754296 7859 1632880 1097031 924540 525743 1301446 1022678 1121325 1176131 389767 574003 999446 1816780 1069449 1922086 895906 1233475 1110435 1960183 1137370 297893 378147 642654 1833106 1222664 1201380 1989643 1049625 613836 1742205 827119 962384 1774311 552450 331596 178782 291692 1384780 773637 319960 856211 447659 1864687 1118663 732134 1796032 1383713 507103 1748016 1312419 25297 612733 1647951 1514033 359719 865156 1067128 1263328 1701282 717442 543608 1085945 1208590 1048190 1226909 1560283 1877607 1418156 1845358 1966925 466279 953846 796534 1856262 848886 731428 895698 1539529 547676 1577352 1367457 1450003 1627217 1605790 1520993 1461686 1345232 1642581 1075998 748687 1123800 1322223 354407 1145781 557000 342100 1735980 1691541 544851 861705 477461 459050 1160300 1228798 608244 405160 1408325 61585 314488 1196845 659385 1645571 1159798 1363121 1342047 1540887 644603 255913 1494774 9871 930426 1206861 891361 139366 855330 1037076 409690 477083 872362 1299143 1792079 1002705 1674515 374858 1660843 1107287 1879349 1254333 1161689 1743004 1920538 1406805 784144 608477 976894 1277477 730862 1346234 3645 1661975 361799 1329384 224712 642055 616766 416832 1842433 228499 827963 1607258 1495097 1415088 370312 745646 798349 693566 1713134 443401 34475 1439841 1913599 306839 1999569 1339721 1417104 260859 1335019 358873 1550495 1798394 247556 1595863 1591335 1143275 289929 713206 1043627 502873 192008 715832 1217489 1297108 1459011 729866 344505 972252 269886 932536 1034483 18946 289775 721243 766840 589790 1621622 222210 906338 976213 1392076 1675615 447051 262042 1708987 607962 1475349 880784 1173261 207362 1872890 666821 807184 1702073 1967247 811094 890326 224722 1303485 1578088 1579534 1314764 70713 420006 1267524 17273 387301 393094 301562 319038 1518889 368098 1042193 549840 752147 1077260 562466 950754 1038490 1038050 25202 359652 1981943 1164719 773088 1600570 1887009 740144 460004 1843658 1091596 1512539 1020627 187194 209144 1516142 569271 791698 1193856 1672298 216421 1011633 1259717 952422 1788846 1519439 211765 913832 1185770 701613 1410589 1891815 1875628 500500 421860 1094698 1623436 671889 718122 622626 115155 1937669 671505 816570 1755928 729176 66215 1972521 1974560 316129 984361 736357 1842106 951144 1076458 379904 701055 270629 550545 1055761 1860717 970956 95521 460130 935081 163925 1390013 9014 1633751 628889 1181065 368469 1139008 1527746 1610312 1645095 212644 104494 211028 1239969 337750 1997985 95921 1664850 66650 1695793 1927265 801501 1554391 341367 726835 525642 566801 1771417 1265368 175546 34881 1091430 1299722 791350 947027 1060555 1144948 1407664 1515829 497269 1523556 406 967245 566770 1173595 57292 1971993 676045 1947730 1895117 1334536 1567648 346995 1867802 1744246 1971303 1622677 1483315 1447850 1061970 1335872 172160 1128312 582553 1642346 1465862 467422 1595011 159124 1241654 1068886 1728344 656065 209610 1446623 1004071 844734 1300803 1353966 1930148 1931208 290178 627028 137631 371474 1504949 1802281 1858812 1632832 1832240 1742818 1243678 235726 636528 188970 1400456 1732427 194876 1164248 728646 1925923 676843 1100658 410023 951026 676305 1837949 876200 888434 1808197 1723292 1868416 364535 1121873 1557246 1432727 398406 588851 593086 1523947 148822 522245 1604405 880646 882925 291177 773439 382177 1008094 1702658 1612856 386967 325856 162767 725928 99738 829637 1961254 1758726 1739913 79387 1134673 593202 1419616 897801 1800489 421528 1705215 1732663 1788424 1013222 1054060 1629110 567118 1375840 628520 36607 576378 1768718 12308 520264 172298 469670 459400 1393194 95335 1548966 781361 490197 1802684 400128 1507612 1633728 1739772 845202 642893 1751826 1608706 209277 1286659 413071 288210 1451869 15138 595205 424683 1898686 1406771 306172 1616967 1098016 557198 290002 1975259 130055 353245 1146636 811078 1264603 1992584 1784788 1884865 191979 1406861 897949 243704 1982558 578180 573355 695232 816600 1194264 609015 946073 1293794 1138592 286159 672911 220145 536842 1871529 1845740 1345295 1704689 1336409 1612987 1748381 1587971 880991 1288000 1574178 1850436 866688 385361 1311333 1043801 743009 1964006 1362879 1095906 792997 1541055 91071 659146 1982570 867661 1618707 990354 1640126 149871 284601 1662038 299052 1154342 175548 667957 671491 1845923 1355879 1938134 1715116 923402 1789113 640712 247219 1566770 935834 518343 1539583 1926642 802236 838242 872710 661593 1852925 18513 162164 787346 887352 1365857 1229976 533892 1110912 270152 1041702 721847 803107 370571 1700715 323053 1486139 1717751 1099028 405655 429419 368431 1030637 1768384 1427088 681288 1042226 417335 1560447 1809707 560723 464870 408909 519032 1824389 1194794 956932 460098 1197660 1474558 1703724 118325 798941 1197364 1706732 942215 702588 1373560 1964769 1757521 1532726 578067 874282 1087795 887526 452536 1324234 790184 1376354 229467 1784412 785002 492296 1565034 783796 1300358 880120 162130 224475 1594222 967301 529032 1615730 542484 420510 129202 528041 814358 687690 272362 1344500 1501813 236024 98913 385294 417151 1197794 1163 1426804 1664360 922751 1668677 1621988 1191558 802928 797254 1872253 83489 1519347 869829 893434 1341620 833067 1391638 355218 959718 1692404 1166061 1339043 1830318 1759204 8014 310477 1015993 1801976 185234 1131128 135010 633721 615903 309969 1011721 128851 1386439 205096 141970 1223376 799745 835034 263012 360440 934098 95510 1178956 1981760 106134 1795488 20817 794290 1187914 243794 1320283 1870806 1644637 1073224 1172563 1961363 798750 30216 1095611 734575 195503 1574389 1863967 1073961 230946 1928428 1123738 1336909 1763589 1822980 382117 1944437 1599977 1153569 711347 238460 1814806 1848604 71483 444375 1366577 968973 501373 867108 1433909 933015 370029 441131 765365 1985278 359864 1402439 56621 984490 1344739 1973802 580314 1027918 1812432 1988159 1725505 84952 446206 1640982 191369 1488419 1970944 1283583 594713 503519 1712413 1695970 759833 386141 1951623 8140 726430 273450 1642728 761183 1866523 1432343 1158512 1748102 1320123 328458 89302 515133 1454563 1895380 1827572 1288045 546833 1599900 546692 1579208 1608360 1017622 1751802 1465399 902618 855170 851057 358327 286858 1270945 1040704 1584507 762454 1636176 1448834 556540 161458 489366 1996008 682737 142666 1623694 101642 835443 1025774 1769409 507402 923312 244186 1669452 1455169 1140798 1598829 690870 482090 1436461 938605 1271843 89649 1542484 245365 20873 1471898 1807915 7799 685216 1735360 935827 1217615 155022 732615 1991703 1796857 1995934 1262785 952950 1390213 221108 1127572 1778445 1002252 400402 1743924 734993 501340 304395 450265 644308 1813892 1875711 1334990 1289109 1468777 1613087 1088975 1415486 1125186 1137331 1584324 1669234 176917 1506650 1914284 1297063 555719 1320737 1347500 668168 626453 1763147 838659 1838409 1124305 1222819 1614301 1285341 371830 1530633 829461 1898264 1369670 1224015 242230 1494385 507107 1904837 157708 1444787 1001510 1965090 790726 1683994 1611309 1010850 136177 499858 1552982 932800 1076500 1007221 1225019 836638 1482306 1700711 462070 1304271 950453 1194709 1876122 511804 91506 1769455 1784897 810110 863002 808076 1494567 911635 565057 1863084 378626 293511 1520744 578497 977635 467350 644165 1837367 858870 1142598 201493 1811292 174145 176108 980617 1230543 969811 217935 1991522 683406 1431040 894189 1440933 1129259 1766300 1565893 1567343 1134918 87722 762130 938459 71456 350410 1731265 1544802 1495550 1706585 827821 1716720 709924 1363953 495477 782047 1381613 1893198 630295 1448509 622993 1562452 1185462 379231 1771832 565844 729915 636922 167734 866590 1468624 600503 751725 171974 353425 1053254 1158100 100300 1876142 493674 1905230 1868320 199146 726125 930666 826285 1002246 1235013 1330577 608359 1620327 679584 168391 1249925 49817 290895 1202008 957922 373654 150761 202178 816795 1928473 1370212 1981658 592597 17594 1559783 483711 1261051 1293146 764869 1237898 1271161 606724 1533788 397357 1999035 505507 1563616 1530285 1633982 425145 358183 204337 641388 1724630 1207124 38526 1477645 1174753 952827 1667275 752022 207888 170360 583646 249691 1975272 1670844 130178 1765596 1576264 447886 699906 1560368 852658 176078 442457 1315318 581762 1874483 891174 1800699 661291 291448 59201 864862 1837658 1523477 181909 1052540 600901 197147 247757 1871804 1076982 486892 373299 1370677 1277093 556462 874752 274971 1100990 581708 310511 257528 931882 514101 793966 1771837 122819 645876 433373 513972 424163 634909 975505 416145 1868355 1136549 1599011 238971 88806 1632642 1689481 1131039 288896 1790481 817549 156197 1536733 631175 285782 1566336 1859127 767738 770897 1407822 803973 1950820 1121573 1522433 1624402 1487741 46781 1572003 1385691 692860 1542139 1416042 1929255 956503 208118 1850069 690154 322909 1896374 1512443 1602013 1385655 1381380 665735 692808 1358931 41570 493807 154432 1627831 872712 1476587 779572 1896566 449226 1198298 576087 665494 156062 470428 136188 446080 697119 380732 207845 1921414 662568 115408 1899254 374633 1323472 1672497 1749211 1739311 1799470 133081 735718 759787 1932057 380283 1989350 1433262 758846 1295080 1925127 984895 117257 78016 1243128 691276 1342087 10275 690505 1502932 1506691 875177 339191 1812929 1144830 1566734 1901397 1141204 1663493 1945765 1420904 793283 987296 1987041 388261 839781 1883192 1171708 1020588 312341 1637158 1867468 1041380 318231 31035 1974222 139770 1729374 1261246 265098 422908 298995 1971723 1050707 1647856 874028 1670213 801695 1676150 55079 1368106 1016415 1717437 415919 539456 818343 483062 1073413 1136939 880951 1148181 115756 1961361 1405566 139513 1990208 1258527 791937 190485 1516902 532483 277341 1588589 1810483 441747 1389615 1568382 1017679 95983 891668 558036 1429966 1861459 104645 389580 1034224 298188 207757 208904 396736 34441 1541538 48185 49670 1762432 777836 1878643 1117710 364534 1299363 1542555 1410189 1702014 1761442 1222482 651009 1398546 812022 1300805 787579 1406958 107660 1453425 496083 333286 468 539331 1271513 1540560 1486072 1778068 1067187 1708777 1879981 1708070 458951 1544134 781627 1116349 1779679 583214 303152 1112203 1508329 579358 532734 1592385 1189243 955263 357198 1623951 1387765 449269 1816830 1567393 1228680 1384362 1238173 97463 611996 642292 1077590 441859 494792 168005 517164 1125511 1133026 1472902 328855 747532 246570 1169466 994998 1102626 1527181 1908807 1640337 1961220 1698890 437858 1379689 1117931 1987642 1595063 1222656 46835 1427775 153982 1155904 1325898 1185845 1832429 1493989 1452486 710261 626226 370687 511043 574697 1726806 631620 546866 34009 1252633 742583 302357 341442 1434815 572162 891587 1017664 1487164 236913 1296370 1619277 1718018 678875 711709 599887 619197 499744 1413480 398467 1704008 1005286 1405622 1744330 1072869 506144 852754 228293 1398738 1846707 358209 1261488 339418 1381717 768116 428509 1596020 790861 1655518 1515586 953449 600591 459180 555213 1410523 1890272 1634621 1667072 1986568 512386 1247578 873254 1825997 609328 1661331 210300 896203 1493117 868654 1525677 1744359 1106249 1517289 318433 273703 1477598 1922945 675657 1392903 423365 243281 336668 1945152 867308 1099577 1496924 365978 1301413 640209 1381897 203136 778679 1640620 1040829 1861813 760661 1576189 767654 1707847 160227 88184 118457 439661 767316 1521472 1700182 1026543 420795 1372387 277857 730199 610564 213730 1343996 533592 1080039 655158 1988530 1432290 1798070 361467 908993 238106 1984939 173678 791300 1854309 1935953 1048864 1553946 394049 95538 83767 950189 1002818 114959 1050501 26808 1929084 769121 762874 1961200 102274 1987040 1565666 1636146 708935 130574 1014481 361293 1777310 708372 996837 1678252 258062 1314629 3916 1902024 1375451 1894190 249790 1096405 1466177 1239705 841649 1661322 346733 362657 1005242 1550260 943716 1508809 40838 747596 657618 1169446 596940 765837 692713 99246 894492 845167 710439 972651 659192 125766 1541497 558159 446610 19241 470506 302210 239063 322410 595448 69312 1017286 220985 237478 1909812 113067 545174 618786 514710 1542116 1083983 781928 146990 220618 1802896 1049611 125683 871184 394309 1013027 1516330 691248 1321786 1692230 267923 1156521 323555 1172705 1083544 1777323 1668597 180891 1625123 902616 732946 77920 12430 1417639 1269115 1020410 1491219 703446 109602 535967 1661575 1769869 1582009 1500549 1901227 1909563 1668642 166700 15364 1896579 383739 1805812 71274 854999 1447715 784904 1915978 214275 22651 1595877 248494 1887765 89057 1185218 336319 990581 980160 226739 1774202 1809246 968375 517438 1827650 54494 1067968 1127576 786420 852570 875063 709422 554540 509005 1693157 9207 433354 178840 178254 554546 264011 1181104 1855715 1429199 1616697 1929063 1655230 82973 716430 986480 536509 260693 1369886 1644195 199238 1469583 1384842 178927 576463 643853 1114808 298835 709608 862927 1664482 67290 996338 821265 1837524 460553 1507079 326432 1307491 882561 1301321 1523149 927242 201409 314617 1069611 1101480 1122629 1113635 1628974 1355782 1071415 914274 527367 957433 50823 1552464 1756299 1884825 1604114 324937 1596734 1190038 456582 1840515 961202 1061436 757643 882813 1494197 928461 1973403 1171114 1537840 1947290 1118735 640656 889175 1021554 815733 35725 1179549 1130103 173269 656978 973249 1448876 1719794 752591 574859 1331433 1141748 1451675 1706588 1866313 954350 414075 1910386 1154729 1390129 1757968 1483295 1869099 1893103 919197 1698883 357007 995435 976515 1801661 1169679 1271021 1559970 945354 1587999 1681689 964933 83558 1843056 426724 128394 360698 1590546 1853768 1571992 766892 1195656 982292 486366 1381463 1747576 865949 1543388 1226617 1422303 574717 226659 165024 95761 201015 533938 152032 967358 1617736 1328626 1689732 1935067 1137297 1829570 1483373 1043611 1304414 1198907 1371266 311661 911329 1427967 80429 264039 1584242 467864 1229671 435053 721375 79604 1254019 1497498 964980 48316 1934883 989304 654603 934543 1209115 9983 1055829 1332415 1060294 599076 1517111 1064429 1190838 738815 376057 1062093 1385083 1821804 337849 1021710 672840 1829504 228766 322392 1649215 1354466 735379 154355 549149 1878712 40956 430187 1884671 1822511 1843172 1521606 274492 466363 544003 1054247 789005 644402 377869 1959391 983975 737289 1687147 590249 1700324 526662 1055408 1977131 1980416 406573 554704 1831549 1366688 1337684 1001783 1045322 1698809 1273805 1219966 1533446 1801558 405379 1914530 1369682 1515624 420499 384565 601842 333947 280471 104089 1970348 1230661 1866140 1991944 1399706 1261541 1408560 1065159 255296 831250 1048717 403177 823347 697384 866273 62032 1844224 861773 1758978 290204 1529691 1379736 826173 830877 938738 1116032 1322798 261559 374337 1278243 374946 1943925 229441 421858 657839 1279691 1221939 763750 416598 262964 660801 1323711 1542170 759326 207529 334366 1567984 1603954 255271 856953 832816 17965 625856 785678 1030863 511947 1910820 1611351 936640 1991411 155961 908052 1072163 1383399 670252 1300115 716980 1726390 1454678 738104 1370189 1259282 730794 1165432 1707740 377119 978068 334159 602555 1000071 1035192 900423 868477 1064330 1904799 373869 26501 103947 1059103 1861247 502335 1469782 1413778 288714 1625043 81810 1088593 843165 1889595 1350943 1700307 1234454 795128 1167675 1121788 29590 1899200 176312 1169825 299044 1969785 1030561 904464 1885951 883985 376467 921700 1630556 404133 1284340 477927 437115 664328 968771 73803 1813036 461383 1786795 892555 917701 1842021 1103365 1198777 1454826 681640 1054664 95040 733499 1992726 1798106 1807984 723733 733427 886819 1454353 141227 1968507 1173357 796991 1234074 118915 1916495 349544 617686 195926 1080554 1267945 893096 329786 1664995 1013175 90889 1567897 1045463 1646578 794492 1569349 344588 337129 1679117 839946 1439740 1601342 1829431 1500062 1932159 176221 577136 295529 1882561 1392606 94327 1885599 155729 1558589 1262797 535086 1607498 181074 557117 1727703 1839148 484951 1375310 1898855 1919348 1718676 1777604 684981 1084370 1030081 21052 1300943 1889695 333190 1449337 307487 1056255 403365 137175 725659 1646118 347824 785260 1696111 1880826 1864421 541191 749410 987701 451709 970429 901139 359725 1603393 383321 517303 783404 1406774 1268952 1205003 909979 240658 1027608 723702 1810991 407129 191542 1382869 1384236 1892470 1214404 1281315 1731985 1403174 949132 1160736 176143 1166680 1524772 846194 1223270 927323 198712 1347731 209932 343069 382529 1293676 1574509 1244154 1782533 1909287 1712335 16342 1923537 784989 638682 303894 1302549 898108 1565304 1513539 391252 485936 918980 1823783 1053304 1231361 1645073 270437 489421 591781 1358170 1696221 1761298 1809837 763499 1174422 471092 1454533 1126365 567707 500829 519305 2908 531178 1525735 1366915 1957737 438454 495850 1681575 1557923 12744 224113 1655727 164520 1420658 165322 1582146 792492 1633099 360018 908075 1009540 450664 1900893 419558 512664 25771 1306225 1616449 299025 42647 1220404 1274138 1752757 871610 1678966 1541098 904467 1131693 1833649 266552 1631266 1014559 1533769 1822447 1140674 394499 1026036 1108312 1924773 1865591 1060041 873535 94116 1497328 745107 1626359 950953 1496746 1354884 476498 1864902 694580 1420106 1876169 1911215 1921235 113063 783234 619826 73347 682484 1534120 1547486 220681 556230 1362564 1522741 125057 646056 966015 325884 1760830 1828389 1897991 21661 39726 1508908 1542851 1724003 1146961 212013 701688 956791 723251 1696347 626871 1953339 560489 1875518 651432 1813160 415860 1537796 784486 868773 1984259 1334745 1371793 773758 1019422 227169 563525 1339038 808295 1091220 1326222 1780340 1725762 352516 145529 1692095 923024 1863691 529529 1248366 225185 640412 1938046 998690 1009178 1985446 1762423 1064599 1939112 593129 781391 1586000 1521928 1160219 737334 107728 1360754 677805 85342 395832 463992 1619996 749384 879513 1005208 1199475 170854 1141963 841567 1401948 892899 176953 130909 473943 1604321 1961534 280526 1638961 1506026 916396 1412455 130727 1051707 1026228 534328 1459054 746159 99310 584960 1124240 1571620 341828 857936 846960 1714159 1763953 215774 1000827 1063822 1758715 397057 1439254 1027978 1569500 412908 839867 1093115 475210 544448 1563396 622055 450387 1195793 1122047 1888605 506247 215121 1511646 1991104 671507 815 14947 324466 1169623 445641 1729752 1182461 1331997 831184 1102511 1931096 233670 21729 864466 946370 1040209 371645 1761123 1336688 1513597 112715 1444584 1951468 978475 1050906 556034 910549 1690505 761672 580389 1333226 828865 60151 1344005 854611 1559146 122635 1965540 426600 788909 1297070 1753277 61832 157648 780316 1088530 1962240 822104 548000 94245 1123642 549419 884697 1100278 325832 945588 91798 1537785 67056 1129071 944079 498177 247600 1431924 258301 942086 1374824 1646974 1931901 496154 573128 475975 80959 444292 1195942 1194204 616544 1933917 418384 1080507 1477876 1090277 461857 631981 793723 33454 1393658 966254 298204 828412 1803490 1793414 719236 1858849 844827 748927 171624 1443366 1914137 37042 852115 202354 1798649 249145 1076151 444131 1943768 1238753 1608140 1817998 19691 1887902 221473 205128 1224331 954278 340893 951704 1700021 476449 1815383 280527 573935 1875556 1882777 179865 1361056 1355598 1333395 948767 1426758 775862 586227 1911173 166015 131018 1797011 1951517 786070 973227 1872398 197413 595725 1404210 1674341 1208601 1959525 417622 1541226 1487025 864151 1910279 1222371 568120 1778727 343078 1050924 657284 350916 1041060 1503497 860349 1405885 1403155 745121 1418373 1346729 555954 1042018 1315161 919713 1454391 1318939 1841038 620894 539951 805870 1483590 1389278 1510346 1335487 854963 1429321 973353 1578865 1585304 479922 1052987 1693826 1744979 1687768 495199 1706723 718310 543910 1153616 1891606 1894908 1908111 530509 1202708 432770 1476622 1328515 1287613 603111 228832 1856996 1863913 885954 1170000 519407 1046044 1667182 275193 1425203 35628 1731125 1205941 1276692 1302884 1449856 1418327 760887 91573 1681061 584759 442276 1831427 1424834 508667 1941893 1774719 724232 331804 1444620 767864 874313 862684 1621638 1694574 1475029 1884868 47833 255049 29264 1429612 1371689 464091 596532 339827 1110857 795709 1559386 1139751 1601177 1095865 1662257 718188 285731 611409 490201 764994 992032 1251814 229583 1991328 1778707 1764209 629710 977118 1800137 1737204 1994060 20348 500783 797153 131008 1030847 458025 1333978 1657695 652467 1586510 597629 809186 1655168 1756916 357425 1867552 158270 468131 1072780 382897 1454819 1981565 1558861 1701165 284696 1477990 148511 1559825 357943 469063 1490140 406046 1938205 672872 906483 1991429 1878532 1934260 442286 450438 1909598 656451 1210603 1097359 677745 875891 1319458 1036598 677002 553590 909971 1645447 120442 44022 462023 1687646 1181570 388427 708385 342043 1971207 374169 770559 264078 755845 830809 1750996 1573658 1618685 976057 587549 1660250 1983491 1839767 1767264 1816610 1430335 849154 1273644 739058 212676 1691672 1252835 1195755 868508 718436 1946044 1083278 754525 1820291 1905990 1893203 1353729 314463 970213 186431 1481578 1414518 1864841 1378370 262962 1837755 523039 1677363 1141074 532412 907997 1165905 994701 1505917 906870 1378261 1212375 1956753 24929 462408 601745 293876 405581 1560730 1506679 1305986 1162304 777666 1847979 1213998 592762 634933 758704 868823 413635 1803705 1895506 1278898 584370 1208387 548061 1382760 461683 956172 1496376 291814 719477 1007450 1214600 1103050 1217253 1981616 524040 1774932 1989124 99275 1200738 885067 1277753 1903237 999261 642526 456373 136332 1105832 1285225 1666816 555608 558026 1355818 1542332 1557687 796793 677607 1319874 429241 886877 1424965 1101608 18286 465703 1636191 571478 195240 206467 1718572 11091 232555 1954405 5553 655584 94756 1185095 603246 1265628 307854 304942 1571673 1011206 272780 780792 1575798 56394 554346 1078512 108389 225478 1134703 1100085 1042331 1952756 719523 1392442 1128623 1292150 1560 284362 1908696 1390684 379872 1974867 325730 1032361 49951 429687 720049 409710 522467 1300046 1482260 955522 282549 605819 1490052 2985 952247 153301 610374 659395 1317848 1151624 1848838 504196 1912364 1058233 1216593 1279642 318025 1321062 1321692 897030 542269 637244 1410346 286030 1168335 470657 380497 1510392 118128 100323 1639887 238672 1242631 449128 1281268 497943 1326456 1565357 625271 1277030 169161 480445 827917 1073250 481151 1283654 443569 1340060 1879542 1556134 1889609 1794917 1023151 1409627 1122886 1870817 1607907 1379584 1407674 778852 428937 1495048 190849 887369 1430251 1162400 854383 1883163 1007416 872461 1052018 1520485 535444 135918 1122903 186108 395521 1580813 767160 1189209 252220 1958987 1382509 1839877 1740468 1048426 1094120 616720 1184329 1142626 1128513 717707 698720 1813142 438749 1335454 160647 658087 910929 1543114 1944982 1979616 1797574 1580876 13962 1257365 1191922 203614 681576 1946953 514821 408244 62298 1834139 1679975 1480938 1930372 701123 275878 329851 753517 1128622 979832 1060944 871242 611613 1809779 575350 665939 805549 288364 1580673 1402237 989015 583128 702298 1618744 1460863 1217026 847936 567074 905149 294435 270707 1042388 1475938 758072 1394134 1981489 580730 1824132 1596115 942355 447115 1308398 278822 1339336 1820230 780219 1670180 1656433 161577 1489378 475085 1447352 64696 579488 112711 340049 961756 147721 1583362 894242 1401831 1474948 667903 1495694 634418 1625790 348322 622338 465763 643326 706197 1720943 1516849 1850328 1682715 248 1186686 1929393 1890267 365600 219445 985686 771377 1571878 898238 863989 1926012 1428385 300345 1907669 624927 1543668 274736 974914 650268 358800 1049895 1195073 667249 1401685 11301 1042325 1189179 1158670 1828540 1724373 605999 115296 266526 1303555 1599102 1033047 136372 964064 1234122 763952 903136 1678518 1429029 945105 1936619 1207906 1656290 663269 1593436 1006130 1500990 1644001 601879 1597160 1289761 727091 1632602 1605879 1894645 1920948 483663 1070572 667707 1645513 360867 1017773 391851 355242 155688 1140490 683314 1185174 1343480 995843 863415 1165349 319240 1371684 1359997 1526298 892528 306463 1150913 40578 1377377 636116 304910 1988484 91141 1356122 1686595 1140856 1992197 1302756 1584200 1027896 81470 409681 1393212 361576 535278 1983476 1620521 862426 207644 1977676 176050 1660836 1568614 123933 472576 1994753 257349 541487 731248 1482952 27143 1747213 106498 851201 1067247 1703685 124603 316480 1379328 788655 363996 253034 1784330 646076 1494649 489980 703377 1435348 624764 1171637 1447068 926431 38847 752914 1613600 317392 1606731 1068834 1122936 702741 1748938 1774103 268056 743123 1298944 890963 272028 1648775 1027422 955257 222860 615654 1064769 1803524 440318 118557 901901 1114979 1830407 306523 479511 785623 1113202 1445335 890522 356783 361590 1460768 1825835 792123 946121 1732537 1613575 1350201 725882 647135 1275405 1079717 1381979 1886899 245986 636966 1117171 654635 1532470 1059669 1987991 1853891 908866 678219 1191988 832284 1628373 487490 1032783 47226 1131322 369960 678941 1009229 1068679 1926136 1253887 527110 1518111 620015 1370943 1229984 1069532 603441 1780416 1123175 832912 846399 427199 1733327 684265 312784 1157982 34385 1970321 1178723 976258 1130010 1859703 1491524 57754 974104 1645064 1278514 1235922 4218 1076870 24152 682894 519223 36280 538080 1290634 795891 1683592 1542995 1651787 1876910 1805596 1568243 92028 1196403 543430 1203975 1792909 1241894 242764 1376717 1614704 794659 716556 1032555 742198 1869709 1945546 1424720 444101 627408 1549933 1670334 100635 1254584 1797653 1594888 297933 1716662 159033 164826 222024 1539278 422331 1608131 1725535 1023284 518850 1273348 391873 708483 146945 1508096 624903 410377 338663 1040150 254368 19627 1607252 1160005 686541 1364592 561809 1420898 1463948 448442 1962044 1101813 42116 1103866 1320232 875636 116146 1306914 497494 616137 322277 1865254 708922 581444 893327 178537 616997 864473 324426 1464311 1002045 439175 1418562 1282483 462952 1185825 1713681 490637 1310322 362177 1667484 494257 155327 1616759 667974 1837785 163205 1217792 1370092 1759376 1355832 1593833 703673 1585783 1834804 1987901 1365140 638906 233913 1985864 65838 1558738 1318491 567601 1705890 420007 1939601 494256 458762 101648 493261 1794345 614998 236224 237857 45934 1507880 1902298 1167992 1137693 670030 1700375 1701212 1992752 1005753 917531 1678544 1091919 1428259 1305818 1724749 604019 1911502 335936 1688179 1498578 933581 1794202 1188618 1282722 1544542 1228892 565757 881227 305121 1119251 1732932 1080439 1555184 1909800 1558601 1258819 1047978 1268701 604454 277596 1143994 1846150 1552350 64713 1884574 1857804 205001 729175 508916 1920227 1523345 846024 1656881 1286384 457235 187400 836440 674265 341913 1330172 1826961 627962 1290871 1740295 1384373 1458070 1877539 1423420 292845 1766592 246567 1184 1566151 448939 1030555 1891985 1781990 1643245 1431134 998642 1676216 1569360 990007 369609 1039003 1695362 391677 466449 77544 1803721 1182406 1465658 1321657 331006 147979 1201075 1689363 572397 457132 889241 46825 262128 1606274 1966054 1024180 1109577 367717 1043744 1126282 1727953 162257 628995 943311 1092765 1619924 1130533 253854 615701 948296 929639 1372506 1716647 618945 270027 209373 89335 632751 639790 1231194 963682 1281702 1218204 974268 1088432 7407 946687 749145 139726 703433 1925374 10473 285221 225366 325217 916179 700247 1052272 410814 562692 1807014 1617544 1557891 1895655 589644 54397 635318 1568711 513648 535762 1595692 1260599 1446620 1605021 1279928 953951 1239469 1419784 1330859 1776991 1410086 1941511 401001 906967 234941 1734289 189877 1603070 647798 148002 35971 862128 1807774 907663 895889 18919 1071621 1896898 1351159 1070822 1209448 319385 151602 1638381 1875496 537946 36146 1317855 1192312 822208 496276 1512039 1153977 409894 740525 801998 331261 697874 1466745 1709231 232486 1060767 1612590 275571 762698 846119 1201052 1086390 871979 1329015 729558 528906 974665 399798 905029 8867 1588765 940276 423975 58052 931389 346186 1199261 1902249 932267 1395300 360225 1070357 58461 1263179 476024 473323 1950210 829219 332710 1454013 1320241 1738130 270619 153716 178614 1619035 684108 1392406 1198583 605416 916203 1535337 798439 1903915 1781625 679745 1490997 26228 1763540 32130 1814158 891863 876037 1775967 1341994 1145178 1547167 1139430 1851490 1123392 1043555 1283653 492603 1538789 356844 949773 304817 376898 1528356 1012148 1440167 142180 1535957 1003508 938523 1685443 882459 1753976 600925 566182 1583765 983640 448484 1256970 38879 1734287 1710634 935025 1905928 1969791 575784 814935 469344 1727397 898521 1225265 286688 76038 1413733 1281744 892615 1177147 752655 957410 1179775 655200 739556 1678368 345960 1033214 835255 1370225 341005 1062237 1005140 1087874 924385 653454 910248 1293275 643223 374883 811762 11797 692812 771862 1998307 360071 1100384 714033 1783402 103777 660178 703960 466577 1107113 1074113 484098 1319809 1506620 278559 1368170 405284 1913074 419901 1361714 1222601 1865894 1778883 897397 1175060 47405 1073735 1116676 1515736 115548 961345 1054637 167635 532319 214276 956 770524 432817 1300876 1200698 255529 875024 605940 860045 1518718 1177689 689919 1304151 714666 19356 1157098 1670957 1582631 483552 34837 777101 1737847 251331 676380 16356 1712017 1913437 1115359 1578849 1419196 416617 520982 114907 512281 1874994 1356503 824148 437366 1172490 1212511 1222220 1417732 1905333 228647 192634 1570756 526786 790762 227072 1027221 1812365 1434139 760690 130469 260390 366055 521365 1345433 1817938 139796 782584 1897888 1345522 1594828 158466 39167 294928 978922 1144692 605884 1622642 1687466 88113 1025568 1195741 982540 1386581 1041666 1218969 277041 1691596 591476 1315997 490706 1723659 327163 393588 1344805 1455065 1481040 170677 187574 1077415 782336 834726 1470239 267065 181989 582422 1750188 1806200 550686 81130 851582 762434 1417960 193213 849753 687673 1393642 1408524 1234269 229303 1707322 56825 648532 258443 1456259 1254583 899516 932934 203870 174235 1209006 373709 1339333 1547120 1965443 1011021 1519223 761347 787570 1807384 724263 876288 1807012 1915831 1425032 403361 353205 147930 1792207 97479 392245 1542572 747586 1457981 1980768 138484 1148966 1952247 1624876 59257 513697 404629 1277918 1831232 1743334 669761 577994 1072303 602056 1869449 571714 375740 81199 1375290 1285278 1769171 1120096 809464 856416 764025 288813 202421 895448 1711030 1792053 1040415 654376 1492263 1935102 601853 482167 61360 1149686 1592520 358438 285040 1247387 909024 1853480 1495291 308949 1117310 826527 1528725 1458222 7078 1879218 699447 1383099 1634216 1026262 587299 558696 1720297 938618 636309 768839 85896 1320697 534996 1005264 807385 1702819 546309 1690082 1014509 1291622 1084416 646543 805720 1116892 987052 118380 687780 1631510 721767 861146 257511 1315623 873470 1650897 807194 1548436 1939164 251366 314571 436931 409997 750433 1455546 1153355 1433481 1092354 536401 1162369 467301 1062445 1432 686101 572017 1721321 160687 1571688 1822252 1349112 157765 1708973 270488 1205962 1602564 1551460 1196765 63381 1086877 1995575 184222 1780194 480176 652463 1341238 478458 465589 305869 822616 447860 1921165 1697262 1337723 1711148 146876 389234 138201 1717618 1555684 1654508 1853430 1729553 884472 1770589 1996588 1072227 1003523 810461 11606 1160273 1882706 1808522 993974 1901169 1445472 184409 476935 862632 1399234 539393 995214 1490476 211448 787367 312268 890892 1868107 1789529 1521176 1868637 1813954 975937 1575791 1078098 1617017 1093318 850338 1141161 1954893 25304 1219448 1312152 1014959 635583 267868 1777932 452499 896609 1518944 561640 1807565 964457 606580 1201899 1811603 643393 845054 1980107 568739 1523944 1499995 379705 43098 1929199 1520954 651820 1146106 1107684 645513 1774346 634257 722757 1236262 310211 747120 1540477 1438849 1752505 1658096 460329 1223173 1815602 1294675 1950719 960965 1900175 809641 397785 335728 1854917 1430967 1767188 1029936 1604130 1236124 1655150 1073739 212894 155401 1126603 920422 523903 932228 365738 122003 124571 1743794 1577151 1710795 998384 126771 715603 1373019 1503148 556913 1671589 1191134 1612226 181696 666087 1444444 1658409 617390 1506712 1810676 1850737 618606 288281 1751531 909002 346229 215873 1909742 1583338 367196 386391 764496 823602 1417084 972973 1589970 932294 1488471 1697136 544153 1174543 485095 1236411 656695 1100924 775614 536301 1992345 1160250 552462 1559847 585947 5034 28416 1986041 1390790 1455750 673631 232576 177961 683891 207434 767859 1075300 1081372 1725592 1701324 308420 646162 102958 861436 760975 1297910 1649646 1119624 1283259 971306 872571 597625 1393594 418567 932648 867084 278095 1297560 14620 585809 796640 1153155 1528652 832170 861230 343904 752114 1980075 687818 468999 176513 431956 829440 1231584 705248 527564 589795 1757175 144456 1638606 986414 525821 393095 1701449 531953 797293 1189703 903745 526738 548459 522335 770032 841198 398728 862388 506642 692154 366482 1035421 1139669 1867034 1031911 438514 1773263 202897 916004 1473233 907496 223153 1415877 515515 154861 1281658 1313078 497589 701136 883591 182579 1903353 249837 645899 1784608 648971 799506 1623140 477837 1614051 1194993 740732 1807109 1811399 1767662 1240391 1317666 1387226 485708 408656 1844355 432128 303937 501449 816885 447185 554146 7793 1090057 1162515 1347404 1127987 693444 697591 1025545 1817211 1356348 312711 596732 257023 1613583 1345341 408162 487730 1184555 295177 461499 1544128 1988979 888588 1704160 1171472 378233 1553212 714385 964195 1153389 759422 62831 1450921 1955578 34209 721160 1390282 1019270 1001479 1826270 1156435 1074512 626528 1812839 233332 982437 1895465 1423327 1220323 380034 1629315 602793 469889 474868 383969 104821 501545 1606702 831483 370049 432860 1543402 154981 601603 708333 265655 244701 637435 409424 137837 1798720 822936 378182 599819 1327238 1488845 888881 646251 192467 1561352 909447 1965573 1929812 471113 1287937 1650934 64301 1672666 1802906 106902 826109 1398748 954662 152530 485913 520479 1505844 546299 433740 531577 811995 1441783 1090911 1339989 1433875 1080136 1732823 1534710 1775391 181246 1609655 483606 1910481 46225 386816 1688260 1657485 1265379 1903796 961076 1335937 253600 831464 1401443 778060 1551865 21682 558168 1143880 587165 1588964 1361716 461916 758402 1000350 452842 1441015 700960 1784641 1685146 800819 1808152 1840023 1085368 393622 1660440 276654 1584080 1176611 1235857 1825947 168670 1643811 1460194 1719759 1824942 1780411 262809 1406008 829909 612647 1485566 1377701 1154346 1864864 313784 1002226 1204405 877957 1885678 82513 1528129 1447436 1599191 764815 1924301 1184645 1578731 1394146 375245 1993002 1272743 1772525 1192118 109155 417634 1301603 783345 1601966 1066573 393972 349919 1291909 711039 1397284 1642034 1071744 916410 1958451 1986609 380549 1311334 1043225 1048799 273557 1165409 1163091 1491876 1407662 389217 472109 857129 1407596 1705426 1461768 1202873 1284442 280215 1084873 153041 41962 589546 398700 730917 149922 1502834 1473621 1983594 838449 1617429 1679419 1800818 1683283 588904 24049 477408 1895678 1476329 1502317 135919 345668 765177 1347701 1082453 1465529 33791 1591273 1866152 838943 906742 1953110 516846 1509178 1188624 1904884 1333079 638329 307514 1461302 500031 971395 886431 1529404 844913 1913830 1919981 1337963 1097714 96772 765984 1567882 1096171 1734049 986567 473090 1635050 1635829 1900798 850273 81248 1870159 1115705 1814618 920883 1340756 644384 272953 341050 1490623 108892 592577 719714 1553650 330107 1439585 1646195 736617 27517 844954 1493248 1620869 1377548 946382 423521 148915 1555978 724917 1717021 961002 317499 1674605 676180 1753807 1279769 142914 787985 1512298 534382 989741 126719 500554 1003191 426172 820588 1787495 1860716 33085 1179682 1192840 710711 436515 836355 1276503 1997755 530915 1004383 316909 1157239 1512868 331131 341809 16781 1629449 1647741 870674 1069362 1899186 852214 925064 1488509 1626062 740494 51393 1129712 1948229 142460 457283 1959991 1543680 591045 1147954 1831216 330630 1664421 1273285 572336 1993960 1941498 1215242 729042 1641304 1719359 1323981 1626305 1891965 1498028 567636 702016 971833 102485 1510245 1076068 1792569 210636 1237965 929554 1684937 1679010 1889473 382697 1926378 1491898 290555 459315 1115035 1235435 1981179 340998 963141 854764 747988 1328763 1101056 1464475 1912809 58532 1472898 445412 950921 1763304 128894 668101 327598 225380 1301858 655295 1069389 567151 874245 447343 473986 1747043 1113324 1305931 808473 1810327 1268037 1148286 1086080 325311 227373 567776 187336 593764 532208 1827698 1855358 1973255 803843 659976 1377420 1194935 1672985 1781864 1473331 418816 1768824 316730 615480 822536 993641 714027 493117 536142 1737339 132428 199897 804932 1431540 1936637 1320459 383092 5124 942995 1210574 1089719 1114571 1746401 877283 1855790 1971586 419742 1057505 1838225 416522 536352 788998 1097754 1473263 479211 1391935 399265 1136418 807643 1235078 401150 1045021 995902 1219289 1466837 139049 880576 184248 1576503 118587 1040265 1948732 1730708 164692 1836108 956780 707456 594272 1039774 347003 1697821 28742 1880072 79974 507119 178186 1896448 792756 13415 1534980 1429718 319266 656102 1669878 1326113 712451 1775291 1255032 1549749 302012 1902593 1174436 1010552 1011682 727148 741011 296560 679067 1384419 1951021 222777 442518 1568628 1629660 1064109 8857 479178 557569 472255 1249283 1301132 1755096 274845 1434350 1156061 15485 1916140 708849 27314 1970521 1125484 158390 204872 796240 1770558 1116758 1918545 184027 980223 654204 63074 860520 1715797 1628247 1089735 260920 1072116 1538953 345104 431193 415130 500567 1407500 1638907 1505737 526366 1295211 1297036 1989742 1647561 1278424 531912 922447 1819976 351163 65384 1076391 113075 1631647 409623 128264 915164 1082870 73307 1668081 489084 717222 1762343 891181 1127317 333159 1216706 1133474 119260 889203 1645264 1522307 694347 943140 110223 450268 1780492 1289569 461924 510213 133688 1642407 1666968 1611239 1141040 19417 344444 1088634 343509 311617 504400 1412689 1761536 782836 1983802 58723 1290770 1874234 688236 1925145 1590529 1325387 275562 1288728 1492609 1560789 463570 7714 1692580 1620995 851500 1265671 1334621 1722511 700698 682596 721418 1821108 251389 1502315 1849596 1418405 1298435 1368502 330735 958227 256044 1395276 964991 47415 1235912 1075218 375873 523445 126797 1187222 169315 171473 1628473 1722232 1340309 1989092 669810 565602 1471213 1645404 787324 650849 723345 989570 1519287 413201 556972 366718 1910014 87895 188679 1510199 1581866 1488834 82592 371047 1725200 1004617 354049 1982610 907451 402330 181056 1065266 460145 1234450 715147 562758 752572 171761 1887157 1972167 1111968 342333 1955862 1953618 1402565 396087 1945441 1196121 516915 52990 442049 1943583 606904 281343 567148 642738 1361624 1703085 450566 1199807 576774 1095694 1715223 182214 466644 336412 1847179 112275 1783060 158876 1982234 844747 568092 372126 425527 144486 1943084 767579 1054959 374051 1593561 140767 292012 1580137 1735721 1323760 347497 936239 51211 1774880 1159328 267395 1063777 1049128 1067326 1928041 1273441 797696 880627 1983530 1636285 1854171 1946704 58181 437020 1810131 1936842 538680 444342 1243590 1535705 1644791 971556 390500 271197 1720990 1495354 1541490 1848344 774237 1436473 1845625 1120528 897805 494422 851133 611760 276086 1768723 282693 47098 1297888 1281532 1779872 321454 1383775 529367 522853 915985 1705679 580784 1378882 1834750 1307932 1664300 1255805 62205 1311742 371361 1056231 1163753 1090591 1153254 1157377 1066546 859837 1924019 1521507 831045 1306236 412594 916218 1474466 1568234 1457068 1091891 1276763 1079895 1398388 600375 887747 471262 1264037 423146 1516290 1509048 1001214 34683 79108 671485 414024 578964 865537 1291099 487407 1854175 736177 107750 698579 264527 1149080 739284 979597 846785 1089079 204277 584282 426127 1814290 284372 848162 1361125 1820841 1827673 748590 1346495 517988 1714676 1158031 1837843 567968 556584 1755967 562959 701508 1356826 1646711 1303359 1654404 75508 1202962 1443529 1403912 593608 330739 70783 951671 1046396 885659 966950 597344 1710715 166058 914220 221929 1761252 1021386 1476964 118947 676036 984198 277494 122828 1376808 1498710 841388 903937 1350013 1511606 1944966 1537476 1891264 1178492 1377833 712285 1546376 1507341 754399 1348420 164450 523710 1530567 618297 1184355 1163064 751610 206943 636176 122447 1780943 1731931 1768215 1663022 1808536 1628460 1912995 5205 1061226 1992570 1276903 789081 1220690 795801 1094972 656837 1624994 34071 64841 1856681 167158 1427996 440723 545342 1369959 11162 179461 342046 1621869 1391594 1515940 1686216 1624273 1002161 1562940 272799 293248 255468 406564 1932568 843582 27852 1492131 839239 1346033 1368578 465261 501825 1472870 622611 572949 769989 1382543 36933 1815907 182140 542627 477483 426979 219509 131511 1702088 989006 814269 1206241 1501401 556031 108372 1061937 67465 1370144 1071746 1504606 397156 561806 1830979 1708700 1258357 931940 1058 917436 1614900 618546 1897755 1067915 64501 1531350 160061 653093 1092588 1761349 1586023 324998 1738190 1225035 118282 36874 177469 651905 1701938 1926986 566003 915145 992593 407370 182233 1594302 1628895 751522 1073759 900171 1332798 906966 1344232 1015028 1227260 354767 43779 733140 1029820 480076 102142 1416580 1937028 1207992 593156 777577 979274 396274 816177 1583567 458094 1416055 921606 1442111 410605 744023 1123697 668123 1506353 1701205 1617332 1326014 1335988 248006 1103658 587084 250859 1001686 1728939 855121 1029837 20869 71349 1596865 552978 66322 1412003 2165 1244011 611124 1568661 1174756 308599 1142165 207854 369742 1916873 976806 668799 1320210 1398765 1217562 1778050 749918 625565 699865 1560324 1629490 549447 196229 1611025 1945343 129135 3703 1799215 1975948 734812 454971 1595447 1040248 1324023 524603 1182686 101106 1516254 915543 154831 1932510 96658 644866 142637 1349467 1225633 174549 1148306 554058 317455 215471 736347 1214644 852349 499248 1950162 187899 1819523 592394 298993 1794919 804685 326975 746415 167879 26127 990110 96222 1564618 874959 329308 1269981 217989 183182 952150 1921970 643683 1773059 977312 1389326 570632 1526910 274496 681668 343476 1416044 268109 372681 377449 252065 468545 1581752 472807 584815 1407874 1335354 59394 1100181 167556 14606 1207397 35383 538790 643845 1545939 1007034 1426079 1522957 881808 1125270 933751 1025894 1560836 274111 1209309 116231 158553 199585 853316 1448841 439949 1394876 519163 1309393 879323 1584457 383532 93712 1794989 1287776 1250046 1165425 1667332 854971 1880328 1545278 1976581 1395222 1075589 1880078 1727634 1565464 569147 38024 1119046 1824885 1378582 232306 1925259 1814128 241958 1334071 101709 832592 1932033 280088 1238420 1352697 1217545 607838 451577 1025521 1035180 313567 1895287 1973010 1408960 963379 1555479 1202401 586062 1759431 1414570 1358342 1315543 1599962 910633 430280 189402 1990431 972542 465446 428080 741984 471145 1909207 622870 993009 1373955 362380 1860630 1542339 1596487 1967689 1790437 934064 1213450 873796 1297605 1119844 445888 803694 244776 1046722 388417 453906 1874702 895223 1243136 1365232 1431361 711491 190949 467774 102687 1944738 940093 604963 1870221 1859901 1683233 1661553 244165 1282907 1449305 597963 1870331 942430 436390 1546123 1168686 1635563 500459 656930 121030 820590 789273 264297 978904 763993 541663 972258 968688 139224 227727 740352 1754033 1293088 1053779 1105297 816753 913169 127435 1818597 1947411 1757638 1819421 1493624 1908803 1714207 1706974 1792013 1842658 939362 155263 223303 1771353 1797123 246027 1261539 1862378 658877 950988 653108 1660673 1569334 95239 373065 378093 782898 1650394 201069 1357535 1195643 1306984 1795072 874003 486700 313931 154513 819473 797526 1386151 935728 938800 1815044 59485 1048535 1953043 1750665 568570 1605709 333693 1238523 1806491 509233 1297213 1786352 1061950 1766490 1635423 1063532 1560045 964527 1353470 603008 838741 975184 1100010 1968736 1679021 1141463 149582 1586167 964256 1854659 1903381 253316 1610418 1823475 1134024 689500 1451324 1076550 66057 1656139 1237479 1225368 1338956 982315 386265 471110 944170 1624049 117405 1355395 864558 1269754 1998633 269643 1610723 1169917 1043293 1247742 1270452 934154 624475 1792229 1932811 1418243 897788 233584 1482868 814794 936006 1056524 758606 624887 1876541 1129240 339279 1850934 1821375 1957321 1524689 534805 1450753 865436 1597311 1044844 1842124 1058520 1097831 67592 893348 768327 1949345 488128 163415 966368 337644 1154962 1693202 1478121 1927319 113351 1349732 349935 1208080 1293107 1267329 1322553 1558677 1268234 1428250 1483224 1025571 49638 1328354 1071016 1579392 142814 1488942 529571 811523 144770 708425 425508 1429242 1042151 1619296 1735172 1852987 1687405 1603990 1730704 1315894 243458 358039 402131 1257599 849890 1593997 163495 1265655 374007 1200536 1695091 616515 889700 966487 621801 404054 1506490 1788971 207896 754400 1305871 1702242 1473238 1611989 100551 1215091 1383951 192023 830815 1290997 1954100 506624 640287 795559 1584350 1557430 866114 950606 890729 1435088 772369 1078468 1464951 791713 218421 182761 649649 1973597 668518 606537 652632 509362 577479 1480739 94239 1563958 24020 522966 807570 1317014 1268334 1490084 1934418 412718 1531071 373893 996764 686432 1618745 94509 1195069 1651886 1165183 452612 1604583 215249 1723696 714634 718618 1707420 1190502 253703 661084 238361 1017889 212933 372067 1078058 230989 94737 1239097 1617572 21426 1674834 1635301 1339964 1457154 258448 73300 728575 429513 846496 656036 3826 397654 1126351 1579054 43356 1003167 651442 104691 1836173 1204376 1378548 1109900 830126 1179321 1290334 1394553 1202097 1558799 581978 469027 1281655 282002 1826206 1407467 460554 1393433 798839 588367 939801 455292 940896 872459 1852059 1111103 1515514 54309 1250389 755363 1544633 755268 723422 1731722 1317479 18523 360558 1923425 635892 500480 1585569 1252123 181606 1970215 140328 855254 646505 165286 140470 673188 1261923 857375 490980 498764 1914400 388314 736172 582892 883055 825240 880294 818869 820329 103439 567157 1544189 1093463 1765006 136028 733775 710636 1173306 1612242 1760946 591445 1860500 1906696 1371768 471171 1021770 1529927 1181419 1977483 561743 843675 1526602 1649403 1908025 772107 789194 1309856 304566 1449862 1471917 563189 534038 197999 1036879 1018682 1759736 1594677 615764 381334 988058 514824 763970 50386 267494 729527 887623 16796 171389 1852206 1504061 562519 584704 28249 1230811 760864 739958 191004 228936 563049 972283 931655 188213 1884886 1561377 1236881 1751270 1091836 332240 1796769 1898718 547002 1800222 210884 1463955 1827989 25893 999113 1761701 1617496 1806508 934995 719049 1081155 731387 1655142 856104 783080 1248971 300153 1712378 887907 697169 1952916 512426 1333903 1370118 1808599 795119 1795629 1026690 69340 189462 211433 200817 1669776 342817 647340 1798290 1039763 859350 398534 1592356 684176 1351530 21708 1467734 1249378 1207175 68417 173438 1094116 974420 314649 1799284 1261162 967268 1193953 911397 1987351 1199915 1121891 1351430 998148 1141512 262885 825505 225701 1807335 316619 842229 1926532 307382 1710952 312396 1119857 818239 1061717 1648698 1330829 1622948 188192 117420 1085102 97333 970207 926685 1739832 324460 1795442 799258 471 903234 1463957 1098193 1735929 131698 1565761 380900 447881 830947 1893154 493866 1970296 917508 654150 424125 1354102 1964671 1480978 679054 30805 1304623 724017 301678 1240218 444658 983673 1385827 1082781 559786 1476629 325122 1135184 1977413 1929756 1108098 816595 1875190 1082920 1612937 308536 850525 1278581 830437 1145735 977621 499122 1372002 862437 994398 1524612 1513697 1584105 1236321 166617 1425494 56402 1427085 863216 1792759 1652859 1771122 364539 566520 1504869 280727 327161 1744711 192804 1357883 598806 698983 736869 1991039 663466 278694 59684 1556744 1837229 266389 1232122 1523044 66740 1427264 1762400 453098 1682875 59849 714807 1332387 1506489 1713079 1221992 439235 1364510 962179 547442 1302895 228164 17482 950331 1444577 641828 1017757 1376569 1336058 1773938 1183347 1400118 1763057 1391523 1402832 1771490 1757425 574852 1933774 1145279 212640 1687578 944840 190869 553463 1591574 1632777 488112 883669 1772320 453049 236630 1519511 1771714 1810829 1522493 1714165 1547620 1924673 1095302 1906257 582974 1816831 770972 858627 1496842 1444199 651016 780083 1416240 1109206 1724740 1980204 1664128 472113 1700002 1700527 1844272 194781 1562758 972478 611201 1368431 1893743 1015650 1050947 982728 1562683 156530 1335331 1042948 1357097 1996638 1062961 765888 1212914 1012055 514394 314786 686263 1093506 1038752 220409 1308678 914111 1552803 664143 1960935 194206 3281 1713743 339762 889266 1744646 700763 24659 1226188 1903985 1311576 646002 826819 337865 1867260 902894 1485003 252107 596441 1032674 883017 1256710 1664161 1557362 152188 483610 924319 1909660 67287 340554 1406614 1318911 36332 1979289 764766 401745 1056499 1620129 20723 1535789 862078 85729 1368152 382272 1174169 1462867 1131100 697994 311584 947848 674150 1446111 1473640 414776 371436 288485 380714 1201002 1662877 425636 1385290 601720 66522 410213 473733 1829503 1020548 1530063 23444 1468805 680305 520984 683470 1190318 1827751 467357 433212 1571905 1755677 169295 958291 223612 1649690 1774019 414903 1570106 426950 1341875 1815744 856712 1476026 172970 274188 1600813 384375 860765 577028 877384 1123296 1865577 1861901 1953874 1824637 392249 1993359 1728086 1565005 1640486 295018 953414 234863 611162 89500 1445421 1874515 754867 1481597 1579301 387685 884244 1391811 251849 954890 1699655 1633936 872242 1524283 31364 1442779 1547130 310075 1218278 1843138 345119 1824386 972818 1843539 1150519 1442094 1039295 338249 1794775 1490240 1865952 1373644 445521 194681 1240446 1186780 1841221 1158501 1128290 1053992 732705 1010941 657519 945214 978796 1215934 590773 1241951 1871359 1412544 783496 207410 1164184 1464728 1624272 1187491 1973446 1974822 284615 1217229 1055716 870283 500009 1558658 976342 95182 123460 1232187 598768 203267 1816408 1956972 186669 1685477 1766706 1857684 1290050 535465 853939 1947569 210332 757551 1546523 452995 1772399 538787 1579908 1013845 570959 35914 359547 1206163 1819589 1869752 1299791 35122 463555 1136491 1298926 1953682 1899227 193768 1320370 522564 1704805 1663313 771016 285771 1374250 1262247 1015883 471713 94270 1268622 137411 1862477 28443 1894937 583168 1341865 1474402 1156423 1812703 1384939 1721599 1642738 1321342 1952337 745282 782730 1870967 163723 1121621 1956771 355506 1935660 424624 1679452 346424 1580004 737127 1880455 1596722 257509 102514 749545 1023503 628826 214499 1214206 1014028 1982147 984882 440427 1027851 1333883 91070 1719953 350460 576119 1774493 500052 1251492 1356739 1411993 1455963 702464 729083 1501682 1441169 1608180 1779101 1206076 1194731 1539549 681445 797106 1309376 1541943 947782 1829387 1035867 919936 392302 1775610 1901181 212474 809844 1759429 1664811 317831 1218856 1237049 1185804 1003123 1373126 1880010 524922 1937849 804867 884392 1019445 657241 348557 1932778 841239 1711745 1710201 1080271 431206 946680 1789559 1080160 1750431 1979533 1258445 1231427 1499249 1607715 1760743 1313875 689614 508304 1445279 1507977 691209 162273 810830 592071 769342 962226 570488 549854 1148467 1336573 1293351 1349751 1494164 398927 731141 756882 1081428 795720 291630 420761 1733103 497663 873964 739790 364333 272835 1357047 1555036 904999 104992 1644562 433443 160338 1935185 488358 204151 105799 1310393 1631729 407546 351600 909909 1207472 890070 1079757 1057238 1098589 248018 1670424 207796 1208349 254161 1562650 516880 529153 1712920 1960375 1292963 1584962 1137317 866455 1308462 760064 264589 869580 1676420 1928721 648090 343949 179047 151813 431276 752892 1930809 1501839 1452328 1004369 987331 1872144 326594 1496094 800031 837509 213880 931319 832710 1110777 369708 1561474 1758163 919544 123631 342442 1356630 313719 1264391 407730 66772 465546 1195993 1980380 1081862 234993 391943 1581036 1138756 1247450 1110391 1819815 41944 1302867 34528 972020 1083558 1654190 143810 1262520 757678 898680 940235 1557513 1355876 1792834 1621092 1446094 1615901 1046150 1383261 921865 29488 1259364 91096 1746863 1003476 291437 407529 1739507 1385319 1364187 1307444 429611 769527 442147 1902646 782931 1876047 312400 1976742 473430 1107235 333115 1008507 1623589 141038 603115 1462116 1935472 598264 68537 1162695 1976873 1264444 761932 1323198 1861270 1669021 1919553 1801630 1786467 1906802 822452 1844886 1001162 342052 1300600 686972 1598214 309715 659008 246975 608837 435943 1036500 1670727 570471 415122 1677356 1775221 1109755 969779 1269702 365656 1424304 1121349 380456 1891644 1358456 630800 832101 44483 1597817 1512101 340839 879563 210631 1004116 325038 1231114 1229343 1438407 852000 1419933 47411 1456994 432181 1328533 682507 414962 1246747 575595 228435 712455 1047350 29261 652425 1019022 1483286 1997083 304039 439488 507654 807237 1414036 299215 594286 1594615 1637584 343627 834537 615308 72787 678539 533104 1777529 2751 599953 707905 871276 302315 947215 1453954 1073742 1958214 1618574 398648 1447008 237821 847306 1341937 131178 16588 726518 1689575 440924 1418366 1406617 1857553 805084 731133 1355305 194161 1331613 35540 1597356 1093802 1177859 697668 228801 318874 1835099 1360657 1800695 634750 1148593 1399387 634505 879752 90095 448610 1744328 1155918 773403 567054 524602 1047749 635670 1943665 784112 1035241 1188773 938687 928913 1194114 800315 1590437 623364 38533 298690 722206 532790 1054533 1965588 439771 618233 1778789 794223 1423292 193567 694445 324191 1527178 1434626 129860 184038 653498 506109 168370 1078181 1515245 63317 1891323 1462857 1826000 506679 1202434 1274490 928995 1373539 806104 506628 735941 319552 511289 1385864 1901814 1090211 977993 1833298 1531305 808261 1761008 1106965 379821 1086176 1556427 822446 902007 1800399 1101696 943862 22143 323025 1034210 70739 1868281 312245 1063118 183665 518183 1444418 82337 1055244 1048087 1753654 1150091 70035 1562150 113243 1805414 563992 1159830 1436043 1833539 1572474 37443 1170020 505355 1811930 266076 25449 1227885 1435790 56750 1081988 1788707 991745 591584 169344 1831957 1784241 1264323 826192 695221 423834 1255188 516265 695706 1496599 1507587 123881 144828 165394 613906 751891 1318481 1411260 50805 79035 1986793 386186 1036208 1774322 690183 1456442 596548 1310443 1361411 1712234 1253630 1281824 1103499 1500815 629384 1705561 1865416 426221 239778 1958596 101465 1959119 1912370 1533512 561724 1807616 1129407 1446997 848380 802530 1610898 404393 1594014 429395 1740921 158187 1354108 1491912 1364507 1150983 685319 1251875 613472 161272 754758 105504 1340811 1188389 313605 1779557 1584820 1060607 1236778 773371 1273902 90301 1722668 279726 1954923 1951803 1244868 1881779 256325 1460740 21650 1531321 147764 1422179 699473 1196842 1969503 1524610 394340 405894 1208585 785781 20561 1588797 1548233 1503564 392731 523391 17933 1087192 482163 1782507 998065 1045054 1728341 1376708 127481 978795 235244 1285523 1870165 913089 653069 1491809 1870473 996640 730100 1345278 1938960 587224 1594541 1944668 10660 1612842 1213483 1678589 1004662 1240583 1572604 523909 953122 881581 1126617 853874 1593024 1441018 67565 603726 628821 187422 1508222 1329575 1949242 1291190 1811739 1190402 732961 251555 922504 1165923 192173 1371608 1465367 263497 768617 13252 1302699 999841 602030 1655144 251101 1326835 525693 538956 483312 5630 442062 911486 685741 206205 465239 860196 1731610 1671742 1856479 1328844 1396779 1617368 243408 1167154 1717635 175718 1610709 626152 54220 1095003 1719507 1195655 1313761 1476321 1387835 118524 802036 1124915 1570367 1295337 409422 1844610 1038696 768435 53131 1440521 1418169 668270 1523454 566063 486413 1509707 1727605 206113 1160623 793057 904412 180172 1306554 599769 454326 347854 60379 1992563 1770401 1972788 163278 30547 99752 572126 180833 1806477 1019529 1178662 1940328 901691 671028 1873600 1117407 1316377 1657979 1914893 758738 26015 1299289 590864 1318151 145132 1540791 1408658 1914556 1244999 808585 272243 452469 1268999 1368632 1966473 1368092 216362 1499072 644383 1853019 1580566 1189868 509808 343897 765945 1114251 762881 907850 1098688 488536 876041 1551950 1743437 1871128 200224 702222 1740356 962651 1380854 136230 857132 701556 1817130 619940 189682 1740217 1276658 422675 190745 894556 270365 965735 358633 375794 924137 1797776 1594532 763210 1241046 1299093 29396 1046672 1208600 1740255 1572450 1401773 677821 1322960 1649659 666014 10060 225632 601596 1596831 519545 163651 1287071 145605 281818 54018 1075368 309688 164413 1369888 555861 827794 989564 1672177 1420495 1899392 1410874 827244 497273 650571 1642320 1424858 414782 932774 657625 1144453 556827 1533622 1826491 41269 1146750 1653341 513734 1374085 875706 926582 1702283 422163 724402 1379442 359947 1026250 1464853 176974 1545908 558322 999329 396843 1352524 1382784 15881 1888808 1526930 1124620 323047 891462 288004 121458 43160 104335 1802616 1631832 1588309 922903 98483 1633648 257656 1461675 722279 1030528 896842 1879849 1302149 1752568 723933 1278917 1511561 1574320 950031 1123200 670086 785696 515504 119333 313125 18442 1812573 1743670 485743 468864 1623272 966659 1148462 1106300 580364 1110580 261069 1436919 1316812 137152 402053 1480622 1070013 517537 480066 478805 1883861 1774229 1791599 1148985 832274 562932 1612594 310088 183543 1263103 1244066 912930 954659 1904778 529746 994524 579001 1868926 494667 27336 1098524 187647 315948 56257 1106623 1182510 957010 490557 204664 1217912 713321 10555 1972359 50645 1664039 897572 1122527 1381530 1504595 992295 925462 1577008 831641 26290 108704 978122 1649837 1122687 1515385 1996120 63211 1814464 642174 448066 20398 1661327 1803761 19070 1971022 1821102 1706236 1648212 905326 377967 872447 344038 876499 782870 7423 1671445 698599 815779 85010 864577 1095654 1567956 206032 1173529 1141446 703159 1048495 1012553 1805841 1704587 252174 535637 1015367 1045257 1950158 551864 1690368 484193 668280 170803 1729826 1555413 714446 1222423 1980725 1772061 147084 1144491 1166375 1783461 1868265 186972 994758 854501 1192059 1344784 1585578 1757364 1741747 433582 1517857 1790617 53077 1813136 616277 357551 1151065 597843 1331508 566378 134403 1388592 903592 674557 390338 1797789 1739714 149170 485207 1444080 1262997 948150 271794 1748085 1292507 648682 1029032 1056738 340489 233282 1017978 568765 1094983 1908333 408240 1421268 864550 1300536 1051736 883709 1426389 1001028 1820016 1564834 1482445 882466 1916163 1457331 1732627 845950 1369524 1574779 1585669 924295 1841149 394235 1839633 391183 1377936 884904 126282 1559698 1844709 1738539 4217 675666 1832601 217183 1016942 510080 1950188 1313360 275133 1769995 246803 884631 516537 1166093 711083 337264 680797 1809786 1630555 89125 284855 215841 408019 249359 107030 1749518 758692 1360092 464830 823387 6270 281312 1163771 1359967 1773966 1602727 1053319 921141 709882 1417563 1832731 402825 1358753 1417900 1534738 1547396 1656198 1439689 1731373 202738 846967 185419 1251758 666373 266563 604336 1839878 546780 374789 1619524 1629092 1854631 1163591 1271182 748206 917144 1925672 918524 183738 1267076 1847670 395874 1016379 1623505 1778689 1206387 554744 1260569 1533797 739752 528563 862098 539436 39906 996101 873885 922556 931472 1646026 1692905 1304564 1896215 401998 1866270 1830971 1389472 1163034 1023011 1078935 1750225 1485389 1675505 1421631 881100 613925 400251 711867 61855 1559973 1348040 1581755 773864 260064 368118 681499 1599627 1141594 1859829 1810425 1659711 375604 1646244 1613394 1414000 1002539 490264 912248 1220716 1444033 151070 589923 351121 1953832 1506167 1935383 1513393 1709783 1111061 1898160 1226219 762449 1032711 1959576 1217691 851149 1060095 1864334 444528 1709052 1454697 1610012 1893848 1728858 843483 393204 1748067 201928 600512 1979887 1055448 564905 1687684 1608736 1355263 1227199 1651589 1996207 482263 1252515 461893 1452262 528485 128397 1540305 444391 1891660 1691616 912867 1643833 642333 1175180 1524794 1846588 700248 762150 664769 1703487 743429 482161 1097417 329467 1572176 1646106 1694204 181145 44666 494576 1488065 1802951 1071556 1632007 489598 468486 192973 211917 1252732 568584 1855348 1509118 166062 1885212 1294876 1477201 1913802 253601 295771 912450 1604555 1794447 1101168 1186610 984559 1414925 625575 589881 204379 1866816 1532067 510915 443249 882828 434568 298434 48755 1504498 1396918 1823597 481904 1808416 1501596 1366309 478334 968482 41871 1716581 37908 197248 835001 1649115 1591248 364623 1951914 263714 996326 1220717 463199 842357 1441379 1274936 639476 1794749 1596293 44464 1381551 534393 1461657 286876 294725 1064264 1405882 360028 1662287 1541890 1474560 647930 1653929 856242 442623 119687 1394523 963067 1235386 31223 75092 1117856 197995 1996244 752483 95363 1671427 1748310 559031 1941005 673448 1309458 1941124 1344707 1301452 63660 473094 827416 1436106 1076129 403562 1019263 765902 1201931 1733998 449629 1395807 1549493 958412 1477247 152256 1432504 437213 976772 1779885 1681471 1611958 1402158 1587665 192062 1616103 1738525 27096 36079 103833 521088 1006551 580593 655976 1998467 1901798 149389 1018920 801416 1503971 1945275 1913876 1656136 337399 1276476 817051 602853 231893 1971460 782958 1635184 1568496 1007178 1998837 313086 521013 1396201 270325 1271475 1265334 1500620 658523 563013 1001931 1784870 1381281 1386678 554671 1375415 334605 1773771 12105 1413968 806027 876346 1550960 583992 1412436 621951 43408 1484134 282919 819 1722170 939591 344182 938740 1424162 1133122 1900244 1590185 972633 1072241 1079098 1663498 1717966 184396 179662 1635371 451217 1968477 241372 28996 501024 419750 1869232 530499 45815 1110770 1011157 890497 1090493 1724973 1337819 890890 262268 1605763 1386528 1624219 1097539 1238213 1345808 1159627 34861 852541 1149645 1337489 1458025 1430864 743678 60974 75704 1271529 405650 1868099 1055029 1444511 173789 771345 200751 1926617 512550 1997672 798014 870575 100435 749986 1145237 705380 794651 1819247 1825215 1721476 894778 1683957 104534 1584451 1887936 786860 165197 1442286 139695 739968 1579478 217282 1497507 1853900 1496217 772383 198356 1345450 684445 901978 1391508 1916047 1202766 295874 1573716 744394 1530802 135379 667456 1233689 45932 1530812 605438 1327653 952331 1389449 325150 145574 82412 1889163 859913 845312 1651880 654375 1745718 617775 707130 1297101 114287 818491 1994734 969738 1136738 438626 1514270 1121428 1353329 1320393 223556 672256 1308406 101875 933594 547265 949046 1200259 1145109 1538093 1458067 621499 1974069 1057983 367842 733987 625658 1528910 150483 1199750 760240 91150 443486 866780 1092370 1980770 1492138 1842189 830990 1160818 1105405 1091090 12533 1507267 1292452 1691294 657205 172817 23438 1754542 75915 1965512 1311970 120366 734456 824463 328924 1651613 1326300 111994 909200 1934787 680563 929408 18704 765056 680864 1300692 1879149 1860980 1480610 403104 1136271 1508067 268259 1233567 117595 385177 338068 1583270 817187 1661687 654059 836796 1597808 1170004 1020641 555168 1057606 1330707 27799 1442469 192093 1055045 1117420 1644249 1837171 1489090 1830918 1674759 1813133 1823352 1780057 1047220 1109887 961479 1326531 1242779 1112616 1376969 1305471 800187 311687 1775423 1029112 493019 323448 810887 1387158 1247115 733957 1604354 182091 77438 1341292 644941 845610 243023 585995 1338870 1649268 1894370 156371 751493 615870 203121 1606018 1361342 100702 1904336 1171436 662129 446715 1283833 1022304 475943 1265461 206794 273758 1975239 1927247 1399538 1665726 789840 1846228 802116 1004580 1060674 368851 1193690 962957 1145413 722574 1806036 1482349 1444166 739996 570098 785649 1709090 999600 1752471 1743043 118847 336895 1624747 243583 1025550 1865957 1475433 1229732 731663 991924 875755 1607192 1175155 1394770 449570 1818967 1733185 138433 823600 446107 1545929 1871315 1535922 767145 1283763 883447 153198 1606510 1413469 903603 1057993 700184 1103728 1661227 128302 109584 1223607 877464 1286276 1507955 888139 57339 854470 4412 1656170 379092 274036 980074 776215 825421 1150246 489938 518144 1136375 400409 1213592 844477 1809085 1678420 183097 318405 927140 116354 794346 356156 1505705 287223 949225 121936 1348529 340169 1337641 1143249 1617819 1256857 904456 346472 984917 176964 527294 1109686 928830 1205637 1640264 1529829 1557080 352571 470359 1474155 1948506 991726 1094222 223411 468314 1905146 598890 543598 1295606 555363 1073646 1958270 159871 1922552 812348 323843 451220 1215120 785829 356297 1889257 1595010 1789960 1776510 776797 1957766 1765113 914339 1272070 1779873 719114 1711491 1647636 1104896 1798484 1775599 1380414 506880 1839800 170967 1598029 1498552 343539 1709296 1601228 1147163 318836 24597 1176275 1479424 1312600 510421 124 1098503 983086 1761075 1987067 511135 1380808 282517 1334855 1178801 1541313 1508768 1256178 1230895 254933 1748202 484651 1973490 1694881 743873 285300 584643 761210 1056587 1216919 315500 426046 345174 1827036 1222145 1492240 543983 440745 647455 381432 40716 1882807 1104911 1565584 1562073 1276500 1829174 1465969 228820 1202473 602087 1251182 1954788 1477728 299289 102458 861007 1686394 1706451 678163 925965 903611 1935153 1105611 1188644 1396906 1717570 375642 1230630 1158621 456903 748461 1233853 1134794 833475 583817 785557 743800 1768445 1410896 955702 386650 1527662 1113960 188961 40089 1210518 1920991 1146198 1354870 1196328 1164294 1621982 202837 1821328 1171621 1260991 1307678 784864 603152 1158821 1453316 530123 324269 809987 288679 1427025 1864022 828492 544972 39649 1507804 1396313 1006366 784908 1343635 1711937 1595315 1437952 739041 461896 1819615 114895 1589953 665754 67091 1948869 357577 479738 140417 1759777 830830 375460 1483774 1033511 667754 17653 19348 204764 1978727 1302034 1821180 1175267 1334870 171415 612192 1617949 1655113 1831482 992575 887783 1645071 1759766 273654 1556096 271487 505143 1293050 334454 1619904 249771 1959944 309985 485088 991468 1159294 602746 795477 1301479 708328 731045 1213649 545149 829685 1583776 1937564 304792 826757 106463 906594 1485274 1468742 1563095 496927 882937 880262 875595 1088011 1220598 1688030 1272898 1709326 1063119 1566166 591548 1508817 562208 3580 1214234 1431798 520364 444048 1914842 1716294 80504 569760 1972822 912070 1835673 76148 751710 1133823 881576 1301215 553749 478992 1048379 1222713 1249769 1405478 846338 1300322 95045 1197278 135236 1952213 485968 17161 589894 1430862 1847455 1101028 607147 205189 1998135 921810 1435246 628154 1579788 543668 472636 642280 1719166 427334 316771 1354632 1609414 738270 143355 451243 1802195 1590098 703660 900021 1374736 1671443 858650 540377 1236264 622315 1640535 459161 608638 1764905 1734477 474601 403063 112160 457464 1657806 101099 376106 134773 437042 886961 601969 1232774 1293858 411143 608291 116265 1146845 651110 475166 1784531 514677 497330 199746 1757579 1667299 83246 13053 1165215 855122 641597 26456 1593721 1190241 370177 703807 36464 1747456 866098 1819479 1990375 978049 172245 752900 987319 943394 332443 1773439 1254596 224117 1787028 1478972 1181756 1686446 1084431 1108055 1068752 494954 1196274 119296 194947 332780 1969534 1827404 1538506 20401 160479 1889037 1193683 117776 1208525 995996 619859 316727 1781510 1045586 1878858 1103558 832839 27246 303528 1444751 1021425 1834369 463364 1003345 594997 157094 1925679 1395269 1280371 202708 466897 510336 618843 864344 1298996 1313812 1162920 1503630 943915 580567 918500 21152 346065 1235025 1181299 1782764 792092 1848884 1804533 326901 448536 89785 696282 1484991 719041 379343 700740 294185 504083 1969749 641755 117085 1710545 1708810 600336 1768363 1699459 481415 1946174 1748815 687313 459595 1355611 1595776 1779434 1065252 353267 1243394 1730887 1248462 1511476 1577198 1687271 460796 1653904 1515608 265901 151487 1924892 1393713 1498568 1934893 1714471 47902 512161 1459165 1345441 493898 78315 1458907 1387787 1609550 656752 1776904 235225 1172073 130712 799785 1822148 1608677 71545 762862 129473 397054 1667909 107642 381781 1027540 1750425 78765 1307628 1763687 1234076 1632881 1325503 206234 1201888 139938 941697 683925 1633860 1855393 635716 133422 1936980 158417 160881 845751 1839320 961566 1713611 1515241 815161 603717 144745 1542701 1705269 1386333 341223 1250771 1963844 678717 123598 420030 302497 950124 939740 943416 146087 744568 561903 1944050 764410 1560000 269119 848410 1861630 781738 1026124 756431 314204 824223 1470210 1595381 171647 876398 959828 1402269 738844 1149267 912436 1829087 499654 1459779 299653 1294467 532236 887650 1959561 1440287 1078407 843806 649698 617828 433683 458449 1614371 663249 198723 447236 1489504 656338 1196534 1471498 409120 1344561 1792294 593791 1036142 1255914 475793 1691886 89984 137862 1322686 228788 1534688 1588622 1757805 344468 1294786 1814521 1189178 425735 9484 767315 1960455 671370 1281553 1371109 521968 1577855 1909827 1362633 1808739 1064868 1800572 1572115 639079 1507583 326060 601638 729156 1555521 1711134 1963683 489534 1552811 1399193 1704824 718572 1807550 208444 567953 1793331 1729800 1863216 1331167 287537 1081471 158832 1937156 271932 602448 314259 1032020 1077081 999199 1279545 599703 1593878 1100913 1741896 1736585 1234737 1790435 889097 1022209 781198 1873776 864726 1887815 486021 165872 1190854 556869 1587494 1690315 726322 1727682 841382 1119317 1818184 870653 6072 1064017 1841976 841318 926491 78512 1608623 141752 1531864 1124317 1666487 1230500 529913 537907 731817 112245 863953 1703938 1069244 1498017 1162927 511863 514227 1907072 1963268 204519 1512824 636421 1042528 1937947 1149259 1689393 1342965 854716 592517 1027299 531639 591977 1749966 355139 1577777 1511982 1199761 1860551 1328526 135101 1900046 891519 1190082 886566 123903 1276898 97202 1110702 1281379 1207853 1420153 342220 958623 641326 246605 618060 1241649 616955 1299793 1280679 256545 751337 785667 1929090 406160 1703556 416816 654651 461001 313849 651911 1737771 1276187 182489 1963212 728730 1207195 1942817 1802504 205961 586764 1290293 251469 58821 1201781 644093 1461342 1043008 1837945 1905114 1731743 1033657 25849 848928 1357216 1900303 1344992 375997 1888811 259107 1088800 1595152 456210 1083114 1968493 1225147 1630534 1149075 129366 995282 110023 1123172 114344 627647 1021031 1907377 786160 413315 598348 1618367 647400 1286286 1178694 374935 965866 98569 125728 1435108 668942 580357 96024 939630 741884 1582129 62779 978633 365301 1802017 467846 1210315 1154294 1758344 1616899 1632043 1727622 1261581 1229965 1787309 181482 525692 1024131 1440154 390664 91082 724436 912301 811146 561300 1282629 1967331 469255 1960531 212741 39974 514395 1098326 1629200 274542 1843695 1660433 1116284 1800127 1551509 786072 978479 29331 1265350 1296483 1289218 1495437 422282 846097 1402569 1674360 222542 1391240 1056055 1325857 849903 863364 1548587 1884235 1515643 72612 1919852 1375913 618251 92128 1754356 1727139 1798800 875324 1162134 1156511 850886 508489 1196357 1229799 1573625 1379676 565977 630520 487345 281499 690737 994766 1534703 19105 103147 1500936 1868840 1564022 1182471 110026 336790 1384389 1440994 1815479 1504579 694712 1893684 153954 298599 1628169 1494156 1077005 83544 76686 1314846 1196995 1566785 461133 649656 109928 1903871 701431 603189 1545809 1061979 779225 1607523 1159579 1587392 789010 546122 1950413 1987115 1267841 358145 1218849 992862 1732258 396059 709863 767658 1776622 1543943 1506337 1270975 1828781 1643012 1275830 1265933 863629 258612 1867769 1986392 699363 10445 624695 107843 1914290 724378 541216 1261298 595545 508329 1031024 1252720 715142 283139 687925 975764 1053417 379002 1275582 911386 410766 1140418 456852 447233 808451 1950960 1892882 1101579 1484859 908847 1784381 631946 1207418 1542859 1210813 140887 250817 35251 238707 245215 689333 1772110 354154 10637 1014256 657251 1086085 1724753 1622598 317713 1716080 1168624 1452833 1541073 1405020 1154104 1293967 1182869 1486558 1042825 225651 161707 82754 473956 1760456 864933 1654717 1961836 261792 1133736 251200 438457 6656 51750 113893 1875360 1431092 1838926 323583 1994564 1923868 968915 1644472 1386406 1551072 284194 199565 357497 1374890 427677 682316 1513088 951195 1306873 1583648 1929044 1475463 959640 1995412 1576184 1669801 1200212 1252657 800660 943440 1399350 1566846 1813012 173080 948308 1642190 244194 1088035 1269737 576629 439147 20041 372150 14038 484591 754515 1464309 195270 1862005 447013 1867386 893803 1272489 1540238 705899 409171 203936 1004664 1167932 109076 458212 534459 891428 1549864 1154895 1406865 1833651 1720737 1022901 1039808 1044582 128999 831843 644386 1717910 1630038 1376944 1679930 1655204 419605 1089404 1660259 1795568 164543 1459878 1737767 1850501 531028 1233644 396804 123458 1658812 1202373 107944 1322304 1442501 101554 1104309 1889040 1422724 1791204 1432704 1446260 213694 91510 1177606 386544 3548 1539576 338160 1809556 347216 1807423 703091 1766588 1981572 178503 323760 66579 584128 869326 1642937 1108986 361127 1000491 1587792 219457 1406426 524578 1059910 1211668 840819 1064298 1730113 853942 1947535 664317 1016055 1524907 1449400 1388641 1220096 335920 1119585 290932 466879 1583970 433363 1728265 211929 1466084 1388921 580532 1858519 1505671 674539 1091714 990538 1742548 1646880 1130425 165643 979715 773786 800508 705262 121920 982742 1730404 169455 903436 1606961 257517 1783352 162563 1379138 7908 1443042 1119938 1619861 1136259 1586994 17867 324131 961770 428566 727518 417964 433877 1810401 1598943 830844 802145 420439 796210 1326483 1361590 630105 1434318 470128 1501251 1104623 738231 660237 466596 1308653 565980 129769 1565438 1922137 876619 858636 1097242 1985109 356018 1967260 111219 1206104 1256287 178959 930677 421345 507514 1424459 158867 408158 597089 1808852 1611342 1904202 1746323 548393 208407 1480913 895002 1241659 1245225 1443214 943508 698220 1354822 1645435 1948807 505629 118953 720482 1519034 528371 447667 1994981 243856 182938 1142563 157999 1940287 1292860 1411278 521423 1679212 913086 411980 1886022 87871 1430296 1184262 102224 472730 623249 1987169 1574186 92060 1967557 59535 135083 1311872 103149 1299863 15286 859315 1436879 662688 1232501 1782326 1362014 497366 1782325 427533 64673 776160 875316 1275952 1811848 355143 1053466 1730297 1718375 1921566 1848065 736366 1613332 643631 604210 64264 1505883 1255078 947604 1191304 1803130 227325 1132226 1625628 782366 804146 1606062 978717 1125633 1084385 314901 1473449 288149 1674031 595249 1883092 673912 1010456 1992532 40544 179253 245202 8446 10542 1168170 869191 1815022 896744 1783133 1924093 877990 1314294 167191 667477 560459 1405337 1367418 838136 749014 438332 1860593 1507968 825238 805817 1096655 821423 1566126 342963 263400 674130 378066 804875 1642997 899709 33869 348371 1336721 568980 1694444 873252 336192 1916219 1089212 73819 1671097 1475922 123491 308643 1749705 699703 1414326 1747661 442294 744953 1924817 1724766 1360241 414658 1232592 1498644 1902395 726115 1290224 1656415 1150115 1326193 691166 802219 1993739 155705 1452351 658203 807216 1052020 667482 430016 1337351 1499626 1848000 59660 511909 1720717 994966 1411962 1885570 436449 1370746 762927 754120 198577 1580509 174606 1848939 76904 1256795 1728294 729719 419057 1418784 418993 1628995 1725089 764289 1876756 1565589 1412079 1708245 1131779 1889090 579211 1067764 1837513 1580763 879179 184870 1505841 801792 1018106 1437822 756029 1424052 1870646 1891101 1547249 1289018 922041 1364045 1088554 1477596 1588600 1165167 196876 837258 1763940 1722931 1452916 383274 85686 736528 1524270 521313 422262 868481 1620293 1901162 1566086 162503 304753 1285133 1551590 1145014 962208 1078881 1610132 1314579 1699292 208822 1602540 1971895 1645427 69853 921549 140296 198756 1683119 1109941 538933 1139662 470085 1754592 435644 1455891 1679812 1765288 45478 1826816 185176 1304384 1532422 340059 509628 1123112 963808 1684497 1146887 160992 646258 120892 1461908 19276 1581094 1070899 687767 1318870 797519 769146 1211466 949352 850055 1586765 1518319 635032 1917538 876214 498574 1366623 958615 631541 444465 1348431 1115806 80028 754422 519337 804677 1091535 832109 921430 787296 1475233 1734359 1279768 1137857 119338 1300257 101506 807023 1084317 654128 1970084 235331 554601 577765 1765020 1791609 962970 565848 1063797 1039711 113788 647678 1578585 805430 1243068 1897150 113640 1816809 1066162 560624 618553 1350979 1565454 386078 1297457 185512 591442 1077397 380353 1328908 1244155 774855 876803 219537 1304762 672676 1897274 1512081 926411 566028 655217 1459733 1938412 84070 230409 1105758 305328 1443356 168141 1837479 1690725 491548 516920 1982332 695941 225962 1016894 1232611 1316444 703279 1007284 494080 211934 942389 57554 1596034 421408 10394 1368466 725577 490133 1118440 1542600 516170 1820233 1751397 261017 835118 572787 1652 1751558 471161 672658 175497 1037917 474600 1832686 1612391 1610450 513947 1109227 1223783 274612 945259 194967 1038348 1463867 23560 976520 719340 322579 860710 1756746 1404499 1791431 1771834 1476261 1600997 312678 1318407 969608 164109 1031414 153629 1402790 1119022 1572006 1393516 1076255 293991 534321 739980 983597 1592815 1628585 467003 509869 49106 271189 606484 1278475 1246337 1405256 1415256 1123404 257385 124073 821848 125593 1550226 234060 327203 1674879 1564606 5753 437759 981085 432868 18074 997237 1198151 443871 916253 799805 393925 608131 910312 179112 1061250 1795016 1999906 1633536 1890731 932608 641246 968000 594030 1159029 204603 1505814 1016874 655717 1693065 766426 1863861 1768280 1884030 683902 299230 271823 766379 993305 387430 433742 1589571 429502 1033290 1595113 341045 953368 816184 1798640 811791 958553 1940365 1488129 706884 1262460 1899356 686579 1333708 1090862 160026 1495081 447011 262447 30467 588544 1767044 240626 861697 1218313 475493 1899245 572662 638406 320720 1225768 1074477 740394 1574184 586773 227862 349317 531493 1529505 1394060 1495425 1372108 1420452 639488 1473568 1693889 1126733 1794129 240107 1904535 230669 1791235 914114 1007959 1132692 103650 1251065 1152271 1173421 488640 88897 879061 1015462 807143 53194 763623 881834 818200 405539 272154 802355 1657400 1032287 1477105 1623446 1991419 1261326 549375 205758 1541023 986778 129871 47746 1754992 1262939 213015 279928 630790 501603 226860 874048 1554586 86073 933994 263552 367832 971824 1740575 1852077 1760227 692148 1167306 1588645 709479 862453 647436 73479 1015001 444796 1815474 228108 1756888 829470 1863433 758982 905624 1038028 303999 1629529 928279 1201987 1146511 786877 1794364 152167 684820 1237123 180351 592230 1059407 123434 372583 1394336 310584 456891 1302345 1984794 1163219 464285 50587 788561 1812325 338686 1135058 1852664 491590 1267710 1380300 500566 633796 685030 890583 290968 434766 1483696 381002 172944 1535005 639010 883650 1364324 1956830 1738119 7298 446857 103797 1692762 716177 1240638 256110 763808 1443883 1483495 1792496 491954 128091 963733 704991 939608 791205 1696557 596526 1717125 42460 1170499 1363607 1384908 524377 1109104 571914 381456 1245026 40724 596761 56817 1367679 1062257 947960 40419 813832 1997960 499398 1482105 1677288 771602 1979504 802751 173902 1546604 1327793 766437 1659648 1087002 1461246 1925519 619496 10428 1438762 1136586 1982833 1993284 983784 932062 1518088 320939 711493 100482 124057 1377140 348686 152055 652935 766307 530677 1807315 805531 1435209 45122 1762805 296013 703460 1240953 108029 881110 1034376 888252 731500 1430028 510906 369622 265526 657778 1546040 1144093 1213912 677399 15793 1621254 1089679 1390796 1903923 1309685 1524086 1339614 1013722 1676940 577041 1113316 1891428 572804 1196507 438919 658799 805333 1549937 1785679 98965 267320 364029 1306147 646558 666575 414982 1886717 696672 1594736 332681 1321179 1069065 1744067 986039 1707500 1012191 1664204 427313 1925117 1363591 1300981 116396 365950 158870 1692698 615830 584986 1680048 335289 187207 1172182 1382394 459364 1322558 767353 1616241 340567 331248 1824187 1760448 1485180 1803136 339956 408533 689033 262053 403935 1083297 1575457 1734648 871358 107381 1029323 1044241 1512291 1693402 138128 495735 584995 50044 1110476 1705565 322582 394377 781163 1421469 721109 1866032 1000111 442965 1124262 1490184 1709300 691496 626740 1369311 1744320 1130697 1661375 874542 869929 895517 553327 988369 54756 1819045 286969 76564 1167444 625067 1639675 1959401 1688026 1262069 1581705 1650006 1405544 1233359 1099734 866855 1832319 1339549 520427 1487077 1782279 1339675 999828 326756 909467 131464 913007 1878885 1010689 1153920 204343 538309 316665 1355335 1110758 1932788 1436877 1651690 1480599 1156996 1502102 192521 1337617 1448750 1042496 112822 1608534 1716866 94406 317825 1452601 1785504 532714 284269 1603946 1614808 1526201 394606 27298 1767601 1553463 1672555 542159 50952 1537999 468326 1537089 1305485 1100664 772272 1144319 48617 642670 1075055 794755 401047 740828 284882 149317 186579 688683 1521066 1213526 134571 420711 1645894 1744391 638940 670072 1378990 971023 1435759 1334545 753257 668360 1384649 1910828 1952902 143898 1821492 1667695 1775724 1516087 745559 645328 1854336 756157 1894487 1581521 1722396 715016 1210661 832387 1403294 1946810 209135 461403 359205 1840696 1692523 582457 1518148 829718 1322559 1323374 1837519 196509 1058129 195151 1584813 933188 161502 1717217 1541255 257454 710307 605877 1519505 1346768 604898 729773 725801 786192 467549 1273632 1299615 1616175 1703212 732623 615817 1000198 1081979 1768380 500750 106516 482079 593678 864651 524758 331844 119750 891341 1320154 1498928 1319106 952568 1398365 1505706 1610593 1445222 859620 571861 1339045 316394 783232 1480924 1405007 777309 1164630 380416 1879163 1707997 1102670 1653362 1801141 383575 728996 1484255 1373167 1244519 1992926 325012 1947795 1822188 806560 1557194 600526 1868734 1302473 1069859 1692193 57039 1639287 224976 1508883 443210 1768624 936500 1081400 1884695 401193 1823989 1352398 1324389 1172521 1762073 840637 106554 766597 827674 489475 1998461 139884 1650367 1293003 667697 1475738 1143903 1734338 54503 1361212 1674137 312332 911794 1686102 469789 588766 231574 994585 721533 552268 1544685 437630 1059520 1321790 200925 691090 264218 1073654 1047300 306619 1999793 101258 1426942 286581 702265 477537 333426 817775 641523 392845 1635056 723548 437558 770824 816558 1926870 910277 1775524 252577 701148 497629 812137 1556896 105057 1770628 363528 651980 170771 1816999 1047779 128912 1458843 93623 1651858 1627992 1944440 79876 1400742 1710654 639871 1020920 919377 1913986 1679438 281771 226677 304160 1685589 1585175 777452 279249 1126122 1152984 834778 1968337 1128423 1428165 1481989 745421 1952847 253531 1947321 1671191 1748365 1691654 81536 1148060 1414198 645017 1432371 1002861 1984524 572246 93843 1040693 1982856 294456 469031 45696 1983170 1531133 1569601 301219 440845 727243 385978 1153503 517449 71466 1105545 1624034 1785464 400748 1679570 397431 1081445 349708 1925205 471136 1590852 131128 845558 1451688 1883847 840677 716031 1542458 1097771 359829 920052 1658958 1069700 1120117 1843614 660811 1252536 1061874 722441 514403 965096 53601 175816 1591974 1927676 1722398 1229449 223825 554526 1608530 576033 276480 166574 1723679 244641 1413108 670991 647809 235423 546046 856419 1238579 1883207 1392154 336526 17908 275586 623163 543154 463361 1815040 533072 193841 1384659 1943592 225984 400258 1994404 632858 360366 627897 1407621 1183371 1784288 1023738 672559 681518 1877952 1909346 1199102 1028493 960369 641608 787230 1403805 448174 1676970 1990686 1951531 677049 407545 958278 1983292 1706553 1685285 289971 694267 1621061 440101 676781 1073165 331911 588831 68591 1084068 831530 1262525 731136 156596 1966075 1074751 97258 777277 1387161 921571 1621199 585127 1591079 813166 207103 726609 888443 1083820 1648221 1265670 1089058 1316307 312975 547546 38803 402754 268513 548909 1639226 1325545 1568463 1882886 1725625 821108 758811 924730 618363 1937856 140165 1424184 798734 1644627 92976 1188197 1915232 1921004 470207 1951484 1608215 184062 1677783 13553 1791306 1998906 275717 1152099 1493737 1564049 380035 1768663 392362 770557 145936 657750 614472 1326984 476881 280803 1758304 573114 1348939 323057 931324 1377073 1591178 60891 1536164 1148998 707323 733013 287161 1881996 1748910 795791 1903102 1837612 1594714 91758 1832710 333096 694941 1556332 356578 1907516 901919 236642 1809966 347241 999547 624631 710202 1529312 802339 465973 784482 1870034 289457 1559573 1128682 177441 1475963 992262 63826 584286 208249 7319 139410 1189587 1835123 218177 1713697 248364 1208222 1276336 1652144 1399391 1765029 940001 790602 250136 44595 1624757 1413263 1104811 1072948 857926 466843 803199 182876 1423077 383709 314320 745784 1110926 1516007 816695 589788 1481488 325296 969546 1730434 878607 967971 410592 1617501 1283400 199346 469782 352023 1322234 429247 1833349 537421 96846 1888389 405714 259559 316852 339782 1690766 1234534 1095301 398168 1841378 156436 1810817 129858 1392152 1507940 1906729 633591 1872721 1771652 956056 1624938 1451369 739815 1899831 526198 138222 116822 267020 408690 1013580 625866 707449 612966 604428 412501 179822 839824 1862505 1386320 431700 1946574 135019 1718469 1056285 130684 940802 819189 1181027 1820938 975299 1671292 256203 741781 416483 97833 1427371 1322915 497484 1045799 445401 574060 721044 932064 1915128 1234546 375374 1984660 81520 1323953 1379427 1398739 1609775 1125941 936201 1772339 43524 16105 1716426 1923766 1216589 1861433 1462506 1832877 507977 432449 117079 337322 579479 892786 1928746 193256 1014545 1555856 507764 681265 1286828 128344 1581529 1963391 526448 1015396 135906 1610319 1418848 447646 585307 1993585 1871076 1672905 1342180 834350 87758 1140638 1252851 1962114 825329 1407043 1806358 1930223 1387286 1842733 1521941 1254048 796703 1999551 153278 670191 181266 1296860 1092419 1820981 1869079 456170 1977447 228560 809609 1389304 1305455 259878 1449918 1939532 20517 1116645 1762077 730596 734524 163578 1172590 896685 206138 352412 1538499 1790692 518213 100329 709165 1657313 1390852 1130555 908760 687455 16481 1291843 1357024 1205178 560172 1574423 1117614 954997 1615353 1944099 183525 907514 346027 549134 1616928 447579 346757 775201 89315 1355465 1295269 418441 978323 1602816 630495 1501698 226555 1285881 1164435 986580 780831 428324 189363 836813 286794 1850461 918312 434647 1817084 1748721 437526 1402553 570537 819932 1273401 1211107 1999403 558462 1969736 1987598 1540597 796387 34872 113390 1458885 508056 1448552 1645690 489390 933925 348099 99871 204505 756618 455983 1457423 472522 1132120 907690 463304 584312 1338856 1083542 643222 821897 952149 1704654 1860004 742447 994905 1830311 1511692 1760180 1999507 191135 837101 1840714 1596102 1425382 601363 1371210 1211474 1923575 209645 922781 1902128 974834 587238 1588668 1366622 1412035 1903927 819145 45203 113971 1965653 1315030 845234 204772 1686319 1730762 1473442 900161 767040 553776 1960546 668692 102826 1070677 751705 1791391 140792 1713217 1903579 803943 1418731 138885 519922 831713 1748765 1202673 475639 209332 410004 49901 1332476 810111 1446040 1062210 930750 1036400 739383 128157 1652737 1017371 1499472 972931 1212473 508449 252875 822444 185544 1210410 963592 427296 266612 1209693 1247505 377891 1930931 534294 1167320 247766 1749283 246681 1823266 1342349 96578 1418393 522608 1788254 973651 1672636 1227509 1243752 531314 1926972 505787 1784592 20568 1576110 1889728 359605 1402306 460488 647638 158514 1410206 1515407 1724924 985271 966433 1797090 377234 1586635 502306 154642 535111 1692697 1945333 1992826 1367899 1109560 1676723 757896 1120046 717336 1422384 40223 859219 1396421 1431525 1911345 76234 993543 720682 500601 201551 1027329 1769983 931811 1949858 1311023 1616652 809006 993631 45338 1739438 1297553 716613 158929 1847482 303070 1185636 370534 754530 1148227 30878 1716400 34383 105862 119388 15347 1854242 506325 25599 803917 783535 812825 654179 1635840 678876 1920263 1911749 1609086 1497715 1584703 1337860 952875 837492 1189789 858268 279537 546724 1662493 405198 978020 142142 1258373 1203488 64924 176316 845699 1090560 638181 1653505 264061 1197961 1460543 1139918 1409237 1242902 629422 1955474 1574045 1007997 1796814 760639 562405 1226614 556351 606708 1611291 1493361 1203916 1911404 1770541 1622158 1700166 1190993 1302148 1204390 591144 1684141 57371 1136844 105566 103889 171744 732253 1185567 1809882 1713400 305547 330000 939166 809635 953017 930362 1689962 352815 1872372 1321776 1681389 1425042 1945106 841906 1040341 1126893 1477776 218310 1890383 910303 1696987 46113 1033655 264350 140884 391841 330206 1269080 336955 1469772 1246183 893974 264068 17605 453449 675119 621532 94502 1725350 1638379 1668054 1982537 1979153 1404272 1934066 1065416 457319 783552 685869 1652346 421442 1253481 401608 1909209 502569 1838143 842812 1798115 914924 1256673 1898100 1680010 1881710 940931 769329 603938 722317 1292706 292027 982949 135831 1397755 1969504 641967 964618 1487843 1403708 175464 1788743 1659762 155530 1468136 1471698 293114 1272161 1438561 1541061 1023221 1293658 152772 597953 1785480 153216 1884124 1395509 1583546 1330548 1954835 493595 1748766 799663 1432188 1577755 1469724 1716255 825686 306057 873636 155496 950337 1311588 229223 1534324 891197 1774635 1153392 878190 1463877 127976 1960739 297203 1457444 925960 1718515 1338226 1767377 696455 839855 670988 787463 1568394 727501 1141774 117763 1952015 200194 1198344 94706 937675 1799109 1449350 1360722 830167 55837 1701884 265030 835749 493519 597007 17603 782046 1577638 1507544 543651 1804019 565788 1811288 1979501 511308 608496 995611 292503 662574 1886872 547073 290115 474881 1519641 1458060 859385 370993 1975256 19187 295737 314982 1688220 798456 468918 1119908 153511 705968 127164 36628 1214678 1738075 1967070 1764777 1833350 835674 1599327 856604 595680 615194 1069593 104410 1338047 461378 621225 1745346 277608 47225 1495071 1654605 1884749 8096 207348 1670125 817148 1006671 929222 516332 456011 469472 489000 1897904 852053 932528 1062698 1676276 1254915 63820 1189431 1215672 435170 1546094 555084 1165112 922475 1897429 1002739 685588 879431 60465 1181183 1661911 1780497 300700 381567 1836802 945987 1903787 1288034 1733803 761052 1141127 1485391 1846999 826362 1961100 1223161 35854 1909079 886611 797427 730840 670871 1901459 1056593 1429685 683568 1319873 1955277 472968 1202652 1601534 801912 1688716 1456247 1899712 1804581 4128 905568 1086744 645473 1915214 1585396 443230 634284 399491 1273767 254894 307999 1931367 298847 990888 1283709 901470 1656802 668955 543574 352325 325447 1870137 1584827 1548965 1199506 1530551 52758 1373110 1519418 201663 1949236 594364 1205008 1409648 1278571 808315 1189198 1036777 1615638 334124 1833876 1775089 1119579 508908 380290 53995 1824123 271796 365400 1848637 1482446 1572011 1026252 920362 1896846 353201 1491930 1505531 545914 1795319 242807 442700 759580 1415264 535344 1572691 1765037 1421086 1259625 149540 1612409 1049186 574200 311490 1972861 1549781 1889880 668234 445978 1435366 534014 552090 1611532 241077 1562939 843712 88091 1495600 699254 735381 90755 1818536 1102506 35263 123642 401951 1389335 866753 1722311 244868 893798 534387 976568 1154977 89450 613511 1739834 507052 1619726 1919950 584197 1112596 241564 1652033 688702 639159 1019129 946566 362980 658798 1709871 631650 226567 1264715 766482 1140705 1251720 1935381 1647564 1267195 1627845 1428269 837893 280854 1534154 638284 977567 1348381 1721956 524474 464106 344136 219909 1703834 874830 827889 75864 1372825 1612810 669188 886864 55883 976709 240544 1663169 209860 870446 724344 1520011 1141597 943948 1625885 892662 503426 1858343 856064 77403 446606 170502 325287 143530 1335566 1083531 1550774 1147223 475503 264013 413897 132531 97767 1685969 1377786 1720503 1483854 596062 1262298 1799709 1671818 406339 1222598 624361 1489036 340636 1337828 650769 29209 556327 1348834 1677563 1439442 702863 334421 252130 670264 588152 468895 1368655 930042 1412013 566570 1750762 724196 7575 92241 1826512 917071 1091642 1314710 1962133 845400 1929909 908378 1131628 1530822 1155012 1664019 331277 142581 99236 1579639 845900 1061222 1093996 758025 314656 616839 1214415 1231946 988216 1252840 846514 369151 842751 389313 1690481 945726 469905 1247704 340034 1197662 382454 1246622 398921 27943 817970 1298410 1620732 1744590 1289678 1337752 164748 1646442 341870 968391 548711 95408 1793270 1445684 599254 388833 563335 1757721 1622674 1188269 1151222 675491 1472133 951941 1666398 1472356 1624560 1951754 801265 106297 467119 212100 985689 1924840 1509336 428091 1840470 948475 885564 948491 621010 225879 1033593 1116431 194382 673573 1873642 1131979 647761 1988950 42903 940113 1193542 249470 981998 733333 282732 1056135 16548 814947 1808196 1712035 989435 461347 1033055 1238742 1895492 1954575 1855337 1680147 618003 528061 146792 1726228 1413111 1579856 1851558 1306312 4395 413420 154930 1129759 711524 1984589 161110 1011675 1427921 1631412 723348 1885090 1488113 859970 819045 538480 220628 1704659 360787 1311695 714773 797851 1987270 324333 1525142 1965991 1369526 975493 366892 1952878 1237494 506334 1246586 1524962 37802 1209588 874268 1254283 973853 1586519 228774 1391855 950002 945085 964229 1200387 1051979 451502 1540836 369667 1316631 753400 1098803 1873378 163625 1122581 1818078 1174458 1939950 1753307 1573504 1473566 705347 1979745 841060 336711 1787598 1364529 374393 1424962 21752 1264610 1615002 1586611 1153995 411355 344305 723778 1487727 1028021 1025661 294926 17154 587986 128324 587335 1444486 1476756 1218570 294861 1308877 1804153 214907 1432773 155359 194331 139085 53796 1338854 646259 1119657 410329 1295128 7017 317601 879769 1022506 591127 589488 251753 95481 1917863 1684321 655310 1923584 830072 1083562 1081794 89298 1303310 1253923 544550 119217 1796039 1327748 374189 314761 1975277 99845 1039813 1857685 244225 1059527 1905162 1353449 909222 324048 1311137 651154 1561465 1385984 1388100 1715579 687645 1072142 1416871 575119 1530400 1085777 1710139 652718 1898794 829786 1346867 34942 575702 153434 88103 1403175 960470 1226650 1469199 1561721 640122 730386 282390 1288492 676806 1277882 1387884 1593719 781466 753294 734856 494996 1869047 597047 664038 46385 1014056 928548 1134801 1821284 691480 1971344 1531955 1902762 1199223 962621 1012697 1740675 1988226 1937436 1669519 445821 1034709 615300 1777142 751203 179165 42716 174427 238215 451157 1017734 1624977 1899656 1435694 1047207 514738 1372257 1196005 95929 1971095 776858 229104 1633564 971777 330872 1830605 172536 609214 1355753 1200815 264637 1333609 1251762 627109 1075116 125577 1982380 1204605 832893 1722966 930819 1410730 1272305 246501 513149 687598 22900 354187 1268743 1804436 1733470 361867 823814 918139 1158901 1151198 777083 222263 299332 535422 534198 1474562 1736677 667024 998536 1406680 671581 1108363 1970700 662379 1706312 1851142 995016 1354372 1606887 166189 1581751 722451 1964725 901657 1282652 736203 85563 1727550 1467763 106617 1886003 1598040 1327385 140698 437819 1467617 1070097 270270 473595 518380 1215736 735218 1130420 1827171 1969997 623359 1747540 1610127 1442975 470563 1635456 1319178 1532475 502747 854134 114113 1437824 1326723 1054417 1521088 807752 1642959 978171 434322 441023 939563 500590 868112 1656208 1193465 1489546 987598 422737 677537 828014 276966 443908 651508 281423 1440343 1650445 901881 1968718 75302 1508793 1698787 1106415 458178 1197627 46404 207612 686938 1226814 577038 1903720 1565822 468935 644807 1473507 1137594 1630564 380194 351908 787605 1408424 1485330 1954305 356680 409166 729073 738599 572289 1524510 1807680 6035 1162262 1792310 1576792 1400005 484166 1112709 396298 37172 1711797 961753 623326 1884299 882226 1970645 910 739523 1208423 1588535 1561408 704927 19344 1070347 582782 985712 964495 179265 136212 1053930 1077444 1978005 1625545 1801180 197706 270672 1641504 258135 406674 173137 623521 351644 611020 1158992 1762645 1732426 455501 876260 256036 1297762 484644 1757967 629719 264652 1778420 1484602 442887 443312 1407400 1593973 1082663 639077 1748137 1750350 980324 892187 305549 79576 1526442 942046 992124 1401149 1035609 344722 1983218 1595779 1571065 1640383 285935 921280 1346003 1694294 384844 133764 1587051 1417431 789333 282692 1283514 903470 925463 297466 1081185 1136333 547998 542433 264365 193940 217464 587301 1969843 864793 1301103 1739944 636328 1301950 1015461 424251 208577 8334 1001300 284023 76498 438251 524219 1640112 573750 1853647 501653 250749 852940 1411627 332385 319987 476233 1108905 1501554 1764447 1493186 1998462 1537626 1582414 626876 1615050 293079 1669615 896478 903799 555739 1544915 727470 65719 822375 348253 1298661 222387 562467 1809146 1403068 639054 422288 650168 1712707 1071734 1071362 243186 1513431 200237 20552 1821635 1325592 620089 781066 1292659 725886 1337549 486144 410179 973811 530353 1252635 438083 1156329 517308 23351 643590 1738315 535352 823720 480348 199872 1299247 490702 493315 393624 912818 1147866 1021496 254238 333519 427917 1636179 148754 1703665 1306303 1743820 1746359 143397 552846 1949184 1597452 1201649 85495 1915538 1899975 1876127 353322 415615 786465 1678357 1946176 1895792 1234719 602492 621141 994877 587633 603047 1064573 457406 1968009 1495399 329489 168898 550691 1392797 1162381 961604 860051 961581 802122 1094491 869568 1184141 200745 82674 1647658 512855 1045641 1638309 1956820 1002001 290798 1555878 1794059 448077 37058 17981 342489 786671 1307545 1386901 343053 1790546 412551 664565 757581 357590 727274 1168145 1322591 629689 165271 304016 1170313 176958 1675437 1327035 748537 94884 1358209 355748 940085 1884779 469250 1815774 96651 949332 394577 1123055 1504663 483593 1094520 891995 42202 419629 281725 84632 1188958 819125 327117 943462 314000 389646 64809 272198 1369522 230935 1129554 1384788 458994 839751 1703674 1138643 1342019 1072569 1124069 154463 1159779 865344 801845 532687 1562801 415014 821992 1070447 1232695 444816 554375 1351321 552197 707408 681769 627469 56848 1292013 819117 261369 1138942 1293030 1032167 1197586 757857 1420110 48266 759736 1925393 1589115 1842315 221106 641176 936990 670550 1522183 1811563 671037 647188 1242642 1019411 449826 128670 739940 103756 64249 179538 187032 571811 922084 387097 1748429 1875064 1353331 1663820 1375817 1029501 653198 448592 67362 1813242 552687 1826334 217295 834097 1528065 1848554 1785704 1669763 139648 1469360 400840 1083350 44972 377239 221702 600507 1124648 926708 1406264 1983362 559057 525993 912244 1502964 428001 689354 701671 481481 412161 71960 983173 1207258 107963 1654086 1051371 1721915 1940326 1056227 399305 1033863 821023 1645581 1852414 984710 1323722 1951211 1400770 1295159 1491386 183540 722217 423159 305029 1972171 387329 1870290 1543503 593577 604191 884260 129588 1925319 562618 1126457 1652966 675379 129801 791530 239549 86673 586822 1803377 935384 6036 274689 327241 1357186 930595 552343 1014228 459539 442502 560623 355784 117896 877891 1766798 605363 990334 1849867 505761 12962 631317 49442 1024806 63476 229391 204874 1845580 65569 1529519 248627 1474664 1297893 734208 1717741 556484 1615889 687446 37551 860693 342282 552084 1681746 29566 1235093 967624 1780876 1265087 1000455 1323341 750188 1114649 6802 1482968 791353 1308963 894015 1472378 1499987 1630456 702021 285251 200563 953356 365327 1512326 86928 1111833 1251097 149073 1702600 1222747 1978276 1004338 978869 133258 834548 649875 1967832 1712402 1030669 554196 966378 274799 451322 814701 1733756 495956 715187 647793 1781587 154762 569177 1747522 1408657 279123 1718510 1567147 104609 1563434 1941654 1045316 1968858 327332 1069339 326846 1273000 1328348 1503248 362442 1852359 170551 1174520 428720 1698603 1535053 769336 590326 540788 336344 113539 620615 1969250 1229535 602618 151557 1237366 410246 1939525 539099 1408319 979138 238351 1617158 1862607 643096 1843018 1204609 897442 1344422 1426769 286307 1188632 314732 518241 574327 818096 143032 633973 183256 231655 581991 345131 576674 1681936 114174 1720678 839317 1459847 1289422 1198091 928002 1179130 362744 935194 709200 141444 1288521 870916 1154900 1633028 408897 725923 1663132 1996128 412681 1687655 112039 1955275 792858 277845 543595 1722678 453942 716272 87988 1705603 310446 1801870 58957 1300520 953155 716526 166108 1739928 537119 143921 55637 73622 1958589 298535 1055790 1665815 1411295 1683652 1631090 806475 1434905 380556 1040597 1243314 1639362 457469 638656 686930 479201 1385330 1757531 812148 1688516 1927009 534520 1364498 1034769 85966 618353 1605502 680157 330535 1257827 364305 154363 975679 1424884 1311973 637732 1079338 478053 1398291 75595 1731689 224026 788928 1577990 1771114 556446 1500601 1305162 506760 1034501 106108 859345 678502 1002283 581545 626075 1866974 542631 700178 1028877 930370 313571 924036 1279201 652591 590476 1730357 196599 203400 1560353 1616106 1972012 421489 1926354 718291 618041 1518685 1429093 252185 716355 211441 1876089 1495190 1491824 1354083 232274 190031 1171209 962004 104765 1929141 893267 1480214 1230270 1357523 1563546 737991 101933 912540 81087 1299889 331257 1666539 1503845 877818 1414665 955108 629301 1843222 621754 842282 639395 1282571 620519 1868485 939092 258630 1381669 455136 1232406 1157101 385322 545644 356752 539979 1628749 535400 1714500 669300 740138 472485 270532 1210539 512688 395074 1316420 339930 16080 1231516 359647 1692255 65465 1925067 1624312 340718 1743319 192683 101043 1197644 703169 289490 719104 475163 1629242 936463 532704 638106 1028348 867876 1917113 1227350 1659792 691691 1261764 901549 937764 178823 1046167 1052178 1297235 851134 311092 659174 1192451 1556768 1795009 1164581 606461 225554 437998 1286754 1141279 1420462 1018 812673 186413 175396 585901 1978879 1129631 213727 1557931 762389 508061 1068110 1059948 264386 62683 1522905 237570 1878599 1886019 464037 750453 1526059 104221 1035877 1582089 614874 251010 644826 1178252 1482578 840394 590408 89559 1459660 502463 1388457 677515 526665 1435374 1568622 1988489 933538 500735 34979 1985383 1522310 189219 1949638 618583 1498968 351815 183005 1159975 1846139 1457496 97843 1704887 51117 79944 938689 858222 1600431 833016 1603675 1704835 287774 470797 1052481 1607128 1439452 1523629 1022893 557778 5969 68393 1114070 671860 1551145 391439 1905419 1433893 1736628 423434 1022650 1349644 305466 1169215 1141701 1681067 1703882 1691304 753636 1378339 609074 740068 1623063 1862468 1618592 68804 602107 1296800 337 212123 1045231 1576739 849947 958321 1723769 60177 1297701 856035 1955606 1721347 1428305 456121 1700054 422039 887834 199706 1840242 1618648 1720145 1850679 1703408 328596 1134860 1840736 1259422 803540 801443 638973 1451619 1928380 1586983 273741 1223810 735679 1871523 1076486 255382 1762360 771022 1622556 7237 469704 304335 458487 1030022 1292983 557824 1165615 1008600 1830221 146956 1302579 257332 1272910 771716 1755908 277748 1537588 231311 547385 203395 909784 1410155 866987 1183732 892558 1064163 607297 784346 749973 1530383 1205049 1079807 1671666 477557 232905 1156709 1507538 306479 904975 714797 396549 681650 1544917 1204455 1702993 206432 861989 1229788 376852 1939734 820796 916555 733902 735182 868095 503418 1264943 925196 602386 1377425 1661231 197093 1969420 182506 286397 1206517 1182239 464218 1299061 451199 948438 338106 958970 679783 1712015 1142272 106213 1705901 154410 1609874 739950 854908 287674 1627031 793712 171742 1925781 694295 272702 1470408 217881 475199 160368 512660 1675190 1806609 667542 899172 1247140 1389886 1716352 121860 1985350 388811 1074712 424031 1557486 1322768 1042699 1751057 1414359 9573 1880762 705635 1204490 1644143 30461 12764 1745370 1040869 126366 1690430 448370 1271365 1928246 644883 399094 728933 326883 921715 1663528 1964915 1811309 250571 949998 1092130 1297650 1383379 643360 1637858 1045781 115682 1299952 834584 419145 1509984 1255946 755190 761589 1333248 1670664 1191604 782482 1913571 782200 1244174 1083471 420695 95129 544959 717598 1474340 563711 1116730 1698244 1263276 328235 1220676 1791858 675544 1092184 1603698 1585198 1175804 775924 523510 24774 1293141 422149 606635 913116 687114 600154 1333662 981928 1796580 290333 1077057 1067132 993680 543406 354262 129330 935168 386288 1795322 596059 429541 1936044 99035 1130486 1364161 24029 1354617 1986087 210093 192890 1795552 1816137 1376776 235669 1580162 1844696 1719409 803596 110006 1853532 1540311 858338 58755 305812 314201 712519 1274570 1847450 536840 310395 1210307 1132619 1498018 315380 1886493 101446 1316030 1254110 828139 722377 518430 641015 190115 316671 1965077 938070 338028 296017 63473 1928844 479184 97312 790335 1395230 450798 1258950 747867 37552 1319519 1760327 757021 1236646 1134364 1290360 134187 412156 1851494 1606351 922400 704645 258717 1205160 1804011 1168108 784678 1816727 676117 875975 365384 897196 1044763 1251847 1465684 1748612 1736225 1487774 92852 1143463 489023 1418638 455651 1618463 1651214 1901578 727525 536272 670609 1534816 192871 4519 1882502 577982 388266 1304306 100388 1943666 887069 1462400 1808403 1908914 111063 578095 1502428 410498 1006452 1574518 892034 53757 239908 1990851 1944382 1835947 323628 856235 1292155 1296543 1531354 1686639 801504 1090974 1580390 350839 1668553 856423 1158498 1316011 375254 1504492 693871 893883 240709 1221382 1384197 250668 422526 472333 374472 1925842 1953709 43402 716147 1375396 847413 485695 1820576 1416754 1642596 805464 1681952 1291166 1332211 1001786 1069884 858388 1783605 298629 1692048 57780 340879 1551672 1841921 1359905 704080 35630 1879123 1846755 243002 1903390 305063 716347 273044 1034642 1654132 62309 306428 540009 885924 1176703 1535984 124307 1820567 954742 1870669 548634 723137 603015 1002292 1280851 1593339 677396 751188 1153927 922242 631565 1437936 346759 977540 1921868 269565 1743831 1448129 707148 975543 187143 909161 384602 1680588 590658 1623317 1556985 1092499 1466358 1352340 389934 492135 1341897 1865868 1356153 139333 1786298 1441335 1600427 1471996 1469821 961130 1255945 1153911 1771346 914730 100478 1826908 1407849 1083997 1944763 1110485 1597655 494855 1104881 1281539 1702653 222355 130510 754500 1422706 913507 976265 964738 1998158 1640412 1537931 1839273 1337753 1637016 637612 93606 1041115 179201 1443421 568833 1051381 732098 599218 43025 437181 585097 1117608 286774 1062827 1885569 470607 1186140 278162 1490265 1963380 291205 307777 1567510 612150 1683245 1314401 779951 39335 695645 1610175 354383 997851 898178 739244 1618665 156340 523430 792053 1917154 792801 1125616 1399879 1231515 1572319 1936374 1854407 17644 1590768 414888 205665 1760731 793135 1451763 1569420 1119738 1370401 281678 1116194 1055402 370260 1845279 1778446 1380695 1411416 1087314 1363160 571395 1956531 761352 1220615 123856 590737 1939675 1998750 1132965 1408619 1647906 66194 260910 1148673 1132241 1462367 722528 1776975 1994602 691408 1484208 366646 933392 748980 447770 1543041 1463469 1704902 1352989 411807 1487525 78789 1766538 1457109 162380 94316 378326 477399 1297984 1825108 195426 618870 511498 6189 1376754 1205994 1972147 1573881 14983 1248311 1411088 1419889 1931564 1038532 1751770 1918874 1702497 414015 1796193 1280106 413322 333935 1710101 32357 1709792 1177611 98565 551104 878333 964113 885802 160183 141312 1240280 1925762 677619 893564 1512697 1976042 1939032 1992917 1348055 549202 1848500 1938214 1699880 107140 288042 376290 115869 790173 1014668 279276 335703 1633206 53185 780927 159460 528057 1909447 1981846 1870912 738445 1697423 1187479 668130 19019 896905 509654 1707508 769709 224922 211462 1891167 60516 1491166 389631 840039 1615835 992645 552351 765004 1810080 1540217 929084 1705589 1463232 406398 654807 774793 1609376 600334 172639 485352 360384 1404494 69770 1596237 1731590 236500 1577686 1742621 1195460 1051041 658381 845822 1236598 1079675 999184 700224 817721 869248 75827 1600345 1351401 625119 1345854 1166318 386871 1583976 1634728 1314235 134202 1043963 1342474 376525 62409 235224 1068987 404602 1774522 1866696 813552 942742 254738 277769 762351 1874080 626960 1535101 1319491 466706 430581 928414 58761 1255990 1780117 831877 210278 483699 948423 1345996 1396802 1009090 1922183 1076995 455944 383893 1152154 696174 519269 448092 529684 680783 461762 1502925 377777 414834 1112326 135815 77914 991730 652777 1550446 1023407 14847 79137 1202835 996854 1748031 1444396 1771439 319718 1525293 1971058 512502 901868 949767 1478640 1854708 18837 565653 1560777 346185 1161746 740208 1315169 766402 270067 1402833 1596079 255932 170420 834955 1393649 218901 120896 1015084 477684 1077984 956636 394138 127933 1681761 720128 1123613 1992800 943284 1808988 266080 1554151 452011 725593 1343701 290062 467093 1218493 715241 1897529 544535 356713 670379 1654181 1849494 1709183 1644004 1108480 1233493 1067499 528938 567966 480069 1592049 1266035 1114103 1425510 1952844 1856294 1107642 1169787 335253 560711 43955 350148 443475 222289 496075 487582 971067 1388538 910887 468894 1944000 98399 220051 1740156 1030069 1558094 1713145 1557852 214149 991569 547806 1561298 747496 458821 507810 1966365 8900 113437 1099883 1926771 439801 233958 913154 566786 1967329 1382558 354172 935347 360789 1388136 1592252 334820 451036 1158665 673461 497652 274915 1221656 994302 1479442 1286280 1382167 1607207 1459323 499397 770023 1900924 30222 1785517 305332 474765 1499348 1809221 1858806 154620 1210057 1492902 331033 1241182 1634646 224824 46474 21488 458820 594639 1016239 200990 570451 1801435 1715039 1160058 1017701 1799832 1599515 1528766 1330265 400265 143121 1050547 942123 1009063 1809277 431858 1742199 1812905 272871 1109897 1863946 436518 1705497 442028 267481 1380524 1142219 118528 835863 1033377 253417 109740 603235 969326 1685227 1560814 1815167 567185 1210271 1301821 1463234 1157413 222932 1190478 1416130 925025 1622827 990260 1209923 51573 1170871 1905263 446537 1667241 1037787 39740 467010 152024 1427117 1903348 1848875 440561 1243995 514608 44467 1672138 1862727 1842251 834912 1040588 745059 1114879 895502 1583624 276490 1573555 1105087 346492 935364 1183369 1389324 1188938 599828 79371 23090 1968520 1858973 1277723 1663303 761995 412987 4570 1560979 1284395 1034919 1710786 1066851 961933 425322 1053274 1678032 1774486 262284 1250781 267032 1634167 1495366 422944 584301 1838291 856982 193269 991643 249893 412562 148400 1101503 140787 1164505 562420 345695 142083 1077304 1005297 1522155 119515 1503110 608974 1757510 1875732 124648 554248 1357933 1500418 1976354 531587 1991983 696295 315504 871110 1686879 273608 738688 1833819 1393672 345776 298716 917178 1708751 23563 1074334 26118 922933 1867075 1816358 834763 520641 212287 170701 724057 142479 317855 1224723 581749 120674 552925 1079484 1023075 336370 62591 441970 982743 325326 597646 375749 110984 1614244 1986345 776576 1188722 630500 1201821 543191 469499 1081168 1683249 36078 792360 664980 414388 1742879 741407 1254597 38242 1274027 1597723 435348 727520 1748006 1260504 503740 1426668 1312872 124258 1524930 1375653 1251418 961908 769865 1480747 1580977 256753 543 418736 938220 669933 1445967 1299486 1910995 930093 1775839 264675 936534 1328865 1671143 769940 1081146 599711 1303206 593732 159397 107512 1669725 1710008 107203 1035949 1167056 410407 171619 147529 1576599 81845 916477 1630682 1211400 1349680 506318 1357691 1081104 18177 935842 619026 302823 1614740 1873461 1058623 621740 167069 1391857 882325 1806809 685844 1990688 496471 1012409 633914 1694483 172551 1562232 1259961 1476224 93276 483426 1049967 1311870 486086 499572 267005 871992 920079 805758 1261590 1233928 1630580 1696717 1430668 1453102 1210491 1583113 229365 358462 164501 647909 592283 1700229 1998548 1860443 677646 796503 35769 216802 1356048 158989 863054 1690329 1459288 1963362 1036917 1851008 1435174 947440 1453192 242461 940536 619619 1645763 1194552 1727212 1982659 789095 615098 1757556 1564510 686214 768238 1693312 1127276 1071287 255224 149716 4745 1168029 1792915 1993958 1702270 697017 1982952 583093 1353705 923595 1499494 1080843 430732 396120 1218934 165244 305589 704141 1268855 258110 624065 79953 691300 1171878 562777 1714007 1439197 720270 731088 101586 246381 742234 1751117 1219676 1555301 615985 964665 1539933 1758074 1065609 507531 1675807 588496 443451 211426 644048 144263 1982640 1686379 1917263 380631 778157 521642 1661996 1715749 1508533 1492676 1517490 501613 1255607 682010 1247241 1470801 1911857 1169152 1032400 191150 1447914 995140 1491307 1711076 197417 1108658 585199 1175070 473554 602561 1169694 697269 850648 1163812 194663 1223862 1725336 1449790 1009284 1923410 279359 976666 408406 704275 172408 1210519 1960553 1086889 483057 649061 1889115 1137017 395317 759032 1029185 1402856 137861 1360338 1293640 817379 1449344 263803 1858441 1726478 591636 299411 1482180 1847879 1350219 1564405 1782722 660121 1329051 1727963 1045448 628219 1781666 580306 1324133 1373749 1238602 1646493 962043 1476264 380067 697977 1401296 1286483 1806701 917680 1908687 580329 1539188 1711057 1333166 1047889 1291516 920190 465743 1540429 1193003 759986 1270128 1033306 609083 1729548 1675613 8950 1452651 1797438 277429 1914219 1782132 1782904 1414163 1272543 991206 332450 1154774 382613 137857 1672907 1828045 235370 767931 1399100 1148336 521439 1589654 487625 1046964 1351946 1737341 302033 574983 1441073 1793733 46215 181034 449262 718665 1078277 428350 1183902 467529 251910 1276766 1997479 1298297 1372023 489521 1030023 1838470 1031584 1554521 1981625 132978 923007 1621990 301251 1579677 1160761 86837 1739624 1899901 779870 1217797 1329290 506896 686137 1980826 650884 529856 1011593 45737 683934 1265373 1757272 1795677 1361002 100219 134606 1190975 39783 1638814 1459233 1454900 743250 591232 299408 1341473 1490423 1128437 1574989 599658 343458 171879 1461718 653138 1027539 196342 276604 1654550 1634509 220953 1143814 299447 637181 1137067 1313237 36862 1027121 562674 110306 916423 193184 1558256 1431558 823406 465463 1824959 148028 104588 514278 206661 1022598 543297 296492 1717375 1974038 855056 886932 765127 297043 1506854 942478 1702879 145646 1238448 858345 1342055 111516 57746 1838684 1100357 1703241 692228 126120 1669685 523904 1466014 1303027 1612995 1828032 1252469 148364 1027162 394233 15830 996717 340867 1809122 310840 1228503 1163382 973399 1628226 124401 1919057 813058 161737 72471 1951925 1017563 345234 1233041 196866 1088156 1855686 1214079 1035359 1233399 1725151 144170 1588974 1576152 1136106 1718700 274654 1324842 1267829 1829218 102816 1431348 814682 1866682 1950448 87559 35350 57680 1152919 1183504 811583 1221438 434584 1130583 1516154 1955697 406919 598715 1772896 1270919 1832999 143509 84259 1184379 1087436 687421 1907247 612660 1687681 1658936 1893328 1075824 205043 1860862 849309 1106774 1942426 231277 1411055 1086264 322767 579497 1119705 597418 651945 21095 281713 449874 1700693 1501124 1647765 643846 1356464 1547093 220074 1969085 353296 1909245 72466 1321901 1317088 137982 1342403 1732933 1109196 989646 974841 1024896 793136 27901 1801865 219330 1863402 526926 1127420 467587 636800 140906 609283 1903092 158093 57887 1322770 113532 377290 192208 1736605 1231261 474450 374419 1754412 818542 771380 566899 1255093 581157 690163 949354 1254205 789477 1480437 1787964 860812 364516 1377288 1967236 1463688 50239 75414 1241042 980019 147759 1272798 1224497 1491030 339293 1643280 529310 818426 1703624 1220409 753836 490538 1296871 453772 1549073 357744 1364087 1212731 1361920 137488 1635740 1457454 1056410 1404856 1976225 1670316 1166265 1843277 1822576 1243591 1440140 1254949 531609 1732170 746857 1709126 957267 715096 1605696 878264 450779 1909115 1209684 485182 271481 950640 187004 1513517 545065 113386 322962 245959 884473 167062 567001 786872 1755288 272939 1759912 58056 1557335 1355702 1041125 749897 1024866 76185 823597 1292023 1206505 1643110 1312789 1328086 941943 584839 1588768 1307253 393647 388680 201482 508788 1806658 1436563 493388 432672 742491 1012284 1355284 646249 859616 1961529 887503 624572 427481 550583 1642675 1828074 915238 1379054 372142 1617302 1782075 163289 1212769 1985656 254146 845799 1140184 1749969 794179 936933 540034 1745472 840245 382475 1510453 39733 1381657 428029 1618297 550939 489086 1848950 1664810 804604 1369207 1335403 810550 982458 804327 93496 1270136 828834 860891 82895 1285209 1047009 695265 320313 230431 1951222 1976020 296864 1610017 1776941 800466 1274728 1811061 395755 1616907 1851529 1251848 226617 453776 143072 1033493 812155 317882 1523218 976714 581284 328200 402032 1720794 1225532 211969 1624800 1316367 256604 639696 212106 1272595 1206305 591168 663971 569139 1525663 1098956 1825908 643603 649 120786 497681 935303 1061135 505782 255935 446807 1567659 534724 1798459 1622416 217859 439217 407252 879421 1815164 46653 1677664 956991 1127940 1852528 693116 1375870 904288 309444 882598 1545999 3538 649524 845644 1669966 683776 1521276 417217 227395 545599 213184 919210 540955 725873 1264033 438158 836851 817279 383477 1061017 1458175 505331 896071 712656 769895 815673 445222 744780 472878 1659618 612316 239269 1749892 235936 1233664 427091 440557 134239 325508 1798728 573995 1493338 1101597 45109 963505 1457645 1146584 996952 498311 1990210 819130 798517 1716470 1612531 604190 57 160818 22498 1055426 1261946 1157392 249950 1509517 1699639 65371 1885575 357272 328468 1558202 787945 1656310 999744 1493043 283046 1068005 1027675 263972 685038 889155 1187564 275285 954264 922133 1231188 206632 1887622 249279 1610975 1775601 1979769 1833047 972343 1036229 1330425 1794776 629115 1066129 743021 492563 1481351 475328 1208450 1335624 405473 1838539 1405714 414467 1014274 951668 624806 1592509 1103901 1878766 1570055 5349 1413075 162656 1447604 717002 487932 1794154 392535 1046255 1075936 53916 716875 1099322 1509285 737935 771002 970623 468132 5229 1506309 1777440 1138698 961616 1624573 1483216 281807 338292 1053217 1979834 1326821 1319253 658194 306953 425913 1293472 1964000 1724270 1596109 354577 342951 304760 1524387 258256 1023543 279268 486045 140082 1948525 405101 32556 1594292 705432 1666188 1249497 1648420 1397718 47454 1529111 1261490 1914938 1082374 1188167 1939602 1157734 96105 474649 1874601 1454986 396942 796828 1971946 1283179 1740963 60337 321191 1874662 1554967 1999856 35601 669789 208481 1230860 1808686 357731 380464 1782758 1432064 996124 166336 1068753 568376 1845271 1584955 1123677 590091 1847285 980605 996972 237925 1892108 1629078 1791336 14319 1640583 944218 1920934 449261 939649 966282 1277699 1168765 1510022 1956578 81084 933811 68699 1898826 1846025 1204766 1994657 1316484 1055261 1732384 109817 279817 1410255 1959154 30083 1061193 402153 5495 770246 492706 33203 856421 568874 1754627 510879 93937 137294 1744358 305484 1071123 300560 1974834 1032770 716985 1470982 1660718 1885252 714703 831645 696378 1687698 1280644 1929627 1877150 515364 154579 1337293 1324362 1163503 1556455 1048741 802873 72501 1725776 188368 908729 177347 376779 578789 250473 1775310 1224025 708025 462530 855977 1345521 372996 1001445 309268 618715 1946613 891166 1919362 260936 1472728 506273 113447 131892 1628736 1631944 40075 1176969 1357017 1747474 468872 1485251 1282645 283857 362481 1640362 435147 622730 535879 382924 822006 660002 1071651 164946 1641614 1662698 1711923 356065 485100 1904216 1632755 1284517 474861 604690 386653 1089978 388820 470525 1347269 702476 618612 1150247 1548443 651750 1705530 1383573 1139520 852041 1168580 762606 266445 1443431 11287 531863 1530255 966937 634491 460771 1479599 1746223 1026422 717993 99357 1633760 16345 1213738 201201 1685522 1908537 362815 1170163 572968 433621 1999959 1332301 824911 565353 116647 1501478 1093559 1298845 1506005 1826824 116691 795460 1602070 1938794 1084100 1744110 1461634 954516 1334673 343352 1514940 472186 518501 791429 1431934 217905 1103886 275478 537701 613577 1940942 889663 928535 645149 1649042 1566334 1749972 1821573 653164 161756 1444838 1952396 822796 847484 201890 1871100 481077 1469862 727751 311801 768460 845249 896361 129697 566049 136938 954927 1960847 1736080 1971427 41158 1183342 473306 1188787 552359 480017 1829319 1948040 1724417 391553 981262 307141 1575357 321695 931241 1743793 504822 870448 272625 650085 1461259 1793470 960301 511268 1996948 1642136 685001 1170658 1066913 1654619 215321 756534 1089380 1984184 827332 85105 607016 1934042 1052216 57894 1687772 898111 1991093 805049 766308 825266 1878461 1825219 1045102 1515612 615549 13076 852530 469574 1143943 1088135 1205982 584587 1142953 1912773 1448667 1104007 1586461 681107 847240 894656 1954250 1812886 1397769 975928 686396 1936055 180088 1359079 1908176 1931059 1049475 287098 423645 905680 1024557 1736203 941757 1349939 916383 408012 145124 215943 1588080 1207903 397683 367861 1006663 1807577 1941156 370712 691332 1921546 1950521 462835 501884 1268384 1765995 741655 1746396 1324376 1912363 548078 931342 102680 389016 304499 691706 970476 1242270 1926976 787132 543450 1455170 168311 6487 1288657 1616319 1947562 1213748 559692 759656 1614298 1285556 1360375 744333 1055023 1456457 829115 699575 52596 1382801 1146658 1700699 773760 580281 708322 1929439 313370 1891158 1004036 1054496 1887326 1027075 11191 1074196 1485606 1279618 216351 861552 1786160 874657 1713772 625880 1194907 1554959 645341 180974 972709 614317 335776 1544584 1544690 327706 1689873 259026 892382 658352 1422899 1701567 1629002 1443103 1750837 1970804 119560 227508 1364299 1216407 1303337 1863443 1924100 770053 1370536 1622750 613296 1799061 555976 645602 1419200 1107335 212272 445283 952151 1105550 1103534 1561927 1336895 1384875 1959069 1217400 549629 225321 1674278 219083 1095474 324512 1585758 1209264 1386875 1547421 460865 1095552 950469 116744 1071876 939717 1887091 857581 421519 661383 997081 717239 736266 1052604 1733940 1070993 352029 561592 885536 202290 1227658 1074359 969918 664003 821998 1574362 926516 523278 157172 1585081 120855 22918 363414 148150 286757 904055 952868 1942402 1414188 1190353 1104334 147118 686098 1386995 1529252 1724817 67719 521599 195852 723301 981114 1110381 888863 1972559 739027 1834160 269805 1765502 1551338 52431 433501 224929 1292748 1564475 922811 565296 1479203 767015 1536036 875763 1581540 724872 1101023 1380838 122235 1245299 858392 1665317 620647 619243 434237 1263586 747185 1801436 796901 606451 756191 1739233 1933516 519734 1951713 518057 1898278 1956073 1995799 500470 1702690 1072938 1212715 1836496 1556975 335362 857765 1959749 520315 498339 1268697 1453365 679707 1976876 925057 1663234 1430530 1773220 218280 1901120 1501389 464916 228469 1895121 1781461 1816654 1806313 577919 336936 1788341 365572 1125053 1820192 1888199 230410 659296 1586131 1555480 1245982 1772890 1939510 806580 1659683 1074585 1157434 1190189 1908682 1270182 97201 1680170 1901006 679607 457760 1040296 1857786 1686829 1049261 387387 1728706 705176 1632509 1231390 1077725 1371137 1569835 1928047 1843297 1360266 1192596 1456152 970781 1228948 309682 1161262 596282 1046 1558908 1279709 473574 82788 1869975 1358816 677738 1481447 244051 697599 792660 1877526 329949 1448460 1940544 1825547 629183 1868756 807878 937756 1344489 1809382 1956213 1348272 1367648 1249481 858133 65259 1619216 1034839 1670236 1473620 1728530 488230 1559219 248078 1933947 1293500 1630458 1488793 1851407 1045500 265224 500905 633121 576034 494397 1965609 1541123 886164 370092 884359 230646 1914063 1380284 1150125 1984529 1343315 401485 926425 347458 1669758 1681723 1760986 952424 977854 135587 1742628 681687 525975 664557 150186 77450 1450814 909528 200681 1674539 1677220 770329 23735 276962 671503 738548 79746 833421 1448927 594612 297335 629217 1013981 733773 2081 319305 1798750 385900 1070280 521492 1215379 1011377 894961 1639897 1215132 462189 1272504 1176002 332099 1193290 329482 569081 339008 852310 1857077 722384 1249941 1165221 220146 1594590 642629 888064 1818053 171088 229293 1936258 1472447 1389857 1690851 1048158 680846 1698058 189105 1484361 1817902 713183 1469962 293515 1817454 286228 692089 1242794 1957044 331359 803504 274633 243208 1938454 1339309 508192 801606 1339153 1246382 685812 89877 237681 1032511 376766 676027 1968620 167024 1107004 172394 534994 338672 1096136 1025423 26213 1574570 1205281 1332262 1014438 578571 563595 677125 1443924 642320 1504188 153729 1916198 923714 1455616 43815 1372244 769615 112161 265182 1839892 1993368 711132 822924 373151 1708741 279119 1348863 875264 392495 1019963 1899928 1256515 664808 918973 661232 815467 1552169 1222072 807903 1342293 1149081 1862310 1780697 281441 1586949 925497 841865 1672788 1832829 924913 1246471 91730 170245 1866385 1238115 1397496 1667911 725138 1926198 461382 1805098 1276078 287866 847023 424793 332652 1102538 491605 1416704 390680 1185433 916439 95037 494138 310513 1510927 381391 1976865 1832376 670014 1976025 538208 91491 1874949 1694183 1055100 587977 789165 900807 1728853 214914 1200739 1650908 428648 1575369 510430 1913151 878324 383338 1668302 731897 992829 613485 1120687 793963 683185 1335009 858701 628489 237774 1720709 1024510 1357304 1384978 1089778 352980 1397643 523827 999052 1476018 1407328 515152 1805775 952929 1909992 755984 288198 1622426 175285 65746 497818 646291 172122 1367247 432647 472384 641559 690478 366749 1313285 1122433 107772 1222310 29556 24075 521569 261555 260739 797179 787856 499408 1802741 447743 1961467 1698032 1484950 1174061 1891315 1614467 653969 1790646 1985084 1925673 1109733 1185803 1023433 216813 193131 1035328 92908 782693 448428 1399510 559847 592113 842323 1228930 294140 872166 1741146 592010 795242 1171090 587095 1602159 615890 335684 1268940 396366 1579356 374506 1258709 509008 1392078 60885 540308 959232 1881107 1608670 332070 1795924 1077381 1021983 582249 164503 1449279 870856 1863541 379623 1987627 1497557 118763 13440 1145019 1865394 1819946 772200 1416181 1366866 1124283 1663747 1866416 584344 1355077 1374424 247171 1618131 263119 1615401 1021739 1676857 1616997 1859919 1108503 234537 966242 1521455 1431369 96734 1718053 688794 122318 553802 382967 1731438 871566 144651 556927 1193821 1913324 439002 1636827 311369 1425055 48842 417011 63975 99601 607270 1116577 841899 911426 410148 112618 1394187 812088 1572272 799334 60033 1668926 232484 1486803 1481028 1925125 562397 852222 1400226 1722332 1570389 661239 99986 106726 1568931 1653979 630061 199759 90544 1701997 429555 723585 1151601 1139183 780889 788407 1005679 377345 1826487 1220396 1633962 1069819 1765937 120213 1171325 876682 951303 1948825 1156705 158845 1646123 1519970 873748 1279921 1054589 679494 1525415 1205888 1915122 73178 1318796 1313319 1502380 550416 1751846 39404 1061066 557858 394004 1722199 1220749 1243716 1854657 1103689 1415774 1038871 541122 226031 1224281 1840998 671088 1285616 209108 450123 443897 990604 1140162 1166805 1263737 853129 1436811 277917 657555 1286248 263781 67228 1082061 1767209 1910338 1613520 108648 631153 1786808 12483 1229897 1152690 1289857 1088273 1897489 1519443 239484 124739 1778991 623623 1612006 1297417 392914 437126 1302810 1267276 165792 1678282 590041 469475 802881 1337195 1592792 1681232 423354 1511664 1680194 1177559 1967162 1251259 880893 1434084 378775 1942635 280344 414980 975952 1113643 913200 1853418 964559 1639630 970412 712589 146230 1939280 85695 928799 105015 82497 1045169 1796439 849324 1794734 928128 1790091 1577953 1292472 518599 1356518 975832 65775 1116005 444950 137714 374212 998012 480907 433452 1766562 635888 1531235 769271 4167 1645583 1573074 844600 1355520 1847998 261300 99654 1582308 1558284 280965 1510432 887614 1449709 1721414 592303 1884009 162634 1472410 774962 1376541 189125 356249 901784 505059 669931 1273749 187776 753248 45455 78168 279830 868884 1169032 119176 1873947 423311 1028729 1257263 1111258 1696060 1271463 1457234 857622 1687286 1917777 871641 945111 764440 255843 681556 1611353 1406975 16908 420200 897906 1221910 817369 1556822 24584 1026395 1840240 276370 1864481 303041 797227 793323 1462946 1623477 527070 1675011 1426035 298967 1778226 1284686 651985 909641 528266 1664361 827671 39136 536987 1811307 358057 1431883 262293 1126248 1593333 411937 1257281 636128 702794 1549709 492310 507111 919385 807307 898637 1654032 494329 1633726 905667 376910 1107368 1787825 945201 507955 150452 1216210 223250 1286342 1414414 1837150 1646174 602592 843399 303288 458331 206330 1677350 349291 1332079 1075986 1054125 1337296 1199864 1219391 1793686 279672 527201 1580427 254575 1730728 351348 101328 1346377 67567 224064 851508 812969 1366239 563914 312850 1567616 1243747 630238 1914600 369688 233158 1092444 743042 214976 1991270 775646 337269 1289003 1958489 372343 264751 1374147 1569907 211944 328973 1189220 26480 586679 1292309 730146 70512 1939903 1035522 772381 1564489 872065 1890539 1455950 110888 457148 542715 450050 128240 504053 1768875 1245167 635894 1479436 1208098 1923193 1120766 74877 538744 253430 1948788 1415643 360000 1220479 304543 1851014 955345 497354 1317047 202136 1087982 204357 1865477 1177312 914127 504555 31525 570988 1081997 650821 1521224 937254 383769 287890 700950 582940 481138 628379 867679 1626659 1947103 794540 1106068 1473447 1129895 1487188 688665 595415 32143 1681079 1041120 1824324 1621053 1759569 1371174 1004891 1266941 1181803 593689 1856052 1533908 1285224 809559 1413691 1903649 424883 1671079 1198448 631993 37858 142919 743514 882118 1613180 1106219 876812 1595615 194132 418223 1005118 1165338 1571208 1242046 1190346 279982 1514610 695381 1123058 1795213 1572258 1383856 1309378 829243 6869 1436625 410172 1859285 1511440 1635891 994000 271943 561155 1931071 994099 472170 333824 1417726 1173580 628138 15043 438238 1400325 683293 98553 379246 1301100 754490 1238654 1997166 1637669 1659476 1492644 1685051 1295580 762359 732568 1160263 1649637 1303670 869994 412373 511456 149657 704285 5255 1836785 685267 207820 990399 615468 87223 1564923 28382 836782 1407915 1179821 1018955 1191266 790805 567554 1905903 1858267 893659 1671939 666233 1510313 193762 1545706 443707 1724851 840695 1422872 1272613 1497470 1680930 199366 383683 1069249 351602 434420 261598 1571711 983993 430995 1258422 1068960 339160 1182327 1259723 572644 1119009 843010 434534 618282 1057839 1575169 893875 502321 742555 164345 229981 413479 454924 718469 1316477 1247351 655965 1200935 1431548 1332687 863060 1683105 896758 895275 748468 617023 624299 1576136 1748224 1163363 769590 1924552 691450 460684 343011 1517564 1543346 1502088 711480 1845206 1482703 1289399 378685 444275 1692122 948827 571618 502742 621667 1229981 596415 189677 425588 1132081 1650658 570097 804671 704915 596277 923223 1606181 607853 1515086 1624181 797621 1592974 467183 1623732 1667754 601565 1512906 716259 1979765 1045036 290850 887141 899373 949062 1123887 66392 739435 172081 1358767 1790258 1739850 55397 362642 1227184 531627 598608 1343822 1192217 286108 1303529 416838 1360212 1694258 1825849 1060286 557342 90391 234467 661526 1980434 1492571 943663 1466263 148056 281586 1324417 250982 510473 1023025 144809 1455515 1666589 359657 351398 1456466 1298925 1697137 1911390 1205399 811293 1310746 335102 1135162 1578475 685749 1091914 649903 1665176 305514 385879 943006 611532 1013767 1168355 1921995 1692722 738196 945983 1637307 1116531 1084583 189515 1553291 712154 408261 1710660 196756 1812133 1810007 345527 1838701 668195 106102 211026 1740572 10639 190093 1848835 1101349 818033 757315 1800262 952464 1678587 873437 1588484 1135218 630245 13858 1975559 1850048 64853 1272854 664129 306571 1430049 1495339 1396215 1084378 1801053 202135 644210 1421578 1796144 1095144 1127675 1343077 1301876 1544120 1191498 1785384 1769645 1278613 1080138 1292230 1968799 1181881 1587431 95131 364338 1841041 269560 171115 1553990 413849 1683975 99317 17106 820732 966568 791487 1367948 1301193 176270 830148 782193 664368 1263351 281063 1213591 1288932 1362357 228819 1450733 1970319 460849 978953 763236 891491 1497920 935208 54707 372215 119140 1440659 1878502 862673 1030265 1173043 868332 58333 1704265 1386223 788175 1759902 1955215 1156743 1818736 1840951 1579765 280532 804514 5786 1945241 1429360 902589 1947092 969649 627026 918516 1964332 1813369 1446814 1432042 861545 1458228 1465032 1148407 497387 1470797 1454983 1273987 562354 478350 832830 677235 1874127 910268 970450 608312 1832449 1428054 590813 633928 629306 276500 862687 1831032 1041542 525539 368981 1566876 673791 1568439 887498 466685 877579 1019295 1516412 1725671 314279 355309 1424458 609798 1734613 563748 1942196 1936365 906388 1584512 1535935 191813 1038589 1706817 1308984 1742053 1173376 874939 1621232 1358530 1059824 369016 1479013 1138254 1531992 1824993 506801 1730643 1044245 695673 1276029 600033 1633388 1954481 1496690 78080 821154 1672628 1912419 676131 661909 1822971 994088 723692 1165015 930987 284158 21490 1179450 1229016 900563 538589 880685 1806278 550362 716094 317983 1063169 246123 298893 979808 1673673 1012021 433411 422833 951126 781036 1565670 852614 1993317 1384695 1379444 947853 1263666 1473826 177010 210797 622063 1893954 1750214 1424293 1964700 1837669 722365 1923841 373541 946309 1775228 1450047 535850 748641 1970021 1420676 1182019 692172 1121321 1873791 1258571 1744063 109947 153681 547408 1057162 532664 251957 485546 1208885 1339920 278311 1984648 977419 1015915 1326993 467334 816167 1126706 1876924 1193431 1046437 710652 1999515 1638060 1875206 1485464 1076244 480390 141846 396488 1524026 1316323 1933125 80887 1323266 1003270 364233 1388351 1577569 165188 1789930 1699577 32118 935960 566964 1203059 101376 426263 281577 87845 895021 715102 1341259 1728228 1939921 679434 1270047 1488655 723023 421113 1402728 1387525 1995437 56056 483498 1774900 332588 890367 1003228 1439433 116723 813078 755151 1186221 1915700 426738 767908 1747752 1632475 1235314 1236959 1697617 1155710 1212879 1976917 1691843 837547 20289 134282 1903626 253156 955504 816578 306360 220245 1563365 411346 1856107 975274 396081 312505 303256 1860632 1237528 475672 611906 95937 944121 1865980 7610 1177221 1464739 545038 59006 1297789 1226604 1686594 1240030 637901 1116312 1916021 558902 1569263 202275 754127 1077777 495073 16898 956749 556092 828329 1244721 157145 1200878 785631 730231 1982367 194695 1223793 964614 1163740 636577 1591195 454899 1310949 323139 1218701 112109 509817 1380794 1556576 1110891 1443163 1686144 634261 72694 1060661 472665 230883 963707 1024478 55797 889456 564379 818501 982985 363308 1705686 1926003 697376 869451 381772 39013 1671982 1996268 1468874 722375 1816288 1451847 981725 814409 1857717 580373 1954713 1781114 500427 841280 1071292 918070 1955142 361724 683506 761538 955735 198070 1648673 1046663 751053 49618 1407067 1870256 1716871 1729493 702802 1200058 1594378 332003 1363837 623246 1216049 1832216 1058203 912654 645886 619320 297137 1364840 1473647 395013 1149404 1251965 672241 486217 1763287 1533460 293273 720756 948642 1060079 1923706 979193 49959 1696737 1783824 831531 838093 1496885 1268717 1780028 449543 100132 1266172 1139541 1262847 492267 53442 1431649 1458973 1187071 1805471 522889 202580 1412182 162932 1258524 1605835 1471030 1042914 1414396 1072743 794301 1759056 194333 409206 877269 1302393 1730986 641490 782763 746541 426697 599654 1542305 554643 452039 497152 746589 1347458 1473023 617811 829250 1261236 1917994 616381 1347564 277162 318048 515351 268113 1864165 1135811 343045 162646 128272 1243706 1800661 1531883 325433 1316044 1497467 1927945 1744216 1853323 168816 1283262 1727129 1423681 1494669 1792143 1245061 1962906 1337781 134891 19051 1122703 270446 84540 669216 1746688 494875 257268 1203634 1658311 1054281 797533 559885 1378377 1875890 119947 260873 1586849 108682 993692 97785 139197 1200311 13751 885665 203208 1177265 1361027 623494 1336516 1341087 1938338 396036 1156364 309697 744895 1310995 1083258 646077 602937 89996 26719 948470 1804399 306175 1913196 649165 1285539 944095 1364099 54177 318988 92435 841590 814962 1913758 289143 551945 1099365 1739177 491359 930518 693597 1756573 794580 80688 1972519 534370 769098 401440 35341 1728994 1698120 1226194 880229 1906677 768402 692998 252489 1532368 493192 1666187 580145 1063315 135912 704266 1997923 1379026 551498 906055 771162 1245426 349608 1548137 213701 1674437 948969 4952 1557575 313599 1163250 1245675 198062 12153 328039 1462748 563661 982528 99964 302691 1347818 186999 567220 534186 1176539 677613 1414767 255832 237633 1765758 1996362 1515609 904125 965182 655662 629046 797453 166584 397076 369859 1346457 1653379 1316451 728307 1447974 1701279 965710 1152240 438088 584138 1294371 1263313 557338 370536 1516266 477547 241857 1258528 1661456 1507322 1489544 1418013 921253 363471 811623 1458293 1233072 805047 1536178 901210 1858705 970016 327733 1248429 256340 141293 1343376 1045948 934698 213562 920338 1803167 1222681 382531 1403044 791662 588773 1131454 760453 403951 241266 875287 868255 40251 1620496 991915 1970236 481763 1722276 391465 1049335 293020 1672355 253407 1093236 229713 1834303 1250321 662221 935147 1258762 1963774 559059 220855 1866603 1311460 625536 1394483 386936 846308 43323 523075 1758826 873888 242195 554017 59954 1155195 1409782 1325147 342449 1863550 922455 663562 1235646 857869 1271252 1779556 1827814 1864175 1668252 853932 398768 201864 1611204 1195763 1870162 767970 1446569 92253 1922907 615299 985247 568020 1595003 598745 1112879 211734 298342 1100565 181387 1811338 357773 1398147 1536521 1371108 736023 890139 1831323 893643 964172 1403135 134423 139453 691210 224286 1980163 306966 776838 1827954 1277919 95887 364598 1825457 679169 117348 1636770 832923 1562622 932211 1746895 1105531 333065 1575713 1857968 507768 478984 850572 1092643 1451085 1763754 1059662 1415142 550096 967500 1815575 858527 1528245 268423 700195 958243 1661798 1332062 177110 1938024 972057 959099 200500 274253 1535877 1046186 964853 320347 562537 1681052 721660 1423230 1075457 403190 1147989 983720 583608 372328 1992139 302259 443044 1560317 799190 370942 961711 327942 459482 100693 1455959 74311 1920310 1989038 752408 1865193 1127933 1580166 47587 284942 418340 367601 28835 1063655 1913865 755259 1548664 1421462 1645634 1466115 1639157 1631878 303536 326107 273746 510600 784062 783758 1935492 81673 962307 243584 937034 1150978 399921 255990 698933 1837501 1669267 1303689 255635 11057 882263 349953 900495 1615954 1185744 1772350 1545404 1866391 953822 1619337 149268 1839953 41922 467758 251564 1771585 1297854 568308 1365989 355004 1282673 715267 263392 1093377 1548567 413078 1951510 444010 829629 1896799 1910079 362797 1976157 849305 1814715 1782231 668820 535630 1533086 1327326 1878451 670895 1108560 250345 1868386 1019206 189223 358730 706945 353803 131379 143082 613329 1026502 1280973 1622428 824664 154766 1211431 1260028 531523 475991 1467164 1788130 717256 316545 958186 1943479 1582943 456439 261144 482004 1773614 1305069 939017 866007 1809051 367277 1736760 826293 508879 1549981 218549 1290408 298563 1088065 1400596 1688368 731934 335491 1677442 1881691 670956 939231 1890413 1581264 1909963 760165 1071704 347841 1857646 808994 989434 750249 1833124 656928 429703 63683 164211 114912 792377 1597830 851615 663588 1563036 1892572 239160 1573096 809892 27224 999524 673770 113947 1952527 424941 1849751 340654 1266167 944250 1321251 1959473 1166538 708085 87359 1359225 1022760 1070173 1322357 1206639 1126998 1156183 223407 630301 327464 1331439 575742 1906298 1020463 1919042 1526118 430964 966505 451236 552456 419642 878623 276886 929151 996080 500408 434113 849162 673807 241511 1190594 1207628 905164 437214 1021609 913452 1035122 778820 1302947 111500 684717 1760990 1346967 1791082 1913104 838804 365355 1139135 1356400 199927 1366633 884453 449546 1140585 1369857 394002 1346538 195633 1726811 1915329 1041145 1370552 638336 1742224 1875250 905893 1053700 933908 1852610 70741 1918770 881624 1561075 663855 353059 106814 1713512 490924 1048350 360024 263934 1016298 1299771 850904 939490 1276832 1682173 1303322 1095525 854673 107562 144008 1262640 1369283 296523 703103 792299 599323 921644 1915460 1617934 279760 1086789 854790 1854771 829793 1958921 380027 1837413 454702 1653907 182778 1799129 1348416 1483662 497877 403236 1802622 1726625 1935882 1559438 402195 580944 382528 138560 4840 374942 895918 949121 577739 515256 1674320 401229 1562131 1551373 1339135 387536 1229037 1090119 1675447 1516130 132859 1701173 1802087 1113996 188593 1467031 1142387 1191932 1518180 1474444 1486509 317752 1535644 1361819 1412124 1507657 1200686 113398 1005548 1124493 673039 68873 1959530 1069368 203771 1899595 698066 1753120 1255348 9713 988454 1545398 326474 212721 647371 1704905 732247 1414444 1372234 1479981 416724 727721 1952123 1185414 1548770 1274983 1344217 24854 746478 1037430 198532 949621 1908349 1491420 159908 561012 821488 1745404 1827876 249295 1686008 461267 1658884 1748654 711292 1148614 621755 1889313 352402 1053702 1263165 1769121 1342944 626282 268217 343540 1137242 1865931 899830 636182 1506770 170696 649265 1392089 1208456 1519633 1984241 1872018 1087563 1279531 1134951 493354 1155339 871780 172037 1505345 202419 1044190 99180 1628404 751071 1337808 658613 106401 487139 1261522 748425 186601 1531080 315397 1551014 1526423 1197672 1293905 724570 1536251 789640 1781542 612090 355240 1914114 1013351 1863223 252360 1224222 250702 1399963 1319067 1653661 1643134 768807 703932 1017808 282426 1084600 989931 1890347 964994 248288 1204873 57801 1731659 276195 1122619 1041405 307088 78726 218598 707328 1042656 1340597 1443710 1295603 684767 1604136 988892 1347506 3763 1841436 802607 338479 504586 845772 1150309 398934 523282 1648125 1006790 1279107 551039 1242379 1268434 193761 1905539 418370 145755 1535095 423777 382740 483273 1650290 1338449 1714578 947151 1667692 709688 513708 923886 542141 1199286 966289 436752 795487 536194 1291312 806220 723193 812760 486776 568350 610665 928869 1228083 70495 1010479 1387209 1551491 773191 1804219 511305 921641 482045 1497209 452919 865886 1712791 1147390 473888 584578 154445 342805 157778 41061 1352068 1937288 410383 328538 1702503 1767435 91019 249688 1714189 1274902 1499659 1191820 1308060 1373745 1686575 198439 1762034 832080 1017649 497775 1925095 641257 1706012 117210 371696 595781 877711 1763552 921764 722543 1465085 876553 1170895 689741 1688651 1157485 67782 123659 385507 491995 434904 246276 1602324 1599743 548037 229147 497532 1865805 1598311 681261 1963421 1900466 1259497 660042 1635916 708746 1738729 306846 1829782 1555470 299702 857194 1189746 1206653 314684 471239 254463 2792 1685782 1479641 1398993 1902212 1251745 48688 1206557 1159167 497946 812675 112048 1409212 1199157 748933 1561914 1245449 803184 1100327 226602 710217 1496101 1240269 187163 942114 1320563 1681363 351920 587013 225661 1864472 1063972 38830 88435 1370631 1508229 1072495 1585471 919167 1484895 229278 1180925 1028548 1802542 1244808 715414 136030 131532 750590 902868 928251 394950 1647119 727745 23 508081 1723579 455859 1686252 476679 571592 1056501 1940753 1624592 1057447 635181 1162999 675943 1501370 1723159 1444051 625353 772322 1201520 6009 320259 1335790 638507 1646942 1265296 1914819 1646866 796771 1877986 298240 102358 584266 1025974 1602648 920898 1571516 78458 1162571 887839 546437 566253 1942719 137174 289654 1708047 1064774 937765 1507337 1484454 1597224 1734491 1270758 403305 1608201 1105136 353187 1782761 1685438 1844487 961423 1791090 1596896 333448 709503 328019 803361 1316742 986643 1246432 1852005 1009432 412132 615034 1375684 1836421 1077213 1823862 1094115 145030 1420168 138400 1699135 1516236 1597251 1910372 1666059 579418 1983883 896150 559358 1883415 1447519 1346446 1615387 1683022 1055436 1858565 1958844 436617 457403 587242 1236838 1507619 723147 351876 423212 366775 1155423 1710218 1515398 1591030 1013701 1877221 541887 906693 448909 1432356 112517 1985547 1986900 969613 571632 642505 761043 308386 775031 1862719 1335808 57344 372109 1012406 1710345 1039430 888814 787661 1040783 1862713 1245371 422790 1122263 1583096 1721712 1394773 406945 210458 675363 1611978 1929595 1970933 189478 1668208 1447116 884372 354579 1720177 266619 584526 534291 854934 809360 1493526 958819 520592 710875 66129 1659882 629378 1060721 1192388 1649163 1201952 642009 1716797 1167573 1831240 940550 1290451 703701 1028661 1140741 1503597 995075 1881013 40301 887714 323658 1605269 906267 872206 747723 101560 416902 868471 150337 1895935 275934 1815192 1271703 978694 744100 1246951 1410850 339403 685776 1085686 661633 1318635 178735 547315 630165 422134 1189020 1114119 948460 458698 1454745 752050 720661 9503 923216 687666 1329637 1346144 1727282 1064631 1299745 299278 981853 178171 77275 1609001 874864 300455 379429 408182 1702805 922043 697972 1482950 1216413 542201 1623919 1611315 1091066 1000889 790657 529992 1202285 1844155 193298 814492 1611391 1376069 1171042 1292707 1934637 1364399 159516 1974659 1202307 1142645 1607248 1367532 1021006 886158 1369799 1266296 308859 455486 1558133 544078 1798585 1033717 1960282 704563 1087557 1420860 1807697 1159751 341920 1298289 1359126 844297 1488048 1287160 89862 924597 719668 1993547 1393971 203115 268355 58219 1116116 744197 423308 204824 1519219 1899057 1908137 285056 1507227 285267 621326 1750003 537662 224057 1503790 129496 1538987 41148 812782 467887 814922 1125664 81527 1786686 1443775 1742465 1046241 1934645 278777 1719462 141680 1401492 1659803 1814348 1094736 23828 772390 344561 1668673 1925940 1598145 1151342 853188 1494328 53905 1437212 725018 1277857 1606977 1893995 551627 1123067 1841300 565311 657872 1151807 297091 85209 653481 958526 1921783 1595904 142466 1417911 1566655 1572441 1167579 1771 484642 582442 643937 1046678 494459 1302854 1991729 74834 1965749 1886796 1713090 659129 594578 1486324 1463031 177938 10189 922325 1798189 652068 1178558 223782 207267 1734605 1340537 1668933 441248 1493152 1089609 944344 693950 1480353 922689 740121 1794118 751720 1688358 1597089 106451 271536 266155 813220 1901841 288046 160080 560596 1266524 923044 134759 40412 783514 176289 1687994 1363986 1837684 23459 419010 1950810 227528 395305 268666 1707605 512352 923814 1463707 1674379 1657514 569710 1725191 1163916 369735 1996565 242323 803233 1046661 1382213 439178 1431294 1514868 1422214 218898 378891 1253877 1651161 509812 637883 1595790 88093 1770075 828047 1349786 1716788 801445 647467 1880510 1009807 786109 1104497 1003672 1849823 1219861 237026 1321693 1090910 406267 762947 1990504 1178353 1109179 620588 527352 790838 774229 1211676 178885 1626167 772370 922427 347 1660902 1194977 266106 1303812 626749 820220 234560 1382252 453756 291147 384116 1093089 1854008 686250 1377666 1341015 1079480 1902076 1617980 1880712 984900 1167027 797507 231548 1792412 688714 924617 1573875 1642369 846984 1403948 1292379 519920 889425 402662 115850 1970802 89515 1410854 276010 55526 114795 1617825 120526 562318 902162 108365 512622 428520 853362 254226 333116 398319 30372 132277 1488140 88208 1109766 1905858 1739916 1670427 1528381 635397 435396 762060 446627 781527 1947347 1680444 581251 1464964 858758 1921832 1807637 511373 1856825 1049706 1831139 1780391 1946382 180149 1945626 871271 1368540 1780750 1084444 1044749 1965067 578124 1154741 1023298 1854337 439171 921559 501633 1912998 124609 932359 1479065 524903 1859308 1795908 996430 156869 1018384 977886 1786242 118052 890676 1615676 1826724 1240388 1324852 1308319 939286 213709 1907637 288369 1866513 1764845 1359296 292581 631151 1132097 416065 28343 373608 444916 960452 1610518 899195 408895 672609 543224 1799750 804417 1698335 1346420 316748 633822 1234396 263476 303348 280514 1975248 1469674 1213851 271807 61428 481986 1683184 1694893 704248 1300496 1140724 488234 1826532 1453285 273060 893945 790311 919811 589308 235971 1687090 1166346 1447909 956574 1734942 1260475 945286 1772237 501369 149608 474442 979738 1001663 1465504 298243 1139954 803186 994052 1905082 1057939 1155933 1397151 98878 465807 1032657 1819350 1082009 1803214 689838 474121 885781 37865 710262 1715760 212052 436037 942786 1111289 1050584 1588106 902195 175127 1422140 1018295 1075810 1177456 944591 1994811 1842142 80192 1385452 1810978 1825944 1073715 303238 942165 1901915 1732047 469640 1622116 1880723 1144488 1656231 70412 640873 1281677 775507 1218576 1377055 1094113 927296 1363250 301485 1239699 1403131 1568272 1745122 1671120 44974 1951717 1347663 1010582 1262361 283280 944558 644942 604275 1588394 853497 229031 450496 1815224 1899757 1722372 1097401 1700688 1515370 458699 1694566 1083325 461983 1065847 167394 194054 50672 833542 1987029 1513899 954193 1303627 272 1322236 661596 869125 1137707 1239439 505310 606857 121238 858116 1518823 93148 1015203 1475647 534220 1739393 1735333 1030660 1638519 870808 1996862 910036 359296 1318972 1584665 913391 434373 788257 1683528 931945 1957723 22208 67407 875319 1923113 408614 1739679 1165571 127836 1867752 155235 245765 560628 1222408 998996 1813855 1259773 1238629 309930 1775308 179264 362372 1684011 1874629 794503 510098 1718782 230886 165678 1329606 1006864 306653 233930 1426638 1517799 1416060 787819 76727 402176 1237748 1848180 609606 1195644 1263894 1684204 758912 1746119 518623 931443 480326 849806 1636188 953684 1537894 1988820 1200414 1966530 1560144 1850106 1691916 1314524 663332 1923447 714496 1325189 1935353 236147 649260 1297167 1463828 1259620 108437 9990 1381708 1214235 1548570 224590 1146974 1152135 345 219975 20359 1062816 1083880 173583 691446 105541 683974 132477 986334 172150 231166 582599 1933629 772151 1166950 315779 411663 926567 38926 291102 560747 139181 333465 247994 1643542 217896 350716 1061045 116024 35020 1507074 849864 657495 543797 1255423 295138 800557 1218049 172188 269384 1122261 1291017 1529971 1359993 230165 1056218 1665443 1848185 1342530 1734506 440727 1413258 1183300 1829054 339376 626309 220066 1886353 1746015 1422930 409404 880837 1759445 286256 1262574 135453 490277 183981 1910838 1980756 390318 654287 80317 1031538 107082 313307 289777 191015 652900 300733 302287 261096 235970 698471 1800057 1649207 445218 49659 826807 307877 1104266 1085977 661090 1003497 1770099 1059397 1841993 716122 153133 520828 1175096 1264138 248091 1428134 96545 608722 250381 1608126 64225 1286233 515068 1475766 975300 30911 1448600 178458 320528 1693453 1097999 1055533 824507 883522 1413199 1417416 1405154 202598 1011087 1329079 996290 1277437 1112906 1020723 608604 1793946 1031504 21214 1044112 758198 82504 1826017 1002262 944615 271716 1045849 1758862 435101 1935921 819144 243219 381876 1149296 1768644 1304728 530690 548639 1416225 207417 1242851 1029544 1758453 1230474 1773035 479210 237272 327400 1878524 622597 210365 512128 1160174 1330690 851066 1293439 1836035 584034 516646 957797 1888527 277482 1181513 1850384 717000 1581271 796609 401502 1173179 1264693 1200106 287758 671720 1628829 248121 1892871 918983 790782 206803 1957401 587872 1741234 284342 178515 34088 729344 817002 1455184 1018298 909182 1201754 1738995 793584 1959509 1906358 1171408 224327 727632 402366 687341 1472738 284949 1015753 1090906 1535028 551807 462902 798992 873494 220160 1610616 475922 1648730 797119 1438273 1413800 251622 691529 767488 1122087 1612344 629278 396508 1378433 1590633 574281 1675821 1680916 1208990 1527732 469815 1590234 1786630 1542219 1895189 330923 667919 825902 699367 876521 437517 1381631 1582580 509042 1138748 742402 321765 1672248 609391 170011 1854329 377773 328787 683712 760070 269820 128610 665906 1251703 798457 1992372 404558 529077 1685281 1622986 763184 1566075 663032 1204750 443710 51994 1025280 1654176 158018 1591814 975017 648351 1798463 351450 956772 1948595 823221 677756 1289768 1036569 444515 1090540 919016 1633761 595065 1094957 1366745 1822142 464440 518992 1186380 1892707 211706 1697083 1666957 747808 910909 1292654 70456 1130346 1950932 1205950 724838 645428 1409066 7803 1654877 24104 350457 667381 149645 354625 1377521 101521 1539163 1054400 1225253 53967 1607791 23531 991690 475370 699624 768608 1363799 1350641 958921 1590699 1424160 55623 586681 1084035 1682991 1818234 413925 1926559 1302422 929338 958335 856065 980426 167305 1473579 1075322 1745329 662183 875259 31239 827496 1393693 941145 811454 1042542 1216548 617785 628307 824451 917619 959365 506718 1427719 1056334 1830591 15730 1389735 1411172 782960 774371 1361766 1424399 884941 1689280 694739 1834380 481882 1063052 153347 1846091 131341 719707 1325021 857941 976583 502943 1998469 1960869 868628 1852940 1948549 27704 1584040 1662914 98203 440603 11630 1985282 1371125 79437 996276 193865 197576 122458 1290946 1334654 148090 998623 1216997 1580434 621013 1578194 80525 625053 1668074 477230 1187725 1471555 66449 768835 169207 1234288 219700 30742 1549154 1571036 642192 1257785 1026852 1819584 1051404 234853 977751 1062129 1506764 360566 706069 939808 429610 991034 268899 93080 176776 1629764 1131198 1788797 1782525 1943960 823580 1978788 102674 1446438 1047284 384533 1054342 1179784 757925 83551 936097 484677 220792 1651033 1381508 1615029 1940996 1912094 1122126 890507 1139533 356453 1125790 833838 1417031 1859336 140176 76585 1057163 1555859 1925938 381915 414237 1519060 1217518 901175 292141 288493 1980578 1244932 1679056 371793 1648116 750432 1024146 644324 1640107 908427 229509 635539 1210149 1871850 648131 1382935 1346442 689406 1979427 814111 992856 1091674 1956235 1166134 1320274 680687 962808 518348 724981 957853 621007 1191098 1125970 522363 1457951 121156 736954 1120546 886770 1203943 1859352 1630500 1537572 1096264 64507 213380 1081095 1333738 86736 403726 201419 1781712 1377498 912668 1774038 460551 719004 882567 1020803 1321468 707631 1706872 1282773 953463 134019 1411134 1565522 1868898 1304492 709879 1106430 1479017 1284380 313415 75333 1712751 1803843 1531445 1921258 326392 1234986 1069367 1267638 811873 928515 862477 638948 375551 1023120 1907654 40799 512022 751405 1232317 34612 1660611 1484385 207127 210141 379664 1364493 1293109 31871 1484520 1288622 1600083 400690 838731 1022875 1747249 1306991 667975 1819107 817756 970123 1644639 1043219 410149 250897 863513 900148 384176 274700 1556247 1199633 1171205 1433397 1039562 1707629 1469777 1134731 168120 1560047 1337397 1880873 1866587 220317 938037 1285750 135629 922551 863838 1017113 688616 1583486 1994459 986607 400439 1560474 980949 1790447 231124 989544 6216 944385 1119026 856364 420598 1884023 1248225 1207571 1259331 1833794 1869681 877526 1004020 306775 243612 1073610 989968 1975920 1115666 839213 68620 61010 191307 269455 1305248 1440000 950986 1801366 1393373 197910 1924772 102985 1001768 1154839 619260 785457 619805 1574901 1243951 1512038 1997991 1356756 1428081 1215804 1935411 1153519 459871 1590203 1601257 1297098 780387 96471 1754245 490392 534672 1046788 201260 763488 21969 1154643 715914 630507 1045565 360978 806193 986590 602006 1562227 276669 1330593 1506925 1099951 1591472 1922632 59359 273821 1085402 1856798 1439574 1911558 1689313 1463233 781534 898371 1157855 1006930 1631394 1642797 182616 1215155 347553 817371 1090458 1926666 149618 1953186 1690585 788925 968231 1725287 722627 862377 1792058 1308775 1024584 1158928 1608744 1087202 1644204 583744 235784 1669188 605026 541525 1320799 451574 805648 1658321 810855 1581560 1574792 924623 1899010 1364112 598070 443987 1053227 1701323 67188 16737 883568 1668322 1871421 787307 212512 524661 1063704 287696 1154160 685703 512289 34977 1485164 1073375 1494590 251901 1727649 1404502 264072 1115058 792868 780080 1854744 1939897 1351563 1810919 924717 1500500 845538 546375 1571768 1619647 726681 133791 395765 1744109 293268 1266276 1074684 1601496 309063 163167 608881 238411 1584614 1163730 515866 1167003 360428 1379516 1856188 1607661 1158743 1684535 1947720 552020 633497 238630 950720 22159 1426489 437223 1760037 1184972 1472377 192792 750208 1365496 521951 299196 335821 1302465 1582665 1886904 1755898 1613716 1679762 1861246 1892173 15823 1982631 851473 1824578 598524 907742 1028322 313357 1376473 1569782 1146019 1382617 912919 1951012 151201 1079541 938104 204565 874202 1979764 1075349 827298 597472 1130681 1029489 1901063 698550 111993 1391307 1778005 52639 952855 1482564 555488 1902668 522883 634250 328652 419475 388923 253454 1339258 1579684 997880 1046621 381382 517774 437277 802431 279073 969052 1539802 1173412 1842384 1987475 1381315 368247 1436749 494028 1221057 201752 1315631 931683 464593 319278 424840 941968 1479228 51723 904872 1469173 1933554 1114549 787582 1595151 954248 1025817 1524458 884933 1687735 305487 1792110 798048 221517 491759 154258 1068707 907937 967046 669636 817953 1578071 363561 838026 1308412 1175833 1652714 1758339 286913 1075298 1329593 992339 1045708 1379921 349120 861378 1739741 749304 286593 872505 731738 91744 1031411 1137445 329179 902613 143267 1799768 938119 1993145 972294 1892501 717006 88415 1217018 973854 1271354 1418113 688021 722199 1619933 1585038 280090 1464891 573299 503245 274918 1405314 575706 1499411 1513846 842255 1864781 1327851 662339 269994 1512428 999455 1578872 318345 616508 729929 430789 140544 201762 1440495 995737 1653832 1637959 729578 152888 1984699 258548 1174705 428544 1090097 1952074 627289 561423 1449605 164688 1923820 766836 306899 103478 1728631 1528138 472489 1439475 1905624 1716609 220460 863366 973260 1937508 742521 121690 1431454 1909811 627315 425702 1374626 1845283 238176 364053 719872 941623 1812770 267145 1084181 44767 1377360 1189028 901454 1581589 95960 1061470 486973 204056 1544752 1245394 863636 910343 1572776 1883422 1277073 1192276 1290541 576959 334763 1864082 333328 1706279 1830247 1273296 1324231 1781755 633311 1338208 557281 202497 102847 222494 725729 1309550 318313 338874 567814 1265526 291459 339228 693144 318074 900244 706818 666490 759498 1697013 109227 1537112 1616344 933845 232026 180259 1672143 296179 1526884 297835 207852 668919 850346 1734987 1372520 1592856 1674739 615334 1511547 461160 1769734 820211 590031 590700 331064 178244 1935253 476284 139623 1614553 1490717 938501 1295823 1433577 1369242 1623828 263919 283740 1004861 1121549 1160919 1323602 1615875 1989319 1562263 1943168 1444747 1021429 1623302 1794713 1060740 1297862 1192692 1634935 630216 294912 1028686 1107703 610482 881839 1022933 364002 133493 1148829 1867266 838300 491896 1320616 138203 1777235 1080315 1537273 504084 1048273 116000 1193580 1741696 1154546 1593217 591925 949942 424686 1052764 757102 1444196 656641 1813399 1731483 917575 720005 1039717 239094 1989631 949920 45804 1632356 1502859 374361 937652 1550484 1892941 789824 1701925 434952 463618 1025769 1004739 500215 1815867 1325283 317637 1257249 1847276 841701 461472 694893 787008 1312086 520808 325494 375386 1424823 1658014 1173825 1997973 1242891 1730482 1036473 1585451 1796939 1235767 1275067 1234033 1223900 551354 1244888 1126737 1471548 1205272 1427421 425826 1768565 897264 119382 1637870 1213325 1073243 898293 1669923 96315 56409 1314269 1783765 213167 1712906 44060 1767589 969187 1411118 326949 1444390 1599429 1005374 1090742 1014824 1076786 1098322 1568091 1496099 1688271 563871 367180 1900417 73713 738394 40631 786619 1828174 28750 641009 1045916 1634507 1990121 356743 965432 516479 1374646 1397831 1176684 823168 1876433 1248165 1139497 743301 1608118 1992457 238678 1200705 703383 1040452 1970175 1501925 1859935 1948969 1520662 1017453 1990946 1980192 1800001 828055 1685753 1871203 1217939 896577 898989 552783 437545 1852795 350905 1718560 49789 1164917 1668567 1380085 1198111 551436 962681 582436 66108 1389723 710957 172632 1977975 592333 788944 543880 1490219 1671497 1011357 1370968 1936143 962139 250818 1698863 145974 1001026 1299494 1100730 683688 189669 1749519 1042381 762217 1376356 278573 192492 1493596 1889364 287033 1194882 1058250 1459563 1369475 1058493 726130 842898 312249 1477169 1088994 1152417 1505534 519667 1473216 1548995 640945 1350957 60047 210417 925866 1257855 1042752 1777031 1485294 210890 987577 56584 1458605 577096 1404491 52190 460480 46216 997189 1388650 947490 1179659 1938446 431938 544996 213590 715247 1087241 322958 1081667 87555 1638270 857199 1324400 330193 59708 759224 706838 1675830 1647543 1494455 1666224 228930 1307005 833746 609595 1273396 1025743 1939457 208613 1695661 1588606 39067 2989 1652349 932682 1234667 1271961 1745328 1631145 47826 111258 1090447 617303 684418 521593 96444 879139 359487 973639 639408 107633 222786 960363 1117988 844467 208517 1556753 534157 1152032 872396 885399 1542895 1014382 1196738 1150898 465418 489887 1296429 1354813 1792672 1504085 664287 136081 568867 31417 1278777 1185083 626253 414276 288188 454802 359687 231990 1945891 630628 484803 1274960 1718032 1157044 1873768 1607857 502665 173102 1888524 379770 1702718 462226 1984911 1637282 864374 1262142 1329202 1447459 371536 48959 1160095 1596745 1151903 1069001 1937221 1040687 297960 1051244 1300212 813742 1669547 650631 438421 260339 1251540 850506 1979854 1387704 1742718 960451 911676 521953 776426 26919 968942 1904988 1099963 1604224 204878 551189 1235973 1134333 1666396 121099 1115625 484501 272854 1126836 1500339 1797490 1829601 224285 1716626 1430940 1079222 905297 1648753 1615733 171013 304554 1637199 1407246 1404192 1176911 1714919 452244 783641 802194 694438 841187 1676859 1096039 1548413 661926 1386655 79239 920136 1189527 349270 183887 788569 120110 1440759 1200418 1348764 367932 1012249 997981 1322450 1563071 248839 690326 222572 386447 1479016 240010 40843 452139 230604 308323 1031859 462398 183725 831376 166806 1902087 904191 1232121 1257588 101886 913445 1374967 1042051 499314 1166992 931729 914043 589893 1129680 530500 781937 1000005 1436491 124000 1481928 524773 1784683 1998758 850457 1022829 8569 1083942 357801 512385 291099 1960687 1260892 384170 1724318 1523924 735443 567501 1593408 854222 1540995 982160 163860 804425 543071 1987281 104053 429869 1231174 1714113 686575 769394 1203935 354593 57245 211878 1831052 1000259 1057675 493840 1153216 1654660 168297 500984 1126042 1687785 452674 1128602 878179 1279337 846569 1020645 12720 362678 1548203 409652 4231 166966 1316880 754191 44502 1500720 1250156 1232559 954799 805334 609879 728436 1313950 579701 50801 975285 624377 735537 877520 1904192 436485 1617119 760932 1606520 1261799 1761969 1317496 1638726 257979 1595109 703287 1023615 310984 1110622 42749 1194035 1982177 1655408 1141610 1816179 1181723 695372 798525 1657825 214170 530325 1179615 610262 1658545 711367 1167352 1416380 448064 707441 201731 389819 635089 773370 737420 1249672 282178 428210 1399648 520756 1886770 563578 890324 1030366 562049 1125649 198384 717807 549397 1704025 1435878 499334 190830 1336918 1141868 368195 1194383 1328122 1919214 1110659 1319693 1969182 941293 858892 1486802 1935058 1991584 982598 77647 1704446 1949479 1893984 408541 1627806 1236250 706100 719830 430664 641826 105904 1224424 1270837 646782 1672452 677614 177260 507000 1710835 1573739 422329 1810968 1804890 1736633 1789342 330529 1845653 671407 1864035 1700485 1323501 57255 1985721 1576613 137785 1161571 1828156 1621994 1711952 1700064 68069 1079462 1199013 179352 1826402 1948994 1765457 402206 1279595 1295025 1601105 888010 1710007 13289 963299 1828635 929838 13506 801539 1818361 618239 620505 979383 1028975 1070281 1092225 85927 1964268 1434289 537885 1865584 505654 1054934 211057 1989735 665389 1030388 1256944 347913 1543003 1276979 1898672 1426697 1306473 1503524 1528858 1443380 705960 62348 497470 341541 1928132 652057 1528736 454953 1674480 1893482 735176 344652 1075679 1263408 658894 1811448 772236 967260 1694705 1789526 1526000 9164 648874 1234173 418886 1929189 1573289 530989 378249 730402 1199701 204393 1269601 1558400 345169 184894 929846 742645 152088 660045 510586 1067843 1999770 279215 86357 579171 942950 781106 1474561 686095 112348 1388176 61180 1611834 879379 1412930 1192245 21593 39484 1715378 1098601 59166 960588 1646710 911344 478234 21816 1004212 1044123 1716922 1038142 257952 1421485 526394 1156312 745358 1354979 1285473 1019534 794880 1412939 892603 528442 985182 751805 1935458 982539 188217 759254 418171 1043749 115822 261689 627058 1832161 577280 1119247 1107108 206573 1403503 577449 1513654 1422700 107743 1936862 1819692 1282215 1190171 1777688 1214547 819162 1172972 1009549 1329970 106564 571431 111113 697640 961860 286193 641198 921532 603905 1384562 1512652 619088 1495309 207501 179193 52074 43163 249194 641720 252754 802181 1074164 789780 16039 1289781 846333 288116 1745416 823535 1216360 900230 1568000 1237487 1429468 1544052 99402 1774028 472505 46319 622536 1659597 1410218 1896972 1312535 1341509 99443 820037 1908781 1454009 585925 1556048 1581951 740622 25087 480841 1271496 75520 829848 403033 982628 1877953 1944527 561770 455741 1839284 197142 151412 1800721 1978108 1003727 696043 332734 769798 1569087 1991605 840079 893853 1468943 259301 1110927 580905 39628 1442327 1697384 841223 961633 457808 1435368 928635 106771 4726 1445792 959545 1774218 580274 234758 1391497 1165641 1707594 1139065 888005 1398302 1962402 949630 875314 292269 1537037 1748989 1911012 1849194 1460760 1792995 811239 1561393 1292310 676352 180134 1173507 857051 787321 128806 1040884 684040 964271 1432398 1245330 242531 795982 961720 473682 273699 1881759 204714 294891 1295654 804808 1069894 1097781 397571 336534 834549 23732 1561569 954342 1410646 195453 795538 898192 1879455 1875639 235639 904692 821186 1298091 791880 131082 1320218 266514 1378966 1063175 1596841 1157110 1188730 209748 771592 1189662 448464 1042535 1088777 809283 1340536 1065566 957821 536384 1600859 567150 64574 654 1592706 1846715 1273129 1659808 1247784 1306336 456639 1014523 1726831 54985 1971742 1129727 1084361 293021 825971 1895644 16653 459479 41960 744406 324652 1104699 393046 360247 926539 995556 1315627 1951668 472934 128791 477588 670243 994915 530308 1599381 465666 8074 1199708 1854207 1737288 988520 1303756 552346 543251 8919 471392 1256230 1511250 1417323 363993 488152 1316371 516687 271447 1023463 1647056 1471387 247937 1457979 1215436 465220 1942521 1667618 1533102 440309 182206 406887 436075 186904 306796 860014 211078 1239941 1313534 1136105 1979888 540831 1224892 900683 1416564 1343264 1361826 1149456 508198 1795153 1068905 1889211 142367 1456881 895866 168569 1658656 20066 1861292 1662720 1790780 1974707 1702076 791281 626188 376809 1181154 66722 1715362 343521 1369721 953255 1060574 1366430 1379005 230421 929113 1708576 1669297 188327 1488345 1571350 1837337 273800 691754 1945406 64939 1548885 1797586 1144264 1029521 1818703 1278381 142603 479415 1745641 206020 1827009 213270 1493639 971913 649654 146361 886482 366858 167813 626230 612599 151489 1269127 1728751 573155 500795 652282 592094 510676 1157549 1517741 931920 130555 1578703 1720295 38286 1760171 217844 1944459 1633659 1558564 477291 1155252 1073393 1025767 1185035 912167 467878 994846 1291388 87956 1309453 1616087 1611254 1258705 476333 1783927 1105391 319228 1838892 1708153 1367271 578068 6337 24072 362146 1590563 1708452 688346 1211479 1963961 715614 496420 1056 1827303 1862195 580574 1309917 1125015 1480822 154747 944662 118134 1557758 55708 575523 675189 265165 1725847 147526 67446 532415 1017145 1040318 1593292 714302 1442691 100022 169628 763298 870254 1113035 943249 1730460 366637 160099 1805685 1532545 898056 30958 1998925 782842 1622708 564427 1882659 1428693 202991 843256 213560 25546 1477810 1026606 1207360 1909054 508942 394214 336634 1711262 187451 525666 165114 1067133 319711 1169837 91697 993460 1074083 1591914 645352 1682251 737447 1107099 1505432 596859 89170 1551447 1409323 1004279 756698 1809498 1739401 1823338 1243386 306415 164289 704540 1909825 1658826 1945116 1903637 1650697 450290 971282 234949 1183871 665250 1490081 508727 1829609 1942107 380085 295576 418813 1699722 591756 667269 173877 1352119 641245 1447093 309356 213576 1436345 1369456 1065612 985233 1632100 275260 888427 505 675691 1796697 209664 1357655 1067446 1498689 1632838 231894 1604836 1837924 1848097 870976 858635 1273429 54211 41005 566628 133450 1981664 4246 1743486 610453 1366872 1617040 1621702 728312 1490224 910723 471582 567663 429484 490855 1248355 774690 1972383 1816794 1805765 1174635 566242 577738 1791982 1658593 1756373 1852738 1957375 1060043 127713 386064 637889 1222311 1385017 1697986 1356200 986997 1151992 165828 1022750 697460 1034542 494739 528062 1682903 9639 1233480 231110 1057042 1791172 141274 421990 1722257 1449534 1753050 1799478 460538 1132206 1748541 1852263 1095113 1421055 1398436 883778 1600279 1408437 419106 470543 1505650 887514 570699 867879 1512035 520274 1417447 283091 1183967 1141407 147505 988615 438061 1828494 1160580 1077724 329407 1379480 25542 1022587 158442 1400904 400021 1148631 442283 1154832 1329711 832531 1746048 101864 1704969 1215902 947832 1722875 616484 85612 714897 964610 948808 1460291 64092 1704387 1784385 1525743 547293 195152 209299 1824332 1194976 966322 636804 419960 304624 1586499 187729 1153685 1246616 781598 861793 1573224 295388 98716 1133264 515211 322382 567999 881911 31823 1076250 1658520 324123 1344493 1559251 157684 97353 1740023 150754 401975 1239292 786445 1649054 482446 1720490 1360217 973232 154025 613750 1923871 152235 1303077 952184 1040745 493650 923183 674051 22496 1804372 32310 632194 475010 1193894 359047 1350779 1435467 1151237 84389 671079 1130865 16600 205457 1161399 1164473 1050847 1543640 1162898 1907673 381489 1985156 499697 527559 513729 1406481 893887 254795 1750819 1105808 1336055 280853 391563 418976 386284 912798 1739524 1259711 1151873 1527220 555026 1973401 1134181 1697892 1480994 1820220 727658 1058012 344702 1385845 693149 565350 1274210 20767 693803 303691 918408 1716962 1864665 271632 1355338 1416781 1197574 443367 1903039 1156921 340469 482762 1522116 1777928 1272901 641402 109024 1566603 82236 664465 1627503 538385 561478 1409953 206070 1529853 1048065 1466211 1557783 733498 116731 226429 738722 245432 1772056 1599047 1301604 1282887 744028 82385 498597 680453 1806814 794876 720615 1368932 546194 655845 1491617 1857996 128740 764120 1593670 100547 325502 735698 569688 1740499 1857061 1139050 1978397 433687 1376469 1279806 1378374 1834517 603396 1464166 37200 1568153 938516 1803868 782807 339196 660683 1872833 1957124 1804444 920013 211182 885033 402632 714981 457003 477936 1772359 1619120 1927148 1719307 1967550 379009 1287734 159656 508971 117524 245968 1582883 321239 457140 1410724 806398 833232 1525191 558212 1475137 617905 1993698 237294 886451 332190 1872905 947265 1401559 1759497 1912542 1066652 1509829 660241 1010538 1763615 1497804 1572754 1786675 1612901 767320 1669446 767101 114305 647622 1994478 834309 1964681 1591560 651311 451725 13863 1149622 1066574 1048366 824090 1154674 1734779 841083 757270 1930523 107513 1048548 1054476 483203 1445771 1101997 1415217 991083 740042 126256 1678232 779595 21172 1131486 741508 907635 682130 620834 1942115 406170 923610 475874 888278 448010 1378115 211783 155831 1481920 1352394 505384 601177 1178925 1935473 299553 1663428 684838 1375658 1237761 1520202 1566049 1798397 854452 526177 1716616 1454843 1547656 555796 94549 361210 993080 411825 565344 475937 1252318 1675489 115365 25880 1283138 1356092 564897 1839466 162134 1534981 1218094 390768 716351 587841 679752 1103244 305696 13105 962917 1603332 1012746 1862121 543286 1857745 935230 1572429 1580253 1034215 816166 883990 1577230 1428062 1380272 807502 1516067 574709 1555687 1509015 1437433 661115 1936312 536599 971416 1933811 796878 1605901 1958248 1633786 312070 1000757 927355 60930 725109 1471317 66333 1809428 1624466 1890315 1475714 1355914 1193352 52743 1822836 954882 956339 1124791 25441 1959075 70663 1493666 744610 1024484 373201 558982 399485 734648 306278 665691 1991781 917655 256572 1649974 222596 1011522 628545 187774 478424 801144 1144216 221886 367194 939697 1175854 808369 1607238 1905031 1948031 1387811 1577055 209383 1698874 1518632 1718198 1903967 1567384 984066 1405304 631279 1849282 403826 1885836 1109978 525108 359474 342380 814002 1472706 1063321 1032428 6352 1349130 1011980 583150 1078490 122139 120123 1383802 378597 293371 1595260 1817011 370769 239905 442876 513242 657899 1217117 23692 809007 613937 387240 1282009 1944113 1311301 1999949 235517 1489072 778821 1190110 1109625 1744993 1378362 460281 1574962 62244 379071 153093 704862 1064927 364021 107397 474805 1758418 1843325 1293148 798788 587837 1438333 1442399 48100 1390891 1461159 1341256 1116864 1319608 1085041 184763 523483 1370007 42151 1118768 402348 864977 1596465 370810 1151049 1778425 159213 44631 1918510 1224541 421480 426394 83231 1617405 875343 466956 1783337 1785427 1341327 1961661 842543 671486 1768992 869314 1916695 1606437 1696939 1156081 749541 43469 691559 340173 1946865 937608 1550911 998930 1494694 1752628 1421938 588158 1576068 133742 627234 848531 1032389 693839 1327786 391167 586873 1115929 914040 1402044 453981 749335 169984 1498292 946371 203292 1419618 647451 273517 1262492 1923466 1438708 1120265 608452 428625 1409556 845937 900029 32057 1912124 1515598 946337 1180229 942101 1518712 123367 1187243 328916 1906188 241882 1685050 1562094 1872571 1887386 232689 1447487 343464 220220 1495682 618545 1030073 28610 1895848 1110834 1823316 1429788 1350071 1871644 1019759 1279141 878127 135461 1033449 1144657 447707 149727 1456766 357824 1201530 1510873 874711 927100 506470 1807313 1099130 1337840 648641 453676 1419315 710958 125206 569322 1304624 467762 1619748 1974763 1690805 1411812 468164 974309 969595 1191853 886995 890570 1623633 1835198 1942989 1353791 1351004 751726 408084 49612 1477050 1931653 1497065 1426059 1752267 528484 322952 1709511 1779146 874725 138770 1285189 977183 1168595 855002 628216 803110 708979 1426042 176846 295520 1535810 293608 1279215 534390 1211088 836067 1821746 1715859 1608384 1485850 87579 915191 651858 679339 1059170 1904414 686142 1936812 120228 1298477 1772846 1347483 1932860 1919796 1316826 1530023 959511 1481767 1886221 545526 20706 1773163 18496 121842 186818 393724 615907 1083327 15035 322013 718130 731914 1366756 1172561 1891667 1764804 93130 1375231 296756 1679999 1067669 649033 971506 290767 612101 1472216 480053 140673 1678303 752810 314069 1325527 207923 1836241 1648764 1708266 1240547 1743536 1632825 1401885 623242 260199 1966396 1511465 34112 407506 1928053 1340540 1506378 774747 497915 1446414 810929 882259 667500 1246379 442647 643057 945432 925110 631186 1259399 901795 1051250 1753023 1277194 1760882 893379 497240 708069 1220411 338194 1855769 970652 220173 201454 689087 901638 806376 1950543 1111557 735437 249787 976092 203154 23327 1052163 781150 205855 1385008 1068851 517922 273797 1949121 924103 167353 806710 1874832 749344 1325134 670531 1109158 1423349 1530397 26612 1980487 647109 988938 115615 535498 1719377 233992 1672847 642321 1758415 1526441 1969394 1336337 1930484 1194003 1613367 1645251 1078286 882124 975838 1100644 1268004 1422540 840273 1168212 1754713 687467 1569895 860468 251875 8962 579020 53234 1949427 235567 145406 573392 1645116 593585 297447 1841143 1633340 1422783 644720 557447 1920722 1671022 78625 637837 87934 31322 1071703 791185 664246 634712 740007 345789 1270647 1644447 1836098 1130658 1141922 1037812 572544 769221 175889 1372335 531503 944274 356519 709384 1265416 215340 1588688 942532 1832046 277076 157440 357539 1860932 473012 1735251 1476129 699565 1236011 1387549 229959 337153 1056345 1119034 260944 1898101 1721243 356527 1474195 368218 131364 447095 935053 1669866 1695575 1621483 1774830 727622 431788 700221 1316603 1660087 1734322 1131678 670652 313087 1799758 1147460 1414856 360451 1644632 902543 444258 313581 1819996 852924 1829336 47506 1846292 157494 1267507 1149177 1790238 1115355 446866 1844243 1038382 586947 344770 1597515 581457 527338 263051 1642621 1409338 1935275 948692 1586734 88734 809587 828832 273815 1100434 1451939 429668 1072450 1072799 1207351 679534 365914 680489 1421208 840749 1128627 1077231 1259433 659508 1247565 1840963 1458713 1030858 1635418 1930482 1647228 1420728 1765111 328454 1659712 1258192 5035 883594 1665900 1139208 1226534 1704502 970737 1988106 1066185 896979 978051 282965 1038326 829 799511 1500230 726007 664242 1501439 1396003 1001734 1200468 246844 1957369 1623240 1619210 266460 516251 250340 327397 563948 1724378 1357395 1554533 1205538 1399688 71000 1118893 143968 809632 1234148 1444959 1344034 1951672 151757 995196 439781 1261073 388403 1470655 436453 1623438 5610 284151 1498882 442012 1163235 550009 1609401 1045293 1532468 18370 1475636 1296930 1147570 682718 216424 870782 81826 834844 1679906 364879 35236 1202559 240833 368961 156737 241579 379867 1057493 1408368 75980 1786584 1187239 437057 135125 1105501 856923 1975603 1791012 1433071 306266 1414802 550085 26224 1087068 1330164 920458 1533091 1583252 1622536 1467455 1258588 1557813 1957032 458203 1669626 1815933 1719639 531821 1942211 60668 1869063 912315 253336 1935348 1643965 385501 1719560 69923 362479 873797 1481958 1473954 145302 1779971 1571621 156467 1005735 536633 1655279 1225731 1381301 909703 487872 783879 1642479 817544 666814 1968084 1182859 1701021 1981065 959035 1892956 1473041 782906 298948 1954340 309902 335128 98266 713682 526852 338832 1961085 251819 1969607 696597 737227 1455610 1678813 1426334 1249610 1627444 425040 296851 549502 94807 1063242 187375 516809 1099918 161583 1327676 230178 356307 463063 1543341 1069271 871847 1725029 1293824 410554 1458767 738197 1472123 1860351 1749971 20200 34533 1553322 366124 253408 1023310 392481 535645 1634647 1385442 1847188 1535340 414686 918568 653496 379800 1280907 1966649 704888 654239 305232 1314185 1741913 1768501 1456022 1268993 1817869 376259 1509907 329893 423041 866531 828721 1835128 552509 899612 19595 38882 273014 1530126 452963 1896050 1407835 1346643 42804 1941598 506119 49723 821006 1570509 4797 1810364 1037126 1683640 685051 1421942 1472310 1295716 462635 1157406 1901526 1503439 1381486 1465377 841680 1782121 530311 622309 293262 602246 683062 819742 540158 1295311 1854252 1428550 1239182 321410 1837136 1206897 573784 1220853 1559119 938100 791630 1819564 96121 1746793 1448607 1588579 902016 1896489 1591045 1325570 544915 1357425 764495 125176 130441 17480 265548 963119 19903 474668 1354917 1068021 1384358 1541717 189296 1734405 107516 1831297 899682 759454 287471 895057 1849697 1961511 1576773 353519 1599589 1978116 461411 1063889 413316 664703 269867 1335386 1226316 568929 1234234 246372 188472 789244 308619 1387816 707800 1182931 979649 486770 646813 249882 485061 1077109 284130 1789521 963616 1546739 819620 1167510 623444 1458510 680939 1147109 452863 918542 335556 817163 881514 20267 1500629 889351 987449 540922 807031 940963 1698097 1840460 793428 1503003 798215 1735521 1871306 640054 887123 577390 1493867 1893253 1546751 488317 1763410 324507 1379358 578426 1995327 16372 1035256 829403 1632812 1949813 1391700 596729 375829 1885479 877859 516801 419376 1294465 1382551 794141 845789 971612 1712188 1156810 909667 114660 1302732 1620628 659692 443062 1090204 1492927 5939 51126 643027 495245 140813 401204 86034 758004 1031932 1112636 563337 1900721 593703 435418 646942 281214 1084980 514755 1819084 1697440 1459121 1606939 772507 1350401 88455 1670217 720557 385546 154531 989154 252693 1050976 635203 1510128 580484 1990717 1679459 159355 734876 1297485 1653585 95189 862489 1010315 1149839 191819 792240 1388842 1375437 1099263 490155 340229 796458 1212764 1157558 1922053 1794681 144096 993118 1272288 83492 1578891 953039 1817042 1054422 61119 772770 1317469 738994 1546959 1012140 903247 1889852 335162 749995 388716 380250 835933 1267231 1896316 1648403 929740 1196949 1447465 1409416 996308 1114324 694017 933266 746551 1895194 1043732 899973 1078139 1596192 1688048 525487 1167926 1096377 106655 237511 1101610 1285232 1159112 1125532 1845360 1140751 1292783 1625435 1263240 791315 713273 750373 1985617 1025995 1429066 1274658 457835 1540757 448843 1032854 482183 796437 1698127 1230708 612558 1833247 172765 234067 1037552 435527 645701 1642535 1243140 1106205 505680 1959666 459081 1316895 775635 1652231 1387331 239276 1068054 839420 310890 1390958 548011 1472374 1078649 1530411 1477173 569786 1236620 383143 1209531 84788 343530 760366 1727047 1999619 970506 1224314 1882587 1022793 92138 437426 948489 1738103 474446 1981994 1729532 1537954 1992699 222565 906694 302256 65261 1828868 1354095 319260 1010960 1378661 460897 115095 1936204 66005 1357300 1228557 1676614 1001172 969536 1001715 376945 1357867 1313854 1252372 1889356 589089 957758 129659 1563480 1746748 1109394 64304 1320313 1906804 1157374 138751 750033 1758076 1174843 1636846 1842591 1459716 1454294 372002 1145115 1184659 821188 1877808 397991 228396 148721 744729 1400426 1451872 479577 1732143 1308813 250670 1100365 786393 1734805 205036 643450 1792489 913773 196125 1831156 591171 1892546 1021877 1839183 1572338 794960 1841012 582996 900338 1498278 475137 1643307 268807 822886 47575 352766 1657745 1405172 273523 1288006 579868 1626671 743150 907280 528261 546591 853491 277215 1951979 1856287 649344 591272 276008 378756 993420 1713788 77144 1609864 499846 447884 1100817 1875059 839832 31483 116228 1425132 1071181 1499616 1375323 290891 328674 784535 377472 175665 1270883 1992896 1964078 557591 194425 467733 631668 537175 1296722 1089255 1467441 1907503 316240 260302 1530527 1416171 1819360 1423337 1279614 268674 380060 1395626 636373 693593 935764 1488762 1201971 603206 848239 1100482 531269 1177044 353160 796323 1670042 1563766 1616814 381834 549818 564321 474457 1132459 683239 1418925 1456075 1180399 1318701 853890 1754808 1663948 1190852 1496289 253143 1597847 268633 1275826 1684036 189161 1516206 1566830 556569 946906 894637 65614 405988 894373 1009686 1291852 548414 73050 561222 1086170 1676790 1904462 1884895 28068 139932 1078260 587055 1306396 1710521 969160 68842 227609 1078040 1311777 1179774 418107 1832337 623012 1392450 20668 167215 485523 918360 1676704 555206 1906469 1591360 148454 639367 1808394 418326 940621 165972 526678 1832289 1172782 1555890 706286 270605 1275914 421396 1373165 1266863 1899913 306422 552446 682197 560050 1183038 127536 910430 1239835 44708 1050151 151373 704836 907166 1719813 157925 494629 1846485 1314364 1707743 1689660 278763 1956306 1665052 481270 4835 1756171 615926 1954275 148414 110873 594503 1214044 366879 1906635 562167 730102 1692027 723393 600753 597486 713453 1331418 1778929 586383 1790866 513818 448169 308791 1953572 483737 853601 1936698 537744 97576 1285918 548034 1749044 1152093 1639269 667212 611197 916464 39940 1107343 240092 555362 295394 836815 94680 1906824 1452729 1477271 1169727 870193 1661834 181794 1883740 1103309 1349448 1354494 442081 1953222 1269285 1256626 882041 1587990 1405524 698006 1928879 1340500 1742675 1880532 742489 1797200 1377827 838121 35787 164633 813253 1890276 225928 1212714 1502985 1444894 248984 1558697 1912394 266702 98127 18002 1708287 29308 683985 1541032 108434 648625 1144061 1738043 899004 1236996 894207 1884518 288035 1032724 1580766 1660555 399770 165739 879506 75629 1374745 766710 1682260 316364 1676231 277976 1396125 1342905 1691685 357350 1800704 1017712 1696602 1235789 1564403 493452 1522642 1803247 1289890 1960110 1818375 1715930 198245 11503 1655450 58556 1832007 631778 796822 66624 1213069 1040092 825696 1879793 551853 908315 150032 1685180 635950 1802276 827006 1907739 899471 1113394 464426 1452313 113079 1427475 1620554 181128 1851478 1071097 276981 460640 1788653 580587 228519 434873 1217187 1172719 1055828 1963715 989543 1297396 1337525 409204 871003 1182046 1939040 1413043 48524 1023762 1058057 1758939 478138 1552849 752615 1079569 1678093 1484861 862651 1920206 858566 104441 1946377 264094 286347 1239376 1476712 1854469 145050 1971192 583373 49430 1241258 1491379 1938400 1418118 1478307 354707 48000 438473 1459036 1649236 1258789 650372 1364937 1336648 1256269 1950590 1505235 1587506 1443074 366654 922204 1544430 1358556 453280 293719 169865 1815851 1945489 1632590 564228 754964 318361 1884540 541739 1845853 1017885 465588 214228 30071 1462266 1379177 349376 1633248 536707 1163169 1472276 446871 1600067 1138732 311007 1166066 491913 525833 1017365 1326263 1962552 1875593 746938 727108 650303 1227684 1970975 1236647 1815818 1207456 64343 597634 929260 807413 1459791 1653113 1618796 1196434 162071 215811 1285146 1919115 131388 601305 978937 1711376 369684 1195654 903200 775235 783136 1615912 1920670 633644 1930074 1872005 59234 1522248 1645805 1645603 1446365 175328 1082576 1296818 663163 366563 1424782 1275049 801154 347593 1049774 1234347 787169 1085265 1989679 36344 1727472 769543 128909 1177138 1867577 1588833 1950062 1397121 1249096 1124509 499462 516399 1103518 326020 3275 1166963 462435 269166 902444 1548548 16014 157861 1687394 336607 698342 494686 1620171 1848181 260633 1879142 3857 608958 784584 667847 1472503 644222 207686 1169009 740183 1069190 1464513 692721 1511813 1505686 1461817 227617 1797166 23711 900507 1524749 62734 561822 1681774 971361 1233603 1602166 931595 1075216 1770019 1845152 589951 650021 1868122 611748 1355070 387944 1065378 34335 1057508 803224 1923834 378428 463962 1210011 290571 1629087 1242860 1338125 422894 860913 1371487 1997759 389419 48795 233635 1586761 1624325 1477356 956061 1733412 1046318 1572698 1739388 384603 895732 1513534 334640 98896 1634157 277107 1512842 1311808 882108 1726245 776456 623532 871628 1992435 1022432 529691 126524 1656950 88063 154249 1825413 1785352 381350 1666762 578592 1141731 321575 630809 474815 743302 1105298 344480 983922 142133 1202685 1137182 1435416 522707 1496718 484979 1261834 1456469 976633 1875596 1414542 141465 250056 1699542 1359460 1942080 277639 1440896 1727193 876405 553356 760717 718998 1880549 1775360 1692696 194045 1652768 594799 774182 934880 1945870 180647 976870 623455 1560507 1993767 1336650 296978 1135722 1821972 163810 1242796 1104918 959593 776882 923059 1861159 126546 746417 1613142 853857 1780250 1165668 796634 88558 1738024 215036 644739 813047 1576859 1957295 313504 1354831 626526 108403 1004292 488383 1779113 1201658 1742869 22518 105993 158550 1624344 1027254 1987162 1354629 202258 1003420 1058611 22750 1430186 1192119 192971 1995203 116781 1773435 624286 581102 1363652 1589708 688196 736069 1118736 59218 1802554 1306964 1471987 1540558 540008 501701 816403 1228929 1769192 275128 1884278 1971131 998961 917737 844145 172775 1958345 161127 243501 1530451 245910 1864081 842530 355558 483079 562160 1222810 1150830 1325972 220663 15662 650782 472224 1312402 1379924 191825 619831 1676327 1097612 882972 1874415 1122956 493704 1621549 1208714 1122350 156347 345957 1379483 1283683 8851 1462920 534177 548671 1401568 1323429 1845824 1297363 786176 740010 1963170 478009 324102 1178264 1275457 231657 1948389 1991511 1960315 1763186 294961 752465 814345 1379118 1400033 363798 994675 865150 1857251 1570833 1867387 1953734 1745076 177928 888402 1163253 972464 1017046 1933922 231154 162709 13484 708378 555120 1115768 1969145 750283 640437 1728842 160148 774705 1728568 1810261 658745 1204126 202876 502838 341065 1935293 1413970 1659670 232574 350392 976693 1805383 268993 1557779 1393036 1055497 793190 1998783 343286 1631235 1811366 419735 1819149 879736 1315372 251476 850887 361220 1237968 942311 512404 1556192 1998804 484130 1385450 1508171 792416 68771 221496 1774063 1640750 762523 283698 655668 1801503 1656373 1114088 1965326 1810951 1159635 770353 1415550 530769 1170415 1976596 1640098 1583950 512984 687187 668336 129477 412840 1467998 1654693 1689028 380967 103582 1175404 1062076 149373 1788524 1622384 1622087 1036116 1018246 1290267 679316 1768321 479678 234778 689565 1832902 237415 1489596 1796843 1910526 184438 1162175 858529 1155157 1832499 753733 1962602 972863 1626681 796355 1005445 1354055 916122 363482 1617865 885413 21263 1614908 1790808 829964 867200 301890 605445 322942 1670567 1514303 1069352 1518951 706743 468362 1875742 1048513 899969 1057209 1822040 1319893 73664 1384455 1914119 290697 1780025 245067 536741 243148 76007 399902 1659386 542000 301072 707939 1748208 1218494 1494360 640274 1478986 403514 511221 1576113 1501727 59991 1024661 1132002 821047 1242205 1169144 574609 1823976 1327038 100443 261364 556792 53109 609395 1736133 1418966 1223325 1097766 985517 4021 1101837 1221560 1413013 1028047 1641252 1022156 1677667 1178139 1047903 416079 1136232 1203295 1401104 259359 1340231 985356 882535 167026 65847 595872 826021 1548612 337739 1810770 417754 578104 1897886 346560 109310 310210 1737717 1145929 206200 288276 394588 449596 798406 740593 588608 370142 160865 515142 1024959 1460111 410414 538483 206466 1366616 860925 241916 1105082 1513508 678656 1387392 749776 1798197 1873140 381759 1170904 1855946 1885161 1091039 1483660 330356 1567219 1956187 900752 355187 480514 1596357 462599 13463 873846 1230970 727398 1395325 332720 514758 155300 1581924 995086 1580493 1246007 1465125 1111251 627596 685577 244107 1880502 772970 1357241 1683741 424079 1978313 204835 1143712 535700 1474000 1271031 253311 830229 486623 976770 1494751 780675 1232999 1399730 1333876 1005687 1406862 1448404 580787 1300095 265133 1254884 1244716 1608078 174200 90769 669075 719591 20368 1509772 520474 1582242 1426924 1606911 1977043 975564 250290 309499 582618 1161661 901170 1172429 1775449 1750885 1218116 1239150 690014 627579 864347 1162132 1390595 1722440 113089 1449988 1929927 776501 813068 1227239 247034 474873 624946 1212520 1777510 753562 1504684 1607350 782114 921822 1040406 358804 840596 1691766 1916804 1364958 132424 1197958 855969 995254 1191153 1456052 332630 350450 1521959 667384 279671 196668 1233980 763753 431347 92683 1146408 1158309 1215624 619319 1545688 479209 1148146 662632 1192554 1103248 610663 1229375 1586917 732917 1266284 1319771 522265 1065231 1178815 797762 989463 411132 158023 1358471 479520 306255 226034 1342171 472311 1330072 1750112 1403661 1569666 249855 511149 1625519 338039 252871 1842105 1693172 1354497 377753 863496 628180 876604 1295307 1904370 540952 1321712 261129 699873 1620205 1277655 886150 799914 707604 330545 264024 1865663 1253152 99790 1032019 1819253 391572 1393707 237425 882834 601821 407237 272948 1258358 265358 727515 1264288 1241471 1693425 1970821 1870665 1827521 1984583 757871 617427 1794641 646766 960798 1810011 1240315 205467 637381 375583 1274776 1311238 1125300 1315601 1540770 1005276 440725 1299405 625947 1627566 1306969 1402262 1855342 769522 1912806 1745890 525516 1999528 240948 632186 1221510 695066 398884 128994 1656626 1772158 879212 1293491 1364357 1178406 1030327 511372 874416 593306 809990 1274909 808606 408643 450318 1842929 1540375 1287079 493783 1591648 1954016 443570 1047078 1430894 1520303 1895640 957945 635802 289727 329950 1943676 439122 275724 696982 350775 98447 1472490 1499768 1606842 1169783 61232 552375 364100 698362 750405 711973 1650289 1818930 1658561 1353145 21565 1064068 724167 1638753 457590 511606 563747 164821 1052192 347744 450140 1360307 957961 1485738 1100342 534412 1805054 502033 1626998 963697 830000 1640475 1855780 688722 1038260 553646 1248776 1446679 701793 381669 598163 1088682 1459867 1010699 1443940 55275 1029259 1614353 768725 81082 798567 792949 441330 155260 487004 1662704 1976113 1019167 1993740 745608 887443 1622885 1310413 217283 311548 143003 1066459 1413467 1942612 1834149 1529031 1260373 1561735 554977 303446 814018 1474066 1120415 1225138 609039 1450227 160828 1489711 623218 1689642 1039282 1316969 805185 1670938 543796 925346 1687099 198348 1429340 112158 1205109 1114559 1178501 1979007 1985888 460623 1747841 536710 1390307 683580 1236983 1853066 1570957 1808792 1125247 829675 196778 1600672 852035 1339267 8580 149935 1708683 1166901 1197195 27706 1899306 1684186 1405857 1800677 579696 603729 326634 984407 635481 694219 1379587 1037484 1134544 1286534 150948 1389951 1940426 688189 136680 540246 103888 1440498 1856449 1549591 1810693 1096817 1111416 1820521 8890 1096640 231726 4462 200600 1444046 868248 361130 1615255 471672 1578487 1292094 652660 310112 1391901 642023 675077 1803579 1233599 1418186 759216 1850660 1186106 107540 401476 1181139 296318 1182749 790424 376107 1593251 1896165 924815 713602 1780134 1743891 612323 1753036 1897607 1483375 1933134 1068534 919049 1736795 767831 1813601 20399 1125825 970903 1328871 1027381 1195433 1063568 1408834 1414394 699697 850537 791691 621861 837793 89700 647160 648724 1265361 1548369 1850800 1844861 1715138 124847 1760196 1709556 270827 1531190 536393 271291 1478899 1955030 488166 1731651 1566607 509156 421050 742820 26692 281769 938143 1423456 1713271 1509478 45460 1314153 353902 1522744 357603 15155 453063 339323 1468340 1761495 1415969 1537359 1021734 1292710 838416 808530 1765410 1750024 93361 1532226 971202 1931717 716786 1363491 506401 1967604 886644 448106 505035 736148 296456 99879 417677 290431 384787 833774 1208837 183870 908740 696070 1951877 31285 1448389 1506509 176801 1457583 623795 1221509 1583650 1903223 1663950 1330828 1470660 793779 1297149 1727167 1865588 761573 443239 1334335 1688218 1262687 170845 895578 1900759 771142 861656 1932955 1746533 182437 1053091 15377 39965 918733 1137581 834736 1061893 858518 74810 1748713 880560 622869 144451 1366925 1973074 1935437 1259526 1700163 1546214 1023070 456042 1520433 921953 3117 1247831 1296490 916478 1779746 1957670 27147 1503014 792552 667261 1824944 73429 1935931 599967 1290009 1090073 10007 157902 131143 521812 545331 129177 575059 1064124 864326 1735206 1131332 1553465 1654818 840701 462567 26192 775026 1804180 224474 6201 791297 1454351 1786411 1457849 1216047 1348104 1576564 1824675 1348411 1437923 313980 175822 1484914 618850 737319 130547 1247665 549679 556165 978701 3124 1325247 1939819 1517669 1665068 883159 418973 1393626 486789 89437 1034655 1148173 1745306 1434646 1987105 473808 1192336 1790592 935562 1256321 1696109 992787 118361 1516932 1141666 823661 208840 748505 765578 1305808 81902 855885 1819782 819355 1615657 729454 1483704 184445 1382095 186299 83374 786823 932036 210441 456808 1797637 301563 101467 1741563 1641267 789906 1455705 433794 1837107 505561 760916 1548170 1200203 634010 1350045 500510 1529521 222042 562710 1911429 1135140 761106 1396262 1370847 741094 1840732 31645 964218 1478644 1323013 1580315 434868 785129 822178 1611636 19745 313333 239090 534096 89103 572040 1983701 1826958 1584749 581482 850714 1815188 960501 1177721 1286979 1596247 218190 1273050 751843 1133182 972076 1694280 901448 449189 784382 471111 898932 375558 753396 276543 721822 839949 1407359 582193 1408733 1465063 1786959 22899 396058 644127 405364 1739817 1413704 166873 781802 1766424 859363 1477754 1757051 656382 1596147 128209 1868788 713909 398817 1883742 245807 1085349 1463033 939385 308890 900627 1423939 378029 872488 533715 475095 48039 471884 28888 609909 1592135 954204 1017139 566494 589473 830769 1720369 189084 1071305 238334 280631 1373929 943755 205549 1117541 1302621 5404 1458497 510923 470878 505290 1566158 469998 532068 1234587 504511 1152020 1243224 518515 963556 636907 1004169 652004 1260959 797757 1207518 1797827 509329 904915 1960625 1675581 328176 1875037 437585 202550 1589495 234073 631059 1432059 1851456 1235915 682712 1000898 1367822 657995 1470749 1893654 1065793 1087232 1097090 122745 204134 1788267 365613 1692466 374555 1453193 491187 1816341 1178001 824257 434184 201144 1560053 587710 1594676 638954 1475069 140825 666214 119441 262380 637349 1615648 71368 391055 708080 973902 1214752 1590373 1027461 682821 944625 1143035 1828756 492489 530265 1284166 1490241 559624 969224 684161 464673 520028 679736 1561336 1755825 633429 607018 291159 1462501 274683 52443 919581 366745 279227 1561477 1719860 1460290 849066 766686 1414403 445752 1979353 192206 940930 926284 5557 855532 1181574 1449702 1930855 499498 1050776 45512 1244863 1579192 1952457 1301754 979672 1911281 1078339 474874 1217904 499707 1687984 1765700 1351043 1293493 898675 557458 1558404 1246298 1333570 1431070 1873109 1758857 38257 18674 1057877 1539601 1330787 1165371 1421466 874602 1983083 346276 248439 104050 239807 34664 1844522 1738322 706765 1171109 983028 640668 743594 363501 1869567 1387447 948272 1956562 1956368 1290180 1743132 242490 62773 1798067 293631 935023 1535833 801296 839520 1160331 524985 452598 1484285 1603683 288030 185029 1675239 1414033 1879436 983412 496778 1187292 203229 1236068 1443890 1518503 1191465 1113989 479093 915590 1022764 1302419 490306 790234 1760022 466144 1672316 829344 1777221 1644303 380583 1993791 505768 33489 1842156 368086 15906 175866 842184 1182690 325099 1101000 701537 779759 1436050 574224 321470 1809173 183691 1959395 374726 1206236 787545 1390750 1493820 914738 1626100 1142721 1823710 381231 681045 582050 744308 742431 802987 1214744 505240 1811622 74394 1590201 71058 35676 716610 1319268 1037710 1525655 170396 1736925 323973 1175110 940453 665041 1162356 773210 1352034 885872 1149790 1328464 1082370 1305796 171258 875379 1606689 1873648 806650 1114744 1049752 1766976 1585102 362199 224353 692524 443496 794552 1944231 1080178 217984 269632 1004689 1974928 274614 1924556 1626263 108507 961273 901511 1530389 897611 23745 447838 68402 1995612 1603040 506605 1660218 676079 1057855 416515 524335 885184 1646742 14189 1625827 1167770 183239 83761 1606697 103742 1480489 941475 369364 1885135 477485 1809604 891222 1878671 1799034 1757764 1838891 1084788 1511684 1702465 662524 77937 447139 1830151 20029 454229 1587881 385346 1104938 621090 1593716 1723633 1090269 1941310 331059 1261026 869969 143972 1577987 1243203 544777 1331576 1571624 493728 1805104 327715 1604141 1963208 375111 1680968 1366710 335622 1980783 947247 435003 581391 1853128 1124393 1228136 198309 446932 1940558 1466839 246122 1424786 1286377 1704759 1877503 311957 28549 1137572 131587 762659 103028 1909523 222314 1746775 1439147 919278 1301531 1200518 840828 1437 1437562 1409656 1380135 63887 583964 644304 1639550 1781909 1169558 1901019 1269456 322656 1929323 849225 1586542 1490323 807679 14213 1072483 507935 1794270 1969759 964907 1751045 528605 130141 488808 1533465 638660 1312521 1659239 45393 872134 27767 760829 1546709 1270888 628277 1085710 558680 1428965 515662 1688692 242093 1428434 1927795 1797779 550094 1314211 373339 1375399 1190455 1508231 1376695 1233683 1467180 1572949 1074635 926518 285522 1066839 860164 716037 167328 1830433 1992893 1896147 1585583 1720232 282534 1325 1467055 1488363 631807 282658 721615 843423 947069 372336 1612470 1924742 1539279 1402589 1029661 311070 17330 536268 1568780 1356449 489810 1219454 1798865 432257 1060202 532978 1681434 189982 1697068 892155 1444765 774299 209898 1477608 169580 796487 747152 1461670 1426501 1192142 16805 116461 1404510 1595519 557780 1320829 1958123 99688 107611 521898 1844084 80734 1288228 1980362 1342510 1360837 429671 426753 645345 1104534 1250159 661770 1467898 156285 346405 1817788 1051552 1618868 398086 20488 1521 1714898 1473343 1880709 299274 329008 24175 1670038 391953 1245662 1305060 1934219 757413 96066 785990 58141 981704 252004 1133414 1249344 1789433 451698 435906 1967150 1898868 1208896 991078 1364401 405620 1192950 1056063 109146 1211413 954537 409060 303119 765377 382571 667330 201021 1004318 58465 1771846 771943 973649 1974388 1887638 1826941 1404803 352370 419406 1438570 1119605 1154079 1361028 1521888 194386 1783618 693456 1709274 113198 105564 1182667 1265859 1635576 593330 895586 1894902 978022 952295 1388072 1118486 594751 1409193 302463 1850117 55337 1439653 1132805 731947 1111676 1618010 1154855 417352 1893460 1391211 608892 478205 1594370 1045767 932397 1181687 648340 950466 1510783 463166 1386633 1067180 1148721 1597485 12188 306131 1888435 1195798 681705 1417202 1917342 843591 581970 1596969 1165340 606027 1125295 1889250 1898798 546347 1798529 985269 1589331 1556964 861061 849524 720787 330581 910664 254324 186798 560608 1513967 1194898 1181726 1845149 1582506 174051 1465538 69889 108377 789494 1576207 860057 1983563 184234 1642130 160095 1435975 559012 1699491 1797349 143532 1337081 1775335 1356573 1681911 1324947 278657 414573 1583676 428530 1795494 989234 1908532 1127432 1993110 1137158 1690628 1582703 152561 1080963 445679 1102131 476329 339557 138502 222504 1832260 139965 1226995 1397938 689867 1577109 1915777 1060999 1686648 31651 1510938 403325 621948 553022 1516006 1872251 1578353 766051 1224676 1072759 1015051 743960 552995 198515 1389160 736365 172884 1521596 1738145 1758645 147292 1123649 1067978 1502184 1303933 1874884 1005277 1220111 976017 311912 1428288 1328742 1673923 573053 1679074 38940 387072 1850948 868435 1624502 445918 1862633 1450142 1510266 1618882 325728 456401 1363509 1417103 1629120 488981 79151 1240485 1864480 1847231 471264 1910018 797097 1687116 1415007 363760 656463 1670518 1475153 464939 9921 401333 440115 855082 1513178 1497195 1244093 1199773 742586 21521 48575 392194 863842 754068 811532 1024324 1466301 865338 835621 1113241 1364030 31874 1081812 492257 1356336 379317 925413 1393911 1624752 996700 1540631 1364131 138939 156816 1886997 5118 519699 413955 717254 593707 328872 1297525 1002056 227748 1468984 724438 1070329 252825 410019 1895291 744604 1161513 133915 1010306 1503354 101986 1466073 1310512 209381 39978 1541430 173294 1973832 1593894 12683 248333 81482 547305 669679 322232 1855500 1235340 1868712 1625741 1008198 1363441 1092552 217351 676003 288626 31656 1823306 956527 124398 1872169 348193 649434 1889392 316580 748793 367924 1264525 1684436 567882 344944 1960471 31090 1591986 85640 1058966 1590571 1504700 376824 774491 1562798 637449 1418581 540892 601578 1261251 1117236 1616744 129844 808609 1941748 955761 1344541 272145 1049286 1527283 911075 1132746 1003966 1071652 51501 1639789 517500 936655 1275915 1086248 1895847 26005 1268796 1111107 694434 111103 1657492 1466140 561988 750745 199590 1336787 1321722 1698556 68313 444534 474927 229742 748780 67057 1370466 1838696 1434354 1550168 1131217 1252848 78796 1227054 411112 267603 1876418 162025 556522 379578 241904 113840 333232 99928 819075 217812 1454311 1269395 661609 1084409 92194 284745 233016 321992 653541 582575 1859779 148445 756589 178687 1488637 1572671 233587 1766062 1547663 619976 950199 1876951 1992972 932008 32389 1672710 1784737 598357 381728 1996377 1474356 1080558 1755921 782804 7267 946522 342092 739548 1910397 294616 800438 1052203 1053568 87712 467809 743393 1643105 570878 1196737 131120 62833 1816541 761486 695916 975347 367785 959787 362257 1283313 1030168 113720 716662 1627538 1271201 1547010 1987182 1452144 1088898 845198 1089845 1731977 1645146 1361485 1593876 1497705 59342 1937118 1776654 1276121 1372584 1488975 1492136 1426101 1484822 231796 1410787 1141567 1431055 701718 1520454 238465 1878879 996379 810666 1527793 1653995 846169 1276871 553961 1759101 1809433 1320149 328700 729913 1077543 1471884 563880 66747 1885342 1680864 90768 369861 994540 1512680 191536 579437 1528783 1827951 649916 1394756 1832165 263683 245487 130669 1981029 271660 617564 816027 1890365 770927 1356246 1345706 1129173 60296 414532 1633791 1154158 226475 1683520 1471972 1035775 102657 1989950 1267834 38221 438318 1521115 1720921 1084778 105230 386662 1449178 1702547 1713006 926365 154537 720298 960267 257667 580976 832878 1525057 1099153 1639354 1016425 370943 653466 1927232 515704 1174663 1226120 1881959 1191603 1286320 865627 1222281 858245 1343919 1565930 400443 1176919 1697850 244567 1335928 1531055 1412469 1642416 923002 1238935 430316 1528215 1526349 191210 1955512 1078595 1154785 1766171 1256218 539019 1065718 821577 134155 69104 1902811 1551131 1661263 1333206 440840 422638 1884366 1256261 963661 1158639 835923 1052208 1935396 1797442 1116602 1602218 1528196 37368 1234259 729685 64515 255550 624880 1647286 1370649 1828979 1560366 368359 1773196 298851 738458 709517 1055099 645299 542038 1011825 184363 219008 513879 839805 521128 1424260 753749 1517158 370113 1373532 1739778 919129 1289437 1889739 1815462 1681487 1088381 1651300 1352083 778685 589278 1328311 999914 882938 1001079 566441 1304013 501333 1300415 1464519 1785611 1688840 1603800 1762336 832442 39831 1292647 145250 1237265 409949 39875 1612826 1646755 1594460 1645319 1736229 907657 123777 1891765 1517844 1396640 256177 995780 907630 386674 1083007 1086245 803568 445304 608498 1734067 12693 1399145 97441 132506 841585 611368 1438197 1407420 474241 1546372 72934 358888 495153 1890441 169324 12295 1727369 52030 129622 1914060 1155448 932123 625883 1260651 143792 674967 1225796 671501 146163 1386225 1348430 1971970 819678 1607835 925723 459790 1493904 543009 1560488 1967812 105797 1426377 1598256 1994048 1292255 1046114 126887 1523904 1597411 1915130 1020857 431245 638961 1152442 771023 1779733 247224 1588821 631598 1098482 1981125 463100 937451 928074 1953535 169781 1787627 1985897 1596674 243248 1936192 1567783 1450639 11086 1374623 1889432 752443 837928 1705068 1314706 195827 149844 1353929 285124 1818630 718239 47505 1146445 1365782 627691 1891445 1290005 1416702 906515 828113 1664592 562093 113598 597239 474750 923964 156744 1717115 692018 428196 638085 67820 399598 635495 769611 308586 589957 1280774 493061 458204 184814 1648514 1777069 631769 283378 1303405 1680492 1553013 587804 1320851 1020918 1318475 48279 1407963 1310882 485369 824613 1610461 664074 1545825 334315 1288948 325748 632236 1447503 459038 1422568 1541147 4594 1652460 1377293 492733 1406452 1046232 1347026 1544654 1778519 1018236 1579714 1039217 1893453 1121747 273877 819233 1658953 643108 785453 1101588 1031537 803791 461140 160748 1933372 641705 281505 1089608 711003 1847840 1172817 778894 1047369 710681 580639 1173526 1704697 180674 1648636 62502 794449 1416465 1320685 498948 1217521 1074921 397520 892321 404845 763694 447303 620838 75620 300099 1609229 1437149 41644 874478 676448 1505125 1012081 1642958 1703033 1447560 978357 1561723 775588 624296 878379 1196285 447549 1960185 149781 1922701 798232 1007869 67831 511880 348599 1068589 1959337 1452713 612773 1488226 1134873 1698489 1182272 711260 438246 1047820 1267259 245949 1122485 84161 477548 1521550 172442 1791967 1016664 1370913 216163 461238 757966 1450525 982820 1864681 1047346 1381958 1043644 869270 1895294 1205928 32618 15227 1272939 1556113 1572014 842020 1479911 946935 785433 1161612 1776703 1220646 1955488 639385 455616 926199 152504 1061112 960110 206765 776591 428061 1106007 1992495 1879461 1270489 244598 724853 1547425 1976538 677097 291947 465199 1967068 1913935 958149 1928010 180391 540655 894652 218717 1334510 260349 1995711 1433484 813339 962836 1457480 1757441 1339709 1312914 313364 802093 280291 183673 46120 588498 1721339 1981752 1005933 301698 1223265 1029812 1419964 441467 1975337 786790 511739 1126437 1995652 1815604 737155 23485 1013611 1869688 921082 1952339 1415298 1069515 406817 1495134 1947293 1364467 816893 1493744 297599 1562991 1086496 1380369 1515503 1847224 19843 16199 41231 738516 130786 1896298 1456646 444907 1080369 889682 711080 898319 1853934 1886828 955331 1319927 1493757 229114 113023 542414 1340533 1711594 140737 1318513 1955000 1398010 1460738 1903778 165362 1000926 1317958 5142 1045984 1527065 1728897 358951 1605428 1759240 1414980 745514 1797578 1553371 848754 350783 875803 670186 1617849 703776 1544924 139558 436623 1707832 1630949 560375 1652522 1796239 1331126 192750 865019 448470 1900844 225137 778895 1110183 262198 1171232 1117002 260806 1194115 744354 561129 1912899 246433 736950 489128 1601895 1553927 1909993 479707 572222 381370 290216 483267 448583 34132 1452473 1135699 814727 482086 302263 1550729 1605924 355493 1031738 1652902 1891801 1109721 437104 1356002 1634031 498116 643736 477029 1011844 1234015 1968342 1289078 1002609 86992 381508 445619 1070745 32616 896971 477109 889561 818997 802625 281943 1151372 1580562 1340448 1707333 1176751 316908 581712 1336886 1644406 1777682 1368667 1614019 767606 1577186 714411 957706 228792 1504636 896184 1281419 1483716 1822224 1135606 797264 589523 99733 926224 275226 1819557 53195 1511481 973091 988307 1518642 380602 1182344 1365245 1655660 1163184 172062 1381700 860511 1273706 497528 1335291 315027 696933 1739019 1172754 1572657 1819423 933739 1577592 1078480 661882 1303435 913526 1057103 478608 1292147 788302 1327217 1623952 1818587 961733 1222438 1984077 1417345 1555482 589810 1325232 436304 1874856 205103 1325092 1850329 19136 1399598 1975114 1986872 1809251 344247 759110 1250019 786518 773678 1721782 367076 1467568 1828252 1137272 674353 1690678 1035812 1369063 693711 43633 1538756 381580 1882636 993453 1205418 1336255 1792577 577294 1116260 1771484 366884 1594742 918653 1202238 1580556 542661 647214 85108 359433 1243405 1980233 580977 668273 211966 1907019 107669 1762443 874770 1609214 1695785 1112225 544309 1679 405586 364956 1230526 457647 1264876 624403 1471025 587616 1772643 16440 495373 1355597 853370 1324642 856331 771101 350715 529508 1660680 1528101 251398 803902 142502 1834583 1072891 1348666 1214002 72819 99584 1059038 246867 710375 22350 965992 1928136 334179 315820 1714642 1529316 623127 1070148 1281387 344602 1097802 935561 1131405 1005879 1245736 163467 1007862 1338922 977787 1808132 1269779 1769551 1768331 1633140 889068 1861879 1782861 320370 1785576 1692180 1791769 1433285 742082 1610992 777319 1256889 1608593 508961 1154118 1424532 1855100 1805688 1847747 1767815 1671615 1467130 928745 1330285 1270679 1908268 1055238 547426 1582451 364998 1874152 1153527 160854 1655164 362010 1601884 609503 1102549 1710769 380210 1938581 783305 961358 1197083 1930103 265271 536693 486768 1412324 1947141 118214 1276833 1493906 1510736 1607500 1436758 286775 1823090 235762 960208 1648067 1183279 72855 1750478 836117 245838 1300245 1955285 806642 1392383 419361 1498141 341867 928175 988964 490700 1821562 1598161 1303046 295259 1820011 860997 505159 1787494 345123 12385 1227665 503628 1748886 1142628 1895314 250401 1033499 1550808 630167 1779147 1166758 1889505 539514 1451359 876042 1854319 1677198 582724 1107251 935348 12516 760277 1462118 877924 438184 1740283 591602 748852 1855029 429895 741253 1692190 810249 861893 382686 1562895 195878 156153 938693 21223 1345430 1706196 296448 658760 345634 1568985 1185672 773972 1782347 1327276 1611414 1071076 154468 333512 136431 15344 656074 159803 1590733 1274169 240282 1316360 1487067 346643 1178960 60247 1100581 1126192 1577338 1949141 1701813 1387460 1670123 1123861 702868 1810921 1549045 1870953 156372 790299 1851041 153154 1304337 1943866 1665327 1480404 1997405 1823017 1108757 1441561 302216 1881916 819513 1401105 1287625 747228 1442100 184418 64253 1869520 1831206 1713507 1814583 1270829 1770886 1278332 1505927 1690707 1298298 474556 586490 1482299 1667213 55029 1214966 1463252 1611018 1614070 512791 445842 1460179 1353349 347384 491932 1816987 1749404 599286 265239 796192 1347537 1777645 1503734 1301986 1864783 1830091 323159 236064 1415259 1162690 53064 534775 1472094 377411 1352987 1122046 1607359 637168 821994 953963 358273 1030136 1412557 1134190 543473 632596 757073 1345013 465363 216241 1519530 1196509 166628 286941 132333 384378 227418 650512 1890405 606111 565335 1729490 393736 1224811 1613954 624425 1480919 1995283 158794 710633 983772 1045738 648970 1238978 1078869 1189307 1257558 1656329 1541596 1624478 1956250 216446 91914 990479 15886 1223553 1417590 1619410 177701 1329203 498086 828885 1201133 119529 1524157 793033 1208533 1936119 988821 585163 799722 1937031 1095368 1184159 1047957 1481918 1207584 1254462 1473297 1842647 1450738 423945 1045445 1348896 1329287 309001 1821835 963510 1012374 81204 1582288 1898096 608438 1948241 442861 1734861 1235753 476290 1061241 27400 386809 790763 123966 766700 299824 252420 141758 272226 835529 534812 1002036 1032935 372921 184230 453808 1344968 949820 1825582 517728 833376 777109 1559255 1592198 740407 1265532 23212 1303601 1971596 448463 1507719 1175185 1096834 741740 1234902 294367 744942 1992485 634555 1340461 1274013 158875 826780 678798 1478622 990568 35039 88360 199274 1534884 1141001 1508043 1538952 1333949 64519 1467482 1520142 395477 1955705 1856892 61156 1997683 1435112 282975 1577663 395457 1257887 1386693 597071 1316349 599188 109528 1681505 1797412 1989487 1455707 1202498 1137487 1781751 1774501 221453 403117 978683 1270645 824062 934857 749683 1983561 546677 920685 42552 1029078 1493854 1109586 1863012 757660 396609 467303 998927 1514394 1915401 814213 554564 755327 1927154 1046366 684554 419271 746636 962335 302467 1800687 1149680 1925502 1215199 866080 1212466 1416339 1581582 1447530 1620268 244045 1532626 1240586 5310 778962 781171 845325 1167915 1814407 1234554 1574700 1737933 656212 507592 1353746 699589 1583423 1505632 349822 82632 322846 569137 1925653 1115399 200597 767231 927479 630474 1424021 381317 1933478 653918 1692413 986276 815139 1164992 948173 533950 1523850 1614262 42641 97702 1134564 1423094 443071 1223337 278922 1182662 1680037 942692 1872650 1663970 1132681 1728178 1899405 707496 178691 1961328 1283413 780653 868422 782750 1172024 1534676 630985 1772126 1486737 308607 41217 614 1683045 585197 716387 230842 464629 737526 825750 1015239 220541 1948637 1491738 1027869 434806 910913 1308657 982791 949089 1896114 1538222 141731 1769790 266802 1743865 788082 1854285 561392 541703 1496673 82231 1544787 1889415 1405335 841349 634803 1870215 15306 800454 272162 893038 1374492 1734860 757633 1328151 1893151 125604 717026 1144162 206392 435155 1757459 889088 1061639 130149 1108465 1662531 136579 1164711 1751734 1864718 466403 1357392 162124 1143323 355217 557109 882746 621096 1818745 1339843 115694 887848 318247 1212121 1488474 941058 1523098 1214617 516371 1769726 1177375 1069580 1376589 214171 912580 978623 629671 291230 941477 1935723 721577 478295 1858507 81690 142878 234153 110370 104319 656386 95439 710458 1611368 1236147 1564621 1164794 1842097 1157057 232644 781533 1565003 1512235 1765393 1094683 1793452 129922 655117 1181684 1419988 1893573 856243 726933 1777532 972096 1605234 913786 40237 1684182 284646 1278170 186544 73287 344253 680091 1619952 1685176 1233747 1378866 519629 990318 1335953 323871 806337 24406 404423 89284 1856362 884232 1876674 1579600 1509016 1441517 1529475 1664547 1664248 908141 1402423 991001 921153 1064467 1725836 1541886 1121885 1366153 1341154 1895211 668007 841293 288821 1790730 497009 11231 575960 505731 785291 353907 301651 1722319 1872349 1985554 517138 458548 1523421 815769 1534887 1562793 883807 989658 724373 696163 779734 1090551 1691058 795665 256202 435519 1195814 132296 450831 224231 1664833 1612295 1659868 147345 402964 302943 975073 904653 1196219 874234 1488100 1304822 175643 373983 327488 476681 240712 529303 918723 1094043 1931566 52776 821862 1815976 942571 342827 12381 1144677 1636218 487428 1439052 600141 1557958 1720278 1710042 1197150 1662551 866546 220210 1063676 1736533 1845129 1829532 444255 798218 436048 446477 1507480 662623 1589832 1010292 677654 1123465 198830 1326067 1718028 761639 1583626 1990887 710870 232147 39164 180370 925012 428038 1914174 1717583 392429 217069 562989 1915454 1670850 1150204 1801581 1122683 143620 443407 997242 135834 1628006 795942 895251 570580 1057295 1467656 910426 1852080 1697218 993516 490831 220711 1785040 815186 838999 383488 769171 1833216 309348 309866 646133 392146 219729 532524 1249978 8516 763660 640073 1925214 138575 720491 77768 712016 737041 753172 1956647 23539 1100552 451244 356472 420237 460348 1207963 136324 1626326 258793 765386 513100 715315 1591532 1184759 1037627 996293 348891 4209 395272 1299177 730156 582914 1704882 1416725 1532725 1819470 929410 1498161 893145 1218015 906998 324562 932968 1675589 230417 1689302 850287 1673596 1703101 1139123 464745 227936 1951564 1700499 1231285 495969 829843 1532972 1678878 1527652 1327870 853844 1512802 162651 1950217 122363 1185103 1365479 1632188 981324 580027 1681134 1092846 1744484 315775 1031714 301793 1559897 1053889 1422703 1842671 1508470 784546 688167 1500948 1822421 902682 140934 456254 1602443 1936647 1039836 860924 936495 108925 1070351 1185740 1337706 1547095 1862296 492697 935250 687615 218208 465606 1326045 12589 1838779 721862 1522984 1731899 1463100 171096 240200 273472 407663 109359 953851 1806088 1435625 328940 1476707 489530 1542404 1448800 1889848 1490936 1933741 1111400 614208 642202 1374462 137117 585890 1180418 1274236 483590 1907821 149560 1508440 1992414 812187 1038434 1011753 964318 1489713 1925822 1588420 1819446 1633170 506019 151853 302520 35917 1127917 185590 1342301 584766 828240 398933 89746 618095 1080553 597069 1115792 1634708 1225109 537599 1950556 354955 1273915 89274 437227 172505 1731494 1696991 651177 823951 1603923 934522 1205036 294624 72005 234957 902167 92092 458478 1846958 1387291 46097 1024270 1638868 1337832 948379 1233202 1887420 1415586 1229528 1030980 1965972 1519900 439225 322915 502538 159083 266875 475746 62397 1485041 346255 1410318 1316992 488547 1926840 953257 1690788 997480 562259 1494841 1235109 1288604 1404907 561334 408516 1217980 998014 728976 78542 1385870 1741745 1521732 1797609 961808 1420794 726662 1423034 456866 419112 1373155 757863 701228 529501 1459141 541873 657665 833803 140735 88485 820845 1953601 140601 1731669 1825376 892537 1181218 455175 1234833 1951463 355899 798533 1888118 1620654 330547 215860 1735936 1042521 619131 668673 579059 1801476 440819 1423386 135337 1802249 367387 1143205 1670780 1202013 370420 940689 487699 13329 1974105 421877 886468 1789932 1442044 936023 851403 1018127 955070 1523513 1950620 1559947 68847 1125925 1671135 265142 1599972 387608 181196 397469 1909721 549253 86447 856534 1095727 1454864 1808256 1934081 806098 723022 1452538 1404790 214124 486593 1810199 608146 1345551 762702 686809 1725857 1662311 1611891 1480423 302098 1494238 542839 1938883 1168862 73813 446572 1032317 627972 1904071 834883 1366479 1088717 1190319 524619 13427 1015935 202291 1694474 1664978 1408747 124303 1497253 417265 1954476 1676098 832928 1476866 898346 1127700 1219039 115462 74924 1312454 1809120 354741 46154 840050 1242613 1227674 513531 1233270 1612081 243533 554981 1081083 1075128 387938 1595929 1243106 1770905 896696 1324448 1353893 373193 214308 182234 174970 1617166 1346912 1709500 1557267 1819062 92400 1845441 1189847 1256195 717619 397137 1342702 864844 1966792 1343407 844938 1490189 1723693 1537737 514913 55192 921060 1315875 1518594 1643730 1295898 1896585 684076 400862 1974756 1516401 1109284 770982 1071032 1025253 1591453 1149325 1603911 1062881 1457364 1041147 1863212 1326162 1057512 652295 769944 1743444 796809 722387 1543177 1764282 1629709 1161798 1908723 805405 461703 523506 1041312 1732473 1282767 677887 1871474 690758 1122156 932554 168040 1730991 1468014 191553 1670566 1708255 53767 876181 197511 1882958 747401 1018336 1756368 932891 84074 1938373 1904515 1314251 1024862 1155872 1748633 971656 1177938 1267547 1154995 985871 135277 1969501 120378 675158 404581 1353758 458165 1139891 340218 101974 68650 1816975 1874442 1861717 233008 1145220 1415749 563099 460537 368994 140487 1272294 438058 1001225 44061 1268507 1598900 236250 458971 1237306 786281 1545892 895828 538867 495410 1120130 173142 29880 1442338 1658713 1581882 1032545 1417124 1545996 269281 401445 629329 407514 1505645 901735 789837 1445307 1386616 1084071 22116 1127359 169171 39630 1574163 128562 1235519 988453 1899957 1005402 225385 659116 634114 1179435 153904 734785 263394 583310 1608314 1237950 1904271 1341267 252645 255914 1188489 31095 1980366 387353 414542 1008765 1969411 455561 1044795 1723165 926131 655496 1831671 1827400 481469 696026 1167454 306849 1646819 186850 1736696 1030026 1259595 313450 568638 1444235 43797 1973507 1169382 1583766 977370 669390 987306 1126065 985160 956554 1245830 1592956 986771 1157656 185801 1383085 1426782 682091 546406 1363389 1438070 1190161 619307 1674756 1161906 577888 1966512 1438931 1591488 1934600 630614 451889 616281 21636 261548 154731 689495 576808 1408885 1417633 1915686 485058 1118437 1422401 941274 1648235 1634304 1292732 29690 1995527 397763 321189 578049 1508692 924737 533520 1541132 923121 1288736 612620 540747 1034592 945146 1862347 1429570 1843715 292797 579175 1726621 1528644 1320254 446657 196902 1994137 1356707 1038846 854203 908647 916678 370840 1648279 1341487 798032 1728092 848151 216570 1129271 498093 1321555 481901 1744230 915403 310384 677121 1755600 1581989 1347737 1975321 1214661 1022556 1984552 1002361 1655980 1734496 187360 304553 801452 1279473 1186196 64107 646125 1901342 1640396 395720 741537 160055 39320 224227 811452 887799 1937514 1270347 373249 1876805 1322549 1128390 1785762 603283 1139542 506380 442604 1730709 291096 1992546 20031 235700 1873107 460112 895745 857462 670820 104008 210657 1359194 348910 806656 1925336 172548 105058 742559 1299882 1076145 941276 87802 1956574 81511 1053666 1088115 1901271 1361499 340669 1290753 1303445 1954669 734983 532400 982892 1964505 1732159 900114 970291 1736176 447162 629318 601579 418098 911755 996637 452235 1261666 1208084 560108 347233 1159041 482914 1017062 1128845 1484191 1994741 903323 65735 964043 934964 1348934 253358 1819113 1580826 1646381 1571464 905805 851270 1067629 336454 291962 1886775 863305 1090120 1040171 365016 1381198 1375434 558984 165182 762046 1066563 676291 1248668 50619 679794 1382781 1369312 1939087 1266395 1933369 1168148 223025 1271479 1286900 79938 313539 25113 1404660 169150 1281235 828933 404584 180445 1162102 419717 1962532 257178 1271870 90345 1068465 653507 1693041 12487 155969 841642 1744487 1329559 1644413 1531385 1862959 1810946 1131403 209471 1393344 34708 965173 768003 569394 640744 133082 401881 1784244 178289 102886 990396 1033744 282581 594977 1395776 1320701 662479 996065 621035 262046 1674359 164515 660958 463065 681002 1499856 1553225 11933 1566500 80727 207569 1351678 506627 195332 1978467 1721057 1531177 1851533 682135 1172287 1619077 1183752 100213 785581 833449 1439047 190313 666336 273873 1782114 1696684 1785839 1747232 309901 431770 1701316 379601 97436 628966 1419850 946094 1370716 1512471 1500954 997995 685947 303801 14062 1226537 612610 1212681 1267391 423121 794094 1314325 617045 889861 1353038 614753 1214649 1732964 536977 1170007 1846762 1500274 1041704 1733226 1341430 12728 1458657 1727957 1278468 871839 104669 1151585 1254167 1070762 589822 15610 1092418 1402907 1101076 1402485 1193163 1273045 663893 124741 929546 475206 644963 1672471 1678511 1573407 939669 1750182 1992676 1455304 1632522 1907910 633592 12754 1681439 1464273 600576 1015823 1444497 1904626 847697 1141640 546907 18301 1559516 1056763 608 247139 1436519 206237 1317095 469211 373084 1408151 554237 1454263 644712 876863 614667 1343491 1134898 448397 1650706 1471946 1692752 1752974 1491186 379830 1532682 1578165 1109335 819406 655070 296798 1059154 357907 1789700 1182004 996067 159502 935048 928439 1532599 1052502 939747 367873 1794676 255652 910427 451682 880271 1946842 784025 86164 1848458 90453 1779303 750735 748828 65773 79902 1702476 1325740 1394232 1896537 884302 1776029 662731 888425 221374 1343836 1667872 1873139 909973 1638404 181934 619383 1274623 1355205 688609 1179243 818585 505109 790924 88546 1956215 751313 1673257 1452548 1549299 779719 1748183 493757 153524 888821 122814 562802 620150 57286 983801 812739 1233998 498046 1911938 1830454 1265333 1531542 183550 1785932 607185 1436227 431705 492500 835611 825401 952232 879624 200477 1515689 1789257 522575 374032 174460 1779801 80956 1040036 1748700 511075 1247630 1503736 709948 738053 1793469 656439 1440822 925049 1365020 1040236 552212 1855259 355463 696073 682527 11967 1887998 1565126 591732 1600070 1074885 64553 575308 225121 517924 909936 1101243 1583654 676025 1725822 1649277 184542 972636 196486 556365 110777 742759 32827 1132440 965587 456952 830801 584844 1169368 1547664 162869 149196 526330 1464538 880004 677839 804905 316711 430944 506253 246609 1992512 1121305 802159 362446 1322965 121122 226165 1504259 1224691 1492581 1208654 660145 1811074 702723 1611014 620552 1594517 676452 218074 1125792 1092391 1053936 1484069 1679210 1967790 1452763 36675 1635008 1538169 1575865 1882022 470458 1853414 1181455 359043 976351 1459173 451591 1613494 1113093 216516 1781232 658443 1101005 1733191 1509174 1145089 528929 1812571 1153117 631622 607940 340884 723651 1713228 961689 80643 1872669 804919 1790672 1493422 330730 1996907 1358495 126526 1888152 442754 437785 1985134 1036015 256028 71902 1970451 88608 37889 888680 976751 1081583 728332 1757850 1925159 823132 644025 911338 55391 176550 1224371 26818 1712912 931633 599248 1126945 1253269 1613574 1591400 1398998 366947 688858 271117 927106 1193836 671288 985189 900149 977361 1799624 1698544 173634 1356335 7324 1605402 1514738 405749 1143867 117863 973496 1618160 1749229 1961769 857186 1578920 1111323 1121971 110278 1227468 692183 944925 1704702 356002 755068 820059 449739 19864 1870286 588492 558173 1382185 292718 1460037 777557 1745984 1388644 1729092 1185012 900194 1625383 559633 1201180 1683081 978387 324093 188165 1691212 1038107 508235 289464 228448 890758 472656 1937758 1743204 1612674 946515 716977 497561 384299 1334119 1326047 943969 1477753 817885 713518 171999 550728 162405 1057873 1247965 1642661 1261993 1774306 398914 970360 1042822 1224591 1132449 516767 990382 130005 991285 1684887 1466971 708471 1220212 846542 1514376 319885 1204693 41630 790712 1900566 1290461 1955560 716834 1298440 68074 536913 1402520 1191568 414852 577524 355749 639536 889131 1943192 1560364 790667 1742947 104886 951868 1192878 1440394 539936 152377 260275 54975 1386842 1796696 1574257 240769 189301 540210 1133609 1300697 482647 41000 25156 975614 902555 733042 1574827 1253419 613641 686523 144209 1382505 28001 523355 1989924 360445 339406 1102509 1003308 496560 1536018 819334 1596867 1450717 1453133 783286 1164260 1863377 1199891 1419628 1360932 1577762 495912 1922185 1699621 471740 1001144 101868 1380312 1900863 1295675 81965 68548 842690 166281 519009 748712 780758 81974 317700 314510 751377 191199 901561 1024141 763501 1929467 1119265 1535109 1070193 1173255 1799514 495467 1459037 319968 362262 839579 1718108 1912703 514008 1527453 899549 48715 1937439 1398136 1241383 886410 944712 1429560 845992 742958 130672 1024389 161587 1127755 1482389 1919714 787778 137040 962061 1367794 50439 262012 81637 1520612 1204468 1901422 252217 706168 1174326 66893 943520 538503 1695296 1212835 1933782 1625734 58434 788595 1719859 1483338 1316881 1045114 962530 322930 552824 751769 872809 446632 1836185 948287 1700403 137965 209496 1561256 1418385 1664893 636216 64830 1034581 386355 1887855 1189766 1654922 1473930 773117 190335 1086633 1627812 1947134 198681 1469520 1954724 1471797 556372 478320 1523028 1966684 1532727 1244524 1849629 684117 271163 1441857 734189 555758 687319 1559800 1461732 543725 801556 1342191 930117 1253701 1301527 1397302 1317052 525252 1416412 1267983 626724 1374180 373046 1766646 272277 1742014 1031280 887019 696904 1004223 1751248 1977272 1838743 1403334 530243 1705816 1726548 1302664 1407147 630536 186588 656055 1432018 1177555 1087206 1937349 388934 607867 39460 1398704 911565 793064 1225318 369564 799415 1296909 1517453 68091 240440 9892 641025 322098 374412 1822466 1104886 1060840 1843262 174775 704874 597169 1789374 1692749 880255 682733 1822706 664748 1181859 604504 249332 590399 181959 1757058 1742745 1374025 1666824 458738 690009 943341 394451 353837 84411 1571385 1166006 729714 102422 1355915 686642 1101425 64248 40113 903092 1653762 943745 780530 1042499 1221043 1003550 617830 1772761 1589864 21904 1312376 39704 750295 1433053 364740 1379851 889411 559780 1942798 1194111 1844612 945232 911688 544976 1473661 1474310 1469664 1897734 1878588 1398047 1025026 347531 580621 22046 1198745 1866233 1431190 1916139 964435 665612 1460216 1754723 1631648 1183281 510039 1849405 1772782 1376900 1020614 1274034 753691 874683 188455 1954308 1872330 830552 839115 1723200 289851 562011 1085759 126487 1470865 1835470 1630536 976403 121786 918371 1902713 1404971 1016717 238323 1263146 1134967 1135092 212895 1087355 571220 1572756 1042659 1236495 1798003 232104 1251775 450406 1567397 1532213 158261 1321432 200186 1026780 353098 1517113 1170195 1732344 1594204 1050696 1257244 1335927 23066 522886 1168984 1300611 175438 1361771 876170 725723 1160023 1857263 964778 1749714 1396159 1535595 9085 1975739 501930 359813 860253 191404 366069 389264 1073584 696920 324708 818385 882307 1188858 1953397 1123292 620910 1944593 1162084 1314550 173410 67583 1045499 655564 1775743 1073789 188856 1873305 955151 60680 1289471 1203315 864062 1728359 1938528 411876 1828773 897822 1579612 1762425 1577890 988322 803809 245948 1468683 1822053 1914670 1934697 263970 106000 821015 343189 1541299 1191055 1346840 539861 15614 1113434 1244327 1613941 1866247 1302926 1143352 1866878 857566 1681596 1125561 1932407 421729 134675 385048 1516847 474423 1119800 1666097 1347529 116944 1025519 1623510 1102820 597350 944091 1012770 1615423 625528 415422 1021557 1893158 1138193 822851 257129 1790085 1557083 1046690 111854 1518548 347892 1897703 1307539 57253 1362988 834281 460069 90563 55809 994136 491996 698501 558966 771367 1306827 1582691 1774892 1473374 73619 1692310 490359 107984 1654869 648119 1719461 1259811 308098 1168914 606204 1302127 1508937 1280862 1099997 818303 631721 1196360 735003 947762 1781594 1433270 45901 1888945 1004592 1469371 17901 1157711 49318 1864735 1500605 1105576 487214 985183 34271 1500992 714459 303699 1612984 301807 1623672 744397 236775 132725 1977126 160136 1443321 705759 1897100 1460673 236369 657041 4742 1853796 424578 135017 1350004 508911 642127 541693 1914220 1166472 1003646 229513 1751330 362052 361500 1214333 1793862 309543 656095 1461705 477151 1653228 1493444 429891 379116 487450 151883 1204323 79906 1333005 1130909 102254 1300329 1378007 1443687 1396794 203495 589650 560967 1592347 617658 52693 241353 1032629 1970414 602498 800500 1827540 1323102 4119 845162 1280735 966291 361648 1767409 818708 992501 43475 1950430 1808474 967061 959527 1483951 1077265 130198 760591 786334 933363 446138 347361 1864559 504974 1158221 715314 846086 87813 828840 1444074 562051 716185 1779498 10741 734680 432599 1708574 515500 1542040 907525 1523941 1955517 1135120 1139041 1020276 1486938 91470 192751 1797254 97744 514936 1366675 1534399 622413 1577838 913754 50037 289102 1197643 1097588 233563 824420 276456 148618 1093851 563343 1865661 1193666 1655674 291521 1594612 1631152 1292559 1845511 1406428 143655 1130831 433116 69282 96554 826037 228778 264329 1053456 1517960 1460990 1362455 1066157 1933384 724413 797102 221447 1413707 1790541 1181371 127326 172410 1852284 338612 1235061 1991466 386690 1098211 1630060 570206 343912 95116 1209836 1946003 1338036 1969009 1460117 383437 1770117 1706582 229961 1898407 90907 262909 344488 91751 1876372 1002553 153857 1858098 569540 262979 138878 1518145 6008 469363 154867 698588 1865423 1009926 17142 706421 1880001 955532 536488 895704 701131 57558 1738959 1901982 1613131 1725596 1259101 800110 816826 1460466 464693 1568041 1349117 1488777 1138016 649089 1853724 1977372 1376923 926984 1749127 250856 1663830 68564 334859 1694676 1082414 1599861 436201 1467141 52213 539831 949742 550136 201824 1962734 1527155 583754 1713043 363690 1265451 996532 609555 264766 1597393 1437262 49764 1582387 1685322 376039 518085 618593 484902 1517616 928361 1606767 165672 1960164 334245 1264047 288708 824620 1244602 709485 71925 919285 538737 1754483 368899 464248 1257171 1499672 1102886 1059532 1510288 1729197 1343684 908751 161187 242350 1341992 1801906 535380 618141 1713813 1633848 881362 1690642 823744 1522811 1669223 1253273 1851572 1885456 1919404 1839955 955936 1828604 64591 1049030 1943605 835971 291403 499800 1237735 1719083 966411 1394878 1131848 268917 1869013 1432788 584449 1478446 1382439 561047 563739 125556 1132949 204813 1140958 997660 638627 1418038 1356227 1876902 1564561 802559 31101 854195 1268198 591888 1898437 854768 397671 476690 1796936 1531956 1507175 1019112 278823 443207 1029955 309180 608571 1026348 927330 27126 1294750 985826 592693 1490377 372886 1913454 77928 1093122 1579233 13743 1332769 12169 1277261 584245 302176 818483 1207669 210804 1891079 1756172 205934 1732001 1033147 1116035 657447 51921 858920 1774333 393435 559435 590713 172624 185696 1765190 223759 1791575 958700 429401 1513717 892794 1391664 1274594 660712 381525 288235 404305 89252 1618663 411136 592864 1097061 1060846 150116 193658 1593766 1714286 43123 1831558 34517 1378455 330412 567729 445320 1087490 35048 1460287 297418 1700697 85075 972068 765231 910880 8382 1170277 32762 159837 1562293 104452 1635879 1738496 1219021 436734 1943155 618303 1481535 1147108 30479 398056 1193903 642800 746396 257980 1632840 975522 23252 382416 1329906 47045 501072 1874326 1743107 173168 1249406 562170 851226 1071018 462371 196559 1424378 602503 733739 872590 124827 1830262 910266 1949845 1583760 154478 918521 1182987 1043842 1409308 1824139 1628577 432036 1721407 774612 788629 1115489 1427533 857806 111596 1228843 686628 1980689 333698 1907761 886748 487549 1627425 1757582 1929148 1363394 374678 1237470 408782 929501 106895 1813810 1713522 1582286 1217252 1373135 299822 1652232 1844672 847778 1110126 1852216 1860509 84729 1641170 1280413 1137821 1398550 472232 728070 1779997 1311180 205236 403780 1223758 450813 1870944 1518792 1297739 1172873 907404 5878 1726774 675831 734709 917048 1665697 387435 1197759 1765395 1528741 1609417 31877 1867296 799445 1044899 384492 1935657 1922614 1370580 969251 1021623 792491 25251 184181 1081110 150312 909965 180954 1260903 1210445 618190 469708 861583 602577 273347 1404175 885804 1180948 321809 852237 1877139 823192 698993 219928 1827088 1790967 896730 1147680 1742583 1860516 491375 1593518 1278487 181491 1174860 530216 1468039 31143 901608 1080339 773919 1535801 608888 793777 712454 916291 540181 454717 120214 1080177 1850905 1961166 1156367 491780 1100659 628720 733939 1739896 1907583 1355015 1792610 380481 1850218 73639 1267372 880248 808925 1452460 961771 820975 637287 1609403 20272 1220871 664458 897233 1100108 94020 1146002 1745339 1543750 195592 836212 1175580 1676792 532709 1415656 316442 1426544 234087 962636 1076695 907359 1505385 1486787 1214374 372997 1898056 1542672 1566919 1480830 1696234 1908769 357363 487854 431562 571571 591542 854014 914968 1559752 464710 1685759 1825336 691316 1143766 1188068 908821 501194 153312 881525 747534 475547 89851 1274733 805492 16558 1165039 103620 1025112 623470 106360 72513 1435719 1816148 38176 976825 1312012 604152 1685818 509918 1460161 971111 989244 1413294 90521 1191050 1588847 803827 1032216 1776858 929136 1474825 262308 612483 1214656 571606 1402018 860831 1527998 1803851 755461 1447462 1961573 1121760 58884 1387805 615684 358629 1890515 795307 312254 78602 1040305 1563549 316779 872733 1015658 404261 1315811 1601662 1418807 776411 224019 810973 941097 928394 337952 1689102 932912 629204 1889933 1398722 1004141 997022 351093 221570 1188346 1037718 509694 1723863 221663 1840123 79880 915163 563724 992559 516780 697984 1344333 1111452 1703605 431121 283712 236701 216061 1889897 1912721 971216 1290474 1925976 1665772 285106 953016 203709 341590 907013 893530 801347 1531793 1052064 742182 858505 1444559 611488 1011724 395047 903621 1563893 1144479 891273 1412463 1483647 1569216 853846 1629656 1549470 1968798 812762 1126641 1018225 431973 1249621 1031185 1422771 1103929 200323 214543 1285811 124296 81357 1357203 1657972 181940 955667 1698262 1563661 517723 439894 1633483 1590069 416857 737438 194658 1658377 874033 347503 1263496 1915708 368338 1795846 826595 1455075 1660944 145622 1617866 541063 1164084 205763 1107166 523553 1254307 1768531 185369 319227 707677 981371 395650 9616 1239238 1574503 1564713 863973 207323 1341836 1120806 903593 1237077 1394607 712888 1358052 1829833 560218 1523006 898032 165815 1935762 1921488 1122259 239845 228198 1072650 882983 478235 645431 1787722 658617 698107 1706088 689995 1494080 1342986 32620 289631 607705 1479582 554356 923685 1042826 43805 424877 1128664 1429145 1513999 154589 89703 686467 542547 763598 1017440 132395 1397725 706173 284258 844428 165975 30020 215632 739743 1388811 421718 474774 401226 1511459 1872278 1424276 1838559 1225536 1808436 1569466 1188349 345872 1499762 700557 1493232 1174453 1954635 682615 680276 1436391 1778546 1347815 1631362 383773 829869 1628423 1822045 463015 729947 1146480 380960 1664184 1265216 425294 1074517 1103136 336386 1827202 629103 1451093 1672018 109207 1102365 1439798 751689 573692 1448547 957071 37032 661438 1912098 1984835 891747 1821996 1078074 806456 1324069 74185 1563804 398973 771192 1927186 1270358 375802 1739567 1336951 1546582 1874009 1458137 1565887 1520440 153055 1266433 1514377 154415 716574 312762 3802 773297 1946363 483957 193747 615461 957406 205335 121637 1423720 1764433 939553 1199465 437437 1555202 1345223 385525 154002 57764 1771201 612097 1718861 1991360 1670411 1903113 355609 722 518159 784156 1795174 1742430 1028918 1529230 1859848 490086 1556100 42659 49054 1896203 368250 693592 1863013 1289974 4771 1090576 57352 1492346 52237 1710812 160038 770276 1930302 259679 469622 911606 334198 264236 139521 197703 941849 482753 568654 1338985 880025 1938038 1788338 774999 954703 880512 1057761 32301 102350 223034 103018 1337622 933957 1419858 322622 1310306 945189 1409411 1206777 1415307 1566918 427951 1032709 1721320 1722565 1911716 1623677 147361 1221256 1230631 1884601 595391 1226791 336221 1483923 861267 1133583 405326 19670 1207864 1122794 624869 1309450 1631127 998193 564606 83572 387911 252720 1097917 1732284 446854 1261900 1628068 557717 1522028 111921 553434 944653 1584848 1202951 1462598 1348903 1414383 995892 1872336 1294491 1820356 1017760 1132957 1240080 674173 1165550 933247 1813429 649055 333655 199663 481017 415320 1754273 181594 1188998 1873384 139079 1991520 1768354 902397 11138 380009 1238129 35764 75322 210191 1328925 620761 1971396 243049 1099370 1512587 10408 1465795 1471341 54656 1896738 796454 38820 1608819 1643689 1025881 1997435 1215775 383330 387114 1645579 1960402 1675454 911593 784355 224290 1311661 505600 1051886 1730641 1435512 368732 1633606 1616062 485607 277931 1292785 1293949 9913 1807499 1284246 851191 1655067 1749626 915016 1277989 416760 1205734 745661 1307650 1526551 911772 1011540 1051146 885487 1786045 612079 1514448 1525398 912231 1459159 796432 578060 1027086 1383378 1426397 1013128 671511 1471296 823624 932753 1713996 417857 1886342 529893 1189296 1748307 1293244 930563 460776 1066640 362008 1956702 454062 6079 1942197 741449 1792859 548299 622949 435581 1073881 1086279 1781714 1194188 427144 612566 795699 1858270 84 761364 1004458 387029 1300102 1382362 79767 1862109 1850651 1431964 1957867 565832 988659 317263 26963 1264900 797871 897700 1146376 1219327 106150 1779750 1248628 952931 1633984 1708864 339354 721386 877413 991498 569905 1943307 521289 1692669 1167610 45794 249745 44949 1355554 414515 644628 1267606 771939 111637 1061548 1718890 1228089 34139 1964518 327447 243192 539442 1477314 1485810 1378892 1299856 1026862 191575 260222 427832 1185336 1798776 1578169 774123 346078 1372016 633743 392334 854952 1120826 1566211 1193298 1768835 1992406 881746 239092 1660301 1987674 1715547 16544 1075553 546295 1630303 915054 1300865 919073 847891 1451248 1838519 1731167 1308185 1536460 698790 688465 872213 1964552 321354 1263797 18661 968019 647315 475517 920643 505317 258989 1191461 250696 1836121 216024 773437 1550845 510108 420068 638102 98622 1333411 347536 237162 568365 64586 1639048 911434 919508 817732 248953 1422935 311252 391817 1612034 846859 1904219 1326352 878544 231486 1347418 787369 1658587 1690802 298106 1472821 1813459 453108 1463514 1329300 1536614 105384 1622248 359558 703138 1622929 555274 1081357 743545 37028 883995 632958 132911 337718 273054 893124 685570 897160 1259462 375210 114270 1407243 487562 1956729 331168 814782 737912 1804120 157239 554963 498677 1069223 1498714 1223302 1675509 869647 1259495 453409 1895822 198057 956273 87921 1051752 711124 1946055 106736 1499690 1823407 1984156 1818824 351508 1226362 135911 251917 398424 1180922 811182 605916 1650233 1780410 1046961 1801666 1936683 1633061 223406 1184437 1397169 896182 1545010 1895635 1583469 951871 153384 1516579 102904 634582 358449 1788587 431806 487617 112357 1252109 559784 2666 1220892 123561 1063851 1894980 862465 785295 478673 1670837 1474005 151043 389472 234897 661682 217620 1365744 1073491 343711 1990090 1813886 1320256 1106064 326592 1112556 1493804 933729 1895671 1228420 303429 1356371 658133 360315 1512205 1487471 226622 652921 1558588 1306108 510612 795261 1595133 1113548 932855 872699 152775 1700320 543026 1840049 164883 42220 1822740 1032427 1524688 134440 918439 1199531 1977195 512070 1297990 1073554 1744642 997745 478434 125063 462074 780413 1101320 1920027 278113 1360537 1200806 1024251 260225 1603884 81750 1947397 1047703 177920 1270238 1720530 417702 1758644 971175 148041 62057 391205 1048491 1209709 1182955 1127233 1608225 1139391 454728 1089928 1690499 483643 667621 276568 1760678 1236220 1193600 1025541 1463783 917281 303512 357701 846856 1605810 301522 328154 1365762 1159083 948214 1704897 1083732 1633395 917019 853225 1286034 490779 1396691 1802418 1918773 1937966 780355 1150146 1009915 1541817 1000872 809171 1019372 768010 377913 1705388 1587817 1195194 546681 1824016 937699 782099 840 106188 1701290 59629 1226351 1542317 1124619 1986088 321000 1943937 1661293 1318100 1796844 238110 510340 1541520 1354197 1197479 395445 824175 1032479 1963660 512556 877320 1463971 127726 444043 715209 694047 498237 813233 808407 1881153 464869 1212363 909532 1246397 1351013 1573698 1848661 448148 1538108 1594429 909377 547386 701086 54822 1986095 264601 359873 1309163 1898526 168838 318445 88825 935482 1605945 1085378 259805 907266 1033549 639636 225074 316637 56115 1629994 680752 628210 925307 913304 1934616 1805144 1573882 379669 1466528 77174 550719 859406 706931 11252 91478 1694726 52200 1172433 1823781 1555688 307289 370829 866253 1154441 102149 1616308 234950 1224401 348660 953314 1298331 172341 1551824 265418 357656 1509125 648523 1773847 1266405 966919 484694 1819066 392996 1242151 370203 35170 987453 1748447 684601 1286832 672517 1768729 127160 1185950 108410 961958 1370 1455875 1845395 722073 1345744 246857 1488932 443156 827082 836679 284313 1147418 1278200 434439 1173562 3762 1212009 1960499 466236 884939 187904 1071607 470539 894583 1689818 905818 529559 1816867 101058 828869 432929 237154 770845 1394682 998465 493542 1679692 780702 93596 120307 1301490 1000752 1219293 1683057 1138956 203734 514547 1465613 188740 367461 1358195 1207365 282860 354245 1693569 1448234 1916138 577772 1201938 112273 1298512 628078 262354 1077745 1462235 1611705 898902 262547 509259 863224 1305188 1789427 1173709 1636240 100530 816686 1645972 1631046 756885 1043249 683861 1980636 630785 1958327 729502 437318 261615 1682029 1377719 1459603 276534 323188 109454 1935379 1402466 1180706 418191 1400834 243220 1359418 158940 593417 258918 1743842 1397911 1479315 1498680 909708 935026 456419 84821 560568 174907 1463909 1230859 542399 1300749 71666 836311 103027 122347 293895 550711 69126 1612833 1033298 1552954 872072 155977 1904520 857509 1276613 1849761 299324 1187017 516680 1424699 1146805 391549 1723281 1178372 1195809 587462 1243840 307760 781677 1066325 1848942 1723158 536465 133502 213247 1614494 937445 790570 1679898 762928 1920203 713277 533352 1032059 1265571 1224264 1555959 1830254 273602 1877260 780647 188359 1769684 1856223 1127485 629929 1054880 1735783 1976806 550467 329483 817310 1672163 1729268 1763012 501748 626111 712228 179024 446929 1776963 482096 292584 81125 1576621 909176 1216967 1530888 1641013 1047499 1748968 720399 182490 40560 980620 618539 727127 794849 984766 12456 801960 472850 1041388 1401165 1932872 20346 1623902 1500691 1912873 446099 1259852 1164141 512446 442226 1059706 416630 791072 915442 100624 1708303 952420 1408651 1887175 1212450 552009 810889 806765 214763 38632 1175146 1837592 1530620 1864628 460934 1941991 1590345 1425260 1263927 648812 1680453 1886489 1050918 300066 545805 1843813 179110 600875 665564 1967629 1527954 1987468 420514 1144111 425548 677987 883654 739102 88305 1802266 1667103 23811 839808 938444 258008 1949506 1833299 1464198 1717598 309869 1484928 745887 1739159 474592 726968 1575510 59960 555695 1400538 1843953 527856 557528 255396 48287 885063 1626058 1187970 836733 1227904 1191473 148875 1720042 1764794 1981822 1899658 34936 1786129 150825 1417452 1445779 506852 1573015 1185102 473491 1685199 1423638 1023666 30290 1683191 1155682 1385730 815075 737174 883656 945544 249899 1055214 1009187 1763217 671138 1378901 409910 945439 1240867 1652369 1618098 1036456 1754026 199605 933632 1858121 511819 1636528 760482 816962 1158295 363630 1855536 1422449 1595054 1637041 171547 717018 1285300 1115023 1266825 811923 1956662 1068853 974101 1946815 1188429 1664291 1790584 459973 693407 742948 1203225 905098 381815 1566570 1618529 519181 775028 1587413 1937129 110823 1545453 141413 405966 1823326 1797709 936355 304644 621191 463639 286999 38365 1809006 1198984 806703 1989806 1516193 1335983 970321 1668559 1056988 1761539 93853 124244 316321 1492539 561808 1673076 649686 1856087 234794 1825709 767740 1912553 1941564 313521 1928467 322021 296896 1397863 1244108 1911380 454583 607984 1697129 937298 1768121 386403 631535 1284372 1128818 598276 1040762 1409584 792709 413346 1218408 1885655 411215 1329724 1901097 1906187 287934 1532084 240049 1374392 1499852 1584014 588058 1620066 1056306 992130 1370714 351592 1576793 2483 291905 1168816 1349328 77451 1298721 1225820 1151452 1107017 785238 1622749 372218 1930566 1543808 1906480 155558 865514 1842548 1767994 980812 1354858 543864 1141931 919345 1494737 1504435 1454765 402584 841702 1530246 948850 420528 463059 1552972 1225597 1306855 1515474 321966 134421 1959871 167936 1153033 968913 4553 1915283 683709 15829 1513700 679594 1666820 1993939 534381 620933 4117 1105028 921993 1957457 422798 1698878 69311 342896 1657737 100434 802170 1519614 800448 1466389 1391104 1297878 1175713 1030787 890593 1654259 676408 602216 1577407 336536 343494 719182 1986181 1924557 347224 774764 214413 1291192 1891403 1994684 314127 55092 901693 651402 1475528 1087097 832123 318077 485821 219474 138428 125780 1198339 383313 423637 625391 948831 904296 1992329 1644414 1439355 131157 1506141 1762458 1651652 362820 845556 256809 871306 1345379 1828585 1295757 1453620 1461371 58137 2007 382035 1906037 492941 655239 1689376 873929 616421 1819837 110129 489272 462355 1387871 128367 878723 1787365 1860162 283113 302126 1076048 160726 1100213 811006 1343663 1801604 1116278 116388 1756433 1509680 137196 1438489 1429359 326410 1538586 112479 531879 493016 536237 1990803 13551 846965 898764 1761220 490331 960906 1614233 1817819 1567215 1018497 361472 1123456 1751271 614156 1482536 1572120 565031 1394994 1735817 981775 1357615 1624204 1711306 1161468 1794487 1265034 263403 1286343 1430379 552660 1972497 1783234 1668979 1031928 1093605 1606338 87246 863879 1898347 1532847 1082581 890734 1885276 766092 1444949 462335 772324 1186695 720212 1301815 1930621 1727267 366626 1367901 1655795 329227 382284 26952 1380269 488773 1412196 1039390 1240486 1001689 997985 1987876 1654805 1973423 1226030 593688 1638996 578889 514649 698509 1443338 114024 1385981 1649119 1256317 46617 629135 613860 1507345 179223 73555 1108801 1607303 1379771 537437 525895 1500387 1735680 450404 1800350 1443413 1325158 1441809 835649 1045279 103919 36256 204257 130579 1642963 1291874 1569568 1173987 1085861 1230357 774873 1256955 150423 1592920 1810196 1931078 1152208 1298844 6777 139887 764175 1615037 783648 1014500 1223156 1337724 1964481 1036768 1529973 1206153 298108 1421650 1484782 333716 1745688 1118242 1640001 191846 1103146 918693 1501598 829686 660264 921948 946319 1312756 1678944 589238 1763514 1239077 1143830 854864 403542 1988941 1803132 352994 395493 268829 1946388 420321 783958 175624 1970937 191465 1177558 1071764 298927 70252 175360 550654 1021920 1831059 1525029 445104 1314697 1107554 1058383 952512 1838349 1713568 359000 740649 1850374 416514 909975 879590 344692 1770942 1448862 1162278 484366 1884971 1680085 870148 909711 1951056 753435 1963156 1546618 1442916 853799 1235227 729267 698209 323763 733890 1262818 436532 1442689 1404768 1403703 1776910 74012 1701437 1066544 1337790 626815 1160609 1741818 585470 123470 454449 228384 1785654 774576 1351836 1858274 427342 1636928 1839060 768276 1239524 1237984 1369970 70960 1441489 1816879 698705 1316206 1121839 1905719 1930921 1515401 432555 309907 1324285 1084910 427401 1995337 1007622 593705 858834 652581 164288 1960998 180668 1969257 741270 509037 1591170 1050803 399873 1055752 18889 1298204 1740262 1901564 1784018 1996453 1939235 398803 1398294 706990 559594 1343151 1071997 920297 1949220 1388716 430253 1523831 475699 1548314 565596 1993859 682439 1158848 385161 1283022 39324 460439 435049 466620 841685 29624 1288524 676499 1461888 1909652 242101 1188796 1046880 105038 1102649 1735068 1153906 981791 168149 243226 1136290 404573 1273074 627775 1067702 232790 1025673 476365 901932 1400874 72325 295472 1535156 1074621 1515286 1250758 1500901 1050811 327152 1514275 1612892 1624817 727309 1306980 1603673 989979 335953 191338 1861933 1588338 1234741 401734 1944240 921871 1474813 1736266 400687 1397227 1075912 1856110 1389404 1422590 628509 693586 1030844 1376269 493129 1611804 411869 1785859 1114289 824499 1098039 355926 91884 1775251 1983138 790444 138329 1282323 439520 917657 305182 1792382 1294261 1274719 479065 186082 1949801 303626 1978989 1524575 617913 1996261 2684 418269 262670 1212305 1417428 1316232 1183160 1012342 467746 1865435 1305456 1628315 1817863 207048 509788 437367 1390430 968610 618219 106211 1776788 1857763 435483 1419887 1154238 746397 160628 646676 255173 1412191 44106 1919395 326662 481235 653219 1169528 1869305 835939 670094 873505 1861641 647063 1543185 1378180 1288766 53044 241723 333180 612574 131658 1513831 411399 328606 495026 233443 1785341 921867 1770094 1478087 1042911 1820688 1901033 395158 1914323 561468 26407 320789 1844912 1619562 981731 1117662 267861 1125354 577973 1628014 614007 185851 866928 95263 342432 635789 1007332 1421127 212153 1705091 1348419 1783784 1828336 265486 183578 1800937 566488 1828982 1405390 1436340 421778 1936643 573720 1750317 693206 1673716 1159191 846025 1959488 165711 1370339 298132 1164082 335205 1295076 497191 146155 415817 654089 42752 368557 1218462 588944 1599921 754855 368498 670065 912609 1156018 864918 493961 1834049 803175 1272934 1094764 694388 459504 1010666 1400725 1829891 367980 64771 1799947 924302 1667770 228261 486056 401878 1717515 623204 1430331 1457628 1997316 206882 692063 1558791 721131 534856 1698315 248057 1194762 1088486 1933172 380106 1965664 791904 54940 1855605 1408005 1920003 677824 489362 142785 1190011 179458 909891 1046549 378761 1801387 765305 332676 1205532 1819028 1732240 1409562 671865 1119633 81767 1812613 1892030 1566238 1203679 1026548 1672393 1581725 578532 986910 1480120 256278 1452406 1087823 1835928 1123087 395118 875117 1440455 1937343 533419 974868 1749759 1141953 824281 69706 1620357 1561361 1033637 1472952 1032536 1544151 316658 1047680 678232 1035260 730287 800694 541685 456809 412420 592798 959462 1294368 1598574 738702 1187282 1698773 1485965 1113488 1932377 1498186 21665 1240516 1379112 1679807 1523140 1825126 706755 1673739 658865 727318 370119 804390 1941619 1171283 535987 155801 1618677 821675 139633 384994 1435051 183984 877398 1942878 908944 653876 1007999 1505781 1584985 1764802 1044243 14023 189501 933629 1640503 309581 1879743 1791304 22741 1463314 1159820 1552023 817132 566453 1817347 1869374 399611 196856 160540 1857150 953362 1747871 1935690 291111 299468 828656 780172 1538860 30194 626088 773692 1096578 57060 484484 108855 1534847 1736442 1674351 1002363 1833789 117470 393467 1333615 1154286 1526613 110722 1313013 236439 1644238 1840737 890799 1034466 459386 1977271 1148102 1616891 1243871 512200 346612 164798 1788784 284896 1908638 1727155 1146844 772865 296817 1338889 1322986 1585561 1555696 1498617 741000 1108472 1090382 1330715 1382034 407898 1786645 1186312 1996306 822556 515673 301261 1978191 1761960 723095 187408 1246869 1137867 580241 1279784 316527 1325988 74161 1757465 197377 839432 834216 849332 407511 1968664 1534497 1618412 1467781 1454421 1346448 227819 1395823 1713332 1223764 452916 1861301 962925 1359937 1034492 1891846 1681826 1427135 1869857 1007459 1229772 1438610 776709 295891 1114071 1573148 131524 1524491 1299512 126932 169590 1211508 186749 1906628 1167089 663904 1605064 1224721 1269919 511809 1727469 926886 1859404 663325 1771177 134500 854523 1010226 214347 1706536 1918733 1887655 1995403 416790 58034 1290262 1852273 290700 960915 431032 413380 1020522 433305 1617146 1853779 493174 502903 131609 327787 583500 722078 1978618 1870281 598494 564460 675985 169981 617589 1760537 1010291 1362848 627973 851581 79136 412847 811463 1280047 1263554 1327269 318857 1741978 802586 1349353 1160048 289710 1306946 283800 1576515 1761107 423770 123826 1690867 849483 1492606 1920673 775087 1527607 1989773 841866 65685 1209030 9556 375228 1258606 458770 398001 1955017 1851225 1460534 701301 251237 234140 1940477 634130 1499834 346528 952726 615499 434365 1437665 333868 276739 507470 783128 425849 34100 980091 1156875 1932101 298170 652743 1512295 221522 926390 1496481 1686194 1287258 2159 1354527 703222 1585759 1089922 1125892 1140526 1092861 1045532 703771 829481 632232 1593908 1802549 1157967 1539518 50105 662475 451498 1381163 551694 1252604 65088 29441 491007 409446 81709 286814 631079 662359 645036 1067504 1700028 734930 1348329 155685 1466544 1834696 1372220 1402274 517621 656667 248874 1977869 1099377 981375 1534491 1942220 1162577 1288555 728768 740264 687092 1366218 104695 423773 425325 1429033 644336 714949 544335 9727 826049 772380 256767 1973225 782032 1417012 1822678 1925769 1766283 1439011 1003106 1787590 1001169 791082 1990409 68652 1595038 250855 1767079 939773 1786939 1524096 564098 1169668 337332 324290 990929 470156 753490 791827 536336 121956 406135 274385 1999431 1400073 432220 424957 1549761 58372 1338418 1859956 1224537 352744 262408 1487065 272429 227055 797679 1791910 613573 1586587 1989457 392138 1764582 1984341 379015 124592 27316 286543 1442541 1927559 1241558 1559360 214638 1105533 1472798 1216592 539375 1878937 343156 1364130 1339532 482057 49316 170861 1924676 1400759 1157811 1010949 657620 1159509 183344 1703388 1245771 836730 177795 729594 1784759 826435 1047687 1538733 1099353 1805456 541542 700631 885923 1119002 1648523 279421 1957990 734895 1583512 963945 832133 1840719 1350170 1936801 924264 62227 1714618 67982 77728 752650 692657 1900523 115671 1770660 967338 298007 1391887 560960 1257377 1613219 390014 1269895 787888 268057 115631 825915 217043 818280 1339633 732606 1161215 60723 208363 739117 221654 1009998 1167110 1705250 918909 9555 1525619 1610751 1521777 223823 310585 1284190 942269 1453960 1097639 1430130 1386598 462652 155397 1959935 1395339 146325 1931162 771960 1570692 576131 1291322 1180362 149798 1850877 1452311 1470535 283631 755825 1272892 330546 694451 61826 422850 117193 771488 1128491 1461646 1753921 1197420 1402531 1162091 325107 931227 1359050 894186 149229 155149 636714 1242030 1272124 1111497 1692332 59724 308207 1267279 656488 1928878 1320253 34480 1837156 1145446 1901017 582204 667436 472480 1466540 1634906 1566511 1823247 769149 97750 322419 324313 233061 988861 597179 1784922 847933 163516 851648 985865 1235385 932742 1946820 1711402 1339888 1327346 741454 1568688 1359944 524499 1317722 1560402 367054 1861304 726261 402726 1397917 1640273 1001331 594430 327075 721843 1294453 1462713 1019117 1694621 688703 1585708 1209666 1655407 1633327 1655558 752737 1906360 1212184 344812 366713 1572904 1980368 1284032 1141559 1278009 799509 1243758 223780 989711 482638 1058671 855028 798441 1337729 1381107 534630 1816049 737322 1112167 600328 72292 1763955 1222377 200501 1132560 290145 340589 666904 691343 1446993 718132 848977 1115377 1312017 1207954 1692589 793562 645693 689143 728020 1149466 827756 1281759 1962078 922767 1879544 1600827 471510 360990 851650 1832252 343724 778117 1878367 889513 342039 1385038 783047 1567732 905182 1655972 656111 1919743 1728246 338920 1477260 1382291 1711809 1439685 866850 1484383 292331 959010 344579 976361 254489 1473699 868903 1435455 17898 503688 1338832 841473 1959969 1953976 1735336 1240704 530566 99247 1419005 1008456 947133 454597 1210763 149015 1621643 1512600 78954 1636233 19181 1273959 1034083 91577 1117443 1051799 1483031 480691 285749 206313 1388395 1362518 1135440 56986 1948185 98847 1509202 1220876 414705 341982 48043 1216127 1982995 587974 179086 1717000 806262 1565607 1498221 1094481 636505 647228 1720865 942850 1081797 367943 143414 1261943 708041 1270159 1561222 1843501 420108 279127 115807 994817 751760 392044 613276 1643328 1162936 159155 48774 1001647 1198409 1587084 403895 270972 1962739 1440734 88349 174407 906912 389950 860165 1760132 880307 1768789 652221 943349 300867 393573 717853 1896474 631374 1870538 755408 1733265 779628 1028707 403042 98162 1109926 1498869 1475459 908730 680053 1104810 1087806 1018279 1994005 698773 1265208 1097386 479512 214120 1071092 1767852 1924586 10946 639196 631002 1103279 266846 297679 1605192 1793816 330673 1352245 345188 311464 1795787 1103404 1117051 654551 587297 1129261 345677 437079 422680 806789 716993 497885 797926 819423 1876850 136738 16612 1482007 1132040 100911 388588 987281 1534912 1094919 1328907 681037 144055 157351 1554976 1598443 342221 1846987 950281 1155638 193657 429547 1353427 1437434 670816 1434971 603296 647016 1886708 966658 736048 531204 232073 309358 203992 1997614 1933352 1585802 670356 1980460 1284049 1977505 6223 959005 918662 1187552 1721442 1780435 1145325 1661086 1024268 1071641 1614692 1189043 274028 583431 1077809 1013997 1041976 1204865 970716 1083516 1121541 640118 1062344 1140260 1129589 941921 323882 145278 1372677 978706 1098752 1612363 1636142 1247150 1101777 369816 1863583 375773 398026 1514331 1444236 996149 809874 288076 1493439 1245337 296146 32490 619497 360810 902531 1822821 240636 1306058 177916 1966628 1437390 603619 895584 1512988 1265403 1793497 184131 1214216 1981765 1345315 1102469 1100081 76088 31245 1258860 1846007 290531 1804766 144169 473258 564012 1919528 543572 1023682 1343765 63578 1125142 1992624 686092 886856 1784567 1003315 1019413 1756022 1673123 1071105 1491632 1444705 980816 827304 1876153 1386679 156566 1945373 1302182 959859 296870 912872 504116 254271 1045484 1235191 72071 1497390 857767 415282 815046 1198998 1233973 1124133 1428298 1846299 1804495 1802680 1051958 813561 1297731 1968195 1006844 996975 1297649 1317676 1978734 1631553 1162002 1192961 593602 248099 1991055 1898521 886562 1449206 1545821 1379849 1793125 230103 707534 952283 50971 1831655 891106 1642425 1962379 1983382 928230 1034098 839443 189569 1526303 1212906 1916392 1740484 1849468 1729203 1950879 179937 50618 34745 20415 143429 1149454 1165412 1539936 1953519 864331 1638129 1813655 879897 1114856 1326022 178210 1356987 903086 1949673 1711819 1629221 1567255 591556 21806 422762 1526371 1317377 1762427 1964074 303636 1353162 1837285 325148 1799322 879757 1827631 1719369 307170 254292 908480 1002368 479892 1326452 165143 1001100 683394 964539 297490 64821 1416328 452107 1088982 1091168 763604 935392 61108 862024 564155 553647 630187 105174 264225 786237 581801 1874337 30936 252507 1126396 391396 717199 311021 397993 987250 1175556 1278147 1450179 1943363 718756 793126 492631 892760 1349427 1924207 1007481 1130036 1659850 780820 1061868 460941 826507 1118809 1724642 4372 1934043 1487304 754911 234391 941347 1564746 191698 1011673 134806 1145475 1973536 303919 714178 103881 313381 1930626 128275 172305 689738 1125754 1407677 846884 778945 386512 1647385 1130614 473922 1302588 565077 1547223 580957 1312538 880253 23195 199621 1838399 375991 1129925 1670854 1560627 940155 685036 1401200 1237221 429423 1028900 849917 317367 799356 1502594 105935 1161318 1652400 1505416 1283517 530977 1732282 1194555 895744 400123 1316687 1691190 301120 1898612 731977 607345 1609360 139086 1298781 923956 1758068 445946 961773 983953 1550252 805685 807965 1077319 580258 728827 140642 143266 822891 1445703 1580197 1571288 173636 494488 500800 170302 1105573 1730882 1835404 1088337 36868 532032 17260 1130348 1772036 540363 1737720 616350 465097 546977 1315525 1288069 1763974 508733 4180 34845 1813936 1948617 1215472 1951808 740687 153789 1292728 1911238 1417867 771779 749317 1156719 405572 957219 1243749 1895064 828829 185965 206840 416196 405131 169782 1173815 1984132 1040263 623133 1746477 1147269 1206292 1513521 1297974 690710 186938 783154 466549 435549 284042 1698192 1849609 1884510 1733968 725922 1751388 468900 1796175 1705875 736620 1060497 618075 128576 1903520 1498369 1723794 722481 1658030 463259 755978 1696765 1912619 1476785 233931 1530340 588974 1904080 664650 1960373 678819 1402065 980012 548585 185931 484154 55133 466322 1370625 430200 1010734 569852 147541 132790 543815 802912 737945 8043 1010870 109520 574465 1735428 1683929 1645134 702434 1306788 1264613 1273665 1589255 1151905 1771130 1686287 407618 1721482 1122364 169500 1631175 1627471 619284 966342 1873499 1766442 79099 601859 1385687 421064 1172343 1766082 880964 1191258 830006 570120 1209169 520254 699065 269947 1416228 1567144 297376 870425 1190012 465704 1851315 1542760 734884 1358923 1849092 1958389 934181 142445 578776 534781 1226468 832716 158297 1668924 278163 1636945 1739154 983787 615002 1354241 1939751 1389923 776114 1703669 69846 393299 686498 162351 1158141 1535010 1041950 1134850 1548124 360595 748872 630722 1617411 1256662 236555 1903325 1808875 1402395 714097 952524 339698 87695 1584818 1973847 1743807 266251 1421077 269777 1899765 782004 1408274 1014907 622943 654895 398588 1646775 1280373 426794 1217854 517861 1825056 1706354 768644 196299 133999 866502 1899111 260316 1498789 891128 1688346 299896 1644636 211984 1649419 956739 409576 660053 1399153 1235568 1483179 1039173 576476 772694 1941916 901842 391901 1299467 1280998 957386 1439143 1039543 420848 1076589 870351 1754435 1299965 250504 439932 1273208 1582786 1744219 1063302 446021 1125361 230033 748961 778752 1022125 887945 1287905 1099465 1556638 233067 638674 307273 1001362 594633 713943 266537 22636 418291 166531 575109 1281096 1552516 1047887 827833 233764 1860541 956289 868577 172484 1071783 422884 1236752 533486 726827 1756942 1350198 959363 653207 1054152 1990369 1394743 1315946 1675637 410675 1111424 1864343 603303 339425 630015 1433439 616346 1398850 86657 86347 1728873 620793 1317820 1873424 244285 478714 1385576 1188037 1663437 1912556 1521996 1408812 1872799 1412552 836978 1194191 143924 1941029 495869 1850567 694263 136304 927844 201176 1239606 1734534 980686 785331 878500 637737 1603092 951037 11012 1216860 1673516 1644283 1223832 1878279 1715971 1699557 547739 241842 515388 1683 787898 1808432 1114812 626413 1345539 186256 129516 1455320 1056342 328165 210714 773157 1517473 135891 247915 1766395 1924268 1774212 1234710 379612 1527756 847311 739221 1624681 1319120 893673 1695467 1405568 1859030 1346868 82448 1480890 1387087 189654 1017953 220254 927154 874336 1082675 487981 155649 174428 356358 778591 1022253 526835 786748 1035408 1568959 1516032 1985613 795279 391559 282257 1064012 1124480 976671 1478529 1866053 1994293 347753 52244 698960 818091 1686997 1360405 108251 1676424 1379311 1983522 452917 34674 1961613 1144786 848572 37063 1127140 1507477 1632419 39206 1948674 950601 228146 1210018 1425097 1610100 1460326 660481 1731107 1571722 1242828 1458163 261054 1957147 1215219 1784319 807830 1260663 822602 1679861 1418329 1495249 270288 203852 1950794 1895350 1968087 1967120 1308893 1237534 908366 129454 648952 601080 1721603 1282209 343906 603247 1656579 304462 331217 1710649 1267563 976755 422881 1405260 100479 839220 358388 1306128 1252814 79579 1401014 1725093 1209016 1758968 1231816 1836677 702823 466233 50380 596089 639918 418572 1771092 1088133 1142773 1303824 920848 974193 1810297 474977 1625737 181658 1736496 1480615 51146 547838 1190592 1779032 939511 1068255 113092 1134535 41893 861728 617495 1546010 166695 658544 734204 1037318 69771 1565689 1184745 468232 1920042 746675 1003357 645373 1101532 1942371 924929 1177991 1690635 215901 451124 449272 302564 254473 924893 1737080 871735 997674 1871484 1920180 516901 507602 414992 1793988 58845 1880247 811540 853854 1064419 467293 1294717 835394 1644521 1693094 577512 1694104 1511112 1396438 1911695 567175 285078 3289 1995620 1499432 1902656 135828 1724678 707553 1827793 137297 1309553 692269 1353132 1260093 1838494 371528 980679 1817577 1380810 68263 1718302 926884 1023605 287449 1819482 1420965 620043 1016383 983151 1004860 875272 1687348 1569105 783579 1317148 476966 120399 1406976 1206074 1204373 323747 1838708 1276443 630411 899512 380043 1082285 1011754 1966701 484333 1460928 1111150 1920209 886055 929900 1991287 1585234 1675591 1977383 1136649 1947316 1750884 229334 1855142 1028566 161042 1099726 485349 1897083 113236 589214 1783763 1504445 790055 1349606 1434567 311658 1818291 1228495 1636229 1805415 643129 395751 1972634 731303 1279727 693231 715286 668476 867022 1645018 1616053 1599048 1410965 702972 492304 1561454 1820979 523115 231884 969752 253181 17940 1396431 1901833 1253290 1454889 1365716 1328309 1394596 1492003 417506 1573154 1189827 1070796 1350991 1774985 116256 887499 3119 1283761 1507254 275853 44030 1019758 745734 200953 874436 77488 464097 1838473 517429 577031 949523 310967 1336543 820241 433592 15761 437471 314490 1116678 1016760 1393517 1189195 48753 1618861 234493 1457892 167990 1375796 1242630 1821509 1956172 961287 1452094 1541677 225262 1214448 425535 869468 48826 296423 997108 596886 1777278 1137451 923880 1010122 577670 1483428 327450 661497 710813 1334146 692290 434591 859628 297706 795362 1349204 1613281 1368712 991049 1561091 365175 244987 1737092 329798 1246708 654696 1704626 479775 1223731 1269217 1096786 628843 259006 848348 1180053 71973 1509148 1659095 1380679 1970381 1823288 287776 779858 45671 1243751 1992268 231818 1399898 1654502 91295 1762579 197354 816909 1630802 275316 1265177 894230 1469891 1443090 1263172 343965 791433 1207704 777005 1165581 1788963 1356729 1325417 1361053 605694 1238094 399019 1077069 1167927 811885 1275509 1600400 1068226 731556 1625124 332879 700572 818346 537166 723101 1103632 390092 62400 1054682 734909 1504241 149341 575600 920105 307292 546890 701435 1124364 1350964 1854599 764775 1584914 1498192 1887533 1386100 339775 862622 625780 724392 1597509 760392 1160262 1024681 170151 1532193 746270 959776 1254522 316831 1612770 1710555 1618818 4176 1496709 1012436 1742587 1357968 76369 888513 70385 302961 952722 802650 1603975 1442680 1742908 1964106 532823 999391 260246 988661 857056 1783514 1940149 1213509 832938 695271 1075272 77500 1281612 1613517 616461 249205 1858793 55876 700717 1916984 1535161 1010739 262165 1578783 1728340 1659172 365351 1136938 1119629 1686536 528300 38314 1007296 1727039 204556 1706804 353742 287865 1092434 423614 973648 1448771 1085724 59532 1212386 144310 1134946 25347 1872369 1978421 1136357 315481 923245 602662 1393285 239804 1819898 346960 1181367 65066 1648986 353758 701735 1266207 520742 1352449 1059109 1294411 293690 1001318 874702 477992 1452135 523064 308602 108852 314824 1021708 1515501 61327 1088393 501157 1429071 733381 1221220 443811 69822 214115 147881 1750555 1831964 792295 1005621 1403455 1587625 1087160 65784 935063 1981842 642465 1332394 110936 601818 1940325 1694933 1540928 364150 212881 1469868 310514 616568 970858 980162 1364276 1074694 1673906 1435118 728538 667097 157147 1295800 1568330 1950095 1076335 1914636 577182 385832 639904 1042958 1753565 1312724 702647 1539172 1418310 24888 508326 1259897 601529 381857 1641863 995291 1039944 298940 828236 1265247 1311512 951540 895736 932048 330664 1239130 169974 697099 1425731 745696 1479811 181984 57812 141931 1584861 1921758 1460489 620217 1751281 1939068 614021 1918908 79687 576383 959836 1475485 86013 298300 583852 109137 688820 224782 1681311 1632338 835433 133948 1284587 353891 653531 1649219 1614246 1718122 353199 884581 975013 609433 401295 773239 1553433 1009502 725372 247177 1256084 429722 1950473 604903 333633 1111429 187819 1994957 1528424 268116 254261 1315288 1608206 1502572 1570682 1840480 1622159 1264445 976112 227062 1065120 1175780 344163 54204 1529268 1473160 676219 1829600 1189265 1544860 1155358 941384 1746536 1983214 584119 1062259 1623190 1452411 263289 1308055 1491521 1550532 706338 1417975 1623731 546440 1669916 614743 1116592 1611855 385731 1076933 933575 109197 589561 733600 1013514 636319 1925647 1975443 1168281 198940 586250 1800055 120800 606568 313396 894458 1097366 505144 940415 859201 884503 1215318 234191 523234 1763200 1878630 456179 1745185 1485846 335722 1014942 353311 541607 18619 1666498 194592 879451 705668 1766102 766390 972052 1023708 1790908 1851694 779159 370456 1664223 1149655 51189 556270 969967 82590 928681 839194 1978640 176375 1401793 411258 1948690 813312 840657 949766 15371 1327511 962978 1375011 811572 1166156 539758 226607 18073 528543 669407 1102989 1388596 1935421 616424 1775779 189191 1541013 1750375 490673 1294400 1232460 1830973 1481102 417659 1643576 1831189 1394217 1506467 632031 659800 1702227 1604167 121424 363013 1949999 1553953 259851 23301 879852 800688 1539313 1355324 1452314 1967657 1457992 1148572 262098 182398 214161 533212 1466473 745680 1544652 433202 571641 1369982 1461958 206532 651752 855523 1580456 1265621 475305 1623561 153603 1890787 675239 1160684 629184 998383 632327 1736148 810287 1325559 584662 881389 707839 161358 65632 1380060 1837072 1023531 1386669 1638357 1257037 1702702 584735 1555858 1279581 1900963 556852 540855 823881 1054389 345427 634188 1591862 468408 663087 208824 1559168 1132766 1820207 347876 1513230 1458534 359395 807706 1265090 1507903 1658941 503616 649730 677442 424361 966936 859759 836504 486001 1428690 1191723 1256446 326896 134563 636504 449691 1740429 584414 224405 832006 1632859 1973091 1001173 1052160 1535550 576468 748570 661499 81996 350223 1221978 266274 1332450 821243 897999 1098939 1136370 298262 1082315 1809881 121893 983169 548091 909655 465043 442873 1139665 1818320 1178158 597539 239405 774411 1278309 599238 1023978 1392405 1317545 969361 680608 1956270 1447509 1691956 985133 1932118 1225746 449263 809947 1197913 841952 1426116 1100299 1585897 1525963 1062616 383917 59682 1346472 83882 233967 1137877 421951 467009 1306313 429893 1690388 1133080 208284 635305 200525 937539 86068 1719200 896459 1603477 1137874 1080691 833073 1161389 491241 1886921 1962640 1886930 682014 1989791 654074 393581 688057 743790 95895 994325 869730 1746700 348350 1007023 1896016 242261 1446333 1720597 997556 1780222 1354491 324255 601364 1843907 922756 700802 1538175 1397573 529189 135698 60820 943402 639209 1946595 416670 1109976 887968 138793 787151 1948564 962773 282384 831404 1721729 816897 1151924 277446 525887 1161116 1566131 1665301 596253 1756301 69666 501114 1416234 636522 843375 1870068 1051209 202537 1081580 1899753 1980853 65607 1137225 1402138 1363816 212442 1795353 332301 1694393 1016652 696370 978411 1503762 1620079 1573434 726015 78768 1508970 403086 896331 774862 1861039 1224047 446819 18968 108565 733286 548125 1557558 772219 197369 1683442 1888179 906114 1232387 165902 1188006 322706 939305 466718 1972541 1612309 427881 1178964 54231 1592476 1983500 440772 1953638 387563 359771 214328 965716 232804 1147483 136439 1873665 392037 1872883 1222000 1666488 1136808 776390 1927024 1598798 196860 1504963 525781 290853 1003009 1740414 1421288 1207366 108889 214398 1216701 1901761 1037096 594947 499777 799381 644931 1886185 1836102 1226748 37076 1623914 388927 976440 1020728 1180617 1040039 1104502 76831 1724430 1634081 40531 1564321 1301468 1796031 174075 741150 1746443 1749609 1805101 977305 744919 424889 373568 1885182 402900 1348539 1608171 1840308 580270 1548595 1660409 158655 962686 552882 385069 323211 187387 1693321 1470897 1629641 274962 1534114 1215311 610375 1377812 820302 1470383 1561779 608749 1156874 1900076 1893621 1554122 1943240 1390447 929474 669975 246896 428315 443091 918124 1056845 390171 1843996 244429 936981 1001858 376841 1570232 1399176 1745736 237025 145801 898576 1435019 1276682 1246277 1450394 1419506 1465312 1345029 652028 299057 214764 183888 217129 728999 1622764 576670 421161 1067609 1468836 939772 1580643 893648 1165526 1554030 540275 839954 268515 600904 533959 47464 527317 1681367 79585 1873358 1681456 666497 193106 954379 231644 1221909 855162 1743179 98123 1783648 1558810 666277 528412 692430 1859812 429020 121801 817950 1967631 1290504 218924 1159506 954992 272096 723557 1726742 266570 1509263 649742 1198822 1283 135193 1608707 2853 820004 1564307 808869 1363227 521209 328523 1378235 1240058 1112072 237802 1020048 176377 126855 1715126 902939 114900 1074593 1209601 726311 144836 419630 1424058 1751275 1404860 900389 1567523 57357 880392 139135 21240 373954 417415 152797 1836593 1434923 909575 856754 824469 803861 1640004 297180 157739 386718 486151 212385 791738 1132289 900294 1213136 1800101 555559 1008935 1520459 70497 619704 1538718 1955752 1208197 836439 1338925 1906495 1236153 1615800 25284 921045 601674 1299069 1443828 775881 24003 1691973 1797497 351326 726489 50325 20192 952408 1619450 776743 422490 1398482 1424760 1966245 898564 119242 1134584 218245 964187 1760774 318834 444410 122230 69290 1654716 190614 1371165 271789 569443 1698156 290294 1836123 95797 1275670 1690860 307765 1872600 1342600 1537135 1968379 344250 1333244 1643021 1612559 149090 949896 735100 1334219 352507 953319 412405 483740 1727661 1206112 219114 91589 369365 1215815 1069857 1845392 1233498 1439005 1387697 176423 1427212 1060218 317757 289358 1161990 363550 450583 1828406 1838193 1421314 1149216 440313 933934 282382 1004604 373590 123685 926062 1524818 669862 1068387 1142427 226722 834704 1258722 266348 692025 459351 1636939 1165396 602073 1476395 403533 584874 1714294 1949641 1962653 1308167 1349568 1074758 1969515 147848 1605044 1568437 1731266 1406863 813027 270983 789921 343251 186632 289360 360664 609246 1068572 86869 624324 1532694 1312540 286477 1926479 1389444 1368679 1879080 1857505 26686 831199 374960 1898901 1599843 795374 11539 1761506 455429 683438 1189539 1783958 1729744 879938 1160416 1858604 87788 281792 549265 1641319 1968705 1920320 1468418 796933 1926720 949580 1963564 216352 184722 471823 667755 552432 1387951 203207 458547 1860624 1973415 1827218 1847397 133982 634663 1212637 390134 1693421 812664 1990453 13319 1316669 1725638 462205 1080588 208109 1921753 320765 1297513 647591 926076 1567794 773733 565725 585367 952614 93620 651378 231810 274346 1726832 1554865 1914442 136261 161772 1233342 643235 1685435 1489986 667246 1188387 491067 278581 776526 920976 695141 1140096 598472 39583 1579917 1571888 1740263 1917811 1392476 831524 1210683 301548 1048739 1740753 593372 1258999 1126519 483852 783043 1698012 532074 431601 1698627 1837845 1506500 718773 24369 1389591 1945327 98344 1088597 891961 611309 1591964 1909610 1798238 1266020 1872315 45493 1765347 1605640 816911 1642886 1555844 425463 1344720 450869 1056668 1790145 679359 903583 115470 1219201 209536 1640843 1271822 1950425 1406575 634138 21518 1684357 1828244 1965629 147160 408609 1800956 132457 1502070 847349 317551 1079282 1879556 1365393 1280941 364892 710488 869452 1309521 452042 1285422 489489 1612542 1679617 1790089 515905 1945399 1893122 1152327 764051 104459 580445 1497677 1730070 631347 696235 1618689 230773 758867 1562363 1065537 284658 1469106 1000501 397926 1561448 1863846 6886 1517323 1424314 622931 250448 468523 1353954 1750816 1194890 1623757 867693 1451655 1138978 784292 1665773 1735460 1892663 472011 1911232 480047 1725540 1548951 1179247 1483672 811155 1657520 937160 407083 114998 1882312 924754 1490702 227226 1077477 143138 1175061 214582 1464428 1587580 346588 1846422 937458 342607 547863 387197 1684347 714911 1359083 804003 1080248 416096 108503 434038 1089465 1011327 691152 644929 1210443 1488459 188665 1659477 580802 648063 1666266 1716825 20993 746216 817669 1618948 1930827 36764 963323 819235 633031 74068 617275 1496026 855828 664117 758825 980991 1963238 1006896 1673859 520388 1378562 1371745 96492 1127800 1899868 573687 1020977 1167923 1229225 1552816 1087653 20835 1379604 1321209 1487393 458578 937258 1776727 1906444 184021 303014 1480173 275874 1302380 1543031 460331 655020 1768508 586029 64727 327500 1265086 553433 1825667 1639756 1212832 1353392 1941744 124197 1885631 1390897 37278 1562755 545628 1060096 723601 885299 1395887 519901 1772234 935619 330101 634644 1432721 1785125 402793 1598365 1429912 397792 596208 54980 1932835 988911 617251 814639 1992129 422357 1032946 731594 1802796 960309 1169674 8770 135688 352641 835690 1783401 646884 1598333 1880310 564990 929673 1819517 113958 474129 1633785 191276 29811 235548 1678428 603806 791431 470117 1891948 1763516 941092 202831 313758 1296685 230257 1824056 1991388 1915778 972417 941756 1242362 659887 459848 1086585 1594359 748611 1750354 82216 669645 682756 875917 681468 1223656 1058121 437788 470623 891193 1181147 1239821 377728 879449 987611 1935345 251520 1136694 1969139 135430 295093 1153215 232783 405329 1305078 197175 468047 1683137 1695302 1602344 222019 1823822 1843877 1798782 1959189 43604 1482046 725610 1058837 826806 531866 1224813 123849 403387 1985700 1538543 660465 1145779 1717176 63720 606587 850763 1701983 1315316 1984266 241177 1408212 1036159 169702 339728 104388 896665 582074 957164 558857 435506 456233 349921 1455203 1138364 1830111 629806 801855 545601 1596889 373275 222642 1571696 1084318 1355921 63120 931365 1972431 1826035 6753 299189 1861072 852207 1165959 508712 1842655 1217739 995532 725563 1948791 1133569 957771 238809 593445 1020208 1842587 381632 1443405 468425 1717391 22121 1256250 891472 1160521 379725 572159 1953055 244530 1721707 1363903 1493828 114536 159194 241974 1979485 1787920 1489253 946719 1159301 1458081 976818 53484 1051175 1974375 991967 1766362 339787 889507 137585 1718316 1287696 893462 83584 636314 979707 1982235 285271 627770 298095 763280 241800 139823 1014987 589936 507902 1098599 1878972 1560752 73801 1501494 1899421 1321611 1769505 1415821 1587590 1496490 581254 1060628 65983 957293 309955 1994528 1421802 1561642 80878 295462 1924667 891530 822130 36842 240423 1444010 81028 1371102 1582474 818625 758501 1741623 1475340 132709 146647 1962633 1873 1087085 442801 1873661 1185526 1561451 1268138 935065 119012 1931462 564375 504503 464594 542741 575970 1144135 474089 427538 1178741 905469 518301 1874265 1259529 762754 1367613 1444529 308157 1304006 393162 1665083 1373658 1970720 1469554 463703 1813376 481187 1086117 1180452 1864494 1223549 1644442 548933 1975811 1678785 1798600 955037 1600826 1144407 270633 474185 60551 1396277 230981 1434930 183413 439003 1017737 1722101 1145480 143078 1642207 669772 908481 351728 1952723 728397 153328 916022 513805 58159 680037 1909676 1989560 1440233 1141148 703517 1587608 264050 1833344 288180 282940 200713 1559894 6470 278285 466669 942140 219086 395332 1093889 361312 690178 1323857 1185578 1022324 1756664 1173773 1548438 1533158 422473 1614766 841530 319517 468640 1818767 1600394 66955 1968915 1185096 917825 1400172 961096 1184641 453224 995185 1494636 744154 1008924 902222 1668461 456516 1218847 1931385 1887149 1043909 761616 1637551 1152568 820647 1550380 680763 84191 1706757 706360 768645 1263163 1438349 1273562 51457 1420432 708365 129365 970464 456251 527005 845089 405501 1257180 662040 758942 128639 610496 416491 419165 158425 909271 300889 850666 1406770 120655 11863 28833 1686345 1758835 1328280 1297151 1746102 946133 1521222 1319532 477530 1519088 903541 1872952 1003627 296767 1046189 1187455 1847727 602733 650980 469851 345538 229324 1553126 1183115 1060921 1235199 1030822 1753898 919954 456202 1055092 469828 598963 1064752 1295806 1254826 1716057 812599 759933 1033577 761439 1880285 804935 155976 1972748 1766855 1305083 80910 913649 1252410 895617 1903483 64806 1087707 526727 573809 1044258 973543 752523 1895765 1868732 1698072 1344098 1984924 1291827 204349 562007 754153 1453093 1447953 1571303 1670223 1333468 1926913 1445102 1881386 444287 1071833 316636 1659337 568783 1214978 772667 1004939 502351 294431 1541764 1392286 412221 882040 1350190 265850 1192545 1392525 1338537 922853 782824 960458 982158 509261 1846827 1870178 1952641 935204 948080 1912712 1308926 466439 1465094 914750 436640 314326 68077 1180912 185685 310074 1231790 892969 352146 1185665 212793 905608 1442506 911553 1338238 1791998 925007 428921 391380 1076583 774412 1308682 473850 499195 1266380 1654054 1159406 1465599 58386 148320 1945733 470145 1916601 674293 434566 127657 1632447 287228 1186807 1525815 891467 820658 185481 1168748 1517399 235775 1515395 554313 959229 1133611 1919350 1698815 1929448 1200315 849303 1563235 1475003 1261739 946851 1710494 1443598 554554 1781481 251738 1618256 62877 1276312 149104 141072 722933 99470 1242040 1667924 593708 1344007 112743 116982 1008221 664721 1530071 185497 7501 1288420 1348173 1625022 431751 653193 374023 1280203 351448 382533 837941 531470 1599370 241976 1195088 1648463 1616447 982688 395298 826537 1029492 1950454 1911083 1800834 1121524 160896 1391836 164063 562293 1458151 1334490 193009 1486371 1782807 3427 266002 807417 1890466 1929513 558447 532643 459578 1495231 830623 1795585 1026427 706428 1780743 1815264 816221 1351738 458409 1165066 718750 383763 701070 1051593 1143172 607009 592960 1051245 484025 1955251 1354933 844813 1859403 74701 1397118 295128 1332981 448618 1903267 1155121 615909 1759306 41376 1115822 1217794 774041 1562967 1161659 1392469 1224679 1560432 1516737 301891 1963976 1805929 1939524 86248 281116 1561034 1043366 705483 1569329 279789 1640846 17824 1238175 392702 1485347 192831 1904361 1111618 1720676 368128 203265 1846439 1072263 1641450 1998448 1639021 940978 1859354 359842 1623166 1700351 389149 1871676 1033894 1733152 114797 1476085 314459 52092 784386 1008269 671141 1353213 1316358 106832 490896 194886 276096 1735505 1523842 1433300 1896397 1153092 67660 613610 1627082 1914994 267261 823295 79160 1144066 1930219 1902549 1399691 84671 335292 1409907 16726 488962 719541 788402 187582 370861 1654839 260915 1959149 972660 745484 1551630 248096 1596852 948563 1994982 1999100 1544961 283525 579052 939816 202860 1182912 812274 1065233 441028 1247396 1900581 319631 1578578 307274 637169 1042121 1857642 513724 154469 752126 656379 933017 840316 1512196 18463 199932 1078502 1100634 1916022 546067 512113 1800128 427845 432965 1881651 1055499 626411 472076 415968 548884 1080060 1516106 689459 584423 999105 1393933 976307 899996 1468705 102945 1781107 765591 123794 1873088 1860606 1120984 216864 906291 1736194 1460684 1994892 1239239 78280 142329 1682711 385139 1165753 859714 1874552 1257924 871663 1785997 85940 1665404 478492 568355 1539299 1571312 89892 391374 316737 1047169 895156 308175 1304636 197076 1852171 840044 425063 638120 820614 124654 898586 885146 1914130 1426435 1544713 330091 1422677 1274677 1068415 1846635 1041728 514131 1604705 821335 1493811 788462 1954696 1309746 1304278 1655278 1728671 737949 1618765 591662 1387252 254796 850947 631131 1320828 991947 1710461 1058859 997150 1089560 367148 1710227 1715481 879352 295811 1713856 479322 1787662 1827772 1903294 726847 1936401 1238037 1336489 271525 1833193 999422 521161 1631778 1006221 564719 196202 254771 901249 80327 945834 1566204 299343 1954142 1969645 1842813 1915258 642578 585923 593390 345962 1348352 502358 551235 1710559 935150 420060 1661871 1700949 1739293 451752 911253 1235992 1778799 165704 1239662 1441187 640905 516318 302358 222224 1767774 259738 1486565 656108 1174870 1035754 648699 1231067 453666 1852010 38449 773779 1447734 1192899 600614 303032 1595301 188958 138129 29112 1135098 60542 246382 43037 775494 604496 806718 121612 1744196 1038545 599749 1649097 1025900 1200667 107596 1989983 66876 1983692 145969 1454967 1732189 1583488 1456903 526604 1573062 1964302 1899840 319777 838838 96071 910775 1930455 987942 627949 375445 1943610 1667990 823226 1439105 900869 1306552 532862 1873692 1130307 1965712 1928362 1243330 1128830 779273 491508 586531 22081 150666 836827 1450059 1162485 986088 1750792 135710 17434 1610722 1057472 441876 724191 1013955 660175 1673141 844780 1150688 551195 1534328 1839584 675562 1788829 749554 885558 37505 1606870 1934015 1793544 1699249 38400 630499 1926955 1927560 1483638 47429 63485 758537 1167883 966461 1692639 1340518 1553310 286724 335344 526437 581087 1942753 1598841 783208 74867 586923 1108495 1657140 599556 1791243 191519 1309380 59731 1303506 1062047 1015318 379359 734036 1030812 1993772 733399 1967072 1692237 184701 569115 224516 291287 1085870 1713920 1705895 1310651 1818405 1258997 1873930 1284948 166514 1303896 1244088 255643 980787 1992895 896328 879063 1672153 515671 726760 846077 1195273 1693804 1926482 922740 454658 1732701 1183841 1323597 958942 697740 1757948 1038074 1007334 252438 125637 1942480 1966767 446008 784835 1485491 1827237 174643 1230790 1664804 1124189 1660064 26158 217841 750004 607454 1003839 1646909 409383 401607 952735 1676190 437801 1738581 1462742 1136011 96253 1394541 1793148 321169 934635 163327 881765 43057 6561 550523 1026382 408661 974057 1688550 1205150 218572 381780 823869 1023832 1850796 1647495 1877414 1971641 1463264 291578 1370087 982877 1949108 85625 907662 1965230 581648 418987 976171 1371235 714751 1947689 1853577 1762699 1320135 1442685 637876 1224777 1152925 1323766 556679 930193 1700823 392090 225350 720792 878630 545455 1600024 1853491 1731052 529550 1282464 633221 684412 1346523 117853 276937 819249 1314027 1342129 1091860 1911091 1171415 431504 586836 354483 405597 544317 426669 185585 663293 1880907 794111 1867475 1306356 409507 900931 1680318 524101 1057598 1037567 525923 1733068 289756 1679178 556698 1841325 1146316 342398 247511 1678907 968096 19989 1382420 377054 654247 1432621 1554834 1178247 1309585 1949825 6347 942569 430858 787479 875410 1156177 888279 288778 1302167 1642403 1354282 168272 1901498 866171 688064 471507 1622470 1745770 451761 74274 1043677 1936429 116239 1451710 1740493 1345345 1714943 454605 1911365 240290 1626766 28779 1409837 171421 630914 480252 272295 1961928 1141211 72314 719129 181216 562309 776844 331535 272045 323290 686926 1029848 60610 774923 1446776 1078177 599949 1002970 1489110 1078668 920934 1677028 1163159 508605 1077978 415477 350836 332930 1719623 1552909 146624 1061426 638253 1629706 1929289 1351118 888725 767571 1853052 369491 435999 121556 847094 2745 355216 401616 1151876 1459641 1486693 1637170 711920 775331 1722202 1877377 876916 1287103 681830 374366 1465400 370227 1483857 1644104 151465 464083 1891302 810650 106881 1059026 804199 765044 949376 1995649 830745 238225 1130937 1976153 6931 45013 1607864 881370 1226345 1012918 741974 474845 1979859 131999 37962 387954 928501 1773175 1174851 744967 262240 1046787 17295 1512583 1776413 264743 829852 1971649 144939 474876 1196071 1173722 1086355 1054961 1484051 1833498 1092335 1478861 524687 151520 1717926 126227 1611304 278308 1787985 11136 1067370 1231556 482007 1813040 974798 704723 665721 1851025 112189 1549317 474875 512442 1547153 978957 1503667 934231 386004 1197880 408057 1958462 138431 94228 1867287 227902 308313 1356052 389116 1687244 83065 1268858 231828 1929034 84292 1575115 383603 1372236 1697168 1216487 607834 886712 1018467 1151968 38446 1645606 1621615 1132197 1682231 1323063 568078 572683 1798400 829016 982052 395849 1287850 380579 1192954 1637205 291296 1117833 1539674 623906 355959 373026 289225 1139620 1537672 1246440 1184276 433067 1131194 1197324 1558118 1361202 226834 1484834 814179 1856551 1530423 297959 130413 437253 1452477 1861538 684667 532930 549054 652785 423875 619616 1203850 840638 1737792 911664 112585 584677 797946 1223053 1877825 818441 980969 802144 637768 1244544 1722863 679304 348637 1226314 181669 9738 106468 1583138 1436842 1790063 267010 123565 1206364 222353 842883 72125 126951 1103032 413807 1344253 1567356 61965 815488 859827 467246 814180 1616209 1285949 1191695 1783587 325507 700491 1637219 24689 644679 1391148 826067 1733970 1196208 228975 61328 1068859 634633 1815550 388949 259552 1688123 187967 1069579 536165 452733 165602 930415 1551912 514433 1122449 1915205 1854218 1585898 1387416 1837757 286100 1428754 1721683 1985228 604851 1852002 185204 1569287 1613720 177019 1513579 1910717 159485 648745 254548 164237 1346299 1919681 1230770 1013792 471608 403718 657065 1021441 392696 575932 833028 166744 1564249 1424630 518808 309308 604702 1199817 1163990 1274879 416225 1235732 921234 243711 1127040 1014935 4543 1318358 1779653 959394 55722 738819 529756 719440 289959 962150 1594832 1452421 1484696 273451 1646279 1591918 1081069 1876446 756180 1175944 1256249 682406 1004560 1707806 38209 481498 1642523 1106489 625178 1241494 1361802 971668 935821 612030 1124295 1058265 1949152 1930386 422751 1914270 1798840 1033272 252403 502349 1155006 1794181 1501907 1383334 214874 642293 1239601 333000 798794 1731507 48320 1293198 1434870 616844 112689 312297 1329743 287116 703214 1597240 622457 1081609 447107 1286792 730067 871832 482172 276998 1150189 1683432 810968 1139373 1003470 1159065 1308652 1978978 239705 1792330 1160260 1066769 848089 963683 1173292 678718 909833 1189406 1669612 1623082 1239656 313395 45843 87133 1905806 1491221 233090 934133 1728960 315114 909432 970720 256458 659193 1716503 754786 867488 1800791 1229130 1025153 862674 1155201 1369098 506104 1462789 1471384 1285820 697365 1773205 1389906 825525 562983 1903293 1314707 712692 858738 409637 280478 1379227 1507197 1997543 1958275 1545866 716588 932940 1587661 1732085 1149142 834511 984653 1693277 1087156 496569 1433937 1448323 122153 1309301 1259277 387629 1156666 747503 318301 940062 639035 1698599 199544 817367 1158833 1176 485751 974277 1721684 130422 413875 1355612 1522861 324001 504533 853445 504805 153533 855652 1699960 713584 105750 1141892 1856566 692005 1819833 595031 585126 1958146 132832 1640111 433885 1235721 124617 1749797 693893 1945230 1351688 1820685 923372 990368 1477512 1897902 1258484 1267966 386321 930033 1380104 1485053 1012905 1431611 1918155 38362 290834 1044630 1063214 868087 951998 486365 204049 1895936 1312965 405557 589929 12180 1077870 657994 1869651 613597 740021 1653799 1141270 1623431 650954 807822 1459713 1819101 1071316 462893 1393097 1573553 1384700 525102 1735961 115274 1750594 401215 1161441 386513 1939464 298608 1639046 1618409 920126 1030535 518716 935593 1874564 1423651 15393 1029261 1694678 1653307 757211 1885713 44885 781484 865308 961717 791191 1627026 1726868 1994877 259610 1619418 1897789 1273839 503486 1078938 88009 1808917 1725816 1745292 1701036 1327803 1430183 1230457 827351 1996014 390579 1316 231932 1309555 1977117 98593 979173 1294728 267486 744339 179709 148102 1672129 1912310 1018054 53759 836078 833748 300728 923769 479276 1864099 1779259 1015738 902080 1804777 759456 1336728 1300739 1793741 1921830 1776694 43912 1163047 133068 1142863 1874968 1098062 871353 1247441 1658297 155464 986437 1794441 1706936 1606239 1581535 537438 1758253 1109371 1659497 66952 587916 145170 1470856 1845480 851450 1398460 172023 1519180 433894 1478170 782355 776051 5784 1177256 938518 1045511 263455 1726152 299009 1027872 1261874 904232 1274367 386744 249785 1822182 1453226 1400437 686337 812991 1369548 480320 1710301 1295295 1181431 890013 1758772 1739043 804528 341343 211127 264290 895056 1685212 234002 378258 1305556 235909 561298 1120356 559486 1505381 1462165 894457 914199 1568650 200268 490406 1899551 1783328 310973 1515542 740610 319934 719486 1306198 637153 21974 24066 1338528 1723315 1712767 1218202 1311531 1702171 1265620 226470 1807820 1339831 24998 1174573 1952494 650576 1014009 523626 417343 1438916 1461242 1357928 1784165 36320 1841592 222079 31027 1408663 1733663 883306 393575 308480 849975 504201 1186617 58006 1464832 1374797 626349 529226 1561311 906052 484770 1957098 502767 1297062 1896780 1729451 168375 178887 1695191 890509 425413 1735733 1200108 1347270 1537991 825609 408843 760562 1154151 847162 1537003 627658 1872483 1486524 435283 839352 99048 1459010 1510363 741719 132281 1728075 1538199 540551 739409 1026706 427392 1116961 1926192 995163 1793441 924813 304674 1256761 581842 1130270 947331 916095 1429831 1178036 121359 279890 437532 1995906 62712 1538164 1910536 573870 1233943 526291 60307 369809 1429870 1439264 1499622 1627461 1607431 1156259 770041 1621054 1353920 289081 798660 1890472 476311 47117 1145674 975453 652642 1555360 134041 421942 1136239 1230667 1450851 865466 1968645 527759 35248 1082711 1898860 1886285 1301960 996951 1934664 777850 579979 1063329 737959 701849 90417 1106762 1543340 608050 324343 24548 660729 1639738 1554035 263496 712148 1384840 1075268 1938859 1894905 1422914 899271 269914 40606 1089311 1095869 240078 1433653 172636 916899 318158 912752 1967053 1006945 1793442 370226 1215801 1892421 593928 1190560 887378 1453143 749291 1448740 255256 545131 1545937 972510 1817309 1469445 1675903 1112334 1264731 1407691 1683831 1016249 690450 1268347 1692072 177365 639064 17583 1973234 1601734 1703111 297780 1230228 1178833 1944131 1098497 1259024 732835 104982 265544 225379 849886 1995694 1383707 195514 500228 1996045 1112456 1319027 483864 1895263 309766 1581010 732567 1091518 816494 920216 1163663 1674184 1914789 1428034 1964297 296147 896509 1140032 95667 1728049 419437 1137090 1101167 1830897 879180 614769 1850345 184783 425898 1641806 288171 152041 1351637 1076136 10967 1313523 691254 923298 840514 1735957 993496 1715702 91223 291803 1863886 1969318 156179 702362 916489 151582 196117 34846 945243 378810 1606316 1972111 495754 1106452 1572602 1614943 1094682 980259 1934716 372450 392638 985248 727850 1056885 1678472 1846540 1611812 401699 723556 376652 1800802 696670 1154994 889551 1484239 1665098 956216 1834280 799013 286249 301755 392802 1181781 1140896 61122 169163 880543 1936912 1056754 374458 1956044 1189761 805382 1682416 835914 1662715 476418 160021 731580 759052 925820 185910 37024 1720585 925997 901113 826797 495499 1325875 370406 1857959 830581 692275 1646503 549466 1468995 1729614 1110988 1062226 1989937 596531 1621001 143536 844142 487069 1743318 1613178 1218073 1867339 967419 1744803 149062 1042330 1532121 1679239 924451 1508089 1378332 1461538 1794338 1198714 824863 383750 143954 775198 243579 1634809 208996 1043349 1609305 394997 850047 1471217 685533 1886973 191786 1591392 195237 504317 1464333 901074 516606 1483815 1777044 1036957 941947 953758 1657519 30941 1725079 1258735 962733 78830 853836 1804480 1697305 595213 622702 586156 1766201 954400 1910260 325550 1529343 212140 1314606 1865439 389738 1731614 1208806 1812014 751156 1787882 999108 1657461 149562 1700644 623216 1033396 441964 1749370 543355 956243 893605 1222911 230682 90933 560580 192133 221537 1852009 1557821 1964577 689486 522163 1127365 506482 495702 1283426 1365379 1749965 743339 482404 1084615 467490 1857302 96742 1077036 1631693 944508 1300274 161207 773484 1841293 1343625 1010141 518925 721387 403656 1553529 959681 983959 1480250 51825 932815 1326180 820659 739973 799082 1789980 1341426 1242447 346533 1516434 134159 881497 1325927 1056706 1573314 1688672 1710194 1192494 1870788 1879000 967097 1386909 1995557 1184441 437457 923321 1213888 1440906 202797 304773 304758 1960162 553648 1629458 899341 836737 1736956 1408384 1095341 1831432 1649383 1686718 1436205 1473252 834857 1543458 61928 636138 828142 1646897 1949104 1231906 17599 1088143 1154388 1562671 538169 708854 1221888 1997325 1896495 1735778 1851288 844901 697540 1436099 70506 1254150 1793118 260029 561078 1184886 78951 1720553 579866 456710 171517 756938 1612461 1241717 853627 1074618 1133192 1273197 453613 1182464 824489 1425063 314543 1621925 523580 1594354 396616 347378 1836904 577161 841971 620346 1324373 1427459 1090083 441696 77711 1357578 1091808 813417 1761547 1592219 741527 1114891 743026 202579 1824183 1850324 1722698 1255291 146217 189180 1364263 906094 1162164 1168269 811400 1994643 356258 1677813 1593738 1062559 1249252 859515 661321 445908 1349959 1285537 1391930 366723 607055 1182378 360752 60547 1170323 1930072 1607152 562642 668558 1517215 452557 1205136 535140 1644484 1903589 349977 511828 411226 308554 431763 549356 1048348 485587 1115414 1478584 83154 399589 1349797 1134630 578942 588735 267351 1435234 838068 275606 836207 285462 334088 1725708 789820 1621282 137557 1405559 296835 1847380 886821 411843 1971792 840978 1612772 1476216 480236 1262852 772071 622563 320037 1733723 1701934 1828615 766732 543760 748777 910822 366421 1355972 1699866 458681 1055401 298456 494907 668064 177174 109773 658608 835026 1245919 882184 1048605 485518 1678418 1801636 393721 1191215 1444136 938612 77009 1044425 1676848 1071125 357924 1953851 364597 1065293 1113516 202784 1528798 1089393 381367 1948172 971287 1153793 1084754 1865943 610841 1570027 363619 279167 913531 1777632 1088394 377252 1670378 1203743 1372758 818145 966219 98214 1871783 1447307 1075510 784740 1122521 812568 495880 1372894 174767 269102 1178377 1798894 1193730 906749 501147 1261704 1689888 973083 1781518 1184233 278849 1343620 367754 1389640 293784 1707929 1525005 1035852 99922 1518987 487944 818336 1592092 772051 1319878 1784446 1178635 84653 748544 369645 1950201 532624 1877784 228644 173711 1544762 1605986 1736256 45627 1112000 1412647 376938 157561 1683176 1945999 1982400 143693 1308040 439619 876782 1338400 8186 1487231 452357 860737 497351 1867596 1478510 1478772 258956 780258 1955728 1138136 1891367 220268 155708 678634 1616460 52137 14916 1299503 936369 1879237 707173 1959415 811419 1160711 1611333 898884 1473090 228575 248847 1441329 1457621 603112 141559 1230945 1616764 1488728 1655715 409698 1379089 1257673 1557396 1638213 24343 872103 394578 855693 58323 129251 787303 122974 378786 663616 647903 1248069 631018 1239312 391355 445193 1278498 6418 1950365 870639 1704913 1283665 749936 1420744 358737 1456919 1682723 148564 1129361 627376 369507 235214 1745888 1625306 146727 372520 1323832 1703098 297258 1634215 268460 1836168 843567 1206482 1326747 910418 732423 1589249 1789226 110157 1528664 122610 3371 1901903 224341 1721638 1970999 1726502 1387583 1869361 1981439 1182608 1187349 92025 1236953 1434195 751103 1689951 800123 1634336 857464 872838 1873026 1028185 14749 238217 320688 1852981 310215 591139 256774 467512 1090247 351183 1567902 1258217 726646 850396 16370 744658 1366012 1575092 1116447 1469415 462213 1983321 675166 1348942 1367397 1313778 506357 1544329 181800 1583237 619015 1242897 1200729 1361274 541709 1352465 1376910 579579 1193731 384419 844459 221661 424526 218032 1034143 1057100 1955414 1711129 670194 260162 66516 1637082 1305234 1066066 1201506 238087 89432 1655425 1143041 1923156 921446 380061 903072 436757 1166782 327926 1694434 621074 1353887 1855287 1615360 768991 252828 1391905 1577327 1670740 1764811 986743 1295947 1326528 698311 1034441 613433 79079 188924 305942 700799 431928 1744225 141134 815569 1119152 153764 1776494 917438 1614543 1226264 1256231 434916 373986 844061 686673 1430874 1397357 1930334 1785991 1815669 1759451 815708 1762762 1305811 192471 1014146 735667 1106433 1907621 882649 1983129 1758111 1995352 992930 580943 1456833 1605486 915358 194117 1261498 1575591 1664116 406847 606654 640322 699376 28511 380449 1842441 632849 844080 1062340 280364 1981578 1184994 1400222 1519807 592751 1951839 1396870 1986454 469525 1917162 575134 393636 1176824 1716906 633612 1637336 1387850 1633271 968685 920539 156306 736953 1727719 1749655 819335 338720 1119127 870491 1838700 1317049 376242 1496512 1556683 1339975 1035049 146731 1225649 262404 723226 1692720 437637 466910 699792 1616946 565770 1434000 989308 233771 1412952 1972052 1778908 732837 1601039 350915 488478 1570067 1465983 708421 1019697 1321673 145019 1258404 916296 1476426 183615 320927 854535 1898941 1038580 1232570 210687 119819 491343 1829571 1676109 1430971 280053 1645868 1623946 817365 1793123 1257742 885636 1123219 697999 1124284 196859 608474 1589140 909223 975710 1481352 141420 498214 459529 1915724 942658 1760903 971300 1808906 1528470 1135599 819503 966056 1220340 98851 383371 1896714 1496643 545585 128979 1741133 1699789 1264290 879362 430815 1693739 1041135 1454759 1628853 1734937 201062 1156715 206117 1725053 423391 1720300 1223287 111698 326333 1225631 257059 429487 345996 689871 1500714 731180 1596645 471484 840785 1774541 1941219 978216 1266311 1789211 1251943 282794 1370247 1845626 38842 466321 1747421 1651028 380875 1477626 1252555 388284 1636180 1534744 516472 1109664 1438868 1818032 1950269 1755458 856397 1955373 1266121 1884635 782769 180327 1362493 1902799 912215 724303 1129335 984757 1400023 1100465 1711887 1634815 783754 173469 1048754 701970 1430329 1673695 1001518 851521 342188 1472769 1474247 127116 1068104 1478947 587345 620892 1210007 1853364 1288233 193151 1694366 1081706 431293 1202960 432475 1638598 574786 532726 1844167 1146030 435174 1493870 1708703 1131787 779176 1635282 1855588 31299 521340 501069 1969348 520529 1356998 519064 1601475 609189 1411208 913725 717060 345458 484537 1342107 92352 1792560 361735 1138464 974078 1288365 990052 898975 279590 666170 1270766 942536 358135 1634600 1646349 1901180 1435883 1230864 1256894 1958939 378938 1771065 1500008 1797526 203199 665252 1979080 791911 1100778 784870 771009 1938107 1229049 669349 1054629 1066943 1130676 95257 619520 226328 1411515 1322006 946460 1780833 48574 602918 838420 1561514 144537 1282860 1047010 864722 971342 1156716 98920 1677216 102452 988816 652976 1359108 167719 1653653 326729 902700 484882 279703 1119972 1361753 1430883 72522 1854968 917229 1618819 612596 1559790 292367 1883134 873674 1521985 1743039 32807 461496 1446232 1567363 360184 1172363 307865 275095 613106 1409634 639301 913114 1143872 644752 1569390 137687 89461 17596 1684344 937111 1653858 1356981 598429 183136 1208706 751220 1829968 317462 723926 954341 747293 211607 32444 1143475 951802 928284 180356 59198 527160 1441459 667935 1706963 3452 725720 328717 1242733 502777 1578509 396030 1430945 375654 1655950 909913 1584788 1410254 1411176 1200616 249249 49790 667778 941471 1279380 33738 557693 5594 1201909 1884885 1504145 1216289 1260949 23765 1341309 1367701 1351742 175336 429992 1887313 1557452 1080819 698291 1845876 1539190 1559558 1475101 1727878 1598879 1940737 90007 1151497 1768580 339951 1952443 1811895 279233 617957 668552 1348543 1875110 1878821 1841901 186191 742195 1201147 905370 1345386 1172115 1858447 1706115 1378154 35693 390934 1334557 774447 97216 388454 450202 253667 417685 257269 1978631 393830 613338 1666182 1892808 1098579 278361 1318687 929376 1309334 436605 1741136 1322215 350373 1119753 1781129 941671 1448294 1845713 765934 460567 1180354 580769 1306976 976850 402508 965291 1337980 1577249 16038 145647 1460666 1936253 606925 381412 1494326 1826865 1833525 1547606 1278294 1239064 1045617 1003634 1428035 730379 1875848 1248081 833245 229795 692696 515834 506796 1354901 1818077 1894432 243350 834062 1584610 87329 779251 772479 1064577 490507 652372 1025962 1135326 319245 1796396 501582 512072 1522906 677192 930738 1439553 453507 290651 337673 1533143 539548 160593 1495636 18731 876378 1582650 679308 1602195 1374995 1223222 1971523 1073306 1773280 1463972 1088544 941887 1230423 899349 103915 226523 315176 1272196 1951504 873019 202230 1855857 1508718 600364 850458 1567161 336018 897653 1484906 1858749 1092911 737299 1497003 428748 1886111 1251784 1440181 391946 719260 1196029 1693275 900241 875352 1248860 1360424 403119 670564 1479139 515887 1623541 1084011 253057 1253846 235892 173618 870311 705467 1720202 924801 1657581 1101760 1067558 1763530 127848 1153839 1444309 1482897 244368 1128892 1616185 1792083 1401295 33842 140461 317495 482315 982042 731756 1719928 1892040 1819878 1099042 1054792 83179 1698159 1863551 1865190 1292397 1961551 258204 921013 1982900 522629 1653238 1722263 1028424 716906 384372 453266 856877 1811976 654390 346923 624293 841944 1178944 1857689 647628 485616 231217 1588726 1681965 464216 1043247 923778 1724385 254560 801749 588894 555176 1047281 1917183 1338482 866795 840204 255741 998750 1432778 43529 1374440 759534 14251 120162 530370 1125508 1154479 876384 682833 613987 815134 265709 302453 5369 321838 1818314 1940276 1476917 333387 845436 1084131 1434231 1494141 1234103 1385089 984463 60786 743768 103563 634486 743007 518063 921596 361012 625703 1122755 194883 259003 479978 253617 389795 178605 838756 678416 464623 650198 1525105 309161 659391 1591703 1825579 518472 1923930 133725 111772 1397808 264411 1634704 1785174 1257580 211390 1467700 796693 262398 189319 581250 1588186 440936 1766531 511578 1393754 1190280 628680 1878764 21689 948658 575383 168458 1097959 87987 1438300 1639931 655621 503571 1694083 223373 495968 1147287 188744 1113751 1132879 1832825 654898 667251 1964676 908034 1236381 1187264 491831 655079 515558 531364 1491748 13784 1616884 897157 1447344 1649483 1248949 1774077 1696250 16682 457009 1255096 246625 772319 1015934 1254053 607518 1277709 441453 388980 1627808 1463337 293485 1220857 994239 1773537 1495142 81586 1216740 1597827 853140 554822 1607453 358112 134434 1560200 1583717 1666722 149331 60847 1322034 1555419 1724521 1645255 1009366 1462906 542814 441323 894108 1685574 1639512 1322959 175672 1056401 1689135 145071 465644 537165 1013040 1372836 95176 575947 1279639 376368 6002 289528 1528796 1650345 369889 78962 837351 1357044 265818 1554731 1091725 1596517 879357 1848683 639239 1270812 689159 490124 1425393 6542 1833395 280582 1780429 1124095 382585 765096 1583379 386319 480550 60815 1566044 1879018 127733 1885803 413725 893398 639164 143665 1404005 1275703 1564727 1258934 1614512 709240 1746360 524722 1574990 843236 1786297 1977646 1693902 997917 580900 1450005 825831 55994 1603287 367278 644296 978522 827555 1690831 546671 594783 162452 190167 83796 1592604 1480095 157274 347953 1884211 635633 954072 1815105 1325600 1245701 1716761 912677 673432 524749 1533347 1135492 813433 831733 1405576 946436 1861880 1445346 1050616 1980347 1325588 1022907 219918 403357 529430 51805 1456731 474408 833154 516434 1095781 517148 1844129 1844563 1440587 82157 1261957 301390 949969 149262 423496 462452 1229205 1520833 1106852 464716 125339 672551 598734 1483719 1049825 181741 1193146 96889 1531126 287877 462560 1235453 1863821 1331751 522996 910651 1818167 1959245 5388 1829969 844921 331594 1450674 1681884 206887 1967156 1018529 1246336 1818877 245398 1873366 1971161 43858 1923694 1742968 1035821 1200934 1083138 167774 1247527 1735550 1758868 1591423 277781 1177140 1424108 1542128 520496 654198 964001 1982134 1100687 929368 1950636 1285574 313308 1116110 478201 1605312 1574533 561650 1211629 292699 6606 1858842 1267695 1920159 931185 1849641 1818092 462811 51186 78167 845712 768131 213333 921762 1169057 403431 1903897 1584044 1228633 53419 720238 256152 161524 103911 181674 675801 834265 362166 1751622 955187 1000865 1238209 541142 849557 390061 1837829 260271 196120 599983 1299345 1944733 1059998 499886 35382 1587052 864225 1538575 290904 1964997 1662658 1203527 122922 882065 228496 204676 922755 624816 784554 405516 804534 1931337 1790209 295977 1835998 1661341 795208 1875484 1603170 1692081 150843 1550347 471320 1574991 795999 1714891 967575 1705958 1716315 705594 680083 1884597 308650 763011 464278 531694 1685726 1612187 83 1992324 1740506 1508318 81168 476801 1736632 1010867 235107 1596637 762592 1908855 231843 1232580 1842092 705117 1290464 1506978 1116430 1990034 810599 127381 1610296 708755 538238 286205 87395 312243 998601 1128026 628338 746737 97983 20928 1905562 1595584 1094789 1645666 767873 1362659 1318933 655277 927234 851714 484417 93913 52061 1588831 626237 1336298 1453692 1309774 1077826 1010674 433523 506387 452123 601026 1685671 1422713 1110047 762610 1696536 1443449 1908726 1147186 1476489 438098 713899 1362067 1009278 476206 685985 1052367 299966 525271 1020525 537386 992776 785245 903152 622825 900120 161834 325944 496525 55193 1906611 1637912 353654 1560794 179988 510386 1743491 569900 1046467 1432489 1411074 899444 1900158 1053109 1087004 1453415 1489192 225712 1050328 1864164 1342753 1274348 1123126 1281139 1681467 1406688 753008 1359176 846762 993896 1694871 1502083 21619 1508276 1521626 70712 27264 1118341 1188264 1919126 1129512 1157336 1968833 85018 1171096 145365 426290 911459 923296 857771 872541 1619771 1020480 612121 83086 64693 798890 73243 698462 1038128 1386010 673741 1273318 543553 247814 1312313 95271 1420467 1863448 74058 1531509 912361 1875789 449487 346108 358077 497275 1840836 1783725 1744255 975050 20074 866243 1252305 1702607 46061 1235639 675106 879775 1892862 1179346 967657 928620 178850 1832052 1125032 886847 1538431 1437787 253602 1500190 1585723 1088064 624894 371320 219380 1160828 976004 613889 509696 626985 572585 201513 46872 967597 1599491 1814831 256014 554330 1707760 1274528 1452832 942071 1202806 55992 1395499 1820648 1329273 26322 1376995 524352 573622 1835226 1413574 771121 1439985 1153761 1320905 1074114 1108655 183857 86800 37645 633495 932413 1605472 762802 1393350 1238830 313337 1214203 1188839 546614 1061745 225398 1598703 1903176 1078799 1673812 102111 696419 721041 1724044 255941 754442 701587 1622364 246233 1031290 1837976 1992644 669783 1327209 1449837 1916210 584567 1134125 1356106 889434 354200 79210 801738 198576 1052879 921954 534356 739047 805772 523551 522320 789575 811914 938809 144684 326332 769075 1142041 560447 935598 281922 1849792 788709 1126972 1256282 1046099 1192571 851957 779642 332531 1951185 920933 538934 63137 182449 1803904 1550037 580746 1404630 908274 718778 172751 707911 1337216 1892515 1474133 374611 406288 401279 1134433 1851938 388390 1535188 6902 1198212 970157 531309 892574 367485 775125 479192 1149249 1970278 1809962 162705 1009093 1280276 1335526 1069627 1771521 435030 99050 757247 509022 421920 565894 451558 676706 1517653 676623 1390189 1219986 1291653 1698990 1605708 1852147 456506 18371 1376346 1446719 64095 375625 1421361 24368 1772432 947869 770861 58108 408295 1021256 1032221 1449473 763270 1789005 709935 1801189 984225 155764 1485874 963070 168395 357806 644620 53714 215776 1943190 437359 730305 853996 1002144 60948 259115 132181 863250 344176 1564687 1577787 1904846 1245709 1461688 199422 13413 865000 193721 1525185 1233162 1721239 1389602 1387753 666565 990001 926598 1545468 1534966 505610 114518 411823 1600814 1687451 262676 959211 886401 356096 1688944 946346 526124 1876527 1580223 439057 359983 213640 494283 668982 321474 1404028 443855 1438648 1852921 1456091 789224 998167 1666475 133027 242324 1528140 821771 1225907 1728485 1383150 1553595 1429425 998689 417810 769241 1553064 63901 1020816 383849 1874476 1845285 870297 1436591 1474511 1735343 1896157 357523 985340 1464970 222493 252822 641385 3529 1402320 1207508 210220 532976 485622 354616 1115525 836367 1774342 17407 976610 1925080 1434580 1519040 489802 291713 1055081 1629040 627655 311141 1541030 1510011 702163 1701535 1746696 1382524 1019793 1304823 438645 840379 1792318 965688 1644669 1295777 502674 954292 1383521 502579 1923116 187013 1835278 1805853 304664 326828 519030 752525 1094137 672630 716931 1810056 328489 262369 1397524 1908816 985002 1885493 1787718 1140439 377643 1674032 17316 1983019 887510 445489 1094048 1826304 1222035 1499422 583973 1643776 696374 842245 181769 328535 702545 1407684 73697 1174284 1774576 1961038 744312 1559325 1913180 1194818 63398 1223806 510178 1467174 532302 636855 1896926 286311 121592 1543576 914921 1144924 681322 597409 597415 1661191 3795 809047 1456617 1599200 1321296 1111512 987350 395038 203414 475832 1554663 1454407 1156954 786835 1556917 751174 1877862 957191 1443073 1470146 832498 529493 480693 522933 644301 543735 1854791 528518 1663878 327150 1882355 1907870 1252845 385400 306668 1394341 1800041 1233332 331965 1009881 1965924 441751 423885 1468427 353209 1292460 509113 1531486 493550 801541 823969 1366865 886104 5733 1640487 1119766 1146307 519479 828246 1951837 876541 592265 102373 1722952 1054026 15782 1886167 1277034 1269465 859512 1857894 1930253 1220786 1383029 431071 492598 397495 1304712 917994 1082227 1888629 859962 2799 1165464 1353714 1542792 386853 753914 395230 1051347 99316 839349 359926 1662593 77729 221682 981466 1687728 1191951 1721544 1429653 547680 234872 1010384 610347 997273 1956567 1926714 1933512 1414094 1420335 270416 635637 458297 849620 848566 1427294 1198334 1293271 206284 1149876 1100274 1414861 24731 313546 1204459 1928865 1747191 1612723 429720 1315020 1874915 682567 911710 629916 776650 1748193 1916757 1326187 1695439 1460368 1921444 50853 961815 341889 1541298 846547 1930020 1703203 827091 979491 1703516 676227 1316624 226455 1187631 570089 294902 1613952 423085 1064583 1253717 742619 94109 601028 1383547 981148 1015567 758118 331722 1417981 1349963 1771797 315217 22254 10317 618879 712907 1155746 704208 679690 68411 1775991 1639813 695788 1893744 764652 60184 1225268 458240 321122 1095616 1312684 199192 1673361 1510348 364675 843188 1979263 628074 45113 1234677 558760 573025 1387249 1866350 1142586 641286 1285092 1453188 33165 1590617 623817 1982206 1848208 304240 1115819 815795 1907349 792338 1050961 1690954 606031 693795 638207 359671 1185988 1666898 1340423 47599 746332 631857 97787 72376 280283 1621328 982385 94974 1430647 1833838 237497 809709 794213 443353 771553 756321 1726202 1105103 62552 1702713 1761360 738893 1456996 995650 773525 1545654 1322864 1990521 590755 1686796 402926 689357 110044 196349 35521 12317 1633930 1336203 1388125 358668 489901 1972849 871318 1792864 268310 1402770 1767472 1290257 1722570 558357 610770 102554 1348662 93952 1114237 1189824 989069 172510 1901446 396534 1983077 45661 1703428 751756 337818 1197993 1676956 1361171 822692 871046 1849049 618541 1171028 181708 541148 669849 1658223 578287 1056969 1574473 1993085 1446106 1392114 1682923 243593 1647476 1102475 1449727 1864887 1557061 458866 1392963 199395 1320645 180430 466701 196623 438328 1644178 1109759 1942651 758238 968981 1922282 743277 493631 142868 470443 342417 1832913 833634 67125 202509 1148755 707271 1799895 453503 976717 442165 1651756 1443912 777364 425915 1993384 774643 1118947 206684 1002243 744114 1891980 1255086 1223200 1562709 674164 107631 817764 1585542 1867827 618542 549124 1300172 983727 915389 974020 6109 370333 387887 374334 1032871 435828 716486 144424 1262160 1184246 1619939 60390 1258963 1095175 1235670 1737024 891479 988102 211826 1308049 1646575 1357999 1692156 586336 1679948 962368 1941614 446510 512633 641529 1750547 1311694 645896 719571 192236 1578032 1070654 1526336 1189808 1392918 1926486 1510327 1139788 159686 1304310 1556877 1205391 380643 834690 374421 1743984 664122 1164430 1219284 1701704 1638469 586702 1291377 214613 1639539 1761489 1443955 1648318 1223717 401420 274825 709917 625037 1314128 872957 343061 1356925 81644 242396 503784 978166 1147634 745149 396535 883238 1300120 1351350 532019 588706 1108821 1358359 1884992 605764 1674336 1471430 111381 1781875 1781788 176864 1626535 1126727 971498 1961998 906931 1261279 1036949 1229035 321127 1928170 351311 1667413 110423 791998 1893118 420929 1979800 1126176 1212150 1914901 1708595 1708812 1900104 990816 1961287 738101 419491 372745 610753 1106779 1205849 1768995 626713 1988536 582834 927607 377082 828911 547919 1049770 1777266 87867 488958 478352 930433 1910168 452251 1106864 979728 1274499 1639859 265054 616345 1838445 1200895 1190941 336538 517824 1135223 829538 1322714 1859883 1289967 838315 653848 1465239 732002 251887 57242 1780415 1073126 1073018 220174 351942 1101896 238280 1479022 1952415 710221 276416 1044537 546487 721308 907989 491706 1021348 127875 297557 1747260 1690446 1732067 1856127 665348 257647 914488 892263 1406783 1026180 143484 1707196 176046 469894 566365 1267640 521961 1350999 931559 515088 409231 988152 1193267 1454361 190350 1961937 1069164 1820073 524709 1346532 1928620 1183456 733444 350903 1307921 1595637 1506674 1799366 523488 1081581 1549124 668933 257301 1988280 729635 1968049 1013051 327389 139476 1903231 1566984 1528118 345201 1631186 1036468 1463216 1694701 1698532 1188244 1750406 784224 1688470 1675399 1270963 128750 1103630 1929470 162350 573337 1943699 1195549 373570 117683 33251 1308120 647381 987605 732222 1177600 1934624 1571997 1685141 108712 1648203 145694 296447 270643 963840 1549329 1608264 1902892 856951 1896014 114596 1021067 470662 562635 792829 131345 1067494 137129 1568278 843866 21412 1321702 984723 1139988 1479036 714679 29228 1063583 1825 430192 1732931 807382 538657 1126983 980992 1239719 1430203 510865 154037 1843649 1893400 85474 787491 691530 1164384 338436 1943123 1813755 852908 1125667 78575 400180 956668 194233 787557 1091868 1900697 302614 441367 702629 1935093 1376121 1661973 727826 196842 407186 563471 1987808 1181195 317833 555486 1221289 918477 583592 207825 630952 560737 462640 1594293 486866 1366361 1912798 1457151 368090 897587 1769082 397490 1619825 58566 740818 1582975 1527224 776246 1023955 222912 467305 1654073 883062 1893333 1078394 1704455 354033 996920 404324 279561 83490 682827 251980 421703 1476980 345087 1963019 1680633 1721656 449285 967294 1613171 1456898 765496 1592552 1769640 1033429 632463 1718775 985040 1100733 1155504 813186 44718 1492818 324941 1853472 329283 898160 1499176 1753610 683476 512656 1916464 982068 418814 1273409 822097 1120704 1158334 638817 502684 224621 669287 1107405 345105 1985457 1715462 1040425 418546 787212 1299310 1981314 671521 46973 1625442 1419625 412291 1553456 1505109 1136666 575129 1110644 1696217 1339062 703105 1150371 220750 477320 1379967 1058280 1445296 1892043 1185799 1899141 1662424 458858 75601 1743094 1215107 731392 116030 87697 50231 49762 305639 1091443 1299612 347214 1157151 575408 206900 454998 60670 1650299 99301 1277754 941174 1909188 524161 1277185 1576229 1836942 1888278 997605 196363 1163686 610308 1334427 633811 282515 1269031 369186 783348 1066001 257876 94895 1911689 821071 409490 872829 1378703 569383 1994762 1513768 100260 125007 1027607 1562499 1071192 1923412 1727505 606156 1211044 129129 1526054 959468 699150 796958 1829500 1658399 1206090 759285 1193834 682354 890535 1689071 1773214 1623031 1573437 1866113 1243235 1322143 1395872 833595 607668 1127402 245777 1504666 1124560 1100235 1923417 810552 602157 1409002 749587 1382425 908186 1378355 1266394 1718331 656554 1797705 499873 307994 1821918 753456 548106 245489 844395 1937089 1595887 1862085 1131912 1932160 1777953 1644973 1424836 314004 171989 852121 391342 993116 1179122 505930 1437965 467712 1454715 136631 1714235 552545 1843828 1073333 1312452 1353465 455636 1019675 802166 917312 1828538 764061 139285 284294 1639933 627023 93154 1481730 1194089 916155 1211649 1221223 723453 318423 873128 650036 476163 1682653 362 70448 1776777 239822 1075574 321335 694310 1762509 892216 325619 1841623 1016570 1983352 1148741 953582 1073993 1052739 1775320 1536139 1244687 1941241 1250227 1926935 607274 1167891 1804885 1051137 1795382 806252 568072 1122991 84905 417085 736402 1784140 679063 265881 1341324 1252909 1221272 981593 435734 13323 696479 456002 1674470 450114 286977 792136 1026732 208676 1020997 1009340 1902221 699846 466132 765188 1752301 498277 1790440 1625114 1813933 56208 1801613 728158 1086835 116840 207131 1289188 1571144 1490590 799972 924841 1884071 393158 10891 1656752 213809 856406 1203924 1663461 219900 849271 464934 1654685 282724 1582585 886169 1348567 288382 1736425 416581 617122 108606 438635 28255 1728782 614970 1010612 263999 1028376 1007723 481839 1895197 1971729 392202 867369 993226 1446537 1221621 547371 520253 1041544 1878431 1892694 1933495 1447241 946453 274198 1538700 914379 473212 1625982 1807996 117041 1083359 523627 1254541 247508 1880918 1896105 362267 1281775 1227357 338513 1673765 429035 1830243 533045 1356295 946886 1923943 781504 539241 1689292 773164 1821517 1634362 1375206 1732673 1116745 1546934 1148526 393798 1300380 1295427 489973 1403410 11098 1538230 1483111 1541125 1371065 1059918 979067 117897 603522 971681 616896 488338 429044 134844 1034317 1731641 1896426 384214 1459734 1549267 607431 1489473 126182 873863 1102672 948668 728342 1982362 1877898 1617958 238784 1032884 918478 77323 1952509 1383659 1083644 1811795 1036146 1320107 1090672 1518260 118503 219590 1330016 1224054 1443730 1959824 67618 1174798 198331 293251 120752 10652 1733514 1151382 1527795 179071 60061 718632 458635 256856 79125 828790 1181779 276463 942787 1280115 458711 198026 1082415 1343682 1879135 1496565 226101 1314208 1411248 993694 839564 1051544 526991 1225891 276610 1318237 1787732 1263227 842388 198158 1595090 1338730 1404546 1644075 39582 1659046 424076 1580455 1267379 1036314 243557 1108777 616849 136340 1308379 1833546 802202 570260 652678 1745022 778683 794433 109768 157203 461389 458001 1260285 760573 1332745 628163 101910 539250 229910 171471 914047 1019203 1496998 782526 318230 318135 453278 1039235 676533 514769 1787883 539209 571289 1145401 1833911 564755 893880 1231030 1042903 180038 852276 1414318 1221844 705604 825599 18408 1850813 1414258 1440807 1459355 1377871 1994907 356022 1540382 1541831 398375 1880468 32580 651791 679056 368649 487260 474955 1683288 1968319 1398065 1106637 780586 1964444 820109 831724 908812 457304 1106183 505014 1226184 700292 604581 1541703 528247 1205028 237916 1642568 72785 1541041 1988177 1105810 346817 1329248 1977099 878132 1662079 192232 1627951 1759961 1594873 1081850 1327498 368468 1763508 1165954 1341431 1041284 1109653 109318 1761478 960903 1001876 509985 187672 577405 422447 1010574 1880715 713388 638781 496177 1306289 1397543 1477678 1592316 917507 677484 97090 357239 1669200 684877 893294 142402 656878 961412 1979779 1181460 1185847 35316 117492 307658 1020590 1645266 1498601 1642578 1384903 20268 1387302 1321385 1720894 1100517 1426468 400792 568267 1589057 700288 1443488 560698 79977 248712 118090 732493 596929 1497102 844220 487047 822171 1268145 1447665 46095 1396166 829860 209619 153324 123810 1747099 1581261 1135332 872884 1837228 299684 971899 129720 224567 701598 1671351 648190 978766 1418778 902110 901232 1427841 513369 1560576 1847109 355786 1994814 1058095 559237 477211 205812 1661815 1823263 329409 933470 730880 522073 533604 702119 1493594 607707 1672513 928981 721249 594375 420091 1303639 1730060 1156713 484727 161290 1245198 29466 1804072 1499342 1961428 1778827 1170998 822433 1285488 1144913 839453 1033132 754835 220479 985685 1610432 1059966 1078652 1595731 308822 401920 312911 1856252 542891 1558476 123075 1510320 909899 1387849 1516229 858965 1066108 1389168 456023 193409 275617 1447870 1277320 1730301 1162067 542448 753552 52851 838234 1177064 1490281 1368608 900989 1562517 575113 1286499 116940 1805787 421388 412596 1392943 601710 438658 1139716 84554 833968 1412734 1279680 806840 773436 1799352 654472 1991448 1218843 1453138 190547 98457 1681300 1083247 385013 484652 838476 1072697 1885540 360479 379205 1905090 531604 1857412 1691228 1269394 830994 887775 791981 1347295 1720441 1251118 620822 687736 334283 1908870 1834945 1874346 1227389 813138 1599133 31741 1124651 1485333 1126522 1416639 828515 1967599 120899 752430 1560020 693103 754108 217046 905930 879595 247837 675056 375728 708232 7703 211710 58064 1865765 305926 534115 1584100 1323331 457631 549 1253751 1566305 1998715 648973 1486377 1228674 1540777 131866 1309969 296731 1576195 918763 98056 1860163 1630264 522781 1753818 1713810 1406784 25339 701001 1219061 1488490 1663979 436555 751646 765054 1782993 1867499 249348 1692940 1846646 1975882 649179 1413239 428869 866609 380704 1296406 1328789 699706 1534434 538431 692599 1788630 1337236 663409 649118 1882914 358553 1249469 1886039 1765731 924546 162615 1927110 481154 1628962 523018 1829531 1203730 1003196 1281275 1412248 1637526 1683801 1405388 1751973 1778046 1340472 1160594 324408 1247271 1273819 938862 116545 630294 131930 1139438 620629 1926132 908092 858055 378505 564714 483076 1509341 159774 177290 1435663 1337040 923209 297001 1068965 767112 410997 157452 649394 1555407 1800918 1323881 149008 1062660 441739 1876161 2275 792544 1147075 1198756 1383773 993338 643308 1000097 249635 1201415 152282 645545 1021905 1166243 994035 523702 926128 1840050 196127 1958339 1787888 39773 516973 481765 939483 248375 186667 1396419 1420655 690263 1853882 733342 934969 1040273 794953 412102 970028 1730025 658689 518115 1299835 1472831 752184 991522 1143723 1801956 1793438 978591 1399446 1998041 1331107 460606 1340108 1427589 1149826 142528 1561072 1969260 461905 1495899 739847 169398 1440683 1495950 1119092 1541114 1158017 1819265 1076602 41303 20391 158823 1416712 124444 734999 31559 1846410 1159422 65408 1971795 509392 25245 669434 399246 840256 1543237 844603 973341 1337709 1660502 858342 505236 155362 947727 521372 1194107 1536592 312240 1854308 841504 1616749 1390194 1625964 1384030 1357816 1293201 536099 991164 3100 1030217 183767 158503 480188 552844 1031882 542671 588271 947018 139026 223950 171964 667764 1801775 668814 1002749 224749 1069127 263789 1151362 1929469 728593 1563552 336058 682560 194144 1807486 432742 833808 1622003 329873 964643 1108760 1215376 1087884 1661030 1199333 353628 463234 1593625 1998127 391574 1685044 1548536 1981207 1046865 765452 1405584 310468 1353450 1282162 369179 1969395 269059 296708 149976 432648 1002656 742628 1138802 1937253 421956 1383555 25262 1081362 558670 980378 1773721 1533097 388209 1876682 220315 398782 1554989 1869270 1869850 1805743 947074 1590509 381419 907821 1505263 100221 1029016 185764 1307699 1489302 443778 1830588 1187269 36624 369372 1429712 1297192 1302224 225595 129269 1206091 1871192 964084 1085209 1449261 546476 557191 1314949 1919414 1119718 704014 1276366 157210 936285 1043635 97834 443504 1055411 1411952 841225 1489354 1541559 1403014 869669 1181050 373916 890344 1588224 1228399 1936103 83370 1178812 1879692 1276450 623972 654146 211678 1241896 1363994 7015 1707459 1721205 1065085 932214 506874 440787 1059365 362069 660470 525301 17403 397619 704251 1535884 1754728 1384019 1217619 1897566 1982832 1120976 690619 1873051 155789 1985715 503627 499608 1086451 1381691 957930 711489 893503 347689 761787 638768 1813244 928576 1140775 676481 1181217 1314297 539675 16565 1339087 1378104 97786 382269 358409 87892 794766 3634 654951 1748252 224955 54585 389794 78153 1265380 268150 567952 1165460 405525 599579 1683537 1397221 693278 267936 1167176 1531659 1767084 146360 21165 1542257 1799582 1752869 256721 786021 1554290 1364325 1348280 803562 1439164 1504189 476582 1397375 1935372 1829252 1192288 853198 434430 952195 656637 962338 327626 1612048 808339 738894 977114 695526 1765448 1125759 178424 1370471 292846 1881914 166337 1059125 1167950 253229 1877153 498390 475278 366869 648434 1655569 1572117 1352428 658676 923828 1669302 900946 1369105 30412 1199301 431704 1849759 600852 230014 1943560 299562 1878551 1666803 589624 1692862 1196392 367342 817921 953894 1822597 1338113 1845087 1850991 1752046 1285173 1017795 608804 1649971 839607 790708 1449156 1637143 1604864 1202683 1951296 1197824 1317451 1033757 231698 687989 141121 1642110 1342929 1591306 1139940 1565255 22221 1868729 1069195 983470 333594 911715 1971099 163586 1804814 384044 651997 934585 883572 1888931 1770542 1059688 501932 1396318 1132877 687824 1289658 1633492 1661839 1288172 1208723 1752084 726647 148848 552694 1106665 1935023 1063037 840093 644394 117214 1965238 175696 291406 649084 644226 1315022 1420617 402371 1687158 235962 1613486 595604 81514 1387600 1245694 759178 534147 1994352 911577 1416437 1604124 673090 1276250 1145838 1602196 1929651 956267 146575 1798833 1331351 374771 1499165 1318485 1653492 706875 1108061 1428960 1502528 227490 305084 1201197 713935 1599216 1222441 412063 1751885 1261963 1048825 1260589 1001570 1567630 1850120 1379413 1744557 1976869 1377427 1864121 47967 1615150 1782657 1926409 915580 33287 745008 1741625 951517 1662291 548229 172793 1332946 1236648 865573 1123190 1769787 1154838 597802 236041 629337 1217024 430751 987809 1457967 1215617 1040329 1208060 1182209 1338172 1105148 444283 578773 270652 238259 577938 1998358 1443709 1863048 1190550 1562569 106346 1235395 1709059 2723 1486254 1658658 59944 877591 107071 1878923 247664 811170 1787750 386873 1321895 355578 1490887 1753340 1695198 1872574 1486783 173157 604771 1887024 674866 1864273 1297479 917840 591473 1654854 88770 539146 1915788 103663 1830902 843818 1358159 1314880 1374276 1258701 1547145 1878934 369665 1590399 1887688 1375089 1384682 215016 533636 687070 1823820 1770113 370805 988343 17971 1577086 794139 1973457 1422832 413400 1110136 413354 228768 1237456 1737298 9218 673842 1945547 736003 1917989 341133 58214 1284993 368514 1813518 1329358 898098 437818 1794609 786424 88949 1926988 1911189 1715774 444265 1756638 1683670 1851321 1791521 1955035 1199892 1203586 1952117 1114018 1444461 1441133 758555 1187461 853923 1748873 1683711 687161 1775456 734855 916657 1647615 1222954 25995 1383132 1173032 466484 719072 1705022 1809973 1469879 133744 237301 501790 229001 1853583 1455649 30596 1917688 1199672 1001237 1029822 736722 1566239 1203755 1666401 1755566 1407959 1756212 1622010 1359534 1801247 1995425 21770 1494400 762093 190710 1474841 32801 456980 1731720 1454108 517641 487414 1730137 1559179 893981 16923 975421 1188321 1844670 1029706 1419629 839737 1868728 330003 1344746 303716 1566839 1630834 910583 87410 1803227 1698376 1381707 1573232 1941753 1123864 1782402 774143 853418 619835 104599 1592247 496369 669362 308007 585937 908157 1883839 1984856 1694147 1811083 1299223 1655787 1975409 208101 95508 1133961 192964 1635320 810535 417372 154022 600870 1177851 53048 448082 771867 205863 1314988 1705477 599816 1474263 190326 1027611 931891 183246 1110063 1747465 252698 652666 1276586 483397 1596264 1558596 490791 73176 434993 144150 882589 1928574 548454 1482618 978003 1081533 1960879 910653 318972 1332477 623826 79661 1886258 1967588 49915 1410688 281306 1034036 1744789 1409150 1600167 1156111 978859 1517495 199956 822027 1469540 752563 1250434 1572185 1910817 560212 1371170 901952 1682141 502221 617551 167288 22188 1767928 131050 809808 471662 1718043 1080357 671721 914091 1475961 490968 331628 256939 1150918 1268155 1883527 509571 1781484 418544 890765 75694 757003 1640148 1951386 768931 1093233 1246129 1359862 1251596 1928433 351424 602640 51289 69157 591427 794914 1732308 145736 1559709 1556411 1546897 1616645 993940 18985 1226562 1473719 1844077 1652417 1238349 1495892 533696 269486 1966588 93879 352938 709509 855597 21832 871567 1950957 1847646 1348746 87014 1509926 602785 1214621 1149535 819542 1328109 982195 1352041 1980911 1461826 787831 1684251 1154333 893591 533817 1554508 208237 705847 1063343 362235 1153988 973440 1152301 1082961 1646186 20397 1214625 1185118 849373 891965 49827 1431666 383799 19042 1235119 856091 486494 1622039 154074 1898872 330833 1133857 1866405 235777 1635365 422045 654585 1051299 337918 1140905 1449431 896691 996909 1037589 1206114 1419840 281826 1597517 1147101 763349 830559 366725 1177590 1276214 1271844 273977 1629670 1468365 1352454 806009 919512 1257243 888658 359590 280607 908829 1197982 397149 822864 247615 1096226 1664416 839823 599546 665024 1979304 1228792 1750135 745073 1980114 362134 1395156 311212 306067 1340669 99528 733124 651030 1282736 427125 838083 1435056 1877822 1981299 1316209 176622 502398 1936419 1337191 20840 883085 1995870 899491 816226 1651049 613008 1332606 1756744 79921 1993708 1998439 1330100 1595424 1626900 1106025 121725 1751906 1579978 1332944 625120 1885565 1870499 1791642 833979 6193 1671966 648114 346504 277996 798784 1148784 404349 1246978 215727 215449 196056 1063542 795919 148980 1306681 425181 1187577 1146814 647395 1133795 1181518 776352 1314680 180699 1157462 431213 1059347 589572 52893 237723 1005926 1023387 825176 537164 474270 82382 412541 1957841 253462 698621 1472636 144904 1164606 214842 1802014 677781 1399260 191672 660963 1979420 536727 679927 56074 1228885 705923 1605169 1470582 832330 912781 1013520 1195841 1469785 1973564 353247 1342576 1588004 790826 1462458 378991 1369537 783409 1383800 1920512 1197043 1901771 1202154 1887489 287610 1204715 357166 764199 473132 1142646 601910 1830299 208052 1281649 561323 1702899 1631020 1753325 636680 1237860 1461912 1468031 463683 774288 1199963 939478 698441 1478837 401119 597110 161223 1859141 560042 86690 567366 527774 1527005 1078318 1107349 1104441 1672237 821008 829771 1520059 1839444 1445242 570566 371498 1342354 1370116 102964 125588 1596727 1106154 1197765 384558 1280939 203303 1201291 1783526 1024401 1993548 799373 1356595 1985448 1544719 174546 1876573 173209 1612985 1751491 981832 1094902 1766188 1117495 36982 1554647 1818724 811462 1272626 248810 411228 961245 510200 525397 1031535 936785 1005713 606916 33614 1748677 38619 1531940 668317 230408 1504510 800147 752213 929845 440443 652125 697387 380391 1898043 1336715 1540310 1051329 1579165 194279 460694 210617 1322818 1792247 1434302 1902211 786240 485178 1389398 562428 204386 383334 513353 354914 212816 1975084 550599 770884 1364243 271217 1279174 1666478 1001681 77565 1280395 999605 1734441 138972 1289064 614685 221598 1068895 490651 877456 433633 1469955 374473 1693541 452173 1108885 1074680 688752 1811987 1728505 226090 1762273 77874 683889 468794 397594 1373150 797879 874551 176360 347648 1145100 1046347 908239 1433111 94904 866779 608925 262942 584309 897574 989830 272291 636537 1951950 93404 1318416 921913 8246 1146870 1331357 853487 1949115 1806427 1240054 1447740 544223 1582000 1658315 1840964 774824 1229729 815549 1862635 1889480 1303500 1193102 1644392 1760115 1366992 1476657 1950670 1010326 1332459 727536 1169426 806047 1996952 1927567 744656 90031 345848 1683260 1055939 709581 1889725 75488 1174766 560832 703825 174837 1637689 728911 1777039 1213904 1641360 1238955 1035725 1896922 1157270 1328429 72307 900080 1549491 1285901 656318 1147626 821948 230856 303769 1814721 16107 1751792 1140784 573202 1652666 531265 638996 924322 1108633 581632 934949 1845521 1536125 882666 1388860 47832 703184 1739256 1525129 487285 144253 1684024 1378093 1468983 395552 266150 643909 933480 1508940 927887 755848 1488091 1135217 1213516 1100123 649931 1946762 1701047 1036139 1307865 1913730 181716 1794567 1743704 542965 1866692 1814237 1615325 1297778 1110142 202296 1727663 1261748 817596 40435 1482643 554217 1813490 1711781 1155005 49262 1009059 1139624 1666303 818191 1476243 623746 1043294 1444980 1257463 1127871 994304 1191573 1260030 346742 314924 1522258 849719 931498 345381 842620 71982 1772490 380742 1673840 1686046 144523 1506637 1481132 53087 1718727 1684346 1896592 1177922 1886279 778660 82525 347195 1736954 1126756 1793023 1209808 1980710 583848 9600 185130 375107 1533910 1585261 526045 929417 739056 36981 41365 682013 637803 1236497 1205494 469874 1379459 335733 77740 1557695 125468 1379145 880734 1520524 1012230 55164 112501 1096727 799847 1162212 267974 598440 481563 1126339 1884028 1262280 1017732 919638 833076 1776381 264929 306742 257862 465769 1607314 1937187 1747236 579029 192481 82766 1433105 501077 1781848 445833 409360 1708072 976344 458793 1593974 1534874 1627260 1452900 494782 1689679 185567 1005144 421982 341215 742905 73926 545784 517063 504859 55551 1763380 1339681 1956440 434661 150962 889385 636292 1947777 30877 815596 833243 560790 765194 413030 1180050 372548 739545 1114350 1886244 1800246 1485649 130370 1206155 129506 166556 1537918 794573 892156 1660996 1904163 1616215 1124931 739298 1247544 1233605 1582004 1601035 365603 210259 674101 1518415 802078 1388979 756687 4345 1558692 1533563 1057229 1296346 1321258 1173260 429731 1172522 27306 1451903 263402 1754926 46580 1792433 1704356 1322320 524673 1893263 1317179 1122835 1000925 1828364 142883 1087852 1261896 1992416 16387 1785724 615407 1996699 862944 1493160 215109 60711 156594 761897 1668241 1243542 480659 695560 1604346 1518162 1158893 283847 1683121 1278626 588760 1184024 1163438 976136 753279 1206788 89572 1433792 178665 1476047 1170069 338983 1461648 772344 77568 1928785 739044 90547 1633216 579767 1346361 53760 238892 413260 816437 10390 625710 1779119 769267 1091497 846628 1716858 69965 456284 1160037 1017719 408204 517025 1882323 195701 1831190 1699756 719343 975194 1649827 1909135 1819520 1116336 1484690 1614303 977688 1926745 1308634 352788 191418 1636328 1157681 417330 644269 1633335 271067 1109634 1916687 46810 1528405 1197959 1315612 1488460 1244764 198476 1598768 710151 1883595 1127155 789175 789337 687903 1884349 1999467 1453405 1620442 401569 1484913 1908599 1966065 815587 1413922 1947948 1236627 1395235 1134557 601798 1107427 1381503 1974672 1131773 797868 221299 1982105 1104328 1372855 4317 1764244 992816 779376 1487638 952241 1651646 1120162 1629875 39114 1098953 1045610 713992 1734439 1357512 1338206 499019 1065419 364667 1924394 816912 161957 1062878 729198 502867 519787 704347 1736755 675655 653205 1747075 1817705 135304 1748747 1115441 519465 510802 1824405 1435053 681031 903733 656824 663477 408575 1175458 79642 92838 1876692 314225 793544 1472625 400540 645063 1733588 958605 1285859 361224 1570873 1486993 447485 1456240 23123 1737201 215564 1008988 1415143 600254 25709 1972112 187220 1840393 1959237 1074649 1830066 1503411 1114679 1841068 1861626 340175 1898597 508828 1594924 1812462 330672 561095 1366546 890631 1086556 1667450 764984 1683209 1948692 874328 1871860 1352892 941258 1665412 1009210 305928 1461290 1539727 1639683 1502654 1275081 423470 921849 1879616 425851 1819900 995579 402664 1423279 1148050 633784 516031 1109468 234109 971705 653429 599794 1226823 821932 1104621 1091452 1917231 1181642 653645 31578 1548624 1522587 516699 554278 486597 929797 1162607 1676019 826966 919505 963121 1955754 230565 1929786 1600837 1186384 1948412 686544 504655 1098754 1049344 1498372 195860 330550 1301001 843035 1709833 251511 557944 1195166 233762 1680465 700350 1971979 350535 983050 780539 1308607 1586365 1754506 95872 497961 361665 509373 549226 13729 826430 303294 1482212 583085 315738 701522 23569 1641335 1177541 1048231 1367383 996365 1685585 1034482 1548046 406819 207627 808494 197694 1479191 976050 1271670 1357415 1882536 1549874 219209 1734617 67124 191752 499150 970221 1405561 605073 1177787 1927641 864823 446389 1648389 244046 1060073 1197450 843910 1311987 1553832 86478 1437005 1075703 806695 87910 1065946 221495 1702652 1108282 1152318 939594 807578 1461190 769802 1588384 842962 819219 995506 1136960 709056 1272256 1727112 1710239 972775 813827 1269728 173721 865714 577539 1853977 941476 1927063 1893705 1659003 1604179 1629998 1426340 1005526 1153800 549361 493528 1094132 4647 1304112 1724344 1640198 80840 896082 707305 1286300 1308324 1743055 1884195 587560 135146 490374 370512 171691 1548665 466385 1341851 568899 799519 1682641 1069494 983128 1702339 976067 1690827 726121 1780834 736587 754463 1689948 51202 505123 1124446 1618457 1857278 453828 461989 688957 512294 223532 1705916 78947 17425 1653118 60093 1305572 855145 286692 892961 1613869 197465 148337 531166 1268245 489201 470909 1173227 536990 1458399 1661320 1701434 1080975 1411681 960804 121091 1381350 688160 1377334 358499 991317 1541100 1765746 361851 1522432 81727 1065408 1335968 1390150 182953 451988 1933699 545185 80731 13294 430658 1640450 1407281 1785188 1091574 27790 1795015 1157490 903154 967543 1485380 1674464 655174 711870 1281729 293832 338284 407051 1624380 1051158 1243468 1167794 1294084 1526447 841695 1960328 845434 1985584 1331906 408594 1689609 1115113 989085 1499579 18266 866134 630443 720104 1184037 1269764 975882 1805535 782041 1367491 538571 1077495 1440985 1641107 701190 109607 1423044 1655670 119361 129718 1103612 765979 1319821 1700411 559292 427393 1689251 1677348 1016694 165664 509712 1785521 629816 1922109 1702317 1496294 1730015 1939749 1843125 1129728 233038 1180996 1341046 628749 124971 1891364 1206562 595428 1656721 1549182 1732687 1751310 1042650 1371893 241426 1762044 1036725 352262 748824 390466 1775836 1675809 767917 13242 1769496 1499562 637291 1933893 797585 261236 1004144 191079 1063491 1466169 1172250 1041826 793177 1978778 905874 1819357 1378382 1628879 1685420 1854306 1354541 301639 3395 1879120 1253550 1958203 65507 562015 236632 385723 1150164 1861680 1246947 1454384 569057 920403 641592 1112138 293101 1323748 1938957 685396 1411183 281580 431343 1154327 1570881 775324 638118 202653 182131 1745855 127650 1129115 1047384 1241624 398557 735632 399957 550251 1001327 68285 1634320 465610 1578705 1344844 1132078 1291648 1969578 1278861 563910 68446 1582566 1709565 663927 1528485 1810835 272794 292742 1698311 761600 1977314 605950 1590164 1297796 828871 764010 1445734 1910272 1242829 174069 215225 1494039 1127801 647686 259745 727657 955842 1200660 1421492 400218 1329950 134397 361594 1456523 302468 1478364 1593702 1032691 465540 154960 635662 697781 496898 1755690 952337 1634387 1212598 956854 1157667 1828323 1900615 1354596 1007567 228431 905689 728470 1796930 61148 1679327 577780 234001 1910218 1289346 1137320 951178 1748481 1810840 1736157 983776 737717 1737234 1542688 1223391 339566 1555188 1499299 1771199 141426 1692641 1033286 908978 290824 885830 731129 1323452 837345 1316438 1869835 454088 1263192 423468 187785 593572 1158081 414429 314019 1229539 251967 483018 1889559 1637261 1709303 1094093 143935 449907 190174 42179 1387394 669379 662299 625948 1287870 1249151 573479 1271699 1039752 911848 217110 795262 1980955 103854 859955 393121 335815 1435685 1240939 1485956 1017484 555949 1365693 1446370 1587201 1643729 1209682 1755485 1984619 49095 856710 1103298 1768579 843067 205162 315962 873680 103204 1106437 1914459 683313 1879472 1114445 1720449 1418126 1202915 1952957 1855288 359358 1823650 1271892 318011 1345944 1683518 1702026 1514932 1993659 1306818 1306912 128657 355481 134859 971935 3414 1123167 645683 1708339 431095 717092 66466 514402 939805 1500751 1420343 1101998 245861 1039200 1077560 107391 1431233 1861221 419420 1773055 17756 289112 765801 1593402 1818784 38497 518008 554483 1766400 1417282 853189 1105824 1635682 518609 301733 89166 1028095 1265082 935108 1577098 1641189 1936576 15915 1112770 1151108 1745643 1364149 382986 1213388 1942948 861564 1278615 1695797 33340 17333 366110 847916 984216 954548 1116608 1135310 589126 414812 920232 858479 1242982 29813 1598108 1754803 847161 1337695 1607913 341893 1138211 957981 1685823 326212 1867304 227397 1670147 1786534 279986 1126489 580917 657593 1291180 266776 1006290 1308733 638084 615104 1349729 216243 1787879 692633 1206785 118671 1566342 223178 1487677 1961930 1186696 581529 900686 45543 540222 1983727 799796 448673 1278494 871538 419172 1734603 890101 1707841 1001525 1976829 1195074 1704261 1047218 750377 1978876 852271 1416538 741275 541903 1562926 1666252 702616 1845762 1246163 453777 849845 375779 432482 1318912 411639 858953 1682244 822749 112668 885193 358329 1790446 1853015 1508441 951699 1426984 827793 220949 982604 1711753 1961330 1766630 786783 316891 1223169 1098550 1958802 9133 238796 1329167 1536210 919289 1025403 1462383 1534447 332339 63868 514802 678347 601348 1680191 1965256 1829276 952695 1337523 1671703 1424941 69274 1646310 1330300 793493 606804 429287 1013596 655345 738817 1055110 1483608 1584714 1720878 1924032 1199961 149053 1856085 1344192 1698 1895547 1011638 819812 730144 995571 1493703 420716 315543 1043808 1113391 1787130 1689553 943947 836622 236862 1108487 1551305 711858 1923562 798965 1601812 1432197 963532 1008599 1432802 730746 1274970 690145 14882 1133194 979241 1831118 1179986 1363424 485278 592096 1818427 606555 1872491 13632 197257 1376650 88043 1045826 911380 985113 412863 1154494 1025296 1058159 545476 1285018 1948328 1744687 886908 1019829 445157 196692 1603755 858963 1984179 672671 9926 1077254 1490682 277528 117523 1416686 278307 776236 1577054 1821506 532557 640459 799329 1025494 1318858 790469 254164 518615 1181897 859568 637655 1445956 820421 1658795 441596 1376428 1238476 803139 1972099 1920269 318148 1519918 44436 1033296 1014492 271813 1352217 1250724 1955432 773650 1198511 1145010 1623538 991546 1515253 488248 1895590 1782467 1704713 795034 454424 1925457 1764495 673425 1255131 1890486 1267784 1483941 1471419 517527 80113 1939546 633374 1124290 955734 1924473 439315 594277 841583 1777372 471197 520495 160497 1902037 1611471 1977420 1322160 1591108 347271 1742481 759311 1751371 1164859 613252 518244 844533 1724261 1743189 625097 737654 1885131 1087752 497524 1434539 1038199 34160 1385353 1138339 876557 1345426 722512 356814 1957577 467719 1162981 1296412 1882707 823403 517120 896879 121503 905790 60770 487374 736074 1573324 1462660 1481969 651696 1210940 954277 1597659 1286567 28611 451048 1796059 986650 148609 1465152 778471 615518 1174327 918611 1717313 694979 1800921 1569650 57726 1761695 1309790 1969765 643969 1680299 614014 1743079 69908 957633 64654 819895 1589561 1030452 564179 197508 375319 797945 294544 726906 1999726 742304 305303 1316041 1225201 1027817 735320 121686 1743012 334511 318461 301190 1399061 120148 1311154 549623 879572 1465692 1181573 356651 590643 223512 692169 136141 439707 12756 1945641 520923 1161754 1746169 565993 90142 258308 1832621 784242 667356 1693883 1888995 9395 1028323 441456 56814 720142 684502 580013 440070 14963 1303813 824008 1948916 380795 602480 1306550 1999961 1723341 1050505 1156225 1314478 1438418 788220 428812 1375902 1450283 1896153 671772 10975 1368870 226289 451656 1375219 575762 1056972 518624 1488318 1168469 1052006 1471777 543429 282109 895722 1826292 394754 447383 1520382 949958 185350 1444102 65953 362351 861169 1799987 1748793 206596 1499052 4691 1392873 274378 727017 1577203 180272 772224 1735539 839299 402017 224863 422552 327244 1368476 1233946 1419330 175813 1721115 1742259 1379116 1740225 1740650 651790 314760 1088430 1334604 1918061 1055638 214989 854128 1340547 875667 290918 1185610 1392957 1775105 1252484 630523 18058 520408 1568011 421491 1484675 1121178 1709601 1709663 509278 416944 826580 1429234 962765 1748335 1130159 156085 966293 1534771 219316 567843 1726830 1710240 1253523 170161 1980651 940777 548227 61886 1170373 453726 1857941 1212428 1584964 1213875 1069505 1423530 937222 132043 1255884 996348 984778 182168 1088579 1850885 150168 1636498 171557 1264961 1127057 1605695 358841 1009101 1363116 599752 63575 849723 1490147 1134105 737056 248565 1043951 655926 1882530 1783058 42320 895647 335923 1165118 1606811 134149 1487277 649914 921670 58083 521645 1480656 1801723 423284 735188 1814331 1377702 431844 95980 422960 221822 17209 1247265 1831747 929511 1599508 607461 245523 1443268 1746412 807504 1512270 1028775 189069 1321035 1182878 667748 1629799 1886139 254802 1915998 58418 413357 742295 1973451 534855 985460 873880 696544 973079 1303749 447495 371979 1430033 1333020 212251 1009052 932009 1336729 557700 102419 1490902 502723 1742306 1118380 1728238 1251009 962017 1629444 1764954 315998 1639162 1555342 1457589 973063 766594 1970035 1130803 719720 1113349 236471 306025 170085 517119 1307677 1577303 18651 997269 1514775 796167 211505 665849 1767943 1382303 315216 1935435 835606 1305783 921916 1429435 308505 318607 952773 666275 1541566 457542 168764 1892228 173365 1481524 1245132 464120 1105890 462851 1412162 44822 429017 706052 706277 90151 178929 599137 1291885 484231 393316 1025799 1142156 1063747 446319 1230560 731879 432174 1121708 1959400 1060104 425143 1325990 785132 45324 1587083 1398079 1384966 1343854 535946 1111302 304114 357925 1585085 1423558 871990 1104144 721059 1622980 363273 1280305 880060 1970307 1558675 1775565 929498 851939 603405 1450174 1522118 694127 1843550 947664 443571 1991655 860368 1519337 715084 359803 1745485 919889 715115 1262937 612682 414153 1576754 1020632 1844778 40725 1178277 304847 932370 1421995 1987874 1774563 1280582 1103039 1667433 1870772 1880681 578165 568665 1400097 1303908 295372 953445 838150 297797 1135260 1055899 1111778 1662681 1232877 1167572 1373907 326581 1754533 1626118 822825 550910 685232 1268915 1546996 954618 400917 379982 51212 1556327 1072501 177474 478010 1254827 1362039 1464914 928990 1682525 1802671 544031 396269 696681 469169 1461145 1514748 1895625 533341 323440 801826 314919 1300977 206562 1035418 1726407 1979024 94033 1466274 1360969 328365 760380 464705 720492 297467 128388 1699668 1557488 1218515 1179350 1919326 1624878 229545 1048250 843633 313096 1628046 1070137 528684 1676928 996881 293169 257060 1819157 500384 1303898 1366849 752915 558070 632606 460158 1411430 1635997 1190609 778928 1864676 575915 1309357 1200485 1679883 1395687 1954299 1660672 1995511 1923637 345468 476306 520004 1783934 33543 1507823 1667111 1010608 1044045 211790 343080 1345796 1180214 1558789 1556617 667485 241323 387750 1622118 1159441 939660 1418401 1020743 1168800 1738854 1336632 1617028 966424 1604222 1503200 405297 1002241 1025966 483619 1779165 240058 1874591 1087975 153392 1182974 366524 1982874 708818 1478412 656226 1961960 1501136 662518 1090592 1446976 1869721 1246050 1717063 1863207 109747 1593609 191635 250192 1986758 1356641 753084 473758 701298 863968 85924 1441474 1723109 523624 1232062 847850 1782649 1015158 1094949 136120 634928 1889139 958863 147935 1745318 1812818 1503008 1823188 1402196 222607 1483343 926771 859050 280987 733514 517896 444407 730760 531368 936995 554022 1542027 1929979 1417619 1757433 1916342 1131812 628706 185844 1242204 1959465 835909 1218476 1246672 650689 1804557 1763282 1462728 799015 861328 1412466 239782 989717 962603 356784 10595 248616 469932 226418 950827 251081 1370170 75324 1010274 1185254 672663 240357 178069 155355 1119437 1838540 1572223 1589564 52486 1106857 287221 257871 990341 1659187 1655993 372934 633715 557060 1457171 475727 1840543 1124025 876406 214291 229635 582580 1078093 295949 1645768 1405938 607050 1036881 1414485 1277054 320671 372464 262062 1260602 1052699 352183 229841 1476738 1159094 1546053 584267 484920 456936 1637489 1260219 133523 635121 1694902 1264601 1996909 1442380 106743 1452149 183501 1608619 544045 966267 1695947 260990 1178419 1973685 976194 1501960 1632468 52440 652827 742236 745943 587980 1561683 903287 892276 1406952 1382729 892224 287568 69823 357041 968274 407925 1472570 780701 1906496 1866574 84242 956420 1207244 1929331 1294730 657353 1456743 925033 1017253 665318 1709417 1044177 903477 1584769 1958001 1454532 1271293 1379567 382046 1085850 1374574 809552 27481 635017 1646586 1467746 1255540 1174372 71691 591657 1858111 761369 246035 1716539 972599 1146523 875583 446147 1948502 349866 1333160 876020 333054 82994 401323 1831500 1850276 801951 852986 822862 426771 745001 871487 1719952 844489 1846226 8908 1396611 777149 1409380 1057435 515663 104101 1144700 1954807 638853 376033 1362682 628089 160291 1895507 72431 333314 306614 32713 340770 66416 481803 858858 424234 319995 776859 1943211 1023771 1493375 1704028 97206 64745 1527378 741941 1252471 940032 1624789 1169308 1220146 1956836 1317918 258352 1920287 153203 1959249 830495 478744 273076 798208 1881792 1789155 1383735 1614034 830157 821501 1662941 568387 205835 1973058 894070 1792051 832253 1821875 1322588 856719 1680753 1749059 1937560 1165192 823396 1851510 1814734 645531 961293 668266 1489737 1185442 1652691 1589100 1446575 1223254 1425383 747280 248722 1651374 98334 1409368 1449049 689852 1915593 853023 879571 179399 510501 693920 336695 816689 1238865 1151466 581683 99343 1910945 369161 240155 684247 1690840 693983 221595 657075 1599638 597440 1880236 753867 728795 1195832 1218143 1720897 846374 499956 455931 1865831 511117 1474986 1770972 1228657 1285612 1977113 644212 377162 1224524 1076449 647991 332275 605811 325913 282652 613480 109949 1671261 938759 712842 1114039 386738 1839166 1365489 1051977 18176 1206449 718993 1959027 648117 286963 1749280 1784742 1572167 466598 1582196 251253 1271004 268134 35625 197183 1952803 1121584 3484 1510321 1409379 1553536 1183101 1486708 475852 869504 342926 65622 289256 282433 429159 451106 345824 438681 1243849 735951 1795042 1259250 698886 321779 152213 1121007 1570658 765867 1390056 880234 375452 469630 1896044 621327 1813917 1191798 1849057 906102 47808 71030 1414640 1885495 1233419 176962 1922496 1340655 1938029 623428 235926 845211 1443774 175517 793560 1873218 1090258 1871236 850373 1571712 350906 140945 925893 1695000 78163 1160789 1492277 1215075 571613 1036753 774124 280231 1821680 1507358 1821097 1637021 1205821 1292467 123750 121145 748734 842920 1349308 1635128 1623139 1752516 915356 1918097 419043 319125 1752143 433289 508988 224715 710877 1539695 330150 672122 1237228 1783279 1084590 231325 1649273 228408 603677 967603 741766 475733 231497 24682 1050069 1061977 336850 804546 1857526 760202 1850271 1867104 1039758 1406312 717978 1692830 1142571 977374 1479078 1129081 19512 1600398 1271736 88126 163331 42521 1400947 300572 130412 856685 687277 1504694 1874466 1364214 1946773 51388 393811 1240204 937477 112690 6587 344563 1355543 1177673 940125 371633 1857424 1343493 841767 1363778 633693 1865521 877064 1284105 141013 867057 779324 651775 1458571 1491468 1091567 1086871 807512 35993 1072136 1822336 1140121 664053 1906764 186523 984110 74638 970210 1555609 261412 384390 661634 1997275 317477 777831 1847778 1352762 25825 1481611 1615559 503406 161585 79085 1506111 1251696 951055 687130 1236803 1263994 1482222 1658630 1567468 1026137 1965692 1331367 512886 1296407 608562 441020 1196746 1837089 1689147 1922432 610110 1117798 1254757 1440615 976319 1900112 1692306 1131279 1163562 1355843 309583 751550 206698 712890 571247 281278 529101 1462060 442043 679325 1310475 862778 172163 859102 1900420 1541349 698728 1231313 1907165 95715 18315 326842 1584638 803167 1887155 94288 396007 1298391 1923035 969683 30176 369542 300905 830180 1206455 1937468 1080859 1183863 991358 885471 1454490 1998099 1478997 1495658 685755 356496 1032121 634496 1905492 471457 1337425 974385 805379 539349 1180437 421608 1469582 847508 412194 899956 1405411 36306 296736 526479 1982596 1068923 1286853 745755 39651 417546 1132104 617825 815678 733284 178890 4626 1722528 618848 1955188 1825428 1304755 1707953 1501547 134632 751521 208899 1126380 1385954 1334806 1886142 364747 142928 1966738 696077 1327122 1310919 1205815 778816 1263738 946041 1016397 1392889 1744008 1355883 447212 1183009 964922 170764 396276 1972065 1652168 1804984 434738 1107763 1378898 1015123 651658 934923 1197500 523494 165888 385464 1504641 1652864 1510503 1305624 1566951 846715 725718 1365471 1546581 1674495 227622 1845548 1173316 508655 1136670 1471250 732492 1456362 192464 1308198 927374 1149481 1670012 1550702 350207 1147312 1686295 1524578 1731930 462917 262749 746295 39985 464444 833378 1183608 373857 1461978 1495601 249177 1059238 799704 1258482 359531 1759698 397443 1122960 561482 1356762 360509 1653643 45289 1537837 845912 870211 1934979 1936212 1411354 1684771 279846 1716622 1934333 717580 156004 112878 786274 1617597 619782 1489400 721116 600759 853004 475582 1999730 143283 1733777 348696 914763 1442222 661188 1932116 1206842 1817320 575683 373695 1280318 1134572 1142210 1866606 860588 1686430 1729108 1815687 1556492 288386 1069399 1007870 1547388 1181904 213242 1478283 1170538 1674435 1789181 1183932 585549 324245 1541973 429042 1411272 1591225 1884755 473185 1442336 1630850 1429635 753007 1513649 1538099 1514578 1797796 1603363 675368 1733134 114300 1211494 665553 464241 1020906 1576192 388831 1190343 1642246 1497778 1322271 1909982 1095881 1953216 424907 1050014 1125193 1382238 1633810 1241666 184493 1174474 31449 1176473 1356871 1864680 1146765 1497318 778094 5947 614831 69496 1091150 1126690 548163 434640 282097 1380438 1587914 1393530 956399 709794 589862 1136217 336411 350356 53307 1418260 852206 19463 695879 1482625 1401145 194501 681611 154972 1103178 664052 471240 91227 422176 749203 182948 76852 1972988 1289710 633883 1062337 510426 371809 1584274 436806 1638405 24697 1106661 1058943 1142045 544750 1205891 314603 1158439 1264735 1306738 194936 1271939 1222772 766233 187033 664869 890921 1939133 1657923 748820 18377 1953948 140273 1642731 1077429 1175747 474510 71375 932263 1207069 683496 232584 297441 475092 1783555 718548 1629205 930769 988279 338782 1463270 1522021 1116691 195486 1437859 1983085 1736426 1239456 986184 1269859 1077188 604155 268679 406149 207010 1188779 1248382 522170 1644575 459656 1069621 439269 1049161 256337 800655 1738325 1364292 1857388 381395 1100255 1995429 1580305 39913 105246 1482915 354074 893238 409613 771556 169803 362403 716633 810563 473354 1791437 1562097 1598147 704333 1269668 1135489 1672028 1689894 1011939 829133 447189 1582322 1001558 919514 1651072 1032898 1738845 46507 1941956 705497 218791 1495075 200232 1791804 858149 1096496 1652327 1001 589043 164233 1612587 1459200 1778733 161413 656522 155965 1739062 1602412 1368862 1831904 154252 1851350 1460984 51476 188124 1677805 847535 581210 392803 559540 312409 321981 575908 618401 877762 1153719 1187329 1246880 1987540 1558511 1801213 811194 540907 1006355 1063893 432652 1473595 535792 454621 785689 1273773 274350 1623475 518469 200918 440830 637221 1381984 1537133 652786 583384 683898 348377 359773 1230584 1891608 289441 837458 1925303 348633 1293492 1427949 1863721 296986 315830 8176 210816 347957 1627964 1107210 1416610 1222570 1328008 59794 1001363 755607 66763 1192305 18426 1658274 1578397 10284 1267645 938103 1442538 411970 1337836 1181877 89309 1839705 237986 1624425 1193478 900577 1894710 691814 892921 634011 1397489 289015 436302 802984 5836 803232 1781083 1197666 982541 545298 1235859 1712198 1237854 330943 1179947 535152 93811 1839167 1701677 126086 242407 886408 981077 587828 1211816 465466 1656469 873242 80031 426502 1561729 1936153 83214 1796548 154842 1753472 1011482 320883 464997 1544717 1057617 98391 211483 1226731 596835 1966006 870244 821871 235714 1077043 459840 662813 1756973 641128 1132332 1413748 875300 1290689 20077 1864225 34223 19159 380667 177027 148483 824435 1238220 38936 1500557 821819 1533613 894708 114692 966999 415450 249443 1759809 389639 1424651 778503 333006 1818278 1718277 1477378 911693 1534094 815346 273159 266419 1752020 1374342 1460324 1304512 221041 375878 93377 126851 13873 1338668 1515875 1144108 166665 1257958 1692398 1324459 1215852 48671 1119445 1098464 44958 1372732 623761 293161 1151359 1917860 1209068 1865841 1008109 1207079 1656863 825028 1729831 1496112 1161911 716911 1677417 1786373 982359 1744036 208692 1613732 948876 1381048 1132662 1403934 545714 700527 1741372 769499 919739 876105 1792232 1751867 723267 1434320 529855 13225 1905900 234297 1104765 1299120 1046173 1423754 166587 899047 948715 1402491 532863 1608646 86365 1527846 386530 327076 1545623 149799 876151 1513068 1849530 1669145 1312240 155903 1407049 683472 780493 1935631 1186206 827948 262363 1874444 1127343 588757 619602 1461046 517076 1315619 630470 641726 1411639 313930 748630 1704240 394617 1714806 1942293 1493339 74541 1189181 1952495 1439134 1935455 228317 1598277 1577138 632687 410477 1189731 1396315 1764533 816988 1434512 392057 1510655 1038566 665479 1067547 1273371 853349 1453048 1855708 1990399 1951210 1744083 337124 1974200 555913 1483888 757474 922500 1198188 1894986 1692331 1940383 356435 232094 91781 1562409 598296 812546 258738 910539 1339149 1251500 87416 1554048 827372 1277624 194503 1821226 1671550 41340 1087290 219539 105849 828508 146714 1457884 1540120 1414653 1547814 998658 183995 1389515 491515 1788835 1155863 1570607 1344431 1599075 411978 123711 495369 415225 356691 153990 1049152 963355 1932578 1083826 403484 1779929 574808 982233 868534 359612 1116363 208069 6887 1623536 1826992 1484526 1641696 654703 1993117 680411 1886814 1272720 1615237 1718626 1381369 378089 1046731 334795 188381 421462 586508 1174553 1927860 300930 137471 263857 761068 947777 397012 53247 1529996 1008707 1127284 1161330 1751676 623979 1747264 127411 1612 1719220 1570759 1216575 1820522 1969332 856916 1284382 944325 451862 527764 344382 1009401 963732 819315 946893 77193 961295 1602515 175381 83380 1604201 504202 1577961 1799739 1530865 494665 1661317 162308 1918917 128916 911823 971827 1588241 237731 772563 1806909 1178325 810434 1357653 1802717 713836 784844 1962511 691002 257669 330605 1398642 1208563 1378555 1103453 1895195 578577 681033 864104 1368090 1879601 851821 1000541 895135 1359410 1338099 1473241 1012002 383831 135859 675904 1940279 1811841 1121961 203105 642131 225271 416405 280580 594206 373172 730450 1236300 388994 523915 1092310 345805 972323 425720 883996 658721 1783804 1328127 1582282 603597 385014 790719 1406731 1057665 1004076 472439 1041235 1214439 1260118 1270275 628036 18306 1078089 1270007 1125458 1003941 979763 534149 795862 1903667 377171 70428 217185 785948 1063582 12335 532232 1384062 1808357 208081 439381 230601 84386 130039 618372 1063324 1783334 663343 1080991 1255383 54592 1657819 950735 1710475 1370128 1296986 884816 581971 270858 1099351 1519434 466007 1910809 1293462 1461105 1232116 809130 1633246 930902 1753431 1261859 1260480 1085993 1202193 150440 691306 1842490 65004 374284 1435396 1078192 1531017 257544 808083 1942174 439671 756725 951217 406719 396884 1370137 462918 1243486 1267091 421507 423741 1408218 1054770 314413 1360040 1713601 1807970 397194 41665 462698 1377643 844959 657385 152932 1893353 1170268 877122 506393 671810 419023 1149757 741434 1776574 1917413 1135897 1101122 340656 667973 616692 47960 782156 1892416 1673107 1860888 968104 1170037 1386382 999556 1747143 221055 833218 1533551 1237858 378459 1410678 851771 1643185 555303 1767622 839493 1531271 291136 68305 171984 1870955 1478299 531878 876657 73710 446711 329779 318839 1261361 359388 806007 1044167 1549319 1357625 1585641 436670 78365 1444291 524178 1677979 912179 498071 486541 1159567 1644403 272176 1374802 1403873 1568488 1256305 915964 1478243 1726063 630461 463659 1786115 1295254 1635421 1586415 1561670 1133773 971547 1392356 1687418 1622860 423306 492109 759488 1282176 681792 751282 489270 665021 1409331 755375 1896657 756410 1532507 390797 1021465 1989361 210950 1765584 112031 1920849 1731655 98131 1147598 850242 677164 1666636 42161 839240 1461699 1104673 1428495 483129 623105 502009 821927 1458418 1266945 1949043 811023 1156812 1431619 1918078 1983014 255227 869846 653500 510184 761086 719722 1248168 1594379 348101 703860 71591 1210537 11483 1695131 1989874 1134945 549417 4488 1161666 625400 1219243 838036 17785 1955026 982618 383620 547762 1480162 535182 913288 1124748 480205 1890725 1138523 1666426 507455 1999704 1100859 589560 1644702 1281745 1566720 1340153 1938723 1236028 1985821 372475 246548 656288 502916 1479542 1633563 169575 1306031 615555 621306 1951875 743381 29274 1215959 190975 1598656 1654952 975108 1822756 204019 35221 396396 980514 1030116 872203 113641 397695 1500059 1406874 508851 1443345 1798825 976801 352720 1101691 1299539 1513283 665513 1728296 1788419 1628001 1008135 399358 453213 1788136 878122 500900 144049 146861 1071539 1554153 155123 1719312 1560168 1797837 205219 18615 1930850 382674 623767 1528875 1061063 1285742 486505 1515167 984867 1304639 714058 30699 1135541 1348548 197853 782748 1022239 459259 1587834 384851 709293 97918 1742698 1322407 1799693 344445 1956499 1849052 1670576 1763265 1527196 249513 1902714 256017 643141 528299 462950 634501 557015 579963 522042 869355 966905 1719050 977127 1001814 372237 488738 1147584 178851 27017 1220782 639436 1494062 85190 574763 382761 931696 1981291 1508040 1162334 1865264 1564660 503733 1185021 1822680 947190 1555007 1604654 1950631 1941008 132080 930477 844167 953371 889723 582582 1019651 1183012 1307554 839812 569472 1745273 1383823 753598 1169169 148084 1992145 745916 850956 1023975 1166010 1756691 504273 425456 1518916 919263 98216 865559 458325 1174039 985089 809873 1287557 1906560 1199950 134482 1083230 526166 591017 1542750 825082 952576 79478 1769672 219104 1514214 1265139 1471173 817822 1935916 715369 722420 1843644 1233011 1241619 908240 586050 651226 1690969 1412434 1953304 44302 566573 1114286 833389 115204 1043416 1565735 434644 1039367 1250857 761330 1442852 591204 141540 449521 1082705 592564 487459 1915434 917594 972166 1486869 50792 1210043 731019 1043972 1962667 217515 1191642 538993 752714 492270 343900 1805218 1816857 211633 855740 70227 850765 183804 1023607 1856985 973586 1674133 390353 1145975 879581 771184 1328013 1589189 1900998 1594824 25192 367930 456657 878247 595534 1645261 1691612 778543 652925 684571 1732577 1322780 1386437 1409705 526942 1578518 1011318 1623961 482968 402702 1689815 1119246 1608668 1235467 2091 1320695 377132 357170 1969119 1398374 590712 1501180 1977694 950826 1939339 382204 1650851 1912513 1114589 437984 1033870 1172103 1463997 752716 983062 1403436 131038 1227453 502208 1726437 1788437 523761 1402404 1338393 596700 1529607 1847676 620369 594416 851858 505480 66431 1494843 503796 1372493 1538055 1853477 276578 626503 1786479 1502250 1912881 1957932 247040 1991339 1548016 1088650 1184287 644243 250252 1183672 1430036 1417730 1097543 1063959 716063 1618866 531509 1650050 1164568 317984 927286 1252095 1626506 264779 1220559 650352 337193 688629 907944 1035642 136682 957461 421366 1411530 1102892 463669 650893 83748 550344 1895717 593659 1597672 1564712 1064449 660783 1441844 801931 323105 780436 1970819 1178939 1966444 667515 171336 338202 1008205 1550873 334107 1978780 267941 536285 1536884 1073325 717412 727735 1429791 1513601 846028 626574 555339 1796908 780988 1592002 898333 1725799 139966 1718139 479897 1203102 1130331 613481 819072 925017 1109334 1819607 701525 1530418 1342931 629259 1769791 1063803 1744729 1282672 1248535 813867 921604 1828739 1846787 806077 565198 388228 1683272 842135 715589 383779 73230 538298 1539575 54853 200162 73425 1117923 134521 1823923 1684424 1837009 618449 1772315 510621 49245 1681056 148477 1091697 1797761 1283631 253510 23028 807556 1688621 858623 1125911 1594075 1347386 1500423 231853 507255 1503196 113117 1006515 343335 296230 1603118 1375291 1217460 464672 941645 636601 1835915 953910 770334 657732 1609987 852936 444791 910728 231541 1503389 630203 730630 1816495 1629578 1097451 1618232 281350 1111205 1641694 1176048 1137575 1796851 809640 1981942 159921 636208 1894602 529668 1899050 1207915 645162 272155 620222 349730 1191696 139092 1517207 1820680 977696 615874 1603017 1408021 1725572 87816 1293603 903764 1871113 1317462 471407 1829931 967254 234382 1752614 751121 478361 1935 500916 1793661 305214 10434 373723 730140 1327890 181065 1058962 1918175 847415 188590 1105814 1105825 916546 968639 413289 994771 1048823 448433 1644815 1477200 482354 1089000 928470 727670 1888136 29956 196301 753774 781655 1386675 463456 49337 1207480 447577 1514412 601577 833661 495925 1725153 540616 1575320 935538 97307 288462 239862 896247 175803 255762 360811 229909 9683 1385161 636376 214004 939191 6830 1827328 467156 1194675 719833 760846 1931450 555376 1425726 1382825 1127064 785384 548930 986994 1815929 215214 1092255 269762 1255048 1928119 292024 1553251 622178 762846 1727162 1613531 1685076 1412857 609587 42770 1185901 1295144 1035410 1042720 1401197 1266861 107054 1228546 613269 1078606 804010 1312536 543272 1295644 781425 394674 1346497 551171 688028 1239237 725089 1798739 843534 364482 1916092 296376 795896 803316 1998329 954221 629451 1720514 1809840 5999 635872 74518 459434 1432447 618940 32151 740350 1608775 1671687 876002 1056264 1176385 239176 1988730 249767 306735 1758102 818614 700668 272761 264048 1859895 527115 1931351 123237 528599 886276 404630 19773 840704 645979 1204439 1413077 1926485 1135052 662978 1579184 561510 920906 477287 1042696 855964 1217027 674755 645851 417136 1472271 501856 346418 839260 75106 315880 1512997 1645401 61320 1876811 1307071 833397 306691 222779 1406549 1492976 1499382 1734996 1281366 1555425 636558 476087 1400378 851922 640342 754713 1620579 666964 69960 1267423 187828 1438285 1961498 507489 1155677 1720351 752614 1991262 1351286 678593 1766995 279034 20966 229852 77873 1663722 1786590 692393 771180 454041 184754 1740928 38605 290563 1801533 978253 720786 1966101 1957913 775967 770946 10534 1405673 1319498 37300 489280 1283576 1995361 680112 1920047 1401837 411827 743614 197361 925783 1816743 475106 1838231 89577 1020434 1958659 1960839 305423 1772535 1273794 1360269 1603348 353225 870836 1237956 1857591 1896236 6139 1298927 680916 399099 1877332 1748589 620435 154170 541975 743665 1170797 1885671 662607 379755 701680 1688835 170287 1489819 1756514 1553199 415993 167671 1516876 1696355 1368967 1947609 1453825 1646134 741003 374084 1681560 49838 611440 1307424 813529 793700 1027894 1426977 958635 1408439 769725 147992 1292165 235581 8436 1877265 365226 584920 1114323 804681 1474463 470638 1565746 1602886 62695 352139 885534 916860 1394423 653802 547047 1178468 1442951 859263 58980 1852685 133767 1137586 794558 1499853 1984286 1329496 1382450 1510667 1823189 934507 845946 890129 415562 1149704 1858417 222944 525032 874438 1367338 1416664 227185 778182 372981 1632218 184259 1359674 1559296 687741 1001836 521838 1729661 1099870 858113 1935527 489842 346863 926256 128092 1444181 182631 490126 1171051 1300399 1755440 1518498 805220 1451130 1182581 1649505 1442637 1619161 1149262 145190 206833 280659 1990246 1584340 422379 11337 1931849 1193533 1113124 1461256 43681 537835 83455 1763408 39491 1789496 124145 441197 1320781 1874873 1522519 543168 1970022 67456 1883923 1680849 193639 1857967 1927158 746335 1153972 342067 1416973 1925279 1829517 119180 1804583 1267836 1904827 1933546 988491 268166 1957225 1611151 616021 96073 1824676 749246 1005216 1842008 338947 138009 67041 1789582 806172 1186151 1273770 421229 1457006 1994271 451163 188020 921206 360397 737671 1382172 1551616 1147679 554826 1066226 1106815 1863521 1409522 1499456 298427 1789355 420806 401066 1405725 410403 171641 914062 879027 990420 1214999 1268929 682015 827773 42892 942163 1793669 613697 1160723 1582241 1677509 1173137 201919 1370358 59144 347530 271700 151785 609914 130157 24721 1652923 1478959 923138 355367 145889 495667 630062 521631 1236776 1734396 897534 1164278 1801301 595774 995483 1678498 1049438 1308701 1185631 1518104 945835 689040 1180559 325691 1669086 1739397 1798671 455544 498664 821214 1740832 742321 1472741 1904723 1210521 1087954 1553016 222053 1952610 1070718 939407 1354356 1735153 407314 960682 249956 60712 1078417 963103 171233 207763 1472388 241823 1079135 525126 1330380 329824 1152871 1551261 1753371 651654 415059 1552086 501947 1729880 1938360 373652 83710 897673 1463091 358051 520074 18338 849228 1232644 1407730 690567 775081 1453270 960985 202835 685611 634275 1488089 1583622 1979660 938021 1150458 1936150 1898387 852735 810454 1955939 1750050 647839 879186 1524033 417820 1783265 1289681 446532 90972 299184 1101037 1229458 173924 1510091 1059625 1933423 1364609 406047 1624882 1043448 795032 1338604 1695773 1875035 1062440 123714 79686 156857 352687 1877386 1001697 697789 1501722 1601326 747490 1322391 1374583 748772 1965453 909463 853680 1505428 1971088 1115376 1597346 191 97950 1507573 373798 838316 1426381 1281598 78208 591759 995061 383192 1691940 1598475 578557 1996576 867898 43433 981048 204650 1327771 466019 517763 102392 721896 1252281 1736953 1647265 1553441 711444 1721160 1696022 149383 1886752 1781492 963301 701279 587338 1238452 344868 1967177 172285 271530 989104 1136050 1599876 275509 1399587 1484394 1778493 1533304 1198349 830093 1361496 732139 1452926 1419573 1926051 513816 1704573 1136560 1508841 1117151 477349 340928 1601029 796168 796084 1317941 764137 1885672 1918702 409917 1001124 264097 1834130 1574738 1398742 636051 769577 1995974 492822 15759 306030 911354 338141 142538 50599 1376191 1640602 1323469 892305 359493 1839792 1398865 303098 1310665 2361 1841941 1695741 806226 450828 1416319 1222904 1099003 1147237 1108016 1570774 578072 501181 1522175 1536155 935875 744375 1811709 681230 77445 834057 832739 1666879 308843 1547295 1693628 1538910 1408746 1745391 877574 1003850 915548 1094350 648897 441024 1201692 961955 586909 960095 114777 62451 699861 1586545 542185 267503 1181223 1638005 1426388 456503 204761 764125 1775108 1222720 1617074 1670513 1093646 1296152 1503428 830918 489621 1768833 1575201 1444404 265797 705545 999125 1801878 1530294 214005 184986 1029227 1929136 1409675 95470 871091 171725 743311 1756908 354890 569100 154810 1300761 1178113 1367888 588743 493216 33099 1334006 652465 344933 1062808 537029 759510 703188 1690187 1355456 604313 1198181 1412047 1057932 1815443 1083193 1045795 849816 1328137 1367610 1208187 757248 55417 1490589 1257857 1541549 538678 1334049 1539341 1401008 1743852 140133 112346 1908226 486414 1272315 875072 1811816 1467111 298596 407347 850459 943836 1738041 776665 823948 569661 1977895 596832 1782937 1732125 1302262 1711642 770734 1937452 1943424 1081642 949517 589509 1038886 1749849 654489 1090596 1592976 1868638 1886252 762588 597564 497359 723920 299786 1556379 131808 1429816 336548 729477 85288 502414 1346964 650373 772339 487640 1003504 866415 1613916 1745961 662291 518375 346729 1268718 1128178 872626 204514 1407693 1505012 31212 1337410 1561217 1019047 225143 609408 1394749 999805 1838126 596364 1302689 731582 164583 983069 1004588 842897 1804859 831710 795302 1565531 1738593 1475413 313238 107267 1192315 809564 1818389 48207 1642216 881232 1445724 1209389 1517919 868616 1648865 373711 1269565 74377 1615243 1220125 121822 77453 1758315 274095 491628 969411 405040 273693 416061 1818030 1205215 860647 126421 1212142 117860 552363 1337850 431098 1355881 1152361 1703124 2954 1375701 1119023 459851 1604727 1720783 1080172 650170 1828633 887916 1600913 735248 1988328 1746832 1464485 836233 450686 505499 1082028 1948616 448752 554143 84512 1082922 1171661 1334421 966573 664428 502512 1473626 246250 716878 1951500 1817940 565143 935793 1093082 1554501 470798 1801785 1853845 1074318 331749 129999 1037853 1752847 1134747 1947842 1266266 940987 1686574 280405 505873 1398810 1476981 693769 977724 1865377 1561994 1164866 1676894 1346386 379408 1461254 82268 1819346 1126950 1648146 1906514 557140 1551351 1194056 1577329 453733 838418 300362 1833791 1728109 1924466 877636 1576576 1284760 1609840 65640 1127417 1845724 934372 1247137 1924214 1393843 389612 406759 921434 1844319 354354 1803531 1306682 1555139 593788 719120 1619443 437207 872502 790624 946177 616487 1741337 1808646 1954488 1344789 258727 1344399 54345 962024 1565112 912828 120784 1443641 530117 988436 1335845 1112839 1588990 1590958 1548159 1529504 521682 1084094 1375577 1679423 1188378 1265702 1828437 150863 606100 335380 1595355 49971 413587 745819 470163 274344 1311436 1123986 23018 565531 1350701 1472280 587026 1620111 752667 713568 767633 1557140 1616581 770641 1049168 957990 1013255 511482 322063 411546 1858763 1410458 953160 1381427 487602 14371 1231725 154829 1085197 1166460 881923 1432954 525615 959779 743248 32068 1279807 1565208 1121119 1533725 1267366 455093 96392 757707 1223528 132110 1764919 58861 298947 1376857 1281855 495871 120205 247019 1384631 1530433 1296709 789097 71744 1987878 1108284 965496 1652909 63484 75688 952025 825194 1546081 561795 1934359 449889 600321 75152 581521 1994077 1730435 386074 912371 279071 1329465 1879021 1471646 804746 1207395 1945851 157908 1966853 552890 1433257 387509 1034370 317853 1193078 729638 1848687 729152 355151 1131626 1567803 1119707 1149697 1535960 308125 1377401 1222256 341801 265245 1974556 1832386 674426 1647480 252495 1788977 148550 551586 1764926 1956603 762792 1232620 1510114 1201916 863258 1815683 1319383 1012520 239036 1239466 143273 891745 487080 1572000 1792263 1832467 90720 410390 888747 1244132 1892330 559307 1965221 832942 1153312 1876820 1423350 482851 1411331 1410972 1626867 1553645 286909 1778664 1069077 422688 1410054 1726216 898795 1800472 348095 708550 208016 55916 666846 1665240 1782234 578119 599948 1585303 1552483 198943 841303 1800048 55899 877254 1295160 32806 1597256 1447174 421653 1803068 1844245 181886 1611554 1649640 907302 332500 980856 246589 400561 1932059 1211012 398820 1662997 1443296 1403574 776374 1478453 1376192 1577380 423686 538982 1642763 1093767 1549671 158764 660646 225187 198205 665595 591669 676231 52313 835323 204552 1106268 1685665 1774601 1189764 1157453 1378615 470813 1038012 1252491 1205754 572150 1100090 1788114 172409 190940 1646320 865342 1038087 681779 1203950 588481 89803 1257301 1869623 807312 1348146 240181 81471 147563 845471 963735 425073 1892039 1103517 932205 1717486 1172855 945295 915690 1673090 1915817 743062 1554951 112470 1665946 61578 967028 1450319 139781 1241114 79321 1384647 343623 1459099 1248344 493241 1389718 1829483 736052 1702951 1703628 1425505 1397053 1052893 1189725 1905839 1485745 596974 112991 1747577 594113 1035025 393613 1362550 925215 1099486 872836 1225441 183587 258088 221380 429947 1664335 98444 259185 904776 1823765 1763636 671218 978755 606930 155275 838814 1021823 1141125 282825 645849 1700122 1263535 1497580 137350 944779 1459821 572403 646611 1690901 64275 1710306 1063546 177113 1654204 324065 1383179 514355 755849 118286 829059 99072 230779 1784824 666181 1185529 1381158 267756 900082 6287 1347343 1747025 626780 321816 1249829 132180 1959805 1794962 1828129 1145983 136943 1098416 1939665 1320365 1378295 367927 1303802 1477324 1011624 1483776 1365456 1751587 745267 1897450 499971 1303413 249453 683609 1297597 72968 418343 221368 671623 358205 494015 47998 1609341 1210799 621387 1565049 1770491 90572 1906317 1356465 1321736 858040 273592 545180 1734252 426614 1264152 834872 741886 68948 841890 777817 1866142 208215 1458317 633993 406942 1623752 179729 806724 819108 302968 1533533 1949836 779495 1332808 1796744 61569 984380 97023 303453 1086150 1692401 32015 1156909 276837 1683002 1002710 982724 479475 1931213 862528 1928986 266250 1673879 1025455 1926570 1336757 253727 222244 1332077 441695 196905 442616 1153278 358570 876219 525368 1687433 482273 1251975 373341 378563 701423 1749295 70830 551206 1239413 444524 378434 227972 777731 540951 1517035 52526 217151 52676 1514831 167235 1240319 1241326 1862710 141940 1260748 474347 202150 1934562 1356738 1381638 1374231 1626653 928318 15907 180170 1247895 1297027 1430080 719958 820964 488111 1414787 64568 750437 629711 1654724 1778748 1844275 1093081 1977289 1436163 1708522 1757473 1441934 1422818 1422546 1202536 89296 544545 756484 293405 496849 1620021 1375325 1659838 1437842 1146668 529575 521646 1409770 34186 138178 1083012 311178 1663967 37213 1337858 1743069 50167 599978 104560 950535 1007411 1285251 667090 1887696 351276 1841745 1669500 310926 786634 871523 974489 1043659 160473 258514 1044594 1718760 1629127 1489293 14475 89793 1230957 870348 1840459 1926195 1817301 792253 1949525 1903666 677759 1441022 1107441 1138958 1883116 716595 187942 950035 1878687 636632 132836 26714 1936180 380649 1853664 1723346 1921892 92623 166594 1028205 1961081 651653 631690 489902 1784146 1890341 279833 1747169 1065901 1187177 1755370 1317032 1033107 1686563 328204 1114960 1896959 623223 1713838 674270 196235 567353 1873322 171368 112411 1268036 1690496 117321 554656 1086316 1965226 1339678 721791 497567 14489 1379531 1340902 1474512 1235060 434883 349393 1359292 1954677 1616834 176169 1743992 1812371 1428091 389904 379063 1562723 1808750 1473956 425549 724394 1719236 1344491 1686388 705740 1319477 260140 591922 186233 1727234 629504 786845 1051195 1681793 1605530 153936 179704 622991 1338078 1672505 1673004 1686520 1222599 73509 363008 836324 1097680 1671741 846340 813163 1603253 1487391 51469 1253802 1321471 548640 1177538 806426 1407168 522808 1639768 1057402 1015592 974829 117668 237376 1069131 724333 131886 830351 1595421 923043 1369056 356078 1130452 831743 888562 1737113 304702 349256 704485 1867612 559352 261585 1871978 1156997 693957 882881 1611675 101777 384478 962212 757884 1507479 1850862 1155556 502020 15374 1537801 1526653 197166 1735192 1084001 1218005 1722806 533408 1388830 274157 1836679 1204596 7701 1991046 1881093 60787 935744 1285569 431030 861562 537176 665878 978892 1786099 1130260 852779 778778 511930 1580135 578794 956355 1585532 1883557 698359 1264759 1207476 1233583 1341789 1927603 845279 121671 319752 1202517 1798058 63500 518395 1929652 305168 1646386 1830238 1615051 727458 1939448 634590 653540 1963577 1259708 1213322 35038 512955 1317373 465777 625000 1795449 1206105 514613 420665 1577950 813980 1265075 229195 1917868 990819 1176987 1018987 1886888 1184550 1732465 841545 1809760 236420 1329722 182869 235765 117023 1626561 393100 659823 572379 834100 569236 1821675 1810123 1655989 1020377 1293717 795358 788406 34607 372199 1931621 1459558 231316 762953 1291932 146462 935474 274102 1228901 670622 47639 1885516 1873856 1892567 1340809 410273 1887519 310363 1506499 1429561 1737565 4006 1007382 678562 1021479 33583 533124 1365719 1966666 586278 743760 86443 547310 33318 370688 1102137 990971 181581 1456505 1660665 96210 1051750 1885381 1843781 976694 7794 782734 1658131 1387968 1331273 88767 1564868 1452137 1791389 264928 604628 1913795 429284 661896 492616 455637 765832 515741 37781 1316103 573093 1475019 1825089 1106207 1352748 945181 1662128 808814 141937 228836 298406 485030 1133060 1913653 835462 1682994 465575 1682678 672006 363328 400268 908925 979021 1677613 461977 1991555 1418453 236182 810060 1174764 1349012 978095 983295 1870061 312829 1582100 856633 1367368 40648 1218731 343909 690858 101662 719560 1631417 412749 1309470 1887551 22445 1685544 215455 414566 1068379 1684371 453237 1607594 252661 263583 1505262 685449 788536 52828 1089549 1033162 958691 1996663 1936290 435175 1934812 1470975 749988 472930 791408 553269 446898 465815 1179353 502945 1003444 1968431 863419 396033 1328290 1338595 455985 1335886 1312765 332104 448071 1881876 500356 1557217 1771580 664602 770516 1767279 207933 232792 215393 945247 838661 1255301 1418811 215097 706255 463500 190214 268601 1231542 215803 418122 466441 1985010 805672 1002608 893542 1398159 1787767 75863 650016 1369262 1250296 1019606 614406 1680639 385352 628758 1728354 707044 1955323 1310520 246103 727995 79851 1330625 1673958 1583267 1033155 1073891 1005370 612979 1943933 583100 917679 637960 1138964 1578333 134338 522442 1101172 428714 503631 1407552 431719 159801 1291285 745474 665760 1556086 825314 1236394 55101 87108 121402 1449405 809847 1304760 1037154 942258 295424 1487841 485781 1430731 1475167 1691716 491013 1572362 728287 138155 224694 1162285 340837 1195920 246992 958282 519543 746973 464191 1610561 761138 537846 1738837 315244 853205 1028625 1215007 220875 1265358 260238 917126 1138808 990414 1058544 1700840 1482492 459447 397176 423897 1172407 637504 1612290 1025347 1744321 255847 1243741 1406329 455609 773286 1024623 92062 1479755 1890484 1331815 1835336 1659142 791721 845321 317545 787670 1853710 1360163 493543 772492 77048 388411 158609 1556050 156750 864777 199123 61956 1712359 1252221 1282229 982503 1022199 621238 1568408 174502 727225 1206814 242964 1011234 1469016 1386503 557133 699412 1221707 1193113 993749 1676976 250376 1585229 1439205 1138017 437141 1768697 1188985 1941267 487486 596973 1629324 1071277 998538 1630322 209069 1751359 1607011 276138 1934779 159681 1904217 1059828 753025 571434 732403 1014998 1797340 689260 886317 1929937 1066172 749197 1282986 235538 5677 218815 1951488 493131 863901 352311 43245 1467037 688923 726425 969278 1951556 330197 332269 277642 1701367 1977239 327303 112904 310004 1052758 1325952 772823 830045 578821 1443976 1383980 707979 688260 1127231 1054460 1621012 727240 778482 341437 1598749 1072066 1595907 1072068 962945 1962360 1645500 1684171 649119 1778677 790254 1738774 1141077 592484 724799 1683765 556945 1384273 937960 1991792 1280552 767364 1376394 199989 1995500 1920678 1698459 384914 1845956 797995 1467741 1346851 1574611 1917926 1102577 898728 542052 773174 1992428 1935977 802124 932373 1155262 1151281 1698484 468808 1820202 1136010 211663 1502737 1008377 350449 689489 1178757 969119 1775668 1684203 242248 1670428 1003913 1311076 1351556 1192025 1672541 1296691 645283 802200 1076186 943277 1491846 67715 764990 1015151 1994621 1911488 879946 110020 1477874 653197 637142 959156 1937835 136570 156439 1155362 1795169 1491916 909208 283775 1945165 1842745 1652530 1900650 1675815 1839189 1756184 1030066 390862 1936590 1113927 663270 763173 62607 1325530 717916 27689 1496293 1808344 812142 1961130 450130 244576 1069952 201448 1831019 1508923 918528 813282 1500983 65601 385043 1051684 706374 219867 451230 1864324 1508300 213673 112898 331537 1645333 879304 447956 399906 975943 827708 1956595 668391 643618 146753 541219 1463724 321616 1785430 1937876 1823641 1035249 1720630 1857233 365781 1098785 1458335 1189380 1836258 459205 354893 786277 1165837 229349 201462 401937 1048652 1108568 33729 1014086 1433584 1080100 1311523 1055495 216781 420725 1511523 1274304 51677 127559 1117546 207826 909395 700173 23747 820106 765864 518832 1216233 420654 1884631 717869 1561290 300369 214332 78447 1954324 1249155 93615 120045 895286 959030 1623987 860808 1194940 484846 285208 475133 1209603 496355 1022493 1639371 1051606 810641 1679940 793002 1402537 1260535 1822112 1447110 1187267 1554759 610909 1980496 505657 1066386 1925120 981534 942687 1075714 1039366 1899904 1644021 1388696 231340 1126763 993299 963522 525468 1798836 1635605 1554613 1491189 1406590 1527075 1543870 1922064 1035456 414031 1061140 347485 973864 1207532 1420233 1276197 617975 499950 1495290 1065625 732125 1634822 1807948 713746 1073212 302865 139363 537758 1137416 473885 842873 288827 1024941 597551 640059 1615970 1975854 460698 710631 1318895 820405 169713 1344833 460824 46257 478196 348041 970596 245002 1577902 850929 1855316 1511385 644810 1632171 256713 975048 1247193 974423 1763869 1525343 301824 1115601 1682737 1984151 1556641 191231 835705 1988042 686482 1195431 1750874 1472335 174205 1331287 495977 1706091 148987 529316 1144330 52778 1367982 861464 190754 507069 647764 1320324 177055 1851463 470248 387763 462108 1750084 818639 164019 1630304 1694557 1901344 1318704 1409320 597393 1865183 945583 1848047 665450 376052 1860049 992251 315695 140282 1599255 970748 812790 278846 1694556 1800678 1317409 942634 1983805 1014229 552211 794799 859212 1260031 845145 1273911 1065799 926832 1553294 1460349 1140441 1546726 512424 272482 706002 295514 1149783 1499216 892024 278229 450509 405348 1087172 529976 29498 1551734 1790668 1225252 1985107 539370 1539105 220969 420231 1601407 1514975 1167034 1735010 1112645 1887851 1285631 193290 1491012 975394 686196 687173 1167245 402768 958877 1946721 780865 1531758 1509906 1501557 1187714 1775520 806500 798543 1660151 202694 1348562 362162 1223858 127474 911662 1777328 131452 1530232 741835 1136114 404634 1197125 1481029 751193 736847 30053 148303 1884157 1430366 1423519 533763 466721 1965363 406226 344147 367264 1038278 1084079 1478550 1427668 621882 1779763 1531373 343379 1382536 786757 769585 53640 79830 284754 1007940 822162 312795 1163071 1919193 819741 71720 856440 1491529 842249 1755076 353037 28013 939647 414316 1895729 656887 507309 1596862 1900831 445610 804518 1350196 1618896 1327278 1744842 1661595 400676 36816 898822 233616 1108793 536623 1140199 1082812 113211 818943 1823927 1979948 1406790 862103 167201 972142 666215 162835 808526 791167 670489 1794486 1328 1308556 1177027 1536498 1719061 1132768 251972 1791601 1168695 569155 768689 1976114 1643273 31866 30234 1940017 55931 1949400 209420 1125589 141684 1556679 1405403 1159734 1078005 180508 1025765 1865195 1279594 71908 610464 1784054 1963450 1016746 963811 765380 1490006 1132478 1618261 603269 1295485 1016713 113188 1267601 669158 1831490 1715317 371977 177607 1206488 1595509 1730480 361006 1696733 1355624 482896 1718402 1731139 515507 1455327 1803984 1532469 1083432 995600 142903 977735 1532803 1914383 1443809 1527817 449116 799239 1753546 1834342 1046268 1230512 1594059 750508 989814 1522319 676647 479884 579931 1986133 1026091 1407216 1881409 1734288 1798913 23022 1214409 1803482 1388388 1998566 115400 783062 1090375 1276390 152526 1917012 1689886 77230 966760 1781960 717550 1915684 295414 258187 902539 211569 879918 1643849 817830 1485873 1874712 844722 510706 777508 1825024 1911798 255853 295167 1739501 1708936 14209 786580 535663 1910311 565562 17935 642118 370819 1132128 54547 911629 1103582 448469 892600 130161 478566 487744 1558886 1054936 155952 324686 1623755 820146 144276 162448 790551 96938 1406197 799678 1060713 1745262 1516008 1369836 11128 1600077 258023 1303705 975022 730189 1890089 1163154 751841 14285 576691 1412178 465527 649735 1274285 1732339 1583171 719506 477019 565443 247686 250733 480232 1926825 1551330 1485760 320669 802376 1568619 462328 1619625 254557 945371 1340827 1389412 432067 1737149 527199 503802 1849654 772033 1894874 1096250 300401 1578834 61047 1366936 1466149 1171438 1508701 293606 1457669 353276 214739 505535 1438824 286359 284948 113870 1093527 1553077 365669 11131 936195 1230001 757670 978173 1693825 1553134 443461 26045 1412614 1765132 131608 1998151 1238403 1986436 620365 1086426 1715861 1990702 139124 1287494 1705694 129091 1321057 1313638 808824 815607 237546 1116744 739258 1606699 1057668 1677853 1546278 1342616 1232736 865662 667508 254024 320194 716800 888102 1483764 1318101 1892885 1312511 751365 1002961 1909640 1032909 685810 1836524 771176 1336349 944873 197293 1335147 900779 1809009 272315 1868656 1296459 88259 1390612 120637 1626367 307815 551013 1229716 1040539 1551336 1207180 277474 355685 1694686 371780 997972 1976260 579552 1681503 1443678 1600759 110839 208696 802681 233692 1712029 780223 41679 572329 1800743 808357 293428 1302807 1408234 287248 1005322 491333 422734 1421933 1877769 1619855 397702 1381552 139485 1976639 314472 161724 1875393 1794233 1994781 1968597 2281 1255445 1453762 49256 700279 1834744 642730 1870686 842478 218229 318454 461596 1966443 1503589 906874 443478 224376 1977643 1852515 1693303 149601 618076 1840968 295461 1931434 431565 314894 184948 551182 1090760 1665706 155589 1972928 519472 19080 1764971 90447 364197 1049325 1288118 1264760 1788995 210597 544394 1468958 1937243 1431339 494920 1248549 858060 1405187 1674299 1268635 1038273 807607 1585065 743889 751963 1198421 1006747 141086 1146252 480541 1223019 207280 3590 1413954 1869910 1746461 1315584 253377 1020468 923972 1970482 1972145 377976 735631 43401 937598 1836177 141301 843382 1939466 1938074 438640 1029819 1629968 1841529 899527 1378520 1868833 881876 1514785 156264 1454589 1573257 896398 1704859 1569440 917367 652176 315172 1113379 1660377 121232 245878 54820 567026 1729772 43692 310667 773770 826002 548302 1903299 1663726 1858403 678560 125119 1506246 716553 914120 1067570 1063808 907201 778528 89238 1653006 1715717 1570510 453460 349000 1055678 1894826 1505926 1540181 512116 488430 91507 1590820 1850065 903473 77297 364308 404443 1267417 1840862 1396130 190472 35916 346197 883035 1588784 506848 1327348 1257068 1440719 1036607 1577391 541356 871804 1610393 1555450 1775766 769463 1423822 1357262 1283117 68832 1834854 1080665 1600432 1716749 1367458 1524630 1716035 155979 1072980 1934580 1136220 1626582 873273 1020010 1543830 1587297 211176 223131 1705502 1614422 1521990 1306945 1280864 472213 132085 881530 659842 1394512 909850 866783 1365375 1431867 1213903 1202918 987034 1838908 1356638 384231 1151076 754473 1686964 47289 1358611 8559 340296 1633576 604087 1022185 684421 1955740 738261 1591314 1975733 1097419 1656237 591478 1213847 1939288 616057 306956 461638 289304 807125 1443368 1148430 479 1903359 967456 1048165 1443497 1133802 688051 590830 40819 792161 127138 1844080 1549559 1943803 1905699 195005 1741068 955616 1055381 1105285 514468 619049 1831922 256730 75443 12729 514459 1414752 1050273 250284 1869515 1140533 1939072 1585256 1495461 1825222 1101550 1558812 166373 47363 1485679 1195144 223601 1513141 1363527 1458856 965502 994929 557403 132599 898483 327963 29047 1125659 1456501 174300 1278120 1435753 1984350 462250 347422 929301 502623 30989 749352 1916109 1040224 1767634 267390 985278 1702579 222113 97747 1902548 577737 922139 1653126 1506106 199421 379212 610241 1302899 1681507 1347300 1503445 452187 1065906 727537 942656 1991947 425515 832243 1869328 1930890 1541678 642246 1280080 1867874 1343345 1508786 1846890 980666 592563 601325 1179414 485173 1942070 1763686 414450 1525015 68403 206602 1258544 179433 1378412 398407 1568888 1169865 624464 1465673 301034 716306 1021243 1100097 208933 1323650 1484399 1305305 1382675 1575236 455884 1359154 1130182 1356365 1615437 1122214 169389 1015778 565383 1996669 1100421 315219 1831314 565038 339819 678377 1116371 791567 1861455 1856738 1173533 1327744 1118300 1495130 502552 527839 300247 437940 607232 285768 1303900 668862 858697 1388343 372888 629851 986937 1702413 565718 554160 145333 469776 1762919 184498 1089820 1417256 403281 1106375 66824 976305 1332683 840216 1524507 1363106 280956 1067160 1404939 1163821 1397977 1701625 163884 937945 1481092 1617752 1854551 1068994 1078651 772121 1985013 227239 730369 1328578 151639 183581 1373592 1412704 1055042 1961462 1969334 1300562 816671 1714906 504061 1647988 1517177 1700786 420093 767204 1049238 565388 629185 1506527 1998297 815135 611988 1327966 807774 1015201 581986 855626 1655908 524343 1678236 1955492 604955 616907 1935002 733858 290074 380490 1335189 1059091 184515 1904620 67169 1158008 1980517 1219503 1857400 1742461 1772172 559053 1320798 56332 1688890 1280135 1467188 1840680 227716 1403278 423729 1554021 1461328 432066 640347 808361 1275003 1366156 340210 1101190 259645 390215 1344307 1933889 211989 229251 1559379 821931 412979 1194748 521724 1673916 1289620 125369 1702642 1316487 380155 431439 1027377 875262 1981707 1196999 776774 1837414 879699 630554 422057 1091062 127170 1430646 981260 781306 1080764 131124 1464836 1331967 1222874 1709731 1057819 1338469 726469 316820 986696 1979042 1663298 332873 291752 671529 1455498 1080115 47929 1756715 1494298 588589 190684 1322386 614324 902013 194703 941422 1907753 1944644 1036825 1142990 1267729 1975338 514550 1801838 915151 817816 1234047 1763640 1502970 1140483 481387 1682510 406033 106412 1556696 1311057 439554 1186065 767610 993640 178159 1805306 182417 859943 1669119 1862914 885887 1886289 1360202 137312 132251 1649136 950131 1545911 70097 1052654 212115 1826810 718046 44566 539002 1896625 1914408 1936149 449305 1979646 1864855 1130591 34779 1244319 534367 1485972 415372 1973670 454661 193334 1283034 1714574 908991 355201 202857 854766 1652566 867553 1463806 1866857 262231 1164883 1983828 905151 260393 1534627 930089 267750 197068 287669 393208 1193867 1339430 1502033 131902 1727485 694728 594630 1743836 1900083 1731076 1737823 576247 1176118 685523 474492 152284 863324 461562 369803 719618 482537 408911 1593114 330643 556550 274554 874115 61045 1255891 556748 1525202 1112157 1744290 803775 1473338 601365 879309 1817373 990958 581745 959846 1726493 1297017 294694 1066161 584597 932442 1381311 59441 972363 993454 1027797 563674 1171384 1456141 682749 1042759 1740010 594937 83832 1266406 18310 478933 303358 375018 1453148 1379949 5337 1338515 22611 545037 1711099 1457250 668051 128444 911778 1439228 417667 1249727 1446880 524434 1665393 1963346 1818850 1115864 860363 1761289 799578 1315355 1322656 1750500 1537145 1785714 1046277 1624667 366813 1362734 371938 840074 190045 274664 1592923 1018742 450100 1105660 1709493 1316594 765070 1216535 801465 1816645 1230102 874953 922830 639634 1402239 1501904 960168 868542 1178698 1808332 964598 913234 1486425 1503786 785964 1776680 1085862 1633488 1248365 742889 305532 232900 1781560 688204 1138826 389103 1658050 830281 801181 452610 407621 1303353 1690904 1486719 416635 1712740 1545432 246245 1301025 520669 1101475 244166 398804 1442344 1148568 694291 306592 1330037 1696150 861403 1306624 1487940 1377215 718674 1207220 1943885 175896 94452 1512303 535070 451021 821438 1929061 279851 1954480 1583330 778333 1132082 899255 553000 521130 275123 1390179 1289238 1284792 467542 977496 1547429 74600 453719 594858 334994 326605 967003 274710 1300491 689665 1016272 302153 389005 11254 288270 411497 1183660 318756 1291362 335021 1046568 80860 348007 1329392 667549 1210546 1386997 197991 1448008 1008352 1666908 308326 690804 15325 352267 1667069 1625030 1552363 1739912 450788 1789297 1592775 1926011 1992374 697029 255263 427311 276226 732865 1449257 1726764 581741 364755 1511043 1603804 725106 552378 1756585 799843 471596 1529142 790837 735670 1969246 58027 1609690 1191441 1896784 423307 820869 1064947 20525 598609 1957569 1868967 1533062 96006 857761 1326308 1654961 1385037 107724 647388 630735 1430946 1350496 1298546 1501309 17378 1572623 1789893 1105170 271830 176611 767863 517519 1336701 1973040 112928 64286 1451686 1066188 404647 1513334 1097849 34494 247226 788824 865132 1769129 779363 1886360 892368 234825 628101 1207684 651480 1125900 173886 1622962 1784339 97292 1458041 1485949 280647 947859 271588 108575 167631 1458841 856494 1691899 1668284 867748 381318 84101 1886384 902604 518198 993816 1494395 808005 1850409 952860 217818 695131 392339 1695341 1958738 1798885 1443147 23768 1345380 1033823 565884 249084 881345 404492 1684989 1587604 40564 441424 616821 518618 790843 858543 522254 348054 238793 1473726 752816 1288685 1190482 1375700 927203 1313424 999012 1795861 1722340 1190310 923079 1417483 762715 1653403 1054019 1983109 509723 1816799 311434 1690170 1285332 1086573 1825853 71248 181462 305924 1855326 306561 147245 1614607 1375067 366633 985084 1610336 402931 1004655 1736817 1657500 1358773 1890100 123038 825711 1194235 621959 1943912 510059 1462743 1562889 754913 1149935 1773818 564092 398947 899258 635170 626316 911186 1558563 1837559 1917568 1707819 516746 284682 1758148 1687146 952119 888548 624722 1823424 380726 1417469 1365481 1980987 320916 1962909 1878310 867890 1251551 69915 1763164 584346 125608 1926527 1689410 1029798 355731 1406845 341238 964811 978648 205989 104296 1204908 97754 1766599 1166018 425059 1381816 1307103 940861 694827 972468 1024603 550919 900414 1171086 269122 1266225 1721904 1416114 173853 432804 673789 465740 13850 114252 621235 1874053 237514 814183 171939 177252 813776 1507669 895000 1496865 1235623 1834648 1937805 988151 1274590 1732592 1473058 1114042 1890186 1432229 1595577 1921233 528818 945561 1781317 1134684 267223 1080517 1567211 1827374 1193413 158108 750000 583642 1158300 581885 1097678 1398862 1770677 1622276 1324044 1879092 336016 1503089 532458 236426 116726 792267 721449 1587210 1626045 1427018 1069043 533611 1190802 981499 1207821 1581116 113863 1624548 1824838 540564 181069 1325724 166369 529852 635347 684220 1768941 372885 28278 1532612 1370993 1017781 1996107 595758 1386181 121765 1050385 1779292 1209734 1688610 1986704 1534510 1976508 13354 506862 1586109 1368397 34172 182149 505524 1785915 312286 717630 1856841 807123 1215128 1235512 708566 874121 1553271 1947534 1830468 1414988 1858860 144749 1325703 543695 1852514 950376 1771429 1757719 261451 962662 881535 1137334 148919 458221 342733 565078 1073679 1439543 680073 1570589 597316 652374 968550 1659948 1892773 1865720 525413 1799341 214159 1380086 960694 534488 222689 1206825 112203 1171840 1395263 1738600 1149338 1961148 1712881 1858861 784687 297562 1537888 1998901 332154 306851 1414172 1910231 1505824 134307 710493 1789024 191065 860609 721338 762838 29028 1827787 285468 1121916 1307199 694656 1307010 992106 971371 797587 557420 58930 1177274 1930867 1986515 337863 712674 76883 1642867 1027756 1855186 1125020 67092 1267632 822460 1111822 1812156 1175695 1645516 663093 1670789 1224525 1875341 514396 1200145 1613911 420076 292464 947463 1711141 922131 904938 1796282 1836718 1200336 760152 881321 1733740 469152 204757 580149 467929 1221718 925416 648535 1531444 1164696 1509762 1209604 556926 891830 1974322 1399403 979968 1709485 1895940 1726018 301043 434363 331427 1702721 153518 1094489 141793 8391 1630465 564084 902798 834749 212606 1633078 898873 1090178 1784825 1260583 834820 65107 1440676 1426464 1841171 962824 583802 1057596 908446 401008 1812942 1298475 1135194 1608615 15670 1389128 1088705 1508990 256194 1952963 1471469 1289075 1167648 1253365 1905462 1869175 72623 599239 1015057 1837904 857923 1235223 1200484 1177835 1216323 184876 89385 1759998 786266 819828 1962223 108111 982188 556925 1216094 1141884 415399 1483867 1104444 599151 1219603 860655 317094 525163 1561891 228616 328341 730123 313346 139473 810884 846675 238173 1553051 1564178 1014914 215692 680456 581822 605092 460242 1214288 147093 1880124 1589676 756154 1188761 112211 1509534 1761890 866201 1321285 659437 1796303 1805167 1355127 1945964 1293656 930920 1359172 1308670 1395592 1606511 825685 476390 371316 1707897 489743 1315501 1768208 1107704 21745 1621437 1051568 1569583 1448041 868023 1748848 1677324 842819 562118 1451219 721709 1135479 1300303 1840363 820457 254517 838672 177170 215744 828603 616828 1506336 638632 1350224 717657 243431 508603 465378 1563224 653013 1516020 1727127 600231 1194331 1796892 1837715 348787 1201943 1740677 1448275 1889770 692877 874611 123121 757212 1287789 1221840 1399226 1399233 1051259 1611028 1783479 28040 310012 502365 1206871 1615560 1230749 1733963 753824 161931 1016793 1945301 587213 1935871 1719439 1612205 1453607 1176856 1181427 1836314 1051437 1467658 1136587 808334 1071948 1460241 322979 1175163 1041808 402841 313515 1620436 1960367 1730343 283720 891171 223913 504963 893487 1005136 1534332 1652703 1247307 1396514 430687 760741 333784 1918453 1265409 232056 1447286 1277789 809265 1086785 1665060 388230 402625 1597087 139583 1876499 73532 876866 1618769 1040324 700208 1341438 1161502 1500449 512532 68214 641988 1911603 684757 711865 1676504 942987 1941368 1528688 335350 1029590 251534 175030 1286807 148212 1142231 1026360 1104581 243058 13108 323672 1474352 748280 1042209 1340145 1560856 1106916 568401 81706 235904 1855990 324524 1044321 1762748 298598 193765 670333 494694 130586 1031717 183503 1428205 1553195 1222778 1411665 1831449 678350 195085 1095582 1307799 408558 661381 52289 997861 1937216 1903487 776901 256952 1058539 1099915 70752 1431093 938184 708419 1317246 1285777 533258 1989090 112400 1072695 1925465 1036039 1696851 558042 86028 312079 299387 538364 1743063 1463863 871797 964938 298520 1687301 556250 1413308 983063 564515 775647 1418122 1691867 1163480 705120 145679 235394 1375226 1720230 296197 1592323 315485 643344 1953314 129791 804647 1870308 1582381 131022 303436 327025 972354 425743 1237681 1353065 676283 636059 1148661 156418 476808 1088943 1519712 1353675 1717027 1316975 616115 970919 565137 512132 496623 450207 256497 604789 204495 1414324 377708 1352801 1885507 1203009 244364 460191 462958 1113392 320976 719953 1975242 1013627 46891 665152 1657413 309588 1785225 1671132 1925481 778409 631542 151405 1488376 1346688 638838 655798 1901461 919947 1229358 1532176 1350082 1948499 355391 1918880 1144721 1955241 1123587 170033 1124031 30956 1652345 343070 1054654 1531949 342586 1340367 1692448 91277 1869342 1953748 817254 1692583 1997528 1979677 876317 1695837 222417 916032 1972816 66969 104531 1235380 848096 906382 616054 848463 878108 331317 1947305 750867 429596 45926 160599 886442 1792712 1256820 1757180 1072577 677115 750048 794725 742189 1444225 498575 248683 1702775 1260815 1935766 556366 1364879 844247 1488004 1846765 1667876 616096 1702840 552071 1085863 403968 1010476 1418658 263713 1599822 1711400 625882 50921 1488789 1692929 1198590 374595 1492478 187501 1512629 570043 1802985 1348230 28821 1927813 165252 1373673 1616990 1230150 1474189 1349380 1532981 438330 1424389 1820963 738908 56201 1583560 503158 1256119 1369305 165486 1701993 1075969 1735048 660695 1561516 1878501 241786 1139256 524313 1338632 1531962 1638081 952457 1186174 469134 15475 123378 1432732 1468311 1087434 952185 765176 941661 1964737 1953781 944509 55394 1594575 1124227 485471 150936 1146679 1473342 568466 809633 907734 1972897 332650 1049553 1111863 1801127 171032 24025 1854894 179661 381177 1686660 1544746 1616736 1880612 1540605 457301 472547 360464 1912651 10059 1642722 913556 1123269 990797 805286 114219 539991 1855405 67394 1596689 1811978 626800 990781 456967 1903317 1588010 65186 751320 738695 1121276 1975484 1795600 416226 1820801 563461 1113991 832894 1168354 1015351 118386 1921384 617244 1785407 1009535 994968 413832 1334517 1729758 1895642 322583 1163684 513626 307636 268730 1929224 1874850 502391 281982 790483 655739 1119516 632816 759784 1940066 798695 132007 1942141 26350 1379102 1990173 733519 758858 821884 1445544 650515 815637 53263 33448 472303 1933232 1214193 1069827 840446 498028 89219 377602 482676 1288989 408192 897050 1481543 1140662 1237685 1095485 610999 156823 918677 735299 1019420 1780911 37853 247791 1980595 1171289 1168346 324852 72620 37371 1021676 1121211 641577 873027 609457 506126 1461742 1497301 864449 445593 1596300 1208485 39477 1133620 100473 1598306 170651 1011176 425242 1743044 1205757 1469604 421110 1242496 754096 1941780 644868 488188 559613 1520865 584081 187890 608814 1891757 151677 388383 1119526 1201680 1800235 500705 529923 1746752 65199 1150753 996966 439755 221459 822919 1199682 343128 1369528 961970 697348 1516286 397323 583873 1347609 523286 1835095 1299175 1712561 970868 1939377 1381325 1411615 1368425 491477 659620 1280803 1446885 387656 326709 706112 1416441 1491092 1838025 1531234 1584720 298312 385046 1755550 1230729 720542 41214 491693 1265456 1580272 901715 832356 520884 1888265 1951686 1189338 51837 179269 1330477 1454159 321347 1500521 317505 1597456 1362397 1315081 53187 840440 1768326 1539061 329023 39168 448553 1589315 955424 1480602 1212111 251450 1943183 608770 1212394 692356 1631016 1048730 388566 1282359 1521157 1213702 648995 1519938 1372076 211258 1762403 1853212 876013 671996 401634 122184 911834 1940983 610492 1810091 73507 145375 1736584 128210 674048 976409 1015770 786097 1948662 1712371 1794413 818831 794593 891815 1221333 1056213 1556561 460409 63726 810727 1498236 129062 144104 1792623 1087140 1712938 1384713 492679 1559535 1223025 1192497 827529 1616054 56838 1793434 728186 480073 1345541 1589713 661344 1336014 1269022 1096788 1105108 148300 1307598 399157 1289946 692772 1412962 1012657 108363 840085 844419 980832 278390 1760563 1092659 1955946 948039 1018572 1708486 1079748 1841236 1595609 660316 1659338 822170 720836 8339 78869 948030 796667 1812202 1408377 1631730 107773 1173629 575853 636180 1696439 1526288 1868077 122273 544313 385376 600501 304358 480376 1503576 1681581 610561 1773155 1669040 1295464 1934430 1877764 662697 1909840 1215590 720126 1720840 1630404 258845 1717372 1639166 72020 1902006 760495 1635386 1164784 274471 918659 291976 337764 1695672 289952 985194 888730 1783438 349104 190081 197542 339181 876122 1863116 1301823 641916 195358 1900034 281639 642411 1065648 231849 664509 1728007 1915624 434283 1329904 1619713 1027446 1312045 386793 129151 1532539 1064275 1590408 1951929 462081 1938203 1306266 1623182 772934 1761609 177199 1992783 321876 1573053 1815820 1594788 79158 902190 659717 630723 728960 291866 1276631 1867135 709992 1027444 1560448 313682 1300266 944808 1857923 1429450 631077 1816391 1975865 932617 504518 14798 1969613 1639749 1484733 1903322 733993 39328 738096 783583 698382 1648879 802699 42444 646266 424703 1837504 294126 1729664 1249996 267991 1633383 767960 679800 452256 1486358 1587655 990708 369358 169454 280889 1833368 1745928 1182314 1891532 401406 208333 61480 1200851 1493887 630748 1135113 432761 488757 1338929 1315247 1228935 506002 266400 1288720 1075645 116120 377385 1400450 1148693 1158748 1640725 1342412 1735547 407483 629459 1563489 1741030 301715 247811 1362228 233096 1890917 961781 1654955 1035660 1226793 1143999 563731 1559163 521947 1516564 1947188 427405 1572958 1805211 1701753 690331 1107948 1873592 1061279 1621374 1983745 131347 977954 1131275 846594 1693286 1857459 1979129 1324447 191591 788053 965642 189715 303168 1840629 702739 500709 1183123 165896 1639145 87321 395798 77350 902362 323503 1358698 135742 21637 481408 48451 1423772 237909 703397 893676 624968 990241 569657 1796062 1294594 281472 316714 806775 296690 1177340 1390568 1576505 764486 1630733 311150 267107 205953 1643008 1731919 1794999 1517992 918164 16423 254096 1066126 7659 985023 1513488 648361 1581083 1879884 267004 1731198 1714634 1142234 1862627 1420204 1630694 636489 60588 1650970 906933 34768 161779 191078 991365 640006 531990 1376150 82794 1354457 1526330 479351 1556395 1002728 1274484 1046726 424280 515081 175867 546200 371550 1462435 1223431 1032056 1570761 1683107 187995 1773481 1302760 593317 510957 74266 1217531 1630415 1341562 633670 1460357 1897768 605881 162250 1869055 1295153 1421090 399170 1952526 10397 696477 886036 1813679 373953 63478 1652411 1653276 1742617 457362 1651485 1935824 1842485 17034 1041603 844019 168179 880816 643262 1422659 190769 1052254 1626414 1132988 875691 527618 1331312 1413638 924668 1996787 653994 1798855 1056831 1835594 1051726 1632274 1766178 594853 535673 1876178 1167842 1085677 728229 47057 1286603 1378910 1269407 182613 728939 1802867 52323 593455 940378 223962 619828 487956 134535 477867 385908 1695834 288957 119877 1127159 390820 474952 695303 926865 1062011 1331395 1470345 506218 24429 1051318 133288 1817059 225530 1041412 1567505 244247 478059 165473 1095277 1971844 362689 197452 259750 1258013 1233299 1711993 317762 1016684 398677 1103569 112237 308022 671171 40068 568426 1429273 767713 528825 1139005 1568789 1597304 1991665 1904870 1636288 1199039 638011 1150915 1101242 1401747 26416 1912441 1524056 1899311 998577 432244 855985 1904516 812080 625348 594888 479493 102179 1879064 873369 552277 920367 1032419 135756 463746 35813 1072990 1269746 103310 22881 1012849 1308951 1072197 1650431 1897761 1655073 335341 1686508 155226 312250 1556532 451863 1125104 943392 1232928 546013 1116865 510531 1562408 373673 734813 170368 822186 1207677 1221245 802134 380503 556877 1171147 1669385 137168 1487475 460353 1223203 218270 92586 680211 681152 1386765 996772 1088324 750482 672688 784061 389932 1952638 1260580 1948863 341670 668032 785945 1992892 1298938 1731181 1480373 1904397 627435 255241 1833155 857210 1763776 1980940 1804004 5938 463483 513352 86317 1437034 968221 379352 1365905 1107679 436203 581415 1891866 1339478 261170 798318 1447983 1549029 1024283 1326563 442066 1405424 1651821 1998266 1036485 1629085 1557548 92568 1628954 406936 77866 1827225 1479372 953803 232564 823509 431529 688203 201452 853756 1979447 756087 1327814 464392 135150 86715 684231 993504 756773 446580 849371 1843729 1046236 1868641 1614147 1511349 1180859 127685 375741 482800 788823 101689 1450944 345598 230123 1371723 903071 1966789 438336 55532 398806 1177629 592417 264849 1046701 1295649 1165844 1517033 1900720 1071995 1262256 1024789 89823 1262330 319272 1353324 223975 137733 1187962 1253969 59718 638100 48331 1008659 1376692 253995 270954 1212949 1890461 937615 1815482 511679 1986191 946559 1758612 177273 1538277 654283 1172846 461297 431585 1758616 1304269 436569 1386787 244036 1362443 1222820 140591 1722916 105867 1018204 7941 212342 1110574 1506844 1684173 359281 749337 236692 1970157 715935 1327766 21013 977206 1799865 70423 668251 115285 1523308 1030798 327624 612863 933958 532126 1831524 47975 1570840 1880403 597998 484062 1604670 1027703 1361023 5207 1572034 439229 1758778 986559 641099 509616 110633 1857878 1827287 1214510 210275 484963 718254 443627 1936658 124389 717949 1731661 342732 1001556 1803849 533902 6190 1037555 1774277 1334556 160293 1506817 636803 282695 1579061 1199933 1955700 811246 1421059 1851403 802960 1673491 1248798 45345 1034681 221839 1834579 1716450 1603866 81691 1023991 134216 1386905 670174 1742316 1424043 1765810 1240799 1453930 1598794 104780 996997 1765282 388344 762216 847515 634039 1743472 1961173 786664 850492 945200 938927 1474259 1970338 1310281 1436573 1908438 858438 1415227 793826 1765981 1972728 288616 1496624 1376049 328332 112209 1612027 171457 295152 994290 756707 1258231 837769 958254 1195797 721135 347951 185855 1189949 586699 958802 1360399 751009 1749774 118791 1743119 54628 73268 1128132 1832250 285157 1622712 832024 696658 64090 257310 1267503 115478 777474 1105587 715518 977791 1416629 1464670 301342 1983454 1004427 100962 1148954 204559 1985189 759123 770771 434406 791531 912323 1248725 357416 1237660 412022 49372 236169 131519 1998487 1840729 1312222 1782047 1979380 419345 1873101 832078 1095653 1873169 1597396 753878 1190747 217563 1587854 504516 1797734 1118396 1249687 416342 759765 1496117 1644339 872105 539874 1590165 1811845 641341 1914813 77056 1014088 253986 538505 1983459 1578064 1313533 932386 391604 993426 1465853 260770 1369502 1580206 1046205 1651548 1470194 642626 708742 979664 1591256 996417 834987 1633031 181880 1052358 1861593 1595813 1874360 1268603 1466223 275305 1945044 1782237 1446161 1636873 65166 914953 726385 1278320 1752222 1497442 1877403 1066371 972710 395248 1860938 796637 1481603 1375329 1670186 1557709 328143 1750218 276298 1056659 1671437 107262 238405 1683019 735717 251880 1523159 1014642 1813124 465407 1474598 1768849 1242571 868305 1411864 1310090 1893216 1570849 1347073 965012 410725 1679912 1525653 1467593 388836 980801 249128 474828 442622 950630 675676 130824 1612634 333709 571678 1610771 955615 134652 1327549 215445 701768 1391610 1800673 454371 906150 1236707 561573 1461101 852394 1945662 664078 114624 1684420 1172974 1767689 1468534 1189708 777079 1225629 1331553 45658 465516 583033 86204 1519011 1446813 681761 983186 870376 889452 1791106 752663 796727 802282 726862 67221 1108901 542609 590490 1403650 842869 1960845 1172201 1576694 110321 929397 826494 1520036 1280897 1586613 321282 1150431 828726 310053 1305030 1314643 52565 1681828 1746715 1321369 611530 1701118 1043427 1291646 1888544 626408 1973665 1012749 924481 171644 1447588 1811488 1746555 332448 536893 1898949 1813932 1410324 1176366 140050 1354714 568162 1624363 1431106 631579 225282 737328 1033500 120094 1560126 538590 1106687 434271 202070 1708817 1819414 1539908 1994946 1893311 981420 501352 102953 773702 561703 765895 1612806 1251921 1166212 686378 1737463 1943373 1230258 704163 1686400 445023 219133 1953228 110590 733046 628475 474711 1595880 1252576 1789439 1280511 1271333 1386056 534593 1178717 885858 637951 1227588 1825099 137561 949029 1052784 119357 707313 1036037 1619294 643152 1794764 1652759 1796800 1082408 435620 276758 583219 1199372 170148 1257330 380691 1112878 704265 504016 709558 1711756 1162207 198176 641551 1312258 1862672 926086 1379999 178946 907504 1572768 16701 696259 1819209 1551576 598762 357000 670029 1567782 269739 1460579 1255667 1078203 398886 1953872 345029 982722 1417079 1609311 551079 1769364 1980944 1264967 761023 1604811 1881553 598036 1910458 1060834 285025 149556 456705 612494 1995774 311377 901984 1148833 735887 651366 1425554 73150 1660626 1932675 884635 1529464 744750 1916582 1955381 1810233 131657 1525086 49161 1417877 1686025 1638252 1975788 52052 1784643 962121 227487 142255 247264 671848 446986 870868 1361162 1741071 1396531 4948 1852872 1455042 1234096 313949 274360 1648728 264890 781342 225589 1984736 1895198 315059 1231360 717845 643058 776480 1097434 1891330 1689769 629585 1664576 55089 76748 427914 1677347 1749953 152143 117472 923273 461449 1060224 1678870 297994 744907 1875682 1706270 1980182 1775294 1370947 1196483 14274 228743 951675 906781 1355098 1084208 1906870 1640791 1518219 86307 334280 801158 1708513 919194 960322 1676652 615153 1272947 810181 1619696 1064743 517856 1884018 1096768 656740 666282 974449 109181 245485 1549458 1083811 814461 1546256 73983 1500080 1996376 1901236 1061376 1061570 210164 715894 1837014 792486 470002 467641 874814 1525680 1721517 1438437 322309 1378054 1984391 1640062 576057 1843482 1566469 1830293 33670 1735754 1387477 1276222 1777929 415762 552215 1586646 1139790 83085 591512 222804 1217181 43791 1746831 1519752 1890771 1302217 1522208 440305 948810 1078731 1301842 1161946 1701303 932998 103116 837267 1099045 533076 364777 1383499 275528 671717 1256424 1809818 494338 286062 1357505 1087351 79143 563473 1087628 1065867 1839010 424865 866057 1637235 366109 571464 1493926 247117 448623 281098 151907 1876067 1365541 74371 1875424 1273030 1095703 1411538 599982 267137 344151 497657 925046 153015 250359 958215 1880740 48679 1774841 333883 563111 570251 896088 751999 651616 313622 1226142 1059193 630236 1734746 1549394 1891385 967490 964519 1614584 369443 981278 455255 1841891 852783 682685 315690 1839650 86578 702681 627881 1750758 575768 1277353 1873828 592392 1923025 334133 324146 622290 1947027 505504 1900556 585444 281689 1273623 1058119 375905 110528 1743151 73584 778707 518465 1566021 1535297 634191 680790 1347824 158530 1878680 507332 1812919 620342 976884 1063260 11489 550958 158606 1846542 177645 54427 1792785 525406 96451 1702908 1087540 326256 410839 1198300 567979 244066 88507 652482 1220080 578381 1272638 1022625 1247822 1784402 819909 1570818 1787790 1083047 503620 1869368 1794150 134762 375320 1383455 603102 1681 552977 931432 277803 1876086 377660 1380736 1149594 534423 153059 708349 1473570 920611 1904751 491197 717880 1107975 462922 755741 690272 1948937 1714288 1137980 406563 824504 1694344 860915 21341 797115 1570187 1161497 1822058 1803839 1693803 1876803 439799 25675 1825383 1664749 663573 1369635 263729 1108572 1643453 909747 258482 1554374 1338558 864229 1402056 1105931 792383 985400 745699 305073 1621732 868265 4976 1981141 1805705 708919 693289 136978 1340318 752700 1566947 746347 1260287 347276 956087 1295336 1321980 1511230 56150 1170397 908485 1194070 1050419 1378839 1407501 1413859 1533787 88486 1759730 1637423 88089 652105 1214147 168282 1604264 905314 710739 1163355 1318431 1409731 127760 1326622 680678 773221 373356 1485121 943821 743147 307827 1012947 1603353 1271429 314482 1139109 525653 373835 103562 1950595 122664 1330246 1603749 962780 359285 1070055 203825 169779 858629 192703 1239084 864208 660908 1193843 1692200 701852 1489585 697652 305840 582829 1497112 39137 1484614 1047268 486483 254648 1767277 806325 1283440 1297583 1830877 766533 1015773 1179422 1776730 1976902 605758 591229 797267 1234430 354698 799538 1424778 1454778 1569391 79933 1671640 1657205 158445 1175647 344620 1078918 1535826 959017 2005 1970011 1733165 859377 447153 1788291 1103311 1609204 1565559 1363880 1531345 1704778 826077 75905 1059199 208022 1732831 312710 114043 199304 1707218 975877 802665 920652 1356927 294288 318589 903055 284341 1267872 550183 1808178 438406 82407 638836 637646 1122766 1178076 204815 1029965 454869 1541657 1262775 671376 1350801 230711 1809410 68041 805675 419411 139788 1162416 590912 803654 670498 1500593 476748 683803 1827503 76477 982965 1033486 1704408 151864 739013 1594971 1091355 995052 790422 1898961 987436 1457913 888760 1455547 1340716 63165 868676 1304439 1200581 1202989 21316 1038141 1605965 1415198 51249 438586 1585483 149518 1473604 1860983 1344181 1719803 162824 1947376 1180504 69220 1557243 67537 1972336 1439776 811527 797745 831414 754535 1400223 448757 1579502 359032 53387 534318 1676769 1053675 1196871 77684 797041 1341610 1370156 168702 327406 468825 645281 879176 165999 1814302 1787898 679750 951963 897418 1363230 1999799 395565 856976 1949659 927170 1400126 938096 1103112 50754 833995 837595 1150474 766311 1516411 1559257 403267 563512 1562189 1951690 168518 1404655 1367968 458492 1410323 713157 635104 343721 979781 1446974 1102965 1005820 1454931 582939 754616 1325424 1660847 1089707 1787509 1291203 1693207 1964073 399698 1742916 1722953 1737961 1412458 29609 166235 588932 797132 1558746 127389 1003528 258629 257896 1928984 651545 438176 1698808 1005343 1533135 404985 1718124 327344 484169 820498 225349 899272 753714 1235464 918255 329811 511256 1429595 55147 1030553 1695569 1118382 231198 599083 33466 740998 1227502 1741110 1213565 752405 1392173 618783 511488 9665 489601 1551411 1267542 1898918 1045609 258547 1099865 344772 1284608 913349 1162428 1018253 1497000 776814 1857119 1801963 1805746 339451 636746 1791996 1853982 1158431 227525 393145 723153 1067991 1505589 647066 931212 478145 1622834 1984492 606162 1989799 1550030 875660 526301 1073428 304126 69054 1702990 217877 1446767 162181 1483131 1433006 1707546 1610044 1658033 1227553 1272087 81164 301625 617907 356457 356401 1348580 861851 166377 1092670 882789 118289 1526638 1732524 1916190 1904463 193947 440595 421017 237845 1890525 354785 979521 619368 1443084 52882 1918930 287871 1345754 384606 1033080 621380 942230 301289 1935744 1037530 1693712 1860428 44560 1383754 1188546 1895482 1818435 1507974 1994160 23335 138193 1132501 2175 836010 719620 1236486 1779930 710571 1463023 792556 436165 1838343 1883937 376215 825490 310972 834126 1019760 1113388 1274284 1568078 683094 1099136 560294 346300 1071266 71867 1082011 1479443 360622 1762282 360058 231982 1308831 1091782 330272 245144 1449039 738652 447760 1278326 71845 807295 1448488 639315 1599602 779090 1359638 1886416 1282306 62473 273307 1581370 825502 1143317 121261 653200 1345385 1068245 1242583 405226 1214267 513861 473187 1939617 1667095 1491993 1289181 449414 784149 1982040 157216 878525 559742 820318 1928636 47739 839422 798421 630637 1303121 1756782 1743245 1289686 1291753 1933918 677853 1586662 1644165 425767 1755285 172034 805182 1215271 71384 1299364 416523 1342543 395323 115676 197145 615286 1842697 237503 823080 678274 336347 1601502 1918176 1187384 161459 87512 1367480 1773193 379026 794568 698580 911375 1833788 1596060 1695932 997544 1885530 440354 443301 1560659 292703 1813938 400015 419105 803326 483365 666705 577676 1618900 959204 496244 1790915 783231 1392 730830 408090 1968482 1644860 66116 1790415 78135 1555398 71285 533221 1024162 128445 1642624 1855454 189817 198400 1784559 1033939 576371 299073 490969 1299114 740981 1104598 717076 694057 62399 1326006 353664 208813 1287026 1001854 68449 937918 1783552 1487850 307894 877317 721646 1625185 173509 1696275 817646 1856915 723482 1520888 299951 92630 84214 1361255 1374854 1290151 29687 528093 294056 1426627 1173559 1281672 1358372 724030 359228 1475584 1954731 1668968 71879 1535317 491809 1692745 328563 1796625 1190613 1215838 1581552 406422 1170685 1056925 563446 125440 1453649 1107816 1530413 4219 1304061 1907141 227889 508656 667936 1655838 495738 1806344 1438616 821169 1131585 692596 872235 223020 129939 403473 480544 756991 1132046 1518377 1482658 1487539 1907547 333483 1863516 1692302 1618643 940430 1620620 855818 219774 104823 1869268 1287846 672697 798003 1075516 1486264 512996 1422011 1297391 604046 308172 248447 751239 1900605 1785904 1455330 168384 719265 1711285 1812843 997619 1112676 1109565 1326642 389405 1070770 1101101 438034 1978170 428575 1048562 1159547 103818 354393 1541713 667670 188608 1117205 885835 1130003 149757 694400 1951448 356451 649594 41758 1388133 1270200 207519 496987 211639 634146 265587 1352368 151771 1275976 1759631 932707 1513942 1328125 1583658 713583 176624 353093 1493004 259528 1697705 900049 1562325 1608697 845718 1633547 1773449 1825958 1754780 1734129 1442769 474707 120644 952471 363535 923248 684152 1834231 1002756 1641213 1682364 1965365 1706345 1621796 1695479 1787769 400692 55204 365931 1355600 1094947 1778295 1698031 528949 166953 873561 652972 368883 1548461 446228 321907 1493823 349758 1530859 71644 149374 1884127 657991 1590637 1044132 1651151 872270 144068 1120566 949554 778490 34449 1181704 1303507 799435 1677960 1740459 370352 71752 1737728 1597556 1631154 984950 1542217 1595456 890415 1915257 1210691 1102114 135591 817841 1120340 1107311 798251 357398 810046 1868396 1055016 1027933 1299035 74269 1970871 1310886 1270217 74543 1495797 1348140 1535325 1056350 405015 1115235 993632 288870 144847 731258 1998785 1334567 405785 71124 92171 623393 1615175 381429 836843 1408850 73234 1523172 1227108 685403 1583507 1092057 1226176 1909373 311432 35711 1434603 52220 775377 1717412 28816 683906 1586505 777481 1597435 677345 443664 883372 1110208 391140 1765649 678891 1379194 485524 15219 820636 330092 1674440 1365696 1563191 516919 60725 139603 1878386 688885 1860924 469706 902838 1791875 1069624 121268 1767718 1814658 1056566 1729309 672335 1092135 1954911 10985 61074 1161704 75077 284624 1711859 1635475 1117276 1459676 610973 1690370 107246 1808331 926565 849831 1384983 869340 1772269 1066755 682094 689530 1313828 910554 568071 1851934 610554 81265 33341 1954434 406651 613091 971473 19371 1235975 1684445 105078 953413 1350525 784097 1153748 587890 1936987 1396184 389221 523291 1654999 1422593 184623 1514575 1417607 1528638 455976 1621485 625139 1937626 1172329 627863 993479 835367 1536584 1108008 1589750 733191 168934 1046376 486087 254809 1596048 89959 639201 628233 1680392 1715301 568970 1681589 1189798 224330 856938 265300 29858 1765802 922428 512894 97738 1518841 1387529 430221 1288014 787563 1746127 830701 710254 385989 1937276 258169 194833 1001951 719064 1110892 872711 819682 1206266 692254 1920505 408021 1251863 1018470 1129869 244319 431898 851024 1477327 933713 842401 1068738 705488 1340238 42286 1626595 1085127 1484610 434390 284847 1565230 74030 678247 1970171 8866 1642597 1506144 463010 1143068 1530478 909508 99125 1990247 938792 775696 1034494 1904750 365268 1838037 1250969 886741 1765015 1728118 1592728 822860 1932461 1920339 1218018 721705 132600 902326 1904131 1454206 556420 805404 837712 839583 548417 1763056 356145 1425336 453822 31278 1591761 960522 880030 1773206 1535632 1053951 457773 812563 731152 1439251 552697 541171 601009 1495056 1652911 1644148 954955 596343 1417215 641792 831625 1310531 1896056 288936 1562249 661866 1321911 1767262 1021119 175309 1508935 739499 1264129 1256356 445710 250380 407052 1399804 1754122 1879037 1925834 1643208 185652 25966 259646 492497 1272728 1571481 1407854 674453 1846255 1149204 1675923 255636 263769 1626029 1838250 286884 1228828 1669959 258508 1525308 33925 989112 166313 1520977 1593787 905449 439639 1433173 821673 604192 1606118 1095299 400259 1949139 816124 1890446 109282 849655 1932204 156838 1589572 913671 1392483 240496 832721 1890004 614428 167726 1537249 1193374 1415934 289620 1876345 640131 1116270 1625069 1379059 325816 1905448 259033 717285 865164 490629 1801176 1140107 1268747 1850765 740421 1551454 620490 50770 1162098 1458496 910752 63454 139522 1485186 627589 1361830 826126 1213257 162690 1332365 501258 1079725 1699747 776094 572239 559945 484192 154764 1551562 782595 1089087 479241 1380392 602504 576370 1968480 1102109 570296 228582 1515448 1623937 494043 420699 1906974 781687 1688256 1204233 950681 1589430 1124587 1008294 46654 7081 1153372 120560 665440 1096197 1203113 194986 1062989 1572737 34735 934444 1775305 90467 998075 1941163 1925828 1471239 283889 1654228 1815463 1024581 1802505 653365 383382 1054511 1031418 1668056 1833746 1347002 76548 1119408 1196697 744213 185129 43678 1938985 162746 1421999 216441 429971 956552 891621 1070092 1424952 346665 1258893 802998 709959 1159365 441060 1265515 1558071 1935135 555403 506023 651119 1542553 1516408 829739 1178913 1680709 1077900 1983993 1049465 1655437 1134993 1216319 83907 1788982 1795364 854032 1148585 38428 747640 1538808 953167 993422 361612 632189 1708415 29223 1105574 189869 1664485 368802 1209358 305930 1311317 205778 486885 723209 688040 144583 1122897 1511489 1930078 653344 261822 976483 528204 957716 548039 1397937 376461 597378 1563339 516028 1870649 754222 720004 294035 1974478 1999672 1840960 1819145 963275 1896491 885361 1350386 1149707 1944201 1277484 923049 1942559 535223 887611 102464 1492783 1455414 1830604 516946 1286930 180759 77787 632150 1708689 180273 1447621 1254084 1420690 209437 1808336 269230 62637 875302 194551 1431128 213192 942019 809301 1989014 1891492 1891218 1607292 418060 1583261 1849874 870860 366668 1306121 1988654 262127 1194575 352958 703893 1755015 736263 1989435 1084603 1914730 769921 1645724 345843 1654885 1862839 1526597 1390331 171949 205898 373530 517950 14567 677549 907076 902327 28111 1366677 278272 444127 1027678 1901999 1445008 1973012 242145 18914 1918216 1433967 1956831 1806326 1871841 1640800 545807 1849187 1107920 1346039 1724807 1289137 1410195 1622931 371522 432755 23453 546855 208100 546725 1404400 1476790 1371791 1987292 473930 136037 266332 1678336 1051774 1396835 16265 1423333 1401849 669889 1452291 564648 1524317 1442374 846184 399688 765393 1681976 1734481 1687101 762470 774136 1926676 1545844 1488021 896366 252830 453273 1257265 1825465 222955 363431 1598447 325429 1564110 1506666 862255 1243029 1956734 536862 1986225 1630204 1371233 1361316 15431 1572668 1170256 1622141 818092 1960364 683015 1701953 1113969 1771350 289099 913809 1538585 848969 1886591 1082579 663444 1631198 460907 1652842 1013120 1354923 1475656 300969 1627691 1258678 1917701 334368 1970727 503388 1329235 90262 1319542 772946 36921 199038 656119 707291 1238752 693491 1954562 1972163 1907226 1724961 1154444 325600 1817136 1012780 414679 1227992 170254 1627094 319974 1804452 1577346 1020206 1223897 555556 676218 1568039 1342370 1783831 966292 1076015 1086139 1398271 1776618 1671992 539707 1961766 1570685 354305 1827062 1295708 1246897 1335471 1481518 414110 950201 585227 143951 1095600 165452 263634 1710286 1535954 1654888 30292 116873 477475 502900 75430 1834731 1652735 1907084 547300 1188448 1010991 770853 1696620 754934 714539 139696 352690 1226126 334730 700266 1597550 1863186 911747 1809053 1384721 440532 617334 1712454 1169438 1447508 1400977 1704380 1615754 677846 928069 630164 1630450 685940 1974999 1316532 151248 982911 813218 912672 1272876 1778693 999535 1005059 1104362 1087009 718015 1307349 405296 367692 967179 1347249 1000980 85592 1400611 1991825 514190 262605 79868 1457211 1394862 1928853 1424643 18646 1155103 1058968 460187 1904013 491296 1579148 914421 468880 97680 1755754 238890 1210679 1871710 441780 239417 1107909 1045510 787776 909946 1255881 182185 1986755 895225 702059 1208111 487357 1828922 182591 917395 142251 1362907 697573 1635889 809900 1824161 1831704 1496338 481585 1858548 577909 1259002 1980549 861711 1241851 1077067 303561 1582149 1549360 1209803 499728 624416 1725177 365833 1561575 115416 57595 740864 1054164 273007 1521872 1160661 464113 934796 527397 1909782 770472 15301 385543 1843147 1104773 806609 557781 1866 1404646 1531301 931798 1217055 1490927 279255 1270045 458518 747785 421287 709964 442654 486304 305240 1300080 1088969 1448224 1210577 860669 1733885 1298179 463245 998329 242622 258415 204389 291051 768668 1625904 865594 847305 1344119 1585030 1652515 1160065 1274067 339407 1924836 1732269 1498576 173892 1688042 1134753 797832 1239911 1412726 618990 1078774 1966335 1230435 1861524 1826744 454430 1221553 1810075 17265 1297286 521116 687010 144514 1361768 829829 1184890 1438352 1327265 1201748 172205 736784 92906 481449 1422641 79283 512616 588085 1735113 1672293 1651775 243108 894422 1308823 1208744 1520353 1060697 1370562 438375 397233 983554 1451824 362527 132151 1777478 1495363 505062 1362496 225598 790188 1900652 59328 1894189 198138 503353 1508615 1964489 446030 1286623 953992 881489 1272221 831325 64931 928459 842144 30777 1788551 1068547 1048985 983370 647161 1540570 91939 1688208 561435 1125391 90857 866917 1955863 832293 798837 614221 284019 1345218 778038 1904276 739786 1334925 793468 1652070 790485 171327 1145084 1796068 650850 1546444 333358 1184455 1166043 1059057 744334 1298316 882550 1812788 1655894 1209762 1990951 1050426 952544 1346445 1812298 603937 1297066 1722255 983702 1207947 855989 607029 164657 679015 1292204 110736 1448424 1464316 1030242 1718809 438464 1588783 1332147 1785765 367946 566909 1238176 1541858 144081 1567382 1085476 67615 1606601 974400 912143 91831 395617 1838274 1305926 1111089 1243428 1526088 1958267 1222353 1554579 1955447 266724 1036974 1850288 1855200 1957798 1888290 887712 165089 189530 1386974 1260948 949310 261829 373297 1226017 756896 193603 1507393 268796 1024237 4756 890187 213043 1970790 1263047 525047 1114089 70521 877982 1207405 1501447 789146 259594 662023 208033 968114 247113 933040 1212377 5390 496357 1369028 1925713 776353 132520 1771301 1250390 658929 1478956 1823876 1054543 719201 157964 518631 433813 46464 538292 588624 1878242 1172324 500518 1450910 1633856 659696 462679 659817 666196 1651698 1204304 400191 1770508 670846 681148 389657 884976 220369 572050 1050435 1051804 1508097 1134115 208250 608165 1981150 160312 195815 1372197 134975 1384665 742740 1095070 1168477 242904 1747155 1865748 1884051 451927 351405 620241 942912 1519119 43935 1961135 1908498 141524 550900 467858 1412987 436631 390494 596001 110623 458603 1787663 1667671 969450 1880839 1311054 778882 1625713 427503 1923561 1948230 1368970 1109373 354191 1525153 446494 1244815 1717135 702154 560708 1930648 1154090 740935 375656 1904125 1617399 804507 1227292 1573245 1586820 951538 748277 1470697 385791 763895 1725261 46389 1632074 920223 1776481 312165 1951570 924746 1876265 1982330 733595 1049147 1122616 961272 1005859 655147 1760776 1267735 1126127 645050 948407 558376 1836611 1046389 476969 892669 874797 651879 91077 178632 924270 1996624 77218 1699908 1628625 836931 1986939 1602105 1373965 1612728 1875058 304795 627700 712429 1928588 464381 1848238 1150367 1147115 237947 376260 1939900 1927851 791623 1147855 1346119 1447455 1961818 1150617 1534246 678598 481637 1352486 1196218 1875633 1292129 1994185 67570 383946 1853680 882617 1766577 723020 391442 68551 96237 1841311 352243 9881 1162178 259055 223293 392829 143339 1846429 594341 932848 1545156 874731 879915 38909 1493677 304606 1487058 1717955 1107753 1123029 1490850 1698302 184113 937782 91451 1367676 804979 888924 152161 1282804 1532395 1504224 68854 347215 1419482 1132358 517932 1868715 233802 309876 517637 1716302 865397 791008 725168 1990895 1209919 1714686 1528579 1961137 919488 112079 1404943 1356021 1701847 221551 1381971 1715923 1072133 602692 680380 1782097 1272704 1846595 1119816 1565341 633147 500368 1367500 463342 1202871 695174 1842110 17814 805050 237927 1361573 1249896 907327 954850 416227 177004 661988 235305 89994 103806 1681075 1517578 230855 488664 1973351 1715330 1853666 953867 1234253 820359 1648713 1509639 1595089 1811676 1864905 732460 1381709 395503 716996 1148691 1410380 502441 673934 250727 1086364 1043678 275003 1494483 1779501 1718239 575845 498768 1003175 328323 932578 355088 1021257 215883 103513 462785 1878171 956653 1020837 1891213 1150618 1124874 104324 395544 309211 1727621 1300493 1861571 1360025 675274 486347 1443344 1679959 610536 1434641 129510 1301868 1501809 1810583 391855 1576490 344662 619033 1021211 818475 1978452 1191637 688571 360386 948139 227003 332126 346073 162596 1000674 1581774 1155878 1799810 1899813 1390154 239379 683762 644463 1373872 638474 1259707 119846 2612 896514 487728 1914139 74028 1551872 1431222 537573 611110 1405703 1178880 1384108 1264161 226751 1512200 972778 225446 535327 1959446 1737766 986132 475749 1707391 1078452 1423076 1835877 1404900 1398871 1602663 409479 1054072 947137 1603837 1478187 310885 703023 588522 73912 8164 1062586 378954 478351 29057 1548930 1653088 453824 1314612 1063982 1868473 1061125 1468260 405362 1490578 1780531 1678242 416255 335175 1059240 1792811 1968203 1035924 1995266 1407292 418190 832728 226780 848795 1718443 695208 725257 646819 1292561 1287827 1145175 1048592 1526863 21461 1360678 60587 225982 1367590 866196 1558054 1856027 1120054 488235 623312 366897 1276773 1562015 1399668 1142856 1484785 29407 1756816 1476670 1916282 1506992 325988 1430381 1551000 1575642 701023 1968758 339622 637155 813763 1247275 433200 1226984 1497218 1050131 992149 434975 779257 1843009 1216726 892523 1810936 78678 415452 1834173 81192 1693828 934676 819418 1429026 1267123 1710525 81577 873243 1276404 1917785 1912471 1661335 1716053 1043672 747727 1989942 708198 565973 414322 423908 1278287 1239676 890496 1725618 1043237 1883906 227446 646723 1399964 1755986 350271 1666628 114192 400080 627180 1837239 270299 1185082 368815 1007149 1564872 117239 93689 96208 512725 1880564 1360156 1919190 1744693 1648743 893929 1097888 1628840 505609 1008142 1840120 1131593 349290 712302 277462 237614 1160485 1483407 831995 1192087 773114 1309717 1149991 411156 1440023 1241817 1376736 90200 1263987 385899 1365163 817690 1216728 579658 1998788 239491 1353428 944053 1887509 1423362 731053 220459 901090 966869 1644739 1372042 1033110 1623717 426650 1253011 751663 140394 1346823 322126 1072971 622667 1505445 380011 674356 245634 1916900 1764763 1928845 26710 1724644 1778920 1151939 629195 235563 1550562 303868 1011807 1505352 1296056 324207 1734048 990546 392666 1780470 855310 1983223 40682 1889188 1763008 985643 1570381 1090023 1902270 1926142 871380 1946643 1805893 1480546 628693 866421 1351496 453083 1780068 395638 355534 142006 1542430 1170475 1402248 586407 522749 1516079 1183151 458613 136255 74345 1083210 1019852 1897317 88630 704733 1077482 1636305 177340 1121542 1151851 1596418 1892073 796302 837791 1109643 1742820 7419 1112587 442056 401012 597080 1536056 916171 1998959 1902253 335303 419151 1459568 1493903 649889 736527 1439877 578015 430968 504186 295077 575881 1548347 1286010 1993033 1928942 878327 1191986 245622 968198 401593 1324480 248965 1815508 1893036 781624 325869 79084 230769 899857 1795739 587361 737541 642432 1162720 1554886 221892 728068 78198 714969 1035915 984554 785051 174398 1724635 1202100 1810341 724074 1026240 1753613 645716 906099 1705512 1509785 384360 1096416 1024035 131289 608297 1966541 622668 737726 129058 452396 378257 1464967 1573156 367193 485974 187031 1714602 549435 1861773 944440 1674708 978608 912602 1134456 1713010 1420789 298247 903011 1221407 515956 1634124 839793 1650600 235516 1745710 1795408 1699605 1432803 1818731 1060407 1947890 1499560 1598070 652836 168444 1647835 1825243 918957 313940 985820 142956 1389889 461310 1366918 1395796 468351 450642 1592818 1405214 1099217 978035 1127900 1044536 606110 631398 199151 470575 125777 1393114 474685 1852066 1259820 313331 1089282 1616330 1035504 546584 1212286 1545863 1289257 788737 1032573 1252973 1669987 703665 667884 148493 180970 172667 534371 241895 231653 1563387 485505 698192 1440757 872379 535166 1978577 413037 340178 1107605 373845 1056890 1977467 1300078 1889612 368070 95289 1316542 637456 63562 819593 374521 445681 1699981 727870 418033 1304253 1959713 675832 1317273 1103299 1500946 1521033 65930 405237 666384 702183 1961180 220523 306712 1278995 1741687 705975 405236 815645 622176 969199 1660762 1112605 1244456 1321051 259663 1942390 318789 482056 534613 558686 1691560 579954 1582824 1811715 428187 780272 602826 1773239 1275596 1585221 847458 1500706 1335994 44368 372427 1999425 1063593 367970 581306 1931305 1048534 740813 422115 1223673 1349873 1340596 1013110 631239 1828913 1054169 302047 53516 59981 597358 1431113 1594257 1394403 1567982 669795 1420485 548127 227981 1350796 438056 848752 450297 1743137 923286 952463 722804 445441 527172 1132927 945790 949626 1409354 1123476 1163110 1048556 385935 151744 899473 1262796 1490687 1042222 625459 1189842 1675780 903283 404270 1295002 255528 1701522 1724127 693001 712543 167744 500091 987768 492395 941846 630442 19483 1688970 277321 94451 947606 730121 197531 604748 1045733 1296750 641732 601572 457202 1380443 654552 449330 1823377 1938806 53116 15489 35567 612425 1714115 778425 106815 1339800 1729345 179600 1322434 1844830 1914334 1446614 132245 1594633 1030805 686903 741008 627635 1438830 610469 142572 311568 233310 897013 1741215 786997 1823549 1856189 631040 1749702 1547179 28947 983552 1432614 725368 659839 123093 614565 123235 1318760 209993 1782556 1970824 1302570 1627766 863668 601796 96143 1556591 1264841 467908 1299356 940154 985967 1706351 1376924 1550343 1738914 1055810 208097 1190175 382859 539325 235883 1347078 493240 1772920 1934609 669790 1359760 1802219 151128 1825335 478537 617817 1155944 1400057 914129 44159 580974 1264335 253507 1665898 1759405 1716620 20741 220065 1814014 610357 813830 200200 599985 1277227 368833 813711 665996 1304138 1135178 446799 696781 111307 607562 1703002 109760 1833974 802039 1027674 176671 1049476 1557808 1469727 1903754 1072918 561566 291145 582427 344573 235200 1879167 511325 963425 134208 1464665 644503 151328 1818808 635704 875380 466567 1706223 1447575 763568 881869 1539029 530188 1014378 415342 296249 1667018 1039936 1329054 1652854 128709 1641848 1001805 1391057 1180519 1897276 1079184 1867931 1526293 266929 566195 1921098 463517 801874 618220 1525769 193032 1304437 1451392 1899320 1725712 1822316 567036 839351 89341 1412096 911153 1156394 1086395 260864 775342 869405 109953 1465784 1150006 1980959 1782547 1623577 452007 1742761 367233 253567 1877419 262813 482592 899307 1146439 626844 190649 897686 1021967 1178117 1951401 1659503 813747 1723891 1944547 1063818 685600 476286 446538 1645080 305390 654018 838883 114415 1742153 1490705 922606 358786 846136 186293 670967 1485674 263963 1537830 421176 281382 138518 1948799 99277 1577470 317447 513608 1514348 919579 1655451 1311557 17239 1503624 235265 333372 333542 1575770 497542 1841450 1204875 1984853 609113 1562978 1038592 1117103 966044 1918218 517620 1447674 1850573 1077886 1934419 1789813 1609699 136184 800732 200787 1954878 1739149 1147810 463804 1824780 1020574 1183936 1746753 306784 149240 974668 582705 395113 174437 88269 1101859 1072941 10367 714490 1717075 963245 1224103 236625 647496 165564 1434065 684290 858796 1771893 1640000 154340 1043100 208843 1206592 1385800 1631761 1292631 970418 119521 1299441 1334139 1640603 1111667 1498442 1230148 894012 1879530 1759261 1548291 1131235 1783446 159629 118121 1005714 483497 1141587 550396 453355 1042490 688747 1835181 662808 352898 1699517 573683 1598074 989105 615734 1055759 169961 1047904 304140 1802476 1369810 333923 1368118 933422 513014 1599407 143545 1850035 385446 230472 1055013 1250654 1038044 1385227 269238 1187581 1772223 508834 406502 1508871 1921870 846147 1858592 1481841 839257 311923 83653 72838 278659 950304 1250799 28349 1140800 449100 636513 275794 1855874 1043804 30857 650285 1467608 174395 1789478 769834 1762627 1734791 314358 1806423 1969218 378787 1076471 249850 828738 414105 1566330 153945 1082056 1537627 500211 464778 162604 872257 1779693 1261446 616791 859494 739623 1264617 1580054 925708 876966 305159 529382 1180 1891882 279998 808412 1694213 584689 725834 1350382 359721 1492372 1792413 1862060 520908 544789 1868997 1334817 490709 1629524 137233 611634 453111 833855 431765 1684292 1078513 1786386 697726 1981464 1881898 714810 304251 1611750 53253 1733994 1970740 1274929 1650148 1316474 1713100 1590672 304296 1639092 611595 1605006 1816489 1672046 129691 1470715 1692709 248219 719639 258235 1566656 1972128 74433 261164 1393591 1199213 1915262 1856893 1833172 1696362 625340 1110184 901049 107720 538740 1514653 1903404 1658530 316756 1894511 923130 331838 1762031 842877 1260334 1668917 690500 1224125 1405455 1565188 1206519 1110614 1675799 11400 1146767 403262 713603 397207 116664 1401678 254601 1093953 1131420 956523 1760612 1256969 1168517 611036 713299 190451 570300 1454246 1702359 1391885 1469276 425179 1505411 1279832 1068466 735550 1877001 271545 650970 1073254 724774 1683238 1634492 1057677 176177 805804 510529 1167108 289053 302967 1809815 1915749 1663094 1805458 1399070 1718829 759957 795836 1408614 1307704 154162 339890 13366 11665 546611 1673666 291637 1431435 1167875 1158389 1750411 1761384 1818958 1906633 1858644 21553 1475574 133245 1216628 1829612 500445 1144820 86005 466110 1076642 1820604 1746227 547439 1386198 436035 430996 1715962 1336095 217279 840919 373826 1539867 1208165 1778128 813864 1820827 309515 268709 756886 1819759 1025644 1295094 1041000 1640821 570313 1277867 843644 1200606 1250621 680153 1477763 1080620 845771 1213220 1221643 683673 1517619 691303 760295 1197777 1344683 75960 26972 1255693 494062 1316732 1714398 1220444 1444026 903986 115109 165019 1936507 84293 894751 102510 1194545 1401878 1236930 1449415 1127279 1370396 326398 1163026 47785 990034 708956 1676091 574593 1784623 848414 908193 1155549 1951105 1823897 1563108 167805 1192225 1224435 142940 1739637 141245 513161 1580744 1520038 501359 212398 1391300 622515 1274815 424073 206920 516326 1743186 336648 1157607 85677 1760640 723722 1638915 1905194 1056191 532172 1960552 1846207 897035 1348490 714959 1908896 1057526 1164232 940481 1496593 146889 1825747 792791 1924211 1605353 1504662 161544 1778742 512094 1657481 340711 416637 1442170 481615 972476 671026 1173613 14339 262415 61759 917416 1420006 1665215 520595 469495 1002131 1040458 356862 941781 1630426 445873 818840 1284687 898524 125520 1675673 947238 1935578 1201637 647494 1524642 1509395 1204763 1358638 1164551 890526 384352 1513428 372551 1928979 1137511 528219 1101745 1580416 48566 721040 1978169 1682537 1212959 911799 516871 719679 1736222 115183 56118 1457846 1986252 455702 1119123 75129 1444194 1952431 742675 226954 1222595 1812391 236787 863681 1888933 1687339 1497242 1406947 174925 541625 1680125 1473654 1146739 1223396 1974092 1738143 1283486 1006297 671041 1044828 337971 561768 1536261 507065 1464105 1974992 976950 1261805 1564336 1470638 1230949 1211689 1677842 1776259 1619521 112486 397682 1269478 1799147 1838013 29977 372848 738962 1901445 625299 1536799 790578 564072 457920 984671 243987 790302 1372529 613389 901295 1432198 56576 1730980 1790811 1112760 362570 926981 79992 1040785 53215 1029068 14052 1985904 1428483 204469 1993177 1461673 1224160 304538 1536797 1054254 1146986 580956 96668 266383 358237 22166 1168915 916849 1874468 1622456 1019187 1715383 552648 334187 326125 1143641 1363157 1015276 219140 241813 1077634 1994439 1359781 546693 1403010 1473844 944809 1148346 1690555 645710 817759 380428 1746973 970000 1670153 1978896 914175 235760 1871868 1078224 629865 519576 996828 1128620 160226 1505161 7648 626251 1610634 1745684 411182 1084745 1203310 416678 1828541 265157 1876690 274899 789149 1079397 1070691 1194258 1683822 214629 1944196 340777 1203958 1899937 1924022 1134111 256353 845857 1967339 626606 387839 1224755 1299837 355553 1692881 414599 1986499 1588585 959033 301654 110009 912965 1801740 991 736798 1926496 828478 1033952 1093474 639454 1003590 449929 179477 304098 768710 1000997 1806273 1162042 1376852 1719339 1532256 411910 334011 1765973 1005857 1612058 784836 1204416 374388 851220 1191890 701403 948994 474115 338726 824399 756670 957277 1073565 1189779 550830 991104 1409547 1052029 852103 496558 1051046 1343200 1511918 848585 1862579 1387385 1784966 1628221 1489896 364888 505842 1136957 1602805 288615 1114190 995367 76389 1950243 1202422 1293906 1043369 1170586 85721 1277817 567643 1929527 1601158 1038682 176703 1931741 1804104 278074 1969037 629261 904486 1641305 882182 55439 1901785 1021384 1615235 1507956 905342 1189794 395669 740947 1347139 56064 1344989 1988998 1425460 474167 1876614 249531 504177 1440339 1631267 59843 268016 1613215 1433744 276756 1462824 1575303 1569577 977408 836255 1704015 1873134 647465 780417 1358485 833811 209338 879202 691235 477762 1510051 418506 1099477 756035 1771198 130320 1531263 423256 57634 1733074 1260009 1988865 3752 172868 793240 305404 1820234 760791 792625 1663757 599199 1457777 1898353 730178 1798223 1334956 1754615 788291 841968 1848601 592838 491114 1956686 844057 843662 1334500 783924 251328 1191556 940946 1241392 1689633 174412 1069564 106675 1357252 1184116 1215976 1000511 239814 1194988 1305636 1921212 457472 1135201 1140965 519822 461791 1745677 1510606 45842 1760628 1638839 1852399 575305 1813486 1820408 1450969 1570252 26566 1803575 1979894 148066 1056964 1223984 422405 1410171 1468216 1507861 1222958 225932 1027562 1705500 284132 106280 1337981 52248 1169947 807390 1444802 75360 951922 1466209 104875 561215 315093 1769173 1576529 117069 1695612 963478 316135 437941 558901 1774222 1336384 925280 1399993 852851 1765661 1406425 1241416 600235 1558013 915257 398735 325579 460210 1545957 360980 1473977 118190 345340 802470 738609 1096103 746052 1634535 589651 285543 558339 295785 60506 1599034 1063936 263876 709982 973392 219754 4914 457541 1414162 899699 405320 1568125 1510264 382464 1427684 63505 442054 460815 988508 1752746 1596713 328121 1927672 1910414 1800850 599476 255140 1906208 1543438 1239391 1656318 1968093 267737 1067325 886761 1525597 285812 368219 386673 43155 368771 429500 801547 1063425 927615 1909911 637136 1926206 1714369 209752 259772 1246624 1901541 1494812 351524 902912 1896781 779820 1335638 907402 1140943 728584 806899 1526317 310702 1654719 1438036 1950291 291311 1224992 1748773 1751125 353458 481208 1047788 627915 254260 1355042 469028 1032186 1248271 160168 1945439 1904401 521334 1885061 1648642 856265 1902867 1838171 568418 1884425 75592 1763758 1650892 1268901 615952 639363 785578 927628 953294 963665 635900 636902 1947996 948615 323955 545909 1633329 1144261 1235251 545739 805326 848955 814977 810084 587858 783595 1971078 1170682 878854 1702877 1009668 255971 1056734 1927777 159242 1560732 1483723 128618 828495 547303 1275172 591801 1962508 1122257 1675213 780767 1067905 1837199 213175 1326242 497281 1798385 1377628 1680943 1247992 1394065 1208934 624451 1275489 1996829 1423232 143276 1360665 520724 1162290 1129432 1980109 227029 898281 388932 177942 134931 244659 1339139 499444 1555272 58252 1608034 35074 173619 1195282 1730894 1355574 1993592 225782 850453 377514 1041898 1770548 128311 1077000 85192 1764573 536937 1043436 1524758 405678 1411729 1465313 1494810 1905023 766054 716863 900505 1356279 1337886 1364 1774266 253706 1722701 813781 8325 60783 1605794 437180 394133 1921823 879521 1383329 1500193 1052514 946548 1858245 96704 356047 1047772 1641172 1367850 862198 1342070 1993769 569382 410804 1819849 242692 1638134 1242272 497297 1834119 1491840 512783 95443 1204253 1093876 358330 204193 1164176 1776118 932762 43748 1099911 847041 1132786 1986871 1104240 508063 1347785 744662 1323223 1080734 1134685 1965774 617558 604531 563727 1103958 1858079 420079 3835 492048 1435561 1271574 16437 835550 1337524 1317025 1678176 1927655 1269389 361445 1404977 196457 44238 1085638 1490500 1770719 170159 415797 1659612 1995097 476946 1533534 279253 1765065 569525 1591767 99232 1131861 757587 182412 372600 1506859 523573 887773 1459414 969680 764613 632923 674504 1385518 1656254 1933536 1263816 1566294 193627 1597374 1667321 394792 1399718 108460 123330 834562 814904 1733410 952605 1907113 1474452 1576761 1264251 346036 1715880 563341 1440239 1234573 1538684 1354049 756968 1038406 324488 350294 1723797 1406025 1446050 159054 1512509 1887856 1879391 1261277 1709955 1399807 1704384 1603917 355459 737159 1750660 1527678 667487 1738402 1296018 1047502 1194271 1389015 376146 1018864 1352056 425365 1233289 107249 388747 32345 209068 1880450 1835587 414048 1839895 340405 870107 1948010 1080889 1305492 819997 1397632 1151184 217763 66155 173658 716637 1046405 929998 747160 1849099 1743128 1984821 1816271 227045 432326 483804 1890576 1038117 132633 1655724 1975213 1690154 1446894 1476101 1820156 526054 1214428 1702546 497661 165129 1461882 1770064 1661891 602751 1032118 1810248 1092428 464074 14303 1782448 1463666 1167173 943666 1895744 1455306 1073146 1003095 1429852 30712 1823287 516446 402255 581073 872216 1537026 1652860 1188575 456370 1855894 344641 421412 1695915 1868597 1899483 1800158 1627035 1018536 653637 789691 295427 1716765 829288 1739275 1117262 1217176 890772 1074736 841370 996203 685719 1827140 552647 1071877 796309 1663123 1788989 1641083 1643951 1717519 888171 697923 966533 1890805 250619 1429079 1062617 1093347 224440 625537 151346 42441 895626 192246 1325594 930890 708501 713801 615312 811052 1569354 551127 968657 218202 1992113 148177 6296 1583818 11276 1342348 1759136 685337 1303458 846461 622040 1859501 1690543 84433 1880222 1978043 1468590 220612 1615274 559779 1027141 1808573 1460596 291719 118430 509993 401535 1973579 1940456 536622 484945 1268845 1504564 616177 1757027 458680 1061742 402885 504373 1784699 1531544 11217 433800 601311 1733173 918305 1172543 139649 759687 1981145 1456859 1323560 534445 581386 995207 525847 1322138 1296158 1532232 867792 588736 1370786 604117 633906 241051 534023 1581680 971917 1212669 1424768 1824075 346297 1260233 864917 260973 98989 85227 376599 943568 219618 733372 1362125 1410478 1222686 386658 1089264 301158 1583795 73138 603716 12869 1441103 1472065 842080 1298373 1473032 1707432 1766484 1655809 1481681 1378400 144592 1794864 851721 1255209 1778608 610978 763539 1147812 489728 433974 1680619 165098 1580091 1760006 745958 1437458 1257384 1587148 428365 1182962 314507 754386 168151 104144 1568511 370080 1360181 1846107 1002764 182289 718061 1079564 1067935 121745 1855081 1942381 1898169 701340 1363827 1522193 755351 1525659 1420140 966413 1418050 879515 484582 923590 904832 1162174 1730010 1232870 1633150 1604404 184190 1015855 1851989 866728 1887598 648668 1943927 602671 472803 289891 1853987 110746 571696 1496668 1927354 1821831 1006469 95906 7730 164231 1061269 1640988 358375 871960 1313437 1712478 673153 440752 331489 1420611 1364406 151401 446414 763099 1392983 1172882 831873 797426 1062006 218009 1436191 1566854 1167413 202218 165969 503180 1709514 1479076 257538 809639 1074459 327333 996895 1957341 504525 410660 513447 428861 819186 952558 235193 1422266 306178 1571188 1724898 1753988 1458231 789704 1975255 1064125 544537 1729116 761676 1806589 1909242 666201 163412 34411 1169078 108294 1991839 331385 1020692 984395 1110256 1200375 593964 28873 496643 1478741 1924545 1774975 966224 1319806 721731 112255 1293118 1306132 1380770 623092 1199861 579605 695115 1426277 191031 126581 1665684 358510 151961 1670907 1960817 1155561 1667250 1029533 242508 1767095 1335280 1692125 763260 549529 1891787 172806 214755 1001704 311908 769269 473596 1139091 109048 1578888 1310303 1890162 1640661 501757 1425876 1119399 1851879 910134 765410 1485273 940709 370001 1140179 600116 609346 400054 1696007 1746985 1403980 219498 640065 1191977 598651 586919 987444 1975333 792618 1876909 1724556 163138 29623 327175 1415881 279514 512930 896455 1889959 279776 900107 482837 552541 628471 894171 1907497 740131 42188 1676172 1140546 1386410 57594 963698 1227571 864528 135179 1719065 1794304 1963679 522953 1852270 881940 1189984 1197919 1262325 104549 248235 1948924 354932 1854520 765374 1900639 335374 1823088 292748 1423085 1860662 754136 1117896 1625169 1355269 914346 207413 446701 1374102 1026264 964944 925440 287665 384511 404240 641359 202339 253636 494224 803747 1240705 1005455 127101 1825570 709085 110055 685974 496397 500104 1928176 1838124 865752 1886699 439704 201652 1063887 1805878 2593 1967289 1469486 1785260 1447945 1149968 166444 758986 1042085 1321974 559505 1008035 1545729 938795 1035771 957554 1552114 700314 1793040 1291942 24095 1599467 225397 1875727 17875 1267716 575967 1007920 406305 1247654 1396889 556342 1071280 1761925 186016 1461842 349114 1388880 87537 1122015 58916 1320034 651365 1360687 722095 1202328 1220134 233433 926213 899910 427237 1435255 530904 496015 469492 911261 196000 1233211 579925 1709180 792651 387204 1632414 783995 455362 989455 1465334 1878001 303394 416058 381012 1733188 759318 1662623 368625 1393480 71449 1568422 1578387 846635 1395154 1337496 751160 854073 9866 317482 1858753 1481357 325108 306750 1516844 1384472 1165430 1008812 1222411 1680044 824122 1775268 864983 1368622 814279 823071 227660 632943 951562 1238539 1455502 262467 1758473 567625 760311 1245089 1663773 1131793 1296743 1413024 994962 745182 752785 1839662 319382 1175237 565810 600135 1731160 1005717 1039727 928333 271475 1334010 1062374 1967877 631480 672682 113287 1809599 1760901 139084 1041706 241457 1169696 637616 869716 1627159 1365017 370225 437453 1454406 1172969 180409 957333 1060271 1051196 1854193 1638277 771070 1161012 117971 747893 596470 449604 282889 603638 641812 508977 1753646 479473 1210952 1772238 1789316 1040495 1844079 1604166 816839 1134752 500107 34562 382148 709425 227392 457487 351519 365959 1523911 410796 83625 1746996 987578 1371921 1362790 1466368 374750 1540172 1940977 182711 1685928 1960342 1600690 1772987 1432475 1421684 1551886 336647 217706 439336 831031 1788611 39346 1985618 1833644 1650511 283170 1018120 1732202 15838 1805697 1550479 111585 1880674 1390248 1718112 399092 1209728 114650 1980858 1537516 1084016 107476 1139496 1323630 566997 1796556 151452 889180 143420 1656645 1739324 1679990 1738856 1022897 547789 1208856 460657 236837 1695509 1759026 559777 133762 806427 1593736 1268983 917450 199520 1214890 1781966 1988191 868283 1164251 1073920 775109 1557040 906167 1499964 274073 496292 893213 1657644 1792441 945162 323903 1049251 479444 1881277 558661 787865 241820 1901433 146423 389513 1172758 1946110 385601 1805150 1488207 1561809 1021010 1023123 1476757 157467 1391486 1735715 1996152 1619034 386467 1955759 303930 1067706 236380 1245864 124493 1830696 483533 1389982 1994403 1655265 1370269 231294 113206 1687064 1209880 1783753 1619196 1948920 1985454 1353747 1460538 1289176 1318119 1173192 1467244 1195078 766362 1072129 172015 146499 232255 868667 734239 191731 726545 1581939 1373568 1343370 289348 1972252 1267418 1693106 589675 1349784 1612382 854406 887177 1940660 29661 854265 537522 954551 1115616 471868 830319 536631 432506 1760283 912356 1333459 783679 342852 870738 1994285 596335 972972 1409458 216873 547164 1235288 1522894 991493 417781 723589 1047494 89871 1598808 161131 593309 1056470 976799 650497 638861 375765 411753 1077110 933124 19707 60425 1512829 456535 554032 1032885 1872147 1164754 80774 1229056 1480200 1601155 1733880 1898768 501132 561153 569431 1118882 216879 575588 1032945 1669050 511401 382892 469459 71123 915765 859708 1461170 976000 1508461 1172897 1137899 841661 1696767 674171 491928 1957267 241685 1044600 913959 285850 1102909 937035 931150 159798 1331340 752453 486814 1491443 1720356 1585104 118532 1236263 1279922 270596 1357359 1318590 1625994 702150 487489 945549 542297 1033521 1246226 1225483 373653 1923967 670437 1445824 188980 876208 509387 327675 1920643 412058 1464581 1447670 1627562 1508415 1946506 1755223 378189 1666264 1974403 655822 533266 370913 1525457 1387042 1120344 580442 890289 1105394 1558536 392148 360954 1896545 601641 723842 623169 923847 228924 45693 1579900 307464 80017 1591891 1890947 1009783 967130 537396 1999613 1394395 344277 1319465 1018238 1396017 255157 1191515 859361 1483551 1670134 433898 1062775 191423 1476683 678276 534191 64601 754597 853569 914698 325978 1609125 1127527 670537 1945383 447318 1190331 1531222 1270649 1048673 1891092 347322 38001 1070020 489287 1014464 999685 541395 1976405 209762 1674175 141736 937304 260992 1048751 1490472 941481 903990 1296277 570864 479914 80545 1310592 1150878 9378 1518446 1164252 692039 308464 1293332 905754 954211 1765092 758617 286696 1931507 294394 1270608 394230 1711403 80139 901809 1458737 1221365 984553 1946313 1465144 1342014 904054 1064248 1307911 556672 278181 1892408 1858914 1782976 715290 452812 1800259 478369 308773 1901768 931552 1069711 1320305 1305426 1444337 291120 85614 1033371 65590 1495314 1048878 1744427 221999 1105745 1599369 1675469 1372709 1442183 1447079 1699527 289316 659083 98772 1804617 1918100 680788 1564267 1017017 662593 1213791 900074 706271 1362711 1089729 582346 1199622 1948613 1098344 1688517 1118075 875303 481136 561261 872143 1712066 1563236 820966 1183430 1340718 798168 255111 536976 1180991 281022 226772 501243 896007 1754145 20183 26103 722942 300192 1612439 1903902 90123 199352 1224984 1537163 1758360 1884037 1460431 648210 89669 280235 1661962 1731581 1569061 2409 767951 552412 784085 1603445 535713 928544 1251553 1639808 1824201 1411825 1535747 1475780 298697 819963 1381319 1175725 1523015 128321 643090 657809 1779182 1079378 1077244 1351249 785831 1579091 1526034 1065796 1007753 5561 400096 1508601 392567 285881 1761508 1154671 1550507 1774228 1632026 74213 1202872 104994 1131010 1696950 1877557 1181159 1381078 1941201 1983304 1292450 712550 505659 40099 528238 1861843 1908942 693118 620034 550165 386999 61171 1710741 829783 872890 700842 1223620 63284 461734 226102 1700587 1761409 869631 1546852 1412775 1009074 1012881 1201363 1367538 131769 1331039 1835883 1541987 1597407 682675 1289574 1555818 180682 40865 124265 1151503 1657568 921656 782018 874975 1948212 1008519 528719 1627156 1036832 83522 828866 1199356 1494002 137925 274404 1108171 1665646 208019 325465 342339 294576 1293347 1824717 1104351 1689394 772599 1557633 1350260 253570 141146 1722640 800770 1820804 1890075 545600 1999584 429064 880603 1556540 1168584 1530897 1641936 1223562 261177 859808 113822 1367771 1057069 901047 1471043 1372346 1839281 837725 35915 1868900 1696613 1882464 841832 1210635 1446686 1818893 1776741 496563 1728506 319669 228258 1656028 1253864 1875428 1050195 917980 460104 1501305 1822664 1638416 965832 1983071 1428774 900032 205807 296220 1928915 1268615 1633367 1315280 1381932 1177626 623771 1608909 192994 932646 1993483 1837555 1813586 1370277 216500 1521173 1124742 263307 1652393 460737 492528 1606927 122453 1563778 50193 1224572 185979 1429575 796786 1572982 1482469 1874880 1353823 1201552 819342 308872 296733 60263 1742327 1348792 750818 164880 1131775 515004 774249 776408 450960 1021358 1377915 987105 67539 717321 122443 604489 794838 73467 1207765 1558709 243589 1918948 1333039 987095 1048553 1571434 934561 825942 83153 1453674 1864575 1259661 1518227 4136 446341 652088 969274 312830 1658128 1735796 407298 1659884 1790077 82682 1767881 1006744 1686370 1001758 552651 664439 1886153 1462176 1505013 1145626 471436 1347557 517616 629791 1650858 192615 1055787 588157 492458 681868 705663 202502 1720238 1010732 1237461 685571 90421 1284268 1749410 739755 624511 1448220 1101096 28172 168938 946926 1181757 1470426 1360379 442339 1577996 33414 691590 1255523 1040579 1718974 590983 1467836 1935948 1994688 887086 1638403 1971325 242249 1458256 1073140 1915711 353271 1586202 1533087 786707 1664140 616523 1024151 837566 896774 1504882 1279385 1536436 566559 645393 619780 999952 1897561 370136 1732567 1144398 1826929 1556998 1214473 504769 636154 371863 760411 1597479 569371 1695852 724318 1001234 48945 1712067 1693521 525519 1317739 890966 183856 693225 436385 1826955 955895 1124502 763414 196168 1912356 882432 1177605 150687 1230127 690997 1178339 919944 178640 1786710 1104907 833001 1297696 527033 1436827 1462136 160366 103329 1525335 1320434 1312092 1299195 873564 238451 649186 1367238 927660 396149 42997 1429065 582748 1279024 856853 1700442 1057762 889099 531736 1943620 475264 293151 1848411 680845 1731360 726335 329866 1612263 878121 977403 1417662 1938314 246329 1043006 1897059 1327388 1962669 1525017 635920 1004216 772349 1205506 977439 546471 1101749 548517 910441 1899165 1575440 1105345 821107 390937 1707877 1381468 1545190 1799313 1603270 1970394 1676373 702429 1965550 172644 1726368 526482 839094 265308 1569837 1657028 310374 1782799 1485336 1211790 1163109 1656591 749639 1724802 748395 1411907 708715 1770763 1612010 54766 618152 779706 1870743 505025 36394 1707303 1942290 622267 1519931 1081485 1819416 1767794 976048 1410124 87284 152211 1811544 263373 42989 1847431 645020 1248469 1525233 950785 1950776 1787135 1833669 394676 1786006 1524754 184526 1980421 549319 80070 540191 1509920 1114668 146600 382029 1323071 594766 396312 68556 1266775 806357 36633 1538048 36313 1990986 338924 1301804 1026125 1632798 1874680 423873 1532707 809237 284449 1739801 1013693 767187 1963926 1829963 208819 1617552 1036836 986791 1891778 615930 714571 1734828 608747 411424 937995 1677500 1400034 171504 488809 506828 1427075 372609 514558 752181 1422601 345441 623782 1626692 1388231 1388924 1001635 852604 469955 1966799 1869652 482947 691010 1596910 985962 1898392 224115 1722155 895460 1436671 359097 1809147 898389 1928582 123352 1524796 1089340 1064924 278078 1148224 1010155 1722986 1135946 1207663 155102 1829511 1726058 1001637 687145 1470284 169728 613528 1536665 1191416 204167 1504323 773967 1709974 1808062 1364415 1336458 209950 1957056 316609 174860 1912713 1901629 1352680 776040 1734068 1254637 646361 1766550 1851469 1364278 1492062 1377245 171620 570784 883890 1155350 1904343 432592 1513236 158583 1434067 263943 1294346 1543559 979902 861352 1320993 516188 1624746 1509132 235657 275996 577345 228795 1576956 1126044 1350005 1128991 1664874 1761591 1950078 472765 17889 583693 950828 817291 1831730 1974240 500638 60525 860779 798708 1755579 744908 86732 1825911 1474756 1661656 1630798 479519 1124207 877791 187354 1730292 1767235 20126 987817 1176036 149749 534047 1299229 81541 1927106 1895036 51082 1193328 1974813 1490087 1722500 1407873 1062345 1364959 1273698 1694381 1345988 1691846 1706706 553998 875864 1226949 625447 1658964 246150 258866 154323 1439505 1286718 1182026 109578 213738 692514 1738092 971227 1596286 1653888 1410755 1367456 564309 1974031 758512 1126802 1988192 510282 899437 950111 1404964 554066 1054064 12572 1050951 1396173 1797532 1491476 1664530 1835376 1085569 1042854 55506 1469378 622932 1968742 359945 480090 1009972 1297728 161477 704165 1809222 1473670 1773742 543246 1622112 136264 1114416 649990 634092 612468 420364 1645480 1682881 859903 1377638 1204743 235038 794983 1393187 1289296 297398 1795097 787477 986446 1022691 735725 1071665 521825 553972 1860489 664764 101060 1750918 1600795 411933 5881 881566 589721 197820 1420625 687831 1466410 823118 812351 1376128 698703 1852866 1536312 1799964 453884 486594 298692 829666 259573 1017890 706785 361601 1517446 384516 756478 375463 575887 1752220 876416 1447212 1394595 1639366 167628 1277113 1345752 331027 1748144 1476877 439985 315364 1143048 1858836 1567846 67974 1147187 1829002 201848 1652402 1242060 1333881 176680 1804151 1144660 1180414 1510909 1594474 1242075 1655799 1137552 533561 1281165 17955 1851799 405803 1383242 508559 722482 256823 1777182 1913731 731539 147818 260006 49131 1633344 1149351 471658 108204 97230 1226121 892506 396165 362214 716020 1705484 436098 513954 1060134 248624 572401 1122779 592298 1597725 1242359 1539179 1891900 1627402 500881 1085138 1085320 888977 1898624 1725206 1788354 975978 1301353 281740 776008 1369323 1164103 13300 231666 266740 1378948 74344 1766389 1810156 774036 223599 1856900 112317 1683728 248109 866020 1046828 1314736 1085395 1757002 1541190 630571 1776296 1904899 512131 1952352 842495 966742 206157 1820524 1249235 1381625 125209 679812 114523 499878 1917652 216803 990333 871343 1127601 1549028 1256384 649941 1391878 352490 440372 1191072 1099190 914492 988830 471865 475549 42666 334873 109539 68205 240190 1790662 1781068 1673515 1691360 437622 368207 1594944 497206 1580132 1636929 1607973 466286 33113 812874 1784914 1916428 1921487 1137574 1226015 432031 267057 1040148 1290190 52637 954751 1484073 644792 1280708 565110 922416 515077 1994847 1118902 1121540 304766 675879 458296 667260 78410 1975082 1501364 202014 1123745 269557 269365 470747 1324351 334447 1946487 1461928 544384 924042 530890 1551210 123899 232702 1068086 599897 1209797 1670299 453940 169890 1685762 1977353 1746995 562202 438683 187456 1523481 1537750 792628 1254107 260869 1595172 188158 99695 159300 1741461 982144 793955 883112 1308511 24709 284011 195892 1422445 1402430 311766 1713753 1934163 1656696 1983415 389035 1036853 638190 631738 1670269 1915505 1624185 1938105 638424 806367 1570246 758111 1345583 1459279 1037661 63078 115366 709322 1364412 1433902 998140 1342946 1681536 1399459 191483 1800770 717901 651788 1623025 430686 49226 550193 402906 337381 1026357 385559 164550 1458174 1347541 1194445 935527 142650 1147851 832054 1369882 1331293 325335 835307 1450375 1685005 1687912 1381455 361502 999906 901129 1996247 1659281 281167 1098587 690325 1062686 97233 1696561 1419767 912981 109708 132953 1547021 961049 1505935 1626073 1615460 347464 1548784 1887452 377465 1344911 1703928 411626 1278683 807046 618636 1164675 1943172 1768590 985434 1675159 1853120 467784 1370510 1100954 1122501 1063351 965141 49818 220141 1933480 774199 1903466 1286385 1362582 214980 391506 1409031 713574 672904 1703156 608309 1034135 1909673 1487194 1020965 1572758 1720075 1454257 1191780 572745 636475 685414 119946 782831 1156486 429522 1145938 1361078 1686272 1144263 702420 1634150 1779406 1874356 285727 554159 241053 394241 124484 1275319 646929 1555647 1014288 1948065 1791523 409761 312040 1863718 1527749 461778 1236922 1095794 1806101 45536 1782888 1480197 1056327 1658017 1305018 942191 708589 115372 859972 592292 696446 989959 931209 1739126 1968430 1195008 1771386 88965 1373095 1434939 1768493 1910361 585658 392199 1012926 612109 907679 1007143 1191904 390280 1741194 436212 1653777 1407393 83444 866821 335276 422797 1332227 634270 10249 1259802 615250 71951 1146451 257259 1667356 1927994 1053594 1040964 975976 1796528 991088 1150128 133514 859157 684970 1150107 1791896 784995 690436 827215 1433835 1114224 1235855 819106 1969809 836493 1435378 52512 81239 1950999 635188 1618441 61912 973564 1924680 190366 1577823 1122160 681476 353261 1705399 445933 907501 1026256 1945374 1651675 161964 802499 544797 1177974 1341888 861979 940462 269475 30591 1403604 1783065 1127018 1022726 756162 1568350 982633 639962 1509503 1788862 1897286 1676208 1510359 279081 1016381 1343277 241466 1875493 402352 1784867 387694 884358 1296793 493890 1392526 1543702 1290662 769703 864456 1669252 377139 1056912 1126855 267899 243107 1396144 1201537 970650 1123525 969463 594604 755323 1780968 1020571 1084717 234281 1926790 1517538 421186 1111106 457334 1568308 154970 389102 1120936 1353497 579855 777435 1407422 1215544 1232259 1715164 1053508 1809567 1022087 19477 38041 1009873 1841953 478363 1643271 820478 1459921 290587 1447538 324787 1907823 418796 74406 674654 503726 1069492 1767872 522016 548337 1352637 234217 1146623 1513994 1879324 848602 1343910 1586492 356742 1664923 459212 1302280 1072084 950900 1788807 1148964 1734899 1213811 362653 212143 1841398 647274 494741 1742489 270361 47473 596004 1572824 659336 1997431 940624 62672 185510 833335 1045589 473048 572705 90770 1217524 1138992 182887 465232 845474 936777 1013646 627309 31810 1441062 1632771 1444385 768043 228135 1690282 1899541 1392853 1239840 1225974 1267844 54802 1129224 513076 1002666 514206 1680077 952270 1842343 261798 1595965 223876 1618168 1303526 426922 272537 947131 925583 477883 445296 245383 1507274 1302155 1560763 873396 223090 1910972 456316 1256467 703988 1267080 1656257 1627840 1427831 721876 307152 778189 627677 535001 1164879 721119 1632855 634609 147648 1569205 1255912 1629530 1820484 1209130 1115741 1235427 176757 1209411 368809 164038 716374 677111 1776495 967632 1034005 1760372 1476688 360628 685349 250500 572611 191263 937205 943282 203769 1443838 1819142 1508985 551205 1563921 513220 365556 1470128 1064282 182574 838908 1505213 1401634 1353293 856563 1679037 13718 1594157 1955236 1974320 1579329 628571 1867966 255812 1169113 1968529 622922 1675236 611230 467253 1237030 1620061 1118613 1868172 154179 1294943 855697 93686 170417 1447864 1508218 1958125 1005994 55386 1926894 214154 1840282 1092733 1660367 591786 420336 1391859 630597 227052 1963625 612276 109488 1784336 444 347837 243590 684631 1714799 560858 93604 1994757 1814173 1657836 1352581 340019 804699 1201985 875154 1388560 65368 1010389 1273841 1126079 163434 1841116 571237 175088 93179 165836 1650491 312407 1890039 1796968 646673 1124511 1272073 608519 743039 1683236 496038 1661846 954033 860144 1530296 1769573 525611 1530579 1101390 884060 756919 246648 531335 1403230 343159 1470653 1026537 324461 1494617 512964 1330052 1064259 522091 149520 971585 447382 1163947 1259805 219461 1952549 666230 1568015 109801 1973688 621600 1816057 452894 1574149 1459798 552062 542523 1521375 343537 1845886 1763661 1046075 1692959 1125051 1421929 1980755 1803104 529184 966236 259170 70881 1080262 1441406 165177 1115634 303907 754949 1527627 1801086 235425 1173981 1768204 833124 1583250 120358 1645286 1573269 276196 251379 890867 895951 939183 1059300 660278 1753812 158803 782533 1219587 70544 1970341 20970 610590 149332 273875 365996 931027 526491 417469 1215353 48487 1139814 1176379 1139676 137847 455870 704449 1741010 1172083 1332169 530084 1659559 1628801 607974 1176640 923280 1438188 76473 1459305 1075210 1092363 316952 1175282 236830 1430301 1858894 840048 663058 1691694 1877817 806768 843014 1937036 877661 436009 1057968 1689714 1198723 1145257 264731 1555724 912464 1211286 1637019 1461534 1509547 1223314 19624 22661 1779682 1805354 962566 1031063 90384 1786291 1312420 1793078 1783275 1508583 1269100 1911605 1445250 417571 759939 433578 766378 564424 1786673 329218 803812 1393954 1252084 1636863 515516 1810648 285083 152600 564063 309932 1057698 979529 58778 1789714 1742799 1531832 120778 977624 999177 1300170 864637 1446962 1646224 1402386 571249 583308 1251625 40954 1715868 1646140 694581 127732 573399 292222 1580625 1237822 1583959 815015 161461 1375153 1897866 1501164 1267932 1782752 1516090 931625 338368 128131 175113 2475 760405 558918 759230 603956 1754527 1382726 1107170 1211095 965610 131220 1181375 1977886 1991349 327941 200441 1733476 223305 1176360 1531742 1073271 443575 260220 941433 1477601 1555013 1740594 1310757 727510 1564224 1319926 734733 491553 1037156 348479 1094242 537195 340272 616454 1818993 1427520 430131 332977 356915 932119 841053 438231 243146 1225840 1652814 1541747 431052 796227 842770 337388 1724046 1642934 425068 1294607 137135 349201 1231203 1746561 1557924 1525969 1504138 1658225 957787 999602 833936 1094540 1403549 1174001 1800637 931378 1284825 111551 1805185 345428 175565 1676358 1486194 420726 1664419 222622 437620 494575 1207120 1698176 902771 1333894 1339530 428053 1480711 1088626 1847245 1838089 620990 1363450 1409044 709272 122406 1537418 1968526 695292 136218 1951263 1449445 755883 1472414 193773 394415 837475 877516 1905586 1097690 1498611 1723302 306515 711774 969375 1361868 992642 1083101 1601892 1671907 1404033 1082461 1415613 1530441 1753213 621724 1394721 1422563 951774 442408 923510 168604 1645675 151851 697737 256007 1393423 600278 1638948 371998 732260 1531459 641969 24894 438502 1748872 1425825 515398 729762 323046 1570929 1323632 1643692 38291 1972101 131204 62152 1148872 801085 1272334 795266 1301708 1472096 1665097 436475 341448 1230820 1451153 519301 1441407 89127 1861126 718440 297800 1687963 437205 543005 1350244 1686990 1590479 459815 1438532 1942180 1964753 25355 1178666 1983562 1970413 793942 90335 1073792 1262966 1097245 296156 1357250 579417 1706205 688182 1499445 1712943 1519063 827296 364167 824091 1123768 120996 31903 492523 1109704 1459489 1334358 1689463 306927 942556 1393750 412115 1470126 996919 1727201 1272625 244178 1360961 1918599 597201 816379 1329520 296420 968001 701458 1530014 1165273 1732481 361164 1685250 1740408 353111 1147958 1933327 1099881 1322354 1566430 995599 832091 611706 238664 947962 18185 314466 463965 881419 744916 1691898 937694 694097 1371409 633149 1252534 471205 746724 103424 1166368 1983927 1218028 1740767 1206968 1570809 299891 725578 1067040 760158 237237 1280241 228537 1650517 383542 1835024 1242109 443933 1543865 93848 407340 1657060 1894458 465435 441115 850994 1132750 1822066 765149 285173 333031 743932 1244639 1742227 1267910 995806 1355195 1617459 1603447 274370 426953 1517905 626289 1015783 1988030 1808605 515797 1038581 1668293 709704 1722205 1430930 613505 1987573 6603 1501461 428551 1151019 1225895 1833080 1277785 1788732 1243266 249276 154716 436849 791043 1872212 1228001 213285 761754 1172674 1958385 528798 397866 1281970 1274714 800280 96739 1618378 700889 353202 1739642 996485 1995447 760370 1890260 1343699 970957 807639 1037653 1513168 619901 1485083 225788 22104 639468 860827 1342597 1365871 1834982 1206179 983531 1801817 803926 1901689 1947128 105677 629749 1758752 576678 641901 1128059 1063711 336937 384706 569768 139472 621210 11742 1659329 1180990 371941 318084 667823 728139 1698620 393487 1207037 820303 9068 931721 1356275 1003730 1826419 674721 1214952 1352108 1180936 553846 610234 943799 1284713 1424852 151156 17560 1230367 643541 425862 1506918 27744 1322019 70490 846819 67455 1176406 783269 1909884 365792 316792 445684 623066 878493 363544 68329 1321891 1127642 201029 1293085 604883 141427 1919361 1331206 261455 1846615 1907471 1706054 1182652 1048636 458913 1139037 1214595 342573 760763 642211 1629705 1619376 392005 1571501 1605471 1143383 891494 185091 468201 1920659 1678933 677506 143646 1568013 554689 179769 21001 851192 1752774 1525551 289511 1832341 1717614 219560 1101147 770806 293910 242536 1368102 1300542 1011344 1448444 498821 1847752 1889329 1258786 57568 1132034 588654 1276718 1199911 662177 666799 252628 464963 1042886 634466 1018809 1370747 31779 179381 672083 1102682 287604 456295 494979 878783 1530886 1066432 1245193 225731 1134250 1715588 509415 1301298 1493251 569508 1688192 1186682 584563 344822 864253 1793570 663302 64392 1959624 945824 1177505 2902 412823 437089 1637921 1982178 874130 564446 341248 1570009 1793969 500680 304255 1753439 1084951 69841 1331950 913750 1341603 1397487 1030889 352410 1590251 830061 1512290 1419795 995709 62344 593567 698251 1480236 435108 1159416 675286 970654 572988 1561566 1841504 1500700 1765717 239373 1969269 802488 1710361 1278358 1407727 51751 1311844 424383 1003501 1044576 327982 1059931 924431 1802764 1639217 1195085 666269 249752 730765 1075958 317619 525128 1593591 480858 509071 773613 1406486 793336 1241110 1627784 313166 1701602 612594 1539586 1684421 1759484 1767832 1400826 1469694 179367 1447368 1337083 943269 789572 642989 1455687 918459 1626101 776988 1700689 102509 53490 1444799 1181909 1068278 417166 322054 1771905 779478 1066657 1701942 496230 1292687 1239096 724136 1171644 1844214 893177 1119545 1841721 373733 1974641 1668191 2657 1609083 1173857 410901 144439 227034 1276146 1351873 1879401 237458 1435630 1456984 785407 1497131 1731855 416732 1600089 9545 1460593 1992240 1133873 307773 1278460 955294 1283530 1958920 806727 758112 1541755 1894666 1626926 1856418 1871124 469950 261154 785335 1551840 1714252 1719829 1584513 313821 1057805 1193868 1547997 591934 319195 703311 908071 1325281 1371264 1407763 1667630 1187496 1013594 270405 1149067 1344377 778605 1445989 1260274 1284298 180233 1358853 26332 127246 1314412 1470453 1571242 1326327 73525 659909 1614472 204001 316548 357893 1137582 1275890 556166 51419 177519 253051 1980901 1418074 349680 645807 935947 1551103 1965534 1426593 930176 1917797 14630 1615361 887485 36905 1175144 337426 1776438 1165472 91441 1195311 1128658 1560035 270066 761324 72502 1509789 962176 132369 1782490 130389 172088 681713 770445 103745 627458 881228 1148841 927516 878561 1090708 738616 492262 737471 1369275 1688318 404842 1591252 1389531 1732909 234635 1556421 732668 1040144 1103524 1159730 108703 203484 1909248 1368910 703441 1154680 1073286 310286 1096396 1780561 648314 1895812 1917383 982779 1121222 1110008 802119 1684560 111941 1302058 407317 319894 1372651 556249 808863 1241834 915588 1746792 1524571 1950458 1636494 1733286 284748 492238 1311209 1679942 641212 1175823 513486 1129014 1997464 1242837 966138 161043 1727297 1950568 1684280 166787 748066 1281872 1211369 1782362 1194442 1985770 641266 916357 1860820 10666 1930912 309022 607506 1199720 1005951 1768695 330021 1634294 1994923 1178512 100105 1559169 1035220 781576 1146344 370654 1669476 18296 774588 1209903 1500862 509992 1919260 1339655 1344749 694292 1339042 800961 1845339 1709038 485323 365552 291349 1880892 1514446 820554 1922411 137607 1835823 831979 947733 261399 87233 951087 1597548 752099 193435 401163 1429671 1553652 1700919 401825 1701475 318105 1748274 1320533 1792200 691707 1176482 182991 1745954 408573 1888679 1609512 1506672 1283797 1634442 784278 1650714 431027 246939 9370 1890683 785008 559988 1613933 1101671 1314797 1437534 477732 1774378 1223940 1257198 599800 76490 923076 1438136 1491604 1082652 1601735 211393 1362233 1154775 1180681 1935390 254465 505548 1928740 75949 1951648 1934513 799257 628398 79739 1811403 493340 1033876 1211165 584377 1658298 622992 627777 1659962 1231372 78030 609072 1353201 1374632 883738 597002 1189553 1708607 1574842 1696924 1069134 1166458 905982 1752371 1225360 1856096 742886 293194 929214 1150301 319306 698413 1004594 447030 1714669 1536596 18771 1029290 734863 388570 1105225 1551928 1114928 910218 64266 12422 720309 1023921 900128 274706 684073 1737774 388930 1750726 792314 1916216 1584437 1104422 1837373 112062 521669 876911 1228736 309214 489924 1709765 851919 58227 562822 1433062 1868008 235374 1126655 645816 848519 522921 226096 331533 615028 648000 1273761 1112693 338509 1326722 1396890 835574 1655323 520047 1554717 498849 29605 1488233 1033975 1543762 511388 287364 965491 1651101 123552 230501 1652111 841348 1690444 437598 342853 944351 1923051 1832586 860395 1837710 174390 197060 1087689 1224614 786042 1180038 1409168 1873182 1487423 1921645 1543435 1205708 1445793 1497589 682901 1737163 824628 512650 973315 1883867 1037764 999219 1735162 1111047 372943 1856930 953407 152742 1404624 1418970 26735 738891 154813 1503966 571266 1329385 1609882 327319 649287 1057781 1462514 1640836 1635413 365157 305623 771790 423823 1039303 1908256 898768 1399004 1413041 1505444 621154 720015 369823 656164 1069895 502992 45383 1314810 544952 60174 624459 1540194 958146 1550147 12556 1635739 122620 1479407 440274 750057 993699 503996 1541883 92158 257154 800709 1542034 1846736 1377040 772213 687049 1223730 1986983 1313458 1849656 941829 228539 1355690 141671 745096 1311260 800420 299756 666797 1132784 1717099 1900976 574973 659272 288758 1338857 68668 353250 409359 97375 143295 839645 679420 1961670 132685 386257 1958305 93516 1938943 871829 948664 261380 1082948 717196 33462 1846902 1881494 1548749 858296 261478 487356 959638 1917616 1240527 1842471 479613 316565 1976576 1015499 1917595 58693 1913211 5030 1281217 665496 1220499 369502 155240 1106275 1345174 1081564 670682 1075681 1777422 987197 303730 923947 1867147 105411 1227854 1854056 733164 1074106 384541 1154088 1028604 399891 314607 1540602 914353 1491720 839828 735837 271547 1326332 252839 512590 1741406 1408955 1834924 1441004 1621589 1068128 236458 1311456 760563 516507 1130222 1006733 445338 1623113 1810294 1843156 1033122 1098218 1029809 841980 1685524 1244643 1711387 1467634 417679 704082 1963940 1024889 1034464 1463709 1797488 955099 1469238 44772 57665 1514035 1390348 356402 1807925 1755952 574600 1066552 445435 813651 7876 70313 622849 1105620 642195 683574 1397668 423145 272532 213671 1052910 942845 1969041 1056519 1460805 316108 271424 953976 1341914 1658431 909128 561024 1937143 1490465 738694 1346057 988749 234828 42767 1076329 462876 1990020 683415 1079956 1304298 180275 1540027 801180 1128709 298035 350724 1449942 309854 1410632 1044126 1057928 1562653 1776178 1006557 1549193 689138 1425344 1426975 1421649 1573145 1453342 327145 1376640 1024457 1530817 1574128 1542983 80839 1729091 1539712 1445271 312847 1702501 1196082 1517777 1670127 801367 567328 228287 13665 955325 1730476 1620427 979610 1697547 965694 1003926 1700151 721736 117518 1476755 507454 1700837 1761032 426015 362943 1329221 1111966 1954676 1721957 409267 1082238 1840572 1032151 49680 1883667 730751 591604 583506 531790 802188 901363 284369 1431725 1572916 850987 140024 769340 1940283 623953 42140 161152 1426719 786739 221189 1737431 448547 1331391 1464378 1686318 1349329 1068298 241481 1250333 896815 24924 1120501 74715 510451 1775473 1370390 210715 575834 1446401 909604 64827 1956547 1052349 705149 861411 1125570 477325 330563 571026 47054 1866354 877816 260970 334094 305239 1468120 959550 863950 1236742 1161660 537270 1238870 765114 906970 165743 839995 1127842 463142 1039697 313671 1456217 1192218 1946022 568936 862130 342507 154210 68631 367602 1938966 1033034 953387 712961 1858457 1101324 363826 1458090 1483917 33867 838034 1857163 407746 514713 1100422 1325011 970913 1028432 1431953 1828041 289905 1098722 391031 343916 1313010 622109 664114 171786 820316 1994818 736850 435428 1336678 967534 1418770 148825 1425977 140752 709456 243212 1800902 315533 1443150 811740 1934287 453746 576372 1047974 579424 971218 1101994 509816 693235 966538 410861 1465526 1006271 460820 1268612 1437951 1415697 156513 1625837 1795372 371419 1988381 1809780 976516 1643499 846104 1310161 1284317 1350548 29969 570017 1454761 703331 1103451 167312 1434114 1423739 1049628 539576 1477623 1629185 452928 1744170 240144 481782 184358 27719 1586086 1753269 1926750 1238969 871661 435303 449118 1412430 423942 1373882 66379 21692 475674 1018456 1449114 811407 461601 1118342 1804600 1104113 1940014 371379 909132 902923 254703 1005542 1868229 880227 1665965 90036 1255035 242305 214485 1022898 81291 399208 932418 135565 53399 122258 22848 1273142 1141307 763507 1001831 728358 1705520 1339283 1036166 164942 1036182 1704055 1723133 1140408 1339214 1901899 1629381 661869 886227 1241162 1872467 1227019 1416180 712198 296069 259043 488823 1275092 1242346 925838 163130 753815 1618642 778433 1462359 461498 649617 106944 45715 1364909 486356 732235 1220896 1846075 3327 384702 1506095 1853188 1996837 1338769 1802390 325124 604399 1873663 1126197 78632 1423388 740533 196263 1380800 61885 687353 1294183 1820170 122498 641677 238022 1462744 430569 293284 1082574 567426 1561378 1547387 1781517 1246878 796203 1589399 669071 694271 83669 1716176 248819 442218 1584027 1129864 131202 804117 749648 1770708 182478 324949 1182074 1377152 800835 484734 1530832 1416981 1075514 152146 1233893 1442026 63657 550773 468747 744673 860509 1590774 1402792 1636182 1079795 373546 867306 1654567 1814851 438738 752844 1316428 1535033 1118213 408145 95748 1026260 155207 1529287 746102 19068 1231989 803118 911600 397412 138609 569572 1716034 1431828 1631333 701889 1426327 211792 1765725 1201241 1052528 1069658 285076 1605659 707165 266670 151208 512293 1515488 623685 478215 654698 1505640 104127 1549705 836137 1580343 1547661 1411762 606130 727455 1119780 393212 533723 1917705 1795589 868751 663324 1321684 962901 1062921 1188555 1689991 872394 1863121 1959897 1215913 756070 1721625 1921925 256492 1422863 1342333 1765982 1131550 819691 1265831 1708559 1068533 966038 1389687 1301666 157280 1344412 1895020 1638448 1329063 1533677 969784 1544199 1992033 578416 422231 775434 997753 1033125 1301634 1325579 257868 933147 495367 1935722 541111 932680 1985744 720595 1974806 1510866 611148 246726 1637062 1049469 853013 41775 1890902 1417708 291310 215854 1321917 535678 620853 1708251 1783553 197518 1364125 1382952 390022 1114934 1480043 1229334 232159 821143 81703 872094 1972697 648543 1335862 638850 1182499 1262513 235766 5501 545425 1767579 1406690 288799 855588 331957 1038215 1828629 818065 1594954 548231 1774448 12639 1212958 58632 1577979 1053163 816675 77765 462674 123153 144326 1986532 91742 788630 418133 828539 592975 1189601 1862750 696775 826069 1371835 1761680 345422 1353975 1033989 217882 1197630 1871670 217259 620866 153219 1643592 1434311 805723 1793900 1909134 1599702 1318422 1924726 568318 919150 1392949 742942 1390384 675060 807860 897263 1370608 100437 1381988 1425892 1877083 1794659 1092279 554226 412350 1942524 1562587 1503769 771443 673700 679523 1682190 1172251 868294 1389479 520807 1581706 1630607 1911772 359430 167824 334284 852395 241536 1948976 697756 606750 1567068 77563 901101 1637819 1227948 342287 1459264 1541183 1403824 796672 1885886 541409 713307 1081089 703196 1831337 916524 160897 696919 723785 835141 1494506 693817 1017204 441295 1184984 1970866 335958 505978 1857420 1616314 464474 1780783 723148 1049404 1694110 1140755 279670 99663 1241751 1473648 1032794 304134 1049772 247701 1194299 105376 534464 857867 1726109 148019 587087 370932 161981 329470 424432 1100795 443554 1251081 93505 440797 1346541 862312 1318604 1220933 333689 45950 1222517 1165556 634628 1756685 678326 510338 1693269 711393 350745 853468 1723796 1575514 462337 1992112 953120 1756341 1547511 734475 423816 1141335 1722132 998959 1599513 219917 904768 1775186 756267 235745 389582 5616 5737 1989100 1717316 539922 1387190 1891710 78966 1715029 959065 793385 525307 1150653 1388113 31589 1337047 826869 264006 1925510 1625821 893372 73833 1457281 1024156 1491416 631316 1119868 640168 665757 1750436 208875 1684727 1350103 865572 529909 1726735 904474 519361 1976394 305130 556769 1208034 1780200 1235752 1545 1980112 922496 279252 574621 505193 1469081 85628 675232 1355104 980866 1605325 268189 1956048 1839472 118907 489630 347539 231209 1105378 1895794 1796263 1756313 744335 267104 996405 1308427 680378 1100628 455840 1003160 741535 1012414 1520020 175148 971362 187462 139203 1675607 311235 75482 184672 1222764 357981 457480 918031 344222 1293704 1573967 564543 1534067 1910053 528502 1767532 697105 1263089 665712 1388547 549943 1175989 438768 1479666 902955 1638483 76341 721575 791108 863198 1611447 1595033 636220 1657299 1639901 739393 913428 559007 1460644 933162 227875 270159 1617859 528357 1468991 1517508 912508 1131455 1081406 920578 1079255 740962 1939876 1580961 1894778 1016376 28909 428131 961601 1863330 112215 421884 68267 1301462 369140 288401 245528 1903017 847958 1198006 111429 214423 623756 373121 816813 824677 157032 960387 1358898 1243425 1838831 1026944 704467 1530327 437047 1394652 45713 1135024 1732554 1955881 837468 1488621 947280 910804 1750442 1650686 296033 1141303 1712951 1267616 1593741 137329 1687440 99480 873089 235592 1882019 904114 1275527 264303 1660350 1698230 1348203 1924358 246713 1912258 535108 187525 1435523 1570817 1735482 103150 1654831 1296863 595862 96026 1107867 1710956 156517 29633 575936 1807114 1976057 1751171 1628854 490541 617599 955326 996145 1299209 1584673 268887 1940054 514320 763925 1848510 571317 268404 207111 1182282 86054 1434901 535853 1986882 1044506 10386 318503 1996273 322014 988571 968593 525025 1511575 761424 837860 1875966 1956229 1322491 1570222 924280 730740 1828493 1338291 708429 1957460 880802 486670 1023633 1343995 616533 6030 245675 840401 600740 1957952 1932088 1229755 483417 1967110 470391 251835 1268967 101080 546954 1504551 1322425 1000423 382751 394032 1570099 1365418 1664630 633200 11862 3781 577102 871685 1235470 1903086 348364 1838316 580508 210732 1575696 982511 398103 198184 721953 282054 55953 1587594 1745241 579943 1272347 1536161 847439 1835406 1444524 1426918 1634232 1939425 1012457 595011 1913084 699251 1175616 36087 1562930 1580436 1029515 1780642 589029 162353 705733 1959210 343344 1865422 54703 111677 192142 373529 1514563 793914 1586475 807118 1950318 1013013 1750306 886155 617042 1073987 269973 305652 1409342 809169 1356353 1715676 1731245 602469 1344852 1014538 1660947 555056 410955 1353243 1580087 1622009 1921981 1578760 444810 1609079 727326 494198 1504414 1403147 1408980 402367 99982 1045062 1759143 1572406 694480 563357 1394961 871498 1133666 995696 1844592 1108300 1278340 1397661 1560121 552981 626448 1556787 1020412 1026556 2180 1180826 963600 1404420 1156077 1876166 114001 829166 491014 919445 917176 987729 523842 1477475 754670 1392791 1781147 1874548 1027887 159326 1673137 976468 875929 1283907 1034530 1877048 944507 1676409 805585 353155 4744 181483 1390432 1504123 613803 1594096 7633 1878296 203904 943480 1331415 1450586 566408 1743695 203504 358023 930240 1239972 1749187 1390440 1374691 95477 1793672 569523 801683 950325 1866439 654044 1010040 1045938 280183 748240 1958527 1084931 1919982 23188 1681327 141898 448342 1940327 1847770 933433 691073 1827903 1353850 1979453 1043981 1333704 552342 595819 1990047 926306 755141 1330561 589924 209836 1821956 1180841 941460 1861073 359832 503533 1490526 801153 1229088 679549 295910 170880 191024 1519144 728604 1354363 1391852 757345 1634521 1976352 908128 773218 666162 404875 1271412 1209529 1702818 1994020 414826 1426691 114574 344314 1102869 1506936 71861 327661 974881 1705577 733408 1163452 602305 1951582 1746081 1356715 31273 1477861 599744 644721 1530650 482920 774597 1008625 400799 1055666 1423400 1933102 1306711 302001 382051 1027687 1267318 1238894 565403 1664207 1516327 440964 1689256 1785589 72290 1730453 1206377 1037357 1451080 1714749 345752 1959796 1107028 1648024 697270 428172 1217207 1471124 403052 1175874 1516312 1861008 1808589 1083882 1063085 1463341 885181 204501 671251 1910185 923967 510569 1036546 254979 1696655 1575337 1407198 1742202 1481563 1175635 1222132 849860 1125288 1406331 592237 1407666 1646178 1653363 95716 1208390 996165 500597 1123285 692919 1203403 1872428 1822209 1277924 608453 1415814 1996074 743442 1285285 759792 1573352 1213988 1629848 1834209 1892552 1150909 780214 779680 1280751 1102189 1623582 1438684 1551437 1879229 1956012 1160087 1096016 1982294 1141423 707792 27065 312542 1500437 1984063 1372800 833683 1446738 1302919 958343 824994 1370076 1314476 739407 1215527 973638 279392 937070 1134877 725468 894581 499545 187832 792258 1484576 200608 1559235 1314654 250319 246917 939394 891400 523028 131496 1584623 1970659 1154284 1740724 645097 1327196 1526762 1014046 1580030 1643731 787364 1890323 470056 1507334 1500619 715392 1531011 1379874 910755 1324697 872888 1405097 1801012 130438 108764 943506 614201 847750 1100418 586755 318202 670631 1055512 1096352 1948783 1401429 1776213 153916 872630 314349 1647183 1362468 714479 1217725 888615 161538 347659 1770069 221753 1652545 1701124 1280027 102515 146417 1303951 230828 1463207 1799559 8017 781999 1633280 1954159 1191746 161821 374699 1228671 619980 174663 774098 776998 1661917 1810930 1559302 659031 1117597 853200 1819178 1290498 744273 374515 562893 742616 1726992 791419 314446 317013 822510 1271490 1019792 1329226 1806012 1950296 1887915 1488925 923325 572313 160359 687016 997161 1085690 1149421 1270119 109383 1961470 1564082 862905 1164739 1647013 777737 653564 1274076 419834 1344290 120089 282635 1937552 360337 1719898 37288 943686 255398 796389 720564 33814 1617321 1565702 734125 1719186 1862088 1149418 1174370 875260 1934927 1911644 353752 405396 1888656 907975 1609365 1027863 627674 766737 784339 1879261 713463 329593 43979 1995195 1872432 591458 769483 1802955 161574 1927822 1683041 1722795 1232334 630870 1589277 1431652 18324 1079816 1343803 811230 1369116 1748493 1805182 148204 755778 1770360 1692002 887231 1323651 335870 831813 237285 1869269 49345 1855392 805056 1192940 1781643 572534 1826466 979279 80852 19536 863106 1113282 776981 906961 257157 129390 224889 779738 456442 1517253 1408664 844422 1647347 278565 930737 1959360 991904 492312 8071 963113 127737 1560470 931847 1395849 1347499 510208 1802722 738955 1045789 1578470 1746241 1612669 169932 1765255 631487 150814 3880 1667704 1072249 240802 1623226 1930814 928276 82339 695121 1997183 1487697 1165035 453396 801410 1517144 1499304 368411 1845766 176576 974276 962364 1538868 741845 1093472 692259 1921075 141688 427459 417559 1985443 1590090 1450896 1047255 1931903 1722289 898906 1776800 1406072 988067 451234 1969704 546494 884639 168017 1159520 1747824 71904 855487 804565 98579 137972 994066 571925 1694649 1800853 1346670 1718184 229421 541438 150038 1048781 1321679 1247707 416574 761410 883104 1740244 1090148 1515262 988329 1940851 1480497 688062 303737 123902 959966 277678 305237 1912377 935809 1257596 71099 1400483 1027262 109009 939033 1820607 1735816 1549497 300027 1388942 564123 1656496 255317 884147 1807722 1212823 1875986 113387 1090482 1182595 1287234 142547 1231314 150487 454030 1127272 1359676 172928 1049426 1885786 1150545 1880573 573620 717485 1366412 1900239 510887 260336 1241952 759223 465614 1686094 996526 1829515 495898 1492949 1011400 919700 1129607 959396 545339 460050 408642 869899 409733 976337 288165 802021 1300015 716007 1455729 1471627 243035 1914550 1462585 1794606 112318 1847664 934455 501477 456341 419948 346372 1502805 209159 948847 231015 506531 383485 1491353 535233 1767898 1720229 1907567 887811 1508417 528270 515613 821706 955660 285796 1279108 1402805 173742 588986 844104 1032911 1739241 858485 1505300 1679506 220600 1822225 166351 1512053 1844021 66436 475283 399819 1665114 1746439 1316264 98380 1164412 383202 1376401 1619322 1082833 38918 1692701 805639 556998 1352970 1819910 1782249 412414 1343 1198494 184412 1706603 335909 1897880 1662718 1081247 373407 317946 701116 1943050 330773 1354967 785258 344060 1832863 1232366 817974 1956455 1595512 1681830 1508745 903084 1516875 731896 1170969 1880036 672373 30932 1223199 604170 970519 1356150 914101 795981 1367299 423001 1764211 1673481 1950400 765543 428032 11427 1071261 633478 649491 928391 1387027 964566 708873 585044 175817 260045 478851 1515601 1406730 980464 1541510 218152 677739 1703960 87661 609994 1902287 1153816 1145666 358160 791514 1063981 263278 1904715 760786 1727209 187936 1347175 1498905 1553520 589349 153790 239066 679228 1992383 913558 1902718 1493547 1604699 1375704 1039288 164614 87832 1154276 1826965 286282 133455 1802031 956400 128327 1648088 11874 1692815 1321090 731109 549533 913240 1511191 122672 363106 1572642 771990 1657047 1560429 80167 740166 746370 1226513 874341 820909 1995418 1147208 426512 1910670 1436083 253118 1255474 1676656 933982 942189 1637292 1188680 1775009 1675224 1069335 731542 672239 1119219 975153 1831292 1002653 542024 1095530 303785 1362287 772986 1717435 240911 1719757 617083 1217520 1876492 1014158 1783370 1657945 153360 179915 1072314 1591255 540620 1261064 1285507 349041 938395 1309847 1484267 190327 1984917 922062 1087174 379184 451463 937430 737206 1508144 1339790 1851138 1283114 1369660 215612 394162 1597196 828248 1439990 1708290 930981 20278 1631381 435031 1753238 250613 357434 355450 971977 1029841 1786151 266968 1292087 826662 1022776 866509 1454051 1632536 1721906 978144 707723 24874 887157 913727 1122260 1153728 1360751 204644 1960191 995918 1484529 637691 393877 1961263 1655499 187659 1610107 1118114 1275109 1105784 1394715 893516 1647267 1777132 555633 736087 409413 687571 1535105 1482904 1308627 920248 1859705 341649 1841665 1416369 171805 147799 1378566 162761 339193 950677 912559 1334104 1622583 1573375 87583 1470829 959262 1061154 1382627 1961866 1367601 1406238 514481 1631720 1402437 40651 1893308 545948 447297 1718170 968531 1156251 1833924 1303470 1757489 1884260 866111 967137 889927 634659 483949 1673867 520620 383723 1539353 253555 1152689 956644 8579 1739611 661403 1648818 1497795 1151495 561366 546740 1497289 1111273 1964967 465151 1844881 1564272 1982806 48217 773165 1496581 1393568 1306613 1442066 1561720 566302 1166295 72279 711936 937259 1040032 658484 937404 1163818 524586 1671928 1235368 585629 471566 411498 1078798 855095 544133 1515 348048 1092468 638119 567552 1967518 66771 602239 1051642 1568906 1696694 1027554 747324 1762146 292780 1162022 1312311 697456 268267 1586073 1174340 1115937 1570718 1153397 907834 198214 1215606 1630307 1662053 1379409 670214 1532601 1522053 10554 1336499 1995479 576496 1816504 539595 1192341 630305 818714 365774 144117 1347058 976060 944638 1214756 1679751 784597 450618 505126 621658 1454879 1218986 1551873 1635639 716947 174432 1220532 925760 858922 1424602 1985441 910326 270692 1668705 992754 1109725 788336 531079 473149 844882 1781528 1996326 1118562 307696 900342 1825309 1087567 1552969 1450194 85221 786271 1996831 131118 330490 1537270 351740 259454 548228 1053236 624756 455912 217001 1993450 13207 1816523 1033558 1632836 1091072 521932 1095497 1308362 581881 1293286 1403474 1041087 138375 1712620 586400 1507363 1656311 1349491 1069372 1659264 722642 1495410 196013 686328 1923999 794070 1983890 269336 249575 184351 1105671 1232454 816333 203746 1163460 560721 1328615 728754 1875282 718608 291263 59546 1194625 435751 899565 561021 163689 41070 1248991 321538 842005 612758 650358 1304625 341645 656608 1890541 420666 1886246 1408529 490468 731009 857435 1991103 1118083 1249730 1260899 50696 617012 299938 1335903 1669038 1860752 1836283 1653876 1679977 843852 1459918 1717286 1892570 1485285 896921 532677 295289 1208163 1286553 1210199 1366673 1196605 418186 1581737 1645555 478318 1652848 1530352 522140 1410222 1351768 1523894 1298235 323662 1183280 1430592 1495650 1142835 1383310 926124 591075 1443044 1335958 970118 881289 96060 1318468 1892633 243380 1095270 1731059 1079614 1638304 1444408 805713 13836 1692713 73807 1577706 1059878 520729 379162 562890 1098463 506061 1809044 338758 1257657 156111 1390999 344249 1590950 561543 617482 441483 1786085 476070 1517663 1942645 916450 1595905 1997371 1241139 800685 89339 1932008 1442642 55 402503 350780 356263 1369013 813636 1901721 1810356 1622048 1355623 660864 1083711 744955 747911 270434 77504 1663844 1988334 680129 510905 882680 311790 1020938 578115 485818 1412834 1602567 913926 1371437 1599072 874699 365116 321805 371592 425440 1611233 192079 1456093 1416809 475259 1325166 1875052 1865021 1133430 158681 857688 1778150 108110 7500 1060276 772184 690956 268742 1586456 1129075 541620 1052194 675221 1949866 272472 1739707 561042 1306518 783789 708912 1013056 1605121 856199 666158 1818887 421326 1266056 984579 1208725 649976 410171 3962 1652846 1215884 1977736 1927786 1094444 274169 263361 1696051 1132273 756734 258748 43632 899849 284236 754456 1996384 1505763 835551 558348 91924 1506972 1865949 735908 69346 1036851 1894691 1443483 451370 1464106 1067410 1143054 1552319 1411459 1161962 1491300 185781 241459 1961468 450433 1915791 96976 1430437 1652075 760898 851303 1507264 1171821 844092 337884 237217 1274824 1767253 1246127 1635469 113350 479773 1565031 328763 64453 368699 1853268 1581366 1246829 1963376 993187 1285304 1840278 27016 1040473 1382031 910774 1328880 725957 655634 1706262 136096 279507 1927321 85206 566149 1283606 1999363 1638254 1673472 968993 71625 1908411 784453 7980 1181150 1082437 452402 267298 1721905 1528734 535216 338032 1351091 908479 692744 19420 60077 434095 1630466 1967524 489118 1744542 1816399 339380 108978 44367 1026652 182467 33051 235180 1309096 1536311 765752 12376 503783 582678 475694 581411 464185 1536328 1539854 408215 1825683 661246 1790468 522364 304510 1380668 1207535 423010 1684046 1550387 922002 1631299 1264581 714329 1002216 1545715 1153521 960782 1591643 1048109 1001219 50871 734810 509375 1557835 1867235 502235 6714 453475 1928813 881980 1393942 950475 1683385 1744019 1909378 1765346 236496 745869 591614 559491 1197882 1822828 823227 1209373 127056 1568704 1923260 955877 948177 1118236 164112 73173 1357358 103287 1423679 1008113 1159833 362417 259271 770934 1614474 1379200 1058260 593919 620782 1505738 57579 847387 174462 837174 938101 1120175 116284 982173 266256 980414 448317 1988214 47676 189857 453761 1417141 334464 87917 1744958 494415 831770 582110 1600557 589106 1709420 653444 1992996 952839 1245778 1457685 1301268 1855120 919821 1742343 99732 269163 1867914 1751308 452294 1078237 1869832 350120 1331203 971013 813017 462663 1566496 477231 819139 1598907 1072510 158642 734152 1975507 1359285 361370 1591878 1664234 227494 563614 1887632 733467 712049 187571 1078525 1521177 955621 1783230 1597109 1126547 1279439 1833466 748680 1293963 1595710 1077345 1983392 314445 1601307 1999876 1879647 1252351 1721326 1008639 1901850 1997267 405835 1283728 1344458 1254812 1271480 1521393 1762294 1543851 1039563 493886 1492764 166041 1836560 1049659 397491 136952 519069 1622414 1220092 793896 231580 1847721 520605 549324 853761 1092066 1034693 373043 1481705 536933 129078 1211295 622444 1123366 1457783 735279 1991377 317421 1645541 483774 1520778 951027 658152 927476 92628 669159 279946 577627 1875436 169563 556967 698949 986646 123182 1984116 1180266 1149315 257038 1586702 1319707 1751838 1276091 1254389 885046 148294 1777536 1331464 1235809 1292615 1303732 624615 330908 643878 1272141 757369 1953616 191267 1830820 1564081 1768070 1427110 1141979 111561 1626123 1077599 1208359 1621583 1262467 1443009 636431 193175 628363 1619570 631053 1508199 1957302 903157 1607700 245377 1470184 987518 1086544 418666 791636 633794 1853628 828390 1773878 34169 1107186 1106640 1882114 268737 223164 557294 645950 335625 1609618 144409 1802744 795562 505482 914077 1735122 1547336 855551 290051 1783268 475710 202467 1982132 1775653 1570933 568335 1630153 698255 104893 735115 320590 371466 1277220 14278 1990764 208355 1800450 792605 754017 1349227 1890290 627945 123704 1591624 1332157 1336633 672847 1204893 1964594 508714 54073 778110 1569658 780275 1716886 1513289 495905 1646081 1528968 1046815 1695210 631482 1323455 1247796 574854 536500 1767593 1531121 1119886 1927973 83891 775624 833885 505142 709858 161827 1506270 58322 531557 1366475 1451393 1503843 1489013 1669502 441488 978756 832086 1700128 1872338 100877 1101064 707457 1654092 1970909 1546312 366151 1261842 321847 1349767 441910 811514 651828 424647 1567479 404138 192257 1594809 741786 992348 868237 120774 1052911 446889 259418 381428 58940 686953 1849572 61478 305943 26348 596398 679087 1124731 476921 102899 617826 1335489 1600556 509707 242596 1827205 1818831 1104258 153797 864043 1314355 1336059 833184 522572 1556983 32825 58469 1354769 904172 1697958 961421 23256 1319254 656276 1812469 1914692 533202 814696 571408 278874 1851382 1264575 146459 1132331 1316600 910611 1762050 1588415 899415 1643156 1613501 1615527 1199659 619241 792735 56001 1882388 1654036 541872 712334 1023638 558662 1836998 460263 1905989 868242 843933 1747210 394459 1935540 1011269 789735 1081098 115759 43624 914517 1960244 745502 748150 305225 1339483 1904773 1105716 537850 896821 1297761 185918 227821 1222518 1599444 1359326 54688 1310360 174868 1255175 1470976 250952 1602959 1618193 767910 611701 1643267 1490839 621461 1810081 664381 1821452 298232 1974100 1010871 1436235 673605 331115 337470 643294 290340 889692 1803842 1675608 1030427 1703959 389576 524319 1752448 892462 1910106 1141061 574195 1253608 92242 1289121 928436 451580 963188 1068744 1504859 1738601 1811039 1016237 1998700 764829 591082 756939 590099 366522 1960910 815747 461203 1286851 1699083 285529 564936 1507569 1245480 1917542 1538451 1354434 66939 1190641 1174565 1158600 440215 58215 482870 845898 1243112 1771402 1545015 1873388 1347060 1405787 1693330 389796 15947 1928183 214443 992534 1137496 1501349 1886514 1493071 1394997 374288 744749 1237579 138362 244756 1084767 1374771 1677101 1915613 241994 251504 1980461 11232 1642030 71129 789972 285427 451911 585403 30068 1844660 1042590 518911 1645853 970092 1242211 1181535 1982678 997541 524743 230437 933743 1018951 89907 1249767 1022355 1114939 1237656 620895 458156 952714 599679 299690 916823 838379 1355687 871084 1523670 604264 1995288 1027246 1724086 1530944 1169851 1416666 1842160 316115 481492 1271742 401352 579624 902189 1893485 260907 1625041 554448 433933 698724 1284885 38185 1712105 1738411 528780 343413 1278079 1691927 391054 671226 1822444 1773178 1534917 460618 1891063 1050162 24449 931466 965520 1343327 1558975 1031194 1186368 582374 372596 1116178 403383 1186913 738025 401609 1080076 1830661 1563519 1714507 1597782 268760 1077374 17675 375547 1657404 1044049 1838288 297942 1757518 1111507 1629385 1841483 1768782 1509852 688336 1006610 539381 1465280 1031011 447379 952621 672621 1670672 110997 1408752 1502977 885182 1296096 1629818 1681204 1715584 1913318 1082403 766613 128251 1776133 1735399 1922960 931521 1733115 1129056 990079 732861 1359561 331949 1488378 95570 1792395 99002 562896 1530678 392013 1733831 633894 224446 336645 981728 641607 415834 981021 1543916 919750 743714 1632801 207615 207721 733864 1683418 91753 882764 1507027 865456 1951460 1644154 1250761 1063102 1301486 1517680 759408 1792140 1284812 1054790 947045 397351 1375474 1531367 166651 22297 1774914 150192 476209 1773335 1605034 1275966 1394249 404320 1508239 39332 1792576 1173832 890762 376307 815146 1528489 509082 980831 1576371 1888345 1493979 497882 1517268 1140719 1567668 532484 1280251 130220 795681 1581457 1700573 468978 1019611 1263850 1879639 573302 468974 828486 211612 908728 946765 582667 1623862 962395 1334895 1249994 24216 1658001 1259352 1159303 833121 1481074 47503 632701 1893768 909767 1999827 1908795 1543147 525398 361287 288381 841911 133636 1699593 1930796 1098255 494578 975216 729669 1962390 697526 1726073 110276 338727 1200579 1896655 1401091 1722567 1933151 403318 1246359 1976378 51463 397292 1007858 909287 510544 1000639 444380 1672596 73947 1300396 636786 1210183 231848 865733 1057709 1565345 1421180 268863 766314 1411621 878990 1676851 1715871 749697 617260 928189 952667 1538193 533043 1330643 1212470 377420 1269 1668125 1300856 966452 959689 383959 799905 321342 1827566 324254 239823 1948978 1926226 216937 1204553 69370 876407 1749490 1352259 1358635 354014 605403 1490572 450325 1799524 715161 1118215 1777888 165100 1314499 1083780 1978983 1931793 1201569 1098081 621954 1274052 700182 159676 577320 731177 947026 1758706 1967246 141694 1303993 595886 1199319 269971 466159 1799802 1928957 73818 1144740 942506 638343 495216 369587 897316 1550904 401072 1055221 1381925 829726 817572 1108598 1657052 475249 1061968 434715 775275 257421 1888355 1287042 1197670 208636 1143301 1704437 1012252 596068 603523 1830436 1431386 1849461 433387 826682 273160 1285061 1866251 729788 253461 1389979 1417046 319687 1718486 347865 1704251 1044767 128049 877925 575500 863686 1805813 479955 894642 1140371 1507293 1337959 1355508 365746 1006867 1747993 362101 1723125 1227937 1407683 1336467 282191 1575365 729112 1143227 1967167 1667651 103366 518737 561028 1648039 189546 388754 1834868 208176 1961731 588709 1453420 631759 1443242 1401275 503938 396027 1098161 923550 36223 1283444 485812 332601 343029 1327188 1439531 238555 1793026 1065689 1150992 125167 1181542 1238000 1484068 678074 1764283 1000360 1590378 1012265 929923 348217 439380 1495834 283427 1864590 316808 1041 1581607 481687 29618 1412282 87193 524636 1287027 899985 1191586 1305176 793193 435821 1792996 706171 917182 1784260 486772 1918089 598360 1895022 139263 1691115 879300 1261003 498864 1795551 1141043 344954 817375 944050 871214 150075 569558 979467 1955008 1614112 817109 718081 357957 354251 453377 1156553 435491 969192 101306 790773 1106434 1426897 925224 55972 283286 1672777 644758 174758 863764 1138362 1107726 1006621 1210486 1692575 623239 255016 1131680 1234488 769005 1100615 1805480 140953 1548456 711057 48684 747794 646811 102323 53394 1288117 1860287 720999 1762281 548048 113433 767669 1001775 1662972 1054866 663538 739357 13579 105901 540348 1427501 1852046 1773668 496480 1722661 887368 79592 910391 1033344 278237 814137 423530 644143 1031953 744425 1219599 662293 604254 994742 1708121 1525346 648838 1818194 1192997 59059 1738685 865118 130405 1995086 310318 730016 972394 1299315 1838117 117071 1227445 1049049 700460 1863530 561810 272311 1077218 509376 1076059 1085800 532175 1407902 343764 473533 557714 412242 1343409 1299914 1784078 1225149 1850526 876011 341103 1443567 1974755 474721 427373 1135594 1471022 1097222 566083 558913 1407367 1835240 906452 1986831 9740 1651850 1028766 1427261 110987 198087 830885 1486877 1923138 1050586 310378 266457 671184 1062524 708820 71825 1911750 1353189 830430 1955213 475376 413772 1932694 790431 535556 1081112 1918052 1410439 1380677 374868 991999 1425560 724158 949835 1167070 284390 983553 534606 892582 1853840 139233 697287 1478290 1502214 1231607 1156380 1703681 1445551 1907287 179993 1184823 734511 610101 1353759 1977829 1560747 40230 1885946 1988195 874614 309712 1423095 1192493 1701951 766721 1764628 761856 1956003 1397128 1534794 471657 342004 933129 273856 1520432 497694 1258314 313145 1658058 523520 1765074 1713492 480248 1118310 232984 1459444 1036539 649482 518266 1937252 580970 1013247 916577 412878 660731 842805 1283853 1713334 258839 166040 462302 1671340 1931729 778208 1362855 1940430 466765 1774211 1744520 1759621 1064309 1707141 96495 847938 887152 604250 63203 1139427 1181463 1597488 1069220 1291378 1665779 771253 979420 229614 865788 440210 892393 1404322 1365409 175410 950365 839012 412622 1183058 556575 727682 269392 205510 1482605 1321172 776888 555564 1171880 1498640 478829 864367 1876079 1043041 1622564 703961 264603 797367 1184426 636901 1891777 352269 1763374 1765179 1801688 181939 1940956 974896 509638 551415 865772 1733578 1669535 1578689 1759309 1384777 1057342 1276125 278458 954993 1928094 23852 1020304 804684 709 1736796 1581218 1223994 1323166 938385 1833920 1561693 402418 667402 1359833 1438262 1585109 1150979 239155 645580 47541 1576769 1075292 1169601 1511027 372648 40738 1213987 1516507 1439117 865893 616958 820986 884784 254006 74130 1420400 1859793 1866389 1161044 1556570 1670569 729260 1028106 1929519 984223 1753839 560784 956612 1703370 255947 1323019 826144 303368 1343848 1434869 1050330 35659 1976425 619634 1861198 799872 1652755 1409857 682241 768137 816211 1972682 358165 253447 1689164 1490291 1985142 1154722 721807 227693 387547 1042475 54081 1789613 868427 618932 1699418 566930 1181001 4277 1550129 1379705 1768201 1520435 1535946 499298 1002958 614872 1693979 993861 283654 1400209 1103669 1962952 1619248 1123976 218803 367839 1144335 1848486 1274559 197845 165927 1297871 1361048 1803764 1878294 1189418 579396 599358 841846 1338869 1258580 522389 373012 1705851 460239 760664 516383 410214 802846 4855 569541 524607 595406 1639429 153443 1065974 1603590 1161764 950783 149605 1773290 753228 1070626 306705 911036 1650397 1319961 406523 1728558 1740349 602091 33521 1614336 1224433 1379257 515747 1984207 1896695 527063 1902781 72065 213228 203227 1991561 527683 793624 1797938 700628 987043 1979383 171381 672959 1698110 1269473 1199130 611192 1358782 1474139 668356 1163655 1860661 1103957 524324 1104495 30858 1236966 1618591 664723 591809 227049 812292 1960807 738285 1998754 795199 1686058 207520 894132 1588009 138675 1890888 937335 116637 1036880 1792084 1232543 1058935 1231221 568307 1907415 1862708 1906416 1346723 594831 1582470 1543224 556692 958624 897631 1311586 68516 1547136 1630728 241419 1708381 207949 1938443 1448428 1517191 1461278 964349 645677 566983 1097075 1754668 803503 1604015 954812 546479 804775 1160203 503325 1698984 1366006 1825067 1786021 1189152 1936781 1576492 817156 889034 1023596 1591281 624146 860689 1252176 1400775 1518968 1345776 1986634 887241 905678 1931007 1900936 1419987 627625 75892 344379 1668784 96643 1590127 1517140 746950 883909 1977369 1094775 1862491 811682 1634959 394020 577907 91488 752895 1068397 436528 1617473 1944045 1721431 346604 1829201 1230539 1577070 505414 294123 37765 1789655 658917 1389694 148832 1469834 1415488 234464 569114 426783 542003 89772 1743650 813143 340280 68831 58955 1488172 392879 483128 253975 935469 464079 1298059 984836 175761 1603277 422918 1227117 1966474 1828893 1553044 661492 369662 1666270 384634 1966303 700887 249339 529326 1214395 614158 1534176 1664168 1709340 501525 65366 671870 340910 302764 1276138 172687 162175 57283 1628566 1849043 1336936 164790 768947 383191 1934406 1800332 428531 366918 926651 1430457 1697757 474307 40747 1809247 352295 1259532 617566 601390 1160184 732750 1887317 321216 202710 1179065 1843689 778608 1632826 1810184 1839234 1457641 926696 802437 386906 1934212 506163 878459 1607826 1064212 1488601 1915030 1073947 902451 1388272 1638013 1465166 872822 1423497 958747 1714451 1033561 513323 519984 1969 1783092 837827 7178 1832088 1853121 232754 1443900 1164995 1042007 1100271 384381 55083 1415621 751445 1602194 1734887 1214515 759276 1965471 865556 423939 1137241 531875 781806 666344 1428448 1405546 331239 1047964 469853 945393 205688 181443 1391708 1190226 188968 426863 817899 1701181 1737634 449396 596660 718419 1375861 1868894 1835025 1572830 266363 308317 366075 472549 1612077 1755547 235027 1638159 1420261 1917294 202964 405735 1663297 67033 1895705 1140400 72222 1409936 1151835 501789 1230758 146247 207839 68081 737756 283282 1431002 830364 825175 842417 1919200 331988 1622801 1611307 262056 619073 54360 1539140 1810898 322154 833941 330767 300807 1775418 1735530 28420 1512496 1603342 711200 1488450 847653 603553 40257 1709353 253580 579472 647871 205891 610659 1339866 736828 59735 220844 1265659 1223774 347421 1357778 146762 219238 810271 843794 1815567 596444 1773692 1682212 479774 506550 1029162 642498 1620036 424554 413813 326639 27312 592548 1726157 1957551 1947490 554935 1189586 942857 1497311 1544429 1818102 466133 1802941 704425 1642707 811782 502243 162209 417285 736863 1284286 1600027 977908 1029061 1793338 1462342 222 883130 1879 1910704 1052898 1137206 135561 1066661 1486046 850190 785046 1934629 1900586 1286984 1430742 1209076 1633533 1665868 1046901 27808 534534 952366 835957 792929 1987941 1778366 417004 980497 665594 700418 496518 1519772 157879 1766929 549312 1527910 334137 928058 1694431 247214 1073912 1023167 381238 1954839 1810191 299542 259876 1749022 1948262 8324 956566 460778 922765 574882 241987 1072957 1062705 1817102 1967172 1224021 1541572 138808 1144267 332169 29797 159624 320588 386294 271839 924764 65994 1332997 621884 489407 1373825 698891 529005 323052 1419683 734361 1483856 1882495 377900 1334192 125725 1721178 720943 352247 1414144 1703290 1151302 631067 1131349 1322943 581436 1977681 403749 1760841 1155207 162499 841562 1091307 280273 1042786 1466760 426283 1352990 132818 542907 425547 1852794 1622234 1566493 924398 664 1252698 752917 421045 1854253 843853 785613 1520453 432480 251042 1310093 200386 1073548 760341 231930 1860032 1999402 1165461 743333 1404277 639177 945464 1655500 721067 1215263 1492671 1444792 1771488 1245329 50609 88098 1714762 1327164 1546171 1301653 1550978 420356 1850093 363460 349539 1077421 1844483 1184735 1335999 1213890 822947 361927 1170529 768031 1539939 1010432 393342 475386 1176930 645932 1008533 350327 950489 1587021 917124 1434903 1456514 598420 1230725 855111 40503 804669 1977637 1238114 1293784 957217 1012419 437185 1994530 834256 887515 1912932 110470 868632 300989 1350086 1419356 1351507 407345 205345 1851239 1767677 124616 874422 771983 1428282 1292035 437374 529791 155644 744901 1163978 400960 1255553 1870621 986901 860500 1539738 1256650 1827133 1340022 1512335 1120594 335027 686841 1718213 1103895 1214531 186689 1391418 1551389 826151 1462475 405212 1266720 964940 1108792 494935 741735 505394 764015 1101468 536898 454239 1815841 1178778 1610279 1428595 1877622 43287 1206607 325659 132603 1256540 553240 754413 310186 963348 1794760 847576 806419 1380831 1058484 33650 582590 426631 1446326 271673 1973165 1844652 1186798 1642951 1574551 1480804 1774878 1073372 1495883 581833 1547498 508338 1668280 72499 1299121 1154585 1707026 1880327 1775964 1488926 1509510 499981 497883 368679 357358 709062 661517 1816430 1513090 1536812 582072 594548 1704041 663732 1910454 94025 831258 1466385 318991 182319 1191877 1012813 941599 1559725 1164071 859945 263272 229451 1279405 88996 1181790 1962153 488625 59008 977085 1248478 771526 859452 486430 878434 251162 596449 1955629 1719157 1062732 246911 1288268 1051532 967783 1198500 1496275 134329 1458458 1675573 494087 1758036 910106 903862 651202 964431 725703 1099558 1417360 133979 109039 1794667 1224948 595639 1667781 49314 852096 543901 606817 1529946 848891 721144 80672 1904346 1040393 1889304 1870166 1785978 1083380 1770032 38610 1178535 1945942 459427 641066 1903183 1792898 1284272 405028 1357292 711963 738265 1222641 439928 751723 462363 1631503 1105372 1324523 962325 1816548 872460 932555 1135558 629070 1978294 1888310 35497 1733129 291341 648515 1812221 1065633 984654 1474689 1554105 44722 1836011 1991332 1719652 1082837 815628 1167390 937446 1589072 1452404 594759 1089762 1099155 66735 1613031 19581 523706 1082413 352580 27986 90434 1174079 1448951 169573 447631 1400911 363147 160345 1252975 939482 748502 1748634 1182357 77146 88755 364636 1289747 1421753 34241 152368 1525859 1289684 1703104 1435732 25526 691889 1327 376163 534435 399954 1619878 1081302 1343703 1719438 1689903 1002287 440892 1859761 1068737 112204 1114187 113568 1190341 778325 745894 1010305 1784693 1222383 853483 1424785 76108 1196751 658561 1065780 1092044 1143404 1661054 1628526 207999 847877 879313 1293374 368458 82658 598059 1536703 1580003 1612694 1788667 1526532 1480147 1295478 336446 1498086 1859999 1321752 10578 177138 1340858 1569451 1209065 252300 555469 1811998 1923236 804915 1683128 310850 696740 865162 313358 1256174 59106 289072 1120775 1025681 1271603 697217 1638631 1956895 872346 855996 1659631 502520 21427 1562831 1061262 24683 738639 495522 1681868 1279802 169608 1257229 1658872 1775482 1787502 1107106 1289474 1006522 228954 449896 1437776 539392 219719 1327127 1826530 1013199 1164234 1101721 800659 313363 248851 376327 40598 399759 648172 154857 1550041 1233925 259409 1643818 1370837 792730 1061190 758843 1994484 500878 1406919 717170 1967465 1328423 176418 1699555 1989565 581197 1530287 1604678 1763576 1254113 335369 374603 1091747 1619931 1489839 1038189 775782 23405 387594 534431 1244542 1227930 125700 1386847 326301 1419763 1292105 943454 878919 1371422 1592523 390337 272286 622184 477020 1276057 1060229 1926190 138850 181131 722984 1618892 1147436 1850612 1507367 377707 1374704 984910 627812 701983 534102 372176 1377078 667316 740136 1934296 69834 1270693 145828 239900 1632484 1071307 1759367 1984508 1459523 1599203 1082306 266720 74658 560019 1442688 1736862 441549 1825740 630666 137097 1217003 708749 1788442 1112028 351155 748804 779521 740850 1122330 1313387 1125922 1544732 908215 1996192 674512 1896090 1635185 1619764 309743 1597687 1651817 592791 1592673 614250 1712350 1484 1259478 1517317 896486 313678 1623371 637541 647559 1025506 476859 1371030 409153 1262789 85526 672417 982096 1034551 1852622 1303181 358762 576327 1606487 564093 299529 1578239 199078 934029 802290 1368212 1818042 551541 1640048 356007 874194 681914 1501206 116641 63973 433134 978535 1012391 1971138 1298602 394696 878791 333778 1096232 838303 1774821 1132455 429603 842054 353208 971842 1800009 1772539 473760 1610179 66157 1636213 338502 209002 665418 68169 1834859 519849 610574 1685308 1987623 710787 860442 1923325 1892124 1781993 146265 607352 579477 1477913 859270 909911 501473 1596554 1947801 1432136 20124 394407 511587 1882135 1939851 1506399 196953 154197 1260162 1293297 304770 1848758 828319 1396583 401816 144339 947514 911872 778997 934569 1746781 246260 1154662 516533 639162 1100534 1850741 535254 1552672 215544 92865 434438 618958 244284 1051127 942273 1186283 216389 1720326 1512515 1756415 1376130 1859642 401097 953689 1950934 895045 1479639 663298 1017299 945476 1560205 949484 204858 1529426 1916516 1578598 296347 902969 1892724 457379 87393 858110 1006886 840288 1722809 1281646 1696695 1816798 1183018 1360611 986321 1342732 561789 469165 857573 292619 1210653 1215363 1411231 1696946 1472930 1503830 1954336 1597715 332429 1823567 1907972 1860868 1319472 713498 649974 1499741 70042 1833893 1373037 257860 777704 1895513 1613556 775804 1123093 1792661 883123 109514 440843 1914988 840841 95453 103622 290387 21965 583720 78384 84407 343111 8049 374466 1313107 1213223 144403 313019 1509089 1174528 716230 371747 837553 128890 188355 1546793 378880 381576 814454 1762681 1479820 1960498 773686 1312040 1656936 1577427 486312 1631977 1729869 658469 957551 1538416 1212542 441892 999088 1317385 1151165 908035 1567927 1115713 1774953 1228850 1110255 177844 1117118 1749159 1468000 300685 1823586 719965 1680652 1477275 211389 1379744 901697 231543 1778824 1405894 1706543 1565249 1349223 339898 81292 170906 456325 1896461 51726 122584 855197 107616 563546 70074 1177871 406442 1695548 919258 411792 819500 905401 291554 608568 1170008 451983 363133 913246 362201 650854 1872317 1392504 468149 302956 275382 1331314 1958766 200510 1800379 950550 888008 551769 957844 1703261 538058 1018261 1949347 1795215 1782171 586547 908231 1281550 1450134 1082830 1944434 1577321 1115943 1736655 489627 176733 843210 945195 197522 1493567 1650643 1869646 1914740 243529 181280 7014 1465136 588072 867597 1522029 1707451 1704844 1312629 938712 974458 181279 535817 1759178 613609 406861 1028913 1350724 647528 1227339 269196 1227891 147326 1580440 1483268 1180432 409111 228912 967318 746640 895247 1772869 281974 1821138 1118445 1761560 780055 342872 231763 1581805 448305 1409821 162914 1660630 1819761 565067 301064 1202019 1030390 1628944 1531586 588684 950411 1160366 1682745 269655 1742105 1406743 556561 1521412 1873187 1054923 1659155 1018851 1325068 1946481 88844 1255504 326165 1299034 300090 1014802 1003512 1396355 167845 1873018 1650918 147802 986718 251705 1071274 1837936 953885 985083 1682441 1061498 1522696 1637346 728396 852256 539314 1065798 1718708 714792 1384855 1773873 1897803 22372 1525081 835352 736562 888830 387791 1974400 628585 1447628 460085 65733 1471546 957825 1291656 799549 1249425 735838 848980 1986350 924101 34244 363077 1652264 1241232 1443060 200444 1125029 660168 1651983 996474 455744 1902917 1906593 966262 1944239 348597 1210657 191539 974086 1538423 1901116 1193055 1279836 1789774 757514 175160 1858149 1201643 65362 103221 362598 973825 770182 1749197 696312 1577248 1275891 693628 83406 907513 1345618 1930568 1738859 1670625 1151064 949858 603810 599708 359959 336990 165141 756008 912280 537917 1870512 745233 162929 737999 1795155 450164 1186660 1440598 105681 769107 577026 1648763 64773 778811 647937 225129 420736 557495 202021 1797149 625246 721377 374044 1974424 1714895 773858 374362 1720995 959083 218940 1636254 236996 139123 1651188 399083 16115 1441700 99899 1060183 1804363 951255 423933 1436236 1073600 1588596 778437 1949816 1168808 1970624 1165643 967634 436126 1985740 1266441 1472441 537922 664851 1565777 1605550 866523 1860926 1555755 1261153 806254 1512857 106217 1165169 910325 1565552 940198 487199 347932 1809924 1790971 130486 902066 145880 1197870 938150 1841954 1558490 316389 1941073 1875985 242947 1172392 901032 1975381 1073125 195253 1899399 903680 23666 131135 137525 1409588 344489 885021 1231867 479266 659571 1029635 197732 962625 1847278 273553 240815 917818 1668572 1518239 907216 1280615 486353 875376 148733 1603752 1555386 1302519 1126586 726868 1025570 839441 669276 1481499 830661 606652 441193 1033488 1970840 219480 290518 776932 1663517 1960835 892317 1818359 1192754 400813 952788 984742 435405 1258343 1550141 244794 519095 240141 1498454 631102 1181492 1810786 611974 1972193 923926 99634 20550 1890673 128645 1155681 526801 1412675 1186395 1952260 793518 1172732 417613 1846876 1520422 330127 1095483 1261524 1659821 617515 437634 1762656 1835686 1720352 497574 512784 699091 1679444 895674 1308026 300173 459060 1354065 1459086 1098347 449019 160764 1640272 1915736 75277 1805603 434223 1579264 1853129 537412 456470 893421 802568 362770 1998021 1385805 105587 1690129 904136 840979 1451099 1337116 1449680 1741970 1177618 567266 1481887 587987 1405018 80732 842775 1162095 1962957 967598 375389 1902475 1124884 902056 36417 1202324 1970238 1462436 1279414 824803 549823 47107 1623106 1209634 952809 559261 1243197 355089 1087418 1222372 252658 207084 899997 1969994 1192082 697228 729007 11937 1051927 1233127 1548439 300373 1993602 933137 348425 1658982 882609 154441 1012177 597690 1726605 1358784 424014 1796398 975717 1725524 827551 816467 1530662 1639124 854899 1582103 1808453 1056162 1588452 1837491 952797 352220 938996 782188 1336050 646804 877200 1358800 1870012 1551737 1007232 1437027 1148369 553750 334007 1251179 1518005 902668 157882 1621575 1422045 117937 735144 66316 1196442 1186884 663089 1697942 1322358 484857 1672931 46901 1447293 1757551 1371571 1535710 1199302 756847 616756 859941 1369546 1352718 623332 602575 1311595 1873009 983290 844306 1863581 715582 1541412 1935662 1734417 1723564 1767561 1842494 1655738 488384 1730930 1121501 489150 1914605 975258 1070370 1209679 1477514 747467 679621 395781 656190 1966566 1006055 1082677 182246 551175 1789621 245023 750504 1469087 1133029 75465 1797148 1826616 246907 261619 421560 411287 1406912 174839 1215381 1603640 1446426 979640 616059 482784 1857567 199197 450077 447278 1086926 673816 179293 1570949 443253 1019496 425225 6910 840012 574821 893451 583811 1895335 1889060 865241 1338511 153052 464692 1375788 1950091 766416 1651096 1072175 323876 147070 1317011 238607 1378908 1754207 1863723 1977926 1713652 573886 1389507 962185 283103 1753494 856741 1302988 1443784 1526159 1809383 1475412 700753 1249764 1073527 488606 209333 1385316 1648123 323280 1742969 1527347 1404519 1168473 1230469 1485616 1874122 372317 1286601 1168015 1631525 1355927 826333 1393728 1114023 436097 1439417 1482006 1217762 1818230 825618 126093 664911 413760 913601 422139 1615931 377719 153596 1315815 1918426 1281700 1208900 346640 1327075 586858 244035 577864 1160705 1990428 708946 1600888 1887168 805304 1933203 1614604 1971447 1392155 1826091 1001317 78649 1823555 64491 588931 991968 1433754 1147247 1072970 1338998 1651422 1279752 896989 428518 1602042 842580 1902759 1424505 1552098 1075357 1313161 1588994 1745498 661329 1396452 1577596 1762103 1978310 417503 183064 1624046 349074 410874 586072 1298395 11398 1389625 342801 1215950 786676 97456 1524735 498162 692559 817627 824723 1867484 622941 1110422 1244356 1117721 1313060 83260 793891 1376818 62497 1075063 262616 482287 1089873 787760 1688482 1015815 561118 1909179 1975728 696652 159893 1016429 359650 884579 1240812 1400883 362255 350079 283447 1186365 1276732 1933606 282717 1325993 1231213 864461 1983184 503618 309288 182130 1443727 991963 1013057 116225 425724 28707 1019188 1764753 1249531 883462 1659608 17619 291105 1435213 660134 1634938 454858 1679619 395336 5884 1723624 429271 83226 306534 1705121 536653 1076184 848097 1447695 665910 1458492 630051 418513 560211 390159 1172146 87888 1801374 40378 379609 709119 982398 1049854 1694559 1864289 1998460 1549487 1110814 72532 681631 1150310 964874 1549473 1716187 673496 29241 1036006 348059 789443 5695 931788 263971 1807727 1327200 1265871 796116 1303111 884870 50490 396915 1347915 1254358 242288 333738 1066248 823760 1850955 1643968 1925741 862755 747653 1851858 501120 1974479 960595 1367719 1649471 490845 225103 1207797 1489671 1377248 972538 1434447 1066206 1689348 1839240 697524 678871 1153897 170589 1051494 961732 1151995 1931757 841745 1394362 536461 1460588 1119280 1128265 208196 657025 1082638 1167302 758283 1246545 170583 14842 939378 1989823 1089458 464056 1149220 1331593 1960447 1940335 1634315 292397 1669333 977277 1034340 1879694 1198678 1553646 1764602 500157 1707912 1942054 1330944 1746457 1512715 1235173 1195343 1520755 402564 1418145 428721 892865 1943126 1434688 946216 1564800 810863 1626706 518454 1670340 738269 1957772 1559658 159495 426400 825679 1834117 1993834 1922196 987580 860754 617145 1128609 1293672 89567 1913735 1919087 469939 507290 571143 1788188 1414338 1950637 841408 15649 717536 203549 686621 412960 363666 304110 1156657 252863 1354881 15246 495932 199341 271937 687020 1250222 764535 1696816 1737795 592709 1698140 956471 776710 333088 171156 506441 1274904 1779975 446768 1467885 748160 356396 329666 1497441 1850071 308280 1665203 265575 579705 1828646 1849291 1780686 202087 1704252 1386604 852362 1389685 1540632 237339 1016939 1673662 1810135 226610 1829430 688748 1280370 258272 398251 1374472 1734057 682433 330834 1737891 1630777 1218612 521346 1001190 1008697 874257 226724 144568 702833 1656742 297411 1092334 929178 1630353 416753 723798 1739893 1289225 695258 1731222 1473905 976511 1616710 1689137 600550 177802 48095 145620 1198242 1124292 1651043 1007229 548872 1181749 546628 812165 776892 1349815 1083064 1649214 691463 1058717 554804 655033 917620 789177 992456 1571204 773963 1546347 313716 1877417 1902479 1646777 1830109 1080162 662280 872722 1593235 1545953 327898 800174 623039 1878544 1606779 1569959 449014 1522712 103014 1256897 580670 733258 1759358 271542 1507887 1605202 1578897 321378 134366 108092 878004 1391115 871302 1693693 1133047 880332 1988833 179432 336646 6877 813109 208618 1808146 1310307 809883 460950 629155 781822 1994340 1720944 442634 545390 485235 103924 151544 1030790 867152 646908 1170839 489783 1437424 1341127 1853599 1972656 733502 675822 355758 1071268 1562977 1062653 1963196 1504351 915549 235213 1917747 478887 33406 1760278 1216151 955588 164628 360502 298485 299081 1700868 499061 1442076 244426 1818462 1738520 1681335 9380 1497861 462885 1295925 665747 237164 774270 129705 1688566 579663 1859730 194025 1113916 975211 35212 471146 234151 288368 1918496 1139957 1119828 1967607 195771 850238 1662688 1216309 373164 1312918 576246 1333225 759608 102746 999260 966438 1045078 296104 1823128 1788809 227020 1586159 1640560 1956598 1323907 435493 685950 609663 1188629 1529895 44734 1944137 1051493 165925 537765 1206963 1426242 761530 1548729 1293694 471455 87645 1997880 420447 404653 1659930 1031365 878076 1455600 1693155 1435519 1306926 85432 469347 139620 1036661 355417 1538768 1252952 99238 1919401 1870868 1283194 354282 1798960 266793 1326689 213904 79223 2346 1375705 567577 1178149 1394803 1562871 1311098 1700858 1228364 6614 847089 1341207 1047113 1930825 1050695 618181 191847 1187869 1697628 1791711 1166340 345415 1148992 644925 144821 1443590 1746186 449436 1439460 1398812 75025 512472 764427 1296983 1516043 1077237 505744 469511 279750 685681 291894 637294 397660 1511103 183793 1988259 1787818 118588 1115240 916305 59005 1737882 1064691 287348 189335 36985 1946292 1048308 1587254 1497335 1650793 310913 1266224 933116 426812 1407632 1231618 1710400 1376678 1218944 1005863 833749 1331438 1658519 786062 621303 1895859 525438 1323757 1909157 1661265 1337440 524129 954228 1644180 1031480 36148 1486097 1170458 1442752 8438 93241 953669 1807249 1162609 912160 1820353 843652 399980 669414 1288186 1895453 388813 753142 439730 1877869 1640905 190098 81980 1054587 658048 1583128 73397 1252816 330910 88068 1303725 1601401 967190 58763 1573606 433957 1361703 1993551 253696 1295559 804220 247648 614977 1326923 351315 539193 1339951 1091768 1758648 79410 1004668 1116618 601866 1354339 1055190 1297453 250153 1927245 750328 251736 1318808 1142193 518931 537019 1534437 403691 841985 991391 1621210 1358667 1950180 929360 1533356 873732 1677529 999384 578651 310908 168823 401712 273581 1352498 596055 1186516 939550 519166 13305 1508776 289802 1727191 1521013 461548 1345051 22576 1172270 1077055 518002 1466799 1395278 723287 816597 1116234 957065 126592 158241 1088015 1373703 1469968 1701816 1803925 1859467 355544 1889751 1640509 999300 1836279 1178974 1853810 564926 189739 1344079 1161444 986007 12849 583665 1062960 1671991 1963763 899149 1068017 1562341 1519745 1932938 739488 739663 673543 58531 1927857 129388 1545943 1220549 721781 1440325 1244872 1219322 1185537 499730 703408 1386176 352816 1759065 86890 1254756 1181907 571342 1384526 904805 461801 1631558 1542450 275847 321580 1287145 79572 919656 1532214 536970 205737 283753 1844390 1083654 1695694 996683 1886774 820172 314008 143771 44293 915516 418081 936580 992367 214934 529561 815259 1327421 386669 1079148 317496 1798763 667999 613314 631521 217822 855705 2671 82815 78227 496557 793082 728150 1793082 1405872 1604283 143941 1626189 1981217 299206 86696 993874 458895 1754053 899164 258029 1268787 1561614 18155 776937 340800 560640 139111 647448 1944237 970334 1160474 1073769 1812038 661857 498530 105024 747935 1941642 519926 407786 284239 766226 233941 1248904 1136664 489252 953370 1058516 1389000 1590744 534772 201168 844522 1546443 268420 394512 856519 1647343 139257 1737184 1333217 1118679 530136 1414196 621834 649542 1080071 1088644 1356527 484045 45395 934690 1021713 681516 214865 1334932 40761 1408447 970978 1314313 1512322 1362538 1683484 290669 1437710 1776839 229785 1006549 114303 522598 95449 1208702 1380940 1550743 916184 1674255 146763 1933501 1400528 1377809 1179530 1067877 508025 567594 223390 521071 659567 1042690 423790 78529 1421490 1602952 1657941 223138 167536 1661813 1117101 279196 1883349 1324403 1060396 1411603 1754753 676464 296446 1780002 358539 964443 1238190 728628 1287699 722362 994639 1679650 898802 860128 1898670 1344708 88817 1793288 806574 910469 233504 10312 893598 1738484 1321566 1640002 1233915 186867 1739862 923913 103842 1352824 1152767 1767563 962985 137089 1257074 730948 1681365 492926 1064170 1690646 1287069 544470 207713 1867141 767017 969475 950437 201907 210319 1705118 923575 1842351 1581287 1850713 1650337 1361901 130943 1006590 438489 977365 1843285 778357 105895 1120299 15111 208348 695098 1680621 924886 1937744 859854 1095437 1102470 1817991 1985504 1958512 1285484 973887 1790469 820009 1983420 656449 9111 894943 973247 1937292 397251 1074711 1098366 238160 413819 1514889 82548 1425204 1601813 1924662 844327 216683 387820 1637968 1355271 1532528 1283534 393048 1673482 446496 117905 1194229 243951 1304083 1075152 1456178 532546 1346364 1282456 738117 329904 778277 679480 1529396 1336022 1180573 529079 177457 1888919 918348 392626 1832472 411256 433589 521462 1586524 71870 1720011 281576 1150111 1079021 1103151 581844 129175 1475978 282605 1114320 395800 321022 208050 1351682 341972 126674 1535018 1128085 480604 1631684 1786561 964244 1765310 1501172 1861180 1393288 655819 544938 1337998 1418368 915045 126435 1054858 1667541 427227 573889 291228 1464956 349804 831417 682358 137444 1567508 249253 451079 1457963 561290 1882891 988175 908119 1354414 457976 255904 1888227 350931 1301569 1834880 952668 935006 1011103 473016 1992211 1959549 825823 1800639 1301999 1122438 282236 1132661 1534235 478889 1483290 1932036 388626 11247 1633345 1911572 59647 54382 416987 1101088 246473 1393439 700772 1818527 1899334 899892 801678 186908 24148 1931271 887528 1991113 1277947 1520561 1545864 1150283 1824314 366751 1175925 1277004 1631739 27768 519889 1927489 999058 263765 1924624 1671767 128754 1475306 925341 1582117 679003 1708441 404506 535367 480823 1660632 1608336 1746211 610601 368031 1655257 1701509 1303130 1408011 553051 1794440 1243265 886337 1294258 766562 13073 201090 1419447 597402 707944 1018318 925083 1418901 348908 878970 1373096 1519883 1959300 952468 1910576 1936939 1602930 1125523 619632 1552809 831965 550561 1670630 1041443 1799045 1895807 1471869 1258725 1023855 875027 179179 1571801 959569 4714 1433465 95689 1694884 1520211 1232333 378772 124222 1014519 1818482 134602 95530 1983836 1646437 1436902 1102978 1243237 1770033 517962 420175 1252088 1657685 905106 435138 1022827 1046802 1812085 109622 187392 708569 1525229 770470 797950 377097 567909 1811439 1109729 828799 1280920 1378692 1488982 13700 597233 1996727 122812 1032557 1750223 1883538 831342 102571 838391 218302 1695557 1276698 614443 953267 1622134 518279 135942 4547 887119 1790113 1398066 1093080 645554 398451 1099926 1109223 151427 618352 992355 550897 1943525 1893045 1604 363701 502596 1906112 1871893 1907710 894389 1140606 1502398 1798711 1552801 688383 320568 379324 1920147 1374625 757249 630551 1881042 1271666 409644 1566505 580041 574219 547920 968677 207345 1685924 1818783 48752 1905842 1100031 1835900 332781 597698 1343509 1291539 677554 676687 154814 99017 1762477 1003456 68298 1841702 123526 1417789 915042 1603454 273868 1179 1989474 1990215 319800 1921831 1484491 596188 1939065 254278 1086193 833278 131504 1891371 1836392 395906 1638391 448226 1065346 653237 1000723 1346976 153281 451093 374495 1784377 929169 1463765 1106545 1648006 1246433 1804069 140801 55201 1263310 282634 421303 1924385 1552500 1672083 1655256 771732 1260073 687417 791088 1904776 1410888 1338398 123251 1855136 1766233 1314236 1723252 817229 1964698 887698 1402620 270306 1051973 1548944 242898 843272 855184 933286 886370 951878 1187933 1788918 66043 231561 1775521 937564 121181 1749460 1022077 126541 1601880 1310003 877554 1488661 1798422 155368 1852635 300921 1507099 1190583 50385 714079 1998194 754610 1700729 1324131 1439354 364977 1512969 754260 998379 1203791 1152820 660303 1075198 342572 150412 957151 1618660 849685 1990228 1057578 1136403 942745 1199751 868128 425194 470781 513077 779493 1015089 1960664 1227620 1853135 68785 1321420 1342078 1569989 1517074 510965 1859234 576422 1759845 1136400 1613826 37166 1032354 841168 1331757 153869 1009821 1340819 1510739 1583433 1249662 1275944 1512279 1271803 1406358 1428099 1573319 1971248 400875 621410 1181354 1828791 844081 589710 118424 497039 559621 1641057 1015124 1010939 1956248 1080880 724491 1479908 692186 1256514 1171717 451501 1850337 1664959 509090 891610 100367 1552877 814630 1626012 1191699 1352722 108011 986584 1171138 354137 1411347 1065184 1628176 658982 1086887 1848696 1315705 1029403 1561533 1982717 238590 1662739 1452632 977857 1723839 861471 1360097 1942958 1602591 1893935 1789115 23804 218294 131539 1149473 887646 1959953 1975874 1545262 1711574 231819 546056 1914482 878120 65963 2415 1232811 69175 458211 1571421 1040136 1179479 3711 689422 1165916 8758 308543 320526 623222 1164559 1721314 1207828 1605943 1208657 301877 1440390 290934 873548 591340 1310778 1367117 1634905 578593 1075849 96449 213254 213784 416049 402048 1880118 1189188 1067893 132874 1371419 667002 220057 64393 699455 1954462 1752156 697191 557300 1324012 912068 1512618 1803685 672327 1283618 218232 1316713 215514 1590684 1066098 1287246 1205463 874998 60634 1750945 1203967 415944 1405189 1106132 138602 937984 1845639 1207541 1563860 169141 18256 1092923 1369267 1988131 935655 1418532 870638 942906 1598741 736760 1919075 1519885 883368 1243924 435133 971605 720529 1014854 1483577 959339 286762 507300 1733806 1296682 1628652 990141 1905426 80939 23382 53851 777890 279222 1363991 257531 209112 1794550 700416 337476 898214 566145 111003 1017832 501122 346901 1124910 1690977 926275 866333 559713 1347426 177345 1616793 1711142 1420996 1990593 117302 1252789 259852 1697980 1155964 1460054 326280 803824 1931090 350608 375044 114117 180994 566267 1999715 247344 205309 915672 488585 686580 1966036 493439 1908836 982308 1066384 680025 61369 308301 1887837 1702660 985667 646980 577999 512492 1513119 628702 1203470 866807 355931 1013945 1357187 1611454 466216 1244879 1970642 1670490 1687397 1341511 114812 1170608 125095 1470568 1443860 449602 571575 1310025 52462 566916 933620 1752693 1428527 1883345 1216119 1228397 1273064 115718 1648643 1727698 938886 360032 257145 974936 1739492 1102479 992506 837994 1066973 1050853 1713722 515417 1448757 1784733 381563 985377 1029448 689474 1389751 259123 1670870 1301941 1176227 216398 751333 198099 110210 674212 1593850 1518834 307499 1408042 1994926 1514773 502704 1064926 1413042 752791 6601 255132 944417 602201 1958831 65059 1690167 1206552 1879412 1261758 1060783 208662 385082 1168906 558318 976484 102999 1733334 1006019 857403 260164 356922 935663 1264703 1567300 823908 861867 771326 196279 536154 199550 1669742 814595 1726770 819826 992394 1079561 1920754 74352 816019 808767 419456 758638 1652100 934499 68333 1758872 238117 851041 692206 1110955 1655414 1856765 204346 569386 1285849 90222 1275032 978540 1678182 668710 1675736 167369 1734707 1641827 541062 809384 755682 757883 1814233 682044 1837471 460286 460339 1596660 1211542 971431 793847 621169 1509028 473431 1530811 1268202 235025 684163 1480847 1410043 1070081 292899 366453 1758086 105350 1545806 1273544 1916449 415584 394210 966229 317317 921152 1581739 943482 199397 1702081 384656 434783 1831778 521300 1322237 1643829 1474907 1846472 1245410 1747556 1880951 288359 88902 1308407 1600914 1245861 1213601 127419 1628340 1091881 327587 444827 1137916 725086 583408 740287 1699716 323956 1140172 519824 438818 627206 393938 417381 1539025 1326139 1505743 865816 659724 1642737 575373 1792472 657947 1799694 795970 1958572 310014 1827955 851301 1058322 1318484 283697 78109 1578228 666520 648753 1842568 153139 1985455 1874593 1249400 1960714 341596 1745972 823610 289655 966500 181423 776147 1000538 630793 1160268 678129 680359 165221 1880912 764978 1785056 716373 742822 525938 601471 1406618 615350 1843599 607408 620986 1649181 1115986 1091267 81018 93138 1066681 207160 1732128 1258331 240751 461554 863772 1411672 71369 1850210 1073467 795988 1469810 1694136 529998 1890418 1688763 98700 1666228 844355 906910 999153 78250 164950 106888 1020073 1310497 1865564 1095345 309271 1386779 1894880 465194 1515754 1771551 362347 833833 1411048 316817 405972 157196 980252 1888690 566966 261489 112756 1681586 731117 1130269 304194 629460 1324834 431692 91916 1954810 1212888 232082 1143415 1876431 1581807 1848885 1368160 195801 617930 472335 218448 1710947 1492908 721526 1609837 726940 1653483 954908 1900422 148383 223709 190160 610365 845975 653805 1880381 582982 1795533 1886703 1582373 1325859 85689 709926 333562 1982196 1557943 995590 1684600 159811 1115641 1455125 1256985 1734928 396047 646057 1905342 463136 819279 1446856 1498381 205597 1990476 1747333 206650 41669 1910028 405844 1729082 26432 758924 1823902 1267489 1276995 1916115 781143 809052 1617705 1086009 516201 1989440 1177206 656225 982801 1696346 1050756 196518 73430 1272670 1737620 1580379 712170 842803 383231 1463981 371580 269551 550108 1612303 1520749 1361658 970010 308474 1280254 227284 1728424 797444 960016 865961 130465 309430 1127599 957103 900983 137566 599329 1937385 1356315 845905 57899 1076659 249595 1330884 1775616 1555713 1273063 664187 104288 264831 253996 578408 1287772 21411 402383 1246135 968226 21616 1188959 366193 767546 937542 342785 986755 1823167 192121 1521962 801315 729616 1680920 1894999 1178838 423025 22524 1421809 1888741 1212487 1730815 836357 887132 9831 576755 1883492 284197 416073 1516880 1853249 406095 500871 1095543 1893546 1485096 1731073 1812281 651069 1023500 253332 460121 1239220 936765 78887 83343 152240 128967 1547094 24458 98944 1000740 238742 1019309 1954471 1139787 1988483 8847 1247279 1978040 876716 1111835 1666079 1832991 631736 1185641 1380917 1468918 470104 166548 576265 350601 317380 1423150 1589908 1519472 452783 1155291 116661 1926450 859337 1471215 293131 1030589 442464 773042 1794693 217701 349485 1276270 1354943 699353 1060314 1169602 258500 1143596 844300 942993 730444 40293 1793416 1090462 348218 187707 497402 800595 530720 351649 872631 1667631 890554 1725105 1320805 168446 1167774 1389350 1146277 1230399 356477 1856020 865819 128564 284711 1713904 1529581 1270435 945877 1306401 564980 258344 483511 532655 24611 545845 398891 1189946 78021 1422715 1456555 527794 962333 756206 83580 338149 452208 1464007 1488158 1752285 1555198 1730061 1684271 1876353 161996 605941 1196983 1531199 444895 683286 282489 1316429 263192 654387 761449 1216163 455455 1460449 181144 1885163 1669397 1367055 1993212 1847274 95525 1903535 171515 1022839 620721 2009 1353723 1467246 171460 366025 1624662 381581 1596384 1738438 1086323 1955420 1896531 75890 875802 1106764 1632848 346275 1036018 1710520 1126540 1134201 687649 424528 281089 735639 1487806 48596 699241 917493 1337041 1878867 1540611 1786621 690914 1529483 30809 1186841 1820186 310380 1396938 1409116 1408 219323 1199522 153612 1907316 1237003 746114 174845 764086 1236558 1689532 1982397 1375030 381968 864689 1408420 1318232 1726533 748527 1359013 268768 1783156 1429692 406992 1829344 1663994 1680284 1371945 906025 100408 322938 787106 875165 1009862 321635 1050526 1792352 1790143 1584701 314672 35931 943106 355060 690643 1714942 1331612 2006 5621 1195077 1232190 1759382 98643 825982 305892 605781 1642674 1363032 224135 1970743 1699108 439617 1554032 823443 304020 1035181 1013439 411463 576210 633339 1001474 1720824 696650 1904640 253737 815226 1847336 1749357 1431794 662404 1977891 1228872 257187 469800 250248 566456 1443760 1130556 877278 259320 1079126 954892 363608 751113 1048721 839116 1553166 921488 886308 1356125 1359623 206991 848815 1035736 1188916 187823 341900 1079981 394208 1373671 929659 1673706 510159 1781478 1430554 1558337 1932004 311542 1106279 733488 1217913 540007 1899842 765454 1704982 411721 1202449 1565146 913273 1672973 835002 855823 357959 974290 173847 1697585 1479421 184279 1325170 694523 1160071 1391128 635148 307978 1861429 1973213 589662 945495 1998872 1462018 269779 617319 615762 347470 291735 1420344 1667501 1348414 1636835 1602840 1100387 950563 1355850 565018 400460 1915268 1125087 532214 1385150 1387846 361088 1578314 203082 592044 1444950 1914146 1628666 306476 1721031 1347893 343959 51884 1668390 111787 406874 1853545 1534592 1632666 878905 560054 8663 1103539 1892233 410067 552527 1283229 942568 1947215 1970372 1445446 477195 850899 146928 127518 286609 234708 1645324 925143 1711250 1145762 209609 1288363 1602737 228526 153602 1746256 1068301 755366 1083459 611375 1131272 1786443 571685 205288 1183694 192265 1772660 1009200 585762 731790 1108809 424481 591150 468685 1503969 572374 271441 48588 447539 134478 1285599 1497014 1858383 1432593 39379 1873138 813081 1893397 267857 661289 1774318 1671054 1915751 1645608 1826004 94589 666281 373251 1084894 412517 148281 475401 1349900 1601667 1564193 882729 1752170 1237690 668455 211977 1382411 803615 1451266 1779058 1104668 507423 1236529 1483070 1342884 447864 1321836 233890 1309146 195487 413865 1163433 164166 634379 1509445 208965 1074257 173800 852622 744804 1064304 304405 1566528 1473214 1615351 862521 981074 554379 771567 1642906 326022 478780 191196 39807 106592 739363 996805 328307 1762157 1830760 357599 1159218 161348 1684900 488872 1174902 1841857 1355485 713850 1166145 1562339 1187718 478240 1115870 1160336 696770 1217741 524117 275176 372125 1326727 1598098 857497 1979575 715256 792198 1742866 727743 1092975 694777 887880 1233268 1334589 185266 1598371 1074002 97525 1416762 238545 730875 1720666 163062 320308 241609 462884 465425 258657 655977 1480473 687696 707900 354070 1816289 779112 1115540 746984 253425 555114 255632 1672090 956331 1598480 845235 866417 1392510 34776 797780 1639149 1942853 1554790 437958 1194903 621777 100396 876833 1451404 494646 99972 1997663 1903705 154696 1402180 1565898 166669 737318 805244 438353 835885 1891984 581358 1816800 1751555 1228777 257642 1955192 1081097 433323 1100719 1389741 1937681 640714 1739215 1568404 845528 1044488 1105844 1267424 54219 745206 1493318 501048 337274 57917 1406557 1945899 1810528 146111 104566 1649113 786590 1499104 806177 1105277 1126981 1034152 268944 1588134 1663983 702967 1494422 365350 198272 819312 1769265 1122836 1230783 687024 1394429 99304 1478441 1398062 523014 1830127 1750245 1975433 40446 482026 1983210 1871434 1732347 586997 1524083 88924 486799 223409 563383 639764 1939035 114429 48240 430728 683268 1165580 580275 935896 1150126 578615 981157 198420 1407151 1970587 1616187 1566106 730557 473684 1801649 782223 684559 1230904 1182989 1484578 251783 709936 1483095 1749067 1298606 1718548 670306 1113917 976345 845357 1056894 1211341 1756385 572425 317219 904575 810401 41831 1827558 1020259 429557 506154 1337332 318058 172901 1825493 1395623 1328795 1135896 606034 1490229 110933 119481 1681730 1220907 1775726 641471 455752 261085 967605 651032 1765195 183184 138876 668533 935523 602452 1104045 769331 351559 442761 1051754 1651669 748575 1514080 437889 1994766 457992 234571 1598303 1032193 181977 609852 529565 1577189 845794 276574 1163484 1282813 1118041 1984315 178588 618210 549282 596054 1068892 629151 1507129 826102 92008 466427 1323351 1540147 1818772 1389273 658499 649008 363101 1612696 82215 821328 737189 1074987 474143 1799281 1458775 1480000 202073 1924419 427799 1076910 1071568 399817 1259948 1788806 1723683 236207 1455932 520220 526223 1492055 787465 1884146 914222 356108 32723 1127679 701860 1374538 689222 1198002 1788861 264605 1670141 1679994 1154866 1555111 1455025 1362743 264974 376380 1427318 1304582 580092 284560 367016 84124 1651064 1394116 1631195 807819 1446241 1639221 117631 1973884 216152 1664256 160260 1324922 1418717 1260216 901729 30 1755807 803845 586390 1872260 539188 1928621 1249163 24149 1868481 1340800 1324514 1622313 1732035 187552 892429 1242258 436125 1015500 151048 10355 41392 1997285 1771322 1566935 948667 1323319 866602 1345093 214798 1697954 144632 351633 1948346 1569663 1875001 218390 953094 1176552 1948039 409786 1265906 452679 402865 1707309 567722 1636250 213768 1304381 818880 1973947 960787 1278503 1457954 1306824 561450 579456 1832102 796228 1499336 483856 435787 1405663 215535 1579784 858792 178187 595116 347578 1637766 1661269 371881 199516 178800 1341661 1287177 1967663 705880 820353 1915321 317180 295285 1201607 938562 158203 1631352 291609 1992193 179650 729892 802468 682346 1377390 30007 1690750 944511 352197 1463246 1533081 1689726 1188286 293804 877365 1090977 185026 176737 801943 524221 488844 1993832 1342778 842156 945368 1203501 1863414 1569652 1622588 1016876 1623325 596879 1385494 1095125 1511069 1629443 1190740 275771 1048329 1144378 854391 717270 704846 434636 1568424 799200 1524323 1288316 1833757 189752 573477 1737635 427327 123269 780856 69004 1671679 820980 1088274 1008967 259906 1493236 1480371 232954 711696 1545699 1285948 442098 1138029 102060 1392484 1854855 1754660 845662 979029 80002 732955 865637 1416571 637183 1508449 1831003 607534 1730393 553080 850234 476050 1546423 1291558 1668221 785690 1639302 1736904 1258504 1312588 1833039 1919332 977991 690453 1297393 48556 1504496 997991 714819 1049370 737262 999373 1707511 774408 1099995 737429 1698789 994831 1138230 752159 408514 1889474 452041 1925983 1807555 1366642 1947496 710156 151958 1359748 221928 1251779 1421291 1484358 1974903 208804 1512850 1534493 590992 250388 1993898 1770144 626613 1050551 412856 633720 1404888 1612017 209511 432774 1710466 1079033 412654 971286 1423706 164317 711686 991141 1344644 421776 46199 1683250 500161 1226045 1400335 1009387 610968 1450867 665170 691167 697068 1398587 195484 1505450 545268 237372 533837 1735679 1584783 649606 834162 1642618 373592 595128 577861 1165142 1892698 1706049 1925048 876261 25100 789674 1194176 790650 964288 774632 1374327 138301 1807017 1912772 544326 1166205 96000 321958 1009398 186190 1850621 1252950 1942843 952822 874774 1701789 681833 1540081 1891304 856634 1832733 1547995 1267969 1171905 197001 549804 275375 72786 107580 1046996 920129 1796710 399855 43230 519322 1620047 1939651 1679785 420338 1609273 1270554 652510 1542178 455692 1943302 368525 353063 1569252 1114111 871398 466773 556159 1157261 1942693 740886 136010 1716326 1899566 658113 30527 357288 649188 61850 1330499 793458 1500596 734551 8856 17280 379562 813756 1348718 477612 490814 633951 1202573 1703093 1094611 137568 900658 467091 319351 1886330 1794800 1622266 623038 88164 1259828 588245 789223 321836 1065709 1820097 500945 50182 380347 1394820 787000 1704106 1749978 688419 856259 623570 1748572 702693 225072 1043158 1770173 631022 1645522 219692 692934 463939 52622 416817 1150625 1305144 484263 359961 623440 361627 1969502 683552 1667290 1391043 1397111 553047 1040343 1481141 1858911 21383 1493430 79833 235938 1709701 1484730 867626 1842846 1370909 1213892 1003936 349193 781477 167227 1425684 738063 192099 421831 1502328 1120791 536155 1819457 1557964 731151 45582 451637 801022 989492 450879 1205909 911987 1042128 1794359 1297421 1390884 1589283 137126 1303312 1200808 138363 83131 1286301 911918 870083 1590746 857313 436382 1951426 1074302 1471034 1027099 1178847 1440263 1933859 1993158 786108 1196307 1737672 638009 577878 1630311 1738009 17327 1095856 574673 317255 884384 1914856 931590 1646761 1194018 281526 878995 376134 78265 1924977 1315683 1820285 474010 441980 672569 153238 399031 471544 858526 747328 506899 811934 534193 526527 139189 1837727 628836 786645 308370 1857910 1706316 1841440 1348787 377930 486267 1923904 700077 26589 406598 1062319 1093323 368361 1856083 1164889 1822318 619415 1279775 468575 206219 1980398 1018489 565207 504677 364423 160843 638289 1975783 17939 384644 730430 1409573 280671 1369564 203833 852122 1316271 581942 416165 1579411 109830 1978154 247187 1924104 26634 576769 1583588 544141 915044 647598 1249002 1792348 1195983 1271350 1325036 624229 1967613 1611697 1929639 1162145 1986106 1180529 244579 209826 1329962 640152 1085939 416289 41138 1149728 1605250 1969427 1193502 80524 1144844 1268088 92969 1703430 1380180 86211 1455605 614955 731944 620813 1825382 417383 1447688 1090304 1440949 60444 140174 465032 843776 1657651 1685545 1406064 1882113 971115 466769 49515 558358 309347 1243805 342519 1046064 99085 286302 524964 1729698 764346 1147344 1110484 1858791 1015059 1931097 79418 1460253 1578921 1679484 1310832 1845748 806083 1125185 538712 503165 1652038 1606386 1237642 1920883 258411 1928124 1735833 580401 1752736 645628 1716358 937750 1973276 1220778 1362909 1553176 1937655 690618 189997 1575841 543120 272924 6842 665837 89932 1270886 1389579 1203412 1109086 1145623 1516431 448133 1632412 1805989 1937525 1814639 1637704 954971 1298224 409648 1984841 939701 1472146 1209999 1348380 768383 130192 77452 1548886 1944491 500304 381895 959825 1183978 1414757 1093963 118567 1176535 859840 1895973 110159 493786 1877886 177159 206018 442211 1199024 36727 128543 1455876 31613 1988898 1400821 1451555 1459956 701243 1621137 164350 1737053 815266 1666639 1627721 1808417 428797 799818 980902 614734 1572418 117557 677169 1822972 354786 510163 1436570 1889444 376463 858717 1698726 744640 1212018 1060295 7700 1068745 252965 1051709 655718 1441682 1476293 1681317 645355 1551340 1862117 610236 41608 1440235 1740002 880075 1464959 1481053 1155226 1154797 1500882 1738146 1101935 1410564 863072 270467 1889537 105379 594684 898850 763843 133960 965700 1298057 65867 476295 1311741 178532 1144938 1756545 1441388 1283829 370995 1198481 292912 919413 1165870 1992869 1095293 1263317 706364 1206924 1756056 199998 1150167 562412 273263 622703 1705056 1688008 1985640 1403498 1872203 1482847 1986364 11419 520881 618022 335037 1831180 1429217 555209 883973 240592 1977354 1928426 1632872 875874 236399 669913 1290260 1631149 174109 1602475 689580 1866627 1340094 1593951 158505 1743948 238911 326653 727451 1252629 1982604 579127 449627 194423 591661 209025 1343941 1541552 1336141 1340260 872777 384886 1089741 1722285 917206 1388232 719230 355006 1132586 373927 441266 1186310 565267 862331 1981887 1098812 1442818 1456117 243250 1458209 221514 1896797 1732266 245982 1693292 662232 286464 159881 1167077 1200348 1190363 1072581 15536 509913 1570342 787306 906155 698214 1451501 1625974 387706 1304433 3706 856025 1679777 1115082 620230 1293041 1237273 1900264 1700957 493619 575623 1049010 477777 948265 979403 1340787 1601721 155978 833758 1808607 462214 1924175 1203300 719778 888485 1230090 1748882 1146597 330181 1754271 900889 665676 494265 1219151 1378763 1990317 1430107 514563 218257 1508466 342006 935658 1006393 1088743 1096463 1475912 1737793 1232324 248865 410467 466263 1477438 334966 399985 1729478 881773 1702846 804168 477136 575661 1442500 490212 1985981 1546913 1778491 1510880 11090 680499 1060902 1828338 688989 635847 717878 861311 1661246 221 652094 1927766 1354059 1813304 291691 869977 451874 816720 106095 1833985 1598226 1760992 377036 119556 1436327 1293272 526580 1037595 758523 1451679 1744984 83578 1540126 1425919 1822580 413043 1118779 1266191 976737 1782863 1605035 107232 1186343 251528 1928916 1764953 1060068 1302578 1746502 81076 1282111 306026 1281175 7756 1668261 561483 1793344 409306 224861 798110 1548669 1903584 1117516 1799293 1207159 1331479 112848 1771095 976299 1502090 1599590 472746 40768 1793543 1081009 1847726 1925062 95645 418061 134776 1086226 1511792 1282050 1235174 311183 372466 906362 1878681 1657073 1703181 28085 608688 580531 1103155 1407667 963106 121943 1561004 882212 461669 1211533 1121937 1969754 1476974 1164037 232508 1038565 1751692 1832466 1595015 1999999 1417512 1162354 991525 542600 1671996 1872538 377495 923535 1379171 422721 1582768 1068013 1648738 221430 1077666 1413870 757424 582136 1195198 1269951 1803640 1872789 867955 322677 1270023 1269939 1672699 1577666 1144878 276749 321752 1903315 208108 539643 1166485 47283 158362 418815 1952998 1046557 941391 1843795 518829 987340 1663535 819730 108148 98151 1588219 195204 1715609 1934655 1188371 1555766 988070 1277021 842385 901311 944667 789844 1752389 1933787 1734399 724370 940452 1041105 1544491 1993641 751958 1096836 872416 1219086 1687842 806168 449188 1076153 59164 1405285 579975 759983 242592 478898 338891 402609 1101179 594734 161306 36852 449848 1347955 1116078 1290762 763637 991930 699671 1508826 1735284 533159 40677 790319 1524003 1208835 1921574 829840 1749738 168405 1390713 143243 337979 490789 522258 1361656 1863179 936762 461613 356999 864715 810872 28604 690678 1058019 400114 57170 1463651 1658475 612706 1564369 631350 1902389 155702 1489848 1935325 1309890 1174457 1476302 765292 92658 1492474 1898420 1344023 1731625 353774 1615558 948312 29573 1454142 138622 1941980 1566680 1132950 31274 30513 1338781 1761456 257996 1560496 214601 296099 1642758 596720 1274424 278257 1823925 339732 746163 507464 579757 1357291 430801 1661109 1682354 998624 840663 535467 1800830 515605 1723462 1052609 1909226 1733721 1723827 1153186 1329158 771547 1550553 1127028 81210 1490309 284773 1975549 310654 1000701 1132753 1166141 1232638 1275494 110067 369979 312299 1631829 1323619 1842296 553226 1707276 311291 356906 1957361 190966 770089 515102 1828444 1630247 123156 885913 1623214 1962673 1408751 1361505 1928964 1814779 103168 59955 848615 931947 435988 1656569 1186487 1004595 88457 547284 1324924 289982 963269 1896282 1442276 109803 1053961 1419462 722876 779197 574925 1346107 1360014 600130 1802625 1711712 294540 1515313 286519 437456 531212 106300 103733 1436608 1799873 1169519 1879546 6883 470837 500344 731980 522783 1861258 1967125 1746500 374004 158480 1300560 565886 773100 969635 741208 1968573 1183750 871389 627539 1921431 854783 535845 883671 1580006 1790794 462649 128638 126061 594851 346289 1663913 808429 224980 455298 1009145 1034350 984627 1107395 33379 1629403 1104874 996068 1841415 779329 1159647 939022 560896 1524552 983171 317517 79980 494770 67576 1275847 207022 78375 1945405 910403 1756193 1797888 992796 861783 1280571 1053024 1298771 730311 198535 1002519 772889 692889 686659 1877522 361880 125773 1001881 1911612 626034 140120 1678842 1263385 1694941 748751 1574179 825728 1778417 141747 464351 410617 1494651 628038 1215143 592050 1221015 110991 1732743 492035 559954 1212691 1388463 668228 607494 1338709 327021 301079 1129367 1469807 1241020 1763222 326583 854547 1688828 239501 473218 441912 1487400 1091934 1547493 598982 328879 1317404 1361539 1796519 1344372 405230 601792 383095 1721941 1332911 803147 1498121 526057 1044733 1153693 1756967 1921369 1679411 1184698 1834108 1912540 1589060 951286 1393387 326276 1657069 1078570 305158 203955 705568 477082 1452474 866767 999130 520538 488766 629176 651924 1907127 1027463 1013347 1217206 1886577 464504 159788 283047 1839058 475494 288410 1023643 1462187 1815628 1883256 2768 1412743 1990921 19229 1494776 1279791 946033 933877 1484747 1194550 111545 1664447 779520 1871969 381832 431448 1492500 963828 192925 1262341 1835447 1659768 1927188 1942549 1189837 1720125 1901585 1358136 1351853 1625552 649841 1164116 1870264 1643427 586579 543110 853868 1482893 72800 1604827 1945363 376867 1090877 305425 917447 1661433 512637 1185819 149996 920993 527585 1851043 1500635 1299086 1993326 1453016 1893905 1992863 261955 125848 72830 1872313 218680 478638 177166 953317 1817468 1558095 591032 1258184 1455794 977024 1040210 1278895 1781939 1727026 347152 1787706 1031141 590165 668810 441496 542474 1399642 1100784 600682 51038 147863 1276633 1468562 357454 1906601 381901 105450 497301 1251148 1158070 218957 1975018 1627395 1189457 851806 934269 1877438 1785075 1461884 1980952 1537427 146849 1719151 1380827 188036 209476 1905614 1648100 50762 1527777 614718 1751739 854209 945559 1582390 349421 190618 1565811 364006 1957921 134659 1321993 821469 1568666 978995 70450 1223870 1852984 1787034 150388 1748846 1188843 336802 902431 252561 726722 1590919 269309 1231948 653910 1869921 439350 549895 1287637 347205 111954 1374382 1360571 798391 1547233 963845 1112503 761481 1180161 1148183 1375061 458823 1155169 1904823 527348 761334 1790134 1476645 1923566 322680 1297260 1858975 893910 638125 750753 95281 28577 632209 1171455 130050 61574 1737005 1985214 1162186 777937 1062026 1523899 387243 1729470 540205 1635736 1659067 133181 843733 539810 515586 1671700 346794 523451 1401848 460244 1862395 1461645 534277 1929057 390086 895422 1875212 1613483 485480 1704305 1916889 1240748 1449294 1713610 1497530 515868 61776 1177500 1055344 1683607 198333 254171 1912187 1672467 1485503 269476 262135 1699462 1873651 633905 735740 56264 1937421 666326 1187996 1406148 69933 337488 1486474 1436547 318540 148726 1018426 730106 1649980 936174 1813908 1976347 1057552 764397 488364 444918 1674648 1870822 1536136 563400 1362910 772377 1857303 922624 1310357 1614414 603259 1171763 1412823 189262 1650807 109497 545640 1416537 920564 281513 915574 1366628 1749262 662850 1173084 1636543 1143217 477583 1079130 786416 1326929 125351 1676450 371529 443995 489856 1266545 671130 1359551 418415 24355 748592 1287617 1817525 1079987 591351 565774 1674057 1161668 1985601 502001 1846719 452296 740440 1684494 1465216 1602482 1933395 1621064 1322300 1648676 1611593 1004207 589144 1740029 1388387 1263770 335777 1862093 1594152 171650 466822 672267 1250679 1639052 396697 209662 1415454 1627075 1550518 1892697 1069727 1310480 709199 541412 473748 1121589 1459009 730769 903024 316650 1337200 158131 1621769 1513524 140006 879730 1639004 1589756 548418 1413343 704949 528691 1688080 27928 18346 1690207 1131897 1968453 460176 537057 85162 318689 1091348 1245126 1863703 1565292 1427407 754706 899331 1193380 1688599 1951689 1246508 1759701 978671 1893836 840754 328215 1918587 1034527 1890824 750683 1807537 418368 362220 1962497 1925817 1447908 1951967 353342 726243 1712637 1549471 1343500 479948 750030 1611098 1596920 775177 172238 1257364 1976814 1010085 411005 697086 1258123 56385 1567666 601327 1556725 938890 978472 1834077 523947 666981 1787865 1386611 159253 538042 723027 1836510 179096 1144306 1532973 44402 1164659 1921843 51168 1065314 544928 699245 139496 1906457 1070917 631770 72443 1048612 1869948 1865372 1719523 1027571 325109 722141 1714789 590607 481375 1167030 395267 88200 1531242 1197148 493744 1216007 1554194 674899 350006 478401 477563 120172 578687 1377070 359434 893848 803156 1677060 1445062 729906 1489563 110669 247374 1898144 101785 1228869 1260621 794237 626112 1236837 117493 1942870 539159 1188457 108457 1248326 1833947 1990252 437847 489224 1027414 332886 206014 736398 730477 592669 1443001 147121 419084 1953327 573115 1511648 320178 266903 58002 554798 985347 1620476 533713 1300627 148458 616258 1648327 108967 1749639 1166258 402638 1365408 1759322 1035592 1130689 1188638 1522290 1497031 364067 1270662 113271 741911 1573662 1218021 475906 953661 1551808 1809451 1100382 1424220 1749831 885603 1849955 859578 1822572 1498924 730839 1882288 1588297 631600 1245916 1462897 1261807 447249 465277 853552 109020 607639 73514 862370 1143737 1705807 285528 229369 104152 367828 467360 476015 1156495 1496058 1115917 753826 1356560 1414165 834247 462512 1802438 620407 970285 555936 1257144 832520 503848 296801 1950021 1333895 474565 901240 1639444 22164 1238453 884179 473035 1517451 1982357 373796 1474032 1932192 53853 573901 1075061 1116553 1409261 1264488 1872244 1900164 1452182 310083 419715 1256290 1399960 139439 964170 1426981 618275 271800 1839235 1232001 1387127 149368 473766 881891 254193 1945304 767707 2519 353241 1735011 1135650 1973776 1640288 405703 1202520 364972 676703 1712050 819526 52532 1167783 1870107 1800406 1298009 479043 531721 1070983 1645306 1733445 955116 1631905 1357421 1279075 688078 858595 830327 713001 1175392 819749 701828 184668 1647269 685609 86413 1636368 1236786 1465109 222118 189081 1750493 1757960 130985 450634 539094 1579182 1276978 1827497 1405015 534511 518764 1376504 862786 128530 1471342 1263052 1502471 1530167 92856 1271845 116343 17141 1347639 188134 1064881 559336 755177 1214087 948567 1062441 1883488 1950584 695840 833196 353789 696765 48687 302444 71743 1954290 77946 1379315 1270914 824306 288502 1998415 1383661 1886154 237500 1020321 533119 1492467 483656 1530990 152415 943111 103689 1726637 1733204 33473 1555896 421634 1065156 1231270 1216568 1045758 594913 1365653 951295 226511 112459 1022345 238696 252791 1730354 1661819 1333116 736665 1813965 595084 200456 1297483 397840 744218 1069987 1399401 253726 265804 70755 730819 488793 1567206 1105636 1056373 1386007 1509196 400870 1929992 745144 672995 1350592 1385377 1683282 1758963 593547 1946263 1361211 837085 280153 1697310 309101 1127383 211535 42243 591086 940292 1061602 384585 350939 1184273 1103260 291422 1494962 1198684 1301562 179377 1834278 1948405 318501 715073 899143 1203030 1823060 283040 1800023 931647 841943 185500 331794 777563 463431 1856982 1824936 1060469 225752 114042 789430 108537 1173712 180550 25783 1252401 1894966 1118039 1905042 1917532 1711682 1234877 1623151 1448398 1423625 1495165 119922 170312 905026 1945097 1057653 1105329 39232 1123928 1688242 759924 619590 996033 304789 1754655 815816 636765 1958951 329128 656207 1635493 1167651 1932985 236606 1825147 1560100 1107476 1066496 56298 1384689 1849605 1663647 625832 1852124 1781779 1734538 1536957 409643 1328699 1201599 689145 1434855 469864 710353 1857076 1771414 1197571 1596131 649426 161812 1249057 708263 645913 1079771 1096965 1447602 1149252 1114457 1143543 1848055 1404091 1895588 1048787 1463615 1979791 390605 627621 857182 1256041 1958610 118173 1730851 699290 1204220 774460 1670628 1151271 451207 1284969 1054027 897549 1607728 930282 835321 486631 385567 730153 493565 1736577 1377821 267978 162826 909022 1725267 1462648 1231968 1539316 342137 62959 1621962 983048 1645280 1632984 70786 1442998 227646 981831 709343 944238 1732638 867255 1111428 621039 390146 871378 667659 992059 438180 842568 1877541 1000793 340779 357825 1293927 1690877 1524457 684814 285839 137984 1677057 419641 926122 252697 1747298 1246421 1343557 797019 715930 213988 350942 358230 1947164 937525 502319 1399493 1141881 1042873 1254580 1197604 906332 917513 1619802 1500263 1808556 779492 479594 86687 461760 622777 1115057 560284 896779 1289606 1492327 1118978 1735610 1274798 723257 1198277 1880835 99994 449293 886508 1065931 1287564 1495470 98673 307579 1770307 1751071 1392714 1876715 126903 1404515 1449559 346329 950468 75194 1386814 688330 1276715 1284133 862153 530383 1870678 1530095 780108 1958835 263808 914885 881884 109237 1713846 457776 1673913 1250210 36848 829520 1202494 1829863 1327842 819451 489657 1958769 714567 1153116 1044575 264820 329156 885977 1819562 1928459 1069370 604894 1772952 44860 284242 700183 1341443 902687 911830 471188 1829901 1748056 656128 934717 682954 13094 894112 93370 1602704 731538 70698 1613013 1213771 1690328 711505 1012316 224196 1313004 986429 1335422 749004 1647270 1079016 1431256 772207 1219203 681203 391769 1942295 1537531 598450 545993 1937164 798821 1230296 1067346 127079 470920 928227 283273 180949 295947 1366359 846013 1299457 485192 928922 33951 1382616 1382328 740552 1537953 1667471 1207461 1775882 844353 1755423 1296472 1174621 397674 1305964 1293875 265410 949148 1072007 78772 827745 1485193 303991 1643317 24166 1669174 83903 1593178 1845396 1413423 1327543 248424 561140 1031134 1152852 1145590 1929066 1329655 1743273 1889096 1872701 605827 513505 746630 795361 863570 673130 709190 1300291 732812 1945142 511037 667551 974098 1743286 1487896 1881594 1286328 887493 1681817 186852 1596663 1800782 188940 1648475 1083543 908543 426910 841278 47161 195088 653867 954929 467545 507922 428263 1546702 730615 644479 1292214 426591 1025836 1455398 1710780 1205043 427240 1395817 483812 504777 379886 1526799 1732945 1353232 859458 945325 1669249 1741188 1301225 1122322 319206 1179714 186613 1540949 168707 411645 1540710 989528 90465 1916268 698519 521737 525700 1984227 1102495 1608966 1605928 308218 794387 542912 1574414 478074 1972048 831372 1122129 422040 305135 391328 1616483 190423 1658097 1311431 19409 1139121 346567 1547323 1834494 1219335 594214 1580982 204452 1368273 432015 1488748 257751 1554233 211411 944105 452421 1622464 69238 1101922 1183937 411488 477299 1627216 1452457 1461385 1895659 1450922 828795 1094485 456429 138517 588437 456184 764900 1307914 177 1289254 387001 1886804 558380 605964 1580386 439005 529949 401078 313119 801775 964469 1855004 461397 117655 1036744 1586022 593373 1040827 395337 37783 946793 1595012 1221494 783105 1063166 816046 1308542 1043351 1581542 953545 682711 1220468 273994 1460178 437418 202803 759193 265222 182598 1443645 1836467 1414500 372081 564470 917457 1799123 616179 6195 539934 940719 1503006 538514 164462 1199790 1916925 589232 1973778 891735 239568 1721759 1585231 53470 1536989 119761 618842 261724 1478347 889014 1896710 969943 1075952 1792922 412189 835904 823054 1463174 1615786 1771510 1772255 1479554 1352618 1773547 41839 1494358 1805251 346938 1862110 39640 1863111 1742001 1308855 1293039 830510 817021 377088 569417 1906741 1883802 772759 1674463 196354 1403247 1502812 1052046 1423190 1428424 1815166 1130140 287023 1060779 575000 133845 1273705 1303276 1609329 240094 1230036 1956646 183342 1714067 550400 786060 1738066 666067 19800 117585 227897 956655 1250014 641891 1726371 1108054 1604197 1086761 991385 313576 86788 658811 1435005 1241032 64421 1962578 1057754 154935 969545 1952338 1623900 1201627 507561 1178685 1769341 1020027 1909065 1087476 1261769 927104 834698 71304 155788 1973958 438722 1493089 344741 463495 1335597 611014 762567 1291478 179542 566209 1762047 1882857 1341141 80276 1709223 1379077 473969 1429501 1307285 1913031 537123 241267 1658325 1427171 1359570 1924510 1462389 816998 1536549 713770 362497 364669 1068314 30841 370418 1678743 1306242 1263884 1275633 377275 477937 1655303 1640707 1501278 1719435 1753942 553772 1126315 1213914 1229404 459111 1453139 104490 1846078 1176136 1794663 1535947 1871098 1265530 875757 614665 42314 1657032 204781 1674128 1431225 420952 537571 413203 1576460 538151 912891 436350 643125 1018506 1918248 957507 1836139 1645420 854474 1104804 1201252 952740 748385 1038036 1967290 927423 452232 1608395 1156285 895841 1658568 150385 616677 1411755 1889986 365218 1921079 663196 388203 1060208 1995002 1010919 891507 852809 430661 451961 633282 596252 1012308 1918443 1543788 1183609 1274510 170431 366442 489653 1513284 911724 1693284 1632973 763202 700678 261664 710732 1458031 454021 510043 1696393 23972 560327 857215 1374825 1464072 1831390 1236063 875604 120909 1824006 1056913 455857 360999 894314 1015979 161986 379447 646272 1234379 1859836 1286778 1867018 1769836 23990 979304 1585878 15108 68993 1025376 1409026 1196646 536091 136716 1082658 172863 1260605 271760 971926 1897128 537217 1480761 1766721 353123 1531537 679714 1684833 1176053 551535 708585 1977092 1256463 125368 1294530 771542 1446025 1751869 28030 940108 1726353 775730 798471 649956 1083163 1682419 907653 51923 352135 327033 49928 1266439 110781 642353 621911 608444 1494246 1441224 306247 1258837 1118746 79472 1745031 448409 1209446 407418 1140715 1999691 1949902 872264 1841216 1231420 1374908 1723178 606967 1871653 1264215 696386 990140 1058791 1978497 1814196 1151713 587864 1681943 287525 1677557 388639 279734 1337414 1516444 1358868 1787 1907476 57236 1314727 1280060 340978 1254985 90881 350930 496482 895536 1812767 1588463 1049919 249213 1823173 1494081 839521 903280 388181 691776 445608 1954784 785594 1718668 300179 1095811 1136778 940145 401942 863924 1521288 1044051 1849196 1596555 1757542 287325 1246113 1644865 1949803 249709 1748503 1459033 792423 1055149 1078436 884219 1264957 825377 740012 122435 1086693 292537 1429691 685797 146257 467355 117332 463549 1834183 1087397 1236585 1683220 599205 1039077 1997856 971755 1532887 1888812 1097260 1815908 1901374 1593804 1128719 1963031 1599667 1546045 433803 1257564 1683150 1580297 1176004 886556 1259052 1799376 106716 1045529 196568 28485 10144 1349261 1209911 119135 1099586 1406479 1087100 820020 388338 1877220 365660 810413 1732027 1282589 1780309 863621 863236 582083 717778 1011140 1034619 510076 392235 1243252 943727 1833714 1227583 1090254 1905787 1424134 353135 734610 819200 1380883 515913 1163863 1843004 23992 204920 1575285 1333287 1768503 668453 1372708 1700371 686631 1407844 1389075 445668 431259 1725658 565755 1289575 1769932 457112 1043870 47213 1263386 1354409 1016878 1637994 1916331 1394679 1344204 725485 565815 9514 1557378 1232377 890131 1850631 1130321 1877750 643395 995452 1231189 696343 852580 604669 86331 1134450 91386 311677 735983 1482590 1670754 1917069 1854173 432863 515114 1081904 774943 118693 1470980 1983632 290600 175126 1075987 1076729 657709 915323 1015138 105189 463295 1085557 1193747 1666066 277272 1419957 175531 210027 1422876 1418995 1716076 1326451 1156098 773938 1300915 1573885 1427504 314862 1907865 1572279 1476835 673786 1098363 317678 906640 539006 346921 361914 840229 101657 735399 1345553 1404263 1498748 663942 1040873 389184 910412 13744 341419 546563 1231868 1702754 1742543 1323842 914751 309224 602821 1474972 1996566 1373238 1678196 1533067 1581846 169319 1701037 1042253 59925 236651 514940 1925015 1527266 122963 287529 1950401 1769208 1004889 675587 1429491 1191064 137025 1980735 1672965 973548 1585423 1027930 1152921 1196517 1311991 320490 11782 1853326 1981534 1450505 82706 183758 889841 8827 1551457 1222989 1492534 496651 1924605 817297 1111066 1474527 1147675 1901013 1070021 537759 137242 214242 515922 443072 1077991 1923983 169099 1013509 147086 1921372 1495804 449294 1383812 8566 1915621 1636592 1652436 1091692 1400643 1193220 1437014 1925392 1346745 249095 223017 1258189 1431721 1359465 48882 1393086 923921 1205134 1138177 1255548 1254104 92643 172148 1787775 340349 1186495 979226 372631 7109 16648 836564 1992367 1596349 1772577 73862 1163566 491762 1589833 96464 1907054 1302321 508945 1149868 1896421 505781 109405 1688903 228340 911514 1144486 748767 1548071 222496 1184923 224751 1096747 295654 68575 472274 958508 89667 856815 288138 492622 1473278 1863712 1510912 1556336 547283 452305 571229 161081 888537 451750 1674303 697971 896275 673706 160847 434825 623621 149300 129084 676555 1530777 1785234 297503 1167284 1639477 15571 166311 1667729 1912840 913659 977227 1649636 937558 474244 1344468 1138830 888472 199631 1763360 1642739 1280183 1963312 1334549 1501083 518130 788012 1293691 1079759 1655524 656920 970778 1544530 173219 1967642 478809 394956 1112098 1843902 590935 947431 819488 797063 914176 1375471 1535029 402700 1716441 459359 1792137 253325 1385011 927456 1597935 1448571 302137 1823760 967698 1880555 1319667 802562 808328 1276403 546801 822138 1663403 88374 1006840 611388 564293 413931 919956 70261 456113 1475755 907074 1299361 44693 868890 1510973 1111864 290132 1503500 1413093 473407 386878 977894 373184 1449677 1983815 143076 1234695 611602 1077765 1230881 472587 740351 609464 145722 1022841 537342 1150433 552800 1021873 147834 843825 1898777 393787 892630 1647387 119385 1994254 1982554 494707 417327 975792 770121 923416 766874 1587595 590331 874140 1764549 1835631 1446733 613998 1948944 1202249 620790 611539 1809822 1700337 1834396 828302 40815 11325 239024 367479 555350 1354276 1496389 717286 134549 434691 253779 1425080 1068288 1597141 1703262 270106 663288 1689516 297201 381805 1946417 1060108 1241948 1282727 947075 542732 334741 1111132 1525204 1286334 1033933 1515720 504866 1801371 971171 1719666 992374 1240176 1654256 143371 396785 268843 190255 161129 1624104 227905 1772055 1346100 990673 1912691 828643 523194 1824269 881653 1085298 204633 1930205 202455 314298 756514 1838010 1689983 390095 717990 185451 1968703 81060 506768 621506 825212 1163752 384754 122909 1815605 46936 1296138 1609726 1563227 1057344 1211937 842908 1829673 1075531 1415904 1637278 295334 408056 959180 1882768 29893 1234899 1000229 553462 284752 1238002 1071381 713619 195834 957988 1795774 1326192 178193 1430806 1685321 878782 1724123 1728081 464439 938585 1866234 570448 955989 579799 1120420 785074 1908618 940941 1222277 1526600 1531361 1564077 964022 941133 1234818 559408 939118 1580809 1598979 547713 1915753 1062471 1882354 818543 1687115 1899239 405300 1047849 42339 1394338 1151122 189762 855946 1093928 417848 1465696 261100 1077982 236341 625115 532407 1328341 1080701 1693610 648086 1524261 1738140 482342 544075 989897 1597270 1994169 301632 1447063 1738519 841419 1737580 1839813 1526846 1278310 519118 1226109 1113293 627855 644194 157566 410061 641445 585256 930575 1422191 1174502 577490 1544280 1540480 326836 164048 520575 1548102 1183390 324671 463439 852392 1306192 278300 1898584 554514 815466 1888109 362190 388869 896363 905916 979089 690052 50616 811074 799163 923739 1897374 1458279 1140915 1278565 275140 1067601 1308328 14828 40374 1613095 338381 1327106 1057434 711328 1840936 1818610 627708 247816 893836 1417873 1514058 1735863 779693 1381760 1570788 679699 725059 1685428 1987271 1993792 408207 901118 1054694 920085 450425 483289 1092965 1495026 99327 1415149 38402 371377 1452442 1545367 468418 721049 610503 1403143 417766 1469311 232365 804191 1336972 1690497 897545 1489610 1262371 1983628 1339535 1454230 886589 863547 403034 1775942 571978 1656171 332441 1330819 1644150 1676432 1949739 1365776 1655035 307110 403461 1326799 795408 24727 335176 411177 396479 1638382 1714320 520753 762709 1854636 632889 489021 990446 1000342 1865624 397486 1343639 1492995 403622 745867 1432190 1638149 1539556 1605662 1687804 219493 115986 1534337 1102482 527838 1461592 1877188 572362 1939145 485052 1021916 1709338 105554 1351334 1115445 99194 1544572 1850637 1215323 92152 591335 309491 1603886 1411844 946774 959564 1758019 249286 444581 1129654 618708 65933 647588 275011 766752 562913 441844 1011894 696894 97811 572740 330628 467312 827921 478106 117636 715811 10137 409732 1968614 42283 308857 1583304 1757795 838816 882773 539180 949930 1248433 1223230 1017300 802976 1394799 529092 1708808 1640877 855148 96882 1391515 474787 1867191 479141 1690923 251539 1514856 1373764 1152262 307203 1835294 1472569 1686264 868917 149437 552775 959096 519507 564378 573168 414597 163158 604627 867736 1188046 752223 210330 117768 1971012 1101944 91107 234603 1817823 321257 1391657 1750768 310341 1500639 329769 229634 217119 935304 1706373 1613586 591064 1951389 1364481 1990079 1989886 1759420 1441724 1168038 1308543 1689154 1548108 308677 817203 442912 34669 1075760 444341 1864949 1061113 728234 1406944 206273 1929502 1786222 1138739 140781 147058 1281194 1177628 1094184 623358 1136829 1159009 1915987 1008139 984988 1161910 1522456 1663216 1923346 800024 66965 1772504 343661 1034334 900137 874676 1152017 1685105 1576076 413539 1858435 1874391 1968376 1464561 939142 39149 1050980 1554612 139166 965698 1445314 859833 191063 1281249 1899948 1178888 482893 545606 381560 561832 1300359 784925 1774032 620555 409873 1417739 1490195 1383642 544801 885301 1828118 1074227 1112977 1194291 18447 395419 55075 1459727 349824 929936 901880 828031 1705858 850832 1511587 50946 664069 1355207 911011 976451 1288397 684735 1329789 1590298 1430568 1138667 945944 1810814 1331938 108487 1755695 1963539 1022217 1818031 947183 1715107 616147 1593834 1261561 1981035 1405685 428884 1578974 27480 1150076 321322 658636 1586711 146439 787191 605369 680272 584250 399315 151240 1121742 1372689 95834 679156 831773 459437 1972848 872005 1411594 1512622 150710 542090 304854 1260678 256113 76809 1910487 1392660 392450 1170604 1212894 1814696 548373 1113611 906548 1634734 1162467 1385299 1870038 431304 1372069 1827862 1315346 443410 1604317 1941506 865741 1966842 1726759 1083655 204994 1220865 1818558 1971266 1484541 179196 1337733 968403 1107648 395228 322171 1225052 1500153 1174325 818695 1784753 968852 1211505 660582 784810 1913664 1772079 1704992 408520 601406 187469 502051 808544 1109845 312732 904359 514274 1917121 556134 67915 1686692 1671595 1871357 69137 1093049 468928 6932 1512856 1973575 36549 1908272 1631700 1351453 420614 1730982 140702 1910906 46316 1625471 357896 620772 1321077 1381919 1106345 415959 731585 1172070 979251 1708982 169214 107849 431739 1959630 598344 959971 1626606 1362231 1088696 116603 394023 1875879 1690931 1315651 1885147 357478 1822356 107770 566773 1394991 530949 812772 796016 1026127 583963 362370 1720505 1189786 584906 682056 358568 1841776 1290444 550692 915858 76890 1602100 148912 994942 625677 447902 1518833 1623502 734014 1586823 313868 1928455 589376 1510969 1508154 390574 1821964 1695282 1642829 528844 1648690 371893 259526 906960 1920989 211795 1914214 158889 929677 739493 1097757 508670 1201757 386660 1341583 1482266 1671859 1491504 1242324 860079 1444774 1769141 63306 7718 580584 515445 635634 1081443 1199851 330889 1112001 108868 492258 651650 561048 1466096 474502 1186684 1734514 169788 1949383 1718801 414283 23576 1880875 97615 1382622 857237 542960 167794 1009424 16729 632664 1971110 98112 1007776 1821790 854413 1371776 1652593 393098 1872979 783589 847367 1785700 1504107 840715 134850 955831 1528945 89392 126894 820574 1073068 967236 133829 1076503 753755 475561 556975 1069623 238247 1720106 1993115 1105947 1061833 848339 29799 1875528 1958770 417421 917790 1352702 1008848 189566 855153 1964430 926709 121473 209978 1046217 1734296 666069 1231855 1030694 1419697 266701 1978433 1744934 1487721 378783 707748 1882585 569355 1831584 805782 419794 937563 252490 1954706 751514 845424 602225 946333 1217527 495511 205529 136145 30827 1094927 1211500 1531545 1030800 1497809 1011296 1178610 91484 519381 1683305 1278911 656582 1509515 497435 591766 551353 899251 1810541 1977753 1328918 1705620 1666090 676595 303275 776969 238422 883191 1379073 1067755 1796788 1962539 1637255 57235 994783 48398 850060 471475 387789 1865432 43233 1013795 1394727 120190 1983403 79370 1817389 128235 280302 1411092 456440 696751 584490 891498 1299423 1391927 1145884 571228 1893011 1352850 1880168 1593118 1357284 1095446 315046 1131577 721740 180020 2977 246636 1619712 50002 1568919 378770 1927056 101151 1768790 824411 1320442 1393958 1812291 443272 24448 340831 1346177 1692981 1227072 67532 1958059 1505027 465405 675392 734568 17221 7739 1712785 696859 554907 1785539 1482172 1267133 1828359 340244 1546662 961160 563828 483283 312687 1130924 435770 693352 85583 792435 1200829 134176 1897977 752604 1421337 323195 848667 1850998 666633 1064958 845752 757180 227973 397692 301400 442197 427204 1499490 387824 1020904 954347 1836451 60923 1175022 171304 200748 1894883 1113507 1233545 1282336 1759756 1440671 36352 933048 558912 891791 464935 1419171 1561688 935286 1630612 682216 1939945 1251062 823006 1484299 1786780 1045673 513824 1879355 844773 1473427 1361469 614861 210042 581947 1143489 673529 194820 828394 1354476 677144 712621 738195 1504946 88000 1476023 652944 179795 416010 966080 1186014 644095 1001361 1282127 313686 936164 1972959 1723802 1404460 170550 762198 1982387 1859605 807069 796249 531986 142874 628037 1609507 1533209 1269219 890858 1266953 1926681 1408310 462315 237045 21993 1808087 701935 706120 827608 878546 826449 1221883 1633342 1228521 273871 1736879 888678 1560895 1971090 111655 1337481 759037 1057354 180247 241665 16861 1883242 427435 821752 1303534 1231965 934838 1404802 772329 29388 154139 1832454 976497 1313643 1967904 1093981 1715049 1101253 78430 1878043 36268 389314 431919 254815 1514451 1264548 1316124 1221990 1343120 451485 90008 1210580 680945 86146 1402054 217487 922907 113355 744400 255698 12493 638702 1035589 950927 227814 1138111 364884 432982 874647 471067 949821 175266 814714 22966 1289052 1026959 1325115 1682479 1335247 1921733 1747483 1770333 118041 1168962 1030546 1160015 961251 1744244 1616367 1215166 167316 397996 856277 1860121 272437 171136 503898 816488 584121 312513 855586 377939 1914476 1622878 1316415 181784 994674 61105 1234117 1633696 838251 1007154 1117156 953600 1188808 492559 1154747 1042681 1599479 1754280 1080840 857320 193124 173268 1139013 149172 1939004 76731 1589479 857855 920250 1398577 1152088 1673393 409947 678501 1666143 1810681 598381 323216 570208 266738 290024 1252241 940911 1871354 519982 116258 210335 1837890 924524 678757 1679247 1936406 1467169 568429 124536 885985 1204446 637437 596846 1327319 224455 891330 806876 1095726 392034 1793346 1079794 1027809 1736131 1812164 1512859 1387463 329124 54215 328476 56585 1472091 1873311 1355720 180805 484987 1461410 1091165 1661791 98509 506419 1398186 1646393 27772 449882 626961 404914 399570 1755493 1150591 968770 356634 828176 1912888 545995 1727182 380095 993291 1086860 1894574 238342 185504 84677 1345158 1550977 132482 1328667 1604625 131868 115051 825899 936558 9284 1613424 922660 1054429 1754268 1451344 1350698 571379 921597 255258 842641 1670698 1065742 416022 24411 397800 1629106 1088278 1993252 1164708 1167986 1901416 883544 1819704 377332 1621866 673209 1839383 324363 274487 1456183 819765 820593 414959 285884 1184510 1404941 1653428 1806067 596022 1211320 1024297 1627403 1536419 180553 1205200 1681198 1444314 1954216 1986154 1788092 425730 57722 476825 1196354 1931847 1861216 1906953 1639728 999029 1873697 1054477 1123485 1625133 172333 978804 1742978 1040568 1717902 456826 237788 493873 858889 968453 395671 810438 462623 1028012 103342 1362074 668342 1973492 339880 1400856 78474 859748 1837318 364088 599232 1848421 608937 456574 812170 795259 1786718 1114087 1377519 1602790 983657 1432567 1232188 707962 1654630 1719085 1037979 1457793 141916 564082 234247 1211066 1006413 965152 1665291 867558 756346 1017780 94466 560254 1279917 127174 969893 1521474 1105923 649317 1955032 1941072 1201239 1907442 1512130 433155 1230362 11849 309350 1930419 372175 918211 596996 653142 1611759 1273447 436629 691658 1196672 269527 381650 1673342 1761593 1414360 801397 164140 903632 614481 1722468 107505 1630873 267869 192865 831382 255666 853865 984190 1554138 191891 661008 891810 685088 1755894 1446208 451584 1494964 625166 828830 980976 1154511 528772 1938691 145972 1662968 1902834 173684 1311123 1636085 112885 143049 658262 1868751 766036 119860 360246 714290 1312497 1412805 771480 714264 1267305 1409067 1742599 183813 870727 1363334 1224001 1992806 1756345 1450210 638530 353638 202029 612832 783140 453186 1631744 957565 489898 1691136 660795 1356635 291450 172576 851217 539776 784701 511692 199693 1012024 1007258 1986822 452933 1401038 531747 1750876 1581828 823764 1615551 277779 994480 1896242 261621 406449 1315486 1625788 1905343 1973849 396485 1461263 46075 1285206 128097 434476 1895150 1461346 662085 98130 694342 845369 153731 1323414 1557634 1446047 964104 275810 616172 1561940 1900096 300543 108069 420779 1153858 1204679 367834 609199 1038633 1313825 18562 1422052 1031001 768195 1111379 5868 769876 1603694 1954604 372871 1241819 1424009 1394183 306310 590906 1558522 1521264 1622687 1770160 1541649 1688023 180899 6899 1295191 1949870 859381 329490 1064695 985976 772197 1973400 40380 1062909 693507 969476 337168 488168 1202361 1125603 1485770 245379 1714581 1401782 1980707 1673902 1222442 600842 1226636 864668 138027 1053229 37085 1548228 654838 1308829 1704971 245710 649090 1192664 1717585 1230619 1582834 53192 525071 1667557 1031292 1638 1486722 464115 1428700 1043233 1603754 142856 1143833 1355206 1444279 1050258 949640 688953 899365 1908145 393553 1053320 1646090 1950353 1720925 1458878 17217 1790630 318841 999798 1322857 1422092 1523112 1177015 1208624 1758828 759141 406388 1417073 499527 1341148 1536606 1481710 1461207 732819 1231909 395995 162129 592674 1009217 1278741 399367 546686 1175555 975633 1126961 595358 807817 954801 1209100 55168 1663531 1744203 240583 1102160 788713 1353773 1315403 1376697 1426938 1703849 1644039 1975772 1665355 836716 570481 1635391 1551252 840883 1750971 1863113 1388744 643146 1750068 223976 942364 487522 114374 1468888 1757440 474424 119212 605880 1198824 1893709 1888051 83533 1801815 543506 373771 1687623 1546179 268528 1341866 1216941 1349086 257095 893882 1688142 293205 1454301 775553 839223 493393 1784790 855512 722050 13474 519041 1640679 203062 1183314 412825 11384 853498 1699864 95233 1886627 1953053 149698 980218 1774193 820906 1642288 870380 752502 163264 77686 1916123 505692 1828095 1881838 164762 990841 1156223 571423 1291871 873347 970977 1522400 1906352 1105497 1347599 1929187 1844712 1191952 1609091 1645746 272316 322488 205957 905328 887429 956017 118178 1206820 642125 1485337 1056550 539677 1804125 1681742 1941177 1660789 1734312 1446287 1905749 1696095 548389 1202139 714007 1320536 1868870 1356126 900515 887067 1524022 1026210 1304467 1275104 63234 1779175 374034 1196164 1856288 979518 479610 1262047 320086 1972394 1181318 1235704 1662767 973923 1820222 1169345 967938 1116364 1227079 1144338 982454 282640 1926502 314721 796853 1244913 1067458 117121 608550 1951912 1127591 1233122 1444617 761638 1701718 652720 1822902 1105024 1330029 1015413 159243 1611818 1490232 1683463 1696776 1392559 1808006 1479353 688207 1536069 725185 1556159 1988103 314784 710776 1325880 1714030 1571119 1018662 582676 188536 883359 204064 1424229 1979922 724163 1434153 107251 209288 1468646 297388 912509 512029 646965 616547 528361 1355814 636785 461617 197938 897897 1094690 849097 1225614 1237818 1385374 1315573 1457709 619981 1709677 1320561 1905470 1448486 3387 742738 1935430 50077 817772 1479072 1942316 760425 1929916 1848994 296476 1086672 1014609 1855350 1662576 1132504 338739 484756 147792 346756 1694310 999433 1561861 1162322 407283 1616727 809868 1706498 991462 909615 909507 207467 1677693 1777441 1242066 457119 461107 294136 432902 1315563 1617983 1295620 1855479 972395 956982 537171 340571 1206023 513976 437320 1619300 1283144 754608 1217669 406498 927090 336181 310353 775280 1601606 443208 1080282 1418428 817962 549170 1295499 1280077 690912 862666 1172583 265084 1473970 252224 724851 881668 1129260 1084565 853130 1859386 1017917 307988 432781 488133 63834 1637372 748531 895754 675149 1385786 657023 1302910 1792018 1709240 1053773 362592 644057 1605626 1107007 1459704 621149 19365 1583930 1448691 1453274 1916460 1163357 206637 874235 1231630 873760 1130210 64730 814133 594227 1523584 548386 512334 699085 1698838 1389905 1808411 380683 1040220 498909 1058468 1868023 1136959 809955 718200 1354305 165827 1541371 1314149 659681 616803 1690400 656583 1804689 300540 561488 1056458 445256 742393 1749756 662631 490259 117755 644519 995453 568800 802113 1531197 1130861 1858199 1431424 1929016 370497 364147 708243 148439 1167739 841036 223032 1695052 273529 870334 1568461 566703 1049199 1670541 1216753 1457564 617009 1554198 916060 251733 1492726 1384749 230824 1279068 1277987 946456 1158374 886889 995546 1395755 1805779 719448 1217476 61729 1854188 1124814 60246 764314 1773480 1625510 1296718 1241976 1872591 89574 1329238 1881436 1634064 1363826 574305 369163 1895461 1585474 520191 297435 323570 1466674 1025760 1580095 319439 119031 934201 552260 1588136 466206 1730906 792723 1086189 1372459 235497 801928 131179 1275023 1794757 536011 348241 453112 1934686 1228189 1848382 77633 864194 825014 436835 983665 562837 1341926 1789745 1157139 1166030 976482 1049111 609190 124510 141050 1240743 829977 1686169 391758 986555 394870 1613360 1489377 677006 138059 1428525 608268 801716 1822903 8005 504181 1158911 1062924 945789 691868 1623485 1049658 1252886 1090750 1710568 247758 1696338 125705 451590 1306513 1771621 1547688 1403500 1531829 784642 1859490 1134205 1477083 726296 320213 1771852 1439830 1398941 1718308 1127986 1765216 313900 280684 12890 558452 652270 92801 1923867 1292187 1843055 1815342 927041 762906 749724 1140203 1605146 1715343 1062177 509844 1840824 489243 706768 1460116 1339094 98714 811040 1953405 535424 187014 1330182 1828828 713078 1039308 1046143 1087875 372768 1634711 144473 1327205 983935 1214958 854115 965524 793153 1527375 1686584 522699 760970 193271 1270981 237529 964122 523913 1548486 373313 804917 1092836 652737 715517 1530034 273079 446467 1591750 337201 306246 351307 814056 1035458 843264 48215 206118 1068781 587929 1434363 1091501 1897523 447703 1389281 1784416 654882 581690 1510812 574883 164145 718661 1886388 604208 998974 1804010 183521 989791 1944183 559118 487725 1772244 809791 541901 595297 1307518 1600610 1426306 1844981 1419759 84164 231711 1221770 1618114 857455 1848272 953855 1091298 1363794 99712 362296 1328178 335630 1210858 1516687 161728 327402 1097252 420561 475660 1132138 740065 22394 498506 1754085 253794 1635273 254660 593165 1653877 366624 579038 1139251 1281193 652807 1448671 593350 465842 1932906 1477785 1859691 363357 38095 1140714 981431 1501007 1337324 680559 1880075 1980037 1265321 1604929 1674777 1069698 346179 697352 1513925 49046 1079603 529935 361158 991574 945001 1000582 1583243 841294 125633 253040 1294968 1656324 847660 534923 1940656 1125063 1203285 945852 1627352 42354 522118 1573586 1878891 761191 92577 814231 239280 1427192 240702 516654 16932 468463 422280 1860030 749710 1087734 747363 955017 1498853 576681 245883 529860 1635444 1218177 915911 1136025 47276 298480 120844 657599 1486886 1068739 161084 933360 732213 1671600 598418 1961891 1191362 1002912 275555 1755632 1664308 189473 1119853 266402 1628377 953338 49200 1289842 732451 343972 1152965 1468210 1006824 1400732 1918339 438253 521200 86174 326523 798385 17932 62387 1804154 1946984 673683 234385 1125585 935586 1691625 1838534 772678 570890 937565 236600 1105021 1705487 475750 127203 1198422 174057 1527934 1141992 1082407 1763039 285464 101137 723878 1725474 1539762 1914215 1193031 574476 125567 1594146 1502784 1738748 210228 297526 375662 1823082 66775 1309632 1893455 1444888 598582 1093364 232743 1519079 1647810 14187 688012 105258 626783 26102 759392 1932152 119108 1435104 612042 997726 836221 1258710 1235086 379085 1647307 1453759 845964 931987 552015 322390 375616 127497 1677674 1030722 4973 1261029 1639688 1286354 1991294 718715 726378 115278 984208 7988 1871763 168482 153409 230948 1859989 887626 1247473 81072 1990357 876102 202009 140803 729820 1888214 184918 977600 1622030 377572 1561908 967972 1450514 408369 1062376 867421 236543 354189 1062260 15391 629381 468467 67965 190049 713416 1041960 719895 1440430 1310022 178548 198941 202733 551865 500270 1715721 1760512 1370479 691799 145597 1474670 1489573 1602795 24817 1766879 412386 861204 1686593 11984 356671 698160 1689269 1215685 1920591 1956372 1781344 709932 103444 1455849 1277975 966305 968277 1070569 555848 1172976 737509 520190 499797 1121355 1637692 240082 378277 806018 1604607 1709547 1793809 1493718 517515 1962769 1618293 1428223 261706 1202064 1992155 1237177 576950 1092513 1484884 672704 1805900 404487 1733118 414937 1918440 1489576 1293340 964197 814678 1656167 1479425 1633722 201495 1660208 1538536 1739955 1029096 750652 202049 1195400 1481156 1225665 749373 1324708 1589497 239696 1505301 80880 1402323 911280 1743711 489203 1376339 1328825 1271821 1438662 337686 1705699 289985 1511096 872611 542506 1362345 882547 1357628 1989646 1095579 156773 1670043 100490 259071 1200853 109161 457460 803612 1380034 572901 1774455 1754196 947823 33737 798026 372358 983460 1427812 1749163 1541924 34437 686807 406158 1145987 1745907 72910 658433 770028 183000 1667938 1014390 99662 1522884 1191561 762841 387493 1774350 839895 702627 744736 1018952 1705191 710961 1668614 1684003 525065 1021376 977875 1711473 1716665 249489 535354 1634325 728529 1617982 1593874 1757042 788318 1278473 1671462 1334888 415069 679711 1761261 633140 161532 1162802 833689 1151754 1968052 1182042 1928172 775543 524720 1906347 704579 394818 178937 1445007 1862846 1824309 1782973 129016 1595200 510749 559673 1091171 1516477 1980828 744328 840330 1822947 1678639 126633 1164877 470402 1179560 918467 788929 1212167 1071836 1660267 327204 162225 210922 1527307 1102003 1197097 1989423 1914840 1586428 1709386 1113693 244622 1531358 644356 549822 1971953 534981 1021347 105428 1867309 101855 235756 1313012 561530 288569 1882669 1530197 1785235 765839 515630 1929106 1997257 1403204 823964 1616858 724612 1164793 1611336 1846511 1328840 1511030 1277800 732409 1723739 815340 1253145 87682 877287 1801442 662707 1854441 426247 1414736 918519 514149 1281975 103044 1596739 269487 1376703 854002 1141340 1017357 229840 1099074 1571581 1115015 1281105 239306 1892592 1829051 1187370 1058752 813740 1540766 142867 850546 1384064 770202 1247413 721680 1504305 1048104 419852 1237831 359906 1893604 1403982 959243 964936 267288 1293911 1629169 1603676 52469 1931306 1436044 877248 156358 1432002 531095 889559 1445099 1249607 810123 553503 591435 959590 24688 1573753 420281 748205 769058 1084784 619661 1619956 292675 857457 1534858 1762913 1954048 1954170 1749700 1000239 1119169 387586 590963 1051167 292774 623871 157502 1280497 224919 1926893 1528810 408510 1043585 1830826 1332082 1922650 1043532 1958928 396400 155059 1897887 1900176 445804 885420 1929723 708126 826245 1883840 1381877 754424 394659 1498304 203181 1033643 332847 1365641 1644985 1732398 838765 67671 171344 1312007 1028213 1059536 1481411 1235016 572082 1573579 571004 488762 1632047 317047 1346991 1745630 387330 1324199 595339 620620 1635516 3354 374116 902230 569815 1774529 802661 699481 562243 1188718 1628285 390563 539574 778456 455194 1197331 1733918 1629827 1159368 120671 408550 606302 1461400 1092273 24220 1193368 478396 1241650 758246 1125932 813700 379249 516760 1276361 1371180 1202768 1804752 205194 155214 1040943 491077 678998 1550400 1844628 283231 1144974 1690387 1082075 1901591 1153332 789753 261510 788269 1525476 29342 1268400 70218 1248067 303365 826361 574455 1513519 1800573 322456 787783 764092 1081282 821803 732652 1072836 1655885 1334289 1922771 1756950 15704 1134228 973198 718950 185628 401041 1837737 461478 711950 152946 82584 1287914 1620513 1468609 916311 1311351 877578 1212858 1823507 1277808 58617 183323 1257646 931918 1317602 1182862 1965733 1456941 374773 161209 345345 1018282 480389 1064127 1933809 1574804 145295 1250207 526224 1506602 772042 1542183 471974 1802642 697010 447678 300461 68935 30448 1225247 1837604 1193529 521677 1986197 1757107 370940 1599423 445112 994417 599826 36748 1456704 562735 1134175 1630840 705473 1398258 638635 1497660 347356 1743309 1303384 1584391 139550 1066420 1402654 828858 326822 1351172 660936 222853 1931656 1135545 1499886 683001 1300116 1806437 483067 1725257 857209 1511025 1515229 1736139 1096263 1712311 677460 1202508 1144997 1229683 1254395 573502 1427704 954895 149002 442048 556337 8645 861211 1228424 452386 825715 1773893 1549173 1543309 1233741 1989562 544883 1918977 881917 1310863 995042 1203991 199339 757154 60072 1836073 496593 1442498 1439601 1895215 1905840 421127 402178 591207 770029 1832358 1072636 1751733 138691 1713872 276180 1010323 1766376 1989076 193968 1515071 700704 1821551 408720 1546018 1617438 126337 1900059 555301 1103087 681676 1468010 1841686 1049655 709267 958633 309 907526 505644 1683710 799458 1025430 1304717 1819754 1654433 1669919 1407188 712609 1778517 323545 144997 1127519 643804 881104 711044 1730276 523651 509698 1858472 1951738 1391468 1997484 1189322 1805597 51564 1109239 893914 947060 1894211 1688121 453139 1021379 70398 601312 1836930 1160381 381066 1296595 1675693 1653605 1289635 260841 76516 638533 1222682 1731514 1611460 1125588 1843373 1339506 1324822 1057837 1878392 66718 1095977 1681683 709740 1042364 538553 1800451 1456768 959578 152281 716451 1044747 1812189 671470 1424696 1862790 1277715 115087 1077454 1120208 1895910 1772611 1124408 1919266 1380637 1981322 1904240 1496582 649216 1309545 1668851 1308313 629218 168674 558736 1758368 1874734 1826983 266301 566820 1043199 1288833 1950256 84100 958684 1925353 1115916 1949976 529742 763225 187681 142297 292213 783599 450407 1348860 1703079 182502 52969 830527 1803682 444652 1651974 1143850 1982442 407371 1100375 1413670 4781 1168961 326391 629455 11945 311765 971781 1006814 313038 487147 224727 1899175 49747 1743307 490246 840960 1908665 805862 628849 1008438 76489 282960 1891957 63320 1592895 865906 304093 1869178 1965953 152719 172946 1968372 352161 162010 218326 1863071 74871 597894 1607164 1409125 848008 1182482 1633423 1321903 728248 169812 420786 1542674 564707 1101907 414986 633678 1476094 1546412 1351672 1059542 782442 251975 1634856 1295765 720246 1870694 1862321 1919313 1839778 1528252 428185 1728170 1513993 1163430 1655776 39159 187706 1120530 1244867 1007432 1023644 1175793 1075200 1128990 1434173 1663457 1474668 1673721 728055 984540 275830 902333 1414362 814995 437488 324716 637561 1162194 497667 1036998 1164717 1887661 1465026 408016 830324 1463778 1968437 1329481 1929260 1072851 1315034 1070956 499549 1329978 1029067 974903 1113579 103046 1294853 1228609 210826 1409238 1183663 1805958 460986 1320103 1220102 316385 1152880 1501229 725691 1799866 1645839 1763246 1630921 1490799 689191 550544 1600972 1902937 834428 1712144 220405 1837457 1439944 967824 1941297 1858518 1570240 1903949 235418 1900653 818844 1095928 245507 1895914 38474 140065 838372 476165 1514148 1325882 1556865 27909 636228 576440 540965 1416208 1193420 1545578 1028714 1318596 162650 262073 67087 1058476 1317709 990666 465430 871503 983840 40809 1199788 57913 634556 1426558 1594549 1283681 45759 1926050 83928 1395730 1272664 1525332 803477 861747 422941 1119239 1179211 416471 1159853 1376989 1842381 829882 1127404 279367 451455 122020 1235562 1982157 143950 1276388 733924 1512032 1293139 1070037 1651694 1445566 1376236 407086 1290396 604653 181085 1143913 739290 672623 70622 1507753 705404 1280858 1591296 1684269 1477443 1552198 632270 1565187 1680759 757740 921692 1557329 14091 544289 1063004 1084998 407531 221977 642036 302997 1900561 1603401 924087 1098890 1628406 445622 462378 667239 1769415 928997 1641069 459275 783734 219156 503840 1838369 1903931 836210 570106 599245 637330 1775966 431411 1934596 731389 1635602 1566456 1391980 289016 348529 806843 1077290 1443397 1036377 1926015 735321 1875131 177945 639609 70282 1590874 646764 514194 519663 284550 41101 551275 748517 483678 1483791 1176376 267640 1479539 235664 42186 1695532 37559 865982 1468234 226179 1202385 1537431 961736 1693185 428092 1404991 583786 1536367 1641272 76675 1418781 1820514 1605628 1113439 9601 730539 14115 650654 343472 1226586 1357878 991873 363894 1443968 191049 1835854 879394 808372 1209161 1152622 932929 157671 1678816 554045 1476837 431477 37290 1480464 1677947 366068 134353 226996 910356 334126 1856005 931979 1111074 842940 816294 1123801 970386 996615 1754686 307319 151472 1331821 1641220 1988851 1579206 916226 1274420 1637538 1234151 280726 1193084 1918794 547782 1990956 447158 1589233 203645 1062486 1148448 1666532 1945137 534031 991751 1076636 361953 680302 1444913 641008 19431 1479747 1578187 803885 1594382 1662101 1959416 796252 915089 487753 874395 1655169 1830949 1768123 457011 194131 1066207 1101019 1674791 480868 1036922 249904 1464184 489970 790006 1425503 616240 342371 256580 404894 1152296 1088284 466217 161391 637676 1985380 1568149 76915 1812837 791815 1582415 1881603 1115403 196601 1972279 171302 453031 1281501 1826766 16180 487931 874851 133605 937502 300281 1052042 1142955 645280 435069 485965 592145 548673 749774 274524 1496416 314026 1928829 187350 153076 127073 846683 1632710 1388304 399233 432439 54466 597713 613385 1025297 638691 328637 1332590 1925611 414913 355792 1155162 568342 398980 1959655 1343804 1863296 145532 30656 1604472 457407 1185143 540261 677131 379858 99468 1043439 229537 805364 831297 1758113 1281981 1112500 449390 1874939 1849982 11667 219 1368137 1167732 1537566 1268546 1568339 698173 650757 1366554 1028896 718026 829320 1966093 1679061 1996064 1874544 1210414 1686098 262258 1190281 1187575 1742532 1582733 1577501 1530105 1161165 625854 1212029 1492668 989838 711088 1624778 249585 884961 747078 410704 108917 1514590 655793 546047 1174978 1612913 1399274 1513787 959648 1638057 948153 1891136 1437875 961579 1523342 1204243 1932817 1019752 1398336 623297 1724027 1486542 1647649 1856813 1552561 1959647 1015300 1215439 1692732 1404602 414814 1776192 1408851 1118255 113074 1627483 1638121 475504 192276 1888914 1773939 946840 1013474 1666441 1377118 1385525 1697071 1606658 681882 1706035 631021 553500 1291873 304663 1286323 15979 507096 1838942 1543228 614204 515886 1359955 1220093 1964375 1088811 398453 930266 1453150 829701 1172609 1882625 1873237 34948 512944 194910 647065 317369 249549 804634 902340 450708 1311938 1149882 185082 1405487 1177995 461960 1460962 1342443 632475 387120 1493573 100810 650105 652039 876227 1368243 868658 1417138 430948 1522467 1911209 358699 636516 95154 1934536 1549778 1997424 366996 1509297 904826 686157 227393 554050 1083518 1295622 21377 1776867 1332491 1602198 1590180 823276 1730335 1157330 1780033 3194 1028737 1805789 797276 1751483 1717255 19111 15426 711103 1008591 228070 214436 490176 987023 1495438 942105 1036855 595609 1865900 709995 154956 1531780 393083 494905 1035073 1832523 671329 253833 1997791 653872 1352438 1805473 298491 1220744 1272604 1890282 635673 1988225 1917363 729839 1836695 712396 1259639 764864 1278978 488127 963452 569601 1869596 1728160 1024386 617179 753281 814783 1458773 980098 872426 1329186 1812954 43938 1646402 210861 1849341 1540195 1295888 715963 35513 656356 530371 1224233 117189 391372 1528034 1685699 679497 757357 1635483 1673461 381932 263527 1891044 1106841 1401054 1232823 1380745 742287 1191806 1608235 1449012 972116 1399252 92765 645331 1272597 1824096 1539209 210739 1175387 235530 1535383 1173368 979842 529081 653371 555135 358917 242977 82930 18062 898685 5862 688698 44841 1895436 232820 1929847 440844 1346201 1320590 281315 186735 1227329 464457 456927 1048247 934941 528540 133556 1995963 1357117 919885 922213 252705 79915 107020 1235026 443831 683257 420697 1321267 136197 220967 155748 1491770 857826 1486217 666832 569586 231685 2959 718388 403571 462215 1963264 1759259 1600639 236708 649543 1610430 890652 1028519 1885054 420555 1885588 512504 862822 440479 604696 568798 812438 771350 641333 939301 15085 714261 504255 520642 1158904 531591 828507 478828 1743558 685566 1392232 1882954 55465 839167 1488717 1987725 1052015 1843663 95303 442947 1576066 1434401 1165495 1175810 655815 1255120 632206 700347 1704221 58674 1248253 955400 1626338 1553559 431238 849611 1932278 1859237 440425 1563976 141720 995220 1317942 876810 1320008 1301975 1205667 1498670 989246 1082343 129649 1085071 330586 669544 1414726 891182 91120 1834729 1683531 1214189 851447 1104508 343446 317339 925707 624003 1697086 1838826 1253445 1821731 178705 1135127 732541 1866916 1750253 1636029 1291867 1867924 556196 1837804 747225 1424600 1473424 744098 416947 1760304 772576 1458485 1708732 1003746 1626619 1918615 1621947 1230344 1647729 1807399 1199644 568290 138625 795035 1096484 1609203 1108833 23389 113138 382338 1133239 134717 342488 436520 1853271 1324978 1238152 269554 1664463 562343 1052258 1940861 1796779 1520445 769275 1116275 1216180 889746 1427210 1291884 1138851 756357 1826661 1368685 1166490 380197 153992 1116644 1791472 1883887 266711 1238230 1876772 1748657 1221612 675609 184141 399257 1624701 28062 522586 987733 1084182 1796391 813032 1510700 1704719 178269 1396724 1218705 898669 892215 70676 1044436 1914633 1455200 1297592 561833 160314 562762 1197394 1638267 171888 1769588 474569 714763 1289014 895954 1146982 833793 1478395 1452190 19922 1561275 813982 1090858 1197578 1671635 1177843 1832537 1316629 1822946 1810325 534701 1836187 469638 790301 1764113 937610 696499 165701 1889158 785341 1746663 540913 1151438 1570608 1363761 788055 1862767 1690738 118674 865328 742884 612584 1466738 1979002 1274638 818551 1839666 1818275 1739414 326062 1677040 1601434 1917662 684302 1839755 1232630 357108 32282 266050 1951145 1385656 954259 516023 1990923 452593 1527470 150230 1352132 1697381 1419502 726414 819216 1685347 1514350 178176 1856031 341850 1295720 35403 725634 408231 347579 357068 354822 1281438 741590 1940866 1099265 1682180 262748 1000131 1454882 232530 1034809 1885331 1515114 1905168 1305853 1757515 1967270 200937 1756057 1199002 630116 276598 1388337 512521 236879 25999 1184474 191243 735950 1758131 1852741 837821 1024850 475814 1601323 1560970 1077209 1492621 151919 1397997 215736 1507321 478056 1008336 215675 576040 957636 966975 467107 123098 210173 967796 312965 719583 1610847 242521 1070954 896291 1676332 1380288 912254 1934807 1932866 357594 1715022 1447691 449435 1267826 1442575 921005 1768111 642303 1668940 656626 1383653 626726 400174 677912 1977533 340727 1606044 174140 1580849 1391234 668850 545844 1535928 144708 1591368 962123 1927185 565874 1270526 1957349 1250759 1128049 725003 290061 531687 1056259 1607665 1163693 1048578 862456 318660 618883 1473788 1796273 1717565 1721485 1097207 160400 428463 718091 1883174 1409526 1438479 725611 1913927 1737606 624368 762756 233317 968218 1445086 186455 1882193 1666502 1001501 185909 543646 938380 1781754 1574080 1890037 963952 773262 178713 659469 1165971 284227 1780471 740181 1216166 1474203 705356 75715 392750 1281409 1538920 1194849 1315313 1267246 802595 131459 1949571 681855 538618 1380494 1490628 828404 1976918 323522 307643 1550069 1284219 1926648 1021590 1484790 429032 1616971 1133701 1571285 35108 326115 1036619 1904958 1030077 1405075 40020 1406177 772015 1531706 1843282 784184 1737334 1045784 702230 461154 1408412 765221 512178 1614616 340512 293332 1431501 174593 6411 1897951 506025 5830 1822779 1656861 673532 1023291 1553350 1848636 160342 686528 1096257 1456392 1328900 1856505 1327252 384358 984217 870541 189722 1338835 1221712 1326939 107162 1466446 272909 1355570 870140 1985287 1535731 291421 854675 514084 175459 1560954 1843656 382342 1543191 619466 1657009 1395309 804996 1206650 947412 1032901 1245483 1024061 1402939 181791 1304399 176047 799376 573149 1031876 1369617 345851 1066438 62261 957989 1913584 1604232 1583799 914706 1611052 1976541 218299 1040070 12889 1548472 51251 882188 1298904 1153081 1956838 1512421 1982046 455965 1852003 435842 53207 1372142 906944 907523 58896 905752 1958129 1637973 1168113 1362626 539627 111686 89073 355545 75076 1794844 1679811 1147010 911332 1352215 151344 1936256 708175 1255790 632030 1385120 51207 294949 429339 1980323 1433101 1741489 712341 1187508 447138 419300 1672132 1940227 611809 484429 1164544 130268 324024 354241 1177243 1631156 434537 1827259 58985 234548 1502563 1844223 359160 449871 31949 1394962 308368 1963669 425203 1758550 557469 434367 51932 38058 1958652 1289402 1209566 1337633 695029 933331 1906971 1920962 1992633 1541286 1133537 437530 205576 877514 391137 1273072 1130406 252369 1733866 1996454 1771047 580696 1388810 706725 771696 477525 1259650 187048 92410 850744 949019 746202 1822001 875675 468259 494457 193877 1380987 1052256 1950406 336276 1325566 1676552 29127 636053 329876 573106 929629 188477 1240038 110561 1511282 1595587 1147935 321431 821578 1110009 1460539 144985 763449 4523 1743241 1984658 611963 1907884 1469192 1145308 1421936 174701 1936476 28633 813400 1578571 1826366 652319 682789 801106 1031988 819960 478220 946921 1924474 738354 1765586 1842988 538540 875643 137833 1649978 818386 680390 1691209 743378 1305098 418004 239969 279106 1611679 69848 720879 454437 1998377 798155 694212 1977142 1000708 1494210 1566074 1175942 1574332 273218 1714411 1177513 894280 443009 795495 342880 1674297 844846 571159 1286258 1052477 426850 971001 173165 157155 513210 1371436 1467057 1134237 1258361 870844 525158 97461 1320657 176478 597253 1346291 943257 1188950 1665798 596255 1324788 349881 1977370 81050 1994464 1273089 1839046 764636 1153430 1296566 752514 350772 440192 1192677 1670398 1179016 1796761 1624562 1023839 944363 328129 971267 621333 987636 331716 195344 703343 1788906 155966 733131 1543615 391265 361096 1633935 160119 427667 819981 625305 604624 376509 1126433 1078686 1596299 1928911 176252 527869 265794 1753092 74862 315837 33508 1026802 1390397 1002987 689186 414754 1933198 936713 1926024 487796 1146688 697680 1095621 193671 1638490 879993 419868 1624187 1206237 1435495 1980370 98092 1714617 101832 340582 1015359 1978253 1440720 983944 403908 497236 1775622 1302539 823544 396979 170999 990255 204096 1979848 462654 884495 1985772 1574102 576435 107416 1001406 159795 1235336 1705911 1551408 1136638 399416 24312 648904 1766776 723043 1762401 265480 760803 376513 1916740 1696116 368854 1600468 991081 1149799 1180714 1462008 279656 1548506 850083 1710702 375791 1769918 1866326 629582 758133 359932 1322429 260194 1834051 1404111 1410180 1457425 38511 324296 1463515 891972 1334252 1957331 504574 744038 1396343 220537 67142 640221 190535 1537060 759412 400602 1849556 101713 441035 1168578 495025 834167 849776 1897402 452342 1716716 1608218 241983 394630 934895 1080448 1224432 908301 1304942 21513 1717798 700563 84800 382085 308216 959220 1840264 153863 839282 514910 1359630 838543 956349 332569 538615 1915330 831729 1834728 229811 172213 171217 348720 581045 798974 723116 1110643 709475 781146 282420 386448 1734446 760952 410507 1278979 277226 969023 847275 1957253 708595 240715 304018 1581839 9109 468824 1885596 181547 1548479 1738243 254614 943834 983868 1113712 1207808 956753 1989599 368159 1402231 450020 375629 508765 206343 1373835 145898 1378584 1588671 38720 16764 1606985 1219018 802029 1835550 1217575 1899943 1097505 656418 589606 474524 128304 1902758 971598 1401306 1220660 1391720 36978 942314 185629 1585346 744302 1844315 1147863 1742907 1504879 193931 1481250 121748 1749793 449888 585556 1107417 240543 908189 716737 1464065 1944361 1124425 1802737 1624130 1781486 52825 421196 1704525 606245 1780251 1143340 81790 1210359 553604 1318217 320823 700592 1438644 834459 446037 1787817 666623 1844557 691822 371093 215053 187094 402753 432395 399592 1648940 521830 929316 1092730 1466887 1389476 1650890 247016 106601 1214336 514145 325641 1704965 1783679 587908 808794 574598 1797912 648824 559715 154623 277069 58229 544761 1194459 1985822 591998 1490948 1004065 203514 1388317 1750409 681260 1015460 1691146 420500 1400881 1932429 534966 171131 1316665 383777 35165 1371389 1300459 1139935 1278984 624378 1149409 719870 56895 985159 1109273 1193291 1098575 1452656 27730 795580 388319 1091313 1733304 1109979 1750332 1652432 1242022 1158948 1324869 893188 1978652 64358 1915311 1471807 579510 1888571 329340 79228 1381166 129085 519632 170468 679398 1100636 62571 1872932 402186 1885971 1217750 1242515 1155277 994755 369726 977293 816085 1828806 1137239 1471412 1714937 368038 287210 1497884 1607869 1130959 976977 911683 1982433 1378407 970548 1000134 84782 944515 1772295 1222047 176844 909027 1022611 122899 1273059 1110765 249242 1710057 553599 1777075 1873275 22135 68438 389992 1730101 1555737 443962 719322 1730484 1775234 359704 3651 533281 49014 492182 53968 1294660 1529817 725195 1112589 108626 376747 64584 1941464 1463435 315667 659349 1227805 212604 1797052 1608926 945327 364212 188899 162437 1132199 1303942 1729483 1005853 140768 1587695 1595988 1723858 515393 716789 1634863 333874 759107 613434 251865 753916 100611 758899 1698464 1858330 1599787 946551 1222652 489846 1543530 1180156 446027 1925585 1347121 1173185 205102 683282 1409047 1507510 295204 1464442 48317 319678 1061974 512797 152547 634847 432729 1873408 31339 598119 1252832 1436225 1077019 1243899 1459219 150420 1515144 1167180 371926 1362643 1822869 1662672 1252290 546398 241168 1826536 1894663 1692883 822690 107109 611261 1436953 695369 373357 187822 1716526 667800 668389 1399046 1233977 1721498 1380844 1678605 176448 1135500 529495 215047 1675373 1592253 82623 729362 463803 138110 1408459 1144467 1433303 82051 982187 160454 541328 512320 291131 1332112 595350 1228152 912767 1522430 983263 1430052 1420520 148027 1312950 1514655 1053637 803013 1098558 1117161 317549 1688342 1906024 837931 8318 1471832 1543235 1540513 1709678 1338352 673499 1422241 1804595 1729198 90588 1025711 1501823 522738 113601 97975 539721 878914 925857 1780913 854502 1129911 1186430 1475745 1285641 1233507 1622540 1106482 345537 1943974 309628 11528 477729 837514 617752 1725363 1707374 24646 686887 31277 760978 1131538 211218 444219 1007342 1690355 614960 1310062 11844 1314892 520692 937342 1787413 1320223 1345419 1192636 237282 1297339 123566 725491 395616 485799 1239296 1974451 762175 1024442 1019329 345561 1223648 1147417 1839899 1934710 1169847 662651 1762644 1378658 181686 562696 1527574 542292 310653 491455 754820 1096603 1033559 1880134 1872774 1767754 1877721 152270 665698 188437 178335 1709429 795940 796772 660501 1353709 1359203 920147 1129705 1754847 171119 1144907 665687 412619 1014220 1144004 1096108 1072953 1455078 1829941 1506547 1982441 923815 1893355 538911 824009 1449099 1490003 670811 1121334 424135 1452302 1007817 1868317 241206 1373409 765575 1097456 1329117 1620564 224905 1639074 107145 522250 972766 1580383 802478 1255177 934432 953786 106212 1502307 524561 281654 556444 1997005 437862 1803736 1940332 965139 2772 1136912 1493863 311325 1951416 1199796 1665932 1578748 880875 625545 1710422 851334 1165431 1016918 880333 27505 1648697 1684609 455425 374356 481669 1232977 1433260 1442424 1768536 954441 1310133 1124221 1269929 1290114 104090 1853926 612378 757911 280159 1602925 1280143 1609409 1624580 1487917 1516310 513881 871032 1089119 433700 1477433 1466039 1354890 1441463 1533083 1987669 469450 1870345 1326957 1319300 866410 1899313 1263636 333755 1478042 1650170 1263942 1728548 1853459 807309 1466615 1812481 818967 106019 856767 42852 1440428 757067 1164608 1976844 706848 1927814 1782862 248524 807800 83012 1348541 184272 1090110 1775906 193473 204411 1740916 1926826 1329348 1220612 1399077 1513312 1923311 1235052 1801790 1923213 1942532 1615854 1453422 239442 1722939 1599490 1297194 562117 482934 300482 756026 703096 1000893 1494332 134828 1205293 1160299 863720 1801230 780624 1708658 718106 1517877 97782 118449 1948224 1290201 656171 79952 559086 1167507 218548 435184 1165352 802922 589326 623627 1699111 974723 158608 1265731 1113145 1644206 44691 470327 1537035 501019 173407 361745 853915 342932 1056139 552572 1509675 611391 173457 1755119 659424 1436502 1362921 491169 1756357 549359 1816202 1915918 1878767 1685764 1487141 298939 501845 563606 1424377 946557 728450 1117890 761361 700357 643907 1621071 815740 860039 362515 1591452 168354 1446146 460260 1034307 1059363 306209 1888021 1507486 1308440 1326163 1426043 1110806 354796 1328781 571602 52016 588790 755928 415563 771197 396109 1966650 860818 1350607 796274 456619 501126 1325553 1827070 1604737 1781496 257489 829193 80264 1058445 1914543 186983 643318 1274117 1315139 94457 1130330 624614 1518810 1663349 1985533 552500 68826 364854 971099 1382995 1198250 923096 235269 1526370 1918862 1536507 827664 308455 1413333 941179 1266460 511559 710894 896646 1788304 394279 1921787 1728198 737977 101337 1953350 1335516 798599 1089913 483362 487421 1473563 660798 1679891 11755 796897 123684 1752345 938833 1555658 1931459 285461 837617 1863565 1303696 1524255 1058732 1177370 1310371 1193136 1616235 1235720 1298148 937704 371738 897329 699752 752862 1860186 1892820 1930923 1327283 1304640 738827 1481280 1312547 908178 1236244 1421669 1249147 1650939 828578 1257895 822355 101479 1112479 460192 1905886 1699736 1043769 316360 89664 465822 1680456 1452701 735742 572562 1651304 1562433 339147 1488237 428723 1271956 1925903 1197804 1620468 1479192 1550143 939549 535328 1883046 1936002 1993432 1064342 1824173 1018617 473311 1524119 1902889 1711458 363155 367809 47282 582538 1237230 594337 171534 1635937 1654192 305717 302212 1633350 683658 425694 635184 1956724 727576 681740 555173 1209945 226067 980051 1217310 63974 62841 408748 776282 1430411 1458465 1493473 526522 872277 50061 94817 1135762 440134 1565750 912284 451239 221534 21638 1431576 122591 1493736 1916133 864733 809321 270247 968422 670015 1793573 684179 464192 1203915 1525428 1612549 149809 1563732 1615925 1939715 505547 1238270 418189 1852165 586732 1210158 1613876 1350654 1466902 760550 1951410 1659634 135553 869039 1182609 1118823 547902 94792 1272922 1933483 1095464 1959654 746123 1744281 175537 1508399 1197307 831391 1112439 741327 417072 1126087 1896571 1616553 652999 250106 1521089 1104213 310424 691923 1328793 1864313 76021 1862401 1059090 954167 1829425 1502974 1458558 1058371 1524390 1720282 594689 1644858 261303 568784 51415 342892 1566551 1432176 589764 1423925 172519 1615364 488077 893112 574223 901027 309911 394213 1300754 1736250 1698312 1111997 536310 1012315 888101 651358 1195021 56567 1395010 1869587 1181384 354697 1244454 1531116 259035 256156 72593 1624595 646122 536009 1760308 608157 1221392 1308286 794470 1541753 891468 1450869 121015 98680 106792 416905 958014 1532014 1594347 61648 570393 676657 1575038 96968 926812 1362009 1230055 676294 157300 101510 846342 1151962 1868529 1376403 1361169 1343051 228440 90162 240858 1724287 226047 77036 1738508 1964978 1944614 193415 946108 630188 1745425 1674800 467807 1266277 1702964 519359 1144561 1972984 652983 1023874 1736735 1165452 1177724 833277 1417038 87627 658835 1056013 1682974 1372810 1127932 166244 704109 1516929 41279 1209186 1982076 1918620 215277 1137041 1004159 851401 1012582 785134 1937679 1076859 483502 1159981 350055 422113 185618 1127393 1715534 879442 217297 1047822 1872160 1982120 620481 313520 832335 1201617 713738 362055 749604 1637329 540537 1739182 326491 182344 954100 1339785 697397 664264 1624065 805625 914723 45007 1572335 1354012 1236498 1096231 402670 169839 661832 1754119 1025809 1224344 431410 1934469 550311 952068 5182 1660459 1869686 808958 1067856 1901176 1870078 1896997 681440 1153329 388333 212466 907245 1734127 501984 1848671 306509 604948 776716 1625063 977392 287508 428846 1848595 1885823 1403062 1591097 586778 797812 430334 1953747 1465315 437817 1509949 1613313 1559209 472512 1475844 715461 904955 1162631 1882498 917246 1067835 1958587 1815319 1331741 396532 1466566 1223676 162979 418706 1323915 1055902 541300 923744 986867 35360 323637 1671894 779174 1151443 315487 928314 1115877 1749624 758723 1841722 533906 1416950 453368 1074778 1959011 396420 9273 329385 1907261 157539 282664 1414356 1255101 1284445 1538880 878027 27853 574834 268612 367958 1152764 1618397 1518562 1930163 1581925 1781069 643221 667553 1401539 508618 1806583 1171736 1622154 1083450 1493705 1581960 869016 39611 57476 159465 1208913 1600869 1654572 1793093 1272426 1480556 160916 1785881 1788371 655226 72535 1867744 443509 731179 861530 149330 518029 1394366 1919636 1488769 1475444 816454 789386 1271003 271041 1104067 160989 501589 1463914 17382 1039970 127298 922976 771340 1984675 1697694 743159 414392 252473 156868 684479 20890 1579316 1777789 1033191 51815 1438264 271978 1585736 315957 1149386 1255811 1442761 385257 212216 1034310 1364538 146590 346465 1707091 719732 1144000 1944850 935951 1959362 1563935 629534 1746370 1390375 761775 1398745 1204910 1912617 76666 172356 1406635 602744 310651 91452 1774223 568983 1334046 789760 1674832 1564557 267459 676567 1551849 274138 1098970 84059 292830 1607977 486569 1205548 1127292 1871952 1770531 606638 1562526 1764129 1395901 473214 1279249 1063687 1555575 1792652 1531160 564994 1400368 1630874 1283994 1463907 241863 492988 156544 664200 395081 534254 1727669 1185852 1110379 164242 1695599 239952 1642175 1700387 674343 1090069 3314 1304455 96793 235457 1888960 228377 1075917 1697621 729939 573847 385893 1537701 392125 415528 1348386 1146907 343934 1288635 1178711 1784188 1316390 1796213 652492 1624126 808186 828683 1690344 77764 780014 627996 362913 112391 693687 1458470 689778 1882111 256888 144308 1749496 890209 1895480 1882965 124091 1407432 982309 560055 417061 344968 336475 1882924 352345 1853493 1665651 1658652 1450027 1682944 475055 415949 28355 1307787 1461656 1720473 1469656 1331313 1314375 1028111 1609745 1753177 1243993 1819755 1519173 1123556 1819732 1272250 1032457 169132 1181750 1723235 1030836 559254 231638 804944 443021 1168955 931298 1603521 1883716 182847 336794 318339 1501879 1329123 1745267 1872354 161652 1145857 1361650 116176 1492183 494791 1217704 219983 476164 288738 1039298 1573182 418908 192211 219415 1963904 1554220 1580800 520949 123389 1970792 384095 658479 1850445 1603857 358011 492418 1369692 1790372 404594 1940607 151632 1120026 1466303 693489 509377 1939113 1040553 852705 1700512 1816715 1730713 348688 1003987 1532465 399268 446596 1033529 1282026 1895722 1247417 636020 1360106 1972273 699405 779190 631179 773070 1222427 677221 1862423 503159 1494274 1557784 1022172 53440 1860138 1202158 277879 378477 1388200 480638 421931 1579393 1945404 23617 1529662 1827847 356954 1296539 37598 1992680 1527490 1002125 1369907 430962 132529 1458941 828159 192090 397403 1644622 1139896 38896 653875 383427 769187 1623157 1334874 502932 953499 440510 1111758 644565 1323988 1999869 357168 1176200 462879 889369 1238868 396470 59493 1447271 1795455 302312 1741504 774564 691250 1962095 1750599 970882 919675 198025 111571 1568718 1640310 226604 1007205 351217 1176578 1102856 799088 302550 736598 1899569 1591618 341646 929506 1826811 1135595 1752744 1681009 1915747 293877 743144 1389052 646619 1337514 1439945 343432 1587081 1166244 1305613 919931 138494 847139 603889 495763 796071 768705 449722 1071631 1922233 1951027 1436192 118210 1078903 1151499 1241290 1817051 1660466 42293 1139564 1344428 1746537 1321859 1861708 379430 425530 1708614 929772 541879 409042 265001 978107 768310 1372801 137044 164079 1628698 1967257 906358 1536735 652074 1571498 1844202 1069489 181113 1695592 514964 847043 1757074 88881 443715 1652024 1491003 214341 55811 829316 818934 860009 1925059 915551 424958 110101 1150648 434163 1371132 1132929 768675 1276140 1890648 1414039 304652 1828479 572574 1969306 175045 36584 1805103 495885 1881434 1559841 577087 1695400 1647290 453964 178597 639171 616929 864386 172591 1430788 1627045 1289119 557088 437325 1446051 1898490 759818 854346 365471 1396549 1428403 923481 1506725 1807799 1767655 1675022 972987 1502877 1976615 75973 1373363 568803 439777 190701 188501 1887355 843603 371980 1035043 102138 961431 857292 823133 1664211 303997 212619 1022149 1681145 1593771 1041749 751953 936451 155413 751219 102593 771493 1043802 1213745 547573 600828 1973677 1435700 414431 775847 1779289 1877903 521232 807959 1811802 1621431 1140863 1552899 887422 1940755 1497206 61362 900760 324469 1477733 1182433 1986134 165563 839978 90143 733988 1556783 1809489 942041 1239348 1330049 318480 984341 236679 464769 888743 680207 147610 1964862 875455 1529117 1124170 1829562 352745 1364892 1703635 1101357 1888972 1683201 1450140 1246021 1833372 983854 1620418 911697 742177 1157215 1301128 438871 1661945 1552505 535988 1572857 1613703 1814572 1979378 668923 902619 985656 248120 1584077 588499 108512 1635837 391486 1101326 1280450 1583372 1935939 1634411 1338962 259473 1532329 72470 964635 575004 346422 1546798 666828 246660 1444672 302487 1951813 1688834 1342002 462239 689379 185845 1036050 991658 29760 273413 941429 1417571 1539113 321542 278555 1841661 196166 717676 779443 1995446 1108796 1719779 264100 1443854 1684492 1544833 457789 795721 1968445 458477 1738968 1306695 1839256 940323 344388 1823329 1084389 485490 1799300 1040531 358563 243665 436254 1650988 444828 1333298 1459080 357739 204136 565357 1622732 1829124 1292974 557749 990130 1141899 92217 218575 1154199 107939 1941650 887117 244469 568028 1937536 1377851 396817 1075053 822103 141512 726328 1727941 972140 1385446 450680 1189710 1924248 99709 63831 930609 1282624 1204863 836362 295950 403478 413857 1446229 1569007 881931 288331 1291896 84217 454732 1908661 1677469 1246470 561322 522909 1144237 1863570 1186721 820150 1140934 1635462 170664 912940 814325 872154 1857008 1224631 790263 1646484 1860977 1007274 396202 1457240 295612 1677710 1156520 389843 1180276 1684526 663771 1650771 563103 96818 1057966 421177 1175017 1581079 1071699 478611 6711 810357 1664323 26627 1823624 1978614 1628897 354642 619743 1457010 707794 257977 447296 1920134 1608436 893469 1405898 712651 1923535 855372 164389 837291 1697918 1878353 646604 1772450 1812663 23175 351406 322894 891375 1446314 1425488 695588 897701 794779 1091802 761085 411017 1837584 889938 688890 1155685 1613757 1089739 1629141 1898710 773524 1605452 1128886 773106 337358 988378 1414426 1841794 123020 918962 979359 388740 1502177 1501016 532691 1730711 933992 1301065 567762 778525 295897 552273 1848635 873682 271469 342243 1802364 1868726 69523 1361081 1008975 129544 227697 446945 1610220 1901902 326326 1815031 1003566 919253 1913777 1307407 8819 672175 312578 871050 1069818 1063398 1971850 1931880 1000129 1012845 29068 920904 818270 271226 203841 1921554 792414 53541 1306538 1857144 427271 1476890 19055 1310711 1228928 1489674 593375 1560805 1475479 1930260 791428 1818648 1797183 925505 1330971 123280 1370025 1719616 1662893 1623849 696665 1715070 586160 469613 1203531 1526368 1963108 1254789 122106 1557482 1245643 101380 6911 1066083 1042928 809259 500622 323806 1939705 1243711 612641 301794 935923 992795 1447590 966697 764645 1920853 1926994 1780390 1658265 257739 739988 912246 378382 1630939 1755293 1201067 766457 576943 131983 598951 59215 422235 1604829 1911578 1570362 739930 1740048 1141624 1444356 967265 139063 1791376 1485613 1910259 1509131 1704984 1810754 1767709 801643 733496 1690679 595719 1141403 989942 1201917 555745 1630508 1534679 1330379 1209039 1705827 442206 1639198 864678 1583127 156598 1292677 371348 978764 1308124 1774194 885853 1864428 1939918 1989146 429753 1136956 394689 1406308 1211900 687143 522125 1865802 1563840 1980757 1479245 1099672 681935 1726409 509541 75136 56650 276821 188099 104978 757676 1442944 1084652 1778170 414334 1140947 110893 1176808 1625419 1605176 639619 1632924 640129 679421 594737 1197956 1373487 760330 1519278 1569351 940760 941657 643383 889599 609848 1043204 27114 521707 1587345 1297441 1833983 1621269 357357 1181754 1685537 1745936 11938 1996922 1090518 60814 1298493 198302 1932929 314360 318514 526128 132117 1883041 9640 1530123 1876031 1489539 1221185 863778 1633460 795626 80628 672745 92580 241483 436331 196779 1956731 1855510 1110385 1127103 275296 807272 536925 1141173 778062 1335300 1566192 896824 1430206 1262883 406133 606627 18053 1542519 1034734 189938 598161 778386 1438111 1497207 206930 879392 1378026 1179966 455572 1048448 1880783 440067 1962792 1553368 788054 913162 1896453 859896 343370 843284 254283 308657 846645 988120 1400680 959781 1935088 306581 1716961 1621032 1546622 1181069 1369068 2233 716385 1107902 1911528 79412 1785572 1535662 1070444 1001668 1668209 1923338 200995 1688098 1066547 911583 1723635 422660 331926 345633 62575 1607509 812404 1399334 166680 1349108 904513 1378682 1706352 1825610 1033456 998827 171692 1997555 1375367 1717653 363056 1406266 700051 783934 946116 1440796 108956 1466924 1340645 1224121 987975 512648 1781205 1471674 1450575 1224267 1236433 527344 1260354 1794350 1557991 1235584 989945 1099048 1491978 1736774 1924831 1612595 745489 1238759 1976995 1692595 295239 1997541 137260 64481 657265 1691531 1020611 785531 800689 1312988 367053 1142114 1038842 55186 1777178 1060424 1185534 669569 201578 1041411 1806285 459999 339467 1902778 433378 1075523 659227 1532908 1629610 1784380 1615211 125834 1141500 133554 950351 218731 171011 808109 677430 179908 1164065 207843 1644775 837919 1261883 490405 1015241 1532903 1979625 1982439 1124394 47954 1924444 310582 1119581 1364555 147835 1763585 1291308 1331883 913525 733563 521465 134097 1825675 1253931 195566 1822636 1653220 1085814 91058 631193 375006 1699432 324130 39641 1018667 1199988 634053 502982 226411 1825601 167843 1152847 1890310 1704806 284053 1322493 1151688 1641292 71088 843592 977176 1195170 1851385 1834818 1457463 318997 1283360 610229 466099 620689 214960 430251 480910 952649 1347764 172602 434970 1725700 1215811 1180638 1414504 1313677 1592020 1513923 18288 1147428 465570 1182797 1549181 296311 454477 1297834 382579 1739255 1580507 729442 96671 12356 1567642 1287130 387508 780241 942665 1534653 1126523 1173586 567629 1454452 1708693 1019551 1224850 1233958 1346855 1871388 570018 665441 827287 687630 962096 1145226 964324 1024221 192336 555677 1220007 1882971 390495 1525894 485816 1609998 220416 920442 908146 1930720 1135792 1181559 797317 245556 992208 1018275 1200677 86749 991404 1142201 307259 1436354 1953839 1194196 1810137 40135 1533767 436428 869474 1638642 1555037 1180115 602962 688744 69947 1463587 201976 1537269 1661374 1460175 761091 1823502 1785791 709133 413547 360756 275178 104562 1308296 181018 867787 1521946 1691770 1546718 2591 1042904 35174 917582 750164 964292 565210 151910 1824870 167402 970679 779750 725496 1330083 1947172 313164 1363401 344657 1511352 426038 1688311 1638725 1773752 2605 612662 263546 879445 1903034 1094324 1143277 935551 1175212 1425525 1820733 888952 172917 998743 560329 722300 1248345 858103 815249 665445 1805404 1913396 759314 1666281 1645025 368858 1044786 1334182 886237 454004 1437486 266262 1945464 107322 1777010 795601 46502 1994357 396021 650298 648603 559981 1606909 1711947 1147070 760541 1037178 1979235 89223 274337 1875132 1312098 268106 1780479 978170 711637 325511 1791793 1974922 1252871 1082307 63576 401057 579538 355249 1180878 1548031 743197 1989548 520330 1368028 1549617 203962 1884082 40883 1022951 1109036 1962713 1169630 873471 301688 659722 1902029 309844 215863 1428941 974003 904206 823424 1704093 601166 84372 23240 447716 11051 687382 509666 843050 1257658 644163 899604 1532633 941964 405457 1921145 300382 721106 652942 601154 1619483 584636 1813818 1211122 1521194 280845 1311854 916722 475061 1109642 1544671 1322333 1973599 936996 1934951 1164394 1590217 1960562 363424 110441 530467 2559 1906923 502227 257006 1460902 189133 1389728 1072097 664067 173005 231976 706371 1060139 362539 201404 1734079 319645 1223992 45492 388861 1249110 1566644 432643 541256 1350460 368438 447020 369324 216368 1772872 885898 132003 61075 1338969 1381854 347449 708404 411071 1931942 1523698 1743726 1731600 1768486 360131 586584 1171961 1584536 755205 235124 822814 493953 906024 1325936 1420811 325593 1302175 1593026 1118616 1710172 647411 654802 269506 68765 1773779 818139 711809 344668 1485015 533885 960523 1591004 1013867 1691225 178871 1128859 573811 427307 387267 769856 1356016 47146 104811 1762111 551322 287695 1004357 232258 729275 13217 465486 1311280 247257 473183 319060 852202 803230 1702513 317334 856609 1828138 1626193 1944635 1827875 1225971 871760 148256 1431126 1424794 762030 1486152 1037220 1885614 1337563 1230839 1387321 654098 1296765 530346 1144094 1337746 702784 781365 704180 1868707 340437 1000795 1702386 911792 1282963 817804 1164635 1818501 1357438 971726 1613533 1563129 851187 1350768 367616 49691 1234852 1178278 99831 1627411 877070 1493410 1234498 1319270 1540363 1663980 994228 242816 6918 184011 610964 488517 613661 1419044 670959 1810986 1752794 1934100 1096695 937213 102135 13215 1377948 413013 1355852 1880050 1894261 1215175 1080431 1816556 1867880 531068 541918 14295 1235292 2899 1142821 1336475 543447 1736809 1768323 1849819 1359283 1713235 121855 1234440 1092783 1851144 1541003 59057 1104146 1663306 322893 1090095 622687 1304804 735981 86618 1034266 105651 1794700 1251769 680388 7424 98267 1466881 754642 350627 740296 4698 350053 590224 529171 632238 374166 734250 229432 126508 1215506 974344 1575940 32884 13933 1255150 34003 1985063 1592551 797336 599211 648327 280744 1693991 1383360 791802 1748488 200724 807963 476558 214902 635672 1482114 1173401 520733 852987 1019497 1233054 1700443 1836781 599585 1455369 36437 615884 1154405 120755 1359277 1763586 1624521 352406 1481086 1613114 1558565 1724033 13362 1485544 33694 167495 1546745 382250 1793226 674016 1249010 505687 620207 245898 678790 238481 448994 356904 1903928 715830 1298308 617085 425080 828034 1492445 575726 1624051 1011656 176918 89222 315534 443621 1022286 1718489 1119245 1459209 1854982 1357353 1285469 1470226 1003698 1584949 1487545 164275 522661 347171 45379 752643 506819 212763 412183 326968 1079685 34949 1812821 796430 488398 1412020 1223835 1316662 1852769 1479308 1966094 1072715 528754 746580 1717578 1813256 649206 1569692 833996 1041628 1618336 1952174 878314 1571180 1147756 1552712 381712 788141 1137355 427429 93083 1596857 696814 981388 1226003 916437 1139575 587205 1590043 1114833 519019 1347795 204704 167509 242294 416836 561354 1472830 200084 1857109 1843459 1215880 431266 569474 1147932 1258900 498673 981068 1369455 761435 357990 1996816 1990337 1483970 1548069 1092307 1034203 49096 1430034 880069 497284 994175 1462378 1163701 1417937 75939 70855 31794 491364 1547974 1792739 895523 1288154 1076021 328447 1993690 1637116 297905 1813513 1028546 133118 1691830 678263 592977 330590 1520827 1883554 310837 1340666 1656372 1316149 1847421 260736 1375712 1464655 537489 580465 348127 91434 768589 1310557 51361 138200 1340855 1919656 1972149 355477 547778 1173959 260637 1885285 219115 132076 1790883 722184 1723790 464640 505603 953509 1837143 1757984 1882854 523732 1112506 1605936 644736 305284 945769 223347 1547475 970505 1963026 1726988 589504 1216418 1607003 52186 140541 1136454 1070181 783155 1796449 1760241 1972334 804457 1594574 724530 437539 737864 746677 1395064 1610627 1294167 399930 705208 987372 620049 267152 522412 673189 1810209 1503744 112142 280510 1905417 1688476 1462548 315355 1989710 397501 1658585 694942 652377 1590339 579473 1740071 87226 1067840 1569845 1880546 335371 1417091 1666851 1310530 653792 977543 997404 1231522 167995 321873 1961719 405613 669320 1662673 39360 559176 1584934 1700103 1061293 994255 1536443 1106865 21467 1979821 1740911 1399448 1003372 753912 1523207 657217 1570477 243662 1297936 987425 1834970 1775276 901322 252779 491747 138174 1377962 691162 860625 1712467 923938 1103467 1876594 641321 398341 383497 885995 1960993 1222314 1014563 1356099 845163 1280216 813665 190460 1737397 6363 735673 199644 17992 1855755 682076 772987 29216 1795616 1370515 1869719 1620195 1032107 626551 1340886 749442 1504860 965190 497948 1351435 59621 1063872 1284336 1426494 1777084 1584406 563249 1996877 207377 1662556 696889 1205108 1905927 1853051 1899711 1991760 113141 1025069 576220 388010 376426 1213395 134039 1545218 551273 1125230 1735677 1249158 1957165 353471 731309 37979 1367513 697510 871982 188314 1736526 473188 1672844 1166096 1422428 1581728 1303383 1597586 938136 1198479 123362 1310913 1627971 681079 918665 1893771 1738516 1453591 1625206 1797182 880632 540575 220027 1712872 794379 295793 430715 1638065 488387 1069463 1709679 682206 125529 1750139 544296 1577156 642416 905613 515579 1869634 1704489 974115 967994 844545 615487 707212 1331657 647636 1225324 741638 1206199 1253834 1933280 891201 76022 1177190 929539 1843761 1851806 644886 547028 1536101 1811096 972084 1996243 1970986 227047 13034 1063890 1004569 1534138 695420 918078 1966021 1062923 1517259 842694 1046974 1469723 818025 1048032 1801256 1520347 954090 727835 1890916 194609 1686534 1351542 1151385 917699 1960483 744981 1504029 474407 547178 1489089 804946 1409817 1332156 1225563 924843 1446771 1512779 344542 949824 491068 1713890 1803017 1258501 1156029 102307 774186 1302823 1858571 939680 76689 507890 1205260 905019 946315 947734 1887260 1911971 1435021 1030274 415054 96140 1438231 234322 1951721 135218 392680 1843957 1607488 727383 1007421 923019 1742601 1473585 1621875 674981 1881819 970718 959240 1779649 1323415 899804 1225904 486000 404489 1101704 858237 590143 676828 447329 138303 1464724 1466767 488198 808661 866302 79234 825072 148674 689436 811129 1891851 1181619 1956223 1064960 1972169 1808107 1198679 1985639 664029 1880640 308714 1220143 1444283 757563 1315193 1103130 1199088 1672856 1709501 1958005 653150 689689 1897487 841622 486627 257131 209187 1886236 1566457 1605429 1092874 106666 599010 1193552 1377301 722495 493539 1566343 861265 1004521 1789107 259193 634531 1790254 1330493 700654 631803 86182 1999824 1007066 891187 914272 854520 9375 977984 1594286 1559935 1748640 1280564 255484 263078 1258500 733689 268343 268824 1704447 1314071 1442843 1519375 1174811 1376240 290394 49694 1066366 1904994 1677151 541549 44242 412498 1700946 1202292 1068108 1585693 1198376 577740 1495936 533609 1709018 1106169 159565 821010 1046074 352332 1158181 1574055 1344227 1351554 96405 846775 1612392 406586 1756972 242442 845082 1623376 1799498 723538 385365 1604137 1219468 1983689 1990637 1527904 1976696 1102755 866009 297956 1396648 986379 620379 437892 1603244 1067044 647994 1750986 1088478 617600 38217 1212805 1078787 1111483 1465765 527744 571153 1943632 1442184 368317 9430 647234 1401846 301272 1426904 1868755 1928540 1203756 1349999 371190 937980 1569548 1416710 456144 250182 896724 935683 567146 256422 141927 847262 1414013 924361 1411925 1492352 147218 125959 1182666 347922 863592 975373 1783492 251321 1934685 733437 1720287 935798 44089 1093500 1000182 1791957 1073181 743733 918148 1613875 1157709 261039 821239 1061431 1454390 423969 658250 1978063 29131 1224981 63718 13701 871489 122052 978642 924160 1267987 1795899 1208270 737590 1956247 1649962 647850 114150 1361805 256297 1008940 1893030 620215 864145 125774 412923 1099400 571499 46559 441959 1182111 1479754 975864 1963558 364701 702961 575412 771273 325839 383761 1666153 885274 1584979 362079 1121614 1401875 108478 579850 1758779 357167 960820 1283838 1369733 687509 748741 691990 1257587 1030454 1878619 1359137 336796 54654 167679 308449 272521 27245 1918704 1274469 1453452 494312 989352 1171874 790978 316334 413149 559823 1711546 1016000 738079 677952 1395016 40692 824877 1992390 161872 1053780 1019772 888462 1182017 1041465 317689 1382900 284572 627879 1159588 243030 918402 693574 783198 67303 1098017 1403116 674152 467820 244699 491802 569783 115808 1913430 1650362 1589437 1955375 313314 103397 982656 576897 1399589 983089 368265 1778405 1557370 720585 536094 957977 497319 28299 1024341 264902 621725 727031 1200994 533295 551364 176383 469697 90557 1494952 814315 615732 1639412 1050599 665500 1236580 744027 526162 1937189 957494 90158 1366064 36264 906428 271821 1744243 495843 338778 1614635 1328842 440295 1226082 1558874 307811 1163614 470201 1624317 113811 287533 1006985 1941581 629778 603902 1886991 496222 1683517 1349602 489640 1560729 1244215 1248624 867433 1282223 1383715 29717 1205884 1520120 1083402 240194 1559919 1952 918828 293070 445809 240818 114565 1325673 1949776 1540601 1259440 739538 84595 1034755 54141 533269 478242 344031 1254130 1433195 1483456 1403576 519270 246192 1050844 1277075 292877 1359494 378673 1351605 1951930 1548383 1115888 140720 1046582 1441404 1804179 1406292 745023 1880561 1219275 253178 517441 196462 1992322 515615 899581 1934159 492372 930859 508682 1115105 1318195 643362 1158860 1208421 1665444 344516 926859 231029 1051987 1498218 1747970 977464 1970120 310843 612262 804413 462594 307896 1595164 1101108 83659 737016 1679554 1671145 169458 48916 1369296 1521367 1532850 1259118 1109242 1013212 1732443 1726795 1102790 80435 394758 943785 682660 1689446 996073 1291373 823134 450663 502396 1658508 958253 1763753 38051 1038536 1894542 507710 537633 1240868 1538765 220510 730475 491764 1796348 175274 837390 1067363 516797 1409614 890716 175380 1437359 1602355 415331 1690435 196021 1848151 960795 1135847 346945 629580 1725322 1891646 921352 639312 1606288 1591054 1536146 864821 927754 1731726 1335438 1807043 1501174 1290329 1606517 1425513 1114791 1983916 814750 1760836 1843889 1102543 1971490 24956 1210869 60804 321010 1220072 1830669 1015653 88365 846459 1730132 1577090 618217 692602 414911 297290 628361 1249134 214277 257300 721127 1254449 595864 466713 1892516 1159412 1264430 245427 1047909 1435543 1080289 834876 98146 227544 41760 276049 1431623 1150437 123841 785741 1208490 1599788 481458 142729 1590934 1434863 1571260 1668017 1365285 165931 490207 624237 1182424 240087 1850960 1889600 1428271 955583 616740 1720291 1335660 296499 515711 1409423 835847 1902879 247149 1107976 1919114 338021 13911 1912815 285625 1011531 79329 1418019 1279923 43460 1618447 1472805 478474 1980166 498924 1549894 559322 88560 1437024 1859706 1262689 226253 70974 1462749 1423788 150624 125642 1553501 1010297 1845654 380904 1335656 1492907 640748 10377 258614 666742 618690 849603 584984 202061 1304831 799196 478231 1209368 1937495 1532804 1517665 483323 1756210 1783521 1186258 1376976 1290927 476798 1128904 1928728 181829 1635970 162138 1008485 479772 1238934 707829 228590 380078 494225 783052 325047 1541899 232686 932595 211086 1594601 1083268 1467210 1826058 892096 1567324 63717 87080 1837884 1222306 1182871 31005 1291876 1047567 988286 1429475 1361752 1620687 1138509 371218 1775472 1970064 486853 725456 1245016 726804 1290795 639610 311157 124916 1089109 1785600 1633713 1724869 1047450 217084 361195 75321 1998545 759626 665809 1700441 937743 1961929 705051 1229319 1407405 998514 1406639 1611858 1394573 273380 379115 1968635 771063 440619 732279 214898 386851 967788 1247367 1792856 415800 1279864 1237540 932411 837066 1910496 1728908 1641899 727173 902064 1988147 947856 453671 807629 1186376 1783189 1490626 1311792 63557 1610681 1844751 1587838 425439 747016 1274894 1755923 1969374 1509958 735486 1213428 1725731 1081522 1852407 105820 1146768 1803740 1686391 907773 1390529 756622 64937 715822 1684467 1007922 10795 1799974 968905 1084835 574286 1900247 755471 335904 633772 1905711 992756 1370593 1736303 1224081 1540882 1719515 1672682 149963 350381 68237 353893 278215 705141 1903071 1097489 1967581 1596552 779953 630390 241010 1802408 1243552 1921666 485761 835373 110443 994940 398219 1881767 1333939 1360835 1732696 481505 1420317 1627668 218163 519015 276698 1511434 1047563 286855 410982 394982 780649 1285825 1655276 132784 197098 160507 9920 182450 246863 881776 1487417 939031 1012886 1987363 1855806 1127603 1321850 604480 1103476 142575 138619 300585 204301 115132 967996 126815 1221585 1351866 1231475 1029366 754824 1999995 1080094 1485928 334014 1411440 57918 1275308 1888110 1618360 1720190 794570 946773 106514 1325801 1486285 229435 305660 655242 1750595 682440 232339 408180 1387938 843253 669981 844426 1318347 746489 1753393 1435742 48935 200682 700149 156906 416351 638707 1959579 933876 1821892 603148 658569 1156433 168368 750960 500443 1304014 604161 927314 1583355 50745 933600 843105 744427 1670112 312420 1639761 1323635 1286500 203847 182632 557286 1832316 1183132 1456752 1541180 163170 324613 1749636 194560 226489 111083 1942217 639776 734154 1905907 1750907 1302631 1302226 1318831 676821 1817035 827711 396885 35611 1346951 1623270 1548504 692848 590277 1229235 450758 1493829 1870847 1024756 1497872 1808420 581138 1249100 830204 760228 525997 190705 642114 1325142 548817 1936529 704377 291080 55690 69490 892585 1026017 1808519 11003 1198059 1813613 1636984 1826595 1289825 408916 139608 1593457 853575 429579 217008 653165 591952 1933767 1374837 1286588 427247 1161204 12951 1994017 1443016 1704655 1084584 723351 367866 1304772 230435 1733482 1565960 692964 889956 1021976 728095 1200626 1386041 1491949 865195 106725 1202771 1322296 1632449 214512 955673 131386 710251 284709 1097647 1260554 1978398 1898255 1608446 1514903 796100 41510 965421 1956518 1999646 1694362 353850 1770460 1797916 713703 1713243 815022 1109818 797005 141663 886116 1132565 284681 201314 1303463 801559 70442 311405 1777867 1212953 484230 1699838 1566245 411171 499670 57180 1940282 477703 17555 411520 638731 994444 616322 1616039 1048417 981439 662580 1745386 582440 1365355 968945 709711 1332660 1970392 1046705 1365754 767807 1349782 300641 535456 57159 1223295 440671 498718 285074 1824566 1785905 78839 1758425 602146 1318140 1937884 1966341 1214520 1332017 1021449 1194389 1711052 550640 1913597 219155 1055680 724317 281664 1814309 1227708 523290 1243779 1524872 1991417 1611775 1607070 548379 725100 109592 1015673 100594 1668804 533312 1477778 1317904 510281 1466697 1568571 1132724 1266874 1684838 1713718 515354 1966715 1900478 1359352 677642 519119 1716514 779845 817663 749427 1904806 1074670 906143 957188 973800 1476566 278342 1990846 1953034 1198961 748260 379172 180062 1027835 542160 1830857 219872 993739 31560 1819252 1526093 1123656 311619 1007294 774687 30950 1410897 513523 133341 1285828 1644047 300948 1287514 495831 1457887 478534 173756 504469 1508900 1082044 947108 972536 1525805 1830480 1130883 1023247 654945 269081 1643058 65798 26962 82295 1715466 1286988 143874 205460 74870 1173500 202109 1735967 1634293 7787 254713 400968 197617 751577 1688500 727450 721865 1496461 1041740 592771 1336747 530402 1272272 1640210 1839529 821934 428005 30840 439359 164914 1001705 1267404 342927 158601 755937 192555 15848 1636817 1863838 755166 507587 1607918 907592 299489 914530 1999919 661223 555701 1670741 1687825 744053 532090 1711721 174442 690032 387780 1522630 1213905 583829 404142 1793305 713377 1782676 37522 79408 1879712 199373 862236 195446 1629565 1383524 1490442 1201494 1390475 1427515 885663 1237634 63888 1098534 636279 1363047 1545961 1741643 1956291 803428 775951 779068 1715267 474234 120697 1167425 814519 1743233 999842 954066 467078 607011 928481 1917824 742861 800449 974350 893241 946586 1325238 295994 597959 810883 1974669 375246 1381005 1955724 417178 718002 824734 1218231 1254133 978247 1475616 144001 1539318 1716591 1341796 706869 1012641 1642603 258348 1633561 445698 1737393 1347661 1125428 845275 1386876 1613329 1453872 247413 1793298 1991682 1424358 803473 1282224 910696 809409 939894 1942481 1948681 152336 1614883 761723 629890 761380 1112437 1992157 1076091 1952667 212587 1265375 1928783 536658 983391 29905 56464 1391725 1479152 532333 1816406 610456 1798617 1775458 157123 1018070 1709835 1217659 215361 1258803 1526254 875045 248946 230781 889977 1506732 30764 1572054 617670 1270413 1868922 1104484 1695950 271567 952814 658269 374689 1585560 1232465 978495 1345758 1486444 510174 1558484 1037243 1665998 1926278 276408 1366545 1212976 411735 2073 926606 1333146 1334065 105067 385401 1113296 1538885 1279309 1414173 1725045 1078690 528532 387205 1474160 569453 441475 777844 1431654 1310279 838040 703360 62839 1550995 1502127 1745296 953501 1153926 1933494 1581234 1948055 1341984 276372 246819 1112025 620561 516260 1383190 1570811 2630 217448 1473371 288177 776210 1168887 1876268 797845 700002 1659261 1093346 1432725 1119699 1941007 1031114 1344863 866489 504499 1413718 1875574 1676902 1762903 229433 568873 659704 840719 1077824 475165 870218 1002047 1536824 1732261 59296 1402742 1168092 69058 1735966 1284810 77908 736307 1297829 1297735 745952 570578 1505967 1336962 248751 1445001 273649 54751 205666 924971 104660 1758716 447762 1369646 1180088 1850124 1512033 1885348 659020 187938 955806 379224 811026 1130922 1956242 1691157 338723 1665499 1175242 393547 1637679 1676762 1208523 596394 812209 1983222 1660634 1941883 1732875 1134905 1986243 1064482 32655 1753447 384349 435023 591201 870591 1773944 1313068 738366 1907491 998734 84427 760779 1241670 438043 674188 1970317 555200 369582 409076 1119778 1680106 1288655 1218334 1995676 947847 1015807 1630516 264017 1933462 1215063 1631143 1934243 1377383 1992006 826614 1385064 1479506 1541461 1184414 1026830 369417 111705 1762084 1896637 1975424 967116 346740 701402 765282 176341 481775 113005 1464128 297112 862873 1396369 1641986 1013337 611546 1291025 1672082 1994036 1787099 125168 783990 136580 1333445 1917465 1841279 226596 197739 1700910 1383145 612676 1077502 1813595 710861 1246106 285358 121643 706670 560138 1379178 1225338 1189550 351166 857042 1078247 1572632 96177 152738 910396 478581 1626425 1240350 607249 1747181 1422860 244234 1094408 879368 1991976 1906767 851339 738807 1819005 1690476 988891 1195884 1188025 541745 1197102 869981 199351 1268857 1249674 21980 1091608 717523 615629 275034 671608 207006 1426189 1430117 353122 1719612 440789 1079305 116467 53803 1279940 1462802 257123 1961649 1011226 1595403 1063909 1192904 1097431 1139139 231808 49403 709934 740202 806838 1088096 1791476 1707951 1678936 889193 1073557 1017607 1304946 1573979 355704 1251529 1770839 876740 378887 501010 1847941 576686 1953441 1787618 941942 661479 851984 1987550 760191 269882 154485 988796 422422 1879650 20547 1615983 546387 1113994 1915082 1816118 720580 1110320 1604937 1507176 1289869 1362923 1573826 1393056 1480300 1536826 1125503 1715122 376073 314155 192014 1501708 69824 1884091 1498501 1915332 1933322 1581568 788197 847469 41627 712278 140872 1373294 259897 1669779 1579954 1646005 220994 1757316 1579567 810399 1276696 35975 854382 1508662 674030 647346 1427914 1044717 1841441 1849169 1491750 79565 191669 1685140 1683455 57614 1886176 194593 613454 1894698 446098 15865 1516572 1506687 556485 760979 1129048 1760955 73462 733507 100964 469077 1952155 783632 1969891 500081 1146841 503656 1370875 824946 251189 585291 982627 1050532 527113 1110591 1058789 1802186 106828 875003 942309 378937 1085155 983829 346780 1504639 296506 616442 1756155 1533716 1775997 1379065 894193 643699 1147472 1546964 1731540 1711973 1753784 108096 1675526 402477 362195 906573 1816603 378695 990831 1779095 1725868 760845 15505 1227145 210663 949188 1869392 973262 1547469 12158 945659 1897974 518255 1450086 418028 1226009 939976 10881 458167 1038001 404127 43780 895852 1247076 373137 1213274 571151 1877311 1660001 274388 1345770 1200341 638760 1707380 384956 1313015 1861719 519133 1745100 203068 1124715 70743 1822215 186296 496495 623237 1190229 1046147 111128 1117470 750820 306113 746313 1109020 263594 130075 203623 248934 223565 942673 331772 1689126 1809106 467149 430925 960191 807333 1463000 810208 377441 1389614 627561 809948 390869 1411853 1781022 266259 1282362 474251 688500 46176 409143 1457382 1556263 218388 563293 1731300 1267896 197528 568877 1697325 286425 290489 1997719 571981 1520816 153963 914596 1438438 188681 106350 347085 508665 1129989 907530 1557567 1384992 1356300 1004832 1703602 1790551 1367712 931046 330160 575353 1833869 109808 1465507 431058 1689402 1063783 1231917 1344897 1821503 1099879 862160 945949 1535192 349976 505202 1795208 1296764 1986569 276725 1496666 266392 679004 277166 1586923 1923929 1071082 1781037 51160 258251 534861 827805 1747759 89415 1158936 1002400 263576 1603973 1223216 249321 1980327 275549 838683 837708 82455 1852542 527242 511641 1242283 1014014 1374756 390426 1893636 1208052 87942 412383 1526012 1386162 1519943 1184920 943898 1868314 1004932 242122 497813 566309 1011693 301096 1734062 392321 944043 1882417 1166574 1653326 1604826 31053 508763 1773366 1048755 1135357 1057626 221146 1393038 32471 1205581 1379652 530213 389515 319759 1703722 889617 281421 781644 1053726 3843 944849 517196 280416 1627224 47438 1275811 293698 1470092 1680495 1819999 195458 1540607 1652626 400158 702617 936728 1280338 1774181 834483 446902 75606 1304644 45066 589954 444611 1547723 1775094 1180809 1308983 1059343 110880 1092137 1518725 1138898 747333 239655 849595 802884 1255059 1870647 1055295 1096776 491803 5122 1429762 708766 1416631 1502353 696382 1474733 765217 443040 424692 1055136 993384 785684 930634 293243 1410568 202811 1256725 1968876 852533 630226 861195 1662786 1247074 1766654 1372200 24466 1583467 835424 981153 843590 1420624 1950831 1074143 1031486 1957729 1968966 1067517 1767572 864950 1731456 971321 1958566 1466715 1993717 941889 996444 968741 956660 755160 310428 1995276 422969 1041231 1013456 1525781 1920627 90385 352312 1657573 191780 1598225 1867193 1944771 1468955 1852580 907072 1931220 1943850 54979 1478648 306646 1433702 662601 186989 1375987 1336068 1920172 1936707 673300 1382776 118621 672066 1159663 260502 1224280 882603 1416543 68020 462486 322328 797445 1047966 451313 270585 486025 795945 1480716 30663 891675 791777 553611 1275461 1229104 1114537 1026004 752827 356207 1221267 616242 900368 934737 1579442 1250752 1067485 207176 1367296 565512 38047 1950852 193041 987600 1694747 1248671 360801 1321946 580958 1073237 1298972 1349705 1786583 651910 1254639 1216684 1531996 1071981 660092 935831 753788 1415453 1504602 1509330 1907974 1966845 755182 2128 120355 215875 554499 798397 880680 365811 802590 1490028 1600596 1604948 502836 1736007 402141 1369404 542699 675115 1448100 1148367 905892 404947 1843533 787634 756495 1672455 118487 337266 826111 951339 150590 847444 513479 1889176 1114789 1501151 1257644 129838 503597 555131 520711 719470 1015071 193319 931056 1306498 1347075 563373 508707 1762573 1813826 994477 542466 550230 1979850 747825 1960356 1511878 627548 943432 1895948 1641820 1330257 390351 732706 1703056 774954 1246816 1896765 432377 790783 1811531 1832380 61874 671221 1749089 1376479 1496515 514847 1891378 1546135 1014097 274315 1060090 461992 1668223 1063843 368965 811869 1367474 1688749 1031547 899903 1092622 151115 950342 212301 779201 1055817 592784 1901970 1290175 926420 761963 1783674 366223 1179272 1973611 703717 1919794 510566 427397 1453729 147309 995359 498459 270396 1914076 1970936 819063 873590 552989 1879528 835516 551116 280805 997514 367696 1960040 920278 1198341 707752 1646608 1978461 143031 1315317 413048 1500516 1827512 1316302 1537237 1475872 393741 998818 612204 648263 216619 1142395 353303 979434 1722187 1131241 62128 1302437 28686 50883 1810578 1317803 291670 1190438 420575 1371999 280650 1346484 1345518 878592 279166 665129 1895474 1305731 6045 1391046 895402 442272 20054 894834 1924319 1482300 1637531 1944497 77965 1346853 604915 226341 1005603 1719485 1271557 1182072 1366626 103767 1316994 1443172 1676980 1831953 134426 900981 1662078 1931261 1811224 860796 1455273 113445 267167 1127614 420454 1993842 1762198 1686330 1093985 78133 485385 983733 1295481 110571 900496 712795 1622945 1424384 1981328 1829897 822695 598835 745663 956316 1761564 1235293 335950 1172613 757714 958287 1919253 599986 265321 1041539 468019 512904 548837 1359416 472115 1933999 701779 1801447 1576595 86172 1824640 926407 1617283 550223 1797566 733641 1055913 1715793 1482134 121136 1819401 377079 1885701 1373577 1782497 1304507 1726337 1837212 1026807 1379352 1483271 1041530 1762024 1804585 16946 884606 1342416 1464689 6038 381517 358158 1766243 1862876 1103493 556568 535120 1516780 884139 111251 550782 1352711 1483899 1001959 1043666 1892713 1058505 1025999 1905763 898953 9544 1500551 762090 843762 1819595 1437838 742025 801056 101617 1111669 1566173 1051997 968690 112436 1759343 1642774 562463 1319904 435007 1970416 609070 326181 582521 1300275 1012213 873804 155898 409966 1793972 1247502 341644 1370990 1080672 951500 1001922 935891 1464921 1811329 1535670 1550249 47316 550124 1885406 579275 599577 1264568 1722595 561892 1848708 1770072 1052627 524147 328849 1403460 1572407 528161 1750489 1504126 1997466 1117812 802812 1069708 975829 991720 1061652 1687288 177977 1920961 1207872 1138652 1483434 1880515 654670 740963 1711863 623147 1036608 130717 260949 1351452 1677331 1912723 1182706 1610357 1647482 676256 1284979 858974 678544 596498 1992802 27209 1790402 185774 1819873 420202 869209 100526 1867127 743329 1170597 1443087 1342436 834065 905976 1652851 1031945 1856905 1661383 182025 1481483 202501 1455731 1503258 1897417 54664 1393960 1142160 1223138 1267494 18066 1972068 931670 1291785 264789 1565101 1457506 1122478 416609 1245983 1233469 775638 1616255 1862525 243386 1595098 653504 1865951 1770512 1107721 708757 1716088 246470 657799 469240 1779714 468178 350440 372587 843687 546089 1263990 1983672 1975367 1098257 77518 272249 1328117 862538 298937 280004 387155 1325565 298056 615454 790348 1904987 94577 1982258 1667217 205207 456175 919976 1515859 867503 787790 667425 1988860 1575997 1392652 1691564 789777 1964636 332282 624923 1032159 876473 1614663 1600150 314927 165041 1868155 659269 1408959 607483 186744 1295702 1040491 160268 1964210 1428381 1511114 1478628 71850 1796777 1029550 774956 1071470 627230 493001 1852288 529790 105956 499810 713186 165755 333446 770224 267372 1203351 563039 1249356 1994032 1932570 1142936 962392 585213 1253366 1437997 646873 717335 1803115 1325075 1169846 935301 373298 262519 1168615 755988 955744 65477 533552 1674634 50540 1555638 1050562 1296265 1338300 1424863 902198 321728 1774018 1809551 1651209 126572 1374323 55509 141589 1450251 1766970 1386172 1375014 730977 84991 1293840 429108 1252486 1686651 1327909 1117007 789401 302147 1895527 414078 1618344 469733 1550298 1481491 1447572 24432 1804000 1799434 340930 1485991 939568 1401883 1688439 342594 233328 1244163 436193 1354688 467970 609445 1620536 370611 1451068 1299294 34957 263703 956548 1678270 576255 1277358 152859 1016227 1219934 1474040 1923158 292863 598489 1380580 509852 1271607 1679703 1699727 1878954 1399497 448045 1272048 447279 1922412 853380 690243 163323 639290 1381640 1547240 1371242 1589023 1582292 1882714 631572 974821 1468751 1228379 257614 718720 1339022 1592715 947188 168689 1499766 637004 1666325 797256 933755 93367 1498732 763736 1141819 419321 626751 1238553 736978 1830347 632727 1290084 1369341 583291 1703026 1164338 83915 410107 301742 1256787 135723 1498005 499548 1168202 380640 1840725 1109019 1444463 89911 1355220 779097 506076 1682366 1505773 6064 1706470 436367 1380350 481101 1297884 1182750 243606 1940015 1961353 1758452 1186314 1289151 1399672 1783277 1692705 610017 190428 1868501 651831 676989 1263422 1873744 1661542 1384221 325208 236781 1640226 205062 585381 979476 1556879 512947 1783846 839053 1680039 1210361 610678 579650 348149 233717 1187314 829381 1783296 2438 1420593 251827 989796 1790767 1120662 1973497 1487091 1326472 540281 893782 114845 224682 1854085 1125743 1192188 1958502 780410 1395249 1713894 466001 1048963 1377027 258697 1374909 569066 1621873 1269756 1953619 914640 925595 219254 85724 1561953 732395 1683907 1833749 455803 587352 1761209 1596134 997969 1148435 1594925 1939737 274254 741570 355388 467912 1042631 1962827 1240916 146244 1829747 143529 1104485 9756 984713 1634001 1023052 1419413 1184818 1971680 1333238 748503 1845185 724498 1685857 1182168 1659163 682126 191152 1484935 1841051 850704 921295 1868692 185759 1279523 1823975 1265076 1859537 423844 1801385 869302 385022 776624 1616612 1717382 574974 1278775 1317955 1712400 14128 950227 1720828 1792795 241610 947717 1566168 898901 32233 968397 1149636 1414151 1318424 1358097 758223 1088019 1591811 364762 54915 596257 477535 1594748 1194582 667420 633911 1047542 143200 1635002 814816 1383088 867055 1784335 1218355 375701 1283070 1406086 471904 108964 136213 604294 1392896 860792 498007 1074310 1622738 1427646 1514901 683350 1083909 1083976 1222410 1392975 1678929 707299 75840 1839207 858888 880980 1059367 1291263 1630805 1555119 1773207 424932 831787 1814400 1896674 1084163 1722437 1114844 1889573 844800 454009 1130119 1756830 1115179 59015 1241980 281355 103877 1610901 1881793 1760465 1718013 757992 732499 881906 1931167 963572 134690 335729 986463 1775800 800190 1539880 760646 1694896 1439031 1176688 463995 1131072 962169 1964842 596577 1779604 37361 1514971 1252271 1862413 1837510 1529638 838433 1033439 1900801 1311744 75574 1646735 184889 602285 92001 691583 269520 445660 1007404 571648 747204 1309563 80067 266085 397348 1216826 1475638 245601 472128 179940 1611420 1554280 1793644 1170802 1032518 908630 662337 29674 1653239 1865309 703963 1876893 991514 935153 817389 1991253 1201542 97733 313580 53459 1971060 1438469 1230389 391040 770534 1536992 1841690 120184 389996 778809 1813007 168672 1631044 304669 1801045 1781153 814602 135341 1976786 1008734 876692 787899 760113 1688459 1602910 954817 1472129 187551 1880226 1033189 1054261 277776 1388306 175404 309323 1591788 872325 310407 441754 54731 326690 1674448 544970 1440486 1280638 1530712 1642298 114991 1707022 799375 18342 872807 1032604 412881 1405734 265383 381237 194479 1992844 54779 1084050 540660 1725141 1285200 975667 1722686 1169131 1824878 1287584 1534811 1303959 578412 1385132 453411 1551911 5811 79156 1138529 1074926 673917 1893181 1915894 1254728 1928605 1481542 1085791 1986828 1238979 1703895 1196573 1105485 414654 1680089 1992875 626215 754741 471775 821533 1299886 706040 1246901 1039051 898736 1281987 903530 1419017 372511 329561 1517498 113812 962244 335286 1040379 1492368 135171 537167 1824696 576399 1849722 1111922 1526934 886014 554084 678882 602598 892653 1503522 303384 768323 1474213 1120661 871781 1483473 257668 798670 1292511 301324 267584 1701472 1424888 1602570 414758 1064445 501272 426553 249589 1679638 318623 535672 182180 1543591 783086 277081 36766 44830 1019228 1501390 471490 1931063 1804941 753191 493141 456383 1784700 194493 901937 578136 1107306 918591 1378915 79803 420196 1534317 1095555 489249 324457 273651 779571 32418 1930812 1121434 1660891 881134 5874 1430995 32648 1284911 1432280 1062131 632453 119452 1597438 1166203 1543984 732158 1905601 1770595 728420 731138 881486 1654533 1130606 252529 1064648 220758 420686 1742373 369813 523017 420100 467926 421716 1560724 1492061 27612 879940 1509748 1421220 732065 191726 745020 1044523 416330 366373 324764 400318 967530 995339 871301 463365 728447 244039 1668457 479358 349157 22569 840632 995630 102590 1574378 1393230 1962345 1681048 716293 1230723 969152 359299 1415938 1847644 1352441 1869092 201982 189922 399172 1549975 353561 691626 1341201 893639 815131 1163589 926549 1255980 1426900 325565 563921 1439727 1093086 891839 301127 1041614 1874903 1285557 86179 1557795 861300 1315281 825205 1396509 54530 656249 1545259 1235147 846538 1918399 1475575 685379 1522970 872356 1901684 1412670 1516055 1713518 438889 1182847 1189323 1621497 1144778 481480 1886738 107029 1732160 87587 1712531 829695 1377026 1947412 484879 1744296 713688 100467 401431 1994863 1574292 115941 138748 682555 535824 237298 1062523 1230400 1083650 1366480 1137244 540838 876524 1878406 908018 1057211 1227871 498485 976965 1762922 443135 503361 810044 1540755 618844 121245 218869 1236965 449928 1505549 1991632 1946767 1717900 382572 798817 135127 909290 1852934 104473 732526 691618 1051056 1717514 1595105 1736770 201914 737401 1473451 532065 1608938 1848553 1647553 541990 7797 586590 1220183 1901997 1677445 1486596 1911282 566718 1571935 600996 1299461 1954092 1358684 1607559 1747829 647673 1269392 646561 949486 85703 453143 913759 1250162 463154 841432 39639 1712979 872474 714642 1463998 1104411 265014 1006516 1117198 662857 1016348 1107745 27884 1084508 1900257 511873 1206425 100940 621371 72278 165029 160678 1863498 1393371 961372 719174 1344069 304147 1470370 1822280 1715675 477506 1224821 1712511 921204 1373602 1960086 333181 479165 79948 907868 584828 1113777 127002 1561121 47711 520140 1984050 1768148 708552 1051086 1299462 1197661 1116898 1869698 1357571 518696 745364 259540 1367632 1447709 1983499 282779 602979 1339319 643006 1159967 1227762 985173 1782631 1049909 163216 817415 1399222 709933 776146 86359 160469 577996 876697 461918 678993 1872497 613322 1988743 1808346 1765478 86667 408524 1166343 1404500 1270262 1903026 359694 1956566 476361 1115932 793369 1272586 1821160 1627340 640933 1681351 1515312 1258181 1837146 575197 1598864 1978728 979511 1377934 1258759 727392 1244316 796515 785949 1860109 856374 852145 1731195 1165436 112858 1705366 1694468 1104760 188717 1002135 793294 1783996 890973 1872273 210498 1653497 1314791 822432 889445 1002944 676660 1219148 1851019 1073512 1234724 1229405 1819298 327233 286597 643991 1068558 1876912 1928087 927845 1216959 996602 1770397 1337446 1305047 474777 1444848 724407 1548964 1570960 851667 161332 1719309 1340963 200192 794182 1359998 1008375 605197 960978 715299 232491 707312 997249 1000245 106794 878679 1235944 1024437 1756324 687654 32645 118357 1083030 1016780 1671529 1685257 141234 558796 1881049 446738 1307735 49291 1415868 1546648 1065482 879493 416734 659906 372440 1236840 501304 1116153 1725861 1134830 508635 339461 1138628 1111851 185921 1924269 1652441 371714 1893470 182925 243512 1248024 1199045 1783964 825627 640180 1331608 1467873 725242 1532698 105485 1532525 569249 330990 1535248 1666667 1318816 1357488 1698682 1188176 880508 701419 1872347 807675 840863 1747806 243517 682551 514428 72440 1263836 1104261 1056773 1733347 786410 792719 451235 1875081 797423 801927 83312 511137 105705 86584 669966 1762549 1908401 1246803 757430 1072631 376311 1423647 1883944 780985 609633 1928227 1393083 1817352 386511 1695187 1649918 510313 1470315 865726 738629 1669454 1000519 1453009 1107921 207296 1339460 163393 616441 1575740 1269352 608724 10321 1495186 1522190 788529 1424266 254808 429681 257857 273446 1476730 462758 259011 1901720 1882796 803187 1857468 308495 97688 869497 1591897 482687 271949 879843 1926959 1926224 1888018 351167 393644 1340132 1431041 1245463 1505286 1029386 1685132 829738 1302838 1395149 809698 101774 366178 855889 562314 914477 1598807 1299647 1411101 1817790 37066 1086109 480164 1067661 378696 265101 705160 542629 129995 1164688 283614 1304249 246903 618218 271269 1969854 1101162 1262949 1738931 780278 1040626 916913 1211299 1953863 1354968 1693061 132533 1477146 105100 1181304 671584 910160 956190 1454949 42538 972078 407498 372148 959554 1775487 1210420 1046385 1638409 1673555 1383585 1577455 1098665 48386 834784 467100 1623592 1820483 1179600 1840153 1428985 126055 1836341 387530 1450933 1477387 59415 1218129 739971 383586 1563109 1981573 36581 1471135 1470650 1465305 71748 1647287 261784 1885402 1878284 602263 1913583 1348170 289116 691628 1770105 836036 1851629 550324 499504 1284097 853699 307940 463594 462626 1671385 1792112 190156 754051 495822 1156643 993846 1415127 42474 1171465 564662 923983 765122 1480825 1337282 525586 1469233 338467 1070425 1135779 1680660 963917 384680 1928543 39707 1456521 1565286 102855 972858 312843 1521122 224745 951688 1808754 2383 406793 1622582 1333393 1980070 967467 1563119 808699 760050 1543756 1713806 1760284 332615 1233878 1442876 1749739 1200304 1277934 956254 514631 582860 1066065 1883810 77051 86294 931161 1455530 751604 262515 1389182 571118 1138313 821132 659659 391940 1331996 890121 29721 262192 63438 468272 122947 1038146 650942 1244119 61720 1092750 259551 563768 1727985 1728484 1872149 1551239 843556 1607272 1945886 289027 1839448 1502621 1783974 1204979 1559284 874482 948077 333680 144133 1730864 1985167 428025 683545 1337253 937711 1133862 1705989 145200 1358808 1437994 1455254 832827 1138214 1747764 862929 523499 1374963 908197 1329553 832141 375261 1132730 1083299 1790202 402738 612617 1283824 888619 1407140 31732 28460 1195668 710538 866733 1173816 586065 498733 1722001 645485 1257394 430803 311657 1164833 1830349 1438531 1189246 1887545 330629 955080 1605038 402716 820812 905136 513316 472675 1072718 1521481 69937 540469 804054 272459 732879 1934374 106857 336803 462752 438096 594062 816650 1987616 1271748 833827 318876 205495 1058108 1109310 289077 1862072 1842191 1290416 785632 1982708 436703 1940330 1924950 612022 1339811 195500 1097481 782819 187454 1733423 1635226 582571 1972479 1833233 1294782 195688 4873 1357647 1977479 1159723 31159 960271 449476 1885153 1717525 1333088 1401735 826724 1748895 33358 1721092 366214 1798687 669355 1775063 407816 340246 1839156 466637 1169604 1680770 1900033 1549078 825429 602901 1166630 1544867 765775 471529 1251080 1097344 1533961 191612 1735720 932990 597484 1280438 86826 26353 277683 1904835 1700262 1594808 350039 1947453 171914 974549 1961161 1321397 1074507 1618612 1217076 1008256 1092938 1698804 733607 1885449 307012 209647 455564 1670264 1853288 1648316 1863342 1481188 21317 1883990 919807 513991 245520 399773 930445 627800 1440494 846392 1432519 809765 577684 1710482 1452312 1973998 475222 419899 1735417 268232 205714 1539821 1087899 1249772 1819185 766206 1681357 958285 1196422 944048 534882 646966 1580220 460332 266607 1014619 1818957 441156 386003 1509217 912592 1115547 1150950 1654497 768795 1866193 1022400 1554072 1508192 1511589 1444494 624638 533283 1212543 507727 1360233 1822335 756516 1677603 1286966 783020 1741884 807060 1792444 1076623 618598 1609099 548557 1596208 158443 1873260 1579450 154812 740650 1825350 1523638 347506 989344 918829 1188052 1468458 1417503 1693349 1306148 1090346 1861518 881494 4870 343747 972089 1078472 1620398 93110 192288 589088 1193230 1727648 1367064 1738169 1337071 285264 1835162 795122 1423092 531432 21079 385540 1856089 536922 523914 12128 929938 1668330 1203558 1017230 83307 1522914 1321548 945038 984866 635586 1384039 1666916 1303702 1326168 1061350 1385961 591779 963763 1214253 983241 1860757 396859 1189033 142665 799293 1516640 1867979 712410 1727959 889966 418478 481048 1349 1293630 182160 1829069 925489 1463513 721296 1319387 820270 1097603 130264 1030415 1256473 65525 1789359 1326620 763459 183340 1590688 1732379 1101360 148062 259238 617561 643191 1699528 1665523 1476611 29494 463843 1274907 1219922 1273718 649839 1215990 174039 1910908 1797533 1467962 524733 1796159 1524824 794646 64493 1911734 1528981 222184 298639 297509 1366807 1378050 1967987 964608 343504 140692 1568647 1878521 134633 1634327 1251024 1369363 1670702 354568 950169 1451008 1700393 1906669 1737790 223401 1435935 699886 1265802 1577875 94849 1697410 40487 1735685 1634887 59550 1156984 1893168 836473 605897 1376701 222857 1829629 726132 221593 1321962 231804 891399 610819 1326907 1107458 412852 1497094 264991 816608 184669 336090 955444 1003640 1490311 1289247 1073253 739461 449461 350867 1725899 107731 753179 1062402 1372638 871719 854976 1063247 1912627 1227152 1734134 1497057 1163051 966157 1377788 1513042 1429109 190559 1214690 1470321 238307 137767 557554 1212834 744826 1038652 1119314 404000 98735 1516790 543891 693152 899130 419479 1836690 1708990 1478914 982658 248744 493717 1503394 1878500 1874456 599566 893170 1392186 961109 1181506 313844 1370183 1738372 687584 1580340 992243 1848991 1389992 1777650 979159 692907 90635 567940 736688 589049 883837 1128466 1411081 1794851 510069 18226 920594 1129319 1636815 1728881 116448 1740987 995761 1698119 1942117 1572596 1520058 186920 989510 1806842 547580 1244880 887395 366307 199930 1310602 410490 1074437 289579 477496 1771244 105442 1858193 1819957 1680966 1488225 1687622 745562 1082567 1699416 1647501 445807 866466 514080 621164 1006689 390835 918289 1484015 997 1342922 1209504 85005 156199 53349 547607 1000353 1621630 1489927 1320871 1927479 1171335 1063013 1094874 1589566 981664 496580 336669 1160516 1496308 1617415 1300679 331310 706274 1936627 547543 1547232 25111 1279378 18676 1241434 1259792 1130131 979679 543062 110329 1985819 1967735 1319796 146782 1583440 1818900 1234328 95905 1616059 721278 1701916 1881656 527141 1276690 1059522 628460 1603860 1685218 1431116 1121433 223485 1457930 1091218 1141245 1461573 988088 399627 1207327 948557 1186552 160830 78806 167066 86542 1470949 1527450 468726 422204 240166 569918 831879 782067 1849202 1311224 735449 1934982 147078 734365 1853308 616631 799781 907752 168584 1339208 877813 277581 1390787 1341283 107047 1792699 388124 633988 1021190 125294 1616389 1584413 1984468 67890 964125 1313538 106140 461331 1389178 957079 1853754 894450 681716 346725 1753019 1292709 1850046 1751851 1641290 1358654 334419 303247 1260245 801450 88750 369497 1474844 265840 766082 1989918 436315 1020603 281896 1754997 919498 890303 444893 13686 1979275 982118 736455 1952986 1378111 441394 737005 646026 383058 607784 929016 1938681 1222729 1546518 191027 248723 1080837 197915 353218 1170128 261949 1975616 1151666 670026 691983 1286116 1433395 1237949 1587498 1036313 1067667 479357 1335778 1684664 141958 749052 806307 344969 633858 670600 486762 740543 901680 1822395 219960 2710 1849927 1575270 644312 1337404 632706 578357 183763 734226 1214200 1761696 290336 1662034 418310 247451 1455403 1847368 643584 1830988 1895214 662588 1045552 271912 1483046 569543 1927138 606948 239127 1346322 834060 1485175 1273534 677791 9417 1237276 442415 1601061 372616 615075 1614177 179732 1168310 874148 1787166 1907354 1175646 768731 197188 740708 1209455 1938464 656534 799003 1799028 1324208 524295 1199054 1697529 1326934 26730 931571 172729 1913732 537377 776151 240547 271064 1015016 1560280 1733075 1472340 1667778 1607507 1914184 443299 1342899 1932208 1668080 1200988 1602391 678089 345510 1459128 62483 1052303 1755174 1195719 1641955 1941839 923483 791272 150550 842286 1017655 580153 1128517 1914248 1481956 612115 966126 1926729 376272 405640 742888 63941 91597 1574299 342666 1116159 1097544 163986 1733605 1128870 393816 982736 255720 1551439 1853420 1664472 530856 823202 1375941 992028 591266 502986 1270496 551531 1710976 1322803 1888200 1008572 404233 144351 1647342 1038735 1716847 1081295 1047686 1486740 1947666 1093797 1616494 1083120 951147 1234548 1364302 1819922 1813634 1386017 128962 1142546 1301328 721398 1120183 892652 1262468 1362872 1863556 71206 1363713 46328 1798527 1773890 1002334 1855219 1488099 24452 1948715 142005 479979 1671078 1423368 808397 1438696 113113 1807001 601356 1185760 801944 1144631 1542061 1051576 90256 1863175 1698231 1397092 1893915 574875 823460 198702 1004459 601503 1587073 791664 1145136 1519110 873212 802032 1024649 970150 51100 1110038 1181055 1785734 1835637 607240 1308096 367669 666307 1729411 798205 412914 921007 1403452 688033 752511 996580 1067384 1435327 525023 640372 1532040 505616 938999 391701 1812783 1980696 331156 1310084 1408116 104465 1202343 1730838 983777 1529814 1502225 1349258 1173095 455703 1072665 59381 1608518 159627 1654570 1876094 701906 1478906 1992678 870579 303252 1066844 1210630 1780543 1517547 704030 1319048 474923 1399535 1308910 681845 864999 1757988 210310 1569661 1254473 1543302 1217313 943783 1520824 1946054 1957554 314041 1211294 269323 1457087 1840761 525329 1727501 1095201 1574062 1372265 1353873 1856487 1134767 1844093 1356483 436456 1964068 316052 834261 1735536 923229 124326 1626271 1748265 818485 325083 1078792 584802 1636644 982800 1322674 1089629 319303 1889251 246684 233408 537705 848355 803831 1188572 1892523 1492458 1606234 719699 1516776 729971 1322983 1865571 107240 996461 1211073 1376722 384178 74554 319797 960570 485118 666545 649134 329685 193808 688837 216918 217677 726459 573723 1065066 1781672 536870 350255 1913380 604474 1238072 70841 690024 1220568 1404309 1433343 1449923 69476 1387666 1957676 1268728 1556863 20810 1944991 880823 612767 1172126 1741403 703733 225448 1343348 815897 1452060 1276133 9115 1276269 718230 641966 81840 1892428 1226296 1510190 1812890 1692630 434754 1524187 1842431 1666328 911511 1393458 1754047 1057448 1917626 1619571 92918 1007913 1516724 782679 651367 1325819 1018615 1546360 417813 401089 370580 743382 53125 981707 184355 1853189 456433 1344864 1929750 691637 1359065 1967840 1578037 1253476 1884954 1415879 25519 733555 1460020 1938031 739719 1639151 1641358 1200974 1049867 466633 1765429 868592 873416 1761140 1717997 1604872 1504170 532338 1720001 32830 631225 1805948 463856 1152922 1293806 1828345 117392 1155634 441554 699106 914768 1794779 442016 1175904 1325201 1994605 5360 329710 523953 490965 1662461 286993 574952 1237081 1118170 1758273 1448197 1975890 756203 1188947 1645730 1164540 1837833 1205348 180359 53512 1917970 1412736 328676 1729033 536930 97367 1573009 302450 1602858 508895 1995220 27484 959942 291898 768414 1352972 177020 1182614 582414 158992 1567950 170336 443036 370152 378808 17404 1619942 1408572 1421879 674256 142453 1566707 1084162 1147639 912098 113529 663868 1634684 1266467 1032750 302319 1844371 753932 978603 1186058 80058 1505036 458214 1454189 902783 714487 665871 1877685 1374225 709050 1674304 325076 1857835 672272 1329321 1864972 356982 1052811 799463 1055912 300631 271974 1781822 1848061 430453 983206 813597 693124 1381372 1495509 1480204 615366 732629 364647 642515 1444167 143920 864598 1576709 1521535 146395 562624 73516 1088468 1077782 234646 1433674 629908 982353 76756 1608861 655622 317064 1581647 1683264 196165 1622695 1998252 1225738 693944 1001024 406240 762911 1221440 938285 1438410 1009361 1186508 1874781 42750 1450895 1172040 1090813 1433245 1367026 50589 86948 583860 1195659 1522275 784295 1240133 1533064 356214 1984817 223945 1945988 847680 966494 1642793 1068967 711002 1282993 1930524 512435 570792 1410060 442820 1253840 148279 1478642 1872126 58440 1134304 933898 1315094 906231 1634414 1960325 266944 153993 1232456 1150380 1043570 589224 1691003 1386 402044 1180492 1254850 714231 1872355 869293 1968796 624681 186380 589653 1518644 1455718 1252748 1089075 1744251 928972 1842312 1880793 54609 1904376 1988628 609703 496537 1412659 7905 1987025 1533544 743169 78170 1914244 164959 57301 727825 1714944 369026 79784 1151625 1508939 884537 582017 407918 692399 896640 1576060 699287 1769398 819476 1533918 298894 536583 359735 714278 1684290 553986 1122069 1123201 1152176 1133852 335477 412118 986461 1063143 47810 796623 43599 179282 671403 485844 1062185 135018 1264249 1944617 1425819 213927 1228768 961450 413622 1226538 1267157 754992 1957190 808276 1602337 1267838 1592875 1114291 1325230 1654365 1838009 866161 480227 593533 476727 677023 1489216 1378443 529592 1099068 1534888 1032953 621305 1833414 1677013 355848 857070 1311864 1412289 306597 1685474 234437 1361158 660738 190095 904121 1179769 697316 1875502 637310 1020530 1700110 415228 140780 1898640 1706854 624951 1771607 1584885 1072853 585498 1778033 747060 1373394 1220596 1239866 1518048 638297 821527 931572 1944051 1084132 1559526 1637662 1368139 262164 545751 930938 1354048 270394 358127 313299 695979 1766379 1260910 1969890 1141327 239194 761998 1099129 788499 514076 606447 1619493 791446 629773 408660 1832777 847113 101457 1012792 574266 239907 76206 1534803 1438385 1410719 982279 370839 1720960 501143 1874704 580981 1459114 70070 1266104 1624376 1647496 1715243 1999622 905651 448878 337551 1150849 994794 1418048 1031058 1488554 48154 78578 472351 422368 1311690 1611808 683148 1740869 729047 10661 986255 1833684 1686867 1370472 1009685 1803668 1335313 918540 83599 835131 1068831 832841 650534 164509 1324868 901006 1103522 374848 463305 150330 1430852 163387 1996379 844036 1109710 711007 1302273 1189671 1864422 1489760 1117197 365240 476464 965345 838968 850414 1128136 1555170 1230565 861129 656851 1387235 768345 1163539 929878 1165160 565380 181911 211155 973735 1623100 458344 385005 265594 991023 1131768 1557720 750657 131537 611667 1085429 1125113 696925 335413 555762 999664 1350488 136622 712647 1399922 1457366 624960 973221 1137762 1794373 1383516 1820778 1305523 287057 70243 1367895 1459645 1577027 21823 1365667 454863 388395 1844338 344211 1981306 608866 1587027 373740 1059110 1757750 1642076 1351580 146777 969253 30421 1052014 1943091 987558 9923 1153268 1511689 365123 1058166 217010 54500 576640 1921403 1906795 1071574 162859 462934 1080433 23908 902304 197904 979456 820553 640360 976350 958983 1102032 1681415 1641486 1190089 176194 89946 1722951 1084722 278284 673107 1926282 1556227 1984342 1812751 517564 1167289 1556705 18500 1835431 549383 558997 1228160 28927 1004557 99721 319991 355789 448575 1605743 1223729 592149 225760 1810715 678826 911177 816273 1976938 1559900 428270 189813 455548 996736 867963 1549908 1265739 1388341 698430 486226 1648198 1186186 356336 1559354 200390 207149 1590806 379840 1034443 468741 1562192 922137 1615065 1545199 998 747667 1523328 26121 1036156 212025 1099485 1301611 1475614 1315800 1776771 1489881 803852 1889975 1900099 629047 291213 1523062 1682529 999608 407772 1511319 809489 329903 72678 1496197 1419157 1214908 1991799 614721 1052112 1478753 449490 159371 441147 970962 1994572 661745 847060 1772023 248880 1191034 1115086 1753124 1126277 1398281 85458 1588165 1706955 169472 1358454 455354 1481451 804449 765535 426220 1302069 942362 1331833 630944 1422410 1260606 1879165 902617 1860313 1168076 1109216 1829046 1371603 1269817 1302108 283537 942264 330570 880201 1152440 1247456 1525157 977152 1830811 446328 695628 1420246 1705156 179298 725472 1237115 1070703 611449 746398 1901981 1878206 2994 168051 1185144 757831 1094271 19495 141903 947877 1796652 841990 1554245 677707 1099626 210753 1896235 507439 549374 1797075 952191 216848 1428395 1324336 1850897 38991 1066693 1926081 1573986 1110019 1707415 1732788 1464590 1634388 18105 1388808 219091 58773 403334 1757345 1583251 1256044 653238 1108262 1333604 1321354 405843 114607 1913212 1755935 1341083 1806869 987811 1416221 1386785 1369719 1844941 1434339 88627 1538600 1267327 1536409 1911300 209071 1748047 1780080 1355928 1668991 1987248 1026328 83734 320218 606603 1096995 1537064 150404 1725017 732174 287266 144487 185716 530857 1762714 1842836 1893413 127159 1920067 1373473 1379455 1377794 397845 828735 1406831 1794669 1034611 619524 353475 404855 359159 1169148 1266733 1994788 1898603 510610 605483 175286 1281365 1148013 1016455 537712 1087439 1457415 191378 1763850 1092329 1534730 905228 1628872 1506232 1253841 360256 970895 1725283 1095940 1625875 1771741 1075672 1598405 1123346 327753 1587110 177189 552887 760648 999319 467224 1411840 1730090 1892324 399931 360777 142171 1113138 1099990 453806 56685 393801 62842 124539 681149 1346728 829844 1156040 1022858 852368 656976 1927386 1086686 1161552 1906996 646374 401474 1423014 965021 188391 940880 1347045 112694 1707294 663250 1955299 1214310 1809796 211585 513707 805418 1352584 1405161 495920 798263 937236 1123933 1301076 608261 1365886 974075 787560 775208 117105 27588 1198945 1620454 633834 1273722 1070554 1393290 1515467 1724347 1064980 1084824 1573994 61451 420285 759269 648425 1767607 1992795 1904748 1480587 1987879 1346983 199838 287382 602739 455673 1244172 383151 1312140 407840 428638 1186720 1167806 824217 534741 1916783 1425710 916082 952097 1475563 1938470 1127399 1372324 1197965 124368 833526 1620615 170351 644899 566359 180217 241539 1946771 871537 851471 89390 1587448 1611382 951364 1851473 1250454 1462939 768564 214542 643975 636299 1238942 857009 986790 1971846 113693 1837698 1948665 983609 1250262 681895 761221 71240 1910054 1341753 1238761 1392062 1480411 1665140 1099414 1040976 1134832 1405952 1400419 1317320 1243199 1479395 1142735 731460 584932 931567 502629 543521 1438194 1532739 1108855 487512 1295380 1980718 645837 931475 277575 1118370 1540582 880008 292917 613086 1461982 1942868 586279 1837010 1679126 1251992 1376906 942366 1151975 197847 1201654 1538558 1371843 42078 1704922 710317 934257 1157446 617901 1959141 12746 841018 997530 1182550 992940 1710801 237220 1468718 542061 202173 649432 1693682 304564 381666 1656601 384137 1232988 1708458 121610 1694189 1231291 1973150 1234465 1675013 650183 1602904 1052206 1677719 1581155 707038 1682371 1216521 1677531 166798 497074 1970 205839 1135077 1020428 1141488 1920083 596523 860900 397715 720086 721206 527790 521029 659255 1095688 1619999 977805 563177 303559 1842774 130534 1171733 1580378 815789 1464088 1539706 1612401 1671820 888889 313825 875842 969043 185771 1903262 873872 1377559 819432 117977 1595772 685795 1566116 20095 326771 248371 171724 1983693 507474 1860688 155119 339343 72880 1567776 164788 1960366 814150 194868 1105183 248769 1173201 1691358 535895 1797753 788966 88262 1209597 305870 1223382 1568807 977442 1189832 600531 1424897 1295812 546832 1317578 1028748 251771 1508016 670239 542329 381814 202851 1485355 1211098 1463336 1892886 243717 491668 211682 1025437 1578184 287591 1418591 260572 278196 1503893 178283 254986 974381 1051622 1241514 1820849 1214569 1683263 226451 1619536 246411 861850 1381206 260625 171592 1020445 99161 45739 956688 1889436 847840 1523801 1781284 816614 530646 2440 104590 925816 1508290 25124 538979 184758 1225224 1564197 1432095 1439833 395196 1573934 291634 553924 1409993 617641 1993588 683939 1424368 335334 663628 906053 1146616 1536984 500015 60132 1613348 1118366 503819 1202558 1364650 964341 832195 1570694 638354 1167691 1449874 1995823 1312067 571389 1238599 1966159 37380 978856 317016 684400 1362413 650739 615189 1131675 672960 90917 292385 1098047 1996318 1043282 1255853 999961 231643 1132010 1320083 86691 1451121 600633 588596 1436871 1627287 1266802 1999617 1473175 975045 1007078 1967911 1561467 948301 1631861 657164 166448 1168184 749008 1104784 834107 530947 1327998 1034668 1353654 1677938 1649923 1514869 930559 1943709 774572 331837 1421661 163953 1754630 1448291 1282825 376069 1542597 441250 1033498 738856 1109203 321663 1724777 1697497 1617978 385886 794526 828676 671634 1224653 233460 1683783 1271754 1325312 1672302 1641373 252895 1314253 1787927 230685 401504 1364622 786082 766717 607201 584663 1982005 1191801 1172787 212220 1227205 1106654 1275894 1908588 787300 1031312 877194 11095 1188009 77330 763653 1683561 1807144 83562 122702 1126590 423697 638686 1412710 1243529 1267048 1546816 724956 735525 1135129 866750 1716461 900817 1735496 1797383 1944191 622521 1477468 1947688 747129 785264 1054556 564477 1453727 1436662 1599337 523646 1788268 1142677 1360195 350883 1550950 836746 1528295 1337953 1111984 277878 851300 960099 642826 739203 86786 976951 1165094 1811689 1758016 569088 420821 1388311 1553919 515804 615967 894091 242298 1990466 1241820 384946 1834026 1097421 376075 1521022 1160579 1700985 1734686 1743308 1322291 1327830 1959564 1347196 1890136 1880605 1335769 1672903 1763132 979812 66900 1488242 1650369 244246 377932 381681 276964 791731 544159 857946 82839 1961713 1849490 1238657 116737 1611546 1126534 1999529 1035397 1179503 320084 899310 1373113 276029 340351 1670168 1486751 479778 1917607 862813 34653 962947 915897 771438 130513 882334 720997 912909 1695757 1995958 856195 228296 27296 384785 1879508 1220211 962160 1801756 634709 628823 527432 1228147 587866 1925233 822870 12402 942816 219024 1644013 1069843 800802 1017 339590 1146993 268391 1555722 1314738 1034193 1210457 600354 228178 1349943 64044 1349229 1987610 181394 680198 1933851 1001135 1913025 70359 1061373 1217679 939627 244934 1441835 678761 1403818 1268290 877128 1769230 393757 911754 742380 1398990 235405 1432117 224994 1422353 146074 1071784 1198615 378553 1738294 26325 96340 1639055 1786721 1171909 1015470 1960099 416591 760958 1422895 1852614 794623 698126 68879 271034 873633 224153 872329 1849100 1117766 555312 1006229 1377706 1406323 1098078 1115488 1793536 1153142 1055715 635521 1513725 1175218 1575710 1034647 1984165 283529 1935804 1474333 1527603 1056805 1358727 1229639 372937 1187993 787363 691997 449077 1140089 1963777 468776 1444940 543498 789161 108562 1290544 938453 94697 1022229 1872026 1381843 1054178 380280 841970 863204 1235125 1611852 534583 765923 1072701 753115 567518 154539 1819343 142219 1665939 816346 778901 422535 167318 1219036 1383542 1830934 666588 1972337 292376 1253310 471616 1324722 1033591 544216 308027 165409 308105 452678 1269564 516187 1137690 1343918 658403 1222735 1092072 1021771 791864 1832198 1569876 1164107 1412188 1158730 1030010 1553556 1392804 869533 972336 1989263 684406 589297 1054315 978745 654624 649999 1491836 584837 19938 1059257 1169174 212063 1719098 1226171 96111 411194 1182426 1190758 666075 922615 1779382 890621 1473817 1462990 78429 1940349 51803 354565 182031 539565 109150 1464332 494977 1146666 1894836 910055 979823 1652720 894275 1011820 896043 236553 110014 1946934 112535 51429 1384160 1977697 469409 440491 229344 1410794 1657690 765949 1108298 1415584 1890265 1437112 290102 394387 702003 476114 346835 72200 76730 262436 312135 94299 516356 1047603 1431485 1314513 1896036 623184 458119 1379316 1230695 41472 973815 227086 1349909 81044 1388948 987586 356470 1754679 1908297 221635 1138416 908722 62915 1296597 1414101 775344 484943 1745686 845017 1874541 180509 572517 1668458 1715349 1687170 1289889 121559 1080139 323947 1940146 814439 1816538 1742588 1868128 167006 196041 1857719 1364127 1679279 901521 875703 1243935 1579832 1612967 1940587 1649669 631288 1708083 1863162 622245 685540 1965206 777629 537276 1566010 1800997 419042 1641113 333895 624574 682593 1893090 1933205 1439711 1016742 1300017 1562547 407475 1043923 1782925 449992 115444 129932 140533 1436063 1198934 1506778 1918407 1892290 1588210 556557 1729109 419808 680355 702525 77366 842722 490745 1435352 1251627 1946024 511276 1956488 1178623 675857 1766291 655 381891 1253794 305780 1218755 1160179 1193347 953850 1667478 872655 107964 1068115 964575 1645651 1418063 1294798 298960 307620 760219 1542365 1532948 56588 1301830 1965975 1775931 357412 1944974 1169400 29393 145811 918354 651942 1850112 1937568 1508474 1971051 898549 308525 1509338 1924003 94149 1399073 1581722 1799253 660069 1335128 500147 1569713 1178714 1641215 961816 6274 1917264 770532 1079154 1908645 1399149 1327684 1262358 1403007 1964958 1511151 379659 812623 282338 1346996 1959123 1428770 1694109 549070 1124366 561980 1424121 1556880 327266 868249 870523 1540064 1648128 949807 701064 1042686 1903120 1005012 1030554 333427 1364831 1196 1739767 1577412 1184810 1626824 854170 823759 1194759 721657 1899793 1058334 1271649 118820 1691477 1287793 650801 1489502 1317447 1658038 1228502 628371 700406 183986 374903 234455 267829 1833163 1238958 1386748 783655 773669 849292 500054 1020979 1837563 8349 1285713 205716 1987457 1589199 1292039 535932 942781 1573622 1446431 1246831 1910489 282680 1018603 1265388 23636 1444114 1929041 1272518 375071 139525 413747 1990442 1765535 1137911 1708926 1874956 519313 1904862 202124 1287687 809475 1824376 296161 795759 409217 702470 1436654 1797689 1832550 6999 838903 45688 475310 1924639 1350324 579129 501195 1147443 470396 1277366 567562 845144 476744 945152 1217267 690025 1754885 1010793 1970692 1898159 994894 1114491 1303028 652225 987344 425026 1222726 821560 420366 638380 452203 1404945 161719 507868 19926 809857 1871102 1257428 104897 1020622 1123151 936331 1921106 612007 1568812 1459259 831968 777290 210001 689064 1850242 317308 1895977 1891033 857808 804155 1202312 547687 1251866 326552 1513069 1955667 897440 1587882 1722564 1701071 825878 498477 558528 784196 911860 863970 480264 408002 750419 132976 1607506 927746 1299960 1620386 473390 849598 1191638 1477302 262066 1602221 1752801 50526 1229478 1273161 978835 460910 1751384 72835 194714 1617098 1929788 1340073 1459959 226465 544423 119629 153064 258032 1731415 52285 1765910 1469702 1332628 1332084 1455354 1553468 517377 1501688 1028667 1412554 48127 213009 1710312 432150 76036 342274 1518544 679211 1780896 1814901 1603328 381258 1076461 1351638 103983 1704784 376739 670906 115783 1379093 1702408 1639503 405218 614597 90937 1808137 1116834 1634923 355152 1012390 1929977 820694 1773935 949179 1815067 1053591 686960 568181 1647030 1611112 871258 1762767 1739408 96107 1426649 122918 493814 983084 184556 1095066 774979 1213355 350481 430139 1309842 183924 1166786 1292076 107455 1063526 155955 1315153 1640862 1953986 1091690 1908747 1638717 1080363 271266 1664911 1564152 1268195 734779 1599317 802973 228457 738468 1338918 256090 547848 1204045 881778 934517 33475 857526 893959 18986 73752 162619 594986 226773 1182840 1076037 1465781 629470 1886819 1295109 530246 1298533 358547 163763 610494 369931 315323 337016 288892 1072855 594324 644208 1084684 1160010 907928 1388740 53929 1764465 818510 1776546 117482 423287 242831 747289 1229350 422300 200176 926263 255430 1390221 1816801 86397 138118 1799049 1796186 816087 961404 757743 1949062 60267 970864 1377550 513635 829942 640077 1632182 161147 1261774 789185 1525574 160991 433033 44466 1440795 377489 803679 1223575 170054 1119141 265568 1206293 1192637 1991921 762879 1572851 944709 85858 296345 1421286 1463676 1584204 1842580 1142846 332121 1029616 350239 1080250 1422592 46321 90967 1897641 1488914 1579890 645560 227619 146011 127158 1874200 1886952 1793957 996501 1557528 966698 809950 231928 1030314 518466 735774 530821 822082 1844685 574793 136352 67969 585697 744499 325305 1919449 807690 1870940 1107479 461738 1334036 1901222 738 1184768 868445 1909472 1413101 1410002 1765439 322699 1715798 1360802 1832917 275725 970158 574721 1813914 1329068 604121 338664 1098158 1868790 1563317 761484 1569366 498873 1951370 214738 1858089 516422 1211158 1904068 811746 465178 572675 113359 916732 1955427 1754796 1996287 841811 1112058 638457 1486598 759204 1393863 1248102 596238 1156476 89881 1545896 1064758 986382 738334 1557182 192262 1143749 1792246 211125 907820 299547 876447 253741 1511721 1601226 1676626 686024 178506 1951477 281481 526464 1129177 1846243 901231 1799267 377689 1365434 1620875 442485 1385755 1645270 511490 832188 1166861 1338664 1526925 324062 1007202 1512220 415554 1147826 1440704 890148 1402396 1941752 752532 632812 1084362 1138506 1902523 1667967 1944656 170490 17180 8081 1539538 1084380 1285743 735708 804965 1237556 1397247 1783451 1932293 1887151 768614 1194272 719209 938582 1621160 839729 1510925 257227 441202 1665053 294202 162483 1149861 775341 1259954 847246 909232 1795160 20069 480459 907134 519243 1031965 1981309 242163 989034 876070 1648182 538817 1204756 1346018 1858534 1129427 602320 1457260 527702 1490453 1718362 1035457 1519536 1557349 417204 1529506 43423 972250 1625551 1020380 281113 1916586 1991686 1003602 283312 987412 1483106 854384 954719 1581609 862951 733105 359943 1446975 1408448 680557 1986050 1937457 1452385 716149 1029075 1512934 1644561 71339 583613 1471123 414906 1696269 755872 1573741 134839 1978628 609592 1116149 264610 404457 1251983 1980203 1397132 1386591 1942124 28756 576525 1895896 1726957 1262407 945509 1446604 1404722 964173 412919 849627 489917 912760 1004277 917881 1119067 1747559 1103652 1565360 900264 1115972 795496 412967 1500286 453660 6054 825451 766641 1824876 727786 1571322 1674450 1452932 1021493 558299 613330 744291 1031073 1516394 663698 1869589 917780 1610675 940059 23322 814671 221747 982471 494063 92036 1666973 188427 1323620 842559 888607 954360 1955300 762651 793721 1114541 1029740 1644797 1141262 1781774 1267104 1602356 1631903 160583 1618752 1765662 1162156 1678324 1475720 428018 543233 1699544 1679093 345251 59784 1903394 975536 738381 730181 1861222 196657 1438140 110568 1074254 1978235 1545827 981747 834210 1582891 113320 1847229 1389062 1059229 870417 267855 1976310 1911003 697658 178360 1883189 1180097 1551819 1275800 431989 673472 1458931 1022463 1037728 1986035 1615898 228239 371621 444580 1541811 1836423 381454 1538041 185067 1446012 1953996 1389620 170142 1144864 614719 547221 1365971 1659666 796239 256321 917231 1407382 204187 389641 246853 232973 606358 499339 985881 334565 1417949 338939 1653636 546369 1198288 977009 1497055 5816 610515 1562177 634729 1187186 717969 672465 632622 643533 735964 857363 806401 127353 753964 472516 54378 462047 562408 17961 246120 666244 1044065 1560801 448552 763560 1442047 813015 107886 1116476 1660816 960476 552954 528217 491567 1814931 1519613 1657986 673710 1737522 1756142 1783373 937639 970943 78336 224883 925901 1888412 764512 966346 316739 77739 1525868 330289 1205917 696286 473173 1976747 513922 1899038 386832 1157696 1533114 1855726 1735490 612464 288805 1175787 1063218 988004 1492915 1109222 778533 460394 1087017 898972 1706841 511496 272779 585964 1431667 211202 1713226 910793 1410025 1357155 1579768 115509 851881 781183 561123 662907 1955677 666268 1166271 1421336 748084 1379284 338084 1099143 1767223 1797396 727731 1084555 1130778 262685 888523 1626347 447824 1028608 218848 1048067 925919 1175813 1854110 47682 233498 1387630 1062928 1747734 851317 1809825 495896 517290 1785591 517274 327430 28935 1340130 263473 1043982 343095 70550 879704 96327 606149 1745899 339438 458583 1979059 625014 559167 1375620 68026 1678906 1212509 1556461 467658 1715485 1370288 784265 398458 171178 338458 580343 50157 1572448 1474529 998301 504543 125402 1076865 1813566 1199944 1877994 1537232 1064305 561748 648618 939822 838791 801195 456060 274181 1137236 271410 1671634 28651 1596301 265077 372863 158397 742017 1252049 993845 1078626 348618 1750209 577981 1204222 1992335 1871809 1837472 16270 1503128 1207782 1998919 31471 1761773 520916 1153727 1320196 1284595 1875100 266693 1597851 117362 1410267 552516 1370279 1427417 1178344 368948 399599 1456940 1102074 376724 1890534 705383 786983 495021 1486261 1818819 1737715 592101 1699402 604322 278530 401886 1541216 95336 1699939 1836273 1192083 1641845 1187800 899802 456087 1352887 272597 890797 50411 1663401 1060062 1894514 428234 1080288 1293311 870002 796680 1885776 607628 1834061 55440 1255842 16047 363064 1629636 732244 1927696 999832 187043 530659 280610 227925 1914841 1134174 144219 152166 504700 1632983 78113 1894127 1979333 203754 940304 583601 1790623 223254 997080 1346316 667271 344907 842552 1667159 1840068 1971735 1854823 27551 67591 1780428 256443 379375 1538136 1409178 913178 1434337 1007733 1115924 551211 4155 378186 998949 1741875 1611279 603437 1029565 873828 1931336 113827 668246 793899 1549406 1664865 782618 910580 1914024 1907831 522693 99146 1765401 1755431 1585342 70608 754458 98598 1090129 546673 1022929 756927 1980136 1093935 1049823 159546 632378 1842876 766006 804676 207775 486485 658375 1294232 846743 1220106 75701 600161 579067 610629 686878 848687 1302671 1672335 1086903 664576 1532369 1388182 210892 447990 543029 1530158 1156580 755915 559711 1071844 365639 1459934 1735026 1054462 912772 1850109 726524 1133656 2533 1034770 670320 932049 861969 684848 463252 1836493 1968092 1654336 452816 1497738 741419 927028 488291 1489687 1832542 1101540 1987895 1557073 479251 1177772 393570 243514 1152578 1796862 1285249 1404462 40460 1748053 1637563 1738201 1458943 975287 265666 207745 1258353 883145 1669427 1421258 23566 1064992 656208 1428444 687123 1868793 1851681 74840 1234559 1854315 473288 1025198 1248435 73967 757755 286673 520038 1625459 1152173 189439 1028567 1742312 555535 194340 534340 187370 272945 1191814 999060 956186 66475 83707 269088 687476 1624705 1635594 1385487 1164265 246116 1268031 882593 1953251 346530 333718 1205626 1423504 1999456 10959 31604 1169555 440288 1120714 691001 465130 1199703 650182 1386145 580434 1258717 110172 201243 143564 1768315 41684 626341 183657 616768 1276590 1434876 1362301 920397 389567 1360062 1499972 1188805 1139505 1231482 529486 1405950 878790 676788 747030 1618631 708096 607912 1950883 1804209 1097409 778354 183623 277047 3197 909427 1584799 1100427 1935876 1551633 366281 30661 1091899 1458632 1944702 1734853 477466 1570875 609347 985745 1375645 1444141 1211214 882635 1957024 340507 1796454 711422 1973539 732882 1048377 368788 1716422 1507742 1394558 215643 761564 1547505 176213 1250393 529564 370436 1552347 395610 78501 1307538 1504884 761309 891971 688713 1519483 1372676 1315027 1004423 1579432 548953 3039 1486237 1915042 1395543 1104280 1530782 336254 1959474 1570360 186675 552262 772067 1125298 923917 1373880 633686 108025 1699708 1680180 1558712 1893499 1494181 187324 5657 16405 657053 366377 1731236 1077120 1218233 873308 578143 1823696 1079845 475251 922866 253968 1043026 985615 809495 213322 315265 1267900 736992 168765 1243367 477766 1048214 721362 1169047 1856275 1370257 238396 404162 1956768 345636 965340 979864 754320 1516456 497316 1893799 1353391 137253 745551 940509 1818272 1199519 1777216 1541496 1313441 152421 148299 760212 960940 981615 1965501 954809 1810690 1346241 1674159 963524 881862 1846543 1003430 56161 1012864 1305896 1873747 1285908 624298 1340328 1313997 1078753 1513765 1514506 202286 558202 443789 1715155 697359 886863 1503396 755698 1737121 745649 793652 215163 1918359 648445 1756125 779713 843095 685666 467365 800338 1876637 996108 1533290 334768 1077691 1948898 1826740 1987577 1551972 1970193 787178 289902 1593133 1838412 1255043 1837968 994705 341637 324907 1118422 427896 1349171 584608 327975 593827 188547 31778 495756 1335352 953915 1499366 372364 683885 1514432 341435 1081676 923266 1795204 356720 9421 992492 222454 503179 1778612 305342 835385 1912052 1481432 1923191 861362 1442411 158082 1024945 1300686 804618 1127592 279637 1770018 1930399 824583 163848 1373207 1954184 1768375 1822259 1335859 1518226 1402029 267411 112339 1155630 989626 1079709 64880 1534160 1081491 370219 80609 587068 1503478 523894 378006 345343 1093155 1340509 1940555 1643513 1331794 248882 892564 547189 954713 1680533 561459 1734584 577279 1162521 576491 471460 1916474 1292100 1756425 689887 1812679 608242 633521 447517 801420 963293 1751629 162632 993799 406989 126495 855164 1749081 1553807 944055 1524508 1517969 469327 1624193 1517465 125155 349759 1335969 313743 1061714 1424295 879053 1639437 1657429 468653 343252 1452209 557440 863575 1424891 632319 42388 1237971 1630613 305292 1387893 1982685 1469700 1094688 474667 397874 846651 1817734 1131246 1938030 875156 1308847 1824713 1176290 719392 1287697 1884473 448366 1024052 1019632 1551826 139036 1925033 107608 32144 1505599 767964 1907430 1913551 1143337 1138633 6682 897697 871654 38696 1354032 449768 1772264 1168305 736866 1948005 703413 1199407 1247866 1357836 1271366 1900654 937967 374309 1980266 662100 47743 991252 635916 903533 864338 798485 1618951 1895739 14133 1308403 963728 1338420 1583705 1475790 578142 846106 1707332 1956347 1830804 1628778 1334584 1688607 1625012 87444 957413 111889 1320056 106705 979059 1958720 1813055 529343 1351218 1322049 138982 450519 1194881 952762 161595 145197 837287 1109987 259229 1568271 1709756 229878 1321688 401456 1696033 168691 1032559 503238 25142 1101968 530632 949275 1816138 386830 52023 1715795 988788 634645 45810 385325 1119697 933979 439443 773500 1519688 1916194 172916 408328 604074 770570 1104024 1093018 1661236 1753716 111870 1178754 399989 678059 258249 1300468 246354 894512 1189615 913677 1415258 436711 1318499 226024 363876 107417 1683740 1672518 106234 1903746 1133629 1551978 980943 902486 1841346 732298 1932594 1261286 471542 292841 449586 625039 1804390 441375 1413854 1713225 546935 108886 1206086 1042651 1572151 814975 1715860 1271594 138681 1545350 205990 1527860 649573 872966 224461 1277151 1818220 529613 1264301 952723 182272 1680295 1609684 985940 1489022 1440814 285751 1484579 513408 184213 202242 1624965 146770 623877 653916 497395 1944953 865231 597123 207288 1380775 607843 209584 371151 1582125 578172 1697572 1856183 1389474 123406 1989303 1769992 1683949 161581 1555597 715743 1218781 666055 546881 162756 167170 593266 1415993 484449 695572 1060225 1235420 453089 223980 738049 403610 156963 914451 1617006 1719525 1116779 1056569 499318 1433748 797571 1570001 1281130 934184 1830556 940334 1276098 1695601 1520819 1567913 354886 454453 685234 1095343 1478917 696123 1700058 1417600 78103 1590029 1625228 1582365 1502581 1336759 1495756 490519 1019656 524200 1067633 1561878 1442730 1374629 832678 766239 1769404 1641667 519488 859391 1106286 1769594 1068629 358419 826976 1985992 1431641 1892362 490508 470762 1413208 1970477 1093079 1160237 168812 1361036 1702515 15807 1391802 1292772 1933217 244480 1421422 45166 1018882 1938630 1576994 586708 1051732 798535 590675 653036 1273128 380550 991490 1662742 131567 421153 1627751 1049963 985175 1874889 1647149 851569 43996 1839338 1444510 1662478 613017 938422 369221 959268 462945 553306 1942040 820515 907559 1129711 1344827 1705483 1886461 1620681 106335 1319090 1712225 1817369 1097095 1050867 722975 99649 154637 1617226 534598 1942743 55058 1882963 1534518 256116 1982607 443382 342245 338042 1983258 1078123 1069842 323560 1945442 1589601 1271142 566748 834723 169118 826453 611183 57883 274259 613977 1008555 1008648 38580 1092646 418016 849828 892355 649014 410458 1838375 1554103 660689 1224518 87763 597049 920730 958702 275576 26201 85068 787979 421555 1018314 754572 1931060 257279 853928 1773927 881162 1672914 452642 1287260 765308 1064226 1071083 682002 1071395 136315 186548 1575326 1974103 1917106 1303252 1734933 908373 262491 1204244 537001 30026 1596294 1965505 1680317 282711 748814 1159825 1984945 1997956 567985 1058407 1744761 710772 599631 354351 1393210 20663 1031512 1104426 1931554 1519142 1658095 753701 1832647 1126140 1735501 1967908 1360452 1958627 241147 450777 1593276 1534148 578617 1545353 1720143 280376 1643699 126374 559340 1981677 281775 865702 195189 1973570 465085 956082 1267654 214747 1833267 1540044 1026800 1195578 658009 1293718 541481 1981287 1803956 143514 1270865 1020505 1178491 470477 337224 572311 594644 1839811 1904990 245651 1575359 949163 1631366 1502643 1416205 1456986 1862962 1341941 1989910 1592852 1106197 17455 597093 1178513 615228 1595349 362962 1666888 1922264 746558 1557203 1364733 1322372 261498 1662052 508335 954717 1961652 376236 1556700 5259 1095675 133800 1872080 378950 1318379 1693984 179699 433810 1727458 1513953 288218 1797119 627957 1413564 748973 473 1930545 1617937 1808321 715580 1243599 776853 505658 1605980 1711477 1756757 1025300 889051 1883138 1941226 1906710 733389 1553607 503818 1120360 560090 1014855 326948 415664 289823 861909 527415 666871 175171 1617938 1274601 1679328 1099270 368126 1029133 293062 98844 258016 26438 1621705 1912145 705762 1875781 1443901 14548 996829 1550971 821083 1319282 312190 593874 176516 1714437 1877480 404549 434821 231295 69441 1255537 259008 1643642 521320 1245031 1368018 1752561 1070933 779428 602259 1356523 363813 638548 450606 1905246 1845508 1175476 1426637 154909 1951957 13340 616738 1472015 1403229 1166235 1052321 984041 1324847 718819 992023 1548544 1503616 607090 1037139 1578894 512967 930035 753953 1008631 1259722 161848 1484683 1041799 689142 1524515 249828 1407199 1194912 1995016 582485 564271 1639409 4533 159431 1539107 389407 1813109 777410 757099 1369559 1351385 323626 328571 1869476 1782779 491091 1827464 1325749 1834172 418157 917990 1233051 857065 478090 229837 1962052 1907586 1336111 40553 97000 135517 1622328 1698492 503665 758947 190422 232631 1691161 19363 1026106 1403776 727480 220729 1792830 399521 665155 1224342 1310156 1892901 1594602 728940 1773075 1347198 1086045 113624 128838 673164 448330 1032257 1697682 464527 1995269 1611338 1150737 524495 988800 1996479 582739 1531165 1055492 1542417 133498 431114 329772 872148 863448 1286862 646356 1068129 238886 335737 1866568 1116594 847669 653440 190277 1620984 84234 1064684 1639885 1888400 996017 1915390 314726 237690 13958 192277 1767738 1301812 321095 797205 538748 357857 511994 1924702 1252619 1819593 248743 311137 1163861 806942 1274636 1922068 676621 386047 1186997 1114368 1251089 699408 500846 1461525 1335893 718707 224629 995276 1237253 1356299 633117 1478179 1853285 1988508 1640206 429264 948834 1558402 1970205 1572775 1010477 502630 1883490 113937 493488 777542 645729 1917084 1138695 124968 1197659 680512 1606816 953024 1622846 1818754 613165 1743383 737366 1426115 426879 1753728 1523784 949000 1935617 1411501 677373 1988352 1862636 1063941 831468 528672 1971772 433806 1199317 672451 1150962 682577 583103 494680 344685 749825 1679738 791401 1646602 1508957 846814 643306 1364153 1348712 580079 1774956 1020399 1838821 352236 1996441 1021595 1736786 1823376 45039 436910 1861319 1754389 956164 843812 1621685 581734 55527 1183513 1252082 1904119 1598756 1404785 1044021 76015 662235 320061 1792698 1448304 342686 1644405 1319884 289962 1673331 1425541 1171965 1681396 67798 1211315 1246613 421141 1964774 561927 1241215 1508688 920141 252609 631028 794762 1007283 135751 1259573 900177 121120 1337266 1389881 356753 242475 125017 697426 243072 504287 836934 585863 1730367 1739602 1552333 473957 713673 635962 1384230 1379240 1480840 1300854 1123150 336798 649820 116362 1144424 66509 248857 218401 276927 33284 203552 629656 1951320 729956 580764 1455575 1934764 1548339 794975 943771 1990560 1179610 799977 74858 1536644 936071 1195443 1884544 1456054 1557271 964810 1172007 747940 1149056 1258733 1879347 782302 1839059 1854534 303422 1483033 1075537 1619738 228048 1467527 1529680 525898 1222025 1612465 381631 282986 740604 566938 1909524 124987 1959398 22860 1884791 249172 1034007 52429 1673057 1479222 990608 817893 822014 1401268 1678839 1468711 945516 1075324 833338 442392 1231241 1869346 217313 1608289 1762195 825672 703512 1073302 718051 1256316 752981 1945110 1440488 1346961 598212 1818258 1461226 237200 499599 1660395 186177 1484030 517446 706644 894039 465312 1397871 1490406 7363 809407 1806276 1564676 1239735 615015 1997412 1603300 840937 372721 1897439 845447 211940 1503892 1782558 1867628 414007 1190309 1515795 959938 1350330 1989472 293727 700031 466077 994615 1969559 461770 93246 757793 1405593 295922 1110627 1021524 897137 600360 801704 964101 1157689 1045541 1643579 1880250 75288 1017441 1335510 740405 1763523 1260376 524873 1221154 1536055 406792 569272 53766 334408 1161117 1024642 193610 878554 9800 1586448 691113 1568935 83435 1546625 817315 1725616 1995769 1943491 1551890 1004180 1788046 73564 876684 1516172 974201 1515746 65290 1712984 1352957 1213198 567117 822989 1607400 955713 108474 855803 1465346 1649851 314122 1515806 1845091 1994823 1941609 703966 1530125 195744 570463 317819 1222950 757377 300901 677224 1352420 1954088 1150553 223003 729079 470360 1733842 717315 536133 1211030 1087723 1963522 1204905 420842 1320734 551676 1542284 853379 1048586 1977087 888162 595429 1300007 332436 1656378 1029003 1718341 973740 1751579 1146882 1722706 172852 809074 232592 1759086 895350 795822 26359 1208116 1082385 349989 58537 1979647 1250511 917964 1320278 1204814 1033723 1621802 1092800 1268033 1087594 863390 1378826 133335 948869 1613615 1664974 1614642 660242 1569715 1275470 645499 1402994 1609424 44508 1320115 577929 688456 343536 134344 265494 946231 1685111 305559 798759 460679 250019 1261221 983469 1891178 874692 669738 16222 686919 1081454 690545 47693 9219 1443494 1836291 1629622 1553389 885955 600799 1768382 764942 1844934 1327667 1765871 275728 492403 129759 767624 272745 1139237 682870 1646799 916870 1825898 912198 1716944 194165 1250335 980361 88331 965405 1626763 1906849 1287077 70992 1909452 356772 1612622 310829 1496592 347401 1046687 1283420 1477773 1386422 1223937 1134741 314494 614631 117650 17652 183844 951818 1967287 1912430 641535 747681 509858 1771460 950384 1259648 1338249 713552 459284 1812359 104285 51571 636913 1945118 1454492 1886381 673724 1044508 896119 154114 1082455 1010794 1287890 1557653 292938 9984 1742600 1908910 208417 324434 877138 67123 851812 1581007 644148 1764888 1990416 1456197 1311406 1822796 915806 1029993 1619118 1047579 1731176 39233 654008 1586864 1734074 573672 749940 214993 1787723 779286 1184138 438979 1591327 491922 103231 1329898 982615 1143320 899208 1147128 1289041 1204809 1117376 1344939 1546503 1754902 248563 1041098 1252192 1736776 1202033 721664 1879705 109452 691132 794403 1487244 232500 636880 1763065 1699069 1806918 55921 55678 1209111 665511 127339 791585 587838 1600825 704028 375355 960129 312030 308183 987175 1022051 173510 699171 1012668 1739515 1377712 371045 109690 666395 751803 1854736 1006335 1809550 1083819 444184 1615092 159621 498324 1828167 1334432 1624254 1049151 511400 152781 939569 53506 1516949 1777595 1289991 414818 1892456 251478 833047 277959 745209 803010 1920992 1886107 385760 1495738 1718052 114071 73722 1862389 561083 1668691 1815730 40689 501864 524435 1961172 1457620 989301 542674 1280554 1943818 1125842 1853376 1602511 199281 1094544 377615 1587244 948740 862669 500128 133064 621610 84400 1607410 99704 100420 335299 1125425 1338868 72001 224608 749457 1729179 1966263 1396213 1055917 1597034 1902052 635098 165027 54506 1700013 1849846 1216717 1322618 1954862 337400 68010 1919501 1186047 1165244 932572 964489 1900937 1064529 687144 530133 1220453 283891 1856009 1077763 1282670 1623070 1597097 1769512 1219763 1329977 1049137 1852380 422036 547188 849147 842381 102877 1749105 408343 1328025 1023183 1839101 526082 1399157 1620257 1387767 996902 1896000 1371426 577691 679784 482642 250542 723091 1828006 1671225 1762965 140101 1300516 1571032 1092845 1545378 146291 1754193 654607 1312976 1196718 534661 1909723 992457 1414352 320090 1445599 597989 1584696 1379612 1858711 1750759 1081839 971002 749720 1200709 744367 1884492 1317512 866695 1880895 1559581 924494 263424 1936767 1888943 582351 172934 589580 780655 87624 743879 141907 1901783 1969293 1223585 1383691 1312322 1677660 1194117 308893 654256 1635696 1858569 940660 864902 467403 1196941 1128234 139415 1071939 829923 1010575 1498538 1925083 380893 876992 699707 1815895 1149944 576452 28838 1253593 615982 666960 170039 548105 1367711 833470 1882781 518458 1099107 934862 619036 470451 1072831 1594668 545435 579893 935539 984991 1391798 1670941 1077145 783392 1863170 1627238 59250 1659059 1607024 890679 975352 1108700 744348 624517 946243 1144704 1536374 686431 1353288 1467907 1273560 957760 1717017 972554 127458 824190 542534 321501 1108524 1202632 1219457 77100 572962 1404413 211181 1084621 1062541 825305 1814211 767648 793796 1886902 551051 463891 1860352 742227 1527030 298606 1534849 256267 1620041 52293 1453496 521856 536035 1326691 390124 1988744 1787450 1481251 736884 686892 1687950 1627394 760233 31243 880741 1947371 1719121 1633231 384254 881774 847423 461814 108920 1858874 1790972 1313478 1664780 19009 1965878 1627921 998070 765624 1691727 1777690 1185366 749399 1308782 972745 1527610 4638 352601 1694553 1129372 1628274 1126097 1295610 448501 914210 585944 1110314 1890279 1520582 891872 432152 707580 1045248 1580353 1212590 1782774 373972 1633573 1486424 1790442 1247231 138214 991707 1263600 775390 559018 1412456 1501490 516210 641779 458766 1647638 1097634 1581215 1107084 1969223 1917055 1458631 1709216 579899 1448614 1624334 1783752 186187 583629 1070176 1059929 30606 8975 662189 945006 1765275 994741 1183896 470898 1006793 1299712 277960 402647 1424317 1083150 1238320 818850 835556 1623313 99398 1345324 1355313 942055 732306 1132188 948380 302994 1887876 1623799 1376951 360770 1638019 743634 61380 1251681 321769 712220 1560558 843361 1098553 508012 212327 1864195 1867106 402490 939580 1980903 1184066 38947 1631117 1860476 8270 1279590 356473 1335642 821484 1434922 595387 118133 1034509 1890552 1537565 833706 1720714 1465150 1826859 7761 1912149 1806997 1394586 1849733 1278888 953340 1373499 420362 1760492 421800 1676586 183505 94118 836326 881785 1506222 1185670 570341 1380812 527767 1546832 698451 434570 1985294 1606968 784783 1361091 389983 1191698 186076 1334169 466755 244749 1201458 987769 852263 1674890 1173757 1441428 564283 676559 1796450 264796 1437894 981756 1048441 1081861 1134751 1610195 1277772 97471 817055 1079192 358944 165625 1501724 1679341 1042031 1111461 273326 333873 397268 188574 1838786 1836204 1316970 667899 1638047 995708 1192230 925443 1163785 199901 751622 1028268 181307 1075820 1036938 881915 510277 734393 465351 726047 855453 1657853 931569 995308 1079676 1994388 1942025 527515 245282 992090 1626406 765963 1422679 851871 494746 1307148 216469 664489 1142976 1752681 1191027 1964614 1190320 300318 1894618 1999638 17754 1826649 20680 396514 30988 190309 1622805 1814636 660748 749361 1784625 1220955 883156 1606318 1464938 190008 1622872 77645 625241 1036025 1044287 565272 1171486 335126 457388 860012 1243531 802063 56038 1963336 215252 1531639 1343497 1819159 234081 1540365 200616 1117246 433082 343184 488302 1976729 387037 1970858 370901 1060058 99396 169242 1460634 1694467 641180 411033 87785 1053144 449368 1365305 149205 916200 588734 1935339 1852704 1515277 1381360 1721848 969522 1059570 268071 1408678 1883997 295156 694086 1987657 1458667 454186 1686217 397153 412874 782435 542889 1867838 1148902 767308 160255 1808730 774683 1059084 281877 1258320 1443278 820648 927610 1038078 57842 1207740 1145166 77309 739977 326507 433878 485613 506220 95718 775860 1980393 1136079 1513382 1277815 926681 1750172 1992288 1650552 1159079 116869 593800 1495617 277213 570948 1612961 1902115 202933 868956 691715 732553 1626374 1326902 1348885 868169 1906850 205018 652171 16522 3764 1752498 632550 1653578 1315520 826913 756436 1023246 450341 1829442 434115 1921991 1519783 218161 265584 665628 1222040 624918 1693765 1596468 130622 1017506 569962 814001 971693 298049 1247980 107953 749661 1443257 800133 1170120 1003158 1805403 348890 1915052 163372 1987578 1564600 807146 462926 195828 1679802 711855 1947747 1599966 366183 695387 1444985 1712664 1817403 986767 1170649 1655645 1870122 1061728 556362 1907201 769134 952969 1762295 1007260 1830589 1777260 845550 688895 831746 554771 1703439 1048812 235868 959866 797204 1238574 904874 1138557 1595396 1231289 470423 649443 1431854 905338 1172951 192414 1189897 1865514 1147366 596537 1051293 1622892 95847 1381938 816374 195385 495510 791881 952700 1613419 622944 449613 1217756 372053 576803 260044 1879584 624000 1004130 1208351 810007 924163 1174008 44308 1887339 718515 463713 583337 1643479 690140 554357 1241376 644936 257688 908068 70740 759159 609345 994790 451150 1040715 824229 1175357 1822654 330987 1080150 990201 238427 830766 1222932 1044434 823048 1462683 1485340 881400 1190440 1524637 1039587 1901787 717393 462595 83917 633787 931881 1711903 1415585 496853 1856616 1072042 724615 1636620 1390926 1996667 1160390 571718 103058 1505459 851696 952220 519244 1234820 1962780 1962120 1128977 111396 699662 1636280 774228 653565 420839 1063888 160845 1388028 1845885 113550 183553 1095805 770338 133748 1443307 125386 85934 974043 559512 216136 1903846 553242 824798 1024964 1733019 394462 1602331 1808142 454576 729035 1146017 1011378 1389922 1987201 1935424 629229 1869429 9604 1378906 393420 1366590 536887 1973546 811943 1967442 998076 1234023 1221025 496207 104538 1840416 1489730 1086996 893090 181356 541013 1850401 651284 396575 1664106 775833 932475 1359549 402588 920626 65817 184066 905999 951345 955904 580754 1334785 65763 1004869 1019504 1018876 1343923 1221661 1086030 1500075 1138789 891663 673142 655555 1862089 1467026 1796013 1626078 1867240 623690 1022549 1530814 1509394 1155003 964039 23976 232563 29280 1231197 1847575 544544 1056994 1661188 48840 579555 60853 374183 639157 519686 1147961 1961418 433606 753311 749219 273985 625433 910643 1351193 66973 888668 1641 974888 1658149 1633522 109929 1105016 706228 269265 776470 1153217 869751 695213 1643529 505356 1125271 967964 933379 1278792 1207304 1842386 988397 275541 847459 442230 789180 1308233 1065102 1027476 373146 1708705 58727 1149522 646192 1065392 894672 1898760 827031 1080165 279532 147404 1887005 69731 565873 813212 1372553 1087108 106315 627753 833989 206283 655832 243231 760481 1211960 462497 425158 1700752 72833 944659 1361682 1240538 1842387 986639 1520144 209722 306469 1672556 165026 469136 238125 239718 1439149 1829735 848262 493900 1978374 734956 1024730 122360 1041211 1992075 358842 1498562 129886 296047 70250 1833051 797481 229091 39682 570730 1621573 245393 1546896 1312180 683219 1812081 646438 854058 654452 1490908 459119 1164638 431614 752562 780553 1412321 1579973 371785 1006760 1165005 646040 1685256 1865043 1538090 836258 1128095 674153 412250 824867 53055 173738 1314136 296437 215720 715405 502459 1131489 238169 1209586 1929994 1259507 813803 977806 1347826 349496 534689 1632087 136990 1861170 387581 1032955 1691912 282423 1495934 798102 990770 1439167 1843118 495483 1475784 250609 434939 1071890 1831863 390811 1165421 1853218 1579871 1615411 247810 1811160 858187 1442731 377336 416839 744588 652958 1808262 1760660 778059 1764251 1439435 828338 422095 1861229 1131760 1133780 1742167 1157342 566923 506465 1771976 1903403 1999259 1051679 261145 202838 494724 766381 1412087 447064 1955833 588554 691057 1854861 611578 701959 1752016 114528 406460 1405380 1334535 1722715 1348682 513847 444209 844676 624850 1209618 1099097 1209830 1559580 356235 1219296 1190900 1088051 1996980 233545 1431643 923693 814114 155231 131828 390704 969868 894427 1668793 1377727 771200 209956 374311 1512813 62433 1476219 1414117 1219883 673172 310106 1002569 1114056 1852393 1513693 602409 1248649 1930538 1157525 789846 247876 1794111 591576 521795 702508 472852 479359 1407096 1117925 23148 493332 1527950 532680 1508863 610728 726010 1880040 1412742 1372649 633167 121886 463452 2227 1165671 831205 337372 1619123 662561 1383791 466860 372315 1832221 1485122 130191 291908 1285244 1140158 1538570 781412 640784 1080057 1529539 1447899 1597200 48576 1153736 1236282 653947 1173186 844817 1235333 1123007 1791408 1365853 650441 1271661 1024164 48151 539192 1673086 1317356 248017 1426722 641493 704979 1066673 100299 152613 593186 1491793 951833 195252 1288220 1626667 1342815 1193090 894098 1118550 1203150 10154 1038531 530229 726810 815735 1884960 356449 490134 1984665 677234 1503862 1380456 341323 606694 1404952 830394 1608396 17078 896286 1374179 633577 1564154 873492 346464 1770858 493823 835465 557649 1597060 1668417 48464 1083433 1919093 653375 1646262 1430528 1355821 596382 1767245 594815 852264 1091847 1263265 1524803 1511417 188476 1887252 248049 1725801 1659407 1854549 639204 289697 313946 47884 1377415 1360229 1099960 501001 739604 165392 638847 1211954 300201 1898342 1756417 456649 965395 1466280 1518273 1068583 761193 1515743 195599 797239 946279 938966 818353 1673095 393504 1426267 62186 1140560 621297 627391 26665 1280675 1725772 774625 522626 641108 1414066 154962 971387 320361 1942738 828401 1417517 1838967 1894336 1496053 1259753 648424 64209 1445611 512357 1011164 404070 952264 1592391 1052546 1693513 282454 1717517 1671951 119905 1706306 1597201 1170117 1127553 359162 624975 1491500 1419230 153462 1421421 347476 451726 1821924 237895 1338738 711543 917824 611260 1171600 1404654 525279 686746 568063 470118 779219 839599 1063305 1834197 107920 1799850 1886598 247998 50727 731415 1511532 93719 1943391 1045117 1172999 792537 861258 81107 1918485 1856530 156622 545426 1806337 1966839 354704 1025442 1423482 522302 1764695 1951643 1252038 957373 1993165 924233 273507 1906070 1391625 33630 1694200 821102 899420 94448 1639634 285819 1052740 450434 1611494 1482833 170763 1469916 62647 1734398 1499550 75297 687576 1604086 448992 1782656 616751 1570563 794269 22632 1679904 485946 1428285 189916 101499 1513796 376880 582086 1073161 1217851 1165632 566986 645284 277161 821259 1547317 141414 746968 1530244 71029 1283639 1293442 484123 1625090 1768973 386942 692036 608820 808564 716460 913994 636590 293368 45333 406357 1350437 1526847 43169 1822055 1728302 1865771 1686703 467810 1868426 1794608 950710 333713 1121404 1028616 484196 332127 141811 1022904 202058 226164 233565 139711 1631489 486349 477579 539588 1962993 1135337 1766689 440128 1062699 1197621 1442225 1282255 324359 1964276 33797 326977 1752778 666271 542973 1245488 1776872 1407134 586635 225854 1056120 1105831 570102 866348 1593630 897896 1354873 600016 1414713 728260 1551563 1626395 909030 1402752 542352 1708417 206557 130451 1995041 664294 1258197 921378 633351 443992 361944 947324 969371 1771917 360226 57459 1078164 1717269 927238 206039 861340 1501783 1451734 1804210 313640 1690107 1134567 1241636 757143 1948202 549117 961091 1674801 818272 1345070 1317466 304440 842120 1106801 1636200 1969720 1427089 479045 1889341 722568 742404 877299 1362029 1994614 499070 208806 385770 1945003 860314 1726461 1057686 1068443 1136285 317957 1506885 1004899 1845989 442578 912089 478549 1692911 245240 258111 181679 1004208 259761 467495 1675352 34556 333172 1703856 658405 256649 1283220 676787 928261 504413 1456089 633628 1816626 579924 1413640 1816561 1604825 326349 254770 969247 1442382 1702326 543306 1260940 338750 1097004 948234 1379366 856824 793931 1735781 605207 1121314 639495 1197931 420849 1886771 985682 727255 767303 302710 1628229 546282 194106 276518 1983844 796040 174603 1988029 1794188 560467 515635 1498799 978723 77412 710805 895118 1457996 1534656 832608 301351 1132067 1893243 1933014 1233069 1483630 1842597 1015542 1594901 1866273 1787949 1177557 91445 538057 1556593 761290 865408 928375 1818241 718644 1156714 980911 1182758 509623 1650283 390100 1814579 1732141 1423804 674995 599628 1551870 21512 604644 1953167 4684 1381563 1606023 58268 930584 1158367 1947390 1431929 1695966 492843 1773462 576039 249944 776477 428460 839255 1772435 322119 1845359 953602 1531881 1801955 855665 1286708 1048193 42200 457240 1394989 1001241 917979 147258 1574638 655546 734447 1625227 1179997 1904856 1033445 1153487 133506 271960 1393751 1899127 510872 1909387 1424323 1365526 1155256 394948 1655705 1463993 1855041 978278 1334060 244962 1825204 71257 817706 1848325 723432 1804252 1399299 1686592 259094 1085381 658186 1063719 1796224 451409 534984 100667 16640 631172 1635208 1464457 1385277 322970 1939870 345454 1363784 1231439 862129 952158 255835 366513 345837 1951663 317578 1195560 648807 101216 1190570 1395710 820967 310920 1652972 1462135 43061 811833 1507 303906 1882176 757340 877429 1252015 1322158 880842 1454307 954530 335009 166726 1753576 1739573 1169253 29963 1054007 819839 1664103 1084996 1743698 1945436 58857 468517 854879 1644223 1068585 1273169 1949368 846388 1960701 1238050 1298010 208943 1231561 202684 197723 239357 638400 168154 1721922 287390 894063 92193 950234 919724 1830150 130628 1812496 1680452 1229498 382973 840152 1589173 1776838 331834 797473 1402932 1314237 1036819 1131119 1807604 325064 1815258 1859676 459316 1005973 1838989 639914 486579 850160 981655 222603 976042 374431 1624092 1223288 53594 1418477 1540004 1395899 1065250 521463 345969 1867434 468850 785701 1565587 374720 842654 1283148 673571 357569 889502 200128 798411 1543641 1051681 1314929 972292 1198120 22452 1450089 537718 150390 78986 1769387 753436 1970065 1829856 1753532 175236 1479429 1213234 276884 12280 1983816 672318 1322726 1647786 1338282 172319 487746 237097 1367692 1702467 169870 1745226 708628 907394 1324800 180311 1637774 1845120 991750 872462 1084313 1888228 111847 28211 944890 1135927 1251270 616823 1955934 675486 1167893 1240172 1999758 1477391 1657209 211572 484808 609657 928186 1135252 813883 1421731 1882936 316366 476542 717597 835216 119231 331369 143019 151799 690485 169955 253122 252154 864909 862808 1558820 76775 1189890 34149 819277 1783009 475242 974718 1393061 1906140 608739 568356 1882692 1605289 1576228 682212 679200 1080758 950504 103760 133347 18846 1851016 837352 568577 829429 1728029 95342 585647 330554 1718000 1346836 260126 1583556 845272 306916 129629 876437 636179 245923 1394843 37069 1827899 429560 872074 1448393 619389 1924057 1347979 1391476 1264633 1810641 1231207 98264 418487 151558 1789285 1647505 1056641 1088287 1962445 108581 1748934 306535 1331683 1276385 359067 510743 864858 383516 1516445 147239 565406 1276126 1525265 220578 76454 1304001 127980 110144 1200688 379949 949226 1090534 1619403 494317 1822176 1816592 1215194 1563009 1482784 690380 1732468 1765957 938200 81728 549739 1713501 1001509 772577 507950 278839 43804 52034 980251 1153895 1246088 125786 39779 1741149 1592700 1066341 1751883 1040427 811547 1822589 643905 1593760 427969 147751 1408551 16950 1887416 1495238 1644944 1925704 1731061 1098707 1126648 1552940 544769 113053 1375074 1667861 1689570 895516 1962783 198198 1729775 1269830 1978562 249309 1684359 1487202 1857767 1869468 761801 446248 1707721 1070117 610037 506993 1544410 1711894 808736 1901799 303339 599609 216414 1812296 1816045 534089 1152388 105680 1986631 1051083 1200298 727464 1543439 1896033 1926355 462387 1775867 1805094 1103783 1217261 1191149 267084 1274007 1250083 1223297 1523676 1925482 475523 1877533 345014 98921 1193741 1859183 1524488 1500611 1107167 44284 821367 1855012 1856315 230217 1058101 1407780 133573 1259836 542513 202572 1013636 1742807 1061802 1567728 249202 1684607 1964846 238152 1433590 680115 273240 1573203 236644 1844798 1719291 1495211 825940 677837 1365646 657666 117715 1779140 241657 580709 268398 112127 1146831 897374 490858 1729391 1417083 12664 717664 1140147 187958 875138 499247 1338312 368354 661739 58251 689080 687816 1143200 1180814 1925690 1326520 945684 1463596 1984459 1864384 109330 1541077 1524557 883259 1649129 1129326 1664910 259766 328752 925399 1961525 850752 1326829 437838 1692359 956456 1555760 1037541 1962730 1362752 339532 1687247 800226 1313099 14918 1548708 834478 547951 965804 395090 1725939 78729 944544 204950 544730 214467 1133816 347825 361941 391726 1167012 1153029 1347665 245245 220227 1922941 1937025 406684 1796118 1020788 1187426 1956775 1397860 1230615 1603229 844654 1291795 889904 53976 1934753 95646 947275 348666 550576 1264012 977683 533586 742821 337800 912218 1570531 1260345 1353914 1688775 1120093 1611523 1425807 161468 1673628 1898694 1449366 888075 1974022 950445 44558 1792647 127920 1173396 1341589 1054593 1046395 1975940 522226 137947 1273340 782315 560312 1816995 1340993 801461 1994028 1752620 1996770 325157 1217444 1241433 357751 1894308 614421 1008132 586875 1046878 85054 1351478 1994917 425770 545573 1881764 1883587 269819 307114 146572 212598 621730 1176573 1883805 376850 747870 912616 1521280 790675 1824415 407490 737094 1247141 385630 1793678 722479 476389 1920289 678072 1286700 587112 18618 97371 1448495 779043 1414537 297670 747559 488010 424674 613951 939535 1623843 1415432 1792984 1222642 1874446 1523277 1459229 551443 1964763 349839 1759842 727153 319427 65625 439338 1072816 284712 1265140 452771 465049 253465 1379591 1012053 1108977 582309 64179 1064217 1763104 1441585 1029215 137167 1505782 1790805 1266457 236158 1741924 1002657 1885251 799460 989299 1869991 597801 671985 695103 35136 1173269 297581 298087 525713 1070120 1512726 59887 1065403 1629953 514353 1537368 103125 142710 777599 160924 1628108 560408 412071 1401066 1350682 950975 902040 1498636 988351 1567055 971745 793705 1533942 212459 1487705 1398204 284640 1794348 772631 1638012 507961 1043957 626590 660584 1704940 1367409 1712761 9110 826051 568566 806149 360354 280762 211974 1241066 112196 1519360 1965800 1761496 1139289 597403 1376525 557143 1765880 1432515 1973878 696204 843240 1066414 756703 1754833 161144 1241833 1308340 1395560 1781243 476787 988563 692137 79761 246586 1236929 1383701 319235 911158 78608 395661 1214007 495815 1567073 1223098 930545 122430 321196 600755 1675484 1603562 530305 94390 1779136 1375176 356802 1950512 1314829 1945672 341800 913721 1450872 918625 95685 714483 334221 1982526 770847 780909 789745 886984 1845465 1363587 1143888 1192033 333463 452287 137697 915915 35287 257326 635122 15049 1096721 985302 526510 4099 1980161 410389 1731332 1412431 873939 270275 623856 1705732 1626020 154079 1441923 1701492 1891627 737518 125632 1919373 126066 52742 47697 769096 850305 1160 509309 537033 1714524 1231525 1527471 1900276 1229055 1846386 1425403 281747 486286 968995 428577 1281408 1568749 434809 1036755 16306 1480532 695761 613960 1119620 1637513 399322 323466 299275 283506 1779086 1636294 1146995 243017 1639310 708061 1437305 1185634 1841660 1385661 355677 1154022 1619018 1528902 1954189 1237156 1766754 1953188 526948 1938887 944750 1044039 706650 104570 293660 1434224 1434171 556658 54868 458525 1458185 1710638 507645 947430 460922 1146818 1949701 1092751 448640 1250063 1204936 685667 423267 788960 1815964 313431 439402 1342190 692031 1896813 185658 380819 1862901 1776666 1121978 1616473 1179499 1870344 1480717 503557 1754397 197806 1900940 462975 1588160 1190348 38279 1331966 1024383 378379 40633 1033516 1164897 299493 352064 1102771 1919003 910736 1221809 664686 627151 1609212 316459 1843169 588656 316845 1156091 780915 302942 1702206 726187 1390854 1705396 1302974 1685370 1714848 1682461 702565 1757519 157165 949657 1806468 216719 858787 122293 338263 157188 370549 622877 1473133 1417657 1740470 1997557 1973499 1705692 843670 1733081 903588 642180 568358 48395 978762 1820474 906430 844608 865184 1011348 1094385 1636170 680776 204008 557947 1049594 187837 625651 1347732 1857211 201783 106349 770500 156948 378910 728616 770623 1043641 1217462 623113 1324221 306069 635846 1681091 1713183 462173 733582 1203359 641989 1485046 715586 1828842 351105 1061188 637893 604403 1281847 685898 1484818 84009 1098336 914367 981610 1752247 1988401 1567858 1231049 1427344 1136385 1961164 561159 1246400 1034068 1042602 234413 454867 308275 799056 1599342 41258 163126 1661134 68782 595744 174680 719580 1085358 231836 613498 377238 1820813 1021066 1070617 1070953 1291392 1315383 1190809 363407 582613 202317 1929998 168366 35697 817965 631959 896324 1697846 1023935 1098551 1584144 475491 694786 1815745 283911 1874876 1608647 929297 1479015 1775470 1168745 1964144 1096153 1792283 107104 323959 262174 1498686 1556198 1657256 415148 916940 375101 209251 333708 1453564 875944 1497603 1981694 299388 536858 1880782 1978320 719609 203745 1653237 764057 1072707 977904 878136 1433486 225192 1267142 1753218 1740242 340674 345923 1660553 928699 1639148 121557 611363 1523663 1464937 188018 140920 1576021 1630488 1959216 1664302 1134634 322828 648832 316182 1077799 1690291 190138 1524468 327257 798017 1896828 1840776 756093 644140 568014 231778 190586 1718439 1050877 1304905 885056 79766 822920 1893868 818238 155125 1889679 1496506 248672 879702 471567 654302 451703 893444 1096116 1095325 1966747 371197 179981 1151205 1692901 1673894 52863 1653076 1728539 460937 754217 1214356 1261087 967229 1211325 259429 1680038 429063 615377 1127674 68923 348019 1123053 1741226 577052 790749 1181519 223321 1504356 1459020 1733137 1392688 954962 1730376 1897941 1200978 431561 1782613 1071907 1241443 1011053 183009 162007 597421 1266226 1732192 1113834 177741 787577 564312 1293819 1503147 244685 1264650 1494430 91281 1500031 1066112 554294 174111 190332 1635132 924230 1620091 926018 726455 430159 154362 1274931 1290243 988014 1267098 738838 1572961 1155185 1803305 1902247 1145383 512475 511844 288082 1269457 382818 1351765 375117 1688374 584306 1419032 1407750 49002 1081503 800423 1660739 1871934 1368528 383165 1577101 112794 188189 1813428 438686 1615767 57156 607439 43738 1854142 710331 61357 1696779 105270 1486555 1249276 414469 229241 1279561 679930 1586956 66020 1461566 157625 1328769 687105 219822 28813 1328451 612062 1931415 1046463 974261 1524402 1445340 1802218 1751783 465935 1993591 732410 723935 273037 1370554 1348299 1249578 1311454 1370500 825667 15355 12551 1774982 1204714 1405489 1944772 264335 1907875 1713221 769845 1178057 1497964 1892299 217079 217422 483778 293881 145464 389606 1711499 481496 1547584 1464707 1076862 1651580 1438222 1323410 1300928 256528 90940 138611 1609506 1428201 1145092 969029 1379173 1913829 1176416 1606901 1983095 530414 1324024 1997414 525140 1125344 1290157 877694 761157 859342 844612 553941 1433315 1658188 721297 438801 789902 457397 1280447 552198 1923722 1595177 1814130 819050 562245 933886 198390 1600074 169993 423139 1718713 717423 1112119 1058078 571822 428838 502478 339593 268237 826084 1810198 1700406 751279 1624330 238571 1604068 1438795 893923 214504 782453 1119784 1189336 1167272 1252891 194048 1179304 478758 1124436 89257 1689515 514761 507554 705988 685927 932634 425148 1676086 430560 1619099 1083472 1257934 1985420 1604231 798302 686949 573597 975650 1467963 2401 1198614 893670 1352003 811385 1996477 1841290 666626 1049541 126724 242154 1687602 1396147 568469 820206 370471 610986 1200687 1486529 1727778 1165361 1820046 1954942 484581 319805 319761 1443714 1411023 1064096 1054448 855190 1739309 420409 1159444 1926457 1024545 1020644 1390251 1112823 641522 1821249 991775 1057169 1054817 1749121 1614802 706652 595036 1027587 1071215 658904 1637206 1281845 1067871 908406 1302937 839365 704361 862909 285794 705832 1863765 478080 166347 892799 1467447 1198291 917478 458710 852683 228945 1747823 1756590 1299080 363402 519882 898813 1591363 628924 374840 995991 579985 1017367 1751653 414529 736664 491323 827151 1838827 1425069 1445685 770529 1435564 1429150 1446981 1745366 673567 1949575 875082 799407 1633374 963116 1970156 258125 148504 1752442 1730563 1583230 485548 1250453 430331 864105 1751105 1987167 163371 1753122 1226497 387168 805622 344590 752196 459841 1749466 1604212 1020688 701165 762514 1644915 1914095 1334850 1280349 1053738 99434 183237 1519432 1228833 975781 585828 512601 1596670 974163 759573 1941326 1744136 1982290 1323621 1330601 1085606 952817 729645 713690 519063 1266986 823917 1695128 1821181 1220711 865045 1699608 1539426 293586 1368263 1967591 1340805 973674 1244813 378582 1101883 994784 1000962 690342 1827052 1326551 618750 1508958 129347 1184571 1193313 1736248 1515432 265420 188015 1349043 65285 609363 1375681 844195 1496395 909160 1488877 1722554 125623 416968 998446 722151 259947 606774 1819744 1382258 502107 1918491 1080714 444890 1046177 909876 152944 1123794 1121040 1002502 1387631 958613 1363073 153299 121780 925687 886247 630990 1916086 1544493 1888498 1531009 1798917 1488112 1298312 1302520 1426738 1342381 1008277 1884560 132823 676462 1786525 442551 1536222 349251 461800 912229 437131 1438971 1652314 1605487 1868832 1793450 1336968 1915927 1449021 394041 351913 1876 1075261 1506721 1205793 727393 820987 641042 1095359 93724 1241934 1192466 1847491 331556 1882724 1953581 863600 1191 1236808 797243 723727 1621797 1798449 376777 843569 30670 963578 1686285 1972278 365439 972564 1241179 1645343 1506614 1998072 1937290 39072 1839654 1613417 875832 166943 1284666 1169138 158556 327910 1968158 1328668 1246560 1267511 355980 1173741 1765743 1182018 1060030 777968 815429 433826 201756 876993 1144893 771159 909007 215005 1864268 807917 1432340 1125016 908871 226019 1069541 1958383 299636 1033492 1071762 598521 47688 248530 944884 404868 745473 846807 1012462 1410916 389049 885321 1177774 739225 889457 392588 1286382 157810 1188747 1451568 1412915 644009 205289 1314534 465712 87957 1774620 1494491 1894106 1748194 664801 539449 512003 382088 35322 1123968 1528510 1076046 352904 317677 1915336 1350322 712363 1774462 526569 396771 483130 1788095 1000652 941497 1521863 1391858 1531454 1058804 1447466 57031 1483526 788026 1006105 566274 1930606 1668651 1623758 712046 578924 1794196 1194323 929197 1171303 1870994 1777583 1835387 1401752 1496315 1220943 276873 1805365 142724 1725234 1254701 1955397 122254 673254 366804 1195795 1384845 1231591 1127817 778037 1897303 560433 670603 144064 147817 1585161 446201 382968 1144416 1377602 1812540 678250 697796 99212 1495721 1256584 1262008 1497362 51574 1563972 336168 1862561 1190813 1011779 1523988 1204643 1344650 411600 103821 1608812 1762393 345785 1756328 1643957 315575 1952347 724145 447407 1962540 1091273 1818859 1574375 387066 1701627 1050497 1935246 1785622 1358048 25544 1534728 934007 1823393 1400930 1175541 59756 702285 1353754 1545791 1870312 810284 1400975 145256 1168353 98788 201250 1232422 1184048 459965 281503 139585 120484 565686 796529 199248 1306503 807789 1087784 729147 1323418 1544552 1371850 62642 219781 579080 1486726 812197 378742 1666618 1583549 1749695 401468 1691232 190580 361855 954529 415568 1154030 1908503 685931 390816 854404 787723 1650734 1896994 933041 447815 912480 677724 967852 1714080 73114 1701788 724861 1494503 1898691 701677 1305875 381501 1218050 1883379 860407 673721 406444 1689568 114470 898069 662338 1019876 1030576 970822 804906 735870 1781501 125624 1501335 1895894 205100 1190620 1595832 1070647 1816820 908766 1564341 331209 302799 948016 326074 1248062 1014486 89949 1297611 157045 1343606 1770177 876015 625910 597309 1245136 1327081 1984429 1925744 1025411 809945 1660177 309243 1277301 1481310 411782 1307130 1072402 1169175 94478 939143 1361536 567195 1002438 1338928 1141329 1990834 1954143 1154751 1124608 1918560 1066945 83218 610729 1643925 1731897 503341 685694 1864848 1513402 8688 933173 201483 198146 1150392 1015805 364574 1187952 1544014 170419 35373 1996496 1067892 740508 242877 148638 436341 888040 1528807 449764 806148 1833727 1880509 1083383 1239302 1229571 795889 1461739 1976292 710214 375003 1950915 882312 1981027 1493891 1392787 379159 1045147 949601 420378 95094 911973 1539124 517218 1906147 677016 1864729 1656539 1484844 714652 495500 277543 1654180 479191 161549 1229874 1546298 705461 1628144 750748 413748 1512473 1263523 311695 1134060 517961 1890557 771646 316451 497306 825483 520104 847492 1553138 1166593 1152986 1321014 1170512 214479 366553 815625 1820667 494962 1894609 1108057 1373967 1999075 887480 1689691 1935358 146764 1206385 185445 1973394 1857180 851642 1635975 1183885 1156113 1135562 993101 1016389 224302 521173 752100 1263532 1618680 261687 218556 407654 302505 1736810 1509889 685149 1370855 671349 1734962 1071765 1009627 782930 1112767 1358025 661153 296577 1807164 1586085 205889 1533230 28970 1305148 526740 548304 1756287 364164 316514 1307083 1937293 1942600 797710 972800 1164023 946325 1913438 127097 447366 1996888 951033 727055 1865581 93577 476196 1090237 484235 1060562 309406 97511 364505 44716 1990329 868381 1026813 301606 619842 1856559 504749 1185452 396499 1495 381610 1629518 967803 1570733 1675329 1891943 227809 407965 1705115 1345447 880353 929733 1871991 1313892 1154507 264990 1031352 999434 1182243 125846 1845616 625722 1024680 1044620 359797 1923017 1081925 342579 18131 892045 1597355 1582823 1336402 982035 1290881 197924 746590 268276 1797063 322756 1281983 1120677 689076 146801 1886640 1628433 292419 1616323 339825 1462910 832273 809849 1733086 78262 1289565 73236 1020177 1179224 1752828 669530 1875469 1761060 1608766 570145 1675416 322668 326359 1631686 1318845 856427 1315483 1350272 1448850 232766 689578 1270689 1113170 1935702 947413 919009 1580718 409716 1397774 1635941 826796 1676760 168476 571384 732478 1992748 1143608 1949205 791659 831832 1123025 615083 1848981 843062 1542608 80356 1115112 685168 668658 1952121 379281 1527159 1591471 1524971 1011111 107288 104115 1096183 546574 593549 1744340 1520882 1104530 587175 525903 754702 1857368 1869915 984813 1025814 1039871 1815492 1584883 143356 1796262 1396911 772350 1284901 251344 1922015 556374 1852173 1700843 1044759 316588 69212 1099347 1414047 587207 762234 1356986 1881760 1728408 118876 1465386 801580 1910429 97663 304678 1664460 69036 1521927 849635 1167247 1162541 244887 1188064 1403804 1932964 1992754 284315 236267 1947386 1035467 11189 475901 1823772 547377 1403892 1745223 814478 635325 763229 1879689 1571022 496344 1910624 1932917 836166 1713453 1300368 1209221 708503 212634 932280 817036 1207379 906685 67694 756532 66903 1463821 1013090 1677910 1895348 281087 1219621 1426783 269117 240197 474087 1188316 1573205 1997897 654251 1004635 885785 1695678 1325003 1603937 763590 1890159 1005205 288037 1607131 160144 394531 627282 1581026 1578080 321468 1657462 1814829 1438560 1629181 1668767 397644 1023850 263778 21929 898534 479670 1989342 599214 1968844 287861 548862 1391693 1888637 1078236 971806 1888871 1155692 752292 778569 1449943 735450 665183 1915639 1725097 717771 139326 1740726 587402 586014 187138 514621 1299343 1991715 395621 1526309 1379447 194225 53630 310025 1009890 497318 297744 1605091 594723 1251220 1963549 846922 1280320 925134 767373 546511 1725156 1912348 1288265 1457985 1576486 1603462 43463 137224 1543245 1709220 1681934 1608584 1187878 1950195 649804 118188 927177 978078 1401246 787262 1762731 851829 1428591 1160651 1150175 1312234 1342736 1194789 1337867 1342517 102701 1862625 1200481 1712500 1351603 588466 217194 1925497 1323224 473887 418352 1891774 1299196 1620549 1719586 1388587 83683 479354 640811 699878 280201 1566850 740745 762125 661343 1251589 1246637 455092 416436 781680 1711352 1150024 878563 1496212 836073 1898985 1820888 870914 220061 601316 1935773 1302836 1375999 1955774 45000 1007397 364335 945055 1876939 274516 1108455 624325 976065 895640 802646 1943751 1522150 1223548 1438525 727446 1923091 176307 1581191 76141 43608 1884083 112530 167324 1846544 1150616 430000 1232995 1248596 837554 1029495 314806 1348417 1935785 1485125 531614 1378214 321940 586249 1586960 712908 731351 856008 1967483 1853226 1324450 781816 622718 1992398 595556 294275 172663 169348 1518118 639561 226219 691550 713842 985558 1082627 1928570 746795 1061419 179281 625475 348489 60039 512211 470475 889106 1398284 129734 1050236 367862 1746853 334671 310682 296620 130688 314594 765707 427357 301475 1286888 1933653 932078 1779850 159862 988009 855846 1548736 768531 403772 1264971 430213 88291 1881864 1723755 1008300 1799629 1030193 89193 1731348 613637 1265244 1023372 1392014 925451 1626415 1488902 723078 462171 260204 1960000 1236638 1361522 1509483 1474398 1838406 1981236 364592 1665056 528373 392878 556387 437921 1228670 1507921 793654 1108142 561238 1719694 1961261 621131 448723 956126 1100944 1048748 279481 926266 1784230 1028480 157897 375540 494099 1816119 13137 797701 1142280 1311060 1256608 1783336 10576 1267152 872557 1832923 1705209 1076366 1255784 104937 1399320 909212 1911436 1962635 943233 1814249 1638604 569505 492888 1391207 258660 890133 102132 1895767 1030944 514191 1994297 801226 1553029 580323 961089 313709 1371797 760099 293742 853691 1867818 957201 1840632 1633411 1859471 950523 1442 1207181 1171629 1487378 27688 850807 186330 1870557 182333 4477 530190 788180 1040053 1888440 849372 1372847 563625 52804 1845476 289239 262178 542635 674519 963290 255788 727760 921921 1598194 783109 723481 673303 433971 1844122 148315 1332560 765666 1037371 337633 87118 1310467 1094793 1396883 1769629 188239 72479 1937893 820524 19112 611306 403198 1229460 858386 183210 211015 1364511 627154 1484287 227400 938048 237887 560810 674005 367353 522905 441522 1583394 591693 1197472 216764 672814 1282234 624430 1605155 1668516 1857337 1224919 1565473 932621 1676012 1242993 68549 1448539 852421 1369434 1535504 24932 175388 1264560 428219 101194 103781 773911 777960 437900 1608564 1483762 1035291 1500723 542282 573356 994634 1615397 755043 1635352 1999586 1500197 1864069 1101310 1395620 1744846 1626186 662057 1054983 1765154 1684783 836176 1764610 298896 907417 1003162 565437 1707416 1232330 520970 1993977 1713857 687378 1046999 1079796 568399 1063511 1858124 1167424 1740124 152196 340248 104866 933557 336415 1064764 516321 1628846 274591 895757 928860 1863947 644280 1955918 169846 77339 1913241 1094815 1380979 1308862 1684115 1093625 1535291 1615528 526154 900652 1648572 1843574 994162 995795 955572 1897296 1572072 1550622 1024566 1006717 941367 827656 323753 973269 117941 1217966 937795 355155 981530 958728 1411982 279714 741800 1098135 985744 1046792 1836537 1479075 9718 1648512 826129 497437 1387754 652645 1063036 369540 1637419 1608012 1918938 1559368 1040459 694063 846804 1681650 1648248 909242 515625 1940546 887852 392772 865424 1163850 1337909 1735091 793998 1936634 787470 496975 1237101 156859 1885641 1520081 1672648 1177005 752165 543404 1610016 1601644 926372 1261857 615341 188016 1107037 1902356 1302075 1215172 1317336 182794 1119032 1571323 981505 687769 123421 578190 1164924 432209 1757148 1860724 693297 1592548 1032619 858881 1876030 1250912 1437880 1762311 649321 1497892 1204249 1042086 172462 660004 4343 829537 1438396 1256533 1081906 736600 1446286 936312 1904293 1798297 959395 1021990 1519028 1271165 552278 107867 690008 181512 37294 406455 317149 508773 974830 939779 447963 785882 938774 186789 105475 1367343 1693118 1872077 1191432 1167264 54988 736413 1320049 690716 982136 608008 1345719 511212 316313 1088875 1739736 1839408 818523 1985844 666515 749354 1200380 467945 575840 1553890 1414760 1234125 925026 832783 675124 264649 432443 1345688 485512 752249 1947633 1985061 1431651 1507786 919999 1479824 403120 1155580 48315 640188 53548 1473545 680823 1276147 905302 1455816 256324 1975610 1212859 625250 1467566 389205 1623233 677086 1102675 1305592 1990147 156385 387905 934109 664852 331187 629984 590290 190995 88437 431080 1865651 291056 1230728 445601 1591 546410 1609895 383581 1779892 1435662 780228 145749 1791993 462180 137766 1790536 1599166 1986377 1557862 913858 1049661 1002900 209088 1680303 1624436 1038771 502951 1087840 713322 73515 1410649 235359 1018570 1640046 525233 1963875 1612217 823281 42733 561639 1043259 1817303 1442971 1662071 975936 1533459 206380 217263 1158628 695003 997362 1948824 220195 1587578 259146 1321157 698527 167087 1015637 1860377 577239 385778 375181 1021206 878626 112654 383825 1390801 213018 1790348 784098 756435 808085 1869653 1022083 1166362 1791445 1065321 887624 1521452 357144 725903 558151 479487 321853 1986379 460630 989794 582099 1896208 89840 528525 923099 1895975 1941656 604877 1886734 1974216 1798113 933882 1614601 413584 300378 1224778 1204166 1140735 800831 520801 1980552 1484333 816982 1258652 494953 1924126 745766 698270 703759 1133215 495866 1172451 1484932 765758 152786 909260 1954381 1606626 1071533 1062693 570711 256841 499635 1596690 200303 1765450 466160 1213644 1832702 1920807 419599 1872500 861508 247154 1911159 712492 1098420 1208257 1317492 150660 364758 374151 530086 363389 1804218 1219410 839869 1830965 528859 244366 680062 1176612 1651438 1085224 1641359 1830799 1189982 1388334 821313 1304124 157222 862868 762281 1273717 716723 1921123 347029 1244000 9809 526923 444614 1958664 1510379 1768923 1435896 1093612 904144 229917 235930 549993 1031920 1260849 515057 1608979 461316 1863907 1838242 979759 630408 1303035 1799689 1625005 331101 1804668 983288 1549680 219263 1118664 1339825 1919481 1722548 1178626 485044 1544442 1206210 1742512 1254400 425666 1313606 202525 598093 261837 1649399 1115715 335167 1137166 22409 414699 595555 1229137 768920 908629 840753 1041949 288947 682062 1246811 1376300 260874 464975 888208 108800 602717 550878 1348202 183447 1200267 132740 570229 1624223 1420264 1619742 500314 719518 1425125 1351656 1402006 1449163 1102010 512760 1485587 1986433 184939 576157 1529231 1009376 749413 898683 1165774 1323967 1375026 1433696 1092487 1035138 520322 898801 355557 886001 1203585 1902988 205480 1088816 807354 1224623 893885 1728952 698491 1644124 247561 1154676 918642 1044651 426748 123147 1780682 1698006 619784 1367109 1406764 1627115 1936407 1509237 1906023 1362240 1335976 288092 1876672 497423 1067448 1014368 1446596 681701 1869757 1628773 1869969 355992 773336 694687 1394914 432207 702678 563043 1506261 368417 1819404 1513970 248489 1213535 951507 1931641 1326559 585866 1504261 1385184 1329069 362537 1671674 997472 706811 1226108 1870248 1516663 634528 1520409 1922530 498683 1090215 1319290 1204871 1643654 446321 1328803 1002376 1772402 1787417 1364915 1221101 873480 698162 570972 521801 1368711 1056784 614272 754869 155656 1530110 1300447 1824520 354474 471830 1428390 1395604 325359 527679 1521061 685144 331786 1672718 1741173 1687479 1729654 1885868 1509932 130902 1011621 1886601 1479514 1448836 1858919 1872124 1543599 447903 760314 630732 937146 1827329 1554563 1443693 389592 57851 884815 498195 1146937 57267 1510018 878986 1587657 14687 1351569 837672 375953 1760825 525100 341021 778424 1238798 1128012 456970 7883 913125 1931939 1306784 1899388 1085308 329622 1599435 478938 312741 311319 1035242 335137 1585790 192777 718866 907292 1663701 1231973 1866814 755552 427552 598352 867352 974787 1361385 565660 895128 21210 329672 962692 559865 204545 1366808 79194 1974581 1955553 754765 1392129 1446837 431051 677926 293040 1942450 1837263 1244623 870256 1684363 743572 1643073 198654 1241890 1336160 1437398 1448260 1081900 1933721 1898423 236397 409626 974095 1369903 421762 1145417 137588 1971948 224218 1164562 1023049 1469235 1420531 887154 1364562 62411 850869 240651 540562 1562728 1982058 1022736 627504 1653911 861631 1099545 420648 1199867 1164073 871634 1790578 310531 249877 1903793 42718 248384 1959495 1047175 547167 1125066 691374 1108267 1202241 179850 1633164 931118 409325 650633 946203 760643 601376 710299 367954 145747 464957 764989 421291 870805 563987 1155180 70413 13694 1066575 1743087 1865108 1782688 176111 780442 1989207 1389006 786865 1877894 457053 857408 431514 874366 1000016 1150709 1255547 563615 1281298 968301 169748 1188465 133286 927988 321069 457848 1153214 1527172 1192597 81819 556040 55781 1339385 1752802 530521 1055465 915188 1624729 693886 763430 103276 94544 452148 209340 1485287 1170784 1723940 99209 1820066 1343866 996277 459717 1058418 1708462 1157391 747937 409036 100127 1472819 1189784 701571 58904 638753 1957 1567033 1992443 753395 343731 658398 39729 70733 1302979 669573 1451350 155143 3365 1204768 1955093 868988 1451425 702590 1496082 1000368 1958619 193012 1782217 267919 160035 1904387 1632518 608719 721674 1806310 270906 975579 1910151 200478 1682199 1717022 280147 250213 1781017 1901103 868561 446103 496638 311320 537305 823862 1888423 178678 1819090 642881 426714 1122844 217688 1578426 739822 446616 1072311 1614777 905844 1013166 1613415 1264171 849185 1297018 401120 816066 117921 501578 1818290 484806 1229038 1496834 735984 672892 1802376 861343 1909117 104434 735446 926361 991313 853226 1793158 1716386 1544655 626811 541115 590660 985508 1237738 1661890 403710 622600 1744120 1186220 1003380 554768 292032 1851499 967211 1300221 942441 1354864 853754 638874 348945 1443610 1553564 1432902 355198 1631454 395711 505745 345737 822036 1220110 1846671 585700 1279219 1571125 294139 1197671 1149206 950943 548577 1760072 137741 834798 71458 399360 1755717 1139733 1238858 480407 561751 1683368 345517 441489 399228 885824 1089321 1249386 1387764 704898 1428643 669342 1470818 333789 534695 1673029 337346 693000 1612679 29354 943461 817045 259326 794001 394291 1645647 857592 1052558 1534984 650138 1471823 809923 673388 117093 1982049 1705339 1447457 1310439 768421 825018 1194727 332268 859847 502099 1056898 1774845 1180653 930581 369992 235759 1656813 708839 863181 1007513 1715649 894602 1139732 275564 1393098 632047 1703161 1131299 257987 1154010 1800409 1389797 690739 633367 1357731 177551 1212207 1309136 1541511 795299 574814 711662 771934 795463 1909780 171095 1679562 1000468 1932034 351887 1547879 1812523 562658 512369 1535339 306114 599359 1140679 51535 1444243 113267 1760478 1023041 1584723 500745 712136 1378385 409523 1583358 1376827 1082430 1632667 1877392 734627 461036 1702740 698565 23023 1303409 1735468 49236 1978539 264259 737745 394555 1337363 440686 1511421 411078 1091502 1942972 1315738 69285 1430312 1327221 1304107 1426556 1394752 642836 1361257 1926837 1958449 990106 296291 1532531 1114395 836315 269649 1801975 245851 821127 705886 1717500 1649651 1965724 1798056 881413 1790787 1310501 1549657 1349994 1959348 1357524 461368 189489 1071118 1913004 539711 1170865 55650 399309 440875 260226 238940 1616396 744193 1157649 1842784 109057 1928462 641783 1315649 1540717 1415561 1541333 63517 1296414 1552179 212639 418643 941679 841907 542240 791006 362050 301927 1429504 92789 1442051 869006 481044 1314196 1219301 1392721 1427957 1216236 1200868 1962290 601304 769004 462907 1158112 650862 766557 1695337 1161209 962298 1046748 1822901 624385 520094 268436 478340 1786037 1837164 248610 1716520 1727386 160189 272934 398225 1925007 1074256 404255 875752 1364122 461724 601566 881726 416941 1948085 1494306 409488 1691106 32957 745762 1560982 1536626 1805072 1000901 554846 672391 1648670 806303 857593 252790 1969053 1869027 1492358 1185817 1748136 1113801 1480577 344648 283669 845624 1238833 127879 542176 496552 472974 667885 1540736 1276618 428700 1927862 291084 1601572 846679 113798 1102424 1126020 1217033 1720880 1104740 256068 1187359 1469570 1700228 351893 923357 1169685 1710379 892458 170091 645409 1742124 1548035 607133 1452508 1017137 1577222 966715 1251710 570198 1688706 987236 1084502 1564203 275788 1678120 1858828 1180977 1218498 1247662 811751 351800 1092051 1191089 1936092 709110 1333392 1179453 176032 11813 1111079 1802603 188394 1841836 964893 1999987 782378 206362 1200177 1529391 1547189 299389 935627 1380730 1597958 1996292 877968 502922 1084771 1975360 818497 95076 1845370 858313 1554439 1828521 449288 1058614 1032401 170787 1807545 1015101 1144714 750363 528750 1056098 219453 49877 1481761 1517934 1410204 1991217 1837129 999085 16186 1873679 90696 1880121 1634821 889335 1581824 1591193 894792 470018 376192 1789725 1892873 79048 335283 800805 170660 1409384 500338 415034 295357 175233 1759149 590883 120751 693878 852585 1776893 587196 43910 655146 674578 364644 662566 1627316 1542844 263268 343478 442692 360043 152597 780248 1160117 373149 1704967 1247 497454 276368 1373180 1284516 854961 1757987 1486857 1482855 943250 445416 1669571 1325111 1749952 1253461 1366783 1266352 902057 367448 712812 97467 148308 1518638 1312005 517203 246283 1771105 124599 1674947 261996 38569 1613976 1656994 551139 877480 428226 198673 253058 415361 1071031 73149 689421 1363328 1443973 1116828 1002774 1037604 970571 111733 1089526 349884 1487367 1842091 1425926 1398598 407910 758596 1384544 823069 1616137 1773686 316410 1663194 628439 1090834 34092 916523 1679706 1149903 1749904 1987462 879499 439672 563087 226066 857314 552424 94463 1269705 601689 1307555 1966855 711176 153905 990700 691440 28663 964343 816376 1401929 1719007 1906138 224725 1886213 627247 755659 1917271 1933264 1636033 1747433 209045 864962 755911 17629 184441 1595600 858882 1492405 1970618 1899519 1735907 771151 804274 1031271 855245 96783 469305 1439797 1277057 466957 638357 695218 290222 1760811 1671140 1816842 559411 53485 289344 192870 7737 35246 549159 1750115 640297 1442090 1431855 1061384 773562 849579 1627372 364748 1025827 993322 360879 1144020 340761 1006849 1669637 612453 443241 1360287 495718 1216109 1390278 923443 438090 1501263 1384886 644666 205677 1439806 1580382 652279 1808020 216721 1960921 1486494 41554 1187259 33356 816478 771179 678564 1014930 563745 1116 1858242 873317 1685048 280817 462627 1296651 1897715 1946724 1681720 1459647 1520960 1488076 1636365 192924 283737 1768183 64038 659995 220392 1519195 110504 1100182 191843 597032 1576349 1088310 1052995 1123757 1752380 1244371 1922085 892074 82607 1479779 153037 1379801 1119940 1790597 411419 1353842 7646 668154 478653 157292 65731 1416551 490098 1351049 1088793 1265560 1912104 1244092 730220 120493 1603431 185376 189406 827014 191073 239685 788094 780510 1703206 1263841 1278403 1102493 282511 1112501 1792120 528871 736546 439833 1264236 843204 1750798 804780 1036572 433076 1772162 1887862 1890880 181739 958268 53139 1324103 176327 703815 1806738 1661123 939214 1128840 1603007 1104999 296066 399641 983586 1499372 812680 1805771 1035728 1654146 1196327 894854 1453084 197675 1120727 821136 745787 500334 1576951 826791 144343 19660 55269 1190617 52838 1830464 1769397 618768 837589 1097927 964482 1304296 1372602 1969193 1028237 1203237 903993 286827 1952880 1363921 1343973 1954805 761774 679118 202466 231253 1599955 315848 375762 1180049 1611295 1236761 1885661 1244911 787128 1371080 1552209 965074 1953732 298618 560547 1461347 996512 1626920 579010 1106590 276231 990894 187687 1026023 226154 1087679 1639137 1195385 1369688 1975257 635712 934576 1812868 789798 1299568 1120481 1432828 318944 403900 352437 877695 1301405 1036931 1831368 362608 914539 120159 441108 1374676 1739825 953056 278847 182851 898499 652760 498030 1228874 1131823 63915 1316560 669054 894346 779240 1480040 216561 336224 883636 1370217 175655 1564806 32942 893452 1366500 487754 1250477 1920329 1723210 582691 1015723 386128 1565655 287700 1553561 663753 715804 527921 890206 1914157 854020 323328 27913 101942 527665 1933390 153144 50913 779003 1231833 1872385 482892 129542 1777594 1299884 1182740 1463447 457054 1389759 369949 1256766 1018638 532538 5527 456399 1111874 966686 1512066 672020 1157838 6392 1728187 888788 570057 1663602 1740788 507826 1973158 630241 115562 1117664 74189 1729852 656181 979917 1184152 190854 1269662 209270 1234671 1253511 1150165 1731788 1811598 1543543 1883165 1180784 503911 1503238 318576 150290 976025 534902 1971128 408692 1127707 885562 1465825 1274556 25573 1220038 1787490 1003067 1641053 953221 385611 1289315 1301927 1480916 868092 1966257 1896692 1732092 227758 588997 1787520 1023712 345977 727986 81539 313992 1980895 1817519 1598783 101424 1482437 1522645 249475 1935509 1289397 1314953 1358472 1461554 6180 1192547 1059678 185330 1584145 1445969 1619220 195665 744682 211811 302412 1588372 262347 631675 432167 725822 43726 674807 1408782 27889 100354 538305 1940048 682459 1826901 1958168 91872 68099 88481 523346 47732 1795178 1524711 1478933 802839 239083 1031772 721554 1562994 895262 859070 1310302 706156 122085 1236314 334373 1751082 1841345 1052980 658153 1175041 1954813 344514 367488 479590 1343116 1083996 966449 25529 224935 684464 1890154 216581 1368798 422461 11362 1597135 1630166 42100 712058 26915 1108765 501560 621430 1550184 737554 910269 1854724 571756 833414 512265 1762879 85475 1461174 1631852 423753 385351 1876497 1812587 1844745 367388 1868699 1946837 731982 517889 1713255 1359943 448996 1093648 1034381 598231 1240437 1238767 1423285 1193228 1500444 1428670 1459576 1636019 1695584 1546078 544235 208759 1106610 1851996 1435930 1751279 1653673 901025 477108 1139778 68471 134833 448865 1307566 1010234 880322 970918 331374 536000 219470 92729 1443081 1386597 1593640 576815 1069983 1559070 277361 294736 138983 1978949 1628627 1862905 1343473 1011423 274950 1916227 476397 1741868 1588640 685305 1151335 1019503 365015 867827 415105 1123019 519592 228063 1088163 1253158 1803588 60154 112482 1224224 899674 286220 1663206 1548848 1164000 550628 1440507 1160014 1371150 258224 229416 728490 1924524 1293685 164359 1906449 868753 538820 800758 119648 224628 233845 1773633 665344 1081893 1183806 1472263 919953 1674837 1369248 72022 1443056 1524354 1898619 225054 1251880 1283423 1956773 876355 1602315 415536 1407271 1402348 1666075 369384 1647430 1027179 1597421 1512422 197462 1871514 1983511 437609 884646 1240608 65574 1580675 52206 597292 581653 1471675 1170022 492444 797565 1785202 217350 1940521 909650 545484 133265 899476 420745 101459 1606077 1657895 1019256 1215359 523383 1234556 715690 786155 1798344 1100717 69369 1527210 1851110 1905436 1852291 1829708 667175 683030 1722265 1936735 712724 992588 63027 835103 1880057 873239 240399 1494675 331331 456327 422691 678803 856643 880874 980412 1646456 1914638 1487296 1386502 507415 611334 660871 1750999 321863 1962877 1847615 365161 1430923 972050 1976067 1980223 381106 111046 1636185 210503 317929 1282676 726731 1816198 488816 590084 795454 161853 1905427 1504395 1391993 671562 893215 513773 1884696 202394 650890 595040 197089 211841 1796141 115145 736995 347347 1321870 1107505 1805345 325769 438537 1552590 958356 1770642 1543734 740847 420495 1485060 298746 26702 695450 389127 1621548 555664 995722 517864 114175 307742 503227 1166478 767061 266735 1307461 635385 1958319 1586011 987476 1741968 1961752 1519758 1406170 1884126 1578343 523531 708313 1824378 1058916 865114 1925265 737212 505011 1456601 81161 906180 613461 1613210 101052 409883 258493 1879860 1179953 1213302 1098745 1703574 104910 1786550 1751775 554117 1799299 342023 927421 450694 874342 1297011 1326015 455805 650092 353086 182816 1150947 501855 1814095 593038 128266 1051948 940546 1079226 71450 1741429 1782247 233801 1090637 1491352 1134664 1119898 1101469 765953 649925 1489916 1934850 1947474 1810396 263182 1350848 1566641 693089 1254292 14499 627417 148957 1088354 125345 58586 990358 335784 770650 582127 1463771 214350 1987949 1308797 1780881 1352255 1734285 118509 1196370 129467 787393 729015 357399 1179951 897615 1112166 1793746 1019713 838061 1271072 711374 577576 744761 1364427 877571 1489657 1208763 1249643 736990 1225222 948273 709865 491391 902762 1571069 978402 673186 1357613 486693 1036230 1148560 1194684 604931 1909273 1533731 1950170 136283 1345025 153325 139979 1867248 391124 768446 1395099 42257 799349 996384 1627875 1415682 1402817 1280580 1881075 406366 254183 1791059 920227 1493217 1986979 1215358 150824 583135 1186543 1984222 838507 1171454 1673727 74279 1975918 1579777 1279157 1830957 1671605 840224 1254873 1184761 1778551 1907394 1265854 1558593 1048082 1286761 1993885 1081450 227566 977069 627395 748714 1503995 1869603 116242 1493656 1744269 36102 1973032 1143831 1636743 553716 78672 70269 1293467 197635 1620970 371214 1352518 1131333 765447 1866418 1945131 1308131 209007 601851 697165 186313 446737 1786800 221153 1060049 1161210 62963 573714 41861 1812444 1084203 824446 1960836 778079 214910 1478168 1461029 662885 841774 41330 385985 1089902 1907719 1648468 1763401 697115 1835187 1823835 384164 274734 1001784 1784277 553891 1562213 1546160 944483 1133033 347389 1186706 1927566 1216505 1881073 1484052 1568712 1438933 1235539 839366 10949 854722 348492 1284200 534700 663382 891952 1431570 1818982 1533291 1072336 971200 482502 1688723 138768 1991913 642622 1379688 688250 1155916 1333167 715710 994365 679989 700770 1391721 498566 1294817 1129204 1477544 986004 602755 1934990 133670 406890 1983896 551020 1751749 1225017 171323 1510326 946110 494679 815748 161137 565864 180004 331994 541118 1519531 1222795 1637284 56871 1994908 437173 890682 1704814 351666 859961 658761 177586 1522583 83862 494776 1151900 1517931 1312519 789562 1248547 1818511 1981051 637997 91069 779675 198564 1734589 740199 1394138 755256 66490 1803760 342977 1975621 1825712 1676435 1617384 404696 850036 118084 590609 1949968 1232862 928217 104153 1445407 1342498 1843316 396493 1614227 1305851 550901 771353 1884619 568304 1249471 1682355 1054552 779625 933753 404403 1790570 28941 347823 1374746 1062423 620457 1177329 1231382 1080051 1233732 774307 774514 401379 65978 899615 687832 2618 655050 836451 573615 1069416 240099 1116050 1225369 761700 1653781 1893267 449845 684075 446917 432617 1269497 921138 1182964 292003 698163 296930 441469 598006 1015272 594404 1221380 1375333 1736418 165103 1634389 1243516 1671016 1802442 392709 906476 1555190 1763437 1950434 1920189 658116 1394421 1338536 1450955 789733 930760 1366285 319609 1112325 1598027 1750277 1851579 678503 404627 911694 740288 447835 176099 1104592 1784347 1055061 1348959 1591276 1746682 945443 691985 98976 1243065 584171 472077 1284623 1074399 21033 1639128 1401007 1846685 1569946 1358714 1152138 1454850 1423969 1551019 403629 1190499 1020678 1058076 1002574 1519002 748529 1388393 1454340 276735 1429960 1733155 178164 567055 1085409 131915 1357137 997737 6973 330585 1786372 433929 239546 1811981 11315 1232807 1908951 601802 1300014 1211929 3750 1842886 412489 1829556 1747214 1176964 299198 1692259 385792 1180119 285268 521254 786681 999358 1419538 1481501 1248116 1517072 482370 1914011 118494 1909912 323948 1786336 978807 850515 34885 1917961 689612 146119 1523093 125709 1875166 1737694 1961059 247833 588597 1202757 997647 826212 1673770 5347 1481084 433485 813285 1074225 1316108 381960 658228 803726 1150510 1194243 898167 1689152 433931 1448555 284274 472638 1039069 500687 85056 1044146 1459013 770756 1124208 664914 1508419 840178 1143412 114819 58061 734561 427364 1307920 1926710 166567 829876 237702 1270284 9025 758486 1074183 1317233 873658 905557 1604349 1223305 1320340 651968 1996203 772617 1061590 71840 122205 1461586 760765 1040960 1955311 1693958 1251403 549238 1228365 1750764 95848 134310 627718 1774612 1475894 652250 1865635 1851118 116599 953286 890891 1556413 149566 1453224 830676 961972 1194632 715658 1679047 960564 62536 1844025 1501990 61018 691987 1974492 1529136 512651 589086 1408994 807612 502237 1916531 1378694 1040497 1544017 1807824 1373197 1690372 1121326 909085 1564846 988696 1191218 248607 1782746 933868 584006 929029 1929592 207588 163345 697296 1461890 553813 1420131 247102 812024 1277786 482910 152827 385375 555589 1803567 1943300 1945076 47926 1821367 522432 257746 864467 1508401 1502503 489692 1929487 595954 1272874 1915362 343575 1174444 543870 1807383 586537 652253 1284464 648919 175261 377009 169854 60020 1897357 941528 190557 96303 1512022 1306493 1689275 684401 512512 1209488 118946 1995957 429865 1381212 17891 1055439 1808415 727616 1068413 709224 124070 1794690 1815635 1127089 104981 1959992 1739036 461360 310234 510489 183203 525522 407645 1691786 1435725 930194 652555 778432 1505662 1977514 1000147 524308 1057484 1867180 1687965 1573362 1592099 574232 1210590 418410 1343004 364904 1326510 1133602 752000 241465 358117 966046 1703230 1557359 965098 1558914 1448661 1373924 262045 1269652 1926777 907933 1130915 1738951 410165 1335250 1375778 417036 1383489 346223 366266 17763 1903877 624860 736967 1015393 793768 329005 251961 547053 1535856 304967 1277130 1432449 1201333 1079063 628215 819989 578508 683170 1797752 1478896 1883525 907431 170855 1852093 1812893 776545 781981 1210588 332753 829809 1455701 1034260 1509608 260787 1379359 1908842 327997 903625 168063 197445 263832 1512317 1893256 1598600 194469 583737 592785 724281 334700 1558051 1132719 625932 753917 26872 1098618 1304468 761280 879518 1172066 658242 963321 1165946 763438 252890 1077721 1460972 1049981 1902569 1210029 1248968 443489 1884719 1239503 270812 765109 818884 951488 1307515 471023 361570 1422364 1946387 527054 1758507 1164736 1328229 769392 671253 1221250 1598261 1719662 634034 130856 163000 460301 208433 1085063 1188266 1345001 1929330 908850 696527 957966 1898820 848362 696434 877059 502392 1168761 282752 1647898 526908 705878 867443 1305027 435267 1123528 1381376 679684 1141768 1838008 134658 946180 868260 1374817 453073 839238 317135 1338038 336724 1692169 790497 135800 1197179 647856 979729 1947861 204315 1913087 230957 249190 1507461 1871367 1011224 1639414 1611033 106818 350702 632269 838837 1520602 1148395 1063282 794596 1146933 51520 568143 1828575 1559127 1903162 1905077 503035 1366875 1237395 762864 388214 1593065 590652 1676661 687936 233340 1845720 1866452 836670 1938512 749775 307872 1414307 190913 291241 86163 1533107 362004 1344359 1681129 1003509 1682284 556110 527459 224865 905722 1559139 1804471 1731208 1057959 552987 1075563 207710 943367 95690 861648 1116198 1639783 418083 1437898 1847909 1114306 1601271 332043 986877 1476522 1113114 870398 343158 1829785 1378240 425386 491973 832169 117232 137295 107172 295029 147484 849229 1325865 533996 824265 35427 1492128 559507 1407445 273844 1338225 1934298 1119156 1958240 96878 1781410 1700124 1136659 492088 489563 389059 689013 1190874 1963528 1047610 1858110 1301270 567517 1285185 191909 638619 360850 1101294 1136284 1854042 1744997 1869723 1864443 1562319 993868 1620617 1733974 511247 1972595 1933858 1294036 2814 1188109 460962 1992786 1484814 1566596 612397 663539 573503 970897 374003 1911047 1291631 1082987 205661 450359 1592471 1347983 1628684 1976819 1811791 425109 1980355 754436 1662473 1463758 426765 1189497 338714 1787316 1812539 1599259 210058 1090226 1795453 941280 431129 1248917 526507 54313 492287 1966916 1691724 592600 379059 845041 432331 1553948 994839 1701426 661093 834426 1161841 1349008 138543 125697 118990 1903926 809532 1097993 1059433 1531699 333803 255063 1094999 1128799 1741588 1565794 1547282 480033 1010601 1748164 1956916 1863558 582769 1660139 714979 90057 681558 275574 402315 1954593 1648497 1042112 1791446 1523105 534466 111237 957149 228460 700095 1284462 104074 658037 1938518 30654 1478863 1747486 1386107 1091480 625514 1613291 1199765 841264 385894 1455702 1900889 72101 553505 286606 403293 288513 946836 399005 551674 533677 1800752 1343035 910094 624939 326782 745313 999670 1006380 1792689 565175 656040 384674 655392 1100748 530145 1229094 1528031 271665 366477 1562586 1888379 1437815 819174 1431090 1569346 932751 204474 1838617 769012 659307 1699949 1976598 443686 1190169 762446 1716145 17051 1915903 1094841 1879354 1781144 1819765 143581 717465 479052 812084 1438139 1428921 276248 1070557 176230 569123 493827 1433500 59495 1011605 817049 1274028 926383 175402 118488 91350 170374 1762521 988203 1836031 1569530 478505 1333136 1467888 675313 1094538 1126535 903348 1046972 559848 772529 1927153 742028 361947 577785 927926 1505029 1325843 126073 1075696 1194559 1195717 490511 1450065 1770693 1862530 599935 1626608 1358205 659420 657306 1086296 180580 1336415 1987452 1451229 118696 423826 961242 304088 792774 1061541 793221 1715283 802477 550371 231710 310745 1461303 1983030 1509194 1984946 1764398 1326703 114608 607172 1006728 377135 871152 1753191 420714 629707 1555584 1055308 1909417 685203 587601 1519001 487906 1064907 1285486 21885 198962 1723226 1819577 1872254 854641 71404 1379266 1883218 430219 329651 1143966 296089 315502 515340 643992 1521386 1787466 41886 1198917 1384831 666432 1566590 777035 1655536 1910043 1172411 203720 1057424 1025218 227855 1547488 659462 22689 1102974 1036318 776924 505461 105214 1813819 915161 1956341 1319762 525097 568195 933011 212827 129032 1977426 1183316 689752 1538223 1190041 499973 938804 591552 734257 1525927 1548637 1666344 863824 552837 361498 149928 1489522 2961 1826082 1519229 1748435 772618 211791 133618 977080 1655905 37206 1740947 442382 1906691 18454 1592009 1248104 1796163 1512171 1937524 1045833 1612320 262802 839955 1667865 951814 1992256 928601 1702392 313934 1103018 452639 491253 737024 1500754 635063 899555 41716 1477958 213789 1483208 88426 384320 254784 205879 1640592 1193229 1474311 929802 1333033 183681 1364911 801404 1004872 299403 395928 232798 981931 1684454 1914862 1774319 913339 353476 1130286 1768957 1235114 639773 1014219 1101068 314879 1694216 1217998 1981385 345102 995950 732884 1794615 360243 1652713 987031 1956072 755930 996958 257252 1647565 806161 1218976 748779 580817 1203139 1861078 119760 1418225 763410 1781217 1887442 1699725 126976 1687050 1581544 1809131 518356 1183393 1076753 721503 1463321 1117437 859314 820557 1968266 1509563 713580 514373 1671328 19758 845096 629578 650981 1473421 1744292 1928585 781653 1410971 761272 1478117 1565766 463437 1371273 10349 723320 796603 320593 1979754 1792455 1768525 64781 501288 929672 1589782 195750 985488 1599711 624666 1909491 645758 847322 1301613 1031842 442545 1538167 37212 136266 507494 1023209 1937511 642961 553754 740522 1290341 1327273 1445199 1218214 1138440 976239 816880 1845887 793574 1684312 756292 1387521 209681 473814 1326437 1464146 26233 1269192 1204462 800389 202685 519680 1990607 1778717 236145 1011517 492787 1850593 1861076 1777200 1833187 1930049 350113 1961224 509790 1652865 891760 587111 868269 53554 603780 333409 1277667 1641407 917626 1052932 1004307 1952695 498797 1238361 87769 776232 745739 474165 979463 1426495 363847 1481495 1473213 334166 150366 1812852 1007728 1380147 1250841 1638568 570489 1978836 502470 1441414 1186149 723444 1224585 1774743 1251360 1352489 504857 1442082 291677 1989819 1080080 1769667 1990379 1310972 267436 1900660 1504424 916471 48456 138507 1571944 1205943 656133 359950 591847 1859993 440030 1358165 382407 1426775 881985 1634176 1299737 1875306 139351 1477564 438943 1573058 146313 595494 47474 1234373 794578 881656 33848 751154 254043 1316134 325316 572658 1082997 1773448 86399 1012597 924825 1803472 1958219 672739 1732195 1560289 597338 684576 1033351 1222305 1644171 1968005 1433536 780935 957199 403658 654827 726476 1646511 1527669 616280 320859 1278064 249802 1464058 1001589 30850 1669420 120146 914504 1129304 709972 1897867 1095783 190731 1995206 462793 248698 1407998 1444346 771137 909561 1350230 347217 208409 201130 1657518 1727626 297793 1962042 1002939 960972 857578 1045581 1955832 1509582 604532 383295 1897133 1441740 1441880 1172815 298201 1240438 575816 669042 783366 1793705 1097756 428503 1139595 746974 622448 1086948 1268778 1156526 711655 3933 1324660 950936 734142 1536843 795384 1062680 1143338 43015 655697 1679441 180922 1200192 1400298 638957 1967315 1340441 1453331 849244 804013 1110382 1590467 157126 367146 1796760 885852 1007386 1753464 1125327 795432 476902 668233 1206327 1816902 756000 1881079 1649033 1351278 1511370 717539 664216 1245520 174958 1758037 1835655 1517441 1952353 1085065 123272 1771121 287571 768543 1781146 1875832 352337 1073510 1819227 1191735 1427806 1153194 324366 1343249 188330 311263 329229 1754962 177784 1935645 1081393 428019 999767 723684 1527374 580159 603611 1748168 1621671 1192374 1937554 320491 1470933 1688161 780576 151516 1382902 11118 1406000 241226 372384 1995252 731609 1128420 295254 136137 209865 1119997 1784574 118307 1934633 296775 466000 1399641 1568683 1566687 452583 1425407 1352775 510615 481865 1877058 1561513 1921492 1948462 1770149 539201 1381251 970841 1377894 1851665 1754173 367007 1935917 779347 905049 636265 1544165 1330582 16425 1583292 677832 275037 1579348 691326 1861088 1433028 131911 344881 1869516 669449 1190805 229918 1079492 1557584 327655 999468 1512625 750811 1942859 1146135 1844572 1582048 670720 663888 580513 1885664 1201811 1024969 288432 184984 815232 200327 1023087 732382 1788553 183819 625818 104720 556786 826350 1975326 1271039 656588 580472 505559 1980426 1462161 902132 1232475 397929 974634 1335497 578496 1122915 477693 1116085 1436618 20556 239310 465156 1716785 582005 456860 1463505 536492 264311 1071571 1392162 563733 1239257 159848 1593958 801079 913450 1174427 957695 1605417 1579938 1127200 755667 1547203 393040 1458452 1974171 1505171 692382 71026 1844993 1109130 1505489 1332260 873120 1512706 420597 1410777 1280472 348208 546779 1254314 1130645 505583 609351 1411194 844071 334665 293687 412520 817474 1944868 1089392 1748391 1168967 1221570 954187 198724 1879517 602873 1502972 1804478 993772 600835 50804 900831 1989578 390794 1767949 742995 1825006 22884 37412 717579 1931594 735027 1024227 1635676 217019 1564349 840353 472419 229378 1663331 422069 284277 1504624 62098 914060 1300806 266705 1952464 1752737 1650853 302628 558196 1544551 81081 1299985 186794 1141905 1583568 6691 670080 1355232 961098 1884543 1511110 1596981 36161 1601019 1427059 1424907 618391 703973 1183679 977240 865299 1261762 653813 1736800 1615534 1460280 1697407 1422814 650326 329768 1878631 659533 1356276 1195779 616884 1726678 1182386 60566 1328124 1988224 1521300 71235 620796 985478 848062 243854 142026 795781 1824892 888286 273690 1850092 1791622 1824516 680427 639034 99823 989495 729550 130846 1642993 1526850 308732 406055 170760 1980681 1907115 1954903 200579 978691 1509731 272715 1294902 88107 1431035 722762 656259 1311587 641892 236319 1630492 1939627 1624973 495476 1404956 329821 1638999 1150457 942348 384332 719097 935051 1357500 587228 1981026 1696049 418075 720531 1914069 213998 1798474 917288 1989876 131335 234727 1955505 172030 780250 1253378 1246860 227194 138171 1287004 1969245 1513142 560020 390368 17547 799085 1881801 1375150 1115654 852977 360190 658073 1159958 887802 214672 936471 1765449 507502 788702 646704 106505 1695314 1243564 1408468 182776 1357185 1121107 768903 135963 1028581 1823456 1039595 671912 1230438 267623 631363 1992483 390273 232613 1978113 1338342 427823 1819200 1538950 391311 1503873 1360070 57127 968210 1414269 1967586 1954863 180622 571708 121486 667363 696185 595014 986113 1205440 1585408 1711097 310802 828556 567801 604002 1660750 77057 380233 75929 384118 1876955 915266 520037 1443270 326362 199946 1904593 518083 1588753 1498174 376167 748707 1655872 1283468 111869 905349 485472 1185603 223834 147300 1661862 1172316 874334 8092 1239999 1629979 1602810 1298216 782450 449721 534628 1504582 523599 604840 1751683 436645 1143246 394846 953880 1290756 479806 1389239 308562 958338 1694987 263958 465824 339935 829112 1688305 1081658 436354 869411 1288119 1934468 1255522 1708921 761467 924471 128408 1620058 1654411 816557 1467023 1753077 21444 1895302 46934 1219642 1681411 1559057 1771187 332234 1805374 1617576 1102425 1491349 1980988 1577263 1544541 551588 1991595 945336 1019358 350237 1144873 284252 593544 907437 933609 1785006 56166 1757617 1116541 1271719 984038 74566 894657 319856 1677852 1213079 638788 870467 85088 566967 1309699 1102315 470609 495888 386237 716069 190436 1668692 1465904 1860477 1959496 1369193 1164279 166133 1707398 1424798 1142030 68695 612886 1139180 1843691 570008 496295 1503025 159299 1364917 641884 1101396 147340 1979539 1374984 1707691 1821953 1895346 358640 1795862 947928 1341514 639738 118198 686636 498598 282116 659598 329071 1806272 411307 673537 542494 1466865 1500219 1881693 1708141 350408 1957976 720263 1783143 268842 1844590 402265 1746167 1378790 203993 598748 1229382 1293241 1250394 1562892 1241419 153922 1427188 465214 137863 1799011 989140 1760119 1071139 85832 1521635 907031 1528861 303819 809387 1233571 102377 182247 1120038 76002 766130 1377950 1857317 904934 309551 1900342 1974493 1550024 1674411 1864706 253201 167166 824237 272611 690101 445477 73211 1321281 1190511 1228980 532623 1843738 32385 1438052 1644200 1723014 1392212 428851 1713080 1190630 1031100 992117 1028983 1268051 910636 88427 1941933 1495645 398359 675100 1723004 1515149 286050 923191 848417 609631 1750617 692099 60371 510956 1606005 888148 1681618 1799365 404470 472306 279474 307190 638540 843132 1734673 675204 1758240 1186593 1970500 1804974 525431 261853 622255 1372860 1429389 416656 223186 1407783 809613 1282150 1357494 1883556 477965 1818000 1537950 410206 514279 1035561 1041648 618277 267339 667781 1020464 1569604 270057 117586 1188164 969825 57564 1405629 1601599 25431 605247 1663385 859557 1923106 1840457 1414246 1991042 1691778 1777854 1461007 22571 1900870 1915526 1165255 1765970 1343156 1017131 1698885 933530 398017 1139498 1270116 35430 990470 169027 329878 388728 1504407 182797 118771 692972 26434 1139405 1431446 1733739 661547 1459557 1642585 1291527 1671401 579804 1333254 1460650 126276 1319246 12870 1709726 1488170 751851 375335 1760350 362424 1466265 565883 1775509 1352338 1164870 172294 166619 1629854 1895906 1030015 238958 109154 1996047 1703243 1713677 76423 1795646 1920966 1350030 1325706 1116323 427283 1826885 93889 67136 622741 1873402 897111 684372 574815 1435283 1789895 1226374 1089180 1086731 1455535 719507 1586226 1272660 1726926 1139343 1672599 1890661 1360312 504788 290772 762138 540110 1227441 801364 1340113 908586 645255 1868818 389667 1187386 197530 1774258 690664 268430 1778535 908226 1252252 1354050 1101976 1076388 709893 1461922 29789 818185 984473 1522242 1349215 1649741 1529727 520870 502987 663319 1514950 1248210 770999 1698982 261062 812425 1310909 1263709 637854 218003 255098 634927 1203061 1270142 1542379 1451970 844717 130033 544036 1736970 565805 1222934 1211316 1535904 1398261 289813 979247 1361987 1489204 64999 377284 276944 386591 776533 285175 462532 1328394 790454 1097559 1196189 58862 647225 1457635 546776 906345 1129894 208714 1384655 1739940 1362385 962736 18145 265166 1519216 1558814 595454 1572867 599715 185245 1435404 1111238 491111 1375140 1835041 718929 1130238 499489 1581480 911097 1539220 765272 1734533 1969235 626721 402119 1499665 706436 1960590 1548902 84573 600188 20028 716332 1431702 216377 1953490 313059 1010771 183364 948573 587988 437240 62094 1584005 1902220 1046057 117174 961370 203612 1629928 1161982 1647254 1955672 879818 1122256 599091 624453 673220 40347 665349 1025477 1487300 1801747 396851 1797818 1365400 859953 1352591 442500 828961 306631 506834 1072867 510978 682201 26599 1051883 1182014 623941 631574 760582 1021238 766782 1329717 447478 1745716 1163320 1127038 1969021 1713997 608839 60480 1011454 1917724 278350 841596 1062 130394 87445 1304574 597153 780965 537678 1037884 1924543 249140 1438252 906497 1077931 1182636 871247 1415028 112837 677776 722886 1891934 282625 348102 692426 371731 636600 1682552 1064510 174554 563611 514234 537621 1472931 1364457 503415 526567 964512 1967683 333211 1031751 828657 75380 1853408 952010 1206128 1288777 1342492 1949781 1024096 851764 1609377 903347 533541 106910 1639143 1479453 1309734 961152 1858535 1336421 1359517 1624432 979980 1244571 1574140 666149 202389 1984380 1299606 1207878 1067077 796522 1360724 1866436 990990 1262533 1396273 1218501 579232 823125 1990212 863886 761059 1603674 680691 1419010 1999965 396199 65204 463502 1138725 697451 777138 977443 1296869 1757291 1158659 1516058 39577 1111871 1292545 414622 1785328 496761 54949 667494 177672 424390 942655 1522907 1486510 1309997 1423660 1792935 1493109 1002941 1641675 1832684 486043 537180 686460 621451 1606742 58853 584564 1863043 1938062 683426 1141265 1435602 1435590 1979137 1206439 1169580 722493 926955 1750989 1416998 241677 1466822 567523 1936773 759866 906558 34765 571000 470246 1462307 727107 1851175 28196 1835593 508327 990041 1116471 1213134 1812827 1919317 1405126 725580 1888658 357863 1470886 1883313 228167 987198 1068764 849974 1280466 773178 1766197 597010 863529 835527 1733608 1200710 672349 1160101 1282408 1308297 1976434 43900 1565066 86704 996649 218601 709756 1392654 1785292 877696 386529 779392 702007 730398 722296 316975 800591 732876 1542363 405971 1857295 1011959 693798 1777849 1795885 1384181 783957 733097 1931776 319448 1102753 1009123 1808998 617024 141126 1733387 943796 1236846 133108 84604 1186448 127692 1475723 1856940 1476563 473312 523535 1171124 1449696 1951558 1329725 16802 189761 921104 133273 1774187 1911399 1269220 1448201 60198 869286 1515572 537394 770229 1869937 1878531 172302 448471 1592480 99949 215892 144177 1427052 1341079 503078 1272972 466402 1528642 1763709 699647 903448 1674690 448745 993021 505241 45669 557028 1829353 1616373 718078 222007 783619 1552289 197042 1584983 21009 391026 137385 1337988 685635 1011281 1984822 1260833 683737 225647 785133 330060 1306972 845066 798906 222262 1636205 1435293 676606 180921 1701209 1445233 1848862 727939 137310 1185976 205144 719637 1804128 422950 828614 1608005 905385 296430 1251321 1208957 1318708 608090 1800214 259848 653256 304589 1248686 1863924 730997 107865 48837 1743207 213969 1291007 712956 1807500 121138 318613 1830033 1860848 355716 1095257 1980047 42174 1216813 1269575 307672 1960503 1219820 27163 1850851 742617 1756801 1045351 1719280 509890 1018479 329018 173582 87033 333134 1179109 85719 1666107 268250 1113954 1487576 1789985 1090219 598776 1463169 196157 1915647 823605 1737035 1606728 3667 1149248 1547684 1187147 1510784 758029 295030 1918121 197095 1277196 1198016 1074565 1701594 983918 515901 107188 1735576 1920777 845036 1018371 624497 1921210 213388 533794 149220 343122 1913336 1185078 1185470 744851 925130 1904405 1687722 590381 1739537 579425 1197847 679729 824593 1530919 1659362 1306580 612799 1247007 1138135 178859 1312796 1825625 1798672 740370 1983526 1332536 102342 461282 9826 237007 668832 339632 1632774 1584335 1224297 1748960 485714 897946 673263 892604 1036606 1001894 269535 189396 1159711 397175 602306 1984548 1475343 439070 1403382 413921 1754820 671596 111817 1066263 579026 1647628 187188 158684 53178 1587127 1215743 1248561 1941183 1972509 1541513 1896772 114974 1918044 742378 1416386 1511051 1844365 374401 149254 29666 1475445 1800755 484653 1166436 1677775 167007 886461 273042 241695 1343695 1774539 1419040 1268458 1275371 47523 850213 715091 1529688 900527 455178 473292 457076 1858757 1912116 1152483 330260 108255 357950 1447845 168875 547294 202162 246430 316760 1496991 1383616 848930 141280 1845871 1795888 1206707 939467 665832 1505483 558110 1566556 514906 1342111 65245 1283260 1790117 520918 1688915 1543976 1835635 1731972 634904 270862 1835158 636085 1456920 160550 679343 1849621 13130 1711522 1163437 252701 188326 1593386 1742655 1688995 74567 1065529 663965 447924 1461727 424593 642408 1914548 137613 871074 1251307 731661 691817 289818 973253 237714 1786660 93863 790245 506585 532565 1879662 1441277 1256803 1597853 507588 1072421 112886 268271 1806523 1909369 1076171 1864495 1945788 988219 1764352 277867 267186 216809 471020 1455246 764770 580912 786632 139162 1399189 1892062 1293192 1553530 1377303 1379399 182541 381144 1815913 335435 263382 1290743 1785467 1813533 666962 866943 613223 1944584 709225 1524456 1995223 1928429 1142511 1250966 178225 182017 830608 1343147 337821 1562537 1715391 196314 1160382 355000 1768301 245072 1173189 1922568 625327 697689 7604 180091 1280028 181635 513955 1077974 1146306 1205190 1218223 478993 1610433 672437 1348950 586371 711702 79401 1455049 1581797 6575 468920 990023 1761305 1103878 150379 299894 149719 944283 509898 936299 807349 1150894 483806 1523119 775998 449231 1317656 69358 1680831 1481575 781488 1248831 1142426 102446 1976272 66350 1290174 274797 138209 72872 1011104 17149 519014 269977 942933 550021 392587 1504237 1410736 1066023 1597257 957527 226008 806186 1148308 1081165 91524 1394014 1458577 1957323 317214 293422 23410 1396182 1019352 994997 1953964 1703275 1600768 675049 1553095 806261 1191095 1817956 522222 359484 578432 1086358 1817428 336543 1740172 875366 243224 1634549 1122223 620992 992707 1507763 997179 1054540 1187711 927687 1526152 1876975 214992 1409957 825598 601852 1395666 502963 563233 1347430 1048459 1089261 692969 1430594 1770097 1031039 1705328 1341168 1102166 959371 84431 598877 1270130 1409530 239601 1907168 255064 1955376 1460880 151556 154490 1016104 325822 203505 1938406 1193870 861200 796979 791092 601568 1240686 855401 1220964 1721282 346259 1802182 351743 732701 880553 556415 702138 893952 1146550 1308918 1005415 1972865 820008 1004637 1401586 1713786 892312 280587 798557 1939023 1938987 1480647 690616 43827 779971 1610286 1183339 1353962 708108 1077359 1657924 881325 127860 418771 550870 1878471 729640 1841064 406022 1859692 1908387 376567 589672 1791628 1096864 422923 868924 1699182 1360439 1369598 836195 837879 1881930 885347 1856299 422450 364752 1649120 1898469 1810907 760244 1846867 145369 984804 1242350 500921 1322849 1856501 174185 1965407 100982 1666760 723363 549239 1093128 1751425 19554 886314 390857 1806126 999428 426866 1894981 1443572 834940 1295288 827389 914759 688210 511041 1566096 462390 527671 379514 267742 1734072 1232278 1310433 1287929 547165 598397 1832100 1793989 233553 1841894 390609 1910823 239089 1296048 1946870 1465678 1959794 9100 1864779 1342992 113209 665917 530573 1016184 971353 378148 484487 1419281 1382149 665316 1234566 169282 709038 1291367 1604473 1131914 159873 1186027 1571416 1647427 234923 1921365 367203 939050 1032255 1532581 999857 1827315 905148 88719 1908315 1471746 1934101 1218974 43593 740049 1521896 1196480 1052756 1706228 249741 651745 1813086 1776747 507034 1629929 1505769 231041 1193398 237554 279066 1747296 957015 1179229 1767167 227351 994599 1469731 511432 987479 619043 1226565 593662 146471 126925 555963 1227102 1137124 562645 1694670 1508385 334683 1358687 188199 732776 842141 221027 1173635 711384 1122083 569190 1066005 1930734 813377 1634474 641265 962058 508880 1298244 757280 826972 375073 1313127 1792901 1462633 148465 1863504 1563349 1166094 1922481 1860332 665831 241544 208938 116473 186765 1464744 1828055 397733 1592765 1820564 274926 237005 1069915 1263799 206269 1847 1761474 1113237 98812 1871741 604171 280655 1798766 1977775 192623 1604225 1382955 1411366 78282 1522352 1948914 1205733 303982 361251 857317 542480 195415 1573822 1936749 959448 1603816 1848179 1908751 1681651 683176 1185373 835555 1321887 1378133 622060 756209 943901 1442467 904594 1040796 205200 1653409 209341 150252 439590 1532427 403299 1835746 1520027 576396 1992064 508259 75522 449333 1693762 422856 512968 1833960 980253 1233956 1163381 475705 1814271 303506 1302292 1759135 1275140 220563 47898 1970308 576268 1928743 1549416 420288 311858 1381182 1809328 1109145 615551 818081 847168 1217650 1487354 1752936 1710343 732448 142864 122141 1249454 242276 461448 287922 1928716 447910 1261970 240780 1729442 826356 200251 1562485 876860 132898 1889585 251560 52701 1355579 809711 1808235 794560 218700 1108419 1402074 92929 1724750 1154436 962225 1340744 1477735 547157 624194 1584167 349458 1847740 510967 1393109 177094 1693819 1297358 1851586 1688737 1312447 1179283 1096239 1002149 1480210 801546 799853 1864461 1949468 1020462 992870 434756 1480316 836182 686532 869128 1752845 1785998 364480 1418568 668394 866368 1210177 1886883 1141809 1470346 1179841 1099967 297984 73280 1923176 948391 992121 1903797 1699752 1466071 1321476 233573 1172520 496571 1431573 1539750 870192 95279 782751 1964904 662982 1932200 289185 1696651 1372640 1523862 234103 1505717 816754 1601556 386979 1512137 400825 121482 1587609 1913650 1262722 425448 1446180 1854930 1734966 1931150 91512 1134992 1151778 1625567 1796951 1249807 1764246 260550 1838713 1670644 1225520 120085 1770990 558994 752909 125318 1813736 541471 1823761 753225 547402 1810335 1178891 784034 1539168 1365478 533879 1400459 33067 1494241 317288 716151 813464 493175 527137 923741 70821 848857 1957259 635015 1445495 1751677 1383748 543466 1154047 1000291 1004974 1034427 534878 219077 374919 1625144 257502 1750785 13917 879805 537010 375193 310225 1871072 1334433 1247469 1955591 1587411 947425 1111749 953240 1646764 1647683 675846 1395184 1438982 1454994 85199 1173794 357874 807449 1587138 18894 1115938 248086 400471 634174 701345 1284832 114769 25333 1728744 1362660 1722747 1553945 1394730 1979386 652168 1109164 1132205 294572 92281 1228214 815809 1766944 1751000 57994 932292 809647 1874955 1112075 435060 824721 557737 453364 1755659 455435 1930188 1337357 134222 471125 1518511 1625902 909953 96591 1193217 1863944 761934 723521 33122 1437141 1945024 517008 1739936 1338372 1023102 468549 286096 23907 1275427 1254125 1479251 1101726 253921 526585 1719171 776402 1845559 401597 1107379 274177 1687118 1680765 457039 1762108 1216587 471553 31370 1880658 1608878 402357 54927 1718276 1933397 1127378 1372691 1769450 301421 542016 1821602 325721 36565 421167 1535001 1310198 853647 208791 1580181 648527 1060943 667945 762654 1337078 845559 812478 1800886 614027 1053 1109368 101611 806445 320974 1919169 1669710 1421876 1626375 612702 291355 553184 1831925 1628093 85078 1166481 201428 206849 1686480 1156773 2619 1106809 1825392 260613 1978705 214666 1436711 928952 1348661 541660 1760980 837926 824645 748637 1024709 1651633 347991 1536010 984877 1816214 1014656 1917919 989588 1640166 1718398 1862444 578720 1061443 1894416 1164817 1579311 439933 1234613 1668018 1395253 36228 722108 1330588 693427 1026803 63359 669286 884584 350707 1986227 998634 1002995 211692 1617814 767744 1769901 1651988 447811 1100567 1906990 964515 672039 1942604 1370362 1937012 932392 903994 1463340 1969868 1698928 1817937 908859 546188 1594880 19853 1571471 1446704 1689837 770255 1532325 883704 1969990 1435703 796056 409512 323870 1998840 844883 640193 1898114 1828727 783950 1623354 1878933 713978 1294576 1893406 267979 231732 1274493 1793747 221750 524887 476490 435336 1512590 582450 1665825 768976 1977287 1360838 1810458 1287803 1489283 1812684 386297 617039 1366700 920932 372165 667637 68262 386311 1844197 1756219 1696908 1620839 937965 664115 1305336 1361217 728116 1099759 120458 432360 727554 1748943 523569 36321 1792418 997444 300407 523593 1985514 468138 400435 1139558 392543 220960 694633 167056 1153722 630328 1343868 1342482 437172 1273295 1240884 479794 1330850 1677153 148513 1179770 900690 6653 1120579 806787 592998 767054 1588963 353515 1594288 798787 278153 975724 427826 522632 1564630 1905796 1024481 485958 994257 984409 49063 1516802 199173 78048 1284118 932440 1455135 1857561 1252885 1756250 1718887 796676 1377084 1994895 299615 580384 1189065 967377 588701 25729 658746 934001 1846946 818034 169281 1644866 1358139 1088931 581372 1214872 113217 488769 671182 197735 282690 539147 1937490 449934 1321798 653239 326478 1842772 1362692 132427 648115 1821289 1403290 1414603 375864 1659718 372461 1288054 464669 77257 1952826 39483 1949746 317968 979858 1310245 1671380 1536465 174857 1813694 1607522 619361 1635694 1287125 1988603 1933595 54858 891445 1454152 1997159 1563101 1771818 819442 851028 1099384 1804947 1036258 1952821 1615024 332969 1513485 200407 593601 1724617 1685186 1347079 464196 226174 1190649 958855 848057 172906 365353 1832575 1157972 406716 1750301 207722 388196 1549507 406569 863883 1817339 1497076 841511 1255094 1910965 1240577 1528453 501931 1014142 1902627 572011 1701058 58474 1771154 1293330 58624 409356 791271 357554 307990 1629187 1882680 1605867 1148761 757778 1356009 1482411 199064 296008 1996117 29505 557478 1400241 1149805 1744573 1095741 1371623 542219 462814 1559226 1270439 33718 1140127 512798 1308364 999996 1325152 651316 1180910 310174 1039992 149040 737796 764415 1710937 1422156 520508 572267 547245 1652553 1652985 284805 1355507 1888503 1479084 1451628 1741222 1306144 1034514 1716664 84791 1241287 246880 1565989 1209750 199583 912413 1598076 1850992 2224 331189 1723273 1966118 48759 489682 1988464 1193968 990635 1281504 994805 1957870 209327 1789995 1525320 1412483 795069 1238598 1555951 1429880 1529968 540415 1871971 22025 954003 215573 1587864 354943 450824 1982686 899342 797090 859031 1291903 1196786 907775 1264317 1156311 348567 282312 890537 951385 1374783 1527112 1819495 449230 638189 1257534 1030629 424573 732562 1115686 108357 241567 1535193 1414844 546211 1655927 1777905 42 45102 1326915 1256194 1086216 68356 1960570 1157917 1530079 1927690 315717 1279419 1993059 230846 1777880 1708231 497895 165069 642315 1530595 213182 138924 699247 1992777 57788 239179 403351 1735944 772276 583523 1676623 1838612 1057563 1447421 362276 248041 1496763 1589702 1025278 1331426 810103 1618415 1977623 560205 900115 1175021 1305619 1621287 1031264 731222 1106312 748900 47698 1771297 278585 1165592 1000297 1900232 452220 45591 1523498 1367784 1010755 1283351 1177925 1477121 1590329 203156 727491 1502142 222029 1520794 1921577 149930 117584 1225748 1848022 364376 322673 1287224 1354258 835937 763096 847193 24935 192963 102136 1488400 1602827 1110117 1531341 1488291 290433 525500 976493 1192698 1901213 677848 254616 1628080 822980 860327 1829771 1095952 649702 1750522 933800 1913386 1243891 707593 230075 1565434 1894001 416964 851178 1692653 47886 191562 274843 1224144 495447 1348561 1705737 1074917 1837459 1637850 1677857 305057 1053809 1796127 935559 1227110 1051959 894203 731624 1296842 1538977 1214926 1150763 1208266 1072883 947529 1462525 1386893 779852 1298518 1914422 1660577 247759 315079 1248328 1890532 180108 326707 441949 935807 1143757 964068 126980 95744 1795367 1288615 1746803 180542 1675955 875575 13388 793780 929729 560207 484112 1140131 223459 1777456 1273558 799161 1494556 1590015 696849 1562446 287177 386537 1249775 1927668 1446376 450738 471877 1403255 509556 213418 213501 43334 441764 223163 770126 904557 1488484 1919848 1380819 1550068 58009 1707677 1325631 632174 787217 182217 1472432 1108383 686963 98902 1413278 1537866 1940902 889485 332393 1737848 1204903 1374401 714520 1704439 552826 311296 201240 728720 1999668 1632569 504646 1978513 1996574 1269680 924218 539066 984249 1290383 359799 483436 159058 16738 1292985 788230 1964145 1372664 1750230 1929567 1551152 345890 1926758 1384428 1770130 1884499 499521 1013832 592604 1604193 794624 1880296 826327 574796 591466 87330 20518 1297575 543632 294124 472784 558580 1497647 1591046 1341364 1836588 476375 1263977 1590020 1985610 812694 1450064 1430220 618944 571525 1660271 1016225 1496054 1668721 397125 649782 1573235 1099405 1139266 1482840 491955 774557 265711 1561381 1958382 429313 1678066 391386 1468005 152378 71198 1032625 1605492 22701 964951 407777 1423262 756675 243282 1964598 1666054 1421116 393398 1645218 1648119 559813 863594 238059 507941 1922158 617919 1684967 67193 348116 1564977 1329757 1294681 1517886 1042021 1357161 788033 1953974 187223 1612204 383924 854137 575378 197475 925281 678358 1657090 185015 440351 1740215 1028743 40366 832927 726491 99645 1716162 1438376 565551 1753359 698198 1106401 485446 782269 866163 1662598 239461 1442214 621304 1523482 1255009 553389 3035 1087719 113313 1910298 942662 710704 817079 502284 849787 1517028 987240 192447 1071674 1119851 1547855 467431 64395 49837 1063596 967043 1394396 855956 237296 1839503 1067465 947914 1194128 795643 1836054 1518921 38169 931539 1818161 859729 1295577 695279 130043 35320 1099309 1307634 1990933 133046 1929464 1674103 1276271 1299149 791846 1155143 1232304 282043 707068 1894708 830003 831065 289899 1213754 1761837 1468814 1579747 1276377 1181179 1475968 936251 1219278 1921543 1819115 10872 474839 1779800 795697 1517513 1115331 1329580 649621 925108 670730 1316756 1664841 323071 885092 199672 1830421 1094194 1096764 1774447 751422 1342963 1561631 355912 1681036 995584 534293 1236445 1934089 458359 277942 179573 955268 1214393 815164 430863 1178380 215166 1012613 548736 1653417 725019 789714 906737 763065 254723 43846 1982029 1501361 371395 1926761 401050 385422 1441270 277383 196673 1685167 1987612 120885 1070190 483072 796776 1880884 1019976 1931947 1100264 1783080 1678049 523868 101595 1127401 1719723 1835842 1356224 98882 235867 947041 1581990 764685 381662 324233 1322801 1750504 39371 259266 132493 701730 1611162 196864 1635376 1722909 535460 117286 1074363 724296 443321 1145133 558531 1662617 1234599 1076839 1273090 771697 1580861 1459936 455388 1336057 860353 558262 1372585 1993568 1670172 198518 838746 1174901 78213 578588 196892 942280 433783 529522 1518204 673084 557197 1495046 236624 764577 1986772 356301 603671 820344 1519093 1606861 1713635 1492788 720672 1328885 126368 1184833 685299 1352725 598752 1882183 1285821 83978 1176531 1126326 242773 1046539 1300436 217496 687501 790475 1459058 1617063 119574 1161675 1708780 197944 999542 704318 961637 38036 224085 1556598 124746 1777439 659568 584263 1899225 1492311 683938 622647 613284 1839127 412532 1700205 1382656 999529 1544576 587307 731590 159909 1190508 297814 986182 1085087 1111617 1839547 918900 559750 59414 1624687 590108 1975197 1288484 1201299 1445502 715479 280315 1665747 165936 1584803 1482086 1231449 1235939 1730684 63338 1993784 1289429 546016 609576 1522937 879720 169587 1970497 351706 145675 971679 1174402 229012 974069 349313 1796355 565427 833872 1180976 610297 1494818 1514993 1996539 269729 557499 1980934 1917145 771105 553142 954792 1024663 350743 505806 450521 1469386 1972944 398606 226364 1296095 744024 677159 1205452 864699 564992 945293 1656222 1855147 956089 976041 1527273 660521 1249475 1052149 596446 1979083 354121 1900117 1184565 1769650 1848485 517435 65841 1877129 1034296 259237 376907 23555 1692931 1995848 1770704 856193 1514786 785013 621609 826172 1556228 1740750 1570276 248287 1830839 794029 1678163 406015 1453264 602967 514389 1494685 1276859 140565 65511 1027525 1081199 499461 490011 446336 893879 1180574 834592 961274 581895 342278 486650 1600735 495187 1129827 1679224 730281 1583515 768595 1965255 1363990 594744 1107117 1236801 494159 417312 1551513 1248683 1796806 1516493 412526 1125546 1628266 126486 181429 394631 236354 1173153 316143 21229 9246 1817725 1862827 545287 1096979 312291 1897801 1007069 283766 1837118 593416 1165751 1876537 67987 781308 1260568 1823121 1679068 194127 408441 1892561 43869 1749377 547999 1548245 1150141 1924247 1958960 1612237 289571 357784 291094 1634030 711441 1613458 743070 244784 1792804 104308 1802595 143670 156057 189393 1565305 939117 1600230 1042010 1706748 65734 1616071 1287988 1883729 1160457 1722338 818241 1289092 289713 395737 1096227 556600 1169984 27117 1061521 1053174 75160 1375852 53243 1498982 1126787 155058 1444962 532278 916150 1201746 193573 1961927 960834 1136059 1750752 1953468 1246487 4387 662661 921905 1077972 1432874 1986123 472318 821342 1673732 1638848 1165388 1880878 47961 1160959 1583352 1099010 1229238 1954838 856587 1195664 1290650 131472 1088452 1986094 647244 1273570 251735 150695 756500 1066594 300105 1986641 667215 1126089 1473383 1876500 325854 374363 1876754 577216 8915 1374432 194307 1865508 124158 1055903 223448 899262 36501 722584 554757 1450453 830343 420923 1099474 500308 1347729 472948 1483984 1552137 1877378 1958801 1830582 1608321 211316 1866449 463001 717936 117798 1600578 838581 483634 1065953 850035 1734390 1306446 1023658 332118 342648 1963933 1481872 13477 124044 1197953 1127984 243149 1399654 1445080 933010 229515 928645 1333590 1742912 1521631 796732 1332032 433415 1698090 1384549 857774 1223853 1019064 803838 622957 1506450 1782147 1925222 1369603 1359266 1813603 1493149 592034 1467683 283779 1571662 144134 209845 1839974 1490155 621204 637158 240604 902979 1534949 844651 1435481 453710 1305135 1759063 317176 1265258 1728950 1073747 1394028 1211092 1433890 396393 56989 420367 112635 38134 4805 1220095 916031 837541 1004471 516397 1068011 532082 935266 676339 825798 1740487 1526322 1570996 625012 955200 916337 1213002 1148770 1518566 822400 552255 1257156 445730 1854492 24251 803216 1295740 552406 1790669 649077 1829080 1763093 681446 389167 1995926 1083582 1575608 1949280 1417018 286870 592742 1809568 1965922 1504371 819238 298414 764072 588690 1233826 455437 763208 953647 99064 1248672 1663952 1808038 180025 659323 1039097 1705130 1985314 620524 1117643 1414369 371299 203319 171283 391434 648406 86380 877444 99705 147400 68499 38296 11018 1788070 1889354 318467 1444636 1816507 1202443 813090 1575288 230268 382227 29794 533900 1772297 1823920 982785 1025100 544032 93434 358460 1818459 1489002 244156 1180819 1442335 932796 1493635 732554 445532 1584347 247577 678148 56840 1116702 1881772 1830182 453575 252932 734724 425927 772240 1700757 1111543 1144680 1688881 1152407 1656782 1293137 1487840 1435771 374302 240392 1538043 1698720 895345 1322624 1869560 1733799 199964 1192522 265600 641962 1694656 847988 1357861 1676645 1222387 867006 438323 1847939 1860397 1141751 1605562 1197579 1401161 705917 1735943 522430 611340 1551684 1143470 378327 1233010 1484553 1306642 1435854 1043705 1740368 960581 525547 1118264 966507 759401 69554 844847 1866308 716058 945196 1496598 408038 1083430 536762 1010307 752362 119144 644651 1009515 1170220 1237676 902556 1170987 1305993 1429015 195992 288927 797160 1367072 1859325 1533985 1681090 985736 1001283 1762780 1515014 854986 1845847 1569093 1528718 1672394 596852 654300 1531 461067 435323 1380747 1737607 1317751 672503 419094 465169 986498 1820406 1058189 739343 20530 1547215 1267438 1105256 1030411 709750 313322 402251 245270 949947 452467 1980690 916367 127869 1448602 1953929 180029 1917583 375522 1539922 1531694 7929 1023240 1877360 542666 1960169 1195521 1420324 1583627 714978 12006 1950755 1106639 1887759 188787 1796307 552685 1869360 1573478 618525 228023 1400351 528795 781500 453732 1795064 1368749 300610 1929358 1139350 941046 1545658 686253 1902584 1365663 1544610 493742 1884327 1588207 1920201 751780 1263 1226380 382752 456938 927086 744063 1989634 702373 1581435 328770 1709404 729318 50737 633944 440263 1314593 1932096 1132754 1272278 1284018 349056 351579 1925072 874978 1905328 784306 710882 1721427 558206 1574603 926525 720474 1904169 673592 1413760 1379878 672762 357435 606845 7265 853413 1659420 249325 46071 1842525 395612 1829212 906051 1441319 953712 25407 1463324 1962482 1901209 1656657 1714539 1849539 236891 874211 1234143 952912 1763305 1124656 779346 1272088 908001 1398350 877141 1945276 374653 1983195 1780339 149841 1809833 567105 1263346 703040 1476594 359601 708972 309061 1544852 1649302 1024044 1242507 106543 1009279 1533297 212086 1332513 475384 860332 1864163 1146119 144420 765813 1970299 165354 1549257 386246 1659038 1593689 1181929 1936104 1341736 201205 766971 1757808 1988311 189399 615650 1123599 1777926 1817372 667992 367786 1267770 1217095 1860215 360414 1816301 1713470 1480805 314005 1145819 1910339 1636570 166624 1817271 1400065 1337762 1223193 1577259 1467959 1339406 997026 553636 1059488 480923 1562957 437560 887679 928919 972774 1411593 1665764 1789380 1903924 847001 1554478 730637 1073644 1154893 1615886 1396675 1493504 772469 204255 994565 1660465 1866477 558432 1725408 1373806 1883970 1182011 1350705 433471 15547 957864 542451 1747042 1969315 1689223 132431 865061 351741 185680 6235 612092 1120841 1182805 1697844 1988213 265279 1449326 749260 1940403 1943088 1309440 20366 37572 1917358 1675699 719726 1305790 1829308 428456 946182 250244 585814 1535273 325454 1507003 399730 1336693 1068423 827023 1501420 742496 1765151 419319 1392842 1716177 262692 1588506 332712 825998 562915 1928959 356311 255242 1005697 648526 600922 1004755 629912 1839638 1294092 889161 1455390 1019259 322287 532293 159667 632152 722688 580648 1332412 1616138 1816642 1316183 967899 71313 483803 1049505 134339 1793409 470604 1010157 837393 1871214 378208 1746727 1793688 796038 1982135 136698 1438028 1467910 1882559 173267 1382628 1566905 892486 1031171 60346 1722194 656707 896162 1118201 1017804 463720 479149 777741 348062 1569022 753975 1297848 335248 201074 1799863 1859044 188919 1281344 727604 782919 1549594 1255856 1703208 1013653 1358334 1630369 1688308 1962397 229019 40834 60689 740860 195337 1974904 1248871 1339878 1608133 1777816 103966 1008778 1058068 1394602 582209 1378553 1383465 257552 1635286 1170361 1073714 906014 1008662 99719 636005 1552506 859041 966946 586370 1464695 1373972 624466 157573 1144274 1932048 1506505 1753877 938736 1739824 343305 1993327 1028380 1364408 395067 1428835 295812 843507 1107097 671314 1134772 1908247 603663 649220 1637300 164465 404838 1342655 1713700 1300379 1014189 183040 1699833 217434 1931854 1385071 442494 1867964 429211 1445672 1973836 288123 387922 903713 1663099 1605515 491523 1702494 249461 1097537 1631121 1333484 1945593 487811 609959 38681 340227 653690 106686 932775 1353172 1905587 480587 1437365 990196 1170137 1412111 1988793 488965 1531270 599701 339765 309840 442529 1925786 1446588 858091 1699762 1940556 1470963 732999 872936 658288 1793464 1416763 1579218 192345 1950792 1428124 1379932 1691662 1460148 724021 1008502 1056006 1746874 716400 1945937 1371411 259268 895420 508350 455031 1411973 1135876 1927933 663530 1923815 758673 1855567 1464057 962484 1609137 1232160 769776 1794948 1728586 1354711 1959317 436741 734609 1794179 879526 186826 140441 409956 673230 415139 1174153 1170172 1845393 1357863 282780 5432 502234 1108167 1917526 1419029 305006 1637514 1278031 1448761 1228490 1824445 1458763 855098 877149 452645 1734183 1401636 820225 1018305 1127333 537819 523623 1386916 207892 1622181 473092 1576939 808664 688467 645307 1390073 1615268 600963 1847836 447742 568463 155296 1703696 1914916 654542 1378312 286530 787358 17515 42431 1659119 1985534 369049 1468811 1280324 1386510 69552 701788 917322 99594 699788 1207545 503433 1499547 267615 1797440 37963 1951874 280419 1772968 246474 769384 6238 614061 1574749 1283396 964267 1492639 1394077 1778915 1669104 1972094 1757390 153346 1425116 309427 1895055 362376 563287 1363463 1015161 395507 180322 1011503 1368833 192393 1468675 247725 1041253 725077 158309 1286311 1067239 1956602 1057321 627129 992272 1742542 443833 958115 1120087 1960016 1154518 1770100 1233510 340738 1751618 1902468 263813 230318 453182 1522691 561797 1768811 499001 15711 1382412 1347530 667053 1259782 1270576 84597 827448 262746 192808 1871784 1089231 733294 1717772 1640787 364705 1512947 589900 264512 1292047 297831 1253490 1852221 937374 245429 1095796 83829 387883 824655 414916 1829795 981251 796278 420799 1360036 1679789 1023419 1096056 1002836 203872 1550527 1717698 1982774 1029001 216232 1154683 972286 1944586 516450 23243 1240869 681980 1457029 786805 1303338 1337915 1943071 1672966 870406 1123526 1136130 1644938 622974 393241 76994 1711282 987982 436365 1497177 1703783 15338 1087130 930149 430931 274225 863751 1226071 687002 1414755 1214559 582560 1210081 490926 250958 463174 1220088 393758 372184 1355704 781976 284356 704261 638214 207173 708882 1659501 1900505 515744 1994273 1937776 1127695 1703670 1622792 1873368 19925 1690963 1708906 479632 515440 1968419 1109395 1887491 1487104 1316269 56098 1216053 664815 318356 1559770 418525 1750086 262779 1476177 1179285 700603 222816 1524669 1110638 1657487 1927744 1079275 156337 868160 1423133 1646873 1137538 1557355 286063 1227825 1598319 1791560 1640131 476445 1423345 293900 1486376 80064 363978 1578198 1093353 1399953 1362933 1030166 1774136 840438 1043399 230412 509281 1157026 455312 1828723 1362868 1155679 1723812 541912 1552911 1381606 1469279 1206664 1895741 1018434 1318534 434154 1923297 1624638 1748741 1198228 1097444 974275 1764099 326007 317254 1643384 1552604 1251375 1239226 1967529 1463443 1558603 96457 25703 577389 1651170 1832346 365313 1918901 666952 1895039 686553 753418 165189 1933420 320930 929836 1780061 226479 1000928 1369703 1402143 385946 9122 1543254 1424404 1653783 833309 1628816 1550164 706322 1497426 1840791 1708124 113369 545514 469170 1685603 544253 59517 227605 226889 1840051 351699 73741 186640 1530083 1749959 658085 1165454 545965 1747329 93386 1729276 769540 307867 1989079 1041771 1383744 33812 1256767 430378 1817432 950959 1733699 1484136 1808682 501000 901339 1136439 1360222 1407086 981830 953200 636861 1821725 420461 1320198 44694 75891 1021287 879536 49608 1818613 1291225 243432 1715811 1684476 836788 972214 1318904 408346 1058892 1480545 1614949 759885 747112 1391445 649100 313350 821049 104916 1538828 1458545 1814732 1822200 1141918 1645495 420263 1658608 1234620 439316 1727540 10754 936693 802946 1442870 105218 352436 1447984 765425 464478 1109583 811669 1534255 1002808 919816 1256263 126359 67049 931877 1578181 820829 988154 914173 208282 1892796 1695387 1188118 1843680 118962 1939329 1021993 384673 320547 781520 1643443 203378 1499450 1993866 1542288 804556 1845202 1132244 1843492 174671 615558 1195381 1162744 38486 383290 1135812 1262268 826178 1003390 1644312 822559 976844 1638881 1584596 1334733 1064675 1148605 866657 1816840 767253 1162066 1645943 1814285 1035214 90568 546178 1544978 346728 1621099 1173812 626265 1866515 446441 241934 1257888 736584 1576063 1846433 727449 1774035 7351 317941 1892734 1981041 1923239 1003407 1706330 1577390 722124 1699906 265665 1035895 496532 1849938 131686 765040 1117899 1571105 1677379 1426403 1311746 758597 1924045 1505044 1853525 1357641 464598 1793031 739264 84702 647141 1012343 1934300 1399256 587726 810083 474201 740654 812807 1251041 329230 984056 720167 62717 167406 141643 1400738 1063449 437972 223227 311529 1918033 823108 1133220 1950557 1156038 754310 599277 61053 1907455 829478 657380 754532 1562714 1932524 1165336 1685412 110150 1316779 1436600 462511 1840353 57529 1917657 477904 1035647 358466 1675093 1602465 282350 1545020 1479618 657022 1479037 1291926 754317 54227 121043 333754 184807 894743 1839426 402810 1925620 851833 12965 70305 145044 1698392 1667175 488725 443555 757366 1653942 567241 488801 204447 1679649 300213 761304 909806 1750171 190119 1723806 257422 373721 1185822 711933 1148449 1629504 1427661 1565708 1470384 1292786 1657030 1241180 337156 955106 960394 1380069 1154988 400669 964724 1530768 1468131 1935968 319650 1645739 1678821 400120 1957788 843412 248714 790304 1253024 626533 1641499 668576 1243927 1534520 31074 1979726 955307 1506340 1653323 18568 131136 393792 1028394 1707348 1663465 476981 849016 1367690 1323780 867148 82398 1873944 593691 1491264 7289 42569 1146867 115189 749556 158540 1071990 916687 1268437 1707106 763672 1316094 263525 147205 1670748 841534 954815 273315 1750453 1253629 1324602 267657 852399 415561 1398267 1238294 1452520 738777 1013965 1888119 1961494 702216 1062904 1222719 684748 1232597 1707561 1414418 1603405 664580 782676 217157 1388458 803136 868126 1811663 114792 1714050 911771 574619 1692965 1215303 889757 1502816 897280 326833 939229 128860 1166817 1752391 1861248 769364 1209087 1353299 483334 1683208 814531 1208814 990064 1840200 885093 484549 1064384 1560301 1331877 702679 28603 44890 221474 1707473 1992859 1200112 953918 247751 519843 1042991 243244 475670 961033 962941 1187205 883045 1798575 1205546 36749 1248511 1177857 468875 1399568 1363318 344170 1990816 461715 1211597 231839 1872797 1266906 407943 998041 1243681 233602 322414 923450 1394202 1454101 609935 1339499 1575958 769216 785710 461476 1154257 706110 71401 1266640 1859003 12957 1647997 1978825 1287093 482913 640261 399714 450493 1197802 1612157 636425 1118100 800154 717082 1157320 448114 225885 802163 607509 1370467 283204 1584205 1433548 488995 1928907 110613 1627017 120905 118831 350306 94411 824925 1940475 1971831 1020207 892241 1722493 1546701 461917 913062 853453 425920 1186446 1617427 1289636 1188584 100621 788813 224312 1234005 131465 1474179 1399632 499581 705413 790136 690218 749806 522533 750083 1032297 468352 493034 588180 805127 1752949 14512 1471369 176808 1033242 596961 444936 764579 384686 776577 203682 1713575 1405111 1272179 124046 171158 387928 444514 126551 859702 1774280 1921424 913293 1363175 1661193 1203579 650106 1315635 863544 866249 1964472 484452 1413257 754951 1649443 1085630 362381 1123828 982937 614439 1458675 1060685 1912603 1968380 503091 294585 965725 58138 487558 1599825 1149191 1142006 523589 1435945 904309 1419682 366461 466291 633912 864125 988093 686149 1608958 1002066 242806 159017 827604 1461809 1219619 1269583 1838824 697022 1485537 561258 1367769 184091 1853645 1464091 567338 1134442 650710 650164 1073803 774502 604222 694575 1821656 1265155 896124 145367 77331 845417 901055 1057044 441573 666015 1396340 1540173 679537 305118 1141872 936329 664675 846481 1329324 1476625 589610 1463549 1092448 258446 1813693 483777 176663 1081878 1761588 265664 418628 222677 446369 86147 1235244 1148499 672287 1969784 786588 1420964 450787 1245623 932645 1956539 1959318 1129074 1360543 327783 1776638 844656 121396 757726 1916541 1753663 1978195 1401227 1519438 1752692 1789705 338371 152607 1521620 1816906 342565 619274 1030359 924273 1449269 1938764 978787 1537031 262848 98813 639838 100973 1201156 1696129 100560 1267956 121761 1541574 862711 1115271 1342434 1897522 1773185 86544 525027 1599457 1938337 1604174 190635 1006459 167501 902354 219329 370340 860696 734439 501731 1806500 1558634 1346510 1130963 1738188 1703780 1164419 705629 1968530 336513 1054431 843698 1020328 1371374 1898097 1782748 1024192 1391961 1488358 1112836 555243 1710250 544543 1131185 557874 1988505 1912545 1665014 513552 700589 1317408 1493571 1243660 1155981 246472 666068 1525014 904213 153341 1518701 251681 1700897 1021083 1546554 1002877 174314 524810 1948566 95330 171250 730628 1006110 699638 1482358 771403 1170079 552167 781585 429216 571257 923083 1100157 1694799 1496854 1811480 1040766 1666553 1825479 1449612 1799439 649776 1936059 774751 1125895 388351 538715 943942 1645912 940674 658630 1403476 870084 1196948 1249152 311129 1582788 1877704 172323 377318 669346 1385605 928899 607373 853035 151135 1765135 1028895 1970993 1637184 1677843 598376 1436506 947839 1308421 497405 1885324 754496 470902 157181 1740306 1310880 822522 1830416 1074491 69578 1177353 259338 1986014 1412759 1037911 1857149 1317201 6007 1450548 1240827 1609729 1395035 1368364 1151404 1053059 1188735 455960 1095994 1609014 913381 267520 1566524 1669186 1965892 976602 992785 539692 1838307 398610 308202 866761 899094 172326 1901195 1347919 195987 1838140 991051 70138 1147080 888349 124816 291801 332055 912112 1241508 271824 1194096 409713 258527 25159 706224 779413 698240 887156 1255670 754262 1062628 1590208 1250428 1666634 1152385 960525 1171021 1928457 1927958 1884512 838614 986535 1431125 720668 904108 1799992 440365 804285 639072 1319403 771798 854269 1566852 1411889 440090 218645 685834 337720 1054229 1963746 17488 1663806 1571776 1853803 455400 1427278 1918700 1709888 474675 1948343 883744 1710421 774524 1796099 73988 1799668 620795 1689692 392047 1927775 76090 1349715 658490 1503009 1104407 293005 1632145 380013 1458844 1704802 1486743 1711276 937187 596094 678851 177979 281074 97045 1285634 1213231 1446097 97507 909983 1073003 796304 1398356 1132600 145024 597726 1452102 1799009 1711047 1778586 597533 1546490 543293 556403 1135890 1190126 726372 16673 1565912 1441455 1672955 1282532 786885 1056557 1476511 21763 1119977 572400 681787 69739 146640 240295 231229 289850 1804312 177583 598569 1589418 693632 117426 104070 260061 1933580 1825173 1126188 661476 920522 1048008 1638193 1097405 1166444 446 1664947 516242 1287484 1175933 1209307 1685978 650362 1623291 1988488 1692665 2584 747265 1430976 1054620 167937 51355 1360792 1971988 75393 498651 514170 1458337 109081 1023555 1368744 1163969 1250527 1706484 1408431 1780580 923928 968773 1284265 362783 1234602 1832354 1292315 1441445 1744356 430897 1703301 1941935 741174 777897 334385 1560711 607619 1086235 760140 669375 1788955 1372344 1173970 292946 866737 1510440 233814 1100804 1441900 1701568 1649078 52843 1817125 1613611 135876 173669 604707 1951496 54298 1908538 870347 444563 567102 1077195 1506753 989722 1985091 625683 1571879 1467296 1564425 714940 1038804 52215 108093 651349 1588247 942093 1801985 725335 319269 782288 1095641 1697133 665072 880968 553279 1359244 1997280 1563528 50531 1495809 500605 1152331 1952617 465366 1690043 1350083 952371 1074261 973267 900483 1264586 355883 1531430 967090 406811 1727416 1668328 1177900 1476313 1099446 1267444 538446 1673407 656746 1966989 985257 58304 48440 1064748 257785 1644012 1180045 1846055 906803 383134 1337243 1856704 1666255 110522 571666 549905 1710453 1429269 111555 1687082 1572628 517420 711436 6510 1404804 1404487 1255819 418913 1811344 505638 416681 1682772 1229752 847344 740514 201714 1994111 1545409 288124 960445 1091941 638104 615333 590435 905605 740284 810120 1265898 711826 1324265 1560166 72540 1037814 822310 1802613 1832131 497918 529499 1545969 1183308 1891322 232611 826889 1286631 176966 980571 150272 1250431 1236788 946171 1433711 1345381 1136263 1991943 155897 250365 1530155 293002 1308261 1532718 1302118 1668724 268658 1182910 1669162 1589426 1763393 1660207 338747 1679426 112570 1272645 1133183 173235 1422994 939953 1268411 1800994 628807 379733 1553470 1500647 1967784 1036552 835696 1530942 983183 1254621 79038 781531 109060 1694807 168352 1045808 1519945 98212 826130 1981836 939437 1414361 597042 1210772 1909687 173170 1270434 136232 786598 1803594 216560 1700833 1722720 923574 1206887 543459 1214910 15414 884880 117895 1538229 364191 814863 867622 1340972 1048384 1985523 1480789 1717574 1953898 1334576 1411996 1656913 369973 737332 452120 698289 957073 141957 1485049 1002339 1308681 464227 1592122 1917169 679014 1680144 616293 888664 677874 1173913 49493 1898285 737517 983300 719435 626572 994532 1608493 1301700 1248340 85057 1319111 1797086 818301 1211881 1315686 1998690 1885279 1552317 1386514 1251927 1222882 247179 998878 785740 509509 142340 1260797 1282933 1429157 874304 1302497 1952001 49340 564858 205742 475877 387541 1158522 432101 1333691 377860 46817 353541 1570947 283867 11268 996488 73210 859477 1532664 927790 1083403 83674 1847766 411806 866050 1244182 1979595 375403 778285 1359610 116854 1198839 1485862 371935 1690146 150938 1817063 1371698 1483814 688554 174285 164141 199186 538036 1720129 593916 507778 220675 1944117 108785 1901886 388960 1021593 1186537 1071738 1693538 372303 1707117 617491 702907 1561871 1414024 919747 1603517 708089 1960946 1917528 1046535 382371 1495905 1124372 1981816 1686523 1867961 52857 597574 1719815 1456443 176709 1775064 269113 43561 915099 1194183 1040255 513045 1967479 780760 840254 923628 1557816 1497406 1210059 1990711 1928043 945046 1628370 1235057 904454 1932430 929694 1466328 79385 358761 859804 1476166 1339182 752652 396533 267693 1578580 1045369 1610172 660283 1453403 1037005 1059912 1669324 1330710 334406 1015754 1903226 1834423 1011407 1967253 659215 649857 449332 1013087 44444 1177855 985698 499935 1334364 328693 636083 348445 563274 748624 1461291 313739 838277 794007 1929108 186201 541458 810186 1865888 1815183 172829 210799 575311 785275 1598517 398250 642604 1584399 1323104 720409 1998418 981859 1550672 1579210 352880 1317401 1942023 1374393 459967 1233138 1854147 1215816 639974 429979 394727 999956 93033 1583431 1426236 857452 272141 1791514 763409 1544101 1163653 1670326 1521889 1819099 1650754 822770 574886 1338996 623976 140627 947299 857744 499348 1045327 1787752 159475 334394 791712 1861298 1812585 1138736 1185267 7430 582713 1140668 601873 809045 1275609 1807927 1071262 1962912 618657 696566 1612223 215011 5371 1187281 1304939 33354 702477 1264096 448217 1953256 1858689 1019153 1636347 1217646 372202 296191 1504169 1124431 193212 1451199 1535817 875576 1983373 521987 1339289 1175987 1550551 1638654 1243939 1948154 1783127 1647159 1779025 716496 114935 461614 1300852 1828970 491329 1043715 665592 1318182 1438219 1860255 1619415 820124 1818904 1538966 537431 585194 1858315 1835942 1825388 1867406 1553063 1235782 1123152 635195 286832 94460 1614535 21392 556391 977832 1064497 1490359 1060485 1127882 731203 624811 639959 1108464 156275 1118177 1677958 774727 482444 763079 958172 990844 1921135 159269 54562 1682111 1905581 985199 52947 1261400 1304188 628968 451775 1187399 13011 1654342 912992 746124 1413667 1212931 1838384 1654757 1598885 138652 874174 325615 90009 1340711 496301 84923 776515 1466770 162818 1828053 1608455 494483 395509 613494 1595427 532597 1804447 633977 223928 1559733 1251771 1104963 1991763 66421 1176167 134385 629864 1732688 776449 1394422 1997647 1024077 1831338 1842501 501852 190779 1270385 323032 1796381 559863 862740 990868 1022885 1530540 440481 1110670 1502553 1262102 1812209 1681240 626463 24036 1836854 567721 33720 194396 891749 1333498 907546 348645 1456551 1763294 914883 1274561 1822461 899870 1292751 1698374 827142 43398 1253861 1990614 595887 688711 536167 1806429 238221 368721 50520 528022 1564925 141446 1354589 654816 478899 1119185 732967 1150963 1929363 1968611 990322 1413095 1020401 1283474 688438 507078 1221347 725977 1584089 1876370 1907161 1516898 1452198 1557418 1880998 1601346 1888376 859424 1149417 367486 719630 365197 763584 1132151 1395044 602447 1830194 570839 1609979 1364803 1551197 1805249 289593 1785808 1942653 1097361 1120980 1037971 42263 1217368 470755 1018956 1560956 1567272 421814 95200 1997189 1073263 1487746 1570344 1029528 1136095 474896 1620465 1882884 1767383 1254071 1817512 786145 1411967 859587 1593352 502965 769625 1353259 548997 1404994 755419 546919 1246754 783134 977395 144505 333520 1185205 367801 51864 1912985 1611768 247835 900218 1414511 1551936 1631258 455617 812098 767937 621221 482037 946434 91598 86309 292217 855963 286337 492471 821630 140145 1993945 770565 1481879 1666145 91718 980373 643530 1699703 1207268 539402 1056908 740623 1891665 317338 1016449 558598 924571 1583982 1014080 1383482 518319 1118019 1813024 1130880 1411399 1440460 1056128 664051 1026484 941390 1525546 1276651 905470 232655 1633768 206055 1131534 1018160 1528312 44850 116241 1260075 1036040 337409 274411 1651500 1177210 140496 840724 938769 265403 563590 786434 1124203 1939416 542892 305687 428357 1523620 204837 1182843 213937 1258162 886428 1550604 1863436 1161738 1667425 1953608 968321 1625301 84658 252221 1362252 196061 1685734 363902 108361 1855268 403134 283882 1259419 1053324 1885467 1170192 958445 540171 568394 741336 205392 322349 737192 553921 493132 547803 1126039 1958887 1786908 1860656 1877553 362576 1531215 271564 1384301 1737323 426928 1194614 529252 510342 340933 1055416 1872869 252928 739281 1641893 685597 1204046 968455 1415519 1051315 1382395 466002 268659 19372 1266918 1279834 172448 1743030 1974884 97354 1775701 1028385 506825 596837 1592041 629057 427246 1113982 95571 1116145 1585574 1180346 319148 77290 1541455 853064 157960 860731 497334 1482702 448502 1135950 122515 318551 287804 1288906 1538545 579401 775692 481033 1692933 692104 410275 471509 607112 1957962 971515 1114586 935089 383059 1770024 330308 896017 1485451 1294495 573233 1872450 597177 429843 624592 1777259 1887635 91013 563073 1491766 112532 486495 518528 1689822 1453840 1281041 1658278 1398146 305742 1871132 374922 376199 294091 1557714 301428 1111348 402138 816449 939668 1812817 975688 489732 356342 307722 582253 625358 1416264 1643082 1126448 1162656 1376670 1678061 1524175 1823988 1525278 1021445 1962033 428143 1859535 219939 1948047 1912585 1340176 1732016 1262562 1004276 1176011 1961136 1929959 477704 990704 753647 1922229 488663 372586 1241113 671957 1956905 1915358 323022 628213 1285190 1843585 301539 819864 1670981 1897031 919921 1730527 846749 1813873 1853742 487800 12299 822346 1459172 1368437 1382737 261768 615163 413894 374055 1187241 1212378 920986 1525834 1405664 1994065 107535 1402838 128603 889886 1530890 731525 727113 695237 433126 1992067 1734886 1760861 664230 85082 670764 1155529 984420 758522 1374589 1919788 1533692 778446 1649598 493579 1096467 1570301 107503 1621569 184671 824879 817959 1979844 209813 1066423 303463 1198666 1431162 1015654 1871309 390966 1226259 383985 190036 61463 435324 1617695 1432754 117721 1503766 164667 972555 1017009 538863 1862535 1445834 788050 33664 1223041 539775 413002 1313167 1504874 1482067 485943 1177642 1697376 1396188 567836 1581484 11647 249351 1571491 764115 1892020 116931 354156 1937465 763612 810435 700202 1468577 1561012 1291987 1222065 1211009 1291305 991006 464342 307862 1470544 1471449 1580615 220803 1503124 1952771 1522395 14697 239333 1190422 842511 1221611 619624 383839 46787 415494 1231922 304200 1270278 1826125 789330 1951135 346365 1134268 36551 1417162 331288 1111593 1083570 1464804 793714 639805 353461 1194186 1711173 318984 462073 1793560 882254 221404 1376979 445823 1175150 1036402 246795 191727 1635554 189238 706934 1953580 1024384 712315 1029138 1367092 1101753 16158 490570 1895667 749908 1997690 407416 1548912 203627 1062727 996687 391453 1468465 664902 1288146 371027 560213 1221178 1018624 1328593 1424712 437406 1123231 1020515 1618774 182907 1130557 285500 249441 481549 1006342 618386 1387498 359629 106014 1364439 1726438 1514626 1123871 86629 1042619 1122251 136320 628149 1135291 506199 1450725 1882283 858771 150250 208563 583435 954049 1370705 227033 1837001 600684 277240 404114 326481 1865142 1951240 109680 748709 1419613 1727571 1779045 1737733 1358353 70730 32804 353586 955222 673307 1839809 1186231 766203 415544 350582 175460 565395 367404 1001873 184087 420178 1822227 1730493 1823658 179186 114548 1173656 1062757 1396265 988575 410762 1110856 1749720 987477 285620 1876273 115663 1641210 677088 1810734 479961 385839 995350 1203339 378930 88371 1511039 904312 1090051 63774 388092 305341 205024 1533141 1582314 1172800 1277697 167953 1928917 1801365 85043 32678 1353902 740783 1556640 1961387 1297857 1371749 1946945 119751 1428389 1940151 1102222 341359 1455768 112644 1122697 1191488 1944006 396385 1887210 222850 1120549 594433 1438842 1306858 1982669 772564 744585 1035837 1398020 944973 1920947 217565 716209 1428522 1342247 430455 1115036 1310839 758994 159086 1235967 971845 1054528 1326641 719020 1447966 50558 563683 1188180 1694590 544983 710966 954859 550170 1582330 689435 196840 14741 1552808 613594 1674522 1121341 1221496 1658108 458875 1881260 615931 1293654 66666 869808 1702155 1660589 1122633 1866290 213004 826024 68308 1012067 335322 1590659 919547 612788 1426803 572194 1573473 1230301 1380252 1020189 1654108 970933 1293594 1876481 849325 357337 1492802 1827049 1875239 82390 1565771 1352515 541698 1878945 224383 275622 1511209 854377 1455857 1500863 1260967 421857 1844704 259554 186054 980609 1235365 378018 564361 1420332 28342 740096 505303 1658232 1818144 1296590 1888826 348692 936079 1181436 1372540 256313 298688 816810 785789 1054536 1107124 1753819 794356 1366042 136991 181433 383220 850334 30453 1678062 1955227 1572010 862137 93964 676868 837331 767982 599186 1844876 146221 100037 149086 870936 241642 67738 1938618 1238354 1906424 1809566 333790 999649 1197883 1667982 1178283 1495440 995547 326425 1936003 120748 1412597 1299897 27141 1864674 1643736 873398 1065600 1354286 1348862 646867 1175348 1112449 1877921 1057909 1433015 828803 388510 1303967 1544658 161641 309270 1586936 750106 20047 943299 1155552 422665 243931 552780 1216264 1566424 1469450 655922 986565 387595 282970 804987 501465 742397 781882 1892422 1681108 1249728 1986651 57099 1165085 759270 1748552 181994 885407 1654970 1972160 1574936 1704588 1398013 1515226 218692 780433 317798 399191 1080497 20960 1166941 747884 651409 1946222 723725 899177 1220410 921048 610268 1086868 360706 937220 1066450 1023034 1099481 1964545 860046 1972685 1526933 59475 1965493 62222 1837073 1384779 1366776 15082 1107359 910675 1082500 1089613 1385368 1444921 1415672 646949 942113 200408 1023172 898131 1916180 1734345 1358845 707623 831619 1331335 1614238 22722 1907189 178575 1177839 765218 1771779 457948 1314782 893193 1117046 1516549 526362 115354 1979072 303731 1359973 1985152 270102 825277 1597915 879548 847118 861723 1835310 990716 480869 1063645 27649 968569 12549 311264 1530755 370527 1039492 196076 1649652 1572255 1562493 854586 1981216 775024 141497 1890246 908163 189657 519605 638690 343203 555382 1943890 1628484 459638 48337 100980 1023501 901075 310493 1331226 85 1366435 741592 312644 857243 1266164 1083873 272323 1447869 1604237 318435 693425 1696197 1546683 234715 80336 1241647 1520441 99057 1787771 295688 1681614 1494162 313320 1631712 1847716 1135814 1951574 1138591 791222 1965246 843932 1454632 446546 1510 1702421 439516 352380 214192 872234 1319124 1110922 1261417 1301599 1991222 1580525 1738473 1138988 1903653 1275684 883645 1982185 1059000 1728454 1564763 847069 489146 1075704 1361982 983740 1791553 1574884 1533171 1204071 1556933 112199 1908784 664025 767429 1993759 1966148 262864 1664263 29534 1640931 574407 1037776 116069 1558496 1554367 1338631 1879312 926121 1579458 75855 685808 444279 1244987 881473 1951661 817196 1762759 593809 641703 1950754 1053772 790308 469729 1714112 270033 411907 1691372 894768 590444 17081 1249779 1555828 1319561 1704717 1635690 837741 1619008 981713 473874 444469 1716413 325071 1897426 1730635 830833 1670126 991399 1380065 687276 480161 450920 1722782 1801418 1635964 894855 1625503 1674252 1303473 442390 760611 1536778 150769 1503656 1830543 1760710 316511 1315299 1804652 869876 1298850 948485 244140 957031 775652 1694464 1468025 27144 297252 733526 1708791 703914 1437746 535539 1969840 1583714 567548 1051088 925149 1755268 120730 1094251 816459 633444 1346611 140685 1327323 334072 948370 45728 573736 481064 1860696 672523 1576706 955555 268288 1599584 1154414 1965489 661708 1821813 1758326 724660 321910 674687 718424 18255 1733282 332565 565458 1612884 956882 977372 229858 1143269 1797382 791571 265699 1224806 302024 856675 674322 213725 623372 867823 884385 601209 1267108 382234 1620051 1585545 1949868 499193 614755 1398268 1221123 1569249 113448 774404 1961095 1140154 798233 1031257 1192883 1029727 1698728 151622 1601179 1435866 581118 1310951 1364934 217186 1626563 186460 262416 17411 1047332 790011 908979 882553 193690 1863145 84571 1427331 112655 1328186 20980 821158 1493817 1743397 601618 813097 1332556 225327 532475 1850846 1328002 1012535 1283647 221314 1737388 1210576 1942009 581544 791367 981476 932384 453926 1522389 1200330 439793 1025182 1382793 1605564 593685 1786864 285687 87808 609904 214374 1373062 1134248 1668471 274896 1712714 1024088 1282987 1116498 1263595 1300342 806892 752784 1890901 1381529 138951 761890 1680352 791739 1255644 1057142 604982 271042 502097 993731 328377 75986 138938 535759 518880 677344 1124345 85759 479369 1231947 677774 705371 738511 1236144 30359 246635 1581400 1056168 978496 701854 1009458 1334736 584966 1719230 1223983 926829 1840525 725028 234855 1210025 454778 1936112 1836971 1741891 1157802 345401 1293371 735518 1842376 369329 1200798 1785968 1792132 1065202 10547 1335603 1196076 458391 290396 1401071 10479 1593884 30432 1405930 868424 1118228 391612 1847218 1999141 1544921 93485 789421 1450716 451923 351668 967990 267252 770122 1752047 762885 266133 174895 1524648 879058 1596355 1074622 1381194 1654737 1913987 565114 752444 85554 318583 1033123 1716151 289328 1353447 1936984 756167 452748 461451 1470526 1404711 1642628 159982 495773 835685 1094610 1856084 1012379 164354 1763659 98541 455206 1910112 1870015 1102492 296053 241351 1301658 204921 969385 1752767 320350 1425459 1106363 1801383 1850110 442162 1640659 919993 990597 954983 1649899 179280 1651036 1474924 907614 969033 1449368 290060 1145907 1306105 608494 1620584 1509902 146392 1776372 776306 590739 1808425 142570 199143 1164984 189141 1948787 1387476 1300653 72715 431047 981511 1455429 600451 1923919 639521 1713222 766105 83592 482785 288921 1530564 387 247647 1443192 1364254 1497510 1725214 264186 1014058 990118 1854871 1527655 1470701 1827166 1952195 810843 1094689 1910702 1047026 144228 526363 1980291 1095444 665112 1375436 149243 1755745 623559 194472 1302861 861270 1009098 1722987 873224 231743 1636894 16761 601173 1153133 617519 390886 1368710 1170565 715201 1500114 487533 936993 1541453 36038 1775525 1307034 1988892 934077 16605 778892 813761 119520 1488183 736192 222751 1865700 798432 576906 1786475 494394 535076 1516758 1425229 1781581 1289336 1043473 814781 1234257 1430584 1638191 1048896 1068938 1097482 546981 801508 494353 1052891 127017 639283 225841 1413976 1647213 574788 1610250 1357501 1304067 564627 604068 1669614 786923 1084158 960538 1609707 1158686 1295459 1182455 1780241 1278543 212292 586995 1610165 1992965 629219 1936597 729769 1984240 1617926 466542 1850318 1153200 555150 1614105 1526529 1149961 1213815 1949940 1760298 1453024 255402 167934 1993065 796815 877842 98505 1480326 285185 787214 1003474 930419 1712645 49807 1175530 1505440 1520420 1071662 167226 1350290 486745 616020 184845 805867 1463582 816357 1762989 1651433 1955337 700561 329731 163691 612080 1928608 1798599 562622 464685 1019566 155498 1302584 371985 1003819 928674 664983 1731352 316881 1821914 529758 1265365 1824331 1550683 1114374 1835433 674503 1489373 1450152 238508 164526 1850522 264707 1495620 1129732 1670222 1050816 1924858 835401 1826069 1286916 311068 571658 1660697 813204 1931831 401884 402469 1821076 1210421 1012184 509700 1449128 1588930 1146430 1583041 171164 40662 59579 89535 603352 1077091 871987 732822 1254629 490823 723712 442664 990586 1284334 1431767 1477276 1428231 653392 1629266 1675908 1266815 1835228 547827 1545919 872756 1565638 844578 1654634 776783 662369 665715 1393945 726231 275399 1189051 1334564 1585341 937614 1203133 1903555 1062039 1080329 792933 1830275 1959333 1654870 819197 210825 586194 1505557 1521552 1905999 325752 367503 551248 760400 1902424 1416656 931233 716152 74240 427619 37942 106394 1586263 1162823 1578702 1132011 1047280 520382 1728865 1237755 155222 1002945 650002 1235432 873521 1872700 599635 1863629 1287574 448170 892951 1463259 581961 1081958 784348 1376576 1682015 1631513 84467 1391800 1182890 689663 402475 1678053 575384 190532 1183297 1483670 1335878 592009 255532 1036463 1860718 1316135 1086853 82142 723030 664306 202974 1625308 540128 1586731 1792644 1370081 665200 1520406 1797267 117950 1917230 776062 452966 1456825 271961 875885 1271362 1851684 241210 805487 483875 1182970 645398 1985462 809001 1730238 286935 921734 1757082 1837023 983599 1698257 721457 236027 1022812 1384329 1102294 1523724 1222715 1251487 639737 1297349 1309635 1221794 1463626 320012 1969321 374665 548532 1521133 1658454 1495855 1247222 1849558 1677196 1506312 325999 612858 1068548 1825875 1575485 392072 1919033 1251865 1370623 1757883 193458 736529 246092 597184 1294005 1032413 1590522 621365 1166144 1063126 341572 1988207 963100 1085575 539443 226689 1974507 1715709 1721345 1765772 1714197 1544526 874001 556401 1343159 21903 75788 933956 1408137 1776615 1308178 1658822 610258 1171579 555708 312150 1530735 990462 1883998 712773 582955 401081 1837570 1209393 1975509 79103 392322 1925604 1237079 515415 1065033 1949210 1781273 1775077 1699924 1403169 454420 1571255 373216 711641 103037 1939729 1917445 1016502 1252287 323092 1264854 928211 261736 1587170 1075104 500588 1533337 630243 628852 147349 951672 760621 770952 711558 1411646 590443 401871 999894 629795 1659434 76861 1206582 1890130 1081727 1710450 1231650 63538 820536 1750662 627991 806051 1581070 547550 315138 1690500 900750 650419 1178369 1695573 944365 529269 1420943 929715 1078182 1077035 482191 1725061 57489 1992990 674393 577839 1611868 642933 1011144 742338 1735018 1126096 931960 1700238 1998279 84395 662955 445038 920444 1077632 725371 1607264 1236437 1826991 1667680 748475 1406174 1422857 1014375 357300 1944780 901905 1574025 704615 1542062 1458967 1791654 1149563 332285 1153235 1944941 1596685 792502 1921276 466143 666591 1158535 359394 1903890 1117638 1440871 1598778 435118 1354748 1282318 976523 714663 1451979 572791 1602202 361230 1844519 449665 1715192 1860919 198806 1928947 826926 1499187 825427 1422102 1873652 110338 1719789 232261 1815506 302135 805600 185190 1599354 1382699 960661 1822322 627656 1895495 1298227 279207 1192800 997422 276133 1262067 683397 537106 789762 576503 604224 1767299 404889 440600 82165 1442453 1392614 726139 1607716 38930 1491017 157650 883325 1845075 1860364 1975618 1269766 1763792 1509120 1253272 862435 1865470 518438 878259 1587408 343630 121652 442527 205999 664611 546341 543907 531235 1656314 1642433 490987 495232 1064704 299017 1121359 1013851 1369230 1721042 952454 460650 1774034 1909925 1395808 1562202 1565095 1237645 1662267 1288514 1651 654450 423228 353993 1164163 611041 961395 805836 303359 1439390 838801 335484 1494046 494189 1890452 60577 500644 200599 67157 10993 1479690 333500 1569167 74477 275675 1248007 1985298 380498 720165 1713731 1549002 1007517 1041282 91822 1540143 1387490 1892894 1936042 1830266 1394494 1468402 1560430 1764064 1424251 613384 708895 1919428 1945148 1050174 1697558 892688 264522 1767528 826551 481277 1497525 1196834 1360252 1012232 1273524 856095 1340628 1642765 401023 1462817 796105 111201 16657 200805 1034763 1740350 1171509 465182 1648838 1280906 742048 106489 402509 1167666 1851109 824958 1313889 514525 1257443 1947256 1405440 1910416 872137 234139 698905 997791 365740 94348 112793 1299078 1338911 1874924 351509 293126 73634 1386343 1556680 497248 270414 1588771 134212 423763 1166005 45453 1196920 1745026 246494 1521557 1448717 1035027 154953 1185497 1094437 978667 1931068 948998 283566 666019 1180176 335104 275476 23543 662554 852950 7753 1748169 1537741 1124828 954489 194968 232764 417590 563642 1144827 628449 1663063 607546 1194779 1629555 600569 1637470 1588499 137428 1033825 1101423 259127 1215778 734484 154269 1554604 403552 1680237 400762 157544 744911 499568 1249952 81274 1681608 1054859 779720 265210 1611446 483508 700263 733724 460313 891009 1094590 1512450 307013 296626 713231 1636336 149348 1512486 414831 794494 1538795 1396324 45805 1088661 1275791 957493 1180704 1356248 1418117 1474391 997836 457890 183099 1997091 45063 1294419 1792662 1438248 1867172 858657 211696 1887439 582044 449369 1742099 1407604 11744 1593638 944046 994420 1700137 255603 527952 455496 1458402 781445 1512090 1488064 197827 619612 1087227 1098588 1599914 1834464 1916752 1507207 18589 1184901 1206873 1969872 808165 1926937 1067090 1969919 1855269 1008627 1270947 1065972 814726 1649768 1140156 647373 174263 385407 1667186 187636 1184278 1155062 240461 1364388 782254 1925777 839421 258844 685728 913875 1951007 1263715 1288326 462925 1528478 830442 1436012 668615 40147 1299172 105787 1703481 917077 1272099 94806 790915 1102962 1790389 565570 1191492 1267655 597700 180156 1262141 1107022 859007 1211892 1501949 1259383 441038 721686 549119 652370 666424 487039 1268631 1206787 825580 707954 1236584 25758 1547451 1595351 59325 1401211 1061195 1078607 311009 1275916 1086792 55227 744758 1082143 1478716 692466 702132 458980 66465 835029 1205163 910020 992055 1100043 1484755 737445 605670 350157 973025 1700746 218178 1074840 190358 1354365 1190700 886643 1590675 545312 1247569 1723152 1512650 1984377 1645118 980842 507520 1109824 808613 334541 391950 1867323 698154 1562157 16051 1281566 337204 883928 131867 454198 1201168 695844 632421 931070 1854045 1380265 506509 1655433 1424678 513320 494455 1033401 1749537 568847 805763 1198937 1776691 412108 1465462 1122782 1449460 1650530 1379108 947161 1013638 520319 1409807 1109889 1857083 1969477 442580 1029845 1639181 127013 170282 1846590 1548346 639519 530073 771901 1017317 1065437 1471868 446394 300544 1023106 1605573 1418698 307378 380309 1952268 979699 1946348 1087326 467306 443963 1006531 179861 1471169 425446 424384 386045 765948 1770141 976786 934706 331404 444834 1266386 421646 472138 1155108 914973 467410 1939262 295853 1357005 1515338 570358 1398181 1898758 1309758 1524316 662007 317555 1835269 676469 473486 1165566 1542312 1660494 885735 1366101 1632649 1685842 1954896 1813069 1395373 85223 1570369 894629 93267 657106 1165098 1536876 273907 688184 1335030 1963620 670092 986189 114253 1487702 267852 1960978 1148913 306444 23620 589490 1838723 869889 1321976 1965960 1612238 1523151 1278664 1265527 1562152 1507522 1646554 1172801 1241217 1693352 1870376 166626 1234243 1251497 1780334 637200 808080 1508925 1888403 1435782 319674 400201 1279794 526566 1289193 936980 701584 34998 729643 204661 1698522 203457 1606551 1071604 1460222 1539495 493852 1127154 1156856 33380 34409 887016 1270223 1198965 1616027 1409236 10489 1470262 178619 529024 188136 592474 1912966 1887637 289668 557553 625472 377187 1036716 593532 1182518 482234 437280 1267050 1947643 1931916 1765873 1057948 1497342 1511078 2651 1235246 232192 787737 1421801 15625 1957665 637516 1679167 25094 370944 277350 481446 1971849 1354547 1195336 1795438 1883285 878183 817824 693422 70957 645962 1734277 1259187 1499926 1712965 91666 296796 835403 699900 807133 857374 183109 556167 122802 1440755 1287147 990705 1147381 1557789 509088 459754 565537 1661812 423181 1172822 521453 98619 1243270 1225755 890689 1510508 1758381 1083089 1523110 1501 1907596 1869064 676534 1799229 1962625 1305594 1439812 450685 1918104 200494 1279763 1173730 1797820 493307 55932 1440703 1246416 326847 443306 1796021 1255544 1828146 1727717 1683407 1033656 1462029 623919 612305 572183 1998002 1698221 1699030 303837 1264764 1911297 1058546 1579138 1758282 944697 1111173 399214 1225131 1097675 73117 480848 1225978 767553 57661 1173539 312194 159639 777483 1333898 1813320 290758 38586 640417 1505040 324600 754485 32379 1838616 1467829 1015781 716981 1943386 1234755 1049784 1487123 758277 1359117 1180564 85160 360587 1132608 1905734 80994 877852 1805545 340882 286019 1930312 1970125 442562 1796321 705598 646907 1093477 1786520 168582 709832 713570 712965 971028 1585431 1288483 1917396 1299625 294062 182274 271390 304881 1513869 1603452 867547 68726 463736 1413794 231274 44785 590510 1859209 777369 1070574 516545 541760 1818922 688648 1132470 1284627 1670511 508729 944358 12112 141523 788027 1319056 885485 1260858 585261 1959389 1496918 1875504 1393043 763929 376466 189112 1092629 1579551 1263830 1210404 578688 1628720 1116281 1010235 676546 1392376 92823 1023816 906380 1354170 1838624 481249 808260 1453380 971182 879433 1236590 459742 872078 1203049 306390 1549703 1273838 956174 1696863 1235145 1348008 370268 669763 1857773 1130464 403828 172512 1117599 1129 1744012 1549808 1761311 808686 762678 1920338 1083458 396713 1243947 577868 403006 398715 1595386 1717384 1497061 813805 509554 856024 1137584 1325303 1691248 1229525 1837742 1402278 368578 486211 1370404 215502 1988951 122993 1714571 1716334 1941369 1507789 1734941 218684 1216072 1287538 1745894 1096464 1253297 1374932 1966071 203262 8545 1239033 852528 1499553 586752 189720 1723821 754213 301867 1052685 1342832 1952592 986073 756743 348790 1189375 1633623 1247081 629569 270502 1506772 704686 511313 1309064 1627950 1883149 310874 1325441 345333 1313364 1181818 1947064 498065 1940689 1916019 1766411 1272465 1794399 1147563 490172 328346 1374701 181077 1724867 1758115 1032425 1991290 901966 1808591 577846 1722457 1537669 1427477 1058896 1055928 1586795 1255987 1487113 732384 1122721 578192 605072 209462 1510366 1824859 551833 637966 1696756 301851 210641 1429303 1798552 313060 1731998 573468 1362494 35371 1654771 358815 759827 676895 51438 1752313 14410 519207 1858820 1936178 1257575 1003963 1949313 1408680 489457 1748884 1218782 1150142 1650844 624483 1126921 1877715 307363 908152 726671 705349 1440825 481486 1481964 137795 387503 188886 232943 246127 535171 868642 436072 270074 26296 1349986 1576399 656314 5518 377457 225859 1985423 485506 1666752 1453594 842572 970383 1713457 1562225 60495 1234489 1572650 690988 1673888 1925178 1371595 686675 713071 387855 619139 1325207 783287 898226 337914 192748 939673 702669 471628 1506781 1649691 132155 55507 1876502 1644167 236368 353113 1047326 1907560 727237 285853 1921540 1709695 1808634 798092 688643 775088 902835 937229 1134270 151653 1926417 506667 896849 1274827 197728 304908 382294 1440453 568904 1109415 799898 25023 1100642 1841757 1690458 58673 1520830 1758375 751031 1194737 850740 767354 711669 155663 321598 931634 596413 313988 685536 1707037 158149 120919 943551 96884 1904440 1654543 1894989 1538138 473277 417975 474476 1198980 1132761 404974 1126411 1538133 412886 1899482 1994805 54228 575622 1725313 1637400 45576 1374627 317684 556826 1061379 1097372 750204 1060322 127111 58484 74940 1627377 977726 1699255 293532 1835577 1832928 1869640 1189924 327967 1921351 491186 1745011 1629501 55666 955 146981 306540 1056513 123698 143487 294474 1582398 439311 575494 490245 213506 932860 1133101 1487791 1382019 1286046 1504406 359233 710965 418680 642653 1558042 1277625 1470170 307473 1172881 1575174 1287713 1167786 1156872 1678197 1488466 145394 1830276 73034 53597 1530050 1415910 223925 177543 427476 419393 1121822 966846 785234 1845175 869404 844765 1307891 1924648 429149 924442 1498821 1702407 6206 1850638 673449 660710 745181 1539900 1669215 638994 382655 777552 338376 1012693 1193181 1942261 634152 691538 286320 1023438 1040453 934014 1946439 110660 340637 606701 269170 1649534 1149580 60594 1146212 959183 440574 259981 1588991 1159312 1355593 1966309 1346035 1972457 1805911 1681775 377569 1527760 935775 1341204 1914006 460265 1895841 157451 1398339 1174944 903137 808968 953373 297757 1813901 276682 1711096 219289 1356723 1627726 1836466 776002 1392618 962213 532825 1972611 575778 207592 1829524 1290285 269868 297916 618877 1135386 1771041 782344 794890 807623 1856922 1244445 278456 825422 1091056 1057913 367374 565475 565722 768647 932213 1520462 239185 844529 567472 530480 1336432 1076849 1096514 697065 586942 1504771 1781002 621762 631450 494946 907506 1630543 110429 1001878 119050 549473 903536 194398 1349522 447081 1561643 223315 785014 463701 1888308 1727483 1263202 1157998 498215 1447396 440949 1870532 882514 1149865 1746247 806135 1344144 1679451 1142708 1475164 1766722 52799 1274279 808418 1842349 1707559 1213091 1249773 1415265 1875340 543854 1268863 1526332 1873970 604845 1473000 559119 1116211 618098 1197036 209928 1714046 1386481 477830 1405967 1985815 1430073 637528 873509 1433210 1892396 494332 446204 1524776 896201 1733776 1532030 1224506 519034 221331 1019340 1424967 886883 1317310 1376019 1579526 1875346 1468889 52939 697177 1426344 1205949 210896 154026 474823 618906 1757477 1921891 301532 1917772 1304327 840365 1139278 521556 849664 1656885 151880 175318 1897238 14712 1407550 639215 1429697 810267 12682 777248 246154 889588 1474857 1648935 231614 1349382 195170 696444 1621487 14904 1338810 443821 507336 507697 1520005 860033 608180 1777750 1421479 1945361 774697 1137694 494367 1850050 1906746 1809110 274206 1972999 1383282 558522 201582 492159 197815 295470 129876 1435936 1354469 559720 1913144 726065 49450 1868292 544248 1493888 1379113 1751198 256431 406910 453508 1440986 1044703 109491 1705419 1586029 1124988 1618422 924786 1210553 287915 1509429 337081 1937759 352265 1604364 215043 519802 1516343 1271035 173463 1578830 226097 1144533 173955 1034666 679366 879607 1200242 770099 105550 404519 1750704 382110 1793436 698871 1885855 1152190 1946674 1877455 611797 1891629 1117777 489438 114627 1493266 482550 5160 214069 337086 1629887 1708910 1158207 430532 1084744 979705 678192 1259112 1587730 1399344 3807 1426822 802977 1253318 1152548 1672692 1397194 1236538 1827405 1327787 1490986 413773 1908982 1159315 1641960 1963782 864915 355906 1669553 1640124 1679700 13733 267762 558496 276048 625566 168183 1555305 1048292 1588050 513102 1045721 1593484 321713 209369 1841923 1673700 1945268 903814 951352 1811298 1794949 786686 1386722 1432292 1427970 984605 1538786 1127321 509907 1470509 887050 328444 1273325 229672 1035840 58293 1428901 757013 1637575 1832816 1690156 28729 1972535 733670 1663667 467222 1603064 1813800 754630 1929423 1666733 1735932 45153 1448064 1150887 1733512 756132 525035 835234 1154426 144926 645953 95411 331509 843547 248652 656017 854493 1745014 1012260 475309 1406124 1353537 1272842 689606 1630453 1432021 1076523 1359361 1184277 698016 190611 1041159 351020 899275 1520818 419428 1297145 1320864 363683 1156120 695642 512188 1145936 1243729 575259 1354517 1328048 1662047 1683759 1154919 377050 1866946 873668 1207788 844528 942801 1478658 163463 63095 20137 928031 805288 149050 540912 227276 1213124 1766068 1746530 1156686 840602 1196892 1085855 1643198 1320951 1947367 344667 407258 625539 1182253 255991 1217747 81203 730407 1035123 548813 519176 1511287 926524 1741662 1169993 127930 1498322 907609 1000589 1685172 550807 1873274 1554917 331361 30361 428889 1529742 1413376 1753082 650860 1442307 1212934 1031555 455751 1092777 207656 1796040 594519 1789626 272936 885866 1823283 312368 465944 1736741 1850563 1450321 804710 1215137 1215977 819694 139687 801732 1149540 113000 1498688 618469 1074115 1058634 691204 1203276 803150 998858 761250 323033 512448 888118 1332511 1705029 1971332 108298 1927710 445236 276412 523230 1827516 1884081 282712 465092 1345529 1344923 1277168 795581 779241 1029984 504005 527594 593239 615991 294818 252347 1514278 865796 1271120 597774 393214 1835131 1399420 1776405 925245 1012912 1237453 1552693 1857064 526874 368229 1896532 327939 723419 63106 1947438 1132654 1855534 554668 1969093 719840 714339 1773986 548841 244337 982215 1484114 892295 1164372 137156 1007989 274863 1401786 1542520 1628985 1743127 1247705 155605 1255212 541771 426413 834791 184334 1913281 104210 42632 750844 1587689 609819 263674 1823362 355474 1082808 1335818 1993582 1196130 1015315 625497 65052 1889858 1006937 1303533 1952591 1610788 1079959 607005 460468 1541346 10977 1026875 76005 1167385 869897 578455 123846 478313 45946 1632248 1417628 452257 1017383 1304890 957012 1645372 1620764 1282546 1979273 1119467 279472 1346686 594904 240990 1206274 850454 802432 501954 1885309 131941 356574 82651 1169110 1508625 1790115 1601063 1677029 543604 757708 1410970 1216642 1913966 1858968 264687 884470 751446 797979 165705 354900 1697576 830287 1835712 370496 1940433 1349805 197345 1871268 307954 747791 1631344 64409 1078805 1317731 782488 1572228 1780824 1489167 1321238 1733322 445637 127394 545797 1460370 459910 1665023 403903 886108 676226 56964 165762 1498890 1557617 798121 175719 1217244 392883 951616 180493 620628 571203 433339 500613 79553 911669 1859718 1161847 246108 1109590 111214 1599780 1820912 476031 1957418 916987 1166251 915065 1852298 1148096 542847 335290 270213 321210 1288965 938753 138523 992116 1655456 972881 1639352 1340387 1225257 262901 571447 561544 797761 844042 1255062 1093284 684546 812705 759172 1682980 152870 510118 1880294 1651323 1227387 1158018 1899640 189865 443956 674690 1278795 1901265 1766647 1725912 1323020 518322 1750221 1950866 1877324 621556 1686746 723648 568209 1956386 1592797 1592235 363231 1280551 1087112 395963 1734470 1490244 881210 1208089 944185 1247149 1007361 402769 408866 401208 116298 1659524 864370 1288099 1805398 499557 597577 817878 698332 585290 791581 1088950 727457 1164168 742653 389736 1555712 331897 870531 695525 576256 1107932 1347759 1909124 281292 1519372 92501 89863 555596 78465 929467 538408 524169 1482918 921133 588188 990968 979097 55124 734402 1813427 1279546 883105 1622813 1772751 1984691 741130 667727 1173081 1589631 468303 1805499 1502738 428791 327851 1844039 1209259 1163649 1584712 1353892 865679 1207648 1566704 1646851 434976 711429 623122 343787 1554974 932369 394558 485554 1216110 1340274 108495 33742 397080 490255 1834547 1213507 1455256 913788 1100459 584311 1448766 937933 181297 1964389 577507 1622476 1054592 41576 112406 708010 1299992 1905135 1592890 1059099 350525 1065366 36732 481946 105137 5559 1134099 430343 852619 999030 43688 245431 1555009 1421370 1300505 1508621 1737865 611866 148810 1169197 456803 1363074 929620 1034510 794347 1722281 1685846 864648 1468936 1553798 1444989 403283 1378497 448387 419395 749290 1283504 1760329 361214 1019498 541742 1218097 451730 402574 1216702 559760 579487 1591249 1685200 1884408 410043 385752 280421 1209615 1062716 1847612 1702824 1624721 1359064 477338 738362 1935847 467218 107951 489282 1087135 395897 1835457 1238515 104087 413717 49070 639627 1510921 564694 1025804 369262 1587599 182064 590634 1937213 744202 185380 138019 1346313 321906 658149 109531 1124596 1459794 950525 1980807 74172 893532 111736 1145478 161547 1516288 954685 799081 1687091 254909 763314 31132 1262236 1289627 1556135 1976258 1892974 1319688 1055637 160633 632052 461487 1858738 891913 1754171 1002678 1123529 1997198 922285 1910348 1567478 57759 522256 886231 1852038 410422 341538 222707 957733 891183 1919815 1762539 298490 1885784 1866920 459672 254276 137313 1154174 1684438 1066897 101075 305653 1523855 805789 466507 295271 1647698 1917014 914990 1342680 754298 1086343 1190276 681621 1224783 771840 1416307 984265 1982747 1353697 1218761 543258 1461229 457233 1079421 650005 329449 1887027 1074276 160645 1947427 1757614 722490 1945058 1439296 474393 669649 558350 1467287 1875259 1516230 1459611 99967 1029390 1830292 476876 622935 720688 1748441 1440102 1215969 1844409 1803791 1838398 721773 208737 330650 1191845 934961 1331837 695343 1866573 1418787 1005096 1295392 379836 1802494 182139 821321 596091 1569881 878820 1241295 1239451 267643 1762859 1223776 1428135 542584 1662906 1469150 147672 773815 821089 1635041 1082457 1540721 491729 1111998 1693658 726387 1288362 1063523 653419 1763049 1683582 156767 504633 857534 703677 1751254 251523 301465 690156 907703 574118 990105 684424 1274371 1376440 88174 1415965 738662 1113865 1659977 1590328 764119 800493 977309 1813524 575319 1165522 816551 1183712 1188630 1307064 1565164 311379 1589719 905961 638854 124724 68477 1539772 795312 1126548 911211 1315136 1945518 516423 1450937 1027967 610318 1148045 1702142 593278 652120 1342773 1832797 1318008 706482 1555020 1513844 1546587 161884 1829354 913946 1142402 1857569 111415 682058 558409 31298 676700 733551 1113840 770113 205681 930145 1700954 934286 657017 1856126 173411 1767556 1662438 526891 712480 704015 319043 1975659 1007184 701366 1331674 728655 1618288 1748419 88912 841219 1862969 133811 389021 1709517 1886124 1860852 86042 1384588 406802 1475505 542775 773666 1594193 394217 172638 1459422 1276661 954101 1958141 1798993 106545 181390 125740 616017 1842823 355888 1843989 21780 1584404 1592933 855271 548140 1735043 87704 1459090 1325913 146558 507440 1231103 49001 1821873 1214011 1922730 179045 797430 1682632 1147431 1471964 420853 1154823 1253854 1488996 922007 628557 1051741 692595 1664879 1513241 874584 1405079 761434 1481235 1611408 1845978 486906 639800 1754165 1305292 994449 1393583 307248 982684 1084690 1634465 1681051 1659781 27985 707140 1419791 1944745 20574 488851 798448 645562 364606 87166 1664715 1808635 125032 572464 1321352 177445 106472 1992343 1577541 1933192 1545120 1192544 1164674 1117234 833847 1530583 380923 1608753 1757043 1454822 1084610 984312 1761668 1899355 876069 1128329 1235071 983325 138847 220608 1559089 1591784 1035391 689965 1411255 1248805 278538 1728816 588477 420518 180084 865293 981794 1268695 1744595 1527188 1313416 823327 1044684 804249 636593 771812 210999 703341 1957241 1297942 1591154 1501437 358088 819057 576073 954865 1941724 726923 493822 970711 1334011 774469 1557088 277039 354377 297510 872760 465282 43822 1551120 865411 1518930 1202311 740381 1295442 750170 954453 903838 537778 1996237 773181 652839 1580426 851166 1260851 599558 597331 554267 1800983 114224 585086 1205675 1114501 105822 730824 1498602 1476898 187988 369167 237361 307076 831022 705178 1641003 464923 1177089 489067 1475150 211720 328272 298334 149281 1301539 1319842 757618 1935399 1952862 1919918 1247950 945576 212900 1678513 849914 1140312 570454 1439403 392593 823758 776029 1982 1626870 614750 1322608 1430058 1090165 565424 1042095 1249821 1049787 1792399 1769263 1168645 1566108 841713 873833 1552860 30131 1645898 173728 1423028 1382445 1890819 820752 1388781 932740 781254 1211104 1732340 290495 1844413 1796751 388219 1793765 982799 1344825 776907 1028255 731070 1152724 1688233 463417 218165 314396 1642135 211234 35757 1717373 1566741 908355 1457255 1343734 78600 1085969 1003316 1091758 44024 1726754 1275379 853619 452298 213342 813260 1534878 1617012 382985 68952 996363 1755714 1775196 917499 432464 28895 385305 894651 626006 184044 1442019 1922867 1932083 137379 1611201 971953 1150714 63604 1194419 1375874 1807458 564256 94318 37749 546520 1265645 202047 824575 1083757 983444 50331 1641725 110841 221410 1452145 427445 172528 537076 1490250 626557 1961890 634703 1232314 1641530 1598039 391223 1436849 1830781 1708023 1394605 1807552 1613065 1858526 919118 1252603 261942 1803245 416737 1341404 379215 1326200 1563068 1259994 981624 1969437 789148 219941 1324483 473805 1026056 803001 1300701 1529801 1324497 401515 1231783 393564 1488228 1432540 1350311 1489995 1456590 1912677 848739 1397095 164896 945011 985235 1192409 186903 1960932 471969 1612782 143114 1787131 348081 1375239 1999694 854691 1934805 761508 1895238 1620614 458116 1203451 1778839 1409093 1299650 581286 338966 740679 92591 242000 190827 89759 1402925 961667 157044 462978 678599 1486199 1773914 1751748 557755 1862438 548720 224389 1956894 1515662 1302793 1695130 1394266 383820 325425 996544 1360145 1192286 1819702 1600663 1083474 1666489 1174158 133485 1505414 1426320 924425 1427194 1148307 392759 461981 1263463 1386938 1548489 31738 1138137 669131 1923547 854069 508624 723350 964963 330544 876309 1191946 682024 1075886 1318488 1627938 1580860 946221 1716568 884252 1550630 1459363 1326557 40658 1642476 662583 1680912 566589 1339914 836332 1966499 1392522 414748 34575 517648 558890 1549791 1888636 422339 126777 1066545 642979 1441957 1088914 1804579 672370 529047 116112 1883274 146944 1996863 386714 391236 1334622 217072 1153785 1899847 1425784 777259 122050 1847990 420156 249762 1197310 46271 840070 1802865 1123779 1122812 364610 1414611 285457 440513 1176058 1519074 1364458 600356 263915 153755 1534122 1950723 122229 1334311 1255051 1703084 1432122 974581 1698956 1769250 1749457 861687 573322 499751 967073 1824853 1791328 1013971 860935 1535990 319811 64308 1175883 5064 527749 103300 1295433 1822833 1405545 159750 197140 1690818 448242 1049570 1429783 1559433 919306 89464 693782 1672272 1507653 1320834 897307 867840 807356 1366438 1632759 1856755 1812016 1156951 1465281 1006112 808659 1090209 1836197 1831607 1268482 45475 1333329 894334 1050322 413606 745069 1586645 316552 1670155 1559298 1453075 1788157 1907593 1765053 913035 1810047 245979 412866 1832005 906759 1720292 1752907 1596672 1765497 955758 1374737 257274 1389293 536223 1921486 489910 1978487 1723363 742746 1884986 220439 1787118 974456 376498 646385 1073383 1965058 225039 1694445 1116965 1186229 356413 593015 830821 1720808 1495989 644047 12453 477727 729315 189186 1320856 1119952 795660 1068758 1456879 28501 1605444 1483622 1704474 105188 794187 114402 923344 988839 1908293 381402 1078748 351244 956522 1013462 415216 402805 569858 590082 1862163 538805 1419654 1432282 506934 466058 1491281 164695 530052 488349 200252 1172362 998096 1832904 1896138 558644 1413570 876841 658409 1496235 266789 1451090 23067 697851 1900068 1540672 334924 193406 284730 1865643 261814 1747343 624657 759976 261111 1382329 21049 1759810 458887 711714 227491 1701762 299504 917546 1823625 1709114 820631 1238717 1450664 438478 1059437 1762444 334681 619003 1443401 737234 693672 1851820 1710942 272506 1978772 960739 658103 884140 553765 1359149 294070 634677 463600 1545776 1399959 567404 1291236 102405 1078302 1464737 689591 268527 675796 1038379 1245216 1024972 1763933 262514 649781 944122 108646 97455 1976796 1840741 620418 1191861 220717 377838 994021 296103 552733 1988920 1809039 332621 956556 191012 1074523 1328954 723889 1174304 1829043 1729522 1809538 237069 1901323 111231 302999 407144 179132 138156 503303 34962 977856 57291 1669834 1252301 548529 556805 445537 226006 480104 961528 1611265 1110595 1266183 332872 34737 622317 1161320 168305 5391 1355210 1328489 878800 387946 212055 1231764 1286422 1007419 1562642 913871 322528 1381981 1891505 357747 150418 217161 1844478 373272 1272535 1842130 661606 1013084 1703572 866870 458446 1874528 1780535 1743098 334824 189199 235270 3808 504055 303084 1441008 312317 1578339 185275 167436 1418832 737201 684207 1211849 434749 1348400 1526157 1579304 1129919 1691469 1674571 818637 951383 1534602 78886 1342150 1176812 442376 1243878 1368640 320734 705306 1831927 668305 1488072 1439127 439556 433425 1937215 1384444 108577 227188 47185 1592865 52389 172043 273987 1891924 1229554 36892 1462329 1387382 1454727 1629417 1954795 483546 1083495 1560122 1041237 1620991 582875 1031453 866658 1255397 845192 859880 131185 668669 1864270 36523 1932557 1274426 1328415 20405 10409 1060612 1511374 1104553 1499968 22560 1075495 1786016 1062222 1511789 1588011 460186 591600 1731357 1207309 26896 1887682 1714960 1571028 1938067 1227962 1996390 1370086 1706299 496769 1856125 155340 1302828 1531515 1434278 345138 623211 607053 338280 487008 878164 539531 860993 1070561 1247154 482796 203216 1199663 1678441 434964 325618 767055 1366429 609989 1538252 115722 458047 641802 1784334 1302604 32205 1887914 1537826 760842 424704 154370 1887413 295223 681616 1654514 250084 1727144 625557 991072 632807 67313 34260 1274950 758941 759307 217898 1172812 521048 1737448 957356 1220034 1341707 373868 772140 379334 48442 1787341 501296 1438676 1477615 1325290 119726 595988 102874 1498433 1979682 497422 605746 1561054 1575164 435935 175440 67418 595411 1975762 1696933 1418224 130658 101232 482549 367341 131954 1321822 691692 1727920 1308499 410106 1667959 223986 681793 715869 180544 68431 545479 1025692 641710 329889 1008366 1060453 741236 1964738 1640785 1427666 1073526 616361 1591288 1146728 1866302 1758544 962737 1858666 1978209 406311 1582626 469186 753325 805232 1798892 787156 26493 958478 508418 395290 68621 1477787 1901600 1298147 1099637 1942435 614293 1234053 1630588 1661395 769260 1804036 1822924 1555240 1586048 1338132 387636 509938 1861024 732732 1225666 508016 1573810 1091619 278972 446953 1152771 1185762 1597992 520879 1091821 164534 266415 107618 990516 1504056 434866 1593781 1567436 465835 1326297 1122869 572204 1230204 1380554 981453 937513 1299098 1467863 1288105 749046 145470 1531532 1813919 851184 1065775 1583392 1639033 629875 1147808 1850039 1534454 1051133 401853 1303765 88190 1561651 881469 1718561 215513 1281161 1941977 1151388 1559441 1537008 1623664 1403584 1071356 1558978 1779174 1591257 474493 845365 1361606 1620204 786467 362976 1170177 1376896 1603161 1348781 344463 1656075 1664178 1894379 976273 1482236 1915717 636998 518464 439761 1643521 714585 50867 685559 1328977 1972814 1882656 1025164 879284 913414 1677336 382774 507924 177958 475461 1617388 556709 1825844 1467331 345163 113035 206544 350515 1674584 300176 651346 315028 462622 1555542 1435390 1453189 1996799 449696 1204514 982256 1147157 1644617 57977 1647111 438996 780445 1197335 760856 831289 1759520 1401706 329217 1017164 1472491 1747124 677113 540103 873824 1844878 827836 1226644 808868 1287766 36413 826062 1524958 933508 902396 1959943 1106909 731658 160481 1751803 381151 1582690 303347 343474 1868603 1858147 352646 237560 1767403 1051932 585820 224811 1652808 1768759 1729531 1183359 1256527 855339 560320 1052181 184118 1412680 1621902 605539 265550 861680 223071 502494 63164 1793460 1985188 1960300 1807776 353016 1977663 793913 1102809 156189 875491 1787736 1905029 1443432 267785 175087 1920928 46307 993379 1735310 561343 634425 1309508 616951 1554424 1887722 1490650 781636 694773 1193210 708599 700706 175453 1690064 1759416 951207 645648 80535 1893811 1581135 501563 446022 965798 422320 1487547 629777 1976016 1742162 962032 1725118 178657 837888 1595525 708803 969165 1207542 1769978 867708 215759 297786 1362657 279843 510042 1531293 1548189 547496 925964 1241023 232634 1241320 517175 1668743 1721177 293439 590334 1684237 131306 1453763 559006 921652 346917 410820 479197 127417 1017393 1415477 1994819 1549362 324901 719454 484893 1053579 1331122 392563 976846 1021081 703123 1040421 1749424 328080 809729 912878 820687 1685648 650767 737392 1785942 1271840 1172035 1432253 849181 1484768 314053 1297765 785482 758999 1065888 982886 349640 571420 516921 208967 966550 781787 1710116 825540 306768 240165 298289 676689 1846965 1608404 1720261 162017 49966 876978 1651479 310003 929663 944368 1093844 1317330 562779 610467 1773074 936222 715024 610020 1224914 1475011 665598 780605 688385 791019 272169 440773 1146784 774609 308891 1918791 1076599 1822061 180227 1406622 1000482 302698 326271 1010408 1662202 1634033 1912841 1243480 348228 1915308 1649292 125724 722263 233319 1829237 364800 1327857 904430 10062 1972117 1107366 1402759 1202369 1816354 396923 815945 1975649 946220 442087 1611931 1721455 310998 1846153 1586425 1759341 1627153 166963 531042 1771118 394038 757805 839332 982709 65545 890073 848114 935354 757597 990528 1644678 486781 994971 1187070 1135288 135177 1996587 1277467 1113540 691325 448593 1170958 1609035 1613296 1707164 1205841 377374 491623 706391 1677249 1493667 329584 1995142 706178 213031 216934 976635 747795 1801403 953110 1490659 1339915 569612 932381 1210024 358156 1445292 1349161 1047065 854717 1301623 939657 1112897 1399844 1610846 1653919 839999 691805 1806172 1993692 1997396 1067219 913551 854308 176130 211330 842663 1857993 932204 749727 1269725 530505 923706 900754 657707 1435018 1321372 1745778 1349243 1980128 1087760 337233 1997184 555578 1159731 1221783 199262 1625603 1128516 1759614 392281 1959224 181229 596765 396608 1208529 1498659 11989 416085 1678145 1541970 29619 1742980 1644370 1555739 1327486 265284 1384630 1510436 184107 1798083 308915 527755 1966746 1633754 167571 1713831 1215664 238700 1049790 403019 937865 365754 251657 1995616 1505813 1526643 730593 1721152 255457 6670 1658085 1088359 1796586 1571515 318872 1636619 729165 1589320 1757665 58102 541973 1435432 404732 911473 1995941 715802 1072250 1018118 1424666 1946973 778111 469549 1365594 1925730 1534076 1925227 755768 738636 1445964 678486 6412 231485 1759164 180869 1528665 640677 734941 965776 1617351 702287 1051 1271776 870497 465855 1982587 1051865 196410 822601 1380141 986361 445621 442978 1447902 1427887 1393837 184488 1122279 1903372 1189393 1340674 1388720 840811 507834 1135938 1188040 1020212 1742593 142049 941207 296250 777399 1556214 1327764 38445 603377 602970 836075 1766479 443630 1205823 1176633 1281751 247086 1101818 654348 1527792 1575768 1113477 1867670 1031927 1447334 1918666 501062 582916 1095191 1274516 1372848 293009 879863 993792 1969216 609054 1834076 1358329 20589 1133338 338066 1109888 459536 431795 1894304 600061 1517415 38026 811061 1579870 1079851 706379 1878287 693068 778848 542278 855361 356233 542043 412868 413369 1954179 1816927 468421 7445 1042264 503425 915868 43227 889195 669778 1243764 795089 447530 77467 804176 1066514 212186 191524 1400589 1609437 860979 1121645 1039409 428998 757603 727929 1139565 1321995 1068450 1144669 728515 649463 1435477 804559 1082360 1265616 1911836 1968310 1476894 549296 1199688 1737827 95155 539079 1167929 379132 1476428 193526 827150 897677 548984 1969025 1437799 1926567 409210 664715 66256 925332 1626376 1551762 1212919 99157 1366240 1062109 1263445 363199 1979165 723431 1054575 818815 836893 1338826 18608 5050 1000966 247880 1636885 343678 1251678 144975 16921 1567626 1579552 588841 1819965 1752760 851731 1182400 1373870 284490 1435993 972048 1812917 984511 1229833 435853 581294 1984013 540413 1897143 818100 1170080 230042 994399 1474081 1594731 1391553 199321 167836 1509992 515087 92845 534869 1487988 1450661 769140 1258633 1892442 1236686 1268749 434905 1455427 231802 1800697 1574960 226232 821703 154471 962489 1453053 1952868 241319 409298 1744798 1788319 622147 698236 771479 630570 119342 1073014 1150170 1005490 1870455 584943 1398559 1220818 650720 471288 1859637 1162036 163182 882294 1643383 1876231 1919210 428090 203393 1468280 1839540 1479448 1871844 1385241 895041 1939207 650011 558852 1048013 1883060 642061 1212718 1182301 1348118 1397208 799707 1010920 1426483 1133927 1190365 873984 779335 403703 653286 1058858 1412513 60090 1144146 55928 833235 561202 103828 774787 1219173 645972 1740998 680206 613517 1343828 1926096 43975 1622493 556375 32352 1200748 179574 361413 1115236 989133 5573 1370911 1408999 1937116 962616 459746 529487 1344207 753370 1982873 438499 898841 972410 1788656 224345 1852862 620313 191523 1162966 1854804 1149672 1974775 1167776 522116 1865232 935212 6983 1302697 1692202 382787 1509047 596689 1018970 1593768 255085 1718203 1338015 902538 1361667 694420 1535019 1181763 123154 93044 1636091 1466537 884156 904408 608158 494424 1557582 137979 1435857 1688323 1256442 673881 1860636 694840 52477 320253 405951 1456880 1649788 1591480 1860733 1666171 1303625 1018300 1821921 700421 1077427 45376 247035 1835221 268886 981093 1547886 1821889 1216579 1533723 75603 969746 1473227 314622 162374 522902 584337 1572216 39087 1476194 703845 1366266 1719332 1635665 708904 1435199 738289 1773756 709309 66483 327887 494728 1181207 1214027 713288 663360 1775582 1080514 236598 1498069 1084448 640185 948343 1966348 1053707 242635 875529 1434207 256139 630559 1259308 533764 1014154 141308 1328357 11208 1073118 1043302 453922 1764655 1635480 1947859 516165 273943 1414445 73880 1059234 1973441 686075 646896 1062112 1077858 1848456 1894580 886445 352825 66679 182108 986258 266345 1937615 1265886 1748909 641684 854473 361388 1232423 1914882 1765781 1762086 1594597 166560 414683 1426144 1068216 466035 1366740 1392060 13241 69018 474297 1384760 1886704 1544934 179263 578782 1758974 365458 1340377 768023 1560541 1618716 264076 1034261 972208 312021 278971 1197330 643266 1822327 1618154 1476692 863680 684267 50740 672567 8584 1829021 1411263 1257062 686882 773192 1520946 81090 1919677 1239720 379651 372080 569649 1434515 1754309 753394 924127 1402202 431587 697436 1652388 393829 1778533 1894212 1803929 1475387 1504423 1994944 251062 187118 1097503 110832 1787840 128112 525574 74892 1502535 746056 1206284 849142 934124 473252 1640912 254751 605906 1592304 533395 40652 1750454 357149 1450760 809657 1849773 452375 893437 1646062 1100623 148026 1338978 39713 1826009 381363 942607 911908 1714395 479383 1431523 291409 1448529 105589 259254 588394 926562 873489 1833973 1313886 512043 1473913 409960 1903392 1759657 1770128 1602623 351337 1777933 790600 890648 1770676 1738597 863819 1504536 759117 86920 785863 1630865 25345 1701744 1683468 448116 64589 802452 641463 1950279 1927469 1755003 899782 1464489 1499182 1514791 610741 1946139 873 1631054 151517 1900739 884862 960760 764635 1522512 324982 866828 1270737 430713 1907657 791157 1521116 1149763 342646 1779257 1641195 199456 1051072 1522009 960214 1881648 60494 859058 799383 703120 1981376 341082 518005 1445664 261771 1320170 259976 415724 395860 972200 1463592 294375 671143 843477 4458 36625 496452 1152762 1578112 1157207 1782120 492448 124560 1816310 692173 1975274 1832707 1390762 770342 1322071 1330101 1512707 1506048 1519400 355246 1875865 1725744 61367 973073 1821384 744598 308379 120756 1968914 1445815 22584 675202 1412241 83233 1327425 1687236 1174796 1579579 124132 11917 1452116 497611 268044 1235497 254494 1682467 737730 750523 1347188 430042 1186388 1200228 1218406 510373 1917315 694096 1671566 1732762 643033 1527217 1825744 299 217095 1577591 1979823 504868 1214634 705065 615147 1358807 1927575 1970855 1517393 1599782 1936969 1844345 939931 1064897 1896070 278134 1451551 1790678 1575331 1623967 285571 1306111 417574 1475159 752257 1742178 377908 662083 11294 378629 1690677 1233967 1260478 910686 1668820 1819273 1147393 270944 705573 1237490 1329120 1412308 1155597 339665 1937983 568210 894928 565988 465086 1152697 1152942 699401 73144 957571 46786 1329956 45234 1015212 585687 1259217 701929 1608523 67522 1401779 574452 1828471 5718 74443 1181942 1426542 19618 1270570 243776 1615232 1381837 1708503 1725064 552505 889725 692764 1443808 737856 1498830 786571 716456 181467 1842769 1708325 1159205 1419803 430327 1783655 1796810 1679575 1921672 46920 1201867 1949595 1425000 922731 698256 969682 1683636 728402 1555077 1234458 1693250 1394139 148855 1460886 1302090 307362 1339286 279026 1375877 91108 1757751 843778 485469 1698468 1275515 300075 1723762 1543209 848051 1223677 241913 1559710 544425 337564 1824275 64963 641603 258786 781337 1486944 843110 184233 327935 1016790 1527891 1826444 400235 1797427 1603042 856271 478269 110681 820874 1024085 610523 1557038 708283 1615179 1044725 417849 194408 31054 171566 331107 732108 775959 669597 1898334 1056260 1887357 749784 72027 926508 1167218 1345330 1820786 451384 975917 1968 92512 951247 1580337 510652 1269673 522657 981210 1224335 1981999 1539890 999813 224594 1099239 408617 1551668 1540877 1754319 1079632 1769530 950583 1801614 1510041 1332973 667771 746878 1415723 1664340 683107 50557 842050 1547527 1178655 1047860 1756720 791722 463754 1496285 1661475 594143 786130 337098 1900451 150585 1991274 1471863 89516 877435 1630049 977255 1169425 714022 1985038 1664126 874454 302061 1180772 1558651 1127119 257418 972261 1085278 1241064 1192321 530373 1523363 1357952 1763880 1495551 1086065 642493 859469 571681 1934901 922542 1597637 101943 1411540 1387130 1069660 1014652 728886 1348147 1832066 218416 1481179 311417 77695 192003 609337 855087 1418774 1275720 422494 1795282 1536772 1048699 1829603 1716941 1370309 638026 1464589 1842653 1987631 125515 966238 967989 1864488 1450988 1683179 629332 663238 1751444 601255 1278876 345612 1353618 1594401 1582746 1956 1649560 56555 1171231 1778383 301986 313249 769487 1719123 1418174 884612 1836954 393961 1529491 1796402 1180440 261800 352068 137824 1044309 287995 1313289 1795547 1661025 49804 1272013 1887459 53910 1471963 870039 1868471 1674214 1636263 1685915 1848098 1590346 222553 688163 340232 924511 1391230 299877 1394904 936250 165298 1329094 1440098 652713 707483 14318 424940 603485 1458338 1821600 344554 481748 140455 1371839 190177 743321 824919 759058 1895097 1899233 30901 1670278 909569 522642 1388308 890287 134723 1694205 216388 45498 1118990 427576 1850630 569298 343708 1099786 9782 1665193 1016422 573490 1136717 778494 1576050 817355 1501339 1740715 443173 1011622 710682 1578811 1676709 312708 433362 1672180 1208066 1319636 1522158 554178 686295 1332329 21107 857358 1332307 229816 343676 1061455 844757 317780 29803 539638 1505437 1709704 1414581 1173540 1712629 1511450 548387 1657305 1843831 347686 1442347 470610 351739 1778146 1634541 1568543 1034301 479561 1974058 1843038 871390 935734 1336292 46002 1714892 879612 439891 1324411 1997022 1975217 369968 1510053 846618 54568 92243 93716 1879824 766928 1924108 1845993 1432709 116837 1905558 1492565 1363695 411861 997250 162916 1886293 1026942 180061 445811 1352504 125094 1900054 79658 1805823 1431812 1130678 912152 1514458 1968527 123143 1888828 1235941 1972823 349605 616341 1205039 424567 1098910 801568 1002308 1985946 6011 1365191 419343 243730 1221973 1068617 1931414 121644 1254440 1135894 1984326 1519598 207553 894271 1326831 764566 1884395 528375 231563 82345 814785 997312 210249 694074 813815 722717 1863825 802465 4535 599727 1614470 235353 1956760 923077 1450929 589631 129530 958825 1269112 1825889 503946 92859 1670601 721512 905261 553390 1713874 1602048 1289415 1093338 1711089 441908 343531 1327342 502591 1296632 1640664 1432310 38124 791137 7527 831216 761919 558887 789367 1745891 869842 1018071 350173 998425 1248413 64845 1401618 424180 876351 1420588 487440 1588744 1290671 578292 1114125 128041 914791 1201857 1409309 1443473 1911931 1223630 731708 341846 1864568 1071748 116506 666300 391759 806211 1735008 705789 468415 112205 461930 722367 116517 820262 231101 994137 611024 1008183 238857 153861 128727 1191730 679936 733328 1815134 1015734 1540475 440092 1597382 1462371 844339 149810 1555109 1575130 543791 803441 1199445 1278539 1223571 88239 883819 291552 454650 960708 1645059 675366 576184 1151459 1196667 1612837 796032 1519949 1226233 1885930 187281 976391 1909081 221596 7838 1352040 1986689 1619788 849145 786503 506475 673216 1172849 642420 870316 739167 246252 813593 693554 1312336 706321 314719 250704 323567 58802 1361519 1869464 1943805 935234 941780 150741 1110429 491651 1090359 242210 375886 1337036 1963050 7028 875152 576439 998574 1213530 1530449 899116 1205404 1682843 809516 744550 1414663 1604875 703828 286588 1077787 1521388 72144 355668 87179 1585550 1744042 66297 1715480 1831018 1238486 1479929 1984424 589690 1834869 1585546 1393893 431281 1187840 733126 1651163 867262 390815 1595399 1952601 1534785 810492 236237 1841520 1954129 1633700 425085 1904233 878313 1714404 1353527 255785 1107776 858969 406757 1667097 1288918 111830 1324948 1768605 158569 12469 1139393 1666015 479070 1234908 121906 22707 1541227 588122 1390927 295125 110235 699890 1474704 1025702 133769 1286205 637546 358809 1587361 571864 226315 378088 1879266 653217 1618988 1385357 1796100 1304506 781861 987285 2357 163142 1707124 822351 1222346 36326 921665 1811187 840396 1004460 1524392 1010288 711987 224391 304587 1488831 215063 1492461 1516575 655541 942713 981995 918308 246999 443384 243573 1141192 1479031 1589336 1065913 1959837 1644140 149228 581985 120937 696917 493022 1994411 1150443 493517 1604971 754804 944713 1920969 843051 1898230 436575 602693 815925 1621634 263863 7040 239948 1378813 627536 683882 1238105 1451746 479082 1429867 401123 1692536 1569593 1543181 580869 930685 1194030 1455058 615206 336308 1286947 1983618 634193 738744 1638217 892797 1276856 136187 1126665 1805792 1565061 460461 1204426 824130 1505409 329919 519698 663349 1086510 579857 543926 120108 956901 1077509 1485368 816073 1639039 348585 641462 1215716 450936 926169 317423 1388748 1233201 1453638 363004 1932311 450323 1272081 1880600 498270 962037 468967 912052 1467783 1240523 1887518 1206369 380710 1402273 954456 1011483 339010 799201 1109442 1083965 1247026 1409553 231224 1585080 54735 1368300 904803 800332 1915467 1770713 1628658 1221848 424459 1808319 1675987 159542 1602814 1319391 1498986 1983199 817649 1759437 468727 464554 969698 976111 512231 958733 1979392 1804257 1677839 858390 356514 574454 552431 1081107 1125390 1222628 1071865 1568085 435626 498999 1798030 899638 806223 1798414 1827031 1833259 1458673 132399 1986084 1676242 1009417 1430758 480815 1838103 1217006 1990122 1610763 1886718 897451 1809508 67981 1929914 1867024 37863 740040 1433272 760801 1974995 1450131 1851743 1247908 855377 1196893 148469 132850 1631887 714073 529618 1585869 1103135 1501288 1039614 713275 88710 20765 889368 930028 809941 1032335 660969 700177 366806 400949 1652995 1372365 182870 444883 942300 802403 1582488 1339744 1420935 1562058 248680 477741 1018502 795283 1711338 346449 1477257 1959555 1098775 1307230 1436342 313975 577368 563956 764952 93907 1949597 1386832 887827 1938444 1833130 587042 1945051 373950 486904 973383 656026 768821 532811 523819 656801 68807 247096 165225 1498663 642942 443862 733243 1836807 60827 1263307 993310 782367 1789491 43555 875741 1265818 1865871 124578 1193561 1664393 1306002 1125536 1532487 664726 1173080 657370 1677711 567126 321088 978065 1565197 855248 809560 1681149 1664707 1623788 422080 1096826 540493 392076 1921309 241001 1428509 857112 851533 1392846 1537711 992969 464319 1953061 31959 864949 138650 1308259 895184 1126694 477619 1196094 1132475 1767003 1499510 540739 1634580 392470 266130 1948268 1458063 1177438 1411885 1753257 402932 979212 1593220 1267003 941361 1382148 228006 1722920 281567 1987987 1726995 1238977 936595 1470428 1932642 598294 292497 1886895 1534969 894368 379523 1588406 748034 1137065 695550 1162094 72202 841633 216528 224540 155763 705204 1075973 1238923 1582758 647478 1179107 1188565 1594154 626425 803054 596721 944717 1986322 666948 1820092 10694 1897936 1778463 1005025 208318 1603349 1470058 949959 144593 1318149 461859 388695 1825588 781969 948661 54393 409310 328437 562436 539414 1962121 1330104 1868066 1983914 836397 1859879 944827 1728878 770183 1550713 154904 585960 1926117 1163278 598314 1077360 176507 223937 1146605 908375 314177 233559 926366 1196205 64355 959324 1001209 1769914 1180649 949385 277503 1596472 1607827 594909 748491 167445 866858 868576 1328291 929550 712831 1468580 1880922 1496789 1879837 1745629 111315 1057583 1732594 1124469 478049 1097608 1646014 1476599 53281 1477377 338963 483667 1181021 1017152 1228296 1400765 311973 1136862 124961 281363 896280 1738938 1148987 1716696 962908 141062 374275 125261 1170616 1070392 25846 427054 535993 158276 715013 4810 1026872 87755 189118 222460 280545 1699207 147069 78294 1017820 1782496 1791879 112705 87366 236673 1976767 1772809 757327 1708541 1438649 836840 1389405 31304 1905442 655113 772777 1990592 1123669 845687 1606596 1906346 81146 938469 649067 851893 1547339 1897436 686992 1454747 1235498 208269 1594962 633119 1053631 1727302 375479 742285 1019553 777782 1511868 1776632 868093 333681 686610 1714615 1203252 1254421 97772 54361 344282 453737 1043626 1652858 445287 934341 435310 655556 612532 1945020 31423 991027 230533 330645 1872729 987648 705414 8223 246706 910733 469938 1056089 398854 1682999 1748648 1033385 1758588 562316 990312 1090201 296261 1707949 1861857 684845 203622 1393234 951541 1521137 1612597 805264 571288 1500143 1342664 1493151 200474 1379497 130485 1144435 189585 1131086 1527174 1827674 973117 1492561 870866 162701 817328 1516317 1227055 1501782 1591371 113757 1241158 1928318 34924 1690630 1978485 1504664 1244882 1094434 1963117 1701579 369668 836876 63183 620461 458311 1416740 851841 1564863 451089 1569646 785343 1026593 101188 1896656 1213551 1142352 860717 1545816 1139914 1999321 260455 1110206 1404105 898456 169547 1633711 1665738 712582 1708527 1206910 1042841 818798 631388 918895 909593 1456842 240348 615593 1944481 1739743 273357 1566894 1197912 1762435 649513 486133 268929 1612455 1464249 450947 1486614 1905224 823248 959492 1732637 456540 130972 1394177 847292 1924189 10017 1830958 785442 1542867 1244583 1125757 741703 1434737 1512889 1919280 1756575 681414 1189660 1008482 746302 627607 1563158 369073 411964 556503 1358179 236869 422289 824969 1673750 260711 173635 1805920 1803897 1977540 372480 994979 1247542 1250979 527823 1077660 1626744 964568 1868804 591464 1397170 1611085 1572947 223723 1439332 1254765 1877165 1011383 520825 1933895 1798966 1794450 1967708 1008343 1981214 1060644 70219 1223686 31313 37696 1327152 2974 649546 775038 1818503 1619084 809317 1870413 820961 306147 938053 880355 292287 1353620 955545 1070319 1963723 1709715 1436889 688912 696512 78276 190300 1325860 355258 1177048 1305518 1002185 888116 1058828 192529 1090031 1524399 662754 1675569 1166855 320334 97401 1696216 1173248 1172170 41074 1567506 473513 975141 1114956 1908832 306356 1054473 599422 1132100 314505 1523541 1512646 914341 1442027 641675 1882755 13313 793861 932196 1190491 1250289 1491392 813782 943045 353873 802714 76024 1144959 10186 204177 1412370 921562 492277 1819620 1833071 1793141 1045623 724499 903402 1016180 495767 1533670 1805082 1845723 966522 1890672 667305 1210107 60564 1364482 1819033 402573 1728734 1139956 263572 1379083 1450778 1164453 255965 907972 1120822 487510 1490582 1827997 1051585 590055 747525 212011 71911 1888306 1727489 1474488 1863933 542797 966405 904971 376474 837318 1069238 532911 1809212 705534 1623945 457660 1070418 1379197 1658442 227067 240688 685407 886406 282819 478207 447587 1322379 1890380 341964 1477432 1538555 442063 1178771 624118 707383 1094869 1101212 1087016 29010 1692671 719587 1086442 1118898 401976 1473772 1088677 278186 1357057 318046 7157 916599 703636 1900326 830808 1218261 261776 1751381 712573 1509618 1572008 1872024 101882 472307 876807 193770 206691 1130807 566387 278323 386736 1165889 841428 1197910 1261038 1737424 666891 1477368 78435 1431862 1934909 1850825 44951 180318 700800 598142 602517 707293 1057867 5949 96973 1640815 1989919 382535 1693859 145562 33942 1721819 282687 48968 71568 1164 1820768 1508922 1103167 1412422 342619 69051 756808 528573 469958 504001 302790 1653466 1407812 1858922 415003 271219 1996695 1763938 692351 1608248 48797 952458 1445651 1630131 1235837 1922357 142968 1744775 1902821 115080 1284523 995932 794592 1180820 564577 1901364 681097 1373132 420989 1231248 507416 1454488 225089 135575 1870424 1621587 1143602 239569 629272 1849251 220484 145927 1369102 1107719 16407 1609062 353255 83559 126499 372926 1747368 869046 1933202 1399423 1543263 371876 1689411 55638 27504 1530751 1383449 421738 1707660 1638989 153475 316212 1180524 1688040 1598422 1483166 1441074 1479032 786024 1058044 239139 228963 1261843 1234650 586480 69887 1518181 1755415 724422 1750296 1306994 281159 1823433 1114476 1292227 965951 1471304 1624147 414580 982305 1960940 1142832 309865 324270 1263156 1806791 683899 1141525 1047584 1626130 1023689 1563754 313127 1608692 1258868 85271 1111342 445493 22128 181948 784329 488310 1258567 615148 1053288 96103 1275298 482567 222614 934911 1667034 591298 307446 1752843 1869403 1184526 1802362 1298544 1533456 141974 106105 1896943 44535 1653375 506216 285199 276123 1915768 1844973 1885532 1997403 1351728 904122 1786567 1452622 560565 1958060 723883 782119 1615405 809855 1757804 1814096 1218146 775875 874401 1502547 1160708 1017291 1579737 919729 1684902 404971 888353 1785275 51842 457695 1818082 1149229 1215858 1141628 1001461 748692 1383149 1321188 1739745 586934 688669 490426 202060 800714 643281 1427491 1849506 1765513 107974 1691032 594593 1886782 733320 1191337 417581 54235 159537 525363 1524043 1246982 1607394 1479025 653585 124312 1812341 1429962 1247046 1104206 763985 886498 700729 280600 29176 527937 801781 1148650 1830850 1875714 1919385 1391264 1895146 708130 884441 1348491 373685 930648 72633 1412353 1415539 1160221 909712 1810862 293468 1932689 314955 742317 284619 639688 492481 1009465 1956177 699540 361900 1532337 823436 1538798 1526373 609793 61309 1247235 265746 630049 997260 138012 565166 1695058 911631 604444 1018660 1480182 1437411 1364531 1526756 1974095 1248140 1566751 432661 691864 1046497 1765344 135560 842091 1023187 1856518 925664 1494375 978993 1344691 1913304 270015 313889 1046290 1729672 1327427 101557 1282784 1757253 1743176 1351023 1756798 534314 547207 1109836 741220 1046223 1439196 1396804 678740 1622737 708860 1373747 1495063 289974 612881 602610 1375753 1416715 287380 541222 1235264 385473 850911 679774 635270 723 934049 1383252 223644 180183 1757021 999370 129735 546447 1094833 465649 628632 20380 1324488 1365002 1656592 929682 219922 757452 1909889 889711 1007823 1223286 766807 550563 1249219 552397 1865244 1376051 782629 1208470 1577438 1504072 1805635 1779029 1930097 1227903 1913792 492936 1584898 788623 1181557 1424083 1122954 1220501 150211 1145453 230794 1853591 696468 1993137 1173435 510234 1585849 1993807 1241473 1891504 50175 248594 111216 530768 727753 1533888 992618 517066 354931 1652546 1153154 1319351 1488415 1995693 1060643 1804801 201891 172184 843916 1565696 1774184 1783059 1792511 1550778 511409 1744944 994569 1666246 1044215 19173 880965 1797032 489633 738834 1557188 1743883 1301254 1769957 727452 1071591 11327 336460 1452497 599022 1183869 548741 275225 1567932 1725962 1352339 265058 143403 1571746 666180 325693 1151742 1193009 323332 1755474 1202597 1997104 1465365 711778 380262 9991 1871793 1948400 785659 994957 989901 1862536 1452285 1144402 645111 278005 863043 27103 1589882 45756 1596120 482196 724204 279327 571785 1673631 1364352 1587109 970687 680638 273087 738050 188852 568100 730159 282335 1942792 1914749 878169 1776596 998809 205928 1862475 1317064 844078 199767 274088 1278304 1161722 1910006 146195 453880 121904 1991945 1850400 1349207 127873 1238041 1521238 614777 1437780 721988 1208637 800913 679819 1498137 17679 373110 687125 92162 202454 1704196 939392 174148 591071 599851 75950 212647 701372 381118 209061 1255810 1929369 1435991 1365979 1677294 840886 1079383 1664955 1646960 389308 1879851 213290 127180 1335181 315055 1170927 1631710 1550442 1535938 544318 1259784 1600312 1287961 1127447 1375962 1532952 1506974 1905669 1538486 943345 383130 1083330 1989482 1466492 1126807 1529379 1098139 602045 1030813 161135 293097 1652113 1976134 244984 1867375 1799227 1298611 459892 1710588 1918747 741345 1898497 281882 457943 1028017 1556211 1661757 738699 634604 1543683 1655622 71460 1981617 847703 543290 903098 921402 521686 1619906 126469 1804267 1275290 1265243 690561 1516562 1789558 1153038 1661858 1337287 63377 468400 1560369 1524346 1852240 1997352 669695 613550 1079730 1786683 1288608 613689 1877017 1660777 443051 1779426 1232251 1864127 1730650 45772 1339412 57027 1327161 150714 639695 1170568 1290213 1312324 747067 413762 1736509 735152 772547 1313520 1279556 361200 290797 223659 900711 929484 941245 842914 1150883 801510 1455280 1113720 363330 1405211 900842 1480153 1806733 313695 1317983 1110179 742788 949681 318914 182592 1745537 808335 385357 1068081 191175 200349 1034951 1703664 1953647 83058 654961 724280 155210 1653246 1653240 1588281 1708968 1875358 1827028 1178100 1431370 978670 367833 166804 748301 1111594 703524 1007877 1897819 722818 165332 46070 359194 1057924 512483 527290 1899949 1044691 628830 992115 258760 1182600 181778 75799 468816 744259 655120 91965 1033669 1238007 1750014 1661934 625605 1872020 383459 1242811 931863 22302 163110 273362 1254447 661298 235413 1905153 900655 1949480 1157673 674760 686130 1189620 1310808 6898 1682310 366268 1274563 1496878 1083569 136890 1227030 661723 528995 4643 305261 1304357 1143299 1273102 1640360 1619607 1054046 1640467 1895550 1203805 269638 763301 1749751 647247 1138656 1590482 1288254 1072460 1961691 780503 22328 1030998 975369 1340957 279578 687048 1981443 1369871 480497 1674075 1834060 1395891 1078101 762206 112915 54469 1683195 360746 643733 1150629 1427795 218198 1575848 864060 281418 287690 493767 1655096 846927 1244640 728296 1234689 1752698 1727422 1819608 1486088 999618 18699 1768329 1263982 559759 1424517 351363 1830645 1615515 3491 958185 907384 1228601 1939789 1447289 1682085 942131 23197 1467328 288542 1274542 1076668 80177 467892 1050907 1149573 1911208 82597 522655 220940 1494973 961907 638826 761740 1998586 420893 716226 1853854 898385 84846 36302 1611942 418735 1963203 338119 1482571 178247 321665 1447022 609997 169358 413845 1772701 1148742 1409978 733358 496892 1221789 325390 1796094 387378 702433 1144604 1647353 632250 1997545 1484421 860244 91005 1034648 1889631 1949744 784006 619791 122465 1566979 440776 888280 400385 56119 1211665 1322403 674976 1785499 1863219 392238 1064967 1178882 199210 462482 1753738 287147 1716281 288659 1709087 973032 457792 1073876 1137488 1073953 440208 1266726 1291131 1947211 1286011 1398100 1008125 661222 996510 1116621 351999 738035 1922573 326217 1151121 1024489 1565045 631106 1167196 1505400 1297232 278637 529477 1154455 1222782 1476082 986466 1734011 1923423 658858 1715319 575743 1749308 1222999 885666 652876 1896827 1979586 888914 1448536 1631994 653174 1718025 1617325 663390 594890 1882155 461153 1580330 343195 1042318 530104 415629 1203663 217287 1695391 113365 227810 64290 1553293 1498657 1190765 210954 83366 81887 778134 411120 1323323 374657 1949975 1268981 286599 573239 1903741 1256982 1572291 1549114 462527 1737039 600176 1862058 69564 1179601 1342581 1938750 219646 1065223 898469 1693440 1352542 1644520 1821122 1307541 1270270 1662138 410354 1609160 1460924 1800258 1579115 1749212 1711957 24705 1865679 1839839 1226178 516234 89791 1958236 247233 193488 1528328 388408 712689 385515 1926246 1775586 1534071 1317957 282442 1280637 1226226 1402634 997456 193533 1344913 642890 756657 1158605 1883154 508228 549980 362784 507806 1648776 473924 405938 845845 1038369 1821244 1610787 1641014 1146405 1407571 1370165 588143 456272 375293 1605812 849006 1624967 1540863 668026 1981040 1838192 386590 1812117 1464171 933430 1812439 306683 617776 125656 1872581 1574615 459293 770033 1028915 645601 1357037 643359 1666543 1685296 1367572 2565 101462 1085347 1627933 292561 392571 1030532 605869 324484 1355007 1029792 1237389 1777109 138569 107276 907843 385132 790374 731056 73700 427929 1083452 157581 1577928 238964 637911 216296 1011455 1325915 517849 759469 1683050 755700 1234738 1702856 1409231 1936068 1331697 883042 1951523 937126 173685 1409666 1860229 1498903 560976 1809757 1943298 1869010 1708056 1386004 1540609 1578212 330059 365977 1294545 1798566 459330 1801896 1759362 1507302 893287 1069301 697395 1843443 1998920 513822 83344 546582 596269 1477788 1320758 1572900 1550292 1551827 984552 824407 1941070 459716 548004 1171664 840310 154367 1311131 1287898 1554273 213417 38190 377142 1013821 1933899 899025 216219 1261644 646163 1256742 1139481 1006304 1396332 1790901 155485 104382 787001 1099650 1558315 478790 63089 1101062 1413018 172430 1587731 108154 943379 475146 1341184 523289 339969 834990 851264 1935933 1767356 1566070 84648 872036 587258 1733809 475052 1345830 143743 1921602 316579 1544145 1822241 1846832 9506 579589 610146 1847818 11020 282822 1796948 1598569 1857057 1036309 385049 1801446 808796 1783406 1534866 663005 230611 130601 1567795 390511 1718309 1203740 1786777 465772 1455294 1823139 989531 279170 824830 339006 880660 984356 1806158 189213 1908308 842487 1908715 1618477 334311 624724 311942 877627 1310801 485925 1197178 634080 62059 988971 1326112 252353 693311 614754 189269 657863 919158 1526666 1753227 171380 312865 370765 297351 991571 1553399 1480705 448817 407928 466172 321581 1467502 837668 587191 1285168 1080863 205145 1089258 1573485 1836876 127357 1430253 218316 1917597 1737349 176706 1910770 1847048 905178 1694550 98991 1482894 651399 469849 735217 121276 1318012 952484 423725 1970197 260887 1493279 577246 721344 1750548 197937 120360 789597 786938 745396 688241 1153410 1333416 52189 682523 1668374 1459987 1225553 1197799 904578 463197 1416591 1153705 1758723 110069 1470230 1750088 1697171 1194245 531130 1644114 969444 1059781 171953 345775 96911 740411 1326155 317807 326108 1289044 880804 306426 563113 1006880 1785502 489928 537670 1322800 692729 1955879 983592 1000173 37625 1912425 685342 1856230 1445790 619838 791761 1563981 715558 1804155 1140200 490314 1695636 1653095 691294 1994354 1094720 1574630 1923767 204539 1813928 445197 462773 1439870 1607388 1777424 1709494 1547214 1643049 1337157 51969 515574 9511 106642 432791 951120 660955 1550156 1629894 1246436 1520537 765845 1584849 1018853 539107 1407649 1067684 1881150 1091030 566696 462263 795303 243165 1133057 558604 992487 142205 1476610 1657441 1071664 711464 1745009 1816530 1512454 1755512 1600273 1082688 1465422 856508 1167711 246439 1165213 489474 283141 1843186 723417 1451612 1004178 1630985 1411518 360637 1353263 248207 1279039 1318806 239714 1378929 933580 971292 553479 742878 611924 548444 968366 888891 1902829 1983457 1652892 1735568 239035 1539946 412047 1563980 1407083 485499 1019302 1537083 1812223 51095 516141 584510 1039939 1636951 923740 1302093 307456 1851374 1665369 1018043 1833093 42931 1766386 1823084 524836 1051194 1584012 1810454 292391 1202773 1633693 432772 26866 693036 551374 935729 1842175 1072553 123229 571121 1123945 304172 624564 632298 1599597 27154 1711770 1247901 1431782 209009 1361294 1508251 903927 1509763 1130628 1519381 1684132 231769 39105 214420 566220 100790 1046808 1448783 598169 1286694 1842317 1695706 1593129 1452870 1428963 1965760 1278028 1503915 1627758 1626983 1402162 1851968 147235 746657 1022235 412192 1894103 274419 1733564 1953008 1612630 319844 846810 1190930 1350008 1169157 1803507 1832606 1707053 706629 1615095 1631003 1476141 1458649 1496536 1399040 1224882 897834 1982538 731955 614853 1367362 96870 711252 991577 988111 196703 663735 283941 785474 195264 487468 719636 1546500 58709 1989489 1759680 120082 1167738 1219415 1740100 1221161 441370 1781656 1567187 71241 507971 1147993 1716444 261479 15310 1579270 515208 779523 226876 1690961 266910 1504076 1539552 1376859 1204198 1268059 1725941 850952 2359 840976 619120 765205 1192741 399401 1944917 1107020 254658 283797 345361 424857 1007663 1760400 1537847 587405 917361 1245814 1544030 370585 930132 23106 1544016 1808632 1215017 42493 782406 1170740 1552524 99436 819115 1656359 1291545 707158 738723 50281 1190337 1082033 1992755 714744 1669949 1037543 1653817 1861850 1667867 1172857 1756293 1470233 369274 253409 998517 1133522 352967 1978741 549362 717562 829332 139916 1962771 783275 624991 707991 582059 16344 543680 1999653 1499661 1147929 1079641 376752 1055302 962253 1333631 228538 641982 801754 495751 1672670 271073 1922276 1489205 854549 416283 559689 317429 682888 500832 1660023 1068661 319902 1928248 1751328 980500 1560239 1320938 554051 659648 360848 1179264 1529576 939849 951081 1672977 1438050 1861133 1263151 236337 932371 1981838 699349 1816721 864531 505939 1115100 1675982 109595 1701145 1262758 1789910 8849 652380 17146 587597 717171 1484328 257756 1348968 1186545 1859402 193897 1468809 426970 1028756 1923753 295940 1822827 968212 386776 1373030 41041 1333705 432953 144746 353451 541361 1951093 1857700 1113198 187544 1376007 911209 1380170 679595 297675 457679 780023 1375166 375627 1097794 1893505 47709 98390 1266128 1448478 1214250 1281867 867342 413185 771916 1293090 1064946 1877496 1589125 1632337 1783066 540470 757991 1378418 1946220 1378092 1818468 346414 889767 1878143 796484 695344 775353 676531 1157695 1472501 1049122 1805810 216372 1805196 394603 1861032 1806070 1925423 1930104 1596000 381697 1604914 100008 1135936 943063 1723371 825805 1631021 1332251 1554164 1811547 659754 955947 1680027 1948691 915961 1740629 220345 966256 461279 1962312 958151 1647229 105826 69080 106953 298054 1624197 1659966 1544736 1986803 11373 851951 447337 1200162 1526503 148954 227623 1986424 1799618 1170847 1575885 489038 1738083 16788 1077940 371981 1012097 1877538 621232 586663 1892314 1846950 373502 1596162 282118 157813 1473286 63060 491011 578621 409861 1350667 722222 965341 1896769 1747272 195055 1385949 301637 1261248 1162843 1899285 1772723 1223679 933462 1518551 774607 835233 29184 583366 1203994 1851821 1820639 1518941 304648 246081 118024 1722229 1192340 1072546 1627237 1227789 190648 302778 1367267 1643289 1056000 805499 1483034 1430557 681628 933067 1616728 562290 1035300 557222 1547182 1948905 1203891 1392767 1581025 32660 1866628 1389396 1954217 777496 704592 163011 96989 295428 1751344 1754549 1056532 1982377 1121909 213062 25863 1279891 208891 1473368 8341 460172 66826 168211 1496102 910026 804408 588067 968369 1820273 887261 1702664 1474025 1999661 353612 1386055 1659249 1034731 1821540 1596757 1530965 557911 1118767 1783308 904710 1191139 1071695 1642647 1822905 1399877 1912638 538012 717311 135547 812124 629804 1759426 1443280 280150 1786387 1503112 539292 445600 1996310 1573378 1293414 1954413 1494344 1789267 476601 487596 1205648 1444364 1926091 329380 1408382 222063 856175 105097 157709 285297 762304 764414 463164 65242 286824 1478375 437846 1177330 1742445 1423934 746862 1071081 100356 1164016 526156 209700 216071 1072881 859541 988373 1905466 1300665 593813 800869 1998965 1711268 1660740 302774 1985141 1344841 1153245 694002 257507 571549 837276 470606 1201803 1792791 1729462 750403 727594 854572 1873964 1425168 374981 600643 470752 248807 656482 644580 1293482 1622632 327896 810372 155407 1657620 1232269 1503896 87260 465839 151850 493682 1654846 25396 1510476 388311 1031286 1502134 1123302 880062 475533 26948 503611 1010421 528029 293947 1527445 871204 416164 1516521 815544 1734182 481345 94608 232774 757539 111318 1458033 1212482 1272753 1868164 595085 110354 967557 1365569 1717790 938931 1406599 590603 1629189 1811788 327700 137822 726371 481602 1278793 336060 170858 652483 934261 1766244 41343 742794 1875310 1156739 1046314 182519 1865104 71736 677744 1029334 906585 1444208 933542 1129686 21633 1804338 726948 921956 1178976 1299571 1112349 705813 1354097 1986357 983377 777734 1402100 353373 1236546 507032 416926 206946 1831406 997426 1596329 1856971 582456 762043 729382 1617768 1141962 555676 1735094 1584570 341631 1547608 1817318 1882128 3292 1085377 1765714 730823 540801 224448 1150036 1294946 2844 759214 489083 680643 755830 251378 588539 605955 1078222 1240481 771475 557771 553932 520883 484271 1368355 1295064 325922 1653513 1633506 1831391 1509215 1048271 1039599 712967 1300887 1294969 1900905 1125192 1665276 232908 316197 1066818 1861995 771134 1498679 1672828 334702 115664 1853922 736086 1134554 928317 357299 1703097 812369 735763 804066 1281854 337491 644411 324334 1862326 605038 113016 933827 426354 1833991 1939443 514763 45653 148689 396920 1080472 10663 1220917 1802145 1655241 1694833 1483571 1161555 971172 679361 17627 682686 478225 1216012 1154192 188672 612689 1909035 39638 1072217 601891 411867 496493 1129318 864655 318023 242423 1862546 1498946 555066 1067955 1480304 497784 1132437 321595 1648962 561545 1248287 1538150 618089 936190 84896 82413 1034952 1903925 1337854 1502911 1665978 1367019 1454454 999191 1878120 480533 1211575 353319 790718 1975558 1444727 1429169 1311111 904483 919503 1941131 1048385 921727 284264 44318 399651 1063761 78475 832742 550659 1723262 1916827 1610514 903181 982645 209051 1887340 1801962 948655 1321484 421100 1450098 1956927 755676 1654769 886693 1307474 1241403 554575 924340 47141 451298 1170643 977056 1338724 1603178 65652 126924 649334 887490 1427951 1436081 50647 775046 1461227 460169 1844369 1513569 169004 903811 1717120 1255461 1896583 1559463 104205 1883362 639275 328848 138334 622866 774669 462646 1040317 1503559 879550 845021 953542 663041 1793636 1974381 447349 1864531 1151677 330014 1637591 755305 501816 1472427 1000883 323972 395153 303278 1066849 680808 1708787 215833 218976 746317 415948 307706 988182 751094 1951015 76667 1321450 1223290 729319 1920069 1819546 916168 632963 662876 867439 314190 726004 15215 1130275 305939 1615119 548343 1824770 372493 1045450 1727331 1428876 1560049 1994726 563319 330380 918430 556489 1305291 112264 920028 802981 1167870 1329718 453240 1898384 196517 1082842 1555520 1693465 1835704 1293996 645015 573591 490995 750417 1592369 324535 1625679 1524848 709398 511357 1130454 1287054 1137778 349947 1809481 360688 580695 1840806 918497 178617 834947 642924 828209 1370046 400638 1015698 1542906 954760 1601031 771082 1923147 1875135 63580 981294 376505 1610440 1025903 1546608 193116 1553903 1827662 174441 1022548 1228157 1714863 331571 1119643 304217 1012565 1159684 952841 1350334 1146220 277906 836765 1794673 1522588 1726011 1047023 996939 693938 1238703 860748 1421491 960212 1784556 788786 1884758 323686 606944 1672814 1828484 1073097 886214 802103 1061139 1831575 1104246 1766465 1908467 1410961 352333 433859 163308 469021 53439 242670 615441 947182 899675 1483279 1805300 861634 1502854 91022 1562555 1318925 429195 1689424 1315549 257097 821477 533519 1812586 530515 1240671 1570815 1023864 700070 1983706 1151176 527697 355703 1378782 863450 1022006 312658 669668 531053 1072618 1902992 1395347 204718 1501760 1887800 863065 1855931 196957 1306724 1263899 811207 1328962 1433827 502318 581809 1564786 260325 1602436 292866 1064872 963099 1583530 1140075 988734 517337 1675163 1670446 94545 524751 519733 1669076 8861 1649983 217799 384592 1176876 1332403 1347215 1121170 367419 1546125 1753215 724390 741139 1059391 1234780 370440 109901 773314 1931784 617288 293997 993261 1431563 280420 750383 1911269 1874900 402777 687308 850530 1514631 164693 1082597 1627286 1974362 1602188 828533 1747574 252987 1761996 1421531 1448810 1289314 277024 290646 1917883 1883747 1356233 954085 1047426 985266 1348225 1526327 66536 1691082 524193 243551 1627910 642503 60643 1683562 1230114 1184475 1231400 49619 88592 705367 428504 183841 1783311 1357063 1806545 748019 1318413 681575 81760 1203440 928668 76215 714789 1821977 887958 17342 860918 1056307 1163260 1668497 1356075 1972881 1170577 1911247 168131 460022 766167 1991127 142821 606016 1615897 1923318 946704 346820 198008 1854314 1167228 44263 620965 1704668 397917 430153 321750 1999150 1475529 1132602 888105 734264 753710 609417 1339398 1740791 1177833 1290928 372535 1699515 1914807 983644 322453 366147 203849 719826 1248931 702684 832892 263617 544029 1406434 1996110 142406 1590131 976608 786031 1586166 17800 1409190 1157189 1490596 578066 813646 1467921 1782887 1107797 154704 800778 76712 128862 1246311 1986776 1027 1893824 855229 1033362 1696548 506649 1434380 1191113 602342 1054497 1688949 1577559 1680020 726814 1289214 1868392 1682489 1153980 1670221 304816 1242604 579458 1280948 1687210 677667 1000625 1772317 1478611 1967234 93194 319167 1860833 1180479 920178 1339474 518426 1525575 269301 1759473 804472 764744 914784 965452 323432 1123629 694177 540809 1726920 793674 1452246 1028379 522744 1926150 1163919 1669734 1784315 1933057 986672 1319754 1704401 274322 334953 547702 1039186 1411211 1379228 790447 1312481 643535 349899 4706 906512 1944943 1475588 362897 1135468 470707 1177253 261564 812886 1606470 1920495 192548 974691 646830 1006653 476102 841778 1866486 871459 879913 439924 638928 141580 1513622 1894853 937703 272726 1929531 527557 256810 213422 565049 1118563 1888234 1950538 169356 1049610 775393 780962 577485 1914187 1195609 1275674 1789996 1160691 807201 1300993 1783096 89106 1887848 1158467 1700414 1238925 1665550 674696 533493 491976 1705184 1681599 517301 735814 1590967 990789 1888453 82071 1583745 575414 868180 1381467 759858 1803040 975255 1803883 999709 256971 1803869 780780 527969 1758351 1148434 23093 1014888 1600096 930580 373503 1188942 240042 35416 899807 1456320 86201 816507 1600884 267621 883587 295857 802848 1936741 975165 1704187 742991 820868 788219 1452320 128366 1538473 882931 409262 1633640 57422 1410455 31972 691186 758739 1420012 1568832 313281 199275 222923 1771192 834342 1461927 1786931 778388 549938 613090 1441175 1405824 1503098 101646 871162 163317 1374221 242817 1140650 613971 985562 175155 820520 1939628 422757 188133 312973 1739259 429194 1123898 337557 1576895 1375940 1253244 116658 301978 1071304 241767 1488747 1732896 149529 451908 1280025 183809 1300637 1649329 884086 272979 574868 1048407 1210037 1839863 1925118 1264802 1722964 819821 449270 116320 1967114 503337 703445 1290481 1240746 492966 727267 783373 1329993 1331765 1848245 1366284 1912936 1833179 1999270 1910754 197037 1532677 794252 1397827 41286 1641253 1153000 646370 918608 1466961 282388 1712840 334778 575201 1008857 904388 1131511 289146 72117 483054 179942 1030458 558016 1832360 1093254 252191 1601866 1218977 1185020 331629 1057567 931883 542850 1223389 682721 1195820 77845 209047 618563 68886 267328 438851 820308 1763785 1888594 1642061 325529 956300 1335926 339177 318288 1567366 370036 1515661 302833 1045907 1480476 1331591 611147 1442785 1932928 805868 1933500 575089 1714309 1348526 1799639 658427 1575978 1578685 792317 1843278 316121 498901 1464635 868031 606009 1947732 1327306 55648 753724 1010616 771500 1272748 969208 547100 228908 890854 860067 1265128 917957 1000248 582561 138700 1654316 1743075 1404763 339683 757986 131887 1964936 1667590 750155 214318 321480 664969 367592 1270432 1759176 483248 961375 1348554 195188 328 797582 258634 158267 477910 1105708 1335594 699832 1872040 595521 922986 1509645 1793329 612177 597119 403245 52560 1359321 1170564 269283 535409 1172935 340772 1021196 318347 713272 1890895 78195 905415 1408784 904257 968468 14358 1600699 267373 1177360 1673148 26425 780395 950930 1934695 1251630 1684957 1529329 686658 489459 89164 1726565 1708049 747780 1621433 751107 956018 1581646 31459 384827 857466 1166727 1815149 166044 1985975 687258 570225 1059810 448605 1063090 766238 1426677 1678074 1614127 1831205 1027475 146573 829601 422817 1638662 712391 853083 1100469 350558 207403 272609 1633679 493 1739112 655617 1958438 112740 102742 462939 988717 1477828 26809 1018441 76530 1464824 847749 1029211 1283603 296754 1116343 469635 472002 925069 121141 759779 1988557 1038791 999970 261960 1107638 1398585 29460 151192 1242135 830516 1885107 591449 656357 1752064 1324349 752227 851073 935685 844292 638331 191442 449533 785708 348737 681778 550446 1690486 1925458 239275 145611 1871815 1300103 1122554 1388930 1851163 1159685 606596 1751177 681653 1965869 1707307 454162 948765 609313 711554 1053690 586587 1589916 1278063 1565452 1449951 1653415 202387 565363 1431439 845690 1837474 613222 1579608 300292 1960413 762969 1261065 495757 407669 988122 532818 181318 812796 1621722 851873 1030071 936761 1734541 185659 157422 680434 1616817 1208227 411162 495135 1896550 180959 1227702 1592022 806790 1651441 875159 124408 1664829 450975 1047109 595738 1949719 390772 447983 1761839 465495 434188 1318244 1716462 1680625 1360573 1722551 401811 1430353 504048 1418557 345910 1723464 1711191 586604 1655521 1792126 1328776 885600 1489877 1570588 686457 909821 525094 5548 568773 719226 1342708 73269 981908 1120912 1043647 1813837 1176533 1742412 1146755 154569 1293193 869990 1818562 1435248 697358 1803336 913485 1708665 1155922 868764 398845 1442415 1006679 1499522 723667 942552 247231 362231 1624026 221440 772518 138836 120367 1297150 1356608 1668031 268792 1422037 26050 1152552 140509 988857 1648671 1732828 216509 1454465 1784727 414845 1277276 476098 1664960 477630 1647973 1733642 768407 455148 1176957 1344610 1525393 324858 175195 333565 1468463 1701673 530492 89534 943990 803535 433053 1547934 1303490 1305707 934632 281021 1963529 1485559 154434 1921869 1977885 1901038 29773 1741028 1789837 414581 648229 557492 1598289 1250480 1972812 878276 1826038 1725727 787416 593361 1873124 629136 684346 1848162 934072 127 1051847 312908 849055 1869188 1956815 1368496 1796196 538170 1702253 1494284 1252248 1740221 1230476 215903 177699 762778 1049687 621450 1183121 566952 1489558 1332019 1824271 1757740 721214 835999 864130 1729020 252869 1736232 996804 1704496 1240531 1040464 882857 951694 1365079 586890 1764092 132943 1557234 900788 1554743 537797 1734087 1673670 1355024 1643668 1694924 1529148 982592 1126846 865826 1081883 1445886 182044 480362 1656656 1622176 1997796 1994359 403970 1012340 1151768 874299 1807962 208004 1166272 1608069 1842947 329474 1192211 143198 1555234 301827 1723941 358266 1780597 1718551 1914427 1948675 1384452 1665164 1359073 1245920 1227493 1618518 1484931 1300548 1589005 1414048 1708737 252050 1902407 490262 1821419 985831 857908 286079 1484538 898613 1668981 237012 1298343 8275 769621 693058 1385362 625507 135082 366002 1465533 193776 1168924 770467 1834014 42294 942369 378202 585296 145334 1390492 914880 86772 113506 1724300 1907995 918897 1925433 390349 1355869 1935735 529063 1962403 812102 455338 557542 1271785 1464412 1469880 338862 525041 1767823 1776136 1079273 1320586 1709878 1873429 1218985 1655334 376771 413981 1046155 1594921 751947 434261 121221 1881320 1671724 1288310 1759827 1222080 966392 1731197 1726721 1540573 1310875 355133 1394738 1763789 1525794 1108915 1566997 748208 1927157 869518 764489 1853919 1619440 1040109 312335 806255 879531 24208 62237 1150383 763683 1835159 1555519 1436203 1762684 649128 1977366 822738 1105221 1797772 1642883 1436424 1252758 541084 1883728 1764786 1280429 1139516 749273 1277691 1915730 975529 528962 85407 1579486 1411772 1655517 1803659 219742 1678427 1158313 971764 879174 831251 969248 251949 1397837 482363 1932615 1297812 1110012 1316518 1806130 971820 440324 1686487 892479 1477262 282105 270526 1600721 124783 611677 1840284 1373590 631073 902337 1694828 1503090 47846 1498352 188986 733207 1505566 801736 1919799 1458208 1995380 964773 1766617 1004445 1161717 1730121 1065426 1538863 1911326 85182 1783029 652957 1531526 1787808 1226847 1472044 506581 1496424 409156 726539 1082332 1993657 1934545 1381743 1278650 220307 559556 1658565 280502 1446822 1347589 1068337 1171430 518663 1324760 1070336 377103 1223317 925250 267553 1407709 3907 879299 1035186 1693849 955740 865542 1307280 243719 1197413 1200563 1770736 512932 1533341 267959 613650 250820 873061 39796 1926626 1715873 810449 635746 153265 1970224 1038931 107129 394718 1056696 80351 62170 1337910 1235876 427665 1193517 1124501 195853 539133 132028 1824821 1654309 1606156 70175 1906033 1658946 633491 360620 269843 1145110 1531937 1820377 1230272 319048 221085 1214643 1131621 1770095 1708930 147134 1658930 38553 908076 1624543 1503164 461273 79220 376701 967098 1412822 230015 276517 40133 13544 257226 485835 56618 764746 874271 848727 359256 1466733 636532 844397 1713581 946446 1621100 1572833 472759 961410 1983545 1209912 1642767 888094 476425 749844 1439736 1059871 1760652 30291 6040 1439273 617017 1397069 79819 675082 769785 242110 655433 368286 1793128 1722510 1984906 776850 1819409 1960096 1151997 1064191 1948451 990253 1052274 1955773 957105 1575762 1994307 1425760 1821630 1713369 518590 1919745 1900416 1361582 761732 478932 1865402 412325 509198 588370 278790 1982060 1114514 1687231 1810837 376743 659529 324168 723758 1825852 488463 1936095 1515023 920849 1200132 1331850 311133 1683632 1725986 1748480 286930 1308343 389541 847452 1294892 1962784 1960066 488031 294634 563223 1454898 75716 1780513 876654 889649 334232 112593 983505 943616 382283 792476 364264 1685355 1554381 858729 1757854 486135 1099511 1448455 161907 1213006 234095 1061869 223527 510165 1416152 1610346 873516 701456 606632 228810 296830 780439 840687 1434522 233799 271279 1429410 1745417 1435463 1094549 1595469 1649241 758916 915597 128729 1145421 1677071 314708 374396 1968468 617490 1958393 1093216 1186325 192686 539240 1115947 982519 1744415 281460 528011 1349758 1421494 1843049 350637 1032521 1640532 1530891 911616 342856 1550045 1209439 69269 1820678 628695 1056121 59125 1880930 650317 1098343 290449 1818602 550008 49437 1697832 676744 60679 1442512 185211 1958405 1480398 774311 1696371 1583216 490339 75722 1674197 1398516 1869276 130325 1749600 293528 86614 1426979 1302277 158667 1718968 1133126 1241904 1734879 685055 392978 1562698 1646870 229867 1828948 102932 1876364 606348 1018706 634428 220200 1485057 493371 277651 1433914 1675097 949519 1523174 1006463 167874 1224213 854393 800326 1678312 407963 782506 1455822 292453 593893 38832 1510644 1947947 1781199 533028 689255 939390 1369244 1412272 1732851 1535703 1534259 437741 129555 770048 1435058 159518 1565367 1214407 953456 1294818 934051 949394 1601465 1081206 173292 126696 691243 1037106 457944 45598 189297 162032 1023058 579780 1778465 811891 232819 1604630 1370490 1202432 1469182 583901 1737562 801626 83860 574850 383124 67639 1433233 1489456 621213 1105129 1413906 1241411 852808 1834498 1160665 1803632 1426679 1838217 1132813 652190 1805225 1339234 231607 1629471 1215697 1241093 788650 684962 585823 119339 940606 1593575 249404 1959192 1895258 1426356 209463 1309139 1758990 1861403 275550 1721366 958089 1990644 1042568 129847 296847 898081 966013 589750 1435845 294032 264101 465636 1260818 1943595 34997 141934 1728352 251817 1262844 1660647 1439179 1376956 66938 346575 665131 421288 843159 162583 131064 832456 526419 1988378 1857667 1263970 1759108 687856 843493 976128 106971 167795 1131968 1929615 810334 792776 1811098 1919769 229190 1225779 1829277 818212 877094 1407668 1764539 525024 926345 784885 352919 1600534 1910600 1860058 52227 1428432 1325143 586616 238674 400740 250218 1122430 525014 136239 481133 1888116 1244120 650628 960365 849503 1171224 1598220 1565641 1382996 1081693 183968 523047 1637589 843455 304786 1108232 1663668 450353 1562478 1985099 1645185 1479647 1071062 1658531 539579 283647 232220 754389 1478440 681305 1197640 1296232 1604707 1734869 527400 1704501 1428039 877828 950289 1179393 1033914 1640370 1799071 392589 216116 784886 1380895 1972878 1705418 224363 1289726 1388137 1451941 1230447 836300 693723 1547197 110302 361930 337164 1912623 1700714 1236941 1479551 1786875 1079626 692876 6355 1448094 205274 885560 356917 917325 696710 1280399 754147 1998131 485043 1145757 471233 436784 1052486 82039 1120405 1196334 542366 1357323 370753 1094579 451097 1671554 773816 82167 1054121 1018884 1372871 251070 1460228 1381352 176502 1217903 425857 532030 652744 503342 434693 892126 660112 743980 508852 1495226 851672 1418282 25195 734441 235925 1691400 1818947 108261 364751 1112974 910155 650560 1687649 991671 197913 1063875 86597 1230059 1893276 540878 1609033 1640512 822977 1244302 1164744 1855778 1687070 1170955 750972 284527 1229251 1753463 360996 490014 1529479 231317 785322 1572347 1044055 178274 397543 1783483 668061 407765 125101 1572638 1282637 725894 1207738 689351 220982 196159 1041317 724291 703741 1730943 1853092 1681825 1701979 1747171 1856491 1061908 606444 1175676 59445 614375 68027 719817 1655641 1580815 404861 534553 1554154 1930638 1727530 1984438 67872 347666 440533 1268764 45235 1385493 751385 776228 387790 904517 1190074 1286168 671888 482082 1961077 1666819 1349174 1486882 1610676 894140 166770 1948639 793351 901948 457954 1507740 1229149 1570711 1488900 978740 109265 1741081 38223 434778 1422823 1191550 1318072 365845 1895487 1825091 195320 1695031 819827 553218 1040898 311976 1791338 1755545 358065 691674 965788 430804 809993 984613 1415046 768692 1038885 1752740 1931155 444423 611442 1719619 1471882 95889 440535 1500065 358216 1615593 1672124 1303610 1947026 470493 1395103 1682953 1932947 1681588 1969453 1877038 808976 396390 1417011 280367 767955 1216627 1941617 475745 1108741 1530263 700129 762833 635592 436873 1549382 1892779 693374 1592260 647380 338933 586182 1002309 253654 1268633 1670277 1072579 84310 1230185 579984 1077943 1340356 459592 1749036 309379 384933 218654 1026837 448866 581213 1173670 1259606 1737416 569369 1256561 1872508 836854 1209697 526596 1197534 664821 1965174 1230121 430580 1338084 1182304 37518 611210 492194 632043 463540 1141276 1400288 199527 430149 1492651 299202 380724 941704 416060 612883 1001136 1238219 161761 1270244 418635 1713784 1250319 1667659 600472 1796373 658111 59529 712624 222978 843099 732111 357335 1145891 1346971 517725 668162 1406779 1258095 898792 946797 236982 1421841 1512944 776748 1971183 1295228 1130306 1891701 692670 1699730 1683329 1501948 1615712 1221125 1295518 1157629 1196501 1733278 1122356 913096 1521693 1208410 1041892 1973600 1106362 1299375 1422184 1175141 1427675 241550 1819040 560504 19652 1607442 134631 411102 885864 308702 1791500 1377845 1474064 491017 1823387 1267052 173449 1240301 1893046 965477 749852 968020 328968 1427380 1908545 246188 347066 376807 1998687 1983379 122659 1323821 1197206 1813117 1983082 115715 106068 634408 1407240 1344004 1619675 1998272 1400268 561831 43634 910708 1866901 1485234 1458939 1738227 938642 1501027 682123 1133455 1121463 1303793 658420 186522 1925185 1525528 1391075 835832 642360 358840 1040328 684154 1857725 1668139 57861 138348 1107712 1065741 255814 500534 1358860 1276576 446475 17056 1292477 470464 454845 1921770 1355609 174307 808130 556673 290775 602887 1669665 377007 1280796 1439159 1064833 1645269 1830239 465525 186436 1650585 1015674 1005353 1977401 806693 568 1369488 1618055 1919885 1641144 1713097 234817 530663 176278 1618601 598372 930647 511706 1154076 709432 721943 494292 523785 831755 204166 535627 1277222 719628 105234 676938 1696853 966052 1136101 920918 1821445 492043 1903009 936654 1848540 687469 1907139 200219 1752742 221220 1411125 346269 9651 25190 1860299 211939 1600723 1935747 207238 309705 34109 322855 59211 1490326 1906216 56142 1471373 345613 1988359 1265795 1725143 1889563 1489209 1536038 1316136 1480299 1836078 876942 1405880 1350250 884484 1039682 750092 1976470 209101 125393 1080176 262689 817850 1070927 788712 1430017 1100511 663172 1479140 1261414 1803729 46504 669511 1419951 927767 1158355 1566560 1404755 795139 1851703 1715523 1662309 1906156 331270 1731044 1701087 568489 1767303 159855 694769 1376496 1794569 1118678 1260799 1228116 1182613 1136588 1259555 1635500 50332 478273 1783137 120636 1081047 188789 1447764 1085684 1301957 1525144 1643713 1292395 938032 1741390 1613327 91996 1137761 1184092 402236 1752590 1746350 133779 130997 190571 1304146 621281 1868061 729721 200704 765712 11645 1535874 17622 590861 353137 819625 985331 694244 440903 1811242 592980 1015998 1013932 216157 410445 71502 1837397 1151282 462407 277531 1038897 1936236 826596 1689412 47385 626952 16343 1723836 345475 580247 1771495 1104591 1282655 224501 1569313 1739671 695519 1427105 1123000 995030 1111766 1226416 1886584 1199251 1560302 1088168 547632 240134 907304 1221478 429877 1798383 1006394 1515319 1328685 1378507 414627 1377399 25861 749922 1196703 420029 1452677 1367802 139543 1168968 234407 908051 1756928 1123164 1600863 223161 60032 1661937 749013 590355 1747696 1998717 421872 1325270 311852 1099551 1069984 494086 491016 458552 1916560 1582614 211625 1575085 720798 795515 1152287 1232602 1167815 49510 758802 1347536 1319577 7129 1598691 1829421 1659188 680070 388715 1839254 1465597 892330 1850190 372697 375188 1049897 1888094 359814 1739249 211299 1135705 755460 1646043 351767 770957 1511117 1878896 1939905 1209301 1688645 310372 1814758 1356138 1600241 785553 615006 153980 1925957 1086478 1399852 797055 74702 1754448 663173 1266443 1625649 842306 1228355 378904 1229526 348708 657101 1693083 863889 583190 635726 516587 1433733 560418 1161692 697502 366671 1683271 1358382 1027885 257184 1245800 1954174 705439 726502 695145 1077403 413365 1004407 59888 1940388 1685073 196966 1745647 1116133 979929 315310 607960 1283637 1486702 648989 832514 1850213 1332635 850810 324504 1709232 619561 1884294 856586 274981 962154 36442 1074494 1757150 1538490 838579 721009 966741 1837632 1357574 619355 348036 1077878 1449762 494006 1121070 1469412 741908 766138 229097 1369265 1008189 1540914 724091 1237784 1488625 1835346 1582922 1926557 163808 301841 1690093 1391124 177622 1704395 1150398 1470459 1427251 1432951 755208 190314 371917 639586 1183793 1103166 17418 647619 776124 457745 711474 695500 253381 696281 622175 343500 1816238 815207 1913274 388795 144552 2101 1052903 409936 1047560 836860 126270 961547 1937443 310767 182428 1630869 1234160 1385070 1973260 1697851 776359 1451073 1468957 1359722 1012898 1525282 1962383 309974 1702380 714348 474410 132300 687365 1336929 99987 1462921 1667498 1591716 39172 406549 1481921 1854719 1239202 124977 1340882 501762 1512190 1366013 1604235 963262 1100824 617403 1108174 398481 1458508 158211 685393 1868306 1447296 875325 917996 1983178 906200 19873 1413474 1669248 1293501 1649931 197837 1454598 691596 918373 1073409 1008237 1600765 784620 640614 417680 785112 565216 1716293 1542732 1742559 1859191 1796152 1002650 1050031 1225838 1352175 290740 1031238 1084056 484715 1220851 1501443 186508 610840 82052 1990597 504449 1548333 1478672 1473864 660953 1240614 1998639 1446060 1347159 127517 252364 306875 1182641 70016 247770 507869 1083265 503315 319567 641310 1798796 83711 1810010 592415 738248 1811036 42267 560250 482880 1212492 93880 1756868 244656 85655 848649 1460039 1980967 1655280 1468026 14955 1181194 200833 1035808 706221 964097 674952 529059 1295855 1191065 840594 1766539 962305 1849802 1484739 1539837 292916 1557894 1226845 400081 448794 1302222 153705 111104 756347 1291736 56544 986044 1057935 1546394 376176 370488 1656629 533783 863567 1114132 1095583 566684 1070549 632271 1785773 127672 597382 1588549 673373 325184 397819 143033 1676175 80128 1725373 179103 1097535 94695 699303 549398 273760 1986832 592494 1080921 267178 1321882 210751 456842 577118 1472373 1965464 143858 1318974 1522460 85113 1656153 78041 1831325 805833 1951840 488314 335407 700452 209490 740923 333104 444633 1958486 1038630 287960 205060 1037196 1990331 110188 1903725 1855626 1201853 1633276 326013 720501 1898074 857369 716491 1332654 358131 236014 1480219 1501556 1643403 1833836 920873 619228 1473803 1574879 912659 1416142 1693021 120968 883889 490516 225529 1782453 83221 1648705 408154 1645030 679449 1596974 1700347 1407765 1656673 228122 917086 1615728 421832 1563876 1892242 1344230 1476354 1818008 186764 1559921 1477862 1151050 1163923 1241172 52139 1736998 1384597 1451805 1074983 1491363 1507419 1953028 1096055 191352 1660702 1005491 1851496 511660 1743398 1818852 1866029 247440 539369 498616 957215 1636312 1447470 1485113 1302708 1397491 805447 1733350 108891 581743 26279 1963300 575292 219251 1063136 287788 877368 1523030 1428206 665458 600534 484330 1085145 730741 1002427 999324 799777 721796 968750 922859 744526 1347255 739679 1870536 1472619 1061491 1693060 1760309 1942570 1207237 431759 1610431 450620 438850 208579 1519863 1863563 818581 482157 1633661 747118 706320 1744324 1176845 958893 1471275 802944 1591041 378440 705293 1104967 985612 1347398 572679 1805593 1566247 285997 343616 274309 139154 134866 1671485 739372 737390 1356250 217022 445438 854846 334920 1550144 1661625 1738207 702724 333827 1808832 1959668 915211 280316 949863 1432992 1792981 1312907 1579655 1862148 1840538 987233 408706 220106 178837 1839063 1710153 1688922 199987 1034899 202249 1149300 1996903 1046237 382378 804041 48053 1843604 552459 1163304 1265008 1905358 1615816 988983 1788776 1098094 1815351 338005 895716 937378 1684762 1586708 286336 1283479 719804 719077 413545 1508082 96654 230614 572667 1856213 635248 772923 1432027 1720006 564471 541778 1577057 793928 1728593 69243 564777 786760 760349 43453 746637 1964358 1914313 379848 1622459 1468506 1927669 1490173 1294884 1668995 1846484 1202732 1796102 209242 758323 1153407 1452658 1972140 601624 342171 245452 1498409 259017 1228853 1475047 1439162 1280668 899873 696603 594623 728586 978700 675380 1216321 434619 600027 1120564 910376 1852543 543413 1759615 1952931 544981 1515279 318256 1507848 521792 499265 71482 230363 294599 1810038 1821326 42555 1518097 1727399 380189 1966776 430512 589341 1064768 1582362 1208658 68348 938946 1019365 831161 980900 86723 122462 1178795 610095 1103077 964030 147551 737225 1454428 1571361 1652614 1138697 1050087 1241990 1509038 1644334 1863930 381255 1598451 465412 1893286 1188459 1520425 972310 866039 323093 279992 1407174 132203 1118754 346055 1615339 73315 1195849 1899118 876130 1516297 754069 654890 348640 1787111 1599185 875091 822662 288580 766229 1098674 539152 1903452 1151392 334163 1739332 813757 1094257 437382 1882908 573696 70963 1939509 1786271 966055 1903376 1912644 705124 368249 1224253 816170 1601258 1686861 1185225 720306 1875034 1585159 723472 412916 1298459 1360325 1532197 1841118 458726 1023205 1357195 1537007 742754 991367 1769943 1706314 738812 876634 950798 1285987 737389 849224 224109 230923 1148293 1364586 412738 253926 829334 1335244 1582279 1200269 806181 1639556 160786 907148 336546 3788 279358 1060743 1497824 1649511 268424 1528187 1473935 277296 798975 1984404 1782385 1135710 1340421 1491380 220943 1070018 1952853 862344 1231331 1208332 475145 1076819 1591634 210515 1952252 1047291 1389809 1053367 747233 60836 151566 490585 1181141 1328021 1661660 1984467 906096 146815 1404474 428746 29359 998365 64086 1564352 158101 1248824 1859160 1445843 375344 1252956 1832262 1853427 1826348 636906 1772861 1922799 296988 799454 289303 1298471 1774654 692458 221601 93822 245112 1039380 1478985 1204291 1375354 445517 117793 602398 1532606 594575 612762 1915720 1317335 441146 677828 764859 649886 339955 734784 397427 384075 1974024 311537 70519 199824 269236 1682154 784343 1599258 1639774 794695 134558 1920879 733326 1552087 1082395 1620769 395549 551822 1334122 493535 1095196 1062779 616243 939579 504197 1294873 972156 363038 1836979 1695418 98364 1078902 1655717 458076 956162 1615394 1999357 499708 1848493 941337 1002298 824439 1529319 687440 37188 212364 486823 1063113 967032 1227703 178368 217919 51552 423223 835607 497812 1070241 1872747 1114757 901920 168943 566741 1836194 338457 1517187 18358 1918727 433535 347649 32693 1920240 934081 1130775 675121 1270911 1781544 1447104 1871790 1726961 1545912 648954 1591598 372183 663157 443564 1200779 1536724 106029 1767411 1617497 1115710 1138715 1610775 219637 1525171 558167 1220245 381614 1307508 1274116 1691837 420213 504635 756156 815940 116352 96624 296482 923522 382861 239510 976359 719357 418123 701669 608376 1052034 1725038 1670055 522399 1500311 871039 1273267 440346 1668227 913181 1397083 51441 1387455 1298856 1262684 454431 655230 802208 1311357 568919 1716201 138389 1898815 425583 335666 712698 1126963 264177 551245 868415 1814242 917294 1399864 1569047 1170676 1251090 1206426 781273 578324 1814890 835816 831332 1375461 1721021 1652644 1464421 204254 946068 581356 1432682 532245 106591 670142 961164 1744630 294048 257734 116139 1604409 302905 1551915 1714837 833788 623086 347460 456949 1868774 1061895 1245292 1226587 268669 1743051 1162881 448702 1963186 844464 940137 47028 115907 1542395 1247321 952982 274946 253317 1572298 1095604 960378 672179 577931 1700291 963812 1292125 1929715 1935559 1805907 1048734 931515 853797 1700285 1636060 399148 130640 1741876 480120 880923 923272 1230903 1477583 1683215 1955867 637974 1386645 488067 926225 1206980 1325296 653479 799456 1635160 639449 105004 1218904 1866408 1453432 846701 1655782 500378 1049630 1583109 1198154 766962 1978355 1842238 735421 848791 1422171 377670 345926 80709 1208615 1412847 1682877 1157965 1216414 432024 1318779 1146943 1246940 1341854 340027 288484 1305347 401601 1709811 687631 1150934 197722 1406904 583496 1100337 179486 975746 1594713 1515314 716590 355454 1917645 1072325 672587 1160565 1374999 617683 909049 1447527 1254145 614454 1090845 1073662 1268006 1608621 751342 1573010 1873099 424121 1920471 1368201 488797 1118487 1293053 304029 1618141 542106 1446671 1319816 1245233 874221 655133 1801774 546570 277988 724811 1017428 1909790 684615 233127 1846961 1972940 1237752 1571812 810213 45803 1193791 559765 1102249 1967842 1488800 1583234 472181 961852 189513 216546 1112398 740374 825040 692818 552164 269091 664485 1180530 698023 846896 933726 494581 819623 1534778 524286 53631 463130 333831 1608572 1055747 540409 211904 367870 1189638 1535719 64706 415708 1806652 1469574 321585 422809 1321355 1038184 1148799 1213455 1746606 437191 1820342 1246450 416319 224449 933995 339056 500780 1944594 143543 1494461 1064702 1604851 880101 1880934 1673240 1927870 1753893 1828875 599166 1593052 1092919 1186031 1783486 1082973 593771 1503571 722143 879955 592728 1588879 538937 1749175 1565167 839683 1283449 611312 1911594 1291380 668885 295928 523662 2241 849215 1823210 641102 1317937 1255713 1215957 1184313 1897994 428716 509720 422206 356131 1739575 1105304 1685628 549758 874095 1992350 419053 443194 505481 886117 1487797 1750205 900098 348900 982457 442866 1610527 584114 494447 1518620 1689438 1214954 836990 1653954 589642 894662 281260 1216915 562572 1769762 314121 424949 1065835 71374 1359059 1778508 174068 1531781 1128158 1463231 1796422 1824813 885271 206992 1446455 1432461 443423 268308 43067 1712317 355546 331271 424484 1841229 1455870 866727 427295 354174 1275923 1258246 149821 651753 1620552 661830 1356520 1889408 764350 1603020 1097925 1739848 901570 213700 1159630 265183 4822 444205 1597309 1715097 1931121 110720 192815 1612407 697489 1230236 402994 931955 603625 1772163 948374 1633043 1774118 1658027 1155572 1716376 1051457 1254164 1818001 1397554 868224 768130 43882 1053067 485097 1533474 1594931 407265 1715166 1267109 1408159 1974633 1402199 178464 1416813 1661859 1277799 771288 1845183 417896 131083 133638 1731473 941409 1428350 264409 1640316 565580 1797559 1361287 1190766 202801 130749 166306 1253850 1954969 1172085 612159 772999 1071145 929796 1978759 1391362 1332537 336249 205381 1634787 1924697 1000157 1973970 1759900 234076 833332 963867 238981 1048922 307649 1650647 1617735 584659 1735822 1452628 1111130 963128 1767427 455715 1709839 1057878 1352791 541422 225586 218306 133803 903828 855589 985990 106091 1400959 1102497 658958 751595 249244 1408719 1678715 1773342 1977328 178674 484473 1295182 1123896 903338 1532452 434849 1933972 25615 1199435 1353848 1028170 498108 1126589 752983 1939191 502482 1072286 208989 1609561 105894 1330912 583258 1759345 1889042 327071 152175 462472 1955559 1323648 1600355 700084 1114948 1763735 1307471 1541078 262025 1570023 805359 1163942 1663639 1658113 522008 839519 1714383 1756096 982995 595476 1273136 820769 985395 1959771 128421 1688789 1770867 567314 1643664 670424 610813 474027 254404 497807 1758613 760743 22748 182556 100359 1780366 408761 1276102 1791914 310588 724910 1408726 852749 1353227 1102628 1059009 898286 1846600 779653 1812097 355329 921252 1232540 1711696 1658766 1633123 1160670 710658 403094 620988 214351 1283377 1217867 311274 1752236 1841025 1572422 310609 101218 414844 1596469 589649 1837237 706033 1883684 1290004 1908928 1813904 396983 1029734 1279016 57546 364925 953210 1425701 299758 1952671 1534140 381992 707510 1018910 983008 644852 735647 830828 948478 1903448 1173397 1626658 597249 51063 1576300 1242877 1006200 379719 1918679 1481713 968044 523933 299417 1748286 1724100 1231369 1615261 6454 760248 192967 400417 746311 1524731 71654 1282363 291599 887315 1843375 725484 1456063 197747 1360904 762811 929015 389709 1142543 1609664 106966 1617043 1059779 887991 2325 960999 1045515 183954 1764702 880497 503276 1402087 998492 375964 284517 1217300 1582257 534673 9649 858319 1414473 1872429 916164 1904528 1982478 1852944 959378 1793594 1555618 820781 1600429 804087 884377 1791785 1272513 1160096 1953887 460134 1081531 490386 802696 1864533 33666 1652620 649563 592225 1924600 508695 703192 1783272 1905247 1561117 1589880 167162 1412973 1406787 1648118 1666979 53581 1543531 731945 1094877 324035 1048808 746131 424919 705158 689129 1452808 292502 90522 1245287 413094 107040 138941 946877 1963261 1959408 1881768 431483 1034519 903672 991517 1350266 150008 1548531 1833135 1640948 329954 1348257 619897 354048 1841278 570683 1323343 555555 1640744 728079 200104 503904 1462216 1242676 360554 547953 468906 1872594 1156704 1641571 1734927 1135397 1684317 228096 1677726 805698 316968 671698 589636 1413508 1521621 1017254 1618697 105252 241148 1642044 1962273 1056999 512790 112598 259900 469537 1056094 1016309 1039159 1016867 1449539 1352057 901202 806881 508154 657845 1954131 910794 473471 207406 1805971 1098439 981837 9979 952689 1252355 730253 695709 1010037 163153 1887321 965897 944732 1945708 539233 1218109 363513 1085035 335082 1763914 1675692 178309 87772 51626 361321 736229 779662 602114 1534891 81010 588290 1547963 512680 1419983 930549 594873 212531 977014 369965 1120359 688803 1618238 1771878 1277564 1574317 1187256 257622 59819 1569273 1117306 19284 922726 1326219 1137458 1580555 1939428 436407 941979 1466284 1001587 979214 1949433 749561 1898039 555951 1574371 913948 818394 709159 607067 1530970 1143504 1360893 1214074 379928 223969 1634199 30561 161118 1509377 1465720 214584 1680758 849563 1658570 600508 1087142 1059659 213153 1632038 1642875 580982 299425 849114 1848542 1429947 1954031 1188925 1547352 1915522 1754388 1741971 1300623 832831 81702 1603442 446222 38416 1387568 1249771 504816 1003569 656049 1451051 322580 511477 901849 550765 1959170 1452423 881182 1197478 1387878 169429 1975081 337367 1403397 598619 706075 1286583 1095944 321478 709604 1499438 1167967 1285420 964687 901523 802206 1994011 1178089 1169262 161339 1552160 1603980 1377291 1991693 28837 1845215 1048965 722280 1008594 1471516 726345 872408 487054 80639 1244253 24603 265598 618232 1254096 509300 840213 823889 597470 702128 7249 68040 215739 311832 432771 1237995 789893 243402 1496547 1849459 792769 1564732 1337871 1788850 1704660 1346012 1119909 432436 744440 316621 381531 484923 1083488 504288 1012723 628333 1265769 1066060 1196319 599553 856342 736170 696074 1255438 573120 693637 549469 383302 1082480 669719 1914035 758167 226535 1275813 456998 899622 1507970 865361 381111 1676223 927082 955292 1568341 259232 1277094 1128540 1316760 842653 857555 1960716 435008 1207869 419295 1049292 1616335 1875454 969876 1174464 1338712 1262761 591237 1618759 1591294 1592461 334517 198585 232718 1026906 430946 1624001 1431933 1030568 467383 493306 1909696 852079 804749 437209 115165 1796758 1859314 1395782 1733437 678520 50483 1716242 156581 644981 585537 342877 1984356 706502 996392 1517325 1626140 1715558 515151 806847 1985230 1180753 1398310 606899 1097325 1566400 1840028 1713590 579508 1938571 1673920 1853370 116131 638716 1867467 1478211 104722 1830147 1970060 372099 1589707 585372 994465 907190 1931934 1693606 1670359 1839109 1249556 1203238 1761779 1414731 1355091 1065921 158389 1379624 1565925 913253 782060 1823741 1827318 1310053 1771673 530355 1984801 689579 1422680 1611585 545447 985737 313685 1381615 759322 647529 351692 1114738 751655 229815 438564 1084021 569313 836190 1431027 1249854 639633 1037227 1867214 475263 571346 1105260 606803 895006 387380 277346 650588 352240 788395 1386865 1414993 606113 702805 560487 958304 671223 1210777 1194899 1223954 1592203 1112477 1984073 1677407 1560380 956086 1732131 1234470 1374212 343561 205753 1241135 1938065 1034997 92095 761960 519172 675535 486222 1973504 592828 194210 1329098 151137 868408 1286292 715951 1241077 1269651 1674720 1338932 167552 218504 705943 817526 1401984 84459 617629 1535780 1653733 98863 1468802 1395280 866354 435761 1081842 805518 1172985 1731794 300957 1716485 482835 781020 993617 1679501 694771 166473 1740821 757640 875285 1786276 1271856 114619 1386474 112548 103069 611123 1454768 308764 8999 1635248 1129794 1399048 944837 1936147 63806 113793 660941 1121927 1850654 331651 1044344 772020 1282547 980934 1195552 823631 819979 1122240 1493932 1755232 473915 314458 356661 891396 727665 217262 1244579 1453475 29587 855491 1873566 214055 1595688 1701020 1996733 616794 1038101 109258 1937548 165695 259224 379355 312172 1621055 1803021 1676377 1324441 1165903 1383221 310253 25702 229507 1377365 1704817 1835143 1119681 272181 1117065 1145831 457857 1471003 949801 765132 179236 1074182 1035190 213402 1071007 1118446 1120905 1259608 1470375 401105 1728328 793483 713671 1054982 1847434 731023 64307 837242 425124 678199 648475 24280 1091296 1910519 1271105 573927 329603 832420 453658 1041864 529990 982641 200016 541320 723870 758006 371368 16215 1438196 581918 1084790 169414 335745 943171 695924 530886 359058 1647474 1870402 1366330 309903 243373 1616418 1534340 1997289 1533507 1895077 721640 1899863 405638 855811 935660 1387120 1996024 820535 943101 1657285 1097851 648203 1136551 1476110 280556 1254317 698275 30368 689759 1187806 1668574 913224 933037 929166 690732 1284560 135973 1832148 1073571 1383626 228302 825417 1366721 591703 1940992 728510 37072 565972 1320966 478048 1607445 1431954 965945 1732227 897591 1404406 1303532 921716 1495229 1775001 1595004 776872 955301 92595 797613 1610539 405205 1390435 671148 1495982 1822349 1428749 1871921 523040 1547613 1237266 1974700 677513 768703 657965 31542 348374 892804 637176 1661873 678406 1896832 1829907 499522 533 1291999 435104 1705688 1852106 1407599 1284761 1636548 1348465 988855 1246872 826306 167732 1431783 494526 1869116 1457601 1483019 1687225 1576753 1963688 1646010 1338950 1052047 864227 967472 1646784 1643489 317468 1428895 313150 214317 7285 1735893 1089427 1401469 1268406 226583 1153422 265504 370369 905219 579258 389797 962786 147032 1865118 249806 1810942 176626 93747 1730079 747429 1271983 47369 1392237 803463 1605131 424738 232030 572711 1533793 1462753 155889 656669 1363061 1009188 1586805 1808887 1333274 873346 1862145 1562646 1230446 1202539 319211 852087 1059250 153984 27194 1063663 1943942 1256311 1651550 154702 1166171 1679128 556287 1272620 1473831 1696953 338859 636729 322687 299349 282642 791941 1285689 477094 1801437 873191 1939202 695261 402056 67888 1154568 1784525 1431749 431087 1137669 1551739 183248 332353 731444 1810861 283057 648493 1260296 1521607 1957528 334896 208520 1625029 1645381 1785198 805871 1390011 1795917 1126988 1296214 129923 841130 1344645 1201895 1069021 1032775 1724896 443434 1572661 572578 1599994 1164075 648937 1418680 124434 1778296 178704 916458 1648648 1031005 106220 935961 284931 1950104 220833 1754769 852267 1303259 1920844 970965 1263331 1513732 1918321 766145 309525 615211 1979820 1600754 1069055 1830626 1648527 542805 638630 996969 593566 448729 1503390 728551 1388161 1647714 1053869 1113446 466464 715090 438265 1262733 291971 1568992 1459240 772167 943730 1917936 1806955 1702013 20067 1176072 1292952 151175 434986 1415442 1507270 283759 1475250 240756 967184 1466789 279777 194051 435874 1725809 321700 1207646 558620 1593100 1839062 1068390 322914 353543 1329092 430449 1974265 1673020 907294 1155603 176064 1302939 865365 278375 943107 477532 1167555 1546550 154461 588604 763872 1427363 129384 1699134 490641 130281 384409 977585 1873346 445849 275166 148537 1305239 656458 1310135 1641598 1226744 701697 1474660 1242274 1518117 1923058 915633 309989 1817612 284863 757825 310778 1175221 1434122 147706 1304726 298121 960360 727234 711271 115451 436977 707591 1343460 1910708 538531 1071041 756559 1686948 527454 501883 1117850 1888416 515011 1374509 801440 1977927 653321 1326044 1997511 1667289 964631 642581 721761 1204290 99102 40846 1154409 778833 646380 1252412 297207 458061 1024912 1469186 1717588 1632212 1784846 937712 663697 278114 990953 1726673 1429423 439692 1848558 1232389 1094964 1766005 214463 712346 780926 1960239 1760603 671549 421281 1069047 708536 1582298 908181 1655585 1668671 1358659 850636 229832 1151340 1494522 817542 435021 512704 362634 1181095 1580011 722094 694790 1011722 1767441 493164 47546 113987 174508 1835082 878597 1750590 807405 1857912 461675 1557419 1074884 1046480 387063 427391 1009289 519569 1883376 83792 1112012 899147 1982080 1692835 1697810 816615 1620167 1687251 51948 205087 1358 1266509 1614459 940144 817664 1100276 1759364 1969108 1097162 1438601 1749190 1355526 227244 1996182 997932 1106869 553562 29870 363421 62729 1924257 828326 1214982 653629 1897160 496498 374842 605360 1526589 1569812 316392 937483 1819986 656611 402103 1549481 1176306 1638790 1633387 1229469 1963134 120593 18758 1413527 1825821 1817865 264829 1985265 1399658 1740538 577030 1755250 394895 1951298 270427 572702 1400003 617721 870180 1997963 730367 391557 407512 1551094 1037505 267764 34871 110153 1558682 668239 1550440 770749 583266 97391 1722769 291529 1849037 191897 1404852 719900 558188 1058657 267059 1522084 1418637 944719 1731965 1483209 994583 677211 1279329 358845 667866 1397476 1393838 904628 544084 1546333 1652665 1859302 1451750 1104096 858694 1668196 911449 487688 1188642 1356868 533513 480778 1113371 491282 1905997 358038 1454371 1559287 1441259 846577 148061 1584511 1312848 1292923 254798 1649719 857206 1287904 880207 10972 1793697 1189856 702042 737581 156489 1245404 363496 355119 888119 11027 1035389 174820 491339 286137 1541546 1882215 898404 215360 223051 933414 912055 1201920 353992 243073 1451659 110848 1783037 991335 973273 556854 1021682 279455 1884224 1693446 169930 1650824 1509672 846163 143533 1087427 756072 1916081 441940 1003542 404200 724412 767428 1725186 692682 1951014 476067 1744392 873839 1553729 1907061 1863847 1564776 774359 1325790 1547430 1622592 297929 191822 641 1012293 1545258 1126061 1656141 95434 1260782 1288328 970911 103695 1926432 1056494 854266 455825 97611 1503422 1851147 1126175 1485603 1541736 106952 963102 192632 565131 772461 1189064 811607 662249 285679 615520 1652685 345780 591511 921183 840090 963803 1209528 818882 1785391 185210 960737 1148814 174568 1056253 1654742 768655 841844 733 999263 200015 1207038 1255656 1898682 782796 1180069 575193 1536193 1383019 1259943 1945457 496385 796481 1329183 630890 783068 15165 1919237 1660728 1310553 1136949 255243 1240459 71671 1781943 646701 1550208 1331066 1897885 1898633 668480 1579992 1089726 1996193 1370150 1090924 497428 1144658 1291567 1904879 729746 1167741 1070930 947819 1292402 1505410 1241481 613880 1452035 234593 1616751 432444 684070 1848230 1187931 41287 1550675 1602562 681108 1238906 158839 1405961 1632959 170139 463251 1070108 687004 877576 1791131 676071 1898929 887037 584633 1109581 1969233 1168771 272075 310707 933419 1552904 891832 1351295 808532 333925 1061834 1878020 1214423 824054 1558566 1446491 1523133 1568819 201900 1809359 1787246 1076172 1506386 188068 1431390 1727173 1120441 997897 779300 1017897 1481150 1141903 244353 1589010 164570 1130955 1264017 220651 765334 499793 1304134 1828102 320190 1625539 1475353 384652 453223 742487 1063657 279873 439253 726743 1049222 751465 553621 350791 1703672 980671 25633 1204787 21149 278754 1604718 902601 1479127 1846798 670369 901505 1312241 626628 600102 1298318 1634262 1864583 941641 181454 1255861 414173 158441 1168767 843422 1997697 1999236 109724 294697 1264284 1053771 32910 1785085 1194032 1636643 1017758 1680412 226623 608350 720487 1696970 1885933 484557 1817289 435080 1904875 118813 1332473 1190663 1336959 1084858 99832 1128370 734902 603935 15245 8572 1121445 905724 1965699 1607233 1123477 1315642 1257333 739359 1082647 269420 1410567 47974 152493 1081484 1556995 364379 1242089 1003540 1863281 1992111 1341922 636862 114768 325813 1495047 282412 902980 479412 67445 511640 662304 681390 532797 1944618 945615 428128 608384 849445 692057 733669 240704 1165647 1553962 1549745 1798111 1249962 1867565 1202667 603184 184344 250508 262793 882006 209995 1155575 1786044 1248715 1212026 1343944 516437 1559936 1681287 170136 752298 203877 1273364 946441 54334 1262814 566440 1944796 1170157 888990 1484357 1879279 215994 499189 1273492 1149753 1044289 1596669 237150 1865196 841199 1703837 1978434 653464 1425508 237602 310277 670036 1707308 1976437 1462878 1604992 277991 481344 28735 826247 96523 1008916 1179611 1849028 1426846 1627838 601912 1846178 169917 1596200 453394 1241265 593037 839360 1301626 1798735 947543 992397 734628 134099 413295 1287342 1502822 176529 638905 99449 788466 541717 571530 1602147 244716 387011 104184 476965 341182 717278 1454906 162696 745692 1842225 1269301 914444 1167756 1500287 1951384 1603410 1126771 668109 1917592 534533 1952243 1279427 1315381 406524 514735 387172 79285 1845379 136575 1889383 44480 954113 1701914 768872 1328879 32178 332256 388682 1940091 657216 421073 903874 456453 536959 1053587 832654 1260645 1484621 1493350 1533700 418505 337059 1273801 1637277 1146539 226079 1525328 106563 885608 1185745 596245 1033060 1540337 1564161 561151 1377876 1741115 598947 396992 1684456 1924862 677170 75081 228079 407419 1757018 1228271 465904 19299 234350 105386 1387065 1435788 827557 1897952 673000 1240343 391717 1446303 959036 1290472 1784430 1400740 1210118 331550 149402 914545 1145984 1720554 165059 1468682 1687283 430005 30160 1165187 125290 536382 1001917 1242115 570534 1656252 897204 1272550 1782678 1014585 1030874 119448 662989 145291 129240 652430 1023080 995288 1969215 520022 1672595 1521112 1612442 959597 657900 1597678 914096 1729310 1376932 236037 575990 1342602 3848 200561 743207 1961948 835381 1380088 661493 1191582 1527852 365294 155012 225318 1813231 1447333 799134 729407 1830264 694869 1034852 1828120 323614 1077945 598071 70400 1928370 1849692 352618 30594 1447418 1862853 707649 1564985 1320954 1057135 1806218 730764 1723617 1953837 1794316 1573408 1697813 150084 43477 1983248 1478372 369596 335183 1219734 798413 946126 453391 987730 522233 1702106 1296374 1489277 745249 1386031 1625815 62875 1721467 1148087 708711 1138690 1428477 435047 656545 914837 990577 1723291 1828019 351856 1244131 1738849 614756 54460 813513 1633185 325964 1729384 1136630 417884 435945 717243 1931923 1600367 1720881 904300 1023758 901265 1537678 1812781 99739 1984800 1713588 1763196 440751 1754428 1472654 486570 1363728 1985212 1594080 1426360 434609 1676180 1318726 1160803 1015069 1811621 150670 1096012 465836 502129 1769323 1038496 939927 714657 1947039 300825 1257291 229189 173585 790492 1869770 814664 298846 1360652 1872361 1227494 948760 1890962 448795 1819228 582296 1314429 772334 1999897 889798 103862 294302 1997793 624123 1234264 876659 1843332 1686750 1805816 1273792 1496448 1630745 399421 285174 883235 177038 1959458 328141 1355945 1826754 574057 1933375 1482361 976616 1053512 1282934 412428 1935008 571868 828906 1726624 1453293 1317339 1813500 1272245 1474968 1031809 295452 916266 500585 11656 793825 1759619 818496 129688 1068595 61598 1919621 1410239 1285391 155248 21121 1842224 1045058 623754 117000 1813153 625622 1101743 767617 305958 1665658 776250 1673133 1622787 362160 714218 947003 886316 160675 1788273 1720450 1882923 878963 1969521 1807480 39478 667299 1896831 140818 868170 1639929 846870 1412975 1184938 1819883 1134131 1100036 1355243 1294533 1874556 51004 267485 1607636 1961595 212654 1996137 961903 1245129 1938871 109791 688903 1986152 1253379 1464648 154102 930181 1347969 1299381 1225571 1455646 574932 1708875 47661 1383374 302624 1957233 738906 1449349 350820 913469 1791895 613253 145052 27310 110961 1023133 841102 324944 1716167 1885201 821211 879132 524624 1408177 269224 218613 1929276 1065752 771853 701714 1363886 577504 1441974 126863 336394 1718490 1919233 820821 932505 1092851 1087119 1648861 574801 176564 1404518 1604582 1661234 1721383 581483 1567771 851415 1957946 99297 1629140 1210181 875860 906377 1481890 906426 469878 760194 954493 731880 614522 1199476 165273 383415 1230734 771436 45829 1884861 1621086 1674172 57128 156155 893384 1329864 277614 1866935 639817 1663537 1940304 1244783 1064441 1751904 1055396 293754 530228 1000874 532504 1589041 302640 1430770 1356856 1123244 942045 1860453 488360 1609624 1723544 1955122 627191 1984537 503314 35920 1598628 1346344 1932161 19002 1095825 1990109 878511 755909 1724895 1417696 231776 1572727 1801160 878736 963288 1559027 874199 233558 836160 1472558 1369467 1697477 838191 1395858 380943 1743574 640661 1245761 1805321 71308 262879 31077 511301 53426 784288 681541 649860 344658 1584625 518774 884463 158725 530587 150637 1072885 890199 319477 1845571 884925 405405 1782747 1762065 306692 413672 1427008 384521 1135109 1606777 902938 603149 1709446 823842 1727818 1316483 206805 1965873 1592935 61361 466105 1833015 43906 1167190 283878 1059921 1061272 133802 1471295 634211 958696 518547 1075546 1767775 405625 1708445 1278594 1854296 456052 870494 577930 523513 541835 123771 1811935 909511 1842310 844592 311550 1838511 1206580 1857724 381515 500514 1146123 559799 1373953 1439573 905476 1479476 1705644 1468669 1855484 199455 301748 169224 1748511 1718915 168247 1334655 838644 1668868 687711 1211128 1877243 1459048 1222216 191041 1345288 581488 1004614 367953 783786 1343000 1485845 843888 1493283 1047754 733094 1452297 15271 1860881 1953449 367349 1011542 633513 511303 211538 1126436 670101 829660 722487 1229166 906701 1549557 1417815 58631 929811 1288443 575439 731175 1428846 1131987 558687 576063 457764 1765831 994168 565432 203212 401007 1536712 1081500 1592714 401300 1051646 822611 557078 1931289 590584 1602498 1743982 1015419 1790397 301436 787799 465775 214385 1804119 1469321 1776185 1597753 1120550 595783 549218 1548718 869135 1636558 1400764 1829435 785639 1210020 1043246 924077 764782 1997207 335260 1839133 1669049 1184863 1840754 1991500 382484 1367840 1207481 1787373 1203060 927701 1329402 414126 636089 962644 1154166 1051049 725416 182067 641664 359506 687851 655222 1666887 1679587 1187312 454633 139908 663086 678440 543908 1538975 544569 1821915 1534410 49378 587562 347828 651291 581384 117918 1885224 1600140 1671388 1311389 76928 1465936 737164 1648966 807395 910064 1162030 280920 651875 1879357 350631 266109 119445 367644 1518465 760551 1030972 838761 438302 731095 1717488 634532 939751 1812656 529334 210794 1175722 987916 64714 107144 27289 732008 1630999 1240683 1344294 831470 1838544 220178 1446265 1930759 367040 1406928 816926 1124344 221020 745947 1655453 720292 906785 1674478 343559 973692 1026331 1944638 1532041 1140810 763406 819748 1403657 109846 918011 1272480 653379 885896 231915 1504071 293694 1235411 1353990 1263109 376183 889970 1243336 672331 1820815 1759798 1352526 594613 1518913 208184 873181 846418 1197087 1883001 1513676 854528 460165 1172840 904185 1440869 852625 1128954 1167560 103787 1815432 1116912 1371901 1180407 350112 966755 167291 1048705 1763539 1972819 313190 1548734 954635 862490 1426636 1910484 136807 132761 624890 694386 1092496 992972 518730 1543279 55195 1601442 807286 1762909 639149 1864356 1529966 1619140 762044 330491 352168 413631 1384947 1268710 271954 309351 464090 828010 1601748 1097727 1672469 924348 1341220 632692 1470757 1690816 1720152 652497 601386 1385990 1213785 1552935 17107 1302322 551069 1324577 1314857 820754 23145 185457 1138707 1221265 1858950 345711 1202562 1794936 1502607 1402538 10023 1078914 155415 1453006 1471180 94399 256598 1032803 779735 1744276 364438 1744247 262680 1149475 477165 730197 371975 707085 1858264 174032 177888 1329198 666836 1271212 710938 1560840 851373 787581 1042940 1937923 1663858 538367 1978478 27207 464748 1615615 436043 1639099 939572 973971 1915396 821970 1994789 537150 1900352 1564032 624529 414488 757926 657933 1900991 264464 1070188 1164087 889427 597655 676492 935471 1496933 1163362 1375134 170671 372198 1125875 365560 959955 730591 1440708 208833 1970712 634617 745751 1263975 1820373 520048 969800 1185466 517200 1049035 629957 52013 758780 1193030 1256299 548160 633668 1702709 1740456 1565430 1708556 390775 1031759 1501110 447136 1223113 321658 138677 198053 280119 128990 1227285 1493510 8390 813314 538872 464003 639550 1464341 1901011 193193 787911 553809 1149078 1104494 1376850 887588 612572 533607 214323 1451077 1049952 1187851 1163303 690796 95621 542670 1453733 1714928 1386798 1780110 32691 58179 82851 742271 929381 1687613 1961407 1004399 1665009 1144419 849587 1133475 594695 815963 923599 934162 1343059 1660685 1966687 185131 1240747 1465476 1015385 433294 215820 958784 634559 302151 959641 886054 1483479 1975956 1439694 1287236 467419 1283500 442075 549759 1999031 1914023 9400 373199 267540 266945 46961 1466444 219464 1100358 1241277 1846060 1196338 340091 1532238 520863 484531 1885592 742998 113871 582558 591100 36304 1808484 1130311 81636 990660 1223039 360199 1302502 451776 719295 1239008 316434 1366987 1512382 12341 246815 391153 1151333 1751037 1990187 1509452 1455855 1081526 935005 329393 845773 23542 1346192 1584430 1421224 1492364 331799 393336 1997986 533239 1900539 773959 905942 447515 47909 1350893 1051106 1573234 783483 546230 1899300 34986 1214386 975105 822641 1156975 825512 1362243 331574 451165 764699 768005 229821 1314801 554039 1589620 68241 1796623 1599882 1287375 212784 781381 161686 1007944 416912 748948 1616126 1084410 1429245 1154389 8143 632049 78594 448660 428084 1741060 968464 305068 225609 1034662 489043 394496 701881 408279 130015 1021760 172912 1902285 653662 1102747 234441 410983 48297 695093 161217 1521604 584838 1264827 51066 235321 1243501 1514835 189560 2040 131593 233063 1746008 1146914 1572697 832740 896128 862512 1969047 1000761 1267150 1636892 1278550 270980 27914 1327789 1562785 1188625 1912924 122958 273934 157312 763391 818897 1372969 1768748 1370868 1408432 405008 1897720 537254 1495085 680099 1801927 1648968 770046 971530 1876305 1127370 1401659 7171 454539 299964 1568730 208566 1995328 1584912 504243 518459 936309 1676028 60225 792498 337740 1811766 1169703 761076 1965459 1636788 778166 336642 909908 1753860 823763 1801824 784874 1092212 384841 873807 1217293 1409511 1180715 1336449 1324143 596733 32211 232452 221386 685878 114405 933110 503967 1414838 300954 308630 30497 1017631 1424037 18270 560256 1502258 1968806 1233382 786842 561363 584229 949607 832283 366666 879549 227909 1472739 1650360 883621 946169 1608103 547617 1062671 1689120 950473 1117249 1421647 1744214 761503 393717 221965 522990 371650 1357409 1359082 834047 320858 1459731 459765 1771851 811663 1501589 1898661 141360 1134317 1137808 1647530 143698 9204 898440 1685066 1649533 116271 1757077 1578494 1700493 1408554 947487 1629674 326465 1677138 1431455 406075 987172 1790518 1992992 1865461 373230 555041 927908 1943312 1484551 1194724 1199448 333308 1576540 650688 1705947 1357811 60439 150488 1364306 1986938 1037845 872745 23556 771320 1586386 1282158 1656605 1999666 1745251 1255554 1224416 1382306 572634 1436951 233944 1598305 279572 1293660 174310 981020 1267054 1712191 1612818 489116 119043 1658242 1930690 1372643 160630 1210075 1087284 1010897 925764 997185 343968 276281 1854507 912881 152318 1379519 838361 1099443 1683347 298882 1296517 548207 1909985 1212753 1569662 396421 757559 600731 1305400 938762 1166312 137985 1024712 1183959 1048716 691208 641166 1450237 1711792 1777448 1163029 666168 1348247 1725629 820165 1789593 1326552 1669278 1998842 410169 1316786 1105978 63645 733021 193852 1724111 610871 1619240 157168 661974 1526499 1601653 741018 1361509 624180 193928 96068 802815 1289000 1943474 76442 1200823 16688 1569589 307533 1499133 1239898 804757 792155 663947 594075 198986 1860782 158941 1690736 1772331 913127 344791 102562 219013 1577580 144428 1458958 804649 447671 734564 6959 876725 1555804 1446698 206397 885721 1762142 1839350 115595 605612 508553 1979503 1838676 1456200 1230308 91519 1812949 1742401 993648 1219582 30327 1280566 114918 739712 1954444 1856184 1468214 1150221 1486238 1305199 466255 1958694 119488 1785396 758949 754551 1943452 931774 1403796 903419 1758430 1325379 848278 409084 1012963 272526 1516745 1324058 1703449 1532941 525592 1154336 510687 335148 1309887 652723 772879 1287045 1411697 1904162 1328990 1513489 1270636 1651234 1135237 1084710 1565624 74531 1210086 1052919 939929 708947 28367 1951581 509048 1503261 559762 1206136 1845976 747340 147399 499713 1724885 1531370 389069 654514 1285846 1819509 1984461 46630 1531952 1223714 1438932 1550228 1815046 434316 1486505 1802101 1482213 571721 937185 1944679 507168 1079968 134630 331383 424618 498315 1853426 280967 890374 617133 696938 1331659 912841 1353297 1770274 902260 1390339 1680102 1892300 1157385 313610 1532596 850796 923228 483000 1304464 254971 466281 1908612 976318 1360183 1725083 1211262 1924114 214140 666866 472814 1598962 1550802 672673 48777 255135 1193737 1649278 212875 499212 311633 1337249 1161027 1852335 1356416 1633372 1694426 1177403 991098 1469343 1907070 1289632 847394 147533 1716930 112502 1954974 1762061 1675321 1640357 573443 791820 901872 1675153 385857 521989 918645 78645 1615630 1190063 1504335 169814 946082 729828 182905 438523 351874 1308734 1313563 734657 1778523 1055379 682785 1589898 966973 474374 879020 1216504 425347 831593 1694401 1148076 1816220 1730937 245208 466969 427341 1936445 1398133 1256849 1391828 1026788 1330196 1769136 1611596 492029 220151 541128 1214589 1281341 685965 857400 264229 980024 1224797 18970 137016 959230 1873075 291619 1046864 429842 976629 1281269 1879922 92947 699301 155974 478099 903390 231910 1297298 599321 1785649 1255171 1335876 916892 566842 1007911 600272 1662353 970449 684376 1248528 1895207 1590207 488433 963404 570466 868081 1385468 1335169 448842 1174562 1487294 241313 1960563 500070 478129 793184 1452697 906350 978625 1821460 818125 635062 1164194 1833038 794050 1676962 1309904 1273125 1568416 805064 1864223 658542 1840841 1086779 880630 55277 428615 384675 512852 18146 606647 1127566 1460643 481997 971010 563162 672079 1504381 1303189 1155722 1910881 958397 945919 915500 134555 587604 1690833 1792163 1740537 1298640 1616378 978640 392398 1463425 810770 919827 821496 1141021 44601 34638 1325364 876165 144458 1961168 1438465 873782 1747512 1234659 1903618 1754443 974046 1418191 21460 1289025 1122244 1291463 423444 1604394 1663494 891016 53406 1898599 667138 539794 124388 239376 1645355 1936279 930945 654522 359129 915631 384092 356699 964715 590629 736579 354140 716045 766316 1409280 64031 510392 851854 1484033 355934 1685439 491394 741478 933780 1604031 1858832 1708707 1175512 1332750 937617 362517 781901 584404 1397074 1263956 1704831 94254 1803156 483443 1552640 183092 6773 630511 1942384 714230 1779884 184110 1450593 379974 1393880 1070326 567387 1619889 1684647 1126354 879934 1669074 11085 1620097 684623 395750 1454733 1840603 438333 1554498 1672005 1463473 804951 1945015 1076125 317417 38460 385027 544151 983656 1828915 516087 1044067 1597670 1776620 953985 1339354 686979 1892058 1881625 433827 100476 1667674 1199912 947627 776116 236610 214760 433789 56089 683774 820981 879877 248933 1046776 529950 1727845 1403729 1777996 49778 1068403 376 1298377 1931615 1378712 84694 1498102 1354123 1757712 1260860 489096 1807004 1054538 1622793 1917708 115450 1483500 1371399 1535137 1908136 116337 1284942 3445 737830 1146321 1677456 1724393 1614342 1594120 289090 1789454 68994 1699424 226491 1542809 1803114 1715053 611651 955227 1885323 1216034 288357 1497024 1848573 34341 1280037 1844184 1857603 624954 1774566 1204889 1691809 1521850 1323686 260323 39870 1982549 733887 1264897 422440 859497 1803607 1162657 95699 1027402 1133721 144859 1727371 1666836 1120507 1856393 628866 331389 515409 101000 1085885 1460440 86716 1799133 1661162 23629 769647 1293449 484624 1787248 810696 1039331 1948881 906073 806822 1227203 1827766 1005744 835827 927171 861165 831782 406246 1484286 254127 691592 973507 1443979 1129598 1564455 519224 1010263 775425 807375 1584192 1755391 255581 1074232 1038884 1162352 803527 301584 1812376 301679 1139598 1103406 402175 1507158 858854 328076 135307 726154 1433137 302578 957796 1057050 462757 692255 395636 1597002 1911996 1625988 322653 870564 1361377 1108357 682022 468946 1129164 948001 1366201 830500 1054277 416639 910989 613521 1767812 556296 575882 916586 68918 1405609 1210250 1598100 1361546 1661888 60982 1490296 1204442 1358641 750434 1471897 884747 1643895 1960976 806758 102014 1603776 272397 1187152 395430 1463664 845776 1041302 1955155 1265521 1966968 15486 1337215 1257992 95173 1678530 404515 84835 1439578 894508 838632 1118888 844634 1511631 1933214 110284 1844978 1981701 46586 1264184 600009 1119942 912059 681940 1944291 1780268 542879 1033369 1168746 863626 1866571 1289706 56132 281028 637618 763196 246078 462506 1369017 1576805 1079825 1164779 259718 403948 1529642 988926 328945 1249692 193045 637409 1985580 1056404 1181142 1939933 1586686 1011935 1615023 654398 536289 1576031 551722 1239447 1352419 1417560 893697 1671582 1714639 1382994 1704052 1511063 1645370 778598 1658378 1113421 58238 719186 556509 768623 719030 452114 636808 1459695 282596 338256 1391998 912266 1353963 1601717 744641 456953 1310080 1527202 637208 842485 849567 497277 1462164 1211435 1382805 201137 773177 1800353 1416496 1148835 1360626 260436 458042 1755786 1757671 1118398 450411 235860 1701994 942620 134971 452373 1433841 1371391 1919545 830291 1141849 1146643 1808870 1621745 1555260 1072182 40340 871449 1630752 1554195 1778882 463235 793273 864433 1761640 1903254 1348814 960080 972129 1602009 1048646 4366 1480578 1678136 1636439 528896 1738183 999513 486421 1109585 599086 903581 1942428 703972 1759645 176904 1526497 312343 329648 1695192 965618 1705822 818371 1764408 823140 97643 1399174 1285555 1270195 130003 869235 603527 201391 819405 213455 651089 32247 9149 1503157 687298 837402 1937312 1415136 206449 926672 651586 693781 564437 1311613 1075725 583155 715535 1900219 888984 1612633 1338725 97132 764713 143847 787327 1585380 47568 1911950 1655347 913978 1075778 500345 1114212 888413 1621104 160886 844316 376592 1595992 1620818 806948 885162 1200642 62859 268336 608603 1282721 171442 1804479 196340 1437756 843504 1995678 1779871 1136131 1177409 577403 1725392 1374301 1263614 1416691 1068264 923465 740844 947437 1138008 448477 196970 10181 370772 622699 1616249 359912 863810 1699748 1135797 33556 1559777 1881162 126738 1610848 562706 115739 369002 1827369 309908 19405 927233 1377369 676692 1478182 723525 1075249 1089937 1572931 1345353 876752 57830 1589025 450185 1756079 315976 1148079 1711726 185362 598064 1914861 1366737 424650 1919518 948750 1607694 302654 179164 1554312 1464405 735075 1154097 52202 1943806 988049 228062 836946 1932418 1009180 197279 508257 1132009 1272725 853045 109463 509013 930154 196858 1955932 1999872 1541211 918362 510550 160684 319616 702351 184964 696284 241062 1038864 1264738 92388 1892097 1496177 649797 715159 1287138 1124359 48075 1770311 1454300 680341 1060627 1574788 143896 367285 1397521 1451684 114220 928143 311575 1655513 1481993 1524306 85644 941021 254052 640416 1790329 1787445 1010062 1690010 304780 171211 1617561 669685 1758369 1843231 1128256 1525844 794431 1471103 1087195 1814650 1588947 326233 392840 1162500 306169 1458205 871193 1076268 1933684 1844916 133307 479762 1870517 1957831 1738766 120309 714443 37101 1906201 740816 1865723 1707216 1766488 1224731 990736 95528 580294 839313 1449542 469801 1124498 91725 877264 808400 889671 676940 1905159 377576 545860 686962 539843 379599 209098 181286 955847 1435413 1502781 1636610 810283 1640201 1828591 223758 297006 663707 665475 832105 868257 1120925 1094795 757009 1127352 170856 1816475 1702186 1639569 1868194 407966 1186270 49954 1886855 62705 738648 456362 227229 1890911 130648 1592231 1728188 1116288 1068817 336463 1767471 49834 841725 1869876 295072 1657004 28719 1969821 893953 1230609 946714 819889 575358 431896 971978 1406438 180148 1497900 679894 43999 125418 1500468 1729240 46102 682977 18569 1863307 1046036 1793590 887924 1057704 1966275 1629658 1342934 755388 1137257 454722 506271 1200976 1628599 1157233 1337244 369171 889273 1010318 789721 1281963 626036 74962 95808 116055 1765975 1590139 1595585 665512 1429507 1136020 306254 1731282 1018114 1975410 203518 1939267 712347 55319 1244857 883523 135205 508339 1667953 1101905 896754 148977 1317501 1693135 634204 1891290 898654 777740 1098483 1970965 1552135 1170206 144454 1143949 1309893 123303 1505484 61210 871402 745569 1941584 1900922 826959 1533285 1725841 1317230 357664 1235169 749944 1642186 708287 715528 155173 552564 1537997 308504 811511 430426 1253262 755306 1986858 1374954 41473 1595242 949673 1865385 1189236 1608461 1773396 762205 369041 1428644 1733902 1149617 1257271 725066 1314284 1494890 423359 1637590 1191772 1134750 1736520 1699110 1846578 353703 1201739 645676 472397 1642414 91311 434822 21921 1462825 1564592 1129102 1271435 1920927 1585870 1509884 820580 1951291 722254 1628260 1222616 451465 1422591 1048992 1283677 1682705 389047 732506 1231150 831169 1945032 1981826 1002462 1762014 24715 1343068 185368 216158 971430 287792 693940 1107994 945061 1106335 881445 85243 1750606 568179 1873234 1602610 666232 405281 495041 1932551 1000187 1649345 3817 1473857 457046 138328 637133 1101521 234101 453917 1394163 258676 90002 1406700 1819410 340462 494799 387034 1817138 1495570 1587225 811361 1199394 267078 488594 307628 1951281 1820783 462075 902426 1641260 1335722 1186190 1708145 1807385 341676 94523 1417741 858424 1128022 1795345 569618 1773092 437231 539535 938719 1300895 1358478 28348 682529 85566 1657634 415107 959283 1770837 1253195 1415043 271027 1230434 1340677 1893588 1802584 439486 1460831 770973 1491247 388632 1555365 1226941 1866511 796076 1957664 1910879 608327 1737586 811324 1118648 1609263 734646 67629 657741 1844406 304441 329013 66906 47000 1139375 173624 994526 478652 1972060 72395 1398232 540173 1397483 1701989 472423 1973226 1207543 844706 1782419 1819674 1902716 1610669 1247860 623460 1697875 1466975 257063 1901083 200301 80653 1463926 320126 1469457 1354926 792849 470286 80764 1322924 1891523 187500 403612 156140 1231459 1250553 1131157 68080 1387451 582911 1123609 913458 1282203 1024781 620471 273669 553827 402504 773746 1253188 1157532 503100 1085657 1646914 1920414 947342 265138 54151 272673 1802006 1084959 1733292 633954 798903 1726056 1237794 419347 1286919 839875 936348 387491 826052 1637417 1872217 1757839 1842257 715513 1202070 969526 711734 1773978 1479283 1666362 642755 483082 1363621 542748 1397645 1670632 455075 1689915 582319 1679905 916509 1088699 1784318 798680 1412520 113953 1641900 1082703 1588913 724312 755183 1870123 500132 477730 135512 803086 513813 676399 122488 215874 1091766 1802040 1623805 1537685 718298 1684659 1928704 951056 897981 1015714 616760 951988 1321856 233960 1815261 1637439 1822178 1809450 252947 1704205 230560 1964530 1159794 1132668 1331017 1737731 950541 1593072 1370443 1053532 1915888 44532 1748532 1373931 525584 1391271 178255 1896391 1528578 1741951 719857 1496655 1105250 101362 1027781 1121804 922651 952702 406752 979062 1295948 663365 1794884 558587 33922 1617571 1572266 601898 563804 1640954 953676 1977563 31500 106878 860845 112839 1958205 907958 1738347 1072381 1345728 1327151 1096669 926004 784625 230844 405135 1596053 1700979 1630857 630042 893582 987037 180457 534152 1113901 882156 1379747 520786 951570 1749781 215695 1423697 339148 937064 1799006 933638 1178359 561286 1398112 1695491 1289801 1710933 118726 571797 195683 954576 954839 782235 1429105 1543946 1239960 925340 87890 692107 1945718 555956 136446 1886444 361862 443482 103 218841 823028 1192681 1511703 544417 809455 1266155 716134 1744987 1585727 801325 432349 1551751 225200 1025768 601663 207114 628855 1324235 402488 697584 197914 576448 70446 339401 836383 809297 1216420 1825188 1566986 1128874 315084 1062165 20025 1132622 235382 566914 966142 1173765 380766 866303 920821 597659 1374773 1093297 1059577 1932529 13994 857864 1745361 1844006 1859027 1646103 1850308 47660 1116360 875616 1104204 319536 808245 1958665 1398437 133505 1881865 221961 1638556 581882 664149 1103111 1536829 1560299 89253 1553394 1289307 618266 473206 1241918 1136060 314264 348704 1092879 506198 1951881 805599 1622830 1391353 950050 507113 661720 319930 214205 791564 1921104 1776254 18427 620745 266207 1512620 525737 1706202 1382808 1343855 385059 1632090 962461 178611 1714784 908874 1680164 1866374 110811 1707910 944411 988042 1514251 629353 7187 1408593 792598 1593176 656742 1182296 1251365 1943369 622916 1089094 1942756 1851253 1523045 1293463 521344 1399015 1761051 1663103 461355 1644319 496012 1491241 1269114 119779 1751829 924468 1892053 1075480 1639312 620924 1488001 268428 1596044 690405 248509 49867 861272 786527 250556 482961 196162 1694068 665645 1289885 78855 1306938 932906 589859 1548564 525059 1800799 948976 1926173 10005 908748 1213938 741732 1029562 984635 1496541 1950981 862264 825455 1081479 997413 259212 208121 969747 968399 200250 1971446 1565856 1291208 1851155 249541 1529590 469806 1310549 1807920 989068 95951 1854616 302606 1338566 1176814 420676 1554359 508471 988013 639593 1867509 170045 1785723 348778 1085091 1534111 759463 1502649 229798 424827 1778778 936323 1188232 384168 1262420 1078985 1619842 1159769 1121975 414286 1148772 1023442 614328 1935306 1747170 1845426 169488 1190623 320906 1659039 758977 1839280 1405447 297928 1772624 1279109 1760647 1163796 1118428 194376 1281101 712373 782869 1904354 24816 1175909 958088 335201 418380 1863255 1368737 1894337 1506862 1010645 1995778 289539 1960982 548911 193943 681623 424799 1736902 466980 181025 1568481 1171137 1992411 1898088 1416233 1715123 415259 487655 601017 280274 612745 1673063 1381852 485223 1806893 199442 615313 1664133 940264 421811 915440 1636437 337597 973029 822677 1062590 489886 840876 1947559 1642912 1026818 579761 1477506 499893 371252 996770 1781024 695780 1791725 684289 1059289 1938167 1412701 341327 1981480 367021 1582918 871005 1465082 1597165 1880840 316577 1221415 329667 1945821 1665458 969081 1932933 544121 1678308 724814 674156 277308 1474778 1715844 416448 879635 535119 366190 1495020 430117 217867 1969849 801490 435083 887830 1647113 1229790 958225 389453 575212 454081 1368094 508790 280594 1733420 1882185 1610475 1324949 1855972 1864984 130454 702657 1605637 1830671 549342 174478 893835 1589103 1983153 1003033 155347 1112076 1633753 1793878 38188 1711421 1068592 106344 68215 309267 1981222 1459044 91514 1150079 1331872 718312 1179694 115956 112418 517618 125444 908331 1544345 417300 1802000 449931 42839 1691176 649043 456735 491149 1713945 1790152 451992 1638581 407055 1345621 225181 588038 1194760 598737 1257627 278885 1832223 1331196 1134269 905503 184667 1476932 187621 1205099 1466005 147353 213909 1225478 112022 1520392 740888 749599 1118959 954251 1009116 294577 1224440 1449243 186010 900341 41835 530309 1557129 1017236 60416 98281 545749 814710 1725798 593642 1191422 1774569 675218 878330 364603 252007 1095804 545669 1922802 694365 977079 346183 1791251 803799 585092 1033329 1034563 419278 1955014 1290179 1886048 1737797 1545701 1019690 676445 580847 1081738 1777971 396043 1759819 1335899 1302678 1422837 560133 312086 877619 1471743 1926920 1881607 39042 668839 1222813 449688 340262 1889409 1121591 1433848 1264478 203 881888 258255 1261108 1333433 778878 532926 1438928 1359450 1807147 1327320 1551440 32473 795561 1576081 861934 891369 874910 1889013 206734 1846499 1329642 778648 485244 168804 218405 761578 429609 1775614 1893070 1965791 1235681 804568 1440226 821374 978093 1485927 952553 1640838 695587 1720741 1268571 979975 981471 1191018 565242 1244855 369661 48365 1906237 1448713 95403 1985935 240803 1663853 1246124 462889 6467 203454 1996241 286391 1030443 1673245 804438 897829 364688 1776719 1776108 1519409 334273 989109 1560530 1170150 308312 1628748 1087403 1846076 415504 1226863 587216 1288855 844350 1320372 123539 404639 1602603 1029511 671390 1905737 1472041 647697 440944 451431 1126149 474849 1547694 5513 1476558 486699 254688 1637860 830887 1197742 98919 1405112 546877 1515889 35942 403438 324221 22513 358474 1923312 1825572 682767 1155843 1217257 873427 685044 832648 751504 213033 1487541 1037856 1632432 1987134 514172 1768799 235132 1952341 13081 664822 264092 815833 1008091 958 1074440 9088 1654974 1282745 56789 1472955 53540 1702601 940079 541301 1196916 305072 122559 1828753 1597031 1891096 268120 264121 1779116 657611 1943546 680912 1776217 415794 157740 1782054 1317 784510 1204079 692872 1458579 1695674 1519236 1794488 1736025 991197 1029938 734120 1700386 424598 1011131 1242572 1867016 108491 9363 1840797 1296560 406538 619982 1514621 857702 1676934 196985 313055 871966 1286487 1589696 1583851 1524859 1088769 255152 662421 1962948 1321515 1404579 1246686 1431140 44163 1059121 1780236 106585 490900 201000 1559458 1420821 573631 1708699 222296 1059844 1021498 1239711 1859038 1246738 1831460 1595730 606815 729045 1870203 422442 27185 1195700 1730968 689913 309470 644399 593322 389111 486771 1051868 741529 1911532 1993278 1537464 1371088 1689632 1599510 1381955 1625472 368486 1271313 1280005 540141 1864851 673629 404532 1702061 1106514 1943082 1083051 1577786 1794504 1168430 70948 640556 648785 1727705 1043950 345266 1947265 1458201 744781 1978643 1655563 642445 1525430 407476 859874 95238 360196 1771569 247570 1733450 1304246 1736066 596916 1991385 1310838 1115501 794761 104026 1367303 462165 416557 898874 1979347 882790 1967849 338401 1610921 794861 223862 955985 801066 629348 1166111 1401742 1176994 703116 1085434 663280 785742 87515 26904 850222 817186 1794030 234688 941702 744689 930891 1897008 1726184 1495213 254507 359075 8177 1584087 792508 1061483 885309 1537054 1438758 1837421 1803324 1684958 1893532 1436428 307553 1136449 1141612 1046931 1822117 1928955 58529 767026 852015 815983 488233 1641693 1568018 1892319 1649320 1044095 1332486 1448082 1237407 1059911 499210 3225 789407 1217588 1768861 1280905 1069019 1524425 1167363 1584630 1406842 1141830 1194192 104415 851262 1137039 1824000 1779341 793034 92363 1404984 144953 1074040 851003 441894 1571156 657541 1412901 852176 1155183 1093170 269359 870412 1619470 320117 262272 1537663 661853 302571 1941338 704223 1561268 434901 1915416 664749 833897 1681708 680163 598805 1376564 1738174 1413836 1941181 762691 1163627 192891 1864797 1828980 1103896 991332 1115373 919654 1065677 31805 1723198 760776 1820901 310739 152747 509279 233479 215933 1473110 485363 1084460 61849 1848131 1398490 1105861 1611140 1507995 266491 330787 295232 355190 140399 390306 1856802 107900 1314484 1348500 1424500 1287726 775615 1774540 1589500 1443225 912206 318159 56272 1120612 1353879 794316 111807 1153229 154395 1531393 1944104 412797 1523049 1685652 1263953 407852 1509004 429069 179920 594370 1830214 38462 1728236 185637 534111 1713099 489112 670054 1513197 1646112 728409 328657 1346466 1255281 989709 538597 522727 633078 172563 1700622 1115740 550591 1611831 1927519 470995 124386 608934 975149 930268 982083 713037 1615934 1966884 1462254 812168 959769 705475 363611 595581 311563 179764 1633145 1004522 1399713 598846 599002 714734 1273095 1166520 1237600 74851 1560852 981532 309327 522910 1522366 692632 592255 220616 566000 548092 1319234 204307 1778695 17457 308331 1030088 1070452 1047528 795668 419781 1415726 953717 380322 1252966 1360820 443325 1251559 354609 469824 176283 1673052 142890 1117471 1404043 1664398 428368 1242959 1688304 1258131 421444 701577 129586 447569 1861084 536958 328830 1135930 1204590 45487 1226483 394353 660920 958811 191356 1127114 179427 229996 234902 1908289 1898078 1799073 828544 1757256 69968 839188 115876 598277 287681 1888282 142818 1166231 839328 514799 1462302 1797885 685476 213588 568305 1085751 1920683 1451893 1463172 1523176 37722 569068 1906707 1764761 1315476 947479 173024 1570177 1421412 1396820 750120 702769 775797 671378 1606722 304136 1083241 858136 70334 390566 444545 426691 1255747 1153716 808970 707703 1843295 1475323 1529798 1990745 14030 174147 1935633 70913 87168 1316995 384831 510461 1172356 1650475 1221296 1501071 1354464 1191066 1120039 239921 746879 1149059 1525662 89636 342606 495423 430399 280259 64908 600431 595960 1258784 1086329 436058 1043397 1884056 1989331 1811694 684752 429533 1703103 949599 416854 1698669 63061 865465 1661438 1316636 121304 488977 702330 1107844 1824460 1438215 1627386 1358274 533162 1131419 742652 694354 1819002 398671 1942676 1716107 135826 343044 921965 1450699 1835087 1349580 553842 1278520 1091910 727703 379983 378680 977719 358193 129361 802841 1152991 1510676 862914 1588330 791635 1634699 1523566 348157 1902357 988462 1815426 1595333 949182 1371195 926270 118957 1118588 1898011 898826 1209232 1558424 521472 1149268 1971115 1996179 1190069 921428 342756 552806 292661 1545867 1881233 561125 1301508 160953 675114 1237243 1094788 1254939 1417294 1477716 367211 1979030 1498000 269728 1919863 809528 83639 960954 746965 1127913 1764658 354744 1523336 1968765 1535461 25264 45427 359740 1222424 1183602 1450369 37218 1679794 1050325 1355572 1949907 443392 253223 854271 62862 680952 1646225 1344578 1448489 1066963 661726 123060 435111 1542819 253297 1806798 1371687 1474091 1981683 959837 1249752 1822411 1949551 1292311 377879 1525460 94153 739501 215233 40600 1396560 1569556 1401158 1144870 1112031 1106844 1242209 1328424 191851 887349 1277945 349632 1245596 316297 1786431 1865192 1890934 1498306 1421780 166452 1807267 707171 450705 1565964 1980635 361948 770891 1288626 146469 180419 1659996 950229 1562210 1322247 1827214 1522231 921839 1935231 1219128 921224 777631 799396 1077050 1977340 1062736 458782 887967 33924 1689434 120237 1443334 566472 129265 1448970 78586 822163 680469 1036272 97091 1242238 1941053 1762497 317037 167968 248681 1505467 673309 799220 1838153 1387401 608676 1477415 1678854 1467664 969086 763220 753594 765626 409783 1792127 1534530 1845601 1972900 335185 1052704 935238 187055 1646725 1581621 1057466 1675832 1520586 1162891 1471294 403685 1485816 325060 693264 1826613 257505 1371994 741599 512989 520076 1429483 1410374 1612097 1256729 976670 638590 1245087 487902 1356854 363717 696427 547313 927496 604099 1655520 82335 140668 1799906 844452 843331 1757474 1197852 1526194 1625065 1711440 372428 402405 6425 1373323 1369805 832612 1649752 1089962 10369 422191 789408 1318031 1294950 603030 900372 1350797 39818 93201 886073 1327108 1704350 1297522 320518 1884819 1082739 108225 8639 172982 203197 740163 1442800 1519646 1308079 1338657 522849 12266 1419592 636329 1069806 738892 1932276 647796 1520787 152263 910292 1537218 516143 21864 242513 260657 1555116 986508 883910 1809901 1184670 858383 1733635 669124 457263 1622160 727439 529327 1799760 1737660 1508009 1161652 1960502 747695 30838 133853 440266 1036396 1513224 119483 1944158 1958774 863240 521560 1446461 1076105 845801 1134159 1578968 1191468 742289 734870 718558 960950 1860449 1327523 174282 461598 471445 148525 824184 1513464 1627572 831270 89459 1670248 864109 1324110 1043173 1557249 454779 1460272 1204052 1624232 1696542 1879753 1100490 1006488 269935 1127579 1676606 351619 151746 387803 704349 1374291 835276 25353 133893 550011 1944660 1804395 1100055 91225 1481601 1471809 838307 1001554 1743633 1652192 1688686 1880161 1461245 1289877 489746 133858 883303 1387377 77904 410313 30475 827782 1510593 1893550 984063 1023710 1932348 1130192 1327454 1295894 1728414 1224932 896039 1340341 987053 481893 726626 666414 838720 1883221 864872 1124573 165240 1531334 1928603 1210321 1448965 195497 207365 407575 460685 563194 569519 383034 762739 82827 275184 503479 1823634 948716 916214 1328477 25638 1335738 1024549 234575 258905 103090 1037294 1142057 1663692 970432 1811720 661672 1104824 999145 1914787 1881816 1904396 852690 349078 1992969 1471978 1052586 192445 1250107 1305121 1220580 65615 1803564 1763801 1117454 237930 275408 456298 744854 1509456 3656 806183 1883487 1885055 1198784 1599585 1891106 1136806 1883287 1879909 801548 680804 514633 766964 985479 1312752 1028435 811739 1923055 1123942 332376 796075 708991 531419 1352263 1188668 1788480 684072 555922 698408 1773830 1600042 757228 886107 1734141 1921744 642752 567992 743282 317565 398158 1088744 1825142 508626 279317 798490 78155 493030 1775746 1387452 1068696 1232711 1454918 1008470 644110 274462 1101321 558574 257413 1649247 1391341 1790622 1707654 418346 1408392 500807 157707 519754 700709 660437 763307 1998699 592291 1854093 1462083 885460 49292 424003 1814906 179987 163806 1126408 98836 1465488 1816275 1112153 1792309 600432 1589494 1316817 543953 1990195 710607 340065 1260218 263222 14669 1780776 592318 1107044 563545 1793849 116610 1683054 1250643 571973 1330010 936751 1112798 887665 428205 114869 1231426 1343670 1076448 183500 1749148 388276 294727 260135 1871712 844372 666216 1934914 1976688 1261269 1269956 1976664 569207 455025 1614088 1339420 455318 1668356 425450 1446029 1358862 343838 108419 1891352 1963703 719806 528696 478100 789384 893060 1188229 1106196 1318163 836615 1467266 287110 1782004 1766800 229111 315347 1740917 1428898 1378679 1679416 992945 950980 44381 1089432 1089202 578140 86581 876349 1880773 1329895 1599671 996453 450329 1642221 329476 180063 86921 1561686 1413714 1314300 1600681 152014 538747 1661732 845454 1671624 752749 813240 269993 648818 1005752 1558120 1186328 1165052 988544 1441231 1312367 1387789 546389 1812907 252033 385195 396377 1234026 1158038 354170 1321224 683139 910524 256524 267085 108608 706921 1944428 776651 658736 321097 1344396 1449521 239800 224951 742462 1509603 746382 1496171 281303 919276 126137 310039 1769048 188499 350827 1727811 1695359 1983718 544710 853861 438795 1188446 1303680 460921 494260 932024 1520673 699457 1855488 1643844 688633 62197 1969913 1530189 1724627 1897912 652429 299259 1099770 977458 110299 1482044 482965 1897255 1667974 1866347 998398 925890 1483717 1827092 285866 1201409 1607725 1197948 1543751 1389249 1212770 872642 1789746 19441 445919 76526 1451239 471255 1262473 990473 1638237 894698 1887476 324766 1383972 1534929 928220 1043837 256980 642998 1022310 338199 396917 983567 436636 749105 1879585 1764595 694967 1013346 1062756 1108976 978593 545300 458314 1785902 1575431 246024 1521434 46977 18702 1856746 289245 937210 486592 622128 1942052 128255 24878 928245 1293079 1660317 1817783 1772420 1025530 1710824 1041688 1037921 1362664 1485301 195382 667208 1549614 1996025 1056067 1196118 1134440 771580 1749884 1145934 1779264 32994 1495741 1512174 864779 1272367 951023 163682 446922 388763 422497 1109038 849012 1696315 1096814 476155 1984152 1022121 992983 654021 1202561 785866 1761897 670680 418756 1941539 1187524 1043240 509627 1594172 1675829 1327716 1889106 1466678 986417 1743972 1062880 187616 1622296 1933411 1457699 1394974 152089 977253 1096913 1119531 1526292 1785623 948616 419366 1043572 1338600 1286811 139855 767725 364537 1035371 251999 609155 1314083 1193150 438011 622905 1311583 1574986 651765 31824 1996425 342689 385995 1821928 767521 521620 1101118 88848 1660291 1826892 20130 177707 1335606 213728 882797 1277126 293541 37226 39230 1046618 1135637 1606623 1101111 611664 1964086 919220 367813 736147 610286 123129 596969 1934464 1071099 1661186 915685 1950100 1762161 996671 227986 712663 108104 37745 306453 863569 41270 892756 1582093 1076092 1713639 538703 655030 121351 851892 1831253 1227879 12897 88661 812941 683364 1295710 823590 1612722 1109263 1671523 1161527 1817728 1728662 1564096 1354952 987330 1578691 755364 1888273 379164 1660758 1238591 458554 211152 1201841 1734433 1439315 901548 906391 1443430 525828 354988 627681 288020 796090 1312552 356644 941541 1496574 75221 210270 1070879 1032535 1753572 1721319 624081 1233308 590940 1346636 771735 1967943 900964 1084165 135978 1285102 1068648 1390299 951065 624263 979468 1211822 847066 1629987 671454 1599279 887641 1903167 1546126 1079551 87678 1969284 32222 753097 494046 1939268 1528500 62566 1063110 481405 1818932 713048 1844026 1011491 20639 743785 221736 1610614 141256 1059814 787098 1108330 46161 1584258 889 1529175 962466 1871184 1237442 1730028 1500735 1949717 1916611 473524 16724 1511635 496928 198114 1030053 1509697 512970 1290226 1171447 1996215 1756113 708442 498400 103155 1324426 717823 104437 796829 934143 1772306 1511140 420667 1116337 867953 28641 46357 836661 509254 1987332 1714402 734 1576112 1839305 389198 466859 675230 317199 1518218 565540 190808 1696070 1212039 195285 1703448 569530 932155 373762 787543 405030 495136 19750 1923920 669488 960166 1807973 1773300 1868177 470929 1014630 487812 1007929 1030876 911968 1124632 973199 1133592 1150530 1208286 622823 478983 224325 303705 1912239 1313484 1368486 1936081 1347504 372955 1298428 1379499 1210872 925239 405535 375268 284266 992789 1379825 1664985 1714487 1446312 225311 1785889 1488532 1180967 1367147 107539 969075 793197 909226 1021212 1199656 406737 1473877 226548 1390062 1968204 1380731 1228947 830925 967185 1166252 421594 1516044 1673468 1467435 1849265 1889112 1152042 223855 29746 1487676 1347166 201865 1315768 602083 28006 1567288 174650 607383 282763 630652 1389246 998567 920767 1420259 886218 898623 1928508 358000 1750429 894887 1146763 1094059 1597691 1935467 337017 883060 452939 1808117 838603 1776959 587946 1541500 456187 1951634 513780 1735095 1195342 794500 1888563 1299199 36653 185883 1618623 307931 101460 1578992 1283769 1005517 546401 1060249 886016 1674706 1410485 1095389 21227 1852693 582480 996077 1173915 823395 484872 885696 258892 679264 1539373 332743 1503707 403479 308907 1719722 809296 1436517 633307 985077 1547958 446447 869763 1981487 1443019 1044299 465107 1805998 1450045 145692 1206069 545459 736337 470564 593785 1841297 1435887 1784123 70122 1401445 318960 1536837 1271295 167614 1727426 1190720 1318860 978490 468338 655041 1597663 1268913 329067 1726411 1666383 1365117 370495 512257 1934016 1745788 1278219 144858 1496493 374677 164776 1980427 927731 309741 916674 64440 226437 1546243 918993 958513 1841753 1319277 1059255 699334 1587555 998256 1882173 630819 1471321 336824 1884034 812310 794348 894917 714109 1056781 1385748 1205205 586562 933272 1051678 1667331 377784 782784 1280983 1471912 421687 190874 153707 1320790 1569920 1257075 1824905 478606 519080 657203 1678763 1912309 309110 1133798 412791 122060 432646 333482 1831122 1826544 1664149 199721 1684065 1153460 1762346 176060 130499 1717438 1884786 23938 515488 1773688 1726748 408300 1186473 572862 1145893 515322 1912608 1165675 784697 1635936 794604 662474 825968 964533 502363 1737881 928943 1371317 276829 1263520 1780369 1151502 3577 690176 809375 1320255 1845408 379838 66365 705175 1146554 770331 989645 275139 1866108 842581 1908457 1591619 1046335 1359424 1297285 1336413 985205 1991139 1305405 1841338 484335 1665736 9424 360710 1263395 864970 573929 791395 755050 568627 1341245 731382 668332 158199 792296 361058 1173039 952890 600580 174363 10999 514641 1449798 1535143 288707 1537208 1012291 85445 1195147 1087904 772968 477746 853727 282347 160525 1680661 387374 1666372 361183 1897407 778427 1189046 412434 191115 1023764 776848 28734 1899555 353599 1727951 740116 472801 460932 1886064 1623276 1903768 537355 779637 151066 348426 1852355 287059 1619616 1171125 402397 333492 552623 243452 1677025 420116 224881 1504108 250485 180788 131798 708204 1117946 192687 617289 163778 406933 360814 780240 1228035 117807 661844 422780 166519 1777551 1431345 295291 1552323 988055 429833 1205645 1706722 1477666 1631398 782098 1856452 1199736 170972 1572056 800628 1744742 465876 931003 547306 305736 1684660 1999503 277603 1464077 446081 1831326 1123678 799118 1866554 1776138 403672 811196 1481978 1359739 1389514 1809820 27595 1777134 535250 1540735 552860 607961 504729 1340675 1273428 593857 1275590 1001187 599040 660948 1579876 1148889 1870803 1938100 552137 769482 417364 286083 592573 1748949 1788526 1083592 802504 1949246 560024 1932648 1717318 1747066 1316761 534567 1473194 1051203 331946 1106829 1140517 1249385 1413515 1459580 372736 1731121 1516751 513059 1442906 835657 1225491 1713858 1043152 1390182 1423606 1259454 227956 541618 1357196 1034120 1741602 1396407 1778699 571713 1071345 1066174 1426626 359670 1964455 1256880 409215 1463345 1873973 637835 1830758 1657337 1919746 594666 1274789 1015337 1921261 532627 32376 1732414 1029810 622546 1548935 99088 1899877 1587358 1190140 1264481 1589177 205901 904950 520604 1954561 1212546 237300 1024779 810293 1415138 1027613 1716742 1427441 1314065 1068484 897174 1974241 1092412 273962 493392 635044 1019356 1620602 1480360 81021 1942911 289760 459112 61014 1387986 1115854 767684 171352 1846887 1480479 1793353 1048520 1290312 60501 1629076 1137854 622738 1931752 190604 1477142 446312 1527753 1921281 450470 1003233 1022683 1306482 994811 1974848 441333 1686066 1724372 1470716 47936 53690 473792 1553151 1657224 1193394 1233184 1323952 1616779 1909599 1227905 1957347 1337620 469129 1328368 638007 410655 1906759 206049 1279676 1344835 270861 574676 474813 1978047 636479 507118 1621914 283232 1587544 695433 254469 1674305 662137 1566004 919681 1913014 311344 1493905 1259105 399695 1754109 424314 477924 445870 519247 1191007 1289035 1388624 464506 1191233 627319 1538402 1843688 427857 1729629 199030 807533 1744194 1885742 997360 1500283 268061 657515 1068814 60596 302621 58756 1526908 1556125 568090 1535690 919182 397210 1500029 1302820 449885 716331 652851 196217 1360842 244355 37910 347034 1913886 1182374 267042 1801252 1066896 1196201 1279958 1535228 606325 1809748 784231 262010 586265 1619484 1107068 1584292 672317 281490 223216 1392357 138678 1366573 1508729 793809 839925 1516676 1538338 313356 498848 1572651 1071732 907897 841470 1027131 250104 1451034 210558 1472137 1816768 697857 1349590 754680 1339723 681818 321714 86832 157047 125228 285690 720703 1600117 1689090 23199 843672 298560 1033083 103537 466272 103904 97533 812101 364948 143537 564950 20416 1026806 1744020 82614 765165 1554592 1377139 565149 359429 1743331 1831966 1062722 1090982 1601479 99952 165763 916024 1153164 1702325 1114977 1096719 114185 397881 123439 109988 341813 396206 326557 579680 1299054 1343075 271528 1933942 712503 1909193 1898955 1872264 1932865 1958990 1532764 1751360 438003 1472128 1406111 1916770 1165537 769767 1950337 509765 690826 1792378 1413205 441416 1937519 213931 1296025 197557 533829 1865737 536895 952062 1276855 1076654 1567167 1106184 1977971 303443 1371514 394785 682900 198264 429393 1929984 1708914 1346516 1326680 1786996 1217495 659253 1544194 1397599 107938 1255457 1642381 634621 212378 1074979 242431 1988926 217106 1278328 1336755 66831 112983 1389174 166994 1630132 1488785 224099 506245 317 1379336 1834580 177822 839196 1625134 119463 269559 301930 1225307 628910 128746 261474 1103900 1430715 1505272 507766 1895452 1850931 1779548 1531213 228780 927881 297320 663678 537840 1879473 1974392 379536 92998 1458720 731927 1412298 1601399 614147 194933 895775 1514142 1521578 237452 1567321 1871854 879717 1648948 427685 802450 758392 924316 1937941 1791806 141910 304174 986933 1814722 1117956 1831097 1298557 1320732 1245721 541023 1322077 1557607 1058404 305701 850550 1329555 647832 171316 436893 1402468 1560174 1535312 1826420 617278 502019 1877086 237565 1973008 56149 747812 955609 628122 1214313 1199177 1724314 1788286 380397 1051898 664356 1728814 1625973 1245570 1116820 1432654 790777 1745358 785421 1294835 1609479 1851988 1923644 1643412 1548649 278985 838737 1660666 1529892 240605 1151356 720982 281150 934369 8928 728728 723418 1316590 1721748 657389 1011842 1345207 230860 1338897 924106 1342876 1506372 1928962 663167 237391 501965 1586127 1801038 99760 83518 1035989 1657922 1699460 802827 1357690 234937 1660992 966702 1459776 192089 1576293 285910 1247628 1261937 1515694 1414648 19645 173052 76469 676304 141419 592032 1050788 631154 440602 1551919 1639351 1655673 70362 136297 932388 1880355 1947675 785920 1967319 856691 1798667 1243239 1843366 718408 7975 1819810 1931219 365841 176071 822839 1829734 1693563 770043 1912453 1599368 1379762 1694232 313295 484060 824902 1779624 418822 1194642 726953 1361195 1629859 662263 496097 454967 27051 98905 766893 1250692 1298189 1734864 818779 1848856 1663559 346999 652281 1986023 26283 1620457 1762417 1324866 81381 1421873 960247 277652 1099857 1367885 241305 604143 1743914 691876 1189054 297224 1088981 772244 58694 1977749 281816 1179191 173603 305767 879398 1040881 1975518 1756935 1254254 540482 1613162 1340202 433588 23056 1967121 561087 1643095 1174166 703509 371894 322803 630083 1212580 21419 814153 701383 428619 1063252 933054 306922 690031 1683830 849431 745574 1667636 1607317 1960132 1100295 86881 1602062 828989 440604 1593350 1794438 347346 1826657 1372447 843572 1992036 1682693 995488 1082419 85859 12160 268062 1106200 702114 1643714 527123 1400398 915569 1020018 425900 270406 408686 472314 1795497 348527 223970 297969 184476 165767 18036 1958011 1903229 157814 1846302 440810 1615382 987415 1492800 55121 1109831 722551 1802577 1292071 496684 1473315 1015514 1585394 1339934 370671 1221471 701759 1376588 715846 587468 1175760 853475 1984696 1843988 897793 1618838 355112 1612329 1615703 310945 1686152 1174777 826633 877131 1270008 750128 1624719 51740 782026 988130 1749524 1026410 811089 567049 1868495 159293 1063499 901656 993952 1755543 1492942 957698 317294 1264191 107187 502701 140561 1650309 1493796 878503 193842 1965743 832304 1171793 1932794 1221728 803687 1825961 1214381 557656 620909 1043405 935941 346258 879886 1029141 1186712 1709975 456984 1225202 1600114 463322 301645 1971822 347634 1519508 1312148 713152 1800523 1511460 112810 1255613 1597917 751605 1986756 870607 27527 1586402 1615146 1156389 947320 1620533 697541 216603 66498 504841 1315418 1975801 1300878 1736767 282683 1996912 886857 833942 308942 1387588 168763 571913 1539216 1842742 1138689 1357854 953719 269806 1460315 860820 1900211 1993912 908549 1673360 154803 747039 1434028 34404 1778896 1368462 934629 1202410 1829227 616891 413741 1119733 1649516 37786 1891581 1242015 183183 1898700 1048073 341919 1388480 1077864 988692 437595 303345 833848 325329 1030430 280363 834992 237828 298123 402481 986895 532832 114041 1154478 380289 48806 1495544 195451 193341 1578223 1373480 418767 347072 595162 32049 1801768 1828010 429749 738142 1694762 69421 452284 1379855 7720 1149370 1882221 1448160 1845953 1386130 1107171 1779408 402823 1707798 552912 1162528 975535 1986478 569450 1088178 35766 1109772 1787780 1489019 1281832 1023778 1516667 1228774 855937 463723 292904 901648 1546863 797268 406409 1929006 1472545 1621418 490819 351577 789772 1034081 259263 1658052 945060 1329620 860023 894000 1643900 163236 1139962 1292211 1993889 439699 101212 776978 994346 82453 475684 28003 1583720 1566663 1057260 1940384 671042 1426844 1802381 1314028 1564928 695640 698831 413895 1929005 623138 1220654 494963 467388 1803261 996262 813623 1968770 254725 1458836 1288877 156456 534663 1220224 1825072 775586 1810753 194922 108968 1879448 1010325 218006 1549333 437033 1428679 1361593 321636 446707 457351 1685219 1987179 907855 516219 305126 1186381 1340824 819814 1631671 790592 58121 696724 392940 732842 795743 855085 1452775 12974 556016 999321 1567618 1939875 1593240 1543194 749459 1900345 426656 1907864 1689381 1064108 293751 1688587 1870541 30373 1820955 785450 1284410 293361 1691874 311083 10431 484773 261904 665897 1132366 1142841 808018 988730 27748 1095098 1478922 471002 1386202 689049 239605 1505087 507287 914150 701208 1581102 1923209 567251 21843 579836 388533 1373610 1635232 1411882 1137822 297259 1894769 609480 1790358 503343 19870 1866646 1629885 403408 1089816 1955257 1052009 1916802 1995272 1410585 1656069 164903 542377 705236 1317284 96780 11391 428429 1438941 362286 1010546 673376 665154 1724158 384919 223888 372059 620696 1869614 544689 1891770 1197829 1594843 1372577 186645 1494914 1581786 1444791 1197130 401034 1911000 1769722 700778 1953555 411137 1042795 1677904 1959315 39145 1603356 887011 1570884 1139319 774365 1625441 927442 589821 343609 311558 119220 1282824 533613 1413768 80931 1563969 724972 762107 864002 1501964 809707 88492 1942541 181498 322776 722187 548018 1354047 712508 677816 1216186 1130730 468876 1265255 1351402 1526651 1021417 1733829 675671 1408563 1919011 1169263 1882166 1815088 5045 1777918 1798999 337089 1533007 1601207 101300 932264 748635 1218123 246182 1806014 1195301 544977 28268 1711502 278614 1718805 1904855 213087 1601245 1084521 611018 1093800 1741288 1861497 1784075 840063 1300085 1431621 1558745 98590 1306601 978830 899211 671352 121574 562979 1640553 277609 1701848 284676 1893805 40664 32797 1967738 271958 1958156 269672 774070 317709 475173 394726 137616 1686434 1311293 394118 1692421 316838 1127286 1713066 305219 177544 111485 318147 58733 1399636 522611 1022022 1104752 243552 387682 1793987 647312 97630 1045025 781174 811908 131811 775780 533230 1168698 972757 6488 1115016 1547614 728279 1633824 884184 842471 385097 337161 791819 1579366 212626 1381349 770949 81936 1759046 772726 425524 1785121 1770711 135105 946175 754139 1581934 1824060 220120 1593983 541950 1639554 1842977 336203 226340 1499818 164756 365247 594412 810394 256060 1314035 1494063 910771 1488259 1404970 705820 1812501 1913433 1266629 201034 1121099 1608002 188261 1992627 155164 1759242 1898015 1361273 330961 1927249 551621 1277260 1118930 833745 1033237 183432 1580352 31523 1883449 12981 1222086 387583 1062075 908577 467835 567503 983696 688843 572609 950820 406461 1549907 1747400 688185 462914 1961326 1286114 970060 803618 965517 963014 905895 272186 1691908 542316 235345 1355462 1979482 925891 1070883 374666 1626852 396196 69102 172560 683865 474588 605834 675471 1835528 1180720 700305 922570 1702772 1468268 1101084 705018 1699285 113525 1119256 614544 533265 1979794 528983 1328758 1763388 729801 1764771 1723993 1005722 1780064 705606 984966 1348340 631842 1039842 617360 1586157 1500934 1474551 1399579 1023661 137683 198912 984450 1514316 506855 1202490 582549 1359387 445230 1255612 986777 548608 1526125 901752 826351 1805099 1715595 1445142 1419757 661711 1869065 549498 349399 1145901 987297 686070 1164137 761181 1678013 1934392 1001514 837156 538201 1098307 1805308 1131865 508652 270078 200168 1065882 115743 1953007 1517000 1370295 52554 479405 356511 2673 1969516 1888947 678213 1675048 1144064 293192 1813957 1565181 703291 307194 548060 40479 1064365 1229978 1863462 1860413 1250459 39171 971264 799242 672788 1435986 1985645 1519215 1286251 996401 359273 267933 301322 1420938 518447 1264030 896607 972937 1250423 1392100 1772927 148745 1604925 1163854 234113 770966 772505 1739338 864098 535163 532141 754370 287524 1145846 318782 1665088 986241 26886 1459805 1878051 1344903 649572 443792 717768 1658105 1512961 1247416 530407 226205 1050298 8626 1140847 1469008 1006160 1048988 1394811 309818 1961507 1087492 209707 1326057 1764382 1445817 259652 1192244 1371361 1472053 1374870 881941 1482069 734778 9625 816543 1228361 1330585 741041 644702 308892 335257 1393803 990632 791331 1530361 680087 1063548 344234 1445717 1026059 542274 1160122 1135740 237695 1850238 1543065 1625715 178992 1757520 377432 761169 1287148 314169 1898476 1890997 1504164 1758858 645382 1384967 562524 1114572 67050 1099163 1301535 576218 1469380 720031 1285672 196130 800216 856800 116190 541039 1531243 64291 1450060 524052 1120229 1642354 1360361 98893 1231551 596991 1354736 1826175 381017 395647 285729 500202 1820178 1168669 1835918 1843809 905463 123033 787622 641530 95692 647608 1568019 1726690 1986593 106184 1918528 24174 1392157 558300 30980 1813721 1563651 729709 486810 546362 69263 1516969 1742642 729187 135839 1584371 218273 1265658 1226335 552232 54965 1944379 1575412 396929 61175 1390644 179014 909676 974673 56334 562091 407783 76259 513103 1028290 1989764 489298 1699559 246302 963656 318925 413079 1988089 848536 875695 1950974 1518899 1823190 790216 1068770 229745 999202 1930758 711084 854497 31200 1820244 1396552 696217 303827 1636237 1330278 995774 586309 427567 442511 363629 1657186 1907693 1418035 82423 1908812 531857 266305 1020811 1778595 1127087 828421 1198633 1374624 69271 1588053 1784142 1532 1783303 27711 1147284 948074 244729 1512329 1846420 574334 811168 1840593 101438 72234 1068590 713015 4845 200813 1344803 437822 226478 1294827 1296671 419710 1302763 345298 960613 509357 1844373 1075529 1445435 665858 312127 1504303 59566 22414 131457 715835 1319846 314728 553378 1854154 775916 434362 1163944 333282 133040 948421 1049468 1747762 1303734 1833069 1326803 573213 388326 633019 56104 833856 931260 1967533 1538272 166325 1524411 1968140 1332929 1978095 901672 1885824 1132539 1040856 379644 1752476 1897518 1863112 1199871 186914 760564 1547302 1672273 453078 166479 716495 966077 1178426 1074582 1620109 552609 1083884 1748033 1245922 1666041 77953 1584356 145992 1206431 1392307 1162786 409056 30972 842425 1285320 853290 737850 320760 399290 244812 1211006 1243782 565969 430511 1785989 1882409 960030 1675844 209339 108907 1433901 1204266 1419993 1711405 1154926 1458814 1086225 1999329 28869 1351204 1175882 1703673 485459 1283886 1635380 908 1594649 1535035 432018 547268 1494821 448367 612504 1712860 197079 1382322 1303663 1585003 224890 1692392 615715 78712 880461 1982288 1392472 230327 1517085 312736 208408 171463 389412 314952 1696094 1097664 1915027 1687100 432481 1390175 784912 90093 892807 1132527 35620 1755066 1713739 105938 1798541 1438816 787880 585719 242836 547552 148729 575170 1898336 1928670 1366469 1086971 144578 503689 253093 1712208 1058681 602950 1702484 1051089 536596 992471 216940 261436 394400 269510 329728 609229 808381 665646 1560408 1555855 1036107 704637 1091257 1990169 1037828 1741820 407787 1504524 920554 66219 1627889 433005 390607 1032384 684715 1767004 1569374 1272473 888690 539135 542538 191201 352529 1026204 1849992 791239 805004 874639 994542 236183 102280 1478992 1669449 1785374 1931902 399933 466359 1293669 657127 901235 193107 634412 231566 94166 796159 1593421 776219 1671949 753896 443842 224675 842801 158723 1732882 507102 678401 1755053 1102656 1984216 1434667 1090855 495596 858774 1569592 1150862 1463065 401455 143097 1077526 202414 944223 1753408 1978694 1897562 1735044 144751 1318375 486048 1187873 1441739 1459257 633116 1692778 531391 1488562 1013492 739801 469673 1090463 622446 98528 388248 804333 536578 1816253 643883 1495523 982492 330216 1860930 1958170 1507100 527734 6678 159266 1323045 1326161 1841020 86556 702292 68249 338597 387188 1002648 1678890 714628 534360 1145382 1366630 1852108 1937943 1334058 7126 1083473 1284774 1435243 1531299 787984 1305204 384233 1547982 532017 816010 1061881 234907 1579133 1341165 1662728 358538 844745 416501 1162394 195580 276995 955118 197451 189666 172078 373306 1691167 852994 1630275 1794835 1725358 1408662 414745 1908776 1839 1332833 131619 698954 1420877 1490933 741367 1855953 601830 389176 1049269 421356 1420089 919293 965305 1216653 1687463 1674070 861738 1107911 1732355 926202 447050 324883 1232222 42812 59639 682119 468511 478174 825585 730151 535271 1998624 272343 293819 378438 554047 1098377 1427020 698803 1470035 1907017 576405 1033606 1095068 1186401 388332 1985931 43383 1424196 542502 441607 258086 1122319 1147446 423387 1487365 1019085 1888023 453412 1627030 982920 974014 740638 1666316 1153436 1198568 810670 691462 345570 1003120 303656 1686752 772512 1276617 899840 142484 1897812 701982 88867 643793 264863 1881455 1138765 36473 569402 1388887 1287723 1414697 1319208 1432898 930791 1126902 595260 733080 973855 1706181 1386334 514300 1434706 571801 1327963 934308 1155248 1432965 1267935 488693 743178 904995 436921 1685520 995491 199063 683667 787636 1246309 1707490 701011 637282 1505937 1331348 1059736 599866 872417 430435 24473 953439 521775 1826989 703738 1714154 1270397 921035 987645 1156453 242998 1018335 1507752 1924753 538843 258856 482478 1125490 252544 1763609 1619690 59220 1713430 1357899 361093 1484329 710478 73962 698635 370103 1562583 13659 325395 1023553 358887 221763 73320 1678444 366697 1454920 1664388 1641685 731810 291067 1836996 305938 431612 64634 593291 549110 942609 320840 486118 800791 1869021 673970 959106 1244996 844433 905815 1909644 1555016 1238551 472592 189022 1494106 1981527 1390333 224762 1992697 1386717 711141 960969 1853877 1874665 1972681 864075 1007868 518132 1651555 184935 57951 487398 553098 272214 1650018 846583 1914051 1221372 1420981 700450 1812433 496746 1793318 1732693 333284 511821 1666056 1455460 113796 1493442 1026391 862595 983826 55259 1434689 1086897 753640 1471962 1604008 1051378 153020 1594364 8012 804988 951102 1903685 644543 1690800 438743 976630 1967537 1792719 1500852 483629 1968737 1878859 441261 309729 1511478 480950 988723 1703505 623799 724492 477720 646885 1919727 396849 101797 1617313 1277018 431874 1129327 1074096 1226762 1094742 559165 1134154 1823038 244108 1187603 1486973 702735 1181254 143219 1158335 45116 1548286 933155 1039870 289810 1654121 310078 1932010 1270062 1769540 1881531 607513 1620574 376717 140362 45056 372094 1732055 893230 1515528 1966157 1483628 105207 140489 1551191 535668 1365615 1196687 911613 934664 414734 425642 1895512 557541 1133400 1197830 766098 91099 347413 1830896 721560 1915342 33194 1184254 261229 157012 157853 454242 1210656 1631755 1797275 34398 517486 1296357 1515831 385385 1758803 681722 52088 1293596 251442 1614893 565489 1127008 1249234 1050252 1201703 1507664 74555 1783783 511199 627418 1708533 596214 1859704 1121425 404205 570621 1948583 73032 292468 1249629 595936 1506911 1236734 1988406 21098 567373 80026 1790197 1945606 316705 73061 1478730 959306 1199455 1226101 1746205 481161 505860 583920 1805215 1795889 313124 1409830 2726 388590 655629 944153 1550494 1286209 1502907 205885 30252 615094 390236 381714 66796 966202 985450 1718657 1061328 1194676 1896032 428428 229701 1658641 1648991 1838388 248068 132365 278395 1875237 217415 1905057 1267459 1082494 701956 1003790 1055004 1095536 1259698 1978337 465218 1885353 1857756 330331 51031 1699831 1750432 195762 683519 1124819 1926090 1551825 246124 939496 579870 1002670 1911595 963063 1525701 368870 871089 1599404 690855 807765 784415 1527551 504249 950698 1429957 1630843 240189 1572326 1774704 1919286 570280 221162 701648 1586741 549444 1252773 1089787 1494585 872913 1308022 1381922 798470 1023033 1223594 950176 453452 1164055 289894 686696 1134207 1794610 821276 1823981 487132 1101720 35603 63539 1782749 1620837 296022 525741 1742941 1753723 1380522 1139713 165803 226358 1652262 955742 1391647 37986 962729 768275 36539 752498 1313654 486879 948943 1271200 127196 246415 1572355 779351 1094090 626779 3958 1506361 238757 17354 1289604 1685941 1005241 1625341 535938 887872 1190290 624272 1060853 1169731 55078 1988831 1286357 1809919 1375378 91590 1857902 1217742 1934241 1435755 191168 1908738 1046881 1804541 1482509 98089 482622 1932211 1360401 1488957 522998 690158 743903 1905736 1945299 1797800 83672 1866369 1977443 1928897 916286 1199657 676590 636416 1580914 63574 1196577 244537 1921637 70087 599737 1003899 393585 862890 1842924 847813 521146 362621 338342 467521 1517956 1410795 1760732 9896 819273 342348 453934 974964 1715598 1212408 1688028 732578 60327 1001011 294207 969707 105472 1949281 508099 491564 1051536 232548 603507 135900 651716 1186488 698307 1770035 746824 1553314 466616 1523268 167333 1762914 335333 1073928 1856854 385295 679948 419263 381627 1811111 1827617 1615206 1779968 630349 846273 1968356 1681089 798220 1100215 57799 1738710 160242 1896666 1252522 1297065 236299 1679890 808199 633503 1136222 874623 1362789 1787644 1442375 1794089 1519426 1550303 1114092 712856 788819 405186 656905 1448676 1051844 1167818 440284 551922 981293 506413 1774848 1355695 1374660 432140 1648340 146349 84237 312132 343307 832743 1455491 1870358 1905254 1520066 843214 916185 1781296 788604 21030 1574872 261625 1271590 728043 822478 1726486 196264 236666 1738785 1553764 354701 1711323 1596606 668769 1405033 424223 1368368 1822346 114432 1826174 1155765 407299 1240221 102301 1244899 1443613 1871888 1317587 1171722 288834 692051 574564 1888387 1067185 751683 586082 562261 1751129 1510984 1299166 1324409 1596197 1809445 604119 1804466 1406310 149967 377551 1632175 1702524 1880597 777280 14231 942766 1226413 1193644 76916 1152004 1935530 66944 862707 579499 68562 1839879 347409 954915 1612499 622938 1083575 1043190 431563 1710088 202434 660682 1143776 1917495 375843 473961 1002577 47942 1514611 1051910 1396727 1075528 1504601 609207 1169911 1016290 1223563 629424 374317 1116154 1194530 1766924 577896 162482 1160969 817421 1569455 226744 1152906 112750 932771 1241845 630065 1597380 413753 933465 1280271 1835745 352260 1584509 1868090 1428094 1767108 1846605 891774 1119361 1392355 949411 471817 1741275 159226 1696392 670412 1930089 1023502 1481384 166212 1607599 629494 511174 22484 1218813 1131050 150478 1821706 1028410 94317 402961 632583 1387166 1877879 1390951 528763 1576525 565899 1422672 1882237 1205495 1653058 1907881 1471130 1912529 826088 979286 613022 743765 1725461 566550 159244 1272779 1338087 1787422 1048494 593947 973229 1115503 1416256 715375 1456423 85905 1969483 1483575 1029280 621287 809875 479501 166449 1106077 33744 1179234 399486 205754 223538 987869 1682362 718614 413231 1200459 1964306 878220 264516 1590061 1543100 1132776 644811 1660212 87506 867608 1941647 244350 981336 844746 378618 1212230 864137 1123032 1299073 270130 1827204 1919418 734304 1707913 1316809 1071915 1852863 1425086 729665 1110616 1224715 600889 589895 345796 1881852 1953997 1882473 42401 1261044 445595 1074305 1491808 1254224 1266789 1981528 213487 1072596 1932741 731239 112969 978185 1252990 59397 1410283 1852745 954894 1980146 703618 1798340 1805263 111583 246641 1299581 1440064 169247 750296 1357745 556597 1964090 930709 1177335 1888238 1685697 1191755 884294 790640 1535932 1590988 572304 1555660 1027125 300656 1343395 348919 515690 1036749 1242996 1247371 1446500 1804421 1597192 1930631 764472 684235 1298275 1604686 822448 82493 786127 569562 1479047 332571 1516488 1938728 286793 421664 1925545 1534146 1495149 1408695 957740 117003 412341 1293621 954616 356126 1488147 1326245 779063 1480942 1101809 843396 1979328 180320 418778 1141313 1730687 964491 1028013 398549 445350 1350885 147503 787272 1579653 164647 167839 1098897 878095 900528 862320 748902 1910631 1842896 1975731 1246856 1571890 1542068 601180 1596333 410287 1511141 162772 1155032 532816 47398 788131 140993 283115 366262 768071 1736361 87037 165597 17176 642814 770603 382435 923265 654593 812097 697216 633408 61312 197789 1620123 552762 1379367 82031 1182627 32781 850833 78916 424494 628223 1872762 1348351 1606344 1161881 577828 1503678 801527 576488 919406 1878019 1148549 1542081 335846 1846016 1729536 1833564 1189215 266960 601438 1448427 670760 1515955 1216965 822180 1688075 1413822 626560 1659702 189072 1718182 1785454 484611 1220166 1517949 404293 1170280 160079 1430164 251582 1433476 105870 1354808 1281537 1610677 1732391 1224302 1049429 1439185 1935858 1306293 1083627 1747250 1351003 1656732 1397261 1378529 166259 157812 1421478 535113 1010339 1459 472262 932938 1667005 1205298 154274 759190 1044783 955881 1327009 1523440 675585 1939695 893584 1179113 995334 1739138 1776022 1211614 1610083 1494720 175963 1935616 811539 362927 1777050 671366 1368109 1552570 899676 569228 618431 724573 371487 289122 1414673 1383303 1437083 1301766 745263 1342511 1289048 85292 1649209 1752452 46004 1825587 1534825 207559 1345781 1502196 290226 117837 927692 325811 507051 1154510 1957220 1376485 1143232 1611343 1720963 914548 371670 909609 122526 1784706 1021214 467408 1575020 1387892 1924709 449677 1148489 569545 639069 1628088 1447903 438877 1221971 1094214 976553 1252595 987223 1428976 415350 938695 1311617 1931405 1570719 1978192 110036 1025213 1424346 254541 86591 1306033 1489319 3023 1831647 1123904 1481463 490404 896061 508676 1490508 487715 623224 855366 1924968 1206846 1950229 1019243 955370 1002952 1753729 343104 857910 1142200 1341673 1155642 1888699 1433412 41370 962190 592875 50406 88018 1683749 455592 1461868 72998 301320 900362 609097 1873497 1212462 1878981 592019 1241181 1667421 1093127 388875 1923520 56216 685212 999964 230626 1775756 675621 1772164 96684 768955 758807 754966 782109 622127 561424 1903021 1249860 751150 965982 1625436 140484 412741 1934557 1939384 1177059 1042025 1171843 1719833 1234625 1678298 1728336 1806475 277200 1662711 1045519 1032058 758866 15264 1085615 1699260 45853 1360064 717652 1775917 354292 1153879 563386 1924900 944527 908418 286551 457262 330254 681418 28016 317877 818719 852848 1554241 1152806 668429 515189 741173 1104578 184627 1486943 1618536 892269 1474476 1964894 1392532 437149 587190 676811 1247112 1893572 703156 323012 880705 561700 996835 66367 798900 890389 1015154 188337 1448010 1691880 1083406 752009 1984931 1001949 1184123 693345 1051704 1485070 671893 292242 1800118 1726203 1651611 659138 47855 1271320 1029043 976599 779089 532072 161527 37878 576883 897733 1454542 1473125 1395444 1169769 1816337 1286779 1902995 129916 1656427 396067 1053669 4834 179775 213557 638309 1343503 754369 1354418 760375 779421 635065 1642443 1777352 1661760 111885 1349879 633026 656799 969509 1564701 827615 533061 841914 720378 1533387 877319 1454336 167802 1905754 19455 21632 92286 1419556 892920 1827883 763331 1605931 885917 28425 945017 460421 602464 1586868 535064 1876747 1879337 996977 676145 1008229 1503674 909084 712004 1142304 1766334 1844051 1791120 1195904 680269 357884 1855632 949268 392 577637 833424 1197180 357810 244454 662669 1901102 381821 312052 1043265 1722847 979993 720236 1928667 1606054 1238993 676374 709375 28652 314403 825431 585211 494005 909931 1189596 924885 1918289 1057302 1694484 1865071 1447287 931060 173913 1235291 1062310 1887079 889912 1863972 274850 1165494 1058107 1161293 549994 247111 1171689 1418866 549162 348629 917972 524614 1776590 1803390 50106 1690180 84132 203883 1248788 1742985 127840 1455597 1322272 840182 1319180 1840518 1556080 663639 1565038 848268 1114906 302623 308131 451474 116747 1419354 456287 1636165 959284 848344 1093968 307081 1691902 2839 1761364 1112817 1840029 921251 346875 1005984 1300128 311267 414721 253643 1412218 1472371 1553648 318509 525804 624478 906432 788746 1651265 1592352 673649 686494 854491 307707 660381 1333192 906317 1012072 1911170 1138542 884674 22811 826702 663171 1300327 19319 515674 954309 241915 610468 1044752 823954 1221430 165587 1194743 1201214 1810319 1458513 1796248 694630 1471269 352359 327510 1728432 1985121 1853955 1026514 1376915 968259 924630 767667 927857 1463718 351018 521478 951061 830293 1817316 1835979 1725523 613675 1486025 1403405 338486 1787975 1241797 1586139 1450632 1310461 392959 1930453 1792611 670821 195227 860161 1904822 71309 1342796 909791 1467633 33010 1700032 1264819 51190 1889742 667115 592913 1755328 1522608 1266119 1550201 569017 166323 1104780 834039 239224 665355 116330 361076 1246166 1751602 1936829 1820076 1987088 1139764 930885 891024 1143505 665808 950046 873826 618857 1179141 1467575 130762 668825 775219 1609580 1038626 682458 286416 755762 568329 220923 1697689 99441 1662248 566521 1578432 318780 186130 343151 467142 783148 1241089 1515545 6354 830977 579830 900550 1792939 455519 1625197 309662 583082 1821064 1014415 1309889 923748 669663 101193 612989 1879346 993814 981554 569724 1324820 61144 1022886 627079 255545 1970382 1367226 1283705 1168009 1712839 1741428 1701797 1648309 1177212 607662 850272 1527272 1040027 572762 488683 1197779 1945322 1305989 975981 1833438 93019 1986971 1095350 271077 1872939 192735 138419 1638465 1715751 1612628 1060379 929291 520561 426828 897126 138076 1167656 1319324 1115074 434748 803220 1697027 1862338 1597714 157511 110361 525777 743318 1104365 855269 157215 981248 373009 1430678 202822 959540 642031 596130 74081 1527538 1398895 1960621 3154 478648 1425936 643021 1823081 1345327 1725226 1911373 1256071 887397 1194945 457324 1213953 167411 253849 296647 824470 558017 701928 1386051 273437 1925837 1000100 205496 942592 928236 1067148 1343101 1298221 466719 1314634 784994 751464 1609358 935416 289474 742934 1140868 312447 1088928 299227 959744 1050611 1390260 713356 470895 1659522 1411668 366159 1129651 1242777 1718520 1300215 1055453 1273732 1339191 254719 935691 810053 101432 239745 303123 1970489 320283 1871334 1129026 1494510 525066 705249 1409291 64792 1089921 491025 27866 278795 459076 50119 732167 537253 849756 1236169 87301 68239 1983965 852868 1479966 793365 679075 652990 1762037 1267026 1182980 717267 526230 94828 78417 516617 1911977 1957204 1455549 1115419 139825 567425 1296588 1436026 936583 1275238 996251 343439 821384 1920123 387409 222540 1802847 1399765 608349 1208329 699634 1490966 1774616 789577 295293 163124 572591 536004 1815906 1481066 969236 1400820 828279 1144431 465191 1678399 1380583 1855300 710058 884556 1020164 1390663 1332891 1176312 392798 1899222 1199405 919446 1717469 985691 1117607 624699 335650 222547 1031587 1646028 1941405 105305 652734 1170949 522648 947618 159122 1360153 481281 441955 1879489 1589914 1832912 478825 535915 690200 1961270 172427 1658256 1436109 1715033 1140846 1728909 1353347 1452326 540130 1596007 383859 1903715 1219406 1727644 1396656 988117 77597 907688 976821 1989536 118312 1824014 666177 1621114 1620173 127557 1570643 443120 1949000 182325 1827953 1235050 771042 94064 342897 1517626 507479 1724239 1424646 650965 1450091 913667 469579 481768 329342 1876401 1120561 41447 1891927 234181 1559875 16925 1404678 186673 1778096 376785 330944 223692 146322 363858 1863621 1285330 950426 480573 767930 696747 355541 493896 1595149 1338899 1331971 864371 1896939 342700 721152 327886 1446606 1732626 682138 1031942 1471890 1339998 1114427 194476 974667 730604 1539588 1775625 1548067 945785 245644 1590422 552852 542791 315038 951035 510812 1956209 1975743 1473822 1817122 1031427 1358036 1055274 1550110 1519344 1005882 913811 1958895 276716 203127 27260 1774769 1951695 135297 1773057 896399 363177 89908 464334 477436 356308 1663907 694076 914349 168372 648486 904847 542215 817038 526471 1443547 1868018 646799 1044458 129124 1904143 1760823 706621 1104616 573610 263543 1154128 1177 234835 1835880 1078546 879116 1121867 1490688 470438 385610 426623 376392 1468487 141303 637132 169442 1985241 210391 760651 78509 781372 1494165 499413 1910152 1717410 528087 1904325 1087204 517128 284873 816413 649083 156852 650440 1866257 59589 1964922 1022136 286504 974524 1571845 391955 1056799 308230 1082237 1072060 1566838 712469 871313 1588361 386337 1302567 1502999 1357892 353266 142524 271944 377829 657680 1788281 905948 1375010 1963063 1605383 882174 1848829 1527277 1204327 664843 1405848 1276213 7227 1010834 1259740 1522693 1608361 452691 1576280 1932471 707330 1651015 73668 1699871 608996 1198987 1974146 834515 978573 678112 1636515 975566 1543050 778600 900973 1083170 822070 1669071 959161 1161975 425731 1082877 354085 1445210 1393976 521819 235462 1919857 1505353 181724 658922 1903831 720540 1375571 423906 1448638 805847 1801402 1330162 1561431 1615976 975844 1466276 696891 506895 796030 168134 1065665 902766 63918 1465553 1123400 1654402 1882311 967115 1310745 1795089 856056 440199 337762 165649 548065 434686 123185 424052 551724 1500520 343073 877259 1185731 1246193 1708476 12352 1020648 1072454 1384572 375376 949616 1524613 1331349 992167 608179 1874945 381176 634940 787380 1783315 931484 929818 448405 226265 1323934 1549444 745741 718158 281579 4885 50666 785227 1652668 669117 123676 1040290 1524398 271355 960326 638408 1679283 452293 608624 1260517 755958 1465675 1008643 1534546 1552374 805502 1701935 997130 1850086 441931 1840807 1790986 711476 445381 1271203 1817914 1435581 1003724 1484842 731126 185161 5199 784888 925365 784463 1738467 1743652 165377 1599599 528121 1770442 645663 504806 342431 885310 687169 1074996 1264062 573742 1444764 52047 368733 310550 625693 1850938 767693 190657 1472538 869461 516065 104667 327460 1484102 1637927 1318662 121425 1040115 1292270 1470417 1001495 352044 310620 1400035 32024 1690151 1707400 1549563 824611 190833 680403 1363438 779459 954623 1024225 658259 1034235 489008 1589731 1671080 1975735 1967183 801761 767170 1228970 156108 961255 263353 1989705 11914 1475774 1340654 217495 1045409 300955 448252 642920 487673 1761729 242467 1256871 971040 96615 617019 1582715 1784167 434401 1454946 166292 843713 1362891 398100 966631 628650 628224 1169539 891905 843654 1863810 724273 1257360 601345 1760726 1640189 1233187 435512 1298095 1885719 724083 450122 1745395 1931362 687843 1722280 887711 1322070 902483 1692344 1281373 1981121 516010 520623 1215106 996446 384610 1612938 643317 1930521 406695 1370184 546017 1383656 559011 1278653 1964164 902884 1546475 15806 1836531 1128796 1219622 825164 412564 669547 1103046 1194671 994267 1973689 149315 1894906 1341967 1961053 768296 236451 408458 1039444 450747 769747 481022 1477635 1638380 564323 144230 1837768 1668843 1378490 1500555 1813538 1841371 644323 1802184 697480 1837476 1751522 1820255 1399086 749987 806020 443319 1678235 1843003 1923573 1414885 1233744 577832 296348 1270029 1287656 198339 1359420 111744 825568 1449903 76458 82924 1595121 1521052 1656138 142074 36572 1189049 1774544 1721297 1694450 1346900 738998 187053 692176 1553831 66339 161503 27335 367035 1363487 1732781 1051466 985961 1914305 1254208 525371 1534877 1130014 1860130 1866502 134263 24650 979367 1755200 1188032 1131612 1400837 1412261 1382948 289634 656812 1408978 1450497 173021 302340 1879441 71969 1794873 1858451 505346 1279491 1081227 51057 1885645 1232751 545240 1107262 1617125 47424 158497 1961969 566270 438 587320 1298843 772361 1216769 213138 438048 743230 1326555 685219 42069 1801937 1357617 585895 1837094 401895 490697 1768915 893862 290078 841004 467039 537002 133569 1128733 1447216 864230 939712 1199649 379232 238070 428259 1319643 1718878 636955 1122285 1677452 1253991 1133131 1446501 1752443 1261620 1960257 1008550 1507640 1333637 356061 1777504 459623 180139 538353 329777 122934 1570729 1351067 1872966 1002347 1841766 1470480 935819 1096611 1604843 1426282 1456020 414426 558839 727037 540436 1315556 497001 356440 1145108 858936 1471416 1412634 238967 1870934 1727710 1367602 338049 1407920 535109 1278431 1449627 1053545 333076 1533663 758605 971507 637422 682757 194599 440327 1226293 1426968 11240 1842439 1037413 109300 1589186 1996167 1373297 1726986 241119 427550 391165 1780060 842892 278603 341730 613944 1584774 1398538 407912 240620 1930954 1119098 1726402 885255 1861208 255257 609546 1338131 314258 1123694 1264067 867337 380936 558867 343801 1030947 230001 45315 1917951 1193674 1831515 644239 1419638 1447338 433991 1959939 447620 1137209 1549472 1156673 103192 1866657 47747 1286968 1168666 14177 361489 1642224 1325532 160572 126596 1243964 795177 1755135 1309707 576366 386634 1675761 835364 1204139 1311418 1180455 942315 1511032 581530 1233964 29058 349850 76643 1006874 1646364 698058 993066 14748 1639662 576342 1232826 1963806 1482101 127078 1315915 902976 1805223 1365999 1460556 1816304 1279160 845497 1892252 1257682 847980 962159 1401575 336666 1411142 1046717 72865 498980 1880326 1109084 899822 679051 1157168 1615933 954261 58974 516268 824945 1160045 438118 1539450 104764 788900 867654 803303 735435 1454543 391319 1725253 1462115 673941 1992258 1952360 1715543 958425 434762 182269 1203611 61700 497043 231547 43982 526595 75243 489663 109660 742868 242577 1270615 1110272 1132992 358918 452094 1304002 778112 210668 1992958 813086 1272361 1556028 961737 110275 389880 671518 1417039 1378770 1374230 487901 747516 534196 92392 1735275 427628 1888523 642084 390469 717065 669497 1781034 1972429 1359068 1215895 237328 1922681 161937 30125 1338745 732654 966790 383609 370873 1137104 1935608 1197491 848794 1323999 671823 153226 1757547 467136 1054646 1649590 1818488 976690 1277065 427768 1965157 856072 817242 811811 774352 766180 504209 316765 1645925 1115753 1713379 1158287 1034359 600737 1504181 489557 1516657 821157 958324 1923854 1573872 1675824 1605658 1197382 125413 1263754 453243 964470 1842803 1045076 957583 1394029 1307221 1877672 595074 319424 263679 1756240 576109 649232 1663045 330027 1862974 958937 1352751 1744903 1338605 1410945 1575645 1788752 1158594 1907575 1811542 1033595 125688 622099 567710 1484414 807611 241697 1583131 1137077 1905396 1534357 1248955 1305367 478113 232327 1371804 1757023 1595115 1499220 1086190 1008187 1899146 65411 1918895 1781709 774170 804628 1759891 1615381 1022019 1614634 266371 1680113 1119970 314971 584097 1204212 1681481 1985873 949362 1924206 452378 1435992 1004570 1637001 1448401 1668839 1780885 1752112 1432494 133604 1540156 1598508 1617769 277850 1184592 1737602 1904032 1302849 1659092 506837 690483 712873 1066765 1227056 1654384 203891 1194638 674514 528192 90692 297276 1776153 1856685 753432 285686 682142 26568 1644747 1008007 1318327 732832 41079 1059472 58279 173022 1058051 1266771 1070218 820123 674277 1934149 522560 1048343 1045211 1126422 602168 1988386 1566407 707550 1917329 341710 272520 1753972 337210 1659205 1338334 1512525 1870553 774997 915607 1287428 872181 1732646 1496889 969843 1259123 1738781 1558821 1767439 620388 952153 417341 1698741 1528653 495024 1374191 902356 1164481 1338392 819518 659990 1722833 1603212 1765227 296664 753903 288451 389063 1319366 1478984 183852 397620 339342 69586 1703554 491871 1514544 1062410 53544 1264259 1930884 544803 327591 590878 88607 1538939 12801 1622681 1304260 1499642 1454089 599052 872215 1440585 196745 99941 1545850 967349 599287 1807213 1788343 964078 1045680 423998 1988846 1001706 796493 1457704 257072 776420 1352416 1394277 444944 976005 941631 1158150 878044 1039314 553109 1817580 30167 1529859 1464969 1770929 1352484 1791866 1838314 554699 551921 1222462 960196 198767 1884312 1820284 1327324 315421 1900243 1831713 338176 702924 1364765 1786449 1036833 1884814 185975 277175 1190475 289789 1652444 1219497 490085 997778 1701703 1867460 308199 142786 1052468 1051523 1902153 586439 175872 425492 1686292 880556 121270 518825 949787 505230 1838991 10634 1565106 1909314 905188 819560 744971 1879281 722342 865438 1058586 1139819 1291056 1320147 1287554 631643 611579 1202796 1135102 26415 71629 473531 132650 1610147 1209626 1047673 309678 419124 18254 417334 192397 187834 1378860 1740540 1716942 968315 1479843 769655 775343 1756376 335828 1191294 149794 1220637 1782516 879414 1629806 1846554 1314674 1614016 346071 1912326 623991 681214 563958 1329755 297360 785229 1547099 825017 303646 1152187 131840 1023079 1212507 1792708 37434 356839 1171127 813921 509422 956148 1722813 817323 390564 720353 39601 917732 1113123 185426 1662976 595025 1088549 1232126 1557606 246007 1478765 1021878 23246 774736 459554 1826212 1171939 1877795 1377167 1341619 234280 573451 1472535 733777 560340 365442 705841 1694014 1890671 3683 30422 922867 716829 577923 1081291 1345129 1195459 160923 1970777 1487769 1032830 1493971 1633554 186506 741391 509976 698816 788618 357582 660553 1259125 242913 1359380 396442 884374 1987520 233356 776082 1500182 1019190 1197482 918557 1185601 1711225 1440492 154498 911765 204962 1161599 1544478 524191 1490754 1868648 773859 371349 1897463 430866 1838147 602852 236966 1040450 1834575 377634 1159386 1779056 1804552 1937813 1718195 502975 665684 1943457 1486002 1759875 1238829 500732 583174 376384 221845 1744476 543273 75506 1586606 1817627 511300 1011829 1978436 1051972 1310657 1351090 545388 649558 378789 1905376 977913 1422421 1458677 731987 1239715 1855419 530069 1539754 1273374 1839570 1051962 326388 1258592 1111563 115731 1895731 1351062 835503 1007217 1410886 1963937 1374114 974369 308017 395300 1702105 1130849 530679 1961289 128759 1227107 623075 360621 768467 1713733 569149 1136256 898987 505551 485699 1450967 805307 1912389 755317 1834892 312010 1418403 1991629 1066677 1487810 1700509 577520 1690152 1637686 1887181 1037963 1512508 595506 1861545 94439 1576659 1250186 1666660 423670 106994 282325 1236984 422745 1550818 1163435 1676523 177625 1077107 491009 1585563 192496 906886 314722 1227238 1444677 1128518 69064 1868837 922165 1480763 1018322 17017 212599 214757 910354 1504828 1932850 1832895 103567 201328 245984 883183 682265 394473 1667687 431752 928581 358550 1015677 615925 995851 1236255 1592083 464735 1547734 1039889 1106379 1299522 1113116 1520817 1390220 1719401 162707 351199 985496 1624525 208568 1794235 1393729 205865 1657887 1588402 737430 21596 814566 305963 1700343 726663 1724454 224986 1753488 1739198 168565 1155744 1672201 1453355 1563834 751897 1986664 1609810 1945959 1659841 239542 1125944 1993044 1085157 1392326 1465327 1164357 1605875 392848 919333 1732643 1325944 453313 658607 637115 309106 1404794 1312955 1250931 1285719 571825 1289591 356103 1972540 341671 1841612 839191 1960510 1388269 1525623 1690382 718297 167770 1606296 489078 1931455 483985 144701 1304701 323739 828204 1970903 1213238 565945 1805313 223899 1566788 1706232 1628020 1544301 160020 1865569 232173 1553259 1711844 221744 1793616 1975071 1328053 921903 1532622 502583 216654 215870 857287 401318 1902915 304012 860203 1229564 1128735 696391 1268931 1488919 546568 1119417 140594 1647888 1150724 1426835 876488 1330189 1365952 338388 731553 1086883 1663521 545684 667284 968975 1979661 1741391 724049 1798818 262335 1031627 1945873 1596595 670163 1760221 1069132 423396 332970 1976422 984958 807054 1693401 1030086 1431884 962467 90716 215809 1479777 1757041 1073332 82262 1528334 1176974 1024686 848597 1283184 1258402 743810 810005 219720 1155594 1765358 1035334 1310903 818490 1953122 860982 961996 484710 533558 1443100 481082 1728540 1275246 1413219 735354 121797 1654327 1665504 1751842 1529932 476862 1779076 31305 1321395 1540050 1387487 931041 1189449 1997831 1987465 489950 1072856 1793756 1250079 977551 193 1266910 1990218 1348815 1871726 417978 1027409 173883 1633569 1058897 32641 1988703 792441 552765 1329541 262373 645763 1453617 1949069 154104 822723 683 1341883 325412 1747904 718905 633050 256104 1810994 130966 865388 51550 909252 151198 431595 73935 1405357 294371 1129322 1017860 1756945 1192867 1305051 1844317 1341951 348391 1449668 1953077 436102 647768 1862240 1280289 106941 85214 1869011 222663 1165406 543204 930410 587976 686726 1393015 1542984 1446264 918762 57219 1365808 336861 351041 861626 1495871 431583 229367 1644519 87820 1698800 380611 1813042 1324302 694573 1514439 307373 894956 366619 773627 1426456 1082524 301805 1875693 664316 1853541 486318 1286480 559278 605763 1792998 320796 1817796 285240 1134689 772506 1820937 1490701 1506161 615660 474664 484689 159248 342580 1848011 1638022 516262 1606095 1991563 1695386 1773359 1119660 976459 1077125 1860419 1987477 1637036 1793626 812681 1616618 256807 966216 1910040 952409 1760247 328998 808296 888850 25249 809871 319095 68569 1453637 907334 1788798 1090402 1856879 1041656 716739 1603376 1809548 1274778 438002 32778 1120508 623037 1448018 1259116 1905827 627584 1940306 1489542 863149 275692 75354 1098281 660800 69775 1301987 916301 1392507 1527011 1816264 1582378 725396 1278574 1180140 895648 55628 370466 885989 815248 505904 1565175 1419882 482246 149249 1010530 933033 1727130 145677 1761913 1456676 1327678 605466 1865172 18149 1598399 847614 672507 1072238 155871 1332458 44562 399058 896732 1416200 141045 729655 326692 438230 1464391 585234 1995871 1944017 1618538 1614847 1105326 1267433 582468 126148 1586098 682243 1320739 246524 1565194 1873716 1358928 1576875 2687 243850 1695108 400516 1312554 564593 1201765 440080 1583300 46943 319530 39422 1660824 423553 1042419 757958 1698467 889792 100823 745904 558844 1512940 1956878 427302 1792335 1858657 1422388 1518414 831802 1801001 149614 503256 1923524 283893 1691875 1736890 361157 1175205 1149950 985963 306462 635968 1510846 45018 868366 1647252 311300 561929 524074 1671197 718948 608288 1178109 100342 1526617 15624 1217509 932430 298127 301464 198481 1487969 1908177 685675 59883 642865 1151691 90731 68373 1223842 175076 1678458 1581601 1549350 376088 343227 999486 912077 460678 1619779 1501824 79890 151586 747946 13758 1442595 1914949 907581 1749030 1976480 710172 53148 1214848 58953 1213755 56711 62245 1537265 940732 1712347 1437675 1440779 1465790 1869297 208159 6790 975142 1919345 1626143 176091 678094 769365 640823 1613557 632268 417511 840415 61246 1455072 1358247 1294295 764324 1888638 1894 91178 1486172 1020395 432620 740712 820157 1863773 75611 1729561 1576139 1730622 1125548 87592 1288665 1926747 1720162 10069 1386652 1936887 1081426 903677 1940529 683381 1441836 555117 251069 975025 948946 470771 1729720 731344 1159879 497783 1492362 822735 371999 1932858 839712 772980 98945 1023056 1989140 184283 1340619 484091 1198240 1325453 619857 916124 1078211 1322022 1820537 1547206 1914718 1993100 761267 1806651 1195180 178066 1658294 1628776 1803744 375342 1565862 1054808 528165 720735 217811 459370 756056 945626 1094235 1125692 472037 1837260 1495945 1141504 166844 555324 1867558 1033724 1661697 470058 1081664 622652 458086 107925 707704 294582 1442319 1761353 1647617 181712 1352976 1849625 1351694 524113 1959708 667371 910123 982129 657474 1064655 1776550 279958 495893 81981 17024 282342 1636918 760758 1282225 1531107 980531 567461 777036 1610552 362528 634565 1026739 1295786 1240599 1915303 1743600 282011 1073797 1920111 253907 1588336 311738 808901 1223192 1260832 558442 1771902 251210 998225 56692 1441935 1217353 288272 1731714 112392 1126499 1897225 126506 1323261 1573341 473631 1197788 1555415 1491425 1745249 971004 68661 1469112 1359373 534266 913427 813606 1357256 878032 657570 449807 51312 1896349 1089516 857349 1908592 130617 185446 1127078 1890728 1520168 1628548 1922030 1754906 1206229 51451 1042962 150752 1567762 452 21800 778650 1215299 1047187 945711 1947311 40028 379880 175787 157986 1491039 464058 1676396 1248339 1233090 1679515 1790517 1692930 1649493 380144 1403341 675817 57134 234237 330697 1019186 1694866 1560274 853398 949509 1138168 1715743 1984874 1701976 158371 596385 303001 506018 1927633 848046 784487 328642 228559 1271446 1109892 16149 640799 1582336 1644349 1148877 1755640 923667 415180 961629 1194791 1278591 1917702 1118790 1856170 172006 342025 828944 356266 1288563 1231635 189958 1289133 1001182 1693032 1610095 59615 674686 131919 1321117 1662625 1955440 26203 1475873 385725 558705 1538287 766195 1455230 789290 1956718 986805 9016 296725 1314422 1320932 240959 1199349 764323 1370146 978719 1174205 172240 669639 1260898 1701737 1949131 699811 22977 73401 1527587 1233137 1864327 433919 1001245 999515 1674575 364178 1243925 1094474 1652822 424841 1664194 288351 1313095 403891 1765986 1026932 487807 1248730 1732089 1352235 1105572 811582 1508589 678623 1177990 1461153 1491253 1363369 721712 755290 109591 644615 2721 4686 889703 1702071 865004 217796 879014 255684 1291126 811742 1927680 1457990 847798 1574793 1994129 426476 176011 691317 342602 241131 273072 1837801 1361364 1822381 1519064 731062 363408 1732571 1710944 1060521 1995208 232999 1560105 1492231 289275 1160780 381640 596333 905083 422626 839263 1882211 459974 27749 1853610 1793315 928987 235000 1643687 1056488 1007955 294369 350875 655165 1465157 1083336 1140236 1860087 1088817 611167 1599033 1561063 605326 1450686 65420 1766670 426693 1286296 525941 594387 1638822 1409062 1741458 446202 1296350 1703418 693338 600634 798268 432531 1345645 1441616 1644557 857240 262039 1536811 222486 367807 32009 1644116 1290747 256724 1105628 517604 224189 915693 667881 1991496 219970 748497 329460 1380768 724382 1193539 1934729 1313448 568802 666089 411766 667084 419756 1173607 747298 912942 1077895 494409 1302263 1103101 1519454 1841659 1330202 55571 1601406 1180829 280672 583350 1564778 646338 818359 225664 1401132 1819104 1607851 151629 1727912 587966 753629 1365301 7088 868727 1123781 731709 1464303 1989211 142388 314334 963384 1470576 493816 1095984 1061156 1142907 661337 1566428 1999311 741280 464203 457596 1482964 1635457 1578963 1630663 807712 1491319 640253 1464210 1074007 1812812 1705069 1940244 1232483 1664012 1617490 1156425 1447354 152958 677449 898589 602208 1028995 702807 896848 643458 420381 762154 1683579 419158 1869446 1518217 1422224 1129959 161321 1687576 1899739 1467263 803936 1576586 920301 1076682 1605701 1134990 1798537 160347 384705 594699 1640951 1647075 691782 806584 1085114 448577 1407582 364531 1943564 1766984 293749 1247974 1164046 1264283 1356049 41859 1720620 1133217 1646412 143411 1554054 46289 892163 143109 1692734 811939 1823343 263917 991299 1184404 215846 340428 1585565 1637002 416969 1983606 945886 379411 457481 732011 558298 250903 411297 1321871 640323 338407 1236014 1918625 866801 354466 1793213 1314581 439813 1837322 34438 410460 265703 1211108 350208 1208212 1526476 1163195 450003 292735 340123 1591582 421589 1345243 1518461 909856 52127 1128006 531420 1225374 549916 218304 1932143 293336 831471 1681704 1018302 729296 295894 854296 1659759 90202 1903105 67254 289557 389074 1428100 1459653 215574 1172474 1846972 67723 1679095 989736 416396 1259229 539286 1757444 25708 725845 946301 183416 1587808 1507244 1602683 103010 750619 952941 837631 672213 778629 1235032 1310884 1130908 638537 494767 832934 1127478 1560041 56940 1130695 1904490 694557 433854 1328253 1680110 358808 290901 1756824 316230 548241 66668 215788 1493716 555470 1479263 38231 1626432 1573891 1055911 788075 1730345 248584 267528 901468 1416837 1987767 1745349 1978020 315971 1029827 476797 1874138 1722702 1231419 1915323 1302158 695958 1517135 1216358 549290 1172089 770082 307901 591274 1381428 131803 1112814 420004 1413461 660407 1948135 73372 1504326 896795 1926189 459775 1402570 571181 802672 749037 260943 1831827 454731 1525583 125188 743654 1839702 104999 968141 377181 748898 149685 325139 1643733 1533164 1618553 197154 541343 1387858 855462 308146 1137869 1058067 662344 1514983 1774298 748534 1996783 773456 902470 1669622 1876636 1438332 1601445 1001978 456595 1962505 1497730 1583761 914003 1363938 815051 685217 1199438 79949 114870 1335461 1695795 1694180 856883 469090 796576 457524 1164548 1201046 820617 1337322 1400599 426837 1551496 1679972 1113034 84003 1947481 1364215 744472 1694809 1441545 1077665 1133428 1676987 304992 1239261 495993 141345 432717 1174331 1344717 74090 1128785 1779599 77818 766712 741084 1867289 1613852 389403 346752 1835772 1179084 1220601 1613562 75318 1935535 1125721 920548 1102129 1816644 232174 231852 33512 874007 570133 308266 1080166 1345074 1856585 510270 788799 1350597 218377 689107 889042 1011811 1658690 160089 1354070 1676823 318695 431737 1126015 1244085 584193 1763888 1510609 1372242 1564785 1475356 1659940 379534 4876 1455635 59634 1203228 811031 709730 1448721 272107 1679598 1189927 1393482 1430869 1626260 998392 1017553 818886 1623768 1093796 501252 1945070 286326 1212032 940831 386286 158139 1253038 271977 125879 1398621 350121 707186 961890 1201364 846724 1650150 1659969 1437504 1425557 1786729 851725 183294 1805168 424439 352782 973661 1228220 399796 1024818 278389 1967212 1077039 1780889 665940 1726327 637720 188003 270848 1446164 1385302 1924298 1383320 462741 418055 1646284 448219 688557 1416295 1313291 1380258 934284 56339 640222 1641823 1616571 1805155 462059 883236 1601775 428269 657783 258824 222983 1438912 1789610 949012 1958490 1387395 1641907 1612440 1184558 152341 732388 154510 583823 676921 1120454 1963764 1253462 902825 1801430 98076 511436 1866145 1007564 1824256 520880 643789 502606 1280640 1720263 151510 1028382 1015516 577941 376700 1372438 1607323 1980052 509484 1540191 850601 1308956 1715163 647710 1195760 1393787 1572286 92380 798230 923875 543749 1132534 1229947 1745393 1967405 1921358 1856968 527284 601899 431287 1705575 1021546 213510 684405 1059889 392270 751592 956292 1571006 1017126 1281976 631089 1313205 1240432 1829518 1332840 1628161 112917 1531278 607505 1734021 1003867 1238356 893726 888469 74177 1673473 1467400 1767743 276864 1068437 772857 1156044 1436338 616721 756598 1209782 82580 639334 930892 1586674 1086331 525291 71704 811727 718400 1647996 1747408 1796122 1809091 781833 1542499 401560 1321902 1225016 1116859 1801467 40657 1776997 141443 1987092 725263 555517 1802889 1578273 1314004 1885566 861874 768453 896613 1056540 1803030 283571 500915 1001269 1141170 1210253 1291154 1961413 1355321 704705 1027271 495836 828937 1562504 1997859 1945737 1084136 910534 1598349 1791148 86868 416533 1247577 1352418 603535 1009899 635545 1006519 1712857 246396 682312 1275028 1078493 1881845 800834 1117611 1450979 1015110 549741 996719 1056710 1184903 1932503 1602302 961511 1152102 1954882 1489116 704951 1977014 1816197 475005 538004 902854 156206 860570 664539 975266 540802 1935887 695852 491815 549299 70066 1100728 802918 1058475 1597986 570136 605891 561539 1260620 158337 993371 1686830 510300 1975928 1711830 1369480 1096468 118122 1598173 288525 1329109 1542372 190251 582171 268080 1369278 614678 1576997 1194652 773464 1978537 336043 1516031 655525 1017478 1677657 475722 78598 221641 699095 752416 545866 808110 645298 1201587 310165 71993 711833 294536 1660413 1366934 1792397 1550628 651035 1584275 353680 261194 1154993 261234 1687453 1252730 192423 1407226 1975394 1082928 188289 117637 222954 1028662 1178800 1388660 1646731 806518 904954 382031 1073042 1304656 1636467 1243149 607294 1769267 1220730 1181771 397899 1470034 201814 543414 814872 631333 1355525 843374 709535 356279 1015559 1921862 1948860 343975 401677 506787 1518436 1985339 1095743 1852412 1883790 1338619 1830146 1978971 67404 108467 226789 465819 390307 796035 132268 907720 1214156 1262509 270594 504128 1287475 510402 269200 809909 466864 1416698 1775189 403407 580838 1959412 1289406 1830621 172681 1485583 1623452 1610397 1552314 413611 153777 737349 649427 1954155 39549 1613227 318341 680826 13433 1687841 732202 1549869 1295676 1523870 784988 1191805 229861 1206239 1485974 413511 287596 1061150 1243111 160691 119261 250200 1905102 1968157 1298744 1748510 1061099 1576893 600355 825376 718193 1399169 198067 1084509 1454784 140618 1511442 1556163 1046637 1210526 481489 1210946 534210 1133514 422616 329503 1265408 419634 540098 68618 737352 103333 1731957 1093402 122117 1816161 1402480 1540270 453751 1421269 1807606 1645490 1391616 1480569 636694 1284377 650160 669045 622292 283605 109624 1578485 1637839 908679 1141890 1143357 1998881 1782049 350693 1564372 342020 733597 652209 435719 1924622 398145 1971465 1145022 1413985 744589 1409457 1051271 690673 646463 1658926 1449053 1429803 1147622 456466 1725107 1408547 647382 1513062 380681 646626 193970 1312399 327296 1767318 1668801 687904 1646017 1974732 1463450 1043353 1767535 875682 1902305 1453748 1746344 108228 1101517 1857594 1173890 323884 1963468 97639 588048 576764 1023986 24574 773823 997473 1254375 207526 21280 1055677 842537 1428317 1840507 1643914 1011922 979077 1615758 404781 891286 350914 1697794 1978708 273214 167433 1135517 1038388 1342519 1432469 535240 1999966 1194424 1224724 1216814 356798 720556 1901060 1760617 930590 1396360 517752 1029570 1459388 1589715 745205 900455 301133 469451 657018 400966 151160 1058983 1552130 674547 173795 1247879 365888 1256225 14751 953665 1800337 1656431 432056 726423 623606 1001196 1245740 1725082 1524730 739065 611504 658927 1058988 395240 508417 950648 1698572 1229202 453134 417595 134030 1414345 1305213 1103394 1599653 465064 1744096 1593706 1984460 1678527 531031 1468709 561335 1759163 1978911 1292303 139180 1826297 1063431 887753 683535 7182 675827 170461 364744 1292042 1606772 1734189 231958 115137 1968729 1536861 1513955 841578 1047573 801564 321245 1516214 469461 1108728 706333 1203193 842258 535656 651999 1185933 486979 1818080 1939735 1430086 725686 577312 360700 1635915 536365 1176881 678644 1491341 1131155 1625976 230071 158263 830398 1181096 787301 1308554 1900835 508453 1890115 363963 1190899 1875120 1909172 132126 1017611 609244 1755158 71757 72276 1028679 1508810 752243 1781907 591223 1673135 794095 387574 299323 1981338 297214 1145111 1917649 841964 1738180 790534 1175918 1902404 1997133 349025 1821666 246347 1453806 71329 962283 856080 1944810 502369 871817 941498 1410252 702587 1136526 1510035 656373 510884 723333 1810768 946462 230373 1242958 1650197 662078 1035636 1308246 1788054 1527037 957712 1843166 1639955 1112229 1985060 1835106 1886009 1288470 1850500 796632 1407010 115125 1452064 427438 1777637 614863 289611 1562545 1395466 1606572 852260 161597 1594790 765981 515581 1147575 1625277 1910094 707992 308592 714228 1985909 962299 392507 944650 1940428 654481 774641 1978738 1604615 1907912 1839356 407889 645054 813506 755588 718891 933384 1399890 342354 65239 219377 1643740 1323785 1201513 1375407 395042 966445 1912270 1040354 1787645 947812 35985 1190803 622458 1782444 606357 525084 265554 1857216 65030 197442 1923859 1635300 1401487 1733623 865081 1941094 1222960 45581 910505 771821 639453 1693470 1898730 1255290 517955 291332 1008756 1652370 1893028 528099 1068469 1766600 1715615 1367780 1960294 1737394 558757 1486345 1221460 1114593 1400181 1012276 1437807 1950048 1528790 1048252 575206 408157 1875780 1723151 775205 1686457 1037834 458290 417003 1019850 677877 423075 1438135 1009661 1825103 1566089 99763 178882 1771500 1405236 1304694 1530510 198394 147601 784793 1380019 525669 695710 1533200 684084 609334 380295 836035 1958371 796528 128120 339873 1196644 1069647 970493 1928055 430972 1306861 1677359 1328018 338072 1658316 855080 1131083 947489 1544849 1001271 764382 1321585 1226288 1815947 14124 1513727 52926 580568 384438 804339 219827 353411 1442756 1965007 1801860 1655251 1726031 1814172 265834 1741862 1755046 1967766 1651434 1981865 1137757 869303 964731 245737 209479 1658169 1968575 416551 523056 1500998 1748755 72041 1589656 1839468 333751 77219 802876 1290295 1188520 1086649 434090 419281 788638 1832526 149075 617708 1422496 866872 946671 1447769 168202 213749 134825 1792292 1933935 550625 875809 108464 491714 275288 1973022 1290926 1211215 762617 980846 1643498 210510 1897997 925047 597948 941234 1547770 584374 1866456 152773 1833598 706253 1646410 1044718 614652 977459 1219954 1979842 310243 1551529 1775832 1112363 1818063 981440 170961 1191075 1519592 288592 599672 109565 1969797 344979 1350135 996286 1023945 1605461 773742 468203 744902 1530765 1646477 859701 1000022 264492 330534 1306756 43878 185923 501286 1093336 136424 591283 236131 893617 1422262 1417837 1153269 1186524 639534 2998 268482 340449 374651 1536227 1141785 1030949 818621 230789 769125 810945 836392 52112 65271 495011 722643 1740633 1854926 1701386 50565 1720319 369971 1246694 936628 965125 674432 335521 1876802 398334 749565 1163012 664419 1470344 1151389 902342 619818 1498699 481677 1224638 910661 591946 59627 168933 1407624 251741 1651645 1320161 606758 1410411 955056 204713 1107736 1720742 1240409 1382689 664727 731956 1637569 1712286 635226 540910 835422 728175 1764807 1092107 1799923 1425485 267558 338594 1804088 589838 1351758 1871520 960781 1068489 1594551 1314137 880476 1381986 1865210 816693 1759468 528240 7841 773601 253508 445432 1792770 648804 205120 744836 516116 1616111 1964435 20941 1212033 367077 1747469 630237 625494 173874 1057611 604537 459317 501213 439665 147902 776962 245289 1713302 1464049 725651 713543 1806211 1630119 846133 332338 1692429 680205 25194 293436 137813 1640927 724110 885141 584586 164488 1696137 841973 106174 1851524 1812363 583134 734473 1407916 904658 1335628 1876293 1488691 1578599 323769 404626 1103509 1429408 97623 1948421 100880 1224171 867499 1103489 344923 1928394 235304 1108603 222763 978401 1097737 1229475 635840 1062540 1676145 1149949 1783584 312681 1990372 1984015 1492728 1679475 1037256 1725559 41185 1823295 122788 1213508 940763 1366028 28993 60868 892668 1822128 163765 1674368 1942073 1377041 415714 820571 1111726 1690589 1327686 1333454 546442 1224235 111805 1780297 932129 1017330 1621688 1722399 675411 1483369 1969812 1843520 1211216 1572260 837372 977633 1865480 924252 1997600 1999401 1548793 490440 416299 248134 34789 551875 707099 225085 1847355 958575 1939260 384981 835677 1855013 1114121 965792 1857127 101396 1674738 1861819 1015974 223564 788753 1817635 323785 1144965 352971 383163 228216 862981 904479 666571 344329 42927 1480357 1495873 536251 456562 207566 1026775 1814554 910886 1950014 908190 26969 607985 225046 1872748 1469309 8048 1418339 1925112 1490021 1303845 666775 471321 1858084 742654 318146 1151809 92499 1554826 777061 517252 1375403 1900043 1257412 568363 379783 1620037 59039 114954 1282644 780580 1122979 275503 1868239 1081492 369217 446760 755850 1719025 240132 1546670 460825 1130617 664455 1389329 1392159 769544 220934 1619709 1305195 38713 1055484 613005 1353808 720483 1298681 952794 922166 1825769 969572 1412199 202702 106214 1161143 257738 1627590 92889 1314605 1406138 1870300 1728207 1801809 1096706 1780983 700604 1265894 538149 1189328 1493469 1075197 815409 19603 929225 792062 1262564 1921988 864493 1031366 1207650 420449 81786 381963 1718158 1186802 1349885 1567429 1322367 235912 367646 901004 227554 122760 35015 1045497 207227 416159 1617668 1384750 1977847 1722052 1670417 765990 1375460 1820052 1743850 928124 926736 1538845 737089 1687705 137501 771880 1080063 1043046 569658 1166070 1847945 33320 1688096 436474 979148 1277003 1796171 1626687 1199905 922182 707253 1712164 243210 1245362 297761 461584 350712 790179 532512 1730700 1280326 1761611 913346 1598466 1766956 1920781 130316 1658279 1670811 875089 1148905 923873 1436967 857213 580227 1623507 403197 658117 1640132 1406473 1300676 446461 918501 1616202 388438 636204 34031 843625 353486 612937 1327788 499986 1821000 817240 1367599 900369 968616 1548241 391025 1557428 867346 1117817 1981187 1275185 1189116 161725 1900095 406856 1416615 1812635 1487356 532898 1866719 1523337 177191 341580 753466 1130669 670695 434040 615821 1186098 419364 1855913 1070903 1012534 18089 905492 28060 1322058 1423089 41997 860784 1840775 1774329 1610295 841269 1778706 896126 1677156 1486084 1094727 457556 258883 1771261 448103 1319346 1120540 43104 113171 371315 947934 837105 739479 588175 44081 1062068 1635710 1971932 1782506 976564 364775 1618333 4329 646763 662809 147748 954691 1053120 1750958 434543 1581769 825692 1235911 1182275 1572451 959142 1144012 1260045 1189741 1910318 727064 917846 975805 239062 1610328 909654 1528543 282773 1980006 51294 1289689 827060 5457 1571197 203509 896605 1444218 239349 623179 361331 1304803 272932 319464 1257042 122456 605696 735009 1867388 1676438 911943 276116 854178 1136720 1414658 1292969 1121014 854957 76594 1674058 962117 1759123 345008 673126 1623040 245018 199707 1377172 589563 309155 318553 275142 1260900 1423616 1009318 1332310 1731481 1080026 1111456 1434529 391263 1104185 1833090 1268354 1757498 748052 941035 1264885 882602 1687898 780333 579860 555047 6885 411094 1123220 1249839 1071622 600744 646349 1018815 665020 480167 1757030 13206 1301178 929605 1242166 326149 863485 1473738 1646599 1029052 209569 291754 1127248 236885 61567 1160703 1535531 494723 761953 1806720 635907 137341 1604109 816708 719533 1061760 901619 314414 632944 870552 749183 969355 1063792 435574 1173097 594053 252163 370605 509479 814837 709953 819128 1571271 1906832 1148012 906178 1363594 1109073 1612284 1192989 914853 626471 1959241 427356 1625845 825052 1667336 989316 1579132 304197 299870 1426037 218903 126791 795909 532906 119708 1356190 162555 1200122 181167 1653726 563060 1502965 1189625 1554914 907386 1910058 9823 338273 695291 233694 1848465 1601120 966468 749857 1866836 670165 256695 1016831 1469581 1249574 1716933 738339 816969 865988 1060975 1084 1273357 389285 1764481 1924987 684840 972074 551982 1371316 824144 1428041 1912818 662426 649044 15732 542122 1992333 826692 918602 1680869 1164428 1495850 1122962 720252 1058777 1489169 1369535 1094741 1459607 223654 1233929 1845512 1008460 1804476 1803170 641302 317796 1142258 551566 1361687 1897680 455672 1154558 300695 459508 1624010 1365452 573271 1455785 1419272 463960 1619242 586392 644507 839264 64907 1242215 969110 787 1183824 871086 1233291 1333158 1464742 754539 447217 1081741 540037 763030 827532 1332760 1860436 1689038 1696501 1433438 651083 671278 15799 1637465 390317 1778458 1929844 869050 1764243 1341002 411304 1784238 1213324 1238018 1848165 388163 1307796 789993 1078986 19837 1313550 1338772 1118505 1397882 501027 354852 1236534 373327 933211 243105 670241 1416469 1544281 1893076 348875 14006 1453549 506720 1207612 1714726 423516 137472 521298 676428 83331 1345566 557290 919692 1516583 682106 1920744 1708181 1868868 1147612 1521407 1344203 884525 1009802 725079 1662217 325168 942150 867327 1816769 18241 1429210 1083939 752593 1571829 1251520 1390446 1294772 1966929 717516 498714 417055 954249 1451338 669194 571627 1736772 18067 903052 1337098 860676 710604 392226 1541219 757620 1203477 1937106 540395 1347993 1487750 1740313 1784909 944420 861017 692253 911589 747923 1877873 543520 1467019 1069530 1001083 468375 1502368 1547785 1242171 1032473 1084265 244888 1260915 1841860 462248 1253999 1289124 1587143 1290568 1111458 1092262 1151845 1972243 182203 975269 1726106 1733051 261719 691948 69847 1085605 1835313 233304 1121296 1372332 1585573 1795825 775974 1699350 1075004 1349080 1408521 1331871 1521433 446184 1944133 721125 1254279 1076704 1973512 982282 1977192 1685086 1209008 1102060 844107 1642007 1826918 468057 156720 495691 1991731 628690 1133266 1784223 1066827 704356 1409413 224674 1160871 27499 8538 1300689 239735 280773 391546 1758385 799851 82572 1291156 1945190 1926041 637668 835727 571526 352768 1820842 1045746 857648 170083 662356 1659629 1309374 1294082 927279 695188 1115714 454108 1316671 1072284 1944756 122031 1217644 79265 591535 1336533 292778 343774 1255112 915809 1866090 895005 1938082 254 1315340 457870 1846431 511040 1016368 674570 1384471 1358020 1164346 1118286 1591310 56909 633470 1642453 1074215 1535424 1997336 126780 1942637 1688010 1723738 1631753 1433786 278109 708911 593294 1271792 106663 151645 164603 1800354 1248227 284978 1322853 1857437 354818 1393560 477770 1353831 1612075 1646774 1624809 1841277 1799509 1434116 638561 792567 1355733 1607121 1150852 126341 139622 1676900 1019293 1957540 1772448 864592 1172530 150073 1874404 1618652 1671494 1278567 1147533 75154 1420697 1084673 1245413 1689655 256816 441886 1491020 1822111 272223 284087 1604035 1855986 639087 1961578 1872328 1111431 1691164 1911934 1380689 1629697 1479094 1904375 867434 1147727 1765266 1263367 1222238 1798851 231364 966671 812338 1007669 1000937 1863859 784760 1825967 402913 27643 1850942 737373 1701354 586281 1855807 1834645 652135 1957749 933860 1041363 1356683 279258 1832181 856640 1339725 50139 578081 1875548 710581 364984 1828848 1875616 1557721 1047374 1858621 346629 1590513 1773306 612865 1576669 1352655 1190767 1823874 1399868 525346 298916 233045 913591 1136714 1669672 211749 1441617 1574028 131877 1313966 980188 1703799 1192844 1101957 1160926 89829 377076 1529378 1362120 1539811 662182 1614849 1641275 1663932 1363965 1179816 87048 145410 1926104 1581103 905239 981975 1839481 22375 774305 924704 904864 1176524 1742233 499626 438874 727338 879434 384496 922835 1075577 1386070 1731592 1676814 1984892 790505 558547 1805935 517594 335648 903863 150501 1042430 1642243 1832138 1344126 1826835 1267274 869257 1285270 1101336 1194042 437782 797323 1967359 905359 494614 212695 855614 126965 2034 1247448 10497 1842746 1890049 1095870 1229762 1309649 1079646 401580 415141 743474 13015 510064 1289547 1789246 1342141 668461 789125 312357 256210 1464765 899434 203288 1318997 871476 1412401 1523572 1593087 1919594 979040 1976048 138573 1061935 42102 507372 699470 344775 1672766 284059 1674824 1350444 1821257 438344 1383287 1459295 455282 1057308 237827 700419 1166690 1072141 1097967 7075 439965 269185 1218086 1592742 923789 555727 625943 1306430 523695 179877 1867184 1099340 218398 730055 1314973 1167969 1031581 882644 1207188 986690 53577 887430 510145 1695582 1853088 1907975 1548318 1237554 274278 822904 1180353 1635866 1768308 572087 1164402 657168 1912387 1897689 484208 390981 510221 869728 1463114 938529 1852554 427581 1775999 742498 1714888 1556098 710349 814913 354949 26681 880374 371778 547064 1659466 1694639 71944 1951252 460352 910647 512362 1863229 1603955 1438412 440514 8501 993610 1626755 1596495 758580 917393 687309 1152686 1991421 1244266 61610 105084 656867 1906203 1669704 727219 271272 224278 1585281 1381688 716658 1609111 973772 1621230 896592 810297 188967 90823 167711 1681339 830869 899286 223999 890746 1589734 1471891 1927498 1005908 277789 1931991 1828746 964649 613074 962623 1075279 713934 1388721 1849496 1189373 1503313 635810 88373 354691 471640 954051 1189121 1829102 1745023 1962809 1031595 1185484 56077 1779927 1736341 664449 149034 282026 1265182 72520 640353 1811256 950382 842714 1877925 460852 509636 131937 1567050 47355 167260 488695 492110 1737355 1285333 1052581 1357665 1040447 1731884 903454 459091 1213258 367333 56627 722272 1860105 502666 782449 494202 1484278 171595 1462670 659845 1143268 1804688 1117089 578139 1437865 1312782 1612535 1826890 616996 188132 1322021 465456 1461747 1198936 768719 105457 1768432 656370 987154 783416 902143 854877 387406 1802986 1392612 200956 973059 250539 1400823 1683042 1969149 595796 1187591 694352 76963 546094 1864046 458651 691955 1616821 1651622 1139772 1214483 1941288 1580770 877644 618434 1890986 504251 356450 471362 1711242 352594 231064 226560 576515 1737141 1782348 77421 537416 1240632 235484 66731 1925387 995980 456681 1112521 771494 1906671 226717 983621 1005671 1787216 147631 1845725 34387 1416425 1898869 1962755 1330676 1259716 852296 466624 956285 1787385 1998508 1424735 473080 1096589 1549620 169401 1299742 1700029 808689 1727512 836714 1704076 261423 943622 473747 1149500 1544982 435039 1187317 1907540 661078 1510718 1650259 775961 617459 388551 976939 930040 1312545 1413587 1581775 417520 683358 1198183 1967860 1508287 473705 492994 1309037 1488945 221243 658012 1346008 1432121 1762247 847694 1661287 1775799 1294602 112863 968127 461343 191308 254820 1962083 657 1809176 312430 1637529 774467 618684 1958131 978727 1716169 736797 282529 305937 382398 398062 583604 1882964 1134576 1045137 1101035 129789 1969016 505179 1859189 383139 629428 686604 51337 189774 163268 1364143 1918662 687662 1098224 236048 538938 1719087 643386 1150177 442975 1382917 1116461 1209962 295 1997798 1082476 441271 875607 151286 882194 1119384 121218 1728663 1402049 359117 1366969 314257 482815 1508541 664659 807880 1628420 489231 1445554 1914438 1438844 1565671 1651854 1485169 256582 890455 562502 162056 1348284 1078080 924568 283161 1772883 1797673 1169959 358263 964399 725771 1397908 1097045 1088947 816383 269334 563304 825141 1562449 1953791 586985 143436 814388 587383 1970797 1137174 1629793 939355 204119 1498522 518790 268685 1109795 1021173 1278569 1770124 471909 1159434 442798 292647 8781 243013 676479 742346 1899241 698798 1952911 1889295 1717087 27774 268836 413019 687230 292097 690089 484926 604162 1029277 268192 42142 1885573 665166 1305691 494964 768090 1402068 12014 748048 1619162 1961368 65307 1978033 362259 108413 300500 1614946 804806 547506 1040499 668711 148080 1468787 1148854 1539613 1887061 1885077 1160781 1719950 336234 1481848 772499 222070 1647253 1947989 822905 398655 830176 1074532 437753 1594395 477009 541561 617072 1456541 131294 581932 1833535 32272 1035537 103224 1120429 965862 1986556 1464662 1842050 695049 707371 1092430 636361 1255796 1801535 1258112 1219669 1378905 1433840 897786 1453170 1332466 1182812 1781998 1349709 581687 136921 485250 947043 1184478 721516 1957817 83735 1949832 1962973 10883 1765549 331846 1888863 1547485 1958773 101720 938822 611722 1244330 1166393 901461 669077 1193498 1945101 1361198 1208027 1065335 1324127 1686914 350357 1498343 1162595 347405 1534603 1188238 1486936 1336864 996449 1878591 591586 1832961 245396 607299 950443 13123 104595 1761855 1923672 781340 1515074 1734190 508355 731524 1457389 1879822 1703351 1231051 366680 1847723 1899797 1122225 513556 429407 1324407 250718 1243204 1852130 453291 180358 1287964 1318191 1142615 1113276 53015 647570 1443193 1978346 1543299 867480 667247 1087543 239794 1790746 1259880 1721035 669205 1019312 1626892 298077 465720 1724132 1983174 1109492 1204263 1216306 1799553 1516993 160221 101289 1921917 174834 251339 1910746 1891169 643869 592042 1214427 1991902 39318 257386 681589 1409906 172997 485928 1877211 1816924 1214530 509397 295114 1732220 370089 292054 1033056 1387373 524685 286164 203913 1088353 745142 1412869 486409 209528 1248006 92883 1440408 136740 1664980 542130 537626 1698253 652996 127207 1237105 1506257 1506832 958365 666509 1696139 1627469 1999904 31493 1165363 657547 1810292 515999 1157643 1366298 1332515 1165688 580576 388535 1054695 296373 102318 1175965 206756 719468 1211540 1970264 143008 96922 1190920 1723175 615063 325446 1953612 1469634 1784659 1733565 568295 1730901 308130 113383 291773 529659 1626030 1641273 252559 1653555 1814850 993106 136574 116002 421179 1052296 1016078 1825320 1129665 314529 623311 1180622 222800 213328 552526 1457670 1883323 1096897 694599 1662846 705139 550067 133947 1188593 208382 1458306 1672228 1138503 707319 438992 1566281 228392 1399516 1848107 1419471 575243 124995 1192942 916819 884926 1950299 866493 611527 1092001 115508 945187 164565 1281214 146454 1948402 1568061 1214080 909590 668589 1121893 1378330 68182 622685 1061852 1157146 1279359 1820013 1669181 788389 492760 698674 256493 779162 188184 54813 247155 271330 828261 214649 1980483 1556890 1721914 1958858 1369937 34766 313042 907601 897182 867436 44968 386625 1920024 1907487 126648 1085176 853371 618959 438280 1113460 568000 1135806 113388 270069 1060632 1216452 1180810 1490401 20086 327210 11463 284639 605713 972686 361729 1580165 1391296 1244584 1598951 597214 102936 940444 484663 448151 733383 721671 97059 354363 1465645 1807508 1459752 620131 1746245 978124 864954 449982 1836413 1112126 1145511 1205398 963376 145079 1750967 966068 1923538 1072916 1704375 1080469 1074737 1874703 1911183 397616 640088 661297 1293175 1862945 1709751 388881 1743342 1716192 699663 1069688 1313262 1836248 70655 1205045 305156 1029416 413646 449256 1864873 636566 946822 323451 1076483 337143 515525 189789 1209515 288022 20250 1377036 1801482 309187 6845 1887082 274579 1946496 1891295 1497167 957189 1166864 1947566 179278 1792419 637936 1304353 1082473 1948759 1619092 1323940 469678 1639950 407570 812068 583989 1865852 1890086 1202295 1070244 587325 743432 1236010 1741539 1838879 1713841 149458 1374618 1096725 91303 894818 279956 1408661 605593 1787479 1780132 906460 885406 1604048 1244135 1026460 375852 262541 1682402 1534302 1537720 831451 401790 249473 184598 435292 580098 1910940 624019 967125 1651144 288926 1935290 550041 821075 1567697 1593028 1926216 841138 355075 181203 353687 991196 1462247 229222 987111 1704032 925117 80372 1415791 789469 927431 1160592 999322 1210053 193475 234821 925157 321956 1367748 1621384 402849 761182 678053 1564092 787392 171038 52234 1235877 1990457 1657164 1288073 105792 1728407 1560504 139900 552812 817068 223905 698327 1365493 1923921 1727076 1300104 1905051 1714649 1417258 882313 1402136 322463 1686235 735986 909164 1780788 285509 1201429 1615304 763938 1555780 302249 900357 827898 391868 1037692 480888 776750 166093 1636129 1402706 1025927 622797 748041 1983418 122791 1645281 606192 497223 1665314 644812 167880 1038755 526470 789743 1172568 1561863 1471741 198567 1244916 841521 356596 595229 979219 92351 174424 1483799 1076646 1128446 256597 460014 239990 1905474 1816550 1970510 27773 419879 702881 264854 1669603 865021 1376661 1093065 723334 736371 923901 97617 524511 348509 1557512 43518 549975 246251 1977387 1341016 1610485 1485291 144928 812940 284192 762875 441832 895032 1087764 1104878 723616 1815139 895221 300257 179311 446914 699285 608997 537244 1859298 661772 1192513 1033954 537533 1901069 156260 1613158 214256 168520 1743109 1264877 504578 1655662 366956 1480838 1529186 737538 1307898 1836669 1330623 1789742 1010938 1003972 1291628 387843 1474142 1105754 848479 373889 861370 1090690 693403 1388694 337497 1119593 50651 1033224 1355878 27686 853410 1264825 827668 195755 818058 1758117 1744377 1720150 1641249 1856137 1404967 1203871 1701144 1276338 57394 510058 29009 719822 754808 343902 206875 1090089 307106 883575 375672 946120 1549426 1146558 1587352 511734 836358 744286 312071 1937931 1520285 1716280 606296 1073177 641628 1989509 1916692 1753895 1495646 130363 1571571 557086 767999 1183687 1554861 1003188 1409930 1003954 877683 1453483 1531456 1576580 1205907 1671983 906060 518794 744232 1644852 1943895 1563971 576650 465316 342973 1788683 1239670 1299371 55183 1198442 1168060 321225 385179 1635360 157643 602266 2976 448753 1226161 1756794 707598 863536 554669 53588 1513820 894569 26057 1095427 310177 1529035 1914412 1927511 1551516 1630478 1541276 1993722 1186369 711527 980112 831820 56746 94791 1851369 266366 1655224 814158 154232 180412 496483 514870 182358 467053 1081229 1899216 1985702 375139 627757 1632017 1096346 1553817 634515 1109440 1098798 1016011 1104900 336520 1216578 572568 1356243 1126312 1738752 840520 494889 1069562 409677 1750549 1491108 1508164 1052335 973823 1003156 156646 284032 150308 1398106 1296927 1414508 1621412 262988 1775808 1231111 814457 1997941 1986507 1376715 998126 1268439 544701 1488776 141635 816215 95069 997417 1563532 692879 1917955 13003 198568 1144130 926337 891550 731487 860822 934361 1384031 156088 1238603 1362954 1283358 1534433 1003712 1914030 1470553 1818667 254013 1524699 1511896 1677963 684801 868882 710724 1392744 701533 1543926 880053 229517 972337 796415 1614287 1262021 1893305 941199 1847099 1510585 577633 593214 341 1158333 1339762 759762 1947281 654852 1545406 634430 1494016 1299370 1084700 392181 1670040 144131 702757 672586 1414556 709615 1304030 490658 1662678 66840 913139 1148103 1687550 907729 1062404 346765 234638 807325 1005037 1476603 835489 1526418 90866 1393586 1684938 1992578 366418 1167576 433195 507696 443929 578018 1236385 52003 1429141 184800 720350 1193579 1011371 556825 899715 447226 1500960 1690898 642154 1018411 1248115 1332465 1409328 654560 288662 1931965 377236 301082 223002 1678244 475919 241098 1507112 729955 419174 1299220 1366034 1249768 1087798 1211319 1993105 1442402 247483 84377 627087 1226186 298757 1407738 218017 234712 1311806 1881238 822624 1699576 266455 621700 190289 30428 1422080 1198033 1762829 135634 721509 1253675 1584758 1001420 1265467 1835656 367357 1770384 1443631 553792 648065 1897827 328430 932032 600495 1800898 1692194 657350 1770684 1405092 630747 1494530 1854410 1812414 1857479 1962672 601494 1646291 1035740 212430 787874 195339 818927 1468962 969505 1421785 891277 1089571 1019305 154670 1854813 1652213 321211 278792 1387537 1170295 818500 1374228 1524348 1435951 1209817 1428431 1035905 712074 422942 1557928 1234364 654317 638205 1481951 216344 1569925 894445 1547390 1514890 245548 742920 637649 550490 854992 1090335 344145 1781137 993655 1632051 906818 531618 1544605 649504 11341 1790425 412761 1676384 537358 901463 835024 1870504 815684 504698 1635714 948983 1504748 403235 1605682 383264 1290311 232100 787800 725975 1240131 775922 1208463 1612572 823487 1766158 1526437 1028834 612136 595683 17234 721534 173798 1640139 1940884 861865 594239 1750100 1432702 1497347 745467 719805 1334872 1948977 769713 1035811 1572096 1286789 1768938 119514 386900 610715 742056 1445524 751309 1507304 1938452 1619392 738302 568762 1480449 1056926 234289 1788285 391640 516127 1767455 974522 1334135 625747 1860745 167754 1408931 1219745 191133 1412719 1229071 319920 1236499 693545 1815289 120291 775389 493739 545376 390732 482102 946651 530336 1641480 413533 507608 150118 1971673 325851 1458157 886260 1593154 1351631 844633 334488 1536074 1171752 305516 1291488 123515 1710187 685468 1276883 286829 976285 1397292 148394 1096283 455110 247074 1509121 602335 192041 1020521 1729773 1565955 428451 353354 419531 1782706 937776 457035 243193 1508283 1126524 1309646 294550 1834208 1211275 808813 608634 1286871 1405 776349 1722401 1851405 940114 1266752 863246 742973 313666 715099 1564843 352982 373233 1598249 541939 1214622 1185284 1523771 494711 1966714 846545 955397 1895125 559357 661330 1267743 594590 1731006 1451430 1590085 510407 288079 1637552 1447458 875746 279700 1864009 973908 375831 632839 1552060 1036251 321639 1905655 1405110 1796050 1896344 1497686 567379 1614721 1927493 755485 269928 1212221 1224988 318813 1221769 83845 43753 1235594 98371 1908389 1958452 1090717 1306251 1267882 35059 30111 1241862 1280239 746387 869800 968988 975837 1466795 1383988 391625 71526 657604 447900 1140085 1569428 537391 1530135 458584 50344 1696489 1365192 1037978 1946093 1587262 1679027 1310191 1006999 245971 324125 960489 891687 1881223 1654481 1854585 1026943 644395 495396 702140 296886 1943051 949286 645258 637860 955198 1170287 334658 1415759 982197 797087 1349360 1108296 1246148 62937 275781 199776 1253996 1780667 9300 1856997 1824529 296777 1289507 1485939 1748200 448993 407559 1263020 889648 985441 117840 1779316 1468107 804777 882613 722048 691364 1691019 71939 1568256 1985959 734047 1563242 1873450 1459308 1688070 1810207 872992 351563 1748777 755926 1573899 1377831 365090 1627283 1872819 1137890 1287408 1514721 420610 1342037 1169042 1649536 1161996 1344614 1338787 1227325 855199 34901 654057 549639 53028 384800 771011 1498735 853566 1618094 1798839 1012609 1070083 1778966 224289 1682673 1283591 983278 262800 1529055 1171482 443132 994506 170123 1515962 110953 1424903 349623 333395 1570489 1274760 920927 140099 735874 1084846 681284 1985417 1375284 1225391 810275 87286 1876837 1024946 1800614 937619 1685706 828181 1035222 1139749 1316329 1152959 25115 951451 1482405 1112453 181582 1514672 1743239 216380 1829713 275941 1221680 1456599 1838381 255888 1735077 385587 1800162 609323 338113 901875 781300 1984901 1076180 1942403 88418 766450 1880947 1972829 1695753 1648189 806315 838103 1449528 1671457 906496 628068 1213037 1516476 1189885 532472 1378621 140927 710465 287577 1381393 1667691 1499840 875893 796449 1439633 373661 619086 579452 1267700 785883 884271 201799 514530 347320 1882718 1710470 1465299 786471 1069482 202160 1432535 1186411 537428 1490668 422224 320046 166157 357800 1601675 1485628 395343 1962406 1125450 1129400 1767232 1928311 1549303 761282 388905 1058952 1501897 961524 1081055 1262375 1302276 1677820 836341 1878375 1143937 108546 1473753 1406603 1669132 996599 845229 32187 1919150 1319323 1796330 1305610 1049246 1674732 1745479 779552 666125 1196467 883756 1961375 1591797 1906368 1468791 512753 151274 567970 716144 377761 96045 1155883 1460337 414520 48056 317657 1167435 1643492 470230 1820332 257887 1543261 1055321 52304 850302 788074 1744889 1522294 1125726 144791 1934711 1179894 1506076 582168 1211873 799411 1144944 16317 1606117 846247 931082 1649970 1755574 1184666 1696199 513276 1816013 894946 1442000 341234 517497 1994338 53497 1233716 1125286 420878 812463 285728 1978988 1707377 1774548 1390031 1495015 1800464 343205 86796 1468541 1189173 1138173 266195 217066 1972098 1500195 1736867 1329820 1967678 1755946 1567978 1482896 1264997 1981679 414820 286681 1579185 1097066 134988 263492 181304 1978390 79219 1756876 452221 474587 615880 66909 513303 1563355 1423692 1211010 1622434 1575282 784778 1106638 680979 745136 1850268 1327294 1949910 1081922 807984 468561 579539 1405914 1436574 1165286 1645781 27334 1555226 1754951 920205 1322289 1264032 222377 1934530 883336 176150 1156382 62860 681345 1931604 1906443 1955425 1092524 236777 1404386 513806 1836101 13690 1525997 670406 1755229 169847 1806941 1515832 228715 488129 1612120 958434 1636241 1578622 149340 458302 1285701 1730478 967512 870612 1749100 1518122 1294534 1796507 598995 653114 135048 1749970 1988235 64351 1182278 667844 958725 151793 1986031 1699917 994376 806522 1125357 1939310 1118147 1427726 1459859 1041616 436202 1088209 1559297 1339696 1525093 538998 1542948 300022 80042 1837319 5088 1271007 875875 554649 1598441 1976837 50020 1736146 526298 1173103 54035 248067 1993191 151576 896588 1419257 452335 1657167 1224131 1924097 595809 1219399 1871129 764608 609468 561072 554742 1814259 669510 778198 160763 146926 457724 928927 922776 1112143 624155 1564781 242426 1858943 1259198 820496 202080 648556 887866 970403 1582719 1986244 1228132 918207 1495496 1091931 874616 70085 979479 634217 784652 1340565 1859114 906342 147469 531360 370034 1658707 1863957 387499 534921 1100326 1186147 82816 291123 1238456 1418542 1153599 1811026 1457045 1903731 1339415 1675271 157208 780194 1036487 19606 1753002 1413315 424208 1677479 1000334 1449980 168171 165799 1753200 691642 1678619 1903978 1009219 1495158 1114068 1876584 1060664 1712833 1087876 1923572 1282366 207192 1903998 426320 23473 1491744 1254073 324870 1523284 1718257 201851 1391986 168925 1401230 1606042 130230 1956865 249415 1542469 1367309 1963531 1755929 920113 847526 207488 1715791 1750130 546499 949296 1163980 511139 1140486 1373837 163100 1797995 1956313 1738594 110489 418301 75962 1399494 370231 922532 1885433 254934 736201 967223 685294 1541789 695138 1214771 580939 568180 729254 939410 1540460 1292471 1062866 70020 178142 318295 331398 383340 1839163 1082622 76087 356826 1826385 680055 1413172 1103229 1987758 729891 990942 1553484 36596 718757 1632040 1395265 388782 61068 1633967 1887318 667466 1899603 1978505 865321 644960 171869 1683248 740182 1561628 787972 1023971 478861 53849 1973305 1435678 391802 1974753 937362 1453551 1168587 29429 1899261 1531398 313116 459429 192166 440463 585267 1493275 313486 1769477 1820400 193722 1785607 696278 67741 1170764 1350236 1818486 708794 1132249 984260 831580 896241 1364603 1829152 199553 427553 608318 75150 1439556 1418293 1923215 466361 423760 1382992 275573 763026 1154272 1048697 1376936 389712 637777 1892810 896625 993596 1678974 785844 106479 1115335 1579860 1208148 131967 1564932 347070 992912 185701 1569696 183983 544708 24686 1124896 469389 812783 52981 1902909 539205 1989139 1013776 159292 1389780 1413430 604974 908386 906314 717790 1754814 1086532 333899 50812 1855596 1896313 425646 1355788 1969552 1379287 1195391 781897 113046 102302 1176585 1767058 1097515 318426 185891 1917567 337401 1533747 1655155 811573 1208236 1930536 1073287 1870954 311797 1930904 1949742 1197746 1821564 1810307 1175893 469793 866056 448259 278834 793752 1780302 422687 1448081 724731 1980986 1892850 1919608 1148404 859192 1698605 1463489 767486 229026 964243 17456 1708891 1095568 382764 1897894 337375 1410700 1287752 1312817 630200 681419 1181529 54893 1622282 1993515 1316102 707182 88372 1816528 945405 690288 234947 1058435 1935431 1438168 864474 558433 1608810 154607 771788 31450 1598034 1744580 883311 1651241 248593 1245592 1532057 1271378 1831856 714413 25479 373241 1732870 1225165 250185 1951778 1944105 1108597 159935 1411985 135613 1579997 1229782 1608764 652847 482938 1116689 601688 612218 1238223 1252856 163455 18823 1365519 35652 423045 1736675 25684 1565240 1369033 104839 854001 798216 570744 584497 1706103 19214 1806355 1463638 1222425 1825276 1847731 424590 1635431 630044 1123429 1406080 1986941 1545095 1149284 1552192 335741 1569187 725642 1912707 687098 1144961 1958973 773292 1662096 825049 266480 684921 303338 705232 1772528 98544 1448824 1073201 1807652 705702 1647206 542569 1090233 1571506 523423 1834099 1719997 1123984 1529619 133940 1648008 96703 808103 183591 1196903 1898382 981657 1588270 1218472 376435 642281 453864 1516581 1785448 84121 1971775 224917 594015 1022207 301395 1991058 980476 1739299 1769555 1963319 399603 1540138 1753300 1082122 177037 1855759 1004021 1075794 1204574 241193 175693 389654 968887 1822310 1843080 1196602 201500 968213 1007601 1018507 621679 69246 1100355 1582698 1508757 1074393 1515367 1562359 1207592 628674 1780723 1603527 734008 1649751 733785 1694301 520275 532182 1380478 41350 1302989 1959299 1609787 139863 124460 1705566 378814 1407062 1694576 1314331 288031 168638 1659847 653709 687573 1607883 1666199 1265385 1363412 395841 938135 830052 633051 207081 984743 1031450 1605378 820651 742659 287622 1542531 243003 945016 825516 1448864 1682163 1701657 355214 1919755 1134043 1863959 1355111 1900904 1868293 1837926 1718628 1305990 1278879 1842508 1861309 1031864 495347 1200805 13290 1297135 1711972 268285 1201527 400371 1398520 1525085 1150518 1121353 1195958 53472 1077863 479285 1969830 1781522 827488 81104 680978 1962537 189525 185737 667252 1436253 1147257 1762926 905757 692994 668614 221907 1616655 1657586 1638100 759079 1929893 915944 1565998 1427820 345094 1281528 322483 247516 1403866 1824053 249608 792581 802215 1233335 256428 767795 1048824 1351991 263072 298822 1919925 765756 1229284 990855 506979 796948 1046146 429261 1531656 928004 370175 702727 1705408 1772778 1464524 123671 1848614 1019378 324991 1902882 1835710 339944 643385 117024 1980433 578955 1342456 881580 634370 1083045 122072 1861860 691619 1306590 1270639 414836 1108586 1073924 1461452 716691 1419311 206501 997637 952316 685401 215975 20294 642252 876543 942891 366842 1385385 1076051 1727709 1010392 1336765 867970 1302997 562529 188249 941480 364908 138154 1351562 631874 1296027 360886 943559 282366 874280 515441 75859 602287 748507 510103 1065681 1065550 123159 1603236 1648385 11552 514753 1413006 368693 640777 229309 1716993 904620 1928866 552191 1671093 1096172 1605110 1203946 109151 1845221 434878 651360 1686769 1307303 1274197 1782206 426454 973592 1085433 415984 309951 1076387 85680 1677136 1821496 1294993 1169753 243581 1239955 207908 330954 728322 317460 1601050 1368411 1054831 1786076 535054 734562 500250 1060906 1871390 1814971 1947601 1892895 1513185 1977238 1414221 1727395 845403 1267247 314250 735563 263649 1148114 587287 1893833 1855531 461167 1089135 1455840 1744552 1488102 404264 251407 1905104 1528857 456839 694529 1036 1755197 1912159 1016895 511072 1928390 659071 522650 1675586 60855 729970 1787332 1227890 1258945 1300588 239731 1836775 31976 1173761 460168 317789 998275 1813263 1174233 1299685 1426321 1867778 1037449 171447 1845531 1863322 1791045 146836 1300905 1246678 1831334 75254 1310691 399284 1837835 1968123 1880025 814038 864622 1884265 1211796 757760 140856 1780477 355235 54194 1271587 983352 1512901 1248154 105128 823270 205969 893259 728435 1489281 1319620 279056 1590087 490518 914065 1031315 1925237 741804 1905641 30306 418201 97189 31216 1041709 279221 1213598 1232353 77495 623339 455530 1032079 441095 1341436 1831036 386273 1643799 1205988 1844840 906975 490434 1698117 912627 468139 1745384 467407 1860271 1277766 1073513 209097 823653 1091772 1176695 1729103 543892 1386248 1934644 1984057 1034956 1798291 1060828 1769891 692248 887326 1663067 1878998 1825739 622284 1742118 168859 1761081 176051 1089362 1127311 1800990 1599110 118195 1144953 1644856 1251804 1793606 1956527 795068 1776447 169190 381074 1060932 1305453 653376 1705023 858003 1751862 607027 1988587 840279 1661389 1377221 1393881 1673046 523727 1910187 572778 883769 1999618 1044163 234742 624379 1606627 1632160 1720067 1503071 647477 1792755 1724108 890269 966574 1674073 99401 1865346 841439 228765 1525832 943417 99162 1055868 1090994 672530 1669075 837304 279257 1812284 1213444 133743 575988 367964 43333 363196 1362532 1831818 192162 1400147 71537 1435342 385424 1858633 1744434 1399033 1619288 540362 937759 615155 101015 1038461 861636 1797805 1221431 481716 1425775 1869931 1744680 745254 949110 338351 1908443 257513 921341 843073 1784306 924000 988578 1765991 1688248 1201225 559321 1213606 1448610 1420840 1638426 437070 1253321 1077814 1991147 145413 43385 269373 467743 179440 1897847 965680 610821 338520 1836507 604482 609526 796102 44853 1859311 1457219 477990 8344 1092802 1620622 612463 838643 1244860 182877 410698 296996 667203 1197272 62474 334861 1500538 387968 1594349 1583412 255159 1648629 19830 787694 1969590 1227799 289650 1753293 426622 669976 423865 885855 686666 709583 634635 1527968 609449 1090128 1806311 1288693 685778 177825 1708684 543560 1623767 1905966 1101369 589012 1604426 1112343 819926 399419 1259246 59547 541728 348097 1964708 486113 18631 184982 1771717 837123 634987 417242 73223 382755 1621984 480943 30619 383588 874291 1016730 1214718 1655947 1077302 923532 1564537 219036 1082814 1925313 662111 1882234 1389526 1112584 477993 138221 956951 1169883 597868 1828021 1471165 1360487 1410087 1703622 688745 193950 1349804 530898 1996239 1073685 1509574 1169012 1681792 1355693 1171871 1552413 1603732 1600727 815219 39294 767787 782833 1483314 762075 1043122 1299577 647339 1732409 68124 143724 747142 472494 1276945 430843 1129801 1188324 495183 757273 984937 254690 1239558 1791017 1936494 1320659 346590 1027052 679749 1641235 1191157 759868 675577 431101 1118462 1302020 1879475 265821 677219 139089 1512362 1228505 557036 341641 1442036 302245 261954 911604 609921 1085720 1330088 449610 1798055 1647877 617868 1076071 1773327 1055146 980127 1366798 1767876 507278 397033 1443480 1671386 1797459 578890 1076368 696662 1940748 1314022 955859 1306324 866706 1501689 583618 1242692 194587 596412 1083401 1974982 1072772 1125552 1274089 624333 1790306 1159376 1141867 1365837 754809 1127004 710280 1326429 247904 1436655 1000756 28065 430444 957931 1530070 991067 1639823 1341805 1982085 576168 1371732 493907 328184 1123020 1923099 1683164 1173753 654639 1789874 1996112 773130 1223574 1943413 1114994 1848821 1999490 781072 1326946 691041 269409 783212 949178 1359409 617792 87544 1211147 1362076 1943314 905739 562227 1820151 1719032 45424 494928 505106 1903929 521940 1991553 1378386 1146611 293556 652391 613859 205922 1725426 1034970 526969 1404747 1315227 433612 1502769 1547787 800077 1794572 321423 582833 1278772 1282505 527192 929709 1864827 1415712 1950470 62235 1025955 845265 101929 1188895 389179 440387 414160 753998 1095692 171213 1679017 1300540 223381 321861 153543 285629 1188691 474718 998663 1608617 160484 1454910 1695607 1051189 510713 1898796 1047380 11283 226877 1686107 1921453 880859 622524 1377262 211235 13408 1765524 550938 1029588 962746 1195146 427591 1637088 773534 1954032 1447178 525992 976144 1556636 747539 309653 573633 1797356 1917429 1636989 1318937 707766 97271 1702136 225136 72961 1598821 6570 533591 97316 761177 956294 1585993 1525707 1387365 431469 1058210 418464 1492243 1221733 1669933 442797 117381 270129 1941430 639308 590639 1990966 1180979 1183458 1884577 1987769 229260 868623 1528177 340142 375368 277080 1151347 210862 1573004 166803 1577907 1595322 850983 1601220 1988794 1232031 1861368 1492863 786242 1034033 499255 765546 1277439 836135 348250 637593 1303928 1459281 298415 1222473 605017 1469431 596377 1721872 443333 17635 604699 728644 691546 1093376 1250541 1694190 1213750 1395018 1586571 597601 1768187 1595803 1839294 1338775 1446446 1260227 413347 1139684 585262 163367 49986 1827078 1862289 392111 1720891 1044087 612713 1837305 1362665 502181 1774146 490053 1499061 412676 844712 912222 676189 1137150 709391 465864 1944455 1258897 1031652 246828 1512803 1358607 507521 157763 1567457 141878 422411 1202280 590346 687120 1804856 95368 778021 87378 293898 1927872 1242749 38826 1412129 1412494 1403959 1453168 1000164 385443 230444 1030617 1036292 756775 1516516 380910 1381901 762255 1801187 1415811 383472 744708 1062967 765614 43201 1110524 1795944 1611652 960558 1498475 642600 901987 369565 1655915 1320523 1447804 544377 1510137 1071900 1903368 1696801 282136 1002025 1629563 1398786 544714 1146189 1419143 1884727 1875246 1674743 1982056 1767104 214304 140912 696058 1777770 154213 1873909 1397534 1604333 1253705 1163182 1881209 1279985 1545057 1179082 1112160 1004261 1755425 695771 25 298142 1831211 669275 690193 1518018 1206395 592339 1003487 586205 111238 1328949 86647 973178 434816 1079917 1994980 1666239 1756017 968178 943511 264700 1136330 1998712 688032 1056589 1374470 1253220 928917 1544393 445965 186175 407310 1675385 979390 314499 694308 1386869 224228 1281123 1943561 194744 1772586 1998455 851256 1936906 1520388 425244 1645658 981982 1248760 677673 51262 915630 1161096 1578468 371861 1885993 151345 1344389 954977 223996 1497418 933395 298260 1450515 1798641 317227 1259449 369451 1174817 932073 1948460 72193 1564494 1262914 162759 657429 1407671 254534 1323000 328712 1214692 666013 936694 1101220 1480741 1781479 819580 766255 1516437 137009 551941 628935 349534 1091138 513722 1778657 1829985 193601 1442198 1087089 1920552 1145300 387573 57848 1769184 1938207 821315 979068 1140702 147528 100944 866957 122723 1214211 1714124 1117091 1895979 414321 26116 78714 1419139 827851 1898150 1726190 1539991 371905 1120874 1299560 1943915 1408256 150519 1420634 1845739 1312899 1086616 401675 71022 1905307 729200 382364 771584 508493 1572575 1067022 985644 293220 1847668 279517 385897 426455 119706 791490 1483245 1791947 1094085 144591 417603 978652 774559 845193 1840984 904998 1158196 1917118 1582372 1042429 1879533 427272 1245382 1392512 329880 772609 355058 1018117 151202 986191 623910 478607 111701 239820 311340 610763 179807 1634059 1520069 1667705 793964 162302 1620408 481222 1146417 1112824 1920555 191334 833093 945799 85308 289431 721729 1662642 1415622 769545 70600 492840 501146 604619 1267903 835578 1995185 221297 619643 1472896 105455 1193034 842356 759785 1416616 506683 806524 1817664 64622 1602086 487297 1269252 1047214 1112205 1260318 640314 1577443 998500 152921 1220655 1514097 1110157 150534 1179675 1205854 453147 1733002 766535 137973 452037 1730483 1887464 1274136 1715405 1769302 800682 18836 237495 1958235 442714 532181 877424 1328329 1487512 769032 1525943 1927223 579229 1955436 619348 686516 907672 387028 741083 1374095 1976080 446410 1266526 426161 226231 1852415 142545 669718 655053 1386735 1683836 23969 293148 1250017 1781631 1685773 409221 1851192 1588179 983142 181524 61599 1454802 1388874 587337 1815677 1559321 1212804 753149 569801 298631 421031 1826042 1509040 884047 324727 324857 178812 371390 1063544 285470 887462 1895737 1431656 1512893 650058 1440823 1470783 330265 472012 533834 740586 1831960 1174575 289210 1597941 407222 684890 1877439 1933098 164241 1609185 732422 1467573 1409631 1740941 1775794 1449812 616043 1729216 556389 736940 1486518 1556137 1194893 824923 1534182 378922 1125628 1149277 1658997 1087063 38312 1927758 914084 1941382 389506 65651 336763 1049062 306676 1586767 598876 297456 700243 232626 411016 910439 613270 1698917 1060859 1073100 970215 705395 803972 929447 439180 633637 39857 202817 1725517 121537 1918120 1625173 672824 1774001 1233401 870530 1068362 1105301 1708913 821745 662503 947885 276544 206487 216007 35730 1253513 217533 1146286 211271 1068285 1364980 1859076 1314509 1157158 1116296 504824 1588398 1555092 1657850 474964 1560042 277365 1481320 705410 353391 440243 924065 189208 939244 1894122 1142183 163319 1491644 1754774 117468 118955 1634607 1375795 1606337 494121 554247 702561 1705524 1894165 1715185 1752605 1266577 1204226 347577 1578261 1214017 162782 1801562 1364093 446240 1186969 1975150 117147 1938972 799254 1089333 1268058 1323740 1969156 256132 1046721 1948576 908972 892158 1233355 126422 1141706 1251144 621876 516258 759395 21684 964700 589157 1695913 1612999 327382 1527982 667944 834020 1676751 1827016 1748383 860868 1406205 1236516 289893 607872 1865146 507852 976698 1864218 1383541 1460568 1989895 562226 1694508 1799372 450420 1479906 1358519 426339 1270816 1010364 1753074 250810 1952287 1435856 1383522 1956816 945546 1951326 1206365 19559 401930 1174560 1804574 1026175 425438 426672 1968975 285836 315915 1656145 858666 993990 384882 673322 1999561 1757071 553879 242345 1577032 500035 468405 668481 546364 340944 89754 1924519 293965 679551 1202672 739198 782475 1165042 1407182 889961 1794160 419061 250077 993913 679115 772571 1346711 637597 586043 1395659 1287399 1472502 1413879 1966095 784983 1576405 1967991 1848629 644448 1723770 13689 967263 1426221 762642 1226834 1042967 856323 259753 977190 873440 279089 924413 1430859 303632 1731523 460636 304095 1906050 1646634 531276 284131 1555172 247228 658538 821444 835096 586974 388601 1251754 1963519 1826812 1995584 356705 1571985 940990 985104 494052 541047 546583 1616240 978408 105290 741679 500710 1866130 124598 1615689 526670 1304367 1941528 75916 1414692 673043 634142 1390629 716064 1777042 1212093 235987 1608088 545878 671054 134011 859611 745022 844685 1797015 1669170 1367746 264562 709721 1978901 1770689 238650 1077659 778016 804293 1759287 374937 1254121 1288623 1050635 1182457 854635 650449 762556 198323 1314425 388419 155228 281313 350257 603993 338364 1744783 670775 1896998 1075101 468510 811612 1996063 1247071 1604467 1356796 142723 1332419 617157 886688 847611 133424 836370 1129320 1572935 547884 1550614 1853789 1709813 274263 1514796 1784089 1234207 578404 1307405 611914 1832837 333250 130059 732704 715070 1900280 1547926 377524 22773 1008780 108320 577122 921145 775771 623705 1013338 116983 832970 258368 975079 1392818 1553067 1573085 1982372 487521 543699 755548 1934249 912746 1258566 1390461 280935 1330259 198536 1354685 1861885 254945 1238846 1385020 430233 1776050 905331 416201 878007 59385 1499832 394036 177120 140139 1654147 1994044 477870 307906 36171 1296183 1571735 1704991 612534 1174835 1009308 426773 1560799 579212 1791633 895532 698241 485983 492770 1303714 1242987 990008 816303 1338834 1332128 1971601 149401 1166637 516805 316981 1611649 1565660 1760852 1952449 501722 1717836 798641 1733607 1229645 1524651 1606889 1632046 436249 951680 325785 1373662 1159605 1934056 1306262 1923726 1118022 125821 1281265 920777 417010 213023 660694 1771360 1738355 747283 723017 679427 1605439 754952 1362619 639758 327909 1515610 370222 805974 1664045 1096110 790946 1628857 593600 1065729 156482 486599 1422889 913925 1128926 1013726 371340 1892274 784280 805506 613436 1194444 396683 1222120 577169 164806 573408 197800 136843 1664941 612666 1400196 320856 650647 142839 1910149 1353725 1004914 1055554 891877 340789 1462884 60690 1572290 1352963 1674764 29132 727930 1407995 176830 970361 1870756 1579857 754570 522675 725549 1473736 600059 1560983 809784 73312 1034909 1901500 603288 1578562 612130 1270098 1164181 1532889 980045 1007045 855939 1147122 1489469 455291 705041 183419 1246378 312027 1299738 664991 562133 1827393 1201129 360540 491853 1542541 50032 1150533 1744113 138715 471337 1679829 1854043 1067943 1573093 703868 1936065 458087 523386 1288567 641542 847480 869776 89522 1721691 86214 945788 265447 229342 1984056 1282428 710164 1187157 219262 615245 1122054 388518 179500 1721357 1250349 715160 468137 1854058 1805209 1179914 491036 1016763 244769 131381 985581 637088 993593 236772 1852375 1764705 377762 585078 683124 676581 630946 1575946 1462478 1425398 1504271 420618 1088874 1344979 1116785 1898401 1285763 970828 405767 120867 731486 784613 1425463 1862447 1887492 1650430 1414263 380373 1289065 1767653 74887 140048 1063081 1297104 514346 1607383 1983699 519025 325953 599131 1280187 1392717 645376 550234 513224 1883913 1293210 1623206 1120969 1811716 410386 1857903 431823 93296 995912 590763 1778176 769334 1616803 1112347 1691556 1274439 225761 1829372 1998667 511349 1376163 1317717 1870100 1287471 1459635 1343479 1536980 628168 1624962 1881306 517582 1688891 870614 1094364 1468702 768514 133418 443224 1435439 100075 1392328 581298 35884 278004 941227 1323462 151396 266051 514344 1018614 730975 759228 1172196 631085 1853352 1073697 1476997 1159430 225451 234722 1273199 1038850 640501 153654 209079 1989136 656246 53794 1386170 209893 1290769 1470911 1957139 1950002 587454 1696688 329971 1121219 489941 1832615 1876579 1057940 1574582 52907 889773 1852485 592422 1135415 152659 1672703 575423 1470869 871145 545724 339796 404172 375119 655734 1643563 181578 1470959 1654306 1915155 174940 1128576 335992 698122 1407575 77137 393078 638299 840529 459621 1044223 252362 805402 1456571 344474 463293 7895 38457 76840 416279 11673 739791 1064245 438544 1115977 1988449 402978 1510534 87162 3856 807820 907871 339587 980064 1995765 1798489 1404137 823325 1689181 1333763 1669604 1552257 225015 1068046 292361 1796932 779050 228979 1311730 405701 1985147 17921 1186044 468610 755956 759039 1995655 222924 1403413 339203 1420839 994030 1910846 814134 811770 677623 87165 1462016 948777 1872065 1012402 981220 1090024 706660 1446402 1067428 1864545 1628546 1468203 34491 884309 1045022 933062 914486 848452 756355 1555118 113560 427259 1517537 928319 108185 1351661 1503327 226162 1783153 1060358 337298 322793 1586833 536281 1557283 1788491 402887 275161 1466804 293568 767742 1134606 513730 1525929 909756 1381914 1783715 24668 294692 1413451 119546 344763 1796407 1598282 880511 503484 407885 1713292 766860 913262 191424 161066 1967026 1162956 160460 192380 1373023 1132256 1909561 528648 22150 649510 862284 1699553 1438321 1875830 65666 1805110 690375 1897045 656206 384498 628425 749568 1012038 1775773 678173 1819994 152233 84354 569599 1249802 1039115 1234491 1162866 1380071 1557034 1851448 1410438 166979 1032578 1959698 507562 299047 149203 893989 1103875 784772 1504256 206015 1238912 86088 731653 160435 1749006 1902544 1706643 1237782 1007018 1638503 9032 1660355 37955 489413 1363937 626673 707290 1441047 1040395 1294173 226277 1315324 1891582 1437142 325956 1759381 112243 388704 295788 23281 1454672 1410373 1499843 1021966 66946 1652009 1493720 128880 196968 1834946 1520477 1662757 1382177 1195061 666691 1093989 351277 587621 391120 1921676 890003 1626023 475980 1092763 1544582 1022594 278353 1336176 1976489 115115 1880799 530067 88617 1490216 968396 271736 902905 1577298 401422 653700 971258 1688473 1956259 1471260 878315 1240600 1207044 112489 54223 973689 291382 168280 1035970 331868 1412145 1576000 1000905 1423281 1671978 1662275 157095 1187684 464447 449281 1918099 1315553 570781 668760 1112970 366612 902069 105602 426173 1640184 1117855 92044 113102 534821 1924928 307030 837323 981141 1104457 426663 1315229 1827493 61931 753673 1082664 702457 1180274 455836 616095 426886 1417747 114491 521267 1425749 503295 1578015 1846432 325244 725360 881783 273009 710010 1991774 1273436 355057 806671 1535270 1803241 1803295 351486 1471790 1545990 1380185 422140 1059477 1313965 1839977 135416 1035243 1028025 1368783 1659523 1722979 680870 1206880 1090709 100991 253622 887762 1914418 734224 244085 1796011 454842 682441 1291768 1413816 92730 689674 508176 189019 662366 51594 1421438 1947638 447613 263618 1606569 1464763 774146 304706 1643159 603014 845750 417368 574671 1120702 116129 936769 1946937 1552824 1036477 95318 636698 1448928 1119308 1072254 1388280 1314774 1890050 1711404 1162705 1262064 953736 861839 824259 811488 192514 1583284 1727853 1435546 1716087 85789 542716 1978418 1610601 1716397 525796 1369307 1841756 52678 380600 1305297 1605625 762246 402447 570550 1402256 747287 872040 1013274 1822943 781330 4098 664799 850223 1690919 1125264 959510 92682 447660 1270659 1277613 775221 1180635 652791 1231093 470445 255234 197590 1706277 1885787 360385 1176108 1186039 391937 40712 795726 1388443 130999 384215 1826637 449074 479993 209590 1967456 1696231 26151 325771 434572 391354 756021 706769 101845 934386 351662 1111615 1698818 1836539 4200 570062 219737 617628 587544 1867855 1310761 677499 1224438 755636 1937087 1424990 842638 1525930 351367 717066 304787 785184 1638356 940976 254282 1755841 1956085 1644394 282560 1109484 1143646 377019 1985064 1891159 818858 135488 1403097 65918 1699660 662706 528259 1469999 1565944 1721670 1327561 1199019 495744 1040601 1680739 206577 1741157 738986 1936261 1210284 534554 1573157 1316540 1474744 1403024 1264475 1563395 755056 1335215 1041233 1556678 239287 1497204 512310 1260220 845757 686310 84716 633558 524915 1698260 1780219 959512 1765085 652541 1311691 466409 382299 1152707 1785903 396569 1073444 1585833 278047 1198352 1851475 868965 243755 714516 974033 1200975 481083 687106 1259671 1554650 543419 554953 301994 1247022 1544991 426472 891159 861585 585801 1471782 691290 1469004 616204 1161103 877467 1077079 1141174 263925 1361583 1652216 1056830 1541700 28244 588908 1525364 1041681 997114 1978344 1757055 1785421 317100 696685 155405 1826398 1403065 831902 1370409 918799 587832 1823336 1002263 293805 1279193 790377 1372184 291344 26024 896648 384691 368292 166286 230810 1732642 1960199 1930130 528737 320138 1736096 1174000 451284 699442 709637 1491551 166231 1575984 1771694 1694425 1773248 254221 87292 1007813 1771651 464650 603238 553333 676091 835488 1587103 1926464 1004743 1700864 639829 448775 1421257 376702 73540 490864 337583 1246682 865130 1832048 820568 1423491 1007897 1896260 490506 1982892 74617 598824 679840 1656394 153038 1537174 705621 826415 1225366 1505405 149783 1739006 752989 158912 1034287 1064144 222996 753368 223664 1907920 1536562 711623 493702 1132828 1019905 344643 591725 585131 808446 830304 957437 549273 1597020 514464 1830098 1441668 976956 1061687 65478 522547 465990 155234 827877 1957304 1627645 1352660 848586 611864 218707 1024787 1833997 1715689 1629134 869089 202706 651262 1165772 1005165 1896722 1377906 1429658 1445207 736144 1460295 1827840 1871492 28868 554941 904400 100293 648522 1732259 1844119 1920630 323853 55624 1366697 534329 1917876 28269 321584 1198219 122818 798244 848177 767048 1664952 1442128 1021034 485788 1420834 602505 323981 1643332 90895 736891 1625573 1959930 1390879 343192 1733430 712981 1099126 719642 1759198 272760 921414 518503 1607219 345696 1362561 1392555 1248638 312566 1342189 1507867 1047336 858043 530040 1711039 131197 1748115 720987 782323 951857 1394502 1581030 1691237 1503793 585620 1089889 699829 846908 109420 620807 1803048 1935742 1652732 1877901 1227569 489942 83184 771390 1688332 1939696 1581602 1033791 1210099 1299217 1927310 1821406 1683981 177173 1333316 1127764 997545 586261 1632616 1527031 1383943 905140 1377381 344795 824325 1873479 410866 272098 1136725 1872672 1723780 564046 1179640 1197424 1706794 545568 452571 1111503 745042 236119 1837942 61954 1270000 821406 771893 236760 275135 1151152 1241750 602668 1535252 201724 983985 1800810 938318 81685 480870 1547236 79514 316559 144231 990507 619620 154216 377546 1600019 937566 1801780 1788589 1587841 603488 1550502 994067 1347932 805689 266409 1129555 629245 606792 777247 1363550 496696 1222273 872282 1921974 974335 743966 438562 1523472 763941 492114 1348218 708259 779457 101719 1504926 923629 102799 1158210 1603468 1152822 1901024 724484 392545 1090141 1689431 969601 1976845 814495 848758 657514 136389 1657583 1519946 467217 590911 398397 1875451 1812666 982730 1021719 1246187 563634 476222 1587285 884591 371196 614699 1442218 1809500 452034 236956 425679 1175727 1305696 1148555 1910192 368155 486228 1918975 329834 1819582 191039 577039 1063746 268372 502525 1112681 716061 1360896 1217783 305811 1926320 841314 358871 1754066 496621 1359795 1106712 626320 543020 213514 398968 1088323 892938 821738 1689617 1039861 880967 413556 1243647 143211 941286 89471 958717 1323855 152715 1072033 5249 1135818 1492031 588056 790807 398774 185961 166298 1517627 373717 125047 499706 1285894 1374049 537454 898350 580984 1024460 1416514 1486143 1442773 1875610 547497 1770612 817029 742475 1942615 729826 1882662 378320 529401 1838364 1294779 785504 55744 167030 562269 372715 1042055 188898 1822257 99183 1287600 197929 1724655 1041477 375039 107798 21436 282167 353927 1862689 1987357 1191640 963499 1522075 1447955 730500 124459 1462845 553021 1059626 1571304 56607 724340 488344 1080108 1547685 1723899 122384 1458307 1239421 664542 1878849 1003200 1430083 1017235 1331857 1289530 1194239 829839 1360242 302988 141877 1272368 438347 1626897 735356 842729 666879 1458431 1750082 1455310 665804 930224 931257 683637 199735 1678968 65235 423408 1428482 1311663 1134185 901773 1863636 1931602 1721128 1776002 1867809 8320 45049 147405 56892 766602 1893381 218840 1170 656180 1341816 628525 552430 1400108 1589016 1991474 1608188 1071480 511053 1280502 1342683 1440464 377788 1765990 1575881 407473 1304682 84724 1582929 1556829 1256380 1309491 1955295 778993 1780020 71964 1855678 402293 1472718 1705218 1751340 649658 727265 1233173 1067388 1378477 387207 1891296 1656328 988841 175132 1351255 888059 798720 932428 1132945 699002 695006 1592062 498015 970792 424394 1073148 412190 488377 1601197 486058 1665420 837473 1632208 1612170 1807070 1777573 1499442 463262 552871 1770015 1215339 1403975 810337 706705 1725316 249400 97953 864446 525686 583626 1124074 1177992 1323023 1425122 1461611 1810407 1037207 183484 1692436 1945021 710556 965662 1328234 566468 374080 666103 1428043 714029 1047752 1031371 1694974 1912538 1353969 991390 1556749 892677 661653 1512767 1752985 611482 630975 228411 482668 1371336 1981509 659176 1881355 141228 1618315 1794796 160782 1124762 1035512 503124 895636 175543 1664252 977610 526157 941195 1242264 412788 1194866 322775 1156756 1542504 1721990 1869280 105733 1364341 1456232 787445 1401954 1743685 806378 416457 34152 1330126 1231260 847732 442400 837804 1877007 1514144 1820286 1258956 76157 1656975 1600226 1155394 767899 696273 1202423 1457040 514450 1654191 191785 929405 1979527 1991762 979384 1445344 51544 352785 1866676 1852746 321642 105692 31635 1532696 1713057 1086751 278241 1105856 971047 1223546 181504 437326 367772 1768683 1393520 452144 235236 595702 1456700 1425170 1980919 146831 1936928 50353 1935671 1110553 1040606 1870947 1310581 881761 509760 998964 960611 998058 586472 906777 1002090 1075990 894095 718557 330278 1669590 624531 578547 805978 880959 180768 390806 1193716 1712348 1800727 560889 1592772 530604 223749 1655088 121597 1771085 138931 1288732 1185136 1571993 1077973 117849 1669047 1379509 1269106 1751229 1870250 1554737 10569 884618 56532 1203888 393549 1893762 1101327 97640 392343 1723767 1639598 431900 1345722 724564 1840712 842214 1321898 1666209 1804481 410733 1139306 1236934 1605916 1531558 1427389 1383990 427871 971742 50017 1471915 7543 279264 309185 749173 460028 1263472 1233619 827116 1630660 1761239 376776 1983580 113052 1857754 582807 1642345 461979 115432 1232246 310113 1518193 363727 1351309 917607 65518 1468521 401778 87017 241860 1840646 1197726 895429 1927675 1850385 1822767 465121 163558 302741 1141572 656500 1715731 1659951 1548864 1333515 1434146 950578 1072340 1255874 876135 648545 1947054 665861 1029164 1599752 1805049 655012 868528 105070 1639533 65492 859087 1804982 1142412 1507240 1425137 1508497 1562601 179153 127924 285080 319149 532103 421948 1479215 1556762 1182039 517385 19240 1097913 630634 1986349 1195418 400117 647269 95869 1803838 1377796 243604 1435217 998595 1701003 615322 1712770 1236055 1244512 380501 1148580 231499 1124180 1676943 1845455 419553 530991 132955 499225 1448630 1381561 975999 250646 1294958 1988590 1017389 1195957 63603 1583672 860776 1438863 735034 1254488 1058478 486703 1813536 921962 199807 1234101 225611 1329802 1471800 25914 1331146 1302682 764658 1005650 1771232 910201 64697 1639597 1628489 1005981 726532 1016590 1939998 442238 767843 1938190 1373236 398121 413649 804598 175886 908000 1845473 671609 1398207 1526581 1144096 1862723 1740190 1423878 1697277 242931 584054 1753963 434577 1038728 306869 1520579 128454 1336513 1947021 1704644 1845628 25066 1750978 1476865 1532867 384207 501590 1395738 1086233 252759 791932 1054743 14233 1415735 395202 1317783 504462 1921446 1973094 739344 1715074 330577 1302651 512250 761912 1030651 835893 1269343 150092 752552 1944674 1723263 1167420 905990 1342724 34634 1395624 703561 1570095 290618 1842517 755977 1431373 1154790 1067747 111441 88650 1144136 990654 187286 1668184 535432 999567 1463708 1215512 121326 68983 648167 952829 684193 1074142 1801195 838900 1031152 640223 1235011 820341 1516455 1467016 1963690 649991 1953825 1337779 814287 1590574 1865299 1428332 1523184 127209 1201793 263114 1259487 140249 1186404 952756 666755 1492736 314616 1710505 1041983 417006 1293016 113088 1969897 1765265 686748 1587272 1199903 1608883 1602824 922046 1834628 1364129 1561239 484121 1314352 409534 1487384 934274 1207608 1282703 736883 1261598 1415696 905146 377803 1409374 1894942 697092 1064296 309900 1224792 457122 801974 1934929 1455477 1207183 637607 223571 1296498 1216800 1563244 759722 1337250 1923419 740539 171807 432545 134376 137928 1992977 1234720 378802 1400230 580113 1153822 994512 272639 633890 1186315 870036 1050989 993526 378571 973523 1887456 1844584 1614518 509383 221751 432564 1038112 1985771 1711341 1675172 65517 1206881 713629 100010 141779 941845 1459361 850684 1872785 561996 133461 528658 1801221 1018203 312025 77344 1551474 1156200 1316392 1562911 1261000 129378 126316 1348454 1314231 1436800 39432 1328546 335024 907478 29616 1118570 1885424 1216242 566098 1593317 32492 231549 637572 1590560 1878843 261434 759459 502894 1433377 438574 564578 1223191 576261 1523529 1638373 1610278 784384 619292 1827993 651988 1124825 1926797 5794 904527 1820256 676343 259442 645714 1153641 1458281 592215 1647526 1237406 1697647 524428 204053 582706 1772495 1496119 1210704 906326 1158880 756551 838097 263037 285345 291047 1014326 192160 1559788 321988 570774 539719 1494706 708290 169050 615088 907940 310727 949584 1832098 1388121 1068953 518195 1006369 108986 1999053 172739 237084 1193614 1330455 1433766 1715427 1744736 1591822 1135429 1789420 1015118 674505 659455 1037054 800766 1092531 383707 261885 334104 1356967 1693370 1394946 394813 982745 1139402 873734 692162 420217 997113 715018 1117920 153407 182143 1085179 686487 295856 1982074 1469126 645267 1129560 910703 605152 78877 1225674 1268581 906239 975221 1962929 482761 1136180 1901818 1170290 989542 1706656 336966 978582 852806 1991503 1381495 480796 368310 1191325 483068 360570 1988955 1704098 1397693 88014 490741 483889 361431 32386 884016 748355 867481 783201 1703940 1044544 1817427 1921617 1893072 88603 889139 1867305 1344285 968532 848474 666114 580840 1956951 1173406 384750 775080 559073 479545 1421363 1144705 1933819 549422 128655 635748 357115 1520083 272248 844507 1054545 391919 268551 865659 158699 760548 1550506 139652 544854 1791316 1920748 254695 460002 1322925 1190443 1956650 555179 1468223 830019 489121 1355482 468701 1609397 107942 611736 1340892 1457523 1232699 1006774 822210 1871182 439474 1198397 1234584 1478935 71728 784675 1383793 1971964 1962358 153966 1929772 1882137 1110254 133128 1213806 1916062 1065731 781358 1542399 146377 35076 212401 1980326 52913 1109829 884799 1445654 1672758 403969 669215 854343 1031343 268837 1040511 1287529 204785 264612 1192015 66306 1539016 534448 416078 358505 465563 735255 1027479 531192 671559 359312 1087448 1117229 812615 1317691 724656 478036 505502 1797335 1176311 79623 1313163 941117 1392502 968636 252062 1891601 1714575 856368 619869 63360 590610 929791 1926326 1513016 856698 1312037 1155923 1338819 834071 1294995 1751560 38793 114560 499570 1187294 1747961 1419805 1839047 1920612 394362 1202552 1239740 1599301 1047714 1893442 796684 1159761 1438547 1651168 1593021 1256520 1262808 1374136 1762237 1241573 197843 1629082 1172022 1877736 227941 1060673 536639 807447 724005 1128724 825488 646339 1946057 1957052 707973 842042 1322402 253078 631305 1123995 591910 1433660 1763055 450388 898631 1185609 690063 961466 1501336 75679 623745 1295524 1094483 601706 764260 475008 29298 97089 541961 88300 587551 1021169 88321 48001 673719 933499 507915 1132552 427104 1329513 1650884 1376001 1285577 423458 1536369 1893717 218272 1304380 658446 601795 1047033 1883281 1771371 748965 431559 1956329 1566906 1209637 1560008 391892 405105 1139308 1288264 1758825 680955 443308 979643 1036042 1925494 1300437 1377539 1177012 396440 1798674 1312858 185237 1579152 87310 303756 1519781 1050740 584228 397836 169113 988982 604926 1916940 277815 200359 1680740 1688703 1652830 157444 1649318 1074220 995162 41832 784035 1217857 1606459 1866687 507321 929960 1187210 357708 956997 1308018 404977 396500 1119121 1027700 1375179 1034720 750074 1296635 1054567 307478 202866 152523 156794 1539591 372494 1108192 1504265 43847 1755868 1923847 1920266 1933024 11160 899296 1880731 1448697 461214 1766200 1187834 1873215 470552 79903 1802950 27552 69049 431836 1192561 912519 1092676 1088006 762818 1262629 1776592 605181 138423 565889 1917630 1238711 1958455 90922 664612 768596 206398 539544 785399 1157243 1056400 1207911 169848 1340671 397103 1617758 1837794 1319531 29316 1418661 207080 1551671 681874 1710427 824951 6063 593617 1299574 1594787 473503 480876 203174 1035276 217011 1361742 465623 336910 1277858 706257 585286 480836 1988182 1049735 1291003 411951 83631 804430 581936 1559494 41719 1079137 1983219 349035 1344262 62340 729240 1384494 67535 875019 128835 854321 568041 934492 1947922 1623013 637268 912 625517 1877664 1711107 1281890 1535463 341250 22059 1009508 1219610 186395 636030 406416 1761809 1318655 176335 821597 8065 211645 1258342 1001582 1736550 335405 1427388 385484 1123204 291825 90688 1371693 428199 178716 707697 358980 57168 1814490 1389113 308615 313030 1491648 324165 201183 500928 970170 1880053 1247632 598047 843106 1811410 625079 886840 1450410 1971126 1981069 378768 954632 948583 528141 217377 1356358 721733 1385631 1761811 1164270 571196 705372 113638 450043 1800433 270291 243636 935438 1020421 546379 123891 269889 1896377 920536 732248 1673343 740569 1811131 633537 966306 1711014 534133 1915375 93737 1730436 1598032 1139863 558992 1230778 1653286 465773 1039932 1630991 206485 1215162 1763400 1028728 1451421 1360803 250906 760706 671202 1820640 1937360 1637378 363115 59739 876430 629698 603702 809189 958369 711226 222552 436374 1880145 1399997 1251774 514287 1789833 948803 665895 48085 1628414 1918502 878133 371705 1357160 163777 18870 930669 1166707 1787053 1238284 1654548 85613 415709 750663 180002 1123918 1127542 772650 618878 929429 1864084 1208546 1605969 1192663 1150059 444953 1884596 1442331 1567175 360042 1557122 1724374 450270 590529 1407148 1221601 1152269 421785 1534342 1859781 1938936 1478742 90045 1793667 1611437 655137 1468838 1248042 703575 1989949 1681747 416099 75857 600173 964192 1089983 137185 125105 1273893 1579613 1149003 1278906 752482 1032513 1958643 781351 4554 378266 864308 1062127 570540 1404433 977921 1886706 832909 1800432 1206761 298622 807981 58230 1922424 971567 1374263 791071 1240122 1734975 66815 1987460 1370015 1855130 1087844 1675584 1271269 1292661 1035519 1431037 846316 99493 1588316 1407720 20937 1512386 1154878 1830019 885331 1279967 1180942 1752921 1606746 1489946 1008494 1124657 1848922 1055025 154929 1682808 1411893 413566 632130 1462711 666612 1496946 171820 363502 1024091 1286713 1111155 636818 46493 1564602 657464 1951990 1789691 733662 1173405 894361 565741 1870566 586300 1290390 128001 1472238 1426049 427856 48478 1657988 730594 55573 535368 1717858 808147 1282309 253652 1154783 946420 1899792 96352 1818645 1315827 1808190 1508988 341031 1915772 1705698 776179 1698069 1835423 393335 779239 1119577 626182 1907519 389695 1559079 764691 1933576 72703 1812473 349836 1585558 1282880 176076 1993901 405192 1692236 1558979 142021 1041407 965066 470140 299381 1858986 311862 1777210 811395 1260445 818101 539570 1595815 1238572 957878 1653734 1250372 539293 1818394 1142446 1084327 1378283 1587751 1880774 1474206 1977612 1038892 1712278 1562008 1090050 870189 1822872 545937 1639014 1388144 538421 1644181 561415 1754260 675451 235897 1434953 814392 1027794 1599924 395413 1251425 737764 24511 589079 1453449 1685681 33237 957488 1529808 1258041 1587692 1055708 1503104 185603 459208 904514 1114055 999140 121914 1416036 784013 1483940 348335 1414525 606103 1443805 476082 231897 613831 1862368 1823789 1906389 1791772 1840586 1376742 1936656 357576 138512 488125 52150 650236 539312 1595932 1022905 1335607 180031 11345 670005 653814 22412 986713 1993973 1441916 40429 1180215 135510 1750337 465475 1284132 1858030 1456370 1908793 271105 539115 1694930 1539327 624989 518153 937924 165043 384201 1363685 1318751 470352 1882710 1841683 525803 1070504 268488 1326159 1679481 1844404 1898620 1473465 1886711 1613713 1262643 68774 233883 1821168 1054872 1198299 747739 1275779 522470 1965833 1152381 504072 723872 820476 1334530 891373 193868 888985 784169 1721291 1518851 953798 460437 689566 1903779 1761164 1387255 1304207 1726597 1717877 483523 1177801 1351179 396582 1588213 1499179 1521542 239956 1676553 1661653 207506 1502796 835504 565065 262682 1774984 1143429 406646 1476893 735291 185858 376638 732265 444269 331695 1227780 17224 1167392 827415 1994666 198506 895252 1702556 1271299 51532 1724822 688859 1985966 231814 555681 511590 1932820 709819 1150436 709825 1632942 36411 1223536 1041419 1837467 500861 226355 242956 101786 1157089 1484707 1778628 561969 1820431 1828222 536454 1278215 730247 586443 264482 1722447 280916 1060307 31817 1486669 1249967 769916 1506381 79328 756711 535414 1415200 906589 702398 575013 1176318 489784 309963 1432172 179761 1791384 799803 794889 588302 108963 31002 1875657 234606 1811318 895694 746855 167921 762741 1494778 1013263 1622238 1734625 64831 948364 1241241 967997 1281333 1247245 1946569 550158 433278 1940390 764550 1932650 145633 1611550 49086 504026 564629 1911936 245001 1647382 1809591 578103 1775351 1573996 955408 1263670 352061 1845373 306632 400619 1889713 1526795 8834 1082229 1703068 1893901 860207 1084260 1456548 595820 1615812 1866760 1420494 455364 247254 258472 645834 1474709 1120193 1301549 1224083 1270169 937530 1373559 1326848 1293942 80951 15988 782424 784358 1738340 179306 163637 425684 1673483 1801066 945203 472200 1283793 15539 1275870 941098 1123063 1440346 456318 1984276 1264461 1698460 1507755 1456321 1953865 671053 1714382 1720939 774144 1069741 962142 666293 337303 679225 819489 1756569 413965 1870411 1399818 1412740 362007 350470 1445488 1719263 927922 1573736 1564216 1684572 20804 887750 144113 1729895 1673884 859430 1412661 352541 1512787 1261322 796158 1018446 191299 533252 1994637 79629 1699937 772830 1297401 495861 606266 1796858 1000645 751539 1888135 827599 111145 1079618 292048 1973566 660967 1241916 82881 717656 1821779 1950212 1807558 431699 1958075 929149 1992207 1764478 1191100 884142 786290 983879 1365738 362274 576567 1475470 142450 1813419 295661 680581 1054312 1163241 638047 816900 605411 1838047 1891111 1212005 1736856 1629194 1190294 1863495 1528431 1329881 1251158 1105706 355956 1893110 1862103 1198747 534444 1992734 1230557 1887680 127595 61659 1595404 1122465 1826830 540465 1565686 456024 217874 831303 256772 1307135 1657306 1953609 1656195 1012116 1160567 154447 644735 543579 1357180 1937991 1204274 72548 608455 608487 589378 1408294 778926 1141845 143225 784335 360395 1381502 363680 348201 540262 713127 1583070 1067176 252031 486126 1382307 510656 547106 1677698 660036 890967 1955712 927361 663752 1313919 1407042 1965458 996754 983146 1691435 205809 640719 403147 1297886 759157 1872057 294016 1481046 270461 1745424 1613912 1838516 403131 779602 107709 1224970 1896011 1786415 1796370 1424639 1709618 551385 1023800 1415284 594903 778862 1349521 1078658 1475403 913606 1187342 1373349 1246133 1884535 1780526 555984 1763004 1802651 1711843 938019 1812634 43345 133224 1900282 819469 607472 1182087 725861 1288652 774675 1035325 1121290 418438 1077023 1820528 564466 1545499 1992718 1859991 1620701 317228 544177 1551216 192922 728545 1410473 6104 1373334 184834 1673017 1363868 105805 87787 41017 842322 34020 1656140 441158 1456577 1192113 778766 425673 179060 1867702 977566 1150949 550644 120352 1830370 538304 1940557 221377 100626 35901 1692529 1692209 92715 1824626 1286249 1956338 1981895 1696201 673208 1750038 938907 1850372 127167 1203510 290122 313230 1860579 1617727 474340 1530501 1002530 183750 807576 1419491 1978544 404849 1365128 1646688 255024 426442 105524 1086746 515971 1833311 239170 1645138 1051944 971921 1335185 674867 1052095 880047 311348 67871 771341 1799035 1422906 172697 403998 1912489 1772695 1902783 1616941 466350 747135 475682 1388453 1620940 367940 453653 1279673 1278281 1444857 684823 1413455 1253746 255829 960179 1173787 1985041 108356 171621 876994 1817539 864562 866324 493259 125426 1412305 71367 500204 1370901 918678 1369107 1502707 1467990 1301120 750065 1990258 594721 1311072 1857343 1152907 244585 1335652 1887687 1450372 631181 309927 1251441 1903420 482658 1352112 1534405 1579863 1011459 570147 1194673 1952901 44906 158864 557826 525752 742689 476175 434631 303723 187530 1924179 1622403 90204 776506 1592849 1838703 325740 1551450 1838351 1451094 1306520 1106359 21591 1402559 1498444 1561359 1653014 1325967 1873506 11885 1760018 201608 162103 964304 960455 20762 54798 1233889 1854707 1185160 1439463 844547 1406869 373296 1119698 1914760 463636 467132 771186 907139 669005 670410 1513263 1081269 788387 1632811 1275430 551917 635043 1254329 1240830 1652470 1253041 987294 1083945 736200 1844950 933774 974181 1460846 820374 387584 1240185 787721 1224358 307231 1454855 387794 945265 1799765 1152597 1348587 1454093 637824 722407 1509204 557096 1325837 1280237 1002078 1492008 905847 119558 411880 1348801 1899464 68065 521589 468855 789361 1351600 1591449 1582316 1481902 1837114 1616635 911607 113911 1367030 502443 1018095 1275050 828071 1305262 895659 483828 1229516 711229 1010757 1729718 1402286 1910236 474543 1314992 58262 1032832 442394 339708 911429 1953344 622440 1477323 1825491 36399 579856 493237 1539473 1398626 276761 508426 767283 1277872 562315 1783042 244507 1489482 1936361 195778 1733202 943957 1504313 1960973 1108231 755943 218912 678045 1528448 1783284 1066917 1864332 751698 1746106 1592082 228741 83339 909568 1022157 392979 884152 705298 321647 1184069 705441 1735211 348248 1117216 1041453 128171 1295687 705890 527452 3885 1855206 458352 543346 1944111 1281608 210994 863859 592450 91575 476157 1261309 1071901 1688039 1539885 1746400 900893 264489 1514805 914289 382632 1924712 1925102 608208 1021775 1577524 59809 1260485 1101761 163394 1711578 544101 401425 1582738 1476189 820725 657780 790969 1977300 1586902 1418078 1771950 1727296 1811067 1695518 1229060 1940891 413989 770293 1836647 1274701 1000169 1369352 886435 620224 413349 906346 1436316 1619682 1011685 995810 949637 1067340 1446503 1516275 1688574 1772815 1008832 1253138 715122 130179 1284091 1380643 660921 162807 912676 723236 511932 1064713 1412061 342966 1734346 419810 905185 1354417 20588 1613627 896054 1748074 291533 1120285 133537 1576901 1114196 670718 134921 878113 1348637 1257504 1006956 1190199 658137 1838533 613783 419495 104450 687178 575825 1458370 988580 1575590 1401896 605755 858201 252056 1547759 237280 1006651 200127 994881 827360 14505 1469290 1183021 1695977 854103 1459726 1054652 412111 1960763 437232 1681217 761872 904812 1120449 394035 977972 1004501 1500900 1270352 1090514 1039530 1687223 1515041 1791448 617485 729342 311154 210991 1139075 1652970 596073 544437 597834 1718609 76692 756933 911095 1838774 689284 630519 444715 55647 1061444 1460417 41190 1925355 1171228 52536 642640 722401 1004923 1826768 500614 1141406 1450342 556738 196661 115917 861605 1081277 240060 1583876 451663 967081 742566 793390 1754971 998731 180405 1205991 1457587 661099 1463046 304289 1722486 1801336 1194394 767344 1538814 1654945 1130754 200413 1987617 833613 1139066 1843933 1619716 1547462 1893335 1103323 138880 1420890 1187992 1786894 346553 1866752 815568 538188 1352367 1179506 49933 705685 353082 1217452 410413 1639402 966510 756702 79464 300423 475755 413721 1292005 1258169 1292781 21311 1804894 1697772 1781230 1601855 1651392 1545480 603171 1512681 335331 548112 605907 1746232 1297584 628850 1150104 457247 49629 66542 890698 517595 1802360 1674592 949724 1512311 82419 1438637 1970055 989494 148827 765994 1654950 459620 258239 1827973 55608 623995 1338593 1059262 1452021 345927 1760837 1741488 1731535 1310441 1309309 1044546 40031 190192 139593 73088 1243240 927493 1790274 908990 1300171 1048818 832479 764058 28397 207087 1912727 1400697 1698529 1878153 1184704 1028785 1324170 1807474 369233 348909 1579582 1238549 1455542 754381 362395 1567032 535994 992320 1316132 72555 564339 890666 1233791 720103 1211118 1797261 1839230 206265 1323784 673527 394012 1370214 266631 8233 1084548 1938371 172660 1020106 1297750 1042134 1637944 202453 131154 1886747 1603354 116497 246242 686247 92027 877093 557302 87567 348904 567331 38057 932701 1715277 1062040 1427764 1204845 1978711 1071122 1795569 1309906 1862257 640384 1390057 1463350 79238 1751655 525826 886009 516300 1571792 1177079 1683715 47178 1521180 1192633 1773866 60903 71006 512577 1724360 41975 952617 1897582 1612436 1817816 1409301 463281 1496602 619082 1645162 1917906 790560 1211545 1874682 1846729 953057 205148 453925 1819510 1586161 631824 862717 1527440 521565 1124103 443022 690948 435189 920025 539507 1240361 1059087 875084 1069762 175470 892481 1484516 649024 884389 761767 194181 138471 1161249 1776348 1551770 541954 501403 1112176 123100 1640097 1346164 165406 1219456 1457058 973307 1908474 758976 270853 1398176 1529785 1282295 1109640 1132490 1562070 267728 54146 1137348 231445 1925287 324622 1318875 1519111 574008 1696740 599256 909216 1414854 973628 1049929 1769114 1313716 1799675 917981 929538 1074614 1594333 487606 1578121 1064689 285398 1642839 1976100 587899 539762 1347066 35040 460045 2988 1477464 1142221 1290389 322264 1520121 935546 1259 808437 437812 1563709 1635216 358425 1206716 1520043 1634152 540055 1510063 1907841 663399 667395 1944014 1234815 435877 563070 1430827 1605804 495668 1133004 1880138 1532880 1961763 1200689 135373 785420 1630951 552728 1742071 1025250 355171 1774860 356749 1886295 1504892 808002 1448975 1820558 1964383 1814231 1565017 1587809 1595780 1930847 1771679 1793762 904997 629966 1354237 695164 1587489 1091345 1582622 1662390 1982432 668830 1693244 507444 468278 1347235 375949 1935673 54007 1907292 930889 1220606 352307 804241 837037 1881966 657200 1906592 850523 1346230 542642 1828886 1492807 666463 704210 921077 888326 734175 1137991 957693 745675 1362669 770968 879956 1611846 258641 673038 203708 1272344 645556 1170225 257437 1830115 214127 831628 1680355 1695106 226394 1945111 1201966 16704 1579700 1395294 1168467 525657 706384 1828029 772418 1292871 1452177 1818564 1034880 121742 674631 964143 1892288 1459800 1923036 1285687 1706260 1950154 1189444 1835167 288867 1436210 1387227 1138910 1026488 508194 695931 1818921 750336 452634 1994276 1865879 202762 34712 1198600 976887 807506 1956582 1005942 1988305 487447 696580 1033779 713595 634627 567269 170794 1805059 1866303 1217971 668858 1565679 1411775 504039 1966372 300658 1280886 144716 1231177 1123221 347396 606312 1637467 325910 1916393 653388 190739 204192 1889649 1718251 1836834 1103477 1646283 1121002 1088618 1273235 1838449 960690 1467230 1283430 811780 1513982 34667 1398789 1310573 661162 259112 561630 1512517 1084546 165656 1187665 585774 1141703 1544937 518087 710402 166273 1905223 1375976 1225785 251843 560942 1162482 70107 1477651 1966652 895780 1283425 985752 1059293 1882256 790170 405589 902399 1821688 1001818 1916143 1244133 1034782 331515 1022128 973567 487247 571835 1570148 1095566 1847754 1109030 1168177 336551 1610952 1723728 907210 1270852 610751 1836739 1804804 1202661 1027833 386015 551971 159345 1090034 222764 855771 834138 568235 1926528 772046 1516385 1949306 1090827 60373 151699 444148 1715153 1043120 496174 1403986 1533501 525570 7601 1414156 466288 460094 1192847 1359642 810173 61779 1855410 283356 1235072 391418 399830 1796278 1834916 802071 947005 101496 1733532 1583134 1726134 1789000 908724 718165 653415 1140410 629215 835040 1437630 1108337 1255720 368392 533183 1630941 1168981 175205 46290 745078 737827 1415825 1821676 581630 589382 684066 786756 440499 1863362 1333533 454222 552256 1647589 624388 1520152 1252006 457900 185498 1819041 41661 1759045 1655797 1401086 1661947 1165630 20709 640064 1050204 999821 410277 411784 1859004 621956 1382442 1311427 1929239 1942629 635781 1802928 1133237 259046 364378 868351 1696351 472153 840033 609730 1100237 1119055 710530 998418 36710 1803063 1830467 403174 1227086 169986 369709 520985 562797 1091064 598199 830450 49553 1242340 619876 649817 576354 369505 1114509 1639465 873312 1092780 1738692 1166372 1558304 1177754 308985 531480 97579 49306 1896839 1490489 1071195 1214088 1523877 1376109 87854 943531 1592044 1032501 265545 1517686 1093601 725053 1798330 300078 166757 1051806 824068 1417830 318535 319932 1197242 1968595 1874399 968711 1378153 1095351 1519044 899517 245211 53651 1573818 290842 689953 1830676 798908 1438654 1545224 1755562 1456603 863171 900346 1060325 1557142 1315334 493299 448155 1199930 1221096 444761 1507712 1560223 1691462 1291911 1749557 62740 1207816 429599 1475158 103706 791003 664012 1229560 1736011 1402768 1243359 797118 1897839 1662396 96883 393333 1550076 860958 1452336 360350 1049571 1545543 72536 1613710 1880142 1631985 54069 1974050 1543187 1490337 405359 418054 870122 1267571 401885 1711565 1972739 1586831 336426 1473785 1796083 1224703 1222780 18895 814809 337703 164912 1999650 1655192 1569699 1913497 731932 297221 70524 1013370 417080 1834252 255923 1273077 433918 1747321 389948 1806792 632114 63563 1006608 1784684 327238 895619 1233040 1663659 786852 1129923 189263 515534 975780 137511 20557 1670685 1938115 758164 108752 1040554 826915 176417 797970 1465336 704429 1202173 1786326 71027 1019830 1370849 1719934 586482 1905236 1702046 1047899 915007 322562 514860 463816 1662321 1437557 159608 1592621 1425997 998926 1984855 935924 836205 1604305 463877 980124 1131972 1331668 385133 721829 1623548 1145060 955488 1081721 1286652 1504462 671517 1629889 91764 833489 1796352 1880200 1348636 780964 1174357 1631229 1772474 473179 1354651 1474640 1475368 1465638 1098401 1973179 1793563 931382 1107389 64964 460598 1599477 1300134 796570 1113881 839611 589393 1164809 1516567 1331498 205040 989054 739540 958578 1814441 1211371 1952548 1986612 972704 981359 595092 1267014 131315 684777 836848 607831 1471371 1342757 940662 1197344 1220808 1677166 1472302 1460424 1505474 1700369 301914 1999873 1129993 657033 1923649 1545520 1109812 1057003 1532371 1700611 1506709 659416 1094662 1234409 1924267 1555012 514638 1903591 1452349 146512 1407719 115651 1984336 1258946 62540 325755 1551380 445572 1105463 134862 1678347 245110 4669 295283 1807755 766073 1905811 1616945 1329351 39766 370041 1110750 1375926 1456420 415936 1412578 80206 1015708 1728854 485112 729895 20940 1255481 1773860 212408 1059574 1725891 96903 1767334 1001597 170525 624733 1360566 484388 973590 818731 736885 169708 224599 215584 1489421 173368 1897005 1721655 912963 466169 1173491 1734689 1370337 1695830 1520967 72120 1397100 1480792 160791 1747161 630156 23375 104225 158534 1439010 1454075 1691001 1645539 818237 1313252 535688 646378 1489984 552638 1830989 597343 845694 1733726 1857726 1756842 1130221 705122 496226 919126 1158570 440783 1550350 1251186 1333377 468370 1364613 1121283 164096 297004 1341068 1804584 521307 790300 85421 1201970 1550050 1757352 1851401 575459 992627 732168 1016953 289355 535941 1292799 991220 860299 1996383 722784 1190785 767366 996733 655811 290720 1793044 1875045 856203 1285838 1090155 1508275 505013 603273 1087115 1506128 1470848 88080 1838585 990837 1056110 552579 498593 724406 466541 351904 1885421 102767 1203362 810193 1183044 1753365 627208 1957074 1876542 377989 277708 154785 103234 1556344 1197717 1777830 204457 673916 403609 1712804 1801699 63043 686248 754578 341023 367182 15461 1684129 95868 1311363 194438 1847393 606195 664529 1824186 397429 566132 1555300 1304605 1342566 1783503 1190836 1412121 318684 422130 1625515 1400829 1723306 950297 1907376 1423286 1507417 25148 829048 86574 1425594 84833 692869 1838918 1442925 20322 282998 519741 1435622 1456735 426980 718386 1654785 1306965 1252487 462974 1030663 632107 832598 1122625 907383 1217162 1069572 1346954 1498203 1648074 1998553 415729 1167163 1031837 67640 1557495 400654 394071 203383 206678 1302610 86308 482842 175473 351734 997128 641864 1258185 768194 1377268 269448 199117 20749 780054 32614 1839619 1980754 1251993 1921721 1974793 1528531 283782 1237742 1876565 192509 1814827 118114 408724 744178 1804809 1535956 426111 1899157 1926707 764176 252580 1213139 1009845 924666 1456746 355891 121464 216639 1822437 406154 1761076 2987 1485095 1202920 1123144 477179 1455955 785753 1559204 997783 637982 332944 884116 1079800 89006 166661 210544 1019601 1280024 320793 619644 507896 51680 1521881 893677 1246619 1763510 937935 1278666 1760084 1401908 1756126 732634 1117098 1322594 1209437 1390047 954826 5398 538266 432834 748186 1616537 646595 1456359 1868058 452662 901514 78536 1335121 1296210 383224 855510 407952 1997459 1282771 994243 1927683 30351 473372 1924125 1826982 1336072 1442949 710733 989961 1566352 1469376 1305392 1340679 1839018 905761 822527 1449994 125220 427941 1722990 571540 185385 1464523 819240 1643839 1913744 1268908 1392648 1150521 1029673 464857 1328241 1065980 644403 505421 1885695 1144759 1890463 1294497 1399808 777679 1720437 1701127 566393 1059555 662238 280488 1773833 696031 442567 856081 1804737 889983 615328 1382799 538435 1235068 568089 337010 1054608 267911 1483017 1082994 1416609 838253 1002031 892344 275463 1600851 833435 390126 140516 292985 738032 1867555 992290 539661 468320 485415 427521 558001 718545 1578498 1535762 61664 1727815 1171460 456985 665293 1670239 485023 1058860 716287 857932 571445 1245700 32365 1339177 94921 755546 1702890 899646 360586 220725 1537187 964120 626229 1319669 929386 13886 1020478 1732038 1382817 182943 1660094 1407242 1705731 244430 1987501 560861 399431 201280 853479 636822 190437 1783813 242455 1987059 1524951 1241571 173401 1131335 1234093 905020 321277 7282 1693381 532769 741459 699987 1688509 1903093 1924970 391129 1128813 1337257 1588823 1061451 944282 960876 530101 302096 1990418 29042 530955 349167 1601468 598690 1447456 1836782 1730960 97445 1941353 1335445 1017172 1860257 542213 170635 1643452 984784 1399480 1448229 415213 751480 1993067 453976 1563678 388663 992549 980747 594196 1261008 47143 468150 1879970 531152 1953409 188238 1475764 410575 1130461 102733 1471353 1060054 824552 1470570 1676030 1180651 1909638 925310 509695 1689330 1830570 1764678 1595714 689936 50841 269768 753355 226918 913176 1043689 1363958 6805 587523 1338452 299200 723822 1267646 607905 1325701 1413974 1486317 123825 1746773 454291 65550 155872 320464 778096 462088 814694 799481 576965 1344918 105394 1386649 1115492 248168 1624519 1432764 210423 703012 462115 1060693 619804 731112 1179521 345097 1499307 1015150 406235 733852 1225134 911126 1173113 577877 1904007 1974386 966923 119643 687561 729571 1364329 1749188 1438073 1346371 520084 622894 262740 510576 1936213 1473637 1636516 1797214 823068 1030839 278267 658695 273318 993254 845085 326298 618252 1531255 883644 328826 344027 1559004 228068 1720472 1739585 726076 1773322 1875962 428794 44985 1435044 1145197 167310 1172722 1547736 191025 245977 1379456 109451 358899 991209 1338961 562264 1635885 1507383 968850 1002515 27759 48512 835105 525315 306689 1079696 1589302 370081 1548739 1814933 1894074 1491699 131736 276381 895656 1378394 1441313 1728383 746709 430309 522343 1635876 1204023 21812 1662550 389041 1668512 202946 1790354 953153 659068 1220555 481454 1055264 1349692 682945 1119535 1195210 1792256 438100 156654 998295 782812 1184686 583883 974255 1781279 1685315 1935870 1498771 1839282 787900 1743590 1685344 186046 1342177 963880 1003286 1148546 696915 831722 1647897 3235 1995761 399220 1726775 499086 969229 1355745 1511972 851069 297997 541336 90775 1400593 341648 1312072 1848763 264447 90932 198784 338258 1203247 603190 1705706 1203842 1926056 223033 1666490 1511259 1944311 1580989 1023078 1707140 1863438 1484163 1494317 427264 1675842 1314960 111890 1001521 1744753 1471906 139596 1336785 523326 304080 537423 237260 437039 278122 270859 1859805 39970 501657 1865960 1888861 1716143 1993805 1357422 235554 263502 1049249 288924 1228907 760484 1794876 196686 1446144 98535 1899095 423376 1018586 393269 1227093 376024 1576996 578488 377078 1777304 57916 1451801 1811151 1895270 821319 607449 1787692 1390364 1735179 714344 70217 1958040 1936209 590805 1017503 739991 1225708 969847 70064 1831422 1723258 941735 313327 1372558 89014 1718830 626978 629832 1077422 1526663 1102554 1692078 1083 255798 69858 210601 1705496 347337 196313 1989542 1840210 1956516 443838 136451 433869 1710496 592152 1844908 1683762 1246636 1882881 196606 484389 459830 1723316 1686385 368366 1954090 1618081 925824 1555385 1163210 474855 5077 1719253 1126783 272989 670788 354792 1748046 1692427 1198689 1378993 810038 547461 1545954 98141 213853 1549229 895216 1138668 127198 108176 396131 179398 214941 1158000 982978 1176816 29582 1417283 1761557 828231 237990 1026669 1080229 1108322 1075076 1216478 638573 487674 1046708 632036 1432466 1425740 481869 84915 544265 1765171 1580510 721240 1909380 1620387 1294645 450720 341821 411814 781235 109743 220865 281736 826846 209838 1081085 1601441 461354 936107 1008623 399696 1510716 395082 1063278 1650522 1667026 1724496 887853 1966250 1913823 985075 129061 1215119 455590 833726 1567200 975561 1666776 1423850 328161 1992331 318221 1926793 1612257 958347 31784 1688506 1725213 1610834 295013 604701 1216014 1474647 841806 1682059 1820119 1961743 71297 29628 1957753 1771948 971572 1702134 1948323 1663689 588261 31186 746526 67757 115886 535999 1960877 625420 180129 503607 1826172 422634 1574621 776647 146844 1290288 504167 352664 1154550 1168774 200467 280717 709324 1050770 1185495 1359818 1658604 595290 776606 1253612 1121210 849004 882430 371968 221216 248526 1012776 1771430 3767 457091 636132 410622 360711 1263766 1271815 1289932 1099503 156104 1888953 525948 1320418 1634903 492790 678794 29202 923343 1617100 1373852 160958 1161598 781604 1558498 1119511 1777427 101598 90442 857659 871277 111660 1478331 270040 1067676 974465 430987 421552 1614560 314309 1743352 1655176 139705 130193 1869381 790279 1844141 751457 148773 1899809 28579 1392763 1058459 611740 965595 157237 15258 139783 512584 1669352 259144 437803 1106474 205047 1149116 26276 268218 1658854 916493 1889733 242023 1141183 749863 67298 543654 1186245 1109761 575413 1247447 1795699 1137177 1877491 1913780 1184221 18586 271436 913382 700676 324494 182043 539965 340486 497627 185574 1727089 1844801 843729 1327112 611132 1814957 857921 1366293 942489 58067 239874 549363 278056 1083883 1450689 1407943 374947 1546894 1082895 1575005 1270163 1444688 1237704 512953 1309428 911342 105474 400338 343696 933385 1961581 886354 1493147 1453584 949472 516126 714441 1383156 980314 1972956 1842498 1713300 1880382 1727636 89983 1627985 7379 1033461 748481 874400 1731503 705312 1141674 1489296 602245 348870 1152966 318746 184913 1473519 1405775 1506880 1358553 1150975 779542 1117422 1613992 220236 1907530 1699471 7409 1113920 1370979 1939061 1437769 1502823 1438446 847631 1106409 828160 682292 1544954 287602 973259 1398069 1150638 952449 1528990 1651877 397640 971118 154804 1847618 1656636 1821281 378295 1930182 984398 522690 1529978 950669 373562 886084 417110 775463 1898204 843345 1546237 705323 1100577 1733037 1776772 1067202 1501796 1016752 1469886 431108 946760 164352 1419553 735326 828851 255883 260481 282266 1147799 802512 1585671 1912693 1106005 1906104 50397 1422121 1166211 792134 262204 915 1437218 777766 1901860 1189639 147010 742243 1522967 58173 475299 588852 1371909 527876 1435792 1941601 1367138 1534234 121960 392813 1905348 1037017 1840575 1003459 727314 474624 1393028 1160701 1042342 311664 728941 1554476 243233 1576630 1481728 1251512 188101 561074 323648 11953 207521 166367 1876274 1696634 1819941 1962452 1448779 1720299 1409035 1613255 1256475 1058869 286126 1257910 1159646 1297477 857805 1276460 371568 846417 1671722 1677473 349703 417769 487644 1704363 139392 71016 211642 317562 1999153 1048892 343064 110813 797683 1990181 70911 494513 881863 253972 1870391 1374787 1746857 1654967 819824 1158113 949572 1817245 998304 107052 80667 1726817 1965824 109570 1283700 1829223 976937 958142 491945 1467104 22802 683531 349203 859905 51795 1816991 135606 929898 1124467 498870 1265997 870404 1664221 775907 1430000 911289 1437266 1050916 1176121 611146 499898 1876131 286938 1829203 1829104 656179 559368 1442858 897067 508207 967051 1548240 240664 1087286 965449 1817025 1439569 1770332 114216 700170 1254774 1327907 59611 1553244 398433 873586 528557 711064 1438278 1501523 1192031 1104392 1275584 1809724 130026 1786456 364995 8180 935368 1566731 1616045 1631848 1927416 1716292 1495946 1920402 170571 701051 100658 57877 1302270 4064 173625 693232 1301526 1565370 252032 1793993 1867229 1890903 885770 1861874 877148 337984 1104527 274557 795171 477157 1616003 527441 739692 700342 841352 672649 244342 1098924 1249960 684264 754248 326109 1114171 841903 1099121 1086708 1977577 545392 1031658 49861 1731370 1855483 201985 1868524 360647 750627 696551 1247171 873418 1569415 938264 1430397 926027 1058240 208371 276213 482044 813618 1704181 1386964 1851537 1034929 479176 1494709 1039044 203468 19287 748073 1760354 559671 619588 1576815 680327 72769 958828 1830408 1700289 1516903 1095450 848736 1091411 1958138 1617485 866607 960224 1741272 669831 885915 1640926 821710 1067849 1949548 1266174 1271987 1641123 902154 1233518 1575430 1395245 1918635 399301 986760 1887557 193571 87252 1644906 1886073 837840 1332829 968062 902584 385615 1475192 495420 1998533 395410 1614305 1866216 1337935 201140 1608666 619908 1987990 1068672 774631 290601 1363425 163764 1545859 165808 1229636 556009 33816 260187 626730 5833 1145865 372785 1715421 405258 100361 1312238 1015195 1782050 1247108 70526 563180 949891 87771 315828 1225817 629034 77780 1618570 1591329 1515945 1927771 1867956 623174 783309 481840 230896 1804469 1366817 806871 913842 1065155 235199 755428 1768916 840775 251924 671489 1626502 89361 912395 619962 152820 1882751 1835390 1142747 801323 310021 1273194 984647 1920601 379763 1949164 454865 539704 1426400 1137517 1058649 1083087 1493044 1510936 146020 1358079 1742229 1660467 1916825 698963 349022 1953022 1235009 1392806 419884 1730889 1426862 343359 1105589 1584581 1034086 1704724 208540 1171487 606669 511533 506779 433040 1220921 877823 1765245 1731500 1507406 1816191 758756 678605 344925 1298919 845614 1820560 106670 1870428 714117 1150017 842933 1875113 637016 391232 422685 1597005 1727101 1865203 1791987 1227573 416282 153406 156808 822781 1984335 794867 1161003 947609 485779 1468605 612334 1420422 491301 1522412 53033 23842 624528 1185137 838989 1133309 1013433 410613 1370187 225956 261652 469336 1890694 1268852 198289 965648 1227300 343570 952440 1580810 926932 1773276 1978850 1334393 990247 1667902 938675 1521518 1743403 1179067 1640716 11143 1689797 674960 88955 888571 125462 1727851 124236 862219 1006087 1228700 1887092 773135 1947045 142432 1252283 209081 1790300 844132 164304 805960 208163 1951913 1134194 501605 1886946 201751 1558809 825489 1594337 1125351 918108 1253309 301208 1642362 475646 33902 804581 1689542 1415104 1497808 1376805 252934 1990615 1825121 1708895 1968998 1976160 857124 1554524 1962501 1066639 109610 117906 415674 1550280 228942 1484373 1030754 52951 567255 208827 1152876 1815885 1268793 1402737 1599063 1791432 406971 341478 1223345 930883 1880418 548089 1831767 410051 1778141 158251 1750623 1343371 803063 1808007 789451 827174 586161 943087 1204608 1620180 124481 1060235 643244 380818 1979057 148479 1315724 168546 589856 1248258 970775 1437095 116240 605626 1393766 737907 308496 1467559 1198465 502909 1565488 523689 1849994 238010 1761354 1612291 1286691 388389 1193086 1063443 1716234 703538 880048 383803 12686 1979344 1712249 342782 1697829 27951 1022300 1791981 1385561 935484 491860 795153 1650941 1080219 807452 1321638 1623462 1461685 404721 1608947 1203928 1010217 149469 1356568 578281 1037664 123199 435067 780628 765961 728353 1535638 495389 1010405 1549502 1803616 1269102 41776 839852 475148 888626 132497 1599003 823781 1048910 1313241 51892 1168974 491248 597166 897260 117115 771278 1551058 972936 824466 481262 1977679 1634338 1333639 1332509 1950958 634209 1217406 141395 64134 1266055 407066 1982405 373980 384669 625453 1126278 260146 1149054 706799 117836 206713 1515217 1755680 453324 1134156 775895 383392 1232994 1111049 1167713 1164720 801724 1449866 754618 1379776 279519 1903481 929005 437001 150070 50712 1074707 581592 920760 1299796 1682457 802351 245241 1171889 400332 378306 1321021 306484 589684 706866 89632 1515764 1178786 1176813 1419611 1817247 1184623 1694391 829512 1185434 1023366 351256 1847947 1506917 1090681 337640 18964 719094 1701965 554128 1043521 368658 451336 1232855 1680902 1390526 1092503 1582629 1439859 1173184 1097689 967794 592703 878998 326128 1342004 158615 1405858 735798 575589 960662 1835490 801686 1557867 818800 1788662 15159 159891 1646875 1719310 1677381 300253 792542 765549 539309 1901134 1715779 822137 438020 1554986 1690837 1521352 869820 459969 435994 948581 1825419 825367 852331 702596 566654 1563453 750077 777164 330155 1636772 355631 1633929 745180 961119 452981 105922 193090 683749 561947 1811874 536475 144624 112887 870101 851101 1527497 298256 686641 951441 278499 1902580 429854 742531 1833417 42834 1133050 640569 651803 1262430 1763303 1576196 1452927 1843069 1551688 386811 429481 1041717 453058 1594501 169187 131891 1933666 1381321 986826 938745 113648 976270 1823249 1851886 1595833 688257 1143520 1683180 64763 176872 511521 1754656 939461 1179680 1971201 813507 194022 767500 1050264 812366 580385 48705 1306778 584148 915275 1354500 966524 1074069 464677 914864 1427142 1702308 38138 99921 666905 326753 607775 1052276 623990 1678117 304845 1578542 858879 438429 77285 369719 1170843 1825543 1223227 1815343 436108 753473 1998181 1469838 597693 1348699 1333688 1234123 1366278 118825 390263 420429 856701 1162672 292887 1302463 1631699 1528560 1014041 1266557 1827188 227522 1507237 90043 1960530 1646615 914899 1962234 280616 1286632 570587 197743 257988 1142854 695422 22621 502198 1956528 1797283 1255257 1889791 1998611 1041673 1999210 1838584 123937 1336136 681240 788298 1862226 517686 1514900 1092357 1202983 1805625 681816 505864 1617782 1857677 131776 689202 564441 11414 1802342 403834 1831937 1746936 219038 1063948 1713046 1617105 952022 1576759 1488799 1319163 1187499 1474030 1039296 423165 1602061 351385 368694 1205978 1126131 254526 707284 1043900 1727247 1169645 1723409 252634 406056 1593795 844636 670395 1041615 1522005 863165 675155 1665918 1663144 748664 440556 1629635 709623 672829 1558085 534961 345391 1760993 1482864 331877 1254497 1418093 872860 594241 754593 536362 889672 1727337 701675 1972256 321674 193851 263844 1458646 667657 1298138 716903 1752387 1905526 1645400 386550 442848 1681499 124302 418578 1032443 208546 1887352 1124384 1043229 784081 1267010 1933484 819980 411298 1497474 192605 1707895 205416 1521008 443958 884851 843612 1285118 1679380 1334678 274480 843377 403027 1812831 973400 1258696 225233 825606 1163927 345597 1936033 416864 355066 1972981 324490 728135 809105 619961 43755 908572 311824 316308 1529682 1139009 923955 373388 320627 123658 218917 1794684 1293384 1536795 459002 967293 225708 544383 1187986 1796915 1029541 415472 1370459 102633 1309801 1119501 96032 376573 1259694 838437 643908 909097 1775447 971441 1193591 1842345 1445301 6659 539840 702333 891380 989452 1851345 1374893 1086555 224750 30381 624004 724600 319294 1824086 790425 877548 191069 1798827 516825 1659575 1072278 1192122 136267 1482250 694782 816630 812636 1756199 236052 1681820 887953 923246 1173417 446672 1227059 1622489 1843338 1587866 1895419 1558463 145925 859740 1667525 1052490 121768 71638 374410 880814 875846 768062 1216846 1991275 1482721 1057419 1240578 1161070 1936034 1695571 1361983 1140218 1776926 881715 1399384 777935 1498650 1655959 775355 723097 1600789 797677 266990 282935 932056 844652 780795 81036 667565 1262411 1802958 62017 672934 672282 598185 1632244 1642467 206766 907482 1541658 1830723 203123 1525035 736666 1796295 1987421 1670030 1799091 450258 448938 453318 1702144 1871265 1177168 496461 174450 1094539 194646 104643 410310 1410003 1876056 1840 1822037 1234508 1938226 747869 703788 1675773 1177085 1976184 1601914 28568 1853151 1168853 780874 507298 1805006 179512 1363940 1030292 874492 1036296 623303 1116723 1383973 1226467 215245 144506 1595980 976407 994146 226749 1062768 1451787 492604 1147447 174025 456750 1442714 174297 572112 166170 386602 1237410 655635 1398612 534052 1651496 1302659 1036878 1061709 800864 1051242 1681347 514844 844330 253991 1528897 1760703 904251 1911137 1139811 1091682 239227 1690142 622265 702356 1428731 372058 1026474 1710686 1294073 1157459 517734 1543527 616488 1967900 272364 1545510 763686 1740001 34465 1004308 419008 1491586 1533232 1432947 804188 1068030 318271 1531290 981363 187010 1002960 1737685 1028127 547370 1031764 1689942 585600 722967 45558 1017174 1290505 422228 47251 1592863 1643344 1754556 398676 482212 1442557 824209 1938576 429976 27392 1519213 1220814 1506557 744077 1776606 97072 1668170 1342835 1554357 1871428 895019 546069 123369 323255 212147 1276445 1030616 1724437 1037058 321982 396018 176861 665847 1893561 1050292 1845701 953622 1345452 724040 1547175 492551 1115757 898025 714934 194733 1918468 1787306 1083643 113597 1352876 775196 1111275 1204600 1712238 1613603 1855374 996053 621847 1530903 1732295 1608996 1574597 350966 147442 1384065 821135 468638 276074 610021 199530 62814 1998852 1621872 1713224 630834 1026569 391948 772875 1667951 1511680 320693 28784 156225 1059905 738344 1164164 1197498 1191618 212534 271232 975740 1539097 1616574 909461 923306 1138433 873506 1433591 1883069 710688 1490756 1886257 35517 1368023 543087 590527 1399760 892194 962442 196701 335150 1384744 1445577 1049763 1607588 915173 796128 1062330 1273058 138067 191380 1581956 973653 206088 1355684 933487 1193241 1126596 1560453 249259 30441 137964 1195910 1772220 957577 590113 734773 1689447 857409 753834 134191 508238 1140316 1195358 856424 255492 1955461 1707673 1420903 1801206 375067 1750157 308742 243670 1258572 181508 780168 436045 424962 1016369 1004385 200914 1143677 571 1145397 922408 562767 383573 1036080 1490525 1761365 243835 1400739 908019 74359 140696 89313 192712 1740609 1692578 1014945 694171 1981615 93955 1322469 1108790 788498 892916 388539 365362 1522995 506315 310273 613467 574385 95962 1935038 1537013 196350 1719613 958331 556457 933300 676196 1148184 1223868 1244265 1879614 1572059 1163998 1801225 1560930 1836519 52955 52217 1232882 822107 159669 481225 696813 255891 1838323 1719644 369370 1855828 1004823 842453 1184589 1861364 37732 261604 931413 1397471 176315 291442 1836835 598102 1897920 1448870 1283353 45735 485497 176203 1431220 421279 875949 893442 913379 604020 1982825 1126256 316772 442757 277631 1261572 566939 488765 358968 969446 87740 1634008 549407 1359893 591550 1824137 1480352 1154497 522654 474937 205174 362184 7804 794977 1606515 1774558 757688 572735 1099417 1146957 1963310 1448533 111543 92641 300139 540966 67182 1784203 16134 835038 940278 1914390 841897 1120472 764832 622766 785137 1337504 977226 716428 1013730 1842138 1481638 1548681 1424866 1495209 1124684 1107191 408713 1792422 1720403 346038 40856 621685 1754526 526046 554598 949693 217630 1407843 1120004 1742475 533982 29327 485308 1677527 1126739 1052814 1043355 717439 1075172 1900391 1238893 1456516 521991 518307 1522081 1503079 1532860 393885 1919816 547023 1666758 920654 107568 125701 1202330 1641409 35853 1723929 484514 1324383 1277763 314838 586006 77154 975947 1912288 279562 525056 951843 1520966 808859 341462 1400001 1465486 33216 886266 517016 1680775 1285733 719471 113290 1285660 1260974 654108 713482 1974441 294337 1055235 189372 1813230 1555368 928725 770902 562474 1797968 264472 1282733 995441 1583870 542128 636194 1103678 1451779 329965 1730095 996436 1981457 1413238 728825 1346757 20127 246262 14363 1119468 1667859 1856390 1684288 1654892 1334617 313772 563721 504867 1325825 1961505 1471264 1299163 1775670 1092361 713300 1260523 65220 1374590 1119302 1787928 1410708 474547 1269325 24879 1336564 1084726 780159 225201 1829505 1725417 548322 717753 1596797 251129 1930243 1151463 191221 1117144 202660 675780 809214 1205058 92931 1827197 324097 642771 1664889 1908229 1866969 1165023 1750550 1613972 1302672 198100 300263 1171440 857444 596643 1145760 1993615 1175346 1198273 868851 1660456 1641105 1151518 382170 1808458 89440 1918337 1409796 1861284 312882 74425 502565 1799609 975676 1546933 1045209 599891 668755 964998 1686776 1764466 177567 1741475 1226985 271990 1166135 1561587 1526560 996581 1907720 200948 703090 1079155 1331725 1119879 12359 1614364 783851 1850241 1397418 848033 767151 1837620 859196 1511491 1006205 1260399 770036 1212673 1814580 922453 314696 485889 562840 187652 818851 56566 1707661 300912 1253655 7009 346613 1968128 81963 1358121 204082 1393598 1498360 331173 1526 1155771 461385 799030 291225 614673 433408 1020108 1160130 942168 746572 1022565 1832390 633849 1470029 712679 1115670 1281480 1434075 219735 1862838 1988957 1508813 1833143 757221 46974 376694 1631998 1632028 638767 1480426 482418 279054 755658 1304351 368415 433680 1403587 1181053 973130 208718 1264429 614244 395814 527625 533882 356189 1166464 885810 1620126 345426 667169 1009097 848277 133215 1435040 667709 1274999 216701 3303 1240366 1915017 981767 1855752 672222 79111 1032788 283736 789530 1801767 1215200 463542 443735 1978576 1630815 1910549 871348 1950493 52318 1630689 7072 423657 944794 473933 1987216 233760 1428850 1744384 474783 1833607 1059712 176380 505741 1770897 589212 1511472 189708 831388 1272778 93064 1963152 30384 873604 858715 1594050 1713110 979757 1564875 233080 1922594 23063 1616797 1199791 1090506 847768 63854 1712972 1765531 1056704 1686139 611893 794824 887363 1447238 329964 167319 510587 908260 681098 1762864 524270 455432 1822475 221627 1895357 1360300 865849 1791190 71219 1751408 1561998 304812 569434 1260429 25153 167434 1241868 1529705 670931 768147 1774819 812672 1916917 1934079 852040 495719 1491225 13453 608549 439457 1108906 49647 80343 1293082 623635 1676153 313070 19379 996507 977276 682182 1461476 1220547 1933608 921156 1116682 1165440 1295335 1245387 1794771 1046461 1094331 1364464 1767609 1179425 1691673 1317775 512777 781229 1344667 1617022 609271 1147699 1749806 1061583 1433123 262277 1006839 1442148 1086400 193168 1112619 1208807 1316348 1994539 1206683 436137 1728846 1841784 1932422 522069 374033 1627249 1344280 1538363 1268262 1812304 1190383 48187 1989016 779367 1880208 611930 1368453 874979 1293725 1108659 1071373 293554 1276033 556120 1825652 1438986 1616352 845004 722743 7691 758455 662896 1684464 879154 1989112 345424 224185 839941 319765 1181388 167089 1211955 1687753 927843 663960 1454251 1410745 1107121 1535063 1456190 875901 1073113 340514 1748214 1477527 481969 1228618 224644 716236 1377714 255543 20690 1033634 1020527 1542883 1910610 525612 500574 858494 1994061 607591 506500 1231223 38685 47928 1888417 1215088 319915 1009483 1892636 1402060 1169712 1570725 760172 1003412 138771 848250 1645249 368960 23820 315660 1547384 1893564 1139244 141828 882277 875627 1137774 1165181 1994275 1105474 76788 407078 1174623 1421570 374943 549194 338466 1086222 1616690 798340 625326 613545 181945 54160 685103 1329584 1169139 131848 1772096 544374 726078 1849666 1567273 531457 557890 372910 199115 701302 858020 794137 1289918 260252 24587 1525001 200987 57567 1906629 1737203 133778 1208499 1975932 1376320 281924 1130113 726736 1326371 1323814 1769461 1982399 1552229 201165 1090070 1291219 1310106 381687 632110 1550171 1547655 307573 1868089 1291556 1426261 702149 413549 683622 900646 1442619 1778848 1048246 402378 574913 330926 1454824 1672460 1988062 1718920 149200 476135 394384 843807 1375892 967144 1293402 594600 1432790 1944795 889555 477182 1530431 1681005 211875 968147 322364 1722586 1820631 1924043 1065993 333848 574387 1384607 758861 985258 1834537 1504343 755371 1221484 922136 1836371 567893 1393256 360192 1678585 1821279 284976 702208 542319 1559094 1593877 1727285 135420 529058 779383 635684 1709381 1639042 416026 1145784 1609184 1486043 1113239 904202 8429 296148 830174 898511 1965082 1146862 1837767 450581 714688 1666275 1993299 1889608 1969701 1074668 633739 1043723 957162 1696540 1586787 794138 1601115 1889410 1920821 867193 990419 1395407 1852598 1623231 1945974 854567 669020 1455559 1793539 1809182 1755872 1962159 439721 1218823 1892651 1577068 912889 1265201 1344016 168819 749653 452170 50003 263564 1074799 946214 1016388 791223 901617 14033 194381 1984569 1227838 326999 1478651 1464576 332409 1342854 467300 1959629 1167769 452359 1864883 1143428 1001068 638667 669929 81506 1199439 1957208 1396245 319268 1021769 1709735 1466187 874012 592946 761013 1953071 1057719 326105 1843683 191437 510152 1748669 1827745 348383 1597967 366560 1168003 1262063 886653 1049945 270622 1527928 1722005 1132979 1953458 471578 178849 1655486 1692041 1735329 340565 461164 152459 1105601 1941672 1639895 1761747 807954 1769416 1224237 205788 600080 1948084 91624 1064398 691318 401760 28589 1908657 493046 1357080 1386520 315594 700759 693553 1965988 1153001 361339 1526898 530744 425499 1109181 85926 475407 78076 48695 1032187 689924 462549 1117022 1398783 934685 1474273 684026 173692 1835186 1276294 1409686 1849872 1506217 1044983 1106344 322263 587204 473068 432653 949498 816199 1877806 1669903 1213908 1581464 125722 551560 1375201 1883919 700721 406393 1605784 929744 1942358 1914468 173413 1989407 301143 248309 1917156 794855 232895 1594620 282101 332510 1570101 641331 1416606 1986409 754925 1536607 349437 1277028 1710930 449800 1756451 58881 1997808 354005 1788624 609060 408375 342879 199140 1722598 1270451 1310537 1653674 1323409 929399 410763 1319470 731337 1585517 1997025 126786 1969985 1751742 1874319 1680155 43013 1815742 77524 130041 101964 946784 1866080 97883 360168 1714925 1095844 127382 992135 989055 196576 1134672 807042 873315 1156896 595594 1261911 826097 1405173 304375 1692744 1645166 589318 1412432 906321 752127 1047259 1383660 899305 72843 549152 157898 1075855 1914969 652494 769614 1247261 447371 1557671 1621842 1618543 130719 341829 417619 1822782 1161351 1526066 620993 597445 1102793 663703 741047 1309457 497287 1206183 1692865 1441196 7086 1193371 1869663 1186994 76494 968402 878005 1985078 1350427 154207 1869540 490153 497115 7713 1335798 1948244 155473 1553281 1266049 70491 843763 816626 87749 383879 884500 581501 1231821 717058 566397 791226 1447477 1263077 94481 1666456 340179 777551 1392684 302043 858281 1612405 721905 1346856 1718411 1359499 258335 1155099 1945400 356191 1849628 1450861 1545871 232955 1982532 759587 1550480 181732 465246 1776797 1346221 855559 1348615 1201162 1371808 189318 1425772 687597 794320 1362239 238417 1258726 667066 139903 1633184 1204347 1055412 1937516 1959215 438427 1324021 617271 1437125 1628841 320677 700153 682990 670740 1307426 1883941 873063 368421 1711513 1461593 1341339 840868 15926 944221 617159 1322360 971563 1457586 1337211 426590 708685 1405371 791213 1919208 317177 1872782 1118542 310245 1827657 1925021 1778847 930367 1230857 1434717 1744861 210348 1193348 1894120 1754142 448759 388043 141741 1954899 106579 157256 344797 1204994 1138524 759260 1652575 1825462 683912 996642 830282 28266 265236 900540 1672540 518498 1045265 1397353 697876 1016014 1987035 13373 1360524 102532 831150 1618952 704507 95956 777006 1314337 1631332 1511869 155331 334211 877584 1568056 473778 1922272 807687 1468053 1939979 197405 623151 1845684 820174 1593731 1912537 1520185 511811 1888497 1998523 191265 10718 1787106 1820671 412169 771258 22247 368711 999660 1115631 449243 1474143 1841094 1772167 468538 482867 94004 87015 1767256 1535149 838409 1891340 1282236 269647 761012 476169 57002 1628401 438301 1120309 441438 808490 1752704 1111008 1458235 986576 600093 929263 1799508 1925896 998618 855078 21393 69313 86967 1590495 125184 1750140 1386338 1703409 122457 105649 646003 1098333 1149242 672859 1786559 1281354 1032565 1650845 1905510 185393 295700 1324213 1690063 123528 1053457 1250593 847163 1347494 1755615 650025 1800979 358612 1961517 1180494 15025 1485249 1528433 374101 1286378 1448519 1473115 1559114 290048 1327973 497142 184673 1153004 1149405 1316606 1768292 304388 1487221 565313 311256 192101 1977056 728368 1398744 885424 1129769 505227 1542464 1862938 1811042 1553828 774430 438401 959320 684074 1179648 1605225 154538 1373099 1743224 1392064 1975315 460596 1375670 1707270 1669668 510726 154954 708019 1724684 827473 1712357 1454021 760502 1050648 388796 1113096 793575 11845 1956014 1275572 1835620 785098 1663086 1114321 1801890 1144231 518949 506595 1565903 461722 594189 349641 1058036 868125 1594039 731149 1289505 1437004 1263171 200417 627732 173155 1215980 1258019 724118 606875 142536 299873 860496 1517599 376877 625950 1155359 322173 1045342 893266 209564 318849 645047 1484372 218064 1896787 655746 1645850 87201 592832 750109 361837 643230 1074768 333987 1436332 819846 902903 997635 1770811 14783 1542248 1994066 1958898 992340 672230 153173 1192300 1202279 17379 897595 1833231 1823008 57654 1185897 915968 1515300 1944069 407946 175201 1515599 1199954 220030 1768920 1044922 847462 955819 1003513 751545 1318905 143320 486285 834969 1332202 712645 839201 1266948 1263095 689868 1718524 757162 954735 1876974 966914 673957 1301404 207621 868661 764625 87945 1671604 1596987 348717 988045 1739557 1797494 184531 90302 322678 1355877 1673427 1153570 737381 317190 719504 254090 1693130 416228 1497331 1393277 74102 1207817 1268111 488482 1330463 1968745 1182271 1507139 1023512 38507 171930 276073 1082102 1064986 1029165 321084 992154 1052045 1616395 1126878 224215 43165 564131 1991382 1885226 1630310 230861 1102279 1987590 699431 140049 1173574 1073619 1257149 1475365 878412 1895066 118624 628740 1802947 17289 854097 90883 1103134 1348733 664070 1950198 416320 1052229 632064 452441 1752221 1509167 1119299 116941 321442 174781 1424024 1131223 1402829 144174 1881609 1752749 803149 1078411 1340204 898720 873605 423098 1730401 464805 907040 1732597 672457 1139078 22827 799 648851 1404775 718359 409551 1623035 532013 251430 1234767 882803 167617 1415378 1512648 803665 889769 1588481 580727 123879 448565 937355 36698 287200 1358144 904025 381615 285453 375290 949854 1292764 209375 1285955 1963329 1217936 1980378 831544 443794 1413880 1812256 656280 1842181 862659 14834 1401172 415249 1428823 756621 1538232 1632556 1850487 1325318 360477 1851642 310459 295778 1207375 1539391 974108 267196 103181 1817281 1208566 1965780 397365 1458252 1352011 377439 964759 1359798 1774730 1587685 528202 1698555 851541 292247 1522835 971073 1737049 1507184 1920823 1607693 159275 1074985 1759921 1585389 555765 1309667 1809326 777219 99344 1112259 1699827 782856 1421101 212591 563009 1045363 320626 1050840 1763515 288377 228055 799457 748971 64609 721645 524960 1413529 1595428 1441039 1010470 102890 1219628 310371 1964174 376552 1235966 284721 774151 1431442 1919009 1766240 1976694 1566690 710239 288150 172241 1823918 1671051 1666999 409661 1851193 848387 1883089 1127779 1615513 1147439 1412389 1014797 226075 1193528 1058911 319828 1777318 1556104 1943353 471671 1174285 1673198 814473 1144328 1019101 546142 521243 1366343 543440 1930623 1498340 78836 1117927 323891 1090109 721066 1524569 1245581 1501900 1229140 1745123 319141 1314107 1476891 1213967 1291984 461726 1558237 120225 603969 70061 578871 1712447 1927053 951109 760335 541770 1017032 367205 1072279 460955 1376647 1431105 195991 213190 1292830 1547047 105077 712653 1717921 1616044 142551 1964011 1841971 353436 449808 125280 1194901 1015863 442930 1692312 580106 339109 1446076 393607 1628466 503760 1707441 1188309 952413 674348 526000 1821828 844542 489854 1069386 751302 1598157 1660972 477469 1341279 69793 1429348 1004124 158859 1506588 1192495 433793 861875 383760 1764866 1213289 1322552 1003942 966033 72088 1529937 368063 1209939 620426 1575760 972092 293276 1290870 871801 1264778 1601972 1478040 1600587 1400616 1962499 1839600 825811 598897 727373 1374482 1774591 922484 214618 1163874 186264 1499230 747143 1472275 1077408 845348 1791939 1690040 631838 1113734 1514734 1780317 825661 1700030 738936 927400 1947402 629403 472848 1658772 1794546 933299 462188 598628 1751994 161357 1691056 1544036 1255198 1252342 674815 1012429 1871652 1363890 1246791 882669 1088550 1292879 1937464 399163 726924 157664 281019 1772071 1266285 124237 677419 1728374 1433385 1209645 1775407 844781 1390113 1584736 475489 1752935 890851 543190 1070432 1626150 317068 647357 1423646 1933163 1679961 791609 1576218 459402 1836918 1064159 809442 225436 735568 38638 1602593 1432376 954631 712726 1862460 1789424 200388 1754255 1274869 1765523 1435902 1982751 486119 794345 832044 1144610 1882970 211457 1958917 260656 942458 751553 1966923 977156 620120 1736420 1012816 1508238 586348 238950 526521 619893 547021 637603 1932444 1675670 1425763 1014966 315873 378655 903483 1398779 766391 835521 1566569 975116 1935470 1609719 1342322 968554 238130 15978 905801 1931400 295946 1670836 1518452 967604 1054508 196416 573007 1940927 1504775 161493 326633 1633444 1779809 10873 275543 1482485 264611 1887612 79920 593475 1985116 1285929 1935914 1851946 1899480 1476855 1573701 1533825 1643297 1620437 1284724 177923 253591 1849119 355340 60810 384566 243071 791416 1736283 1112301 1460782 984961 1265574 1014992 298965 254397 1712636 1385527 1665184 187950 1869844 1504548 1536430 265864 982341 1549905 883631 1167169 726290 1750920 1242679 1392990 1007262 239732 726530 148565 1717946 422388 692026 1824081 1048243 930210 1853527 681491 1163845 510850 633526 1354618 846385 1697608 1181846 813607 621008 1912676 862031 1771558 693542 327940 1846988 1373823 1629386 1237412 1154971 141612 62973 1494727 490423 1781191 1756819 350832 212702 1463832 1690987 1530261 1028248 863377 836949 828189 1291629 751557 395694 1452123 65127 1327854 146695 1583942 199266 1632480 134509 356025 1367986 1075674 1772063 733996 1854943 1620568 1029803 742872 1973154 372744 17578 1364560 1215808 1845664 364030 1182040 281194 200389 115480 221760 1930791 1890626 1911123 1041009 318740 198085 1808989 515792 1971026 1650250 1757856 589939 1363853 1258822 1342949 1840246 172541 639442 1920782 730264 53365 55388 1725719 1134757 531579 797579 792879 1916472 48760 1760064 1875707 1832690 604296 275746 861744 1554261 869572 1964821 1766127 309145 1253827 1511409 538559 184683 701044 1845757 757376 1537634 1462253 274622 1933348 1593648 1207683 116557 1950736 1687467 122771 1477055 959848 1741045 629734 1866522 84617 1160214 1690775 448798 970661 1266463 1003872 1194553 1963907 639494 398344 1215600 110154 400961 831012 179910 813546 448081 177253 1090856 950515 600509 1046806 1112078 1451919 1786282 1299173 1671668 303687 1222041 758439 503402 594811 1474961 301940 771421 896876 1366423 298272 1963394 911969 1422348 308698 120994 1858463 1561263 1892134 1961078 1567740 463705 1878624 755263 1324806 13833 609230 197078 1918639 1194401 150768 1267232 1556739 279342 886414 389484 1693291 1326828 1578640 1296670 126283 939576 163269 996991 815666 1463647 965849 1825356 365215 1212800 953874 93098 1006352 356375 770261 442120 349786 1603529 221107 687369 1364642 1789629 316941 313530 437605 1108553 908966 1027651 1132997 1942067 124110 273644 728748 1917256 1144232 1721224 1848522 1696073 1689571 356910 1011009 496351 1151510 1089842 47167 936186 1081599 1521709 141837 1845858 166206 580249 1093811 1287992 1431645 1819186 880725 739230 1415970 1611925 1927773 1919972 1830964 1272194 1337814 1498010 1833717 75510 32006 1606066 1046506 1066348 154083 1532506 201194 382015 1703242 1227966 22376 1769012 1147545 560147 187112 951845 455051 1743648 1070964 1317487 1308722 940867 1707882 815491 1512952 1905 52613 445137 159288 1788983 291138 320898 1623910 1422426 1669598 908637 207729 144672 171633 1867801 1076522 238574 348240 764497 861154 190568 1177867 1212536 329160 620711 787809 1464688 691013 1489445 1207633 619298 230355 210568 1462534 1556703 213463 485793 345480 279473 127962 698827 1267260 464369 1832675 1364762 1945592 931370 1182269 918126 186795 435827 1660016 479177 793947 94840 735735 1218442 726514 1492548 159403 84055 148291 435168 201878 406302 1890047 1936996 511320 1392678 1408821 1277523 1835487 1925399 935274 1959511 1396019 933148 346682 1922964 1410739 879037 350305 86268 907003 768044 340941 206985 1705401 493908 1968579 1750656 1685541 1349451 1048439 464985 1300021 6520 1429341 249380 1698703 734029 863494 1344039 1328342 1774459 1509146 672746 1818903 583149 187755 1628100 1675081 1417328 1505390 241764 12427 772025 1322579 1078006 1570920 364024 28936 1627152 629661 871481 1102904 138070 261595 1358147 1982620 1235746 1835229 1282544 1467798 1361416 1208141 684696 589876 695358 1754423 1188186 1710820 569416 1737667 422575 1648026 871840 1472601 812164 935375 232810 605267 1981990 1175824 1899607 685857 1533777 1439546 299158 1764429 1168133 558569 1357597 797327 788187 63822 1701487 123079 113466 1288716 603542 1628515 605826 1796298 861702 857626 320123 424196 908230 1664276 298620 1338074 631322 454483 153079 1374556 1473619 1612847 1346482 508345 1862569 1660385 276822 1980236 756507 328856 220587 927968 1987714 1760430 1533572 1429187 271502 1028181 1696792 1736407 724587 330984 1218559 611211 1554088 629843 1515613 159604 620979 1003630 1789594 141885 1501826 1542640 1075353 1198957 1512908 261795 69747 96693 745175 1503756 971196 1370771 1047018 1895070 671836 1477328 1378957 1935550 193438 1746036 345278 1493304 1885098 895607 1716890 602437 306671 4596 1729631 1063341 1374667 1326432 1317217 718867 1189131 1879895 1412660 1826819 1961629 1449236 293178 698904 1712948 661219 1164639 1848182 1592139 1864386 746793 1992559 787423 1959095 1773128 463740 1801698 1545435 1771170 896278 1265808 512498 1933119 1808068 1491971 1006858 1992938 1291086 1771744 1973117 1697394 589244 1146897 1905421 815980 1956297 1830910 1422193 1152165 425817 1112057 1339418 1268559 1257688 1041875 384767 307959 720612 315906 1731278 1112179 1491445 445128 513673 1527346 968826 469730 1329013 1121479 685127 1796052 1688178 706642 708081 1436959 853541 763221 1588033 17862 824066 1065984 1518970 16319 1190626 165246 42540 1071071 1881715 822416 1198408 647413 998987 534127 1302323 540218 1067951 140341 73084 843841 1763573 922476 1746259 1984877 1829323 1191310 249662 749204 710897 589628 1113335 1352703 267607 359565 1963409 960428 1990962 1827407 1406048 1109937 793797 1160676 215802 1413875 756270 231409 1264458 297445 1277900 350225 1662486 810064 1470462 509536 997984 214595 751260 1794623 1030675 962870 29462 1480016 1329491 1875287 1127548 1548761 453072 1732229 83105 583222 1848351 1413139 309474 1525261 1362811 406743 23782 967282 1611005 839822 1701265 721141 1888899 211142 1043301 1002923 1701710 1951279 1179592 427976 1848774 342760 1294402 340530 282977 370759 295936 1909162 499657 611418 1647726 332616 38528 1395514 1924878 1506759 506113 306050 1048779 1753012 851689 667879 1762563 1153494 1392761 1338045 286275 740785 1219575 29299 1300483 1457910 1542132 519932 1030895 1501851 1968056 1387761 472225 724182 181029 210833 1176491 852930 1292618 549781 529022 376533 485711 338377 1999238 280341 957975 471204 412693 492658 1328859 1854083 1044242 853086 735294 236081 34590 534749 394174 1627044 548428 1287679 467848 7018 566544 333538 1362406 1617062 1584278 987644 1871171 949438 1572323 1824134 293272 298689 779786 1458707 840495 947195 862579 99744 471958 1574118 1877433 1664521 1546733 1842767 507314 1399417 698629 661212 1078832 1952024 628991 500811 1750126 383007 1304933 1302033 66877 1002444 1955321 467240 1477964 517983 1433426 1171850 69419 692715 1854574 1494347 1187796 1286666 1768016 648966 1906042 988591 1046403 756829 421172 1169981 1878571 1761087 1732994 1192803 1704522 1540010 1745604 1692176 19031 333380 449316 1256999 1860512 993578 1619411 1493693 1155629 1420781 215993 1327097 940665 1555364 32289 1695847 1318957 1616969 989805 1463866 223281 1618347 1017233 1038066 1983576 1040502 1702410 1398681 1051628 439940 1826556 1649187 1179683 79899 1552433 374019 1979984 1681319 101367 108922 1458787 1562128 575352 967856 938788 1763232 181561 1332781 1473151 265465 1960267 1452718 816637 681897 743776 815398 1523358 1220132 525758 1319735 1759217 1945573 1142213 596758 878052 1738556 1715082 1421010 1337443 563324 1466028 1966719 464128 825917 1790680 1748135 1043588 1483071 903430 86763 1458963 30224 1788430 998566 437644 554425 584575 1634924 1345700 1230690 115252 1207531 53569 605535 1915064 1812811 382135 969453 210418 1930988 757281 1181481 1281991 514245 1790820 94388 188603 1712993 942806 95371 879018 410933 1203197 1112016 1920082 385922 1516669 1805524 1975199 899877 1262670 510239 1995173 1412896 575371 1523799 763896 1667720 758313 1987875 1384662 720393 1750145 1077387 747072 467901 264556 1105604 106597 897873 588403 268139 1614159 1035118 1896836 1138084 516420 1693976 241414 657090 751178 1845618 939005 1481052 72230 1072192 1809473 1988084 906651 1020368 237989 1733929 1841253 208888 762618 1649055 236914 1078598 411330 1965616 1972481 1031734 47762 951010 994548 1320311 1854683 1088529 1428723 980502 884706 851498 15606 250030 191603 1968964 619942 1867195 711188 1093999 984229 1097189 677326 366150 1475958 328492 1339113 614938 346051 917944 1534213 814689 507598 717920 175873 1772153 1108824 1762289 1368412 1917298 1698899 1191381 1625619 761845 1648101 1189108 1410653 643066 181777 1085270 809980 913685 770109 400246 1600655 1663020 1613962 859744 1439998 1777403 1563478 1859422 15288 291736 740929 311384 1541816 37527 313353 382987 593048 302846 267086 1487647 465177 964932 421950 1568154 127677 1775627 1367838 1458961 1236252 1097601 257861 658786 757426 1637617 1540385 114500 1694600 1594076 1885693 209769 380462 1337256 762747 342887 1772459 411198 952215 1170789 1202436 61790 584700 998510 230920 705559 59186 19110 24203 854870 1523287 1899644 519206 1201760 894297 872518 514352 887763 1924695 853295 1095496 1962414 1831989 708354 1271580 1142734 827687 275261 1672752 598023 377105 822144 1716319 199848 837755 743664 94257 189975 86115 179824 78390 44740 1781879 248327 915696 1415909 676798 643110 366202 1559162 1830070 572958 378347 265848 1451733 740811 920766 329445 1357014 1459751 1097797 833698 131786 1110101 1962315 1844295 687910 948444 1550204 1293182 1312122 984322 1558609 1826132 1786529 1228208 53227 374571 1390097 1179688 642459 1575862 1122871 1403188 1795720 364219 1857732 1431342 882092 1558436 1608881 1095880 136007 1135408 1567971 1336836 1231485 161880 1212012 1676607 1028023 489292 1617004 72419 1571536 838954 1350359 1257477 1521845 1936550 36904 39216 1361869 1009362 1165051 1477903 1590959 1024808 1866579 798848 867440 1192683 1537100 1047967 269526 8558 902705 806281 444870 554705 1656357 1227564 215706 1037553 74354 1324112 1869922 355602 1542060 1799500 1608665 709988 987391 1665172 467482 630756 1531601 1928953 316718 689683 1036990 1129311 1109024 1223012 944681 674484 15756 1554112 1991628 1115835 1343659 47888 899924 1670806 150095 742777 985286 1748840 1643339 1277486 855283 1511455 1574846 1490718 52727 1847403 1131029 1795219 1206540 901955 381784 976082 76061 381153 1604879 1224595 807599 702311 991792 532784 1316077 1176114 1428534 1353116 232617 842573 1222968 690305 1457095 441836 414177 1450711 875151 1305100 781639 4872 1673796 473876 1618558 859786 21143 120510 1892881 1896419 1690801 859471 225578 700167 112632 1889327 166739 12608 1716180 1573403 838536 551456 1643607 831128 1505953 154000 1666212 1770456 467650 347567 1122351 1058759 238822 530292 711663 244548 1474113 261425 9673 53821 644157 1979363 907808 250865 1658324 1904356 951786 1204673 1199469 1124546 27735 684334 821396 1985151 1464984 1598393 990054 34974 1999810 1647236 1011759 1206013 1542598 1767796 1792354 582543 833644 284327 227336 977919 1634229 179027 1468180 1273694 703935 262601 1684692 691893 780208 1372742 716942 312287 831136 1227856 457649 615219 226758 1708616 1767809 204390 1491000 239796 1231023 843147 1860813 857945 1707289 1076505 1245862 1923516 1522717 379089 20445 1506596 223885 1239920 1931744 33429 446746 1111134 841444 1085280 1358216 1632031 1211171 1915440 860777 1369463 854480 1103491 1339409 657048 1620541 94827 1223721 279806 596266 984069 555337 1210240 584102 915450 995891 1426481 1969815 624569 889651 1549787 1242869 1965751 606836 533522 758056 1954623 1986995 777361 1227485 1325329 1278609 175240 1600191 1237769 156749 1501324 996350 1395356 902695 930331 171122 1243232 190720 972496 1852620 257709 1745588 1824984 1809424 1943305 1939983 128485 645858 950728 1332198 1131631 731012 1179827 17096 1728750 1583926 465934 1673419 1454530 1016969 122366 1187506 1157136 1312290 285429 1435324 451723 1664763 132768 1596064 1137861 1265504 543136 1984119 1392384 1352321 1063500 604839 1182104 1592458 466783 824273 599521 1152071 204376 147757 1689382 1883083 4005 1030783 705719 1572505 1688882 846490 1899067 500511 272040 990061 985868 1207490 1094270 920518 1357896 1724212 412946 286174 458661 377227 462677 1460832 1383819 482752 894758 177857 551369 591843 1671296 336469 1157216 454208 100404 238658 190677 1660213 257660 1314419 75582 1787008 1809829 509165 221624 1652873 1622230 744565 493657 726729 1263645 1946891 1601795 121861 427152 232778 118087 432122 1289264 1350997 1099953 1485712 1256455 1376580 425037 944533 1488844 1418904 181992 1530833 1405834 1609007 141505 525627 1313823 317211 1950004 1043840 1490813 1709867 1301818 325671 425608 1697428 1332594 711817 686371 143586 1371140 744535 896930 749840 80144 1609854 56891 887471 1493698 1278556 1981095 484778 1463414 441835 1620401 1867071 654279 564931 122080 1424169 617729 682619 1710167 537974 1088748 1617165 1371330 601419 1417755 1282054 1453062 534907 474831 510443 972628 1911082 1666031 396702 92983 1922072 1281622 1887645 1117122 648085 1659110 1274331 725581 868151 1052844 790120 720283 293760 401481 347156 610664 191655 650257 1582173 1762451 596777 62155 1595014 1839014 681607 935489 562827 1191267 1509591 69756 1486111 1422284 364403 127230 851162 187644 22709 1349578 984115 745321 1636664 1717901 846657 897322 1925605 1009484 1738711 789975 827880 1710850 1642718 89747 628600 1323413 766711 1333179 1634145 368940 1023680 754453 1515971 1527768 39358 1071750 109043 1211132 354171 965415 1656751 1051612 1721199 205743 686200 639553 1011504 1258561 753720 763290 589804 1813985 242004 1327541 1088117 605732 494335 1079053 1521382 1256693 112830 737202 1003344 537901 998512 1915889 1937812 207143 1150651 1203684 224769 1724692 1364865 572883 1851022 1049623 1704558 1192843 152189 702283 827932 1075142 611576 251507 654064 1647870 1099453 794728 294460 353307 441056 855400 832672 205324 640991 970188 1023371 58344 332967 1784565 1310799 1739871 183224 1569710 66867 1950912 1147715 1591356 613305 1503268 443867 1225851 890087 1205490 126124 984537 759705 264183 24417 460055 1088834 204703 1968572 1286166 919322 201934 1749587 60521 571182 1581265 1998724 1111935 1190372 941613 1696215 509081 606816 989699 1997162 1335736 204230 72897 1122277 1937045 685409 1828072 1104674 408352 1867294 1600992 1392602 666210 290036 812519 423704 854026 1340777 44819 1428818 1703281 1915991 892527 728157 331150 1514130 1922762 1448075 127575 769979 262342 1480706 1254892 1734090 1935143 302394 164041 1836638 854583 1871040 1658125 1288193 737482 1846945 1632519 575388 1424308 1031392 1548207 1954070 901023 118638 1821794 640947 59087 1438740 1227784 1446177 158833 1685030 1397608 845280 1903682 1257970 1153095 1855319 728378 1882326 601556 1912760 1811986 1851772 1667306 1339758 1833600 604843 274497 11389 1626650 1735021 238015 1671519 535521 1521284 961150 1248526 999720 201600 1845454 704192 526364 514252 1428384 402228 1753810 1355866 77134 834517 572565 650702 62383 1944323 263140 217166 557848 331524 1435773 83342 1256571 86095 1853354 273634 1265234 627135 1249097 1808800 983912 962280 571894 1174561 1271947 98031 1247700 461062 1270418 699282 766625 1835674 81251 1686475 739469 999897 1125781 1158604 562828 1592334 1428322 902479 723864 1445417 1354149 1758670 1516706 1530696 1939538 877302 580934 1467563 369919 116611 1579924 744712 557471 1170995 1799176 61062 1120924 1100831 478525 1532568 1174057 1941043 1860646 1187717 1270924 1473458 313503 1985430 1008752 1062269 77381 1092043 1233462 1021182 1588826 507827 1933091 1837693 1026923 1681776 1147733 513241 823367 1610545 796981 1774831 1782209 1244152 32315 1857954 419766 1688434 177012 1887809 1808526 1935604 1060671 874286 1463516 1562199 1394111 1234241 204339 208916 22528 187022 140748 1356501 1239134 1301826 1385556 661063 1209669 1434893 162717 358928 1268598 650559 1553275 613203 158715 502918 444171 1115043 1510789 284620 259180 921484 21564 439702 1118686 360408 1082296 729372 845114 203953 1419246 1390185 1146738 1423688 1519492 1525176 1820880 1982783 1739201 1673262 1195996 1827808 1748936 1354179 100308 1527839 1558430 1200804 100092 1429416 597300 1245094 1030130 885122 363675 487340 1269135 1876889 958757 757511 925811 485895 1058981 1872779 56279 1656118 1792837 5515 1026172 685186 1497088 702341 162978 1663756 1393487 1254754 718966 256586 187100 629961 1766383 823785 916223 303149 152381 1573043 802264 1551235 1973385 909690 1874999 1668599 712051 1479842 236804 651973 677335 10481 515941 872155 1346405 1366844 1776177 47292 1967523 787065 237710 1299890 791673 757545 785983 944284 1973133 199223 102362 40314 1706229 1113574 1194521 1946886 623357 1770391 522670 1068123 292350 233570 240130 1762917 1374770 670715 1893074 1529143 224570 507156 1583847 1035783 584529 1370995 1034318 699918 1098121 424712 1320541 1584231 1143522 1465016 601942 159135 1404385 1084290 104334 168034 1791920 1857503 708247 1991751 117623 1177424 1465670 772920 177890 1918076 749947 334641 1398556 1770154 1400862 346077 1798292 1983537 1194742 405349 1521628 418213 1978391 1352508 1195181 956677 1790538 1820478 53369 1558139 185323 520842 1030510 1270954 1221180 1814209 1242195 277554 951375 1483360 1811166 561489 1031621 765243 383005 1729550 433017 42143 1321534 1164015 75741 580660 270608 579449 1586130 544495 1211465 1283286 887247 1398091 1220318 1696345 1993427 1986214 1107281 1210317 1716196 973127 1349951 800817 1736186 15315 748688 1118233 1544205 988057 80163 625823 1682179 1997538 1098950 1686873 1325622 665752 829002 588619 151939 383711 524994 1638420 1713955 1464987 745159 722422 387206 22566 1837958 1612859 1816053 686158 1608795 26883 1717594 1019207 1649700 1816459 1552726 152668 1406024 1947672 1712128 1806673 389109 169582 1531530 1105616 828815 1857873 1078456 1265786 345961 1015679 1359074 545314 1930801 1214788 810153 1358169 979582 11881 1806097 281965 1003475 660003 1469318 1509068 195736 1260374 163714 1992440 807434 886853 1574771 81184 1174026 1323395 180852 1366556 627308 911136 1192101 507205 325469 1846270 1812351 395958 1507693 1085626 1348422 837485 1328282 1846816 1007682 1025183 885700 471019 1993229 1918775 1797520 162427 1124038 1166388 1752189 1780600 1336660 1652378 89504 893861 1426704 1022821 372920 821424 1858651 440403 1943778 179572 1737924 1350807 1672359 665089 1784940 1910739 1085904 1487534 611341 1119547 1076761 1935833 324096 981280 1567261 339817 677280 815794 920614 995508 273464 72516 1633717 991537 579277 1222658 1420829 553359 559559 1601860 1757895 1814292 252709 1136781 62722 695737 1159847 1547003 1271876 1719074 557125 1541075 1941929 750615 1709144 841756 631937 180221 447454 1536264 140196 187513 1076166 1594586 208164 1104839 1464856 277066 241635 1631964 382387 1998655 1615060 1527685 1848779 708386 645009 1366073 352705 293044 1989312 1354566 1232181 50963 535106 1328709 194460 1120935 1527015 1514893 261023 929 252715 1583678 1062624 1864629 557533 1726323 146909 850232 1194811 1408925 1764672 1025192 756520 1348246 997988 977214 1722872 1420349 1801520 347227 1850136 121552 259211 253668 1408394 1388609 1678016 1581019 790619 64400 786972 1994963 1611667 1154222 1382163 1332237 1694006 704415 1394103 101317 1515078 304964 922301 1614437 123821 77152 663569 1293484 736747 1362883 356224 1583276 1939952 7649 652349 160417 1117783 1054634 1574795 1104646 1738457 1772310 8488 1960882 197658 1584840 1075978 1716347 1323034 243423 1811206 703083 1389343 1310000 1539744 1427463 438109 1421561 201177 317593 559739 460542 248150 1652046 1626149 1608757 1617643 364754 1805216 1976214 805635 1244084 421138 1807343 1872445 17742 1391157 1467729 1549775 393312 893707 995038 1402168 831756 1782599 1975965 169570 1397422 1708257 1637365 1454389 1810445 1126640 1643046 1977638 968106 1625778 1057246 1922153 301275 1868451 32208 1914989 1654450 1889648 400380 1663148 1864285 1241210 1594563 840209 1082869 27975 1755947 1933212 1982428 1742266 1891138 707824 1896121 31502 824811 534104 153412 63029 1306412 1010211 26917 1735853 1546197 1083284 487827 344262 968105 879411 1986784 1715511 217425 445819 1430493 1623495 1384593 1690772 246664 1015310 473849 895101 1188051 883746 411286 680210 1986462 429168 1532093 1380168 780319 1808785 901477 1168673 484199 347907 1651662 1221189 1247667 1491403 643528 189148 775655 597207 625746 51183 292801 241647 1780952 455157 1128511 909799 1158400 439718 1409854 455458 55861 1929485 1656423 757203 1136818 1059885 127242 214307 1105561 1621562 195369 656091 242484 63464 792172 1217277 1432525 1304696 1113577 1812126 1956503 1662442 773382 1561617 88543 280553 396626 1748416 439331 1597610 317820 1260805 1851376 1801311 429074 162907 1839482 820111 575047 826221 865216 1900797 418414 1980532 1605798 1635907 774321 834911 1193239 495629 1681538 620417 295803 631228 282429 1332940 446024 492255 997228 61576 1204988 1340440 1491833 1425870 1569319 944409 1137189 1416861 1703306 1814433 930435 94505 1972233 733675 1864354 274467 402188 818462 1930199 1156012 95109 942380 847411 1066036 848734 403858 55973 44721 1316290 1328237 1250153 1732032 221500 149259 1884926 398243 401889 1897865 44778 391230 1912972 1463296 1306001 588659 975123 1799621 1506471 1147577 110360 1521319 1527676 1412358 951752 990448 1622467 1126976 1783661 1647012 672744 404613 1657172 569105 1106790 977764 522115 1022336 119738 1187166 244268 1624265 1907594 1493424 1690285 218307 1831829 361324 1758307 1681635 557455 1414884 1350620 1098392 401669 1655476 328214 879774 959231 68583 1453634 944164 390546 943681 1417950 1453251 1101071 1857274 1848591 264752 198749 234013 6504 921813 1920566 1744951 1947415 1064146 1909980 268323 1335207 884466 1469226 569469 73790 77044 65359 1447936 489002 1757101 1109562 312482 1147394 80201 1433311 468469 318095 1636732 1518288 1087499 259811 1230454 46887 1423473 461312 519304 1185957 1073668 150706 1934952 1829363 1649665 959857 208598 278611 1272075 1956096 552550 1527514 989525 1224251 703723 691400 100891 695930 1503583 1720806 81616 1656106 943297 178292 997918 330288 613529 1481361 64050 263279 687694 713655 56196 1697686 1809683 1697358 169905 350090 1218680 783141 690786 881499 384950 64671 768012 1334597 1127512 269986 1058271 1970274 71440 877885 1303242 1030087 899487 1507778 1206995 1699227 749948 692523 1504616 751470 1706310 1182013 170621 934523 835845 1878734 826637 1251319 260836 1413485 815102 596439 621481 1423628 612808 1427277 1579434 1426050 602678 1837830 1710794 1755126 970023 1644597 689212 1306301 1183617 1923188 1225845 1047530 1710787 310712 1191539 182509 1576730 1504284 1379629 176628 794851 1387706 312976 247259 1191333 645633 883616 1151646 64641 925092 1100190 371598 134302 1345046 665813 1554093 1453818 1596781 460057 1218563 1775324 595165 1568938 1481623 299898 128372 991857 833701 1925763 174230 803519 592314 10990 417014 68929 863347 1193429 819152 1941159 1294850 1658217 438785 1362558 985950 1443303 1459096 1240886 658032 974837 360932 1477303 576065 1455416 1591300 1569838 579294 1212438 301454 1580852 830724 427516 1804127 1841538 891247 458789 1404587 72857 1926315 1859542 1879045 529726 1104243 1614921 4884 194419 1856269 296014 1805154 710242 650705 250446 610460 1434857 477687 761910 99494 1770282 1996953 1639520 1239729 218231 1700534 1142766 254210 113705 778785 606958 1954085 92608 1111893 1199011 731256 865290 626104 451542 125798 1125864 196741 1393673 391886 1515322 104213 515273 1645745 658899 157226 604908 1311315 1404958 1641701 1969729 1761530 1078362 1987985 721433 461464 219755 1879786 539441 1063647 1390869 45152 648248 1292681 1728727 1097787 1090541 1081407 921099 1836508 304808 1940853 623491 1396931 990824 1965571 125306 767276 510212 1812147 1868011 1010541 1149070 1519269 939002 245206 521857 778737 841127 1448899 1765071 1902694 524563 1912246 715019 727118 1923515 1889507 147859 122582 1295749 196624 178366 435839 284814 396974 188420 1093882 1120052 802340 1042527 1905305 1445439 518476 1222433 1999656 504912 1299957 628140 1929419 19244 1490445 1994700 586173 1487358 1756946 577535 852345 513588 841501 535677 1803071 785966 694024 875080 385912 1675394 1956471 1195413 730260 245743 1004290 1816344 1291170 1373693 924941 1366289 234443 468127 66197 1483832 818918 1378383 1023939 1641309 1656644 1019229 619007 1362062 1653811 810160 1680458 463727 218195 968737 1757841 1723983 1168900 1405959 750156 1551164 1920481 1190535 26033 1578868 1612432 1417956 553624 1862583 1280322 841716 1707657 1662750 465280 452196 1180286 1601373 1943127 1718196 1464170 1406725 1859126 1297283 1571426 684362 1305046 291004 874915 335492 287975 6286 973721 1582609 1576104 401074 421231 712183 344231 151172 211900 1287560 1788381 1938273 171745 700822 1838128 488345 961499 1835444 913404 408457 1838118 190757 588802 743195 1399462 1731821 1522742 201693 334806 1077577 469558 1321136 739007 1915896 1335101 1531450 1633092 455516 1247606 777919 1417850 469005 1514004 272668 1280942 79142 510116 717150 1657193 904802 1171747 1843097 297648 1527876 1032881 1103174 713782 701786 554677 1338838 1232143 672319 1659715 1630885 251796 1216791 585149 1163262 850743 1512401 1652965 1500186 1624419 879271 401179 318932 201007 761071 879759 737396 306845 1737802 1339259 1027392 602117 67032 1885723 378853 418404 801168 1516005 1644212 811447 1421319 1050768 1422226 1414384 788619 434457 1929155 1567584 583726 1763762 1309422 1461208 1704102 1770745 1508284 1095198 731687 1634510 1729335 264887 264555 436395 1006518 1237953 76850 240069 1484716 1340241 439776 906724 1243839 662168 1435430 979404 615146 1038937 734071 279335 1478287 1279910 1886701 1766152 1783592 859261 1181337 93624 1924608 563538 493207 1647024 586456 1314359 179285 1999173 863812 1468087 317003 1034263 220813 1296933 746854 1859628 406352 1922734 302796 1954252 1162760 39503 1645425 1610570 1101675 1280352 1492014 1038316 388668 1452837 75835 1513305 3502 573078 1668708 448616 412989 1207139 1101632 1265072 1754340 499047 1510431 37680 1805689 1194771 1220474 1242787 258604 1837887 1694279 1499662 1980821 1513091 736608 1340976 1230000 1993024 1861003 38505 992500 1686680 823076 723296 300308 1296066 320685 787902 1763787 1578725 1357559 1313703 1603186 1788514 179821 1500764 800996 65060 1946084 1404667 542044 975332 1464050 1836257 1430617 782443 85515 1235423 1210461 617218 296353 386343 468868 572759 1071457 318753 762964 25597 1165297 1937877 304705 125825 1486067 1023711 21007 1172448 654311 702142 413902 1573273 1493087 203757 755556 1387860 1766090 1424582 308930 1632370 1245206 373888 845626 1185730 683811 667548 1779602 1702074 18628 1453685 158281 1604186 591293 925807 1923784 1577132 1941832 478948 142769 448427 149119 642976 1579202 1126397 878869 1924754 646598 1665863 1623221 1139746 798059 348535 271636 633443 1908124 1828808 801167 80071 510533 966148 1999163 1348319 1634260 726099 1279028 1680538 817435 1756215 1661153 757040 1914017 1217173 967672 728394 57367 1725918 614615 1971752 189275 1880464 1534395 1577072 501725 270117 133692 1012003 1121367 1563512 1415725 1520431 576964 1290934 1928302 645841 97863 1301391 1081481 895701 1702995 254919 1226143 1352501 877448 531593 671612 225507 1078930 316572 834063 678281 1614887 1679365 1343915 806526 537530 419143 1822610 25220 1780646 1921158 621083 1725538 1446808 1134813 1399356 1880259 1708463 1868198 27210 56847 1746864 1864548 22177 1030743 863435 1728004 1777599 1400954 556867 1975779 1296394 463214 585014 967917 899398 1652180 914183 982330 1112851 1598965 1688817 1731643 626921 263985 307852 1321170 1695229 819090 1113513 1538672 1969157 360530 1932168 967764 1232905 932911 1217544 1693735 251723 1667154 1802771 169855 1053754 1399012 1817343 1073752 1486548 387296 502621 123615 1422281 962848 994072 856515 1046260 195278 1965310 1781691 1447937 171900 387802 909551 852572 1627336 411801 1542998 771849 1780493 681462 1198888 1831227 1660575 971549 1367678 1520021 221904 1026782 454180 849212 1354089 480001 701791 1896089 391011 435818 764870 895809 685085 1343049 1338422 113891 630599 1400914 245812 1062872 839922 167753 1653878 856410 487556 149161 1884411 1712256 1874890 93357 1662295 1047645 1158523 283147 207718 1902683 1494335 1585966 874365 1025244 773483 1640176 1581859 1994234 1347064 1499650 1529891 1029518 1644808 845987 841717 1926080 1037104 1606307 644440 647908 1680965 1895668 1869851 718829 580663 283786 1750717 264811 1800633 873664 566466 326295 6444 1196472 220897 1652203 864103 347970 1290567 417134 1714989 571942 1997779 1916926 1441418 1184758 1786792 306127 81645 31171 576001 1438471 1762306 309206 1004901 1841476 781744 755660 161743 740229 1877545 629466 1639991 1558760 594804 14738 1974759 1930184 656975 1480757 904356 1796546 665885 453069 1292145 1995861 205208 1274555 204966 53647 1681893 1872751 1383747 1851686 1248167 971217 1065944 1626154 668636 603165 1198722 1913707 1027008 994010 1895637 398740 1895572 450538 1600971 954316 433127 1668052 1045266 1949711 1299138 524531 1405549 1782158 759595 1916579 89485 897426 1305676 1071291 445979 1837773 487832 192762 459067 739173 55084 477797 1467058 420664 943992 1344153 703519 1722902 1208780 218895 360070 1270787 699812 29639 1284459 367406 1113221 748172 935067 634241 1856993 663814 1532448 1717059 1806454 315374 1334019 1286502 1545330 1235624 826402 983616 313559 726185 56547 1456900 69764 1251944 1797598 486527 675181 933817 1935757 1078303 759853 1929933 1453769 1220997 891310 1834825 374589 135584 1042489 89162 451127 302607 749079 1829495 810054 1132467 973603 48904 1400894 753889 1165501 983650 1962544 984876 1745324 1834265 241447 734261 1692372 367308 872323 853989 151174 349468 960048 333138 1434494 1860330 280882 911923 538197 1645741 1444667 1252873 77817 591054 664733 64899 1843854 419748 94242 1250419 1489807 243959 323832 944856 1030441 862559 1216092 1675326 1744400 294290 269271 1312755 336133 701213 950370 1229952 1462155 798914 849688 1843943 905002 1010767 951299 405863 731324 148428 1668795 532554 832364 40979 933142 1445354 1858804 746204 1286409 1814784 1980614 1422452 225106 44948 1086764 1142192 999401 707904 1804340 385705 1889779 1087721 1856114 1155516 1159865 1388530 543448 332968 1624418 450737 992266 1987252 1545392 1135151 572173 1252877 1180057 337312 874323 434563 1947149 155891 1803676 690152 1663760 385892 1539501 1241447 1248185 847558 1546916 1478404 109944 1871902 1812732 1868399 1687528 555974 448936 1899785 908959 1263425 187201 587351 1673575 670077 141609 687153 237661 744167 1773199 1514359 1767401 1259498 1420502 60328 1188398 975887 1981426 201721 915760 787286 1003066 1516101 885980 1632453 782342 1086340 1938102 111062 1057237 364350 613286 1489773 765433 315134 816655 1370897 150450 1260600 1987492 1950761 544757 1608586 1342723 910102 520526 553489 1019800 1877178 1644497 1093938 1391871 196310 550393 833369 398841 1884167 1995635 370403 1446206 1526473 329497 785700 1900955 1067066 466639 784674 1152302 617013 435002 1088936 1281938 1893040 433655 1638359 1447433 1383267 1280124 1072620 846955 146547 1945867 1402272 1189699 778697 585351 148719 1048129 374810 607250 1468306 305395 1774354 888858 1274823 235481 1586746 140353 905427 321265 1397494 1271523 1612991 59289 1898834 1346462 1644401 551103 465677 274084 715119 1032963 1801164 1627818 497493 1058287 1687503 1164752 1521246 827662 1330748 129628 1372043 214282 1926411 1547426 1202101 456407 1763805 677021 1593636 1380851 59089 103260 1045096 764039 255100 615349 1807243 1247449 1485481 584738 1722591 1282117 782703 737142 539196 213892 869212 1276566 1524423 1589613 593721 553512 1738346 1328804 936425 657148 517262 776074 898323 1452809 280992 412447 1060729 564875 1580281 1548892 1776687 1376928 366259 79299 1745451 1038821 347611 742473 1701318 1905041 1153077 1750872 1303006 110843 941359 457157 1129814 908323 714289 1103437 109501 1225944 940794 673540 371831 1950905 1518021 520001 1338330 1081381 1177597 623186 1679661 1897842 488262 1329691 1015333 1613809 1507433 1257125 242466 1858104 1328480 157166 196142 1801328 555986 286218 191923 970431 1686041 1906004 1825715 246449 494738 1853752 1121333 857133 1005089 411449 1798861 1242907 1493875 773043 242705 1708361 36371 128656 1784369 1884921 317860 1675902 613657 1627227 576624 1608653 93063 1917245 151093 15615 133383 863449 1912929 161582 270730 1667362 706473 1830935 1318780 1758376 174132 1555341 306448 734197 1603701 63426 901900 1211392 346632 1246909 1792835 1473577 178973 1121710 107392 845154 1255887 1248849 1813858 9327 1471445 743304 1012745 1234335 1498025 1275899 144242 1627698 1482565 1534762 1670189 335539 833049 1604584 1012817 820311 532579 1279644 1095784 1333818 297025 265305 1592727 1393308 621135 976756 989037 514411 1825994 1186700 1859096 558052 1170315 267904 1801664 320208 646531 1227822 1573307 809628 293990 1777003 1310321 490646 486685 1723851 472089 901951 132515 472478 1532407 1918984 905457 1118758 595789 1977790 737115 42699 459860 415915 308074 1939232 1850848 1714828 1767413 1577579 974680 1738915 11668 1793660 623726 581150 1207793 952419 357631 713251 1630868 602710 1376964 526533 151037 838788 1206824 1086198 36726 665665 1650854 502239 593534 985452 1237868 1102036 1636837 148324 677867 888653 802371 131918 573704 600281 688516 966083 679565 1112648 751161 195031 553575 666141 196727 1114000 1849695 245433 1988568 1549210 526032 786007 1087645 1576736 433417 1108711 1110929 1131078 979639 1366232 1237731 80536 1381202 1198954 1468540 184023 173797 190896 1230816 523378 57203 1403553 1350370 1778257 1278778 1477721 649377 290228 1428315 605351 1345055 102251 703367 600586 744980 1603919 793470 1235687 1098614 373303 1337526 1204716 1970049 148223 470166 1288472 1130367 1220587 1768724 1846311 1637394 172672 172879 859878 91230 707010 297783 432173 634453 1491176 1728987 9376 1340730 1708208 356248 1500570 1362950 1887973 585178 1532182 1172297 1572498 1693599 1821730 1129409 751495 1726611 1492732 1693915 1970636 300390 1819213 1311675 1469274 661793 1752121 1909670 1274639 1252907 1561976 1630342 1377924 985629 1145805 1010137 973195 1543421 738655 1381651 1666128 156788 91567 1536124 1739072 1582841 1348021 513481 1962305 1881977 1285003 141116 1807229 900947 1362266 112634 859064 918219 977480 75977 1647588 1265336 1472574 1393940 115094 309453 812965 1762040 87135 1549372 1990638 1470583 953320 1981643 517559 1144755 1840728 72129 1020583 1744121 191377 1135234 212772 1145776 898671 1136866 441627 1473065 1599996 69236 9927 1632167 791642 1597401 1222746 1662869 1820145 1812678 197470 1092211 404226 559990 759654 1113699 1766609 634207 1006441 1560706 316037 482280 300122 1986353 1365755 342980 1809127 1703012 1777771 1860594 518971 690559 1884200 1568060 1352313 102022 1523868 1300143 1397344 4971 380608 411723 1501647 1440405 892937 28412 630803 1834637 1790728 1176470 403569 1126080 697831 1270359 799973 1486633 808761 321682 91356 1132137 871488 122840 589526 207953 908656 1956673 1471452 566094 514446 456085 1674965 746986 1385472 1365186 1120032 1719766 1999126 1049472 1430159 476112 779779 1659158 398546 1638735 992362 565011 1646854 972492 307554 1574042 1598059 263071 1240709 24699 1920860 1490385 988690 734948 934418 966747 1558323 1309755 211278 890169 257640 682394 930427 425218 238293 675688 593573 1778065 1337960 728145 632610 1015274 465223 1575410 1150881 91617 277610 392204 1632294 1929831 1470023 1076057 1173946 1208225 1986467 223055 1515147 1642187 424015 1976965 454496 852686 1502067 635006 1789641 844457 1056644 1986146 1378669 618345 1190413 1647587 1924873 1238908 271306 250622 243320 1362090 1220103 864265 1334405 259808 1165151 1213680 857458 62570 1122966 156128 1842866 61927 971472 1788336 269890 365262 747600 1687826 1899248 808900 1194311 667991 1613833 1129483 1891552 386635 400737 1726118 185526 1401092 677339 5891 1594756 398641 47320 449584 1600423 1273663 173514 1856756 95252 751305 1152095 357293 1368681 914454 91154 1487219 147809 865375 662795 1535366 1669508 607350 746320 1234297 1327943 88083 1430445 976974 1588432 1975962 358657 567270 301482 810239 1067658 370501 1328258 1872235 661224 1206602 917093 766321 149965 1883013 1019161 138812 289699 1945970 816843 559460 307222 596941 1536742 497982 1907101 866152 1351164 762398 1195685 203876 1359476 1346076 1743766 1114383 64980 582267 1030230 1174649 1681986 1848147 1219093 1922237 404743 1960354 1346595 1158708 981636 1360767 417234 1124877 219512 1570371 54872 980554 92455 1499281 930687 1873306 71354 880281 332868 1496364 706470 1916059 1447209 301346 325859 1848408 1803316 409530 1744518 521017 1169641 54945 1127639 1791797 277349 274703 1714682 374743 1822657 1503490 517053 547934 535079 1075297 1874354 1291321 1139767 1939199 430588 457429 865453 1957497 1154115 75678 1202592 36415 84959 662751 1870041 1664708 1052198 867390 164052 1181028 1678843 1026832 1485548 336572 1450263 864754 517931 1234873 1546001 221074 1994091 1278284 304636 1975233 1820659 1259404 351284 1584374 1332649 775532 1513842 178499 483009 1254297 300759 705950 1412964 824102 481119 128567 333499 1713127 1905820 257053 1901618 918399 1849477 1400397 1804692 1324848 681183 657190 1072013 447604 1458531 1681283 1405001 1435349 73052 718365 566284 476598 218715 1630625 716365 1083686 10789 1111684 1929496 134589 210471 511943 899011 453680 610888 602095 231866 1674194 1219323 778404 15900 174184 1169651 1577982 1939323 241587 1925384 58194 749067 1891963 1685992 56691 582105 352644 32368 390696 1521318 405330 219738 1132962 1710451 1647136 1081274 696719 509289 1984271 239388 983383 1111181 306621 280991 1882611 1698430 416496 584216 74375 607882 956902 1939582 15444 326622 1762947 31334 703900 1041165 711053 803125 1306799 603921 1876808 1406716 801238 909829 1667740 1821805 1334819 1256064 1624224 932182 1203666 1810387 30883 1975781 1416102 1324072 1753361 64594 1421718 658748 1963228 373381 127166 1230533 486459 772058 57767 681775 863583 1574803 1447730 599616 1493245 1863593 1069183 1431333 1308087 580295 1957271 1727471 537948 958538 312963 1391462 252916 357888 800950 1744805 1837214 1401583 49366 756367 166713 555492 34682 1947911 865212 217509 1610209 65298 284587 1545479 1063065 1336301 936914 517521 1823561 1870867 791533 472362 687344 843130 1070042 767070 618295 1234758 102838 331347 1506069 1766940 840222 551434 1179261 1209406 246158 199414 341603 1464905 712168 574884 452272 675087 1842029 1502408 1141838 1156474 761176 633356 1943189 1053132 1061061 1415524 1515178 1474921 1400722 998803 1522540 1091815 1455485 1878411 1412515 924347 1952216 507672 828488 581830 289468 578750 887896 1945244 584862 1151505 1504899 699265 1460677 1155949 842984 1744576 173118 350896 366634 1759512 1867340 808452 1889287 892313 1323739 595539 1265407 1920110 258392 972611 465892 1661167 319451 1710377 370627 1907060 204965 1844125 232245 1081036 1858653 104474 735729 940654 1870973 745076 1090205 294921 858692 1258738 999905 994923 476904 1148604 1540331 845319 258456 1197008 676876 1003876 1983574 153526 674603 1249533 1648816 994991 60762 342555 1440481 339804 1548450 898716 1034045 1870735 1571041 1511944 1056225 942400 1903513 1314563 32106 207959 562490 923759 734450 1619001 224696 77352 1335864 1459433 612099 803772 1753917 1193481 871977 1834751 1116508 250038 21265 103203 278158 1084184 1598921 1520539 1113015 785082 1771219 1189171 1362890 1215839 1444610 155374 1400444 1770014 1358341 1571239 1182170 664912 1963189 974472 1876727 1108288 1026165 1610623 1998613 1923014 898471 192488 1187539 1761838 1124124 342086 561991 704186 9938 834823 740835 1065850 1404128 1682426 1865561 1067271 1988199 1474870 658641 231617 1266630 1793929 743481 1059838 401808 655780 501447 1119133 450908 1382295 224332 419550 1990374 1743203 494720 354101 1914993 1834944 196556 1859246 99166 151028 1671848 789612 1261750 1205598 255606 1258347 1312400 95386 1994383 438765 834116 1297777 1897884 1869694 1505739 129604 1304769 1839411 107871 17187 805725 1326414 1795012 868548 511753 1851415 1182747 1164785 1921381 1911867 1298342 653417 537348 1880438 852925 1088327 805910 709561 549871 175568 257736 830594 155799 978749 38824 1412583 376241 193745 1641765 459687 1930063 503773 494689 457072 1186688 158109 892446 1076164 333324 1428575 718039 944982 572547 1191119 838257 35200 1815083 385465 1818219 1291731 1044487 1138446 717299 763249 655247 22092 1217776 1063476 486644 80617 20603 1868266 630884 1019354 384106 1116897 712836 1426608 1216957 1025503 1318353 599004 1828530 640234 1958402 1330184 685064 590049 1175213 1864885 1746779 361194 510487 1996717 677259 1281685 669972 1549413 1091349 1607968 1499952 833006 706778 1543489 1250134 1494653 378056 842822 1019783 19560 1914009 1060357 1034730 69922 107909 236264 834945 1439542 1850297 297804 1250548 485007 1567983 570659 857810 1203349 387039 954335 889905 875454 323083 1520162 175291 240723 576183 292842 1113806 1117358 335659 270115 759394 366001 51658 774388 251498 369792 830924 836704 1956541 122850 1471231 1708674 337112 880302 1387863 545761 11973 1411461 234958 690143 154206 1919932 1896017 1377411 1588117 1669251 807847 747760 1971327 1252880 152806 1025024 196649 970513 315222 1625355 1165331 504308 427231 1940291 1081790 927273 994154 57709 1186223 1598402 722596 1387899 503355 1020612 648219 953868 880225 640606 1013501 1766210 1078616 814504 818437 187680 1242722 1909603 182946 1986557 556060 1984483 1533204 1230506 393477 653543 1550876 1521486 1980899 1446863 357307 798375 606873 1238404 1970369 1489433 1135239 1826047 1404723 365549 1034049 590170 347639 1479418 1768447 13888 759364 922343 72541 918301 1487076 1144454 323908 411969 759921 1066809 706632 862503 1998535 267956 1862153 1413634 1495013 1509361 1511328 1511511 950467 1890349 1430328 936518 415887 919346 827193 1330811 1497267 597725 452871 720405 1631799 1542759 392154 1388971 1561641 1829738 1214605 539833 1767420 47666 1512157 1640408 89502 902778 852957 1136516 1656221 1585299 1131651 1663917 338699 1382928 1880617 1994184 1109240 1747899 745251 275368 1747156 556755 1120097 1432091 1616355 484590 1249783 1919682 124199 666813 1173286 253746 1042084 219816 1134814 1174356 1326299 1008404 1297322 1251581 571204 1014996 1862986 972450 1350699 1675518 1252598 326688 531162 962463 1125810 1344430 1556260 1357367 1455323 1164440 1101055 325979 644380 140098 1542932 1979893 428078 1207525 1336920 980149 1651044 417746 98617 643784 735287 3976 1291510 1147121 366576 389663 1202472 131560 1852310 1683645 675861 1973954 1977169 1514729 1160666 81382 587432 1222069 1911518 298976 695983 1657227 1636207 1602264 1524626 1172724 12723 1192978 1191921 1906204 27929 796466 1165598 1834093 1042451 1234862 1399025 1707934 239558 14210 1180367 1363698 351425 943160 1081859 979189 1634298 1860808 274638 1478274 296092 1714902 320004 1832862 445881 1947478 574259 1351989 802835 1295938 239187 1056078 1091769 1078143 1866921 1795943 1159803 301419 850010 660038 1047851 1106001 1775818 964259 214710 85041 827728 97102 1369409 1273858 106260 1628250 220020 956081 1603824 331900 152673 1079178 1436093 1186745 692095 1006322 1471969 36470 871071 186301 1994186 1504362 1008009 20120 677416 1605558 1000438 233676 105464 1137543 492334 1411716 1240940 436639 1562943 1204007 1179456 1578434 1121201 335769 1241991 1874691 899233 1453709 1799335 97169 246050 1289105 448057 247580 133487 383118 1452764 323089 1140732 918654 1110754 607280 897129 425185 1163792 1928966 1540814 12972 1490972 1622008 1328421 1990708 1609711 1726509 1675879 1624280 62292 137380 645801 264952 1933900 1848639 1851113 1097576 499665 319684 428251 952023 1798247 1543119 430577 986560 1848641 1422234 1051756 520358 880636 651234 386582 1332391 552195 1437290 539270 833622 423185 352327 1966756 1771364 1703813 1729943 4001 229696 810370 781779 509807 519476 890115 1844530 690768 750381 1470224 1409951 1898332 682556 1411487 1896003 207898 380410 636708 1671438 114235 1226441 950973 1133027 1738416 93581 224650 1602945 1743209 1970952 249121 1916478 484707 602805 730468 1797698 510574 1807006 1634440 1845938 986934 682811 1295446 1928919 1822154 101675 1456808 1299047 1859854 857623 1079171 1691760 931554 181393 535476 721380 1158629 1688629 655589 831255 1841881 1488639 302687 1273979 852679 1183785 1668192 292132 204428 210889 843610 1971634 913357 1859233 1656969 773568 1649180 175608 986230 956047 1484281 607648 31288 361807 1356775 855232 1925534 694325 91700 970818 1953640 1303307 1710109 1036941 1891046 48974 427646 1606055 28034 1116564 1823910 1458788 1747751 532866 6788 1768868 594068 999926 1978561 759918 873139 927013 834553 650528 1756764 1909846 1450417 1576631 906436 891232 1844986 1290900 79562 489535 1664609 1288152 151569 812018 353018 324064 1828991 1382546 214441 633144 293441 537884 1743123 1295429 853534 508813 196281 312221 1119279 252426 1736410 1914776 1963479 101908 1712983 1189491 72030 1637262 1179348 1515054 901811 790190 578393 760378 1567705 1462394 1344225 970461 12484 531462 409735 1144970 1155187 576023 1040850 859873 39248 1200432 1870218 322238 888702 364690 1391163 198450 385967 1069943 364451 1049830 556870 1165810 1759862 1064571 642162 1550215 845598 426427 1421944 1065580 487958 1244907 455990 1123417 931444 1424508 1025538 1781086 607925 1058054 203573 1349942 1105356 543496 1164556 1592337 531406 666849 1287528 1274959 472923 511536 512711 1046179 377758 1018436 858101 1423575 1591035 1565799 573655 1828190 302081 871733 317799 972285 1405250 1223503 983982 1442238 1947817 1176161 485963 445351 1372937 413577 1129683 1859388 1986880 337186 887581 634736 1316143 48600 678352 1831606 1192815 1999684 1647109 1016035 1784709 1186084 1213224 1024254 1019145 1951674 1433231 1176093 339853 1054168 106847 301278 1372179 679520 36898 1503856 1732219 900656 1968061 372143 327339 1164762 287549 968994 833832 992634 1190726 1830014 216366 1753144 674290 1678187 657259 1341584 1085437 514909 1291677 1657905 452113 1675075 90061 624113 1791605 174708 309820 1425547 1351648 800178 954813 1314558 529975 1741651 768224 384041 458105 108051 439247 3504 1619590 1613476 1109413 1603325 214227 1639879 1999776 1164781 1083561 604535 1327759 708831 537821 736238 735097 823383 1448839 1668384 845787 29713 110795 1109806 1292461 190825 275188 1415467 237980 359249 581332 378301 261524 1713187 1775074 1314568 1096203 1893522 629021 549524 969533 43041 683559 1886309 519111 153106 219654 1584299 1927403 1842861 157821 572769 1925824 802010 914911 285760 1743605 1891767 1017859 177395 1155365 1652946 97067 387918 1203857 1043679 1698284 1809340 1649199 1057426 1725009 157097 1688060 353273 1904719 298767 962516 495936 136667 1863234 618322 741205 176647 222861 1172624 434685 731728 1572925 890040 1984585 1099337 1166206 590372 1309967 882838 5441 397633 1978503 1979190 1064627 970871 1926907 1242477 220134 1360480 946102 398997 343516 1899518 1957673 182996 606538 1691470 1760034 1564260 1163044 1007990 237523 1017645 1382743 221612 1678392 1150534 697446 1676482 716823 335401 189771 1596596 1943550 742600 812070 386823 916636 483738 465132 174887 1851302 1077512 791524 203935 148607 842674 1779049 1523125 1637259 414630 257077 768101 1210048 1505364 307183 504034 225468 1696212 922375 160197 1477668 945276 1524377 698364 1355754 1332061 646973 1146331 1141765 93707 1248614 1028848 1131740 1475682 681423 92261 1508069 782781 1906293 1383838 840936 832435 1195651 4799 765506 1101637 1882995 1124708 1338653 384998 506321 1307588 47956 1903773 666008 1636459 1453263 237322 1410388 734547 169509 217309 1982914 1909804 1257118 1190204 1938433 429116 1357700 262392 1625410 1342491 1831315 1151816 1040524 1818492 1568233 1590539 1993894 409840 1442651 684851 1828920 1202655 985783 1852993 916239 1858400 754397 1035153 1013961 257231 459784 601786 1017966 1904093 356606 1773954 1171252 790269 727419 1519981 50079 1155678 1307897 1998546 1046542 1086599 1291846 172269 9392 869947 219857 47699 1029714 1211005 1447173 1767685 1167432 1930014 222936 1566616 97295 751870 1057562 515561 412103 1601757 419244 1395248 599725 849930 214234 779135 1102635 346342 1063075 1673735 1199639 1681777 1449232 243709 1736638 1361109 532270 985659 1032318 1203941 25321 1520563 1613467 551785 1309938 77216 252953 1119076 1714517 665914 1695472 64567 478880 1346351 1837387 1853318 1500628 1853790 1195713 200824 1581301 1021028 869415 1925360 743602 1179250 1253301 1485147 1570085 1285258 1252328 1100559 1786374 1618089 1732040 569695 1754889 695691 320249 1151266 211119 1567830 1758493 978380 843966 1564517 1361782 524646 345215 90424 395560 1209906 432488 988104 1217231 522822 1703127 1076225 1287838 1768093 821806 986348 1063857 1759957 422672 561727 969723 781496 262502 1973051 292614 1753342 705601 1018278 583821 1444945 1650347 72308 1721324 1547060 1659340 119747 741644 1337093 448837 1593147 1886432 1461948 1099799 741557 1598801 1759433 512564 1410510 1432097 1458697 1467462 161412 992347 1861178 1313121 26473 296720 1256652 1081392 1181546 350227 188765 1439705 240869 758863 1185285 66107 80570 807714 64498 953460 1910695 137043 1157064 744950 1399700 452165 767559 1584432 949014 1635271 221501 1654472 1015299 1369159 1910714 502688 206316 1024222 1338404 306264 1957216 14929 374236 8428 804148 855352 890618 523880 753573 925695 23757 94875 174461 1296001 781746 955991 971181 1435059 1852053 548566 1954664 773533 1935603 831092 252741 1126659 578308 1276323 1482347 1887126 418671 13606 841268 866474 1515294 1687207 472520 343399 1486971 586196 1067144 1658594 190455 822414 1564246 1783647 388806 527523 688221 141553 1195434 12958 1151030 1092474 1658467 754199 399139 951635 217410 732515 1025265 967669 42344 665016 398737 1699381 1700953 1888270 215657 506225 51942 1170416 1607403 421223 458399 784619 1190049 1454516 1164436 885470 850326 1137923 1106731 1920454 1464112 88779 783553 1462431 1809866 835880 1916222 203280 1114849 1241599 914031 1233019 1220047 860666 815227 1904208 1937498 751079 220318 1233685 1599689 1571395 818833 1642119 1423052 891130 774735 835700 898129 822059 1637711 1265293 971138 180784 1798440 327207 1316266 55751 280504 1062335 712374 727246 1565595 781359 1552076 1172863 1211890 1056992 1687783 953834 1187585 1131481 90545 473775 105167 69693 129941 1197154 30262 1713177 1054542 994145 644179 357215 1401272 1295340 1402167 1560164 1622409 301235 637633 576668 692227 1901874 50829 545886 781590 1371539 1813432 1329571 77650 724230 348428 1602815 824615 205356 259485 1722 568544 1174244 1998421 164811 1945685 569583 1396109 1545130 882364 881368 1842753 1722584 1325058 816740 1312507 1850160 211741 1763213 1023312 504955 1807691 1997213 163329 1182578 1453995 3822 446020 1163379 191618 1332192 1192369 1947341 1158660 467134 222715 25332 176030 1070374 573769 1314218 1642071 527128 1976582 1265535 705422 867470 1249519 1406736 987104 893453 1221877 803474 411623 335562 1926880 1039680 1083158 878370 1452996 50145 1063115 1726747 1328111 670797 1340135 1618244 307044 1569021 879961 49056 1342241 1983832 676849 1610290 1677461 1498978 192242 1672054 986052 1386102 185325 99391 551306 1584224 740100 120179 542947 21611 1283850 1647461 1633599 244 614694 998805 765740 1587703 1981460 712630 166924 1452975 1694191 1391318 743894 1324505 1840184 733711 780313 266288 280375 1982867 1634385 447614 634715 1715981 925943 751287 681590 79701 1943611 994089 140378 1207540 1656956 447516 984429 1560009 1900962 1063881 840467 71445 1943670 1244972 152454 618735 1525972 1439987 663259 467072 739891 1138036 1808967 1581450 1258948 471270 944214 28245 1330529 1347253 1659607 1623606 177881 1435178 1915680 1186564 1790712 679763 873220 46614 1207071 1958944 1978464 1609668 1760881 905518 782586 1557244 280331 1369369 64288 1522556 1050402 117879 945542 1588605 423194 66726 628961 1348314 1506669 1243836 1649557 920316 1067359 254110 1163276 252054 1818884 1383695 916647 1626980 279730 612959 554003 1505986 918891 365829 1587720 233615 1421481 1424554 1172659 603863 249521 1777998 1034112 1555488 5004 217779 1741661 189949 127825 551343 573254 181884 1385217 601353 6390 188097 1657250 1931636 1884096 1148142 1285542 226887 1324592 722982 1018200 746665 443930 153544 674326 331819 1043270 1612281 424860 971706 67566 1871582 666551 1089199 595919 1345678 1633420 361817 1539571 716192 87194 1082625 930540 437711 1704407 603707 1371562 467377 713823 695288 1510645 899759 960775 1567041 1965345 1359624 1315276 1610864 340716 1131041 771275 787607 257030 919653 1803309 1239229 1918290 378035 417046 1051922 1023527 1570485 1391558 433673 1783100 187023 340513 1692791 1076215 1800693 1601500 926089 1961589 162146 879648 345822 425609 424934 312910 1818883 283029 984989 601557 1432711 836727 1481326 1914327 1184847 1023649 846706 549087 1930780 1769266 419171 255826 621434 996197 1629733 1325619 955477 1812622 1394438 310480 771549 750235 543904 1667853 505321 593504 759778 1005329 24400 1366362 1333998 585674 1637797 942888 1752327 1887870 125654 1542211 1012793 1037162 634397 101780 77299 1441119 820670 876458 791144 1311399 1193487 249322 1655400 58935 1469430 1147627 1554776 120482 406682 1908021 841373 1859059 1570979 1065631 1983737 898253 1306660 893588 508950 122704 1658835 794382 1073767 1885257 1253708 1680596 512217 1588710 851819 1427162 1621944 1597252 318157 726528 1872714 1243682 705618 1334172 627665 1654686 518267 1912264 568722 1582947 279145 1621476 1538013 460590 148393 1899902 1156212 890130 1546362 263165 548472 1705126 836020 1840876 236920 1716920 263622 1516666 618867 1125980 713490 1032294 1754044 1765694 1822436 1089697 1933376 911026 83888 267031 206372 1178683 848178 1030057 1824925 10581 891773 669557 632495 1953537 1030157 746139 480175 329902 1431123 1783819 1420551 939984 1808959 718985 240665 1953328 1202331 46121 1162410 1702223 1900431 600250 1121056 364154 78713 142819 509655 1399484 1125451 537292 584396 137005 1029247 1265867 1632937 1785039 216183 969435 633830 537469 1693478 1366223 116844 403050 219201 775045 1721673 853753 1623098 1433017 389702 324898 1611350 949758 1163805 269784 375401 1997929 1694159 454184 856392 1002973 1085808 1377566 1595337 664142 669074 385130 1791367 1835189 310906 188082 1843106 547868 1375060 1478822 559565 226098 1782738 1493490 686729 724569 22549 1976303 1323542 1306246 965378 859460 949543 109796 1160124 878085 746813 586381 628662 338385 346566 943474 785608 933415 1755487 814618 1829950 1680321 1280884 745964 917614 878843 110323 1217836 385959 1684370 133607 1109005 1616870 697343 914039 426612 228500 115881 969676 1636920 1879683 462096 192517 1312869 115795 1430547 1064085 1620430 1156339 908528 1976432 1589471 791489 49287 1015200 1211781 1227 1067773 868139 116302 1722431 1947107 1218251 1905615 1238148 956258 944774 802064 1925866 906198 965087 525531 15862 711364 625229 176184 945913 959950 1792648 648110 1118817 1360712 1317680 994383 1353744 1421705 1803159 1065140 206551 1442253 972638 1481161 602856 393132 347102 494978 157211 1072481 1401695 1729712 267948 436716 1423797 383247 3563 327445 1634588 486912 1882952 1708055 16613 560305 1589265 1046531 318975 1465705 1633336 895699 409832 844963 561114 450915 1546730 290255 1245512 1098335 130873 663168 1551652 78310 1240613 674279 1783767 1238156 985287 1282381 1762853 821524 1195104 434281 1966290 282329 1424831 1749204 1194503 806486 1375362 325637 458346 927594 1888818 1830058 431262 1102162 1441968 512285 1030371 1246304 1386385 1475888 38938 1428107 1174923 1382907 408532 692417 399661 1949568 439782 206356 241557 1305272 1808258 692494 1392595 1843662 1650139 924415 1439828 771073 649288 1063049 1324386 1094038 822650 1128730 79467 1342115 1427832 432614 1485872 504086 94223 194629 1958403 986856 1286290 1940877 1972530 1019533 868487 1083422 1368277 1042909 755138 457274 807081 111940 1255490 59983 1588745 1590369 1854200 259323 1352536 548358 1801148 1371914 1834156 58580 1356716 417707 1328903 1247647 895540 1076156 748807 1981358 1475163 1340611 878826 1681982 466018 1522438 1738085 1920079 1428367 1281895 521938 1900350 1370769 1112247 1340319 466678 1776609 1314918 677024 505568 1229306 522965 1005988 1107295 1182575 1990810 851109 1767392 594635 1838196 1961217 1614231 1533540 1548428 262318 183561 1792372 1425362 167480 1039449 1897471 656366 366964 1186594 1805266 1855089 1197350 1193063 232024 945511 815768 1121555 1144941 967365 614179 1288435 1855989 738714 7577 480873 1585692 330292 456644 283692 1020331 1770771 1371635 1427047 908313 1766852 150696 611583 598223 1840214 253472 1173760 1737748 459299 304383 919880 1596077 948509 893080 1533578 1002466 1942897 1883065 1061320 803666 1544182 866265 736717 604136 953335 1087368 1513713 774738 1610936 916941 28801 1391203 1332919 1851796 751842 914834 1803184 1928526 86417 171613 986372 179200 282586 1913435 1943010 1802746 1972067 1961371 1341863 668996 1576800 689677 391181 1043060 449336 196616 578097 1541756 393764 1414475 881707 287028 288203 1721992 83714 1727943 264883 1486440 59540 1662683 1021450 555641 43471 1319127 1404698 155193 1676782 747722 1951371 1058936 808512 1258374 1435550 105025 1606919 1682587 658050 341537 1248926 936711 136935 91304 758294 1523141 59387 74571 1052070 611244 410609 1504634 1883382 1447928 1302639 1417373 336114 1085341 906606 339346 1956106 1798318 642115 1330332 463846 101135 1181169 1403018 1911790 528378 352111 962571 869902 22337 344984 1198505 92214 278344 1644173 938730 1996158 308395 1527918 718472 1188608 1288522 1579110 433872 71953 1484166 1611570 722919 1696631 347940 1102029 959747 996458 128896 964569 74795 1476916 863823 273199 1569961 1099306 1655109 1029193 1265360 715939 1403631 1203211 1935335 1701097 902745 1069363 216927 1381964 1147255 1902944 165451 608361 827188 1358536 347607 23296 220582 97705 836231 376203 570390 1183891 1195375 142161 584008 73368 9827 538578 442231 1713634 458448 1637648 538765 67150 1641429 286849 422905 1676551 359621 1034612 120813 158179 1066975 1944396 1122023 1396399 1499969 260609 683068 715275 502895 1259729 1897599 1488636 913947 1782919 376408 1763657 1310580 432655 201956 547970 384514 1391749 1324484 747245 799031 831143 574035 791449 166436 796328 1871679 1007198 391068 1055036 535279 1420757 1175728 1620898 1267663 277714 1603995 1330722 1639667 766531 1678559 196111 655202 24007 639709 1370298 384062 1296727 835820 648914 592325 926657 1932286 1662300 838415 1776811 1472879 1470774 513172 894962 405931 1974868 477864 365939 693614 340881 784205 1617602 1628113 1751798 1374038 1453127 1282522 429495 120622 558965 1220339 193130 613219 1635378 894250 512620 856084 36883 680018 1213190 801083 4701 784334 284339 1178490 1709827 256023 88889 1856515 325774 1905281 1594631 1107418 1197084 1356381 1207101 302310 188145 694676 206282 452897 310871 580179 1385633 1961472 1569024 1691573 436504 84442 532612 491313 484576 1660201 2033 1525865 650749 1041623 764341 206890 1726758 115768 1148389 1711000 438541 58726 1276889 83357 951086 299280 912780 209653 1246649 452868 1137826 733789 1008191 590122 1940800 165096 321172 378259 679868 363545 1264252 87471 927672 1770618 954198 37210 1534635 470200 458235 1440864 96455 45032 43782 703439 628996 1620499 204887 376536 419657 451626 236516 583114 1709948 29193 266752 1889688 1205274 1133715 1260710 1857376 1437340 341170 1996311 1829424 1201209 1580049 1762454 1665957 1228382 1091938 441929 1310810 1644310 969809 1099540 678969 812210 371869 1168228 1762019 345178 1694239 18069 414972 556158 1927140 1972955 1881090 1356414 1159525 627905 1248262 1938198 608332 772378 998348 1932406 380859 1795703 1499624 1971216 1533339 1806752 851456 449196 1261247 1315450 1573656 190194 1425429 467081 1534846 1529660 620873 84746 3693 655134 1649299 481586 1140502 88932 740678 1580980 684419 66148 1061227 76511 1044921 286125 898399 1422525 1116201 30460 1639466 875348 305531 1422617 1850868 779690 658886 1938308 29152 576085 1328395 269458 1160687 51210 1776435 1838085 165745 994199 1112094 384681 1901972 1156821 1077432 1387021 345079 459031 1981089 441600 1880377 565440 1984158 1138772 1892128 774375 406410 1227032 1024975 1625331 1250807 1980298 1672400 1699284 347958 996280 73590 1660548 315065 675906 897612 133810 1505753 683196 255294 402855 1701483 12093 904593 875336 203780 1800927 1459723 1942942 1953595 1709535 1740411 452954 1660254 361493 40254 1400953 767735 107715 1274598 1705076 1388738 1337403 799299 1487329 1593041 300239 663143 1220513 169548 443997 833356 1676471 956777 1840932 1253080 881455 156624 1811071 14581 813777 1840032 362643 1792406 245960 1480562 1220746 583065 146936 1308666 967113 721741 137485 1617568 1192104 969360 1041966 1396114 1573988 361274 1172096 108466 1365858 1547324 1965578 1021104 1229687 1572233 14852 1293021 1168956 786838 1414565 1761199 232946 1307794 1705060 576824 1637480 1556571 1528719 253457 1981085 405057 1925472 627387 725301 1137404 249478 1071184 828090 533392 1403244 1392980 1214084 743821 211238 69204 421221 347810 15578 236981 1892905 1168284 1182830 198960 1912747 576737 1693050 444947 618964 1850613 1503684 2113 1505545 720019 312977 221317 234068 495144 359944 315327 1814472 1814723 142948 1431789 482912 1868662 824698 1487786 1773083 1499385 1601981 1327865 1345602 1088042 1065535 648815 1405995 229793 53218 479436 198728 1642964 1105409 1352752 1574537 172415 158366 1431223 709274 209594 617893 1034105 1426063 1930423 1842161 593840 1396634 811415 1723467 350809 174973 1607401 1191643 1708823 1348288 426651 628562 1400943 819735 1947243 1232089 1704256 990270 573091 1323260 1543552 1542942 1802540 758688 831791 598804 1924255 771813 731090 1495102 1459023 577349 603318 1007978 624886 349617 1643446 227162 1851444 116234 1941243 1155559 1987968 168216 278270 1692084 1708459 1105004 362811 1877341 1502878 1973210 13489 438805 1147838 1950511 475141 901647 514503 1289570 376001 485198 258171 1963876 467600 764560 1010902 278825 528198 658708 904985 1792176 559514 519918 1030717 1110768 694746 11130 590664 920999 1219070 617667 354926 144027 184154 1810413 1793421 564349 224275 161228 1957345 1834773 61445 1512827 459555 1948795 211574 201245 173643 222327 263836 1105154 904988 798838 1565590 1719382 663606 1658592 667749 519940 1510206 1773016 628459 1351698 798395 1289614 354957 545525 1947079 923460 856895 1965867 1705159 78420 1408734 1433997 322083 673874 1411083 1308207 81002 467627 1181796 459640 760910 1794959 314612 592921 1881885 292454 1536306 1389409 71442 709458 1186871 1711297 188885 1840844 878925 1852854 1010884 801597 51724 348340 433052 1733313 1153369 322645 277950 1744333 1946756 452817 1871194 1845637 8376 470027 329255 1500456 1739613 1007506 1360649 419132 721231 1395636 1973606 1162884 1523981 1456465 737281 428256 600123 1334977 1544179 509820 331026 344441 69336 1378360 1468235 1556631 50809 1421150 1690106 1986482 626343 888777 1752261 302642 1581802 1370157 200506 1812705 1868153 1387169 283395 1785841 631064 1391045 269065 1764958 1731990 226513 585792 419440 113324 1277842 542986 702540 1629052 1322209 941691 432707 1593255 758827 1284583 1335754 272853 5842 1910744 334493 1045643 551386 1272940 1039213 568408 1164910 989788 1432530 1159974 1802280 882046 1251054 794474 1172154 860704 1272078 1862538 1250878 1907735 558845 1141864 675043 997949 300093 364896 994662 732106 444431 1225514 410857 398165 1439506 809692 1565992 1578055 276136 267732 718441 1871103 838084 988231 1357528 708395 1202788 1396422 78056 1431671 1550362 4 1923601 1208072 253603 453137 1670089 1739039 1349673 1760928 16434 1050997 1684648 381468 1032203 15981 765597 1209347 1314613 386737 3674 1259579 53737 1060980 1165073 1912563 713892 338029 1863213 1703901 171601 484716 458470 1836001 581389 1779352 1301494 1693587 638624 1691859 1027197 1708243 924835 1574392 1794704 785020 1173703 1052041 1885511 1386021 1941529 1556459 1109791 1825175 665141 685973 871221 1794805 1424589 1827485 1822859 863554 1975375 1306662 180789 1484594 594871 1962081 238863 393751 1282960 1431535 1911531 1159660 1312845 1100712 1499223 779838 383160 208419 709084 1006904 739365 61189 1498803 880573 1296368 382717 1426870 885293 1187512 193631 768017 1931541 1965358 1748979 826059 708712 651870 1230780 1403039 1897153 1476706 201632 1324677 1402801 457597 1937055 689226 1346730 976244 1641969 542508 1666960 412041 559413 1985290 1564885 531494 433724 1925733 1124286 1834122 1360012 427382 1529713 1660976 1304809 131914 1477205 337220 741939 591113 1107327 576158 1717344 1162179 31229 1322527 1361103 862393 516288 950847 1633368 1031379 1849336 1324026 776006 244101 805080 1681392 1568421 897915 1167604 1797122 1699298 1316260 1078720 138084 433383 1477127 686000 1068324 86297 1037899 401648 361571 325796 120332 991828 1430553 1445778 1951948 170663 1786843 546175 822461 1562502 1834678 510604 672279 451671 1689874 259963 1091207 1019335 1558910 25804 1263036 722020 1542636 980704 1123239 443227 1274115 1125161 144136 695946 1592205 570971 1020565 528010 1862941 215295 1858984 1201778 1482954 1347364 1886689 756313 1182643 972307 1757185 481465 1126310 446411 254089 760726 127204 1538264 1834357 658804 847372 1082416 1318811 811210 150630 1963897 1359711 1690808 269804 586260 1728048 764718 858119 989522 165206 951505 228042 1711010 959426 443483 1431517 938977 1043729 1654215 390044 1192358 921201 352583 1272656 1498350 519174 1802116 1895401 402673 889689 1859379 1968639 1297335 1986916 1396441 437 263321 1107317 1357530 1606486 440358 464393 735187 375780 1793143 1588782 1807882 994890 562048 1098635 613600 677509 777267 1231454 1543454 783792 1544405 1159508 1861800 1416827 1601730 1349482 303840 379964 342307 1981613 1134846 74152 1155978 1239411 479279 347598 883904 1965220 750980 1813298 867888 1283715 1905713 460653 1786804 854185 180415 1279089 1726241 1576231 396981 229108 296268 837009 850545 1046718 1139667 418252 634006 577652 557674 526586 217162 194487 1285137 1283890 1055311 1197748 1118723 1453466 1955968 32461 1941840 1602408 152918 650368 1455297 1666630 402866 578692 428162 1273906 825601 493063 1203365 1542738 1564185 16530 1182469 1203716 1732183 987461 563916 1898411 1539942 1775983 450007 1827222 1594933 1709607 1259348 842867 296879 1974254 1961562 39858 1639923 1640332 329898 739922 1578320 1846452 1961585 1374395 411672 1984007 1174762 1319655 1655549 1352582 11750 1363155 1654898 832014 702108 1538327 987410 30955 91208 1568177 893148 976469 97318 1318685 829819 1589992 1516472 70201 134190 433866 789062 686132 1370881 1550663 503386 1271235 1625478 1877466 1848615 197349 1777269 179070 918380 1518848 813695 1548377 919029 1561317 502039 1678425 873236 1139661 998539 719387 362282 1326701 322163 815048 176852 1514182 1195637 1923482 1083222 1342023 1140562 1396822 48430 1561830 1285909 271256 666156 1409925 625058 477644 927910 1664683 1306802 1281792 1762583 571854 1095179 1534450 627716 1002872 1520064 798863 1330645 907705 1225965 350981 1544371 840913 231401 798662 833270 1613012 1983603 1615626 1275156 400488 1424294 1600332 145154 1797496 567466 1797480 1071061 596851 1200499 1182240 150609 581655 161056 14967 1087573 295670 1714417 1816932 1253895 1756539 518273 1642337 1997497 153034 244371 7402 1288806 669575 302059 87297 1048849 1213854 692695 818936 316903 1355551 344274 282839 82450 1308419 864133 159529 21151 302438 1988985 1150193 1561969 22044 1951104 966263 1931416 1075508 1554512 1732493 1719700 1973344 938714 600471 557003 108192 371010 1489940 1259385 1182273 651461 712506 809720 568524 1721313 1802784 378380 979513 1870045 196480 1013983 1388051 827481 1628344 324007 766915 1923052 229489 1204749 954415 804550 1954228 1126158 1981098 1649950 1299699 302858 1606235 145097 566780 29620 1414545 1552655 224216 116576 1396843 1067168 121872 747179 1427260 640926 856592 597854 859783 1862907 280167 1267831 502199 597028 1742828 1047519 520679 1834918 506226 1438251 559396 267993 1596631 129642 729120 574573 1834521 43573 920519 1931003 41693 1713155 1400843 1381827 9383 743426 1124280 150155 397320 1532144 604558 845462 780725 1241872 738540 360713 536098 1994041 1381480 19100 532728 918850 1466657 1595998 356230 1085203 624413 1916301 1749903 895610 365360 561339 1954079 1071629 391534 226676 1854388 392599 240216 750901 1985506 1468135 1037895 1141419 209225 1512004 338441 942886 1300480 674083 1003422 1864246 940210 8345 999855 350853 767877 1519253 704473 1847161 329273 1440911 1340403 325661 219258 1111535 709306 1446807 406647 1504131 1147068 256970 1420102 1845037 588027 1389964 1176199 1671970 672302 698929 1018142 243256 675163 246617 1352688 628623 912247 3280 935916 81662 1027524 1900217 1968727 901701 1125214 396313 219663 383943 1445205 828429 253938 1763323 1291468 1762584 1188557 1675656 1392170 75539 1722635 321248 47921 1118632 201224 1056140 1617941 1083034 487837 1416634 1201567 469644 1326789 46868 1516352 180534 1070573 832264 815289 731285 1223757 708837 402387 361433 46367 666126 1509771 1479209 405011 1804790 870795 5048 1608338 496322 651007 1140701 1002509 1839412 580000 695783 1233188 1580539 418708 1849852 1661057 1570071 1479497 755786 220562 270636 1059346 788022 1277927 1327304 540988 1853469 1586168 1316492 1089733 1642533 1121709 1190288 1899385 1907982 783091 1398843 179028 1896393 1097287 1362898 847315 258312 661229 827016 1778248 1141053 764878 92645 1373933 1827756 1863965 1684862 478856 1928913 852319 1698574 158947 1804896 1964052 928686 656402 1288415 1887395 665874 889002 848149 535374 894901 1926655 1719510 88420 1288352 1937603 1354934 1086151 1352690 1670821 1789596 234220 810553 454146 1609875 239228 1678554 1007524 629826 822635 1623350 1827890 434678 1819114 325404 573999 395764 1956258 1436089 59570 1074193 1978333 1699821 717839 1201114 1364466 1606356 1395463 391999 1777040 1776947 1215467 1331474 188098 1053194 285506 899392 1396849 1005077 1095963 1118352 1579622 1552193 1719493 1631069 115033 561963 803066 391413 117431 1799490 515178 706609 1698903 644128 1241269 1037571 1651545 908939 970920 1598162 199367 388345 424017 1632669 1758155 506369 402518 679525 764630 1149336 922451 801632 611907 749641 1813545 669572 1355101 1911421 316256 136765 772579 586652 1779161 1012132 1903371 1969275 1930662 585894 228043 1653936 479591 1238841 750248 1076433 590668 1138892 1979357 367030 1080647 969066 502721 556808 122309 328357 873787 1308885 697230 959225 859594 974338 1282384 968015 1255583 106988 1305643 1398799 128349 290247 1210415 64639 734074 1166765 1963752 289244 1384176 1113586 1375318 364490 151671 1021317 34534 157616 730973 854307 1526820 1255155 1694832 772545 1133946 1779048 1137172 691762 594917 899353 657084 289718 1440763 779170 1777280 1159985 561801 1227420 495775 805195 74969 836940 1849482 35650 1375336 204002 970929 1918296 1199424 1024950 753301 1686907 1845010 612413 1940957 352619 1460016 1278434 50453 1265557 126770 877116 1122424 363217 1573251 1406006 982771 1645386 701895 1147017 376217 1734220 523254 890670 1413838 145555 1347972 1196154 547811 1968817 1625056 1798845 1507600 1643424 1034639 581245 1155707 669769 592632 1456168 1563627 292941 336279 817161 381742 905117 1479271 53265 1842183 1380833 1334245 923908 1306825 197423 268239 1306761 26132 1604656 696457 421325 1814159 1835687 538255 1788975 486723 1229803 951965 1961302 223157 1956355 1915170 1114290 1315138 673732 1815835 497068 1472622 1138948 1897515 242330 469900 1992781 1009886 817935 667106 193385 1553802 1130015 685080 217748 470367 692858 187893 235901 1763390 995869 854369 309277 1032504 134552 329323 1845807 1164101 494233 600527 1070145 850464 418389 216156 56323 555027 996328 454059 352116 41105 1417034 980022 692585 1894688 532829 137786 436339 1980688 142441 528058 578888 140330 839207 1472542 942547 1246438 1778961 1724338 1965896 1134809 265022 153383 361122 1871863 1913369 490496 1063701 989446 1018722 287600 965166 1867211 1740761 742349 1463570 1744972 1734804 1332255 1015244 1187671 1760950 1405923 1758206 907351 1068951 609496 1505407 500239 446824 48052 829350 757905 964887 1936318 87064 1117460 24364 1717406 25836 112231 493435 238455 149746 1113226 393302 772431 1481201 737522 1387422 116935 184382 1444590 615533 911398 1228357 1242234 119159 340134 1693689 276608 1405984 954888 186155 1379562 235828 988882 178985 1768542 39632 1270199 8778 934003 1198119 1869553 669252 1880688 1811853 1360146 1867878 1987335 1101231 1953749 1243172 446104 1952953 1019290 1919674 367658 1875898 1472141 1610272 1410689 1180003 289637 1516731 1073480 706721 349891 1091739 1528888 1520875 1068622 1819366 283129 522692 1982363 544197 1408175 1726601 1028665 1758380 1783460 1312917 818631 186496 1666037 1535892 1619862 328716 545125 807107 708795 528189 1903116 541233 545467 875919 109260 1019923 1071647 1106295 1768806 563188 699508 769723 1103200 596324 101382 1125278 1176749 1434570 326957 1588439 675111 540371 207493 1277659 1697652 209582 603688 772734 299693 1161759 1900803 1513995 1391563 606259 1733487 1329425 766669 1611572 1564271 1998402 1893860 1013326 1647654 1377610 259501 67756 1558606 1165869 307830 669860 1241268 429141 1830801 1868909 1724501 1491650 1008385 560852 1317505 246575 1264484 147903 179078 1215491 686400 1765898 527846 1398963 1892253 76535 994250 1913209 968146 652123 1561929 166569 908849 1305264 1891842 1602520 1854523 770889 1128447 1379645 364292 1285262 844902 676243 517802 1191479 1560210 1016632 1981007 300844 1180719 1376709 679203 1458249 895552 1071595 561720 76648 1186988 527251 1053354 1347029 90243 548357 974952 407149 881201 44395 385342 552483 814607 994083 404891 614842 912069 1096169 178372 1846679 628714 138138 1336118 1581919 1163281 1736680 79989 916426 1972024 251071 741965 963270 52014 1945605 1162401 1275047 1049844 893328 723009 962522 1408668 1246185 1431173 1094091 264203 885950 7950 779751 1788603 808012 668531 1349626 349031 1646621 1081370 307617 849302 1081917 1825641 808240 1039313 1836957 19795 30092 1414214 654617 1526862 1591469 580411 1171875 1288869 1625076 1616972 942251 1999673 118054 1321173 1521029 616783 310010 1989205 29750 1578443 1429075 526880 1963151 1704585 217790 571839 23417 526910 149580 699423 757946 1477133 633440 429754 1671314 1160257 999740 1005292 1255710 1798814 1229011 439591 1838087 191541 898787 1818308 11115 1473703 153010 647006 876668 932560 456542 98033 1296123 1407608 333539 1287228 1425395 1308574 924126 404887 1142778 1434182 908693 1980465 1392323 626361 214335 285823 1429719 564124 593989 950672 958463 526126 167256 1818500 958779 527479 132285 1878497 1296363 95269 1493603 1258872 689646 1760112 11236 802070 1371189 1690181 1443694 632875 1103756 9071 1518686 808931 1365714 1613687 161976 1738490 1117143 999126 1909395 1260383 1877756 439052 1861577 252503 803384 192269 1682094 1704798 934669 1602215 1543405 1480607 1686056 1001649 1142443 292026 887884 401501 928041 1907512 1234424 1131967 791553 1255837 50248 234699 1346759 1236266 618518 894605 1563604 1677865 1421970 1401473 1206077 477594 258529 225624 1142526 1700498 643903 1541274 1205977 1750688 966645 1595230 1288680 1605023 970759 1459120 639719 892184 658706 758161 1334326 838551 506433 1268771 1648511 201210 601777 310775 1841691 1672681 1475027 1646181 1647862 1063488 160894 1809057 1389956 531138 975994 482930 506071 385121 505058 1609238 1244399 1017488 417465 864772 609995 1767629 1622506 1815950 1881266 1997273 171066 1547177 1750416 1117698 1721186 1471700 1284323 1575890 356048 792575 1543216 1603745 1702401 445552 1530798 401543 1366894 1923059 799009 1613641 945530 1400554 1244061 160172 1584659 1174982 1237518 1469675 540853 503000 1131024 1084321 1981467 1927681 806675 1781475 1908947 1632063 1890170 943534 177097 148297 705270 1336982 1338586 1512462 1142539 1010001 642117 82235 1155379 657333 976439 1393668 1522127 117172 123842 939545 1318337 845205 164320 1021077 1520697 1838227 1318016 394708 1869656 1744451 1231789 729581 1083353 1649317 1746283 1509706 696012 94955 108157 142129 860594 1903048 1973077 726382 60299 1056169 638368 975975 1281009 738303 655759 87707 1973960 1653166 1763491 533968 748968 1692358 285491 478603 1089693 1190040 1132397 1951652 1399809 1121157 1006691 1577426 1610079 414407 1744724 1691320 1297257 1146769 1750677 1076054 326404 197943 1437229 1322475 977557 981181 1806778 706498 134198 1865597 1232906 333187 1983552 974297 165236 592959 960038 732818 1526550 274636 74796 1960963 236370 454860 1980507 1281730 1815761 796026 773251 95728 346876 732014 532174 1364064 1412909 1319880 1685418 906775 1543627 832349 76260 1702687 1984061 273408 1535905 1666481 47290 846446 961189 637301 1531277 1399925 1457066 1737509 937746 1583640 1411995 1405086 659046 61980 362476 1572468 84128 1398416 904243 161800 1281126 1601247 681878 1416926 601457 1730323 1118523 442160 680228 1391262 1969687 691957 1251399 648884 1016130 652030 252083 1889496 1447336 623112 1049066 605744 397124 1920431 1354318 1085104 1594951 802874 791139 1592905 617036 184112 1078760 855763 1026649 355953 1460097 1272565 1362980 1437698 1514863 1679634 520026 1151212 1479694 594643 1788516 1578532 321664 567374 701921 934868 1490163 1422087 933273 908817 1584459 1062285 1051773 1407948 1868667 604378 221697 1973642 1177087 792668 409044 881105 1277943 190444 1181836 1335974 1685464 654446 1611065 350353 1589077 854602 1017323 747849 1025875 405333 163310 1617562 1004908 1265976 1551471 110345 1153696 713997 262834 250812 482852 380827 563061 1942934 120327 1548565 244196 805450 18150 5514 966814 115141 163547 469710 1431944 344020 1218014 1997506 1952022 558589 1555015 500265 60544 1677659 382847 1887473 792264 903719 393729 853595 1443680 947810 550940 1118103 1176314 901219 1452393 97840 1787019 788305 1142532 1874927 1698241 1598366 1795599 986702 1635681 1191995 1606893 166571 1311988 357196 63555 1687284 171010 1594136 1206841 232691 182983 476131 1306023 1230549 201992 410269 1007042 1850096 335553 1126762 348998 1484187 1265400 745537 850677 412519 693267 927031 1159681 601874 375380 849877 906277 127735 20414 289023 192452 1478469 1087072 859329 1129737 144297 1590260 589156 980993 1635677 1414541 1310596 478911 972647 1079285 366987 193288 453699 1340069 993428 1665487 1032166 1549520 168145 537479 334675 1299660 1837166 1743250 165753 1362177 1984387 1808201 284780 1830954 456580 579035 64593 374187 1679312 68911 1650449 1260780 869158 1384346 1746581 1356798 905941 1487470 1651382 1087348 161713 1670025 80872 764161 1874339 1721899 1137677 30371 425514 1636980 1663057 241680 1708969 892152 1572913 216204 665876 181308 385885 1328215 349876 1819914 63494 8268 1530684 1217818 1040616 1310378 602875 1430285 520524 1115892 887003 1699119 1182334 1696795 1329242 1548755 1208671 1352429 1037659 1393001 674009 423799 233779 1952718 154706 1110242 1823984 1638347 79742 1021863 44465 1245872 720753 1314106 486243 998104 1129032 1633692 580122 1253547 406257 1644761 859010 514531 1948309 629789 603216 1871021 1635196 1305497 1032303 1433850 1706846 970318 543618 1045830 1630229 1485747 449761 1568447 1789366 1546456 1600704 816022 1069366 157983 510128 1444880 1070765 1925997 948282 312879 424705 483421 1268906 626400 484275 1341118 565624 848959 1121254 959672 1689858 1844503 89830 1556755 547281 952718 508401 1750888 1256677 406665 1440010 88944 1207761 98258 1280558 1440470 1497273 1432800 1299850 1670947 185882 1494355 1476125 52539 545885 1630140 795013 1525875 1241635 1674292 1114641 1986456 723563 1876572 979283 752745 365779 612107 1231334 656557 659852 961083 1039681 1048047 1140587 224268 1184765 1168495 881878 35994 625059 1408654 1621527 788535 1940406 283576 814657 1046941 693853 570334 1639126 405806 355929 1170226 820034 1168823 9912 1450900 1512378 557293 1290723 1564144 218251 1867868 1663669 1020995 387527 1007528 560478 309129 296808 100884 414437 1466128 1338142 2379 754193 653418 773104 1583076 721155 1724032 508690 357749 1849296 56996 576598 915030 214872 1355493 1340524 317352 1911116 1449619 1110344 285797 514592 730859 1213304 479115 1615026 1498297 49354 210115 419661 1179072 279884 836768 1034785 1698779 60180 1578749 122297 1007544 532300 910555 541647 1172058 709838 1846760 433727 1225608 48291 677385 1054802 1498253 428153 1808093 471656 426113 1433957 353868 510453 992962 1212579 1028875 1636584 1556970 4982 1896225 1706921 291044 379881 558439 1437159 270835 1063579 1048319 1635878 124822 1566273 1979282 705345 1622610 751715 1358299 1874714 264306 569180 1230248 1268348 655980 1853869 1394655 691205 49554 1526982 1429541 1605274 1718290 1690226 573651 1167543 1938654 1889015 1939361 249238 832883 710286 1183898 101681 1222961 1672392 1774546 629234 761240 1512468 1058812 1274365 527783 1423260 1418758 1331027 1170812 773176 1057034 397669 1494828 852139 1195241 1850515 1305383 1516717 800604 1461192 1766150 1824687 1400069 931149 1136723 174325 1117116 1715881 304467 1889659 149679 946072 1989582 995175 66351 541273 478478 1674747 233327 116488 1577800 626154 247375 859216 833157 1177765 114983 838634 1479019 1140855 939261 494306 1231517 288596 506566 337350 1482249 857094 1989672 307147 964160 446313 166808 912154 991118 1992364 1692504 561552 1836797 475279 1438449 1761840 82992 1239788 1461451 118879 1426177 1704374 430116 769791 475296 1015726 924493 546900 1204653 163743 903748 123223 500503 1788579 181756 1873304 1060263 1272540 9292 1379566 496309 724992 1205959 579157 269682 1937285 1884133 702229 575467 484321 389437 1920181 1672019 963704 188309 1718064 366945 1648942 491453 829022 597162 1685335 323437 851681 447399 902867 1666573 610326 930155 1882298 833511 1315310 1786310 1627833 355182 1872501 458357 473520 1254419 363366 433915 1088873 240157 1466613 193242 1789408 575367 1928875 356529 339526 1334499 824211 1237355 1664826 180728 1984293 1598535 1865758 772761 853600 836031 290958 404727 1198699 17117 1706814 1909568 1235612 427729 901132 209387 1577836 223238 1196556 386976 1278966 1767066 246096 774080 1163651 812230 77910 1464342 994791 1686147 1714850 1275872 347812 1357782 1471976 826243 1690347 1899938 1148961 1755826 595043 1559996 1545595 237858 1644650 952294 1541156 1792066 1320724 229565 1646626 77256 190588 986705 1507350 1172597 1493574 1241324 1345565 300359 276890 1366410 832155 1050297 261340 1248149 1809563 1684351 1119282 526646 180442 956100 244950 705769 1100678 520248 1772336 1033654 1669250 1582356 1262681 895022 622808 1866691 355767 188009 1249061 572492 646562 836605 1752450 1629252 1483730 914900 1494730 1749039 1714533 220396 617300 1016703 1588735 636424 72484 1363052 432593 978954 711147 1855521 650143 1946803 630410 1234889 1854948 1897355 528904 102061 1979200 1599379 196476 166977 775041 418634 1928023 1817766 54694 718499 1401314 1251734 1144652 446730 1444905 131725 1033990 1098129 1560660 983532 1510472 1349739 1498195 391754 1694546 662434 1795698 1193815 174323 702914 1886749 147468 1708394 344084 867100 556891 1475043 1939677 39691 1340930 1655753 1320460 852951 1206833 1023730 1360619 83445 180957 239747 594321 1381228 1578110 67812 349233 1123658 1047690 702385 199750 680481 1092586 94258 693360 1176921 643234 812489 1460453 1457505 1332923 559853 1531613 1991526 895384 1513892 515867 50782 1139392 1218076 1674285 1311362 1554937 1761749 1730034 823208 1223342 1443657 817777 1311732 1078337 1366951 1535323 875371 1568815 1107154 1114278 1343727 442497 923292 312061 1594536 1184125 1836500 1703679 1887223 1320217 1291571 1117953 749868 1558866 731155 191126 1424255 898077 502687 809133 1556182 1047129 87352 24860 1200650 1657844 1565797 1966991 920411 1646091 180914 991550 563751 1069850 162021 1270503 570362 634354 75839 1683540 325555 631576 1332574 1823102 268151 870358 694927 85894 1085806 1468003 626573 1974558 1954086 835577 44965 567883 1235160 1725555 1541291 563865 194818 807468 627266 476643 676299 1024721 849074 1174134 415273 998064 316177 166000 484779 1393186 550428 311120 529090 1615198 1805482 1783447 909570 1698209 546353 777371 161646 1652588 1201751 1470006 733038 1314729 1539550 1337352 545953 1151808 95982 1848167 1897345 1999247 1442610 1793422 1653337 14878 1514711 1773420 1280813 1283020 1342220 528747 946232 563345 1653499 1378931 1106853 914538 1751576 247808 1277823 46299 673841 265956 552787 1132325 1155355 979301 616625 1788107 1117637 1276267 360046 98224 721623 1864260 330789 11585 216788 1743765 1480263 390417 1812851 1654809 750564 908875 1489759 692485 1324307 1634931 620630 570501 920721 1947822 126320 164791 613603 1350993 45403 45936 505683 1512683 1189806 775643 1483211 1652589 1932804 663369 512765 1963357 1844736 1448742 1922067 1711649 986827 1653209 301618 1456157 1555711 1615194 1747077 1641855 1488272 862825 109061 1619383 996859 1602533 842517 218179 59999 497824 1193297 926230 1512748 298706 1029371 935308 1463523 537288 392969 1540241 378282 810923 684032 1280252 553286 1297722 1721449 1584230 655987 784794 1882704 303265 223009 457037 347247 1460167 1358222 1160049 209354 568681 52643 1802030 571862 113512 1979631 853128 1463985 1661466 1645034 581857 1253174 765539 1665228 1506476 1696450 852569 1862069 220922 1598058 622077 1871092 948137 905284 707482 1006753 658906 759480 172117 1551647 601335 1871394 1047192 1733692 1906717 1327344 480727 1011557 1010459 315771 1000916 1255963 1347327 853922 1415443 523491 287531 1831486 508389 727772 1569571 517866 1298300 1442095 530270 1529589 1291715 1106520 1693873 578392 250837 1685424 198949 353379 782153 922571 741489 316813 240789 453001 393389 1305947 701106 1520983 1941569 670286 789694 706107 1398373 878194 611390 930358 1232201 32795 719461 1757217 1210868 483432 1216488 61335 1455851 1889699 63675 459996 1080406 512122 578868 655725 1110564 1889247 774477 156167 722599 364805 456152 1324780 808597 62223 1477708 1392712 1245968 140646 1388286 287501 1922970 1278250 239779 1461895 222186 250998 1501311 298564 1203879 1608369 35912 1367998 1739476 496500 1392734 870642 991439 1222775 177557 291939 687223 941949 646865 105519 1315722 1138515 422518 1146421 336675 1317127 1628204 377035 389596 261083 1471883 1325598 1068670 700230 395802 718815 1142966 873596 679336 546172 1409713 1816321 1696343 790643 450679 705311 218379 1921248 1979338 1872749 608649 1908510 663926 1089217 1569521 687434 1099346 1790759 1660477 180189 1291519 1086970 1541191 439892 819511 475084 1623132 1304128 848100 1075560 1778125 680483 1708367 1913926 658631 192163 375622 1476037 1736094 979882 762995 578472 415300 438222 1733606 1291619 1324096 825095 745625 1229562 1372090 1009277 1012346 1080247 704162 1699719 1098418 38728 989040 1774742 975346 856537 1083058 667506 558154 1453163 874926 638352 992633 1436359 1968624 1882062 1548712 382956 260327 1939611 1866487 161457 912795 1295453 8547 765422 688756 178191 670154 404279 1762184 1433265 1126331 396722 900450 1244769 1242251 1181109 1096760 657153 322735 312454 1076134 1538634 1458661 1827872 1544259 1297426 1170508 1946376 1552585 49203 373033 1846240 1900009 1771765 936906 41934 1087246 780100 1498776 112065 452432 793509 1184135 251100 758757 1649704 876969 934932 886040 695616 572308 1710051 826675 1121121 1181348 59162 965560 103423 997826 1287651 576274 314942 1692317 1191408 920996 902217 1673404 1817970 1278129 1530046 616390 1278900 319198 620009 441691 1934842 1378181 1932862 166940 1319574 1024962 178513 727068 1280787 626829 193653 316432 722944 532388 120154 1537328 422991 431479 1506349 1157354 1579801 936890 950565 1468930 1337889 638955 399478 1667509 1469946 1599517 557547 798486 1269202 524111 962751 1678774 1497891 265965 209055 1310932 908182 97622 124189 200514 994987 1081786 122472 1684959 1444916 303421 792911 1100889 44790 1541203 686845 1580551 1280269 1248039 1758632 846695 1175489 241398 909117 1905847 1550389 1491637 95031 1545207 643088 35300 1732368 225432 1614711 610126 515549 16917 186316 257859 1372413 1006729 1001958 1625722 291834 233423 830787 1559603 305504 694196 1332471 90359 1334428 1719089 82610 867341 1100542 1474429 654680 165162 1826154 776594 1373445 1040016 727289 880695 920520 618926 788534 1869644 1401780 352000 1387592 83056 544419 1226484 1729893 735337 727369 219538 537492 1130154 1489801 966839 1522137 1400766 645155 503875 791922 1973189 1319909 526898 327985 293750 1821474 706023 994522 860904 1563056 946948 972256 944522 985879 1586129 737587 1683797 806430 858967 128330 77319 900487 807475 1547330 717280 427523 1359143 156213 854385 1137346 1246417 1485656 368554 486959 373016 1543160 1800445 1178083 1696896 129713 827269 879764 618765 412415 16431 1984358 508002 435406 1038480 1113126 845509 599712 455290 177054 202499 1886625 1517524 621383 679354 1201562 313588 243205 1649858 1495539 549219 460403 290027 1831668 303902 33452 1376482 1539034 1019780 419450 1395836 8238 981132 238525 1627850 1833156 1836958 1408311 1091602 1559895 967420 1998718 1861613 1043648 1125378 1736506 1853755 721365 1934778 755874 487841 783806 1941020 1826167 377491 702431 270347 937148 1241049 1417426 991622 1810076 1275648 1354657 1155390 1005137 489794 1284935 1531259 1832536 735947 1792502 790565 36976 1686197 1116311 298938 1591380 1039512 988345 1247200 1243662 1224320 572570 733306 1248989 1028533 1019311 1666761 1105032 166262 1979774 914381 1789513 1650356 1225306 1139423 105121 47766 850639 753055 1289758 304103 533904 1345193 303380 358721 1236767 657341 93048 1244881 1343227 1277980 38608 1065362 1978608 866289 921550 893671 1034684 765675 956754 164686 1838328 1489010 806309 1300683 1677746 216613 1217388 193616 634021 1406014 1153536 599282 1015095 511335 533861 802235 1646342 786336 1700703 391048 802795 1621097 637800 821528 597889 10574 1042929 1409722 1164462 1694627 384837 552054 1240242 962234 962449 42818 583862 146959 800276 1113784 1080918 1577630 1422021 409159 254732 1849597 652368 202984 200827 482378 324824 1229295 1481148 1566080 1437555 1977597 723690 1744475 1796914 1650307 1602428 1457619 470024 1043319 293279 581180 135820 1171499 65177 937209 370011 1006347 1952731 261986 1097198 8848 676800 1565816 140000 359098 1500188 471078 731416 1638658 899906 1721303 527511 190595 643464 1339766 1668282 178114 442846 411990 89051 1855407 881725 1544872 204308 859523 1185663 1252590 1519263 411903 352684 971230 1477156 1058741 81847 1581411 1274071 549784 1986527 1467765 404173 227370 1530917 695841 1234876 1504819 918727 454708 699882 849874 1923235 445607 1783006 45519 424335 1493000 798712 1692604 1793343 1499381 1447226 438664 923363 1883780 1278810 1991540 1626556 1333544 1596948 659277 141183 1704511 347629 1622806 1015730 1661504 1551631 1341224 1918167 1979478 1314958 475118 919694 82989 1801995 592802 342008 839964 431863 1010360 1615784 1243108 542260 908374 113766 1000045 736496 428182 906941 929326 801407 735489 137053 660918 233326 713414 67279 1718305 11323 1203164 1367067 1602968 1746044 1174704 1227590 461375 1685362 1132352 598623 926424 476890 1646558 1368095 1572798 1993984 1741847 660943 1840864 1255339 1473249 1937599 1928334 401539 1401562 475679 1124735 1752581 866584 1361644 1908981 1987337 4080 582123 431092 1469793 870314 1397737 671850 905811 570190 1617458 454894 492248 661333 258322 1195072 872159 1673815 1694877 1309379 1207011 1396832 1255610 1784379 1133196 112962 1363208 1632725 358197 1355415 320332 1533926 784587 834327 520775 1545515 175019 266539 461201 934636 760056 498659 141892 1117018 1967792 1268745 1716000 691274 1011394 667738 881833 458312 1713714 1933508 1570753 298702 1286373 720960 422187 1530531 1050354 203662 561643 1780737 689180 1606845 49753 1938863 242364 1707761 332098 1238059 1857552 298113 14551 176923 1007092 1827428 1690042 1531746 247713 368776 1142127 380802 779227 1779247 1087419 243066 1440959 180244 1434877 952859 400474 238847 1686699 696528 187583 649660 1140479 743859 304294 1225235 86030 680426 221033 1101134 1475035 1750272 869032 474230 1012180 840502 1871753 1182603 57781 583581 474699 387160 1397431 1177477 1638377 1432762 549210 1646773 567657 284578 1175275 1304411 1930408 1668470 1609367 1793130 699922 1238374 756965 1588657 850001 147894 878403 1980321 909347 951279 367369 486839 720852 1576862 1470400 1299464 308191 521763 1891536 1509389 11931 320687 1382541 1208279 177056 955731 1752336 1176469 1624415 134173 1028541 40033 325300 1842959 253367 1957237 327394 1558630 505615 745538 1663323 731809 675568 213806 1543474 476000 1566710 578656 477078 1425649 454775 1939215 580487 955728 1596135 285769 1466455 1447497 542552 968932 1977983 1224096 1742070 1829296 531605 301367 449296 1661418 1431466 788350 1534918 1982359 1033423 1091746 1990105 296776 481312 1221233 1513226 698770 52694 991776 376628 1768668 2623 1956040 286852 1097942 1182780 605718 1726282 1658322 970582 1306508 653735 606699 1577016 1503963 844568 77277 7366 1819854 1052451 408548 1416613 828635 153316 1083160 817698 1941320 69990 469074 1282877 1483897 1833601 1547159 936788 1834425 1426703 1279311 1867469 1076318 880191 837960 531172 1803154 731098 818700 721359 592485 1541282 1228673 653405 911430 1509702 776305 889921 1469525 727179 1275956 844637 526289 1878815 1029166 1608421 1597004 99274 1260010 1388416 890550 1284475 1077888 352261 1140454 1143199 126599 840825 1716674 333727 206579 1394896 316522 1359758 1264780 620854 170859 447315 1574370 360893 670427 979955 1385149 1779912 619573 446665 1399607 660812 1207252 1257957 885365 143304 956473 1049001 955039 1020598 977416 648092 679912 270771 941856 1055481 995971 582039 622890 1658959 519300 446878 103896 1229253 118318 1214436 665739 429349 1494276 147912 1255538 1121625 1789487 1172321 43443 1160079 1932121 37657 1154887 1825671 723519 1633288 1778184 393545 1801553 431104 1601194 1888211 228427 306947 349440 1993976 1824975 481844 1758348 1607338 266621 461014 1525622 739450 1640165 166817 622701 289129 598052 747996 1875643 228134 416266 720696 1159040 428250 1655235 1577193 1100844 1605747 1683967 1699886 1256801 199330 1828921 845483 1430113 956664 735278 983976 1534284 219401 1056909 912555 191241 1506240 1191596 90300 1374781 1011585 1011476 1139476 445461 984337 641858 1635793 1517839 1500226 607780 1532301 1526650 1313258 1585909 1746144 240405 644080 826624 1874024 1024998 121870 1882455 1943150 1252890 787349 1371225 848200 506541 188796 163111 279124 1936995 1045539 545680 1406741 1927476 1650273 773574 1301119 187368 1726043 1678339 904332 457040 1149382 1133936 1768043 1344100 1522605 765742 1094147 976637 1954043 472465 509711 1884880 1428198 161149 155174 1912671 1332710 635302 880707 60935 1330 989947 1314038 841662 230400 1190567 1016794 181417 1382539 1380240 85709 884672 781406 1681799 1451447 1489559 743558 1106388 406670 1628629 454294 1708552 1025305 1951472 486801 1114492 1761400 1296320 482108 1066313 443416 565412 934108 399182 255343 488772 215844 892036 824641 904992 23581 1946297 504485 498347 579146 514833 254731 875168 1110715 167666 1065937 637350 1033808 1141088 526901 1808375 1030083 577835 528678 778641 1509531 1978380 395381 847561 947269 955928 1819859 604600 96302 485894 1710152 1407065 1098046 1943433 190503 1877960 12478 1366335 203422 1655745 437871 1292245 587590 757945 985222 59704 60614 603120 1080068 1511271 1885843 1872776 1499323 657628 264163 472305 1870314 1945941 1715174 825126 174774 774613 1578980 102298 81633 159720 140701 1585419 7800 274529 536684 1932443 1550396 1848934 434175 260612 178641 700688 1671186 917700 1966202 216830 1802503 711091 921294 1078179 467949 626482 640041 1241323 314528 1070187 422695 1551968 442735 347303 1693017 60326 647987 1266374 384470 1237310 711438 740722 1104412 841081 856887 335089 481000 1660576 1760406 400397 550248 1469208 1100703 1341379 1480584 563688 744086 797015 1396659 1199866 160319 1061313 1045282 1140369 23431 168467 821834 153005 1102939 1728342 911231 1641044 1995476 843860 241558 352028 1867461 767430 1740852 1279946 203371 1332362 1371817 1712919 53011 1834610 1232132 1762013 964820 1534898 1115188 1334208 996916 1440838 1057718 1410149 127501 131961 1184744 1225209 1303041 1168012 349716 1534516 427530 776035 1060223 1716760 85690 1976823 657616 588609 1682259 1400996 1326490 1390701 313795 197446 1271195 187105 82097 1496573 1504678 188972 1644287 1658406 866087 189541 1467413 100430 434980 668226 433657 331350 1513398 1341973 976457 335876 358500 91790 456149 368831 1786410 221058 1570445 91892 911436 970825 1816577 997109 780078 1117640 731827 10765 610533 1705744 768648 1944212 1713039 1206433 106942 1213838 733462 819945 804535 536129 990605 868105 648923 1209980 1024462 474358 1756347 384543 781874 744233 1917299 391062 32856 1342232 1152713 530828 370553 703056 565352 434957 1486331 1054763 796766 1823061 716507 1327295 1351645 701755 1613390 836641 1100247 44947 4943 457526 1516928 1395865 1433994 1838951 972528 564612 1417530 1566764 723068 117894 841256 1420878 1440038 310290 1235593 1795140 756537 831557 902425 949921 324653 1510669 819051 1534607 1997036 1948110 114883 1331100 338627 886335 1287328 606700 372375 1475541 75954 177200 1214117 444329 1492335 1379008 1616001 1855671 1172279 1309507 386605 1067375 1148751 1751217 566599 1270183 1218337 1534266 405544 803365 1148553 1528189 592348 239239 51742 1388760 465339 275259 1163189 1477892 1956827 444587 864238 382955 603613 916575 1139967 1217581 587264 1225133 224305 1383257 1293098 1378946 216423 153016 443669 330167 1672795 25890 521221 124944 483341 1223685 1449771 1169710 1152565 913197 1708154 1343238 571717 530120 1265324 852615 1343969 1503024 1955936 214559 1851706 965250 425195 1092764 1668852 1960029 81879 818589 1784326 454681 1199924 457539 1745555 600806 912989 1214698 1111268 843554 1428615 710797 578349 100563 258491 646969 1442364 408898 1916550 1480900 1300064 1425962 873152 1302622 1116091 79694 640362 998035 1160642 1611102 870517 1654941 1489175 1680264 780737 1204387 1148099 988968 1049120 1886672 113939 1491796 258161 1263728 601677 864536 967069 919188 269357 806470 76194 1508771 238781 1083700 1647977 150114 966903 1070840 553641 293271 344252 992679 1046530 833388 491309 1209731 1331476 55521 374791 1904690 153022 1241577 511486 330900 1263671 3041 819871 1480126 56514 640005 1068077 231946 788886 794506 1082626 1866387 1185076 405391 943158 421393 131653 1991359 605307 1853 1305417 493641 48007 1977241 1147913 544764 1249993 1209427 313507 599709 904364 1492739 1800640 118586 302647 1476052 402665 1756733 1108623 1159810 1014677 164638 481797 753398 147725 1727905 317651 1658407 1299978 1171935 936354 844950 1883357 1474781 1903091 310952 1596371 1181326 1515787 1515104 1873953 329304 991070 209945 1016211 1086243 1635717 746751 793182 1841617 1078937 1331248 516511 337880 765110 1332564 246922 1172478 1119466 1707285 1409652 1609746 1857171 1993512 917201 563973 1395461 77226 1844589 266867 1015378 918913 572073 762951 439231 1949276 519054 457179 962544 1515030 918617 181481 475387 349569 23704 501351 1870728 18833 188111 351785 395768 898361 83660 566762 189944 1368878 1212166 1699360 1237672 1736208 1267565 1980262 1305198 534545 73503 147122 503764 268800 720918 430943 913207 1495723 154236 1508006 550707 116990 893160 1328587 154011 945556 13735 1277948 1941059 583861 527826 409855 858072 1367419 1969599 1316166 318749 293303 721713 1467931 416101 174915 919030 33022 196928 1084319 704872 313879 439133 167848 1188198 1202964 329081 123238 1541760 631692 1945712 1026610 1625795 1980891 771944 1879409 817275 910495 1660588 125509 1985838 1177509 147378 1688573 1517597 255364 512975 734068 233309 1921960 861598 1408643 1098510 929064 283034 221819 384963 1377028 326387 1704009 1986946 1259071 1429099 357031 693020 1036242 226956 1930732 1508549 1423783 1042267 91369 686529 753390 948786 1978099 315829 1545437 1867948 875356 1323546 233389 1895362 1120330 210919 708802 1565650 1076685 65535 661405 665927 1114554 383209 1305236 1328439 1530055 991651 974754 497995 1638207 368400 1625497 591975 1701846 767781 1951335 214449 1258608 44205 1685710 815631 638607 1906884 1806805 1698462 1710701 6386 1283781 341989 549242 1701687 1565610 1500127 1080700 1712358 424374 398380 865977 1212910 383571 1356034 1894335 1807148 167053 705636 563314 859492 450218 74242 1594085 150755 893889 734134 627831 127686 1472384 1821128 1019362 287947 183786 247653 1622949 879920 504624 645252 500354 1450480 218400 1307969 528634 1504505 1241254 1109384 1535214 1775356 886349 1722883 1388222 587730 479785 1067405 103387 1177747 1040863 1952057 572122 588930 1117264 1875673 360860 783900 252604 1062776 1458541 1047124 809524 16367 1576840 1136212 133056 1145752 1844914 198950 291948 1354413 265359 725112 857017 440122 1657879 1811545 685491 795093 384716 952489 3870 287723 1825869 1176254 582477 885094 436547 458931 1800100 1117552 337809 635729 1969359 629645 432111 878571 70101 926758 1548400 1239679 1610932 1137086 299915 433814 850784 1514724 822498 933131 1816731 1804864 1999069 639377 745351 488532 1749651 1289313 1563309 1270563 1437441 1969634 1334739 798654 851198 1584616 855175 958809 1111955 218129 1995428 1356720 451046 386291 647230 1408354 378164 1134116 1217761 799672 1919241 1738440 1621240 743237 1408018 1341780 1431301 1043014 1259578 1519563 1704215 1449689 350661 909616 768156 1535897 339715 648192 1788654 375458 1114225 1546717 36830 1009403 1992000 611280 1154506 103543 1912047 1862212 22826 448435 638389 70776 1319484 1226486 1761703 1356303 1574961 1857045 1868165 349663 658907 572850 1518330 156345 1582759 1127507 1360322 1502637 1079188 1834386 1552267 555828 894265 196547 1254996 957056 1579112 1225827 485010 724787 1636164 630365 1913849 1662296 1097474 1220945 1768613 1110829 1941743 870879 961081 893265 1200534 1405868 1955083 593923 613035 1452815 144268 1097378 551204 1361219 1314483 848781 960807 452653 1092079 1922469 195300 1694572 601253 542703 4322 903946 1391245 1953526 625732 861843 160731 209070 224878 352276 1275294 873221 1680013 1261273 269483 825216 537900 1603916 411386 1382747 538756 1172042 516691 804665 950517 390042 1681425 117435 873364 888299 590764 897217 1654128 1844957 1037629 344701 1204152 1602284 315869 68721 934626 917862 728952 1023608 379199 688679 565362 1702903 1320026 257597 404877 810225 802335 202395 1311319 980623 1260514 234903 1543149 1760202 232658 1415276 115752 370874 926922 1585616 1958342 963219 1862745 1244146 650240 850872 1382778 1175004 1004853 1338048 592206 94883 1719060 1766712 1402709 1655602 251260 1811072 1057560 1314517 405245 1260273 1977660 886778 1105622 547900 83144 530122 848078 1707472 1807430 1980607 722128 1173335 588981 293029 256279 1946597 338753 1067972 431651 1650569 873320 457223 614670 1552184 660480 1490827 1693752 1673690 1440314 537865 117975 1076356 1500167 1643940 1450334 432432 644875 1548223 1792954 1074159 1852289 1175000 148779 183931 422439 899456 91043 1383102 148313 623285 1261468 708597 1681289 276913 1862774 280454 1422903 298303 986795 1951878 213278 1724786 1256196 1483421 1583451 228800 1054839 41698 1843704 127122 192827 1333201 818738 556987 10338 1531548 866449 1150473 193239 225033 458860 1823676 1737682 1740735 1868400 760329 1390804 1049018 367860 1651378 1501189 1243776 1946505 1041560 840287 266734 1199652 1232476 1883236 400793 1586502 1375190 728564 1586320 476614 1961436 207857 556627 879182 1915767 813475 296035 1680666 1733746 1892076 204481 1944114 1056357 201924 1223218 1359333 1967698 1447511 1982019 1087503 1828175 183766 1451081 355607 1002816 1814633 1785470 68812 161634 267670 1210778 644353 1967449 476998 1047242 1860265 228488 1134394 1940959 260700 630526 1498083 1193902 210940 1600857 1919172 938434 1915142 607122 969972 245514 343825 1021539 1247878 960003 1358917 1034390 757403 430173 287198 608375 911283 1552863 1920970 103654 437077 1247991 1825129 568879 1053513 1213582 1207581 829555 1759434 484424 1601872 712761 1596328 156118 2486 597464 18762 1242852 939939 427055 605937 897083 1997261 1643546 658526 1077679 1488734 195061 1895897 1283211 525507 1421222 126849 1183845 1496336 1805564 829599 1758603 1573258 1522579 731163 1747668 517803 991163 1888188 776678 1239567 1130292 1207834 1729200 310681 1278264 632103 320559 1307950 1037033 1879463 1013969 1102030 726615 57694 183199 1463426 1868613 1423517 1764080 1416056 1102477 1419771 1895054 1346566 777116 24078 1153267 1290265 1554163 1500313 158612 381024 103183 830986 1832453 568249 447266 460506 1756510 686818 695843 372847 1491106 1580828 498045 643330 1453221 286645 702991 1378356 1350946 926385 303483 1739426 357191 561069 329897 80229 1501331 1074354 152127 1198024 1485652 1276577 407062 1517585 216249 1959428 1676755 946920 241870 861895 17317 1947685 602378 1314134 470940 1086506 1570770 606182 1741322 186935 696522 251335 612543 937184 967496 847039 1734443 103320 76083 1211097 1949793 1675110 271236 1628940 11880 325245 1836518 1752023 199100 1330521 151559 1708620 1524870 1554451 625098 1706113 509784 1452068 821691 151941 306697 1097875 1234871 366683 444288 1351951 1110486 520973 1862239 157016 1820457 557026 525812 1679174 833473 846530 1265027 50419 1544969 1436739 927264 221093 858872 946816 590611 1877005 1405360 1764479 531816 791774 383434 267708 1506491 441157 1456552 1637920 922350 513776 534105 964082 514949 240233 315154 1057989 1078445 1549436 514063 113435 1204727 1464330 476865 100524 332459 1976817 268119 810045 888699 865382 1603567 361523 1897713 1407598 1085647 1005163 467958 1420299 30533 344965 576179 1018139 187005 740451 1420318 342910 940075 465386 810939 289516 514491 1742838 1468337 1834988 703821 1904316 1120321 1068678 1720932 534901 1021529 1275961 1558219 1816117 1283158 493675 572324 1424521 787104 1466932 113396 1086026 1637245 1639299 350299 798989 997849 95859 33523 1628445 439272 1338357 1626662 582373 1726921 1133837 1194607 777534 285661 556620 1503308 1293602 569751 1064182 1437336 1296866 172376 1524366 1142212 29041 1835184 1180008 232829 1699058 1141852 1897451 1003264 506305 387326 893779 213035 1684354 1825659 576806 566564 722531 412910 320944 1514225 1403362 1503068 419498 938145 1083631 1833123 1985474 883782 1863611 1050654 1192796 1255546 1710366 1247655 1494488 824160 1339340 1239703 362215 1417142 207329 1181037 531528 1564135 1952036 306820 1722476 1107046 885649 1012830 556090 419965 1426617 1545938 521154 708678 267872 1322230 1521126 1102211 615803 1990129 19818 795936 1594679 1826794 489300 902721 784540 8337 701465 1031794 1315035 1785440 1560911 1616028 160308 153772 257805 188775 1708793 743098 393693 1353492 1941014 1816639 1244575 832412 555106 748410 174128 271600 504432 63750 78638 467304 1249660 1456201 936889 1104366 1418992 252122 339462 1446616 418609 1524534 525857 1330720 1029915 377048 936689 768698 1242557 782675 816263 611933 776410 1736667 576630 1767682 1676466 1801594 816000 1667555 1961619 712437 478872 428497 1384519 1855315 483001 1610988 1738486 269463 1704154 1316621 159840 310044 856785 388797 607463 1351488 677977 1397466 1202950 391793 937033 910331 663554 346303 156308 661691 1713162 1993607 1044316 1243001 1297033 1630509 890759 452145 1164520 1992213 1967432 185700 1734516 543849 1194439 63363 366203 1345520 1905640 891090 813683 1991631 344406 417993 878772 1795446 44420 1040339 1275789 867139 574482 61676 1393113 865834 1351932 355865 43836 1648353 990215 572490 854606 1900477 1766601 1314408 401096 1959061 966393 1561791 1518016 852410 34709 1290654 666311 1903650 1401402 1974096 1704935 770016 1907906 1059115 1854793 365843 110986 345932 1897552 1581813 181545 690053 299107 1119035 216801 1789674 1090300 767753 1666019 440373 1070079 1412682 1426064 896351 8194 1013706 1321279 1571397 1754037 1317898 281491 200964 1312708 729874 938229 229853 237532 1576441 1838846 120302 1769858 49871 100881 1382841 1438444 337773 37952 77758 330671 85264 667158 939704 17943 252393 1969214 273964 794705 1187965 1866318 1050110 563311 1220363 1607266 1321621 1577552 1622394 417333 996408 794220 1319767 1450365 999844 483972 1995342 496783 944532 1716851 27223 1128114 720058 1288951 1505886 662381 1362182 442765 1101413 1111266 1894895 110098 1201217 1377755 1045020 591627 660500 157158 1451665 1824459 1867155 552641 599515 1837505 1601901 105903 512939 651044 240671 1525194 1768886 606898 1772756 467855 859322 1100101 1277797 135163 413578 1006383 502991 837483 1709427 943444 945379 877084 151304 1290306 311023 734917 1774952 804985 964291 535244 751576 1538773 1778022 52569 789390 1524077 837523 1848823 727623 1181034 132074 1886098 463087 1182546 467957 1760936 1493566 934891 339822 1612620 550432 1598934 1239709 425951 1086812 829573 1037412 1543618 1683145 1119379 362881 1741790 412160 516310 493585 1307155 1640665 1669652 1314413 1574789 152466 202783 92239 835444 1981831 274786 1745105 1470633 1862037 1410618 183541 1340548 1859737 395651 500768 1826129 1434760 275671 1463862 135652 1492716 1214973 1195129 976687 11448 1090218 150480 509209 724904 1088206 1882475 935412 606968 1225598 1997134 1569865 1837777 1235820 578529 295116 38620 1238069 1113632 53703 415486 1965147 816291 906837 1294953 1925595 1730778 1696919 1517670 1583759 448196 1012562 1709838 1196844 1960074 1382482 797626 1658935 582545 373783 1491388 1673327 920057 1000306 11025 778451 1814593 1409185 1525902 611099 1648496 1691279 466546 1961637 1829059 693759 994470 1555944 376837 1941643 437464 223914 1380645 118219 1936727 999641 892246 683345 1069172 1860224 45831 1348365 473352 1636943 915772 1118080 334696 1844752 1928665 247788 1899198 194602 1710481 1023105 1745121 1817809 1373144 1789042 899124 1335116 706089 112149 1384678 826486 1329681 45858 1539970 906771 1755187 443632 1694931 91963 183598 1133824 1509157 598196 990821 882385 1667464 1517099 589251 630419 978589 296933 1949764 4974 712558 1663076 282351 802400 336653 907713 1554497 77855 584616 867786 1883288 900891 189419 814705 1010570 307953 1277600 99448 1238874 1833442 1887268 363795 191333 224204 1877068 268974 1154471 423131 872421 836238 1255197 187206 1140095 378243 248318 1280095 1649732 1855237 1331926 1018550 429100 1503836 170449 1274038 1107041 1189144 1197914 975321 546655 889288 1242933 1284629 687997 1801933 199802 972658 128871 201805 952948 1442567 1057861 1279944 129372 174557 414020 1208894 956947 1685006 588699 1870235 394713 1999042 1481441 1278776 1812401 931199 1190328 452299 1154694 288327 792555 1113717 1076363 592571 220584 630325 967716 749691 1780370 1886866 1616625 1211808 1063022 1134886 1954343 1156309 1400572 861997 1134876 1678556 9708 255751 1883978 332186 669126 985899 1369151 402308 316014 908007 1345039 293966 847229 740822 40456 1796794 1476715 1541636 166048 457478 477021 1618862 987523 224504 607552 1732807 1222916 1942838 339910 108657 156030 1982969 1529474 798882 639542 1728492 332464 1665529 738237 1771276 927425 1247024 973808 481922 724555 1968458 20736 1517390 531285 165851 993369 766741 1054244 1248744 781542 1757189 958968 873897 923832 57757 324386 1028601 640331 1567102 629562 1166766 1631967 1992421 153929 381485 1009177 1004263 100501 911296 311428 816324 593168 684590 20386 1371041 339301 1861089 53752 1766557 1903019 1404848 114065 590833 1687568 1428789 1659148 843371 254505 1903798 1323993 1381208 360970 430322 968516 1887868 1171485 865897 1382594 1178893 1078612 418701 1778761 353736 721198 773772 165056 1837038 1502534 843257 32336 1421971 528788 1188480 1812979 1796632 1819995 1036038 1375846 1128350 487159 1218535 703168 731367 1615866 1449544 1582262 1153482 559814 261854 1263329 1802222 1276634 1587270 1893375 1644874 1758801 1486895 1493325 161352 534548 1261685 1318871 1355076 54966 1220564 1700252 600489 1005187 578363 537193 407472 1900008 631354 637918 782043 267780 1786417 340532 1683832 1677656 1746096 506394 578725 747136 1781520 1493072 1116920 1874940 488982 1101855 468818 592079 1948658 381617 579045 1976281 137186 250871 1184888 1722219 1916048 1901468 1606773 1016064 636634 1888010 372543 1296079 1701413 1778842 21197 775732 917114 1956454 1815352 1962724 1768523 87520 1356545 667567 517439 337458 1181807 874498 1757951 395205 614133 748302 1542107 709007 1150723 53005 1655445 478915 904208 1215587 1671306 109120 565229 1098638 1439725 1729280 89886 1290763 1847043 45377 1489447 1648333 1188424 1174125 1363284 1650429 1411349 1254514 695655 572665 1581174 709743 337510 1036573 489166 1919879 1733935 1641567 374878 1305839 37463 13008 838332 364828 822994 1690126 821511 1330154 324069 657210 474171 1795701 1378119 339100 1911834 1068876 314813 916825 1894793 923860 1951493 432527 1854992 764967 1073817 1827982 272961 1596232 1089611 1692228 330690 1539005 695136 435930 348800 1623011 197307 1911567 1946580 1833215 1769910 418623 1141935 1977734 1488716 176506 941254 192177 607060 383616 103337 955961 662461 1262163 1794724 1268523 641024 774034 1478223 1789283 688657 1177193 1106583 1266608 1548645 1218372 1041559 506516 1910665 1317192 1376621 862189 1523398 561105 1915907 1467496 1793420 774685 1808798 990097 188302 1283049 1822608 1823812 1385732 1910853 1169321 1145812 1810566 1958929 990856 40861 1414133 1202389 480658 93445 1623429 862471 1394162 1718405 871853 1621142 1337816 1828595 1954401 562108 1724905 84232 199522 1992959 424437 1962197 312322 383645 1827820 1987239 496644 1513319 1651371 1150541 1438351 999582 852746 1099614 254624 1648837 1072637 1541904 1545714 392711 1718942 69005 1012250 604806 757722 853643 661110 1626559 1640506 267590 940957 838063 697702 1709329 1234883 1239483 1439592 1802428 938076 456409 80683 553452 1110796 561214 1027483 1967968 779451 1781306 1458118 50265 1698494 224736 1756 899769 982765 890264 1057125 1585948 1544983 715537 1152598 1135432 874705 678277 1632302 1709489 853414 284459 314826 49358 715060 959780 1939241 852052 128000 534072 693095 1375151 334883 803200 105615 95899 1067564 1154110 1177713 1568472 220139 1912362 749338 1243326 1514598 1188509 1384053 144564 1731064 1293142 471176 715191 1701773 1318836 624582 1239534 186947 660876 1463387 1225434 978448 332130 682297 617574 758511 616813 401736 1750330 277027 687099 283772 1094934 1527927 1652977 745515 317724 938532 1341746 270666 798635 1178547 1128891 414537 778436 1580075 387560 1447153 537364 919842 916906 922405 1272797 355783 779643 254577 436307 1045344 1726354 236254 309353 139740 552640 1769335 1089302 1305824 1970837 367574 603004 1971882 1606378 1368911 658237 441227 1600532 1279325 270412 253960 1669874 1265904 1444008 890569 668298 1846982 547462 397390 152622 771698 1616813 1239417 649757 354267 1430038 1701027 973695 1735195 78278 602134 1726262 1572795 1603818 828590 1375711 1495432 20421 995112 1949602 1395065 1047225 393743 1619097 1123420 1748986 1063391 1553905 1807689 680746 745779 1729890 1100843 1004072 445482 741363 1489048 505899 1946598 20836 1943455 871295 1112 124402 875641 786399 1568699 515838 971398 411075 766549 684489 1550611 156427 1457323 1845656 1969741 1278289 1073737 1039199 1009031 126670 737186 461193 1675292 693663 902716 546380 1907039 1243889 1177233 1482762 1524478 30881 1751876 1487552 1774049 315574 148813 1596783 189825 645917 523820 1887308 895972 1484825 702073 648638 931044 1819861 39551 1986849 740879 647716 240003 1580877 816648 1988361 1555131 1503715 375135 151562 1912599 651393 319067 1493305 715844 1010519 988870 613489 1962807 1843139 318103 903260 1026765 172857 393373 519276 655957 1711184 519090 1075163 1094065 765398 1198459 630904 1746741 591341 14173 1848831 1578241 1181602 1554711 1583327 264530 593801 1655380 278741 22047 1847306 290788 1714188 1787906 1374594 1315191 1151168 64930 1993986 1705125 901494 1369587 1552932 145008 635423 1757335 1116200 1011826 1040015 735610 207399 1381844 1506130 13079 1466976 1333670 1271850 1986308 470587 1240160 683167 1756218 748510 1022114 1967453 1280784 920975 1627622 626476 618577 1033711 872307 625941 847819 603901 1432076 1784490 803343 1117859 385386 846665 49547 1743228 866755 68331 941611 1731697 906418 1520671 1687513 1475460 1847882 375048 1873301 66992 1392723 1683040 1495538 104519 1038710 454751 412268 1725968 1756081 117594 995790 1945225 1580439 1293103 1303570 46396 1343982 55180 1451179 413978 1236480 505861 1330501 732227 1680574 1424904 1003584 1335868 1361670 211827 1494986 953498 1364639 122508 736759 1222307 634824 1026211 1473812 1015727 584827 1177817 996961 1781572 898015 1147704 1643215 1161104 659273 1481241 47953 1053506 1720362 319457 1577039 409038 633791 462118 1627106 698 1410225 889739 1170452 1263789 803192 1720831 34325 1550406 428292 543322 1411046 1869728 1101246 563853 381672 1797715 315922 1516346 995529 336604 1359881 81031 368621 312024 1728130 1029451 14433 1025209 1471234 1144099 390631 169824 1045094 1473800 561836 1236735 1789406 1962844 372392 594802 837246 763045 992219 1331145 496666 76472 827369 674 528339 1532248 1748587 1699042 255573 1842881 1569324 1215615 606224 982498 1988580 16529 1637009 989965 1296564 1999696 938567 1276595 327998 326909 1083073 783382 364630 558214 203550 1878381 317439 1394869 1384789 1559620 1415930 1575879 715539 56262 420951 1011470 798742 794900 1914389 768875 114530 1563432 1192581 434410 1660749 819251 694829 896564 1494452 874101 1411499 1629548 105208 1065524 1943549 607291 87394 947766 790865 753249 1417268 1974513 656769 3629 1312151 1528386 1121427 2074 999270 1957420 406572 488739 945019 1274226 1996367 1080072 1490352 952385 499215 674380 554903 1544546 244519 497903 1456473 1158407 1373277 766466 1833984 794676 1377514 1404693 558010 1430503 648409 458620 1109430 1256155 1622482 1680933 1710396 227216 1190464 517791 1753903 1876994 460574 1503101 401147 1792792 6837 1386342 1469590 1416797 270523 1114161 706326 734114 56300 794742 1953664 1795086 1825412 1052782 320591 732895 347967 1126001 1144315 1065986 309723 1887189 1244029 1913675 224192 1524784 886105 791536 610512 786582 1713711 187159 1490660 465235 1671965 1324955 1951224 73997 140198 1209674 1818766 888816 1570153 425648 1782810 333243 486351 150943 1924655 835339 1160213 152246 1470359 1511143 255093 556205 1226262 1502953 388562 93845 1191895 1636573 289519 1250399 248894 797089 394543 595386 1257444 198256 1243888 610216 1681657 1128286 1698761 781134 866380 126630 178168 974743 1953658 886457 473077 1332721 503897 713988 919229 177021 1793356 475119 832148 562417 1590434 1400797 590694 1177421 83546 1289697 193226 1510913 1081133 293786 838485 789727 1633187 1272583 954136 1025152 118470 1434270 775115 189621 1005183 529498 63522 1938281 1683167 914553 142405 1025466 1645877 550341 1513963 1223771 781988 855602 1272864 1125068 555817 429548 795351 695290 1216097 1042867 81300 557335 226577 1333888 935733 770883 309244 1461049 267898 1934415 1986044 100631 607320 441238 1602174 826133 378531 90128 1118955 1602345 1654454 1524419 349537 1072999 1253216 757939 693760 6768 314077 1224177 732397 419432 1700236 764547 218867 35656 725091 592567 927602 1300547 1775050 1418177 298921 266497 240944 153749 895047 748885 937707 1472539 1557628 1219436 1729969 1874437 1435263 19438 209982 1335414 1098106 140836 215691 1217098 184229 1666070 1247904 435097 1591181 385866 1838132 685764 567669 1451458 850075 697869 198938 512052 1430182 1410664 1725091 1089220 1894221 418808 445546 866251 438079 1083191 948182 1337783 166191 1527798 611619 258801 1036806 244125 102104 219139 145041 51708 1803371 562400 1632620 1659862 1282047 518444 1157024 1644652 1204730 591377 469949 1284572 99205 190481 570099 451579 1102059 1035406 1853416 387016 979380 611009 507999 917882 1089478 552250 354504 1686448 1465451 1447614 414718 499386 411542 727849 804776 555092 924210 1150279 1866821 1814141 1124057 106367 532661 1482538 147198 1290259 506391 363241 1051569 381939 172957 439387 1192925 387124 25607 1372661 413067 1357487 1004394 1972360 860030 994379 1878590 798669 313334 1001117 433488 400523 870065 709505 648611 1413890 1980856 561231 857150 492876 299267 1992049 1151562 1208986 241002 278435 1858785 815454 1345773 744067 1319600 1094419 820844 443668 1065629 1271457 1793978 925619 1776586 1952887 1833381 1283424 834135 645990 1878984 255255 1557365 680208 881164 1406519 622572 1529780 1206927 1274645 945074 1568532 1760535 1477013 1660061 512662 1737285 1838457 1850981 562657 1339008 780662 1884450 1201563 917482 1753489 1391669 273612 1860060 946496 136229 665335 1090185 536523 1791016 1412181 175092 604441 1686202 1940729 1366146 1599283 1898295 168890 736786 1033312 1860690 47265 199506 236724 725534 1840309 1555028 305515 669002 305745 450126 1926374 1507725 962339 52533 874407 1728419 288824 1811831 1841802 1423494 1072383 1078644 844377 1234956 586706 694436 252372 428999 884886 1505336 575026 1085246 869239 1936303 234776 972549 773081 7128 219757 765301 115179 1716306 569258 92511 591545 425745 965055 1652927 1834912 516145 1528609 687772 453149 1434774 1226275 594133 239013 990393 1701536 134383 1103501 492746 1988130 1325054 1385684 1082213 1514172 619156 1864642 33214 305766 1467059 1501615 656633 731972 1775702 1431338 1639833 909664 1898021 567809 1097390 80180 279698 1365577 105739 554381 8181 1466554 861262 772855 1151840 405376 1990527 897776 898100 1801273 664656 4732 1818621 1381345 149095 231265 298086 1419351 1111257 932955 216742 154120 488685 813245 1895695 963966 750101 498373 1587099 1899633 1858338 1871466 1451123 1087523 1028660 1760820 750952 1988939 63581 181337 514794 38643 262433 521435 1255337 1318930 1632960 890684 1379049 1292314 749766 779806 640120 353808 157637 1038228 1557854 538400 1513299 1483525 944116 548460 681140 534280 603098 691078 39463 1967862 1895136 1154162 1449603 1124777 1606877 446756 446791 1511725 191389 1973219 1234028 858593 439923 59893 1089554 1136572 583062 378763 490200 1913222 77813 1930456 38046 1580814 1991365 1614375 386018 1260159 901486 1605351 1034689 1694560 482849 1911823 1956970 108585 174483 1167332 1789916 929602 91671 128538 349731 1425013 130571 1710456 930576 1492670 71504 1471531 1036017 712802 1152685 264735 358992 949447 1183325 640301 725512 1681202 579394 1277175 1442720 585207 1220974 965429 89301 343096 1665947 1260787 205115 98688 1892019 557476 1010160 235918 1696093 112961 973135 1262125 798131 1878846 854011 1588758 990319 1372441 352532 766478 172465 1065323 745878 1594789 134380 297057 302864 225800 1305159 1783554 1663717 1569839 1786014 694811 615937 749175 1351565 1951684 1607545 907301 1123650 564535 1938172 1289859 255112 8076 1109649 1225940 1467847 1172514 831066 1790250 1955869 1766854 1897019 422615 696636 689223 901531 94284 597399 929646 1531420 368382 1463970 749466 1138018 980590 1939135 896379 1119428 1469462 1399137 388867 490157 1447496 1336490 1016004 1543583 388672 157849 1453712 1759852 1006339 1789176 1997807 281554 1972899 352673 1262518 1501240 557744 1395435 1801272 1621426 1817630 382232 866070 1946449 398063 356600 790811 1827601 960235 1892135 313451 1557350 1068218 1504003 1212672 1261535 103876 227568 1130118 1411874 1000960 121828 1037939 549635 670442 466950 777954 278427 778086 1856586 391784 1824471 1539688 823665 1138882 1958696 770672 1181734 213625 1446035 304928 1941765 1922914 1607229 365137 1536620 933085 587793 1574127 1591202 1079221 1492390 399012 323627 7246 217626 1889167 199039 898640 640942 192255 82582 1643734 638969 1095863 1825285 1514980 731493 1196276 816852 1020764 1363452 293343 1303223 1448440 470408 514715 984082 1553201 1406785 1692032 14066 1811630 40931 1774470 1138691 886077 351869 1182906 1757084 33948 285572 416469 1295462 1508665 652517 1234984 704343 1752848 728934 219578 1055821 615864 327663 361795 967555 128211 1414857 1053074 1176081 404350 688295 192778 1297045 137014 1423276 1782886 526305 1825894 1487307 56082 1588353 398365 750271 161388 1205663 126077 864854 1214081 160382 404771 948504 1241946 1273103 482739 798142 820266 1215347 642217 1117917 1738853 382004 1210206 772147 1165393 1733102 832070 1166407 440307 1777104 1719463 1032022 742626 1699734 1917249 631229 1174701 1047340 1379920 1164701 401863 1493238 403647 1322710 1560561 725279 1926974 1634686 1689863 1595476 826295 1171891 198483 12526 1018753 691119 1771516 1137138 826175 709681 335890 1877696 1962183 1314351 320005 1045013 561850 634592 965458 1443952 412521 891730 789140 295580 715502 800417 786494 1577436 894636 1435377 1149547 266926 1443244 1167868 582566 1027431 1626176 1554948 1061770 946955 511868 1341278 1671471 618274 675307 1375366 184403 1557850 583975 501416 1588006 94026 1235986 1033436 77540 1134165 1630903 574798 62338 440039 1878469 1120142 1052458 1674146 1098188 1847779 1283507 197985 358659 763473 1962002 384245 1058096 622453 946826 1749194 1707790 1715948 328568 1266551 1509486 58379 1285405 1076769 973513 1372542 878584 357072 117569 993109 1871055 1076338 451404 233963 67928 778684 1990338 1592309 189823 1550257 507557 1107088 150218 1935333 1824412 1748369 1256254 1452618 1226301 1483631 368739 316731 341178 454507 982946 779661 761595 1794979 1190931 304229 314269 537595 558448 188401 1892093 78177 1657066 678385 1238871 1285526 549284 188926 1173150 1858886 1320866 653225 331220 66396 483286 230821 237836 1113157 1357253 1898785 1325139 107691 1633440 1139384 1777794 1679748 227838 704137 1066555 28055 755875 1707123 1132230 651420 1328606 535506 1237633 1137312 1082379 312607 76415 1873949 1829875 1081189 55232 682993 1536880 758672 1243600 1667108 762950 535561 1059360 1142893 529253 1497682 290224 238277 1802815 352979 340090 1360139 275341 406528 540786 1234073 144275 380545 1833241 1483904 654467 1178 1907221 1664527 399572 1030742 1670830 1249677 1067665 844593 1554086 1608680 655440 552696 53746 862004 163992 796665 610971 1349254 1106166 23906 1815935 1376158 1903548 1415789 1691022 1407678 1433881 577932 289748 760079 1382424 1702823 1719674 1018831 850799 676430 976509 1828469 1613895 1725513 886740 1912903 676631 1407688 1985731 148741 1473701 1319393 1753762 1806066 1955099 1690537 1141058 1922938 565297 841210 1887102 1032553 714106 1207517 1001991 1433642 1556839 646552 405295 94380 1139074 1650310 1421768 759424 1528618 1228227 919946 309701 573689 1882240 1531241 602273 368328 43687 898380 1156268 469112 1528291 1878629 938970 1949824 1540617 1411171 333944 1173692 1861591 85937 1061660 142791 746907 1610407 300102 447573 1611292 1016337 1775568 1660691 575425 1852721 563102 1899614 1443369 1670205 246859 1730148 1159044 1508918 1992949 1871163 1585673 543177 1773713 813356 1712945 192887 804431 1128300 821596 327469 1929528 6288 911347 995694 1638987 147384 1192234 1284878 705735 1517529 226518 1041385 266930 984665 276142 1298506 1228976 1699211 1529858 886309 844869 677793 1523957 129861 1892194 616016 1415487 594254 1016269 1355435 407320 827845 1011710 566577 1592790 1822591 1902841 249439 1827775 276658 1954565 1589946 657671 1438619 1643463 1042205 1072176 318281 704997 1755070 1023071 737573 1121672 1250092 771492 1173845 1952740 668122 390977 359907 630054 937482 1437679 1273894 176665 378995 434048 131158 565896 714379 638937 1524135 1524009 564567 1175527 61295 556988 840618 1668539 855574 1478877 846398 1191019 235433 1854727 1590196 702045 1366928 544568 632964 1053500 967616 645300 128178 559605 576735 214578 569721 1608315 1707323 828774 1207524 522455 843170 295924 1963535 1391142 1310490 1194900 1951148 65843 110147 1515207 385078 284340 717891 1067874 775818 1301279 671905 391299 1214155 595471 772146 317873 1039953 262711 86107 1581678 1954229 1083244 1177810 1571355 763267 966426 1541076 1036059 311646 1357443 843289 1034881 1031122 1325678 528154 1764622 1957108 1836379 1379006 1513171 1386687 1807928 1025858 1590468 469081 959300 1778679 347840 1098555 1653974 1828742 325128 407989 113818 1108301 474005 1080908 1325828 1086567 1284998 1599196 703442 1685126 15745 855922 1438434 332078 1498395 1409564 365863 616493 1976063 756733 389154 1763438 1494407 1614087 1799557 292049 1435405 1657034 369239 1443157 1925144 494529 1178866 413454 646480 1714973 135238 309272 1110146 239166 1218038 1639275 1501183 1059795 1018788 1519517 447787 497868 129492 1496468 956232 149588 1349114 414693 1692071 1106383 1280892 630822 776602 935245 1199757 1290897 1569150 588238 795898 114803 557453 1009157 265312 727629 607980 1978488 284935 1396708 1690972 1072690 1165707 1258071 1052591 1562715 1483910 1970190 1082999 687388 1157201 388441 1978184 840051 92802 1971955 1084239 543990 1469908 923774 564860 956826 23941 416653 311355 572844 1196160 1282701 1393769 387100 350700 1227958 297585 1696581 1217102 944562 1657208 1798490 734713 1656489 1815661 715337 476864 1581584 431122 1437121 20531 1945909 488699 1458575 1707347 906987 899506 1529603 819778 677257 790864 1068777 1206354 1655854 1784960 1097388 1682328 1760291 75995 1595830 1561293 1373455 1382247 769157 527287 837144 1883576 549571 114811 758865 1543810 1188203 988080 1209844 7219 928246 895266 1333658 158350 774547 1613082 315033 787834 553118 1222611 831367 1697340 1834185 1931291 520531 1979139 261329 1577253 981994 1838378 46922 1516332 1307698 1176716 1135645 1393627 972446 1085149 654794 1584862 1205322 887087 1679376 223331 1320444 574686 1911051 917872 384537 1222457 1119595 1161041 574258 890339 1200137 869626 613036 1170753 1536823 737596 1798493 1786482 1435423 1219215 734067 72338 1057132 796036 1469284 1233071 699062 1807413 1424890 18112 1715704 1631139 505325 1948370 553836 1941407 1085410 593003 1219775 870967 409441 363860 910009 1123014 24779 24756 1952832 481316 1946871 1343425 675062 1255315 1733346 263276 445688 1166683 1215069 1305384 1955795 1081263 1545243 1118493 1230432 1237812 478446 4229 1677735 846900 1764418 1610180 972772 908896 1185394 219904 1235418 1253305 142383 691386 34499 1732467 402254 118608 281197 1072801 653621 767776 353621 591547 1579697 366460 300815 1051617 636298 812029 1426892 1361779 1867472 513844 1007582 145380 1020988 410437 440419 684929 494243 733575 511596 1481876 1313036 1779799 1014306 1689209 665220 404259 1079576 554728 1094039 142121 545537 1682929 741769 1058960 1995671 1930534 1992549 171208 1003898 730650 1897476 1556566 982716 954794 1957724 500762 174957 946080 310509 1705626 1782492 37615 759362 1911535 1474339 714960 1947785 929999 864042 1003252 639340 162538 664854 431313 1708149 1862362 818350 1591032 1941371 285153 1996933 1394917 762309 1883511 512466 1562541 245340 817028 1379919 1430095 247489 752517 1120574 1102890 1554449 1017651 311362 190211 1424216 864600 930759 1437399 1442805 661123 29074 103882 1355599 121575 680402 1597212 1116841 1557655 373903 426514 431204 1776112 1515740 869499 32681 774398 774620 1685183 838045 1447234 1149065 317061 1078365 566927 505601 1663136 1112137 1677229 507190 1846703 1558327 1025413 1105185 739856 1778151 1379446 208359 1421417 1733149 265074 697004 319392 614634 1998645 1219567 1678442 807736 1039689 1218595 1416209 1809231 577815 1304568 111922 1706857 1102075 1650092 1827243 840621 1548217 1745097 141372 462090 1421845 418798 1331819 1148447 922883 42191 516872 1652236 372774 180983 296374 1376600 981799 1705355 1128146 1006825 1145075 87523 1668528 1820316 910977 1350323 1182534 664104 1724530 22645 1405551 1585321 1653835 618262 908986 1951006 1456893 220713 937459 1482639 926211 103413 288233 577134 316465 534512 1635346 1537972 600348 1516807 635372 1893850 1042227 342058 1876412 302295 1263405 520826 621765 1102136 1605482 1427131 894801 1574554 39440 1791735 1960791 1305505 1521060 76465 326024 986373 1638981 1993153 1286448 1782048 524504 1619106 12162 1827965 230591 1851437 576859 1261831 636856 1862545 56249 97077 1842107 1725603 587667 252639 202764 1186138 463610 781720 98003 554167 1027816 1673768 1677 742509 1645844 829451 1826922 1064975 1112910 768279 682980 234580 268182 1494832 486796 997607 685760 931561 865669 517369 215709 563819 318585 987570 485292 1789315 454609 405520 853330 1459016 948513 844069 732220 42208 798783 1674665 1629124 1257382 292094 734290 938315 700215 783044 214243 1815334 17735 1508500 642716 905983 591855 1893557 1773001 1955057 268885 920587 32079 1048083 1703738 1308538 79578 325349 789521 548900 1951363 1475234 1909737 1835208 1891838 1428973 793464 1061178 1945252 906972 796037 317087 502899 830413 1677170 1483108 51547 1447422 1168897 1178851 141396 382039 1286073 1856880 941944 1920426 5149 997028 1746589 295999 1307367 1483146 1606449 818712 1813686 1632438 452970 1979466 1855026 42675 1168764 1416091 590250 1745815 1701946 847027 1197736 1411549 1030289 1462483 793423 1831865 1418379 632984 751535 1323300 458817 74159 527347 1921663 322850 489244 1999119 707790 1795974 442737 1009781 1749577 738470 33607 647310 908620 785263 685633 65845 1092004 1931446 1732954 1293683 333734 813149 932713 750141 961617 647725 1687199 1355661 824133 383051 761583 121666 219484 74325 677547 1185338 66391 1458077 656831 855247 1476247 429291 128236 617299 1066665 720905 1826016 1351169 1330701 760749 1276116 1094612 554019 740854 320454 589193 492688 400590 1585468 877100 1006005 879126 502560 814249 1175598 1781545 451402 560292 1428053 1938631 1082179 424408 1760639 363246 1263132 253199 1774552 1689338 454819 926990 859355 1727328 1067643 1691667 1268830 767002 1054617 1840427 1710530 1994796 725045 1661490 7247 553168 1808741 603390 1338152 1051285 857078 1901365 1986958 1392954 768969 561409 1317431 544071 1021426 1939122 905102 337369 528603 1315765 1678468 710980 425462 53269 1842219 1516207 1367685 1470617 933328 1620336 92611 213811 51679 724669 1582477 1736147 1696706 977140 1761813 1288275 346721 378291 1958783 1923142 688589 64279 1912989 1696416 1761279 1597460 1231072 720358 1859803 1310827 260305 1440257 1645918 472842 1050405 1316298 1567327 1059432 367976 25198 1485531 597088 1501119 1770592 1128789 359578 1056284 765795 1542184 1478325 57494 656138 1297003 209500 1951125 1540094 254115 720727 479472 263234 1055562 1677912 12283 1753452 533674 1156555 1275662 383494 898574 231542 1903501 1765034 18638 778397 1386982 378892 1866105 105700 1411401 497108 1146861 1488504 1128416 748105 1944910 653204 1615821 947232 1048108 1144800 884764 773557 1386726 1878085 363042 475140 1185925 497202 1534590 270877 1166267 1858150 1598391 936277 758544 72554 619650 1255931 753422 102768 663634 571467 1358238 935612 449190 143836 1873316 580762 1138445 84289 1508052 1035439 575997 1331467 513514 379252 1955716 1726360 1088088 1938476 1091932 943445 1901438 1135888 1152036 356829 1001069 1229216 578384 1807102 1355793 978311 1979698 1659074 1544446 1106416 2536 572319 1890043 878039 727044 1733610 404296 838366 733787 49155 1172017 27466 1527913 699909 1553976 1240001 1677626 1535908 168568 1713533 1920926 1400944 1655877 701523 599965 1192579 1208630 34716 693005 582317 1732516 1401770 511473 1371695 1526204 1653865 1510180 106697 1350345 194428 593095 1290856 650113 965677 379244 591306 1265436 1969110 1015718 114286 1847652 238551 138188 681620 699675 1071472 238095 1405052 480500 1458203 928758 215762 99726 726220 1148085 369765 1053960 1361286 640965 915329 404856 53259 976958 1647242 1378755 1952574 121189 519604 866653 1150945 490529 11462 1085971 1603815 596046 407491 1949928 998990 1015384 177243 269444 1122750 1722142 1213265 182046 619777 718242 1704682 1316557 182323 1297873 1017469 624712 710376 477472 774028 1595052 1950074 1223298 479676 217128 1597961 343167 1779237 102656 1612074 745328 273671 660066 152551 1917810 1671139 685882 1188191 1629623 1890522 1617534 1647816 1010481 1576213 403342 795722 187504 864969 54437 1516984 1642284 1859855 1380162 1074852 104699 529243 557990 135662 1953740 320050 1842287 919047 231376 185436 256169 1295374 1736178 1255370 467731 1721014 1346487 1373211 1582782 950095 1733017 618081 199355 1419420 909701 1754936 1322115 480251 544119 771305 191320 66214 655500 1723008 1578222 1575805 1742434 1705569 1896977 1378684 835181 548240 1254800 1174133 1877157 1960768 595723 1739390 1433228 339869 1809993 751775 571353 1742433 1931193 1707115 362908 33141 743644 417232 358711 1245966 147157 574575 1097563 1619499 345018 1488599 908097 1243561 631260 815206 556161 1824041 1893690 1506746 1207519 791107 1051149 1250174 369213 1791037 1688654 1392439 1035587 92556 344806 1405034 1908900 1430287 1806399 1656200 904556 1546573 1449524 1251434 1532796 1445204 1804516 1100396 354063 1169554 1723392 1091060 1735862 1444373 1181399 1927900 1757475 1862532 1492194 389495 1670001 593194 688720 464023 515477 524437 1366264 1665995 1133017 700370 1576386 413224 253261 668346 1699604 1851274 1459474 753820 667690 713298 479271 1038619 1379593 132136 1155731 1475166 1458805 766164 850566 560954 10264 1033698 1946101 1881142 1523107 1938047 1872048 515362 910721 1108762 835246 1994351 1229985 1105749 1385391 202947 1708384 554599 1159549 1091541 1959955 96773 1996042 1668002 1766747 842503 1187194 46987 139400 1535893 1575966 651735 1383339 1548462 1218490 941176 1900914 151691 1050894 419867 287810 488936 185928 92521 1949849 1054479 769025 703783 1584674 1092350 516524 692825 1730765 823502 1019240 1152679 999271 1735288 562454 514655 439563 174517 830959 774392 446296 939009 1012366 54765 224288 1286463 1576345 315588 530162 82258 587538 348474 299055 1239318 782436 778886 67423 167234 770971 1233615 406897 1667965 12099 453790 1046448 1496402 323124 760513 1382823 941338 795978 418287 336740 406355 1361530 1894789 1434806 1415458 555000 581421 917259 1299667 1264687 1038225 1015731 1677039 1945771 1752653 226070 924527 1202579 749583 163690 1625912 818318 974328 250412 429220 1483708 1305321 1742849 1776026 1941099 902045 23270 1959539 1375702 139145 526213 1764071 650478 242919 153634 616411 1729900 1914275 1455599 1518856 722379 403494 725222 1476560 1077920 1474149 1848094 1819747 731102 1972459 1996530 284868 1183890 583880 916737 173396 74059 461571 768629 1077913 830338 659522 643205 586077 1604080 1769139 313017 190916 1469565 1730475 1234041 72531 915539 1682879 1412567 1494936 1087178 544651 107837 163657 1860041 535248 1229673 1534636 1082382 1454418 870286 1521488 915041 366783 766492 1748685 972071 1171524 826673 1397101 405672 615668 1703198 121613 1587437 210318 1656081 636927 1630149 1427596 710309 1869355 5905 788541 1293727 979443 1874151 6088 648761 1446720 176604 89865 1641642 1341358 148578 701585 874804 572701 861481 572551 1415755 1831426 652866 658508 1941334 164098 68753 107022 488022 1580403 573312 1840608 429394 943377 1703787 1579912 1573675 41667 1749399 345445 1141266 665693 915923 1171448 292322 1151096 1520560 34645 1495428 1187200 1974294 152145 1682468 918671 1054055 26385 731281 1526885 610175 1865779 190790 618443 351594 1763084 124430 1198208 1650998 1238952 1697260 661982 724867 1835037 1331161 1108162 950586 632101 574167 80479 240250 1977421 676072 1894256 917604 1098442 1274317 1984905 1199165 1643422 1112818 800078 1336218 271655 1207569 549731 729821 1112154 808678 233085 1595548 529169 1319047 1237708 1639757 1242000 1691352 1745862 1884455 1536628 1794951 1524143 90047 779123 1845756 1178938 849727 1426749 1446556 351635 521766 741662 1879106 1295576 1019024 1199342 1599205 1350191 162876 1280572 357671 854552 1614061 1720948 1850237 1792510 578453 1796685 977487 1199172 1339949 1882071 830680 405143 30672 367515 1769197 872237 315227 664443 792765 280078 1372457 1426089 350272 669142 1316876 545826 1160013 35669 698727 714526 27028 192322 1563542 1200737 1376666 945445 1993064 1954844 1795555 1974760 376985 431890 654361 1881753 1333872 383424 600993 1429599 862172 962627 527942 652291 165991 678673 1746497 1600531 1577272 1838330 1404876 1154969 608736 1998058 1562989 1469856 1817485 1402980 1983372 393770 1542135 225780 1018112 1844264 962931 1654046 828295 1414543 1996633 162149 1381322 1073738 1878397 878224 1167395 407760 1336293 1363746 1716821 564626 282699 446817 233322 33730 830715 1805966 1680781 797082 590426 587348 947532 1326012 616007 807619 523132 1691745 1245133 844173 1082060 932120 1712828 1839330 158030 449329 1472608 1205340 1980285 1828612 894262 1227853 1195883 458864 40937 1647095 374196 1182453 819745 899407 1739196 1854945 1913789 1942328 1002959 353906 789198 1935752 1557316 1776534 1118095 1891383 739190 1615742 1202810 221898 1775214 233450 1707376 1763834 1063908 1701861 297884 1659109 929542 1740827 1151357 788508 1410250 1536570 330759 459465 1006794 1055072 588593 166988 880941 1289445 347804 857366 493724 691775 590251 1772902 1419007 42898 146301 1380920 743372 542400 1534141 1969379 1080091 401349 1993924 1747451 1202031 640871 1013496 1254780 1823680 870387 1544609 1054464 1390393 840558 1612957 683300 1167133 1158402 820346 1841506 553883 185328 776721 1942377 1795505 1311762 451340 1746289 1741739 525805 948184 434921 1132001 423880 1832364 1675534 723383 254187 1050149 750705 392547 1841162 1750912 945600 630191 1006943 384500 1729028 217555 700764 1611076 1426944 1284984 63793 279577 169410 1132836 686022 821758 1518306 1038468 367817 1033884 1683713 1448387 1545799 1473178 757536 1578711 336038 61052 973872 903343 572202 1465296 1906124 1105675 849038 1735979 37711 1847844 1834593 1191481 555251 604758 959694 1184793 873532 814100 1362894 1178227 75802 1421497 1267519 1968422 1573294 979157 1125476 1566682 195548 887597 877282 955865 1149845 487348 1449003 332136 542900 1505863 385402 90825 237961 754707 911024 606805 33817 1912847 1136860 1332557 1905767 1648749 1928999 1030269 250010 1494589 422873 1681196 1862608 381665 378118 1369268 70564 1608004 579972 442329 831171 632158 1353107 1904549 298751 1814998 727079 1590717 1471259 981537 1512760 636212 1727842 1170447 659268 467314 435217 466787 1242765 123442 429030 1308410 1812833 130537 1022857 1207902 483234 730534 1770970 701515 640379 414378 747188 1790305 836635 1335810 1390838 178036 1979554 1355607 1558109 383475 1501742 632559 962236 182830 769128 1192921 1837151 1982278 1935183 1793728 354077 1369690 706133 1570535 1018610 219855 870401 1636340 1364996 1164714 1403577 545645 1101273 1161849 1808974 1058661 795653 1745256 1222763 1152894 1122833 1641320 171339 162601 1960826 252844 1920012 626106 93641 192976 25485 983282 1188831 778810 1582594 1582941 320369 966785 1802607 1127277 531056 268905 533288 1516919 799967 1850966 1928727 1315916 1072633 1109808 1185393 1894791 491354 320109 722990 1366853 636411 135 429520 475520 348972 1175808 1203723 1172331 1120853 1007431 949258 1915744 792285 79783 1939038 1158905 967831 93397 1391108 368222 1982878 1651221 1249441 1171492 1870902 863501 1002760 1406678 1053626 1819351 1030904 27703 780908 1208365 1159121 1849717 581381 1112505 401756 540545 747392 1423373 1848115 907125 1788695 171781 1968591 860826 804961 1456043 95251 1802620 1477618 1245228 195155 1267884 1566932 1871402 1629860 1570317 747873 1238855 1990558 1311804 731485 1622755 1436695 674147 1329220 231422 631642 525956 914614 416326 338303 370066 957253 1870419 1390301 125055 1210285 631724 1378937 839531 1675994 1288970 275536 1696434 721254 1774800 811585 610845 1766892 1410385 195108 1034518 627924 828634 1502522 987664 213805 212585 30544 695637 539660 135639 1237811 32362 1183922 1675229 977945 1305231 178728 1315655 1755286 356434 434628 1864015 111937 1827331 1969700 191242 1929311 1642885 1697441 1939251 1052677 737433 1562335 1883125 1893961 758188 284885 536376 448264 382934 233687 219899 1584201 211829 1374545 1164872 1851211 23897 1237798 633393 1355561 1115054 1978853 454134 1515649 755369 1412066 402591 660502 1935973 1419619 1801728 1891455 760834 1057729 33668 564876 565463 123045 717374 1236878 487513 241546 1984710 1826268 1725342 1618148 915264 1749532 1865072 1905174 1131313 141842 1438347 184910 523588 1664446 78443 295615 1780848 1470250 480208 1248038 1736431 1755855 1198725 103190 1347391 1199812 1419457 468226 117342 1324224 18625 424743 683251 627220 1357575 1866357 432914 1422690 147111 1342671 1061394 953013 1969571 362764 327947 1857574 349809 55225 1062158 1875169 490524 1908766 1692085 1300313 1339858 1605521 606688 1694117 1567593 1166238 1108764 663312 1053537 1356623 461229 104493 310989 1473056 760421 394793 1938564 1797771 1165401 1754985 752180 1341772 602580 341600 926029 1874846 1896591 580099 1364670 493701 1825092 712195 424115 1994745 1206957 369666 199426 872430 221738 1222470 140824 1234439 968326 743902 186737 1023496 1617066 836532 341315 1573839 77720 681741 1541137 478221 527521 1361947 505314 1482882 616653 237146 659916 944762 253496 1041437 967041 814301 734500 175324 453681 88151 195835 893163 572292 1880361 436769 1741482 543657 1871719 745407 149689 105037 1861510 297578 388396 901174 540969 1254056 1340016 729830 1744804 840846 1296796 336943 1674309 850622 1630732 1915241 873003 1195911 1169173 372827 628098 543323 1581783 1268821 542079 1024716 1441354 269383 1854501 37007 100169 658895 948905 523244 748352 1745484 895880 719365 1063738 114062 344964 489930 1017392 1080717 1588036 89264 1069082 542006 1384209 733253 133702 287840 361278 1653698 1882191 1734026 139406 876419 4564 1392361 7870 1265464 221618 1716771 548609 1512504 265094 345909 1576767 101831 383066 1658981 519877 440364 324684 496695 1490804 1457395 684506 1365547 352852 360389 629241 1642991 128025 150785 508455 1883079 1318825 1534508 1723951 1611963 1049982 1999565 1824108 923554 599784 687698 1800124 1625086 1993606 1978636 17912 333806 1128633 223882 1244557 722152 952361 1875581 1279251 1628764 876226 1602769 166596 1836210 1124123 722311 1459700 1788389 532582 650820 90882 181506 884986 1139655 1473176 656120 821552 349721 682007 202886 117665 1864593 548794 1794024 1588548 1664105 1632089 38717 347647 1062271 224293 178847 1186257 544728 698127 1469794 1845587 1730330 1546773 1557973 1434600 1298415 735627 1599954 257956 669654 1760768 642049 434524 1443541 1675099 1187946 162698 1819632 1301881 1405721 724462 1319342 110435 192196 741622 1023435 1862412 1558147 255711 1626252 1403719 1480217 1057039 1525772 677951 1341770 497469 228669 890893 268002 480760 1395186 596036 605971 512937 1047922 1144875 1384057 897144 1735045 134269 1744549 517424 200166 868944 987379 1221856 1064089 1948492 635743 783244 644285 336125 511092 952196 1094193 642198 728813 1718889 1595845 855210 403918 1368029 712816 1607766 794765 657119 484559 1429479 524905 892542 1016651 1657123 1593888 1482844 1711318 1464098 298315 111654 1667605 373183 1003251 1050371 692684 747502 1741668 1591870 376748 503606 1256727 1829610 1028449 718705 1072376 407949 1949149 650673 350723 768574 1246906 1140924 1297052 1320259 1257159 1958237 1296126 1661091 1273251 785307 438479 1929828 1191930 1581679 1815262 227860 353044 1540308 1022288 366194 1824790 271840 1534622 1754639 1176008 380897 1563716 194182 1533182 281898 1878250 397203 435864 1853495 1047168 148563 281917 1567761 1151777 1808699 519950 70114 556898 24676 54353 1597689 1711179 581148 1595375 1011689 820089 29288 1373811 1859988 1313197 152217 1240789 369980 226736 733471 513177 1334975 934708 794989 1865280 879106 832061 998243 352639 1591962 683061 1572572 455212 1886691 150174 371468 233617 931108 1099398 1343934 1518812 1645940 1315752 584246 396690 912901 1323171 9995 297601 83569 1177357 1851873 1372606 186497 1135334 111019 52861 1849479 1264840 645167 401165 1041853 1234953 1983811 1511988 1299666 748125 521044 228902 551602 1361395 168687 92348 1262743 1683349 481240 1747257 1401494 1610940 427779 1234448 480515 1432495 476886 800990 1080398 1034807 134402 991382 1970092 210738 547273 684416 564790 42497 320387 1109365 306181 1261509 676574 1628036 950665 1595508 1869155 1937909 62269 548314 1545644 1021564 647657 1860800 1661215 642779 379925 1168351 995133 1784359 1209884 1782629 1583374 279461 1064496 978557 604810 159046 294361 1674204 1195436 362058 1167084 717067 1765856 1961855 1941169 1290296 1001830 45515 1358897 732315 1914860 1543166 1733550 1846921 1165383 1111242 477571 692367 1120123 653353 1371010 1566320 342548 666543 423226 287750 1989539 1913577 1617299 247391 1280804 754286 874484 832977 830685 99576 1746060 1360498 845680 311670 111820 656183 387702 1665290 1360311 1647812 8976 326995 329065 1965973 440056 1020883 1954257 296365 88524 60848 242714 400157 1421820 1524856 1143273 1147031 375145 167073 347731 947974 1916220 1950196 106945 1550573 600208 1146654 344769 737808 1902 1372886 1418340 162375 862274 79080 259383 46413 231540 1722130 1832607 635389 1720998 268567 1011602 354079 41032 45833 354644 1818289 1959073 1445671 1470868 605474 873771 1879629 1619857 1062832 1846225 95096 1799099 1834513 214794 1392513 327850 1306014 990384 738342 1384002 1367799 235167 1592338 1087501 1364041 1551288 1675833 298832 21826 1153889 818743 1648473 239069 127254 201902 183765 124782 1284545 771358 865055 1217631 1972744 1518331 729962 204911 109435 649619 244003 1959481 841185 1336550 977809 614761 1477170 1062704 46969 345010 764349 281136 668472 1614661 372404 1198237 1643309 1798658 1302459 1688131 628867 882548 627839 733354 1545924 1069972 568212 1485157 480158 1756069 617240 1709999 586416 1217996 677581 567162 305868 932266 308865 1206757 1204324 1966350 299365 1737621 1884654 82949 1117651 1890496 78143 752802 1504431 70661 1157277 1973369 1355057 1060368 639515 720242 197604 1532394 1188247 1261194 902286 33823 161307 1013744 911064 1333447 1523303 74759 1851270 185579 58041 594504 1353806 615806 275020 111808 88206 125729 1990234 504109 770626 1597697 710767 1383632 1104023 118211 497867 925916 1340156 553919 514189 1615813 172136 352418 931973 1220529 1934791 1135639 138268 293127 1744394 227737 33115 1182824 1987734 1187757 405651 773366 1214380 118331 1971002 1833514 160058 151189 1488108 1265419 1721650 64446 1293288 238190 1908213 1645256 1232336 533413 1442873 253444 1381307 1763492 142683 922356 344380 1307101 1705292 1818483 1649499 777210 794207 1903920 201023 218034 829683 1046869 853556 586913 966415 1983624 299359 1173955 131103 734829 1610177 3390 1852322 493793 40432 1861385 1710987 869536 285060 463562 1935048 320101 1953319 1686742 1153698 1424031 161421 356334 525769 259282 65602 1019477 1815184 1972837 613274 963559 1116043 1650361 512155 1438856 560933 1612517 1631663 616509 1631433 933031 766490 1349911 1843464 849605 1628003 811030 953642 850826 296592 410331 1026705 1401436 1740505 1831848 1668171 814450 109509 1687022 1836583 1046109 157795 1112512 1145777 674884 1442294 1194252 213743 1560202 1537272 1702480 767634 1662647 1010123 160617 1416279 1976693 65621 709043 1400627 555465 1907240 1024058 41848 1866801 764736 1691861 1064292 585790 1173407 1738671 683809 1632842 1305921 194336 57610 41410 1438925 1351259 1423267 588374 1403146 1420603 1746790 1912602 694898 525147 1530789 572473 102431 1578170 1738251 914209 1038240 373596 1696424 450906 129462 370634 536691 731856 403439 441459 1588090 488392 931017 1236689 314950 690252 299166 1884128 641444 1266157 1832544 1741570 1136261 1515280 467198 1962119 1689451 942980 1222191 117008 1514968 803249 1357497 13901 1681737 349354 1582199 706736 907481 160373 1145172 1272657 887677 24985 56349 137436 1131836 1111646 285929 1867876 1413801 1805565 375046 188486 1254495 1163033 631701 30008 24491 1573219 1032230 1493214 1854980 1965282 71822 647282 519384 356287 832701 1906402 1863187 128925 65973 649560 1434722 1244984 1131736 1148327 334249 241071 1033394 1001103 366177 1478517 547979 1748329 823001 1015552 497362 245366 1848783 372712 110230 1522730 1469876 1122989 1490342 1095122 1135791 845910 40130 179954 569673 877680 49273 1491371 161956 1503401 103130 1794378 1086715 1754019 1808774 1978523 99708 728254 353539 916567 1600040 329742 1695141 1549838 1625068 1023705 1966561 682415 1873737 718879 1735865 1684523 518236 1876065 710755 1169027 1019005 538051 1534238 1687817 1169717 1668212 1514000 1291035 197109 1258765 69570 1170198 914956 273125 1774224 726936 1826678 1460132 953848 1625312 832548 1945635 182811 1549495 342330 1903406 262972 1822268 744796 449184 540682 762207 908203 592679 1687676 663405 1263117 865867 988828 694836 1204422 450894 1816484 1973520 1464381 158819 9465 352300 985855 1891043 1013835 1184021 1122679 1627567 1778610 818215 48912 563624 398070 1972738 1936972 1953486 126481 97566 177074 1183707 945226 1900533 1133471 67011 299460 947336 1548676 512264 1482396 1397341 916358 146142 1414404 1636110 1670980 457445 1230599 1677768 1816164 361725 382972 530778 1378871 882372 1949255 1491887 1571274 1688195 1209979 1974952 1036086 789178 1547437 1017287 1914405 209421 1464527 728802 820639 213026 1523194 1826522 1396827 1386703 1517308 1848973 1042067 726422 1767493 1292160 1638241 328820 1121122 1592510 284477 1174949 290686 1367359 695210 1234529 1474872 1432448 1917636 75656 1367429 1449112 434408 287904 355328 483978 94349 195471 1971318 1451581 599736 1792396 1338123 974301 1536801 1227290 1453348 969301 577671 1086038 958467 840772 1050900 1972178 1022928 782785 1441283 1396996 682330 740206 1192937 298867 1866864 343498 903254 481215 853436 746093 215596 771081 821224 1523816 1733888 851443 1127810 1061563 96004 303775 1178743 16084 214326 1506873 665640 1732897 162674 373258 1703426 1087978 1754884 1642348 161554 1146081 75110 570000 312223 1806618 316249 548764 654152 1732508 231131 485035 1709749 1391999 307958 798430 723460 1583682 518150 807532 1503567 963291 674792 950655 1165771 113552 1973332 1018774 1277603 1107995 183115 1338710 1845165 1019528 896918 1926728 894993 1114753 434910 76626 1176645 448455 1399290 1267595 606978 1922407 1861212 96491 660421 1051805 360995 3477 1503033 283341 1787587 1992611 816749 935958 1532874 269511 1023368 1876651 1974958 1672735 1524592 1603418 690180 1602479 1445165 1767995 971998 984402 798170 1344925 1032498 31827 1165891 1312802 163982 231988 1283695 817111 1907672 1410556 1985987 1405661 1990632 838522 1230768 274410 1512649 299164 1386896 373918 1274628 984578 655598 699925 1175230 1965785 817928 935220 729393 970765 1622382 154397 1148159 1230100 1388654 553968 1437832 1792040 860599 1848920 1593193 1464571 492983 933773 546876 810840 1263560 1116731 1358882 513068 1948115 33044 589424 306645 1915438 1559867 1595995 470480 1549847 733815 961905 284207 868675 1195127 472988 961149 703088 1820599 1372360 929920 676363 1977754 1899898 777445 1092991 1210947 574397 609036 1190143 652665 835416 1332371 1391959 1460484 1547289 1992919 969898 240421 1406363 1422511 1714117 975435 435010 224548 1976629 113490 1385346 1112495 1684733 98681 598511 1061036 317977 121059 882823 1615737 1377006 95766 887700 740570 343291 581013 1589027 1116226 1244580 1675494 893446 1593184 1495725 398239 977951 14750 1611264 899066 1603885 1367904 1860760 739487 1168330 42013 1305657 10427 450635 531405 1280212 1090397 927791 1017634 734363 1101365 223940 114979 1851530 746848 1961257 806778 262350 1518694 1119582 1000497 339621 298348 449732 1447177 1598634 1947136 1094012 642291 659812 955460 1154225 1906805 1382984 1513436 740388 855572 353310 1704942 1318874 1326554 1259890 208385 391201 1192456 554985 137609 1139484 291821 879399 606768 845269 1810703 1488850 609672 875397 1291467 1962099 1738452 1201764 916347 222849 462550 1121177 45276 1713303 384983 1989873 184577 931059 483340 1541577 849425 824043 1874661 396585 941852 850336 586067 1747906 1382103 820156 438357 89582 1014297 345058 1077450 1160688 112319 358441 1019130 1879300 1686426 1618742 220789 191247 795434 77601 18189 1229924 1461213 525173 242791 333779 1505537 1271385 573975 1707864 1416643 1757005 1989694 914792 1951026 430310 558231 864905 463734 1151141 650325 153940 1965700 729776 1056796 1780092 51650 1669680 1394601 1171797 1488648 1472797 1743261 472770 1691944 1197317 820840 1095817 356960 150856 985190 36530 1522536 94268 1467692 263687 1163170 1499604 1264530 679855 1267156 1163136 664929 1392467 270328 477640 148942 305831 1443149 106215 221064 1865797 153728 1376855 1762210 863 1452176 435463 250786 21497 524585 1070852 247115 1411463 1781996 1632138 665307 1429970 859362 1303501 1505039 1085866 202222 625793 1082878 1729487 1828425 1635129 943120 667579 323402 1057371 361422 1976216 51265 1457836 1256954 1349917 342080 1772123 552218 1273595 1593711 111206 183178 1247782 571752 1770170 1880383 1393384 608166 773373 182914 1878213 1696502 373688 286480 1506300 1103947 522373 1469021 1406502 817384 83278 1289213 1533306 1486871 471524 1262177 1007790 1039627 1185694 531978 1222259 512216 1686884 1291745 1478066 1134135 196426 1211683 1966139 1504691 713618 1751548 1938941 1699953 1238577 1506632 92326 542647 1834882 17968 1765557 576308 1049428 1127523 701244 413304 687549 1716341 1014317 349494 212714 1083566 1405953 1160952 259683 1038139 1830012 1323265 1651893 477163 1299490 602773 73717 1912663 632678 501443 7835 391385 1469442 1796494 735197 481111 1950835 240129 1516003 1718941 1674894 813088 1681257 16160 1227083 1070095 311326 1580387 914446 913724 1038384 1024739 1913486 1262469 1589622 1704928 309471 742641 523822 1976413 702895 879674 1478366 717897 1467434 491325 181729 1970709 604924 21894 530763 1917457 343288 643087 852454 276334 1544908 153102 184046 662516 1354950 1468441 899084 1044740 1390358 945955 356076 1188850 355854 423899 395453 1107460 615080 1706449 1677015 948020 171674 331235 202573 1097536 1518356 939347 746730 1596236 203316 1074067 93385 1525993 299839 1157042 401876 1031037 1515577 1131 391312 912821 592855 934707 188556 211590 992625 750526 1796274 4138 524416 1097177 1305981 861446 693842 527582 1125565 1653850 786672 342262 1899056 1684589 217678 8983 1948213 249656 1245014 32378 1929794 282056 224403 628567 1193345 259826 74176 360799 1757315 1491564 1372217 412138 1410111 1321883 1911179 95543 1812553 1539289 1786501 1423434 746969 73748 295929 1190554 1707069 1470257 999144 812480 1563509 285004 1298485 1525390 1263765 14490 491830 1417269 466378 1282586 1606879 1877792 1480802 687947 1222702 1766270 746746 1422048 439744 426424 725076 1782947 261060 1164920 526532 966984 665103 1463994 1389038 905607 1686023 1107350 1292955 556663 11812 1496414 1084497 449517 824799 1745390 1774233 980249 560065 1432263 1622487 329612 1078076 143593 950842 1395871 1143363 390809 295194 1690883 1834307 1016185 1816442 1637971 719729 981481 908477 1225 1417725 1105043 771566 1080005 789122 1353673 5506 31830 1191038 1224427 1368040 833596 900026 304938 683703 1906268 1513853 1157437 764629 1824349 448634 1064772 352563 1895791 1471785 1231758 80720 423270 861012 475298 780847 1617785 386875 469215 1832422 1178894 1120369 1150272 1058545 889937 288681 690344 1028644 1080006 526845 94362 227891 1553592 641160 896169 1646980 1620100 177175 1896233 1639297 357260 725606 562805 1605627 1030478 356411 601202 997947 1584104 1791433 828785 545828 99610 191169 1485665 1008858 398722 1293461 1451539 1102749 32868 872367 173734 330029 897593 342492 1843564 1751872 1442829 1971010 857651 528035 1226913 395139 153760 553302 1543019 1845575 1710684 665454 560959 328412 740863 1160473 1958958 556245 73177 1366402 904070 718417 900493 27064 32517 449142 1251663 625809 1894468 1434132 1899194 1483280 1918657 1356747 1321844 844480 1494577 1429461 589033 662088 1466078 18125 920577 600066 686103 1637682 778510 1974987 619566 553231 1982507 1666677 861603 911225 1627594 947796 1643564 10392 158274 72543 746906 1947263 137719 1540505 1266703 623405 1288911 496940 1788506 386849 1845516 1419910 60834 911377 509899 811693 1312827 1101010 322058 1992442 1430636 306529 189536 1752073 1191718 1969954 1579668 1281770 741038 199178 228711 136850 567693 1978203 1176266 1335479 792340 1319190 1834384 1671603 903050 135065 876167 1532774 864316 946683 1379581 997862 1426687 1393078 1327177 87510 704079 518610 819972 1363897 874969 831826 1829998 937377 110462 1807503 722448 69767 1868015 1731517 584265 494255 1981292 645439 1340470 1412938 734404 517879 1613073 866906 1317700 435117 531244 1945233 1632485 526778 1078992 1946180 1718943 1759582 776612 958656 814516 962460 1740864 95637 1730252 75667 345157 844496 1424385 1899706 480971 312411 1205937 1477053 132312 1663789 386069 1709520 763226 1535335 1258513 345806 1050978 1555152 1886499 1180607 165500 1917915 1694790 1152211 313735 1888956 404195 1207918 107546 1396759 1367991 174188 124727 572068 784441 1622208 266463 1030808 58346 1864083 1656731 1997670 1460911 1362958 1439300 344492 1607794 106022 1560017 400599 735825 1986473 971015 569805 1499088 972207 55516 1088688 1275558 585799 1856783 1028578 1860066 257664 1286108 903396 1533128 1116451 1865704 1584989 1828185 488865 1904205 985619 130218 1301283 1567270 254479 671577 636213 391093 1324268 765214 96362 933586 765432 1095832 546432 1540407 1796582 902302 730822 811711 770640 1899476 835316 153576 1332893 1860693 1855885 888488 650800 1553333 361988 448150 249032 543717 1075859 1199030 1774426 1059045 639807 1059173 1924128 1932260 1791157 312782 1109439 1306645 226502 1748830 1508791 1207247 1045596 926136 1358308 520039 1136361 1020589 997263 1585398 223444 872313 1443400 1586165 1277863 1474533 860674 1084488 1508532 208725 761629 846159 444887 915212 858275 1479322 1926871 139244 216458 1324718 452417 1986279 1090223 1140992 1523459 1931376 602007 1810142 1697573 298658 1500979 374581 556901 764784 229765 1903462 808231 1951174 484027 1464711 1283577 1949964 726439 1642804 166654 684805 601221 1959385 1549216 1994391 1777776 166148 929439 1254087 1043581 1922163 1174017 1685809 588011 1193808 457843 226883 1228509 1608956 1556372 651939 547882 689199 1704635 450512 1319450 860627 225646 123186 1348002 1677389 1017124 1508842 894101 1955637 781731 241107 1206595 1707618 1955707 1089219 1430419 1369901 1858041 1943917 1462465 1943631 1628976 137454 318322 182222 1091069 1841329 1454840 1816598 1557411 1813070 1376863 1902777 1380861 727540 617895 682454 1567043 477407 1186719 472585 191397 609675 1612274 1352159 1760369 795373 606734 120369 1275645 1063617 1139274 1233740 1703578 1916974 800487 1224217 1744674 1451306 1774150 1991603 1172255 256905 1202477 1576278 846039 22290 1434714 52235 10519 1442138 1696100 617928 392854 1605118 1827019 1246072 1449758 4700 197763 1541176 1061202 1603742 1165290 119893 127163 1169193 634475 1602399 485803 1985394 943138 515232 1856129 625884 1438226 1678831 1169093 1284674 1110356 586296 1414464 1067936 398981 1409009 540501 1006770 561725 776200 622348 1946562 1416823 1604007 934658 118405 910756 1858641 1090960 805282 804411 402706 1660656 308298 408646 63328 265535 17986 351642 1062648 563238 1422004 134345 1039986 490905 811499 1447775 624093 823697 1016828 463186 573828 1372203 1607708 374140 89300 279867 460612 1096166 549675 1582335 776068 880631 1018115 704330 1423801 1779516 1394388 1637237 1785713 1371340 1293389 1107879 199957 701393 1284373 1246542 1458276 1320880 506533 1885057 985362 505841 1915977 1357089 990387 1282519 199797 1523323 728100 1135636 990230 1919072 487928 252772 645706 1108366 1881103 1296872 1521588 1438973 1290601 1710183 1975670 956335 1927253 204432 1119691 1821112 121617 583009 630271 1318045 294864 1826776 499812 1890530 80669 267846 310172 1788718 1340602 1139894 693664 86497 392359 1653998 947364 1229365 678025 1504806 527202 532578 1674512 1541808 1272593 771772 404044 1145260 307745 92750 763232 1153922 219072 1666263 670582 389578 1207322 170628 1232414 575238 1881035 1866662 438963 105746 1644830 1517968 1168403 491825 394463 1529201 1436850 20048 345774 124087 946758 1548831 1543376 386984 947614 1295418 358106 131985 1066169 128007 1579090 930381 373402 1191668 1083677 1916877 1011364 241873 1801284 1779702 1306583 1156446 328007 1464530 1644824 1516355 892705 697417 205847 1000084 485830 1224483 605323 1241229 850843 294805 1880401 448069 469788 34805 291676 1929082 1966256 182029 55328 298814 1235203 1513947 981752 198151 1569121 422253 1653128 1365613 1872063 1819478 1565509 505381 1457931 265503 1285803 1558966 812161 1934881 630166 1184554 802611 1941913 963287 1760340 8073 663909 1413920 604742 492449 1678208 1274205 401642 110695 877260 508907 1945246 1174075 860415 167580 1300699 1552775 850315 1471129 1824115 471143 588104 706831 381922 1221062 614125 308992 1866316 1264499 293539 1897661 1130060 172991 69530 1290115 306010 556957 1064718 902751 1882050 1553369 1092797 1728537 231130 898196 451904 1205151 819626 67348 694164 1530950 463855 1642745 1839406 263950 23621 1519445 1570133 1796080 778344 1174232 246029 1027801 973387 952028 1873703 1231208 362503 613692 1741499 453740 159041 1845045 586454 1591113 848381 1838098 59938 799010 666614 56331 1299668 691139 1732074 116472 340860 161846 938929 152345 1084520 827699 430520 986507 1107248 1527143 1784212 372074 826431 1210220 1821849 1903544 680098 1672307 1810627 246481 496527 443844 1629255 1266559 128447 527285 1994418 44584 389353 1598792 1023707 969647 1447264 1335227 167854 871420 107239 1690984 1823258 1131060 1087668 789474 1747363 119475 586805 1522120 770730 1724959 1574337 1952086 739694 772143 1228374 1077389 1075157 304570 512269 36923 881373 1721936 699313 1416990 464866 530249 494831 512846 1926607 1348570 734643 1547749 726553 282925 435627 827076 971454 661210 744511 200453 342657 1313381 1456474 1704331 862494 6500 1049447 409784 1231608 1303815 636642 909937 1808685 533706 635974 1923536 430124 363112 273530 1699899 414620 1960939 1126698 802483 1685203 1853100 956645 298322 1281237 1880313 228572 386852 1238951 1652318 693634 532455 1656218 740014 1696157 942512 1827411 1478125 1813845 922042 1651494 105865 1138070 48402 1264934 1906336 150879 1423888 622269 633919 1828482 1946961 1786364 240662 1633331 1329927 790239 1257397 115482 608145 1076436 13798 669703 1470915 1575695 1511176 755752 752079 1830442 1350243 1778475 672624 351002 1175183 184848 583071 1290303 1410029 691122 177146 649825 73853 1307439 467423 832166 598515 425108 641637 729840 228430 1904126 165541 1260394 1619899 846751 1652497 1952071 694242 548421 1001685 1859697 237581 781682 783935 639337 1739225 694277 1296772 444161 1174459 756513 1075555 1343055 865068 124701 1910936 1635385 1713616 230700 199137 570187 483375 1499872 289034 1529040 5107 1797634 1357965 576310 1716702 1215574 1770924 274955 562112 998960 1901363 546125 375670 364300 983528 1370989 1785017 839185 1601024 387022 1658723 512820 1482140 321471 357043 1058692 213029 1985138 1406498 1154252 834585 443261 1990217 1833376 1938611 1100925 1813878 1839076 831311 577660 1423881 1432458 1964103 1111987 1283643 1384677 1114667 1030137 1743418 141070 202015 863591 1233160 1897440 519981 1420609 681474 187700 1429694 1882537 1092148 1673211 1454610 610184 1336150 1447065 508678 1885173 952936 1055910 1942127 638970 858767 1599929 1113664 754025 117336 1987268 177386 868369 830530 1725820 1271474 1594916 1950421 1809507 1165428 1272239 348811 1553358 663109 562406 1387134 1505478 186231 892994 1287620 186571 982889 1692560 1122148 1233612 1327335 980955 1245650 1716012 1830164 57570 1286741 446777 1838937 1083499 1064160 111319 1420906 1372011 1323575 904107 1377048 27132 979117 760148 1553873 87121 218005 755594 214991 1964882 1184158 249841 220135 1787914 1090618 343753 496448 1302761 1418989 1531911 706749 664474 1530929 808132 1488733 519076 270292 8824 1965686 1227136 1649919 664335 366380 1831797 1597390 1756918 1145850 1256128 39819 1046837 1408693 801295 1692872 1359643 423734 263665 1008036 1674781 863308 1180695 1421824 95007 1189716 1747462 1121970 1751099 98235 1096130 1099568 1141415 1837092 1608781 1431760 124266 275707 1505438 466733 862138 972688 1490768 1088153 1197405 1550567 676874 1864008 1917364 1142224 946682 1972931 512936 1637379 191300 1130347 810412 1407558 1716755 1690925 866298 1794276 167864 1546062 1452250 1413808 1577152 994746 975545 1250962 326698 527256 386502 500179 1381911 466141 1008081 42425 491204 106149 1789002 1799121 1231916 492708 1726095 1297345 1983296 635336 1355272 1820184 170514 233500 184707 463756 708408 1692853 624895 478795 1378789 587452 1413448 705949 768097 388892 429121 1054874 1102054 975553 1659167 106909 266513 1301274 55202 751221 1484182 1402178 1626640 808935 1431676 345322 578960 978186 1796888 1385607 85273 1907212 411668 1769651 748864 489952 947308 939975 938979 396261 1820358 641429 621904 1364003 1012345 1963363 320234 1140394 148577 1535217 1717620 1639628 179682 1079604 29908 1787640 1215727 323856 943352 1425771 1193906 918473 706684 250851 299334 543658 886197 1074290 1003088 1347963 601837 920055 823183 1075851 1614844 666655 1940376 824617 1050034 1088130 756396 443467 1550585 669627 455860 1116244 1966066 1989141 854940 837598 284445 238986 1026853 1700296 1585036 1043336 1214181 1686004 653992 1726416 1851402 1353655 1558199 178527 1230002 1000627 1031086 1754050 451496 1599459 1134044 664669 297598 16475 749773 1661965 1669120 990362 312154 1846624 1427619 925647 1828596 708325 1136054 1014182 295024 726458 1051061 1157251 627723 1546141 1775241 173916 914108 1657575 299109 1142167 692324 1726604 1424403 467632 1654451 704827 735656 1950479 534648 1429971 1496090 873010 739030 698454 941054 850756 735812 937308 1872870 1925960 1970753 128358 1401765 1999826 1846478 823274 827923 1864913 784532 565245 1062060 234465 695520 1437032 528940 945501 304436 246926 991925 497763 1676057 1731084 591558 1860367 300650 27878 1050922 1499363 1939640 791388 49020 14769 860201 1634371 1936523 1927401 409781 1290453 643832 626279 387844 1352988 782612 812606 553025 1531250 930325 1695356 1599548 718040 1489269 596614 467611 151709 851248 612486 1419818 906709 988205 1659382 502736 573166 1158239 27659 936773 922391 1422670 5477 815754 1264805 1377806 1263707 492314 1966603 287713 534201 1793531 997160 621394 340488 30041 1587848 1363330 1049013 1625477 354811 1158486 212622 1829575 871889 777297 70210 1578328 1610773 367522 231213 1924418 925302 1950801 793673 1465496 1608860 1154923 198691 1528395 808274 1638817 1974198 810031 1751837 769792 1254401 389552 1126023 1928103 354899 177948 1883413 724946 139443 1242543 367447 355643 1008233 1744156 1657942 1127161 640081 991866 1523434 424858 1937016 98519 903370 1729129 1493327 1039432 220556 592486 1906340 298382 404949 351859 682396 14027 215888 200164 1305411 1206440 1676615 286284 1303547 1438233 902173 1108325 1303251 1447710 1960924 1918859 1613288 307868 170448 1301790 1617776 1266523 1370098 1707230 1800219 299907 1674669 1115094 650826 1156182 1404369 27186 114722 478493 936153 1794430 870535 1106475 1313105 1080182 710617 1039022 21293 1578115 1749394 1816009 167832 1412106 193286 1582516 298430 1164592 140851 1197988 1556146 1739813 392116 12219 889307 898632 1497641 753428 820429 794883 1931526 1886099 1048921 831395 818262 222227 1099470 572265 1234484 1487569 355714 858749 310704 203211 1532575 1407289 1011493 753377 147210 370251 872383 137576 1016434 1181541 781281 485201 1217232 1112410 307870 1603421 629502 85149 1014138 1628443 229984 364613 793671 258084 1949294 664218 1230310 1379487 1104399 624665 24666 1175941 1500825 182299 824274 1849979 1489006 1076526 60314 1467483 1024487 1706734 1200946 1332217 368544 406282 28115 1002063 881324 548588 1060454 507370 1591688 729400 1896921 896695 272562 866168 1603495 1799749 852745 1931844 1476851 1680603 374891 1754761 1364320 883450 1544755 387463 1499444 812691 425304 1744273 1818978 214927 396486 299794 1823242 1696140 1667694 1231531 468543 170686 1259511 732216 1231648 1924459 1042596 1648672 377690 321020 694805 181164 880389 997935 1567828 950621 1106601 537687 229152 1233811 1069421 1076701 579377 1555791 884121 823953 1268714 1099457 1439946 1815676 1824202 1703385 901967 399402 727269 426498 1730660 133009 87167 1380502 571154 982029 478286 715324 217667 1770301 916992 1421997 1684327 1368787 1690479 1551787 343317 1713864 1359362 666830 926371 372985 328646 1338567 1345204 939232 950497 1918237 1052731 1647644 885482 1089248 450232 1251232 1711273 1848744 186995 166840 1547895 1380991 1996413 978155 717714 375838 733202 914659 492894 1773447 527401 225902 1712463 1737296 378153 1968677 764807 11168 1838560 1014845 1542854 1006594 451228 1403697 1796119 1973803 1764961 890053 57221 1497786 1611084 668902 183973 512555 1468881 1843727 1781150 195530 211695 595336 273799 300025 94671 437143 564840 1713931 1180011 1085933 1357485 1047325 1587403 485929 521916 1337021 675401 679341 1210136 1111253 1312828 902428 1777152 923046 494596 1512155 581642 1373088 1027199 1875121 1670895 360010 1536420 1645759 422868 1431538 182700 600746 314469 891192 748000 1047034 567485 1715296 525105 204130 1395590 748444 1749333 720278 422625 175403 1044743 1249891 463513 640742 676461 1264333 1959550 1989854 1811181 247150 699377 100364 207581 141425 915486 1161970 1310846 1392529 1726975 1433557 727481 1478400 569025 1839450 1704352 1044522 1775266 1851940 687085 501987 1709278 8624 207665 1766824 189652 1442175 1721360 827822 1864806 1505083 107827 1096106 196976 1690932 939351 1172410 146053 1813276 1202495 1305998 1774627 1173266 1666297 356761 1313473 885367 1806932 1401192 907840 1266000 1558049 301713 1390756 420186 232838 914058 573544 492724 34416 1919728 377299 720525 1011079 904781 1284983 58854 1291618 521939 845418 1118944 1558688 280465 1509419 1600182 1600088 974631 1781124 879929 1620704 1921754 86011 1814738 1682132 313579 472771 1462632 1074956 1566000 1031034 1889226 1600935 1764046 1343839 1787003 167869 1112898 1131005 633172 973444 355860 950914 967329 1643762 1823113 585477 1708980 54717 919678 1696875 1692755 847789 1201678 319788 1599631 51144 195378 134280 1530638 49204 901572 1404048 750122 1313593 431043 322897 190526 769175 519645 718823 863955 347012 109163 1942660 1918003 563455 508990 1469950 217527 555128 578909 607626 455264 417207 670171 756360 66030 202277 1882109 1698635 1554414 615072 203789 478062 1962155 337418 1177008 1572267 42908 71365 1000153 911642 239878 976934 1009036 1843424 1756995 1557358 1247568 535039 504934 1118025 1332238 703820 1128365 1701805 1451849 1679031 1120519 1479853 845204 646100 642413 1616357 549423 480413 1231479 135974 1222089 17581 400955 1606794 1255386 1017018 600046 944997 1328694 266082 463685 1427702 320360 1968086 793696 1145549 859242 1359190 831338 1882456 1439242 844541 1618298 381131 234198 1996151 1224008 623101 927210 776966 1524054 1956236 1421106 1613264 1321845 1959517 587295 1620333 174921 748325 881012 1865739 801194 743756 470348 832103 535275 1056411 1511002 1195258 72072 1415247 1051769 295484 412732 452450 1917828 276571 470457 1074935 836668 995329 688460 1238390 1232490 86516 1651907 1272635 1923768 407720 1690462 843557 58801 1308889 422018 1728769 46845 813120 1301091 371403 1175196 726246 753608 605238 1945104 184714 564781 668326 1105061 338286 1820577 1911608 1815618 630573 1934424 674377 691361 514384 225890 1935658 1498553 1398803 675669 895160 1112604 1324777 514510 988995 1580257 846612 1179876 824776 1109173 633485 178839 1439456 612741 1877246 1741347 657118 262574 907567 1979185 886213 1356187 1582694 657055 1508362 812545 571726 72264 1381575 268508 878775 12122 1796868 680799 1926737 655194 1560367 467501 1902456 1460786 239164 1520165 400972 1422395 894660 1063187 175961 1092498 291690 1342497 1311404 1760317 218248 68691 1917444 1790320 816916 1397743 1427216 455355 653769 853887 1138180 1264861 125745 1152113 1796065 1304634 1814222 350970 1078202 175490 1823228 493709 561438 8587 920462 1375732 1314970 1755654 383083 270219 486769 1512956 326607 257220 1516641 283352 727971 787019 994809 1432346 1821785 649081 308264 779192 888312 1252638 547397 228233 861288 1156953 646982 1741363 480143 272476 1136119 1660556 791080 517361 1211282 1544709 1553414 928756 965834 112174 1936436 68817 1681695 504916 1786156 934039 910940 1917024 1515017 723541 1057259 995221 1441697 1887631 258414 1463498 493964 1381624 501154 1972298 25436 584798 1864184 392783 1683290 1927255 1940511 526127 768708 1257206 831412 773548 979541 97342 1108830 64429 772111 1027658 257842 1708203 1080966 1037331 550720 1602150 192695 973871 1073621 656854 1566076 1308930 1563107 11368 377355 1693723 1547793 1055521 244050 620093 669979 1196163 339725 1567387 1245159 29251 218656 691918 1381704 597633 1837298 1317456 1246913 818220 1476677 1556312 1289599 549872 1909279 297939 1984072 1531491 1804450 1165947 1799567 764961 1284809 907144 1757376 5075 940817 1681046 1327198 1233409 653110 357617 1643246 857018 581325 1174235 231862 1365167 986303 104647 1130931 1665422 1698018 416143 513622 1167879 940666 1624506 38290 1606973 171456 1803850 473063 918771 11024 1647436 1182850 522313 1167064 1893105 184263 1919620 1675852 1107283 234176 1975028 323170 1273941 1680390 1677666 1650811 579012 59700 894634 94710 40066 1856666 1074542 1466646 1173772 286360 536496 1857024 1445549 1673215 1365536 1739122 1469954 1002162 1510296 1235170 775893 1644741 901143 106065 1536717 1562791 1886911 1156957 844903 328739 877184 1056856 1193647 725612 1777144 676115 427792 815670 541049 596006 1077380 897221 1445361 1327051 297707 1795844 732484 1727096 1597911 275051 1235424 1055561 1411132 1165424 414420 1230285 1375203 329280 502302 959372 1346748 1168296 270981 1384557 897247 524433 1552607 108054 1675886 509215 773294 736265 904032 635152 1278380 1004919 1315100 1165256 710669 1257283 1724991 19056 626488 959635 1778946 439950 1453061 884894 421290 1678809 715820 650271 1541622 532221 534301 159025 875407 51439 247768 1079692 1183771 1491962 189606 1576127 1841707 1234766 703267 592800 1621024 1311814 34351 1123252 1604986 897670 418319 609407 171913 1800622 1751828 1103180 1704542 9337 115292 664329 663903 293452 1226158 1845146 368637 333139 804877 1933654 1394998 1293992 1363290 1289278 112057 1755578 287799 1080999 361167 1416944 1708093 536073 1949996 842285 1431968 1564108 198232 1326661 1052462 680392 670528 230314 1611533 1774065 1644109 510839 1732793 293048 810041 1756818 811842 1725626 1618377 1150717 1285311 877541 1192969 1865845 93802 1392348 1710865 1005593 1654039 1289821 1526222 194559 1540906 1476074 838105 1872028 1513117 464655 1918694 464016 1816526 196392 555197 1941829 484904 1038437 193427 960471 671149 1716328 1800421 1044641 525790 414519 1553598 1279008 1219186 1455033 1289017 930430 392310 758626 1215236 1869480 625897 658628 797540 1047019 79135 1804062 1374600 1604580 1734019 687383 758139 726023 1055888 1793775 1384497 1834270 975899 1870662 1238272 1895647 711906 1312272 1532331 551956 181198 694737 787934 119650 1083790 58770 370167 1593892 814053 926 1288982 1999478 450955 102978 1696401 1616188 622728 760504 8467 836762 14310 1281661 1896599 519104 941189 1923570 764310 1801305 1302839 1491684 1266606 246039 1244263 592659 1144459 1786418 144349 1786025 1371085 1509530 999690 1453178 543148 191446 475042 1698651 85118 1950509 685948 1432334 1417684 539949 924969 1831775 1722113 1125400 1600341 1919883 621266 1986425 1594066 1511268 131398 1417199 1013523 1938686 613495 237250 275854 892909 381120 288010 1933705 1268752 471831 750157 1307580 1947751 417514 739659 1619594 411914 1283818 875058 9419 1509886 820290 1527358 1312970 1483069 1122461 1095115 1073462 474947 1457326 561240 711907 437973 203132 91603 572240 280994 1437931 1827006 1949253 212987 937987 493457 1426110 1137900 1610624 623893 634210 1186122 1194406 1444081 1385517 323497 1515097 1486530 35586 165105 782281 69250 396231 319208 996797 1476467 529194 1195674 193489 1521842 1486501 1794377 1973024 1508480 1730023 1617483 1284537 593536 1456435 1649726 1832076 1341560 853312 1395924 259538 513519 646270 1916377 839873 1839959 345794 1751948 855200 158671 322239 648007 899772 182715 752115 174419 1261882 1763991 1751898 1163350 1136331 464296 697167 1105050 804205 1973033 1892706 1392012 768480 994424 902971 1445926 1883954 368910 860018 795905 1797176 1853471 1317053 882981 1791463 284927 1381079 117617 593495 1690200 1610074 1233797 845790 1946420 1323798 747367 1444245 1343833 1215766 620031 554658 1489531 627353 861143 1160802 457973 904861 283372 1483641 503348 1311372 1050649 134567 408037 53999 1946416 1414411 1385272 285849 749110 12051 1218719 1173599 1117174 249821 1234451 408540 1426067 26564 1983597 1692385 1185467 984313 1038166 242748 10286 703500 1278786 395283 1294499 128516 1607729 1820499 1289759 401696 823674 1621145 998362 152038 1519210 213359 1065476 1505988 1496387 700981 1978061 89495 1618598 1777579 804876 356956 571898 816983 1683627 1504223 642678 405123 796738 1871647 821923 663966 238524 1329980 1680322 1983060 721693 1482886 1785451 1166829 1082657 457393 495684 1880822 1688745 872806 471686 279627 1546539 1137076 70611 340383 1809558 361697 1420871 1473820 1755992 1700731 196200 1125562 476887 766458 1971420 1534476 1323720 1123257 1664853 1835368 1134674 936934 1356594 84842 894270 1264313 1154637 355825 943319 1269399 175053 584236 952130 912639 1166452 124713 2642 567192 979700 1425339 1895793 502490 1630652 870771 675840 1809618 128893 1135878 974594 1142475 31586 694886 624533 1074343 752497 674328 1340205 921216 1124918 130118 577141 54473 1867037 932159 1480816 1300921 1901754 555829 1135502 1543347 733026 1871442 840615 716375 437640 524180 1228537 1750276 1388442 191203 1662420 1412213 632545 1851860 337630 1097485 951331 424132 148176 1909786 943653 998426 733580 13068 1479809 1755239 747522 427682 1014343 758066 926827 516670 874487 563845 901418 616909 352362 90056 39253 1813358 1957843 466592 785806 722668 1894641 1853974 1000902 1545112 283894 1043433 1136975 399786 440221 177909 677998 239774 1923012 1171931 1194051 232858 1355933 1773354 205456 765753 540991 73665 1627679 1482161 863313 34339 1514712 1527018 55514 427745 1542991 1141325 979167 847812 87929 1486055 731568 56835 1250122 361391 1982392 789215 339319 1095209 748278 1196144 784298 735754 1265960 1125551 58781 157463 991139 1038153 637450 711621 1633148 1970564 219791 1876223 1233459 172424 945049 1323823 1031295 1812035 1034505 1260109 1420825 1026306 222176 225969 708052 1205748 571127 696331 237107 660192 1694847 591796 523500 619930 1107649 690655 740547 604505 1990441 690232 160167 883550 1028675 1833630 1071137 1878188 806774 105573 423171 814574 924153 1847385 927379 347354 11267 749274 1515629 1873438 1061801 1522402 21215 692719 522339 111431 1505225 1872740 137165 1167591 109036 1774922 831119 177207 1581625 690661 352285 125906 1544632 734542 1604319 925642 1660952 926675 245318 521025 466529 1957050 15642 910183 1023817 1621964 1728117 1458596 1330068 1646812 97550 491062 736506 1055361 1840109 1844750 1365494 1963815 1967292 1548926 1093092 667151 1289068 1760568 137110 568319 1373964 1364799 275039 1310504 426280 284508 347038 1454698 1430635 513627 373849 1853763 1257955 674572 1139583 1330136 579351 625709 273077 1534628 1246556 1598946 23407 436481 1972465 103740 1820999 852750 910040 1941064 542656 250169 1779166 1573819 1124032 28725 251618 794736 1880813 231640 1186925 912783 1682278 1662158 947428 1318517 1013989 1355342 1751515 1386044 969393 1021712 1504490 1753314 1839911 576879 1853417 1640565 1580832 53782 376211 208853 1659574 258805 694873 936862 772861 1833769 926885 252524 113329 1967377 1254849 628564 1737603 1657116 1701806 1713038 323395 1961093 123946 364768 1458199 510781 515253 236445 1862685 1696245 313458 238717 30588 1557264 104610 1016255 576243 782462 106593 1793393 1975506 108989 42226 932153 766922 442031 1532406 304936 395736 1075372 1842437 1717311 1923205 213014 1191900 1699597 1572405 166854 826042 1811850 457533 1203719 1842957 756985 1218888 1003628 1454385 206350 779137 1442241 1705934 1315428 1519944 1083201 1974172 954239 56109 1649799 978651 819642 280261 1990902 1067238 1418728 1471019 1853588 182277 1511765 725786 1861472 1788471 218677 1125505 667184 1615588 1971398 1605298 378469 1168592 554782 1846477 1116741 1683229 1467886 501944 697199 132143 1598644 447452 101944 46465 752062 1984009 1701886 1792524 784808 1037811 1600744 397181 100195 841628 431199 1599978 1773100 1218090 638294 216850 1939029 409454 1415150 867585 1306783 1294690 1998934 1481602 746555 825296 1818401 1047733 1181712 945911 1270794 1191003 1858788 1551203 849492 59997 1768388 1788068 598837 1070907 1638706 505200 1131460 703448 945972 900556 955509 243681 100859 562059 1813252 334429 1331008 1074520 1175510 514019 1255318 576122 1323167 394102 1997726 15084 1587068 1276163 1657268 1479260 4189 1115635 1898932 1487621 224990 1779170 452017 1118117 1635843 1498923 1154081 1000628 196707 1640468 321159 634706 267361 641895 1699693 1585115 24930 1344755 1126135 1774747 605721 943307 1092365 1062720 1702681 787681 1646804 1014876 1022589 951238 1391550 1077829 724311 712985 891921 1515327 886807 898947 1613068 1307788 1324474 67411 812019 1076566 641418 597723 1173075 711070 1483569 268246 1340407 318809 896598 1893874 126177 649368 1925183 220420 117932 1112202 239746 1622977 1763773 649350 283972 383610 1034470 195963 1568071 1683426 442620 1937729 1271599 1157455 421570 1006917 1585861 370370 1501402 1994843 78090 57866 474368 153448 1268197 319084 1502389 386879 14281 1419880 1635934 1259835 343304 1957079 550189 1938984 380533 1706291 358491 1294090 748595 803897 1710003 1131627 484066 290100 1073311 397657 1662190 1192043 372961 1469009 1326986 1617722 1482399 1067303 320772 1834457 578814 597133 1223565 1445548 1058523 490103 666595 755944 351980 1599014 1657603 1353184 469299 512460 1980030 1871304 974900 1549070 1511428 368598 392516 1315713 75547 1513749 1447513 392777 752357 1951902 218668 1045336 1888257 1674606 952988 679540 159095 1556035 1774417 1351190 75829 1375441 1815554 1830568 1048883 1763964 1504084 1963088 885709 127989 107838 1569468 1788711 790090 933839 1120613 217356 729131 1900655 1905678 577825 1057769 1902775 811928 117253 928517 1494392 833828 157796 1500511 974203 599280 828403 335925 1919074 1057706 1280758 1314156 1693246 1867119 1043946 1699335 837665 1361105 868629 952851 1644169 1463716 71695 635002 975478 1282322 273554 1768557 1265424 701501 755310 676057 631877 1950980 293861 720450 1963671 699087 889882 512773 197454 83097 1392291 279057 1483527 626669 1759019 650524 1317460 1379236 515851 1154235 527754 1303390 514334 480160 1513014 122852 1212435 574964 257408 1618460 245478 836245 302411 300490 72249 298009 159745 1518435 188210 1096237 1449399 528845 1170813 291137 1073307 332598 1439693 1476378 586422 1901457 931928 691745 1293436 1670626 1779004 118008 1670532 993040 222302 1480336 328985 1704704 202442 159833 1136865 1106019 398230 1631287 252856 1526538 507436 1462497 1278050 806121 565715 1391467 1055876 70954 1106339 1608045 1694514 657232 1607091 504374 492768 394194 1769911 359819 970690 1589259 1974807 188788 448053 160509 856664 1828973 941040 1503251 367742 535169 1890320 1887112 1188697 951237 602981 1177132 586724 934396 209524 1046199 1514433 157612 1779364 499809 926156 1019642 783253 656399 302418 1610523 1511446 678217 1824551 774529 1787305 356060 1413287 967292 1712014 1299812 996967 272874 1177486 1281082 1214165 318386 1772702 1094123 1268516 498089 1077202 924124 1312115 1357430 1286454 1563408 119034 1557791 1890906 772261 147527 1435379 134297 145803 630366 1721448 155 1676128 1014787 1629233 1546311 1551937 78610 398999 1383719 1032459 1495844 779305 1530192 8592 405828 1073542 1509351 1418886 1965518 1829587 1404529 1279362 1575079 1144482 769741 1273163 328350 574843 966597 1733684 1572832 607671 433663 75456 655197 1925992 436679 1967976 1325265 1924865 857568 1392961 1835407 824865 1599858 986092 754548 794785 1181056 1425971 1941797 601863 511107 1706548 1501515 455135 1841740 1086707 547016 1271033 1255686 280906 1714780 19836 390446 1220966 265286 1652334 488296 508958 841296 952414 1461650 762343 1949762 1266780 764834 194107 6638 1430817 1976888 1842692 1161604 89213 1658542 127652 1919949 523493 1037221 1839274 990564 1190947 818901 348159 1697317 1499714 1066863 1859462 153336 1360575 61906 697590 680177 1387313 1418061 4811 582341 1366340 965258 1360861 121364 436856 316001 1932971 798774 710654 948556 1707631 681460 1848003 771774 1209088 1193117 1087129 1977409 1043983 130583 480756 1052675 1820728 413569 1750750 902693 198484 885445 49232 1112975 1646094 1455401 1768783 303228 1061456 489405 1806133 962089 1098076 870120 1975652 1412592 1486389 279037 1992472 1553955 2404 1755703 1211851 1254312 1501543 987061 1594238 1458136 243747 505030 1790016 565811 1782726 641652 1967569 436534 1377212 1719255 1959033 1505718 1529985 607409 1913077 364475 763311 1160552 659430 741968 1671262 704974 1711365 691449 314113 426917 1359895 738456 1037621 1406586 1719693 826893 1248203 911897 1558655 38037 388961 578830 655223 1341112 43052 904771 1922566 1876519 1401277 1547191 1005408 675399 1858372 1219447 165543 104069 1393093 1017750 1996687 1393457 1497588 59692 1148762 441698 1549533 1684393 755108 200848 965118 50493 812994 614967 637980 1041256 805176 966102 1755959 474819 22934 1433276 1712212 841635 1420725 161857 112384 446681 1532267 850041 1671678 1937609 96553 462278 1810526 1816471 1268511 1697692 1331806 1322967 1755059 1714460 496804 368014 9569 542423 451335 963608 1495107 14356 498841 205260 220036 30128 162394 81276 562784 1852089 8099 24192 516960 632478 1026377 1362813 1177686 1690399 1726012 808539 786324 665160 290085 550247 647825 1238063 1631359 732469 604813 10864 1332685 1600179 1259231 1597975 285659 1980620 1528132 645959 1796382 908603 299043 1611770 1813412 1491320 1225560 347505 121571 877019 1353794 519807 1256633 833963 712287 259166 1761849 1005407 390122 538709 1362189 809404 1827017 278298 1562400 1174566 1028491 1699351 1216689 779331 1123068 568528 796268 951019 1924243 739263 1644018 896718 972164 1269084 1743612 652574 882961 55012 1152691 470256 1653665 1662338 1702939 942663 522421 1573874 1945161 1092961 108882 724606 1602160 719970 1593798 1763076 166897 1801341 1035649 198490 195631 1289047 1421983 872016 957994 539594 987625 1160922 639778 695974 845256 1714665 326076 651469 747034 1846589 1596912 1161823 1205066 1335575 438073 823466 1607443 651663 1287201 1988408 1881182 477473 989908 415499 1702262 870755 1059448 1564099 818772 1521371 997468 1293946 1898554 443221 1419806 240867 1443942 1630084 173257 606681 1852846 1558372 1347263 11587 1258028 1879416 1250938 989596 1037248 1159439 1293392 925085 125395 1306805 1201033 1915787 982836 1144242 1787101 1512746 1148685 1378420 1543760 109437 562035 390049 1370022 892514 1598916 1010131 1392697 1609162 1323864 1899849 851480 1936291 1761551 1456347 1187621 1577266 443883 721136 906076 1097964 895731 257716 839503 1261995 60164 1005388 887987 1829648 1346919 1995210 823468 636837 1302557 1394859 1803206 457959 1824282 746299 793594 1508050 1001374 579344 242615 39934 1506279 383816 1976218 651513 1451415 1381273 748746 1133973 1324045 271063 833822 706572 1224697 1984123 1190742 775066 1046696 1134399 1076083 139757 1787345 1532697 1829388 481777 1509767 1286254 802847 1283476 1129197 622829 1847839 1994159 416633 222351 1308463 1231693 768911 1727351 761825 1296775 913863 381403 400728 1589845 679153 1207895 1497053 495165 974226 830249 1760645 157194 282806 1512156 1072307 1437946 1966870 895106 612498 1352322 1839504 1919281 1965825 16171 1228556 300007 1227700 1482532 362880 1382693 927433 1766517 1249391 1260288 105162 640400 564417 1572013 1947378 1549192 184827 1690289 1341351 816036 1052760 526514 391290 274856 1630392 1165984 548202 1900629 1241006 1085200 165891 161660 1626738 1298831 389316 1165510 512641 318565 628190 107437 816371 189622 710334 619601 1438382 1352995 612829 1655482 896708 201351 786149 27478 476172 1881604 736282 873595 1965440 312483 1721924 192254 1219563 47789 153935 1841557 990174 1031299 1597129 1055929 927110 1065269 1587295 106099 566661 106825 1289893 97545 640125 1143006 1730856 158298 897081 1207449 1178196 1051672 1750471 292126 512463 908341 1127482 1194231 1560667 662819 613898 948473 548072 163966 138684 621426 1861288 1350925 1125874 1711789 1425764 916258 994520 1734117 1215543 1173267 978977 1598385 1358943 1787157 1144253 1955997 1742834 1672045 1656210 153021 495425 1418336 663575 886771 487270 1473147 1708401 688847 926157 1520194 638545 1243300 1771613 1964973 1455997 16221 36927 691367 549384 758806 1826148 504703 1225009 1709437 776598 1883981 258271 518522 958960 1162944 1559427 1483950 171495 176214 402597 1116168 641767 142290 1665988 1609548 1208432 356170 519510 394612 490802 256584 1574647 505776 664655 588411 826191 305188 249766 994451 1244943 1832283 291860 1017407 112758 1045815 139581 1364656 25393 938765 1955395 354843 1625271 818983 1458221 1063299 695750 1450046 1098356 659389 1472203 212726 281629 324390 506714 760206 421669 1274820 1923881 1283626 948788 1792638 1669705 825370 1897635 645773 857830 1775429 1460313 728678 384026 652169 1641771 1854671 916041 1503114 372219 1326932 65587 1506682 822092 310406 1718848 1883259 288119 1490138 1902097 1209860 1420295 862741 296193 685493 238803 282871 1546845 703249 1188502 55537 718043 824491 1367007 1565731 1284945 130573 1381115 891855 792113 993089 140519 298441 45699 406953 1366040 1847236 1022039 1303669 1222511 151298 1729367 579114 1360388 1167132 324823 742005 1132439 1433708 1071623 1938036 1488630 1437523 993195 399811 1238588 1012979 1980467 514341 1278344 1375807 52098 1892446 10673 355025 86774 804569 28399 777063 1793566 118265 1123506 1984264 1427915 1769507 1474378 500720 1929047 543900 162080 901488 850119 1670436 661907 503115 838054 5599 970271 844644 780360 1787682 1269306 884190 613051 694756 1825600 1464988 1024099 203290 484372 591555 701503 26374 1114348 263004 452224 622157 1923812 222406 1402383 1115034 392806 1906763 428597 878447 359286 923931 287227 1818262 609872 168086 1864090 1310308 1319709 385095 255381 1791964 428948 1793602 1341507 1441285 1309189 1095733 1325783 1507491 1779486 1266585 1630165 630878 1912824 1495841 1337381 1138726 521658 791535 1600449 1897542 418764 475810 1487392 1008247 807236 128593 1050743 621397 1345502 1710881 1709760 1543776 19239 1162554 98254 814742 505753 939883 335541 673234 428513 328044 387150 1722424 185831 1157302 1284383 1245943 600179 519615 870205 823360 785277 696754 1540701 448443 1123415 1105084 1333543 1506051 1885193 1044128 155046 852814 1061039 632465 564050 1156303 847567 652529 1163938 1940638 409948 1881457 402921 446982 112840 662462 1745297 1367063 615436 1420032 505165 1017996 1435760 375277 1009934 1019946 1628262 1024740 516101 1931101 604466 300659 1537437 826204 76970 613913 728054 193267 1456836 1488620 1254098 605158 1610059 1529001 148881 1363158 629251 839339 17833 1479933 87545 1338881 492297 13952 1354905 1788658 1212384 257638 1269715 859542 1500351 1832423 1061990 332849 1634526 393875 1296868 1575195 1110510 984809 1878325 1426322 1434417 793906 644934 1929813 392379 1186041 757691 778335 136992 1081974 1515408 313008 894074 1436182 943914 868194 3485 406287 1129184 1117064 50799 945302 1985424 312179 116748 834909 896762 1935837 637257 1431077 1877003 1133336 1898380 943984 132198 636237 951614 538361 1881255 517323 1199932 261681 786257 748281 1848121 1998866 1343496 596448 1337349 490102 656361 1575684 1841080 1033315 384869 1435548 839356 781783 1705820 1314246 864625 1706069 300487 1465046 1464400 517156 1013017 1393321 825674 1965514 1578059 672490 1352822 423909 936497 950752 867476 765150 1747475 228265 919549 105837 823837 1733622 287701 1781648 351818 1036222 1906255 1552426 1199111 1581453 596216 1982960 1071301 1738397 791122 743360 1146703 1802919 881490 944977 1618881 344780 306527 1126824 217190 782899 1763244 1053069 1575025 1881341 947426 1697961 368704 1697382 1063371 1915519 1907508 1404603 1999417 1729832 1541925 1410395 773273 108949 1015645 1786042 881506 1871979 1101956 1837762 509644 517238 1574452 1242633 1234092 1920743 493290 583334 1724595 717987 1562998 191676 139012 1176446 1265820 1196317 1142882 237042 1005376 838705 881520 1938620 1431588 1080428 684597 22102 1728973 484499 495599 1388034 1989064 782280 131543 1461209 1222349 289233 1201918 1301018 1593862 394535 1290768 180945 676855 225133 812993 22056 830965 3244 1333654 1107746 1108682 1307404 1738160 484393 1604799 85685 444954 1888650 1273456 1729687 1558628 649796 148418 1440878 1696587 1194220 1548177 1750490 857787 1569388 1734109 1866115 1014825 498309 420702 780904 1058830 1414115 655562 1681772 1946123 706983 754264 1729365 1130562 427886 521458 1572175 1811219 950490 174463 1360734 464089 1385920 672188 1577409 1396301 439165 947558 1278056 137901 184567 844582 294378 74481 392564 272385 844872 334195 1643614 151705 145681 1731962 804240 232649 623152 1032524 771738 1526865 654722 38092 1694636 1752701 284162 520943 1191290 1663887 224426 124894 16694 1934087 867928 379438 469120 601337 259790 222075 645555 1034056 1555245 903382 903537 262617 1039260 1933430 773992 1897934 1402887 363405 350065 768503 1580266 155959 1954067 223787 1937677 1565222 761090 1090975 1897138 1217842 624107 1561212 1714510 1773323 1333573 1646368 1565055 930454 18257 832575 1293279 1612125 317980 1125820 697078 1088132 449344 339713 1760401 1769170 1755761 781373 325554 997298 727714 861229 1074246 1824072 1572248 1165877 681171 1432101 531970 644613 550736 991675 1462149 410854 775482 483725 742387 1073439 1279073 1303697 1623949 1984919 865712 676648 1082673 1581427 596061 466148 1432801 145767 147343 783617 119993 843495 1118884 1541155 679034 1673016 1287950 769860 326193 1788399 1301164 1581665 772748 1077417 600376 826548 498228 747044 861675 1262115 1297720 948479 1346933 1239571 1799482 1670379 736304 355566 637910 286557 580125 709897 810850 694760 161295 502029 772180 345936 1106395 1928910 714785 766555 797042 1393443 1542486 861097 632525 1175290 230095 121885 1017841 1347368 1561787 793490 597164 1321981 704912 1133144 115007 1400144 1807188 1320174 85053 774314 182387 874047 404295 1432126 1053981 1471138 1438611 63126 550672 1304697 912515 1087642 159790 1900304 1195926 418070 998281 366160 1223267 757882 1965797 1222948 1841831 1861181 848634 1862224 708392 607770 1954645 1969533 880715 353917 1417973 1948475 1641080 850565 630066 318814 240548 1038912 1339010 507929 1579373 1939661 136519 1567907 994006 1003940 194373 536565 1432261 1083025 1564935 1117417 1875823 530360 247195 1889577 997874 1558770 1344526 933815 967418 285940 159099 600521 709780 34756 1299449 216407 1057180 1756116 573333 1175709 24923 923277 119721 384155 1998087 1068756 1257253 488089 1410775 1586285 879298 1472796 395462 1870478 1645994 1428146 447697 1267492 1720800 1460548 951274 318629 1179800 232619 721944 744073 398832 1892910 1902343 853150 164869 1177987 1541444 1231144 18948 553266 1512782 942677 1993379 1283090 1902092 1855943 1965767 727519 1854378 1086172 511604 1199965 250001 1664922 600911 1150071 1896876 1200787 1008526 860312 1286142 744047 291775 908994 318979 250098 719126 1344795 527541 172921 154535 1786441 1871984 845427 1950034 23968 782285 628788 28777 702770 941168 416770 892633 1569974 101949 1604810 1681957 586959 1516390 1454450 1737068 491206 1235302 150170 1457189 1975435 1085828 1682757 1525373 1023421 1304201 1788264 1112358 517701 1748544 738466 1208848 239352 492953 1381335 685865 241986 285346 592554 355326 1487688 1478320 118634 1360666 212190 1207847 169309 1370693 1408484 745614 335342 1547280 1413314 971479 1132521 1109523 1447074 213215 1308446 1443033 28371 1541647 433308 1583471 1683922 593400 341242 342688 24954 399829 1476638 1445752 198127 1473300 563001 486566 1146936 408669 1591951 1125136 453300 1755253 1126533 1018511 1173263 814703 231993 663673 5223 1118085 1041582 934758 332137 890997 1159453 484243 606360 54412 600032 996227 1072504 817995 763343 84493 1758742 512511 1562169 1692984 923430 84514 1458718 6460 713653 876505 1271340 838775 1902726 489066 971082 530112 1993290 564661 41182 858686 1608328 600553 1230741 649406 848282 1913133 1868664 152949 983209 234197 699904 1365401 1048057 1656827 1468906 1183830 987219 1203824 690882 1140902 706985 695327 509485 408396 41489 1101107 1173174 1692063 573398 807699 357200 157531 1124690 1388253 1906487 1284733 1566978 1079720 1722269 1144738 181533 1564056 1052744 488891 1238902 170682 1877816 1986613 998222 1556574 1507699 491887 442262 1303300 537556 221608 1012489 1491927 1639023 970708 405847 18951 1465173 724421 218114 1920151 892683 565441 1591057 1872400 267885 395731 520616 15382 1992285 1543222 1337212 223208 1079476 1836292 579421 1519319 1652050 771079 1296689 127812 359827 547415 542065 1575788 880214 1497777 1336665 46895 734775 1305963 217539 802426 906811 1129371 1248201 1276244 15419 1827971 440371 1808834 965476 1301385 1724930 349402 215028 1130163 1282360 1040609 720739 1126321 1244561 335118 1392118 951443 910844 376436 999414 531728 296050 10604 208993 1561198 655911 1535151 465188 324442 1802410 1228027 1702968 522322 1727407 353124 436007 429955 1006501 570418 1675483 1938900 59505 1125191 143379 1655639 834380 59420 1623432 1823629 842040 431606 40350 7933 1149733 448260 1439983 128879 1724555 64929 815326 257100 322288 56723 1486399 251364 904095 804127 1509179 1009027 843975 434251 1275245 1193814 111005 716617 1372357 528968 409540 791578 411124 1451405 1687401 1384294 1981316 729973 699233 1128980 367803 70255 443176 1222105 427609 79449 1225603 83789 993175 763228 368270 694931 632251 381735 1416572 418526 7272 944098 1784971 852655 1143287 1126040 1140690 1511270 316114 1596696 1456461 1460856 489599 1207777 1254403 469046 1317097 1985803 1278293 726975 1015836 827022 1260097 324224 189555 1310744 239550 952865 817976 691774 26878 1233714 482373 1195298 305000 759441 1502453 1664601 1328227 1570722 216669 1569063 1843895 797197 1869410 1635644 1959846 1806725 1459848 926314 1918058 1111791 1290741 1530252 1337311 1151527 204983 1130243 1352023 875994 1731688 1479962 1306422 1232745 1624375 779364 191828 1071566 725561 1598401 537395 616157 1716917 712345 273874 1574994 59602 1681013 1645577 1323688 1453322 821497 735865 683971 1780459 188515 468733 1253143 1793077 292669 1691620 10261 660583 910769 1462624 1972253 1109785 1255347 563430 393645 1904102 1127137 1259735 771641 662284 1583770 681216 585862 1832780 558989 537475 1550221 1215702 1282779 544166 1443359 1195855 834288 1355360 1986681 939982 945477 319496 1217423 1253238 247931 474351 182096 304593 1822993 907014 1058843 312450 507789 1312743 1846989 990365 803346 1828892 1636924 1756214 1240091 216506 1931983 925680 1356096 1015880 326884 1616839 995012 1707063 865986 1055319 488566 1525088 1871976 1150953 43967 635187 984105 1522409 1222409 458151 598694 1373876 756178 617725 467565 1273490 732463 349943 516252 130988 836875 459079 201186 347198 881898 1977917 956950 639208 591004 1351818 282850 1470614 315418 1741440 361255 899010 675922 1340872 504160 1856232 974368 1771906 1235359 980338 920217 1790620 1242366 1508608 1305357 1699930 405112 1486182 1550901 1781357 16587 1948198 973424 1408705 1471774 1109821 857300 54867 1541038 5914 215089 1116986 1876143 723625 1521039 42937 459132 1397160 309808 1360120 1267410 1547054 679331 204632 1910946 1351372 1927969 738944 1002584 763136 13951 322788 1031575 1288098 1834025 1800507 1639655 786794 18910 943002 1843011 1431976 138043 933597 1334050 145654 953849 969819 1679080 1573120 1094014 1496939 114298 1736916 1656215 1871213 1034031 777310 1855743 1006246 1105397 110545 691809 741780 1698526 128689 1338702 150213 532721 608753 82714 1660904 1820487 772352 79541 1000451 207025 545652 1011726 1514414 136870 1551969 383109 297282 850085 1039364 391814 1337259 95243 529632 383987 130349 1104925 292836 1237354 1214839 1424788 1131919 690641 1212256 1175536 1767904 1554365 1453360 647927 770567 44476 133033 792782 6061 864602 1880090 173903 281690 1961433 419607 1536041 1115051 610476 390394 525203 893192 748888 279593 555794 1006705 419963 782375 465111 1937995 1882642 556773 879806 477861 1846956 422955 411439 246463 1518560 361976 1400776 1607204 688024 1794911 1053562 147906 1731806 1050720 888355 160994 1371658 1215791 157678 1712526 957586 910425 1340621 1135585 1061943 504686 544518 1667123 40821 1236853 921169 733794 86046 661767 1183016 1489744 1842301 1270445 13554 1239400 1754535 1272648 469751 965679 1214860 1180597 528687 1840133 18445 633345 323520 601754 722776 25394 1106573 1005220 944499 900190 1261924 1266818 543201 518101 1131004 193688 91205 291705 1863193 203878 1196395 1785786 1983267 94907 208379 337225 1584233 1764817 1842842 666628 1042329 475303 1386433 271118 1735453 1723035 1347516 756890 1766231 714600 885551 1468574 1767840 870783 1236041 1487989 1503226 1726182 827401 1866744 527264 1757470 916614 602576 891586 1293412 981061 956156 1613558 1911791 925101 609983 351353 1356782 347444 1494862 570827 319389 930483 1623701 1263809 11442 1675539 133741 187802 1627490 425466 144243 507595 1186592 1653967 387351 1544435 131402 433483 1461458 1944984 748524 1987905 1696374 1418316 1914614 369284 1686968 479229 788083 450295 1067695 1655861 1707102 158652 766327 1859334 1100596 576706 183149 706605 809473 997528 1218826 878516 436081 1992782 1339054 1504047 647104 1715446 671744 1292797 1314032 558132 1921057 183854 123960 1660756 1349952 903555 1133593 160153 476531 1267025 1615252 226615 546262 295914 245751 33339 1570339 131403 1267471 1199041 1309128 1511371 643639 1983558 1859329 1832976 532416 692304 210398 809482 495728 1524105 1294812 855756 1039274 1156600 1156444 1892551 1665582 757300 570288 1435695 1986125 327583 1406893 1243772 1825695 359980 1477178 1697752 956790 1682735 1256977 1719321 388711 237542 749264 1732460 1477604 861894 1736085 1622587 115116 1545599 924018 1879527 630337 1986372 551055 95506 1203565 739700 1418140 881114 1196734 1180380 891966 1054775 1662862 837645 362396 982732 1522159 1276467 1530067 747543 890790 166233 1286812 1429291 1511199 1170070 418962 230617 1218633 787011 1395413 1375679 1514116 141728 1080808 1035669 671338 1348018 18521 572255 713923 1645299 835748 522681 1626151 1466498 1597246 1920372 1251091 647456 1825989 1273704 1182711 77861 1488638 1787363 1896840 1491950 291291 180137 1416031 1533323 550570 246395 1279129 1058145 500814 527836 1669907 956468 1397845 1849076 626286 1957666 1674561 1444633 223269 830372 856313 870996 1309275 876255 801795 1537679 388059 1299084 442854 1129149 504959 503088 256318 566866 1241461 1609011 908589 1096190 264145 1437036 974508 328221 1765536 844491 413032 1020842 1405035 1572525 1766528 239169 1814051 363227 56833 993404 16124 582755 53522 1274134 1478144 1798257 1743646 1479869 482684 1638360 1010673 478198 1612492 570124 382515 1596605 53208 1547604 1884281 401508 1099675 1884380 1621172 779191 212078 1359254 1468269 1628855 1993902 842505 718119 1633600 609645 1797862 219459 68382 1256934 750720 565295 880579 965276 1144891 898273 1879465 1872214 942853 1322157 1705769 660300 653847 132960 471565 551986 1383681 1529958 1155070 300202 1802926 218049 118512 466863 410954 1491238 1651295 754661 930058 388582 81449 881437 1698965 1569810 210255 715425 1523526 1972325 38567 989966 809688 344362 1679591 260328 646603 876706 1099970 979195 1000121 1834717 1152086 1968400 537551 1286568 1910358 977964 1140331 738930 1750288 1841195 222837 48342 1914839 1608292 1900606 789498 128382 1417810 1066485 620658 412424 1473057 785451 1370378 1230988 1571466 1369629 1145182 229044 1091006 1117250 1552164 1580660 871428 1929968 970876 466332 142231 1446631 1475916 227481 1565479 1064234 894121 470700 249196 755758 656284 1695832 1044604 613787 350041 1340627 1115960 205355 1511708 1843280 1344031 1603898 1520048 864693 1615972 684461 1792852 1248759 1243063 1268826 1889556 508172 253169 71682 810496 351188 94045 557586 967234 1501937 121353 1565854 785956 658212 851520 1987898 722284 100295 1879573 1384786 845674 1495448 1918445 1102413 10734 1092077 67730 322096 592289 46151 1363637 13719 1019894 351240 1949884 1045656 552815 1342848 493438 44370 144090 1495783 492415 105616 919743 1133720 306174 1289600 1317869 1658370 931179 764274 1618843 21475 933595 1296661 1527137 562905 1728087 1967542 476210 939653 771652 453590 974677 1484094 211942 950972 1177794 909429 412369 777518 156613 777373 1793073 305888 515478 1480484 1863144 1275909 1345411 1459748 252351 1026008 533702 517909 156649 407452 926654 1513685 696689 1487046 1734225 1875474 1284090 1458797 1088767 1348332 1720511 288398 1845924 375021 962040 1634574 1469046 1426075 173653 1515388 599590 48177 1199346 1255157 1759768 1372922 610408 457802 1952706 182926 545872 1932012 1992516 1934092 591152 1511898 278757 1531765 258700 1201163 1515679 1793834 32280 1932651 134698 640659 471794 1609243 543819 70884 1374874 903070 1647124 1286788 286979 1567520 1687036 1079052 1630717 1116026 1761031 1758840 1224986 1857080 1971182 428735 1872608 1127617 874290 606017 1131289 1239820 1929425 1011249 148434 483370 141920 387061 1940303 128807 822833 1512513 311102 1578444 761278 67655 1472665 1896854 1412850 845989 1382406 1446955 1110879 517709 1686331 370525 1694400 186104 825901 1725488 175311 99459 1170921 222559 1954008 48829 724161 1949456 1159568 1569311 1762341 217360 259023 820023 1961914 1198881 94751 1560055 206199 1057872 663724 43229 635238 247407 764593 1517873 818435 1765160 374259 1701991 996468 868145 1992744 374501 1149108 1020858 1484294 66573 1077096 891438 161330 954374 730726 603628 315844 119977 1186052 402936 1983294 1899909 166276 1651728 279476 705035 1636201 929564 1787224 466688 597404 382066 1196929 1457984 1770506 1797263 1287174 535293 185582 1741438 987039 616266 398490 1256390 1304538 1766009 1043747 427618 1841951 1944215 79444 1077086 1587415 420858 22465 275151 1408475 1495159 10499 1102968 1144457 779010 120523 1805413 553358 156900 1114631 1990024 1879513 1119145 1439721 1118680 1727885 188341 1362442 658109 1740997 1860596 248389 627055 1976879 1781551 1738179 16000 148636 1604915 23309 1436187 1514781 365045 521409 617733 1925520 460801 265108 929230 885167 303142 145530 563256 193180 1215965 586438 1214851 180297 1030963 1824145 1670921 536186 1618233 763342 1073559 1406442 614308 998115 1725484 1360623 1858127 294066 738425 707582 1357447 1326547 1467677 1835120 416302 1976156 1560542 508689 1730245 1380769 757079 877846 361399 1147152 1496940 1813436 466214 1403485 733283 157162 378237 1794211 710175 1410427 1680703 1883953 1121735 1266413 1387505 1256572 1539723 1308933 685674 285390 1582122 1469411 1732830 1844915 268063 1004319 705438 1474741 713108 903514 1488558 306359 1554210 45920 437773 1577534 1131398 818410 642204 766217 1476749 823656 1387561 604780 1099367 961984 1501268 765857 1907947 865497 722562 1463343 1103092 1874894 953870 1849652 264901 1632415 1344202 1098452 1143100 567745 142862 1620736 626374 1323571 485033 977207 808180 38079 1508447 53815 1381159 1909359 28409 1130053 1118667 743209 555671 1469679 1392707 863044 743947 1072309 1860584 1385619 459380 1071494 1707781 1663140 342318 917138 1022073 905648 155860 649653 2861 605543 1665746 731267 1452546 569234 482908 373450 315156 77708 1022299 862385 748914 98671 1500755 1021724 1397316 744507 377588 1292475 415601 1102915 817933 1582175 1903469 455928 780031 120696 1607008 1891115 1512792 1371249 443882 1561458 1709611 1684627 107872 475164 916573 199065 624743 1122276 666070 585606 770797 1348277 1686983 1187276 1425031 1563984 278814 1454098 1592869 1294490 1620027 1787838 1400286 608205 1532714 1745811 1156524 653796 1264835 1957177 1715308 109341 1476982 1438287 1170945 1323468 1953234 909694 850912 1449794 681824 508882 1906489 90553 1597376 822206 1497838 1413154 299928 1206030 895129 1983987 1885709 123739 294968 293773 376481 829281 1587957 1740896 10886 372073 1740273 988148 1130944 666174 48723 417568 1306517 995628 248124 1207338 556608 311582 1599934 85525 1730929 1726911 800510 568172 36487 1107687 272968 572021 297730 1145977 172253 1797158 482431 331336 902629 1385431 154578 401912 404254 150690 1319002 639537 1194802 1656437 1992108 1966532 1932848 1548798 1461028 261932 1494417 237777 475649 1268566 27281 212034 558597 855402 1871811 1348455 1405975 1568320 334450 1294154 693766 1629003 1506087 189429 1696731 590158 596472 265161 702551 1778410 563034 328851 792399 771638 1038172 88934 74817 1863308 842015 495133 1445406 1403859 1176362 1886211 1365811 306941 1588646 428007 762940 1889557 1884394 793556 1906399 283133 321055 614849 1754178 397955 632726 836360 1823057 221346 519873 1145282 398605 1783064 169652 1762101 502176 711993 594000 1994461 42579 1292762 1001792 49024 790875 1683300 171718 393483 74970 896040 83422 1104755 322434 1074915 1303145 1073879 57527 1292921 967443 443339 1397666 1115003 1571248 1413727 208559 1964715 600320 1547307 1081505 339886 1109272 1241437 1126812 1040508 1945893 692838 420889 1409049 939589 1228613 1781645 240906 162283 1621477 554035 595558 1283697 1532161 595722 9566 193162 1613714 313954 459232 453221 370381 1239950 936306 1606426 994750 1871636 84605 534107 1397854 997257 1314975 711892 1730207 32124 5697 1119432 570682 562127 1519561 1048900 1846300 1254200 1362147 29463 1179013 146900 1634159 1727786 700441 1631148 749483 1320376 1590888 163087 1568667 1519481 80578 537831 541330 691584 1552458 1305303 567634 1546262 709036 1240505 1718356 677612 1653222 92500 89729 388963 158353 889976 926962 189128 1255648 796663 1358548 176056 940932 1210915 445982 985172 922094 527761 465501 261375 1735074 89795 1975244 701934 1668463 1453757 659715 1605844 838259 882486 1424370 91211 1591889 3545 773640 589222 845386 1447255 1190293 1361215 1411308 563915 1186292 1141397 685108 179308 726445 1696837 724169 146271 1284662 1718860 1365046 211228 768996 1637696 208240 822704 1656298 352679 1874036 1820 1989292 1350744 758107 1747776 1449857 913964 1116428 1825977 1041925 513009 1118703 953938 646082 539503 1626521 323454 812717 1518028 18386 1592562 1869040 1258605 1848690 1306300 1652317 1238225 767626 1381605 271741 855767 678309 95533 1407291 760278 1940178 306074 1292866 1452425 513870 215563 294165 1084791 1280649 1231027 1045509 27690 1540171 435182 658200 814047 1035859 428907 401139 287064 1617018 1544282 759325 1695903 1643036 93479 1957998 531794 1515698 1182391 1086465 1215620 563535 1186708 1996033 869571 1197332 1831364 711066 1075550 1114218 266120 735570 705821 31141 1673088 1792854 353975 967492 1200131 388810 188402 565661 733317 1488821 1295661 24965 97190 198251 871834 578262 332412 1818594 197654 1650742 1119490 480899 885935 1322240 1501843 1925283 782121 290353 311914 1446099 160722 1073361 642454 395087 1098961 343157 1661174 30187 1565094 838490 1779080 500944 1193682 1926767 1951743 1580992 674073 1052084 848252 1114749 1573600 1158421 730169 865390 352970 1760791 520901 830705 1085514 1039090 683684 1839135 798334 1080019 463592 380870 1359603 1676657 976669 1762448 1431659 1807071 1593996 285885 1032683 171461 643911 1966067 1990856 1777225 1202625 1002197 441000 1738148 467974 1666596 1309053 1229018 190711 171544 962027 192622 1436 423000 1252320 1295070 665288 1828024 811516 308909 306338 1287737 1932733 468199 1194672 1284112 1757982 318798 1565251 294395 689094 1842703 783801 215623 56024 1773272 1845292 1305554 247878 1588493 1733925 903339 685023 1275384 702846 415062 1683462 1043001 1196701 103739 365401 1108807 596847 159778 508383 1669940 66922 469387 63777 782303 327440 1077980 952386 1678973 1576301 1109355 750738 1116060 863123 1201737 421405 1954613 1223773 569202 1193205 245901 1883751 386336 1400662 776912 1374585 1052184 1685458 282402 828112 45889 589875 1551999 678374 1004735 793353 318879 1151945 1944574 132020 258569 1415280 1785187 1156032 110130 417439 486545 928430 724534 867069 1071983 761209 71479 1696344 1543284 937572 802111 1522567 1239183 837333 930626 115913 42594 420998 1140482 1779804 207429 391015 1436675 692493 62797 541864 1461524 1186434 38767 353942 634159 204326 1795145 1084927 568641 457742 1258666 1609457 885415 513426 1582600 357976 1369728 1718115 1634680 473604 204870 868932 1229813 1614280 1016513 940492 1906064 1600740 1729524 1538760 1917411 345809 364938 243498 958349 1822497 958951 1126959 1213195 726148 167005 618526 1784951 218772 501008 396962 745879 1604604 1472974 1017641 1303745 1879280 1851871 1050869 1107449 30981 713327 1863024 1715471 1439075 1357596 136754 162996 459515 1351901 316264 1433506 815613 1225275 546689 1488498 361891 1411770 1580975 1308788 1568569 1540001 325165 1552015 225371 1959283 63527 918114 897844 770590 1245698 1178599 487909 1857007 236488 194854 283523 1831257 985513 193802 1970864 1010024 636646 541817 550327 48552 52478 1540483 1844743 1695809 1386104 1175363 1532438 1333575 383556 1250141 731722 429352 564655 962502 430238 118223 404671 600660 1289826 1132680 596260 350835 1221396 1029678 1515762 1773060 1323028 1441033 1405864 746535 1349987 1929879 1462486 1021691 410157 882305 1489398 388205 767336 68567 47273 3510 1588395 2570 384890 1191150 1444534 1350107 261512 325731 1434910 1653288 117839 833807 1236406 1173133 252458 1353745 1061081 174181 1667814 578435 447654 1617421 1863772 1932761 699107 1149408 1534359 1115354 1392901 1548090 1894238 562742 1131363 424062 652849 783133 49820 473796 1265674 1957899 78128 555040 599694 1723538 973342 1825358 1949515 162842 458324 58341 706600 1588105 1116835 965723 1866280 1008267 192948 1565260 1355665 1283863 1257716 1782452 1029434 629788 1087094 1579919 443675 624844 1316081 728826 1975023 1121750 1254924 475730 581063 1661402 693428 636071 1863650 1540092 787845 1395633 464668 1147906 71808 893359 297626 1000803 239328 1652269 1087001 1772140 1764456 881480 376878 1916616 432408 199982 1706078 1558138 156658 491447 1660604 1714356 723786 1118781 115341 468347 920050 835854 760625 777203 1407172 1420104 1468866 668515 148389 907029 867943 1044918 80474 671566 902918 579727 1218139 489141 135004 926686 1918340 1279478 1197999 256937 1594555 1565910 113446 225413 380236 271690 530760 1986746 1313861 3925 1833490 1824277 1941813 222681 1093306 519893 1443383 476704 1314078 743477 735655 1306954 76368 476010 981600 1245609 492767 34920 137215 1343762 743667 1900785 1544252 373365 1241483 1013070 1936955 1711022 211616 1739963 671874 1808135 113684 1690878 687193 1308163 1245780 829878 1955529 1327440 727688 721072 165903 1407871 1512905 102663 365044 520297 1132727 1513785 1067373 678240 324681 1595076 174926 1099278 1399662 1881731 1167858 115608 922409 1372415 1407335 1290993 1330905 946428 322399 1216490 598828 1778792 1396553 1991620 95296 320712 1386498 1476609 1275287 1552543 914806 1875463 372299 1000891 294005 1771886 1324000 607589 11571 1018089 1963176 1141531 115799 1098687 1080511 1267127 121581 1583649 1090726 90675 58698 763025 99294 1968901 553601 1289930 1749805 614632 1257502 437663 509942 1181499 418445 995466 1712180 879482 1610138 1646689 99073 143518 1676026 539827 674853 906593 473886 1338622 370517 154413 1229007 1734125 117437 1733999 15527 1290028 30737 917905 913447 1742502 1402117 1424157 365788 39935 516643 1007590 857585 1949374 427860 1630684 1379798 703451 1555773 57050 628577 858594 981229 276834 1469111 1880366 1699931 850249 248809 740025 1685406 1520319 934265 1991814 1626442 1524078 481895 227083 1164803 541093 153031 1227291 692829 471106 935813 1336616 1833589 361215 286943 494637 669828 439297 339943 601246 511230 1516261 1842070 1374476 1130064 480266 784379 1800607 1356228 1293845 1401373 19797 282019 576055 1038285 1172685 959914 534333 332928 400857 1434659 1574215 1227855 1435834 571948 1782016 1431912 519580 897201 127467 998871 411402 342854 537444 1108410 912820 1940550 454390 916033 1794607 1204081 83228 1161884 1729316 73042 1130148 28977 1879682 988537 227604 824598 1923716 40204 1830762 1334403 1043595 1776976 1980172 687812 511377 1618953 1727259 1460791 1758602 329402 281962 1783098 114383 1277064 351616 633934 450084 214174 953333 550262 854313 1916242 209067 5588 1774575 1845061 544272 1447848 175263 1470116 1481005 1521154 68888 389701 1795560 1644827 1948726 1396078 1282206 1463818 825077 330186 808017 145174 1286524 1303314 1956413 196930 1758087 1128082 108046 441046 286510 1713991 1383157 332036 858484 1011912 567122 175049 944083 78756 1242620 1148038 192658 1285827 1927287 1486021 1745429 308452 757823 391507 1225120 1843422 33558 1169072 1590114 1093638 297817 37566 1989183 1494500 1563698 993317 148968 892958 1214270 1377505 817176 458825 232436 1103686 1756679 18643 443942 1855173 988475 87621 849574 91632 1241177 1928276 539225 1806486 193096 464215 1446001 254166 1886780 1672728 277229 134534 1014037 1183476 631318 240262 142562 1953694 1288445 1115217 678647 1052792 1791088 427466 23426 1619164 25593 550846 1350349 1007674 1508633 614267 362521 720684 1794028 1379477 924978 777282 556599 1199097 1191205 775710 460091 1715772 1562313 1685283 337794 1311068 1480289 173767 498871 1170101 942833 1552800 1082537 1284506 190616 1176637 61356 586126 122851 1640694 424688 115331 245413 654052 1850066 1768110 1142503 1504817 1696682 421930 1745655 1870962 515723 1806242 1470195 58289 1776390 794804 1446852 955723 1783041 4707 32193 357634 582452 1071265 1854983 42021 1689762 1004073 1955456 1308746 1564138 1444593 1014764 1703165 1326592 1206326 1714844 952531 1429939 806493 248684 588591 394790 1335263 286296 1699618 1670638 108240 1790864 1963871 242757 1943371 696445 777002 396887 130627 276575 1153201 139504 1375491 507365 1289915 1353340 775143 1869919 661482 18984 1793850 201026 1030835 622150 897454 366316 419294 99563 901362 1259140 1058880 1522272 1549747 566731 577914 1364805 529905 692766 746235 252398 294166 676340 1968491 367752 547080 1887033 808257 1620936 957008 1573968 138326 655613 471660 105028 1376497 1850309 392947 1244625 1415268 1748019 1444690 1885149 1530041 307982 1561180 952016 1417050 1055002 519323 758624 1367520 437909 1141999 269288 1370706 1647210 892200 634614 852439 1274464 1076678 228794 1042129 917072 1269321 1775380 142600 1064498 1423811 195540 1157930 33048 1019595 480239 597238 1301072 269347 182901 1828229 1318374 358683 1052513 632562 246146 1421303 78993 1129403 1525359 372822 999728 1807848 1053309 1090496 388081 1411274 1714427 52593 808049 524963 986920 1149703 1010158 1007351 1298863 1474553 108794 946788 673840 1193543 624429 710773 1202251 505832 245992 349832 1536803 103143 1260641 1571278 264693 1100651 1049318 1956095 1694751 303225 789731 172787 565310 114997 1948445 573571 597067 1614368 1397081 1889664 718663 271439 1343443 56158 1532237 1441575 660015 1185072 1474871 1124487 1749042 104011 655732 1771493 1941208 547829 684825 745419 587332 206835 1822775 843081 1810301 1404032 1593191 1961657 1993340 628733 686401 1076236 579540 27652 109173 1934432 1498725 1816993 116027 1232303 358667 187881 312381 101530 1009029 1652579 230210 1349653 808027 79355 62089 1540555 676183 1751199 202373 1824654 756350 1314962 1981638 1334283 641692 113930 362658 972966 1498892 1955150 1835815 1603355 387979 306077 1883960 1869787 577435 946007 757137 543387 1232491 672100 105515 1917356 1077899 1822523 1862165 411252 690503 1524600 943803 399388 1622031 872095 1337842 1865117 171111 162040 799271 1905450 998109 798675 684836 57964 1059725 1813556 1041938 237436 1532529 1825827 121206 920810 557038 1579671 158059 1472125 397865 1715580 1729072 949174 14225 33839 674694 694586 377603 1327033 1012410 1606305 1601983 740449 1470132 408262 1309623 1467234 359023 178555 1524828 678732 143825 94834 929114 552491 1204496 1739065 475629 603961 1458291 1989844 1877959 1388847 391313 259621 413442 1412764 1355238 832390 883813 694021 81859 543981 700973 926493 961857 31739 1143304 1023892 1330620 583270 76662 585268 627262 1892744 593005 223833 1168326 251365 1143998 1176467 434417 1545693 987472 818959 989852 1650978 1709249 1840621 887475 1998791 178032 1728364 256439 1979281 78517 794611 1677193 1926511 1869542 556686 379273 1006124 1464062 790738 850308 162736 1365713 469416 812280 1925203 1858446 66272 475053 1566252 1207015 1520047 424092 897675 160385 167140 1791385 54170 1402904 361393 1824085 1564195 280438 795343 480849 43747 186458 660355 257113 803996 1699556 367881 1035994 899462 1839027 908879 1849876 1353301 713131 607588 397935 361135 20798 1670375 453566 1902676 1808109 1281563 958246 1914559 261349 1724990 1657021 385806 1801707 724313 682605 762476 1515803 1218431 290672 453265 48448 1852832 1894690 1816886 322175 744080 50777 1113053 1768213 1037928 1469031 1063318 665518 426735 583263 1006025 707406 549962 537312 524166 1474998 1144298 1572062 623656 92136 518953 264910 1941481 625127 593353 128489 1149247 1702417 1215145 943667 1802253 1021791 473082 525392 1217182 681658 958007 1423193 244391 1317704 46202 778224 1870893 1665427 964988 634796 461491 1618166 948971 1103854 1466381 886325 251380 1852022 140119 291793 1156503 358618 1261531 1685632 829570 748364 57550 1562116 1032850 142719 957482 123557 166589 263890 174682 1962129 124324 1679437 1491681 1448887 573998 272767 406814 969262 954080 940873 315155 1527832 296395 1164438 20432 1110869 406973 283187 1822656 950795 1807201 1075937 1030500 310684 946136 1105137 148387 315780 1432030 1430322 990264 1609994 1552277 1483671 549442 780097 159175 69599 319165 1475759 100078 975778 213992 1493343 1382824 358008 464976 655870 86419 1071014 1676918 1839160 1897053 206051 1285176 1936101 669424 539061 1135919 1170659 1231264 1085222 978456 1720184 1936519 271942 1544006 721555 1121247 309103 1335637 85274 198553 210388 1850683 1632165 1904350 1826130 57183 1605913 39720 1266774 105250 1554316 1222367 1829339 593258 1257633 1928810 621639 1739739 1954039 492808 1314092 651239 959148 604657 1951888 1960949 333902 1745781 430631 772994 917731 1695134 642463 576767 1854303 976600 115485 59686 1075007 30161 1095823 844753 1723906 684950 1384609 1803631 238755 428841 1531760 777701 554589 1634344 1120457 1852018 1737385 1503628 120779 82526 211211 1717964 1853983 1634068 1687720 544 215708 1698213 718824 1345032 1307780 635212 943921 1705774 1551065 1306737 556756 1313089 1977855 1287198 199859 1911619 290541 852229 1801655 1577702 1044240 619754 1002782 1915775 85058 1628079 1072062 985038 1978266 1488722 884107 271692 556223 222217 603742 1785994 1792387 1827181 28441 1699314 769398 1279592 177064 835729 797452 987028 20340 671073 188123 1717637 352988 379272 1448350 1782988 753492 1182699 1702306 1194704 249763 1445177 1681310 1281665 375392 1442552 1071312 1670082 1922950 380673 1644505 1552110 1977404 962161 859221 1186202 379747 963041 330718 805952 746251 1565289 701282 491675 1632215 31788 112600 805597 1757273 63111 1793792 1506368 361547 1103699 1986037 18937 1942093 588219 1789323 758820 681301 889716 1444660 1063961 57077 1172242 1290137 1108165 355613 518271 1227579 1777136 1667748 904795 66567 817164 1557690 1558775 300780 1393448 732536 324362 1134351 526525 1714376 1786877 1365468 700672 944564 1152673 224573 1241798 748918 68146 821283 231672 170749 433169 1363322 1536471 77659 1322512 571819 891606 1363479 280810 810755 1695035 1357960 85548 1276575 1267553 1458220 1986325 1256844 1793105 978130 1460550 1784182 197020 1930583 696690 1625686 1928894 810463 868800 256700 104022 482743 921996 1596625 1299404 499226 1351796 807047 393943 331160 193425 1712730 345293 1521593 490145 1023964 822603 345334 1832139 154624 1062707 1482098 1435460 583418 798246 576132 1507578 358359 1610735 482203 1755753 1735920 793484 359288 1273002 1566738 158596 1708241 775923 1690563 1711672 867175 690457 1185013 663944 766673 1220291 1099038 1605857 1870631 991903 521598 1223996 1996817 778863 409062 1893201 1323872 841744 103789 1325249 907725 816429 829201 260435 1416916 1978506 1778205 1561557 953860 621590 1104477 1655960 1874983 808913 479715 112488 1388893 1625860 1796877 1301393 1314888 1861401 962191 690199 47790 763727 1211746 821730 1668149 18728 1993831 102639 1941377 511516 377235 737593 1108140 229674 1494133 1251447 776771 1343725 1841666 1374240 639240 231220 377045 570256 1861921 1570215 712581 325213 298866 670488 998218 1628387 1991237 446525 1429925 551664 571275 290543 1244576 1791789 1356977 1690403 604545 171134 1089915 341391 859247 467653 1564619 1670445 897445 1476895 1732827 135824 422359 827166 1536449 796860 1282723 1340368 387893 566572 1622138 1086471 689917 42530 1992579 737323 1765980 582862 310071 1822542 1010860 788665 1479954 115515 159578 1091516 1587303 78010 671699 993525 1127171 140222 828702 1016364 961760 1021404 196793 1515077 907891 613400 438534 1942845 1473886 1542523 603569 245628 1620735 20864 1272765 332560 200340 414034 1000743 864802 839474 1502824 290709 1830637 1922058 1897732 1632326 708236 1420970 1919703 1299537 779490 417525 42899 1729685 627611 1847344 1999521 1200115 1518867 1916476 1617301 1305759 567073 1277646 694382 1455359 751949 269634 1687715 968383 695782 434919 873504 1319704 1751917 1412749 1030067 404498 1517685 1951075 1911718 1658270 1193688 4608 1060569 735587 1438788 322548 960849 1058035 1228635 1655244 262439 1070783 541718 1074505 821885 1785168 520730 1902592 865532 1736179 411253 1522416 870293 1797969 857328 375822 366719 971093 174 1195009 1368708 1155158 1725925 1744130 61192 1675164 1608495 1208857 723315 1229543 793250 588222 1244225 376894 1632118 1895574 1827101 900841 599945 1853931 1769068 680320 1941968 1475140 24065 1902275 704072 1558470 736899 1228937 1994263 1137714 1155769 1258728 1182480 1263895 1621186 412469 1635279 1768581 458715 423236 429853 1770507 1714064 1848069 1969520 1279817 1014588 781027 35893 1510080 1800710 1667713 1384249 1690176 871230 830892 894304 1692524 1028617 917026 1930854 99812 1109146 1859604 1126191 1752395 569538 918577 1520562 1627923 501104 1976477 1127151 1856163 108511 225826 1951155 200916 548487 1979144 1615755 603634 1676162 1996523 1999097 1666577 164387 272967 1669436 719045 357148 609796 1648392 584279 474960 1842393 1742896 330973 1503686 2677 1632554 902079 505335 1792820 1512470 1256016 1807040 1648384 1471926 662327 860042 1280630 299540 1234233 1651228 410890 1994300 996161 699786 1008867 956954 732479 458542 1542495 1678218 52130 1347931 1883213 711916 1393895 706154 832642 1557361 483592 147920 832666 76672 1758053 1749345 115818 1948295 226941 1186649 360027 107007 1198850 1963992 662980 267754 1995789 1463528 787483 950957 539680 200146 1112471 1736682 10302 1509674 703661 908143 557927 1488715 1905272 1602376 1702208 1712779 1024745 826954 599664 164330 1173778 89969 335868 561020 1193240 1025954 668313 1570189 504524 1002787 247284 572139 1580142 341205 287751 1184217 889541 250086 829945 1257417 1429012 1321711 1037109 55874 602530 1736454 1995970 1222790 1698802 1938920 1899651 1272694 201230 1507323 671463 1522222 570794 569979 759846 1731109 913420 1559861 890240 169699 146059 1627959 781328 881179 1483458 745457 389509 148867 710644 1910685 779636 1556823 723362 672477 1170260 676110 1554421 440902 372382 1639874 1303392 898885 695267 1656271 240196 1055310 1568857 921062 61674 962727 1873250 1426319 180683 1938832 1114118 510938 1030488 419283 363718 517415 1861602 1462803 1888805 1383551 521493 413056 1610363 915076 209532 1683398 712517 1389084 1665600 1480028 217961 352105 542509 551656 1083625 306808 1814800 1708022 860221 450391 1811960 1653618 1855210 1064895 1989015 776102 635268 810800 6549 1371919 263690 1705243 1256518 1534851 988820 29412 536017 1562539 1660955 988954 742281 1768627 275868 1217280 940668 53575 851421 1205166 1602493 55485 1377534 1626685 653089 1448290 1208945 708083 226335 599722 1380755 1376985 993737 508334 145766 1121149 1087273 1360059 1307956 382168 1298282 112029 1572704 455398 648285 1988663 99426 53469 181442 1819009 1099624 703437 643479 733482 1195608 1697124 313891 1173818 1717276 430762 127499 1116570 826122 1753925 1948249 1799687 723611 545138 1092408 167781 285109 971113 785809 22275 699042 1527647 223660 1473724 864908 1337181 1157881 294106 272898 1670268 1928688 495116 1527606 1501902 948526 1296106 357201 1639469 17262 520536 1279409 950896 96088 889409 831859 1071684 1464691 153471 1579517 1171908 305518 1759251 1362000 1960251 1735984 1411297 821599 494813 1449133 697615 799593 614633 1168480 1698881 974577 756437 1506410 277266 1898577 1937507 1745825 593838 1748040 1131616 189311 1384189 174292 43886 1149013 22014 761349 1097259 1417694 316713 1399581 816572 335151 1090778 472735 1567390 488369 1513703 1768238 1938042 1355045 60721 351457 535655 314584 18700 1961376 1507487 194271 1870552 1018003 1132804 856438 1523619 110456 589880 1851358 247883 234225 421164 177018 237808 998005 1618178 1966901 908043 506084 1531510 648138 1298766 373848 784593 169813 316563 1033100 207359 140297 287153 1256888 1849228 71113 1376620 291223 1237018 810987 1202058 564531 373470 11019 704750 672798 1323397 1450188 1481983 579233 238969 959228 199416 388879 724018 1061069 353294 45473 212257 1088940 1692026 1858258 1031532 981787 1507412 1077333 842067 748737 1596376 87306 1055578 1991479 1934510 1714354 1503740 1320342 183114 1893941 428519 153354 782397 1198407 162971 151541 671631 1332024 508044 402317 1741025 1167895 1972115 132857 997197 1963655 644641 671535 1115653 72781 1876971 852583 1530386 1657545 1816602 717188 917045 1240211 1650961 722554 1481386 415513 1289259 229129 889312 355222 1441077 726299 718481 1359933 1028011 1310550 1092774 348398 1085083 832811 1181267 1098289 1079457 1269414 1764413 995832 1844668 1962428 1567725 1657878 1703040 1678990 1193769 240038 801603 1823276 212855 1608371 411000 1441003 49137 395833 1876859 538697 1817331 431554 1176865 1335240 1508017 658227 267685 1547862 1065732 1124090 1200428 1994050 1554285 1594696 979260 14408 669296 134276 1094684 1097818 526637 1572312 399201 1324250 198661 1417088 539494 632413 1256362 56472 561035 1180534 658879 674812 179896 1456281 831952 974159 594555 362604 134624 1855975 162442 643836 1517313 232394 1336943 307582 838509 1351616 1960078 818626 1736451 990945 69325 1936585 1861587 1713138 16279 1223150 1179829 862408 1100466 474571 1743354 1851248 644046 684788 365749 1627065 919850 451952 632824 76113 1083869 1827299 1153764 304490 125737 540673 1359677 1630367 11216 958385 1196991 872051 397876 1083407 1702172 459671 1706347 319847 106322 1470117 1597530 467552 1024767 1228248 907352 1233990 717351 361818 324994 400267 1163789 1200776 47031 876918 80208 731078 1626804 398907 1909228 911575 101107 1091431 1480966 882632 9209 746085 5641 1592802 790590 451748 443687 1533604 232667 1917696 1654216 1605350 652359 1327852 1539701 1968957 153802 145173 872248 290168 479975 815110 200256 464134 1043400 1240662 422325 982687 893123 525296 241624 1879122 1486949 1353592 1142631 1808838 265400 1564254 1398481 1637110 584130 1139849 1200926 1826104 457373 237441 990530 1823721 628626 605191 658642 1202450 311502 1651305 717257 972899 1784421 833771 130442 30093 202115 1762628 322722 456921 1634862 990249 1567917 173546 1075456 1875622 829163 975883 1347055 804892 653266 1766216 1139995 351603 744083 1546855 30700 598574 495015 141391 909062 423947 876709 1329495 634104 1662746 375926 131344 1594468 1141857 1267100 978939 1119685 1626226 971448 994486 1639424 1318077 1315974 1582723 1526279 564832 1084025 1786712 1346952 1912851 205829 299721 658084 1470898 1231999 128662 516790 188059 187770 1291668 1765564 1482805 721493 1356959 1565906 1144964 1239472 1505435 868781 303287 224420 1685239 1495127 1857160 1876414 451289 513985 1924116 1906396 1586026 248756 1294672 1766698 368595 561570 1177091 1412971 363676 426358 1380516 935615 694430 229932 98138 930031 226142 902994 819254 187679 1971828 257695 1447834 1249269 600747 1399390 88320 420732 1413881 1578923 612882 1078667 1377356 974008 780463 1136450 481202 134513 273860 104697 953461 133630 144556 469257 906718 158523 1743302 1022141 789848 1761090 1712683 1795905 797666 913631 179868 1706323 1465380 1983485 1159807 1714476 1958003 1753571 1191660 1914286 1826262 1744049 173723 1957324 903889 1050460 988705 1770379 475441 320771 741485 1085385 146829 1427054 959454 540504 224829 1010555 1137357 61689 1842195 1600714 1907980 1396811 1249006 798623 788240 773681 1506290 1871472 784712 247037 1787821 1117590 1113342 221454 1775479 1788138 1911918 729183 122660 391735 922800 1952496 1088329 367469 1669190 860169 1590290 1510299 1747735 72680 386452 1784875 557172 752237 1869576 402398 627352 1805707 282561 1296895 793747 789275 1983266 1323401 488561 1225229 1455574 1614866 1591014 1237951 1966231 710603 240793 544360 355080 723354 391782 1547698 114890 1454991 633381 488380 139304 1657747 1371171 263994 239279 721120 1463799 1973661 1889134 696494 866647 1826508 854105 1664757 55659 846614 1306895 1074889 1884477 779514 1764661 1467276 755475 1883234 118670 1376823 964690 1287824 332798 1127097 657159 1487770 104899 1791261 405122 534811 1901015 539166 1885154 482088 1290421 670226 1233676 174981 1331820 417153 992848 509451 1086238 1751251 1309468 1434707 129823 1087451 686286 809291 1892913 473476 1015383 173705 846513 459773 1399761 625448 1807303 1251638 825257 1793888 1807786 1257870 273129 1040526 1525349 1201031 762624 424831 484245 1534381 830610 280413 1422852 687301 1163374 979224 1897730 655317 412785 1914452 392447 1278941 1041207 1653017 1858273 57212 1151174 985168 634292 1044985 1894892 239789 1573689 1121000 644745 1486436 93286 1968220 1450474 805576 276909 1248402 1465332 1382828 1465939 1028905 143745 969462 319271 800574 995300 1996941 1061646 190127 34185 798356 1336392 839438 1163975 788105 400475 905138 490589 357616 1631191 1478878 1785024 1031617 1571798 906495 535843 1806203 696596 43090 516062 853103 973182 1173351 576102 1997010 1064221 1743424 464867 1929883 1083956 1376618 1816040 1076755 348889 1568379 1761098 604101 106892 1218997 352886 638945 1243033 496802 10094 1109267 893272 391001 290582 1973001 1633622 942457 18752 204912 319910 23922 1084471 554568 1777193 1919782 1618259 77476 829696 1194635 410550 1489582 1073501 480673 216478 240014 1571024 236163 766642 793191 36657 428865 703872 1203744 461045 90877 1574468 170846 1114824 407468 510945 1880809 1357118 459143 1746938 68474 461513 1644103 531020 517049 141971 301014 109442 1502742 720819 1394023 1322364 1244365 83991 372840 493251 1450314 1308023 1211439 1757230 1808627 235209 1963736 1842226 824801 446040 1270821 65737 380903 843869 1216 1461339 574980 1112175 1326217 1854061 757653 1671487 593166 446430 1266617 1943508 1002700 1105555 144524 1321528 1210881 51151 1138716 1135570 1329592 1168943 811973 314909 1410749 1905329 644711 670857 1968401 103901 1129824 983825 397907 1976179 1961069 1997271 1252900 1263401 1228871 425531 637059 1091312 1295935 1029171 915728 1426842 598135 1684355 1472872 879448 401666 1964523 1705638 1267044 1774080 1530033 1327580 864832 1073034 361619 228666 80049 103346 364037 554467 178756 505151 1549904 629487 1110060 33551 1650174 433407 1493464 1339424 1849683 67572 1519512 87132 903250 214648 576616 1443365 646918 704856 759623 908126 1289403 747879 1239509 1317808 182969 1742278 190166 51278 1108400 7827 897607 106247 149035 414771 494699 88038 729259 707423 441653 300035 1056596 974490 645234 518655 1578832 1117828 891241 1123488 313318 1144052 618738 1443098 534791 882280 1970198 382912 1253065 1953921 901584 791685 1483648 1847270 626534 1409387 592810 201175 82803 322939 384069 743571 355393 772700 74099 725083 864396 39222 1095297 1208210 311655 1039893 1467401 1843571 1027690 584086 534496 1185333 162489 110358 1124098 602636 1052882 1149047 73721 1756457 448361 145665 28123 1754315 206422 698865 1268342 540601 896146 1974532 908138 1144687 1441362 599160 1785744 20419 1728529 1129244 839633 1945192 453798 702576 269093 171002 1846923 1769515 876295 26303 1498700 1959705 1219795 1733689 1088150 1851007 1162063 1327878 817341 1132518 325604 1674677 349874 1976273 1232245 806166 1674661 622206 1802791 1917533 958586 786128 822462 1510335 1127481 480317 1373192 1201221 557173 1650827 1493642 216579 285095 865608 43885 97221 1541456 640039 58184 980409 63272 1370235 608430 164899 1133030 615388 1832678 82430 1031730 566492 1035999 1515464 485051 1354634 210205 1494007 692232 544483 743210 293058 1497364 1735489 924096 233769 1678658 913331 1946568 132977 1952048 1362827 310538 836932 764754 233591 741492 1783637 1015041 1302806 25972 1123901 1267079 1389936 217798 993351 1829090 1928607 1870456 1097001 972065 1637396 1901651 1917252 92636 917301 1801718 574411 899981 965975 1198877 285099 542309 966529 219752 1607078 1515120 1248188 399432 1682424 13116 1372712 8216 1464135 800228 1789443 1558231 1971914 1119049 135655 1031226 233815 1821697 1586193 1916806 480797 315954 806691 1314327 580628 964902 1827783 977096 1669913 1558497 1618987 1892965 1608122 248718 1155715 717874 1511748 1731791 475253 1822090 151752 1482660 79148 528963 1242918 133147 808531 1196881 1580410 1964642 1538321 709295 1657049 27756 1998166 628842 431231 520346 202356 998921 531948 499645 1586390 968489 410462 1192019 1060927 1938277 673467 134448 1864529 1762704 1249503 555869 842017 1704300 1340603 1198764 1977229 217604 421309 137592 1593975 527796 1179316 1753100 1856135 1779424 493370 1658864 1332099 1268269 1650163 1140234 1345406 1217059 1778830 1357763 565247 507182 792029 1920632 672869 735452 80825 1011868 1625952 1229415 904544 1539132 706229 1175449 413860 441499 1193909 257003 588049 62610 174279 322228 995990 1925469 14957 1094281 1177167 869959 957335 1772154 414612 1329160 412726 1703543 1929864 1559604 835041 531377 1709696 1236769 964005 1640329 1901888 1910216 1148230 1028794 1190162 756060 538425 583017 948259 1387626 1966106 1617224 742836 1650648 1560892 1855571 1886001 561220 1847729 1619109 1537251 672442 542757 134655 749020 1132089 1212564 891495 699778 1656048 1307095 406488 1788079 1655342 253342 1973788 19838 284323 1950671 1831691 1308458 1601112 1087291 65728 1875104 121894 892128 1840613 346614 1099573 1181464 1237754 608673 1407300 1371754 1801928 1120165 1225671 1641830 1167827 463347 1660382 1293582 449519 1406443 242953 1982186 553841 1566972 1530921 271264 454559 328512 1369988 1231945 167785 354476 739087 888634 384088 1014760 1802934 1930911 1951413 1997211 1099459 1073259 497317 1093451 181223 852796 1229293 668079 315818 1460025 389033 1317405 1868168 1681058 1774527 48058 714641 1731178 769403 901515 95524 488429 309083 935284 942341 1899636 495001 1313972 1862237 895322 1762616 704824 1732943 89204 249269 866746 1443409 1335850 1421495 804652 1535972 1535836 1031585 922711 466175 185202 948930 1531539 842297 277577 27847 1807044 815281 1760238 1426592 1251287 960170 645461 1098782 360831 1090136 730256 615879 591561 998091 260259 331298 1856759 727248 1864085 1492226 1287527 524594 1410134 1640122 1976675 484880 1196692 1146357 164474 926825 1257583 736594 273712 262120 888188 517127 133856 580923 186347 748649 272178 53756 229880 803907 1351913 299498 1025286 73641 1608419 621648 1173758 1154549 726199 522230 877080 1575575 796233 1827714 150392 776728 1429808 911530 191312 782089 718087 1545743 633920 366909 298579 367814 1060650 1082572 444794 1957912 1892922 465072 830906 773021 1888336 1616176 655347 1327898 614248 161721 1953593 1809265 497593 953761 636690 13265 8636 557273 750385 976355 509737 367177 1948678 1127011 202575 675416 272634 1666305 883863 1362052 179693 1883290 1474541 1202710 1979014 845288 75760 208093 1152001 389458 1714425 1004694 451133 1029643 1728845 1665414 445709 236091 1873104 848349 489916 1017425 126119 965523 1731663 1435583 814405 65830 628263 1025327 127620 355440 413601 1934630 545695 1835716 451765 449919 1071798 1745990 849659 818115 896669 2324 908775 764159 552504 607379 999684 520956 801520 463153 311479 1825202 1491495 981029 1319385 1660509 1556289 1885310 1367627 1426967 243736 212217 859795 224581 1217635 903617 467923 1614935 1420112 1976187 1074250 682777 1203777 1179148 1461510 1553545 1746429 230644 954870 670269 488324 1392758 1989315 1065023 269858 1862604 1705149 1316277 1948341 835563 24843 842251 166427 733766 282471 1466828 547640 1833359 1820039 1915296 567381 1075653 1298895 1875640 1873536 113825 516139 1399626 874769 750563 1006433 167696 992824 1382081 55563 154894 1934810 731612 1644850 1205157 1511248 1611761 1491647 1843586 1907472 1913288 199305 1447759 1652900 1289357 345686 1024974 124834 1621317 1103335 1162446 1284624 1136774 1030583 781770 1599875 330183 1253253 1622541 614032 927426 1457820 123471 758437 336840 369 1964195 1459266 734676 1795330 1867192 1559686 1882883 1763760 112198 945784 726390 778445 1460533 382838 1125739 974106 1053802 495651 1046409 948275 350132 154105 1215900 434073 1274192 1704907 857059 779777 1631594 1767770 69187 169181 60229 760915 877063 1789466 467115 1559074 1856012 964696 1786385 1267744 272722 519040 171085 94371 1498893 813591 1494953 1217145 158548 1371230 1232356 150225 1117389 429364 1935910 1143566 1785579 105166 1304552 1544049 1096581 1480488 88940 507495 342007 387504 1994865 736299 1282005 1882590 511000 1113764 201182 201115 1293874 320570 1522950 1478767 1412290 1957583 11028 1414015 562659 147500 958393 1718981 37372 41238 637726 1041695 985299 1150662 921980 1825293 1640051 1000006 586848 548053 1181808 1987857 1082797 1732477 533246 1482916 931412 825185 1129142 1004830 261001 1248111 719162 130446 1357748 1217567 1174433 1132166 62034 1737456 39817 425812 251084 1865855 1872554 1748192 1020862 1648921 1544465 1633058 213312 861769 1938168 1804596 344112 713697 1927105 150527 1561687 1931794 789405 299865 667699 1259041 215526 1153663 1530318 937554 1250965 189091 135581 629113 134896 1683516 1563857 795739 1256177 358424 1563320 1437761 447333 667471 1514441 1259109 293864 1008471 231586 914947 1201049 1611125 1472688 333423 1919296 423829 1630409 1879615 282373 1129236 1513852 188746 1161335 534570 751165 1994649 309373 1049256 1990104 138116 1948111 1526446 890490 1431021 1395557 164529 236105 1032041 1864058 1000581 1999178 1574413 1803407 452761 372488 780186 852101 1558524 1521561 1260732 154801 21353 1082474 1992618 203810 643814 364023 1583125 1280023 23060 129686 1819278 552101 510316 1852244 1841822 467981 1901895 131372 1137852 678818 1598762 998291 44471 625790 1772252 832714 517386 1343809 1100860 824753 1706469 205556 570379 838652 1444045 1752626 1946940 1816583 1602710 1186691 1096606 1576045 147222 1667461 1866575 1406556 749025 1108467 1414730 1414877 1761606 124249 1672238 526326 1311960 1290563 87001 914859 1263438 1693462 1889899 967520 555682 379606 1443041 13359 372435 465176 1053232 837238 1812322 686385 760360 1043550 21072 1615546 449223 1344525 610587 833070 642176 1305540 1394518 265179 582057 1016332 530455 1579260 806122 1500145 574931 12357 258299 1256535 848462 21274 421659 1082137 36569 943823 83353 775350 1980220 1929551 1575404 453105 935731 1209998 1457085 1631340 1612165 1371940 754628 511130 1008776 1694591 1686627 1233989 1849777 1041537 315925 905335 1667397 683607 1723406 268623 290212 1693989 1079183 1212333 143353 422521 817137 1309013 639403 17066 657249 1221865 954841 248187 597928 1232850 1883123 404473 1975786 1749549 1894809 999252 1533774 519171 785067 931535 1973607 1202641 1931312 1364180 409006 597549 1707785 124502 1128352 1089291 150046 74208 191733 1206621 179770 274023 1334175 1692370 1905125 1634677 1762988 1709053 1472135 1138516 962498 1913037 677363 501662 1475841 996600 969422 1482599 423130 272954 569928 605114 760830 1377460 1748077 318505 1198286 1952780 512639 1324361 1688403 358731 1660414 1651752 1011340 969202 493645 983849 466475 1890372 1812727 563810 1928063 863744 1905428 462200 1381893 1467786 841945 784345 683080 146245 804251 400407 795397 1949899 1231058 714894 879401 340550 535335 1177195 1277521 1064303 1335135 727201 1002303 1499514 518896 622891 237669 1426982 948797 1341108 1956558 1728696 1995661 72055 417740 1640151 1968355 1430814 1427368 1756780 1931989 927809 436667 428279 388513 602894 18502 1364137 146157 1059380 1795986 68624 806853 67938 1341965 1697436 1453673 1509110 1196204 1988210 15349 1063437 1879383 836561 987388 1837179 1037972 1837487 299368 887072 1625011 1426087 740433 1263121 598302 1019657 1965111 880151 450431 1595345 461256 49772 81596 913326 1703191 938263 189932 399492 24887 1890181 461078 292095 753663 308118 1205164 1040679 1976209 53034 1187830 545157 1916658 507234 8245 1457928 892287 700275 1010025 1211317 269415 1896343 11583 260956 1041055 1349603 1031102 586589 1502490 1230186 1664190 1596886 1444505 1465819 271865 1969407 1286460 797462 1985304 1020836 1178581 38130 1586903 941525 1608357 1438238 1392880 884161 482141 332311 318536 187317 1986434 1252815 1184044 1460438 1913048 934671 1979627 1160291 920922 748441 1751874 76085 1206764 1471630 1757666 1123078 1121426 1856200 1894414 1931871 1323913 190984 85406 138411 1265507 531661 735515 472270 65881 1274436 508657 482528 711640 918426 1490518 675013 1693014 1546057 265816 277836 1825236 580616 421030 1523654 1926684 1666431 1341940 1766945 765091 34293 879882 1796886 439529 384771 902036 1507695 1729046 901037 1722738 1456180 29802 1754290 236546 1784529 674232 774781 1015842 1542872 787601 417929 787995 788662 1873019 518335 180008 1685012 92858 1610503 248574 1232354 998487 1344659 293222 1145692 579249 157453 740201 1646192 341947 1586416 1859758 812562 688911 1214035 1915697 740324 633493 397283 1367214 1037538 1405227 1867945 1710490 396961 365088 1937305 1315248 347048 1581937 171198 385030 1813625 1273324 387891 208681 510829 938556 1057303 745145 1100502 1862742 1778274 10778 772286 1798433 792032 734853 1396250 686832 187346 435641 868394 1865496 1690575 188870 669590 161451 80950 879974 1006883 276341 1705548 410129 40514 1940415 1246308 425929 583641 1027083 1831657 1738768 1522652 934985 1184251 673301 1642291 1239445 1040923 816369 371490 1783720 1561811 1064733 293993 888614 111437 1188561 1521825 1511882 1530905 1171013 1429032 1928954 1249797 1382763 397887 1745219 1727251 1518318 1516598 916808 1607342 1397787 1485512 847882 1233793 1926541 1079401 1573888 1622838 1830629 661550 1288998 254527 1981979 1134784 1016798 1722776 1599573 751690 624258 707078 803306 1351340 821421 894892 1954384 526582 572212 1761231 428552 592906 1918314 624399 724960 374020 1801416 1498608 750524 1998237 1496523 372759 1827600 1828926 1554946 776794 943758 638941 1348459 122908 1046612 351906 1039008 1302778 1091193 1974620 1283970 1192626 1890067 900628 1610414 1885394 1398743 418851 577179 1745510 478322 1365655 169196 1413012 300628 524344 1143105 1610168 1392784 680651 71120 1617931 488196 295659 1628901 167606 1492032 1422645 804820 1831961 234939 952403 970463 1585939 1884738 1231373 457129 1589550 1172956 646853 1134594 1451440 602502 1036449 511123 50435 1137319 1138579 1653002 657661 1109059 1697632 699999 31947 998286 652684 1296600 1286605 1988757 867532 1242621 1862632 1460801 1096154 102198 1391631 738193 1761669 1369992 210161 1070090 1296831 1717494 1345304 1532817 1822012 1833243 1665853 1419725 1296078 674869 63321 1326952 757291 1931242 621696 1341611 1377230 843760 1251726 1382455 361907 281627 1759478 1121320 70057 628880 652245 661502 264378 428798 1218473 531936 1388428 1893177 946850 1789184 639152 283674 272220 570860 1239846 1903088 119257 838830 1842113 1547774 1980412 1872393 1182591 228335 1271070 222627 812659 75770 613966 576278 1883504 319295 178517 263809 1468981 999009 1494624 544393 433782 1901856 197645 197419 1187850 1049992 684450 627291 830453 964761 319249 7383 493775 1337887 850520 1959468 846672 1911878 712485 1826494 676853 352392 452384 1332645 1808359 1972400 885009 1520383 1716440 1219050 966951 931699 785533 1707827 722061 1196925 1318567 504781 906221 1313801 1357643 1309107 295597 86203 611006 561873 648675 696364 1111034 57605 933567 1844568 856041 1151979 1122783 335125 76239 1692422 1562412 811544 130851 1738527 516333 1406410 1645958 590953 1680040 1219816 603621 1171026 1301255 357067 1255695 504647 1648947 1935967 1574385 378530 1363577 686519 1134507 936020 1095503 1707802 708962 1121243 1421486 1037086 1402546 1768947 1343020 404237 1182317 647888 1625824 303652 1009006 411714 276051 548980 996295 1368162 988363 1153846 1979429 112943 1766086 897600 283649 873553 1169326 1639089 33598 1475902 945142 1519977 1966419 478847 1148927 1988474 1729608 1494327 216044 1715550 212578 757475 749689 326744 565767 123392 228433 1620435 1918356 1713535 1926928 1036822 345111 594624 808207 1781947 224465 102304 680219 1737984 587973 499531 1927576 703666 87517 1626240 1203725 40927 1035301 1762211 594606 666206 1575089 601626 1266303 1465037 1649953 1808223 1660334 450291 943791 1431931 288494 573469 1506013 1845467 1550756 812367 1740757 1790579 1118593 1345784 1967300 1594389 1281336 690736 367410 883641 803794 1941109 1488060 1905339 426252 415768 1145664 1018375 139341 1189034 1623597 1143256 559903 366099 1052092 437071 769123 1834332 1773618 1501139 1829967 341317 1426879 1211269 107017 1029781 942529 1744611 207525 1119039 1210638 915218 609147 1794278 409198 64333 826060 1379976 508946 1627067 31293 1397611 1580347 1410232 76307 1257674 768793 1590935 1693856 594577 806529 1250795 1210648 1911134 908914 1695668 1016926 207123 931325 629987 216282 466467 1468592 1595497 1349645 959643 585637 1462804 1251433 1674160 1739781 1151292 458700 1530894 1894460 708557 686834 1677364 443727 1129534 1764126 1022475 1138272 1255113 1400192 737619 1417776 84549 1441223 1384440 101779 324225 276754 399466 1232391 1250628 856721 1196474 129519 1983923 673291 1649821 77378 1899977 154585 708910 1858303 1615871 451529 398675 875635 402820 1222520 2503 171017 1170003 1119409 1608415 400111 1093129 549851 1209633 650395 127590 601932 733596 275022 834895 938086 1515627 1676569 683175 1186520 1252197 699951 582600 252112 294163 1443536 1916028 1748011 1805161 1329371 68216 1501588 1587036 70350 183369 1893599 1921000 503900 1429407 1861150 1163331 1733708 1388903 134916 97301 1716980 1230035 1010374 732019 271538 403538 587296 201719 1877567 1143869 277938 461937 657742 1112391 1175894 1333280 506342 917850 1028317 784057 1273599 979111 1889297 588433 327774 17791 1809301 1828815 1470986 1453535 1234981 48385 802288 499634 936108 1840764 999211 1049637 1788004 1043819 1847614 1127281 1144349 1733449 789925 1246669 76008 836779 1968859 1009132 1017788 1966538 988774 287105 314062 1106621 1659874 1392931 1196708 1900664 406669 858214 1411365 1290429 485418 1577609 1281061 873400 1158599 1568995 633332 1750857 1299306 408910 1212611 116577 321466 180873 1152719 1570407 1761111 1126113 363588 210102 859210 1866661 970665 969156 1055765 1987423 1379647 1335428 1436560 1492494 1080211 36164 736325 927366 1523013 59968 1812552 1281564 655569 878794 555019 1596568 1603786 1749334 89214 654667 1216921 1246828 1943233 1284967 537470 183442 186427 993125 291093 1419417 1990786 718492 130602 1787060 786338 360830 1715800 379868 1579466 433234 1674151 1974881 1111920 1959604 523432 1700751 294991 1251886 1170410 32486 312209 1769066 960654 294170 428303 1657033 1383619 1429211 1576252 1415415 569117 218875 1866223 1538761 961030 1676947 1812927 53986 658255 1126009 598117 1396300 1757812 331251 900943 204383 741264 667410 439394 616259 102084 1987068 1414252 828741 1617452 1534664 1814178 1223015 1531435 1469254 718741 533571 351749 664582 1613350 848880 752005 1819918 570518 1258288 779468 1950906 1270259 1672945 415502 613364 1671253 214679 939864 952029 1113345 382646 719328 78893 183867 1073015 265743 398638 1725991 1832103 65828 1494878 259316 496921 1483214 8408 199771 1577646 1897766 826353 72740 1858659 1573841 907650 1188234 758130 452453 1690652 1707114 808817 174043 406969 900591 616601 1671876 528579 1202177 616255 302229 703937 706292 538443 1764026 1314143 1552111 1224156 1851900 1076951 920262 356452 1618593 1016837 449222 191250 1795427 1195773 282281 405277 1522139 1450275 1380567 1550211 586674 1750914 860778 742180 1306073 1766105 455727 660274 393384 460809 1437568 526903 1954427 859787 675978 837029 1996910 553163 423646 313459 1303495 894462 672557 1656564 1956132 1796513 1856673 1236163 17127 873226 1781716 1242555 878135 1638644 794263 1026833 336152 1236833 1532082 988150 1728283 915033 1864578 1220609 323820 1648539 1598125 1088363 837116 1530953 102371 266360 535800 1635580 1378969 1525766 1916451 870926 427233 1353394 1997197 30923 506807 135290 451381 604676 433623 834272 1718425 580929 1066721 1021343 798040 467001 64292 736962 1576813 1780787 984347 17363 1175383 1564162 1204775 1425374 257288 104273 184575 19334 111355 526634 1012005 1155202 529535 203124 1454120 1803330 1834704 1328031 954782 1396495 1189583 846087 887044 1060986 444464 71098 1241142 593906 41646 726486 1432752 1113121 1519930 1440186 1807737 623425 587132 693777 29676 822182 1019814 185981 1176228 534721 668560 1508739 1476104 698576 393011 1435939 1207578 53572 1229128 1984448 1187936 701130 986116 1954953 912570 1312564 930272 976578 768292 724319 1570446 959775 731668 1563503 569242 1275713 526294 1516462 1873226 1946251 1842911 1520922 1221854 669377 1192423 1597679 413473 33935 1258275 977839 1834826 1064973 1621923 133768 1780567 321145 687220 25971 1330273 1163838 168201 409978 1908265 968450 461248 1498884 1827265 313635 385653 1248427 925617 1601106 1171839 966579 145687 793381 1169751 490918 1625780 1289914 642952 351981 784533 1607769 954674 470549 1623585 45149 796279 340373 611355 1974011 1015053 245174 1040572 981997 1894391 1170752 1056270 1096329 1339416 524468 117378 1477983 1978462 334780 35819 1199648 124770 1668914 111944 1930839 652031 954340 62856 654325 1735974 1480503 1473770 1019607 792827 87477 1747471 808095 535635 1206541 1288503 133139 363020 419065 1271794 1732989 1143539 1188071 216257 1420191 483617 1456701 457979 1273512 739199 1853732 1778320 445505 114874 801430 117004 265437 856891 341554 620467 1807705 2247 510891 1125348 949130 1283669 888383 1096608 598564 158322 1972470 1553194 1916266 1372147 1603492 1753407 1720684 1490774 88697 335655 1580196 760871 1844225 1655976 614467 1581829 1878080 1979743 439156 1000619 1655481 1150100 882249 584913 1179375 1987117 922602 1954939 1886810 1846103 1465910 257935 1603733 584480 867759 843850 1036622 1717054 346656 750903 613677 1326234 1867292 774310 785627 864815 1561667 1619067 1495908 1096630 425354 1037436 1961510 717334 982784 1013680 820364 863245 1387747 1280508 41884 755028 1026828 1598529 1729864 1374459 1880198 131951 1150941 1375128 1950786 1895267 40480 1785034 1985439 720109 1247771 309205 1853980 923197 620949 944495 313239 463021 1338585 1990107 976946 1879069 1189346 1966838 127000 824231 1717640 187964 1236141 934395 690491 1989451 1469553 1448908 1863876 71261 1453085 1940577 1178668 643493 1642913 625724 551997 5335 1246134 856630 498008 1008378 1763151 1435257 1639547 1557496 1975053 308694 1562352 1304914 528000 304746 98715 682687 1005075 1426047 1321463 676857 399084 686583 1687869 1015464 366972 437388 1645631 1928584 1156723 589562 734644 179803 1006604 518989 1628747 395573 115362 1591301 631696 1368908 945538 1044938 125585 107876 1193956 1222896 1606264 1044753 934349 1130891 1915709 916112 497870 794700 977291 1192294 1749687 1317068 831410 1961687 177818 1163083 349778 1136941 441743 419611 374432 940355 1399319 185079 691934 540125 682787 50412 688088 918885 591622 1553001 629544 1065414 1618816 736412 1914377 1507439 384024 1852496 1264397 1621695 1144766 1735524 1796557 917532 1008542 1662615 162714 1091998 569120 713151 734578 1278025 913904 590873 1867042 1017825 811285 35977 281379 1663798 236239 513921 1255750 1826701 930850 82602 1123426 528053 89195 194383 1667137 1952212 690445 603053 1157058 578962 728958 727730 979954 850245 552616 92646 778310 679096 818518 1522762 1275970 978296 234084 852740 1308043 1620976 1604959 1470983 1685238 204771 1525245 1262455 660718 1840092 224356 496168 1814388 676073 562531 807266 595285 793695 1342375 159363 1937608 128725 1309621 49714 961624 1405638 364242 801299 1592643 710477 1535158 318672 1196694 1481586 482865 459047 83530 729604 677555 1656451 479911 1270131 384743 1962583 396634 604664 1403701 567452 567398 1228731 1738568 1258133 1993245 1227551 1669993 1495477 1167460 1418416 1327902 1614724 1568626 1690617 358575 691469 165979 1795680 501723 1929026 1242038 1810779 886868 1751908 1291106 1180123 1677386 772888 112480 1196756 1925107 570201 45928 1260839 1869389 400310 1454970 440722 988789 1957081 173981 1051238 1279376 1086575 1094110 1404819 1997633 152633 1054323 261004 610809 101693 145272 183921 1993498 1577236 1153421 778306 765134 1335283 1527653 1529844 860106 75373 1726004 1591305 786323 896220 1218352 697777 1728503 965296 516947 1368960 616468 853787 1523295 1095603 9922 1388007 370467 386499 76018 1816079 811857 902379 602251 1110649 1458297 1944122 1992592 1725230 915024 1304711 543073 813976 1822583 81225 269864 1997305 87647 1273605 1890297 678370 514220 478218 976704 821371 247825 370259 197650 1999084 561053 1212193 1032839 1229374 58080 1387145 1657184 313649 1387048 569440 1273945 280712 1843983 1217386 1349242 258334 1177714 331696 860692 1617177 1112665 1661578 946839 690612 1275219 546841 1868740 1513429 1517201 1605861 532050 623640 286734 1762007 1662844 50126 269086 463750 241928 5887 474973 692606 775094 367641 354157 1693759 1379390 1817461 845800 356565 420607 614851 912638 1766943 1246904 1445713 612170 360005 333376 1117598 1504958 573057 1608497 1166032 1486282 478065 590977 1320959 632860 1984571 985909 1842288 461480 262263 1176037 1236491 662667 12503 1612423 1187430 969305 449160 1300236 874167 357275 483069 286167 1049384 1823630 902092 1499246 1257522 572242 1350011 895657 1733392 332816 1655412 825211 400553 666669 1990065 1411932 1599640 1777115 1057627 278385 1392591 1561234 1900958 971329 528063 978412 1708869 1698734 791434 51077 777025 1678692 1396445 93956 513838 1906014 227364 644039 1314519 1454193 1997751 383328 665055 163336 1947742 1101004 1622038 1748696 302034 54385 1932608 1305766 864534 1500795 486513 1014597 65132 224138 31516 1624494 892391 324436 943359 276487 339437 1814068 878279 566656 996865 1445245 1537321 1790609 735018 217025 404477 1642946 1399532 920022 112986 167892 90443 1706785 1819656 1286908 650881 792489 1079085 896125 1349905 705282 786554 704731 1360860 162812 11792 159649 9654 310692 66569 162463 1941711 1544705 388612 1767826 1912733 1705535 1219496 1138493 235680 1362573 140069 759870 1036065 350364 1239774 42563 439124 1095104 1711782 1738676 1346972 263588 1925721 1313383 684595 479969 1010262 830056 556753 75021 1474305 658395 1745859 964990 278995 1415568 1503713 1640346 1349408 1601659 1116739 1072108 671712 436352 1814005 1234932 228802 291804 593806 1514219 1151448 103905 212685 280112 715145 942997 1878833 1821050 1574508 1070291 1672700 352509 814806 717890 1136999 1851368 1204773 1248213 651757 947278 845002 1560816 1132537 1062843 879545 17821 1241807 858890 1393995 1641914 594105 724929 1509987 540175 56581 1829143 1685749 357289 374224 1256327 1445900 698659 1555033 722793 707459 243935 120718 1230277 1795683 475080 386594 463989 1369916 892873 71497 107343 471986 666224 1204907 572890 766690 1184792 1608920 906650 709548 145942 626920 1485235 1836041 1236193 1722472 247793 1894465 87997 1611769 759752 16975 602815 1007116 290623 187169 508397 661375 1386009 1792183 1689073 1880985 598595 60186 1827992 1613860 1726153 957273 1577313 1032894 1130197 1716453 1627848 705264 1150013 972210 847483 1713227 558870 437356 24776 552132 727797 1506067 779791 1450130 786107 64775 28462 1253775 387312 842626 1689133 752686 132806 1484643 1545848 22363 1601767 139970 1984433 912456 278579 974637 522980 274812 1323040 1243272 434670 1091969 1375186 1819202 776780 1705975 812268 1116560 1198770 1246387 569798 1759683 477304 825974 606363 932372 1189802 1953563 450988 1484330 1717102 771759 971260 1433293 804591 1472321 615097 784528 209361 1427790 1583383 1362509 800523 731142 1345575 1529537 1185079 1437564 1007589 552357 1261875 1053535 576259 1025935 1272710 1828705 831785 845349 438297 1112691 1500750 105908 847177 511542 1331916 2520 655203 1406642 1954643 819291 1709788 1544047 1377899 1664424 1120394 1708461 1478888 1166919 547760 1682805 666888 441493 1511503 475895 1883599 107567 1656204 1107708 139306 945845 649928 205517 1167097 1201540 343358 93619 1821936 421796 1735269 529528 1841626 1228614 1080916 381220 1768543 312903 1190693 1707961 508683 1782819 311156 1163922 796711 226263 389147 553645 1094427 1880435 819523 1805640 72646 296734 852564 1851617 727358 1485637 1801969 1130020 97147 986268 1917606 597780 1939387 1509287 319098 1304247 244541 49669 285378 147397 915049 74133 316433 91761 1875098 1147696 1947836 275976 502309 273958 1461069 1886011 1411062 592922 1443256 284944 1916459 1078268 1974792 1149696 924788 540984 738858 447290 1552448 432936 901045 1510616 1957381 1697024 1467484 1496816 1499841 330231 270097 358703 1921632 232101 805354 1157793 1434002 913194 1060345 1844139 720897 1563462 687689 1623838 1447197 959529 293376 1561817 1305184 1354620 893035 1706828 384970 516656 1156860 10437 1747725 663925 1796891 1605954 1243900 1633779 824977 1450749 1770245 222633 963399 1937808 718711 826733 561590 1840773 378445 1772066 975251 1250485 360964 131976 1034957 510852 1559534 677438 873286 1797163 1514973 802425 1071794 918097 801821 1514227 828900 818226 1230309 1816477 1883152 1178844 395088 29637 318167 892221 1585314 1834064 587539 356340 1714035 1773081 1078043 1113481 1718985 1136993 130467 13390 544023 1291394 1902297 1274427 1205703 1538567 558558 856100 452302 1336957 1536234 474192 1566195 1527199 486683 1687241 704067 1858230 587952 607842 527546 1780877 100832 629024 1878141 430784 1185158 56968 12269 1342907 80987 1232548 1292364 1056462 795226 1577854 584472 1299170 655902 699782 465674 1949324 855931 1507262 1908894 1718374 573600 559909 1748950 1376889 89292 1549793 237156 823915 1873890 1544484 1895902 419996 1818172 742207 1721843 654413 221168 1781891 1785946 583777 1520410 1291269 1381501 1098155 309655 1681355 1648819 169665 82140 422117 1144521 404595 1624735 401002 568338 1420527 368516 1568037 223498 775325 91316 515072 965356 211596 299860 218904 1223421 806088 359598 466090 554754 1067612 1102124 422190 1408142 1331977 1924152 851659 176457 327812 1961530 951652 1747988 662480 1983634 1500546 213186 551554 1672883 1115591 378436 1313941 573307 94128 1222107 1529155 1678736 1324443 1473077 646900 588900 702995 1842719 717394 1165634 1907523 1026693 1928572 1232106 1533382 389414 1489821 994980 1720772 175895 769605 771563 610576 1882885 1395331 844100 1621229 1892391 227272 447842 667114 899326 494290 253520 1886886 960068 151996 901661 1052060 437541 770836 1196027 671244 458298 1808156 1589111 418541 1096358 747758 334919 1632695 1200183 1831302 99155 1032397 809139 368999 498743 1463173 1727668 492558 334612 583966 640114 1122019 1365504 1853290 338217 1893685 28056 1008052 380487 1221938 739133 735415 1928839 1201953 1690345 1368265 1047915 1091086 1226708 1226700 418970 1722248 36745 309991 1716114 1474633 1613159 1753689 552565 967335 1321340 193969 688523 1328904 762812 162825 99203 287694 1937226 1684471 1885460 1610441 1374944 1228212 569280 1378341 1010370 117349 140195 713466 1697728 1143430 1966959 191020 1237394 1214558 1269200 1776588 1522803 1112073 815831 533369 1319417 792009 1528035 739747 727669 1055794 1391359 1476012 1203473 518261 1668745 260537 258838 424330 546916 484816 1978227 226288 1239824 1575098 1872206 326716 789118 1677163 784520 1803574 1452710 151584 1776541 526652 209491 1699240 1315885 576864 823751 45175 449030 262671 779833 708192 1385780 1350471 1488946 272851 541367 306464 119798 419535 1180756 1918941 802220 1445774 1433549 1403196 1867901 1284596 206703 1501195 1578961 892199 1691125 896492 356517 1991755 628941 1721256 1326169 450656 1026111 497969 355085 1494014 126122 625733 905107 913774 384671 1332623 673632 340016 267613 1467150 1669608 640295 357100 732574 1708328 1398831 825375 662694 347698 1602649 722823 1715401 1094072 1082317 1172018 379288 373142 767167 1335380 1817458 1714537 1687887 1886495 1105799 265863 1405443 1181550 23334 259770 462727 888489 1723658 754135 23821 1138049 1309865 731507 1513268 1906134 424933 1816719 990792 524362 1315251 1640171 1372086 413075 1475023 1820647 212387 878577 844096 940433 511855 737833 732929 494268 1624995 1351389 1249487 1517636 1101515 1626037 42583 468583 135856 684029 1571725 169341 1724120 1867066 1435016 1635404 1836024 488568 1785578 1014981 1529068 1705141 1692093 1973731 282953 497558 1499833 1448500 1359665 1437470 1599519 481363 1365159 1696554 1876895 1793949 161840 1147792 556997 257856 106745 134816 1370814 1846576 1519021 1220823 740709 446293 1659584 1922477 563259 886782 606242 1547986 766868 1074744 706898 499831 57273 886292 235217 1427742 515255 1336498 1686011 160175 332472 454743 449891 195130 1578371 639143 61879 681104 1922480 568379 225425 880984 1805238 915785 318333 790665 653837 1001653 1827007 743433 947071 1993014 1369565 982757 152316 146070 1008406 471480 539015 557379 1083154 460211 354954 1937657 1149390 605211 973843 238188 1023108 908968 652577 1619358 998726 1039120 494478 1387019 1220523 1080583 1121764 1935317 988129 1458410 1170059 1524443 1593264 835248 792686 56768 1822473 256845 370459 1491370 500697 1032599 1638493 1833445 335171 620022 536083 1049138 298966 389726 248259 1197035 1239375 548987 1472783 1535330 1355413 748798 1503688 932794 335264 702999 152804 518802 1013252 1810305 1718994 737018 1677970 1824600 517491 138978 1127515 23224 1978538 714861 1207439 1261819 11740 60708 739595 343784 592245 603197 378437 924482 1315345 1872764 1538727 1209037 1542282 1947264 67120 1062746 1053634 840570 1436753 1963025 951223 1713478 881538 398059 643769 1018133 804619 433457 176133 1415898 846491 1828253 1222568 645489 497098 1224705 387841 617425 613857 1998927 1819643 531546 1220232 143314 1468082 821587 589121 1464415 761853 1611287 261153 113285 384579 1753203 796841 1536624 743613 1966947 287752 1033675 1912058 1057481 977780 1787462 197008 846114 1915845 894231 1949493 651332 90435 669499 1208916 683760 1869605 455059 1385948 146506 1332709 1146981 1260463 1102762 426141 164012 126878 1428012 824892 1546187 98744 1947020 543998 1511156 1756763 1270532 400845 1083522 1782259 1813158 1300262 217178 187175 1000136 54785 933095 668861 363770 1477420 1916255 1936131 703588 536354 548831 1046483 1807968 1877484 1802924 1221805 1117396 1889884 1738558 282985 1488570 312478 1706639 1768720 1736264 1977942 300743 1787470 1459306 256844 863850 1680167 370258 1855175 1765163 110308 291836 1045894 1440678 1826713 722092 1313040 1306100 496784 1210807 753750 336077 277962 281748 214031 1895491 1180433 607262 1720593 1611064 512020 660557 1583329 1584372 285983 535535 1728372 504933 371727 1111948 975821 1611186 316317 1227139 1165489 1519572 55878 1379076 1864194 1651585 738155 1625238 697956 388067 335552 940192 760604 1815934 1160001 1243642 1942508 1523653 609242 430650 781679 1575205 1132416 1227262 1173740 1714479 1478011 881943 1496199 643161 547152 1596761 582051 222156 1388013 457974 1786728 496897 1441240 1961767 1570565 1669109 1040231 1145515 1512999 1217858 1147845 1988388 1537334 425207 1484665 1646363 1662112 149694 90458 897413 1750212 1301522 1341213 1497953 913039 490082 1888775 951926 1965707 1681935 1698790 1109974 1538260 915154 739136 174003 1997850 1976808 979348 1443049 1906755 1747452 24188 1690323 1530359 515149 600558 557897 615636 1879910 1529164 1012254 659126 440815 380272 778876 300491 592653 1648784 1825701 1280733 1441049 1377953 1033464 1224574 739192 1887591 424611 1791882 729827 149879 1023002 884259 1308860 850532 1125615 1377828 402116 190347 616797 830473 348980 1214592 782655 1960423 679422 993325 1650558 1655529 802031 1378249 255885 595301 637590 1489634 695463 329221 1953780 1729681 1424725 1363984 1526280 1076406 768254 1175191 1170424 563605 426659 1051798 538676 1382351 829889 1804609 1254227 1562751 5312 1470938 1727038 96617 1799095 284188 1967409 555714 829674 512903 1251772 1674904 1188840 883992 324564 1094678 311423 1628267 276423 32042 879342 1572354 995605 1190075 732095 1989743 1455148 1335054 1735291 1103073 1260468 1931480 349725 1498193 1586160 1365564 1415800 1310895 789776 15018 1905209 506709 114238 477493 1668518 796397 765497 294590 788853 610214 141967 1023825 1270470 1814175 346843 1991901 452895 1471837 1423154 867208 1980637 1911010 339349 1763717 657014 55316 1820319 1770372 589298 517216 162988 1369628 1245676 286904 1451794 1540166 1579197 1715508 1887488 38075 1379984 547468 1234806 747858 376537 307022 1688598 483309 1693384 1439410 1805675 1975774 801426 408704 417504 1092771 1874751 1831098 101136 1547553 1203630 246682 1116230 745705 1972852 850817 718347 1087110 708391 1311590 150721 1495346 596601 1209069 332093 1280369 1343800 6226 1495032 890461 1423707 1595183 1269311 549208 1903184 122912 1565477 1088409 57175 1176770 905276 1315902 817083 535752 970071 1765624 358757 1433897 1586007 56195 146269 1830204 1225824 40326 1609371 979926 112223 267928 874169 917278 1260385 1197162 347771 1330147 246995 72485 104653 1163070 1292429 832191 1305489 896904 1723556 1122953 1315822 1134496 873978 1517001 1446664 322009 99108 316189 1676196 218922 1180905 1374718 1360872 80393 1474255 912531 1735200 531730 1298249 487010 828048 117277 1664293 680769 1150868 318569 1902621 1291959 1990669 293627 450735 338591 1772411 293464 1893587 1944985 830740 650393 1217551 1097640 254947 130989 1493538 662794 1898946 53104 1998293 1244389 890889 242616 376140 866036 1159682 827452 625444 1024776 1607580 1434732 1225962 24946 560231 1725981 652717 594380 185835 897208 730238 1628706 1641930 1488660 65900 1401050 156542 1701192 1256845 1724085 281730 580448 1074661 882880 121230 1228811 640470 504305 1635430 722991 704204 1168874 145437 456747 184784 5810 1263713 410196 666873 801572 629891 1459618 1574489 762441 1254469 218856 1553960 670852 1482255 1902863 141365 1200067 1473433 576196 194620 993900 1782277 142054 485311 1022161 1308073 1296250 1338981 1167697 163753 1906401 510187 830095 371976 927682 1863290 1589353 541823 266604 169840 1667507 1453230 1731837 754509 965022 3241 86386 394541 1384965 629193 459535 1511526 475959 452191 1831471 1952535 723297 1957436 1914567 617755 1597806 739622 1525382 205394 401617 1215083 1957938 1364021 1203786 606753 1508568 847429 1062461 1380428 155638 1493098 557647 1797287 329345 212801 290386 1122809 747882 1874625 234402 1607004 102206 512220 1267876 154693 1024654 1156787 1614035 944270 71049 1911305 892549 1973228 631836 520482 967441 1467627 374983 1328911 813303 1754537 349771 1868220 1696117 228021 711967 529649 915092 1129625 363602 1013458 1762119 107408 629105 1665080 844604 276452 1436649 63844 298811 764393 1064021 977953 338386 476918 525016 155679 1726225 337489 1997836 623382 253282 1370258 132715 698380 608788 660094 1225512 41355 1990716 347165 962250 1898605 1951748 1214971 1881401 1057208 1232714 621470 790164 462606 612054 288612 1053223 408905 495824 657539 457836 1135903 485782 854975 602690 1079637 1027714 1430384 1904171 1889161 1933453 1002010 1566952 1524433 571977 1162722 1113135 375105 1531182 1976222 1761269 198300 267008 96755 544018 1066458 38032 1369817 1397994 1158719 1576961 1164186 724750 369629 1761214 1374083 1735590 1723882 1400825 1058714 1801443 204961 796906 1356289 65956 723948 981690 1656692 109945 718234 1434213 1128379 225703 1376089 424560 964283 45773 1546671 1172053 168986 256885 1957466 1562310 313321 1288332 408402 860582 956327 1944725 30604 1755231 904543 847079 107928 270398 793646 1617903 1506219 206233 1734944 439286 1186784 1553241 1635364 1238718 1317364 1854893 449166 1761546 1563507 738419 1685499 576288 1190434 1005478 303564 1715175 956977 747770 1146251 1259909 879580 510380 361942 962903 1740159 1484836 1500530 999092 1347572 1825565 385495 1519848 1798447 1700186 690637 1900298 1393311 1257189 507551 864298 1297367 1838799 945984 1421651 799513 75112 353630 242007 565173 1624732 1699104 1310854 379182 1952110 1031887 624458 1142942 1359155 1984631 959305 283594 1373633 1637388 812791 1871820 404542 1676631 229270 552376 2301 1702758 219514 444847 959771 837013 1553109 507763 161970 787194 1761660 470630 1603121 327280 977745 696823 961971 229197 1402979 1269653 1177534 716752 1758918 325633 1766827 1444454 300999 588406 1392934 104202 1535996 737172 1518371 1733440 824294 1949132 534302 599733 1041549 1807354 1732199 1441669 1693227 650957 573285 1748551 657982 1984541 1357279 1791888 1779078 1643311 1537450 1167894 1991251 1325564 556146 579743 624979 269676 1765072 880138 4490 1944657 919266 526361 447353 1322486 895871 892449 1131712 1866562 908065 820898 1076825 191501 91114 468859 410308 25070 1330219 60749 495305 1442121 501014 962665 1183088 860147 1955230 856699 1536093 585040 1130169 872326 1078077 598098 531688 1292587 457019 13880 620942 1202971 1319588 1016753 116110 1877464 565629 1215753 467713 972306 1539914 1421418 601657 1479596 1338428 1388303 66576 1996018 898065 1790847 1240805 1809455 1619076 751119 1039083 1240037 1714058 774158 1254876 1109765 1102157 48084 1272026 1741301 33343 1513007 437330 1736272 1240495 1855847 701030 259920 868330 1720180 1357993 1323929 1668624 1330347 1769903 475183 1156853 1447501 1063087 359509 504889 612423 1754062 138493 1833180 1944750 1246783 1134041 1269721 1801460 895276 981811 715759 706919 1585047 1813567 699946 283987 467506 1637333 653082 1852353 1510257 1659200 1809181 1602477 1720077 596763 1370657 51083 1829130 472065 1186934 223786 1319589 550630 1900287 812964 521086 445448 1404753 1691376 1009231 1995277 1115721 296312 1546408 319433 165683 1773189 1896628 358029 362066 920557 1574783 650115 1240825 1718655 306673 215912 288453 530611 742162 1296572 1414232 1489930 777829 1545781 792272 301149 31295 337947 1704544 1676895 370844 163757 870277 1784590 498647 947783 1516817 1130070 1013606 1812020 542139 1122000 1866264 1296549 312263 787674 1340896 582823 1829100 1218108 1301519 1958747 1476985 835078 1879155 1898517 1907978 772156 326395 36731 1324196 1272850 478728 1963287 1922772 355595 1850127 393286 1506331 309407 158838 718517 871063 1526296 1396751 617328 99870 1074418 567436 856749 963622 1062338 16250 1904999 1059098 441547 1403991 1749939 1214886 1345544 67015 1268142 117728 498646 1797791 1405327 1935265 1290935 1694989 1307909 1119939 1533694 669086 1034799 1908697 1332872 352973 218458 1476938 297390 1429732 977681 1947731 1876105 1026452 913043 488997 1362939 353724 1087010 976853 801497 1714003 1864336 1576502 891860 1441075 711816 1191593 986155 1063537 1753125 1889826 504956 72564 1713141 1665901 287514 1909053 193233 1606661 558552 634326 1831322 565699 1795877 905894 768633 46490 234250 8417 1738035 1223680 1883475 527324 904141 116673 211493 1878240 550119 140688 629263 1437653 1165608 1471803 629824 952793 1599735 1637547 925503 169473 1070530 1231262 1985623 1718784 69119 444085 230331 1139710 369112 1244650 1821484 1655965 1491785 1020993 1359512 811535 1664038 495102 814597 1355133 1006023 33517 500105 1981781 1385139 1676417 1285793 453455 68882 456823 214603 709969 592683 102122 1116714 1572442 643034 1103994 1405286 571073 636657 1041812 1518750 256666 784769 819769 218632 812445 1103608 1811250 975967 210263 398332 506657 1694920 1018208 673436 1150122 9463 1063319 1425270 1527668 889852 734330 605601 1355987 108725 1100970 8528 1596936 249469 1692645 1885700 22669 709559 680821 178676 1161439 653346 963985 1657537 391440 1430134 1771489 22976 1007730 1801948 938802 1710268 427363 1638321 561011 204174 1146414 1378801 945710 653757 684645 1630907 481171 226526 1213726 277600 197218 1308111 979105 1789963 303484 832045 362922 1995513 1018801 109738 750387 65449 1368884 730551 1761035 1260039 567226 1767642 453556 1942925 900305 1822265 20871 1071438 1452665 1437432 1127508 959856 186000 1458548 215787 1226867 566691 1536847 1938017 1009708 541134 938039 967445 113273 1965304 574558 1360133 1392465 223188 1269418 892947 187858 1783354 1693313 1277740 69230 1676903 1475866 1499177 602173 1405060 760340 1690745 941722 993309 133717 1038011 288939 946652 1959632 1912289 263133 1583038 820723 162385 502711 1845615 921310 985020 664021 1992654 528552 1423143 1191601 1625474 1828060 1199456 1872587 1284651 1608116 914855 1580782 396838 740019 185992 937170 237584 862685 1977943 1560886 1786714 1825460 570282 471879 1976402 1751345 1365338 1815445 1411817 1553047 434312 1924381 1924300 1809163 436702 634461 1451585 821333 1185735 1668185 354507 1573949 1843227 510101 424581 1900941 18783 1088052 1033051 1059540 1449674 858929 1511070 97035 1455626 1116538 728654 1709946 188469 1434306 120765 1319696 1575599 1494493 364624 810128 1889374 61359 1220343 1956389 1837040 916690 622384 1340014 1030106 1410008 748469 638524 1621300 413830 919945 20546 836613 1408804 1039304 178594 799687 594238 173599 693761 222187 1726893 204652 740576 572185 1682158 332102 373751 954952 406428 936430 1307068 1864160 849514 832871 1013102 918302 168922 1269961 1147361 945761 1128069 639529 746806 560916 948229 1772928 1751627 896919 1820866 1265392 190861 1422580 932076 220921 1276465 1502753 992823 443506 1297546 1006166 516223 1060245 1040188 1805773 686980 478782 1097197 1188307 803219 1160411 349651 1435126 1007097 528036 886576 1947690 572699 812293 735805 53656 424025 247631 1540322 370616 1163049 1701255 31196 459779 218697 134974 13407 123301 966708 520723 1871074 1394375 834181 1503022 899806 581377 1888350 1313870 210323 1301055 1590928 1377210 1963420 1018731 1335222 735245 615116 1427736 1787584 555760 101472 1278458 522426 1509080 495060 361094 1249226 899013 670721 1662313 1100891 815961 1298717 673041 1169535 3539 1615505 601308 948400 1117071 1110404 254849 1981005 634596 1912833 751555 1295292 1553084 339446 308645 62565 1940331 1436526 867603 1499205 1133733 1909480 985527 1253146 1353667 921025 1085361 1188337 601630 1021490 1417520 325471 282987 911483 17950 1501465 1276506 1502181 1467186 478162 553355 1394269 822004 1731530 648589 70025 1574388 894090 765378 426313 431813 1064205 1408141 444197 599056 901827 127988 333188 428618 1315955 1983026 711181 1422806 552726 224597 657755 980036 1717117 779061 1289884 938274 104611 389319 117334 921348 185976 1103251 423220 429867 1993163 1386971 1792117 646495 866637 179006 996988 36702 1672631 48562 532587 1195665 686680 86153 1521285 467942 778963 874831 376670 282466 763771 151580 153726 620712 686716 1139503 1569680 1469072 1625844 1708747 233862 1492854 84606 1991627 1574550 45386 212627 750633 993294 111547 648016 539981 933626 148847 116904 265155 391816 1717648 339625 283135 1078908 384147 1049356 1219052 79612 1373593 490400 693390 1497599 133662 1174556 1415157 1565793 1576200 1727151 1880021 1978661 1007209 1177303 1073578 1981642 185086 1584992 1407256 1854947 633957 1022806 1247001 1082131 391910 369114 866588 1338761 1938702 1134432 1722622 1593752 56804 693234 516297 271224 1988780 1265070 1947392 1486304 810277 744355 1834257 1995109 875713 1868632 255685 230328 567507 1573490 29525 748021 1421496 1195761 1963613 1962584 1331309 1034023 543076 1020191 1043573 1348185 1905165 403156 237879 683745 374273 1567231 651287 1925478 373901 558341 429076 1881570 400983 1063162 1242525 1267625 361906 158062 168462 114926 1439580 1511201 1472438 591727 828399 943859 112187 1610943 527927 1471164 334973 1997265 814048 112686 1836149 176642 1369934 1804232 970879 170300 508073 1131722 936138 1123535 641706 1222489 286231 1102612 442358 1692099 655958 644473 1636612 39545 1489446 396749 1469477 1420541 500992 573707 604288 848589 1738258 695530 1474570 592093 1841206 1696619 1096209 333472 804708 359762 1632349 1247259 300877 1657075 546281 456141 368853 954937 1349576 760849 1636627 1960212 1014133 280782 793205 1065844 1892761 1518213 254167 370673 616639 545579 1217590 1252663 1009058 600979 1898870 654435 1158873 97934 376376 328171 1373995 1054126 320863 514708 584162 761344 1273154 610941 69804 1514694 693208 143520 218334 1568241 1020925 231987 860340 14704 252912 713544 861592 1510349 448005 1032430 1328605 1781575 2195 455179 128345 1892389 1776489 501585 1445345 449904 734580 1346760 1545555 666778 990486 527606 1178543 461147 224506 418381 828723 131089 1117315 1527522 348974 1810787 1640505 888401 1027379 317575 1290317 311101 63651 749564 411603 1619153 1560086 1669383 1872283 78676 238112 1105800 1816566 1076653 991290 1660622 49953 1827281 721619 1187625 690532 414315 509149 694797 932365 1262277 5885 859971 1006294 19044 1100277 1647054 347316 220874 690092 799001 1699246 133272 1857687 650232 921439 1559373 1265743 1367951 138745 543328 478518 1196486 1477041 1993075 1467956 1278306 1941939 1483504 1396249 290047 543039 1063879 1123573 512835 1182032 947912 1015444 704765 1155583 1392290 676578 1102873 662492 1520864 1652433 343041 784454 704614 1668796 1776786 454536 409906 376650 482103 1902134 1899732 1880022 868836 770742 33783 177472 1417424 629330 313336 534522 674365 1577268 672579 175864 68845 1397631 1803958 1510652 989657 147042 1743601 1134437 1465606 1049683 1723117 1949150 676311 1125818 1656032 554131 635036 839627 1484819 142512 763368 469553 517611 1772143 1796056 1402097 1589910 1697556 374801 1841863 1540239 1974790 1898046 1435837 1677019 326427 510935 958489 1250466 1581911 1082177 1135707 1923884 806593 864636 827991 110881 1861930 1810265 1470185 1334516 525244 641621 59807 1871908 1409600 147100 1041879 302870 600520 554984 109993 92357 1243571 1314902 156971 585499 1160191 1575116 448683 1378838 1909770 1418497 648178 9669 1120027 225337 1596375 710144 506575 611881 1172875 1743495 667552 826246 1064345 624305 1920254 1926675 361352 1890054 1091188 131416 1141791 142122 828321 773971 866236 1764725 1355197 267958 343980 691885 658857 1907297 491035 1553025 884877 1948045 1053819 1541853 388495 642391 1709462 1127740 1605984 1630354 1320772 1789027 555122 1788584 1019058 869385 1154500 218812 1221153 522553 748496 1985263 1243258 1981587 732231 358169 419229 1908499 983250 1511976 599961 1774758 204458 447489 1261025 748040 1460542 1126491 1613107 460608 1995852 65333 901355 1670962 1711505 655557 1743586 60169 282262 1339551 1762544 1870866 356706 1855080 1282478 980380 1660616 932140 1067171 121634 1706881 1604546 494828 1721311 1982695 1636406 752860 151354 1776015 957085 1709478 519254 377152 1974288 1455373 1972653 958907 765499 1599032 992768 1888177 1531314 999067 1153340 1308767 1152084 1793403 1002864 131079 1138100 1160857 598632 395965 1066055 449273 529025 769037 19478 1597599 996450 151732 1508023 1600357 1967447 930493 289231 637071 943035 451815 465410 1969565 406926 1367668 860723 1374365 524130 1857838 1665309 454712 198732 1072892 1637573 1157771 248038 1787274 333798 1440968 796750 1001682 316778 193110 583163 395499 816945 41519 1067931 600484 1932567 1608275 840627 1269920 277247 984640 1932994 656932 1534298 978646 715333 259012 884987 1056993 1393647 216928 635206 418439 23189 809418 622475 1994810 948700 38985 1204654 247962 720460 273908 586323 1657338 1080983 1101015 1852085 759425 1590872 1385903 1067096 1325228 1010066 434506 1384694 1666587 824101 1649606 1045491 874627 346912 236078 39341 994600 1698406 477677 740165 950298 784611 1797399 1990477 163287 328880 1005413 1554821 1236248 658831 669458 164404 1267927 1123842 1855024 1738283 1392729 1377336 642585 934471 1716580 1554031 1093840 1879772 1534900 1416774 1533490 1976336 1017906 666330 1487371 724952 443268 1807028 148859 247622 1330047 1902674 1399394 996595 358587 282322 1731146 1829076 1006692 1244105 500370 864206 682001 59011 1904876 395875 82414 321508 1287520 745932 1349660 1215762 235878 1301664 269540 81145 451981 439501 899020 1658869 1529385 1028162 94529 1483386 856949 1869488 433343 932011 233966 423642 1417464 766909 659386 916289 973985 1062987 1772605 1886582 920606 1764815 837897 1414956 1895490 1486919 1968360 162635 571840 1789576 1182671 1794074 1119758 216373 476081 338647 1583255 447026 866676 888972 1790977 1729266 574061 878520 693327 1145567 744048 543565 1795214 780145 1354350 535189 665201 1236273 493864 49663 401239 680494 735777 726346 1454495 1709519 242088 1999889 1116033 1281613 167057 1864632 1021160 65620 1873156 1634715 1216430 1967742 1307314 1232233 701500 1770938 1019223 1133741 1360416 526153 179204 1155908 111385 1879691 829777 1159472 1034874 1014525 133330 929495 583124 893906 747657 1153035 1818484 1795230 1292563 301306 1697492 1528532 200818 436489 1226526 1121439 860793 1283269 1607321 1962179 1864200 288033 81550 1991220 1351184 1039285 1447607 535543 1290947 90644 1816984 1978466 542594 973713 286038 1320060 316504 1422310 590821 775783 1450160 972850 1436954 227650 495743 122768 963979 1086763 1212699 1212062 1839297 506905 595124 1283551 73611 1456629 501861 671402 881474 1777457 965446 581405 815354 1493530 876146 1961437 1311003 1891821 330169 1549342 347774 383344 1107241 1981483 1735845 1186840 1411738 1101279 832906 513874 666090 823014 1564804 715682 1591727 96733 703551 300888 41298 1789912 325133 284661 423708 1072678 596822 80738 316674 1180435 1004321 814485 1270201 379693 670128 1107550 1480669 1111655 245230 452049 39312 1587798 1721415 615604 1160769 377942 1379144 1138170 1434022 1633734 1582185 1766625 90482 1034526 1517110 965479 686023 177554 289003 1337050 481680 1648613 60929 1317767 1169450 700500 228959 948502 911582 1739911 145116 1746174 362426 933704 494533 824891 649902 1139979 1189446 158184 957819 686901 1559621 186144 1697215 1947803 891529 782262 386113 581139 1530012 1329518 1424686 177768 1476761 1551686 1392774 590174 198641 1745505 1090641 828808 1238169 1566389 1146452 1416213 943478 309853 626924 1054162 1695878 644343 1757990 1280418 186470 852039 820231 481643 1707884 1436584 1120380 233194 1085360 1370517 1699082 733605 1531503 66787 585618 1431675 310904 1382010 785798 1320706 745266 30889 1620866 294428 1325960 1407123 1218111 1146463 760409 303356 1903122 396506 258068 1274632 746797 606422 1794899 1738518 1394416 417128 1058747 564553 1699651 712296 427983 1615132 1501411 1120018 195759 1786280 467705 744705 1052323 1183811 458647 1890404 1049583 1394121 1473711 703458 1082048 269061 767630 1642786 463066 1042704 1481096 1245840 1650059 24901 860789 13922 496672 478553 1899445 340991 1210602 1716308 1332245 1936311 580404 611155 1629473 1786641 1143293 1189175 1650667 1281243 1723288 553603 972031 1830267 404709 1151364 787990 1979667 785974 103992 1086797 477114 937319 1033603 1647579 1564913 780948 1948206 1267845 197360 1867347 760549 47708 1685912 1553089 654808 1163384 1928121 1918554 1710904 778195 41311 532067 1155805 1702114 860983 245574 1881810 1920904 27937 755072 980597 340361 1078464 1120944 377335 960020 1504034 1580033 1283738 1031731 526234 192910 423169 1127826 1165878 529530 1996294 609255 506743 840559 1199993 741180 40404 652761 1280918 1220960 363374 1732714 387363 847702 126978 1899343 37911 1632002 1547350 580603 1219375 986032 615076 1625483 1272815 276197 1360038 1008863 453306 1364694 1097533 202083 1526354 523060 1554222 479521 989765 262983 1613576 523011 252298 1592346 1398142 74995 1987516 1104984 660741 1458694 1422975 124655 595201 24980 1393711 1777231 1300633 575833 1167120 1581629 1077798 309397 1517220 629928 1521897 1196519 482375 1764254 1080377 1912414 1948790 1519285 184580 211087 1690416 646879 895265 775384 1103736 1369599 609864 1484424 1120332 1189031 1783404 1747294 259513 1169444 1521323 1867890 377779 647219 1912209 813687 268582 937051 443802 1742131 884143 1116982 960185 1336985 1221239 538619 440345 1008121 1000452 1423623 1528714 1312415 1992264 1233406 727675 51016 850508 636921 36421 1087332 29201 733737 763302 1951710 711893 1222630 972036 218920 492256 1980159 897009 1342645 1973973 408596 1281242 941585 279602 586475 1783262 267809 907667 650213 693916 1075611 660290 1052532 1907029 150603 13884 1765888 228549 1019851 1006528 411416 1833526 1164461 398267 1010854 1375983 1138246 281642 554534 1771295 97598 564096 761471 679441 918035 1859440 749969 475731 1063194 1678565 363758 459349 589925 1219835 1649655 1339028 522249 1587928 475322 1823476 1113397 1411912 198240 823009 1440593 596345 1356944 51528 1368417 1075429 1413850 633504 1087373 1432354 265251 301015 1963435 1537402 1385929 577591 1583384 622540 1370653 1815942 656585 844265 144459 380134 1058889 1925916 960750 1875671 1987828 1282454 1099785 702082 361121 874460 1694192 969750 1046282 281211 1497282 940718 770901 457083 105784 1064331 61310 1231325 1065766 1496771 1415665 1445219 773083 358379 365108 1934963 915721 145698 880156 695023 255523 703819 1014535 1547465 75466 48772 508924 443371 354275 1172577 287282 1766760 1097048 1120633 1456402 1142131 1251701 464514 709004 1207248 423641 340612 1106406 1283856 957374 1991636 231557 1451059 995553 1252022 274291 774567 200026 204946 567600 53312 1472426 918387 76023 1751687 1494244 1782195 164732 153725 236281 1979530 1293622 178923 941383 1282237 1985098 98409 1006151 1945533 1447535 1069712 1831697 807539 1912778 1551091 1271924 934757 1537292 68281 364853 1732480 580320 74272 1386137 1056618 1863502 1837907 1496591 510454 112315 473790 1239041 274586 1753085 33493 1795436 1146400 821542 1474513 1812537 1719671 996913 1515453 1506921 1164425 1067729 1617025 1995227 893092 1264722 1452540 296718 198741 1573724 605620 605349 1730817 340153 1328704 1418895 1166785 491669 1458484 1176112 673733 1450772 353529 771923 455153 1983714 1411986 521107 435879 1603012 871443 1995234 1667379 1251491 1420592 1723648 563221 1790813 717632 1255699 991872 1903557 1176060 1034964 1411556 814594 1282550 1520375 1598222 1773356 1835751 1305166 1856748 1188701 1052590 969764 1125953 408665 501780 1008851 1371809 1703014 1709925 3461 408694 1176181 1585246 1061530 302298 615759 1562689 360507 1767072 211120 1255343 1318969 907552 1631226 1089546 685721 1289464 1117522 1274438 980821 1604070 1801821 449639 1351844 1977302 478996 1671102 976053 160659 1159781 629313 896936 271596 1374505 428749 1265910 1708972 1462364 1753470 966606 373933 1668929 431645 1689262 1100230 1967248 1645669 1817607 306004 1650325 1335537 1558458 1294283 1918210 425301 1308194 1344261 1024609 697909 1320710 433220 864626 1311855 1596003 1947917 837927 92984 123669 179585 1801502 1194599 1415914 1365325 164451 753399 1137309 1415783 1819194 1299327 713043 350290 959461 1755468 1753628 1118529 857105 1807773 1122451 1174319 1907900 1046925 397930 1945468 1914796 1082728 1357894 1121765 1200446 121908 1598314 261220 1900236 1616478 1347561 949025 1102617 823906 1884315 190417 1019121 1482252 225264 1987383 10739 1801298 855268 500756 1931207 917742 434872 1813740 1610613 831365 1517483 899809 1101216 378104 84424 55218 1038192 629930 412313 139277 620960 771609 1199953 1504051 886966 1525668 1509638 1647390 1262354 1507315 159422 1575935 1821610 409720 1960913 1541851 1938366 1852258 1624169 517809 1043624 1720949 986914 68756 415075 1043671 408266 1625412 1625673 636775 1128076 1529935 328191 64441 1988432 1331046 1693187 113610 1454012 140295 1164220 794635 1189194 544741 869843 511834 644523 1198153 1375833 423150 979697 72362 1942593 1566040 1399238 1785944 648488 1813247 1040073 309996 424507 536407 1422188 1299922 1307682 734762 239153 1914532 38763 104856 1223577 1549519 821990 1630968 1430672 1255609 300047 967406 1789509 1034793 235880 66658 353977 1875185 1722596 1945362 1777836 297641 1892183 533121 54026 1075183 39789 918471 1750147 1254821 1789405 237775 1721197 1989274 1003411 1199966 773882 1817680 1370687 919992 1233663 1207281 411311 1544474 188983 998795 1410762 1863195 189121 16675 730114 1147493 1976609 582831 1220241 607010 1934602 1108626 932609 1625060 1526711 1640498 1782660 1397490 1585172 138753 920003 213885 790984 90668 217854 1871352 205374 701020 1304105 1341349 1941354 1192634 806950 1640536 861981 354332 694423 1197727 167071 778646 1725198 1634612 1296213 50287 594809 1692299 660222 635849 1271663 1656674 796832 776307 1849096 1558090 1514910 1431421 1238206 1185075 672450 779814 1275106 119778 350205 241513 590422 726556 199204 375171 942961 1921093 861856 1447819 799332 699335 1120632 200911 437851 1487978 1495634 511342 1273005 770134 254453 1628825 314796 424032 510078 752167 1816180 754984 480560 90293 18099 1296333 1948442 250967 1954006 1759338 1872877 1552165 933556 1893205 192260 1467125 1320151 747784 324008 1999125 299532 1058464 1133211 1870142 1544520 586951 284866 1750962 1611575 442029 124314 1118478 1944171 1948733 574062 946157 221424 1883945 334097 1886324 1327444 700979 516291 551841 1857170 1825059 1883597 1463901 1920239 293759 1053952 392805 1739436 1875576 1359478 1396334 300716 1922204 986829 1590901 148551 366086 990063 459285 1811385 104956 163133 939268 1024107 111947 1042098 340876 1441977 1642161 1915006 1200844 41167 335582 1046818 1908051 1896148 1791032 36314 129915 1164722 1245579 280497 1032583 519992 890958 1540623 166102 1090799 651404 1630675 1062061 1056667 1499191 1550723 1974106 1764699 247956 1885804 1741397 193482 1718756 1013253 615634 1278429 1580186 946988 933834 429644 1546866 869821 587008 518592 678571 1030198 230899 106142 1807393 1139571 1869495 410931 379550 1351071 402328 495152 223618 632782 1150453 640825 228151 659363 100746 1237231 1114265 304483 617169 1167959 472590 1130239 329356 572446 228304 200290 791992 338488 581588 1222098 1368900 1287591 117049 1865489 459655 1464324 615918 633069 820633 418152 1190090 1838738 385606 1776078 399876 1410847 103935 1816225 1270607 214698 778682 1569675 237963 1865608 1034954 187934 1432297 460828 611062 900280 1392821 8708 1549956 237088 1669748 666736 362073 1334061 338365 680511 992917 582604 80665 743030 1696668 1424614 433936 1533309 20284 914709 1663835 1097817 383539 803756 1422911 554008 342018 115835 908649 1723237 1881419 1380933 849419 384988 1874626 210932 73134 1263049 695289 1161480 851884 250501 1570715 1468218 1531258 1455654 1183435 149960 1562196 1031259 1813468 121409 295651 155370 353264 863314 273153 1923476 512569 485731 598341 1133977 367389 301999 855882 1861189 802230 1108201 1472602 297019 438106 721065 429021 253662 1294820 1070578 994759 269831 282945 787954 1736296 1214523 1434751 1037282 113501 337214 981169 1699166 739392 1844513 1430314 1998367 1979105 167104 794962 490137 633426 145231 1871011 515468 794062 1760050 1049192 867899 1870712 1677435 537463 1934730 438639 596350 865547 117498 58463 945331 874745 1313404 1969935 282211 725467 1654966 970477 207735 1204647 650502 1046576 1927537 1332404 857735 1245927 474128 1357855 1334012 751409 1159911 1383166 766045 1841957 574520 926212 212577 713969 1434791 1865297 470288 493773 1882448 1016318 1135066 1871756 1880580 1386856 122027 413827 663493 388045 957276 222513 855055 1643785 1468143 960831 649156 1604910 1371001 187441 719403 1884446 1338259 597081 1012601 768823 988586 1719218 1902643 1328129 1780198 833203 183025 919031 199994 1415761 211140 1769440 1830535 835428 764965 285942 1793522 211580 767608 1230337 208095 1512238 1510853 393461 395895 117236 641549 1498196 499434 5751 763200 168364 856520 1118193 1047787 5503 204314 659196 120874 94596 699679 832996 438164 858732 484362 1339513 1059286 440497 1025249 348823 659503 1786192 96164 905843 1962680 934732 286529 1312459 1095858 669482 915190 314319 1297427 757830 718170 1720368 1193126 271370 113988 160173 1104914 1660018 1072696 1069604 1358601 1449141 1948917 675483 1149864 1721058 1494352 1135923 74907 450821 1262155 1801609 920887 89167 560178 1440806 1007644 2727 1107514 902940 1491526 721256 1188426 1043222 1242894 1821528 1421757 974862 1837588 732461 1090795 466062 390191 1628388 683003 1467558 1669153 280383 445553 1139141 227547 860580 1342605 1425387 167689 1507557 1112064 741834 923627 1578058 708530 403825 1676592 1115013 1880652 1647529 877763 700044 1925937 372217 741415 71340 1763858 1809948 1551960 1817253 719897 273190 1871275 1107880 1436886 972152 629868 1882860 445843 1641114 1207168 1401877 357827 1603893 608334 619718 1303904 937009 177323 1920231 986209 253837 869353 617751 1473516 880895 1246143 314724 1766128 430266 1519747 1710350 514333 1582724 647625 151289 1333161 1446515 1670660 713010 1250942 413324 812273 1871720 1515635 269782 1562474 524171 1495953 1759729 419927 1539913 947715 1867849 1688489 1669258 1980492 1435020 693696 1814036 263410 1317312 265624 1406122 1137949 622212 1952914 801349 1474392 581114 1433878 1183199 92720 168478 483913 438638 1018425 1324552 546660 236223 1796559 1758546 1778861 786834 1983411 1265726 1516805 1230411 1520883 809353 1275849 645190 792386 777837 1939761 95897 1412166 1191238 1934746 1815750 1659938 1847775 1667329 1698879 344693 1254268 1234320 1073105 1947398 1082974 1454620 1732700 1085076 67776 1955410 539505 1997105 1123977 1843100 190159 1715359 1017329 325474 9139 1073555 1581028 301808 1437938 1947532 495608 1072471 300884 1471290 357026 42674 644658 1965990 678001 1293980 915792 1253527 148951 915376 245975 1325683 1208391 1889245 1137765 1332320 1250057 635577 408975 1199826 1346995 88579 982993 300232 682631 613484 178440 1436989 1961849 1904850 937515 1088610 519616 16552 421994 265539 799011 902860 1018358 1295725 1501933 517906 469524 177264 114966 1981185 567104 897119 495877 1319177 1459883 1598598 1314923 1165343 1758464 850307 988833 1173776 813040 121107 180473 796384 296880 479507 1794953 495381 1643418 507510 1237552 277449 1342906 1693087 582271 1150306 296317 628317 1461044 1157254 1466366 594167 582506 12953 403466 769716 236401 1140471 480408 1312929 1020845 255290 766393 1922822 454325 1034339 1194201 1041679 484052 1990383 1091902 1673136 415545 1338065 817972 853936 1971529 1364024 1671930 1477417 1458310 609172 281415 1526429 1827207 1583029 407544 1042090 590555 1196730 779804 527207 1298937 472605 1327785 72723 1024741 929652 1765621 1159895 77317 1064706 710355 1240372 272517 1420833 1024578 1871188 1261815 27867 1867261 1395450 1026397 931062 764874 1661139 106511 1708425 1461103 1768222 521251 1311822 500124 1462874 446764 1404859 773875 83771 633081 1409646 1780509 1188157 1383801 1269881 158579 1601191 1731408 546649 704068 837225 167265 1310585 389619 836157 1379760 441666 1192772 635737 1753154 1265579 740975 337371 601997 315009 828513 470515 1580760 342217 62728 522879 1260795 1202657 496262 1677574 1789505 827558 534213 1289420 1487203 1834414 249283 1881055 233358 866648 1971237 763143 1612539 1350184 333236 601081 1528492 3961 1694684 1410406 1912241 1824920 1445872 456072 1259917 1038206 1919276 1443832 663506 1435071 153436 1034302 1349772 1351696 1082530 1370848 89789 449655 1525690 189310 1355884 1568898 321455 1489700 620054 1851997 1060413 1649227 862348 1048334 219766 1595558 973776 250608 395894 580759 295953 87699 879620 1964803 924679 1499483 1934974 1104216 523268 627985 1343648 1880779 1754213 72950 1763211 760097 1107634 1506227 245479 241920 636669 474633 1428359 1520737 418806 1425277 536629 1584613 1745142 540833 945237 1268742 344107 1221273 285304 1866913 717809 768417 990450 1413462 1444352 727192 115971 95292 921039 222499 1915369 109884 983461 32335 689475 517043 68649 483869 1629837 685174 1056367 1123129 260696 1804543 1335576 785542 1686044 467048 1106524 1978567 1650365 456204 1903698 338121 548698 1062575 1480351 1969500 1285965 1976492 135735 850910 1382758 505083 1777392 663702 879427 106329 1623931 547973 1013652 28788 1899469 1107779 1274870 342044 1309091 532573 745702 1288926 1333722 1575819 182589 1582987 1202823 400330 1401866 584356 366999 722467 80228 1755411 1012765 649225 1639921 260882 918230 56012 918189 257575 27699 142409 1392121 320924 1659075 1998815 1580906 1707905 1187189 747715 1963935 1705211 832753 1550422 1948516 987109 1431314 1258021 909661 1933208 12184 703335 73330 1268942 1959924 521227 1899318 135380 280130 1170632 523882 609980 1353967 1492444 282209 1909634 1488796 303227 1296525 272540 1069458 1693124 481597 787356 1476075 772665 764118 979365 1319718 854601 626192 1828685 866409 1713494 879614 960490 1232277 1498733 1409777 1965233 382669 59110 1344517 1569375 1342142 1448650 600255 1481947 1425491 1736597 263820 1424850 1987392 408631 1287037 558362 1709659 1025982 870086 235381 661666 61549 351184 922167 704967 1595041 1256796 28275 221150 525969 114206 1817249 357493 1231180 181062 710963 1254030 34926 267629 776174 1534617 60876 629481 488336 1689531 803627 1607226 1874822 277145 1062091 1418031 487765 158218 317902 170596 660930 1264914 84897 1824615 1288197 632240 1622518 1202344 947764 449766 78764 1120518 1624290 1396814 906810 917329 846848 129001 1198880 17115 385928 928730 1495635 1589515 1463089 332575 498697 42249 983550 677688 212724 839706 650122 1639530 1971238 429437 1305057 1956442 64015 1076159 917713 1812143 1295829 1825644 629797 1992328 803607 1792884 199033 1350 1914583 1136015 1029923 1186222 408142 493868 796479 708036 712449 1209779 1654166 1427253 1279348 722460 269976 1500848 454372 1263981 656490 1691486 1014429 664161 1820847 1268432 820830 449740 1544905 30446 1226583 1689437 1884196 631447 258686 76545 1009700 989114 694597 1230267 196781 1337125 770738 232052 651865 1768263 833136 1136434 275867 151205 1359070 1777111 750698 1991323 763892 1020390 1670733 1728809 1585267 1127602 1005961 340874 1975936 1018064 954246 205122 880082 1197942 1617139 687661 895643 588933 567325 629055 679541 922008 111120 1202313 949782 496736 1218084 692556 304673 1503742 1031393 183606 1637321 523504 705980 1102309 1535216 874398 1513240 1356056 1660883 643147 220518 1643545 1325548 645145 187705 196475 1420929 15891 1068032 445264 1050318 785119 1017990 1018561 498568 624633 659201 1252440 359243 170868 656883 365489 1483519 260659 132522 1786168 1808929 1155210 1920797 1784947 1705193 644170 304695 401659 1444111 1996989 1992093 1886619 1329143 1563203 1834702 1181804 386307 643649 458984 853713 277255 1362662 782498 1376950 184571 736264 735322 361190 474447 1637789 35480 154775 1812190 1039968 693609 1963292 1192224 1286785 550983 633875 1341142 19275 1458016 629802 1070562 707255 805642 1163365 1582222 1113823 1131834 296884 1856017 126730 1728868 1760800 75686 1468496 847350 944885 993839 354401 1688416 317430 1684722 1899866 1061936 1658676 1379859 1490692 995548 1993383 1809013 298817 386886 1856676 1326677 1812712 1359619 395744 38410 1354526 705503 1754101 76115 170516 812402 985512 1256666 1592031 119093 1843519 463316 1290411 1645493 1715061 1988155 1862568 1401460 1933514 1696993 1785922 990076 1602172 270411 1437826 113100 799855 445792 396628 877369 410440 784679 43094 146806 1977191 53784 1632914 1281273 204330 156861 1945793 565856 988691 421269 358877 875494 517799 1515316 1565806 815807 1613855 1124519 330313 1382694 187334 858820 1598723 513709 1899540 1105693 652179 453365 1332026 1717718 181290 503002 1480244 561617 1801248 1964628 819140 121422 1231435 1153262 684316 158915 1016007 1511931 1402682 1871391 1791941 1258488 1726564 1593340 1819882 1318803 618490 1359043 1302055 1407733 454452 602234 670331 1290807 1018877 845791 1155713 380656 277657 1038957 1969782 1452483 1832668 606256 302004 1322921 641649 293995 172402 423255 1825114 484303 575239 558208 1033059 225727 468112 1060842 1362486 1260369 1742945 1138939 181935 764671 921237 1263584 629181 275611 846108 1226068 1038992 1025627 306288 1971291 1516712 1017446 259773 1543604 667654 1059331 637114 1405459 1618190 105757 274391 1368817 1594431 662190 113111 258699 219722 469826 920323 1265505 1138123 986245 742392 13132 302288 1504741 214615 1166543 165984 25432 337188 933999 271310 448965 1543722 820575 986515 1120099 54931 13418 1385236 686399 964962 1433211 163962 1448978 986091 943807 987401 1307090 1966259 1596642 374809 532703 32662 1038808 134006 917552 691161 1737773 1901790 1564539 246908 924277 1589607 141191 833043 1891093 57421 1055020 165012 745877 882658 1396830 1209665 883811 1488115 1225346 1001963 1992912 767724 1314146 1179944 1520950 1797891 979893 942969 1922616 1074546 918455 1450865 918173 282714 1046035 1206165 333310 1403635 765583 379636 1890818 190488 915955 1188540 1186113 941141 1926808 1231412 752195 701942 116955 980255 1903523 953358 105296 126353 1428810 1522490 1317723 731540 1893725 1532386 27561 126060 605730 1875729 697511 1858736 1007792 1287188 1738545 51817 1488582 1905957 1946286 1112457 1309027 1299638 1093801 1525096 1078630 624680 1072044 930380 1699658 434052 887906 842440 135538 1234795 1159270 26768 13533 161441 1603894 83865 781852 636363 463928 1340363 720116 470384 531187 1651566 506646 948198 47236 1619189 231145 1149844 515461 772458 998573 1935145 1331460 203602 81599 1394593 1160061 668043 1099399 982450 1286814 1149830 1231012 1911403 992737 857483 819970 820993 345881 1323660 272868 385116 336650 1045444 34459 1552117 1140874 570675 1507096 1137732 219063 1035523 1040257 1858468 1652428 1724257 1018312 1688867 1027456 1663713 285055 1400438 1419322 1780288 730089 1925758 667605 945999 1418824 838355 855423 137749 1966392 190482 1996618 1733240 1691920 92537 1294759 562483 1370171 522135 471358 164438 206173 1756931 693475 344953 1653815 1927059 648953 136199 595254 1856840 518891 1261851 1912025 306539 1042012 1248943 1419734 1692144 1758029 1594849 1902230 910451 1189909 863616 1858062 362641 578425 472027 1388876 909668 759306 1860864 506165 1912350 950913 1900279 1784499 1231073 1936964 165207 21481 447237 598627 1705147 635572 1427994 788417 789374 1552642 934503 23744 898419 1687913 1822275 1026849 789327 818344 1645119 294480 66153 1449157 234729 1189532 594671 1598716 1026014 1775100 1544845 753739 1397669 994917 232068 839849 1071110 1624730 1783231 1478018 1733471 1941034 290522 610944 99320 309752 425369 442046 828369 1779900 1004731 1125167 730347 1765558 1694251 1988571 101044 253586 691710 570456 1592280 1296934 695096 935668 1546492 1677942 1922884 36778 176113 1818251 43690 851371 548333 16538 901177 171516 564574 1842187 479448 757319 1341149 504625 437178 1867822 1294590 1600760 1329467 27849 918020 851835 1990281 514222 826410 1331311 1386650 534986 1816203 1825962 1616419 1713062 391337 633379 428322 708496 1429177 1641751 239522 1785150 860219 407467 1797037 1418066 1203612 170799 289784 1377661 1384215 195394 1362640 377532 1254779 114151 1299476 1610808 1666865 1470781 352935 770130 1053339 1278227 561301 25522 633089 1487071 760141 642210 315292 1705369 766454 17337 985141 820887 365018 1850760 1966038 1591378 721553 176961 861102 387174 1786930 1964699 1417490 1992960 467267 1739978 698367 1510831 1868628 1293292 305405 427753 1880166 43840 1105684 1485988 172943 455701 899274 301628 1173767 1075449 1667510 989220 1170834 140674 1667604 1830655 775912 594631 258896 1674426 1646520 1765698 753268 1593735 1729770 317274 1263108 1222370 1311891 351201 811704 825782 1514731 10138 1893079 556992 313741 50206 676067 142838 491102 607405 251064 358363 1318486 1259206 259281 471272 1716588 1439341 1488590 539765 908604 257243 429543 139335 379806 1428180 649712 544172 1988521 1871951 1844300 1710659 515469 1569155 1875229 1317528 604971 1313083 1071958 1600441 1834949 1829452 103984 568698 1896062 478888 397588 1769864 709358 1522498 1726792 489303 186273 939127 1511654 673998 687611 684240 1763425 1704934 368552 578466 636367 463848 667972 525927 1607265 436531 1064219 1639814 320664 335839 1352239 1510916 989835 2249 1857964 1674347 1837186 839527 578126 1070694 156866 910246 213273 75366 272675 1697296 704892 786218 167451 637137 1994371 1915091 145311 1270743 824395 1833755 1378848 538132 235946 1598118 283530 1170787 1444522 1104972 1351811 1261872 1097377 1391464 320774 1055856 634276 331052 558859 1310397 1168513 981225 765709 65581 5985 954495 1761847 1615652 57819 1224351 829449 1781863 606615 1101183 1173467 1961690 254151 506272 1379017 1284318 1342352 1898262 1310787 1895676 1500926 1750232 1648635 1421301 1717569 713429 246653 410595 629324 1789920 1630818 1907338 703312 761133 1586434 539527 325164 1707187 1413855 1233411 520630 761850 715426 134543 40241 1927623 1208685 664179 451941 1904767 171405 550606 174984 1838927 1788979 1102454 484742 435349 363239 1172312 392915 383895 1299007 403518 240327 443549 477595 1298561 1177672 1563955 528782 1027840 655112 1623191 1211149 898708 1627577 1119586 336774 1170919 144867 1006127 172760 1079477 1683791 702975 1473021 719157 1832828 1468250 859434 865529 1213533 946871 1645305 815159 693237 1265944 1258431 917157 1126923 302066 1326766 1013261 265331 129196 2498 1822477 53943 193004 1588220 963921 1893909 673048 485734 1033503 107326 1067292 1517860 1431926 278112 1710463 1748582 744331 264355 1296104 14043 243021 1047229 1627404 96500 996220 1696324 267149 1800811 1703355 1949204 1059793 671292 504108 36576 1155361 655857 138738 176019 142200 768187 1820676 1253295 1019277 504886 306779 1475328 251855 1101520 1625773 1409386 313673 868463 1090809 1116489 609379 1589666 1972179 707821 808759 353559 1615693 1061103 200489 187071 1161376 1193664 1835302 1717981 533255 1644887 302795 958355 938107 233697 425416 1208311 1279448 203051 1838619 1792409 9172 238563 72744 1090334 1487052 163352 67439 1092613 883347 673211 1023402 940872 140393 1452415 389000 1737496 598350 502821 991309 637253 1476908 1327340 294280 220203 1459578 1723220 1614421 1208662 1847296 743595 744672 450782 1756621 1254535 1276756 1699904 506390 1694709 409088 1679096 1903164 892787 1218489 1032130 1967032 1544667 758021 465568 1138833 1280521 815900 1197701 1376550 712404 1877071 383520 1943601 348699 1301184 484116 1521219 1977292 40178 767148 1352578 609782 977592 1188517 1839775 1235647 1046310 57895 1952932 118466 198540 463783 796325 1615260 638453 29719 1023868 1989287 830773 767334 962141 765381 1753537 1035644 501429 564207 114268 163963 140528 632675 1841369 1714678 1412221 446667 1679455 1687555 625621 1045508 1604046 660144 1504372 1111077 1405213 423388 1534019 1863151 1716952 1082252 84860 506347 31392 1785886 1436355 1402050 1552097 1292361 1367081 1832193 921610 1702810 974432 1463191 258105 569626 1671778 1531834 1361118 1311517 1834424 265599 68342 1683869 997434 571137 645705 55094 21711 1196572 1804618 115409 677166 1460503 1219002 1919851 986083 1227347 551033 1176246 5560 425372 1516331 1718971 1864939 1075241 1543484 1809785 1756091 1189240 1617627 722221 615302 1404146 1440868 1138838 960685 1549928 596806 977137 627317 600143 1097002 95679 1067386 1050522 1995586 966654 443729 1053006 873021 1380119 1491068 953961 461063 965873 190281 100200 1503731 1684799 1643510 1330365 1623705 1092215 22649 1842020 364372 736484 1133433 545827 1279009 396230 1527418 987263 1207301 1348062 755946 603795 158301 1877786 804002 1419674 866129 423318 432105 427872 1271055 335023 103222 996610 940704 1263572 1980482 501785 822153 438072 1893765 1421132 289554 1572664 401829 1475308 1576924 1440503 7520 1737422 1500250 1787107 343891 1563974 1501621 35325 301690 595853 1009149 1334904 164554 450015 1581085 574509 440516 1654573 221101 1323681 1831680 1886189 1813161 513718 1493546 1462622 56677 1513880 942890 1158265 1067546 182212 257463 1620550 1477039 1934147 626901 1980872 1715294 708150 451598 877927 1741308 569591 1042033 1019077 16643 1825626 1275568 1151079 570027 533192 760192 1857017 450378 887234 1242632 148901 450713 272981 901642 1758192 1101478 776755 1968656 421606 1295233 1960923 497832 1735315 1098829 1225065 878515 365266 1255957 1052354 712414 80795 1363960 378221 107756 179447 131428 778369 171077 1394690 1540820 124495 1050045 441529 1248085 1278635 411868 1410169 1596603 1821011 469740 1048401 1269423 1126826 1661676 1385664 847931 46472 1801991 1084818 625071 1043884 1179939 729737 236406 412243 1814994 1206889 1050984 1602762 766124 1260165 366118 1261201 592655 1090642 717215 704475 1554264 124002 1267119 1665569 1423450 67743 1026718 566561 1948056 784287 92123 142544 263614 63516 316134 347998 1669495 1380879 1468067 1765172 1140258 982489 126564 296200 938404 450179 674089 608189 419956 1827203 1229165 292960 671991 936839 817876 571101 70060 853277 1500633 1348316 685202 762934 18200 1886586 1964251 583424 489889 1506805 604166 514226 209269 188360 339185 1938409 456303 1659937 1057528 396093 1205030 1071943 570914 1590010 1918000 1299881 1721046 858200 1290006 1304747 639775 728947 1024002 1910637 97332 1387998 402099 1766505 322190 1615441 893668 1897565 1254618 1217243 1960556 47087 1023595 548031 531099 1055380 1729920 954787 656413 1767752 723493 867083 1781188 585830 1375182 217840 426704 1926451 1806839 49296 736803 494274 325021 248531 455231 55556 1563116 1046652 299424 1409757 717350 254656 1592570 80493 289957 449877 770928 1568048 113949 473685 554992 1811468 1632645 1150317 837499 1543408 876585 166799 1742938 492162 637648 1834288 477749 1717612 1702696 1743925 1110949 1008133 871895 303854 1981724 151493 256082 173473 1770805 1095681 521455 953557 1355565 1972575 1890101 515475 1040815 1546651 1565791 1616448 1200874 517018 1408407 1177427 562755 633449 475972 1043114 1411800 1231502 443436 43821 460750 1700700 277778 801156 115430 1413683 550224 992591 489615 946129 1178312 548315 830416 1210850 1617651 21432 186429 562317 1514853 723050 1420165 10416 1627713 776183 212491 640875 1467678 326912 1545006 346479 1182263 976789 1875688 1657282 1019139 651731 81668 524989 936241 101378 185267 55280 877528 1754110 1426686 1715625 34916 915408 1978037 256256 947632 1768242 192287 425483 1647502 905714 488955 135786 370317 1943389 1661712 1564345 1468414 624285 657560 1191502 1357093 485094 976540 665339 7044 1600056 597692 1247058 1836435 1120498 1256576 909951 998237 1008781 1748134 478486 848563 402680 876713 1051460 1377676 1897242 1594659 1211753 1486178 1756652 46804 426487 1959371 1139677 1889509 1937765 794210 785501 368164 236715 837234 1176124 1965839 1609680 1554375 1344291 1848819 1095930 1212792 64139 114135 1376294 1417929 1602989 1554338 667602 89083 1822282 1186774 1491565 984921 931738 566096 477550 1907853 1470696 1304019 1771268 1985741 1185379 106827 178239 1488087 484569 1931747 1673077 191425 1613567 1708113 276153 767758 1182215 1095038 806230 1381675 1825352 205009 634398 322101 702162 1143224 1446958 999788 286746 834789 544174 1204466 1503502 1356342 236699 177931 1765837 1306638 956158 1169403 274920 271679 900481 1535418 869693 1628997 115837 1323088 714028 1070639 1954107 1789925 65226 1732436 1725608 1453137 398511 585559 594896 1189514 644768 767349 931642 500834 236561 669144 365983 1132679 1024011 1704581 388542 426243 1545663 229469 1239498 237662 796550 479666 100701 1419888 1238610 1069337 1666450 1562161 1784382 1559400 1633965 1626532 1081070 381849 555087 1389467 1434912 147443 1051453 56981 1685243 1969333 332897 1426165 207746 657694 799353 1034044 1032452 1053016 1830486 1088210 688450 1244358 315852 108220 299034 860370 203109 1537166 1333069 315349 1292671 1948533 315720 292133 1636277 526708 703004 1258687 1553971 1294043 1562200 1617765 178824 706283 1831 1542063 755334 846381 677364 1468982 1084296 1495152 644526 706586 1340072 230347 1054203 149709 261308 1176980 871779 1261250 54242 1664432 1780874 967845 1997018 696223 1299526 1878568 32920 1343801 658285 1326899 676740 1172211 660006 1900522 1191158 1279566 1401392 465180 12085 512381 1570241 1331732 599563 1371143 1607714 627763 41777 1456372 202359 651795 710934 687086 463025 636168 1990472 1920602 417630 459985 1948186 388057 3934 1294676 62854 1397842 1788235 1009738 1891785 897500 836783 1535777 249998 1036494 302677 1615477 94929 451847 1108936 1051135 665524 1121043 618056 1657549 1675946 430203 1613705 1378243 1163840 1241810 465392 266667 559846 1454348 1393406 23562 1165320 879621 1662489 71862 597675 198077 1765575 731006 1113660 975291 635459 1410800 1523927 718268 1531143 597712 730137 321771 774934 1363323 1031661 919080 1690059 1138904 148713 1958833 1286856 69297 1520858 109941 767374 971299 1925623 898670 1883568 1690056 1145544 1205780 1098125 55462 262463 669815 1704143 12743 1202446 1835549 589339 331341 1577332 1902360 484775 926848 1727242 969518 358035 1996789 1960988 1371456 1664529 335256 1878464 147196 258092 626420 429303 176881 1170293 877230 333408 1893536 1766419 1239655 60108 1588865 108394 338155 784547 679214 11957 754403 1983226 671726 1912519 1779944 844318 1721439 1213805 793455 89591 954543 310781 1858349 1282866 918251 436 1053117 681452 1626558 553600 673902 470953 1903816 1865684 1936004 1667573 1288783 1272740 24516 1632303 1636389 18882 1404813 441304 1429861 1311749 1273700 45609 1666113 595896 1221757 1624582 1681899 1657418 10989 747625 274377 1341013 1563029 837021 690424 992329 1194624 1893165 399785 1490417 1275691 1194917 466451 565975 1916686 1449218 109166 1960920 336530 1783961 1190914 1562270 1648522 1299915 254315 1989769 981720 230705 1695070 823806 1640400 1919644 585336 1077016 634817 1420852 1633704 1610196 133958 52269 1846781 1866018 1196600 550698 9841 298284 1849284 4754 1056107 233270 1580495 1284001 1976655 357632 756466 362234 804540 249539 575809 1196315 174164 939136 471417 604106 542851 1259611 115501 31218 40086 882672 1250676 1367542 141338 1123059 1296856 677775 97182 918419 1673097 1718007 70639 1090786 1826559 512995 134580 1086005 1479202 969127 475851 499519 122736 633630 1288272 895539 1780714 338030 750162 304888 190670 230406 820585 1767843 40247 323511 1197546 1181465 1501045 1651380 1600054 170409 481854 1345946 1869575 1892402 265154 453330 691053 1968228 1318279 1412510 1494155 680251 1473224 976980 1615480 545551 363173 1098927 779461 985860 1912492 1438462 1513856 635805 701586 908325 22163 353263 949199 1026713 1982731 1621621 1390411 238365 1035052 261131 1520075 138454 144852 59338 277404 1054457 1563858 1019948 409611 1677106 1129605 1340553 1714021 9371 163708 124594 45530 507158 1608965 1396474 788001 1108175 284516 930629 113727 1441792 837320 1307201 1109805 894847 882446 816838 213643 1845255 195550 454683 1516295 1122842 1821449 1415163 139847 1998034 135278 757091 498183 1725296 1289148 1894327 979329 1298473 719701 210900 726683 177604 709741 1248014 267055 1327753 1684154 1332731 237205 381194 77273 376133 1792579 1198924 1028228 170939 893716 1635637 577073 1301009 1863853 400115 1508481 685586 655308 285644 1066164 1651466 1677010 876979 492094 833884 1262170 221148 375205 47079 553466 1280682 956661 1877023 488002 647838 1353569 1023115 1511379 457878 441053 1802749 1185820 1550320 520535 1576400 865964 1804821 1327285 1656962 1349572 1329409 1428462 1385509 745478 1953680 1401419 655843 483411 1577400 225395 1013152 944137 1749497 225863 1028893 1641362 848941 202799 1789767 1914910 770038 1244892 1204000 1500086 704657 770086 1817742 381783 451258 106167 577970 579465 377380 556377 681382 1400818 435655 346484 561786 1538675 984414 1606754 1411536 1225987 149508 949963 1216977 1388241 1345308 702344 1109054 772706 1856771 376720 602722 1777290 1184800 785706 943632 1975240 1620385 131656 1772941 125068 53019 1043498 1346505 1296325 1356419 1160200 161204 198569 232913 245181 1957768 354780 1521123 133416 458570 1310866 521788 1959147 1884996 841482 750100 405287 989217 1214549 649722 1470377 340112 1685004 1823602 1863678 1331278 561775 1209313 488217 206548 323780 1597995 943717 1113322 1382152 425155 992102 334181 1583617 1774545 1639552 527573 908980 516275 1389833 1210182 211892 1176984 413352 1333759 1510884 370483 1290939 1913845 623579 319607 1194716 1412007 1148907 90989 1107574 1338806 1935912 1046300 493490 1437560 908828 419776 530364 1604180 1846317 1553148 861409 1519411 736385 1872380 1292274 986815 1176039 1971807 1994802 114950 1016858 682724 844858 1244217 247064 490187 1827388 368661 1185500 682256 1647064 1568528 1063382 753794 1651738 429616 952898 1884957 471838 1109563 1297405 861438 582 1148018 33981 973946 915570 1599329 1657802 247078 465388 1424016 347000 1994233 1382577 609169 1330357 1225194 949083 397271 241715 1675034 1724878 286021 1557609 599197 1600809 661537 1118467 1438198 1241965 1926846 782965 1284742 1657496 1898575 1544887 1175216 1242036 1443490 736476 1658759 577831 1678902 1729574 402611 1484423 120613 1508610 1441799 1901106 1244142 799943 244078 890541 1489937 1070267 1622164 574294 236749 1599053 1344417 575297 593929 344472 836977 1152219 201732 991446 255319 832149 1971464 41618 929170 1682392 916327 1920914 1514927 60860 1083836 1010978 974216 1858921 1849359 1808688 1031799 964175 1322998 1915235 1815114 1750915 1797269 1139837 1117513 1027716 893901 104240 8411 1461181 670053 1149603 1473861 993996 1244830 1498848 525396 1259561 135158 1970920 1002578 1549451 1131023 1732521 1347422 1938377 885928 112835 1888644 503146 76811 1188949 1376718 1066646 1794840 1758522 1846149 1755517 1952246 1993624 306625 286124 44248 1238937 918958 1550281 187767 1871230 1732777 1441399 544034 1555395 103836 1988055 1233579 1156589 1021641 829272 232936 362948 1951458 1349251 1677828 333288 405012 1881861 976745 1383598 1739545 1861281 1753720 1316104 1522463 41113 1398688 571881 312721 1235005 545856 48714 891548 895849 1865248 1751581 7977 428028 1789650 1948076 1292091 1251114 584052 1118747 1449242 1710529 1850775 391260 947814 963730 1008740 779124 434243 57162 543184 1948173 1420546 455996 568323 1046581 31641 1307323 1142625 128536 87812 1686952 1015290 1112165 1928855 99479 215483 1817832 60329 444774 1313863 777880 383106 1979795 1152111 658612 681403 1305445 297432 242245 972353 572110 1576890 1567035 351894 982012 1741863 684905 762250 1559444 1744702 438669 90778 1450948 1288123 730536 1416371 327828 386957 349597 1808391 395770 54520 190186 849971 1291387 301619 766608 1818123 42609 176786 802856 483562 1624490 961593 1186166 369593 419892 1041326 814650 1442227 948537 38770 1662161 937273 651969 877176 1396405 76112 250773 1983602 489773 1373885 1504679 710298 24870 1413652 1686026 955896 1796675 1199433 1282867 546528 487592 425191 1618810 1928797 160981 1831824 34468 125128 337135 976066 136334 1745246 54130 1029901 687592 1690037 1773845 1876182 515391 232463 1916929 1254769 95903 1072171 915740 1226512 736634 677847 664667 1924829 942909 748259 828849 911729 1826430 543234 1035761 1664545 1641473 466753 1677655 358073 818526 1232536 1461106 934952 253114 1691291 718575 1373721 281805 1887190 1646216 1547837 1943376 1110079 1976174 814817 27361 1738209 1300781 1218471 1912211 1067050 1424853 85389 554309 296862 324999 1473262 191436 81249 490608 1029139 1667515 1682631 319712 271654 1396024 935381 676328 44173 87427 1659014 1959132 1126266 1336039 1415473 1306179 79913 726011 1800751 850141 749594 588023 743229 629772 608750 1833380 1900689 291846 1405631 286512 1184375 682546 1690447 426480 23328 1348640 761665 1170368 454321 954568 1051251 1672773 1301343 1940862 957211 337395 627538 1901621 938295 514443 1146752 52055 1658789 398977 1614691 609078 1957392 1902201 1599254 1849274 615649 61216 789482 641181 1434464 183379 958761 1265780 184797 925387 705683 218675 96598 1378063 1679735 410098 429408 419037 137033 1874134 369287 1071685 1580764 1715015 187780 822605 1543399 1472316 1156968 408757 95632 178646 710764 1082132 880644 1343893 1059189 492253 1567274 1830550 1274291 1663418 612226 1908228 1706105 459797 162395 1467183 827896 767261 1392644 1555262 1077616 1627870 989953 1922108 1209396 75727 281909 1689422 1821883 784014 1127316 1676157 1421346 1794634 263282 1545829 1831271 1275627 553853 732942 1568603 1641934 1098851 1696500 912083 154422 937155 482503 70972 1270190 1076803 169396 395307 1857114 1640724 1010361 722488 1794725 678947 506478 1704867 1178231 1220783 151735 1326807 365087 1237091 1972672 777263 136813 226811 276869 150890 778618 1011763 439166 1097805 1865639 448641 703147 1008835 887181 1317182 506429 1239167 1196498 932580 432754 1723093 938049 1593909 1872241 40248 589692 768889 173008 1663250 60895 1114138 406058 615118 231734 178856 1719501 1248900 1306853 947894 755368 417247 57220 815622 382626 1177779 978714 1501779 829788 1656840 206412 232350 348146 1652502 654862 756644 30717 447288 1827108 1272414 331914 1180839 1750496 662746 484662 336457 1592403 1772769 1685806 202666 1372851 587558 1471203 1930599 1135250 1877973 1422320 500482 285082 1091424 1075287 77554 1975831 382115 1299445 1607905 1785439 1471833 1971444 1286758 1616805 1936207 1366589 1902636 34359 1954238 195047 787948 1284751 1112246 249152 294747 1387862 1684796 1830081 1889448 450589 448341 1262803 245704 1100226 1275860 516270 974072 129896 1454901 1138597 1774145 1547383 913687 1098686 1124746 1713432 87514 1586763 1291981 1154677 1822854 1109133 1545906 351009 1497038 618872 466818 139548 28184 1013242 1564109 84063 770103 524027 799095 237085 1102581 1752360 949653 817634 1087813 285443 635745 1647959 989824 909526 1578257 1130787 209922 387231 1063779 1096920 274592 1319543 1262776 881298 1275165 1309984 628428 1046966 673578 992867 801373 880397 1658914 1906733 192389 331585 1719376 543755 323773 87786 1123639 758628 102467 1795107 485188 1654261 1119309 1872876 167280 1663693 46777 221339 1451671 826613 447522 443528 1949263 1732715 896205 1948273 1578462 1505659 72182 1198592 1847330 1368131 1626860 1310460 1480407 874663 1936160 700159 852114 1292906 664135 619265 501187 1751974 957326 1957091 1480961 968388 1687697 461309 988263 110515 1170471 1553130 1310114 1337304 595132 758321 523079 1325274 1975529 1845397 1955103 662237 1894871 1019303 1294216 1921572 1807074 1381963 1384468 307692 1427583 1171416 1707077 584804 632068 1726396 710362 1414564 1047373 565364 1019966 1294022 1618433 1524883 1427091 813158 263682 1563706 1382043 811580 299005 10118 850709 1582104 895945 794329 795447 75202 252274 1368011 199263 1999407 229109 1292479 1976195 1466388 948991 277830 391621 1601879 567439 1278198 1798442 991179 1027491 346998 1026547 1079778 1209824 1140063 1655506 1942049 1802023 996984 865666 1498880 1682206 1372101 743424 506174 1170247 503882 1734592 1687039 675336 1803852 1320565 1676042 1343890 1025897 1780124 1519557 1926554 880177 797201 1608552 4552 272058 358797 1456396 1562687 1617064 1621066 435825 934840 878230 1123383 1258880 9500 845315 395817 649559 1385863 811845 1255531 1116883 356113 1443204 408028 1312694 1478939 446418 869427 1104856 1980315 1185790 3187 1357539 1160236 137394 864244 1674290 1191223 882331 1442124 447101 1382372 635753 1661358 1293238 960590 494354 1072113 120834 1170655 1499004 1017143 1507160 925437 238294 484163 1126815 165926 76639 821035 1764178 985592 336710 707137 286217 272571 1888168 896347 1203035 1870920 1609833 1743482 124993 1522729 201096 272082 1348 1114487 974935 214660 1348382 650167 905337 1256389 596050 185596 1688253 1753008 105500 1794632 1428178 1862184 395541 1411784 1106673 698687 452843 1291471 1190415 1095312 887428 114584 786310 1748401 1128103 632272 888322 1367162 915162 1220931 1171458 1684021 1223814 1718424 458588 1146263 1759121 196411 845638 1616351 343758 1760929 1966558 74748 67168 1656316 94225 388301 364166 135966 124577 1635733 1987327 1188756 1079141 1834127 1023098 317089 4410 1105289 233805 113861 1863954 246983 1397606 1676502 1814640 656001 246346 1840465 1346652 152065 715508 1066620 1337593 1466120 202833 1587639 478711 432451 206112 172377 1074423 362775 76457 1488294 1991418 1750934 1286366 392041 260592 1060028 1508565 354317 1811196 1371234 1719481 1041968 1476946 1754151 1724550 507842 1105487 571645 881881 873817 1272642 1699129 1310273 1576453 681985 1360794 1258530 1860075 1060949 127102 720853 119005 566800 242141 658979 239242 1038820 851200 1744874 803611 1552900 1780197 1683114 381482 1511543 284518 952853 624095 1666468 1936629 1725346 1659594 275577 845616 640107 679371 1088888 898357 1929690 933973 537553 1517376 701502 11359 760180 672255 432491 99116 770666 149630 1348672 1619163 1371810 1616800 387674 43864 1532667 1092303 577394 1976150 486361 768349 1930506 1464631 771230 667838 1858011 857000 377176 1048763 1776361 1331686 1142082 293835 1132481 1307601 1401843 696194 1946890 744681 1750485 1852642 1268716 599636 365851 565041 1511581 1884014 1971117 210719 1448995 1110704 110368 1492864 878231 652604 1575711 1362766 84220 491073 636568 306227 1527966 1943291 731963 1893187 1470616 904885 196771 1021203 1861009 1505096 1386465 1398932 678672 1861255 184381 1734650 769083 138421 873495 49166 315263 637331 1230401 994474 1698289 1318827 458258 1757717 1753673 481060 1543052 1765219 1952734 1375683 1052991 1976670 1917562 335238 1433180 145078 392494 1924297 1198377 661138 233186 1732124 1079354 1268685 991270 1225382 1608039 965019 1360991 141750 509785 1216441 1906095 1382388 950300 982436 1377837 1593979 1684584 770005 1265123 527482 1519428 1897108 654496 1498412 1626982 392088 1582930 1032858 1247359 74975 865357 1896913 1642699 359200 292192 1158955 971474 1726400 1193562 716235 1320656 1680093 145699 1096798 1969850 1452370 1099645 1737100 1550556 1830130 1089188 1718215 344473 608728 154425 80696 1771155 1766801 1464873 1703061 265648 461159 1642857 1208237 1501882 4827 1240643 1837177 739637 325821 1230278 184936 1854136 886682 562381 512226 1327512 996761 1322150 150410 1949035 112592 501169 744025 471833 894668 304205 887444 1172239 1702589 454945 1150967 1584096 1134083 1508140 609044 1111194 333461 192386 1134430 129859 416046 100162 103597 1481850 1874206 1428713 1140951 655754 115507 1533113 323102 618501 1375065 1294588 1467564 1818759 639232 530937 540989 511114 1042706 1325722 8222 1115390 1511839 1199064 1975892 1211714 511012 1667697 1522124 1690144 647327 1778585 1919138 764196 569889 786161 1897338 685514 614289 631192 1395928 592941 1079639 885982 287592 1469881 73217 430181 1854923 706946 1292168 1345872 1196496 1884550 1176796 1255534 1295789 64547 644297 782278 919226 700004 1710267 614294 1806148 108001 938069 193217 538860 373782 221805 94363 611384 975397 1297579 383765 1507306 202827 1393105 1193338 1111539 754948 1345349 1519692 1497181 1166790 884376 745667 863088 957547 1902334 676128 310414 1574711 232324 116692 715632 1345778 1319485 324630 1726551 1574868 937773 649151 1652773 1182020 666662 995478 719807 1444927 63948 804025 498320 78920 639572 1446084 96844 133686 1530054 114514 1933084 937306 1569860 1078733 899954 1693580 1560071 679890 523932 1549765 1450440 510141 261443 364275 1846067 980298 806404 1509451 1415799 951017 275886 1297865 455708 1072298 653803 1205401 213533 1728616 745941 50802 1929219 1085552 1149616 1049284 1234702 367236 291399 1759881 1535539 433980 289659 1095281 1392004 437705 36534 1540989 939373 79590 601870 1468948 787937 876768 1558518 1229817 549332 1724291 1429437 925966 1472936 539406 1133506 1281054 42624 22141 504146 124007 1613468 386001 622684 1025583 1934797 1010471 1427978 1834224 1557659 269835 1852902 1626340 1350855 490925 920784 295595 1844663 1901829 999249 1351832 1493463 1743112 792807 1161694 286042 541785 1378872 1022838 542872 1183884 1528108 1752162 1082610 1957005 604413 127576 1231478 1653535 1826273 225078 478109 1987585 1240395 486327 756946 961085 1006722 283534 860630 136517 1417314 1402878 1002158 214815 862106 324265 1390404 861467 1068609 1367872 1989948 1364286 1955193 482197 159327 827482 1286595 1030429 767833 127172 29169 646597 495579 1910515 1232953 255534 1714646 1187827 1603031 37713 1782805 1742937 1308705 250193 941085 1283007 1883588 219020 1009720 1148687 1428847 692135 782647 1657085 1703018 1780970 519183 1169852 511731 1162025 1524881 808174 1469646 140726 1929983 170825 1232131 1499551 408228 876788 272246 634954 1031624 1675909 1786483 138426 94286 55477 333621 54848 448933 1116695 1046238 14102 650030 341589 1888409 107367 1248242 977771 1005530 1793134 1324582 1722984 1979201 1487230 434658 1711092 1614372 530511 251087 48304 442018 548607 244985 1330998 1873286 1265732 305787 252589 428859 894480 1224209 735664 1932870 653323 1691096 710853 60840 1398961 1014916 1547801 19865 324996 565075 751920 1515209 1994341 1791529 1203757 405895 995181 1429036 461570 509460 475966 995224 583632 869396 1833325 1907797 534651 1912447 1606420 1937545 314638 1187721 115054 793303 200920 21111 1719963 619795 1302705 1478445 1102191 435239 498915 1572503 144983 1081525 1193623 364132 1901709 1231084 1085944 1792108 1458859 1772850 488328 1129991 609653 321962 31657 1205326 625761 1145497 271013 1260379 481479 736350 283171 36293 133794 411634 659445 751216 733898 542014 773041 1758413 1578535 1208113 1265690 1693072 200029 555566 1647405 168387 1332104 768098 85694 563596 821096 222349 1091403 974847 1255996 332346 960213 159548 1372178 1907239 221970 676705 846699 439594 893456 1514997 502835 1096972 1920705 1288217 536187 1084036 265463 1379952 470090 1787384 638480 609893 1411849 1091299 927681 1677873 985176 780905 1850018 1321697 184665 311373 1381970 1617320 1971684 329122 36599 1685323 1239198 987169 1610024 1448506 406333 1433201 163549 32759 1630174 1230218 94276 1049564 1546686 1764485 1664623 779799 1772990 758317 1971923 1023489 1345410 724610 307237 1207527 237931 1750586 1313791 1876196 245987 190564 1680307 21610 1364296 584405 1318398 577641 1317637 152700 930887 342276 1498691 501553 511991 1687776 690705 412232 1965591 1799416 519628 297923 86472 1073314 980627 1889262 794236 230594 1394919 1092714 1582660 340667 1060977 1939066 1377289 1016120 996182 1250006 1059951 301588 1680981 22040 721494 1623865 1798107 1524427 1642198 127546 1705764 1285931 1821189 836346 1714557 100322 1200585 1467793 457603 125972 1848444 1916567 1608745 871701 1359694 1055896 467941 1840529 151162 90966 1777331 1980894 298368 322885 563236 1586916 1350439 1695334 1617315 1150982 687418 1325997 139657 1921681 698426 1148573 556911 42936 436306 1662986 548359 326433 599913 1745613 1148624 1341463 318033 1470189 1978441 822911 627178 676754 1162332 1634670 126288 816793 684661 516485 327988 486614 1064230 147669 182807 1445318 1470176 560811 1851449 1606417 1358120 1838151 1593204 1969316 1210936 985078 450654 1410915 644441 1775220 1446970 501397 554362 199571 1671247 531380 474262 1353947 682678 1713323 345305 552757 1560452 319005 616237 1602051 169891 1275680 1558396 1531689 1245079 1833744 157841 70427 1987682 689700 1004555 1045614 1409548 1658748 201768 1955504 1308822 880848 1216254 1193748 1128044 1977247 375373 1986839 1507811 871770 458843 1060678 662333 791304 1447943 1914604 793451 917903 1134214 1594709 959063 1116795 1075307 1276627 1589617 544648 333631 324743 951319 732908 853620 49368 1098342 373987 1715654 1490863 1426490 424773 1620145 1531201 699231 1028985 627086 1251147 15156 1393892 1344386 741495 662372 1649422 1909457 211452 1610774 438169 1629149 1833195 192979 1316552 1770884 1917555 42654 59890 1133365 1090456 1205229 1325006 1971047 1249790 481554 791817 327155 1870795 517388 1956129 515666 1739191 1611398 1077298 416821 522009 418508 55912 1258601 741072 693644 925834 937171 1823136 1278847 890127 1815680 233221 1717272 380312 54830 571921 1332243 867 115554 975361 313537 83244 1280702 1013114 757795 409797 288226 1148294 307335 1623174 426525 577090 1113424 168424 964287 741948 587961 1756410 1024003 1846388 247775 1136747 1969787 1411220 1398119 1270509 656045 1944026 289471 1906697 225687 623796 839700 738434 21094 1516747 1197540 433293 1186829 1615911 1369191 611515 580641 96573 1761299 1460067 1389186 1152545 466715 364177 109283 1319015 240333 1965337 395913 1736734 75526 800080 1899135 10038 1104034 349181 572334 1051719 363583 1293477 1277537 546008 378592 181207 1044160 1619407 1026919 1633725 1179940 434519 853609 1571579 1228346 1248821 429447 1565606 1435008 264367 585539 1667164 601799 1605206 1058341 488642 1014765 1278842 1529783 214033 1817231 493146 731888 1991376 1851739 1082731 975451 711958 663755 1248350 1080676 1179712 1097520 1408253 1615220 356154 320577 1378398 1162683 870634 1811839 1899092 591625 1706751 1050080 1507458 1452268 887452 447840 1280456 1656319 1657018 1489071 1476149 1891324 258993 1646353 325959 312102 562675 1709008 1306093 1471088 1449507 1792391 1487687 1622935 536907 5331 1592150 1562908 1812670 1309599 983791 705648 1318204 187906 1992751 683714 1566118 213296 1904043 1357860 1971511 1284472 317766 898510 1089323 556528 1431522 515315 253532 980211 677179 727915 563030 1638826 1411576 66202 709678 1747940 1022971 777930 1912337 1693884 1389822 224804 245167 923071 1053336 55231 818198 529724 1453671 63860 177637 1686381 249022 1347325 808266 480913 1407179 1090965 322282 442894 812804 250298 1501315 1340264 1486393 1601531 1101388 771108 699385 1514625 638772 705125 232103 718809 913527 753839 972691 340945 1178794 725854 691394 1229282 1931281 413820 1701546 932003 319858 595552 840998 281469 1670663 724085 925663 296110 1579792 1890677 1377589 1854381 1470719 689169 1934864 493423 1306291 690166 50509 1644748 1463802 31619 880233 1763712 281157 1657079 624274 1564870 12719 1989212 1626762 594407 291500 266979 198050 124846 686908 219147 1534087 18682 847554 319030 1431474 835090 1280348 1545126 1778728 1131763 1529560 391143 434733 99172 1174339 1507558 683576 1515189 1114328 1203806 442559 998158 300765 622117 657744 341746 1830936 1945376 1706405 1207662 1704486 1915096 869723 768604 1706390 1376366 973932 1330752 713440 1034240 261770 396220 643233 431762 35317 729392 24101 27783 170422 448823 1409010 1230027 945435 172018 608766 1523113 1829596 1528995 531092 1932614 805938 445858 1244094 482175 374168 1997055 118206 1060337 575601 583377 563742 265630 993417 529336 950026 256382 1247789 1374544 1371740 1499842 1756095 1715501 1883979 1752535 1390272 970376 889380 239748 1065107 1740075 915774 82429 1103753 245510 332328 1314983 783294 208832 149160 237400 821034 1611828 339987 759507 528401 846197 1843868 1747114 1478720 348807 737168 1547088 1430549 497443 249717 343810 1987775 1785371 1969092 505915 634728 1597588 1234562 138386 1397485 1885537 1380811 942659 304232 1254134 248641 782698 1351593 1714370 9988 888030 1064956 240065 1364680 314072 1470373 1779205 492056 1464644 300823 637095 230812 1270727 1725928 219168 149846 1948189 187262 482443 1578979 1778960 1393783 1224274 351096 1281707 1293235 903243 1850605 1978477 44321 1894041 701224 1160327 104004 1365120 161491 393171 862910 1754342 1889443 2089 506201 114747 1580418 732843 1557155 1182114 991567 1248061 1120292 79360 197472 1356553 1261938 990046 1078814 267381 1993941 356924 490217 212452 321499 930186 1428709 789044 1514167 1453839 718455 1817421 218452 749169 1245403 687751 585661 1359257 1100461 290640 1118127 1978861 874486 682899 1904410 194500 1219336 200134 1709202 527699 1376972 1842735 544918 488921 226982 29585 823515 1519355 1195188 1356828 386070 1906796 66859 268970 496581 900503 1952379 1521269 556336 357175 274647 465541 703804 1695440 1907390 1699064 1053836 274945 1681963 1772873 1441346 1039904 130093 1847415 165571 605408 704358 949497 774272 1393842 1212248 1491415 1161570 621732 24052 1902164 263680 613014 1037671 1706547 28225 1345580 1177811 957292 1254116 1518190 1109620 1365006 56564 838323 235806 1599738 1096922 1431617 1240749 661425 230009 1439121 667433 636042 39487 177031 359080 99103 749754 890773 1612655 894339 845803 1321614 1148678 800561 412871 1927387 1114431 752676 758678 1867606 728401 499870 52925 1579158 1374367 1976082 1001577 1544225 1284754 1715160 756524 998682 1221409 1772469 1373065 1993422 1189143 231492 900621 745613 1946835 29615 1545977 1502222 1141187 465118 393281 1316394 713156 556094 104892 931593 856553 281987 636885 1547852 688382 1454081 1187295 551459 764098 5228 224815 1627510 143623 1048613 1170696 1006270 1053406 549267 690493 1830108 1103625 50764 1652174 1227940 713771 1317424 958816 647530 451670 1896796 1686405 1397388 74363 1251988 1867535 870291 1981016 1259646 1289335 1725556 971924 1748812 1812288 1162183 428976 1182930 238174 422502 1320304 1675710 773246 1278176 1619239 1243737 964771 1007135 1074161 395886 74206 1130874 1747816 1973209 844682 1286287 1809827 1497300 426431 497800 648001 297012 252091 245158 102396 509729 867051 30270 1069631 827469 382209 567342 909606 226841 251725 747094 690772 1377603 1610379 200502 248554 1305315 1618747 1774706 1507800 1958779 902703 1686965 1710444 1931608 1086134 102570 385367 1742268 721852 1570011 856983 752313 719280 1404216 1915895 1155997 713036 621317 1815434 922149 136335 1415731 1366600 503776 443468 1483533 1345487 1115352 528764 1935866 381340 1965737 173787 1256687 1830599 1082743 24515 1375330 1367316 1709150 562143 998847 718656 1028898 1676687 157180 725310 1456908 309052 739765 478657 1874618 1429868 200258 958749 1068801 979761 866564 234351 982841 798901 1431738 1983994 1077882 748936 1830523 613130 1179043 690723 453633 252889 1032322 964057 846419 740661 550074 1465868 1974332 66661 1807839 1779304 752804 1948918 1022184 555367 1282421 1201260 161710 261188 264986 1751089 361514 1863181 1188530 772477 1110641 1328251 1938574 1387781 1159790 1133817 607293 822019 1300845 394932 290391 1690610 129768 854672 763127 224292 684549 514369 19023 714048 284273 1256705 487506 868580 1851275 1315707 315716 1676677 865552 1247561 1099729 62465 1255744 644338 1815792 887111 299799 762539 139533 181842 1793089 527748 765982 391148 1795479 245124 244069 1089713 1946178 337323 1509093 1997560 454862 648587 618435 1269811 516108 726749 918573 1247256 388356 65304 998481 1784751 59538 729092 20258 1357371 1063989 1054390 394999 1100431 250659 777626 186084 1615532 1091032 1978150 1756883 1767312 1789056 1869084 72445 1305515 1746273 1405183 655667 1547706 1042972 727496 1031283 436989 681017 173640 973522 1288692 1055365 315736 1862411 508427 1575651 827781 1763928 1522332 316615 1295901 1142777 1772937 200771 1215045 549765 1251280 133274 1393619 1125998 746047 575342 1330853 1280304 392994 1536639 1101105 945929 1847178 739033 414403 285181 1348930 1308527 1707112 890594 1337823 1656945 965430 540980 742800 758368 218436 1138085 439419 196490 1070760 1776000 616086 523990 1289249 1471216 726577 1340055 1654823 1784533 1639665 1488507 172757 538239 595795 512913 452514 234643 501109 912234 1407255 1289034 1466604 426031 1832658 1661189 1362381 1065063 1863128 515703 1253474 1581232 102666 1599611 364357 1751332 1961795 1574922 472466 1179581 1265323 353183 80633 1306497 1430913 285858 1180245 1846665 1460814 1944259 817200 214158 1622803 1454866 477405 179618 1712153 628409 1979038 1061141 1710745 1420116 427010 1986561 1672107 772175 650838 1508018 78260 1138965 1208219 1256750 463874 1366645 888222 1034490 293290 1346327 1871782 1541438 1627837 1167694 1971697 891646 1882933 862162 501654 1291358 137880 390582 111317 1378909 1225251 428750 1522079 1131312 371178 1606935 1490233 1409145 1955010 1901566 524 1964883 871790 665383 160640 1932893 396971 165447 958576 762478 684894 841762 1857611 1227062 1350035 1232226 1726537 1509314 924303 704620 920120 1131692 1997330 902289 1774072 31647 512640 1070195 1370607 619550 184995 950413 106321 1808101 1075637 502890 741179 604307 1417566 1822857 176813 734799 1445962 165242 502780 1038525 1994767 778796 1425379 1993852 541809 134769 1785601 617812 1319194 1142831 1954592 1224729 1602908 1735465 1191641 1140192 476373 865729 498879 1377011 501692 96238 978955 941995 1173888 214064 810343 841306 1717105 1752803 229885 678468 1913139 1264939 229086 1016231 414752 1383342 446666 1934968 219621 17887 362188 463351 1060476 55095 100953 1899317 1320756 1775519 214843 873064 464302 1506965 1862717 1690812 1149088 1630167 128844 1872948 892497 1050668 1272438 1353120 1941597 548401 1473319 538136 852525 1330894 129354 1300786 1536680 320533 313920 1208513 1415506 921394 387475 371595 393775 331410 619031 395677 1889233 676641 1687906 112154 1088512 494815 244163 1591580 1082219 946038 776342 1551229 694142 1319010 525740 1065816 607419 154003 1232514 1771874 1573665 450956 645073 632022 1473468 1583845 746322 1456451 729320 891179 922305 1899325 1029711 675732 1090793 1662487 1909677 974869 921389 593091 1589032 1803914 641050 1686925 1493418 798044 188597 1716831 1380693 1234137 749895 1751376 1722587 1768376 186841 418056 1173083 1794489 1235256 1088765 1681297 1451771 1001425 337569 1648975 37976 1614915 1976177 418669 421910 1418070 629566 1228795 1397754 403602 713749 1846094 1710813 848826 1300235 173384 817268 1470730 1632789 713487 236157 1069831 367909 738314 1855449 332072 1173181 1494023 290959 1366044 203733 726533 776916 1992855 839411 1035146 1789502 900418 1444717 164227 1788634 1092053 1026714 71484 1634685 1409071 1715250 1314646 196702 1011580 352908 1164949 859602 769192 1821408 1076278 1573541 756308 990776 1814905 234568 1626977 477 1829153 1186346 1600325 85882 772573 1855606 428121 1200388 695798 1879795 1171207 1263361 1488010 1347614 359077 1874044 303571 1436301 144316 1318824 844175 58035 964480 1548907 1297717 1697715 370691 1971889 960125 606893 493351 121191 1290011 757384 1151899 521080 1120167 535255 337973 1432835 880343 1218552 71641 193856 1670067 420456 1445840 1895289 1261772 1748071 592332 1970054 1007430 1428678 436383 313172 433386 1612069 3149 47784 813932 1202397 999423 1184577 46522 124755 681253 518230 700106 1490171 1990326 783077 892192 1533088 1807977 1122299 824011 993528 1619449 1589846 1922750 140663 1993773 1355441 1687136 695957 412426 1752470 685648 1436592 1804303 284683 1883917 991534 1724511 619568 1189533 1082762 435386 296126 1098382 153608 1030135 1968432 593847 901452 946326 1122487 496679 438283 1217878 1084350 1235874 648135 735526 636762 1600856 762749 1262828 1330432 396337 879443 813167 1755682 251465 836089 1517817 288385 1112268 372436 1837581 1211043 1499473 1463698 70050 1982578 1803195 1986863 142038 1806650 1283345 107803 1012604 622713 530239 1041505 939683 1157905 558455 126245 1877778 668041 991830 399256 182239 458071 1950118 839272 1707893 1027110 1999479 64345 1894998 1026873 715943 320022 1450294 1949393 1639739 1144219 1021491 1089626 249818 1769246 681901 1860139 334099 241410 889134 1114230 367707 688408 267249 706958 1038770 1964775 746253 102341 177350 343056 906044 1659588 1408503 796046 1468602 310637 1909853 367841 1524892 135333 1133119 1126679 1592846 1974564 1399886 1001141 552188 1337868 1369213 1624059 1862422 1463014 1876553 367857 691718 1027178 1284119 1858179 683575 1983601 572154 404676 1133233 169168 589463 244061 420543 6351 183593 572835 172102 252263 405953 247218 366971 1784931 1112708 1637574 727059 126660 125690 147243 865279 1094423 1854686 242732 87337 31545 1928285 1238484 979132 1711360 581600 1666985 1571570 665923 1059808 1773216 1944884 873609 1360849 1870697 349209 1384912 598647 1748076 458026 1112224 1972009 1397819 20160 789969 1326523 1907706 1319792 137468 801169 1999450 1336234 749779 247867 560906 1263694 152761 1697644 969290 1887140 609077 1791928 1092453 298607 46518 1148780 1937459 1883651 1844997 1724167 1502980 443672 982631 634764 602781 1784930 525755 430898 638893 1715612 126213 302 1472130 1507473 823849 1108554 74677 1102487 1261155 1965425 1518050 846219 1108610 1740150 310312 939512 921918 165093 142081 16930 1796271 1769296 1853976 1781825 64127 1901515 934153 984421 962125 1454122 1228904 497724 873536 9023 1312416 36841 1042386 1634305 1138943 1032886 1732666 1178233 1567814 1168278 1435389 1828423 1826468 1314385 1401470 239005 593679 1616488 1831815 1697525 46491 963949 390036 1951726 1833995 1019718 469655 1752008 874829 62375 751976 1079205 1665180 1573020 1926957 1322086 1772009 1930649 449071 268418 1179653 650351 869367 129275 1654218 1083368 1346646 215457 1811265 1927316 1425104 1886040 1189845 721651 651808 1153815 957289 628172 86846 1073808 707288 1871919 1755848 246475 1473808 67271 1724932 1198332 955987 940338 1512780 1305513 1788144 1335122 813754 1422745 1763157 1460193 1102844 1535981 1649005 1625948 1874797 188953 1763693 953003 567984 1160840 872780 1084300 1440644 771205 87106 1227190 117451 785385 286371 932277 1973467 1064821 752145 1900573 376187 1605756 804061 1037503 1211673 356217 139879 1404534 455177 201980 1738275 1861243 1468537 1310131 879354 1291842 740725 1596100 1549635 1876552 286576 99597 300050 979963 1666339 1394188 1835004 1501499 543619 372314 192888 423517 997581 1451292 783932 1148677 78960 36771 1797766 1375604 1460256 285569 504132 1280270 855470 1822741 409382 1692781 348105 830057 797024 160294 1441750 1750389 692450 1444725 1643639 184127 523425 1692348 1997481 339988 1751115 456622 1911353 1653040 8836 181903 381674 1294621 1745614 1981033 836001 122173 312128 1905025 581283 1395112 693086 252896 1822467 1576199 1922442 926637 611726 368774 1536544 9710 1592946 1795887 1808548 1720396 1562162 1332676 1793485 299428 1934062 53678 1205897 1921448 1088869 1638350 776121 1461035 253299 1543478 435605 1037405 1558258 908108 1328286 1234083 380057 30137 1161656 288019 1576914 1558591 1111014 1256569 520483 1117802 1830726 976393 1730730 73364 8550 77539 1661768 330010 664418 1321707 1333312 1722814 1778722 1074605 1266940 324972 483124 1361957 501264 559114 1027238 326798 531889 40289 1678672 32999 390628 1480133 1808937 1325074 337527 645840 39285 512530 1355072 257710 1496192 1950867 1549516 1085137 156107 804835 1198469 701851 1247716 1396983 142449 683371 403762 342357 1959881 856882 1449481 1651977 597979 219056 728217 470678 1222200 44472 856746 1852197 1792637 115307 1647392 1640751 1282851 239052 107323 1998284 1215126 359574 616308 1460526 1954416 391679 1593300 1112382 1257676 212107 1805987 1071075 292755 218422 845819 436912 1126622 1090307 144152 1613317 276911 1244917 744555 602003 1979558 1325169 7901 1536970 214046 1201568 1475348 396751 1750733 225570 1019037 1637486 895563 53871 1819451 306977 1570537 57524 884045 696806 1484758 1638461 1233125 922309 965343 23008 63058 1715205 278167 590585 1388567 1045223 1563200 1598987 1353581 1316105 1517168 661027 1850569 964107 690703 1188982 1180738 512104 1184777 921674 267952 1163024 811955 1669163 180425 954647 1792944 1092971 1420675 685390 349961 551396 1842950 796463 1981549 66732 150780 780435 1367451 851406 1350697 369903 572541 510465 553289 947144 1099431 1774274 1772879 969009 98459 1857316 1761428 1523633 409565 1414771 233567 704600 628602 331329 1532902 1627570 145887 1208087 1886367 1361468 1538837 326188 638117 253584 1717777 188538 1865198 1910601 115220 194330 99761 716713 82300 1157600 1466037 1558087 174961 873334 10379 873177 1149014 1610970 1972249 378575 1375822 973991 1292840 77605 897571 186217 1761977 16401 1120885 1653778 1604279 63410 668606 537064 1918623 403288 1729872 1841579 744475 105211 1281805 1942503 949504 102942 1701800 1606312 1409177 529688 1276779 1109450 1743240 1617072 107286 1921910 1919776 711069 519358 1557811 1762293 1482598 1805594 1354899 1317169 1949387 856486 767224 268158 1550946 1797028 731877 1197494 975375 652593 1698254 1386476 1732790 366736 1234759 1263252 521897 49352 931131 1566673 717142 12904 381654 1232573 1695117 556883 138165 1817012 1978967 1114553 696686 416486 180667 420109 1686326 1516793 1761754 996199 246277 220285 874988 1797380 1830118 1667527 1356842 1607889 1972879 1104813 1346980 1389097 1940590 1759202 1858566 93859 1180699 1877590 1131884 1119706 170836 1576452 461266 1673403 302903 77419 1539876 809674 652845 505273 1611724 473318 488708 1771269 150133 651609 1377491 714147 622191 49184 718579 550933 1236419 882754 653410 357507 1529141 12860 27278 875558 193880 1411037 1031444 1446534 1361919 1998374 1412948 39728 430368 1955060 1397038 1218770 143725 1057823 1379881 757557 271396 1433169 472864 543203 691662 27467 494729 1035503 965170 234786 1353364 1581587 630145 1757806 154288 351660 1529032 408263 201587 1369199 1526223 143018 322590 1756875 1200711 388372 866044 822051 1748549 1582323 1371004 1333792 1699036 558924 969781 1079868 307063 1846973 1740090 522141 1312856 579493 936687 551791 568037 364420 495277 608105 1550003 1497823 694958 1706424 458259 780507 1943187 1321943 501493 1408758 1664236 1354999 1841799 1022882 136584 837161 1292220 960304 1956450 7327 682830 659504 1083928 1978526 287020 637118 75328 1284544 446303 690426 138653 1647425 1957109 142152 1488334 1638039 1349208 1418412 338015 580998 1164576 1213066 576360 649064 308144 877973 1044315 11039 462004 66424 362699 1070866 485979 1923163 51968 1488200 333775 1342916 1926379 1503912 547939 839261 1945537 1990796 225560 1432009 468017 1423627 178591 1016803 1359300 794629 841397 1242461 147356 135748 1691258 1237737 161269 1723842 1770281 1892624 901890 1112784 589481 1982129 1952075 385510 1348782 1374510 1191538 1713769 992114 1125840 1586363 1892861 363519 256427 1324983 1090314 566993 132779 1186822 504163 1556422 507895 277822 738245 1570366 657327 1797944 1520484 172947 1278445 1935546 1409786 1229200 230829 1345191 880548 1938860 1244198 1490228 526766 1158336 1991865 138643 1374565 1231606 1728145 1577113 1607187 1892991 83174 1993714 1205814 1612934 1013146 1458142 1063344 1387468 1896037 1796855 511999 302430 71041 358295 1085589 1271216 250530 503065 1408222 1908091 51142 745882 129442 1853449 1559062 566391 1237866 1062672 1879877 682564 1906930 622004 1178657 270360 1671089 1891465 724224 405538 994462 1140010 174394 233191 168228 807738 494621 783803 761063 1043069 1395070 1926299 705561 22598 1583161 198655 417922 598541 1015549 779359 539374 51560 394534 1294452 169436 1466467 1508495 516595 986224 1230840 1099092 949318 729687 802732 132289 1160932 139588 31358 786110 1865386 276361 1233060 950398 1784272 1998743 306401 85163 531566 359301 702586 1201697 672910 698472 1145693 1778833 1018689 1705819 1522987 1740547 1734406 162913 1798876 1349872 503244 1837564 1206953 192476 851419 434507 1094745 1545928 855982 1032260 1578503 1469712 1259311 1199136 1677634 416347 916411 1832685 1010152 1756197 1513864 1196006 902723 137864 976084 1467543 663687 1475868 630447 305031 1997400 1773959 688046 892667 745843 954967 1040084 436621 128373 1167361 1939818 1920753 1467960 1689928 547291 1877940 995242 1635203 1195539 1169515 313730 695698 744913 206553 1463101 1732833 1474163 519609 826605 1674398 1468317 929072 548802 872672 1054030 191809 79600 940568 965554 298096 652117 291396 1596856 1781854 382166 473580 67857 1722946 1106255 236860 1398445 1532756 478135 809327 936719 604151 743509 937163 1352554 1155505 1066871 1535815 948987 889676 746738 1474231 1489668 1989050 708157 687300 639890 504877 1255736 1501836 300519 899472 1073831 1925856 303017 1403221 672427 1133174 190783 117073 1730870 365277 695415 1258732 224241 734987 1544068 276459 1493345 1364676 457989 1481249 1329631 732791 1506915 1060149 115556 1004236 101329 1679070 1146192 141631 1493760 1822372 4947 1024350 707004 813621 1256095 1325350 1449761 1077605 46263 1727833 791950 1299088 477232 1770974 537555 642412 965261 148185 1396636 1849276 212288 45452 1765467 608534 1577593 192643 736812 989070 32859 758726 98918 968500 1773212 1436883 1824030 1146206 482496 634749 1007363 1973363 325850 1625146 1335040 1072474 1797203 131086 1409594 1317533 595848 1555785 408622 43448 1601690 221909 1498999 1561118 31302 1639024 515564 1865665 1877331 517140 1456626 1200483 1656610 1414533 1691591 153282 1490713 533292 1619316 1660733 1875637 1800783 1835954 1463532 505087 316822 1157725 638578 618686 187442 1491964 1010052 1740427 1046624 738984 1813075 635806 580897 965870 1289536 1641466 1403544 1793611 927036 1944412 837060 33522 903504 1823358 1360959 1727673 869511 891515 119309 1361555 1451368 1996960 631878 1574093 1940973 332573 1342966 1272319 1347371 1843963 180427 276775 1926394 811161 1516647 343412 611004 406928 1327632 1429482 4556 1424976 224576 930178 166246 1833673 338716 1538449 615554 826276 1953229 1539437 22004 162338 1180656 268758 1870386 1853993 1519446 870919 778970 1084211 1244977 1580769 401495 280318 1385564 202195 1435206 152997 833544 993644 800476 560114 1525010 1766164 13310 1499462 1652976 775886 104284 1512735 1016993 1275660 196175 1603609 245248 1237051 292285 1203406 1119244 1487437 435961 1667537 379851 1655051 257277 293047 823401 1223779 246571 1942334 1518296 1576181 1632928 1764477 545124 1360110 48028 393596 1921646 450066 823415 660259 1382235 846067 638529 560492 1633491 886080 315274 1647099 1012041 1481282 1068438 1849245 202792 1428603 756541 1312076 1474937 1198029 397169 1520327 1188467 859564 1338241 299682 638099 1800887 1275122 1897587 1091924 240974 32998 899030 969328 161159 148591 1601578 930620 213796 1313506 261087 1442233 633683 651859 92744 137123 964090 206572 848908 576682 729468 426655 1527697 56248 1890094 868899 1252982 1623393 789574 1543357 753153 256723 871371 136539 1025029 853731 1271013 1266365 852125 445696 1770893 1556794 1715002 168919 1165204 673207 39480 967189 1207369 178857 1179578 1798109 803415 1403717 1552352 1766521 1609454 1802327 1801867 1167718 1089806 1413437 1970419 1426379 187843 1265233 1429089 1262718 898139 753613 1401401 904839 399764 1373201 1946648 92140 1037582 1063379 197673 183343 858789 692528 298263 1923530 823655 697372 710546 1476263 1620301 148268 1087745 1724334 139231 10054 758240 1074562 1098293 1474215 926543 1509073 1628097 278977 1248826 320829 1606496 168463 1775131 1850118 256246 1270641 1267281 1701707 1009407 997957 1893179 1777807 1599509 63936 1597016 1204518 538032 1807105 1502036 1784781 1054038 1415356 1578609 1280366 1864157 904743 226894 1332276 1453391 879168 338910 141805 345098 510045 1139911 1744021 758830 1162169 301181 1439081 463520 113260 287016 229942 676422 1998195 637880 286889 325079 808993 1172767 705543 1860199 754957 652700 452554 1381302 541888 1809783 1767488 70744 255367 826040 838177 1709461 838058 3647 1180182 29707 1515187 1983053 1773687 694892 334976 1946394 798554 741379 592229 278979 1601113 646086 766461 1485731 1432837 965143 1353033 961549 11724 1261898 339496 1114684 249583 323233 1489330 875883 120515 1061515 796551 1613699 1173403 1867584 1545359 482251 678165 653506 469066 584494 74365 751770 1383 1749322 1660807 842501 1887985 567833 626159 836651 884330 830043 367725 1019859 1222923 1933417 518227 1151189 639043 1598498 21546 896813 1388841 140990 1495292 699587 1320165 1681470 1497430 1011350 645360 368282 1868639 1366535 1680896 1445916 572445 575250 916010 904927 1063028 1264570 341675 1098365 1552492 528913 1341835 204930 1452388 1153270 520105 1097693 1455182 1641727 749524 563170 535868 252373 1427945 951993 324316 602554 395681 559302 1716835 550129 1650123 727512 1962213 566118 95913 332157 50612 243950 256986 1599936 795352 218610 1305607 1479043 892233 843707 1294714 1778590 813554 1463931 397838 1491081 1285645 1885613 621873 1698019 899395 278057 1087717 1401607 444293 1223704 719748 346792 1175310 1063923 1558478 122074 671191 435958 1318970 306381 3080 434892 1409818 136648 74459 97979 868912 1813009 512019 706072 1184009 1558392 1019511 1810381 520910 1022062 1479096 957772 1548585 434603 186967 568689 66374 1272448 1498894 1677084 252491 383393 1333004 1600989 771775 1261962 707390 225486 607778 588755 1787104 1131330 665845 1420641 529275 452821 706155 188616 1365799 1254615 1355650 1817243 1999362 1515116 1676544 421582 1684159 1511412 933951 1231195 1672461 448818 1923786 426954 1568361 821366 1996835 918643 319561 1668010 1509099 1034802 1770849 371061 1918015 869361 45616 797333 1844349 1018353 177684 1478269 1115725 1718849 128973 20427 831937 1680162 1153472 1105778 752721 1537871 527706 238209 1024106 1554885 1442621 237921 981212 1347285 1756486 1586696 398254 657502 1089011 1908847 373052 1923329 166727 464843 1393087 1819092 1861713 1529018 472900 28832 242672 1781148 1449048 419126 1667385 888129 754104 397857 474011 1633321 652055 1440101 1128345 1248775 846293 311402 741868 338984 509972 157146 728161 1169484 358670 809152 788103 1219165 1094272 435667 809230 288505 1648904 654581 1538219 1560381 12545 1486192 1291053 1920264 1803366 650937 830011 1247042 563112 1978657 468753 702765 1979255 329854 632609 1609599 1815297 1409039 391245 944627 1760880 945553 1279328 370987 310032 507721 430250 1817074 1349566 207079 1618511 849997 368750 858318 1652477 1872243 1654849 1639242 1487914 871862 1280248 1964580 1352623 293545 1607849 1217565 1784717 1652597 675847 1833447 1083235 1797084 303051 771214 977318 1371967 313867 1178441 1151460 1627555 764882 357127 782630 726800 1521404 824581 1012718 1536464 1933300 842874 1874089 1761791 1975350 163791 966889 765428 1691905 982560 926348 1167210 154292 1401388 1150956 893497 327590 897643 1516891 1781304 738352 15877 1318815 1264728 1415807 1915552 1000745 1300168 909229 871643 1093723 1700848 1583482 872598 403451 144464 1973057 823728 1626580 596561 1411041 1366989 1346876 1727934 58356 338393 1320501 377794 826843 916308 1789349 758633 1112627 688317 1641666 1471499 1445678 814613 1228753 73014 893052 204436 482077 448991 1428207 1484751 1644884 716634 1934037 764778 319022 105620 960295 183803 580017 776499 795395 540400 1173220 1779712 1691088 1839327 515356 240417 232184 1645268 9993 1323702 178975 1004774 165856 43282 1357407 1646177 964384 440933 792497 231613 127776 1712179 965583 210760 378828 1769694 1921635 967495 972199 63337 759357 479443 1516369 1017871 1227254 889705 760209 1847985 1138375 439609 763563 1948369 818529 427686 1235875 284193 1056422 797269 1616845 82352 175636 951089 18886 1766911 794335 1648317 775576 347456 84223 966603 1295722 1717939 1331960 189308 565444 1141521 479027 611276 1426953 1853707 1806175 1039243 1358492 1190170 220799 725719 1576013 1703613 30966 1276868 382158 529359 719489 240205 178796 474021 1235583 573910 1449201 1081994 1540164 1780380 31803 1500610 161361 451368 1387262 18464 1527719 1668687 1902441 757810 1669796 292294 1416078 1128218 670207 1838909 1269320 596303 544991 929156 328626 1792558 1279782 1557685 19814 1030328 1012496 1936489 1792992 896956 1140772 106649 1358030 1023377 752846 1588155 909099 1358575 1813405 188658 585247 673913 1952245 592133 1220206 1919708 1382026 1646371 1121412 1291386 576447 537772 1320469 1726149 650315 25083 390364 1742645 226051 1115185 1354463 1476818 578930 925490 1371283 33442 1050290 1066504 797686 1298143 429465 1250130 255822 392654 466914 883860 963308 1202496 1406825 330018 947620 1472971 922439 1291403 1080362 770017 153445 782084 605689 247851 1421851 1488409 911952 349133 1353411 1100022 1185669 617803 218529 277394 1381213 3996 1392143 1599847 1920574 1937868 583041 1177865 385756 1314165 1563483 1739429 1808469 948679 1539944 1436993 413589 1654355 1040233 98333 814709 1157897 620358 1086433 71791 84082 1032718 1410310 1337567 370526 1922135 172314 582954 822347 420158 1191514 1389944 421123 1663222 1804013 406791 618713 371116 981156 726263 1873921 499851 1956591 74322 1235665 1902602 1841693 490733 481005 1058043 262732 1801236 238244 119715 1443815 187734 1259460 693730 1138914 1022080 364428 429505 1722390 518649 1768170 310791 1009160 1890433 1223331 606041 1325509 821682 1279226 1599567 109711 1551586 307108 1409605 1898583 875804 657859 11452 1537563 545619 125124 516025 1616232 1638273 246380 849439 1745551 1170311 1882350 233050 272452 1058373 150120 987926 1454881 622042 1962392 1553770 1869296 629192 1898888 587009 1354509 1226817 1362698 791680 1716353 1285959 25657 1995630 929562 1952688 1707118 1377817 1574955 834458 713065 1334449 1997274 431099 1195676 793401 524283 1957789 1516199 1812555 17969 1488274 36458 106477 1278497 1243784 431942 1505270 63246 981480 1553191 1323066 102698 1248661 1994870 1426213 749086 845617 610102 492545 1312461 681946 258898 885332 1027393 1666485 1493508 16334 1399382 556629 450899 1516853 1609611 672835 1025847 1185457 446752 1455145 818948 592233 1083935 1159829 54463 1950379 1382251 505588 545097 892739 468088 1038572 566151 1814123 1060175 235391 1085646 1346146 1063387 462416 94146 413414 147293 743186 148362 1622433 674482 267002 1233324 1626564 237320 22579 990451 1594056 26258 1362012 1766782 1193015 649732 1602984 1917987 9870 1603681 977758 1116787 1663739 427822 1869304 593926 875034 700188 406023 1264994 490130 1224218 1236044 228361 1684282 1737659 468916 1061347 209674 1010586 1097306 1835956 139794 747194 91738 1472031 667677 1456693 1034171 1370783 299100 1928859 576643 1763744 1986320 21818 813141 1173 1953063 1964511 1331004 1613552 197724 41947 469276 1309650 1048618 1506619 1898236 1888332 1030575 687083 1188336 914425 426190 1691946 501970 515876 538352 240748 1803769 1228150 1956931 540113 292000 1699948 38405 1995112 116845 1171292 1096008 182741 910225 1272761 1774935 1824690 1776974 1800800 1898674 1979179 751083 170100 284082 600041 1781821 1478431 357623 1764856 859432 468989 202341 523116 1243915 170447 69664 1945263 971992 953843 442653 42407 1835639 99313 704323 660865 357159 1583906 1152543 140433 697761 1113155 1645424 1770737 823799 1566970 1985978 1385530 1992610 273902 1689733 611799 893360 519885 370205 1776444 1148343 227766 1323210 164780 1044539 229595 799470 1259584 1867519 1255616 903854 227958 253605 1417762 1562031 1273621 716712 1372096 1944776 274396 1940116 1903051 1705788 1057645 91101 1673864 120656 1430404 323982 1472392 961092 76335 897651 1162051 781214 116601 1860227 484248 404715 1600513 1122559 1891688 1494269 174443 71262 1929564 1240585 711955 692043 970411 423218 502026 1752556 1426133 1628209 307660 1489000 153856 1641430 190602 1981238 970807 794272 111713 1029581 1831144 835830 560690 1688793 978236 467677 809347 352581 1730533 1223308 880555 222529 749154 710001 1154477 1540839 1933796 230136 1769214 639317 1190916 980337 99131 588467 1244369 1237069 1295631 894967 227050 1256582 714025 340729 316825 359074 1868290 353577 528647 1649139 1299205 106432 905255 354183 1827432 1816194 1509355 1151136 388282 1400249 542934 789863 341682 615220 1287753 1770793 511574 643507 1825808 1701959 1306256 1529804 1487578 1045955 905658 695984 1453132 1552679 1677194 1395368 698918 1717863 254016 1308994 1608836 1976623 1490755 1175321 1986721 1986065 1670826 1798611 108996 1301620 447506 639527 1101131 351650 1096732 384623 1408502 1073845 661042 1755602 335607 973157 1248651 157327 366574 462624 480648 63310 208216 76273 590177 333293 1446299 1239327 680008 768035 1849378 214867 415836 133746 1735371 284255 884929 1233004 1331103 139284 483844 1420544 292015 462966 904227 729975 1861619 1031482 1134671 574773 958158 641452 1418851 68147 785340 711322 1300557 1534615 878078 1208512 787289 310676 682378 388578 1285907 1704222 1927534 58905 487121 1650498 786365 1683752 601185 121445 1022646 1448382 1385645 314385 1978328 1720309 48222 1122215 313053 764976 1613410 1397166 1652062 1466501 358036 310313 1092902 555068 1561595 294947 540728 938241 1358909 1433658 796955 376590 1036132 637053 260610 1331251 1130598 690943 789995 331620 166833 1546470 401561 669954 1673458 1137615 1086035 510889 901039 1493102 627197 230072 643543 1725661 859205 1840090 1039620 276791 330967 1619865 1775034 1445890 270778 1161371 167380 1631717 1628178 1222872 1029172 1549344 174617 1336041 1346834 26260 1915631 1175169 128033 115672 1361873 873663 1429108 598506 877453 769878 1136528 1703333 1426874 1415162 1329130 720587 1932219 252515 1912386 1203140 1622936 296162 512948 1838480 1770842 1179169 1075340 1889286 224203 1275142 1168424 1574992 740011 1078901 1726589 312950 1505678 1230212 1826246 1701403 1084531 1360597 894282 223101 1716296 218792 1032766 1544561 87568 1480188 1465857 1348048 1912872 25888 1816100 686389 1873530 1637059 250117 1829607 1365161 1024992 363939 1440504 730354 529067 1622788 896046 470358 1897021 730452 724682 387708 78096 1338002 1479905 1790385 126975 857859 1997642 1702444 1389445 499239 1741324 69298 15661 1725863 1052696 1654258 1025788 734109 88682 1228059 58005 1528253 464052 1946976 1279221 835628 551416 1286145 907724 1394555 546765 634395 1353508 1556886 423257 109371 1103824 1113206 1696354 371515 391753 545044 215284 690944 1751430 1196829 1692979 1482301 1296558 1296996 312553 341531 1729058 531997 1840481 764417 812855 1985754 931818 1230893 1537546 1978597 1686577 243477 1359848 1724006 816228 299479 653804 1221786 707599 1330732 692956 1514075 452925 1125655 1174098 1109952 640763 766776 209154 1686321 1437376 1810057 1365865 1925569 463426 1953024 130552 1644841 508783 830134 1510357 1499293 1306318 918791 761635 1193921 797050 1998212 124018 619300 1258202 242354 536738 1097596 1074933 823454 1099221 1765959 782374 1889085 1195554 1670294 673078 1166426 1010419 548131 1363572 1386834 1352415 341953 340453 241520 51036 65850 1506837 1184071 28847 1492879 1843861 858363 712986 527822 638752 1085303 840856 1128604 472087 863617 1303283 919108 187479 1915471 833420 358546 1848178 169393 171440 852669 230350 556909 140881 1151858 935282 354402 1230319 643371 547113 28337 647157 130705 1496981 1075512 830693 118160 20945 1898055 1641018 508174 1435175 1483853 385051 681363 1142579 561464 1728255 865011 1461133 1574543 213470 208267 139211 1546034 149055 1658514 1225909 1007192 1560905 700575 1380353 724883 45499 672035 1257969 916159 356205 163647 1285734 564847 451662 1499747 1995291 1174504 1784248 896777 1936474 644551 1092117 854869 128105 305196 432870 1413632 1187991 1040057 1709374 686836 1354238 1345884 1721651 792102 103425 1873554 1761246 198203 1557471 1267020 376335 108247 1806912 1389927 1208943 991442 87222 1476953 1951475 1665969 1197851 1218369 1652742 544842 129214 1223217 677067 1921370 210986 1333756 668068 991600 418049 1742541 1755886 1593109 1567451 1957890 1126497 186117 414800 1724748 468403 898783 603369 735045 567862 1282541 1975162 504609 1095197 1221439 1569145 4987 1754839 860372 1492635 1867627 1973484 1206390 1823889 403402 551781 168524 1606925 336935 911111 625082 1178759 427884 1859755 500094 1178915 1696774 1055394 492049 1890823 295368 798080 1781982 1596210 71153 299416 1705197 651777 1565913 1648645 1410821 1405674 521733 1637935 290656 693151 375667 111296 836902 1564572 121995 1306908 259163 70785 804000 1528906 1022412 1768561 1642847 678585 1438239 687929 536962 129603 470026 1777423 1643331 1624550 11905 1280989 1115436 26715 112551 1718211 171853 531667 90844 1066734 221305 1257481 824826 931807 1376791 235644 1240530 1632376 1363690 702403 178413 712709 563272 1589851 1372576 1374132 1138741 720477 162829 348960 845250 700906 420991 1606045 1581976 749501 1096369 1543828 730912 440423 1376771 1115933 1165660 290662 316111 234278 1046524 1386759 994651 1313082 1915576 156975 1483796 1418170 286974 1608556 147471 551930 115728 148718 1513265 653922 1767842 1351012 1246052 1307220 1720273 677692 1548893 409807 683190 157267 702225 1258695 1392070 304696 1926123 543813 902411 39452 625462 488781 1780270 729369 145242 254350 1532740 256887 1090552 494313 371656 1731379 1456413 533271 622472 394579 504845 333977 1483122 177860 341816 1089532 209966 1090711 1113575 553799 1445531 1358200 470723 1642978 1192839 952513 442190 235399 1634125 366243 810323 1894324 68018 1088913 801613 1333546 1262288 1611225 1166739 1751027 145496 1602448 190973 636613 1210680 1159507 530577 605750 1560608 743529 154914 1962831 985657 131292 491687 240777 1198754 345882 1932322 171569 641288 233484 1294694 787838 1917730 605094 462747 1613286 994692 223792 774780 1653387 1916584 1057056 770359 718664 1704071 1994073 885554 19370 1801154 74248 1809522 1211423 984270 1985606 640859 357281 1430921 61685 109517 1986590 1898081 492380 1493309 1522267 1244069 1468376 238135 1831968 1060914 1582882 1437529 1002671 624289 1152657 1845568 1491865 611070 430870 441088 148514 1062745 1457860 1320573 1772224 476606 1100360 784263 630450 902068 1866578 231455 1431057 1417234 1352738 1848360 1333860 693642 1272225 1256512 644459 286293 854718 644218 681781 1878816 793449 536325 1212756 1157894 1767494 148619 1707372 1133707 1130822 674518 41837 450918 1321396 427883 970845 781875 718977 1730631 970934 1505103 1157536 533748 1641333 859479 1232450 977960 419410 1042273 1184647 344921 635162 1408165 756387 893095 983986 1943199 1532283 290339 1993897 1734619 498111 292010 27626 1635213 93894 160223 959814 245033 1034649 115619 1317022 739238 1184327 1579772 562235 1822164 650861 211941 272913 1396816 1316347 576251 1922019 1288471 408345 1146001 340149 650625 1515821 687680 1091819 554584 1355656 1761300 1558385 1210322 1823053 1370946 61579 1030841 1764464 957742 1216958 1785843 279294 521278 1692615 948455 960400 1477627 1030456 509313 733877 1849492 940578 1799532 1584560 544426 1152379 1850949 756565 1898355 187640 1180539 1968321 1742876 1474083 1945 335294 1534879 1027025 976237 876799 537102 1354764 978911 323374 892325 1972589 79173 1883070 426068 775426 630912 40605 1117657 1513483 427265 1965722 1531598 154580 1894803 751884 1262180 386918 811515 1203563 1459073 1478353 796932 125221 270056 386643 1560282 188202 183024 481573 1251637 1417910 1379333 1488947 1980974 1509074 597669 178783 358582 1861220 1943994 1982429 700100 1814823 1123756 1787703 185048 1522047 1563927 1986276 1858683 167453 938329 866685 1101756 1999296 1437282 1953923 1167270 168213 1824215 1311885 247434 1066014 287981 1719702 850633 1806646 134503 631415 631115 1381992 1890214 1208872 1487703 77581 29663 190667 1463681 745532 800956 1711848 1457997 859586 1548916 1849592 485907 1500784 858604 745404 1302587 197054 1242601 125347 957513 1953266 1585843 1731536 1115693 254942 1238398 164957 1843507 399275 566401 1202721 25185 719213 1967304 1047739 642139 417216 647490 1071172 1366667 423493 582299 1166892 316405 1988348 68725 1123883 1925186 1805861 572924 554611 1394578 307976 1650188 767660 1161098 598499 1706044 635341 1086301 1752318 795215 196198 1005260 406281 222485 739138 995566 312944 1430665 130472 1683768 1195538 1837553 546746 117203 748901 563080 683984 546767 356850 1588626 1892990 115443 1785245 602899 692782 313102 1671217 1108347 1927597 750347 1434300 1632892 1766508 28023 395625 1976385 165793 833096 1338633 1587694 1216626 1338447 1180368 169487 449839 615852 1483771 1519935 1895280 1972462 1668647 74147 180993 654171 1017988 653857 1141945 752607 1590819 374477 1624307 439715 9173 1788440 231038 1525501 1642143 476545 900676 542416 1081472 1505694 617400 863369 117054 140914 19567 1870335 845142 1792159 782507 618058 1671044 696224 1734302 52493 422753 1450763 769254 808842 530453 1057808 1138848 1396350 323544 1536013 12248 1787308 355321 118492 1992846 875225 87622 588154 863274 742438 126018 1359609 1759786 1028580 1704920 1615358 1812909 1035832 1298273 1194043 1401238 1184778 258890 738564 1983926 513138 480153 903474 1413279 723802 1643223 1706023 1022033 1316962 1483924 704880 436447 1935925 155832 949353 937682 1067468 1226238 105006 438526 707228 679843 1340680 1937998 656218 817555 4712 1621972 1443903 313090 751681 816851 412656 524297 1432695 1093668 178616 1900208 196371 1280072 1190305 125470 1030641 1617779 1434393 472728 1686176 781839 1525352 523693 109904 1330398 19741 1084069 1152486 730959 514954 347652 820560 1649303 75747 715368 848897 471979 166079 643581 578189 1630633 245541 1133616 181400 452496 1525407 1259803 1353570 1458154 191156 763277 1667634 1032112 719018 177042 548182 1422951 1427551 1685557 251546 1693110 221959 1205621 842446 1553226 1322142 1359192 1759325 1948122 677975 933881 562312 1475899 1855085 83965 1449144 807165 1791287 1760010 482021 714804 1714768 1674247 143531 358412 689356 804582 1257325 936553 1119541 51741 191902 1873988 1009150 1094969 1330563 898635 350193 1266642 1925157 600084 548844 1627500 1938170 454521 902254 1266717 675057 1880721 833457 843802 1165231 623153 1253772 224513 849370 985798 500312 1347802 50655 1864985 736714 305372 1364351 782327 11711 977637 349479 564540 1580362 935703 1091265 1608156 682065 1917335 1796092 1924324 1000665 1037964 550275 189226 991180 1880522 1379560 1461616 443825 1035200 1921777 1413965 388868 183295 1306197 1457991 1560807 1881024 1884657 1736975 285515 837341 1599264 1244306 174034 1531362 1559348 730464 1447892 1487487 990039 141212 1794646 1080319 1670083 1242458 520567 977271 1655103 869051 1218430 145560 1150384 516815 63536 963168 1411895 267083 1443072 1414796 851947 1008372 892411 1098613 1790101 1869461 546302 1419748 1211608 1975368 1338841 897239 330505 1498334 1379737 823822 143205 713871 1023455 1954825 1878941 563302 594916 1610816 48522 1573218 891419 886160 805509 843351 769288 239058 626067 1117870 125524 1015234 1417891 199992 278648 839398 879488 1202133 945820 1549717 1362478 754762 1233053 1235355 1649577 1971054 386432 359383 1783184 122663 219025 1420255 581709 1756552 34243 110928 1142491 1258598 827867 936557 228897 801163 1154445 473319 1092108 1641816 1550186 60019 785739 1261148 1623258 847007 1567347 345735 1289189 1831592 341769 199412 1360850 1781979 1901010 1857284 1970956 332579 1565662 1710484 421317 1272673 1014917 1503753 1570600 1904140 154906 937993 1162585 971780 676727 838148 1288279 690388 1839907 13203 443087 1474853 62655 1435163 797078 1205997 1345524 1371425 321687 813566 394296 1892684 577054 295692 1215502 848854 171433 142780 1573966 1525360 413509 219282 1767293 533738 110741 805412 1426836 752570 87652 712778 986840 454359 831292 785147 677070 886893 1827591 790888 876693 1417947 263063 1078083 873688 59228 394513 930423 1328401 1871654 1085608 1500227 288090 1395979 1200861 1015330 1764308 1695223 1788794 1202237 1370229 1974367 776543 1600075 1550496 1565459 323864 1590042 815124 269737 314107 648829 1398747 1427727 283474 32427 739884 717568 952878 729055 807177 595852 1391797 234787 941273 1460061 994222 1729898 1867448 1789371 1850822 1616919 1194474 522894 1723248 1225231 1560475 787116 77128 495191 39637 298671 43985 1311010 410781 1324126 688415 105745 285151 564192 1402042 583419 1323897 585965 585512 1592653 1248122 410352 637199 782984 1082719 1760434 1012194 942434 1332076 275131 118347 1444481 1357639 276471 937325 1889734 1300044 323069 1854413 1384843 1953023 1018992 1642150 632617 1364969 1086402 365535 804309 1368824 1907557 1335163 138870 315514 87998 1676036 1447175 976753 621637 432256 381595 1390552 720286 560966 1582603 570855 734919 1335669 850727 1865218 284331 374235 629896 1846451 96887 1394841 1806246 200278 1330081 1394229 1670645 362772 1459755 1735098 1609839 476046 1304878 700880 370886 185209 1312333 869407 1981832 1453974 1585417 675044 605580 1871084 1802425 1512407 994977 1725826 266618 1054327 456653 1090054 786703 1361930 1317568 1577149 1509270 1465006 47778 1441209 1243234 210564 53612 1474884 502970 1880588 1428925 455331 96847 1259774 1172845 752872 1001369 216033 310293 1878466 1451772 713075 1161224 876216 1065457 1414379 822619 1506629 271670 749996 960461 942992 179368 623775 419842 1042766 836850 490420 1230967 127324 899197 1880916 1074004 1617205 1471781 969709 242893 443677 1886852 1876699 1951610 749431 1681940 1954357 405618 999994 1959813 637033 1258467 1991871 1663264 1935132 1200234 82272 1318606 1693627 1335919 802772 145921 160926 583656 531640 142826 564341 114443 1785441 17538 563163 993616 98205 1605308 243214 712044 387687 1583035 1032828 762136 562616 847833 1954460 176982 105575 373512 1227014 1593456 1883817 1550346 716074 1342714 1997003 914986 1729152 908020 295376 1786907 1025751 418224 1818953 1086918 959215 661152 1376267 1456574 584076 469717 863605 773485 215426 1950001 1484409 406063 1588570 1805555 1689349 991562 1489317 277211 1594047 1394398 76525 179566 843749 1515573 28483 540894 612297 392464 1204949 1733198 712749 584281 233129 1947807 245723 1980078 1130864 1270428 1353079 805968 1948623 1159053 580230 367139 450504 673982 1200396 38394 1093368 1945378 1249953 396203 1665840 1318285 86260 46146 425112 286324 472363 1035355 1348045 1432200 1766685 311889 680569 139540 1408038 681661 182069 920477 1833212 569378 543418 1248654 1469395 1317268 1502009 230264 1374181 775394 1917826 1125154 482764 1440147 1120609 1970141 138659 1456101 1845167 548100 336324 1597203 647046 459239 1012014 298316 197128 1018147 1988594 1042020 1293294 1736372 1949925 703543 1670321 781052 962835 47656 1048919 1917389 971769 1624586 759909 89439 74234 1447391 271091 1433716 1073277 1432724 1242617 772753 1662006 1007831 1902792 424510 737731 1507131 1288204 189499 466858 1122641 1081936 432577 433108 5120 410100 861488 1779465 117037 1159295 1275200 1795391 797651 593728 485939 20679 273803 1386096 1898352 145667 1183120 472757 1653752 1804129 1498022 747103 343228 1497932 1181813 389852 1778253 516147 592514 1125568 1696005 810281 797301 960053 1036750 1831506 477526 280823 43622 1524466 882271 1304519 1274785 4555 1915218 1653671 494565 1734374 1329338 903009 145599 829766 758498 1817660 699124 1805358 821611 176349 338639 1145602 679248 1396021 1920772 571239 1762638 611213 552312 1974380 1083782 319430 870882 341908 1161452 483205 121493 639749 1181699 347893 1656542 1095176 956496 1156003 1358647 1136092 407507 559090 1095129 1530856 1736195 1411686 835219 649591 1738312 1728773 903112 1047006 768800 1914513 1562917 1187131 528139 1707978 1540634 1377279 1633975 1239141 611921 1768348 1445972 873754 194870 1419300 1086113 588473 1231792 199028 614596 603427 928557 985043 1084919 1083337 1604906 1170833 342715 913406 296744 1804980 581675 1426732 492759 441997 1507897 1285024 28986 1813216 74934 92662 1386453 380664 744282 895288 1749873 1244951 633467 824942 864851 494111 675361 879169 226199 1459438 1043891 314693 472195 1719499 1119574 639112 40684 938439 1462108 103301 625795 996455 752567 660128 1459487 905501 727812 491988 1243373 1962770 574563 1595502 1432436 1181145 755168 907634 1160373 646219 1348362 111603 1789823 957549 549244 61438 1391874 271074 1423780 578249 1362902 1778037 291289 251792 1932828 1628118 1907434 1410021 885275 410664 909540 881346 1022135 1389245 953241 1233180 1705703 167616 1940212 1139890 979024 414684 1077478 132952 1184163 1170731 268697 1820451 1976976 15888 900090 222286 1819419 1377283 949873 1577852 964397 1424129 1631950 901547 1072024 1251083 958786 479571 1350896 1330018 1246019 1757380 854295 1140232 1964910 1495661 1164381 1415822 1732225 608999 1422821 1370168 1912790 1840292 420095 738243 1177105 687617 715852 1032515 1729637 1779610 62694 1342104 787288 534392 951269 1797958 1525612 1481087 307780 1872431 1762653 509810 1061238 422837 183677 223598 310388 1842907 730736 121389 1223484 1638401 1183220 1561444 1370794 364111 669494 394080 553688 35214 1865777 953300 370021 1877968 1853818 1322308 595675 1736056 1149924 1649458 990845 1619339 1056916 1855611 1855689 134845 1632563 355195 1508025 1279430 1367523 289390 793024 1838933 752329 1937855 1338531 1193606 1270436 643958 265056 427836 149454 1812738 928545 105478 276056 23750 476109 1491624 626115 1346117 1710096 203687 303205 641846 454123 470884 1143440 710048 541075 418781 3991 650185 1762166 914782 676755 1588436 1613098 734294 1821542 232495 1117189 1219042 1733583 1376370 1744098 205682 1129002 1585604 1350187 298742 1713388 1285830 115447 1070131 357836 154920 888815 1816494 1888896 1449768 158418 509192 1504774 961204 513960 223982 375963 1440682 1508132 1235297 710818 1062554 1658400 1468410 1616913 1348867 1115161 1486588 846615 159080 807453 376132 1750671 1281256 151469 1993610 768406 450101 391854 151447 1409489 1191846 852422 1715299 983588 110945 801721 312424 953192 79827 739813 1703382 533210 488362 1452609 754902 956792 1910486 1791603 655400 1241755 1809346 1512404 1272793 1050970 1991379 123673 816672 690831 1997653 304756 806363 1364022 1762259 770912 1617524 1451039 1225970 519647 811268 937788 1847327 1464726 619416 1039236 715571 584243 1771282 1654838 1830613 263640 1987830 1278047 227951 1484276 1894433 789276 1542231 235013 1721780 1312043 1277230 335387 311160 1055889 722382 1032607 1183097 169544 1803822 1360268 96012 974270 1089864 1039219 1103750 753181 1233358 967759 1823606 645831 1791152 937097 921406 1702445 359018 315581 656790 89060 1735789 1594270 233275 741952 1486561 910446 1066233 1686537 1833493 80894 1906213 491489 95600 1213752 881864 1342277 325951 256540 1413580 999696 152989 1803884 1480906 1825850 400489 535661 1240247 300916 1044901 327501 116916 1670922 1476665 547662 1436384 728156 884576 761362 117344 140009 219375 1275551 202624 1979925 482330 1595450 1928528 553510 1614595 999429 1481113 111481 1913723 1565426 1245450 1756390 165233 1559001 1716245 1403227 648066 944107 1562326 547536 1585666 711782 887560 1684175 899340 1433879 699033 1011865 685823 595443 1587996 1433808 848648 461019 848582 1495536 297630 2274 686865 830139 129957 1655709 27886 892254 1105958 1253485 839768 978594 173628 448240 326141 1414659 1684172 25410 409122 1769027 1738794 1116037 114406 38201 214952 860595 727034 1746667 642740 1278599 1469094 361233 153766 1968418 959343 29829 1230392 1638258 1057114 280260 450337 644534 1335832 980551 1987061 1554250 1015077 47905 324841 621087 1351774 147999 1969161 34430 27833 896653 1447141 1232361 349756 1562720 1097708 631779 1467144 1820441 972082 1327110 1047453 1617475 1611515 1336180 1820399 529177 1878743 1948481 132638 1104279 1338758 1353901 1960019 1535656 81316 436174 709939 1208455 704971 1551220 1528729 321875 632695 1365990 55964 1921362 712596 341007 1876095 278705 1901789 1928674 663547 1283688 1319030 945967 1661319 1863166 83060 804720 118301 916705 1348506 1416439 332993 819696 1264179 1066469 1495835 1881592 988565 1634625 1153587 1314318 160367 432148 465069 1092480 1377211 1341011 1218004 1440732 1441094 473044 1593012 83407 661630 495530 374728 875125 943548 1492096 902383 1946131 1956859 348983 225913 1923577 149589 687616 624240 776071 765245 663007 1089966 539008 545889 879527 693380 137583 1774520 1302744 961247 1689168 811414 631547 284116 1498455 1565118 1401194 613604 445040 138802 1731058 1346348 1148464 118602 292021 1901547 398139 845268 822397 1563316 289252 933653 1845272 130647 370809 1868780 619233 1244229 649996 42486 1168091 1224360 968584 904135 1602136 1524477 1478603 1019808 747003 1625987 1158231 394741 1154141 1262675 1658445 986803 675880 1794264 1555630 445897 1568166 1916035 1350195 962743 616723 1502863 754273 570687 531349 1671348 316043 64659 20901 1846608 1883203 1480767 966354 1661477 839430 1955317 187418 1598324 963214 1645519 961433 23586 751420 25471 1029338 1493733 1770591 1938169 240164 1751274 1794076 1999213 1013018 1127861 761859 527235 1370055 797566 1213827 1943052 1022041 129394 737080 1914713 298205 584489 9028 429485 884923 634673 1047171 721189 50824 742383 1729395 1287370 382899 1859083 759298 823993 720723 1158809 1348641 1190577 208264 76544 542689 680364 1463745 1128398 1707928 1368150 1337405 559966 1185163 1007693 863654 1672663 97474 1411872 1128972 494207 1508296 523347 1583086 1952242 315041 970609 1365321 1989406 1679201 636331 1686811 330175 449824 649843 852209 195476 1843254 298231 1762442 389468 686647 836804 1009030 110348 1073772 268038 873344 1244001 1094910 90094 1014223 251203 1288963 244501 1468094 1650664 818862 1427336 1039060 1535654 433770 1482561 1046862 388155 1391806 578956 45363 691917 1498066 1184579 699718 202591 1461802 505332 32669 498192 23014 33264 654199 879031 1326019 1735535 1934825 350850 1257768 1221952 332723 506217 1719231 1057405 139031 1120375 1769590 113229 146812 637736 1257690 551465 129817 1885995 525222 860907 1370600 1613662 1094164 693988 445108 61490 412279 1886278 851666 1780986 613507 1217795 1754071 1641994 889173 1950058 1003754 44113 1521401 1167646 1210148 913735 713142 796545 129679 637235 729920 1225124 136105 637729 133246 1534032 1588308 341303 768926 1482194 1805273 499883 1023723 1990595 1911631 1185725 644278 1727231 20055 1359854 454355 1192005 676321 1887942 864382 1258057 323482 1140485 211614 631211 1212303 218342 596696 1544270 1614651 1880963 81166 1938563 678343 1291267 602276 1743534 1605106 812387 1568141 1454352 747598 1652704 1897656 37245 1690076 572630 716136 1233300 1847642 1958657 1556382 822950 891930 1071210 1873505 594582 887585 361177 1070337 959574 830113 689160 1684253 1485426 1481652 485381 1778402 105918 657567 1682135 432153 1806034 514672 1289562 1378190 650630 14611 1763162 1458630 1635607 487384 1840519 1316556 1339388 79516 1913524 1663993 1888288 460582 1143059 16792 1072157 1810927 60629 1637012 1293065 1847381 986283 661311 330888 687315 378071 1654422 1789122 263186 1920470 963894 531098 760377 292582 1892055 996185 907361 220951 1762415 962814 1443347 513204 1264409 1944378 1770309 783805 1549672 14600 1410050 1740792 802899 1783072 455929 1976398 1395058 33794 1477878 1973804 363684 211582 282456 373587 807329 1577440 1213944 1656269 1171990 721071 751662 1886266 939817 374675 1710428 1176621 77775 658601 1154979 1423020 1479242 776117 728897 257232 753267 443895 1461996 1077227 1444953 1681330 899984 686981 832969 1058740 416370 1829676 76919 1612755 906173 746207 631150 270053 874525 1537863 1193272 468263 848143 409970 787794 1632280 122803 1409253 1570066 216539 1323829 1143763 384859 476736 367680 1925089 1454706 1905401 526036 1797230 1733031 1980850 426927 629612 1044661 1616234 1565443 496924 1739171 1188368 1650001 83504 1772853 109394 528707 1002042 1542757 1809236 1153511 1158219 224816 1766789 1942819 1004061 2556 301047 562632 1415412 1883730 1695390 1730828 1696934 87216 1275758 1752149 135294 963437 775224 761142 522882 1307783 1326924 1723191 1610865 980405 1983665 1802581 1094630 1814943 1691663 14060 1882359 1433160 1115510 415623 975820 1059845 943248 1786455 851678 1524001 1983919 1106810 632620 1728443 353593 686595 176899 1081960 645761 1163733 806803 1581042 1186465 1351076 478066 1296145 111650 1238954 657161 1676257 798885 1297979 291890 1648180 548419 340452 1397536 803337 1820788 1534500 78679 1078118 1329715 860830 472509 1189755 1104908 408933 1230281 1016706 692401 1057126 961240 1015980 614046 1332472 747049 1403530 1002674 1252196 1234218 32327 943312 744948 855272 1921958 380730 357811 1673919 1096285 19267 55018 1896186 1586972 403516 1751519 968174 662704 467738 1275542 583253 437103 417129 1808419 280767 1272324 870228 1380900 1185522 720687 1532210 363927 1801059 521376 547618 1727284 1537348 787152 918438 64295 838413 1760770 48428 863495 1083331 1901186 466074 758116 1199943 39839 1858530 579911 1858208 1475058 1153560 1240928 1066814 1159282 1079159 1088584 636530 1006652 188078 1025978 517349 735575 1058847 1239872 166829 598217 1701364 174633 1423364 1548919 818670 1807245 1797309 838902 1206411 971766 87928 346602 162864 690028 797111 79006 1791846 169934 785868 589471 1440875 1508548 1785665 1118672 857493 904790 520675 104596 1785512 911156 1714992 1012656 1591093 1640401 1334538 1583859 1384580 459184 1353742 1385009 1333172 737195 197526 1515840 1957015 1547615 1214993 288365 581568 1454695 1988108 13692 871253 556127 721685 40641 532889 1871164 59245 1199823 411761 930932 438394 1187944 1484603 1093666 1977135 1676820 1731785 1071417 1850122 907710 872969 43069 951681 1245429 121539 1824816 1946978 717198 678144 1650176 1752088 1039779 604674 1687561 1076783 580980 1043876 438922 827731 680984 102710 1086321 272200 890501 1880937 433026 850360 888627 227914 1028978 779213 1840312 563860 652833 769024 691416 794675 1810352 1780830 98327 917758 628151 1210755 814690 44763 1291251 652239 1599579 174937 913377 1923085 954283 1798081 1360316 353749 1123523 36283 1190031 1873072 1118631 1536199 762703 1028003 1475302 1264280 1937043 1126430 1410319 905367 913850 1151378 1171478 1733497 1460009 701772 1387894 328293 854494 1570532 694465 1049003 1566033 510798 829832 582401 1175905 1147818 295448 206239 645419 831602 898719 67659 1060800 566902 599478 1651972 937916 191331 510757 217227 339656 1344569 1609885 455436 821457 1724533 1694669 1074455 425878 1211091 867167 1457844 789696 1070499 810390 1862560 1899724 43697 330863 194674 1546790 55882 1129151 1682799 1343246 1361786 674925 1103268 550127 1220306 1313758 1312822 298195 1265104 1549050 48721 1045564 873547 1215706 1462040 1980733 496017 1575786 1637887 1303199 787663 594142 589604 478543 6618 1052772 1627321 1914101 396365 556641 244853 1976183 234135 1479351 1014301 800311 1184112 1281092 375999 1091635 881295 1879243 1497325 1046599 1904196 565317 1476502 1010549 1122103 437679 1171986 979272 1391572 99440 358343 1679633 1390922 1934340 729326 541068 349553 337662 158880 905687 1996397 1302679 1052839 953069 1794576 1799620 784735 1582485 1824898 861168 1852757 1506941 1181930 1796749 1396748 1044766 871336 1400845 538315 1014870 1344546 1541859 1666882 312325 1926017 1377805 889440 297402 1189747 881027 1268275 597888 1854385 1835657 398712 1870346 1912324 1772770 657648 1803344 1774509 1671453 1818084 1282702 683601 660462 1565720 426391 716626 1800084 863046 1639067 1948139 530411 115859 849984 603783 677034 1615036 877029 1317547 1069054 1973120 874783 1971293 313198 457169 817391 947067 1292473 239463 1492334 107470 607833 775640 612716 866656 596445 1217542 1611203 1624370 203589 1529911 250122 268289 404161 1702387 477656 426474 1048227 1469652 101814 827191 985030 1163535 1584379 826703 1546517 1703715 916679 1154997 1964115 1577707 1606472 1931002 1151363 1740426 858940 525808 1406026 1949613 590509 1756833 1578130 477715 151030 1928583 303804 1756647 1498380 178615 1754632 311802 1768042 1868334 1341723 1720158 1157980 755060 1526647 1003323 978467 997116 365303 249647 1821121 358281 1113568 1317214 1917133 472357 886538 1720328 1424933 667412 74971 596880 1476330 648831 1951553 708824 1418483 1253637 602214 699719 626172 1014729 1079266 525600 1852954 1831498 656748 746955 1865149 441637 8664 1973972 1211899 1094527 1261563 765939 530911 1198581 817118 1630571 983810 632543 1329734 321624 317560 708945 1760553 84031 577115 1876046 992767 1147871 721357 1534078 44063 1181561 1455478 147929 1586051 963509 457772 1200284 41605 1126450 1667882 206559 468106 1253865 1226225 1718627 1288213 73492 378794 1771145 1284671 693912 780823 425645 78826 983185 1220023 844740 1449180 726640 1750780 732501 425077 635447 172612 1461416 1289348 1347420 1841153 1354147 778580 684028 1422750 1484542 1874013 857873 191664 1195691 1787991 810130 767570 20703 1374398 251452 778516 1863039 1107818 1461608 1597366 1896971 1278926 1330249 1245808 1937637 1442426 1915032 1251822 1338747 646905 221847 1175465 1095132 1407064 360054 1835471 1807049 1524322 1606922 63811 1366816 92871 610511 951634 1599145 1311709 336330 978037 1170056 993418 845222 340719 1690545 1414440 523516 1178011 1631105 896266 107436 568019 1741128 934435 1384021 284464 804499 1506025 1197923 722576 1297248 97568 1386646 572522 961904 1103463 1163407 540029 986205 1701679 482040 1465345 947486 796740 149622 1518495 618457 1331451 1864423 1407614 128329 1815435 74486 810649 550288 1829879 1070219 1927661 1189047 1815072 1219153 1434343 975808 698521 1037205 976044 925385 1804431 683085 1534079 1023429 629866 1008476 626163 1507368 325434 781377 117103 972386 1359249 1718126 1234722 15976 646522 182167 1445876 1540152 1477515 1290040 731735 1022381 1848184 528170 1780126 709695 1610237 175645 722098 828291 851945 1654517 1686709 123040 1869327 527446 1761385 314932 503916 1032799 69689 1975682 1326571 188243 1822920 869737 1043160 1292421 1115324 1026661 1520620 65180 898242 646023 1377392 801701 1427077 996118 1470268 1138664 1870863 1555286 1760108 16830 1249600 1394899 1409849 71125 357494 640631 176258 416261 1878479 302588 658396 1462295 1825330 733624 470151 1626335 1659087 294006 1877216 250823 601116 1404001 130000 1905963 1119422 1181442 1247906 563726 130102 1583249 1895059 1530597 1501080 1459565 808136 1344076 1838487 1676489 1274294 1276123 980728 16351 1253726 901977 92525 1899131 374744 932390 729054 1928886 999765 1459524 1481745 455399 1520073 537874 1359845 54265 1021471 29649 331997 1830055 1335173 880701 612736 838285 1635143 3745 1994585 508934 1747226 566233 1706180 665169 799122 412691 177861 1950488 631403 1283463 1495597 581808 1355941 394313 1756127 1493364 1817358 1215752 824523 153036 1304139 1872414 1428864 1209289 546917 1689116 747836 568269 682029 1320015 107105 1503937 683187 1565046 1639846 391954 717259 359676 1929576 421969 1847527 236438 438402 553673 1233018 1515639 1598718 1017011 628121 563447 722462 1924978 1252651 781279 229148 808359 579902 1582872 1125201 1979045 1925416 1138991 542403 1703570 932377 345557 164030 1229938 1596530 789909 846639 1058554 1422394 409218 1151696 530699 1679408 1726358 454831 292102 1702801 201149 1771813 1513329 1704589 1621177 48115 367811 1442499 234866 1196463 1708263 919539 1767529 455173 1318136 604443 144849 1222956 1016063 1879262 1474312 1387329 1730786 1851179 454923 852085 930971 442858 1920107 1652183 305622 1452437 1235342 60531 1940787 1335947 1517408 1845293 1149537 1719570 266394 1864147 928539 627583 1232312 29445 874296 273766 164658 236045 760521 1355081 650208 579439 605728 1515424 398016 600677 350361 922779 807409 888647 213061 1314202 1985756 941980 280399 1823348 1489306 1865529 997858 1363819 1382645 488334 324614 1336735 1926062 1686544 503272 1946912 1472670 1542833 437886 577120 1297372 1842102 1401781 1935030 1851518 1542660 1345014 559223 413506 564850 135908 834484 1578268 561144 1735601 1081617 1447765 784523 232240 1302223 1957522 1779282 79060 1694667 1873034 1776790 899180 1017728 1971538 809 1126928 472791 1684050 1990159 1014800 1924337 1722009 508435 1485864 1040222 638045 110008 1449097 1670954 1955658 645042 1293821 1284197 945254 1453519 58909 239637 262857 437093 940007 77939 1026475 1941799 1743610 1940399 1688597 844066 91580 201277 362662 670460 562144 1951664 1630721 1944199 465869 1987446 1769570 707816 1170997 1454665 1139830 942412 1132361 986232 772280 678007 1640634 367421 670347 1119768 1538976 1839132 713818 742980 44771 666712 21577 989879 914928 1792443 1364086 1288319 996499 1740846 77221 460531 795847 544762 75680 1013905 1263581 1797282 1145698 1181457 973448 1657934 1061089 5704 1723867 649349 1915422 1909210 1532049 1581840 1440457 575081 1004205 1536711 1250081 872679 1952301 816236 1588426 333341 1950159 285373 762837 643333 1075730 147616 103392 42959 1299767 492491 1556517 1450939 1533836 693896 1754201 200321 339766 990239 1521688 1202549 38204 1050927 1629231 291881 1389520 1196368 1613515 1164554 386948 1763567 186644 757659 794561 1759411 1531006 581352 838297 1374955 1552572 1440393 563478 1749723 1115600 1635895 821665 333853 227843 408763 589850 944847 290190 892220 1344845 1732469 106038 1310818 1622785 1431036 316880 386498 904428 187431 864027 122303 958985 551367 267618 508642 1295396 1714386 732083 1790773 529918 1754289 51652 1908249 230213 891172 1709040 678466 1286940 881895 1041684 877648 1121820 105948 1023369 667538 266554 229866 1861516 1652061 272168 51821 1532802 1511551 464406 619399 1733530 362829 426606 111939 1541283 678530 533998 1132815 210616 506800 1672689 1787781 1334607 984952 1847529 1117014 554275 1604816 4579 1431565 151856 256558 366865 351036 747906 790932 1439444 1215555 507760 146980 1188901 40647 231396 226657 1891917 1880791 1214314 1922360 205019 962726 1431827 355013 507987 280698 662673 475023 1509095 296255 171681 1142275 697629 598827 454338 37471 59070 1712445 1465122 926011 1149880 1233542 1836562 1785974 339555 558469 80438 1644959 356085 1236661 243881 422070 1709344 1895904 1057241 718233 1433307 1675774 1546063 794803 1323136 1380758 1827141 1853150 700297 1968420 1108367 679091 2986 599037 1066747 908975 1314969 1629191 1093589 1760090 1920149 1651736 327973 813650 65726 562719 1621353 1613879 1897593 443728 805495 1228758 1504799 1990656 1349359 1212136 449099 1664313 856252 1874190 578638 1675047 1557019 1169709 1065636 1038083 665825 1790807 698219 1526113 1794780 1393225 1077316 1913429 502527 1045936 202691 931049 1529292 146630 691687 431966 754465 1864197 1151477 1489932 765430 1408450 195318 372117 1142785 1329258 1715476 1784181 377348 816627 1290727 1929945 318235 1850064 73073 1807133 235852 1250571 1123134 1401120 771235 670278 104658 1532440 1610207 79459 1345180 641552 1183304 143391 597796 1299307 532956 327275 1381579 199013 249938 915114 1812215 451155 1660623 670055 309146 503211 159270 806801 131172 1341601 22688 115851 99975 1052873 1148232 1445174 1504144 1592638 1221463 675047 140319 985905 732990 1442096 198818 81310 761306 426626 846790 89208 1226375 391547 39652 1947380 1305840 1580866 1708678 1601699 647741 458840 875791 291113 977721 544193 239599 1195349 1043411 1076294 1873080 1684696 1968231 1528527 1333638 1979335 530217 1647949 64020 18401 1015916 1158502 1995125 1845784 491119 636086 1298354 335633 718256 1378080 558092 1738513 1769601 1742038 1863728 1143705 720185 752828 266896 1362340 1418201 155184 1721438 1041887 1970748 1683541 816495 244377 1431158 1170701 1068815 1370509 1219660 931820 1449303 1846198 1913938 193348 1899138 1850733 1458440 918857 1286924 1067690 584752 792451 1220625 1548162 265372 1928111 8038 1886458 533605 1701443 649965 14775 1162604 416697 814306 233571 891447 339455 407065 692644 1007630 1779278 1085167 1739609 1548999 1696427 1791121 1362579 26816 298651 261597 1966950 525785 1983837 1543369 261952 1121681 72091 1407047 1045902 534122 460072 763064 1153153 1442416 1617157 910682 610668 675579 424741 1544119 369485 720681 1897116 451410 499146 1914499 973348 1328345 1344993 1910323 745312 249901 519505 1100527 1040889 944548 456205 498799 1762222 1621005 221875 1721835 1056271 1971114 775008 598621 183132 201360 1000518 1438600 403176 1094623 1300682 1669386 210727 247674 1207935 955626 882208 1869545 1988623 1335579 1025181 347992 546738 148318 236114 1593368 1427763 589633 1101591 560044 1576604 1586666 767278 235135 1379970 1427107 1592351 460367 1550206 1830647 104778 116632 562310 233497 427490 1141907 268070 28890 664125 1549203 1738695 675819 417575 440487 1288072 64675 1265167 865202 867762 143408 349870 209189 1011183 230034 449175 586615 347285 1367000 643261 751382 993182 82147 1543676 949099 1314274 662285 234361 704181 1591369 3953 453028 648741 319469 318440 288807 330596 1059690 1937685 1147997 1995780 1171004 1823357 1850458 346873 1203138 978561 1448960 850256 852647 1320479 53890 1486115 1161609 287660 998029 323444 1496213 628658 12666 22271 669018 48351 771271 1575062 1833827 1256248 260937 1780056 1616431 1286082 513382 461786 842237 235702 586711 717887 1023019 1075668 957366 1309216 627209 1552417 667322 1120868 1279090 1167384 385254 1192723 659637 686632 1617861 1046514 1799519 1518700 945163 1588362 966373 4010 1332794 1048424 507687 1562272 1115845 1103940 464756 1240046 1745062 1331855 1880163 435434 1811691 1207270 200034 1588893 1492953 1644551 1698629 331906 1151056 33148 1000400 1211762 1180619 1266693 1557341 644698 5896 163159 1366322 840145 790923 293379 678955 1485924 821662 182971 1737414 372800 713228 5889 1425812 1023382 1017923 593472 1586899 1540651 308294 958379 834314 333022 1196051 1582064 354693 703240 1678285 568909 94896 1918148 686119 456288 763420 241566 1927001 1632286 1523547 583570 1765010 973390 767254 1238025 409918 1538362 1548726 1379983 1320646 1333202 945121 147535 1080144 603649 1907675 1796545 554853 1816585 1507788 399336 1038719 1751899 1661040 449707 407216 1237363 1669921 317918 299754 40125 148166 1720994 1011312 1951880 688806 908956 1922251 1621067 1069876 658581 55649 447699 533447 1320403 1242680 1693208 451441 953165 280843 1393993 1229734 498398 1554270 1136466 1170522 1518786 977057 200610 834306 1382757 904756 1198369 1023260 1484280 1885649 274183 288264 1002092 1843223 1854259 838298 250502 1027786 1331610 1225288 462968 1650724 165022 1542971 1905742 1501302 253154 1520534 26721 1458245 1365609 1708893 1799674 1882146 151894 611469 485261 534468 555146 1588929 1448103 122671 1969309 432501 547214 474430 640446 822122 586149 334634 1297983 310799 1832687 678832 401391 1639559 235178 880260 361367 1390800 649821 1523792 519509 1458354 1442433 1432978 873714 1105645 1115569 933760 135915 1755716 1105842 329316 1653629 990529 1516621 853131 838382 274852 1324420 1661686 1050106 810304 71567 615601 516466 549838 723045 1144960 445122 326067 1871840 14840 564240 1694661 1454595 1664014 1179958 964330 1225097 951449 689506 1249931 1567923 1637671 788645 300329 1399506 866033 1057700 790003 1754270 1238087 935071 1470130 781616 894312 71155 459882 1553478 1577962 1431544 77066 1852120 1606260 173036 398894 1011876 546105 369612 1425766 1444709 351098 1165941 227999 930896 1948058 183350 1146176 1792979 552894 1438144 1016144 685164 1350938 1496692 1786281 1663024 1890867 1855429 1094960 195848 505567 1919926 266169 437092 346007 1915529 558756 1537769 1895607 19221 159751 327849 1272289 756955 1670011 1575697 1439712 257261 1812532 687184 1228088 70634 1975336 491744 804773 1057450 166116 737713 1347930 751488 1015225 1802098 1386566 1612175 1859847 247024 1892789 594753 281011 608661 65292 815243 1870916 896812 1666194 1413052 1312674 673634 1798101 393884 1123843 1074881 1746440 929140 83199 1792832 452062 392316 1311998 1894462 1741923 305666 921359 350479 1705909 1709614 635116 1118089 891752 1324562 1537754 886063 1035234 1035315 201576 395434 893033 1927833 328320 683191 111456 1639349 1668137 294484 545696 596906 539893 645923 1870197 1745298 1052030 1454636 124468 1494593 557817 1888090 1654312 304276 775908 1000175 1128782 1723784 1174462 1158263 1764686 1947424 1720595 395812 1180328 1652960 1605311 766792 833372 182063 613206 1705610 855224 1098494 427148 400583 1706650 1957696 764510 1340897 1808703 1781474 1854842 1397058 1548296 992052 857309 1019806 690879 17896 1721892 944708 328312 1703850 978843 1766410 1467613 1667577 1375132 794942 403632 199315 560236 35557 1108641 781136 791338 1362765 71540 1130638 1473591 160164 614492 267310 1085301 1584303 573897 1598849 1904624 1276259 711046 1653512 378664 369032 808540 1908892 1385567 563505 541843 1017688 1479815 26047 1695335 1222643 640476 34403 1509383 381392 1395306 599208 1955706 335192 1107332 38752 1617971 1417893 636661 1690094 1355629 1380553 5173 1536825 101990 933381 1959987 977531 835165 1706371 1914158 868046 450989 1218948 461690 1160917 1878533 958297 1106575 1796487 672454 1153707 1294882 1946213 1997326 1780701 1492111 427778 459572 762724 1171285 1594647 264410 1800885 38325 626398 311098 1704189 1719522 368046 1513536 1850216 515514 1571917 1070731 1963506 521794 1292552 619127 1254238 187726 1547110 1768859 58869 1020708 922666 1359902 1670416 960544 619560 887164 1864776 1092964 939110 1537613 1869855 1912983 1537593 1626325 1566926 806300 335072 151855 51107 1535230 1374503 930698 315883 1516376 1476681 1409623 630079 1455977 171912 1877151 110250 1380381 613838 1024087 381559 581481 977342 1698624 1303064 1617423 646316 1842193 1697706 1249634 45461 678417 1653120 720575 402657 315373 863794 189760 1612294 280701 241672 1988600 1696388 1082993 546926 566643 620060 1199243 1560132 29207 1293901 1474388 1913729 1320876 737524 1233370 1933148 1196564 1097154 573996 361353 1280066 53747 1903592 416828 1369494 998592 1330679 816386 1597474 912923 645760 1262104 284148 248456 812484 752285 1205241 1486276 1850115 539253 39666 211813 1840580 1637637 1071460 1431729 1484025 1540861 498738 819850 1972515 1036151 1853815 86224 137027 60050 1855893 1883222 1935714 1831977 37199 1851045 1959218 1046985 1475397 105421 1214323 1797315 311937 360577 680701 1250588 889467 65058 489641 1985205 103764 1090451 101363 325791 1738645 1086024 807548 702717 1252972 1285347 1185396 322508 134506 1792523 1534224 1957860 1946257 764378 934460 130724 1662956 1907057 1464261 1640192 1789780 1642189 1182952 867458 796382 205494 196 689194 1644300 1857779 1828813 814173 1236101 1769028 1164407 1767861 1088424 279521 1918064 1476808 659774 1661339 968054 1086634 1190178 1016450 734764 991159 480140 1482585 1360585 602391 1520677 1019515 169979 1577500 1643780 1333157 823086 1153087 83628 1176925 1908348 1557932 120411 1677284 1542780 459946 1052412 1577243 1390648 1644277 411369 143369 1239359 1322682 1242288 920246 395364 1869934 1673602 738756 1862366 1496463 320245 1141408 35687 1389861 219691 1359032 435154 97712 428191 1593287 321192 173084 1169620 34914 778790 1573125 186166 474939 1195860 1827524 1113530 1378152 1004218 29553 176614 872918 1608607 922759 870520 910669 1651945 500364 157620 739057 1610878 1685456 453741 229800 1363279 1770885 746318 508092 1870731 64436 339030 884726 526750 568409 628196 250160 1056979 625552 1595108 728997 1140407 1782381 283531 527782 499617 1789549 790918 564249 1063717 1149322 879626 1436086 1872107 499394 1041288 2606 1708931 236989 283424 1994201 538157 1372294 1220890 1157985 365533 433137 373351 660594 1334346 1874874 417362 364294 1651916 311097 1400200 118416 1950469 1007833 122395 1891972 684871 1979955 27309 165741 245307 1980328 530848 1310622 496575 66678 616674 1922056 5078 376999 300754 1150977 328502 886079 646300 1359950 362543 1799643 952178 810122 314874 927197 1236410 1046289 939637 1385247 1660190 1988651 238562 1659300 1566132 309661 1475757 1535319 171811 1899228 792684 1124711 811288 1308046 1850518 1338046 293000 813732 1758549 718617 693997 1172122 1370106 1723145 320075 552893 750807 1051629 953737 1440677 1815779 1860312 1178963 674717 753865 427575 77282 711287 989480 1757195 1304774 613423 1889031 670449 1642116 1555629 1235421 1720413 1053699 886459 1656681 877827 285869 1251513 1225704 1176884 465429 947010 587854 44088 577255 942405 691284 1249985 47622 946944 1934162 707897 1593852 1820834 249465 1470263 111186 1222022 1726227 298269 735376 833308 958184 752545 700428 1439666 1708757 115066 1161373 475500 1244191 1605666 1085585 272928 1475811 429029 1393178 492535 39388 568241 1266896 951695 1365514 1170362 558820 412083 1799892 672549 203819 376008 985170 624321 1502216 1991697 1717782 1211106 1654896 1745136 1269433 1655095 758326 721074 138797 359541 1389263 1264625 344903 1483934 4567 568084 543155 1340784 126918 426578 687482 1293624 1538731 1987015 505799 1076351 600896 1509159 1531916 893397 1199297 1060309 150081 709892 733460 295087 648357 1527002 1301578 1038031 1366183 784227 1405127 756846 513476 169971 599386 231491 1186518 1823724 458114 1608614 802019 240827 1805439 817717 1541954 1654878 298591 819708 816875 1080394 995342 315090 1421173 1926481 406106 81363 1110840 433119 1207423 1737168 1261848 1147889 731965 1337203 244696 1629238 1298866 1631740 287541 423375 680921 1477280 1710161 1283253 731358 211593 1230452 257373 54997 1589417 1248825 1690363 1084765 507170 1681848 1886028 1313217 1885670 1391607 849674 632600 302514 849079 587736 1558075 9188 1335697 1373561 1439497 1373284 548622 1914329 944031 1146762 778098 1487124 439420 1316012 328160 1866503 212846 938466 34073 124032 1583901 1565983 1247229 274178 735530 277476 1677503 628604 403243 1012418 1257526 84429 383842 1651837 351128 1616857 1311222 1539399 1806373 1308456 1949591 890642 1471267 141706 1419792 1731979 1502087 1793919 1711614 1761963 1155989 436161 525325 54072 1503384 1747358 1276478 291571 1330187 416118 4750 286892 1136801 1221851 1243828 1896144 1371221 1941133 1387371 793565 1404988 264709 735933 1781678 1846734 1312404 1155585 1361726 1067584 1090437 1167664 1433659 1632161 1262348 654628 423827 236308 1520608 1211834 979510 1066383 1645852 1621781 1607795 1383934 379948 1041534 1138245 1239814 239570 1985400 256134 1632221 695537 1650989 1111262 1232224 16635 606951 731475 1570174 1668694 674840 159193 383976 1052169 553013 1303549 1813464 1669219 730612 1181107 869284 1732086 323007 782569 1791021 1820469 1125860 925741 1216991 942880 1104406 462709 80553 1620856 510816 1349363 75769 105637 1341869 1896053 784622 1524062 198956 1378564 1695307 1244408 1496997 1005946 1607472 1411012 314608 547196 141240 1649908 1816483 1448744 1009884 677141 975042 470811 1053374 838443 778909 677751 705557 439946 1882404 1187352 1494221 179898 1112421 1427055 811067 1928304 1890801 1965012 214756 439770 1690310 1974584 794924 468010 75126 538284 1696969 1322101 1304756 102600 1685448 263039 54946 1853606 1833740 1776173 1787026 683372 782139 1814985 1615852 1327261 54029 201191 1443395 1651377 208102 1743507 1401416 1498062 255326 312476 1131091 468417 511721 1534403 1881261 1597824 503005 42780 1702377 1103679 1859270 1133259 412944 1003830 1931429 826514 1662021 213636 879437 1601977 1457527 1818763 117294 1740766 965685 1490333 1574897 1952020 788518 380825 1071021 1501883 893196 72605 676783 1787517 504996 1645828 406639 418933 1807157 1960980 1654479 1481851 312494 586453 1935869 802507 843225 1431322 1431147 1802527 195343 1263773 1837597 846589 563431 736214 1647869 1460245 1331577 1815015 1529709 937339 224171 372246 33591 617555 1871210 233160 183236 1617851 1318213 1507052 1661682 1742088 1545597 898704 107777 764093 1029341 85887 667282 1636118 243267 1260852 948705 414074 337474 1635883 303399 1971498 17241 1616391 443662 528535 1989039 1972890 1172421 1588883 1919936 939693 993112 486287 39981 1191912 1009471 1980080 301016 1567857 1036070 584354 1032396 1045403 1092200 1257941 1019723 142755 1870023 1715394 95666 203830 319521 23773 327057 935357 1799472 1840856 794730 438616 1329692 864197 767677 955886 623443 314688 1629557 1105915 506209 1346478 388149 1206045 1814495 1821219 304927 1703586 1999616 1421107 795616 363454 234870 970303 239449 464070 348435 1074569 476197 690740 203661 1357009 409557 303810 1877523 33986 1684055 604485 1533851 1975380 971591 1668000 1668344 1445251 1049632 444397 330674 163214 1448855 1878494 1606692 939555 603285 340334 1071755 1979784 1568218 1500352 1682606 947313 1020255 4296 1212707 1258905 375430 916110 42331 1923771 368916 1993785 1924169 373169 1841966 595140 314970 1446425 418230 269375 1671420 627051 561678 105804 34692 241442 548252 492012 1400788 1278728 1021355 1892760 379004 1962690 1200785 203477 1834242 1149373 1042410 1678875 36638 1168 773267 1523637 1049768 1422293 696918 1907049 885847 1119114 1063781 1776986 118560 1219925 1062157 580866 103185 1426706 412686 277002 908273 1439512 1564636 1033563 963699 1830469 561841 521138 948747 1213783 1207194 142970 1860916 1410059 835735 818528 1821629 1280177 1673901 773467 776673 1812389 1305954 512928 893276 1406864 277216 693959 406851 452944 401701 974659 628181 1687018 406830 1980862 1720285 1224865 1168206 909740 1106672 1341527 1061309 489945 1979054 1089530 1371044 201311 1808396 1122552 1511548 1251476 62733 951320 564604 558233 936912 1717941 1739627 982166 812983 1316695 194213 349631 433259 568287 1392884 1832125 1176392 408708 1940738 731262 1995654 598785 1250936 1822071 508675 168980 1611771 673249 1859224 374778 8840 155406 1245414 1202716 1258006 1934049 830969 1990523 1750537 136469 626221 65653 855971 1620215 471045 1121692 1441826 1547026 1786270 540368 1705635 201897 552495 157080 978944 1321047 1210396 665269 749393 1489173 851225 1553266 985528 1911009 1485557 1415957 1192427 1411574 1587586 665455 1889777 1182068 359060 772403 940487 1848951 1849182 1765894 1559954 1334469 2077 1761439 205724 790353 1229044 916455 852240 1327189 1734595 986121 917212 1554933 519607 320762 1871659 1532328 1077062 461293 388008 597729 1343569 39914 295712 1252297 684900 1412296 900132 1732442 69448 1045692 1157508 40847 1906322 737171 1168471 1001127 297003 323273 382809 569738 1615374 1508090 589717 1329001 1435218 1920484 1212582 1434043 1067734 1630201 201977 500111 1448498 903655 268414 1573908 1680277 477403 1990703 505296 1580559 1197681 1800230 533618 1333230 92299 1252549 1263943 861964 1417430 865076 854891 1478188 191473 113761 1775733 1094660 1163826 220753 178725 1530489 886850 1218608 1862659 807316 65513 472173 1581404 59044 1283195 241578 1479419 1362441 1634038 1343039 543848 1937700 1919892 1929980 255214 1322173 663356 1366331 62463 1790507 1916569 1457320 688168 459663 1142203 1097243 218982 497649 311152 1329788 1526357 28094 1882595 347983 259184 1148975 28823 459585 1248616 96014 293163 460117 1072974 688397 343126 483152 1580983 488734 1725498 1942672 746790 1740816 519428 963672 58094 975 129850 628676 1807765 1111596 436596 1211495 1965849 146039 1381920 1567899 796434 1818907 1247018 775883 863645 1947508 1883246 1975450 1351133 549033 1442735 957034 367296 145783 422895 885667 1787554 120491 758385 520853 672023 1085685 1149327 190615 1277010 834227 944670 1078780 466066 1366585 1888909 90114 436064 805616 698868 871331 1792913 714512 263965 739626 637067 1739869 1539636 1793415 1303410 1041108 412928 944541 675176 461260 1197888 30172 1439241 839735 1251426 1705321 766220 1707343 1416333 1851607 969619 448184 834294 1608573 1149207 1340601 1668978 72455 1049383 1413857 1355763 1024330 64280 216944 1540278 811388 1435428 1641947 139703 1341361 1069096 1768494 1424851 1901099 432680 541263 455140 2267 452779 1028891 683631 729207 270774 1989269 1693324 1911929 911644 24179 1496158 1640077 1198797 1791020 1541237 1496876 742411 384942 464353 1010516 164025 1910001 1618202 323529 1598589 1102752 1957712 1490492 76282 420089 1999496 929350 1149113 319743 244351 1520514 531540 1350420 1970552 1660183 806716 441378 874151 852501 472875 1747085 1770778 429263 86651 239629 1752063 210868 1593610 1627711 1783995 118475 1947658 1181711 1219566 526656 217851 669508 1559103 1140496 1186902 1464168 1214248 418426 709250 1845432 427434 1099345 10305 1394684 1811169 217127 361479 863438 288982 1017746 863071 1227787 1314254 384384 1171713 1314939 915406 1932654 237412 417489 1799705 1995791 1857802 269137 1967403 406584 424960 1369285 158831 440565 908551 492433 104552 781956 1863299 1954695 539423 1980736 216860 1819497 1050438 567038 381635 972341 1773964 329560 718911 1423359 235811 196926 1156668 1468272 1188242 1080760 998747 1032654 962173 1028961 981246 1791467 502839 1343047 567642 1228457 858453 275410 288856 1693078 1121322 1744068 489037 469110 1890504 790180 980326 1231201 1591087 321631 124629 660890 1672115 1863622 916663 1381628 1631443 1757151 1339239 712218 561499 1444676 1126333 518088 1157096 1282475 691007 1600852 1769936 329299 1118503 1042486 1938656 1269730 88510 925124 179582 1508930 1603505 1723063 476830 572377 609087 1743161 636761 664517 1102986 1333096 49740 354610 858621 876494 1150212 1677088 1174299 117370 1551029 1492000 1081157 1452648 1583360 240683 1596316 1770652 424368 285039 1873329 1379906 1974914 273162 853819 40591 208653 1990511 531610 1042436 802177 1057792 117247 120851 1299907 306549 272737 1380247 1886233 122896 250584 573454 20738 1909783 534173 759315 1505992 339797 1437383 1779700 805000 1155544 907965 1683046 1644592 1853338 1923111 1492174 3642 968140 380569 1312806 896603 1501127 666529 492303 1801750 1274801 1003490 469677 860065 1587771 476270 381699 1587779 1628324 228284 1727729 1234799 1110370 185794 1026317 1337787 1232346 1485037 1809624 478612 1972947 1635834 424594 625568 312735 1651770 635253 853478 533421 394857 950099 884277 1033967 763668 213289 1713870 1780474 713116 531404 1955777 1379453 858719 1675123 503896 505263 25081 398441 1249267 1736104 1206048 1810850 23822 1339071 533725 1325711 1469929 160514 985843 1763577 1425952 790526 477934 1328175 1765683 992443 938897 437943 625399 1745046 984374 62758 1635513 91274 854793 934816 1833312 1614256 94635 578230 17307 880915 148780 290365 1701857 1224835 105764 501941 141085 1939041 908965 1008445 687030 426992 16659 792649 477670 900883 1775856 1638608 1121196 1771574 429262 1328870 1185028 1907518 735071 597304 113545 1956405 920092 1044038 670038 1177876 1314927 980424 493654 853547 765831 652765 1830786 746301 1946906 1696065 473494 1349607 1504846 1216542 1946848 1228565 785071 1151082 1159320 1004109 1798097 1731585 1454020 1383654 760452 1904655 950732 1775728 921799 1810615 1519080 1420731 1613323 856575 409609 1692934 957415 674828 951270 1943231 1566899 1231585 1099894 176562 483422 688529 208428 1890841 1147978 631718 1013718 1070175 204164 862032 1544148 772423 860542 1320832 702633 1722300 1555441 1435304 1469416 956910 1833776 899161 569640 605848 42519 210848 1972916 1788361 1958531 967077 1267730 24853 1418649 1602106 556706 166954 1550072 1613185 1911146 495658 448698 1737461 1736366 250939 44599 684882 1891887 1220222 1842875 1253956 630749 1349333 655457 338861 363725 1295101 376237 145918 499482 1626104 833078 1902250 1253449 625476 1937629 1311685 1727696 830260 504145 1321448 1203741 1881571 1469519 74684 564292 1671792 584914 682570 1950345 922316 1124044 1344132 1108239 711531 1676927 95739 399067 1450167 1824082 5817 1782698 188196 753005 1132090 1334385 1467723 566926 75015 1239611 332111 1380988 666023 840022 1996611 1511822 289389 539656 178638 1545548 1598514 1521179 757047 447939 1445265 955241 541672 608122 1906760 670305 1414206 939623 1699574 1642042 1990725 162673 1664405 1634115 502222 311778 1905949 1670631 1478865 807676 1615417 1392911 1045759 946847 915317 225785 1109496 1013541 165343 992245 1830313 1804592 407553 622555 1001855 9325 1048656 939302 652184 24796 1280407 900806 1319625 544768 1389595 1179836 1762113 668784 1999422 1318528 674247 1509708 130028 1888404 857174 152877 487849 1857411 1120357 803244 1070471 987041 645581 507817 958680 1868381 1995042 1185247 1394284 1133242 1703729 997675 1889551 466555 1883643 845052 9719 1944856 868000 394069 1566115 486694 314208 977578 752247 1578581 1582027 1765677 1970434 1995975 443258 525451 1561450 1953239 1941164 1704037 782619 722469 1424138 289017 91849 318520 1352029 1810989 1646781 1645021 534117 1482305 1020739 1215812 137048 1256129 1029240 1453554 175549 867290 499249 7200 1198618 1254141 1819610 1084222 1101089 244317 1386990 669050 735884 1454890 907379 339015 1520934 315213 922096 304248 359207 1837609 1541463 1378963 1157797 1483489 1257157 800657 26194 122625 604232 67044 1550796 1715605 1856109 995351 248027 656990 209022 691063 680447 276538 1045375 994622 1282980 918214 309016 114666 1474120 857699 1586057 866086 1896632 419571 1094300 1463050 1802424 335076 1206147 162661 746989 45618 1700696 563253 1023890 737199 646234 1899688 578675 289940 1567158 1057430 1944144 295331 1401596 841108 983989 781400 637018 625027 695099 1072534 167262 1587435 290315 550071 1345664 174082 753307 1600196 770068 1869124 227763 778140 1113139 1639174 23494 1080488 1234606 1113286 1217634 335480 1129852 1360799 881485 59766 610543 1355075 1445525 671427 1115089 603036 1929953 776940 1531136 169641 1448381 410412 821105 586120 1990116 1300042 1503542 1543269 1612468 628499 1750754 1914341 1234521 1365190 1511718 649295 593759 1612239 1930903 285019 751378 6258 786101 1660535 395385 1153307 283762 572800 985289 959291 328809 1027750 1458730 1760705 829644 1511609 862302 1466627 1393980 1195513 1724765 1508168 1846604 1641379 18764 1982756 616514 1054094 250429 1127737 49830 1040950 1739646 613683 640858 1929888 1715883 1632158 1539680 647421 1934761 1738530 842413 1307937 1950450 517062 1350963 1171994 98923 1600659 1096115 852254 1271168 679068 157973 304959 1885466 54369 1245091 367643 1767674 238698 436114 80254 610181 1511980 470535 336427 186598 243288 123203 638511 1850204 1253728 1193129 1843043 1332725 10370 532895 1528054 1955645 512025 1739971 501440 1536473 579000 291337 1697874 1207844 269325 1717485 1394624 1472810 1481722 357049 1213282 1925594 786816 1630171 1405597 247840 112130 565574 1083093 1051064 1763808 457887 500372 1032713 1857696 120804 689103 278221 887622 936116 1689953 1740442 191086 1537102 1851584 1418548 1059053 1466259 342366 1244848 1821758 1510463 1216133 920837 1978951 491890 1291717 1589484 542990 1516787 1994239 247394 384723 1814402 1455607 1284328 1614252 442645 310634 95730 774209 82660 1633723 548526 1362802 635919 1932016 709779 559484 1695480 149435 1374610 74527 41221 123998 160448 240917 881516 666788 1179545 1623046 1987314 1017600 1950952 1453739 575270 200882 725410 1655370 877568 21062 1275879 105925 1208151 21361 481418 899222 470407 1192720 547666 1275650 97701 711722 770605 1348026 419040 1928161 202236 951580 1036709 1969056 447109 1170183 1978335 1163837 864387 1881432 870056 774828 1708531 979959 1075415 1447771 1917123 1424053 1291655 882448 482804 1533633 1085103 1651903 1277599 1405177 752172 859104 1098844 1273824 1497353 118491 1268756 112769 1122894 854257 384984 433316 788258 1523976 655100 1080789 702488 1197566 1249086 843420 606511 526484 1168162 1515527 1467926 1698930 1240820 1395270 309274 1601781 1549525 196271 243976 71593 985448 248544 975286 1801107 390167 859371 520109 1651473 839696 1972930 158347 486944 916730 1183555 299634 1168236 1702814 1058346 627094 1420156 1464445 735826 1425843 425550 829505 1847765 261778 1643495 1080985 201941 27426 507187 1415346 1099631 1313142 777711 1533359 1962647 990977 819064 385574 407851 166251 146621 164707 537775 160104 325424 600163 742322 209696 761854 1560874 26949 148849 1113875 1471285 1063429 374815 2385 1739699 448587 296828 1889630 1104470 927465 598226 1647383 1592433 1293489 70562 1015487 1327682 459403 1749185 1302952 1004304 514600 226837 1635310 847456 506907 1527921 1565386 1867888 1533564 1690885 1973721 1830773 335628 1262582 376961 253025 435487 687168 97344 77349 534905 1254972 1775868 1956843 981864 923824 546509 1789094 1610392 1170654 1348339 1563447 169221 1486230 1695551 513779 1907370 1710622 914499 919863 896709 781994 1678920 977110 388388 1691402 1711008 777902 886407 868359 1603107 322289 1676228 963774 1361208 1137888 303720 236291 1770650 462609 750653 1013465 373544 1361432 1943198 887456 1786145 983785 569470 696211 160883 1672464 837022 1451894 1005406 497371 1378445 1175663 1228858 172331 781172 1538336 759940 441883 413317 747196 444470 756758 1858040 422278 1707672 903085 825050 1328232 225964 1115306 574855 1943635 1126811 1443999 1921423 1735320 980556 1192808 406803 1358927 1624262 1429411 1848251 1903995 102860 1248797 1396286 924992 1390212 1300233 764141 887716 487323 249689 1604889 721434 559642 991013 1064492 1307931 1305600 197144 1838251 1465948 1659848 1415011 1189590 1546128 884317 878821 1629702 1950310 1928441 1953775 1195133 67107 1822074 1584969 250217 55522 1112612 478257 273883 238166 1825083 975387 877209 799994 1111586 851787 895799 1632364 1113094 597667 1879202 1038102 489896 1684374 456725 1814766 1429216 1853699 977402 1015109 611816 1583385 1847176 726564 1353811 986447 1767909 250743 1884914 672548 395581 1018439 436501 1463682 219640 956376 1591055 1990042 1174509 51280 1390242 636351 1927200 1076507 938341 1986732 141025 1306049 1234504 1305190 1769110 1964318 165361 432214 409811 1730458 1938135 1723080 944945 501478 1197256 264716 983750 764970 82138 1919651 1643989 1039651 1198102 1399479 1274232 870830 35918 198807 317734 1353480 1112768 228202 1491191 1950320 370864 1518303 1339053 1097274 1427383 1970585 841471 38508 254406 1063401 102841 1978069 1647058 576576 289887 1346106 1328220 946900 956076 376051 221350 1009118 639432 1283231 65018 782853 1184702 1781262 674207 605276 1370702 612255 1273241 355702 1938364 434259 1971913 395608 1160765 1664383 338530 1669144 617654 1477510 1105902 1195100 1980706 497771 797140 1877814 1376021 1699596 872191 108815 992104 1260015 1503207 1969639 1527602 959375 918967 629465 1193340 45596 580251 1814028 1596597 1231045 1961206 1602926 879837 270992 780125 1143959 1986804 1010067 737568 753017 1537139 1774132 887509 142355 270341 424539 1174782 93271 273023 1213547 946791 765441 1194009 1926646 1799712 306322 1385837 875867 1376305 1864158 1390055 1410750 1008735 200815 1428275 950844 1903129 1937206 1781897 686510 1458266 1591702 888913 551399 461575 1890521 880779 803628 751833 785794 1613128 974761 462368 1799021 1286432 1421591 1974757 557360 1189681 817316 130195 103621 950269 608612 339134 701147 1674938 50334 900211 801791 94981 181896 1874016 1129652 960702 1377525 1435149 1741061 485901 868842 1773309 540226 1757499 1826388 1314105 154518 904123 1207752 742848 588236 1576461 1059078 236748 1448554 384338 452423 1520208 1553647 1576321 1337091 579234 1665226 1482901 1729761 152223 370024 1097239 89161 1236210 1363355 632366 473729 1665333 1253815 237011 1345596 881004 1889800 288269 1589157 1178673 1949331 1650596 1529881 1185238 1211256 1338071 1269493 860937 613476 1974352 1985392 688672 470999 690874 439839 1393185 1230080 387809 189006 849099 1792687 1391866 163817 1426557 585077 1873622 1655038 816731 950807 1531971 485353 1799711 1041866 1931445 981454 816807 1612584 269362 1136063 1613345 1157786 1726209 159376 99065 1472970 748740 316923 1871419 1946548 1671716 680875 631586 1883058 688234 761285 1752263 1105772 801009 1288741 275215 705052 726339 1675895 1939511 732300 640277 195977 1235331 856088 1972968 1175956 493414 889355 1405754 136593 1940159 1216008 1774320 17300 1402486 583528 1951005 1438157 628099 1178323 586717 1161602 1718665 796986 1618708 413905 518166 212076 1479362 1660799 470365 512465 80015 1831376 783512 1100437 1538475 1191186 42032 1345132 740479 217608 1085441 1575569 589160 1559392 1768107 163099 1450917 229588 813296 597022 775007 1816018 711969 288826 1352910 194577 1245319 1181509 58768 1985310 1313347 716348 204866 1720090 1940840 340069 985178 320252 1569770 1564980 1213528 1721338 1727915 654161 1616145 1531499 1418100 84297 593889 334697 1508592 1546883 698159 1673561 824815 946647 1936800 1752837 301159 285761 411557 1542988 1760784 1346896 416476 1110096 1570982 1201445 605398 222160 1000945 554785 696390 1536897 1954375 669578 193481 237133 526132 1106281 442690 1062514 1035855 402644 1397841 1160672 581897 284625 1977569 1724499 304801 96170 203047 1528408 366104 916326 1538652 1665990 1155538 3291 8078 1299425 72016 835631 1937085 727200 1388081 1575876 2826 294402 145364 349923 184925 1448712 276815 205171 960492 1092649 114295 1164919 1300344 1927517 1648368 247287 1678143 1431127 271669 1159845 1710943 614525 405547 1934457 730083 1146208 274670 790847 448246 1345911 955211 652749 1026675 954615 62985 456997 1180054 1810996 672224 491448 1805826 395662 898557 1602539 1157768 724692 258962 1295235 866540 1175032 129494 1936270 230078 1377693 809039 1531981 1161852 1357238 441473 606294 193459 845540 1767955 7727 1797279 1469397 849499 1174675 1010525 618846 1660184 934126 165062 469024 449320 454687 838910 1961273 8507 1450054 200684 549749 1893661 75530 1915475 151592 303053 230747 231242 309448 983902 440575 596494 808426 1524953 992803 1690612 1818164 1809166 1502361 96939 1562472 450333 1835166 68400 591138 315091 936383 691510 1185227 979075 452820 1195353 1391949 1605133 298214 1093700 707374 1798300 151754 496398 660804 1727870 976452 1211706 1566549 33619 1997853 712520 625961 1311902 890291 398663 764573 825931 1967365 130108 1192114 1454694 771722 1002845 197013 1073350 23775 1266538 1960363 212826 963172 1768766 647106 994869 537502 1728866 1725328 435320 1435761 162210 111570 225034 800065 1107519 1432536 725318 1492483 1885039 788562 1320337 1976867 1051795 1519293 1740360 402945 222856 591658 1672608 1726207 1202719 234732 774729 1698950 1124900 378548 1887602 1771683 841842 447408 1988776 1145583 549830 208219 1231581 704960 958354 135744 1350532 1608451 1154727 1212418 1095092 1752125 1060427 484002 1046752 1561403 167766 604731 956689 1392372 1676049 1241532 1584237 1160497 610506 278645 1647523 1316788 201394 1689475 1547400 1175996 820315 605487 120873 573596 1510589 995933 1891077 1833917 828373 1881980 1668382 933865 558524 99782 832163 1594158 76013 119026 1435279 562427 1842941 1284743 952742 1286375 1043485 1464862 1599207 185352 34999 642523 1128671 206139 349051 1966674 449257 1686198 1846821 1927262 653397 1396467 55208 1984126 1365439 387618 1983031 849270 1179204 1387339 1425924 895861 690216 1563680 1845995 370783 61098 1740286 1524584 529110 506398 988583 1882916 979822 888911 1627326 548750 114761 1788375 1460523 443124 693485 1254504 1985653 1095063 447941 1623761 298984 1206316 155087 1827518 1257685 642316 907018 1290826 74124 1199935 984287 1471631 1546003 875799 762791 220592 111613 1985372 792638 1530133 1992770 342241 1603535 8533 909948 930468 1837820 428676 985939 122245 1580874 155929 1910698 653066 390447 355886 831690 78111 780038 1202247 567372 1146167 635284 968425 732145 1534179 1082486 669121 1201210 1041659 1012188 1124939 537398 1630314 1427496 867766 722226 914030 1293526 1371860 496284 264211 132578 420358 1618941 1466514 1368894 907167 646872 416524 1992675 775821 249985 1134226 1329736 1970513 284392 1888876 406499 1565275 699009 668202 1550486 1787874 1174484 455161 1110719 1463452 1759757 1024068 1061257 1928567 1015457 1582854 1721570 912324 726195 229175 485991 1440468 1186426 536212 1663560 1256039 414824 1484097 654641 1991532 323814 378411 1453104 877142 1669391 722427 1538843 410737 1752604 635896 279852 759907 240283 1730140 531315 1614003 1287769 388911 305299 1494823 1573956 1720260 372545 1857476 562615 990913 657605 94597 417994 850518 109179 469647 1647627 1765628 1131263 1883401 439333 1615977 1961704 491342 1768710 1527420 614417 170753 1376883 1070729 1522244 1069937 1950254 1045312 353415 309258 1349371 1362755 777515 98285 1566795 1062824 883074 1212098 1664368 1754816 1019049 1327086 1308637 1012888 1101323 1940200 1165482 1943065 779310 172208 190879 919618 5656 1638133 700565 1175071 73063 1829817 1266209 394996 9169 1634466 1856743 1735064 321197 152792 1277355 253988 688578 152830 1744601 616578 447876 520897 1320877 1047466 422867 944815 806705 1663533 1890292 1372496 159534 1826895 1237418 225891 268729 1764922 208573 1252928 55731 384366 924541 204402 870980 1676421 1474183 144198 381494 1826793 880607 1965499 893851 486534 602284 575479 963810 1895328 204310 1606975 31615 291569 201200 1004097 1975639 179722 1525254 205930 622019 937196 1201496 1830323 1831622 1348743 1734543 1112408 1724004 1917997 1401002 1345352 26556 822913 365118 243493 1404397 329942 661208 1005332 809630 1149566 142429 1307338 1897475 318475 433948 906128 1436598 889875 579137 1936364 439390 5372 1121126 937914 1175378 1535308 510104 1863795 1362142 1286672 1350814 956325 1758008 1184477 730883 876143 522964 1576578 689217 818478 1315888 202110 1132157 1519076 1711386 939083 1821285 1460983 297917 1893257 1447749 849219 1482975 1318500 616089 497855 1714477 774505 966724 1459807 1826303 1181601 1890022 1718156 807785 878948 1139067 1728111 987381 74961 1722643 169162 1652283 434709 556754 1338378 1923780 369568 579631 1898607 551726 1298774 1104324 1888206 1483176 351533 1633970 817778 147476 1123910 993383 23738 1815171 1442989 800765 415057 1880006 12803 1911756 995 597144 1963836 26380 1055340 913026 348292 646157 40567 1514651 1288840 1677703 1283290 1998512 150343 997391 1032759 1950086 1106987 1461466 1762794 1731409 148110 1712329 626633 1798210 790 170902 1580370 1675527 451468 1875941 1043403 565082 959565 1631676 92536 700593 234645 415138 1185527 803373 1127985 1762542 342584 449482 1183375 818991 293339 645464 1529578 1531356 980560 1158195 575178 831249 1824759 1824371 733023 1200309 752185 1441980 1220827 312753 339031 431447 1661440 1631995 938682 1106490 962919 895227 1201412 1229822 882384 1720763 459411 1700487 587177 1618542 1960273 1281648 340108 638601 1467666 1672130 615478 1372716 942435 885759 1322560 1568480 859685 1789998 1568568 1768967 318459 1398545 196361 1756968 871932 367687 1907983 1811090 1066908 1685501 1104046 1898345 1504111 1483890 18109 1517745 1191327 1767992 1006829 1864501 325436 1054352 691573 1815505 680677 1676545 176669 134009 1206203 1023089 1298942 1514152 477877 1659545 1034805 86980 1130810 1710209 1167498 52824 180933 1068091 1749464 831459 1843016 1193381 1365789 292362 1263939 1443209 93247 75820 792003 1860730 1720918 1519073 79376 1586313 1611260 1949603 1919592 468471 1683143 1184611 199074 1277475 844659 934741 1378881 951423 1955152 588015 1605438 1549505 73379 1139799 774495 1624277 1646734 1111439 177824 355596 1816916 655490 1322457 437515 1489488 706697 834706 469317 911071 1511343 59460 1851256 908878 1857570 703758 931930 812345 1441107 1253967 1240502 375978 1599694 1379636 1794628 150874 937799 1701019 592861 1053719 939781 1738909 524651 1061210 1063733 1659195 419337 1239321 1501651 1820968 1476383 1672625 732900 1430429 1196008 1220976 806902 150335 1104415 1566743 3771 207442 668376 1689520 908526 870313 1478895 261717 1763007 1435117 1804877 1538074 422426 153792 734347 584647 412903 134547 1984052 962165 191014 1185630 1309607 1338900 831089 38839 847781 1497125 1810620 276373 1187358 1075110 1641744 1666361 1697603 1187609 549274 305241 358647 1379709 1202914 674446 757354 1363680 1953633 1573075 1995111 1483875 822350 1668580 600579 1825812 1214496 1422041 1681084 1324360 1605638 147844 509780 688495 1817109 121756 1061971 1229923 1544454 1995083 879721 276882 1800323 845781 81588 1276643 783536 444378 567937 1167813 618108 755078 57269 1185772 725201 812928 1176525 1318099 1182683 112864 553201 1110392 1856749 1808376 1868215 638885 403829 807926 434620 834186 197428 1478981 1260500 1631484 293170 739531 1092323 1562441 118892 1086059 273127 340602 1760425 1167554 607680 1048954 1223883 799225 159731 1747889 1617922 754695 130158 589315 256640 133019 1076941 1965565 800075 1665381 308531 1778986 987161 1303107 792166 1813046 492585 463390 1388785 1764122 1466194 1809888 253277 1364773 303089 330334 1963017 829026 324044 54668 320865 208691 1031384 28860 1686586 1537172 778289 1470977 503243 1537131 505291 1783930 119365 1887523 1647373 97727 1042754 1578962 1124342 336419 37064 247519 306948 409569 725596 1016391 804185 1360099 1408536 4782 276728 1185732 491591 1186157 1012996 1728953 26814 980342 304269 683217 472552 53350 1043660 968522 1101141 716025 1664783 1634517 1747600 1541153 1918753 365945 1114502 520757 1342455 892724 744693 1353972 194802 193470 134871 1193593 1936294 1319012 1010602 666587 387540 1348630 747350 905655 1046121 859427 1329272 958474 19131 691771 1428021 1460535 1412486 303580 1285476 576549 1251309 6106 1013986 11916 89367 655738 1747918 433753 703161 1969124 1528661 1046657 1514623 1730181 1134978 141311 245030 1516806 514156 932946 888216 1503179 1141548 1123884 1152661 1071880 854172 188660 1368225 1199208 294918 1600607 597905 843435 810262 453980 241593 1381769 906621 1754893 1670668 552492 1110966 270763 1417930 1374078 1329566 1835468 782128 1389383 411597 407319 1165616 610745 246316 1273052 870863 604036 1062124 464631 1217278 1863305 381458 884458 408785 1235396 1517161 1051284 370314 577620 1846118 690262 530108 565510 1047633 72447 832294 1160018 1881991 1157363 596090 299224 1303397 1050590 952074 878391 1751452 1525300 605215 129418 1833022 647231 1306126 29030 545979 505760 1517698 41431 471813 941953 1065342 815565 1701732 438607 1138335 1700060 660182 226350 1528278 644536 102245 1775192 513497 1581034 707325 808996 1283212 1223692 1092380 1207868 1832715 1935979 953596 1900277 1747895 446946 1842486 124697 1400149 79683 1965382 1670564 1928484 1897208 1434299 19474 1199562 1277364 368804 1621658 1576473 1730437 1446816 301670 507616 841579 928768 1261996 1781564 292434 340628 1985409 852226 1022518 497480 1025899 174467 290159 317009 565004 593877 1408209 590819 198668 1684915 1365131 848181 540028 1962398 8119 1197467 464066 472641 339573 786643 1435373 1354811 1630636 1406970 1588347 1452503 49119 804531 1722827 456666 1986448 1063956 1819004 1938626 1905795 1216175 1090140 1474829 1903127 585063 1500254 1713519 702654 399887 88033 1614519 1443404 1740310 364266 1765251 826195 1825546 62048 1051539 1924812 1715411 600174 970473 1383037 1290212 160600 31951 874442 832071 1049530 316518 608938 1362395 652414 649625 812952 1805487 1254518 1348033 1338507 714170 597134 173215 266946 1762165 956424 1530951 628776 1873865 1192534 451934 694710 1127749 807381 149639 1211457 569229 1902035 1250185 735943 497743 1883591 1468113 1684170 211576 512959 659402 1840601 1823974 1819663 1790749 1727438 892572 1834264 427414 1725686 685255 1109418 1763318 243883 1456830 1685553 386610 807364 1124540 1417547 1296274 506865 19095 1642120 1610650 1461693 1926009 1910395 1805133 253715 617572 1258650 1611992 1922646 1236462 1999032 893596 1339261 434194 931221 1073184 219080 1716859 1995966 1797453 904220 1987651 175242 208338 412523 1578870 1320743 1916041 481761 330902 318722 1232123 1015779 507286 838140 899002 1248702 893139 1799029 1442384 269327 1148694 1225656 338694 1989234 523608 815010 1891025 1318360 1669216 358705 1006986 316501 583913 1871615 1323868 1478147 1151453 1917094 539863 478170 1529799 1802055 1960765 1902747 1182129 648120 912088 458099 318363 1045889 1947207 1051938 1723559 1546022 840462 675543 320357 1634720 860962 284541 571068 1748219 228207 1390956 1335626 1856496 1327559 367242 1123981 1970062 686649 889633 352906 1301836 318389 382455 786961 1134320 1253506 590105 134146 742126 208686 1028225 1477641 398257 1940774 640334 454515 1063584 1008676 630281 252806 464213 1834798 845513 1461374 1313277 1436721 1183696 1476668 532446 956885 393621 560664 1531030 342863 927470 1392800 1659688 78973 1934462 885434 1039206 958560 71814 1328506 1874811 935877 1406154 424341 1303635 904307 377413 1113499 1166088 1422751 641793 1654793 1397268 1496557 971289 1467532 921508 797803 299378 473400 540367 1902618 687506 849580 1649365 970409 218103 1411019 1692801 603387 1365626 1083457 878288 1882765 630682 632299 1425934 1948712 298812 1332718 1111189 59161 201965 1271872 1784219 610333 1293108 1274642 1028710 1820302 1144642 1708302 463024 1515027 761165 501151 867887 85295 1727467 808959 625559 1518139 562517 335288 1930457 1770752 1736071 1578267 1222600 221239 1596049 1852169 613639 1854640 1180094 705360 284772 1940564 529160 1549384 806864 154036 824929 1209242 3184 1224230 1105857 391777 155274 358040 575551 403002 55593 712040 242022 1300755 906387 1312264 602673 1317859 402428 797641 1235560 1690729 1761993 1876626 142963 1868100 961301 1731769 903574 1086705 1869444 1154264 1231540 356333 131995 401310 202489 909778 946792 404328 1865618 1255292 1870403 1701508 514877 405700 1902039 983491 283051 1653138 41249 647307 1984980 1391326 1331 1814964 1865420 377673 434758 726446 107779 64414 861712 1102993 42534 1901427 1789811 1320821 187161 369967 1646465 1884131 784356 436292 1102834 1830693 65065 85116 443133 1762893 829539 1244188 983573 1949226 838991 1520609 920724 409251 249677 1607815 741839 749493 1220756 855840 1512466 428562 941175 1569192 1429460 501673 585805 1354963 1876343 1417486 1920087 632053 627894 1408091 1886999 803966 58964 1605633 671666 1640253 774496 1550240 982580 263612 1324723 47651 1004499 542144 695393 1462941 300607 745793 1612030 834214 516135 406983 527626 1816904 1737016 1683124 578836 1403842 1164852 1399099 431054 434947 1613921 1669329 413285 295967 748378 430745 956508 48488 1543663 1936417 1414693 1240295 1129020 1956744 1557077 1938352 1382932 1317980 520452 696459 1565399 422194 659144 439448 1886769 1656756 643665 1655611 428285 104838 1313752 1273426 1434412 1100570 1001122 14266 1690161 434458 1123207 1727135 1146328 410090 1131959 193066 1852128 1099984 286906 510836 113712 1677957 241075 1229301 1599651 271776 1922919 1219941 1442033 561138 14705 1017347 171105 560232 185374 1300722 1010507 1538053 1941026 1153752 349837 40561 834755 443123 1203280 907508 1785267 628863 1164673 1269936 1960133 1097801 1183256 852644 1906578 1957158 1166155 1162874 1302543 781611 513595 85663 108737 100391 1900866 1906508 1020908 392699 498935 508480 1114617 654067 1764340 1677901 844398 767539 1173061 797231 793149 906662 1709277 818325 1178822 905523 201781 422720 1137559 807595 531392 786758 1365553 572042 1638673 869187 797502 719011 53681 303990 1777338 468102 832658 176694 1775823 59767 10952 804920 311851 1501939 570950 1006377 1405543 1096622 1180413 836633 988797 87011 1290056 1496695 1959512 1859243 678439 1885893 1338979 1568139 1510944 1482631 1627908 1276112 1232148 1649613 1014663 1002978 208011 802774 1169698 91056 612282 20402 677376 1820652 436164 1395404 511779 1245648 703572 642011 1645382 1279854 58395 1054688 1862924 1114363 1614977 1705540 680261 780817 185032 126328 1010504 1835377 581472 105229 1699845 1673329 1165700 166903 329007 1541106 1160503 623574 1116552 776198 1940596 242659 84416 918416 155587 1895447 545043 994375 1160720 1768506 1915677 1433823 650547 883954 451599 347249 271317 1960809 564896 1409917 1987718 288774 886639 262157 362099 370148 1916371 1285165 37081 1864920 1506643 1841000 1559478 217328 663121 470824 1848603 295840 1182957 1458455 426556 432985 549959 1791052 383672 874893 1376642 97699 1408894 1325670 1158694 187676 1166360 245536 1054084 1210268 1076032 16901 953939 1656131 1245518 1483718 1492714 1013877 543054 985675 1605979 1446062 237071 1159292 1109822 1841548 852697 638574 684784 1097365 1782637 355404 887399 1390997 1462471 1054493 1361985 1231757 1610353 1916111 214184 1475661 1616730 1250328 1365969 590644 83507 161125 257629 619803 676959 1259891 1991722 1709987 185156 1094615 501650 1680808 555050 946433 1915433 1216212 963938 1968774 952918 687474 1779344 1338235 830235 914304 1775401 813765 1121449 1990206 867412 1655774 807158 1143397 545382 991589 1209555 795958 1865675 1311055 76043 1593770 236504 1504964 1387281 260583 284983 763182 1229397 1479861 438786 1338058 445334 374085 1729999 225114 567012 1603440 1541682 1509542 1114217 1999605 129673 1482541 610445 969087 399285 744026 764739 366695 279307 1972784 529424 1558296 412662 737576 564972 1484650 154921 1605832 601797 1255850 963529 613554 1389110 1702847 1334456 1904105 1514146 1778990 1260119 819321 475779 1547786 1574077 1962238 334250 455881 115559 1681123 1346021 1630022 1695833 1588311 48090 694696 1043139 333799 1727774 1401140 144570 1233036 1056343 1074925 1784472 906045 1051718 1695360 704864 1907002 1365633 1450894 773289 1488093 217595 388866 855983 1622874 1368135 220899 1173713 937859 1721375 1050685 1649003 148129 712911 643063 1444967 110609 238484 823975 1856553 1374420 785560 292613 600289 1925632 1860258 1861069 812353 725587 1821344 1476156 6401 509567 1424364 393975 630076 371062 94059 443606 896050 517072 1234316 1972780 1682785 1428807 1233688 1757211 707022 501148 1640525 438097 483514 1445226 1911546 464345 300331 323275 261639 693421 124416 915473 1838299 348188 128375 1375699 1124978 1561208 1272659 1668331 1838298 230466 479006 482509 72634 1075972 1599107 886135 801545 1471324 1598379 1454380 615844 1807426 1411860 1199684 1362296 1863717 681759 1703548 67783 1980684 1962427 1609306 1550038 445339 1429056 1082110 874081 204391 732547 880354 1594404 464180 1864839 1457804 1160433 526187 1852731 418195 1449685 949327 100374 1224606 1031059 1096729 1303592 1821787 41690 222389 378413 1929632 1618181 1349550 369393 60626 152160 857571 574007 1582413 1126718 1011786 1857759 273947 1861443 184354 1650631 1209054 480553 1999350 81014 1245962 590724 1920800 96748 1259049 1388103 1606114 1926859 479317 1363762 1480701 1043728 604523 644987 1053234 1173662 1511447 1260527 168801 734977 1834115 755707 1729278 256643 308410 1183057 883392 1451776 1556893 552983 1231620 505961 1542031 1879999 1877064 1358385 1939033 464156 321028 1242649 182042 1325919 287352 1939697 1835534 308467 692127 1434675 1984302 610470 1594198 1821144 945908 485358 470783 1927167 1576905 330649 863144 282931 361360 958017 1588082 1841400 1616564 1251920 781437 741827 647275 1923613 1148569 564501 1153998 237759 171078 1106930 1472188 474719 769514 1558358 437347 776939 1511983 1604360 1932943 310505 270169 1427053 883498 1656764 1591732 1717604 672074 183158 735396 1519596 1228268 60758 124053 950147 1281368 1047064 802001 1802194 422912 1305327 1457446 170536 1207574 1699715 737537 1045670 725434 203427 1062882 267894 1788369 1152582 1919055 1764526 523763 499251 569012 722192 753963 159395 1768860 1451343 1721880 488073 102311 1398938 761200 1009045 282152 109397 337676 374150 927194 485193 1333562 1197807 1892759 1802520 455518 1902183 652315 718881 1221507 917605 1449258 1175209 1617791 564983 1216912 1950549 1584777 1135211 1081757 1772790 824161 1089866 496093 1534839 558533 1475469 828516 486543 1098092 1254043 144705 640995 1497908 1344986 282149 993698 1879435 917419 1294482 1227946 1540786 421006 87551 735309 831113 1104262 88518 1891496 106050 522733 780381 1859036 802314 794733 612576 372500 1302350 1455487 1708014 1271541 1250943 1566069 1859615 724643 775616 1238386 818689 933120 669248 1513347 1856613 1217303 1408434 1356760 150232 580252 930603 807749 788770 118441 1302114 1198501 1129717 1908276 1223106 1790140 963037 983226 673066 579215 1447528 749106 586703 594785 1318423 668479 1722070 1827275 1255248 1210417 1281173 381400 503362 1913838 589325 154043 519258 1330199 1120486 1479145 565199 668016 1031075 126865 512778 1400308 619538 172559 1861395 303753 1177941 506739 1831404 1910327 563876 578884 713707 384165 1877521 429169 2343 1261130 1792111 827010 506890 1928305 1304216 1935659 945366 1983168 1483198 71527 1246498 613126 933361 1291450 607677 928311 1178977 1104611 49213 1207467 1524561 178528 938950 763179 340712 1086941 274508 757568 407272 1457319 225732 1487249 1794152 1925054 755942 1210721 1859201 1435066 1928581 147948 1565519 329646 240771 1810484 1404611 1638832 675098 619638 828797 1536348 883749 1192622 469671 344565 129702 1334631 774540 35571 410648 1697056 1147086 1170054 315796 182176 566403 125284 1618213 984756 1705105 471835 986884 1199723 154148 87689 1569078 685442 1059080 508431 1507356 1859449 1779688 742527 1786582 265982 887129 1176519 240954 56203 1793677 965917 538497 132759 1445725 691061 744350 835756 537435 423390 1136242 637591 224229 1859560 1099576 534617 268526 143135 428554 1547266 1955177 1569269 1230425 340151 778142 1727192 1239947 722446 1368362 1372671 1443464 406361 1131123 1330937 450858 1202236 272294 295814 1433338 1713029 1601089 1716157 1569815 1259031 1586934 1815711 1663185 187289 1018251 602289 673487 963182 261880 1106648 954637 835414 1617160 1718391 1690521 1015317 1786658 1745325 1143198 798765 1110569 583117 977351 1120077 1548474 1706808 909149 253029 1665274 1217418 20814 1369437 781426 1857558 1962781 14995 330389 388240 1449530 1250009 1170924 1603940 662389 1236650 1082641 377107 467760 1715469 1036238 1966729 1589795 348784 1727897 1715655 60304 1202671 1255512 891776 537866 1648421 1330075 448298 1820717 1986117 720818 331441 1425759 468854 560412 1309250 254866 1240139 758938 1077981 323030 219468 1594618 1195775 1230830 1424771 773645 1585187 1328892 700290 176248 1702043 1266481 892078 1582624 1830043 1380128 1080960 287720 334729 345306 1647734 1029893 8699 302372 1385573 700747 365867 270571 886786 500117 694695 1042448 128956 738607 594393 1105983 1724462 1094608 700013 349171 1357259 209161 1129201 190631 226126 557310 1951613 1747840 561399 1248522 111832 1257073 499536 1534755 776404 1608445 1984491 1440636 1589476 1561438 284353 1205300 259890 992985 1177966 778034 597635 1594829 1470162 131592 602044 747964 478921 615112 1212526 33357 1984469 1582354 1113069 973240 756125 923423 1028632 601425 1175045 989799 937819 1285169 63923 781184 651463 191739 1824121 118461 607868 1326028 1300556 274766 1298181 1895600 1591433 1513044 1462959 1242445 874360 1175723 1620492 1514187 579522 1112345 1045307 299925 1595634 853327 334037 1460519 1411670 1475596 1217064 1111198 557050 993672 1382012 691682 1436399 514668 1137169 4284 1199928 1230087 625437 808214 1599849 1041463 1807655 1023652 1377280 1509858 93238 1029952 1452582 272240 578760 148486 717482 554844 1126568 1063737 1121206 974801 1750074 1934634 349098 1919536 755923 1280935 478879 1445131 54780 1811811 38487 1295906 1140197 89481 1978453 1436273 1051351 1350617 1854643 581685 596539 962508 592414 1259643 1685394 1951109 335996 1955804 493981 908083 23995 1035916 176720 1943250 1960575 1053352 569021 1811769 1030102 879481 1480198 1095519 1039707 994122 1093234 1150244 429968 1259636 1751230 292324 70950 481453 1127049 1329824 946489 409048 354297 1646085 709153 1639519 1772356 976912 1290882 871016 1260946 350739 837753 1795142 717443 1000859 1259264 1302180 1035215 980516 919967 1502697 111683 115521 1516783 313974 1041985 665962 1481817 1337583 710825 938308 421830 1368399 1428661 123441 1455347 184646 1690698 580924 681449 220454 995943 293113 1559188 1444210 948592 890633 1419327 1346077 1055070 1248473 59584 811577 1476343 138477 79255 1336768 110901 1799530 670940 1919249 652235 278591 633667 44702 1263856 1257431 534833 1269554 1521244 1261793 1137444 2019 353527 1428447 356887 172033 1512930 1472932 1556367 1507615 920268 1177246 1471750 1162589 514534 1761178 1726169 12878 1800895 164239 1662225 1184673 1562207 322737 168596 893222 345739 1312745 1031178 903841 467451 87157 571907 1347847 1073695 431488 94401 1361020 138563 1971112 1748659 1122128 1273237 1222186 452832 549259 1116668 652140 991863 1608562 209972 1438134 1334509 1397686 114980 1814596 1090489 1883811 1021602 752083 1389827 47773 1537625 860936 939274 966375 1496626 1631638 25808 193881 91650 1984581 682962 403827 290642 1826061 1747243 739862 1822423 1240207 393745 891850 696669 18048 1925492 1174917 1150966 1469232 1999106 1672775 361071 679574 506178 208928 1202214 725952 1163282 529861 1465788 1803614 348409 413338 1363173 1657157 803839 706362 1315659 581382 1321685 1800291 94694 895084 1691742 764838 645941 526302 688906 886671 58811 671225 1635701 1543643 4693 1902358 930175 157655 1780257 527345 1493515 1875963 649995 722434 173516 1540221 1185935 551344 1602256 649380 1498767 976090 1429945 1559792 172086 1874316 886899 1661262 1537687 244363 274120 1746338 225138 802446 215775 1366329 1556499 902047 1706401 1654897 539630 798494 1301230 1675562 1029294 440713 1762474 824545 933464 373083 103505 1141007 1988691 1807614 553215 1345938 1618638 574885 780053 741795 1045534 1472026 1590584 1181899 395190 1363213 1979606 1240162 1633788 936813 1303819 572380 818470 1058461 850541 557941 1191942 1357062 155351 154666 1184969 460060 1366023 1726928 553275 888817 599508 194897 1035277 1648108 1156548 823336 1823140 1123264 1906604 805101 1772478 1833552 351622 1149564 1083124 1186159 1689186 486638 304266 1644535 712190 294941 518637 905817 290525 335907 1453055 1380203 511045 1382956 1790248 525510 810033 1223873 1884003 460369 1001910 1189321 255757 189215 452223 787275 1016767 1174251 744379 570295 1880708 1255449 16229 1831264 1317104 1426673 1687598 874630 576156 1334244 225600 5481 131770 754374 1035490 1009935 1237931 1912402 1892483 1623232 972526 995720 491631 1861748 890437 890035 666667 185039 232383 428243 1013874 592797 920454 1493933 727492 582563 1298266 1378171 95388 1032323 323500 1383937 1727629 802545 314487 1021747 1816896 1689386 831007 473225 1873473 447710 1891466 1236316 702509 881905 1415254 713219 1711643 948284 1427526 1546696 1964597 1121752 1144732 593752 360333 1249673 556530 844487 1482803 102191 672106 504534 859609 213209 451985 316532 1418813 775395 185358 1488936 875383 204719 286286 126516 1500095 672627 1069201 100358 1126280 808877 351453 1561854 1655577 1692108 1821795 458023 814176 713976 573948 1591466 918592 1949369 1462020 1443061 1782957 937227 1313589 642579 1711962 486077 287413 45586 998641 1698443 1076924 1999550 781002 1686261 1357433 421430 262071 434741 1355580 1689141 348574 1440499 856232 1714620 1216330 1443454 1218641 533590 195896 1159851 1272722 718598 1157368 1261634 809621 963861 136014 902816 1054645 1009505 834180 375372 1051360 1780882 1766055 1911317 1784850 613049 785984 963871 694190 523284 774708 1099206 1054609 1840136 165846 1243754 161221 644078 1504077 1141722 848964 1949752 1433625 57849 116345 705154 471076 1633960 16442 550646 1598238 1171857 640540 1915319 385831 1509696 1605541 1464792 1132866 595648 765840 907025 1343729 468899 871200 1573141 1834802 487157 78655 252578 479709 115539 1349005 175700 134214 565457 1017364 771895 1202294 36770 763172 954660 1805566 1220374 1260487 1062792 622021 588502 1700678 1514157 296804 373126 268715 422700 406270 435459 319201 306081 1745020 876939 1594285 170529 829453 1526479 192667 1575343 1517570 1742881 1610837 1559893 1596188 575712 1446652 1547834 146901 720992 689010 653644 1742927 878580 742515 1933331 104703 252799 859115 484189 900899 522189 38840 887153 553432 1827357 987655 1541136 1723089 1287995 1839701 690265 1440616 684540 1164884 135631 1547239 1313936 1583088 1967956 1825974 189777 105069 1003711 1671469 1374222 1085108 24607 1137380 1637496 1679370 174361 346538 1183655 1748601 202120 1691193 826850 460152 61290 1185215 1205209 1000719 641926 192138 381658 1817778 1294636 306732 1525888 1058871 1758510 1002758 1615212 1154002 612246 186975 1392989 1497417 1266 1174387 673122 957692 1787084 1954869 1115523 278583 1090502 38628 869423 1170396 421607 419024 522948 903795 154349 857668 918938 147502 425061 225939 1406848 280050 369930 1850352 439623 1266511 235812 518015 1941670 471305 656738 1521852 1813526 1557042 771599 315966 928472 1263634 1256983 1345628 83007 631968 255212 1248091 1153439 847494 663350 233894 1897609 1814194 752178 935125 1708050 852058 1373635 167989 265581 791359 697517 1660653 1830915 504565 151490 67420 1130531 1162462 1505117 927709 421605 1596583 10720 1869405 995237 57749 1783495 1380118 1223309 1780935 258863 537474 554835 127747 1567413 1347845 1102473 160563 762169 246435 436349 76929 59398 1586082 1103475 1968073 25551 1886230 1821017 1656181 939567 1931589 425441 1799057 1332666 547491 863822 1327059 682313 1933628 1607914 1733668 40400 854866 1784915 1167976 92523 18470 1015918 455554 886920 846649 433809 539927 694798 587996 459124 1298108 1268776 131355 1851487 26205 1294101 1091235 1105826 36812 703808 1254316 1384448 1758072 1739783 1791198 329453 871677 344457 1951032 601198 1073740 1133381 1304585 1316400 909735 205555 1790671 487948 1699872 1128209 774603 1732257 120502 1114597 1616556 478018 1384322 324566 445680 1135663 106729 12517 1282208 155503 442453 1702542 719803 1262760 1200250 830321 968818 1878604 1251667 865343 1513179 298934 1022341 143907 1907291 1487089 886665 505532 393311 473664 1160388 897017 1446459 993748 148200 444977 122426 326780 508575 1248248 935545 1792439 264287 1874611 620962 1205638 1879484 494740 1530392 1682878 1056934 957777 871703 957598 1087200 1075617 1446920 1611345 992852 1182366 832156 1203246 1890374 1740985 1877384 1557017 358253 639731 233141 4237 1132614 1537881 1545570 1775895 1823937 1789418 1396121 1095859 914141 290026 161484 1403309 907048 1388790 1301601 1557717 799422 984301 1761219 1483602 1770290 145853 1142055 1419897 306256 1815270 628535 770803 1474931 1284193 1754381 1437150 537538 1463803 1521062 1741953 576054 1032175 226307 1419308 840468 1041707 814116 991603 667744 1793554 379048 101772 506127 1732973 867002 1818473 1286390 1119292 1421523 1668861 1771781 732912 69964 1198435 1767446 1198625 1580143 1940469 1175042 212188 1606873 446623 123257 1949237 577042 280561 1820185 778297 1150378 1053625 608144 292113 94614 1946194 1465028 686379 1294959 517312 1228082 439751 1607746 730508 65355 1656176 183091 1975597 1519541 275287 1189489 1671404 1912610 1659798 70579 635140 1948784 1448078 1662774 228993 1572951 249104 1446313 1707439 573 719032 1061450 1403236 1421390 477256 776088 1479153 1551897 495816 446581 91935 107775 658465 602332 1192488 951094 242728 1487032 171299 122507 1268774 183683 887029 1840946 1894275 657549 1678305 1795183 251836 1264976 184435 170031 1748020 546239 289476 1532824 303458 99749 773520 481948 480458 889230 1185778 1356980 518437 27815 150511 381978 151555 643701 789335 590857 1244694 600285 1816324 925077 1819740 1501844 1039227 824551 1318419 746996 179516 1387983 316358 17509 1937125 1852434 199650 773019 198792 883187 613512 1793738 1396026 1904650 211492 1610349 748943 1325677 1032480 1903499 239338 297836 1409650 1044909 1493113 239151 1319064 1941651 213751 1095372 1437090 907633 1639914 50900 941762 1378110 750826 1008287 323103 246155 1628255 678231 1473868 432683 430860 687956 929765 1715942 149822 969588 1936532 420588 1569848 718416 102228 1458014 1934181 1752295 458057 156578 1984580 471482 751353 1951434 792196 1728641 21354 1809646 1436933 567033 280591 1187165 1116233 1488670 468789 609992 1213874 919523 1177973 751525 320917 1769884 1348511 393376 915234 953073 1073979 729716 943235 481054 1717261 484630 186322 1911199 617038 549901 1416048 1949590 190226 931598 1144999 1356403 1986901 771603 718546 203596 1323048 16755 135549 1668345 1074624 399240 525370 982954 1273177 927982 1659312 1974421 1383025 258590 51167 543047 1262843 1597809 1135050 1113238 59332 1991802 1443313 955678 62343 1763330 1794368 1184435 644360 1221588 104243 668340 1979613 1450773 1285054 1766399 275840 212916 380500 103148 1268352 1975776 433833 1540972 575112 394810 1720807 639981 1988514 1677619 395883 1133397 808021 996136 1343838 326255 1492793 255383 678885 105724 464908 708320 256041 46826 610032 560752 1996694 1636272 418652 624597 1803470 548288 718680 1613623 1468054 2830 1029523 701098 1150895 259142 1197134 1278363 750829 912628 1336791 1589894 1038299 1948306 883399 1564187 741635 284920 1776728 1117649 786215 500109 761448 815336 1239884 1167094 1999019 142793 162114 1657900 1931545 670503 223272 1369610 666251 844825 794289 856876 1799900 1840105 736783 1600310 882328 1055740 1431453 302612 525219 511885 1715802 1705720 329597 741332 64226 964386 365663 362242 105146 1079119 417801 590725 127270 697506 1321085 671263 802982 1054522 934415 405394 1244221 1005202 1160899 1539804 928469 608952 1548120 1926480 542987 1621025 1268733 1505861 1856592 641689 575052 101371 1618496 521998 1305899 1205430 1400691 1912771 1475040 1132897 1331714 553285 771945 618032 1431810 1083779 1223228 364649 390189 1725601 1628478 1336874 1965335 1041157 757569 400649 313921 1001807 1069388 832127 137915 955935 1596717 320502 585813 1958731 1064256 916334 498172 1144468 1143157 65277 1387923 890584 129191 318769 869967 1458501 1208991 255253 328580 330609 1188696 605226 391715 1559753 982637 826894 318596 474743 1354474 1129191 1395272 1496024 1973993 1342012 1749309 546120 713961 1858114 243842 629979 563553 1887381 1349210 488898 1526213 716994 343015 1798444 1272525 1767322 197073 577308 1299204 1970108 1709465 1009782 502662 1676807 1736134 906477 1270389 1395301 1692132 964461 1809608 1531693 1325057 1424489 1108141 405685 435079 1872090 1334468 1507174 1862874 556780 441129 1492215 589632 255407 1474412 1569394 350037 1202270 1134807 880195 1809628 1643230 1786250 378197 289665 901629 1216291 560719 243682 599262 845984 621120 337581 493257 1731522 159713 1231036 1127595 1264529 677302 81663 308213 1543796 152456 1230307 1941835 1562053 1093673 1950826 1972358 1976417 1681741 489577 1740348 1074939 156067 131581 823646 486210 900461 122397 1467278 1488005 1806138 729875 1057093 46214 925592 430160 847036 939873 1646945 851912 105053 814015 198346 1099181 86231 67673 1845556 317934 456427 1807470 1454948 346864 1396257 620466 1431397 864001 702638 208941 143461 691046 564817 1791865 1144245 292332 466223 373696 357813 1945277 274079 1625153 661647 1119609 627860 85529 364342 1199224 611377 4364 2979 1609811 1279687 1167078 1573207 657508 1053470 753762 1045957 336466 1722227 837438 1691635 637959 1463097 1697803 1832458 667668 1801497 1317921 829680 1387439 945575 1782434 1204116 1062029 885129 68300 1513792 433943 252972 1513074 307005 25265 1610013 1868691 1941296 630913 1251840 903169 791966 1271757 705773 374955 1161089 1295135 418801 88287 1168376 65899 1674256 835082 848430 1696363 474074 947536 758230 314345 468979 1715829 552661 1137219 408701 1895218 391009 1144412 450274 1116190 692951 1182713 1633524 1860400 1798579 74631 1022850 1809921 569342 1182165 1094140 1566452 1390065 388852 572052 677811 1512086 1331631 1423561 1846342 283931 1201381 736066 15728 1314393 1132639 1540779 1252676 53901 147464 855503 1873514 1519857 744806 887545 1707702 1485978 561327 515916 288742 447487 1868902 1162911 273092 1865536 1996843 1266371 1049236 493754 1986277 454543 161376 916858 725518 1307304 1122515 1521987 88250 1246549 902062 1292912 1739568 973118 1875296 1308475 1039180 1625691 1746082 1155061 1496474 1373092 761918 728308 981195 1199121 322397 334888 1592431 1900791 829110 1971172 1438022 753273 210483 993356 1272248 1350432 1790603 1026650 1866726 159479 979 1026790 676443 1668286 1026186 1458917 1518656 1339522 1409971 1687581 45218 1608823 631136 1164315 1643750 919963 279136 543457 590233 1728613 1971124 1943938 1142379 847632 108669 1953904 1162165 989653 1099847 115113 508399 238743 1518256 321893 1334031 913795 1275482 1553829 272414 1624737 1484918 427011 1985784 576872 1569898 627759 1937737 1192318 602183 1758479 230603 44058 140611 627392 236346 177720 1722463 443014 120900 1160067 547290 1862496 671696 574505 1289818 336429 70780 1474304 1596372 97377 1986036 1943555 1424383 936858 1827765 705992 917886 1867568 988180 1203382 796859 1200472 852641 771792 1748915 1688050 551570 460349 1852374 1812871 948498 1025367 1122542 975980 984580 473845 567172 957417 1862106 1712745 742924 304573 1210049 1175431 503510 1753465 1958050 1840955 1953141 488132 1853613 1586041 1592023 1117878 1798222 586051 87528 843349 1356151 23284 1716007 1127483 1912069 487915 628339 1978218 1781802 1490629 1375648 1978356 1961111 244748 1985015 1458679 913177 587291 497475 371183 1576882 1053465 1600038 646857 1433464 1693942 1863651 1824601 947293 969706 342641 938 1735743 1162573 1712003 761257 1029722 752693 1482395 1312440 911060 161333 1185952 442950 641878 340891 1838726 257605 1568406 1240286 1693916 155691 304061 75832 1578056 472661 1738406 1566890 479907 1984110 940071 294295 312338 1471564 387130 1512938 1433847 825522 545742 850325 1423798 1760804 243181 1617286 452683 1803152 1229731 210239 1964411 1273973 789057 86594 1053855 627797 111916 136940 1212519 1150501 1546756 1465466 351492 1838065 1403059 1173956 1149773 785991 1894449 1715014 1196740 815764 126362 1545997 1832368 201613 115584 973049 639326 979743 1002328 1473993 792904 850392 262425 1015583 1513918 903900 1835401 776593 1183664 1706983 948215 1609275 1719265 1469762 1245714 1637674 556228 1186972 1511785 1785566 154128 1299385 509472 373029 1336101 1390949 1136029 31887 172237 445577 1460251 1075011 226438 1182515 571401 268881 1106988 1937445 800404 1386979 1086461 1133987 802546 1783269 312224 898861 874612 1555130 1021666 835056 398530 902986 1669187 954494 720648 603009 1120994 81931 389137 251196 44320 42306 1122005 594408 700614 1111025 1396050 647961 1046740 522103 1406273 715606 805471 88640 786793 322046 1543179 1382669 366359 1632067 1997685 97217 1450843 1401557 98023 584035 1372488 1051009 844683 1685306 1209955 1274341 946043 1818182 1361245 1922590 1785814 355866 365849 132021 414583 887504 1213841 1592723 698315 47533 808320 470894 351562 1133911 1583108 840700 1780887 93003 1039857 221560 397942 1052463 352131 1915636 465858 1808814 886228 765058 1510785 111656 1788154 191580 1080217 308335 1638480 617640 1609708 1688945 1248334 897578 823463 1936821 707986 15940 327711 1488965 402097 1230492 254724 1950829 1088433 60863 1297621 786569 847390 403233 1605462 1151074 1452542 1614916 677830 1959613 1430173 1118733 337568 305893 819137 789064 1359230 1411153 1854150 438997 753575 1963682 940328 1302370 271361 141314 1775304 979395 498773 1496097 1168124 1093701 718782 171496 1473324 1010700 9568 1688491 1499666 200039 822307 527784 1311052 110923 1328682 1425535 1539212 34322 1632399 202976 1429131 999736 1319113 324368 12133 1312068 1488549 913614 1319854 1645485 773259 420325 1496136 773025 1012650 1521456 141200 456753 157679 1181430 931081 1090839 818522 188767 1398165 13972 1585950 618770 1090804 951487 92966 1805465 1560027 1095193 667268 1665794 1561558 1721397 1273529 1801472 585128 1326619 1178984 46193 471177 175303 430385 393394 1913877 893104 1990384 897976 1946040 510897 1151549 1113752 1395955 75028 1693310 1159197 1885551 1429462 259524 1831212 218961 1537897 1572523 898035 1816317 621302 1374843 1838286 48493 1460023 737794 441366 715716 1991099 633292 154177 1869684 1420138 155249 1305698 12763 737748 1389826 840697 39635 1198517 1669805 1133396 1326663 464193 1467231 217390 993283 532153 542345 1496441 495533 364421 1049180 1879733 1837764 1956915 1909585 1550786 1787681 1074499 1971880 62806 1476977 1198735 1660135 1414719 1292915 1215445 1470921 223993 1747891 133270 1578999 1198755 1820549 426224 6316 685971 638779 131134 352911 483303 430422 1068370 346469 353518 1794637 152796 575053 935710 1155238 1503797 1913320 491984 1119506 1447705 590877 1492540 1142481 1303998 324051 1295997 1598742 1591976 1555052 1927881 986173 1629718 1339186 1083186 1909669 1221048 1632313 1081434 1125151 787052 37835 167320 569929 1274253 86549 95499 1568751 612023 368061 1802922 1038453 859561 1251026 292816 1055703 410641 410670 1352530 1571556 477238 1843818 1103711 81197 1764136 1730369 597449 1844178 1669579 1957387 1153272 649788 570790 390311 1258926 921759 1256854 1614654 1727894 119107 1723542 1141285 1204114 1219063 1504333 587556 19959 1863203 1470324 1566538 356106 825532 1807509 1154566 367023 1541759 330213 12768 808891 682623 1959519 471643 738116 1025646 327347 1363616 828959 1090420 1790606 875905 205225 1047167 718017 208040 1018725 466211 1773861 565905 227120 676416 794398 211611 1191000 1663229 380038 613585 884668 1321229 455845 1643939 272404 353129 1245649 1367716 399965 1762817 442340 1254735 457201 1270148 286866 1350950 1271814 577809 766946 414561 1238079 1682768 817453 397435 199187 1746200 190207 47242 1922046 1469818 678515 367059 1336352 522045 779795 1217106 1640425 454052 1138351 1122737 1204143 119411 985297 228391 1634269 1380100 1120607 387304 1733291 1976594 1945157 439 1569104 1826521 1874014 632063 1652064 1591778 1331405 1150206 1644226 1947123 798054 395466 382765 348049 98071 714201 1057357 299254 566045 955462 145133 735304 1438062 302306 889488 588647 1095679 1577545 1224036 1499138 1741984 1001486 819762 1160527 1424046 645421 1744950 19274 930402 673034 147005 882057 804667 141466 1253426 1150277 773254 1754700 990147 1274924 145891 1210875 893567 882919 124168 50977 1906675 595326 1286616 36693 1118954 1592382 1793293 1999859 1595100 1634291 1580290 1521009 1600929 251109 616981 331818 1381459 1490109 80310 1231063 961991 1527937 1833070 775672 262985 357325 301974 1130699 1699216 261617 1900841 1200816 350342 1170421 1916200 139138 157420 992903 1211035 1698678 240895 1040639 348128 1455054 436746 1658496 326539 1365137 1404629 886331 1845403 1500408 1945807 365192 1998642 931111 1633578 1082643 795184 1237916 154237 1927435 569870 1034078 445917 791129 579734 1749250 976680 1666592 313744 118843 314843 324690 1979787 311195 1174610 1557251 1205242 1677048 1256097 1917451 544200 218016 984089 1380462 1593994 768539 1918898 1188765 1885922 665052 217004 1867869 623397 1083794 1797145 994397 172317 51975 1178208 525876 1896800 712243 616253 1099775 1902972 87152 891229 161182 771858 1382975 965545 1749693 1519644 152725 416848 1728559 1385206 1471210 1494036 447231 1083608 1081225 1129202 1425521 655933 1289773 1060364 1153892 887035 52087 1870384 1568681 234120 1596520 347006 1176202 1548947 1678467 37299 1561126 272417 1949618 1443798 96421 1691433 1816209 1537250 1729361 363364 1811089 1290571 341038 544904 462732 65426 1755238 71746 405490 1665171 1153683 1001644 1693410 1065313 1903671 281754 1749252 1843786 949079 62149 1211297 465355 20536 764655 1512163 1884223 578682 315375 190645 120910 906948 1775772 332001 1657501 1361807 746671 1307832 1660867 1341657 1132584 1024266 1110387 1818464 870343 1534951 63175 105186 1647083 215226 992580 715307 787190 1329105 635215 1850078 426 138840 1000816 519493 1775642 764955 349013 679353 1872864 1801274 181833 1901598 1511625 506427 86234 482838 1205334 306598 1126356 751311 1599044 1406094 271656 469078 637252 1768229 1850958 1733807 1536034 186979 764656 175785 31544 1173155 284543 1731872 674571 1779580 1614402 577672 991022 1407523 626139 1546451 624516 90699 1209272 1234609 284496 893543 1481215 442618 74324 1413337 1516499 752769 186402 960183 1304382 853965 1125586 1608528 1349955 1625866 1965891 1986802 132763 833022 1974950 1533856 511849 1137352 1254610 49059 1068588 1969026 1895985 1703994 172142 1281541 640549 1061535 1474100 83904 442973 693142 1043615 566005 863161 1670819 781894 1156439 1715230 1033190 1301994 1724660 26171 205870 1579759 755941 335817 1886850 1666583 507906 66833 219187 854818 43929 683316 140664 1457657 645478 1293356 929767 1775402 1916040 806102 818909 1575312 1192279 100393 138782 1501501 204882 1184145 747495 788708 1266761 1422636 107268 1753456 1900394 613989 710124 980753 699433 561022 1556170 1096131 1000487 556721 552924 865440 1279257 614610 216844 906027 819482 638645 646688 1572508 1061840 1628978 1908664 1297962 733948 1707894 1801600 1583177 38156 469927 1133462 1459745 1043449 763966 1904073 315224 918318 618182 1881641 786879 1158216 466310 674139 106270 1912080 1627580 1414547 1303947 1882631 1077255 258965 1676737 1423357 1017516 397827 708118 615282 28619 996721 502795 331216 1752758 1956340 416286 1733820 542194 996986 404759 1456865 266239 624826 1697088 1802838 222817 504539 1767675 315977 1392367 1143514 1255742 956651 303068 1629957 370218 79484 1350714 1269265 1500728 621391 1628025 1023192 1203645 1629260 1653807 89720 223133 1191319 1553658 392079 1960038 1990583 1629079 1231746 693604 645090 313538 1203321 1106968 385225 716959 316520 13909 201040 1657381 1760355 1096308 290588 1943210 69401 1257680 1781655 1421911 1839286 1782521 61772 1036364 1045816 372730 1338804 472477 1741904 527999 1944792 5161 1235880 412890 1667087 1685059 804519 1670494 364887 1367593 1182428 901215 1075032 1342701 1012357 1954431 1334816 374454 70824 1870925 1094428 33060 1685913 1602349 48639 375594 933593 964886 1416602 399990 566409 437308 1460967 521755 1692858 1372986 536283 51940 1272960 1791798 980763 1606248 1003524 467297 1911142 709347 1407403 1800237 995693 10733 1528635 506586 513434 957847 373496 1786163 1944061 27712 1050088 1378567 625332 645108 1685240 1302958 430814 571736 1518696 1623676 189741 1321666 334801 1468536 91782 661570 739106 18785 1199800 1273888 334313 1654526 463834 1438317 240900 546997 1180556 947868 421250 474137 1053166 1827462 1219384 1637564 1001688 1456642 776241 1474559 463527 1172571 1868287 396234 865894 1641655 1844416 1416863 1892726 1763881 316638 1895911 1930011 930440 1735785 270541 1295623 1769021 1775589 442308 926586 1354512 1601385 1620194 1760586 402084 147363 1057194 1578626 365403 204774 1203660 319002 571435 1136246 788117 626722 1949012 774326 1215461 1229461 569499 1490731 1861013 653858 790971 1873338 119576 838020 1344193 1853538 1983525 1135008 374381 83037 947696 1871817 901702 1668070 1366658 1678590 680535 1679013 1123191 949254 1008334 1177804 916431 481546 1624410 841526 646509 431355 750279 353526 806333 231827 1601709 83315 1114053 1333761 1175717 1158872 794613 864958 1487836 636588 843836 213953 556108 1984265 1713179 1186563 35428 538846 776617 1110335 95457 1445033 1607615 848775 743049 649082 1322250 1961506 1026376 703194 940011 918436 86239 1444655 1847407 1254839 1274558 201979 766846 968525 1028952 899575 1533902 677742 1287459 347903 694115 211605 550198 1969936 1371701 1699261 910162 906145 429219 442032 1069729 6023 1301917 1165123 1936241 1026971 976794 1899202 1464593 313551 524640 299990 844932 1366063 279733 5652 1490491 1940842 1189817 1145045 1743026 277219 504352 1022580 1589969 1728772 554711 38475 158763 1322827 770553 1466964 1739974 20462 1355521 658394 1545677 1178477 125053 1594309 522111 671598 1562972 1444386 198881 1300301 1230980 851603 996206 532544 1120249 855579 1465168 370662 1281708 704045 701917 1917334 1725944 1576910 1792269 1235826 195101 1319843 1944696 291275 653926 1731241 1891419 1186424 859441 461948 1909657 392809 1321992 1510054 530752 1087071 85035 449267 105730 1006300 1075779 1134006 1986876 1587519 1340212 835879 1961309 1421289 786325 1431033 1744283 473527 727740 1691600 1049862 1991286 1287545 1060174 1527175 19726 86169 1719972 193817 1411207 1166885 1786509 647058 1003815 504173 242039 683269 486277 523351 1616548 947116 766131 1450508 1053491 630291 112018 1331540 1758714 1594490 377956 786829 1047331 1631779 522989 771874 475904 1081590 1210822 1900067 444123 1335548 739876 904744 243809 488393 1185612 969454 27118 60565 1643259 124188 1539058 1758959 181567 670749 1199096 91691 1310970 1820435 353449 270549 1116246 1153695 1391853 1594183 1606362 1847902 1742806 1118042 1722033 527725 287757 1957038 16793 360563 515429 1847508 1287092 967640 1719434 60088 1988181 1004462 627377 1788889 1819820 1813646 238922 632960 966004 1980444 93133 1326512 940579 693147 1997063 510190 757935 501075 54341 12995 1561221 703835 1066939 1548941 944371 1632435 178084 1926110 55794 742401 1526962 1458687 1118463 1575620 728257 32926 1415224 39588 1428649 635393 131702 1144580 1985381 1436674 1564163 810870 1439708 951205 1414497 864124 1012227 752553 1560867 455442 123256 1140109 227167 1622900 52991 133980 40038 108948 1831443 1343747 1404893 662286 804377 1098552 438351 839127 520615 532262 511370 1774907 311029 677548 1834860 489088 1720430 1290978 200705 1592348 1787148 1568004 1172934 1518762 1457022 1973335 442156 260499 1769906 1275024 1427576 1264991 1014606 654322 53252 599869 1676892 341196 636274 1006419 1006223 1058626 1145883 1448702 492736 1510651 234324 11475 1449096 175805 1003842 1999732 1268737 208070 362041 1607632 57744 112214 210745 1369130 1021523 834574 925225 470931 1706313 1808923 1044490 811900 1828101 760813 502928 1929362 1454321 95890 1267527 759737 1349373 259015 1888877 1542067 349673 1534631 507313 649607 1018309 379141 126271 115896 1336137 1043519 350567 772769 581260 1752584 1079420 213516 651741 637576 415061 1119027 1900126 275024 1920466 911548 491755 158273 1515921 1624234 458672 603508 138970 377183 1970009 692504 682816 1712382 1565077 1700776 358293 453262 787006 36389 1719213 1575096 651022 1302970 1666474 1068188 1462517 1289712 334192 147548 1344794 22129 1829079 1378683 995577 307680 1605255 920381 853248 1144448 825653 252921 1042161 302793 626755 1797750 1698134 1499074 1370733 1595258 567684 687345 963333 1683690 1961781 8220 390973 724690 159238 1389666 1705216 1317425 1023960 1367178 1898111 1868219 442967 1068183 1815793 687783 1998417 1816778 946228 1171444 1989989 986968 1920461 702661 503626 986547 1119300 647017 240747 1675738 1386802 1287672 1447852 627059 1723153 1292142 519387 1890945 499987 1178649 1264274 1568613 1377252 738524 1293274 1901497 485194 1089684 1890467 87177 1045972 1796128 1681404 468813 210038 1525263 500495 479092 720726 1330887 840988 1563336 1935618 1358197 1053871 1722982 1113925 527617 1247094 1312799 106658 234390 1872888 1035322 1238357 955679 1677514 1813088 75744 1949097 186214 387005 1798088 1437925 1383657 1465388 179386 132577 1511736 1126911 133234 956724 661414 1161312 113123 1375717 27442 791618 1318071 1506171 1853202 1613157 1536325 1975924 550161 17837 396513 853486 644123 931083 137071 318548 1211550 1381045 1183772 1541311 348478 1170746 50970 144080 1763775 1296013 150171 1712778 1697950 478103 887377 227711 1260229 970115 709023 1474845 412674 747104 1222487 1626914 490431 372443 310700 1316827 961865 1053353 1676182 949057 1824025 833680 1722734 1476372 1609443 725617 1249065 1276843 444764 1081417 582491 370548 169384 276254 74653 471632 567050 1649508 796246 576149 1001402 136715 943514 775415 650829 220462 848306 1688278 1502407 856745 1023920 1918675 1377822 1354739 703558 842522 802933 1680493 246620 902208 1077604 908268 1277585 1675211 978326 292998 1595246 991280 1836895 1550327 1293262 166360 1209103 817192 1033018 1103713 972146 865731 1370781 1149570 937010 873883 452988 1450041 255084 1651412 1975102 83250 1317108 98431 1727207 925882 912454 1636931 1293253 130841 1476576 932967 278740 1631223 383921 1833879 734851 1691051 413828 721420 1326216 1912008 794768 1144919 1789214 689155 58450 1810692 403376 1310873 206012 537539 1008547 1494704 926245 1680233 322068 1753027 550148 1716898 16782 346815 1448540 1130713 268748 72348 27198 675498 859448 927822 1457832 1587830 1967076 712255 1065429 1591105 1421552 1154728 207636 973672 1218988 1832985 464253 1130125 1102367 1724306 709094 1606297 383613 216452 1630340 1109997 767819 1486534 1436245 1605360 1468714 245351 977180 1065463 686996 1039556 1473414 1788302 1796210 1337329 1807111 1712848 1166636 1607565 417508 925076 1902920 347729 978064 1588938 463892 1564171 678214 1700926 965324 705595 1637434 1441162 1585699 16185 1992735 1363060 1714735 1639010 1076353 1437847 1487134 1172933 832177 1574445 84864 1462795 501115 637921 834460 990777 817915 219758 682074 1969270 499704 1164825 814718 1054578 1190870 1595264 803704 552700 793788 1118078 654461 1273631 689471 1390954 1822376 308585 555174 602334 1933476 308436 242743 1492261 1168399 668283 523937 1472422 591208 1365133 668587 570765 322991 607243 1100246 1819069 1948395 105446 80325 67429 1522475 65170 1919078 1905629 1655223 555137 1068214 58883 424367 750276 1840013 404990 159301 1365420 1378315 611609 1066728 1844262 663296 39746 805017 1859110 1776819 418638 1573037 299337 956381 1406641 782164 1173961 1086636 1805521 974252 226595 1093798 729851 1940613 891116 1038127 527093 794279 1742274 938641 1330886 1473274 775505 555884 330208 1682312 765288 496120 1873420 334828 1171575 1615982 1651031 1300419 1794127 1423010 401052 223253 1058951 166422 1861014 607621 151588 136203 1838101 1697412 901406 627328 666625 1712279 1790031 1290475 163869 1554201 1451407 1871834 468887 155774 1389314 105466 143696 1712089 1098478 1569090 348989 224560 1161861 1167653 1387839 1049089 293068 1955377 1962962 1962276 1750597 594772 802307 618651 1736188 1209635 1090149 1407623 1156436 1896230 1940222 463049 1301956 23499 1269191 1624832 1972143 42763 591955 1193073 647754 1190718 326593 384670 1160685 1510746 1734286 1776165 1778336 223073 366435 1679911 889544 1754898 395877 1883648 681972 1409465 444285 1672916 1436271 1515227 1786734 1972218 238394 1417353 198102 409616 115724 1994707 1280819 1991167 446579 31466 1095638 499736 1829740 167268 1058693 833482 193273 617525 1439421 408930 1475753 1403083 460639 599583 874080 536036 503632 206130 1870399 1047882 905189 381397 140508 729227 307890 672201 271764 584784 1215534 1138283 177136 1411250 197235 1332544 363943 1584886 392887 1445104 180866 1654420 338684 74065 1840740 1275637 1318126 1457034 1489943 1231193 1358867 1343914 838854 1765128 1594878 165949 951328 1526919 1423960 1871507 565269 1587632 785189 610329 1263803 1981848 53498 1463205 1404042 1263417 991438 729642 1076758 24783 1057418 353563 1914900 1541780 79140 837749 1146501 146874 1592410 545391 110021 1892415 304458 757374 1970467 464558 339866 1325662 879641 970982 596936 1672668 1551486 1018971 544825 586322 353103 672883 1255919 1727743 52336 1883108 1291523 1165901 848311 293424 1493358 690816 1233193 277271 619627 1329863 1192295 5129 602061 1446344 1474038 1137777 29242 354726 1305918 445113 1224299 138266 1686410 224569 1344462 1478579 960265 1654578 669415 157295 1030405 188170 1755736 679899 1466617 1631742 27577 1753035 1371858 1314637 398526 1582359 286151 24510 1550277 630451 1581367 1951429 677053 1018871 955171 191795 170347 263019 778078 166502 389106 1868674 1592640 1794307 789354 1522871 221393 1693139 781314 1451938 1798996 837503 1508765 1190698 979118 21667 386413 1003208 1065072 1893248 633983 861645 1424277 1392690 1797842 549013 1704743 849319 1232426 1440640 538142 1433098 765086 1078167 1090987 53822 751283 1642808 974223 751346 959916 145105 576698 247993 1312723 678883 364836 1827157 936372 430615 347582 164897 367197 1608503 1279986 1757220 1420219 262594 1738776 1623237 731819 487477 542267 573697 1015802 1200081 931320 1590266 635066 1288512 995073 344500 1589123 1375586 1648955 754406 1747297 311521 1015941 1596499 210061 1143004 724157 1516099 1466933 1990678 97265 459450 240453 1682659 1622148 1955885 153432 135040 628450 653937 1424859 1885851 409774 1785516 439330 451843 986869 832338 376957 575749 83712 1131776 1610149 163499 1858142 497109 872415 1696195 384848 833125 1910347 284083 1859156 214446 1811896 1647892 1714700 1727102 253083 800230 1794518 1803191 254086 207890 1072884 1283835 1548112 860457 659531 125658 1746051 979557 1671330 1823453 621315 1936306 1885606 423676 818573 185363 241780 1003888 891353 1943574 37317 321959 611582 449154 1593767 1098963 1260778 1674996 1214707 46590 1708997 314772 958883 450500 226403 1517139 1762700 1958889 1104443 589749 1983978 887445 1016868 728577 87053 1016443 717540 1119985 1617877 158412 1494713 1378659 1042424 579128 866459 1167463 150043 163506 15561 1190106 1102068 611757 1171547 1718418 376775 376560 1419879 440386 1522799 35222 1795716 1188405 1128720 413966 1987170 1338957 1114702 43532 226771 1874496 381223 581375 1410731 1299729 1911389 1473922 1577133 304530 1771533 137018 700043 495124 723433 886719 1655029 581551 123984 1412624 1876941 1876904 1657433 511725 695392 1834979 994355 1990903 805377 569531 1190466 1384517 208411 1406185 1795561 1089065 75896 889624 150074 196728 1416644 524165 1098762 16075 1477119 563347 761277 1896644 1873360 1144838 189597 134132 620035 54440 1412639 1497822 1471333 876371 1431169 1964039 529140 1018810 1860578 1766710 1299184 224013 998234 1810902 1183408 1086334 655206 1263149 474001 941807 563895 1857341 1259933 1561133 566805 715921 297645 756027 338927 1588294 1752316 1453058 1457568 1353847 1168729 222122 1960864 207748 1093879 1045801 1716848 1271651 655177 1427341 1729936 649784 1770964 1876508 1077357 827677 875274 103951 1267182 199020 69094 1144026 1219001 1963750 507574 1858909 338607 854725 998772 188956 77619 28173 744203 1584311 888144 620408 1280699 1691850 723955 1585133 374300 1070358 218971 291570 1837728 582082 1397026 856166 1428052 40295 736512 782701 322298 1561703 1111446 431164 1961584 1309513 592036 432739 1347380 162411 1634605 1623390 1908155 1227416 435238 905867 1581075 1037730 738092 809411 1052350 461799 1058399 64110 379547 186600 1729137 722167 1709546 1986249 928596 841105 847859 1042399 309493 987123 745291 173959 1454288 1459683 720965 129917 507940 1393474 113410 199762 509979 1370749 460772 1020884 167397 1656899 288668 761633 1205296 1862383 1968570 597691 1623535 738755 927739 1491150 1624019 1549395 1297658 1614963 765093 1717126 308771 1850038 1507328 428358 794243 881294 1570453 1967666 377629 1186959 166620 778828 921195 706535 125954 998965 923149 1935169 162820 606989 1485683 889572 631570 152330 1572897 1105934 1578101 1790774 967395 1698114 1247057 1388511 218574 1107365 1968756 1456884 1084259 779855 1542618 513406 760538 995029 633235 992033 1442964 603913 296819 41747 1739711 301041 180906 1389014 302391 861694 58178 1861994 1077027 99612 1233548 705302 861055 666918 341247 922468 137441 1751350 577497 417482 894788 975845 354709 1821583 1390657 1551847 500154 222150 371607 1670480 960601 68651 502774 392002 1364249 1356418 1686657 420493 966380 629842 746903 1488689 643561 1019405 590558 1585697 1725114 1153334 1104404 629965 1071663 1635012 1905374 563516 1084503 1517584 862406 925247 1974108 1493282 1268450 252783 1853862 1816078 664641 35666 946913 7172 225382 900055 1810867 752952 1397158 80024 353121 354424 1705508 283820 1687760 1759878 847128 603327 1692336 491100 1717081 1911092 941607 1891485 634173 715776 1900724 1971361 114196 332490 1264597 1451597 1807047 1564556 1511196 848218 441999 1141916 19035 617061 1842708 289630 355983 1324229 53133 1798742 1533353 1402747 915930 1861984 1187324 915038 174645 532876 1184614 912380 232466 321401 403105 647914 297150 1370341 57137 1814973 64554 612844 406630 1035327 1841102 471292 34356 923541 1373245 675442 1695836 1737990 423535 973180 1958893 1909341 82230 1472182 1774954 1506054 1802221 1253003 688068 15383 1632275 934802 70981 1141727 69139 771372 1668525 1260450 147688 1515824 1972426 694472 979818 460267 491603 943874 707000 579912 1459961 1677779 329642 1884274 1437955 543736 1238144 493522 1171317 495569 743769 1023248 386410 1216438 224683 998748 115100 1432565 200189 1479996 304492 1998106 39397 1632003 1557863 694167 790757 1693598 897115 1387759 925564 4874 1928196 310271 908773 992934 886090 87045 1768728 1688034 268918 1349686 522830 1726833 598544 340723 985717 279220 44568 659441 803016 764896 403837 91124 1646917 566860 930839 1424983 82935 1925352 64644 538432 207650 774548 1823543 1683327 261123 1917349 1813788 1875766 529768 1624869 1420007 498070 227048 238989 895929 1531979 224422 1528036 1526548 1762598 992152 1087924 889771 1015721 810697 1924669 1466683 295600 952288 1594448 505999 411578 1593778 876608 152754 679356 1566755 870464 886184 1831518 1936461 1989204 685330 262427 779873 103996 533965 989776 1982463 768134 1955044 603581 454593 1084047 1555090 602309 1996132 938761 1104969 870979 1349386 631323 1533554 122913 1673391 416592 1280094 367851 150854 570299 19771 158567 957355 838684 1275586 326711 1734304 1774321 1679734 1833926 1546210 382341 1507885 1225173 192843 1635966 1020148 1764004 839489 1394174 332031 1884586 443663 218030 782519 604732 1971504 1322874 832552 806386 1315174 1230467 1259122 1516560 566033 808457 962035 52335 1152189 996457 1785196 299077 1193625 738921 378471 940513 494950 1367370 980431 1375668 1019613 768723 372087 520143 364488 198778 1521325 1336730 509864 1459344 398561 196880 1444853 1498115 1862677 471069 166689 1976086 1244032 1221579 1845788 1913283 627445 910118 309618 1324267 1130335 1668127 1689174 222840 91413 1355230 732778 1486131 1355010 525376 1894454 1704258 1732418 248059 8701 89724 492420 1067150 164410 1905809 178149 1198792 1793663 1995624 783066 356541 127818 1942802 1004376 1775750 287908 1487424 717812 722863 1894738 1220873 1964482 471881 1846625 1129473 1861968 139723 1697922 1803922 1334203 24852 422166 379053 940348 691151 115597 764481 1224940 678049 1946463 1394475 143111 395626 180094 1812144 881384 1232545 1168889 1651222 193545 253279 200947 1131273 905616 1274624 557540 1114505 935293 1089053 242500 393248 967683 607401 201709 855731 1441962 1469013 216406 455724 105193 447636 1773865 1821584 1311467 717105 1153294 165092 722859 765617 1813325 489648 1397826 202723 1947299 604956 338970 895632 1139345 1647952 1149335 1677825 1319623 646771 577642 384748 1161029 738176 103897 975396 69995 1456367 580452 1871362 1370357 1596982 1280856 124267 1865984 987072 1556818 1834757 1501969 871565 390004 1116836 194981 1537868 295687 149414 157441 1839144 1911153 468614 1023645 45295 977790 521256 1426299 9480 896888 1903144 1119866 554494 822295 1872770 937256 950860 644196 303126 567606 1990385 193885 1771928 88975 946345 983016 978257 1298708 1377060 673392 1260830 583573 153841 1412152 1287230 1244153 430718 556618 485692 1115881 251327 1939147 1724070 911360 363151 255712 1381531 833075 166491 1023505 217159 1317895 595511 1282743 935191 1062490 656606 1788101 1180898 178202 1480721 1740140 1835215 585586 352521 1816205 207850 301138 209684 625411 1438057 1921660 1727582 142107 158766 369222 559618 1173747 1281055 1931669 836819 83358 263562 57305 1335258 1189920 850742 83459 1405399 1112133 1669971 1441037 1381368 1907064 1533555 1178409 951511 859379 1741772 1677616 475614 757103 12366 1950362 843448 424902 4281 663211 1660662 94942 1586501 1575194 1157046 1428833 1223926 300091 974375 1223482 132580 1210293 5359 483453 1220407 1760720 1574323 394618 853059 1165601 1883653 850343 1021319 1991267 1651520 1358827 520439 1887719 1907814 1786211 1178124 1288955 151563 277191 1361617 1311693 295001 1078315 1699420 1286496 1881804 1823587 291439 1166726 601468 1847868 735168 470032 1561169 278235 162165 679908 1101688 95326 587003 405400 165789 364969 316899 1827797 1847272 1442828 336291 651694 389644 880204 237187 433945 811357 1067336 1550363 1297387 495064 228896 465964 516768 825509 1241263 1763264 310142 1400750 1663708 1994776 671765 167233 13020 1496910 1451940 936428 302154 978085 1421610 1452976 192191 827707 120820 299452 303472 140566 1136041 482465 197490 924810 1735642 1408478 227213 1171081 174562 1895262 1599328 1567432 837419 1627756 1354006 1640794 1729556 54171 1257010 374929 730446 1300610 920537 1412951 763657 598438 1896355 882082 836822 1497133 1467382 1853123 1624032 677658 706336 1395861 909900 1125437 582371 389913 1721989 1340808 1647464 1266351 872778 24765 499554 5292 1054073 981912 1769759 1629692 1561416 1502780 560266 171564 472484 1531498 1154875 1842380 1835690 912120 1001560 159104 998984 1076121 601075 618426 1352649 842868 500174 1149966 347262 1823211 1342489 510651 1495630 851434 93638 1698932 80230 1200457 1334658 870562 15972 1778490 280686 1086712 1494863 1765561 238939 1639360 1476377 1678040 810258 1556872 1118808 507854 1522100 1980550 236482 1995853 1506444 439613 1081127 700987 1939482 166633 782733 68834 275048 130449 225388 410466 263874 1515984 1467992 65456 367113 1778447 838132 837513 292659 1186612 562250 371960 593490 1170153 1340436 1916712 876895 1322255 361969 1654589 1511734 1726583 234917 78357 284581 1190137 1658606 1519751 604584 1582008 323060 1984252 825930 1377725 602915 622841 524388 1787597 1934348 1770614 828053 1563026 144806 349806 286885 746763 1698368 923648 625535 1432561 1474062 1838907 1380015 1616443 1704785 1160562 616664 1178665 1662824 540030 381590 800422 451965 716796 1094922 1335841 64994 473397 1713018 1494972 681166 1402552 742081 201022 411778 1602117 1912729 1320487 1331959 1159466 1824657 1311255 967449 1364936 370221 1402090 670378 349226 672986 1075748 303387 119675 735205 299030 1572622 165552 1425238 1062809 1018514 949490 841793 1597000 695697 1813922 423585 162045 605313 1054546 319736 1788120 1405277 994737 1223699 1850839 1994499 774845 935601 1062564 638605 1729626 45374 174814 1450424 798331 1083922 1087019 1888918 1588550 1511205 265989 1143992 141287 1208735 419865 281099 257042 1852463 1965693 176364 1009307 837171 1221870 85470 1542227 1024835 502794 1636542 775717 1668605 1200310 1265337 1395459 1446917 241534 1719360 1747325 1884118 1606536 334894 68947 1639445 1386549 1598467 1554354 149231 280558 1462589 507276 1975625 421801 1564681 850040 46363 977959 1472919 1703132 9942 24578 1557586 835747 974980 1621085 9280 1517737 581220 790243 1393261 458390 1542535 616122 951622 725600 995942 1849425 707744 585186 701328 688608 1573398 1399680 1208874 275814 618376 559175 1308740 374391 887946 1674541 922705 1207514 334497 737228 162743 1125389 31879 1148189 667156 1109498 1776341 1884405 1654230 879611 214493 652882 373615 1688824 1525980 1393559 145791 692091 1859958 955435 1987042 1126884 567666 1101658 560429 1053894 24328 1133181 952669 1997515 408528 1442850 1437602 1826423 1346685 1583848 349979 1308076 1049188 781798 1913278 1651030 1200842 951158 1609205 1800416 1199669 653991 1539925 173360 906157 74841 1311442 334169 1145594 937897 473226 46143 997069 729798 544131 1925196 318392 1475031 1346183 1080671 188470 691352 1842203 1739600 222608 1224375 32574 1682932 1898690 1966920 1855914 44777 311945 1852512 1836290 1132974 1626513 321919 227326 944682 144037 1865185 705001 1916838 112069 692988 763176 1917304 404839 1259491 1599733 36630 1711939 389883 1287609 1719242 1330097 1487185 339080 475774 288696 803987 1745878 1719059 452641 1938492 1073434 1152422 800248 871446 1941426 1812745 63560 1690891 321707 15359 366448 1860200 785285 460641 360873 1082650 653115 21893 1789290 32063 163263 1808472 850046 1424683 1592088 852785 1624890 1650126 1774787 343279 439369 369452 786293 785151 1442699 775932 1203614 915797 563681 1903429 1144818 589077 1958740 846851 1484942 1902851 355030 284430 236222 626426 1947159 1951535 1060780 1761569 1898782 1047038 1735028 1411539 1681179 390254 1394064 632528 1785400 1751103 1590709 1394087 1265439 216651 782530 1889419 1078679 1721435 1454664 1420712 1853108 1662007 1232488 544008 1078018 393582 853082 1450573 367750 448362 1069213 104167 94522 486223 1997362 1816296 1712263 1176848 1250444 20143 228829 94890 1519832 24471 1989847 1056707 136929 1169904 1594025 164037 1323490 1311261 1618348 1225258 1130380 1376566 218591 214674 66898 499153 131360 931949 1256462 1699393 528094 1344050 927782 1295115 1450449 1922662 1889673 391863 1271547 498395 1666427 116491 121629 1200291 440598 1391039 1854836 1083846 15516 461527 1246576 141359 372096 456003 1320362 1918113 1831667 824778 613811 1102803 335110 381528 1402500 536485 1076307 795160 1466091 1568282 1888819 1334066 891346 159641 1436258 860836 1803949 1483702 202429 882559 470409 698513 862042 1517640 495451 1580717 250002 1491222 1407634 1108158 1974671 1537343 126678 1591133 1969523 1099235 1611439 1368200 1151039 12674 1886449 743620 334603 1916633 1875461 305346 1017674 1863143 1783643 1088604 1053494 491488 1376767 674748 1869420 120245 111373 1687782 1018568 1519247 207589 713305 1274177 1349667 857318 518173 1257337 1923980 1559394 869968 916882 4100 1568164 1358042 1850853 222306 182191 1497674 1681582 598803 1731735 465585 1650873 35568 275061 284870 951816 672768 1256513 930179 1318636 893187 168019 1602187 849008 806707 499687 1082470 777959 1413932 1671612 1017881 629519 1378544 1940182 174070 1113128 1391818 368861 758335 1830690 598786 1325762 641140 1007628 466730 1601233 1939721 1317766 237388 1923824 1476999 117040 545693 53579 484505 1220162 693751 129612 622872 514790 1339007 824893 1380738 644112 1222962 691954 25291 456546 1695041 1502019 363162 725507 1769014 1966206 1282466 406453 762994 1910055 1014757 1895879 150497 582638 721105 992189 1988913 1020823 310433 725980 723389 1421302 752501 1419081 1786873 967219 1370041 630491 1792997 625629 1614710 59497 1159991 471527 1246051 690964 204893 839206 1166914 1595460 1094354 352087 820891 862831 329843 34497 1087992 566669 1449071 47705 489073 1412738 614614 1557562 581207 1450744 1875554 1428703 1850307 1134517 1610158 265296 79037 867140 1160971 777901 466722 722130 1354911 830055 614451 1618603 1442283 1067938 218471 1883093 1173087 750659 1257856 171139 1300775 319913 1571210 88217 271940 1714534 1816380 277860 397211 116297 876639 1438234 239973 218319 51466 1151297 267781 1615 1889423 969245 1393429 579704 1279780 1644270 1739692 589374 1720033 1781049 324140 300914 832725 1433673 948710 1963507 677492 267379 1240490 1877061 1541053 1060282 726955 1268541 90332 902696 20015 1750400 1355621 955749 384432 1734883 1759863 961526 1514306 766885 669960 1710498 1083412 20889 1156718 1901800 1100051 322477 1154885 63632 1156296 1478044 1040720 502098 1233614 832784 1018313 1356493 1688526 1560498 33914 300451 135945 1588791 988874 333495 1737146 1783788 100413 920078 1257347 372700 448943 461235 1885934 231493 804874 1988454 1936811 1658244 31532 1708469 265053 953510 1589018 1924193 1924634 809087 1284856 1588054 1332732 81635 1787669 1258620 801672 306753 514640 425631 847841 102555 1720102 535566 914423 1008200 1777119 1424281 1993783 1509874 409674 61467 1466699 746770 1443504 1353442 1931403 1944667 647849 1587168 1547066 1783872 113748 757596 1331618 1191983 1686919 952407 282562 1219455 1666812 237163 1722787 169595 132568 684056 488881 1722312 1665537 315735 1692018 381205 1427980 186232 52576 1297562 308167 658139 1682616 985708 1150236 589851 1787152 190141 321220 1247132 1152997 473563 204577 694689 550860 1715145 1087426 1858540 1864054 1250642 208209 1165900 623254 1732309 316234 631962 1898041 571555 476485 42820 955142 1844352 1387997 878119 673627 1254540 1078052 1293306 688913 856480 1286558 1790724 831100 1211211 1074280 469000 1504731 485648 1283569 1392755 1501123 1285653 742649 1114471 821145 1384664 1913636 689843 1221679 1261306 1947168 1043144 859750 753198 718774 1961295 992597 1703832 985073 1082218 209049 1295373 74634 1596441 103662 357249 1732053 686292 304839 370244 474177 557181 1055159 1305912 312597 273479 1850360 1152715 1123872 833730 1264992 1389225 832158 1856217 82776 340482 41658 1106004 1411787 1680631 1618956 1277188 1144529 599596 1078980 1092020 1805293 962784 1911343 603789 1533771 1548275 1959609 1522485 502757 282194 395865 1472255 174397 1002215 1009273 1336208 1384575 777998 1307433 203897 1764196 591640 1550654 806124 1023117 236059 296975 1156202 1479762 170173 1204054 1364684 857417 556294 785185 159998 1867100 792174 1020083 12603 63785 1145730 1993626 129193 1798002 623565 1011395 955668 485949 1435006 341332 226673 1327763 1194689 635591 658090 1162388 1743588 517096 1358560 807592 1909516 1489325 480300 870742 548016 263360 63046 1414591 800317 1942498 1070663 1122034 1829572 1960190 126832 898475 371862 1602043 1250705 233113 1535732 85247 963159 862618 1024413 1283275 382609 985369 318730 1057744 687305 645291 621440 625758 1374917 1139129 88985 1991598 800552 1227464 167966 1299946 1654395 538835 778649 1132916 1550013 1878108 80690 1145477 1438732 1514449 1194726 930950 1557877 800394 1836356 807948 1668788 303184 1973282 759471 662642 1343268 1086237 985765 1848992 1052592 871746 331948 407895 1444817 1973524 38311 1497283 447248 187089 1563458 1469281 1257707 357550 784596 56488 1944870 1824515 480591 1871126 286133 1566647 649157 76898 94755 152396 774284 1225854 1982194 1672776 1949287 1082499 1284344 1010726 1633715 1181623 155001 534518 37964 538171 579885 291762 930327 1724801 597098 429907 1600022 1068536 1190885 19919 418571 801042 1263620 1249667 1964743 310419 827288 748748 1991304 88504 210594 1211553 1963007 1548020 337152 790112 1738507 1839973 1424242 693815 45657 1838157 192633 1402210 688956 1152803 200906 329235 1852133 14814 1839162 1206466 1496935 1995354 778927 1934561 1495151 56939 1995902 452551 1326003 1055697 1853084 1333348 1365863 1285426 426024 736302 437258 1487953 430239 825611 1389509 1534240 1061282 1001803 415902 706425 259275 663643 664240 462708 999064 1942165 515476 1058593 320512 1488248 291059 427935 408268 22896 1313864 1530091 697943 1240464 1738623 1192030 1550871 350509 46989 966721 573065 1301777 1388115 528167 1785372 684027 874501 461650 324473 1604211 1239838 1062038 1357900 598110 463748 1487485 1138305 1117701 1274802 1339999 317788 1476135 216162 1192900 1239550 1080590 202036 1877348 295300 138783 1678201 1080595 1315873 120985 1492471 785975 1103951 1819962 1840483 1024679 1914039 789750 742722 622297 947585 87936 1725052 1249418 1268133 32392 864720 1345196 1101002 357584 309006 30374 1333503 1567706 909215 999275 617836 708821 805852 1598084 973159 1803911 968481 1927142 1601110 1476838 863938 1560230 176311 1002290 989025 1487482 1520961 190936 1511050 626133 1395456 262673 968772 1038628 1673991 210100 1510009 1530137 810182 1232978 625859 599029 366728 625238 941573 1311285 334483 1760229 1554547 1131357 1748095 655768 788691 1129298 1660773 14437 1980840 773137 504755 1487672 883208 1049603 143730 1875420 769346 907109 498710 1482285 1452778 207219 256283 1088328 249734 29532 389860 1795531 401785 1400755 1634353 372452 508569 354750 1786419 707231 586123 550174 67012 452825 315893 1043432 1835026 1061277 1337825 110390 1375516 1613175 753033 1812400 1311140 1773404 34240 1108584 1405954 1003463 1605188 1249070 1673648 1439726 658277 1316385 720500 1020987 1111426 61225 394742 1534948 675966 1390180 1777000 533869 872923 1741649 768913 323807 92173 1551412 850558 631034 901562 1685301 1345076 1656058 1053962 470611 684756 1137527 977283 47274 1693657 9733 799337 829702 1250430 106773 1058751 623098 284014 1806136 1171223 861685 988535 262035 1103700 879827 169189 1955975 977962 405731 705254 747498 1512542 1581927 325218 1517888 1451583 1374692 576782 1374430 601941 132658 1361110 423044 161275 71247 585425 1013451 1870960 737263 706375 1805834 1679844 404693 995652 1211019 80270 622614 5555 270976 1873464 1285985 904396 456981 1820563 699227 717120 612201 364721 20740 1451253 164022 1190225 1578244 720710 1332170 1817556 1918087 1222553 349070 1158574 1425077 1977990 1176627 1958628 628354 164724 59297 374203 1872037 1931872 549256 812172 1177258 1982338 1657740 210990 752957 604139 1687298 371639 32045 80543 1550967 1344032 1472492 1647705 228390 578152 1184289 1709863 111277 413792 1431270 1494468 1369109 554122 1939424 866097 722894 36792 988710 1073948 1733789 1523186 486684 1850847 1539707 483649 1318135 167915 649047 689196 869870 1085026 659421 1721180 1172265 422813 208779 455284 1583956 774577 610553 1959621 1225092 603513 493679 901077 1356801 822479 42480 1007822 248997 870748 1378774 1833810 1172319 1609288 1206430 776681 54089 324319 1078327 207873 1856778 1053654 996092 467698 1051099 1965770 470453 1468800 304485 1871721 1673775 1999071 280091 1438955 1551956 1452913 1062306 181233 736657 666844 1529203 1124054 1546396 268845 1847954 1569919 1722507 1099740 1365589 414905 401106 1942478 860794 1757713 1088070 1051820 86885 435068 1547646 126560 1840256 1128438 1544274 993083 244778 174651 1060330 1269048 750885 354299 1324399 856361 15708 1967196 1550138 234397 884160 1081619 1631276 509943 1388473 1337229 296945 1087937 215380 1357806 819497 1562020 633661 1571007 1136386 1476326 670611 636333 1255469 1662145 1816183 377395 1165301 1831236 892926 1949250 1017620 38686 630022 1660568 939460 985970 1808801 1570579 132574 1967633 770397 1915748 1893759 1132946 191951 506871 1509222 1166074 1052334 1905195 602679 1155576 1209703 1027035 471822 868648 82585 1780405 502084 178256 1337671 1332662 1413994 697143 1082611 1377310 1661708 410851 731750 1486922 1488068 753015 1295870 961093 542858 680107 778781 1828230 1465932 1538346 16263 192201 1503182 1797403 326422 1292979 1405628 1468514 78164 763932 1276963 1844152 525213 1144977 1304169 214274 1919891 1195679 661961 147952 860834 198219 721589 169875 996864 1896131 742849 1862776 51243 1841547 895139 507477 1494169 292006 1359165 1420086 552418 1370917 1069681 456736 770286 199724 292966 1712743 283318 189837 1543246 1625732 1976532 1666986 1569952 1630714 1964166 1264115 259951 1276680 1269829 1383633 1255797 403822 160485 1156532 1110562 1138039 10132 1497624 1750344 1231401 210200 441219 1936949 296027 217065 273833 966318 819370 1839002 1873524 1114840 75944 842855 693513 1232626 48273 495167 1452511 1211026 1748796 1425305 1993443 1594669 1732036 286799 679485 1689015 1229304 969662 234800 1117394 215982 1895190 1650256 189117 793874 1499125 351481 147138 287035 1307756 860977 57727 1575709 1687892 1411750 950616 384719 687748 1848422 985447 368295 567558 919273 1921297 1038187 1628375 802613 1616809 1595809 982420 1550437 90499 1089196 315396 162936 1425194 1094671 1600691 613705 1472190 1262841 1554978 1779837 583576 1768085 215980 940771 1661597 1234779 1830466 94013 1016802 217238 639106 1857358 1764868 1420331 1770493 1823479 1095951 1556554 1061942 1920774 1690873 1311278 188205 1282010 1578734 790614 1194998 1102044 30058 1701441 1008577 1968581 1857541 977409 370948 1292994 1380589 1771444 1033985 79072 1164798 1599239 1841222 1565738 449701 1249146 572739 553504 112059 803664 1985674 1717544 1858819 1771615 1857497 143257 417150 1700850 758181 1179120 897885 955835 1526887 1737755 1542246 1994642 1211450 1010658 398153 1617589 1312325 1986373 871636 1460645 1329679 761359 166334 740752 476945 1998073 1230985 1011808 1081824 14306 1212481 1285226 172963 238951 1236290 1359223 663439 1780985 1152808 556041 199918 1567553 1980837 1732401 824218 1529421 869612 1325331 339847 276256 1315052 1896795 1968543 854427 1871621 580381 453336 1125779 138711 434823 1695196 376072 242164 1856797 896439 1932229 1092635 406309 509324 884498 1545146 1582 313711 302906 219826 477815 861319 156958 621981 912803 398745 938551 337956 1989013 1242284 23043 1718436 425224 510637 1644950 745329 1067131 418502 1887863 444392 192120 1951933 1801485 518805 1610383 1224558 1095531 1504300 268235 1703094 491627 439445 1063772 1038378 85918 1105418 1848997 1293403 1502905 1760116 1249995 1488973 1620569 1154233 1331814 878825 691482 1943109 1463751 1242052 615084 1318165 677462 1684776 1634985 883533 1295068 593035 575767 1159146 233361 1284642 248558 1419808 795785 1438180 1245888 1758231 1829423 1604786 1880009 252219 144870 544353 337116 23980 446577 1382531 906730 1833175 546359 335011 1687104 1755407 1388585 1342377 219332 1693364 1854081 1909655 84464 780088 667684 503457 1682019 1791278 1424380 1797322 1860794 1501921 862506 550410 409590 606416 1028950 1881727 1538235 643052 299453 1466917 592868 288849 1170699 820371 1223701 113852 1387959 1289981 1156125 1834165 1223807 1339950 1757205 1875970 330829 880184 654206 1564969 1567807 1298442 614402 997829 1203367 1937335 1328559 358919 1842372 192986 1086530 936639 650683 1320505 1548361 1022949 1784489 870142 1587761 472519 1532148 1267012 1508546 521892 1202598 961653 1390426 1755213 42076 1747878 1714167 1986097 317519 225775 871842 1345515 1190631 774269 1444096 714549 1629339 1517923 993075 1660831 30388 1145356 1339041 350768 1774980 1287733 1907804 962612 1151615 1602453 1439777 120497 647173 1088850 637360 1755295 71275 1045289 202714 74450 1129562 566263 264919 1501366 1126495 1394495 929534 1942135 592352 1168087 1281180 962181 140068 1171966 1566763 1273156 845313 1712141 99825 1162473 249949 189355 833834 1379731 386708 1765655 1228046 1109622 148785 682391 719878 999589 1643301 1062544 771631 1278655 308435 243109 803561 1495239 132988 1264470 198035 1624933 781748 1564429 921808 1141711 224586 1651909 769642 1575358 1661718 1258411 202961 1127253 1529325 1129954 1605584 971457 381930 1886090 1983792 1452984 552409 1374702 1319192 1642466 1536206 1778732 1891308 1506183 1260545 1509898 1317916 1913514 654214 592461 1340074 1850481 897856 1659204 816277 1434145 1522196 1463618 1328169 684178 1174309 788245 1920237 23200 1416403 1467641 1627525 671556 1429000 1492948 651487 828024 560029 981702 444892 1495173 292413 113263 646375 825448 1340660 41088 240105 456424 403588 20758 1084186 736589 1583585 874340 49120 255625 229116 848803 1611780 1811632 1569524 878738 385835 1958414 1347925 250590 497527 800045 1371906 1745314 1653189 87641 1926188 1596933 492750 134876 4559 1336390 1184907 1866986 795333 113913 1117822 1158394 876771 315032 1806190 1279194 1259913 483010 324446 445728 1499881 420930 1627618 208960 77842 1187083 1436295 370125 1699799 129884 483665 1529112 210371 863133 1123702 798388 1656563 1281017 398842 333315 9205 823495 174900 926370 596628 1519127 235890 10204 301857 948609 1736117 568885 444548 804346 1881602 1758143 1237495 1777691 238275 1770415 411410 1252706 738391 270260 993916 1989885 959562 1255045 1091584 438201 922633 1230166 1528806 1595862 1454683 1782411 985655 1340120 1150088 292301 1743910 1037075 1752103 1364864 402229 1899437 356605 975106 1119612 137814 1391683 1530426 1765569 1327220 1233681 1204860 1092918 41478 1612843 284 243766 403520 142691 1262443 1725569 321407 1760012 1997448 1673308 174714 1172193 792744 287031 55615 1155718 1447004 106179 1185334 210582 916158 1664355 1483187 1882640 1766052 704407 1250662 256331 63227 1919070 496488 368827 239192 183122 590823 1892596 813160 878859 476491 1020472 228522 1491183 1026618 275219 1260845 741276 1628486 790210 1156658 1744843 791744 11787 438340 1445591 739756 1735116 337498 1691472 706485 396786 893270 420329 1344536 606389 1095478 1396760 1687508 1258376 49199 1487298 655115 1732374 568962 393224 1113685 1132696 1066303 1568262 1688637 481560 1575618 1714381 757434 910273 1729509 1432454 1544095 523361 1021672 1034184 1953503 812945 1316893 334691 421696 161083 1755350 1659492 1122028 1957502 330878 84686 473036 1924612 990566 767705 1326301 79022 435284 1202604 1521584 1267772 1418870 1879929 1712775 539985 674554 1280332 1451284 477478 825815 143292 1424968 1636343 1512887 1076020 853272 250707 1764388 1101125 383435 806886 806405 1751761 810693 1292854 1033469 1842405 1414353 1569180 587278 260198 1494974 384713 625791 1761389 95227 1661849 862281 107577 1548493 1104217 1505597 367546 845326 1410587 592274 5526 959088 1370836 783045 1249056 795444 1294570 946246 1158754 1219654 1063606 1107738 1897696 1678728 1781382 772256 546168 1889418 1642601 1437263 278178 558548 1777837 1351337 1371270 870190 254044 1702958 1515781 799175 1563887 517875 401604 1933919 696157 1627571 1292592 1734726 124889 1272785 1402694 884041 1508176 1318172 1865153 908153 112691 1769547 406904 1196291 1814545 1050730 1748556 1406500 1678450 729164 1311645 954731 884083 309505 980062 963199 1568578 33495 1748733 16736 1725239 1378094 461209 924196 1229283 1994329 990928 958274 48433 1335692 700358 926180 229162 1123971 777793 1070160 60193 387764 889276 1905937 272601 223933 1558744 194446 1188792 989028 1126664 783540 1130134 1298975 1739091 1638344 1765855 107614 978238 483582 100337 1537519 1031288 562044 543230 1988762 382980 1269378 236917 1939219 1681308 1997668 611126 339479 359347 1122316 1573664 1325651 473608 574036 293199 1173380 1298548 812388 1532043 1352165 1595127 1926359 1312533 698488 1538834 1852761 1438003 89652 1847102 1373371 1800130 841606 1606618 365642 1260153 1202986 256262 413833 643833 1295445 1458920 943153 751807 73454 228553 729143 645565 1339859 1108242 1153782 350434 1136133 761346 766410 885814 342981 1858892 1587003 1478638 911542 791424 1310517 49222 1749413 605776 368017 644753 1642869 726515 1447720 72044 941772 1138020 40930 1041139 1767623 35400 1850170 1044874 22012 1645385 206402 1053633 1308541 828129 1849891 1735858 1810160 1081211 42546 1624308 1079037 1245196 1237150 1729382 650535 699686 635018 692801 1616210 1856935 683452 650713 1690189 1112128 1263339 1086422 1877978 48021 1631019 1175173 752493 1891568 1072059 853821 573674 324525 1981786 1264823 1223980 688642 1736663 369842 124810 183774 1654091 1280627 211387 1327981 692664 1261555 313140 1780024 135693 1003895 1063069 1772382 1668075 1477371 768882 204791 137373 1256621 52616 1553587 731348 1944192 1470114 1935121 1148769 572909 1835397 1537553 126309 515453 448989 195128 358865 587907 153069 662187 1941097 906620 1581005 231205 305624 891440 1209202 1496560 107582 435231 106951 1834314 294260 516875 1093765 896051 428274 1916903 89813 1123203 177887 1692287 1305987 1135828 116280 1368497 1819429 1629569 608440 980971 1921087 631986 4377 420630 14290 190471 1315320 1133601 1432216 1441178 1494425 399377 275267 519084 412212 256495 521664 1611050 1605826 186476 1537760 1150872 1900335 640541 337737 1231488 1762761 448812 90809 1090860 414257 1508463 500908 1927874 1086979 877638 1378325 932568 923468 413600 1188066 1568376 945109 75913 838407 956829 1135739 727523 1920529 1326894 667385 33608 1754540 1817451 1544485 1599165 1171193 1018232 1043735 806189 1087128 74348 1639744 1218062 1935125 1682133 1923697 465196 1789679 304580 569561 416446 946965 90612 743705 1983049 1386797 1445753 299091 436265 568419 611466 1238395 1560392 312747 1688092 781518 1870727 148067 706610 1103987 381637 1352 656621 40105 1987361 128032 1662933 114783 1982524 905560 751774 119938 1870951 1869456 1242332 1068693 633557 1405580 904844 758199 1104122 940626 376296 886916 1538983 774971 203476 561381 594489 178079 1037420 1320936 1090880 328090 1786257 580680 1524639 1658025 1688512 637249 1671276 977526 540013 1047828 1951949 93872 895036 617550 244306 731551 924095 566210 1348399 1436051 163809 1216135 1742101 112364 1124018 477539 906268 1538414 1663586 1514390 1097867 1325372 413110 1456143 1621138 121384 1383930 833513 314361 82195 1043028 1029490 1321220 1339285 524021 87365 1808163 495471 1979051 184294 1156101 1376277 1623136 303714 1693588 1774896 1109444 468709 967836 1094984 1471413 1653103 1536786 731372 540784 664795 436979 104601 592497 1803271 1204686 80929 1840789 1576541 484604 1197850 1100345 1465035 1265866 994133 1967000 1156050 767672 1974940 1102517 429133 352707 779358 378934 1749585 1468256 402589 905494 808547 1266803 205088 1152098 1823785 839904 883688 1955694 299790 802209 46819 659640 120142 1770299 1945603 262330 1400756 1815154 49973 881109 1078870 169091 399656 948319 1275027 1319550 956582 1765566 640780 1900349 754383 1073077 1292747 1875202 1601751 1047869 101296 470570 1513557 490856 1713781 1139200 1046845 797615 1152851 1765994 198059 1421233 985298 1577105 750573 196283 601123 1611103 1342057 1580163 1052011 128380 766139 1789148 1699842 1270612 1501872 1852413 798829 1736814 587915 338324 1176704 1126904 1055508 484039 1764457 1366021 595621 123270 1969906 603475 1813323 1805734 1016208 1305268 746683 1102605 1456036 1350124 529478 1466193 972684 1894749 256266 713095 842569 1424790 975261 1169885 1717983 697252 624164 887354 1594252 499902 1463253 1725749 1285952 679188 1333240 404756 1187401 776233 833260 304897 579791 1832033 1612102 86045 1344905 890349 1134326 1246259 1048969 1584514 1366296 758905 1621332 1296351 1820592 1820700 869635 1327983 1278249 369487 523709 1156298 51697 1647420 830972 1909690 1711945 910515 1823932 649328 147913 36143 1328698 411216 1480990 1151232 1571291 1944332 575785 1910224 873541 1332005 1680607 530926 168186 1087466 1310012 669713 1952222 242033 1111325 517013 1639798 1794969 1815850 1910362 1679567 649813 1816787 1574213 1690419 83352 1666918 1105515 900245 492871 307902 1256374 769829 1680664 286331 1963123 935470 1709775 1332392 292949 1463706 4273 1992188 1976382 1518422 858577 1698229 1698301 1548738 502609 15164 736904 1385140 1881186 1680141 1414071 1437805 875844 183348 805256 525650 741101 5363 974623 1178829 1191852 1718435 1809913 613786 146044 104479 1529472 1641270 1606105 1093272 214074 1498625 56736 808267 1760113 370981 1618878 830686 138906 586377 8661 1225051 1227255 730047 675123 387867 17314 1496532 1997687 444989 1718673 1792282 1750591 1988196 1099025 189382 1588619 1005821 74448 172575 656736 1840144 570153 829405 880295 57624 77534 142992 1308763 1067382 725025 215638 1784615 424972 1472621 929734 910198 879823 96508 1431606 1327247 1002255 1821886 96607 1924363 946384 1766377 1672807 47685 1237653 1434741 1207656 110739 1942714 329738 1529907 1125129 297544 718875 1879697 997936 966016 993685 1227465 1290495 196436 1664654 1154547 1827189 802620 1807827 378593 518729 1054343 781870 1256968 625824 1878384 264642 1077769 528341 1633240 1312562 28761 437002 1184651 763362 1498139 1278868 379143 438217 1264008 1785505 683153 452606 1223465 381844 1399969 1348909 1796258 1577884 1176465 486749 1942147 999142 428086 1294619 1413544 869683 1385620 435711 243978 73760 1159187 1899269 1776595 1929819 226866 131441 1394469 1918541 678422 333249 1652692 1537618 887084 1785479 391874 1389133 281688 1985667 1412361 1912722 673239 421697 790989 946507 595306 1933066 723365 992294 314302 677452 328347 1690569 178775 634516 1773026 352797 1839409 920103 1744538 1152137 1775495 1724339 301152 1433917 1291904 1702742 498219 57169 688269 1014853 1190883 656535 1564964 218126 518807 829663 1716837 1846466 1412110 500669 536647 1070025 1268295 65673 1384668 1097565 48498 806535 1598178 619799 1085470 574535 1505809 1989113 1735194 1878233 1946074 1361090 1204671 75736 218216 888308 1225158 774459 1723804 1927753 1382319 419964 1310968 1190018 323289 1911377 1373993 445281 1563551 1030014 1552339 1055144 1497375 1307695 1364889 1034447 1227974 150632 1267745 1788509 322256 921995 335450 379663 1835578 1683207 1387116 1096711 1477326 967601 1810982 1408770 1004724 379190 1974436 749982 1464908 935038 1435486 1545289 143695 183718 1681801 1186571 1480910 1125083 329730 1446338 1174558 1885293 1798237 196612 1252127 1308309 385944 1313287 1327212 1884232 804715 1212115 1973171 1044319 1957352 27628 841462 935999 1242709 1373070 1153429 1194824 1678631 1572878 619729 513651 1581964 1349910 1600370 1711210 1644903 489257 304925 1924087 1930746 1570201 1329915 1958541 1727933 267482 160842 1537419 1563468 173314 697859 1875762 1290908 740596 283096 1244559 619201 694294 1749920 73538 934382 238595 875920 792965 1089141 49080 1073996 1761433 795047 855071 160622 1664932 83954 572757 649222 902829 543957 1737913 1740460 363048 1612701 743387 717774 1970128 1821261 752427 1466716 1895876 253913 568657 1194820 1418628 637355 1774555 897405 1056105 322234 1684869 1816208 367799 1335581 566783 1802887 391285 1811177 1086826 1764487 641206 1874075 1738099 612723 1256394 1966794 658100 368724 1055975 444646 74494 1102057 1173381 1615516 498463 1722186 1041831 1638646 1427195 1427043 1684867 621739 526647 1781096 308134 1974396 1695226 43259 616778 869095 1140204 925072 1613899 177206 275186 1461086 943267 1049317 46177 1936467 1541046 416894 437975 29227 782753 755122 1762248 388832 189579 561503 1792650 1756583 623391 1681432 1895407 958820 808042 33168 49285 1247163 1142911 1260 1554306 189251 1843717 520718 62007 1995346 1199882 909956 602703 873588 356243 413015 1041056 172996 1997823 37872 1423162 1878560 403292 502277 9816 1837788 1966050 1586009 143242 146430 239566 1917265 634362 1996462 1525914 1142151 310160 1754051 344619 1799586 874447 1112168 1833436 878696 45086 1337799 1939044 865699 396904 897664 838566 1998664 329610 639514 262651 627046 1792963 1559968 413786 1987261 316863 1292496 1015659 1987629 1945566 1243200 3349 448858 1307339 954987 951642 745026 473626 1401012 1298302 981821 38396 337555 454194 301039 1583295 1556414 885624 1705824 113903 504975 1971439 955938 800818 88673 486863 390326 1727688 1215520 1648625 1284184 1996686 1230327 241028 1705914 1362491 1676000 391709 161839 1795668 1169970 9793 936672 867779 644694 1177416 16478 1439247 307080 1350633 1086673 882220 337605 1851568 1668168 1394348 1692822 117136 1491687 219576 464387 181907 514781 942421 767337 420497 838288 1666616 1581294 1679155 989986 1240002 762859 1432562 119978 556219 314310 1106189 1633544 1160879 496254 1712870 1885867 1587879 527081 1687131 431214 1350348 215699 44527 275345 677700 854669 36686 1892247 1831679 102361 504910 1741663 436761 1253280 1578780 1312548 807144 777043 1784546 1761688 614671 1885099 1920306 1857242 1630708 1857038 369427 1815838 399354 512727 1769697 1606983 1715785 268257 231737 1069429 1403061 360598 1780503 1911586 1886519 1377193 1074674 464995 256898 322556 922637 699622 627969 1794161 1288919 243472 1778360 93558 1350037 106151 1348029 1296746 1353080 71810 136460 265102 1708784 1582333 1089522 1763999 1944277 1269869 1895720 1743713 174228 949845 1692849 107643 898109 1671823 489484 893507 391835 1510246 57028 457187 270603 714286 1913642 1486477 1228566 1773330 1845268 474852 237222 1644452 1416923 644160 1051282 439245 349348 1114890 570398 1034280 847055 1642795 808222 1696274 1830152 747753 628040 1821089 569125 160422 675467 1818853 1193656 342574 1414446 1897180 593444 263737 966297 1134462 841171 1658643 352364 1993647 1857260 1117918 996525 857595 639862 472407 1594943 1998663 561981 268337 725548 353796 477412 781019 1985616 530736 1789120 239203 1468896 522033 73049 272603 1440617 1276494 1554450 1615745 1258924 955524 1476701 560288 1427518 668845 735741 1249392 1856366 556973 1931695 936376 408824 1869338 959801 106508 856354 940098 1379016 1149255 1713913 994181 1537712 1844328 687179 1067155 500775 722862 1265522 437796 809653 1067701 1018178 540572 2638 1174081 1931494 512268 120897 525332 1480024 1279795 621347 1368237 977301 937858 415739 568016 400903 1739844 792025 482921 322830 1109876 1442864 514692 495314 950673 1664511 714478 1746324 1086396 1772098 470530 1611232 1052088 1795329 370666 31724 1001716 154653 608289 1026094 1613682 1458640 1148197 1031638 191093 376022 1156250 1316009 1907200 332433 469124 1186095 913056 1400850 1258119 944315 455262 794233 1679353 1767361 741805 1298092 1483847 1488241 1000860 607036 893107 1155691 348927 1903947 584146 830921 187228 1467327 1973542 1035982 1820022 1703457 1579379 1584884 1613072 239389 173427 732847 776963 1611469 786716 1725073 1766703 1722674 553027 214948 618614 149515 462880 42423 861038 1246603 1551242 1331810 590306 23477 281128 1435160 234234 286932 1867112 736908 1626547 1868499 344876 1948701 446524 1833353 767604 61552 1127814 332696 422256 1837433 189594 1792211 1927938 1724795 1407714 1653031 1924342 118161 849360 1329188 326133 446146 1825233 539734 186911 594814 386896 1263833 1729595 1661090 328004 434707 6015 200905 1246527 135732 330879 970833 598844 818819 888545 1481121 296030 1904308 1808422 829669 220093 1704754 1164139 1683360 452574 1645717 1719524 1531696 293530 293288 959582 478189 1293240 1571989 1196161 505333 1381080 1730331 1889824 1142729 1402811 421954 688696 658356 862681 1437021 60656 1141065 1259894 1023379 1228143 1222671 1355405 737314 1183590 1385989 11408 577586 107334 248648 1437270 743564 60879 1276092 1621259 1076955 68794 474913 1822097 1633842 911046 120002 1901319 1621279 99869 1214244 1278517 425150 907182 1740501 1031835 1560320 236865 1050613 1387380 902097 793391 243913 671271 1577734 256808 1668552 1710256 362694 589671 1427220 941437 1147370 335400 1361975 449192 37399 1675857 1806551 1920413 1550945 396060 84065 1784354 1927611 147182 1589000 335410 589203 1209548 1533272 886824 710729 1763694 109186 1205970 259053 1067920 1103252 324120 1516267 245587 1004113 141187 1083364 1711270 1073650 251481 1305170 500082 1058242 982320 1382111 1685560 1827224 521803 973250 256462 1188021 175767 696855 466260 703573 1328411 1053041 877125 1853454 109083 1856043 65450 4465 495219 900534 667880 1135167 754204 188540 1971978 1560365 309603 135183 1583855 166392 184256 71776 982074 780073 1106531 1977265 860260 763427 494696 689228 935725 1094232 1344337 103909 351386 1975019 427669 1399085 1565424 1398578 1366679 574332 652977 1664093 1632678 998483 895991 1964920 1978882 1632932 1850724 684967 903816 254119 1726187 1852180 1759949 1161364 646971 115130 742588 737021 599666 930022 1484313 1204692 1260217 1739389 914025 1440194 1455700 1107029 1256428 257035 1561388 1356375 491481 636548 1116842 1878761 1601432 209943 887706 895808 1466021 511067 89102 134977 1681816 692521 444252 1443630 1797471 1964933 22382 603753 1047674 1185206 500748 812277 1368423 335883 1993296 1212811 170814 487815 1169357 889949 1777921 193821 50542 1432203 287397 886634 1699252 357549 493421 1854332 146756 1538225 1165014 402485 634776 866285 442981 1546704 1672327 892622 1866379 926795 1763405 1917718 523030 344683 1090927 87878 9918 705577 1389098 1433266 680527 1997837 394867 1728271 1227826 1725834 594100 881243 905808 883585 558441 203244 1366709 236864 250934 145742 1907299 1446662 1933664 1753093 859562 811262 1239686 980179 254387 234303 459771 292741 1283025 1909018 1870632 392741 1265131 1341198 722213 187744 1281741 301191 1990601 752999 432330 1940895 1766806 527577 539834 401647 29014 1226139 233184 896862 1420922 1630169 1563930 6224 794010 887127 473871 1146789 657802 675581 370523 734176 938242 1138037 39274 118751 145672 1858605 431373 800754 1913036 321483 242428 262999 1921342 1714628 1807943 795579 1110456 109717 967765 664571 1582258 1970732 1215631 209357 326695 777948 1449339 986117 3965 943412 1419449 1988189 1556197 708270 398377 1723230 1114691 925187 1310773 839707 1265922 54476 1078777 992646 850110 794321 1113251 1671868 1797215 964525 1475238 1320100 440401 781021 1071659 427424 1956627 1589680 1973103 1609814 1368021 1225337 660034 1416947 238845 219639 119533 938997 730208 1587055 1377482 418777 954367 1037949 1508876 1596698 1347767 1971101 120296 639907 640530 712444 1098064 870652 1680571 1640315 85489 1590556 1505553 1576579 327817 468774 1344263 1362694 859574 662785 719467 1413055 989745 86137 258478 23302 1970359 1223849 1610974 897423 1692463 849774 1188550 539645 985501 1251740 804050 943652 1425354 1996188 958199 1321164 1535426 1087692 617609 660513 1025510 481074 595394 1796498 675177 57243 835870 711742 1121061 870420 1197846 1495010 97051 1756498 1655114 1711635 1938696 791387 1626495 480351 1061463 682306 1942517 268865 1285315 995799 215869 1252319 1006957 1774290 904598 720851 770098 1186375 215200 333857 1333620 49579 784759 598325 891672 1510637 471478 83804 1895908 1481227 1595538 1912592 1534346 112828 1797690 278356 796894 1126560 1018284 21535 1158130 1134067 24685 1514617 543309 904026 245247 333400 1213730 1450439 1837707 645607 1892 233540 1159081 465753 685779 1908634 890346 1729157 691370 489230 674330 945690 1513861 666538 685241 973694 61502 1673627 29240 1160202 798357 96874 1062413 579387 747668 626440 1510895 957471 1760262 1336830 1486127 1605122 1514049 343331 1513760 170654 337746 1982704 16140 1827106 1299479 521799 917001 338065 1367080 1529003 44288 590807 352522 120862 1086819 1907971 1823335 1049247 1768024 74384 1544544 1002129 1231432 345226 1925077 217443 1879724 1726378 395483 555345 602515 262927 200793 1967094 357946 189356 514801 447082 545559 1582729 381088 224417 1208795 1063585 775774 385423 1046645 1534100 709403 104527 59216 1186452 491948 156503 1803043 40334 1417056 845286 326923 1552662 1896802 1522758 1663551 1267599 1389416 1424605 169139 567161 627233 1704868 1014442 774825 417751 259893 241691 594134 313543 1846217 1689444 1512229 1234275 1328629 1052702 1539040 1228272 35135 358490 1202268 400311 1301725 1489806 523301 1596505 714063 480186 1780038 1670439 508795 1865701 848773 959923 817509 171376 1763511 910572 1655742 1252621 1346346 691123 1330367 1559173 1680204 148543 755247 774243 199716 1156534 396224 1257704 639279 480851 1774994 1360208 1955764 346166 1331572 1523035 120479 1135121 1851122 1104885 1053590 693824 1583589 37543 1905004 1281893 172994 1759031 1376848 82628 862700 1571349 500 937041 277417 1385840 172914 1786803 582114 865220 1089438 1959849 1607092 1634802 610173 1868050 1710993 807748 102067 546289 1683590 1126074 1261356 492473 1422603 1889492 856585 1730630 223768 1878924 1036131 128949 235711 1463605 1549732 33252 1246635 1225196 692339 42280 1980794 1238910 1010359 492325 1179776 328609 307543 943291 1661388 386757 48854 1640429 564605 527173 1485736 37446 864412 333346 1632853 1985729 1857940 1910603 1898409 1026268 1708016 1467053 610772 816409 67768 748511 813530 283463 493025 550314 255753 1348446 949769 427767 1800368 81502 1408650 257592 1497983 293693 117816 169209 1065171 173541 1510007 1719272 1344872 656758 956703 1325872 1410209 251420 1204769 1488856 760626 921611 1309022 928863 1544876 37068 60946 1164750 151712 1874462 343932 1861949 782314 895204 424029 389161 100038 851882 203945 75893 450809 243645 1645655 1830816 82019 1347228 557424 387009 1711436 1149472 658778 1623329 1737207 1902914 665296 420557 900469 974586 783413 799835 191831 1458491 1872715 512520 1572413 1233221 1112092 1281913 1409013 1399613 1549485 1752166 1831714 117228 1372993 280016 1411509 313895 547820 1445643 177172 1828565 1874059 1973108 1854740 1003209 1002424 31109 528159 1856371 1038065 531146 1151022 524083 1112980 340468 896610 1380130 1434263 974480 346234 1901582 1670232 43148 135807 539920 1689012 148341 584626 1379479 1713663 1634127 317662 1176315 883011 254311 623131 79427 347296 1038213 1833520 1294408 1628462 1046369 1719354 1062132 459618 361078 281183 1237791 1485513 937646 1440846 157942 1519562 599438 1538945 345793 57342 1573464 1270247 1655344 577874 1155269 1404580 1404805 1274143 1505330 674663 170036 1630128 909770 234777 1744124 468344 105840 1677276 404410 1207357 1399739 768036 465562 894428 42603 487726 1374643 1848102 544876 1051412 1193700 1683798 1046664 754889 20735 254662 1208569 1387639 536390 1084164 581373 718294 559266 1447337 1431800 104626 205748 577070 927148 187497 870024 1865516 1649662 1128391 1408544 1851680 47658 64838 1995406 53021 1413856 1550534 302910 1561051 1523226 943067 1246215 4289 1554860 1476282 900573 1008179 284840 755749 1922766 1313671 994592 811301 1575391 1403126 284977 1353376 30255 168962 1576206 697242 1961961 220542 1681047 1513603 1809324 1543514 1131749 733910 1478694 1368658 179774 444733 1773516 873546 836597 1375237 1183173 831028 1036374 746341 54600 998739 1422 810450 900332 949701 747900 795473 571570 1523347 726546 1272709 1217811 1561972 186583 1480677 541468 812525 1563143 381384 443290 1551451 1469489 208323 1121773 524576 1106765 567209 1166777 1932094 822598 771611 1366587 1773308 827721 901242 1816827 1587539 1454878 134081 712896 1658901 11981 1100682 1388074 102664 1370495 692698 1960883 1316679 277190 1012101 1350105 1613228 1156063 160028 713866 1947797 332215 76694 406588 1217955 1889461 516236 1959347 302082 986287 256765 1902850 405969 1434700 163429 1093815 1133708 1313489 1582353 546731 524977 788363 1276852 156988 1711461 1485010 1027695 791561 1304284 929708 107484 1017207 1772730 409952 871320 111412 776264 472495 1180811 924489 1012461 1650373 1657995 1038668 1060032 679141 1155588 917062 1043496 1493070 1706320 1861624 366673 1621880 560673 861543 1299279 936113 684280 1729624 208601 1966234 143558 274310 1410121 1316123 729089 1642274 477209 804048 909184 1539185 1738039 1316069 1538115 1089173 15640 288711 1048857 920018 1783687 887798 1177331 769606 1071813 1885848 456215 766446 1218279 1270442 543913 421840 1531757 754401 206304 1290338 968865 708896 1541128 940194 1712203 515099 895330 1198687 1151255 1781348 839637 131876 1542692 1069721 250347 1543736 146126 628159 995420 1489081 1719912 924857 584307 923669 1174228 1426289 1118515 827218 280213 1703550 375237 1658016 398662 525033 578595 132380 1348161 1749560 147568 1935987 933864 1221890 24167 1425979 1473327 1237311 228471 713165 677123 128283 1091003 842142 1585808 1309689 1861890 994553 1878232 1629915 622121 659573 259751 490179 533060 852678 695903 45021 847609 1290076 1197985 1653947 1004270 1048949 1034117 372020 423123 1574829 1554487 751776 1808390 350413 1576935 219879 769129 189184 1742619 44864 93953 1876869 1747261 698709 361264 1198628 1136053 1968997 348736 1452748 292204 1674397 1471344 1688457 1463840 56883 1974287 554860 1208194 1156911 1740390 1746747 988280 878002 1993855 1823237 1108425 701818 253387 1609804 1025188 1668741 1618520 224820 1970850 413131 627910 874239 1204134 722035 1038890 100840 1730674 1080596 70409 534697 1213995 1476880 183415 123677 699825 569461 1975214 121322 1254557 1065260 719453 965876 1161479 1080380 389373 1515676 1857679 1319416 1860807 1866181 1529746 909536 1070098 1266437 116921 407211 1475321 1139694 902197 1045813 723536 1705631 1525469 1765356 1691708 1750698 139503 1666709 1631435 1493331 1694872 892040 591914 1665027 1227106 708989 722196 599347 1080519 853388 1785482 1380487 1640043 241084 1517853 252471 1080132 1264350 1422633 1428501 819329 1424827 125802 1607503 934722 1856510 582658 434786 318559 161874 1200037 1422614 1420268 1096805 1133540 1106481 1467892 213525 1184931 1777555 1785772 893881 1446815 512833 349967 1517848 1519260 374978 125635 256883 578294 1702914 527593 1660316 105226 211657 1086501 61863 522941 1922226 783798 193583 1665613 569512 1538978 93116 1401353 116028 1009354 639421 579744 34520 970445 553216 13007 1372139 1783134 429439 1414420 1166150 811141 1901351 1817212 447105 1241945 646826 176354 1926274 161536 1812711 1333153 1183846 401578 1028927 52153 1524713 1432697 1450180 81674 1700815 1408939 220593 1447297 973981 642379 562848 1205670 657419 227457 1908916 1560061 1529857 587240 1017644 8727 1495449 1839828 411505 1653482 850655 635295 700871 969554 724887 1051043 678029 324675 983389 1162223 63559 4363 1579036 450653 1918807 1931387 1922320 1427298 1290917 431731 93226 670462 1029605 1190710 919978 1346181 450331 269726 287616 1537469 638113 140435 615589 1954122 791996 639761 445153 823563 87188 1606555 1249407 1173732 383566 339120 1672797 948830 1838527 799431 330921 1318425 1155022 913605 1968427 589583 264364 1023132 865432 224442 427742 554209 486095 335004 1351431 373245 1310864 805371 1792030 344097 1249849 1394667 1850176 801423 1396615 1347109 1930186 1253779 824089 1606345 557761 1996928 1685551 1100115 1485655 1714860 1040549 938187 509282 1282011 348403 1926985 1234177 868641 334988 312890 1731344 528620 727242 811993 1366542 980698 592106 897173 767676 1999781 595603 257846 1656166 61358 1483049 1984714 1965634 839423 935257 50721 432796 689028 1752003 1202316 362341 1400310 792600 41043 1715199 306896 370812 1397176 1922319 1779179 1118983 820189 122216 1575103 1672644 1939423 1235443 562587 66823 1285504 1551292 1878409 193809 976010 473697 444502 540849 1109920 308755 1516595 303924 75594 508201 972819 1107903 1695818 310059 1470111 266521 1832547 791775 1696745 747128 656708 621249 1114149 1266307 1294147 1750289 1958158 425406 1119651 249844 1915178 1701572 1080263 161163 98845 1537278 1387218 977437 401868 1741094 329059 916979 188404 653446 1957273 785373 1888300 1117586 923174 338415 911410 858160 102785 1042763 1012009 427019 849289 1477428 84963 381410 541262 1820698 1030851 777832 493983 295036 1847418 127749 480502 337599 1284645 876731 1930298 1179170 1682253 953175 201910 1878433 1793169 1982479 1325430 833727 1459528 865584 1521712 760031 1521059 364373 1932954 304565 315056 766346 1605915 1378747 707057 786996 16198 1546957 95644 1154387 1481330 1066614 69324 877855 1941031 340092 1814162 1345503 1148482 415369 1602677 872406 1298432 655161 85195 295902 467215 1886041 473817 518999 1061138 1467674 1846773 209220 284488 1119839 1572983 366320 668870 990033 1150537 1395743 585344 430207 412304 1807706 809415 44128 1098035 1325242 519783 169043 1520301 24535 11824 1276439 1009285 1615384 930128 1321032 1749065 1930824 137717 937748 949450 869785 412473 229403 780127 865742 1572483 1363885 19349 1106956 1548172 1393361 1162096 4878 406399 114649 463771 267981 1971722 205270 1663991 1353844 1532396 53333 2312 1586237 198865 1046649 800741 672132 968952 969929 1355973 370737 1265915 486590 245842 1506088 629589 1291343 638808 1744387 238403 515979 1336027 703297 883593 100731 1500412 1379433 763112 1787929 1195259 448599 801726 1955168 107962 193002 612093 427105 1122518 32601 179320 344885 48739 18113 247588 463299 653171 28161 1254729 336816 54464 1411210 101854 136736 1627994 396188 857661 286461 1644163 297596 1181119 292353 1356525 373437 584324 39945 832455 1168421 1568822 441069 571728 933730 1151316 962459 1510605 1496605 1589276 939785 1338500 153923 551276 1735687 949432 667202 1480516 1119217 464043 973630 1945963 282158 685972 426647 347569 539549 314068 1820196 341886 828591 158623 595867 1762804 1425248 979273 916845 1666600 1408058 1954886 311273 279244 1481508 317346 1888694 1221950 382097 1289265 1589020 856628 1882989 1969178 608362 1580966 921418 60615 631808 1362223 960028 369067 347632 1899346 958196 255043 1328724 694544 534616 1361067 953701 449107 1477071 241504 355763 1973773 142320 826330 248324 1131778 166993 287259 932069 1753684 625160 1579259 1705176 1972941 1634741 1305984 896354 830521 1536089 1957477 1920432 627462 911350 1481714 1729767 811391 1195290 183310 936053 467950 432497 1581736 1432888 1689866 1796374 101148 1543800 32415 420270 1756871 1782853 983832 823135 888872 194030 1098087 490723 1024432 1165569 550949 1991742 710769 663236 2766 36194 158330 1531292 1126888 125969 702645 630186 862840 1993442 645930 479726 122049 92544 1584978 374541 1222531 20727 258521 198319 68002 1061396 446727 1920319 594886 196260 1625148 772997 532754 1523217 1905253 1882075 164805 807027 1593753 1835995 518109 737362 1896171 1917061 561535 3661 1170114 1407603 364763 1482340 89212 1305757 1782205 1487717 1028492 1037952 270513 247634 689679 354023 47853 537880 782810 900936 1098374 1260397 146561 1082394 1009258 1513593 1164880 860628 1011413 1618292 1634258 1210558 7959 994236 1619666 761743 624732 1682515 501089 755467 869752 519934 271834 1246025 1817905 1341247 1609959 1079891 722126 1652394 967010 1809989 1446485 1971972 165948 830094 1813777 593851 1571441 1934723 1923232 1648055 505587 1909824 1311542 1086067 1659462 839440 1878068 682904 516914 342224 1215250 894003 148455 630997 1859028 133179 1470894 1978906 1509364 1851516 1174921 1527024 1776920 1087167 937312 1867447 1591877 985885 1098817 41236 1450606 1042758 1462893 1315007 1849960 704598 1598680 1699895 516033 1295330 1539319 679972 1677812 378850 1198088 599270 1901529 1653763 1239123 1366815 1155861 1786514 1190148 348553 1915973 1597392 1167346 1715783 705399 412481 1034074 1720707 154344 1053363 1573091 1099763 1725161 454538 620422 280653 1832813 332865 865926 1921427 1747361 157654 813840 161195 1200205 1344823 305107 1651708 1267086 1387174 1415988 1906999 926232 1241286 1600151 396571 848471 422620 119788 1332239 1311433 908521 1685454 701702 1167023 227278 1329086 1474667 1477483 1720100 1213159 1869793 1330767 789688 430632 60009 1107670 1963730 1039590 684872 1202242 458878 526239 1175123 1639880 978823 154902 41819 1761368 1703189 673745 1652772 4676 1971137 783241 742988 1775963 33991 230143 429452 980725 1564167 304001 1294662 461173 779906 626942 108432 1350533 714089 905145 1968764 1924579 243671 1642900 1890307 1737705 303671 1064063 1240349 1090486 250547 1399424 995319 962592 383786 1699740 874463 1506994 1265735 1814635 1780679 989497 1958388 1163243 1730505 832603 67907 1374695 1055458 1775195 610799 911027 318685 1300027 1208845 1860273 1514383 92702 598815 1918456 1545461 1306079 1952948 201266 433822 1104472 876029 1075400 1597044 1364691 1643758 14135 572599 294292 184839 1523651 986333 871650 1671150 1119736 1631494 1294734 947730 1680679 756566 179235 1361101 299241 696030 1613731 947036 1248856 47547 1326856 1510215 1743497 996346 776575 846885 1146733 241692 382482 15590 1701194 680584 278274 1767061 605422 1657989 1038266 1250366 1805148 704980 138655 1304704 673708 1281346 1063494 893468 1576789 1111370 226214 496078 892599 811213 510701 1834146 896188 1419665 1108473 1398220 844810 1201030 1018354 1087402 273881 206907 854436 651211 550406 1555230 21178 488091 1413081 429635 1521771 1998388 1387267 1889591 1670976 455397 1453997 41387 1915087 195558 1000236 1379532 835437 1358977 1983607 1121604 1672093 746914 1939712 925294 554934 888137 474329 1432784 1586373 739406 1818028 1161514 480584 130494 648553 1182623 590347 134936 1119776 1379042 1882797 855680 1904255 1958672 1008513 1693675 1886250 41076 329548 1019729 1135340 1463487 420851 566767 1361723 1134748 1706961 88989 1801382 243769 517531 1380292 1927513 669914 1414005 854095 1736419 1568081 1851150 618747 609521 241072 1605537 209020 535778 110491 1939468 1351920 1390367 145624 419658 1449842 1917048 1468453 1096299 66293 1333994 1692252 487977 1700948 888293 294446 1473780 335235 583854 504417 5540 353839 305249 905376 1863477 1495693 1078495 963365 913100 480301 659079 1764502 853630 1046545 446802 924770 524600 355645 1580671 1775424 996806 792086 907913 386143 387076 904735 1334221 617098 449055 949617 1862651 179948 1704424 42902 774466 96349 1252193 1030657 296130 774827 691012 1749994 1921735 27572 957346 1194535 405460 415362 464889 429504 200828 1918323 750641 1656877 1738842 753032 510711 410368 738620 1945591 1430734 1102005 1046683 1966070 1840957 1712479 175325 269343 1580010 1460316 599705 1979624 1358065 460662 1776745 1425051 1114359 441236 1981881 93905 164360 749716 339812 204427 298271 1918887 1125934 286281 1447504 91563 909924 1239294 221794 1674555 491305 1004214 201447 70893 1513100 667812 1707811 225941 1038198 31622 1081604 1389046 1172248 400140 1360073 790002 109103 421620 277648 1439028 1036921 32621 293577 1474881 1579350 725389 473674 802137 1976131 1166639 1624287 1353461 865270 1560977 1642571 366066 1592111 1628412 1351467 986766 1953726 132140 172747 1505366 1478389 83787 740164 1077148 1181091 698624 465587 1228733 1782424 1004294 612843 1113454 1203613 219248 1380520 28260 18240 23541 637557 1542979 856288 1324670 1185233 118781 1746028 1123111 1040272 293074 854991 699114 338671 1562254 296336 938472 513182 1924131 1087796 95943 145119 721294 1188754 1042614 367058 1989166 1746037 152856 787232 1243015 1875877 88336 339855 1464028 46048 1086070 1090376 1737609 131106 1968804 1823208 662710 907599 640562 770682 431237 195507 1070552 1813335 1232292 1492180 1579906 1547935 1396162 476417 162013 789261 287833 1209539 1851054 997294 266613 1690392 811105 1512866 1333640 390197 1451703 123843 1284211 267921 1271180 813902 681614 1917177 1263029 1662157 1904178 860019 595641 739155 377905 1391756 1251337 1145920 949829 513920 301131 1058733 79857 1492916 1672613 1026930 184578 1785032 1419497 1507986 1132087 1574966 1726964 245471 416291 254611 1241612 1678824 1226517 1598688 251281 1407102 1465667 1388807 1860574 1280624 1893362 320325 628974 765694 161859 1800912 32312 957104 727076 877580 782329 133469 1208502 456131 1313822 1218009 636197 1026589 465005 386725 1313378 268277 690257 1958787 1290867 1872926 294696 1278112 437649 1021048 1366998 1572880 958980 688597 918013 1307279 1702907 1472900 1120572 1891029 146681 1965798 1655384 134483 1941588 1678794 1982494 1004618 109242 576523 1881915 1326998 1591043 379999 1556935 1091205 859699 1145962 6311 500466 497947 1153965 176298 1895432 582621 977663 573474 1850260 1086123 1238013 936249 1476374 975440 618727 1236541 213613 880395 963519 1798116 300630 922834 405939 1660407 1703842 1658243 1621316 354662 549501 1789108 39135 592114 554323 1838791 841178 1318472 1498604 1364710 108900 386477 1877408 521623 842875 694810 1630462 1675171 180872 464371 554950 793730 1254260 1853858 1738410 209355 1916036 1719761 845863 1130837 1439294 864742 116928 596473 1018262 555959 1786205 1124299 1355815 944995 206736 15977 326119 1315401 1712013 273527 1478407 1072729 647661 268497 444504 544516 237872 842698 1222368 1806802 293836 1842033 1151301 1727658 1309781 691000 1880739 814445 1932040 287897 1098833 1044954 1390783 232526 1653026 1939101 970171 1177461 908252 1781355 492168 579952 1596015 312502 1867429 541284 596970 586039 1154565 1269669 1316119 1180456 1354597 281346 1070706 1723518 1884983 843486 241269 617480 1463143 906242 1864266 479508 964100 216405 1516034 1917817 958316 1675222 520557 391131 585151 899158 1717152 506296 505400 457707 1375557 1156048 471828 358624 859370 1644839 785931 1844429 603031 1994496 1909384 589017 468966 433644 1232969 119656 450565 618923 1486793 1260803 19593 117548 1147668 1422612 411862 1985881 1964575 16163 1240710 1330375 38732 1542852 1014639 477714 1166131 820944 1020950 664845 143195 1401762 514705 1377778 1728396 110586 1642770 136344 692161 1172923 961922 1373400 448622 313562 815363 1489636 1832705 889661 387808 865524 1704937 941676 1554094 475202 1939140 760459 46515 125691 330233 954818 251370 1063277 311926 1850925 333812 242030 252832 1070261 1787270 1636477 1870716 1274930 192732 1613289 1641903 972676 1875868 1028763 1201183 1843856 46941 808311 1558033 1584869 1914199 588226 1965582 738846 502712 147591 383406 713339 786723 1800748 1918929 1641288 1965900 924676 1453115 653627 93935 903175 347439 904519 1934174 354540 1022119 1025481 995587 340668 1619533 1312867 412093 1517819 857197 452699 1043617 478254 40136 1813352 654441 1874677 442154 486432 572477 433421 638019 37087 1393631 17478 1988337 1020535 536501 1635893 456019 1968151 1045587 1281551 1908826 468993 33908 726392 722087 1001443 1361507 736098 417565 331693 438641 722106 825108 244750 1668229 938283 1072886 691901 406620 1541231 1790328 1624495 1848399 1018537 1830122 579179 707742 227655 1955473 392094 1831057 861371 1211859 1806655 1037969 1660572 1230562 533482 1722607 1917284 462990 1529323 1154487 1432538 1888215 867881 110173 920817 1554352 1282438 700207 1910342 722542 1984679 1950381 1840369 284985 726537 1652462 1934533 19970 306277 856689 839038 665434 1805214 853618 334121 1407961 1640923 1757265 765345 1325792 1001248 51775 608610 1527637 580809 1739810 1909502 1085624 1026221 1778688 553237 169208 993565 484659 1964754 1236596 1308211 1173908 1650101 1370072 737343 1871704 261504 458315 1732254 637220 1058091 1029362 482473 1562572 213748 649458 1341265 50530 1642486 1008807 1262717 499780 375134 268552 1595896 1919790 1811855 310369 590546 710433 1658726 483627 1344471 236483 1579052 1379211 751247 189179 866645 187813 162677 1926924 1102432 586784 282606 1062583 241663 316956 1782214 1993342 912256 981984 1477197 1497539 1622170 720438 242046 24182 958109 809015 730589 401087 1606188 1869426 903255 1410481 1570497 1844850 599862 845009 693486 434951 200549 1671397 1308844 1578035 947171 1550244 540631 1621246 1912908 736811 1728200 1422989 1259981 1076098 982813 806988 106495 1462583 774290 796477 1013978 1640067 1935137 1892269 1109091 1550447 81375 866153 1741263 1167471 1577468 1192017 308171 1739367 1388354 908553 1288408 56017 25173 420343 1937248 583751 1112826 1050911 1883634 1645357 1265142 1803283 119109 1676764 1773776 384996 639589 1394627 203749 1597891 110178 1530784 301550 1103014 837141 1059230 1304447 738204 972872 865489 72194 770358 1649239 1441210 349271 29578 1676739 528236 1418241 159286 1539616 575117 1198381 1727243 1739856 1017711 829046 1468914 33152 42617 1017908 1281399 1033208 212476 1295643 1186079 1224905 1481123 1383559 734066 1727216 1311259 1504960 883581 522331 1327021 1016520 1085027 1885706 1419115 630947 192785 696316 1225293 197453 924464 179845 578837 1991675 395164 58560 368816 100052 78320 1704457 1875857 626477 1180627 1024129 941725 448414 1904969 479698 1826276 1879984 1455799 1956671 906063 1513835 261281 464547 618068 905563 910681 701760 1507784 198377 717102 1143192 1180493 1800467 949752 1728193 1262537 480387 1267671 145448 877325 485960 917829 1596737 1222019 632744 1922232 384542 345930 1762420 1837769 526547 1351572 1795271 1771531 237935 1155368 1713863 181614 1398169 1736335 895332 640373 265969 1475664 688338 1266387 1922455 1370256 6695 609538 1309137 966207 1802514 1967502 1518881 720715 960496 1593163 543000 1500381 342874 969728 1081248 989703 1957002 1773848 1796641 1259025 70435 1234896 302591 388174 192046 1141887 723669 61419 902211 397309 1004143 961954 1800965 1265455 1920527 1984282 1043920 89108 1331663 1915228 1401829 1734731 927103 1768984 890624 1815026 1299543 1691771 964701 1126306 1820191 1921857 525767 1084485 271625 1987989 1794831 1049146 438543 1440437 1702998 880096 1684308 1839249 1094277 525867 704218 1581513 1680308 509318 919130 374836 1619114 1355404 976472 200696 900404 168577 977994 309882 1219855 282679 1011794 960128 1655664 865069 248608 261450 877470 10084 1843558 470342 1265417 91221 839719 674938 993663 1015434 1131999 1988410 1285800 840865 1431811 932208 999096 1651154 1110081 1518010 722612 461500 512464 749829 1993864 255028 567753 1645341 588099 637279 772624 284167 1406229 1422668 526191 1265656 1459989 1171934 1046877 852141 1613418 219012 859881 1295226 1212008 1461946 769458 572243 822412 1880049 52177 1115238 1100766 180504 1731812 515724 1991607 898423 1237559 1508320 582152 487171 1898774 238726 1318150 1727004 1256642 563696 207486 1152703 1473365 932562 1220554 529054 1752904 761869 1058669 1370290 95565 709873 867732 501926 1916568 1532203 159576 232465 1575593 542472 338322 511416 1504004 303832 1652934 1507524 1693895 1610884 1044827 1964962 355705 597299 59375 179490 1099506 1229844 693925 77935 692446 848947 357934 738830 658071 1079797 89501 1288313 1637070 1615863 5370 460297 177753 751503 642532 1820584 730269 180723 1071078 1231370 393833 1563452 626830 1275842 1539746 1440894 1452696 1500137 622997 150589 691589 1376597 157508 1678452 1561436 1499846 658365 1446785 1441738 41234 1270583 1166594 1689587 740859 1302494 1935226 1984256 1770807 1499206 306432 1291150 1581286 1113860 1861542 617602 534515 1857277 637625 1283640 1840371 1816155 1781893 755385 503959 815208 1746152 1890235 1044971 89878 385007 744660 859754 1430126 192237 882950 517461 1941232 1484053 1331738 288537 489660 923859 1046626 1607446 1818908 80251 90409 1555426 322394 192974 655273 249599 67117 241334 1611776 899897 923692 1104245 934578 176476 405879 249130 589661 1214581 640147 1248397 163758 1315115 517672 496242 428123 1219651 362082 51516 1050090 1922134 437422 377473 462348 1555123 903227 75052 229415 894341 1856516 1664653 789852 1449356 1504375 668947 1846343 892738 115773 1059842 1383724 1 1613293 547922 1018184 390152 752605 1492660 245150 289743 91715 1764492 1253597 894736 72165 1118861 655726 480365 772646 1802617 1281784 1576573 110947 1684611 467560 1235935 1103564 1922618 1693636 1484451 1916270 1114157 250573 790354 891150 1118132 758777 1155432 1509219 1821621 277761 1835888 32629 697106 1047050 1729353 1831147 1611604 1780346 1889181 1698264 1305750 1296036 1870303 1487915 1573385 309072 1240011 1984270 300873 1772343 189868 273468 100882 325069 1953895 956460 1798249 1658699 1109292 247645 260113 299150 1056393 465198 1531966 877506 452308 1646124 1491073 1678522 336872 1282648 1035158 928834 653686 1866621 1667688 83698 507717 143996 370664 878123 561940 819934 230405 1312565 511910 1979962 1218901 112672 252034 1639974 1212254 713554 1649747 1769519 1047111 445141 330129 1251198 340063 1613590 1313100 414366 1964885 1347987 1131558 424792 116363 623126 1427545 936314 520443 342611 1536332 1038305 513550 1784714 1172671 605930 1926909 1849153 225922 357189 5709 1558531 425051 282444 1516084 1487125 636704 315006 1323628 312862 1181003 1405119 1239204 1763195 612559 801914 1340498 1771969 1030167 1233434 1696254 1257119 183539 1550762 1735658 1399887 751822 900603 7183 904726 1293438 739301 1015978 302566 1620525 1201573 1005868 69030 1602940 1368112 806455 1422579 792220 1920874 1917551 1772486 853778 898200 1814811 385220 430844 78736 837675 1264988 1314026 1590708 932060 1211148 1955622 863590 1477198 1412560 882974 568721 1564059 35763 1695239 62407 640750 690954 830127 77678 589101 1926980 1260550 1778813 181230 401368 1798910 1252717 62828 1628921 134855 639571 377143 1037113 679101 782798 729151 1009889 1298830 412624 1510070 1551599 1482489 1689814 737071 259908 1107945 1129219 1946499 1706975 1323244 1403322 246134 803882 1595207 113087 798372 360548 839545 1772576 176998 872955 1767711 1094751 1952541 867889 261267 610204 133059 1583999 864675 1703442 1222964 899656 551215 1211063 164464 1828264 1277519 1908883 1215262 157828 1762609 1861006 145178 1214414 1234916 1819452 1120351 1375707 983029 1037711 1530231 1829414 327516 1172359 1262557 1214223 1025049 928396 1132143 1022846 1507801 942062 123077 1283707 1056997 1680560 1831328 1836882 1643999 1567281 324078 1432541 297738 766254 1510843 56629 788032 1838239 454129 1756571 1226273 29491 720198 1013454 171873 1546186 1687345 1447680 608579 1476687 375398 87024 970840 810098 9889 637411 1864809 1803155 120171 1094062 1187112 1280880 1729238 1358446 1507114 1603388 1766392 1221827 617394 1683673 1329614 1222977 1549851 1950526 1812477 497163 625282 1316035 545775 557593 1748980 1318193 825824 375899 1992001 1555690 602936 974599 1685731 1988621 1254747 101023 1491773 963006 201927 396538 1752650 1953529 776761 1345657 969636 551074 864448 833781 463093 1019773 1241587 226226 631957 992375 1703922 1464757 122307 1701987 824844 351834 1892246 739855 1970491 382192 1708076 1333653 1318619 67553 170772 903444 1750001 389110 50192 1132457 156655 1865783 1351940 1446103 179891 559419 1105988 864677 737347 101796 1104787 600062 331998 447584 1471140 1305622 1670771 1815494 1237575 478045 1931677 1684874 713076 432582 678725 1540013 1696506 1240574 970423 1258826 468056 1002582 1312984 803800 1497517 416871 1482307 821120 101365 618664 1720057 1541927 1012842 901753 1588128 218870 1803982 507110 1200627 147035 1045812 982878 156917 711495 1112677 77595 159666 689127 770203 164394 943236 1886664 1115265 1982067 1764988 323028 1962075 767424 460521 628908 1337268 1203854 1131254 471684 471814 915757 1058953 1959663 61545 608348 629075 620137 1851126 189512 637996 1138839 1158678 553535 213964 138051 576301 1389342 1589812 1099829 61875 766059 702247 271803 1270396 1843980 1661897 432483 479060 299111 1403269 362750 652771 1763048 848327 1625171 1363954 1917027 1707755 677978 1418896 1486676 1049166 1384882 1213130 1916573 1355808 746524 806314 1460514 676150 991003 1927911 227026 1788676 374509 1645590 1438889 1326749 1724871 620276 1400299 1691761 489316 183377 485994 488660 1721232 1814258 798083 1723990 1281767 110304 916696 170328 1123732 1139007 1792201 1189732 1566103 760612 998924 1882774 1905298 1403197 1024664 1720188 866137 1724929 179957 704003 200005 326376 1694092 1096550 1683698 1790599 1464374 1187561 1741701 1282142 651559 113892 857888 692344 990086 404991 1956062 1583814 869964 207047 923421 1561519 1980723 427496 43915 1171471 436237 1221917 604011 192432 23317 1441092 515523 1410492 1802841 537968 264210 1381825 373807 587878 395644 871740 714288 1487811 1298960 1937894 1594512 12586 259680 1807568 1183614 1546563 1838887 1980760 1890189 1487449 350143 84701 1256103 1691857 717206 1526890 407590 1780925 1311567 467925 1655060 1130211 352813 1826254 1401136 1489300 1969806 1127975 149509 1415756 779957 198578 877810 1724563 1882033 591253 273998 20084 1115005 1861776 1066966 745795 308011 1987118 1309977 996759 1847478 786479 1422009 939601 106551 44433 878932 238511 1494695 1989240 1609796 203649 996098 309318 828141 1261675 573715 1510486 1527709 1368954 1505328 1042323 1150257 792073 248706 1793101 1368561 165898 1130318 1732778 1972731 529959 1404839 768849 1449271 750629 1913217 1116308 713338 1597569 1538519 70940 968384 125558 1344787 1235964 1517384 1401726 321701 899934 1416895 1004059 668175 23211 1423119 1463663 1189401 507434 1811414 847174 1394868 1380897 1760094 487921 272234 1999979 284078 496494 194019 992669 1729118 1782268 1717770 828300 834825 1149853 877305 151638 851017 735084 486717 1230795 103311 1884641 497358 532989 190034 1727965 429546 321683 1806686 299720 806277 897163 166219 734042 1876774 421740 880102 1825271 1671265 343757 995521 1928310 654571 500257 43377 824235 682808 1743188 448110 77883 1578769 510125 1193121 592199 318901 1945350 1636921 469049 328771 1115142 842942 1613428 606498 150916 540994 656570 1247741 1718468 1928266 1173293 445039 1425345 1791305 33592 1351387 662985 1606371 219315 1326900 1299012 1821470 1249715 1322746 1186781 911123 666100 1969628 1245011 1465047 1006145 897476 1023251 547504 1182522 694646 1842375 495604 73554 1918959 1446450 71397 1323014 1443686 1874429 115011 1923821 1227126 638443 1686637 1922769 1525370 555365 1126532 1216878 437398 308127 730805 1881206 479945 1305910 588472 1155366 612923 460235 1907230 352621 1269387 528441 536566 1544766 502114 159967 508530 114590 1767105 618406 870479 1209857 404201 206244 1829182 125271 655930 117383 601076 1963092 360816 1436925 364183 1347505 1440628 692912 716774 427133 691176 956092 487294 758869 1378603 1317713 1553773 406165 1987412 19751 945418 907444 1314552 1427158 1253285 1435698 864241 697383 1180946 288510 1659251 579569 720360 586719 140315 614581 121507 220000 1835193 77986 1307996 1508887 628671 237477 360922 1690484 68763 367639 1724716 358442 1893672 1528180 301585 979014 1077191 123987 1501572 1541565 1958360 518950 1767203 1799946 733091 719508 1696296 908892 589619 1012404 1346722 1683131 1176747 1906856 410696 1603977 1663884 226388 1568652 78794 21153 1708521 1613582 1866429 362819 824890 848047 635021 1280591 12552 772327 1833024 1732386 595445 850101 1311455 1014552 1987244 255871 1194477 27824 557992 1561003 1016690 1155709 1144473 186043 797212 749178 1221603 1203179 824483 388524 518260 942291 479029 1554325 198491 220851 1431124 1989201 1236651 1754455 312348 1451313 719912 1423427 1040461 1257839 1456007 682046 574018 1262301 1829667 1044475 668949 875040 1822072 1681331 1388601 1344156 116714 1773539 1104667 841021 662153 404566 1142978 598432 337130 541235 1172605 620149 1477555 54307 649959 1404151 569855 695708 398971 646863 971075 793279 1066937 592568 123744 313972 1966173 1950855 821207 1928985 1975904 1120645 324354 1317633 709699 697852 665315 28787 272120 1822441 1041921 818519 819269 399343 1520712 314154 552392 1370685 68762 805517 928590 1711346 594360 1429431 1959162 1413436 431502 911746 1178837 751630 1342310 794752 259637 1728840 1116903 35413 30113 1181912 1260956 1610191 203827 856802 576749 1258923 188507 1699551 54274 1600618 1091623 1713741 1528092 1021194 1686798 1626229 1470445 143930 245692 1297334 1562041 648005 222795 601208 1703822 841111 610351 1151669 1602723 556173 524038 410532 103248 1929437 160840 628041 637038 598871 1105466 196409 1051324 1809351 987328 917119 1352479 283473 1482230 1576064 547957 809825 1250383 965910 1290724 1204294 408585 1723135 1021167 1119222 1964324 1034920 966942 1998382 1672216 1291649 1496092 1411957 1324029 1999302 1198426 1557346 1622432 1029698 1562658 834084 441087 1896065 1991343 524472 1983125 453789 1880868 598209 1223667 1373374 1294026 952291 1872329 1894049 1215962 961719 897871 693125 1215354 1588582 1572749 1281156 1170908 590682 975409 784577 1250203 339992 1553690 1855461 1304899 34234 1857772 1115159 1594201 881655 1620261 161408 1738348 1498730 1006031 852213 1519755 1815533 436853 719415 484404 1567010 1383370 95835 1213059 1001034 1723081 1235275 1949397 983934 1823995 1604796 1148338 1203301 1455293 1471380 358341 242328 171771 1299868 1145753 577984 356866 1202560 4116 666364 269079 1722193 705739 1840954 1743126 1701845 622589 789233 475564 1560853 554947 1235628 1664774 1423036 1571262 1382114 357975 185627 330312 1337189 1620432 1938212 1138352 1219192 519497 126464 719110 1911498 1972512 1721617 19614 1343195 1692730 677712 1934023 1649556 51133 1014910 858098 48074 1809965 1752885 639202 1233203 1814837 275280 929074 361035 1809801 942768 1173582 533570 1266613 1113626 753056 989121 791671 1455537 518249 1671958 1174665 152237 1897181 1607206 705309 1747021 8267 1574113 1204697 1481505 1120228 866982 225522 1887496 1872190 1872742 844885 559014 1444968 207702 183398 1147189 458247 773584 1345241 917205 736084 1258669 1638255 1635415 116930 279272 627457 1390279 132756 680588 1399097 1348044 1539027 1145295 754059 799875 1449956 1583370 668607 417764 1342266 510175 103453 787656 474817 1811030 1731046 1118452 1421284 1975555 1832632 176179 52497 1528781 388364 779138 1552528 1481749 1577184 832641 1287540 1856828 542849 1397921 844003 1294338 1887446 865658 113370 1674401 1373533 1868533 1440904 1185465 820559 473180 797456 291518 1830510 1142097 732255 1691483 1057038 212170 1895685 1365728 309004 1336697 49840 1443513 1436108 1581745 1327157 624598 68154 247707 804150 1982050 1172618 1786747 1275711 1186938 1128525 295762 760694 53783 1802217 662555 403343 234495 1062348 1796585 1510398 1477159 563114 542541 678365 188418 995674 848501 999025 556271 1905952 1646234 775604 1825401 686134 1343728 925948 1076600 878504 1974349 1227777 1675719 823026 1874806 1260637 252182 1672116 603134 1443054 575986 840629 1040055 1011006 487124 1107842 359936 1141750 297268 767622 1022102 1345183 609762 608961 471606 1762561 1529039 406386 573485 1001545 1885246 446981 577600 657369 70605 1081031 1917870 1600464 46074 1080413 360373 791351 523628 504408 845358 1301464 1798044 1934588 1685289 954981 1981790 546712 915599 1065327 1955315 356631 1882759 153688 375346 1420433 1049703 26687 1290914 255807 796385 1335608 932995 1443088 297234 1458807 1550521 591803 1472721 1961888 953810 15010 1784317 1055632 189446 962846 938027 1861506 1567605 300146 1362444 681077 291771 713936 540462 1093805 587404 862883 926190 39829 788152 772981 1019707 105459 1203990 1534799 627909 721432 12200 1740858 603592 1932221 921593 251 214573 935858 1062284 172296 1195891 438815 1603090 1731341 824371 731345 243863 1859572 575419 1967420 1688680 1502684 1273001 883012 98789 1640723 195653 336739 1266161 1338416 611058 660013 1157041 1626064 1994387 654645 1963331 434565 1160891 1996150 964945 1819214 1702100 1453068 724790 19338 629231 1578450 1847996 351823 1364673 305601 595329 1795019 293884 806745 1622991 1615488 1601173 1726258 135641 1594692 1932696 696595 944427 76235 666910 1759939 485028 877408 911098 1995351 1617650 651578 1640033 988206 306698 1105919 122674 1590394 1356004 991686 261091 1902408 1153009 433239 458567 1008649 442372 913548 1928994 1468659 1791686 62769 973646 1181292 1684499 1887075 1544798 703640 1490670 1955875 130961 604820 988824 1850158 250278 1639523 966129 1962736 1088724 842615 1985008 1886340 1548903 983556 1624377 1905638 1401085 80105 549185 681673 194449 536103 1288668 174159 1266858 1464023 34635 1926005 1271619 1690848 224214 470403 223901 1409980 406871 1178186 1411514 860961 1895320 629142 20046 1766886 1669472 848618 1104130 298507 338766 147301 820312 539759 591501 977615 531367 245515 710115 88757 333715 137173 1680411 1667815 766005 554352 1142795 1086748 948238 838007 1696179 1903505 1837147 948435 251471 579587 568170 896013 564874 1757615 291893 1313134 1203529 502166 582398 1951321 1466158 615781 1412535 1525444 1332248 1966177 1679029 281368 410475 780286 1753410 1484241 1269858 985966 888071 1727008 510926 1309033 1664558 1758760 1757641 277664 25042 1191703 1034487 1316998 10156 293227 744005 139891 515936 1470677 624090 318290 1641111 1025023 180554 472690 379363 1085635 1203508 1966531 607915 1989557 855036 676919 148936 1539078 432562 935415 1999052 189746 1878047 1879255 499788 774688 611601 1629675 1818949 975581 575450 606398 194722 1962381 1888666 1092021 1095518 1909427 1508253 162260 1084283 602648 1351767 875522 1598131 1701690 1138165 769937 961209 435485 1294276 209193 109975 1915960 1602186 502488 1306484 106787 60892 148617 1426171 726478 1882926 1502577 78325 529115 461541 1253536 1159018 1764257 1334698 179326 1626501 1519567 349205 1228661 150311 1056441 1918032 1743908 1346820 876778 208874 1738761 1049376 1602495 1260375 1581901 880486 955599 330860 627563 1419589 538133 488508 1869778 1938909 1237271 1630790 1442825 1559599 1490036 1005290 933512 1959090 882868 1742198 209652 254313 215547 656957 1224758 260498 1035722 1324704 1345585 1607180 332210 1486355 1038732 194651 675909 1725388 1327697 1812876 1260623 1782769 1555831 952281 108263 335324 701750 1535811 1552356 1346320 715283 1603713 601216 1474111 1236745 1224956 1768237 1535541 1094374 776947 1291487 233459 737403 403549 358949 641205 803408 120380 1107784 1951765 717709 661155 1414995 1567135 1084539 1676235 1665142 685683 1654726 107041 944801 1772683 48767 1727566 758287 1659403 1942042 1923748 1995988 445953 107018 665079 257164 221978 1500428 162592 1660000 1673714 951766 91284 1645417 1141167 1094397 1219833 328406 1929657 1063863 805488 1270725 1596324 641072 1096503 788390 1471547 1862731 1814697 677156 890817 76825 1766775 24877 472630 993683 1348392 1169578 1761042 883091 892153 677780 1322955 148117 1111445 1123086 1817507 1943262 1656960 531200 136295 250150 1871440 620935 836228 1376713 1832605 844586 911916 79588 1172852 745033 1096810 37122 1380440 76161 902450 637628 491889 944393 1236268 793902 657536 1223533 666358 1872663 543025 1287783 1762314 1682918 803723 860805 1422661 112478 1881353 1668846 982605 1735205 149391 1068919 1024845 364351 416317 6866 107218 1641987 1225826 727970 1014478 1495977 1707733 1187866 703757 1982674 937399 1975340 728985 1022590 1110154 542803 245439 538073 1447554 553793 1760704 554366 1811506 1235120 1198311 305319 1752497 101641 1278104 1805768 166673 1697905 255749 1639685 495059 1762330 852965 1061659 1450608 221922 399013 1072242 1698292 854893 705377 937268 1007109 424488 361103 7197 1043126 1879740 960012 203354 584503 261115 874309 869627 95755 560913 1457228 929567 171231 1810971 740463 572421 1706317 1045868 1235871 1375848 1578275 1882284 304477 1611888 455885 428397 391681 1424202 1372084 1275759 1246655 1457344 1062900 938171 1755936 1598026 1427147 1955007 1904349 1484174 1646344 1075408 471481 1170433 300965 1277059 1813079 240772 1419610 1243533 178259 157723 793938 707533 194758 903883 300826 1699250 589063 138211 1476158 1352517 791207 1617294 606000 230478 1710577 166886 655368 369048 1185008 495503 1832207 1253467 1759510 793895 1522938 1353157 1049349 1537094 847224 709148 925211 1813786 675667 1956208 1959195 188285 1263787 958540 584036 1339056 1693918 194834 1171674 894944 1212307 252592 371587 577827 346870 1645243 403713 1042913 939121 428712 1096616 690636 1103942 309556 1941760 324050 1992839 1752069 312080 564725 1994164 480467 1565900 601387 1468058 1215186 1107602 1980158 1741091 633888 170038 509532 548560 1805380 752928 90846 41289 1986258 1720442 407509 1742247 1068022 1928157 1292279 705792 565215 630221 915909 912378 404850 421932 26490 471798 870739 95223 1706927 386020 771970 113868 1638572 1029656 1545455 1625791 607997 1125048 1867242 1255875 624278 1221551 1261252 152071 1607911 1359356 256549 507767 3751 420596 1528971 502872 142658 1856644 626012 642451 385972 121039 1389394 1826241 1161031 1699095 320604 448651 1857925 1097311 568428 570736 1988899 1972660 1899558 1830398 1014267 1789611 683115 1316147 1005815 1431847 697324 1593687 1723820 914337 339198 34355 87949 109730 1618891 998434 887217 164610 92099 12275 318381 545056 418661 1364238 414261 909400 301911 255482 409491 148287 334723 1837630 40706 826357 111421 1238117 1793358 455300 1823601 1867997 1528748 50705 1490698 10559 523166 432858 1620975 33189 530230 1678780 1325320 1765908 400206 217885 1179132 1093459 1421093 1959838 1059770 414489 562790 27498 876461 1995596 989635 1879190 1411002 996571 388368 553732 1327443 778231 817980 383854 447559 261642 77435 734971 1235610 841437 392438 670118 1574980 1089285 1175522 334865 1820534 1396841 1157309 425796 1456882 410425 215130 271363 553764 10043 1360096 811178 184517 1381365 937093 269622 1514271 1394468 681329 1463334 1684603 1889812 1686327 261266 201533 1955831 1490654 957107 732129 1661843 1638518 1003547 1845773 1347168 1024293 1938154 1322538 995278 1437802 1523374 849541 1966389 783102 1738988 1085586 405851 933399 1764773 513091 1621189 755990 790451 1297297 1123557 675074 1344393 865923 1522998 1232705 1930055 1228517 1079701 334367 124364 1270618 215880 335252 1809003 1850434 564507 131390 1265224 1987018 1234190 675308 404080 754863 1419074 414389 423638 1446888 1588474 964584 1344104 1147596 422946 782981 325968 423744 1805667 1307441 133043 1011444 938856 527064 763253 104668 1547532 5074 840848 184083 1241009 1057943 1494248 1611902 962748 1393908 271702 1771078 174308 1753268 1942811 19114 791942 388165 1392113 83429 1296017 1372631 1356665 859555 1902856 443043 1966562 574844 1529636 992467 1023425 1584266 1996683 1930473 1228555 175644 1327509 1021816 309586 1579168 1771738 851685 1014694 525469 132624 803733 926684 448959 16875 1387730 1695806 710189 725254 666983 1788484 1821944 35826 1203324 1338623 659849 321149 1019059 1045699 1664094 818277 840821 131872 739989 1590572 1698397 722710 1744332 982352 315424 430323 200056 1846994 1563135 1636508 1946997 1136614 1316079 1322917 695356 418219 172876 831237 124453 1443546 951418 1916562 695735 41876 1601637 640004 1261253 1463268 1408771 157387 723149 1524546 465345 1078205 1272502 310655 1727991 1390921 276393 1292586 58110 1272252 220677 457295 1902071 629693 357430 1152843 1677384 1564302 1775549 595610 1981596 1197170 1006643 860413 1815425 1879792 1618405 140753 963813 511682 1286105 336902 1341272 1196058 65575 1647851 1010904 182648 1640547 1467522 858628 200360 1455715 865783 1375839 635542 539623 141411 1286351 36198 145066 1598824 502458 1454369 1617121 1099594 1687611 226425 451918 1373261 1338751 1232947 1172144 1500328 1239645 28487 1376706 1232952 527689 432118 1431657 183726 605062 33159 1808664 751890 19419 1459525 742432 1150864 19946 959070 183189 1748596 1805252 327719 898107 1964560 226702 493300 1820341 336833 801038 1468892 435193 184641 1286447 869117 1759162 1409134 306652 1958728 1187344 1592908 596058 1039454 932661 1769039 1532780 233073 861632 665812 1330714 1900587 782961 586368 436832 1503218 27984 92234 1908355 266174 167637 1338699 985929 1162347 261884 862797 661443 1511311 204687 1292651 188822 792283 1836154 436053 911040 1459424 1127226 1634093 1718702 684285 259246 473096 23354 1667341 1518911 1466067 1531728 1388421 1378463 1978114 1343795 1096135 1556021 863978 438933 453152 378897 889821 496744 283116 156082 1063176 732137 1124083 1978878 799398 1480621 1082600 1383733 1185128 1458494 1991123 694283 1413116 769206 1269141 1560953 1601517 1364257 824425 527362 609899 1832936 1997222 1161968 431899 760498 239538 948187 1134786 167181 764033 1076956 63592 1812455 1417307 207004 846414 1821073 335411 220861 1591776 551810 539490 316668 1476369 1305254 13649 1319900 1962708 1139346 22681 994446 825133 1159557 582067 956834 558388 259192 1446261 880463 827630 1060298 675053 592235 311839 1717849 1316162 926600 55384 815729 306387 1520099 1896013 700858 367352 232949 527049 17768 1000031 1583528 1724680 1866783 638668 962055 1201972 1991228 804366 625852 1622461 129447 1183070 50911 1638534 537105 720001 1904189 581989 1037125 40772 635831 577023 296812 1924186 456443 1663443 247973 462515 1277189 231829 104943 127121 303844 451878 1470235 966995 366659 1327808 27199 1688964 181745 1673758 1944049 1601669 1772787 157247 212480 483099 1751372 600304 954881 1782203 758409 1803636 809462 1903904 1220593 1742341 978817 1954449 1124206 376271 1805093 595587 1235289 1533138 1066398 1214455 734904 1508964 303039 1110078 1809241 1729364 1599720 520317 1166503 252324 1734343 878957 1260543 1160070 616121 309646 754478 1629760 652588 907706 17663 1428163 216689 25539 528448 1865642 1535405 1548190 1328295 294204 1241680 918051 855321 1711629 605120 1947057 1766446 1688285 1864311 1910593 850230 1165883 1369395 1512070 1066738 233929 691442 447617 1367647 483637 1049902 194041 789455 113459 203209 1147791 122510 1145564 1213112 6272 1857304 295107 1605520 1888132 1076419 345679 1839546 1134186 1315751 1696353 11397 864686 1344334 864204 291568 613112 1544863 173020 1919605 755390 1799012 914908 1001175 1449286 1326013 697024 1890812 1398632 1670325 1460094 516934 576025 11883 395224 1318370 1010784 252514 1114524 301234 646806 229801 538484 1955354 1498074 1747362 1962975 282760 1199997 1807868 705421 1182029 425994 720407 1306609 273930 499290 1510235 1825109 1079623 1723265 1128962 1072923 428037 1569824 7769 854915 209417 451567 1061357 1208379 1943741 1002605 460931 648809 1508484 158696 1126553 1938623 31294 211137 165618 1999457 1743141 1802665 1536011 1694270 1563547 59317 422466 751070 795694 439470 1546621 1686821 1487736 449749 1372160 255922 699371 1238930 1382090 398744 644103 643248 1677847 1113443 66962 1450295 1019523 1105987 718858 367371 434245 225467 1896875 639431 919156 1074074 1600801 3772 127968 746011 734496 415509 897190 1948314 1242609 871984 434528 728086 485316 438571 1206235 1331489 420502 1121258 1236391 785559 1353208 1866966 1301861 1332928 249652 1646676 575502 1042618 251437 108196 843925 1060958 1489275 1314276 1107391 1468554 474113 1255746 630118 1649622 489031 223544 1387397 670703 1776477 403813 908032 845745 83291 571277 1039906 184943 1381993 1610858 1179612 1612690 665780 1930087 50043 1694091 552050 1754921 276855 952952 1006392 1219819 181159 503739 1026863 1577256 1811533 664416 104788 632381 952998 1018006 14935 1294948 1637190 382606 245243 1388109 556051 557652 301313 512449 494506 732453 1238681 1302044 1393042 1027288 1923295 1096057 1213145 331688 656039 71589 1298247 916421 1402112 762141 554012 1600108 1839743 978961 358650 1294429 831868 818181 1858071 143301 498466 1727318 1480597 274596 788947 1915452 1591231 385227 920677 1467827 1630099 1632744 87930 903981 1474379 33649 527103 1015340 1824109 1060792 360335 1089377 1226440 1289513 265738 461227 318297 1912009 1262800 834290 1893302 1789536 930963 435702 986323 946503 1855863 524414 1374971 1273243 1793707 1633465 1382479 1819093 723886 562177 635766 1461109 228195 721453 1316733 1874271 590537 1923634 1785385 921159 949577 1251211 93472 1160839 991704 1863505 117411 82197 1696764 223168 1946305 734585 1715931 1737544 515342 473803 1270747 1581229 1739269 1842741 1124387 76719 1970094 1865483 553411 1602568 1700325 702038 1292283 1944475 1196185 348523 686202 1895307 1073065 235706 1419738 1623036 643292 1761566 162354 1399208 1742031 410154 1560184 1804963 1561402 732878 1866287 1542705 1839348 700522 944304 460241 1334713 699472 1250249 57065 1317928 222252 1597775 215672 575766 551138 1937965 107373 1498337 52442 1367155 1735683 1876607 1132165 540495 257953 1981131 391077 168957 177999 1754337 197627 1057029 712500 350908 370872 1983825 1872858 1799464 946390 1248669 356346 745471 1539551 25755 578663 593442 1204926 1479014 742412 712082 580451 394127 1424659 1321184 576578 1006142 449923 453393 738186 264629 377953 604130 312231 1979825 1460578 1643787 676303 725206 1089991 720742 1915486 939379 1444484 1348320 31347 1242013 1045848 81579 793264 1302456 1400342 407306 1069804 259531 1171130 1816027 736068 900095 658943 1399105 1774638 809781 586534 479999 1712925 1120098 345651 693245 1794382 909635 1770563 1950504 12826 1367033 163741 963082 1740729 735956 1348469 604992 1745150 1695828 1914 1229312 1751067 994859 1022192 1360581 260759 862961 676242 151210 133426 324820 1904763 207279 1516695 1743214 1413548 759666 1501587 581153 1944336 1467752 8269 199234 876822 783627 1263184 1159403 1336147 1952585 237022 112197 1686289 409553 230538 1413892 851341 206649 1316892 1933458 151104 952239 1882112 652185 1942325 1426312 1888585 516309 1408919 799214 1142445 844822 1744960 1598727 1992159 885030 772429 1893535 556333 1550016 1339120 947243 1960408 608315 591789 715497 1759967 575310 136274 1981112 938716 1266248 1299971 573872 1284213 744163 156322 688839 423072 685002 1190889 1387270 1932754 1971016 1060191 1587360 43605 1935428 768365 343901 1139964 396228 1598497 1090356 262024 1364121 1709062 1487752 1630657 172012 1517706 758411 720041 288221 954338 235401 732517 1973112 897135 704262 235297 851618 1187696 206909 1825077 248442 1968617 3228 1320928 1827907 1462908 373392 1218718 802670 264900 1185059 137021 667204 1077964 1045190 27549 1571983 1676067 235246 1438451 842891 1734473 936822 519099 178967 1894330 98502 947846 660603 547861 1658301 608732 955698 1195327 1824570 496579 1071247 1707587 765698 1079850 1082020 519128 1005645 1091285 1427687 1048134 1440573 982916 1228704 1613003 1585748 1595446 856888 1434095 1288935 458282 1379168 1606962 1434403 174004 1489288 823446 1494850 1154103 1877442 743003 51768 1384292 896084 1777224 1158891 1211535 596659 506914 352901 1728700 438733 1554001 806469 27507 1605085 173943 1032503 938131 1397508 1591033 988281 654818 1608738 515950 871017 953656 732288 1167935 1797391 896843 1993004 969442 1737366 378686 800001 484292 683599 1968106 1349506 1706461 748322 1254036 1330064 416465 878375 652477 1042878 1028613 195776 610740 99442 433642 1675941 1665158 1932613 240560 953680 598080 1878967 581030 1310981 693186 1019087 990080 5085 1401964 1550311 1386275 849409 1056747 184799 964379 1329894 589739 847885 1562011 363181 951775 1746068 259517 1029391 7449 21053 1610672 377114 468757 630734 1416919 552643 513672 986450 1912271 602810 1187265 455776 1450078 153549 657568 131096 150136 794819 1105444 1465347 155667 230967 188228 1724911 1606734 1999946 1036666 448311 99474 1714715 703629 1071999 1287162 610432 993498 1183099 5473 1667612 574633 1683213 103481 1205475 64559 1670044 56803 1173069 1253966 1937561 572792 1453023 1740520 209596 2419 80729 261803 1820608 654425 1427777 1954101 1333530 799527 1021325 1375643 694275 1699026 1054451 716954 873581 1275802 1208220 1971536 83324 900644 397936 326958 1230303 1117369 1902511 1650303 470448 992718 1172570 1814312 120702 349284 633361 475029 1460583 1876739 1193633 1110046 1949822 732032 1571478 1855937 1488533 685707 1266372 967761 1914181 1455550 1933290 569107 1657491 403010 800543 1483944 1628450 1162267 1047441 569405 177402 1088973 662935 213788 545383 337055 1251753 958886 141746 1160072 1612888 1639323 1872305 1196629 626670 1695817 652066 582830 252206 1911841 924812 1170299 710177 930420 810507 1841574 585997 967806 917802 1885744 22803 1933285 686118 1418737 825010 1069398 459165 1728512 977411 590670 1348413 607864 333530 1884039 1808537 1028620 829764 873247 1209723 1126609 379173 1670558 428493 1508778 1536681 1182521 225533 1302275 743734 686050 1763289 1766992 949794 1594005 1480952 683048 740334 1129580 264727 289158 1765134 562220 846485 558545 424 326296 276095 1152454 1903601 1549018 608734 514535 1557437 1777055 1586318 1535196 402990 243643 1232433 366049 1802979 871340 569304 1760897 966879 1505177 600437 1701377 1851777 223648 1259387 800966 344059 1197027 858264 1899888 798446 1786925 365048 1133364 1256430 550244 1358583 1475364 461566 1446536 359767 612830 848212 1592373 546777 1864396 549410 1308454 400815 160302 208707 616511 173597 1437249 1902069 587394 723680 271518 1533069 1477908 339503 223929 1601413 164843 1263141 495531 1333342 1353271 961153 1264519 12900 685008 1331556 327474 219723 1951786 1865596 913838 1961839 417753 875122 1923582 172737 34553 740060 429593 1194038 903113 768862 1130647 1762907 51431 1647139 141693 1657751 1617821 752803 636458 285778 394627 804432 470866 258680 878660 1934112 1797852 313578 1826694 1342749 358820 140026 159048 1262880 926222 1269199 1094240 1921798 390649 21006 1361142 1069666 1111055 1075228 1691301 1536693 1520990 698805 630214 858981 892459 246307 276399 356429 1250852 737090 530537 428242 1689356 233246 855150 847728 888915 1428061 1192018 158405 1059855 866690 1569098 1574830 1352753 915365 104947 1657636 897935 790176 1926164 657291 67667 774115 743528 748029 1966724 383215 610704 1802068 1881690 776589 1910749 630610 584072 1269531 439125 1265974 610091 342771 1241165 501073 1901801 746319 1862948 1012371 1319199 1507168 1050219 526994 679576 1867714 1689066 1796359 1227896 1543542 1161010 1354242 439899 1916429 1786069 435151 784122 207657 1284691 1041059 704195 1540950 1173797 275595 598841 1993886 329565 661236 404757 1152323 379722 541443 1792179 101120 1139928 516394 1984628 1218217 412599 552088 715132 1405769 556256 537576 1196803 977741 643842 1581791 1547746 1409408 1214542 1304360 993308 485736 1582977 1084180 270920 233487 1612817 174391 817825 1034787 1432560 1859843 1392904 1167559 1958092 551296 889678 1645307 696052 1323314 1069851 792289 1166814 270010 1414615 1968976 497790 1774511 1483794 1669458 1403554 1720496 237087 1453091 969315 1889422 533430 1637162 1531985 1164946 466885 1621840 851093 325574 1079511 465070 1063217 262715 1512131 1134022 242133 1219080 1200875 1752300 71660 624431 1421842 541724 1502277 486955 83784 1245260 1036297 545144 279990 807174 1537710 1784649 902542 269942 298198 1745113 844403 870483 1846551 1508815 1930828 316169 811644 1900702 984237 1784290 457306 1657811 8659 1422000 1203466 856610 486630 1348626 329659 1310083 1694708 893318 878294 327681 1363339 1821013 1343937 1693199 1304949 91494 1212529 969891 951933 1785116 512509 755206 1754702 480741 100486 874255 842679 383698 862758 1133628 1032824 1894556 1381609 495758 586224 1857997 998315 851587 296021 1830422 1869309 687013 602016 803835 1581681 1104577 1899161 1935934 613054 1430645 1927863 1999663 491145 271585 1346998 422043 797107 1583793 1921603 1885622 1269152 715732 51681 1460465 980899 228373 1673584 1608420 379913 780787 1274358 235731 1141145 1301292 567772 430433 807402 1771149 597717 1376282 1335245 792090 281588 1841339 450061 1370032 742544 1214898 231696 1970798 1105875 1386456 172115 1910886 234429 362715 40910 1462541 852879 502517 1163607 866272 1812822 446633 668868 1003029 1721207 1174028 73893 1532750 1969767 228046 299120 1261365 228491 1796969 1927328 1782970 1899858 623294 1614172 1125700 1628467 927000 1050956 1985571 1634111 1495933 219300 44664 740664 420524 1408378 911757 1403246 97122 1885505 1525141 1463673 1843104 1994890 1889994 25130 1226054 27751 1224810 308158 1983008 1509590 741856 1291234 569300 814662 1952289 83652 80984 820743 519189 1698433 1687526 442389 306528 1294414 770555 1565381 1935689 385575 382553 140014 1388163 1190493 1312446 460141 417507 241918 225959 205 1646922 566789 911226 1201070 1834775 270968 1815018 418059 576163 585426 1001526 85316 295536 364180 823029 496770 129318 1593592 1075181 1922733 1239563 1591162 990297 1026658 1364883 1222005 904116 1499593 14533 442608 610437 1038207 1378116 925643 972645 519876 245766 1836025 811350 290233 1093434 1947595 666721 1111592 789252 1486026 381579 657527 1235058 294757 659066 1513799 1836814 1207555 1839679 526954 360750 1770347 132963 1503317 1886537 1713393 1125199 1053114 573204 1847369 34677 1255190 1984254 1278568 840011 1923900 13050 884327 1046386 916787 1284103 1444734 1641724 1567036 1554343 294321 1784815 427020 1226156 704972 21485 892817 1829883 1653037 1560509 684214 745845 1279199 1840643 1451524 1079403 838531 1172975 374 536113 1576826 1083583 716221 975697 847085 1374316 535779 42051 1095169 1612394 1150610 675235 517733 969136 534501 1547413 982386 1104948 416794 760159 1227294 130831 1212362 1905672 1245438 1638774 1946795 1222044 38708 143077 1931683 1168777 1543994 448988 58864 573284 549489 176802 986617 1400195 1089502 296943 1764858 1064308 788181 1833203 1339197 1597101 1185003 259425 1109318 1503447 1188343 834235 443008 969695 1250704 1524791 1201995 1346622 984542 1351041 874986 1245391 331701 882063 1464931 63586 67307 207628 1400899 1345137 1925123 95133 234005 1121844 638377 737941 1776915 445950 827857 1331640 1443332 623165 1661781 970020 1977377 33241 1388128 46913 1780156 991733 1778058 1357486 1923791 1225349 1113125 751708 120127 544361 738215 1625078 1573193 1488581 1071825 1368175 1650165 652500 1603843 302680 993178 224021 42724 1654027 50220 1704633 582958 1412811 1081093 1298552 1722313 242092 1923177 1390915 1655086 1453849 1465029 670336 54951 1853063 492397 654045 298398 1652036 1990967 1295737 1309052 1431586 433622 92221 1034933 1675731 375921 984210 331032 410828 138884 236631 299656 1672642 429925 1633450 1345943 330827 816238 844729 1744713 1187428 1503409 615266 1603204 1447780 265514 738460 1373754 521131 728557 1236047 598528 1699615 1797739 582759 1237083 588106 1911108 843484 1650291 1839837 723832 991822 198565 1969014 1743029 1107273 277455 496153 868743 1183545 1320844 757258 615279 61251 1009973 1444766 1355776 1278450 1975725 1665258 295954 1301844 362808 1453176 832180 776336 1836845 766397 545891 1414209 638819 1328754 858176 571865 1103055 1390195 1296813 594330 576173 849350 217419 49941 1548628 362516 1441547 1671075 823231 1438404 1753992 1906607 713174 1051860 1578196 310173 537434 1982915 1479568 334219 1526048 1293456 1982349 806216 1357645 916779 53825 1798479 526219 1377648 1636711 259734 1416068 1707072 275842 467225 702227 1519258 938715 992001 1099011 93544 437502 1410716 1094127 548624 611142 1379848 1583995 1465515 942985 809772 404311 892735 1627695 1088865 1643440 399762 1282921 1915900 1374826 586190 426898 287114 1998496 87240 1137069 475935 474799 175208 217820 1670437 222231 887401 867720 836396 1586312 22347 936720 27431 1820626 1167400 1798899 966788 844052 1697446 327708 1687491 37620 144019 352633 632968 1291071 1451959 1506657 1381020 155392 885868 523881 1549046 1335992 1477329 584432 532496 347965 393911 1522551 641043 1517851 658654 1519521 1703451 389928 67588 674666 1455907 1661823 1577892 1074222 291782 299208 940565 1528534 79577 164397 1245068 1262394 1140019 1638337 1025842 267450 1487112 106915 618638 1676733 205440 1264864 48195 660117 862639 1676200 1083060 435382 565009 1557697 777600 1393171 1841056 989552 1991362 358356 938991 565679 1513696 1048456 925084 1967275 392341 1536309 986573 252099 353447 430628 1569980 212693 1473284 1233639 338570 1874015 912364 480548 334737 877949 1212454 1071690 1964830 1529373 1750690 914918 949605 471499 1901486 1739352 1767908 93045 30643 1626803 1705371 1647819 1769479 974394 1214139 961791 39094 1096117 184171 612780 1667914 1182217 707858 979009 1793730 652606 301165 1290787 1678160 1052081 1722296 1357662 532111 183273 1631872 677105 639373 1916316 543376 307457 3094 1393052 1354040 165539 851499 1099112 1469373 376762 1838244 1414657 1624781 876681 438802 374761 1990430 1973663 81253 1842557 273828 1190543 797168 1650678 1766447 952538 678215 1034503 82574 29225 1231636 421052 1008072 1920534 1014703 1211222 1064086 36139 289277 1590922 1801879 1521468 1267535 5845 4640 71127 1252510 971379 1713791 1079864 1742539 1407218 1809030 975630 1760961 1102177 1142937 1227214 1485671 1048537 1897123 613894 1304898 1951692 843173 1701158 601091 101131 1294794 1502048 1814197 1355779 546356 401056 994587 238718 200205 136525 1463257 1585333 1045252 1390315 471873 20656 537803 481217 1464096 1623318 93522 1982885 338470 806921 205249 1553005 339364 1468937 1374411 939342 1540381 1187605 1806707 1664403 1030040 477812 596522 726850 1340029 191594 386516 93418 1989413 1804505 1908535 715467 798361 806913 802060 694394 818179 1069187 1791629 771440 735121 1431936 40109 1559576 1326001 1762322 1849269 283028 1792044 1373695 399927 905142 532269 1945274 1481274 411092 508398 160102 201778 1817452 804709 528939 1996073 1076052 1916078 1310270 1947066 588396 1257807 611807 245173 188522 1599932 441286 1038259 834393 592384 1373028 1346701 28642 722747 904489 1280900 151642 1850951 1258890 1136436 674982 401290 1133377 395959 1036574 150917 1104465 1393190 546488 720255 671325 458720 65221 1836476 92776 344575 16817 1254932 788994 1969822 960725 1090093 1537689 1836195 538929 643898 753646 943219 360061 1406746 1863782 365119 111086 1959563 1017449 1388150 1315703 133639 518652 1830065 1499965 128895 15984 137790 1778015 156084 1494615 955005 1913973 1523853 1617740 953708 396229 838671 147213 606464 220623 1853154 166076 95229 1217409 156991 1932066 106643 1585325 355353 1868866 1062241 165654 1230731 532631 583116 172758 225048 654132 1764174 851212 1407938 934233 1505646 1089467 1749901 1077158 924994 1840408 735970 613311 620179 941834 39189 27195 1017340 1505834 534361 191405 273918 1973860 1818402 298297 634271 1884511 909205 359203 1322149 1464791 288310 411202 302684 1283374 1804392 1823729 859738 1117735 500725 319471 1416724 94701 1004624 916751 1231043 911921 1558234 694639 424513 1298192 907498 1481999 559067 1744325 1151073 400640 1029268 1239066 686685 1017285 304192 19755 1591772 887032 808729 511976 1697092 603665 829227 471647 1022241 1521020 711104 577438 420907 334389 1553720 1001867 1695707 255766 1268217 1965876 55209 287214 544646 1863937 845210 1479026 60991 1982746 260699 1427516 217786 831776 1592531 1255280 1120903 1584128 954844 216737 926406 369552 957664 1953148 1762221 913967 1430851 746072 351520 110083 1330542 729978 1614299 1744326 1115918 1355021 1918960 264122 1737472 376502 576920 621548 463217 1802967 107478 329968 1141011 451943 1425388 616099 1984183 311222 278341 1173583 1773131 1529418 592953 1557915 1886490 1379196 8135 1539964 186150 815550 547963 287935 1197291 72061 1932436 1958750 999546 353341 1627051 521918 193362 636503 503365 1345949 594706 1149217 144156 1045890 658495 1774642 914582 1414586 879162 46945 503127 1597142 544386 1433821 1280160 831147 1466735 738612 114476 1741218 161895 588523 740371 1408064 16136 246572 267073 774907 684447 1453888 152645 1678124 1306862 1828944 1381630 1127997 769806 609944 1303521 512690 360941 102381 271720 139158 89046 1512831 889426 1030574 1803630 848458 406457 477780 944117 853184 691648 1901410 855524 1774805 542937 379492 1493173 274602 1181753 1009812 1717938 498838 1313802 1766205 689513 1145337 855493 1678345 30931 1147161 89980 444387 430591 1625799 1310526 1338927 698322 1680081 1214065 205138 663779 1328849 1948847 1482273 1969444 1875067 1311600 1182746 1025154 1902870 239099 1477100 1049369 1125976 273275 910714 278174 1004525 1311676 1214612 1245308 1058558 826238 1533214 1285647 439144 153450 1578119 431374 1456471 472986 728950 295351 1666111 289318 895181 1060501 1113670 1288211 640389 469242 1256846 1479525 1413896 334556 304614 642560 31068 134347 696848 1064685 696694 851536 99621 1590970 1608675 405660 1528175 1959545 260765 1719577 1180375 1830213 1635591 1407991 1659245 1393593 951719 1600440 269424 719742 1065829 1706296 740029 665377 556915 1832282 1229798 930504 1304887 661806 207951 1434833 269975 721861 149987 635024 1165156 1208927 483762 1690739 1367709 22418 1874318 1984987 1486890 727575 1314088 979405 1137374 1212733 22191 734392 663462 344572 1201913 1922736 874593 1623853 695152 1005939 160954 1910924 1269003 576380 1685263 1865705 1999812 642345 342955 516102 1478523 843394 1116754 1037172 1619313 79441 604039 1607696 737516 1777249 872048 1849638 1383730 3420 898547 163616 465624 1100438 367442 453560 453915 1896336 1754693 6304 61911 35526 1713333 1425550 1719982 1536782 1358362 1405497 932593 1760812 934394 614830 240610 270368 1405417 286900 439741 923437 33806 504085 1128495 1097803 1824829 455235 1013740 1726331 243504 1273848 640788 1757212 1834176 1272398 1400786 1188110 484616 1564642 1559294 1001465 1392706 1784923 762621 1922923 109674 1766551 1138832 924419 1268243 676638 173931 378779 1136251 1665039 1469625 946212 857054 63713 1081354 1266819 1382739 939332 1116175 604511 1498597 469234 470966 135055 1328468 147582 1046590 734828 192749 25604 1329038 238583 1033178 266565 1725924 1324771 378964 629513 433847 977462 668067 1592027 1923551 1309240 936121 137393 1186415 691806 139133 1278008 1126311 1808014 1922190 1575297 1850059 637930 641067 765260 1600646 205733 705490 1738031 159347 1686392 1919767 667530 1444975 19492 232084 1015169 259469 918916 1803941 1694013 461192 740810 1608774 1457017 1050697 1217561 173134 256619 835054 1027533 915039 342391 375191 1539868 695451 14451 212617 857478 690384 167141 1659916 1241140 1014416 1323192 1340822 1242858 581627 60669 1510316 71473 368918 897985 608286 1379143 1165586 1212411 499580 1268727 949679 1213844 1888986 1372755 92448 656285 855484 232081 906678 1254855 513007 582353 868831 107624 1886815 967839 27954 893757 1514395 1877297 1524576 527276 1260618 1172355 584041 626171 1942033 1741293 206987 1261203 646083 1675068 989893 980639 303010 1944085 1129591 1276331 228903 1587883 698137 663603 1173365 1239 352539 939426 301460 1387308 745938 1186605 1992208 1506908 1271672 1748861 1200619 1224587 654584 965488 158427 1107077 1521017 1976381 991254 524558 395129 411322 1437945 676050 1158391 1800881 1576065 1115805 1553366 508169 1588129 164424 126881 1878603 758934 677945 892430 77014 1900544 1702913 1894661 1587093 56033 1303085 1406600 342687 1295844 910052 1600072 1996739 1923959 1513002 1893866 1802596 1666459 534941 1188218 1117434 1831897 551068 1990627 974073 647205 386436 1068341 1419800 1180592 1510277 1377124 1876187 1456998 1521870 900377 339904 379963 316003 1052153 797831 781006 539773 1591829 241146 1668814 1340673 1038660 833360 1915666 1673640 604028 1945724 1185968 107328 1108753 1931886 1415873 1295407 577307 508026 1625403 1483679 894731 135309 1072473 1507588 683388 1709484 1058685 482879 1521859 528314 89693 742203 744084 444422 488254 1121899 1966757 1061422 555756 1496051 972923 807554 469341 1453811 920811 826544 1753998 315346 1908849 736653 1782900 1691641 713716 914119 549047 679271 821296 980215 940390 866015 1028588 825197 1845439 228381 1671915 1297533 1211571 1860311 846045 811550 1258737 1561203 88525 1676370 474435 989172 1205009 46762 1108846 1901375 1668250 1416688 689645 65080 832655 1577711 157774 1971445 1387982 123747 1775515 1335003 1388955 1470042 237324 1742386 172363 1992154 1830813 1636310 1893609 1695222 387814 1614813 1487247 1537538 1651235 1611631 1107456 522439 1154147 1817317 1851021 1915657 1136940 1739178 165768 362919 48165 466315 1304707 1228860 737116 1761415 1648174 679140 1094700 263022 265774 1226917 968472 788008 710834 1972534 1970684 1344935 213139 404995 1795074 1585674 973131 506360 924735 1649632 1560314 246144 1108825 123173 574594 591291 19481 920407 1040808 1678620 618381 994533 1748250 831247 1007447 291338 201061 1022396 1323587 1158862 1296995 1782782 1713787 894807 1025794 369529 1886812 1762755 1270161 921959 543384 934008 1877372 1164790 1150408 724257 1784555 846774 1936628 101142 1092374 1364893 841681 373513 1392988 450338 1635023 653119 1311944 1678952 1832633 443391 1398149 746208 947779 1816131 1754231 324539 699799 1649680 615457 1784541 206666 1786154 11785 627119 408501 1850319 656333 436486 514695 22357 1013515 1006077 177892 1136876 216842 1231931 1717201 834979 1806672 1078915 1325824 1221240 74260 219410 397229 466679 1170601 744207 1410735 744300 1909325 1918608 14008 550863 92471 1754164 131021 703615 12304 997388 484096 1425821 574130 682788 1314142 980633 388661 780091 1038235 1341714 624184 124397 162708 1762005 718088 1005261 394500 1976081 1768844 370555 1075932 1885232 1709819 1575731 584231 1072319 1893093 958327 917511 1582954 498917 991539 1735585 1076038 1781171 807888 1229154 160580 995035 587600 294671 1737314 1357480 1701801 1115487 1897418 1020969 1590698 106384 1619866 1567693 263261 1730972 1582317 1942730 990415 1635774 1475487 1957062 1968600 130147 135914 1159944 1266137 723553 1096699 479686 341356 466872 532771 1631927 3754 811614 1805192 323565 1193795 1659701 371339 1523681 1484213 1453746 1513479 358467 921024 1283309 1667661 1235290 275599 850435 217524 1691773 1563559 954676 384762 1526757 1565658 1700961 267761 179608 1953517 1403481 1819991 1575717 512541 1768836 1039971 824760 1255027 596978 976964 1233344 1276440 285663 1497119 862422 58391 1850615 1528085 734808 1907235 318502 1129450 1540468 953233 915448 1775511 299788 1490 611314 1339439 1637796 1959330 1166618 111358 136724 1152018 643856 1440624 1956611 1755296 1414841 345788 614762 1337943 1725752 745054 524604 1320925 364418 1949283 881904 1639292 452921 47719 985153 967735 809689 1120256 578336 272335 1837203 534519 912123 1987863 881919 1348264 433131 313977 740359 1842698 1348311 1895391 1507089 1981423 544364 299645 8665 1934387 1384068 303370 1997561 1818465 1413273 669052 1230761 1186020 1054187 143066 641556 1390761 344085 547412 463211 128462 505473 1762954 1943957 1627853 300526 137590 1371114 298008 213777 1359901 676168 1821170 260535 1645078 1694772 1906118 1363149 583332 263866 1794218 444458 216291 939469 1073483 1723324 291320 1816559 763443 199316 234028 365652 114995 455963 34057 1059296 1127773 1689653 1401056 627998 1941653 920584 1755134 1087076 626333 1915047 1437484 1020768 620886 150057 1986794 1715354 1619930 267240 360302 1686697 1609348 1020200 397560 1245912 767053 252523 1527279 830122 1499849 592820 1386557 1192239 1803943 1998926 759910 721768 433035 1951462 1258156 1061048 1940930 1798018 849983 1541525 964417 1418823 1543002 99647 1098945 1295321 3631 955114 1086184 458267 1010985 217545 456328 880093 1373 1279542 74264 1519907 1159172 552693 852424 1989574 780174 1143283 159716 1911964 169820 80781 918796 1908756 619123 586807 615301 1520511 559806 566948 26288 1675744 1031119 1322589 855603 1363472 1836243 251953 1248177 1944341 806949 809901 307040 766234 371786 1351173 482656 445902 575758 870813 258253 1526729 207907 1058497 544780 1075094 90336 206407 1932164 286072 884516 1277213 1096504 278688 1548724 1572779 1940929 365115 674135 1884021 220557 541752 1281709 988427 942157 1476534 639060 640700 322106 973948 569197 1476347 1817290 703560 482495 1527994 714284 1194828 765528 1809990 1380929 113441 1863984 387976 166967 1247953 683287 691689 1697020 878213 1014427 202649 232597 1888562 1992576 1619543 1229351 131077 1420591 1741608 106355 476505 588430 803339 659511 805212 221169 1291591 527299 1944858 1948828 279330 1751016 373930 1374206 734186 560742 1085935 1841296 1142072 1417443 1981130 165883 666546 969337 1512773 1823546 601591 835174 1878913 666255 401265 665449 565627 1665925 1300304 1330622 564469 1651754 967477 588173 1388546 1488247 1149356 93410 1154193 856450 1540364 863986 1776068 1011906 1767864 1710369 188831 105966 638713 1451882 353802 1142333 956607 305407 1022279 872328 822008 992415 784124 304060 240211 147639 1577588 739838 1770454 192952 766584 73832 811509 975023 1621429 129843 1302018 1054550 873741 674902 802563 1305744 504640 1438083 1574324 1576297 405781 457941 891051 1638579 616682 390390 46966 521112 1929561 1736355 355829 1012712 1931642 1255903 1420169 513859 1173284 1797502 251908 1345807 98995 1052039 1338698 1403453 1005656 1752186 571690 614372 1755746 1037536 722525 975658 115576 242118 778754 1547576 1825815 1565159 843273 1174564 1116434 1392920 1773672 848234 681803 1138248 654646 208339 625627 203717 1556811 1948921 1550006 1847845 1621350 1198897 889486 1157291 675897 127016 654534 20996 563399 903141 1700242 1003527 1435874 61299 1868376 1186833 1360642 1237970 1396384 674359 1932629 1216686 1149840 1357870 1813768 1627163 1229126 1215748 1880557 1745344 1736360 1359890 1012778 229079 1341173 185084 736083 267595 1236751 1152214 373090 246003 1766422 876021 861829 1641395 827266 469870 1896008 1349755 1990081 1192309 407247 943578 1892816 1765528 743563 42687 1213930 1644230 1224403 785198 501290 1629226 1506196 1087955 711538 1486987 1845266 436216 785375 182238 892378 1916201 1339798 492451 752002 650039 317760 490566 1649547 1604377 1741085 962992 1191644 1808311 1401191 1236683 806709 968278 1076489 1215224 101971 797316 383218 82146 1383136 1550767 1477492 1903366 1756200 433271 905547 987630 599661 836444 1148702 926464 859976 280440 956891 583171 761101 144073 1021963 1418667 1123046 978738 1258412 147677 425398 144335 1831849 1065287 1390022 1519496 1867682 1659968 662431 1754648 590532 233629 341438 970106 1828048 322076 1536809 408825 1512548 1140233 590653 350247 1380743 1687588 1893209 864685 482615 949053 1489777 981007 1392240 1609250 83866 1037723 152696 1212396 37731 520562 834540 164855 1272270 1329816 1429250 71717 810376 976438 333151 655840 620450 606569 1273284 418308 1024216 1641759 894553 1284400 1046554 953032 1837691 568202 110328 1234746 1674427 1806813 1934144 433434 1987057 215183 1642389 307602 1615906 71947 499188 272264 1642504 689081 1356413 1536106 395407 610692 987728 1934304 1401963 635220 1781999 831394 571541 364076 1462244 547845 729720 1589210 962523 1664235 103609 195520 380786 384426 1780406 1050037 418875 1341574 801013 1412724 456384 1476819 805134 1677415 838932 1017501 685459 1975653 1872240 865389 909191 333936 7505 1151320 1688338 1685552 1100900 1235198 1088863 681724 37247 1211895 1302431 837426 1549773 1307473 1743164 1025731 1813614 1087765 710792 1084619 590054 687623 675518 1366083 244520 1034228 703052 1051891 1850561 710678 1952525 1352896 898566 1084349 1457988 350955 1162754 1969462 1026435 1476662 1549338 904437 1364590 928116 1415327 1159186 842735 628103 1173070 1984409 801753 765154 183693 1668426 1394613 1417613 1706896 653760 1170063 45158 65256 1196020 1344860 1795106 490308 831805 683799 1695488 1523278 293033 731569 896993 1040345 1876221 1675306 1772097 814336 1835058 254262 380506 35366 1738917 1013372 873927 1489222 1324531 1030118 1442240 4730 760132 446859 1201990 1957040 483285 1231998 1844126 149859 557862 1057489 1904739 1636809 1203396 1265648 321310 1508604 338903 764716 1466166 1389194 1556310 135783 1763590 1813767 542232 1197646 1427404 717083 458123 824001 1876373 1402958 1135314 660838 126027 874654 224566 534510 1799169 1848153 43649 50941 202330 791285 1390327 489200 1461606 864033 1384119 1563347 1309231 27723 1234894 1697100 1967045 1724031 1142397 1372494 732483 1527232 1788118 114778 1008537 1423793 1335344 141696 331745 1654700 849115 1943868 1764424 1205922 1150539 657552 1775593 1344488 735480 1782651 508387 221764 1214490 812196 557689 1554322 428174 328309 107696 1500405 181749 1664615 1759970 946618 747211 464604 697866 1371877 249228 790035 1735311 331712 43466 1888946 1681406 287230 1253347 1363139 1237160 34804 460577 258164 525350 1476506 1018781 873832 134437 453502 49910 1601741 209819 1680941 1232399 1977066 1235367 803161 1951758 899603 101712 1763286 247907 1533476 1663460 1452103 1138308 1089027 408201 986208 401301 1261868 194547 1611712 1075749 1928270 771881 1019900 1432552 1493536 13912 1483250 856551 1908395 1106429 1524159 1288309 241896 171093 738970 956305 80813 1377205 359426 537128 341522 503605 1018600 1480052 183316 4027 1516957 1274191 247828 316884 618884 775854 1993445 856919 551 1902063 667294 698837 755071 348604 306620 1387601 1532828 1378354 1185655 1692676 1746016 1880340 1894536 637560 1657983 140318 1710393 1305773 1593578 1168321 476695 404342 1066603 1227542 1787903 1208756 921722 1008950 378928 1301805 1915125 1778302 878539 1333855 1857900 1217320 867982 314367 1270757 1155347 813146 1485437 1859372 1301559 277472 477317 404448 902226 1295801 1098454 1206973 1254220 955772 1980294 1003348 1362835 1213830 1642496 1036730 769367 698223 384285 1915024 1655468 1342512 1385077 784822 173426 1640474 1276389 1414147 1929863 1314014 152951 1258985 1602419 1021093 455685 370457 1962123 1326579 795286 625898 934960 1376083 885069 606141 1221580 1353196 111052 1559683 1736477 1313942 568099 1017157 1607652 798371 1772239 1424657 736161 920888 920703 644509 1614054 815483 315751 1836599 1629808 1967884 1471961 556371 296199 17451 195248 1431788 566082 1474535 1842292 448898 1083871 1476783 1649558 30376 417694 1705624 853460 837962 860435 1138181 460358 1218194 1873876 1241707 44297 341265 1459853 1922347 1128740 1525957 635222 16670 1800980 1504342 229775 1317702 1564438 1039547 831263 1436645 1473627 1195432 862306 933496 132865 1022322 634090 240607 201476 208648 1483635 680822 274145 1403298 254366 1580205 1893142 1636707 1932442 566889 1606469 1229955 436686 975804 1817041 1478687 1311493 1381105 1781254 733719 411145 592993 1142060 415976 138225 241894 1895274 232891 1147303 1394582 524351 1149498 1330738 325893 485221 610217 1312225 1251482 27646 1408062 1284446 640927 1620900 1610589 255830 1309249 187531 25167 1240155 92548 1991527 1968873 470529 454434 1106443 1202603 1770534 312770 1447015 1615883 809506 1861608 1977482 1375727 144822 255852 271895 542291 313575 1002603 482779 1289392 448773 303091 457880 952192 1410899 1661928 1023919 1095165 82057 1404525 1847090 1562855 373790 1074695 1546571 1128413 624101 248532 415386 750854 221062 126885 1376943 96336 871885 1479816 1858821 1278824 1911509 409510 1750117 1376732 48712 321577 678655 762689 1477672 1859878 1894830 1065385 1405496 1891268 1381841 1666000 1867031 595856 152489 118867 1627858 1311858 435791 1890951 499830 1135695 878865 1020501 947202 662038 517080 735572 1406403 1517252 1569580 753201 311555 1248079 322823 1874325 850122 752764 1660581 1831658 1318622 260816 247242 1928071 790510 1558748 1344965 375688 605711 128756 1139260 1093407 1302809 822790 244015 163306 1578205 832882 202074 1785706 225534 1841926 290308 213370 900113 840853 1928463 809187 1030621 1383083 983946 675935 97835 1857098 132455 525460 1612866 232050 1463154 1209904 1950124 1913895 977146 239392 1327947 1285310 438006 1445161 883960 640861 1675370 839631 653169 219360 1727752 868434 549785 475020 1307550 1731706 739729 391860 895521 98493 1051793 181342 852208 251856 165620 465630 235108 1583368 1032343 1580972 457151 1562652 559298 628445 532591 785675 1520122 1835566 567571 1732850 1044230 1847428 1886196 693880 1020111 1006212 1601055 1049061 471712 1936806 877794 485338 90456 1185053 10906 238807 1097328 1501771 1392243 901149 1561116 796804 188201 492813 441850 1755806 1516159 461523 1642859 934786 371856 788808 580756 979400 245397 1065015 917491 1172981 1712852 1327703 412789 1891227 1746608 403172 1582591 1242008 319286 1891556 947645 422390 1867352 212504 1541972 835632 1920363 1476160 1238735 217792 224983 852151 925141 1603082 188520 80404 1047683 1279659 931292 1079907 860695 1362996 107460 393595 1977817 386581 911299 543814 1584583 1985211 1105723 1332174 179674 809637 643818 670754 1002535 1261319 1481047 1114512 465145 1084045 3564 110415 204161 1690463 1889987 1219821 1820897 1167318 858455 792395 1548512 1283491 152543 1174343 1549719 215479 478131 731123 1468104 412931 1343823 528340 1520649 163424 1333465 60803 1183487 22885 518892 858002 1830388 800774 112894 898140 1941284 1414474 793568 136820 1354697 1598296 734671 472451 833835 1738802 1702620 1464488 1030767 242042 1129058 966800 905466 44928 36123 799938 799852 545705 1444159 124111 908397 1903479 1793608 1145463 1430604 1178317 1357982 867781 1753737 1815671 360969 639375 859888 116121 1290685 95118 312109 483372 235600 884369 943485 135907 312734 1395587 171337 640980 1306447 193584 1719918 64447 1905137 291843 1834759 1564078 501637 26506 470863 254743 366734 884168 1757479 4384 914760 570469 1360672 538673 1429689 1395326 768801 88047 313865 1976428 900485 974110 628713 398114 1918021 383335 1460842 116062 1281488 749813 40256 333451 703737 1518475 998941 1081830 58831 1649674 379684 1059119 509175 1037993 235313 913673 1869562 37150 1263352 1263193 215048 1250881 1620282 1402541 1044101 440808 1041715 255515 834336 1556322 380171 297113 490636 1637454 314012 999702 1757798 672922 1746190 1763005 748166 1044503 1589531 1284603 1093300 97824 1276015 1471348 1812381 1334750 42106 1040358 227427 381407 1025354 494802 509136 210690 1244053 246036 1685259 936703 1445762 1671154 1410863 266075 819430 1246445 1292392 645909 510434 432937 678299 1383027 237634 215480 1636378 1199370 87038 1814425 1271087 1822787 1072557 231953 1642065 881415 1489961 1352867 1289789 787342 52236 1003705 1878682 1263015 867226 714163 1019440 678435 694055 1902677 1677998 839015 1260241 1204706 228230 534874 478212 1210961 686902 448679 1453567 1808515 1320394 1895934 850604 1167351 1081447 1928548 1233215 88753 1622081 1814430 1824628 1762967 108018 1202150 523612 836835 1428962 1045603 1350583 1866619 506771 1744433 454908 790224 495657 1687416 1627193 1399477 438492 587602 1156196 1493363 1934414 1501449 1351113 1088663 250158 1552283 1491649 1012728 1929719 1227353 1304209 258246 1544500 1238287 1954933 673920 576022 1153131 1136631 32299 245657 421732 145821 770181 1276542 434388 409101 17521 1377677 1098736 1976299 35803 1858491 94413 938246 1360 1522883 577725 110569 1439492 1084594 873131 1924165 1250585 273609 241230 800606 1323511 155380 1282999 415248 630113 990373 1978742 1441264 1682142 1803940 1302388 1376880 39378 244111 147687 207690 367403 643031 1732485 1072509 1051417 620981 582356 1678717 645185 521667 812318 1023749 501370 440582 801543 196718 573523 259294 1252797 1775176 740106 1334968 126183 1729359 1609258 1406564 998902 751225 591590 1793944 1008750 1142780 1629989 216523 574599 1641790 1341591 1145981 565575 348174 1539009 991291 494898 1886008 1673498 178266 1697292 477115 1267741 1626003 32217 1130589 1182925 621256 1046694 405374 712333 1479888 171897 219516 1391771 1726534 322127 1124270 602973 1828369 922860 1073910 1919718 1384524 1364775 1660432 213943 960560 1239808 655463 1640120 1200335 870503 946666 1917042 1798275 1432187 1859119 1345438 1060950 1770280 736542 950431 1645993 617702 1687163 192468 1338992 1339116 560683 1745689 907194 888992 1803448 1686955 130839 376213 461972 841071 1910274 1370728 389830 212520 1827150 1076514 1611238 1945064 13002 985946 277314 546782 132373 72525 1248870 608445 390438 973242 428742 524197 1669117 1144131 994158 1147372 298344 1441300 580597 1925419 1185717 1006638 777808 527266 446164 1305772 578085 1320389 884440 49523 1464746 1810394 626393 472479 885681 1450144 1572097 625776 99193 1154427 1047606 1526300 106261 1264178 175860 1632907 587365 1509919 684141 685159 394795 879403 825731 524068 1656508 1572021 1425897 173479 310166 1147707 1454705 106222 351132 1262579 1341767 885402 1084913 1346043 1562904 1889346 323831 620829 1485494 1891329 535101 137046 249715 1838669 1713246 1953579 348310 210347 95319 661426 693526 803520 1350738 1280709 909116 1002320 40239 1440179 831287 1622653 481664 1729086 800515 390496 1799990 995937 468845 1360346 1875906 1349272 787355 763387 1535282 1285936 332405 629311 345218 1528053 421754 960252 584295 124862 550379 605183 1212531 724154 1055532 1935792 608651 132706 1946476 191677 543255 1884807 1315926 1435720 1954087 1648348 46186 1821321 117748 242967 1796898 395568 1540898 1221172 1030302 620485 96147 273134 1631672 1062634 1457302 1408922 1107982 1689042 1120679 260415 1047282 637886 1083848 1556906 1105274 117999 1062637 1691897 1555304 494661 362788 312523 1622502 1309045 1679300 1147931 273108 1641023 649828 315597 1763240 250400 1094326 1312985 564412 984880 1922004 929790 1999064 1143396 1960947 1508785 975662 17174 1610928 1333887 923001 136104 1049020 1706891 970235 990820 1916320 1890632 1259627 169530 1820900 733123 1292605 1913993 267792 1538014 297624 339888 1572366 433779 1174174 791576 1147843 974026 373333 1598836 1894006 1047574 304139 967954 175106 699941 1787513 263630 286665 786208 451307 1523221 624353 1735928 1577856 1391984 620805 1730871 759027 696607 55898 1441159 977153 194938 512801 1981164 526885 1605441 302763 1293187 317145 1071841 546478 1803942 1999345 1091398 1980474 1219549 1928434 1997037 1048025 309896 1129742 722274 944410 182872 843384 883480 1469752 1773998 1464373 22951 1763172 1631196 1289167 1720898 1556748 1679816 274329 1162457 803893 1017071 60845 1878029 1551859 1220636 1512946 77392 1040743 460505 64779 1495702 375928 683021 158037 397791 1797939 1253874 1947570 771097 1298277 882498 943569 680724 1212635 919237 273681 232591 766199 1422275 1224619 933655 946048 1138427 289417 111573 423520 944392 148254 934879 1886349 139394 542047 1595526 875577 1543512 1145319 718332 737383 1684906 690006 502432 574770 1586405 988519 1645767 1931910 564922 1981602 1178506 225043 1247660 1522880 670847 867750 1547925 902490 1424647 72913 1323507 1522858 414441 821811 778502 1544759 577242 437951 275533 854146 765137 1166685 904536 1740989 1934452 1502267 366776 1548128 605638 1586783 727660 1195862 210428 61547 810105 446813 1342603 1600633 464041 1366018 601650 424308 1989053 896426 297178 1417880 895985 395022 678779 1749077 342142 1780521 476043 560603 960578 746829 1403237 764951 1208678 1331636 1012698 531768 828594 1651484 1452587 1834943 367060 158856 1327408 1368305 84282 617295 631765 1589135 210404 399494 1457390 499483 1961057 152809 1792962 267957 835317 1440745 1578523 1766532 821057 1925820 1891643 1916994 456593 1016795 1367154 1068210 666286 326656 312032 1684718 1755502 1273783 1262575 1476185 1271866 430550 1909212 242053 866135 371931 1980921 1444152 1257546 1587020 910252 1735432 567364 1998498 652538 1582297 767485 1326715 1288495 1008532 441638 185509 1169948 1075906 1184398 1839464 773600 765785 928651 1427445 491520 1560147 1276664 869008 1424428 454262 1700461 608053 801070 1828866 1264704 675499 1710849 1135181 1085749 102233 1302749 360987 1669769 445 45749 538445 1096445 959865 336470 562169 993797 556950 233920 534619 1154874 1174 1275454 1450381 1421926 1752007 409100 772845 1426851 665071 1916523 1179705 114276 935427 1920537 1714247 732240 842030 871269 245577 1645950 62976 769124 1116510 899496 820946 1048019 530253 682514 79794 1273785 1203516 824124 501137 21378 280704 1022639 1783237 1060129 589639 513219 1230646 1525862 902274 1956540 513663 486741 652633 1161572 816194 855206 280096 1472801 1211219 1495133 999302 1389483 910272 861542 1874394 1543097 1066649 928478 1892767 1600170 1721557 1947908 460746 684234 187716 1446346 872762 1099560 967300 747608 733275 118691 1465457 821133 315290 1492970 1184128 1918143 1034170 1865456 321435 947366 725830 312266 353537 797036 173542 1832719 423860 815176 1855982 1413538 1165387 33389 548176 1941701 298069 573561 686341 279744 439668 602257 761114 1312909 110852 1891848 1192109 746069 1474632 1115875 1417275 1517160 337267 1932764 24550 1547714 1623261 569814 1467196 1067005 152435 31939 710162 73294 559397 809953 784854 48577 1530283 1531441 633152 310001 860548 119462 632124 941120 1317171 604430 1732796 10702 1285794 1157551 1650799 1706572 899070 1378496 1446871 1062986 1431417 1798976 197781 1746941 1512990 873987 235772 965673 905723 1843484 16188 567084 189647 1535203 1061335 489113 1193857 275676 155453 1004733 527867 619946 1858751 1095651 1726902 375538 1566133 921543 839731 1853519 1523291 1627488 92657 1921199 905040 1771260 769208 927216 1734977 1602441 1640888 760787 1819830 600260 189561 108780 1807150 974312 1837744 1470562 1647291 1026758 1670200 938153 213111 697162 1045960 181750 285563 1923408 682392 1094475 566442 559829 452874 1871942 1289813 1585327 993136 682019 607687 1301090 589712 142798 433599 933301 1412698 59046 1908230 1014277 330256 1375649 1400332 1322401 287134 859019 715674 1085715 583723 1529037 1648591 1086393 863337 1579092 1397746 1960353 32064 1013674 1367528 1496290 331158 947641 127687 414527 135134 1863442 151624 1831811 1849198 859567 761581 965855 1058764 877906 530022 1674148 117577 1327446 612252 238191 217136 1202310 695559 323524 647097 1110989 1246804 194377 1778395 66067 1965691 1839031 1086432 1853828 1557935 995734 1088112 416249 879507 1413990 992686 1096692 934710 87128 549373 1653594 1873385 1754038 469763 1115968 570582 1190375 1738476 885029 1174892 711277 930927 224766 251294 1920541 1744781 778366 1359856 1238965 19584 1760508 1000791 644855 733521 562279 1518255 1093636 1159390 1059923 605868 1415866 543033 1831744 734401 1558048 333316 1575874 1670987 568102 1915074 186781 239193 1040288 74232 916456 427039 419167 523170 1950900 1173343 91787 1970789 1053570 143377 910016 1100662 534319 1641999 1388417 452739 1267360 274452 1869298 292480 1550157 655396 1086769 1442359 867709 1396930 1448341 1749495 796043 1591800 1458608 108869 172130 774081 855008 677973 166086 1773429 858396 1932105 116036 1831514 711378 1887678 100378 139606 1463479 453801 651606 808308 1292629 1883426 28131 690212 677215 1291344 850089 1731451 1582902 838268 480629 975002 1852265 738431 907963 736984 1596882 1844456 808688 61397 208012 397376 1243389 1168288 1595170 489799 1586174 467337 1966601 591958 1574666 1965064 572813 1595993 79762 1614254 1985299 99496 1107691 1599730 628582 635430 1980164 108280 1367739 629855 1145407 1823169 362127 1042097 1794271 625957 1060855 47649 384274 549966 1794365 692317 1253218 158509 1019927 1379441 1536878 530427 1750812 820857 1199889 1687504 493658 867906 1345591 485205 1888816 1845463 1079659 533389 1839873 1679024 1062298 726560 1414919 316592 298666 1167495 236396 928852 1069473 1643254 467656 335278 1877863 114005 388436 1966422 1086163 1574191 1537073 521444 1114843 1521028 325476 1680946 1553753 6432 1121068 396361 1818769 1193408 20385 780103 466600 1131372 621776 480972 998775 910725 713109 931806 1053294 227151 1866455 294744 127960 103412 1845742 1799917 322929 1871658 1163816 275581 1798989 344883 523722 688357 1159383 1929620 443292 466614 1688221 590148 1243734 718037 1373047 74646 301262 1636641 906915 1909492 1342570 581018 1874491 939427 989828 1832231 121953 50090 1613792 945831 1734391 1663007 612801 1658079 304785 141157 1881956 1567777 522652 657057 81121 1697087 1921625 1367013 35530 52589 1961799 1469979 694141 958815 755001 1617543 1605069 1133572 1900321 1661000 81326 1959834 1919901 1130071 1801919 833710 1282657 364627 27419 1641935 1309912 1515136 543775 574744 1551538 1006900 898037 38440 35495 1547363 1329763 172190 1675503 1696841 1672440 868517 32499 80843 1394806 101801 1855737 699652 311909 1058569 500336 94162 827095 1799527 496459 1349928 1841212 388637 1185292 21375 1855372 380799 989740 1735801 1873845 1465018 831046 1651846 1221921 1671032 604006 806180 238766 888092 1009046 332688 1462090 1251362 63607 869738 290379 1407406 109650 229127 443111 7241 222257 209937 1934840 1149226 647152 104495 238691 1749231 1959138 559008 323582 1862214 1647489 914224 885501 1266228 188425 1279629 1106796 766112 1619386 1542168 192097 648049 864004 1682812 855727 1117027 238667 193042 1338954 762059 794531 1329704 397243 1100001 1871787 689724 1560625 1285720 296618 1808749 1185504 451267 1194813 1874692 1611513 917762 1936742 110108 219551 434671 876196 1889950 1082313 1180422 180991 970037 873348 1325761 755400 148073 1775810 672916 761928 1654657 1951405 1005770 1389334 1150973 1014386 184822 494841 1842908 814558 496562 316930 83718 1902532 712350 1295179 1333681 241892 838949 1550646 872495 1049041 1899471 105531 1856327 1300873 260619 718878 1218659 818907 144235 1446572 767805 1876710 1925008 414608 1173519 789404 1442143 1966047 1796655 1090852 1556317 1277961 1822160 566070 176873 1791465 1272932 1723692 1346902 1616662 1901905 1125957 431132 445216 41632 1362917 486329 659638 720388 206096 1823067 635549 423905 1382065 822639 738811 1762647 1332435 406103 1647293 947037 952557 1139477 1683168 1136216 1745702 1409744 466063 80052 946827 367610 547714 1125685 1084061 1371464 940958 114808 590989 29523 1411645 1571234 1250398 1586580 1314316 1177511 376746 1591666 89220 1784967 1196092 161943 539340 1010651 277800 1305014 1801951 480454 1665344 1847759 373370 686653 1634865 446593 1211487 1559635 1622715 477938 1048931 1584932 243837 1732563 1798595 1633817 1900888 1600171 66873 1631470 749913 759163 543835 178999 656857 1662512 1371443 1499091 1736829 1272235 1374848 1442533 1727830 1783915 1022442 407561 1091339 827077 557359 471156 543809 297349 1643166 965207 1048464 1736640 1795209 1362556 487056 791265 1994927 1999349 528864 978428 1905578 1713973 1003575 1511320 1218344 1249394 1844822 33800 514573 1066370 1975008 754936 1161322 229448 247229 951890 1365712 1669036 817673 245120 1426476 501859 1721350 1321366 551054 919111 1217504 1301745 840303 14103 627544 1152627 1664856 68413 1352837 1772286 1296944 1691206 1256545 1464231 1516027 1369333 611194 279494 841467 32126 480889 60137 717608 69000 222312 1842303 1900385 677769 474365 614265 1698597 1774862 1423078 1263442 93592 112746 1348452 678594 827575 1376605 917222 1104284 780263 355186 302527 320196 1833456 1352974 1346583 1208801 397784 658887 831328 6185 506938 845094 1580859 1799400 951095 560378 1281289 92147 680465 1183014 1854272 1091486 46714 1544857 692779 599105 1184192 61183 200336 47442 1590306 1846443 1523860 1404523 961329 632401 249981 1910878 80421 1548435 335586 186030 1606723 712639 125342 673737 1838421 1168743 1820539 583686 291544 672727 1882345 1128349 1887748 776793 1855814 430933 1415522 778237 1859670 1548863 1810494 1257729 1626630 1004206 728702 837550 830471 810673 1217906 56131 477158 985225 743868 1466522 14609 1208296 805619 701545 1622310 463715 1051875 928334 1342842 158225 148015 133734 45650 1159796 1582361 891927 1768735 522329 1960371 1458549 827679 702053 767549 1799539 875759 1548191 1986176 684165 1038564 40947 1038651 1952113 731484 1087086 956538 1548862 1228413 474871 1550137 99604 1810694 58914 326469 1724784 1513466 1303923 1344087 730182 744890 1960327 1463298 1094951 50317 1298296 1708994 1420005 46674 971018 1109459 892868 1981947 586210 1088788 49212 1055946 1465019 1305299 941155 910470 571442 58472 1300196 1463696 1296919 1873671 1690381 1809711 662723 765974 1756487 221032 517201 1424110 1812009 1946787 1226415 755991 1480227 1481291 934980 1232191 1784734 1459278 474253 1079928 1631823 1293617 1567998 779058 1641227 1297001 1278164 596508 1249436 204513 1230306 1971658 530258 1335062 1132393 1435295 1854957 1716412 1795067 837913 1050622 1297665 1023092 873302 96069 1116788 1447273 1388243 462148 1861939 231468 667043 1179968 1268171 1665304 1682886 1022965 91693 1138105 1720156 1588845 462648 1417946 206741 1163855 1996813 433075 524149 1525190 1695546 1153973 483585 428354 383663 312629 1184191 465013 1702971 689497 850798 1163585 1444103 354146 1325351 969863 272986 1079805 2678 1808538 1379435 1752800 148765 1478396 1802547 1300936 1496710 1852279 681042 999522 1247402 790586 1848602 441577 1269381 112785 158487 456907 400930 524816 671813 1196576 822390 1860422 836262 688699 113961 1351806 1072396 277231 1636284 905460 401490 1596740 1562806 1982888 808704 666931 859035 971322 478694 1378823 1786644 1340900 1475182 1313918 1803194 779676 1248275 1597819 769308 52049 1730627 1679042 1787343 1217539 905193 1262830 1483132 954437 1983775 985554 931639 325920 1371265 368996 932352 1952364 1897326 1822631 866720 1598860 385512 299875 701252 919780 1264130 282112 42508 1909616 908676 1288737 135646 544943 1306951 511946 446887 498404 1759972 776223 1132591 323791 943991 29756 1722954 568761 580854 1180677 1474360 578063 314749 1890444 1823860 430281 627819 1810758 1015525 719449 211429 1890737 842039 835249 431617 688356 386315 343081 1137715 682878 1019791 735229 81623 1552074 1020318 1913267 744814 266158 933058 996763 991555 1354420 1978445 915291 1001324 1526341 1908455 656241 494200 163941 1216447 305123 621552 1156456 30735 1584896 1974870 1682246 518047 559575 795752 1818097 114909 1771238 806176 394442 1086137 339182 1391001 316871 952008 1288638 1359242 1899028 766394 1543108 299338 624739 1240550 1892507 1482717 1708383 587140 38087 1036089 455679 531142 1604214 1261699 1460499 197215 646229 660298 1695228 1987733 1512904 1338673 728354 607514 347261 576709 1289177 268774 91686 628679 266888 1970613 428486 575480 518756 624632 387835 1523430 1248690 456769 382010 642305 1882851 1250920 681544 1396103 1089177 246071 1905136 557234 1772715 1397200 753672 258025 1962032 1864468 967183 1535130 768860 1517282 399499 1022913 859639 317378 998893 664935 1430120 818263 1442599 588761 1459552 893012 1417872 1247567 1556943 1016738 1671952 730319 1894014 1003710 1482951 312934 264041 1629139 379740 547032 1454668 204923 1142612 861240 1532686 1662761 1820271 430525 1883056 794294 1214619 465254 1601978 1370426 1174175 1552127 1892232 1553555 815756 1457012 295299 1286115 1075551 306029 1942851 1648019 324915 940288 1781341 861420 652933 853154 4605 251103 236198 1007362 1133950 823017 716848 1880041 77879 1460562 268621 216981 985053 12100 1277180 1773814 267922 1107442 88535 919384 1461612 1346875 1590068 1923125 918239 1766394 1721827 612834 1427118 428516 4331 734787 1415168 1853374 1119546 169918 1936335 546806 338493 1564025 54512 1193547 1424838 318678 1491875 738337 1342132 985047 1614906 930567 1162168 829091 195597 1490010 819257 1523978 965562 1567528 1344704 937333 592383 1617003 1306359 1468001 381406 36484 994252 795156 1024973 1759171 853948 1032145 140616 1462831 521846 233911 437182 1984769 1475438 1851578 1353506 1134124 1206586 1310193 154352 1593016 968225 1224126 1519192 871307 1575267 1433016 1065263 1622451 784951 1370963 814741 873717 841518 498919 1701601 397312 213241 830645 1292516 330786 1931250 1058870 1540231 754159 336075 352101 792648 292400 470442 1182315 1260315 1874092 1260649 1823353 1115401 1660306 755353 202510 1575308 1675334 335760 1638783 513423 1487860 584863 1825711 723817 1045828 1772568 1902447 635395 1369583 1827091 278460 1137691 278140 1920155 1203658 184574 572012 1795948 1971387 285122 1805874 313391 265722 1817467 1140808 584419 1724311 1885245 565650 1827152 1081487 433695 329216 1887777 1712260 414202 540035 1058617 230862 1616101 1117706 338950 1071399 460377 1830508 1751570 726217 1685351 67427 1434134 689777 1988321 583387 1993893 1026141 288573 1322513 913229 128206 1817985 804018 368563 108902 672430 946252 816967 60839 508941 196891 218457 167727 496027 1314692 1525386 1018072 1831468 780651 1260199 71653 597907 960992 1722671 1200497 1851059 429072 307629 234771 1108813 1653412 685905 1291055 507737 1011013 1306220 1546684 1797656 25807 793492 1578362 102127 1104890 1471151 547704 1536271 511953 1170058 1243100 116619 238461 747855 1761742 751408 1874299 867322 1845710 205256 682797 1455178 1324914 805338 924502 1691639 628006 776885 1041751 1603458 601022 738027 1578342 826316 477868 1794458 1958595 630725 691475 755952 568546 1397389 74502 1477701 1704998 207342 1611886 1910521 1717131 1876757 1451230 1507978 967153 1256120 1714526 989170 468846 1859053 1681122 788739 1032653 1151627 364720 729272 1242737 1135245 1919043 1419219 86946 1154837 1548849 616650 1170634 105802 1064639 1314141 931479 1488350 271334 1973942 620458 366856 450925 1928133 1497876 868354 1052111 1443559 1768563 1667948 1981331 1283271 1147762 1316941 1880407 1422326 1459409 602775 1902198 563056 684592 1972274 1875183 310491 620783 697107 1786249 221900 794501 264219 106698 266681 1899112 709016 388217 274859 735810 867134 1970184 105276 1796872 1819814 287938 198063 977759 502709 491260 268197 1180790 1492113 92222 208364 939066 143112 1534836 1391701 377064 1848329 1255592 1336956 1928192 1096252 312474 1312219 866147 1366895 1532408 272778 1789357 1453879 434471 1901693 821902 902875 1649711 1973985 1893955 414222 292848 1238113 1652676 146297 1281349 540374 1263885 1567190 520633 1586204 1238667 550123 1060862 588578 1830713 1006 428837 881791 1479501 109637 1788069 1891343 929154 433968 590149 962739 1432487 722436 232064 1031468 565949 1723883 547346 1235171 999862 790383 928057 1128753 1997418 988050 1772139 1766930 1421810 931279 407684 377698 1792564 1702315 1360931 1304356 57904 1807666 1538620 11758 581496 1452210 178324 1548278 910237 1750959 137895 863491 1541402 1595198 1164189 333770 1305538 805737 83196 1708134 1697242 1335809 649342 320508 1894766 1059150 1452811 1682760 757843 1263891 1863575 1457437 1515462 849344 1254454 319658 1311853 1477480 1615704 852080 1854770 332747 1823823 954052 606607 1435793 64101 647795 73398 947916 532781 375837 727341 1523090 583725 1924640 1187494 229950 1237751 1515157 1958669 457089 749406 18932 1622360 1531896 1950151 589052 271341 550135 1636507 1550746 328125 662521 1193851 966981 909560 351542 871816 942005 542974 551728 1913706 1229810 538024 215953 1468570 1446693 223494 1007050 1115444 260669 885537 1888904 518775 656126 1603154 1225525 1538257 836789 797890 359733 864069 1544534 1835261 211288 917950 161794 1676678 1358915 657133 1627969 85923 1039332 493790 1245614 1478158 1170026 490424 664883 871782 628119 1423555 1333164 1083920 164923 455808 1839040 508271 1200635 1030689 41058 979358 1236139 1789128 1020298 142066 1759679 1164900 1245139 924455 12124 1477973 1228679 1539210 267315 1899836 199538 121529 608074 1695951 117166 1915353 897113 425236 241796 1013987 573139 1728203 1576182 1826401 858288 1506607 1996959 864520 866824 124622 1645949 671208 581082 128395 132591 1951752 1748619 607046 605370 1201146 1924643 708318 920302 847356 1758813 1046039 152092 1813474 417102 1903331 1642277 644087 40637 827500 1659596 325673 517903 1050566 1436648 967044 1647360 469722 472847 914605 833134 1646261 266162 1431803 363499 1967040 821039 1550458 1659085 1316160 31408 389521 1693035 11650 1660356 303314 661849 871649 386051 254538 1186482 22547 408801 715596 1597938 680161 1978468 444312 133124 947286 794922 1305442 53680 673028 419628 912652 1107253 879117 993567 1927963 348930 979066 1736661 877542 791957 1399555 1594260 829567 1601875 1839065 1476380 1032608 1722550 442596 1772892 1703118 1746509 58376 673618 1835492 1252562 1435524 1784227 1887283 992876 292399 1163881 878349 1632077 336615 168722 1718639 61602 690 1066364 879543 452259 85049 456452 1290888 1021073 1032192 1738004 476078 532506 1720256 1740887 1589583 145846 1234384 1680557 1379542 65193 48368 1120930 55429 938843 1790075 492856 1558208 1583827 1146606 1515134 380516 1598019 853224 1097025 1736374 1337162 1534955 386056 445501 68878 1156370 330238 1995317 1789259 159722 1415109 1671633 1362114 213923 836588 627043 1846981 541790 1406687 1782938 1722282 1506366 1475911 1627359 429276 1488024 70689 1468754 1173096 844972 737003 257347 695351 1558286 129226 444024 1860922 681811 829245 1516176 671112 1567226 701857 505354 1292845 1476781 654887 37965 1553786 1926653 1500602 536676 1958688 1185708 1511005 410736 1831532 1714316 797091 1710265 1084760 1962905 1407455 1659339 268499 934400 998854 521318 1283997 1756102 512926 1214195 501961 1531261 1559633 774096 891636 1070429 281160 680284 699187 998482 1284659 219299 596011 1218601 866639 428400 230241 491276 778950 644665 912426 1424264 626736 1291752 363652 126733 564657 256326 1567607 1393652 1729034 764959 1084341 315415 1486921 695182 1665072 588044 1110594 684594 1133925 1575945 723544 1723678 784713 1967816 278557 1017006 39402 201167 586496 1378535 1182903 439805 819468 10490 390782 238523 772891 875510 661855 603187 376575 610736 1241782 34922 627414 1088766 1568770 201418 468237 370767 1839718 152184 199433 1588977 1297361 800305 1190944 472918 1564221 1182626 453382 461653 1351776 1650352 585384 1605405 1353282 317698 1147185 473853 1019461 192412 183 19690 1489889 1834967 791682 304937 20874 1681332 1611023 1480642 185610 755023 519057 929808 1208844 645105 1937558 976416 1697789 1064376 1981829 344533 1222947 410095 228583 1780154 1879304 522550 453679 275526 1590460 1434655 1989133 1956194 1031406 506410 1998773 1148666 90137 669844 1984899 1788781 501679 844720 591257 1804057 695648 1701355 1623545 1441692 1617268 76078 1849124 1733296 1290531 1995880 332333 641110 1328534 1998197 1091360 542976 909291 1898883 1632050 153598 1556639 884513 935524 1507513 163168 217078 545958 972683 1691890 976182 1148488 1239514 789130 1115233 1990542 869163 1469930 1531389 968562 503955 716249 396726 1281025 1323073 598200 741716 1287354 572639 40774 1489616 1119091 514961 1704640 877708 567908 1374732 227472 1090392 1529371 819731 1587434 647187 1806252 463724 1221156 1466484 1835859 1277692 864384 25874 1201940 1701497 782996 1621252 1560618 195371 1256465 686599 991234 1075583 1397488 1751624 244970 823018 791703 1868357 576834 616618 1164018 1325461 31351 679146 1503617 1352487 888359 1277830 699174 1845208 803279 1072094 1192966 843669 1727692 423660 435204 670686 908703 1532788 1048358 1739050 1099800 1455228 1831510 1143450 278216 1470220 989728 1709719 620424 230656 1442517 1356911 1339148 299853 783815 402211 1902446 1562778 1850426 1593275 1053032 1509368 572595 103914 21271 1305997 1629168 934619 1188497 381222 1745146 1457580 1547817 1941409 972970 887341 472019 274665 1908566 1973917 611861 325874 1130082 180586 700171 26238 1923212 1011933 862872 1942238 298726 916221 353481 1429325 608946 1265223 235004 1730646 1938606 1745898 1521250 871370 850288 1679593 639465 1249004 338665 1795485 822631 1660146 1488133 1537532 1980935 934584 398657 270034 1688116 1431946 72743 1322895 988341 796368 906832 363525 1407778 765295 892232 1710917 1842443 657510 385160 39778 1697764 1318438 1676303 1472048 1573852 1967531 464402 924112 256894 1978363 1593867 799574 659703 312041 1166069 439073 447661 1709643 1984621 1045570 1604042 27079 1369754 738577 461619 1075081 912461 1896902 143504 37154 1408570 1096220 1805419 82929 520405 427267 826132 554073 1484548 932655 1388715 983362 996812 472137 488864 1759754 1007970 863183 857419 968834 842826 1004952 1901080 1847461 728589 1290236 857134 204493 648463 641770 1069236 1809318 1624850 652726 685820 1254555 266055 1868803 614030 1432685 734849 1712798 1696428 969056 1799296 1131762 1121758 1201500 1008466 1964964 114502 1656843 1277138 1383193 16264 1456041 1132657 536115 15429 1838179 702787 1975401 1038522 1034801 674189 1125501 1964246 928733 97001 663900 925721 683739 1635492 344245 1670596 1822641 1237443 753474 353957 387902 1316581 1674080 1657664 629064 784669 386889 990315 235944 1281044 1502641 102572 832096 1379392 981548 1212446 1981474 1691522 1066033 351922 1636014 220918 431073 468119 751352 816904 624527 804851 1849349 746303 523068 1002511 490736 1465860 1542756 1814751 1387036 269525 1808034 409692 353771 1242191 1342156 1046734 1782161 1078820 1018132 1827560 605302 1238618 1157060 1663462 756481 196270 245349 1149579 124039 1917237 121029 1818737 1895723 801174 847894 1770585 495318 215222 704503 273632 1704044 945498 1509539 1444567 830640 1504667 605800 1097780 932157 960190 1396501 311271 528774 873325 929779 847900 1888613 414809 3193 1834589 1079019 1966750 1903988 494414 1127418 971761 1072788 983280 1968494 1963278 1056737 914182 1405188 1047173 606562 1357076 696846 1684081 1831467 320176 1740055 1041422 1348071 1246819 1271238 775941 30132 28064 1152444 899484 347353 388828 1414985 460997 282564 1606997 1699526 1517479 1761715 767778 713664 165267 798786 1898338 1344509 470237 1233760 1072972 767821 1732633 1220185 881449 1827624 1074430 1531151 1110640 735773 69566 1661621 1702199 1664044 467027 1375099 1149982 1773730 1245661 78739 719324 1762231 932247 861299 60136 1583758 1583226 666439 833906 1038190 282543 1875897 1732182 291318 344096 1848679 301104 1090564 1369440 801301 642098 1164054 416562 1038256 1954337 1743386 1448414 1543443 1320556 1672819 6325 319450 108716 312951 1976622 1101728 1524232 1158892 1022305 209593 1965311 1487198 1273048 1987852 834972 1793368 801324 1360230 1717451 418145 1648891 765639 213077 482243 172965 1795679 792653 965939 1608307 1448788 1473034 1355134 809926 250475 669998 1219422 776890 994259 1158083 680010 159514 134230 1045687 262214 1379203 472143 23311 1730696 1651405 1669198 1725988 1179049 475027 1700016 1128418 1396886 1061944 1348752 1314595 986302 1452758 922618 1468691 241262 1686390 979538 1350134 1211740 1023423 1899204 194227 1188944 514027 704560 166922 1166977 1431210 1519202 993197 1577277 1407025 1214161 1156799 480664 662003 493546 595214 1223395 1573560 1688711 1248027 297171 1005060 897465 513482 921556 1645213 929173 1312672 949364 76732 113071 1204674 288258 1456456 300706 766764 863227 741320 767985 925693 1041153 1541223 1213704 1080307 1154019 873731 428629 1780480 675054 753778 251603 1507140 684015 1455396 1283538 862092 1733217 1097122 1012840 1501645 1898821 1480875 1832950 935210 1706675 686040 782258 1452694 453704 1084279 1428684 838143 1871818 568643 21026 719288 1277908 1361575 1995183 340661 1848556 368320 1480745 329741 459487 1994013 1676024 1478365 1525394 258611 581441 859538 1800803 1636794 1733163 1991867 933615 50932 1578931 204261 47278 222352 1086314 78689 1673405 1775888 853616 1952045 1859256 1851509 1502868 315611 1302102 235318 25514 1866989 1913136 1351693 1070878 792043 149493 149525 711345 993840 1502938 159701 959424 1418657 897143 1297730 1136479 1585788 1892322 1448889 1236662 1297008 708148 660821 1370376 1455120 1943567 1492786 1843742 1793731 266484 933707 1922295 1508111 1564705 1171540 936406 1747639 1459982 21365 136220 28701 200078 1689124 1720854 1040705 1940264 165786 277010 445548 1703600 1976142 1952087 1999073 1804068 192391 842174 284809 424026 562426 590951 1082358 1316501 55373 1867224 894181 285428 464680 1113164 668141 1869252 200141 1485281 1299101 446213 382786 721123 219851 640502 477488 1488537 1347720 1947337 1813285 1292267 359743 1573116 801337 750280 1582073 1141847 1031576 789782 1509828 859864 1969929 1722126 1773069 345379 1684457 396936 341306 899294 1357370 1054915 1960103 513537 1766172 886668 366102 840451 732331 1790628 1539338 749289 933622 1539728 163358 244187 970367 1482123 1538617 633590 1546143 1536750 882733 1513314 283603 132863 1194262 254363 705582 1061780 713125 916907 518445 745440 1474888 220683 852581 263818 1899406 632294 1229815 1199430 414665 1820785 726859 180929 1573946 677718 217835 1051669 535610 265824 484316 289951 112169 12097 1867274 1535467 1139623 1043296 1472412 1953423 542363 1592864 1738850 1033128 954711 1634928 1948014 1806828 1575411 1707685 399037 1455689 114186 1251897 1984320 133472 1707341 1393107 373383 1862115 1748022 840220 447805 973365 1196828 1301811 22653 359640 1080015 1909740 1580743 622434 50503 632317 458907 789398 1039004 1300165 1281238 1210433 1556343 1922887 1768461 1929178 1956231 1934193 620032 1152581 1849582 382821 814561 1835721 166867 1631858 1458851 1995794 1291444 926668 520705 879425 1525858 248412 1580878 551767 1911192 1089876 1291332 1788030 1356038 1772334 670071 119200 105660 1729456 980668 1478282 1670060 910727 755605 1454812 1159168 1987280 1706687 1514648 697779 1263736 1381305 1152776 262266 305659 1633897 1564332 479905 748198 996624 452920 856045 1772345 560509 945857 724547 1919092 54828 1748227 895946 1565395 838213 868666 937903 1619143 1657304 600621 1817570 1811420 1835875 306832 1726255 387914 1839351 609523 1105982 1908954 605939 614607 633488 1883346 951028 994735 629554 688618 1858531 1156851 342522 1663393 834382 976889 1515512 1535723 1011043 1631904 85822 119620 1946145 1485117 457701 536789 1529026 1235474 388856 1392824 641676 680749 1831341 1105434 1611889 370733 1110723 1398080 419774 1912373 1072943 660687 71611 1364744 1924120 1263741 863272 1834083 1991372 1457131 1742515 1648928 1015798 1793599 633980 1181556 963065 243225 133158 1408308 1380393 1335430 1982172 1853895 314921 1590322 15488 1413210 3482 452710 529957 1333344 1824340 1303426 1519999 680279 1028722 804953 1006827 1180372 308325 1744636 747766 1181446 387481 890156 208789 370551 1226319 827602 309293 120321 1285062 739667 1550822 1949718 1972106 1494489 300255 288949 1917938 606495 1256314 488878 243438 1128071 253241 510689 752214 1302745 1028884 1601807 1234331 69253 943278 1546064 947851 547003 1686724 1900517 293293 1331263 866679 352347 1204189 872750 168719 43000 139957 784226 1349212 1329511 704382 350166 247190 129170 1729134 1064403 251580 1146369 1219249 1663744 1498537 1525544 841409 97220 852418 839518 1411078 975663 796569 1183858 1116395 1994088 806528 1049883 656254 1077923 1647590 432355 695726 1183126 358636 856927 311982 494298 69039 1874416 1841800 891637 1679858 1976665 863288 849284 1278385 1088809 9406 858016 1056021 214269 1847571 891169 27784 1242712 465840 1393006 1377763 1595188 1172991 1718546 1231708 508823 803424 1163755 1768441 1348354 1642752 1722369 471753 1395647 1543847 343442 392380 902797 1203320 1712101 737961 127547 101674 1060648 1746022 1960777 1918053 563416 340379 1146566 800074 1768598 1517086 987710 1620346 684198 1538109 387274 91474 706845 353142 1172627 505543 467384 1782821 957728 198132 556796 1571186 1862883 1448973 1469448 458424 180301 14235 669724 1890028 1619610 513037 684542 1568818 12618 1840869 1352983 845033 1851690 847348 1921669 671350 354218 1042014 1149209 1880113 1238312 1646330 1619660 1481323 432249 1453426 1554253 310541 478910 821807 1272228 1890266 1805756 1138559 783118 1564939 528725 610596 1383007 671667 1305589 875521 1114343 1434554 1129447 1004799 1262892 1101094 1076089 894245 1491313 292072 1584111 1607031 271442 1759860 1619492 1504215 644614 1790648 1398829 996567 1257174 450448 1029175 805624 1165435 1413371 1521969 1916126 637399 1154700 614752 1893097 1923732 91786 234121 670146 1112949 932186 1646039 238844 1893597 740335 759555 1339220 1575793 500665 851356 1265966 322024 1518343 1658389 1055079 1686371 919994 1629177 1282271 1870580 748315 1707001 902575 756788 298418 1035851 1088089 1878177 1625615 1240857 1756565 1124354 1157928 603658 1591173 953767 1246428 803670 790833 476126 1290352 1480091 1938365 1202701 119046 277170 1179872 1345997 420055 9955 1313853 816117 1581547 527531 590442 808220 763381 196280 926572 30991 657978 222665 551798 1769999 1979393 1926032 1788058 231487 1714012 1140013 172792 1812338 1557039 1940917 1271420 1376660 1849799 9114 1505523 1255542 1915473 94879 342148 822929 16667 1781565 806302 219566 149218 454516 228872 1504853 864526 1891499 1805944 530651 225748 281651 1113161 972393 152118 706339 1739754 278090 566744 233634 786771 1449291 69638 1074874 1591005 1711913 233725 405423 567881 1691947 1312075 1098422 489389 1050361 290364 289047 469881 1892337 556654 136461 149177 890224 1799488 571109 689524 1997610 440121 611205 1123311 795669 1537841 513539 1688800 713693 138886 999884 1478666 634701 1533055 1991400 794200 1767076 1007314 862280 1263242 1998980 1053711 1646205 1907385 957711 677333 585435 1998924 1156052 1091123 1321245 497341 782102 688547 1554238 1631219 27047 275679 749059 392519 1085757 204176 1525255 1694498 1039181 1190967 573126 996606 1615456 1456971 704938 59421 219430 1968224 967478 211926 408179 185501 1966563 1418643 1576253 14839 1764127 157149 1514684 395288 1112221 750372 20917 387268 1716895 1184467 891421 556935 699531 1723810 1088848 47787 547340 816306 957665 1096502 1407312 1406608 718306 195265 1119496 961377 1144230 682635 389531 285994 487233 1565460 707302 1809302 392219 924658 491053 1173643 1958475 944894 1983876 1724136 1373491 807951 1282894 1511830 856569 1804049 163097 1434647 1828993 1658639 1414267 1328611 632129 1825231 1312144 1106471 5643 349165 356038 961913 310376 1806220 149351 1710419 29588 1896475 1353722 1094119 1222661 1606840 915351 760835 360109 301413 1931438 927959 538884 106103 963053 111958 173375 1074088 1411320 1407185 139097 654340 1100903 752075 1847283 296818 112265 1586935 1516541 1639455 1181161 1305916 547007 251931 1007483 333233 224127 531987 305403 327512 776168 287391 672232 1653518 730693 566886 41514 1328501 957627 1440632 38171 128758 516328 1720568 938575 677120 363434 659683 256310 1704302 1962283 580087 239188 1866825 211094 451924 950408 1945188 311040 1185426 153466 848523 1262943 1203190 1641949 1925708 634753 350861 815442 1796873 104461 1624430 1561216 1668222 82857 435089 412147 593213 553038 1834897 473019 218286 1686161 643900 515902 1799822 1024902 1588424 161963 88429 1318692 27 481460 3386 1724953 488281 676177 1270070 1004821 615203 1648581 595956 1932956 668922 152168 430500 1573837 574087 868782 693563 658995 1714222 1429097 1338121 1099941 698729 1440730 1980699 1845570 695968 615385 429318 1848194 526741 1577238 847630 357328 1779035 1274247 876627 354086 1537304 1790008 1401047 1244729 1482554 119701 88233 1292448 1974005 1618127 921582 740236 1396510 692553 384588 653831 1684706 275300 441055 159886 1693677 1269158 1158299 788773 132827 1957794 1618973 28612 588274 1261106 1188179 1591497 801995 28018 217472 929774 265140 1096973 1583738 179994 825007 1140189 864368 807761 157749 157421 206090 903109 439221 147720 1960624 513376 889823 669408 1687718 501630 296269 467557 1311752 1604116 856843 530483 906266 1607053 33815 476793 1529635 1414399 1771595 1760749 1558375 500043 158835 122326 78200 1725459 1685853 132616 880877 1334721 1704825 1837948 1769727 1918543 1889626 1890652 753183 1083660 129383 185775 639382 1609385 81519 511780 584496 647929 1643809 711376 1671299 1750848 1422250 81085 1963415 792163 320396 1695376 950501 280083 464412 1053125 1382174 1789829 1680947 402705 1678725 1752052 1811156 1301102 1949151 899914 1069295 957872 1181708 1103171 700412 375758 1052733 1261506 151270 202469 884889 1145275 805398 1645548 1495434 217331 1761589 1585504 84541 1174252 1289452 761602 291290 505272 1196126 1738916 838582 464076 1130142 1584595 341025 211050 1860290 1963963 1622668 941568 1530207 1463042 1501086 1475719 591842 413038 133877 1320763 1556128 1866791 566639 308336 781739 1433930 1498156 1309664 1000283 723940 213106 1970087 963973 612048 1147778 1517013 68197 1038270 929139 906794 1832756 1957698 1464942 297486 715964 1567214 1166121 1724611 1530962 764146 31472 319354 1832408 1723381 1518420 1116342 1509908 1646165 276251 950247 379753 1820071 1576088 820809 57499 1118797 1128986 1903169 193093 698769 1128759 1680311 1287899 592002 1637474 352697 491905 1144513 445460 627481 1939379 557969 1784116 863635 7461 683331 480040 1461796 1954579 1021462 45694 317911 968679 69308 1095101 603759 1210797 1058928 1497120 915688 818243 476892 1428967 1982571 1165276 1079791 1735065 644660 553363 329927 870032 8257 748809 700391 732089 213926 1330344 1210995 104571 634763 1810328 318258 215698 855388 1598865 1737194 1319372 250144 1971577 1117302 1118369 498996 1983630 201353 1764924 200901 1701542 863920 1848416 831431 636659 1002055 1855648 460611 1470873 454902 1233798 194152 1385074 618712 800983 259362 688351 1644063 187288 1288725 403424 1508368 1575160 1263812 911162 1551641 909492 1372499 984234 1718232 534190 10112 1771401 804878 701795 1979917 1398629 1419293 671231 1148536 358056 346035 576020 217105 1538162 1439451 862713 1231204 1904632 268370 1542533 1148939 1355944 910684 1870854 46793 529562 701158 1437089 1934889 622631 1990484 200857 371242 1641962 1612923 798653 1817353 1337255 155880 1042332 381259 381440 1351167 1129967 39118 417141 1358986 1876025 190477 851113 14314 1577283 1536066 1965979 611896 1753437 1784645 613438 1896278 7155 1952996 752311 1575112 1909643 1174577 935596 1846506 1621768 109952 1044970 1900906 1107906 1821292 918832 1437069 1186680 652590 1474067 145344 1951368 1864241 696733 1041987 1946662 1554683 1141230 1203678 617989 1431157 1462276 1560806 844271 1221328 1468144 1072507 711511 1710140 1143839 1797591 989358 1991207 1629814 1138713 1270167 1794204 76293 687796 347522 1399266 241835 1946440 714167 786641 712955 1172399 1733489 106855 246637 986679 1003557 960415 989899 686952 1922218 1035245 1892000 662244 468350 278994 200965 1336485 412535 1322781 1663502 1518654 1554473 746918 1483808 1274918 1111105 298207 1184899 1854334 269048 163347 531534 990069 272174 1374947 1894248 438021 757030 45852 296779 1647993 1653935 982070 1855301 1539996 339995 1955279 642042 1810475 1781924 1723221 1651912 271744 259984 1284964 1360235 227930 1352557 1834313 1026429 791495 1589690 29720 810675 1087931 1947152 710838 1897042 1044940 234588 1617808 783067 950423 1537671 1899944 1992354 1007987 156506 1767728 1367234 1479976 606824 774717 606871 1362178 799799 1450151 99362 720440 169192 633649 1809418 912758 1705964 1763898 294025 1309510 1454405 1451086 892796 1487891 922538 1589777 726318 832791 1672696 198788 552327 509205 1686561 1318828 559871 1800780 398033 1326861 1070012 532096 1605126 426740 1213521 10628 94729 459963 510249 860668 982107 286767 409195 1668742 1252456 634922 209473 1552926 31030 920804 1124008 621022 1097320 1932049 1127887 309287 1321530 907349 1539897 282124 811124 196743 1250058 620608 1446100 1854460 944181 1784787 1521843 1663972 612254 989980 1255483 294440 1022226 230194 231392 1222348 1830104 1946987 959927 1819847 1688139 125882 1240941 1583397 649511 1089041 493880 1631979 517141 381486 967237 19991 462485 1360733 1780047 299918 1626756 491597 1996991 1248710 147339 178445 282012 150503 1470300 231423 1227375 346290 519578 1621419 1374978 1264660 1429879 525732 478839 1400318 224514 1692015 622170 754601 1320036 1907590 517626 725015 71950 45622 1859713 1934157 337517 1714257 1236869 285306 1143175 1344454 1707121 1421299 920512 474400 372258 1034374 417893 114140 1173789 1988601 1493093 1606080 1084834 1640985 11683 855813 1006332 1391014 587202 657906 1104011 421273 851720 1434711 260003 1295594 1894919 1775858 1269007 551534 470921 635609 1483646 1344456 839774 1126037 323717 1576881 1143961 1104664 812303 1250612 1507537 1669185 1483958 112481 1300321 35671 327936 1416046 1058924 1495219 428891 142113 1779621 430137 496305 679626 1776357 1917139 93297 350501 570084 789973 1023434 310456 1999790 146010 427785 557474 1810957 424702 1426632 85302 691881 1635069 1606812 1520308 1450533 1415121 1100193 247277 1893498 1457408 1653308 642706 1167428 94647 1514801 1559892 1075562 1451444 515647 790568 1114077 29965 1563097 783100 1635987 368540 1071512 932907 1418253 1218550 2053 1091810 1919894 1003433 243838 1830941 239222 1448716 856781 1346577 1301751 1889646 294636 1275787 1194938 1016315 539407 1989654 1379126 1000344 703411 222524 1229654 523195 259535 1591183 1300181 397941 167152 665955 809930 249703 378614 930019 376478 1588649 1132287 485643 596352 1153446 1672288 738553 1541469 239706 168912 719482 1522202 1430124 704903 158434 195940 1255323 1910188 844918 1018181 1992556 477840 780189 367979 485083 996058 1110933 1842258 134827 661168 695934 1602322 1277827 326710 263206 1635845 770417 897577 572818 651819 1270151 1601623 665357 1123482 207499 1421405 570250 324997 1995920 1031346 819936 877092 1008584 38390 342337 17545 175028 859366 1660410 1404617 670934 585550 1050141 112375 142807 635335 1325958 730631 1315804 1151387 1462797 392220 323346 1967307 1378518 561716 1845617 300736 424833 372790 1640977 147666 1151040 310249 838662 307438 1180743 1663839 301935 1016165 1459537 548522 1466618 1135441 1113432 1252147 745833 1709262 392101 994434 921016 530598 1143228 1927643 1779225 406194 1730165 920059 1383738 1648524 1983783 237117 262536 423550 1494302 956397 1799882 1060004 872369 1337876 1689675 174197 1503653 818210 1179218 1964644 1594092 563856 902977 1288508 1750791 1358851 146543 1382561 1703469 1489627 643226 517622 1880541 607324 1866341 686220 1371713 340505 1388305 543411 782247 944689 301702 79240 447154 1090156 1546685 1341931 683518 1955710 1777098 1104974 836162 281043 1176152 1419811 1592834 135077 1980831 413871 1490497 1424654 481999 1552219 866900 841027 265035 689692 1507331 1045233 1774692 69227 1143699 632082 1015756 863037 1781476 228552 1804872 1731417 74447 1656798 1745431 1813616 1054003 1361329 825996 354855 1248443 91748 1414407 460100 1984551 787747 69481 1797867 586885 414840 942116 1771926 916418 989807 587471 340176 238514 656309 1175395 741178 1459383 756690 945039 1008516 749294 424938 107186 1518149 499372 556318 1275065 1272390 1971113 649930 1750575 282948 1217439 914465 1631040 911161 1921051 510433 773916 696538 1702738 287294 883093 1376050 1565331 431740 1955899 1001449 1178071 956358 1698562 1091213 418150 1040482 48129 1697736 815837 1690342 1022552 1078551 932130 1643981 737924 909088 1394345 331680 714801 1310692 1760797 1912464 583605 1700409 1966643 1219930 358132 802443 1358360 1755870 1060775 260565 66559 1569956 533873 637277 1102141 178708 1305533 453743 779978 1955720 373665 223432 908429 757606 1027403 1772588 1827463 1960180 544487 50577 69842 387812 478903 267929 786724 130708 1181325 1110841 417878 1969903 265690 817675 976190 403875 1727073 5279 1349155 761519 810750 409209 1769318 1435193 788016 327536 980817 628805 1533392 1221103 419386 1283630 613144 342440 1284070 1424231 602096 889461 1718590 562069 285322 151252 472373 509680 115939 1379425 562787 1228281 568139 727514 1089654 494860 529272 440874 1130653 883126 1183348 1348315 1295992 1944214 1357075 1019811 345835 1762581 1925254 799848 989769 154639 156825 219958 936804 1679500 1915034 792133 479352 1480076 297604 1243321 1308979 1688306 774296 1030789 187625 258685 177749 893541 1924708 1658443 1162341 389511 537376 1794002 918095 1234882 850348 540672 149215 863582 1661698 185042 1097868 500358 560803 1718858 1548901 921339 1633560 95606 1181833 238000 1198303 1726642 153860 14271 1006521 900433 1505417 1301212 521876 806540 298952 1859458 997115 746744 1253909 1191338 1275270 304707 381473 1506304 1978712 1461470 192760 578484 1687188 1464643 1615741 526145 1236566 1545625 1851998 1827294 1318953 1433999 746227 1419676 1285892 1686565 1343921 1546560 231699 508142 823300 1346016 281271 1208058 1743730 493138 1200901 1354421 19281 1958505 934118 246373 1903654 1566565 1786528 964837 1778616 666057 1803673 999550 556004 896344 311343 394264 293665 1509335 141536 455131 570270 481244 837987 1151262 1224277 919590 1844078 145526 68473 210736 74578 1682941 171971 1369838 700474 144818 1227667 1624566 218443 295843 1225037 720926 1401489 330022 856603 706577 7270 498161 1125471 1241138 1310469 1843483 633745 1719029 1726524 260661 881574 1488282 1288666 66341 1808772 260728 1195423 1915628 971821 166109 44387 1163549 269586 1926054 1272723 20904 67077 1897086 1257868 1398817 1517713 1582949 1531776 1474069 446762 1874763 305813 1718930 52071 738527 114084 1906265 777772 1266851 1692978 628726 177755 982244 781867 694036 1400713 590812 1787690 1749618 1993447 38059 163418 1922875 1352126 335050 1809350 1007065 991685 650254 1921865 152225 385036 822047 364718 1209371 621348 905967 314969 1712235 1156540 1062169 1850908 872043 274530 1397236 1357174 274200 523112 1313621 802486 750775 902951 1228799 1785645 700674 181668 340951 159082 1927526 133479 1615035 520175 1688052 1037431 506621 1740936 1418972 93153 1952905 1871812 934416 520328 498239 1170432 867385 1368811 884501 103978 1996951 113091 1759899 1786413 1777316 725767 1819496 6003 1046993 1609222 1841209 703140 1089610 144226 1862350 250487 1217877 423852 614281 10081 821445 1952903 679604 700930 1578373 1089595 484615 271312 53537 1311012 746925 1918387 824007 1726887 467103 1207758 1196200 281114 1022198 611445 1271144 1918761 880419 1160330 1111184 840155 927166 1580758 1634571 1118439 50067 1631769 1200636 1377546 270444 1426841 990627 1310627 1444078 1040143 1346363 1521208 1007856 387162 589520 69589 1266199 541083 851968 862003 874090 916182 1400433 671594 1502890 525412 1977702 1136741 1740701 1541909 1199308 223788 204395 1658891 995864 1655238 559905 1130812 687564 1287862 1094399 1801108 938636 1564116 949474 258553 346369 24605 729280 1870707 1054237 1067350 1337120 729951 628070 1297702 1067035 1958904 1402587 589091 905531 104471 1378396 1982236 753130 44567 1523999 1309060 201687 365712 1969698 780183 975206 95800 831107 863193 730045 669652 1639902 1157854 708448 982031 1369182 681276 1361773 1132677 357393 1605736 1369575 456591 657434 1304279 1559174 758454 1146090 1497563 900037 1034601 49102 646182 479704 613845 1619627 659847 159684 29394 1675258 99487 331225 571390 1332616 1799772 596163 1689169 1328901 1022016 1983841 337941 1621607 1617220 1137010 1205455 300757 1439182 1377538 103070 1310419 740251 735372 612761 506752 264968 1305914 470899 1942277 591797 117890 934350 1195696 762096 1897930 1764438 1422409 427171 1849832 1713441 394855 1823445 773944 1054310 932455 71410 183225 1559042 540464 499991 1840415 110652 1261188 1793133 1439479 677639 537269 242060 1815707 781961 1535557 846605 791781 1173817 455848 700443 901437 607721 524176 2924 1834086 1908515 93465 1135367 367659 1061540 451295 1594073 1251226 1074862 970739 1332355 516401 1167364 775144 553248 734806 135882 1316376 1478053 192331 281948 1579797 411987 1474123 827109 1610111 380157 1346771 511985 362959 1565529 911887 642059 1122197 1007344 1660593 972806 1678681 917480 13644 651293 1639090 1950869 1639318 1571107 183013 227475 1486364 1180676 760678 1433242 1516240 488147 1768911 668352 986111 145095 997363 1571657 284926 1971757 1020116 1359442 1924166 1776204 619919 990847 236348 1616582 685494 631583 1248809 1641039 1657415 1707514 1843750 798969 1262794 459646 90595 1713048 1508736 1775112 537068 173994 454680 1682280 984311 224175 814849 1350126 481395 234845 1438341 162883 675306 1529774 155624 1733146 900710 1024637 1320816 568216 1743830 1562139 669072 1229520 368348 1373998 1971050 457514 1060900 150207 1320069 638440 1486781 1099200 1142170 981209 511248 924562 117642 1643089 1423392 369101 1194706 1530928 1365403 1896989 1545200 142397 1311171 1420072 733658 1959905 1697818 1063471 237732 1743643 1195405 330666 1860359 1036461 537459 1352758 229248 1487264 1440793 170817 1856203 464703 1607959 1821727 688726 1810984 1101687 1547593 450810 64707 1720726 1700048 520948 970289 1454793 41909 1323572 405227 507785 679137 1061582 49688 1307432 1894783 668022 90264 955737 164257 1942540 1073121 961757 1785838 1962687 1740480 912085 1533623 407361 1508927 1130815 428711 178709 202944 1494839 1134733 1194238 1627723 1527041 1135378 60400 186417 1460458 352775 582651 924519 82619 1198513 1843516 746226 370578 1101462 30050 1747376 222242 334157 918752 1817002 542640 1042944 1746969 1981349 1867690 797376 1222148 1173092 692609 904524 579141 420111 1198081 672874 386972 350365 550364 247596 625579 826707 618951 952786 587324 1123479 698594 545288 1508001 684456 1118495 626717 563147 1535894 1822432 1688474 1518459 1042538 234317 1000443 325317 850461 511928 1565709 375647 449068 795314 425794 1229095 1671831 1400620 1300452 378443 850501 770278 545118 630317 257010 1688746 1633261 1173162 1701879 1434858 638855 1928185 1897227 918252 1968899 628406 705620 1818868 1431595 1155425 428074 1247055 31833 1004060 1181301 652104 452178 1490550 669730 1759340 445094 1597729 1447298 792400 1250403 1974245 287131 1937205 1768420 1188322 779701 1718348 2835 440124 1734465 849585 522139 1852724 910442 448654 1778319 1259224 1595648 913791 233939 1520104 747981 1713363 1559083 1857787 370311 215872 522840 1134841 1083185 212601 235919 1862440 587419 975915 159430 1107636 674498 1696053 1077388 1668486 1876842 606193 922044 809811 1195435 333746 723346 1081391 804943 1501169 673054 1513779 296846 675301 1535474 1776945 1735305 824931 532846 399922 80661 621661 1327001 701783 933423 339758 887683 1362975 1027285 783642 438833 885087 459147 1123097 360774 844406 1916930 374231 78189 1495129 267162 1293724 1692067 841260 79380 1752066 403265 48116 1308443 1546609 1645510 1581353 1981900 1972904 652348 1675560 1454794 1016062 1434704 1396641 1469114 401984 1908196 830543 1619932 856106 1548095 1955849 886313 1559509 1070056 209877 416993 898194 1398659 77460 520429 650540 542583 1292980 1867435 475271 935723 935536 339324 1087337 666037 1301875 1256277 758693 672857 1627443 1159821 293676 827253 596975 521377 1854145 67184 1768630 1792374 220853 1587207 1749182 1396578 804177 1466856 1605883 1834797 28400 1132268 1683720 102199 1746957 127006 581693 1198271 120661 636337 400312 224705 1815784 1322459 113444 1329794 1532488 542922 986067 278188 4013 417359 162498 725236 886832 128023 1974184 748926 1729299 253130 1847056 1886961 1691907 1622837 1780564 856878 1891084 1902160 76624 1116261 1397453 1571637 969124 394571 268249 1923724 124483 1063678 59341 807062 1803890 1637248 1531186 1192124 1650923 1953488 711042 762336 865084 1774737 1277236 868780 37925 1016546 1810586 1778602 1889414 1423488 1158029 1792326 672363 1522094 591145 820140 30945 1082447 454776 1337115 1371918 489143 1116030 1917871 1270890 1441229 1820619 56671 358518 1322264 1788929 1540341 889779 1892769 1665581 1405290 887548 610647 1146917 1510023 1539938 1746290 865633 62453 1963550 1873597 1946467 797098 631501 1037225 605118 767768 297480 1604476 1769320 477794 1941423 45411 13283 1180061 1823531 1391454 479250 64953 1785131 1109115 511773 1281905 285225 1768155 1335336 1093097 992126 1004370 357655 79718 1044209 1463028 537843 1292271 1084798 1722115 810794 625089 16420 1456901 785978 528213 471199 442065 598144 1484977 833172 875 227586 553095 565779 28427 1941649 101568 1671277 624162 1423356 1258462 130121 419883 585927 540452 532518 1673774 112464 961883 151635 1730506 922457 1907034 600551 1254232 766068 1680921 496880 28775 1569162 1615485 1681802 41875 872132 1145794 624128 684111 409914 1192951 1756593 1396366 859204 424045 651500 1825009 1104137 126153 384425 1486036 1676275 260581 1268157 837496 27567 850206 1567988 558038 1751378 9900 1944975 1772506 210062 548051 995894 1550096 1405538 1382207 1949128 1409609 746646 1671205 1414989 1087388 235815 408314 1264679 1757608 954295 1848974 716704 1896572 1281206 1578424 363103 615575 124213 1868800 314227 474500 1155979 1974611 491842 38788 327843 1507773 1424464 1078695 866113 1803730 1231371 499004 332663 361438 1547649 1071902 401385 322490 719498 457690 279453 559373 202618 1466424 1909645 1459923 1712959 1972019 1682840 340503 1205894 646032 673822 443441 816506 1908150 930991 543412 85893 941936 837697 352635 760078 1171999 268100 1546833 331668 332151 965392 1618936 1479350 680116 582609 721422 848856 1232464 749009 1604596 1984509 904640 1053461 1553935 429934 1313329 609816 1857250 1987925 261469 801812 1638602 1810952 1919566 1305470 1420245 412123 1764912 269311 1322496 464275 1097206 1013934 297035 655386 1129365 1732938 1909154 1501580 1798717 1274112 1447712 731379 1511107 387221 1570619 1092438 34844 1603667 1470981 904498 1564236 1560420 15360 739396 977861 865372 1276760 566057 1366134 327014 1549923 1534555 538244 1210365 1225069 1599204 921796 1454912 955165 1616807 1722760 1031900 619219 650344 1981183 1253415 515424 895797 263358 728152 110461 1950068 985704 1018148 34425 1550600 1346887 1410722 1936592 865396 1596501 245853 1337965 1174795 1608142 600751 401990 1548775 275755 1393601 778716 1081046 1288616 811226 1333597 1222851 852075 72142 1198014 905084 882676 764279 795237 443165 530713 1138616 529987 74757 351599 180636 1864316 1489715 1966232 335074 1069453 1783118 1359792 1175035 757423 1793832 1940677 733709 1478932 1291898 1378546 1006111 915185 1602010 1015662 749445 1034846 1936368 1179713 241964 705761 1151034 86288 1862758 343840 721369 1043095 1738419 657869 518690 1077384 234196 1886505 1414762 1472489 741539 1676260 397222 1579493 1414572 1684578 287229 888902 1705096 594700 1310991 279176 1460872 1472132 403887 888297 516138 102837 1695019 189050 630852 75852 1675733 944602 116470 599326 889864 171245 205468 1451009 1798936 755913 915694 617114 1285946 169540 199189 1810272 951585 706906 172949 235935 982821 1434773 496662 1578637 599690 1730210 1112379 186881 1261399 1861102 1206736 277044 1100039 707836 548826 20221 1735729 686317 1974107 819465 575645 1326207 321909 614586 851222 462897 1618080 1333762 452067 1674026 974183 1295534 1429768 1869243 1652239 1720992 1784451 76592 844583 61115 244499 651282 891702 1563322 860346 1654647 1520991 864356 494154 1763361 1599073 1199904 1114720 1581016 940066 114976 282798 905282 1986809 1142174 460484 737585 489990 1228100 1284249 546082 1373648 1460141 1655616 1737050 1273887 463797 39170 1225199 1630238 660561 366250 1911764 635485 352706 1377396 538467 1067653 1462463 1522828 671212 67799 1221378 156873 1486260 863234 756237 1699887 883955 1631324 1459951 1639104 1917650 1088147 1942813 1249664 1921762 1523233 1436681 593068 1589374 1178285 83808 15821 140679 1021301 1490027 1441652 1214024 1756381 846023 1770268 255476 35434 1749491 992484 1202783 1663116 306593 192186 515636 492612 805023 1307031 171270 910937 246618 762195 1073535 1837080 521149 392426 633253 1751013 1359810 301266 1290736 615627 365143 1509962 1915523 1413266 568787 1119874 1778432 1757168 191160 184951 1977065 1499193 917874 714338 1596165 1255286 365795 1091588 136384 1775635 1491055 1466702 422406 333946 742609 332559 361832 1398679 937003 1227452 131925 563485 971042 346326 1138356 200679 1216551 1255006 1294932 587771 817204 592322 383933 748970 170401 877642 48288 1458182 1570270 1675243 1416586 170785 279826 1723655 1108661 1000631 952895 562903 472223 359946 37336 1160297 1644846 1235370 1778967 1543795 1725835 909974 1578820 970293 1147998 1007303 215516 1781635 1630911 750491 855561 256630 256936 863782 1429035 574165 643648 1515973 619606 604762 570386 913218 797246 1749230 827520 1020353 1978765 798479 1255653 567329 1597982 1738674 1759061 1044739 1062294 1380840 1545346 456394 372402 811244 1386879 1159522 780336 469290 1101747 1449791 359261 1378719 1768425 1277132 903388 304719 1471664 1343413 1923360 648528 1672207 286690 321481 433103 925878 165868 1275980 1410572 1494049 562522 910382 1277432 1848526 615606 231470 490107 724247 37486 772145 1781860 1142360 1974736 1769408 1002643 1511198 618166 537883 369272 700229 44826 1065530 1100962 654886 1658675 955527 965489 1793979 1402853 45449 1755554 139157 545274 437241 439291 250682 181565 500126 669229 954628 1128654 1081030 1251782 173841 1104481 1613338 1013870 1465972 602472 586690 1593854 766760 237309 1416869 122579 423733 407312 1539293 838370 90144 1675349 1290628 33132 1133785 1671133 162234 673757 1643893 1433497 1503204 899781 430516 111410 489424 240810 1640485 1970480 1626737 655067 54833 193497 553120 191452 1106941 789075 1500228 920083 13129 605049 1039125 1616843 159217 1114770 1965937 1263807 224615 1647788 1707590 1151642 286389 448613 215729 516492 1486223 1930041 1700290 1200325 925113 743020 392054 1922808 847930 152627 606567 274881 969749 273075 637492 264935 1253411 78934 166117 1245682 1118984 155769 1679315 314884 286467 1314537 386739 592268 1174076 782493 992078 96511 1658357 818725 1617621 1383170 1498318 695336 274916 652650 1967467 1348434 1663855 1254748 1870843 504809 1095420 1142687 1665211 1777356 1146107 1775045 1165471 505471 1755808 1943515 1156059 371668 1361508 119334 1782958 1531150 1200270 449698 556667 696807 759639 764564 425947 355446 1450309 725531 312360 1211635 1022439 1937440 1023055 72750 957370 176551 1157674 1596635 480193 233538 159436 587396 1798762 1718300 774819 1188874 917907 1269326 1925018 930503 286194 1175623 1520008 1954518 1050919 1756948 1987667 1416520 1109383 1392987 1128932 422408 718870 525383 1618123 885174 1974819 484051 376916 1981023 303669 1971794 1131132 876783 773260 1601152 1233398 599183 1839908 359138 1773027 1088823 151056 533707 1297559 1150672 1864437 591092 1283806 561680 38958 1969960 1806661 965836 1297624 186329 37015 1646166 995749 882281 199632 601545 1347417 1901350 1882574 1201174 1011896 654730 1460739 266489 389720 1326434 276774 1010556 369164 499131 504611 1941448 1209384 550803 118088 906567 359811 819799 977772 1920441 911926 919217 898336 705922 711832 1524847 1212444 759813 133660 164541 900434 708754 960574 1817713 206697 1964456 1911495 1687525 1151208 745030 406301 1517854 596450 952545 906526 1046026 698761 1884908 1742880 1447728 1726176 931702 1052719 285094 830979 1973799 1665099 364641 1743358 1937690 1537790 1090100 582815 759439 267787 73112 1936460 531898 1118105 1131617 786693 1353355 535438 1293808 1369034 1022934 350670 617793 1471801 719667 1498407 217666 68550 1830895 1153281 225953 1277495 1483711 76649 276166 1457351 1782360 707902 1224657 1801360 1560339 1921759 1253416 1276105 1548381 620432 745509 1315920 598905 988289 1305258 1597603 1733900 1763348 1153040 814353 1805534 1454969 1470927 420622 150248 265041 456990 1110577 648956 824030 652309 31178 722692 1900577 870930 1017590 1374253 1661241 1381450 1813847 117675 767901 1672374 1259734 110058 1078170 1374875 715905 1073275 1021727 1415002 1149006 1314580 986813 439724 400238 233226 1377656 838396 1740793 1946814 697554 1731942 445127 746830 1144932 836239 1401676 249832 901983 1764563 1166701 11607 1444978 1393182 1794065 411694 982222 563710 1919154 357050 883146 622388 1690184 526411 1521422 1439007 1613166 1867219 1330833 744559 1864105 1256407 1946596 1479559 479954 309081 1126962 48390 1200171 1164528 889786 466748 1292175 1882820 111714 90466 658996 1207132 1586136 138788 12367 1137129 1477630 1256668 1625213 1398909 319538 249161 1295208 1033141 1082302 617466 129921 1148057 451958 231053 1937167 674169 551034 226695 1657112 1679125 1368588 1854508 790550 1024640 1213250 594649 299302 446656 1105420 834502 130262 1480067 1325368 1639245 811478 1224449 1683303 70518 57621 506898 1766571 773212 517936 65878 1847531 1213146 325228 37490 1923882 582075 1057349 1452781 1500678 185721 749488 1377192 1767178 287062 1513567 1630219 1286230 1932363 1910868 203785 514972 860176 64645 1636855 1368758 7041 1294856 503183 1129434 380796 1024705 759372 1677891 1829492 1547050 818709 1876856 961025 1637723 404597 1823446 656997 1690705 1303364 583351 1111141 1000264 352366 134312 503643 1340406 329995 883114 1058030 149233 1669444 1756308 1216006 1509830 239770 889699 1201391 210136 1388159 39528 383502 428940 551221 810114 907265 1076875 1500503 819150 1777326 642021 1437151 1035648 34713 1892866 1710716 34593 325652 1252679 861807 638238 763024 167084 859158 1317419 1958704 131317 1097584 1198536 1669506 653030 814992 1253924 1405064 623664 1607953 590004 1777772 931006 554738 640483 1554753 1869093 1565503 1878686 1244900 1494075 1971919 462831 1119363 806742 1387443 692941 752085 1980520 1748487 166397 1849397 1589907 568597 505100 551149 1664032 58478 97183 250155 1124499 1791848 1426657 1864875 79782 1036612 1400990 1794445 1385735 969280 272640 1304172 801278 1295145 434192 784978 1283561 47370 1594757 664713 813309 777416 773142 1635778 1096371 660720 993890 556864 774453 494113 562875 1083914 735068 913621 41907 1986136 1927993 1000670 682238 1961364 1945932 710799 130721 779026 1613639 1070548 1948565 637357 1233778 517426 1799432 107722 1365451 58885 593958 198344 1742646 1541849 899586 374535 1623783 1777549 691428 1552820 235739 71573 105180 1161688 1387572 1449558 1089066 1458850 709766 1353775 1130854 1110468 1950782 1940167 1202618 95466 570500 345384 1757245 1625452 1294566 1743168 1997615 859333 1660792 373960 1837986 1658293 1782557 32114 1578621 301865 423617 881218 328917 560759 368814 864263 1786628 929721 1118789 615929 741709 211882 623528 1351663 687398 1424954 1152759 1671950 1368815 491718 972426 113573 329264 269380 1848924 1045599 823593 1555808 688893 1015206 1012607 1003342 384622 28795 1003536 1271726 1050706 558864 1471365 1469949 26451 498273 1779397 22231 953063 1349033 1536914 169368 1051145 87665 933942 944516 1712408 999196 467711 329520 1911491 831757 564232 216702 1148209 475615 1197796 432611 1160439 614264 303678 1633766 471049 1195261 1566639 1693802 1522592 1919183 1432164 1482433 1764803 1466007 1670985 984941 1313109 377622 1944979 1461677 1502371 1849924 627613 1023957 175804 1780489 1164981 1825998 516924 1175764 31073 1882524 1728261 387139 336601 97655 350155 155549 1987022 404306 1998223 624355 1426840 1532378 973514 1389760 65332 1709151 420902 1596567 1103141 1418462 1239396 1440193 25128 681762 1611049 336568 807153 665432 435328 609305 1584416 1740903 1865167 839836 522005 126615 1756254 1909988 1103988 868671 630181 899269 1409305 1180683 1290597 252103 1342860 815197 1881126 872754 1151956 1940785 1259706 5812 1917350 153239 1478721 603971 1780523 113342 312141 1959017 1933577 1907684 1131841 1732278 1310533 597819 335376 1832752 360277 1074725 1046516 1133467 1659872 1908658 1896819 1262666 1967438 1409179 515274 1495557 1674939 1551769 1673614 277432 1242275 916321 1078692 1065099 145112 162480 1480544 574630 1149130 1397107 428744 635139 394349 1146377 278800 306629 739552 1506101 1911338 247015 195078 159711 1614174 1954693 264570 208561 1572488 136746 91437 1982175 40914 516986 1021097 438985 996659 1064563 544288 1391917 831833 1645537 439760 575963 1960411 434604 1259873 1925751 629655 703577 984094 787777 1830769 312582 986819 1678290 605866 1591260 97675 296965 186224 716828 621543 677197 1498780 782202 657302 1919135 727213 1707774 114293 1580287 1345775 903968 621274 392886 1007003 1451743 1250972 1556396 1593872 1956467 1472161 185360 654988 1386482 66800 1097241 1945714 1821465 1225884 1367398 821852 554887 1113260 216555 385898 837027 1831150 728197 916942 513383 1125310 139225 1827190 95135 1095337 433243 600679 712738 492373 614460 1881812 758554 569875 878199 232507 1114007 888707 505949 32154 1657930 1880350 1407893 1970181 375462 336029 1178026 1361098 1665971 826039 911945 1479736 737588 777977 1635110 434226 1530621 355570 192578 1972399 1151225 987166 1275723 1828012 1458832 1269111 1849423 1765026 1905593 181772 1442119 1139868 1712171 913129 1100874 1847267 532615 1530410 1030942 1054618 918630 31890 1633498 1144445 1451562 1815101 487609 1870819 1150678 517149 1199352 199054 163013 937805 324709 593715 128017 1791425 288241 1116756 454886 1606207 357775 1270384 1367890 424470 203555 794562 489680 83620 1319990 777865 305730 1856056 1713679 1898343 1403026 346155 1577 490243 191195 1103815 102172 481278 823608 70225 420413 833668 350429 1295370 360098 1125701 1786330 1271375 1536879 1943167 1142592 1197227 228603 1876645 1575258 3430 1507125 741625 475443 1345159 655688 1601027 1961060 1217529 166031 1520936 1785114 1970221 30969 1954278 301607 1549060 980619 1779268 1794214 1005904 1052142 443799 215633 756982 1220977 1734091 1847964 1095124 1816143 104887 1782150 1630330 1603465 173926 681664 1222644 539684 44624 102275 1173683 1945117 1146160 1021485 7314 1063877 604991 1851525 1687053 1984997 1705132 1041034 1958789 733231 75339 487964 53707 544280 138355 75660 526682 948730 1118788 768898 767001 978304 1354787 1879042 504838 159543 1518875 1066275 417256 1935237 1278275 1495199 1860912 1841675 401311 1457816 584641 1281375 342059 1734788 730560 1991278 652297 66355 1712489 1008521 337413 1078659 1228690 826617 605407 1838746 841867 1639538 187295 1725957 297367 1479920 61492 1131670 1708210 1323598 1566799 1854457 896810 1417231 1447256 932346 1724477 595371 294105 1170823 1381398 80861 1502608 290049 1841327 1827363 1934215 593924 76734 748732 672170 47814 260914 1717674 791741 1653631 1343354 1159976 1679827 1037407 1807987 1637827 810180 1132574 801562 950693 553345 253491 681922 451422 3098 1628235 294669 1577140 489422 1940098 1152493 1771317 494804 1906262 11213 214751 877461 1408557 712038 304369 519377 1196066 94785 655936 65658 871540 1435901 715814 594041 1190683 1725886 504365 1502747 1412271 1370784 840523 1661218 670341 1713584 1365537 1414336 1648444 1954785 661715 616583 1037838 1324887 1169592 1121098 1542734 1476073 924840 885848 1316883 84090 570508 1590424 806075 939586 256531 1369384 225738 821796 1680986 1700209 1224423 700260 1357361 609862 1603947 249827 1005452 934333 575814 911223 1418371 1916458 1223966 667170 359613 26466 1945467 1490048 854260 1271564 504060 360549 322438 1719749 1243006 1359964 1927509 1225058 329532 1083171 1030212 335710 1686150 1432024 479684 1186266 1827066 236044 689371 646753 1497468 1811188 133827 1557663 1061028 442363 44183 1408482 1870989 705275 1864252 146805 235041 1521970 1647976 105494 66845 1684349 1455034 275529 58128 1052906 1780708 1427156 722308 1261658 1282530 502304 1062560 1824364 1749019 959055 113319 353043 1536610 913719 1874744 1466589 661781 1138321 1703531 115119 1960187 1402890 1650049 489354 1217605 1583607 12229 1797462 1513721 502158 1655300 1052714 1398818 855734 1178875 217244 1244515 1391886 420387 1662306 1539085 1674127 1906871 1809969 1954108 1650469 1263679 1388970 1859739 1763960 872703 266078 418880 180889 1674911 1683219 947743 1290890 1526230 208703 1373376 419333 1853774 932042 311788 491424 1388652 470793 1117774 285273 388808 603482 5785 1284894 505690 96994 483036 507577 773093 819454 741085 876600 737707 1515121 1790400 724870 1787843 1375752 302720 442121 242117 1179327 870289 63906 1902787 1304821 1799426 1701759 1935539 1327029 749082 1199442 1003813 490635 558976 1129983 737861 1561002 1808747 1022574 1627724 1244347 301353 1696798 976474 1746709 750139 1586551 93217 400563 402746 1803847 393722 939029 989687 698103 1268700 1993557 1526006 388270 33228 1929949 689654 238432 1722452 633290 1448108 655648 1602115 1962923 464863 437201 141074 1698094 623674 191066 1142776 140506 1047512 1639993 62628 1825156 1033926 872393 1039027 62420 320054 1861531 674747 609047 1092416 1762032 1374729 463033 565752 1850766 1314448 1633669 867332 235288 1262316 779577 1784056 1484809 1403318 470690 201517 689075 1135943 1936388 812687 1428208 1274463 1060163 1221034 1690055 1520849 515360 922185 1750693 1318345 428550 1695591 582946 1288024 1404455 1279693 1953575 990281 35218 1730372 676369 70651 824307 495985 1001150 270832 1851966 1303645 635183 1121726 587120 645827 916035 1776729 1992542 1308750 875718 1187773 302296 1613607 641749 1630572 1668268 1484536 584754 1689288 1412107 66609 55918 692288 942706 1451712 611875 1291669 1528974 1631695 1399464 1222894 1479823 348351 33256 427270 1999149 656723 627368 700786 1663273 780763 1016096 750485 719490 1086278 1115247 1240355 1839645 1455385 196455 129313 630387 726986 1842707 728953 1685478 1720561 299912 571410 1729105 726888 1862797 22491 1181516 1718845 1215928 320609 739399 1318564 1027748 1044658 197006 1772750 964767 1340488 861302 971650 464496 1965589 34162 405602 1516326 1846437 85521 236108 1006780 1219166 1736889 848447 705994 1902872 600429 966082 9602 941306 1663383 1361829 1272174 1784050 1381991 1971438 1193531 1601157 837417 1331633 1026934 175690 1793526 1782710 974568 191167 470077 300450 1998665 620740 1895424 222179 595961 71162 1095324 1040307 418969 821995 441958 908238 1400002 786890 1814429 1612893 840032 462501 405892 916901 1600697 265702 760624 1094895 144736 288051 1503452 1782759 218851 1102130 1686403 649526 1484908 1866450 1335316 1962257 1005234 195960 1076751 582254 1036176 1434562 82891 1597104 638785 1029989 1647266 32912 214272 1573377 1063557 23771 1126562 1592667 884881 1622852 600750 1796121 849476 890912 1840582 1194040 501508 221575 1477540 502568 73504 671095 1512919 588759 962943 1274674 1554008 1266270 1060583 611822 928602 1790786 324323 931994 1088280 281617 595845 1488141 1486099 86321 468355 321733 1603823 1371188 1640885 160394 1541355 122494 1703946 1817617 371518 136108 233987 419877 1565711 1109635 1630386 39395 957809 352653 34894 1066662 960617 136542 839654 665283 1368391 838002 952800 675138 1688081 1523794 529088 684016 463312 1651379 1155606 1172057 1913260 516377 58643 1627823 226563 581962 568600 1787578 659752 701663 1074803 1552507 153178 1587458 1929710 259731 1358574 1604400 1707351 1610701 656780 243174 1499028 548921 1814750 1724341 1956952 1321390 131518 503417 1401772 1069596 1033835 1314586 1594100 1396139 586142 1895541 140156 1131642 182602 1355474 246306 504385 820806 1514722 792731 1141130 1981339 1640975 794437 1537024 1557099 260587 912061 1999359 747365 622467 1676135 822042 77105 554072 1514830 1766997 981943 1366976 492037 253258 1349324 608972 1641469 1643907 1384909 1012936 1629162 708883 1641513 1600601 1862294 1439095 210004 15070 1905130 874136 450826 1813734 835167 1873802 1374699 453804 903307 930865 163017 492456 850470 811060 187110 1734421 943211 1457369 810805 340887 952627 369717 1240108 1842619 56859 738129 1804508 1678496 933847 723566 557365 714879 118929 1364567 979540 386358 219108 911361 995455 489788 905668 776779 1558533 1573889 485306 1441716 45574 1778524 963823 465956 1123802 693173 1140213 90 632798 1813484 753349 243227 523188 1393228 383094 1613555 16498 412958 1914358 1956515 641142 344893 1921354 1041634 941553 244259 1341069 139041 313985 934019 1113210 1093003 887 680568 729751 485124 1084606 486943 582879 695419 54363 101109 1598081 1906723 1883201 1842304 985485 1107878 97888 1275418 1836487 969434 790714 1860386 76503 890120 1264000 16996 622250 815593 803813 291749 1900744 1525388 712555 831874 563407 1961603 871859 1891303 1732656 1972419 941397 1751191 1635800 1655330 574647 253345 990813 1453329 573361 729590 861121 636301 1513326 1692154 119907 1245941 1204831 403868 1201752 1916871 694989 417254 39032 1270550 329977 535044 66264 677428 798947 671495 1483242 697380 693220 739568 922380 1395472 482316 171540 836138 551200 1715664 993907 35065 1843131 336067 221544 398057 1970025 1890460 496547 669184 180661 26227 1868324 1132132 1716129 877450 918881 1121661 1155662 233280 1403303 1516010 1440516 358417 1171998 1446440 1591834 407594 1161114 1703530 1844904 1044911 332120 132931 543288 1244669 1120522 1301955 1627066 233192 1802654 920152 781561 226597 11223 1888344 1801641 108002 915920 1234446 1565762 1468772 493677 683786 198631 265641 985579 774986 1648893 653880 1661822 1288658 1398346 1623071 256770 57179 1418944 326189 1085115 789793 656234 166998 897962 1832951 819863 443356 401067 132224 121769 703602 415021 259641 606308 1354631 245188 1376565 368568 1242746 654809 1688077 1388209 1606367 1342394 1356177 23670 774624 1156852 832670 1858213 813200 1311982 1171614 1823930 392368 1757125 1985288 1321236 1277378 874357 732666 619950 877153 64883 331789 1798004 1025696 1828363 1093745 734427 1714556 1564401 1722958 944786 1270735 1458011 1210174 232910 1888410 1231317 992307 504776 97480 667140 240229 1049022 1132155 1200398 1128713 601886 98554 1343894 1894331 745773 286517 1438242 1626505 1525911 124120 194907 1041436 354408 421952 207320 1667417 1518765 475886 1006514 1341971 109466 311503 1279442 243067 379732 1121964 718354 874327 571769 378733 1632085 618993 772401 1441230 1591244 1923472 1787474 469202 1301528 1956021 280953 905863 1758615 1201629 665685 1287757 1084425 361752 1843779 1100680 995588 783230 1547859 444055 1306720 328231 1449780 1762971 392225 868075 57254 531636 294150 1534431 171532 1340638 172629 1106087 118591 1155242 413428 756047 617264 111987 1123464 505033 1956253 1182639 1375591 1747935 1991241 864514 603530 482486 1196665 1250818 1454602 1083260 1711074 257119 1633407 352713 1840630 390489 1601958 810974 942533 1460901 748152 569281 1591111 92275 120665 20615 923068 737061 1645573 1514063 507384 765033 245184 961246 40705 174055 766954 311108 777438 373314 471878 1491502 1595138 32277 1524221 143488 104162 1129269 185344 908107 264758 77255 1775370 1197963 1459767 1886741 742877 830246 16951 1584876 427780 1167250 650252 1124725 1212638 1916506 609122 327158 764107 66785 1490262 315425 518995 1009470 1455464 628377 441729 1233611 1127222 83573 141576 867450 1910257 1823592 390321 479862 378943 571723 515297 1370505 1338406 689083 898830 1847496 16369 860856 124842 425178 1039397 1380814 144043 1204890 1684478 868171 1835762 834532 1413833 1067117 1951538 493210 1195498 1856024 871132 806299 1651904 1983341 1496296 965728 1314411 588325 946297 238218 1593001 740936 691534 217435 416897 887195 1953111 395187 1540323 96473 1049194 1764445 96923 207818 169001 792040 1535713 826722 1112216 612242 836294 296460 1218324 1870547 1820272 1787497 1487217 717988 443576 1614370 69322 1825394 697636 409316 1853334 950266 616817 939312 273765 1776142 316886 546427 1069747 1312254 1505594 1802320 1751370 135139 500402 811773 769131 356965 837935 263225 687334 1062754 1396687 1090262 852280 1159451 437028 1790516 436941 1994187 1601265 849525 769097 1695927 361518 1655621 476587 708312 1953819 1569585 46662 1413530 1105476 1954937 1830301 1787925 288402 999115 141603 1465708 1479799 1629482 1130136 1497385 1198515 1478507 1421529 720493 838208 344760 1360720 1415864 595327 1026450 679376 182266 342493 1568972 1148919 344794 690134 928717 1644292 1150969 1634449 1458408 421641 1591116 815515 1894446 1833485 33805 913368 687637 607500 782416 1902483 819550 886936 1157567 595473 754614 296470 286478 1428990 478689 629006 1332600 1559308 1721059 1392715 515201 219844 1993411 485804 1052113 679700 737649 1072131 710476 1545343 1941283 232405 707488 625867 1043285 1565207 978673 1072527 941629 1804806 1089462 1712649 1081810 227263 779942 1183904 1672767 107368 1718377 1570426 256718 266187 433210 409596 515013 358673 217047 721635 1074794 1257563 370620 1975867 1782187 939345 1280868 1925557 1793585 1731445 1828206 1996126 894616 1692793 471562 590006 657931 117432 1213525 1299876 1260344 1206491 1266701 184001 186401 797574 1957428 1747295 425221 1282263 1144485 729673 1864600 447381 84330 1831464 879096 175982 902401 690153 467468 1072053 1050899 1226073 1879971 1519526 1559067 352217 4550 1946625 1072489 1728149 1664551 849068 1160423 1725160 1784190 522246 1005390 978414 1245492 857839 1066477 1762582 671500 206842 879187 366766 1421148 1995939 1787942 1962146 1960630 1101153 652101 1917847 367505 771284 822244 676690 370936 1721658 1937444 1912321 1768 1338893 1624484 522239 1393331 1989232 1130413 299269 1830593 717659 1943040 1669263 1469402 1707731 1750508 1670046 1062307 1375429 123944 43480 714428 1358215 1098995 243894 94422 95999 842472 1037550 644391 700977 11422 890988 896498 507409 1957505 1834905 451156 328644 1806256 1720946 1503471 1951731 208542 1891828 737100 16421 417686 795843 1092061 1486120 1740373 331448 811077 1375155 676345 706307 1697989 879885 713931 1452547 1899244 962875 1726343 993614 606854 1369981 481267 1403279 1015345 1138197 490139 755091 1780745 1294581 303598 1626352 1842764 1773273 260422 1029799 1110859 57719 72083 844639 1675966 443153 309622 1866274 1320625 1017543 113065 1587816 409755 371939 552333 577966 945994 1153710 1238873 1099462 892906 223435 1436910 88613 935673 1333746 1405978 465148 198000 1756662 374107 1631667 618194 1623920 861048 393894 849522 1891468 533695 773006 982198 1924576 1658213 81054 1736960 946239 1478612 1920936 445558 1680725 1725432 1497544 1005018 843053 1984251 5728 1860869 946074 915226 860437 1983316 900271 1169830 1473787 171191 1057692 1807080 346958 1794299 394684 512685 918156 1348827 1203895 383964 1719590 1604420 1202161 1726726 155217 1425688 155408 605715 462582 1458287 1935193 1017399 111387 882414 478134 1939124 1356761 192701 443900 606675 1688788 431480 216891 882 770259 1717260 1028043 370321 1198357 432608 998968 901375 1824931 1147212 1435511 1499930 374507 52545 1183635 1292641 1005364 1332854 111992 965129 1592666 1247764 287943 1551920 771152 1597810 250829 6545 142978 1087249 131492 1629311 32363 1577648 1045537 402202 331305 311398 1608644 987427 614231 264248 132122 65120 1596405 1989528 403384 1052428 1644689 1948288 1853526 608484 464741 1500246 69390 503302 1465456 1616838 152484 887501 826812 1964925 1881663 613186 544413 1035330 637903 1368591 831822 547802 587223 1472776 937090 268531 1561049 371625 785363 224463 889081 1910917 1987838 1197073 1584210 1860226 1164838 498905 17435 130821 1349299 1795461 926323 42500 1366561 1716512 604586 1746990 1341009 861259 1931592 864168 576597 758973 834651 1331241 1379155 1668319 1584515 1969873 1892569 900876 1199385 1346551 1566708 193468 1459839 1856902 493043 385466 1842999 129292 1494948 1402861 1059419 171079 142023 1928322 515264 615904 1216476 1352789 1285620 253619 1350941 875474 541346 994350 161868 1975830 1822120 1774418 625680 519431 157522 1553591 1324119 1360568 1157351 1975806 692187 1813159 984285 1973448 1305514 1888124 1655255 1818302 203695 266477 1068371 1026899 731472 1879710 1156942 1916717 732075 230796 1354635 400747 378010 505788 546280 1249852 1826121 1335960 1009243 1102488 6666 379807 422260 1104540 228193 1854561 255970 1396586 357513 757458 1016846 525659 773886 1861366 485614 982816 1089822 876231 757523 1234679 1308251 636918 417732 316893 1149883 1816400 658110 936086 1705623 56439 986131 1604639 284413 480174 960910 1336087 1313705 1420874 783717 338410 363572 1249308 1069142 100610 1612189 349829 1240174 1333434 121774 1947624 1346959 671693 1033004 308161 1406926 1926281 398282 528489 1881177 1833398 1192150 1854360 1009658 713032 386372 1476192 1354311 1017135 1936733 1206490 1506997 131195 1623956 569651 523560 647257 562628 540561 89364 186039 30078 1060167 910231 1413607 1937811 616579 1189866 586095 87073 976191 909388 1777095 36893 1429822 651506 1822016 1872357 1320038 377377 1022809 1463773 314819 228968 225240 385064 22615 833571 1426151 393323 297052 1678618 350366 1564131 1221353 1651667 1836256 761464 1299140 1111070 1612737 1804535 1933836 1078081 1116496 1946072 5749 1489683 687355 543610 1669392 1323310 687633 834610 1741609 239871 1573527 344141 988937 696154 419992 425759 1609152 984924 1195185 987989 822961 93540 1952065 1154422 30831 1352071 1353484 1617306 1752874 514625 1184660 731759 555969 1747286 596938 1590315 12816 1968663 364155 1676154 48866 1783848 1014918 365445 1329922 697337 951698 307517 261793 577114 1577894 1982266 201018 1279127 1495827 1064222 380700 1076665 934520 1314041 1864909 473462 652822 1320892 462392 862710 1761233 1141084 61523 170251 1328090 254991 577859 1514792 1116539 347231 1749517 1994891 903767 1370159 336946 394394 792493 746708 392667 782296 1549565 1922787 1857490 1898438 1140303 481137 1084623 1224434 1262258 305451 1444530 643802 533445 919879 1982798 253967 1042879 569963 73275 470318 800022 1878943 1807145 88981 141169 1087240 355276 581917 992600 94434 767502 1933725 1267287 326612 242558 902032 142415 499120 1292832 1420703 186533 83205 1004583 1913716 590559 647817 1726220 1990346 1347653 1455445 750311 18924 540926 1025915 1941021 53017 545532 452002 384458 604859 521548 1929522 808491 680169 1542110 548222 1151608 1074471 606015 754404 362731 24285 967009 409130 1966689 1280808 1055627 942541 985951 799522 1500476 1229954 243701 1522261 969211 1285877 1646808 1245535 1740352 105629 1267817 545372 248247 1101400 1728832 1386193 368082 1138537 1610352 1546459 1791955 1237438 117397 1933934 187168 1980893 1674280 1938817 84255 1885186 1597665 492337 925712 1125492 930398 774343 618315 1256216 1737428 1860874 1136342 1250243 1172668 199805 396212 329509 642427 321807 1104806 1852547 245411 1577324 1675154 209994 913074 1268878 1325381 959056 1962093 1637422 806348 485730 180690 257898 307099 1237360 1970440 575851 1340458 1558282 1846895 413979 1543793 470115 721817 889431 7308 338481 1468390 510399 1525209 188861 1430700 347979 1956433 993179 807278 1654186 579081 1989101 1430345 1222850 58912 912608 1117498 603481 1971079 187030 40640 709968 1402116 734467 1626490 485843 661709 1486210 1592177 864630 1310311 938106 1936863 296623 1974153 1836046 1150014 1895236 1761879 930148 930678 864506 1912345 1671018 423315 921745 543433 1996609 91948 1948012 1185951 526793 51323 1925887 1065748 1157063 1571875 349387 1799877 570613 1496800 937631 1206019 25791 797680 760934 352210 548594 1033274 1184434 806198 1664478 1773311 438432 1558077 1721640 737995 715323 1138206 688366 1875233 525459 1439238 1650461 1021522 1122557 536117 366416 820592 1045132 1724209 978322 1528496 830021 580504 1356515 13734 1027386 1746442 1738966 699133 198840 962529 1570640 1599800 1981897 920340 1973717 1876806 1870027 1313331 5137 1152750 1807358 1631707 1284175 227720 409192 486905 1681786 1533342 216175 210367 1340630 1023525 355117 178097 1831226 1701233 1631277 1008008 1781511 1736538 990289 1407698 1286167 151881 1648359 178755 192411 1856319 79964 1117819 837107 1139686 1787630 847493 1974278 568213 1085689 1055809 715893 831435 1219634 154068 1802201 1336152 243815 1299421 1594820 1422655 377999 1323015 1547702 1728321 1254341 1306321 297534 1034621 1421979 1445860 1970216 1052250 614108 945416 1008462 1813548 1060687 1012620 1729239 1431762 1729856 29287 1726125 466184 457883 1901400 1611214 1770529 865544 1877556 259507 1703131 1348938 415926 1474730 1931506 545436 1839324 93333 496922 1269076 141657 1964355 501986 1527125 389256 1037516 1740479 1271272 1990237 1428909 304298 3691 243333 361074 609615 1783505 932316 1171386 807085 1983108 1797879 795 1679607 1106821 1894920 955948 1037701 1571368 809493 776896 270242 813392 1900436 1288525 1733748 1586114 417698 1037071 1519908 1218385 140104 1554553 1456167 1478709 941484 149684 1898886 1843709 330898 1168097 964347 1893417 206463 1279800 1297488 1255820 462341 1078991 1497591 535632 1889513 1809794 346894 543211 1090121 1200558 1311212 1034288 684647 730863 1898493 1546794 37737 1310679 1255631 1037081 1799723 228839 973024 492289 920165 1144993 826535 1256334 1716093 1334508 695635 909435 738869 289797 917610 514299 1890551 1477729 899059 875504 1255802 1099561 546057 1254904 72421 86410 1544427 1890898 1029800 346955 1304023 1432521 1397612 22298 1066429 421046 1940924 1332382 37603 1595174 1906011 273772 720469 165746 1616950 1459091 525822 1204337 819441 408915 461139 1774628 1262766 1709356 615056 1941469 915300 1735455 441386 16854 292618 1851012 626652 170910 1523643 860347 1549248 1760715 1610541 253633 1190285 179370 1255180 1699347 1233575 1288950 875257 625183 1318712 581546 1349698 1140850 584600 324536 146760 668834 778764 109233 1699945 1674310 1214343 578486 446154 1624401 366043 1419353 1441356 312641 1554140 1562075 71817 598473 1324674 1134648 591905 1402375 154087 288539 1189211 1220771 957898 1130664 859120 383145 1025714 1731847 1094735 1071711 237973 1840168 1095887 1915590 992332 911208 1455657 491690 1196778 1556039 1280010 1917908 46832 859798 1043038 1765186 1439984 485273 705365 614982 1904539 175165 1458683 176016 90153 183407 1927657 1596050 454504 446057 788299 1415861 504720 1912587 376844 152043 1548781 513097 832805 1042337 660048 754973 1371215 638637 786345 1185895 1193013 209608 1940184 133069 83722 1231217 1111239 1557727 1779879 923635 1077270 90281 1740087 1361751 1797185 1300609 158083 1640579 1281347 1038609 989708 1766661 346842 1268099 937031 1380348 23665 390606 319291 81492 1050714 446258 920461 1681672 267714 1987676 25193 1531919 923840 274134 1964019 831420 1745233 1686168 1955957 762750 1993082 540733 1301660 439429 1279674 1878040 1751534 977023 1674190 1883682 1253118 1676383 1398972 848226 1785189 1624716 1013609 1023015 879436 1538139 1199990 1879105 305744 446800 1869935 1865628 304647 824289 536871 235598 529822 258372 786088 1756986 549456 675610 990592 601163 461582 1981227 1864951 74271 640829 1330308 1185620 1425909 906863 51778 536082 1320890 1046331 235442 495903 221891 1134556 1686552 1997084 333298 508775 209077 286101 1792426 52171 1511224 482626 1204075 899229 1102395 1836751 1742670 255948 1038805 1677391 1553010 847986 110287 1518670 1645250 1462193 1037179 1839373 1121853 1574734 1654920 541243 1705711 460963 212235 227524 1754432 1718570 118143 1478736 1922013 1538452 490225 482034 1233214 623148 472389 1521245 1504443 1730211 977649 1568501 1145645 536838 370044 921947 1695246 1082103 257364 622845 68109 864295 1091865 1851830 1310612 1380266 431496 1013539 1744700 495033 998678 1037262 904714 1280526 190337 1252823 1184063 632986 1235099 1507576 1348956 232391 738904 1777809 1915134 623030 455909 326589 1573652 89235 1557388 1246621 1284480 1353576 1746513 1658739 1712314 1075670 1408710 1275455 915789 1298934 823500 1881826 836000 1450517 1691017 1510468 984329 90217 1883113 274996 669647 1728803 54801 987897 1751768 716047 204523 1897586 1710300 1413060 1841809 98193 1901244 887313 1980246 318275 1745307 1323242 1234922 1853322 1403744 216878 1749046 1751936 903817 448906 1209897 1150679 1063590 1363380 1761278 39469 515226 328170 135727 567403 433855 747417 1624228 212975 79040 587441 711664 991092 892195 1480494 1513129 440367 1578568 1980277 1057996 289903 1976343 1403508 628982 102595 1164654 826909 494430 876804 1065312 1443634 1934227 1675715 261577 419237 1740610 406034 1238392 1013863 868174 588421 1496377 722475 1446008 96119 1439964 1266411 1776482 1749469 1940512 84390 1012879 1249169 1707201 27216 981840 489720 792632 1675885 569187 794564 405764 148258 1109771 950159 994104 1399526 1503758 736221 327563 815183 307282 1393103 90252 1821314 1932611 1495417 1524853 726434 166074 454305 1301911 519412 583807 413070 1197011 1072240 1864293 97007 1861091 116393 760529 1335278 92046 1290775 1072835 524000 993186 1824558 819951 554991 1077700 1421475 978360 245761 1967226 208329 379094 885780 555978 183641 44328 191990 1844569 1479529 1290892 1213490 145001 718904 262734 186378 829763 807919 691980 1386919 238206 168010 1977670 591757 1063099 1172003 1242694 988988 659583 319747 1051393 1220119 1998123 106795 1070464 1649685 106162 1202938 507689 1179411 1376429 314731 340132 894045 1880794 922990 1652677 1903822 1552248 1353734 935854 1428095 505076 602422 1115041 1209372 569331 1606203 979376 236790 981131 1216984 354965 511253 772749 1057814 67301 546300 597844 1519787 1473120 1651924 471376 315625 371667 1867196 882013 479167 1473953 1696665 192620 813360 1308635 1366781 1392802 386580 258365 1132936 169880 1246386 1460909 1320243 177101 1133405 191948 626136 50108 65870 665408 99600 5112 1940993 585675 1104614 559722 1168945 688945 436128 378079 1303134 1812963 38913 995430 1041878 1692773 1903161 1433421 959390 1580698 273414 232558 617437 1958189 1804597 1638358 392139 1150184 1091077 913884 1657984 541327 1642961 701017 13235 1859405 1553412 1492417 1512069 1124500 1509951 405203 1040552 60334 1740723 837501 848541 1148671 1384469 1253019 1277334 957255 983585 1340420 805670 1261491 1672576 854264 706368 836354 760709 845320 180464 575987 134141 862814 1855908 1356607 1868555 142028 1353895 841847 916633 1835486 1130463 1176634 703931 1683387 627114 145701 379398 556222 664598 1928715 140791 1893551 1451678 836596 266847 675613 457816 488732 99417 1346716 759008 1832903 1158560 1824289 1876351 1058788 1086288 1902918 1987177 888492 1652776 1487342 1551037 242988 1489170 862340 907350 1727293 351333 1372985 621014 1782773 1005737 1373997 790608 1466838 266611 70368 1806943 1235285 1328063 293143 1274121 825650 746439 1069542 614804 1742090 1237829 1078736 416671 408197 1612975 1359799 390129 996423 1997263 691566 1396382 1107367 661559 1218243 1926358 735860 1853571 395806 1402426 1249609 628353 1999409 1578586 436886 275220 1477957 383937 1602510 1896445 1853964 473248 568298 1413865 1157294 45896 1905418 1040052 1528573 1670524 580828 1928988 1673390 298184 1608134 455939 1666513 1769712 1256831 476634 1774930 418579 224612 684245 238435 1061460 477463 87160 1540639 795583 1168875 1542648 849495 261521 1723904 550931 465017 1277005 1445306 1074745 770894 664538 917015 1863589 1454514 1468827 1361405 448254 1749640 646089 1882454 1749977 1365124 1603278 1799457 110426 780622 814041 1416773 1748548 811227 1507876 642395 1800671 1752245 644808 896285 427285 827121 1365779 1256562 1028866 1556901 809839 1336479 169423 1091226 886685 1342919 1152811 1084856 1076817 1245960 460382 1928197 786729 1986645 842911 674486 1838172 4598 548155 719496 342905 1523613 1223118 17947 1476644 1747130 1731042 702020 1769896 1696292 1133274 410993 17548 333983 592166 1101301 614666 369508 1906698 1196541 1302703 1359055 543727 306979 994990 1851292 1578336 1265470 1978575 1668922 1391876 1214794 834058 685677 1193219 1934064 408769 1107943 559769 1488755 55504 1014527 147600 508634 335915 489959 809499 1181743 1096892 1676926 1433759 803469 1870936 1087643 1452028 163447 97964 805966 76717 250243 179336 509327 1957521 384598 422257 1058604 246175 445442 1648256 1783709 1862617 355877 922462 1086505 49759 1534597 45 1630359 997011 1648457 1273024 1363480 1000714 1657618 1183147 286964 763168 327299 349429 1858455 910971 606959 77680 972620 1904867 1690085 1609469 1974619 1371000 409602 1446946 349558 338225 490647 79203 30524 868120 314078 1086044 1291270 700098 1649024 730042 1240028 1277567 1531569 1180228 501162 381051 116381 1133139 1266115 1750252 832869 72989 411529 87540 1667846 52432 1601462 736788 1662651 1927837 1212503 1454284 1621824 1075484 309117 494670 1859212 792057 1390935 821218 535124 1766739 1486357 90437 1112651 449446 1192044 1699388 503215 441801 15110 1626426 330177 1448052 1744663 62850 1312850 272469 966419 926120 316185 1569537 586546 1822300 295790 483487 118944 1017477 1620433 1699161 1804957 447062 140200 1839013 245626 1865447 1997208 587909 1214143 1902299 1551428 774051 1539974 1189385 1288800 1934848 1909681 257760 1059252 390870 621607 265 1105072 1517107 1203449 681280 128616 806305 1916269 1410582 1733176 773103 150101 1060867 883991 36777 1840122 493841 342704 1030724 102750 1708966 439373 1043979 119955 587182 1173654 734504 366445 1188011 287361 871023 1553267 22352 1129486 534742 570100 1114917 1276544 889338 855137 381705 646608 1359427 648984 1540922 50545 619163 1561966 280513 166404 1418396 821543 946139 1298928 875002 1283941 1339781 757127 1050559 496899 994517 1854942 1557875 1816257 924906 1432892 1568748 1551705 346812 1732660 1467008 1342914 1352796 1905188 1374142 1299092 1084718 646227 1313198 1048137 1343617 1731619 972268 863606 1793275 108878 178733 765291 1781164 1939090 1614585 803073 228619 171127 1253326 1134555 16058 1024204 444662 1872562 317041 17072 57627 1425725 1169774 1914263 800548 913419 1581478 765246 839594 331947 1245164 1344698 1791684 540484 578001 1716838 416426 1722922 873198 741012 1169332 684159 77670 495723 1124416 1596059 656562 1577503 1454801 1491552 1355255 276240 500389 691512 1117615 303784 127534 657480 387985 611900 83161 15198 1521181 369442 1653303 1657017 174642 191327 1994395 791755 1093253 129161 992136 256020 590156 1718234 961842 1198932 710522 409736 956304 355398 1756698 1004358 213544 327219 1045210 27752 867945 1770176 1984698 1531627 86250 772814 1835599 412299 1137579 1018765 586494 1096632 466692 280949 1699571 1419429 1773759 1264815 1755882 965886 361450 1590288 374852 1407315 857658 1589488 698458 1841248 1960091 963668 153455 1210844 432751 1235946 1759958 369555 370157 405208 814190 1493487 914823 782662 1658127 989917 450038 830605 187236 941180 947663 1968350 152881 1993929 1172796 541241 917320 394919 682742 380623 842706 1585929 1729250 1044912 1024459 1431870 1128467 244817 1928786 1727171 832528 415699 1509872 953628 1264472 1420444 1660660 6992 599835 375066 1272424 575266 1086475 1930387 855394 215442 1978425 216141 1060651 727477 1863347 448043 1540321 502507 177227 143071 669986 1782787 1408616 1797759 148922 249043 299119 872381 339815 1384165 1239789 1197338 1826049 402780 1329643 1777381 250994 1320175 1473226 1734179 1281190 1214664 1737547 326453 1533147 1765102 1009453 926836 1302498 339643 1477834 282551 723338 230044 1707996 1004631 1714661 624404 282361 1355249 793185 16267 201192 1410076 870165 1860975 1127210 1972027 1371790 934935 1253977 357897 221842 671360 794632 587107 1589961 1553509 701717 1547351 1362490 807626 456696 1544891 664745 689157 853002 468765 1014333 1483892 655609 1539000 950279 28991 1289043 792503 104143 279282 476213 1971622 1693501 1145960 1724105 1559896 1092224 1703786 878028 635661 890089 22678 1931613 1885632 1896367 1415815 65209 277904 1012822 1099514 39943 1321583 889470 1919238 590424 1753104 229735 449206 257844 527613 1246844 958785 883812 397541 671434 1360852 593197 414568 1571008 40494 524138 1971056 1036840 200923 972854 1249599 164523 44161 903116 1825606 1266357 1541567 1746920 736129 409335 1909584 771307 1233378 1332987 1272667 1448568 406520 41634 1064154 1677490 610579 1068796 1450270 806624 1217081 53256 144895 767810 1745775 1795356 279894 813125 1098928 352814 679046 1822303 1984086 45514 584485 1388961 691633 808048 1086154 144948 88986 1912560 25308 1537543 1309720 1814148 1793695 1530739 990324 1367693 1958120 8139 518370 1927873 1296468 1156351 852743 1412538 595174 1887702 116605 1398048 224082 427074 562346 1933735 1817900 539740 1862193 1230300 448528 1436214 488549 340918 190866 384437 845567 1976472 1919456 1621324 455441 1017893 1388053 1401935 1816766 668296 1377254 410687 209701 1533741 503194 798204 1016451 872920 425031 1824224 1206101 1764044 1077678 906776 500890 1519730 1470198 43707 1371397 713074 1619387 710496 508185 744458 1842918 737239 1922310 949176 1862915 1002277 608567 1489562 692113 1779005 1333483 225204 666692 718227 18636 382245 1466726 1332375 1103290 319131 212447 447711 1119223 1814796 442962 1772971 1606568 1259765 361773 951532 1942369 1044050 350985 1446339 48045 1851028 1425651 1206154 1427246 120357 1281034 1662491 1513515 10926 565404 1281609 1442897 1490070 1725942 1794842 1819677 525701 216023 690959 1016196 1366143 1566344 504985 1531158 924429 1871294 1137904 868979 65473 1839352 1092302 1059956 154964 1887634 1317017 1272274 598777 1722128 770906 84002 1143609 326146 284659 949024 1758429 317300 1075571 523492 1077542 1695120 1811763 179480 288527 1003549 589844 1845323 1902329 1211011 663027 251285 1907300 1252821 678988 1681298 729411 794698 12251 1412631 1710808 1855572 1536566 1923721 1007707 1947486 432193 298874 339170 1517166 1430844 1254591 435568 1930003 48491 1160346 1967472 73018 526085 1069934 1565169 114319 337353 1205569 9758 1378442 1070387 435692 808157 580309 873373 473786 1070150 1124770 1855758 1802904 56852 117364 188257 876445 1680635 217359 502450 811326 892174 1706570 1256836 1904662 1508880 627499 1429166 234012 769211 1363324 1306426 1130443 1661582 1493955 582962 890837 1236279 914571 131685 1971159 308339 891073 918247 1011655 1841053 1792239 628287 124405 1100723 348681 1740740 979402 1381027 125070 303441 420701 48409 908293 511492 186335 1133411 830155 1807719 1181585 1743745 1170574 165276 613569 1762991 1569504 1900526 371659 1404154 57678 1191924 775466 1239282 450602 1323793 817271 464419 106488 1511073 273863 1326638 303743 1536366 1175655 1862453 478133 1791208 1772225 1533568 1499407 1276850 1208994 210795 120453 631302 358513 79256 1535852 1079809 827192 168757 196738 1436430 1820707 860994 1652136 1318562 1422115 587835 587497 440088 1214032 372078 1402860 82323 144871 72753 745689 1896750 138325 1463871 547907 22153 805088 1808668 274485 583267 555624 316075 1365746 1087546 579845 991929 461006 459876 1946831 1027009 330479 317608 1737529 1324658 1936646 1075373 1338630 1273661 203690 748371 1266781 1609219 1679082 1961024 558681 386221 899607 1101887 736081 1237178 403830 194053 107504 523998 1543322 270913 1395428 1743270 178668 1962949 1412215 447508 848275 1281002 1133740 691788 1966258 430619 257005 1438491 476746 1929917 455639 1261570 493313 1316174 358976 990397 891968 646530 1245906 1356820 677755 1549104 878685 1195057 33799 734415 269242 991823 1216349 447772 1135321 1621682 1404691 134013 593762 1637353 96031 87350 1661195 1907157 921057 1820269 445960 34238 1791510 1078344 1069185 660198 357921 1300846 1682436 1244254 840483 156703 661920 940399 908084 1934073 139602 259723 1290516 150425 930142 28141 560079 940360 137877 1717802 267324 6832 418530 269605 620303 454682 608642 690026 1148675 1579374 1543969 1956050 1745756 1777671 1944321 527380 1601743 885446 1887383 859186 23059 1278447 1527047 1707020 1120120 364745 1585060 1838672 260606 1983502 1074831 254874 1848550 406307 770422 1482316 308666 1592137 1878273 395984 1173916 1868478 811846 51011 1120198 1698602 202782 113007 31411 1453056 695335 749870 1382219 1172025 638595 1739120 1177166 1942716 5091 1752092 212579 690309 1633528 1858646 926049 892818 573034 1868252 866328 171291 1234068 1202620 1925310 1611428 1600437 1898400 1000931 1111846 445585 1457420 1698091 230484 294439 713829 1785862 788890 1296725 486178 1181321 480198 1485682 386990 1500597 167299 528222 547489 446798 856250 1543483 1351598 368955 868431 1590419 860112 1261513 1538663 940168 621473 609764 1571683 180597 1234309 1027950 139034 721444 97597 1965122 16275 1072782 926687 88711 660376 575208 983983 323708 179587 950575 1995270 769066 1227377 1888064 462985 514275 1775153 1479359 890812 126794 359768 1863025 934075 1487994 163645 340703 1348790 408817 21948 60682 670201 664754 1587390 1721974 932282 1137135 1943153 669915 256626 816927 145690 1887818 1344000 1366515 1263180 1618421 561812 1879137 1243463 1019779 104903 1329626 572002 386836 839149 1843938 1354376 1934007 766818 1567687 526658 1842835 640740 329815 124175 36312 285948 1282614 15653 1429702 39759 1394938 249910 1076202 1526076 1000000 614217 50659 620016 985386 1675913 1082806 1268788 1780358 973089 804159 1232922 180408 783861 295262 1352061 538253 317671 1699913 876053 1249390 994039 1521101 178240 1378537 372776 1031464 1947531 1785977 159009 1681135 1254906 1876451 575065 1026522 1396370 209174 1226189 25994 63815 1293674 610611 1952303 1389658 1445988 1496328 1881100 1123184 1437328 1962815 1933680 586054 1533226 1051693 597727 121731 1930620 1838531 1474769 1662754 1582208 1247600 1566845 583160 1192241 1005544 1264932 913974 567130 1709861 180606 1695136 1849371 293264 1702733 1795540 1632823 385594 1532462 810844 498551 1487299 746604 1619360 1080968 536029 1516262 1349853 1835591 1004414 881559 418836 1327251 1502848 540332 1919637 898655 165109 689315 722566 1852332 964147 1851931 170442 991554 1360906 127704 1068190 505883 782558 1567186 485343 1296405 1532995 500671 1545532 264471 893208 1890360 1318632 1290232 162033 974875 1920949 403043 1096571 947630 1732611 1230613 1642708 426023 980884 20493 1007436 990164 25065 1198758 1069887 978696 1449106 1466849 1763726 1928805 1117872 860355 498114 608374 1754450 1467136 1399231 405818 1799098 349197 1130393 362933 86378 1013246 356548 840818 1086652 1508913 1552509 628757 1810537 1683074 821351 1883507 1883337 924829 446233 435668 641808 977292 852129 199630 1393504 1106134 477616 735582 1531824 1962068 318911 1264065 78728 282737 635904 547772 1395673 1167287 1091209 809787 937432 62002 28238 346866 1399360 616211 1030226 1263839 1264408 1503952 621826 51536 1759088 890531 1987180 1814873 1792533 810510 1030038 376042 1898153 142505 1225952 699744 1961490 486930 1790185 645698 1966516 1440858 123139 1046822 1784885 1997728 180236 702612 1448561 410117 1184119 368370 1658425 894413 282443 1465163 587415 1951793 1838783 940050 1359755 381509 1101873 896955 1826959 852123 970795 1822895 692375 1822136 1317782 936337 565255 1092785 1541822 1746593 1227174 1950324 1216439 1881875 718405 530854 1122855 186559 831684 1885419 1209567 358311 1717647 819252 1838285 1519620 1307819 1061654 1578804 908633 428527 986913 932235 975433 392451 529615 853777 462111 1966056 866149 1305814 1395602 1025445 1661702 1578004 299832 1154341 1431687 857152 735054 72888 43679 1882713 166686 317208 38678 1313315 1492572 465103 545021 846265 584924 328227 293188 692709 148584 576760 1627526 43600 1461482 214610 1268960 1998341 1707670 1103253 425746 1925888 1022584 1228809 1624107 1665723 712435 807205 1294783 745744 773979 1454071 188299 70770 1134603 1699999 1105066 1136983 1293795 1969553 260353 1578707 373931 1156342 1480801 788544 962468 746896 722409 530727 576524 449415 1652939 292601 541410 1606048 1345681 437068 1609106 168797 1412396 1331670 1913840 848798 1487432 1816641 514589 1100099 179776 1024839 1764819 965438 117841 710525 525555 665100 375054 295844 67679 126712 123436 637258 772299 303817 911705 475720 1830039 1003768 977055 239962 1602365 1404990 1290916 1367887 207597 1330728 194115 377288 797262 388792 142392 1779158 1549684 1353522 1032283 672414 1561974 780615 1060141 51598 890403 1626938 999999 1692440 651854 1881034 340099 1273162 21736 1939063 799464 814292 1740634 1531773 1450333 309734 569274 544638 624149 941542 548050 891412 16714 42550 758914 729657 1695623 502315 1554051 1784224 1699786 109272 132716 1670522 544206 1288701 1763578 16597 1736383 722348 507061 1129657 1097455 698637 1939862 1223581 966722 1166964 187898 1991732 1609597 323172 835142 557069 1616085 484941 624205 1666881 166440 471042 951826 465870 1605721 217872 1099725 759081 1844828 1366389 649486 509539 652321 69168 274572 1396191 1083695 946938 1907527 1800017 1661804 1113109 1868684 958011 996799 1867210 319656 1759739 837127 152768 234624 1365162 1035216 1377625 560902 1522351 1296449 340714 1011428 1803423 423569 1338505 1145474 863218 60324 1872267 1700308 873142 1025050 1168755 242526 832035 555429 668277 1642258 89662 1389582 911682 862223 1028145 1124028 613570 662473 1717440 1764374 850907 1275042 1634966 12062 1626739 516019 173181 899042 1362833 223707 1891583 177579 1328323 866296 120932 436232 405049 1260412 991437 1585595 1201041 1173897 1456522 501759 525691 2364 1242415 1272372 279955 1375504 57403 1475030 315817 241866 993078 829388 1625494 1535735 1584330 475697 1872127 1360362 1790037 1128378 1710834 1374617 1283917 353488 833602 272157 335121 53900 1371582 161193 407447 734992 46033 535102 1884897 458036 861325 1346937 691181 1918994 1841048 684200 809568 1523238 505953 1201294 1378056 981035 1648507 1541936 1874613 1342052 1794785 1645825 841602 1584221 1994785 1160770 1908617 865711 1539459 1306733 1429662 351824 272078 1391047 453513 1091960 1386821 1210818 912337 83594 1126620 396795 1941810 1426819 1714690 1292400 645571 240490 1639800 1507994 1767644 812913 233477 621488 651113 1737852 502819 136904 124710 1713347 727618 1883609 1381576 401542 1687790 1490584 1377807 761546 1415336 1505122 366235 704487 1648215 1747164 1581226 982007 1766939 1446030 1266839 164990 610179 919731 1063444 87765 219588 755479 1529877 139962 1530957 1771016 688526 194855 1132706 1061545 194361 1312154 959684 965279 96460 1418335 745656 264875 120883 159404 1422122 575343 1200353 1634256 46822 1553321 419092 713363 633986 70969 7252 427526 629522 32407 1394394 178352 894615 1915808 1356532 1399721 1887195 1993006 1964519 1407227 452908 1717227 957481 95199 60427 1593010 299146 1721938 468218 1319205 654906 505453 1100604 228565 1980108 1705002 1929901 1481401 1076109 1137332 1113195 1834644 1326343 1873589 1064434 387040 897041 1588712 153626 1696369 239494 1726059 1270669 675754 1812881 1267342 1175026 311827 225360 967650 948603 285574 1762898 562475 962351 1646066 1379572 1065608 618054 1561775 1031227 475244 866263 302414 966189 802211 913090 927596 375806 1473813 700455 1575141 1971452 1887615 1921961 32446 889527 1940049 70848 524105 980710 798393 28153 1583984 1219950 620040 914352 398580 1589683 455076 1807587 763094 664793 1801856 1632452 1982595 807854 1246175 657735 742459 1600958 534385 858270 831108 1028865 1539507 97765 1531541 1538576 1248121 885863 1731431 507718 99574 1197637 1110300 1407954 152838 74602 1418046 1163600 1419614 867054 1615836 1085146 320002 1610276 665860 944326 1542649 127235 463991 888115 1717869 277268 1591464 188426 873916 829215 733564 1371932 258046 1865638 616714 1733707 736552 607590 224161 1948752 1973511 1130147 1134799 1504279 1987994 531195 168380 1724745 585747 610911 285835 1062023 749223 1910541 586455 1410849 401499 737620 862454 1464277 408309 1973938 304235 345482 449370 523547 367889 1160055 1446266 1709177 1752425 1866360 150520 825054 1422328 778965 1026318 1192829 504286 1188142 1024360 363883 754799 1991481 1330647 1288570 1779897 764833 375982 1238520 451800 1162484 642256 1533496 1112036 1440947 339262 1272523 1237673 1540261 919904 1667681 379505 1465584 1531762 39043 1047622 1607039 624770 98143 592024 322304 1183862 1181051 1226667 1526082 935131 1029422 10701 1328294 792955 158248 706051 638977 1341668 684297 1371091 1238119 404932 1040991 513309 1020578 45768 641534 428167 1069032 1604390 1945391 1934198 1819374 1523865 265283 1202737 779817 1342350 673282 1510824 1124836 105752 686414 708892 1377014 483493 1460558 247367 863225 543665 1345348 1484235 829045 960828 372914 1101639 1597541 1018209 1795480 925368 644707 602094 587829 1701156 474975 992476 1967480 1994994 251374 1424430 940258 1713342 145816 1296567 1264434 141726 222316 865861 1847075 604062 541515 1779199 1852876 574368 845940 1741485 1954925 1088406 1472381 1532695 1933468 156231 1546297 88970 721902 1089500 137885 271089 57522 1028200 1155461 620665 445598 909935 81128 1419400 877426 63245 486633 176985 835564 1822665 959797 1952318 354335 1467879 1326731 690214 8401 440347 563396 1372282 708224 419306 1314047 1525002 88226 194158 1320764 1130868 842715 1635630 329057 1613091 1851596 982 358589 1817494 281071 1751640 1054838 62181 674922 1374645 378234 1426828 424205 1911117 662778 1920657 840296 352242 40202 976152 1468459 1622988 1228570 1551673 1394909 1180141 1209970 1349723 890947 720169 1875376 227367 989095 380754 1841613 1334725 11642 1589657 961672 395378 746941 1220776 718289 1492656 1641216 1854277 1231831 2452 1595088 1338169 239675 107066 814560 527283 981527 1766677 1027384 295276 1107324 643994 769283 1049514 61752 513451 555418 211504 1188268 1865523 1579532 1338349 1097710 87692 495554 1357119 366920 440899 1246751 1199840 740205 400964 223688 1445899 630700 675970 911653 1523393 612944 172896 208225 1333405 1357621 1141940 715947 237913 1555233 1995731 327270 167251 1089827 766033 1398214 1959894 834873 1292240 1857730 1697959 992919 259391 95493 1245846 1423778 428583 310525 510860 5806 1047288 43535 603460 1805994 186603 1964098 58647 1471765 1331678 802853 1887750 1681057 1563746 1841705 695225 1335441 1243211 135562 740222 793395 1972108 1735478 1905731 154229 1295551 1455119 1145274 1774626 1466145 1798977 1091197 1328687 963378 236331 1097991 1141366 859995 1254480 232384 371145 488408 1450378 287996 1975168 1364696 906273 950576 1859725 1611650 424545 401444 1019417 49846 1172712 1387197 77094 896067 746739 1814066 1280457 1481043 1273355 968733 1539872 130771 322836 649215 124549 935402 77008 576089 703200 1755199 794916 1045466 855215 1807242 184863 941454 1794494 104666 642669 1848818 1274246 76984 1541750 259704 163045 1399279 925278 433780 1917402 401636 1535142 773709 1139148 1001357 1081774 1817217 532973 1445888 405415 1241090 416528 261574 688042 1427699 1608553 1495985 1677046 694151 524505 1871879 44384 286408 949729 205254 1214350 1884205 749214 852488 1990692 1579167 1649427 908328 150547 1772146 1329726 1460980 654069 1866739 137316 384769 1425232 714846 1001757 152675 998812 1143866 1989537 607750 1415244 749107 877781 1991968 990906 1455528 183467 1544508 1507917 1564749 1906625 174672 852287 1673194 529812 272412 1938894 177327 1240190 1550259 852365 1350825 1448069 659762 788385 1358886 995320 797457 504433 933909 1365054 1280334 1521095 842766 1152536 245316 408119 936129 1201639 1739142 1569158 478958 1714867 1299096 1422678 898772 1649153 1585463 1656278 715449 1523050 1654085 1828342 21941 1685747 636726 1351454 852223 1558183 1705473 152413 1636637 1385358 15029 228621 333150 1229336 942931 294560 1684886 273732 1629652 866596 1220848 1698454 1922022 1498339 1918085 1214058 196319 1795913 1336252 1980737 281772 314837 488543 836024 183264 883879 1757837 1788059 1967872 466314 406421 1456437 253194 1020340 1663544 593529 1304590 1035751 979045 216341 225377 1181660 1501617 1131731 1611967 1886268 1716068 839565 1971323 1823202 37649 1972763 1737378 492191 1454397 173626 1371888 1798675 1704641 1786317 25171 1051221 976247 572629 128881 291118 1577141 1609735 1886833 1718432 772633 1259554 1865230 680938 915294 1084434 416756 137736 392208 1684688 350046 1658112 1268705 1636251 1283459 960299 793284 1067154 88913 1735645 790910 802865 936759 1784750 622308 1965071 607942 632764 495535 29929 1453424 1947200 556213 1269093 1355514 1094500 1829470 1119112 373770 679086 640291 1682689 362143 451083 330371 1657996 102635 1712654 1887346 467977 464585 1390050 1179239 1039478 710985 266083 289496 561310 1448144 1102298 1640194 1354473 501626 1000881 1061789 1913558 1380921 182622 914402 1022781 1314836 542109 505958 1825660 1746896 1192242 1637203 1170249 157917 1939091 807964 1935694 1578128 1275411 1299830 1600307 158698 1598107 252255 208870 912227 938742 1062552 1984935 909839 1019598 1655710 369270 1286027 882443 1557184 88119 1912766 1680297 1562533 1084031 191793 1861736 360323 830091 1298076 1376253 1735619 1813342 1647475 986063 1976690 1011194 1238886 606598 898615 561667 1950710 167344 675707 370334 280002 859716 919492 1124852 204561 1959375 1620511 1323105 1175861 43851 1434888 581525 449790 641200 1337720 101992 890438 127058 1468553 369343 962002 1577701 1174998 1776102 434512 1735611 689717 1622378 224942 1018080 1356101 1846794 725231 1669490 798971 245209 730498 13021 1222791 1495890 704586 1894913 706434 393571 1326493 1316774 544726 1898564 51758 469432 628064 1423829 597503 577085 58269 1558300 1364323 756039 1530688 733974 1790729 199051 1732123 1168505 1616524 521244 875255 1353891 1307309 716131 1206027 1003363 433697 513877 1674459 1933040 1812838 63340 1800177 900921 497077 783744 779544 311383 152172 1803322 808143 640814 474892 1821331 992906 1222033 703493 1259969 1549713 765299 444408 747291 1512245 1124977 919614 1176417 515286 1160707 1581310 558328 1259418 1256731 119460 336640 1619907 962868 289257 1524947 941267 1286641 1989817 74583 1885839 1329708 617770 1514014 1830524 914552 568763 657079 1187178 1835332 1363775 1965084 592579 431530 1241017 281012 1402254 570609 937567 1734939 53728 1001664 1777480 771472 915222 945363 1530073 621377 301335 1960181 1256536 372072 935972 1412767 1586440 314904 1632869 490022 536611 1432163 1592943 1984458 1215988 1799544 1221587 407291 711004 1490065 1355660 940468 1341636 221919 1728869 1212084 1604191 832656 345683 1798973 1195718 559475 1333581 1708824 1489593 829230 982406 122365 1446674 1171417 447967 1917175 1904772 29049 1219184 145010 1682901 974156 683020 1024857 1146621 1986565 1401563 1687711 307408 1423068 1635715 1762685 1526285 1559872 225520 31633 1587301 970640 669207 753459 906655 1030831 1493039 587944 21201 1167297 807674 1918578 1370951 1763654 1065837 1059841 1718844 1231410 1599332 363563 733476 643578 786887 848366 1791779 1862999 754101 1628157 180476 1794460 1566971 1317527 543125 9158 58716 465730 977868 530337 489028 1560567 46438 1763301 515892 963761 898664 1997178 1808764 1902897 572697 1548580 123428 1730415 62670 1549228 253610 1990536 1361403 1424296 443108 1780585 888852 693002 1318523 86902 337056 448355 16929 395109 728245 1035801 461764 1538848 232036 1915929 1186268 865723 1276587 1476240 596037 492405 382514 1499506 852725 1473659 896877 1451963 1968852 1453080 1909353 577734 1404934 141459 313645 1616353 907256 1248335 994776 585517 1475658 310648 221191 845243 788236 99197 241738 369640 386484 863585 504854 1553480 1830493 1718078 1149631 1207786 212392 748257 1548216 1127744 1594234 1555227 1418993 1711779 501318 671924 730112 286988 1213081 1102146 1472681 1459300 125944 1549423 47684 175077 1285453 382651 1313878 1153287 1326883 1609944 1449873 1063050 86883 1163568 1294990 141959 1436215 782003 5038 1686687 367345 1005608 1215504 255564 891125 131301 607629 875389 150220 1201065 978838 1942066 1140844 1996846 909113 289844 981719 1689183 515067 330196 1134995 1737711 623918 1250518 1697033 1479006 838876 767912 843388 1884536 288917 82079 1087013 649324 1080463 518705 1480264 103668 1617493 905426 76453 1499986 1730940 1572685 1293569 349960 1083724 868943 1073598 775515 1356077 267820 331428 1279937 606693 530961 1830616 1241283 1569141 468145 1390312 754278 558470 352537 244800 1371490 334746 1018699 661374 1947420 1050358 1977096 1628415 1243649 1801898 757761 1104952 251401 210756 596150 1793803 1957102 1261431 1219409 1328252 430505 1854853 769358 529491 563015 89606 776742 297244 1718283 1249937 1987289 1262309 811783 396379 202410 1327470 454518 1089765 1098990 1688528 551506 983480 1352792 631285 825227 851441 509672 141231 32687 1366403 383496 195289 108117 798797 747241 947541 609513 312518 488105 1115734 1001114 861287 425329 1511585 1217787 687470 1941041 649918 621497 1930474 37312 235850 708584 606600 344294 1014687 1557029 1589779 109813 160697 1416327 1964867 53738 1360022 87630 1331339 219096 1752238 1329510 1608972 168331 1648342 954970 1705809 965604 1560731 312271 526597 484170 1018165 1523091 441280 200628 1826486 641345 1049561 1500484 1535290 186249 1326340 1933437 1377955 1232913 1363606 190424 1731157 151378 418461 1981525 563469 482807 1769366 1668045 1999016 1844130 1846757 1864546 1497493 1808592 529290 421943 954725 385767 1416301 704691 121255 298573 1447815 1522982 1497291 232065 497639 185034 405365 935851 1574778 772909 1695848 1109674 1919295 855928 1018194 1153240 996208 813544 1544935 1773156 1482902 297000 165317 1442581 1829239 1236547 1260091 1869263 250009 1507586 162435 169388 1828145 1670880 1115667 102460 525687 1877175 1443437 1792600 1484847 1870755 1116294 1942907 11507 1580840 1479457 232659 557064 1922794 1956141 681813 1945397 1269333 1255128 572719 363569 690096 756619 1654045 1019278 674145 275353 522142 1886273 1830404 771328 1938180 582212 453200 1313056 1172872 1157852 116493 58183 346133 1455090 261046 477609 618687 1352286 401177 2041 1073106 1709005 1953587 122487 844867 557393 1006724 470853 1209187 15438 1897721 1608851 1084814 442739 1145852 194148 1241964 1736230 726758 1449448 1129678 951005 361003 709725 1516622 1122669 535898 1965466 294203 352178 1195828 1215725 834255 361063 1674641 1836697 1289907 992644 1930325 892094 221726 858064 1285247 694764 1396481 647962 70604 1140802 1802673 39293 117612 1780773 489982 570638 582656 10285 1656547 1365039 1158193 1335345 1199732 1273040 525881 1388436 312876 162491 1622288 1170016 1846234 1035449 113109 1140509 370336 1908180 427892 892487 670655 961292 13259 1722846 1721852 1134718 2038 1839068 1411748 1700270 442152 1958229 1998270 696375 1852633 1040754 987176 501059 452734 380017 741025 1080335 883216 450009 10833 813572 57630 1656581 1919726 1781342 1683000 1259874 1057252 1254175 898727 373073 1095756 230154 1827649 1629757 1571541 879561 1440404 873005 454980 648040 292867 553188 1338323 95082 1118256 1761447 362782 451082 1904295 1726787 1538799 868001 214121 390780 358470 846203 797975 45313 313121 270397 1752577 1333029 305457 1594041 402133 743906 1026040 1630100 723304 677677 1477526 213511 1352220 474236 678797 1732007 477903 887978 1498264 160186 1821881 1836167 404684 1622555 227317 1359081 1507779 1101659 1126490 211760 1805258 1794225 1127632 1261469 1340390 553244 1043822 624583 1372980 1550053 1905465 993888 563869 468890 285907 1136122 1581524 1609422 980199 672410 1173624 942977 243865 944988 173321 570068 723139 1947388 48413 640725 1606921 651444 553533 278092 77723 59373 449422 604776 781131 129741 44188 955273 930825 169128 1335935 183869 1062735 618481 207759 367771 999581 374873 1750260 298472 728758 400977 1551043 1140207 1083098 545110 1571892 363263 1379440 1818779 1087123 1454241 1890641 980261 1078415 953086 1385352 555697 1917790 690960 1465469 594153 789789 605201 134978 635467 1371523 1960668 445824 697353 1156682 921634 41915 590068 1091100 419970 911049 1455428 1166277 1970572 1315420 129217 922824 1918789 1341133 1586887 492454 732621 225669 783778 1515825 1296913 1268923 379128 394471 537354 244719 1038137 1301331 793059 392692 249011 1687302 1194981 699998 798643 320755 1880501 1674776 442686 506269 760 1436308 262735 1732156 1348668 114272 360128 1869785 1388450 325252 317748 178416 1835669 1494802 33518 1565247 1115543 576263 1529478 1229214 1188020 1895771 385848 1894477 1531192 1347628 1985774 458404 1545109 1891517 1192617 1861122 1594483 1114692 1286949 192400 287523 1267753 35476 1303229 833800 902146 1085641 251086 1373051 1619784 205859 1566292 1337053 1619257 1049221 906152 1877586 753754 65686 1788263 527058 749251 660131 1843381 1759184 1874255 574724 1236234 718036 1615068 816588 1257978 1507543 1347099 62198 714499 1270780 1021606 1667728 817107 1361059 1966857 527445 1508326 739100 1235241 285557 1822793 835673 1941872 254829 246619 888251 1572849 345200 122916 1479341 869237 56590 736184 1940659 1449098 1995064 525863 136696 1309177 1180812 1421298 644953 799768 551680 1429434 1705427 918811 267294 293854 860598 519651 651072 1718706 763926 626190 1137953 948055 1858893 326627 695459 156280 1482377 570266 967004 267940 1706544 1780789 1067878 1072272 227831 1430887 1165559 1298136 597128 898464 942304 635754 472104 155075 908694 1865975 1969058 423876 1638768 1988773 1027544 1848307 1701646 1803457 1260995 1963676 1473920 895245 1222386 1612992 898021 57671 1686994 166480 1827730 1529509 748197 499400 812423 1744411 886186 1359724 1178049 567056 821768 89764 243956 1666811 1574245 494437 962942 1458746 1946979 253550 202431 1326130 1415787 1820277 699655 1472120 1042708 85367 558564 758296 1879212 1849795 51637 268894 1537266 1447310 905162 1970106 1154041 1792515 706087 301323 1606332 488378 219120 1998063 1433361 990071 1801681 1149953 241041 1422980 1908361 239093 1144389 758080 1695885 443060 445151 1017900 1707817 1832887 1960214 990471 1299683 1145367 1709037 1141347 1620601 97290 1078281 808249 1621609 26561 288903 761943 1890394 274787 1327387 1504005 1519845 342182 1731124 1960097 280479 369028 717674 290183 1509386 1632595 1784508 641372 1829095 475508 1781850 1934709 258089 1706738 1470209 860702 425009 205077 280535 480374 260951 711481 1259452 449951 1308728 581311 447110 609505 1955222 580390 395511 150723 1001646 295439 1617923 1394205 268860 999186 317173 161091 1468170 426324 92796 1432991 487923 82814 358289 1405599 1972614 69067 677459 1840705 173274 1002712 825048 1410154 1307211 852645 263852 266825 342402 181605 875856 831534 1399758 1027388 660971 1632995 796567 36757 1978241 510571 1681320 1485442 244185 1306389 316160 1804835 418556 1230792 899905 653033 1826460 817235 1488027 439014 184587 1772421 1063710 1596949 1398913 355659 1243388 1760344 1815028 749803 857827 1725853 1447960 851280 1743954 1309041 1066653 1630681 128505 188716 31680 1474539 749144 319218 1103525 1189626 688335 1097667 1139021 368543 377464 1477742 1012595 189495 998200 1067979 703925 59177 897956 192707 1136907 1324152 283183 407846 1211162 154182 909227 374021 1844037 654600 110640 316905 338331 1559923 424192 288515 967120 174969 411797 1441170 155256 1874488 339689 1544413 1426635 1293606 1277356 1876780 1218846 300874 955015 233592 900059 506577 1316943 593968 1814406 530568 303944 144940 1230331 348010 1539467 948015 1024084 600908 1258030 677114 575971 636557 69153 1010975 1194656 1014774 220152 523209 1392180 1500466 253931 36824 1444954 1124300 1849500 39594 533468 1411287 718173 875652 792694 1484420 139638 647004 210092 1778572 1426265 805174 1253512 1457177 1737629 212840 1658177 812647 848753 1630637 42998 478591 1611610 721085 1019307 512565 1936540 1374892 731998 827673 315842 1732802 1330423 967982 688518 1798215 1337274 1295874 1141440 1381056 1228107 1252763 1312166 212734 1870609 566901 615463 392027 783333 1877956 477542 1296638 964046 492718 468905 163721 1502723 1777665 50144 680044 331934 827726 921090 1786923 1237632 1164161 608187 82977 1905692 1651811 560668 896823 12403 1418996 416497 355985 825528 1373756 1663289 156885 1995738 1700588 854375 567274 463613 542321 492719 51339 1063639 1444016 1602799 692225 1740783 198603 1112642 74901 599894 847207 1292623 169048 1178179 170603 70245 1327163 1232957 150435 864484 1064026 1278662 3570 1300345 1751460 1638164 1635855 1537393 259668 1918315 453754 243667 565407 1864630 506128 540810 606438 684621 205417 1174664 1349390 250058 907612 1952299 1969927 1254067 942524 1682209 691860 280138 1203105 832623 1045319 1472046 1466353 1257380 430295 1282818 1166837 1952058 839710 493928 1436029 1370425 1019580 706952 454780 224555 1544040 1030409 14418 948506 1723307 1525377 1525436 1224046 601242 993013 1388194 15602 1412946 1436768 31221 1753950 1272903 1873055 1907716 1905568 359287 733682 1301817 1891166 788068 659821 106639 1711831 1105194 734090 1730064 1832157 337167 1848380 943221 613200 329254 191644 1535277 1496070 145563 747585 1510966 1601788 441934 1462764 1346359 1761454 903886 1644601 891470 62836 355369 1011823 1709243 1478039 83811 234922 1208019 704530 1650537 567969 1032954 1144068 1228241 717650 1253863 525776 842073 358270 35751 1719945 514627 1661233 174173 721823 1619202 1205426 1381046 1071680 462376 841674 426357 341897 1142980 119821 977511 1155537 1799192 1552742 469395 134514 493720 1086122 1175577 456743 1355951 661016 1828040 248959 660348 1957290 1146465 658905 1913359 107937 893087 168558 1703579 149913 1085093 524238 1274450 1297028 1737134 1363090 1673436 117848 1932967 1834263 498090 1376677 552709 1672426 907968 174445 1041158 1494755 320967 1183084 266442 36375 1326814 1227815 376818 1763467 266836 1426959 1684335 67619 555536 328261 686308 770550 1048120 860791 410150 1188178 472813 360062 1534158 1783393 179036 279310 1663705 1256711 1436762 715946 943128 883984 575159 1652947 1743947 1470919 1845919 577106 1828933 1214245 772802 502096 327398 1918451 446349 243091 865841 820042 840041 1993849 1689840 1103980 1862197 294760 535423 843040 1713028 1028673 1597649 937338 546998 1950436 221383 1542870 449381 1228127 58834 1563455 928051 178573 1253960 965795 1826048 1275236 173727 857256 593027 596809 1159840 533800 1990482 1738584 1294610 383296 327264 809192 325031 1238447 823883 1454360 780625 1069037 1744790 1948029 1459205 111522 647022 1431416 1646299 1588413 774455 224957 1887138 979194 1423153 554426 1857636 1892522 311113 583960 4089 747454 1272921 42986 468743 1073727 76010 385755 1002280 1676610 1404539 1999749 373 1002259 1794433 1590761 1551293 301430 141441 1016488 778439 1969350 245928 410739 435932 1669368 1738582 1695166 1070517 163451 1611849 451338 1356270 730931 1848342 563492 132635 303009 1404924 1347200 685362 851458 768066 1093859 263329 276077 1261013 1576963 1785337 149677 128735 1571178 1429171 767552 1768753 870870 1237757 722318 1372757 248617 1658694 1112056 633848 601887 1078761 1784458 1827854 427390 1796458 1594184 935629 1141989 1716284 1069175 1048486 153486 537365 819760 1791418 323001 632651 8453 877812 73389 868482 1338625 1955737 1931511 1000196 1325529 449347 320300 923419 630664 251512 1324134 547980 1245076 1622972 1033164 672970 856487 330600 253955 77938 366928 1743312 1973968 895743 1373582 603833 1404034 1674762 1233774 195898 12050 1812251 1221151 1763013 1775512 1206640 666130 1883265 793828 1807615 1534751 1102685 1008736 193810 1206906 170673 599535 1088602 1891176 729882 648326 586550 977623 886985 215531 339778 1921462 1121151 1976893 1190467 377091 1585040 1631486 1897365 1732475 844075 521907 59434 941667 1267596 123854 1743750 1266850 376080 1864171 1237316 85567 790115 102011 206004 1342868 1897075 458034 779292 754074 1392703 511193 761855 424389 1533960 732039 1580916 1383535 884099 385418 1554560 1245006 415857 1066097 1351681 1932079 124730 1786381 1517528 1973745 1286170 1982319 808069 1125431 715354 1715668 403567 1410752 1589394 806260 273181 331490 1969587 1114257 486609 923905 855700 565966 1542256 1668850 1020103 1045652 397534 203787 202104 1417377 1120322 1426186 1898149 35896 662494 189476 1226269 861001 438941 935034 112651 1941556 312511 1609806 333005 1660092 924391 1408840 110727 1305164 942817 1115826 701410 1515817 1662769 528490 560605 1749323 63105 1336870 1924938 976815 569797 1532783 1555566 1409205 1993366 357882 357047 933241 471548 1028327 1459462 528433 251264 1706034 108483 1541711 1169091 1171498 389866 333589 646877 923385 1909611 498661 1848413 1793214 1487942 1224082 584098 1424912 1124022 256479 1141510 1307820 779054 59470 583832 1991887 735602 1758044 977595 1571159 826578 1406223 1261429 1896482 516132 1088378 324067 1142518 204544 1753854 97932 832950 1253540 1381055 1139581 1408485 1045953 88090 1079062 1126455 1103961 1128970 186949 1069224 1332727 1950931 910027 1856040 581094 1087773 1523505 355809 1367525 1766315 1464904 1009592 1104006 291711 1398129 1839616 521262 779963 1728681 1941341 1841111 1498049 1190897 88629 1556300 1246095 6245 523417 548028 1304964 1833729 1656114 1528553 1857151 1015769 352201 844117 355100 1566689 1116811 1420061 1711603 1499477 1441337 1410677 1030150 545254 1425023 231822 28402 1129988 46894 1046058 694012 357134 502148 812550 1797989 412663 1207621 1909604 873673 957484 36294 1487591 1753616 1483634 1927389 1551818 1327522 467270 1621175 1057277 412163 1188067 1583115 1450522 1523737 1261112 165658 1688066 1911965 1207960 1947655 312258 872552 560165 754408 370646 1065531 336461 216053 745838 39302 976797 454200 1355712 749254 775596 1507429 1692677 274959 542816 1083854 852605 622636 366010 132448 303961 1222204 903372 1947454 1730698 905244 1342423 1259287 1539317 1720155 857280 1174156 1331154 1013380 825056 1784828 171560 1710656 342577 1768514 751246 1753149 264806 1886060 1335514 1090373 1169750 858454 961882 309237 739513 613327 188408 1000232 697537 462672 249854 1538511 631688 1153112 241856 613849 1775368 1939597 822040 808940 1401094 896913 1747106 1122477 862976 35563 1740913 1329785 1250479 1160198 794661 676052 596045 1256918 1985172 1916823 216111 502914 330121 402515 641017 140545 1098049 1831609 1218921 109292 1480575 1074140 1156031 77022 1464104 1865796 653404 395474 1002013 760828 326170 205231 698194 827462 906112 1385836 419122 1664754 1646485 898168 1167942 1435877 425285 156222 341980 1835417 1786102 1421341 1685302 62936 641722 1251071 384850 924146 782104 157352 1664877 211147 1238659 165526 1875093 350555 912282 938747 41823 810506 541331 884436 1930168 611521 916419 1646058 117784 1482009 300605 1891699 1667481 542374 1758265 1780831 494165 1486135 757109 1189315 1451360 1323275 1389581 1909762 1154813 321132 987517 1197894 167368 1531869 1150815 1400551 1385499 1596531 1460720 1351138 1859876 1461706 374948 847245 1120724 205523 1106427 1766264 1183029 833060 221353 1616893 1373142 1309567 1983033 858863 1494020 483264 428113 1556158 503048 1468443 1184266 703696 343425 1200273 1784032 1836222 1992575 1356704 720437 744188 1366657 1810110 1965242 207293 1999222 428893 350144 1000703 1944626 49946 864880 1316285 1900074 966257 1837858 121636 920427 334066 362392 1146124 1805291 1493288 142810 1180931 279403 1088526 1629380 1516484 769963 1842976 469785 186945 1305570 1425842 925039 403771 290579 541980 1690621 1419073 1605583 1711728 1903823 1583032 535813 588420 1929342 245686 847734 1688578 1608247 998399 561030 1441708 1669938 251653 477897 1562814 912727 1624807 678785 887020 191431 948068 492829 228253 904881 1396900 421619 1651363 162042 1612743 950316 575357 257366 1439702 1038742 490929 905318 1290045 1502842 1901288 528611 1428394 341146 292704 1626909 1916272 464903 1983810 1265344 121555 1288596 1162218 4734 541769 344801 1908828 1676118 808059 1192558 1279002 1439593 328574 1481627 1353736 1815536 344140 985774 1998864 1682460 972222 591399 1235783 1862349 385450 1954371 1608130 810440 73421 1106663 1366663 1887494 1859039 1078887 231881 1067279 655808 552281 1609601 648452 1489936 1309489 1592545 1669461 1650467 837184 738241 321371 1830350 827750 732443 1877020 397373 707110 1908966 1282129 1643973 904540 1130795 520192 1267022 221301 532551 1702226 522512 50092 1851771 1836710 996476 1674027 906625 1329306 1175251 1895204 1398905 835718 157807 1527810 667153 1089870 1399370 1795528 70985 397484 251112 905299 930682 1033846 1536938 223728 1386602 1200917 50665 981149 958465 1005171 1258743 253116 1148597 1505709 1462827 708165 1067557 1207986 366575 347796 1894426 1210368 1294652 1799216 1755347 1198350 1095748 1357683 655152 1763696 1422637 203381 882131 377796 987214 198990 1052498 653996 1093249 1832925 795348 686464 1686618 168239 1001035 1785456 973099 1416819 731686 1229243 596661 1872895 581246 228378 1409498 1186091 689647 1330176 1112764 628430 555799 1152462 1881479 1605600 1303922 1098768 458237 1740742 1754534 1812795 1627295 599829 535029 1237133 988958 1687518 1947902 1695057 1226465 1315776 1905871 793219 1525564 1076742 1038960 955541 1377568 1330953 558591 1851667 997970 818313 631066 823727 1511451 1997554 1841225 891112 770457 1470645 316800 427110 1753889 199450 365448 1951927 1364798 943209 1525709 1150362 1819469 1623172 1518624 886052 1044358 767297 111172 1074940 1286842 1459600 540496 1867058 471955 518202 415503 716701 192981 1762870 820925 1240810 1070546 77370 838492 851462 1135065 93625 369018 67459 1915162 1889576 1996472 341098 756253 1973427 566513 769043 1143261 239385 788319 539852 1834516 1381548 972706 1072821 1105425 567615 335224 983916 173704 1622925 270298 1581422 839083 1692938 897027 262134 1551020 1268089 1566468 1225028 1564802 844116 659244 187080 304571 114480 1560254 1363552 1198280 367903 157053 978975 1974111 556885 856498 1742102 468039 1308264 1177184 1803493 200206 1841651 481401 938181 535047 624616 1174832 210018 1872541 424386 1073873 53182 789377 496449 1283106 1919129 1771964 503720 311562 1007013 501032 829263 969277 1073858 586824 1209291 985152 1486493 1358457 1369143 338189 154529 1055691 1661511 1855423 587469 597999 640769 1541391 643526 572005 708733 1186167 1690926 554468 1641147 870069 198787 1396238 1309003 533275 865409 1519185 1128933 1016384 676065 633635 551794 1795940 494775 1270212 1081397 1137449 1700528 1682940 1191403 504098 568742 59076 159032 1321512 1221839 904899 663281 567179 1209589 1609343 620075 1822262 51311 895781 1497090 1791311 1210089 626862 1558725 356545 1241369 1765672 1456266 1859249 907721 1431244 961133 361232 754429 1348364 1034222 1082099 793922 338936 1957782 1401451 1462623 417185 1862654 526818 1138675 1421916 451414 494297 1341688 1169859 1849863 633828 1189936 1014362 1176947 273621 749706 265638 1455439 1625975 1286874 659467 1440403 1187518 648942 1700331 1861060 1898408 1027844 869122 1675964 531944 28578 178195 1760767 1612838 1215654 124830 1894360 1487861 534472 1019234 18025 1154641 490364 1959870 750994 837658 1296477 1784286 795185 1249375 1671986 1381978 1098264 1330609 1623726 892293 713612 632253 1586721 1883067 1491023 117819 821307 991053 14901 847226 1453278 1564374 381450 599771 1192402 1532945 1306708 197768 402565 1727463 697970 82451 604437 54449 990519 432658 187420 587819 892169 1402385 251636 1474303 1241706 1092260 720831 962458 489115 779626 591117 460113 709345 530637 1570002 1288491 371159 1530619 535472 1399335 1723609 1156217 1699669 700372 1747941 33087 1945353 545651 1647365 771084 1163590 1175922 174597 1694160 1360995 992853 1896172 324782 1243605 693122 1795543 1163946 188039 933601 778392 1572482 1905797 1497894 528013 1035482 1541749 913132 763740 761228 1958782 156216 519811 1792062 794650 1089289 750113 785518 210353 1839181 1810785 1490455 992820 1684117 1067100 677736 608298 1014553 1566291 497795 109366 1105996 135816 1962147 652471 669108 1113940 809222 1316670 218079 548498 429031 236355 59894 960939 1790973 1368714 1059821 366682 1092005 1819694 1897946 1709244 1355333 1508551 1427113 1204417 1403299 1486809 1259365 874945 790603 173975 1508036 190085 1263387 1920525 1987823 256955 835114 209313 479793 1876483 172513 1828968 1266804 1656660 1986148 1587265 1826422 1172734 1965630 1926178 185121 215560 542995 1347563 515648 705370 1001581 1338163 901910 572358 1961255 990266 1532208 771715 323925 1208937 957752 425533 768452 1218690 1957864 631052 1025151 1340194 138413 872522 75004 895189 1401791 1601466 590910 1001388 673358 15044 6533 1279942 81723 952145 1462211 468933 1393937 587657 374719 1881197 902777 1004695 400767 458902 1057063 24131 1211427 44936 1952419 920457 1849074 1060177 1313698 333365 761376 1969125 1667037 890771 1861706 1283472 26736 548938 1742077 548551 339634 1435680 688796 228273 405403 1830968 474519 663154 1979544 259447 1983197 855581 22634 1805909 1309209 98132 112866 1813872 368019 1622958 1849734 131059 782968 1822369 934805 131454 918748 70978 106265 44960 1422369 1475501 396552 1083019 232289 806060 1867708 936861 505248 650291 1610941 1635752 546857 402752 975174 893286 526877 1244378 144401 161293 894669 1502107 750255 1144603 1074176 1222464 1886192 1362871 849649 969287 844606 1934232 776812 291640 841646 791372 1374620 164482 1365690 823127 74042 1982228 694105 909457 1215211 1313143 178141 1815496 6836 798970 573609 1585245 303320 157991 1115276 1215835 674810 28713 1265415 941916 1248735 826210 998344 258470 711401 995916 1515811 561285 795458 197807 1351280 1567425 1861213 302676 550176 831166 1674344 204490 622249 1218411 1329697 1586182 598646 1929664 1424236 1212528 996052 1886600 262913 387969 284967 803804 481364 64796 137976 550225 1689161 1937304 1806534 1186767 1137023 167091 407519 373165 711324 1600362 411544 311958 1019298 421706 1786395 858780 450429 1645788 1916800 1349881 30632 179854 1743355 1477841 1075123 62701 1108221 501660 1594552 101511 332546 1384076 1271542 117087 272392 51217 1141247 467280 1468712 1900973 599349 1716872 488759 252096 1061693 548502 1477755 1778290 1116870 1542213 456770 1744501 36888 1229105 723993 1306829 1431193 877041 680603 1896960 973774 464560 1596547 811335 590780 1989984 1544310 1870180 19089 1082959 797018 1061613 1893250 119427 455941 1929544 1810235 1860801 555766 20766 972372 929563 1157817 702174 1901923 734557 166451 1141219 504204 544546 579125 1004950 251297 874283 364677 1371943 1942164 1540142 136368 1497880 1851360 716898 823835 1700970 641427 279404 48295 178769 238599 953187 1568689 907264 355302 141095 1250304 1700916 1873891 805313 12064 1515384 357683 787746 738390 473163 97499 1065235 1888157 1626266 1642114 1374448 901970 461129 1459946 1112958 1478254 182642 1792339 967960 732445 736211 145761 291035 186253 872455 717733 1736528 571148 1730168 1215531 1648932 455095 1782353 1287190 15707 1632827 956618 188687 671852 1462 433876 1936315 1435964 766891 1939322 1826605 1907647 679656 1869730 1674767 1634746 1065599 1976138 256322 1399703 1449140 494556 215785 1699180 230798 1253095 1798428 329457 32146 1591016 1741912 307402 593327 599514 1341775 1431605 1420451 476888 1067195 560583 1394897 1286913 522383 778242 488228 388283 715714 1020996 1104301 895335 819126 1256140 1428888 496627 907579 854972 1620661 1769797 1570060 807446 114972 1904989 1352962 1601992 1137341 520506 797818 1391059 1764910 1641284 467990 486500 1462766 901602 1374705 1049567 1650740 588310 176369 774426 509062 1811063 1915615 1886860 739218 1109520 369176 1507276 1594018 188478 388802 1872529 1899772 158344 1002518 1096313 575802 170037 244872 962624 1157658 419253 1591166 1588328 1442603 1362342 1194963 1982910 916660 1709157 648758 567524 1972276 827844 1624651 772794 1489817 1184915 1141385 1591342 685134 1304311 63326 418114 1440029 881169 1609755 577137 460116 1383634 371947 1932280 444559 376646 984016 1982651 410216 1616947 164353 595 1105967 71771 1270483 1809456 1329538 1815219 1016804 811570 537955 1431227 325977 1217249 1732377 1508909 7538 931522 1157256 1765755 83682 9473 897171 1418196 1261198 832480 1163236 184268 936848 1228030 508155 1345652 710096 140231 879552 1936885 1923659 311846 633915 353350 384798 948755 392043 189928 361913 1394675 954048 1877844 174224 490036 1282898 1355959 854046 651727 939865 1635211 94499 1782297 1788330 385098 611052 1591542 781801 885625 1868095 1375428 968483 118251 1727272 436178 1746950 1033232 642122 1631849 1606430 13999 1124507 1823911 1403736 182024 1897841 236229 106364 577958 1813680 1610696 492326 829161 1179708 1751047 746539 1741760 1142299 618421 1981066 1336381 519556 1647090 1207033 1424422 777431 21947 312499 630228 79594 669559 1161429 30211 1785309 1990724 1645507 1516934 1790785 327600 1134255 1628139 50923 434069 1379903 928772 1147555 1363520 1693317 1934240 811177 15534 319686 621623 553956 123195 1016250 561263 1628242 1446530 534720 1240138 960220 1896821 246956 1469469 359466 694282 1418071 114134 192337 1380201 1224916 1051098 241121 545502 1871781 1381111 1514934 616816 1858955 843032 200788 1711917 172248 1342819 217990 411972 1430736 1836791 1307472 1896143 658998 1138366 392964 861774 1328964 429337 1286456 1538022 1074323 780681 1011918 1892069 1525465 456807 215185 1272035 1402651 1482903 409892 1634723 271181 1807526 854495 682861 1265553 1237641 637755 608257 1950668 867753 1026529 138934 1036302 1917794 1581158 1110789 1939743 1955280 855252 1263928 582020 8763 1054179 1185624 254056 749932 382184 493226 796946 1177706 1921561 136063 925558 1822374 1607093 1524715 422042 232085 926176 733095 83973 365210 736369 759241 288190 597483 562631 1693601 888165 634050 678252 912574 217240 445506 956296 612539 1064877 568300 1349536 963164 1380886 285757 671923 1134812 12879 190458 1838178 1680840 1650010 1578650 608448 1542978 842066 1036168 1756686 1616066 51486 784107 1700304 1199572 392262 561653 1628147 397492 1324875 1736787 54097 1790029 795221 1413658 1077463 1172518 1568142 526334 1384201 1475928 206528 699393 1623211 1657080 1115088 1254427 1178860 1546645 945685 356728 1015113 1277023 509932 334804 67762 670125 38601 677579 700691 193518 1605908 1038736 1327093 1959990 1115102 1675565 1601370 1586567 1904652 1309716 251406 1974657 1916292 793143 209510 1257058 638717 785921 1220902 912355 885638 1015852 128534 375635 883319 508700 1543733 1659389 1737158 1971337 492568 570931 200000 1912418 1047170 1244411 1181869 391400 1058195 977677 1596037 1325371 940254 333949 318912 771461 344713 94333 1697361 1816418 353644 916460 935541 1740905 652347 1977187 1138745 142735 543221 524852 832444 803472 269531 1175240 1685798 1032790 847338 568875 1851883 588254 846409 1239710 740885 1387186 954329 932324 1468102 952580 886256 1239802 1543745 778135 1759893 923719 650134 228527 560590 1728697 1374464 114170 1882134 538214 1681743 31930 1280075 874448 91257 178363 1026888 359454 1131096 1053072 1592952 1081303 1662989 55456 196137 232882 1603308 1984688 1830643 1989499 370714 437783 1158770 458289 1482517 982001 543074 1529685 1340507 952579 1770959 1598484 711351 1490700 988001 526530 172105 1326511 1823184 432358 169035 528713 592626 1252458 745666 1613121 107025 1048007 1985952 307101 31190 1408039 1469306 1768227 103875 1243989 1622704 1847771 134317 1969953 1615572 1278638 880114 894350 1768236 1442540 546052 719704 205027 933498 480328 1239315 370637 1891793 711302 1974551 923213 413474 977429 168402 1884058 275792 801618 509725 667318 1563963 1632400 1957834 1694760 1076881 1412684 21779 1212400 412001 1678085 822473 928533 1968880 1698918 60638 734170 975004 692819 1838532 1360851 1060844 1703943 270430 409969 391705 1138610 1512851 438329 1382330 1973345 1154610 497692 1584176 1738477 110636 1930816 847948 1571865 1455106 1135701 1304963 1286218 1141272 505177 1302239 1759266 466610 1977851 1564737 231618 541373 1422924 318056 1142386 459884 1557638 233666 574729 1608245 533566 204954 592598 784816 1182814 1370774 331913 571548 1084795 1350452 1971918 1642374 100160 556071 1879939 1440614 574704 251501 618083 238996 416917 304884 171469 64662 40405 129335 752712 809586 1969810 1314718 1454109 640536 1062771 1369997 1307076 4270 696189 520273 1197782 882714 1764441 1981742 1461957 678008 1582825 402283 622259 729960 1657723 712958 1484418 776039 412171 1273239 1499054 89456 1023005 976001 1233781 1206637 1915792 1414783 58294 1765447 194741 1241083 1463801 1174941 877304 1720421 1569357 1770126 1051859 1620488 1720214 372495 1866072 557899 1593893 1711465 1856489 162970 214797 1629927 1340157 1269245 1327581 784827 1288015 901019 1975149 1153404 882967 1158514 674990 1624162 1896963 457248 1765884 1139245 395911 1523083 488920 1516584 432618 1250613 31737 427320 1026302 1604599 499897 798290 119473 1836236 105194 1093271 1770993 634414 917654 963747 1469375 1781582 1836703 328823 328075 1740503 827409 1552644 1688316 1259044 894238 249256 45131 1201389 1456132 863391 1091988 978615 1265264 400938 97225 1601574 251410 1071626 1303194 574361 529434 1603200 175977 1459187 1546927 242091 218397 1481125 15605 1597397 1662631 1814597 836645 1147991 448436 747786 1244964 341825 467269 1907679 1120653 622848 224254 937161 329600 1714079 583170 1827024 652020 840391 934865 1838289 1553453 1273414 753666 833128 1843545 991583 1482096 818734 622750 899853 243818 1427659 1705572 1602311 1990133 1422245 58243 1625044 1267153 280382 621018 1679503 1240701 747405 1631651 1532191 1946544 1341227 1614798 1746970 1242806 523751 1417043 1957592 1100416 1587383 801406 686816 497368 1815282 1785875 628574 1229177 1161050 1930622 1746771 1994078 1297093 906647 298244 688440 469971 1444267 680288 1444646 159401 109742 516166 735058 71348 335959 615458 426362 626803 974048 1695735 1030126 1069748 25309 545935 1458938 1693509 457826 575515 1697334 159071 297253 1269447 1477902 1424580 667187 817686 1545056 202582 601889 1601393 1783704 768654 1206564 1536505 959766 1517947 802336 1836767 694595 409234 75650 1476984 255155 496896 583069 1838761 1452905 1973002 1396635 365183 85061 1899308 1499283 1139828 421316 176648 1453131 408677 9352 934715 144353 515213 1001925 1757707 1606424 691252 1515084 1940497 186154 257399 170637 1056910 309139 587921 1012354 20604 1449962 142079 689473 399608 523367 234149 1323043 704173 1856675 877934 210962 65329 59889 1535209 1322373 471898 1326562 528366 289931 571776 1709645 303132 113785 1574060 15936 1091314 1138022 1562465 983886 1883486 363922 1004504 876168 1484867 245730 651724 246993 1075840 359973 1790716 468912 820045 1580948 620064 1587443 1184458 353625 1252249 163417 967612 1049891 516249 498645 984326 1905941 1863337 306815 563712 1255338 292230 41 884802 1506460 997471 699126 1929891 1168369 149938 1252946 22565 1090826 630264 1427897 1397637 1716385 979660 1292360 4641 1269062 508078 98433 1123499 529199 1124194 1967969 711676 322844 1444003 1255908 1460960 131782 1596304 1763883 610837 1382228 336771 942851 1595592 867396 82769 163535 771562 1715190 1538305 776298 752107 1894323 1627777 1259298 396572 534205 1902383 1462690 406491 19242 948443 318616 1188669 1611547 1878447 745671 653130 857737 500556 1771108 584424 129554 1540633 744484 1388711 1886057 815264 32650 815344 1635930 1789881 1171146 1993697 1965029 1125138 1196451 1230328 1601125 794638 1651401 65909 437589 736489 1937487 1481772 197628 116309 1141293 809933 71087 170021 870556 1548266 1254809 1886181 1120119 1345350 880674 1575933 325330 1841510 1663977 85615 731992 1239465 316069 1471521 1103218 183324 645875 1252983 428734 1884866 1949198 242373 980078 1428230 1244869 585587 597228 182209 630120 1541702 965806 1306605 457031 420053 406218 918545 1665388 596010 1310664 668027 1913711 1387540 319054 1554477 688134 515035 1233153 410153 528674 297235 1733001 1575017 1798431 279424 1280943 126805 139762 547131 1068821 1847624 1972367 1681951 1860969 190905 1515278 1420907 1437685 393227 1469971 257143 1118620 115594 1284390 1665447 1138071 790486 442635 1817027 217036 809020 1519030 661733 1571903 693310 269492 1830898 958035 1502403 1734997 362602 1300902 1890398 733178 1849128 1852720 1300886 1501438 975197 451767 90080 1486133 490422 1286589 1628983 32914 708695 1948048 1244 192132 1945928 1023261 1322501 1269120 336201 1963241 1776458 1837786 1796265 1800072 214448 932858 449105 188409 1120602 997290 1401612 1147578 104186 516546 896020 583948 39085 426380 1765297 1772627 16055 757872 90868 1301051 320603 3662 1659570 331561 313534 1643047 1141569 1245911 375325 1420314 559691 255109 846339 306745 758414 1215087 227793 1858589 687865 327683 978663 864222 81686 1897376 1305004 1005727 1560397 1924245 981465 491722 1425375 982659 1894887 534595 59488 1457061 631017 498338 438624 1104741 1915540 1259079 360216 1369001 1613093 90947 1787112 749368 1822290 1341063 499637 1034202 84039 1194456 84178 590009 301315 494531 1539227 803554 1596153 330012 108702 951063 310295 1984200 1743523 1776459 63374 856735 1711398 1312025 1677418 1354150 1832509 829770 1652929 1184255 335678 1209560 344900 1492271 1933648 262468 1884612 1961306 800380 1290435 1405623 1866228 502675 291158 314014 357851 465548 1814568 853721 1552294 229045 1300268 694160 1312207 1276186 1172005 1499594 1584193 1972156 857846 1166711 1744241 374440 1140443 1426965 1491350 1743755 1396551 1210876 1361541 24398 1400441 1611312 1527336 619259 249779 1523735 295797 1631634 77660 553360 332175 75080 931346 986387 337030 1341455 687828 20794 635038 1210626 700914 860525 1440303 20241 1660428 13412 1364501 1945426 1210913 1420394 1095978 939036 1422620 1973266 1933822 1161811 1126247 61418 1344363 877621 1235996 1502990 31341 1981471 1149181 523665 848030 394011 1905054 947371 1941336 953641 1239639 934243 637429 1640753 41215 780614 1728135 542040 145794 1608480 492166 1670385 75968 1267656 154256 1049206 708781 1470305 1110401 1546462 1519808 435904 954650 768896 1835821 1027858 583083 514639 880135 571774 1645534 1279169 1673839 1808897 1438793 960622 1730007 1554115 274880 813060 1076826 1601821 619210 919939 453220 1707701 1146211 1727381 584884 832321 205175 1684120 1022434 698370 97985 1547824 1464349 1164564 365565 327943 1808306 149274 1792217 1200697 1890740 1186377 717589 51828 1601384 88727 497625 1872220 1352642 1483264 1849085 198789 1466029 1282080 1201628 606432 473465 1925541 427994 338722 1218432 221550 1196246 1726627 1918126 141457 1250574 797265 680266 259086 538082 776775 516216 851018 190901 1646667 159256 720981 743565 463895 1111589 409741 123774 382430 1931218 1528520 233105 669665 580608 1747801 607376 1570942 288664 1149829 846349 540442 1650531 1693787 962034 1578358 1883038 927239 151679 719245 759155 1673663 90887 616475 1637877 688982 1527268 707056 183991 114831 306552 1970548 850958 631858 284365 1131981 1999263 1087270 983319 775410 1223857 1696845 123067 1165545 1725781 545141 1533939 1738532 109321 1013214 1103179 699181 921229 1062931 1786703 809563 1846678 1128216 1785938 474651 528703 1241121 821422 1575600 1956104 219325 232299 153616 639615 1036381 455553 301964 907732 265356 1319879 1179208 1780098 291121 1227912 1222571 1536988 740420 1313214 591264 262132 1727232 570853 1375800 1951785 1863430 1914965 324066 281395 1452378 1511758 1297711 971684 1286530 97537 730791 522967 1246116 564239 61858 387266 1835749 1760582 941250 1195162 1039585 985728 381972 1745624 1476689 1679915 160559 591423 253982 1295895 477199 723655 824262 1139872 1058557 1715727 1478671 397818 1753788 32239 1070154 71092 1316431 204392 1571615 222433 1523565 557411 788142 1458598 313830 1474932 1619423 1615231 1987344 439688 1189202 1664999 359197 1771814 1191016 1506584 1594449 1220621 1484101 948796 1595083 8137 1679129 694751 1778091 1228075 1672634 375429 129911 903165 104353 1443576 49015 1793011 1256900 823586 1041113 17780 1737280 1276006 536597 453456 1272572 888910 1424514 335100 1962745 998724 846076 1332482 1658116 1948574 691574 1123547 1482783 747928 765426 1948553 1800551 1697483 1721398 103529 11376 1306440 302146 1930433 866209 668138 58605 20477 547018 95581 1521686 287215 681749 1538883 263079 157443 633315 1963996 65404 1512960 505762 1261436 662526 77027 646067 1432580 1150491 1418267 1599152 1467402 1136406 1845391 500875 1561340 1261770 335090 1530068 883332 1028628 1280599 285740 1704808 470982 178374 743643 1006175 1913007 712390 1105439 1607927 279749 439957 64873 1491713 815271 425614 1370190 1054757 1924103 1782244 1637445 1351176 1815688 7198 1712817 440915 1819511 1083885 1602948 515266 1704574 172418 163188 1038502 1241015 1632608 545102 1284335 441461 731832 1716337 374716 1123821 658873 1565815 831214 1175654 1886905 251131 1970724 828482 1524928 210459 605066 1947667 384618 1550078 1211640 1521854 789063 1721633 1111339 306217 1735621 497931 1984498 1986694 1033010 573243 1208337 125544 1667112 1572870 1228122 1847619 817342 102642 1396607 34773 819466 1124681 699475 789632 1786403 1810466 372636 944220 1013388 681595 1870931 249164 1426894 1171441 1133807 558729 1889018 934937 504723 781117 843843 103328 150436 542031 1924158 566648 714562 1001844 1555104 1707750 121959 30429 1641843 395607 1699823 363201 331192 594323 688704 1569788 542516 903782 608942 1499558 204371 841245 1913326 1038649 358265 1966502 1598448 1074268 720400 1469973 789838 1413688 1952770 801624 652931 1807808 1348788 876092 864426 1254712 409081 1686704 366660 661863 1610814 1484019 1123250 1350547 826401 297860 1986603 608417 660449 512373 803245 1027492 809402 1359474 1931270 1794940 539511 392544 690417 1351646 1970682 1703929 1568999 1365360 749255 1962551 703071 1544617 209429 1541218 408539 1651689 1958046 1951614 1142923 1648455 831390 1567797 1270839 134126 1967734 834648 1684527 429225 1325355 878885 1699769 230903 1703074 653302 238837 1248204 1749559 1074252 368642 1892003 928316 1409318 1681294 1178534 212027 337580 1067206 332971 391732 266541 1894357 345524 337766 1752815 703402 833889 1459035 218878 765328 250332 1199746 1645737 1010687 225098 1862649 1286745 1561097 1628391 1170205 275708 1046037 1246563 835008 1169095 1408756 1933182 1876379 678487 1885459 1177654 645504 469085 1671870 494692 618179 1729125 432788 636733 1166105 1913461 647150 1104593 1408344 926310 990123 1535760 1765808 1164393 1349915 901631 1494281 1854255 1495098 1257138 1468578 1151124 1621579 1166130 568782 353242 486780 865407 199917 359700 198373 1609087 80379 631273 1149621 1195260 1944222 1919219 1736825 1161273 414376 87348 566754 587655 1926693 56371 335042 1976511 1574040 1755124 1042157 1112116 564125 429918 958024 1730607 1727635 491767 643886 1240506 739529 1863469 1344237 1926382 1627989 302638 1223202 542203 1540822 633004 779455 370008 1774538 515694 1677846 1186092 891562 616878 670408 1577420 377589 803182 994704 174085 1516972 1731210 1551575 1287684 20248 1222087 1881414 788310 593158 68701 948481 414149 94161 1063516 156592 1234300 1240841 1803981 452288 237829 1797100 1117769 1693236 477520 1842506 71963 682559 1187752 1525753 124163 10163 743379 952618 364528 1455778 1547919 262 1452194 1675475 938043 89965 1653667 1881169 1691215 1173373 1159370 933404 1535513 83485 947085 1118003 35956 1597598 43213 152748 1414486 1990283 860517 59271 1583443 644898 1167047 1064167 1172125 1436103 1693151 704931 576833 1501100 749001 181819 1578852 1288002 1542104 960279 1409191 584505 606211 822117 1055456 606736 1834015 1845249 293963 634930 791792 1338107 1871668 1531820 629331 1775887 74856 314678 1991676 1138420 203987 913502 1901562 89985 1079865 1648783 981351 275097 982213 870126 1803096 1487622 1102534 252278 1693052 1279069 1349073 878456 1094522 556348 1650135 1283149 1162375 458055 1503539 1951418 849630 1718740 216901 400908 176800 201374 558515 638825 174614 776058 409495 904327 1884871 642888 259111 214935 1259539 1490144 312803 1599453 901017 1509567 279199 1658784 1751222 1887218 562823 1041467 273122 428282 1561022 484249 1190946 307433 589069 1288378 56766 1986913 1323212 1775596 749072 192309 524680 495546 60206 1840482 1558185 1945113 463455 1714253 1183741 326750 1472527 1747348 512503 1364605 1850100 1481556 1774665 1207694 1591763 256031 1255647 357386 1848837 883902 644605 1658464 268371 695579 540715 319908 18912 1908494 1617309 1973614 365276 1180063 339673 1869143 582232 412872 1930374 276476 1851383 202755 986469 1601808 1013460 1684952 1276757 1864222 1500556 1140964 305832 1265955 1089907 783299 76147 1278096 1703017 159212 579227 748393 367885 694666 709523 1307707 929056 744260 561595 859378 1740374 1883155 1652641 1068949 1709108 678841 1184029 488622 336376 390865 184745 629200 1179202 218460 450672 756388 899534 1083740 664113 938994 284022 88310 690398 1666466 1898038 1381987 1880669 628164 1818685 717308 1519923 757432 210910 420747 1551001 451486 535338 1602967 154046 934897 1841257 76312 1094053 248149 1498565 1319259 1182312 21057 290156 1628504 1363633 1023906 87455 1401312 779894 1180882 993260 1058379 601666 1483212 155913 1363085 1991927 347643 342073 1430515 776920 1731637 34066 1465318 1486312 204844 863102 581318 216816 559659 1976640 263030 1569172 891262 892975 1304837 522484 1494051 865429 1253202 1743345 1830354 1272355 740168 1064870 170805 329303 404867 1511182 132329 943256 1500201 1508658 487169 1866685 299855 1707219 1152941 1364445 221007 276007 524896 1701844 1793620 1445540 6163 1368874 759770 167484 923823 942202 207680 1356481 482259 369619 1156737 1824500 307966 1806263 1095339 979607 1270929 1006410 948764 1673642 330393 520011 1155610 37876 1782658 689275 204957 408544 1406684 833405 872088 1387151 380530 1534230 78246 1181911 1405149 1743047 613832 379368 538580 30763 1352168 356642 1978256 851816 41319 833507 1698142 965926 146337 876912 9777 1898863 1081438 887170 1922307 1902900 262285 233151 156469 238204 1415169 824692 851059 527777 259539 873555 1602164 1449422 782319 1215720 505420 942306 334642 300396 720121 1679832 1775478 919064 1436175 372952 598389 509645 300553 1830178 1857115 1875078 1315224 1749880 1093741 892471 1588952 676840 117414 1331535 551691 434796 1305129 1610315 1408772 106042 1619263 402984 1045831 1295847 609105 684132 483946 760673 300336 705752 1599624 84342 149149 1991040 1060672 935223 1543060 179977 350184 1404093 69522 1892190 1136132 1212917 458303 209691 1536511 1526860 1580336 1186709 1147977 1675304 1453687 360991 948660 1285067 1492439 1643097 1686768 81799 1380389 1750185 1441079 723992 1930279 1929365 1463772 67200 1495642 1748684 1405613 568184 124649 1125243 888556 1807679 202566 1994701 933658 1141299 781530 1573431 1615290 949184 352807 276113 1771998 1466009 1122344 1668797 647905 1253595 1336295 1902103 1753461 1663391 1648461 1936363 927338 1290960 80212 1770721 144212 1384798 651657 1581917 861765 527664 1555274 1870583 1778251 1420146 1547595 836261 8299 619824 1394969 913422 1788637 1955242 1159454 815355 928858 1080495 1671768 80464 1965789 1024720 540283 811383 1152276 1452536 814431 1768129 45947 717529 1208596 1823441 1715690 347469 1412283 1389849 1446087 590968 1937402 425622 1185856 540579 1815924 977988 1702152 1370967 39648 690761 1541087 1213058 1320868 1017592 50730 1506975 1571106 1904519 1442919 677715 163020 1795368 447143 1971567 92878 1553349 1942968 751036 1419591 946292 735855 1468908 1812832 973234 1488299 810764 1213267 202033 184780 859530 282565 605324 972935 631552 947000 1271040 1847724 1993007 585564 1089715 207 1711640 744051 454726 1030526 903036 763440 1165104 1742824 1988188 297358 1266001 540050 1007267 903586 1651705 843415 977838 376304 811950 1280891 1175658 1451069 103083 494895 747338 1057095 1255221 971876 580088 829194 1797328 48889 1258541 429180 864328 79502 1166728 1971758 1744416 1182021 651770 1641502 1055701 1659873 1952653 539911 867292 1065208 1314853 208446 1353380 487219 1691634 1737962 948009 141462 1600127 1871606 507302 1064431 1664937 1073109 1148776 1529811 1708633 892654 138213 654614 1155360 1250519 791958 1704666 1918350 685376 1587460 1331021 1366956 555182 1108429 782787 265917 1615352 699175 541345 1999239 259665 490084 1739010 218595 1978172 750277 200351 1238684 1222257 632032 1146632 93629 922524 13923 880455 744488 540839 256076 979876 634035 726820 937485 756518 222089 1740301 1960474 82088 237070 1931815 1738616 40539 1283731 1238411 1099302 1285593 1863294 1609237 380200 1343564 243117 1917940 655937 1009771 748642 440882 193640 1540641 1378776 1764947 1067034 1181892 772364 689708 671872 823907 1918922 1340510 1236225 710858 1821665 287768 1788502 1841098 87430 654632 1728532 1847404 1840194 1071037 1287485 63674 572261 1670056 203679 1320794 1733909 996748 1259903 723605 669140 260321 319617 301122 179684 237284 1557324 410987 388321 1825300 842845 1034664 1689123 1279291 1985266 1745725 1230487 1735593 1044499 1818266 188739 1361249 1723540 703226 1249465 967628 617476 1900627 1562268 565947 732412 1249837 153128 1975989 1803138 1034131 323952 1177539 616375 1494314 1017038 1728899 59748 853025 1016972 1833529 1574845 788897 1283186 1262777 568644 1703383 75919 365631 1226112 595935 1254337 1683702 133047 1830623 427912 807697 1763946 1584854 1919240 1033256 89075 92805 1973761 510770 475802 1942063 1864429 1147513 152577 1121998 712943 1933614 723520 1213005 886417 1078126 785272 1185691 1675737 1185340 841123 1675160 1525620 341441 883333 1413933 708608 217908 76184 872985 128101 1493786 1514392 1439814 1606093 302308 1169914 1747676 1228164 383052 423917 1733698 1668636 160122 660832 1784738 643091 405450 1587911 288349 446193 1280798 945587 560395 85620 416167 1981522 1779645 1097181 1553180 146281 980232 1824649 1558184 1367643 802536 1990546 971654 245242 1672587 1182694 1176631 1154523 1230913 1801864 1598381 1276289 1094061 1545261 748229 1889675 505983 1059995 152788 957591 1888424 287874 304672 1257512 663891 24253 890284 771491 591498 1300449 1144394 1243811 1947208 362149 900376 82160 1726602 70717 1977105 266773 878810 237577 1514494 261247 1778314 1107052 1568721 331263 1268469 628144 34904 1526500 519801 410406 508999 1497542 1271675 942643 479535 28049 244839 1929541 163739 769532 33771 1047379 1643530 592642 286708 867718 1109532 1183567 1523085 360154 1378023 1588381 912826 555603 1032469 1909334 197012 1311313 387700 794362 932896 1015126 932015 274661 323493 1335632 270664 960227 408061 868785 1896216 8378 835517 50014 212377 817907 224202 39680 444839 601439 1973978 1104658 1899931 91893 1251052 292119 1978789 1872356 1064630 233625 1628780 1844415 609461 753635 609460 1102741 80073 1529719 1361481 603263 825129 833604 1397538 1242121 1253331 1345683 706031 1336653 352038 1171610 1745739 641595 1079467 1157040 47384 204655 1303716 713415 752211 794229 1670641 424980 1606625 863730 1847841 305683 1441204 1318924 515923 184661 63912 914133 1878476 290330 755487 738841 949512 478264 639863 1098423 226157 648569 1546103 1047870 742944 147402 457422 825651 864005 1376481 1774061 1117464 608561 5343 1587463 657663 1148073 1773104 325385 1615242 1655832 1079211 1631864 1906579 742122 857399 179050 1303915 1516623 1608957 1928887 797261 89879 787516 1617455 1041152 269192 400094 1257851 309364 1860039 1671796 1694753 1533451 1782896 1705180 1749820 465291 934728 1758877 980129 1995893 1475418 95845 1921228 66972 907675 377342 237834 545389 251267 214869 151945 1250146 1268056 607141 1030826 1783741 313426 1095286 1957078 487939 1963417 1238268 1958736 846693 1838959 1444029 28341 1055551 1458433 693432 436497 1236976 1419844 255777 1365083 260823 811101 159799 820433 1281930 522768 1561741 1537341 1163021 246704 1820674 1714954 1078368 172547 62613 817647 862690 5971 249476 802727 717134 788341 1872175 809943 1792578 482909 1565507 607393 418512 1676945 603044 806412 575330 813066 1928354 91500 1970950 901407 80947 1453044 1324906 1668464 1558347 1838495 507368 71919 229420 62173 866744 1509561 1656348 996483 1971330 865713 1998709 1155026 1537384 1970703 1199574 735857 597027 497837 1137760 896164 1220081 1748942 1265723 219849 66691 357855 40727 109176 1862033 1108011 719856 558583 52721 394398 1895825 305203 1524030 1633316 1573965 578338 1086950 574772 1642234 1542763 458990 1908871 1535891 1806925 521505 572871 1334637 906138 560937 1746150 657312 225449 257106 1810726 481317 714721 1627811 1748516 225315 423418 761478 1133606 1681692 927268 1499615 781121 181943 1661172 876360 427156 1879543 1789601 620476 894153 1786991 277381 54289 481122 573637 486980 1251604 292953 1114673 865420 588820 1568426 1872108 1820838 382921 1853806 714974 41435 1668343 244287 1250583 1852586 1695850 1118311 276379 1525863 1089548 403400 856809 1218890 466478 33587 1321926 1635172 480485 633516 1541446 1299589 749992 947621 618130 1742304 672626 1014937 275995 1298344 1846191 1431495 737125 1045384 1138655 1881376 1804475 717858 93773 708665 347494 761107 1331014 233741 978794 180278 39127 908218 1492809 338609 626018 360508 837556 1666649 1546522 1028418 458104 1572256 1511120 774676 591508 1563653 1650622 993910 360282 719151 275979 1986586 955887 689297 1273013 186834 309233 31133 421774 1623901 1337197 1627804 1668394 1444523 985308 2978 1794166 665410 1057591 1043901 1944921 117610 146747 372371 819496 214092 1640675 1647899 1579250 400198 560868 476833 1611349 505868 1340334 252512 1124358 1735393 444226 184432 30040 1754137 496963 193706 1431758 1579157 1238875 411678 1484671 411302 1558679 1890111 1747723 1391712 773618 1611893 5344 1454248 361236 786986 743287 1495813 1846419 1245155 1133841 67914 1393677 1205869 167137 469223 815269 1317769 1438161 1790601 1533481 1563738 1552200 181173 429182 283691 1110773 1203469 1566584 1620558 601074 1379174 1806293 287638 90934 844616 1204501 11262 1611246 1948326 201089 303477 1251305 1173274 63048 958021 906993 1281211 1623256 763276 1825762 732719 452481 273462 1884608 1611330 1001654 1330031 271346 1366444 183315 108534 180629 263861 1313983 96808 1114562 1391110 818087 1555045 1428911 1329389 686800 1608203 1650338 517732 207921 1505672 663682 1442159 1739812 871033 157001 788277 811436 1310852 830621 1356051 1268162 1025372 1482061 1321001 1622074 630340 1893608 338990 1897911 516666 282812 572623 503461 93150 147030 1948587 937625 1247401 1265197 585090 1800761 235068 574010 1387766 908714 590078 1806976 1289231 1730799 741124 1063729 1195183 854978 1002087 131663 1872015 101935 197263 351717 81468 318018 1008442 1030746 1457011 765881 815689 694355 1425180 1609908 623924 1518804 1848138 1239205 1701904 308792 994431 1185037 486830 1498055 492596 1867013 426843 648951 1321013 277050 724351 1222062 1198262 1623759 677997 1749708 711515 1499692 1072048 619690 618679 1314426 13974 1576407 1111574 205588 1553210 1388413 159119 727533 1018818 761141 1997428 1514811 1014905 1472165 217950 368894 1823791 1909061 667933 1154098 684025 1759726 1755588 182178 709576 828275 1039071 832267 1592302 648695 1240985 163599 1951573 1490404 74198 1832241 84357 1920703 1842373 137645 1634693 391253 1882253 1112362 1216503 1322195 1017047 753797 1364545 1592540 1723730 370394 946674 1996264 1550938 595018 189257 505105 58233 1822286 1798270 1690237 241951 1096101 1231250 142942 396698 897097 496016 177343 149239 186871 846498 1885673 17003 487424 1429677 763674 815978 1639695 363194 1810138 676961 289176 566904 427936 1410624 1300673 1173919 748332 1348065 1922830 1757634 1236520 738754 407123 499471 1296171 487316 462175 1150935 1690779 1692345 418345 1904230 1538073 862671 1089955 1724363 996530 1876701 353702 573134 281279 699520 1378806 920840 806630 1748916 685344 1380581 600335 1025501 21184 1285318 1089718 742664 1904858 1709542 1791843 1739135 1632795 1620491 1362092 1157221 1483625 1590321 1706593 1126472 429240 740022 1045383 1752382 1665100 1705505 1766808 1635018 343886 85871 1448158 1885568 898815 1114882 596567 1218605 1780287 478301 324760 24186 765330 1495665 30924 1476624 1059420 662919 844002 839987 1633262 1335765 1642910 1622453 1677535 876234 34744 727677 671034 681754 1511644 1740282 1890481 828875 1628455 1709201 554106 1328346 1999998 1266817 1842998 1085745 1362403 380103 1270714 1114432 1362601 1574996 1018922 1893071 723314 36390 1569136 172599 1766324 1676207 825231 140802 1744460 1875964 1121147 1260874 943047 613969 512805 516213 1412376 1323908 259385 444110 876004 1588018 1623915 1230012 1258186 536445 1103152 1815612 383585 659801 1716538 224014 1992524 1273862 1064516 924567 1905917 363830 712370 1773917 1179343 958414 1717238 626637 1999822 1189233 1137390 539244 359539 1847719 618908 1574274 404444 189173 1097905 1061997 974646 242682 990157 1310332 1958544 379213 1406967 1310505 635031 1697076 681777 806280 715806 847080 1866377 1936916 723837 1769508 825423 1399219 126032 709045 23854 900962 925666 1973742 360986 853135 1035097 509727 1739607 1952834 253125 159016 344371 1806619 284246 1849373 514078 1395150 581050 1235892 1977510 1145015 338200 223495 194721 268386 486552 38421 735146 1102236 603228 1511410 396078 729471 609570 1794593 737475 977237 425382 452723 1759124 200523 453030 419722 1905693 1838425 514797 728348 76349 1386721 431981 868809 395330 1810811 647664 1390770 1162305 1792639 1922937 623337 1168419 226249 1566366 194451 1284650 1192255 1291000 1429754 452330 1731908 364786 1215241 270796 1812966 358975 454404 1445478 515002 297921 1784337 1857329 1660244 904641 375298 1669236 945148 1221826 1422323 1137008 1132372 1837627 798287 1673157 1606339 1422752 1941922 1851718 1309247 1803478 47664 1370798 818565 1958077 1901722 1241658 1646173 918604 1256495 754093 515595 1685627 558683 1115782 975848 250675 533579 1080133 377344 536160 271183 192297 1220399 1737493 798869 442085 1128729 1323809 1020053 728631 1849897 735676 673354 1503088 1028296 1406291 757696 1524236 1155513 1122585 336549 1695545 1347191 713766 1309295 1063135 1470055 1328981 1020956 1422206 690811 1437705 353737 1583207 1760769 1927457 791560 463313 246018 632565 339395 1669316 1623076 185469 5005 1041308 1417372 985259 939264 211312 1015304 1876723 1763814 820143 814615 835927 191628 132090 1866683 1262281 1554678 81442 213372 1132070 162636 308860 1405198 1443554 1889696 57574 587151 770871 1532119 1274472 977063 420062 1415390 1084911 597980 33215 22084 361314 1939345 598562 862192 1710968 624922 270163 151788 549904 390573 1149240 952892 210860 949443 445146 94050 607078 462025 1117367 370718 1212151 318282 1163633 125175 589832 909868 556224 1675679 1298082 1599809 1317445 1871260 1964550 1925850 473449 1165797 760806 921920 983747 440186 1064355 232752 605311 466180 1997638 674980 1927577 1512647 1098271 1159680 1967577 1173042 1791346 968744 576042 1770248 1091817 44327 1697541 791601 859109 1860112 987483 1442067 1948431 307646 1923851 1863049 1411096 735148 783561 1339715 1957549 898352 1985546 888732 809701 762303 1907105 1000002 161759 1049271 1088164 1013933 1109794 1539671 1207501 1411030 726474 1800132 881513 994056 377856 1387911 166752 1738603 223796 1606874 1958244 1419875 787718 1410304 1428244 1067400 1486315 738438 489518 1785038 1422014 705202 1857795 1813491 986807 338285 1787087 1555909 1226211 535854 1551045 526039 121455 723747 348667 975831 929692 430955 1666995 18685 801708 396292 1958971 903550 806857 743895 147766 529806 1635285 1182409 1522296 1623330 924878 1659426 1925840 1617591 1264641 398586 1689782 1627911 1280636 961477 1468171 1088190 1696793 1305821 116562 717455 108274 200353 89320 239520 76468 1530373 1843032 215964 181404 1683614 10333 1156246 821314 321448 701872 1208643 871865 1890280 1780473 1156319 327585 1136574 1750519 879387 1371544 1238413 695891 359895 1333553 1882809 1464507 919206 1346004 1531171 687342 1892503 1461570 851726 1741786 666389 1483656 1613975 1069320 1759269 697881 1559731 822549 1970237 1396306 830008 1957431 1254688 452492 1685444 723205 1104062 1996223 903367 637906 73132 188778 1543554 195034 450206 1891877 1023873 130654 1867420 777288 392758 1111414 802520 883842 1769532 1312457 677281 1327635 498115 1860896 999616 607111 1706567 271927 1220678 503961 1044010 1308710 47233 341253 1767384 572801 1242764 1714722 1691450 1005034 1925603 332236 1106835 307934 1061797 1195395 565802 1687857 934515 773761 1413353 1397822 276652 78445 1464169 30016 1694761 1811209 352765 989800 337953 258729 893797 704241 612840 1842067 234549 1135714 767029 198550 1978956 1180902 866698 358534 1909443 811596 1944923 225543 144161 629093 1669122 224756 1500517 1163122 954520 824045 1925109 970470 766748 1136955 1786757 802792 1894900 115646 555533 848829 613752 1442734 1206242 157430 727638 83282 649374 842319 662114 1218571 1366327 613085 558008 1511639 207723 842611 355294 1729968 164675 942285 1167131 1746244 1397461 793350 1401740 741785 1027952 1120035 56905 1579899 324604 60235 1960079 1961021 368984 871223 1431368 1985113 34136 1854418 1245417 1303055 144274 1732864 1462537 1593318 13500 948889 1567716 1705185 720009 1162246 1159750 294262 521325 921051 1298112 1518490 1431188 1550312 1236229 506556 1603560 148007 1489529 956987 1350398 879286 1758621 351564 836774 1975224 651495 85046 556257 600446 132847 510065 1283632 1907388 1473539 191563 610323 776956 215001 477442 1071875 1645832 833530 709288 1269991 1968515 182395 1985466 971911 736273 1513715 645691 1641632 1824480 522431 1376774 1723214 408115 418554 1831161 1280950 1735084 396056 1477038 929717 49836 989071 458027 1521078 512535 1512126 1973513 1689248 1278787 237431 1126185 1750101 682906 972558 1024166 832720 289365 1729697 1127977 81377 1794604 1745357 681217 1594859 1986300 1555067 1338261 1392226 909142 1153904 1853381 693992 809086 555544 540032 262461 1863579 1989089 1685724 529002 949658 360137 1865178 1009371 10969 264568 104172 374040 947602 1782449 1445239 931207 707219 208366 669554 937297 1400010 1123703 1264035 817779 1558509 734128 1864770 332018 42087 188485 374890 1560243 514674 634065 707144 834686 475423 1764042 1830106 714432 1141379 1544842 1603883 248029 1135676 191887 1800268 1344268 1101209 989011 36861 712176 336503 718290 1709599 1015876 147247 1041227 620425 1446642 688551 135709 1117428 1829401 1381557 378625 517381 1723463 1711960 37070 1455841 480004 1936953 352088 1771865 777065 55833 210881 1251935 1715100 1984630 785754 400306 78085 973002 1341363 1787022 911214 164348 1830922 891280 1450385 1883854 624099 744042 1239276 583972 1850494 583808 681760 1458385 1288933 1848111 1009430 1337667 1173899 1948129 263558 722666 338541 1869597 989864 324147 1226138 1584656 1123764 1783356 552841 946173 1491138 528646 1035788 1060348 377393 65010 1733211 607481 255860 251692 1439861 1891729 1893975 582332 1392745 1401529 1355068 660321 1588428 1384508 1890370 1618296 1212200 245332 1400581 1179808 1452784 1017206 1410534 1905132 1356642 658776 1147783 1951081 1503592 761900 1616576 25170 866358 1352226 100265 125804 388384 642957 1734482 1667141 232694 1055540 130855 35821 1107375 217957 1001819 1161550 897568 819092 1246815 1864402 360112 115982 1253009 257090 1173024 1516041 194969 1092630 499065 1412323 1723873 553185 44085 262826 696321 144561 1652660 390602 563536 288726 113380 1685072 1933696 640693 1367356 1326637 10921 484671 474259 722089 570627 1057589 1671053 562247 805024 1084553 1794902 1923021 557734 377106 929617 1333046 266811 783195 1057934 1399979 57692 333099 683732 1398293 1721493 283539 666154 1429516 1794006 47647 1133821 128549 1214170 658501 1400037 1434378 818150 228221 1736874 1504822 515386 9062 1853225 1474784 679048 1647280 1309474 1864881 337698 1058462 343289 106136 543840 157562 346061 1018918 1728010 1034854 1707498 1741764 1682342 1159555 1133525 1594229 1205980 974426 256003 233104 1545838 1844085 1587991 1994031 1830145 1634483 1173516 1015261 255993 672931 1293929 969975 1281147 1465844 1818666 1213349 1237164 76738 147756 1072751 1559212 909639 587881 929702 832547 952953 1108629 1848170 1245163 1081720 1462368 1675415 1074789 423022 7142 1422512 1918062 1192993 1958632 119898 1056337 497343 881168 74492 121017 520788 1778547 287498 42405 696213 1664641 1778339 1189854 1263073 193483 1853903 1553991 1498078 827598 142202 86955 1190786 1762543 1068254 515252 161074 484229 817865 346518 1094597 1317159 1612621 1509443 539036 1781032 153451 58098 1191828 201406 324674 567539 1068389 615808 757741 160458 256892 1938605 174367 459251 1811326 1490678 1773242 1242529 1304362 1855791 323318 25498 1957433 1429771 352323 359182 795846 69009 217623 594720 1339710 1520482 305709 1853394 1531422 341660 1621590 368172 266156 1415618 1861653 1763619 1844946 517600 1497386 1477103 1343286 66426 628784 1215964 924791 1445727 1746035 1859216 937332 64607 263253 1639388 1443493 1089241 524698 1545842 663482 1521328 1735751 1268421 1513585 871644 235894 512679 91074 316327 1809208 422871 433812 491150 663758 1058426 1665941 1552180 960094 577290 988110 1604340 517972 859152 1964551 720435 1209457 712945 1006669 150613 1425852 835903 926320 1973301 299511 842767 1891735 1836109 1004386 62185 1064103 592434 527540 1168460 1244568 1071950 117979 1812475 815129 221610 1412812 793543 1869683 1269613 1937726 1321574 351914 914719 367908 1420074 1408981 1384617 738575 772766 1407427 37262 1747139 849442 1326700 490843 647785 1128056 1818252 361922 921385 1649265 794699 224306 186020 892273 1480771 1569545 1260067 1717364 506456 605230 1842331 459591 1132694 3359 229951 794121 1758582 1606582 478258 1360781 972388 1878365 39447 1792986 559037 1141410 923512 1597131 1875398 1952214 876582 1539403 1232093 524582 797076 939181 811859 107675 745276 1577379 912111 1467768 1102489 805842 1493876 1732137 815425 1303646 1800414 1869448 1681341 1924242 206342 655306 1407183 1662674 986197 851282 1603846 310005 1913069 668427 1355789 864670 233366 476230 1263161 728357 273229 1858600 1355152 337194 1348213 1270763 1515628 1354918 1505090 779857 1063702 1533989 327202 1891160 1129784 1603693 232919 1838961 983782 491535 1339775 1171156 1085737 1112177 815947 1416015 1829454 1837113 1498637 945396 1774899 1109423 1943682 863174 1368990 1339263 348121 59976 1909758 1092417 58284 1957537 134287 207009 1756800 1761765 433916 890654 1193419 1201532 1803226 757969 462083 1433806 152954 1127989 1605565 1132043 1206283 849669 1090391 414872 785764 775446 1648856 1882364 676104 1856070 1376351 448569 1986306 1908632 813509 1829834 1833823 794024 237413 202181 1357799 256801 904683 1727219 1945102 1254664 503037 47939 1403304 1682830 1057549 1568237 380914 1737554 67206 1775142 1528839 113150 1542862 285758 1950805 627486 857892 1879770 1745668 493380 80954 786001 1510418 1077903 1445769 602063 495263 1958157 1350677 1885680 163049 1220266 187203 1993248 1430177 1202029 1367325 979079 1195224 1346161 1009220 8658 724266 1369282 223204 693926 1903755 1096791 890315 1382432 810278 1110751 802046 989853 951363 1936602 798777 1047070 805881 1956990 1696954 907434 634383 653293 1113017 826288 851711 782823 1467935 526206 1897993 723142 547558 131975 1849527 1237541 1113874 842036 652139 1201177 603336 238189 964281 794892 1777584 685060 1760111 1735735 1161349 644203 225754 936268 794047 66506 287101 183687 1933176 493053 1826188 1440620 458690 1583887 928999 1557309 380617 31691 1757833 1755734 229393 1557441 1734054 1724797 1294021 1482960 127436 516894 51216 1721629 558416 745826 128883 1970955 771411 84888 688418 1451541 146931 731183 533057 1678048 1635399 782185 693229 692639 163720 1754577 1924429 268409 1697815 375217 1156459 387170 1221322 217143 1630719 1638957 577803 712425 961144 536814 1090634 773699 804140 9524 365425 676377 1061849 298346 1216344 1244754 684501 1737144 1631365 120298 156162 217894 745698 682535 214061 453039 95896 1363461 789860 968982 1025156 448684 296503 1752329 928808 1643088 1983104 142294 1405504 837211 805010 1386654 164228 1205280 657848 458599 1994458 549965 344653 62306 1811233 545746 1017952 1525687 743890 1235669 475213 1901464 839226 774091 537480 846728 552126 92843 1776617 886711 1416597 564465 206932 735987 882009 1447208 575045 1675391 759243 1885066 246658 332950 89340 1897134 1199596 1026236 1774991 380000 239489 1458054 248093 213911 1011399 401454 698139 1159049 1308172 1665122 556044 1049477 822991 748584 164951 538528 655996 102962 769320 1851195 1655759 1214652 510619 1204513 1142106 1867065 52108 1939259 1511600 571967 757919 913689 37322 14979 1547697 1256575 31112 1169218 1004703 396035 319267 1821865 1459636 364048 1838441 1586256 1970423 314515 1904134 227488 851621 1835103 474404 1256712 383431 827268 741452 1548014 1434013 863648 348882 496773 1231514 205631 1556162 1171033 972720 1538518 1093606 78408 1366896 1808388 1016618 1912918 1135870 341658 1174167 608542 1214727 853833 154979 699620 1491361 366754 1076484 354876 166107 1327271 1851683 1594727 1678245 1939676 1162056 63900 223240 58350 2604 534487 94733 1955196 421512 304249 583210 308045 1952519 944229 1745731 1668594 667786 889860 1583726 1054202 79725 664163 481811 1183447 1661657 666076 1694510 544899 1642260 858750 1396500 153884 1642350 749542 1253288 1207932 706653 335370 1932509 181004 407603 624267 1209656 799916 210104 399707 1809431 1885391 290140 192741 1936598 1096983 1158478 886328 523179 22695 1817721 242349 227974 510607 1478267 1217805 981455 1640019 1435499 26306 1728594 1680325 518477 1544266 455522 607724 1048430 832296 60448 1334511 1689961 654535 1482351 865067 1291369 909543 145318 260178 541744 464466 280126 291685 1286620 958981 1918682 1195987 368108 1947262 1663036 1852362 1048693 700775 1348542 97660 1420783 868414 330004 834184 1513126 49713 698818 789811 357464 1010135 1617471 1514673 1306575 1200147 1425832 18960 569203 1085324 1625390 1002908 909557 1377956 771987 1259354 836334 334268 1798781 1842598 899835 1632041 1739148 338743 1360137 408744 937654 1624682 1414210 1345659 119569 774214 1651663 1709795 1809722 1041718 404872 1074553 1606686 1299584 1584593 640219 459464 1474808 600871 1485920 1746898 1579310 1445443 1160663 413387 1965536 796972 48770 802688 1995551 1663272 1516388 816130 837869 1408720 1754099 19775 16085 1407900 974476 869378 147678 433857 1092717 138680 1435072 1364220 1189339 289103 1516125 1385970 168029 287893 1136828 851408 1616964 1050061 680756 1050417 1381363 686447 1760541 392782 1635830 1489365 1566064 1869672 1456699 639352 114257 1852323 1460186 1823282 57372 1360773 1503612 750610 457497 564288 47043 1840117 1460235 3783 1953868 1717346 1377475 372740 271787 554222 1826933 1194736 1333774 1073340 1826228 481271 1409694 1571193 1996740 1444179 1867407 1603088 107446 821359 479633 251127 202413 4485 1307724 1408603 1122603 743607 763943 474724 1929640 586910 1799658 596612 987610 574285 11903 1836026 1963342 1315598 785169 36037 1146371 1235414 213879 329300 261720 669587 681954 1838070 637232 165558 1381483 1694286 857137 1158843 839082 1683181 75276 949813 864364 1579059 365862 521074 1978331 828185 1227917 839757 518647 1975896 1217812 1933620 1751658 1350443 681092 921213 396633 1240777 715003 1880726 324428 1682205 1269357 584878 500766 1884582 994297 1579708 644907 946225 1755043 905364 1644234 1521098 979303 1940483 1135466 344482 1705129 1001236 498706 1909602 1869167 93340 423989 1291135 810583 464015 720268 1104694 1686062 324637 583612 602909 1678175 1475843 408430 520764 235791 1334800 52812 997025 1207724 473962 1570865 1397296 471130 1293379 400978 815490 537216 937612 1176442 1064756 1534370 325960 1365862 1276096 601929 694572 1862606 1605594 1205290 316151 1073799 1912799 1287704 922368 1617915 20315 966837 137246 764300 1352900 982075 617079 80293 323899 1532034 138911 598390 1250279 898517 1743100 728471 1157199 1191678 1558180 1929873 1642822 1787498 1188279 1345794 1798358 1082528 1597831 427140 95523 1132847 674702 1624907 140628 645955 1412950 221139 504856 1634948 1275194 862522 570212 256667 245645 1574360 951252 258481 1294940 304409 1820458 988884 992804 1492538 555657 317656 469866 1774857 1577920 1806193 31427 1813946 1854628 1807957 1941613 1301352 753798 1067297 811680 1549256 138719 1462721 199409 1482439 1267790 172640 1270974 1724752 1696107 364939 1764017 1325942 117889 1441374 922331 817966 514003 1150438 1257732 1567121 1383772 1736535 1200495 1617558 1236353 1773870 1980585 1324272 1971922 1963967 1738382 79631 1065598 1946621 1548695 1763113 50383 1473257 1858344 1435245 1804440 647515 996863 1362503 863818 1462709 96965 1785794 1011384 1898270 745528 1949648 1343924 2509 511712 938586 468151 911518 1808943 6430 1502919 909087 1361675 255734 1876822 1772833 1138390 652802 438726 259841 899887 248517 1687659 1315904 1750702 1764520 1888236 1584976 1306349 384993 1868415 870242 914079 348275 1564915 360245 842075 1996400 1539117 925339 20317 683615 623057 923507 170 208058 1895595 491649 241541 979588 656772 1676069 1561933 1285013 1505761 1848876 1896459 744979 925855 918823 826657 109268 1770209 810581 1400598 1016947 1670462 601627 1528452 1808318 522342 1254305 1063509 773235 1558127 1011589 1299001 560175 1119897 916181 143590 570369 551066 1548451 47499 1562257 1139543 1213132 117598 584372 853151 576031 1374094 1232200 1858971 357306 1120768 1018866 1581302 507723 1277063 1640119 55329 1639173 15757 11255 1828316 660361 400167 1949117 875425 362340 523340 592918 1943876 144594 391978 1893966 1043491 165822 1273533 1717734 744711 755313 631714 1546059 18578 936953 939474 1268948 1871642 442648 1884711 1642950 888987 644988 169053 719455 444500 1351244 998355 1205972 741983 1365998 1224339 374243 1691872 159689 1847873 1470815 1090299 826237 459584 1063098 1695645 695255 985789 1263044 1643796 682867 1931082 1897267 1116290 1523828 199220 1249619 731696 1407099 1445385 404426 1678688 1003016 877222 941870 1835921 1938967 452484 1050146 1628741 1132643 1857330 233598 38321 303298 621500 1117268 1600969 1903563 783266 195675 850331 1976620 884274 749300 850834 1881418 937127 55173 1529544 1139433 1668177 410435 1795217 621406 1326671 704762 448280 1804676 436601 1443323 936363 732033 1586078 739412 1067057 1046207 593208 1338317 1404885 1134724 712889 500779 1169098 445214 322895 425764 1928541 117345 1310660 375646 1377312 732998 488985 228205 483061 543339 7624 947806 1624492 492584 649404 1436988 882953 1259657 81488 138318 682217 1544619 729510 1089998 1093103 1686302 1768496 1592832 1610806 160906 1826828 304797 633650 1623122 473507 1974075 721918 96831 1403219 1748207 882147 1913483 732036 465152 1861715 1146585 1504683 1799851 460308 404450 1345597 1944347 266758 275165 2323 798699 1242854 143904 487689 1270173 1655844 1374592 151005 972726 336332 533448 330792 1902521 1099809 1608125 816515 572899 252719 1900733 260647 1154542 916767 487249 827617 483023 931875 1799549 1956813 844907 602163 151807 1191021 882279 560030 1243013 266751 505267 1887875 1164575 1445787 1625865 1347889 799808 1991765 1443463 549083 1663374 554218 335312 1623078 899118 1112753 621239 726702 978770 1584706 35508 631850 1724666 1522804 701457 30183 1873736 1932054 865282 900571 1241803 16410 1932513 1913334 1127691 1504106 1630003 1907692 1471956 1420346 259079 1330098 51188 1536326 705811 630019 1145080 1483994 841779 1312560 1688147 505968 298191 471263 1239518 1317558 1649872 318330 1321868 1515950 1278839 1174376 1565831 1631356 1714752 392216 386986 812491 77002 1494029 1850988 1156802 1870444 1915784 737832 341175 1450700 951041 1271755 416452 1074060 1722470 1320677 101634 481892 414223 547182 685100 244230 614524 1217324 578162 274564 558130 418342 1322524 1726219 1948087 1177289 216870 1167164 606150 791570 580857 437581 1276101 1394753 557515 241054 687207 579062 1063598 794491 1626036 1310499 1369550 574092 324932 1835324 69929 105460 1260968 1388029 1161218 853853 635439 949255 375236 464932 1492745 270281 1141434 212316 924016 920410 1600157 248768 1080902 896757 1319800 638022 1427768 1616632 134113 1334100 1874363 1682784 1896702 799489 1491158 952131 685416 289875 816680 668788 944740 791991 196530 1782067 686230 605031 1043430 183272 1127227 291088 1530691 1216432 987898 1054714 815180 1706307 1168381 1624437 431796 1263609 1085444 1932295 1162880 295523 235161 1797307 1930275 1667172 1246374 1099546 545613 1987328 1819128 1015062 1723478 49534 845375 750758 249501 334200 1944748 589638 1786471 597846 495567 526352 1247048 531340 1988896 179361 442409 153400 1552296 695055 1540188 1297880 1279111 1584530 1610762 1453652 1618425 1059239 1354235 1409090 1893341 1031490 1656716 1075030 1714039 1340180 1337754 1638601 779322 1567942 544305 1506685 1974387 901947 435984 1318122 158206 1500253 269202 1162914 1146601 625102 1151641 941718 998920 820502 1662517 243113 455780 131353 1490117 1878640 1377743 1590670 488537 169205 663485 128604 1394891 1198491 1483025 320785 644223 1883244 1434824 194808 88425 373119 145664 1781885 1208192 1564217 777185 1467158 813408 1038893 1701829 1066105 434233 29102 141349 1507521 1578620 1304954 184806 384481 1260928 34910 729690 1200927 1912135 1385533 848053 994757 101273 787177 83106 1374806 1726448 636041 1386710 1707582 470689 609364 1346091 130274 163063 467050 83744 1009699 1480070 1413014 506635 901519 1022467 1827880 1265095 1027761 1494551 489925 663858 1429567 1643060 849368 1540091 906471 865088 489014 53884 780362 1272998 1979248 331326 1269445 1166124 946217 1364115 781422 524315 1457751 293883 1958303 399542 598136 1980188 1589360 1912784 839464 575689 1838504 1564386 1983135 888205 1415145 1554243 1356429 1901259 687955 1170867 352361 74088 725959 843102 1330342 1234819 968242 1394415 1564038 502272 1814852 1220822 418830 808562 1133226 1988428 859364 1150981 304995 1155312 48843 1669240 602210 1741819 1068632 1593845 1613100 789234 1937074 1843393 436258 285534 595003 436975 883723 1463086 1042908 465767 674253 1821399 1040591 512728 597174 347071 309203 356632 1250068 93039 233566 882397 215600 718427 668543 687078 700908 1772944 782671 1000626 1869696 1145216 329540 420314 638737 1455339 1331477 929037 1219794 1234593 1808481 180644 870885 908243 1855109 1743607 1791983 1629104 1529007 964576 1435838 792599 463422 859065 1615104 266849 1597619 1989260 711314 1372680 229986 747042 1335452 1222263 1551348 951167 1284801 33579 1676164 69977 403773 274232 1951188 515883 1131860 1057864 1763623 1577760 113413 585287 1891069 85130 1393939 1817336 1113027 905918 265558 1269077 761813 499643 265339 693037 458260 19824 1366899 1078227 1045522 51508 1621510 84149 1959958 1125110 356234 22819 1103326 1734637 1197990 1443406 1333325 199108 51040 1245707 1962061 657478 247075 1376044 1495143 311762 352723 1766095 250370 341781 548853 1515360 1480013 464660 757621 759264 1026754 1537275 76608 226043 929125 463931 43708 628808 236928 1799951 761363 810589 1609445 1420715 855022 95365 990955 1355552 788644 831777 244498 287895 1548116 1873252 599582 1161778 1669097 297305 6594 1562233 1331742 1286477 796997 913745 680236 1624247 1474026 1353793 1039377 648777 58197 885909 640588 539777 1082534 152672 953188 370644 781293 1842912 80436 804034 1427073 111162 1583319 493412 940801 614854 1101234 1087993 1393722 824934 528389 583510 1197270 1562447 1159446 692725 730070 1102955 839448 346415 382397 1532609 1382814 1098804 1018509 596997 1114303 1599670 418749 1395828 179757 1314839 389431 716330 1458003 345484 1939220 1451386 562432 1848402 1015854 1560768 1404329 1156725 1666032 1601000 379247 969090 1910607 269621 671151 1677495 634335 1089313 1302594 554059 101746 1841764 109408 101640 352665 509440 1132236 1361769 393704 1840080 978921 1700112 1064938 1200621 1472195 1350104 1986054 945545 1552065 1297511 1220 1914657 981265 1897231 289619 1464917 355807 19990 1308452 363453 1510301 1443752 127425 653228 695936 58211 759596 136664 675859 303920 1025489 1978511 985473 1549972 1363466 1975713 1350131 517731 912101 1625500 1093549 245146 102534 1117730 988184 983617 1004769 569204 1976151 1597177 1228887 819566 155723 1932068 467084 35726 963900 1574393 1198355 1243360 1263479 632072 1745695 1846570 152109 1595807 1162420 105019 273936 1995898 270651 1664598 75873 1019652 504557 1415348 34083 115343 883670 1823013 626135 215296 96599 1184643 1588209 729682 904384 1264706 1224809 941971 119572 1703253 1510521 1114775 903700 736960 1069950 229027 124412 1100126 1682009 1071717 932836 1175024 247241 551446 680488 1880542 304300 1333102 1209464 23770 1113560 1293225 985311 1295122 437700 1538574 130541 1802739 186342 1850904 1088139 846177 363698 1809655 771298 1534465 1816404 317707 632344 1617222 1091372 1039770 1178230 925363 957462 1740410 1343326 1824018 570364 177588 1505144 1894643 1980648 666731 321619 579116 473851 451107 1427339 1495691 480312 1879269 1653227 133933 1861021 1999139 1137610 4493 437034 252229 1140522 720910 1834662 1188518 583951 1056935 1183443 730299 1499997 1569365 1283055 1415915 993876 1323696 1860092 891456 1638320 264086 359144 1611080 1029998 1362280 1808837 1035487 547855 1839543 437641 1083669 601266 684808 1479711 840967 743763 1127494 1611981 491027 189332 1786964 653384 1282112 318622 1440406 911812 1501896 1370185 423695 541929 675508 596619 645529 286422 475914 162686 1281572 1762280 852083 523604 486124 1112895 81256 1691525 268408 887114 705903 883545 993744 349561 361092 1394235 1904341 1536050 1355421 524483 1927003 692767 1373802 1632340 866162 158215 1489305 657826 55612 36520 1409045 255819 1272002 1782269 695028 1399192 1351106 1911294 1223564 1017070 1713491 1812702 1819734 1697999 829469 1401564 380772 1534716 1824004 596950 475864 1847973 1697883 643964 90357 1970622 570936 892245 1087136 1254197 240039 1851341 1138669 1791253 1930928 1389811 810728 1424759 1763610 922481 1145748 1146859 1838754 973033 52101 1520758 1620002 614282 1392096 1629454 1823145 889563 1829561 1315694 1490450 579623 1961280 1478841 1488876 455525 631110 853899 1949601 1771300 1427909 770216 1456592 534211 1297414 1388819 870703 762962 1940427 14382 1149591 344771 1758124 1892580 1449466 849791 601513 1279018 1767767 879406 1102126 606564 1396736 366843 1519190 1858634 1800386 1245077 814811 892101 602614 271550 1683692 529254 1239131 1025317 412644 45344 917606 12622 944322 866530 1139968 460508 1531413 1622522 1543294 527034 1776896 1164086 384518 1264833 1285049 1797047 764473 1281909 1853761 1869447 1908590 1496966 334226 1049734 1116953 1047662 135412 909762 416547 85431 196112 898354 908525 861141 1818274 336769 310073 1368577 1796156 106974 1897264 1496758 804879 1287703 96657 874300 144471 708271 1544663 239957 342372 1583743 1903012 900630 1131130 120548 1457590 745654 1639009 464799 604044 790148 983888 360458 1276161 1018478 953599 1253928 151633 1204180 1524945 1643570 190806 278989 1284274 274666 1905199 263908 964931 382144 710412 1411304 1298502 127007 123196 206377 1663596 1666428 1013327 1377066 476735 1900441 73796 1276461 1269278 1398387 1034771 477122 1555669 1906630 1098244 854711 1808409 1821833 419195 816017 1974985 1430550 1967516 617512 1856573 1063715 745573 372242 194207 395012 586340 1790482 1465571 234177 1214276 441689 1439628 1189979 576332 1100600 1070538 1630595 1546352 746168 354285 808442 840405 175430 989094 893679 1270206 1865933 302166 488786 122431 57149 183075 464462 683630 1090319 1091117 726147 208244 1273857 553209 1142261 998061 1830191 1717493 1247017 1934486 1691315 1752399 479677 1546162 160984 1304645 401140 577902 1830725 745966 371352 235937 976653 1957196 1800785 971247 234964 367283 1040823 1958655 1396894 308028 246073 297429 934795 1072461 32755 1814984 401619 1446654 86598 220852 906812 1391620 1082588 200545 1335273 1488842 745403 926241 736403 879360 189255 1090208 304198 1459687 680039 575105 844673 544277 65337 1428195 634898 1568566 79621 1997519 1264915 1895115 183817 74137 1357446 1573982 1029558 1871587 1744227 585079 1291692 997001 486587 1322184 571045 1872713 732346 509338 899268 1536590 520044 368663 1335799 47938 1575016 335752 416953 553374 1105367 1709815 349671 1512950 1457661 394697 188606 1667772 84022 1065372 1242992 1973354 1544339 1821982 1405053 1380672 123347 842810 91876 1013094 151445 1133032 948520 1108062 50704 1876309 41337 441170 420826 1952177 1543086 392902 1641547 1479877 237889 1698465 691328 1215385 1711788 76726 826163 1308532 194429 398775 1731843 1776128 1139825 422436 1052890 509552 1274529 1971933 301739 1617829 1634453 1140139 161861 589131 628157 871011 602830 1596666 1349670 466918 44008 1757092 1553797 1552734 1075439 375505 1448593 1852995 1066801 1627219 1456038 335099 1898591 943053 365973 1788019 1413928 1578617 764105 1793968 1755176 281119 1863245 121509 1383459 216771 1875777 1709048 917876 1577866 1166100 1636144 151111 1298306 1260907 798935 145730 59358 145875 990163 1234796 771610 1067406 1876676 1108466 733730 900767 71968 1830701 816252 183002 803982 894381 429537 232605 1080542 1212096 410998 1397859 1387473 1908458 1332620 635501 1368306 563490 784957 940713 705600 958459 1186744 587900 1474604 343695 1903041 1899804 1421060 197512 1502031 810810 1171742 1529363 1998244 521716 1403583 198372 1403287 979948 580229 1112663 468728 575041 49865 1180095 1367914 524865 64875 584116 1618438 1972542 1481230 456656 1625345 1780103 917207 29533 499691 125159 1347637 79051 1430667 530802 834740 344831 1295981 958216 1699155 709481 1459530 1188139 109387 304852 1336674 150442 1489142 1834467 732853 837850 112754 236430 157052 826499 1013153 1832709 596688 1998907 740478 564862 628881 1572981 863087 1173640 959853 1447327 1058431 810934 532403 1845312 55687 161119 907291 1286335 1386321 1037784 446582 370941 772318 210284 1082194 637107 1832034 1098894 1571922 276645 991328 676816 928885 1417311 233188 1390654 1476351 112469 1510428 602137 259510 930138 1368154 947972 169598 1651600 1213114 1837538 415322 617954 945159 410964 1028345 476670 1414705 1064996 1737640 1259728 1398256 950101 1982174 488064 298800 1960314 111348 347915 1480550 477505 200598 1430198 908771 249291 895378 1669001 524307 1397897 705747 1743911 1987069 1328921 1111151 30906 89665 496447 666598 1422079 1223652 179847 1926270 1235511 630075 1937000 711931 928078 541303 1456890 852561 1022251 601976 831907 1957815 1334125 1240094 1419404 1518814 1763817 1444612 1112902 408950 219972 1602111 47166 1900848 982069 1120608 1620570 1218272 1568722 267136 538111 1826799 1891219 1590681 1522083 412858 840969 1013101 1795727 28978 1210928 1287872 755414 767717 149829 1218652 1457882 1641561 1090127 542955 336141 1108340 1597861 36282 1993684 506221 1121221 268463 1768752 570343 196752 518491 1990008 1932758 1446600 1968788 1002504 1925654 1407744 1786217 1845699 1359574 1515010 1720832 1452686 1447425 305953 1013871 1876829 728544 1721773 1991454 952410 497792 1139015 1304835 1417640 1387080 1315462 1266687 25272 1519370 97839 1607274 1232666 285206 36168 1418023 999787 1808541 1878270 1606282 537664 1958580 1685246 1960128 573667 759727 1609779 1958546 969757 1704116 1055383 954243 1639112 1142924 747020 245786 256199 1013556 456363 1698877 574375 827514 931601 137675 474470 1773599 312562 479989 1779696 844376 1396149 796410 784251 376840 1863922 405959 299431 938902 1527951 1521911 1959552 1499045 584951 1304692 914844 1032460 536054 1646557 1850000 1039294 706887 536174 1649951 1584291 1856954 701693 1839889 986008 1275468 1166296 1011372 591579 1913475 1981260 623679 1501657 1455328 1180822 162779 1487888 1459674 28507 1809312 994472 1298097 855154 1417772 467966 994469 240903 274522 403017 456712 1189365 436380 1317693 1447524 257402 1487443 502250 1128907 487927 611960 1470840 1388962 530837 1946967 1754629 1128032 1304671 699162 1993853 1044491 1042120 1503585 1005812 727737 250090 314911 1997314 1367333 1612386 1329025 1374266 242835 1056309 1903518 711588 931758 451240 1072628 1397780 496079 596506 1055825 915183 1745583 1859959 1791101 331726 237717 73582 885313 1945833 1030695 1903038 1092636 1150233 1265781 194379 53128 1242883 1233191 583287 256738 1810205 1211481 94204 1818593 1800749 948801 359682 1355149 1388089 1745870 1162119 1342639 296670 433042 1894977 939723 1397479 1430677 1416314 390328 1121248 872251 1522500 132338 1363264 318062 482199 1215591 1026434 471766 912358 744960 1891006 1865237 549560 1047729 1089440 456762 1959584 68693 681820 997169 1271227 352620 1917717 1486978 1019247 1691251 1209950 1550549 847291 1854691 1385541 1625183 1681529 671327 105670 1257184 2450 1272308 1036250 803533 1470682 783145 1530322 86753 842402 652450 726248 964802 1478615 1250175 1590962 1849226 1527679 756428 604512 1295695 1878747 1418559 128732 626882 1158264 1662497 1962176 1938261 228764 1462819 1536190 524086 698894 163565 130757 1547891 386338 1106850 732722 493738 1756042 1636565 1235335 2279 1370854 1942698 1204652 1952234 553840 341244 1364451 1430196 775493 250032 36179 662830 823189 990680 1174209 1368646 542236 1876358 1527813 1367639 1445148 1062723 191164 1755749 1659703 902002 1089253 1670251 510093 1615089 739490 1700306 1308656 309595 1837956 1812618 823024 610224 6894 980510 1512563 281230 869576 564738 1433254 359147 1547640 416195 66871 628209 360968 687229 1360417 1889041 933025 1701427 238933 1414960 1439986 95722 369299 1222309 1789299 843013 1005992 1648695 265037 798042 1028172 1603896 1556299 1482071 760368 1151352 1592512 1613357 782352 1641588 455635 1791064 1883698 496252 323230 373237 1987114 1931282 1223212 1752806 1776214 1996092 1421164 1143409 608067 834437 1632106 1409057 1587290 724271 357892 1183223 596716 495541 489698 1959293 1344765 1381780 1242781 260690 681063 345759 806619 1686072 442540 1274051 278858 286456 572723 997104 1825969 634140 1005668 1295694 830835 891344 1555049 866173 1307693 12082 1924489 1005691 816097 224322 1564516 1603302 1900953 324005 1450084 57743 449938 825069 1009769 515881 1499268 837548 993126 130002 1686535 1534367 996994 1087330 1347456 1203677 200774 910177 1637555 1507260 1779194 886343 1660738 1226837 975774 1554284 813426 1626333 928368 53429 635441 1448925 1362157 1305140 1446347 521736 11658 1725355 1731014 1519513 1126699 1098973 648002 1932236 1516050 1247314 876490 1390230 822265 932899 806513 1170185 1239004 1402357 1904953 821491 1023812 1174678 848560 525342 314991 1802758 572200 1624468 1182297 251659 560614 941459 1887691 103006 645361 1190727 1515318 213002 1362930 1881637 145979 1613959 666203 981207 348756 1191264 1948913 1755001 528432 1922097 844334 183293 962314 1146443 1048650 1784504 1966221 1867043 1272090 866545 1058841 362362 653652 1603304 1836940 742910 441207 1660765 761797 1948993 231720 1911653 450494 1703067 91057 1473209 1458802 309202 270105 234069 623854 679757 359651 719526 1269712 873110 1343600 1178916 1027561 146935 1462604 632480 1610680 1860828 519200 881616 910850 1891936 1667637 923519 507358 1367153 1212913 937716 572262 1878904 1608840 1713357 300233 1419948 1667187 1505649 745891 353115 502685 740460 825934 867702 1986673 1528207 542145 1804457 276859 949774 1368620 176652 1516108 823185 1035329 1311166 1339860 1315436 1969169 1400888 701867 1177211 1535486 47536 1768426 525704 442068 859272 1926526 806663 542512 1920587 1064888 339803 733180 48427 1024689 567482 247238 956713 1447996 111406 1726620 1602148 1955262 115034 1836950 55763 962252 217622 934002 1375523 1601611 237393 1135262 1189481 53412 102830 735839 1784728 1982617 1940715 974336 1262057 1570645 1921820 555490 1968512 1532139 976170 1652492 1252670 240015 567890 1104400 632774 559517 1552371 784634 1056953 516162 577673 547508 164 285990 1665374 79628 923636 1497649 185424 474976 1140062 486816 1040902 441187 17306 1878090 757133 1325297 688232 1919370 912583 1512425 1703732 254996 1276816 229579 658146 1081109 483999 77598 509908 1201269 352092 634844 839935 956053 492785 1462508 1973997 1110781 281179 1333442 67540 680637 1868125 521429 1472258 1235089 1005636 534502 1216425 1268419 1472194 318123 923505 1154513 1224049 1134619 1038423 732519 1855225 439216 1761601 303007 596040 826693 95095 1061472 878466 42501 1155657 1677277 126864 1560553 259593 1604241 1007906 1705912 1426777 944749 539428 922486 1299105 1143208 527739 888065 719546 810922 833399 739385 1159919 849338 1897654 1023432 913367 1109862 1401068 876970 854737 867040 1300356 1174469 610940 686122 1176370 103133 27202 1571970 680275 111286 1241000 1392107 1391058 10813 628631 1376954 1749631 549206 1209628 1239925 1627708 503270 1886270 116090 847915 340315 72573 1664696 954392 316721 997695 1630780 1242407 1204194 214918 1291313 1174445 1555473 190843 1839078 1220310 617054 1551596 1349894 1522141 273308 559316 40361 909320 699914 354198 591505 525311 984785 177987 1375029 667231 755209 752719 1758396 917014 717737 544112 312292 1988839 1245505 1058162 268840 433214 1911461 1976085 1458464 1247547 121285 157631 328910 1641441 934137 929989 1628998 230567 765858 939990 1464248 1670881 1750735 154295 1194012 1034409 1294854 1845224 1930842 191277 992438 675474 350149 1227475 567019 322984 1866948 1029850 214828 1106710 1104218 1460219 1916232 90533 1837799 1466256 623115 248369 769563 612455 1230404 1283559 99244 312063 939138 1962201 1737292 732677 678600 1628308 396414 1174744 1575235 580833 1572787 435531 1063276 753559 796234 1495991 1389948 1561206 1325077 324612 1890720 665982 1375478 1059123 1275330 1969918 1806239 1913476 334911 1358348 1806019 1551270 402894 76744 1588145 1436669 1073687 999987 427945 1570538 40806 952269 300588 1633315 1948768 1946140 1326404 1111360 14248 968007 629201 1973746 294993 1376579 1399591 1273496 13393 851690 1268550 1548060 1479136 345989 1904087 929674 916400 619025 320081 1978264 371859 396427 1821431 1296604 926296 614803 1646964 1829116 1134852 1554761 122809 721922 738873 1960719 1745069 1808440 143613 769363 426063 910346 507449 582856 988474 359501 193301 1251888 1253333 283377 829200 1207642 597429 182833 394929 1904206 65877 1071324 281682 1626891 1734645 1386468 1863133 1034189 787507 483131 103678 593384 641890 170423 1329421 1899531 1945295 1268646 857401 11180 1135617 682460 763193 1959678 376441 89627 1104142 1205684 64216 1989825 402459 895250 333219 211895 1603620 178067 1163673 664402 793055 935092 1120345 1197421 1457083 868478 32023 151149 249500 1939574 1014036 1788000 1221343 1961186 1664638 362952 1577883 309986 1650421 897884 1256948 1314307 147136 1115560 117834 802895 935535 1512795 1125137 126749 426470 1896023 1613608 779456 371937 1992550 1985619 1245587 1852479 935837 941320 1716903 79712 1169913 467164 1054724 1925860 1082767 403183 1617089 1387944 435847 1537049 409859 1843420 607897 1400304 1471423 1091035 926853 1410976 1055107 877991 1103671 1401340 819417 1018055 1193653 446523 1129336 444727 832888 182748 491320 556188 1335646 1718294 1953093 779972 224497 553794 1144452 1789737 296962 1719402 1748061 1075922 689291 1955684 296082 183721 1639443 1179627 1722351 720878 1826319 1220181 430640 1863334 487670 887176 1259535 1261058 455552 607774 878484 1964783 894985 450016 1954798 645945 1695271 1107180 126665 567430 738623 1244438 1401748 1103158 442577 1121786 429788 1375930 1165561 1685441 1816121 416517 337962 1909111 60409 1316137 50747 695460 777320 1616687 1344808 265019 1385317 389363 303211 365205 56329 1590876 645243 232791 161766 333368 91728 1024928 461730 1360686 1749605 495587 1546240 992528 607595 1838260 839345 1248791 1358680 689872 1478119 515829 1933088 760456 666622 1487022 1745644 815376 634240 1694089 1428582 1906798 1398517 429974 1628312 1908488 1118001 343388 1845546 338683 1662567 602116 1614420 1442508 638373 1765730 1718769 975145 1269767 1846971 861363 422025 302100 468191 766886 191245 1835982 765141 322524 1843150 1038027 918543 394890 1024980 21912 1312528 1508350 1147589 1390317 988547 70748 1402216 1237236 333381 1531353 299863 778960 1052262 1757174 999510 296668 1678741 1357807 250073 397756 1919527 1081334 1046875 1580750 1654156 1967709 1364076 1313425 673175 1665686 50617 1465931 811403 286270 1567306 211920 413502 135734 1181864 1165264 385397 199308 1233231 1806811 1761712 565613 644846 578130 692387 1311932 1384976 1699586 118374 1818863 1296392 256961 277193 687040 53960 892978 616614 630558 1767257 930357 1920507 906508 834221 1194377 949849 1548997 1257678 726456 1996515 1121397 1899091 1211463 673060 1878185 558986 310209 1029617 1365143 622538 1007494 1162556 773406 819070 204942 449988 1998812 249895 430768 1691982 796739 1949667 845233 1102282 465367 1093316 531151 1422596 1227097 557796 20343 836602 666412 1648003 592157 923869 295807 1435875 898915 1004980 673226 1514912 1447335 1975819 1750013 1101237 792052 609143 1938678 1992427 713502 1902308 576240 982318 1567166 1556785 895622 1686131 801614 153874 426785 1410390 185305 1670312 1101878 614223 1608974 1566976 743936 1516624 1624772 1911957 935781 732357 590538 558251 1303750 1358904 1423299 1486117 801215 1640443 100185 128917 1492406 1545250 69643 1543430 1721099 1691139 1796929 701567 980479 711281 309807 1654019 309449 988902 298004 1150241 1624639 1628110 472588 1782133 1443596 69391 1461138 633473 851710 1498065 546697 968632 1421292 1462139 1814473 293677 945745 1173803 1366873 369835 1440882 663379 39342 1731768 1686180 153696 12005 1364895 1236104 1507892 619373 544006 812467 136930 893386 270787 37717 1715188 34148 759268 314045 1666234 1075049 1074498 1265773 1156497 673973 1632451 1892800 1219890 1095100 989038 1866826 267508 1928367 1722558 837886 1670528 1794313 1858663 221324 1568210 1004523 1333775 346117 1930273 774212 882501 907836 853579 1644399 350528 1009384 1646137 1085111 408121 1014723 471096 1902225 1727631 771647 908033 1949933 1187235 1036341 826515 1862200 1559211 978343 1871446 133581 871194 1183148 1545160 1937547 8938 857793 770702 709500 1389652 67609 1634996 252350 1147684 109392 1849944 1371187 735990 1730228 791208 1670615 1380216 254035 1969666 310153 1787979 300604 36159 467850 1371082 1206111 848982 742723 1445521 13620 555528 191502 391932 469676 388713 422365 787474 1383567 205910 737489 600150 1125399 959082 835968 1807633 16054 1934492 1970785 1076547 1766008 839350 1643836 487637 940465 1296719 1041409 692811 863811 1423876 578954 829079 286051 419293 767961 1418397 1734958 1477715 1466836 1215033 948345 166736 1693655 27479 603135 1165075 944832 1309613 143207 246465 1748671 1166210 1108093 213226 44858 1216617 1283066 1555087 1762639 1333929 443638 189136 1612173 1881000 627041 807061 428006 1967701 416288 1212187 1958034 1199619 631293 266721 370807 1040278 141104 1814702 869836 771755 628239 1903789 1397651 666339 162566 241932 1340702 837019 1733703 1084173 694910 87176 1420411 1399896 443685 1117897 408683 1655294 459040 677283 1416206 1120777 1652678 1136931 1847562 362730 244114 484839 1604934 973775 383809 1764177 895217 1101444 1537758 1813409 1797081 560606 730017 1213401 1265428 1211942 943679 884438 625295 1528565 855403 1032587 1810516 194564 740680 181502 90804 1262871 409882 1726850 367460 64371 1180122 1777469 17136 1161650 484273 1797992 129626 1402560 1817808 1780357 926698 1538714 958124 1632355 1283222 341293 1271790 1241730 765047 1534892 1132593 315325 1976491 893735 113867 295921 1838431 1882369 1101618 1740910 1564365 478183 600131 1494442 1534979 1729248 1888047 49947 901567 1071164 1189023 687714 3692 1479250 546663 340835 496634 1142340 1111652 1881542 1819365 983204 1984516 1432350 1043649 1611109 526135 246670 44054 584327 207349 1602835 1508693 1198900 1989526 1801372 898011 1663749 484114 1939169 156492 678810 212924 1136448 1094322 1625015 1170803 1219773 1911588 693994 869847 1051456 1099422 581948 984113 1072373 1659626 643139 1307943 1906307 80165 1328019 1108443 1158548 477820 1773244 1039504 1559412 1211814 122542 1143247 1426610 1137603 1146118 1002501 1521891 1402318 1477807 1404412 211490 11496 1552083 1752570 1534345 1934520 1317432 495139 1737922 1501953 1041374 312345 1312664 1108146 582222 420646 559327 1476869 109384 1971108 1407446 1064180 1884415 1902830 1305611 627637 573436 800168 1340883 1879129 1662292 1459789 983856 1285131 1393065 1686775 1233343 55706 1766366 461197 1760487 645603 452009 185777 1653720 1070595 1472995 271180 851102 1483009 301557 161176 1158089 1997269 1205812 852753 1382331 1573255 1110907 1056460 872414 1089513 1354297 382382 792312 119174 49338 228170 565019 193878 1891740 504015 1527040 1177951 909905 1441247 1224065 1375138 1935305 75398 655150 552680 139382 1221528 246219 497393 500694 575248 938845 1651869 1012887 296388 1981102 1213443 366943 1896126 757987 798296 1551237 648722 1650313 1748625 1880356 32342 110266 1145327 687882 551379 1989382 1433888 380238 1068612 210596 8061 1891278 924282 1790223 1635651 1793423 1286112 664846 906240 828807 1030068 1759528 1438553 920543 1195393 1700003 1325243 1998582 20354 454888 1087583 972695 1684543 1570898 1262820 836744 1951495 26729 195557 1899829 1785813 1743419 51247 1525068 1618352 632902 389890 1079919 1783830 1220205 937854 1331249 23749 1102542 524889 92945 1817083 924761 1488202 466370 688542 279835 361955 1883874 1378301 1617948 1876886 775002 1673453 200635 1367056 1420925 928986 1997607 247841 345943 1260301 1596462 752571 488986 1234100 1603750 72799 1804561 59717 1757555 868453 1059568 1882793 1832210 1874452 976026 295766 1096753 141048 84755 1831903 35842 151277 414130 701375 142177 1608 901388 1748034 1556034 623917 1738767 847024 348813 289860 497023 1191579 1678210 1789360 981113 214249 332143 1626250 1876452 812138 1667979 727102 65339 1900563 1489451 967768 1232698 675548 587221 1001177 260330 1965367 927747 19681 1532062 211622 1513304 713905 1609090 1271581 433763 1989699 39910 530153 773046 1354652 419830 991906 15880 950514 481942 302731 527890 29728 1333879 66335 1953935 1763932 283700 1298915 174586 1050495 1569492 1595209 452109 246768 247449 60759 1933685 1692863 837667 79119 1172367 1734096 554004 1202504 1168752 1407976 1392109 853757 1671683 582793 311896 1393703 1398341 751226 338382 603058 204731 1021106 1279072 626100 1166413 1865964 1970243 905592 286186 1701970 1978166 1811979 298324 1670237 1123966 1107082 871682 1731251 377349 1209379 316397 780182 1621166 1356935 1030614 616491 597053 1228258 408863 1101644 1647518 1250976 995084 1863439 1834679 1847607 1611074 164190 527870 1630175 1457902 253186 1111352 1363661 1677600 129574 666243 1492647 1465501 1406890 81558 79674 1135410 157682 1226631 138816 1186078 187783 778410 166820 366789 782848 1174452 1448163 535230 115101 286663 1870898 561192 1523497 680035 411926 1862591 719884 158687 721890 1281899 442889 743882 320583 1984542 1814244 1161241 1283641 177086 1510109 1370398 460677 644358 960856 1846286 582314 832936 749880 1306845 574917 87184 1371323 465421 1406735 1764532 1909155 146840 2528 149042 1700898 604688 123202 92619 115812 983691 1520481 717175 1040 1596720 1615259 1086791 601182 1299335 1817449 1896342 1854491 1595034 1241363 1178749 360638 682667 1382677 1787421 222539 1466024 525292 1276709 242374 1324743 1903435 309548 1395032 567535 1071811 1007339 1274478 1437404 128836 236738 1335995 1120914 1002757 1698782 928519 837168 962222 1996961 1320636 1086236 628646 1823216 1732486 414114 1365994 1349146 585237 393167 242114 90998 1918042 1116105 1931175 1659061 1616162 40519 1196514 978404 257376 1245926 720417 1875546 927178 939309 862201 1235854 1335662 1452266 662091 289500 1356661 41207 828195 78470 1473847 539753 1794131 878799 1465555 646108 838959 1299414 1698024 245151 1768855 1057815 883161 23806 1235165 322867 750289 857995 1522399 202994 1993950 37269 275147 976533 454006 331827 564989 786774 762399 1743078 1416084 1881114 1530360 396635 1701374 1361610 891117 1598813 898014 892375 1142741 279510 1646338 590080 1318282 814830 689380 1790929 1550644 1075692 1495318 1432262 1058099 412794 114837 89002 463642 1523875 1359606 902301 1155604 1635427 246785 91454 607453 825508 281820 590732 858652 471668 866735 956513 1875410 569513 1350627 548986 199996 741470 1937193 1882192 789939 349880 774843 1657932 420492 995104 1076948 926952 121266 1146607 1705928 548270 1321104 1796136 1773328 1952005 340310 596710 346793 217804 963993 102052 956906 647670 1798084 538429 1849356 1274768 1641800 168924 1723395 999424 430673 536378 780687 298218 1076374 1410861 1076361 1587139 58956 1717332 871427 525649 1780823 1428753 283805 1762512 733395 1309028 395968 1904672 722466 861612 804405 1877154 783415 444250 134391 1586982 186052 1543493 1810469 615782 1495095 649113 1645710 1240416 1389874 583277 1207128 30532 1413804 1614165 1913044 1728602 668497 1398590 1736505 742323 1138803 1319419 1138585 1224409 657815 555069 761979 668859 227198 576961 366703 1554372 913134 1035229 1976127 1328679 335761 1748272 1545263 19510 488355 1457573 952658 656734 1531173 1074082 544115 469069 1478339 833867 1486645 1337975 1203699 1662762 1024561 399591 758449 201847 900463 1345633 399615 558831 712980 1528142 1075916 7855 1777027 747833 1320578 1111888 1390067 680352 1218742 239613 116925 1205873 1510808 976021 215194 1184812 1771193 1480640 837010 1999470 1748007 840281 1501307 563174 968776 1055502 1572328 1675109 1039619 1415645 1610798 276637 601217 671119 1090762 1636425 1261901 1853766 1533805 936140 1355059 1050214 1242588 859571 248047 186883 664165 1405711 364198 314637 108297 1849995 230320 46066 1764609 1680171 649290 652431 472009 1055983 1721176 911043 1225399 904522 1171945 1520401 1960816 1996299 1411225 411749 675333 1737275 912168 460356 30609 300741 1844229 848231 702912 456732 632282 977332 1699130 1554740 1964439 1786194 1577187 108933 418147 338004 868144 1484445 602607 1007111 896479 1474993 700368 971439 203553 824297 228475 1637867 1555792 3633 1653107 1450337 1525305 894236 368327 780880 420712 358963 1594600 1079596 1452107 956624 1683440 1329667 758012 1586827 526170 1228615 446547 1211774 789754 1213345 136704 1764515 1555129 1000867 304345 531886 1437856 1526816 229512 876830 1323159 1831959 898297 1845157 474723 1263433 576382 555930 1205570 1728746 1051796 1742284 1452940 919877 1755507 149796 1607574 1953932 1859960 247629 865098 1929520 1505697 1796967 839477 22250 1412141 1376822 1767781 297947 1656182 1440367 1390395 1392389 68118 1404224 1332145 455118 921978 1320238 1431600 833892 228729 1997852 499266 1644321 830866 218018 35796 1237589 353400 847560 1141644 1989383 200352 1409171 1054988 166003 908115 157242 946531 973777 167652 63185 326450 1450223 17881 557308 1182233 1075102 551699 1514389 743945 255827 37854 432724 1893689 1383236 1937580 40461 1439402 206918 1595053 456337 418253 1099733 507550 824397 1878596 1734763 463560 1495235 1942101 618616 1524857 1897308 43520 1001469 447372 1488580 622070 1173315 1650236 1221564 887583 1108437 1691174 1254166 775296 1645300 1429673 648487 293653 1975283 1611093 721091 133150 175294 1883577 1876365 1720721 632832 823893 1891753 1896304 416209 221958 47478 1266506 1173216 1663579 630334 540657 663953 1012091 1954574 657121 1309306 1430172 523748 337291 1794712 1774648 1593497 1811906 1814315 1229077 1457484 407641 271882 523023 1366965 148390 1204471 1686260 1037968 1641485 471941 1426405 1553629 1753660 1994264 254887 342861 1539166 744428 941608 756564 386312 532953 973787 1143492 1937942 1707483 455895 540112 1791344 1243283 136467 1281263 896854 1599871 618726 1136843 539073 117526 1213614 1498908 987541 1605941 1986531 1649431 174967 1121612 1152665 710272 1940934 873659 683041 1410684 1799625 238060 1092233 1649116 104634 498782 162167 1399926 1368105 125123 1448481 486528 1966639 1447627 401181 464701 442655 1024599 1465352 59545 1465739 1959278 1420800 1424824 280255 87355 488352 1477536 1615025 14601 1055207 1400221 1149063 861606 1216607 1794860 1759200 1083049 1945298 668809 1955245 123260 1492043 148566 765806 390611 885811 126263 1505067 180836 820744 816744 1442592 1382181 355156 1303232 350343 1694719 1864056 752705 1047339 569791 565970 1058408 1876013 313871 81080 484567 243895 1830515 258568 750935 470096 255088 980496 1278067 1797274 113767 372544 1379607 1286674 874393 310674 124666 1077340 1585084 510 431703 443126 1521646 1664760 1104101 547813 320201 767651 939814 1850886 883526 1804064 169903 1218132 365630 596387 775404 1109134 1450235 1059168 932516 1668625 1919170 396515 714732 1751797 796911 801565 1571353 822344 707965 1736437 122290 239776 1690804 1635142 809582 1630040 1607980 976992 1206016 594517 717627 224335 1910189 1643251 176300 751948 1773553 1901406 1365689 1996768 931147 872900 38885 1129152 138720 119571 830756 1760130 833007 1947217 900087 979925 978143 617597 1441703 829646 1392419 1523249 281800 1535421 368211 727120 1102931 1436956 1578215 206436 773577 1932548 23467 526078 1546093 1286325 173186 1307685 1249822 1525645 671635 160159 29708 1670916 191924 1881695 190132 1232296 1078770 1460229 1502298 1957250 436156 496190 537990 1035218 162633 1566718 177497 714382 198436 1597870 346824 496875 638986 109409 1638167 896984 717201 1306794 683083 1218077 1013468 956583 1955431 1944112 1610381 1308593 188631 1659595 1912763 42177 954789 1021345 79357 774381 789882 912610 1785457 1958467 1494566 1852237 1066145 56972 414311 1008407 64373 256895 1533248 287559 1578442 751030 1227935 1528028 1031197 1220375 819071 1620816 56378 1130829 1282844 240633 624751 871288 1536942 97359 432684 724187 764974 619094 408608 1711703 94711 178147 1783355 774929 952964 1380586 1120129 565543 1650471 1305849 1887849 922687 1434957 1489327 1525037 1910969 475817 603072 657606 1143417 1588196 1004249 1150670 106583 928579 305378 866559 501452 1812862 1324668 1870415 525139 202924 1475124 1492433 1096366 1742688 32841 928154 504069 1439981 1855260 414925 823773 132516 994349 678602 1310189 42124 658981 1701200 1301062 924696 1800484 605529 606320 1588014 1209302 810707 1661591 1296479 1180475 1330191 520958 546301 126905 209003 899101 1026597 1631447 752849 302663 1531431 1780965 370155 65757 1356041 1024245 1958949 1365108 228056 737467 508030 1799936 714874 848836 1645323 379443 1352058 1231175 1972228 1550632 497153 172590 1427377 1325278 439972 1620677 555242 358144 1797431 1550701 506136 1119142 951597 1588351 1776616 1630835 166270 636584 1032913 1388102 953677 1133878 1678610 587064 1995969 833020 1107891 725511 1686120 1952375 1129053 152502 1812698 798596 1502803 634955 1784859 17728 1744472 666092 1386477 1663008 1425326 918432 1590457 800613 1016685 627314 914551 1166874 1836960 1650261 1766816 115736 1540466 983011 290606 1291026 1024837 1012042 1319156 1346438 1661173 1924734 1579345 253902 556529 1209874 763762 1904367 471727 1495554 1373919 1214801 1218831 1834275 906353 561182 981253 1006704 1588587 885187 1901386 985937 1356489 1741394 626657 615022 857246 1428145 1493133 1966527 1114704 568841 1168394 1640618 307410 513457 1186704 1418081 479381 846510 654308 518640 1609155 62657 514347 642363 92463 483185 1287029 656949 589296 25698 1991810 1530651 1978573 1947660 854261 1133983 703281 911614 175955 269403 222081 568275 962946 1834649 1424347 1541068 1201851 1050653 982677 1895429 12342 929217 1543099 1377801 606557 550601 1203566 1385250 1689301 316664 1368554 425015 448090 1190195 1109740 712740 101984 996620 605754 348136 501644 356820 813189 1326815 853286 1565065 1077607 204638 1990444 1942797 1239121 127734 101597 280878 490711 1433695 721913 970074 1300985 714059 992881 597910 997327 1688611 991355 1953165 1106075 1469844 1264602 525141 1667151 890589 1176386 1942053 1384770 1217073 1028373 231978 686863 1904872 1566284 1682853 1761363 1701772 533656 1842967 275214 862515 76251 1456931 938851 384925 1193994 1743663 546132 148350 264135 375133 441701 1432170 1464173 280857 1751657 452515 1749304 936737 510894 1595955 1532479 1906738 564581 1397372 1102729 1830809 716079 690544 452811 1872688 1305484 757253 685170 547792 1771892 436077 906831 1589006 941047 535933 973723 503449 1892795 1010224 1503250 720777 1929200 1636901 1131831 1859648 175002 1268503 207181 24847 1246666 575123 1697590 190732 1471524 1090912 1043746 1031637 1558764 1221998 708505 1232533 135044 524980 1447028 1672485 587942 848627 715615 1893017 720228 416069 154042 676213 277595 320019 1612518 175773 1691181 1541393 246109 708516 968460 1236835 294269 965050 1295220 1589348 1492928 707736 1390410 1079070 489472 393740 349746 292903 202255 1362225 1718743 1313527 1795467 107915 1490869 998806 1118273 50093 58734 603333 69429 1558909 231148 1008499 1328225 1643847 1651296 578147 318882 1954725 647258 1126109 301182 121898 919799 737238 682315 1042952 1422255 1472319 1793817 1115269 776135 1600214 1502539 817926 701461 732337 1638275 1108278 1363962 225149 505591 1760687 1561287 585393 1224508 1805894 1594231 1031994 1211029 1713139 575978 1689039 1745016 1357377 1171552 313746 355766 1148348 1973073 438741 162587 101383 1504214 326562 1612647 839500 1087211 1223801 820641 858905 1777496 725918 851978 1853632 1295726 677641 656510 1835314 810615 1785083 277445 1631652 1273422 281217 1328222 632467 1521915 624754 1858813 1886203 276375 971406 1003140 1794918 1010423 151481 1090212 727727 1997866 1935893 447299 906083 1859078 1730775 1956723 1941781 1941693 1418380 1310647 1007761 1981787 642663 1691923 1630036 1787364 1100368 1139860 1275448 907286 522478 1239777 660979 7553 1858197 946841 943665 384703 997776 1677816 593019 112723 933020 482518 942377 508042 421215 1352104 341965 1566843 717609 1002094 1131449 945059 1851712 285863 1947750 743344 1583858 1445756 901528 176988 1404506 469345 1734222 1240693 863222 1249023 1325672 867669 1217465 1481360 517980 1729283 1530372 180000 921667 600113 461640 1398464 1820003 1693000 1700797 238271 1446383 1000285 1962181 1048020 1511707 225284 1505160 37973 420740 1282724 1780425 1545376 127522 754718 1057165 286145 1901603 1471335 202172 1819725 1376316 1938330 657116 74914 209245 178961 717015 1105819 1505124 1193711 168944 1613932 558763 1595531 123644 136311 15898 1545419 1978868 1364010 141477 1792003 955931 936786 854223 1543957 1136203 1325583 1500695 745962 1030207 1637960 1170215 1682855 1953197 1792491 1790783 121164 1427916 561758 110598 994967 633939 304315 1050514 139290 361037 1123625 1880233 392974 1048768 1828457 741683 1671366 1753205 127785 1649522 894113 1389286 1676326 1083376 890301 381850 1008984 531398 762427 1322757 775806 1943750 307137 191896 1066251 1846415 1624493 68979 1258017 1287241 550730 642296 1788796 261883 1537180 1517688 1839486 1691759 1749919 892166 194987 171062 594195 307952 314023 1755307 1297074 490488 356187 498243 1961007 20987 790343 1753834 922068 1791081 5248 615739 345730 1831081 1450001 1542188 955367 43983 1944366 14365 734981 1847446 1320969 1289024 715266 1280797 645470 1269948 1977961 635718 1350483 500359 742514 319415 1459473 134051 668842 89778 143141 1905192 1481026 1643751 1958148 1682970 659734 642397 1425340 1452757 1799756 1810588 605190 1630327 1417636 1096401 1392838 1102679 1180341 1947671 374385 365745 1426779 1431543 647616 1742483 1159449 230523 1644566 713050 898794 1274694 288767 745789 662852 1581440 1384940 686019 1512751 1211831 673748 119588 903544 1959187 157866 880327 1529083 330343 472534 56663 347746 40117 752350 1214712 489220 207383 675485 409941 1339939 1771690 1081662 3586 366825 838840 1323456 1537969 1125611 623715 694153 1607829 600948 680833 154041 59905 703766 338000 1762271 568684 1265475 1318039 891006 147726 1305414 1530994 1710476 1023179 633730 598543 1789328 348957 1001247 73040 644923 1642339 1258816 1925598 1984523 1871918 1706947 1119301 1944204 671815 316481 319693 749090 1588480 1749278 1605445 1733468 364015 479207 267285 1619187 163762 1870150 1279295 439510 1015627 1591782 484796 278489 746306 1947615 286472 1807593 1190264 1397622 300132 1114889 1915956 824727 252993 122773 245047 528426 31434 1869078 1208211 1977649 1574258 1406911 222987 847896 440376 1440020 1876649 329906 966186 1058359 1824893 1846587 548714 727429 408766 1235070 1737828 1172501 548633 1529716 1933359 1998143 1871452 721115 1901996 992826 1076441 206922 67145 456365 1873466 1853105 1356581 381077 143268 1391335 298616 650405 1044006 716323 1914393 679809 492390 548456 589344 611486 1306283 802312 448581 495004 1043780 1154029 35384 869671 1740192 807962 853722 477268 24244 1853612 654650 262114 1740455 984280 274223 1452727 1224326 1500138 753305 20177 1516935 142721 718445 1745979 1528048 895274 1688663 1614840 13479 195492 588711 47828 819667 1727723 1549604 133496 909838 1676328 1609308 546229 1369374 1587944 901298 390636 1371989 865865 1107886 1134789 1815921 97987 1284747 1494771 188720 1636785 304523 1898494 661878 1852722 148734 1038586 953706 1253993 677342 1652729 563391 269625 1139929 993433 984011 809814 601317 845588 682286 658816 396921 983530 393905 1101660 375409 904727 236086 1851207 447691 725754 1462841 220197 774866 534484 1624673 720398 1482352 576730 94820 178563 1204014 444759 1445970 1944160 1467464 127638 757025 643078 790605 1988040 1347244 1042072 338186 1424331 1958284 1206458 339063 150781 780256 1912765 180765 1715251 1925091 1320397 1868010 588360 559597 1351846 829614 958588 986961 1617842 1310925 621106 47072 1348226 1779145 1794418 811108 422196 1920220 876373 1446352 1117834 1042939 1472021 1733766 522420 1739031 169337 90168 771196 898790 1658636 61286 588858 1966790 1824866 1599311 1901867 1454129 391522 357009 1209402 528078 747041 1900148 1176297 1654400 1313097 126438 1398965 172813 50237 419273 480393 543511 1172174 1410188 1988615 1716868 706655 1262641 672702 986266 1643496 1893664 1755817 1414725 1327519 1275271 279300 1137706 41179 1441309 380650 38381 1964589 1916780 1225480 817206 442314 1118167 1520167 1911131 1627419 1147407 81147 1746125 1286552 1946796 1019349 117363 340535 541712 318892 109362 1057908 742352 573543 447262 922069 97228 1014940 1686706 1442064 1667002 1350023 1222728 1127331 1775683 1696564 1924194 721371 1679039 723244 1455565 1279475 399983 1164400 811394 1342021 1102686 729755 322386 1599352 304751 1293869 1583728 601361 492906 841856 1691038 1128375 1566140 193274 1066422 525916 124620 770537 325857 225711 661938 1581759 661029 1898235 1140460 1568359 1368619 534733 307142 1067532 1351561 562582 408556 1088442 29367 1141660 1935995 685014 139286 1347610 1227496 1695206 82747 568652 1103567 1073602 1760179 724579 814971 595474 1009706 48663 1739910 760156 1644214 837313 76229 682036 919207 963347 704652 472441 1498197 24547 1638247 1771292 1366420 1842891 770364 1134455 1265562 1848377 1068459 899726 192216 639831 1826924 867393 1770935 1006086 579269 1209602 413242 1819463 600318 1118737 1958746 1254003 182077 157947 1939054 914363 496957 444012 10008 442114 620764 1475799 1543182 1591737 1938124 27437 1878817 1479480 1249249 532519 292336 1183708 1861940 1670746 318208 1327521 1218475 305192 1012948 1365610 805295 150395 786785 75794 951115 176251 199023 336636 151797 389698 125048 702548 374691 377222 554975 1249838 22403 654573 45434 303406 55013 1795491 1354537 568380 317552 1511948 1912834 91176 16536 362846 1178896 1283849 1408534 1876344 1826848 528589 1498756 1379803 95726 165370 1025650 1668110 1699100 1135822 1170180 1947687 584071 1003441 1810153 1988574 512597 1205267 727775 42730 549711 947665 900915 426226 260917 820813 671978 829499 154130 462309 470406 641561 214859 549866 1205736 856911 1268160 1416723 443332 529385 1435549 1545927 1042200 1240137 1099562 1638438 1553815 1930327 1385772 1524337 887158 1170002 800599 1881400 587234 1427546 1901028 1122305 1028020 1923807 1318734 658453 740987 1288340 1460183 1517053 1873715 1561362 14288 1517299 1797993 60560 1773698 1620908 1550423 1895361 1944307 892390 1337976 1155096 278540 29076 99052 915402 930686 1031721 954910 704179 1978322 209554 76978 924572 131668 1134434 832808 1212383 817705 921981 1515482 1984008 15236 1725382 1891011 90125 66864 1326961 1422890 788421 1219806 201005 846593 1866525 196422 990537 1380605 391692 402440 900121 1935955 663553 1183036 509612 373734 1716118 1739322 1710532 1003957 1412234 1944997 1450849 1570829 1785313 1924346 1009213 619574 1527544 647409 846244 1282445 586394 725252 1432165 1544959 1484227 1930019 1062205 1349428 1323880 1165742 1310116 761820 1584781 1626106 1177157 395714 1271489 86539 856703 837078 1564102 499607 1320013 631327 1403910 822544 1073579 1506175 1784435 455019 1185351 485985 856955 1883734 1840948 1127444 18361 1321641 385609 654090 1013298 418748 1290316 1150090 960777 1633900 1868149 279579 998328 492399 398369 1483873 789501 1849328 315218 516970 590614 186461 283101 639305 1220995 698571 1758451 1293062 1925189 1281921 595226 212426 266349 1382860 696901 1927104 1875455 316989 294535 1898098 1626303 455055 872507 1110978 1043971 596605 1080666 702232 665510 729406 508938 1595084 1534145 1161436 416478 503473 727298 644881 953308 1642970 483790 1905888 440458 324528 640229 308019 988978 1604299 1533970 1806496 1313150 1055127 663648 1313657 681767 543289 1325219 1649434 1107865 273395 455663 864348 13232 1200494 1318148 914417 551701 723638 968517 1970854 1628313 574437 1811546 752359 1657697 1092605 1066476 1441188 994666 577273 633551 527670 1685488 496143 899069 458164 1223464 1220833 1597277 1235186 922132 1559508 1699251 1690070 915864 864890 1410235 1303362 1213784 1055148 1308895 1567163 1683968 1725225 5989 529126 1248655 1833042 609747 1061346 1561237 1620515 168318 184119 1234046 173231 705077 1051655 53153 1313337 56293 69988 294044 1506138 657038 1969494 1213386 299050 247437 1169328 1345307 644517 1811199 1042816 1965970 1664824 431436 1742080 266729 804794 243253 1552858 1202858 1975987 1754441 712126 1275022 1478618 1569140 769164 566978 383745 1174948 1118028 830862 577564 508167 1201050 620954 290515 482563 272348 419308 54286 1747194 180013 1142276 593589 1813564 1551649 1414311 114110 983643 999193 1058857 947073 1977801 532287 1818640 1678505 1182202 880422 1308290 500813 475881 643595 1003971 1425483 1924751 169306 1716892 714546 978033 533785 1909907 1848297 1619844 791797 1685145 798940 787573 853384 17067 405795 1466850 652985 1905098 1211433 1832819 471512 1905047 1140038 1724553 1203983 180524 857468 769817 449705 1311865 728926 451522 1784121 978213 766736 1579390 874941 996851 1467838 229680 1446011 1590864 1034258 1880706 634923 1053659 1069970 546324 1873302 1175733 1754722 814661 70847 1249929 1893595 292506 925252 1253300 1893214 633880 844025 1971418 1326366 695536 1036094 685861 1302915 96445 164999 1175430 1160345 1418443 704090 1275714 366162 1635767 802287 258097 121341 1083017 97423 876800 394894 417725 1276272 178647 934022 79528 325853 845890 1809274 1178326 1615335 174056 1053739 1263739 222538 444369 1765632 183159 50572 306252 1782342 1589792 992943 1628563 1576765 731214 1509682 1994487 1463237 397837 1333372 1525324 1255930 732545 694068 1814963 1650756 378337 517511 736737 33381 1270427 1219838 53720 1631953 1002968 774940 149932 680759 676908 1373278 1338940 1741132 1381525 43939 1748778 936635 644313 1617836 1313591 727580 1362298 732466 1154016 1661053 540079 924229 278947 1553874 379024 1149632 1130659 995321 699289 356323 83743 967174 341817 1204801 762327 560443 1362484 1822406 1512415 57740 1140411 1209468 1859654 1585725 14207 1596519 453767 1202630 529003 1949997 1288390 291175 1983048 608014 784171 1008802 1509045 1975981 1113078 1798170 1687468 1736460 1204696 758027 466081 205213 43039 417767 649968 1986723 296331 1233340 1673507 28852 555082 1410115 1142738 180111 1976350 1639438 1307558 1718313 1148621 414739 163364 1660448 561760 650549 468071 931177 1303126 1896499 1028272 273235 592326 1117530 991411 1885404 649523 1961913 1050315 317361 267987 1041486 1108657 1467083 1679887 1416285 881177 138299 1460728 1010138 1593491 1468872 1320881 1347114 1866370 868383 1048590 471254 993811 345929 1337406 116348 1544716 732022 1848608 469952 771573 1722244 1949408 260172 658772 1081679 475289 1666978 1385783 574301 1342433 179653 107423 624731 565851 1482015 924909 855699 1600397 1389593 1809052 1043616 1232040 1871967 1892683 784841 1949417 1935089 1044259 636879 587521 1500567 952332 911381 734700 377346 897920 917002 251306 418840 1990657 1522338 422304 1337039 777089 999352 562678 404674 1827364 284033 1122624 938608 261653 1797877 1495585 134757 555820 309326 644400 1890656 440534 618079 540341 730370 1251210 1661251 1140114 1576522 1694407 1551708 1297193 404538 1545587 1125158 1706032 1287933 1096361 1148316 1503605 350304 1355451 627420 1492431 1257519 1875997 578438 1405804 1691140 783116 810970 1825760 483305 1094323 116993 496640 1348859 1192880 408772 1583093 692437 193636 1011587 756906 406593 257599 805608 822356 540449 1325681 263772 1132271 1079369 1590009 944790 852757 1995020 995129 1531395 1448652 1482113 929366 1402696 264979 1968952 421122 1494733 712777 1478789 504940 840454 1453767 1187655 773566 1721209 303113 262513 961330 790495 720855 1143748 207480 1530496 1822024 1819301 1442251 1050082 1306254 908806 1370788 569717 1651537 1837403 1842858 1046860 737863 1419694 172127 1952374 1255356 1647201 1004530 124207 1092901 1833786 1041244 830814 1329303 667566 1049448 1019995 110677 629652 972449 1389771 1498204 1042585 640009 1440579 1128786 813038 1036497 1153779 829647 1079621 1281231 597940 212646 380575 840348 415128 1989767 211761 990728 78741 1549736 1578517 812723 1456079 1532323 1976077 1829459 110245 910507 443641 80348 1237976 320494 944924 1518657 88379 1845652 1819958 982217 1967549 1124428 858714 193557 17039 962374 50690 1101612 297356 403133 583791 1440344 1049360 453228 129111 619879 1643382 1281360 1722741 999257 1933465 96036 318844 1993297 542152 753209 1012872 926258 1259614 1934722 1196715 1853735 990406 311049 577995 238330 1573793 1319457 621253 1958488 635642 909760 4545 685852 566294 695080 1974462 1619849 695555 387446 1087307 1506533 1444768 1795279 1113303 193285 225496 1205063 783889 1060302 966796 431746 307676 1460505 470165 85626 30907 1389583 343152 1802397 618876 1109985 357777 1520592 1665930 898518 1784003 1742550 180340 409923 72261 632066 1517149 526929 508871 719318 912779 1112707 695514 1348176 1441141 684603 88460 484353 1985343 271783 1730190 1998606 224992 242089 1779047 1949478 1334343 1502393 306781 21343 1130925 1163872 1580572 1975471 1922596 652432 1804910 962079 1537527 1072778 1771875 1116348 89989 1541768 756040 78123 1879839 1635599 1013074 1900900 1162811 911291 330237 1067065 745141 1552220 420962 447157 518353 1671041 1914946 1465446 765615 1938807 116980 125086 18232 1332296 1427207 1236463 1566675 1342839 244032 1339694 798587 397082 1104286 532033 1976992 985537 1398640 1875160 9607 24526 1130790 1381403 1344172 1018377 703278 548751 1759712 1964955 1371947 1721141 1449437 1860459 604524 1844940 415769 1715540 1769442 997996 1194360 727286 429680 1431385 184872 309998 419585 1057224 961344 1311566 791737 1730583 1658737 1775786 1608931 891096 1058083 509534 921043 426983 1344521 907224 624375 141105 40386 546077 982438 968294 339979 1549815 1524821 382603 348742 107786 1773258 1285114 114031 648389 97254 569598 1310210 407750 318408 1830940 1665668 1488454 1326409 210522 1500402 573316 1070009 1108313 829116 363052 1249695 173938 833082 947271 867968 1649312 938775 863685 1035492 931704 945966 1989976 369036 1404258 985906 331138 1926691 709989 1679605 806515 1589085 1768427 612894 1174496 893800 190829 913000 1606546 1334124 740366 831731 124939 558160 860311 1663283 491897 1090521 456886 1528066 1112661 1095815 1364716 993542 1654290 177208 905542 1189326 391635 1967961 1031722 1866496 1828313 386309 1788544 845215 698079 1234389 1736000 122004 1696640 1303002 1949008 1427205 1721088 664982 237106 160131 1420820 630253 1623551 1366136 1648800 413307 431544 1911522 1062373 213174 594257 1289394 1480193 673879 1191617 1015869 19656 1447865 31251 1978222 1432609 1517703 486563 1713200 970939 1050235 1787442 605467 1239060 1147962 604968 285006 782922 466098 1182689 518071 1057048 793679 442446 1713359 841965 841940 1869481 746260 1996622 43701 1183028 864199 1898991 1339976 1970997 603906 727224 1236889 1354582 331603 1636097 476929 1616960 1167043 725002 276392 1225587 148953 1932911 1834884 1824614 861116 1423139 29382 1991012 330562 1588662 625715 40088 965442 1277462 238763 1128928 501422 341076 438407 448279 265205 1419078 1090096 833190 318385 1478199 1667185 277744 561061 382541 253592 1399891 1521675 428235 936783 1173254 1556825 1997873 437789 1067274 408750 1010827 1079533 1425290 742040 483518 372816 906017 1526764 1891248 1875433 1319086 224494 909824 1508659 852023 995624 1168775 1807036 771156 1298360 55834 753202 984755 1041172 1538030 93456 853014 1975750 1922364 1442608 779811 614379 740833 1415589 1248051 958224 84049 1147019 586241 21331 1372921 343303 1734241 834747 555694 1046914 1523718 1743046 1356321 1105635 1770982 760728 492055 1581196 744928 1922845 618332 1455179 1092388 1630285 319826 1943810 1491173 1948721 1157501 766527 1448701 911509 1051729 937069 705163 632581 1098899 1955806 1981526 1799636 532940 932725 1551502 1114203 503143 1246410 276184 902962 828559 1888320 28932 1881096 224805 1191136 1645794 1144212 1118436 442100 1395596 186547 1178526 1484817 920068 1214980 1596189 1194630 923069 220436 1991854 408629 1382227 1090276 446843 1559182 290988 1614032 570044 512823 1250220 1139888 1326326 57980 264430 1649624 1385703 673063 1948061 1122881 1918676 805522 1011567 1597942 371019 386840 824631 935313 354369 34326 1011886 1113483 415898 1290264 908982 1414339 1691052 1736069 1618775 509748 57948 1888102 792288 553917 876059 54601 1247595 132351 732333 485436 1147203 1063399 694564 1629962 268955 1416969 110930 1333673 201178 259479 912258 1140309 389598 1525041 280657 1915718 1945563 785304 1222415 817722 334305 1833287 1024701 85297 700812 1368725 1379274 1521828 646168 987799 553559 393234 934847 1363037 442166 709903 1468502 679617 768359 590961 1752406 168246 1120850 1689198 1110502 1212213 263141 171756 263076 1240590 218953 1628945 1631481 1045926 195058 1698698 1445348 295876 1891409 1786882 384508 1934858 1060107 1149201 1347595 415158 52268 1538212 974243 649585 1913238 847960 449497 320099 1540190 92174 1468491 124813 1783997 352039 131384 744371 1010641 1464356 464098 35177 994280 1198345 1957299 422924 492206 823702 882899 755311 1608554 1548867 1686998 1817311 1651578 1346621 972617 1009339 961117 1419974 447285 738517 649027 1194348 609548 1483206 1620234 183463 627705 28438 900888 1466245 524109 1342114 28981 1299845 1474952 1885130 403791 782168 745909 885598 252455 872891 427695 1071660 1375331 1566542 971199 805433 1723139 374064 265922 1248662 1879655 1175381 482718 1353042 8674 833516 1639617 256166 2740 1078735 1106038 1919454 694161 174016 341169 135928 1634317 1092214 874026 1158071 1143164 399705 1981854 1742276 1379858 1437414 662444 336873 1293686 633923 1597696 920108 1734847 810206 1037932 1797535 1517910 28326 652266 847175 1510874 322189 1958539 65723 137263 1020347 272188 134965 338071 907331 878796 1968001 1690384 1798201 1269233 941356 467453 1541589 1140208 644458 1309738 39555 854529 1018373 1598430 1397895 1060266 201197 750606 202581 1030384 1576592 500142 264016 1057610 1525425 274719 1499932 830955 1309355 420036 452507 991444 395893 1037271 362733 615999 1059032 1048687 1270860 1661201 1921203 1740591 1103857 1558718 447206 1225509 1254593 192072 1950612 131520 363043 1125558 1183133 696140 165421 502487 451327 1680016 1049208 890724 87224 909074 1565493 1738334 1793982 494807 951953 1445615 92874 452977 739974 829697 1195890 356274 521089 622006 1794023 328145 923665 1331832 1448433 831416 1617172 701899 719834 1148759 1588750 1795732 56025 1595709 69131 719418 1121537 1163884 582325 1843135 1744841 1818344 1430338 1814476 1516503 1110545 1389971 1645278 1215041 1785795 796905 1824609 1799345 1571948 1358934 1563776 1057592 1313714 240315 1476298 1377404 1824682 1782730 371088 198539 774160 1393133 412478 1123267 1523900 343976 288322 256481 189834 1770644 1404541 1909009 378137 1064181 1508859 916319 1067135 297970 684375 1782351 744802 472999 1515970 1873533 399663 840437 1042473 827114 1582997 274339 200410 1342440 1934246 253323 1264552 1928558 1847774 1738977 513216 1292366 1290284 1216372 1119068 1495193 42577 786493 1356904 1863863 632056 1789302 537616 1298618 1773533 1540478 21649 563854 46424 715054 964973 1162971 1184509 593486 462064 1700098 702088 1477487 1152637 1479071 1063748 1519773 1663155 854927 103108 1854584 1273507 161288 1221999 1750494 1582505 951062 213837 1107143 650536 1694793 1700736 1088293 717739 827273 800103 615511 1561965 1897939 29757 1744210 1071725 1845328 976892 1945646 57107 1690480 750571 1340357 1804264 1044902 975652 224395 1867045 327489 961850 886152 843659 1205129 708423 1284995 949578 346774 1677534 1190998 945102 959663 523640 275545 679539 1892539 827593 310379 866439 1223879 1896493 1453880 1895229 1706370 1003644 1080437 1588239 1413188 1290559 1711677 459612 288642 1061194 1529327 348944 122867 721631 1259432 82406 150124 164314 158637 617302 331229 1570915 1645552 686005 765986 1880552 1267319 1376194 624275 1912574 1738965 1267566 1747870 784750 211466 1207747 610868 1929558 1654747 1454370 255072 223213 497993 1924888 1352246 1374309 87434 879577 236805 278450 1244301 1225710 1800011 1311514 717168 952985 831224 1238988 923155 1845855 283421 293686 303864 1684990 490350 369725 496302 50676 1387090 271200 1188033 1254793 1001761 144881 1761419 582328 458453 35473 1855158 1896711 219871 782275 162906 78545 1258442 231825 512396 1015111 403394 231133 1079317 50893 832009 1849361 1996364 988939 635825 1346341 1176194 1767155 1096286 1279441 1966801 885113 443646 1810493 1550575 609870 880035 203722 62276 414506 1865342 1350280 476739 1025893 1213373 1871862 65447 1175106 149594 791718 575060 1598632 338881 1210482 1143012 1359335 794313 985511 924905 1583136 1786142 2210 980336 1794109 1547171 1115208 1838029 457172 1243967 1467702 1548675 821590 406059 669874 1027464 831183 1014454 1025753 897093 536687 1412225 1698003 1517414 1612072 1664043 1655151 1949180 124974 382228 960368 1313362 1731136 1974692 1762932 1000722 1582678 1633881 1362528 1512352 1855817 458397 111505 1313465 1051482 1344024 793818 765894 853239 1979610 1970446 82529 1787864 836567 1653175 1810747 307010 1129632 1199706 809161 525116 1150454 1900843 182618 1222151 1697188 680217 1864924 1193001 1603180 248255 48814 363669 1549993 855414 128572 202127 1954098 484729 1021656 1425365 581505 1849162 1794718 1083328 171546 1774903 856578 369399 681383 750422 1547038 203218 1646652 19149 1984708 1152024 557350 1077346 1660261 236070 1011908 1951086 1729929 1533532 1217953 136752 996707 1559898 861231 1096996 855943 2901 1959505 940357 1333210 431624 591718 1699522 543933 1454167 1072075 998206 1423935 678349 1823331 1915449 1324843 1752981 1492526 1750016 861621 1276969 1017414 379186 1369905 391906 549079 1339921 837181 1868571 71157 907372 1502093 1466755 1026119 1406047 1865501 345112 127322 684350 1426999 1388520 856833 680696 1116715 1267867 1606481 339217 192811 356058 439498 345214 53283 200136 1849696 968333 7681 1273494 897548 456790 672721 43124 945872 416641 1859513 1067543 1421935 1792848 254962 1359533 993815 1702729 1407278 1318890 1552925 481815 738384 1664442 123521 127412 205699 487891 1541661 1620737 545433 1965159 1278406 178881 34992 1631140 1127014 1316613 437091 920531 580049 508752 1524168 288969 1118966 542259 1494705 949843 113373 667232 644368 1756576 352758 443894 806880 929958 1758105 1729252 1186372 41007 58535 1857181 934158 702648 1230924 1694195 1630877 1458978 61029 1870929 1372897 1351791 1098093 400197 1763517 394126 1296094 557266 1130035 1801639 1681510 330712 1590248 321031 1735962 1550926 1049029 4646 1786265 1941525 582144 770778 1472844 1253894 1064729 129077 1927081 985764 763712 323163 204973 494685 1857701 1710229 585803 1951143 1461819 1453269 628638 1644366 1855226 1981231 519784 1431988 1146664 1123758 767197 1990905 403800 1077080 281559 957815 416406 1605684 254501 1506875 1475642 648563 277300 265388 1697526 333664 1850947 264711 1262462 1404997 951732 101204 333768 1939488 552936 1604660 1860079 629445 1275861 210808 819783 327777 1721636 1341752 555167 1438798 739537 895966 1577274 1514418 667297 258474 181584 1787447 1215430 733508 947607 1009451 548850 1625073 102480 1529453 883586 1080388 1965097 1328072 608006 751704 497927 1977067 547038 1336501 5313 1638940 1334668 1670800 757529 1210884 402415 1242644 262771 544303 1344312 1852387 1638780 1893769 58999 1312719 1480699 636845 126414 1105371 1080711 439796 525436 1227865 1011920 829996 724678 965028 973246 461818 1222199 387523 928824 1153043 1449836 1865408 1553466 50525 70346 272170 641305 996439 1052353 283399 1947238 1535718 517829 47590 1642711 360634 1828031 1871759 1616079 1558068 1994836 834225 279084 1764393 1591545 84548 917730 1714654 1742232 1749391 593423 1439600 1277056 247527 1290148 1270265 1150807 360235 128944 445915 1491229 1513427 1290422 793172 1994795 1906020 1987393 1129054 684352 945044 974502 970813 378348 183759 1797950 843039 1175176 1328727 313092 548221 934539 480694 94990 1037558 919677 86035 760359 614968 1019158 603433 973624 1844475 40995 1876743 1355286 419441 1349361 1239988 127440 648184 1812087 112386 408971 271861 1322863 1454558 1646157 1434840 1216729 321062 342647 704291 1820049 291931 338522 659121 1025588 1808434 559122 1186028 1943967 1490611 686377 1070996 391150 257932 384564 1821024 1522520 1327367 1753459 1453878 1136048 661557 1509606 394838 679288 814848 1299186 1903723 1125543 1383758 233152 1456565 1309576 1545692 1400245 591968 1965290 619430 1901579 623830 1007981 629497 1540616 1124042 1346086 1625946 568586 183777 95473 1240521 1896604 1725874 365803 1169418 745711 1543520 1308028 1054902 1990961 863964 1263086 1417194 1559301 1371076 1114496 818376 301751 1996528 1914299 924688 868057 1750161 1910261 939082 297812 1815789 563541 1195597 766403 1137351 1091949 581673 1733024 359937 855398 1676982 1379410 1891696 1543672 1147102 1469495 909008 569437 1077352 1662193 749440 1785523 1698034 427657 1659082 465515 494413 1136820 1570839 1380795 1600747 608854 142910 12970 607856 733186 1523120 1982658 49676 1713151 1307302 1599388 1368580 942796 1196840 69651 589972 127915 1808046 1659721 1060753 1677831 869219 1852302 417918 1723697 1043115 19676 272190 1973437 1402983 185199 1996714 1893356 632330 100373 496889 1912941 609586 13088 876414 86804 1728940 1732555 919809 876489 1964229 423127 426382 571318 1939176 1805090 541543 1294773 797874 1181451 601543 476605 888945 745114 1891019 1073540 958842 1547992 1086676 111604 1846694 1445952 556506 927404 88448 70284 1401574 1361423 1570518 1716373 347779 1734118 575051 1902754 376287 1972136 1337970 347798 495814 406489 930043 551524 1551349 1771983 434808 1552132 1127815 1402658 1339645 374554 268510 270245 547677 75242 1285675 1854531 1003020 1715803 396088 1370688 1984519 1361178 999667 499025 389633 1520645 248777 940947 563758 1657143 123773 437648 468542 918613 1356357 385479 812290 1223271 609795 178053 1654638 169929 296999 1312371 837409 1644049 643985 280054 1510424 1645630 1773811 1184491 680904 152141 833720 734452 73571 82997 169104 474580 240103 846162 1676891 1207466 308111 1876146 1697238 1760149 959405 746461 1500094 27268 228574 228248 104326 96865 1577471 1024639 515000 260313 98292 907861 1008642 704826 1431434 434225 676844 1425475 639258 750599 481386 1653141 1855008 1642531 1904168 1056492 1579102 1875702 1276253 797908 823459 356553 1685311 596314 618771 1725043 1041737 1814439 389780 927890 407391 1611142 1506260 1150185 272021 380848 430063 1964685 471551 1154961 1027296 1033875 929310 755173 1179319 1173752 1158818 330326 809051 1375698 1971998 755222 357789 330582 1205725 1235657 551963 892575 337166 1203859 1002570 289199 31103 21 182894 140972 1576926 336986 761160 1123022 1025642 876635 1038484 1268445 254817 655596 1389059 347250 169347 1430426 1675922 86689 1228637 1625850 1553835 652320 1569789 1362557 1628458 511065 831727 1921333 816831 1613439 1156995 1454045 1784109 1928100 762240 1055288 406976 335337 15441 1004098 765276 1058496 1536154 1018263 1632308 498634 1176870 707217 465153 345194 124016 1329155 595398 429773 1446985 725860 1286911 861724 1981372 1489935 439557 1428794 1712907 254031 793113 671515 640423 611460 546155 1941019 1413240 993285 697098 617340 1994260 1293350 1988949 1741450 1895654 616825 690665 1627208 501992 435873 738370 480575 1424155 250919 1671111 760821 1539886 1529717 249729 605981 672566 1304826 1666563 1140656 1794547 836702 814223 1874835 755810 1366726 1770114 238266 415905 603715 1137484 591321 1771737 1710411 1767127 916111 1798181 1546712 53449 233482 473011 599417 612069 699613 1599888 517102 1508398 1215887 158778 772781 1988940 133017 345761 141575 571316 531343 322540 762593 433355 739086 1168983 568719 503119 1046450 163784 1444400 1124921 1591817 171045 1590932 401791 868207 1717058 1538829 1685934 812415 1592407 279705 215488 1488319 1186998 1012298 1344481 1863356 1265331 1391966 1865400 739260 64749 916071 133753 1751894 521248 1929456 140886 348098 1817257 1801806 1334265 471328 137217 1489828 1947110 1777336 1174093 696063 526809 1893475 886673 970272 1978110 1245059 214098 1111595 1888792 1377104 671814 1140210 980508 1984426 1025316 803154 1953201 667317 1502244 962162 408172 253723 1685715 1633509 578780 1433704 1059361 1513055 239152 1658259 1508472 1192898 1946778 408460 837984 460733 1767353 369219 664789 1121224 139247 1861149 1576990 953562 1431209 1056258 404143 1150871 652971 628812 706096 535452 413801 48147 1220117 1781688 22909 1010311 1445430 1912505 1373178 569602 970337 326675 1340360 1012999 1139112 1804028 1352612 376397 1164261 1590456 1861686 385211 1995806 1081686 556555 107152 1780101 1372281 139839 1721268 1323153 1034784 1927806 108693 1482406 1616499 1340003 1855053 115502 179899 1906309 1003386 748472 185889 166959 347697 1151952 1386284 691635 1056038 261998 451910 297785 1086242 732055 307921 852474 1950844 1378459 1733830 628001 1828372 284996 1108999 920425 1533492 23672 474451 972316 1947753 1676287 146049 678210 551317 1854279 654438 515176 1240478 1681482 200324 1743962 1275521 1279505 648547 1756503 1507770 1651570 77835 544347 1202705 1082284 710850 1968644 1838923 1043620 1742072 1556777 185936 759399 1114342 1582966 1451911 1905491 1489430 1084284 561994 1330356 1115936 995837 758936 889095 1247618 224060 184255 1693820 644013 1323420 1488649 383974 1129280 615979 77133 1410710 140550 1868094 1833149 21496 226755 123337 1170062 223480 180552 757157 220766 1988121 184193 599534 915674 1922846 1386515 439968 934237 1629050 847571 865300 1965682 279853 926070 1178099 415079 1616792 752899 1217122 809743 935387 1476054 183512 479125 1427637 1392445 1950870 724672 1339294 505564 786018 235832 1619851 412040 1785119 1185099 973870 1618494 1889051 1766146 1372170 1956551 279716 54340 525742 354863 1933857 1521570 122616 869436 303815 1871861 475569 1242498 1774214 480249 658819 1946675 990550 214787 1757104 1268378 1328288 1810882 935789 1194711 1205437 744112 708475 852700 1607863 1284981 1714685 331357 1102468 733212 1635459 1843701 1788240 1797664 237152 1205686 691498 250108 1824732 905906 1055082 82040 422107 365755 929636 1036527 168968 106310 1719235 1576727 1404638 418831 956415 283100 396879 1379772 935921 1307195 1918708 1781061 903033 1601651 749675 1113204 1638259 279694 1026374 1827981 1900547 1518164 362148 1668243 1664206 1961991 357199 1002463 1226918 112283 1162374 1376603 1490743 83053 1834509 704718 1580729 1657993 214470 1691459 222922 540458 845958 1023923 1942471 1236528 107238 626155 1517625 760321 640074 1976745 733387 326734 421089 1529063 284304 443257 1366547 1520057 368794 609302 1138208 1870706 850949 703440 805183 679474 1641460 1700141 1408594 1484063 1498301 964674 1310600 76344 1536736 1834353 1754595 350142 1637168 455068 209689 1702230 834885 887867 1300330 776478 1143562 347359 794409 1278472 1430687 1889980 1144397 319675 1597519 451909 1272672 1722619 198375 1034607 1211957 182745 1896263 180941 1643993 1963973 742748 1168614 319405 933087 1907861 936263 1584808 382853 1485258 913436 599204 1729585 1879848 1552577 906468 222503 1859262 1471502 1499765 1840506 769691 146206 328832 386542 1969496 1284788 40980 1578416 264685 353109 479249 281739 373932 1983878 1571160 107220 617699 235708 1458527 402742 1284925 1117770 1315777 816762 317982 1401598 1933031 1690838 1811736 824078 1369328 67773 525113 1195445 331862 1718192 122615 1544741 1523059 1038049 779769 189068 1256808 707237 657983 595438 1219418 1661678 487627 518804 1520730 441150 962930 869707 928509 496951 233176 1418785 1776779 1871925 1035569 1730504 158795 252905 1875023 1771104 1132690 1060904 815256 1415732 1473304 1963523 864053 1966749 1054210 1705433 430756 635809 1982572 1272829 1653318 1720242 719478 1320767 626842 901560 1275823 234781 434542 1024408 281488 270011 1270207 249053 204106 792116 163260 614749 1540939 1807363 1482019 1994442 234509 1580549 1973800 1532728 76797 185875 7291 315684 176906 1079838 169314 845134 1584189 1994581 504895 1660596 1058709 555607 1450903 982838 1815756 1188312 1753501 981342 699819 93521 747872 184927 288524 1712795 628282 1026568 779501 1479630 940833 131505 1751808 1127422 170672 1340325 1931922 829239 265980 1035002 1388059 340407 939076 85656 917988 75097 1607999 1382200 456405 1894408 750727 1791942 1063071 1531681 726374 1777250 433796 1556781 1756298 583831 1132978 960331 1248982 1791636 676395 1397300 1548709 574023 917574 1909240 1460602 577123 1430078 720370 1948780 103805 1096140 831607 1684069 96863 535862 133565 572413 1703789 975867 245192 1607339 955445 222713 1326230 1218765 1712147 1274255 1912955 1714225 840923 1876087 465066 604929 293215 498179 777163 1991524 709713 210518 459183 1741048 1554847 511650 907141 1347112 1303737 509717 1481383 1344675 81329 658353 226250 44720 989218 473978 1328301 1060618 1424494 1000783 1980350 1098367 56326 705501 449843 1578800 837619 1704149 1959795 1177574 1412465 1767951 1621661 23480 1948901 1915465 481259 1072630 1354740 1654525 874755 1189395 633273 1319233 161004 205471 470185 515381 668660 1894329 237147 1507743 1109126 511933 577650 91913 282025 14792 1822622 1155645 172039 1711524 731794 893725 841994 1582371 1777718 735605 1217511 1817133 1038561 926055 722572 1300175 1631171 155822 762458 1885121 1160555 1518403 581934 757448 135091 816733 1825721 1380330 173492 227893 65510 1284276 1391804 1941690 172176 31326 1001372 1246915 849768 811153 437150 889523 1107828 949092 849859 1606223 530025 1701678 395386 185132 790734 293313 1061237 1822405 339206 1892180 252483 47132 1202114 230271 1191592 1741840 1821243 99598 1007992 1590781 1165034 1207218 1772958 106919 346606 1207822 1337673 275827 1510672 942118 587692 29612 1723305 811117 503781 693624 1862791 1833341 1426533 1688257 1444483 1174973 108039 359702 1658717 1170559 1989933 1291073 1230460 945333 310832 1208181 487863 517242 1772851 1396840 1823986 615517 1360002 696563 110829 1706549 147826 1312084 1102358 1800839 971576 1745713 389949 619436 236789 1591605 738002 953805 501629 477655 1645081 396104 1836983 199905 1143576 1711102 410601 623783 694851 381280 93950 184094 1065596 849549 927778 682486 828150 917360 581467 661466 167373 278860 968420 1590319 1216502 777962 361072 161414 1262886 345692 462543 31734 34572 1428399 1686672 881484 599555 1162355 1637191 1498528 1199578 821629 1146499 387662 1453164 260262 1476562 983806 215756 1533521 264499 903205 1681637 1577895 827092 1195080 1615076 1898692 155006 937871 1900975 731368 1297437 1851895 663834 1155283 1258519 276039 1947002 1167833 1244995 49211 288691 15176 984379 1875703 1389702 488020 941110 955069 1428736 1138704 1285535 599518 1546439 145500 201450 1394857 112704 1837371 356419 931085 154357 1727346 902571 192599 1594137 1317075 1176209 1066149 89551 1430974 1734611 1224263 1017972 1467235 918550 1628485 1800395 1660405 377394 1591393 946508 513075 935020 1785489 1551165 45468 154845 491715 775005 965072 1192902 1264675 1784104 645766 1258100 28658 647535 444544 1553728 299717 70160 778613 570336 1871773 672053 1679669 493610 313763 1777675 62286 457170 1596133 610087 1552407 723502 1724089 743900 972242 1516778 829901 117248 276525 1869387 1457675 333627 1316968 565565 1564391 147011 1165980 295175 491724 1440052 1992389 1645246 983390 1957545 672670 1863130 1421568 746859 1047577 1195817 1735425 1378345 372823 1624722 421837 293825 124427 96040 1875284 583727 1941820 1677468 1194281 1546409 646957 690749 351978 755123 70357 895983 1286181 651050 771648 1906961 1080403 1337895 1467995 937496 73795 1970731 1290805 705440 1773460 838311 818328 268011 500143 1130507 334558 1267998 143860 541497 739110 1113004 1948734 1255866 979431 435612 743941 1973374 1981656 1050760 355885 1602804 921612 806651 678225 1312485 1389580 541192 242429 236858 1767989 373555 1425259 1501489 1539587 819553 1944817 1638655 1708580 15242 144636 498856 680437 540848 1016608 621524 245059 1387823 1150585 848487 1293331 1423394 404496 63779 1706742 773917 66954 1619477 485627 1063957 1199122 878437 1855827 1193455 1947557 1117405 1637801 1038038 36604 231652 703109 1761055 1736931 70503 1284004 42925 47809 55381 1392091 529500 1725448 466601 843215 1655023 214973 569498 1376025 1301358 461474 531856 1247199 799649 1061308 584729 133185 708901 349906 526317 1851429 1168149 906352 87472 283890 280567 1274298 1927893 260676 1688164 1304622 1948571 262032 658430 1339610 692529 1959748 1839289 650442 1086203 1395992 816545 1077470 957858 322688 441636 1090294 826170 336175 410501 1974460 1359740 252704 1463637 1033625 583845 634692 812173 962719 1687240 1381223 1045285 1270329 777072 1940435 204967 216481 866468 399283 1815522 1058001 1394551 217432 180548 933534 997281 395245 18261 157900 764903 108004 409233 508949 1027222 445145 399366 610846 561393 684218 910656 622612 1451997 756089 329533 1451885 927586 538027 1568285 1921048 1610385 1589038 1691551 122714 608595 1663529 601609 442467 560346 1086234 1339394 1703756 851391 1813415 843055 140838 1724214 146135 1845583 162204 455598 1043881 1995985 266523 772705 955201 1001799 1453723 1527818 1241919 1315630 19098 1673813 1516915 1989208 1841147 1904676 1257942 1474451 1968785 628324 210209 529532 1061909 1533607 50256 900626 1909592 786883 76047 1635452 1951314 332697 1261412 1436696 666018 1351743 478003 1918845 1287942 945940 239713 1252690 1189630 854320 1183461 785885 1809029 659075 388755 296236 679649 1452243 1248663 1259815 80004 929129 1535757 1191517 860742 439101 381113 1328935 768054 1892722 693694 1757876 834239 902345 384801 890882 1821358 1622765 338170 681407 1547602 176520 625049 983679 1296022 723534 848614 20377 1830261 936237 834302 823310 1091892 948794 1707644 1844012 323480 40045 840154 1573483 280256 1558022 524843 672917 1359067 48485 1152718 1237770 1293423 643176 1401503 1830924 1317856 1360909 401719 1272510 760832 926601 1213966 966590 1546695 1185315 1396239 908364 708286 1365991 1114227 1547936 432556 453695 1035990 1692514 984099 1243302 1093084 1943735 378528 1748163 431993 313016 597559 1694966 15619 1020829 308426 560007 141066 884465 523862 726264 1325437 1350755 893495 479857 1531894 1922447 936555 800945 469875 1846510 780030 124845 707769 1723360 1660320 1174201 569376 1445150 1806169 1022123 1863092 1643080 669376 48174 343986 444389 54491 751004 1805260 1281503 681809 1426198 1200008 1978976 1745958 1553852 1934234 1700169 450551 944386 630938 527688 1343422 8243 1421078 1578433 274541 1154884 66598 422458 184484 1558569 1288808 242560 1603386 1577835 857746 1250237 1917029 791209 1036732 912869 1724433 510261 1981258 88602 1992505 895387 394307 859298 1891447 990244 601594 1439649 899960 1022359 1085540 1042892 229819 1135941 1790092 1600014 105419 1665966 786133 1442270 518928 1800180 720520 1460700 553193 66242 928138 1517519 120093 1129987 133542 1971611 567433 1245574 1298903 315553 1072417 238850 1261885 516256 1257968 558896 272988 1255556 384193 931785 731813 973705 1595162 1587740 652167 1197462 24914 1962974 298525 938243 1345523 970353 693129 1660235 701834 263875 1463325 1654511 769821 1002557 305361 452394 887138 1500664 675586 531352 1616257 1587072 330360 1047510 383789 1674862 256372 1243284 253724 1334952 924651 9815 1862373 1574659 1780238 1818103 90026 362583 502088 488811 929207 1862143 741127 1374649 1229598 273745 221366 1219241 600477 1301953 747353 1690378 1613132 944161 751130 946685 1901738 46616 237086 302335 310251 718225 1099277 21783 755702 632597 810909 1897203 667762 1616329 728017 661238 840208 1716158 1782386 991296 413713 1896210 1280311 1155206 1029475 1856261 1824267 564202 1301532 1730593 37520 44096 1408125 1667258 1142177 1699784 1249615 416565 1913798 1382128 1937598 1019386 1330791 1658492 29350 1828413 720609 1925500 1619668 930044 963961 1675682 1526135 362905 487942 1428546 1796226 180840 1967585 995250 111927 297934 175580 1378431 1349023 344106 97673 1105201 1261332 13446 1145403 154245 1150121 995426 1189597 1207429 797545 1947301 877336 401016 40757 441520 1107757 1481797 190985 733347 1302509 170537 936103 1729099 416685 1777196 51013 528555 1612235 1259499 714578 1569660 724679 1120558 412024 1739880 926113 1205985 15080 1064569 1414709 806993 1983498 1699413 1289375 436729 884728 1585917 396618 43856 1026324 884226 1113978 413632 911566 1104776 1297900 703371 1847701 1420431 798618 739149 1580354 167503 767257 970281 551031 1632135 1801697 314362 1521016 1477471 1264806 1430741 311269 387457 1004199 1819477 1514232 1849137 192771 1632178 388499 1602095 604451 1127221 1643565 428419 1870074 1370560 936601 105102 798889 1402247 97634 984433 1025645 1361022 40793 848176 503233 1217861 1938756 112036 1356167 1430216 1383867 1022133 1727143 611777 377427 1440130 941423 1190886 996373 1673625 1820510 1894146 311767 66425 1385438 228827 869324 1566028 1869002 1885451 575149 1857165 1430360 1812006 964086 26244 607465 187859 273421 793876 1253206 1769763 1353195 1730114 1032474 83538 163910 1770808 668722 1153948 668917 1531703 914286 1615915 1420881 1406612 1162701 550875 1690493 1677971 1770378 1298988 1680716 193283 186159 1071930 574604 1257712 1242942 1668320 210763 690194 1953967 1487272 690294 533357 146205 700619 749717 720404 1572838 834942 1367689 175909 1687736 695684 778113 1523411 216164 1392898 1438896 1392436 1445515 101294 234521 148680 454097 884272 560804 1590362 413898 1682578 984855 722887 959392 1940531 84994 1788477 1571023 272970 678614 941395 1633144 484939 302765 1543444 1544023 1476799 437019 1503665 912347 653517 1216052 1448126 1820252 1379938 434425 1876168 81653 79063 152688 253076 1107812 1379785 1735166 1169412 291426 1926238 1489931 734328 1921155 1893065 325617 783661 721677 1084644 1724615 413652 637452 856761 1987795 1645808 501081 669209 986399 1531336 881675 1641798 929051 268546 846282 1181676 220505 413960 1611692 835859 1160455 1226347 1509562 1445586 898383 1661938 688353 1623693 908638 1181662 1191383 154971 481885 277507 913661 661391 1136691 1067078 374642 1762344 1592195 132250 1073657 1216305 613670 1932640 1585572 813951 261110 475262 1911707 1507930 1201651 4960 1960256 334969 1650186 1038546 1911550 731025 1679533 702810 871372 535441 1233750 1167479 1924156 138350 1458441 204189 1675446 1923286 1859255 1476100 1249288 1661503 1971816 1311592 1871667 40090 1902310 1774623 642370 1739734 108455 187840 934907 68715 527733 521785 1050467 26421 1447156 1058713 1309744 530517 1960841 655841 1804224 1401621 1197380 1774818 1427329 1206972 1989473 1002116 1635828 1759225 1411281 971449 1669133 471809 1208483 1677007 501567 570415 1992710 812076 134234 1254503 439190 612561 1125172 1675277 1317750 1906345 56843 93666 889439 651372 1715920 1703498 1962594 1771691 60242 1311311 216150 1467370 1308217 188417 1241840 1800053 852497 1511920 1303728 667671 934031 1073298 465464 520648 1969064 1481593 1124966 1199824 1942858 279186 1697035 896104 1406560 458176 1256296 937153 1714024 1164099 271381 1025892 147265 132269 809295 401538 1166282 245602 254197 1142931 1694225 641172 445623 384011 883716 1869702 1289708 1831805 1388215 1367145 1962182 1098375 1184366 1782913 1893516 133216 508565 757809 1675808 1005028 862392 997310 612031 750729 46119 646414 112404 1282958 37391 1006716 297595 568121 825577 1247492 1153819 1068426 915759 1723593 668009 378923 1040996 1853006 1030728 1465225 1309394 738617 1976325 1560084 233418 671272 1509306 114375 1966283 894340 1865531 52519 372714 1083567 763746 1211429 1110065 1274342 434341 1865032 666947 740652 1489956 1942910 1084881 420739 1630506 1797937 270829 832953 1908654 157980 1359678 532900 1018928 660596 1886801 1777399 221997 1904962 1096386 1799233 443704 1449498 960816 1889008 270473 62471 519188 570693 1455140 926288 967593 1196023 1600057 769413 1909319 359193 587249 1651285 1444919 713578 1258644 1548913 1005660 945034 438660 799876 1387466 1096459 869771 1529311 1842423 655928 502959 846511 1115585 877605 1577264 1547508 43492 883128 377791 364102 267559 729052 88698 1246430 545291 1682509 1982777 931405 77121 101239 301467 713258 244034 1903411 706821 266010 1528877 80061 1387203 1999476 1424934 1260025 1885238 1861238 980707 1472928 872939 1471815 1696262 646507 300891 1856095 1876510 450005 1002278 1916234 927021 1909366 1697070 548830 1453286 812556 932382 229919 1407933 725336 1988924 680726 1238337 1749307 1127280 1501578 197024 902784 1822982 1908699 435956 1902088 1965043 872221 588518 1163537 1480042 1412380 635889 122428 1994651 1544510 1770241 1941700 1873265 249019 1885022 754851 704490 1542406 162898 1106917 1808166 1289557 1316172 1150858 1355991 261701 57411 117695 1698329 32911 1234665 491545 1536246 1453941 1967259 1333981 596788 644508 1332871 1815637 1555232 102861 1467730 1281947 1511874 1001212 781600 1377747 1755634 211869 1526519 398355 1193316 906031 414773 1877342 544054 380837 427980 957172 1535089 1845851 631949 301246 1960862 453827 1778796 1049543 1487933 493342 1206380 821101 598764 1537353 96584 1698545 934187 55742 1385104 1543822 348035 1381491 77201 285790 672352 1952677 304774 927356 993763 905081 55600 1533566 227027 1564717 547295 1964618 176938 1828490 466545 365055 202599 1973609 82298 46591 671302 1510092 1681273 543097 1449503 591345 459469 1126346 997486 1399278 1900379 318754 568731 969384 849399 709491 734886 1212556 1010101 778889 1349828 832393 1636046 751909 419287 1580995 1818133 618710 1945240 68161 1279404 319547 356027 1300996 1661519 791597 993770 71697 200570 1447950 517214 656531 1216746 664547 1543378 1294575 592666 1945249 710602 970905 1181793 1895796 1964203 1163383 902335 790942 1791525 1112536 233870 1890912 1910527 433997 18212 56776 1077296 844898 1398088 546564 1629468 552666 77148 1361619 985398 736988 1232032 1155424 789286 1010453 1067055 1052672 531174 699761 517135 621469 1622682 1284085 1690091 1279401 833313 915669 595143 1502446 1202826 1831419 1199135 994197 36886 216606 1143758 72452 1223726 813880 841367 1990935 857367 1968454 1614116 244096 1813270 892744 1038391 1007924 1439310 725166 126498 318332 1137645 116156 534474 877771 229988 1847438 884953 1479225 701168 138492 1547893 1523205 181105 501943 1871383 650243 786884 690002 1741367 1304525 1082629 71281 1225430 563462 1297912 1978437 726412 636464 53773 134247 1304187 1280922 522475 608012 1366712 1720114 770147 1288454 217386 821914 1549961 1467760 1706813 588726 112229 965411 914813 1080633 1966439 1639743 3368 1598307 1009635 1367728 197297 704406 1148823 504771 154440 1229199 1423432 1720920 392927 1019714 1800968 779497 1038335 854092 1512511 1010462 745621 1067613 44889 416922 1768677 1119052 1096915 635035 893325 1848717 238991 771289 401917 167919 744797 1065086 1644437 1263875 412418 588660 1821398 1644242 1655132 1397883 385628 1107808 408340 1461365 908428 258594 1372128 214788 699676 103003 1442596 594670 123175 909148 591 1611626 1589905 1398257 1745446 931344 1267349 1604457 702188 1121940 1662546 511052 978 1262709 425123 326505 988240 1035134 1830287 407070 715481 1204120 137665 1123909 928389 469280 1939180 381738 397272 244334 371604 1003008 360240 1753624 799904 1850817 891328 1649822 393001 427443 645724 121980 1108979 327766 1190072 1857709 1058570 1136637 1378125 567354 44012 671532 746071 945218 1756879 1080053 423542 1876120 1597179 909959 769407 1039386 1482415 1645254 290535 1896747 1134742 957081 1106780 1724584 1759038 946711 956821 1241757 837744 1370373 1490090 1885275 800488 988477 512440 783186 1228588 1428066 1043949 1015992 639875 534391 556147 1252834 968370 228818 498855 1774671 60350 917782 1900851 113791 940991 824640 1920968 597062 755788 275435 924678 368921 1521613 1869536 665030 224733 120035 1522580 688486 368425 1823041 1958726 1463621 986860 541491 1327648 1368120 1571749 1119759 1760147 197311 735280 71042 1948424 1941488 129851 446590 570459 1089494 1076327 1405529 253747 1026624 546267 1927541 614573 718044 1755899 281084 1739172 1013786 1377007 652175 367235 1301502 1500471 1424998 1470934 279555 828094 1671405 1461720 933134 1431155 577661 806013 1558598 711526 1151183 429632 561821 565161 1013029 1181722 1766031 395754 52376 280107 1770675 1620048 399552 221396 863073 1940504 1979070 562437 1318143 328889 176658 353479 14230 1200086 239295 456415 1833801 1853453 116292 1962705 108981 1437572 761015 810159 908394 313319 1074792 578775 1555475 816143 1211764 701514 334431 1756511 1706826 1324740 637932 552868 788689 572266 300532 1372571 1479339 1527552 1643506 927592 1799404 1583664 674410 1277268 646516 24751 991865 1101404 228234 256058 725114 869955 582616 1416958 303734 1475943 899787 910250 1976096 146475 601553 1329477 153285 424885 835745 969470 1603460 915577 1871713 586826 846139 1628782 136834 1770560 1673547 1831788 1424214 1215141 1192328 466401 949458 787023 1161339 1815537 853282 664346 221052 1476775 290320 1804542 63832 916666 1269491 1237914 978271 468908 1902626 642383 702703 853695 59252 415740 404664 1633950 330937 886125 1665170 1529289 939245 1059274 1797043 851452 513329 1000798 140292 755496 671709 1051319 714673 16073 1763218 780043 1067678 479509 90855 418183 1621498 287680 1618024 1679238 803632 1345936 1171697 1020670 1525094 618556 198259 1470351 472075 114790 135026 661841 1698568 88116 1404265 826729 1570206 1065355 909471 1176424 1048603 1065814 1872564 324432 1653059 307175 1966040 405903 1506794 226831 1919699 1995850 122308 1590155 1722102 1224179 1103342 47253 1965813 1877813 978420 267374 316701 743427 1764152 1674813 1046028 1378854 1941432 574379 1848205 1759707 824802 1095522 1024448 988669 379156 1483121 1215037 1152028 887970 1943342 11821 611356 1981135 662432 295267 858112 1663359 1740679 1432656 1752356 1501567 1674917 171755 635359 62962 868273 1966044 1772625 1771801 1715572 1266567 584101 115911 347817 1345425 688482 228067 1265704 377407 1657070 108589 307537 560110 1943086 1681835 925538 373708 833208 1483102 826412 519082 1922589 1175629 1328931 106284 1259807 767274 1020310 110195 1774640 316598 660746 159794 1049617 1270106 353490 1908737 508963 1210509 1262001 738795 780232 534827 862100 1489663 1021051 1494356 1186539 1178470 200082 1869659 53957 881622 1152896 1731924 1864467 1658881 1475402 502144 1376963 1765580 14624 179885 1601296 679573 1002725 1472606 1981352 1786825 1207063 669932 1550738 1764800 434072 1956357 352219 1799545 1868633 149554 126565 1548091 1401026 1173963 1850214 800284 1889180 1776134 1297153 1551835 1018909 1327393 165256 305640 986085 851437 710804 1799581 1362470 1377885 1506580 664685 430597 1956370 1874388 35817 1531687 611437 890646 905925 799097 839436 1261914 1092580 226953 1718238 1375558 1642394 1973208 391000 1526030 212960 1500271 878446 302819 130772 1699698 1682213 1052257 1087477 1318996 1789275 1788001 1234763 1670253 1106649 1794048 229747 1940775 590196 145049 1369676 368167 88760 987746 902900 1524437 133411 1834606 1526460 724890 489900 123831 708902 1567307 300181 436760 1089935 520484 1108921 1489604 682366 718643 291072 1973298 1777957 1971109 1378118 1705655 404406 1008107 1833257 469746 1848726 133647 1488545 222662 1873065 676588 623150 755704 1020003 372904 1429016 503791 356525 1850521 1890909 1609780 1367042 1202014 466627 1815804 696606 1435888 599101 1878299 1738455 206025 837647 1193293 674532 1042583 1091204 1882994 1134288 1918799 1404732 1400246 1358490 1010989 1411733 1142157 1505121 237401 635838 1469773 524653 255208 1164513 1878184 974690 361934 1231233 371987 268960 1165548 471556 276771 65568 279178 266966 491261 1802436 1080376 313129 762935 1607423 544980 1286327 1227161 716115 1892603 1380028 1906343 1086787 1685810 90189 285162 844248 569711 1404469 66452 436076 325542 1902399 1487821 458015 1617394 1210265 1927840 1368267 1948220 1887996 497729 1336977 1111654 1447660 240047 1946551 400208 574681 1742165 130975 354161 910127 1928219 749408 1395208 1944860 1788828 1944866 1913432 1225855 1381030 1840476 469612 710560 1138370 1011141 309782 1389061 1745584 1386063 1051567 991230 1503368 1990566 139338 466734 799968 1156502 1912485 1564563 761593 1381648 979585 748494 1486296 235070 370917 1577765 1474085 1453635 998954 514263 787925 1696928 1298269 1399427 739024 382223 141753 600011 1863435 1059881 507250 1143865 1210438 1921111 422585 1794821 1070268 852507 1671904 1789341 1346145 1474705 493828 1158525 1777977 1592032 308617 974795 313036 1766035 1657516 964085 1089951 1545127 1207165 534165 296844 1776295 1221152 1857298 1865938 275450 1417219 445084 326420 363903 451900 1989899 927445 833205 686860 1293002 531941 761497 1008369 26567 283464 48997 1597606 1683669 1646628 772906 1877170 500277 1352475 263893 1610121 747053 864818 526930 473680 43849 818652 1470929 851197 620833 1103916 1816460 1238439 738414 223482 1346200 832059 1233802 1057407 296769 903635 930073 619435 1803693 1743736 57988 18092 421354 730132 801949 998039 63335 404986 1614579 1857336 1937743 594130 442461 1171217 1140744 883081 1852450 1273753 1727858 1817272 1501246 1988746 1602998 1437211 900203 1849408 1867098 1830215 1526445 1381507 325188 1255174 746141 422369 1561088 1355870 349622 430740 607235 953788 22236 868401 763015 1798010 681160 736246 1343881 1074371 937156 579095 953882 570701 935481 1364059 266494 1304299 356805 1604603 772438 1134912 388422 145320 1524462 954300 1992630 1566963 216072 427061 572137 1233438 1192658 1352242 768468 1944894 418143 263202 982360 284073 967015 1992362 1762378 1441566 240887 663066 1128629 1483827 1440588 808971 1268154 658619 1739169 170930 1879571 68525 1000614 639957 291974 1767742 1277263 1541200 253019 661892 211179 773504 914125 210989 357364 1284371 1009844 67875 1927419 62294 1109499 705113 1118909 1795695 65993 1926421 886179 1685801 40719 1907118 1789051 1110956 1868513 1410655 1409226 1274001 1721514 456206 1730975 825819 1403629 1473700 1994561 530183 1383813 1950303 58336 1434385 989007 1424310 1888657 61822 1356334 1500870 635219 764040 1614529 1735111 722579 1737505 223324 286859 1574000 173731 1553542 1948427 75847 93360 1154952 1295963 1955293 1519178 1723239 189598 1077453 1159369 61708 770962 96196 1732402 1245997 670385 993795 942917 980967 1318547 1579948 1039694 247408 1763692 1868064 1242156 742064 950796 1033543 1505756 406411 665586 1084986 1318211 345813 1640348 1265606 1222365 1794653 1409313 534944 1323508 1255406 1817665 1490826 511517 1173821 333414 1945755 315515 1617614 1037266 17130 1042054 859539 1875687 1595912 366024 1362916 1589307 1379299 605587 1358991 1932974 471538 905896 311031 1384863 1220062 1909451 1145273 189434 1807055 1120278 1467166 435983 949730 189845 1032986 191236 1059104 1263174 308112 1320528 120639 916441 735166 1758875 358541 914194 975501 1944115 234469 798879 467020 1944399 8546 1429799 747005 478650 819416 1032914 1765319 309240 115937 1156560 1486867 308850 1767515 872278 872546 1151961 474233 1500856 1495192 1705148 1913666 1491005 928640 291888 1121617 1316738 53460 1195516 561046 265203 119312 1947031 573471 1134966 1328734 106484 153791 1630569 977477 290317 1777222 1700194 1276061 704456 1432674 1576332 1390201 1067402 654996 1482642 1539612 1715045 1248016 1981444 644254 1712841 1365362 832782 400953 813673 862947 23010 1171370 932106 835533 1331793 1445925 131133 158909 1857856 114824 252068 1211521 541025 1361180 857446 293938 1783971 864029 676455 676454 1743446 356570 1195316 1624654 1561428 93799 1882921 1321127 145841 39617 749441 635675 622016 1741958 917087 1383367 22813 1967624 1168991 288461 1940353 769103 1455110 1265793 1829990 1247751 860354 1279646 766319 412044 411083 902478 1440087 521609 94263 1423564 909254 1326860 628586 1525490 739432 599927 1332358 1784702 1031622 998332 530193 1321216 1444420 1417128 1932341 419267 1425399 1952096 1189664 749872 356942 1008784 1586678 1975775 1685908 1251957 865539 793316 1195190 353555 1894951 459683 862125 1529639 853207 1187411 1467148 39396 1584162 1141412 1534678 981760 1039698 47083 1896458 1055445 1717759 428231 557503 438060 1770613 542800 1455043 1964573 1648641 617625 1830852 460667 869394 622119 342630 250511 1600297 905795 1480592 1519227 600488 1901085 1737132 1071216 1975657 922257 256648 248685 1432328 34743 1036963 1181290 64784 1677850 1932593 1463125 1363561 1137116 1254099 1412637 966958 1802781 326086 1388226 1276225 582366 1068896 612259 1313647 1611525 846732 1686477 713719 920084 1467503 1640209 784975 493792 609021 1110526 503868 1115308 997159 282027 856629 1131080 1039248 1783136 1401046 1035516 45668 1654131 1472009 1764574 1008873 560897 1993601 1699732 1540251 1027168 1831750 1564706 188604 1161616 1410349 1068641 909141 300710 1308955 398946 420639 748859 1821878 815704 293758 1083770 1629353 1992881 113523 1516815 1064300 3265 962432 449298 1144469 382354 1109316 196096 1586880 569813 1918501 1399212 406972 1899374 622438 769604 798761 448978 926477 1009306 704845 993160 784832 1675523 1674064 1253982 169076 65514 198379 1511181 531196 1559275 934820 1956020 1690183 176135 178370 276302 1562557 565231 488389 1339232 1285398 773691 1065935 1030267 327316 816288 1561962 922264 980529 1833778 1634630 1684066 693139 1575114 1636098 348004 250112 1448451 1553102 614011 1709089 3322 483859 78145 1827995 1355930 65002 1857 1866203 869373 1637325 1438326 227666 642937 1075095 1105867 1315133 221470 1075814 1603367 816669 386619 1836003 458652 449648 513340 1666658 1627406 1126254 414857 534538 165706 1299161 13237 986635 304820 1460084 1985283 1964948 1252116 332701 1130906 786612 383346 666273 670598 592558 1780114 602774 1419003 264886 961044 609655 80256 880544 1974863 713792 459734 68043 903381 1105282 1646400 1613979 357750 1660019 858477 249392 788456 1773349 292415 1265582 1559011 431619 329725 247383 1916125 1641944 324534 1824068 166409 1081702 450511 1046172 214498 1822189 466664 1270162 179830 1828718 1413390 409887 1641071 1837977 330680 252429 1788972 1637507 1292437 922619 1300634 1878706 1176211 1036824 1564761 1274847 1477461 337217 821586 413740 1291001 1245127 205436 527163 829096 375378 816186 1595518 871637 466605 1998974 791955 557702 1789450 1245033 1088469 1540788 1806037 708828 466014 183723 1419038 1658931 1805124 1863432 720857 756978 339539 141776 1677083 162236 1691317 1260158 1104949 1537377 1699616 139557 862912 1742846 1040537 1983814 1269505 818340 1043544 1812370 49822 140159 1138429 1422605 1263336 1405636 622405 766146 1787709 880421 1936309 1804923 1523240 359830 1248370 60145 38967 1320197 1366037 985870 1541922 178314 26513 1768470 1519762 673602 1626366 84286 266406 1887880 1476045 749595 1757920 944089 441287 1896646 300612 1370270 674071 1308376 1876697 249240 991407 1044054 1184820 203524 1022970 485412 1978841 629161 377649 874103 1138795 1138398 1424955 1487295 379379 751520 146251 451294 1163277 1541834 1885996 348106 577056 775678 896803 794414 1360349 1422152 1494083 1662612 1899003 1059989 1288230 600091 934288 301111 409326 159406 530782 532401 366362 1295239 948036 367416 1184099 448709 1551713 474652 252666 861366 1984875 550078 257245 1862074 1177832 455230 1546577 63569 1269806 794910 1014117 1586489 435362 38690 1154929 284532 941715 236621 923506 1686419 643402 1288348 1146479 220514 1843259 669143 1430684 948956 692828 509506 13607 1781765 756883 1058296 1292664 1425284 901502 77515 670222 1967897 797424 1021667 1728154 313751 425617 481006 1377072 134090 1192060 1999823 608633 584140 581097 1426423 1750333 1992026 60951 657243 517945 858450 1684825 1126632 904825 942467 380991 1274727 1412925 1687939 665359 554392 1594754 952047 819517 1247189 1658736 1225652 91756 1834330 1308720 597416 1966346 346705 1658621 884033 1914143 1483378 1894240 1773768 1208666 522131 248844 1630642 530146 935076 1414226 1740006 385888 1395478 590247 798815 375366 1329489 1785182 23684 1895399 1533180 494631 1931425 1057569 1382511 1097994 1281676 750465 1777258 940158 1581403 1825503 1403843 1838586 1989047 529898 1773984 1007006 1170886 80123 1425782 412220 1693015 190713 821350 1249020 910093 536112 70890 584084 537579 1140770 818664 465088 1924371 1593557 1424137 1174450 407064 1308483 817702 1478049 1873885 982914 945998 1962808 1441601 401892 1934608 362554 444584 511554 1057859 1761403 1122216 548021 1685954 816529 1364300 276914 1286653 597050 1564721 1779239 359821 894710 1955501 58724 1224393 400002 675798 211654 105619 1234495 1552424 797698 935592 39428 1914497 1560204 1147655 1353636 93628 1896002 484000 1298124 1287028 1819312 912897 1652733 594941 718430 1227307 335519 1674374 550893 180450 1254381 1238418 88790 662211 1815739 897763 1282742 1644599 1779017 1451403 1782857 1007780 1972699 781821 1145498 722072 461111 421940 594653 865870 1941274 1003929 1407087 1534893 432327 1893863 854462 1603655 1095795 775200 899142 1401792 376676 79911 216627 1675355 1732767 1318442 578933 1759096 487240 340287 1418085 1123687 1139526 1568051 537574 1831224 690838 1342790 1440514 1570078 270708 1882532 85565 1326290 1540657 440197 1184525 1650403 1702551 1783975 1204155 1837880 684291 1589691 541299 863156 1819619 1827289 920026 1541933 486297 1236628 1118689 46831 1831601 284536 1942832 572131 516181 1043214 493081 517412 962343 1546487 258974 1645452 418810 840125 911439 732358 594039 1264822 250772 1673334 438036 1940881 1976559 1132577 1127411 1844839 174768 973168 1806647 307986 1113710 1705630 291956 558303 1264159 1405516 789225 274302 945144 343270 336813 304934 1252262 680271 441915 371821 1266243 843330 1682919 278755 1792212 539729 816527 494079 886792 1987965 1470577 76602 60306 1262135 257462 1644816 1443263 1538142 866347 1817736 583138 1963659 837660 1182893 1096404 1210238 1857758 549930 1379721 653370 1975822 683247 1809016 1627532 825859 2693 1258895 1849497 1116946 1451072 138453 74935 1725667 1780922 911066 1177872 217395 1273215 595227 100718 610984 1805244 1896081 1646946 1550461 347288 1954702 922321 60660 916133 210992 274546 416958 1517671 832989 1309961 151288 777488 1610103 321954 1006970 1202034 1553705 235846 1492163 194407 631849 719929 1763549 571199 1996081 897287 227042 1539236 1926882 211964 323085 430654 1989572 343410 919705 1584661 1042732 1977030 1707236 1815822 404086 1466355 580121 1374259 379110 817957 664561 1328623 1736536 913259 322746 287061 162992 164677 408227 328279 1537482 386130 493218 516150 1596473 974013 184614 1816557 1391919 412905 453070 377561 1470545 1375667 1598095 1376005 1230445 1867328 1054332 1373832 151342 869429 1815580 1695969 1213861 620999 210888 320857 1426243 43346 1038530 875715 1113696 1747652 1598293 1429441 351374 1766942 1357142 940048 401894 1923534 452841 1167201 287025 497594 1409188 1669184 1735968 1904431 872879 1950218 191712 86477 515366 1433619 494546 1482135 1429900 1102596 1571454 521438 1641164 1914087 788433 1769909 1817562 1580931 675975 1584048 420896 1916648 509742 1587079 1921347 671919 634290 662156 158041 294908 1837690 1553974 386212 888018 1790585 944960 1915466 623763 1069395 1264378 1036261 1354369 619654 107746 1247661 1138544 477657 1700694 1657856 1839856 494659 22269 1710053 1516722 1952866 727820 1054402 1170451 593463 1555649 424508 665647 1323291 757071 1798612 1217987 467752 919043 1933740 163988 505858 1863536 199711 1143476 942060 657456 1841139 1096047 686061 1015532 243867 497691 1926152 867046 480189 1168063 131973 436079 1816951 1626405 428736 424572 1692805 1247737 1177528 1099866 932590 639784 1173648 1794758 1805540 439517 622882 1018038 1671264 50710 430557 761598 1884053 137777 1048326 371966 981684 1961265 286222 92529 880375 1249832 1645628 38616 1186760 371398 1703421 604759 1087391 1103454 1438323 1740778 1919903 1685950 586723 462826 1649211 1067663 284586 411540 1833591 981596 552463 1377847 1198769 100225 988998 1061013 1845602 652365 1884334 1252762 1476111 1366584 863084 1442330 704227 1146531 1473974 416823 542697 615898 773077 937315 866122 1196073 1394477 498641 1923071 1612283 1190468 368000 799912 1591190 922973 1053188 1085440 67234 1675261 870106 1250905 1532046 361506 1880370 1861030 538862 1448445 1841055 1040656 1236417 381093 993312 1704262 184767 686784 712712 603662 1039650 1202363 1317540 1365233 817476 872940 281168 331414 1465147 1190850 317530 461489 1428860 392080 141276 142126 1277540 120137 729404 1645457 1723779 1991140 524033 699960 1978590 1685471 1021158 1483181 58217 1876659 1822634 1611976 975894 1403774 1759545 1672194 1862533 716612 1705352 1946614 1384384 825827 1479410 1227646 1632790 1216759 1691651 50566 161200 16259 1279369 553733 1628126 285941 32907 84385 1416185 1462109 1595158 1914986 10091 1473793 1087802 1598894 1233517 3373 1390063 505188 1665819 117745 364159 1227938 1860048 261366 1289638 1132585 1107226 870711 1508414 1827705 1267304 1034623 910788 1118870 292148 1148056 1648386 939239 1926635 1419451 1263318 39922 319737 1764407 1217093 103357 100565 628062 1011537 1569243 437435 1316157 1621219 1945500 1266438 713772 1093709 1766504 746559 1424302 700316 1261577 1616500 1513935 1790464 1655713 781091 1997978 796879 840543 1556283 1493944 1974685 1276973 581048 1504743 926117 1442917 1030070 1444451 1320258 998455 1822667 1969866 1600046 1936896 1425531 1143022 1130729 1536771 401306 83556 24064 1399491 103502 1998384 1088783 655941 207412 1506916 1751235 592256 421353 1325223 326272 1065603 405147 450024 1281270 284841 1771974 677193 1385570 1995921 1837891 750744 1695690 1587558 1310168 256520 740481 308633 373942 39771 693046 1466692 280890 1613253 1501712 1416001 473141 1095430 1452111 364073 1665174 1126279 904186 531921 1373081 551866 717679 1071638 1485538 1913509 1575119 519818 1595794 1774411 1332778 745190 1173686 1207004 1953802 198931 735330 1292381 930649 611781 596454 124547 794929 1042748 1788326 1696849 288768 1634751 1369090 1365123 208835 495352 421029 1601561 1707765 1522274 607521 1949404 479014 1199620 439820 1319257 1961893 1358576 361765 399105 777950 1212701 860256 61867 885706 349470 987000 235621 444314 1488116 860578 1541988 1410841 1413575 989370 6239 155475 864379 224832 1655851 1820357 1394784 1378122 1104194 1146382 1518236 1468245 93265 161901 1461330 1975837 520097 152992 91832 584192 1897557 1900433 261173 133665 79616 1647094 653789 979486 524672 1698916 148861 1036739 1642003 1063008 1796692 637611 115860 535691 1156325 211727 859968 1056816 190993 1030825 1013887 1180752 95821 1254799 499476 1954368 1100695 1063383 104659 539072 1066274 508052 123165 463232 184690 142238 1163674 1670640 120768 760836 1900249 1837959 984220 958067 468565 156178 139537 1723699 506814 1707284 1680400 415895 1986049 506701 359523 1586819 176900 495626 379869 976682 1903508 287509 1919487 565289 1160004 547641 980665 1062155 436330 1812981 285382 586334 305155 1055719 1169505 1009740 1894342 403418 628331 489617 1606830 525675 203580 289052 708254 1012207 965157 1081371 386691 817030 1850437 435389 1261074 582703 1152499 711392 1563563 1369796 1654356 199431 1656646 24553 392526 782266 686093 1354578 441264 968342 874868 373890 1783343 1935770 1502355 441984 1640980 627275 1366487 1153141 509604 56432 533813 254201 957512 894197 1476164 1590805 577196 1090948 1978931 1658366 1715141 1160630 1734993 1027049 1558232 178993 404844 138381 642367 517499 1817397 1714963 1463439 398157 1144302 43291 975904 133957 788841 996491 1021103 494342 1769618 1395570 1319945 1328449 1877550 1085413 169345 868458 1907619 878352 1773402 1545069 124144 1659209 1930546 1687450 426187 280595 1156317 161322 640014 1128811 1168858 1266767 1227730 1989587 289547 1901953 833783 690754 858934 567362 1523626 1350283 1865287 1279280 279534 620504 1221067 1310937 1267064 1866433 1443671 1404930 1754626 1499341 988092 1692988 1203980 681417 641290 1127163 1433298 133826 957468 566144 874638 1848709 1292690 88969 909967 413520 1193954 962576 272399 1657412 816312 556942 1326573 1065701 652627 1398367 396099 861324 804306 1924654 1256669 1661633 597362 412766 1458731 586091 884660 1259423 1161931 1589874 1359666 1455326 410504 715994 946597 956334 411273 1574003 706646 440688 1490204 529699 902598 1137558 1713267 545666 1979831 1072003 120890 1822855 615958 1723485 1101430 107910 676118 535242 786080 1395632 1049556 1956349 649758 972770 549737 1880859 1510946 994525 993728 1698762 117494 1337432 212498 270332 367086 775236 1245886 1835677 863882 108074 778913 1266499 970883 569118 454910 1710929 1783950 1899546 1892628 1498024 1411428 855045 1351292 1363278 1693890 1636026 316827 75426 47935 188798 461861 201433 1308409 1709860 1463217 1518501 1165109 1142189 734536 1340753 1997002 530263 971753 1119054 355153 177752 451606 1224118 1888475 1703773 460722 479248 740613 808254 743074 1040841 427455 1024207 1583241 608064 1609955 1613295 1690896 1396429 1798639 260908 1465073 1548225 128420 288158 890948 1475105 49042 1623584 406210 1413989 760428 1470261 1042973 1371329 1509326 1819762 1600777 891107 720051 51307 1035100 258672 1100812 1706910 537390 1980650 234061 1411656 1839677 409280 1107301 1452818 943245 932901 660578 1362768 977701 572180 1583135 1228839 79118 1441573 1570333 1255508 1051757 1528759 1084043 618373 1096811 38594 78091 1803535 432151 1884794 1820172 1131949 413273 731375 1445503 964650 1532492 1837575 1087915 660893 1158973 1255860 1182748 171502 945053 498052 1495472 1710432 1341870 649093 1768617 1956162 1842844 1520001 283952 242075 1053797 254908 181340 1471051 917211 705401 100724 36435 651855 1298574 1099724 1321559 438892 420334 1522339 1394274 913560 1122411 482786 737694 741553 1036626 1618001 554391 688374 1353948 172580 1275265 37988 924955 76706 256674 1742250 1244064 452549 1817963 1897483 57193 619500 209123 1000178 1196726 1725959 1768079 1539972 1407563 387218 1496216 845894 407632 127628 1151102 596502 925125 378231 1643067 1593066 257657 1012957 1578478 744445 494181 1288044 1151661 1170851 1039365 1406894 314328 1970570 1140547 1854874 1587534 1993045 1326457 329378 684278 798792 1574229 772176 1516838 1549742 1636 371950 1987238 1597095 601582 1449969 307233 1148231 271802 1841183 115330 1842686 1315205 507364 1880602 1757834 1208711 366152 439181 1835488 1718361 217334 1615822 447791 198928 663375 1642408 1669520 924360 70849 1349446 268767 1781748 840562 1592191 1295941 402474 402809 1952207 1364882 1246681 593085 1765974 1373444 263696 601914 465158 1525843 432213 181315 1591719 1979170 805736 1683506 1830116 1633571 1109088 570601 1381371 640469 64510 36305 1835222 73261 438114 1132617 1839606 1431712 122451 20392 51483 789857 1364326 175498 412492 207776 253411 972271 326939 1249547 1896184 1006222 812834 1296903 1409842 1733560 1533343 1576788 1132409 1014921 500664 681837 744566 203848 1723689 620473 778293 381200 186594 1902004 835825 260715 1816514 448720 1452965 1491873 103207 1181628 460674 779088 1278756 227565 1301012 481651 1174797 1641783 768688 814748 1854222 1082777 136068 789171 1346005 701270 433999 1864763 933493 1422654 1653457 1884354 508513 1055526 61541 1354378 319730 1577536 508321 1385407 1681669 1474357 1053448 1104083 1943747 1844859 1609387 1380628 1313797 1749923 675789 1615173 160502 1977739 1923625 931705 1874605 1444658 1242072 302279 1696659 1778082 1743985 79773 1858454 716561 408273 140757 108804 1845590 1317819 1054759 1914876 672389 1366841 1818309 753457 928521 1997006 215138 65503 586625 33992 581088 1674499 766967 776861 526285 408414 684337 1248234 317710 1746006 485845 1522604 196740 614395 19604 975863 89326 635559 418929 398206 1827640 79149 273888 777107 939128 896859 768859 423065 795796 1887034 535805 731081 1340604 1268054 297536 1529695 728031 1775327 1072960 1780709 676954 963484 928683 478337 1026761 767306 435856 924614 802359 238239 352177 1264393 1203536 1986976 963490 1071668 1954535 1576237 1307166 53422 1333942 194305 1063934 1020686 1277081 152093 545897 237583 328600 119171 419490 999031 491308 40313 1140696 1056882 1362379 805726 1778108 740562 1136438 1131018 1152424 305036 807319 1558081 1733026 804051 1693457 1695700 1393780 1508327 84766 1038760 465335 645649 1713944 1657642 352212 10679 946638 1654951 1002120 125605 1435965 1399705 1403698 1945410 547767 1241175 1503197 1347048 8662 1920041 1582967 336211 850602 978445 1976495 132322 1555277 105227 1047039 1258101 1755333 939235 1097307 1729927 38320 884353 535537 1564962 567046 1293049 1946342 780950 608481 143519 781482 1697039 1028062 254125 636285 831615 909602 870623 12822 241064 1778132 743698 545940 1133570 611137 728942 676950 1334250 858569 862292 461241 1163013 285939 446562 1667588 1015353 1547404 1737162 1625258 510173 342846 1132959 392012 1739341 490640 845943 1476995 1213720 1177896 967439 583169 1462154 1810371 1948465 1802681 961220 1383490 572244 373838 1704695 1249686 564667 1702884 1849079 1807282 765705 1492399 707473 1790718 347780 765608 969948 32951 160787 1860381 1007901 376563 852666 1532895 853893 586038 1551908 398266 234644 67970 1524130 1045108 625423 1349107 1899258 1340047 411306 1747887 1875991 1387248 951486 1985159 564381 1431682 879375 14790 695321 353013 453115 1616484 1490408 1278483 617015 1722637 876293 445584 532285 1285084 10508 443998 1564124 1612106 1094109 1446742 1248214 830124 142078 1786267 1357234 1924555 1865786 590856 1104 119926 343992 1126625 1531649 467972 727572 1418545 1000539 770204 473341 324872 378395 888369 1030252 231219 264265 955614 307056 115161 1152999 1995155 196483 967360 659917 1364582 814996 600947 1390077 1023057 426149 1973979 76028 1772766 1627367 1944716 434180 1459689 957447 1520682 1481224 1718963 77210 1313327 1037390 112028 1730679 221334 1533751 8902 1205120 1067420 1292820 2022 1055193 632648 287516 1853115 1684922 304067 1132748 1093036 522377 1659885 850277 417723 97184 274490 1958574 1308231 1107630 1989279 549097 1060835 1153193 283873 1232673 428725 32329 1094627 646021 258131 307181 1337437 737419 1342346 369882 742752 575093 930464 107465 939045 82346 339642 191345 1188008 184064 1941728 463937 537593 594255 739400 1885083 712498 91433 1625008 830370 1641203 392289 1909051 725036 1555263 1009370 59331 38536 575919 1301473 1797461 648494 630706 573840 1351157 977130 58711 1102829 1511611 877974 1794224 1442887 334639 1982714 1600224 221873 813073 449841 1605796 1908425 286769 1871014 1326695 763830 1647704 1805950 1291958 1976442 83484 1081257 360506 1763404 1429353 1859058 1638639 1828003 1589588 15876 1054605 1963222 829881 1957863 618450 1475329 1162665 1686792 1607132 414867 562716 1158819 1024501 188626 841935 29306 56841 1372175 1928321 1739346 1682871 130418 490372 360832 1628238 922355 1414138 1766549 173870 1719894 1926338 175868 1540554 34594 500169 856401 1989168 601972 715291 209103 1725005 1923372 387014 1227138 417461 1764145 1368401 797978 896621 1164465 90860 999201 797232 1354590 1846489 631834 1090041 873442 1760263 1720605 1458366 1948523 1572800 1480898 1613048 1092767 1133510 1162417 1678376 866671 814712 1972673 1066582 1688361 1849547 131493 707443 735417 1845715 479196 1554009 131714 155209 685131 1329618 1856889 250163 1314228 1532841 579259 982039 418417 1134896 1321076 1957695 1135203 710482 462910 104018 1743879 1739357 1273926 1965940 558556 687720 995170 1307229 1500944 417291 1971304 603467 87236 1229217 1974394 1560422 1449120 1975141 454111 1451512 375233 1236370 1966127 1391754 1269165 1836591 1770423 405797 1099396 1968478 1923402 1656428 674993 967903 308751 1559668 393065 1384106 1341928 721034 1602928 403046 71063 1717175 1803714 1829613 1930166 374386 177580 662942 1264011 198196 1500548 655187 1732211 1790376 1980005 262504 653488 406290 856600 877508 1462420 447429 1079600 628479 1077147 233648 1177860 111833 1555444 997754 1668660 541924 1433679 1501103 1468733 762361 1675029 1461031 544948 958341 1239876 255717 1072051 1267641 710539 1088882 1145509 1567919 134653 1240129 1847034 1073049 1765323 1265250 1126511 1963054 1291333 1556434 406728 855670 1514758 1557934 1806788 998066 722605 625486 340518 375083 768532 1841934 457207 796565 1775222 879793 244043 644321 568060 1306714 1191757 943554 961503 535984 610473 773056 879084 1960168 555459 1063158 1958555 1610721 1153489 1153799 104267 358868 1818917 625673 1224843 997992 644930 893700 892403 1559063 1990421 1382497 569140 1433971 75210 133195 1359273 217362 1758378 649403 1508505 150871 760020 342216 792989 193366 1193096 263779 1065502 240627 450286 1988424 1129747 1579104 1441945 1344607 467400 1624913 1777252 1654681 780945 1416293 1263446 1831061 973054 457438 1453896 785075 606526 1774461 207129 1586558 1859891 689309 577541 790736 1896346 1743532 1871504 1613774 1843116 763613 1395185 1924994 1474208 976167 434135 1073422 1196107 57932 211006 471403 297040 1846223 497848 1449548 713155 650774 221721 1362399 1050379 1489613 1248171 574999 45564 1420181 947451 1357553 166136 1355280 903947 1939884 1798897 1467045 676252 703007 963234 1286781 110946 645237 50607 479401 666592 18934 283879 822209 885319 329028 1330156 201488 1040618 40902 1358008 1247467 263123 306182 193122 468070 1873561 811970 1489065 130865 485366 1997356 1644098 698882 966596 1353285 309066 1328118 1411714 682992 1136345 1846991 1327234 576694 32133 1292549 1508339 1268095 1605367 1452922 1935269 84162 200498 942410 468244 1805873 1859129 335170 331717 1789481 943484 1689550 1362003 1791155 477322 1186412 1456891 87340 531278 579923 1687905 1571310 892508 329427 1056053 270701 511791 812925 985116 1623196 45898 1150080 454502 1379568 1620688 1701292 449609 553697 723660 377639 1584093 1089543 1480744 210315 705940 1782421 195777 728126 1591060 903857 678693 1785347 1913515 853668 1255369 1008261 670636 63402 341292 1506798 1000884 1338112 775172 1217099 1449148 1582696 1479252 905797 1491364 370241 131399 4398 306910 1774670 177641 1314129 887491 602708 237733 1246960 1973769 189053 779928 1539262 1727454 1304425 1740260 1748983 413045 1479660 992174 1150300 64682 1264895 1270869 1271141 1235841 192506 832375 144934 515458 207837 1799462 135755 1293863 1650894 546726 23357 1545071 1499704 1144179 1989621 1764525 397988 799544 45252 968406 612051 1810127 1623459 714107 151975 417816 1863535 544232 1321682 1074879 1492860 930130 147758 1581299 1148208 1621848 607199 1761733 1110822 143189 1346986 143113 1313537 344173 1458892 943798 582555 895677 1970226 638330 348194 1822233 359458 160069 1764041 1045550 1428166 236783 2316 1004151 555374 1363773 1693667 1698273 1219247 371250 603133 911913 772647 661776 1285871 1476087 187204 1318570 404690 658893 69069 1200574 255790 869162 575033 838965 1489498 1790325 1776923 1373286 465441 869379 877825 208512 1267469 746354 1173612 1257052 537520 1792686 476106 132934 565583 1715063 1563945 881652 699609 631888 1171789 523419 886085 973205 255505 144984 129737 1098951 1522039 933560 701478 140245 356312 371366 1870585 1205252 1105794 1015904 1820824 1995397 1871970 1783795 1233754 1943628 1621843 64629 466694 1632310 1141031 1773899 1320343 344387 91217 1740232 1247365 170324 511758 710182 751088 236103 818247 562348 711109 221080 408438 1932298 984075 1027041 123258 927983 1811424 1627973 410727 1739773 366283 739077 298317 1550410 503734 130881 673258 1292195 416275 1429624 345779 463545 398753 480944 867273 728172 439840 747790 437321 911251 1524782 1219664 892913 696929 120062 127469 832354 1659763 896763 1905443 991701 932242 50514 1959122 1619056 274551 1684254 1818076 1230683 1022578 1744837 970637 1919845 1085109 1582443 1212886 230632 1184879 705743 243532 4179 1038430 476439 1889154 227671 170230 359298 351654 1002778 576270 1413007 1842281 1114872 509483 1806404 1190027 1787074 431037 1440564 43099 1856864 984120 1698997 1783543 1346155 445750 1498622 1079125 469688 1017264 60852 745805 927537 904291 1731022 1528069 943048 968557 1597705 1426477 1540169 764042 1201978 1926140 760090 331172 1628835 1903545 690946 849047 1979351 1124231 1411520 1060689 1422350 858203 66672 680994 1387059 643186 1887617 1388814 924631 34769 790473 798013 1552144 854238 1543965 1134755 1715037 1470789 1761398 579988 1645105 679981 887330 432268 789027 1550085 181981 43186 1242759 897950 1315502 1321940 723865 346172 1234062 1953145 1651571 798663 1577601 115222 52920 1903211 1308859 1727087 735275 1583225 676267 1971986 1909237 685504 866952 958451 398708 1171093 842002 1130665 8879 1329088 1170645 1247023 1068954 1880574 106879 998034 36076 1924068 1138327 1552345 1932507 1183630 1988636 1720770 793523 1464727 1329077 1135990 266519 451979 1511671 1187445 1897747 1409882 971006 194529 388300 725294 524554 1328029 232003 1260864 751361 828472 193020 627522 1210812 412742 861929 1636224 1030937 739833 581305 517624 1714935 1117253 23115 1407576 1533997 1320937 1109973 375585 1894821 1338807 1518766 1483936 1707803 1335723 1173140 939604 1256484 783769 955712 147738 1443221 106173 567698 88211 1929333 1958078 1823494 1979630 1191715 694800 349319 1750901 821095 1278808 516629 442510 690966 139818 988795 827099 1598787 1410017 1337448 764823 1223993 448460 652796 1874636 226637 5123 962075 1658985 1794177 1182789 1474288 291848 993359 1438367 536434 1562333 570800 67080 1806649 1672062 311660 1278701 1236350 1833141 1158246 912322 1247204 160110 1750294 1229780 1880970 1899736 649382 1021788 251842 715838 1825645 544469 212402 1630161 1939599 1720910 1408441 518194 968534 1437184 545624 1159786 1238645 735338 467610 1866605 624507 1620684 167343 1377943 1176815 607367 446062 832500 492611 944065 1175334 1780795 1988298 822219 1241802 1859185 1177186 369703 70298 452545 274257 645983 80443 1594918 1339145 757615 1237436 1318080 1901432 855893 804381 1300531 1113646 835955 1684649 1893878 77055 3167 107661 1845946 634400 234632 1028614 1948142 539026 887616 1768095 1201620 1077139 966513 344337 1007853 586509 690792 1260496 682960 391282 372831 478226 1087300 210655 205037 693784 239233 163702 361959 139656 1552661 1751958 1475072 1273895 94593 1737061 1971067 182917 1053624 1215370 1587439 320262 839265 968461 1847112 1604110 1532247 1396122 1029677 319975 1413873 1641704 1066700 309374 1112674 1570147 1288084 1842642 561475 524107 506439 892525 283340 574742 1286917 63727 613238 1904065 51667 604416 1359744 502455 1290512 246399 630976 275858 59694 347039 1368997 1333059 1600459 83285 1551410 1602494 1211458 1319148 1462891 81303 1481329 493467 1824008 1195339 1603629 1627119 489741 1839901 1555774 172860 1543979 773108 85577 1144951 800617 1261692 1893227 1999221 528811 1345242 1336698 1741434 953972 610290 783084 184142 1732722 1570258 1351028 1256716 1367188 106474 1698298 16603 1526069 1598450 1017274 506379 1205651 672533 79124 67209 1184086 1095964 1519868 821125 254863 180197 1316775 289446 961165 19124 1678918 1545193 449057 1483507 170777 1683617 1365694 1484975 507993 604455 1938143 1070157 948798 1259245 1560946 1252347 877544 887995 1520674 153209 1008741 1496682 667266 423461 1913441 1804849 399628 1571473 1858049 494031 737331 1223556 1578045 1431897 1707111 1979436 391452 901792 185517 1497783 123160 1278677 862597 1462855 1707891 1850565 1280515 1069951 1759436 885592 910046 488406 1928564 507747 441425 1934894 1452822 1828826 1739477 1052874 1115749 1614095 522157 712209 544861 1835021 1988442 1223887 434797 1708096 671436 1947291 687520 1797036 730529 510548 439365 186174 729602 1407532 1328094 1522801 1960178 1761887 1665335 653152 58995 439849 282901 827905 1840118 668895 1016366 1365388 898959 394556 918964 1625439 1615831 951529 1744689 1963079 1235866 62685 1385293 1658970 697657 751497 661245 1846920 1481562 549026 415689 445451 1642275 1654964 1073649 662877 918236 1814321 725712 55890 1493137 1595949 1868745 1926956 224411 1209208 1711344 725072 1199247 1936137 1552818 1341229 1117704 1778692 1835992 1940140 332882 32462 1566194 1341552 1405859 652608 31344 790563 614154 589282 40324 309794 722149 544847 798996 1078383 1515647 251769 1941811 1501343 142969 1461970 1737512 1839423 1414568 931409 673622 1722235 529997 905346 272838 1354210 73394 643303 207095 748356 995346 966932 1741072 578600 1735187 1984816 1290910 771913 128439 503647 873998 1500778 1103389 1179172 311481 85718 1931047 141994 1633763 1906899 431441 258587 973931 1253162 265994 1168476 1986516 1726724 897346 1338820 1911838 75897 154326 687327 461484 1801330 662060 99096 1055470 1125235 1926097 1504140 1524117 941909 6826 444042 23020 717484 1472262 1833111 536986 950253 128535 1759133 1470405 1928460 1148899 613629 1738335 265172 1533520 100899 1451804 221441 397525 1646627 837610 1307161 315399 1998494 1690442 684724 587414 192512 1707192 1704494 509721 171048 248835 1898308 1935964 339690 657051 853606 490592 632842 1094748 1789574 549470 1592217 209958 1211579 1294767 1411342 1309956 288845 1563422 972915 1191876 1998800 185762 48836 1102832 1693468 1809316 994898 759822 1766361 643967 987471 1662110 334752 1687219 940845 298772 1587359 1294599 1230591 867060 440554 1863194 171485 927359 1823829 1153288 1448441 769372 347478 1174352 132101 40364 1956695 1836105 248373 572114 1492781 382163 39920 1746071 696150 1508670 1436904 56434 197846 1805497 281810 1126388 1600359 1951439 1257060 259310 1947709 341620 442701 996893 1963932 1965013 1466588 1401738 1903876 1863321 617498 155658 1774099 88376 1822878 1469555 1444449 1871832 1174429 729535 990065 1361267 420267 1485926 1377965 681535 1197157 1420256 461109 204755 1299888 1179051 1434331 656216 1591680 1600891 939527 1876176 1145856 169992 125522 1847940 332553 1663978 1485399 846653 1079190 568110 117063 96616 1859409 1815806 931661 1388835 1105414 233810 1913053 837106 1756502 645476 761199 841445 742408 362021 1685722 356087 18897 1082393 1489975 1251188 1686225 909230 621308 649347 1225285 1461367 957136 1286148 697299 1311017 1888755 616574 1122013 1230167 939711 1778032 842760 430033 1537781 1623406 20962 923779 871883 1157751 1754944 1656345 1999958 1079112 50249 1631027 1437098 866811 797332 151619 115350 66035 336328 1019664 809204 119009 922436 1840310 600487 1166398 1157622 846500 633627 1876729 956512 1196253 688746 1944089 205711 245930 1906073 1422259 147814 1521587 1107416 709670 387878 851535 108147 1180079 431471 672478 262649 949828 362172 1822057 913738 1106952 1336239 887210 1837776 764281 281253 1247538 607354 1134056 1891186 1376982 95566 45406 1636428 1945847 422914 1158111 425610 1600408 1212252 38626 901662 1522204 964153 1183246 869063 1016500 953198 816233 1493197 1757032 647131 1664196 858185 799070 1596289 1891172 1255499 1237897 1580558 1332090 39732 749479 1165057 1725911 1472916 1965227 1074089 1833494 828083 704968 1739038 535996 813713 63423 426534 1202355 1096720 948311 41160 899951 1097985 1210681 1504100 1220050 1639786 1054209 1444714 979061 1534256 852348 1020195 311069 958275 840858 77096 1044082 1231157 1471060 950219 1734714 1817435 227266 901760 673045 1210743 1586749 219429 1918914 1786018 261760 1332793 1628796 509382 399206 1484725 1666772 1838594 1863336 1570511 464576 1419760 319154 1669578 1373078 421757 1324650 1623866 1238472 1861065 1392768 1163373 627067 123394 961849 254117 1066080 885073 1487927 1854069 1451702 1565295 1176731 568865 1367090 261545 429987 1837108 1354218 1637279 201812 725763 779903 1077217 1961090 1904682 1298949 857916 1254612 1727992 833893 1717041 1416111 451867 513088 993935 1511828 1882208 1457733 1242405 1134871 1630014 333626 521102 1033174 406527 403073 1006291 1567737 1743422 1739257 727336 1368556 522257 1280976 1769757 3663 1706615 1684555 1845290 557715 1105977 1342648 829129 639650 778463 1748079 514291 1845474 998100 1231472 220937 536636 499267 1675500 890498 1447346 782337 1283312 474238 180120 1423105 565872 1251261 693064 860624 1211588 43175 32139 1368793 1334642 1838064 195118 285505 1637295 1525747 1991898 362758 438312 39844 1981348 1204280 1482076 440035 997634 739062 472190 223096 456425 920447 1723110 1720248 373017 1490106 1341403 538127 1941734 823919 485680 1902122 3049 406683 1069813 1944621 350321 670062 491101 1068567 1240712 500758 673498 1190576 1360908 997742 997293 1806915 129532 1696598 1299292 1489685 783185 433554 768945 797747 995274 840317 1537005 56533 1552647 1928633 509563 1982443 1577935 1760829 1867027 1015509 825764 1839818 1676837 1445396 414563 77333 1749833 285786 1217147 527041 1712016 1959434 272944 1638158 1170301 1714122 1772443 31730 811150 1607322 1906594 1355778 1209117 1450306 25371 1987369 232001 178521 908556 1800030 1625294 1636673 82662 753578 940934 1833338 1897490 529042 1523285 920750 918188 495647 1368865 642909 456164 1788627 470588 1748706 1824773 1533109 1554190 1741079 1287847 658989 183441 765364 1449887 876933 1687758 271499 565274 104233 1634904 320709 1576618 1451768 615114 1214172 527971 1029699 1767531 1321482 104855 675937 1994703 1318427 1529449 1952565 1785699 1294210 1872423 789240 177599 499969 714898 348943 1678076 1196242 1412717 1009441 1490859 1936703 1618289 628521 1900370 1623939 1786432 1227169 1469326 1849393 622781 951372 187147 963284 1595895 1709933 168835 580171 881879 24773 673026 1877482 1499555 401665 1141291 406613 168537 335976 1929759 905907 812561 1847332 744383 212687 1656873 912119 1831579 251845 768760 587603 565665 738233 1943767 1392922 433177 1231956 931116 544194 1167309 320052 331382 1865927 1787407 671945 1835597 1435418 1145657 63189 45744 280623 194095 1587566 1248812 635739 938821 1929795 1494109 373335 1184679 1042022 1264595 7608 1502776 220327 1949796 1308373 872031 522292 1137562 1343991 690300 281449 962770 1049552 1125594 1223274 900718 1225861 85805 1406268 1717445 1642811 636830 415535 765560 1900283 1350781 239958 1993541 717849 727952 1496987 1663459 820884 923713 1521883 388800 382998 1882413 1596365 1504847 260371 436918 1061609 1117213 287183 1469259 560905 135846 1926556 548822 745546 1968870 1143001 1343939 131583 590486 718522 1701049 916174 1182419 1815240 867984 27237 1161080 1659644 1631913 742279 673904 831766 1290698 105774 1522246 1750044 1620015 1406091 100027 1857169 1899167 1403502 54444 173917 1976455 831339 1237121 1945608 911989 1131437 611749 1880073 710178 1338054 1710740 1555412 887169 1339226 453553 511735 1914294 390379 1304329 310528 1442346 85616 288482 890753 1264308 495063 1178539 944877 1522210 526779 1009378 37477 1981433 1689552 638191 1468071 1483501 1979515 917020 187836 1721578 1575850 294583 1561910 63028 634148 1762085 378419 1529772 718995 339058 1726944 1787764 718184 1758031 1324059 1973194 1632202 190216 1540782 753827 1056966 1134938 1055704 178845 826868 565535 731636 1788541 1329456 1713409 1768495 91946 1382813 201402 641974 1595093 1402923 1173549 1933990 1539960 944577 300993 1677576 1624168 126501 1686079 181353 1927783 1240918 1754927 737145 1789228 620104 931380 272872 1240130 1494629 1981774 582998 49162 612237 1647051 101201 921551 1332302 1532823 948365 1754878 714482 1376029 1403027 198573 989166 990812 1661154 1298232 1203525 1754724 1451384 426134 740667 1289924 441867 1445943 273098 250574 1920598 299194 836881 1449346 1057763 51170 1109234 147271 1065826 738271 1945913 1821098 1553242 576252 637757 1242384 1721033 657575 1420321 476838 1169414 1356116 590051 1462303 1117659 1796768 1669298 741975 1850015 1048111 17787 304221 374322 1549630 734834 548902 1148339 1390793 1164320 1259327 1152403 1112485 17205 1356788 940510 1056447 1285718 1201891 622144 266157 523000 1625742 1410490 1347194 163291 1575744 1396550 557751 559890 27529 1610360 1350916 163253 739413 1672893 1266021 1966554 650141 1734167 1114176 1087869 1776722 796518 150572 922028 720916 1535769 982417 844577 1268361 1177347 1394238 1091579 980058 1000315 778681 308049 497412 236702 1304404 789630 145932 643492 734949 1074369 1029624 637867 1217395 1466896 1306833 837885 494627 1942883 458251 951267 766829 998184 1359102 581780 126681 136597 1026226 757619 263738 1267126 585721 45649 1985173 1630838 1740253 425343 232589 710646 1229320 222219 131582 169024 1205152 283191 574253 494042 1897530 837722 510201 933500 509947 422556 1002344 15795 260573 164905 135761 325259 1895515 165466 1427183 194418 155185 1271444 370744 679275 1432994 285093 42347 1753029 527634 1423316 817654 739567 741439 7891 1093583 1991396 992676 360604 238500 532779 1012242 1743269 359431 121585 244229 1938945 1153856 957562 101663 1115730 1843879 1687357 1555452 473193 576537 494987 1828527 1218042 830277 1120422 1652469 993711 1962243 1878897 1801704 822858 1888358 349711 656509 1758245 670153 401605 1360192 666383 860722 1455394 1586088 1763409 1849540 661004 919981 204099 430358 349115 248401 1358186 299549 531287 264772 687381 1699537 1401097 1446978 1185223 1054052 586041 1929418 1419371 1512719 946302 1471139 1314252 320980 1685213 111580 1928269 1107472 920494 258310 1184272 1446252 416438 686116 1840167 1888158 1276877 1056034 1455884 882934 526553 946295 619713 97003 593855 130443 648308 739440 578088 539266 1038411 1966672 935624 1227876 66575 1123109 1370819 1114877 178801 597605 884564 1054246 636722 1921552 1559464 1569189 1451326 185675 1250716 1434014 1553123 32824 346583 752254 101723 1167301 1422174 1629055 1313898 829237 823010 281781 1435143 286613 744199 543183 399955 1340932 460718 1926039 1135161 1481954 1433122 226329 1639849 807055 433863 1411726 1139471 1224759 1799481 490332 733871 1322205 1850782 1507468 823142 889998 970094 1294904 1727639 1383958 254493 501980 1684333 1082176 501375 1043815 935201 1274146 627594 1097179 1299641 1126357 1646794 1448797 184499 153257 503817 894822 31290 1382109 1159158 972921 312498 234090 1153377 1545962 722902 1367730 231801 1129091 292131 1196702 1009443 1866879 1174728 1978605 1734758 1721039 550166 176185 1815378 148187 471505 606665 1592270 874940 1785571 805193 191315 1499419 1979015 1813762 1374186 620932 1264294 1122589 351678 404816 426230 1143024 1827501 746514 1745192 230306 1790360 158142 1554464 1510917 503673 1654139 1489804 88991 1753778 86496 1099243 1244431 400992 770360 1679986 1268762 309681 1140148 1065064 1082442 123433 1204101 1556784 1831792 1985733 647288 23957 45891 879659 289651 1921463 5608 692706 552891 984955 1294656 657465 1979276 1525870 751360 587281 48124 1234000 1440783 959348 505922 815966 475260 1923394 311618 633851 1617149 20884 714008 1475727 258 1631854 1449529 1805506 1336707 1904522 1008108 181742 1584542 654752 887381 364612 1024667 1368432 509958 1609508 1915508 1827529 279506 424609 1026098 902642 1451602 1443848 1642759 970541 1327184 1167799 466792 1982384 621151 1641917 206737 1394883 1563008 597120 1786935 470379 1630782 1367205 1413668 212040 397102 1900794 1969851 1874269 124868 672698 279513 1569148 192219 220201 42375 474239 1429839 476159 916351 481373 299310 1131605 1296292 1237426 217013 607145 1658742 450111 727256 597594 1029769 1384371 676622 593378 734400 1016856 1853365 1676166 273709 1278252 1479817 81935 75584 437429 37388 866093 259706 601586 174058 1879103 1632199 499685 292531 1449878 1632714 42064 1581465 189386 413408 1055094 1801926 1860391 1605136 443994 1338546 1629604 468714 1035226 91762 53014 1052023 238039 1388217 1579873 1702118 255203 1966497 657641 330429 506943 403272 85245 837923 955161 1231598 993158 1439009 1562387 1051188 348996 108045 1204744 915680 837036 1135964 1575466 1803541 719181 1362702 260221 1413936 1267385 1897782 1955619 109314 654860 54852 1425195 1305380 1062999 1203039 1048378 666697 42346 583957 323573 950611 596067 1019816 493918 1430579 47170 443280 1322541 1826886 1659233 1854219 518231 913429 406939 1715487 1461112 775127 142375 485904 1603318 1778995 1656093 769657 121505 1815515 570844 452573 285349 1711071 991760 1878036 1208414 1630187 1152678 1773894 1039082 1924033 563700 1892318 1480391 49921 1291440 923742 728006 1416559 171059 1474749 414949 699563 1061091 286751 173275 781109 1420351 1457069 1649052 567564 461230 181360 1376179 515997 379561 461059 1280527 739003 92952 553862 818319 435461 639654 1800725 1899404 525667 1910087 228210 365374 626863 1318273 973912 712691 1077503 1087154 524431 109772 1221295 1940998 1273940 359818 1714303 840024 1001051 674607 1181328 83496 714914 1946041 1618211 1736295 577536 1927283 1946763 1590562 703405 1144730 405276 863254 1344555 1044078 452403 1005761 1469157 1920415 1323424 1024560 1699625 1265045 844663 590459 1769273 1309902 1464939 337539 397954 649311 298925 1823201 1373122 467642 1788681 887364 68991 163793 506588 18390 1145068 39401 494084 1892278 1864003 654457 1312623 1299064 72033 926092 1058010 929004 872374 1720691 1011598 1539513 1417653 1718905 1993404 1576547 901732 1696014 1384828 759428 543548 1569461 1452201 900284 795143 1506465 1834939 1766983 1584594 1909752 570186 1158116 96389 809395 1463255 292011 28293 1626759 1323758 583997 1417182 924967 1230024 769002 1785641 1953675 1256798 211226 1149333 474473 704215 1198131 54383 949338 1154448 1560640 1492841 1407279 1435343 527537 1303982 1785076 855748 1682170 1466290 690982 268042 1838086 1037144 888420 194583 1191165 313437 1971633 1868421 1175456 621634 105312 1535170 1246395 1842036 1022421 1095221 856704 415788 1267939 1140427 1072983 43397 1634643 1663248 1849184 110883 410928 9348 644998 1309257 1408541 5019 845854 1029120 477621 915166 538413 1708161 1962336 392171 88564 1737725 1477829 1700473 402339 661562 1290898 1934636 1267483 1324413 1460377 686593 875088 57061 1108155 1198400 1163817 386390 1088355 612467 1390616 1514908 1246967 52884 1074129 337227 1587300 1389461 1634183 1725827 638006 1371952 1985896 100625 1534243 1204753 1057219 1319207 840807 1801620 10 763666 836519 410220 16884 333788 1236150 1082178 539472 1661313 183668 428339 1893869 1067244 1065005 1788064 707033 1714851 1120343 1275272 704468 88581 718583 116238 187428 197672 406045 1495343 576837 1239006 195004 499563 1792119 1082199 543614 1280968 1159515 389802 608323 1392135 746948 1569761 1073258 4120 1405163 345217 1064031 629359 1441501 737437 1021560 483566 1986644 278283 1838523 820607 73680 1399556 1111737 133026 1661020 978208 443259 946192 1277315 721082 512095 465618 1370181 895558 1531283 1225210 1182267 427782 1608344 506673 602466 12123 1282974 1405218 167949 1306649 267571 1730720 1972340 1790850 1127020 83412 706213 1713528 916206 352939 1772431 1598557 1025527 830084 1479882 132236 1571815 419665 201272 1545727 1261164 1001791 1829675 147655 1229440 686839 1308221 136157 1067184 263080 340436 1673092 1700803 700241 1889084 1995891 1487007 1261457 446728 865866 642489 1694690 1370573 1002880 818254 815699 1553574 223000 1965284 1991572 1310211 1762763 1320359 628486 1876026 1587587 1253456 653767 238596 709304 1857074 182754 1424547 928081 1496386 1004302 957246 53708 1851440 507177 1472834 1106522 1243548 477935 112412 902679 1385928 1412519 346637 1625983 819495 1379067 1283407 1241118 294050 1472300 601939 1932952 382625 570602 1992433 1685087 924062 1052280 828127 551131 173780 1035540 1513516 390455 1292109 1477072 27611 321345 1321592 883363 1273289 324175 1269875 134612 56498 1692906 1180400 317512 863892 427411 1275472 1408583 549043 833824 772088 541472 141850 1612446 1955298 573206 749574 1708481 185898 971525 394844 1928070 1905556 734744 28876 1571819 1961814 1805359 1425600 792952 432236 1053329 1123474 653396 692199 96656 1564338 1465989 1562567 204596 299929 32098 733818 1920090 1744028 159227 1097902 1607697 1209167 1721089 1533398 673673 453236 1879640 324482 1259628 493768 819974 587023 677454 1226132 1883636 592196 1795120 177976 1613633 992577 354230 793360 546183 1656073 589141 1695473 1305119 951367 680554 409821 727705 1391196 10239 1649480 647753 650096 247103 575889 571589 1379052 525303 897892 264619 1737757 1706987 1805910 1524728 116463 440195 1509993 953837 1063467 446900 1632144 651191 1400506 1792823 728267 1981555 1502054 1959673 1727813 1773407 840812 1742175 631267 41927 1710486 269261 296772 1630246 131473 1042778 473335 886751 571892 1946910 988940 496760 391291 1460698 351640 870949 943747 464199 672112 88774 399845 218963 498099 935461 166180 1808264 95816 523285 1778291 1245441 1126372 111132 40062 1510826 49903 782705 1160989 686923 888794 1502585 1500362 1851620 1263168 1205534 1155607 195583 471267 894802 555299 1667601 53513 415606 36272 374802 1809460 1807504 621196 76017 1917266 1906376 1730391 128682 1577521 1419443 307390 8935 686268 372491 564198 491110 1646151 674848 1703521 1426832 1018501 1954247 737245 1015498 1703182 1639644 341015 933714 1301262 1922638 104027 1210898 1601088 1867595 617651 1298635 1227143 1504428 1086593 1870430 286721 196083 817277 973402 1980497 814265 1193985 364911 185950 678746 1308751 463791 941039 232840 497438 1404205 1697990 167591 1531102 1083823 1550623 1956879 1145209 925350 437681 1111099 1895477 1351516 433205 1609616 531590 1501797 1835737 1443423 428853 383483 953243 436884 1319848 1014661 1993559 659883 1698170 1576167 1144433 401192 1555891 1764307 1890712 11893 455917 20026 1903932 1466993 1616958 1661427 1473084 116828 1529431 1140353 554443 1819899 1071069 1727979 1355400 1833379 736146 1905258 551961 1233936 1099600 1877056 779801 1842731 578510 1853952 1143509 814646 631637 1658153 754778 1955232 1914416 798029 815111 306866 1534489 1060463 1854511 701517 543576 102795 857903 160098 1170089 610259 229053 34557 662578 530011 1320854 976754 438026 1820409 1728710 345573 1368965 1633359 675710 1321119 753936 1719686 1447958 1400571 507451 1848451 193815 1223927 1153979 468103 1078424 1788219 1968834 460135 855065 68396 445181 754607 666399 1484713 1368180 1914629 345134 641368 1239379 233985 470195 1898938 1316997 1256214 644903 390127 1386106 110716 863205 1112314 1109706 1550558 1238655 1576902 1174660 511162 443140 1733105 1245752 1873655 1397715 1339826 628230 357391 562987 801518 300211 1466927 169193 1991273 240024 1343148 20064 1208251 680135 1042251 521783 442170 1805007 1124822 684457 1804959 1537861 106566 1536805 1651833 1957417 1287393 421783 762380 1184963 638714 831170 144966 1139816 337235 1449628 433896 1648295 1235899 1950709 1964028 1670572 825302 1749770 539419 37374 1322779 647759 723300 970182 91424 45019 1639210 1187375 1904112 38549 1100241 797114 1117183 1376344 771282 358734 66699 602764 631893 1870271 1980631 546086 1014166 1430692 813859 1670969 1280753 1875773 1530188 273593 595682 1102825 1196946 797422 1387349 877705 446425 1050390 303700 521335 1080757 428772 1591197 1806316 433292 787328 944082 847553 1421262 841913 1450207 1840834 1581998 1917365 786557 1583116 1573808 819399 308021 1578661 1006321 1191590 1138270 544868 344308 1256994 1739085 536839 1015528 603720 929465 143681 452696 369360 1102334 1578694 769293 96983 1708456 1465288 894391 846252 738114 961899 381564 1009866 1000092 1888482 642056 1255863 1271428 803137 1804701 1005051 847123 313786 1735690 62297 69852 870443 1991025 1190717 84103 487694 1582914 1375829 946526 88781 1319471 670021 981905 1278370 1912454 1286557 1409500 757351 1469385 1367345 126997 1216870 781569 1578236 950301 817622 57505 613081 610542 1159286 1197652 480072 1287333 1476740 1745206 1777895 451065 1215909 82112 1523300 1319687 931589 801639 943213 541740 985392 1221249 1552466 345046 1436470 186573 1143084 1419408 890338 1829946 130734 40019 262316 149462 1441639 1252089 779102 1958043 313490 1798154 81411 1941276 847153 129181 1016813 487551 1977828 1019837 1724504 247051 368133 797249 399683 580736 519674 1255486 1496017 1688204 1899850 918071 1676130 196473 1685036 1717505 547116 1029440 306128 1404242 1798460 1303651 169766 780456 332272 1113038 1413518 982149 54983 497035 1389218 572913 1510561 1854396 624493 679650 1516912 821281 584493 1696133 1093543 1653611 942195 315303 358631 822459 1812752 1203993 890288 939516 1330565 242019 844085 130791 544874 864083 1565523 47291 768366 1916941 1725281 775542 1271565 308185 1813000 564223 1739549 944715 574916 112510 1198883 878440 544501 1422347 133319 958765 1867514 1686320 1833029 1666700 448570 1697971 665409 1099432 1139431 1850537 121938 1676923 769474 549726 640894 166432 665981 984677 1287102 1573681 1496965 276155 111874 379239 1494697 916748 593868 703166 1204651 1586850 385718 372110 616288 1526945 931093 1766461 913668 1281396 1474298 523100 1225007 161012 783147 1403058 9401 449603 167866 888246 998117 455320 860670 457998 703672 1479280 269963 254980 501713 1987999 1095905 454824 436720 99565 552916 1549353 1923586 1039482 1142874 323342 1889951 516808 774703 695721 637425 1595237 536697 218557 1795806 85172 1395985 1273702 1638809 1094835 543038 120445 545529 787998 1638701 1259347 1594636 1139057 26960 1225180 1088895 29711 359417 1552501 265449 1144248 365839 1936726 1782135 690521 1784771 415319 172307 723689 943882 1495304 1508919 1557520 810361 178761 1422308 1769764 87272 361637 295272 1433998 1616301 1168599 159988 443761 1588258 40408 682955 26198 480484 1124778 1732249 1660946 735996 1187218 1533645 1833464 319039 1930736 675143 835842 1679140 832199 1676314 288873 84137 866954 983738 1093659 1410425 1840617 1032903 66318 1988400 375471 1608276 1752202 811011 1798195 824527 1809992 1892054 1988519 1285397 980333 1542102 1786810 173197 1112448 1382918 1937928 26997 1770331 183360 1380687 1721121 649016 1027318 1529831 1775071 545013 1736994 1378673 1628409 1889765 1202734 582405 469530 593802 144320 1968497 1099026 1952725 719351 100646 1476652 339908 24772 288298 35685 93523 920864 897373 1133681 84238 278290 758675 866297 83202 1855836 1602599 1123301 71818 1065138 636098 667834 1451800 661114 1451472 768750 1565413 1794322 764969 1362418 773038 1250798 1161974 112389 858088 965082 1927805 973306 1865009 1168697 650726 1653590 1145646 1404702 600959 963818 122112 590150 1593855 347509 1850610 1773394 417316 1055802 1264293 67146 748776 1670402 1748881 760909 498386 1376177 1358151 905681 1639829 622205 1621171 1937034 1018012 388154 727277 1661050 719148 1231139 66250 930497 1591415 145630 80771 1080989 1197252 1313618 1993103 68855 1524725 340423 1389808 317743 1899496 814163 1325391 1312320 1087480 200067 20320 1251297 1589261 277396 189201 610356 1696309 1889738 1594831 682110 1056614 20805 1402208 1240206 1737109 1182881 332192 1861268 579806 1596241 77428 1309852 585555 462748 169502 43045 1685314 1409779 456759 663624 534719 1400706 690219 1017255 12865 509268 520505 1713538 1920679 1508784 1604997 618635 1887671 230429 298749 1102789 1894111 1880088 542993 1856972 1357510 81417 494806 1606679 1406446 180648 500409 1893543 1354478 685840 1780606 1051531 466102 1101368 199079 181684 705013 203855 843740 1853130 123324 1527257 1943048 564809 1040356 18440 1269690 998599 1175393 1605465 1896880 490122 1128806 1387566 443188 175788 1875379 1328778 145254 1137895 1350022 886938 1523260 717741 376308 1961755 1365442 638064 1309427 1945564 658815 1920450 1012060 1231846 600906 818333 1914702 1299646 327149 1752413 151362 1892918 618125 1168951 1252731 1432587 1216896 16365 157523 91261 121239 1331077 1299936 454741 1363807 1611972 920851 855048 1056808 378361 1358281 1564815 158342 197537 1815336 926008 29343 1129964 1623624 1815437 975799 1600486 1557046 1693726 246095 496923 1344432 1199960 950680 1602170 792811 541870 1406328 377159 479981 373462 931698 1394479 1938925 1513826 1941080 924292 1489673 1449387 1018981 1024799 277660 1369544 271773 1204221 1801943 587957 696184 696229 163335 1377609 1448166 548429 1142880 1371441 605433 642440 763133 1174269 36667 261175 883141 399856 426930 1785609 432039 277923 789566 249398 1900382 1777080 1984572 1051623 788869 195076 295913 1272290 1821177 1671019 1027235 758334 343647 1659530 1079103 1006822 1217295 1564191 1245099 1046932 1686833 979787 1395385 619868 814441 1929946 523601 367096 785366 1811455 1280156 149544 1322016 1499262 1461151 1973700 1796179 1887038 909998 1963614 1448786 979651 1894833 1781899 1441484 1543419 1499509 1273728 1397434 1233339 659322 731711 1112539 1450293 887674 1952081 726904 1789055 1027290 1046324 65102 826031 1738328 1233560 36027 1288329 909335 1480791 490996 707067 354319 1791539 1221527 899744 6901 1025055 1485396 314856 1623323 1701866 120528 1506777 6399 970591 335360 571411 570183 1358837 1841568 1653775 1223035 1072107 798972 189768 129382 1142840 780973 936764 756338 745942 1551206 1667645 1467580 1821937 81123 1240871 1701582 157757 1212065 192525 61452 1559374 1749780 256719 1333427 1095416 554449 1204631 1209405 833831 1689946 4078 933785 1536858 1307297 916576 1288683 704044 158603 299410 1164466 1131843 679883 14627 1120419 1012944 1989298 1663182 1713599 573482 1641627 848901 945499 1133667 1698791 1997453 544988 1444977 37511 695177 708952 555975 528111 770944 1350403 1674768 967140 19161 162264 848320 193467 1613836 10238 715411 479631 803433 1619791 430257 728585 339412 13244 1489908 737216 887200 1589293 22583 1451461 579854 656063 1319742 845259 541746 1758461 353984 317209 1935318 527811 740505 1523928 1941389 1597278 167821 1159501 365082 1545966 1298715 763204 1457146 584521 1390210 242643 227001 1164162 832458 1815625 1030968 1980618 447509 1220990 1142664 801835 899795 115070 1345432 1260667 1553514 353895 1662888 550485 762584 201057 601218 1946237 1831046 846692 854242 647627 1031559 147451 1996206 1918520 88077 1899575 788769 106285 299407 712269 1663591 246560 1168975 942419 1974777 129522 1545982 170109 1878170 1011742 1782034 1534047 1727387 1401347 1185791 1531141 1041862 14710 683295 985702 813547 379151 915202 1656822 468078 1185439 46869 376455 1808555 1140544 1657053 404998 1629845 1335541 1902025 497852 581913 1529152 861423 313468 241042 1352740 493330 676805 168106 937557 1221641 1783649 1066457 1336738 749906 728883 1482534 868152 910776 222467 1443824 44495 1189207 271613 108908 1198915 1981543 1383696 80692 1337173 1673281 1589226 1439358 136717 1568867 1770879 627801 256872 1236634 284563 89078 268293 716871 1989504 742507 1319881 1129778 876073 948144 1522240 768869 1992167 1059783 1768405 1059192 625112 1564123 803189 1847573 666140 1113469 1872534 1895310 614098 123868 969599 933570 1175569 280372 1805074 1123765 1558428 1262502 110486 403855 534324 1318661 456522 1470032 249820 1794505 347836 789073 486206 739558 818357 471418 458058 1847634 281955 1805119 1123847 1903880 1899891 1032063 127405 1998734 1553687 1643373 1955731 1997284 1427625 1813381 1628002 1435188 918068 978857 1138174 1559699 769335 27275 797495 57351 1884095 1652870 1662664 441819 1997106 210095 1906195 1941997 1149706 542753 729134 1986169 800672 140090 1012495 100645 621458 560607 459166 1857716 868110 1739344 1002480 1690577 572841 1559567 328491 1236892 1025289 630518 1247698 1683343 386095 160779 1854350 654917 875448 1034865 1675176 904649 1837168 84885 707309 9215 120325 789131 693318 473584 497721 1960484 1517607 563054 50168 1169918 621940 797318 1398771 375480 73925 1299905 1990334 646138 201510 1337950 1361710 1865764 1364957 210682 1244400 115043 1071676 1501374 1218457 654192 1574002 631434 1866373 156878 373591 797937 698038 1383129 1144269 985350 957357 180478 148879 1176257 1416196 251018 1094565 1928073 201593 1521895 1042880 1464705 1507703 1268102 164103 933111 328706 858928 1378888 1331870 1801048 1093997 690742 679846 330963 580935 1993735 1185216 929885 877035 111426 415634 432422 1059034 883802 1970048 1807809 210448 122861 1607981 509188 1728520 1633196 193626 1131765 1632409 684300 1912590 1939719 1903111 1201172 1490096 1527547 817606 388250 1569254 1106243 303773 1167096 1567401 948389 777489 999449 367489 1586409 908531 894797 1261476 1782690 476198 1862181 313375 457045 982683 431982 1370809 361504 1696808 861127 500491 996120 1080298 1937701 817979 1653304 1275734 1799774 1874554 1614617 892510 170452 479312 563581 1956765 1425633 800352 1178624 802746 600145 1201534 1042396 805556 1207455 1766248 129863 1412222 224243 1584308 1714322 1222776 1355846 425162 1526190 1306298 481805 385801 1871179 1441111 67340 461326 16116 1418435 1419458 1193611 1092386 942594 308392 1245559 684209 180600 804475 774153 63891 382845 1153089 633306 340828 950711 1515006 498507 1406233 271350 1664765 1290967 1446036 1175377 1417943 212776 886559 806670 1102324 1454484 792706 1305565 825961 1691534 821644 240026 1199931 1124866 831681 1959307 129485 1893928 1289266 532548 1423579 591087 1970874 1650462 313970 631590 1020067 315981 421162 690065 1707714 1658355 794165 549354 1474653 632092 1688563 1116766 1984121 898544 73354 1543110 315601 328548 403523 1497537 1252042 1952399 1675739 212539 1022717 815223 281083 1488079 1621028 532567 740290 1702698 946054 686221 1886992 1725021 1971068 988162 1018770 822883 188374 525450 447839 329549 1375365 782949 1716536 901367 1203398 309317 1477705 569666 1369790 1967856 1662365 737053 510192 1643516 1140570 881215 867456 1668588 1066323 1240623 1128035 1129399 1700445 1994687 1394864 1166421 697452 1324825 1980041 1641842 753070 1662462 1594507 391510 16991 203698 1246123 1993410 1667169 361791 1053795 649750 181485 758768 1976561 1791961 1724050 147599 1652214 1343686 309585 1649105 711900 1652779 1441522 1417550 1062636 384406 110558 758264 1735202 718181 386586 526466 839759 202227 292398 165909 494378 321503 1299130 454849 445746 1675928 127439 612317 351554 1609968 1971786 1849537 167365 484976 1155665 93774 309003 1464974 456484 1851833 1005254 1951255 452658 374967 1052976 297632 1032636 206751 23805 714188 1691142 1307720 1423989 1610252 1543344 58438 1832967 1211735 1534188 427472 1709335 851146 1590174 872468 674634 35290 1278387 696008 651517 712686 1648595 1432717 460533 329154 113431 565813 410050 1709882 149289 420269 536440 736465 1429889 1717192 1802359 1535341 1021871 1279456 1067598 1064979 86062 1414859 183195 1575481 494625 303413 1721616 1423877 677155 1238339 1684241 1076319 805437 973175 392728 1552520 217590 1506149 1173876 1685318 1242966 705165 622835 406458 1436031 1844048 983178 1713662 994768 1796919 835449 1694957 110520 1807170 645041 1797456 1459619 1622054 1144341 1166928 411461 695855 343832 1765723 1427314 39217 510370 59573 1152683 154840 1012823 380764 1955148 1152196 1868658 1875251 144488 315929 1570036 531409 910787 1055863 880192 523312 1272774 858868 1009043 645314 1815190 13996 809255 1913870 1667625 1673094 61973 1066518 1824579 1209596 1258903 545411 726733 797859 607565 301310 1419833 162310 937862 552814 157156 469827 260815 1252124 1955412 47013 965480 1469159 908121 1003517 360715 941969 820169 1643552 1166621 565546 1380149 1048093 560971 853631 1883068 1611286 1870493 1168537 1416808 128585 524311 775481 933208 1252862 503204 422564 16581 1450706 260036 1827173 1955015 1603014 1157428 1620115 319989 1463109 1860599 561918 814081 1696232 542734 676033 286316 1744442 393797 1854747 433412 1967768 1319295 909812 155304 695948 1172412 298787 412567 1856596 1900027 623812 1689614 513003 113846 321862 1366970 319801 1277031 1031830 1162423 371025 586318 908909 1273633 118740 1040784 777507 479292 616728 1387718 1743008 1460404 65336 1583112 1562114 869315 290766 221540 1400362 1599396 253710 1767540 168540 804100 1347697 4888 916014 85903 1653964 1442743 323165 176596 1199631 1648946 632367 1013470 1950808 1693091 3099 855249 974772 263470 1849409 1452933 208189 1982553 1885950 1764370 1414081 1799409 1527922 318995 1986415 1188851 1124199 73711 1784887 1005215 513999 1635268 1827679 1586866 1654408 277086 1808297 1544953 1106102 1297465 616315 51132 1784028 1913163 632210 1234304 258142 1384304 723551 450194 491818 54443 777606 886282 889020 1946653 194610 1306736 1989131 381859 212187 1727113 1563796 1947857 1864940 32463 537514 598857 3294 1554340 239182 500719 342313 145029 1393680 33711 1974716 808588 1456033 375483 464101 1154135 1477674 1916886 971831 61765 1573801 1693442 1937993 749044 148714 1708807 713597 333108 1438334 1599181 905489 1287326 445244 1086534 229484 1443077 1034294 1598729 1406075 1607862 1076635 1130797 1437480 1339913 1513496 221397 1113816 611525 374991 1796167 1858780 148904 1449432 434342 1074238 563649 1131961 1547799 1383315 1103338 1667372 1181434 1878034 1776271 1661850 1993820 811106 1821245 1964129 186040 355569 1994925 1975539 775607 1404188 1352836 1646296 66961 749363 740453 1432048 329915 1130287 1466434 55007 1349712 794598 925567 216990 1151988 1414462 85904 128162 1347669 35759 1625675 1732776 295176 452670 458186 1529775 203541 618014 1491347 1696784 492783 1524064 898833 202238 1493998 110885 31269 1649733 1191554 606249 533426 1636906 994838 1332868 786484 1631321 1628031 223772 1111944 332406 99896 1559882 133323 1398731 669750 259653 1559663 1062859 1223300 1293164 384897 577965 1503978 950012 1514081 341011 1280761 346503 1824490 1535661 1256109 690515 748815 118741 40717 1422965 797357 1197381 1437332 651866 394952 1175241 1590192 652130 1129673 272542 692604 1349593 696550 539082 1655744 1047215 937825 1541896 179303 63724 575599 521805 1457674 473552 451471 1694456 1613568 1041361 1213883 1249648 1983853 909556 1388854 1112673 1860673 1801841 1794178 783668 1509173 1302964 671715 1855453 163384 1906654 308951 86336 365966 1854749 1484560 1150752 364728 919011 532948 1589333 1238088 106956 745778 1902894 634760 1256259 1248094 1827819 1441646 470625 30001 1527154 1505461 633407 1277367 1724859 254988 1262428 1111590 1356902 1737320 193905 1993316 869204 470447 488439 280221 1025291 127808 847757 1390551 1858198 486481 1981815 1952343 1903031 921087 617118 1507660 159240 1127955 1796962 756020 1857375 968712 316181 865928 1373184 1732404 1664624 1451427 1498345 78758 1104330 403916 1146317 1102980 1840931 702235 1080346 146266 1166320 1639712 854751 51228 1606050 411693 879722 1333661 890378 17994 1478106 1364617 200311 85641 1021039 1396101 279316 1732376 268048 910575 671201 969624 61345 218127 1312597 1746220 1415766 629703 1504837 1338434 117150 1046337 898825 578127 324410 654595 1855809 683149 767954 925678 660251 1354503 357960 1589738 375472 1516878 1008152 1678648 953434 104226 1907837 1878013 759499 1344107 1548257 927200 921351 842848 557982 195740 247212 988865 1555330 233859 1482924 1648111 1332856 585467 977588 1103755 1481223 1873170 1402973 1673045 1141780 934535 884980 432246 1503795 772896 822951 814927 203128 1404690 1168863 444105 95232 1517820 129320 295210 1190974 1862701 1801271 734726 563482 1636829 513179 956197 307853 842910 1018522 735862 1787477 571232 1069316 159743 2827 1719387 1046213 824337 619070 240713 1345939 232189 305966 1923872 519537 1759450 506295 1049811 1617402 1474803 702884 1841112 1869253 562898 587559 116103 571172 1922597 919360 1637247 1596021 945012 1379963 114971 848058 214717 545920 1103600 1041261 514553 1953464 530950 1462602 1924918 949683 1131874 1015502 134454 1443831 506338 1507932 1325419 1557805 561081 1787832 308259 749411 1629290 1073766 397388 1356072 1670020 1917424 1807684 1185785 1478897 1954861 1452276 1885202 725082 1471221 1191627 1937815 1754568 1654615 1868768 1940547 1191204 978685 1040199 1884476 298717 651878 1809478 1281628 289793 1166952 1692155 1311757 1197115 1571149 1573108 1054225 1392966 718333 1599784 804615 1931524 167945 910323 579267 1076919 906866 480562 239825 257790 248557 1971675 247689 1748695 423196 1459331 375498 995581 457801 1516530 1858148 1324206 1856465 20219 1551364 1092743 272356 500477 1138525 38602 475997 894997 537776 1914118 494112 592774 857822 145796 1052215 390540 36741 613440 1920194 1530047 410468 1327721 417197 1729081 1459102 336179 634244 8214 1500151 672073 1548337 1598308 1532597 167688 1252376 480420 266017 413923 1605144 1526061 1690131 1155223 1725359 721725 703 813482 1071467 1423057 1054346 1659314 1454460 116445 1406175 13351 165186 721613 1584823 1616328 1497679 35281 301116 1959175 618270 1909814 854125 840652 1917191 1434559 328595 387127 561677 148376 1038444 1233381 1957793 275784 1336859 163396 269687 843528 336468 1566578 296240 520964 1797822 1164329 258391 1549797 1667693 1472346 967924 599592 713496 1592957 729177 1220527 1627615 1506802 110142 1502500 1173470 63378 344762 1688722 1936210 192040 325630 52395 614664 173435 367922 1981373 1321936 886602 1902763 1671136 1809816 1077967 1334302 126967 1504432 1682823 712139 243577 834127 219619 300030 1816776 1555654 1637875 1463456 715383 813355 651949 803940 1059521 278632 1493914 849384 1971097 544254 1992229 933680 106457 725481 680503 936853 328815 385523 303026 1273813 685166 1972261 412223 1366511 1844430 743036 474124 1506789 862660 1653344 1621511 766648 546009 538281 1498593 1450119 1474868 967213 1286478 556513 1758355 463402 1522774 1323601 1740218 1199162 358080 866337 707411 1484171 805337 1949529 1235625 1553700 525277 1017771 739028 1308150 1827803 704221 951155 967095 1319142 1236232 1236865 1822802 362809 1697560 781835 766214 1636291 1309741 1361007 257241 270246 1851088 1281052 1409436 818156 755912 1689748 1439295 1371223 679943 1227568 75605 544429 1104504 446229 177748 1287650 78802 963090 127226 471599 371223 1155126 1843362 273329 903527 1124908 1614618 1738363 865126 84867 895855 727014 486766 1046111 645178 1944415 1750391 1101987 118159 1961146 231414 879124 1252957 1670306 1305942 1710953 479579 22171 989973 159444 417075 1097622 513521 33626 1892106 758969 1491802 135438 53927 693067 934555 1749574 1037704 1196086 1369086 1084876 1646534 1988499 1424144 860781 549165 1044040 1061932 1542323 1681246 108407 917897 1011697 1601970 1641789 1406296 449763 150592 815096 1583872 340584 107248 743850 1168541 141207 277342 1134581 163951 831409 1848932 1804952 1243280 1756530 1875919 1617137 1995667 1178274 1449142 598639 1956391 355343 1381674 359176 814132 1080308 359538 1013052 1054249 570749 1487777 386416 951755 507377 44766 209036 24437 1541892 819764 684679 1733585 1029642 1901008 446620 484406 509145 41293 250729 1549437 213330 799657 1875809 657376 1610667 881638 90848 1099814 491066 1838876 95234 851992 1743313 1167508 1757566 1092134 241256 658976 124680 1109949 1127102 1508404 233251 353582 1382113 500146 1036975 1241001 171748 1158823 38447 1552802 366878 1601313 477835 622227 1482496 388895 1184500 335960 588417 32244 271936 1517003 1070243 292099 1515547 1757090 1648772 351316 1925949 1429329 90107 1629439 135593 1416405 560870 1588556 1962958 1435012 137981 882217 1414358 349990 100298 766733 1470600 1619621 828666 1287197 612735 1338141 408903 1424860 1411264 1766418 1130409 1492223 502744 179700 984004 1548833 1598240 959176 1868822 572273 1353073 765850 1125392 294729 1278159 681304 1571800 1644653 484646 1745917 979776 109460 1692480 1646850 1148625 410332 335008 138851 1439437 226759 685887 393954 244375 48057 1498101 858567 941044 194510 114077 978028 832328 448884 1514627 688872 343225 1180717 1232742 1477749 1596346 566207 1159517 1314439 1381024 1995876 920076 1886925 1777151 914533 578283 1025996 284420 270272 3814 929355 237189 108734 1682130 1636979 1772704 1747792 557321 30392 1149793 1178803 182434 354271 1825887 1008524 529288 1681105 596227 1614828 684465 605126 916029 1149459 62350 526079 1368555 1301976 25158 1425831 1380186 1082540 516661 1653447 418149 376855 396353 1692784 662730 1497192 592702 825318 428987 1353905 405493 240659 1626624 1164047 497045 1989826 1589053 253113 1738923 342491 619966 401357 613844 1065623 77865 1582001 1468524 458461 1692558 781652 1305923 433054 264147 1150429 956422 151394 184617 998279 193704 327519 258233 1326930 5232 1688748 169810 1894924 1401879 747138 1382146 111432 1216888 377857 58608 1114644 1132883 1890123 165379 106993 1678460 1618427 1004587 1947384 493993 1828858 1698385 684095 1935787 99805 284633 40339 1935612 497836 1681344 59344 87965 1900006 93227 73024 294240 1598593 1507397 688943 454248 493386 307263 1063435 1514384 1043142 1662102 1863566 291082 718104 525092 1234136 271774 1396970 1675474 534829 1229927 94102 681043 230486 1035750 960188 883929 1233952 1654857 1200087 1021785 624177 496506 142680 920593 1870366 522281 376861 112892 699714 824321 819481 1015596 1150646 162295 1270990 965659 1457722 1891558 1721193 443012 1321573 475396 1175461 977369 308829 1216355 300907 1829633 292874 98416 983808 1477446 1447260 1809565 1658505 762007 708704 567340 1881276 477541 1276841 940173 263215 1518245 1177433 1758136 1221186 1695660 1502750 1686215 1499291 221363 432089 1802688 1319994 654110 1146877 1799077 1945917 1464196 128460 429696 828910 1728705 1715035 319945 971349 602494 230859 1620969 1942918 1611905 46937 1117660 277671 306020 1090261 1577871 608845 193279 532596 1192755 891726 1378005 1293971 1274181 1203346 1672495 707024 1243098 665692 1968862 859403 701460 1988809 1856959 335893 1810570 1295880 1782953 956347 1586578 358585 33227 570081 697066 1467909 21004 1099544 318021 723645 1581396 1705449 1745802 1803898 1134445 750396 1568067 22274 1449484 1522697 855972 1691166 1031840 1985386 1446716 837335 1827506 41610 1994739 197983 627386 216636 1865827 664232 1794900 182371 258577 1969778 600217 1280351 14913 1443673 1032309 580483 1581747 105339 647976 454215 1533845 1758259 1785360 1722422 1582015 63368 863394 1010386 1299403 1611160 1563128 701713 1789894 1181181 1821535 1899479 1097292 1267662 1912392 269273 753119 1095263 1295873 1173034 1470755 1530084 987347 1673501 511865 682229 1909398 1913019 1779637 1972241 989550 1897154 1111394 836348 873859 1129636 359713 1881960 1856361 1305431 1337384 1749261 869439 432908 1172911 1479040 599054 251362 682321 1495443 1791099 336360 783053 1904654 365170 1893281 557231 1976743 165422 1858547 1532773 1914606 214796 949780 1806071 1385172 1061951 1816635 383843 1973355 692836 599121 1374307 242993 58803 1140138 1056016 1797083 2035 54041 30755 1735312 1372853 1843621 1690587 239245 1211080 794418 1493696 893129 761540 1709044 1998069 1556118 585397 33502 1055382 1248249 1250933 1954589 697750 715521 1605412 1249975 530218 931358 1544634 748350 629277 1117169 1056477 633098 684217 1785466 1284963 1773483 599914 462995 1516970 932074 1009207 1498667 955136 626116 1203898 505201 1287407 1979772 1743096 1049877 457723 144579 1934368 471393 1474322 1516213 350651 245203 497466 1266168 1991247 150676 1079862 847381 1449565 410420 1301958 1016110 659403 678330 1893936 1053221 1119085 158931 842423 97748 357231 1901277 793640 1814965 1556349 143524 1899768 1623081 1524839 1237171 1719738 1010583 1276340 1512932 519850 1371982 379682 1192258 619185 379259 1134921 1296883 1630585 148075 1516118 746704 1819022 847581 364334 1088738 547620 971066 1108583 365750 480057 1337218 1061925 1709198 972980 347208 473166 66167 74066 943658 1972860 1614845 1506223 132855 212399 534862 292635 1681804 692333 1598186 1021227 1871502 423243 239535 1457089 848506 1881677 1120453 1154571 340564 401328 1609596 1345397 1840758 1480864 559005 1883360 649629 422718 551180 173637 1517793 1124130 1146583 339149 613258 1150364 894087 1118900 1857136 347418 1268642 324742 832460 1747219 1628833 67496 1093252 700922 150659 585154 1152549 1169251 1682335 752629 1814280 540707 207502 905575 670289 282218 926356 1941963 1899896 1640091 748087 167648 281960 941070 1528803 824185 1746089 794334 1422342 1001901 577005 1314749 631960 723943 1161791 351384 849590 78990 1182237 166900 1571539 711478 1035733 910384 1655933 1011780 982573 1723529 917937 321408 501659 1924971 280884 886622 138054 639960 115656 1482849 1659136 820828 1669091 680715 855566 114324 150978 92350 342104 172156 1551467 1391249 1473917 1664324 281317 833514 762509 832391 1587752 1108635 1392694 1534221 1289564 696542 1836147 1701758 1950410 15816 1055012 160361 1605028 546942 400144 21958 313380 1327458 199391 199320 1927704 460904 772522 1636065 550154 1854387 1952531 876404 575993 230093 1231456 1074100 1113464 23633 1443167 682160 418397 1868344 325551 1947239 533594 1383123 1684943 113455 1236924 668094 883341 98774 1887429 1979904 345272 871656 1448724 999385 1960395 1778871 1939347 1772913 464356 1384457 1866524 1400486 1123322 252657 550019 1711740 568990 1415240 694571 1717742 1862887 541753 1243886 797084 1513082 1494270 733841 1571039 271994 349939 1658781 1056560 1068295 419138 256515 1943354 140880 116668 1640626 1988552 1020888 908668 1513008 8761 1006775 1956864 48709 1861589 1787303 434788 899734 101606 1598378 507095 519808 731912 1471441 1641591 1270375 1253615 372229 187790 1187422 1520315 1092602 349299 874191 978920 1074291 958520 425349 1384251 287678 1786188 74412 1324753 1497254 1433626 852078 1883368 841757 973849 793589 1700799 1156547 261514 1292878 66428 1807506 261431 338571 1417589 960677 1728333 1038920 132157 721771 1256802 1491037 627823 1346543 1164667 1611306 1682789 260782 1279053 1914126 1115609 60664 458356 326358 1175988 315855 174083 172320 641909 920182 1583206 557018 1688754 406738 516876 1849857 471793 871393 971269 845916 358527 1291865 1235487 141557 1668063 1706412 111909 474877 1879415 1865527 533779 1792774 831027 93806 1706235 1510345 530148 685637 1769029 1511700 1968078 784376 817730 1931948 690547 1398096 1856354 1156264 1629626 1950858 245003 1379430 1576861 446255 1935010 828277 1156545 893358 1050005 1434531 1297306 128673 475448 420195 308549 109278 1993847 1107563 1688341 492299 1135673 511597 279531 125710 1222738 1697006 1663642 492701 384457 1959166 396450 66868 112617 323750 965073 1151375 1682021 1663868 1211335 20678 282630 573808 72206 1305228 473890 630900 1000431 1389601 707471 234277 975898 796175 83621 1438060 1380530 544590 926168 917703 1295470 805294 416139 1448105 33300 1725694 1061029 106978 1505382 1991940 1493941 1335171 453815 1200223 582174 1750297 174429 1178857 66372 201199 1338088 121256 1713503 1283593 1272509 1023647 445061 800909 1603173 255083 571838 1622137 302116 1044559 1750902 1740031 1086919 991305 1743595 1165006 723032 788174 1360332 1021184 205540 859297 461999 1577504 33457 1186227 1666501 129307 1013201 1287462 1097404 1503086 1910653 555656 796406 1856611 776497 1499326 1919717 469331 1201606 710168 792023 1769088 1843057 954887 798321 1425164 73165 346748 1700704 502462 1962371 1180937 1669336 1033992 1202153 1052997 487608 295838 120794 300384 1002194 173604 1951103 1762239 978161 1534147 1790621 1118524 251630 1985097 678257 139056 1321643 1312201 447657 562043 742130 1477497 1785232 1676083 137142 1132453 1166516 959469 1723577 655296 1620715 1202314 1718799 108108 240104 1002620 1741405 1235393 1980608 863868 1306693 1988798 1743697 1521192 333326 1014376 421143 1345668 602797 1989551 1519694 1614571 1707735 1343521 409279 1110900 1413032 1490529 1233347 1334162 91714 561040 1386396 1208604 76940 3106 1084307 1495589 612987 1550769 912514 427483 1564611 451621 409578 469986 1377395 1548178 15365 1223110 162280 790767 738990 140186 1037724 828971 1055263 850022 1329732 1761467 1224818 293120 792104 1192182 1516404 1313271 274043 1287040 1844605 971345 432242 897379 432587 96062 1211674 1965618 572642 894840 1685590 1156685 169562 1195050 1493513 711717 829098 984893 1460171 1609230 241965 1902348 1080697 419344 867937 1994808 1527207 653002 748600 602282 1120629 203151 970049 1128983 1902219 354513 701729 1622246 1345484 716141 1760472 619160 797671 1611161 1782101 1630158 690369 1855050 1610313 1124590 1658139 1474371 1563505 1919580 1266957 387776 351816 1570427 893410 1498384 1137685 65071 691422 1635401 296485 1858136 649897 46899 637558 1782396 1649043 909004 1755260 983908 1099980 1507937 1978807 1753590 1645153 785508 146560 1671854 395389 673243 353004 1869973 1590668 429461 879291 126115 1339159 1196304 68310 365953 194359 1896561 1355509 187270 1689011 1418855 9072 1072401 1137630 1036196 700855 1694071 436032 497904 1566582 605887 711632 1512448 1924290 1321414 582709 720700 1498298 1653873 687234 306924 627571 1388019 1810868 1425569 538088 724886 43457 147893 69056 804572 737294 1048540 1331635 1298361 1187668 1097295 1231549 1534928 876310 1297903 1740447 468964 1028151 264899 1715939 657490 824331 1744589 426818 412802 1050675 865259 1534139 1298111 1964394 1171005 1849781 1066503 559099 1142881 1014719 903962 709146 68563 527471 1747560 1557849 560280 713768 894511 636574 1719621 1646076 800951 135958 819190 1966426 591747 1315040 1772441 1498338 999426 808836 813915 775460 1798638 1308531 46335 1691350 338083 919051 1297073 69563 1302218 122152 856124 338975 305976 1044735 1236940 1547884 1200690 502413 1518914 609552 1875618 1395014 1132930 1030202 743176 958879 1997792 828339 1232497 171116 197689 1413665 50917 386703 1237565 236711 1805842 1567583 1972543 1732122 1071822 1888634 382680 245822 1419623 347113 1670832 876303 1068319 1942890 1789306 723976 1890814 478676 1655267 1905741 94586 515452 1418699 321178 1300823 627805 382983 1163677 1052926 103170 1978325 447499 474100 1024938 1968790 1815408 1050725 1152722 373853 1344558 760215 1161415 808065 1096219 753843 1716307 612364 1503020 79207 865972 1804997 1622323 461432 1475715 503507 249996 1598586 953475 1168280 647473 69241 1071576 1790462 1183035 814779 954722 1392639 1253044 1474053 1699626 454599 1493897 1896239 129772 1853474 667069 323129 1114178 1389976 1840099 186037 373358 1979094 707887 955072 632924 391041 1628422 924214 1883514 1625579 376856 1968241 574391 594609 256944 246879 1085053 81073 460179 1324086 1446522 679810 1938556 848489 640938 1251050 74570 1580229 1184173 1753981 1537986 1765063 323304 220911 1757434 1482292 566176 1023414 666091 511939 71723 1011880 962856 1898970 396601 1179699 1912534 411254 502786 839331 1208468 1293057 512834 1077101 36095 790298 142556 1865524 1829804 1848099 1478142 889840 1393117 819343 575390 861718 661127 645608 543842 642244 1128780 1709068 524537 357516 750067 1678240 696066 519969 454348 32766 1198488 1803711 551321 1162480 286129 504690 79169 728690 690575 849204 1219905 1453294 1526284 1661963 841274 1521234 698612 572198 597060 848431 945280 1581178 1489276 79393 1389844 792890 96993 1660192 1810108 1314486 577025 1653803 109301 191683 1490686 414449 1134997 1401077 1648442 66497 310154 1874064 581500 1793992 1291806 1631963 1029278 1159165 1784370 1233578 186001 917809 54660 1545202 1133939 169370 388764 1086921 1184190 1035973 355053 555293 1690782 908311 604935 518758 659147 1580484 845586 1875220 644790 712511 1625322 619673 434702 1370182 350352 652486 1074103 742212 775773 903489 828876 126444 185151 1763166 628395 937453 491373 1306589 391152 766017 1872593 1215118 91626 965047 13162 1112361 1558954 1505430 1735413 1342582 1995365 531231 1235595 580345 1248479 429919 112195 1124729 196364 1552687 1686219 1942688 995474 1407159 1521339 1746228 1022593 1122668 1604931 178918 235044 644045 1310472 507611 1530374 528497 71196 1982580 245133 816889 466017 1755499 900521 1535749 381006 1095227 1965943 1331281 1950278 1440815 1028807 663387 245262 1918284 355710 562611 498283 854000 261088 18535 1434456 1900069 1703171 239722 1973672 566171 334423 83392 1544029 55215 623778 1325830 1711938 1539533 1185714 266560 1240611 934666 434549 654439 1133526 1751126 612528 1671149 1081977 116669 1841541 666780 941520 509190 1469483 1008595 1649528 1628664 1756795 297372 1833227 1030144 705901 1051055 29392 721464 1081020 779087 285282 1159554 947359 722791 280855 1575690 1407438 686446 1810066 1765495 977609 1703971 911144 1117797 1513986 539832 1535806 1792771 1183726 1669698 263207 1081585 1757488 1691434 798943 1386244 1823290 557585 1879619 1669671 1693705 1780253 762888 1842905 247129 708152 1398352 704295 556369 859734 1823466 1644410 1263693 1480268 1393739 1641568 65175 1386250 1703523 42274 1791284 1996418 1517869 1329227 1819960 1672990 1753953 222202 1837291 585432 1374884 1796035 1871451 497543 438257 1184880 244389 706810 1161200 154823 883805 536502 693022 405887 396905 1737687 88005 1840216 1348876 304381 103564 909177 1811884 1323098 1235671 1944915 1068433 124329 380379 1570138 1363793 1093993 611690 459327 1645743 1739859 835213 1530749 1730 1488349 906934 57684 671173 871397 1043675 304004 207727 1369368 670549 677726 1354126 219055 1801428 1877891 446512 395570 1204434 846012 484017 1775465 1276547 1760294 1495712 264331 1932584 223057 1106970 1213808 1190983 761803 279337 1427442 882735 1538917 107751 374582 9420 1182130 1921790 760555 1503642 1521815 767052 1482672 1402285 1486406 1835130 108736 1029987 280852 779408 1372919 239258 1564770 549609 1256183 364083 1151028 21541 838527 1928150 238149 34733 504726 919457 290875 1393427 1512572 332999 478683 57805 1954436 1199350 1970689 1423476 1433461 1102097 1844926 1851491 550542 1340192 912447 1800958 819929 1522640 1097426 1580574 947410 1760788 1442085 80893 1939250 122804 374494 1018651 730972 1266479 177353 327035 308215 1657533 1162636 567310 719658 1599755 1267843 155615 1604522 1334325 1318493 1706353 1409385 1349980 358418 1012827 73922 1377699 1490200 1076030 1336593 1039310 1687864 48461 260456 1296161 109446 887820 1393345 1463784 599595 167603 512154 950949 232055 1450264 116860 1482100 61002 1554565 667137 1272840 1514 1093727 1293723 318600 492728 1478928 1266730 716622 775610 1844458 553143 213345 1668629 1874332 1513910 45839 1289338 1744928 1427444 1163735 613496 603698 946812 518470 118248 639289 687198 915307 1001772 1553004 1245246 1260221 218887 760767 1284590 1641998 1472251 1151991 1589110 1762236 1015175 203853 1377577 1043590 1345879 819787 1147052 709204 52886 461357 348783 1857885 1178449 1244185 690459 1439326 140212 1296298 1930159 1959954 1214457 1576134 1441342 1138560 863392 714608 1032528 379131 953064 1124089 113107 1941092 1571502 1457901 1302786 1267381 739245 199049 218474 809728 709516 911853 1497126 1111611 68063 1662156 1626519 1732466 1125994 462517 1157339 686661 1631810 914868 1174408 292907 1995760 1697591 384530 673224 1699163 430536 229423 1232929 1673880 443562 248250 1874774 1444884 1841174 532879 610509 1058226 1174751 1969438 761659 492354 538710 1777751 841451 578647 1261410 245313 904262 1835263 1892513 1969311 1565081 1209935 1652167 948463 979074 1543072 550771 1684461 208974 1771127 1406723 484267 428535 1923216 1505965 1776367 1121093 1392740 202370 1547877 392619 442934 817070 861647 1678020 942277 470415 1034017 689128 1731416 169245 1232793 1498729 1600899 484508 1651691 995879 252365 1512948 204359 1352911 396186 671768 362117 87323 1858304 849701 1186208 406958 1106410 1272599 369204 1936116 1464484 219357 1348831 1408718 1963800 1630890 68444 1509446 1869936 1761915 806559 669984 1670617 775193 362130 863152 1775643 162606 476956 1901745 1232554 1146098 1853816 765032 1400434 1747129 688488 678973 910137 1272589 1256149 4833 81351 446964 557913 222453 1932437 1764660 1859393 210747 1391633 905404 203116 1129475 1793364 1809562 84202 693980 140094 320660 1742781 1546189 1352430 1796188 764657 1767474 240737 867504 1507638 1618933 105540 688036 1477667 112153 479460 1857279 23387 1290255 1790049 1647920 160071 811138 1996001 1236679 1229092 743014 1914079 1692399 1130771 498095 236564 242055 563991 1411572 814894 409020 1152519 673352 865392 1902999 75692 1187326 1372560 326213 1137996 855447 1123401 752626 243543 24237 1157070 1065720 1416729 1997156 592899 1732490 954353 865493 569447 866663 1204760 962272 705397 356731 170055 891196 697267 498233 938382 397265 1114198 717591 1288676 899210 60894 1771217 359792 321042 1909922 159182 763152 1650265 1615684 1395504 178236 1916515 600053 1033687 1488447 1476486 1431221 297055 1983691 1872120 1044091 1382653 1680597 1954296 247340 847759 448556 1564406 1967981 479188 1389980 143025 495278 1348560 1715587 17733 817910 309160 1869874 1977870 1357054 203743 66648 1823323 167883 29500 628506 1726040 280666 1031361 1112319 88672 954646 299056 366942 1559512 578452 310954 1638668 4795 84454 1345019 1634194 847829 1131735 1158680 1253 1763970 483133 330935 867479 1387943 579469 1414217 244042 73128 1840780 1983107 1619908 1774500 1719378 10801 487286 1688455 1506319 766810 141403 112889 1277052 1179916 1260400 1765373 1623008 756802 48197 602142 1272437 1801587 503732 1971810 1162104 1700094 203983 243134 665153 773889 1142100 1066690 1903352 1626931 832696 1357204 1614270 1083291 1761406 1080181 1747311 1290518 380279 1693044 1296526 1361160 946878 1483757 401350 1511590 1765264 210383 777745 631796 1103882 1527859 1372974 450851 1980998 304966 1779808 520791 1493385 1590885 1078877 45780 829467 1545995 903110 27919 1483626 1242493 1203314 1152007 1213693 700492 795179 1568926 1347319 302733 518110 260297 1107024 1763414 414798 471779 1196997 1930152 425496 1887433 803931 1728838 442836 354487 1931392 947249 1909564 298860 350253 1931197 239415 1135257 1520206 675287 684819 72689 562472 179455 414221 1750222 1216561 1590963 1522644 628837 1761974 887977 661002 1321780 1159695 575185 773884 1238744 748266 843758 1740868 1677332 1533174 334819 243396 1527880 455967 987514 1467099 1307157 1907615 528017 1628888 1174805 147634 1204927 5180 832162 1305994 1799780 1446979 1418468 1748374 579 1152845 1514612 1843059 188581 505004 963758 509093 696671 171995 1863981 1927491 816825 1981561 119099 626137 1578143 1231254 887048 1615646 1663831 1281484 1666232 97529 882753 209179 1237488 79032 1395840 460788 1573453 1430454 1725829 965272 879815 132058 468666 1611654 145214 517920 361302 638517 1568476 1459458 1251907 1779766 734915 880704 693181 161130 1677419 20842 1644174 1325395 816955 1339183 697962 747487 1703050 1770385 1212576 1293005 1846688 841375 1769898 346833 709026 1929347 1693768 1863360 1875038 510896 359313 1106759 1351517 1914388 840084 855489 94768 1799410 1620982 26474 1684243 38584 470292 1824587 1976726 1111032 1802601 1284775 370396 182498 1154395 201249 747139 1592081 455546 1166865 501669 235955 252069 829437 158673 312226 1477012 953442 9240 1609632 1854656 1745126 265104 1143406 286190 1989802 1915692 1724243 841114 7770 83762 411873 354512 1626536 1036404 1812003 66941 513134 1934446 955130 492547 186965 665889 1352388 875370 727595 347829 1826280 1179748 632772 1669711 727105 428302 174945 1585154 858213 130299 1868341 486263 1464230 913650 211280 756249 283661 503769 107934 1414798 1259266 423992 1915574 1657188 854727 1654618 194716 1261426 1477725 1536588 344002 1025106 517334 51098 120330 1154601 968365 1915959 1216062 1373918 798639 436405 1968283 875282 954084 716803 1920564 847650 268331 491505 1293891 1204519 1365906 1368850 704688 1062100 1969412 1171834 219966 1412851 276612 1292210 1305168 118943 1740886 1789791 1589046 1430659 654054 1887070 988517 415742 1003975 184128 344607 1907987 549751 1087371 10689 1019081 1347602 1098400 517935 968839 148325 190302 234921 832240 330722 934957 908425 737902 1176707 852451 411320 1787383 1038287 246778 1468724 967386 1793899 714699 1877605 1564970 888736 977174 1613306 1081177 1308353 1799561 1977427 1380910 220727 763018 645472 563303 599837 827640 1221312 726268 1270946 334627 763871 1439502 873517 1632396 1914243 142346 1880598 329232 1657935 1014453 880918 79469 813501 1132977 267038 606719 1474906 48078 53024 1138004 1391121 341126 1906301 180440 133580 1091017 1754682 731822 1178479 1953979 670727 1756322 1491818 8247 790205 1962298 904433 1241523 778839 1328847 982853 48550 1053338 954856 281474 695202 72207 1156417 1930821 190208 833349 952528 7334 1538208 161368 144737 1813635 1167767 446671 397090 1842054 495047 194877 1492582 495414 388285 859601 518312 1813238 508502 1542765 1606192 950856 98980 55119 1364559 1379139 825797 1415888 1626378 1321309 1108571 1178744 1139761 1534588 400880 896506 1319807 1460638 788880 349274 256329 1168294 1148946 770807 794666 672771 835785 868579 259820 829755 1843327 1404341 204710 1279671 69191 1935791 984768 1822276 1614754 1925485 649833 89251 732749 156783 287536 1057455 1295293 1745091 1517683 1348897 1794797 986595 1683788 793239 240044 610449 1424644 220790 25275 1049129 579571 1096087 415367 673806 1397376 1960860 341860 1359699 1937379 1921976 738306 189974 1525066 493863 387707 1499873 1387833 884544 1926964 50535 933473 764735 979824 1370437 1445862 1383144 1882034 1102296 1088100 1331266 590187 1818951 1383804 1407866 1340250 23791 786015 102155 277508 268927 1264701 1904269 1795043 1510461 1965847 446340 252820 1588577 489481 824550 791625 1293044 443016 1599680 1506736 1937806 1121005 939402 1429894 1991633 1492357 1142143 779319 1321815 1643253 852082 221121 578922 1190955 1939540 1638647 1573815 1736473 195287 840373 1734016 32493 517547 1799219 300833 104419 1453562 315164 1545874 1941790 1262233 676405 73733 7313 1659919 272956 1048035 21388 1400720 1781434 409342 144114 504323 18082 917042 1724861 35449 65967 1147842 771538 346150 1132926 1600184 509682 174232 660319 1137791 1642939 1477686 791225 1636717 1444644 71400 1224012 858860 1599149 156955 540745 1917478 1190026 1025859 787595 1560323 459649 1643161 1651930 871975 1716479 1565068 1996372 881111 1057551 1336934 1867351 935604 776021 916822 1959097 916292 568460 1528607 802262 1009612 1469212 1965057 1008655 1590292 677958 1670874 910693 574906 1638537 506368 175401 790502 1064606 1965527 1422055 418646 1948610 1897982 1497458 864064 741871 1253788 1391363 1902014 881433 1656432 1576132 1862247 661779 343339 1751206 526089 1516867 241970 1614049 789362 753089 139689 655269 1023678 1504821 194825 339469 165470 1972603 1623294 623433 367434 1783829 742743 1531041 1286208 1861260 495234 49835 598355 1692004 1026625 1518472 1217062 989758 295343 37673 150346 343238 1258987 1313813 862757 865318 70480 1396367 1099685 904650 1227374 905257 369730 580861 1163275 1190692 1030932 59658 319027 1637079 517708 313736 1115499 127862 302015 1054305 308634 628613 561866 432403 1629143 903822 342045 18671 219073 346860 269468 126193 10744 727276 421520 842985 1004536 923353 490718 1103081 627138 1109293 1154023 948993 1977108 385795 1011488 895001 1841511 1262108 209401 1760296 930462 1494473 202921 662814 1807896 1236588 444525 1697568 1792289 1010189 709776 1104359 447085 1379582 1497869 527383 1537162 898322 176286 522492 628335 1485643 1279613 1344167 725051 957861 480434 1971593 1091157 1071921 1504692 1162077 958599 935466 212155 553529 255236 1080196 1492843 360903 1688395 283787 1932449 1938206 1599621 1331383 61626 1572053 1566552 1031089 765924 25058 1444422 1345658 112060 400001 828041 220362 1257188 586796 1048893 1089793 144143 1186505 1708260 1232415 945537 1095318 840977 1551777 1825780 1446369 1322775 23793 1615841 462430 781920 690610 653359 1328447 1072155 1716351 1808454 412390 1908232 213053 1245869 1953661 1175531 1386221 959657 507949 256342 1246977 1315806 1356291 621694 1666064 667526 831015 1097480 1036284 409114 1769052 1255189 569700 637619 1454894 825749 1295227 70938 974084 271400 343187 1068675 1359337 527673 1030194 542991 1578635 1613786 1124183 206400 477719 1482872 1224364 753770 428628 305732 1248498 1482322 12643 1496708 252957 335456 472750 1076607 299415 1354300 1736845 525771 118181 234219 30048 24786 742854 975410 916672 1097687 1283214 251740 1536418 928880 1127005 925994 77800 1948751 138219 1754730 1177432 793412 1314870 955204 1722731 1820708 967714 1083209 391511 1546775 1467006 1597504 1234545 428367 967795 739327 1964899 1212007 780301 1883999 362011 1629479 839181 1660378 550998 1460107 481112 1954916 1001564 844774 977433 886756 1681691 1816088 358646 351974 728112 1396389 450833 1121399 1369531 1864375 748212 802965 302254 895927 1720533 351377 1173302 1677248 99699 1683731 39973 37244 225518 1364761 825005 704307 297552 293870 1716989 1880429 559641 1323584 957726 1148879 783393 1386227 392789 1274126 1255321 121253 1605 113034 443890 473565 7463 485905 256467 1853468 725362 1219882 495492 1312030 91039 453543 1798512 1988919 1276226 1186251 1840733 843630 85353 1655716 1519467 130768 1313781 291903 1454749 935550 342056 537361 1161522 1388713 1740908 1320998 839835 698196 1452386 1617662 1558217 1544210 1673980 1679151 1414153 403760 210777 1808367 723082 1192280 1870092 1968599 707235 1307335 1411532 1834998 1597400 63233 232971 924473 1815399 254949 1051782 1289552 1443619 134250 282924 649437 144856 554609 653480 847794 1272542 1785081 1377327 880694 1299160 915464 632439 1809434 652251 1821544 1299094 73771 1388082 105807 1023405 1906929 288961 305401 589115 1359715 1117135 727903 1842936 1455423 542739 113623 192210 743530 1436704 1005477 1403548 815847 1453705 939659 874249 323669 234898 182345 1016498 1560159 1396156 457209 654117 1894359 1442661 1770718 762129 1249866 736902 1020680 1089840 1509770 1395125 882505 344872 72218 1891436 185974 1418583 1441671 1482318 1109482 677573 1892640 239143 892150 6177 652424 1563018 181469 102093 1347498 1865001 1691316 1012591 1188056 1361159 1676053 1446259 1806873 1187531 1075581 121235 1968580 850658 1219307 1567420 710548 1525611 553400 1404408 531678 1943456 1339242 149460 1954173 1059228 1324124 313103 826989 779187 1644205 928940 1043916 1656047 103837 510061 163176 1012829 372994 1793048 89794 1363469 611307 670111 255512 1827812 1688984 1994465 1608997 176749 281320 225498 1971890 996957 724268 522144 123532 1099913 1899484 1841017 356464 23386 1712631 1086276 1762079 897262 1819602 470521 1442298 1261320 1723888 1762398 1363477 1983769 490326 1996321 33519 1062182 391431 1224911 701655 345543 31770 109062 580578 915430 524555 1219154 1325042 1076131 155812 884379 1349515 124406 1518165 899609 1773255 1560630 823473 7089 889075 1323213 729364 1721579 549986 901501 66654 203192 127718 80335 100111 410516 237701 282055 73361 110763 289038 1679114 1786608 1224674 1588170 183821 1169107 490534 401554 1588324 1641707 276106 368887 1971308 1816620 1196835 1123755 1767611 1737091 49092 1965572 1265047 1817673 1130193 729991 40986 250991 1718616 1437764 1431991 784964 27187 1201768 1890354 227845 286684 1442543 1791554 572985 1465181 756893 1215168 1785629 1301046 1131893 910955 116924 1485166 1195154 925911 101850 325747 1354257 675812 791195 1490837 1447155 154848 93530 890369 809595 91406 835263 1418358 121887 348065 1026463 12271 610315 928401 1000562 1462726 391115 1791285 1927311 808502 981839 1389942 1501204 1767140 865696 1248738 1058674 740730 356818 1291324 593657 1734602 961780 145631 771092 1992011 321137 672076 1176077 477802 1790913 1055425 1819476 1884942 1885685 1228252 109336 432765 1921274 597824 849030 1765782 570074 1787205 267384 43669 1752881 385968 1303771 868204 719202 233945 1088358 1668527 925453 1599911 364086 1848678 703523 1482356 1154734 1440751 1784057 595026 1592648 1233100 555558 363562 1878452 1746282 997023 383965 556544 51738 1922181 419591 490345 909963 386305 1732135 81341 1663849 557276 468534 1596957 1423343 1976954 1655253 1084322 812457 653795 255449 68292 737623 1494756 1509151 595901 312089 1979073 1082783 1807496 1580066 1589956 148708 1612285 1513564 865340 1157712 1455362 1312388 414285 946608 971593 1239912 193253 445047 679346 1013548 285238 74802 133449 1319788 568625 1667312 1491441 1849231 1608363 852116 1001769 1311707 1830600 1299962 1502934 888226 1329189 905676 605933 450033 277527 1297092 1572518 421571 227868 1448756 287118 933396 600656 1960527 338447 300322 535276 1966398 1770958 1568111 1410504 1073880 153973 783623 342424 1490119 1405675 772501 1013861 555754 570606 998948 1784924 481816 952631 1461951 798056 1496590 43136 41804 1346791 345533 1024154 326787 628958 1978953 864544 232753 1653488 999124 1039948 1925260 1974883 603839 477183 1720976 1276171 1791509 916106 242664 1908527 119403 1824022 648291 1522980 569083 1610273 1755306 572655 778210 1627182 1184003 1852711 1332730 1965904 1015473 85968 980689 218806 1603135 589350 1523388 1286894 1340635 1704699 300839 1828741 267052 1856866 181525 178501 879991 1585575 1618337 1204255 1525755 1306125 1312714 1595392 815504 1894578 1725453 1819703 150421 979263 935509 479299 1763016 923688 1860269 452682 1194644 1335751 1091390 1472462 557938 674292 763567 1682167 772780 1775207 1558111 1355780 294782 681386 147234 1955162 881614 1476370 652144 1596337 1524801 953683 1317398 1910532 443644 911646 1321400 787034 504474 1311335 902175 1515878 484971 1196401 1419930 618821 924257 1360413 718368 1980870 199696 181648 619923 98639 1872163 799748 1740605 738118 1652582 1024320 1140981 85490 764588 1195559 1880911 1935158 1492707 615243 1477743 1477395 387880 1286920 348220 963036 1033672 1454343 1537771 1293585 74770 724670 233828 1800684 498635 1756823 1374201 178644 664700 1675432 1563385 1554749 1737722 1443519 11898 1349088 458502 96361 1662555 837400 1233002 1622429 1691254 1952716 884523 83081 481891 433831 1809483 1779210 711790 1653267 759753 254466 1898809 391038 341458 825042 1862805 471780 147846 1360866 1764266 42678 971186 1384483 1871289 1126986 523452 420604 1040565 1494666 863082 1852576 773503 1670705 895749 475932 1860306 1051447 1214615 74741 182255 1564653 1056673 12851 1689654 1595241 622312 833801 1872845 830406 33326 888160 1787252 265163 400492 1078804 253033 1101136 1136262 1679511 1635355 1088881 878831 1048854 337618 1964988 1756749 305650 240244 1839780 1257208 168651 486604 182542 959410 1298995 372054 422692 582077 1777154 1303913 1165625 1135602 1402276 594933 1296240 866026 1984463 1099057 1269610 669425 1541772 436913 265006 261532 1740597 1151105 565396 255238 1836883 1002587 1329219 1027053 530641 117553 909715 1117785 40445 642112 838576 1472933 1056860 1452948 296252 827945 142902 642769 1272519 335317 1467018 1634160 821843 1692968 1456828 1607605 214904 920770 1584461 1498662 1438543 1021704 1844585 212835 976774 1798622 1813125 1403439 1883470 1188170 1368410 40919 21122 1550325 365066 975953 54283 287816 1190997 1433345 645362 1382731 1488303 1476945 480676 687699 1771210 707611 1577093 1593218 1851559 1757544 1559345 1867122 1464828 991451 987378 660442 81679 55574 1235905 533948 1727678 13251 1603914 1686315 1220791 131709 113069 1407213 1328076 149659 1342915 1457477 1005157 94637 1259248 1020332 348183 1537238 1883020 571720 1128858 1833516 1937667 1072339 84586 698483 28694 1307991 552747 1021035 1466564 1469146 272647 1254672 1574321 1895788 1274863 1550315 1276900 1899386 1329602 331645 618864 1635099 209859 1753692 390021 642458 1218578 368454 1074279 1048847 1683598 1966188 499072 1847633 242236 1208736 909691 1242454 78639 1263976 209513 848676 1662953 817740 116559 1782560 912615 1960046 667615 640220 612827 970552 310067 1268082 519689 1880807 938672 359328 25003 653762 730493 286695 1425306 1669954 1008136 1724894 1653186 628990 146095 411129 1418797 1247768 406981 1928421 1909881 201204 1889623 1484701 1651319 160529 1069944 359222 261547 269156 1752177 526288 946385 1565827 511392 1895549 489748 466508 1800848 236719 1392670 970064 1795477 1451129 930728 412234 90149 602484 301184 475001 1305402 374892 670223 373895 3181 283501 621034 675530 1821035 162490 73289 1830003 1912927 616082 1862331 92374 1509069 1194596 912761 603329 565911 1032195 739652 1716364 36676 1316295 296256 759944 782673 1295679 352043 1905099 1460001 731666 620493 603752 1330178 377379 78724 1767691 1290251 1205705 965448 1519975 31441 364367 1816573 1817155 1696136 1278582 1571050 727999 1340136 302251 1772199 906398 1206704 1695958 647821 955568 464065 161519 616194 128690 199336 170578 208939 798496 1080907 1570885 900102 547452 1007527 36258 756042 67582 1208828 369183 654998 977891 380601 161236 1150349 968894 539348 894166 1628767 1921889 1741713 112697 1546809 1163989 635133 961483 828693 1143422 883182 466153 1284922 590496 304491 24692 1908152 1739096 1547840 332290 168345 519831 1512172 817383 1372893 1967419 643269 1766972 116914 682162 127851 206478 1838148 405306 1745760 1256583 551545 650051 1302506 1654909 873589 1292849 201211 322635 1966340 1816243 263344 1191959 833554 741870 1597700 379510 770489 1545862 936320 1871005 171812 708616 1624384 1117825 1107398 1259023 1499333 459809 1760289 401695 569588 33943 1994082 1503681 420152 663179 1501714 840120 517220 24 1677743 1455965 955939 120737 1632615 286809 1495364 1262879 1613473 557557 423438 247936 421114 1896951 465374 238464 260386 879017 550002 1865718 993264 1829756 1878039 176039 511029 337071 965290 499322 1234707 861590 262894 1878112 1983850 1907552 38609 519405 926079 1787813 1587287 142835 679496 947357 430608 807994 1865878 907798 1936957 1216322 555372 1334256 1778246 12079 611025 1840027 1153563 713662 168657 42854 217878 1342117 119508 1690404 561754 534880 1818203 1183573 745813 860715 510673 711194 691368 730555 1970679 1041885 615344 395070 1738973 1284100 414880 1381910 1871111 1051604 154751 1558848 368635 1784076 1846700 735980 1941648 982960 879152 1489495 1043830 1853702 35898 1050070 582855 1587937 1501015 1944807 419621 1956542 23787 1441938 537707 1795151 1241370 1063097 1916396 1839365 1530429 896159 1953139 277817 1456354 742596 21298 805504 499984 1148225 670520 726824 543687 1846475 1780984 1734370 560998 211770 345965 781625 137534 675559 335144 1198264 1955523 889025 622026 1562176 411636 1270609 368749 5942 242041 1279064 694883 1679901 1050633 162679 1294515 1235375 901845 1337487 1440634 1809484 1962799 1681766 1658463 1285039 1927174 1785719 193894 1875972 577450 1555138 1262441 822999 435005 1300302 1064784 884114 564366 312324 1684638 1290335 1491113 1899409 130566 1773236 246101 1774559 1712900 273946 447440 1846800 1860522 1696576 1200969 917530 593229 1259087 397317 135320 1672139 1797131 1033671 1090831 34395 734050 860444 1886054 1727744 447844 856595 676349 1002153 299139 1291930 1773634 1605083 1530488 1190961 65968 703392 423768 1415431 1373468 1308996 1724429 1423110 994057 245717 771262 1846763 224266 635164 1414759 1499319 1786214 1402906 1712733 1157017 1498219 965204 88816 1204178 1360898 1928580 1032355 1441112 1638820 641292 1453970 1618693 767668 827576 1425699 1300564 1825764 1331648 442396 1830171 1185899 1773793 1464458 139587 453339 750676 723973 422929 946008 171113 798705 590938 1577012 178471 866806 1450262 1831951 828914 517322 384629 1385274 160477 753536 1255484 508262 1053843 1832716 795975 385910 504314 314143 1610631 733920 642542 1128214 1635923 699872 593139 1331629 475567 1512484 176654 1640995 744140 1671669 707087 1432094 1964139 1036228 1766846 1653773 1779552 160852 324477 1273871 116625 491109 3544 1950896 1982710 1805793 1834311 1208002 1899528 1839417 1646527 511983 1520128 1660114 1619128 1019695 1818633 1047968 79438 1940919 1298941 483732 110458 1151842 955051 342677 73209 324513 1021497 249133 620189 1078619 426215 1539904 1316852 84974 1371479 1516679 256547 1548093 690707 1793760 1746647 907063 1118217 327785 1771786 576916 1424244 1792242 860797 1464233 1128072 283561 66645 224071 914702 330111 170293 651607 1047654 1340215 210560 209236 450795 100068 212715 1450708 127274 1385764 1856246 873620 348412 760367 1384521 1416310 1145320 1471519 830027 1566516 1947738 497747 1474979 1695448 1981129 1825897 279929 1458889 1771020 1932441 976507 157890 50667 427904 963614 1121408 1919482 867966 291463 329064 1692054 1023568 582476 1612742 863004 85925 387879 946122 1707704 1489694 654823 499121 1651288 826725 1666276 1384080 827034 893099 1871988 582292 1422968 647443 827175 1175107 1546595 1970186 1714725 714369 1523065 505262 237368 643201 316888 390135 1187421 905639 1885887 6593 1597026 1558506 369332 596230 51937 1669279 456388 1522397 1770163 1359975 83284 1790212 1146944 1095701 587599 1618191 483419 1028320 984588 1143034 1257460 1852805 462508 8811 101345 77461 378032 1602583 1792966 1340703 674670 80924 993787 814614 1741729 912476 1354364 288603 415073 175485 48763 177502 813550 109049 119581 738780 35422 200454 1359708 1309243 845549 926294 1925935 196924 1539339 344121 1363358 461386 1196998 1033633 1973873 71987 1621298 407742 239505 1219759 442330 164477 1558260 1228529 1233035 1039879 780861 1029556 1107338 959594 651573 445818 1104756 1828740 1623003 513799 1897050 633643 1861176 1687295 349450 541925 502344 219611 1923951 1427499 1016533 1599452 1181679 1050393 118397 1155058 188214 999940 1232149 1314347 780757 1093322 577225 1447331 918222 963169 1418235 889842 522182 1558285 565140 37524 737706 897715 590464 1445416 1194577 1886948 399234 740091 1753039 1252811 812001 819131 352104 1682608 147337 1959482 1089950 495698 1396235 1877240 1027364 1326166 1242750 391555 273771 731469 1663165 1348618 1337612 1040227 1062546 1904129 1501313 1987845 1697702 212866 154683 1886029 810300 1948119 1920416 1721294 1572499 1309263 964290 474687 668511 825845 130870 1926962 1561968 1360762 1457858 235140 1187523 1958742 587750 1206205 1892361 1267889 1691138 1130624 1475284 1036554 203912 938760 1194479 1658264 81134 612477 169651 523632 1924492 315058 1131497 1848145 1742983 25487 793866 1611426 417358 182098 1423718 1125073 1559415 1278188 1396136 232856 1410709 1918624 897242 1919076 20707 787443 1253119 253307 1206124 1284904 674193 1993750 1263881 1797946 1426863 1346618 112766 27701 371310 1303692 286259 1673006 455711 1684715 1999542 753166 384079 1513478 1468789 259937 869390 1814876 749676 1811782 84813 341986 1083926 294554 1071060 1781621 900784 1116084 920734 1446836 1077937 1758514 204476 85967 654080 560643 1981611 1805245 1977189 95619 115303 1044343 1903983 951946 1397873 922809 584244 1634476 1297304 1466196 1150631 1522820 355359 732993 1387741 1668138 901110 549515 351582 1595834 594217 1996511 1453990 588021 438694 674669 1799315 1842447 1016060 729397 1660970 610457 1045578 800295 706293 895544 1951070 1753961 1188676 115228 1636883 992749 70005 1884122 549191 1740877 630919 686625 737925 472158 967271 352860 539181 652669 1132365 1813347 1870857 1211352 1244493 1186860 1549385 1517884 1222395 1252552 1383248 325500 185384 127262 1522278 1386148 1033313 467547 1603130 1418801 666673 301629 255425 318848 506808 1493644 1442722 1472465 530431 306068 51131 439239 605990 1723569 1688264 396965 815017 1332324 126725 1493241 857629 1770182 599265 291967 1096958 409485 851427 1509450 904821 1426107 681024 442709 1327860 885116 1504941 641667 1456246 435272 1719250 1728837 1308084 519173 1265816 1103520 281141 1372807 971738 1790770 1295100 608717 130993 1738499 1995339 1977055 1658613 1458356 466289 1177022 498104 558694 1894271 598912 600927 1423759 236844 250311 881758 1131234 377206 331611 1665003 1483971 1456066 1369417 274610 1812506 778183 169549 1426003 642855 714043 1079475 961630 948540 1051845 1957151 1485247 604085 1582396 1126090 1791139 1556976 1448745 1305247 1442030 551673 1106062 405089 1133195 610160 1367311 1613874 1301285 91330 987098 1018779 1526219 716571 1107888 815887 1599749 1532939 1532660 793979 471943 1445858 122732 1257753 1796023 421216 1065825 1157031 1326518 319883 1644647 183151 1713172 510333 1103903 331337 1894642 1121698 873246 169762 1240663 1667616 250801 1887303 960139 1409890 1505555 1207736 79378 1727163 1118801 1504875 1717605 1070089 64596 198662 1534599 509687 558219 894972 713047 906681 1353333 1823614 1131883 1260459 440853 487046 81571 1637510 579524 1007164 595134 748808 141366 1928213 714698 1612579 998302 310516 825091 341277 1647971 1273875 702709 996041 26249 897354 883615 1468535 832110 1992007 1496556 319750 1367265 1333173 29626 238887 1754714 1057028 799621 324118 438935 163037 14345 978901 1592967 1279572 1250989 1283456 198341 78159 1440866 1541418 344997 1600959 1093834 1214092 1988253 484346 1020231 1517098 25954 93228 1669583 1457370 1914662 1163513 781599 1768312 1911368 1973822 1185865 1205769 479117 1460065 1378837 1397973 1873563 369453 482643 1399623 749698 1983246 1146312 870080 1975679 119610 1034926 1583260 1457248 1959443 1460896 1035414 1402489 1642250 1675722 185995 1476056 1526895 1352698 632306 308287 930342 206124 806570 683884 631247 135721 1603399 81914 1106614 949126 1054494 1205608 853585 973164 1273880 1169873 912479 585075 203187 1009861 1556230 1592928 572789 1665466 350228 1960743 1128648 1178970 434540 211644 1843575 1945035 1966107 498155 925015 1661465 1228474 852283 816560 980621 128898 1883574 215528 1482464 1162812 1272258 781815 415730 540193 1033586 1495956 1593896 1521796 713837 1436632 605045 1811034 1726628 746151 1969603 1713829 1260086 187984 347908 1561828 718030 660866 921100 1296621 602229 637108 512831 18267 781188 1818934 888898 377150 1063695 1488301 483588 1771022 1461665 1515317 892277 364727 1535242 1944844 591992 1323924 1917079 146971 1917947 819570 593766 1892600 813019 1633745 1568192 1824245 629911 1029184 1116677 201342 594698 1270337 421163 939369 338412 879958 1253470 1467330 906774 1180626 1811277 1264287 327094 691106 1654465 969890 1392985 1571691 1220237 1352804 883701 1984608 928691 334113 650248 628487 1120698 1488389 1729539 208272 752154 1823069 672564 234057 134647 282863 1778259 1832151 566037 1193192 1365043 1148508 588267 1665816 1154699 57293 1189459 343499 941595 831664 1793576 1268965 605889 557523 1203763 1432757 1083050 1244621 1440025 582045 369591 608973 79828 1589383 1657998 1468979 202967 554973 313073 1159580 177341 1943220 771232 1363474 1516670 1994436 564634 1069958 1790240 1516464 341299 1662741 1543353 303650 605453 978080 1319738 85929 1263404 309489 1603635 145520 41794 1133326 1485150 1621309 1245629 530282 1998389 458604 530815 737478 292527 1328302 403433 1287217 1333589 1440479 1298242 700912 554536 1479860 194178 1333630 1909185 783841 1432640 395668 802472 604377 24498 46284 383490 373064 1416501 276337 58081 400152 865243 110796 392155 297128 804174 1989256 152311 1477206 153235 562444 1650178 550823 1611364 944362 523757 1207877 199282 1141050 472483 1238249 1960971 921658 1699457 1069820 1493825 961963 1049974 1013386 1995639 1280339 1887508 286732 724738 795405 589100 1148627 1902660 1993322 1227228 504230 347772 394424 108888 330214 764041 1782663 865876 625888 1126508 332646 157109 469597 242581 92972 683770 644247 498625 32787 1252418 1591379 203597 835672 86488 1518012 67545 523602 806213 1061393 744776 1110661 877415 1345887 211983 1967332 365417 1057777 515323 883446 1023631 1274032 107957 631748 1072624 1829224 1266937 1551869 1223340 1144971 1572699 1711983 1047157 1654598 669670 1744339 1755793 1203303 233346 1731351 741784 685641 902669 296571 789298 723610 123048 999450 338682 956580 455330 1549391 515977 241382 676592 1907452 559524 1334315 261648 1007030 1601425 239716 951471 1674211 1085988 802378 1030403 637508 1007520 789984 670193 1876867 1343203 1123398 1517203 79660 1563560 1750017 337248 1133640 1718779 202068 1168647 1452217 1334321 1801766 157972 201163 1749949 86956 781856 625729 191261 1042006 1661280 1871259 951179 486390 977961 400588 1053945 912273 663142 1375534 1512769 1896708 1269906 1316971 936184 1724638 1938986 993585 1750889 1622957 217853 1051645 143626 174584 323819 103725 887115 730879 667278 1380532 1441208 1549136 1840662 1106828 230615 442573 1147422 363731 1797373 531438 258347 1901658 1861230 505902 865880 954944 1559068 1334726 211857 1564548 258106 720178 1512489 1002819 863762 673635 1524184 872035 906238 1096872 211655 220443 1349267 1842511 1973529 466151 1151470 839615 526429 1439810 43050 1177024 694524 1747144 58161 514549 1894141 245656 1545416 783636 1303296 135603 1267777 1817517 383812 1152588 1882092 720172 1054729 1698020 614888 1685727 1936332 722679 563051 1417156 1503379 1979254 466934 1380889 1688527 1421560 1378780 646293 468652 1186817 1203662 1462971 956971 764836 968246 1779358 1651279 971867 1828371 39718 1211353 187535 1005207 1682685 1661952 1394276 1669782 1097729 761703 779849 553855 451445 440719 542804 1980907 1987097 526095 1071213 131397 1332351 1732809 1765955 709830 1918820 1027725 1107511 830985 1258398 1506742 121601 68514 585713 342627 530708 1031775 1696360 661144 388424 1874317 930264 1951509 325006 1256322 554815 1164327 469438 1588367 134615 1994163 707971 1378452 622256 490763 1191120 831487 771828 437645 1406391 441449 426562 697405 825507 118732 276245 313316 1795077 68977 1205048 1057513 1265991 200452 1488154 994913 122533 1902504 320819 1062041 1406340 1318171 990043 238018 1635336 1040494 677968 832450 1643624 1593848 1789964 309064 218118 1269506 847034 1101022 239808 1283858 1364444 1636462 963342 810222 30579 1435282 1193875 1881560 1331006 1501283 1618252 1621331 1144996 934362 407504 1429419 1413020 225999 149527 1299179 637427 686009 1193675 908580 1792361 623882 477402 831479 978477 1614676 385901 605432 587953 1846164 1371845 128270 972586 247914 1398757 1238898 1749669 1729337 1427972 1181851 9828 508523 1236852 420773 351064 457530 678996 1215390 529866 1606540 676366 1498310 1750198 1675129 823817 910099 1110332 27942 1072848 1695277 526641 1387895 802106 1502652 263350 127675 1853656 1084109 1338654 307884 1638113 380511 1404928 471915 737742 1777907 985519 1978746 49811 682432 1118549 271103 291682 685116 1358309 910208 1240271 982520 1918050 451229 963310 1102921 764924 1455371 1665346 1824910 403381 1051308 1999953 1129487 1650709 1495233 1285447 1757534 1924949 517365 506381 227913 523441 1984790 707579 335824 1728351 1440224 273898 1977440 879308 1852974 976224 207363 628517 318134 781970 203210 889144 434984 1657807 950912 526871 1144776 1279824 1972835 85429 283188 767879 1757344 1943869 1720767 945410 1779381 1403458 222828 872475 367160 561228 1153834 631155 280622 129484 1062838 636917 131229 300441 1179463 125794 1428517 672408 777292 654024 1862823 1693871 1416793 1798338 1008972 1023391 1291176 113173 1160678 1865487 1604363 1683891 1402279 1434177 859631 550079 337105 1806091 216354 151980 1030938 729201 1602046 953116 1562762 471044 919625 1619747 838716 1750219 1004792 601923 1796160 669922 418265 774702 1108527 964227 768707 1897743 1018122 426229 758009 1819730 283229 1968538 169940 720197 1516460 1826879 1983716 512694 1503938 974530 1970882 235092 873433 1379365 232690 1213916 1896428 905631 1451698 655429 528721 1080389 350099 835990 1219469 9373 1175020 831966 1571830 107331 583694 1744660 1219541 835916 1006489 823420 1108804 1672799 1113208 582412 1299942 129402 1770566 846970 215187 1551158 685242 1016304 1367222 611823 1149223 773885 1408966 1792456 1123139 672164 1650888 38369 1723294 1520181 1277820 1060568 1381788 1220826 678304 755340 449765 1904599 1296496 1893327 378521 1061508 507184 495675 42111 240287 388114 511141 733385 1597123 976217 749283 321630 1892371 1729224 783715 435373 1508106 439881 1049705 1317488 1143110 817216 957290 343264 161442 415190 502079 1940816 445210 1905794 422816 522613 1937727 261592 86611 1180191 1537624 1960706 239949 928467 479873 1691860 336535 452578 1167059 241787 1961236 941185 1673220 393119 672749 288563 210549 1492899 1190537 1050362 1089974 331703 933063 571233 103420 137371 114275 1633624 675674 855935 1922418 873781 1291687 1964877 1119119 1150488 1728471 172532 733933 297263 1007684 140523 1484192 1786653 1962271 68806 837070 1051877 1939801 875047 1087259 503458 1124388 1258514 1119503 1969543 1919505 1657958 596813 424687 1918581 873874 1057387 514588 1065856 1421440 1183814 1886951 52306 697704 1937316 359659 723972 1915810 517364 783188 1710189 1595020 1588459 431978 522653 1859315 794130 714225 1636040 933842 81641 987348 774804 1428323 352987 807808 1876298 774927 536277 846084 1496354 1485230 159114 936078 1811994 1475962 52156 1902680 487049 337500 1764097 163187 1919346 1864840 1085196 855788 581714 1567233 37359 1712643 669631 1490061 787584 9007 699757 674281 7586 166997 141153 203008 105532 360316 1369739 1012392 1692453 1562468 781378 609738 737440 810446 511157 216903 1240230 607844 1499559 398410 1406217 349240 1052182 1209224 1365597 1983627 825137 1384298 766629 1313200 1735545 1233896 97366 961057 511703 1557704 1992244 64578 1035883 323755 1179033 1240236 544900 501958 398785 1258849 55211 1421212 657386 1753116 368755 1980256 477857 1243911 1275807 191661 183215 492802 955361 323841 789400 475057 432524 579707 1923314 477968 924418 136712 342205 529468 1851994 1324435 1713209 1267214 1465490 1394159 1311798 116589 560130 166902 46904 1656642 1084645 1663260 1631520 248426 917007 1491465 670183 1382334 1548563 1064700 1774647 1754286 1514862 878203 1235861 1814272 563868 1977279 552766 1411130 1347016 994023 301288 1639049 1326925 535228 427290 804058 123637 825573 797260 1536734 1673610 99298 1556987 1561490 439465 1111063 1432051 1496160 1397298 1776125 1330708 1407241 168736 872988 911519 370545 1976149 1986365 969191 627825 727589 1074829 1439101 1795462 1480166 734084 970257 867041 724840 1906218 898935 1398016 1914435 197742 220627 297161 589078 1337846 1450190 991434 58823 1387889 611526 413245 1860071 42873 393378 1971737 1634738 1190345 813153 1741208 1621253 1685771 504066 1405354 416779 1165242 810414 1549163 719117 1680591 1786574 1628009 1801807 1032940 752049 1184635 926528 320812 599905 1299703 1115050 1617806 244203 1845416 203683 1156731 1773492 1704826 1488261 249374 1152830 498408 1633755 600000 1995997 1506362 1886836 1931139 768168 1983080 507877 1773767 53132 640856 1748771 851325 1079820 562561 1829630 1979500 1031095 138587 850080 88144 427323 16685 352802 1608924 1305928 944258 1909708 292843 1868407 1957686 1759480 857594 82381 1325776 721404 469829 755000 510335 986346 1360511 1991318 236926 219184 1698248 580052 1518471 933130 138275 1016456 390105 463721 1414260 1927637 717041 371216 1552964 1355949 852886 1731313 1481234 1599518 721002 1572377 1326676 1420619 558781 36562 1183350 1917933 741963 568065 1630804 369433 99640 1046430 1996253 1253339 71755 671484 944 1750163 797798 779865 1203069 226824 52420 603936 168566 1124726 961572 537668 770744 356016 91139 1721175 1810769 1814160 637978 1544865 325149 1167650 866549 1322521 627916 1073122 1235710 701550 227529 187465 1846195 1663566 24090 1548859 1703350 632779 1330753 1011734 1560857 1503243 1954152 1547466 1797608 991275 113321 127409 69649 1991847 1398316 987082 769674 897040 771902 20381 354584 988864 994689 974111 1896222 432885 579361 894577 1595596 1303389 1832213 364200 247869 1526052 906884 358724 1840089 981955 163411 624253 1469314 1822845 1393257 1959882 657988 741406 1382498 252588 680680 1250631 1053179 1365879 495946 948220 1963793 1217618 550323 949470 1202799 1894059 1170098 1185189 297941 164384 935872 246062 399207 133719 1780440 120519 1006887 571846 713421 1058763 1880521 1877093 1243972 1572250 1355913 1054320 934088 1763314 1000376 830960 1555287 1832003 1729213 244532 1651094 1838456 1490217 190541 1579294 1916566 1630150 1850393 1016351 513489 1298381 1470122 1375276 538436 718323 592684 221423 670292 27601 748095 750356 1399880 877639 1520310 368560 920555 213222 132655 1042727 716051 291015 1339606 1688160 684284 508007 801836 94623 81794 125902 1732079 444562 530930 94556 535514 1326440 1383333 206034 1857248 1796283 1876531 882757 1681699 1612169 335611 405005 1273187 1623642 556243 631321 1880694 1025868 418721 771800 1280376 485406 976588 1452207 1467027 1130066 284744 1066711 1127547 1147227 284673 257547 1514897 29869 1150835 857339 1720545 841459 210898 1225860 653659 1997525 1522353 1206483 601231 142684 635273 1998397 443557 61048 16585 1941552 57205 1742658 207041 1581656 570754 1709263 821414 43586 36126 616796 1542502 315342 1248848 1670590 263088 672305 871577 1653930 1117484 438542 532550 1262263 1582332 1865616 931216 1198659 1422622 558811 264912 631791 676756 368432 304121 458505 1411003 1347646 544021 1646450 892077 999636 215343 267680 235979 368917 625857 567839 1918431 79199 1228648 824572 1042517 1295419 621699 238992 1621746 888316 973337 641765 497025 1634027 639121 1110223 1391149 767164 1866734 1804118 92113 1689504 960411 1640935 857263 1011662 939001 401071 724199 1918563 519029 257298 611814 1462823 2840 161941 1283065 1616726 1416033 335242 191766 573936 1454462 1480136 1454173 687172 1553274 1928292 1743705 149394 675277 671468 1180516 1776757 849019 1737258 63199 729339 1674671 584935 238710 1719683 1825365 1053080 446680 1108222 153997 661631 508537 1514728 307328 1723376 1842426 1822783 767595 1387635 1498817 1206399 825988 1828752 74424 632933 1581254 1817276 1870885 1371202 1145778 1623564 458426 1985711 1206056 1801570 1801651 787408 372812 1305805 16144 468189 1742083 62206 450630 650929 527904 948433 183565 172606 1491079 1062845 188077 231261 114332 1019805 1924761 1489044 725667 1610316 825395 310949 865092 787320 1542664 475999 1102851 81746 1736831 428264 340923 316878 614167 1922656 378300 1908439 1334080 1251939 188064 357085 1409802 1896682 1936423 1141790 160267 903130 1202176 350278 517966 187063 463863 319366 1718154 655774 1612643 908720 1984609 1958072 1603574 98424 1309319 1591487 28595 1070124 259948 148162 208174 1384703 1288825 1528126 460561 1925798 198734 1725109 33645 1771293 94061 1357454 576216 1850572 306092 763867 752628 975489 895211 1887846 222615 1146629 1080300 663874 660056 842829 1368019 1631890 914569 1808527 255967 1823474 1769801 88390 1536211 922352 244297 1921438 1970428 959407 533578 1041747 1948975 73228 787848 1970998 1140879 492486 410016 964623 1123363 1506697 1287621 121302 642677 1192103 988346 1845530 166394 159337 1416154 673506 995726 1024455 791406 1512500 1981424 297454 1021144 1961281 662636 1384850 1972064 1915850 684802 1010390 914229 845156 1022329 662134 1264487 1104364 1075247 1479487 1775926 1916679 1669331 189485 347938 1035427 797223 229902 791807 1329323 696490 1141619 911652 1679947 1949199 54932 1513934 1523461 1312374 676976 942 1637861 1388746 1904674 331425 374974 633498 1134714 261622 647564 1041842 1346168 88988 550360 1013519 67088 1911708 580034 238038 33857 507125 479768 870948 831165 1790963 1622494 890097 987418 350725 554201 1614965 732960 1915600 428508 1881626 231172 1234291 1743303 1127302 1716447 1564903 1694416 1894105 1763854 1428609 1896380 1976465 565995 1208010 1491458 185972 1993452 1671609 471944 238867 654116 970533 529748 1803938 695215 1125520 1361322 979671 1986407 1650645 137368 609953 1386745 122512 64768 1656165 652265 1073787 1808277 1904614 669500 873303 758545 1564045 1658832 804260 1150782 1652466 387314 1330256 574632 741586 734802 1223829 917631 460120 1218565 1956860 788757 1667447 1072289 5316 504283 881845 1723667 351792 118436 781651 914241 721984 1735041 1447113 1126750 1171646 437397 648025 805246 1717426 882655 718739 1191949 1210617 768315 1497429 1600496 1739838 727934 1594210 161189 98469 174515 1290033 448734 1205776 883847 570024 491318 34001 1611195 643788 1850467 920823 1405860 1632219 42964 38845 1109079 1665153 1666323 337472 989662 389747 59056 1032642 1104342 797139 551058 14297 899756 1278382 1010838 816694 1873259 1750557 1139574 93482 968018 962981 1715903 945165 367626 546674 672540 1675986 1900198 797210 1160355 657414 1122862 906228 1734797 744463 1031973 1478185 552057 82426 657602 1727236 1156355 1900950 1887279 221951 1050936 1158662 1975533 841969 1917944 1526629 1128837 1134172 558402 300290 1323985 1882329 1204053 1723590 339029 1096709 856559 15354 1743135 37333 1488217 1644222 1420554 1812995 1997832 836572 111575 731607 1600049 1059898 330573 1191915 507856 622503 881866 246757 179101 1141357 1763179 1576751 845317 183169 1805012 42949 1272610 1279822 1476434 698584 1283724 644648 430056 373885 492463 674075 1691321 1269015 1716796 1499194 623680 1771151 1877741 1429742 737344 1178028 904180 1700616 31594 245295 1553731 1254153 1057941 1789106 179986 58547 699801 451679 98117 600464 69328 1213617 1034814 1094696 722249 709771 1395261 1221591 1819030 809654 644330 738989 118836 1066893 578920 1990862 1761982 335686 398160 165483 180658 1495877 1833066 657451 1165313 1510456 1295492 1123776 270930 1881606 1071239 1796656 1598781 609370 1867910 147376 143826 1883248 781485 704437 102045 78711 353021 1216767 79886 283222 819654 1500115 1539721 463008 578055 1795518 631764 1206763 817258 1447601 1935232 1039713 1503187 1530272 1991177 882170 1804538 138279 1157445 322948 1791419 1957944 562740 478115 229130 904562 1802567 1436532 1549802 1254513 430336 344978 1443003 874469 1374636 393848 499401 1554637 1654929 1119213 744885 1489781 1008757 1456379 1369375 543916 258761 1125905 68786 476855 959016 793117 500777 702288 1207221 1890549 894217 1148871 1138663 1821241 1475288 1593568 1261916 585354 1239340 1170547 237043 1822113 1824391 299346 162549 1571909 1600647 10533 467492 1343883 51801 1541281 1027949 1251454 816914 1610517 177668 320838 136124 1764291 613746 352517 204702 175680 821647 1823345 930552 625708 1443699 1504929 1652438 1039696 1690565 549390 1026012 1296548 329501 676004 932820 1294289 479284 898916 1222505 1773183 1081231 1031287 619132 489327 124716 370699 174018 589883 483182 134804 1571551 1851074 550307 1496201 712522 1077431 227143 857647 373411 1225359 1276012 1929408 1320411 745908 1279861 1358569 1526256 1228888 1189878 669399 574247 708364 310849 1025097 387590 1604336 97801 1926896 28684 218935 1950544 970984 243510 1373796 1296114 1015892 652801 1752435 740762 1907357 1110285 540472 665420 682659 1139809 1677668 1780866 1363670 519348 185768 1393498 294822 1060383 1292237 703719 773799 1873355 576573 683095 1982860 501877 1592223 755493 480536 1035353 1809687 305247 1435276 1060732 1504561 1110672 1915423 1916710 694591 594975 377896 18820 1397266 1443467 1017625 1713678 393030 1639775 1507109 501989 1613987 1767183 1539815 1455744 783804 377014 648860 1073590 126317 1433386 680704 1889870 1960700 1254697 503696 1730609 1829627 69878 58691 1332651 253148 1991048 1356938 189353 412158 844999 640664 1113942 51494 1720945 1851505 18498 190367 1898489 1578379 737051 821565 1333819 997297 107279 711366 1174418 1990990 1711120 1898391 107880 1587900 490271 1210281 1957205 1101977 1775435 373808 1728089 1534482 1979596 1806704 66008 1140673 1528870 1565469 1489809 1486820 1497736 161886 198042 505466 234088 1140691 61498 1408986 1802961 156742 35067 311654 828713 811273 1308191 703787 207310 1475408 537956 162569 1898657 1122313 32496 136012 1652422 1986519 873358 1709467 1190739 483987 942107 771482 1161818 704604 612231 97993 1180629 1404987 1021903 1957818 262926 1429698 1641299 705470 1846035 1825502 659810 280885 707098 758585 638396 1139916 1411675 1803231 310602 1883975 1206978 1261125 960566 191824 1523997 1033350 52086 1645232 1218651 140173 699857 331531 1040913 193201 552004 1691359 1293321 1849134 1312417 723703 1374059 1526768 306351 689986 1289661 66489 3065 1228488 270825 105150 1573653 869169 1602474 414981 141945 133533 228218 221241 1774505 1138615 316976 1810170 1694365 207904 895686 1699378 387436 741859 1771039 96437 351055 727993 1713650 1132599 1887250 1884750 1358403 899742 1174501 1592652 1629703 1556945 166503 345821 649767 1131906 1764872 1842031 967387 1748841 181302 24377 795830 244936 606106 1011425 783016 1325286 486859 1810221 1645625 843979 403315 1016430 383024 196912 770349 359896 1525569 413834 1611729 415095 1549243 1010142 1668041 924739 754888 1694252 411967 1011854 1249417 135107 290508 227903 1755269 356397 887492 390493 1164196 1356230 1393313 1375890 1546689 980810 193789 683044 345011 510822 593984 47186 951628 1724789 1609669 421750 902104 81496 483597 369471 1622633 172192 1032584 1385540 1701911 766523 587067 1851577 13201 1071033 991330 471227 1983097 128411 23694 1704628 1929644 1462175 272593 813688 1135200 248114 177392 1096803 85202 1176667 202578 462085 1009411 1577084 130665 667982 1435475 746693 1193941 1684073 1670218 1228797 659206 1924333 1895881 392300 783386 1564623 1646636 1968720 1322804 155830 1362412 954212 1673675 1674479 645099 1588203 1246257 854895 90715 1632335 145685 371232 440377 1962255 695825 11218 447651 709547 672070 1072366 1047554 611535 436973 1151390 209300 1912739 1675617 253013 976014 1542425 668847 1048785 802813 910224 110352 911427 1471232 381219 1844865 1852050 1935203 1171803 1418864 1457762 1297431 800512 912637 690998 1052355 485281 1572670 1231168 599581 1165808 1501069 292764 1373683 908465 1841471 1464785 634131 1176354 550511 1937427 970447 408048 1108911 664374 1084112 319486 1780316 1432129 1138198 1602976 1860984 301279 1783129 413999 577469 450985 1611864 1245716 282085 826038 1561047 192957 125681 1992239 10418 1729777 931103 1696716 1098143 396966 742436 1931708 151656 1581733 256976 703885 1193221 1802756 1106983 434008 52931 1874285 1564758 599638 415017 1861407 1416177 1427983 1578738 875377 149276 1722540 78235 1780324 1750095 566318 52033 11413 70488 359062 1416956 154122 1622496 1355136 1639801 260149 1556575 318006 1269289 1927400 1715340 1693686 975094 1911425 874289 1159486 538878 1172121 531024 642761 1099469 493050 1065016 1167706 883390 744936 1958897 142328 305883 337825 270998 1497294 1701702 614433 238064 1856330 1541295 537198 1844171 1736359 1171099 1263995 1925836 971810 732622 1067137 392472 1466066 1650416 50180 1851333 1988187 473567 1428932 1205381 1014865 1393507 1080450 963636 529138 377071 370493 845346 1264237 1596366 827700 1480748 1144564 1511147 1032138 1566285 1432073 1812844 306774 1594976 1246919 181324 404529 468220 1952865 208319 602124 1356339 1970573 181110 1258535 1183129 1352270 1364006 1083362 1113075 1616782 762386 909657 1972036 284702 622496 1788713 729044 460387 462546 1346540 115813 1824210 1195864 229850 514204 452036 1947504 458601 1443930 118062 43033 1829386 1077332 1839696 1918214 684988 869556 47206 24882 1342829 274189 314774 1826400 743743 103182 209505 33773 714945 1642809 1912473 629232 78519 1734452 1301245 1473882 1529334 1959859 258424 1303201 133400 1788677 1161807 628606 1041906 1687749 1192238 1321154 1580596 12139 1674922 959627 1083673 1626555 1545914 1816698 1815301 1440973 74267 486725 296158 1906311 1571653 448549 1934665 901710 595860 1714636 1340667 1824909 1000289 855117 1902180 1356480 735997 388729 1070821 39090 721520 1919858 233663 52916 799959 1563351 86266 1147524 1891221 1778559 1132050 979866 1831347 887645 944289 1235601 1575606 454243 1550115 1990736 1794401 1228091 70680 1975116 1401278 1070077 187638 580064 1569612 879928 1973005 1498722 1276254 403943 1106112 1699192 1156279 851241 1222053 965426 1047586 1512869 1989027 1595639 1327058 1263409 501464 1438408 360736 1492460 1316913 754 1324502 1938615 1680609 1066951 718202 496267 53476 411158 521179 1288238 1698792 685856 192928 1964398 1668646 634318 180786 1858061 708545 919232 253224 1332212 446191 1383603 409943 4085 1520541 1033826 777607 1298631 1237719 716291 1821945 1966485 681627 1829865 979919 1325712 1234286 105691 914578 1134817 731225 1855538 1094994 393592 1342250 491657 1220686 992648 758600 1317261 1745777 1884448 601359 987075 435149 1915259 888430 1957348 129675 1782281 1745900 1999 608311 1492514 524420 1271883 76447 1759598 598279 911192 1672255 880384 951225 1012361 1445489 1454648 1347220 23103 783578 1201279 1049810 48815 1496678 536008 377924 836012 1160211 1834359 1526995 722240 173112 432865 1933788 847283 956633 1686051 1591604 183985 1336480 992949 1265882 795650 1880771 1005649 1891902 1750583 1896865 902665 1232667 2544 724581 1780123 594046 1788226 1941738 1014275 249344 1537189 1835580 1396980 471347 67345 634540 111078 943585 581697 1479544 918779 1721954 16717 179038 1639337 854368 1631399 487676 1549061 1647166 1076922 1399594 503798 473537 571848 1151337 1329016 1874725 6323 255969 117550 1582553 1500139 517822 1361009 753597 619689 751013 1808689 1210931 241551 359766 1574985 889392 746351 1749442 200951 1914477 874496 139805 1206404 279006 1616589 924496 910718 1827325 1587164 430290 920847 1192471 177803 155011 123819 1635149 751026 991773 573448 1320006 1187842 445967 223267 1794228 32459 618804 872610 265595 1349185 446211 651450 545594 1345437 663389 1340415 1439400 825801 8482 710624 543253 1257717 1662822 1277968 1267967 1721019 974713 1861811 1552997 200540 784734 792291 1438911 98015 482791 109695 135937 934925 702566 1166128 752245 271643 1922567 1285853 124270 1159937 1478691 1885901 506453 804015 1157348 1808326 63202 34816 1676101 1166401 454165 1726998 171000 1167472 1278375 1924699 1731645 855109 1314461 32413 1206839 412372 885788 1742750 737511 988065 1935788 363775 1857776 838024 46663 509346 424397 1917736 578044 514401 1983953 1870846 1585900 1517307 1547059 795423 906144 1971761 1519188 556545 1825533 910422 1008468 272884 1960065 315160 1324041 440366 588693 994659 265338 1491577 285886 351299 1882322 1012262 618631 391472 549050 1445550 896545 1161141 367117 1550430 490356 1763316 454085 131274 1582049 436929 1387971 1050222 267224 1334413 350185 729405 1205449 1189916 152894 1133659 374390 1696526 505823 1163612 1116287 1906848 581248 1627662 666996 1373984 173960 744698 791537 170732 79295 1961334 1581317 398734 1153983 1947357 1950567 1132512 366081 1620934 1021290 1992511 831572 107175 518390 1258506 563571 703567 1328270 891566 1465195 667644 306436 922908 1633053 1570380 62626 698908 355472 1387587 89334 1474394 1028474 816548 124455 412026 614611 727568 1433444 1104179 1576954 1577278 102167 540820 389426 796541 89478 1147147 1377720 667893 1547611 1879979 13358 671469 869075 239323 282227 1686615 705675 1267171 1625888 1123069 1077090 475541 1687392 102802 754801 1923779 1708549 931187 1333973 646644 764686 403902 1086346 925615 908593 1728438 1732517 747176 1590105 1349293 51208 1153872 934025 400551 1233743 976742 307427 1493198 1572079 1353225 1390281 582692 1504891 185782 431902 1421237 709967 1523494 1175590 711791 1977256 1198061 1459180 41069 594648 30251 505560 655399 1779127 1127658 703642 23528 137792 794597 1564931 697095 1691309 574849 650990 1490562 1802750 1274702 1231085 1250409 1394204 1609374 1726430 1810674 1813056 825374 1892413 1397696 1316837 339168 1489726 146917 1760976 1233113 1698618 504441 1893121 589533 885165 697833 1178038 1104950 1199345 1491252 829326 219117 607386 865472 880352 1872326 150957 454298 309370 1385136 1773581 1086741 372032 186469 788004 528043 1540159 1169482 110876 892764 738963 330592 12211 1000397 493489 1805916 1147916 1007211 538834 1280434 1159341 335830 882859 1015861 1337360 985461 1401474 495487 318681 222684 978938 275860 952040 939277 1904058 885899 1169795 1984022 740693 3684 490075 237531 840985 535412 1753037 1616743 1702474 829348 169332 1856981 728531 1216849 605595 1410460 1700332 1405776 1672731 1183856 425426 377095 719169 520725 192417 1733559 1745048 1022146 1224600 674210 190339 12237 669785 1230896 460987 1634793 1600569 69986 1600594 1643752 1038759 1161857 1005534 1885101 1483534 335298 397465 950599 60755 1336820 1063689 135061 1103939 511269 1086033 1604365 1078448 984632 355862 1223252 1263263 158820 749799 1026493 303313 131419 371166 395613 837563 37119 1950237 614876 371332 1087973 1430738 1115146 1094780 480580 1099942 1495718 1362832 1354229 955788 53123 1930048 730490 1625980 1877680 1722292 672595 793754 963517 1703621 1184646 1756687 1034342 141871 641841 59854 1414678 1197374 38571 558492 1003410 1574469 1305183 1292351 1049761 927658 1077116 1197705 1839591 914570 1175210 385789 1095182 1148199 424819 1130203 834035 713085 1504831 327695 1728608 1547517 976612 213949 122294 1143138 1441005 1935613 392320 250662 673655 99130 1427004 55545 428163 1452462 1710347 695447 1965165 509946 18797 1434913 1034279 1707300 1650427 1073625 1616034 1450635 1245767 664710 959789 653358 1543713 683208 1263749 816939 906336 521357 9784 1521124 1364044 613067 1539441 1083266 139303 1945278 778319 570597 1852051 1676485 1292809 522371 1222320 1572693 892512 279591 926514 1976330 1900927 1057871 556368 6028 1650578 1975575 468027 1888951 1711051 374382 1644382 799246 1770522 1503307 294980 1685201 1435949 1429711 174435 1723914 240300 235060 1319482 1828923 158036 1735507 688014 869400 578766 408836 504093 411769 11768 637306 12604 696464 1912728 321797 412812 1690393 283346 1699971 1236919 897087 345346 569638 1136215 1832109 317295 460745 1677311 1232095 1126531 897819 1509467 1698986 1835230 941752 1079164 420335 658814 1071055 1276939 1501212 1528152 692171 247464 1604716 1696089 591228 228972 1134974 1943786 1317598 1156360 1577693 1130526 251337 1149643 698000 1699671 1714036 1740179 1786937 813779 1372396 1125210 356670 515914 1805337 283689 1244894 185616 1418538 1188165 873269 1649147 348862 562961 428689 778788 1748373 1603702 1134739 780032 291603 1080736 265790 1968076 624446 1245853 538258 769313 294168 440245 1890982 515403 973359 118234 1519303 1576581 826131 797846 633947 1744058 1177623 291741 1271234 1974814 296465 811442 1530279 1757652 773078 1291163 950479 1886799 710491 1715766 1733100 1172616 1589268 1136519 1552364 286177 345496 161894 1093645 702680 1928327 1605814 1113999 1354283 1787930 1913766 670818 843537 649444 1251 334501 994078 708017 691821 707956 318667 467260 806920 27934 514499 1664661 815848 801847 1247805 1565575 629371 90448 625529 1861417 1337914 569398 295483 1369845 1912208 215128 965128 538690 1785705 1492267 1375984 1214492 1910146 1953589 1676989 1568799 1008614 1138841 333477 145146 389089 923122 1830575 1794206 388035 967570 162421 1621765 996283 187846 782287 855404 706260 217991 1537549 1048004 1190470 1032324 926228 44781 1778804 1891915 574541 1806934 1942557 843605 1876314 1235128 539910 1593470 1710424 1813984 1005832 1889340 239873 1038334 56683 1902452 601510 1501863 1648543 546766 211976 179256 191556 946022 736141 1972970 1525151 1030257 1774062 1871222 824955 157788 1284831 1463837 83968 185096 565573 151674 679347 1291461 1804857 1317914 498866 1600361 393089 1381960 1243101 208257 114614 190607 1419980 1140092 299436 1669947 1099673 1908571 768916 425165 1897615 1596228 40763 640474 377820 1745663 1743414 657529 1091364 839502 734121 1999951 90220 1264376 1224333 1768440 1614717 1516916 1594681 932549 1454646 1695962 1571004 895159 1949194 1613440 477137 1511014 1202955 1309085 383190 1178446 462462 332292 1180068 614663 1695355 1710412 86374 503542 1500089 485685 112294 1737904 1933324 154178 816081 14908 930717 907193 278071 1098265 1631260 1311659 1151504 1848692 353071 789453 1990322 679718 774992 1916810 484472 1564012 712631 1941366 40945 927358 136485 125019 1348061 1430170 1415003 683099 447195 1432501 539536 229571 1916253 646954 372395 1019257 1289677 1175519 457408 308703 834659 1187727 547548 856425 906656 1571651 9897 1671614 182114 751671 1008586 1145766 783029 139507 1856398 215329 1340587 1311561 1716443 1803994 1569636 1106055 177209 531841 410614 1383731 658188 841728 822425 1986207 184152 393759 1739460 1609873 553835 1794499 1087905 766600 693657 1874475 1333524 1679396 440462 881405 820949 906159 1819832 1926234 1371332 1163359 600087 1900089 1884984 316647 383121 34541 823344 1412610 989809 1861863 635180 699893 1548696 1714599 1162328 441657 496873 121374 1210213 159573 1818782 1167214 469718 4036 896541 1447172 278966 989189 1180599 332004 76735 1048621 303946 985838 1934080 16871 455240 360066 269628 1757187 1073905 1670315 284819 1156219 820818 1442948 1167239 1866799 1340169 581676 584715 507918 1700773 145443 1212674 1665599 53877 88828 612044 1198278 445879 497121 1058181 272998 368775 1663096 1907704 751228 1885980 1827559 1897929 94392 553884 91709 1545622 1891898 1962227 735007 987142 943633 753086 641088 851268 715106 1527434 627853 1964701 1608983 1837112 1256929 592086 1786635 657125 90219 1696026 1316628 332773 1697930 944009 768033 778367 77675 577679 942112 1820973 225118 1409938 483951 1237826 1454252 1456318 586611 541061 428383 1921658 990748 833708 1251025 609659 815195 348078 489187 1250 364071 991279 1369935 1989127 902981 90861 720303 985503 70779 1616926 1949705 389656 1552558 309157 351613 1479484 225032 1003621 999458 501568 197726 785351 1680058 800521 1202027 1385340 1442215 240795 636570 1793007 1433404 207042 381663 388898 1998757 1234686 8422 734192 307860 829175 758668 1602909 1240657 1128061 953258 655046 1859922 741013 583773 1037469 679834 1355637 943351 1378244 838813 1069717 551582 1475526 164709 1358739 623562 1304912 12245 859895 466072 1090992 1461622 1407132 1860650 1428417 565425 308566 1202376 914624 118722 1244107 37508 231628 813091 709907 1047551 1729838 1191646 1173202 1237612 1527988 1033230 1432849 1396087 1134494 1976262 1098357 760224 611218 1526517 1683261 313075 139954 636289 1363852 1069166 464634 1170558 326853 1471505 706760 471638 1093852 66914 97155 1337916 1972632 68260 1607840 588389 29827 1470273 17271 1365692 372769 1632105 102780 657747 425412 703829 1145649 432489 758859 1965687 697863 1748187 37999 479474 324753 1854331 1864845 1021657 100951 1788105 1145513 1876198 867207 1425729 1770720 1979150 355289 1891254 624145 952216 384286 1132049 1306721 54677 301478 761239 1965717 1784716 1791098 1088587 1634489 255441 941721 714527 1325629 593856 1866807 1872512 1495444 643349 227038 1219159 1531246 693568 208635 33271 1162422 1301787 1733298 937463 1235193 482497 54789 1831385 425189 999652 217718 805368 1576254 1084455 1318200 560592 1429388 1534310 1588812 643115 1209648 665481 737669 369448 241659 272211 916923 1044399 398653 272818 774198 1892993 1517521 1708304 1011986 1531465 666453 1974443 1375974 1377451 992474 1839445 693436 18637 827937 45058 1876861 828712 171157 1754689 1631354 626977 93388 1259030 907811 1051231 1276820 1678930 1618582 258215 1859790 697142 1627927 1107446 826121 568111 46110 1220817 1244458 959192 1236412 489210 1650326 1530437 426798 1717328 1754021 633086 191260 1074408 191112 1103498 1389608 1613917 20634 1205218 689966 842835 871699 1362363 796628 755889 1850243 1517654 1981951 1434592 1857784 1689464 1274793 1490384 732037 684 1871052 1240141 1655988 1747942 672821 938757 1922260 1769952 900053 83104 1213538 395484 1865947 670127 1503730 156704 452801 415726 1134599 182818 955334 1583852 1716081 1682157 873850 1811629 1879905 1317645 801186 1957328 1062526 1393753 806585 1231383 615724 1340351 242243 885723 1801114 1335237 452118 730414 264419 1150570 257309 327925 12011 1563012 1060696 1064851 256814 927597 340004 1347741 891033 1391350 257219 628208 726931 795421 823426 268486 1357724 1601706 1991846 607137 464575 153771 1011772 518111 554746 1701485 1927913 270516 74980 1169102 9837 772797 55345 871168 354557 906924 1314828 1090159 1898022 1779038 1343551 165366 1908750 1299517 8628 960101 718503 129482 177412 473826 1516037 607153 438842 733531 1880205 1289491 627416 878214 24655 1806883 42269 980942 1125293 495733 462415 838790 1367011 453157 132927 902883 1510108 27647 1950672 1498828 654912 617280 1575041 723172 926805 529305 1347550 588833 603864 629202 28738 1009854 1429530 978021 1054517 860297 1096903 853357 308473 528993 1543551 1477927 132315 142474 182368 1126027 1312460 321723 877895 1700 1237066 311080 1286550 1999864 1271579 1131801 1620369 737295 649791 1812241 597548 247662 594901 100904 247174 123555 1503276 298115 168710 1735139 1435827 1193314 449515 525389 782789 245034 1461518 633942 1093145 928397 1508987 1734522 1101829 422715 1538159 934012 1752967 1892429 1292538 141521 297976 257937 749807 1538754 513282 889803 728852 485426 1124937 1245397 1378707 949077 600733 1532868 980783 1155141 437370 68117 306714 235360 585991 957884 1242690 769737 1074871 1228048 1830832 1219179 1952411 387986 784979 490543 1503032 1574124 189651 1400835 1386464 1308103 1440053 530545 41164 1021901 468066 1950933 715126 1571445 144012 218789 1168696 1282873 1382843 1334387 1284563 780236 336151 1425904 1318843 376255 1114581 562442 646373 199860 1874168 368450 1590132 1379419 1461221 721789 1512152 540257 340624 464410 1236705 361386 1612863 108158 1419959 407950 729211 1767423 548937 576862 1310492 1153493 1546087 1720402 1390454 512899 1076352 1134350 104197 987286 8281 290639 1470805 1434993 27840 843219 1431923 1275526 841288 157718 326224 258422 1219946 1897273 302452 1973383 134842 1058672 1285202 1834151 821494 570417 1545932 1819990 1623378 1911681 29322 1989923 165219 1491390 1454513 1772195 159723 1634743 1543206 703262 87096 1097021 423466 1724806 1100495 1015744 93408 498840 209282 1576712 658707 504509 1519609 614498 608287 1823675 1105493 1364165 1795939 1503648 308716 1372895 1125812 1247834 51365 1198524 794727 180652 326533 300076 381268 1537460 1038116 525840 640675 99800 767835 1522453 70451 1674678 394258 269322 428224 1603169 1433880 1294176 1666312 372506 1491934 1179831 1512143 1636482 1946056 1512184 731374 398081 1276873 1697140 1135877 1204369 231914 719074 1366572 1019813 929614 463652 1965554 905859 821284 893168 883685 597424 493689 1070051 808683 43923 1100018 1320353 1204546 727695 1425009 1847030 1716984 472159 274768 1917726 977796 813357 1350097 465163 1310227 329424 1603011 1455102 1072202 1575307 918268 897742 803918 1444885 973461 300301 596366 1260267 601480 667717 36990 1253282 1971872 1083616 1105281 830352 212184 1624953 802142 1282152 844277 587491 240692 405872 212972 241474 205282 817552 1618960 150441 1959259 1196930 1111118 854453 104808 377704 1685795 407800 1863577 1251727 1115650 1883477 8475 1912591 1664386 1538728 1696081 1018664 1534764 103131 39825 262306 1117054 1326474 13944 1185392 1937636 758270 1404563 732544 1277526 1267923 1098354 810241 1992480 1784724 1845313 1268702 1132149 624910 1892444 246431 936243 1400497 807908 614669 54509 259525 1607748 255268 1099369 816979 1983725 26412 1081490 1830907 1500326 487708 836743 1242686 549876 1064585 1317742 296705 1568249 1085057 1341848 1438167 960388 1842921 173945 1745942 1602096 1722436 719068 929040 1150295 1118324 69963 83449 25993 693793 772485 925694 1261040 1579866 1902123 1588670 1868111 1815757 983234 333294 218784 183148 348555 889055 1587974 814338 394491 1801673 1912227 448034 1804529 937390 1626686 1930508 692249 1066489 1064113 1002297 1129725 1534548 523256 269697 660653 1420784 561190 788124 1970298 581208 1217790 1586659 852028 843152 1477253 1727809 1801868 714466 830477 109365 1669825 1566104 987017 800948 810417 859079 524886 1034419 1573090 1671631 1157849 477046 173002 1643883 1687089 1819911 1403069 1663423 1853500 1890508 728602 1625598 227273 1620124 771000 941066 361537 1313626 1977389 1868483 1456136 173471 291061 206642 1727776 428604 1697447 981034 1508542 1254581 246510 1538315 946184 1280230 1453962 1227747 1977948 1410015 1324330 1862172 1509214 1525440 1410931 1883685 1949663 66458 997461 1774309 1158385 1877266 545410 432561 1482084 853360 180361 1300674 608744 439019 1758864 772408 513094 556487 734016 619955 1444619 1877203 1664682 1347575 1301517 441431 900333 1923757 663241 911980 586059 1740019 795904 1658388 1344110 637320 1064458 1301290 1989270 429624 1784150 1389829 466481 1100977 1449170 1167377 564869 473377 1988002 372641 19404 685777 1051076 1528185 1737696 1651676 1421035 1274308 1355294 204052 1143554 1180461 833656 1237390 70991 115329 34089 103048 1809387 166470 600074 1629304 436620 159359 743188 1375063 1116092 96580 279917 941835 802740 93488 498939 1931024 1453938 555776 1213540 1587102 1985545 176324 1679465 1081663 517891 1786503 691744 1862858 1676668 1834895 1686242 977682 1318409 531019 3076 733221 1266556 1838886 1725250 1542115 123716 1675280 1560004 98349 560160 1832835 404436 1729460 520981 661338 1243736 1187594 1949321 1136671 1512116 649840 719755 1645726 928930 1737175 720935 1691436 345452 275786 166670 619554 512830 1063916 1339734 1912971 1344308 848300 403904 1101025 852031 493397 1317345 1271671 1158393 1407610 374601 450647 1792520 1884924 1009499 1145122 1606096 1751980 1299249 403446 413278 1415440 143991 1282285 1588915 1302634 1135469 1087168 502751 117131 174104 397666 478904 1862655 1033135 886161 1223576 647805 392509 1296464 257398 666530 120111 1646453 557414 1188633 1767776 339668 998991 1698519 704516 1568947 803369 1549743 561813 1903266 836021 727596 209307 984971 1170259 701977 579532 238055 1789314 1500229 1492363 37108 329163 1129821 724023 1980061 821391 1889964 834774 532507 1457448 534179 676275 40455 436917 1297864 1704139 263317 1851373 1679673 1807463 1409175 587914 949082 436932 739963 280072 600096 213454 1919308 365699 1595443 796142 536468 357919 1471937 390735 1299565 1329878 1145892 1294815 450965 1903980 1496184 1180348 843457 1386752 1085160 633749 1367469 620004 1508593 1780227 506431 1792593 1033570 1321689 233338 1197486 558014 1548728 1461154 1130130 1375975 1733060 1802048 1373106 802621 1135387 1923265 1625429 1600405 740931 1938449 1454700 996148 1462481 610591 655731 1393140 1535716 674396 761441 665848 1603214 155875 1040412 1162478 491350 663381 372388 1882991 1080545 1445806 154428 1796971 1442523 962323 1907023 1112781 1519810 1238011 1997048 1051529 558778 1335908 1289438 1947548 1697431 1207486 1839478 1848968 1313206 1455154 841815 588402 1430009 1125677 1302434 147810 220909 1854641 436118 955031 1839015 374233 1532801 1578644 1145148 1433451 228592 1036053 310755 858565 1923456 261707 159981 1102952 227780 1020618 1324301 314706 938320 693134 1458325 168484 1912956 1421471 886583 1121200 1405590 855643 378315 190574 1200185 339676 314481 713135 821330 1528683 1371591 1036270 1638355 1419842 1073620 1138647 1738858 1115548 370342 1427867 1416927 991538 1674880 979714 1205782 1224252 1462264 1632956 365334 1714881 1654800 518219 942935 17886 375895 1062563 656392 1417264 1402475 1646325 1256382 487106 901736 1816273 513431 1309812 401285 458056 629520 1545145 271368 1621582 318711 674458 556882 799338 927434 1800660 1753815 1322435 839890 1685010 1625935 357008 1818336 1126156 1312750 1884709 508757 726291 574127 892066 294964 1607787 780016 310047 1767522 1858512 1454950 1804012 927288 953416 332997 1063177 557748 1377567 118123 777616 1601 1052433 1847466 1322417 931967 654336 365785 1208449 58447 569320 54531 759240 724882 904703 1906618 1702527 519202 1827226 540162 339372 1794277 1459231 1604574 1862977 672641 1275128 631245 866045 1934357 729461 1540956 1983260 263213 1955925 1308257 1475429 1564446 1416887 1985281 1115450 1356702 459888 194100 1853823 568617 998545 389315 1689221 697146 1269586 829246 1560851 210296 1965859 684348 1530913 1006964 27620 720698 1076770 750361 1826968 372368 1499854 464026 1342999 1072025 1879660 1131042 1248893 700379 907012 442045 1906030 614946 116288 1973551 1416474 1902531 898506 966168 1924663 1562767 489195 1664429 1555241 1478976 1732499 1082298 96297 1917035 1544989 90921 1984562 693998 1411917 1717707 1757496 1944513 1024535 597107 405309 634014 152001 1725479 1889445 323353 519819 1529854 708529 1348111 1737389 1657318 818428 821503 889890 725047 1097684 680605 1555904 1804649 1076551 1350734 516905 491918 1460257 134754 1662303 1807937 949480 113487 1943115 1277032 284864 1443963 1644590 382702 1432177 1663078 1405547 200829 1326236 519134 1875235 1270805 75670 120652 1977026 961107 127741 763461 179442 697910 661180 1519951 1392669 1134803 1707603 1333486 1437198 1593323 904203 372503 1318316 690519 590223 1453714 319804 175806 827776 62572 1826052 376728 1141358 1289195 1829818 1281932 337119 426218 1551059 1476202 1948866 579687 1251768 162888 1737506 1925835 1301218 786455 185106 1011985 598933 283497 1971352 751485 844112 387421 1947446 1946605 1223523 1392600 399291 1725796 1802416 1823401 1516826 643811 1172051 398979 1585881 1859992 1487956 568679 1959790 186739 444070 527590 58917 914758 731504 1849123 984933 294753 1553153 94432 1607809 644134 1039324 66160 1900755 64232 650606 499113 1560484 692090 1280687 1616196 1147552 169557 1155068 658801 321089 1706207 274672 1575453 1448976 1403404 1515869 1786867 1617707 1143423 338892 58739 1154440 1590458 1692229 1810564 600034 990245 212779 1554101 243888 1642252 142709 1392589 1358380 101268 613846 832301 1816804 464266 1875007 1489864 1188887 1568522 1975415 999075 527174 700307 1676688 1696460 797103 1464529 1039343 1647131 912693 1272182 644770 1710443 438969 1712843 1608869 1382077 1325705 1704132 1727373 1909023 189800 1102210 512002 1342415 398314 1970461 75999 1980043 775606 494482 1109893 962565 1871585 393351 1623979 1486717 186931 1454212 1469678 1880523 1322112 1759822 1079288 722875 1860674 465470 1095305 417483 473678 1377653 1011837 1548887 983222 404277 1110443 1935732 841254 1301027 326740 272728 425840 1798416 1151023 848294 1048370 1997943 979037 1354978 960803 669797 1121396 738769 395986 1253421 629052 199449 958263 1739721 52795 399646 1647652 716095 568174 764631 1927596 225482 1180823 1455229 1188216 1435675 600424 1052671 1848392 723769 1957403 1078110 851973 1050762 1597490 853621 388108 576275 948727 1829761 1515827 1439750 1253972 1245526 1995610 751614 996745 1376028 270422 548292 1668663 1552288 732598 369429 715427 1958061 1465231 100800 833825 503566 1565314 1222640 361524 305791 444028 1638674 1882702 682262 1356462 806136 836503 5961 1005755 1463182 1051573 1988540 685327 1225279 31614 1469839 286482 1465235 1805360 1214577 788271 839372 816348 1748672 728419 1329279 1804962 1623654 1506585 1021318 1113818 1287199 1856385 115842 130732 813689 790367 780140 1340034 601681 250258 889049 363290 759108 462803 1847221 47312 61197 1011984 550556 692552 1789637 1180248 619819 1954487 1821619 1979168 1667798 1015595 1231378 295100 645166 1681231 626772 491901 1182451 1270075 268462 621417 1605187 1615944 987658 1409976 346744 954313 1649686 576818 1070616 153641 425335 1707154 803738 793174 1174019 1401360 1652148 672812 30309 487027 1067015 773365 1828124 1197119 1796113 1456606 1251051 755638 1568616 932758 189864 1032915 1571818 1441171 1160441 423040 1783146 1928753 449974 1869182 477695 1273847 1347275 1195706 904261 1339161 844830 378175 515466 967220 1740053 1427988 1213731 12675 72777 1849283 1061954 1402114 653343 1175553 828253 271131 870551 19135 343908 36611 1108818 950329 1738894 77962 1626160 1232706 1523645 739405 1650646 1464597 1384650 411746 1349420 955631 289527 1643623 916354 866907 1262097 561124 465062 96344 940358 553418 1919882 1128451 1549837 1829200 1445782 271948 669835 968292 1919890 1947483 1924701 1217463 301328 936068 1156550 410151 1594230 1362953 777285 890358 1963989 573992 266520 1803818 56637 695744 273216 304889 1287549 687635 1616878 863016 1306633 1378832 1034555 1964793 1097652 1753752 1766114 1906477 139005 1695955 1370132 382157 1175885 1680186 133612 320639 1116915 1922572 277560 1388920 668554 270315 1526888 67463 423893 360826 890766 1297622 1177183 1995315 1041996 942302 488190 376293 258485 1797212 535185 1678745 47672 643252 1188713 551546 1767933 893373 697614 649715 1789624 490603 249906 1446943 1861527 860313 678337 1194645 1524590 168016 1499200 912723 235805 996288 1066987 187120 1958916 701816 1774887 755513 624626 1005675 699197 1451025 1387238 494041 1406786 333105 593878 79765 1850263 1968865 804335 1800479 1157420 220547 746803 799023 585897 48047 220898 267406 524467 710282 1761856 1341840 1195317 606637 999867 524386 1193729 490497 1896077 1825317 946237 1733630 811327 650700 1006101 1298956 1186990 1399042 1480428 512755 1036884 128317 658818 1025770 1937321 1300963 645248 1881538 893699 270257 890543 1063309 236334 884753 533589 796126 1462315 259956 226144 1425868 1768437 212507 1251428 1171940 1660217 273368 700302 533717 828315 1778721 1902377 575400 172407 730563 402392 69484 383022 292214 624345 967199 45283 1453708 1242337 1752268 1295747 1302646 151474 1616740 1799669 632292 205279 1086683 427354 680313 1255984 1156487 1413330 431277 647090 543365 1618015 1608303 1692643 739653 245606 1093764 1692680 294623 1731587 1437953 71236 1365618 52164 1165812 89458 1323803 115071 1693219 1248416 236717 1256743 1644618 455735 1446279 1785880 548327 196317 53368 379301 24507 498140 1901884 55401 1159484 1224323 1485571 1499655 1667864 289387 1761377 20053 443682 1545079 1810925 1584603 640270 476724 1484823 938209 1853337 337314 1733393 190576 1576949 1143538 1370669 652970 785934 1536885 616142 1734905 630641 1112731 27018 762258 1947939 1710176 160125 1589518 553639 923314 1018674 44609 709104 4597 1153328 1035076 1639125 651816 1986100 1157694 1166789 247698 1896247 1134358 1643712 964215 583691 147415 731853 1254806 170205 1787963 1640962 842603 311276 877279 632677 441405 475825 20613 750998 339834 409270 343865 1349285 808514 1849756 1370924 219411 862275 1165311 1453279 658195 720434 1891151 519246 535133 1131572 1892766 11566 1399664 715667 833652 1840412 374328 966954 525894 81877 866264 1230 126111 661858 1701739 682418 887453 1548522 680476 1267240 275185 127216 623084 1320939 510904 1963355 433940 1995442 153070 1880271 1435313 726849 627569 227136 1635892 1290641 1981972 522791 1360372 303913 664224 312763 869482 1110427 1468048 44565 1371601 1228460 725772 912104 748377 80866 700065 613115 205696 1713054 1939246 1091489 1178720 956134 1292260 1673067 910147 1341975 449835 1255333 427448 823599 1792046 1404314 981866 1386431 294199 242343 193097 58318 1811088 1973899 1078530 1728182 580332 538499 718025 1174472 616548 1879449 1508704 594632 132966 593714 534844 1247938 1937972 801442 1627111 1304483 1931123 1105750 1562724 631026 1054702 531213 1667834 926035 911594 1103397 1709003 1599214 734433 630312 1560090 955291 98835 1554351 1660929 1519739 608901 466257 1453505 716700 1902282 1584524 606143 1756050 1428773 212015 795622 734819 57599 1275242 1007618 1950371 1722893 1607282 794004 843947 1545122 1916014 1949947 413592 1370475 1277606 1292107 1238459 523305 1235523 1114983 543195 360499 1358392 1000600 687732 1715719 827499 1096780 898796 293964 1849659 423078 651666 306933 649648 1036948 1387563 664960 1402782 94315 350615 825396 1673696 735269 693320 1150596 930278 1984054 1016361 151036 842553 1779415 302190 1620765 371929 1207528 137083 763608 1766237 259014 1321367 182444 124941 297083 1552329 1573496 1418229 1845071 1602637 1152692 215068 1998491 204865 1395399 45802 463031 1407706 123877 1587786 1406969 1383523 898213 1369 1907255 1079532 1122427 1485223 916340 316904 187634 1522095 281727 638126 1393127 275756 1957337 366127 885051 1160375 848583 295882 1897098 822398 1661349 273852 1485546 582240 780659 259817 170955 1776946 58749 1136247 306982 1316204 1610454 490933 837074 70013 583758 1444383 301209 1559043 1337005 663889 1131658 1940397 1048099 1016365 1114858 1353876 150657 183885 1549157 984458 1036122 1285941 917554 1679527 1606204 503990 1087233 1318627 1921059 675233 633585 1343749 1577909 358358 1677488 789072 1543642 507079 1278789 1579901 542914 888212 1753123 1259502 1780725 324706 1665362 1689005 1643189 331775 779921 323128 726918 606128 948522 603316 266253 148354 41342 204071 1186496 284726 26803 1541744 1447972 839195 1960346 458039 1284028 1718984 1380021 228708 1596071 592561 1632847 1311244 1006493 1342845 279429 1398616 527535 1609419 430652 784060 1723147 158510 1245538 1223902 754523 1381021 34452 761025 1392440 317151 278821 770978 211818 1022170 1689734 166590 1941434 1874549 493484 1651946 1512433 1275541 1929002 1153770 567303 1657125 1648023 1538769 232859 1498895 1788948 1418979 587783 1052735 1389637 349187 852107 586685 814259 1559540 593079 1503685 1649308 1701387 864639 299648 1206892 886732 819847 1456380 331372 1398015 1603610 1567238 416543 1917404 1993035 1799704 905094 654869 1369271 1981304 1669276 1204974 1307805 1151841 463634 980925 531165 1290270 1624098 17773 1579032 1192240 1244309 1402456 130479 533955 1676684 1840143 753472 797786 1963845 401746 726156 30664 1141469 334931 1936032 1704803 233612 304713 1884833 1153662 680673 530294 1382897 1023912 1312849 529642 1343726 767340 140728 56686 171235 514164 2396 296414 112009 1930416 616012 261644 975097 632685 1834706 1174337 1847854 807473 957352 1177529 1476659 343930 938011 162253 1666897 116175 112394 1196814 632254 1229349 745293 1787567 1407815 340358 247193 859577 417454 722959 1376048 291272 851712 1768400 40363 1338265 700899 280544 160662 878610 1122704 1805279 200398 1354211 1672899 1379283 1573797 1330229 1545043 582572 301135 823864 327473 1498649 694944 624688 906164 368184 63870 107665 1981845 588053 1206710 105729 646984 1468253 1990788 1617428 273914 208015 1438296 1530153 1475703 1884734 41423 1583749 1586170 848538 1340025 1016202 233170 211394 1336896 51701 1722256 1116129 1465477 1847769 457722 1097028 1408333 715272 221862 1291277 683547 1325798 688358 597609 1455531 330249 1768818 363342 1361209 1659493 1472286 1180217 1709405 857271 1727594 1162057 1257648 804853 1512638 213831 1101296 776096 1463815 1707345 1864161 943750 740043 227769 341680 1813485 218301 259952 363929 1418319 119841 566611 911965 820879 361543 474883 364220 1809590 1256638 1608780 173272 1640706 1781102 840153 1305867 384148 1677393 1530259 557854 1450030 258763 698524 953514 147501 138397 881452 1426642 1195514 1679732 405420 1344421 1969586 1221920 1374493 554100 1680011 893367 1407011 297314 1893738 112181 1362056 1830113 87401 860138 369654 1854697 1282521 375058 1814707 458845 115219 262778 228971 1329030 1168583 1546426 970165 743721 1995209 804266 461588 1470385 423417 1533608 963369 795329 1947962 836950 455588 223681 1311835 1566736 1612654 1223895 862204 147573 219451 971699 1846909 461099 599102 1294560 1360484 256848 879288 231152 180973 168917 1609049 1810183 721846 1661206 1089136 255094 1378788 433135 317259 1591322 922601 594819 1326172 211871 1616199 331092 810025 403847 152925 443817 1456502 943162 461556 873180 1095806 1163451 1707645 1115361 1675849 913855 528368 53775 677716 884406 1760591 555142 1266975 91613 1556978 294448 75819 51770 940730 448465 892626 229511 906115 271088 84931 28982 562782 1241506 1521735 1834035 226538 915598 667971 1136814 912545 594872 658941 889922 1286347 1328009 768512 965590 1838983 1371599 1896760 409376 1338203 328632 424164 1299583 1492808 1888458 1751910 1194437 51271 760507 1903845 1472168 1337542 1140807 1304529 369013 1651790 267608 1163578 179418 850157 221022 1536651 1663865 497378 1848848 766480 874845 380030 1426309 18835 1595332 1490651 311786 88227 369577 1733878 242515 1049347 57250 1576911 1418629 266185 1949527 1805303 1663467 1627625 4183 1057086 1428698 1595181 242961 1043286 986019 1311720 337771 1658101 1160113 498769 825676 1284585 1362976 1800366 95678 626693 239512 1574634 800140 1585928 1535791 1782033 1409201 539260 294499 1937191 47509 132764 50584 435446 236890 1181622 172567 1779543 237027 15785 675048 1800202 324769 452665 1834333 108913 1380110 722353 1460790 349785 1638899 203359 299778 449530 1173733 982861 1066920 1590797 1833314 1680004 1692126 318743 1025184 1612099 332417 1939095 62520 1389525 1989437 678800 807464 1751785 1572778 564954 743934 1571346 1028552 101222 1323565 1426522 1156972 1091652 314936 10849 1081412 1458296 1485677 316191 1602734 697565 1491036 95527 1683499 610092 1395711 1624926 1947694 1631865 324853 1470177 1295010 1411376 709437 628607 1572814 102129 989629 1067510 214583 1679613 234842 182836 1049225 1954428 1697860 1743752 456266 1576472 1775160 1837336 801703 339384 349289 701512 1556052 549249 413615 1197182 818423 1688475 589615 21552 14846 1903652 1080898 700724 1506677 116803 1663843 1826708 420837 678589 1121080 1066848 1364923 1360755 1456598 1803363 1162406 613764 341924 818393 214799 1088880 1957101 55354 607177 1335094 822241 182336 115210 1728812 1101100 1714287 1144675 307391 1136768 1589458 1452405 65218 907751 635752 661518 1745129 810502 102404 12136 426438 1328817 1085164 1235787 1104126 1922774 1369196 336575 1880300 1688691 870704 1288531 1606952 1701340 1828317 1616122 384487 799814 453677 523182 165727 814024 1457160 513327 415353 195298 354051 1416812 1698030 1876247 1610202 1665253 407302 1579710 1665665 59596 357431 1699081 1583147 161296 36915 857624 815258 1201003 1696114 1102934 479953 179276 359093 863530 1597928 1878202 1733922 1272784 16100 622352 1746374 1232310 1008767 1768439 1560089 1488255 1869999 686822 50697 634566 263111 1925122 35872 858224 831803 809289 542868 884770 1465590 616718 798642 233207 1396190 526251 1255689 1366555 1929286 1081323 849703 1000820 532419 1140765 927923 1645033 1873618 1872615 648707 138559 1108152 1170944 1325861 401874 419214 1247388 1504938 922373 599791 1126100 1532491 5214 690808 432424 1880156 1743676 748899 289373 609902 1862186 517224 25324 1418429 1941281 529737 519829 379750 1231513 1428978 836237 106281 535503 172816 1320448 1156508 1918142 156132 615363 1679045 1579628 1917842 1826427 647144 388179 1683577 756639 417179 728053 573700 1292793 1764368 1940683 1485129 1144497 235624 797760 641657 1169179 943455 1725628 1295037 112268 1839931 631165 710709 1108858 1669956 338704 426751 776315 1745182 728007 1125828 1093538 1006057 248579 640822 1338016 472498 1373506 958547 1576393 98966 1419338 1387533 565390 1695823 1868683 1201983 701110 1892095 397208 720883 359606 1625971 1048320 452075 663861 1597098 1964023 102507 1434772 131062 1625770 778631 612059 1999923 213 125580 1456539 1709084 377128 344995 579577 143659 1487673 952478 202233 1983402 136941 1377341 1728266 1120063 1130034 1460145 1839488 91192 12611 1918059 676289 67813 890592 80976 401584 517651 1855009 1427427 382410 731091 168162 1990772 4762 675134 571476 1922782 480802 1520063 363230 1811383 1180572 1121097 437478 649070 1139205 189885 1660682 1512532 664714 1236434 1120646 852584 633891 1429200 110430 1169743 531104 1196387 1769729 432981 1491437 631972 751147 1535675 1101848 47297 798933 1544439 769849 688007 259195 105897 653086 1780814 1726929 261337 570624 1274876 268681 813942 1675138 444280 1253964 168032 1513083 1089159 883504 1730941 259617 1536319 652151 1120589 1292066 697997 1994332 47627 910419 1856297 467764 487493 1580499 669324 807653 22388 983116 356420 260755 90083 1269618 834005 871148 1736706 1607046 1155416 1650666 1795365 1230293 73658 1840745 1249099 1856349 824215 891143 1287830 1982096 316471 739706 486296 1456120 134205 1201923 1448620 710731 715724 181225 144399 1862877 1899650 393151 1308972 1730498 1083288 442131 587997 260319 1219119 1971667 1205050 1648132 622422 918285 55785 1540421 1996718 794649 867778 514997 363009 1288212 794907 434820 1517551 1388755 1014673 1955797 1532771 1910872 1720311 961265 906605 723721 1959055 30349 1765304 1727309 1374383 1706118 172979 1384157 800954 1213974 1649761 376257 815170 1577799 912381 1416975 1407484 1380280 1218136 412226 1283452 739733 642058 454154 1810998 451001 1254124 1624698 373091 843149 201661 54125 1745299 195571 795315 1439067 1481980 1079330 185573 789886 899733 504414 1346696 569412 1711777 1021452 1934272 1892204 180228 912460 554365 1573285 882913 1596991 11887 790539 1808104 745850 1638053 54540 1618890 691882 1374164 512023 1050295 1593524 1097015 1783130 1510480 1786422 100984 1382037 1258587 1244993 1270154 1861182 805330 393506 70829 63231 103883 645639 56557 410875 1031643 1203079 260688 622734 422940 1863016 1887866 554587 661948 366772 1112586 465166 1278983 994153 707181 157472 1213896 1090818 1661332 202895 1928393 501915 1329852 1892648 1334651 1472355 148183 1071510 1177122 910349 1890693 1719140 267404 179065 1061173 1963023 350347 1886106 843604 1838716 142618 1544785 51844 1662318 1728964 1004434 116655 491303 1391910 809580 792125 409938 297515 115269 41034 557989 1475496 142608 802225 256699 1370073 1798587 525537 1487858 132475 299772 1983067 1906036 1461724 143278 541987 1177001 1942149 604147 456549 1615773 1066124 609560 1863860 1876366 1478646 1875623 322818 643420 796149 1241317 1271491 1490845 654566 1889024 675813 717217 684173 374193 182839 177241 389206 619518 97943 1952361 540223 773970 556693 1671981 1091679 1411380 491273 1973125 1836959 1962921 819030 301455 234995 376361 1589230 1216249 1087552 527835 953971 775021 406829 232312 1882065 210432 1317541 1189938 344915 750699 509559 1956049 1906058 832741 325144 260999 1034683 1446651 1728627 1660009 367179 1184223 890274 1754436 437011 1309213 1815330 446511 199221 930818 1033153 1453761 1779570 796589 1091827 428046 1435177 1848623 1349832 1422597 1071613 1464422 1595669 868760 541794 782251 52229 625107 267378 1552759 1528023 1308468 1625533 1467735 1639894 1802446 1219850 166982 611832 1008228 1825921 1539979 1215701 1618711 938779 487982 678061 322430 81315 501672 413433 876161 277715 732844 1807793 1034830 1841840 217375 1895996 112134 1285130 426281 461661 1215868 1283457 336519 1833951 1571046 322347 1174411 643636 1400292 1832478 185423 1403987 50487 1391956 1610792 231020 1895041 748195 1139061 207051 160968 1120567 997095 765057 396032 448379 1617080 1057068 1037575 1827776 399526 1847277 1924308 1778867 1591366 666958 1597114 1277466 492511 121469 773845 216777 1054599 1423275 13983 1346571 1765825 924766 690922 488414 446942 1809188 1224269 1067939 406751 1248650 1921496 1514614 1749419 1409589 1152223 1961712 912138 148229 1926242 1496773 767169 1165230 1399745 1882771 755016 1446687 247107 1038953 852430 914215 1655385 984968 877534 1364361 1218863 1526928 1755805 1589269 164011 694889 495639 1981648 1066430 584093 361755 466833 1199152 1341268 1619846 1931887 1192248 1055849 1321370 1323707 1726091 842793 483292 1690194 666646 465603 1264667 307673 788967 1754404 1661035 371064 755451 377994 1933823 1955163 1541109 1567011 1569508 174784 1665577 148794 165080 1029248 624363 672999 658209 1460493 1458204 169394 849044 1512660 198003 1605631 1624712 915776 1333120 903306 262257 1202977 1417267 912087 1803454 1128434 1806390 1502241 355927 1689820 1633611 156446 2083 120249 1559341 1455149 1024958 487209 302094 932760 971069 693117 713160 8466 422980 509076 922306 16913 134044 616962 884191 960771 618486 859134 1969406 1739576 1745814 1135267 1238940 755539 1424032 370039 18705 919506 610237 869859 1402761 1958698 1014159 305274 1269166 1014353 299974 1572788 332537 1138141 767616 1317227 1385048 177014 1268758 1541232 1402113 135997 227839 1997391 293811 1474631 1463693 1495439 433884 918658 734636 368355 961787 1537302 1520015 849101 308759 1629983 1379611 529831 1382105 824900 369130 1537933 275099 1890031 1279043 1336356 665227 1852358 1268208 170690 124166 1104500 1374171 1402674 1945175 1710643 1920476 587094 1885357 64222 1208831 452945 1719854 1554167 1013559 377089 19587 1829291 1283810 1691430 1901508 193942 1416667 1908668 522153 448383 1330381 1295604 1251718 388026 1707521 1471939 90420 1694452 488005 964526 1259153 772004 1751256 1284021 1263979 100829 669260 1699174 1669399 1254256 710562 680160 525504 32756 1045735 529925 77673 815431 709998 115933 168609 627064 1074401 791039 531305 844735 83648 240881 156590 350833 1764038 1034595 1448492 159683 1549889 320864 562699 1384066 770726 1509700 1473774 537673 1536839 975743 1154488 1474597 1860867 1859682 401489 1776352 144011 719665 1592627 1871800 1724999 1190494 1570495 203556 1409275 1757308 936818 1930230 1920386 1279897 305658 493310 830165 699594 1750474 1172994 1497523 857819 1486332 185866 1734777 31746 484065 1527523 641520 465256 1955990 456553 1420481 551006 36571 905305 347211 769634 505774 740509 112627 1786794 712377 1620544 275284 1827767 664190 1661924 1713558 1931533 785647 1162034 679567 889158 641503 1382555 425394 1116507 171804 611304 1589108 1293702 419392 46141 545870 352870 736189 694194 162590 1860402 1870168 129986 128242 1506322 1224782 339784 7031 613690 285824 1043814 1940923 1280767 1424467 735288 407499 36250 1214318 1783854 1884999 1167951 429984 1305628 176514 727769 1058306 1670138 1620407 44569 1098508 1066593 657831 175837 138704 1972700 1791959 1214699 101439 180395 1417802 1973025 1664596 418148 994510 1738139 1062844 1009885 1229262 414370 460816 1625215 1418458 1790392 1805350 1944328 1049870 889066 124953 52611 752805 699961 606374 507046 503693 1721086 1351072 1400027 1256331 493842 732827 702068 1885627 1722157 354869 1809368 1800160 1895475 1552055 1063728 1730787 237463 1608164 1991794 1176166 457015 1163997 1850595 1233414 55044 534017 545406 1717602 1061300 864803 1139670 857697 1163186 537671 470788 1082967 1183623 946978 981828 484871 1651153 1482612 1805431 997553 243675 888735 126969 1482533 1407731 1352821 1590799 1409984 1223083 144779 641392 1402452 1981188 859679 1537140 1782830 1960166 885574 1740401 471121 1336732 1884707 1248083 747212 679175 1932107 1479107 1379162 1576676 1612725 1629932 1789997 1709014 440861 315800 858328 1329177 1523519 1493691 1391370 1943663 1668954 1063484 473793 471515 1963520 1366559 1979716 50333 1256377 425676 1447317 991909 1913076 225531 560736 881889 101812 1359063 1624444 633153 904223 458415 1968302 1843834 1344121 1999320 1190546 1641796 562985 237768 1371961 1375369 1530565 131332 903000 1819023 514731 584150 1379644 1240433 1476805 1793236 745738 1754182 1522473 847537 652748 1614646 1964101 202428 648201 594212 301531 1740539 1025417 375151 844299 892943 395983 1610104 1594862 1806116 413061 732251 1705736 545894 1195034 238408 1247641 1991216 329506 298907 1914320 965092 1501628 1675653 1802086 1746559 1834465 103243 1857422 79947 1184536 1158466 359846 1014048 1865084 1881680 459046 199855 624036 499941 432462 1770091 1803119 1446915 1570583 1955996 1196148 479899 1795091 1718333 1129900 76263 794591 1868609 172975 1825111 1743103 1713420 1116310 1327563 710387 362005 1196736 308828 477300 982048 1113100 1407079 486323 1781674 222197 1779446 929471 1061230 88197 1132566 665403 769809 935000 1806787 1078226 1733946 1019505 1945980 1387322 1520114 1057898 1461504 99306 1693416 70268 1781363 1185153 1258020 1635296 1129985 1296619 1022462 575222 214497 1433814 867275 1139035 475330 890483 1329261 1363337 76207 1219940 1716262 294525 1329786 926024 1636211 502327 754656 1674023 862077 1324039 538622 549358 1442389 116086 1583154 1805856 333222 556930 334599 594701 1863291 63952 1851932 61141 700820 995856 893859 1458972 1537714 1256877 1386040 747694 1101422 1760674 1957301 647057 1055968 707117 457287 1925962 52753 494541 1871572 34041 934670 1633319 329538 735657 268923 344132 1192007 1149512 1399216 1671654 27486 47302 235064 37675 544555 21766 507259 1506074 1312267 987823 839203 1289992 1773436 179805 566390 776313 264545 1886392 868039 1253225 770888 1630290 1903124 1150027 547764 359174 1065578 264450 1849684 1970845 265425 1815832 1243406 1113813 1646116 1977979 1986266 123244 774322 378357 245561 151318 272479 1119554 884574 209630 174976 1947722 700758 87667 1622650 989840 1242586 1463584 1987113 1629592 964413 29059 613646 982099 679498 903507 939694 90859 797823 1826862 1564963 821394 1501496 1454202 1496640 1885928 1707504 25326 718620 1810976 525005 167391 1221481 738397 469226 1715832 1013709 890155 31771 1093445 1053205 571051 981541 1227629 1660176 808766 281447 1584025 1179151 45134 189773 258544 1805737 981578 1021726 264613 561441 362330 1281642 175276 89483 32248 1488589 933185 193780 1560573 287476 1991404 877387 574938 939729 1988021 1862097 842963 485060 592347 515009 548832 875721 1328077 1648528 1350572 1814497 284357 1192040 1434368 1174055 1955508 7054 687916 1943130 182301 1966654 237683 1036885 1666794 107954 1084890 1694836 1256257 555446 1591143 1667838 1826105 743516 299814 1970751 492627 1630414 1805940 1721678 1698750 424693 1355217 1761515 1686505 557879 418925 1139069 1465838 1252231 1784000 1133935 1690391 1094207 1523508 366597 423817 1711261 1754669 36497 891962 1634501 1330571 723421 1566449 1159277 1392086 770333 535394 1803551 1632078 1236688 395976 165231 900868 448635 1826593 68278 1347127 533544 358361 163916 1956029 1915948 1156068 1957111 300444 1446034 1693186 1578308 1438968 1509635 534081 112824 995687 1995348 1163488 1606489 1816438 138340 180057 505526 208861 1097674 265010 1698077 1578290 992270 188010 1443447 613835 1663736 14216 651504 1887344 1494404 1445511 629905 1314669 940682 417933 1118849 459086 1081118 331478 1721681 1729762 1646970 407873 1812944 529955 1105068 166546 1420288 1629372 768732 1650448 1519194 429993 790187 1973155 907143 242175 751229 61817 388128 895907 1394091 187619 123003 1434784 544902 983187 1873789 1511010 1557483 1974991 767855 794888 437428 726998 394568 1831678 1072158 769018 12199 677568 1752097 1528022 931281 1360621 1638029 552657 360813 683590 1176811 1593448 1170134 253004 213893 422865 1082897 1959350 135674 1592705 1328673 1466469 1823952 1211177 1022244 1119093 1361577 916528 1248369 915127 396818 941591 1883022 226088 214057 1154021 1516033 1036512 209533 19635 279086 1569219 1875480 1880940 1343235 879347 87937 1791138 684251 1193442 450710 735105 818419 552750 644282 1547401 1492132 119589 1282798 965957 756012 875796 1960992 873265 1987746 1295752 1371778 1917472 1702517 566348 356773 1403800 1236607 1510849 828 1002033 526271 656433 887102 1567116 640523 1878995 415851 1454114 1082618 1468246 1247835 893070 949872 446972 1261007 1936377 21472 329076 1388593 592994 741942 599336 995834 1903946 197035 476204 346663 1725315 457995 953055 1140610 1387825 1499441 506094 569747 681222 973426 1918305 866941 13842 265201 590416 1924157 1342392 879835 778092 644327 1873976 607959 96355 137299 1381875 1247964 987790 1870900 1424080 644791 127878 1923788 584852 1736693 113184 630752 1898959 1345947 339883 1088344 1555401 1613362 1888735 1528266 780799 1390422 1986987 602731 1042916 879788 66588 663065 733690 616543 1321897 1658588 757140 1037965 1871345 560347 958302 1179437 1677412 557199 587656 1896974 413256 1322198 1048595 1016301 1738896 1212506 1119433 394278 416233 1303176 985413 738455 936999 1248286 1059680 146995 941331 1651324 1972477 1370218 1545475 1764680 1296935 1052712 851935 1340735 896282 1441901 1030132 535153 641702 1243933 689411 473895 1096112 1918685 1928644 1867905 1421383 1286214 841573 1058315 1634898 100535 353832 619510 909340 583056 1357233 1389860 825412 913870 538931 1247264 1565063 1913425 1586564 903299 56224 25385 441759 1698395 672552 504062 197379 1175272 766667 878841 1838022 1129385 550063 302305 1133990 1097289 306962 1584060 577460 1650752 1332864 1853677 360695 1004174 356721 845959 661535 1832852 1563544 803968 738106 1936822 420922 1298814 1374415 1487967 683119 116787 1302956 1508443 1826600 1552606 1083461 303951 686824 1967579 34000 428398 92497 385687 1810532 1127327 1681172 1180497 424886 673620 600209 1595650 199003 1480451 1951694 973726 724772 301527 1875301 1118755 333297 1556671 505476 798825 111447 619676 783350 374010 138281 1194337 1643768 105498 1295252 1586842 1467147 1113683 1064227 535955 175375 1826785 404962 158447 17856 282034 1881629 1118064 952306 1817040 1432210 728302 770969 547788 1846430 1988699 105048 1881268 1824743 627172 110929 895396 1516508 284422 733242 1680638 434844 1148297 914303 1183722 1239247 1433805 436522 144604 693742 1061518 412009 451664 1681380 167329 999413 924053 891772 1541592 351324 1853162 1145661 1248709 311527 1269625 1750992 1058122 1226246 1485945 188441 632035 1965680 1972717 343428 830284 302120 688107 1360107 761 696947 1624160 1655907 1139416 393097 818517 394168 831225 1767708 1248058 729511 1030173 88555 81618 1980622 1965786 1935054 414779 925892 560984 223246 1797103 163391 390914 315701 578309 129551 708182 1918626 1713280 559838 1950802 455995 835732 20115 500017 1120511 1785172 1779088 1195517 1241644 653887 454901 233429 803389 1483356 1553803 1924547 428073 134036 1919805 1734328 968484 309554 286654 217174 1207941 1978265 965754 143587 1834671 494072 730302 1469787 85007 1123015 1973772 96544 698707 1575479 1397884 1492010 1966019 144153 215524 369857 634361 106427 520272 438782 1414450 260821 1753801 1798574 136237 1378797 1721644 664089 567 425685 275765 931357 1050968 1767848 1547954 1983120 1369953 678835 1484679 1205797 1583007 283110 1062097 1118453 455933 1912495 1684868 1857477 1698054 627105 595273 1955540 992303 457573 478909 1535840 1786831 287411 1304911 1652507 1801106 376294 1320228 831319 406252 1432112 1373121 1975058 424497 732974 1827335 1000025 1316820 1121041 1930131 1073407 991612 717449 635674 1874183 1688117 1537848 105351 242337 7021 48164 853394 921899 571563 89405 646578 1153826 1271322 264794 60740 1500149 808235 30757 3875 1589979 1158865 1736992 1172225 559026 215965 205479 1145119 912956 593506 1851610 1658744 588781 1288354 1452722 644425 768014 825210 451024 1925991 109369 267225 1488870 688469 663049 395051 1682414 320511 740283 1308852 1934696 13176 1710085 1445850 958143 1419662 1418918 40244 152257 998361 1860474 1157287 1795363 1438480 579712 1226381 831532 42316 376444 1392001 670052 423473 1985595 750915 1091437 1019631 183388 811807 217833 169900 889967 517715 1719113 266907 1123572 841042 1458257 784621 235101 578479 227505 678923 256931 1415683 1317519 95103 1375692 1654794 968322 1517834 1647275 214950 1976659 514210 1277757 1208073 1077703 4026 248802 1436825 1697455 534626 1832723 1225707 1420812 1129328 236761 985925 405235 425919 16009 1833410 1920394 1293378 1507080 1063262 1502855 1494213 686574 333473 422511 940969 1368770 846135 1073089 1435220 569587 1530854 709178 74381 220751 926472 728004 354993 160946 322370 1386719 752273 385883 975293 432316 1281972 862582 698924 603959 1054314 1480953 523345 385000 930635 931427 69557 1566929 1876661 1923700 599803 587679 1312839 1128368 1973129 907804 1375269 855382 1963427 910028 402720 189619 1560514 1934607 1600411 1837626 1248557 1479927 178129 783449 730983 1259719 999607 157532 1011071 1772694 1500009 1935796 1634788 764179 579150 155980 1863314 1107624 166114 143059 724944 952816 135771 1061683 1887543 213346 1808257 999613 1729027 1530052 382089 998464 656629 353219 1754491 321184 318251 1750380 1924486 1607048 1701612 477651 408166 1388461 36786 1612813 1891874 629947 1293511 916785 389837 1418187 822513 1837802 41943 1328171 915027 93978 1235698 1718242 1048207 1650783 1048040 1880385 173293 468361 1379691 1958397 599209 1552389 1467198 1399900 291151 1944235 1499732 97244 1680296 1846936 849294 1085532 1675330 854038 1311828 850186 790087 1604463 1378757 1867379 1820819 1087906 33145 1579278 903608 1945011 1454316 1203818 1058045 442707 1218734 962174 289779 1777699 1161190 746742 1595703 457568 1332758 1005192 499714 1751820 66132 1893968 791925 236853 847825 1807370 1257405 1139118 433843 400156 1739544 994698 758193 957344 1021729 228509 1329744 1982913 658703 989376 107277 601142 27171 132713 425016 1974733 338724 44066 816964 1302008 722840 1656836 326529 1654241 1268699 1861666 1936832 477891 1263028 988552 51584 1695162 1229986 540701 973367 522864 1692997 1726670 993030 1481238 57323 657328 136246 1414261 729104 1532129 773558 1058136 400914 1168957 1631609 1682192 115092 690625 362485 1680099 208919 1668258 258959 1715132 706940 935302 78176 288832 313898 1084815 1418808 1353441 609390 988099 1813689 769437 1249103 503941 1958437 551356 697349 1886051 1793633 962913 1836722 1882649 1557020 516523 1981090 497592 1953695 799598 245594 706487 666102 756251 1036454 1948899 1614294 1257702 694387 796951 1968016 1967149 463629 1429322 783129 989199 1663657 1770375 809687 1777820 497440 1261683 1085032 1545236 1986711 621714 414781 195254 1013637 49260 1802557 1471591 1300210 735658 903420 1046857 1925666 1187376 1891021 660132 377164 1411472 758104 756792 238241 1949136 1837901 1475890 420933 1375490 508343 439922 979685 1225060 863928 291119 1516086 339838 1913169 596049 227607 259188 112272 1055905 1819779 713164 1521546 607217 1112982 951852 1659976 194235 1896649 379899 493197 1294046 1189581 1807407 1152130 1731395 1976236 1786065 1911292 153100 1353989 147729 775664 1371587 151796 424358 774063 1863473 536209 1633882 352831 1894091 1978298 1518674 654574 1244026 875881 843691 216433 856039 951575 316310 1006571 84507 278439 643119 723322 236002 30230 472054 1394815 1568665 202167 1584939 406175 1264666 1806381 1518934 1155614 799537 1187520 664942 215218 458650 950075 956461 839790 730580 1856068 104094 151529 261902 1738912 751854 1716100 219655 1598532 1295467 1905197 42217 1138055 1493788 131523 272318 1639689 1627548 719311 229500 960010 1894280 1834724 1976618 1158465 254883 1484742 940054 1585316 1511893 1177520 1621853 1205448 1997704 1557401 781231 1870016 1633629 1723519 1739441 98737 1870368 147982 1401114 1261684 1679445 494161 1730062 1707759 1047520 371590 1418322 1690153 668160 1522947 1785084 404229 1028459 1769104 1861350 1250437 185108 476511 1739837 97619 1363020 857987 1681457 1534053 546205 792158 463458 1605193 1325378 154058 635374 1448769 774779 1332830 374628 672662 1756748 349705 856006 1645168 1748442 1163583 1994900 1077768 1771966 284940 1225764 692607 1895689 86640 260764 496944 615620 225502 334749 77139 1404447 1146964 1311887 265832 1431757 933203 63890 1218075 1832714 1181255 1968951 1976038 1073430 861273 135429 1251233 1755857 1182441 1451076 401158 1860353 1466818 1883962 388194 1035606 877447 1700358 607549 53547 6405 259365 647906 672396 252265 1826211 318331 1015348 71231 1377109 1196136 599107 1406267 93169 15247 1346414 1891332 343485 1522239 1524886 1054412 66459 38534 1318120 815493 1988486 339444 1767479 1933743 1319123 869250 1919752 56138 25774 13272 830692 927372 1180733 1167606 214313 1676079 1754610 871112 529951 846745 1671187 146024 54691 909345 1072189 565028 1653330 1894921 297199 1700297 297250 1560887 39349 1001223 1451647 212212 358626 563569 588120 1888250 198890 1765708 1854065 1457827 118694 881512 999055 1100426 1623543 71295 1459088 1438584 1481699 1583811 327177 1116879 918567 1448942 1641088 1724591 1292971 30177 1316955 375640 985836 1992327 1753994 1689310 980682 916969 1485975 72518 501398 1957783 1015788 1229633 440031 129592 1818136 759942 34616 1723955 63315 1620891 111968 1069268 777209 1777076 1799297 714840 1207762 849652 1600003 841403 584298 305227 825316 958850 534434 394928 1261554 1750941 855363 566113 323860 350927 49294 1706006 180036 1386310 893365 1908070 227569 411918 227785 1552396 202652 154265 143869 555125 608223 970299 1910700 1843749 392066 1429965 1189408 1353504 953252 971233 1814565 262755 513903 1259019 1562701 277773 1211004 937779 1244509 88590 336281 464172 948835 1090491 14554 1317968 911003 1884909 1524356 892124 1765372 883567 1738336 1356786 1733227 1809610 512579 223562 909809 439725 1122566 1480161 1898848 505952 257321 984196 339858 705681 1762358 994992 267961 1872709 1155335 1007700 1261705 498910 1266647 642311 1419571 1644886 689613 1474851 574532 1931149 76949 1761099 833616 19776 1102780 1214295 548157 168857 1370487 977476 184868 197798 1816825 1113735 1829717 1057358 1974920 787987 566763 1573275 1577844 1962699 912924 498345 1161019 1529570 1427235 801885 159438 1730919 388660 828660 496060 1417936 1204009 734222 690647 625735 1108647 388017 843198 1402876 756512 1659275 540084 996309 392424 1565534 560873 1175178 89346 254856 354859 918160 844237 1523424 442994 956616 1720432 1833489 1819019 352124 1815057 1136684 296714 182660 799524 378441 349330 614091 229055 1507275 86605 164187 562178 1272554 320377 1382327 108876 994148 580673 746700 587587 239650 631127 967952 1015408 1199942 311887 669173 1386237 87543 804560 808599 779890 1818729 1615587 1085603 1503901 104833 1318057 947642 663869 1467537 1632899 1552625 264597 1506307 594129 484614 961147 1678138 962424 10046 1388003 202251 1823753 1998368 1491315 1205890 539869 1473035 169763 1108750 1642918 564901 344513 1545132 1752902 494650 383536 1061578 1301419 1924208 1705815 1403414 1863140 1018116 1252710 1520549 145492 957397 533972 1621701 474552 247681 1657361 81398 1284178 796369 1495076 1553193 428536 1443165 146121 1671672 260401 552002 1638462 1876953 56715 1968044 815155 1618184 383240 560228 1431609 1152836 595541 1790674 1084797 898495 538714 1627553 1039486 360773 506737 368433 941509 1749616 1775736 1499543 144175 245032 789462 148666 887587 596361 692260 979802 1002841 962975 1947533 1940886 602297 226670 1544482 1645486 85771 1543034 895453 4622 41639 1992061 522293 1225445 1930785 1507147 258432 400802 1548614 1545805 354497 780105 564086 1926596 1392640 1335592 405479 628387 1175090 658639 1194461 1765668 1084152 1126187 154115 7139 1284997 869588 1329597 1724575 34405 535591 304481 143236 941147 1480858 496107 631139 1274629 1450393 1363249 1958998 1119319 1186824 711667 801619 1939720 309675 1063802 565754 1385915 1039223 1501772 495975 593663 1722367 1183207 135003 366030 1948112 1813598 386721 1274777 181806 1732533 606743 1833547 636121 374921 498328 1480901 544237 1703768 565257 1130733 1838683 231007 1401028 1054074 1039502 865103 733248 1845981 255423 412805 457616 1965497 1288640 895157 9360 601585 702947 1674414 1699052 251989 1651949 283995 1237532 92975 1195255 247829 936960 158682 1970343 1836410 804315 1822170 225122 1628579 1667499 1852045 1321046 677650 1545049 429858 94074 1730911 246280 1329909 99446 1285364 1369889 1931730 1967809 1129807 222248 168371 954254 1327145 639793 1246659 885799 786767 1429471 297656 726581 961137 1282643 1531140 1411193 1599173 200544 1991263 818971 312548 768408 922697 976494 1632564 1350888 1931800 114089 341240 1670765 1037854 453418 855805 47377 1805326 848073 1811931 199787 720002 1897294 1182054 191234 1627819 1820216 466628 1580564 1406535 1631502 1781282 1459634 1378629 1470798 823867 63071 1086757 1641916 422836 1210287 978045 1901614 1165400 1725147 1471522 1943428 517566 406978 1304297 1959355 1985086 160666 782632 1932075 1362216 774670 1150376 1262040 1237317 235306 669385 1814594 526117 682314 804294 665134 742314 1246249 1503587 1372849 1643947 1750148 1603686 1135653 1000698 1312048 590208 498734 1740363 1009324 1845930 1581673 1644461 1502969 1618053 713545 986858 3319 71584 790858 1578919 740972 1526745 1015357 1623972 920945 1166491 1687137 192789 503779 1947324 738477 1424807 1453688 1427893 1006965 1019026 1097866 1524769 1656397 860188 1105734 129894 1993661 1478522 1058934 1259081 1452048 1636941 1160164 1191565 298341 1282737 1214466 1158651 262105 1009290 82070 1492641 1177051 1519816 1257804 62137 1958378 160414 443240 1259868 1364829 426829 737211 67837 1928623 1278721 1168231 1192177 587490 856125 1585134 1295410 147989 1966367 709733 1984144 1365939 1315529 1789638 54258 819697 1489903 487895 1210958 1356667 761017 1418727 199814 283916 1165809 1355573 1740119 1086959 593637 1765083 1029855 1924401 644495 1667976 458179 1656794 1245809 1478017 1720148 568330 475536 550243 1134831 929007 720785 689960 1018859 133466 852716 1550855 387456 1268466 887415 918778 942873 551207 856075 1379027 98233 127432 1655700 1086477 1041193 1971442 802955 418118 1267949 631032 249149 1954991 304171 1009051 46634 261095 371952 1163334 1715036 1274745 1666370 987994 609243 377973 1967869 1788770 1338120 904031 1856140 1330454 1495243 1809199 1139182 1103133 589616 1910337 935237 143315 1011999 1780186 319157 883057 564148 1759795 771518 541827 405782 1575846 458585 172301 686208 172782 542967 1979585 666817 310955 506564 1125989 958548 508251 1803937 874137 1989765 1030164 181299 1104599 967291 1988986 581931 207071 1381680 1566125 1224376 1549080 218415 21025 7639 1641036 1672096 508511 444952 144313 1977230 86376 1893601 12847 461467 922795 1294044 485727 1394333 681856 573508 480430 1633011 602459 1576884 583661 1257317 49568 153785 1481606 1290646 1782400 833187 1931789 1848221 1365202 649183 1487655 718971 1894296 604749 641016 1482484 1172500 645643 1753152 1274035 1478545 227672 340673 847490 1530937 204103 464854 439772 614232 607927 244173 457108 1638516 280173 1413064 1566613 1365777 527303 1359178 1742841 692447 573934 880922 1634725 642618 1595000 320993 440488 524823 480786 401843 93969 1724392 1672989 514094 1685371 129593 1618436 873917 1551189 1426227 300394 1063940 74785 1609826 744338 1543477 997688 394851 837439 794734 1619385 1334505 542536 1505663 790421 1461388 183277 1174924 1219961 584743 313057 1415160 1152651 1152938 1763664 357935 1270101 1351215 1125761 840981 1202424 1685700 676173 56113 1187431 53959 620545 975732 890364 366635 1686059 1457515 97078 284352 128968 1736759 441245 1616444 307360 656804 1015937 641511 899194 697688 1563415 196531 414044 1356870 1669548 242849 1450825 947581 402540 44635 680969 419725 1679035 692671 1972091 1092857 917916 125115 1131203 1789410 1724831 1857415 1753017 290043 1110962 1588188 455245 1703348 1865057 1977259 1370797 490817 1829188 1080683 1111572 540256 1847977 823972 905317 981974 1018701 1791220 889924 354093 306518 1779413 1287795 586839 454376 1851294 1944238 1381015 416132 356138 1341003 58367 841810 1861908 228577 1694056 1546772 1480262 403125 778652 833510 77353 2876 1022780 1465640 632218 75500 714013 1978874 1051582 1200714 1373573 6937 1760657 492737 1763535 1367565 995290 444473 1152840 1470639 562601 1818617 1542793 1537223 1765756 584580 998997 1561919 276757 1011041 1708762 1921596 1521740 57912 1651200 1741235 440519 888345 337803 1179318 1150944 149849 985536 189671 9079 1062291 505627 1595250 1187220 1124906 919329 458771 307322 1943393 1870102 1738924 616554 207001 1135726 482580 981286 1143642 560369 350638 1918188 1789060 1143794 752596 754662 1365743 1635973 1090206 28199 270601 926358 1682851 1994413 441061 1001550 451789 885502 1696433 1800516 930561 1312357 203277 1542629 182843 1653294 880194 335453 1394124 312955 1110434 194000 1004078 1275492 805581 1076664 1354938 1484264 1814499 1179275 947938 249222 401694 989640 990825 924045 795828 1814887 1811232 1922334 1606908 302673 777027 1958775 525055 1461777 76171 1734964 1710290 745572 1840073 1837638 852703 671257 1907446 1920152 1205359 1409965 139478 1563417 389705 1835172 457620 744311 506661 1615246 1231013 1445508 526875 1073878 1893539 247091 862283 413146 1197449 1153019 468173 593797 257774 957067 1670092 479171 1812070 453586 1970835 215843 1761036 256591 176190 280575 1908791 1736087 1355382 1239090 904255 1206513 1018374 227927 1887247 153938 1507526 550044 1477289 1103270 263056 229774 1253792 1298796 1949046 1675750 263526 636703 479427 1337117 465450 281558 1142119 757041 743580 812784 579865 364673 735207 1596458 1060091 1882064 1521560 1564356 85368 1309218 1326847 877757 66720 227686 1825288 1764210 1652913 1148066 1661853 1688453 1604578 1291005 1317996 923489 652766 1542113 730566 1183649 787372 1832167 921433 1590917 1866626 1002865 720237 555078 1493771 1138278 200287 1588182 1845424 892472 1078207 879771 340309 19930 67449 719990 412778 1539178 663214 1975064 936835 279492 509434 1443142 12468 632542 161100 1887272 1679356 874600 954596 592131 390245 1832015 1551128 457767 728746 212526 328769 381843 1936297 1395958 443160 638562 1904558 1301485 80627 911826 1316357 1046071 435607 532700 1624030 1824049 629362 177355 492621 1282190 736468 1368630 1450486 1766157 1853839 531765 1938922 1186621 1710831 1758190 1441006 23119 976317 968511 1612315 702187 598753 1912500 1230687 1531352 1370200 955620 1525304 801676 388267 750517 1865572 1279391 577324 1607062 355582 1797481 1632450 1130369 1706419 1622913 1037994 1353578 1265174 1129303 1862794 734572 1889203 1219784 263587 1555509 1662308 946692 1421037 1561822 1855494 661903 1481685 326100 1558325 22536 1813510 1461775 1444650 986087 252199 162055 1976988 828913 1646877 205022 1545366 1357984 338312 931208 419682 1984964 764520 111878 577064 984702 602632 1861167 443922 457342 905809 1920663 270433 755763 1086111 1664162 1105692 1602094 1219256 105096 242984 624892 794915 256264 147701 348694 1414106 1360176 412556 142148 1161042 1509661 1501780 397335 1773889 1607930 790076 1608793 151572 1419787 562901 896950 1371828 973937 1681468 1465539 518815 1495380 1489336 457212 789725 1477254 200337 1504793 1760085 785641 1182946 1465663 177840 1850135 367188 802814 358287 1429571 18380 1324745 763195 171972 1745523 1569543 20991 1763505 43297 257094 797578 806058 429540 575703 1292942 1989583 441164 1314293 1769575 1208599 1937032 1860437 1545798 1692175 253321 638577 1910833 698551 695889 1141590 1102291 552982 1961492 535420 1511946 1850482 566305 90767 324018 774777 939715 280693 1871158 1297227 1257067 639982 1785329 406470 698570 1685870 133106 1227104 791612 1903152 887497 639147 1943403 1500234 884494 1743675 678869 585410 801147 1212794 222994 1348929 931848 871304 812302 1372662 1786259 653497 1161913 1828075 834219 967409 1544596 1364523 1117687 1002279 1239059 1441129 1661141 1003964 1815300 1738563 1551143 1844786 1325100 1903903 1649230 1117612 326852 1997934 588956 596995 117291 107349 1097764 246657 1395866 702626 1822442 1115381 1761689 897358 1855542 544269 1653041 1015752 1470693 1040129 1674039 367459 1306297 1990038 1816451 1318268 1417923 837447 373604 70827 1658195 1919735 1203587 873449 430094 966602 682537 1374165 46665 522428 1835363 52460 1781297 1695272 203933 932053 216333 794072 1508120 331507 800662 1347735 108321 580863 1807779 33410 1795396 1732859 127539 91505 1401096 1900982 1407548 1902193 1915516 401423 853078 1083121 655600 1907994 900885 916173 1050734 1585816 673365 1297725 531365 457025 868527 1416463 1603744 769727 135194 354486 674502 1085619 1488503 1778193 1136343 549173 536196 552143 400679 852872 613975 1731797 1590841 1915213 144656 782372 1349163 1421452 1369519 1499706 1736367 1056901 1931612 619977 772824 597330 1511325 664271 1881797 620777 725183 1574319 809999 1613438 1446296 1307592 124263 287295 1703090 758732 1866858 757363 794586 1774867 922817 836218 623310 1030497 850942 1905528 1489324 427556 1331178 1858852 1287478 435416 851275 1654236 546730 1714480 780267 193240 369350 1728912 1947339 133340 1060055 400942 1405955 1285087 1382637 1172506 379295 938485 917538 1308239 236824 1869335 1670075 1248151 389595 1721795 1772016 1765971 599017 765717 1260944 676786 985866 1854095 1591465 1395219 1279336 57832 1109776 1609812 1506354 726595 1798707 770482 1848960 312233 1168365 1079101 1431079 586380 1505890 1204196 1258697 1942281 1062728 1204144 1764476 1291601 1873229 239321 447810 288032 956030 1356383 1185039 734332 238838 1600904 1269383 769932 1163192 307728 344720 623748 978097 17475 66844 1806887 1512601 537187 353780 1374819 1549730 16866 1921856 1430444 1451423 1270823 630437 1042340 264348 1614788 36343 666908 1556993 71816 396652 1709920 1357902 1935215 1447884 886683 1184617 1719053 1343922 1845718 1392245 246247 690157 1076712 813989 1401164 604822 1403346 1314437 1675806 1333868 1512991 441412 577181 173071 271322 1396955 252568 1340996 1029312 347570 812805 102630 1314871 1236443 142511 1763472 1120010 1271567 682938 774476 718687 365032 376666 343751 1378068 1268431 1417412 1813132 1898050 96729 511920 306660 734689 699120 1724402 784640 1835305 1006411 671597 1463611 1375088 1586589 1272717 1218594 1634090 1652948 1518662 1885544 272614 1124892 731279 1056769 235114 777296 183828 1686514 1074855 717953 594828 733018 1196061 884810 1458450 553234 1612933 1741415 1918259 1010164 151408 879041 1483247 1763903 1067404 1982950 111633 1066209 1062743 456678 753372 1916973 1314025 19210 755773 83731 1256237 1349717 33016 15509 1661267 1347461 1577861 1140366 1907640 188911 1625394 951110 1871136 202107 776639 1117305 1345136 342667 915664 886198 30261 179831 489286 1525145 124393 1092433 1539282 873138 400910 961638 1724362 89831 527843 1290432 158090 28333 1367967 587410 941078 360988 624840 1320276 1171025 626711 1136913 674452 505875 1428013 1141337 126108 1912475 1403591 254486 773095 1010951 262968 1203405 57545 1981883 500180 984416 206711 910862 723002 1831817 1547231 859901 1275107 424670 1447073 1173855 1351897 1732873 60992 994460 1286545 1988722 1789944 300271 1980627 422728 27462 1089815 1526965 968930 1340401 1827551 444990 1690914 1810443 1057825 888554 1462612 354239 1134805 1833472 1225047 1546356 694913 1770317 953793 469123 1736453 1518283 1348302 763642 697685 1597926 1847039 834916 1491235 87104 804762 1021797 395095 1003836 1155990 1603050 1622627 362006 850499 596853 755829 1281228 438028 1582182 1986522 1672443 1903208 504076 1056234 1754132 1284259 567072 1535496 76178 436220 231865 38539 1529093 1076001 549216 850619 1283882 295607 510303 1671394 569559 1163162 358821 52064 1864612 805323 852689 712426 213348 906272 153326 1903121 566879 71451 791358 764665 302895 1988729 1550753 76232 678147 1671514 27072 1240786 495875 26807 577424 418125 1660833 874680 250357 1879649 1569540 1800580 89953 484937 1618801 1149824 578530 1665626 568158 37814 1515852 1201036 266459 323200 1339235 522262 303910 1195881 1818821 292756 1631210 1724284 1057967 1391475 412066 1127858 80130 1406781 1157448 1970053 325135 1832672 1428218 196179 74581 315101 180164 936281 1394922 997551 1142139 1540619 1335484 843727 1935488 257551 956390 1197311 439982 589758 702726 1487529 487784 129668 380862 1504446 1406643 981520 1345857 605485 1127289 1835748 402226 1392381 1951041 1293599 1359541 792210 1750043 160224 1040489 1460751 797016 50922 302953 1496879 102659 1637007 1369386 20799 1065573 258774 831358 1772922 831067 354445 1984632 852391 97692 1440995 914004 1208161 899553 7149 863410 135389 297326 486307 520806 988425 1956910 1775976 1364972 633814 972786 138376 1068845 1636949 59040 1653592 1117799 1089856 1918924 1437110 274428 359524 922371 494217 203334 1275188 1640746 65665 851931 1708709 625985 1884860 1788102 877670 728704 1819642 1200546 1611386 614604 1161696 663964 526889 50195 1597045 1081549 1600568 257947 210975 989108 1367191 1977073 80431 1015054 1008148 1457247 1900672 1528998 675477 1697965 931707 842599 359638 770346 368741 939602 161400 324036 8738 1599081 585106 1950174 84181 1157736 377507 738451 879315 1813388 396195 120815 443526 109969 113121 1591052 1676005 1457049 1805568 1960928 489234 731407 202216 602525 1422812 980755 653895 1921608 1138602 303623 1125432 924822 1041931 493593 1682000 733829 1406104 1913720 1221090 996641 560063 1465038 290113 1337652 923056 851542 136619 1825916 1340348 1933492 290725 1579359 1601791 563691 1191496 1965341 1118035 900595 76089 862305 130221 104555 993656 388331 1673759 857395 463794 1353582 623950 1920614 911132 303789 1932387 1091232 147883 1755697 1006961 889897 483431 254716 29998 1528420 1777311 1721185 1402473 1101766 564750 1147230 1518386 1963087 193795 1017851 308190 590563 93277 299646 1568186 1769870 1871209 698932 49422 816960 287238 859454 664840 1277552 1308505 366901 1879388 58741 239750 1581509 1728898 86465 263744 15398 351929 882509 259591 1687672 387622 375349 46533 1144280 569341 1247524 327826 718479 1320208 545728 1130753 1057177 1542118 608552 703107 266861 325556 477497 659953 1032126 994863 738132 77367 1562390 11466 1657892 203380 31086 934695 1168478 1781093 425589 828682 1580775 1144978 1069916 148801 1424191 1239505 348899 849531 1073866 1465351 771936 694844 940268 146284 1500134 1599837 274913 1850040 991832 1044570 1094740 635309 134215 939366 488748 1869393 681633 467982 244144 318214 325722 977519 1598369 510471 620668 1091851 794016 1956725 1418892 615164 939755 1877487 1498145 500907 409459 379297 151075 846155 1947727 287293 672665 1389990 1149932 1463302 1644548 53348 483728 52185 546482 1954378 1911017 1571633 98244 444917 1524505 1424668 1144281 570234 658987 1004601 407935 959296 1233481 1806189 1212828 1169273 1961709 833193 466867 1061641 63672 315489 75062 1763136 748571 604154 433113 436898 361313 800189 597741 1535456 1702462 1077164 837437 494164 1432910 1473450 1128543 422199 824055 673502 121400 30866 89756 200115 9181 1480568 1736897 1663927 845686 1043266 1351318 790448 251913 528710 1103968 318913 1756213 1609996 570930 818650 774807 84016 1444839 1890699 324799 766837 494053 846906 926975 1460156 21066 1821814 1792868 991084 33855 358212 283032 1251397 450622 1432036 1444058 1420620 621271 1298918 1926781 69972 1657524 1238989 1089732 659188 621745 1567718 156845 930766 1721980 314832 1123507 1209683 573192 1622992 1991458 1067079 829774 849577 1904055 723282 293503 1233380 1136224 1369877 1928890 161121 72057 1697550 428369 194238 1168840 470131 141774 648470 1471616 171507 638163 1196622 1610435 1049174 1134472 1725676 1841998 1999465 617226 420949 494220 1809300 22582 1861523 1993637 1248691 1882418 925375 384792 514429 1011475 1509491 1970354 1271955 1800033 515105 895122 1238139 107797 1437397 1672964 386303 804006 543059 1682256 60732 1767559 1290907 437695 1943643 1483503 1449177 77248 830670 1660518 998810 1176844 1325438 1768802 103173 937531 235658 1624770 265485 1310170 1706904 726234 1482885 117591 1174350 1988407 1284224 1939181 408245 1111374 1103696 1362724 1703099 835874 882821 1614931 1592951 1430800 979731 606581 1898913 1789793 341895 1167841 492492 26782 631198 1067166 1789765 1301294 1559692 551121 1799397 1450844 374748 1017386 1215505 1128509 207146 35007 798024 734234 295791 1669798 1191298 557354 870760 1932296 1564037 364664 1694363 1417233 1674449 1312871 1487130 369105 641746 887477 691156 196564 317258 91663 1192526 879198 1643535 1143083 409128 1105085 454999 219581 1577806 92622 1941998 109324 392060 1207635 852411 1721855 205003 779067 1520689 1109597 1151591 779546 579922 1570149 571793 1802966 442344 461704 1565911 1270104 1075772 674086 1825446 24042 873792 1305958 1411768 1103461 258258 1546004 897298 361085 735719 1131292 778780 1879011 338195 1718019 1603569 1243313 1292873 1461649 55734 1789401 849441 813792 98199 616520 1135278 1857158 1105681 992305 1011862 1677098 1099767 1936186 1661765 561418 1851053 1715827 1869095 1068928 455285 1225924 1050427 1472435 649982 514218 1104450 1400146 548851 1293464 1965659 1034204 235720 1308757 1586818 1367670 1891481 433688 81220 830564 1170347 45038 365154 490343 93860 1036417 1082598 8615 1488260 498784 944788 1470634 574051 1989096 259914 1299150 113289 1458911 333373 1629646 1256799 841587 525663 717410 401898 985734 1600893 272738 1040527 1861425 377356 629111 97905 600067 1656672 1950192 1476852 20982 1548100 300615 656248 1712457 1089214 1545538 1726427 859072 1849618 322286 1233701 433475 855616 355042 727923 898532 153676 682784 300466 111595 1837235 884705 603452 77663 1024588 1386296 874913 1165582 623525 1886667 236327 69041 706132 209812 853058 1376308 1795039 1525009 1431850 585279 142523 1532228 642066 1603449 476738 892004 555813 729998 1020847 1845524 1029906 1999262 1399306 157129 363892 1171560 1962347 1705157 389629 1801415 1409339 1499266 43361 1696579 1331283 877495 1838956 1867922 630229 1268043 1901912 843767 499989 193015 602478 765140 235786 1391444 272440 1740550 261334 1733007 954921 926560 1388040 839324 860149 1539619 1228646 1066941 1905015 1107011 1080028 20327 1842103 1963197 1728765 1647735 1473547 229629 791123 1183078 177461 542229 1944859 489983 640698 1532508 1854297 1966092 1270573 1418546 1600571 686365 80885 316337 398415 1444829 953292 757951 60269 104615 61786 1581448 241832 1024023 685246 325445 385206 1085279 765190 1511449 1687375 184042 1554640 1981851 1119215 132398 174234 1063415 331340 1548549 707820 1198338 1228371 424109 907615 1988426 1222990 1041162 1185533 1766697 320895 11555 1901844 809616 1861146 1295472 858152 606773 1930481 1664516 784868 76645 849881 1865398 1968667 344443 786090 383767 788416 1753051 1682374 490450 1536170 1941325 1884572 153979 1147967 835572 538129 859156 885679 1729917 1732375 744590 146743 432792 1146694 1368969 1623479 529488 1910530 1921307 1068409 669304 1822476 665186 1524304 1562266 518122 1586269 1706013 575929 275945 629333 1602146 1470790 19507 1145503 1747936 1269235 539485 1755589 1204146 1450356 1348370 1837039 1146640 549723 984669 1166328 945492 499985 230978 1456378 286119 1167834 1598597 497630 1564810 1255141 700905 1509053 1914107 69494 1810983 1669740 1763572 1336096 1069461 1144641 249788 1744301 1891366 1324893 1877 369288 1009393 1527862 264634 33004 1863325 1134384 806144 380408 661706 387145 1691158 651725 504268 1712942 1462292 1076894 283263 1204421 114714 240953 1913775 1944010 1992706 1208684 1818792 1228775 1228903 1160228 1841049 1880753 1740980 610851 1982759 30782 1472459 187130 860038 218586 784706 1356597 1228181 741226 1037192 1537765 1122500 1687319 1847429 1400284 1059047 1591272 1078921 752648 253594 1533084 1366867 270527 1069774 1691844 1448831 1415751 658754 1266246 1824244 627987 777007 435991 1593849 950834 734051 1944100 551059 399530 1831042 350267 675835 1682151 1189329 105341 1544793 821873 1155659 620507 194005 473873 1743272 1916080 1092139 1066651 1409 963951 1586162 1058720 1148648 124035 725061 82914 448301 582614 1739294 971928 592813 1508197 745643 837520 1531044 260291 1893632 1130983 1797350 685097 1067556 690801 1402363 1737019 1589322 370966 1043102 943967 1237248 211405 1993051 420840 1775820 1220493 1101496 840585 1952354 1323190 87675 193443 1173831 1855603 325095 1543855 966276 1664280 322285 1308356 1980545 1460459 997938 1168811 519835 698922 672464 557402 1490007 1291855 1298463 847951 927112 1965232 1977469 783830 1017880 1422733 1740765 1229546 1969487 325435 259000 1895448 302569 16468 1486572 1527831 383383 507720 142080 1021415 1327226 1275840 663518 1180689 722563 20853 1366295 733713 1067097 937592 474103 1790689 753498 710599 1292433 1162887 1973994 1911850 1078836 1733770 1264351 1442930 428810 1126486 1118912 1869307 1556224 1543731 966154 699295 1000466 1038969 808460 1250658 1968169 688377 1099245 1213886 576543 977352 1572732 1602192 1330569 747530 1150481 482384 464589 1723799 1143986 929545 1037007 57724 9286 328891 1496517 20255 1497941 689501 477422 631582 134082 686372 562513 1892897 480840 54084 1474728 1203800 1943667 1083604 1228063 1842155 278014 1902017 1164905 565086 400921 1387504 1827383 1188548 1338935 381315 1357980 210802 698042 1492846 475918 1327053 306665 291841 1836894 1763830 1940347 475318 1891067 459093 428281 1105516 917591 73278 444841 792894 394483 1259810 154933 297331 57864 1057343 1141957 250152 1521127 1100821 922224 1187223 1612541 549836 782911 1968199 770563 1456338 661038 1003800 1208327 405151 123634 1276921 703504 1938369 1114522 1492859 118845 865119 181428 1859347 186204 1854096 173964 1054525 1069635 204062 13960 1869384 253289 84699 464610 1419235 1436019 124251 1466025 235444 463751 1571511 264019 56328 800707 490223 627664 901603 1420436 96377 1367615 902200 1216820 1549580 500549 657085 530897 1090823 1699151 1251545 722941 86280 973573 580093 180742 766471 516271 868347 1989294 1285468 461409 357755 57281 1331739 572785 375568 952127 1471527 1883904 1330217 1619548 1948971 1870881 947114 1749310 933136 16253 1062223 1292414 1121085 617659 1627824 544692 338519 48227 1356133 943588 1539214 1522823 556752 1029672 278052 344864 862057 915417 1062295 1109366 1430213 1487884 109556 1290948 1095970 272359 684054 402072 392351 68480 1634208 302989 771242 1384822 1540228 1373651 1993017 1611395 195257 1948436 842808 1094674 1604083 1856833 1721934 1240664 553609 324026 269008 1228649 536750 1861233 1915710 894379 713904 630469 1436444 795521 118157 1934506 1321037 1481124 708938 1342814 402279 526055 268274 434683 1489073 1170106 602317 1646856 1957934 678646 668649 149110 1392810 1210985 437848 850034 1228294 927081 877335 1781201 1898292 1545360 1877465 1463155 863949 651093 38419 1675126 1143670 463584 1308571 1058631 1455756 119047 135650 695591 633584 846844 167907 1977653 1477022 1260237 750594 1694952 1270808 1268038 1301380 501583 704599 471149 1000829 1434346 1791048 46752 1937782 233974 1822531 1962245 159804 1366741 1698149 1629247 1910074 633674 1865752 482573 168310 1888590 1015401 398099 610336 847633 280675 1060125 772104 678086 895719 585567 825437 1410 1205986 982141 883403 1430109 107811 200680 1631495 158113 146260 1213051 876858 570974 1981849 1029772 1054898 275383 974174 1812896 1716628 1398376 1816936 1255958 1840298 525936 1946707 1987130 763377 1967769 171373 1881745 1090745 1740952 167228 899156 627841 698780 1709580 530630 1066867 1449479 412004 1253979 1803745 1004753 1751727 1461917 923262 1309201 138153 1450672 893935 1035170 693935 1414890 139191 141438 1561818 116033 1431549 1018557 632819 1231091 1179766 1697038 894741 190372 447424 1440248 1777554 1607396 276545 1449289 797781 65745 1764822 207659 1163907 472486 431958 122681 551718 102351 1081073 808577 1117265 1267206 1894558 1650497 1114980 1062828 428896 361153 163955 1161762 358881 655920 886830 558181 1333857 766687 1345257 836323 1920976 35905 817577 155148 276691 1766274 965621 1453455 1188190 1093907 1583665 407558 509963 726887 1046689 1580349 955843 1468868 1690723 90656 648769 1393894 1145648 903060 746538 1715950 1503424 364140 1458688 1323182 483425 265481 1856064 1386479 1718114 33033 656805 1722796 81005 1322018 1841251 566869 1850282 1619603 965024 396662 736073 728454 1324756 1348227 1275441 801493 1467638 1375771 266141 125400 1350983 1846526 436204 501297 1959177 1946148 70852 1169556 841671 366827 1436619 244728 63349 1964087 1114261 1840571 1017623 1374596 105267 1317714 450722 1686195 784138 407830 34369 1744421 465680 1605523 1577406 1615388 416575 1405347 1470083 1687862 1431290 978222 384431 1352823 592080 601682 983950 876832 1966370 1084481 493229 1019399 905358 1242237 769443 700211 528513 241850 92564 1254719 740706 1985790 1747756 1714812 1190487 44821 890171 339244 48536 644786 658662 1941318 1557497 1788368 9462 873443 561178 1941717 21773 1426022 425042 1050071 523952 1154304 919164 417416 1870889 1429674 1513546 224234 538653 869054 132332 1776623 1506358 1034772 820238 570680 1521153 1229042 1352960 419099 961709 1834631 1066626 456615 759973 797279 1047973 1310104 857356 1125121 1980259 128935 1380372 1630750 206107 179241 1032028 1403170 937535 396026 1129899 1264924 1231281 1911787 864612 1541691 418763 993584 1420983 998508 1915036 774181 120595 507297 258674 1610398 1642889 1520920 1438510 1144597 1354240 858850 1024449 492525 520961 155712 36544 719050 331074 624729 749332 1159431 1525109 1304558 811160 303670 1855015 1207213 217266 1412418 11494 1752060 760913 663398 262036 436068 163554 1893386 786696 1365423 915826 251634 157686 1467811 1065108 693204 775443 1280760 694198 547399 1204356 753175 1161937 1588470 1253006 1972651 397831 1208278 990398 612823 1826051 1847148 358241 1957680 39323 658268 1765221 1547766 1515293 1560722 382831 1740776 17147 1717872 1409056 559744 305053 1572873 1384829 518960 1729618 1335307 65091 1670851 1051872 523796 162581 711929 831913 1317346 1131759 906064 247418 166014 429285 1057736 1390258 1353874 95174 1055133 1729925 898956 1178997 594180 1120619 994203 984258 1860763 1803741 1914238 820162 1321567 181532 144489 569464 1134894 165933 195396 770389 803692 298288 1507298 989521 863080 756889 773668 1515585 664108 1432300 962687 534236 389006 1396785 983538 610119 290910 1303261 431589 1241385 995355 747234 459209 1180457 866682 5698 1859023 209687 1407779 1130007 1583535 291458 188636 1657424 1481070 794926 197164 272131 637525 1148244 854237 89128 1937476 185442 470688 805548 34345 551117 849568 1646 1643932 756282 1571211 1646258 1954700 1370199 1063456 1413357 580023 749621 239579 36652 587069 608761 1071098 27802 858458 1219533 1462249 3221 1948175 458747 1908782 782400 1283032 451922 1843274 1895799 314034 1384114 340273 592510 197851 1957629 1593725 1836706 675869 225179 393433 1496806 1815087 1058430 1443143 1093622 698824 554939 446187 1223802 58375 399192 1953881 1462988 227865 1085574 988214 155169 885920 946401 798068 1612467 528565 420957 994315 1055682 418234 337675 1236162 1719567 1311425 1216231 342806 304697 324070 1406001 160977 1445049 1668334 1492683 143039 1337682 11250 498656 1564836 770502 1751373 1370939 900005 1732844 1765004 1637438 1683844 45912 833483 545708 1654509 1647318 1936199 1691544 1828097 609206 524346 1917745 423415 1921594 1159907 1833058 573728 256303 1925397 333613 366854 661488 1060064 651077 1627874 512940 334545 570651 1156346 1336284 1384022 435257 798311 1100407 1312544 322138 926535 1146843 583375 217102 1938513 618704 633063 1891635 957224 1171456 834244 592386 1669491 1457179 1745290 1638064 1144517 1564822 905692 172988 1006299 396643 536422 483696 337308 382943 1312244 1135984 1891211 736554 1581159 1936542 964764 1081076 479098 934000 681936 1365697 1869119 237112 252321 1167939 777906 416847 603883 673922 581565 1337772 1391531 1789015 50959 1749142 673080 1363454 1501965 286070 1124285 928672 1326056 616990 858100 558771 230993 114226 1564207 1988035 81698 1604763 527502 694774 135321 13090 1915536 620691 1933358 729705 1079447 448359 695341 26621 176493 646977 1768040 992647 1956733 798444 982701 1385720 1011614 1077320 369193 1723365 333057 644759 1748715 1302333 1449214 1752647 1022588 1334166 1661759 836660 1710170 1637311 129246 696697 1925156 269801 1633128 51591 1399938 1964049 962560 1910443 1874918 861763 1061342 1951189 156161 1551572 967511 1289371 1512267 1557422 1707674 1459416 26654 839624 1716052 1741424 1154130 10207 1467594 1744709 888979 11178 1846791 41296 335220 1077358 1703135 1615895 861535 162239 1130149 818231 1982444 129150 1983795 1548832 1032017 1426993 416259 1199532 477085 1453889 111695 1928509 528199 174204 429961 1034218 46065 14159 198594 1004473 1059339 1710924 1703805 1616617 1143324 1243334 38230 1187510 1919866 273374 28798 1588564 483148 605770 1581382 1824972 411095 1950455 264110 1300524 1470218 561870 1578667 879497 181583 1261067 804612 1756370 861751 36931 1999267 1983855 1203572 964828 302788 1051260 177837 828292 1319828 1937794 323679 513804 1346955 964660 1109543 1851222 1927528 1285172 1576376 1519966 1778098 1733120 430264 1104805 863992 746661 884073 1223438 989732 1071039 939497 607796 553108 1048523 276853 134635 834391 1377935 1912086 1801863 1948009 123568 1129242 89955 230607 530893 1490621 1187692 388608 186362 1844854 64610 736076 1614700 1132752 1618478 1371872 500886 1524942 193480 1506044 1942153 781436 503668 1114612 1560580 1778953 511091 1344214 337483 814037 1088892 1720216 1581501 1815621 1033196 463475 1935005 437829 403819 898535 1896318 1907013 679103 1545740 1813240 1820398 1871407 1075536 550824 25172 1611187 1242861 106898 615641 759503 1019419 1352201 685766 301866 1147365 237373 86538 1945586 987670 400877 1955570 513441 53519 1927943 1601602 42019 837348 265683 1138401 1296218 1906550 96955 305913 564420 632015 874839 1973013 1364601 1916296 547627 354851 58030 977388 1836267 367804 1851366 1329334 1273900 649692 868234 1356989 1514308 1119771 1421646 387362 703348 259322 1943346 407392 315353 525664 380257 819651 357429 422549 335198 599845 691946 1448319 569743 1458518 308288 703070 1186591 1387074 1444694 1363391 434804 1422468 344459 1115104 761686 1959637 1300451 342745 1239161 483412 375270 1098492 771270 797143 441679 1772827 309346 279287 976504 1341039 561995 1309922 942507 741176 1605092 1834200 924543 1404596 621428 1923354 57460 1757648 119562 761557 1578238 1671339 72759 1662000 374712 1768126 1508105 1703854 679484 1475990 739004 1979451 1040737 973312 1312834 392937 552074 1441927 533852 931597 1798958 34201 1085459 1063565 497509 1017436 588700 68274 558269 722557 1897976 376007 840360 979937 670828 280861 404620 1955770 512874 98637 1372908 1144257 45880 1455168 71594 493504 181264 1115037 672602 1002201 1986854 155456 1452526 199310 806542 399961 1308037 1975993 234468 1196504 1653736 848790 111056 796530 157471 1015328 1259977 1564318 605127 853253 1115779 1539981 400986 389733 1739405 1401717 785994 32340 972009 1802935 477941 21556 1743521 1912357 1259841 1224762 577195 56415 1880671 1982244 438124 414423 910843 230558 2972 1486994 728547 994062 987830 239232 308844 1504460 215606 94836 467684 1024821 147319 110243 195282 954699 976545 189100 1332780 185265 514924 68489 1991315 1771373 1647431 805453 28351 907826 1195036 1829362 1946655 395438 1963323 790007 168538 149499 1579513 1169454 923278 338596 200843 339202 326492 1958972 888164 1421699 1879775 710053 1367796 372608 291357 132620 1146798 1080660 1975969 1642185 1579438 1655718 292934 527364 931251 612118 1557599 1115084 1428711 1293465 454459 1087043 1709407 601278 84906 1887949 1112454 197362 963079 289514 1783348 1167358 1880948 212780 1751816 1979196 1955567 348826 1502865 1206393 1109136 340498 480367 1353253 1589363 1653452 634016 1826855 50302 1944376 1888408 327841 439339 1797545 1493939 899339 631961 1863171 1134533 1423066 1561086 705578 393840 1997940 1815919 1332743 1528039 1651642 1489237 1023227 1117604 998943 754050 1858995 1984613 1212319 1643448 229651 1999771 8305 998382 1470636 449037 1210694 1949089 415255 1680755 1406692 1682162 517764 260412 1800860 1430237 920664 102260 1629522 297494 216212 1885339 1051814 1143571 525918 1436995 884758 1071263 757164 1187133 1169287 1349931 656481 374562 1280568 1378843 1014965 1925234 703906 250722 292108 864904 754315 305150 262542 1799597 452132 1552892 895461 1890667 29185 171998 957389 1392462 298951 495725 883530 1752229 79261 1009784 1928647 545546 528034 463792 1995174 1662290 1507948 1375158 968416 1279502 597277 1010201 92198 872915 445826 1127824 139641 480195 1774003 1103872 1188740 1022914 1706669 271270 196414 872589 1483564 1927626 81462 114201 1979457 279663 1208215 345324 1971035 131875 1925038 1703775 830558 1102982 1205613 863703 1333577 361204 1558418 64912 678413 623719 1360191 623578 757630 791464 672779 1562459 396321 311074 797842 1621406 771477 1331062 1941543 1279267 404833 1960654 1722822 203025 1895379 1189244 1862747 1607538 1511139 1251020 1591934 800674 522165 1710104 28220 5738 1291244 634320 493364 65345 488282 1095212 1749003 1671035 1511876 1562929 124515 721454 1937433 633341 1904388 1151539 394828 759712 126536 1275753 1942355 246048 1849072 1111270 1802029 786221 1781644 397710 83322 516324 980005 1573643 860449 1287356 1614815 572451 214220 1992508 198676 1668405 1374376 400789 1796124 987595 377430 6065 703485 1501667 314163 320553 600669 1737064 382874 834220 1845790 289234 1079316 865561 1909440 506951 1352045 1656461 933628 134080 1031856 1072515 380452 523823 1294009 1531230 616440 746785 874032 79493 924902 1222709 1213409 913902 1903984 448944 47602 1062868 1010571 1130417 740806 1574672 1271890 762512 433607 33400 1906128 1984689 1623827 1790021 1523262 1046452 721863 1210015 1016580 1211141 1646492 608219 1096099 1180084 1087519 58476 279842 795407 605172 816833 1939359 1271028 1429367 666930 186714 1365768 775142 295308 1134804 1459797 1768529 906845 1689235 235395 28939 676225 1433981 1567217 1716997 10310 144423 1002929 1015373 1834941 1024971 1433553 767085 1113668 1808060 768662 944855 1196654 948366 597839 1557502 760462 1408232 1974627 121633 484947 340212 829659 262298 4285 1194826 1377917 1252333 140683 578209 13214 828841 992481 721110 544575 1197260 21126 363744 1988745 345389 850894 888086 306656 1686835 1046559 1267163 1885426 926577 548499 1690703 808478 240644 1158078 1678652 1692082 1421685 1901880 829904 709818 1840531 197984 383 1144614 1880342 1681493 736753 1955237 1490900 1241371 1438872 1333866 800033 302440 1147083 1924810 1126024 1472063 1210190 643700 1194365 1808032 642665 1645668 252366 180355 1346742 1551798 1345326 866920 1996104 535019 1121116 664136 1068200 530028 319056 1246999 342172 1816793 1796827 107215 1010833 851036 1770853 954210 856727 17804 1157268 840671 1027348 1711584 1959143 146943 1616375 985585 366536 156522 785068 1814832 701869 1917490 1432194 1467473 620637 1350942 825251 801448 518449 398603 1692712 238255 246336 199514 518634 438153 1842930 1705026 447887 20658 1891610 739795 1464653 571187 130507 1268997 114509 1031616 919099 111919 208895 1234283 791909 33740 395564 1860490 1862095 541383 251882 1998888 1617361 903158 1543755 1269832 468713 1519952 14829 975500 653920 528989 1058457 670693 233392 1051981 208866 1266797 687359 1576819 1760117 394084 796888 504602 1782712 1793593 182282 605004 965151 804403 412561 619491 594594 910613 1394621 515450 1399502 1979385 215944 1538551 1639840 1427076 1562354 558775 1739384 391302 1661832 437102 1867364 1449801 720023 178 343161 1675583 250397 989782 1945668 116909 1477580 97667 350106 1589984 43486 502587 303905 1137328 1802905 750174 12172 949494 794858 1173578 1638982 1214255 540227 625788 591380 1398952 782307 1280207 893377 1914936 186897 1608637 1527741 820959 1374152 641874 1497251 1646419 672572 1022513 1454953 1672987 698496 562852 1733244 300297 84346 422429 1305672 1492932 360153 631453 895279 1287048 1742384 1218714 1155542 1219424 1778449 1538201 1122440 1103249 1386260 170890 1613169 64791 1525951 295043 1276477 1225025 430959 613136 764677 485834 1710605 600201 831627 265158 1614509 754929 1963095 1583573 1878079 487413 1210792 1337625 1753076 158999 1976487 1712657 977547 833931 1698598 23472 632638 513656 363668 843258 1522455 693667 1491906 982235 1351826 74872 1197506 1488275 390695 464019 1436799 876062 1035770 697198 1376276 1472025 1470648 3295 1094807 1937446 248990 1422232 639857 833981 439608 365789 1660943 1650450 1290343 1664979 821293 167543 86120 144378 1291967 71765 1364230 1402789 448263 1888631 346515 1803197 20734 23638 921112 1825637 84967 687033 992638 30646 1005194 1338782 536118 43978 1428984 1915418 846903 1064291 91264 546624 1195306 1440295 860049 1081650 76936 1370690 1885725 273716 1525580 1592553 22301 469577 139262 457322 936273 502123 937408 384935 1669017 105073 546351 51731 1464696 1641872 1830144 196015 519752 274583 1048995 1808588 773091 1221743 434344 1268244 1856991 1229586 222648 1491090 948941 405386 1197588 795608 1359504 578812 1722924 519671 838095 407303 184276 494638 1069893 1677449 1476411 1650014 65237 1331797 348021 622661 1756130 1133340 238533 630646 661351 1356668 3723 351434 541643 480518 1006060 903542 345239 1820419 1301372 315135 1588853 1331255 736270 58204 1346663 1549051 731599 376230 366034 1412216 356117 748944 262954 1686498 1512361 419091 1149574 1259453 474638 1345240 1449879 1949726 37095 429256 358110 218641 295955 1479324 1740256 1653990 1149584 311473 1654249 516741 662598 368301 759432 1500847 126559 1283484 1563751 613016 801350 1607406 1765823 206804 490539 346049 1536719 507100 71344 1126053 1676654 1421859 141499 1646440 1300502 205655 1947480 976248 602617 740916 1601255 1533609 1038193 1125927 1393856 1591792 1680886 1975065 941485 1113542 1729032 460038 243938 614338 43916 843782 1152273 1289125 801640 1154985 44218 1369947 1651431 935696 505901 572474 1300073 724140 845669 498244 270871 97174 998129 1058619 215655 76066 259881 330725 525596 1203919 1717254 1011646 1396478 988993 1132390 800993 814719 1273026 883348 1864693 1147158 600867 785066 468584 1366192 627236 329158 29318 1815316 1767957 341871 733831 34954 1643171 581716 643542 266677 685059 524098 351789 1831825 1995026 323969 339361 1197316 1269597 1829137 972174 838264 1371395 1395788 698002 1486461 768776 1140116 1435608 195850 729775 1522719 257266 1973482 308400 1112245 731543 1756512 1746339 643643 622847 1251717 1970135 559680 1723475 1771805 36896 1821489 1129189 1001242 1431279 924208 1201581 1454238 1252096 1111728 681074 334353 1047028 62574 1719659 373487 326930 600983 2812 1423921 291240 644186 968002 1399876 1555841 686127 1327736 124478 1916239 1905221 50719 851031 505043 829241 911773 616655 1097595 979514 380286 949938 444337 1867198 1402258 1634213 590841 411293 55651 824983 1260469 726141 1050607 991524 1037679 1992885 865351 1956165 964488 768272 1078108 1012303 1743285 1146758 962684 736815 499088 937864 1365441 1674206 696252 895166 925342 435954 418996 1121639 1507481 953381 613630 1906233 852014 360218 1437969 1741722 148963 1853597 1584113 435539 1759703 1622082 123368 564408 1240385 567877 11941 268200 1903732 10602 280390 581843 1198340 352007 138503 25032 77596 1594594 886614 1201671 1852521 1199952 1189588 613143 1262764 1740269 1811550 1263872 511351 1849601 409069 321363 390324 1452504 806738 1486146 915207 1294629 340357 187115 1365142 161349 1686286 1887530 1328614 84722 64528 1797229 1442014 1256956 1650862 1734244 975367 1374941 1101271 1150004 52788 1940198 1546069 1794491 7986 520932 172642 817087 1738888 26644 1812757 247865 1249912 1939879 1039515 1422915 642658 1325744 1654812 689831 585481 1135037 111548 703675 683106 487437 977082 25382 203118 61535 1155569 1465585 1490999 625106 1543567 553517 1103910 1518741 723160 36128 854220 790172 538997 618495 923369 668033 156941 743023 941163 972790 1874862 153805 147880 500298 1814918 1418176 1345371 1853124 1032987 1937632 285510 328728 450019 1461128 1404436 1549656 117527 1863046 1481780 1280635 766699 1015398 1884179 1546235 1677924 1496014 882494 1795789 1134245 660982 654760 864025 1105157 52187 1047956 408439 757716 1193188 1502554 519644 784590 90287 892343 969196 1671740 1488624 1966195 1967404 1615940 896725 1824079 1062579 1591963 991054 955052 1304341 1342450 1624005 1594006 1161597 1366839 1496375 840999 758524 431841 406490 423546 478643 1519717 1240963 629489 539816 1876091 1499080 608370 1909331 55062 1961992 688239 340254 1679663 1264514 286068 494018 1233631 1585795 1801988 613339 1714128 145192 1924956 237524 981404 1241187 1058324 531502 1918161 717158 66099 190168 1768226 1320169 103993 1683858 1728510 365800 1520867 615721 1396096 773567 330307 968984 1933710 228578 1742939 1085247 1395438 54175 1085043 903053 1498995 1682861 1838389 466938 767750 89917 1478881 1256586 1884293 1529779 1610037 151073 514725 878300 1922862 1084859 1354852 783893 410909 1791060 124058 1583000 602328 925306 1778121 1303066 1105570 1810638 1423755 922372 1380490 280500 157985 143105 53733 886031 1987928 1655046 1749162 498724 1540653 332576 935976 1430122 194763 217944 1257350 1692376 180147 904000 1788670 457583 634656 357287 974152 810639 855549 1295550 812826 1112561 474798 233206 935224 915705 103681 813676 773190 763588 1108150 188396 1725205 1886457 162346 1080694 467045 1164607 9177 424654 901990 206682 976077 141275 1193604 1926708 928867 816815 1293943 1152805 689991 957426 1259260 1474441 1034786 1268219 1016012 1393272 1686136 334964 426356 429951 131243 1812685 882766 1585737 172911 375141 267360 1915001 1348622 253954 1832178 1553968 22945 466584 970671 833281 864549 932160 757484 1665535 1311074 1680435 761936 1742868 409216 193632 751097 1323966 364989 243034 1118006 887564 1291159 215007 1247440 1528110 1519559 1958090 1017335 92244 144909 923942 1818295 1099031 1240635 1069626 1245742 1986955 1085158 1694787 281894 1426204 701177 565271 1714568 1790581 991894 1269637 1767516 1329803 1442160 349500 54908 948138 1348129 274296 342185 1020213 1200462 1308305 541674 593693 801067 995204 1251967 700249 685317 806543 675957 61323 1154652 1647677 1451231 1741381 1940534 78044 1640826 151849 1007754 986804 166615 1654576 1368660 1629306 726442 516541 1907747 648505 229486 762430 379330 1757958 1721799 1097317 1826003 1099435 1861851 38493 443184 1714767 1810543 538048 1639635 1018916 965361 1376065 612391 1771657 1823554 1692397 583851 619278 1698438 456093 1657511 1985974 834806 859767 663686 641081 329797 1008706 1674012 846917 1555543 190538 1697565 245920 2975 824809 468059 1280233 1931915 1724979 258601 1022372 1092824 1287226 289509 179325 471635 236678 620076 735853 1679757 140013 694054 366395 796138 225750 1233373 1881970 1655822 1549623 1413003 1015763 1910547 833957 1430153 809150 1864154 821983 370994 165413 175450 989438 1236040 1669033 1323541 1939467 528069 1893018 848779 1599890 174329 729656 325946 509981 1696040 991060 1396090 908632 1673924 675987 1009688 732651 1590259 36303 1569798 1118708 240486 419546 344229 1466313 710749 1616777 733106 518235 1276875 1677476 1243446 1365341 1945861 874961 421980 219894 712035 277495 744072 1343018 1441904 1910617 95297 107211 254745 234208 894097 245708 1441099 280974 1786651 1702539 1551709 1674130 1872479 1417037 1856425 1934540 1196077 1187061 461462 1025884 551397 1500903 704432 208912 124696 168225 13779 1033684 1317255 168248 1098986 1726665 751069 1180136 1788216 1346323 627824 1448306 136060 1282730 586330 905718 15562 542634 867830 799733 1860966 338311 192460 56765 1236109 1401305 978297 1408170 243441 987359 1305974 821531 1262480 1679611 879828 77326 27044 1710517 1845569 1160824 1261839 582973 876707 356392 1426740 431180 174756 266647 1464998 1923332 1471170 49913 1503391 655272 1903804 939742 705764 891553 17864 326230 1922943 1663673 357304 145014 503582 203875 1855702 1909724 311693 759122 436541 1234011 475402 1028191 1482037 1803591 329399 113070 1456587 93257 1572567 1451523 843088 185852 10771 661900 914556 1707881 165145 1048123 1815810 1518423 1519959 1426137 1104750 719971 31630 1559842 1916484 654724 1766148 555590 436854 99040 820210 222059 1548983 1296873 1631104 1976436 1118066 904980 469825 1921455 243164 1065767 1814345 814933 1385874 258367 1650764 1740062 1503145 557291 1431100 291045 1538151 1822727 513384 753318 1032661 1303339 1864898 1694936 1957200 30798 408184 848076 106800 402341 1718135 1246776 484618 931090 160044 228664 1303879 635364 979654 540806 271583 1754624 1123838 452990 1705116 960640 456742 1760706 308169 425259 1099014 875673 1249614 1645676 1563151 189145 1245123 1604628 399380 239532 568027 1790890 1880449 991113 1042882 1045658 1516075 244852 1458544 1906674 999000 309961 327218 400231 773329 618736 983647 134591 1528751 243660 1904390 679145 1416291 1043224 729064 505743 645883 223120 1822955 1091073 1009774 1627745 134398 722788 1062873 283540 116522 1294838 708560 304546 137030 1496791 16030 703698 1037999 1558620 143455 1125128 1434948 659959 611874 1661082 831291 1170102 1790211 874417 1386744 701797 1379950 797229 896978 1789702 176086 1554846 1409284 1093857 19043 990369 770222 388037 1343303 188602 1154439 1442301 1737021 948359 383312 1400145 758641 740013 1215578 1664369 1426644 628469 1925116 1726092 544324 1700658 372163 370575 1528160 47019 1746299 50879 1820175 43298 281427 854955 1983772 106588 1732507 579929 1800241 1805988 291423 707300 129670 1079417 1158633 1327666 120336 1266983 1077756 811162 665391 902091 1847993 508437 1668818 1666662 156198 758645 1238919 417400 709755 53831 1316056 310080 1277011 947052 1019764 1043071 363039 1428057 1364851 809966 982396 1156396 1678104 332133 347153 1717449 1179522 9381 1255801 1674653 1286732 136798 1359038 1650280 240301 833266 842629 719991 988534 139271 197351 1050475 1357667 450241 674589 1353539 419936 1380235 823946 1292558 743914 182758 1242371 920465 769232 142491 924560 1594957 793061 800474 1719775 1137190 187618 1243572 1443627 1932120 1472131 303183 1293510 1867623 597814 741964 260099 488591 728859 1445915 897172 1455645 308675 413630 118639 902219 798226 528779 196572 1799083 1441163 1347556 719438 1228844 1001530 180968 640762 1305881 1019029 1577710 1661244 582948 1524914 1138215 505767 648852 1873123 1402855 1015939 547787 1926604 1865303 1754105 265373 494708 1253571 1308838 157608 1632603 469842 408152 1742484 64623 807068 1852985 1636598 1333641 1161357 1261123 427412 1087742 1962782 254707 175985 883420 352791 402605 526185 1975849 1922246 554553 1527706 522752 1280910 1188749 1096765 163596 308916 1805027 1249808 784273 1322258 1241966 1510055 1796244 1019097 129621 1592564 1588755 1059267 199627 97794 1017004 1193717 679645 1205052 597444 822893 462021 852620 322197 1540202 1106760 1650020 1913882 262118 257403 1590326 204214 992725 1310203 1323357 1401821 1380806 1761664 1262305 32625 137810 600242 1820413 1014134 532106 1907366 1861893 1202570 178400 1297144 1908236 475820 141648 788636 473660 816241 337916 1835513 208283 214012 1548011 1293048 740644 305279 932128 382339 765861 327738 392698 678467 1818142 161396 1418986 169137 1364692 992483 863643 1627057 200711 1052001 1600975 823604 686983 1270548 1907666 601224 942610 1737143 1368247 1343123 614088 924173 1322693 767718 1025095 1113517 1497150 1775526 635843 1249339 929831 706766 699379 928274 1567003 351954 1471330 67574 752137 1891258 609553 1276315 271680 625004 1198499 1252250 104215 390915 1438841 1992455 545821 592746 966163 967798 647018 473224 1451408 1742772 1055452 1615264 1877161 1090610 254198 1675221 570791 1318581 912014 327434 1494519 412084 875953 650242 498833 864660 523653 1720446 614120 223165 598092 214500 938478 1772864 41604 1536068 305711 411283 1647685 1086140 1036425 1569637 183429 1649787 161314 1129946 511177 940671 1535357 67399 863420 245527 344070 519413 1920127 1504325 1366210 110002 407602 432391 352722 118882 467517 1759609 198228 995528 1814720 482995 1730267 1506969 954965 428438 1887350 486334 245183 1758241 1378317 1493593 1358953 1974804 1991134 594435 1285111 1510914 1735126 672177 1799347 1377616 1251525 623386 1789684 609014 1346011 1806365 1704296 208324 71656 1899717 1190001 1113166 254622 1795257 453187 731683 1202975 1228262 1544475 347934 1464336 475574 315714 1803514 1525164 99973 672500 1406838 555118 1747370 609385 936341 892571 1694321 1736847 1106538 1263629 1039803 916119 1969256 129459 1007138 1422500 1443778 945849 1221142 620196 755472 73099 763356 1397089 1112271 1982167 1804362 593812 1035251 60513 564272 1562597 520551 906034 1320784 1923711 1149881 1415032 269181 679242 7300 1965276 55860 1195299 1747933 71612 1336372 1854121 140493 1779780 813728 969617 1247732 1528970 1117020 1245725 451189 1412969 388078 1114634 411176 927935 930231 1955098 710664 1239470 1945915 68328 33193 968935 303733 885836 537913 1652738 668216 1326736 260861 1020662 1203987 1821414 808983 726002 1556166 335275 1477234 901516 389527 452112 4768 94328 1956945 499502 1317181 37650 1799093 1072462 496861 452792 764408 637775 1224589 1034458 1844288 580057 1486520 1570862 262766 1294460 1372013 1634584 906840 1537827 1290468 1140554 811843 531177 499912 1984176 1066543 155907 356697 881061 387191 930543 244707 922812 1770525 1442123 1498072 834431 33090 844113 157624 1766338 1476803 1449538 784739 1336098 1479594 391721 1496266 1805284 180281 917750 1285662 836604 1057242 1930794 85513 296539 1195510 892006 1997844 500048 1771633 1809939 841558 741640 1005008 1168074 1198544 1344984 829484 85002 1363364 662507 944151 1977776 392239 1295568 1505871 385393 872068 1260332 642208 1398289 1851276 1015449 565658 21926 186323 644270 1608268 1217592 1610684 1903280 1493235 1325584 862447 743876 791590 199940 238177 1911420 1179509 1117606 150961 1094181 341691 407073 132243 1497721 1648638 955365 1465770 1019535 1196490 168567 1550680 986900 1982413 511264 780011 478724 1028298 1549661 438569 1520675 1469234 1535787 302915 1815573 1875602 914916 1171792 568412 1842347 857558 861248 757243 396434 239611 569366 100537 1869500 1147118 1331770 518054 902961 1801901 1558417 1904400 133578 1721198 604751 226646 1571482 779341 670723 712805 1349971 1772749 312197 522402 562799 550530 1086756 141246 1945555 1364147 1953719 523981 320638 1374968 201735 69135 40639 1226885 1149972 1613272 1844890 459148 721465 1065096 1005138 893816 1104190 38624 698532 1017214 1876480 1215508 421897 1840171 45672 1254076 1752071 1863609 1741000 1912220 32417 800861 1092127 986467 831447 1317677 998627 1893845 370978 616458 1008231 519534 140988 747140 399319 1635864 1792195 1350436 582502 717284 155554 611961 136109 655606 191271 1071314 1716683 1853629 1630316 36688 1279253 1084571 900295 1018593 380271 1687277 119105 624030 1869071 866157 743864 586501 1006458 1345738 1697919 1787455 506691 980377 1652341 1497111 62280 1585437 1787378 397015 867495 871169 12703 1207757 1141526 25732 525153 746109 1500749 477162 267354 1656640 1677968 61447 907043 1696496 783783 766486 1162192 141624 1418818 279522 369704 450875 1315437 180760 930602 591595 921679 1106211 789253 1791874 1065805 691747 1076760 1181412 1290456 230073 1007553 1469239 183542 777713 1688479 1591507 927091 1463755 252902 364207 469322 601505 104246 693242 1793455 446267 1738067 1283528 1551482 1442902 1707205 680391 372589 1752735 133763 1004960 1341449 415540 854881 1836232 1676664 705555 768094 654488 371412 324519 1605111 1406022 1322611 277887 743283 1832734 1814980 1812065 1050158 453480 1582229 1026682 513484 1984235 53338 326855 1820532 792290 245553 298971 1958653 1835449 1524397 776394 1318194 1471653 1735978 1437273 1048422 1965219 732997 615570 1515982 952491 11631 1322392 924916 150160 1695890 462257 1278950 1369237 986542 1499671 56992 1854021 211102 766022 1981124 1963285 1581819 588378 776247 135009 630099 1728409 935511 954851 527150 281409 292807 1420066 610263 1204037 1678510 1328056 1226734 1870782 1438261 1032268 653471 1976053 1173784 1238818 1093114 57860 749409 518860 440448 604388 960491 705242 660965 993363 275674 1534339 1744645 603017 278474 1063173 301710 1453399 582966 1621233 723063 722797 858816 142870 824385 878731 322766 1476284 1155902 1796960 1791028 454157 1876244 1355406 500519 1614175 1737105 1944 1692736 1600708 1143253 354911 3104 1260592 1460131 265320 1073856 1520343 1146388 651591 974247 226880 424579 846847 1806962 918534 1585348 1745257 1470706 1383277 1040180 403056 1199021 1934497 1412105 647915 1031891 1003396 292019 1764259 1052800 1673234 1760483 1180705 501896 1523815 413991 1052787 1377020 1881709 1514235 217029 631794 1910335 505906 959198 1828139 1106253 61551 331370 1889879 1565639 120954 1007009 1463876 1800872 445957 535907 95918 301300 501249 985910 772347 686646 1219975 1864254 1721151 517667 896086 1641346 1284254 811856 1291592 253998 1062273 1409554 611682 1053250 1741800 1634782 337709 663410 1704816 1348747 213689 1199541 94218 1228623 691054 174269 1660103 1736448 1985703 285480 590151 581567 1814795 1069870 1551012 1202599 849108 275805 140184 811695 1866434 1120443 123898 714489 1962794 989335 1836310 1889973 405832 1783632 1818751 686256 1106334 444737 1627478 368423 557786 615516 832501 1210082 1045504 1596080 1083397 248932 737465 1881159 1329240 103700 1362747 345055 581187 1879610 1944503 56210 481197 907290 880648 739130 18096 1626866 173182 954604 1471066 1908162 1629723 1060280 1817406 594327 1121366 1583987 1445188 955579 1264708 1559951 27922 457272 1744720 923020 665555 1145358 1279229 1513698 1138501 52231 923793 884540 954199 1197966 650258 154072 1682045 1385188 835789 516292 1251534 1168314 862047 1085765 203594 1737977 1733033 644971 90695 149647 710585 1433953 968363 1611207 447074 711834 1473684 243859 1102299 1429253 1666527 1765711 273164 879195 404642 1546192 1246599 1492744 1362526 1481498 120388 1462685 287469 884754 1550145 1047311 61281 1776331 808861 1982782 1246677 377145 1562036 512430 44632 782827 1908337 488941 1486019 871777 1981591 1228 1425716 221871 1078114 1241488 307664 1843132 755731 1406152 1528637 242121 1313449 1307848 995870 945579 686814 661545 1822931 342225 1192552 1251468 1082460 471845 1503061 1874805 785925 592355 861908 1256916 1693256 331479 534730 1295322 422217 1974820 971114 1262677 1754552 898527 1320971 1421857 1672855 1209262 923802 1972308 1671040 336284 242753 176083 429299 943515 255999 1254651 1604164 1716038 1038840 960955 149030 1667388 835692 1103189 246719 1200827 1460553 886956 1825550 1211110 568920 564942 675444 442463 968220 784648 13436 1420163 281100 1298630 1638890 936637 915189 597565 946191 1281272 1725050 1457965 205051 1920142 379971 657647 167540 1643385 1995356 1306153 459929 500067 208194 1121448 828087 1165447 320722 548960 866406 688884 1712605 613490 356143 1090851 126820 856837 1429154 299193 212907 1419150 1475566 526495 1376284 780550 1753111 696721 694442 1033951 553761 1937192 1434856 1491298 648663 1323447 556088 946898 1625395 1063884 958187 1422732 362105 553626 708082 108569 857391 1145384 164745 699581 1849054 1452037 290105 285098 864400 611044 1474173 1880950 920705 1586953 333246 1402702 976225 412753 1382399 1152819 1362481 1432602 862870 66627 609151 1528169 1513024 1267781 560929 975664 542042 224264 540503 174168 75989 667491 116383 1299602 1895316 1296867 250466 578059 1919672 760396 1218958 47580 1153660 71976 1590656 355498 795986 1958791 1856478 459394 1594768 132327 252027 1100853 1261374 1414629 1866207 651156 1550465 604578 1088564 1399603 1355791 10153 1010218 1166700 1190278 1840576 1252548 1816908 90349 334613 621138 1180998 1847651 610544 1711808 653866 542940 1666304 625636 21730 1901302 798314 385200 1875829 268890 952274 1580144 682426 1205981 95219 318031 1900041 619345 657147 1355092 611491 1717603 252593 1382382 514012 1171131 1515451 970048 1021141 1421709 1509497 1928107 334744 60601 507675 1178616 1859540 229288 415101 804801 136786 1446717 337107 261446 1317845 418739 1706882 1424977 342723 1069060 1051063 136623 468255 175301 417276 785444 1908122 1731832 58050 263595 314010 1865792 1372573 1181155 321231 1116444 260076 419185 637046 445063 668177 1437222 222438 1793157 742452 108641 123570 372105 708591 913897 1285027 1986715 1657367 1397449 1301134 910510 1535589 589364 1842917 1032074 12833 1049852 950923 133675 861602 1673872 1452047 621999 1113498 810566 1213137 1388036 160598 228407 1908423 155175 1798868 1451189 1597561 423115 1779311 1477603 1176794 1479595 380394 1511744 1569502 4054 847766 131453 1100377 1995858 827735 1847764 675325 803272 1466584 1548992 1277333 1755033 769775 1183085 667942 1200532 287027 844231 1544160 1315236 1774156 824093 1838458 163541 1209876 716904 883389 1338844 341403 288 109044 651368 1013320 1324128 1160784 914733 540713 1019989 300307 1668373 798435 1369582 6084 961772 778944 859547 831498 754125 1087685 1900062 743542 1036414 767043 1505938 1664730 113660 1766905 516024 706042 1835972 589002 64115 1995187 8313 165646 727558 643209 197598 346732 1423536 299580 551297 389332 1191612 124149 1721598 1627151 1476643 1138711 819852 928003 1953625 1071500 701315 588543 150356 1101595 646751 1230252 437619 250251 1432583 1443722 925068 598693 628689 6569 380559 1557752 1401741 658796 1228455 1187556 1276786 81340 1640883 1333084 1164190 770544 222344 356877 1447046 1556405 256114 545515 1565288 931416 1389785 370088 167806 1848517 771942 605263 590278 686090 767499 265628 820646 68030 697470 1294240 1807516 937433 1859399 763713 268882 1141457 655124 1231567 253523 1354994 769297 1257552 789471 126533 377509 1615810 1046356 514257 143795 1903971 1219768 1735100 44407 32654 492846 1338592 403817 1850854 1801960 1255703 664479 933750 1211196 860677 1107780 144741 859691 1959575 1356154 280450 43989 170238 1862311 1293955 762040 1776890 1018268 359747 980315 1115800 1916733 71819 469282 674100 1069431 1026341 708447 427653 60069 177024 1440739 136514 892130 266190 737178 1275962 1971437 1174438 1682550 597653 1345303 1401168 1338529 418557 1180890 1888839 744088 1562219 1453321 1211056 1663487 1022869 1914251 1840561 1268944 809785 1688965 1054382 665311 595834 961501 1827925 940588 1539911 63134 319522 500619 87818 1633959 469428 1241500 1395878 1470020 1073269 1184799 2948 806827 1124532 1833 1641046 684081 564201 525288 981754 754474 985123 1164149 1406126 1563534 1642271 1196399 417201 412695 203402 1869176 1175627 777812 354414 440469 303492 1446471 1813991 432932 415491 1134355 1953329 555943 1389362 124283 260119 741289 363694 822399 1466139 1786565 31528 757159 64876 785543 1580621 65811 1719603 1676618 630831 879000 1116192 720162 470371 679995 1219394 601053 1354501 1714110 891576 1470689 1273788 1412425 1405036 654329 1078646 16488 800809 761937 9688 1890085 1451875 1257009 1864694 1847699 615338 1224356 94156 1860455 241036 633376 1904214 1645947 1730830 145823 1637537 51114 1213248 1913517 1867604 1538836 1619613 1022926 941268 1513416 856097 406350 1388018 1551256 447999 1063138 1993965 212754 1531988 986185 1412978 1825396 1162312 15196 1662403 1295681 1781811 1987555 1837819 1200425 682831 613138 194720 786352 347380 1310611 1182495 1039829 930452 522529 479453 72096 484573 399047 1972086 475115 1850502 1030188 765061 1857089 362623 294396 1314794 1503879 261684 618939 1994516 707566 73152 117635 52438 392873 1284095 1783991 329228 254095 578089 1427759 351205 935015 1739636 110221 1984617 1259149 637895 1885073 1072386 397893 224484 1046185 1374981 1832093 1185329 718536 1919619 841139 1998241 497060 1187206 364781 1364282 460415 1762537 799930 1613318 1314189 1911687 243120 211531 515227 1206755 1877807 521608 1574530 1019890 73522 1628946 174927 1898130 431932 1752782 759952 1352624 1177761 1145543 1031967 1669173 973271 1954822 1107961 1801615 249176 1436403 1818442 546781 648705 336195 1295032 904717 572912 1345974 932876 1802723 1580567 1423644 834192 754307 1896265 702221 1218767 754011 1486267 773493 1010397 96016 1125498 475016 1426702 516114 873307 851507 833229 1569638 1243431 390748 236542 347538 1104463 1163198 1286941 1236292 1706766 594985 898592 1648169 1993334 953088 1269814 811237 891250 767812 1152930 1466142 1396210 719724 139972 42336 535986 1785205 1149955 1451725 659047 687088 250355 1792561 649693 1139098 1183943 754433 885742 1328688 1189421 345888 1908759 205444 710697 1908809 377652 1589597 84742 1761450 217248 1579550 421500 33349 885001 1987907 1753882 1445579 414877 50260 417391 877221 923919 354678 615995 63998 441966 1060525 1132684 593596 1660188 583298 1178769 1632958 207439 10642 609565 1872642 875194 1833186 1182222 819536 1927553 223779 784472 252417 90965 1043067 1032219 1213178 907271 680968 1390685 823094 1447684 631051 1581414 600327 1646198 542913 972997 1009345 452276 185707 1303373 1194835 853053 1664329 1061528 1839428 1709131 687320 1518221 1495778 1916947 1822087 338588 348830 324906 1527388 46485 1414391 605903 694249 1377749 1364867 747922 622333 436454 1395061 1009548 5954 69225 1191394 1492779 1582769 1694333 1167566 1931618 1514513 1000598 1948985 1434365 1656966 516172 14526 568861 1756168 1279500 459785 830302 877969 1353336 1777433 203446 715458 561942 592839 1689037 444690 1395354 1225223 685903 921028 1820542 725564 25146 603529 1248950 467057 1233768 57750 539191 1325304 424685 1931891 1459843 1957835 1443121 1309763 1201685 1211554 283360 29710 90830 1564348 1296028 974484 987505 1865066 1927205 96686 1194765 1661110 1038152 399184 102706 1726834 131596 319921 1312878 1045743 1420119 1324311 196834 839969 1818436 685687 362505 794193 1599111 1985840 56501 1790207 334738 895631 471465 1475837 651410 1736015 708889 1927587 521810 1048327 443776 740213 924266 930409 831020 857418 966689 1319475 1491344 418254 197458 226603 1620594 748210 1691948 412460 1190595 1528745 1738448 998995 739164 1985353 439855 618559 65054 1979285 949806 890530 1169967 858181 153879 1192311 1934501 436542 1628589 1407401 448476 455299 630697 1641222 158726 648216 718391 742661 1225238 1480388 451787 1161411 1972284 600392 506492 623876 870843 1119663 677734 1035682 1241772 1529690 877197 233183 1234332 58339 1509079 90059 381004 811613 1734408 447326 1136021 1076832 1019164 555058 723515 792509 1695536 1958849 448009 1934934 874099 100805 1389550 461644 1955357 45133 975402 327503 414595 1822283 1457531 1835361 1882517 901247 707382 1609395 550179 327705 1123836 577452 1202359 1301356 476321 17132 1997137 56974 1279234 1348823 1441606 1229596 94833 1025575 463917 1477028 1230702 1152496 1789562 781008 1583958 1199862 1105747 899270 1444991 1847713 342911 772805 208476 1614192 83001 411422 1691997 162416 1426056 98245 1857714 1037848 191941 972928 1483685 1604093 190125 166059 1359669 1966447 1142889 926206 1504992 1469051 176583 355114 162948 1964277 490563 676935 144531 505075 1386401 1174216 1079471 257223 123209 1278953 216912 77950 336884 1695459 1161298 1168141 1271910 609133 118074 71283 1371533 152559 817620 786112 92639 1067214 355975 723015 376357 1347156 270645 90709 1057914 283765 1222055 1252999 1714092 1554077 310117 158646 239516 1105689 1051537 1490728 874621 1613661 1851983 184199 1992923 752072 1415619 296906 509579 1573693 1666006 20551 809216 571852 1277587 1428140 434936 207871 294784 604367 1445241 96966 1833017 630955 1786313 719353 1687260 610180 1602145 253086 1185551 1688497 1372938 648857 744434 1374980 1862425 1128249 1966862 75180 1511816 1839972 637048 666992 1573517 64239 1073530 1577514 1433986 1203844 580416 895037 1608148 1932652 43972 1770994 1398565 557904 839862 1003755 1099895 1765291 520968 12940 314864 1137240 1697220 72168 1368204 820336 172907 93037 131879 1675939 1727250 1607195 1346037 759738 1739213 589397 1038212 12750 127022 1337245 109599 349650 1842570 1522429 53620 1679274 1758749 201961 542281 1386491 130154 231223 499961 1394710 810913 1020727 794696 1041224 637645 895695 1073017 1995695 225947 588780 1229184 751074 334892 1629858 722928 673148 1386999 1995847 143846 606914 19039 1253750 512090 1310401 945093 1268584 1171753 842468 1996115 1756843 1987307 1537287 1771247 781195 416260 1844213 1083216 1437834 1647719 1285124 1629107 513929 1642316 1141754 1107101 141865 411279 330543 1722585 321791 729660 1395307 1212347 1874427 876392 1381231 1700596 1598702 989050 1765379 1116355 582893 1752206 510784 1484527 483574 1203628 287172 604024 366874 214795 335924 1819561 1116831 285357 1591625 1463990 
1343943
614437
432875
930462
1484975
1786049
88664
1768422
68102
1591895
92006
1621533
1624813
1363895
1613206
1129208
1469102
1482901
1182207
1826298
976163
304403
733055
1010776
324896
1673788
205727
1508333
1868293
832014
1886370
605978
1690289
1016034
844148
770424
289962
548264
459243
1227895
246121
1631997
1740950
641331
467787
405226
1767090
865178
1496333
38482
888667
1321797
729258
262707
988346
1465426
303631
699699
1233143
828170
1356757
339615
1772107
501050
748644
347659
1198237
1164740
437983
925219
1400656
801966
240409
1796723
1484222
1151612
523234
1562278
1186025
626937
1868391
1427013
653342
146629
9813
1563313
1182392
1946748
1508726
324807
320955
921049
1524707
281474
1719298
187290
1557961
465028
660181
254746
1466707
1042711
1590707
877565
17452
89112
110186
1774079
192910
1849410
443606
595436
725163
344813
131130
1334385
485060
778816
135339
130361
1722932
1808850
1067621
1650539
1393814
423125
297084
1924354
1014316
319923
1864245
1139752
481176
939153
484435
1324378
1200971
537359
49590
1042644
1686196
648434
897295
101572
26465
1191189
51262
188560
1648389
243866
1004125
1165735
280943
1897849
411737
1207483
975152
292188
490292
1558174
344709
147170
96491
991827
1812848
1290806
1962635
966376
1628526
1231758
578160
293587
1849351
334620
1208546
540007
425173
791363
609424
1748472
1145784
929981
428807
545421
896783
746867
209044
637244
417498
190842
390515
791844
1393425
1566815
1680982
116997
376645
455237
957316
397327
692067
785752
1936376
208292
242546
1408532
119431
1598565
1940043
220175
716932
1668968
244831
1878831
1265445
456162
957370
1398428
1754473
1018972
1172458
1108244
1313714
596827
826363
1644325
1520437
1568203
1589530
422371
1023412
1487002
11944
312121
355604
116343
1523885
1256096
1818010
1748342
727238
1427308
1176038
1991364
1667774
1805352
1386334
1803351
412252
125321
1936922
1037374
1722046
1344471
1245005
1660949
424207
1422663
1244455
1811760
537869
986290
1710309
1461431
1601942
1774655
1745951
1604080
1804919
596527
870632
317673
1714614
1683463
1668143
1627347
984782
175501
220393
349765
705508
911526
247603
231506
168228
1792237
1443301
1970382
847814
1305891
361315
1200068
1613829
1477798
256319
567900
724163
1082608
349080
839518
428081
826202
169868
221412
200
1918208
1974702
247994
833521
1306414
787162
589381
606789
1752852
568885
353620
162006
1538451
19154
860035
784915
348717
1604145
1078425
144489
72581
1590721
842439
1032869
645204
865030
603994
1829689
1315789
1392276
1575217
1060957
464840
1310958
1898022
1061217
924674
315459
1084374
1554732
919862
143246
1194923
1537137
889394
970854
1128304
81353
1061986
1115884
917332
922
562813
1158686
799039
1651301
275606
922724
254247
1037548
1848780
1390785
912949
474913
1329900
1910876
1848296
1319108
1816263
849212
773568
1281350
1124984
724691
1837941
242220
1277172
480482
1243072
415293
1955000
624041
990691
1860858
387169
1037412
740719
324877
651575
17193
1466009
1969215
749386
944420
140330
888731
599842
1458144
1054917
1359854
1454603
1927769
1969940
1946595
1982472
1867631
1521971
1377179
1254586
826129
1034330
1261003
1742768
1983734
1923573
376942
261665
191563
1598032
793734
1963211
568339
573724
1500438
1867813
878754
202084
1515111
1706423
1699416
1639156
1954911
357486
139277
256717
673455
1807516
1009795
1422191
757074
220955
53566
692308
202532
228990
1721668
1951269
645131
1465705
614367
281693
369454
569108
344656
1108675
1695052
588390
1555308
51226
1180299
320342
191889
620299
1529691
43171
1257779
316436
1901351
345222
977738
1971729
1572827
1337192
1010394
259349
155345
1028664
1355820
1286429
755892
784289
714219
313587
493180
1851328
864049
1539452
288656
358587
1646797
1838185
173713
32263
1504
884226
1658100
1110866
1921966
1316711
677703
350011
1668923
1076886
1682034
515205
1317313
921383
1865535
1630847
1563462
1490612
1835789
1908089
1875315
848093
232249
1457736
1540562
758443
1429580
209446
618358
629617
1283628
29271
1319735
503543
404328
394255
852946
1103175
1032649
713460
742640
484504
923463
1771417
758921
145941
370581
1092311
1541336
1487313
1200327
1943073
1118553
1432536
683272
736764
28735
96009
1347238
1569495
785810
139144
578823
61780
698127
287212
1260187
1278728
357212
1650161
1375710
251639
1722907
1380311
998418
819515
559136
1088798
1764590
1220192
714889
721460
1719618
512472
1482215
194074
1259776
143452
1625059
1896944
1934085
239735
617429
1351059
85003
636612
1519500
1737644
611689
838897
571582
1454173
334363
1970153
1325247
63837
326014
590091
1209468
676228
1856200
1460654
99155
957864
911941
713208
1989229
884471
1875787
739406
219592
1877674
1702681
863179
639354
1150848
1748361
1122050
560602
1954315
500179
1667662
545562
1434230
1841596
1535200
1749260
748379
1337664
1971894
530600
557444
421251
768005
1013442
1909169
1721739
99989
392380
70995
312015
1911937
1438487
1608306
364917
705273
1640209
692215
1546943
1564945
838958
446740
1180286
1115186
383914
326771
1651333
137543
639454
1404579
399698
477728
536773
1899104
412042
1826842
870438
575244
254144
1797496
6038
173045
1088497
987387
886368
13933
1353650
1114673
688679
1779421
112361
310145
1784232
1768044
1315925
1738787
1058997
842291
152118
30302
908153
988413
1438431
697509
1619402
1151367
182883
1115622
681326
310906
1534225
1839059
1324461
382088
1320639
330881
1737186
1440488
784042
784427
1577002
14351
804936
180936
1715729
193007
1500104
1844810
1882614
1358694
214572
1480372
1983316
575512
1565217
1858312
1491880
439075
1923032
1725376
1997106
765639
407584
1263924
1814536
1262142
1711745
162548
925507
1494362
1657982
614190
1027707
1248397
254923
131119
1604742
93103
1713433
505108
571246
582712
923568
269437
784428
1432980
495852
961645
515519
996294
954150
713597
97589
1630520
1767828
146905
1257355
1789098
655206
1617747
1062187
179110
876458
1763211
1452348
591231
731632
453304
306348
1870291
702293
1480881
364338
319103
1454682
18756
902718
1821881
1683638
1782877
1058020
1906259
363087
304687
55799
1416819
14142
1238092
989253
1447648
659024
1316294
100136
279955
1567610
1322577
1848939
741738
1897154
730865
30271
1025591
1585788
778703
517628
1873530
1752129
619982
318413
417719
1291329
1285039
110540
1727752
1726060
358475
336488
1310557
489523
1089332
1499482
267911
600316
691690
435393
1950228
562245
478697
9396
1195554
701899
1806474
369690
867281
231880
652695
903376
33678
192335
493071
971175
1764878
388504
1867771
695767
250264
1712479
77004
22602
1076748
1792518
310641
39241
1814303
1359725
39230
1793400
113692
451953
84341
1900835
788905
1513860
1268246
263332
254225
1588043
1792840
594547
170440
1241428
662202
1101514
1476093
1351901
1423066
1179503
1530584
650317
753563
782961
831890
1464595
1818634
894578
798836
496584
403545
1668359
1362070
1247697
694196
83093
460581
96632
1180924
1829603
1881357
1685981
1031812
1866855
1016090
1226369
215324
1235452
747835
1026947
1649351
311213
1458545
932726
1596673
1178687
490436
37518
1616188
796252
1077740
370779
1912756
1626917
136404
1404337
977534
103315
322960
819760
1860927
956310
309742
149743
691046
1235414
1130155
1821722
1572980
1399196
1642362
762659
1792902
1782941
546012
39930
280152
1859464
840515
40591
697179
1176839
1071933
1550496
843953
411184
269002
999357
111200
1650894
1610462
179820
765775
446186
1342743
451683
729872
412338
1821829
518390
1187840
1968131
1253816
1864037
353614
555419
149237
991363
486888
1495769
1819941
1891345
318602
1896829
1774038
4215
1056431
1876567
1083410
130704
1795080
622778
113610
1071887
262216
407389
1884189
903424
1833287
1648285
1755003
1331528
1520279
1390244
546476
1456811
862401
1693182
1998078
923494
946491
1267816
918837
131292
1953595
1648610
1271188
3632
1374401
1319601
653655
166525
803262
1143459
85813
1523017
917973
217216
1927743
713523
11593
1461512
1623513
468050
438035
388666
1381255
96787
9828
699577
1401430
1166801
1962220
260702
564211
1546243
394696
436493
959405
1801166
1774055
1230768
246104
238291
212074
1956184
1783789
1074622
1559267
46266
1641917
1981279
87666
523571
1581636
1653622
1818377
781382
489135
1529496
748291
1804769
1202349
1100079
179607
835901
860189
443216
1407930
906060
1703680
1269325
586278
411763
1182410
1318467
1581917
185942
1176030
994184
1924769
1217324
605859
1729254
1395234
1474798
58849
1565120
176692
711038
305002
293718
316203
1678296
1662973
1269816
336933
17521
1965097
946457
891630
1175768
1343490
1128243
1418074
506044
289107
621585
1340216
664728
1718040
1420983
1899254
444339
93101
1233663
574611
1772675
268612
1954641
988133
479782
1671545
1470150
307310
549228
11121
1707237
1368918
844330
792596
1954412
597315
1989491
332024
162123
1459780
56628
1113703
1362980
1978487
777885
1937073
124913
1513834
921669
538636
706239
161077
568814
1352297
865942
188791
1953700
408433
1226433
1611932
182359
1759721
1033106
184480
1085000
637104
788362
847238
1175808
121675
300341
1328934
901961
306942
606020
843652
592629
1645703
969652
286907
1566871
1144546
1711547
622486
1850507
1771212
1325394
246647
448343
1620107
538857
1241326
833739
914117
1390568
145265
1050516
579217
1464982
777797
1108684
125388
350321
378495
439888
832410
981809
1546523
1717150
1434074
831228
41213
57650
1548486
702296
642322
938523
1283087
948691
172808
1582049
139365
349265
1194472
1957403
1483104
715895
498861
805973
119294
1197643
1393645
349284
325295
1899210
110929
145998
1511936
1142973
1352769
453704
225260
1457757
409002
232899
363501
726269
923871
115874
1371471
1921053
178558
1195610
558080
1701926
1924611
870973
1063950
1502294
1563993
965203
1055536
1069744
396729
718015
94570
1391787
1195761
72023
1441700
948977
277857
1152505
1922259
1195183
1535530
1491471
730970
1841602
75897
1922915
432100
1035007
672823
385012
976753
1048813
23475
1700242
514156
273808
324469
201810
798257
1449625
1802870
1216136
1594575
1611816
1342391
126832
1873047
267214
711036
614552
1885666
1627321
674279
327322
1884676
1360873
111420
145511
694715
1326107
1781921
1974040
105735
73816
1108459
1011055
1076927
237806
1147088
252906
1416324
1004260
1851310
1800819
1480890
1123069
1894763
1282662
1412518
1907738
1808335
1531875
1056286
1312065
445949
998949
672455
1079959
1217324
1604094
237786
510407
966853
1603673
475377
1784424
399104
1778021
1616112
116269
660373
304185
1388485
542316
1218268
1682562
568063
856772
816961
1598734
462058
805342
1758398
301195
443642
231412
534969
411036
183392
633080
1276749
318265
878781
1804583
222664
1838717
1609403
244635
1357481
1412383
1558951
1805289
838527
1744123
1416936
630273
641644
1696555
176552
542366
840003
779855
694781
999271
1496194
609834
559323
813736
1517997
989331
665172
1044535
581801
1322483
1791477
1762184
967370
1238007
445550
153963
720407
1394691
1772920
1725752
1356153
1747643
757606
36360
845010
1253193
622972
1295291
807741
669823
222096
1088774
1384401
1965009
1461365
1908552
1791277
1936058
229999
155417
1194447
1579793
638653
1627693
1369695
977360
685229
1442880
1780927
286896
85735
774582
1127404
958411
1992524
277765
461937
146343
638548
739615
265229
1137810
1864941
1223835
1979860
1449538
1183835
1031991
310619
1775674
59502
1393953
1205491
1871676
642443
1645610
99669
483643
861482
1737648
1147646
904030
490144
1484035
1270226
847561
1504147
925651
353005
1370163
1686382
375236
1450333
1422794
24056
602352
1046937
1261468
471564
761031
639525
1454554
1728015
1204196
396875
1336963
355674
458456
95623
1725884
1566664
453340
1880227
807867
970141
1927150
833503
960255
1277394
868354
1947323
503245
477671
1923273
559135
1763674
1324601
493094
961791
592137
1681018
1035109
1704172
423239
99578
818192
551190
119316
1223882
1039327
259262
55515
202444
1269854
38894
1456739
1951632
1755252
1661077
993260
686023
745201
223679
309581
828283
1760048
334105
187939
1232041
1583335
1933309
330040
495563
208715
1853481
98177
1623168
11104
354103
1552248
1321975
146038
1405093
894576
762814
1993351
1223662
431025
394037
600575
1474367
1839035
1892028
1533406
373410
1364798
1136150
477319
1608385
1819617
1835815
1637361
1577634
1501649
684749
605960
1743262
1522479
1394048
34561
69917
567110
1297339
405430
1149005
510689
1600616
589383
1759768
457159
1221632
1176994
1072348
1650246
1601271
1182571
169977
1189358
1437175
1175803
218676
1682145
1799588
1558712
728722
1869735
298936
1678001
1142970
1891778
118650
1428602
1594762
1055274
1740685
1798602
1447936
498872
1925922
1449445
1193280
1157976
1529852
224887
1077732
1086198
1263650
1648739
310159
1726586
933143
1198147
1520406
169843
885005
689951
234665
1867127
508870
280614
567349
482622
433832
774228
1815225
334014
1609565
968484
1278612
1463019
1227766
214817
372356
53034
697096
621355
1639504
576112
1507598
1144942
780098
1563868
1448009
811908
1311673
1426224
333352
844902
1177265
1305740
1749124
1054566
1015916
1618618
1182740
145390
478563
225919
563500
1480943
356639
1227951
802689
533058
1784835
867570
877155
277330
547663
287429
1921946
1907487
420686
973496
175440
881361
947437
1889995
1335172
126424
889616
171806
269154
898272
209280
583175
675560
845616
340281
404425
721876
257676
1525972
1950807
135481
1610830
895436
853995
1593393
1952201
1357798
1960193
1359334
52790
308656
175461
1688230
1956765
767162
1812241
1075683
1634787
1000049
731603
479166
860811
699983
637673
913288
411943
1903974
1277066
1344482
1977653
117260
170882
614291
597120
745970
1433055
739873
438942
827447
630373
1974575
357645
627801
721941
1651385
1494381
6423
498735
1342462
689614
100700
162095
174680
1910042
1932122
1486452
573401
494475
1419167
1410118
1670632
1698552
1840647
567588
1755751
1295936
1291131
400512
1738272
828790
293451
536159
1407401
739977
1016654
1192868
668466
727793
1381645
304118
117823
734265
847327
1395257
1944904
1418662
1248500
1929849
1290842
135827
1471506
476720
96175
336050
1154966
79189
245529
1427697
1558219
492804
1117370
650495
1578601
17714
950078
133748
670376
501782
1246845
533431
1191307
1917533
1028217
1479246
487990
1794073
935559
1809023
1416693
403730
697794
1735549
1954576
1353435
1750137
181424
1354665
625585
1750593
1777857
1379732
1733112
490729
1354800
1936148
908335
131442
921727
1795462
1864192
1462100
767212
1902007
147270
406634
1097454
1451039
1914489
554691
562038
874443
1546218
1211488
330187
1638612
1050868
653523
1141706
809315
1196177
609722
820773
250935
898642
1001100
979716
1730563
684881
746892
906935
152110
1104405
1093298
1464250
1076715
1049366
1470405
1012953
61918
256431
1619966
1404549
588691
759039
1220593
565489
98860
213568
395102
795045
168633
907349
1055689
245301
801680
849154
1074441
1495294
1753170
1031194
759983
1475935
55738
872578
1312720
622037
694435
919736
1194791
169812
1773792
436476
618782
790920
1029589
679957
875945
1194199
1625271
1675796
1002276
258025
1006525
1023754
1780627
1622671
1392656
557579
361229
13978
1729047
1120840
1412054
1699435
1214088
51099
1995107
1218043
1326586
629627
333421
1414173
318332
1816454
1998925
523443
977390
301527
15289
177096
280946
1979460
497967
672955
441410
1591999
1159279
1781454
390993
1392921
1772415
813243
1619589
1552851
228916
109935
1933611
739315
117727
288064
1404501
347489
1957421
592425
371566
628291
946167
640850
1999028
1535295
274329
15670
1698698
40909
1126900
803536
1118126
4586
181876
1697605
1623361
1318804
546686
1606979
1423700
449084
640956
1885749
1225812
1085309
828470
490324
393248
145661
782877
830210
1740454
1523268
914287
752922
1093101
615624
702579
1104153
816552
1955290
393095
562880
896358
1155951
156940
933910
1420921
569118
1956941
1474132
72491
1744317
625087
1539733
953875
1553783
964872
648363
1892044
1433675
570334
701563
1716527
655774
126939
697926
1383568
1037676
978685
1605074
70250
1840732
349907
1333980
1700920
565507
695644
1888167
1447808
938904
882582
953809
155060
1606240
1842365
1279946
741406
644261
1411760
1207216
928532
1484149
940587
1655111
1496889
1969230
1788724
1131795
146101
1128296
118888
1868900
1930373
401631
1825944
1827971
729627
309865
1778407
696577
1175422
68164
385075
302258
1318768
293405
1846884
259877
1730796
1278814
702923
821544
184876
1394035
1409512
1916744
1897716
690590
1713267
751760
1820233
1529866
1953333
788804
1407595
212966
565356
748355
260269
904423
1697689
1713513
188264
113156
471010
1152890
640250
1879582
699100
321845
1201372
634197
1517422
1937603
128410
435117
136376
1140560
1984202
317019
1522716
136738
607933
1824116
683309
1371668
653240
848242
312413
1336975
357251
257891
1302932
1879223
1795875
471841
723155
1434479
1227657
1818939
1781618
1027174
445147
262956
454289
302891
122388
528922
509931
1291877
500228
1583979
273693
1614378
148872
939820
1382149
895200
1378087
727561
1812633
1913027
1562614
1064672
231106
603783
1168855
78858
1473311
1283370
46196
364137
1408223
711191
1894939
1189018
608819
947209
1806359
1921308
1573475
406014
1186330
1529793
1629228
166782
1815978
1251957
405328
1247476
1373619
1636775
1356436
885544
1346740
506075
1084310
608914
1444036
1871229
7417
1319792
1377097
1022007
1513547
239508
675959
1235294
1896235
679717
69247
681663
944838
1326356
1994034
1226964
1928559
1210417
1466113
606700
700465
1355445
798374
1524449
804187
1281933
1276022
916469
1453540
118594
30532
982664
610765
637732
531935
1560308
682536
295940
215603
534318
1507133
974928
40807
1283123
1709418
1657132
568059
244482
1464335
703707
1036058
665633
624889
1558852
1995291
1756300
639391
530056
458168
1747781
390507
1477456
1319260
82033
1221450
923243
1242322
788849
869017
400662
1027597
1010886
1302831
1631102
61103
1235192
816449
1018792
836941
858952
983159
1282513
1119087
1766691
1107210
126395
1280877
34313
45708
1495844
518163
1941662
324927
1573949
1529515
206200
174954
988693
1092567
1459697
231198
503117
1592163
1612691
1695522
1275372
765926
1745812
1135662
368197
1169732
311727
920343
1442486
96545
1372840
394092
1315704
1079251
1416771
334721
1633539
1447154
214492
703590
1001851
1315209
1503055
192858
800814
1237210
357198
1761891
1669131
1128948
722778
325623
1082109
229298
206322
262474
607356
918182
516260
1721346
1974120
161250
152942
355643
1162307
1605446
1021207
482561
577317
1551345
75765
1875763
1340456
579710
462559
662042
871787
1609985
266892
1718546
1951740
92946
1073113
370335
1401146
971496
698233
646008
1851492
1042212
1106374
295296
498164
40108
1664034
1999154
24456
1419863
1738096
1443440
1601848
1173946
1806188
473091
631847
1925112
209381
958971
199618
39633
281168
674941
274200
1041793
658396
422095
1912359
1423890
1845128
1173799
1770343
1844985
1469823
159089
1235802
789052
1329156
1476641
1566263
895902
664139
511389
662549
109712
1582772
1940153
1251105
1813878
1981207
1238352
426362
115015
271981
1416906
1546725
1181133
1667212
167673
455513
1031679
1376955
643502
1189535
1680685
1552433
1763079
1396129
1351194
175570
1848633
1481947
784325
805125
737678
351181
1482309
498284
1668644
1985919
957253
1600903
1525895
804569
1698428
1264502
84008
294631
234381
1483714
386018
915838
1443322
61726
1292118
93318
498676
711289
1592496
1234034
382550
1613435
737519
426519
1072694
1027601
975630
110778
841339
1605375
1813880
621415
832447
235370
1706531
1493703
639917
656269
966626
353572
1963307
1581543
1931295
271501
781170
490845
944202
1778657
1938635
297416
855527
606053
1578079
1375621
74611
604143
1118596
1825456
1702752
1222780
1092983
1845929
876004
904595
1864929
1665394
1003427
1532680
81365
1934564
788894
886854
1266099
159525
769234
60231
1367340
644945
161748
451322
1103512
1580618
720005
1865517
971339
996523
1949504
1743154
1593597
1202683
814788
1402514
649307
1294732
1781539
1414057
1768157
1775704
1698387
56367
1114399
429372
452738
1368573
1105504
1195661
1846240
1645418
1196647
1485800
1234037
1858426
428160
594556
1413948
1099539
244275
1908366
354806
365585
1891511
1401136
1689633
1344891
417317
1449757
699399
1767905
372591
1211451
1171877
1476961
1076827
1346654
243003
369971
989099
834738
1766490
402972
214683
1566516
1145209
899687
646150
1646997
1283309
1635584
431393
1847203
270801
314135
164960
372871
291952
1953802
1511949
72882
230108
142921
207477
685820
953521
1428108
1506584
1749946
718077
538563
115895
69714
812681
921080
118814
196015
1190846
789967
1860554
1729311
988226
744448
714340
929474
868272
638995
1052629
510750
246751
28281
1141434
1997228
806809
1813948
1186756
1404324
1602191
725304
1632961
1055855
345063
1844250
971475
677803
420169
759065
1264146
57496
1553882
1046697
912982
1651641
1135802
381285
663085
623272
278425
1171910
1731528
757477
1745812
1930634
302450
962593
374996
1827364
1524902
395518
393855
273175
1686337
142238
1578804
724448
826895
161236
1647848
199340
1416371
1974658
1828609
1150861
1522692
1871150
1086204
62844
205052
1120493
1315712
812060
1102374
1213341
1425129
864314
590279
190989
985981
762213
343624
927393
784520
381151
1074473
1321090
1553362
934130
1349395
121613
647188
1442888
1643661
1205270
1765923
1937355
610178
1367599
337472
1457361
362976
89994
1087077
220510
627449
1345065
1283051
298351
997803
1530397
588908
1838634
1644699
1245662
1439967
1306934
666734
62648
1300757
758346
938055
1588673
831364
578283
562604
853246
1016833
1313278
303514
1325321
932711
1061574
216009
1988111
594914
362616
304711
1933091
831272
997836
1240043
967278
1726007
980557
1805341
1541876
179315
252793
286128
605302
1463441
582008
1704544
1285065
1282607
390183
992402
1912358
1059209
136232
845069
88175
401400
1369969
1100085
512138
1349424
1370669
906459
1273393
661223
119738
608317
1894257
828914
1923033
1525685
1385382
1905538
415709
1412083
343180
1985437
1041888
644918
104717
895415
1159732
1152773
571758
1104715
944684
450005
927721
1180273
443045
767119
17631
1830279
581064
1478231
1004479
861953
1342172
931140
1724276
1305433
1081422
282714
1983418
848316
1297969
1060810
489550
139284
801821
1057709
347386
182300
574580
2097
542011
640135
604298
1022198
127821
319599
846021
1503094
271588
843646
1935433
1847051
901929
191615
1600878
633700
498615
600070
1816548
310406
291789
1124130
1758039
1606134
297110
993141
368603
1394528
318388
197778
691417
1229190
186398
465890
774039
90110
963591
1999530
725053
663687
546730
497257
1068825
1020022
1478580
611092
1510513
160839
354913
713152
1760946
1001589
1335035
930946
162172
810096
429775
888315
1353302
714115
932058
269143
1950830
992651
1237593
924657
1058670
1727871
592082
820575
587607
594520
1587259
284114
1281360
618411
720175
313044
1099019
1748171
1608315
1156684
847925
335309
1614694
886803
1770853
1795059
1159812
147979
391214
1499460
662453
799565
843972
250316
1384419
767885
1734738
312446
720397
1528342
990775
1183949
1825532
1945672
27632
1643339
1407276
1822775
346726
1081480
80963
743461
1029939
735972
408931
341967
889021
697796
77256
85755
1724708
1208302
1200959
789926
1903507
775735
734352
93511
789888
144493
282556
1547425
1403878
1709547
1790189
1281045
1668730
688078
18752
901407
937197
476099
1223899
226029
1079840
999154
1018663
1479078
1322622
68592
1068861
1672521
383998
543441
426365
643845
646405
1671294
1946747
9396
1970418
139159
109136
497234
1723915
1090788
1301840
237623
783712
1392060
1704391
1105563
1490598
1364832
1655457
654198
1696387
231384
347482
1743808
261644
843369
1431436
317679
754283
1621283
1221851
458343
1201997
156054
790171
1933659
1067568
1816917
606756
924260
808628
1369772
13712
881207
906057
1463570
376678
1694870
52790
981291
514807
1171676
113280
39360
1286258
469696
1081258
1375672
1640568
1088314
93952
1340466
102946
812611
652972
431196
65713
93625
1737635
973598
1314
1371102
1798631
1390942
1210382
140120
292134
640401
826413
1243943
1016885
796815
1906537
1083020
1817959
1610843
1970186
1665743
401491
1297539
85009
1394164
507095
269844
1046504
543866
671195
413768
1696370
67670
988460
1077226
195592
1630149
1400182
1384986
657821
1350216
522797
1206459
95334
1478049
913284
578014
1294707
856059
341624
1368806
1207767
1552166
269246
1765906
1999572
626325
904998
1043519
443588
348207
458220
837211
238822
1553533
1724571
1979860
827255
507024
1813857
256346
262698
1255639
269236
1556344
378275
396814
1492678
1154991
233212
986272
1327283
829903
1867965
542292
592388
1321164
1591845
1202016
1503140
206327
1249852
316336
847065
1294456
1368954
959714
585325
234918
610188
1674593
55361
1655869
1427563
697310
1713696
1928507
1805679
1860157
461128
1446333
71919
700048
762754
547247
1841707
1554236
1686828
1594465
225191
1800638
200472
1938031
446992
1909330
214586
928704
122458
341883
459155
370616
734150
76960
1008366
201214
524340
1487956
44866
974859
1910479
550817
1454765
384211
1452888
472357
1527602
1896107
1269999
563352
1554890
1870258
1034001
883008
366465
1256552
735061
829317
234020
954220
1405329
541908
1394961
648077
129275
447367
983250
1900857
1228953
648169
943129
1157706
1161275
1341742
962647
394054
622142
1557855
1868568
1608067
1519549
1342269
1450833
1170680
1663039
201398
305766
1877495
1783086
414166
1496184
1736008
552852
904014
292534
566732
1808889
1548516
1100543
281942
60316
1582077
1298772
582856
1644443
1609035
1999142
1162948
549031
1255925
1297482
506006
1404161
116686
357026
1068085
591276
1556257
1948650
301812
759288
796968
1599939
1292212
64428
1894958
1690795
90364
287874
115851
1202953
1489964
534921
572497
910716
1364657
72193
388729
428760
278394
1712955
853104
337231
660901
1467121
1414225
1477475
1369386
145521
1408922
165762
1043476
653663
1328360
1225376
277013
1344551
1003437
305748
1566361
619971
991986
1039889
509186
1287218
1984958
1065799
687766
1890666
881644
885308
851522
1036823
73318
1004235
1192169
1590123
613586
940532
476411
719529
1367293
122972
1823731
958009
1399621
1128330
1019327
458637
1258938
1713083
1565352
279496
1258547
1294761
263498
153105
515705
1197527
13143
861296
673618
276191
1720937
888893
888303
1198809
878842
760550
1033893
1525809
264558
1655507
1795760
1588211
1098518
1209126
1016430
595026
1095156
808041
83581
1897940
517981
282533
1735280
1829194
232350
416061
1395308
1983712
1220277
495901
330329
894674
1467977
352453
379486
1301190
1132183
520025
1922565
590479
1504247
1817322
117509
1477032
1767442
1574354
711989
1288373
1349957
721732
1655024
297577
1077044
1378343
944313
270396
1797448
1072514
693376
1712383
1801475
373437
1545717
100883
1527774
1835567
1417669
971801
1278252
843315
749321
1638770
1486305
1506764
585874
792323
459451
1494602
1964370
1921304
1058030
1350508
605373
1714396
1220029
946985
243233
1262234
1812128
98101
653016
534396
215408
1939789
940088
719442
893867
386223
113061
1530784
1417653
121234
583668
664146
346974
694099
1878887
105359
1881910
585270
1635151
1299540
1610146
118788
381117
591179
1697675
50765
1367985
282177
285996
1368727
733795
1929809
1373909
1921802
1738731
1993863
1830481
1040989
194990
838247
731845
842962
1137385
1170382
1391292
1079025
1053123
542281
865079
1033132
1084368
332917
760771
1835781
717396
1512824
851715
794613
448328
1540982
861203
1713078
1511405
201950
843727
1041424
1193950
809674
1095496
1964887
1290358
617779
1561039
1653281
752520
1088901
331228
1524399
366482
1549784
1362219
126261
309567
1752627
859093
197466
187289
1768848
1020552
1738806
1785898
1812464
442896
933031
1126124
1769190
584548
1812196
205815
1658265
1998197
355194
267135
1356578
1310097
175538
470863
236135
247935
1099555
1966809
305693
1956111
1502183
1629788
119528
474950
1523671
80686
482716
750915
1850812
407257
1306654
1728123
962000
1739318
1606585
222807
285083
720610
1748422
1367799
482562
347197
1528055
871369
255499
1208431
1390164
1134926
1503131
1395976
1596775
807977
1615735
892704
1655154
292807
146353
99641
1267802
940384
1622136
1875751
403332
1884018
888026
1828666
703660
378876
99833
318500
411160
1204476
400883
705240
1361582
1630114
835652
298930
650615
821955
67534
904877
1176292
1914544
1335188
956963
1221641
13629
1885543
1000397
533956
855459
1583298
1805786
1562946
568778
345186
794399
435422
517208
1361933
353996
818695
1983366
476376
892105
11355
1258051
1042211
1058102
557636
1563272
1637103
1023280
13653
753303
1803913
484884
378967
1577516
38563
1676796
1739919
1708418
135367
1911164
885762
1288368
1205377
233483
1009012
425380
950873
406311
748532
388660
1124589
1540237
784908
327667
1707413
870649
905427
1775361
1446982
1125870
168887
352929
425695
268910
862451
407289
1096414
113849
1279535
678360
499787
443945
594580
271151
848118
79393
660171
810966
281224
1554186
751489
1957273
1624236
1158107
1245402
1518105
1196989
706574
1053153
1366473
1065200
1691197
297500
252119
1878689
1634669
1859323
1399731
1638844
1342879
1689586
801001
303890
158706
383148
1790103
688852
339528
494979
684759
1897802
219910
1992634
1877077
1634135
1637756
672389
733372
170305
915813
897562
1216530
685875
1081690
1744252
732319
1909548
1458721
394613
1340618
1478436
31524
667844
1071869
1202281
51993
1312114
1955921
1856659
1734787
1861070
876294
1068372
334756
941754
103348
1663907
1705938
1823674
1176901
1024339
730727
537813
55733
405057
141828
1512375
1727568
1434658
1096697
1848599
918329
628843
226281
415770
1861623
1846431
1391546
222806
1657035
1972909
300111
841113
172313
778647
196545
944330
948636
1085052
12202
1705211
1114453
150448
128829
1248311
1330123
555044
876903
637645
1123176
509055
1193175
874367
1840163
1141409
1688494
1816018
1746006
1667918
636950
1793943
33084
865166
1196599
899976
1298164
217919
240025
1964651
1825809
1068565
14591
462237
74410
307902
1947878
1714142
1645753
1532498
1424383
868780
339137
546173
1307918
172629
544590
329984
1298423
1486366
1763333
1289977
42032
664225
1462189
1899496
794416
1025
327709
1754498
811952
282025
728480
586755
1756917
1466738
1520331
1524168
1643124
1950360
382983
1859917
476846
422330
649556
338322
329007
733146
1153327
587395
673723
1871382
451346
1925867
1803489
665888
275949
135110
286880
1328312
132954
304120
1745811
115193
1911503
1560193
1905134
1331101
782757
704858
826358
979733
1869329
37350
1318741
1581729
1444231
1105447
1566037
76838
941535
1612461
1795935
352495
1122228
889201
1605534
1478305
16913
277009
824780
320580
367624
1238063
566373
583382
415359
1370772
1507906
291562
1641166
1493960
162832
1859839
147208
1539700
1641106
781200
749507
174378
484957
1510329
389376
1140169
1419433
1177071
1792110
661680
1084665
1966136
1184000
1334954
315968
56626
1849424
1384284
592717
1275616
873237
1796082
929263
87653
1007511
469021
1054804
780140
464401
1149280
1945840
718491
1258726
1380016
552876
1825779
1203426
1301528
1253060
873362
1165988
1764730
1374053
297610
1323486
362767
1154887
1673013
527862
770168
1226355
683625
1531345
1494074
815338
1020703
146577
1721271
1745736
210722
1778787
1304879
862809
139008
1060837
407750
239828
1925945
774946
940927
727928
1710602
1281977
580475
689838
1443730
834295
903816
1476544
260191
1903835
1908286
1729116
426479
1406638
995282
674581
1914968
825765
901912
617905
249705
172253
67780
72663
686673
1265250
879711
1559121
1540709
1684487
1170728
1330803
1615832
915313
507486
1764977
647163
198657
439170
1243973
804759
1904286
124874
450719
1716549
822252
56715
712451
1506241
305801
1176315
1411256
1153428
167305
759774
278038
90787
1095164
1982996
1896910
1863249
1445760
1257840
424722
159568
1306122
1979722
1566456
1555021
477983
1927673
677033
400749
1725263
586680
1030218
443348
1553376
841029
541620
274819
1354011
786738
1062349
742794
1819076
1048745
1883197
1966300
1732870
1424462
1068617
1048524
1289747
1100274
1022017
1723450
519554
485402
695710
563439
1382945
950643
1133458
1175174
1884157
720116
816266
1996336
862589
18561
1269881
454585
463646
781258
1885525
933086
655468
1477992
387594
1658638
297160
1667523
1220889
1696818
726834
32860
1643887
541931
575268
1290773
935992
1603222
151111
1772702
318055
373169
1054661
1844822
31317
1777484
672190
1358172
818889
1745859
972345
555311
1679802
1718271
839952
601930
1939188
1532222
125211
745607
631548
1119058
967674
1802574
1724324
435695
274167
755677
1406634
763151
220990
1496357
1088690
371449
1522613
1811916
1683421
760554
1728884
685922
743371
809762
276899
1750401
1035951
148268
1095323
1016738
1300708
1928830
1526846
348307
1750986
1547057
1815542
773341
1198847
478253
559589
1349398
1527825
745414
407545
120876
677271
506202
1251840
1978341
1908357
1294408
845863
1548179
386507
746519
1710603
943368
1171437
1516151
155969
1243254
565256
1975064
512122
1368585
1632783
31726
1564272
710874
767477
151323
1558215
1070969
320835
303935
1619544
1103428
255836
1128159
1685801
412013
589733
1420529
1520042
821144
948464
836240
1254697
23850
197380
274736
1767705
1414556
722107
1271639
1762879
1624833
1851974
1712436
1820811
1351373
791698
1244784
1716034
25457
1366988
1998989
1974878
425825
624397
12117
603760
1314841
1871187
264496
808632
1002948
1020689
1684812
898607
333036
663076
1550686
1073686
332759
941177
1720786
305473
1332723
348153
150400
722238
975328
1740640
201027
913356
333506
565596
327236
132150
1175297
1483021
1568882
756196
880789
356813
1220809
1375267
1615304
1753626
1887670
1532611
998972
146508
90968
1195969
175586
1660476
665571
943048
107911
69076
359199
1509367
1131771
1996311
930637
203617
817604
1738864
1684120
363486
954372
70771
1181421
1863194
1084412
142218
1914904
571417
378736
1170546
1462820
64570
1764920
1962868
1305285
1206934
1518608
104595
1658524
472571
1398410
625601
401879
1647436
1307477
993
1806482
1257444
1848691
258002
1914038
90252
573072
620669
648977
1944439
1291574
1739913
174862
1241963
1710739
1163297
1388751
470654
745689
470069
663748
1946830
957857
1917511
1702994
1657927
758458
737836
1813239
376431
60503
452245
1527808
864592
121799
1781296
261419
1779552
1010075
611000
940769
735851
951980
494735
279111
1836660
1610707
1414249
157359
1718029
10957
181891
1125792
426314
1863069
417255
245779
1882678
780087
345931
1260417
1157276
540370
886120
533883
1551532
1931657
1371887
956223
1689385
1220705
721809
1684962
8245
1763253
947362
1549906
1757895
601304
218874
1216120
1991948
1497249
17831
816359
1777780
1240334
530351
1485937
712006
1527512
1155543
866700
1624266
10391
561339
1565172
390618
900657
1466140
402066
1376335
607889
1167946
1287217
1507963
820072
1729059
189244
1166482
458388
18794
214797
556202
1587122
131599
345354
1250505
259812
510030
1633329
459796
1438341
1079264
271838
79667
877348
1992365
136063
1791129
444449
1886582
685758
1605811
332056
1419609
525937
17103
11815
1572262
938631
1031138
1659787
383916
759661
407962
1303394
581619
823475
442597
905454
1337418
1380644
712030
1200027
1612459
1161477
600123
1623518
813778
279133
1215540
772805
1031745
25080
1767695
953064
1191480
771103
1413922
165267
474528
1016508
478993
307032
3386
1590490
725523
804549
1771811
235090
1768262
1719946
245886
1151038
129506
322966
1884295
904908
1807350
890740
1594198
179428
1086702
1308515
1723425
1610979
402109
1002302
327738
1675581
1814620
1921193
1057192
235804
1635342
375377
741355
455952
1060455
1937644
110522
1191619
542754
1272063
555406
309541
967219
1333464
1732537
742261
353301
222288
1293622
1246498
1519665
727057
1423035
1395706
562093
1220079
1245529
1982912
1016573
152404
1818131
1167716
842572
62799
1629761
99181
795508
1696750
616606
437137
1969826
1241489
1189622
80901
1741670
1111732
547886
269526
374775
772006
1444082
1378025
1286622
1676569
937012
1963396
282756
1350970
1509530
385779
1599628
521633
226207
1402937
1682521
1503982
562143
1396089
521041
325189
989534
1065988
25280
1222093
1892956
391911
1285126
182099
39949
371692
1821832
819386
528787
953297
1806591
606271
1707089
924331
1068927
457790
326261
1746347
841391
1971780
6181
1830662
557355
1540335
254366
1897096
1364119
526756
1918476
916283
1787231
1531481
1181605
890139
920639
84391
948027
940075
1029639
1504126
367569
209810
902319
624631
1879264
313597
1376902
1115801
1238432
338777
1832002
324010
886255
1937031
1106485
124419
805774
285656
1744872
736234
911464
1761156
679781
894133
78155
662673
1249675
256073
1673077
1231172
173593
1667822
1968796
1913618
1848875
1384715
500191
667560
1319397
55095
1821616
1956463
1351535
687532
15217
1803851
1644609
1301783
1340015
775982
755210
499517
1616657
1877944
662510
1593271
75449
866187
1753982
1306568
865065
1787337
214456
1242726
1918541
1993600
173953
277594
925815
619086
836390
717657
920732
1540699
753135
5793
1471940
646152
1772908
1321811
584395
1201228
1035040
825405
1572211
54734
1809928
1509363
1637441
877816
516888
750983
1950731
870575
1696592
648842
1206357
1655735
1800120
1376840
634610
721903
1784971
270105
1931876
326291
256122
1436740
1276115
464696
1364290
938580
253095
1291441
1727781
1301800
751633
971170
1318326
341259
1007305
55627
1477054
759288
408516
1553520
717007
853904
1686839
1599827
1887422
248493
1880780
1642790
1751978
893096
1469906
1487556
1583872
456576
1880218
1480369
273968
675960
1481412
1662247
988146
516378
1149582
507832
158978
1424352
1201436
1612849
1256046
769955
988638
1683872
232747
617595
236724
826724
1247023
151382
783253
670865
1449257
220395
493618
493227
857158
344910
1579991
668617
1800967
1875591
248374
1707411
561888
944956
1125232
1012378
1864134
927774
1521899
1590202
297158
1854036
730925
1609775
141380
1359183
252463
1411720
699462
1064350
277693
1904314
1864372
1874505
1170100
1451366
1989779
1654482
1994264
682160
57031
329577
784409
619396
595430
871266
1044096
1816631
1677248
543762
1521817
728464
593210
1485276
1177753
1754885
21294
1097593
1403613
1019252
885504
223003
731108
622453
909091
431376
691593
941311
124133
1150647
253388
1990723
332307
806520
893134
251444
709746
1813385
736288
1530537
1848252
540715
1077747
1934178
221239
84701
1984859
1553574
585746
1525046
410719
919586
1641722
990402
495444
1677490
1419822
1647626
1996460
274788
1521551
1592214
1878032
1201848
774084
1809020
398336
1614892
786674
5743
1826561
867641
467800
1179429
1633868
1118443
903335
665574
1658033
1414288
1392748
643582
264523
59675
635631
1935713
628296
288238
565186
1681815
1172946
596218
1776200
101807
116723
1920230
161433
731668
308822
1797593
1395301
1869028
1543994
1840836
1849722
1634893
263067
1775971
388807
1478764
1928516
511994
380011
1296248
27361
1127974
655276
397800
1001027
829134
1757854
247720
546499
1062493
1163289
1268644
1356205
804207
509012
42003
1012844
736110
1495171
787911
1082121
321848
401461
1384442
226274
1783428
546282
1203303
700903
1087018
1443423
900290
1123444
1978675
1960068
472296
905003
890691
89595
22643
681745
192469
362078
1893648
731121
685845
1245653
1088086
1820205
1315882
1583255
1437112
964301
1357919
73675
853060
124790
1657723
1480064
852479
402624
107867
1983061
1913791
477131
1002068
389968
1457094
496280
1044838
1606188
90579
1502045
219182
1780315
347090
1390766
1253282
492467
1579958
407176
402124
1424888
1656573
702682
152927
1339530
45059
1080681
452133
1022071
953915
578271
1395750
148137
1461959
127492
945438
673216
1774081
255972
495645
1053384
1303197
1193359
533294
1516697
282615
874529
1124785
1275115
1189404
320654
828337
1024823
1491567
1705105
1516045
1408245
101952
220913
659911
213171
1861082
841015
904788
1472457
1825510
1436200
515762
298405
825904
1499839
1137093
1197198
1270049
1917401
1528819
201626
1722748
1133794
1698254
1948172
201444
1133374
1916925
263986
487334
223370
1861661
610471
490179
189715
753806
1367350
918928
78244
181205
1981588
1562850
1096878
423853
1655632
527391
1514598
512256
1237689
1587388
1576192
649100
203466
1276591
761271
865427
800849
1570089
205819
965138
1212936
1017124
1711813
643859
956068
1586707
214192
1674054
1830853
44433
1178415
1015875
1343559
16487
1665989
1952917
1073698
1566710
877010
5615
1875931
1519817
1938578
877913
176297
1600510
233303
805843
485421
1282827
879944
97391
1591008
1660948
1433796
1163645
1890137
1359194
395654
1960167
615911
945751
780234
1434413
996480
731446
1578079
540846
1326766
818106
488689
877808
1862882
313
1765236
1596591
127221
88263
1882109
348136
1538933
45459
51168
1786741
805746
1961974
557425
449869
255190
702358
147023
1082592
1215262
1309044
205169
699025
462087
1499645
1174233
1283710
872723
247676
1038711
1784822
1270600
462551
639478
1828212
785229
1471338
1662560
1498483
1062987
662539
1522188
1996492
1373441
1494098
1404589
1017196
1460554
1771805
1322824
1367943
1369468
1054078
1308736
171068
527413
1606889
350190
612763
140489
1203556
1154187
1811399
715089
374176
1279304
779243
592347
812651
701928
663094
454354
13655
1839608
133229
26829
502432
1337549
212274
1582686
726497
139063
153811
722883
1853762
141269
65546
1077966
413519
781184
778202
556372
543255
1425968
559577
795123
230440
413216
164694
1501597
1484144
1603053
1480438
1629266
1285032
1230729
1178059
1152054
1461932
899380
1836140
549777
110271
345079
1265565
1263398
1426599
178051
1542809
448324
1223345
936565
1277247
1776659
481650
1837941
317687
411621
813258
579370
1773187
1782565
1248164
1095394
964914
1579159
1062114
507865
924908
1155757
1501319
850042
388206
393479
1509750
227805
1469612
1870896
1822130
390326
236215
1974595
1504724
628872
1462089
1216333
1832426
122770
1574557
950812
1798751
1522932
337348
1719555
813347
874521
514597
1113177
131765
1042669
202283
229680
1061564
1543511
745903
642915
1545571
1207503
776438
968822
967498
1867528
604562
584999
1863018
1729977
1613053
603119
682091
700657
1529421
1830649
10911
600625
1076144
959249
147712
851848
804414
771283
748826
696033
723375
949696
1780857
1917301
1067956
744039
975009
1773830
626383
1470026
616591
934987
437301
580550
1192214
1552331
1788146
736694
1120063
1547622
967662
1735401
1916575
1563868
618569
1721008
87580
1173984
1735927
1897128
229408
1133943
348811
422366
1471151
648061
284081
1106782
1875173
1292653
1678366
235113
1019318
1468524
1401587
828594
58275
1460566
1470871
1533959
1145685
454249
1160130
643106
942617
1366383
1610838
258540
193490
204199
871801
1173439
1613386
704045
1202249
808637
100478
840472
968358
833338
225367
55879
1169721
482326
1107615
1101550
945662
885685
82515
294224
640874
533426
1018985
705775
1015546
531121
902840
679605
1204359
471631
996039
1982288
147849
239565
1168851
1225365
1044056
1367526
227373
1213491
1959249
1977792
1320171
1575908
1740146
1788222
1194540
429103
82900
1253993
11783
1327117
478151
1212166
1328350
644119
235239
129336
1452878
1475038
1266099
1821197
437637
629441
1761283
1077708
304419
571332
1779319
1935005
1045314
1397863
958885
1924624
533566
1442897
869485
370636
803066
217077
728284
1304075
522123
1346943
1367093
831825
163725
1860237
240589
896013
406007
1140513
621489
1205896
373376
643929
1786023
1278814
1002761
987591
1047633
1238238
690078
1248233
463829
1326845
1222896
1130431
567996
1961971
1314924
1777274
1277421
1094508
334580
1739710
704490
1509135
1210939
1730192
291912
310376
913823
1838844
1337191
1170080
1353672
1225799
568633
694488
12845
1737631
853032
258252
1680186
1297877
1216612
1506016
1668782
1788398
1406503
1359879
1144642
1774335
1874082
138816
474759
270119
1826872
507512
193607
555197
789680
689918
952444
679419
902831
1470323
705514
147466
1355060
602916
1273174
389879
319088
725903
1280243
1416577
192424
1411718
314130
427174
225763
1297157
1609104
319870
531772
701261
655128
1331054
620504
1473707
725517
679370
566487
1422375
1986527
586436
859926
915107
1466456
748160
1155442
717858
1867658
2277
1168361
544538
91247
968959
653045
721050
1400068
926643
1485932
278009
927032
1598629
656067
1621106
376500
464156
1185746
1849025
494758
1038640
669022
617680
872559
1384974
1852017
1012960
1115694
1505221
328426
1788277
1935271
150281
201422
955830
827547
1267885
722433
560217
1522647
21729
1563918
22354
877829
1308429
533050
990598
1809129
310815
655832
1870011
1545137
1869680
1227662
497608
464362
1197740
596805
1721472
790172
37578
1603858
1546747
1379481
776389
857239
1065185
1652269
294410
307314
1117642
798364
1734808
340320
1552094
1334834
623984
962364
1597697
1123990
595704
750716
1819409
1943212
529221
942632
1417338
1585982
1299503
1408742
556446
1139335
382005
1132363
1312793
143333
309865
945835
638330
1711198
949950
1552203
1993162
1241183
718384
114486
875724
1987422
1587874
1410752
326726
324475
876773
1507209
477887
681613
432640
1960375
190802
769004
1933255
364221
1625605
488309
551695
1830244
468967
758801
525803
645157
122121
262885
212189
1336327
1157250
1412356
650107
361293
1430482
1074495
1328218
1764660
1912225
480140
1914469
1631991
1615181
1957594
281087
460017
718420
215972
715546
1437041
659490
1581490
891642
638335
713254
1674370
1589297
1482233
1055341
472317
247353
577380
117652
538726
415193
1119086
112446
960448
842088
1206888
1629001
28968
1407510
1277122
1955910
1665770
1224835
211471
210411
1879455
1712366
336953
688257
711030
877322
278819
662212
1033526
485661
1991147
242524
1620788
491595
1342393
1770809
1876554
649857
17701
1560265
1448115
114916
1903705
321922
421285
670404
1560950
890718
1776186
1493517
1535324
840177
583514
551996
74972
786043
1350610
978399
505895
1735007
1931748
1857960
416784
968057
1766874
1429471
1159725
1494950
217508
1615848
450349
1246942
22982
1048280
842426
1763873
1445316
1566536
1489735
1942815
1180771
1768796
628463
1055846
1119244
1457890
736320
1052980
907531
593205
606153
1443055
1412626
117936
1026815
68400
1158634
1472758
1870304
374422
640311
1429143
1010575
896994
220511
342338
854847
1125274
1120416
844012
784958
1050984
1761517
1934892
1939157
1335527
1140369
367870
1991622
1177314
116218
54524
380461
1204728
1251594
293968
966562
73884
167695
1185307
1704310
398868
1231252
1626338
518784
714997
1546482
1379920
1213731
1641602
1296936
1012887
468136
992898
395556
1944998
1897531
1802053
935122
1566127
231604
1783261
708852
516284
1449833
1288827
292004
1276541
1092177
235306
557091
879130
1336477
272878
353087
432325
1355124
1726011
966280
133567
1753552
1950577
78952
1071765
1975168
1021038
68715
1050920
413717
1644254
194969
185028
1927060
1230789
1120018
1005264
1943623
1060678
932384
858512
1212915
550968
1153450
327202
429857
1368107
413838
897356
620339
1390810
370742
1371533
1163508
717251
483669
787182
989495
123191
1795480
113809
1745668
632771
662340
940891
402936
1234414
859440
1729377
314125
583122
298964
1323005
1158714
49418
898091
36757
280044
440661
1959387
553379
1506620
1436271
276551
1014680
4343
1816569
464021
234414
388306
799082
242860
603316
1317273
173049
419060
1089492
1744252
105873
1318237
964366
1040961
225683
970182
1014953
775459
963410
968512
1980063
307466
1051294
1125252
140031
350643
154139
1520802
1055182
77456
1293231
979334
1525790
1706056
1553133
1037905
592091
73606
1728668
1689556
526675
164353
324184
1422906
1460263
1592605
229768
1813737
1170352
1445868
1845696
1258985
14388
252686
183383
351901
456480
94088
1104904
1527030
677671
317922
1105663
713854
536168
104856
697727
157797
593466
530489
1651213
525552
885565
1990552
1579267
1102862
489890
966122
787437
1556701
251851
221428
1227140
1925079
379360
321740
863519
1088678
370
1825184
425131
857287
1739104
919446
719925
642037
1499714
1195746
1066421
1389756
1854995
1995473
1359543
655072
21056
1335005
608241
1053038
466096
1572130
1604934
1117917
1871994
1550752
1952190
509643
735990
1535744
1063101
1053545
1076629
831990
1224801
1846621
320426
403342
1098116
397965
1982404
1876059
1556653
268567
185776
1844800
145881
1368929
1871792
1817728
16680
1147224
511827
1255080
1099628
1252872
867840
765157
1663545
501235
1229024
907870
1583089
1827346
222126
1917232
280942
721894
452957
418883
812720
1185170
1646735
444041
520671
765719
414277
1728769
562418
385526
398527
1101203
860194
1245149
1227728
1851892
627647
1398193
302218
1667116
1985791
102549
733129
1552023
344841
1488444
627456
1891397
467241
62312
32560
1563279
1784791
183959
908059
121394
1385125
504686
1571686
1102205
740216
1054317
897640
511136
966465
1774580
1248123
1963072
1590011
1620226
1985311
1255055
1144979
1436746
688744
110942
452965
848866
648825
27497
301221
944783
412072
1735819
855725
414363
118146
1455174
1994144
925992
1393128
1506111
1440742
457038
1656079
594957
1625699
1892976
551401
613553
863665
1638527
697393
1364014
1807773
979188
284252
1262747
1453299
1911639
1026772
572634
1115055
1229186
125235
890130
1025976
1834348
1963216
548649
449351
1022196
1706457
318939
1816483
1395332
721692
702617
843449
1543618
221366
650192
1582479
1642837
1233093
857152
1077388
1671804
622894
835299
1520116
1078323
932340
1990431
394633
92161
739518
1303614
1391016
1487265
1892208
1197715
682799
1835200
1119066
179687
958612
1195309
364377
1594865
1633516
1457390
1532266
1565727
124056
992156
249682
1743442
445453
930403
881691
312717
449762
1401039
1161358
84448
601472
715993
1670090
81219
443280
1292703
1630901
992299
1897552
546649
1168619
1834551
740899
633248
1787063
1382097
159499
1688676
121780
875811
391207
342478
1858370
1831962
741029
615300
1467435
450291
1731200
1332235
375430
584549
952784
83227
1020069
386014
314629
1056396
1826883
1342841
1841397
90417
523185
81548
136618
524897
1316895
561483
1596414
1109570
1770669
1325541
709621
1685090
1362196
665969
1929729
1008723
1239088
1398606
1109068
1854160
1269976
39988
40681
1802803
651468
1882399
1433511
1259927
710489
1090844
1008953
874520
1104372
792124
283470
974741
1461991
243446
991968
1234458
230349
1893567
897133
1545189
1032646
1840478
1750604
970309
798125
673820
510076
656307
1427633
1631423
1557308
811918
251157
1565771
426496
271199
163003
1600651
1964844
641670
765942
572587
565124
204457
1419137
1093412
608172
968719
1946519
1625949
24231
1376787
674714
709948
1820940
1679446
1461793
216153
1955603
378450
1748813
1892557
290448
734626
1501150
438228
267748
604121
418389
402429
426680
776341
945674
14051
511030
1270491
1802445
980566
730606
492296
1257190
1663326
1407847
1124282
206936
802754
180484
1216382
400836
129168
1692319
1051282
1892663
344180
1805741
1107120
1285024
84310
1330308
1419408
552818
817407
1061157
1005325
974537
936532
1511619
1246634
891038
445247
914785
1319937
1534367
1927928
1145408
313564
1848328
1516537
768199
408018
1207515
540317
211301
1279932
902530
1919867
1014190
1886586
1596475
1642900
1224528
358037
34332
1825093
951723
1046412
641304
1861703
1124182
1342727
1390512
1484331
1537501
1087817
1252919
147139
1664410
1212589
266020
388024
768275
965163
237906
1757090
1138080
1206167
788836
1700678
1575411
527805
351395
166703
25633
1254597
1970198
695934
87983
309370
1582956
924642
342649
701833
1011353
1104051
1360588
1143069
1194703
1830193
355924
301158
1026428
478007
786154
531398
1120212
1166299
971736
254988
683916
1116110
1069582
1973524
1100838
941164
588583
1119848
1915512
1870210
1567556
1429497
1886743
250818
682373
1323174
1610256
880162
1950377
1105510
1273224
1920935
528544
1804621
553911
1292087
1848487
944147
1161860
795979
1741233
1313665
952512
1278638
1343180
1063380
1790509
693517
1062850
6602
247152
86257
201411
1528578
333527
44451
1768493
1196270
1072933
115298
956799
1432573
1961099
1187934
567323
1863019
1716060
1450931
1766698
113849
1467958
1512531
59210
1984164
1043891
628182
1142335
1308851
866413
546691
286783
1014976
617884
160253
1753963
581803
351363
1722652
406278
1066093
830711
325931
942398
324843
1956777
1434367
1948667
231513
476806
1473674
348647
413842
126274
356378
1879452
1401429
1764594
309096
1040147
1829260
1091241
1114250
1160405
1450902
62289
1009692
1960347
549072
1711978
444532
867099
69111
700879
1854099
1941514
1050395
1290145
1609676
25968
1211574
1304808
755751
8567
1798929
529491
451491
309861
1652068
1945776
1202086
850691
680271
14973
1327585
61816
1056125
1144339
1007447
159024
391185
1050037
680107
1350345
455026
1113741
479309
1551700
981003
1058576
1714092
272533
1111342
1882968
1966819
1171316
1014201
1659291
1963835
1737359
616473
756387
318483
32822
1463248
1062608
1777138
7575
1709230
1345279
1839152
651691
424908
1506127
1023684
1404868
1329472
488255
358403
963993
1157431
1928620
732208
792636
348285
1186782
1891855
575673
1821040
1332266
1208471
1279735
365490
60210
1713827
388490
1919726
429763
1572371
1613517
189626
1551907
1908518
1899205
1340824
200680
323623
761114
1212637
815051
439797
433914
911271
1987340
1755966
1310080
199453
1778597
414602
571705
1151227
779816
1172130
1497141
1570891
1720354
1017642
600425
337819
1300585
721978
578138
487267
556828
774342
802826
404658
715839
1175119
656658
441183
244814
401789
1695240
508151
1115881
1647498
1486754
672206
727356
119549
106699
1676767
1142025
1222190
1342609
262203
668240
18841
214373
841834
518422
1229693
1800827
562291
50905
1744326
346645
1011307
228736
514135
1346917
788187
149952
449046
174731
1953496
1781064
634594
921992
411026
1717673
149311
1019349
1438414
1450930
365235
194737
1023356
496423
115329
1423523
970897
205781
1019590
611842
362598
343608
1693326
995356
1358573
944551
1255599
1021468
723547
905339
1502229
546065
1113059
948531
1591982
1742658
1078221
1708116
989031
1636485
1790987
905741
1126424
1256076
78796
1114205
42076
334609
1046543
1133386
1368887
855823
530778
1642279
1232035
174299
1830103
1041154
491680
143569
1695051
91727
689686
667046
1447104
13431
1334859
1298210
748350
1038755
536996
608645
380956
202427
1069137
1995100
44820
1622284
484332
1294009
170489
1983959
1581070
1897517
232013
1111750
648154
49377
1903403
1139044
1873028
744111
1797152
1390054
27503
1214617
1510610
425009
1374599
1918765
308513
1311926
63878
243375
1952022
1339747
1777575
1695590
869401
650901
1431497
401007
1107449
1646921
1409321
826707
1892648
1781375
822340
1477014
920785
228460
1926232
1973720
1224093
909195
1074154
198633
165275
1688050
1909404
229995
1135794
1808221
1664469
798179
1360055
1480419
1717863
1914258
682773
1523249
503316
1674650
1701831
254656
1265192
1560407
1821499
1699277
1194900
1774254
1084665
471979
1993639
631896
568044
445364
528450
1842016
1189080
1148794
1890544
1518354
124057
986130
109414
261075
1763094
672087
1848476
1063201
1293008
1882090
1313079
1495639
1249912
1897190
118636
673909
1061241
601179
1764036
155848
170713
1088186
909245
1911182
1723537
1106073
710912
1770216
1243243
1984314
577246
1212161
1183792
1546219
1284289
1373602
426641
1607810
478658
1571271
1341997
994841
779580
808294
1390213
916139
1883075
307878
451253
1611555
99698
1612667
826343
1657087
1023015
1573148
1835955
1835183
590741
497676
997215
1735415
869002
1993366
1825692
1275781
1436370
1835520
1228945
555636
938597
258494
1211040
360154
802349
1548934
108938
660834
35537
233591
1211633
1956088
820850
1951660
1686305
1632023
1288606
1321401
863869
529354
708704
34461
1138573
879311
747361
1207205
330438
665119
1094074
852051
1058028
83203
1415581
1856657
1629762
1755855
613591
852946
776598
1432469
1408363
1955725
69311
237937
1076118
1362216
94129
395910
560771
547129
1530045
1333770
1104393
878699
7261
1984523
380936
648234
1687441
48676
1737516
371309
24270
400654
734385
951231
1249928
237349
1943928
352024
654449
67256
1872835
1732833
1071350
129336
1826253
1112393
1556189
1459528
1253745
1911586
218915
1609042
1925948
601164
1457185
849261
1924177
1585840
799779
1183084
246573
1167134
1726347
454079
828675
181001
522852
1239911
533418
1401220
424788
824084
1912293
982149
965457
1593236
1816538
1105160
465597
260467
1193131
790392
35203
1120064
954560
1569238
1851152
935514
345208
28525
220214
1338244
274494
1471872
1490919
86130
1051787
1063576
1407277
1262747
773382
285401
1819906
502732
267358
47794
1225041
1308657
1192351
1313286
147284
765593
1058467
1578281
858268
193977
801696
824198
128233
1519922
1379576
1664282
564008
266121
1972932
351762
496554
1621102
535007
839498
83568
1366985
675470
324261
1213153
1659543
631958
1864457
1073728
230368
3731
1757478
150120
480041
1670569
1218410
1835013
1988034
709599
1452294
327511
1503258
59931
628695
379049
1061123
138978
1988836
374254
893802
1374126
1857703
1438396
511930
1177688
473493
1714257
1812484
1887985
1029126
413863
310331
1326314
406551
1659693
841320
1076751
770608
851283
190327
200989
99365
1320381
1076699
802174
1287487
1306306
1843741
1164298
1864196
163460
1935049
1354762
770236
117328
1913166
1993930
1578418
70337
1847065
761818
1044035
1257271
482649
701454
678411
1909762
111813
234869
795878
324454
506518
1265008
1248767
1314333
1085250
240098
1697751
888891
1353671
805310
1701866
563377
648204
1869961
505658
1334082
262954
1335119
1764958
1768090
845713
723208
731265
1563404
212018
835539
957746
1561757
507399
877323
1015204
1592967
667705
610318
1635907
13808
77166
1481690
677816
82013
247392
1107829
636191
400287
451585
1022782
872675
1777190
1440138
1771517
1504380
689021
151476
1292288
1138518
1357939
1684144
1157769
1061953
1175531
1297705
216332
54058
695880
319404
1171487
1526532
1984759
1165060
85893
689570
876432
114711
225844
238797
684649
1231425
1232558
1537392
1830348
1718789
935540
151367
312412
574550
1921923
152111
1408828
63543
1154399
58879
965502
1700207
545582
143854
1629737
620791
228139
1312624
1578532
1013610
142697
1967138
634605
938006
655891
1302215
1817807
1057684
1875507
324598
1918713
209442
1251741
45008
1977376
1895372
39045
1620953
155862
1175308
1576424
1183550
327122
1787180
709363
1627172
1754844
852965
1472731
1961328
1839608
960964
1312375
1757937
541319
201610
138586
248578
795845
1479683
129003
1744842
1951614
1098607
1520566
1520139
1870488
620510
1293093
880255
1122933
668277
1711131
718734
407919
1917323
1583241
1342172
1790627
1447510
1854579
228028
990208
152489
235560
434849
345049
450149
332840
1218100
1936861
646203
1438118
1835257
1692677
1065723
1537994
1588690
739296
32795
1468729
942536
422646
713177
1716107
940285
1859018
1376537
203165
278100
1411370
103478
1437673
629090
1536477
1932196
1651298
1319543
1514982
1353452
1789332
1959752
8277
370280
1476348
1673884
108991
398242
368621
1411401
1090470
1761665
533413
367628
1853951
360878
1431915
382579
1944468
1981553
122808
1870202
1986772
257556
1761886
34099
155451
1723527
1490715
1072258
1392467
426161
31982
1719068
572448
700942
585712
347123
1571259
1214672
871170
150359
1159047
1052064
1264314
253278
731232
1912514
1644976
1299657
471310
1425361
1237818
1100688
1466848
1623343
1580679
407144
595713
1456129
571484
194342
1636107
571021
1847899
1722001
207493
1506050
1855497
510472
625133
425990
856086
1172814
318940
244148
1981363
688003
1603985
489938
240095
219056
601188
892496
244316
498092
935088
1773646
738066
1880945
1400434
1346451
534290
1141045
513174
1790402
769651
1120747
1735019
1629911
1899526
235982
486582
320558
159737
1501708
985547
456613
405799
920611
1939046
277441
1059572
1896550
685108
734402
1183839
1037079
508103
903411
1559477
362323
1230704
1942094
285084
1743538
961132
308350
1901896
918940
930952
128289
89270
265448
242002
1256687
204025
620346
1685582
187513
1239189
1428962
354721
1456963
661672
68880
463048
1118806
1394267
537696
805623
194953
89970
612047
849227
1951938
90435
318815
1478017
1563916
1249930
1852614
358447
1673740
1367902
1189980
1538478
336553
998090
1617091
1837692
455316
1096241
783420
1214701
876932
1012668
963798
22500
1950086
1405803
1923443
687236
1099270
986465
399122
198497
1948421
1227491
1855058
1020157
853352
1402028
1133784
989897
1180629
698949
1506364
1923593
730283
1121312
1023311
8886
1682560
151733
503192
624280
1100349
1281650
333335
374074
1891786
1696624
418286
721202
191539
1433804
241315
777037
217365
1288605
131223
1711138
751713
104024
533205
293603
1619693
1551999
41102
710525
623687
297514
1206715
932967
963719
1057962
1444299
1418855
192985
229475
1793609
562868
232118
1288339
1806386
823699
525119
798311
340997
875503
390145
838283
215406
1334528
275877
1824059
1220212
1143155
1652403
359128
79117
1862171
979556
309207
1319486
219952
1435031
1151258
1500028
283630
735660
1866074
1405674
267191
1069537
539750
1221460
1509345
536406
413093
1689092
413564
1625696
452740
260973
1526952
124602
1495437
711928
401134
1230496
668137
735480
813175
736199
527838
1801378
843086
122173
595775
586690
292475
950465
113286
1325099
384120
1259770
1151238
1765473
425217
693242
417418
869127
1502358
472810
1823002
99382
1115554
101560
1437143
1099590
1204327
286502
873612
613704
1338653
159775
142312
1606821
625678
1858915
1561356
708289
628818
497756
38361
318482
949195
999548
250761
1972694
1579857
1192083
1341324
291409
809040
225944
497885
146131
809893
1721687
902727
1764633
1378031
1963993
1667718
1647078
1061500
750656
1384155
678585
1456414
99314
266303
422514
1255530
268939
1779073
1633169
300350
1329897
1894065
157295
1890775
1735384
701073
559173
39038
1585576
1096502
1923807
333467
1434246
934648
382438
834929
886999
1651677
1340814
84430
355192
1906696
1494517
1582605
1176084
1723077
549762
595495
313014
946686
1746012
613095
1522842
1388591
132858
975852
1838640
253625
450627
1215140
638052
359554
1712744
637129
1632223
1459803
283344
680164
1194708
1381044
1673360
1072432
1538605
489391
623800
401825
1299364
767550
534132
800154
634480
880989
533082
261071
936509
1409005
1973361
1578212
1527403
1309151
718877
357919
1598251
1321611
1109479
1815377
1435054
1888531
195513
1424406
1832483
170023
1629597
519681
1430131
934818
852528
1720540
835820
879323
761037
241164
677182
11768
290256
872165
1552795
218732
126347
1867269
480703
343817
157757
1817752
740361
263196
1859991
739657
1538
679984
1936903
987684
494929
1286706
542755
216073
1998821
1088145
1542867
1398174
1281792
1835224
1444026
1448018
1253639
396870
112962
558420
983081
886070
223221
1150217
137778
1620955
499605
1590344
993412
653376
85377
717933
588663
1300016
1926950
753959
411969
1487638
1395309
1215171
807631
998540
877109
1190389
1792486
1526714
44748
1701975
328228
102762
340154
1349937
554179
1681529
1793485
1327051
229151
1619585
291758
550440
1309023
672222
1333895
1842286
99386
843625
1563384
1849657
1815827
1647648
11791
748327
1365252
209791
1392263
914209
649455
192227
1407775
1209486
544498
1237519
1192189
1927310
1594521
883674
288765
84844
1952277
1449418
1681327
247792
1834236
1365674
730983
910879
588814
7414
1955217
34659
294959
416178
956353
1115982
65087
872529
1950971
1286643
965789
798059
677748
1402930
110886
189816
353204
1363162
1179121
331221
1072681
111192
1780062
1057948
887988
120303
601906
1132211
808927
1219611
632272
1900570
1589820
1089609
740742
1248816
456501
445101
1459338
1961658
1555344
1229631
984902
1269002
719659
304252
584505
915432
680007
161034
354043
1663228
56113
423629
1277739
188783
941677
1674547
748151
514097
933023
1361627
1151569
1952567
456137
1800722
1847591
1829272
1908159
590423
974098
1200531
1339298
816816
577843
910465
10489
1115833
1781131
437635
110192
518263
1337506
253206
952130
981874
933821
364159
1311452
1844281
1873774
512092
1376203
504589
158753
449001
1386356
1325372
1999251
434373
1818948
137584
614028
960888
1686723
922560
1606377
892837
1236818
1137012
1678380
44923
1456691
288268
168580
1517981
410813
346778
836042
144870
314129
1658128
660245
574595
407759
1324810
1438755
463808
1755792
608931
903611
1270377
1292198
1285119
1352966
927835
977235
875868
1109701
1392259
206072
15894
1700158
94539
1353072
886335
1949345
265751
1996894
267350
672155
1190407
1189005
1210284
1066664
631468
613691
1212676
808039
517600
170885
927754
113787
1274901
51117
1930913
1945369
193038
1967103
402193
1069558
1028427
1293616
1518582
1899279
807723
1700235
1362444
118244
1318195
175641
540638
992620
1274359
1339809
267063
111569
368775
1932058
621463
1020564
627171
1431007
349379
251571
848217
1877958
1123223
587851
486831
216331
1193963
27778
161215
822402
822865
793988
1896575
639557
124506
1626002
1009808
1804382
464886
257825
501767
1523089
1405558
1314887
1399901
1805940
1984022
233578
1513621
935073
838887
1588723
476280
1768708
1777563
1502683
1139108
1196813
919837
923510
261602
521473
587169
959173
341546
148877
347331
1689641
552154
581139
1489748
498123
547550
1209709
1795559
1227392
156646
1387456
859497
1956499
591128
1489681
694552
1431884
1276334
747861
1839788
614394
771259
829453
557445
1883789
207349
1957296
1963355
1500248
907488
1220449
48845
768704
871036
925776
1038561
1914669
948993
1503037
926739
1237600
54977
1714404
476628
991202
1556231
1255373
500462
703670
44987
1519835
1171222
1180781
1645798
339195
1824207
832839
465123
241709
898037
1859508
1504424
541367
1308401
1402817
756082
179805
1984570
229869
886501
803666
1165689
1972311
1278933
1435106
1827083
1853593
272965
1758938
93032
226348
513355
1870202
1303348
1464767
859257
742909
1112830
532222
188732
1426486
1919376
1126862
1741922
527061
1799327
1710855
55134
83181
1748229
61593
1981089
634811
931593
20565
1355052
1946081
259448
1901091
1994688
1503516
825071
1032480
580713
1431344
352152
1822130
277190
1542711
1314184
177592
1028712
566617
1790654
704648
1034867
763683
1508413
1924637
1866847
744823
230761
117071
1080022
1408851
1480756
569895
1540490
183484
909556
1368400
724461
397142
1303388
213016
1143003
729036
610283
101587
325495
1440700
489468
1828292
366361
1221416
798695
842201
90746
17398
1977520
747613
1267528
169636
1034436
284898
1253891
315947
1311214
338717
239739
872303
450126
713157
667265
578125
1122333
164593
1537389
442669
885259
1783603
391989
1953175
206559
1610104
1462006
1253521
1625903
351686
182657
314879
853708
959689
1123563
1328577
942577
214314
1926122
1924376
1804022
1840265
1959334
1763879
1759211
1788868
138785
116150
726910
221251
946304
1945274
1589019
1395216
675643
626455
184424
1003479
1793356
1683253
671774
275570
1029673
1105531
480797
171504
1909230
1326887
618400
1608651
191408
300692
1401823
849520
1072158
772498
959937
1348955
336122
115153
487909
983150
1787125
1136402
725363
1035453
1720508
1808227
809150
950171
394111
1335516
1814967
725415
979909
1113872
684551
1402493
1332628
903356
721788
711925
1998719
648891
89447
1584200
1599051
1464949
1627535
980991
1286999
337429
1784255
156003
1412827
99872
544777
1975637
1027474
467855
1579805
1583206
1489780
1527620
1221308
675517
1369254
1274536
515011
530318
1898577
1661123
243305
1660542
189161
1930777
478376
1541361
613150
1542374
1638451
1881269
1625799
586661
1217581
544319
331050
1166987
1456777
1673798
280645
921789
875795
1695874
372990
489000
56207
921967
1015078
835963
72226
907854
524528
59284
1087374
1050555
1007043
1466013
1474073
780388
296980
666686
399325
1600192
1326505
1683985
207287
53860
583714
716264
440186
978261
141647
1301190
1883401
1104503
72064
578306
1387478
1345985
983738
168079
328415
614268
1773886
1809399
1057888
1991786
1225719
575048
1153413
1746676
803870
1610746
534649
702817
1638283
791955
1375952
1410778
1614951
1546538
820993
100662
1035420
1439980
1239898
732371
1223114
160217
1184140
1533841
112469
39596
1699069
681560
1119724
1996606
446883
1205983
954648
374221
92305
681663
1608324
1872712
1048985
646994
1160389
128667
302403
483566
1845259
715143
1818211
1429742
15660
463309
1155564
336570
882861
505979
670338
567202
918616
1813791
350095
1079808
1856230
1045111
1849084
1505504
1608608
1167904
606017
66611
1772023
1438563
408027
1112904
784622
593363
1738833
1906722
1230130
573825
173654
1980585
1282952
441475
1414817
301463
849785
691209
1515423
726615
50859
871955
1911851
1789762
103146
533868
326005
173065
289698
512785
217105
51232
313820
615218
511562
74367
1215543
1334804
284360
120814
996516
655877
187281
276987
1906387
990463
1105686
1193241
499661
1863643
1322047
410357
254864
262523
1190684
1814124
1270089
1819592
76778
1642238
1302893
1902603
195562
205551
282595
1525436
1105640
406223
852355
1430832
1315975
841153
1995441
851939
1014103
1604882
772495
1096075
1440912
22722
1729112
238486
1751379
833244
1412771
1300074
217557
307050
1537935
1032131
1088905
1490335
676082
473221
1193127
254502
641829
1279615
396610
103135
1295653
79783
532741
119660
1051342
1899380
1695063
116167
86144
119009
1805364
1404356
1693590
1294514
801742
867752
1486048
1296985
1592719
97100
1681176
823516
1574876
1899736
1990075
598259
237737
1265666
272794
398116
1352844
1946383
287831
1132281
735232
363103
1739236
405210
276088
540009
10969
758509
462731
1260455
243364
868462
853555
1278491
1754292
1309062
81612
1107352
1153024
1969229
1137422
1002614
642448
97360
762984
53392
916648
1603597
1314722
1677550
157110
1852443
756213
801303
1434642
214634
1235973
1020913
609482
119472
287442
1007346
1623178
55301
948173
1285726
693769
733086
448464
960615
1517641
1721727
49389
744832
1551859
1633342
1730597
711273
325312
531365
820572
296452
168371
547657
666716
347353
1956435
759215
114760
298913
1183358
1394260
804037
647517
1214746
472094
877749
28688
1701185
1068142
975935
46929
375606
1202120
1478317
1337177
767414
1293634
1206825
1261393
497630
930527
1586976
854129
1703476
625613
1903183
87149
1604931
1030600
1626742
1676736
1953889
100277
327320
520377
377901
1626129
1429688
1691626
1837319
1197297
880479
505894
639905
1480759
1261286
1592497
1850360
1403855
1772127
1603484
1248551
1790058
1966856
62242
1263970
1725146
1786140
115603
799197
1721810
1402542
968604
1543221
982615
1119877
133485
947780
1524665
1560539
9436
165423
1225466
1564204
695623
693868
1042139
1315435
1727276
666748
3315
1837377
1099143
1545586
600449
230894
1089584
244757
885154
1394048
436779
780379
1908690
346876
1595247
1033140
1577404
945682
137477
193148
1713575
1492313
1444379
97990
351857
1438843
1345788
691802
1599063
613535
198038
48625
280741
630697
304097
1598186
621330
959073
1194232
1042916
1602509
483455
1220429
254123
785702
378077
1527834
1057826
848088
1248780
535725
321149
802849
291634
1838998
1078848
759972
843748
1192338
94352
647782
1513553
758851
1889996
333055
1113657
553337
130278
1584561
1328349
1061751
1732486
885882
1389227
1018877
732029
1387869
1304556
259627
457986
1448001
51969
570214
379087
1197299
1108540
1930461
1303489
1464158
588476
470366
16449
287866
1062316
1027777
703053
527051
1183352
785589
1407050
1021942
272640
1896059
1162326
680901
110010
145449
813538
356709
590253
212082
809308
1557392
1370198
1411509
1731302
317524
857146
1438561
1769091
1153375
1692827
1099171
713084
506482
326513
1706653
1242401
637588
1223402
1390190
453388
488607
665301
486736
530364
804713
518552
1462400
1795028
1803258
1929756
1787910
1829118
1638405
188837
670661
1997828
1708049
6523
1291543
731579
863157
255841
1700006
1459716
390262
26711
1166727
1159766
157998
704084
88641
1799860
1510638
1172404
1610506
917913
744507
419744
313385
1801033
585095
502685
780646
142746
1895095
352576
1014760
82149
1903999
1689348
329852
1270226
1092007
655128
1302019
1508736
1002852
1023020
1319272
1956035
589270
911318
343856
271461
1196637
716420
11666
1586234
1587389
1948486
215865
420086
967543
1501474
99588
572206
161023
152571
666498
1441543
842714
806957
1950897
309997
593100
1531025
1704418
1052192
96081
142489
437736
1277079
872644
1321033
1490808
1107743
212287
154966
808520
1684340
785027
262265
510868
613015
1408119
1899691
224247
1526166
1094522
1146224
628183
43812
320149
529237
92107
1396685
1882555
791611
1734407
297677
673994
1497666
1725992
256133
1353485
1415434
724749
985853
1532523
1993305
1400164
731593
40047
1026448
348554
1193690
1292666
1721121
1125206
532087
793169
764646
821524
1518425
1672135
280073
922881
116539
649658
1091745
1785587
1597617
218152
473626
362818
1058230
1498396
481411
348365
1271084
1260565
1460098
1657421
1555922
408149
1446181
1833428
1367372
815324
47883
867218
918605
827359
401964
443334
1218966
1238796
1878062
1797002
382344
294246
497962
539332
1040029
1195375
142237
298767
418007
1601037
1943720
1449456
172389
481587
1789349
824207
525949
1420648
180213
1242612
1318980
24977
1439725
1206127
228856
1073598
1817671
156658
18771
842539
1204948
662862
1528984
1108132
360116
1454313
520795
672415
191577
1620629
1181984
708627
622276
298949
146012
1371946
1038630
1091088
334951
1984576
836782
1210792
1805147
1590514
837936
1099985
481894
446895
1484471
724538
1188575
1217830
1192657
486933
1119710
831849
1032178
1042071
899783
809197
38801
312608
11035
1103342
96937
842474
1834927
1440633
292525
850827
546226
1903157
1292209
1606425
1837611
530200
380251
1362639
526701
1261523
37206
1459452
1580306
1710996
148041
1814981
1265037
495569
581192
84505
892884
1245509
620667
1478429
1987410
253185
1484980
866808
292520
835430
1613961
260799
677983
1789173
1813214
1589316
1768485
1238432
254895
962844
1406874
1194660
755645
750154
1589691
733686
1761148
1298265
1475159
1745958
1312995
1853107
1807067
1609837
33189
459714
1466304
1084684
325077
452157
1706155
1118367
948515
1970283
219477
904950
1356539
319800
1058887
777049
784844
1798548
195686
1130886
380435
1708940
1253483
1206743
118592
1237986
171903
241473
1559777
1203074
1453093
1746801
523334
1912709
1727643
1630410
1114852
1110870
670600
1350775
252293
888575
1167694
1420611
1006720
679285
677683
1269847
554163
39721
540982
89717
768689
1988263
730329
1730115
654886
1141349
1062114
1663411
153966
1232242
331784
333603
1318933
861024
1922726
71775
1019885
907973
1696303
531235
1444402
898366
1186443
1433683
1681238
1761963
1408079
880213
1856870
1108645
1444084
51974
1177581
285299
7746
1874906
173605
150131
1675291
1396657
901971
1713579
754441
573097
1216218
41873
790518
25558
1919532
19784
677220
280365
253834
546656
798782
1204442
1475330
567229
36682
1695932
169416
1148267
1555090
283739
879066
731397
797997
1019323
353794
940220
549007
702266
65844
1419899
1421964
1741033
639324
1692615
1458465
1670328
1815084
711065
1566324
586889
1840593
1364163
1760771
1468628
1062043
468640
856236
900044
1472627
1345059
1993496
1361300
469920
1182202
1262272
1798911
734285
1468531
1880789
1639754
1793004
1336410
215762
1678092
64580
239184
1800870
867392
192437
398308
450096
306346
1823754
594667
1382437
1582138
1160083
1488920
219049
195655
263778
1045409
1664567
1372467
1752452
1434913
250495
456010
166694
645089
1752421
805849
350094
1309463
6047
1481228
1071173
1476522
514287
1378594
1582904
944393
903652
383618
1898017
1448634
1005014
1163960
1211254
1068893
127034
423191
901896
1523298
790210
1867894
1025182
1001480
774066
886781
563056
1073743
1936466
479861
1118672
1943808
100640
1463350
970419
961539
811777
1377826
281659
13029
68608
1116682
1247900
346879
754169
1540131
1165481
1130001
1676508
36934
878110
463917
479988
1066759
1525276
1939543
1659444
686693
622908
1664631
132646
39273
29642
1111056
1229204
1964264
95177
1312695
1489286
1272304
535095
376226
1370371
718710
1433418
339816
917028
597593
135879
1869408
602442
702557
555383
1407054
395577
1117089
1955992
1624604
859236
1973000
1476776
47890
1233242
162712
1553702
1299852
1416797
1461987
1621820
378857
436914
373057
1644247
745470
1654454
1523244
1176070
1764103
1359693
675429
31206
882750
853297
981421
264145
339195
1714711
1637513
1680153
863508
148055
1150988
1171465
1257602
1882799
1757582
918352
1547812
1431335
409570
1823482
233097
395886
1862739
64699
1139463
1136117
132643
868349
1284553
1457069
382922
1035015
411494
1732080
1072160
1525874
569572
1262017
579039
1806278
1131755
1145260
1696155
568356
767505
1214983
1954018
707497
1068526
1411680
494408
107357
1464646
186488
914239
930627
1819619
98715
1251435
995691
377834
1411559
333677
1307567
807993
623910
222779
93079
1694507
1072508
322281
455013
1217729
1444833
1109750
1411999
803622
1103197
994538
592641
50982
27194
1954999
1417556
652515
1458616
1676355
1198923
995289
429764
457011
1467536
706156
1595738
1254317
402619
160809
1687690
1615680
310316
903444
1813040
1069761
224874
13544
499269
217890
1730577
1490304
349005
1540283
1417907
1170350
1828206
1267656
764475
1409252
1614024
990838
84909
1671431
1875406
1655526
1226041
1301356
1262044
1834607
1916783
1354527
992335
1573961
966670
86169
1881435
75193
1076387
540981
1978083
147735
1464756
80550
139864
496683
1552506
246316
834673
1558782
1686037
841043
1697944
266114
122240
183606
1789921
654160
1677322
830362
1497203
6244
179736
927793
825008
536718
166574
1885698
359952
1709166
628148
899287
1754047
1963445
940761
1558851
1326226
1810175
670192
22646
995443
319233
1246193
1324622
1739048
1252355
521707
792483
1637360
1290131
810386
408357
1273170
641941
822789
204838
1503198
1824126
262851
682314
1891531
337438
1859220
1470221
300321
1333214
211092
809949
912161
1428243
1154561
91957
735442
402488
1900850
1625765
1094869
1519433
1798373
142001
1029716
553640
205548
671101
1475607
1298591
101838
259753
1995389
1079492
1826604
301783
946823
47092
208651
1516619
1370088
748549
1291603
57809
1301816
603411
1258785
1650654
839926
1739363
444736
1125011
328590
120085
130096
1469278
254645
304389
203971
1363134
630033
960032
1764705
1158261
778022
1600602
1003719
276826
1447183
644623
1886119
804317
1565832
1166169
918245
1664694
357769
193631
987751
1544058
1137134
1772907
883033
473792
982380
1823157
1575684
1565612
1890049
1974930
1936548
709940
1461356
955784
1516317
32219
1400518
1431314
1557515
1523366
945884
198873
1970257
1878143
825842
1757077
694636
1984284
538448
685550
1186352
1596944
262516
371168
1337052
1897879
523765
1309588
327417
811676
1327203
994270
1967699
1266304
129179
1007384
23452
691363
1530752
622588
899534
1691090
1323524
1071056
558121
1917473
1888186
493707
1199042
682174
1300041
1258996
316329
1745596
1073493
1319124
1440854
956330
85536
1455945
480419
1659044
587509
531536
1044739
612162
339496
632337
1656907
1437356
1120778
158061
1352249
304669
1177819
169138
651160
190878
130742
1020579
487296
1016891
560518
264115
522114
133281
606675
1684184
274054
618842
1938418
610929
1539122
298152
1531837
298359
863909
244545
1112436
1929227
521068
525775
1935355
1775981
1477595
503813
1324448
201360
1087505
85639
437678
1686443
754150
1113125
1843126
1377825
937299
1245075
999551
1066532
705044
1650879
678905
1210987
155617
229145
1226032
442321
1453130
1307186
1798546
1977454
1115106
1424154
1392708
1088739
1390029
1960172
786464
602570
774218
1843176
450541
1688556
1408435
711456
191858
952986
796337
1598417
1870315
607121
203529
1356920
1096013
1137362
868415
1754109
1288957
418058
542643
1218563
1833390
1615353
1168735
1300798
518480
302476
1793644
584883
715125
864087
1383285
1412371
1659262
765349
1545615
1246258
1105827
1112518
1322729
630639
341040
237906
684162
1200171
1014847
889889
1853488
1684632
655872
805877
931192
1590643
1328464
1937190
222993
1156291
1176501
508964
1293215
999780
1666135
1681249
1144488
836007
648117
162797
796640
1751192
1848400
594626
1753955
1095187
288932
106325
486136
984295
899241
37887
232083
788934
1334459
709399
1113319
1538981
1159238
1103933
1181641
1011624
517310
631687
1911407
750468
1082701
1819561
623878
496273
1041675
1512237
1069515
1438969
850226
728779
671239
1678929
1062688
1019917
1570424
1609315
1086878
1583022
683671
1123297
840920
1996121
1910349
1823024
1879185
1679717
1561013
63264
1838505
258328
1839853
728625
191706
394119
1680792
1183508
820228
48486
1294816
791431
1158273
1557111
1406806
79795
542237
1624234
250298
1951904
1588425
75479
711714
1318202
788396
257852
1877829
1424963
887909
844157
1906448
1951931
370050
1352880
439170
836018
1564974
1565064
1337829
1008600
311577
1621873
531606
201881
342304
1541459
1798381
1846699
1454660
1833286
503482
1329880
1544586
349566
1278584
1887683
268453
1665544
100186
1711986
1156978
1346231
357150
433977
1989783
102820
717259
1163096
1165447
1062629
163936
1163742
319515
1452638
1686084
677025
185471
1193076
930506
1794949
447144
1600351
204449
1343532
547502
1716316
1986425
1976417
1338301
922901
578439
910448
651986
997740
145043
1536141
297538
1537991
1431708
161938
474015
1630048
665551
613169
78189
1934654
767581
1828834
1190430
678947
1923736
352821
865007
496855
1828792
787300
1419346
1852105
261717
251935
1745168
1087951
468089
1933487
1159946
1209334
52030
1024524
1475230
618411
1737331
781212
1751422
1539259
488594
530948
1309327
1498345
1189519
894181
734241
626405
1113050
572473
1291561
685344
1197719
1323372
179283
1467662
1505304
363560
1784652
692780
1119458
295613
1836028
1742577
1268886
1722050
1313099
184839
1134956
266893
818146
1140658
385474
1449582
770763
32239
548357
222687
158411
1858909
283482
1556848
1946854
712079
481229
303865
899694
473499
782593
961522
1424797
1324859
48287
1417039
501899
866202
8346
506363
707725
317028
1179801
1605889
814170
53887
501110
1000962
1853571
299066
1226419
879266
65126
642713
1838078
1504814
1553456
177417
1710494
329756
1594360
788828
1324791
1895094
829575
481594
1434524
1853724
499803
1365984
974257
1574560
501062
506034
404939
671938
654338
1680428
307583
782466
1037003
1392806
1656516
1355676
512374
1216840
22374
1571670
1395790
1084967
1541800
968026
1786014
108261
1236338
1418927
1167332
576646
1777401
1768311
295652
1376483
1450027
1915863
794287
299135
419896
1453719
1085892
1914392
390861
918412
83335
939901
923881
5591
733969
437302
831990
1589502
878674
1667102
638436
1924569
846457
298126
941514
1876137
180290
1248635
1653459
151821
1825026
1752087
1732456
619539
892114
1296425
1609320
457884
287783
638079
319158
1922896
470028
1739537
1345133
618047
1900317
890610
1744579
1505002
349195
1339758
716177
808263
1198740
293718
1943921
756114
1278526
1266660
1112259
685982
195288
338804
146774
391679
1571254
1013738
16835
1680882
1253846
1681085
1228279
296148
1855611
551639
1978903
1805339
784861
1797710
207831
1524068
1794165
974891
1302
298466
470246
1046673
52540
1160509
591368
548917
1952542
1834676
990364
1057909
170850
1072319
1786510
49736
976684
1940696
334536
1602934
1777298
472167
1755791
96462
841173
51209
1036553
1084111
791515
845767
1992515
1393015
119352
689225
1281039
1555108
683761
719497
853687
1717626
1673064
427040
1558208
579427
486690
341724
1763972
429373
797863
1559079
1343983
1898426
1313496
194419
1168717
11844
978303
1463731
1769576
74611
1668699
1634021
1524607
971881
1884117
1111488
887342
1096504
694350
1662098
1986392
1454914
941135
3965
656
1927656
794292
1676600
782064
811906
587521
26612
1846700
779087
333057
1541286
499597
948791
1993553
1370810
1376111
1518783
902005
574118
407621
1257303
1275396
696346
264260
939060
964581
483089
1782103
103950
1683158
1049526
407540
1059252
269531
1769539
1433656
1115693
1089112
1011265
1444999
1956292
1882791
1978445
1109027
1366024
305675
1221816
1325341
1113020
1248305
343455
1164200
1905592
1441455
563838
818407
1654160
1545675
961825
1356035
1199219
34021
1955196
1739871
1997485
630651
1660206
1811258
1128376
855544
1965808
625991
831138
346489
1629899
457429
1850718
446442
863895
207924
1809706
912256
793897
613323
914803
1748184
1760783
322243
839725
1717385
1561473
1231078
1749629
630953
1893514
692802
285131
524755
494487
938362
1541767
21866
1787886
1422582
184520
759747
757909
244391
1790057
14005
201744
1082415
229580
1330557
1800560
752376
1707727
926098
257911
910709
29326
423084
1140908
1433846
1485301
1768727
1883799
964568
1910065
1551885
460441
1783363
1405683
1572828
1212726
1281108
1650936
1745851
804377
475595
1401921
110036
55017
405455
776332
1610544
106848
126873
560363
1468432
1237810
641251
126221
559968
545023
1081525
495059
1577343
1123140
845332
662533
382066
1764929
1084544
790271
6991
1262272
51697
73267
668967
1779924
56356
1698531
854620
789764
1898647
740548
105109
595291
1723680
1558930
316294
1717776
1391300
42564
1318696
808232
272869
556949
1070690
1090751
250043
630304
600537
1052591
1050702
892369
119685
1554731
802398
1823046
1118802
1538494
1581817
1555880
1430983
434707
1183008
915211
1263864
1839027
1699856
1511113
224598
1744047
1880238
127396
1639586
1398852
1973454
746960
1792388
1971973
485000
850093
1730298
291912
23002
861584
90617
282965
431941
1521569
1137278
1149475
1581894
30357
350089
1002827
1494433
411569
477002
619382
1879674
1728350
614739
1647548
1513859
893371
1925470
587819
544966
1282633
999902
604271
830109
1141845
155376
1398170
606986
812027
231865
569956
786387
1894710
581654
1783136
1127760
1628827
357225
1814985
338249
1830273
834908
1246591
823208
610742
1072806
1446006
443173
1800605
237430
657584
461665
1182506
701886
1540125
804961
1513818
832631
14483
1106782
1332317
969789
745501
951042
410300
1034936
1519114
750362
775411
174770
1297460
1794256
99009
1648779
1306182
892768
1998220
322699
1536385
1759318
1166833
1450189
1525723
453412
781742
1748842
628004
1081625
1888429
985325
1443863
1939039
592828
533625
87380
56065
1974789
1000434
1246432
1651326
445032
663725
1134721
54955
1982041
965761
358305
1169505
1027140
426008
624280
843412
1107718
1429737
718325
410005
543412
1374092
15072
1446221
1638687
1476219
782885
114740
1674272
1462811
102211
1769340
384962
1266275
77088
174602
640767
882904
704871
601819
142564
1142659
1855896
1075297
458158
619975
743677
370399
1730831
373188
629021
1612195
1885088
837830
308392
1903260
123023
1915640
424599
1978394
1046704
1894409
28084
1707470
1797428
461492
1384124
627090
1793421
1765898
1555575
908576
825498
1941842
1633216
342382
1053910
250347
369120
849543
1821005
346105
1409246
1363080
965222
1215472
673867
1917075
831678
1695232
1501129
1283649
1510813
720243
1199563
492735
1235407
1239311
1916116
317483
1737350
135440
237313
1966039
106929
1484110
978411
1942073
1402118
484486
1810801
816288
760633
437233
689395
262279
1749119
713327
1877092
1838530
960804
1200227
1324421
1501555
351180
1756292
1340358
209431
259045
357938
1141784
143032
952975
1424372
631398
298601
1977190
1206915
346275
1243193
1432802
432066
363299
463330
130171
266527
1427237
1927176
1485936
1989085
119786
1000613
769188
1708907
1393981
68861
1525429
78837
1394469
1767979
960765
1090834
1021610
577888
1360862
391375
261973
118775
119983
575128
1828062
947216
74049
554315
617221
1864603
680566
670666
353628
1115386
1534347
535283
1707263
745954
1984105
314167
869391
946593
487196
1326896
1082102
1256116
1813153
1406362
1251478
1281034
1441471
1044450
822017
1053448
877756
483167
1664272
918910
287542
1100777
1481929
478752
64755
1228894
1941375
1354526
544491
819350
173841
1833725
396614
434916
395410
1468678
85479
1712334
1478812
673441
787421
1387359
758216
170743
1738511
190258
1790108
725354
519446
749110
1366488
1272640
1814822
751818
56027
354785
1296853
866166
1312361
1885372
934261
1403465
1256512
534565
22624
1966260
756783
370350
1222317
59392
1232183
1712799
1030620
696212
206746
268590
1924713
355908
146358
1585721
1717046
1374487
934975
535462
1218162
256398
670297
974138
211339
973562
899287
1213166
1638732
868365
1088017
1586844
1813208
1629475
837239
71482
1588541
1787039
1817783
412940
17573
1058273
330785
1341321
1879787
1928767
1422999
807442
1461013
1221947
863389
728373
1741578
1786491
91814
932131
1445795
339697
644356
1146015
1100163
529265
117547
751824
1270292
1184579
243215
634743
1341981
1975139
47668
176337
894112
550853
1261700
1784046
1583154
764909
1666319
1900173
376411
924263
1480004
719128
1939270
1795265
87220
1194847
674921
226579
952116
1238967
1762012
1346603
555043
1703363
1380446
1180551
638848
790986
245996
245213
587523
1454838
1908519
1598927
1692236
510076
1123654
731832
504259
1770237
412900
24288
920955
1495750
477944
1485815
865550
549639
202160
1339082
391909
205375
1953936
127712
159296
9555
1360419
1944356
38734
850562
533478
1755529
1925302
1448318
1885864
1600897
311974
971198
1795880
221683
436829
1677565
568431
179568
566425
1973324
358277
519497
1592895
1069193
691019
269586
1666871
963437
896146
808522
2614
1868991
250537
1832716
1520108
688403
1650124
859259
1229143
1731293
478848
545843
339992
1172576
1699328
433961
709608
444131
84318
820440
1526777
1929984
550003
468598
536159
1407346
687664
1699874
1520907
1151712
1998349
1352159
168337
1629113
812453
1798205
584841
1553938
1769298
437269
474129
1203769
1366608
447449
822314
242452
1539673
323143
978152
1196515
1835169
1703469
1977199
43017
1305549
989189
886096
415757
1790872
995370
685514
1424762
224054
1881219
999530
1640426
234112
400275
117902
255868
1883206
19251
815243
1237921
1969363
1054395
1712066
1173884
623817
453852
1651256
1320643
592993
1298658
337818
324854
1754666
1427243
1766142
1890801
1395179
112970
576828
1250674
948354
265633
1890547
1017368
149569
1311905
1479409
1868901
1424365
812615
902802
1511940
1984376
1229047
111908
62884
93351
534763
316889
1954885
932816
1882616
1944442
115047
899327
791117
437856
1299549
1966446
77414
1791586
277941
263386
269494
217690
902927
216512
808386
1124917
1231623
1932656
1603727
1545664
18856
804508
463975
1869509
663238
980781
1382556
252362
1215904
1960624
1221686
873194
738365
229090
270989
989154
590985
819831
1467378
182695
1457641
212737
584211
231748
1732751
1261696
1578739
1020728
1705461
947567
871373
861920
27912
1404928
1463669
1536634
60850
1642573
1730196
851810
107932
490963
1159556
1774178
678792
1803063
264731
1804605
1854302
1597903
300463
1931963
545011
1287825
288661
466340
1344630
1796790
1493456
1614064
766096
1844548
1955563
1728702
823041
675849
213953
1060048
188777
304323
1303943
600380
1060629
1924833
1161016
106136
862509
163726
937893
385976
114281
810100
1435247
402652
1575434
1197047
1178433
490906
1890665
493700
1003182
869987
726803
177494
1883315
1759683
103918
1461357
488058
351694
194347
1767907
1645448
1484347
1566685
989539
1647087
586608
1023377
1229189
1619118
1095866
1349916
446344
826812
1977216
880566
1341290
93497
1833879
1776129
60665
1810352
1950158
368106
1721386
60568
1921476
29919
722582
1393628
1963617
272529
1917261
1269551
1960705
839091
994264
131746
1894729
271345
1137009
1970423
1297111
1446266
1942827
594749
1807403
654537
1686962
1433384
1522701
464536
1258508
1371999
1680784
378933
1007832
188825
1561459
648018
438242
678628
1577565
1356760
1301369
4459
981843
1555598
919405
677661
649814
1964099
1265263
449029
1281228
895168
655753
922335
212982
538845
1358283
816061
461516
1586265
330392
170072
1793243
909833
1688923
457243
1370351
986067
56818
1768009
141259
342161
526608
482729
1231172
312427
1395088
886090
1865894
1905091
23518
699188
73743
1882103
1737314
1076581
1704298
938754
448916
1590251
1878243
1276676
1379415
1621547
1599893
135474
380328
1079482
777562
1553991
1102436
782559
914970
33379
1122817
1425775
699112
758286
70349
1192810
253628
700968
1079206
1606021
1244753
131730
168431
1787528
1151010
1661766
1838035
1936112
1712844
128094
574479
610248
1936633
1006713
1415174
1418416
1874790
893285
1125963
1419685
420720
1280111
1347256
37856
1047869
1245936
899301
1901769
1217879
1042791
1722168
1126596
1217282
1285735
1519147
10086
1186194
398666
384644
768444
1534526
1280439
608920
1003403
558304
1130269
210050
1607479
935404
578872
479864
1535301
1845079
1962720
1302809
316311
90646
1577849
71295
1191538
1749339
1421276
637679
1455309
254706
155523
749868
1481583
1437911
576476
966853
580394
331509
206955
1016114
1410887
581295
1267493
476628
1903379
1106136
601391
1931866
1615105
1686798
1690149
438937
776475
410726
1845363
1195168
1183414
1245985
1831389
1867651
1725106
69386
1412133
1762974
839220
832891
393897
1644320
1463701
1545471
167884
1826457
1257538
896208
133209
406358
1126979
1559511
1336801
99948
1966454
457515
1951013
1200632
232267
756113
800331
1047158
955117
813905
903018
51229
885485
1233965
1786305
404318
851696
916843
686534
1249625
1006907
560364
1235827
1998219
943598
841514
1176574
484578
806929
556347
1455253
665272
546561
61420
1358024
516500
1914026
108959
1829733
476704
916863
294509
1977941
1776467
1064058
844984
410443
1043072
253944
581724
601131
1708454
1463302
1680682
1810341
701354
1126860
753548
1647799
1101611
135866
1847717
58436
179453
1712786
223226
33843
1254434
1380518
101594
1197296
1136610
1388798
751429
776868
1661396
624582
1570238
693631
1025696
421096
87655
499162
522087
1322724
1442230
1615480
1898030
1171477
884362
710465
1175965
1010150
1745552
1403661
4299
694616
1030605
1917951
1081911
1766425
1316334
1081101
1783653
239952
49374
4408
1053169
247690
1069539
835518
1835499
1357823
1031416
1483573
906490
620016
185258
988328
779985
663268
549336
918032
1162119
551820
1446518
1113172
1928240
1805894
1364026
669047
1233356
579494
1568007
969231
1254969
445139
604288
950518
786974
1867527
446568
1985307
834326
1668179
597845
1298364
724937
1320350
754447
404970
1585707
864195
19347
1669027
189927
327497
1015475
240668
1538821
675745
1585520
700159
328451
976727
1935632
806482
1090053
1395001
540223
1378305
1297021
1847466
1491839
1715367
670119
748568
856057
144960
1335912
1573133
863433
619643
1757698
391011
123684
1014775
1218380
646489
383298
1488797
489314
1654356
493620
511086
1681511
1419557
242171
91012
876849
597107
992528
190570
1150039
374305
1733779
732143
813459
1778830
1699089
1380875
1640811
559974
1018386
1779885
847105
129081
840693
1039070
1046150
1018882
490566
847728
1400517
609618
671753
501210
712158
16771
1486942
1345768
166555
1646207
610213
1650260
178769
720297
1977765
1630571
1738602
342539
1221648
1058991
288790
78064
1651339
1575484
1276344
1520935
828449
444979
25783
426370
450013
733200
1990882
1942187
1657549
114665
84552
333453
313760
1079207
198141
188458
1595402
1181142
89953
1286654
1028888
592858
819667
1969608
574993
1705399
547364
1026360
829976
1423962
780839
1990707
1632501
353741
170354
489143
1635089
1457623
251467
1977723
1156573
941464
465802
513979
759408
35590
206261
763287
1023120
198980
427318
70391
1345037
1890172
477564
370933
220979
1468631
899717
77488
1152909
730356
990257
171578
936259
823126
1265626
618151
1096150
226347
637538
458563
1137974
328541
63388
1461142
1363085
1672412
1000169
689346
1056740
563640
505816
355577
120938
1350218
1396511
277847
1316025
1702631
696929
1769682
586067
1961979
370977
1655232
737081
1997483
878884
321262
93658
750915
806557
1543057
1506976
1844884
1947021
1522270
204341
1569563
662738
500822
761387
1349336
1812368
1127730
945606
230229
756970
568031
1920391
308953
83817
1367838
993269
1527712
1030045
462954
143211
604472
1725465
324437
1549657
1949930
117730
1796288
49248
912116
1829272
1131744
50309
1634480
1555695
1317388
1372879
897109
643561
450424
589653
671894
375531
93174
1956147
1362412
422446
1392510
557148
779222
1685957
1065295
1856523
1357910
416624
1283977
280858
1242574
995715
1102928
1080647
1780906
1751822
539707
1172387
595380
517719
1593322
1451723
958281
1305210
605525
1653243
1711798
958051
577377
1499168
174612
92186
618272
1378084
55473
825846
611466
486169
1493982
171718
1419563
1138474
338599
119585
1607792
923620
539637
138791
1075775
1981107
670356
980078
1389257
1767703
760530
267883
861743
1103033
1469710
562584
821777
579836
1121151
808260
381961
1661692
749949
1295726
1183859
753137
1666567
752205
1646346
727935
648707
21187
1875155
1988665
679337
128370
1250841
1980224
1089982
1530193
921459
31053
1339896
96226
1798381
58610
593070
1579001
36508
1643153
319499
1376707
52965
1389872
714161
772960
1415883
577790
1167532
779154
1026355
91902
1776468
971871
338636
813966
1591541
100128
1773760
772271
1293144
1531428
622046
1236188
1007282
716530
35345
419720
1217838
443172
632219
1686969
1095515
490051
1348108
1232915
1700326
93302
956311
141054
1529921
1823569
739592
720131
4226
1034589
783178
1394518
1204629
1852824
161138
7235
1022786
353899
1272481
1223981
974498
591332
797810
187297
292086
1448617
60268
1208112
1733613
613932
1956031
1367231
1405442
986871
17189
1061738
239796
1242011
366584
1352862
289983
1390458
409180
858590
694287
1078880
1583045
859393
1981245
935592
797742
1921905
779634
1219434
304581
353438
1747922
867447
1217783
643876
571687
498408
1751745
668532
203668
785460
919776
1961270
475104
1625867
786965
1068394
38688
301842
265894
1687472
289537
1221022
1025727
1923290
441251
635844
140960
1063539
447569
1312595
1449103
1149881
1609994
1998990
1385459
352568
851041
1864664
1412337
268695
621488
1851323
1504921
1256979
428841
895160
231731
73784
1006200
600110
243131
1678681
841673
1776205
1439261
1392200
829718
582748
1833847
1131239
1894327
780185
1153781
174831
336077
610459
1503795
1063639
906955
1424908
874489
1997633
1935779
161323
496527
1352305
1507764
506390
934236
1891282
873193
1321845
1695670
54805
1241640
1766033
1784018
612170
1412311
1869976
919628
1035327
629300
1686257
1977997
745443
1245889
632348
1899653
816054
1431828
917200
1834707
1342108
861666
1165688
842625
788052
1320710
960781
164381
1302481
1373045
930138
1708209
513617
778829
1791987
259823
304203
1438489
614450
1865327
1247426
1906048
1816561
1397178
1964383
808964
1931330
371656
1329806
588662
1995536
1572759
1085250
479415
844358
1331556
1558242
123394
1880467
1079882
1644707
1128985
694165
1853603
877489
1087746
908235
227185
503732
645290
1833518
172596
1521391
713584
1067951
1314465
460883
799533
197579
649861
1961100
157362
1119990
983282
1026990
358568
137778
1866012
392762
460014
1215654
1372261
1901468
755275
29146
725037
1113349
559072
1449123
719615
835073
706070
1170838
1868830
1876161
430274
198428
36806
1446198
137836
1060250
419598
329887
148583
215411
377286
1019605
1626964
205079
1592941
31149
1618532
440319
307435
31363
1490036
1078591
1108293
383774
1615946
1550469
1990106
815024
1082464
1723496
1688534
442988
521542
1050595
1342120
1316593
476057
1134389
1514363
1936768
328556
37343
672184
618579
1327754
1701173
1954943
1641061
1643701
1618067
1184479
680110
1278716
527671
883401
508988
1822004
997684
435195
638208
572127
1478381
1184471
1124958
411349
50211
1039481
1298012
565190
573997
965608
1164550
953041
168556
1154377
1877964
1019462
516968
373623
1901129
1460621
778533
763437
162415
408853
450892
1453757
1792973
1509737
1568288
349978
1727359
1199194
1270914
1823921
776053
632128
237521
1050702
887387
191278
989453
1945160
1274061
1689581
294968
462660
174584
689138
503496
252964
950898
672106
1306650
751260
1513599
732183
163432
1809481
1685263
664120
1913576
1632439
384855
1930273
864839
813237
193412
852203
964573
1718297
227618
1227438
1837653
1306565
96079
1971438
1531480
148368
217300
1837563
261477
152898
1296727
408481
477064
1301764
1133903
639531
724977
1652283
154208
675506
610737
1843999
1875809
21725
715502
240946
1428189
1716445
823427
664703
786807
239488
567065
389856
1000595
1005528
69490
1549583
1496049
125519
1487265
1943520
212890
1507316
1790996
1667763
1063302
909482
931305
1081365
1459737
632946
78118
698381
791945
962055
427857
955281
1834758
627535
1350449
127517
812420
914045
783036
919221
1828903
1040102
1014074
1781020
30385
1874882
1221609
1724310
841478
1670812
49279
509565
1066563
1028978
345979
796613
1204279
665702
783252
718739
1253931
1641663
1714185
595104
1619463
735438
1531200
473234
74836
806272
1579683
1829996
1787047
717378
478711
1558690
1705853
1029748
766341
505527
1387521
904132
1704770
759379
1095184
1401162
1463973
1668862
1788788
373943
870410
193561
1855728
431419
1757856
1743529
1069134
1611592
1797046
1017095
775471
1695157
885288
374125
1496803
638732
1629775
587636
1737427
1274536
488859
640720
1198287
1743662
1123794
533606
416374
843834
1224015
535903
1278322
1465415
1133424
1784723
725484
1749433
832171
48859
731928
1272695
1289441
1683096
1305281
169233
1810692
962187
832958
1780599
1333554
1766169
975249
779717
282896
561453
1303120
211017
328276
715946
304220
1627211
202688
1845387
535859
492221
1160865
680060
219969
152087
187874
1943785
1148755
1463891
1712433
1562836
654746
248065
1602237
822061
568923
116509
286722
900404
1669916
797166
1647150
68764
802524
1262214
1017263
87684
1931111
709901
975398
72320
1108827
265526
1133687
1751311
717557
493926
427987
1307063
340865
1364394
924204
1925486
1204280
666780
424374
1673971
1039315
1196274
335730
1433611
709238
1762878
169441
834640
1981041
46718
759339
1388807
51761
267261
174916
405402
1055641
1135164
932808
1133741
918721
1143368
203866
263213
546977
1564937
90581
1667380
1839813
1490654
1013698
882087
1326619
1979506
758090
1251876
1009626
1948100
1975437
89828
255902
473586
262062
421111
155208
1923929
1229926
429856
1225389
1668895
1768784
1738693
258720
627472
816707
1152163
1351900
1175841
1239763
968753
498684
1869381
513011
1570183
1974925
576350
295170
1189938
377517
1776067
511918
347148
660669
156376
189487
477655
1007472
1033917
1020038
213358
1087993
1844721
301176
1298571
1360487
1432201
1094167
1860519
1619460
135354
1558670
1369425
936432
1446080
297732
1523820
1206961
1614245
1805837
1978171
303351
592847
661459
1338398
482424
1162190
533457
688504
495393
674521
980336
122939
83684
951882
707699
1916489
1655285
685780
1135521
1559007
1165409
233749
61044
84606
699610
936965
888593
150432
311522
898628
795196
1493189
1322290
1914837
1318501
877849
449517
204337
1844589
1482797
286738
1111000
1138042
59912
1451962
1254956
671316
1116495
1619523
1706116
1853433
1921427
982555
1845960
1450434
1753281
510413
1901970
519635
672516
1220637
1437286
1778419
597572
997288
432179
456856
1819028
481135
1861779
95576
260046
189586
1931496
1347437
1548944
1541592
1716131
1245410
1708806
30498
1406113
227575
799939
925879
1401527
804584
1285059
1070991
1268420
1624452
969289
949135
1148987
1083131
1478901
1882910
393082
936521
1727597
1796438
414109
1057110
370917
1380361
1863140
1096826
766356
626116
164619
1710232
565582
1129237
696036
135387
509031
717635
649241
1524635
957470
398427
1726316
1468642
433841
1422507
430970
11782
32715
25584
626895
351481
1526140
45371
278896
1552258
1761237
978237
1792764
130142
1391332
651
462642
1046459
183587
1673621
797243
1238072
1032307
127978
1762765
232260
1957212
109331
1154620
1531606
1287284
312729
1731649
384994
1248582
1857663
1649591
1559999
387735
1770265
1497867
349518
289767
688105
896765
1923418
1517841
891636
1345788
1534979
1082902
1074413
213465
1068768
1295881
1170428
1752057
296079
1024925
1605779
1254053
1897394
1759604
702428
1933727
340202
558991
1713928
709737
1493422
1933693
639648
1515039
1915361
1244038
222865
113752
580527
1138863
494723
692605
973820
191784
1631520
651830
1114127
1811208
1337149
1691867
20362
533942
435980
1893681
1425059
1839867
422489
1485351
1773409
1887994
1266604
1836062
1636049
1288855
1957546
1865094
1225118
682026
1406533
1784533
464431
1886293
865079
664190
1221434
57242
595624
1374970
844020
613707
160880
198094
688948
1390770
1796291
1435604
1963326
1169265
331894
55285
1463249
1558541
943222
1471188
638931
205812
401158
1465890
214183
1122713
1431486
1076422
1521540
1815068
606211
903878
1556324
394718
1318149
55878
38392
1214419
1937118
760632
1114871
1637414
1910864
1903240
1780833
62884
304245
455276
1559126
340258
1765122
1027311
1614717
1149925
1278557
411979
1034467
1673914
102000
1057473
1621464
880708
1450156
396517
1571785
530017
238887
1951036
901389
1037681
1133278
1417087
1418675
1395905
530550
560387
304566
610187
1999159
270395
1518373
760463
1923784
62168
1010667
1973858
649980
1354168
1158197
1025565
793354
1322084
710110
495767
1671969
103674
252484
1911746
26360
925108
820920
242784
1578720
579722
1646746
612136
971419
1498500
674450
867922
419361
1234040
1268029
1659629
1497225
516138
315814
1918900
1204268
296845
1872362
949224
1914215
1156344
1960881
1532898
937233
697266
244000
1009362
625573
283069
771129
1002184
885020
934905
1825862
375169
453112
712056
744816
307770
1838768
1420872
428983
119004
1917695
195287
1483240
1451647
28698
1078866
1487306
1344790
1784928
1568980
1466331
874068
1664148
268561
1326677
1500485
1324338
1416470
1458780
1971338
412041
187490
275845
618478
964260
1568414
1757688
1610849
1707514
130862
1333062
578986
122135
1587739
486997
489351
1259041
310699
1416341
1926862
811771
764204
200533
179703
248454
1603809
557654
1696153
9209
955702
975918
137667
803978
487117
1552658
1202088
1020613
297750
1083309
1350680
254566
1792384
1751958
1418903
541345
201135
108188
1728417
180887
1516253
361523
453397
1751200
1363590
613662
1015283
939883
631799
1862036
207178
1676307
493299
815561
1254563
50090
142837
1312077
627007
261749
125574
676507
1316984
300383
1812737
1724539
209740
771016
600786
1394722
1043362
1678902
1082662
115006
1417884
66707
1118508
1066782
769357
1279887
1119457
789028
527799
1613245
1251798
1795928
116517
1581077
947848
730148
1237148
642380
628734
906978
786052
1405416
46626
63050
444346
1856262
139019
1657273
1479751
1155614
1556758
442224
183006
1853953
1272256
1680098
1715864
807577
1880335
698156
327044
465215
299967
279627
197525
359102
1130491
668268
1717694
67849
1206523
219928
701051
900094
272845
1959662
959570
935515
582183
1311954
693722
670729
109502
601794
1926799
101718
516231
912882
1557612
977972
1309998
1332342
538518
583709
459856
1345795
1090428
1686306
1626927
357437
1173099
1335044
1709644
353711
478076
260382
1219253
326990
954419
532635
590046
1152610
1059671
1698268
1900315
272944
1675859
1008935
1202242
476746
1171660
1660560
1792770
1099938
1324190
1449389
1635151
668434
1777294
1694586
1564872
1455305
276837
1634775
1376134
805736
712604
818986
1124361
1995406
1697287
464501
332819
281877
9427
139015
1433778
1722406
1936297
747404
808852
542942
1284099
1733983
853836
784435
1014512
741898
528498
1820385
369714
1233174
399885
1323127
866202
1095999
900975
8547
1343078
906339
1866334
1018386
722714
1799145
1973769
1094243
1993461
390907
1583535
393487
656258
273046
659992
263040
1659754
1300896
1140969
1536990
1838604
1190936
1021339
1739527
429623
1548108
1444886
1356330
637673
593555
1978974
1085484
377837
405524
260691
715262
1380428
935628
1365453
771818
716173
21419
1711244
883422
898745
1770835
1297718
1370475
122822
1883847
474408
1823299
1587508
692948
808362
53169
781418
245701
644255
20541
996087
561286
1298065
276588
165094
565775
43775
907282
902946
1999926
1143057
1480673
405286
1716466
1852754
719910
665424
1202393
1118783
1739933
1677803
1093982
121098
1201990
418447
1803092
940428
1683020
111773
2215
258235
927238
1811884
81323
1428746
1060477
1969114
1535139
1371332
1675622
121899
658857
1728442
1634318
549050
908418
279586
1272864
152158
399759
1647192
1911112
1576873
58821
1983909
353650
1956157
438208
404278
1393589
354702
452354
1250464
291115
506797
1660307
428033
26211
270389
1721570
957284
1784600
1878438
1775246
1617101
568120
784688
1029466
1118788
1342374
152918
664988
1643246
1527181
1830778
825240
1126051
1037712
1246885
1657710
540866
953458
417645
1664772
210687
750604
655239
1219372
736292
1647879
1124878
688874
1425633
550856
1888353
1678944
833956
1970331
168044
909204
727842
1993781
778012
1398527
824509
30154
1434788
465690
1841488
1824362
1801225
712346
1341417
414992
942651
1930916
928669
977007
1151065
480526
588920
147490
939789
601231
1749344
948131
1467639
264351
1553684
1043949
1141186
262109
1283806
736523
1461939
269218
1293832
94293
73036
1699272
270716
608141
1797682
990813
974307
1223261
1031011
1145231
251780
816403
410117
1847053
207385
507674
1990948
1703289
444571
1966198
1504290
1164384
157399
1143111
1688995
1692777
1689359
1911358
706514
710092
249989
242117
475180
1339959
1698717
1620127
1937258
1175733
252571
180745
1984704
1504087
602910
312328
830565
496067
977280
894580
357241
31322
733181
618703
1685299
1321425
1461234
43648
364516
1665413
733231
632774
1730383
137196
943227
360137
914752
478383
473964
1337391
1585119
63120
364569
1883846
1498321
1608040
1436596
834544
652361
978834
592424
1248091
1077856
1573668
660462
199735
748168
1532402
193510
1633389
1500133
332109
405352
478572
540408
1169471
1015792
450743
1524728
1440751
1829852
577566
659417
1797487
987255
1330422
260933
267408
1066173
1824685
839112
910678
1803794
147199
601054
1494764
1883023
672115
392249
601312
909662
1636754
466948
277532
1265187
1167076
740505
150081
245655
513906
1742387
172525
1365133
1600459
1082317
1263797
1197098
1075106
596328
154653
1135285
1345586
537212
1882133
1813806
1886513
714977
1243792
570498
1170412
1742755
1040347
1812158
76598
1916039
429382
1451600
967567
1281773
934790
1783591
311978
503996
1214686
1872904
1516895
1141992
548145
301216
1433200
66305
537646
459870
1633946
1941259
989750
1076776
1513991
1379355
1155860
1906869
1835535
1960857
1675857
1843868
1645827
257525
386900
670550
1536324
516502
148198
1565660
907720
627174
329590
1547213
457587
1252154
1925165
214802
1402299
1104092
939525
1301130
1204633
883517
1903335
1442718
799372
1933380
1263489
220413
1646041
316191
1323241
439476
1758042
1012936
1944083
1750330
1995458
901843
39084
1976585
429823
405678
410477
504876
1225074
170769
1306996
964473
518132
590636
575165
1693751
1608102
463473
1806943
1715456
263615
341609
978928
1592332
1977408
308477
1691086
43340
1265253
1155445
1077068
681764
1203799
726523
1019619
198063
595496
792311
1105694
630144
1072844
1597425
345927
1857088
537973
1574598
181185
229338
1262697
1232088
59257
1456108
8031
1288655
221244
553496
202004
1793947
18456
1410695
1452560
1526209
291169
1871104
1268180
1023871
852240
1210539
1517265
170650
1465377
1123609
1072866
621304
367573
1062383
1588820
1091619
352975
1208204
496213
1155016
206360
1880964
957973
1440932
454534
1674552
628502
411532
416640
1909963
1187801
1699415
780017
15472
1533211
1380734
334664
626669
1480238
887698
1462220
216886
19340
514033
1480420
765028
488904
1101794
1940193
1980628
788619
1861720
1903800
1890057
969873
1445149
1149166
1021747
1049550
58767
4669
1157979
451600
28677
1425908
1785004
1359501
1458092
268476
458116
1261126
499001
73090
1779273
852385
895028
49872
1353209
1631373
28628
1579156
647404
613184
1043342
1424535
443529
563194
478273
997937
1268289
1205574
478685
1810276
1091838
757752
1054194
767178
1137996
766337
858795
1273477
122510
180641
1153174
1936996
1174487
1744689
1262558
1067648
1048743
126253
1624015
1544476
1387494
934200
199682
1686349
1831819
1853689
19922
1603847
908138
1860140
1076195
800340
1271007
1095054
342755
1099376
1786079
1420160
179147
1617917
301903
672907
1455943
682942
1814670
1064436
219307
1264309
1878337
88868
1892132
1660419
1759999
313329
1962554
1595498
913898
68372
1809275
1900969
698627
228404
370206
777503
1629733
1613449
1883796
204921
1013253
1559697
43111
1774998
1274099
1450448
1462365
1590621
1370993
1841099
1167965
50867
1482143
877895
1203696
1404745
1965813
1356655
478020
1282431
802493
698949
812424
181280
1133913
1765783
1294488
527898
1855171
1127009
536588
623712
1339024
1015592
252303
1724779
1753711
77792
1705652
1385075
31190
1992498
1517974
1739786
853943
588879
441660
321327
839059
334168
1976918
91659
1374980
945066
471171
1667608
155627
1703656
576494
1909224
1858059
1049863
1545815
476247
1085719
1365888
1416103
1334866
1647061
670745
241964
1619441
281880
16581
112864
440199
1112929
130435
41287
115932
547687
1832797
1722540
652887
858078
8646
1309565
1347103
1348952
1707298
1969631
1321928
1000461
1551285
410297
704088
1056797
170813
1448337
1376083
212833
944935
1507008
1647714
1841280
1409801
209869
76302
1704295
1166514
1295092
641075
1066504
1960983
1136991
1908189
747315
1748931
545465
754171
486372
156644
154229
186608
144643
337242
856650
312186
557734
568904
393055
1680284
631532
896431
1656755
117150
934713
1583215
754026
1485173
1665557
1905767
1965261
120939
1129930
531057
440014
1551962
1427948
474735
117722
1591770
1632766
529792
712448
492962
1191411
935637
1078904
679996
479058
1640942
1486162
1063048
1941517
122936
1822909
986572
1460755
43372
933575
800428
865786
599682
1513072
1368830
27719
432488
331896
1767654
848951
124053
887492
847843
966947
713037
1180870
25753
998020
931260
556203
532265
1132893
513202
1625690
213218
271840
806515
439416
1476836
177425
1262129
1391691
86000
77067
900608
1320675
862268
425990
964187
924111
1313136
705942
397192
1996306
1482782
1619441
1439952
1095017
1441298
480208
1057012
1320237
1456399
932817
329384
1358870
418327
1285884
794805
1322646
1101052
514436
1659973
9356
104508
47432
334592
975407
61019
283799
1820073
60654
342941
333804
73951
935272
1209718
1569778
1957095
235488
1347681
1487339
1825002
36056
1889363
144476
207608
380702
250971
330174
1731272
1016164
1167563
1439157
1636739
385808
411742
179566
560809
24041
1899847
354032
876613
66841
669650
1989981
212298
86422
1480567
119883
1180368
1956740
548776
379713
1350256
424325
1835483
1057363
282378
714918
1372444
1299215
1905480
44654
1024712
1606613
376899
910035
1028548
1697685
1256825
707450
301482
479932
1873653
1615175
1337039
619913
1592332
802622
1209462
578491
1756662
824162
1048413
783848
1587497
1130945
358020
747884
459673
1255410
1282950
371056
227011
1142749
1017668
1298332
364823
1016946
256206
288578
1301604
575868
298972
1524563
312224
1379808
955910
1456729
319984
880616
425241
547249
1265367
737055
1908253
1258448
1440509
67147
1815819
587049
939444
500061
703795
381997
923719
1746517
1574155
822817
558638
1026823
132427
34873
637362
655983
1362721
467929
939520
891020
1485257
1230250
1628927
1293475
26600
1487121
1654897
624478
1152263
268617
238819
944599
133952
1045298
254591
1153983
924408
1833030
1194426
1135408
206297
1417442
406092
647930
343859
1954169
1960443
1694152
1171533
126957
1521039
1500387
1943398
590482
759342
1219033
1486725
156013
680419
424825
465533
666622
1143757
641715
1728394
1605703
1362300
231678
146916
1295265
1379249
1472325
1851218
116814
457431
803670
1787665
564595
1065103
1782173
1467567
1170064
1308346
1977497
143579
1954548
1858562
1171176
931738
510500
183545
296063
343361
1025392
1145042
574815
480991
1753796
129037
1937718
765585
918616
1137706
392970
1839025
1699450
1501439
1990301
276586
795039
267433
811995
396909
1763227
1362950
1196398
1044645
367163
495615
281637
1430756
1037526
136492
756671
821774
1274134
1296473
1027354
553673
1442620
801653
21367
1901429
148391
1119118
1595281
1178608
1417426
160158
523800
612568
519704
1980265
1398840
1159032
1182675
563016
1645453
1163190
169223
1615052
859002
1093296
1148066
338226
1448064
668535
1214715
680051
331042
117078
1750656
1076845
1694778
84567
403314
428156
1222049
1134981
1145835
180393
1059734
414878
223400
1084385
268365
964477
823187
1169998
1551853
1390104
953602
997184
360617
1772994
1303418
1523682
174463
1012146
1150380
769980
1361798
841958
895915
529784
51644
1297622
697952
947860
1864858
1791522
1037822
1611595
687122
863160
225756
619708
1014613
1338298
505032
1222871
1329149
1018803
884666
1074578
776305
1289337
765865
204952
433097
1621881
366377
1027729
1784632
1008907
1924963
1861921
1990364
1294923
609539
246646
1392716
922628
1875232
933323
1090830
1853539
82903
1246489
1111348
1642910
621747
372549
404979
506286
1517461
164955
1973597
1064517
1157286
341850
1081134
1221113
335048
578692
1791838
594809
531892
1027569
898789
861644
390205
251412
582920
394415
210382
1788094
1686686
140687
1504735
1475050
1049709
1247230
1056597
1215672
534421
591857
1388146
1689793
1265283
228772
1331586
248173
1129748
380329
489931
875416
1709468
488906
748066
81513
1609710
1483031
138722
1681731
1420365
1808028
1859833
1527341
1637067
260612
1329348
1823622
1108567
436926
1199768
272496
509155
189583
1686497
892901
650264
99965
912274
1779777
1995067
757216
322529
1481599
1821484
1577478
417989
1978921
1478231
137035
1717904
1498596
943502
1149918
1042407
944195
696170
1485352
235992
1037740
280132
797363
973478
1643097
229565
649969
151593
1241576
561483
1721695
1091537
224296
1630538
1764120
565555
1537639
19124
689487
1916377
946225
1683494
632192
1040845
1087775
554337
1883930
1450046
1024920
1039311
1022697
1525408
927634
1580555
1377177
577927
1202224
633905
130038
340181
338104
1555768
32900
1250828
1477153
48180
1019260
1082101
1512400
171613
1950077
1498384
533347
1236755
1858582
261217
1476977
697296
1370962
718290
1543701
1978073
839699
308967
352741
305980
5332
646478
806135
574785
1692178
321687
627407
1652605
258292
1978591
37524
1308655
1167683
1751685
747627
1944233
1392144
272645
493895
1985582
1482517
1971150
1520294
106568
386191
1115922
1214408
663467
1998446
1695275
1584978
349572
370717
156642
1570990
1406110
469762
1083256
510901
767222
883023
1062081
1531298
179660
88076
1483076
78827
1569585
1368348
1505783
234798
1517
1228705
392584
496821
1555353
1796084
688194
1879292
578187
301322
1966516
1134457
21145
1415424
317754
320775
1803008
277002
1346435
1294947
863673
992522
386894
1630544
491516
877336
334823
582020
1193078
1509830
718874
1165451
1949826
1707359
540838
272384
1399837
812707
1449593
1824835
1012768
1038170
175273
900138
1107659
729993
1616979
324041
1090716
1595299
1145151
1568444
1081393
803821
381516
1636252
403880
1037117
1427241
1372774
981334
1174476
1683311
1689716
1488659
494053
144457
946235
1438248
1626055
234826
332959
391332
768726
1443896
1158402
1553174
329519
198369
1342552
914843
324657
861155
1134793
1007788
378081
1446078
237201
1885840
613048
190968
1216703
1972841
552847
1930699
793813
602971
1186341
1563751
1835780
677660
64802
199107
1194941
224810
1412814
939766
1004758
1931641
1906348
678046
856601
1031777
1530210
154739
111559
37952
1756190
1544013
944051
495187
1843349
906833
280942
355704
360904
276684
1471903
117174
109268
1566937
1205695
146723
1292947
994302
1586722
1275730
34957
375791
197876
391349
1352454
1371610
430929
3588
702571
34713
1109904
1431827
1510987
1886020
381868
47138
1038278
286914
981407
302960
255830
1542236
250062
452575
1476529
1560503
1206864
615076
1475395
1515663
836168
1819589
1852623
413231
1794135
831439
1173016
987973
842551
1789123
1351377
1782930
23453
119737
1392700
526627
1016730
696936
1438515
1313978
446818
762875
415049
1267198
907841
405611
1572977
1082578
1906690
699342
577023
629562
826531
287163
1421395
1568971
1424728
1118447
104468
1524563
1829814
317668
925369
1868112
1926688
1836065
1540291
1182517
375963
348758
190407
1005621
143445
890593
239810
1465342
1765505
400611
929375
834482
241652
1891618
989250
1169971
1063337
1529111
1520950
223628
217071
1016337
1650762
954664
211357
837783
576008
630070
807153
1733197
836538
463897
1481013
1691105
1095679
267121
771736
1090186
155480
329269
1246277
323955
1636058
516345
1578118
618725
272041
1513551
134513
947001
539904
1628062
1636809
271333
1939804
1365328
1999807
1862389
702265
390952
641322
1670424
787883
1133547
1361903
937176
1634989
429970
860195
556401
1016343
608472
821792
1260279
732225
1071092
1944960
1975824
1979862
239002
288031
300401
1494068
1885657
926511
441193
896405
232910
1416365
7271
1056360
680935
1499509
1062191
981540
1595435
1885639
1898877
1206917
1529258
911654
1346380
1121689
392797
452559
373597
1438026
1411030
302006
713929
1157845
1020492
274698
377696
719525
421273
1910320
1909703
325790
622309
444558
1395681
194698
1463810
1725810
942417
1959762
1622146
1723928
1235494
912470
3126
1273441
1209295
19937
1604000
1403964
521444
141553
93470
1836238
1664836
493632
1618998
639060
1874159
85037
1336931
346176
327012
1017725
1205588
126700
281786
71804
860695
1146638
1864039
338874
512002
1661168
555342
242732
592606
407295
1705219
1891247
333610
1879848
1884587
1339930
1126163
1248008
1869314
1664252
1207850
1184298
1403413
291886
824454
707737
1780825
1658871
1935539
252099
759712
486174
1852062
1663824
919615
1896499
518330
1694159
1196337
701796
676213
880183
1120213
1363251
847722
459430
1171228
1071705
1447417
788993
84846
1219392
752471
1254689
925075
30566
398976
1419774
6464
878233
275279
1625226
1640591
989675
829564
1335967
1616837
692027
34511
1757436
1596249
1565514
818278
716916
1275836
1476038
203567
1679549
1686632
511624
21416
1128469
1480736
718027
1764514
444859
795558
29821
1721948
603530
451327
663436
804328
952386
580136
1328757
1187469
872247
362317
1105490
332496
1919976
1501807
1471666
934340
1061921
328350
1346085
46622
906019
851518
1784129
1152554
26512
1264036
139001
1604531
1829589
1618027
369785
511871
1516136
153976
1887221
776902
403654
1532173
1281098
351850
191367
628748
690035
1010183
1451415
709710
166948
446170
1487288
1401917
1419512
1597355
572302
1783739
312726
1394538
828426
264118
55687
1046022
974029
1365727
184580
14251
1342816
558905
583548
77678
1014676
1704110
59326
1285224
754275
525506
1846907
588346
1015368
1138307
125242
398622
124517
1716299
1496193
1134406
4378
471447
885458
1866974
1741030
408671
864830
968759
1942782
1130512
219158
1760781
403049
721990
950457
114009
1012527
443378
1670903
1492174
1847522
727349
1203802
1000508
469689
1126579
1054090
733199
1757270
1207903
1827016
1145068
1931223
1581847
499680
637293
328584
488041
305614
937631
1678763
1453226
1332108
1377930
1659443
74129
1311593
298152
10729
1458416
1660021
1050614
1529838
1085054
162072
194277
1907657
842536
813217
1758808
584679
52445
315270
1660326
1049951
1620889
1563007
239563
1265120
1430030
599194
1900766
1657943
596584
1465914
1769278
747063
472215
653129
1388010
708385
180654
1322067
189855
1439725
1787691
951983
1206018
1819475
190773
223309
90735
852793
892116
335395
1318710
1188030
194677
215512
1725306
1602745
180698
1412423
769061
1402303
295802
320244
710346
1356408
515765
334010
427468
854225
1169189
320575
67554
1758819
772761
338650
899537
1770923
1378192
1018018
1407687
944001
1812432
590663
1322055
1697036
437296
952505
428589
487219
1539433
1224423
1496486
1405481
1680327
1679808
398293
1460835
1934368
704217
1006490
1177055
132560
270236
745777
770818
1203913
1816782
571199
1628367
954025
723559
572842
554576
754778
1619412
1386684
1087528
43166
1789338
46571
1381972
392627
703262
1097479
1813932
737004
2595
1721925
1403118
738204
1344155
1500406
970085
1011461
479523
27200
84197
361564
558135
866891
807465
270131
1002486
176740
370256
524470
1379308
91921
1780899
968067
1853151
1071661
1703407
80723
1378113
282639
884311
423464
418462
1923102
212393
1492528
592522
430091
1989843
1423167
1958967
192139
1864454
47210
1571661
1482980
421807
1834357
1379287
1478795
1034248
678350
1891255
422794
1920788
828292
1072701
820960
1345160
119284
1948453
1552577
1144869
749617
940283
498951
894032
1942892
1401531
944154
1684761
1670200
1297176
625833
1721909
1588187
1249863
1587928
1047748
1537629
717376
8738
1216670
1664382
7634
761344
1603948
336233
1557671
266263
1520808
829217
479574
934396
95476
85573
1600148
1517453
644955
820266
1329345
186430
1212967
283362
35377
867763
1797589
83294
894457
241208
1593674
1934667
694835
1703591
262067
92368
1093636
148180
443940
1460142
307142
1492249
1017511
248792
813943
487746
56545
655279
204931
992289
96974
1197665
1750470
867248
773928
315064
1647983
147439
164522
694669
776981
615670
1045578
897929
140727
1452481
1408768
1649816
1877907
1987682
389111
1913886
624101
367672
1196575
1577220
388620
2309
275499
690198
655314
248918
460116
39201
481059
301859
1441550
1153226
1382618
465592
1306655
1199218
1038769
1746585
254436
911188
1107230
1938383
1140413
42917
130452
232799
160344
150612
170487
1424272
877832
487906
744321
468203
1054605
1064008
1272854
1550560
1017212
1670292
1256650
537890
1941289
468810
928487
722842
319886
1014044
1702119
746275
62678
1550969
1740647
160143
853671
1039685
591386
1022909
1000976
767403
209033
981867
1263906
1062440
1295753
1951634
1590210
1291721
1036462
684588
921715
1024343
1762719
143880
1659985
1548328
1913918
1174099
821667
287604
578316
1530681
151799
670690
1027213
1451997
1853058
242753
1914605
1938309
229728
1578921
1521636
1831205
368060
301506
466982
1250886
112051
1345881
248571
913181
428315
708027
804944
984181
29073
1479326
1314162
531250
849476
1334160
1498924
1729938
911657
1067411
564617
1029684
112109
916471
1394129
1949024
214465
1943497
137696
1888324
427758
360993
1119677
1311192
1067470
1474743
1923440
104559
1750396
1437135
23125
885697
1686513
1725797
543300
1988910
944675
339844
828209
1963289
1352065
1554382
321091
1831340
1541295
1361862
325880
1739493
237704
983380
215527
1266286
478334
1486751
567651
1728214
362677
784765
465036
104962
1152518
381468
403782
1365282
705065
1798578
341463
743666
652777
1538293
1210415
319912
372571
1546588
1307426
1867615
1566277
555527
1892848
1557835
19662
44760
1981389
573693
1153049
957143
974661
321927
856148
1156939
258948
572387
864472
83401
270167
688896
179270
1000337
322519
507377
432488
1096094
180722
952289
810733
1985618
1423739
871431
1063612
888684
1588774
1944022
1236886
1594450
1484488
544614
12158
1292543
5360
1094445
200393
801048
1270319
374549
1123147
1205280
1358287
1974136
1190529
597713
1358181
960370
750062
808276
743097
1376698
1356318
1011101
529307
621381
825954
1998223
1340921
490886
769113
1238215
1584746
1571972
1864853
1106732
210490
1926136
569071
1276366
275629
353316
1125858
1613355
818767
1723671
753596
1728179
67361
174452
1593368
1031776
871499
1759316
1650008
1124948
1316451
1225133
1911323
27951
1019279
1897342
638576
1021641
1268455
294985
628654
264087
1437211
147467
1642297
1241257
48934
1294761
63503
390233
1314215
267327
1304992
1673660
869493
1151145
965301
1642999
575506
729987
969819
292559
1348688
1870334
1139178
1636982
1894629
1854348
806188
1525359
1389397
1662260
1776648
342585
1860562
237432
248399
778186
674705
559369
1706130
1180221
393903
55779
1972075
1427486
44377
709493
238302
965990
591797
285548
309587
1431507
899658
441415
1161696
544262
435439
998680
410950
344850
647481
530692
372432
858922
1768124
254685
1180542
773970
100409
1129598
854759
1300015
408793
1584529
1690592
299424
191762
986080
1726333
820973
704481
1633307
448948
1526583
654622
1246080
374661
1455886
873985
1539249
560948
1925653
1890579
633268
58265
968209
1914590
1399120
192671
1037970
1568919
268752
196911
707851
1090541
347224
1352007
317204
1362326
664382
437550
657832
1062599
1998374
849009
631023
1076069
1206222
553475
1136720
1293454
324461
955296
858614
1750120
987494
1003369
449675
1660309
932124
1168226
343818
45444
1702502
842463
938989
70915
1944458
387127
1217347
488825
1808838
462745
1605638
1504278
795368
57140
231068
131175
951233
1854428
1082395
486435
770436
1109338
930468
1091709
331490
358137
1610914
1323727
665476
1483926
1459855
642051
510472
1399237
689654
1938515
577216
1766404
727544
1988075
41304
1658517
1369961
79221
1055419
1503729
124620
1020288
753821
464703
160786
180190
1762616
11541
1390000
1201781
14624
1055564
1786244
808565
676404
538223
154718
424000
1586337
810477
1827224
1772679
1276562
152420
1985160
2702
1430404
952882
1360827
122771
655223
1731323
994678
720648
79232
1977763
349800
1991532
590045
690025
395702
127797
59014
780712
747287
1306424
1522468
876666
887968
704245
1607690
1685320
357608
1555837
405473
291381
22923
70857
687403
153907
1094659
801602
1089267
397559
649528
1983704
1647868
836569
90661
336484
1949366
1129373
676338
1867788
1868369
1968845
1822606
1510892
394040
1378945
1563718
1873506
1675388
1488631
1023134
1786397
1933142
608261
172000
960264
1100977
13713
714154
1038577
516192
671869
1987807
349523
1412218
1078730
1691826
582081
1549658
205142
1062738
601909
1126049
1537763
1440488
291261
785967
1862612
1858468
399186
1640883
234513
795950
1724781
1995741
448729
1526519
1842865
1414558
1750615
718360
1544852
675847
1041159
975692
712796
221426
1396945
1013213
1365689
1117432
1755537
282233
1463588
35512
1143195
1623860
389884
638434
271889
1030252
592549
1244873
753466
1001750
121497
1267135
1229620
608140
1833392
1943484
734914
44962
1895627
155644
1182548
1391456
1470095
1257086
814008
1437504
628940
387967
38537
687687
1148519
850224
1088115
1861953
639348
1816625
1388932
699875
353826
522745
1082201
1640429
25046
573213
1109344
1613784
1358303
683523
529171
215505
403065
1587643
842215
1680538
1523845
1154214
1119942
645507
325673
1702178
1433033
657405
104843
1021227
451602
832969
648143
341691
1490781
1245571
99355
695493
1466409
1222325
1454115
765441
1192985
207497
1340558
67073
296812
543764
1653902
886180
1539699
1921477
109503
584805
1738115
1594625
648431
1245971
781858
284271
1517232
653668
717936
445099
135519
1702192
326827
1930474
1040415
588231
762101
1661888
1565348
1401037
1128675
1594306
1198555
298700
80261
738047
119662
1882839
207713
926986
1508957
1242400
1685588
1312945
1051908
530153
1405439
1806685
1415957
164837
446387
1009984
163115
1438629
38848
1382429
553100
190588
801723
1931945
230141
1398962
613163
793423
153022
1653037
619486
1926142
1933752
247120
1508615
544035
269241
1707265
1747494
224800
1644363
795161
701069
1644729
1154632
1327249
1901778
401143
1103254
1493113
1911660
237748
145162
251399
301003
1131237
1786683
1063519
1325953
965785
1572163
497130
799787
1705548
745483
58571
444258
1565317
942448
1534671
1741625
319503
1242475
1762001
1669322
1622681
179219
1123443
1393391
1572338
248505
979143
608518
301587
389962
1551567
1791537
907547
1378042
1699385
1469525
545272
105286
1062626
1017567
1921922
804916
631936
302760
215694
1038368
651111
118517
1961917
868107
1211519
52683
357264
409970
1134196
340426
680903
1044677
346225
66565
558136
337699
707798
1616998
1686625
1710978
279223
1601599
577989
91292
625918
1785033
582169
1436240
708861
946319
1487603
1246100
312951
992577
1203099
1166670
1734142
1299742
472707
1867578
1623422
1969582
1382859
862563
392940
42098
1122127
1198477
793774
607776
119894
1293654
1053117
548359
251812
1921193
856540
505082
890953
528360
1520446
44811
1334583
27029
1138584
801306
118527
1339023
1133715
1345206
446650
1818648
1481396
270015
652512
1128970
286913
777632
723473
140092
1239477
490628
859005
328054
1934668
197886
355368
1582743
1805712
1474523
541601
1351233
1166969
872237
665039
1040604
1842878
970278
1946278
1727790
952534
1102248
365065
1358990
447825
1012098
1485557
185898
305695
1362573
229473
1060943
129170
983502
1583994
1633055
1419779
406059
101863
1773255
1251174
1674670
1487925
1493544
484743
494214
152479
418365
484882
572883
430658
843985
332155
1735228
907281
1149408
829933
1626927
995349
605344
550073
595182
151234
1883949
485671
1130811
701431
1525741
798072
649036
395788
1251872
225614
1906988
1870916
920334
812972
255845
195139
948288
1081800
357767
432128
684110
1860721
838787
640510
1837901
1041181
1851634
895924
39822
279153
1468051
891090
63968
1502302
330837
798045
1196020
1427183
538659
1241942
537917
1989931
663630
753644
1521577
1620419
506603
1889192
1368926
281255
1625212
512603
1533608
132211
765082
847372
606196
597895
1528402
768191
1153453
440180
1390575
1475687
1129934
1603985
134688
53599
351094
955611
841085
1795741
389812
1052115
1963041
749827
1521505
1025027
983748
596204
854377
1348886
1447412
266724
1847645
858195
478760
1378642
1210159
28652
674828
1527143
253735
1444863
772583
1288976
1874111
1828985
949464
1790544
1727878
308916
1169682
1884708
787325
881024
386851
592371
1281944
45931
1309015
1906879
1612895
247724
787707
631119
1589347
247051
1585626
890637
991154
1526968
1031600
745234
1191605
1125022
1953850
1521994
1152884
1706250
188495
1785863
1738825
1269081
1801624
1599984
981163
767293
621079
83299
1532194
1535606
563412
410790
117333
302235
1373500
1635174
134053
1319445
1402610
803369
15671
740757
1113787
195654
429930
428182
1318510
1830721
1890584
572273
1566445
362331
898193
1158885
1487654
26819
1385827
287654
1072024
560397
1632105
882
894023
897528
1087380
273430
954809
53316
1113154
985386
103302
426314
1408953
764003
1136831
509586
1999960
981820
199523
1636314
1888145
186741
283447
1867367
778112
1342804
1096965
366368
320832
39138
1775594
637568
1764611
521819
675783
1065375
1439748
150847
875129
385562
190912
743155
1138190
530437
1402200
1268798
1069128
1161831
807987
36929
1007994
1259463
604497
912785
726973
1956803
1858883
754688
925608
1810858
1861094
1226889
1728638
1979066
1167403
1553129
382342
1352928
1794870
1695769
315733
1701568
1630422
1381900
1828978
66125
740216
300767
1459270
217900
197162
1767250
1147276
1371177
384300
1073910
622684
859778
556041
1619186
1708441
89192
1391923
1008787
1791490
1951955
147910
422289
1568363
1390052
323261
1594340
1385525
1473271
1741687
1908278
33779
470726
1983816
42054
530415
1157923
1871367
841390
1305921
1996509
472658
303151
1101376
1002424
27390
1640373
278180
374598
1900942
1235399
1903704
868929
1464194
120797
1428001
1580107
299398
1610526
428218
891694
350013
1215062
1153550
1816762
1391947
1745460
1017476
979056
607351
883510
309469
372240
1598509
979209
1133730
376178
652379
884985
1712073
1810350
763779
405649
1588660
1535619
1653888
1222849
1157367
1037693
356376
1266428
1128754
416512
880703
392325
864902
1407546
306012
1248281
1701856
337646
1539168
921318
933034
1246100
220389
1150728
1283753
695334
391329
1010827
1972192
1530690
1996314
1746303
611029
1653733
1603837
704442
30371
1536962
1987302
645380
307137
1727765
165633
865364
1974262
431693
1459859
1616840
376544
1808053
421644
989228
1617793
1391758
871889
263414
695787
465208
1121348
486062
579944
840469
1033732
1139036
1934592
315416
765906
753953
201891
1219526
1931596
8598
1250725
1697467
1921150
666449
117714
612915
1433342
964568
1481374
1530385
929922
1884956
1469965
1705450
136274
634577
1186401
1173873
1110536
1167151
1252863
892321
10867
609891
449183
1198006
1905911
1365614
1631395
1943547
1291541
592151
1987272
791113
758987
1953414
999700
1567766
415536
832797
17656
1357877
1530301
140574
413061
1123282
1826430
1262735
121994
1314828
1881248
85112
1952877
768276
644531
1775475
858080
1451107
1597398
1156009
1503803
892208
1820904
1482374
1947174
1173025
1334165
1819873
856805
30218
189194
736157
1474031
915939
1974745
1987800
1928430
1182637
616696
1727039
292286
1440942
1053757
46322
1401770
405190
1259582
1900769
876687
1548932
1934919
1443102
618736
434169
569904
579477
1815155
1794441
633587
881375
1269846
500572
743951
1718400
1598997
1791400
1086802
1949676
1410193
1004683
625657
1768327
1716159
1260741
1887760
1187369
570327
1564783
565629
1863181
106728
484961
522563
320022
325856
1773990
111423
644783
1544840
181076
156751
1436016
1456275
236849
81652
1255013
338409
220342
1971958
1604878
291865
28325
1584472
1978108
854550
1518211
1145874
373836
1107636
1289805
1364313
1538310
1281971
669426
545791
552653
613042
1604629
989295
1968940
850389
114465
1760797
1920794
1959540
822336
969441
1077186
1267922
6452
914818
1581260
740785
796995
1845066
170447
506889
1234965
202563
360654
1230236
636216
48744
907378
1415714
840319
813415
1550664
725274
1186125
609692
1214243
634297
1406597
853463
1604267
1847032
1925846
1703732
1881895
1735629
1169667
1199404
1558012
603272
699900
1283157
1097199
1963928
1097810
935045
1939486
110956
421724
58346
608285
642403
1278037
1271859
1478199
920011
177397
398287
735232
12118
1888599
679075
769369
1109088
718966
561563
145347
1609852
290408
732656
540561
876335
190490
1994118
148872
88685
196552
177858
851254
1095655
765996
1938240
1859125
211600
440078
1173427
1103660
1909774
241384
959079
790444
1049275
519441
527807
1609120
50166
152631
1065405
1831627
1298869
1864469
393766
721545
309985
708335
479373
812823
976988
543481
2103
1853573
514895
909246
1140221
769718
398797
1485775
1674436
681538
380721
1001296
286084
916535
1156119
993249
741272
239415
634412
1070243
179020
1819859
1770275
1607246
1191972
337758
1223695
984208
1632672
1050193
1069468
226138
72782
168553
484512
1252404
1157251
281416
1672444
1011971
846147
781499
1545700
609534
62185
1809109
965382
859340
1550890
1258123
456674
316300
35255
1465044
1844190
1931225
224469
632139
1480681
1121591
178353
1412072
1579486
1584367
871420
984498
1354271
1711261
466849
151321
1927336
1323430
1045381
1211630
1460668
1230213
1542443
1228223
777702
1871302
1389271
820969
1189282
333567
10346
884540
1204044
1681741
683622
1616025
1965217
819643
1593515
1984943
1749762
443722
737408
157521
1904613
578752
708780
77364
1221848
365800
759576
1874549
448622
1368147
747447
359968
1609088
786539
324243
108462
973813
766300
265049
679942
408016
1984957
1814502
547389
349263
111650
905472
305537
1185940
1920675
1507249
1494803
368491
1649668
145730
1067154
1715542
1478124
897390
1814667
335150
1987740
1995474
877501
1020814
896532
212763
727725
843962
378574
263953
394786
254048
352581
285284
703405
1464047
338710
1318302
1639566
1616431
1354493
386033
167818
1416779
460003
1535360
1478400
1985553
1240013
294382
747130
253945
30470
922689
521826
463602
1092478
1104760
131449
226157
1841942
321313
299082
560961
1943046
1734465
1902603
1307169
1667316
694640
1947449
910060
716733
311423
1824399
1175350
702051
213071
435519
1557115
88553
60470
557061
1716849
882068
722837
912089
1031534
1452164
411136
1957977
1639460
770243
853372
1471973
1664746
946858
1812525
1696008
1689979
420511
532298
1658023
413297
1929896
951882
1479522
664342
1625839
498260
973211
1431053
1450168
1268221
1372481
145991
1675871
1276705
1637517
574121
1425497
139361
1636214
1427105
471400
372187
12043
317524
115453
620985
174188
1507212
1538085
241868
893930
1465108
164187
1839507
186343
458486
1193661
937138
1289932
274934
1191407
880708
926776
792716
1484491
1750639
57573
791483
113426
1556781
1586872
1440850
1270120
1584035
38159
1976286
63357
1420658
1432377
1942568
156818
1440827
1127744
277966
1553126
1567031
807012
154717
1680088
95959
981068
1054913
881653
690227
1898507
920719
1559889
1675254
789608
1821915
1882478
1239047
1908935
1463918
118887
274451
938390
1049139
132329
252923
258986
829839
728686
905431
761208
931276
1662583
1135386
1784104
1395553
123886
1454836
1393089
751948
1952316
533638
977863
689922
650394
1191537
1725804
1079469
1681402
1250574
1235922
254693
1546682
1164048
1321174
1939235
490436
171392
341934
649520
1080969
308151
888276
294823
734809
1632581
1488011
885488
1436142
740667
567979
1707885
1816743
1898376
1168504
1196073
1512225
1346705
1861793
491334
70317
1515168
1172393
140251
497052
1880563
518780
1725759
34732
1602638
746909
1747998
1798365
973649
63201
741670
436401
1519586
1808843
1118245
1888372
1535614
1569410
495736
411603
938358
906372
982213
1734673
1502117
1974327
1079258
1625166
841372
669858
228023
62732
102179
832135
1995735
686238
301104
1346577
656874
1398444
528256
1351333
981385
1347510
1734241
1720501
678716
120170
1131719
684775
144107
144589
719437
214211
1074056
1768448
717733
107337
1099633
168597
1578312
1607667
308032
421561
1401946
280571
523966
815617
144587
1273996
1873106
1521003
1755006
1514377
876361
1425206
872815
1811249
406702
1599496
778296
1484227
1715794
676544
1288602
848064
78864
1631629
1683885
343510
472844
1021059
356728
1694234
1733729
1788911
684242
998556
1211141
513614
891329
145780
947899
1751216
710537
644041
200639
710541
1338279
729992
1892982
215795
735864
776507
1117364
1841594
1200389
1658456
1617711
1393541
1302684
1534568
938860
453568
52030
633877
271947
1960088
1606333
1126364
1261443
1024086
1513944
719247
741953
785415
637169
788355
1642230
26585
181738
799918
1192438
245549
1835482
118322
1533311
298878
767773
753245
927860
1504590
1702790
1662098
1872846
5986
916312
244929
1885488
1888752
128042
435848
1062850
1873131
1427006
1869846
194344
1143554
1841753
620053
1184043
481743
181679
749923
663054
385258
1996674
1594244
672107
1976114
1739464
1770219
1848669
566541
261300
638862
1715338
354433
380967
1801681
1568855
1787908
1455000
1741340
67359
1320277
1509517
1465904
303351
1349397
1672442
148465
564505
863735
782471
737435
686379
1965291
1905395
1286002
1578750
931359
1019820
787810
1253860
752156
1881710
1082933
1745451
937140
971577
320560
128413
1103105
1201794
38850
253725
113384
1774766
1476393
1656923
205744
1649326
576980
1428271
34136
1229400
949345
190794
1817173
843199
1112251
352437
830139
1916690
1156980
699723
712227
652223
695751
1744180
1445226
1317767
227981
667534
6873
959859
1417980
1446817
865174
151176
1749046
799794
1717855
411837
877619
1388241
79141
897890
1504013
1061023
676879
1238307
618171
1360643
1227587
1827275
1982581
572725
160623
286657
1446858
36959
153399
1328821
1015972
336775
787976
259115
23732
550778
382049
417649
693398
351993
1487031
265841
195815
969647
1057052
168220
539782
17386
1367718
1973280
1682533
1019412
1566705
820143
1853948
1130570
314790
91721
1609129
1382800
267200
432268
265726
77310
1152397
612949
192379
1174882
782751
1946113
711596
605855
1549745
1988804
1753881
1528274
1488354
1787925
134297
1681395
353701
1093158
366852
1936588
1682705
589468
1799937
812056
1142520
1820487
801783
928017
789893
877068
757129
1263396
1141686
1499573
840701
1889147
1469221
1205368
1701802
210643
1735891
1549415
1620011
997427
831379
1495801
1007118
620289
1190858
1496935
191249
1714573
1696562
534684
1200574
1216539
185166
371229
1042245
106247
1995726
1307013
1000690
61866
881864
1086624
1577404
1931224
47680
123054
150865
1889008
1277129
1688743
1844085
259237
1426826
1962834
532806
105187
894255
1588197
931833
964741
591022
221628
790533
1112647
1658588
1097034
940768
1003381
151779
1752390
502504
452417
308776
1413235
1581484
672581
970913
997245
1388613
946065
1773588
1567389
1086649
1021570
673664
433852
532876
1719302
1106679
1172050
1661773
1303812
1327898
218334
880847
912636
193090
210603
738822
1813381
1436933
883545
766196
396990
45161
988916
1875049
645951
92366
692426
177678
1505993
737176
1131833
1059106
128449
490834
634423
1032918
719407
554614
46907
1971820
1720207
73810
1553180
1254357
1910181
1493290
1146979
386517
132973
941356
1519952
780052
1632169
39484
533477
1938403
1860492
721062
145203
489803
1107255
1850427
281054
1855721
1855280
480473
1810256
839538
711830
1524349
41297
187961
1202700
591229
351732
614593
377460
832351
1063415
772612
1947142
1167333
366818
76857
480232
222853
1154896
1060122
1635289
261290
771317
154626
448701
1144828
1783753
1129965
1984360
1266862
968280
845141
1987752
1912269
466165
1913512
1102437
1140280
1284445
1841563
797756
1507596
872191
1152619
694341
888829
1280181
1008788
1501913
1068601
1970186
838265
510382
1952933
840868
1734509
1006410
1266686
1952297
751411
1021655
518910
1342416
1689380
566471
65098
1531606
782077
149988
176050
195484
940611
1047864
1092234
722837
1817263
697488
1801619
821403
555652
1138598
632650
97829
661574
361457
111088
1351732
344299
272202
659670
708713
915368
1152397
1071826
827061
494870
1210352
1728450
742516
888122
129191
1015675
1700637
571807
1002904
89602
964611
1332419
641264
716895
75500
668498
451335
82897
1802587
474396
550499
1427271
1367385
1818778
180493
331629
904009
1301429
1450651
957308
1557231
806962
704333
164979
410017
524783
350645
1699344
992803
933824
1365809
1608600
18410
553270
1346702
352550
1653494
514910
1219796
974176
730755
1638867
1480691
1282120
1105308
6216
657799
1590870
260059
240858
462785
1661224
316165
552880
656089
945907
1351354
1041513
1719996
1026257
508820
786247
189618
834821
430820
1441126
709030
509993
989042
1486003
1053927
1441734
752452
797602
175145
2286
117995
1798311
678419
1392533
630811
1322874
1769632
993564
84427
872923
1356710
938323
537137
1180771
1541198
1024506
1392769
1821193
496766
1530023
651450
662599
1159578
643023
942251
1148175
1217436
1633305
1714724
1696257
1682049
1139298
282181
456061
1543909
840976
1901062
633650
518607
648569
1385517
354266
857421
393265
1589956
253147
756522
218093
317459
1450362
1805761
1964097
1531995
1917649
333298
920698
739195
1819526
1879127
1066141
514614
588764
1253185
1013475
633452
525359
1414091
802165
1659189
815946
224824
1071736
458855
591883
73524
1310673
1732797
1522486
834803
745160
1786145
1112884
1771645
1883929
887469
1997349
1289933
667852
1686146
1465142
1511775
1739911
1428306
598020
1984333
1055134
1843399
1168972
1258911
1981895
1731918
16835
98579
10751
745662
1334036
795680
1427000
914057
172764
296429
878732
398533
978954
911186
635765
1982895
1696046
1713841
1600757
602532
1507746
351114
814272
1046559
1516433
1402736
1800667
813562
1212741
1963537
706564
1056886
1903251
1215422
1826183
544527
1760069
1366495
1093954
224308
831147
402299
970160
733803
884722
1950634
318426
1838850
609639
1040604
1700322
574609
171865
521671
775454
129904
904239
1188746
1855644
1340191
1441149
1758918
1678987
148329
1807274
878756
707602
124864
599622
716276
747083
1339432
1537176
1880666
171283
1894309
175474
753869
111244
1581685
1474785
803401
721908
889071
837949
1967626
619244
831606
213830
829277
1157423
1700776
1674338
824534
1259192
440209
484532
1907238
8359
121701
1108944
750475
1777835
1285156
909232
217024
1625354
911120
770892
1277013
396077
917596
1302877
86899
1037969
263825
1160103
1015700
1728301
1700181
260713
941892
352381
849429
1447902
251114
727033
1028076
666968
1078508
1505880
824212
825393
148707
908639
922029
498487
741266
1474718
1690122
1952361
1919666
231511
416104
975963
290662
1422359
1877598
1659362
176509
580505
1828246
1052748
877537
184133
159121
99171
1836636
496229
970109
772716
1206608
1881226
1693207
260139
557806
69549
795958
273591
502031
1972549
1813357
996235
1024324
1153795
930887
957712
1299930
1012051
198267
1028052
461586
746638
120938
757669
896547
271008
1352843
381354
959022
1676061
1682111
1221083
1120504
1172683
1124273
629386
1823276
1236511
356968
125375
197460
1082421
934808
1700826
510401
173939
1877214
916557
1520352
165234
21367
1192589
535027
1531719
1136248
402495
476263
1457424
1640576
532403
1269650
1515531
1360338
38264
1543223
51799
154407
1652802
1011692
1614991
1151244
577661
1561821
998119
788847
705872
1406397
421989
925216
369395
455421
252123
1627974
1910487
43078
1676852
499755
617636
967482
1990430
1884062
638686
1824624
1183443
803693
227158
1243824
1401196
836003
1860400
273525
305075
1681662
599112
1076112
166655
1306093
793403
1405609
616312
293835
250711
1063826
807338
486755
335075
1320379
639206
553675
1774131
349648
555717
1336666
1759792
1404212
1459408
1009849
1245522
217919
353406
185585
191376
380235
1386239
513025
1028229
78211
996049
345255
1244291
243010
884382
254564
1463339
612657
1445856
772116
798621
899105
665185
915140
520729
1116477
703947
95710
1323117
577508
1083811
1270765
551648
419651
581035
1040372
279330
1750586
1706671
842846
1034990
887425
1425616
1133641
3786
753580
1343525
976603
1102284
674024
1968489
523267
1673901
237332
122023
567574
1172935
16732
462312
141561
178072
191507
380010
1049331
1742375
1555398
831031
455239
1946070
1188476
1950748
1892198
1165265
1800678
1259501
1284102
1414206
194447
389199
1687052
112228
1090484
587977
1538418
222568
1046711
589561
1438821
1743386
212132
795370
1801460
756195
1332097
1300289
1104186
951159
442083
1040147
1365108
1987265
1779578
1861810
491362
1733296
1227445
806453
1985074
1875091
981873
221879
1946914
1774086
855464
1063880
394011
1514904
1420900
294896
1911391
786462
441306
718315
1642611
584756
1782862
744398
1599168
115606
160152
1869295
1829265
93987
875860
1492615
1578958
1950715
843868
687871
728964
1256189
1908757
608178
402288
1868600
1494854
347738
1429726
226958
1897844
1635381
874984
1374368
1633276
1567636
174126
375127
1954226
134168
1809321
1690099
355775
1298025
719280
107754
1777722
1812422
1476024
656223
1593196
72038
731587
1104284
1783349
1916073
1249359
1022246
543876
745071
1804012
901942
703935
1746123
1681925
420805
1587587
1477816
1277693
1696357
970876
902668
1507230
1943145
1456615
921450
1203865
600539
1137892
1265569
58553
1448456
147358
1208553
1459074
1680914
316570
329332
753135
356795
437049
282388
1428354
205277
543429
1494653
1435337
1981775
765332
1599727
241132
199407
1011707
200589
815783
1963966
720855
612501
1395800
1919453
1379569
1441799
1344199
826853
1981567
236049
1766043
1478989
241242
737292
463813
1353899
1913317
155099
632980
570206
547429
230861
1739702
864608
1230161
1376775
1545775
1607214
93661
1851037
856103
1506369
55057
1656085
356876
1382419
1240173
1068313
1193851
713282
295091
983072
618659
1995128
139900
1794140
457371
1023249
869889
1443905
1601638
335323
31790
567783
1431512
748668
254272
964472
1351753
110589
1695887
1809540
505774
1099263
398086
1221185
229456
1070253
807721
1709358
1775612
1537610
523556
1559204
21737
1484891
196173
174707
1054529
1071471
1255389
729061
645831
1815124
280405
819272
1836680
1593582
1218339
170227
402834
1953016
86915
1759867
7813
163276
264990
588516
127785
1724142
842438
1547613
105062
1110696
280061
1092326
76166
1984635
1196811
278459
386777
1088059
152187
556884
936683
470917
902526
353756
1029337
1543933
295060
249324
569437
293732
405641
914619
1846633
984403
885470
298832
587282
1849220
114104
1918692
1015183
79807
493987
1343064
483047
244846
193417
558561
1467819
1779167
1767447
499220
1858999
430579
1352819
1378966
371074
1391120
756090
991714
1408620
1299628
1967484
1010740
1620727
909008
1414247
954272
173017
1330520
1597984
1145990
839393
1378070
1826861
1329044
949027
1917079
672952
685356
1616601
1548495
920042
1206462
1776349
688714
1453699
449347
453159
984786
752510
1676404
537004
1755652
1753620
949103
1797100
640871
1666388
62708
1920480
1473934
513660
1340894
448238
281983
1717865
110502
1944405
1756296
330557
1682001
1461417
1178021
308449
1278449
728801
728374
165750
1835713
542476
924267
964840
120026
384144
1818042
1796066
1049423
1611081
1033108
514214
296303
1866299
197692
327180
1733344
700917
1144733
620850
1231163
686103
1549314
1374923
420005
154957
1920779
361159
1714073
443333
501033
1101155
1901005
1073284
1189777
826001
870181
1738805
732482
212955
1123552
1744436
1497428
920247
890313
630407
1337544
1297383
597273
452184
1228520
1168254
1860856
507756
110693
1548529
629863
1165162
961777
75508
498340
1891778
401550
204783
1000261
1585831
777927
1076117
606420
1220196
517753
716726
711648
1780402
1527118
1783003
528157
1153783
33368
973681
933065
352607
848708
397547
1937747
508823
525247
1093816
1947200
915401
983056
1468000
1093860
62584
739210
1794060
1023964
1469427
272647
1025604
1397345
136770
1162573
73144
91474
788915
38053
1760922
5432
990731
644016
232277
413676
883614
228829
1130100
509223
1583359
1488201
480219
1072491
1717239
933914
1606306
1001356
345937
1767156
527385
802805
1788895
1324949
717502
863504
14594
1726646
1797121
1086653
86567
1615500
650485
1174865
1679862
1942423
429118
574211
1024523
1175776
744968
619708
1327973
876782
1041771
557568
1220480
1904870
1316974
379945
101112
922066
1888984
1903790
764330
1335225
1169153
964100
1409453
628637
361035
1210119
1053863
1431979
484183
754776
1303994
1058290
166948
1783293
15861
1837883
1386777
1764228
1895147
1486760
328203
1821280
1907413
880065
831634
1020100
1458136
1897138
1532595
845718
61523
1416327
863933
1140968
1478651
1092084
1134901
654454
1036358
878574
1828206
1010435
775951
516365
1643345
1285168
90157
849761
152900
1447263
779460
523971
1544894
1479046
320870
1014019
737182
1845806
1118484
1253922
47306
1060783
1281269
289133
1672481
552928
1716466
1743185
1514444
1610662
309869
1209523
316912
625360
118300
1636390
145538
1290787
1890592
870507
1982458
1089546
1102397
175226
1290006
247540
1382085
1461575
1708277
1597618
1196021
558597
1596524
543504
1837799
197492
1672077
411329
1686643
346558
1160535
1561767
388191
564796
6298
690740
1399016
1343420
337194
201665
666229
1489531
873241
619977
1571917
1180423
156231
1924636
1025427
514781
210022
90959
308550
468382
1195085
958109
1053116
3920
109629
1139453
369781
422810
1326910
381881
1414851
1479499
343416
569571
1245159
44144
1217291
36034
1592222
1540308
1558646
1854700
1969738
454498
1100938
1366703
370121
1358713
1381778
1335005
1072201
1160603
794425
1390452
1541828
1146391
514270
1706918
1794710
1932263
37850
1566483
543627
1466038
256822
44012
407747
1826506
1889293
256443
967838
497044
659016
1677268
1064105
1781023
530537
662392
1677898
958363
127297
800546
570071
1837257
1157912
1225283
909097
404784
307004
805364
945896
415777
351218
1389165
211301
695262
667101
1022951
146843
681800
1628001
1895820
299168
192226
1463899
1315674
1437738
177473
309416
1485070
363192
901461
198973
569286
571492
981329
1419874
90679
1442658
97534
493899
368810
261348
620245
321150
732719
1317196
1602922
190082
375765
1241877
1686632
1710655
1862764
546258
797197
570197
1901590
1457632
1720231
1423463
1474125
307693
1681368
1090758
1083397
1931229
1600769
1827743
1192933
902536
855480
1706084
665249
1506536
74206
814322
1537259
1414339
286643
1324954
805067
1227043
419794
582305
1183458
1532230
162998
1050379
937395
457496
18531
417631
279906
493243
1875696
164264
363457
1351785
197229
151212
1557488
240952
1016316
1200544
1795983
229609
131635
463275
1050576
272092
130074
595421
1989005
937964
1047877
1754380
386895
61341
1903097
1928737
942971
687812
1948572
451504
635056
33584
935610
143404
870709
1094344
1429781
568980
1427259
1945091
789449
1946428
1023528
328647
1069003
646714
1347306
734266
1236659
1122919
1355757
1188346
1576385
301919
1768888
1536461
1774070
111887
1724635
712526
1446417
541755
1461516
1808183
916452
443491
523691
127945
1085800
569467
1689745
112891
1058328
1829398
179733
1400061
1598119
940006
937083
1937874
1916475
1951086
409200
435743
1881656
1131256
1841813
804045
1971074
1301518
312136
298628
602868
1332972
1790041
1270675
1158594
1404229
1190604
398481
58154
1822213
650743
92455
839921
731131
738777
885624
920669
369966
1291245
1258029
1483307
901786
95467
810625
1985352
429421
72017
1243994
1764746
1052037
1553720
691475
1292330
1691753
942209
556869
670712
1972661
1115160
1991181
486052
1557162
328211
1330682
1965639
1741380
159201
299777
486182
1489415
251465
152939
1696768
1813668
1393557
320060
1447748
1449838
1585331
1887620
1850053
1768051
651388
458116
1216748
1772806
1564316
1270122
1431185
887195
1962364
142158
417445
1950651
1908386
1691581
590047
1051173
1514097
1443782
1656872
622737
1339611
772170
555318
910247
1720363
1985521
84628
1989893
638063
166639
37687
1997378
56342
803688
84356
1416422
277702
331910
1110571
700553
61207
472888
553439
851771
1712082
965056
1935858
949074
1296240
560415
1958823
590047
973014
312083
437775
1633006
829153
55268
1819913
1895425
205166
279984
1194003
550293
95503
711072
1353954
521268
241297
48204
1456663
583904
741382
32473
1785114
1058322
1041035
1743056
1714243
1997875
477215
1036128
70583
1718431
1162106
730963
662629
1454636
527600
10720
1741105
1404331
1869273
421537
856259
660166
915760
1475734
1179001
1649611
130026
263253
707683
870715
1881886
1067368
588500
229654
480806
1107601
1645364
629375
736894
1082019
1970722
1961337
1823719
1975822
594172
1898514
490939
1931529
1462942
474659
1157134
362131
588781
1239347
1575717
200352
1810757
1144069
1568602
43753
917476
1134861
1535266
207889
1893140
1433395
1345835
185917
1438964
1628846
425049
1672290
1467646
217743
1698502
1168424
1206031
500947
1374833
1314510
119898
1523080
1171641
172206
388683
101500
198135
1529184
892911
440646
769173
1376902
940261
1626387
1237858
1399357
608185
48446
1839401
894422
1924983
1463810
291898
520611
1193922
374539
686429
1417151
180257
456190
580015
433208
777014
573684
988561
1646996
687370
1361805
1491565
1753012
1939733
1076127
1092818
1047532
1939987
1591857
1664949
1700596
776901
1562752
3990
1441712
550187
712886
273979
928595
1749976
663586
973543
1327161
1518948
169139
737961
1819153
63670
1898128
715724
666304
413870
157750
1131173
300664
1569105
1191250
1223669
1176696
233439
643062
235090
1618333
1567977
1117171
1236710
1995327
1486357
916601
878100
458998
272778
1796425
692986
968045
292477
208412
816655
1795988
458534
693150
1094334
810528
61937
102153
12557
1822327
1295503
386253
997782
980685
710354
847186
1220412
879695
1290793
1218564
219540
365730
438433
1138363
1941430
1104091
283140
1404775
1729999
1342944
545566
1001852
464884
397078
1073935
698472
547170
796129
1302383
695858
638535
1716281
1959764
1134216
144607
1603899
1131548
123141
1176591
1250625
426517
495126
1559785
856991
306030
1475414
1153376
156844
46310
1324613
1225886
1653106
1669052
680220
1102759
1465715
16961
1192727
44481
603293
998649
188852
120663
409782
1072609
706906
873699
1677327
548419
950175
18344
1693932
649583
1548139
509017
1113233
1143076
1232057
1005182
1077812
1789507
123186
947394
410500
1156403
906341
803648
1488679
1744515
679231
349672
502592
393407
148057
1863464
773293
1868300
1906586
347875
1979615
1692998
244371
347250
1350664
1904984
316627
1621503
1711593
110661
1903157
766692
1547006
798640
1302852
548308
1966987
1140781
1424086
201907
1786962
726861
450101
1408604
1177699
1302818
1901730
1055242
1312134
352023
314862
1000946
227478
1597072
520450
58414
1806886
1824719
286077
1602525
1570242
901755
73427
1986152
1936596
1612470
856395
1190465
1653228
733905
892318
1639751
1544389
478309
186613
1679040
795459
798126
1391628
1191353
1611436
101460
703531
1448628
1581407
467549
1736282
43468
14945
1909892
1511989
1657164
731175
300637
347723
1319889
1172062
733676
933677
1114139
1765096
1220879
555709
265115
797938
1773336
1290257
1005424
1995069
114458
205931
323049
378672
242100
1011115
1730084
637434
32157
214738
1275881
1479310
1876041
350559
1870242
1550918
1644992
458927
1876383
309259
930056
1672543
892046
1504730
1553295
284134
1651750
513765
1724625
383335
1719705
426227
1754897
662703
1864381
115756
899986
373472
1500238
311208
1376532
896125
618754
607765
1908872
1223008
1988417
534436
92954
404280
599180
1671482
1087713
503
289494
894613
997615
1315682
355643
1502371
1976624
1957913
736223
1430493
950728
629261
971826
433377
1133289
1514986
506798
985285
1182041
1390359
651979
1685508
555956
1301781
1967835
244834
262425
577081
1618004
1892414
1753033
539974
377191
543677
773522
242284
443714
370800
1472004
678404
1806651
1752248
1544114
429507
1851703
560987
1814186
797703
800191
221369
968059
343849
332019
476205
1012910
1092715
1406165
1881719
286723
914809
1620170
644047
1369275
592870
477578
1038366
44248
1463051
1530269
1225340
424626
1954467
284906
1027707
245320
1387632
1373544
1673303
1076124
1341465
690199
1536134
1102572
71632
1233918
479728
1164191
1837743
1769190
1762820
805542
879695
282596
481977
473864
167968
371010
1641414
1971002
1154303
205971
1292853
1672140
1085277
829796
407603
186776
910175
966598
1959126
682441
1100406
1305555
410721
320303
1250183
42827
1642805
551784
177250
640254
1922457
1754029
177151
936246
258866
544274
1917063
170731
1001082
1660824
943359
144405
1653017
1367751
534882
1206794
118821
444156
1699094
343748
1329904
813991
154819
1960908
1657575
1958901
1921813
1288381
238871
191466
715861
1602426
837955
37766
1939793
1775093
937855
1502330
306415
1512471
1459364
1223465
87777
1022051
1901363
912813
367125
1836086
844239
1509722
792072
418378
458893
1271879
1139388
1137204
28121
1905349
232905
1765399
600200
385638
859631
1593186
1501019
357320
1045796
1616059
268422
397566
944987
1298762
364569
1321568
347244
480831
358065
1409882
1258282
183079
613618
1880187
577498
969483
16624
1951414
1136680
995777
120391
1826766
1119670
1260592
838262
245956
694552
1702683
606049
179565
1188258
477846
1948609
1635394
91646
1554972
1430007
173227
1861586
988266
684891
418912
371955
466337
1279083
1004288
1859340
199642
77486
1860573
195036
875037
132945
1676294
678869
1913756
1332052
1174019
497512
1421134
1593686
492146
291549
926124
1514925
204819
675816
1759436
409020
113520
1144557
1073323
1396163
1875386
1581719
1997993
1365097
1355786
431606
454764
1084206
750937
146436
633844
379222
1429425
820749
1674798
567494
425407
1734970
459777
1693735
1539313
1295820
1478827
1195309
505148
773706
1067229
1801786
1404887
219036
620563
1888130
793940
1405277
321642
1086913
785548
964574
358942
1663645
1842324
846299
1889589
1135790
668564
1308964
572350
176999
1421746
685067
617313
668983
1935261
1569144
1216987
396515
157872
7996
1488118
1948866
553629
563025
1848025
1157351
1913549
1479094
1290354
657486
89129
983576
246379
1123983
1319030
466040
1946067
1930593
409451
1201178
368954
297345
1690637
863669
191257
739333
335269
1288939
473249
25650
1106295
1174623
1619772
1212476
1226418
1882397
660321
178405
1006840
1337923
1296087
1308328
1016884
665778
252848
13635
1909910
1851208
866442
1687236
355518
1406092
683409
1326632
676470
921960
1940498
1557501
1503836
1611042
1972622
639051
1385103
1434994
957615
488915
1247698
511703
1200793
1137308
1794312
1615560
319099
1506051
759114
1950886
1724413
968639
678283
1034399
1384711
865052
1076402
1153945
1250408
294362
1955171
1463211
647407
445139
1284113
655932
1881000
181376
905106
1035271
1712349
927975
48220
563503
928818
1022670
658040
73299
1784998
333564
910686
641097
413041
1261223
1389685
1526473
333697
1000725
901224
751992
392641
1125413
920088
502811
560154
117441
1154798
1729022
1614614
1545718
177035
19940
1343023
1028081
90020
373701
1078096
1759221
1920675
335569
857200
1084116
884850
629192
1575456
1445519
357988
1629903
1348387
174526
423449
96047
384632
1102696
820145
1550008
825653
1523132
565448
1428391
476787
604711
712870
497374
1023003
1224352
1409428
265983
891670
901533
1472887
1814805
413966
1462696
963925
1265444
1034492
924912
735924
243127
1899474
342956
1685940
1031410
1918608
765248
1462536
653540
1385337
1952796
1704119
1370936
1464438
574495
147806
1797694
809915
929890
799214
1795906
738688
539236
822972
1932200
662384
239128
376388
1887970
466851
864803
6791
1549894
816738
288178
1252782
921652
1630119
1213641
1532511
1016236
417567
1561751
1779344
1633382
114991
1862433
1667219
1373874
1951874
1761892
30743
1414328
1918306
1515763
1928184
1268363
1998593
1253560
1150969
1631580
1675980
954113
1436021
1038068
1297510
135115
236730
494325
506062
886242
818086
1765728
909942
576359
1657729
774374
48340
1772374
695674
61736
1657420
734957
1656882
293911
523976
454111
800939
569550
1693391
711714
1451051
388415
320095
1841809
240620
322135
1417742
250782
1866283
1395190
1428363
5738
990745
1928646
742718
1635252
121058
349123
1306510
463447
325198
901583
963099
955513
1574484
237856
736859
1723906
332356
1118333
1242387
197116
1967369
1376273
1798974
167377
1321976
1188853
1819390
138787
1751600
57113
723358
1169225
1658517
1795951
366486
1263797
677640
1169118
1423348
674402
196576
130922
993024
528275
790705
294641
1357050
1905672
788092
1980868
1676238
1913158
1714221
1432273
138651
513032
1475227
1267792
626415
1863397
389675
625793
1979185
989874
540169
430368
1753797
1971367
1363881
1599414
1821302
191006
683157
1139004
138507
1351828
92172
1822177
670230
1640569
134061
1500659
63842
833893
1111377
272732
544769
724760
1796294
1609223
797767
1186854
1791969
199041
205098
1372808
1320270
1668183
718959
980144
1305309
59692
237485
247476
57816
974725
1482484
556940
1513371
799593
332254
1872009
169647
1576353
772209
1909338
1806906
1914219
1076420
1467534
166690
897379
1804171
1001762
1512901
1924141
1890055
584916
1402779
235275
1648891
844284
1673346
1124899
1253535
1526309
1372563
1655264
766001
1960399
1057966
662271
1140034
737912
124520
1250637
1839267
1114515
731701
568714
1085131
976505
1853002
90158
517671
1439694
946746
988425
1411580
1574089
94147
1066915
1574187
736699
453168
1539202
852877
1212384
1820546
861414
285084
1533942
1399313
1486703
1805005
3392
1084562
1760205
141549
650553
1171196
1843134
27693
491421
297908
1245733
1747001
836891
1213018
1628614
1341255
1894695
448782
1594032
592675
880203
1718999
1955895
772542
1204705
1900294
605235
847901
1474350
129963
1978012
1292395
964597
452991
1583401
1386704
747119
303232
1844994
1442395
657110
1217557
1175440
578928
1992844
389418
1302772
1991982
959645
1961611
1070384
1145428
601892
492226
487335
1135058
617536
1389695
142820
1632909
1029594
475558
1108991
61661
760491
950954
1360059
743551
1989261
638253
1331605
1455123
183606
228494
875441
1809494
887879
1476391
16692
982110
308060
12329
990330
1690570
18942
1880672
296427
610061
636143
1574938
1440014
550701
608
368046
401225
866028
2506
325129
318775
1512197
808192
576689
565753
1961472
1321682
531083
1754226
1254663
1174900
1168198
1418405
575162
766508
987513
1206078
1278994
1668550
884237
1000995
1066115
233655
454984
1440492
167657
599282
425389
992362
267121
1352403
1627100
929259
304231
633064
718407
1263179
279357
659920
16380
1644521
1389885
66807
1856212
1360634
491620
266647
713353
1728049
61843
604733
1557370
928809
415223
1040050
1347907
859115
1149227
1953669
20640
412637
238785
1521775
1147261
623155
1114943
569285
337372
814743
783819
932108
541994
1610275
983828
494242
1728546
676641
1783048
1643401
443518
1588992
233982
456931
1873168
259880
122872
901694
1732427
1567191
1049018
829294
1336408
461119
1323014
808906
1478541
140795
88791
1676407
1421377
498670
1377686
207041
1462233
1521977
578882
1762242
71934
1547325
1323710
1192766
1136944
1540540
119305
359624
1813161
187741
842775
44259
1797550
1808779
1516584
116150
1402720
283088
1504118
88309
106295
634281
1768937
304984
505296
1403506
1036215
1234452
1530715
1462940
875335
785208
1394674
160520
611280
143754
839034
936825
1251215
1391212
1386798
1108920
937803
1885712
395522
1819398
361434
982747
512133
1018568
76454
756699
1347563
295162
1729587
1270143
1448514
1501460
1259681
1566148
215215
1358457
316188
1177200
174358
23159
975471
1541739
1239946
1250568
285701
482634
714339
426877
393714
218582
1961023
1352951
647280
1477029
846806
380830
1055826
418764
1254921
1084849
394265
604096
732398
1555495
614387
1793899
407455
764939
525472
1819291
787848
130658
624132
1639357
1330175
1001933
932068
1979332
1738667
1797752
4809
108935
1788730
403077
205781
1075537
1625253
1165447
1433405
233563
1011584
1335294
1645381
1861283
675046
933496
937824
576676
390095
145969
1090307
482226
233816
607421
880637
1667887
867252
1274200
97322
514813
999680
1677378
184007
966715
1702941
474035
1436980
741785
1031083
1548182
790873
1980019
1554553
835453
448484
656573
30558
714682
857338
675292
1563789
997161
567243
628007
219456
1166457
1399356
169729
1136833
1420652
226298
584518
802549
1255621
1995615
544815
183953
1165981
1909168
55116
1320702
484582
1413182
1490089
1362491
766247
1769696
1759211
459341
468431
867634
1204479
20955
705005
236692
768953
537055
1149810
45895
785597
125163
247709
366798
795747
1544858
1772640
1656780
548033
1285175
837996
1957934
103005
895204
224311
1508993
1996893
1898705
1512480
1917398
1949273
594893
1111951
1731178
124550
1944046
1355634
127633
402112
1384965
695128
91441
1076437
783514
269509
1097843
1327434
287558
664161
233261
1918436
536412
1579769
1198649
1763062
955272
730186
1096302
1441618
769757
315232
234787
1417086
1515839
89251
45509
1635664
108642
1068728
1206672
1448145
1220921
819928
93609
610364
1938385
1257055
1115110
1170324
1075580
650028
486669
422629
1013070
53927
564683
1831059
1610704
341083
1904242
608074
1640208
269794
592585
1881991
974324
1840532
35656
231760
775663
430033
217296
1238776
623944
359695
970124
1501022
544389
45963
1813024
809810
1466627
1784070
566427
1683047
1893284
1816395
354837
252321
816674
322111
1590542
185486
1845344
434232
1038135
1465327
1926907
1705632
801192
301873
821630
1100777
624801
365736
245446
1775646
249524
137546
1558404
158894
1340500
387687
1261756
25713
1030384
649702
569681
1011137
481412
1606409
235737
1596508
1795302
523113
752027
788714
1359031
22475
1916948
846142
1153612
259970
615073
1241782
587755
796348
63937
598369
1794779
1688544
1825131
462458
1690066
1368892
1530455
794055
935478
1050910
445066
1657751
156630
1932704
1845318
687662
1269029
449028
1614061
447492
1400338
1598064
381088
661181
1185606
516452
849453
1245343
1909848
1154242
1854724
1712448
1221422
701695
1484608
547286
816595
638978
1429339
908689
1326557
1477176
322343
397842
282520
794477
1396674
392014
1643991
265440
804235
1164430
59619
881268
205542
1855
1363779
1664145
854790
709553
1598734
1947317
1306593
1596238
35625
1543706
225773
888355
193326
427787
1990521
1506259
739075
420905
144734
454500
822678
319259
1209276
437231
1392952
386794
1118685
476372
1091132
502944
1799251
1585358
896005
791064
1485115
1353865
1987460
1912575
289463
1614258
1842437
1505492
1088860
1453567
880528
143113
1444897
1015993
1828607
443169
1594289
1789324
145185
611761
1264582
1760195
1530218
1048233
316373
220337
884636
67530
1578129
1680431
1543138
1061235
1921723
49453
43530
624732
559295
604100
1491439
1119942
225080
717687
1915375
131931
844997
815684
999697
1868609
1190346
972649
1227077
137406
1916406
702772
1001422
863550
1058821
1039865
906432
1822837
945353
972238
1017672
423839
1787685
341912
1012318
1936199
1022125
1980929
564373
1025131
406625
1405269
1826312
76155
1919017
1984406
644262
1410510
1608197
992703
1645799
167946
309339
141136
1380841
1409515
677897
331520
446388
43731
1727033
1057656
283087
522040
1369504
1598571
1421379
988271
1648876
1183159
67737
1283764
1159072
580342
1377722
1897382
931033
104759
917816
161550
964361
625886
302147
186586
1193733
1422388
812704
717257
263688
1703887
1774012
261867
1069969
786707
1276455
908247
767047
1044134
586269
267021
448382
854356
1326868
106531
1134821
1871515
1821363
1460322
172763
1941479
23100
658502
390781
1064004
227932
1489890
203464
1763212
752000
1191456
476716
267958
1924506
1164869
1043037
1725785
372836
749539
1016788
622776
984210
1619534
953790
1040487
1573051
852479
336744
454902
1620772
183658
652885
1234228
85641
521597
1110293
302516
518470
1220708
1322905
1342918
693797
607143
357310
1092419
981018
1519826
573915
458331
625191
1617837
611048
1010188
949798
665458
434234
1841954
388258
1142270
1213717
1187016
1340466
486351
136996
141054
1620670
259303
601015
1580246
800409
1880438
1673555
1400936
718441
537308
1609970
851849
1477006
1901128
1849595
112279
1663615
829505
154391
1915205
1604548
529301
1013518
451414
1965963
1524003
778854
169030
1386786
873471
1590100
690182
1429634
948183
1865293
616189
1880208
564396
34655
577977
138346
1862533
1273139
1831568
182312
1009159
1678311
1633813
234829
1743719
1165150
369019
1094415
1930140
1018635
913743
1217257
781415
1291268
1372024
1473318
218968
908323
509146
798778
1015854
1807710
891739
1796324
552662
1053217
1001431
115339
619406
876379
924745
358169
717627
699975
956005
1689259
1038191
1937368
940056
106358
492545
1915993
1138770
293495
180219
752079
251960
1854137
624984
1971421
534456
767880
774385
1085412
1084391
1439605
1679690
1992718
1616417
567617
1192980
1549026
1717203
573771
1003641
687072
1470769
1586787
163953
1178394
667336
899096
531120
1725528
1286107
183110
1057959
1647705
1497844
10356
1732504
1633713
1377286
739745
927202
953884
1826646
1581016
1538438
344195
720039
1147736
43706
206880
1943523
348789
1212130
1440444
1316974
447139
353177
1496372
1410902
627370
437789
78262
351458
194458
398469
686420
1157167
1546139
899903
617959
1124797
1147349
400123
212366
1787864
1169531
1263847
1996651
723807
454302
571558
1805569
1231855
1136202
743613
1479825
998501
228819
1417779
205581
372480
1697940
160719
699006
768674
482180
103615
1249894
866321
260681
1361192
20919
1505158
1361075
420309
1633687
647579
1626849
1705122
1728807
1463925
1064669
1475766
1124708
624463
1086280
660805
332649
240020
1320364
825854
1043864
547048
12334
888271
664333
720292
1645321
228317
1061768
257397
282526
582812
1044815
1776384
1523373
1311525
567966
1311655
165510
1018225
1392590
1585095
1842894
1044060
806670
1278696
1505100
1536365
900891
56000
1511082
1728311
1592532
1590232
706673
1109200
72743
1649805
492927
1646123
1492760
684334
206794
1356444
412030
1731986
1282212
524623
886665
581346
1858321
1554601
1698715
66416
30642
1863183
1050927
475544
621991
847355
944458
289797
1272935
1942334
1171766
828081
41903
1116644
1754852
1463750
1339521
1023431
1977468
347039
1712310
1144342
1672859
867321
198839
276281
630196
1146047
1247113
1851125
1582507
1918052
797634
1918295
1800868
252019
56782
764563
400100
270836
1294122
1888068
1127329
17201
365850
543831
916039
1175385
932526
837603
1418887
1258902
1760348
1363626
774962
1905708
1323348
1270548
852437
682009
596486
492370
1854907
419109
745979
415019
1802738
812581
1669808
566229
1800110
202164
1936054
817369
1201223
916312
1191407
875213
394824
1661137
51205
311855
1592392
1653649
1755309
1091011
1694219
1933390
1426498
1433742
864100
1713429
1676961
908773
1457156
1244831
649512
25527
1648952
1229953
1553673
737363
781732
971282
1055958
548170
429532
262229
1687161
1675996
204924
12862
66906
1154604
469499
769092
886517
1505384
1861501
111371
1812145
710411
518717
1503857
203799
434811
129826
824688
1640007
1415259
1823958
1643405
770551
260147
24095
1431128
352347
369339
1382918
287405
348271
1682769
539146
520116
714508
1311905
1689680
970592
1172648
1954475
306327
746619
1345716
675590
203530
1181351
1336229
1934896
1130212
896671
1761575
710254
1101094
813155
919735
1257568
1083486
1430682
932108
1981038
1660107
1374496
1437993
206950
1789568
1783746
1002823
280266
1370776
1386820
1824728
1414242
1523152
1917193
455818
720583
1154328
1622102
1222629
3051
755004
790578
1837942
1430854
7724
102327
713436
1623237
551382
817526
1354742
1578570
1359429
902485
1933079
122074
1627843
1899656
1776961
86065
452818
1386540
1230069
1516469
1800289
642644
498470
501986
1751606
1829541
1248062
1731818
1987142
700983
1972791
1749662
1231022
1269383
1671070
62439
664666
1603191
117539
1273432
338439
1006291
1494908
951846
796911
196789
1953640
1720113
701456
1498298
1131536
956021
1070464
329631
780096
1344935
1613407
788984
1800056
366026
1129497
1114398
1442741
1046816
1496882
1268583
1520437
993292
1089589
501669
1159955
77698
1508996
237566
846315
1000378
1558727
367197
1433267
1079322
1439914
1059943
877730
1243590
1087397
1311683
1180116
118799
1939414
62407
406938
396219
1437982
938921
1353964
710384
23046
1631822
1276721
1269848
198088
630728
172975
1533079
420660
1427688
1576603
1809311
628589
1378862
1620956
1119209
1310198
350741
1592397
579751
1755127
300418
983816
1164123
1764324
282509
1642677
73294
954946
1515880
1897691
768018
868597
1904727
1961703
421831
756407
1405048
1843871
682124
1650030
742964
874800
1807106
1560760
1357897
1711577
957135
599213
1268543
1516022
1985188
179924
445787
356463
1791638
1526091
1911521
355632
168831
1183779
1023130
1283327
1101762
396104
507420
298347
900606
468816
281356
631664
1471787
1377953
1660094
873993
1701757
1326569
404468
1296126
1554933
1921085
1774243
1648016
1474567
253191
455207
869004
1583049
1391415
4476
1283021
1440502
1265664
885096
1450105
250694
585662
236976
417394
278533
444027
1722320
605083
369933
1537593
1510700
1248747
652846
296481
702989
253572
1573237
313235
1753611
463202
1433706
1903357
1609880
326996
1663018
945674
1446080
1497234
8187
1747582
898511
972724
1296738
1876253
908608
516840
1239056
209837
769168
999065
501967
1825091
1111314
763322
1621510
1368852
1819095
1686235
1926000
1939702
525689
305630
524547
1307800
911510
1666710
1795693
1012679
1260643
127843
1984010
755771
1734946
1247426
1315862
717128
947877
903774
1894471
600645
1279105
629026
1557285
65383
1548217
1863299
103667
693336
1961672
266759
1398721
155335
318077
15496
393309
282428
686508
225430
651107
598276
594699
1634307
1288006
630171
1471426
1863010
1779295
619061
422433
303333
744879
573463
1026210
400803
1701327
708963
369222
423899
840018
1005658
99506
1429050
1081896
1356154
1017029
1423592
804769
1021333
1581673
1232136
1697032
55241
1244063
1961927
790050
1402748
452542
310763
28841
301509
818581
1296118
963921
1462129
1841388
314650
1615851
1161574
1999906
586913
1049265
1114735
142946
762357
1037563
40840
926944
1459237
400453
1668208
1239816
392165
1294402
299295
1466126
1955044
526199
781137
1425773
567479
897610
1512273
392304
1055205
1031755
529453
1239516
1685603
107873
103891
1786661
1661209
1475010
908703
1108918
95984
9042
663970
1701689
1736520
1549485
1085195
271118
800529
151800
1583443
242472
1198960
1082506
323959
1063951
1376817
1054775
1783294
300310
93776
60350
606398
1320714
947602
813552
1347742
1064482
1274342
148952
1904188
572582
1157319
482351
88077
999805
828837
491353
1439591
852619
1535381
1069923
1580330
153613
758552
1471160
164614
1376125
1479692
336262
279765
1853405
1202756
643233
287487
1444418
553761
221186
788254
1594893
746971
469427
1365352
1730223
1934921
1869288
1774403
202531
1543802
1345826
704719
1351431
790592
802881
1098837
786420
1342118
411473
602871
955643
548918
613621
808506
1769513
379504
727269
760663
1749804
1405932
326970
1953564
892269
973751
1772652
1774175
243070
592647
399128
22267
1066512
952305
1235143
221907
401394
1080296
1731414
395940
465752
1367325
1157437
503555
1060636
179386
325776
10665
1715475
1781468
159348
1275167
1724105
98578
859163
1647178
1967468
487276
1869285
1805616
1230516
581709
1631427
149340
347641
938078
1966174
92712
41443
48218
825979
278384
524894
969401
1435085
752404
1026363
634035
1511117
1463642
858418
1739341
1629024
650652
1505019
1716978
1171307
1688880
1859896
1517708
19258
1840299
1613159
1770418
1642352
1061636
389993
587848
682594
186177
1210117
811744
1589798
1518284
1789146
1935945
1974742
1452140
1942833
1515631
157891
821153
1187873
622517
1634212
771261
1969146
1237737
845115
1101504
628860
36896
738063
95948
1183812
1685342
559731
405414
642874
1985606
1141358
1100918
1578687
198571
573479
340037
1481257
1704859
1808720
1650296
1363117
1686998
1330558
1943144
448553
185077
887191
1088883
501367
788624
983072
1574332
611529
602531
380796
653800
1639365
322742
706176
56288
558969
1300770
1715223
925771
1228107
142641
1835395
1924104
1207620
1959725
385866
457754
903468
1292449
920701
1873910
971361
1573346
1961428
936011
1444197
1560445
218740
728008
757480
1279288
1540128
1339458
758063
1367027
840199
1804641
1275687
684820
1433495
116288
1078343
1147254
544985
842634
55365
540301
10355
1063524
639008
1676450
1646746
232549
1582283
761519
1421871
185555
459302
1768136
1247555
1879936
315065
1647016
1694380
901090
309342
866207
85332
1627455
1448749
571774
954517
615708
1551508
1754064
1492269
1698782
1394813
239580
1296217
628156
1659498
1255149
507326
1171620
709847
1206990
171813
276
1000115
879503
1941682
75329
1451824
1428343
1788746
1420838
1448838
1929802
900677
524371
1672237
143619
1577626
624328
1840933
59929
256550
1189150
1814276
1247869
1148463
625833
1445859
1248040
849348
410289
1196220
1724277
1876549
1461378
76907
1560583
1253130
765402
1701277
1581251
1877061
1389369
85364
1129672
113329
194391
1186301
1085551
803283
1621603
1071979
771403
33820
1315860
1686025
984382
275795
1193580
575793
212067
1112308
541495
1816232
753059
1193740
267604
625016
1909239
1719116
1613486
1999268
416114
372671
486252
187543
257884
1554021
208238
42318
205782
1712389
46735
1611750
660135
1083105
839009
724981
1385382
1630696
910796
260813
1912492
1857120
1535159
1703645
838861
694336
1104203
895591
961072
598675
1950800
722522
516302
546386
1588936
636177
653479
582572
795312
1246729
618644
1497246
143089
1110706
478509
1006924
1487987
218741
233557
1146847
1828337
425560
986136
1611216
691457
889763
1365085
1168788
444968
333504
1982319
131844
657331
351389
1991492
495934
1290172
1558146
302087
1668408
906984
848560
642649
274637
1847261
758306
356026
207498
1821164
1557735
1554542
1042557
1680991
872237
1400608
166647
951395
326502
644598
870484
1421288
1767803
1305839
1360707
820347
1021489
878049
1574510
1130911
225161
116362
1492306
1876931
1531582
1209389
1704219
1767478
358741
917762
75947
434341
133795
703679
717249
1454776
452041
1045966
1629917
1279351
584731
560798
1419379
1097518
904924
80696
888045
450054
1793841
324728
497179
1838550
1694416
37593
61428
175933
1678479
300879
1599628
233813
44615
473126
902278
1656905
1980954
447477
181985
72383
955692
476961
1182811
1984445
870971
1621995
536410
1829667
1677128
500808
1877256
1212813
462972
1242028
1024981
540757
1984349
1627341
798574
680282
907742
6971
1699631
1834509
1301464
1688668
417486
1324053
1610592
385762
307700
1587664
1127508
751230
1370109
195011
693373
1324240
1576825
634830
891847
948574
1268212
758248
796435
1905808
1158670
811635
219347
1626069
1754387
149816
1737901
1120828
274714
234098
1212017
33010
1467605
66562
1546503
489263
1365246
1780721
1245786
845318
1155789
726
867683
1794092
1948928
1296297
1523417
1001133
750970
312117
1886682
814486
1524687
391805
716705
905123
996778
1515820
648613
767759
1055432
205803
465367
1126777
846785
1189004
1160048
1158683
243004
1521388
400231
262270
1049758
382291
546002
1010106
204599
1989461
645169
497627
825865
172173
846882
1150994
812598
993016
629315
1516617
977278
1196694
879009
1113166
1003216
1992669
1865100
41056
222192
646251
1196733
561677
1107539
383108
1742372
70557
336322
376383
689900
805661
509037
582331
706807
1949671
1738276
914185
769500
1308263
355183
1905970
845318
924499
1299731
1165423
236127
1457532
266893
1193780
985990
1411324
756750
991447
332737
1546910
1655856
935558
1247877
824084
250809
1196776
1670101
867187
192654
791321
350781
1473235
266026
921621
1557161
1301940
944569
213868
1213599
1309315
1062637
1968756
1389699
781179
884139
80608
386726
18828
1744903
1909393
839396
171635
1205059
861874
592319
119750
1441337
1972461
436145
1024462
1059835
593194
1044397
103170
1182586
212730
881589
1935704
1010818
1390249
1393618
115993
1779408
1871559
483883
203462
1187141
199341
910359
1454989
571433
620732
1853156
1641696
422970
1468801
1129527
790518
144332
1839871
1214754
767533
1432531
1327727
1521951
689530
599111
989217
660599
1386675
383537
414783
1967320
915589
1620004
1041942
653700
602024
1224631
237488
1406698
744442
1352417
244954
202167
923703
1605903
195650
1403239
1149838
112138
869783
67992
1832776
1769931
1396480
1499609
1582547
883950
1254466
194163
1511937
883324
233281
902062
926904
697498
1126351
1439094
1683732
218785
1116348
345456
1273027
550275
1119579
1482480
651739
1810463
1172487
1237445
53460
1939509
1443012
196581
1830148
1871112
413365
1316916
266614
1707131
1501068
1237226
161508
566416
1504319
1954119
862662
924747
178359
618590
829521
1598253
1972464
580173
1895956
269848
1947929
1632388
1670097
1030385
843170
1238728
290096
1026094
1666845
1180034
915749
679560
718629
1918302
1772040
413356
804670
1884385
309233
1466866
1309889
153704
803743
738524
17425
117053
879700
173283
345843
742171
1510975
221984
250762
1916508
1984202
1367734
1373751
397099
688029
1112711
1777792
1040946
77847
642062
74272
315737
1101149
795962
134033
1159147
978361
1681870
410961
43732
1993072
272300
495849
929099
1084594
1152826
1306199
1832052
85861
1989248
801297
388054
884376
632265
922769
1474862
1824459
1684735
902166
1895595
1730361
601911
216380
410756
1672335
903719
1393031
974493
1110710
1603817
445441
481636
1267520
424758
396638
1679458
1779138
835186
1051777
886730
418937
1326718
1549518
5372
878653
454423
900284
123945
976035
1379321
1083706
1707981
910321
586635
1976320
1761031
306282
1764511
1995563
965446
1455304
1006839
1394727
1514130
1384451
646678
1696922
1166486
496205
1412267
1202308
1084358
707883
1930984
1695291
1129976
1064986
878721
1419362
441101
1818141
1719180
793733
1734162
1598470
1078228
1054764
1730290
1854560
1395088
1892752
990204
1158410
478049
688409
259746
754866
1517536
979612
762144
1910363
225556
961738
875984
1725648
1162618
1808497
1743009
1052363
12328
1243537
1814294
1471862
1615380
179202
1564346
858962
1708555
1143050
931019
1924997
1911206
1215436
216958
945265
1767670
1119246
876539
1601342
692227
576430
850906
211301
634984
713903
767240
729624
721410
529475
233519
1879269
1586146
987506
662299
638274
1877103
1496114
1752901
376376
28522
1516435
1816235
1654235
353676
275427
381110
509540
448629
915734
1691692
1584244
998719
646777
577008
175307
1211454
1658229
1927100
1038401
1575973
651644
254879
1819476
1877600
1940676
202209
1579888
887824
470318
822970
1656724
661425
1493573
20883
1793562
1022274
900709
104685
1300091
899935
1519748
1772853
1387339
1219748
903037
357239
278347
1929131
1455403
1181807
1836023
715625
1667163
871507
125704
1545728
852897
797289
471771
960448
87184
1554701
1564885
1343074
1769699
453481
1090501
1107020
1186223
543024
294006
1461986
1364913
490051
1754290
1004022
1809428
1171240
1811679
79634
84192
1705833
817776
1455805
1623849
165737
818450
585618
1661260
1778318
39459
441803
54457
1845265
663481
1436467
528766
1689566
1593483
1769644
654629
937730
92480
366999
1715899
1279404
308371
1185898
891816
464890
668713
1316745
1962936
723960
1190087
134933
544562
407891
1147465
1307182
1167282
160739
191261
1906849
955318
974035
417182
1573571
1396295
505058
296566
828487
762794
944179
46010
1368438
1076074
1322991
167932
1682067
1375162
1381176
364167
393741
1135262
348311
1126466
1921904
1970531
1839241
885141
1125801
496974
1220273
691364
1175147
169008
127348
1999844
397084
144995
39169
849469
339359
750425
1372892
618709
1205455
215365
1491304
425965
1524859
416293
1837532
344544
870932
1717721
410245
237747
1444651
702203
991828
456358
1353508
1040338
624710
644866
1421645
584596
1368790
1967883
1902284
764438
261848
1312590
95432
1469624
63359
136213
1965746
1035617
1583256
1921898
1839518
1638232
1848536
117056
1758002
140459
1883198
1259354
1689749
337718
723908
396017
991496
858826
998773
1438409
1949584
981871
1377727
1384230
425185
1349357
1348175
1253291
1680545
7276
1743607
179590
668604
638808
1845061
1008832
1146511
273340
1909412
878287
934052
602411
111103
905530
1596011
692398
620137
32737
633344
601258
1057921
938155
659106
537747
1075454
1829343
1232347
1090859
179527
545894
415255
1785918
639492
270339
1890605
587955
128574
1074965
1205960
616703
151835
592117
138680
1203353
246155
440861
412490
797900
597588
630432
1504923
1009490
911444
176532
1903774
506750
1872708
1459474
1785956
1932144
1945674
908802
664664
1689228
423996
1154591
570060
1884137
205972
427195
1748532
1318755
605036
372036
1589879
1558833
736956
1438475
555348
622559
88812
265889
1913961
563225
1383521
1487529
144329
1235348
1295304
279160
64653
676524
1745524
844060
363125
151476
996792
1738665
737463
525112
378889
1057966
1427862
1914419
1288176
123411
514212
836261
1275036
1014287
1934077
188596
631365
375819
351193
446048
1981634
1108548
314106
86343
1985081
466838
1907849
85575
472293
1367935
1534155
1281332
1273507
1337125
840790
485492
1054016
686356
583100
1973464
1174018
1768553
756533
849852
708571
265597
1974562
1420223
1909035
512549
1334856
1092692
811307
1312816
354119
483530
759175
807885
236155
602548
1291833
1083171
690076
1113698
538277
1045461
579857
1440403
1341374
1201919
908134
764522
1020286
1866318
1283704
1541577
254537
833832
622852
1705959
1587061
921781
1852856
323458
890131
1087271
371969
942142
676524
866689
924756
1132297
1734053
74773
739013
1408611
672661
1375209
1637537
1827646
746334
202728
1751041
1889400
438844
591556
363396
370488
761412
300453
1120726
416545
230306
496036
301663
1424421
1366740
348900
735788
477105
1000718
1577583
1245070
1398220
502210
255236
547721
1606718
665885
1414192
562109
763752
1751556
1528198
1508436
1895480
925887
72173
861479
1637597
229307
1414821
371968
1429124
1585982
288082
1216594
401362
227511
329964
706373
1004504
1653799
1960443
252194
1005092
284756
1383749
330628
1434776
1967687
631251
1767051
250025
67887
1723665
422136
817315
475191
1246650
1766919
620506
943600
318439
1041085
908264
1073685
249742
1261556
396410
113266
1359714
220294
942374
1194972
1363345
1652990
1070607
621148
533514
867194
561345
371960
1816901
288795
631148
1431364
956308
1023464
954973
1804532
1204305
1876075
1112386
1161934
985873
314469
1773379
1365242
1762400
1671253
1755274
1951590
1116651
5942
1424704
808649
673329
247740
86553
1984473
1636953
186184
1841182
702230
387680
804573
1601635
1659210
1998498
140978
1577287
1699030
1031555
1130887
241175
773542
671277
1269589
373593
1352802
1378576
1117620
1031506
36295
1327648
1338931
1782612
1639124
875354
1865759
1985690
1154965
335008
1338139
1859943
313176
799378
1194076
1341950
1778603
930758
49610
1550888
66175
948595
463479
1756356
476078
1135747
1558285
557914
678738
395439
183861
1076716
984636
260781
870796
973458
165995
1243049
1900123
1412862
1917373
634080
213104
726031
1541367
1162572
1835771
745941
127705
482570
1791669
1773944
174790
423671
1658693
1012131
406842
889102
1384813
1045205
412561
1310412
558155
1638415
1238589
898870
271096
1248771
250627
1938193
386037
1327926
1597741
12352
1364131
48391
740678
873075
1793763
1883711
53096
351468
1741351
707988
899807
1432690
1165469
593113
905971
1723999
302067
1113300
1578999
1424620
1535069
260363
94216
1033945
1624797
1679469
494884
1519633
1163780
581256
900411
1145754
1373419
824307
302027
451416
366111
1559707
1065684
1469542
1765949
660922
219960
813361
54814
100763
1907608
1318473
1356654
773743
932748
780899
1635469
1080860
1002224
928147
870693
206872
1980849
1386433
1296506
1158311
1111229
1027263
882171
1577317
1486261
890952
119631
578179
1805759
306500
807995
1933277
250558
275913
1767920
578788
1380347
1489360
1227850
961804
855762
215150
772494
517812
594787
1375962
587824
250764
731833
1780767
982436
118867
470051
1216054
129472
741200
1841465
1875488
1238625
1270594
1712606
1174994
1484650
1817038
501361
1720528
1144395
518239
597405
1624406
105241
1793978
1226526
1071818
656175
1681010
711962
1758080
268096
1303991
1416047
1063547
669513
1382629
457592
781748
719137
1721512
1286728
1015350
982974
1596121
1771115
1311379
781943
583677
758272
1669519
1050485
589653
41872
1203314
619194
249240
82720
100439
845216
1966577
362085
869399
1766188
613384
1819778
1961469
1875004
116619
177141
1152333
636325
150775
335579
291232
521814
67924
748156
1991536
1612691
1360402
1662913
561884
1740652
836393
1254960
840655
276608
1005155
1067235
1793350
1295199
1028464
1762100
1550616
67111
957794
1495845
1690617
1123883
75927
1034742
559355
1679108
1824830
165655
487922
1795031
1018252
1647324
475017
1768273
356415
522693
349597
228333
1660297
1570092
1321429
1405278
625504
1924814
1736852
66093
1216288
1441516
1152270
1708883
749561
242653
729152
138763
1104562
1312749
1291049
1972290
830339
1562881
137768
1165529
1802334
214620
1136389
1835201
1811827
1160102
175600
135042
1247722
89400
1832470
248801
502874
1309812
684337
877797
1956689
214029
1693796
812258
767365
1714283
1686695
1781962
615881
1556390
1167173
173981
1182790
1781562
1663747
1262377
209392
1757515
302264
939118
724489
1741302
1368631
1020811
1472484
814767
1374023
785894
1062118
1380421
926609
1784970
1391624
381278
1875815
7646
634929
1103540
333689
1778367
1371456
1435928
685485
158526
367715
196267
265141
1255385
1322680
785132
1887173
784748
1605484
1757899
496689
713324
1763404
1204777
963996
1954727
996139
978534
1007339
1572818
28644
1177634
1464180
1303290
182788
1066801
715629
1957841
1112176
1072294
1977057
943070
1726840
1232142
416115
861495
1875573
370878
795352
319974
846706
1474974
426150
1645614
1560524
1641579
686406
1384153
1937161
100229
514510
1866332
639064
822240
516265
1712353
902253
1348979
1076718
1030848
1507078
290359
1003371
34309
1384407
248302
980051
1164076
1257311
185716
450536
224163
1512995
1936696
117476
573150
44538
1431323
860587
107997
19486
1377542
1125663
1133894
1701638
1856172
325499
1871427
710919
699973
649838
510471
560806
1494584
162174
182416
1331850
969544
1662458
831532
68758
766709
1842996
1355518
1474
1673053
385911
205090
1118249
470461
1816730
1406556
1163175
1607814
1274844
564844
872039
829602
788856
73454
267489
457450
1958314
57228
409794
880164
1047983
1008470
1427363
940260
1406007
568396
1197023
520184
1270761
1739172
1208238
180238
388377
55377
1440070
1862605
480453
799251
1703849
522690
419192
1476487
1426276
222310
1278462
551170
152686
1671743
853026
949140
1240482
1552356
261606
1724600
687021
1901189
398784
1192896
840181
772198
1052586
1048558
1902649
1712696
1398605
1153422
266989
91512
542706
261441
393425
522210
1104965
580714
649620
1175544
393037
426464
1706944
1107782
496791
84043
461657
355663
1412972
649188
1598678
793965
411005
84120
18894
1511121
586251
1259884
437773
948947
1791350
118096
420456
1021335
1017455
450711
427799
1349797
434821
1714155
540066
512791
1367615
440696
686459
225034
661233
325904
1430339
492594
345080
46272
1790823
677094
991049
1374253
881712
135309
151902
1001372
1382818
450132
1450373
1045812
1640276
1874854
1200384
1821046
1146603
231217
171710
465276
1179575
1266793
397509
432014
734505
972106
1443752
1729168
923029
491117
772195
1728660
349257
770419
1325074
304206
444952
1984677
31347
1695015
1213508
1592027
11321
1807096
42816
1401918
1778943
1022904
881175
38249
1219566
801220
191835
1446086
1406808
521678
530342
58704
1586566
1345480
861021
260870
1334342
1486871
373690
704376
1195304
1461161
1745876
621293
1226707
1322709
108126
1404267
419804
930600
1360555
874453
1980370
868350
1421793
812820
1242640
1441868
1026901
361967
1638562
1502381
1223265
570864
1968200
1878962
1140315
264598
950690
1282520
1927765
916008
306575
1027829
681089
222133
73206
114464
1060202
106202
1952817
177036
1658523
552808
893021
859689
1046298
1281310
47421
1830152
1895500
32061
284857
316060
744572
1022929
654808
407214
990075
589053
1433047
1363642
1495651
470996
1175416
1138066
1096484
245201
743225
1371083
1738020
1080590
448752
1357587
1104420
1486730
1333616
760575
791270
858560
1123279
694864
1485841
860680
393086
453610
1157561
892514
603505
558682
584901
340508
284039
604222
1424984
945889
1950134
495407
666624
1558491
891162
86281
1370852
169932
1140881
1825786
1339360
1594573
911068
1599309
328485
401489
354863
486429
1494948
780412
1833427
442721
28606
515527
267930
1572182
489830
1496109
712265
552316
1698878
1984385
1924263
1660023
1818091
1006161
1409011
1645034
1841462
465739
1304544
169720
378906
1854149
522546
544604
1764879
1895596
119879
1368244
254773
1959618
811583
1819621
1223276
805578
699489
1525952
1804303
457967
220417
1113795
44767
139367
1126403
1575607
484211
1475676
854303
842542
1707531
1931277
1431721
853676
517500
845380
610624
961152
1744598
641592
1866412
319903
991236
27606
1880010
136490
570623
1594293
349508
1746145
531867
27997
88433
33251
639039
512400
113794
1648315
938109
1552629
1585680
128257
718466
1836374
1119193
1899604
1117467
724666
88702
1602568
1740222
1514058
972508
127355
1861179
466061
141837
1133111
585813
1200249
1800075
650950
34964
1594807
693654
16659
1744767
1011757
668469
257210
1776720
1940950
584104
247409
666235
48663
1877778
15714
303261
800520
998511
1445103
1756737
663692
1351315
804213
770327
1611217
222543
1950801
1332534
1671350
1129305
1327090
1860979
951912
1763347
1218858
1213858
1623034
1358343
1234230
447146
1192697
59632
1171063
976870
290342
13416
1937759
1455291
1676649
548781
990516
419068
1854129
256634
1523976
1347622
427582
1991777
868140
186281
924324
326909
1672470
430882
1759189
324379
667027
65168
490973
733342
757627
1020078
981506
630647
1727900
331538
1302718
994416
1622925
407678
1876212
67656
1199910
714488
39426
1827102
27696
453021
589783
979928
1130114
846964
928891
1622515
334033
1541017
528314
1979840
958004
1278850
232395
921495
1807151
1014316
1387544
1461920
143361
562760
961777
1804931
1709027
1167897
659495
1779434
1387692
1483055
862023
1345772
1057712
577231
1945245
1390963
214817
311042
1494870
1813634
194490
1026962
1029249
1311410
86026
30571
1553407
882624
1401543
1687749
418894
833533
1745623
1987966
1290019
1485270
1186730
202917
265966
674238
449346
1723502
795496
917170
1357428
1261673
1766299
450907
1429191
1953186
1848720
946716
1087420
604523
1126516
764078
199926
839766
729066
950283
1924566
492709
1942263
111667
1199559
1693054
1733921
1129224
998645
800993
1308039
1024148
858991
1428048
303213
784035
838491
909709
529683
1800893
469008
1074387
1620803
1080340
1198352
1002754
74617
1762317
680491
1529545
1506152
1211493
1843291
1572195
857512
887108
1150560
1359839
292102
830968
738891
446094
1623410
208780
1728049
1165112
1838562
1249971
28662
1314786
1089109
128758
1819149
1255409
536646
1692271
1580681
1477499
313936
1776525
1847127
677495
1569187
984909
1942815
1696417
247594
1429855
1416955
346696
714553
1268094
613334
984301
139439
1288109
1569829
393994
798178
1941344
1513425
326236
1493518
1312937
1629550
1112118
525895
838580
11301
1142096
177345
1140480
696117
1397691
950918
1742923
1843026
1835761
592238
330680
1935852
560176
371362
583310
591913
383067
733380
886565
147458
1997046
1171162
110582
1308282
789594
1266447
1524024
827577
1584312
692853
1154673
1810856
496250
639897
1950860
1630721
1966749
1637302
309849
216485
1507982
1366638
206626
1899924
1560408
609320
443538
1319268
487902
1081847
1507161
615884
1003505
936952
1983328
884791
152397
1504080
271040
1343096
499261
1901677
1419943
650506
12091
312426
723465
307250
1210564
638966
224245
497280
1369927
132289
1227334
1422522
530117
711125
1217532
655656
679332
1100902
248501
1954950
469259
510643
284520
1090219
1883899
1122473
408290
1033237
1310379
682206
1990051
891537
1917592
587145
1081761
368651
1144361
956452
590781
1095682
1610986
98212
9562
1953530
1131052
382554
622680
1416901
681866
1371332
1550935
1756655
852553
1343035
388922
1250969
1448924
1978490
393177
220194
1900008
827048
47720
1833300
1879238
695296
271700
248670
532739
26756
1412957
1873554
614641
811993
720842
870706
757243
639297
755982
530142
1578182
1425532
1407124
1302281
892710
1954178
1070360
553918
1084959
1081532
1885717
1628682
884491
588045
1289495
1529554
1328573
1608298
1128941
1333693
323986
1602651
370830
111083
359460
1618749
425997
1061571
1186390
1994170
30938
158880
1850853
611725
1521301
1725870
1120906
155180
160261
311578
1641069
738118
406352
714055
613673
749823
1474193
32840
1205497
1962023
851970
246784
1578057
1738115
160275
1795927
763842
368620
1628284
338351
959829
593289
1994781
1744874
1712479
1105285
1774886
1202278
1507164
1292221
193026
1242040
626345
47300
307898
1543876
1914870
76663
1413142
1943931
1142647
1216065
1644935
751383
229415
1132632
927029
1538036
1350797
450295
1935753
1792376
1647755
94430
1956729
187075
910209
1704777
948419
783035
400947
1594657
589715
411461
1767583
33605
1082400
1152375
288584
177685
363190
1032386
942852
911121
953942
1147464
1474096
1814616
158390
683476
233042
1711179
895389
167053
1164667
1759728
708017
816083
1234446
1369156
1044146
590513
1876936
1318559
29691
1511966
328940
1810219
1006933
1680573
1695592
817120
947495
1421253
1655996
1181828
1765687
1989660
171149
868994
1510208
717998
680594
1154805
1518758
1204626
1971731
537379
360444
1989828
1608074
1801787
847206
1405976
1598022
1582033
1819048
965082
1563202
615426
125465
1326844
1265729
1808460
1752816
57263
355295
1327768
1355151
1363641
306288
1016399
1489889
438314
1646343
713362
1281407
764862
1112927
497040
1813585
1956982
257381
367898
1902181
1092459
1000887
1859868
645472
514026
1588911
647517
303403
1556091
1753631
1530086
1604474
527247
1523604
1479568
1450415
227473
1168106
1677664
1244701
1804014
1960356
1129835
369662
148137
965598
384163
1895896
913443
83452
1611160
1458046
1071585
998082
354689
1594593
141339
870814
456391
847362
1369757
447326
569932
975920
197006
1557791
661716
1737312
1720272
1186816
1231819
1900358
80364
1281005
1870681
510562
138788
1947213
708775
324569
1026389
606419
400715
1539801
281890
1771026
1064077
1168889
204306
675360
1018768
1104431
1994243
1828149
1033350
1098286
1939348
428091
60753
700709
1827961
1073953
1566259
827085
84965
1550759
1238293
1707288
1531683
1942103
1304309
1039007
1156899
1997463
1051397
209563
461781
1425367
1773619
1684016
380033
468925
239054
1932047
1260599
132756
622517
1256768
1541437
1723957
1021790
420942
1721197
1498296
640153
1090435
1428412
91087
618219
608561
970271
1785228
1191389
575496
1120857
1996752
1923517
692334
1976925
953692
121018
3260
1516229
1620575
706202
1662162
925888
284776
626164
1770592
540795
1771993
1476643
774167
1630091
306700
1888482
758177
1603543
1897550
515507
1121353
1429648
1360971
1477338
1811640
1001764
1027838
542123
1801976
630596
19374
1672598
525096
1284705
1623629
391547
369776
223001
145785
102922
1886677
1552475
115583
1893366
467841
1900150
833240
1513648
1473539
1505418
733550
963045
1909412
1590499
1518041
1419572
1611324
1708485
1635042
277758
681719
903859
1012970
434208
1269664
1746856
1316235
719451
1638592
270973
540676
1726404
965989
32104
792101
1548709
781551
328370
1196769
1010713
891855
57960
544436
1209421
138197
136324
1958131
61948
411441
868991
1694841
880029
41441
1978652
1868081
255616
1838166
1549459
1926309
1522824
1537211
1370847
637219
111305
1691239
67260
1525007
1038465
581496
1442113
1297321
1036802
1616775
1080469
1817783
210532
1814579
514672
1395245
1427740
1744605
1198491
1882641
1632766
861529
1801428
1451817
186853
699832
1406748
230787
640411
796276
1646441
705308
448265
1566980
135937
1688248
758151
119909
958230
181142
1250132
47242
1971072
1689998
609958
583224
863439
1207604
29516
934650
1550913
758862
1166889
1955040
1927516
1005747
1094168
245900
515979
1611029
823169
951724
1374068
507489
801773
396015
696035
1000210
1878669
472215
366278
1470282
975493
375676
949392
187232
1068873
185984
260384
1788929
935107
1495535
1957339
603726
1290193
602896
1318293
29025
583160
896935
635696
1729502
1324835
61296
636671
920009
1693831
1140913
627268
392505
1747338
1419252
1194761
1696388
28102
1306207
1899081
374190
1043827
881216
374849
1114051
1474406
651810
607199
1798769
721720
1333176
1726561
296542
1313386
1849296
50597
1308957
892727
254232
757550
442828
1782409
487796
158131
714493
128252
1798233
959554
1812883
1714489
1761828
1439902
438779
1329361
572500
846689
973744
789121
497825
455134
1245615
1030382
647854
1971191
1919754
1034268
1050392
1054437
1415746
1028814
1056145
1561564
243068
1849551
980990
752368
467652
682322
1601553
884847
482913
790153
689303
1782553
1235174
245124
457091
322875
1124714
889040
1698258
438704
597062
241528
881538
461664
1531542
1003892
512843
149563
1398611
1382202
880420
359421
1883997
471524
1558789
1590931
1289824
242775
1192242
384493
1469697
622725
1424646
1041697
472851
1596106
89648
452931
362592
234993
1706398
708789
202937
157602
1441619
69802
398841
1949632
38802
503529
144497
330732
1323450
1678517
1222111
24423
1676140
824794
768679
1072050
75139
11626
1773568
726913
1143084
925211
1931405
1284871
188568
6350
1657574
1885235
872744
56599
1688640
182618
990242
628681
544698
1644090
1393626
1935085
702346
1056111
1068034
613007
332134
1003742
1668871
264280
362575
1661715
1972364
496603
1940560
1741952
1882575
823240
597278
84994
1640517
278313
477390
1252964
1958722
1943064
1664103
1330572
262594
1956907
437062
366223
1678491
1061910
933002
1404951
1567469
645881
588379
424699
50601
292399
796156
174055
259689
579201
251759
858383
1340413
932475
1061922
803371
1009371
1269932
878250
1154226
1912722
374787
1380925
978234
875823
963766
99713
1055582
925850
589183
766260
587307
1371145
1847983
1715204
986330
1228113
194985
85902
1584758
53909
490084
902419
523441
1903114
747063
1456954
80090
823471
1445438
980962
1010426
264327
1524751
1376217
1629673
1763437
1430194
26582
534806
230966
1812668
1228378
1536555
1319582
1860363
212477
1388500
1209868
752552
71410
654229
221501
1569056
1442349
608862
1001830
184421
1565005
1263827
549953
15661
1694103
1673876
1033980
1729264
1295617
469776
1578029
782729
672142
895393
1214692
1075438
1945987
1656723
531718
1829468
795073
78377
1982538
1356470
1895426
1307313
59913
1595523
1649871
576826
1943014
156307
434848
1665543
912229
728666
1203542
1971718
435558
1597461
781055
684906
1420629
1059435
712312
1971124
1694513
620393
739540
680413
388051
1098657
1304411
1171143
629205
1231400
1631274
1194692
1178563
376238
1600657
1894928
1577520
474673
767119
1613862
546132
727309
493512
1408123
1752931
953371
877347
319611
1773670
1424923
1392715
1907335
1252642
231799
1915286
974891
221753
1108092
1087520
1557803
361557
1006460
1834239
516901
1631547
336042
375150
1070034
1620482
469460
1768202
1438759
1357808
693241
470047
276026
549286
83484
1581984
123611
519638
1335406
827045
1271630
1669556
1428379
1606760
1680094
908056
581867
1777341
1800876
504390
1707735
1386324
1263389
826695
492883
1219412
1522563
1301727
313307
365882
261102
931639
1128190
1759464
623907
13666
1404772
323953
1723061
1627336
1349786
1201839
1255557
574342
187312
679330
643119
351653
1187032
96879
1717068
193121
704169
857100
1266225
596717
684481
1454967
723054
1677610
574703
543001
17959
1799201
159739
233706
1065184
1033310
34173
705970
1368055
1313224
468759
93866
879039
881838
1150411
1408731
66230
1052066
225246
84614
464834
1315875
41532
1731659
152334
1816315
716606
1268979
73975
1072693
88722
545742
647862
1468349
1944083
1483573
60871
1515270
1851107
463526
1261959
1266490
1375533
1842898
457783
478708
226132
1150408
1098001
503537
380997
1048347
1028937
1555351
128386
473353
754227
429922
541591
231363
1426526
388116
11516
1109419
490404
981127
1095547
1114172
1999293
1481176
663050
756126
96626
281006
1071457
1945576
1707110
1731501
867110
961057
428810
673618
1256501
970641
740334
843349
1171934
1058630
1015180
30302
14000
872693
1803577
475229
1508719
1268036
1446098
1216236
1944990
64854
583910
1739308
1331336
896286
746020
1577593
1774445
911332
1391545
1074675
532382
386684
1005860
1952341
1024807
795953
1952976
1238412
105393
1633127
999213
921481
1783097
1469926
806253
1130599
1555240
476408
840808
349661
100680
1006566
522800
359177
1153171
1736025
552185
968454
1820945
24815
31409
483610
1863047
134063
750693
1446816
1717726
874394
362283
1955076
1586285
815326
335694
69014
1541727
157339
1347715
1175688
940321
730739
1098518
677581
1472923
1155434
995939
258271
1901922
1466637
233400
1407278
891504
1159941
1548693
1314329
1925122
1845509
1312147
714821
516643
757477
1125341
1149018
141554
1021294
246708
1610663
134391
1979723
1181499
1503327
1771598
1970736
1918770
575180
1045483
1226240
554206
269839
877361
1486077
916430
1785223
1608068
202537
584
343513
791617
972906
824715
850544
389278
1042429
1532076
1658145
1252028
2765
98986
1345739
699621
564129
434603
1825329
1269485
583732
741707
1317968
1305369
277010
1395073
516499
410149
41351
647357
1801964
1904278
739826
635701
1886150
31265
1051434
1610934
1862686
1054054
1356850
1547475
998314
1617858
707780
438874
1561005
910547
1112517
1595243
37303
1983497
27700
1475008
69044
687401
114463
1909115
1598919
1131229
698162
1581228
1939931
1808296
1346036
1185093
42167
687606
1190999
1347613
96042
561899
879271
37059
1342285
735797
158710
1642791
578378
698799
1399724
1325185
1471011
1435466
1325005
1238329
158291
785322
1257870
1452139
1674218
449271
337148
218457
875369
9748
1647717
1923871
606701
955783
94177
1600005
1614447
1200822
701866
641413
802433
968576
441499
1265611
911213
244180
518576
1078946
429942
345226
519010
495323
1428683
119976
1596616
168682
1625550
118788
570257
1756727
1733600
733053
585933
284068
940778
1659764
1080044
100770
1860908
77175
159996
1788103
493832
899415
835524
268721
1722260
1368858
1026358
1161559
172036
283704
618255
206401
628792
42679
1853230
563548
997938
1796167
300005
122207
1744728
961172
1964762
343074
682478
628209
634146
1533
1921562
1673549
1871683
1626662
601757
943641
618615
257385
1023686
172821
1236626
951153
63571
625956
653484
1214265
1720666
1286964
1428402
1292666
466485
439821
1276414
1263422
1481812
1035701
1273712
1882585
1975577
1038892
1789488
805726
207507
365723
1353596
124319
1812290
1461807
439519
1764660
991739
136422
447942
1713491
1286061
1734360
1041571
567519
1981700
237483
219503
526690
949572
1906701
1944812
316135
1293515
1187619
923046
313913
1623009
124983
1851049
990577
462827
160452
1811652
1423391
1406058
1922772
278000
1914125
614548
910936
1462125
236481
1008201
1928922
1996591
724210
569095
116759
111343
1470348
1036352
1858781
1313670
826497
1533936
156930
1827613
126216
821343
81705
1277806
570019
801869
1060287
1480353
368349
1634059
939041
1726229
1778989
1896102
209816
1782622
779641
434706
806764
1927970
539080
1327961
228548
352972
628757
1172035
1271572
155616
437590
1710657
1835451
526337
958701
278043
125208
1669736
923610
187968
1570039
270454
250367
1588418
507784
346898
1811764
906752
296863
540786
1870129
537421
1199814
359108
469395
1328583
1838089
588102
1946849
977385
188076
635899
1086659
567988
1991411
1066407
1831709
202124
1039672
28369
12326
253206
1324795
1645857
440096
571297
1350003
1957862
967413
312941
206606
425960
865644
919630
105781
1962979
456676
1868075
1921967
1969118
765761
835845
1777152
1027171
1064802
411122
648152
1578348
1053534
1770189
303623
1431052
121713
1797676
1543932
946964
674124
202336
1834972
1738024
844334
87273
649937
356507
1567006
1030874
1688748
960727
1808335
1810125
440111
1896499
694744
250905
658705
1655612
1131791
1696617
1671029
1720171
1193826
1668224
382749
619140
1178169
206755
1176364
1130702
772161
1601386
533872
1818526
1706272
1256338
48773
691239
1031425
281191
994363
1575710
1856305
99035
213597
1524199
1676219
1381537
1717693
195933
1833807
619615
1821519
1808208
1856669
1049468
1289542
854004
553295
1382719
273662
240774
1341270
1613312
904952
275610
372857
1343146
1206090
198585
912089
946697
1083996
496890
839233
869001
1552623
910297
427104
370176
876247
875051
1372682
161288
359209
1564183
618232
827478
1803982
316570
873165
630374
349295
1848805
1772554
1918881
1272181
520705
922046
463572
860084
1094214
1129330
1584161
347839
748287
1817110
1680459
1412524
176243
1282700
695109
60022
781044
585051
1001935
522216
1946282
954626
1274132
1388290
1423397
621010
1201677
1922953
696410
727620
1226069
1231647
576456
921724
960922
1098837
1563714
639500
413871
1264567
1864523
834669
1735488
1504877
150484
806216
1423501
42740
1659735
1916498
961816
1047519
1010983
596053
507973
910537
476955
1181539
1696318
1305349
1120280
477805
1412958
1593728
1108988
1635009
246034
316316
1753529
1430259
1283926
881130
1726749
1690502
713795
1541991
195423
1665673
1190592
155769
171775
552564
411779
960308
217969
1028349
102989
605960
1385622
539620
439876
941019
1474742
1900137
1066257
44084
694929
1750016
769852
1133224
482193
1935856
4639
1842334
981129
163090
854507
204025
1002860
172616
627039
1375068
1865344
1556909
1589254
703211
1109974
564783
513949
180576
1134709
1117589
916999
1477163
224844
1905651
1050068
876584
625059
82956
477260
1388168
1783609
1395691
785182
121070
847980
1009374
1788984
1855827
1462026
1001521
534249
692067
1161719
631705
79235
371242
951499
824269
1974737
1594279
1274882
1495957
453574
1909410
1131017
707128
790191
1327885
977402
626581
890608
1541779
1437060
941767
999782
1125704
477815
1036470
1183648
267926
1102525
1966137
991645
541724
42161
1962517
480993
1578117
135277
662395
932745
1761373
1337185
1506271
1766518
781713
839682
1610818
864745
860185
1406144
463689
1053897
1447057
984924
1526396
1254562
736488
210429
1545119
40870
263483
251812
27179
1745404
51793
1154165
1097943
868262
653583
78014
1902487
1834203
806970
570088
1423392
589381
1348660
140036
842034
6323
320438
1710631
48000
781362
1172505
1064992
1323130
390807
1251682
1467895
731698
1183139
1197793
294281
452640
686816
1515134
1299253
273911
857233
709769
1282445
760868
788274
1891441
546221
525199
43070
508174
1030265
1803716
1869598
803180
255690
1418072
390303
116328
1780455
1966693
1270795
74223
450390
930342
166980
394286
1179968
853275
637945
894123
1212535
1776853
981895
871376
885248
1443708
1917148
1772859
1906738
1136610
1032701
1950396
902849
1197720
1570394
891599
1913285
1189504
138675
306690
153818
1794526
1402669
1869212
1163616
1555816
1649652
614625
1712715
186097
1560697
1590798
1799126
1937791
1068076
1887589
356499
1175477
874713
1517387
1677818
1394413
1964696
1422232
1712920
284580
1350948
1718533
744364
976462
126576
122436
1351058
656371
701684
1964568
1800880
1723491
635037
1786931
1733324
871251
1980562
258641
1038502
1193855
1458627
914988
670560
1396477
1413620
778608
1575535
665434
942303
1341592
1987907
513500
1438765
57947
1677610
195452
1146352
1742216
4499
20485
593317
374239
1010266
477156
1528823
1842728
723759
1770613
1918166
1074759
1158626
1907796
1885814
1082716
38822
1418101
700343
1006519
1523013
1694311
1377181
1981313
1626013
551995
1234855
1484402
1707951
991237
1078660
1836411
745793
1698577
177307
763821
653682
1657145
885334
1956777
831233
1561406
1137261
364272
355284
1429225
1566192
943474
547281
896716
1578151
136766
980140
1832995
663969
1590182
162851
566697
42650
582266
1934859
1872291
1875486
1004045
564998
415773
1651718
1779866
1351477
1908593
1303324
1447883
1490622
392306
27690
1628531
1486866
630861
1750148
1906322
1717765
1556896
349888
50496
1347262
978111
1118016
1894474
183582
1761802
1258873
1519009
1336727
1367904
1546355
1296890
1264543
1826520
1565814
980102
664989
708723
1190454
134135
17029
1361718
762702
145231
997556
1476943
566871
1159582
664674
368053
585579
1966048
31785
1833273
819329
135947
1727078
1134730
1061695
761585
1697110
407987
1721911
131729
1553323
1780132
1762561
1957789
807835
1220832
1265789
1590271
1055064
1042563
1850493
805338
887445
609817
578128
117257
1044806
788336
1470799
1787889
1632302
1675457
1114591
1033781
1676947
1259422
1746712
227794
784946
564399
90006
1631135
326603
471059
358601
1970369
309412
1673652
1688543
1959597
889823
1665171
474587
693204
1638756
338440
1316177
1576575
1892195
1730449
187676
513978
1190027
727894
1881222
1797704
130696
678374
1481444
1032082
1694141
1487706
324122
525244
871061
1194535
716402
1483782
1645883
1744097
487039
1023707
1427462
884943
1201213
1929499
1555414
1322242
1567498
1273667
327704
1699540
316906
633663
262141
273357
922020
1416764
852445
1848716
1745830
248035
301937
265282
313689
621669
1580658
27989
750151
53715
1547846
51351
921181
1128420
66814
917838
1043694
1969651
1782969
456096
1549291
1949771
1869826
511642
6182
237155
596180
1750005
1855646
1605468
1268095
712042
512357
1666867
1632522
1955216
1910217
759924
1783888
306513
1968736
608462
537414
940864
147401
1611352
1142831
43105
1626810
1579323
70867
1985215
226292
1207684
1556372
123030
1377053
1967464
281207
1943387
21344
1294092
1952323
1079579
1123359
1008271
1097096
1392158
997530
273171
860330
211278
42518
312644
1148214
1235874
1627178
367742
1997741
300533
1660419
411127
484195
919583
1605912
983088
1832595
1052368
1752885
1927385
1137363
415721
368302
808745
1961983
1800726
1152971
999210
1170832
519088
468732
1984107
656717
952730
1427414
670978
551460
1809256
1254460
57590
391208
1430128
768670
1698803
697434
935761
742849
1665152
537587
1030662
238593
1508405
1411202
1267760
576240
1352749
382588
351167
1977305
1733963
937606
1129519
150661
354194
1490639
880563
1008641
1785279
828331
1886007
1179211
1069771
435781
1571095
906983
913346
1920315
487680
1166617
367159
532546
975941
1796009
1962597
490056
763893
92116
1324831
1898424
1849030
1320006
44806
458099
388898
1067622
116666
1205955
469912
321097
917726
932417
1511778
1458420
144399
1051941
100890
1622350
476517
1845438
1473719
737683
147167
207042
1480486
62409
190092
1573864
786575
687218
504710
1390528
1643983
1760502
1770311
1699475
667384
57936
1060140
79611
345918
734748
817784
369928
1173539
1768570
116026
284584
1404237
1378817
730088
172310
1355440
1197632
965786
1264588
434811
1690166
496557
1464882
1913371
248674
1083889
311718
1863476
1175457
1195213
893746
13334
1630930
1388720
1366555
1076961
1180415
1511323
651055
808416
1315818
1918083
1020205
255620
854342
1285164
646817
74637
100888
283588
697484
1755615
1692348
134209
766318
1207013
1140522
388798
1079087
1129482
901622
999145
7498
7147
1385267
663805
182648
540814
419711
1911676
1066983
224191
1417413
189358
1367901
187778
767819
843569
1758804
1457878
1384675
753068
980765
532855
398383
1174126
41059
683688
1733995
463668
1760746
713297
1614837
1436588
1750152
1368806
1373918
419950
107310
1946127
1295087
380948
212098
1323687
1762304
614629
1143155
903973
65524
411762
1220678
469053
1608751
1301532
406624
129331
1398857
1575439
498941
1225616
1302816
822698
1311698
182392
1512509
997315
877142
1583732
1943038
1771690
1730021
412644
158703
1197657
416019
130576
111616
291391
926420
363668
1166382
539488
1248873
189119
3597
926593
1597984
1066741
677561
1512843
251348
236360
1151359
575952
1297124
1030220
436286
670093
1141590
1786208
1068770
174022
170843
74598
815333
1961267
1282530
1650623
202259
1745466
226006
829813
356602
651856
1156096
1522168
1549155
1326304
1024922
1408976
872450
669806
570413
931687
1876862
1709540
1782215
714582
742340
459345
1629762
795548
1183763
721032
1640494
1261135
1790170
1845608
1376544
524184
899713
1882314
1491943
1637153
636653
1318325
815518
1812022
177869
1077885
1648049
311266
52981
1193433
1631336
991525
1092794
283627
1249490
890676
1249316
1699568
1671584
1235034
347906
1795639
589260
1925924
53313
1946031
224078
840796
1757932
1932976
430500
1344409
203480
896903
349153
1462347
1676298
722348
839381
1839897
273162
452501
1460531
849025
1914244
574153
968436
818203
950650
1643490
237894
716890
382460
1728030
987291
1406629
414210
1184666
1560269
220020
436065
715965
1492376
1096705
1653401
1251263
1168061
1171395
1867728
853419
1408458
848990
307288
1622019
89629
1320659
1074292
808850
1024001
1765598
351
555195
93955
875962
69044
589877
1784595
1749005
822403
416014
1281429
1940587
914189
435877
1380785
1579139
1150500
1234827
895549
1609282
1046691
1326380
1451596
264314
1586010
530233
49555
1660017
87575
1733077
35904
1817766
1519539
56252
985956
1368750
489896
597514
1408985
1271717
346037
1988146
496368
304619
1893668
891297
1350670
88187
604012
1421654
1172168
1570382
1456403
526752
1343677
1050835
1807075
1993603
206588
451503
739690
1709898
1837060
1610577
1567980
1644336
1279981
1219040
1334048
1276630
1806600
1783820
1469729
1989992
964026
654859
1804372
460567
1047889
1761296
1015755
1413521
839096
1513080
650869
587401
1392282
1973553
1710767
1814226
389270
76351
1841134
1528297
1755760
525866
1238832
1674839
1006136
152731
1618897
426253
1084950
368315
1770850
1898366
947414
878814
39267
218694
1598587
26420
1800505
809140
885279
706963
1885102
1505069
436523
489061
1091651
1968113
1194791
1473622
1374356
1072858
1031861
1794749
4761
349893
824280
154832
164097
1323007
1956522
401138
202299
958694
1916598
375743
27029
23645
1482184
1050101
152510
1244587
816513
625241
1455701
159087
309105
198534
294341
359653
347966
1843962
1962361
1843715
945189
791571
37869
1913456
1061265
654899
910358
1431952
279495
1265158
797526
1278865
894411
1531522
1852088
811986
188111
1954042
399724
1502448
1380748
1957728
158926
148394
251999
971268
569144
110938
94416
952415
1312334
679071
698567
1370011
439228
900704
84186
758514
78445
1927899
115495
208686
161701
1676669
928641
984917
1051475
1313274
1794474
132604
354710
693725
1751000
496307
1456348
732450
1829532
677021
1578455
1571271
187430
37993
1373081
1455367
167092
831517
1113666
744073
1148902
34257
108963
1025470
14619
951310
821235
544011
545732
260964
338543
531980
618822
1939061
123072
1309211
1021331
1631396
1571184
1291450
553303
810910
1493383
939860
121084
1448838
788610
1155655
430110
664829
1254103
562565
1820213
930990
1924417
624791
1398555
1400501
614026
1085704
1586013
1827381
722119
578797
845634
748299
293701
956896
1508699
1560578
133165
794639
1041079
501598
423715
1100944
755401
1102074
125748
1150031
127638
1735922
657802
865115
1040196
995655
518798
321697
980979
406429
717812
1273824
418344
1065852
1915773
1068207
1916421
1505184
932824
649321
773832
961722
995035
430377
1395434
1636680
946240
1511736
1363845
1550651
389119
1866459
38733
182372
1901697
1540128
458394
916435
321928
1506158
950451
361018
919955
1367697
124527
1697978
186463
150830
1187144
1841037
1905173
1024772
1074186
1778128
1840331
979950
1170432
1171345
141279
1637952
1880244
640507
1712126
1893568
321534
599284
66037
1562440
1724605
866240
308049
991882
85555
1791165
526327
1352269
1469454
1496351
680972
171356
1875395
1488703
887975
629650
1427852
451018
1992140
145673
1557898
618742
705206
882801
1623632
1363365
1549899
992284
1114777
963794
634673
1710577
256814
1305514
1351890
688835
1465360
403448
1969415
1275069
726970
1808275
225470
1908831
1394761
204256
1805511
272655
1009030
1017496
155930
235507
475157
1638873
147743
679942
853178
397386
1822852
1299576
2754
1478355
1450414
139802
44721
1342826
259591
609939
654133
1683804
342727
436108
530739
617217
84511
30491
988819
1589962
385328
511194
681961
296172
1972234
1631122
1586532
1969524
523578
315679
593209
748044
1627179
724031
808919
864477
1940258
541018
1054136
1359426
279866
897455
471252
1200324
1269608
1191061
1401903
1161688
577477
631140
30723
1728373
721347
130413
127342
811611
1556848
1190865
221267
1004334
118148
950021
1770596
848086
1769682
457415
1878606
1129641
1331629
785172
128474
535460
1992830
889753
1132833
768090
98224
1105592
923330
458685
1593345
649608
1516344
820101
693030
794048
114000
1456371
894532
834356
271765
1926515
895846
16359
826301
1928300
756760
1300735
1629453
216788
1412059
586130
1304075
1278972
1090835
538532
1585968
1029123
1554573
444981
1294802
263175
504213
1412997
1956536
341920
1139573
1381120
1303344
1679836
1354932
463595
1945524
678704
1348300
1068023
41682
1435499
1657103
1001705
372181
802955
547197
1665051
772573
1495690
1182897
1387323
1361701
646881
1440220
466963
621341
910390
408833
231209
307184
687353
1575746
1304627
692682
1612892
1147191
498848
1598177
1586
417241
1144526
1362719
1173188
356499
1527898
1648835
1972827
1677577
622022
374118
1365743
1235501
1766286
137995
1072433
80102
1794502
1642224
540141
299889
1702339
446259
256629
1369964
1892729
81098
452527
742379
924763
1925351
434096
1253077
379341
558000
193905
367550
1073384
1529992
1024635
1821040
182857
202699
123851
626609
527537
1780594
700701
23423
765114
100692
434647
1829742
253750
700163
419065
353785
29382
1480308
1925398
191936
132396
635739
1006314
1101413
122180
298812
475874
262404
369486
319543
1228402
927434
535240
1573999
1771420
1879419
686619
454049
291706
1265974
1795572
282256
903665
1948675
1372630
561846
1810894
1647653
127644
1956835
1268613
819078
1189680
858416
515624
776225
747169
970745
470914
353281
1374717
240969
1787506
1009159
986224
1533159
1929422
465635
1057385
1122158
565367
1309615
592544
442124
34298
1166248
338794
514323
1269120
786141
421485
802916
1753776
1152721
1313759
1098793
799474
533665
788801
1836819
1720793
1079278
175896
709659
368122
158434
1530393
819742
1614166
1664486
1596602
399213
1026699
1671796
54289
990353
1327336
1162899
532740
1344276
1974294
1803831
726934
1903406
1732086
594798
1168254
1796111
546815
1778424
1832486
144609
1190264
925571
62734
1619179
1472231
1702082
564087
1570805
1714747
425652
402311
1217613
1785064
233822
1930308
593738
1809901
70936
1146396
718230
1885080
403348
1607383
1118550
1038676
1094201
302834
870588
1048525
971056
640048
1299232
1942937
666471
1492094
1748217
873271
1127690
1717642
1482244
1227949
988898
1357551
1967488
835111
1809870
423129
1232513
759355
586650
888899
241668
1358770
148170
1853014
1149376
420620
1780757
1673925
864278
703859
602886
264387
572306
1282142
1961697
1523184
176592
1665355
485590
899414
756321
544702
1084722
748995
1781088
1358507
5658
628400
1815103
1741717
545621
1650179
1650123
792912
820932
120707
147569
1935796
854953
813585
1957339
1845942
1737379
1936834
112169
1058850
553359
1549551
1995695
1159320
649146
81561
1043871
758456
1084672
547807
670127
885341
120065
619795
1038348
252189
1289744
1112683
543677
49132
418571
1611886
392961
187710
1748752
297166
791311
718891
1282087
1946480
1295849
1059320
839162
186250
267995
1708028
1924819
748160
1293112
1179519
1629702
1827742
707017
368963
341134
986074
875052
136553
1524104
81513
716685
1657310
1696178
1983653
1346014
1404176
294705
257342
931600
324923
1593138
908090
108239
180644
486539
1432879
192642
998082
189588
336597
469448
606257
1491367
746573
1800342
1607607
1838981
1310974
84650
1297356
1336664
1536312
440367
1026701
1243482
115452
1983105
205604
855111
1655158
1803719
662549
411309
909525
1657744
916010
40890
1556338
1775950
930055
317203
781034
977783
1898345
1096773
1307812
1413446
1447503
1770688
554908
1875199
1800080
1999980
753778
655914
605145
338179
1508694
73660
1157990
857654
1820474
1690554
1918358
502602
1051030
1270507
1778479
1285019
1015098
10406
1268680
1227582
1337108
352039
1014371
1536002
1385821
1122863
805256
1921802
1348865
884525
1325564
1511806
1735637
123601
1537466
1535792
1526884
1624245
1694797
1944734
175763
244782
1493200
1577461
516686
861869
1467223
507949
331306
190840
1082216
136065
983371
1313470
1771626
388180
1140816
217062
1495973
1397859
938272
97466
1095218
1598103
232749
979218
310852
260899
248670
225505
1373662
1859403
358993
1689025
308252
1967169
1211419
1965007
1648229
1512975
225378
835138
1399070
910641
903030
587561
365327
815839
1547738
1356692
1470322
923998
719619
194093
279443
968185
670311
1505559
1711846
1683177
1435132
989780
124217
213503
1342766
1977070
463504
1110914
630470
1076657
1668684
388987
344085
1794987
1153407
1940907
910412
798717
278335
1036334
446517
1114888
1019620
561550
1954859
720711
916370
1363176
1997382
786734
154463
1467799
237466
1573331
497967
1735364
220083
576633
778289
989043
1976912
1999249
252898
1770325
1573301
618637
1888598
516145
1247566
321991
1762162
1188908
1143667
407045
1674394
78242
1059298
402167
880926
570331
170593
276202
701959
1305865
949066
81870
719746
1212421
1278955
1488884
1293943
587365
796923
1968757
202421
1008446
1689165
1010971
1689739
69387
408922
1418360
1019693
352596
851915
1100644
1201898
1438685
464650
1691908
1251079
1676542
1525395
522788
1045605
733344
389390
1198707
96811
1465961
1669402
1440117
733053
1522473
496390
1158116
1214532
7708
1622820
1895544
1530809
1531577
457796
1803172
1854550
1304110
292092
1184222
806754
1479240
440270
1545124
1398542
1965423
1126681
1610406
626353
1885716
1244118
369300
949339
1079932
173040
147318
1850340
1506310
418541
681320
141835
208727
1587641
640056
241336
162876
27904
1828936
1756789
1227146
460939
1470864
1008988
1404722
137443
443603
427057
357741
424708
550995
1160557
1834445
620155
1143436
528095
1577723
205498
1728860
61106
1696269
331713
1661817
1070919
703947
985553
1402793
1112328
1328827
1997096
645513
289193
664992
211930
707467
1561297
580310
515467
811657
470166
480194
96548
973571
573232
1204452
792068
500412
984362
689175
762577
1373674
692651
1907931
1129309
1568190
1398515
1988907
764636
729047
781080
396768
1739132
344600
1966351
798521
531520
708191
1269213
549799
1124935
219967
76358
144141
641287
943958
675919
1702110
686095
777024
1554130
1094098
1978684
726278
1489531
688687
411822
1097862
280911
1695889
45751
499530
832866
1396988
1725083
404131
683895
285549
1962496
631021
1789903
662932
149204
1640209
1806577
1008728
207501
3631
978033
1855195
1567429
65680
1412323
1606819
236587
284551
533288
1865543
683909
1590881
1958501
232421
1199592
1979221
1423330
214793
1051763
1995916
89891
11403
1801012
229523
1519230
1317479
1184914
1035032
620238
1230826
1910739
696390
383628
749049
426867
797232
614848
1816311
639447
1581130
530653
866360
186240
1273748
1570573
1872562
798234
1186837
1454806
1193169
1383547
984858
1047366
557482
1502807
1492951
337824
436925
1754619
157511
1474129
1809744
1376317
776892
1846902
563327
1219516
1509283
1333039
1454883
653166
1723176
507410
748316
669033
1925778
457803
998527
1898385
1560381
1346650
648867
625181
1030122
474561
1823440
732908
1042801
964937
871873
725425
1336315
1272661
1872424
1544228
1558126
1480026
345887
454907
76806
1910399
672558
576935
216509
838263
462227
1587398
1901949
1800158
71242
1199234
903899
1438353
1430266
181996
915479
878165
1933125
1572707
1497198
446119
1702985
1505548
948648
1548571
347100
1126586
809663
738133
533576
1648397
1254122
1769357
447699
782511
7286
487823
1030778
1555117
1915751
1975218
1622993
911076
1910729
1793873
496493
384972
642734
456187
1053860
699262
1515383
315802
1695295
520278
1864557
1917594
1409974
1044789
231458
1477365
1027519
1366880
1896448
39732
1553749
949108
612402
97527
269494
348591
978362
923216
677944
876324
579851
434424
958271
1159950
1575398
1498709
1685536
410659
1462643
284224
1428671
180104
630664
1275751
1798282
11840
1332088
869019
1215203
896460
765708
273752
723303
342856
1342939
499706
1410579
533839
363461
1219083
77479
1638592
518128
38420
1279680
1694600
115251
422080
1729304
874676
1929679
1053850
1321413
836761
146370
497843
414198
1580424
1290390
170802
175897
1259072
1999876
1749398
1968790
1690999
1299140
1400798
509174
756053
1140560
1035430
788252
107040
1618893
583693
540858
1495434
637005
933285
1334921
465992
1199652
1490099
1904232
220116
375102
422485
1811703
877010
183983
1146812
558651
845497
1895903
1956182
903108
1506400
1725688
1542563
1466112
1624519
1265338
1986115
476343
1279620
222134
437527
931112
1428752
978255
1528082
1126292
705189
1862166
998201
287766
779284
190837
1863620
910732
451835
1133701
4182
57322
31625
341159
883901
1001767
1614505
749679
405216
1263062
628622
930958
326409
1322119
616246
1664362
1104675
953485
563734
1864945
1857841
1388813
394072
1264484
1903082
453457
648567
1060030
647722
87073
1581485
1413166
643121
436396
1853199
761665
1013124
1290088
1458699
64572
1178063
98138
1705852
176320
339991
1963905
1902571
48418
187836
812700
1657970
821720
1102190
1827563
767048
205510
39384
1825312
1584615
69037
662593
1056246
1502305
1584821
571058
750322
1727453
1022431
627830
1407147
375899
1372669
1588829
1656621
981237
979906
1158207
1807021
556462
1651393
1327064
446139
1331570
582441
1169806
1080261
699668
755031
922312
1583253
474055
1623463
951379
1188117
1539506
510
1166311
1495936
1285356
224119
1953844
1217276
1824532
1294669
570173
735547
711013
208232
506909
326547
1523978
1541018
1410076
1638739
350463
670950
462038
934325
369439
303434
775527
85486
1449381
1488769
797086
403369
957287
797585
1262857
1661538
1849151
1016524
1417798
284067
1425775
471435
1465802
1675746
1593269
915988
196187
1284145
61960
1406922
1591373
233351
1448494
74908
1574210
805877
1590557
1288625
332966
1164801
978182
1444984
14582
1663261
177573
950809
808809
156724
761419
1011649
989281
1563487
1600268
1142164
1182029
1754869
410532
245343
1244907
1815366
1609678
298076
703024
1828330
761191
1625401
1022723
255642
1641199
12433
1987265
1624729
1979741
284432
1335416
1946483
1535125
378681
1326889
468967
1985462
907194
1813613
1849772
1606997
11953
1326982
1236131
884463
114754
548098
563982
465060
1817330
1054329
1271891
1892986
1697264
1906679
251440
1953652
667242
1227392
855382
603120
1435411
699537
691488
1151008
1504612
924722
1479021
1524840
1095982
132449
19473
1200049
458585
5019
1398338
1400907
1042437
926700
54850
941341
1187379
1341980
1633559
1465534
561225
1152340
1778151
928176
856509
1200915
685717
798415
497559
1062504
1927267
1459366
522710
446160
615826
1968661
699963
929346
67989
513535
815233
1883003
285166
1250298
1957390
304177
534206
1854330
878548
1528297
1674749
1474730
614030
31911
493039
122627
1341757
367064
255131
1846799
592047
390813
1235573
142049
1800673
1945131
683986
1731914
1394182
955399
351400
674332
1006933
1974764
522020
402498
1199140
229410
1465550
940428
1594287
1990802
770450
1213133
1686726
318011
1492524
1953232
1105197
741615
4894
962638
542616
308175
152239
1456650
1053898
1128577
670277
889042
843405
103524
1097003
479622
1937269
1558543
1032934
710071
749286
637499
736519
7376
733549
1899597
476762
1274682
576098
1363867
1757081
215843
1735597
597571
1466154
696314
691809
46215
988485
615052
1047539
152385
400996
992882
912129
1294294
749236
481804
69780
1024838
1235490
451068
1951907
1949696
735476
1673704
721107
743465
102583
462762
327682
451325
1226056
1584883
1823071
1274358
1141852
1073188
313155
175876
236462
276674
670184
1231416
1341691
939557
1429929
333571
1111799
1565229
1917149
990189
842857
223658
1514166
1087798
1714241
1273454
1837321
1484039
413773
1919363
187890
748602
1751167
1151401
738016
1248491
1991606
982919
1842224
621571
640918
13120
910303
423621
928450
1884559
1812766
1314247
1623520
110570
821819
1676085
1336660
1270366
774
1469090
1536649
1978448
782780
7678
245686
1429072
1025484
475540
1013866
1293001
1656220
1534808
1751119
58340
86211
751228
1061986
1350334
1466637
447826
487791
559066
811713
1149380
978030
635110
1316963
389314
1368878
794777
1880301
1688020
1062053
1252880
19151
789089
1954073
131889
710703
926775
279196
1978001
1762022
1306398
511963
689273
238688
897564
1381975
364940
199902
494631
1461855
645530
641375
1396525
30286
652636
355188
755031
1614659
1562182
52642
1401945
1650836
1536970
1154894
1471407
1310421
1230438
1987382
256556
1238095
1773779
1886603
118417
1708418
803673
1150375
1131954
1450147
383645
443549
632251
349150
349693
1320542
321876
1476138
1133803
1936646
920846
5549
245856
1184651
1999908
1786478
1336025
1483875
933884
1038608
235452
1138315
1280179
1076760
1859538
107875
1804137
1423548
1468816
233613
866834
501052
893189
469099
331618
554854
839415
799955
1291356
1478545
1737441
1097865
1797299
1569844
378726
932097
1513954
991670
1167356
223714
772038
1735178
365091
15856
1218611
1193960
1813752
208393
1093582
1383219
155962
662423
1571793
711266
1400937
1371686
904137
1025909
101640
1167856
1430095
1204241
1089490
998306
548013
1083158
843692
1824
601533
986412
1523590
1911981
496205
26591
1801953
1194923
1841388
529386
1620731
526212
1820881
711428
794911
47894
1064646
256590
947817
1788721
1103116
1740576
1124472
1548121
1607035
1338294
688549
75493
1008900
1745600
934687
1218784
607998
1060800
1874350
325899
147013
1408403
1693948
281027
540588
1286201
1663015
745224
988568
527474
201271
1944319
594699
1360159
1381489
1456180
71340
1209848
1586922
107
392069
140027
620046
1507690
1141695
216146
205960
397627
111942
792509
867736
1373103
54136
1061230
1982216
39728
1199350
540858
880060
1010108
744996
924300
1769278
182658
595768
1413171
1856925
218532
661070
580796
484401
206680
1780541
1016492
1665490
459281
413055
1735140
1712614
1275025
455800
1439850
1360204
1564355
1479431
1712298
1740399
613891
1977879
194747
1890138
504996
1003864
210804
1941613
1040758
1259471
1741704
1346980
1455107
1405811
28295
224445
1004316
1566220
514826
1866060
1079433
981322
1772027
1702044
1105852
315474
1019148
1108441
549415
1260613
1908435
1500771
743442
1140585
342876
1789517
5586
622819
668148
1629613
1560471
680025
1776274
1149016
351868
174890
1505005
379853
1565510
396403
1662374
1118716
1955218
1777477
524921
742372
1728113
554831
150939
222887
301592
1915194
1559744
228529
1429399
893043
1798922
1551970
1608147
1783476
72662
1306931
1663499
1375182
1119351
291407
773786
1480257
283586
644375
1763686
123147
1801012
1331458
1747133
1827421
1103393
200011
451798
1276743
338109
937782
837114
1761410
1053627
1710196
1119897
1770860
1639842
1840590
1972291
437184
1947920
1455426
877116
395098
1408151
1587140
1964494
1098162
456732
1481324
1602854
811867
1382496
666008
772427
1527094
1448416
206800
1350031
1077909
1638887
342715
1379592
3972
875847
996850
1459946
1332198
1889760
1256253
1954537
952851
272070
1437273
682067
1406605
510841
297430
99011
1233995
141461
608462
648928
860286
1752301
1276719
1012772
232319
428707
1832626
1742031
139278
1162474
183469
1225745
1625854
1584392
1518697
1267470
1033214
1905496
356960
1477677
902120
1247736
619318
1916134
897652
240902
423289
282873
1965536
332767
1371568
501611
1292711
73163
14194
734008
966638
531205
1481174
372917
1335685
1588331
1249942
851616
1272068
1774973
794449
1721947
1450603
1915083
1315188
475295
1158515
1722048
1815820
416711
935738
523557
104923
631410
1619981
1953973
239907
1201192
114714
957307
1613326
587355
1325185
1676353
439466
1918307
636160
1118732
1764980
1117402
1122171
588610
1974662
1207253
732241
1562760
1941340
87508
48511
1446147
1406495
895491
377797
1999694
437028
324869
979587
8495
660956
1903785
607946
568600
786273
1144631
655367
1349866
498450
1674396
241357
1344792
1484714
1830204
863716
717591
150784
112400
647792
1960610
1646971
1909085
770173
807957
123520
188360
1273855
33857
1015483
149039
1776750
1484041
1086026
438679
781988
430449
1621229
397454
652952
1014939
1719218
1207994
1750047
174791
1108360
1710466
1879333
537444
914351
1763385
1073815
624010
75204
874957
1478453
498076
569774
545890
137229
1615861
935996
311943
1805580
1502504
520345
1108713
1217437
818422
674447
114214
1537440
599053
1508233
965329
829700
586417
1560808
37420
787271
632832
753926
1058672
1955467
1312980
95732
1226688
636661
905318
249601
1558485
1358077
870992
254686
514044
944309
1085490
578790
1471369
127685
1012944
879562
288387
1038192
1351123
1390084
224048
1187472
1496747
267619
1363660
95946
987551
1079716
5688
1099885
238771
939848
1488385
1408168
1312272
1246361
1206342
1995450
766900
667541
1557782
1192945
1371894
44455
1470880
1436468
13751
743594
1059787
1454563
1319190
373614
167818
1331373
157948
1630841
1508177
1963213
709304
101154
932617
617781
646885
1554754
429555
1872410
76364
1449979
1049335
1888133
1079008
198153
1102627
1316580
1065167
827476
142300
1137478
65153
1212724
399902
1385915
1834465
1868136
1250500
435923
323477
456817
1538086
1874686
1843522
557597
1323207
1808512
1162911
1366167
1502045
862934
1971623
1778768
782866
1511322
313772
1092083
1941506
857905
1665874
483298
1118368
423890
761405
1095260
1996547
1698599
1688058
929596
462813
724268
470581
1042483
1389028
809193
763635
1363178
455855
613381
1958236
1758834
1082304
23044
304726
1677243
171918
1064869
309109
735017
1016736
1442243
1088882
913446
1042301
453317
1921298
1363155
372293
166397
1836057
45299
356576
261326
936972
1276552
1227506
1065645
913318
1751288
1122910
1569574
1391805
139328
1210106
116798
1448721
1292421
1709052
739273
1661765
911181
450557
1442704
1422100
1195633
1679772
401688
1196123
1767138
1247376
429037
831236
1038801
843099
1411219
1383826
884299
98782
1314549
762039
542126
693813
1401757
1319285
291085
1898576
184875
1156334
1152697
433994
498821
1397189
1032584
1157469
179054
1500566
1744922
438278
1479573
1696499
1271339
1671718
672663
1902461
1394654
1261766
733359
725945
170903
1796915
1890293
1838439
68851
289224
413649
322096
30497
764188
338988
1249968
1128544
455183
1295382
708409
1191915
441363
567653
1153059
773219
1747752
273290
64445
1788286
1164300
263988
706282
773943
1054169
1539771
1853903
806650
1090239
869808
932802
1824490
545989
1668906
1747587
307484
1664760
1905659
857815
1069131
210357
1199729
235975
1972642
320645
1262153
1190226
1720339
202134
724335
189438
533790
1617232
1703459
112159
1272769
1278857
382461
932310
627684
286764
427555
651449
220536
1552994
324483
1792431
1508031
1138558
547991
62993
797095
1000427
763785
1005759
1549430
759327
1059771
1448751
1412971
252138
195059
645568
1869574
256526
1731305
514567
619137
1122334
866421
1535065
1421970
589866
751562
354379
813638
1405452
1345263
390949
1914550
1956655
1172959
876323
1827754
677537
1205825
651767
234833
1620922
1953010
500975
1623480
1084147
268813
974857
1338370
1356958
1240683
1810034
155859
1919759
292619
1777878
1095990
604195
610054
32354
426131
873928
802435
1292071
64737
852174
1266245
1899681
1335016
1501520
1669068
107115
971768
1104380
648194
1453110
518195
495547
731202
942366
1239983
650419
1029776
991500
1774051
1945586
769454
1513218
1821013
1797300
1873534
270916
881366
985791
1163868
513506
112187
1114013
673859
292811
1246609
1204410
1217321
1539560
1172197
1779473
129557
641927
855840
154413
1431957
1520696
1718753
16584
1935207
1321100
907521
69634
1969394
816882
1678167
1230299
1694638
414187
660038
810583
1121565
798229
709798
1624896
1164877
638768
1340035
1769004
780435
39975
1233460
832873
1761900
1763432
623413
613447
1798988
123286
913831
718372
1163409
1653565
573312
723273
983953
1157957
1423336
1570137
1404215
1847301
743690
1573826
984753
1047421
954748
1027915
978677
394168
1976750
1612601
1051911
1244194
1959337
995829
1133368
97181
1528966
1120170
1721609
115143
971171
952714
645990
395929
337022
1856621
658961
558925
1202384
969571
1917471
238363
665893
1895113
1161286
1506349
790462
1968598
664189
272624
71148
1980711
1017302
626981
246592
728786
1974793
32934
385424
1323537
1218782
771447
692851
1213742
638995
845561
267013
1637114
1104317
650792
1140385
1131652
1368812
1446727
1231657
577179
1018161
1077057
1318898
1795066
270838
1603523
1928124
1730021
809605
300385
71275
1668001
1587001
1074932
1379555
1392938
1113002
1179010
1349494
943047
346840
759128
356990
298470
1250347
956337
1871893
1349302
1474731
1147655
209564
562858
931122
1604236
33514
917226
819591
575616
742760
655513
1622083
1564884
1089385
1336311
193172
1724859
1961610
93374
1278382
1325235
1753301
1010530
484971
1994291
519545
1220440
14147
937696
1289699
1668117
237948
1294490
1021322
405034
790958
1438096
1296617
534890
44395
1562605
1842355
528751
607351
1150015
1448499
247083
484170
1838407
605607
1834997
698117
206123
1803891
1063493
518376
1150868
654376
1869083
555324
462633
976316
98243
1910944
1162562
664437
1520312
354509
169704
494556
65731
1098850
380082
663992
721812
1353960
898544
759552
231508
599831
1594037
449812
1757836
1527990
355954
229432
871785
332507
1497077
1239420
1098474
1248329
1719769
1642462
1586260
1108557
678971
1250607
1225953
1455022
127214
1795462
456324
521065
497529
1266052
370135
267151
518672
138551
1903513
450177
512643
651384
1589796
605871
1025734
1985164
550534
453682
961404
1335891
1802518
77456
489331
1949847
1756199
960513
1463722
107907
1809793
399614
1053005
646801
1303083
1414318
1746366
146290
1630225
770207
715092
1852540
220796
1067856
1017126
441719
119401
335837
425541
1593698
1912717
547110
1048297
147910
1738624
1952839
518551
1034160
1613208
1127014
1800274
266069
354094
698725
65882
1697898
1247432
581697
827624
1621463
1380453
599945
568388
1045770
875244
1435372
1258117
21660
1596627
432393
333616
1036662
308735
259255
589780
701594
14946
1261629
1888795
519266
850624
1704066
61832
450515
221719
631886
372257
382249
1529112
198045
496251
1275275
1194027
1932817
1384808
1779074
1775065
1659533
1003733
1471880
470021
1583131
645669
1803962
1340815
690610
864896
80920
1489584
1046739
1200918
1778904
297600
315510
1541566
210483
1560812
1697360
1627792
1483987
36375
1593236
1172870
1346919
451908
1119822
1548564
1171281
1700513
1423294
1517563
1053409
546378
20887
752083
1850217
1560931
1997033
417718
78217
1433729
274038
1078260
1936262
611684
511818
1281786
452936
1337376
28832
1228043
1878564
117011
22158
684432
371740
1870504
942989
30823
549046
1574251
66972
1260739
1245254
822470
662936
794315
431013
1821898
353998
333878
1819202
1383148
1866490
1775751
298106
529824
1173128
1511174
209027
230144
1620773
53302
593082
68763
1375039
765997
1388775
1354530
215627
1479679
789445
811529
188884
748322
1522550
1965414
664353
1029530
1326298
69900
784055
1310715
587919
466378
458126
577465
1241425
453139
398950
29732
1233462
441127
1109061
1036496
913995
929421
992054
1254946
52680
1082432
1199926
1348996
670506
1261063
1482628
1466510
496852
521577
542547
1660006
983093
360293
1495546
501022
895348
312999
1257634
1102762
370865
765063
139229
1418178
5078
136731
196790
1247111
958562
763182
1169420
1953544
1458360
1407068
1504093
479682
814682
1320987
1058565
1674691
1673749
1130139
1665235
1389439
1070463
1667158
468173
720792
1025952
1635626
239076
17704
1056033
834733
941098
94521
47616
1389148
1077879
1642293
518391
661095
931362
1206600
1008642
1479655
1610788
1498857
1872294
1023446
1193858
1307696
681484
1009154
725990
323381
1341132
1408978
427579
1468290
435851
729393
974556
429404
1750393
591459
13879
1269482
1781931
664869
177592
987042
399465
320021
701929
1753204
1220254
133582
340459
760707
899487
1292156
1299034
932803
1068304
1944772
1381133
296706
234336
54082
1891231
1204568
1103208
1814641
940165
245458
600865
437609
1592118
1852663
228164
1941881
95397
1355035
558989
1444457
270649
1433497
1880699
1634206
223149
1751281
986815
566661
355146
47433
1423286
1561892
9482
106458
1936631
532702
1064457
411468
1102091
241838
1730512
1012486
544812
344841
1537073
54774
1378591
442589
1741387
1568084
1415955
1330575
653309
1056928
258288
1961670
1919411
1602281
1733549
230130
80982
1269602
1036280
1415129
201741
1947322
1166875
372198
745783
1221043
1629872
293025
159567
1923032
479690
727285
628883
253249
1771184
1014589
1421884
252418
120008
451988
460116
1596121
1908876
101621
307964
546429
1362334
161115
1608011
47329
1138078
879298
992547
1325279
1845493
1142563
416860
1866844
1976469
166808
1997605
1529549
851748
565724
824581
1099088
1337952
608762
261876
17774
641402
982999
827375
839790
1689989
1919039
1161430
273433
366908
1573457
1884707
1008572
649279
234680
1811914
474960
135447
55389
1837475
1211648
371406
881747
1161390
850811
148803
1050923
1216249
1266264
728545
633651
610406
604189
1909584
1450987
1106044
1037815
47930
1307712
424432
298400
1507437
1859719
519538
997447
1487220
1933430
1116510
1827119
297764
743338
307274
460630
1763755
311846
722243
200649
467966
1464624
1987813
943626
1559268
95491
1048209
1810715
1782850
1639592
1643918
898590
1114033
1066191
1385514
1036306
162387
1055145
617874
1321441
586474
398981
1057899
971186
205542
294357
1581517
1363366
1199219
827596
1986142
1138885
1555498
1381981
513220
1572626
1890784
280237
1792014
296387
734519
1204844
1991337
1653652
640671
110273
1424429
829278
227740
1276421
1431672
1427183
257401
1587164
1529139
482754
1947709
1597294
1911660
1099742
1505060
1489568
826610
771456
670693
635272
1135993
655790
1907476
348907
1819620
312288
1237434
869665
137843
1215737
1545181
649777
1747892
1803788
1676949
1180272
1671121
252522
968956
1712112
1185525
1649995
1936882
1771104
577967
1072826
1327933
1814015
1977887
1925512
451166
67521
1183310
1323772
497730
828193
573537
1883694
1622986
1634191
143113
1242412
1170250
1966248
322971
1570908
1658443
1575882
1034647
1300098
819099
1601895
1791303
1617195
79398
337495
106388
569921
261919
639456
1475690
974991
215204
566459
1349157
1893265
1360011
907836
1664073
118016
613482
600845
481497
354970
143120
617542
1280731
1890068
1921968
1937392
1975554
1897425
1507953
1528867
1507076
213684
700617
1228149
756574
339585
190501
485845
741786
987552
941521
109289
1793303
826754
1338197
1892788
573014
1604613
291482
73239
1717445
1014561
893585
257289
739024
1419243
1979032
1278484
458835
453405
255162
335299
881711
1131633
1905014
396751
1353293
663974
1178101
1556089
1840575
787754
1049249
739405
677024
1486174
288319
18724
707610
948316
1140670
525660
1246874
142852
1244907
534955
1219432
850473
744496
1798372
768181
1748664
1675333
848383
515842
323517
503663
1220969
1916971
593372
1409963
975215
597097
1434131
1215286
685594
1201416
154530
118343
266627
775022
1714464
728712
146721
768544
1159898
378082
1450182
1908339
987438
383759
1278754
1549285
89616
657315
1854130
390346
204418
744604
1899536
327574
1872807
936514
905822
339858
1293691
1437135
748391
1394005
1566849
447890
187087
512732
1282825
1348758
1419911
1984703
338222
325478
545284
1689325
623497
447062
1776985
823226
21643
294708
1504134
1948923
519792
559277
1168667
771231
592588
1717915
1500318
331136
116996
1430549
1842860
1041081
1301558
1236910
67265
923895
110696
780305
1890884
1152676
770689
1480679
1091207
475645
341885
1277573
1162499
462493
119996
168885
1258952
1541731
754699
1581214
493018
125061
672624
1027583
508148
1559145
1042607
1037028
1468898
1299661
1056751
1805018
745
1916165
1482596
1526965
1173222
618068
175267
1858525
884795
63713
1938249
1497940
1571308
1114050
1472225
1657968
195247
1045235
1136342
1617133
1158946
1528754
226677
1894644
1803062
424348
377230
541333
1053127
1852248
1158243
410980
1077781
1152836
374050
33270
836019
656494
338736
1294239
1127375
572599
65325
633056
1815375
151024
1960535
70673
1233038
1242290
1986812
1523440
1567167
1376510
568191
840300
1147143
543658
727457
590080
1239079
1834066
1366497
1926217
1885984
1257736
1644081
918953
1350852
586349
258906
1778339
1787557
874292
828123
1360828
907096
1639895
1246061
286777
1467327
219891
1815919
1898332
1550840
1390183
888310
1183337
265795
609944
149233
724596
616189
954709
1643973
209982
307891
972672
682504
1789677
1748497
808740
1903894
1524830
206334
1686173
305194
238458
1225327
1804297
86637
423628
612493
588906
1728270
846781
733214
227425
1669800
77563
231178
1722118
1035307
791666
1253171
227415
1329139
1109457
816343
846054
17217
1092390
1501156
1585582
1425391
1169719
1965399
1974750
191023
692666
1521788
1360229
414952
95794
718352
692459
702877
606883
1173334
110023
628063
1679125
1550669
656121
1239796
1120181
249855
732807
1641903
1238622
1688379
1674485
1813693
1988676
411184
712779
528182
1810216
1437392
196742
186103
267166
555841
893068
51491
1475170
868152
1641113
1643978
1028983
1053924
129076
1031526
807649
791122
631190
1636394
1650813
1398163
600844
336921
1313392
1871665
1325884
1091791
63630
1066024
528246
233382
1665812
1627440
62746
901507
603797
872479
1145612
267316
1067909
907760
1496328
1558377
1468048
241822
1189481
1226446
516696
1558482
1858481
1365624
18905
1208154
259762
989572
120744
1328726
1419699
846732
27335
777167
1826684
1846321
1576692
242262
1971355
1487028
1325888
154505
538103
526146
89075
1441664
500100
1464915
1086091
365656
1367713
1841365
14036
403700
1381338
1331462
445048
1880073
845578
1560608
1115758
823531
1989466
550407
130950
1009229
1201324
1798776
229162
671088
1364436
310733
1750281
1389422
1812127
86518
1293395
1202475
1678102
389010
1123484
1946578
1236790
1975349
135639
1050791
1835416
850985
1785379
703440
1192670
522712
640546
1283031
1914446
1045681
1281686
235234
108215
1563810
965377
1682574
842397
1762210
357436
1033303
831408
84967
1730485
1336746
572499
755152
415268
1697712
858761
1756385
1053994
1341433
866522
230489
431099
1923250
1935786
1018992
1326433
120812
1762301
1015184
1797818
1650331
193357
638399
1210834
1729791
1623068
77721
826837
372491
1888215
594246
861441
1565402
154003
1238487
829163
1868079
107307
197733
978131
1008540
1643901
118338
545564
1739923
1794666
843576
1082853
43116
557829
1723246
1301045
1829853
913597
325934
1203216
1456485
1529561
1152163
624846
1101733
714810
868981
30951
559277
475524
210234
1877590
1741272
1050168
646456
544359
1193991
1217274
208684
854733
763504
1757327
175287
827758
1765167
1760789
1810986
544902
70742
653876
345542
1905882
1790985
1140826
1254946
1635501
1697337
369809
526521
427287
1972911
139864
143807
1153478
1287570
769600
1259447
1291598
1247212
1835751
949773
1710704
404422
1642066
1558396
125602
1359272
1807329
271972
1545599
315055
1862979
770857
1137988
262101
1934536
1008347
1326944
1241928
426754
1027410
1133095
750378
240340
1959649
1371278
1727306
1481257
186142
261099
914237
1362527
1711104
1533649
1387858
1548029
1803154
1895169
527969
1649156
1148499
1900439
87731
502941
1199654
619047
1030678
138378
1296622
1095165
158924
127642
236444
1435314
208562
359505
1125433
1610421
319250
678467
554689
595663
1948014
595026
737360
1150193
1693785
612142
925616
1870169
436381
56111
782107
438289
869930
1797662
1083647
1334766
208838
445960
741786
1672994
1546469
1411959
143384
1464248
1101867
1231534
510232
71591
1306997
527543
998497
657222
1445687
767497
1224932
1544474
1587856
766129
159254
131841
1780798
340959
1802546
760286
1849763
653055
278941
1826306
320140
330063
975323
1256592
1453743
1284957
257701
908069
34308
1074240
401360
1386796
857011
1712573
1101913
1908424
1522681
205578
1534973
496329
1155830
1450240
280574
1701348
1132789
1718370
35064
337216
177019
1684978
688000
1446801
1584099
1718355
532011
339126
1399752
1458782
920755
1346733
812734
343069
660383
1118476
1103036
599347
1073787
217328
519710
821685
621443
866873
889534
1062929
22917
918379
1160585
526799
1468480
614873
1421501
1409498
1945846
1201776
402711
1492950
299173
1456618
1363050
500396
1946282
755645
20397
1963551
1925784
1870018
1557820
1116903
1723487
1584429
510711
985268
91034
683989
1351135
1201930
744398
378211
40641
136503
844502
899700
1756040
1980985
179563
1075404
48803
316360
785151
740225
1466877
1552070
177799
975951
1119423
471701
767316
1741282
1610071
1089484
913668
513277
1128974
421177
1395655
364623
706870
473767
458783
1387063
1989929
1528205
1781001
1303180
388441
1507088
985854
1411024
885413
1568675
1432620
1348535
512113
1053329
1501530
445104
990670
1533855
791468
109854
1292869
780245
1474554
1075699
674914
867395
1424275
1119500
791591
821014
1868062
986159
456639
1619213
1069379
1970711
926979
836431
20021
1506143
1094448
1826182
647684
869004
496055
1949911
1430780
951918
548876
796535
278656
70743
1205342
679375
1495825
48771
900751
1409074
272126
1270287
201464
1105747
52856
1136090
71967
1981047
36481
943623
1847135
511224
88590
218773
1398360
1453726
1951764
362936
158871
1049030
20
738099
1098315
1817485
551135
27189
805969
710950
436312
934078
29478
1291296
946511
591118
1259858
1373504
776486
584678
598756
1009048
1238359
1341974
1547499
1291921
1231860
842908
1114624
425778
176127
1102892
674897
570653
509543
1168484
25677
1254401
23326
1212805
218072
408444
1979313
1499031
896305
929627
732249
120063
849843
776461
1848015
855743
1908194
343611
774407
367413
854384
546842
42571
1785613
1478179
1877985
1001333
876663
1897620
668697
897239
1888800
291216
1915115
898598
372842
1754487
63277
1044927
983764
1728409
466421
1087283
1490802
1717499
1978625
857792
1902524
1784149
1490028
1980431
1339513
971338
1248632
106644
1475388
1947191
844494
1453870
1986727
857346
1086293
929566
524978
65905
700015
1493554
321764
1546215
1972520
1457616
204625
1845221
1333260
284978
441907
157402
213867
1718722
1009763
1505651
4703
880456
74606
1914694
1155635
1111184
1403411
1011485
1910445
1098017
1800757
1251761
1967400
39453
1301122
1008409
334160
624422
1921956
654751
35331
298658
925064
1319640
174895
1896686
705739
201072
388134
1868520
1006458
461266
488569
1960605
1399966
1985108
1351125
1530530
1663462
1909914
152021
606302
1649759
659243
814106
773869
1891542
1369769
1698647
468440
1288954
1109807
1153029
1182542
97804
640785
254441
1569547
244629
1506212
1509069
150606
1821506
1389751
115312
1578007
686203
1212946
544084
1534707
641798
1282882
968478
1431192
636076
1007716
1513136
356181
459387
635405
411532
604744
463861
1169909
91714
143693
244626
106143
1275290
1836592
1217490
921907
727015
941712
584675
1272222
1669617
572474
1271590
1415765
310439
1098789
1388861
1246252
193104
1753008
909257
219940
286494
898243
1672610
639328
1020545
552638
1009242
1686315
901797
520114
722399
215191
136365
687980
61367
1601049
554205
1710869
186962
1449463
1649503
1755597
1435011
1403538
1991396
559784
116232
395135
11568
534994
932134
16055
311220
575343
1679728
481614
1390506
532498
893324
153692
1861961
1787586
473491
1788130
643941
17348
390233
1624505
452400
502126
589340
694662
1465175
1117049
305602
961536
960013
1568746
695260
1511616
222069
769224
276324
1715983
275541
1246658
787842
548155
752370
1452794
1469704
704767
1086134
1190594
818867
827905
1899084
1898043
876416
1960408
1696757
152012
1379413
1916660
212353
734010
842324
107797
1611797
1422789
582876
1165805
435934
1614028
1177456
1774740
308044
1720954
689697
1720623
1785434
1244166
661421
1684447
918950
604001
112467
229639
1486069
786018
44015
854481
616217
1655383
451634
1629243
835397
834650
207186
1323006
1346906
1167165
605124
1647067
1858955
699714
1375164
1414460
741808
892790
1062865
238807
769022
1437352
1587126
1193484
643352
1848597
400517
520818
1152379
1056811
17166
1279577
449091
1724834
499542
1074331
966091
152960
1003257
1282027
549154
276933
1232549
1454693
1460527
1311574
1723000
680291
1359837
1601867
638544
1656344
629652
1730987
1562689
1659269
385786
1106989
1140358
275546
451449
259579
1126305
1860043
1183495
1759920
1600516
1405580
1387200
1418655
747086
893197
1888396
531025
1004969
1251715
1018448
1393054
1271999
141434
1405841
34567
1915050
1178498
1655108
1296046
636961
1976377
1727349
564798
811003
147333
226763
1606247
1200332
499598
887643
580519
645793
476613
125099
468945
1211559
803449
880779
1669805
812621
1075284
1832069
746381
512505
1605528
198528
705848
1479945
1336596
749496
1081596
1309180
1611920
851070
1573693
1594843
1203108
296407
1820418
1427032
1825032
564383
495100
1455067
339366
149668
1331670
1514401
603181
1282123
871937
488211
828846
1554805
733156
686558
646983
300328
124532
805767
299557
10823
879048
783516
892758
1713974
476955
133553
1382799
966156
424478
828532
1497937
619633
949090
1027323
1076773
1537057
1591622
1158203
1669599
300961
1316762
509167
1033388
859395
1942262
665358
444560
700401
1971349
156053
1369924
141250
84686
1409903
1676496
1754121
267644
1071959
876420
799846
1230190
711243
59299
825386
982427
1372444
1364205
1212649
1993396
789912
987716
1631431
445147
1696586
1544924
1792261
601711
77630
1014208
20387
1793452
1475877
1580051
1832711
1449209
381430
1212513
200986
136273
1807782
1879268
1060992
1942147
1166902
1264944
1179401
1645316
1045698
531209
11682
1780777
852543
323084
1541571
1566411
1337408
392844
650167
66272
414463
1407998
1303345
1034786
751806
326884
1491982
1219284
1759576
1734718
133482
556170
1312798
1647933
895858
1063493
83208
376686
1323516
568212
1393870
1187381
1704618
265111
95136
1804310
126439
1135239
1131266
414990
22831
817144
931032
697172
1703835
1935278
735568
1002012
1509329
1451869
581257
240375
896828
1094773
738346
1894195
920857
1391855
211472
1526239
1924437
559738
1151370
1065053
698864
1508061
1829359
1961767
841388
1655473
1462191
436586
1103353
934823
1826098
1303104
1014250
1684158
730727
1454576
1307952
1221740
1922489
1947102
1386198
1608582
236029
1676331
546665
440990
1522429
1828198
967480
1987673
1271866
251985
955464
1527739
847116
312081
823006
947309
565407
506043
445490
73547
1813214
498730
905740
95452
1620730
155337
490367
1409654
1124172
1903221
921250
463765
520270
550117
1170793
881315
639436
1362675
482014
936121
713085
812474
1737778
1691669
1224685
1415068
506288
1561619
1124909
585574
1576843
572733
1844353
1319669
1729772
473661
457931
1227299
898232
1381798
575157
320078
703781
710197
1578396
67324
897508
1627176
1019882
266198
1738189
1039641
1147645
464497
820684
559802
821010
5281
676636
653842
800862
479561
1999642
1845880
1375997
106800
529747
1294379
1323483
443686
441503
1039882
1705286
1942510
1168414
1388078
769069
601730
24506
868250
966061
382666
414271
1006097
853772
50043
1403050
399755
1862916
51037
549307
241078
696255
38686
94855
455319
53875
122076
1127321
1848683
44406
1507132
1486718
770802
123432
264286
374621
1512453
1886698
239235
1669687
580683
657341
860423
1452366
1408260
1938494
1113495
1228481
1462822
1919558
638651
348038
250724
489070
596494
987549
276794
1399459
325468
1903791
19169
152382
635609
1248499
1491313
1522630
1640874
358158
214285
1619041
1904758
357187
47506
1164109
1251286
954915
362874
1678602
174235
855285
1812460
936465
90793
764132
1927643
844091
1999280
576623
1489989
1588416
393042
1482517
581664
1489314
1401792
1811366
1642942
150260
1954694
1126329
797999
947269
430812
1848234
44431
565724
633099
1434354
48897
744565
410875
1818901
1621086
712702
690538
837805
906179
1040336
425241
1091797
1687775
826672
926142
1360292
1715570
27887
1335252
691150
152778
1423906
183537
225622
1213081
926748
977145
539928
1111598
1502470
1967399
1776789
1393378
917249
1832241
493220
1589919
1383063
1116883
1141201
284252
767772
1262871
1763584
1808551
968405
433663
1851973
1515716
409490
1219921
13685
949375
265334
66978
861177
1811267
353972
1161606
1178631
1842521
816252
1740156
1680818
214400
1876710
1681370
1106216
88656
1996359
1627512
950444
457717
149223
1119559
1792828
648995
1310274
1080909
1887594
263250
1860097
333446
1707263
933172
536234
1521367
104201
1843650
651539
1996420
1291666
862365
961377
1661777
1570893
539258
988513
1602965
1952160
1620677
1500445
1661456
483297
489855
531683
961465
1192243
493999
1030465
643762
1551369
1015546
1799400
99912
1169748
1576247
1109874
643887
306200
841984
630731
815826
1136104
893671
1043179
1272548
880913
1213165
1538791
766430
436048
1576362
1853065
1451464
1023192
1796480
843287
58774
710922
174875
93291
415117
884383
879668
1487579
1430335
1999231
1320298
906154
583347
1997243
186448
908275
178580
1212867
190824
829751
264656
625114
79049
409097
1389544
395855
276960
124102
536781
559728
1614277
326006
497678
1037153
1303165
3434
925684
1110684
1664088
736861
1537614
659295
816018
297247
87840
1535003
1652571
113519
457629
1072889
1473742
735120
898329
1511252
1120210
283615
1359090
1997188
902030
238759
848414
331369
1740930
1692881
1259234
466973
312423
252296
192263
140903
1460549
1697601
1063952
1565668
877638
793703
12914
757121
1591590
737022
693448
1127372
1949573
1461481
420198
1850466
1198029
979893
1126845
996884
421310
1003707
974083
120056
383079
191613
1051528
316322
902306
1635378
1590631
1387006
1718980
1971999
339399
1205394
56389
1664676
419769
468058
526942
1038325
191478
210262
860792
508263
495724
163714
1256116
1573267
1131223
1716725
1270060
1999924
512452
701009
1975422
518477
1365141
1385673
1226028
1449225
42557
742074
519004
845588
1226582
639688
1902579
538047
412067
1841504
305325
1382266
1154911
1653574
139531
1395184
227675
261295
611009
1845934
72249
399804
1689987
1634345
211106
38600
345182
1553884
1051784
296960
1711179
1999054
392730
1819984
900665
1887222
555323
749615
1106547
1819968
1518277
1842605
1548083
737558
413812
1675068
405510
1295519
17510
961445
1840728
356490
1254864
644213
1992991
294632
870463
1892894
694542
593194
948214
84298
586509
1417779
1552095
144745
1383831
244839
1014345
1893797
399784
891850
1061374
1905949
952603
1518515
922455
963170
1393903
610265
688685
787498
1581485
62392
535871
212130
998744
580418
1485708
447342
1074359
1535840
667369
380535
387128
1634386
811099
1939162
1264224
307084
621110
620031
1165940
1518626
1081204
1344562
345987
1019043
63760
548847
1707182
377460
1785423
1519946
1973515
965800
1565131
825392
1079431
1910826
948465
417941
1975981
1971540
1755849
419974
414156
55690
1201495
1428096
1263448
1949520
1642215
1743769
352925
1389683
445554
645751
1100680
1432350
41700
1372497
591774
1554334
978202
1795449
451706
1880955
1286363
558457
746481
1962978
1431755
1672367
355780
1704089
1421661
657979
361092
685117
815416
211431
1463915
1863700
1313907
425
424249
1181001
1660183
1423230
106515
238013
1522967
122932
549338
1672283
109622
644190
1438258
1849555
1354824
1072351
500871
1162166
1327187
40017
1067701
1234597
1002173
1339973
1329443
1055989
877459
1872757
1801394
1728625
238247
1618193
1943594
343777
230726
1754421
1650366
1824490
1985353
611468
1232603
881873
937311
944109
1185440
1886106
22912
1594798
859630
785112
1645008
124360
1998684
280894
934511
1242910
409080
729893
935513
1912761
399156
1853157
434566
168124
1055303
1853981
1493802
1065969
280682
1227256
699658
1421208
900988
1479604
1080695
1432773
463593
707774
449001
1178895
1929229
443434
331960
1098645
1126954
1976728
1206444
116787
303366
678366
294646
66567
1107231
377175
902872
946663
1718612
1984588
487288
87243
1566202
1575290
1036224
163797
165806
530131
1386178
384409
363472
1170469
1190464
601843
17358
1971492
1511910
848165
532325
1862737
220596
285152
445615
1287625
375062
1562879
1241757
1467508
268916
1789977
345055
1623346
792628
1132495
1483615
385271
915158
698153
115855
747980
379996
1327865
486197
1572520
1731177
1056789
1720734
55296
832599
621747
381782
1291235
1756158
1803421
744622
404093
337430
1465300
1864468
491495
1051332
1182800
142307
1851018
1262476
1384149
368536
587660
413
1197786
472558
1091453
33725
1396105
1323731
1989495
1023359
1092508
1565157
1501495
866647
982005
1892784
1621759
1934582
1749140
896674
1006438
1655807
355401
109009
1313322
1969938
785002
1589987
988392
1656030
1298979
842286
696043
483218
1055661
688164
1625180
775760
61747
54663
140337
1312401
1233364
482709
1891878
1937813
1757738
985001
530009
1957255
361469
931908
244927
75724
1681418
951009
595863
5450
1676401
992898
1008345
1525711
1362518
529004
155191
1961398
434654
754840
38541
627509
1862479
1526362
264519
1033987
906973
174601
1820623
571267
916060
842014
1285109
1399330
1679011
1695015
1911435
1575386
1056638
1173802
179538
1488945
1862345
597370
1519014
883890
1735107
809300
1768170
545110
1840123
1293323
1370174
583837
1860985
1186246
1014158
166487
1211624
1933713
892085
395332
1400798
1206417
419689
1585648
593874
1588811
617480
103136
894225
1743744
979609
1709644
20054
874679
1220156
1016337
221480
20031
1347718
1197098
1729904
1289138
1024077
776530
439891
607260
918211
1013789
843741
910335
154731
1896361
458629
340875
985652
1635383
362544
1200211
839683
188598
680215
1655764
69885
58896
1307913
1350796
657500
144275
780003
1822199
1651733
1746420
1135172
113353
1318690
1047348
1828655
493056
833014
1855251
1454024
776654
1281222
1134192
1479754
465881
156427
498787
1834523
784535
1180361
1956369
1507631
111309
64932
1889121
1660879
216478
1403379
1107872
1911727
1892828
1416268
439512
1936662
1754566
1554326
1678714
1538486
911205
198879
1974414
426320
821983
582918
1288391
1190465
567836
1453419
348493
1912343
90425
1158853
1706394
1306318
1143613
1625516
688086
609239
1008509
767070
1033995
1540574
1272000
952082
120501
1422955
1196712
256839
1075976
1444420
543065
1509311
31999
504713
545035
1031151
220070
342453
840223
925535
389707
1065616
331471
1632615
375297
1091649
675982
1630430
1809366
1492405
200168
949209
1501770
1148501
1682300
1773172
323366
1645228
1101197
1713444
504991
40236
684412
1284928
525439
1996246
429546
787268
1395100
128458
446917
1577429
666934
1101582
1832041
1489158
213088
1688834
904590
1135158
537978
1764574
808021
1528020
1983429
11482
1562682
1021237
1299028
236395
217752
1117441
940123
1809459
755529
706508
217106
1521713
1207035
172277
1816332
1900460
942965
1830913
1324769
390153
1810622
509304
1781849
611121
1489335
1682273
1157437
321436
1159019
314969
1700338
1029154
964449
517866
573448
1680190
1569932
1945678
804035
1844162
594664
1584584
1594626
332073
1081485
421106
1658834
1316057
1525627
1883164
1601096
1475180
405524
1331013
1266946
10321
569026
866
1792747
1561126
280621
645246
1197234
1986908
494204
884980
838391
187604
250364
943209
247174
1532133
206199
986286
1668137
1610551
127851
1165324
1001879
1360783
1608899
164175
323464
1289070
243280
808508
1891695
422810
1311817
917899
810336
1665427
1572221
1308166
1567404
1665600
1566929
924565
1912481
50705
784530
271915
1270146
210750
525592
225507
903647
1392962
1042672
475229
1771212
1878825
1625898
638986
636248
1097685
1312876
951623
99540
266229
117970
49413
509896
1416316
1706756
1894303
1839630
899359
1423523
1123674
634208
1713956
1422200
1437329
1796636
1834868
1188327
448807
584573
1980778
1429502
343777
1579254
303053
1456388
1314184
1295360
858569
1353854
969804
1334174
1488639
1134829
1231277
834351
1543262
1521509
1707097
1613243
1941012
511749
1849131
944605
1322922
1841334
642599
332816
863239
1662747
928319
1321568
173479
684492
1193490
263701
986289
427654
780910
252266
1969131
591291
828841
166559
1117685
728287
1719167
1634929
1728235
235456
1571247
8756
1706593
225476
1140448
151214
1118800
1876515
1291439
1449907
1455272
1986891
217521
1760040
98259
588393
686669
1054719
249217
230523
1138058
294624
1373775
1171278
1992029
1373704
1285936
1619411
310229
1947509
249278
1377792
1206505
1921406
959123
1262052
560892
1131552
305176
315735
1390334
1926126
1077326
41373
1644508
1328449
228729
1239203
685666
457915
765922
1567877
1139825
628830
1224000
470851
1442020
1068258
1981831
1299583
1705695
1956896
1492035
1921143
457185
1574532
436252
586210
530988
1100752
600775
394662
238102
1102003
933094
1273789
902872
246637
1948939
1692812
1425503
131780
1661082
1075874
314694
1322252
215615
314029
211276
1424392
1374171
575709
1576899
1904125
115812
1997973
177677
502273
126101
1800205
848476
1014207
481948
1186484
1401225
300710
1681968
1877883
586610
1554104
603335
403525
1957161
1772238
278396
562021
410561
226883
576159
567202
1928096
1079565
975217
1080148
213789
1870360
533434
488358
1967342
107967
1958431
256099
1054065
801915
50897
1681678
1625642
461566
49776
614719
1913812
444054
998608
1593118
800416
1806481
1996745
1877442
999285
40662
650435
1069079
1196592
758132
1647601
1447038
971494
1472029
211783
1112516
200231
307279
829511
919486
1114713
1017408
73940
1797363
165466
1774682
1032398
1221240
1835606
1342899
542253
1893354
191275
1216705
338381
409760
1444869
1293411
814734
1851313
1261279
1438598
1002765
1848010
291197
1851651
220868
1741623
516080
1493437
820330
1436124
1348884
458119
741647
1030364
1736539
286215
1515355
1534197
1362999
489947
1850498
79193
1168606
1711731
1522457
758473
552602
899384
1202876
1265596
401739
789427
398393
317438
369292
222665
1190958
1002266
860280
745438
64330
484648
598325
842581
1305767
1476229
980835
982209
398974
1231198
72605
1993783
352247
926191
1726585
1759893
815916
546465
1575174
95369
1761911
116360
483571
1760686
1359326
1068221
1169228
796416
1600517
125229
1888953
1052046
675634
1515631
27176
1672545
936953
1362950
1834041
1276945
857613
701139
756166
1903056
951178
195362
1820460
1843815
157505
1359711
366879
371856
1972961
1399617
998733
458870
365621
497103
1412410
929921
372602
666201
371479
784670
560539
851440
1899016
988998
726938
656359
631735
1616658
1235145
150558
870422
1203396
86234
1679369
1765116
114683
231137
124222
687334
1431255
654415
1369832
599297
91882
1272247
1183928
313231
1685940
1729979
997496
991337
929369
55436
531217
189873
263402
343081
70224
1073917
551010
308314
45779
1007851
1174075
137464
1136644
669392
840824
69395
113171
772476
223970
1479463
429699
950514
1656372
1195601
1629372
1482914
99110
1406333
666351
1078067
182664
1615406
126499
982693
1483030
1982231
284447
763724
1115422
119765
1325307
1647529
394409
1539750
1367723
1909308
1574963
555118
1122928
1788652
141157
1151467
260753
1854690
1538031
508086
1025185
865831
243926
922084
1826842
648293
483472
1514746
1747628
824953
1471856
889032
14601
1944034
107974
1629098
241121
579399
948461
1893967
909946
1480522
317951
1338047
639175
1983754
976487
758771
258793
1253254
483490
641749
54908
1371331
279305
1081608
401168
572810
745190
132270
1897706
937958
1581193
648891
1174196
626476
1628605
338181
905134
351308
1149883
1736688
59055
1995457
26579
822490
860561
1665555
717880
1630708
1814875
504963
1866221
1910527
37265
664419
1389165
1225708
843221
1300174
568444
1225631
812636
1184755
973019
355169
1201972
348124
952857
868434
479923
974164
1132249
121042
111900
1919003
1983270
292663
1140294
358040
1380715
186407
1615605
1411960
463043
807465
1255803
1475718
673667
564111
933254
1303558
412993
1335873
1062505
894851
1402733
1279297
1656386
65181
1894591
921898
299331
1152537
908073
312239
1651779
1101598
1996000
361863
1989769
1233311
943140
471519
1037034
1435892
174751
179068
119273
1290474
1264310
1352614
1155451
181137
1551630
705874
1129870
1819259
147643
1160171
688060
1054521
1215333
1606667
1987167
1701976
1058954
994951
1119961
1424553
954495
494626
485830
905646
116772
811631
982913
595557
980026
1802799
639897
52923
296881
711871
715918
483726
1892075
212982
1419520
566800
48378
591796
894557
800365
841500
1232240
195966
594366
1688142
887349
372536
1941612
440148
1142067
1374826
1878498
1778046
181183
564629
1226554
1705435
1469694
1484132
367176
1682662
1248135
1421712
1562533
404179
396038
1496195
159778
432818
1341766
698128
823406
1386460
1059703
968504
692007
577027
1227625
769571
1600600
90712
1837417
1905029
432146
1879773
983629
623508
612055
1820449
1567231
1927772
1257209
1739837
1832129
1652555
1147338
1258557
1695709
1326746
699910
1088362
1724301
969973
1086182
1177847
656043
1363821
545945
116967
1384056
1139593
577312
1456016
1310284
1318494
1253398
758592
1279524
1729227
1510304
66024
1189819
1580589
282313
100492
1828752
1210388
81994
1463815
302454
132245
1263964
59168
1361863
1548951
888811
483681
823200
1105458
1163366
1937419
670263
1118690
1909103
592480
789739
1539781
138133
1757220
1850201
295327
915173
1239309
1969178
16783
1839743
343325
69978
825777
474548
1734371
445761
591556
1167759
1842788
967767
1633440
199669
1770208
367340
710091
681436
954770
771918
1758563
333951
1897199
929696
1483345
440071
699303
1901509
404447
1285984
413094
354077
1117700
812052
1205010
58552
89663
851920
707665
336169
1356148
510814
1870956
944116
1600415
408099
1347248
1344659
1725262
1560393
1957757
22700
1817049
69748
294774
1561111
419105
867087
64778
532607
1029863
834264
735322
1826890
1504391
909716
175872
1058877
1777183
392754
1142607
1656489
1606776
1570537
855018
1794451
835080
1227152
1612558
484193
68846
176728
802723
152847
975732
432123
1347817
1981622
1574337
1889672
100688
1180301
1848385
1450611
1703828
1481979
693371
1991697
1804620
395765
1606922
1424431
1336226
1907654
611132
1164274
133611
859376
382547
2279
1829619
1042728
995764
215108
1546942
1548020
294136
1101972
646704
1843340
382408
1418229
583550
248292
1633751
932061
1474966
1366409
846146
982112
1606141
1081483
1455050
1201695
1401704
116904
1133975
447957
825013
200732
838628
1875948
1381992
1089088
1536173
803722
563248
441153
1012207
133421
1435608
434424
1608940
1422820
1108276
160963
813543
1082722
214868
1856637
176644
1785410
337339
1458538
1986004
941944
1885616
472661
116461
1258273
487341
1748325
1237642
645543
880387
675887
573026
352297
860776
927918
96982
497018
962417
1745667
1198580
1937969
191090
1335501
506473
1176085
3753
57901
759530
1299624
840731
259630
1470292
758511
130572
1593044
1972312
542012
1874810
1368032
1370488
775552
1311131
957695
282398
1388082
1926083
1589814
622393
1477853
894857
579042
1688903
431013
15814
607987
1554623
414613
259421
1745982
1050640
490999
268788
969278
349861
224734
1082898
1783726
1090162
820735
1073113
157050
138845
38416
596029
80803
1793027
1243769
1619676
743382
773903
895155
911350
1171095
1922484
182895
1016027
1021725
55070
158708
1210934
518569
1335584
1665385
720273
1754050
1228413
1837534
785985
470254
1689917
392290
934301
706255
180738
1120675
1108799
1887067
1885194
1619985
1943321
1962920
1656339
259302
413467
1106980
700412
1745853
1743712
131856
1847224
295862
1670829
1693453
1468035
461490
1600185
1672193
1205315
1972972
1086730
1083084
867568
1237988
929539
577149
1747707
838823
656005
850928
149153
77557
1849833
1475629
76565
1137537
1272193
1178466
1901109
331895
753258
1655568
1515546
346155
485779
1106651
970716
286653
52092
1615231
1853140
1953599
846616
1573383
965452
713113
653560
169908
668567
569432
992551
1120199
1014610
904594
1014107
523304
1720826
1563559
1110160
493934
376147
1399908
1203453
1785019
253547
1844324
1934502
1864262
1196814
1682744
1665170
1488182
818771
764186
396773
733046
1227714
459204
1537075
1659791
1881397
1860775
30639
1918206
1165237
503499
266282
1493242
543264
740143
1210641
78370
1580006
301137
1582511
612092
1514233
71009
1730371
981034
393228
1849959
552256
1258678
582449
1035138
811095
974009
32380
1637453
101683
168138
1636971
463501
335639
1403001
1559958
1753947
677980
487369
1159111
1047742
964497
892072
251130
388520
1854953
762403
741758
1889533
1841915
1451102
870333
1708365
389771
384384
960529
551381
423919
1851452
365072
1610924
1047710
193948
1268207
1325342
1257623
1384125
1237608
1621289
275857
1600045
573393
1361450
665719
1354835
796194
1302624
1585382
559184
1744963
586376
632517
555015
1486754
1555748
213262
1453226
173021
688756
1025082
729313
563754
1716126
626306
1853595
1969427
297921
1247343
1941304
1725682
1091428
1001850
1271859
522519
42413
1497452
111141
1708620
956861
1571959
459049
1616936
1139821
1076730
1090324
1073645
1051045
1980804
1949099
106838
376779
1028048
1222973
1815486
540662
509540
1476379
477610
1095284
528726
1573198
378348
172218
1769870
703771
1171549
1170545
633484
849617
427458
1489162
951164
1963574
937439
1819405
409405
1291993
883731
637333
1774542
483376
1364681
1937300
1630330
264915
87777
411818
1803668
2705
252991
17223
910061
1520244
5665
1175754
1096749
153668
810442
625029
796160
1101377
1846006
1013986
434073
1214031
761300
1570621
717630
1243791
87270
1731677
1195767
1267780
1106558
1484959
1401293
1564915
788502
1519336
57015
399870
997498
1034017
358502
795167
771721
1704252
842477
1477930
135789
94966
617377
1693092
350972
1603499
1461438
1363699
990257
36720
1357775
1478392
1256888
1222095
1683802
660471
668428
319545
946703
1598582
440174
1090903
1020227
1510742
1706314
331358
1985657
1004494
484179
138147
1873230
171147
565874
1549306
688187
882093
1536064
1450880
608931
1332720
1164848
67059
680581
1757412
335718
835272
115208
1009422
732403
1344069
544110
1724904
312175
819918
1084485
33904
1848408
819546
815856
1819301
119242
1420750
28250
596081
1616592
1274821
512092
136539
123318
456141
763584
1630136
1667931
406287
1459782
270619
555240
137903
1937245
1095524
211723
948290
1087443
4617
274710
1378209
114313
1672836
1590126
15630
376595
1224075
378156
20039
253341
106876
1550884
1019550
178973
56914
341831
264720
501434
1683863
893845
1696866
950195
1534306
1988408
1539332
432812
202852
1422247
84539
202338
1606537
1547269
1822393
1576673
1422634
303777
885751
161488
1323818
930631
1326464
1905543
551251
1441873
1301488
26645
1446991
888779
345338
1799351
74284
380964
1968388
924096
64005
159548
957356
439900
1536531
1227020
157627
695766
1982827
1496644
992582
885739
1390137
1936836
582131
1643493
985637
657092
867607
1262307
851526
396050
1694705
1387573
1852958
973982
111686
761915
367026
1005101
121319
283654
152770
1561512
1112209
1535426
1418112
906749
1792188
551418
634119
307058
1300106
1925052
1250201
720391
1536198
1741997
1154815
574185
84194
1856728
1918383
497473
95683
754028
189578
1777923
1890234
438016
1908301
1084451
439535
1877763
1545843
1330934
485340
1762642
1724867
1966130
1341581
911896
931328
13195
959292
815552
232585
1623351
636231
62932
1349977
323198
530602
275959
432219
525764
1272258
327109
1023604
1754041
48874
1650404
1657030
314218
388462
994548
570742
1471378
1195265
697635
383206
1853228
91912
110233
180682
1433995
1474610
650883
1352172
60272
821427
1528083
712879
225515
1508239
294232
1449527
757582
627738
357921
1257136
1435024
621420
759624
726329
1682335
1678676
973695
821189
304229
857052
1058282
1100345
1030549
1630759
1922370
444221
1506210
1198900
1607620
264418
437028
165931
1128580
1156322
1017652
70903
281141
114871
1938572
380539
839670
1208310
330256
208658
1414861
1884523
156218
292608
1555878
581837
266033
675071
530593
1681053
1742551
1861008
609360
754504
1445335
868026
1476602
1415333
578063
1503503
1176618
1407349
1401622
1228656
1534626
363826
112171
1123385
336878
1962848
488285
1415038
770832
1249196
1957885
297988
898367
1161885
1351368
1739607
961988
480548
591099
1797790
479053
138795
1484348
238329
1927318
1571689
427131
1868662
913834
1670836
149929
1824006
685059
709278
1175854
802949
1325114
1765093
1354742
883416
429122
74109
1186456
669864
1715348
479016
770527
349750
1343773
1788127
376838
630091
685725
71128
198669
332030
865366
328870
588680
1362174
843337
754482
920069
1243206
27060
263998
1266059
459689
1686924
1564387
1739511
1897036
593900
1689596
360403
192753
903452
224257
1274685
1999688
299974
1077165
1940209
1416327
17575
128387
846012
1788822
1303232
1315548
322459
917506
826354
1116071
736124
1580979
126366
1725595
1868722
559689
1692913
1243323
1895085
621942
524348
958746
1263964
1599561
1878833
1682156
1374326
1746771
299896
385195
748764
875653
1401930
901213
1052507
1119454
871269
1197747
1807239
1404839
1497854
42163
1838190
1129879
1506999
1120905
1316936
194250
1942210
1246817
328244
1763130
383887
898447
1941587
682595
1681975
84862
1220686
1584235
934765
867067
1876196
1892772
341079
220960
296918
649234
1513260
721656
1615053
1643587
128807
993888
1082058
1927870
442453
68469
318219
335428
17713
1252264
1049423
1538146
1336870
392283
627101
1091777
318379
1465015
479896
1267722
192146
486811
192387
1734812
570343
406244
1355994
1493434
1336673
336730
1265855
1012395
1113332
1734240
1412732
631688
626639
1402554
273783
1064909
131219
1014284
176483
520996
200690
171298
1681165
293679
1423087
1584970
1220076
1807002
1824524
936758
350452
1540750
618804
255594
886477
940364
1735870
1541874
1212614
27282
1834498
1294163
586137
257217
1537093
1346619
1223619
1637821
1345276
1114313
24282
1106385
1061049
1305091
1299428
82583
1062783
611700
837783
440373
675528
58706
1251946
1428273
1757233
1958848
1420039
1003480
1149290
1201329
146846
1019663
1620073
869568
1254991
628416
1394850
1748772
1087229
1026412
1074930
710462
895334
306553
1136895
935666
1611425
1579390
1137157
360499
255579
1427184
1008190
780891
1940723
804891
950825
1872756
1396583
316420
1135225
461454
1032526
1804494
419049
1801128
1218370
114773
1559817
1661349
1455830
499619
1664179
1123315
177968
618903
1556325
742083
153206
1902446
290460
1651406
1840220
1592024
288630
105351
579951
577760
1657207
1566516
667230
295115
397264
1534319
329284
196025
875179
1118136
197645
1759307
1095688
120645
1104747
154115
1705555
1253708
1430876
776812
1130693
960217
1235514
1020730
372855
1238539
1413363
122761
312414
1361705
129057
1693328
732699
1073981
773777
1105673
1022641
546566
1628805
87926
1639710
807947
919198
1945250
932105
1871234
1105248
287382
534356
767386
1157008
464483
1494647
255937
43631
122501
1947461
1408768
1896804
89592
1800205
1235944
1270797
1776496
1243825
502248
1440589
1343739
730645
199945
183604
453669
718218
1865838
1016829
744852
1040355
1824666
983427
1790038
813891
1086105
1351410
1142659
1292204
667649
1849555
1583224
1854789
1781773
408411
617728
56420
122383
1427784
1912169
1061139
751441
407575
640298
1572473
1408065
880795
305324
1394587
1462261
1365588
44427
866789
314983
1732828
1514262
751354
1760957
1046254
24537
1173300
1365907
1846926
855311
1768312
942227
1290173
910727
558334
377329
76407
1370335
625713
1482494
113022
505577
1595877
1249013
428516
866684
1692767
106149
1664434
1235687
1654367
990576
1245960
1532022
1363676
698324
1174718
1519394
725526
140943
372899
1771244
1963171
721001
1985750
1606052
1936568
806536
1938273
1649696
1878500
530399
904234
215128
1054237
897780
1681436
1371943
224914
1784518
1243658
387750
380906
804337
703559
1045100
1410466
329676
437485
278859
517382
179372
1558349
711685
633050
1484379
98670
1944451
1181751
422883
1176024
1795895
430486
1508895
284697
1155208
1440711
152378
1918179
1659142
214734
16281
618719
1054206
275495
999075
1977627
1926664
36713
1627963
754457
1836425
1539722
335658
633912
1987388
1020233
722557
334514
250821
1224101
1377892
998920
1112962
419381
1896262
444103
374296
1924575
418864
605732
344568
1386849
350332
999513
1721502
1137456
500399
1043940
1259787
1234171
91398
595277
1186245
1258128
678047
11359
1533975
1108736
740312
796139
440892
1365929
612585
653334
154349
1478193
1218755
1558030
588856
454774
1210802
19423
1288970
1507929
579016
1177825
379298
310694
657673
1689050
1179467
171262
1723421
583536
1780652
1784662
1011063
510245
225525
685618
840002
416744
248863
843247
705379
1419466
643494
374800
1487674
121975
1775229
891263
145421
213126
122280
263123
1883535
1145984
518442
1537496
610235
1117607
1069865
1455875
1298332
1602215
1665525
1940213
306783
375137
1829818
771682
218806
773331
1267442
328817
1640000
1379887
1702987
421281
65543
1230533
1332603
503977
53590
118816
1856445
561210
1174160
617435
1338879
188075
1853516
309410
837145
788264
1574154
820506
277002
153479
241619
1153892
1582130
1944847
990597
1645451
1197546
632287
533413
288308
1590487
181485
1195962
1660624
142701
1420588
1285232
242439
1217069
1117482
236999
1750031
769853
159870
1569501
1868494
1676772
1666966
485325
1388846
1419394
601248
586043
1254049
788874
798730
1590171
918914
1973642
118929
1515109
978881
1064444
39564
224294
708117
1808192
1140025
1643789
219798
1079053
1162128
1661299
1266584
657290
1568326
1842037
672716
293241
1448570
837607
1287011
1738294
11360
757889
1096639
734221
1709245
1284093
1795230
883110
1516597
217407
1842062
347303
1841469
580409
1137376
1506474
846827
785478
729531
707608
66113
69646
1443733
474880
64099
405654
380892
386374
170961
1172575
1305357
1430932
1919211
920347
220471
1967473
1885889
386252
1352731
1932378
504075
1531012
336927
792410
711314
911635
1533748
1956167
1508209
1923786
1738596
1318459
1997338
264353
608117
1361560
99968
635334
1297407
136790
197765
555976
1168409
44341
1259225
1161148
1526963
1234052
709467
1656227
986250
111267
1331219
1062782
103133
1987234
1608059
440022
95660
546645
1171370
1007834
753160
1290751
1089941
518928
747799
72920
112408
1710823
1978316
1526699
1525996
4491
629175
183371
438930
478988
1268723
1414084
432723
1587007
797195
1678829
1045957
35181
1257970
1084216
1984595
1398405
106919
1620656
656858
653711
1994849
1292107
168615
651258
474272
978892
1953019
1710278
159906
954934
577636
486078
1075589
1926993
1999944
357947
398483
541835
1878587
275461
126847
1321162
623952
673378
675651
1797384
415491
1955941
1752005
209504
1732323
202645
1203854
1588804
217953
1367399
970050
1247222
1178816
781410
771603
1780780
285570
1990211
1976857
1343356
363113
454254
1794890
1185615
1311009
422139
1624254
1508619
208130
160730
1839240
1969534
54857
1246365
5791
659924
272305
1416115
1813376
870420
1093990
470247
1867747
335352
753792
1117267
965003
1931002
568300
147903
1268318
396260
1460995
568999
1751567
56466
1631848
1419107
699629
1374409
749363
284435
1526543
419975
1963623
759503
1296079
1078155
1288276
1899007
1848481
1730932
359034
998851
971346
200550
1338776
1532946
619684
725512
55568
827611
1212207
307951
1767708
145746
1822685
1262173
500394
537339
179362
1893242
1036789
513053
348442
1219940
1322709
1702752
1611463
407300
199091
1325380
1390327
851239
1611983
939207
298977
666570
1990162
1916597
1813663
1445863
1661218
494294
665569
1905718
613515
274144
500471
469455
1834013
1190646
1011494
1953403
887818
48707
248574
93351
1715341
1839149
565870
1896884
651552
110645
1895126
366352
1800068
43416
223026
132172
1229864
1036870
707631
922428
691747
753223
1400185
698987
698817
568162
1719870
12704
515227
1336367
1402799
1809194
847257
1230552
1304336
1286161
1094216
1965231
1303887
1907071
1992072
803644
83219
1562555
710023
950576
995266
1919732
201118
1086235
1838041
1090109
386346
1188940
1038212
1980550
119124
361455
653690
471322
1850383
203231
857368
667927
817344
107351
1190922
989282
122394
1625474
271298
936209
1001304
1129158
1462088
1572246
624067
1743445
1764232
297392
983032
1276398
1614815
1582645
1829679
1678510
1024529
358738
1397661
1817362
512683
1290118
916075
1547931
702552
1173350
1579534
1234584
1372004
40012
1513296
1358575
1261638
1369934
1915503
1083449
1532189
1086314
1460613
727777
1660262
191178
1250002
153729
1359573
1102748
1736835
1586002
1871462
1987898
1163032
920696
148220
1008910
1164156
1380444
236478
14370
195394
155003
1290791
447804
1803889
1205937
1409710
1098529
567651
1348662
628621
1019166
522321
1852301
600148
1324509
640467
777528
126403
1404565
37824
1133918
1161467
533168
110335
1875269
517433
242293
704078
44762
1121546
602582
944719
1782355
807958
1261541
461581
1577359
1763341
1776605
1372949
969292
275666
1408526
1645440
1270495
629913
398478
1440525
1476808
378738
836330
761730
188898
501937
358927
1201104
415714
1801557
1223876
995163
45108
371646
1773569
1850210
254590
264065
12223
343362
774609
112486
463736
1435650
1884687
179007
418305
1114331
1283228
223678
1582476
438330
1223180
1985718
1535822
1797634
1625577
891023
812948
116643
841128
1605726
815777
1339137
1329862
21271
1840417
810060
874088
1485381
1124812
1338043
398587
1428324
890597
189885
1050298
311624
1362966
1850120
965558
1418710
270089
471668
1592664
1730412
978435
172976
1720391
1788463
703891
204867
582165
1563444
71462
279929
458473
424210
502466
1382724
293097
767513
913696
677763
1048475
1281291
736913
1766758
1643327
1857017
1822350
1220729
1771603
284288
1729478
133531
1867056
1478847
1618634
630826
1283171
1760975
1355810
1599081
1950778
1048306
658336
408962
1082565
67464
443224
1054133
1042815
1565081
1048438
451776
1793626
161514
192500
1316995
1669532
1243577
176551
97890
791726
147497
336232
1295596
430855
1659831
250339
398487
316950
351455
1432161
22653
1290420
622199
1907677
1669973
1616143
1213102
126087
1292339
960717
1756533
688594
124791
633324
294425
1539872
963943
638049
651891
1005541
105644
528427
494795
768065
1907842
1771328
932837
1639764
371029
1556536
1164548
1057894
41576
1516468
1191091
1973010
166759
102214
1054730
135949
52771
1059316
58997
1835501
1500327
1061813
321798
1855168
56528
1163611
577898
1828450
1410535
877293
1399602
1808189
1130954
399407
301164
35549
155736
474453
1474161
1585639
1410000
1622717
1183336
1449999
905739
1794406
205066
941115
1802058
1042351
1256195
668697
875296
1934104
1719677
1100734
201766
1331128
1939540
1573315
222714
516303
150299
1184225
1019321
1076428
1565699
808349
1451662
837931
1710534
1775682
471314
334320
371485
1835950
1112961
219884
502225
1698441
488121
1767121
218663
1987883
54312
117899
781164
216975
192159
179674
1180873
1740811
1620253
724112
126204
37136
75705
55618
506314
234140
942817
835243
8329
1867443
1374178
1247448
1957774
1367241
723138
3758
588136
1467265
89756
684788
1936790
328405
914841
1167657
866992
739835
1601009
695181
1779603
1849409
1636533
1256705
1311031
705933
1994986
42342
591024
110538
1607546
336777
1167401
549139
1166092
1169657
717779
965487
934212
1156086
646965
311593
55534
1890986
303172
239269
1657944
981795
698085
1562022
979120
1425587
728182
1268102
327718
995734
1329805
952371
1318150
551132
579233
530677
1685102
379037
674336
285122
349094
78090
1652339
690802
1701596
863406
1081873
1571362
596110
535454
1594073
939831
1932656
1183210
1444977
617358
1284269
1054237
383553
877884
351126
1052366
1042797
32717
325658
1702409
1423241
1289588
668087
540933
762745
145423
1611427
1985519
1057996
466321
384350
1835519
1657115
391520
1486180
1347456
1039687
1978197
347332
522568
844435
678415
810410
756803
1797800
153106
1250556
1443386
1965650
832434
683158
777439
22371
1838761
1378948
13597
1380180
1045780
724284
930492
1083515
197813
1645694
1952475
573710
1975459
830986
823933
254287
1828704
181115
1499969
4735
604556
1190302
93949
1569641
166915
1125909
1276665
1678059
1429906
1398616
1214311
779982
227802
516148
1961713
492504
372620
184419
1590237
774166
1872126
1207074
1697913
563170
1989744
468825
205287
1574352
24745
951353
1009909
418310
1419945
826893
298118
1829952
1431449
1309545
1527014
1295960
1335667
279828
1253543
1749101
21308
997838
1197459
1601390
93673
968803
1085056
183145
1787773
912714
669519
1721104
1333587
290581
1631316
887795
1599559
190093
1697465
782297
107897
1957683
1347776
12309
1421208
1702123
1800560
1433589
185592
530077
1159984
1993302
1643586
135203
920592
1443476
1565263
802067
117480
1938942
238532
1005266
1783920
1108389
1625746
1491240
1323198
769176
1704302
1908289
471407
1892842
1657149
338582
396495
63482
417234
1915453
24214
872071
1652668
942862
1291355
165742
1341471
248705
1420354
1544003
1720953
939420
449540
1280383
317917
1892381
1593296
1391352
1202692
627223
479071
1136007
1601469
839812
1814075
1211829
1007854
1155404
1832882
1846657
910849
1729558
434986
616634
898809
331592
955354
371370
1925143
694467
1748648
1999046
1871824
46298
932563
1905074
533352
282547
1562397
463883
1611885
1664922
728727
954276
1405238
598561
656707
107135
509929
796899
1350231
1808428
1343284
931942
1178423
1704419
1381865
413628
425258
1544146
2315
1691593
60463
1029262
1033289
204901
503327
1080141
317522
689127
1333636
561249
45614
318703
1424596
1957844
1016716
370736
287689
1838478
1255895
1856480
1117710
1890411
1956079
717203
984721
907758
202888
653464
1239377
1664547
763099
1647669
839602
1300390
1295751
758912
171843
1884962
981382
316220
672999
1460194
1961117
608394
1238255
1178685
1481722
77069
493879
1425505
1436541
602810
208778
551289
1930621
863543
920016
446083
1208623
1598954
1403064
1274570
1688594
1987835
319500
872642
1668188
481525
1094225
469850
875765
137971
1774115
1447372
1064348
1947202
790719
1473659
265634
1735673
1578058
596168
525091
1787025
1192269
1214971
527044
1750709
1433044
945914
273509
917161
1938617
1065354
413569
1889671
1290101
57976
520744
1015155
148976
866640
544117
651548
983021
1069990
1435771
1385618
562231
71581
258596
1081583
142543
279396
1302898
1437401
977149
1028031
1641278
1301116
210515
1727115
709026
715634
830598
204531
111532
1222101
1933015
153374
199510
1077338
893724
371151
753105
972403
1741894
1271170
1019753
1533572
549568
1313909
1769472
128884
839406
373761
1867185
1749244
1190158
256700
1594946
1155347
1869407
480602
921298
1982671
1501105
1092645
161569
793910
807314
1508011
1954207
910328
962403
903955
249888
39362
1134767
1561355
682652
1059246
362694
1646387
752538
138598
495433
1859793
23625
1830142
341401
1265318
886867
1789191
260871
1845893
36287
842026
283381
805011
958666
651168
1697025
1670982
537508
1144016
790971
246992
20768
1687944
1107411
428237
1421542
735063
96613
1265695
1125117
521440
101893
1165773
1252426
1488823
1772538
1203264
311595
1662349
1988667
1011188
798014
991533
1966064
323508
70593
983233
400042
268153
145287
1250705
1139564
611682
1093898
294843
98287
1894786
1368895
1385315
596468
424786
685295
1920985
18257
1989889
1656244
725935
218389
275291
1548912
1575290
127928
593682
1899868
328244
522464
1036154
468943
1160557
1130030
1669279
1792048
844133
238249
1545815
1748976
1616419
991729
805766
1864847
1188217
705354
72872
848924
535122
610533
267687
729690
1119146
1729043
1110627
1935499
1442995
181452
236518
621634
674727
869749
151915
1139529
1297700
1361382
181376
1692999
45430
1102234
1194056
1086045
1447416
1642426
1567782
878187
771091
1158077
1096331
737766
777774
590977
1613663
1254924
832670
1792276
846384
76179
1243685
1604750
1636903
1855588
1281540
1583312
770130
1929546
664974
505575
1565241
807121
608234
1417895
1626499
177515
27622
1903757
1543145
1848973
891726
1469378
539542
733601
1209613
1477952
189611
1522543
1892514
1306947
969969
134053
1356023
1730513
780529
1414223
1792624
681633
921672
119951
293581
569695
1993633
1856954
945704
16667
1148918
107216
549319
656594
1129643
1371211
1107929
1747473
1412291
1689380
1278620
419487
1087692
1181053
1318968
1195059
228092
1268404
1833057
1968760
1021986
342547
1280880
207230
1794752
571970
1418106
1511388
968267
1174281
537876
470005
1255981
748473
1935922
1638413
1124806
216843
1940923
138908
399016
813884
933554
713495
115492
886430
1626098
1846175
633499
697845
1686394
247356
609545
729631
1177522
1815650
275184
1060739
231019
1883466
530323
1881159
1446709
1560530
1384113
1754808
744102
1537988
2562
1095809
628535
556496
266048
61249
799909
310467
607208
1075415
1605385
552485
727116
1984060
1877576
364532
1761400
981784
294
960240
1768357
1687899
679070
1939889
1177607
456793
445425
1983416
31751
12598
1558612
4576
364860
72016
1772552
33010
979057
81164
155885
994044
448004
342503
583085
1925698
413219
578330
740751
1051656
587897
1371919
1859779
1465769
137172
143991
48141
166744
165307
1614388
347917
1946374
1582479
210648
1965394
384048
311283
557797
395172
272824
122887
670472
994578
739892
1000501
662175
463094
48036
557780
224484
467577
230848
1248704
1581152
97166
1403697
1110043
1908904
1968344
1579837
1013212
1481982
457757
597742
43873
540823
190818
340318
767269
1697649
571377
718396
960905
604815
499844
727991
1976969
1055434
1551302
688172
1566378
1631346
480627
986166
786046
1651893
1029370
1344019
900978
172546
1718428
1598430
1643092
865224
1197231
936643
1564565
1781817
1333460
173257
490683
1560144
873428
885902
893824
1605335
755600
1731420
1701514
666973
1304711
1625038
607426
1184732
594444
167351
1146734
675926
995106
420395
444971
39176
131152
880830
1375045
232796
1707908
499929
560110
1883443
1458244
1046176
1034007
1444149
550431
625015
1836626
47865
1639207
1973063
449528
674124
1622652
756349
1953631
1396415
1280276
1213329
1220073
1048817
158032
1349177
317709
1257605
1349648
1048646
1033492
650076
1449050
416925
1189565
1040081
1736780
1646506
1861282
258449
661483
1325076
81107
1416098
206649
1285033
752591
1500565
298201
1941675
189108
1383911
1145976
1663902
1234242
346331
366067
1779581
1788875
45258
700911
1802890
475890
1112561
1176526
215163
224679
1119535
396708
805594
296803
334802
944797
914904
986140
1212053
875992
203494
857987
1322310
548750
1461933
418301
1462351
937726
1997543
669722
1484522
320655
220093
1231428
1865971
1489115
1737280
656549
1760053
1555338
441851
1380650
1067153
285451
1057946
1405912
1248645
572137
600020
1872759
632488
1039431
1331228
979908
640984
1983136
580482
1487627
235759
1929827
1251921
1079337
971062
1045072
1584534
257635
702576
1412374
6150
1396613
501898
631762
349477
104564
1987127
1725575
1494739
809404
1965848
1972900
20046
1610419
610332
1180222
1523598
1752808
1372089
527585
1067077
1211843
1926331
721833
1715447
1635309
1891519
97823
821835
358084
327291
858966
917488
621669
1003733
730849
5462
1186800
827575
1842153
1901220
1448474
949452
732394
923532
1298772
235563
47365
218327
1468233
1683103
1586864
774434
1019723
431904
415192
1503835
16649
1108821
590553
701728
439982
1237995
802895
1613801
1066223
380039
123664
347643
1211558
1611253
103740
91663
886137
1376108
1972510
1556358
1431239
1488013
1006717
285622
1374378
1806089
1532988
1540361
431321
376087
1871779
71406
1120036
900450
1489636
1712710
1623163
1089617
1523127
1732609
1971668
13545
973558
1725939
1636219
1622198
1350635
1676181
1025900
101131
1881478
1879127
697720
413616
124870
1183996
1385745
564932
389826
1264447
1042155
304019
629744
1841099
1252096
86809
1629500
1886225
135637
903183
109354
326491
1013930
1121655
724352
1702134
1295290
103269
1507092
355825
1405032
1531501
1680278
358688
289013
1584068
365237
936679
1409548
134641
295703
1254788
1661879
660071
1417915
959470
1866609
45754
152163
1343132
1371907
252631
571960
1929924
1935707
1987972
1793018
1723303
16296
1480917
296556
639455
921385
1283693
802489
495394
1547597
20114
923592
639992
269601
1557456
258726
402605
272127
140308
1536414
83152
81815
1860772
343821
33138
908665
130815
1890494
821426
603030
952801
1627354
448083
1544821
1970292
1454377
1211197
1781544
1467286
581332
1565737
48111
1278837
152767
1104059
360536
1018018
1166623
1414950
1632219
172793
1089039
821295
1193913
1241227
1000856
653159
373408
1003789
600171
1876588
1846431
1080208
276963
1110655
1076500
520427
1910479
6771
133529
1525167
1048993
1383927
504389
605551
961349
473656
1375581
1263333
271065
70656
551525
1291109
1683424
1075068
607318
1690388
1586047
842953
876766
447688
616573
794334
791551
985540
1381031
1868227
1738393
1323862
544891
222930
689290
388861
1156101
979123
1848908
1828240
866644
701913
1442290
817068
1203825
1271993
645680
511968
1835790
1849588
58369
722487
1061201
94130
1580235
297665
176401
37166
1845617
938614
1837714
678216
290820
1562459
1654815
1173899
646066
1529590
153453
1607651
1280444
1849694
393380
1181911
1120644
750676
967821
703103
1984210
482363
1785386
1760570
1996676
1065437
1953600
393466
207082
676037
829729
1204553
1862633
305523
995766
531285
101699
731437
1845841
48907
370384
1617525
1655862
549974
1403755
1609800
1015318
132368
1083535
366229
1981099
1111707
66380
1517603
1058512
726131
119684
1321409
836072
1729852
1227124
1475371
1695718
974623
1658160
1513045
1143110
1761098
18380
427539
1921829
409862
277189
1809003
213692
1023778
1259276
1013451
1462488
1222004
226473
509199
212340
806778
1862364
123313
608428
1571015
471879
680916
888553
328739
495336
1630661
345647
1013483
888015
275820
387447
1295713
1606247
1760993
1941080
1082078
114245
576875
1151455
1010140
1630723
817489
1689808
1715059
1008582
1480369
1762662
944907
1141114
1803048
140597
1510794
1928454
1255734
1560856
39376
702596
142794
746292
343326
1325643
795280
1687357
1761901
1839445
1413013
1386947
285904
643660
700448
965359
1971329
86061
947944
497320
174282
1460804
1398075
1177794
973745
778412
267091
197032
984782
1171848
1432452
849983
459198
1933310
1138142
1936292
1972639
1783132
230219
1453297
1915142
658153
1229325
1659562
1124782
1913735
552023
824173
1750339
1147172
1024847
1652346
1557841
682085
1345734
192110
413698
693059
1870702
7780
910438
379933
1557877
293898
1456415
1691237
1487942
380588
10653
1983540
43373
1903482
9472
550604
379313
300478
774013
1451734
494969
1318035
822732
169131
179508
487547
330671
1127829
62593
1397442
20917
1812528
1745226
1721731
1371000
1102706
860967
964699
431771
1149728
35812
1508203
79636
836113
99007
1794759
1200288
318173
998203
1167404
1006499
1103906
1695386
1147376
471610
1296677
581522
308279
1783268
1577632
962681
1474837
511743
84311
100065
17945
172698
589058
1706010
49024
623902
1762094
1156926
663549
634236
473157
273980
639048
1144304
1575115
1749888
1859146
1011549
826297
561018
1208028
632852
940455
1587342
1358559
303267
1259543
237362
797651
733091
884703
1998128
369971
257453
1021162
1984133
1649012
81443
1653229
1481317
1216197
145216
193623
839194
872959
1035528
535679
1227348
856823
735399
553916
1971573
1021206
778930
1116508
1158060
1195074
799985
1089483
1507159
715769
1516164
1716515
1106055
1214650
1749958
1586057
527148
756963
914090
1741769
1653181
1296502
1398465
1473857
1263271
1386502
700669
1159247
286415
1868685
1992861
1055592
146768
236766
58131
1798913
1988469
1257113
1728357
1910814
1351592
371090
1286718
10515
1526150
377658
1224395
1238487
595311
997878
1888369
1827397
181707
1569830
726210
294836
1940785
894653
723091
1312558
1858433
1688297
1575830
871961
1574798
34280
644433
1695962
1640168
1320700
740669
247824
1652127
1282626
1969363
1873730
481557
1333596
665627
265783
491968
1368772
1192943
1606574
1724718
1093972
1731253
1865106
468256
1746578
360749
1351044
968290
1238129
495488
1819277
1586587
729096
723504
137729
660847
1483332
447329
1869170
1879891
1933484
610133
44662
612276
496299
1713889
778981
1514980
25768
958356
1255812
757492
121778
1070367
202563
174461
1607478
1806825
1369217
41595
464310
1246095
84991
1251128
1815528
1501178
1329752
183871
1290831
1154948
1728692
1734022
527376
21407
43864
90487
1284494
1038768
1003861
1034317
736415
60514
1035807
8992
1288215
1596788
71682
101694
936130
1642184
1512160
973757
1931140
1212140
1915851
1821021
197195
1498205
1573118
1025009
375554
1084398
1413643
493257
683986
292280
1214604
623315
846135
15761
1179386
58005
1308680
1661342
1901496
781791
1966047
869298
1096708
200558
1398287
1554757
1926581
475925
1783377
1689668
1900674
1590399
63469
167023
214947
432525
675588
1727203
879266
1893893
385521
517264
306875
1829819
1852484
1892949
1324780
1064521
1157252
1622118
1748994
1011142
308447
89803
603137
278659
1320928
1734197
672740
167391
1265850
1671597
1713013
806010
746129
1705226
1270526
1786445
1076900
1663078
552200
536553
452501
287131
1589248
1941535
1294631
1336356
450670
110988
710706
948665
1322758
732148
786419
92217
999200
770351
850877
728969
1942485
1137486
1941946
81864
568012
228437
1219361
1111882
1777593
4831
52775
1137564
315660
819797
115815
1502693
310105
1890422
1291005
229791
1562561
1230743
993653
398297
1603040
473042
1496656
1320924
385393
1520263
1534244
381811
1105262
957878
1479650
700485
1687426
344392
1403212
1368398
1348041
259192
844649
1872519
1337764
1294923
35437
1668030
454091
1616988
498768
1534228
270538
1131267
987266
47574
1248209
1789795
506232
721494
1248541
996331
1240604
947123
883610
1776835
949162
1067718
1647752
799923
1330096
133896
452387
248955
852376
886529
940336
48658
1834103
270888
1710699
1737650
584514
370361
1758905
1692521
358465
1085588
789842
103953
1303299
1240599
814152
1348691
1644357
1181749
1610011
1852301
521354
342708
693732
616024
1940087
143535
84649
1555147
1966786
1025107
631471
1727208
1042872
1072528
1447062
1906741
1901183
886968
1551071
1157578
1602905
434071
1915294
1878634
1650026
1966867
576352
1428357
1434267
977016
1328517
571574
801707
618117
467353
907905
72666
1765438
387557
396970
992992
1251246
821385
1485416
417171
1317490
848190
466243
741653
858601
1363104
1781048
1987100
1452886
1184891
354564
1892707
1342323
62422
577405
1066263
744116
221906
1154882
1182046
1777726
994448
1687200
872624
534965
71963
1925706
781536
377004
1268596
520571
1986528
1540077
1098866
1875102
1927655
332864
1310920
1961613
626064
120847
868981
761851
1035838
1350368
1043593
1289406
566797
91784
1338034
1820251
4255
34484
88056
652585
392189
1481612
1611935
310500
198905
1404973
436332
627959
1203989
302303
1153034
1816947
1210160
91053
1493590
1138834
460610
775300
396274
1122118
1887361
154810
1718964
324058
1788503
357315
736872
630395
1346600
1723978
1160625
1706335
1448695
1364594
1474540
1348777
1795888
866339
790581
1775896
296953
1228581
299538
602278
868467
816379
206133
1923959
473178
59410
1522018
866515
501677
71891
1528342
1723164
762481
1377922
1509955
1517958
658218
1916781
421065
1933852
1601081
1905818
1202349
335489
45428
213548
1340700
741607
1696639
851173
645391
1567438
1869160
926549
1517378
85414
1186107
801254
952811
854516
1197122
419854
1584295
1668766
34453
593841
335249
1327375
1454380
1313818
1397311
1003592
830934
1430011
1919377
950298
1974348
1882946
1923333
269464
1625837
1576406
1696247
178535
1548270
1526745
828239
1203041
614870
692859
348923
1914367
1100039
1927521
1278647
1987936
1364710
505861
187749
157724
250370
736265
476432
1731486
647922
1551838
620606
1631250
603927
1611593
1276365
936000
731505
23974
862057
1891726
830237
105849
1320420
1161691
1389835
1726008
205740
1580022
1166541
140217
512574
1078850
941889
658595
465595
1426228
490048
768369
706965
778234
604333
370826
298128
1871467
588194
356469
1638480
1941513
618934
1861776
832147
168679
456238
1950965
1912255
1894439
1173084
1981983
793905
1989122
1479563
900730
678517
75823
1448893
190500
459028
235131
217684
1820435
1244549
1987712
104801
1741287
1015198
369595
758103
655145
716554
470068
25400
525437
1627722
234984
217005
1102715
926116
431535
441023
1789019
1416735
1552414
605157
1609438
1807
1768057
1248286
188511
854431
8089
813032
125897
1142584
1351884
1036875
641052
709593
95952
352029
367494
1130104
634347
15209
877985
448415
191978
239447
1446033
1329029
504478
597115
244526
167304
1005495
76617
1874483
831491
166350
1235123
40132
1339926
1428260
1976282
417514
1610851
455182
651074
1208790
1399934
1540767
591302
527183
1180698
1079339
1685779
168281
1323912
1793377
1279320
1749983
1690165
924763
1515970
1659910
1161276
1471751
613052
649741
138677
1951005
446833
923923
1433073
893846
1904224
1909007
435752
872031
392895
1062814
1158155
1151686
860721
928629
206838
773146
1999069
1368479
1784711
1996971
877974
1442662
1084645
1339702
1740499
510842
431415
802767
234939
1415197
1367659
1289117
1186507
557382
720960
1117306
1683138
1846987
1896126
770434
38961
805312
1831104
482470
1848500
783620
1559561
437381
1741784
1659280
1046074
1162508
509311
1805638
1440280
1504115
548544
1403852
868968
617633
20101
1510013
523118
985766
484101
679104
307065
1569096
902468
67776
1828249
1375543
299013
1042858
500391
1843825
955451
1344530
416276
1477488
72322
369754
1507535
442186
632417
1993215
1212428
56210
408815
777876
1480276
289530
1318829
149239
642185
783675
1388514
1715618
108732
274522
1449660
1147269
1030758
1813050
877779
290317
1314684
1999436
514713
1606327
1073843
201895
1047665
1167511
608774
795659
1738557
1912025
1878036
321318
1304882
1621424
1752393
131198
1468360
394341
738848
888826
1686379
655938
1558324
947495
974356
1419387
1418245
730219
1800287
709798
1836070
779413
1582333
25549
1731241
964955
984572
1227949
683271
1046868
1779768
196525
956694
1211244
1591046
1945725
824274
260941
1903135
1914267
1273704
386066
333031
244013
1924337
1193204
1058363
858074
1119974
1610596
1743144
695046
1953705
497846
1110727
1120542
1259749
867364
1563154
716343
560554
1143677
47870
1442513
479904
807639
674515
1812071
1305811
241963
1770639
918802
661253
251537
1987549
1083820
129158
1406161
1233111
406380
1116310
1010613
525077
1315349
1310592
803380
911532
935264
1498960
1937339
1354455
80556
1366992
1415811
1761811
235128
17323
1249391
152589
656878
1482630
1960961
1916340
1853616
505598
1099677
1556208
1333874
936017
46176
1143284
1738604
1901735
658316
1908203
1623410
488790
899939
334133
1027824
319464
1442733
1141185
333566
1185001
1939769
861322
459443
1882287
1681320
924577
1649537
1777386
441367
1013706
1383568
794992
556935
1411357
1768834
469182
1910378
1720428
1896395
1330124
245128
1745925
1454063
505113
408002
916204
1690870
284496
1750936
641557
1674130
347840
326529
372769
1298713
1757494
1345754
657591
1475078
1273366
657431
481009
675745
948000
1532341
1665713
47068
739808
1341317
148941
901236
1288973
791695
797301
1600694
507935
1850615
1260943
1492712
241428
1285952
1603097
1203955
206792
572419
889533
827869
510805
717684
533706
260962
1260812
1646565
184823
1642548
1477278
1500095
737711
1112461
1646403
1707821
692563
1637743
342800
1583247
1022379
255708
251675
720935
1860834
491623
742923
1499940
26570
1610650
1352546
1752532
691756
721009
1893348
1266839
1248795
316954
702031
248910
1510150
1282069
1469568
1486319
748574
1554172
1851984
477618
371523
397683
7474
899092
601815
403967
1670253
1518429
790460
178568
1801754
360218
1257791
846339
1016556
727448
1724952
1759372
1649966
151311
1792168
874384
727487
1992802
1119792
496863
1283081
36504
1680977
605493
271929
137820
1837271
963019
61457
285403
567251
654784
1533365
1818029
915357
423941
1697943
365055
280310
812488
483813
741914
228832
200582
389177
1557869
1363857
1352040
712104
506719
105473
327490
664096
1113834
662493
1997676
936360
596504
1274026
1539293
1214139
847443
329588
675077
193334
1237331
812028
622042
643102
699813
562153
264301
849290
1146251
35530
839309
965181
816483
1454137
1363150
1292445
1489331
76989
119632
1528353
1431873
490475
146342
1871205
115574
71785
133654
1595474
19422
189576
921551
117250
355837
381281
1291601
1366048
1177735
1057776
1297786
1302322
1772660
977325
1716283
1147029
1143721
1441567
1276814
1200435
737595
1246816
1793875
131473
723507
1737476
218992
1189650
67708
664378
297107
1709681
525232
165774
1206188
1926625
1587548
1248904
1126342
1746489
8646
998197
1660679
315190
1948847
1801716
1739711
407272
764780
268647
1772465
512827
1892914
1755026
1181489
230512
1755350
1280709
1690571
526393
187008
1060201
1603759
998086
1997077
1081769
1955840
742156
615485
523726
128192
196341
1365680
1848151
740175
1601567
973418
1073647
566221
1551018
1466996
301242
1734139
1954250
1647650
256937
156653
863603
383157
1642102
820140
582872
1546467
582302
410516
570622
1814349
1215903
1395883
620474
258782
464013
1545643
1065232
534112
138669
1350063
1190316
1042921
375512
1631467
1963657
507454
1909945
734550
1591313
385334
965001
44149
775796
1983059
1776818
1785948
1298333
418383
1208014
191204
621518
16476
1729054
1057552
188512
1294436
1024845
979749
1804357
470387
1707311
147838
126756
1151724
1464157
93133
1698686
449632
94765
639051
154940
702960
223145
441265
155489
678790
661262
1839511
913674
1678600
33707
1586866
281028
1719854
932269
1637691
1603773
212470
1331609
1611316
1723774
1927445
272063
1175355
910851
432414
1488798
253097
557493
212711
1022958
1379791
1223197
521307
1546934
637255
1571941
1762791
1740862
564700
1389486
1181571
1065767
649936
642448
157839
308737
1528507
1277132
1263317
549660
1630596
865136
68430
77792
764168
1766927
1178373
1706665
1327260
1067182
42149
826687
1375459
1385837
1295139
904242
393778
1748892
1176876
1981023
1671965
178925
27248
1414116
1188034
422485
1070206
1978330
1076637
963869
934317
1754436
1080447
952948
1697429
56470
1532045
1879365
547639
734439
1049049
1819450
568404
94936
161739
796693
1723230
1643209
394549
1713567
1358998
936562
1151124
1964885
1868554
1751035
676727
1583081
381562
1172546
470880
1630995
645731
80296
439609
1396444
1837090
361133
868399
549948
22786
1169548
1121979
480689
707707
1280572
162690
437859
1178923
1702709
140691
1121608
1947145
1310287
1274006
1736736
1267666
305985
1275990
1919854
464402
1509586
1700912
1064919
1401000
842230
585718
1396906
384116
1134135
1671695
1218560
1292841
1660780
185030
1771917
547212
200176
1787061
931055
1963512
114256
1819705
1286019
1334974
1360155
1975646
544225
578050
1640666
720944
1772431
24401
1149113
369825
710996
1739071
1515493
985218
479245
707005
908764
1555579
1216212
925688
1958
862035
1959301
936142
862523
1587117
1139002
1062961
1841124
341016
375466
1234621
364166
977228
181919
1215397
1500464
1635578
616408
1164706
125753
801119
560361
1278953
409337
457081
1214564
1466903
519396
1770294
1012602
1718019
470165
635730
1535397
1778826
1083630
612303
817262
1105184
161646
1252084
573301
1811987
390868
1753809
1610356
995469
1258061
750834
834998
952343
768011
1461432
273559
506093
467459
901041
849471
1051927
1190721
261075
194789
220098
651942
1609239
433357
1312365
1192321
685998
143327
40514
1088961
906071
34323
1570196
343317
1657342
451604
1884643
1600179
1730334
326189
1388137
889179
1485171
1429834
1496919
920420
1299890
1682365
44387
1984005
182179
154557
655545
1569056
127910
1207160
731118
355217
694876
830143
667732
1958933
1708019
1250565
536873
1147584
873210
1143416
911735
125538
1979705
987097
1131998
1753675
715737
1980410
941635
1976899
1417364
1943756
1621119
528190
1064199
1952663
409987
1478071
968038
1851509
184064
1560940
413581
251017
982940
1550032
336961
1410679
1380658
1384999
1181808
1942025
648051
1831724
1179299
613349
1123693
336560
1999914
710043
876665
1949388
1091056
195970
1635440
752884
1275183
1521083
1007183
480587
918787
905344
78182
820728
7959
1532227
450664
494936
41834
1908773
231968
401774
1009470
368388
1662620
1903054
1126454
1896994
862992
61735
601034
636730
1575286
1494198
256202
1419994
325562
1025877
1052375
507333
1226841
1708689
313273
1268596
1048453
432458
1533671
459478
1234378
1748251
1854557
923700
877661
1718475
828137
988653
1661220
523799
1792262
94675
1151894
1640068
1636538
1642066
270323
1220059
1243085
640738
1628790
59715
1581213
462753
650633
275775
1533714
567320
1619002
805819
122490
1732960
1375325
463607
1859262
1067964
1583754
587465
494236
123413
1888095
316351
90971
1271792
1867327
1824750
768414
1930612
665678
786973
99896
1219975
744737
1380954
375635
1478880
1283545
1452586
1474957
345623
1614231
137436
717735
15506
1638452
1200022
1778634
576136
577558
1747533
930111
707743
1632915
1366802
856227
1791406
1660108
135947
1201072
328081
1047978
349316
234016
1431221
576592
1419882
917682
1118052
415547
1637100
1791768
133565
1051657
1848054
903282
345572
201246
471048
195051
169308
783012
1874713
53490
165739
137557
1709774
529222
1395057
1875671
73396
1134410
1301974
1388515
125721
457838
1449735
35681
852184
819536
462445
154663
1540307
1429843
227466
1996972
423785
247948
1829021
393757
659633
167632
731598
1460952
164871
908260
1504360
836184
1784036
920033
331832
1479109
1507102
1785449
1425773
930710
577831
1540186
46227
1550943
267052
1674525
62646
1993337
524542
980934
926247
689129
385235
138985
333518
142958
1135727
1378077
1672834
942538
472752
919904
639912
1235319
280555
1696783
798932
288759
667679
1710888
807773
130484
190425
359247
538135
324529
1764791
487061
1572667
350867
198136
1781099
827554
1748249
1511063
1170369
164466
135930
1466769
1172941
555280
214582
1770822
1875899
15711
84073
93225
445994
479829
195158
398884
1112706
653245
451643
1545783
1373227
427833
1448111
1051444
1190864
1530676
374980
1130491
1940533
1382704
139795
1355066
617034
1397558
1067823
1321499
1895152
90586
1842139
1465068
422376
1577359
413858
1963063
1770218
408794
128084
1366716
1931869
1604595
1632051
378242
950777
1452169
921455
1172819
870605
1731885
115122
1327620
1690681
1505068
625724
303290
1878113
1600576
498307
58450
1052038
1039992
764591
247739
45475
277338
240378
1084822
713031
468351
302802
1247022
428102
372475
1380914
992396
1374460
355001
651296
709144
1895989
55953
44952
1375974
1017405
1894620
1407697
783058
1704275
939498
1339138
709761
1172976
696479
773872
587190
1081325
293642
1456195
1721697
645608
115995
618564
341226
216038
578761
1621179
272052
841749
224264
1990356
1117719
1276971
1994426
154494
551288
1081487
385450
1751888
303507
1789538
594641
745849
1719052
514488
445579
1461927
1248720
1464324
1212124
1341670
1734660
1851196
147001
964784
1116564
213549
1861560
120123
247971
69213
482926
45184
281456
958232
1095566
1251499
777091
647500
404175
404695
1457297
34221
227116
515595
417646
722690
1842038
745368
1904553
389560
238661
1407757
82566
689682
1340833
252068
1391730
996319
132125
76664
1676800
236395
1991610
1294920
1739697
329687
1812407
130394
743111
1806843
1643967
1356225
643393
1535495
1792903
1874360
534588
91058
871341
1919716
1992762
1620304
1018679
436511
1738412
1062389
1451994
285238
1950398
1917862
1220313
1635414
1085173
989260
1593631
947346
1404924
1260078
1451268
207812
495859
563302
525026
1362972
635024
1330461
783975
493932
763523
1299491
972297
924385
603089
193421
1836034
1050228
79882
912074
835929
1778769
1820864
1235499
849326
1550385
192
1578909
1473116
871863
245071
211554
1771576
139337
806374
1467369
484942
1207261
237943
608681
450294
304367
63913
1057697
1105215
12424
1357345
1988147
1109465
1205903
630520
109670
1167214
13261
1099893
1050076
366195
880343
58444
1500723
1212900
1880728
1287783
1674408
630030
222393
451836
759143
958407
1402754
1888913
679593
665738
1206016
1993175
71331
858596
244566
982505
511512
89861
1043951
660657
1200858
1517723
1801042
1769289
1129278
951068
1832801
1976819
1904809
1074183
265020
50454
945442
839593
299625
886059
1274337
664731
1072129
1701729
1944614
267365
970494
1179119
693491
1440631
147022
605419
405781
1906471
1906878
1357904
1203171
679390
1051102
979414
1029229
1223752
828106
49749
1467100
220983
1140144
1203196
1419948
410560
720595
586834
591553
987830
900750
406939
680998
769889
146793
187515
1807212
1117713
421845
1449288
636814
525523
713370
1124528
1628109
1154651
400295
1683461
1696923
36038
819403
1602558
515745
1991961
1854745
917333
1453367
1763174
1282157
367541
245746
1904245
1341663
1399114
241381
756719
1763094
1191286
1040402
1492193
1785476
1334600
88354
1598764
453429
405457
601249
1888322
1151359
1026229
1986745
1575474
400263
1870411
594737
1357276
1251629
346832
13074
1844126
426981
1310638
1548243
122572
1273614
1079650
709517
1403694
361306
707236
929723
999602
495610
1503799
228625
941837
1229051
1712853
1760586
577421
1863776
778249
1589964
1671374
1422548
729014
99921
577930
500860
1991775
1996430
1104513
967805
1648981
1355894
5344
1639080
1731145
299761
1224036
1830602
553634
1318581
1503170
77590
1801321
902199
1311057
59395
708212
229895
1076832
895114
1543515
58740
1004861
1166850
488838
891708
1817667
1947049
460237
1508400
1800427
1720942
298877
979778
851501
1169229
1922851
1250900
1858517
1893356
1145311
1928578
1530027
1923340
27255
1191775
1657608
1429236
184288
1218269
815267
1617599
1095708
1433940
363440
846128
1813513
658579
1263914
685260
1470440
400228
1158720
40245
1096491
1687382
1485962
1940316
998906
12151
1366202
208095
573289
1746594
782461
104159
646582
1372180
1143645
252570
744655
688635
1541385
1942216
1633686
378667
165379
316024
1466667
1410318
380836
1083813
377739
1355071
996711
934166
303254
1500891
309889
578798
687700
1282243
788676
298092
1514896
1539255
792272
533850
1222437
1612902
1743433
164496
1844375
1989747
385189
840463
1755405
1570147
924528
1244864
1470191
225745
187312
1060143
1771715
1139540
472268
448212
1992234
1540902
200613
490118
1984433
714038
1143071
320527
691170
903566
1724309
206851
1002856
88447
9236
153139
111737
1647194
52253
1698572
755056
1438567
1786018
728610
117656
897254
616127
1920091
559531
697926
380816
1966275
606561
192432
1821020
531963
749750
1461474
1016028
1641581
99219
992403
1720933
1237440
750732
153819
896150
1844358
560837
1617160
928501
1288407
1930976
320509
992631
333530
1844895
1463017
401941
779408
971315
1044345
44910
611705
1245164
1251415
1778382
1115603
75062
1862000
40786
423092
1389305
1747292
10338
1816556
451964
254248
1663708
281204
1989028
1057860
1552138
1516515
164643
1356089
132974
1179983
1726446
893819
1116016
1506474
929990
802994
1119778
1800365
254003
1468376
472881
1779463
1138937
333940
1096630
1526229
627214
1777423
1390439
28820
712536
959641
407064
619821
733404
1360542
1377655
1153545
1610272
774805
464567
1653911
1411293
590115
360237
163235
115964
963451
26808
796862
260489
628267
786413
287286
996958
958060
917894
1428042
967713
1285175
1658715
1997355
1363967
1067754
1539395
832031
157989
268264
1029578
801224
1577669
374114
947889
915726
13776
547582
912183
437021
1518710
1074652
1129144
1666092
941475
1821292
1753206
979819
1694666
1958759
1067247
1405110
1391216
1964626
659367
1711255
1918666
210449
1407392
960780
998159
726864
225206
659715
1382276
119962
1495642
1561101
733593
287624
65770
1783605
1261473
309352
1245285
1744259
1167932
1896621
1719591
1626910
933318
1622427
615771
1131588
278721
1883952
365753
1193519
620291
423109
589818
249340
261892
670130
1334101
1666721
933966
893603
83597
370764
1427066
1134267
320048
388978
1978237
320537
332679
1077676
666805
1122380
650079
736995
1888720
66519
632316
1660721
1636284
1157378
257077
484881
17405
1381771
670232
80374
1646399
757051
192243
150375
492326
783366
1765861
1070109
1803401
1136132
880022
1673267
392118
1635026
1766167
1714290
1544043
1325878
1138077
7841
1977294
555780
307467
113884
604780
1075880
1852081
772408
721674
1161357
629682
1945926
1312346
984781
1302554
515119
1963920
1987915
382757
476704
532334
1859884
495158
566542
1698620
1071012
1777359
699820
1589011
399878
1057674
420042
204621
464909
92223
1015660
1426883
482026
1678641
1012389
1234611
1364776
139198
1364307
1063649
86857
1073716
661551
376429
836915
728066
1007729
1365096
135229
1125167
969942
790727
1358183
661914
1219594
1775482
1411267
1370307
384933
484968
1809590
1019270
615098
388021
659195
382240
1725601
432123
1934375
1156983
597793
1520339
555074
1870392
1560621
1027851
1080212
840611
1721782
697802
135392
1038831
420743
1147196
1347420
323732
144714
1771691
1382040
655380
1823979
1099546
57153
349840
221681
1700996
319441
1262476
1277662
1099863
782586
317116
394390
1150763
1619926
1333952
1834444
1089410
571496
1133503
1775569
343086
1867330
382812
585486
20541
275376
513991
354578
1740569
124580
1692312
907555
1816757
886852
1919083
1986713
662891
885862
1386612
681273
1700355
1157953
1496536
1928568
1678229
1611374
597733
1378950
880714
1209384
199411
1197927
1616269
1455831
1381310
1315291
972950
980567
274451
68457
1023385
1554409
253237
984790
1220667
9851
897925
1770216
1265347
796463
1455691
1381684
818484
812288
1205570
387019
1711448
10344
827130
1403141
1387902
1622858
1122849
732358
1847461
96896
1199318
1314915
57886
632282
917748
1799383
80366
1582228
994778
1112624
1498944
292528
1663670
1992612
1211330
306187
802973
829665
600300
1013390
656045
1286571
1955086
1879032
1224339
1161790
1638687
592857
1748025
65741
1013557
580564
664923
804273
48116
1589246
1419027
828501
1220730
389280
676884
1153032
1523559
1130900
1350634
665323
1846664
1407978
332831
672064
371547
1315310
1956641
1225299
1769385
330422
412399
266558
1514736
1025354
1868479
247524
325267
532954
165829
191442
1733732
1452959
1165009
249276
218647
1716755
437691
1008594
716698
820816
1795397
1786794
655541
1141743
1033902
214988
941052
1684743
403012
649833
76564
977463
199707
107191
1631706
839376
1941598
1710857
1942020
1030649
930916
108987
640953
1821789
1891096
88248
316974
371839
1457565
1503073
1138445
77730
1569577
338234
444239
893761
207817
526275
572610
1656479
1382777
887932
1084108
1672305
1670277
245616
1423944
323159
827093
925693
549374
1786923
424696
1683615
1975317
1664010
1722566
1778175
569871
73229
438844
1246594
36983
1859355
611684
587272
1037420
409183
929682
1246159
42108
1758249
524116
380325
1491096
1580432
205386
244832
556502
1790000
149553
493011
1796530
933743
1319300
323574
407027
461086
1921032
498462
325955
1753631
1427199
101344
95493
1682254
949154
1610916
1825803
782578
554347
1277459
1441929
1495972
1434607
695956
1762446
773039
909476
1431696
1427638
97890
1256766
17302
429700
1740339
955821
1610589
1983055
1703617
962437
1107628
1469958
219489
867288
1576689
1465566
1874242
1271086
574132
1899978
47302
1872036
582484
1181273
245295
466400
55343
1495325
955136
465661
1422212
1709859
781372
1207262
1021938
1366611
1050855
1811951
400342
1810162
645705
117954
617878
445154
1295175
1974437
1813104
1069257
1539005
87664
1117263
1930144
528696
1884808
136069
1039987
763777
553815
1973177
183608
1453986
918272
159063
1209417
1677955
1990217
1856744
316589
162304
1098616
1013958
66207
1005487
1658443
810302
1946741
242710
430559
1474671
939239
325050
304216
1196142
1675743
131488
1566297
1881464
1806011
395624
899925
727480
811464
261606
1896128
259542
388972
1932947
1222693
414285
124810
985019
1037625
404093
574130
1319117
1571499
103776
231527
67926
1942622
1299275
1388573
682941
1093829
1224907
1983306
602736
812835
879293
1609597
1263548
1504368
1035016
305802
1214367
1117217
1512900
1000652
867860
389241
292279
1109391
1469963
1011469
1238521
184799
566090
542640
722627
1543728
598604
1379359
540478
1443549
1839995
1948573
1835209
244660
1428717
1279367
212487
1473437
1258977
366592
188090
830326
1952052
1142492
570641
312549
558915
171804
718826
1940543
479446
322648
977099
179269
1173114
791929
1133538
1223937
1915244
1329156
440455
1500149
526599
744022
1468962
341930
1332299
1367885
202247
754628
1553426
835040
1971302
1956369
493603
1739235
1227703
1309272
1600940
1166099
327843
331613
1480839
283394
1904230
907721
1770631
1634290
203104
1164035
211168
147419
1410800
497610
671206
1350904
281838
1687155
947496
1565849
1138431
55605
570162
959707
1689969
995022
1748889
1355218
1805900
155009
791032
787474
1603790
159761
1207697
452716
1928904
417989
1653754
1310287
1225385
1235568
1516646
549684
1468343
1737497
915306
256892
1364687
995137
1946238
1322020
1867043
539110
1773254
5593
1295629
993862
782339
937785
1906376
1520347
1217816
1673010
856990
1886905
183911
541647
293740
1616964
950742
1958862
1729463
640404
1701255
701694
1406047
1612454
1739291
658945
147879
1309736
1831060
515316
969639
428876
1293736
417086
801325
139489
820886
1344930
1376185
777155
860881
509671
135209
1984745
821182
1538650
51295
1479958
1458579
1424535
840441
1044810
580663
421502
1222389
350040
356502
312364
356804
1850101
173718
654085
1466524
710930
468734
322648
590023
1976974
1953028
1563505
236110
317114
318847
1713254
543843
1380982
127071
1386892
510429
962012
190712
1816505
943897
1516006
148899
1766365
1193830
1305777
1697933
116945
361334
1576819
542625
401586
247042
723616
64162
545962
553211
774641
756083
109278
873940
1665388
1136211
16648
1033936
619386
517078
77318
449412
741757
63359
167088
1538227
761924
880022
1380501
897382
489766
936664
969908
749897
1428873
606157
612526
1090443
450563
1715760
101759
732211
1251066
929270
1539768
664142
1510409
84661
1802865
812697
884396
1120090
887676
1421500
618708
1749792
1511313
1828558
1609224
1844202
1256198
380883
278804
1814907
156979
1928840
563626
562613
1528478
1720332
625372
318525
797486
45653
665535
158543
17101
300599
973669
1551489
751214
1925256
334632
1631803
1927437
1069466
1993670
544006
252237
1332290
1400482
1065321
349885
1806958
601804
917809
859416
1835212
1744787
748371
307947
602706
1113427
971251
1255114
901063
386783
347131
1379148
981607
1187400
877334
495315
1203480
139393
110560
1707016
1028820
970553
44041
495186
1544535
1784009
5449
1720559
1176568
1632859
1515294
1424818
1498263
1645995
113077
61751
1188534
321122
221191
603890
1966448
121922
1120424
243385
751150
1935002
1379993
1581665
1625160
30453
1929502
581651
694635
531022
34238
33185
1504744
1713228
1763281
1132713
507664
1112733
1001821
1812485
449907
1923546
1832040
884041
496833
800018
1032935
699840
1618729
170472
1730940
1544688
1101676
1762677
705017
1548483
1768494
1744022
1118340
1258861
1439106
6268
1241937
1224620
1246567
1543842
1567819
1281463
1997115
588098
588832
1970551
1779632
368554
1965657
907913
1054967
329889
1843381
251461
863466
88133
1581952
1065510
1094026
1460742
1352030
687837
118615
1899869
279067
1042946
699012
12096
905196
430911
1354640
105498
1186242
655605
1018398
1487686
1368096
1191938
1112818
1828344
1188527
1773191
1286672
1737657
1568034
87197
1337487
678889
141533
1979430
909196
103900
516921
1681808
919413
244466
795783
508567
413040
954233
1489438
1989226
1597674
1220451
22628
480202
563322
125844
300414
1862053
894482
291778
1099485
1320612
125915
885727
1599230
964027
1019754
1430349
1480030
303137
1593282
1137642
1647575
486871
1448171
1127592
663525
1203109
1210892
1622411
1533393
483713
1245334
86340
1736323
1997698
1767453
1419746
1616341
171028
750574
582158
24701
1375484
1485221
1615313
541554
1451726
198678
1301424
478226
1439825
713740
691514
592414
392131
475515
942832
791561
343723
1980369
1927453
1089481
847117
1081306
1843185
728818
1287359
1536424
719197
646978
842755
425872
575264
1008978
116091
471055
813617
1946203
1264441
1951802
899297
1657886
1912440
789493
1301519
737279
1759443
1399744
895895
737938
1745542
1938490
195161
976548
660246
653789
1610464
160570
1806375
146359
1784767
155135
623719
123271
1687429
310586
284772
1499548
541336
370668
450005
1626937
559522
1452735
1320799
1069380
669249
318871
750258
1548836
452715
893999
1623437
1854662
1570199
1812395
753542
751277
1615582
1841564
1382014
318230
757240
1095709
1020925
36953
586794
382553
910816
1443611
1340644
1117829
536465
763735
1660021
1064517
1906024
628128
1819527
314585
1162766
1353359
1836452
561547
738826
1582757
1074893
1126069
1888912
1757524
971282
136416
288045
77362
1865154
1417948
430926
429421
1578364
38313
255202
383379
947127
1192566
1398635
1280285
1263062
934544
880678
610290
185485
592661
1294964
327047
1993739
634027
966009
1807345
415258
1800087
1799060
1628608
384838
1793343
1504614
1214735
1541768
691984
1194599
1813166
233407
674757
988696
515253
1288613
179014
918852
1818382
1792950
563392
156034
955597
1022119
924885
346807
810986
735437
31951
601434
1519713
1611790
1733060
1028578
857988
1078114
1754921
1030785
710413
843685
420347
1467909
1145974
895546
1145118
1319056
379142
1498131
860517
898018
1746392
148446
172616
1765255
380241
639929
802709
79486
1533
881660
1303836
1945150
1847669
267778
1235598
732073
302841
162260
196019
604068
1038033
378732
1298767
514554
1074521
1131458
1734769
1481957
1278373
498611
538587
316934
158179
1276345
205699
361265
219132
410045
1537426
557529
1391855
1423739
667327
1180256
1864739
393613
532245
1373306
1657684
287654
1132849
838441
1693767
908781
1950927
571747
1716600
839224
167437
1602662
1401098
1737787
418678
1173476
1976916
1400425
1775291
356876
1869275
1495370
970520
1510028
572780
983442
565488
721794
521057
679372
707597
1281399
956839
1291902
192691
1415727
1434808
1909858
1609632
709983
1504950
741178
150743
20156
1086617
938482
1587487
1415974
961441
1799077
267496
680530
409477
266515
1456781
1489176
982581
475198
980466
4870
1891679
711930
1684577
1720108
274085
1328972
104796
1718377
1651621
510371
1725364
313286
794495
105805
532745
286131
79537
1310268
337663
1984898
1689986
899639
1328275
1156661
1242088
1952322
1379756
1936219
1961413
596816
1859347
1612154
1147534
1375079
1806968
803957
274214
1602879
1951070
731046
94450
890467
1258619
677261
958937
187951
307900
192913
238338
855392
1059574
402221
695491
1280556
1489339
1468127
1441523
930965
1987087
1116147
155554
1734200
847587
1071257
428603
1647780
721726
670821
1015228
478829
1281519
1116649
563136
173272
1479246
621127
1989893
1942180
1031312
1567648
1549388
846876
1348726
354076
1332119
608540
1459679
1470399
650588
1914581
679667
666631
1167931
1665505
1837397
378103
1442601
1526401
618207
365224
1108520
329859
785587
264598
508569
950038
1989050
1159312
950527
608165
948884
1325908
287897
889585
1031200
1601572
1970279
425529
1494706
1455776
727172
1004206
1797252
20079
1683617
87008
433906
1905954
1937911
63670
1318744
969301
1352951
453059
562744
1333148
614885
491279
186333
108478
1903048
1845836
579191
1016556
333977
140270
182580
1461721
300681
1268233
1843360
1784794
1104777
278338
1735621
565276
344017
1847260
1687438
508188
1335756
1773503
1740336
1611832
46967
1800854
1006681
132338
533512
547841
1849376
1282130
1674651
9628
1538079
1144568
800434
1139879
1549496
1774338
1358681
294974
208066
930205
1061664
1995347
45184
659347
623775
1106876
1612445
1345215
1215498
1437586
1932337
605825
1899174
1770652
1157711
957524
1648661
61256
1230660
1914845
1138405
1344904
1771707
832211
368934
979040
150266
1189391
246332
109145
1050887
1055239
1655734
88201
181142
953501
1352446
608789
1700564
438946
1487512
1266220
1969536
364418
89096
1779447
1770211
1448572
248479
1626979
894677
1121758
796949
1462989
268677
1474010
50492
339836
1740757
64359
745251
463452
449809
447934
1697441
22513
1101166
253187
780506
1833485
157496
816920
638553
287514
577138
1000639
1231444
1170956
1081539
3055
534754
739170
1992732
59418
1983820
1337583
1001518
1966050
1938065
1686272
40564
1429216
1142013
1254083
753979
1976647
1036374
370901
1807760
587433
1772982
99452
1074696
1365157
1780939
28651
1084073
1398409
248214
461819
1577950
1955279
1764386
1768003
2070
423733
1200945
1426115
1935203
310922
1306987
999884
1496777
1980815
1006725
663865
1925333
61846
1452659
301138
475379
350926
1849845
1524152
267657
879371
791269
1655860
1411790
195589
235815
392583
138640
1507417
883881
63289
458821
1576160
1026043
1903230
431266
1678048
1345102
664440
491353
1120270
666045
1697691
234062
1232124
1989736
588387
1269503
412722
24887
1259966
1070718
688678
752311
620191
1612795
601517
1449028
113565
967930
660550
1741294
434250
1248043
1932390
543038
1240251
655217
1200783
63801
1518745
609420
328994
1759402
1132327
1914716
1880476
1947255
1734158
969918
118637
1382852
1579782
1076235
1644792
1496632
701898
1013474
1034374
1308937
107207
555454
1457019
1214459
400459
1668969
1938193
1175223
1958464
725934
850471
990575
1309988
1134626
1890842
1008813
469672
696281
263018
1950473
1723108
376743
702876
1487436
1186094
503680
1719000
1522729
1370335
113685
121425
1241338
532180
652628
1767223
1021374
1439807
1334819
754709
1978270
47773
887660
109702
1501652
1889760
1248891
332415
759548
112594
1899960
1865571
310125
90275
81950
101683
350068
1124882
1588651
1748156
221224
688925
1350566
1472522
716584
1828250
1499858
1145409
1545907
1474786
1548915
731280
523930
1092498
1934201
1321366
831836
721144
458543
1795472
1106599
436249
1306704
1180280
1763792
532538
1798859
1160227
44308
1786551
772159
1751392
1736305
987205
1819675
1176888
774239
648735
1950245
933347
139926
465793
1760550
1797195
1802928
304881
1390349
356905
1454880
1271105
1187059
203566
1753895
1824717
1096817
1470346
452570
897417
1963710
107293
877510
148798
1984610
1237076
371315
983267
1065855
169703
798100
1324692
1209640
1174263
35265
220038
89954
892237
948544
1099968
1731115
1676501
619429
183275
1923137
394332
261217
1517829
1338335
482474
1720459
1980454
366140
1495950
1508840
1751046
163444
1978289
369967
373668
1604641
841577
107339
1609498
965391
1033174
90246
1994282
850682
1758783
259564
169034
1521972
704685
1138959
1808357
1409014
613422
1814792
1251894
624606
218655
1108287
1643180
838509
314550
353847
1821432
341221
259397
1036528
1538501
200480
419841
772849
963229
1266361
1228972
1914214
714815
1019550
1353816
250053
1859999
562906
1545168
844150
1626838
1492607
1119748
425545
102761
950427
1044990
1241153
1977836
1587199
1750997
1113786
1130428
743467
388831
169571
1696357
1838262
1565439
1450302
1222378
990030
1226885
1346940
457768
235390
388321
1357813
1422423
1971302
1288883
294591
1707419
1536317
1688449
243530
764340
800829
943280
1299199
1068022
1206529
1840636
404269
1117341
978767
163863
1322251
1059635
230334
788100
955919
1979484
726810
1623116
1910224
938767
1588801
1929035
395431
925474
1062660
992832
1331754
1453783
1612042
511732
461548
1614612
69403
192589
1167381
1472622
110792
1018700
414860
1117261
569807
1678317
1078190
1408650
1267044
428030
336850
341837
1741399
954323
217289
1723793
1531193
613820
1247103
299526
802864
1194052
91409
507396
1363648
792435
1238963
310180
523260
463907
784946
1536711
1263670
838028
1681293
1078749
490154
1387707
1280777
1247719
50575
623329
429188
1677136
1570605
1540
1659079
142211
1727741
1482294
791063
964675
387259
673803
142893
998506
1020776
1001962
112825
1255083
219391
439540
1247542
1127182
1134782
1777826
575288
747243
1095158
1632141
994606
284817
186899
198096
736559
74971
1421878
490104
1858873
1527142
1195286
1005312
1810260
541017
1747855
103082
354777
1749383
1504303
419983
1307749
1481032
216530
1114946
1403205
1476865
587032
1367231
491434
407504
166386
831541
692362
860001
731548
804261
530022
992753
1821525
1791105
191362
980012
1049573
161602
359327
745319
1112550
1085669
958999
1086669
790427
1896846
1890769
693759
278210
1153965
703255
714121
1878601
1556648
773364
791234
584984
1011889
747498
691479
426224
1484696
1736724
1665576
273587
428713
699752
1799331
890552
512977
1990018
1323889
941051
226166
1617570
720558
1865936
1738172
367795
784116
854503
850750
1861764
862322
1451298
250046
572097
303221
772232
624107
1767017
189723
1216619
813783
512314
1333462
992376
895061
1283404
1512913
1129069
712685
1870817
211281
1438219
1984875
641817
1534881
381192
1143412
614934
858441
1959023
1581340
656101
658094
417148
1623147
536098
639810
473100
1189877
1806647
1389384
579570
502088
1387270
1150099
1383590
1307733
974470
951630
1274708
517469
349290
285448
1411796
594901
1390750
705282
1200136
1263756
1155576
1318166
1612123
1390752
646269
634937
142437
180349
279901
216927
652087
1602175
1419818
203497
335841
1371563
512673
1903029
1553253
847645
1773539
1539079
318623
868348
717259
108842
365492
285335
796599
330774
294705
44305
614035
1699595
1484700
373494
1825781
1475921
1613122
86943
971449
186669
1800189
152572
40835
65479
290595
506692
1376353
529469
1877517
1556451
176434
285271
310662
98319
971028
1380181
1833253
685312
1222346
830882
972829
209918
1803991
624554
1208605
1574611
1004111
1346716
566648
1331114
1655853
860560
1983242
1852170
399062
1876027
722282
365687
89963
1165453
659417
1402581
57843
1643138
1482424
1298503
1004207
578657
628924
199114
448857
65262
1166173
513885
611455
868645
1044355
1364021
681262
1817996
1413634
1950386
1692638
690480
42651
1401934
1620915
1474550
873892
825199
1647825
79758
1948084
1332567
486828
1606085
243701
1358558
1221349
445682
1183832
1397444
725792
1284940
90350
349296
793976
1902437
739504
1296301
1489134
1426663
909494
1672822
890760
1936454
1078277
1341329
1868277
428335
1722980
672738
899893
974314
262762
1466506
1552329
1654238
800879
1093128
1143313
320585
1593462
640707
145359
1421964
405735
508421
1575739
1306059
399232
564017
1110175
306781
9968
330645
1379433
1338805
681788
1647938
1866255
515474
397531
279078
445430
725868
1647522
1168119
466830
495596
1231470
1584468
1663332
1410491
1254320
57056
1871177
1280839
436485
254891
710651
1091248
1794798
1355464
1625221
265168
403055
1720917
582436
698645
912193
1390840
1835670
1977534
1920041
1821271
1020551
93393
337691
623621
1783766
539198
1602435
1655700
1226369
307555
182788
346416
488380
20007
1815530
353623
1528073
169627
1483702
1629074
9379
1805412
1270148
543983
1047430
1695069
34446
421090
1391062
154808
1178849
1650525
304143
1264737
1507869
1557654
589399
398740
1404657
469092
57812
1416143
1950673
453885
316017
559398
692952
533470
1362364
1503767
1864149
1471395
1807574
1789858
935672
599670
856505
517056
690530
356231
1119956
550351
1746508
175110
198382
988169
898781
140070
1200624
451941
1829021
409691
737388
175259
1801412
1669390
1094803
422761
994794
1400837
1169373
40111
1521611
279370
50726
920728
177064
1015334
1908993
1264259
353557
97163
243707
1945798
1671931
1441212
959079
361906
1402254
564679
1486821
1757783
1055605
521174
1128228
928007
1039184
1709862
68233
342365
305285
1652268
217782
32716
130006
1722244
142227
1892731
1394182
1172350
326201
413919
620387
1219563
1497483
1208574
881608
1714200
999768
1624197
236559
1253966
74254
373672
1662055
774597
1149483
1225397
81758
1135230
1062147
1186412
461038
999519
1292626
252832
1544394
653253
157858
1454275
687038
1546588
1222305
634299
1841570
135390
1702439
430659
71178
1520464
382829
901638
877079
206426
1956881
1170231
1265467
1495893
293843
1102708
824379
1160513
1776948
1124862
905839
1899476
599685
1667481
1600994
1195672
1132726
1442852
674579
1477951
1099964
528536
696358
1845307
1708253
1374899
1786256
921972
430296
1115834
375729
16539
469287
841641
1332530
1341704
1272266
717
708990
1101465
864516
1325433
1267283
514999
1922069
1481701
1260510
1001198
1157879
295597
1876287
1369695
524507
259836
287900
1565849
1503772
45639
1146228
1647652
802584
177782
1334267
564867
1528474
27241
1080443
158919
170012
1168811
1534752
870151
1709208
1634078
963459
618723
515886
1573470
879529
591856
1700617
1558114
1116566
1976321
1448219
1945819
1530475
446743
5673
198777
1474449
34194
1852200
1362853
189735
767927
1090545
1910536
1468926
1368096
1866705
50054
1618225
879732
1034776
1578185
712837
62992
1717167
1824364
550668
1956567
1310338
1270820
524502
68856
1043840
256911
1923414
400625
1038474
1688810
1097161
1592931
778374
584167
887200
1345564
557411
1764807
1307233
994748
1178668
781684
66117
236723
1618633
115511
467020
1609455
363221
436128
192599
1940156
1828169
234353
1775555
20705
1950553
1905746
1097808
385167
531997
1868120
1746599
906744
785800
1508648
581732
791566
654416
964558
1590266
1826304
28801
211208
1686245
724217
1415498
909885
884289
648529
1646630
1441293
869780
1526060
879991
1809526
477237
1025473
604866
1615113
1687994
513407
1827459
1459682
894005
77881
1411771
1121877
502124
1413699
1958941
43148
1542487
1432209
974755
899723
653650
1435470
1976538
1703681
1558418
1364520
889009
1575773
24276
1143873
1335014
735879
439492
254130
1638372
1678822
1373729
1601142
1015279
1766387
1795465
1223847
1102433
334187
806404
9057
1798032
1079551
639638
1328801
1392050
1743025
1136052
1502980
300009
173469
897599
1456027
1531713
241043
1348854
1949787
1112619
1095502
85241
708969
1420095
277764
523123
212883
1795192
266361
1004445
371202
1066585
1434802
423779
2534
1635220
1128710
750772
400192
699776
997630
1394547
1053894
1669664
514818
53413
229592
1638828
1403197
669819
1212122
629817
446202
1343245
830420
1937760
349825
1576319
76370
1501542
1183777
795723
767384
1277124
783328
153983
1520932
451506
1035023
1572282
1941827
4715
1484173
1571629
513097
393322
173031
1737663
83821
1629900
957050
1498981
1613060
542038
1863179
1846051
1855285
86756
1047868
319320
1481400
828504
1317459
1646343
1705990
1484085
528518
514895
731199
643345
980501
178279
1815972
1126612
1973333
1126738
1907812
247453
886536
691953
1149017
186065
1002274
1190645
1618267
1030976
446840
351852
288061
976198
554769
1209901
761886
620778
698596
1426017
1484968
567078
583108
1141714
534655
338584
844030
741618
865722
1755258
1749180
1453466
1538072
349844
1908935
1430971
1623494
1062684
547194
228220
463351
1737510
1159954
1261269
580338
1844054
763030
227643
161726
1701241
1232593
1167526
16056
941802
281424
130988
649831
1293295
290603
1088264
125915
1387530
975749
1132110
1117270
622899
1131619
1427035
790553
1864121
59727
497442
1555076
506299
532799
387418
1453002
91387
1301210
936951
1159085
711336
1423538
286087
1358639
863308
438536
1910620
1982458
1270092
1807796
1720389
96167
1860772
1127673
1303680
1965522
747776
1050361
225194
1637406
1804176
1530978
15140
1062919
1935130
1630431
28672
1975051
341971
1375384
1344683
61011
1276937
986673
885662
863524
1936377
1732031
935900
860124
1206844
1753178
14150
1495047
335430
1536352
697544
49592
1800759
1767456
821530
189331
906843
1373512
661456
1403884
1196947
1674363
1953911
1261687
812237
1235482
767430
1225074
546899
142858
1299358
1208577
291628
1532374
1551564
1579409
676560
1597459
1608823
79970
93154
1772075
1964763
1426291
1177195
316925
581552
1679156
1620477
1375905
197293
320997
1564053
1549020
1657618
661011
1416764
855123
732249
1677042
933154
1793471
486597
1798955
1290395
1209865
713415
1344719
1541692
1929728
1599503
537469
966272
219961
958758
1965927
995097
1757384
869692
1880807
374147
719247
152782
974455
24448
1932155
1325197
473183
1621959
662262
1757266
1020827
1292827
1078293
514308
630596
456082
1286060
1754618
1440083
636365
1444197
988218
447136
648922
501306
222607
1083334
412628
1931621
627127
1067220
1205970
123283
1954267
692229
449258
554318
785898
1914657
1228966
723077
23097
1094506
1873076
233576
1577820
773448
266275
1100546
664325
542480
121958
361809
172058
1500853
486130
897962
674618
468152
615701
496823
460145
117742
1776004
1254347
1653544
564543
1329493
893915
1954937
814744
760378
488532
490482
448429
1158547
833639
867895
1491172
250199
43800
1462779
1105597
61039
1586562
35374
108341
1099721
1579875
1077333
18114
1919993
126428
365349
1067395
1035365
454573
1158812
288822
334689
1228322
1361600
588915
321336
929886
1675984
1299362
1698962
1756786
1297122
292895
364432
1731532
148296
1623349
1599519
1836703
958935
352549
355124
1409650
749563
337042
1877425
1591496
1114728
728622
1270470
1328519
421840
768415
131054
1487172
556737
489945
1495314
1970286
1527309
1683834
365351
739616
664182
755207
1409354
1660177
383613
48717
1762404
1053579
1410665
507111
1979579
580187
413107
487755
1668011
1453302
892228
55121
1673754
1014033
291315
580254
1836047
197095
1278290
334840
1232552
979378
1577942
1787660
626590
765644
184444
1551019
311561
1584558
1727206
1338893
1925793
1888230
264143
1443084
1130605
1121317
1458145
1881606
1712981
987344
251682
776948
772121
380092
1690563
1170502
528637
1920088
689732
982497
341641
987971
909588
368499
1832893
323159
1556071
1470831
42054
46442
280806
1395401
599808
1984136
1991912
1663799
101951
891194
977994
1140427
328479
508908
1963952
1578128
1405239
1056581
1751141
1894507
774235
1456082
305294
1366708
1816347
355718
692953
897916
762906
1199549
1955012
1008264
325080
1828260
552959
1542318
1260371
1001024
181713
1300232
1076597
553929
1381678
80018
297514
830048
511019
283544
510626
1393930
1754446
642965
1257950
804657
1624414
160079
431245
1169535
747094
105986
1176055
1754120
848611
1869249
45275
1685397
1296146
871056
70509
1086150
1848481
1802763
1675716
610136
99709
1906847
655344
745848
909951
668457
1801803
272993
285933
809587
1505146
112265
392735
730297
1357717
122637
145831
847452
1457437
1081097
768743
989683
1857421
1447010
1652411
1617245
1772282
173576
135128
1956252
1870814
435242
1049306
1497516
64874
1110907
297634
1647472
1761371
222241
484846
1355886
669870
1193416
1211677
606674
567140
1534172
1857637
640912
776748
344119
756944
207946
1543665
219884
1972568
283697
57187
119501
1986388
1158698
1537687
340453
438591
245356
1249425
1445122
824731
890707
150349
1748853
1257525
76367
1705523
1359107
1736820
1859098
503834
1126780
10032
579558
1899788
246121
176901
390192
1585494
673068
1964372
1139927
1806304
1400524
332598
1084530
934777
1060314
412139
709277
1572414
208160
287317
376684
1215534
1470780
1938994
556734
834917
1108355
1752981
602684
1978882
271173
1047102
1991987
1839658
264877
1848807
1030804
211036
1621989
390771
956846
67499
981931
208856
533495
898342
61125
1157206
1055878
939100
1980634
25029
1566337
52460
121464
725777
670548
1341261
1799421
451957
128105
823466
1904168
1225491
905407
1735506
803854
909747
1096315
855107
1680071
643457
1844697
1263181
69173
372613
374808
95350
164515
836819
312967
1703576
1217307
1037501
714996
122640
799583
1744292
1184079
1718324
1544146
1046917
1592582
544634
955828
986872
1469952
1588745
1373516
976259
919411
620330
1198946
968932
624682
899981
771013
1558031
1118963
1495160
830042
1747068
266565
1295070
176452
1192901
1164144
1203329
1413213
1550155
1859060
813827
1082198
341356
1177659
901718
1734776
488689
1716239
1308493
848338
510499
1452629
771707
1876599
551416
850177
314630
1060379
937259
1654028
1604276
563948
1118091
282798
534073
902424
306667
930181
1650391
1694160
1384303
1874090
528515
655224
384896
1943481
1126075
1160938
1319722
251582
421938
676845
1964436
1274424
180284
659423
848101
1190498
1604146
1106025
1117838
408649
1516934
843025
1710378
823435
992854
742534
270516
1368123
1887707
1323741
1525955
1519110
1088891
1829551
268562
922953
493498
1573773
614453
1868238
608200
389812
1190198
187950
1967473
1327839
1530804
1691483
1704351
1433554
1422279
307090
820384
1672292
1414770
1489617
1989069
1418245
1611352
873729
680166
1758059
1735028
1131414
823179
1250494
1413923
1379816
1023144
1966974
1395242
1552458
1615821
172117
51531
833715
1565963
1000410
1501243
1344270
1007118
723626
1175149
1048841
724709
905322
1081929
901893
1083873
1629873
581897
367959
793618
1726150
1498581
604276
103088
1277589
1874706
458143
1547888
1832363
249570
1121845
1087527
1063672
662723
1512321
1548281
526124
22858
1051501
716168
1681241
751800
271135
782123
440571
1675270
628367
1616338
1125799
237268
425769
309950
1448992
851041
893367
431870
342729
993811
1632807
1987735
1621943
1482259
1842470
1628138
1041343
1606080
1641275
110851
510937
1417221
534793
1740742
1897529
989379
596602
1816358
1840738
1563988
782968
1976076
1665250
778382
693232
1596347
657276
1854499
1835810
1185837
122078
1766880
944448
479604
1602330
745355
1137311
990310
482479
1344175
622113
886231
1743766
762721
242106
1491
215744
696639
1672087
54841
388525
1276358
96185
1399371
1087165
173179
1237714
22284
1076536
1495750
469056
1419012
704829
1952957
1574308
198579
1710852
1184310
1367190
1405878
471366
51495
754516
13638
1314813
1088561
1096711
143332
1530292
483061
599401
1695160
447663
1991833
1896509
207618
29265
673228
997982
384069
161320
1624411
1544843
756586
1389752
675799
1386674
1726559
27548
1126297
1745407
1636500
620471
1489601
1996295
494445
1655203
1201466
1320715
1112349
20129
1105389
1703489
1659180
156298
224394
1261568
1016423
1443566
148452
1841273
407071
1961189
1280355
859636
954792
1942378
484678
179102
1092892
1339247
1714276
1634356
1864520
810886
149105
1677864
280494
1413781
751865
1482446
1373805
451776
545366
1788985
385059
1063058
1887635
146007
1606600
1238574
383494
780854
656382
79374
1468846
1893197
1966873
1719736
498740
1757893
1599004
1534263
135190
1754772
1414431
1134187
1833945
1804463
838349
1524146
410357
746004
61153
698109
413054
865578
942619
410742
702568
139040
1398176
1003015
460508
402757
438895
1237609
1771986
1452491
1542693
1638375
682700
1265028
255679
782086
1026059
178481
1217194
186297
1263050
205529
215876
1606194
900461
1368317
431038
85957
1665470
1332900
495670
198399
1753138
1610928
943756
1767572
510985
869922
1391088
702884
972074
1154959
499849
1219897
507085
1429974
419114
373324
1588265
1207619
1406754
1054061
1151287
487012
1818847
1291792
1528943
547472
327514
1145975
528888
351620
899501
1843793
542193
1389772
1687558
1928335
41373
37227
140088
1382742
414617
21690
899880
596320
519465
108014
1240690
1470249
492060
1063778
435035
488099
344200
1832607
1590737
1000097
257315
1788145
1486255
1395095
1789236
658276
553011
503749
1565825
1857567
1959124
800815
1872567
1626365
575089
1935748
375778
752029
658910
782330
556064
779029
1464238
935004
1768032
280105
1144643
920982
381821
1276641
885010
681896
185878
1973961
1829573
482211
1761321
525334
1877066
328362
1134
1911704
633819
1363664
1450957
428216
738317
1644310
298770
602052
350546
735320
1986471
855583
1832084
288831
711230
1545165
1493519
957044
1407419
1002828
1118369
1324800
1218907
1432144
1783224
937751
753965
940596
1985642
1045012
34803
1549856
1738865
1701101
1533676
487782
111374
524257
1940799
90638
535563
634605
1620309
1978557
2026
1224219
1649522
1625914
1002506
738787
267857
1504875
957352
1252398
1200797
381801
1970083
876137
120332
1210283
1431374
1730314
819832
383422
1951326
1836499
1478917
1616214
1323466
1349247
796876
610142
666400
964090
1793654
1757991
1075597
1956667
1174165
432962
783863
1883820
168916
748709
134796
749719
1394134
1962761
556681
1259525
253141
1406577
1874393
967043
1293017
524414
1465384
1252119
278687
1555824
739755
498911
92874
1759016
1816424
256048
866155
702571
1276024
1212933
1817489
10634
656913
639165
1407147
226933
871038
23510
1242640
829529
830695
368793
57138
892788
1463660
140527
404795
1259899
1841713
1837178
1946710
1723028
1964105
33724
1763880
898069
918470
942462
556232
1852797
259927
606426
1044899
1121331
556160
1072348
1152634
134636
619580
1687816
887567
393879
1245527
1369638
1325211
1529687
1444932
1472207
467125
1150021
1328673
727425
1481627
1401794
1237075
809945
1730541
26350
1907788
945996
1645974
1443069
732335
1350816
193559
117488
778291
7774
69837
791422
975582
428851
1288591
1934845
133913
603890
776944
1843423
192426
689749
1866531
1475056
1364581
6057
123018
577485
1622865
809444
1599492
1431907
1933801
1279216
256663
1933188
1482714
787414
1148538
345459
1453615
369537
277688
1037728
140480
1025341
293437
780369
1073588
873340
389813
525839
1063437
1131627
1461826
1531331
484115
81650
588240
1268284
938252
1402785
1486267
1736606
1388080
822939
358749
355688
1088692
715648
588449
1177086
43279
1720057
1543671
438873
1267826
236319
1067809
191261
684361
1424000
1698100
1716468
1386755
109740
605816
761484
926205
609577
1831472
1133204
1478050
1423127
1444008
1893288
958997
1768490
258958
251956
301136
1735403
1651604
839721
454725
1748762
457659
1134172
66098
1190744
177330
88349
1812252
856723
114207
864566
947337
1156940
1965056
1990327
368877
987825
1128701
1459374
1835775
1295606
1522305
1845867
957943
791626
1258710
59341
879943
646135
1572940
1461980
1524455
305772
1193363
1703628
992463
1019571
1742216
1670538
1968150
391039
1730266
1197341
1908110
1394368
218752
1467270
1260356
1615786
692738
1888700
124943
723970
454850
972364
1031927
745017
552028
1625291
662682
356425
1458654
928822
1721774
543992
1722861
1659069
1766362
1673004
1724371
1721627
506878
1024586
2159
1044510
1849546
499303
428087
800707
837524
861962
15935
170500
180187
518868
1722045
1981481
1397079
1445033
1783981
1456103
450885
111195
37795
1391236
652613
1101665
871406
280098
1215959
1968049
921133
381259
1923726
769764
303219
676288
1305713
1287845
1142467
1163045
1054651
1766193
1085509
117981
452277
969915
1157665
1115955
269681
1582685
868368
1243638
1346924
83256
1918923
839667
436221
515285
1150628
772494
627798
431780
1200864
1305637
1895233
1463262
177643
1039460
1550766
3888
1555773
1750715
978602
1956969
1414193
432651
1256934
288466
649881
1521519
1651354
351452
348302
1619804
942835
1322269
445101
580130
315869
349250
246194
523257
881201
990577
1174816
1981018
753123
72668
865972
1415030
326104
1923072
1073767
1937685
1112167
632059
1253120
727706
256654
52855
270922
1139336
898145
1357951
327896
380535
460466
1929133
90224
1591484
1500314
1287717
1405065
1101100
289765
683741
178901
1749032
701047
1136128
1984710
960027
432064
285372
523103
1169891
1228854
503263
1076807
11413
1683358
645573
1249887
1724392
294230
1309373
972357
472179
1882165
3029
1122923
834406
1414796
42850
491642
1654882
1211579
1046858
672492
244757
1844834
1775961
776423
1990916
581560
1207957
374057
539967
699611
925230
786067
938317
1643848
1275855
242934
1558577
1340853
1080151
658401
243381
1294869
493124
376756
740543
133811
1495801
1334477
753637
799982
1422056
279319
967442
664217
524247
1830581
49983
341836
1014651
618419
591670
298800
951252
1239775
601222
647048
827621
719361
1635341
1650984
1917476
1617257
946076
280043
493720
236557
1240620
1689484
885894
1001964
341811
759373
228356
1918477
1266629
596299
1720636
400397
1138911
908055
259494
82504
1356634
1414195
1337900
911618
495933
836889
65533
1664527
537307
1372113
1412577
37655
177598
1941917
378510
1234238
761718
1319787
593268
1578344
1452095
49251
1555833
1020594
1061204
1488867
1302905
265269
1727515
1087317
1775275
1181839
926195
1534293
1816272
377362
806955
1591097
272718
1595153
13913
845335
752682
834716
1541922
794471
862533
705834
829445
1674903
230448
1496542
1387570
113662
766142
320162
1898766
141949
1415773
1625273
55670
104227
55567
1853475
164343
1766964
255653
1900089
62263
1669530
711683
1714211
257362
346709
522054
1839047
397498
43408
262907
890845
1011574
1899191
275447
1975495
1859710
442874
608203
1708349
1820133
1519051
969314
982828
253358
1457155
1119802
1793743
1282269
1103076
1471724
1219932
1581382
455230
1294415
356066
178817
790649
1218603
876698
1770626
1940244
1999194
591550
437527
992584
1153757
804699
1563700
1389000
1338628
308652
1783946
1890464
1060541
1342491
1639078
759474
1643232
552048
1458361
399203
1693657
952209
1148236
1727134
321682
1674825
1939895
102050
1629735
272144
874399
1275608
667750
433098
62648
770309
83437
903925
1009492
1366012
804515
923946
1961996
433870
796117
607067
994861
373501
610734
1640917
1743822
89598
704966
1151997
1675086
731093
1950680
1623302
1011484
1756632
250151
1248667
254072
1418743
1524082
1195127
897481
582354
564352
24967
1343077
443256
591164
1536604
1598783
495567
1757148
10578
1177709
171755
92510
1518977
1290960
1655293
1808505
212883
1376485
211949
512251
250868
992210
1809617
584285
1082067
531622
801472
335599
1123891
1219708
1264971
842507
1433015
567740
1583016
823218
1516129
861220
1556302
1071530
419648
238002
1787717
439258
357934
1924084
77520
281066
23629
555293
853191
1030982
1416556
1094706
92067
1178471
342018
1971000
1622945
650509
1573183
730604
308394
1625349
854675
1352679
406130
654278
1452290
866644
1827624
437705
322253
1237751
652865
622208
330518
894028
1512806
1509481
1614851
1072097
1968608
1432412
1902220
1452394
681423
1421257
449006
251397
290879
448517
367371
1673938
760312
948863
1191958
365675
1287773
838484
1859426
1124611
1919155
488345
1161025
721676
1084130
640034
1146514
655712
1293637
1431033
876665
1855569
396348
1563820
445447
832413
623287
1419768
1500499
490895
315754
1484508
1914614
1469984
1087514
1913658
584030
1219499
1759389
1701475
905717
1126762
863503
300207
572523
1144556
1085876
947722
1828141
20001
1403557
260157
1195828
662479
1425552
767301
1708107
1388892
1540872
344319
1881440
182095
1708627
1447878
95122
97916
584954
1457888
1922228
713725
748313
498969
738936
1483721
1917865
1380709
210318
1125194
831409
769825
1078439
1623133
1118817
1827785
339055
576793
389397
1409139
957392
235821
315008
1341370
1266310
1148681
1525651
1931456
1468396
812423
1639649
853242
1872950
1429636
1870468
207633
963546
394868
1320789
85685
434418
1335885
672689
1098671
1292850
24165
1003541
651661
1341500
1924409
1016947
395209
1991989
499617
106578
1697478
1228618
1603384
1670877
1663817
727991
616847
133958
498547
1025657
440660
880035
712188
1202039
1064880
1252237
1878888
431922
1539107
1410203
885720
541317
830245
1509223
274305
1305722
1353267
792261
371560
195170
1368798
609308
172969
360566
1395271
68903
192721
22732
779033
1428662
1676972
1078014
86112
976801
1558610
1602806
1727377
1677219
1172118
1623840
1988772
127893
486947
1312209
553011
157285
924316
525260
728899
1051079
60897
1881003
468811
1324036
930486
410209
1105817
1895303
1767309
1770513
236586
234753
1331180
1824047
60768
1445754
759695
424468
1146104
1541112
1049235
1454300
1803826
376158
1516270
1763472
1737165
587816
1924326
11880
1836253
142712
1063254
1457309
1254762
1522958
1018769
160174
263778
2491
831913
989429
987452
119391
729026
274734
1250362
648596
727703
608874
1304136
720184
1041296
884578
1355651
792029
1775329
112118
1643549
863355
1473725
1127064
87837
110980
347706
1803529
1276874
391396
1400786
331897
406377
1994649
624143
472209
349964
1258445
1166754
938795
295313
1386374
1653232
74017
968387
1680927
207225
1492959
487207
1708675
1825293
166840
1956230
1400944
756874
1518062
1777565
347254
1511188
1789380
157705
1158683
287411
451305
409845
873959
737937
1420059
1051062
1625846
70177
1139773
1373931
1276254
39276
1092694
691953
602379
1436762
1191873
404515
1678160
388073
190925
1961023
1161031
846352
332762
937974
1289654
272761
1573660
315675
1372331
1733399
1344233
911796
1112088
1504845
1344629
1960392
526412
471283
378587
722980
1100005
1196183
206462
829186
1913006
814008
65514
1910386
75233
505551
1614874
1992310
843688
1069582
1054092
836470
1283685
1655943
813397
1631055
1511388
437770
357418
1950125
114864
322599
646464
502157
1003234
1543138
1702417
1525886
1124564
1748909
904878
1848963
1297969
1729387
1004634
898280
307966
776518
278280
1818540
124429
1792149
1514873
1658227
1199437
1505884
1389106
1523025
359268
1830223
1928188
1363012
1449387
1775144
73044
1715449
1328090
1711340
1465422
1291801
524277
806956
539943
583502
992442
1579753
1863125
1262232
1153973
329017
1015550
152910
570041
270901
289708
479184
1560361
25617
1645580
958764
650113
557988
6764
1237182
1105917
1424362
17434
1767875
1656594
664669
753533
110548
598692
804753
1995533
139785
1640564
709519
1445986
537464
1304619
34396
1922102
1617377
1311839
1064187
121231
399196
1710324
231006
1853418
1836431
1313863
848409
835889
857205
1050244
1880636
1604716
1459458
1946554
1616573
751685
1947851
1615556
217082
1929852
563555
1333082
1249962
1979532
360109
808197
1431452
747922
1823400
115679
1513656
1327563
985162
12095
1135602
1579523
1427698
728979
1907348
709152
740089
498606
37364
243412
135386
446323
59334
1501953
312361
330924
1146202
1302323
595970
1296800
1736452
1866521
374052
662070
544866
968519
487609
122081
1075184
1526205
1252221
1149195
1649970
169789
479807
797795
1822074
1352765
181638
295320
1990384
1235485
426229
60599
1758203
1607015
196689
490606
268829
1475410
1514842
311092
1336775
569684
1620378
1772943
1327544
1686134
912537
1150545
1599545
760248
944005
558942
1033532
1599718
1446077
870388
545743
1291830
1666919
229463
1760292
1813282
657448
228480
1241095
933061
896856
1000347
1614845
1095292
1057674
1514711
784769
17352
871726
1713201
362415
326673
37579
1216632
762544
397005
1778408
393814
173101
1981652
396792
489629
857805
1353512
41159
1048251
786877
484721
1837575
1039322
432313
1356094
843226
1888172
819323
14185
1564440
289539
1398458
118677
699009
1609044
780014
1891332
1245281
1966683
1332631
819207
283626
267841
334252
154282
931090
221711
1311227
1311509
1149843
1023005
1042559
771352
1499233
1588929
659462
760907
787018
413210
1822344
1575690
1874358
740598
1717606
998195
1381295
178675
1808439
527125
1838550
1886254
493613
765659
1644052
765447
1434761
1519961
1477411
606680
727126
1616863
1112576
725253
559162
878375
1297861
708652
836599
53456
1759701
568651
561896
1950941
626521
1229651
1847782
501613
1311944
1437657
1817635
1104681
1135312
161965
1243706
514196
1687942
1826841
323869
1979679
1619634
362756
1800792
1561939
154066
72510
946338
1957582
1471692
1577043
1009588
772216
809678
1826835
885544
1848647
1459407
381041
336082
62057
1956479
800726
1475004
1520985
1851799
666075
232623
1057510
1633379
1439415
1268159
139433
720879
293948
102992
712119
117695
321675
216888
1300130
809673
1436191
1998627
1107750
431740
212603
1212513
1344051
1349773
1445039
1115011
185526
153025
1176239
60038
390694
1346046
1080735
764346
370895
1746804
394602
1824905
1756396
105279
1429559
1049191
164422
91172
1434934
88818
1365302
528397
983783
1451748
887290
456993
1892571
1745382
1197911
1368618
1994811
18764
1571181
439762
1711665
1690503
679407
105281
862881
1233828
1478703
604853
984257
539456
159420
60278
620514
1969324
1533305
1094479
1344644
1268549
764723
769648
1409469
842110
1523154
1952470
1778136
830712
1781180
662357
1806690
1114643
484519
1622725
585339
1592936
352980
1587805
288646
14730
1237873
1830519
1131358
5742
1470482
3294
884807
525012
500644
1041533
1388037
333418
798177
1923888
1939992
476888
183982
1818088
1271069
506552
1565357
90205
553256
1649860
1885968
26867
1494496
114619
1284475
1895987
256882
596432
1208169
1603763
182287
421693
651761
982278
1565863
1971330
1442603
1008014
889540
114058
1947221
1483787
74795
1399265
940017
1230776
1190168
380744
1220623
1880111
1376868
1611321
670253
51324
1577422
16724
1285034
547761
522139
943865
360505
1928310
692421
100258
1628144
1384720
1794354
1858557
1499356
1013065
1152015
107334
453420
867519
1243936
328786
423057
1575917
381356
316120
1297002
392007
744226
406074
1931814
1959880
1392394
1427939
907169
597258
924688
76089
34617
1847250
1450170
298696
982942
679137
132892
616829
1475819
1321467
1666787
301123
1662133
1676887
885899
1676979
682078
635310
1730678
1301050
1994037
925278
966594
631310
304148
780198
1944486
261986
471051
556460
1441683
1375383
796141
1253892
1757456
1222775
920755
1236849
1229352
1235515
358924
1208947
704029
763260
980473
807475
1889682
1022234
1597132
748785
68791
663910
341171
926475
471659
1717634
1379310
478379
758841
713707
1447119
99291
268150
615275
674476
1327759
1871
130874
1860429
633577
1643355
1912794
706397
274361
1102357
1788251
1260129
11635
244927
494388
1080528
1852267
1909332
1338823
462599
1425358
614035
1095728
1662544
444168
401974
167363
1341099
528642
1556421
1041757
637187
511170
1237675
640115
1974329
1395265
344488
1742091
643627
1755192
1437932
816674
1407201
654730
299300
446854
1814213
1398689
965085
1236912
166723
945973
572470
1968523
1667580
1599956
1333739
1741603
1850420
702825
1250888
936906
819687
834009
552376
47160
1206303
39428
714871
187683
1242667
1391640
189034
1900104
1134533
234361
1685699
530989
1107812
1142894
209142
1396923
285054
364569
856832
733125
978697
1062816
1279064
1584873
1508127
1411063
1394204
1920479
1398604
1446204
1721046
1500447
1684535
1366643
1566819
1460215
1570032
432928
1695934
784388
393767
1496005
57006
1919984
1669322
813427
685513
50510
1310663
1975857
1972471
420896
1740253
1023116
3429
1733082
1217488
789535
1537368
751391
234340
792582
1240768
347644
330334
1946894
482402
23287
594399
236615
1144655
1148417
243643
1351945
602396
37281
43371
1584687
1284411
457582
1407118
178552
1370274
1666260
38310
445270
406194
637171
1491740
868120
442101
1279154
173512
1362801
866788
366396
517752
677298
77254
1114622
1143484
1177959
1679058
548910
906656
1532059
624734
1248659
733619
800221
91492
1952021
1834671
1123043
974054
725761
442148
1361366
24398
1877385
4943
1609690
1300361
1585955
1125633
911404
217854
689687
563812
1286191
944331
388462
1487066
534010
906551
274581
1790968
416394
864276
1653510
1441396
1698169
1392308
673501
170629
1580716
1393407
583714
1754867
82697
452569
185302
1708626
349558
422124
601737
1121565
823463
201647
119234
966687
822695
343205
458476
715733
445407
453001
1860238
652243
439266
313587
902064
386195
1437530
1457297
1944927
276251
949510
1137542
507646
1672735
1392621
1029558
1805228
1621153
1584024
1025250
644897
107910
1869832
1483290
1181856
1276474
658268
717115
411449
1777110
1182909
1740688
1712073
1105150
1220573
1285304
1719338
138378
867517
1058430
1192141
342789
503493
1478911
1015822
1148465
1616537
1304100
1941088
1646840
1921936
929321
1880397
796617
128326
1338984
1587235
272484
108568
1160415
1368830
338247
901882
729443
1706180
636322
1824289
694118
914231
1844664
261478
1767724
56638
388301
1736456
945023
512369
1253685
991669
706963
1050095
368988
1812619
1432516
1799986
361303
1625519
724854
1905951
795234
1056595
1332235
1897031
1244960
387122
362152
984221
802744
206845
59057
1946161
1858928
1084176
594088
1323444
843341
329598
1637089
1336731
1229907
805101
1278472
1883816
137722
1554575
661357
609700
662602
104795
1882512
1872237
1356235
1063700
939476
1093795
1827513
1768211
1480448
755345
1169355
1011075
1430296
1544902
1210976
381400
290546
628285
1215613
210378
560971
661932
472733
1781408
1141963
527312
1761419
881287
812110
1791189
804467
374617
1883553
904628
1645483
1626795
777021
1288342
1153156
1362671
1058340
138887
442649
565082
1482646
453380
1709048
1167716
1662907
402459
1786568
1851719
646671
815099
664225
1728282
823532
802433
1072704
123806
496582
755823
1739784
378997
1455521
680470
1860763
1575908
1057386
521977
333115
426069
1101897
1227527
1522132
598691
1448162
109371
1397783
835932
314252
1934901
1926807
1882364
1540392
1758389
429756
215540
158836
165063
1507684
513973
1175052
754225
1635333
1437256
416996
931035
39639
1065037
1876916
1144169
1098919
978890
1195709
444588
113527
140541
1152374
374295
1130569
1145140
335268
786847
1870296
1359022
1228393
832037
232864
922359
1641952
1994898
1693570
1449583
837423
497289
1385179
1665322
1775655
1974668
724335
794170
1290189
409006
615205
915378
1081813
27400
1711957
1904315
1481653
1451075
1235054
918325
1535990
1136689
1204687
1433423
1232472
1082775
8607
1268714
1343648
1355800
334747
779556
589904
87322
1453064
1228640
17919
1290787
1735797
115729
922571
255947
1311052
483274
1037504
738009
814532
896952
1590637
1710840
791080
1166150
1538476
1117893
671327
397446
278379
1079775
733829
569104
779835
1769810
823863
352240
1740449
788966
513371
1846313
646103
1480698
1226395
64874
1044075
423733
1617057
1289326
1218624
1965989
866954
1086352
1428212
65393
143245
1348118
1146290
283063
1990330
1312344
349877
1008679
1195425
1713844
908709
1285805
917194
4808
951795
432987
1068753
1218548
1175929
1005105
1631189
731324
327469
1563852
1943344
1267598
1942951
608982
692712
1009685
1485800
1524273
240355
221322
1799407
668999
1060227
1846099
1706726
1773262
787815
1011747
447060
1675829
799358
1700464
833360
1553499
401518
1188716
787154
1700774
446702
450878
816240
1660400
1010185
420940
18962
75773
530121
1961877
1783255
1530160
1473803
609855
369258
962769
495518
592200
512590
1539518
1623010
1697853
17127
1504868
945309
635332
1550824
692601
292810
97253
227483
1504836
1025234
1584201
1401025
1736540
1352793
1707568
573531
631984
100360
1019153
1267879
1115440
584025
344434
1925888
1168516
1375746
1916919
1390991
1931825
1359994
1587206
571138
1299540
1173108
1058763
1479949
1590440
21434
1181212
796903
1710985
566335
742988
707356
1504597
1001109
653636
1039761
1732155
1403979
1080695
1806897
416428
31526
916264
885592
1604682
761426
8551
1793913
1468201
1975631
554912
860117
741383
1598252
666077
597419
1544840
1576545
1035511
180670
1733505
570789
141157
177308
660045
1080740
1912969
473774
1145810
1202248
892517
1920859
749674
324415
1115479
1852193
389
1984422
202213
667165
155364
534517
1646215
1365720
1386944
130604
1353213
101439
944244
396291
1059105
1918746
708388
1993917
1989341
314245
1731713
842551
1606742
1711558
1887314
1251797
124706
348678
1099885
1172506
502399
918598
1599874
331495
213248
1054917
612878
472809
856024
764059
103948
1049672
151950
1414337
1897529
337669
1789497
462573
137812
1521724
47919
1323454
287213
222251
191875
679259
1825224
1773422
1057456
1441149
1470385
566306
1845715
1850629
321462
1521399
1150114
686205
1665031
1801677
304450
1242215
803150
1357203
1851835
1095810
1221306
998801
890867
917548
29519
1484908
237696
1849576
411873
1499443
853737
884856
126320
68210
1217236
217306
1526955
1860869
800299
411845
285706
304351
314361
1753553
359006
403263
1272425
1910583
542987
167682
1944654
1680667
1171220
1698631
530354
4507
1661394
1134328
1989550
1925071
897920
1312990
905067
497999
1216360
250596
641588
1442009
641118
1869601
1206605
736799
1253916
1444851
450128
384564
1936310
1376200
1075870
1500914
489063
1938526
945147
138713
584216
1214739
1724969
157260
1298935
1555508
1783591
1198520
1368204
395712
1858883
375486
753678
655449
1978581
1417261
1607188
1475218
272069
733814
1733160
1535470
1988211
1086592
450784
1053619
1033274
587613
507939
1939635
1347101
292778
832802
605500
1348093
1150552
1259122
1063955
1976997
1567699
1510930
476123
286269
932025
1094344
597839
685824
1698715
1792046
128021
283057
1532231
1894478
196806
1447424
1316303
959864
767831
592900
1795807
1730610
471110
1597421
1328965
919602
618469
1834076
1969915
1199944
889800
47645
1926460
987105
911198
277059
649966
1176562
1458765
912183
267266
780754
842157
700583
1068623
1266703
509713
1266565
1165535
310222
374576
1580457
413073
1675316
1193546
1848914
535035
1852463
131049
373929
1208395
583719
1347433
664666
1554837
316274
1447916
683130
1605091
951769
452442
1208683
430426
1473818
1019558
588826
642003
1433852
58626
1690120
1804465
1307652
575116
1606583
409008
51687
1473601
1610616
220869
1914795
950856
413825
1107148
1311845
420304
896881
1108367
1033955
646467
521017
133931
812299
1760250
1404323
1573899
1149720
724275
562729
721116
253395
360839
628933
44281
295631
1044986
1126573
228748
1262039
877924
53203
1651077
962493
1985750
1171804
369376
1098077
147018
661092
1515158
604052
412028
170443
1567042
1914702
989590
612672
1008657
954609
574924
1655887
1034903
726954
1574419
906984
266307
1158562
1654871
113569
811022
232501
1973709
525386
560674
1128971
341688
73256
845887
1673059
962991
780100
29055
220644
1005453
1832842
1449755
722179
1006454
1685754
975053
1957216
1866947
436076
551848
1737776
1066966
198091
527357
213743
1122078
1311473
165080
1956597
1810549
604820
311475
601691
1309946
1953398
1206976
1060349
1367021
165242
331318
440613
768202
63965
1804779
1285271
260893
420587
1164166
378709
740669
986345
427369
1540416
1424822
573012
776285
363043
825603
1644624
1451731
133450
52599
1416748
203193
1348862
1686766
1696337
815958
1077567
1430109
1065308
636887
615465
134188
395845
753461
732696
1566554
1751460
1684897
54078
1359158
44847
278827
76703
738547
1088958
245799
1046645
568961
1903382
686642
464917
110040
764289
1680335
1219586
1840349
1002167
1266378
1809550
781719
1437006
1986988
1086634
594114
1085689
53261
161890
323964
1557197
78103
1693056
1052589
746467
473873
440584
273204
993267
1459417
608728
594446
970062
1554789
1761586
137404
1951777
1201328
1826284
512834
479605
946673
144238
628483
297955
961497
822874
420826
1194491
1528179
604884
1699680
1689922
802316
1444340
44385
1711988
57387
175179
1703090
1553546
1675892
801278
1154082
1482197
638178
705955
1199238
410231
247437
1888072
1708280
379952
614707
1382301
458573
74962
1362622
1146235
579088
1223660
1433325
1165109
926594
676379
806470
223901
1591370
1740581
37464
1134349
1972481
626381
1573889
1915762
1724975
975226
598636
720264
169323
104210
1370040
761031
275571
567976
1343921
1868807
1839186
1654005
324322
334164
1952632
301617
1057887
1533283
809462
1070040
732713
675270
550337
1699529
1456992
1441218
242531
1920307
1131494
467459
543767
1324270
1359950
86040
877488
1734559
919820
1212287
270526
1149127
1680875
1579370
277507
714774
546820
1862004
487775
132501
1848897
410998
1608106
17099
1456025
1381530
1711432
779425
781239
695270
874225
578896
1548685
1981
1184936
924121
1801266
87746
1148973
1482611
370333
1725489
836441
1395647
1185388
620171
1287063
42531
1260804
1047472
611175
135836
322297
1043737
574679
980454
1769820
588485
1912861
226535
528131
665805
1065856
1823629
1309945
759981
426626
106016
1449034
1776993
538629
1014228
1041862
1280341
463099
455699
923544
1322597
443646
1418123
1530055
1197870
1683784
1557528
607303
213867
1768317
1033078
1972564
645802
521747
333186
314448
935163
781385
1389915
1243931
1057799
328133
1678739
196894
1733566
632052
1573697
862714
607360
1066496
1277810
505181
1981860
615143
1568767
1902341
672613
906049
957148
204711
790652
682676
607104
162539
883477
1454054
480658
1478475
1383449
492589
1646686
1143849
1958092
711412
1916752
149811
340081
679522
437860
1008944
619302
1841999
1271915
1893594
1890952
303437
1854535
791741
418337
1769206
626463
475093
1221499
1548322
1953172
1458157
1097181
1367026
121769
1328541
535711
1412919
1123754
640545
16404
541206
966261
1491696
1049720
1442195
1510182
1359020
126277
1483736
919248
136426
1137079
654105
402349
1821748
782755
1784703
1364012
1770117
1338564
1119764
913614
569866
1535990
902931
1010671
1899936
1134844
697132
1953578
749640
1345890
416961
1884526
827543
519666
1242164
198912
1844557
1411108
1643984
632060
1401148
32036
1418508
637724
53340
495919
31771
1123532
978444
905320
1212443
739859
1378097
1431173
755352
1303322
534757
1405225
836517
306788
950416
637903
1041863
1146888
1567640
537638
1077011
1655028
1864556
168127
1887849
175775
1548818
1073913
1066250
197969
99579
1287533
1648662
261278
181782
1467346
1628213
311920
582987
1945020
118005
506965
603139
1224338
254766
1305603
1688986
267041
1901235
514886
1429897
1466381
1219555
42471
917528
1810295
1147742
1784088
1026139
240757
814779
1595443
827037
833886
1150952
1947607
927569
1994465
125057
188408
1160371
1807263
807403
1510740
378300
225231
1620825
657619
152673
1753234
1182659
1150845
1079614
1147903
19280
918912
1277444
129066
1395334
1417635
195750
879443
1801616
514493
1747827
782599
102540
1645836
403454
1399475
349356
137750
1050301
112347
1568157
453710
841389
1021188
1694699
1887087
946976
143248
876197
1098370
639617
1090622
854037
407864
392581
1206752
1547550
1318436
275115
339151
779620
1696730
742109
1036220
669696
1407506
193805
1512028
297622
573960
573049
58573
976604
1341668
773709
711359
954646
529617
879527
1600786
384850
416167
615883
1983010
1078941
1839780
69339
631657
1285840
118662
1255112
1887799
1466481
498895
1440612
1689741
1840048
81273
826213
1571188
733960
1095999
1073690
973857
1750565
551072
1867075
375002
1854151
1148361
184429
847243
1680898
909164
1668254
1617300
687148
1407123
1749856
924078
51239
1140747
336462
1441466
1322375
98281
1851333
1842024
1357058
54155
87148
255079
1981363
1979918
372037
901332
447331
657901
392136
14082
947953
163610
1480244
715393
346363
170846
1011514
346901
660857
538279
1106723
76494
55290
1961725
1769064
980010
479204
721707
723068
1300618
43814
262310
914990
1954902
1303435
510322
413239
333092
247074
211854
1167807
1837902
1411821
626458
213829
1361589
70183
1145820
480795
1424832
1419711
936120
1148792
695841
463605
749589
331724
870370
312539
246782
878498
1150137
339807
863424
672937
1156347
841612
772615
1223645
41195
469256
1023009
1858186
1328311
1614905
1170
1990964
1960168
1997007
952418
1553031
1937051
1534997
190006
1363030
1613596
908619
793198
1728858
568167
569509
1003556
1017891
1242333
96869
1270527
1731642
1638647
518604
1045644
1370316
1379855
1963552
663830
160588
880270
367895
1987567
1969514
192922
1404718
1380997
1069986
690462
462570
1616726
173273
942693
1151965
368279
1219776
16072
1119746
407435
96075
1889571
531421
1868806
1106697
1090333
572371
1150778
264219
1907514
1505608
642643
1827217
1066972
1276050
1460350
621781
1274468
1806901
1176946
1417677
1881335
688076
1797335
1199378
1106184
817622
1876263
1767658
545435
867382
1921713
1040099
779502
1188014
202004
1247016
920631
377549
1993647
1420667
927455
1132363
1803917
1711670
913170
1625996
502723
157185
1990970
750362
185022
1000659
1627666
873806
1796587
1816067
1583713
945238
558310
1840895
150822
1459524
1826048
1136492
135017
1498382
89131
484625
105494
1389289
452661
335003
414799
1770322
1694317
1390755
203975
907655
1171830
62431
898104
674251
1275911
930727
1968206
254599
960696
1544624
1383776
1538852
49570
626658
479309
1319621
1257940
1538476
382537
768533
684463
1301453
1802708
1170380
1855103
1679988
539620
380742
1696221
924573
968700
1785044
1325209
558532
568486
1866217
1353858
959977
397701
1701193
147634
825022
1374246
434282
413448
1851687
1288381
1322780
763225
16895
495931
1580886
1372915
237741
236629
1432777
1667314
1127015
1359067
1853058
39242
593143
1102514
1182941
329869
1995384
130855
1392768
1636629
327344
1628048
1267574
806701
1129345
1612203
981806
857928
44108
164089
1927461
1979694
138018
1592456
1778483
638771
282321
1114001
173638
1648457
1129475
1377685
26278
1131291
1445710
1667844
945268
923884
1164771
930985
1753044
4154
172718
984562
1369563
1349620
1661114
1975951
1345194
250757
994925
1822629
1560524
50762
1208923
817047
632527
1571863
1566754
754759
524616
1546277
1653993
1379067
41353
157153
1791096
1117931
1171814
1615521
999649
399366
569332
889087
733738
1250380
993126
845305
1159641
630577
939773
1426698
764697
1543391
1246179
684544
610424
566140
1614357
35707
556701
1161509
1895355
600926
1009867
450761
882700
344466
816876
578732
1898361
467489
519110
1996752
1463129
1766490
380257
1223591
501876
680930
185552
1018235
1954676
1878963
539079
1093456
993999
310607
1193400
1731672
794262
839185
1996792
681246
740889
733545
255794
1804931
950699
338342
261365
445429
458492
549539
1093808
95851
1772667
99157
1493198
1844366
1848020
1951455
1056179
1432280
126595
1282019
447115
1679964
1172171
1694447
1738417
37849
1659095
1474501
1945011
401973
1146137
1164140
780498
1032736
1588758
1897892
745390
1113979
396800
739896
977960
1698010
1714239
1703880
1886051
789369
1121268
957279
1145685
1856134
1357651
1318582
930067
489216
1140016
580941
1853447
225962
975216
708968
1625781
925501
868565
674858
68776
1351674
1420360
71282
1106831
1349935
1784475
1507619
1561502
160116
1247708
1161902
37231
1563764
720686
1852559
1228643
172432
125355
832595
1457141
234141
489613
1439812
501505
1451256
515578
277335
1887401
1035256
1862199
1495739
1039120
1246611
833070
645756
118672
1641346
712652
1263870
1744389
1508936
24209
1526620
1942888
472624
1668609
359563
1769388
1215780
1585562
1276921
1251000
1586119
234009
1404750
775365
811323
831109
1151444
1331712
1362892
1190679
1055396
492919
69005
1483416
8447
599541
1610023
663148
921825
1818878
1490740
665518
800220
499501
1052415
1499012
313494
1442429
688965
793211
916113
167698
979738
281352
73536
798536
509835
911663
1122034
109153
1388870
66659
760944
1812073
826916
1539918
505123
599942
1015162
1056503
289339
1702916
943839
1676168
1229322
654106
1808433
126306
974656
512973
1212113
331522
1827412
1281127
1348198
1007524
883509
1912191
1240036
434838
1778816
315637
1964160
989753
1604357
1215669
817226
1901007
1306588
1067480
1436983
1578536
199886
1798319
711453
1617726
1895768
754937
251501
1101782
1916134
214987
708937
1053967
1591274
1458925
331410
728192
1952925
1530985
308088
1709016
1182232
582335
1840726
1001394
323063
510935
819293
1970011
1643834
784988
1813526
311512
235151
1199071
1130027
1089061
962290
1367979
982531
1728882
1157355
196752
412454
1884501
1718506
1295522
1266674
349085
492354
597344
1975701
1595135
148959
1136193
355535
617137
1096416
1878483
130748
158708
606468
1211727
420540
1925788
1949403
1792883
1533650
201627
444093
1917547
37177
210763
205167
720861
102732
849695
1517866
1066738
595219
713189
850183
1229718
1057036
1279671
359785
536252
1241590
76396
483422
1729553
1796141
389703
798238
1054108
1130715
1646953
973338
885580
764511
52102
1510521
1477604
415791
750278
1308694
1358468
1795441
461118
20800
628052
1505960
1294388
384998
1718996
1469505
294286
1117328
731334
1219092
1960019
1506035
1673171
163943
1863711
257092
149689
438576
1595279
1400771
937876
752348
656189
480932
791083
277992
568154
1031889
560346
559622
1008645
1593172
1203142
1461385
1972358
1203597
1406200
516269
1956201
373137
940473
1423086
677225
1446197
1249083
952469
1007992
280635
1234046
731745
1363954
210922
1200400
1512134
1637855
762796
1211635
1182796
1297970
1810036
1506061
1098463
1825498
1022750
652306
1664731
17381
1829158
1760179
1849985
1752869
650451
1178241
792899
1038050
727393
1461731
1242083
1687598
657468
1644810
1335482
1427525
1333229
921124
1257580
1085594
215631
224441
1265484
297561
481207
1988816
1656316
1816997
1099512
1221520
1162859
870539
1047726
484631
1406651
230847
1461437
1259999
1981566
1537507
1460672
455497
646462
1508071
381483
110928
138817
660496
338171
1434032
501157
817015
658149
1188156
738485
1218231
1293837
671935
1579927
40138
1207011
1990088
135730
1016448
882090
1479248
625217
1474800
1347260
963147
467309
1327782
409965
1442669
31657
1741923
670947
953232
1561822
1131444
478863
1556677
1789528
911588
1077348
1216300
1223136
395682
23450
192477
1197859
1065005
911591
988299
1723353
1616699
1462182
1140947
1542417
1930911
1673381
1647621
232727
1902340
1262506
473617
1783802
1127883
565069
1105341
1609894
1630359
1900494
335785
1341711
1082647
1350797
1742874
489083
736021
645123
1596129
602714
1322378
1292673
458109
271309
1033720
1555679
1360031
172305
1860280
804916
471534
12663
297075
1491014
968976
1811817
1029473
1416946
131904
1520271
1608457
669172
1395430
225934
444186
843575
623217
460664
1464013
1354629
552000
1915501
372787
811612
385489
1609061
1076434
859885
805315
932519
1708832
14254
199372
1972046
1661404
1886838
354017
840728
580253
1945596
85503
468964
365172
1464703
1788267
1817076
1851390
1485419
1139569
505746
1922771
1650416
1383081
174249
1996423
267739
125395
1860473
588919
1939164
1564374
833691
1889027
1815540
623858
1950050
557636
1564854
1327641
70500
1552397
1297288
702320
597171
239816
952014
747325
1252069
1342304
1054597
549896
1805209
609133
1547860
1635366
511641
1994232
1561120
354092
1822773
1676272
1880837
1452112
1393564
878371
1829333
958323
745348
957996
1659173
259393
1848181
1340264
322790
843429
242898
1974007
520659
35436
776687
61764
1944696
1185182
405444
1974215
722050
494884
1837883
856670
354513
665661
1544547
1927987
1147846
1860726
247755
944641
1617932
39858
58879
1355801
1862163
1263081
1383221
1131449
508827
1025235
613884
1328177
1577763
1234292
467614
1717716
1991326
367587
730282
1094146
1165732
658098
905064
874760
770838
1417218
1149339
154422
63530
900310
192699
1184610
1139165
593163
913895
276985
962932
883377
1526011
1496592
169127
1358600
1104191
1011138
408535
8011
1436885
589038
1202982
888578
1493198
1385590
1706255
1518602
813811
738198
1263642
1389491
1169677
1698842
1441605
19610
1079393
48681
146557
1652816
336678
1784551
1487259
1033761
955553
165495
623524
1443604
1980121
917742
366874
614320
1076791
125564
191813
370784
534127
1777778
1125347
1887924
568495
142283
1171574
1208487
544583
1621073
1687645
1362469
132349
544201
434522
725012
1892610
574264
132751
1125525
920158
1532151
510798
1664543
1067999
979268
899977
976442
1029406
1389716
414358
1856960
302835
1787220
1321877
16963
42183
1825395
180812
1128972
1764865
820800
704951
1032787
564456
124278
193868
436042
78474
1468540
434856
219047
1024956
1742400
199826
493468
843321
1739684
685211
1270074
717093
1836612
1315257
1917725
928963
1087488
215460
1009154
482582
373768
738163
15975
101720
413700
871946
756119
440586
1619937
461546
1907746
268625
1496810
1432845
530309
1189596
1260993
1304342
1868854
1302652
344767
902434
1049315
1208248
1367482
1843331
1794754
562032
1735550
738889
408512
1525184
312980
1387327
987828
1811501
1252797
1092927
256972
905825
512731
202197
357773
1425824
573031
1992496
35823
1271559
938783
1238220
527031
1542708
1637210
112043
128497
1203254
1254031
852467
623188
436941
1192958
182595
1870564
28883
730790
1382512
328169
612991
437872
1519243
360634
1542414
1397180
1092478
703411
1284911
1649510
1531165
656153
1166386
1814237
355890
1297694
429918
296530
1969888
61242
1417618
1158460
1180046
431347
1685022
790679
198054
1325127
934202
1534036
624188
1217351
1021446
1263556
754688
653034
1906625
939385
623926
1297546
1245784
496481
1123396
810134
106312
648015
366297
1589962
542424
1784733
570777
1114036
442734
218218
909440
331030
1128494
1542951
1484449
1159301
1127229
1464379
1269873
1945558
1754257
169266
1808685
1143767
777797
1974785
1862708
543164
1678218
1587256
1937400
1561516
142311
475585
1610395
979684
1197469
553929
1883364
388225
508837
622722
785748
322003
1826676
1470783
217670
1743435
237499
1314907
447041
723457
1305495
42442
332027
1251962
1569213
1569161
1978171
1441132
877366
737527
1813891
969349
1051447
1785143
1798684
1359793
1021959
1788459
562096
985240
1226980
381105
1791892
927714
1720548
711085
250208
1319510
1322768
140381
200921
399757
1008104
1131131
1019700
1930075
1874360
789661
1959103
1949528
659330
951485
15530
129514
794864
189981
1279868
648047
90193
212952
725374
136526
1336824
566523
1867353
1794005
1718299
321243
563138
1520988
516647
80057
650559
1520642
988298
1567688
1689599
408612
761365
284648
234322
686791
262542
467804
1525598
1552000
1889572
455846
870700
1213982
200681
716217
1991290
174893
783083
597829
48704
1510856
28313
1004618
507247
1906962
1477005
333082
1439287
1602823
716108
1251219
1454439
312780
622763
1957093
1794023
1374264
1867100
380318
1049369
251129
1747070
116392
163303
128316
687184
942865
254924
458284
41390
342141
162164
1454066
968157
119276
1318990
1163209
1355053
1793486
1484913
1162709
1234548
1991784
1105539
1211213
1016104
1560248
1682364
67126
360050
452674
1126775
720120
1714681
1713534
84907
1622635
1674227
1074824
974809
403427
659653
237607
542939
252661
759361
1315697
542430
678606
150978
514796
1351162
1234859
839846
994896
1774285
1323158
776072
55999
1180280
1429391
962772
347286
946614
1723257
483179
634938
1315272
1346853
969136
114679
553168
1780327
275444
267945
1467999
1392098
1121616
829407
1771060
381004
184354
1984291
317973
1481235
480201
260067
303212
1253373
379798
1628492
1061571
503596
321076
588411
1155373
1958177
1586753
1586602
1857225
1687111
1278806
1231981
416386
564131
779763
1717904
606813
1848756
661285
1495722
266310
203268
1039642
1572515
880839
1475222
1116185
1716951
428690
1298196
804326
1186409
1099574
1277569
507403
590360
1341074
999585
1308055
1596193
83624
836742
1986577
45296
1778310
765265
985474
1082538
1704606
712580
1727299
518511
918070
1733130
562980
1792581
1219950
217486
1245415
1742604
1266793
1965225
68517
30751
1586541
1879335
1851006
25987
1542721
1002031
1144691
101638
647591
1285518
74183
885881
1030297
1809023
1921225
255835
494742
317378
45051
660682
1055634
1138533
642350
55441
147357
1093576
599720
203019
1969507
421366
215293
1785431
1636898
1656653
814768
873917
1161048
566897
1443354
1867325
903766
1039575
1290925
1128191
1459604
27326
39415
1483819
106038
884327
1506261
680901
1170879
228327
1225717
329771
1896108
1968814
651673
1443934
1154895
1837485
626100
1112036
1064968
661617
562227
188984
1201591
941652
1223021
8206
1149196
887732
805570
990799
309113
1786660
868396
1739983
1607829
171806
1184931
779917
870375
1594205
949921
1780391
1054311
996694
239440
1087151
1424469
1101147
1775691
90306
1039418
177485
1361987
1289865
1749592
1761561
823927
145923
493141
379242
1447258
1934305
1543299
1771942
567334
1236547
1162402
1496387
572941
1193260
1786876
266986
259476
138022
1031507
166363
329161
1212897
682495
998271
696914
781083
1536044
410693
543700
624225
1724443
1530523
1338835
104680
1415444
1308732
1484166
1259053
594377
1957053
1216202
1848054
1230377
1784831
1537571
43540
879653
299349
236347
593211
898479
102889
507474
664025
1284989
554918
26971
448502
1372484
1429140
289144
248120
1457179
372781
601911
422123
902288
1604933
1620406
151635
1568639
332552
384086
627024
886597
697016
455955
1340681
1647237
953646
1839745
505840
1410263
500279
816442
89866
1820602
377095
12838
1260986
1371315
561813
1028054
1365876
641013
452929
225711
1535104
1615168
1222277
1249248
395341
1211919
1379049
20746
1819825
1620039
1200112
124203
759765
791996
528657
741946
897155
767212
1691157
1795985
123826
265019
1842813
699772
685536
249653
1748403
141785
663141
1353867
1373061
1307986
1468387
1595843
460375
1021751
34664
204420
1583496
1186760
692038
1166659
1853849
430547
1326550
1797053
963958
1452822
709011
889365
1539870
67517
1361630
1655418
544542
1757510
488428
1243989
919923
1311916
1757212
1860651
1035039
1637030
1498840
1461318
769638
639123
919060
1328907
1699394
971927
1767031
1236407
218208
1551464
245056
675741
1209509
1432539
582521
1871303
1635917
1822478
1854985
386371
458085
1064364
646259
1092268
1367144
307471
151566
1646259
1278347
527644
1136254
1162046
1784176
1227777
1475133
1855461
1665255
382685
428462
1919240
986745
965026
262686
491982
969478
1056310
1098172
1495327
1116037
1186290
1564550
727297
248918
868247
1330865
1512224
165136
1744372
1834242
1171686
1830867
1769849
1011361
1418283
1644303
1497937
1126808
1415068
1817849
1639096
1145290
418285
1748908
372086
1771979
1458274
1507073
992659
425383
1628684
1772418
1841371
1515617
1548680
27309
576394
161450
715741
714202
1461596
1248472
1240525
1247217
1199807
1898954
1698782
1475629
442628
1227585
1357654
494713
1986130
955207
294972
316391
1202554
1936448
251209
718575
1655585
1358286
152534
315871
12178
789146
1454731
369233
100207
1509162
467028
495603
1712114
55041
361680
1436282
358481
1952619
1731575
1805486
911559
1257803
1348245
912494
1388606
315331
15238
1573773
427524
648980
516653
1806185
360268
1418115
430012
1386892
1880627
1458768
1526503
139023
1573402
1171164
1028937
1174992
3665
54595
1870641
1917612
511167
1913192
896494
1451952
866281
1947972
934471
1785378
1148549
1570320
454855
1409786
904270
875082
1656539
1746805
899612
86200
379967
1555131
1725654
194285
1656385
1520120
994942
1245703
273209
824095
81258
1708961
1725463
111577
1944526
1322248
1111639
1542194
213236
924125
732247
787413
365558
910493
750320
199663
515152
644501
1427805
1891381
1462247
316007
723102
915330
1757943
1443301
1117927
1860637
709645
165405
1310876
1284407
1925369
936306
1571982
442817
18490
383183
105872
1116993
586037
483646
163345
1710613
361151
1472440
1741419
1677975
1125773
1035799
1764472
1589269
1422138
1308191
555674
1680565
1920404
1744802
414576
657724
1430048
12278
1692260
262239
453750
67836
1572218
1355714
719650
336900
731320
249309
476456
1450036
374685
1123559
892738
232281
1204103
1157341
1781388
1414843
1075377
451875
701220
553346
944762
751326
1489183
888603
1283102
1914397
1282245
809534
183450
1045473
731480
694112
238603
722888
1136960
451032
1626565
713963
1576904
1454247
640084
381548
891399
1115139
1335113
1725652
1987324
1491089
1019245
216293
1424427
1548036
1403436
837856
1562268
1155332
1283014
697662
1297821
811303
1720341
1470898
119471
902103
756799
1608366
1900284
25708
840637
892889
1810232
6360
119091
1481435
1322715
1845761
283188
175085
1025222
694426
1274401
504278
1838373
342577
226862
663828
874618
785136
1131043
458081
659524
1934781
1416813
1533309
121621
623635
1944507
464946
1418770
1249425
1178428
1250527
217071
1644584
1307029
1360065
562833
1378027
1850881
453784
1314062
284157
1281336
1790799
1319669
28350
1099235
646886
1538720
64115
53560
253210
1774917
1720767
1476590
1210995
1322171
1535728
513943
1196445
698579
370657
1578356
1465619
1558775
1782818
213928
175758
948400
289669
228470
491450
742122
796333
187322
440282
284805
531188
930789
335439
115491
993171
1852510
287648
373372
1907610
252137
364165
335631
433398
230175
1958087
1083474
1605648
1989960
1187567
576498
1210214
1244230
782113
136113
738172
1720686
1796485
1953914
542048
1139038
1616377
1162813
800235
1024481
395873
1386279
595482
1670522
249185
1936018
572047
954164
528707
1395174
498221
1303806
1782711
264092
304778
561945
443442
1826119
193042
1961460
758981
647424
563082
1601479
723101
1354917
1174779
1965061
193229
1086027
59047
1086846
1562797
1741136
288201
816244
1233903
1394865
1671421
1381855
841597
359617
1050336
337546
1545446
682136
372942
771094
1377884
244694
528480
1677085
1055993
40765
1500040
1147376
780406
1374666
50380
1287565
542652
1921487
1059994
209052
885965
1009052
530864
271096
740850
761076
983664
899013
595487
255751
189104
929718
1247348
662312
1816918
605798
880324
150744
1145665
1541696
700688
4897
1723050
1121857
1609033
671906
1649737
919290
1700212
767374
351140
496312
1829531
698971
547918
591273
125053
914537
820018
1483626
1051163
1149619
1554104
1076670
1080996
66524
903765
133157
318096
1323850
1340838
1838262
1973994
748046
1809248
1456008
1841002
1521774
941407
1727653
1006613
1118470
1081466
1144028
1816515
1266444
106530
900419
1748944
1919373
967687
338018
297215
1399960
1401377
930873
123624
1896004
1085541
1490261
758910
1733403
1551900
1380232
1360680
341544
1896493
1975576
1604962
1764871
1089641
102937
1208359
372001
771486
1070300
1297754
174908
871044
1359147
1460200
1195891
315507
399273
1266029
597333
153633
127411
1339269
448539
264187
537748
197353
413774
394182
574921
700619
1267815
1387370
978515
1476525
263054
1182492
627551
348576
1113637
621884
1141514
635432
1151495
1629716
1869171
1538517
824765
1743911
367483
293645
695954
426817
159536
1105517
1930424
328291
778842
1880187
1564121
1066708
1441354
1516139
1815832
168534
1748659
550682
1191176
1270814
803045
1805793
1073870
1816144
395825
1489538
806207
1754581
630239
288219
80361
1002299
112175
1790812
462982
875108
1897198
1508693
1420821
1887243
1323099
222592
156304
1220588
1579262
1485532
1620440
1582716
529527
101799
1386542
225350
913220
498545
1438611
412132
1412129
1963500
1441979
672524
1100555
1886907
1109238
1794818
292280
1430285
1279644
1376951
1479415
889000
1794430
625201
248854
802940
535170
398138
831227
1372039
464803
1577858
1488080
611319
561616
1410854
331609
84770
1948892
340615
442132
1930718
1070029
308855
788024
1875789
819833
1577785
1752460
306091
1753324
84853
1090662
129872
1519271
93625
1130038
1735332
18292
303182
1126568
1730441
335818
814265
145495
1156692
1900288
95029
1989436
1702506
235802
45153
1438289
961463
827565
1153362
1699102
667845
913705
1922567
1557099
995370
611037
1217029
176361
171412
657747
1238644
52499
433985
263410
534466
1138747
61556
1250844
711232
111625
322204
1962053
20021
296037
1045351
152642
557756
1838618
435058
1435003
592841
517790
409824
911120
669762
1999352
1993477
479875
383405
1078753
1830027
1087829
627891
1790082
606848
738956
1426578
125130
476318
718583
1617563
371861
1342643
1464517
906325
503503
1777887
1614718
1152038
718145
1172350
1388558
1662325
208787
391182
349903
1582068
1646095
660365
739541
1985845
168736
759516
1633476
1101264
260749
1626215
1658256
1366540
1295965
181183
944387
19261
197788
657077
804796
787135
1204445
530585
403735
1438490
1185618
1136626
1244241
1835194
526948
1797661
1391667
1140339
1314381
958585
1958669
1727489
70752
501594
683514
1190250
1650006
1564401
1752585
1758111
944881
1191581
214190
112023
988982
498834
728668
839598
1804164
1902473
335359
802973
1107917
1589931
128567
145496
31082
1167417
1766422
397468
1542055
1499765
1669819
1451981
1225168
1140570
275554
1610272
1993136
318024
1743799
884523
780964
1028851
556425
1360387
231790
1825220
230985
1912248
789737
496185
98770
1748782
1727149
1999195
443430
131966
1276071
509281
659124
1373065
1458634
1735531
1701171
368066
805289
1294585
385712
1007654
1127608
1085893
1342661
94103
1288160
61121
1450699
1485721
1561150
1536215
1886642
123160
1248030
1150894
883370
194460
925475
1056313
324964
1890799
79324
1843876
611534
539115
282156
1378067
1166390
1940030
1284470
1842806
1034103
148829
869360
852260
401260
933744
1304455
1179629
408898
1199093
1474443
875352
918183
4903
201351
987005
1634754
1965096
7952
1919873
326683
293682
1187582
11611
1293696
1714023
379244
191011
463862
717144
201002
1491347
1633580
1960958
1450668
1475712
1573597
1073386
1894264
774780
131251
1019375
1409471
1255938
1937455
349871
1397480
899230
695243
1223231
989585
909528
196537
899446
1430095
232646
1811719
1777704
1114925
47430
1370804
1547823
885227
131105
134685
1025126
170556
1032621
1227145
1241391
686550
1947358
1836807
1433228
1854790
1667758
1630965
894586
538880
1216677
193268
50082
437863
1005698
1293584
702227
110517
604811
578896
165287
1377232
1763757
24413
1018345
1325973
1599005
1918538
1568819
624778
332984
1423287
1507840
1118083
88364
1073264
1473030
562244
780507
1978466
852992
1068905
373405
1148431
331067
1303649
985414
1157085
1281054
370807
1347981
1776116
1931388
1422611
1833011
29221
1282227
272897
1521731
1685790
300493
974764
1334056
320641
848235
417300
202941
514991
639517
1200812
1148762
506920
981769
1736870
341118
1691474
1685227
1424567
1011541
1297118
1929041
1888542
111433
1534722
1167820
504748
583862
1917119
808519
1876448
955020
868705
1984951
202958
851293
733077
442695
1188043
1383514
1882258
1326016
168518
279785
79391
1627025
1546
1397644
1667663
1707454
1119068
1703534
1646671
1973213
1863763
12346
1436619
271092
671669
703442
1811376
1138594
1850090
1144081
1793655
486176
738938
950505
424666
1598935
1469724
537728
155359
1518422
1858470
822791
1053670
1181571
1172104
347037
901613
1604454
1825758
291108
675078
1186817
1111019
1025870
939693
1444007
349315
1152271
1231662
331232
1209537
1300224
1647858
640892
883076
1875163
986952
727380
1881035
1344656
1659059
480062
1297969
1762089
890144
998080
726432
1719871
134151
1703622
1847150
531759
869565
264262
60010
553277
344242
26451
384697
550087
654905
306049
727213
10559
1379957
29520
821892
1839026
41383
459766
1657355
1208411
541418
1973248
132497
872056
1719798
1207968
1651316
1009184
1056018
350114
1504462
68515
163898
250537
1018797
72149
351015
1506379
1026475
802719
851336
240778
1600406
1827098
1082512
1399800
1988114
442805
495340
1744821
964771
1541817
560144
575438
816144
1867009
1835639
853727
728792
1369284
1743423
1955882
1039816
1056114
1706956
1329967
983517
1344259
1380372
83367
580113
1096438
133494
1042886
212913
1572430
622733
470972
1783400
1155329
1880322
1958785
1723682
441038
1868973
1880873
1553067
1948045
1402521
1752980
1438475
1436251
241931
1724650
1299551
1828406
1576616
254825
128409
1758705
524328
407569
246101
390874
1535934
1439952
504006
1272615
1058596
171506
801645
1187770
982896
1812395
1527682
1994238
1877632
380587
1035001
677388
1360947
503695
1942443
564529
937378
1684654
1150406
523136
860969
1293361
1746905
526937
1509996
1369893
1051484
1416753
491030
1299314
1063430
735493
1081983
731879
1404046
1786206
1180367
805641
1899350
591285
819703
367366
661542
851963
219656
1139213
822246
889313
1839766
569684
1128309
907824
639002
1419062
860642
341276
1479946
1127813
740717
1488515
671689
1549057
1372539
1899020
337912
1109942
250453
750248
764717
229256
1712966
912543
138749
528522
1949729
1215468
832075
1157079
307910
578396
396215
832841
1384148
438854
47176
1701132
343515
1201263
1384176
814945
1623116
30744
323235
1012226
612778
1128583
1255463
990404
1604762
1901167
157323
383811
1902003
1819525
1805918
1509400
367503
1468475
1703485
951992
479513
1109680
624321
984718
856799
1497594
1534045
1318547
1982353
347691
987534
1855632
1826829
584284
1035760
1062393
117512
1440599
1909449
1114219
1561507
169742
30430
421237
655697
593766
1128408
93677
520148
306950
212923
1325539
23077
111767
1526379
288527
476486
1693999
6474
1543975
1827313
1775813
1727974
1913445
583541
869826
805693
1120829
1996392
1190440
813913
221486
1132865
538661
1679551
1097199
1572994
1264732
1642838
1798685
749022
1986827
764191
1166330
798046
907657
1704270
954225
1642493
675871
1690718
1921908
1529438
336435
1775718
1477149
1766534
290590
735851
335668
1705141
494862
1613966
923699
1417856
726109
414845
1330830
1667081
573501
177621
207181
802497
1929904
1794499
563373
1303806
1883595
1800246
276987
898858
261161
138900
1371705
336313
628476
1757215
552749
624556
592103
1460403
1680088
586130
1360608
432746
1055116
632771
1969150
1394077
1412307
1682484
1774909
1738210
1458294
629445
465260
1677944
1827752
1054778
788943
535157
383403
1778151
1036531
1558993
707516
1549409
1734575
804368
810557
1609604
1710117
857022
23249
1249173
936105
1733335
1262477
1549474
289698
1748856
1943642
946549
1532017
1726912
1690072
1421152
908001
188239
132466
680131
150555
733588
459168
496593
699620
415112
552326
856448
1048686
1283561
298835
961564
1266610
1237633
1982432
482331
726877
276317
1939932
1092546
629976
225608
1302211
44196
1017402
1363877
1452748
386861
252790
537318
1188369
1405255
476591
1452717
1947424
154559
906084
1000123
590204
1518672
435766
570038
891295
1152482
168541
1099849
1010160
240510
1326831
162972
331773
1176184
1826623
508791
170171
369210
115353
572589
517124
850002
378621
952339
190119
299821
1779016
509882
919621
1917962
1025044
1928228
1361454
705133
204079
438015
157982
1152890
1062286
590809
434886
637584
215889
1061257
625173
94043
648046
816931
1551457
1007748
237856
383945
1839141
57764
685836
109369
1359249
819136
1828691
1659738
1619535
268036
71321
1405653
514157
1662189
1827224
1645202
850900
1617209
1320237
1288074
1320981
1110435
594570
176640
1033614
45044
331408
159687
1979548
895981
1236313
860543
894073
1008728
269618
416277
243208
109008
1665702
413905
152263
1331510
257816
1446002
447842
214436
1224821
1440352
1744037
1784199
321251
1803448
1288665
1695957
932741
454667
954596
953949
454420
1859952
13140
1948201
847062
1881050
1168323
1093842
73169
564394
1146656
649182
664116
197667
1016859
515091
816316
666050
1455973
1936506
394151
1077362
1427523
543976
1010895
1367785
1061829
1205822
1933541
1638878
812271
591832
1486942
1984417
448135
1937758
457992
1054487
709221
221889
826205
1981614
799234
443772
1940889
1591873
71111
1929761
1685879
1792665
471230
1326969
1149565
1898957
1271701
926222
1344749
609029
1385567
161485
1617631
170896
1051107
706995
621010
1796843
1847903
506744
1519245
81938
151628
1359526
23409
845096
1251178
1959536
750405
114278
1878543
1230472
1209651
127639
1805489
392622
1440048
102110
194243
1774746
2672
765250
557755
1994827
1408834
1517214
1869351
1829408
1886791
301996
1363849
769666
1631183
1342369
871327
1477933
241996
993451
1292110
800738
120393
745960
1388829
1288248
1680666
396697
896785
1884742
76102
1174233
1786330
177247
988837
270471
1994784
182293
1503760
624458
1433278
1114015
1528002
1728962
818014
179558
1596108
304181
652152
1243150
1635890
1765200
1640531
348378
1412650
1435220
1483494
1251157
170527
1728742
1246680
1574282
478780
1112683
1600233
1529871
1050710
1612974
839092
1419209
1515648
1924675
1977969
909938
1551571
1278233
1664394
731172
1910135
1725611
301310
1629193
445956
1855489
1131267
1207905
598410
1473990
208022
450738
671339
1050194
146818
370948
453128
1451197
131344
1478395
856071
17662
1568117
1153264
779109
1082542
1653483
1864553
1821707
1211974
1610869
1868971
1851758
705048
1291078
1235640
510552
1514047
214138
1201439
1973319
1853026
254628
901343
1826860
1449092
516351
677325
512303
1665556
361166
1581103
624141
1743113
1967102
1645532
1387770
981467
1410358
1851507
169566
1558324
1839724
1437276
16669
1933452
655724
1590781
1599768
1047501
1026909
1839687
645838
1457529
1314138
672379
1899120
1714140
1433562
544397
371477
1900915
385363
1412390
1616221
1318648
235373
1527080
1207216
534503
1004976
1558670
329666
1868811
325195
636616
546276
33324
1997349
741344
561498
1860811
1034659
290147
1337571
1416401
1468312
966651
1905355
1984875
1318023
87918
1837311
1645010
1439535
665307
753266
819260
198357
758435
1941761
903549
1015248
1489808
375644
1625292
1193810
382258
1642031
330076
1292683
1930476
1906166
674986
1843931
746338
1791114
899256
267024
853717
342842
1093480
719241
275978
1924931
425528
1061227
620282
1942082
958315
67417
1767184
255772
1444713
1313479
336579
790660
833553
678873
144223
1150118
423574
1770295
1424069
1977052
524401
1935334
1162657
253984
33321
1897246
780031
1835860
1213174
532261
77665
526514
74094
1993635
285124
383280
1495316
1552633
1054057
1899121
1577265
1772504
1832440
123405
1505680
821442
738025
81061
664967
504844
206666
1823612
494178
170679
245728
1141893
1843913
247796
1922672
1623053
1202607
390737
1703959
75222
100733
719042
1465746
1222185
540231
1166482
1275419
1841640
1941923
1952114
1999979
964115
1881977
917709
331663
762913
1461116
1884699
577704
384536
1978454
1227316
1041604
1487640
309535
173361
422864
442229
611245
346465
1490063
1582945
1227217
1603983
3291
1621761
774527
1028309
1484510
707405
96792
1225206
430671
463403
484612
1429928
1204548
1090752
1330673
785287
398256
1889408
554021
989359
1730977
1290964
708184
1437558
893413
266046
509086
1994430
1678285
1522588
855174
295423
565233
251731
1488600
652889
1088698
1326902
1509863
1087176
615908
1149279
1182083
83851
937192
432978
1252503
877644
148551
1837478
120768
578735
275409
607534
352140
665074
350766
196876
1654950
719417
79160
1657186
350595
1645172
261737
802569
1919643
1805987
1644526
1585042
572983
627180
123497
501542
531579
1525245
783508
1058245
1243266
1535488
981892
1321134
953993
1975417
1799752
1130900
1089343
367787
1730048
522906
158852
591673
569117
789975
1560114
1560059
1705872
570844
893099
1034042
1686049
1654295
1068899
285731
1434647
986007
1855538
1133877
161587
1709686
1002016
589445
1973297
447940
1010503
1616625
710694
775703
565130
1513244
234785
1320799
1089773
760945
1312429
101552
1242065
1279745
31122
803734
695774
659410
280859
843152
771555
1781432
436102
351288
1707864
1807962
1236678
1079492
570984
1121559
1280815
354928
1689077
1584897
201957
341061
1757787
597929
1968544
574288
993577
1212282
1520866
1051823
1561312
1732137
1267677
1944044
263107
1783219
161016
1963280
1018467
1061290
400089
1079835
1878146
95081
1386089
985811
542327
1145579
1590716
197928
162248
887047
1207229
1171511
569515
643687
848103
382425
1417932
779715
1312568
220319
835008
1498869
822914
1499590
306315
1779724
1945066
470060
308041
419598
370199
21444
134394
1496872
962174
896119
1146352
944650
25929
795913
58984
1477304
1896653
829505
1394124
1913456
599276
826123
195645
1101690
308513
305302
1601326
1987990
1019848
1678847
1748283
1328946
1677826
208854
179571
367389
1473345
548347
960058
1641543
1647288
1062604
496166
475953
353049
94146
218595
1002685
1519754
439982
1646537
625109
223554
1751097
1769982
1784468
1746305
1509127
114425
661830
1015342
1251797
203840
632547
71263
868199
1095121
736719
568891
1601646
1046321
783784
959405
674387
10669
1069925
927550
359544
1287536
1339524
240090
1381275
659410
1706599
979651
196613
326459
778932
478176
603637
1727235
900814
130528
387157
1379314
589190
1973158
679232
1413706
1386636
1283786
394589
530174
1853107
1926184
1926171
209317
152310
838968
995936
739867
1723210
957115
904365
868535
1845606
199385
1302199
1071661
392335
1529619
224155
412653
1278317
369556
232346
547775
1107836
75912
123381
364865
589664
1989600
176300
5027
832215
1221641
1578397
1510513
1934865
1325584
1040755
1916734
408395
962856
1766432
367707
1725342
1446907
663241
1509927
1390532
216088
105670
1135797
344771
372814
250687
1807911
706571
1584264
981996
267200
1564100
855875
1196274
893006
379562
1306296
1677891
1884220
307601
1934302
1401517
1767754
1222492
1680300
1510281
99056
790949
799644
116138
1109465
1207679
1734298
863623
526441
1259171
393225
693987
254207
1644700
666059
452371
1330797
1372780
286690
1118614
1228757
861314
942571
1344787
1665704
1621263
1656564
388040
497053
1671161
710276
1016742
56860
977249
1644661
1543468
1311532
81669
167062
1221740
1270159
439737
530709
1960334
431761
839749
835969
1199785
1737437
497432
738133
422451
1891424
1276861
551297
664700
572667
1057602
1395163
1896431
1096409
1405264
1360775
1547633
1938514
174558
898993
1728
1999154
38992
159330
1995969
906090
127852
566865
916163
1100459
752551
1580849
1619750
864683
1840474
473740
1336426
867081
1037375
105982
1328815
114780
1576028
1833203
1749984
1005434
1407556
509559
173196
149341
1200962
1843261
1687238
1604511
1745984
1960609
182992
735354
415765
873885
1153399
1652157
167059
1667377
431604
269897
587385
1982309
404749
582779
325761
759239
1840421
1492037
1848919
250981
719614
1958717
394705
1397693
998521
942113
1356806
1680523
1982957
766841
1192291
8379
1551130
382003
420872
931859
216569
1959179
1373114
1849708
37715
1308000
1408153
1984098
1434224
1091195
1108951
1295769
1554930
566168
1827864
1473888
775619
331486
171917
971796
159981
389324
771599
414770
171357
496709
518330
211613
1706751
1124948
6631
214878
1733852
874549
1674624
638187
229495
26722
269086
1027627
1141713
1594281
1661662
1120451
868770
1578871
857589
1523474
580828
60935
1762565
1030441
23350
1877629
871317
1574396
672146
468775
1534631
892856
1996587
956106
94088
1384956
375891
1314841
1948899
893301
523053
839548
341472
6863
285861
1611369
1618314
1549237
1910578
616268
1934793
94431
1518967
1052712
882911
1496484
1813595
921703
1579790
554990
508300
93684
442284
44739
953024
1194802
1523702
1894627
1907836
1863954
150922
1736810
846105
1862181
1567523
1348589
197919
918668
1334875
1356632
1317410
1830603
642207
1862520
1087432
307354
711372
544338
1785620
754031
902407
350987
1535789
1129417
1546007
1348746
1839146
1579251
201320
1407576
771056
897861
1487240
904331
1512036
1478717
1475151
822361
1869345
1486235
829898
1732665
1703124
1817275
1923392
405704
1444325
354604
1799612
1340687
1422135
1957070
368437
1219100
1687376
33786
1592307
627281
1780758
1271751
519718
170762
741501
1167799
1940340
946143
295636
736749
1836045
1144643
872497
1471613
279117
1653110
185460
1252938
1062808
1656791
684303
43664
1733539
1036341
1012659
381874
1371518
448058
304327
813452
1051158
946601
1275011
1295191
391410
132794
458834
691043
1392306
768690
564861
1789871
1644992
1277102
627393
1456343
1680694
520391
1235267
1891810
34494
695946
226684
1188747
609983
606032
1837503
834346
913604
342609
350766
675356
294511
299967
52777
249762
1051058
1984588
1824099
1218978
7136
486771
93025
846122
570416
418228
859341
945077
627921
885400
382333
485828
1795866
144423
1124783
865837
1247849
1123086
545246
219017
1982214
497631
496103
1149163
470839
493917
445270
1301703
1612786
533882
846271
965002
94795
618770
767464
1782959
563067
76205
282865
250746
346386
160229
747005
915584
1650411
1160680
654192
1171339
1464637
1058184
822087
758661
1634353
129398
174214
1613421
1291217
1796821
1106548
11007
1838426
796354
1298470
759926
1321820
595755
118513
696022
864792
484939
990553
1482811
1575559
276127
1447882
446166
219077
1634618
1461683
1725098
283872
1408966
1992020
1905154
338632
1325606
1525127
562674
231605
469736
1329830
393496
1899318
922836
1947599
1927254
670542
107394
1603698
958984
1596171
1194056
1700061
540741
87295
989629
976830
1997191
785893
1891517
1096361
1469401
1354672
1251202
539873
900445
1793881
1231010
261242
1837668
1618467
1677399
1409615
1129565
1305072
1950215
287848
932396
1782295
669323
485158
744778
1915174
861426
1268895
940598
1222049
1235497
634775
997038
734854
1426303
811982
1231537
726115
1175638
661706
1536844
613080
1325841
1219955
197911
1956009
556606
277219
1327123
1593017
416621
1065616
746233
1856672
619968
1642374
119775
1527049
99927
3177
1141700
621381
1977674
1833841
386970
24069
31624
411091
1318778
210926
1662646
1645536
1885240
186376
1714414
512867
1863084
1001499
809686
533510
596437
793134
1439268
1761006
712034
1191037
1161901
339847
879259
1507877
1361998
1372313
1074565
1909890
538222
70861
1374178
1208534
702717
395643
70975
971484
1147209
1120850
1324169
331481
1783683
1193490
451704
1927044
1556188
644075
271490
1880466
1425985
942509
1442437
1037568
1919748
1394667
726122
1328849
926299
854499
546041
591418
308052
1172968
1886798
1427200
1928964
1895672
201652
55638
1465846
667773
31560
235349
1243141
1034280
632577
672407
1873160
298019
513989
1796533
1318645
1947200
662854
25151
1177212
1097885
1756226
1032130
1235550
1008335
718278
1353003
789129
187856
1550328
1978981
1017834
446096
933876
1530782
43070
1276116
1126883
614949
1144673
235670
1048334
394967
1830109
23409
589364
879512
1180027
1594875
1938157
421087
1594202
1530368
1733686
1195316
740500
1625657
1739103
715812
1764257
393907
1719243
1610602
271197
1629737
1555939
989831
1619662
583408
52867
1047384
801551
1197917
867206
1109715
284067
821492
337271
809830
554229
930505
301813
825898
456230
1737218
679396
790683
1582155
479003
1182479
348210
1398116
66324
1145107
810294
1931152
949570
108073
1610661
1998961
1935066
1765755
1200341
1568346
1575650
698396
16784
869117
418956
255640
192128
207782
1015528
1591156
561357
825254
1226651
1089844
1508496
1983262
139013
82553
23826
1031554
44452
465488
305155
936986
227274
448316
1885671
1234577
860845
470638
837653
1631861
1833369
1537101
1730914
1760105
35880
1516129
995089
1099612
1071563
1292208
896866
318973
1780531
1849583
1166501
1907661
502731
1068604
1305427
725260
1743390
832871
1648658
855273
248076
1976459
965863
397159
40283
1578575
1546033
531195
1948907
540641
1621380
346580
87416
795913
237445
1180473
1434202
625068
933143
740184
770629
229514
82667
606486
119425
1328048
1277404
243652
1303552
874185
855017
1677885
1996684
34510
1108116
1313036
774593
1668539
1857810
1623767
279480
269506
1546924
244935
936544
772184
1624151
1058571
1830001
100306
1420019
164873
632888
1699695
1898389
1570858
972771
1360124
568251
1404552
1473694
1761861
693425
1430543
695772
1316598
113290
1424050
1618806
959791
959262
1441330
1889780
170032
1904723
86131
690909
1583521
210252
1518057
1935550
1974231
756848
1498245
147633
1534040
184612
1185100
883817
1185964
631450
452126
573993
547462
104666
601558
1615233
83070
1982956
1720852
617586
1879434
964277
46509
564200
1445535
1503601
1899589
1795640
1696239
1685748
316864
1888229
416668
934709
1479035
937075
416989
1646798
1930708
552297
661943
1788200
1894562
830739
1685675
1637936
1027856
276102
1892724
1892972
1560531
829489
218855
1806635
1433002
759498
1939337
1083199
1571966
522805
1535591
1204040
173006
1395621
530185
1460494
258255
505853
792654
1250949
1496731
616604
386666
924732
399690
1717502
1490103
1280793
1704643
1588259
1926782
1286796
1083757
1147622
146807
186575
639999
917521
1131076
1756898
718868
811700
634147
1022652
760799
528119
730445
309746
80110
464570
1173908
1593643
1221638
1551559
482655
680420
875606
154295
1369477
1352369
300227
1326979
360674
976630
1300887
589559
889574
1938364
1732295
564835
30549
1962680
8652
1723383
1240589
518871
267365
455134
832007
221128
1436010
1362370
1677284
62665
1650126
35208
1253505
409813
1383786
548679
1772429
124366
1967725
1292476
716751
1409007
572524
1400252
362540
244988
677354
1944907
578886
100573
1879845
761790
1285552
273786
1878201
167855
1554515
1131705
1096964
1862113
1869868
815822
549720
1767485
1955464
69830
1942211
1946334
898757
660786
258287
1262183
844489
1140766
1386491
1984590
34360
1411282
877579
917131
1520009
1071278
1528800
1308929
79723
1139137
1176222
951567
851443
867245
924386
1397257
1992804
1263319
710453
1103630
246083
834256
863347
1331724
1870240
434114
1795960
1748458
1962482
1627928
700207
1840098
1168115
1388277
1947596
144082
1817486
1855893
914741
1945788
61805
815463
1852351
1130340
387832
933141
1756457
1529063
1298400
434716
131868
1898288
1618811
1760220
1782042
393191
1157396
1909996
1610621
1703761
1233424
416049
691963
1476391
432955
784694
1101595
589952
1279010
394666
1655904
1923216
504017
532739
195437
604575
934212
106192
1370585
1337887
82512
1427809
1668342
89433
134853
670959
582855
1940752
469116
741359
1850726
989675
1949697
1352862
282264
689998
1881558
617137
663328
1665519
361684
1500228
924774
251923
263287
1724708
1209006
639097
1330855
1670195
1803758
1348752
1012159
1678270
1805419
1251795
1258187
1635862
1065169
1878192
977651
1814614
1103509
1490129
673333
960688
1919857
1076668
1619170
1344597
296904
901637
1020913
1960353
1462508
970040
233307
427380
372487
1516540
158355
1727098
1222120
627529
1580789
1276117
270764
1031057
422129
682585
1187339
1555479
1558872
1064136
434880
91911
1355424
1567877
428270
199874
1142374
979835
999346
1461091
972920
1983156
752448
426685
759984
1818639
1553
404191
1937413
1431362
75302
1868174
150470
918585
1710105
389887
690276
1221897
944878
1296046
1702927
1247635
257076
1984943
280158
1014249
607634
1718679
1679883
1573852
577007
34143
1624643
63227
1257
713246
758366
1404682
869602
328804
1639841
1161845
1237576
923575
97693
555541
1896689
1761071
614297
719669
577806
332086
1411832
529867
1730981
572874
1450242
1006
229442
814602
1640668
63588
511
1390813
1461163
882285
1138895
456049
814894
797329
41633
1849753
646628
1918197
585674
785283
745163
930565
1393399
85899
617167
500903
881693
1898889
1296958
101903
175032
1133148
1263044
1843461
101620
523885
849911
11672
1604644
609966
448436
1131008
1457637
664687
1622153
651600
1369603
271777
47888
1547329
428018
690114
1014623
448899
1054231
491127
763734
1724814
1133186
1061509
747513
1165752
880255
575374
34375
1488241
1977427
1655939
1081177
1313012
88977
12057
1021713
651694
1206489
1992232
54439
1230151
343081
1544347
312326
664206
359976
1755362
383234
1929571
674989
229637
1659542
1433257
1642204
624196
90623
251222
1432355
1289036
340063
1674909
1107604
1598887
782948
752695
447979
943600
131970
1110158
1570977
1705967
313656
896744
613434
1939159
1021539
611524
1031779
311193
1811207
1966504
680905
797194
133723
322262
477611
537305
1564833
1731209
674143
1735186
1355448
500670
1677462
1849841
211850
887837
1691040
1180444
1831232
5315
1532378
1674731
923614
1571419
1114525
1959157
374713
141708
791876
790452
1619754
1471725
1634171
1236862
318801
1493452
525225
837144
150293
1203187
849280
1129198
1832287
764934
599270
469494
263692
52319
1077021
873917
100367
1617565
1512955
1721530
1359484
1938802
50065
487291
1414622
1422316
1389042
1026037
174142
1768277
782292
1336296
44739
1635274
100807
804490
1570759
1978160
636373
1731157
575631
1633030
1434665
602662
1614143
1583260
1647983
55496
219522
184434
1686814
934213
1082608
1459391
802433
1105230
1191364
1102248
83669
1487514
1574046
40097
1675134
1954534
1706879
1604353
1570289
1355739
972265
502005
590363
1716768
1078899
340033
1695815
1188816
1129983
787425
803152
587796
342107
341488
384947
1774043
706026
858951
213552
1956156
890168
1506583
1376509
1126598
1891195
823973
1094305
1723298
948557
1552739
1315466
1229049
1182590
396614
699690
473031
1419280
1982882
1556281
1314531
906393
1030442
802065
780029
925012
286172
68702
715930
533512
914254
1636812
358391
1043758
674726
844802
1674081
387242
1469113
993584
1896629
50834
356506
506867
27682
312604
1582753
1721265
683311
1922169
1023423
405256
1186236
582270
1965133
368243
1904530
520280
693179
1766706
1639553
1882662
588272
320392
133260
1654930
449408
1599340
899290
1051991
246025
1832349
1842347
129313
1573833
1164519
265728
1652029
486998
517379
887965
251737
705195
1188033
882691
1740118
571507
660734
1269568
679410
248184
1073321
1270062
1614701
1749290
1638295
780624
1190813
1509884
1770005
803667
512771
790950
927562
494480
1266419
611052
1318350
350861
1570051
1841474
1307570
1579817
1661212
571499
1237635
1327897
1537021
10414
9312
516145
182413
1318660
273038
1324752
581975
588229
846392
1874255
1913156
467965
288495
1630840
1237982
1388441
567442
1897565
1178574
128564
880450
1297225
1836884
1087702
983881
1359663
1048727
975538
1786741
1223372
593001
807046
459471
1676427
1112388
1102542
114316
1385297
1166870
1236740
474913
1063359
1917636
766182
61077
62319
1512285
917755
1115085
530499
142547
1620629
1987019
257718
1951453
1364442
1514834
407616
857692
1422923
236404
953983
61200
992688
758522
1224550
306868
1515688
1858314
761313
1721312
1495315
115261
1579561
316455
1074584
111407
710557
46434
1659087
415566
164870
404056
632361
1170077
60619
1084450
738365
1494222
531080
1456333
29052
460663
1872221
1359007
630976
1496089
1962557
1048783
1132531
1935283
646205
1356923
677196
326557
1854358
1073334
1524599
1351397
1166374
12723
183116
1073692
949715
964116
1703942
658922
1756724
674062
1110570
724388
1166217
1421943
726407
1451794
336759
311790
1805664
822672
42477
1337718
870658
1794112
725646
843717
1152768
301215
623197
734558
1126567
279331
1959760
136411
901256
353082
777809
933195
1964750
785125
1812321
830092
1600440
463822
594520
1846530
153968
1636796
1726261
1371390
215471
308925
421024
331402
1571455
709317
1163445
529872
1658404
518807
1940590
1422050
301772
898497
1181215
971268
554326
1891888
635827
267231
1169319
1200606
889780
1356639
1323518
1196023
66893
1552770
518225
1651491
633382
853088
156200
751914
1407226
1021139
1601834
106443
117493
900172
942099
1793636
529304
1833357
568935
30538
1953318
884498
778876
143669
1431587
1080885
1006164
1624932
1496024
174612
920341
1064275
51302
1952404
1565481
1398369
864795
1647673
235429
1812828
1420777
1704464
1511227
1422166
1597710
817686
1036528
1635303
1684159
371429
1155367
202228
508827
295819
1942943
1954453
132862
200477
1232790
513968
210806
947944
1513923
62151
669033
822882
1496187
833702
1955282
892041
35581
1703227
1588977
277757
1046630
1977154
1456643
1147201
283944
1139642
190946
688758
1170626
1752601
49338
258310
563504
1788383
182120
1015128
1503191
1031171
252114
638413
1214649
1013680
1402894
1545063
1458597
148993
1939576
1437947
1952950
1417421
1871416
1948051
1613770
1547469
722973
1418209
855020
1402959
1747199
519043
1937496
1964933
49140
255580
1650371
479068
1554809
879498
1633099
417684
1869195
212390
211921
457358
1902259
857540
1449172
1681173
1901928
1991725
558777
888820
1098656
1645938
359219
1817284
1618527
188693
399421
1598725
708233
1305583
1610333
225429
11358
855853
916285
1161491
1490961
136634
1976834
464116
1313622
911212
1438271
1529138
192475
1830324
1788739
1383458
891227
126828
614821
14886
370685
420288
1318567
379278
1474592
493569
522951
1686030
802323
1085707
1494651
1188937
1177137
1569161
477894
1277278
1603532
162863
579069
1243746
1007042
791012
1380522
1143925
1853818
229327
1116939
1296800
1968903
593269
897611
83289
736670
1132364
1239316
1353352
783734
615533
545548
229335
1782362
1163123
265931
1927859
1763735
1906776
969371
1714111
436156
1070497
682095
1403513
108984
847377
380666
1606576
1863867
1891453
108764
327877
738178
1517008
1006848
376829
1504704
1957642
1312766
1321854
1115337
50752
1354892
355624
529620
1503742
886293
1682171
1774644
425045
995914
271825
310146
1477776
1688332
1648994
1414011
354895
560693
604897
1574940
1449565
1675657
450520
36947
1757122
48099
1728695
228074
817418
1067510
369782
1002492
1675463
141803
554661
1487787
1611074
195195
246266
942725
1523447
638293
451751
1497438
716601
606490
1935218
1530960
853256
369597
270592
1815323
865967
1497257
487737
403617
998079
659443
1865797
1491757
713852
1795878
1211431
1592870
1113483
1275471
1373652
482868
53791
1904207
1632892
637211
394536
1766827
1285056
1610076
10981
134336
54521
1925863
1386417
1304406
1289927
1422284
1516683
631796
1592844
1291579
984666
1224674
285112
558626
318285
195379
1046633
1700721
577339
1686399
1597638
1047629
1187101
36761
1528682
907061
783062
1971526
254672
281639
1348191
796138
1992999
708272
19344
460104
1504187
1684107
1038072
1980104
204576
127344
1558169
1583978
1172902
786372
893254
1949930
514604
1969117
1782515
1599507
1599692
977483
1088759
908506
1798374
574258
1591919
1763378
1448234
1483515
1182656
962070
533214
846251
145328
577103
1808207
739110
148408
422843
111146
930438
1274287
387966
1167068
1711252
215721
334525
668847
963542
1264822
1537578
1704560
706918
1558588
1822824
920990
1471586
326138
1747292
1081076
618100
436451
751887
1666394
1845172
890826
805850
95025
1676355
1834209
293860
504171
573922
1750571
1604105
1578038
1123166
634273
1182067
985994
1080158
1399452
1673713
623252
820394
847864
1211856
1373501
1223425
1585808
808831
153564
370454
558461
949720
180723
1913933
1763835
716905
262375
1168829
724577
1549106
1499556
577377
1731181
104230
62893
1459571
1144640
991863
344397
191886
918500
515575
1664233
207130
1216615
1836436
1298287
1300517
1497586
210587
1584614
996823
1624547
398531
385767
1777966
1278425
1022837
472747
1876031
1204550
1329195
24787
907788
1985140
1679566
1472904
1930928
806921
1102096
1767175
1874513
1365033
479309
1501407
1009116
1199387
44798
619864
689988
896986
252075
246154
1065447
45572
1559124
1519814
934844
1269921
1046620
1101990
86399
645304
585925
26549
263158
141407
1505344
1434861
975237
1716659
484346
1851488
313260
1246388
1066736
1133369
485054
497721
790553
1327722
1586114
547709
490664
668028
1962699
559709
1285446
1979982
1592171
27344
605383
1034883
723956
204556
1137763
722563
931974
519477
626772
1143631
1733914
1104505
1987514
1574263
1510082
420882
1743543
1144959
1280290
828497
97002
1758988
1499667
1627167
1856569
1101563
910614
607764
821887
1036481
323594
1938984
1553408
443500
253807
201622
292514
190427
1338263
929564
235181
93126
1409537
1767349
665769
1502545
1550194
667442
774637
323517
11494
1892064
418931
1277553
878775
745988
674838
788455
404575
1384310
25719
871203
147557
917496
1623748
120260
1544957
1626778
1559768
1874018
1736324
1312549
1769125
1573609
1060638
482988
956963
1452776
1153040
1663883
168926
828681
447985
577695
1777
1828630
14055
140846
1753576
493352
1543184
35881
645497
403525
229375
1327921
744191
1786806
1615601
1535519
261414
1225161
441183
1339570
1560720
859751
1612389
832585
254194
1049042
1924839
784728
1439269
85434
1604660
1985713
1605964
1837407
625906
1679144
581033
1807263
1340632
1082929
1526869
835378
1015928
516748
1827085
126926
588337
1044713
399152
1397275
658009
1088227
912792
21195
1686014
674061
192602
814160
114609
618663
1250374
1487716
943984
169397
1430647
35380
1335353
967638
106273
810360
789909
599243
1193803
503744
1573958
387242
179176
600072
1525495
1569170
1648759
458970
1873915
1452360
308488
1026048
1902823
21134
922414
1338353
1939041
610884
1081384
123365
1520869
1552607
1973514
342993
1988000
400833
789739
878569
1438108
462422
1243419
441495
1184037
455793
1891523
382917
557809
1984069
1984203
1285674
1493853
1334928
1405152
114148
521653
1344628
1681516
1121538
1630183
259768
285725
1111445
759794
1756127
747337
101020
22149
21446
788705
1833112
1221169
1211437
1701551
726105
227190
1742470
808766
1862635
649666
117905
1389226
82065
218363
1819711
1387893
1850814
994177
1236139
1593754
338951
537177
1056911
1812747
308018
95563
1266815
526306
1750708
76342
1582479
1904426
1144277
1488493
1829664
177205
22301
860060
1708822
226479
1499687
759147
1223357
1553404
1810321
871115
1826853
1983764
682136
1434235
1245725
1120499
1702899
878088
368798
17282
694342
1357045
1197232
1582793
1643670
749607
1118939
1750018
263296
1114036
448
1251842
1341191
1009666
1030748
1240586
562659
764508
561237
461837
703522
897571
1489700
567004
411020
943496
683423
1103395
1200850
544813
432173
1331607
802185
1151498
1327593
1871306
174047
131919
672508
896091
466464
32191
72088
401713
545914
1883608
331555
11474
1722524
1789319
686908
422544
168960
397447
29755
1965221
515406
967960
258166
90822
1788542
44794
48220
1901523
894595
1880977
1740848
1674202
1129611
617009
1643928
480238
1114593
1885444
1830961
1854079
1230049
798088
235738
1799755
572310
626050
1056861
1343148
167351
1876920
1592094
823906
293457
1792914
11265
618672
580795
485374
1576690
120149
1191255
1204412
426660
930978
1048765
633326
1972705
784875
1231077
755077
529221
1116323
1389385
932069
504990
1399879
786918
963081
31753
479968
1099563
1805528
1149378
97120
1879282
141279
1118419
469790
1461140
553976
206629
582934
1996359
1041144
189904
594153
1969859
916203
915068
369020
1577877
1666554
378532
437269
1248663
536475
994502
1772997
708927
235951
607725
96629
981833
1103927
1742629
1421958
163716
644126
402346
461171
1905398
1410467
905303
1359696
1713706
1914407
1427749
110805
1774619
1668398
64927
1064459
214709
1704014
1845291
178275
1435925
454361
1639384
1430859
115511
778825
734553
1310639
83716
525622
925135
253951
877899
1963053
498422
1849707
63386
1311908
481590
322884
549093
1833970
1980270
1930815
1953605
572568
941089
1528081
1834090
702308
1722101
1862636
1617055
705541
690977
1277193
1298006
851127
1103749
122558
939648
1449321
1865561
1593872
3490
1179342
452679
365348
1664240
1708102
22782
848229
1839552
1211220
1435814
246461
311532
1384445
763171
21766
1232995
774462
1935890
924825
251312
1284905
205527
1138203
1632182
1561478
40715
285409
920720
40701
1312850
601711
1359809
1561083
316599
1760655
1124548
271780
892054
105695
266599
491518
1144977
1569653
715752
1187494
271035
1126457
502808
470971
212467
1110389
1974840
642517
395839
1096341
571350
675948
323012
160829
239689
1219826
944476
311616
1203966
595284
678083
1986126
1305816
587368
887651
7759
1276415
1794375
1378543
1984037
1891124
1139269
1317073
1594448
791607
530901
1546159
930798
1710801
613741
544662
523448
1670117
443787
1912865
1494391
56954
1618599
761102
999982
1494297
352749
112839
400778
1919170
458722
1714547
807651
1530894
912365
1262513
917077
1137764
1138630
1792030
171340
1906366
814820
414293
1752849
317732
670735
439695
754570
352542
1712364
1478013
655527
1303695
691640
1553771
1546939
1642690
1516118
1709889
1149393
555463
687678
642160
305214
901675
1500248
1909498
499153
18231
976915
65863
397130
729214
1017724
941656
1791125
557147
728193
628594
585703
207341
57894
735704
1363482
1753728
1043704
1568802
1797581
911553
713100
233619
1843216
898539
167884
1549709
1298590
860723
1257025
262944
943853
1430507
1017529
703296
166227
796686
323007
580352
110224
763119
866822
263969
1673578
1194471
1121713
1712222
1718533
1048127
902333
1541400
1526204
462214
212107
284306
837763
1609516
947114
215018
1710725
274803
756530
1379336
1273199
165102
175458
1718097
1025884
377810
1943767
1320949
1418359
1101683
470114
840958
1503586
1351173
572854
973783
518121
694192
1050640
750388
343591
365591
454223
1499209
1518772
460367
272382
576274
264305
1508316
1914150
777120
559923
673131
757686
860769
57391
289007
861805
930480
836845
770496
1643489
1229832
320037
1011531
1666443
1736550
1269418
217192
1236728
1890960
1909648
1580015
142322
1666609
1852328
464222
1470781
1327904
1002272
44993
598428
1868768
1296913
1259698
1170396
833587
1172986
473670
284806
960582
544944
779025
1275741
612932
75828
1699770
1115931
1188908
1553422
961169
1788849
722855
536194
1750409
189666
1672158
600283
486028
1230562
572950
947794
95956
1416934
1241620
1847776
999106
1703719
1421618
85191
202921
1946268
592134
1753066
1074044
416463
708551
1082855
1496340
987451
1319799
1106871
817019
329049
532421
510633
296942
750609
182898
1012198
112616
1951189
1826319
27031
1854457
947513
1174734
617862
1503831
1454732
709423
1669289
299798
897300
933872
163250
1336240
111789
628107
206262
947199
420039
1693464
1902282
324422
1960187
1248258
1514990
1225887
333797
115956
295273
1853962
1968743
337550
425952
1145165
729844
330840
44986
1971383
1997374
724571
633202
1352072
214249
1828434
1607755
1233224
1524245
1510507
1318272
560919
403405
529584
1809897
1297900
852935
1991169
489501
1657590
1216597
266148
798830
726472
497378
1366653
1695772
1355431
1580557
1184170
1188017
1289904
1872257
1432578
547598
759829
562888
929024
885565
338312
349247
679185
1942212
949
449822
1697416
80106
1534601
394300
261669
1715308
1494254
1363112
994911
1256094
1256695
1211536
1393754
1704501
1812881
1158148
161896
1868934
991861
1430370
364463
1922653
274513
143340
778910
1309562
1057216
118452
1063706
1024547
1947651
114849
1077089
1336463
570143
1329367
979304
827410
718166
1470438
1470131
1601658
792409
641111
1952781
1391535
1772913
511259
936786
593888
1933577
622522
1591275
501238
1375007
1014930
289784
284245
324700
429367
818795
992939
1613959
1689468
673177
305190
881036
16387
931045
77386
1844454
748213
142416
1356442
397473
1938821
378637
1623107
717139
1548293
253511
403473
667610
219239
1704555
1643989
327202
254370
1296077
1361542
878343
556936
949185
1014258
1367178
1120303
1409967
385875
49822
1027782
364773
201271
1132324
1314731
311899
416894
1658367
249591
883614
1195782
1981234
1991741
963980
1560493
1808813
1110400
1759343
484879
1098519
1631527
644015
1996311
967348
1541948
1588801
971785
802937
831779
1068885
1841327
1708588
1759854
1728123
928853
922864
1053669
260053
181089
1565471
1572570
485595
869429
177385
124118
1874384
786898
1355766
1186483
1513539
554409
1251452
782376
695721
1796355
701163
98005
1252703
1684358
486268
1371449
1289773
783035
836556
1972727
1413747
1299450
842845
1105085
786573
133178
1502668
524613
449287
1932400
2506
48233
97714
876893
1760386
312670
1463278
147378
1858306
316552
1736340
697199
1150736
1494803
1271538
1667088
87804
324965
672833
548798
428054
779284
579004
434523
253523
17681
409282
1307880
794046
1199242
508586
224888
1266735
1049601
1006377
1751638
1018584
523502
1388131
1942394
1052726
1796347
596467
1507885
773978
1511945
1083685
101154
1294081
33005
640734
887722
1859838
983010
126526
1959860
1677077
73756
1418085
1751093
825307
76884
1188081
696434
624555
1422092
663557
1779675
1076654
1850144
1094507
52682
166012
1022637
1530333
1253046
1522704
137106
1381674
1396766
441999
1259461
363790
1414726
11871
1558451
1765779
971269
840589
619684
91045
1163195
1738243
857308
1747490
94248
193938
839100
1006504
169165
523374
510436
1524679
1571636
73572
455384
557236
1833131
1399600
554130
1433708
398485
1651660
1559861
208075
719881
81174
1276250
677584
1393201
470013
974223
1955680
470434
678609
170591
1148856
1886888
636895
1944976
1870687
1725894
607913
1126231
227811
1669305
361679
1855809
1352991
1819315
1908054
500092
884277
1000008
321531
208212
198853
963536
1529114
1803973
1566283
1412906
472962
1389568
1772838
1595176
548557
1673534
1545300
1245449
684858
16685
46510
54497
1855208
1403235
1979744
1921116
1953259
517386
1668176
870736
982669
1276609
244751
1004723
248299
1575335
973356
1277615
1764441
915224
1903170
1647638
78114
438653
1957266
316256
1653307
854174
106428
269323
1517532
1350600
1008179
1135818
1159081
1131578
418385
1025500
814743
329322
233277
1232835
846195
1841978
525181
491223
1213543
51091
1113061
889318
1271315
834124
1537877
1730610
405296
1326518
221029
1932756
231621
739505
559983
873355
161504
1351878
1182319
221103
601792
1787867
1160859
1838498
1146033
176156
15662
328955
1374735
1171441
1749686
382508
1349100
472734
1364553
1952874
1654505
917553
1957379
1427522
1195228
497505
237214
1196553
1214068
79568
1045093
163845
155159
1799157
864592
430678
707289
1952905
1588604
1324648
804520
1434565
1142472
53951
1902282
1229225
846155
1212305
1126696
610573
1022844
921320
275720
743239
1540180
883798
363459
1659399
307601
1576319
766790
1044238
1437676
44611
961447
1651538
1868158
835458
1427204
1969748
1826568
1280041
1794341
493697
1707817
1770733
642573
789060
534574
802989
881177
500426
904290
1610737
1659082
1454437
613527
1656
287460
287703
235884
1075433
1453458
1130540
1124900
592416
1360283
1549369
536306
405193
1152363
1781021
1350301
1249629
1274061
1094580
458991
444912
38723
1337997
1704942
1329058
153174
207676
1743203
260415
1156648
1533332
424711
1239741
1785421
2511
927960
1248472
422742
957680
1385071
598632
1917311
1062131
248582
751574
1479881
482163
811058
1947462
1624451
1188785
692903
1294878
331554
1788435
457774
152468
463307
627275
552852
411722
161294
1595600
1004333
754173
1587338
154093
972083
980963
468116
1353284
29823
1060650
203669
989804
162355
124295
921819
1593927
235471
1244096
628240
1182575
1330331
1730138
277499
755471
123479
1183108
962867
1527968
161755
1221431
1701110
283549
1976393
1456729
1779757
940178
130962
1126244
1895245
1172821
257510
1347857
766211
1711529
255242
1483247
1857409
868508
460249
287033
846075
394268
884664
728529
351394
1915021
1010707
349997
1220965
764410
1982504
1873459
218231
1357557
1861432
1912405
579193
778452
1130992
465153
945855
463321
1104706
1135310
679718
1326083
939833
60739
228331
1089826
1399338
690353
1976185
1024514
1681399
976183
1061007
316582
1476518
1023930
463335
1031651
130160
1340685
880990
1867900
722091
17172
563512
588671
1211899
1268723
260474
146840
1769210
1116912
526966
1911553
1730384
1365274
1811355
1857351
631358
983584
980881
418882
614613
1309952
197558
1057762
49637
1873736
831992
463804
1095747
314321
33039
432786
1527483
1228622
1185410
158009
132739
637711
1497528
331687
1306966
1528446
1684710
944801
260203
1573330
1692358
1804309
851317
1931291
1132339
441800
310576
627717
726013
293787
1679915
1134657
1896106
1803278
710233
286344
1734898
131363
759594
770677
94278
594428
1300854
1884514
244213
1284902
1139529
809019
5677
934349
129718
114981
1766286
1539977
1328277
1523458
1040373
1197339
125687
651027
360854
851255
72955
1448219
493737
977825
43258
190941
1677927
85869
1609352
692086
1711817
912726
229276
1898108
892340
1490154
83697
109324
1793671
344280
58292
1867746
1963380
697895
15111
1079672
627258
850272
1493556
1186256
1468238
990385
1026729
1432818
52936
1376949
1709052
49244
1269741
1271565
861624
1024132
1220923
378092
1882468
565834
165019
1446884
1984363
822988
1647068
478157
127843
1165610
1241634
821578
1082885
254912
184111
1849550
595363
1525646
158866
1619066
4514
816090
1677327
1099951
1106989
1118206
114929
613264
1931940
1886621
1173549
1228134
1678093
942014
130764
1880573
216487
172724
537515
118646
1928531
281363
602593
698225
1615650
1341900
207190
1539340
232357
67327
589332
1827248
802642
562096
1002477
1874077
1759955
284846
1343903
1790527
1392662
1190613
206008
1566472
30353
1928205
292199
825004
1822518
1530924
530839
1986509
979473
1738657
1402004
1747525
1069607
702765
621892
1059656
197732
1293769
1030459
1471811
1350148
266701
1499756
1402483
1185023
110366
1997436
1734158
820044
588491
1404561
129794
846218
578335
1899706
407202
103917
770919
847926
1050919
912109
1196445
1425188
4747
707636
1218657
1757946
1749043
795720
1619329
1205905
1621245
538303
1098857
715309
1839886
126379
1700940
829050
904144
369771
639196
1101850
1558769
160615
442046
461188
1696923
213124
75255
520534
1627279
1128908
1550201
294395
72001
410607
1433186
499594
1192602
428968
554519
193493
819109
1794969
999470
577652
999425
1370505
1939762
1545566
172524
226528
1899372
774702
190971
16407
102588
1143905
856541
1604811
1167225
1471712
316448
628614
1836928
473246
1677341
1059450
125322
984012
1678055
1121891
619671
1389401
1506773
173805
779523
1241156
27697
661384
1743483
973491
1094737
1539780
979530
651407
622709
1244593
1795739
1727522
744767
353859
1697573
1767044
441748
245377
999561
691826
1870041
706750
190928
704115
1628754
1826355
54886
911700
1579501
59815
758539
1175837
1148886
1074891
1946872
1564665
1827670
1380008
1084001
1801448
1888398
1018445
1702954
104653
1774282
233063
13362
1352179
576862
1607652
1618016
197449
472905
312071
1913360
1750436
60933
1364554
930415
236213
147749
504796
38872
591902
1996156
1169302
1570560
1758790
1482309
1969708
735206
358298
1739968
85891
1663423
1761934
1316401
1361696
708971
680682
1126857
1919213
424848
1272772
771515
377806
649059
1537814
1391419
1599907
1193680
1427753
1912318
850384
1164675
497845
1999572
398674
778948
458639
676234
416224
1166332
1784860
652580
160659
1999335
253666
3439
1284229
1901575
1680720
84008
914239
490202
522235
1740848
1861323
1440033
85115
1445176
1244839
641218
1778763
918013
1882344
417667
1444580
130489
1204561
312316
1051307
827355
1574046
1455834
1762
537144
650131
603065
821828
776588
832729
1574260
1544509
1211615
548953
1311352
1379883
129712
1055514
367354
493160
875002
217519
1116454
954550
1522954
1291878
1590179
1111589
1885110
1456667
1215324
41120
756616
1046245
1162826
22354
1024011
1821798
1410908
1173765
316284
1331167
414632
321279
841974
1276454
1572248
802089
523152
891754
1837285
1251401
1746472
780081
395139
337727
1475960
1980820
954853
1468477
1305882
467450
1518119
1103171
333570
731955
1919518
1516531
783616
156413
933553
813756
219371
1787955
1652039
1051448
1411068
1542758
272024
95006
723965
1060663
1503314
1734743
279485
219919
1847685
1000570
1712413
1081664
723792
1981358
196525
1833740
202416
95519
1948926
1068375
529491
1539838
302093
908712
1155812
1760386
1441759
923453
202486
1009239
1839863
597857
197865
1105006
1692172
352596
1863020
1733630
1121719
1111874
265868
1546517
1166450
312185
1440389
1802392
93077
1442908
1239362
255686
96938
1095826
566982
687483
1109550
1317561
1430722
972565
1887391
238549
421649
895961
1826438
1342521
1090420
1048794
1371737
630449
735686
61918
1233713
1887434
438859
1001911
11401
974813
618069
185073
1590646
315655
1430274
201629
1122300
1314876
840082
1036547
478366
157770
1906367
588876
1699653
810598
1469131
1805843
1047779
1667513
280793
1535466
1306765
404444
1071166
1538292
1646403
1332584
1271534
17426
501088
1418720
1777654
1397413
947002
690230
179316
1915628
493932
1425962
194580
721067
1484895
1330150
1315682
844662
491539
1224443
1577091
1884779
425008
546390
1701758
1401560
1881090
1546006
152242
1706563
467707
1242032
388784
847665
1243302
239562
806152
166609
1493777
256635
142170
1991067
371774
1393606
283739
1844294
867334
827880
731608
166816
1998111
125221
197312
1222777
22573
1697927
137514
727451
798428
1250044
1709005
1371333
1341656
1590497
11155
121290
1896816
1480005
125850
330937
1496205
781133
550989
92699
64638
1256356
1095681
1255623
1740921
860664
580970
1965544
237961
1744998
473297
282143
444508
817468
203812
197676
255043
220249
991079
664346
1723378
1580612
565904
532617
111719
386426
281844
1490812
59223
1430648
453320
139126
247017
163834
1958688
671756
1754751
1894254
114123
637532
14106
181742
1879776
1351580
458317
1838110
1904395
1933906
370731
571680
38924
234866
1566718
234999
1602587
169576
1299943
536413
798784
312536
1726553
955517
257890
1078805
1951092
1723154
402535
596112
106538
1838805
790740
623797
1279028
1637719
322620
531233
1943517
741322
572051
944814
851219
735553
270730
637108
681188
1282106
1441458
1032168
125035
1822203
938749
1770978
1701928
1074314
235589
885460
1132022
1903693
1992315
1317660
332087
1116997
1804363
414074
361231
302079
1512966
1650825
491179
1845575
432236
183669
1104900
444955
1873390
404454
1086963
371818
1406142
288195
733232
901241
961956
1096651
88828
1337775
67127
634151
379740
1610810
711196
1051507
1260708
822930
811712
1500580
254110
381628
631333
1849267
310955
761515
867509
1652305
266638
418731
162783
1198834
777961
982223
1902210
1417973
578039
275009
1000375
1373856
348520
922037
1637034
1272510
143849
1972964
1969563
58809
1678411
864743
1869325
1159314
1604763
1296775
624925
1856136
575958
598343
644367
1065648
534566
1629241
1288410
755023
1471483
818041
477992
676046
1417177
1036292
313515
1915633
1039591
16995
1424271
610219
15939
1742875
141520
1952118
1230742
1073287
444112
346466
1628829
1948817
1510304
1087846
958398
575099
15574
1752404
304922
55837
1556341
1316813
1057023
184403
1174350
1728890
1001271
96473
1360104
53658
1559001
851114
1831238
1812641
518500
1811959
612377
1000944
1512462
1288526
901532
1293177
1910738
851584
698879
1762931
1931803
1875047
1566370
1024970
265173
748472
692817
727352
431829
1342924
479227
454855
898142
716181
1204236
701838
1996249
1240217
1564159
1613899
115622
791602
80590
1702687
1077924
643779
439427
1453390
55355
274411
1147176
1338628
1977072
1613997
19359
1399687
461778
1863145
603719
1840148
1763404
1551510
1519697
978277
149798
1745450
226218
1711701
336910
1345960
274313
1051582
363144
1732730
1264383
1923920
1605583
1449518
253825
1505417
1575728
505383
218408
1995758
1006103
426746
1204020
323992
433009
66198
771846
1516961
1234517
1266090
1382563
744866
978363
105733
1306165
1037393
948332
1966745
703170
1364493
1724235
1971128
691611
1563761
298125
1571334
413105
1668130
1079168
664559
173800
1615708
585166
1967795
453331
882981
373423
1378439
640533
1741437
1666076
1770812
234685
1363380
1241432
1307085
979286
6262
170928
1642009
1321173
673979
729897
811391
1601196
1133822
58309
991614
576941
556013
1024264
1995548
476288
1962461
884720
1262327
1959812
876786
402971
1424074
1444810
112084
1174524
980480
1965207
1596340
96940
1701298
124954
1714672
254813
930541
634645
260113
1789511
1642200
508433
196711
1749227
551022
434134
407977
1489884
592989
520623
1307856
491160
1468286
1484269
27194
454687
766559
166774
264819
621243
962948
1842319
132341
1603999
1560007
320360
102985
1489534
1184419
1432713
1824521
1441865
748355
1349942
266857
1632345
1702050
1484448
413257
263744
53501
1315747
460789
339232
1307488
485118
362795
1037531
527654
1374595
1157209
973183
452824
25871
280599
1870620
1148319
1613461
973914
332588
263293
1344224
623659
80910
850785
1097698
1922152
1631054
334707
437597
409926
1532312
1809849
1915713
557438
365841
254370
1329875
1072306
1234214
564260
1334290
610882
1036391
1554297
790912
1723691
85610
188198
716410
1864069
1929560
30013
723471
1739351
42524
1206063
1094655
1928559
1676406
1483647
86665
393902
739340
1414960
1553127
1653858
279549
1137426
546673
1173056
3107
1022313
561593
603141
1409973
977351
884190
1927115
129876
887228
1298584
1109852
1034417
495653
511892
1539666
1500835
100900
1537653
1745852
633903
656261
83610
1355676
86779
1145135
1632377
117960
488216
840954
1049150
1261910
1284218
829112
1461657
552637
1453948
229870
382949
234577
17173
1558819
1847092
43275
1138360
162396
597327
425133
1854735
1793594
44653
113253
743066
720292
1728585
541317
1681080
1982618
1026941
291131
1325473
1222133
79628
1670252
426886
593005
194213
1340485
442063
483100
946814
1492626
48278
912992
1018689
574064
1674282
909299
1145318
1232483
344638
649625
1046332
131250
1757767
1004872
1919481
1485487
472742
1539717
605413
1048120
565284
972454
1293646
1526569
1368809
284731
1188034
1745822
1074637
1140284
219634
1173319
1789656
1164929
1768738
342208
248486
660322
1892664
1061957
108123
8605
1359720
1823424
589111
1572665
834162
895789
1294482
760446
1479040
1441756
1283631
1261108
65944
1330056
1008732
1963596
1825896
629996
1284369
473795
106627
320685
2862
1815733
1868782
1656400
375735
96142
424640
650452
1530961
1244148
1740370
1480911
414714
868232
964383
1429622
1715905
521735
1435237
1555119
221301
1958887
706047
332395
1278930
164843
607119
1780027
1167562
775811
871358
1483346
991010
279233
302464
1502850
1424227
49281
1580713
879401
1660044
684347
181886
975232
612621
1708397
523599
1455414
907340
804819
686681
1509246
1558353
360148
718171
496418
116102
124495
282873
259791
1944763
1758258
85829
366273
1062310
1218288
1475051
719879
572029
1670159
544634
34395
1782005
1429683
695323
850632
240998
1005499
152908
360728
168007
681411
1160023
517497
779107
238017
313021
1546101
832017
1988005
822735
473836
619448
166658
1366282
310920
1827456
423219
417308
1367058
1302847
1851526
1588092
1354397
1230863
99807
1455762
876597
409241
1271730
172502
1368031
398946
1781071
964223
1317338
1308597
436081
25556
817814
76475
197913
1459743
1560410
1104022
1981647
437581
1649044
806053
1491925
1959758
1260998
529251
1237167
1246845
1256837
492438
1216450
1239955
1667145
1722425
1189214
703227
1789268
1038884
1186212
928489
860802
1112944
815726
903960
1040664
1140719
814922
900687
1781495
1232311
1452419
640772
1336519
777833
109080
1750137
1184026
1872454
606375
914183
307909
1347466
1516075
888852
873272
1283065
647979
1368151
1131888
1183214
1924938
730020
1941857
1713327
1208111
325748
1993145
144921
465852
329525
755113
836069
860497
780010
979792
872841
319958
1616957
400778
413822
139041
1871879
786466
569126
1966440
1534833
1584862
619262
6531
821720
1618210
1675349
18027
1104478
1771419
1439413
1811257
716438
567948
1849715
751001
1332688
312759
1643533
1337126
367639
1519394
1954738
1946762
1238875
544085
1033261
777687
140077
332871
974677
1214993
483201
629163
382069
431069
962606
1171338
9538
282670
1183212
555687
1482401
886282
780486
1160175
1553437
107020
769435
1645421
74307
1984547
1176174
1725970
1569556
751756
30067
1874075
404081
501559
169941
502511
1937344
1918174
782443
313107
1741576
1237189
1889178
101773
1285861
696961
1010516
1688887
906808
917927
1147843
97227
91622
479386
369819
508793
1128080
1917032
452770
1937161
557898
557635
1530603
283914
1606582
1357832
14817
1957168
108063
1839593
624869
1999185
380216
791396
590136
155091
1709360
59067
108829
904941
1945933
1781950
1828906
1919801
1018459
598387
428799
65505
318110
791242
296628
64892
1740476
47744
344286
256489
1836216
601569
1726996
783884
1752782
876732
1762011
1015399
1809645
1938042
1411155
385748
1591011
1834890
97651
553277
200629
171963
1189238
1011805
1914383
1371633
1437040
561197
870244
1029481
178508
1325021
1741967
333620
26445
566839
344920
1285142
1754856
1077651
1341004
1293546
117023
339336
1424784
763317
162412
1887798
1983215
459140
35624
1448970
1228180
1513383
980168
1060267
221682
299352
1837360
742708
292610
252719
488528
1246575
186499
1425060
1471770
1329046
1812686
1716853
904475
585921
141282
446221
431395
1142024
1941590
1985691
1398971
642539
237653
362466
359184
1234241
15839
964122
1212840
296063
661704
1640483
1034058
1389929
201443
390756
709462
992944
453132
1359939
610927
46849
1606615
1838356
1804622
1675585
1902823
252640
309662
810335
320350
1895281
843087
1278338
69439
671729
1617879
380155
1809303
1820427
1058283
1833779
1160511
498885
1715314
367441
479719
1710282
618118
928439
635173
1453725
247338
1590904
1690999
1761304
526568
1927138
1779714
448387
1848189
118209
1429535
736557
919215
1374635
104285
519569
936331
15686
810615
396271
488007
998814
449340
1467733
277267
87233
1550313
214185
1313222
1229817
906527
772931
1453430
1249763
995538
1441418
672562
74467
944462
99539
58295
291492
100911
1402336
47459
1922665
190511
952639
324655
1827474
201221
140236
340322
1964981
40918
1901690
1620775
1516770
401440
1131040
69485
1296337
1017828
476216
79516
1631621
609506
527535
936992
1430931
19892
1096011
920461
942393
305069
1464953
1690445
1298002
1107065
1399545
877482
1633491
921973
920694
288543
249246
1566922
749947
1627831
1611586
219265
1478082
1514312
527549
1928699
313570
391775
745927
398043
544033
1889315
1972202
1712118
1693599
50054
662482
116192
461273
128982
811705
1807415
620654
114825
1683489
1425647
941353
1110446
1896549
969385
1814063
1106992
1296644
592766
740813
1680121
1900685
149750
1179626
1138976
261810
1554532
1635482
1404935
1704779
1248621
174484
1108910
888320
797683
104100
88075
217751
266222
1818845
168778
1267859
589899
1184281
1849202
66152
1344046
988586
1066963
1461346
718025
1674285
963977
236935
1283515
568096
1371085
1680961
807148
783095
907922
1339298
685890
1750711
1691306
1525709
89181
1015404
1773257
1501738
1801117
267979
939816
604041
1723846
181157
1072823
1793249
1432197
29556
927498
1793171
1717709
582566
427665
1357541
360943
1255989
346477
1873252
48721
747765
998566
984101
354919
1442391
241898
1954739
1378325
128465
1210547
149801
1293068
270828
1221620
501126
686084
1869968
1584321
680283
374443
1228656
1751556
488892
903568
1644353
244911
336681
1316148
441007
1815775
408633
1187941
331517
1372064
1006254
1090958
1368308
1541615
1330235
43147
813396
401648
581388
1021131
1047538
930668
269890
661266
939890
1581819
1310531
1314117
580952
354933
842151
876069
126755
558686
146259
1689630
1198231
1103761
1950381
1913449
1606398
413101
1006869
135952
132146
1008111
347797
176985
1106136
1841825
1390705
1843566
691988
500469
1235045
1114289
1424725
1251124
176422
208462
48216
752123
1021540
306585
1661381
365685
1186259
25911
296222
1492475
1217041
93062
1830321
186875
1818493
288265
405888
828111
1852259
376985
516880
340840
1666687
226377
1148869
80407
586697
394002
1567575
241894
641342
1515583
882282
1598009
1868842
1351123
949554
167005
624796
1158482
1015848
154176
161952
469268
1339063
1471230
1625837
753626
534449
1940554
934114
1659634
50859
1101725
1987372
1908916
241315
453001
364764
1248012
503615
87704
162362
1420912
56803
1680566
1529860
30631
314698
1297580
468736
209195
215563
209449
264922
1020080
34037
330359
895187
113087
206587
418877
1850712
1365058
1829521
1459640
898773
1388233
1492301
1802344
765902
1787017
1892966
947348
566659
1480045
1513965
578873
1039913
1097707
330447
1582407
1889326
1698833
1211269
1330148
1924548
379801
1810705
1306681
988198
491131
1994801
173857
736967
476337
828604
1007956
1232065
802958
987554
1058329
1773889
1762564
187365
101670
476436
1808132
1497395
1287597
75048
1314464
65111
860257
1741759
1885732
1314534
985602
1515554
1153141
718239
47409
403068
14896
1704500
779519
1310363
1954901
1510812
463405
232141
164457
1168076
763194
1723643
488013
1464796
1504253
126218
913952
860136
560827
1423459
1414920
1424189
740793
518464
1481564
781473
813235
905213
59351
1367619
1924060
343167
1653504
1578593
1896965
172766
1153420
859025
1406509
670154
1517909
837864
1108966
813808
1355130
151586
1081354
968589
1969271
1985915
668017
437989
403931
1795638
146249
1917128
1329354
583792
948777
1571924
1184179
1478272
1960916
250145
1783220
71404
387182
1059411
1334232
499225
1220015
273850
1691363
1877422
1221961
284099
954005
1066343
1265479
1880128
121745
1304449
1264457
670908
1361371
1925419
588203
1529965
1589327
21374
1839041
1396077
941071
158789
1344975
478177
1043033
204442
1488686
366335
1323459
257083
1944415
493109
48739
155139
1798711
465246
1212961
1844580
1443284
927462
1525581
1753260
510176
307729
1065888
163819
1936293
915033
1618008
1170991
881446
1599491
1038551
410341
484631
1394916
1869086
739272
1791855
27482
1696648
1587674
74360
1458639
625858
1622656
3040
249822
1659721
928331
622768
756174
1375443
1327325
1506297
392505
357821
1366955
863541
1806736
1511948
628941
1091457
313562
174502
503859
1550770
503677
470142
1889200
1501405
1246715
1967236
1463018
1022713
1675422
1263723
142920
679153
1718017
1970223
1921069
1616856
680938
431330
566135
462482
1215951
1321410
1924787
349437
1145325
1495336
1585335
413121
1808465
1607970
1994209
1353168
387647
886361
321881
1146291
1093969
524867
1332668
1539950
529407
134065
1216317
816247
896957
560027
888444
723098
1757136
1674096
1745109
79827
1599311
525153
1200334
1398959
323546
1933950
1439629
1170137
1007987
903758
170384
219256
1081694
1178221
947102
1576288
477248
761304
295655
886656
656947
694624
1375947
984035
493442
1920699
1763604
1371204
1184488
1178743
1821787
411113
1009553
863451
1068949
1039271
401200
1000856
1420468
1516016
595888
178715
1047684
1926850
569761
679805
224375
923505
161726
1981679
734030
754369
1503243
18487
256055
889081
970252
984920
370503
626380
1189340
1061908
830707
1404849
1432306
1924640
1271858
1907532
1515414
1589675
433649
1924131
1823795
1463167
1691539
1343380
733749
621639
974209
1197185
789339
334638
1957785
1982679
1862204
1124579
1740967
1705926
1440502
1980246
183870
740114
1247829
1348621
1968901
899505
1616844
942062
662743
1599748
145809
609621
148942
1832076
16919
1216524
1528310
15766
611612
167373
215976
1905808
1206807
1111419
217170
1922219
1179632
775640
1669577
1796805
686444
1407103
311789
1073336
277865
420024
1294256
516001
6815
819066
1228290
175904
1796205
1998004
1404296
1287461
468606
991808
1352447
765887
1951502
94138
1165646
1626811
1791143
1625853
1433901
1423030
110108
1810948
1036301
45934
1083948
480693
1308527
490463
182544
424969
485991
1769682
73238
1907202
603934
462194
53922
1503718
1880324
29509
144551
513156
1385021
1121697
1053814
1677334
1043130
1668220
1797503
1228918
1356476
1709167
292081
1114098
368374
1203853
1657430
1265754
1401362
1409383
1684161
492600
794289
1170888
1864802
1433976
1563461
423550
228436
1197151
1869790
280227
752470
450089
1931924
1607527
1770380
943724
1003834
1016632
153673
40283
597049
1204688
387251
1565451
1040148
1599959
445079
191663
552436
1295411
759039
680983
756398
1318829
254277
323528
367249
231407
148384
1592940
408223
1132941
909206
526819
1596201
1891548
1160876
836616
219041
450245
835970
958699
470775
1842702
1299696
181529
855597
829721
1405478
1135591
1136374
453343
1314662
1975927
1608556
1444967
1104121
1681945
1906475
842320
1386050
450164
1114237
58564
305403
1078864
996151
1799478
404356
50607
183336
1372129
1731519
424846
668985
1222062
578555
417795
1132618
735274
139629
744478
1643783
1496494
1531925
1306069
1208380
1581482
293885
1654599
1629948
179402
829500
1615995
878258
349940
66838
1278425
64234
306928
404910
1269959
1496079
1421039
604795
1840310
1541263
682054
752103
923236
1861625
676995
1885331
1271111
477591
373182
600042
1415491
518138
873488
91739
511581
1950112
1425756
213104
1290610
1951856
1236645
1789058
884515
1522318
682877
926628
137293
486043
944513
229478
1088540
512062
854856
802673
703248
132910
1125483
1016638
1087248
1743688
740898
427681
230451
559001
13879
906246
751546
413577
890105
378604
402127
748227
1682184
1483443
1817331
812348
1621000
1835007
142769
1879883
1380691
561311
1488970
730557
1302688
1291800
594591
594170
961334
757765
5733
1150318
1924440
33655
1501386
379490
420575
1841265
365374
694158
1881911
969646
1044217
1303522
1090935
730465
1605303
1614874
670592
704406
312342
293715
1747971
1971599
1791198
31935
1470131
1885899
1970431
953114
1155431
413410
62539
1938403
1945522
1414319
1716304
1257696
1201812
1904536
535449
839439
1643950
1848233
765942
822930
990894
676440
1398368
940704
1665747
177303
731851
218151
438381
452695
470350
335796
820101
1988533
1582892
976586
1377218
737554
1957226
220580
1793534
1766453
1152314
1807568
1135867
1660312
673077
1067951
714744
150161
710545
548983
1820861
1117808
667304
1059847
96167
743229
654868
1554598
1563155
1454201
581658
1059468
26437
365445
1097706
731705
245568
3788
990084
816430
1433313
1330030
420769
1679114
1463362
383945
1758960
1643646
667606
1927852
100769
879017
1093998
260257
267878
453010
1331623
227488
1656546
907441
1903398
1631020
1177930
1759321
627776
44978
1415373
1415420
780501
647672
1729953
1800324
365887
1542913
695223
1268901
643700
31066
1491018
904700
1960886
97643
616928
664499
552006
618837
973648
1380200
1389771
597276
368422
933601
586461
889867
1820913
786788
1009848
1612677
328820
94056
444875
1944031
1259003
1075487
525736
957799
692785
235349
1723035
1519728
346875
513583
1168786
1319598
631935
1038071
29266
1822413
256561
1059310
418440
1555914
1673279
1960722
675012
1629385
746125
477342
126918
1094696
408570
1393333
1351271
1278960
894690
895867
1235107
1870080
891336
144972
519208
106659
1684362
1017735
1527952
974499
585108
526832
1268208
1445830
1525610
1781122
1214296
929333
93038
975796
696605
67629
325408
5039
249449
1485704
1523167
81864
552030
451902
607352
1596450
445022
611032
68044
951547
75062
892875
1697155
1345798
428361
1595070
945930
644185
1805388
1652802
776667
1211226
1710399
207011
251325
1247121
164777
1592071
78456
1430371
77427
1298432
1843474
540026
1443961
350775
1834837
1815997
1366184
1913752
63671
612384
1133391
1972287
703810
1697344
30398
402666
1437113
244207
1588317
1862426
1916948
408112
193753
1468872
1076045
549129
1223738
1522485
241680
1757065
1411910
672307
936110
1837688
1693563
889659
68748
1011373
1705527
1047576
1162571
1531254
1865451
1308983
1651151
1643147
421162
1053104
1649029
52488
1521685
817488
1394175
822045
279503
492845
1883728
1615992
1191234
1896919
1459628
28096
421664
923959
1314955
1985529
23766
669219
503668
1897652
141153
323209
907592
791679
459452
1058923
228873
1689099
1719120
785199
56941
858404
799331
230142
1473335
1805354
442847
701452
214961
1934234
946242
1955351
1464379
1049308
1264812
1618027
1443414
1123644
1083923
819239
72151
1845311
1196026
1614613
1035717
1481795
886449
1057619
960457
329289
948691
1071448
1266813
612490
1840361
1429318
212349
317889
294665
1731256
1205521
1913556
670359
809614
1445150
737237
312696
1086939
483295
1202199
579721
803660
664517
1995338
1534806
6979
991595
940953
1164059
851771
266243
1969455
1172192
152647
1517538
1335307
1598670
765179
1064314
1839372
585392
764794
1103135
811200
796044
708041
548017
989413
186941
917582
585230
303291
1525532
1043207
191988
441215
1024321
293123
7143
1567250
192782
771122
950222
1861602
932108
1855523
251938
1619388
44327
1643706
623516
1442260
971234
1880437
924241
1014372
1007875
1804710
1811496
1877942
1375967
438513
26200
617963
403545
1973508
1171805
343549
1186117
1054487
1092713
78066
651809
1380040
1842933
679096
1974734
1154540
1919530
1859854
998628
1755304
1355784
1367717
1055219
1652585
1126445
1168446
1459394
1604641
923297
1287672
1839238
703538
1046914
1736424
491900
1368669
1431470
1445462
693439
690823
272813
1759628
1992907
1009135
786539
803780
155172
1154657
248671
597031
1746126
728721
1540624
1217535
1303719
86431
1416910
1507228
900296
823777
1528969
606957
31174
1971408
533416
1888559
244629
1708429
1348022
508877
217076
466980
932564
903610
898952
1649363
479131
1239456
1407528
328807
1104665
1254914
1815354
711104
922537
537857
1818521
173200
881946
1670096
106735
1247181
1640016
1970627
540827
1051109
1627371
642624
1082776
1598668
1838087
944800
1287903
1063323
1021193
1895005
649860
1760377
1600068
1206132
1046843
1405684
1704319
107507
766596
1691537
1849363
1971523
1825966
353834
376921
105123
1625681
1266471
259806
441550
1002848
547709
1450386
1051197
121297
1198141
1523707
576797
482888
1752319
387242
339077
906023
1456417
626885
556003
590885
1261210
1476727
1196753
54543
784385
562710
524466
1683835
43624
813082
698575
1408798
900547
1848634
1727663
586028
1566509
1386807
1222885
982305
954250
1469399
251042
1360306
1584805
1792015
1427813
1650524
252357
638150
790365
1080898
1353735
1297277
1931216
410794
31209
1138311
1546979
313678
1896765
1699687
1036321
1756681
165865
1736557
802666
1274815
951897
169203
1991018
1570658
1067536
1311495
1703962
320148
1489345
1725673
1091260
1447720
195684
611230
1623741
1233327
1730049
1338543
807116
485119
75347
1738072
1955215
848941
126897
225611
276797
1647882
1223212
1659549
908528
1232805
331642
1180390
1344721
725018
1394772
559498
1888741
1749970
1153900
1419015
1240063
1217739
835958
524293
842817
1448280
1149018
1356500
1123585
1920067
1333906
581459
1452174
1830112
532201
808165
539615
1887061
561012
28749
1187883
727637
567180
1399063
1044209
1840063
476157
463190
541314
1951092
1245226
89082
409145
1984197
880209
1845905
870079
1736715
1563107
499619
786973
505019
412055
1854135
777598
1811556
600547
952692
284971
1735703
195934
1139944
724844
1731761
776130
1418908
429350
617261
1504766
167343
1596258
1924707
275092
433307
628336
46677
556364
1664975
1389202
514215
12553
1122803
883303
1742738
1866561
624381
654225
1919514
883519
576675
33847
433686
1846819
591936
965575
1419533
1875391
603265
709000
1963827
519151
871246
615605
1366404
1705815
629195
676694
712235
1110279
345832
359205
1295678
265633
799506
1166031
1651894
1075911
1045884
212380
304891
1311965
1561689
1856107
818435
991796
833610
864732
770550
612231
1549515
1829389
603231
1605235
1115947
158522
580828
494851
1184308
1418882
259818
497423
35558
1276979
1113480
795904
652860
932826
764558
1407298
360344
1397350
1277160
1635884
966392
1365210
512369
1444090
1254670
1566433
1484700
1726769
540611
1735244
268726
1239976
102453
44408
1955831
1095473
1053274
942986
374671
1019296
1207676
143647
401033
487013
388148
1302976
305115
550178
178406
451668
529007
683151
551339
210271
384476
555364
5824
766667
924455
438129
1349831
1870447
1124963
594935
89466
1402087
629501
810928
1523442
137819
379864
554437
366748
1365674
1418261
1763362
189422
1571635
1295682
1059502
573501
908167
1947774
949968
1594966
1970124
835793
1927551
370894
998938
938619
187736
1819326
1687965
774912
1672167
405246
1632555
1916580
233497
646941
822980
371450
1997662
328157
154049
368561
175251
1852106
1410031
1197194
689905
1641033
1923249
204804
1769326
756651
48111
223529
330399
944557
58287
922943
1240057
367326
791957
387261
314332
529948
633804
376513
758024
1656434
612808
1563463
515774
1404140
155938
8385
1169162
816753
1557253
1578095
427068
1206939
266037
1783360
77150
1367321
783040
1353241
708585
1626473
1839167
1846740
1254169
1712793
1127139
62033
322194
409609
713819
112435
395783
15457
768567
888010
1774624
203710
225525
334281
815388
282847
1648166
1515100
832927
587520
1191056
1847950
1337086
1791062
903510
1744189
62828
1774802
1843066
966926
650757
800232
1251361
1901131
445107
1914455
1846041
1549594
806437
700899
1730487
1826307
1944661
1051381
270969
1649893
1175032
632272
1141231
1349882
1108778
12305
858860
673958
279436
1344533
957859
1218243
886364
1523040
937835
350442
1426100
1496681
1426045
268390
1135734
616889
443252
1707298
1960806
762624
955550
1546067
1701215
676043
1284314
1511885
609324
614118
1285807
1031661
1303257
368629
722151
782799
1534632
784051
1192848
1931281
954400
456495
441171
1056260
130928
1177349
687761
1880726
1928369
629484
912632
1738651
1023194
347246
1681145
714255
1328984
1389631
1481833
862942
1682789
1323949
924159
176653
1462802
1438635
1410286
1770640
1050662
409291
1502642
46354
755092
35121
42068
63907
1071991
1031202
803965
14234
1369962
1201839
1404772
1062511
1463713
66661
476456
168397
400117
543657
500467
324264
381115
1426612
86253
1597654
1723995
431149
1355921
1475862
494654
1750205
1900247
1754280
634771
401624
1392618
1397058
1992059
1576161
530020
524996
575113
1206421
1475195
1266083
1831586
261348
1676218
1597593
363930
604122
339210
1329479
875519
1975114
420732
1747067
62723
51676
1030577
1282533
1988650
164932
871456
455093
1883236
1222614
1636300
630121
976016
1352433
1218762
48885
924216
577341
232300
1221495
1256188
841373
1237755
1599541
102356
1361482
627299
477148
595882
728581
1195544
571073
831942
983344
861596
601082
1875992
1868298
796013
516093
225004
1025205
1471195
1567867
1549487
1520218
110936
857345
1386536
803277
1078030
332165
1212205
679698
775957
1867519
849135
491328
1636091
1161547
442620
549235
712222
796949
1165002
1705439
26130
1846987
45702
809314
718463
1001242
894007
1324869
1694430
753349
1054577
1890445
1882783
322484
1876021
1680167
1487759
381114
1665911
1831535
192291
1087881
1061339
88981
1133502
770054
1491808
862916
1107556
1527833
345799
711630
656658
315711
870073
247754
877182
943577
1472256
1541987
605600
1210602
255329
878365
1278981
1516093
1264939
773587
545319
310648
1720339
457915
1638172
664117
244492
48136
1187078
990164
1579016
574280
84725
1996947
277928
1660988
537781
1861038
537828
329444
808878
1974244
557601
804534
1445712
1646285
1534249
1441812
1454668
309053
316437
615106
1160189
1755442
1681549
1760857
349978
433448
1248542
945416
692742
268489
91941
1845417
435705
1451304
112265
1197411
1353806
1226264
1214508
231386
872003
1233032
1308613
137091
573697
272848
12001
220430
1153695
1474709
1417617
95937
273885
1469436
715991
806036
1192248
1787132
521428
1041128
1585762
964097
215519
567200
59987
524365
485327
1014208
809359
464319
860340
1483397
428725
123412
1730783
942211
113090
1411336
1831170
1595710
968841
1714900
986490
685829
1972252
1287585
315147
68472
1863943
603298
1294918
572870
1710761
1620355
1768351
1492774
1657098
1574528
498772
337245
416851
585610
611990
1864781
406470
885470
107659
1047935
1112464
826733
1279447
1509807
100488
44313
122872
403928
343100
1787098
1772010
369058
159823
391482
261833
965507
614602
740281
1439834
1155377
629481
920548
624783
1061320
429243
486165
481323
1876527
1726421
394652
854274
932577
1924517
1269862
1560730
1578816
1054584
474661
1754689
470329
1977722
1573866
162838
429591
707632
1097286
820458
997030
1085602
1020650
1568623
844797
418307
1805383
1668378
168810
1673070
630261
1354778
252131
65362
900518
105533
1798414
1993889
1797393
1629342
211910
1059231
1530714
1219605
933828
1284527
1909495
582371
195832
967555
1508301
13727
1512068
1330500
898125
1089202
1803646
1505052
398564
470355
1560478
1868811
1556318
1290496
268509
1862062
1023740
1231316
895789
543331
412720
533608
521530
1961228
1257246
559779
494025
1441225
1075012
1419270
1385744
1043778
1179049
1867749
1045574
68692
891930
158144
471395
1432942
364928
162776
573392
1000243
1340745
1997477
273009
1535087
770094
1690222
714145
529033
1322874
1529098
1931200
447141
443018
1263186
1106710
1695352
780316
1440957
1724651
1473268
1941979
1453534
726495
547129
539146
1286451
438724
1647757
194773
1718927
421335
1875238
600225
349104
1346242
1789751
1191536
481654
1010034
1559314
968730
1375580
1767668
35556
1121985
1070189
409804
1336343
1155675
1725226
1286408
1752949
1533449
237768
283610
1334263
1934218
1496140
1800577
1000445
1125548
614882
484207
1897526
1991250
147346
1990721
166692
1507136
1508435
1245033
1984724
1619408
386385
363241
1450877
547104
1125750
695824
1524555
211329
226630
718163
223720
1036263
411071
592910
1471062
1933974
80686
509906
1093963
1386741
82490
1339336
1481464
1378543
1163719
1201667
1100623
624033
1594565
1575995
674902
827901
480944
1595144
1822937
443703
1995987
1872002
515333
836278
1037490
1940385
1377693
549802
907972
982206
1243139
1349409
531800
1928211
99573
1379235
1240563
1731238
311500
802558
58561
415651
764329
552628
1545598
1093800
254292
1060621
379722
352578
1780965
918232
737252
305120
1225672
1673238
1599827
339680
516878
446871
1086015
1480947
1284870
593352
308310
1983483
1124141
713028
792651
109851
1732741
914022
866903
271022
1386927
746108
974281
667771
866078
526269
896127
774211
1204466
1576583
417568
1998064
1695603
1763703
178669
1467294
861754
326029
595108
529207
1025658
1066161
342524
568408
1295105
1304988
1758337
124060
266048
1225491
1599404
1967745
778274
1504485
1425988
671649
10398
1150832
5650
505737
1501769
1312294
1913821
699058
1996475
1976271
1076368
233090
1695086
280903
1089829
1282217
303985
567297
282890
725392
757855
1428948
787205
143265
970673
354315
241486
1296555
1491968
1598591
823457
1408056
1715495
528085
1949798
835351
256314
691422
1215774
188736
195496
169962
1753923
1394860
863667
642990
1656648
501899
1364677
552071
1753390
736304
1623959
1475509
1504443
629815
1628119
1959949
398337
209770
1419403
1761126
822171
7994
1674186
1994847
1962035
1355276
754964
939874
1943871
417189
660852
326326
1933343
1026512
1305519
1024065
648668
741858
1679908
1829998
1085987
1001545
1300532
1725372
37801
1145646
1002690
1406819
1829118
1214746
378814
1954107
1100339
11421
1534730
239655
1631278
1788067
1758400
1069287
1113702
479708
86469
231193
1250599
1737754
107722
998125
512293
7272
923073
240366
1490351
1407107
1734861
509456
57577
1315821
812623
197432
177717
104260
1517073
1909421
760671
676540
1662623
1087275
1003416
1205691
1670824
1926525
1580295
375978
1112991
1992907
1318571
196443
1419484
76306
1312221
136583
1761061
296860
974898
1725728
1104545
441271
89726
1459352
500689
217003
1714221
409908
571422
1477019
1542832
648976
933686
371742
1909436
17961
1610066
104424
881630
1837386
1917686
1669642
1291470
1140649
674678
626187
172857
808880
316063
1832009
1430945
1320874
678733
93427
575866
1677732
1006297
1626692
213415
1652011
1076484
1890026
1054335
767792
743104
1060892
1504427
1406489
1827906
1751341
524042
600835
1416457
1240344
1189396
1096340
606504
518175
1970214
1529629
1600409
1418916
833613
870501
1249054
569633
1632709
654305
551274
1846827
1721320
1838921
1520469
780324
1468842
769205
246939
939060
1905621
752143
1475647
419748
958172
208873
1725799
799410
1638703
1579639
264770
305022
1557913
1186559
186790
553155
403206
1103426
639562
1364938
978297
1691860
372350
1099596
1883075
1355446
723010
1697718
1924653
269783
1274002
827447
24069
1107159
1197301
1759327
1429338
1149256
1345311
91070
860006
1013099
1559823
710653
1652850
870458
1737350
272172
748159
1591678
1367812
113647
1066334
1552716
928709
67195
1848757
1163857
866952
1874937
1329978
1487022
1090818
598671
1241520
84845
289441
585593
389303
1043717
1648259
1750430
49459
900592
1935606
270174
738036
1787688
1071896
340002
903542
1287577
816283
231747
649667
559978
1794543
1153695
683350
1303378
1753357
1619866
1588141
319771
466032
1098874
1171557
593942
1580864
569228
1305208
773876
585014
1362145
1603103
1967670
411739
784562
1019991
1016664
664206
1270434
833503
1552984
698043
1641929
1430929
1012730
78234
169651
1819840
1601068
1438629
1032280
557356
207826
957792
669695
1101171
1942925
752162
289453
1440361
441573
437255
476401
1086353
1763750
1440533
568813
844600
840382
1746045
1348780
820395
1668055
330243
1167709
1978047
1111138
1298424
136859
1992202
1620912
1657759
430352
1206136
78923
377960
1757436
1354199
1066072
1836077
1009427
1823742
608592
1648919
1002036
914461
413449
315789
899845
1898348
655014
1197655
1939081
1326882
1170522
174623
1963779
505663
1715832
518732
851626
1139716
843625
1999456
1046518
369481
1610713
414788
1231466
214853
83060
1047698
898212
1252152
44976
1068536
1985158
439311
1631951
210698
1986850
505910
1044489
1147523
246278
683342
1004864
1676785
1407057
1374500
213000
813049
668370
1079961
893949
808079
57406
1035824
971064
267017
106328
541325
655316
495103
1317351
1564539
1145565
399952
1024901
1472118
142714
1211400
1514412
1342582
912465
675712
868458
1973095
699165
1949157
1211915
1558313
216467
1006006
1828626
525596
503245
363
1013932
1997237
1749524
24466
1800804
1512677
226958
91849
131828
1668814
1710846
1592452
580177
348528
1830823
729777
1248751
387904
464005
959712
492707
60917
781488
1299408
331186
1657659
213697
1937812
996786
896072
1332509
1830961
1728453
166511
385260
1678297
169021
883895
153479
1340804
1823335
1550723
756586
547843
436358
1970757
1860578
1892709
1658019
788354
460566
1108967
1645370
924735
574261
837461
1813783
930538
453878
92642
1077774
199513
286270
414347
1114834
1537214
215579
110699
1764503
301029
1818573
514753
812821
551485
1955443
360532
1073624
1031888
1600502
336570
1175811
583002
921089
123585
1009717
835980
521128
1355169
427878
102952
1761009
1501972
1400818
93800
333452
1546056
853482
138760
36262
1587604
1943244
1515568
168987
999444
69739
898525
1096517
1803226
661788
366817
460910
1549205
1699114
706584
1860328
1151276
343751
885397
676926
1308224
560961
767527
677263
1738822
708574
689793
573804
1002927
1227729
1269547
551437
1150890
1647591
347368
651240
97182
1326269
803221
1456732
1177616
190923
1977271
1264214
1741999
1267413
1922199
94825
298120
1398064
1423416
533881
1050312
1095100
876515
1584485
1866307
187737
1423575
355361
1879376
584626
1250830
133276
397237
1463684
723758
296046
1769929
772670
639226
604491
1680167
415473
26041
850269
1924043
1837097
1892222
1196826
1079645
1919457
520655
1898323
439783
1394270
1936216
49935
1378758
18969
477172
971791
1278711
1087805
1742076
110663
839985
603210
1513441
1096322
818663
313057
1184032
1275510
1369525
921907
1450996
643583
730946
1079924
740894
1414760
122951
177536
992438
295994
591531
405285
937017
936880
175879
764841
1401779
1108637
1807916
1593605
1475530
1413538
1551538
248168
1955766
1343252
1557873
935364
222703
1436402
1287307
1613167
813430
1300594
873777
1866932
222217
1647038
1377392
1666147
765020
744279
18834
345358
75434
948724
1731684
578504
761211
438672
387242
1251555
734789
1585076
1422089
1266105
1596338
1296642
432108
1879012
1745276
179667
435339
14420
508410
1601816
1800287
1826096
497214
1292342
1071650
1550212
165063
246782
315365
502859
1408653
183829
185899
241942
868011
667637
524723
1834889
1666310
719837
1488758
1452383
807934
1855610
1323977
926805
363117
1677176
1968035
1990372
1737153
680267
92406
883515
1480022
881514
257700
1347877
156365
679763
787108
378166
1868912
1537074
367799
267647
186783
407708
505248
724895
1637940
910849
1465000
866267
1911851
1902680
587534
1739683
225386
951304
1935258
1506263
146824
1270251
942105
1226372
1311380
1165424
1466648
474236
53489
268825
275647
1281872
128258
250351
686659
1371443
1338055
1347254
1854442
411507
1752218
909723
391009
1772316
1511871
623210
1688100
736219
1020254
560866
611198
863905
947693
1095044
820437
1727813
1987931
651493
281690
77286
814992
743179
1541483
797322
1167666
448597
58840
1761401
958550
1931874
1412257
450582
683800
1226362
1919046
1491010
333573
1461007
555367
1483064
455054
1500782
122998
561532
1992564
1596323
801204
798945
1522414
735738
1619105
1056554
1449184
805054
1966347
1389535
184508
707841
1600067
1986117
1671005
1306548
674215
834773
1342748
537178
621581
650851
974814
960558
841448
1211178
1179057
546948
1896895
130531
1070281
56663
1154973
1066568
1033019
961291
372998
570993
681350
982792
1245597
1908673
1394754
1159660
706523
1374084
821507
231578
859857
81556
759799
1452084
130593
1150915
1561405
715503
1707443
225211
162647
1567426
1219222
529989
1265025
598020
1402349
1458789
1093669
482766
1799848
1055172
1502639
309001
1709741
308378
1690146
1416115
1557424
1975701
180089
305782
863117
1761956
619186
873229
1371670
6310
421610
347483
198936
1109656
1701350
844564
1081611
22647
1542820
959909
833293
1500631
147078
787690
1567997
812850
262572
1496091
221744
1835291
276911
522194
1844589
1568935
157886
1901983
1307019
1475676
980458
88817
227585
578544
1322590
1234018
1422760
1192502
1384336
1481644
521568
1152999
560032
1836970
1814178
1499755
431449
1385413
368854
1812441
1185183
176039
794502
110651
400869
319573
708820
1964329
1474454
616401
1745571
241600
1230118
874863
773656
1656202
968960
546445
162439
863674
943989
1201733
315111
1362010
671935
1861109
1123
799317
1301465
1590100
621848
897201
584627
1311963
782971
1383259
255041
1153580
328971
1882776
1037558
261198
1463470
325390
1713659
459616
452659
1680750
437343
473455
1018911
297796
846191
1862
1473153
1328390
382435
1427432
1481075
1796522
1635813
1814219
129642
347465
878245
546449
1165365
1707929
1244536
978640
496801
1249979
1754645
675279
1092997
1248405
475662
1731008
1690040
860787
1663206
1838927
43042
1755865
407021
751885
515548
789132
1524204
1203896
1666119
1153574
1265099
1927004
699461
1930297
81461
318178
1762338
1440308
377406
86447
1278918
1867133
1500710
1456183
290227
1019236
1926261
396341
817388
1535484
1990507
1673019
271365
985624
1738167
1503853
1822072
1258571
794630
1063631
1333349
1116768
264633
208082
1234750
506280
1237630
1805535
476717
155860
1482028
1858422
1234537
183200
1453438
1186559
1625741
30381
1446231
380849
208593
822600
116703
355239
1906576
10247
39625
423676
272817
1003628
1420347
378298
30786
459562
1159839
1780402
945747
481886
1580661
887743
633441
1024106
852546
1352544
987763
1053057
1013152
1001970
844984
605174
680423
834576
1424858
1058620
209243
224683
1650133
1118443
936294
1839577
858297
57552
1145477
369775
566863
745431
1861953
1193498
1823736
962370
949626
1920470
584341
128971
794006
1136075
91176
357299
1674290
1726097
448093
843830
1919080
1792267
16910
702448
1534239
583971
134417
590551
1095466
1783115
1550432
873089
1645210
253947
1889227
1022393
1860719
58009
1845367
1219489
305218
772900
124578
457676
1340951
1188922
305407
1562959
1388697
988106
1017747
1916901
515509
1259961
1514121
1737442
868946
1747641
192562
428108
987586
662823
1754687
185531
748063
1740402
1173890
701545
1737147
738577
515846
752825
1638943
169781
1904730
1447960
226425
1196594
1401195
916138
1907121
24200
260243
786984
1261841
1208529
1989092
1955638
1877498
1835349
68763
101118
666257
511683
1957494
321917
1114919
84011
10593
1414678
1717905
878605
1334055
81908
244796
572232
1691782
219302
710462
750547
1959188
919015
825376
442218
116711
1461389
1162996
1786131
1300606
1806874
538996
1744939
849248
915653
1623691
1658322
1853719
1470697
874108
53081
931727
325102
1830281
480128
1364234
1941658
1257576
1470041
746904
403151
873086
165472
823230
1510313
451303
129931
1793528
340300
104587
452474
1380793
187983
1782222
656103
796759
1111651
396124
360573
811361
910945
488099
1219779
105128
1857487
863475
825124
191604
977871
1911523
497672
1220128
1912041
64669
684007
912626
1454916
966057
789537
1682944
1761918
1579114
828600
1057931
1570286
738299
1877913
269252
282788
557841
1827904
640992
1916480
318595
1521557
958758
1690188
1863916
744788
683191
1914242
1400112
938415
1471517
1530187
607236
1056781
517913
108418
1977794
796870
390293
1480781
1318820
1284524
1982870
1941582
334624
451436
434373
1748027
1537903
450132
310780
1714344
40695
424044
870424
1701296
1609639
1134026
1223253
1488496
987207
1609098
1973786
574464
268709
1737974
1646765
1908456
502814
61687
27598
998337
1642902
1083425
1290154
1652444
812416
1453215
1454961
1223612
1555564
1364531
1251572
19474
305894
268715
435022
29511
800651
1239236
620946
1261564
66109
762907
106172
1541710
370867
430749
1027191
722413
793562
1419974
98054
1663697
841377
1526179
1749415
353356
123583
1330052
682755
995850
1324648
658961
226040
1077749
1792413
1360328
1782309
1662106
1772222
1750873
1988030
1684335
1467682
1249598
294062
203521
166963
877178
1531363
846900
444469
976428
700623
1174572
1805212
1405298
1386449
524137
1374158
60072
1962185
302516
675748
398416
1519314
1638170
1751375
140271
735541
490321
33936
1489505
820513
613931
1150874
877115
782312
1574174
999816
45317
748950
1137862
210184
832378
608990
1861394
1350709
520999
1792790
1306184
702822
1472001
1885723
820801
771712
1778575
1122058
1340234
1422018
1666263
1431695
697954
589140
1079832
351270
1640572
1376026
487193
728638
62415
1430208
426180
1020431
1493720
1805701
412967
757232
866344
705561
1960696
62770
362492
41020
1138451
1551919
1393180
436880
1614606
1406563
582051
930985
1103353
1191148
1326032
289276
911101
1941882
781459
1550310
1779006
388592
524425
893283
1608640
727625
160884
459300
1958619
141646
1190499
922748
471262
129432
1516696
1670266
644974
315550
1030552
916652
1700156
1200323
97366
776166
399299
1112702
1105050
1505276
694019
400399
556208
1153504
864928
1289526
316935
1688687
1352238
225878
1339572
1602753
1228704
1346380
84749
1110075
1351215
1855216
1374284
137900
267588
286105
66723
1406372
1362581
1871226
896864
546353
600343
1150290
272117
1787669
946827
1379687
688288
1491058
921909
1243072
1483835
1274602
779357
1904584
1118161
1400270
1849152
1484705
1170305
553042
743063
1729250
133964
888027
1349910
1669621
1882099
753670
1974710
319346
1254764
1414079
336635
1188093
738152
634652
433135
166438
533487
1983613
1939034
963397
178418
1786321
1979605
1545328
600035
811237
1045277
33969
326367
1961119
1424499
1853219
1146189
314619
567849
603266
72014
1457411
1973049
1572911
494719
648330
1158743
1406687
476866
1866861
1921218
1662290
1796688
1680067
320815
1071216
1591035
999307
1649702
456838
332401
1002294
1029334
416870
1220562
1044598
1569537
1057937
1537032
32981
381968
7821
1980188
625886
1056084
674990
792808
1104047
525702
1635944
1465200
603133
357125
271308
920311
1944652
184596
100945
1109226
1053908
1534112
848733
1077281
1891758
1064877
1380165
1456732
1950200
766962
393407
921802
904660
943023
1531114
135646
322054
1934223
48268
160788
1070056
218743
379546
1926314
774309
798314
662031
1939699
522205
1390358
846757
789390
366661
78662
792856
721337
815767
642370
821463
830978
578752
749182
375986
15603
195484
1146182
276929
437218
1206566
905255
409102
1256071
563537
1905997
556220
152484
1215856
208482
1083902
571874
839086
628697
1370755
760078
1056800
1137722
1148723
1783822
1269716
347878
525186
190151
1766106
1870151
1000060
1351188
232426
427348
1772731
1909140
1372771
817669
1637413
527849
1326166
148499
693474
123679
1172270
274413
540404
935664
1101153
1616892
826573
1657619
1512659
433034
575511
860373
1561342
697832
1673192
1740912
172383
212348
655491
169772
354980
26506
1348414
1103519
146569
1351281
1488630
270071
1679827
1501943
1766292
653464
215167
1817409
1369265
893009
1534510
102975
68797
904969
201739
273941
1345120
715670
1858110
1614774
1970530
1628644
1517972
340111
1475685
412267
1228097
1055621
1510520
1271909
660654
1040291
77397
1651828
975712
742818
893731
1283781
947863
1248270
1524941
171942
64187
681850
1070823
408930
631095
1481453
921054
284545
1895389
907401
986832
1187245
1326478
342622
606839
251918
970159
1747653
1758477
1774912
1230050
1144227
1429293
1175249
840427
724261
829288
1277996
756972
1243389
1173337
1572011
792010
902048
282326
1668379
666154
1386275
707897
1636066
1632964
1629775
1226192
1187319
986747
796956
1760471
554004
442952
221511
1496855
86433
1328787
1870326
952776
1452973
1792980
1534972
692911
426241
1596192
855912
435185
946643
1064365
1713558
125020
1024531
191731
735093
880505
1700209
1530914
770363
1476230
161909
440099
177760
1496149
1151461
1940715
1544671
365989
955757
1841392
960482
1251321
812904
497599
1007235
810619
1704079
1570632
822476
153881
361571
832174
585713
1017978
176477
1344582
1845913
676634
1678143
1938088
1365923
194292
109879
461423
128726
1037048
454186
902703
807501
838182
595198
1267386
503587
522183
627757
1469667
573074
1217056
1158687
1875417
1369812
365324
1201855
829704
1752454
124837
1639258
1343333
769089
787118
1521498
1732424
427444
515356
1737097
555270
1176463
1279808
41679
1664609
1578334
1707878
1918290
74425
854101
792475
1988927
1284103
863360
1019834
1900544
677175
1141031
1160442
784013
921366
1633325
686577
1882970
105768
293409
212706
1427953
239639
1500268
559335
1635962
52889
1399627
119245
1348636
1655525
32426
125923
796116
1696595
728358
473875
925741
1532133
1520385
1261329
722984
1679654
1374373
1457311
217071
828681
176710
1848136
671661
1851887
1384442
1625573
745139
1167032
1452916
1388134
965284
1176395
605602
151911
961236
334126
131863
1439040
1426050
594590
259718
1572723
633966
1752672
314587
897603
988984
1143188
1544828
232511
538990
993614
981069
1037022
113037
1192664
1894769
1069469
633438
20128
1811844
1512359
708028
1793643
877804
1383421
1838944
396082
1145693
163786
118906
1189429
513430
1524166
1485886
677817
796524
889403
1042876
394609
455830
918241
1728428
1941999
1956488
1061264
859425
566295
1361069
1838360
872254
35091
576254
501987
1591464
1749064
804609
226577
1247779
152021
1521222
1875151
1775005
767128
828861
1266223
846141
632039
874036
1696766
14903
353100
597304
1022079
347864
1765604
1116358
1126435
1763425
945121
1633574
587404
1798334
1404313
1971797
1660393
993773
345400
341304
106327
566220
1382429
1962510
1379017
324179
52525
1484143
1164123
654810
125530
1900677
1653025
1288836
380485
725108
1435717
1780998
536933
1629098
1441600
1264005
1617936
1406472
1756491
377615
1394917
1950312
857377
969709
147663
371096
1919241
755645
370969
997705
1314279
1029589
1642069
1161694
476486
982818
981723
1615178
1731681
1440184
1060377
993141
1370458
698972
278262
611145
493131
62653
18688
324706
660509
191164
200506
1854404
1892215
1592448
1238913
1657332
1622696
122871
1869020
821395
1850330
1434752
1890996
459217
882318
31669
968902
1476581
25680
1083481
1745265
455857
1319879
698673
19412
597351
1114071
1060078
550063
1645352
790849
1229303
1251641
1579607
381859
1528238
1186514
229826
79957
217136
1176636
182064
265324
258579
1052342
25153
636014
182773
1927082
962247
1400470
211797
336860
40386
1187081
1655436
236751
1019044
443561
107628
385798
883402
706928
544682
990352
682851
1621922
861776
1127861
95521
1524457
1891198
1374533
778248
1767202
1088827
1583812
1153889
419830
204038
1410853
1397800
127259
971093
1801713
164352
835758
1923388
99603
459076
341377
448645
1913421
1449416
1677657
218766
778609
890461
489864
1529988
1883568
1747029
238064
178191
49775
1230691
1357619
1537092
1452141
108992
223468
1438582
238447
1860276
613312
477743
833966
996869
1581585
1862606
929503
1543051
1727307
719811
938370
923757
129812
1759242
1727113
997997
737937
751325
1448815
104358
55390
1176520
920310
1991049
431632
314196
1566730
636395
67554
1195087
1202688
1266929
1105078
1207883
1046832
4289
1451169
721220
1520558
1474408
255278
938921
1798013
1907190
859328
30597
1721470
103379
539476
380929
299493
1745878
491782
477970
1866475
490537
453594
1349967
1805741
389829
952438
1775725
1390319
1705742
1269459
1565057
1859856
807482
230065
1787690
357753
1444534
508221
866963
525191
145344
1056711
584126
1081013
1002596
1571584
1858938
1342611
724403
254716
1124835
915911
368623
1615440
1646634
1419491
316251
1387549
1802784
1242315
464653
1935475
1743631
456719
831148
481060
987847
497728
493713
521956
1250659
534724
1417667
14817
28450
1710097
792906
1495820
103535
548756
1758174
1638406
16989
590570
96329
301734
1906624
733328
604
778443
372497
866241
495152
225342
1781943
850281
425711
940136
506772
1688105
1250374
287307
730852
1657670
1599254
1178701
1424435
863411
753989
1539664
856146
1643037
968512
223938
207406
1503738
1032505
1346659
1928477
643487
1290314
66246
169165
753244
446762
1158373
730695
1007951
1843445
731850
547386
413240
1622640
1420741
1529266
302717
1279601
1960251
1855835
1722993
74344
132858
1505896
1940136
459594
1552266
531577
1971761
1782897
1334469
1719250
353124
495309
969244
1561020
849645
360668
802922
726397
1037712
1504751
1456273
1024749
886788
1046578
1631779
1754572
898685
1013473
1198233
574581
1742341
740566
162457
822033
176969
552394
270789
259693
1807063
1927750
341424
168644
1175306
516923
756672
1386964
1197741
1625793
976946
194861
1990882
1813307
1710367
1574294
948894
1865242
1232171
1755949
1143156
1587278
160159
1699490
1127766
360314
658398
658589
1882692
1699978
1765480
1058342
1951930
802732
1494607
1734645
966904
799371
1674315
454870
55038
1084064
1476397
1705235
66166
248795
1224864
1919091
1900992
1044786
291459
1227622
1652623
306642
428629
1062092
1324647
1708750
686704
369432
457419
796867
1369792
1515993
1205479
454912
688699
415112
677740
240902
1580450
1509145
472960
973991
1348387
507594
735896
657243
530589
458026
739652
579038
425204
16531
837634
1981801
1160109
140067
1082529
185670
1877071
1759114
1820544
327435
1286028
1678451
1342414
1660738
544806
1924732
932742
24041
1728957
161687
918436
603991
207006
1778151
343240
1536753
632820
1202965
648420
1372779
90934
498751
962802
1777159
529603
587170
976970
445340
222468
1465855
251175
1184083
468147
1289464
1213725
605051
630100
817673
397116
382433
43282
1514986
786412
187229
398856
803655
623475
1048987
646543
1971003
952342
122196
1379155
1904468
676347
733317
221183
1549452
1062190
939986
378362
1039924
723476
1098071
207591
1484551
847147
501569
633511
847132
612429
111290
1588168
1951562
1362634
628046
324014
1690801
777467
300762
1538163
732591
446887
930182
1783883
1625456
426806
839326
1746072
779002
139527
1850338
230858
1561782
1787341
398434
616068
256818
1602916
874361
1864647
352815
332837
1214623
868305
1946073
1996141
1782411
1042990
864691
1717628
196267
308778
1658805
1222702
1559619
806454
224644
57952
224132
1787287
1018663
1324751
353399
159020
686773
507671
413172
1393418
1932384
849768
871954
1127360
1870140
1673972
1345519
893714
1533448
683219
1194416
276263
440084
1698031
239426
1315351
116510
1471080
112924
726331
868763
726473
293346
1465664
1170644
269877
507037
1826896
139955
1638783
1292602
429386
1725061
21546
1061560
132077
1317922
419982
776790
554728
1824002
1951853
379586
333257
617992
278791
1673566
1388718
1407870
1096715
965798
1361818
894374
534050
1959125
1370624
426702
425114
482688
596194
1865548
150268
1316613
202269
1550141
1199323
117374
1294016
1181517
1709453
746389
428102
815033
826656
978289
748538
847706
1675309
1206727
743540
1038032
1877599
965972
606955
1085911
1769462
887458
741580
468199
1537181
1095763
334563
749964
1339083
683261
619707
1957475
618483
104646
931334
986222
121463
537532
967968
707403
1675573
1290126
1415715
736084
551512
855101
435092
1057329
179249
1282838
718173
10633
360117
1707496
359165
1703310
93648
1670777
1041887
189288
1451594
155612
105871
330920
4867
48845
1142854
1832474
1297676
588668
1411051
1717299
843810
1964807
114612
909498
163814
228051
180880
1926799
702270
1027892
1738440
1117261
1543840
447744
1376433
1245052
873337
1884738
924306
696819
109947
106840
1609201
897552
470249
4701
910618
56724
378052
1532718
1159977
705019
570438
1384795
1206343
904408
4173
1723170
461989
370862
1242393
901200
1315862
1834139
145414
357706
662028
243021
239256
1230016
830779
1103324
576452
609410
244284
51699
1915864
1946988
805375
1398729
1342373
1153146
990865
921351
1991336
258614
1606537
554101
173280
282371
173642
1524239
1198453
1652249
1286599
275093
1496034
1588006
379414
1259262
1737468
113037
324761
963599
361080
963773
1624983
1418636
238697
701694
90709
1063250
914805
865524
1927578
1098534
117011
157399
683187
898579
480861
1418147
1913751
1727707
1002423
255686
595566
1482125
1102688
860548
1030046
961035
593367
821771
1751537
916984
924779
539397
1859771
1276038
1898688
292675
1227065
774816
1886836
151451
797177
43345
1887893
84929
1319369
331454
103749
1775528
611327
1033882
259957
1519650
1893536
708503
1537018
1079432
1833500
114311
1236015
330532
1922609
1456095
373770
181301
511820
943981
1774528
697685
204134
1720109
959957
516766
456262
154965
495820
1517339
667108
1882700
1576435
1199753
1285847
577198
1974405
1679092
769695
1309223
851025
1118250
11499
600340
608338
1060380
568277
1908917
1915209
1764261
727248
1528862
601365
1263542
774220
901171
344866
1217286
482864
1152373
1046405
596151
1561985
1023015
556213
513453
563101
1934246
287200
417187
1354028
1152233
1515842
562727
918838
824337
1211767
1904772
548385
512088
1215415
940733
194242
660353
1718339
848155
262779
1902690
1282177
735671
1079686
808231
390066
1159039
1982161
1105166
910935
1637468
830583
1418352
10517
797597
1532526
416425
1292472
558628
1734558
106330
1302097
1032104
339442
1722040
1408050
404107
1941226
1968074
1799710
600300
281800
784122
431635
506232
110332
1845310
1561515
516332
171566
1019229
1036454
1015992
1150988
985498
1801526
1774863
1926144
1365715
530826
29708
1895639
999338
950417
1351403
939173
366399
170544
358968
1359024
1246003
238164
1227757
1876360
1525307
907560
1787680
1426268
975572
1470266
623717
1695925
1381075
696652
260020
1148571
262459
1622183
455045
1828179
776593
806146
120097
661618
915458
574626
985267
1298978
521048
1210697
273517
37823
1036014
581682
1974982
218135
1104561
1675488
301410
449944
270014
252645
520274
1391238
1413985
198338
1582544
584842
1454582
1730589
1061182
1288222
1928147
349103
1129322
1336890
349526
790439
1998650
1623418
1938276
1698642
660790
1192168
334095
35394
1625464
834043
336049
432861
1585776
1292205
808998
360982
1203336
569687
1201372
491353
760850
1685064
840560
1024765
1955850
1565935
1630376
634105
1409080
257226
212610
1857482
557859
429113
1877594
1425551
1298640
73557
421256
484017
1729212
1834974
1839879
89547
998507
806503
1622267
1984502
593931
635167
767536
1548627
1601758
1179981
444768
1161337
1124283
902506
930489
200216
474549
1343194
1808104
808576
517630
1521989
681119
355665
1280308
202846
449239
1516580
812209
1222261
573767
383302
1744463
632709
1961190
681880
307891
279757
745188
154055
566090
756230
589741
960397
1853117
1506978
727071
195256
941313
1744072
271327
806240
1733012
1746429
460359
1270341
1423560
1575044
96756
519927
1396000
271823
164788
276981
992017
1801463
1653218
1220640
1089650
1425772
1494154
883099
736103
14526
1940711
1394687
1855684
1506504
405466
974650
1162047
420611
1468882
219172
1260378
838979
1361080
1835341
1017334
1781125
1636343
345979
1561423
660690
427576
1656351
1710765
49398
1742963
530004
1669069
73776
775044
1340339
19934
551870
1486390
1111685
414702
397773
1578470
745405
442451
1888304
1925663
1468648
1432221
407323
602956
1323043
1426461
1379607
1428908
1299877
1506051
1048345
214368
1923222
1292653
704351
1980822
1873078
819739
1381019
314405
1341200
818648
256249
4424
1250105
211832
20898
1616725
1143219
329263
1936144
1812859
1834410
140434
1155520
1059859
169194
1071670
726171
1869746
1504751
895936
526544
1414101
841332
778585
822956
1042287
956672
1805700
1979805
515216
781532
1575460
1720993
1554368
1376042
166818
878906
63540
257753
1853795
379563
442331
805476
990231
1887689
621740
65373
1272255
168292
1324024
85620
642766
1973838
1913683
465107
389281
1131124
1925165
643721
1929417
82599
1620553
1083487
197649
110149
1843859
315083
1567011
605487
414119
347529
399922
1213895
101512
1056657
1379734
1532503
1445613
280152
233817
823362
385443
1416421
194500
119847
283755
701947
1372747
1611426
850266
1657088
1245543
1172456
1623795
769178
1050255
990943
1011497
295460
951085
798996
72282
1839234
549327
1478942
1068937
1192645
23202
1788956
601945
485864
220909
357848
316721
719524
1572912
1427592
1164999
376346
1616636
1692123
1741007
522634
1901490
1151254
901427
441973
1813201
501355
1054815
1296062
1582498
5136
1897587
247768
613994
1600167
317983
271366
1783615
1901566
1157868
1938321
1972351
824937
684230
740083
1089075
155379
1080656
1210780
458711
708338
728759
1520540
1203107
313776
803765
454852
452183
894282
997553
1129686
20891
282263
1789963
545677
1609902
562856
1240193
1972549
1364610
1298423
661099
86857
370553
1282597
947659
937483
238811
355211
1682103
372536
1560974
221470
1376278
1980375
1275742
1206128
753075
1118545
993012
1181742
1205758
1776439
173019
1355595
1502426
1514909
1601049
896366
1905862
853814
655241
1018951
1538981
1524800
152087
765570
499538
854394
721140
177560
201144
405946
1861476
622160
967447
883277
931059
1385056
846297
1358825
338971
1646328
64303
26456
1642064
789349
344137
605001
599637
1622727
1310058
1924404
848363
1829674
1890145
250273
1668409
1280684
1780237
1184201
1518283
1725322
1342876
1299176
1529030
929822
1192213
687921
1428548
1129454
742371
981009
1981848
18746
40674
793782
1100677
1338292
762612
625513
637721
330147
1582756
554231
1137368
773120
478538
617901
1809836
623614
222958
292871
1056158
998333
1748303
1063063
1708194
1555418
1465951
1043473
519978
590264
227985
1018039
1127271
71627
1657786
1724276
647458
922191
813656
106218
841618
81978
225217
165735
938816
1421377
635012
1281967
323018
632995
337486
1884980
1174217
373068
282377
1760337
1334972
511778
753013
1581514
61305
1491151
86135
506196
1381352
1298311
406213
1130703
1318456
1186025
308907
106108
1012
1181744
1099274
637476
634769
1357260
1867102
1506799
1670321
1874514
1611132
1991179
1520348
1040161
666671
2186
42651
136715
1683387
666962
1564882
1118139
1261353
1758765
1919947
1862607
509437
1409334
1678239
1309410
1228772
1747531
1064374
1032719
167050
54742
983339
328114
1663820
1407589
1658523
188035
335240
1805217
516575
1797273
10172
1900233
762214
408075
1609498
1696652
1402729
1948793
1813372
724823
281556
525399
585545
1105671
1918262
1467849
1631966
1482424
4619
1528523
1664465
1277360
722844
1788696
1895695
1865182
693485
603451
264868
1045185
1180456
1677791
922070
1974411
1673051
395453
1610508
1820739
872174
1175811
1658225
959349
102809
1640912
1836222
1268266
158227
929984
154600
1866681
1151843
174680
998310
382593
884196
1946011
714153
1032743
467615
1250371
39372
315811
804824
1959275
4694
1360361
1037353
1142485
258815
202967
1467960
1578481
713516
747773
900809
729753
115241
174506
113033
1910837
944476
1671121
1456207
1092324
1296406
779984
1677997
292257
7046
653268
404575
300064
1829064
636400
863792
754829
578499
1115027
794572
1799674
945385
101578
1519093
1342891
291370
439965
1579451
334661
1107479
51435
724804
1934674
1728623
1362066
419010
220811
1943930
1691036
1939739
1658845
704561
688948
1306421
529350
268918
834884
1505744
1546179
1345035
216777
1803903
472425
255625
713246
1600014
1459424
583575
1010269
103015
1565226
1944980
398273
1636283
1170604
672759
84215
1861848
1045962
176170
33064
863325
1011814
217243
669469
1492461
1241123
595540
977814
1073134
1659309
12144
295753
1539861
516320
357373
1208140
1193985
467854
206844
1022805
1535538
994176
1821945
1345533
1873316
1729867
1836648
825008
658839
905695
1724327
1854200
741566
1932585
121662
210869
289329
1358833
1706768
59211
1878154
806432
158893
1004788
840950
484885
680763
108141
1938081
910285
400846
806634
470748
596832
995623
71881
1850914
856066
1491144
1022089
437950
761644
893308
1913459
1582165
1092781
1062521
819100
960483
578855
69172
200585
1617468
83414
1653148
1073938
810222
575573
1217559
1010765
1950133
1922644
1417070
35918
1189473
780905
1100207
950724
732072
1456967
1436822
1089262
1629849
1160883
569097
1164084
1959414
611489
999281
909368
1777398
1985342
339917
1606574
1801157
1375113
1632842
1448149
1657898
1588876
992621
1620681
1276948
223792
486422
1792887
253291
725074
944811
1706908
429121
1581005
1344464
188926
1663801
1449987
1537405
1529969
1359134
1572542
1643897
395566
661567
865690
691951
1081909
1237787
198733
1645596
1666597
1560769
1418334
717395
1481479
866979
1159330
519671
1803766
634574
837916
679939
1547893
1740023
333935
827776
1355640
426386
1291062
875142
415165
118038
262217
1718875
1932059
535619
353889
1745621
713605
1246765
505762
628258
1687728
754498
1148159
1338846
358363
1254750
1753229
775670
1892223
1138871
1524137
1908107
1980474
1541483
1424853
1383431
195993
944233
188124
1913282
1271952
1237517
772643
562857
480668
890761
968048
1630293
717766
1611413
229045
337148
1010384
469199
463176
1188114
1788372
1560083
319509
574735
1394049
1456911
32161
437364
1594154
1963871
1270856
16095
681344
1517407
384717
988594
514563
1583896
1693555
158412
513888
1492723
614306
1827922
1617508
955977
1738569
1362403
1386122
756868
1649022
1221521
64121
226508
1473621
433627
1033938
1354240
1183720
1254102
1357947
462019
1223573
1496904
1346408
225817
1435719
447161
18246
507559
1244381
1594812
915161
1856362
1036691
140102
515628
516053
983754
1578405
1782647
1533712
480573
1418114
1208885
509425
673985
932000
1826341
1578148
1959036
1378417
745353
1200706
70187
939930
1559267
176942
814640
1451925
1965479
1280151
1907529
800966
1556122
1502701
1519370
1479674
1642827
442580
220400
1848640
137513
235126
1772761
1939819
1092922
500616
1144742
1224505
1814205
336827
610812
1042294
1706411
561200
968496
1821762
1048693
146512
1730778
476551
1428836
381041
567526
178489
650427
1785067
32079
1641774
581740
1396400
55925
1313744
1965352
1735033
757811
389328
519901
1905524
1467311
1730541
1571407
934584
1174990
479586
1889961
887318
1746758
93004
688460
1565805
1690032
590960
1216546
1679157
1421958
1758170
1216035
1395457
1612856
1417715
1403783
498656
1498528
1529703
383577
1303359
1692297
828185
607125
1879588
253517
1395030
1907126
393667
123830
882358
597687
1318137
261993
1116817
1347370
1692316
1002586
835348
1870159
1056892
1733990
1507071
46223
422382
1340860
624590
1262023
1663125
115704
1372869
677683
1237630
1701965
55572
990093
1256218
998902
1572584
1759227
1003272
684113
1482960
1827954
203032
220507
774687
943655
1706549
81035
364077
1002946
717110
561001
420060
898858
1276973
1928916
1155917
1246110
482623
1687683
101221
1167909
657603
366335
367406
1716030
148444
827634
1714827
832373
619690
1125030
1491764
2198
416709
763331
1479912
1293463
50254
1362205
43696
119368
1520083
1965337
1557726
794770
1442089
896943
591997
404351
1010028
1379200
176608
1628373
841272
1590036
1211602
1548636
1761973
1934674
705300
999868
647578
875591
1598619
1181136
457046
1360020
1147122
1374903
271122
1646692
817186
1198007
800751
1686053
72438
910589
1467136
495328
574069
1209373
1047963
1466459
1969084
1783436
1390274
554508
153897
1257522
1991210
586410
553446
655192
1138026
226655
834072
1202624
1598772
690598
580983
949011
468194
1778113
1066168
1101799
784796
1901765
1880432
1287883
1587591
1479833
1978608
1978821
1590633
1542573
1548561
92851
648903
283225
1434582
579295
327295
1058204
1091901
1784217
1738555
809689
794599
263582
530707
970452
788263
1999038
1069913
361846
608590
1997506
54500
414513
16029
236470
222888
1201656
627019
218957
769753
1075396
493849
360344
139713
1183853
1384463
1701833
1723326
147204
939076
1622543
1560397
135827
763627
616602
73410
1970848
7862
1362028
1328249
1429938
953697
329270
1345910
1020639
503742
1979061
433420
1301121
293501
455420
1198246
538909
258410
988331
243436
1987591
1739435
1820111
517070
761419
886025
1725341
812898
1903325
324128
1587490
213723
1256276
577605
286708
1325435
1404293
1476135
292103
347446
801707
361791
575996
1738867
1311315
854652
1784756
319533
289107
842595
677464
58435
456572
1398293
1954794
859897
1892326
874986
1740482
965399
993269
1366554
1340455
1623097
257892
425687
1399830
976225
545881
1408884
611950
486427
181937
1783291
1293503
336213
828403
1557439
1936911
1947881
1360024
835872
1448551
778709
1784382
1620668
984962
56836
62542
866433
1988392
688336
896518
816643
327489
316668
1300970
1363047
1302898
986990
10541
1565890
204206
1868420
442174
401620
1043377
195874
1991218
845920
805339
1135439
487143
494948
520390
1351615
1169382
1679484
236469
312866
1454961
366983
1907931
879290
1204130
1559972
1388709
508410
1666233
44172
308998
1510908
611523
304704
794256
995375
746144
1174169
718994
1965528
531803
636326
524212
861863
715238
1992257
1857230
755926
538768
1938066
1533318
127605
281253
880328
1480753
1432065
1319083
1501632
448342
1023921
772284
1127121
1213241
445741
1472682
903776
1870994
1538961
1417692
1837804
1693022
949110
1443118
1088157
1480827
1932524
154389
932224
679947
1533503
1271404
1243451
382378
133100
650849
179886
1480637
460784
919899
1388865
1761597
845480
735498
397317
636902
1062637
754110
1864922
1049483
1114843
1999386
1943136
1637622
1428546
995773
476922
778232
1597492
1485655
1762010
559351
491128
1692565
811338
622763
1935156
1897974
856567
1343588
1965551
1432932
1275891
1569548
1920391
620207
1182441
1497829
1845797
980534
799507
1461853
41510
1899181
1013174
171852
1984359
1162204
707235
547555
32062
872803
32948
1322134
1722094
637928
550124
1702278
1363162
1201278
1449578
73464
138833
434024
569221
450490
733173
759361
491737
22091
528041
241467
1941266
1329237
1474364
365895
1127633
1597809
107910
421168
1734254
1546707
1826721
928702
1531780
1445713
1822741
1370562
622078
1177506
577970
827605
1982144
1971186
81114
1607503
586
1114718
367391
911249
1897061
224232
764774
1071778
1148670
874617
371646
1559800
1074788
693019
1021706
1557375
1706779
482354
1853766
86652
262406
264953
1792508
285033
1696456
1518796
1643905
668171
825573
1396091
1982458
1160908
62602
26586
1051530
1281953
1953107
1107783
1598715
1406883
183741
79958
1547435
952724
199976
1040742
1991484
967080
922938
195911
27052
941251
233746
34011
1490297
1871168
1996601
1906724
723979
1769555
1978634
16448
714644
42930
1389207
1912690
749302
1207173
813006
693648
438740
1336129
489879
600542
677542
396703
1699437
719382
1606888
1322970
1663933
201905
1884027
1913364
1395252
1534488
1182558
1279753
878755
1959402
134499
1469313
1341385
409319
333592
1086526
1271409
946384
1354990
1535333
534298
446839
971377
1366508
1113394
602077
420131
347402
1945979
148509
915904
1459187
290873
1792883
1324827
1046846
265351
249147
1800978
1241283
1751165
1837433
1534247
234008
200361
1203495
608322
1132757
357018
1680296
518991
692245
631233
1976787
1213966
1944071
1495892
706681
569607
855701
999631
1691860
431200
1806182
1037740
207802
884732
1224948
1226329
1184806
880453
211199
1341797
244090
59201
813615
1549094
357407
1358196
1722128
1665843
1726416
1149812
346445
217029
900430
268220
1408839
1906741
840402
697233
951627
1698287
1317616
1887225
960968
918319
63428
1813407
1356080
1273454
1786071
1755907
1282458
1286335
258590
1096607
1928276
192307
947465
1033541
423712
1931468
1155209
643783
710750
1389622
416398
1474582
1134493
333145
1148963
801897
4221
972185
1920284
1590461
378273
1573652
1456738
156081
1698348
1369926
1297930
1122901
355937
303693
1784823
1182750
312653
1197174
328216
814162
1927784
1833503
1032966
98343
937072
390324
374612
1781423
1741640
1323045
1547628
715809
1346437
794519
1254146
896407
888029
1749579
682190
513135
403676
599975
330942
889140
181760
1262072
58846
72564
1306354
1214856
528009
1257723
1844228
1468795
698676
1912382
1415452
708156
1493792
1567645
690077
402815
1343623
737786
1750333
1329015
1583181
113016
1141384
1474814
216207
1891211
537221
146984
1979421
1169810
1166730
110598
1010133
1473371
879818
1509370
2720
637343
1341729
679024
790208
1412807
1961398
262548
881724
500068
779908
38811
1282457
1509694
383142
504862
571766
1917615
1411147
327522
569419
812366
1591454
1056219
658268
354626
430474
324301
1438963
1331211
1068464
1501683
1920760
387830
806133
751279
1825376
475412
357170
728248
1510057
1779605
747491
964567
1409518
1796616
1450907
1829757
1163572
982010
697490
914253
1398948
193221
1845178
755086
582386
105039
1792393
1257837
1314685
363310
909614
5674
1080343
737404
1607210
1432069
613967
972976
1951236
1119984
1811648
777243
1974286
16989
1624189
1158847
1462038
1443979
1742829
753201
1680559
469758
1255582
1872607
1951252
123062
1894993
1666267
1093070
1076297
369026
1714528
1371261
1725210
376781
1020581
1866333
1609746
682561
847324
1518695
110065
400866
1137478
1736014
256803
385127
1865956
1013679
1795280
689931
612188
1922028
615854
1680547
1614121
1365447
1575247
460258
1431104
1225901
780109
1137531
34380
50339
716756
1961106
1722196
1798921
1764741
1863694
1970515
532518
1970637
922793
1408006
202598
1024253
1084528
312764
402402
1081765
427735
1933120
1192644
1950474
389242
14594
1770523
462236
1932846
1602841
1334846
1799066
1940689
854419
1222361
1703540
1342761
1903365
1090264
726471
1952083
671794
204333
991594
1720105
1713929
729877
1345508
164748
1614130
1157139
72228
731520
1397618
1297598
1930
1968931
1794132
130962
712577
1409518
969480
28696
1280272
541513
520601
846664
787536
280696
1072734
322544
1959393
1018760
289602
1775803
520901
931536
1290409
1089420
1662442
746422
523224
132335
1805492
111046
1751758
1016013
1466369
363159
1323892
1481765
1204553
47128
1629600
1199785
1274968
1152159
1435777
1706884
927094
595027
816919
1718878
1202891
1870651
1568107
920499
396617
1875622
1424165
1291978
1839448
317075
216858
394157
533704
448895
1011633
79600
1980261
1287266
159612
1015679
736385
277133
1295712
169126
50960
756564
270556
1511740
873281
2117
1904488
134784
1197265
861911
1440446
957325
1375757
1238745
208826
130838
1719322
1605503
1274571
510324
3750
1044430
650129
1599020
585808
1404831
225653
424269
1363953
995565
1056782
288992
371871
383161
1421451
80691
1357743
557862
1031521
1992310
206179
1567833
1316526
139773
1202543
1270369
1292838
616056
1474132
138710
1843489
1683569
1111494
1908024
53909
1367085
393391
939949
1358365
604303
232627
1715451
1573251
1497796
1197352
1690433
1371082
443663
1979393
1365992
1653734
790524
216866
1169620
1014910
1699506
494725
1335171
1070425
582569
1086609
313944
1308575
132206
1987323
1914064
1318140
831813
367324
1626808
202332
1307367
1405961
994365
1302432
1606843
983274
648045
1066472
1268353
1575501
1114797
320482
1513884
486302
1685210
826018
1426618
1993942
1268462
1456120
483007
250508
1229862
1895454
1114836
252898
254331
779620
1611986
1782713
1665027
576057
396536
302295
1774008
530920
391249
1410202
1147407
1114421
1011191
1171761
1162669
202285
167412
1305968
979289
1466448
1516619
766791
264086
388820
1054078
544233
1189586
1432069
1437980
1146193
1092736
1741459
1529240
39300
814150
960234
1096333
1535925
900363
1819684
1714059
1249595
483141
1483809
1909096
1035662
1824725
708189
300287
1074188
1484337
43332
1491084
1717490
1648303
1998133
1764562
1302035
1631031
765319
1934486
708614
1304012
1642111
1271863
1451442
1662318
1998843
1159541
1111704
263641
753995
969836
1450969
360351
1127484
1924269
136674
951645
816649
114633
1396849
595076
930376
1087070
47230
210323
1426645
1884496
24571
1188022
1150937
459603
922231
1517352
689483
8889
1892067
234560
299213
666415
938622
1254383
1775918
181895
1203419
1995439
12355
62307
1211138
656995
1133412
783717
555002
664922
671052
577829
1865924
1879050
1464295
591722
773944
557111
480169
82741
1107981
1980836
1626893
1380650
1230257
1374087
584864
362018
1368666
848432
271280
873426
830633
1309874
21577
524664
708414
224414
593177
829076
125298
1463341
1183597
1556726
378174
817160
462227
1242160
1709744
51534
1462064
224250
821374
761913
1498000
31534
1770169
1363130
1191260
1603080
1438856
814935
967539
1865923
139002
1291142
1745760
731424
737918
1232005
352424
510851
1088039
1483355
789119
238060
412166
248769
1521766
76332
1105282
77631
201334
1897661
1043963
515801
1941828
810972
844329
327834
1164994
343465
1354353
452753
617398
1879989
501793
917689
411169
1898290
1891863
196887
690340
1439811
112189
594005
246475
1197208
16078
538047
1312776
1203570
902194
300480
1672376
1930279
301701
1705571
1687282
1476085
418051
1048738
1968795
1946262
280308
1656547
1979221
547922
1006204
264192
1570136
309413
745360
1253696
322891
1586688
459155
929709
32446
1394537
666626
800246
1272533
652464
1364882
207272
144070
1057872
1223758
1253015
1230121
1449368
593881
1238892
141677
218828
809086
1549731
858790
500761
109138
1121533
149815
1234036
1773579
1050254
977435
975562
71268
399591
990135
724284
81608
278199
72359
613563
903398
399590
713168
1876971
1673457
1888118
1648894
475607
1620412
1901832
201186
706512
384888
892441
354030
958864
1498651
938900
1508801
1403163
1780370
1557743
1240012
1101140
910174
1645113
1643833
358870
1531789
1244310
690205
966260
734915
852060
1227211
972622
635051
975733
1971254
1579134
1726566
179160
1626869
1575023
741862
882550
1845083
149293
1353054
228774
961992
1203965
1017235
1057978
1508481
1290513
915493
390977
638783
432946
1543369
224581
725377
345481
238429
529156
1613647
248273
1618265
1314134
1948606
1800928
451559
1134875
1975643
1986006
225139
481077
1579996
992279
1780973
1314197
943619
452395
574857
1126144
966914
1824338
19008
79428
281933
733006
874738
1550303
1118678
847779
112995
58367
1100112
110166
1634850
1139551
404137
1704039
1413982
151334
183919
961853
699491
22198
1908417
1117367
242240
623281
1221009
304147
1775274
658905
781546
1141380
1409962
1489764
1790601
58747
1494249
297338
225746
1754496
128753
128554
1010591
1506178
1445048
1242858
908641
1426825
329205
422468
454095
1194394
573028
1041962
95598
47399
517740
1674568
1509246
1617307
1370519
810455
845299
158218
791959
819759
138307
658509
1828087
132265
984238
1338052
1564837
901166
1898555
796079
1191264
1454388
95459
1479034
435651
35326
48699
552844
818020
1375447
899542
1827693
1500298
1844650
1641805
1430423
96107
800520
22964
1590638
1906456
1975877
1508554
1649952
642858
1130363
1282237
1957882
1111014
668627
412255
1718169
1429682
1840557
1863155
598966
1515543
593629
147612
1682846
1548457
1757754
316359
134003
830827
1358478
1887039
1154728
1449777
1076726
420213
817648
695553
1175100
1435996
1821216
929574
1721092
1198895
94284
1852249
903328
1372466
1671535
786139
1124901
4321
1826360
1517222
1546642
1601173
1652765
1750143
240313
1205089
1632150
599899
885499
1603118
1347655
658805
378947
1054229
460487
1670802
1939412
149996
1052413
1510239
193355
1464394
1505879
708974
1298793
201330
341182
1610201
1253938
1176418
1846517
1011575
110375
1590929
284928
137303
1483029
1432777
1286656
1866426
1427246
86032
455978
1375070
765581
1578491
1722266
1376949
1365727
1830878
1069095
278485
182989
800330
773586
1272855
1010373
912616
1750271
491170
634511
1489018
1878487
1745654
1902034
1423870
341445
1449553
1404257
1797099
1935863
1975671
1261577
1323259
1576962
1625676
1817342
1021908
774367
1342468
1377758
253036
1908013
672058
310634
474385
379512
627693
181043
445225
962868
551468
1578530
1621869
385402
493220
911617
1016485
1284480
578844
257665
1200425
101128
417508
312820
845750
1196951
724140
1879910
294295
1427064
1341185
1346491
346555
1955920
976574
532960
282748
792099
487098
315603
453310
1545832
101598
191709
1801258
428507
1022125
915657
207831
1685821
506036
761519
1130415
1532276
1922725
1769446
838725
883020
1467088
486851
38624
302650
1337856
1325447
614205
932486
1284628
1710744
1755898
1037331
18445
1213915
1175256
29903
45941
1410390
528314
1082824
1354335
672145
1651013
1819249
1089509
613817
943734
1753645
1830646
612392
931326
907395
575232
207990
929037
909364
355777
174254
388975
1841389
228121
1804802
1742751
741698
1294703
446250
511565
733915
1913335
310314
1931325
1833869
166495
1970932
499411
580158
52190
625679
925731
690658
1955195
319094
365236
1868387
1883328
426862
540220
468085
1804710
1228785
744154
1342571
1755480
187852
1132045
1135408
221548
1782318
1296898
700848
704061
1192476
1912399
267822
1335935
148484
1064757
926890
1262078
952516
824046
1366601
152849
960898
228292
1488550
1825867
179148
1937773
362487
1735684
1416940
1633703
1237209
1606772
57101
444924
1411926
687575
203058
1844665
1465465
1442731
974777
297227
1262137
1914863
1221995
1950984
1545386
1877224
346425
320742
537800
203006
74501
1306203
91577
1458052
672258
1667445
1119443
1866192
849041
1746731
1165407
1474676
1129781
639286
442875
1607585
1005854
1481223
1238027
1061363
433816
225
208508
1097595
1584116
1079292
425591
1434538
136818
780456
100830
1937203
1483157
485400
1081146
380542
1205624
24385
105090
1620587
760043
909655
1465995
1701147
624714
81810
2324
573552
1314741
218476
642993
47326
67012
1834418
1737658
687420
1469658
1320608
472976
1440181
25860
1170109
1529076
784394
1405194
1055356
871680
342230
1086144
1522207
1242486
1193187
810164
357511
1264114
925051
887236
249966
1766569
481058
1015351
1702216
1035191
960684
1355431
335108
1555975
1478165
807073
777607
420691
1310016
1932239
1980960
765466
1093816
1068758
1744106
805486
1641010
778396
887388
1018229
767857
632403
13520
1460025
1876825
1227777
162715
1340590
1598541
1793408
1005141
1059920
1470024
311098
1689229
1219374
309469
1378253
1876205
1941247
553223
671776
1219465
895031
1854503
665547
943921
1521498
1152573
519243
425702
1149292
1289018
97579
1784380
855206
1685412
1123352
349628
819716
696617
1515768
1037450
149443
153534
1489652
1949771
882758
1349067
1838110
1762625
1709615
1146403
855676
1007277
950976
505904
1238325
538547
1295800
454368
546982
114532
1057555
1427041
1234952
766332
965633
1071916
414324
1202694
1924024
641580
118607
1662940
1980138
1701929
1443118
1832319
557237
324085
457940
268100
561893
1396499
524033
916938
95404
1473783
918258
1748065
926385
447369
603701
1613914
191796
1393633
485192
1957897
549326
640894
1020256
1732894
1916454
1113724
1891203
1942260
876755
1793006
1053247
162042
71305
1702172
1355956
1823845
1170210
1562264
1147534
1106542
225490
545153
362734
1078450
1255917
1808303
273770
293190
238070
1179889
234263
1092477
1365853
646402
801473
1696875
242262
1250780
800420
801722
526420
130533
1240620
1950692
1616794
247358
1472914
979112
520264
520864
1158873
1653502
903028
128935
1824129
1221911
1360164
1809041
1956701
1024521
52921
816499
294057
1855441
566611
412271
1445206
269276
563274
526773
1772559
900688
85661
102508
530980
119707
1828302
992210
228717
124051
1265915
1809704
1401718
533661
383867
49723
77603
205992
796264
329659
1016537
358547
989822
1551566
899322
858446
1336264
103054
508963
1181606
602422
678830
1419064
1045097
83560
1041236
144135
1019693
372265
1511387
1662788
497901
711636
1594312
475887
1096604
175982
775185
158840
1540813
1227135
1590594
587144
721942
353096
1797906
463069
11542
151579
1367986
737153
995567
1156424
1762939
461681
1242765
273226
1497696
992200
768386
634458
161025
273383
257422
386901
1772705
1793966
368825
768848
731079
1000736
761693
242087
623175
1614911
1957297
30600
635416
1739315
1092095
535494
869638
18028
1862968
44462
990062
35909
457917
1578581
1731794
1746782
1374247
1046896
1375339
1715470
152852
1141401
252889
722340
526601
1526998
520934
857265
806404
620024
878368
1667071
1573964
782722
1097596
978870
1952990
138
1577194
39168
176281
891166
1414033
1078851
978807
693109
1789247
1589952
1660300
981676
854758
1534529
565867
1937317
151548
7991
41670
1435136
742238
967540
486453
658332
767083
251333
1413336
727575
192160
1969068
1355067
762499
820444
1701456
1007835
1663950
565058
505308
396554
612426
858937
1593706
128246
341950
1318246
970539
1690160
1345963
529577
213233
1047412
870238
849452
1398498
1659714
1969352
1883634
998137
1136290
770528
493220
549895
1343882
1512885
596764
144772
1843452
941144
40527
1662759
1646359
700641
625317
1144698
82473
1841785
806870
1968793
344095
607956
945368
1796394
470420
740280
401824
1802657
641336
1684580
1959731
82011
1923745
1871621
1173735
442317
1226228
181267
586219
1447147
1856772
540817
101712
1008163
1098985
1180660
1539022
1694943
340329
1298369
1003314
453862
1226338
940424
675581
1752963
1271538
644855
1736009
25452
381170
1771406
1379041
1668082
682773
1279083
1857475
1550359
1503518
487698
1105719
1940375
526789
814468
1059684
835664
549388
505241
1497816
1001559
813770
273362
986641
1364683
1487286
860464
977247
1282503
1515627
1532136
1128000
1510044
329625
141084
564365
1193212
1103016
922030
425068
526833
179812
1384792
546780
922024
1236317
1821299
341866
297048
633417
422523
250849
1173038
45337
757377
1302529
1035677
1549226
1628270
482799
1875885
1382243
207533
196342
929301
725328
535333
1329135
1206806
27270
236132
1585633
1148035
337286
1841753
886167
1576991
152092
1289315
1550590
917975
272738
1265377
963348
122252
1756107
1151119
1121540
192513
1377193
1807874
1793077
806952
463569
1936060
58883
1930486
846270
1187792
1809409
222354
278864
1245605
1745112
1310397
1783846
660998
388015
516602
1479145
1926354
210671
1066911
354806
1553141
1795218
1610728
1598294
1556444
1338547
568342
1022437
1669298
1739947
103518
1064292
833541
862105
989823
450388
853716
1622543
191502
809850
741158
1608997
1860921
1814015
1137572
1110510
1714010
499244
1893964
688451
1783769
1408187
1853701
724451
1354306
1757591
904334
327392
522970
232326
1192339
1870036
851448
153199
539131
841383
1775239
1442831
627112
1005318
932741
425238
518153
97233
1978120
1529271
142987
163544
1828410
540383
702057
260462
1006861
133642
941556
1084158
579146
1104920
135798
1676429
576821
791014
1797371
1322804
354537
23416
272648
1786708
1692898
344978
954135
1247584
1261227
1832543
166942
451542
1712553
1884608
1473199
1238314
1280893
438974
649136
1267717
1235737
1332909
658792
1462104
717311
506720
1972626
1377413
1784075
1726476
1285818
1290513
1118807
1273160
139423
1733843
1468741
1307951
1545446
1249219
1153327
494439
96150
1640324
200390
1015651
1356709
1781107
110610
1042977
765834
1997753
897388
1420664
1860902
748001
1059639
788179
1107776
1226877
628369
1351288
1462157
1773347
911097
533339
1422241
1840780
512990
64852
1930174
517351
156813
1794782
857546
1941564
1358078
441260
307993
849628
1571279
493198
1233511
1682674
1464694
220582
1323977
932741
1826525
288644
638109
1695831
1979834
1713584
47730
920329
133022
165002
1344130
45454
283294
232503
1914055
93265
1177315
626067
419321
1189519
1888137
212840
1113308
685152
1707735
212827
393358
1849763
134295
1083473
474141
515958
397872
1223685
230081
675027
627814
1840229
417955
12629
1921250
997509
1191304
337132
1248115
809864
1613542
1338083
531731
1530079
278318
1484447
1019001
753476
1411547
1581226
1907917
219816
165270
84927
1407432
516714
278068
124278
1476194
1023670
442068
21209
627014
1840692
680684
569582
1488477
769699
1688497
146860
187727
39217
881996
1705591
1558003
852695
118509
400834
266376
1948135
465472
1382061
14762
1811643
77184
141842
409067
1160709
245561
341550
1764539
695618
1922820
907155
1403397
880181
1311802
295238
496243
471260
1939944
1372445
150835
1766774
658526
570732
966062
1080544
1553380
1009821
1698913
1498990
653223
1287755
585130
999164
72163
135692
1963811
1651000
796925
1011894
1276441
1925067
535034
793230
122662
1490518
1448726
1001011
1319564
1083181
309009
1163330
1680247
164493
1600756
1303081
1510525
1458573
1048145
1287325
927382
1851602
1309484
1212220
1553577
1443043
819981
116593
746884
1446738
1134980
1597877
1115059
140092
1804134
1258691
985579
399571
710157
270163
1580530
225866
1274132
1744455
1659107
1520606
813163
709092
966051
1539629
267100
59139
1787567
111032
1075154
913099
1669637
773446
615467
1090968
1363311
1851458
1233254
1328252
677919
918377
589409
406722
1961643
370283
1408548
796364
660934
1621296
1414439
974997
271367
1246615
741097
1269772
770815
1354121
2193
258562
1895100
1826528
1167248
1640627
1198112
209669
1078364
1526134
1879201
63535
798536
24423
529317
97160
1676908
655305
88628
1111186
240802
876902
1339423
556819
1774262
110297
986837
1872089
1988940
1158256
554356
272657
289868
1982526
1637828
1047624
349844
274480
1373771
1781654
1023037
343177
1406122
1866446
1754912
1363781
1349541
1060852
886751
1871316
742102
1733796
1000929
1280231
45658
968220
1087015
1441992
1377119
1823824
1805077
420884
936923
1167052
1254367
667881
1562801
1441078
1144052
1288278
1833323
916575
1589804
1929833
1129519
1475864
1825431
569403
357240
1348365
1834879
1276590
243414
1777362
1713986
601305
1976771
576537
1727701
94737
370647
691703
1104157
1109729
1566268
1203488
1649039
1831214
1822919
1708305
331502
1998571
62064
373592
1483429
813537
1421355
592903
1286932
1576604
1084591
140954
674981
220517
1679432
213935
71381
708429
438873
240949
746741
635299
1773764
1007088
1604545
1261776
1239672
1891451
1651085
952840
1008524
1387155
634024
1127654
1864604
1610651
1843069
459171
548886
1547665
1336838
864171
672839
748083
347776
275559
273772
1753394
1260078
1731595
1748282
259244
916085
542154
346994
1589486
1078162
1603634
1733674
966434
1568369
684969
643185
1324424
1749429
688164
44875
1648140
1664700
363302
1076332
608985
1844137
1418958
823254
559346
1774646
1377288
1832778
587984
1239608
487873
1651702
1878038
778653
1644547
38890
1314109
247715
1002742
254280
548641
1403411
125965
678466
898998
1999732
34004
122469
317156
1046124
1059715
1573952
869201
895918
1091920
532657
891978
1466978
214835
757625
1321691
1709226
580065
1489318
717881
1002124
1766063
149566
1924598
126377
918658
1676737
1598489
1911195
1972592
1581098
1329259
1894014
1339619
966372
143177
1523731
1954344
1151037
1054442
508060
68264
552783
1852661
1115069
1636447
883820
1619832
1481871
1423950
277942
933304
1467232
1539316
1120137
1993489
1977699
922208
1616468
1810057
1490291
482776
1566920
465885
290893
1398647
1991430
1142770
1858858
1047375
1709029
34550
316504
760367
574932
1014747
1708884
813925
187674
1251980
95998
1515950
1141977
406260
1431225
954854
1859091
927039
1681765
1723980
437226
946744
1296026
540427
1461556
1552115
281315
1158396
955747
1920726
1665658
1744984
351530
96528
1243886
225531
1333589
603600
346694
200550
851398
1989923
1824712
1046007
1094439
269203
872152
1751730
854981
1491789
1422589
110202
1168717
990128
1548739
1107101
1970346
1902632
1848527
146099
213275
1826168
1304621
1507636
359829
591687
1208160
802466
711839
47381
1588460
697116
1846005
1185282
1464450
616087
539230
1318703
968360
705240
1077414
508862
1996989
474266
152575
133194
1673504
1927137
1622102
1166429
1976867
1609445
417484
1545334
939596
1008186
368724
1484694
277108
783596
1720312
348433
866150
1112343
1408936
1809027
646402
127296
1799207
589859
1787474
487866
1018419
4817
694881
84993
872221
543669
1552479
538643
1018335
1742958
1659050
574958
504694
80013
498232
367413
782121
83910
749234
64722
689711
1127235
1375793
516104
428806
1295838
590133
910507
1383863
418790
400609
1085127
1695987
607673
415567
888771
420702
537598
18358
1420740
216194
1891696
1760917
385698
256729
359623
1955379
1827801
1342675
1578425
1948225
1826065
1715948
587401
819715
178392
1563003
116491
161154
108477
151299
1638012
651178
1323512
939795
1096006
249958
320541
399274
844286
527993
506589
226062
1689476
926138
294248
178798
1183770
640180
309915
914436
822757
678989
1278094
1062588
114561
1609618
720518
573233
93057
1983640
1030225
1715788
1875558
1932910
1256188
572352
1095524
946027
890875
568426
843297
18940
1040592
1016481
1728688
730854
1258487
1363843
1723830
666350
472886
1907429
571106
224047
525344
1817533
1301380
1429197
1912823
419648
484747
1688096
1984548
1764
1677506
742911
238431
1426770
1733437
1496169
599100
1563041
1350835
68285
565034
1425101
412838
1474072
1750600
863665
1217848
1491227
185579
390046
601040
1139107
1990250
993069
874773
129251
838472
1467674
1349677
1440368
1286465
806545
590796
1351215
1670743
553569
1483327
1618609
1606015
1926646
719738
515556
1552577
948479
625414
589451
432454
1566967
1975035
1704258
162791
231427
653131
501117
1807537
1008329
1029940
1722237
1634491
482304
1202154
1287291
548504
1185607
402853
542192
1148909
624654
706928
1258505
302393
874531
683374
1051642
166667
721169
1207424
729705
1427268
969595
1875413
1937363
901189
1132086
1433949
244061
1667611
193679
1986990
530342
712965
477086
974245
1412285
1313549
1581313
1749332
80918
1591197
986179
1940931
1321644
1271150
133889
1112809
1999853
235883
446889
1514766
1724559
1817691
933943
1358282
356738
714639
1214713
1846916
1571011
993961
1931620
68366
613889
351528
1606777
600022
154546
970427
585266
1129399
1732278
912743
1636505
1471169
1547378
1987120
1712987
1384586
1671932
1332045
665329
1062432
1788242
1931980
134066
1854639
149193
546031
1662425
843622
504198
1579059
67946
1312306
659808
789797
1507523
936930
1126106
285012
317305
83827
1780522
1880989
1953231
1882112
1713787
893876
165028
1042904
1585725
927594
268762
1796773
1705908
127892
1216365
490950
199523
1902877
562128
998013
556187
1465151
284514
1229828
722845
469178
638998
793782
157227
994316
1876043
955558
634093
195071
1356257
1842000
363004
636988
629440
271138
545745
546767
83407
55028
101878
894665
946701
824238
922430
141163
1556247
719570
1345822
1709956
453760
1795663
744667
97650
1631635
1372149
704946
297415
1057967
501947
1748896
1454822
57134
1943483
1471766
1174127
519529
1885469
495491
1958970
1653121
786461
85607
1228662
1851691
948408
726709
1942346
1402226
1310217
1901018
15136
497042
773514
1888989
1926269
906902
1862872
389013
58389
990425
1308359
1622209
212005
1090628
849800
1668193
1241687
1139089
1407408
1583159
261721
321911
1382114
61135
1038900
1645043
709468
1691567
1638383
945400
1423389
1013607
124731
615831
1546965
937826
168861
621813
720427
820401
239062
1024992
1909502
611824
995022
1233532
273223
45680
1382608
754211
1398852
650521
1637298
284061
1601904
469380
1876541
1594275
626421
877743
144955
102039
1047723
489269
387317
1641694
1688880
1627776
1847104
155147
175620
1019214
1379306
526922
1583867
422822
184490
1490171
788760
900365
1167312
1603956
1531491
55409
21437
1265231
1805980
800198
92843
1895984
1662282
24869
198933
804422
1860549
622306
1787352
531190
326606
1352679
1652039
560745
1263551
960324
631897
395360
675135
121205
199425
417769
1205982
1055298
842911
138743
1965304
1728178
1623682
1373260
1458242
1268826
1169561
1389071
1260685
1699825
368134
339733
973217
1879876
121611
1044536
1476910
763314
1601094
1763739
1381089
1504963
504221
282442
1037712
1766596
21574
1639128
1084289
1046756
1764617
707791
783563
1936405
180437
309051
1088712
801637
612025
1336448
799318
121826
1084380
1855564
1603685
1279981
711643
832174
219300
321383
456349
138463
1105030
1165785
591922
1542004
436095
35030
902318
1768367
1203031
1256270
1981922
1985597
481634
1360056
929178
834719
638777
853845
1683497
465299
128227
1784847
1670224
310721
1079678
1170530
359659
249447
405180
456589
215318
451966
349781
1561973
1133623
980410
872445
1355792
329384
996149
1977339
44828
91044
927629
122439
1660289
575753
1132478
711896
981182
1415601
878906
284987
1419459
1903040
1859491
252307
1205342
965949
199321
1967782
329255
179841
1375434
178576
803982
739947
1896831
1983664
222681
691290
1055062
1870829
1204641
712818
1878147
966303
171445
617660
547787
13353
934678
713228
1946063
152823
589517
203158
948661
1225880
1616273
903480
1011375
1397412
501333
1302891
304132
353747
102620
483101
1794333
1054813
1313613
1016033
1578787
214511
1587696
1145372
835144
139723
860538
120390
1673456
471245
139772
1834823
352158
656896
650364
1184942
1264990
234340
1135263
470573
472092
1160807
1582736
636175
1371733
1986895
1837666
1211904
1390925
419222
1661829
918413
1893006
1858214
499703
1422055
1398372
1953019
1157535
983713
1339698
1485795
1157072
1000913
85699
1626237
217688
662602
47895
839684
1327390
1539131
732413
18200
1843348
1106685
196597
1060002
403390
56741
977923
803275
820793
1671376
1384560
1856825
525720
334391
1249763
410825
602787
751378
1988292
215307
49100
1187877
370723
1362624
171262
436722
1270153
1580516
737647
989939
1498373
342060
1309960
1717852
670764
43715
1741645
984537
366050
1163534
661824
1382382
1034100
1123383
612913
1329103
498671
902721
1354255
176663
1026122
1683449
934003
173250
113919
974843
1344370
1150946
1132590
811135
820438
647950
1334521
686110
343279
1462456
103681
776749
1733116
1609970
182784
575737
1864326
720791
1053268
1714104
134901
955784
1981800
119683
1050950
1517829
1932819
684548
1644105
986487
1642772
80016
738282
1471780
751673
691630
106039
1660799
419218
756560
1009462
1626392
822734
1015902
961453
963780
784247
1331670
1400913
892864
1142312
1338894
719658
1641167
133952
7757
652252
1977256
634365
587962
139690
164582
1580166
1481431
1339256
115564
481929
1804700
800280
578675
1414500
140622
608625
1652007
848069
1751876
772955
717878
1673228
5698
778954
280714
936971
830476
433914
39383
1232636
1989028
507288
406226
544252
392857
722562
1258780
343257
780532
617488
95931
1796747
248055
198940
726621
1452175
1293383
875059
446289
603857
1799944
1447544
493487
1139908
1152417
27579
992706
1007408
943825
490340
781803
744118
1585677
354144
1656219
77015
283150
1234136
978649
1751397
303963
904996
1883987
1244739
933414
274388
1036155
469034
118357
623419
675623
158143
1210978
1949588
549891
1525061
1563154
1601295
1683742
701611
805491
1825093
426841
20376
168143
564808
1836206
1288677
968549
1982124
1316724
604844
1570188
1401696
1849016
1480730
182860
375301
856195
986877
822404
1375761
593960
24501
1463856
1490553
1077151
883692
817893
1544686
1803361
209748
1555644
1179627
670067
680449
363041
257899
13961
442981
906819
689693
1903750
828080
641015
845946
153984
134885
1406102
801175
960212
778385
327470
577005
1255629
908831
1310609
999541
1798085
1369916
356373
1077296
735998
1824990
1252378
1319516
568142
1775595
1576808
1008413
1146931
829106
877416
736155
1071363
1072633
92500
319375
865852
912582
686396
393193
1166849
810048
420314
1864854
1777531
1518841
978199
1423053
484899
1554314
729245
560256
1564721
1781114
3278
1418667
1756202
955942
1776124
1481906
1031712
788983
454392
418217
139647
1827705
436128
5405
84530
140236
439539
1752708
1281841
64032
1630284
1080706
1038682
1839549
505630
1557930
756589
1748733
1030657
1685712
113526
1160814
1784109
864847
1644094
256810
1034727
207457
1653751
1473022
1457770
122754
1241449
1731241
1091529
1586833
670502
37708
432518
1502281
1148439
1440448
685054
463592
1975779
1466208
1783277
301936
552318
752737
309818
905979
175937
1979520
61700
47511
1206996
252757
1363135
525272
245490
1012982
425880
440154
68116
700015
142500
1863754
1204844
28204
759157
303655
1224658
370243
1366099
1642389
1203119
1707513
1488592
545945
217487
592301
1541686
1097712
666613
1370557
888787
1263228
1689568
727264
1511193
796559
141993
1332397
1640542
1775905
1812523
191605
1601258
786064
1761514
1930134
297589
1888534
622925
1254042
1894330
1950868
1699205
123855
831605
679215
647852
1506327
1764448
554481
1196030
362588
1817607
1303031
1960285
1850501
1739514
1206765
1169369
1787819
1945740
1473950
1295360
530353
131722
1754519
222798
885870
1111219
85588
1662878
458467
808216
503248
950624
164908
7914
705109
147032
1941683
677290
418583
674273
892002
1762152
699532
535947
367231
624771
870410
216957
1806069
1483046
1977403
991002
1515943
1249071
432281
1048801
1156733
6215
1011069
65475
237826
1846149
597473
206071
890568
238442
870552
930869
1886100
555621
1113269
731782
1760928
1253499
159789
920305
976912
107127
1682125
426575
1572708
653005
1853270
1252315
39633
241537
621081
954814
707432
2755
403738
905885
511606
276047
81220
1244958
932673
1470705
1546856
1613353
1439687
594973
1897215
544327
386682
205508
994908
57150
62980
1215659
819995
741497
1423538
749767
952684
1891886
1602231
1020908
2492
732059
1465714
1513254
146615
1252414
667196
599844
615585
877229
1598177
1682388
1005800
623491
610630
87681
1184208
35157
1034353
1651487
1358267
1927719
656640
1281552
1778570
1846623
1081035
1332204
668867
1023637
782421
928358
113530
801967
1606001
1356421
682355
467588
197499
1735692
592707
1226888
761678
1953668
1227105
1989212
376969
1382162
292773
1799829
1512158
904230
1164699
723511
1900519
897190
709631
1254246
404053
1876138
129625
610714
1570375
612933
613324
916650
1681776
1853064
671399
526775
1690501
1964237
1951707
1344383
171427
1178280
1367904
1662090
1093164
1771556
76869
1733008
1960840
222169
486779
214232
814105
1656733
1061312
1144929
1811638
1018768
1682737
1112216
1982961
727229
153931
303176
1183518
1158179
53787
1451068
1509194
1842972
649131
62792
751894
1548331
195945
331356
522112
1288722
1713205
65824
1865576
1839974
1073478
1125255
72056
1805474
363313
1496682
1587969
1011807
1805384
776634
968876
1018402
192506
799288
593042
1631429
611015
110374
1064659
369511
1364680
1076518
1595861
85028
340991
1831238
962944
1587739
443792
1898254
1336894
952806
57651
354591
238008
7890
1717544
671668
1303398
1619180
1553658
1348451
354024
428297
125358
1453064
1681441
611455
1531674
801340
152352
278618
1094987
201491
611456
1708836
1139890
1095868
1369224
336042
1458445
1668605
216813
1661603
1610705
961048
1525844
1934292
415077
1213471
1007817
672784
627355
625476
730286
181344
527173
1382799
1265022
972325
389829
1986549
559139
802858
104469
1232736
511436
1217974
776571
453062
700107
1329045
631799
608915
1837784
1772784
307807
1125387
205267
1648800
597711
1391106
1090164
1154991
668613
1578199
1929791
987349
1920861
69570
814758
273781
1248593
1483348
1861322
77867
4690
1432725
1974437
1670860
352873
217897
1854162
1022385
1266265
1914355
231958
900385
423670
102636
952382
1154192
862096
1378998
1187681
1559422
1322549
1636765
120172
1392103
759578
1075029
1653483
1828906
1384572
669186
1048126
1543302
1876456
1665915
1105224
1569081
77829
352053
464217
769456
1204338
1267029
1220016
580876
1172124
765577
403164
1563862
160259
183717
1791867
1476937
141962
749426
1264758
1163773
1888630
847791
1985791
622828
1836870
1374629
36191
1359577
1523408
44052
1966309
618292
1378531
105713
1425739
1105875
1040122
447199
936762
882592
1420556
973985
1766482
168065
435451
144736
423449
902442
731992
113385
1357546
449824
1315802
1466704
1193144
588103
1334557
492371
1235189
1578476
1445901
1885649
613814
984653
1220528
732361
1026775
1006581
1225984
1338114
1660404
1180051
858900
614931
1287176
1436124
1963131
682455
815106
1767771
219964
726126
1799380
871418
1844468
1665458
1949914
490804
282608
1107304
1317674
984065
1121307
347180
1781408
1647065
1416721
148067
428559
1455961
415522
1394687
280605
404700
1469816
705514
1863686
722157
417350
588571
826261
713025
913458
271476
1304434
629524
1391026
818498
1854968
39818
1751876
298005
30677
1936238
1290702
870211
130514
626417
1746284
351204
1335322
202740
1498316
1189490
866945
229153
1884194
1752843
688152
1749119
1747080
526291
1025958
1200884
1296583
798318
1061519
785619
721523
579721
1777430
923215
1780263
934468
368005
1199074
1066731
678891
1947723
719525
860520
7515
328542
1373631
515654
659521
509735
95847
714600
876631
1621725
1435156
491680
429797
1546833
845579
1313161
1882844
1718543
1070869
1123289
897088
1712951
1268308
1857663
1695040
1655933
1711713
92558
861219
92134
1341468
1304157
351210
528231
1423329
1283026
829601
834613
320070
1424177
927554
1304120
1180484
1786954
701573
1235971
1563374
1918010
164868
298376
831217
1601448
485872
234159
1148663
572024
848276
765077
1621052
1142780
900281
1473448
419464
1838502
1487906
512827
1643381
1795774
955859
1650610
771861
104336
1689033
216905
321445
875522
605669
32493
1709916
910451
1091003
1499971
840556
1771456
1113382
965723
1297338
743023
1772697
506227
952781
455751
476964
636016
144871
1011270
1573944
171568
701792
1991218
1644983
1538783
1264779
77937
33892
1590574
1787829
1322196
288706
306998
1169817
1606354
1683013
478101
1183581
1100684
821098
1512434
1810064
1423069
1021094
1108636
111775
62343
1849677
697091
1198437
1921172
819862
1109844
529951
558082
440936
195571
704179
605834
1777676
618575
1930028
1003191
1801434
1224671
1838680
589692
1320325
1700780
776123
809891
806660
19630
1611319
1926539
380646
365142
535603
286790
220001
723394
1162233
1217095
45096
1192772
382504
262163
1804544
486223
158866
1617288
439012
368184
1863341
1109476
1428166
389900
1536264
263980
1700834
1442745
312205
1222117
618047
103981
904069
288849
723072
1231640
1520952
1664167
466049
1359516
77087
272492
1218061
506126
1247211
1373782
173185
1169181
1963092
120996
192047
833595
1668046
984323
948201
1268379
360838
974657
1866672
1093331
928340
228501
1091100
871621
931341
1115342
212785
285958
604237
1588607
403741
1895496
1072371
707690
759997
587982
427339
1018705
1036128
545699
1008951
437510
1533080
1737362
11134
1261442
8651
1468652
261611
391292
1420044
1649329
427382
332477
1615034
1730686
218863
1851802
1880972
1739226
165744
415677
1626363
23005
797024
1429113
381394
192137
139097
1396154
1891226
592091
571696
901684
1940236
1588127
1799792
126404
793343
71755
1902707
258616
1481109
1919917
597209
516309
712475
351688
1806179
1911584
852578
910300
1039128
747944
1784013
1703895
1939277
1008691
1218942
604755
1542075
1554624
1234155
1032892
1341308
1459209
886118
223034
670158
597265
1508224
27976
1809307
752289
427080
961963
281339
1784983
1311234
1917708
1274398
1990474
1351170
1695665
1365370
1619398
1892688
14774
902861
1267853
1575458
1607101
568838
1530126
649959
175985
490340
598222
1202307
768309
852966
1376898
1043396
1233806
322515
1034420
470170
327323
1968908
384412
1696460
580600
1277197
389196
495271
725950
247068
1394246
1789517
292548
820712
412509
1847024
1261220
1833765
919681
604894
1110600
877124
492563
216254
1369051
1970917
277435
1725697
174853
275406
450634
1556826
453529
1506360
407844
407629
305557
604467
1888390
1262831
1876558
322792
1599666
115986
128050
816850
1786710
206559
1005084
298681
1592795
1114798
1203003
1913958
215499
15897
1906474
1332087
1836583
393288
1463204
1058805
220174
736854
1706066
1307008
796224
673966
507856
1233364
1235054
716835
677382
901017
873837
1134286
282663
1594276
1362458
1086710
1808557
664990
960113
787793
890629
690004
1786739
532737
1360586
1931926
1031964
945465
839380
987637
274774
1056846
1319558
1620691
129231
846254
1916057
461068
1208043
114357
1076361
1320311
1039681
856750
621700
1124366
552847
99931
1915114
1116589
679944
459447
1941347
230916
854824
230701
708865
945816
1175709
1255803
474190
1240722
629242
834251
825083
1920718
715900
1684356
1014293
749368
1860579
873012
1731697
1422458
354005
954499
1313208
428644
1959557
1755252
1928154
217779
1395913
583089
1559758
1392046
685994
231805
1535182
468492
964465
418283
736443
1289895
60620
771575
1396775
1875576
1858630
1967695
1916737
1251187
399313
797343
1455409
1437279
968826
385279
822574
652593
346108
638360
401304
926167
1128272
878530
43951
1365183
976873
1313560
1025029
49313
644103
232446
307494
1746919
53925
1115627
1831152
1177995
1106521
473857
1601470
1604274
126831
1545911
731224
1743049
1397761
1517870
608120
1885355
82978
428224
61558
346749
534806
184555
547259
1430898
1728735
71733
1016890
1972452
247958
1462406
1706246
1107373
1507280
175090
1607229
960199
873682
993142
364086
1758239
1908114
892152
277251
499850
1758322
1243680
449934
1381973
464035
1844373
489451
1804466
1246887
426361
823116
159457
1441173
1586014
23145
1798107
1035571
1435019
1914052
1063364
1016658
1626718
1501317
1667315
1857354
1258197
1412683
1162456
1390451
1831384
649549
864267
1336760
452319
793094
1828084
526273
1190153
727474
1280148
1629973
42688
832956
1179811
1620310
1384609
1500698
1052956
1366989
1897191
1577442
185415
705562
1505934
957187
62915
1319209
1514364
1748894
926119
1342280
1572821
1716952
1753744
1317076
53608
434912
1751952
482328
950829
1304937
1725829
302448
1386518
1594411
1150756
1030240
250294
531281
1433182
1252385
535687
1458413
1606019
253996
1816978
1528732
266583
681459
1138830
467040
744219
1203575
1342097
596102
892799
1463162
696763
963639
502241
404846
434548
274576
1807003
1722555
722610
915947
1279575
14677
1762371
851001
754615
1020698
408697
651164
839613
198118
387901
786957
178422
544992
1352440
117689
388600
1521200
1382522
1703003
1908560
332007
185210
1257515
494504
83306
1497451
69300
1663938
105198
1427392
1263964
350213
110042
1060577
670412
1259334
1137014
492723
1417998
1287396
67227
786982
1132728
136573
776454
174252
1206979
1123106
1599179
1727750
608784
1999989
1894079
1759168
1707101
1571554
1452188
1363982
1723532
1074220
1419169
1594958
1962122
998132
1797436
1217665
124882
615367
1395529
304666
175010
1959639
527430
1094796
1610269
857365
407304
1131376
1984182
1800760
1887715
453088
448613
800554
239430
1059693
262223
42235
824675
289117
369805
127716
300107
689371
251572
583870
828761
1870393
591582
596428
592812
572849
17944
710784
1075788
1841291
1013546
1869627
1517554
1264194
684234
1886892
1302500
982732
64505
722030
1739935
1208605
1213392
1929799
243659
1186089
1187675
1883600
181873
1691495
653692
329361
45719
1214584
936758
1994783
1849216
1442284
472612
1463892
882967
1731446
983081
1810121
638345
1481014
119548
887034
273541
666260
810588
1733904
1005256
1036014
1574953
1828440
1926191
278474
1136643
1355502
1984922
1014249
974572
455601
1284733
260584
1123701
609451
395593
854999
1749007
1252125
1898472
1676564
484268
1976611
76902
1363691
1710126
1195736
752668
1110318
315114
207836
1639867
1750089
981235
521482
166504
1080774
1957670
1670432
726078
1185638
1749195
344586
709747
1232232
1393699
394844
929189
1808963
1007822
610700
778387
988413
441377
467811
46719
788396
683254
395527
1859844
1526304
1408563
685538
1736039
757549
1970021
1805972
179922
1219060
1827829
1399980
1202575
630578
1817535
1026928
1834435
1547896
1747712
1372595
566080
1453307
86853
1889009
1706454
695449
1470328
1832562
501437
670425
1866815
1653258
114344
1091601
751927
856446
677394
878386
1983785
1702607
635859
1497048
1348624
1195167
1766671
1201254
824214
730808
722258
1864859
1188621
831585
1340273
1013230
837406
221724
1451952
718699
748755
980453
731476
917670
298063
1544123
1717607
1544797
573219
474067
431538
1710430
1047653
301602
1805368
1173017
1911140
1431779
819914
535427
319874
680382
669431
736620
1442508
1996069
1366358
656070
1292174
201197
541477
110620
1508700
464173
1239459
40379
912686
774088
772401
525331
699099
1459206
763114
1249326
432876
571263
1854108
1255215
336897
1118066
578553
1366361
180274
1392409
1540890
822962
1900021
1433061
1794784
1754248
637293
137135
1493655
380059
691666
688978
1026086
1090840
1726122
580355
1158917
1230279
838240
259041
734944
1701984
304271
831983
1265742
1895666
479555
68561
1153084
1263463
1479726
70225
923618
485074
249711
1428163
388010
1109712
76894
937096
1096609
794449
349867
1298470
1951823
1759588
1603700
934005
551905
1424151
126765
1462670
1037900
170546
1323590
1784059
1977836
547400
1105812
658675
669520
776530
1334665
469386
453217
1272540
990273
1376818
1109971
300879
309279
257046
272736
1113655
442259
1761012
273716
1511690
1537880
1087361
1101670
563913
712578
42810
1035885
1469950
791464
1443009
1735369
1675413
907354
1790075
1080810
65265
30192
1246488
1261682
1331286
1678515
982718
928265
1804471
1081313
939494
105683
703211
476677
1944588
1563823
1254956
94552
501705
763019
82198
1939915
592356
1145558
425280
135884
5218
1715432
114178
376649
521081
1935964
1840866
1159444
973616
190075
1294129
13821
370916
969114
114693
79882
575351
204552
712116
1038704
1018467
1239943
1648519
1842885
1259436
1320312
1333897
1814906
704359
141864
787139
896191
1641497
1002274
364848
1062908
280641
365334
385109
1847467
998965
41607
1434856
742503
1630538
1268625
1269421
1026220
300345
405664
1420227
26715
1085591
1239188
858202
1799362
644287
1412756
623815
1041818
61529
516656
1300267
375939
801632
978819
535995
185786
1338811
933473
1454316
492213
1798379
932469
405949
1016001
1912605
397137
503958
1387619
1271809
273888
1691520
1093532
154425
1032609
63288
1798423
932051
338757
1985581
328625
1633556
1464611
402296
973064
1986313
818776
918380
321982
1509685
1237341
487651
1663196
1613906
1304978
859680
302951
1393838
1183574
1665124
1248366
1907970
1296220
637586
1412729
922977
1107234
920135
614875
35940
411261
1569259
284145
1042463
825437
417558
1018753
1503996
752218
821984
1864120
198260
1075700
1905246
959690
598409
899148
1352829
1344913
1263025
48138
1724722
191736
788884
1199035
1248187
747547
1694345
484252
320400
1908873
434054
1604205
1018277
340092
1895201
153775
1403435
374934
55938
1374808
1719977
1202141
576418
1992661
1661198
549854
1638650
1432466
1942042
1088104
401633
1066114
1104350
65567
1786850
583265
603095
562821
1020789
880571
1360631
1207286
350585
809982
966795
895791
460286
636888
127340
236871
1278035
1416363
1323466
725368
68435
1153611
96623
131682
467390
1980773
56382
1989949
149625
656795
1692325
861285
319405
1894997
1435176
1583156
272986
357016
1770987
882174
908830
880002
707912
1778474
1571872
1178748
49905
148943
1343723
263626
390753
1111155
1981787
1031328
1199598
1111422
438415
586341
269742
1867292
1266287
119376
1301124
1568252
1663371
430970
151403
824433
1377358
801489
1755335
331851
37951
1803946
736368
1251762
1764519
1863482
99942
424256
1434732
1683605
1066619
979378
1613742
1386910
1646512
1956116
748835
699648
730902
294453
1455385
521823
695291
1741257
1010586
472454
466651
593904
1948397
156625
824273
1998023
845938
1168677
1875545
44886
1714193
1522488
1921575
328821
298967
1652889
490380
811627
1069370
857253
330711
23031
554821
1645966
580374
420736
772068
1401163
853194
1748727
742416
1467642
1285730
1399084
326049
782963
402456
698249
402410
727244
392608
1565896
1851965
306044
1732523
907259
767188
1262302
283209
1786956
1354971
619289
1984051
381912
623590
829261
1515598
807105
371694
619477
1013092
856832
1047052
1014185
347155
1244721
1280950
605899
1379149
467975
1822535
1150260
1183641
960434
1882597
1825388
225747
1147089
1926846
796523
224917
1572642
1254148
269055
252032
621521
80458
1238676
811140
140028
1110618
990859
1415430
876192
337461
1192447
1712863
1688652
935054
1299787
1841023
136185
427739
1845906
76033
390453
1949225
817055
1506831
1661984
1731859
234720
678515
1345782
1207918
1824835
1410598
448012
496831
1361015
1596924
1977645
1108731
1759403
487950
1272378
746787
259887
917419
1769679
1173722
751153
253411
767602
1919353
683215
1029847
1978616
1129930
560220
1640673
16899
421901
68068
81349
918947
447101
495383
208396
469102
1249684
340815
1107166
1033738
306417
1493964
278896
178929
391355
1146029
1689714
1918819
1797559
1414832
1857391
653953
1429825
715970
1154665
1488920
557333
1317116
1067575
1704988
778233
1951859
1865590
460943
854694
715980
1058493
233840
1584610
1275981
1690774
365484
680727
1931093
1989705
1455739
125998
1390
249368
665864
1636538
1880255
1152794
564950
1979550
1904402
792796
613925
1822717
1239684
206029
960176
1297578
1498215
496052
1909740
311650
1532149
635462
1349596
498352
1874778
718976
1263656
1623804
187935
1398730
1551492
974987
1440868
396550
1892520
1740021
1581489
1006398
1933086
254927
365911
1019276
1547096
1559081
994873
1193400
1241610
14182
201018
82947
904442
1435417
281127
1369131
1068628
909498
311527
564412
506466
1414494
833331
526845
190424
1709570
921469
1567636
1225697
1667304
398451
1910603
321014
1176220
1312383
91233
1304559
805551
376320
1544844
1127039
275478
1279779
1715889
1585848
1410634
1748500
647448
1219513
1097805
895023
1462584
1131488
401280
468137
673668
336197
935627
612102
1887501
1093721
846850
1056066
1812295
1391008
1738027
637257
616863
1060880
435485
61414
1683742
473157
1904767
158954
285356
1008323
1182870
805452
115425
957808
1836992
1184791
1190474
705423
225714
1699909
516499
971519
1667403
416104
891344
1260418
200388
44336
211063
1530496
1403794
1852469
999705
865584
1277477
956082
1663787
1221511
700779
201481
281281
973586
1195540
1571836
454313
1872802
1425776
1732262
634315
200935
1413438
292362
1629573
774313
1977901
57686
16739
1428954
1508697
1066631
383097
1468344
1250419
1275994
1813294
834411
1935801
584281
48404
1806751
773200
497727
1993815
1034642
1473544
1858481
2858
1641248
1926803
1371600
974372
1694029
695847
1959319
1099514
1018555
515728
91724
224415
538551
1590542
161315
1092674
1548338
74563
372483
459060
1677022
1809009
1931431
1945281
1843337
665792
720333
267829
758563
1658297
680930
809781
1184511
1041256
192447
232674
362177
1359467
1954745
311632
1838044
861475
549701
758883
345006
677471
1560664
1341600
733266
477725
1802570
1073041
1113159
855860
646995
556185
85704
684942
1399823
1199548
1062229
1161101
1968465
84512
414964
1824850
15115
1516391
1109376
1886321
320148
1467306
340039
1732319
1051456
108270
1903908
890281
1399301
342920
918162
1705715
581877
1711139
923788
29608
631496
959948
863529
1553238
587952
234357
838760
1542981
1517352
629291
506696
590492
916071
213649
141807
437850
161983
1613606
1032483
871976
92965
562320
1555805
484753
877157
1473609
1034334
453170
30113
946759
389431
727824
485425
210056
169382
844441
737615
275453
1473272
1020172
1195820
1937552
854636
932254
807166
1460263
266778
906079
1287759
101297
1779268
1927147
932213
139370
1963530
1559258
715094
127376
163812
1764319
154428
737225
503834
1219783
356981
754037
1788271
157097
115873
31666
53112
1966471
301654
491456
26134
384134
568264
1204416
1492986
1397684
1044796
30804
998653
212904
106142
492037
959931
939202
989368
256617
629022
1318424
1240379
1125625
1879270
76751
1263733
180873
641533
1102499
1881190
139035
324703
1422228
1238502
302420
859227
1501910
1467198
270358
162748
1501129
1092938
57894
285140
526117
1058636
593061
706665
433862
1454776
884012
826133
1819515
1910051
540943
842230
1704201
1624360
573613
1909661
1000131
1108572
67833
1258883
814586
473956
337014
118013
1411531
1225598
1127368
565473
1506569
981012
644483
1045413
804271
520562
362980
1409330
476884
1673251
5801
681665
1481014
801036
292928
472628
1377798
445660
170028
1381948
66261
1535011
1842732
300972
1814178
240479
613192
1494454
1072152
1125878
1636571
1952818
1397342
394537
1354617
1039368
1835896
407079
241971
1089994
1480963
1591839
284710
1109617
576723
1368849
1057442
1315170
883855
10547
1385132
272182
1526627
1289522
322445
914683
1056608
1279517
1386403
471454
1819977
853660
1584029
1577430
566813
689895
1822879
1006209
937962
1458328
952023
966220
1657776
1683461
1201704
1088316
155471
703372
1053275
1465322
760937
1050383
1654557
718454
1254557
449323
1758741
779613
76187
1541548
1910751
1311433
1048757
768662
1959635
1237441
156046
1273557
61764
226559
590556
1156759
663377
705171
25537
1773647
173921
1236730
338670
1758521
545319
1115485
1405697
929912
1699066
27815
1345133
1255483
1033368
41563
659621
1360492
1034584
300830
1143470
994202
909477
1497770
1009227
1844980
488782
1741400
888465
1021554
258890
869105
1128917
321262
1704343
995695
1769569
1258900
386789
190557
2679
1411110
1638110
1779973
1226963
1145120
1009482
212066
1852659
830464
1665744
1610554
162092
153071
1362156
1676967
756168
421794
395606
1585341
1498277
1660981
1467087
1913132
27977
1864114
1770487
385912
238989
226682
229400
1470357
1126081
21802
595332
762471
1452772
396634
1627403
1193755
345724
1898400
261693
1014169
981809
507392
1483403
1132672
128159
172664
166891
1600968
1035485
1518480
1759243
1272509
546888
1010429
1195224
1803136
1278049
1962806
1029047
1635317
1494930
1572154
475541
381482
260492
997078
1369074
130942
103244
1488617
52925
802069
1078063
253207
953767
575198
528225
884190
190300
297107
1277148
328007
1997827
1294929
1626211
254135
724820
134266
1131461
73710
1502518
1923957
1235127
1110053
338748
1451042
934035
1503847
1223908
577884
921718
1246074
676603
622296
832903
1112934
1559471
1264016
1810886
1664962
237019
846117
765954
103589
1105621
647115
427086
1879431
1439709
1168717
1921307
68647
909798
1345159
854939
661864
1872050
125311
366949
798067
1552325
109204
255492
758987
1956806
1563947
1684509
120340
571617
812806
1323816
525111
1689730
1691349
1544225
1283396
1651420
620009
1326425
1364199
622442
1359735
475338
1619152
837004
596791
925970
1746209
221676
1082057
188624
173757
1843404
1940986
1231493
334932
793866
346108
192410
1978003
1128828
905312
632224
1279510
742844
1542221
131238
681379
265015
697801
126186
1543416
238078
857794
942260
1253210
1426741
348458
160072
975137
1480213
1612002
1734858
1791512
781095
348639
799635
1839435
12534
1605473
1382933
1948325
1119375
1003400
904320
1521597
631251
1144665
1071453
856586
179920
216866
1896964
1164012
1135348
1258514
865028
495404
269646
217185
994396
886122
459827
182745
1953382
989203
1821263
312754
728722
806109
72079
446258
1690069
1837666
1920356
52816
363655
402500
1693833
1724884
1376079
106757
914737
105422
51924
1963366
1277585
147467
1353995
553129
133163
1499574
1248794
290477
378105
1314129
973322
946190
1592002
950179
1114913
704818
1858880
135277
688200
1238887
926424
1261975
1418451
500304
1671896
1683763
329124
285376
318166
1519779
276917
1256796
1003962
1631283
1672837
166296
1857502
23921
715984
110087
1288340
1822325
1624717
131693
453826
981652
1283780
1279846
1651856
1711415
300041
1139683
1776855
1442486
1289348
885042
246388
1392288
76514
1546936
1010099
119332
1763651
820250
1345707
1050363
261029
63865
1452997
1441273
1998593
337492
1950324
1565073
1763883
1105228
1070495
363649
814079
1346599
1905257
1368311
1051054
1157082
266995
59938
744639
1913506
1891386
1384952
325322
605005
678119
71011
582295
321370
812849
682826
1597361
990389
1700570
173696
819424
1517516
1792501
468342
1771159
1285389
656367
978560
1024293
1925266
691974
1105005
1301850
779151
783447
300327
826853
20292
1965002
525204
113587
292976
1040026
1130265
1708587
774964
525294
1122842
1611628
1523740
721523
545589
111844
1917902
217605
1205557
1199216
70844
1104468
881505
1111552
980230
1504159
333847
1455648
81161
1006770
1134292
749900
1633230
327421
838771
8962
1864763
1857956
1266435
1970406
889386
1972342
479916
1375301
1480169
114225
1804278
769812
899325
1440829
217010
136998
1942782
133590
137857
46169
691372
187601
159378
617043
1925724
623692
42165
468681
746298
1459752
1257103
1786761
323164
1077192
1374732
15490
968924
617116
1150455
1767848
1537196
1058389
970661
208371
699728
835546
1693592
888724
1919929
277520
1721337
1533108
550742
599151
199845
1300736
59819
1303517
832752
846433
1194258
1996473
374046
1326944
1833421
1557851
988685
1578101
401378
434722
516249
1684322
1196078
245842
24141
234491
1566195
249578
332041
377433
1732502
607847
283736
508819
27857
972423
826383
733627
1847374
83762
782969
1564869
1261283
227705
1416424
825147
431196
961937
1756866
442220
1439013
1623280
699480
1453341
179190
353674
134
308256
1932842
1855978
641027
704128
421000
1101756
986698
1803588
1196611
316504
1019216
325809
561975
736948
1812846
1300070
274099
540126
1570141
96941
517866
1288274
814737
1217221
718969
1998852
1693068
1009596
1705546
1561075
1883975
350066
1339129
1070245
618218
485487
810821
1810428
139012
1182004
1465874
1236536
830611
474530
1639446
130967
1939650
47461
1233012
282450
1225019
1149952
1603063
4462
486489
647715
115671
1951184
423354
39366
1564240
1989258
1256999
1490748
1258512
1442816
31239
1220955
956129
1710669
1116620
590236
924891
1926715
1344586
1878559
1858058
1435685
606590
605222
1176190
900957
1019149
714686
1815557
646484
1933342
1973111
991605
1149093
871828
1935915
214392
1766256
444641
1498433
1298362
1248288
1206468
1723857
1339853
438298
1799291
1426492
683021
1591369
1531679
1551534
1825402
1940945
538381
1140627
1008542
1343460
1622752
1798989
479607
478291
48402
1853775
1856102
567827
82520
1781066
1964864
63788
107643
1471077
1385301
1517536
1988531
860374
1826096
1944218
313338
798005
1733126
1340280
148829
1171931
326340
1745446
1351189
1851968
490222
1535148
1393435
1985992
989191
183004
912135
1119359
339557
531504
1864101
1792964
1451175
1650659
548886
329599
1003470
884912
666526
1064100
822733
708879
276564
510750
1042295
1476658
67129
160223
1634901
1298172
131215
304961
633868
1534071
742266
664784
1417049
133318
610104
170360
1399489
1617083
1770776
1484397
1146168
1581204
469888
671821
1984939
522703
1692264
1040905
84101
1954612
1614095
479421
102771
80327
877102
1796567
1689376
528378
839168
587422
1795747
1441914
455741
1871381
1199454
1513043
1464186
722722
434151
1247671
1525992
883807
989514
1004158
1985896
300224
1562644
1592913
19990
784537
419304
334483
1471280
1971885
662573
282871
1861075
1135517
1925967
1361264
764426
89485
1222746
165718
1913640
340786
110951
766021
1729074
1738376
717163
568805
1118318
578208
1567052
883753
1573182
788042
629700
704801
784795
435912
1253188
421424
488813
959317
336248
552607
508330
702569
1116025
173076
1099092
492280
1045099
1873049
1208212
384189
1793878
1043302
1127775
1644170
914535
1536341
867903
1071019
1704216
395528
1716469
585038
1526811
1886195
723622
1176465
212622
1832139
1283040
659761
1272588
1086568
1883891
1114691
1085497
209383
742386
67418
106668
1297525
935571
155848
1914394
278751
213358
66968
549379
1896994
1071140
114961
23369
1967705
952617
183985
1349931
744605
727039
618832
1461115
613532
138788
1041522
1725358
160156
910544
1732773
1786081
667018
1311993
1861284
1101568
978203
1986736
960923
1463340
668492
67328
242813
830607
1292436
977685
483449
467530
1102406
1389701
1773877
667493
1139618
1284340
398018
1156505
1782906
880498
46784
1007742
1718637
1812787
207774
344092
1892156
1807916
1781406
979414
1097138
943276
1174730
911755
1735903
1868133
1484374
680307
822959
370214
352165
298349
1319741
1097602
1514442
841532
1705905
840141
153521
1282113
1490429
1156105
369633
1952961
413409
1886782
1106442
55101
1895018
1106211
398814
1727652
1868189
125017
1049910
1866839
329618
1888728
19473
530163
204881
832351
1866889
555409
355856
422335
647909
1657804
647936
1268490
1569958
389978
753171
355972
1124933
255672
1662358
1332316
1993363
1229198
1556597
1702945
652928
1873262
139588
120567
1937602
1280333
641446
1791026
972362
714864
619950
487588
1446355
658065
1378540
1440429
1785602
817868
1914011
1329564
1214954
1135299
1117762
1093473
51522
650997
1517598
726571
1159084
1855698
1907609
69248
1831855
1551561
329599
1332408
655751
1358762
1435569
1997759
1659776
599245
150485
1594290
475325
353401
1975579
747963
1676980
1832526
546123
97767
349500
103211
131479
808100
1958385
1444685
648919
1327209
1770507
1205416
1639410
277319
398030
1921995
606747
1185235
1056779
1275178
889775
1456726
1908258
465397
1370033
414474
1572201
1556891
201078
73157
1928424
1299544
1747339
408844
587258
982641
762239
1981375
315526
287125
625417
1339383
688769
1092752
1551520
1842733
172674
873622
711101
856527
612085
1208010
902703
262345
1447769
1357344
1097672
717323
1259831
1701194
1321197
830091
63960
1070546
1458904
544913
1982165
95854
464365
1183678
952861
745416
1370839
1160621
1261
499312
459284
1057586
1007429
1597817
1627077
281857
766061
1007803
1770072
811926
761618
1620581
717586
1324478
363245
1778265
1341526
1567944
767640
688535
193756
774072
378979
1097138
781099
1768327
962286
821899
627601
1157863
1228520
558010
1914961
1081949
449318
208431
1566621
1270231
904527
1569391
1188841
1399010
52447
1165982
1062287
246662
1794084
715755
694890
1856032
668235
636541
1749221
1144982
906916
1994156
235245
718763
1030471
1129613
1265222
801611
985093
635340
1155704
783798
498155
12268
1065937
1542012
1522468
433211
1497312
1981472
867686
1007731
1595542
1145644
393092
1751348
325810
1467014
56654
855501
1610114
877099
824458
718011
689437
1091629
205959
1201267
621846
1460587
1701377
1528702
1256281
1517013
739329
1716033
1090590
455572
1279349
1094716
11625
216967
625671
1322606
1466167
6441
1045765
120799
418208
1748283
1348139
1460495
1740212
1628987
702292
1038996
1492138
767171
1443807
1670679
497484
937506
534893
280151
1851248
1940176
10007
113762
1639103
443230
23543
965458
1384441
1392670
384917
1078202
515248
1500334
1124040
174581
336746
647653
1893740
406129
768598
185680
294533
331731
1359934
1062550
783790
579441
1321540
1929744
684191
1687980
407615
1290384
443852
1980678
958383
488737
581332
375055
1352304
374466
623419
957723
370845
165307
284096
1333393
1159606
554039
1535473
625648
51106
1029567
955757
1214682
1860605
1068146
1317266
51429
1532704
1449857
765462
1896737
707748
805928
1967820
1920763
722125
669229
460402
1184912
1155748
1328195
127829
1999098
705281
1935778
180286
678359
996143
1011327
545285
1959565
466628
1629238
1921023
1787354
243137
1677784
1259926
31290
1631740
968831
771814
1704914
297936
815660
1847
828635
1412076
1732610
928720
916261
586535
686717
1292941
1208976
1166289
591805
1206534
1108596
1804356
178449
1954454
133794
1575807
1535190
1326026
272982
1458369
237078
436559
1060084
1909554
1354268
1829062
1917687
1617815
596719
713222
816512
1282604
621518
1502788
1120831
465026
950661
489396
1054273
1557650
539343
187215
1103743
518409
130939
1026344
1347151
1790536
683502
146008
144306
1573631
111363
557802
1726236
1741307
156830
617153
1892359
277652
766601
413793
1059012
929654
1467670
1180012
745283
275889
56257
1940660
648784
969570
1670054
1701128
1843989
67749
473787
56936
1814060
789419
1555519
1030947
924438
1384925
1293583
978836
1582778
771508
1939996
1015148
1148948
582937
413307
826026
1419417
1730657
991714
623689
1512390
920592
1121150
1363378
1239662
355652
1862693
1813931
1415859
354600
438126
1179065
1106496
1738732
1111018
708120
1686809
1731293
642256
1006045
1389060
1127016
780999
1070670
1958849
1059093
1721819
1675458
592062
1654644
1182673
1618326
619426
1449465
712675
385385
485567
1872276
564023
213999
48437
60566
1093789
1468005
1394412
45812
610887
64176
1408136
669316
981906
1157549
973061
317636
73256
1179485
1427964
706100
129850
868978
610151
633945
1976405
1334738
1592200
1209411
1789829
535481
1873594
856151
1292900
976583
428787
1819670
1117782
1770099
1385623
430198
390255
792375
689999
163100
755339
1869199
299106
45792
1983448
1396646
480184
67427
1372904
40390
460689
908061
211460
1026310
1352417
1057218
664808
1202052
1229114
635002
632353
589769
423052
1933302
1897689
133940
1295810
1163465
591494
1764622
1357912
882625
1583100
2214
1189694
1858407
1667528
804614
579084
1187029
538303
1191888
548995
680783
1012552
250824
578858
836343
1715042
174698
1270190
1809088
285992
444923
1933444
82382
1883253
864357
493153
1925644
342017
1942581
1527288
1866537
420147
1634588
1624099
1950598
835030
1560417
1696520
778897
467421
631576
384823
123787
1667851
879144
651247
144874
124368
1232791
1953571
1291086
1618676
351946
1557112
1217365
279906
1539212
1902285
898528
1168150
1711566
191606
1459789
1887967
271093
1142410
103205
172717
692305
1804935
1826887
510351
1635998
1062055
174246
670686
147563
173451
1340506
1601445
44680
945716
1419757
1518217
304683
598748
1106156
1796754
1415566
83806
706782
674052
275226
1179456
1343547
1051733
88132
227181
122495
1677761
1151198
370596
58874
832220
838503
1413309
283686
863671
761021
527902
395061
607705
1728156
458131
764847
513006
501528
1335102
231441
1434872
1776603
1829189
1817971
379983
733377
54068
289028
361108
649389
883536
1034288
1485046
203714
574023
1718121
1650821
501922
956409
983348
1429304
1516703
202445
1437819
327940
199180
1705084
496096
1968843
1341933
1904897
1063674
140145
1564995
679720
600581
1025968
971083
1806051
993241
705243
536321
225130
990381
1819475
1111367
1393604
1019954
1053495
1644599
1027818
266419
666812
608966
1072394
832643
193437
710089
1071260
1817843
1375323
985414
875816
683418
1130654
1885234
251749
105542
1686778
368548
140056
854249
151961
705017
868670
346054
1173320
1837393
292480
583372
1629800
763988
1956258
1969115
1779916
963717
106271
808484
145020
958333
328333
1719174
1950135
1583785
764213
1891566
319711
496055
1465223
1661119
1162687
1778861
1093453
1036678
1902021
1564390
1860596
900367
1069674
950618
528082
313377
1396106
1805788
337136
727406
1696144
667877
280407
831326
418929
359052
1512101
1471212
971553
535831
1423759
669391
728862
865578
1339293
1784333
1835161
1412681
879005
786286
244677
1929657
583379
1467488
1384113
382157
1253241
1833818
1593069
667991
982653
593088
1795998
1473308
1868738
1985808
915252
1603749
1163115
1732250
141490
178671
231829
325150
523164
296926
1681108
917038
1473706
661876
1143048
1640626
1971596
1477142
1288967
1308645
826426
949555
1213359
260681
684459
419453
220638
620532
448217
1032924
1179225
904370
776944
1694811
1663
35800
537906
1010122
645725
1670289
1370333
1537679
1510125
1387757
1803280
984677
1372349
1145197
699765
1485667
870065
1751949
1359481
367895
1304903
1004961
1419137
1691012
1254787
1205517
1566725
466949
1715881
1914914
561379
285748
1253212
1876978
1148553
276900
1739619
1620378
1543982
1646781
1320593
1799526
606974
1000127
1371403
934374
407527
474740
1025592
1579784
536423
743005
1103218
1295306
331872
1250175
1624392
197078
1667179
1831523
46503
1057474
578314
689893
129521
1184178
1941474
1295102
1156247
1113806
1143815
467764
1853550
1660031
387384
192019
1371089
421040
1687385
1046784
1331353
999803
1547302
1261947
927788
1322375
153878
1538647
941770
1465036
1370277
170672
1636534
1110539
644245
1039817
822003
707626
495057
705904
1981022
224719
1594218
1910576
1160248
592963
1306497
1408644
1782928
699972
686617
1016611
306113
1557405
292087
923891
1343263
21858
1065980
1021563
1770357
1224902
833371
1171049
250166
105906
570764
1921077
592413
1991231
1146855
572867
573515
1177043
799985
1512721
1412371
1072665
448089
792598
1089589
1494041
1577646
1160243
243642
969204
1383226
381768
661910
1831413
308183
795378
212264
1845757
1240046
1729970
269032
1285612
1266338
406496
1711106
1561302
38395
1825482
1784889
1593189
714526
1815776
1565632
889679
1227960
1353889
1221958
783132
1328715
393727
1524187
1778685
1739285
1461913
960739
1327297
1909580
1241547
256786
696734
779592
1407526
607013
383500
1158962
442885
1997857
370539
1223061
856114
854210
1322072
1848246
231271
138013
498607
66923
470615
475838
154818
1974203
1387168
1194594
1089303
1150196
597498
960273
1963406
246185
453418
708378
1243539
101665
890132
291614
1976185
1130480
834605
584480
3336
1574326
1552085
1264463
1094217
543238
77980
638695
1862760
1344221
95657
160761
1780801
1683917
1650648
745036
336794
645270
826884
1046531
757534
710255
1113328
1266947
1855311
1164426
56894
218254
89814
612331
1973320
1476371
745341
1994590
201638
96509
1794426
520580
811081
590902
1229969
916007
1879461
1818533
1200577
1703691
1438419
1213460
1141488
689107
567404
562747
389655
122360
1772261
15580
504699
629836
189753
1547957
1809339
1246908
525517
1236734
141725
1056939
1817321
16353
335711
636021
245696
1188942
172245
68977
413296
450600
389588
1564045
47205
648656
586003
190903
1717550
1002639
1459204
1929003
443435
915022
501500
1007303
663453
106364
592183
1229907
287915
381293
1031796
1879099
1086543
1740159
752957
1555032
858301
653090
981757
367278
1408579
51841
853528
82729
285292
292798
1485663
133544
395132
926620
1551445
976678
464167
1004694
1343098
898322
170760
1554916
1018606
1532538
1778620
342438
1964706
1911207
1198234
1362025
1860456
535398
1366873
1206799
1334522
1952467
974523
990721
672208
944444
1924411
252656
780735
1684189
1914761
1876658
311394
61484
1567019
17918
436347
797885
1729973
265070
443615
569256
1823056
1989224
887669
788377
693074
910190
402600
619593
872416
146374
1690352
1431523
1887566
1825284
500813
1243210
135175
29719
1959813
378688
1049733
870053
1041249
1647962
429802
810236
503395
533248
593997
177233
1023554
415402
189096
1782731
1125554
1004131
718172
1346092
412386
1293696
144450
775992
1105590
985636
330945
1642349
528396
1234931
202084
333908
1843489
270746
1399828
180614
1723409
772207
293087
404215
1934749
927500
1307299
1972221
1259845
1151715
792478
1636101
1806936
1552748
385967
127085
1851957
18026
1955899
541060
404854
1680034
1630078
1429023
1039356
192338
1572662
815369
1020489
1538750
411818
1764853
1298808
125235
1977957
1012241
1036679
707746
286754
414553
912318
1947240
425779
1436061
1838419
1342413
1134616
592780
1156016
773338
672289
1079251
1143735
225741
919845
742756
1155219
1118382
74541
600473
1748512
1310098
1048455
1900364
343671
287566
988185
644964
502625
425924
715030
1078852
1712993
1298480
341986
1103245
55773
796500
1907371
737800
1844644
1893224
1305697
442421
1592946
780837
1265450
1181257
1492682
1593980
800881
275114
24382
1198973
1355712
1998548
31446
874497
1319900
1642459
1515105
1859900
823340
1969867
368209
1966514
913002
456872
1156794
1076133
866110
1944006
949297
283857
420816
305801
379004
1431864
1336598
763020
544051
1303437
1847363
8816
529236
681876
682954
1198535
366446
1779659
508167
625001
1426812
365796
1635172
1275498
757600
1729157
181148
218123
925652
760369
1679245
257469
150497
1254267
1004478
223932
1253496
1531036
1971075
1259444
583952
301232
739566
146759
1596936
512501
1916691
171572
507443
1674978
757668
1966604
1238140
901602
1351093
635520
1965986
1094376
324241
273588
64578
42497
175986
748792
1275708
50320
999954
876028
1824120
94123
271383
36691
1932770
634627
108545
472907
796563
1100304
1341626
1642064
357280
911023
1999646
838975
1809642
6716
1574742
835726
1020591
1801857
312274
1779065
189745
1806494
1229334
1223887
835349
1395040
1228381
882289
857750
632314
797518
1440339
1991385
69801
721194
1720769
1265919
52387
1517951
514730
401729
335482
115902
1158000
1218111
824968
202981
1609396
434066
22779
1280602
1679859
1066932
73161
1579992
1562687
965910
1937672
1913154
532112
38138
1641290
137108
645198
644772
95300
236901
382062
1626846
582746
24897
1074389
340992
679964
1005438
564622
1208287
740564
1480321
762025
282498
890472
532684
157958
807081
1939373
390992
1584202
745608
1073373
350559
1998005
1381906
61956
718031
933762
1173510
1608550
375631
900195
560884
971109
226574
1597703
100921
698197
1622471
1638041
1278834
1697403
1755470
1792729
344726
99619
1495535
1647197
823072
878019
1010505
914065
275106
1788371
1126512
19664
1621868
1609221
248009
1762448
591180
1462694
1360746
1482600
1198397
1638963
196381
1013615
569389
176574
1273415
1744915
1607147
580535
1673728
267166
1091703
195421
1089080
1196792
325592
544412
263913
1002228
135595
351931
1958937
481941
1648374
1479531
113564
1572377
1517518
874160
1261927
1678847
1848763
681611
215107
1226723
1445061
1341223
1346176
1054952
323740
458260
945857
1584157
386716
1959340
1629301
836845
1777507
72401
449034
865772
1857093
12693
239203
46892
506577
1183031
1518138
1903747
317671
1107107
1645641
1284020
941385
115725
1062200
1050151
1366820
1932138
1426420
881227
1100131
947037
672761
358145
1227653
1045784
1344194
386231
852069
1391243
420446
349157
921743
436182
449766
1683829
1501912
439792
544665
1288998
414842
1137881
1540998
1035176
425308
1627461
1657453
1614729
434005
1501983
1109178
1729769
203627
675890
382690
1621524
536718
1524490
1034368
1411642
684069
315364
985426
774426
1767381
1520888
1091640
1747703
1532154
1284664
463576
798751
1233016
1825189
1838890
1010514
157458
1450918
1370199
817681
1975792
409969
1919106
1853503
1211999
1109579
392719
1105624
206596
1051580
1096843
814033
738222
1374791
1699017
1921460
1276791
88899
1445478
531968
1715936
1934838
1158837
1920825
1377608
1791161
695369
1728221
1444963
790924
154450
377004
92422
160397
1615517
692515
1567992
1077744
1841733
1695045
1125751
454086
322198
1980266
1665637
1906470
570328
138602
1081304
673793
1231398
1791481
146346
1145702
1139993
1865807
696231
1010868
1919899
1581389
938366
1457054
1392486
512245
1767173
1820231
1152308
1681766
1237558
204722
511135
249793
974088
1370062
1803128
830237
1257417
1359188
274704
1988920
1341085
467772
1426090
643962
1741221
1331103
954800
19999
1069111
729493
1947812
741785
330450
667760
58649
305724
1430905
265744
835403
1741036
1198937
630254
1435188
458715
1117941
951662
283592
1829146
1325401
1346653
486527
150811
660599
767774
1960762
64015
1315268
279380
1617195
1118744
1174677
732070
1438152
501210
1847196
1346326
734668
216713
1671817
1902794
425319
1997947
553827
15913
976661
1215623
1224739
221575
169653
362954
637151
1378106
1737700
32656
782812
1835083
1515177
297322
1505489
1980274
940061
694618
955120
1276066
698646
1829227
1598447
401762
1254206
1470029
551451
1744628
1104734
1821131
698036
429179
586910
1844278
1053923
1271448
1440813
320962
547164
804959
201212
344725
1630342
1921134
140190
295969
143559
1564459
99006
1414461
1796629
1753376
739382
394958
1764667
701784
445855
1765838
678651
454244
1391378
1858432
44359
681679
819961
1394927
561843
819422
1404594
553550
1787159
1931640
382857
945451
1751377
843377
1523561
1383749
791301
211248
303438
1381262
951276
347888
1309644
1605717
609739
1870564
1749054
138172
1293467
1484783
1900111
959183
1920484
1932381
1942063
134556
1200301
1739970
1833240
58945
958751
1862380
1872119
1546584
1048426
268277
763597
1551776
1863077
919871
1219165
1881425
1611541
1765010
1927685
1529908
1230722
1413364
831978
1233539
1846636
1447669
1596955
491101
256576
1985127
289705
1279951
1643974
1257566
1918573
483400
1693970
1064608
226608
832434
66529
883194
62812
890457
848147
816691
356917
672125
271165
707334
1161861
673849
1907384
1505280
920047
118611
406368
1759817
677757
1026504
619421
397624
798588
536742
1683579
706483
305757
621378
1575029
953815
323595
885212
1694718
205881
1114165
1491946
232642
1525429
199607
682770
1938634
1871059
122601
339017
723602
662295
1498355
1805361
196102
271636
1384240
416509
1516755
1006930
664767
759812
148043
1384527
1552198
931903
102196
1143101
1924499
316442
1198859
1693930
1904171
413116
1106803
534934
1010231
1084388
947762
1532673
813749
1594155
567178
732394
1116765
1090978
1529514
1243813
1244536
790170
192927
1256251
466435
1202205
1122681
1736739
872321
965399
1109302
442014
1169198
1855892
1198579
523616
1167813
517814
126468
435110
18344
784821
1319813
979784
228178
431526
1544048
468944
854543
59479
1838331
429713
1378931
1905614
966224
1004941
691764
390185
242745
1664168
630332
1857584
70459
1626711
41272
8770
1082428
1157215
1846545
1990008
475691
394378
1254101
1391210
1687164
1396941
1060727
1538757
942168
673654
1496622
896358
1016132
493349
646725
1187869
594987
963979
1236699
242810
344273
210506
236798
555823
261674
1367127
700527
814785
228794
1982417
1803590
1510927
1154458
264486
1070282
445465
1084921
1055378
1908320
1521518
1180830
366564
1158796
1024050
1521431
966562
1110429
688064
1711145
1332270
108377
1696599
805664
925659
1023865
517337
1314660
113615
967439
967420
596725
949324
316477
1504224
1895118
94339
1093059
1299507
1321553
1073163
1779809
1682990
1409018
1485574
1412395
1745061
393425
888896
275138
792120
943572
1207090
342229
1041907
359531
1765780
1952868
150782
580505
636359
1016522
1070193
1289626
669243
1259349
1477597
1457618
1971990
1874607
1829897
1858606
57261
1503313
1003909
647055
1912404
184580
788415
1838351
609803
1960840
1772797
767482
1003374
133857
1814487
528223
1548022
1297641
64136
395258
1887714
373345
794666
1366593
1879934
903457
1150732
1775961
1954537
96600
1084493
1418609
537966
193720
890749
678152
1437442
1787216
1342837
1829599
62423
914814
1174021
494759
1870886
100246
490351
1033285
1313665
1584186
1651595
1037839
1791122
1383139
152147
1336785
446938
1210674
532374
676496
610547
657984
23032
241494
856542
1110161
1143504
1910051
1818919
966696
1943750
9473
1683225
1569505
974270
867213
1991471
1986569
981840
914458
209582
641382
1189655
1646402
1213975
160199
280058
1149755
415421
1226978
139439
548028
1526815
1881167
1264419
1779956
1030775
421348
1696408
1674847
150984
1991130
1144437
1367216
1088980
553705
1132486
304304
1246150
711091
1615634
819633
994058
1919446
480293
321738
1918578
1102218
1493090
1968536
781080
892629
707512
571667
1948668
603164
1940467
1117549
1874873
999903
369320
1518294
302027
334910
70443
1817777
1832459
949677
1637673
446118
1258037
429766
1837888
1360260
1918498
1199961
678319
654122
1948278
760438
435122
362183
1086943
1143554
1519251
129009
1793271
767073
1850539
1381184
263334
1397594
142005
1619045
157300
1213386
1468610
88140
1588149
282386
936252
356035
1934544
1750714
1488290
830108
1648102
1271995
1533526
607098
921423
98010
567987
602148
813362
407340
745528
1420825
73652
1387816
267644
760662
393038
859288
1965818
1077599
598310
527168
1183610
1421203
539849
805958
1410930
749304
353189
1455677
1449410
1772316
1895614
1998125
1915288
831594
1482237
866308
945001
549160
239124
1535607
296637
539244
1159296
552758
1825075
1950055
1963966
869337
743060
863071
1695740
1417028
1145089
99846
170815
133887
1993895
1576718
1143762
32314
1682390
844594
391408
109439
1013964
842048
1685478
1887184
1338057
1439879
40322
234101
1948291
332
1125576
1012834
463992
133754
1357268
1212081
1923605
1919991
989357
29626
1062510
439297
1478332
1006315
1848610
1183667
1501993
1421328
1231900
378840
932079
675113
1277513
1962466
150681
1603821
1010530
1121950
730117
998879
1220667
33185
1695196
1298356
1345861
681955
1539469
816343
1219027
397479
605000
341386
1085183
577318
387850
1519967
1567607
1411726
937347
151009
168350
109048
1162777
111902
931239
1094551
567289
1396918
244147
935825
1244446
393766
810920
1669295
141981
609957
1981319
1120248
1421845
1841898
537424
1280733
1418878
686673
291806
1060696
13868
1895937
655541
843126
604457
1517808
146613
1252270
1340819
1494203
1829201
687436
1441470
119702
1181911
880878
718939
1117281
1717252
1109239
219022
970101
546689
1997124
113413
1384679
1074954
645142
1604961
1235488
1172579
1623247
839300
1059221
960680
1327099
1812118
419274
602322
843044
1132492
1018051
1067000
1269921
230667
515246
1580650
1977475
1305573
1211653
932481
1853190
720300
1825761
1938213
1061220
1535858
846810
431835
1866395
657484
825211
732267
221715
1374817
613460
150677
861309
1488368
256487
1649982
1167969
737418
1857732
812002
1434493
1005888
1410383
1833361
1265776
84472
544071
27557
9750
1508617
1396253
573600
1697443
589868
1628136
375557
1536625
1396396
933533
1244372
648710
1124241
1010700
560955
335960
748762
613649
1409426
81199
1012889
1238230
918922
1046156
588623
274407
672053
665701
451662
1858521
1894840
212612
1162453
1326902
68907
1350917
1939288
876642
1452679
248125
848618
667522
1095328
262261
140425
1012899
1018258
1533831
364813
166057
208074
491017
108694
1968914
1250046
972992
1927289
677174
701612
1532950
1289248
1233352
1535836
277947
416540
857782
1565213
1590196
710174
767748
1312328
716252
1223090
1531465
1170902
1846123
1299028
484636
524830
1719113
1938141
1232703
1794596
237786
445216
969590
667666
1685401
1114282
443124
1564455
711060
1674886
236265
379699
352436
1700859
406940
979682
1720559
616667
772700
402610
60600
838796
1432529
998695
741942
414985
1504133
1133870
1366329
1764561
572914
260368
1053832
964019
1242904
1647172
1591218
550332
1122989
207900
1722025
1144770
1061419
870872
1516795
148642
780426
1029234
624744
1210731
1651796
591607
1600393
702288
359670
625043
1746879
786969
872260
213658
869164
1213560
73621
628462
99492
78280
174962
1177206
1613290
1386294
1472836
895047
1362811
560820
91477
198241
405383
192389
109439
498079
883975
504602
489259
711804
1324288
517909
1088039
665006
1900597
1708679
1821406
613859
337249
1019054
1482907
1163792
1215100
1950341
1101431
304830
1816962
470043
1742934
594813
439977
1941270
1727697
1669504
1361772
1178518
1661010
672529
1758420
324557
783205
330439
431613
1688491
1798874
8063
1418175
858031
1633473
335904
1616218
483341
340268
336225
1677538
1806260
167806
1694673
366991
1891470
949367
1168120
979168
1113459
776684
1329318
1417882
1824948
25969
1027135
1124373
894855
1532965
1147734
1767930
1699559
36508
1967485
1609143
321968
655770
1519049
1311665
1121517
1840380
83512
1983005
1866609
1253787
804645
1517420
1838993
1517793
1662971
1951731
325698
610987
1529642
195588
1334963
526133
1990131
902196
60606
583969
1756818
284811
1787257
1553120
1672349
1368460
1377578
633940
1719729
1433228
704734
379541
566710
1986714
819159
1229785
495366
1917017
259777
1798789
1676729
1498522
1488968
1173110
1692033
140477
1544556
538103
1115000
1217222
373067
1152691
528151
902993
1889054
207759
1873149
1590700
1286382
1459919
1175366
1048332
282322
486705
776726
1843619
1648555
1337241
1826185
1842633
244227
1964122
294274
1104817
1041270
90111
1657487
986121
961485
861762
776983
1007406
590641
1074921
1471760
692246
1850118
193394
794717
1203134
1531469
1818259
747602
888064
381900
687450
391450
743915
1610435
1717359
565302
657704
371195
1297489
597560
844499
1801427
510839
940092
1337312
756036
684161
201509
903160
663269
572725
1234228
1440887
1048610
1080297
1671843
1932352
572603
1322233
1501205
509026
1298016
910144
268033
936057
1677759
743575
76852
1362419
593497
1087911
20484
901122
1860176
1564371
666828
1705492
742400
571524
960006
667672
862259
152054
1728233
747568
484801
865993
1640605
1156918
1343709
1817502
1040801
1367827
1912435
310423
110291
369637
161159
57838
296423
1475623
1621947
1896751
323378
1975001
1725979
842632
445920
1014201
1824061
1009042
684722
1863210
14966
495804
1007959
1627206
1835403
697798
1435426
1797778
780434
1565518
1352517
1308806
20086
686499
1607947
1149939
1144894
701441
28775
665875
204054
1765154
656652
243372
956248
1496418
1557750
1347883
525486
1084374
1294062
1866679
1529131
1853700
1615048
1365108
208621
510599
1412053
1060438
1294993
1744475
242865
1490998
350778
1375990
1531695
800791
507849
1118227
248365
1738269
1349660
669475
839670
1518636
602152
1971564
1197216
1758188
662698
1768654
1445017
586888
950266
450434
102132
391832
285635
532885
639297
630895
1944761
495637
747227
442501
1686100
1782496
1939882
912543
520911
542807
1175130
1127044
1810883
808309
1300216
903275
601009
1774400
135833
446373
1456754
796927
1676482
1705444
1759195
40951
293842
1778846
1190684
1061333
1975363
1531420
221030
773503
1323779
230990
1658480
13889
975422
1117204
1511223
1968627
1621184
1396445
1496501
1370693
1076695
210963
263166
1017951
1541492
406595
1528038
1399784
1576447
474832
1195927
1896571
664894
148042
76766
1393270
1167734
1504910
349047
752523
1959175
864937
1649138
546154
1389277
344309
48082
107448
1639743
1303595
6906
1635756
1731439
232050
821435
207450
969822
1099479
1265592
335711
1712784
423099
818597
846904
494883
480376
285672
1453960
1946863
529575
892466
348454
1999597
979720
939788
1217269
898744
147586
1021871
1921625
1215502
1135196
1457767
1482958
17443
1974937
378590
285964
1465762
1761309
1909926
1404193
1245605
1163039
1853258
1889136
1077041
649585
350547
1165997
947433
1919637
1212708
1126538
1172429
791445
1669101
368475
1133244
694274
999150
1904061
850228
394235
326197
1277280
1903040
1814285
189200
1050386
183800
868179
221414
1660701
1436439
994065
1421229
1578242
86818
1737867
231576
1538251
1361189
747996
1301458
1567368
1120453
1063365
1464650
930019
475692
1572953
1576859
299325
636632
1067480
1598005
618922
1639668
1693078
1758726
1932795
947270
1135131
1737537
1054698
856331
1420398
1604087
1062162
715730
1718471
327373
1138693
1460663
1956518
1307166
1025161
233170
755521
288335
1787459
1948070
1461109
78514
1818614
1088675
316948
328162
561277
945439
353346
841407
177077
1650850
1508373
1084837
1188608
123712
125457
1638340
791999
430128
890477
456835
479055
1003161
710926
918854
607157
1778096
34744
1059093
463708
1936065
1116692
1178610
477183
608141
1402073
1067323
561314
1157442
1403182
755494
250427
306939
1110099
289605
1654264
321711
984726
580747
1977656
877850
1029476
1875655
1180281
1040633
201601
706110
913956
1315348
444369
242641
428814
336684
1897913
794015
53101
1110585
245681
950416
1130438
375935
251196
1300645
1774615
909566
450792
988224
601424
617700
1982856
1438373
1904007
549661
660033
1473762
188282
934082
1397658
1334966
1999211
1055352
1305298
1886690
28399
1410112
190474
254832
278175
1704154
404578
1776003
1811919
899488
1702851
1555454
1850165
1771280
1188765
1041405
1084282
741907
1553935
1971378
870460
334221
477069
1987310
234075
580367
725497
1238154
702673
1040948
1523348
764842
390043
502148
1477458
259791
620468
1497313
1174239
1441339
1607415
106821
33776
906473
578946
406061
1066172
1160621
805404
502633
796003
1603996
1062475
1307092
1820744
1503853
932753
1105895
1795333
1571956
1308854
1764837
283010
1680284
885415
111904
1675422
151991
1194114
664051
1711415
1903048
669529
1564643
319859
437158
140571
668730
1872596
1061950
1890710
29647
913926
289496
170144
738008
1677514
1074380
1002150
973073
1991179
1902714
1749641
1611302
1322150
569832
1630892
476568
1682103
1730103
1906564
1899957
1711947
53320
224613
142828
1006913
218526
112060
565445
862418
705486
190569
1571336
922248
133999
1422420
599710
236718
599532
1089455
1456480
100262
834872
575039
470843
50668
1639528
994750
1799337
1648216
1056832
1606952
1510149
188406
37095
84309
1844272
387817
1895980
1513364
1122831
1645487
650914
1180465
1952102
79000
733233
218898
1347812
414799
232648
315883
1646216
557932
1369916
1932104
46427
206797
1787724
1236165
1170644
1021381
343448
169386
1615473
457715
964405
1479635
850902
1709543
1482370
1158602
1431707
638801
91566
214025
1405544
1084121
1902870
1050739
737727
496100
1751437
1408947
619562
1173101
590174
1770595
143884
182922
1161978
597206
1216380
1464174
1742110
1815181
101780
1054696
486885
870588
76468
1325504
1469317
897368
1371993
1921021
1693367
1336174
1778910
353039
328870
1795304
570997
1366097
1599117
1859848
1175176
95318
1301163
1296041
440137
425397
807563
1854348
276979
874542
1983085
1810132
1484608
8933
431880
972757
893968
626094
997212
798160
214237
1357361
1385325
1871527
1261832
1368731
1784111
720742
1518307
1144560
768993
1972547
1235470
892411
729696
682703
1817923
823506
1234360
1182479
1358063
1518904
849090
1078629
1966571
165859
1680544
1505890
501914
492530
748913
18609
107024
121957
806022
79365
1640934
18994
1271344
1651133
1253145
1035987
698819
805152
1670741
1380947
1503897
529071
216930
274770
10751
1008335
636009
1823515
354289
1977161
1581981
951588
1798065
225315
539926
1501140
324654
1880538
1178554
269856
1852291
1113530
233836
333766
1528673
1038264
538808
875972
471449
1773003
1465
1896363
867493
319812
590264
1756091
480564
1594083
1052968
511574
773090
1484443
486635
568595
386765
669866
1715038
998927
1241155
851157
199597
1531426
1056229
336607
81841
1114408
1620363
1661011
1142911
650382
998819
954896
760236
576730
367668
191718
185530
1799356
1225013
7725
439771
1037281
1861067
1245075
994859
351451
1900542
1950299
696925
653862
1600127
1123525
1816187
825823
1844214
697379
1879546
1470145
634255
1876087
670452
1017117
1276530
873253
1085209
1732149
1880714
1430200
1845097
1301998
746286
1255859
432206
801591
1987588
724871
829261
891084
49548
535918
1694036
1664674
890630
159532
1411755
378162
1257188
135643
292824
1897520
893472
1539071
810754
1554319
1212054
1417504
114490
1769079
1809380
1362046
275655
1295274
1646301
1840728
1582070
1352243
1018106
818595
1328809
307549
1918825
4967
1627160
748318
1024676
390902
708646
521320
1417826
1534933
1727168
685287
36230
939905
1838495
236563
1985592
986904
630818
153743
1364127
1999289
1729907
1167778
334028
140024
785049
302011
1151950
300715
715630
1655190
646435
994100
23997
1848519
1704419
1799025
279169
1933435
1617293
777302
1895947
154531
1561003
895211
947637
1314311
1956620
990742
1054204
856061
1526411
1538642
597326
664962
965453
1974919
695825
1398061
1575669
1368928
1089674
1722711
1145930
1459025
824220
1211909
1634096
438922
746200
1736622
1470163
759587
890041
1645578
599171
701728
190163
1540747
504840
1321059
72630
1542663
883332
702024
263987
1747376
949633
1193890
1131476
731301
537866
1529620
180303
740352
1028770
415898
1318917
1763562
1441261
505396
694706
1958674
624607
759252
678596
1561776
163194
1729783
1964869
1462283
706707
1393597
1195150
805417
1483708
1330382
1246249
1580226
1942801
1400271
842724
702511
1505890
561251
933065
1571154
480367
1699467
616223
654007
750914
458926
1877074
466387
691424
1771583
369877
1457299
291884
1728429
1996047
814507
164689
14077
659546
651274
793700
8311
701850
1173157
79491
158204
1858979
1633723
188257
868164
1125114
978779
1786150
1438102
1635842
1054705
1524886
362789
809639
1744882
1460530
46789
1065889
386058
641160
1252612
930567
45462
1461567
1641009
1481085
420719
1851461
88541
712909
714548
162895
1180360
862502
277626
1037398
526104
1429523
521871
1408709
254283
1519471
1119705
1246060
484145
653650
723693
715553
1246956
165484
692557
243033
903887
1833249
827777
144518
1163657
1141226
1831278
650519
743014
1796644
168569
303192
1599510
1568027
1014768
1306481
1496613
1505577
668273
674702
742135
152182
844760
1092438
1740201
1760280
986692
463912
674109
1830983
256886
1870528
1438718
1434482
1791862
1635530
228139
1972844
620000
466444
824755
1716790
593508
1633263
55433
212679
894471
1804976
1268559
681185
786979
1406540
266652
243728
880593
911984
1737836
987726
1258746
1448447
655074
952353
1508514
1217881
809039
173228
1530180
1736348
622094
487533
266452
225443
281866
620262
1193909
571281
987808
794956
301489
1789961
1776632
1118638
1961153
1306132
690468
1972631
682333
970779
282869
1496533
877309
1071646
449142
897132
1101981
1426113
114532
1408418
1541221
1069019
921157
99902
196418
21734
1676430
436606
454533
1601425
478507
929997
817792
473706
69751
251957
375622
1774525
827143
546666
1702178
1003795
1592114
1846909
1439207
1881862
299820
4046
1491905
1545143
1816610
1285351
5340
870417
1109340
338442
394175
78822
1365930
215072
1127883
1105949
1587428
252484
1504556
1545677
1513275
655498
1788137
426802
1526684
627137
1832500
1330920
1188515
648184
1401829
485914
1153613
1693101
1927061
372720
1895631
860983
1877187
855514
1696769
236464
1593633
473321
1168689
1590165
1569629
106852
1214057
1029744
278734
247587
1501983
291456
356683
1028087
224171
1487434
155636
1563616
1644868
1797285
1868066
1941710
1707689
1259738
1303221
1550131
595152
1659599
135096
1601243
636649
1495737
90837
999315
764499
389910
1877082
980901
1123685
890575
84479
479299
1310518
1494279
1637026
445887
1407825
1134181
1798180
899175
996591
694551
1211063
1515489
1328574
1801260
775232
1116539
999303
820528
117250
1221199
1776470
184776
191948
1287526
1834427
1942076
861373
541850
53817
1608001
926379
1213661
1182678
945120
467631
453387
293897
1074291
145114
740988
297273
659422
1070913
1045166
352472
269315
665393
1324934
1222840
659234
1196416
622298
1212271
432956
657118
1201826
814926
1611094
628832
833915
486042
361009
1081128
1369257
223047
1311513
1190972
1504536
1213916
772754
92681
804180
322972
1677785
590907
14851
83371
1160336
776849
1353485
423491
948013
335931
1862898
547001
1554259
1146934
1777530
232584
1370746
182469
1234539
1468989
289783
1700933
595500
436592
639764
967713
354787
1492585
1732959
1717183
664407
1842485
1981072
1349169
900223
472804
409566
1113169
1049632
1884172
731725
1771467
605481
1304813
84349
1969332
665859
1998358
305598
1877064
1963385
1348478
97013
685839
90624
1197800
1790535
693052
57992
201533
1796819
1946600
1012931
1199369
1783491
1316745
1758629
942905
93414
1225604
1452645
1977763
1258779
1611459
1265122
859040
102160
1840954
902368
993619
1720689
540025
1561002
1150457
1959810
1461945
1870153
1549529
1302442
385873
1393917
231259
1476423
1498513
1958120
107800
120775
1549952
413489
969316
1546577
715202
1468742
296414
1002625
1537286
900545
1645715
1427208
1808915
141280
1815103
629530
1885685
548534
542227
25607
614810
1411925
746147
944008
1358390
113423
409508
1054955
1512085
268210
865217
1696566
1652021
498110
1494108
1195461
886
1486654
226218
262573
1376645
1759299
1309625
1559589
586640
533598
79614
482648
611278
1852670
743932
1898756
1813488
1173366
1856426
1847573
1952223
1221664
1592237
1703651
1922435
1699920
795900
1144866
1727296
336719
686830
1647935
1616642
1230265
1204930
1050541
1729820
8958
350666
1690259
1943062
183387
743336
1546646
829800
629034
513607
1107679
827209
223113
1735372
1813034
1382593
447698
1306942
1378768
1402062
1913828
1624211
247112
61402
1698507
1005964
398145
1016046
68440
1188791
100248
1673234
209798
1738300
629515
1127926
1807122
1384849
1506636
378527
804823
1543462
1240248
1784421
1589802
1393956
413631
1872496
90624
1146061
1278778
678948
502886
327166
864851
1484860
598349
120791
556530
890845
690836
1565924
209785
1291102
1165261
143493
802470
914806
208762
79118
1393246
1635791
1215453
5194
1397304
347088
1266334
1347605
1225768
50828
370549
508954
856916
1402520
1372643
170319
1048424
755737
949615
1390495
260898
411883
316522
595744
521747
1571798
181876
1826266
17376
1052199
672531
28321
9548
1256585
29489
926128
1897187
1340942
477481
959801
86941
1270777
1087792
39029
1782468
1681473
1789801
354761
174758
116928
1791608
1696356
1741255
138388
1065806
1392042
58077
530057
1609303
1530859
35700
809680
1586933
1755711
1997544
1773135
588210
247891
1236823
672140
375883
1133489
333028
1346592
1574237
1131186
1629454
1367538
265978
1801798
1507663
1712313
151001
590991
172782
993873
1754049
385102
387490
401991
809966
721084
1526513
139814
1300435
1151384
472201
341963
375310
1060095
196694
242277
1184136
615659
293472
1420549
1315750
231394
812953
1519466
1948156
1605687
211891
1186734
1779724
738616
418907
806777
128644
989315
704331
409943
271683
301699
1403737
285746
1365828
1170676
484434
1676509
295915
1592499
893517
1198113
1464299
1186522
1246068
926750
527446
38959
1871367
1216924
928946
323201
880837
319115
1966444
1532653
1407893
744340
703540
1878389
1495634
1077580
909951
1243291
813098
1109675
1484830
1157115
256530
893993
272989
539365
23862
1940092
1061929
322398
1900085
25165
556542
1763388
73828
1066432
1355632
512326
1118481
1883732
1857987
982401
763118
224558
521979
448350
970822
1519879
1420536
1964868
1591637
468886
630872
544187
481937
1735176
111681
593670
627805
927431
666908
248607
941391
180153
628795
482831
19145
1612197
1274347
638479
1852668
312022
776456
1865334
329870
980689
1514657
1112204
1709207
868133
1833485
1842563
313112
694981
1555424
1391106
1528704
466020
745884
892100
205415
177043
1673353
192190
1290002
1467523
111849
693139
425593
976565
964062
998517
587446
158294
1559792
361148
859732
905079
531960
397800
1765811
885142
1189873
1780595
614338
829324
755750
1543802
317578
1189416
1515893
1713375
166493
1399368
1985572
1077943
626111
158145
321062
823247
1002352
147994
1080207
1547244
1007401
1089216
21044
1675557
637658
449347
1459391
1183853
93675
920601
1804935
419704
847972
1461460
249460
1534194
1211001
1973328
113609
16876
701951
495394
1960898
99378
1023817
172642
741279
943077
923846
612207
1859396
1704881
955979
1218947
1300840
1959744
1877758
1274588
1426840
1709946
1455873
21980
850717
1368204
303202
1874126
1979114
1127947
208692
428544
921777
1340946
1964513
395723
1831809
1623763
1798694
709116
1451930
284953
613633
1778534
68675
431663
1486017
36516
892236
1496785
1933108
1186867
1008694
1553121
1315685
1379102
126133
1937793
323348
485217
271724
174209
587921
5906
102539
1376395
457431
1816763
1325843
1042648
504071
704248
571
526965
1221928
1047935
1920334
1477644
13206
1373252
584108
1231430
1155503
1055604
1533502
129023
1751736
724654
708651
551648
128472
1452103
257318
425170
153071
1365343
1926650
387455
1626941
1709766
1429275
1778087
544632
450392
81477
1990624
1310480
1215702
1443375
1862310
600690
1799363
1874861
403763
902865
1980273
875790
1954607
625873
1091790
848177
823642
1896625
1614429
938035
1998377
744067
1214128
978540
1371293
298253
854694
537816
1721791
1112952
1828524
794450
538143
235609
1159066
635841
747609
1302598
340523
1707618
771468
1373309
1500320
14419
1072305
1776319
235289
67319
534325
1067537
75518
800800
1863523
1671841
796175
1469977
197947
100591
2717
565372
764923
90389
1463537
1653125
1278311
430189
1428575
66762
35050
1493211
347716
407066
1549640
207477
1155118
1339723
425110
1249548
985955
1414302
495596
1608709
1283482
797010
1762620
786834
252958
700085
1338356
1878967
30108
650478
1050097
1832165
170010
1006844
1702263
1135990
287469
634146
1382036
1295374
1463032
126293
1537055
1447723
1059641
457436
115023
400743
914996
53526
413450
1781873
670581
506077
1726067
1598413
1997007
1865517
1759306
1499518
1935035
72244
705216
1832955
1060284
1829382
694946
581087
1024169
1696134
860750
1758995
1487067
1558939
544589
881867
263899
1333125
186553
129458
1771652
811801
192204
238783
443441
1643650
327665
90253
1809331
1131014
1804852
386309
722766
985394
1935042
74858
206580
85378
1469149
365099
380172
1548656
1733481
816461
671573
1909615
1506341
1659860
1194408
20734
533531
886670
389772
1349033
657600
453247
1365264
1562182
1505754
1904616
411612
610289
1518627
354158
1597196
130228
1591035
1080523
781530
980726
683007
1982819
1632283
1857332
1017139
743537
1230512
1580328
721007
1615184
546761
1963355
28286
1336561
709743
569942
651796
458110
1411410
386117
1698942
1611550
1257908
1916308
434345
929722
1026160
1424361
512657
1273987
1642156
849755
540250
1594584
1736720
177577
817926
1715355
891296
1955479
1294417
202819
1903114
1014283
37991
1209755
1642041
1645519
1795388
1220149
1620226
979735
752437
1583686
981627
1443855
351975
1514119
1546215
1339097
1623837
1375573
262606
579649
1438102
1359751
912028
354343
1743598
1508855
749731
974821
1116018
1983597
1152114
474445
1425323
1428469
1012311
1012671
993156
1510222
1035938
1391233
204228
900086
1222753
1324598
1555513
1872601
1905843
1706449
1833300
953324
419197
596243
780729
1843042
1023053
1383962
417398
564191
438893
512637
1399128
1269194
1504340
477713
1455683
889069
117703
1556786
1615864
777917
1513540
883140
1559563
1986958
1345268
814708
1871304
464948
578306
1631838
217180
657582
664678
1782657
546589
734287
847783
900122
1826611
573267
1148189
1042352
75973
1852862
83737
355865
1323996
50585
635885
1298063
758705
1835985
1322001
1917050
85040
1700555
1616433
1359714
1876792
977900
1873370
1262155
566111
1075663
1932234
838643
223979
1983141
1611899
731303
530571
1226016
1349964
945687
157852
1055123
643425
522161
1893875
508615
696585
136936
1184833
1060826
447326
1392554
1164925
28530
5646
386128
1067975
1099796
1177772
1980584
102324
1905204
1142582
1871625
295696
1466535
1698965
750937
96748
807561
771672
1504534
812421
306815
393017
1975092
1549889
1890174
1794273
1660963
922848
1287553
1836757
790406
1846889
1513679
876377
243009
1393121
735847
1195163
1843024
1429423
1150618
1252561
1096573
967867
1304684
436104
1638064
1272869
388813
1283217
451215
830454
776757
912837
1105486
662040
1602907
921418
275425
1718451
1922035
1593087
1715624
348199
1150355
1397066
177461
1896943
619611
516951
1766344
585526
1055948
613089
1662371
1019645
1799497
1942825
194430
606373
1913529
310372
1471860
153390
1462001
1978522
761855
586206
1060548
242224
748050
53589
708377
637350
1519286
1477913
586345
1237446
1199287
245397
174312
1664472
1453901
642414
562811
24105
983630
337182
175226
1498135
129045
1504151
698720
224302
942534
1293077
239468
1622651
475147
771463
299616
503591
367146
1762269
1702217
1149177
1099437
1789124
1474855
236624
1496185
825529
1518898
1109236
24405
1214554
979250
196055
93486
231276
963377
652768
1635042
148000
1672107
583763
1492771
1489027
756943
1384096
355636
639552
1531430
1516343
18397
796704
1791309
1887575
1629333
635948
826471
94845
511099
194764
1919719
1414300
912652
119957
241547
116247
256268
192551
1455044
824368
1899187
224209
958561
564074
133840
680767
1229160
1569733
1361094
847276
1451974
531617
422768
1993313
1614268
804009
1647696
1419317
1669020
1274178
326774
632156
876676
1669852
1435465
1979240
20882
272535
919449
7970
1091540
1475843
1139396
1381162
1779389
677048
84277
1114008
1476118
1944859
1237559
1499591
766139
546511
378167
148028
774181
1843983
268477
1955906
1175185
1798613
1736773
1301945
1453167
1959729
1139056
267916
642665
1504782
1577876
600645
1675531
1628826
669182
599365
1394520
1134187
1744090
1154876
996912
346213
334662
1461526
1058332
1415802
1755747
915151
259844
1290343
1329599
1368989
101054
1887657
137875
665951
908102
643145
1331016
1122802
163478
1856389
1876164
401007
478528
696593
1127185
1020224
775203
1488731
223941
1691658
1950618
1232752
262236
1632123
454593
990031
1889410
1083344
1230789
1480270
1979374
1688935
116056
420037
536080
905733
869551
1069471
1337788
437993
1619834
436260
1073172
1124606
1743962
662989
1923441
1328530
857263
927119
871973
1229179
157085
1066786
486769
1360672
1883925
1618979
1790225
377714
52049
1354768
1591302
790404
1838750
362043
1518485
656171
753581
1863837
661409
332599
1938633
1946514
929770
71639
1308736
399866
237860
778096
1630004
559037
1940602
1734221
1842741
902949
274601
472578
1720383
1177742
1538585
213205
1115821
380910
1327942
1130350
1174862
1427773
1872978
1776817
1075664
1712621
1653232
1742527
240417
1896375
464270
721790
1494912
176265
1200947
1875793
625840
415627
274477
1934115
1209345
1269585
1342689
1778934
1398914
1898662
951345
72053
12208
711943
1397806
532793
1872606
301012
1467686
1759193
1637801
1451248
789903
800505
638663
1555859
672135
1540575
1358932
1736877
295408
622802
514047
157110
1669662
1716188
316971
1212330
1902135
394862
199314
1359273
1030151
874080
1339996
964181
752864
1889038
1762787
887537
1753251
1510053
164026
1186626
1103295
48980
843700
153808
979357
50600
422518
1859465
1135117
1783045
877302
805443
1839514
652949
1140874
321397
43164
1943338
80289
139861
572933
569026
702498
791936
1556294
188686
1573714
1235811
558900
738130
1660933
730085
277497
115018
1943245
652642
950861
1398291
813136
639389
1538742
400198
128912
1512587
1491666
240857
10976
1603695
1160731
1089174
1440034
880389
1530369
817690
812935
100069
1421707
704724
626783
1132770
1890154
1080171
572231
1012905
1198449
309492
1338948
1232048
1592194
1509952
599188
1229796
1176207
379448
577973
802640
290379
1760446
777934
641743
1007509
460695
1903338
422517
1356897
541713
1875710
308986
204267
1188956
377337
110706
1895050
719075
1782504
94648
1121348
1548883
1082160
1414254
1912846
1548054
1904154
580161
465797
908069
442592
678212
1952336
956492
1279292
615868
571502
1954627
1330864
470125
47301
1751900
1188345
1931501
1146661
1752258
46167
1735834
1484847
777130
126052
164389
1506011
1189376
190055
433599
94550
1844274
1074447
1415039
858753
771268
188795
1046520
1090512
1438740
285218
1676570
1419350
777747
656201
1297614
1762777
978107
509334
1860330
1069906
1943058
1586769
1725285
1398471
1403915
942913
1292536
800603
872
1697987
195293
222184
614750
456889
540147
344816
1290082
233194
846767
34452
456023
1663266
1216244
192771
983526
1665743
1773927
1266476
1426305
1564362
1373462
100286
34916
197039
519263
71665
221319
1777558
1483309
1237655
1009140
610488
1159688
1661847
1877926
327619
1566440
1023302
114960
1911234
432183
919103
6313
1416744
1212428
638589
588200
855726
766094
682527
1647880
1211895
1078938
1204285
964428
1339394
1994623
1062240
372549
105385
13202
1330058
970279
1294455
1944908
714021
525145
1650930
511509
300917
1008520
1198913
453819
1857125
288557
1698259
1812911
1423172
82659
1212549
95259
796721
1270925
963940
1575162
306355
639796
1658631
1290071
1621854
1410496
1720374
1676179
468503
544474
1508508
476778
478139
539897
1726165
632010
1976368
1709733
1383274
1154173
1314036
211814
126832
1103119
1957912
507994
1885620
382723
895465
1758620
413136
260835
606537
1487216
1891858
1080720
884261
1354087
1080599
1526599
1329558
1983306
1670115
662873
1860687
1316510
137749
668890
1326328
1018900
614364
571229
1778146
726355
1594989
1609697
1497435
801600
1599378
811914
661933
1996879
303222
1474678
1890249
1146478
1542283
724122
399681
1541078
206071
225485
944944
555636
390688
1305885
1253550
592280
1658252
1886274
803453
1995089
1898415
1395332
1944225
1420415
320813
648304
1588256
1244889
808029
374487
1425057
1421390
275307
1475319
653024
1970417
496350
1963083
1524260
1286881
1478503
1958632
647395
517923
445801
1789082
1203390
687272
1133632
1451026
1787478
220314
561254
1098009
1767371
528534
707539
1260599
1878496
1749853
840256
917847
1720376
354238
1968647
1312821
474332
1359237
1849608
775632
833755
1199744
711542
524917
646848
989328
782911
417149
407310
1879390
1051312
1961653
1605750
334774
1542853
883951
1773893
116378
924451
1214244
811281
1852086
939181
1524631
784142
906978
185646
211259
1580653
34729
474900
1952752
1314922
1069809
1237949
1237662
1900291
217197
1609292
1543436
1481248
1600313
1011775
331658
193160
303701
478352
1143133
86417
224866
1475561
357136
235734
1683171
1329901
226705
285855
1333379
795336
993391
326696
1856817
1995928
452282
780439
914045
1373687
1837423
511116
1677819
1914301
173728
1716127
1498996
1135591
328083
1139108
250833
1728265
559007
370467
678399
372996
956153
1261139
687013
1355138
554338
537859
1472902
1657263
1570319
1714564
1803993
584183
216012
1832931
592152
594545
1927667
1889817
398072
1302591
160826
1455376
157004
1791060
539557
1195457
240883
1268522
836471
1735592
1765583
1584249
216290
519506
1092822
217971
592767
1223544
627695
251905
1501126
1082710
99029
1783130
1992072
1329077
679889
1578982
1477893
295473
285825
1671316
336679
803618
619744
749007
843117
1193102
371183
1988132
1983520
1096674
974524
1201476
1395387
152277
499527
1427180
872022
324344
521279
1970751
1387585
782722
247844
1143291
1506844
1681379
250545
54509
76576
234479
1706205
770538
154447
1329328
1472333
136298
124917
1617438
707909
1060638
805138
510478
985675
772219
161408
1520270
1159378
1478186
478450
1754888
1977770
1481787
258261
1733002
887271
1857639
255046
966285
1218205
1575721
1996740
541154
437175
993640
302046
1052200
1641621
386089
1922240
64842
816311
221832
1236491
1249072
1372112
228362
371062
1013327
1834567
720199
1278317
1092561
318130
781840
726891
479106
1309803
1075420
410613
931850
1971693
693224
1550708
703209
1176260
1853338
1813261
1733317
1103317
694344
1234617
1579581
1394592
1512476
286511
635822
1856545
1373831
506172
177507
329750
1587945
1468707
1955749
602900
301438
724622
1089694
126594
1490847
1965287
1429662
1983463
1891587
925430
1798857
508846
1972012
403144
1529077
951828
1969178
1832708
838815
1069033
1811995
440224
811484
1442085
503633
1405758
1695464
143420
538442
1289232
1492063
1340249
453498
1616649
828862
837825
1469776
1115484
773380
268718
492352
1503004
1758684
453556
614423
837822
966214
1493556
1703433
1619991
123571
1343852
1663187
138638
468835
783473
808935
1950607
1908580
1089969
1806593
37505
509600
1455597
1883625
522201
1290159
1164540
1735323
843785
30916
1991824
347091
919162
1301918
645186
22612
1038816
506590
1997827
960512
339183
951554
279097
1464949
1488847
1970359
1115874
1697970
241310
1344123
221728
549814
1512752
627724
1595308
648864
215185
783682
1088683
1031514
758755
42236
507295
1458788
918213
22373
451364
1196117
808341
643807
446081
1275098
1541541
19337
977403
1723959
1010271
1609131
29548
79297
60710
887703
165532
788444
221842
145506
1816057
391178
48026
897503
22025
860412
289751
289032
41431
719248
712519
144708
1581302
151619
881183
1162127
569268
584343
606923
347056
1251468
76092
323207
1799606
1946532
760331
1909291
115410
95083
1529566
1750755
376062
529918
1969278
1842981
360015
496524
358507
1091478
778748
718859
956732
247150
1925956
1888855
1438568
1008775
1098630
270285
322666
1182797
198153
1966481
232197
939840
1835617
1261929
469564
331250
1374401
1329667
1980367
342936
665033
657333
1140201
1819259
1169103
934594
170329
1113309
579951
620026
1940338
1833531
1034070
14591
541084
686294
182989
1430830
321868
1945098
1036131
1173237
1660289
1116284
1660929
1313661
416500
423418
371949
1235666
1206228
1854978
1989845
295486
588768
1874044
1331236
439649
328074
713104
448914
1995671
202949
305164
1121475
781856
1101040
667526
1135691
1491800
136380
269977
844676
373061
47686
500174
1360566
969392
1142749
1096528
942088
1844989
1751513
706770
175716
698968
632954
1747109
1968231
942093
630444
1922464
1595574
1096941
706109
804802
1191133
807734
1305541
174105
88457
198800
1146088
1949559
679024
622663
668357
1485607
1997969
230291
1413774
626225
778968
634069
542824
1015197
679894
659966
1151520
106949
130181
1308147
1273149
788584
1127203
1343642
840923
1837785
1884605
70768
1762254
1726499
1169195
421794
1686940
1772504
1166205
1631173
1639213
36558
1968762
1072472
361011
997231
1236249
98877
1670932
87467
750593
533659
55464
333851
189858
146072
201681
1974910
1937705
1330178
462302
1243857
1117976
1970110
960265
49959
988896
1746150
135849
734945
601991
1707869
1714774
719959
1735586
378227
680687
848166
1406681
731217
526938
471475
27195
1695302
1934873
343337
1207544
1864507
698795
369523
1118652
1736610
1641830
1376005
1782683
274988
1300569
1862126
409282
665735
447647
507381
1880490
1203773
1178990
1082029
529814
1900780
448971
91802
577022
1983008
1734602
1045967
612994
223584
1597441
890840
1973308
1504343
1362186
438585
773264
1717551
1582577
1450480
1232099
68749
534067
1496279
749204
269413
1249382
1472262
327495
711720
498052
689937
1774598
400561
962161
1461289
1764687
659606
880424
1485122
467726
147513
65941
1042518
310520
1504896
1140005
80786
531428
1796523
710630
869124
609300
1278229
1274820
238892
1591339
75510
798338
643432
383318
1921439
1400238
1667478
44464
983430
751342
20484
586145
1268510
1239300
304115
120071
885379
1615183
1519926
1011935
1891807
669721
1644851
1022168
328387
607162
1108625
435044
1963228
1444124
607786
1057717
825292
1399362
881518
1657749
555338
552019
1079427
634562
1140594
484393
618952
1157987
1697282
112272
976891
1383675
1720622
1713503
50720
484308
1023171
1861170
855751
282847
1707245
171552
1722317
1340048
1932484
497598
69859
1439040
1291395
96586
377391
346219
1426963
1849129
958212
934924
1689296
1461591
2505
281106
1398993
1756817
1140778
1970304
263344
675212
387973
1294265
1197323
847023
999632
1514118
1745536
1953911
1619860
1863690
419249
1084032
1709860
1928323
1155440
544557
1780815
1863309
147900
1202940
710833
1906170
758714
636831
1232668
1588125
425490
1257408
1106459
1797184
792990
253131
457153
990108
1660741
726711
939468
279674
970868
832177
11563
108419
129912
787847
435231
1523841
1643633
1518208
250372
848518
604834
138655
128170
795025
1524466
1255111
1737450
1190447
1897110
1875819
327932
110864
1710480
347678
1772386
79467
388122
1850529
765764
1337775
330632
1922289
580275
845683
1528565
1041759
901438
1095252
1300007
1849368
764276
494886
59217
1513756
1953699
411996
1899461
64339
303287
711649
1746465
1701055
774571
1258955
437228
546020
1360928
819757
214764
1863659
1610264
942611
824570
136486
649999
1202344
839664
1064955
222135
1187810
1292971
1611611
741347
1173559
1130249
1128555
1509823
416774
1646604
1091344
1018188
471458
253140
1542041
1491117
1668873
1965442
641216
1058305
1968739
399054
1419997
637044
510646
60031
643551
1570102
905928
899448
354814
1038896
1948813
1863762
996931
632351
164334
565745
216063
1079007
1296994
1065245
205698
1474302
1710607
1457973
1325843
1263787
1412369
620436
1053863
70882
1879896
944922
1177151
932247
850730
300199
828318
1257294
303377
1736584
335294
1274463
703637
621102
845114
630705
1616536
1719227
730320
52549
269532
812097
568941
264849
1679351
968178
376282
61193
557115
1740627
500030
1024501
124395
408928
1856046
1778193
895046
414154
1428338
1343557
1254490
1735416
568169
1418548
519150
1905612
1259120
1275911
712889
1390105
1054347
1592520
1640830
1054245
1718312
1494802
1343838
1811964
10237
949686
1685796
1191380
1859303
1030520
992954
173911
1852152
944220
1674769
1186405
1697781
1762292
244442
644387
1492136
1307222
245355
1967477
939202
572813
1159279
85716
582901
1264072
1547862
359332
796934
1280918
192545
1179057
54996
292556
28216
588377
1386441
651099
876693
1113068
616138
1718260
140900
175795
168232
1672007
960307
1140261
1946039
851162
11207
1055698
445156
1078340
1898157
1616141
370012
288829
1985557
75902
400581
1337167
638358
1537762
1958319
1599998
448044
109261
942370
1773506
833352
1603598
1158377
1116039
204524
1796668
1141526
809511
1731480
931613
879195
484368
511904
1899325
1877921
749873
482843
1266671
723653
822900
714340
1574508
751600
625812
454987
882033
770128
1738942
1120093
850624
1989566
872016
613670
1015123
448889
370172
647972
317938
386434
1810880
1607483
494154
1182884
782671
45701
1302026
561677
1595362
253647
15881
120554
1743974
503801
1639458
1452366
1937383
174477
88759
981616
1470279
150921
267918
380788
572829
928571
1662980
10538
740607
829972
1278452
1468373
1252042
461418
231999
1230379
447337
1264092
329107
1287091
576599
1192209
1520768
1050283
1610908
401280
194531
1148966
608913
1878641
1572352
1646912
1590488
1446957
1532530
1445621
1300160
1620471
1239861
968084
666810
1616039
1513570
1172828
280623
456916
253642
801045
121161
257701
1664651
69826
1465441
628243
1697209
1060053
295686
1866061
495174
386059
944472
11458
1000657
1269854
1904167
1056893
229121
1076143
1899861
1845735
1737906
1080642
1668414
199566
1848069
1651798
1438828
1849533
209968
790171
1168455
468006
1833532
698042
449221
137900
1401534
268029
1237548
1033912
890939
856024
135847
1174060
369399
835535
1288486
1480424
1585917
1787617
1889860
502053
330956
805947
1139794
1379699
1995719
1497136
692229
489545
1101095
756201
1817772
909146
1835104
120726
1104770
713104
1165387
276859
331589
380078
1325883
643245
1126858
177367
1682428
1586450
1150679
1613881
1399338
25013
459523
1314706
859497
1783094
1728881
1030770
1545557
1283943
962863
371460
23883
493949
1063732
1023424
637042
1203520
1122407
651549
647350
829920
1215501
54746
1575731
1190162
1769347
1470480
305770
297187
1391425
1524560
1508714
1493131
1643091
1314246
436244
556089
146792
1753994
1852028
1987348
355235
1202617
738974
1688995
1939360
601921
124759
924994
259461
1128665
654899
1543304
1291979
472830
1357834
216196
849824
595586
1733247
1629686
1807950
1766908
684865
1255337
395102
1685567
1141981
1178016
951402
1836236
1580403
165773
1914045
1758504
900161
1719779
180390
1706913
88589
856405
1664666
1400055
1487800
1722607
1081087
1187331
1142127
1912251
341500
1803757
364792
1363696
2852
1302506
1734259
1446714
1895184
1518628
617320
1446790
289871
998353
1622033
1526296
1643721
1051762
225510
510643
985985
31540
1994824
1350793
302621
1294771
376141
171133
539703
1596415
371959
677162
1044981
1319950
1627316
212579
305671
1243878
316290
1090304
386670
686094
1368098
1162736
737101
1415207
1963580
770098
644264
1787331
1728223
1314307
295862
135141
463547
1094708
1532486
933115
973825
81406
1230373
1890886
1632476
236638
936186
669949
1570118
1839951
1344333
980818
1966731
265922
1192618
122912
676026
1380008
552787
1897143
1313379
1519563
649322
313092
1818579
467783
144082
322939
871330
280960
1420045
109065
1261992
182122
1094982
1209381
504652
1529209
1918756
696165
1857485
835313
879034
823391
564344
377784
1964984
1838380
75446
444967
759316
1057081
1212164
1751212
1837899
454515
414258
578357
1132520
1347563
285768
753255
1416722
92597
687370
302760
883954
1601594
168126
543123
1735826
1932082
613682
1487189
1891314
1359021
1564869
1552690
1654122
1186208
872200
327494
1096576
726198
1733765
128269
1722110
135589
79456
993526
581961
100795
1855140
1095437
1433744
1111915
182979
1351772
1780894
1404521
575022
111296
257191
54448
127114
374213
805681
15625
1229060
29284
794212
67860
317132
286723
588017
48743
1077799
935850
711253
1765918
493330
1854685
1486350
1924375
1706008
88806
1177093
1995223
553648
40982
1827154
874120
176870
89330
1181965
475458
1503961
598913
1475996
1009506
1926174
1996670
233393
917992
1778449
215847
674376
1717586
748539
1455964
1229823
1211672
438257
1364152
212594
1238628
1163889
575506
1524409
841068
728051
656334
730230
69418
381736
444880
1188231
848939
1138267
848643
148498
1531490
1207898
279817
1642157
119139
806543
886257
618425
54856
611078
1547347
601979
341874
1354219
1197210
706923
918002
1128570
386745
345441
265504
681969
1490177
646775
1707469
959346
69048
1653308
30399
498774
1904938
496690
265325
1277863
1607735
1196173
1751723
1999280
1697564
1569808
1811001
1082068
708450
1399944
828458
1378493
311864
110956
225460
1847085
325222
1281133
1612128
1849766
379459
626824
1452331
1045763
614465
264818
951181
609954
485031
1692945
1974742
750050
787446
178696
1554739
808051
878193
1815366
1732684
788630
970893
799323
801915
1684869
737188
489159
680336
37168
1988484
1477795
772197
1451627
1746742
1953052
1593282
1739924
1481852
1175269
727583
595561
242175
1537225
347784
1784425
462814
284432
1983023
1934904
554189
344013
776083
584349
1448109
1832728
1699264
387492
914974
1349448
290060
1402819
495609
1742192
1087268
561738
339163
1679974
1543970
338808
325447
710278
1932285
1789596
345605
594348
469592
113685
975679
801582
591521
166546
572865
891390
293485
1701688
1840582
1986438
206582
1820377
1228650
61485
1787337
517747
1852724
1039637
1272500
278209
78610
985968
1953201
1303152
1135108
1727337
170764
482172
1704428
599870
1502604
625791
1021885
391882
1252954
1841278
1289252
1997486
676824
779367
921895
1015367
638160
22335
1275421
1786287
286436
1324181
1956222
1879165
1439388
660331
625239
809770
1608150
232395
1067124
1627225
148506
584160
713004
259552
1782817
1953828
188498
720156
1496884
16740
779511
524239
64121
1152260
779941
1580456
1946940
1739250
1756692
1184478
1060604
1639245
676435
1470215
1735724
1097214
1349070
271127
1994929
1867166
570540
653432
460653
357605
1639839
896755
1156799
677364
1492438
1142627
1083862
94838
1771842
1551356
101560
52852
186024
597296
1059727
744202
1816296
659988
1834843
1388053
1004477
447633
1893319
1399795
935037
1056409
365585
1647931
1534697
103058
989497
208071
1896072
534110
1551650
546395
557321
966897
38291
1976476
604256
1699247
959934
631087
1900199
1301060
720300
1998923
505369
905444
1149244
1521042
888427
1268722
1709617
1078031
503730
969749
1361172
133273
122345
368867
503842
620950
999105
730428
1123160
93698
1638008
129452
1502398
1325437
872666
1108489
253796
1453035
73865
169764
1376498
1059109
1222682
1053861
373451
1765066
837158
1459880
1582160
284580
1377590
1163909
1595812
684506
207222
572697
103418
196254
1095672
1995360
274518
725310
282570
1677376
724555
1251860
1761795
51826
447194
871771
1571933
697040
1145981
1934252
752851
1268389
295555
370101
1202899
1521272
1551473
1805766
763475
1453086
1162620
1743029
1699257
759054
26687
1003866
962704
645434
18335
1040580
1272123
343571
681317
163693
828074
1036071
508814
15645
419137
1515391
1418364
851094
1374762
1764607
1249291
1066323
1617881
1833825
1833531
990279
854043
157901
1119510
74528
382719
1867686
1696616
237044
969585
1833990
333709
792099
1663875
1502425
134207
489073
561926
320092
1972738
1418519
390702
1693642
748333
785075
240384
1491385
385463
1214288
340256
925291
1760893
186029
1812445
1195675
1555807
1922161
542438
1678721
1511824
479380
1449382
1686603
39136
1231328
63277
510915
827558
1247556
250676
287500
1306442
1595687
1568562
1629499
1043734
681616
867745
1577981
1435387
152930
1184753
164178
1922165
1843970
548623
815293
1862640
936905
1207090
1500941
662114
924170
926418
1430752
858069
1110204
1197044
1898695
1515730
508712
1375160
428421
868242
543094
763042
920198
1339771
56184
308165
236715
374970
469055
709169
1390087
512774
1145605
124114
952974
1642213
343644
1768451
1859150
1396059
500215
1843691
500017
1646687
980356
63109
1538867
1159272
570709
1194526
146572
1427862
448105
116974
1411456
1320391
1873734
524936
1089046
1311879
1235463
590278
1618925
1712354
810869
1921775
648523
503915
544237
291204
644522
343983
1847001
1605995
317908
759333
1229375
606451
584970
346464
1971707
1925184
780440
662981
608348
1232424
1636907
1146793
229538
1418072
2363
248250
1346128
1922339
195750
1428327
1245065
1981034
1328292
1104075
192550
1988439
1483663
673598
948771
553646
58625
301378
988176
1282327
1158268
419053
953516
259121
1999072
285654
771773
1278302
76773
920028
582150
967138
1747861
1741322
1043609
1601400
782764
130685
404897
900152
1094909
479307
1529370
653550
1662440
1909695
1638075
37655
1212202
1527289
223379
1552263
1721207
499304
1185282
658174
216372
124065
341738
914799
1479596
837724
1007841
692061
1012726
1903037
1571736
1285046
1692263
58173
699219
1365097
1967294
1650035
1936399
337064
1607522
814058
292405
860860
946422
1431781
1585554
1793528
87989
486201
80545
146885
1072783
1214223
1033864
781502
1694235
910145
188916
1736792
1437145
1827469
1143603
1517179
1784120
1576849
810038
1968313
325090
834744
477703
627871
1096982
120315
757837
600120
285723
1121912
163248
1288861
333068
183937
1871142
755229
432196
462598
1067549
1749887
1150297
1831193
1590391
1440380
825140
1120041
1269990
1379983
1953620
1558750
1140832
774469
1718021
341252
1087028
1708189
451155
1989464
517657
1043753
1333905
772359
873670
376686
132239
1636559
1758650
984159
306227
615643
1465731
1795021
313029
1092753
238756
1096632
1216983
38308
27684
279257
1339383
1898761
1331767
650117
125298
530896
1970430
528011
1681010
204672
251615
1726761
1198313
328664
1733742
1147003
572409
945335
420980
1278541
1678727
1044861
1642905
63350
898828
1972634
364023
1801153
1958766
167859
1287407
1797221
1274224
134838
1380394
720030
1117687
1631153
914357
997244
846461
960406
313777
409181
833700
1638891
665759
277731
1733440
1846280
1196790
1948430
383051
49093
1945511
1278505
112277
831257
466617
686719
797695
1999400
1955401
1296495
200327
1706313
1539529
825089
1233292
325733
1832068
1727456
1560932
952697
1964162
337302
307034
1053727
1908646
388842
1960793
1552320
1720275
1897328
591807
35443
1569878
1032785
762467
1780110
93939
1469352
1720226
261300
1796588
1412926
589661
1767718
970150
1427126
1756582
1321140
1103354
534978
1172280
427941
487723
283958
1119887
429257
950733
994950
1226160
925067
1527984
969062
1730954
1455324
30013
176895
873164
851378
36622
1982259
258777
1985396
147722
763133
1692898
666749
1741702
1282450
943848
743733
25364
637197
215688
1438495
942167
1841050
1862229
440360
1056995
1475282
468460
733083
1516854
662214
1133777
1960889
1898887
212500
1693132
886015
1816044
1439594
303277
27339
515672
1551298
1910967
1675801
98251
1601844
671249
1104068
1555897
1670081
1245676
1672596
42307
790034
56861
1745280
1503958
56061
1190584
1074509
514800
315846
1689814
1187380
92435
914965
1348922
1094808
1312731
65649
1885462
1686599
1808781
1710985
533327
246261
1079806
1696162
1363710
1640095
795675
1786563
415893
1431728
1819728
1536712
727883
38202
551862
1211094
1683462
1105108
1036639
1122337
635948
862382
930809
1090531
190801
401471
82075
729162
603031
580371
1248548
1288617
677965
1937070
1715521
959650
658979
872298
337899
1261778
1183063
788441
1505418
1684705
376776
1481946
728468
1730449
45295
818133
1745616
938740
1798482
1910315
790384
127995
1746394
1479181
997785
1659694
1558140
700066
140444
1273509
1045596
747290
1516223
448354
785803
1064309
1584390
319879
1079002
19273
348416
1000598
1910489
1738881
895933
1351413
1215411
329644
1629553
509228
1266673
1430675
1417885
848952
543104
1873249
1174689
452009
171653
777745
1812461
1854468
1758493
996204
564208
1837968
60370
1582634
1219763
785230
1112743
499899
699551
1746108
578059
1389264
2574
1942747
384758
1879797
475041
619930
1757521
130204
635005
831020
1271581
1119850
675831
1372591
1013827
765637
247861
1934017
380774
558054
1347083
93220
1762489
999804
534676
241625
1717347
534046
468875
178316
1461190
1382734
450904
1886346
928044
1895707
631816
1381041
660414
1504255
1615599
1697606
1602960
1750994
412794
96800
1721325
1958349
414171
1727726
1126335
992056
1075583
1282125
1926766
875374
1093682
227681
1329004
277240
508397
1526811
552193
797009
1280979
195023
1730747
531994
503377
1210180
828217
1268468
514949
1344885
277788
1775329
185534
765377
79565
145754
1234593
16782
256443
613168
1489127
1815301
1788927
1934023
276537
1620400
790538
1945803
1516421
303066
1281397
657783
1468236
197587
1058377
1074880
382056
1778650
530991
1888542
1238251
1005271
1714558
870900
1753112
707417
582167
1555690
1413794
861780
321906
941109
1647363
1266908
1312000
903830
72254
397754
1313878
1319137
757817
1118415
485743
1045478
1307462
1489503
779580
1561172
42272
468183
919122
1518438
1223625
1679847
509260
239694
1017693
929939
838046
581464
1869836
1321136
1493929
628638
653421
484544
923552
621914
157700
626936
912039
1111677
1916959
1903666
409392
89357
862789
1162827
1930433
357230
1386705
207265
77869
624654
1535232
548272
797313
1100014
1256124
898426
1066580
1390204
1258280
1870129
1641348
730973
1534139
1659401
507229
446999
163267
1580437
269120
52309
1631683
60570
308242
1929974
49763
307131
1243911
1089866
800353
1992926
1222744
302583
414268
753246
1118377
138371
1374389
1888882
325346
1207208
270838
1462952
609420
1648062
1842391
243293
26135
1486794
1193919
1038278
765241
743599
660192
1205436
531879
364452
1444151
660157
1533910
1609705
478512
1135241
1119544
1804913
1093128
362542
317470
176580
528122
440446
1799464
273681
795758
1787539
16214
22728
712706
472833
1388819
1801571
692003
1931393
1413898
322744
1796560
1256740
173923
1601068
1483766
327719
153002
1434543
390941
1333193
373179
1340714
672954
1853333
206980
1574122
891485
1602239
218484
467917
1833933
673
1727981
1796480
1732180
1916793
1086359
67637
1552540
1714442
719226
880910
1411273
27962
946732
1321055
1506717
1315649
540084
1978726
228645
870221
488881
1498044
851868
1229337
1919093
827108
848975
1300552
1008807
1268948
585893
1383655
1358067
167094
1106864
1754295
39538
753796
688773
1632998
46227
1457566
1683451
500528
1454057
1298638
1130517
1496360
22641
818996
1582317
1657892
409188
563804
794070
206309
56249
1799509
761210
1575947
1299435
1221403
1507368
1036795
583034
733368
347592
284230
338712
443820
1196014
1370245
1492786
295635
1813566
1248539
495905
443529
1782677
953765
453449
1836808
1342818
1113098
999120
1015319
1064038
304466
546096
1678410
784005
643282
372302
1840803
1908036
406922
1845466
285505
1208418
1857786
1633606
368447
1342743
1035145
1654863
101990
1295787
1200934
1637068
712623
542697
1284441
1797041
729754
1190382
1051723
1702598
443985
1762652
1080682
694636
556397
1107747
760490
638268
1465323
1087521
1103514
315478
715471
1916120
1228964
916496
1833208
1439101
1013501
1754651
493117
1501368
1414938
1136841
566161
314509
28108
1961183
821028
1433050
1891473
427905
993495
1025831
1400928
112843
347658
1398165
822306
1188159
159385
1530975
133622
887004
669942
17873
931225
1465749
816301
699614
1805016
1445281
322996
1898107
1142792
633802
327083
476281
1124040
524202
47909
1586051
1209810
302247
1449767
997875
496405
672412
721500
667400
1191356
1048253
1645231
761936
208679
537333
1651241
1836678
181166
124236
1707136
436130
513032
556849
1554626
1985237
1349599
462024
227645
1704390
934453
789653
1094745
403402
1322454
828399
878103
1263340
1839979
1258242
750375
767157
1796118
260071
892497
13764
1486213
1009294
335916
826047
248382
1354708
636141
958785
671941
1992533
335685
1173031
30457
635971
908995
469112
1804485
1040469
434553
1336270
896154
61146
200007
672119
270441
387633
240078
1033510
1856287
1718727
1962338
922748
964374
775576
73234
608585
800021
689749
1379367
1035526
987011
1869635
668594
592734
397576
1427764
347960
811694
1030341
716753
1710061
1307841
323778
152948
1628296
1538175
1172022
1006079
748596
596989
1343630
228453
563091
41372
809444
1814570
1216872
922027
1935908
1768075
545420
1442876
599290
761048
866549
1918809
1168041
1570781
238719
1918605
941173
211237
443931
1103577
642033
1527431
779924
1465211
754496
1492405
1177699
942760
377787
116557
256141
855183
1270397
1492503
1152219
1564642
257556
848694
664120
159404
36989
813466
1764884
359929
404871
1271574
84897
571763
792566
443757
747350
551499
1614087
670829
863850
1546930
1372168
1926658
1617231
1468469
942588
547078
1284865
140115
728299
1748738
1589886
1948900
1411551
1760118
1401796
1838755
728910
897025
226400
263059
431338
1927349
140986
550954
1838324
272581
1556883
949364
548200
156022
1847450
1045506
798982
458388
1387329
1521974
1423806
109355
1408457
305669
1047741
215113
1073578
1343707
670071
240020
1939255
1555374
809042
268132
1032542
733370
1733122
580291
901700
904354
922990
277328
297234
969248
416270
1427361
107824
771731
578041
913039
484079
1652860
1627868
1437339
554470
1363280
752993
1225651
968583
330984
534084
1078820
417140
501144
1792420
287145
525947
1017200
719270
822724
583734
123585
1510900
865271
1133296
798847
1574731
1893617
1440655
983469
752098
1788827
1069399
1003183
1048392
1440200
1058785
1182676
1424261
1901195
110787
1326585
1155265
1132623
646685
890359
728784
552641
1109846
1355186
1337900
617069
108444
1623060
1370152
756978
1884560
1134189
1953565
933911
1419615
861216
12860
278016
697576
883401
1110931
420306
1132605
718206
1039818
628807
428585
829263
1529833
94686
160073
448061
1186358
1242747
270739
1034958
1555540
1630572
1968940
1897132
1217818
1971974
971484
1332095
620359
820697
322771
1609265
1340342
665441
1455172
644219
77406
1292016
1006000
401507
1081532
89202
1759413
594086
1139570
766151
1023739
45114
709480
1791808
1187600
1779101
1056786
1139853
208586
1402284
1948652
960063
580483
583590
804297
1083047
1175517
352119
712136
1746543
161015
1371433
194250
1217732
1393326
141969
1510656
1274695
747297
471374
650386
1242918
1047113
984028
77424
458935
235631
635933
1447454
981069
1121404
518061
1266622
731001
113077
927731
1902123
1603436
1008367
617020
1268779
1054772
1871720
1931208
17461
1306706
78533
458144
292089
1077510
197752
641937
1614241
1902636
1436897
953543
685526
678036
944883
992954
169131
775895
163640
1435972
1886493
1995640
1339528
464620
1773048
1701289
1797622
1419584
921171
1381441
239148
1823306
1645144
39647
1230990
345399
466619
615631
62279
768966
1335526
1060913
145
1267496
1790048
1509089
1724218
620969
1708110
1661934
1536002
1902748
1103769
522123
131852
1240425
1338203
84715
1358950
1396554
1984528
1487854
1981448
872817
1680848
976971
628794
1391798
1450567
1320071
546357
1328313
1532335
474947
517426
1674607
953442
1980830
420636
327304
1969406
603311
1655225
209298
657658
1681944
1608283
1915003
304276
1651866
730336
926780
1835600
538336
1963064
1115992
924031
1314254
1909361
758864
107260
493175
180867
910339
935735
1706514
576794
1499466
892575
1463964
1070090
1051394
186611
1178431
1661153
582249
231992
1991613
795166
1611325
1283911
314385
284639
1033636
1294595
1566085
1250925
84839
1001353
1449149
1165223
485405
385331
422111
1014734
1909800
527465
427681
372194
1757819
1990914
350646
1554214
650046
199304
1393277
114153
239015
77977
1243744
1950399
1053712
1136372
1207490
929080
1601669
955343
1838424
377543
691307
1137986
1251490
1561397
1182974
1940884
1826065
809702
1569487
1319649
1836843
577737
1091107
154252
1171020
1825764
1350769
1834392
1834882
1541946
876228
217062
988863
1925066
1713986
567380
777540
449640
77421
170317
1722422
1632195
156455
1677410
204435
239794
1782525
325681
891776
150261
569907
344940
547312
194311
332753
79862
216918
964977
38365
970602
788064
1685759
1841097
1970004
940918
528450
1082480
844986
1017473
1763340
1428201
1674537
1347261
1170775
555742
152528
1223145
534473
1383629
256310
1001941
1431340
259086
1338579
130955
1230769
382427
1408554
353457
1052339
1299559
1825916
1971541
1596824
316038
529934
995289
976811
405004
235339
753290
1946458
322330
497141
955244
369869
1624336
464473
897672
987587
1907671
199933
1249539
906097
1407792
1949148
790493
123448
1588265
532015
710440
441221
1360538
1554387
1895369
1647470
1148533
730629
38096
1953426
419459
178731
376995
1514059
850003
1024334
289669
18992
271295
1574958
1306755
1397171
892296
328555
5893
1053484
325097
1085692
1010212
1844773
192394
1364237
1507386
1475992
541221
111397
1127271
253949
1786770
1700338
726675
216124
835152
1874676
899212
105489
1040152
1092426
1861255
79807
622289
531910
1114094
1546682
676112
1565226
1440200
1504540
502916
210226
612156
1130125
297083
54215
1795217
919612
372747
1595142
1648652
238758
1658756
1830068
1390755
1230973
1153929
1933944
940971
674600
1237391
1882590
50332
40587
400128
1421300
1473750
1587914
297791
759263
683443
357599
1262287
407313
266163
1705866
874176
1181750
1247097
42552
1012254
1969906
515000
82958
1191159
565128
93733
1264740
1909849
1644128
787710
912467
766552
1681919
395452
711717
518001
1777048
812705
81636
646028
1322831
1116475
724373
1332170
250189
1041749
1289622
1263113
1918811
146691
1426108
403761
423056
219983
1837944
1362424
1024537
1505485
555369
675907
1677538
1503529
1421373
1438102
721973
449249
1519752
1535707
629407
1633799
427850
1496989
1744667
346601
10621
1840859
1516081
1646490
1925144
267721
1944791
724641
353170
1075273
746244
1803000
1374060
1705075
712163
4142
30702
842006
1170776
436424
1542693
910375
917432
1487519
1153790
485792
1991102
1855052
1598649
1411770
1840378
1731478
666384
779269
1935704
1189649
17309
545128
909686
460830
257515
127958
84145
168864
1387018
1044636
1627256
1944951
1815735
1232682
1470807
1167239
713086
806340
323259
1983859
279051
1859780
1036563
598165
1850872
4008
1435413
1187948
1714163
1141676
79256
460584
1875025
1224102
534786
1247193
1080390
1125566
1206781
1415332
873270
878223
1702008
650563
610689
772066
603225
232599
1268005
1140973
1555071
1517880
702041
800887
1219206
833695
983568
650232
1003458
318147
1878450
630036
1298634
845691
746308
1998976
1601846
1916905
1853399
77823
970346
1599810
196081
1029860
697218
666790
535193
1193546
1246167
125702
1719533
1439275
835267
1127022
1478043
1779561
1287269
987642
1434800
860422
1007643
1091425
520121
1070951
1100077
1997619
1084350
508062
509770
1597844
1788523
693633
378525
954389
1534019
1314910
72875
639001
878781
597520
315852
1210760
210132
1123831
443660
181313
1742925
239540
834404
481708
1160176
931489
1881955
1878621
1272404
474950
530084
661762
551053
1840743
446755
132047
85808
1539422
622163
366858
378484
1966160
497173
980289
1290987
374969
6174
1857005
1524478
148007
245862
711706
680500
570714
1356244
736170
925887
1432753
1288895
557719
1225580
1469892
350789
1942139
523356
423513
653126
546326
476613
908905
1370589
1847540
568419
305341
1289619
596166
1770
1417085
119765
981295
1346858
919692
107905
1841842
1387458
47396
1803183
583612
1550826
710848
408795
1319659
1503439
525340
1533362
954004
716739
1656001
123249
309843
638334
100076
1546486
1371005
1020510
1365185
1820239
1672748
1852886
625478
1093733
1207660
1389699
1037511
178539
1609730
354035
10856
1418687
565211
1511936
1851135
33379
1273153
1133767
894366
1144385
189654
1975446
1812467
843648
913093
903877
1020484
23230
373480
867331
666342
1087760
1367916
1309687
132224
1566605
859628
1053648
1847376
1136581
1156505
1528790
1786138
498479
1644136
1082365
1634815
1566039
413962
1310452
367983
30840
265463
863327
904561
49263
542910
249453
1034601
324042
1251191
1034655
279338
1352557
608649
1947595
1566779
333618
1555198
1283536
78159
8854
1991045
289371
284190
1101274
625384
350301
28076
1328526
1557795
326538
1339367
1127793
254263
1741926
1560591
683939
1557845
1288477
1084351
1566992
1950959
1447352
10399
1426046
1288304
404445
197907
1861860
331161
97623
1411614
1339453
8944
1435015
1595155
830489
1396556
1169089
1027524
1836956
603695
1921677
1788064
515718
1617957
800228
1109061
1172438
1793378
920215
813423
807791
40299
1420629
1359944
502225
1743109
1524112
725958
1817866
1862541
1983052
1169681
1006023
1253374
1894052
140809
1883931
363839
648808
68705
1690201
1608686
1327524
688394
86550
231235
1839043
161107
977924
938355
1058780
947644
1616789
1592582
367373
237149
1660658
663705
1307156
1589451
253063
1326371
937646
570111
206850
783911
516454
577349
958036
714194
327871
44856
531791
1395900
1249926
1993727
124013
576620
1280464
875824
1761523
1320499
594866
902987
1710695
452363
1261016
373795
1208550
1627430
1814032
239820
1761667
912852
190610
1128862
812489
1218249
1804967
1614816
1117759
1605518
1717762
1521776
1155184
241260
1549780
833317
414438
615918
622048
1155142
290726
877495
102711
1593698
492298
218735
1082643
1316719
907368
1662672
566691
753878
696948
1514247
196869
524569
1435850
1741495
261653
465885
1874876
1925878
284651
885451
1809746
1273041
1763340
346649
318102
854595
1849247
784937
636067
1073187
1490047
1722466
1529824
45134
257942
3280
162802
1330350
1984452
484031
1253212
1977713
1005030
1433027
144349
808888
1026763
738727
1565325
964109
1733743
320408
1837247
33085
993238
78463
1351427
578294
1067087
875623
162157
739508
893638
1302968
1241624
131767
131343
1056720
397140
1430860
1276791
783708
671828
1788627
1867016
1165370
704848
1660684
736222
48323
1451901
1781663
240916
1099966
1487450
1604170
1992390
974283
589969
1665646
712504
416382
517807
1160351
35020
1569694
140233
460574
329082
213305
1711828
409297
699745
815888
569357
1114198
748502
1638835
709972
1821779
180702
1276933
1899568
1018740
667780
1556271
114179
1465173
1586398
1026992
1691354
1378094
1658282
1513943
1656173
478345
599287
1792151
1493297
1172203
1075832
477601
669165
1948279
1232766
916802
724300
1099237
761197
1772817
1120538
1734547
288101
1257575
641616
1807835
1042498
155735
583792
1090395
911952
413145
196639
914378
997306
1840687
420532
1195677
410139
1376906
1622571
764416
31324
1833516
917483
425708
1731922
1171496
559154
1130148
1261292
1054666
1438532
1744670
1738990
1212582
1095449
306699
1374371
894112
419458
1521532
1992955
27873
32725
758173
1317464
1603840
1472231
1698920
1477185
1806826
27596
1059321
1858905
1899232
1988469
1629143
710960
103804
817374
753268
875399
1699903
297274
594268
72504
1568817
488477
121480
1408301
346366
459525
689593
666201
808075
707087
1806266
1256268
259383
1556210
1535999
1533291
254787
1775146
1254895
413480
655685
1144881
136926
235704
606141
1301916
78125
963962
1002152
1310261
1383211
1039378
1718647
1302887
1186537
1675106
1504132
741856
245834
249954
1053739
19156
1275770
561966
522468
1853700
1523438
1226309
1035178
411031
185076
1708679
500721
902298
4601
263000
945252
833693
457307
935133
1851212
367809
1190814
25689
535533
563316
985035
557354
1570818
171551
1074581
1689918
1238484
1219932
1114548
1281584
855948
124186
13394
635868
1437300
1961757
521386
1278257
1321542
1762686
1653600
971514
765547
546842
456676
638210
112432
1591069
1631801
721330
754499
20634
241875
557168
737272
1603124
489629
881774
1933771
632089
418548
1361215
457578
1388390
1766019
1186750
139467
1729787
12426
1236883
1980049
831534
924472
1613136
1611147
121712
1886101
161276
343674
1858313
1786825
1431890
1177609
794837
423362
977295
1131411
866697
1855061
529771
146636
867751
1110437
770208
788358
661451
1992048
885036
624719
844704
250777
787831
1996855
1872565
896778
199855
1751495
1420263
1781077
625018
1724238
724563
821335
1187267
1414232
387068
1260039
1813377
955534
672091
874171
255847
444290
668807
858060
493459
280123
1728658
34537
1352130
1499952
1559205
154152
1873328
1425612
489837
1361251
425150
1286774
935689
1923487
1542571
32918
1790720
191510
1907222
1853885
1754635
1792312
534909
1886692
1581761
1517824
432595
894512
321192
187807
1597808
1063925
130980
924938
173471
1791886
1644006
1031640
1198630
970478
1649855
746765
1548246
264552
23801
1375095
1380902
154971
1012349
1627769
252413
1621817
1312375
76750
1056560
980510
1924065
1245394
970645
322845
170932
1729358
498492
1837341
192453
884127
1632128
326957
1673541
899694
1144235
1949406
266544
1988737
1549495
1729374
681411
1945112
784706
1362305
72058
1842171
856423
156585
1448725
257876
638382
449638
930987
1226058
114108
1042839
280312
1502927
732119
357848
97974
24085
1830356
220829
967731
1687692
700071
1832637
1219051
946721
68965
1228522
301150
847206
1157393
5941
1092811
1633879
134189
971598
1323073
1882671
998946
1410012
868577
1855173
224255
905446
931770
1615534
436683
1832006
232691
1232531
1504709
367837
1369866
1906588
1386599
1094943
668463
1752347
1190372
1048680
1012708
896231
638249
1141450
1805489
550124
70281
1887789
1335357
230471
401681
14659
1922296
1470106
268744
500609
1154370
67980
319999
218616
399417
455304
1467561
1683683
22317
821796
247271
1809507
1467081
1067695
1226356
899230
749325
1779797
1425029
69703
703479
1737987
1507676
1401455
176566
1607747
87987
1158015
1182420
151301
169807
520758
1590073
646423
1004174
765944
299862
20104
1373731
1013267
967361
1647091
314115
1054781
129006
793853
1705290
71265
1365954
626743
1638042
716947
1781620
705038
918487
480155
550093
1950888
1750500
1656722
576035
1447462
446555
526050
1158658
1551722
1898681
488817
1123969
376341
842167
897210
1370680
677203
1652760
546606
1954161
1978987
1078712
15517
136859
1758237
1069591
1589295
547253
1394513
1508730
428082
634764
1173747
1271523
881908
918377
1065500
12190
1188310
1964607
758329
404903
244267
1530881
1342434
38522
1756660
413804
1261930
1673232
1582206
469097
50808
1920533
1954316
1352915
1538780
1880215
344353
444007
1414639
1318506
209072
1087190
1591086
1512863
1886319
729527
1494877
1662423
121469
189028
1931740
775154
859271
1445457
310265
1329354
93977
1931566
264157
1886431
1343733
424261
1881333
1217911
411498
1211221
923619
1516282
1469230
747057
1474609
1001855
1595459
1996370
1142590
1490075
452642
249108
699794
33564
619967
1618890
805583
1451549
156625
518451
214453
1448413
902355
246593
1051601
133467
1205304
834340
1419636
1495517
1329104
50576
1348478
1254010
1188071
841437
874845
1769941
263528
1104841
1166624
223416
750095
682002
104995
1098176
1637353
1203921
3
48333
1515118
916066
807036
249283
199162
1616650
590196
1794994
1883233
612645
595777
977705
392476
42954
1670026
1996423
702051
868749
1622092
1017620
1406401
593661
750453
81099
321605
653611
1776555
560431
1330670
317389
149264
1335530
825849
1248852
124182
1246304
1959740
814946
1298309
643824
1498056
1787168
767730
617736
1723978
375201
1574238
1700981
1361964
479519
1466167
714787
1295578
408713
1509350
1821380
131987
1299191
560351
1890325
707504
50506
1915390
1806079
1494085
1446407
1788453
472337
1785299
1529685
1270193
391069
1922608
282190
1098086
1518578
1269933
1342573
926047
1623046
1462101
750811
648038
1113008
1743113
1941968
1956671
803329
1973809
420113
474750
503017
1325424
1913153
1448764
1665848
17421
1574287
760009
733075
409061
1137173
1811958
35633
1066593
1769572
644750
1850217
1270115
752057
923798
936698
703017
1211444
729592
1576929
607459
943876
1579986
1774794
1479801
1983694
1713651
1652710
1591965
645502
992270
22785
1885646
1944025
1642362
1858597
529350
841481
974263
1576642
41947
1762192
875003
1804384
526115
1450399
189903
915611
501021
1265358
24546
557005
298730
1836187
195414
525261
1363964
1622202
1256448
440935
881258
1157863
337235
975435
1386336
1010755
1639180
1272863
185376
959597
281972
470171
1018253
320268
745323
863929
895884
1067376
1612114
748277
1841099
1547551
595802
542178
202491
206009
1467682
533045
912418
40091
1802363
896040
1175555
827332
581611
609935
979331
1661873
1592071
720204
574459
653735
487737
1591410
163110
1912204
1222203
1211471
876706
316946
1094393
259052
103071
1554255
132953
1487996
971591
538153
1119956
1507306
326955
1410215
26548
1045372
1870734
939898
1936628
1388820
637244
1868236
194464
66088
1883515
222749
74168
263873
1505925
905476
1621976
1640760
1641919
1358701
730049
1388845
429478
773189
672000
66076
1830499
659494
1470182
1109544
1423720
462325
60273
105115
1488694
981816
1914007
282668
49666
443195
1809849
1651297
724652
1976423
1796229
240493
1623795
843785
1848980
1153802
61649
947476
1509314
1143655
559584
668780
1283114
1720043
274928
452246
740694
1928841
1083885
563330
1066924
774235
1337905
436887
1683162
584056
1310808
1529327
890207
1181465
378009
345761
164397
960948
1747932
1821419
576257
1168059
1997699
1786915
1019866
655683
1388910
1645229
1748686
1711765
136267
1414815
1861288
770183
1527686
825094
1265523
1253126
1234214
779458
849755
1935303
947766
408647
1079862
563536
1528500
1013053
942067
627992
804220
628292
555370
363214
733115
192179
520164
858010
418951
1241040
1065230
1438665
9121
1993833
628220
845642
1690869
988501
872796
558232
137299
147326
1188805
499984
1452285
1481172
713177
1835182
85330
1775746
1179649
1092153
1512573
393807
1981627
759443
66584
1623926
1703441
1254235
1180348
209029
1338563
60639
1729173
1727422
466357
1793313
363676
1396918
431261
637906
435668
324819
782663
975479
868597
54269
195003
453836
1573393
974572
1927406
1978486
1876842
1500438
1754788
955858
1723656
1656234
460097
143146
566202
826767
112316
959761
595312
1397517
1548711
354798
635063
1599924
1970183
534447
1144792
947762
231779
992247
1936028
1533258
1036456
1930484
1130118
1915855
1325750
1152945
626687
783604
1171426
1147546
924903
782559
1994623
1925306
45712
1121126
1371392
1846533
662774
1407839
606007
271071
1125688
982156
1715430
1191573
1583966
1561327
1428686
1393064
1582188
847408
1506116
1896506
1790664
935367
264825
405230
693572
648542
1630950
891917
1216382
554998
1033517
1483588
754988
197208
902218
1924753
1519620
1843478
1037948
1847729
380306
1381871
408998
1603995
813371
1013432
1304735
79541
1800125
1434426
1900978
1696037
633233
606511
1468510
170781
1799901
406195
1774566
1848624
692537
169825
819611
1015613
1378607
60026
889305
1535649
181057
259440
771367
1690643
782319
155285
726433
669038
991877
1813641
1898023
428594
806073
434773
960153
352935
1348161
20404
569989
1912091
1005120
24656
796749
1764100
1685659
884854
679464
1368089
1189549
1304528
1914094
1633744
1861007
29105
1333926
908741
391046
1877275
709888
410961
1151356
109748
1970887
1915898
1777052
1079037
21811
1924873
881251
139672
312840
1165016
1815953
1129527
827732
1793481
533443
1081914
1295668
1793790
1968881
290444
1357847
1543057
1201556
1904194
1006037
1411900
1291984
1262595
1507933
1158552
172646
116262
960444
975501
488731
703650
936601
265507
1240456
981762
1054979
475320
1097353
1584331
932242
886645
1018035
1677825
1709477
1836156
6883
765432
990570
1095418
14387
442379
248023
616941
1578378
1776126
1382410
1826884
1032682
1773738
243232
1084587
1743303
889174
15327
554097
1073423
404731
1761020
278797
432081
1300489
558081
1495285
243164
326549
1210740
1053482
734205
47059
349712
681019
924168
1231609
1104500
1073655
932936
1127860
807814
187884
1244291
877826
972733
1723286
1204526
601954
825635
1756356
868721
1626577
1330333
2604
930352
1161793
1769423
875035
1944657
416661
1957411
1220142
47941
1650269
899383
1947243
555090
799995
1365749
391896
147683
197368
465296
1881547
1113389
1195193
211339
1890576
1840673
1617135
1488830
359321
1600870
635867
212949
62048
949943
1028591
1876434
551589
679856
259327
246297
433565
957163
1473008
280454
1812230
1244091
245040
906558
1033848
635387
754526
381830
660668
1658083
50009
511518
760499
1581966
1118688
43874
949136
698895
953721
1806326
1290621
1433880
1621096
1124443
1483670
584723
1515142
1013023
916793
62304
262740
1890382
1340720
945827
629362
1797844
1559852
1228070
1345083
1506007
840984
304294
1336949
1666964
476099
1199462
1609497
701211
384084
314593
530197
1522593
142126
476224
931052
487632
1181009
534312
380141
1205053
311302
129521
278162
1362621
1091889
779515
162868
370360
1851115
1695972
550620
1015966
8865
798580
756347
756003
1465098
9215
126601
1940681
299245
949621
1686542
1939218
1625526
1527453
1947162
90606
148005
436276
734651
1932635
282013
1457710
706542
1337593
1603745
684381
1980449
1688665
91041
1965569
506860
555955
1425961
1335446
1191143
1929842
201758
622495
853959
1299082
358427
334709
667714
32779
1194141
1613284
1304229
706272
229244
991743
914885
1258558
760427
318873
1861922
735595
166043
108560
388975
323023
1791005
186366
1945103
1840381
899798
1343489
522108
1055511
380975
1610183
1052734
1668534
605072
144530
1417755
879081
1279446
1183449
651377
478453
750732
561705
612785
784554
163443
1741903
891018
1074436
855550
732279
745312
418478
1807964
714830
1528014
1107733
1772653
1640008
1417206
1009006
626438
379179
6436
1031426
422004
913951
212717
1253477
1109796
1929825
1471949
477917
3035
335833
1769719
601965
762564
1784224
1358123
945391
1191164
174825
753926
447877
993738
475960
1900013
1516830
602436
1093682
1766569
204184
1869282
1841407
769707
1103637
993230
1694663
310747
185065
227618
894604
1185441
1778527
311460
1508779
1801098
684141
1445764
405134
1644549
790925
736303
115724
1888977
1811749
1107150
582212
70304
518473
1623850
980986
1252742
637302
1308607
1403433
868251
151867
1263703
1338212
30506
940479
213636
736508
393966
48063
1052115
1172023
1521829
100309
1671853
1449009
1394940
897959
814938
345241
193194
822000
1104730
167055
485434
559158
304190
236650
1791481
839570
1040131
824275
385422
1223105
1423753
967557
1437978
189708
406238
322226
764466
843223
1204768
123020
426472
1171739
310284
1908915
1484145
1593304
635
1371775
1836285
677334
894865
1123946
1274450
1217066
1183983
1132476
868160
719980
1609606
1471622
706077
1973708
874850
1345742
182867
1275285
552217
1746468
485400
1255794
1336004
1081306
581122
554162
1507300
1250746
417299
149584
25451
1762718
427332
287551
1009247
1781336
181036
345696
1262895
651400
1249383
424010
206291
1733478
1675808
56287
1767327
1114161
193169
96674
1324
531981
988991
601428
980732
868121
758681
261443
1302596
1390477
276991
829762
756958
1400951
1497812
1808957
220720
943535
1495916
388579
1906676
1708074
1655133
162667
846219
354614
1311532
1282203
1329058
765849
802394
1753518
751865
480386
1334659
1307072
1117643
1889156
170676
1892814
531529
726319
1615961
1699467
120141
1766191
1778425
752353
569221
1174459
1901242
871480
70870
1088287
1762541
1543773
359708
186864
1839002
1623101
38303
469635
673924
756461
1756992
1429503
46305
753560
1154209
1851000
459645
1781467
721751
613412
680746
716182
1820804
1654737
1542440
366905
159796
897364
968969
1878628
231552
1528227
1282781
1005359
1514521
1356828
139787
127827
240074
1668526
643795
615702
1100575
790439
332339
139574
1212047
1735985
154096
67978
397676
1535002
1319100
610974
676195
228509
1922668
824226
1700846
356
1437044
1148250
660015
420412
1347077
1866393
276585
57855
34524
1559002
1203612
1581150
605997
1606909
1113064
1047608
1908931
1380478
1972829
848478
1352688
1024046
1881455
716388
1175802
236969
1842162
1290257
1887014
944610
407153
669344
609813
897494
1927035
247528
734075
1201246
1145010
271136
1039889
712765
1487605
697976
54593
1526630
1545455
796269
1075657
1133603
801818
55388
1224190
1955295
1405123
158121
801943
99354
443511
116473
1668266
721384
171280
145289
17745
1031906
1192301
139813
231893
1760490
1485767
906194
1462617
1588941
1709833
788516
961398
74989
748296
49628
1307829
1507378
491289
795905
771009
1236652
731880
1770771
46877
1902446
549698
1987311
240535
1341208
129521
464748
956860
919735
1943121
358801
1799220
1844334
1586745
1530875
409719
1243581
778348
360037
615601
421467
1388262
489099
1627454
1663301
1594932
1459363
1991627
1829295
1560602
1120275
423300
322055
821084
1332410
1153995
12146
1060646
494633
13475
655457
373615
804355
576025
362838
1229717
1352797
745688
1900057
453567
1031017
877288
939846
1503271
997095
801950
1601328
700790
1686624
556709
966793
469818
555441
1418903
1898340
685017
1995609
1465173
969753
897610
1999758
223816
146705
897139
206968
1784172
1195631
1786415
1740756
816044
853071
1825763
109742
536219
1459692
1109902
1645241
822009
895013
138651
858292
1996457
1176150
1839177
1248607
1735135
524584
422627
784815
867887
1892321
561268
1626103
202790
1209
1060369
193808
3663
303725
782150
111307
109840
1564329
1722313
1220493
1690353
68114
1919643
1544556
823363
1607756
1295660
1749717
1785925
401569
20781
1510590
1521890
797531
1268703
620084
1798941
699159
707104
113937
802751
668143
1789333
1953081
1116237
1032518
481578
1587531
178051
44052
1625525
301778
366441
820842
276049
515942
1530251
1532300
73053
215592
1098325
1309576
1487014
1995584
1878989
1995888
1445359
1650500
214981
64623
157643
24343
1116325
622528
1376597
721851
261399
107818
1535432
804081
1307105
438147
1303537
158362
985272
1752452
1263497
1543906
1069121
1399700
353695
1263217
164163
1625085
1301757
1897350
1360866
1913266
307876
1463647
1616004
1032141
1294540
262436
166370
1241978
354175
115357
1233245
1959175
1140211
663397
170783
104594
415013
1318779
405393
892519
1315006
1962441
584437
58962
1534527
707974
1858638
1352259
1427166
1783750
427286
211366
1652754
700614
624375
774721
1069632
830112
482137
59700
810765
1084615
488833
1516872
1114324
1921585
27580
737356
1980596
531171
679748
1903848
35448
1601959
508498
649796
7865
902575
219406
1929495
855408
1756639
629748
608681
111123
1938374
1307606
458624
1417233
394670
12227
298022
1017114
1325162
1592298
1960345
184077
914759
1012280
1083283
1954335
924454
1085764
241894
923917
1423826
395282
1489154
831350
1016291
1865798
322352
981626
149133
438428
944250
913006
974588
674340
1918345
1606516
651005
215543
1420573
1435674
1739816
1598496
1873574
255760
1991375
554058
1421013
198935
676566
546852
1534441
1843975
1114178
1388679
1669946
1254305
934232
1022781
1289092
1440572
516754
1682671
1852231
87275
1276692
62071
632761
185095
669501
1033866
93953
1663438
1844266
829808
1605651
1963732
733066
160758
840763
1397447
63739
226001
1704067
51001
1291734
1934732
1198013
1921422
1946010
1915059
949560
402931
94273
1307903
930370
523573
1334289
938642
724986
1092812
1300681
9451
1766584
1559838
947447
396714
101957
1935100
1701710
6063
243323
434229
1206406
1738937
1582851
1340609
1541191
12152
1949320
1001440
1649783
238987
885086
441599
1804056
1631806
1285703
1145550
33252
89239
1119580
39482
1563025
38183
1951517
757520
1464095
943438
1057467
425995
1146771
1240476
112085
843224
1896333
1309536
1961347
771397
77873
1647695
1153418
702357
301903
78493
57518
784076
1094400
1191174
1609956
1612617
111201
1533230
1188205
204853
14642
1068690
1841546
319825
559162
970169
271180
1390828
283809
659331
1710780
1482616
161170
1988253
403232
1429783
298645
1387776
1266335
461877
250576
1479177
1436340
131675
1405382
616400
494372
111224
1099436
678109
1513250
891655
1310690
1880835
939544
807921
1332831
1644247
1244936
997925
1595356
1040348
802405
375372
771435
1966683
463297
991350
1701378
1669967
789430
117506
566363
1829904
924327
1296157
1842996
317559
1059863
49228
1250511
566026
647023
1664870
811170
1208250
1021705
1874078
1351356
1559499
1574236
310556
1979350
1162697
841168
734582
1820759
1179724
1180454
1860010
1575641
592102
1427876
739279
772822
871944
761415
192120
1524670
1796459
594074
1043808
1469405
192122
418844
954110
1289128
1329953
1562906
331272
800117
561421
26247
498661
1359740
1281469
1563629
1065656
1207040
1045591
1717524
246325
1196032
757860
829353
1625964
747461
964937
543477
1206268
846241
1127068
321531
443054
336752
335626
458182
292472
358151
845413
1299025
122577
592688
1446372
1073523
1185801
1278631
1262468
1662733
1677421
1279547
1736393
1598554
1274077
436517
780256
302656
355623
787284
1434034
710409
929332
1856140
573457
61982
712832
1512776
1303286
691117
998750
427633
633422
126410
1129879
276328
406405
1467072
1190836
1348135
1238625
1162169
221630
132305
1532894
1062858
1797555
1983922
1953767
351453
1864781
825992
1130139
183555
632520
340959
220237
1062075
1286958
1739227
1508459
538457
1946190
1373841
539610
1705275
338336
562110
685289
1758470
215353
1993225
58997
956880
1839015
406226
1737573
800521
590654
22833
1036274
985905
272163
253546
393329
1603798
1258801
1892854
41874
630056
66567
329736
620141
479210
951414
265822
578116
299985
1556130
57636
1639353
1833737
230906
340381
54896
750842
1638890
948018
1149476
542534
1932247
878313
1651261
346156
1449136
1679776
1869985
1648704
875025
1102382
360231
688224
134770
1345593
21957
1300832
269175
1925453
1412872
222632
1787222
778292
1159439
14482
1974512
995728
1429624
797139
1821328
1726637
652490
1356664
727149
1744855
1660033
1095381
133621
227826
1390923
1415491
19680
1541657
538462
1823327
1186084
1772031
325354
1917264
334354
154988
1523875
907909
1924213
1776437
1404461
53770
289349
597158
1008733
327376
1916830
565031
1687997
1962082
1204264
1393806
1604863
1190171
1176475
124130
904119
1626178
310847
862108
83014
217696
859075
288948
1553339
1261781
1556770
321566
174709
105287
1996022
802624
1883261
123297
378909
8359
1074769
1011432
736509
1795587
1231756
1870430
93168
661324
1276586
686859
1205207
1998041
1822492
878995
247079
734501
153073
324504
568754
1469165
1190181
205278
759252
7862
1479876
1935608
1930882
1923149
1857497
299693
637251
89476
1608086
1465908
644948
837288
1571443
1593853
1006068
1377446
211539
1959503
1055284
1878290
310494
885462
1873147
1810537
119687
299037
1878271
627939
1708135
1704145
1680981
530251
687362
1145227
259911
1995553
1076086
1723517
1696170
1353626
1544358
1711635
417448
1912672
782497
1562621
496407
1614401
1127822
1814040
1677840
515956
64634
390718
810710
106233
861815
799187
914367
1053258
247998
660316
1091048
1400929
572907
964526
1546204
1598478
435668
741077
763179
837444
1604954
1188982
766507
1816206
481553
818804
1357165
112926
1850993
546543
467594
25344
488997
578291
1453074
1567850
587341
984453
12062
650327
786917
249159
1523738
1402342
1941919
785702
57171
1691242
748445
1125863
1161081
455484
1512707
1667632
412802
1401317
769969
1720102
219179
413167
377061
70660
795507
1683226
374723
734277
974071
1074734
1664182
1751467
1680413
973262
881026
1109389
1669552
1661979
722165
543416
1802257
1657639
1799734
1673783
571318
956507
1840506
642424
233681
1211323
1131754
921508
1290907
1009274
182650
1952218
1272507
937632
1182457
1029686
368688
436771
862437
1335873
344975
894723
364459
936720
1140274
1665186
1215732
242037
1843596
873954
524519
585206
653428
1240740
1230879
226347
751125
1183117
178694
215142
1059596
1173292
643214
548433
1309221
1747574
888974
383812
1834985
1489525
536108
1337397
1080606
1273291
95673
1215762
1346479
1507257
1632089
1828308
810996
860168
921601
1806279
316766
611674
1710667
907314
544139
1530219
17341
765335
1666058
193809
202730
1048370
1402166
614441
1240064
1548247
1492957
1829134
1884861
681791
1596824
1774401
1591172
529633
1702359
605146
231
1022745
1378225
1891291
506425
136443
666645
952422
149823
1762493
1056044
297075
1724871
1962410
73316
805235
1142923
1025057
658245
1936421
1871894
436017
1661317
1376741
1681331
1496878
251308
831477
100008
312257
1551807
577582
243639
57665
1331920
1327304
380778
1459134
167746
746729
866060
1066256
831491
1600185
1867068
259913
1479801
429899
1946904
1990844
1368463
1118949
707462
1446565
1792552
1459142
1860058
1187902
1382263
879119
1085108
1036900
659285
200199
697332
679923
705074
159708
1830256
1185020
921567
980162
682549
1640939
314228
1698580
448958
1649651
1716028
167382
930732
758709
827318
89991
838083
1088218
962284
761823
842633
1862657
1472512
1933873
421381
1261365
1323423
565917
1040330
1931804
1808488
1974078
26553
587556
632497
1857202
1337133
1463177
1652497
545002
1207134
1685410
364837
1453759
1332292
1950960
511475
86599
1948571
1919009
1395018
1440935
1341248
1775187
713216
594491
1842996
1629305
248738
91594
1050999
1200537
50164
1011924
1289995
1355549
593584
1840650
1437042
1271066
93403
1474340
918947
1829731
1838405
1821866
1809397
1294250
1122445
408682
1553492
1080412
770543
830621
1923990
213628
255030
1939838
226457
1493218
366011
1863778
1591816
1578213
1526792
1453502
428998
1452136
1888486
540430
1484005
1128465
1927735
1840571
1170882
553320
875047
1704637
1028769
1611160
1519927
1900874
89228
844237
1813847
602667
1444078
1094185
1409277
673783
1274319
1969030
1721585
1561164
1177700
1975690
557191
187667
72676
1665836
736650
556621
334200
1016258
1838246
1410823
743786
1845154
694898
1173711
848845
31533
659257
1765448
1054060
1349060
502351
351152
546201
1038335
1864655
1697118
1415228
1408300
817009
1820872
1464169
578083
569388
331834
1786420
1485305
860246
1453297
1160677
1517844
675484
890845
915747
231705
1585354
1678388
137949
1872999
882802
887973
340333
347411
586677
1631924
537771
1731787
405465
1689583
1329574
164283
89199
1759419
1520627
1160943
557713
366179
1711563
564855
1682697
1562507
322370
1250904
617669
885191
53683
155340
1981821
294084
1137211
1874332
1024635
340452
790863
1554566
1491533
1664867
1732359
201193
409287
550828
287953
743337
1486418
1803583
26507
1976841
460409
1590665
1417130
640523
1723881
346358
804121
1968959
745285
1340130
398248
99635
1846544
1101064
1750128
1275556
1704246
1913400
1727907
1116944
519933
1626178
1986154
721285
175809
544123
384093
615738
1049816
987264
372323
1063767
1908931
1494534
1851591
998316
569379
1201904
1127565
1414739
1445755
1900723
1512871
1218202
1101458
1366397
1813043
1169690
1827405
1325005
1133186
798948
1898879
1825320
174514
1714123
461664
727854
603358
1384400
306391
1476664
1951057
138752
857173
1552316
1989406
1998519
1818577
1365601
495520
1742340
1810423
1344097
1479394
1230071
726635
448163
1484355
1952542
430195
1572775
1426917
332809
760851
1458181
1389559
965716
731650
1132196
727881
718498
843243
865717
1790588
147703
1060505
1006016
1983055
1560035
763260
898884
1610460
1927517
540693
1718459
1465246
1781303
763981
1553829
463434
1495466
244571
554566
1054397
1752408
1362892
262335
256869
1386562
844609
1730088
922524
1109927
935918
1529181
1389002
147801
1290082
117172
147672
344545
1048063
1778249
1205075
387986
1476683
1053465
14162
1982439
1868289
630082
134719
1462056
955614
1683268
1820176
1856170
409249
406574
42936
1604824
1634642
213021
222283
779470
902534
1450102
1652188
941389
920315
308299
1590148
1247742
1178839
1302411
640272
418546
153173
1288975
1104443
1375532
1479742
992410
1587720
1075206
913025
1715038
1837833
1344635
417766
728450
1606359
409166
1685386
528643
1581713
957226
1997390
1214523
1229054
1306029
1567864
1744572
1844035
1863618
128163
1821918
770687
919953
170830
355149
1032917
1643452
1417900
1521519
670717
758581
1430760
972998
1161973
244760
1036861
1099872
184107
1509916
1236231
1540886
692465
998946
1067638
89512
1322711
702760
1562712
1197681
160005
96402
64207
398831
1800004
1045830
696488
1242609
1120305
1216299
451534
1561047
221939
1046579
1389274
1729648
1161157
611341
1071547
1496588
1013122
1083865
1905363
822774
1188800
21293
226135
1789188
1560167
1818813
1572536
777840
1729555
1316165
838510
296015
710538
1255046
1718816
411562
1660515
1417817
1218357
1963751
1494234
946682
431909
1401833
1422552
1034759
1915059
1304060
1679188
688843
1890156
1079319
1200203
1359109
1808205
433614
21399
160476
724678
1771372
871350
554298
1032300
763387
195036
1439791
153450
1216294
1386337
861133
1483703
960584
581389
1303788
1855803
1089878
477115
320203
311978
111125
1260267
1734053
625614
383345
828266
441414
293421
1539820
701928
16807
1295735
127757
644878
520876
1428536
416665
1663287
283044
1368274
1801687
1162855
1248144
893670
255430
36365
1958171
128750
1942081
113707
1977733
60837
541606
1923667
1867126
1793287
47355
218473
607000
3861
1776359
1449137
11947
575797
1126885
120225
1260828
1746371
1152512
1987728
73629
1084774
1951912
132669
262471
1809362
1069797
1000723
464833
755816
677879
18676
276425
1938748
1588929
1704748
1340960
518614
1065026
1785580
763917
828048
659070
201326
1286888
344489
637269
1081203
725633
232197
816187
1237032
896413
1587715
80088
1664918
779999
1182544
1818268
1301401
671638
1218939
1241242
1432157
1292440
896892
1472204
31642
475104
1206808
1828252
1786007
587058
1131081
771453
277750
1246919
1581950
1938511
1266870
1039333
1591568
1627300
85856
389640
1083398
355551
1526096
783471
699943
131709
620648
1370859
1465065
1588059
287849
560772
140
17041
1887519
454129
1691589
36768
1730281
689783
1544239
1956946
1644373
1944367
1150843
1844466
741497
1363093
1385887
43357
1818468
161189
1004915
850655
429240
1278253
1091218
821640
1743519
458058
1631545
1494751
1560002
842954
642714
1733718
709593
339292
1882552
1374493
1151276
719038
920481
872871
1319252
1827867
1713049
715130
838375
1965569
1938466
11154
628350
851942
592191
829660
1687576
1990859
742661
1119778
899359
1167427
1195616
1889064
602120
124175
1259122
1375255
1037691
1880471
1664971
888086
668653
1235319
337159
1093804
398877
444418
249080
1135381
1539817
25557
1874355
1322195
1264439
1090965
1217083
899400
174111
757151
741491
708303
1398306
397166
373649
1186083
1528626
238425
1839939
1382392
1035436
25038
1439507
185136
1896022
612742
1861749
1196000
770132
1454930
887779
960765
746532
640378
359878
1102519
884151
1590677
37746
1222714
593409
1140676
299852
1674946
1277056
165319
458652
1197393
838826
1696269
455187
1412066
187778
388830
505212
65424
1905303
17599
100133
98366
1557309
323003
120731
606634
1803450
1252305
1184514
812606
150525
10824
1335546
381248
644280
1376130
690496
1762225
1013311
250835
362842
573717
522901
1878566
1582691
80220
565814
154876
1575949
220673
1778261
1799761
911668
1308907
539996
405707
1629219
1821132
361605
799404
107598
720911
1673388
1903822
1885119
1007481
1270323
57288
848173
1883567
623679
1113043
1179117
256095
1211258
699673
1464541
26699
442679
22899
992623
911689
1584785
1935464
1055659
1166421
1927095
1242050
758092
1854346
201072
195152
1812413
1203333
1390633
147788
1289535
896994
182258
1364489
1085472
1406351
917390
1185425
1026409
931601
1594770
546803
878546
313947
1854765
609591
1196599
1685130
1708127
1510319
1694997
384584
897372
1539698
1464997
461119
1121942
1310451
1559233
405077
206777
1995448
541058
937852
1934548
382371
283554
1428762
581295
1485342
815597
1632175
985168
367764
59252
1023069
863526
800668
830935
1485625
386462
1204384
1916145
543977
816212
1308933
932010
311396
1314836
349508
771490
306093
692562
9270
1385970
751440
1812498
643760
1891558
318028
22688
533872
791206
677980
1396489
706963
1555220
942957
1028679
1543235
1723253
867933
626170
1941897
775595
1914483
1615239
1746192
558509
1480372
869729
60877
384989
1149490
1848822
780721
1833948
1801227
1820381
1709927
1263379
1774086
1929097
1496980
760365
1508602
1206608
136988
348283
178921
1912521
1590491
784688
283442
1161491
293991
1539990
966835
1519917
1905762
995628
487224
1854765
1280964
1256801
1714228
627733
1894600
1154675
1758806
319722
228165
1863019
1941042
1548421
1454241
1871164
1437034
179159
947130
310947
1850412
606731
1038977
1521648
381746
63666
64675
1121521
534501
685783
506496
1827807
745680
1398032
1141358
1409863
1907155
693705
1085230
636661
295061
222123
368180
962478
1917633
407843
829273
633544
571011
898632
1023629
1295075
1086118
957858
1133977
16068
408102
278957
256505
1556150
407128
1950184
552745
456516
947293
1360119
1392037
592348
1947749
1731850
719160
1694718
1503552
1664190
349448
823724
521948
1502452
1465789
1250576
927053
1272836
649561
777278
1533664
1655239
305721
668974
985571
1867128
1310969
1753770
306849
739273
1161322
917302
490746
769534
1973146
913653
916307
1728181
131116
48877
1607092
90510
434995
853285
1061438
453919
1957713
451468
1333961
1642685
1785855
500199
1685106
1142059
1447375
1833736
901046
878402
456508
421112
1595675
1255330
1045575
401788
1677909
1992614
1277489
1399715
922145
741574
1405589
134615
1425944
168068
1241512
1642611
1227918
821292
204679
1209083
910365
351328
1639589
1948310
1546933
1326612
1350655
609746
1012839
377126
1510554
818063
328313
537490
985359
848238
594050
1781979
1458346
396425
490766
883987
308904
1988387
1987062
831343
174542
1837615
205335
1546004
636752
267912
1288349
1072290
1866314
1338109
1500184
1968050
577092
1537799
1085775
108256
327556
330354
788327
1583414
1406600
955498
1166750
1932646
1106829
1876351
53580
1258477
560290
1818049
1076181
1162500
677914
1226911
1296097
1782261
1931255
1949620
610112
77561
1792622
508376
497541
1746714
1012896
1842961
443279
788710
1105403
385898
1884097
1375724
1746770
1089958
1341603
1806362
1329222
12911
981815
371777
340936
52491
1355213
1580214
488348
1396671
226686
732605
1112739
760816
1599613
176371
1944580
732085
1133135
1181413
429692
1958553
68682
86859
1832999
1548877
711797
49403
1337010
1770889
1687162
1111238
1151865
442541
1047671
621998
173721
311008
1493060
1513511
1115628
1493289
138785
1511335
295142
879320
471393
1582316
478688
1938224
579960
367189
596584
436843
909455
457487
377180
1134475
1729780
1791315
442630
71585
1232590
251115
1128564
1937504
1294452
628627
1463579
1877723
688927
1343252
1837973
1726509
476295
981637
800780
756591
1168488
261342
283685
543423
872141
886070
1600873
1215052
271683
1728962
506842
593413
528675
262493
607588
1536752
1891284
1476816
571043
1284315
393608
951251
789385
425478
1269591
58713
1617292
438870
1985778
247502
880948
569811
1892153
1830091
1595587
982403
302740
1398448
813992
868154
198832
944121
715387
1822279
862549
1616370
487246
128640
1764699
662065
867577
1812644
1026121
730584
1281257
1902058
1632393
1250251
1818120
1974400
515449
1944265
1719556
1117422
320754
1505864
1396830
95045
454568
1091880
469927
764243
970805
1968719
195592
642958
952546
1908204
472716
1218076
1460787
1555532
49786
1026502
1329102
1100651
1287159
1944119
260441
1659236
777608
1714529
953990
233146
863294
70878
644726
1454035
1565808
918089
571886
866658
1059244
25500
679591
553851
1407698
1734102
1021099
1042775
1782600
1590380
1630318
1705899
1251971
808823
747798
111913
415414
138475
233354
1913777
911377
1747323
42261
1932450
1802535
302752
1823243
1961492
415718
1239587
963030
634601
1846207
1382157
1782477
89197
898118
46407
1054614
1968798
1629695
1952935
1796704
1350945
223891
1574756
935251
1836207
265088
1770437
73276
199112
283659
833050
626502
79649
230437
1689014
980423
1848618
1571218
1506612
59233
204759
1314903
1589509
1574849
1247657
1643386
1689219
997972
1240164
1586521
1723869
1818527
587944
1569793
1361674
682475
1925363
1003908
711609
1536292
193326
1560045
1179162
1009834
1331116
1542102
1271395
272110
269838
1842794
654630
419370
948323
1162922
1015435
1483555
1709980
1000166
921762
1797894
232140
1746261
1458775
404693
1480473
1211567
1172924
1147387
770058
32728
677712
320341
1943324
553649
1927855
1494734
1099765
1438812
1169858
491360
1397756
1257772
1711600
378810
994246
1949087
1279636
1050609
1443186
1862895
328335
1492407
1451575
1117365
1902366
23651
914224
219058
1276113
1726108
1910051
1188771
126652
104180
1135038
901597
1674034
1447659
1793014
341754
44233
1819239
1353009
419407
1074749
535048
299033
95957
234527
156878
1591475
241359
844105
1828701
680037
1570281
847709
1201156
191304
1834013
305389
226606
1235731
1064488
421933
829195
1139550
683709
1189280
1318084
247058
1632193
1021834
833103
1371797
748827
1182422
1270382
283136
642862
401426
278790
480680
979308
1691137
1048526
1497050
1593024
1042703
886215
1645285
1282609
1676839
139757
326580
1580499
1119931
1310402
1170633
923214
503330
779576
630518
574262
129778
1866561
1307914
435275
1931062
1712777
841740
1190240
1876536
1880353
363484
412044
243838
493805
1737420
339041
1834951
1706065
1526271
972777
859524
377115
582960
534349
1217191
855076
777347
1064616
558980
801614
1929893
1848220
1401579
818924
611801
788782
1468673
185792
1267339
953491
527364
1587120
1366500
380444
1780862
1806684
225151
459268
501842
1539531
1965257
1731809
288702
1256161
1158045
1054816
38574
1743771
429518
1408731
240226
346851
1510919
1096455
771707
1762302
471738
1554917
1402999
271933
762819
116505
1327304
1941022
1000337
1987769
27377
1361953
1096233
1345777
1502680
1894141
1765768
260235
675586
1545689
154655
1473144
1916145
691154
588893
1530265
1073519
853132
1217288
1553445
1220887
644749
964902
887978
605448
360185
761570
593645
1551196
1583346
1102258
883202
1132370
1285540
1099966
1158212
918607
772846
290390
1100349
1424918
179537
1653227
1793760
1934002
699944
1200835
1468633
30240
1118390
18278
1030160
281408
915095
1184983
1593395
1538155
1299265
1212752
515949
239153
324331
325
957793
225035
1043551
783341
795420
204626
936700
926597
210429
1761162
1966176
674885
1956282
1838757
1396825
70761
1690307
127851
789345
885546
327248
537976
1700588
1890211
1665765
57439
1310844
1666518
460316
931882
497396
170651
973292
1799353
1204863
1838110
478109
782780
535266
1234570
352416
393952
1529911
818469
522417
1942420
1187299
992751
1983412
838614
111561
1068785
1888448
1679160
1732554
1126099
359646
834172
1949278
409194
301157
1248119
788978
1044101
294030
542652
1892697
1593079
908703
1723650
90334
1292016
1354525
1218768
284120
1156693
633302
907970
1844586
809139
1250831
1981238
66178
216625
64950
1979617
1010164
309643
1875708
1817915
1209112
818946
1981972
1978807
470441
318527
1469577
1738134
1842846
1762426
314562
1797099
1012333
351548
1652543
1154806
725840
584905
1086625
1356118
352210
246450
731568
606084
1895802
1120784
628530
1668931
1068900
692264
770191
671164
1556472
314883
365382
1700496
1282124
1407768
374364
735823
720730
1526547
883029
601782
411186
1266619
1598614
592451
853133
1830432
846619
959000
895618
1895331
366987
882130
1324849
1275699
1688086
1736338
1119400
1027779
421784
84575
30232
546632
697177
1317245
120307
1009781
1037876
1701459
1669749
1269838
979544
52234
560153
425194
408070
1837554
1041759
763015
1710315
158396
12133
839351
1828640
1160306
534489
91073
1785898
449326
1556201
1946736
386932
1837384
737153
972740
442636
870559
797507
738085
1599923
736253
1538453
1434402
1728905
1056360
126460
1236994
1186007
501796
1593097
1788858
1867602
1240661
1213716
1955241
281179
494394
1838843
1388525
1170649
1394641
914889
605401
1401245
1228288
880283
856453
1149026
1954874
1311208
1206221
1370549
901875
928394
255193
1405892
663329
1661392
1617125
209882
370401
1480721
753272
1196598
779743
854857
1966216
484211
157849
1628275
1658099
744287
1445594
1422563
276896
1074464
1191967
418557
1418356
1699714
1667891
945526
1065268
1102484
70875
1832134
1699592
1821675
1035163
1720309
374740
1832674
235098
810028
1883867
1091678
629535
1284878
644810
989718
176426
1026815
751001
1061688
1309149
705483
1550907
1544651
69598
1252407
620997
1647323
1991528
1158803
1089131
1156994
179638
990553
342901
586478
437132
1325152
1287246
1789563
689862
929919
1972609
1839496
1358891
274803
439391
62942
630270
1915064
1035074
357893
1544563
545645
803907
1363396
59087
493301
98529
1799791
713992
1489184
1983853
1676220
327889
1461249
1636176
601461
1342707
1192233
1690524
1237099
1499061
1580012
840119
306444
1731790
1270854
419118
887802
7610
1050572
267457
1824920
541669
432736
412876
1917256
276774
858592
544687
1431732
291912
1683213
1312142
1846084
1376591
180144
1789694
372710
1355171
204287
207449
1140518
1129554
1906225
64945
1634785
1049358
1970138
377189
1237950
939868
920776
314315
1066413
660003
62298
222426
767113
54371
983759
1371552
1935935
557739
468414
1277354
94131
1379169
250162
1685898
1017556
503000
92210
169183
825927
89483
667862
716582
367319
1154949
157203
1150774
254621
1487633
926952
1435021
708493
1468448
1097252
603925
1991175
735745
316374
1998785
428593
289487
1211301
973327
640244
1782475
115549
1893739
1197135
384701
179034
1534588
1260653
1473616
1924591
299927
1870312
1615280
997518
995166
1565150
1735800
1032894
201458
1059031
1421310
1350915
386735
245584
1223729
1967437
605806
321711
144091
1248306
594057
1150623
1764895
280151
740484
470922
1942877
599112
1173563
904634
545691
1707172
480001
194015
391641
1535049
1076919
504047
214849
1136833
294284
862499
224042
942546
132833
492514
1226926
1522933
1377754
637873
340348
521570
432257
161770
476462
311643
1556740
1608381
1623819
1713734
556757
1997236
367116
1718156
1260115
1759486
1887574
615521
896044
1394516
1176861
1448902
952805
1043445
77653
1160477
1033848
1393588
965447
78102
1636467
715079
1545602
278956
1088379
327159
1933599
746074
1938143
134063
1746781
1580097
430429
1532571
129064
506791
683822
1392545
276625
791956
1579491
527208
1554340
569314
601081
223156
1333758
813282
384599
183634
1019835
523815
187122
12225
401215
1412085
1965603
424393
1048689
1488320
1242752
816769
1905640
1461046
1515852
862480
239367
579621
1681719
1380292
701353
710201
1698805
1261455
1776361
1374690
72730
336172
1088828
948849
1269272
458482
715396
1766383
967120
883722
1378611
386321
1576069
383746
1142863
1177280
251466
49621
701872
496803
525215
1966725
1068223
813185
723921
982605
310433
859100
1546755
1084033
1504190
80645
480336
979460
1626226
67657
1601819
1530684
538984
299860
598481
1913386
1288860
1725739
921433
1574917
1119984
829736
1687623
1945430
1705370
1483186
1062633
1495047
273502
1770741
563012
592716
247751
1606948
7001
1314651
554336
309307
1290142
24301
1655122
327215
1491665
1329353
985433
1864456
518479
928063
38053
1076992
172570
663260
986895
124377
1883948
591685
692762
57144
846264
1722901
489644
1828896
669940
222150
28542
1763737
684986
1729100
1315695
713617
1122482
1402387
88001
1240522
39799
343158
809319
1868556
981872
1109320
665391
998774
728388
520018
628616
1723872
23281
1988274
842008
1003566
929897
1835385
1205061
485120
1420888
1926728
819861
1346386
1415969
1813410
975410
1393028
1897405
1996361
1604339
1476924
1268623
1318762
1183936
625273
796440
931086
1572326
1258838
1422812
912037
1818919
410109
1665
155166
1761186
28970
934162
865401
1984300
1325491
692324
517464
797277
793673
1649823
409720
1874638
1229399
429937
968929
1339815
1673783
823932
1013872
804952
1501481
228509
1625629
1987314
623458
1074478
1505586
1614976
896271
1217111
1320222
305022
1170031
74259
542154
1367494
1253133
1779990
699871
464376
682468
948017
1151781
1399333
89944
1322188
832371
639197
1042609
1845559
1677134
1056517
1243119
420424
1482557
299347
264698
913332
33566
657499
322669
456250
888246
1475687
1693868
481384
386859
853778
802133
1611460
1469494
833923
1211909
1712568
621267
941882
521121
1222511
1258696
1931879
1689086
492718
491583
530642
1562009
689521
1861036
714314
1201821
665364
1471723
87935
1425127
929020
1480759
1285848
1518559
924137
174779
506111
998995
449665
644491
1964353
787960
1825213
1138604
953063
1157489
1263206
201860
1230052
1027618
1383838
414268
167848
160183
1609613
195405
1932685
1782895
22073
494649
53017
954860
451109
433590
264459
730616
745815
1246512
1725010
517768
1883026
1366293
1519502
483018
1924506
535973
132796
1308282
35205
600758
1552321
1349471
940555
859211
855323
583533
1435255
1938079
1981007
1521581
1337927
85112
81007
1686183
1783406
1015295
1910587
1668808
753986
1658738
317884
674416
208482
1113368
1544554
763105
1468050
441961
1991310
1011969
232613
1720726
1613785
1513135
896393
1538669
1827920
934005
460389
1398274
1297950
1725804
422749
2160
864196
1742533
1768756
168051
1499032
1078322
652712
1559448
1416069
745115
33144
1244271
739070
1543552
1643535
620032
416861
1686925
1219552
1684118
888593
136911
670406
1422346
847248
709965
682905
657084
1418683
1309692
1330740
191665
121425
1506545
1907614
721503
1806197
168292
1382184
288108
11082
433180
1222541
1102051
1981135
1039829
1235579
593968
1023459
155624
1131804
950491
432740
1415112
205380
528045
1804621
7799
1255538
55043
175008
28831
1869065
788948
720931
308630
819889
647711
875088
1660425
1241440
275223
92025
1653158
1942418
1905696
1639858
780750
542583
3714
568732
1557253
348055
958526
682229
1914506
217946
477887
694979
1333001
701863
192737
1556368
1775410
5429
1542355
1923702
1532010
1918177
1329100
1779277
406082
1457552
1022314
87159
1757674
1867641
832313
1583490
557006
498715
488452
1421680
821991
314713
1512443
332344
149869
45158
612890
1952704
1226193
1998600
1132232
1928846
477937
1206365
1759250
249085
1877523
199601
376118
752054
231179
1587696
98828
1562902
932367
332984
1200264
401533
1495113
1684544
274417
1895239
545026
609768
461359
1772825
873124
1440611
1916759
616262
741329
1604799
312295
1980584
514970
1949593
768704
1759502
762454
212576
1794453
551643
1178289
291941
507365
756071
1251335
1376322
647007
454680
817324
1583329
380035
1221726
732607
1395617
1543207
567628
1947065
440960
1543
500395
1099153
214613
179412
1257218
1078452
1138826
1392930
747746
969561
419013
1193972
834488
1310816
1413301
752984
1551750
555408
1971779
331416
1542835
388965
1810432
207982
1485703
1150271
260909
561335
1571093
1528951
275636
144307
772527
1842566
1385809
1105763
906683
584707
337
1296363
1621727
547947
879362
1619718
905848
1349215
1879421
1377937
1597816
825162
27235
1447066
1245473
1159899
1003165
1126646
1004818
679839
181789
47466
1037144
164895
533967
269088
1354198
1967771
1743250
983532
256956
1499715
1616252
292851
35594
443202
718850
15806
1064012
1392246
1564282
8383
727428
147794
102519
1198532
319228
741348
1048379
1129252
1590456
652911
220356
134634
1669508
1072723
423953
707655
1299200
970009
1757166
1192495
1149209
1067534
1165871
1598989
639993
1303019
884020
46467
1447471
1428350
272205
501382
1933333
375013
743755
10228
1660563
30084
245136
1845468
918368
1150397
1572668
135609
1906518
1285750
937762
1822505
29990
1198665
801204
1751587
797518
1058022
633774
1419636
1820109
1688271
1898309
1566835
803480
1734257
455590
483518
1916098
1167178
147597
1117739
826495
1064008
1097105
1427649
285914
461534
776434
457126
347047
1387522
1560833
497642
1901891
706546
647849
1684713
998596
947868
1077377
772602
240970
1021909
16968
1874355
760028
57972
1025347
296720
109805
735909
456554
1312763
778989
1198874
1119393
428448
758145
857064
1758947
1896207
1563259
1334851
1812617
1536929
1384144
1456284
917845
554207
491894
1223953
522446
1023460
61577
848852
665969
1421446
328348
407666
1268584
1291236
1724194
553763
1682480
471599
287954
1622846
1109431
1797281
773566
1044891
64547
1945127
1814600
1764351
1847845
693651
91797
105865
1543164
997505
1087207
397995
924274
1641167
1681893
1643472
94195
597466
1423616
1933199
198722
449940
363237
952188
997261
331307
204999
439400
391693
1901498
626757
689877
988121
1209657
1460442
1745147
1196083
519412
1446140
1274434
1785112
1168705
185544
1776404
517048
310438
1454864
1088959
586204
1045852
1837554
475999
206548
1554827
1245687
1106849
1275393
284312
400443
1689745
253062
791600
1776450
1594466
1434609
1860106
1662360
1106963
680497
981618
84577
511001
1252545
1870345
111834
1985122
1490337
215966
17717
403420
1927776
1159239
60036
1497912
759911
219593
1763617
58303
1845539
242291
1673698
187204
311240
1322950
367729
143934
1224911
1397953
1592042
346916
1200812
557845
984361
821041
21399
1419618
909914
1826943
216294
1787468
387270
1559320
1092394
1800724
1961456
1679601
262965
13536
1106462
1044906
1903218
953277
497566
620954
709325
14
520523
1031667
1697290
112638
1911300
1173048
371227
1683009
444827
30478
859569
854259
128025
710304
158942
788299
432686
1698119
1027230
1440998
1329636
1788116
1123959
140197
1230054
237165
409821
846691
547746
1051982
1672568
1052458
1853779
430922
681671
1075182
1727144
1602170
844907
1240705
836240
132457
986443
1080505
1507394
825391
796242
381033
1993430
1945489
1945095
506321
971775
118574
870066
402966
1377387
1636073
1176208
592513
387785
336412
302384
507355
1313364
906382
190631
1430578
647561
206366
156033
972808
764866
944597
217210
81634
537321
391105
161605
925561
1510481
131753
1256144
1379938
1583384
1493929
982670
273578
746253
1437538
1343211
1643344
322960
296097
56722
239162
1169304
1522811
1191405
271162
1611799
1443723
1570924
432948
821363
793664
1777083
601997
541754
270847
1632342
854114
1788608
905596
1097780
1196628
1664631
971822
1515463
1632871
1969966
123076
456039
1716857
372833
314014
97899
1032287
1003986
1052664
1283221
1313475
1267461
964043
1412772
1765591
391880
468392
45636
965892
431927
618505
572395
735732
456017
1723529
964405
28262
1599525
324397
1126481
1976947
61094
704115
834498
450981
1030862
1913651
1529228
869634
1466594
929491
223898
1060215
1963596
1325934
187417
1357351
516767
120867
891954
332767
1402226
1062647
392125
1700728
1948096
1552067
1973425
286272
1733449
108211
715076
1374960
783183
1370941
1680048
638287
999751
1656651
1251753
1034335
4669
46902
654089
322560
1980845
595566
180275
510524
1577097
1499062
867406
760198
1142764
1890128
229008
1614781
1330334
1777697
1193179
1058814
1571616
975458
1346887
853672
1971116
1144112
1238747
107979
1826034
1461980
1464443
1359139
462068
1583056
761616
467985
1364133
1967125
1596180
878063
93109
680002
1146807
1827575
1049690
1690436
644116
67477
976745
1494429
418643
1174718
1796770
1387109
1806415
1209780
1529557
1238030
215818
715155
1092583
837791
1318134
1365758
1572724
682609
1361199
420728
250372
214943
1458668
180322
1163034
300049
508752
1999951
869800
1710177
331564
988427
1740390
1393210
352290
1442771
998612
443809
1432903
429253
1956234
284426
1776948
1413670
295228
262142
1948700
1516833
1560887
24415
1224900
431333
196349
293002
597480
1020816
856509
1379283
996972
19659
1086711
230447
721198
53404
160445
1688622
1133387
997460
1104647
923734
1609914
1878144
1668550
1778594
1820269
860083
301635
741408
624899
1472519
1148907
104959
709586
1874284
348941
1478015
452061
1938658
1632958
1327044
424569
586109
973759
188581
435406
399371
500196
665737
220514
1848902
1097455
243383
570944
790380
335718
394149
1861602
1289245
1086814
507300
18
427185
1334343
983846
1141053
1625052
840549
132107
1960497
300698
955499
711161
1012211
945795
1223327
1488302
1674702
1178833
1906005
1987447
484843
478206
1190282
47555
980884
1046751
1555817
546367
11651
14479
1155949
994984
375346
1113558
115740
1855447
1735106
1380545
1234031
1979062
758687
1183146
1847847
183497
1326994
561859
451666
1983974
80409
1099144
1959084
1035974
1737825
479507
658156
101864
1452526
1516291
932624
556929
746428
1004296
563143
671163
28585
1871260
642985
402472
1089517
1744877
772631
1797247
594393
720453
276394
1161853
413059
1998283
1303530
1581526
958366
1965216
1075252
266230
23293
285637
474690
849455
1551601
1957924
1551787
598085
921471
409556
1375423
1432459
1095986
186679
890425
820222
1569675
794983
1922371
292816
1360052
1349480
598841
1885006
570318
1929008
632168
1210809
1803213
1246990
338511
1026756
1659221
1999259
982151
1332590
916903
1629018
1078148
1081547
1970325
1015200
1448150
569255
494234
662406
296552
1751306
1232507
848577
1792275
161929
1364956
129956
1414671
611233
1956640
1190184
746077
647100
1668835
390437
1876907
695898
1338837
1593709
585832
1808293
1715901
980995
1423764
1550196
1546297
1150213
927387
928867
652199
1180753
968547
107856
1883886
1755848
541597
1201283
1581907
566257
828508
764206
574631
1592238
956428
408966
1771471
1224165
772618
1549520
1805245
33128
624407
1872521
962943
136197
938984
557515
1135201
644319
1664787
676013
420606
5189
709300
620966
572106
1488637
348221
1230389
339236
1256541
13297
601012
1912244
1038933
202793
613818
1675117
9991
1191569
265101
684624
830703
1252527
1754938
1566915
1290213
785153
786971
1144512
596657
68036
1155553
593443
57723
1683147
1864385
845346
61376
495869
403031
830710
1373443
707786
607491
132381
1715897
1014350
1933622
226123
342168
845782
1876627
495150
1915616
1801264
1866490
3284
832152
1797107
571566
886874
1081230
1371549
1867520
14963
1519623
1800097
1225467
960737
1885730
623015
708114
1999256
1911418
1033437
1884214
109018
72817
199558
1344564
330032
337865
1587454
1775936
1221545
1007195
74341
973640
799359
546226
1060140
1304804
603140
635977
903394
396316
198613
70697
749864
1626169
1308062
149065
1491239
148661
889086
639095
673249
1576516
1095916
528582
365600
866431
353002
651470
971201
179348
517240
408064
1589974
1152571
845527
1599250
177063
730076
386098
1800223
471239
804166
1340273
532093
1484990
1317225
1739988
1511759
258899
136008
612678
1094260
1168668
1839497
6152
68937
1533894
497629
1569965
529234
1437333
1310549
1561387
952106
29695
249933
1147617
1405174
751535
127480
1897824
1084267
1355540
1291322
1314427
555812
1470381
339426
650112
302458
897408
877317
198435
594482
1269811
767243
824170
183830
1764474
731229
1053050
515749
1284937
1916798
1341780
435099
1153303
1248028
1609431
1843772
1134036
632170
1885056
708116
1641580
1184622
297933
415086
512413
1571525
1782600
533256
182720
1395006
1330550
294073
1892357
336366
1990030
1600465
37324
805460
826508
942666
768360
1249916
1590050
1086062
881942
1121756
1741075
677035
1823068
1695361
999122
189807
73315
327093
1099983
1298037
1993769
1727186
276835
1066658
1058152
392592
387863
851273
1379067
1356212
1739158
551583
535391
997846
234011
1555440
528027
1319226
759050
164426
1313651
42198
726055
1621140
454646
690506
1156005
519713
289874
1272731
766876
449575
569995
1728829
1591832
1725729
101967
664100
474605
539614
939046
352237
1212163
682278
952188
414506
1930627
1291980
1226404
1568344
275765
11812
353902
1180664
691526
1757061
1188370
1708244
1741808
226347
1829746
1744986
1931563
277507
1120753
1268066
1380157
1112305
962077
1372327
722494
1450402
580329
874487
1082704
866382
136448
64658
673663
1656723
684903
829568
950342
198731
945225
806687
416616
1568799
735451
190483
1838270
351680
668058
803846
1772874
1436208
1919237
1674151
344729
371284
1693580
747287
478532
1182445
1128304
1979014
1841725
1625339
123973
984070
1356766
275008
1336181
1420196
725055
119250
1181500
758797
1069397
1962277
1451448
773525
62770
1628853
894738
1851636
940758
1391945
1622459
1990913
1841548
1321508
1138229
135530
600841
436173
484426
1523827
385578
1388045
1367673
1707293
1245834
1561269
318149
1488281
1860893
1983496
1892495
1631814
791124
20291
465066
1571531
1951514
1990690
310119
1742871
1530080
527920
1706030
1202694
1235439
282687
825490
390403
927993
184537
662906
530568
567434
1412090
26915
1004156
138348
1920521
744649
956677
11266
145889
166368
549511
1204708
674413
687084
201666
155150
74514
1000293
1383426
309897
17189
214484
1503134
780096
1390505
1863502
753303
1741541
1107655
1241450
183853
1981627
1981803
314608
877390
1924711
1406930
794965
1233415
1187504
1583799
380104
1165411
1403344
1018537
1448843
220450
927526
194888
1057815
1993302
1802570
737110
996178
1168378
1865462
1039223
302973
1578579
912657
567782
1872682
267915
980119
1068215
1219807
460308
634557
1466405
62363
193944
1219652
791645
47565
562957
1462749
174203
1126111
380109
195339
22174
807107
1686230
1571937
938364
1723547
1107157
1434001
1028783
1158043
1268600
340826
491111
513809
197255
1693721
389695
1746707
1515338
910325
1209220
993311
1082253
1209309
336055
326654
1741745
1151833
1867874
571736
536453
1373221
509699
1085104
1913962
1878656
1098593
485472
238359
1837374
1977704
1967127
1971269
607728
65626
36111
299381
44300
768864
1355408
1522860
26155
1969534
1925171
715250
1021188
1770122
342465
58689
121661
1174135
1540958
1466059
689354
901057
1242575
171384
1066696
1043582
472201
611250
394599
1499156
1192408
1567268
1602712
312293
900994
1245730
350033
1616286
716324
43835
1745100
1324318
1175697
1082056
197823
1642598
1397664
540382
1753698
858955
307813
830814
882585
735405
516948
429583
1445909
1603017
1222860
1111927
1975299
1640223
61188
215387
388856
1858104
300711
1360411
1186496
622867
1503444
1459303
208687
107019
15250
295696
771681
468728
1849269
375463
213189
829639
1060840
356081
65759
254312
1992016
792258
702427
310559
622828
133876
666699
1829860
1073547
589418
619034
384111
1261587
1780512
498136
493177
1762021
1126248
858519
1083239
1965639
1056470
782374
1577609
1691945
333906
423581
1248972
910849
875534
1323319
1309158
515872
1124102
799567
8832
165056
506969
721440
321557
929358
1658056
1375075
1449113
493284
377898
1578455
748199
1335542
1012460
1710341
743173
1171601
1276755
687779
406963
82576
1806893
263564
816036
809861
1255935
727799
1897629
949253
1206085
1774177
1163644
1684652
934776
1014261
1913234
817432
1407938
273958
106537
42968
1850497
1164721
1164642
1089862
1514784
1140655
1075008
394382
750008
1131448
491473
1191118
882518
1773741
929395
1667175
1726161
1127364
819904
781101
899729
682078
24818
1874740
890990
915228
125220
1590038
1430414
310593
556318
1887233
560471
1777799
1044559
1685442
1545435
868083
856265
1329217
838117
367530
257307
552427
1804115
830557
1486648
1286542
1876433
118032
1498822
1736682
1941229
541589
593555
855705
1841039
1954406
1591271
1983404
1379085
773417
739625
1035174
1727122
381115
642644
685735
1402181
313352
469857
1687881
898361
603039
379510
1660746
1015193
1477684
1306068
1238512
440001
135769
1034826
1606157
861117
1834275
162282
996526
1370586
377084
1519775
1216544
785581
1104360
889891
1320042
1889681
198521
1760144
1433367
245857
1408785
1640606
60968
1916461
1360302
1011739
650484
563375
987975
979524
554651
727274
1447219
1028225
841681
1732908
1392544
86181
1810627
377806
483105
1649115
1958550
1015824
1668030
1633635
1358179
502525
1910438
1145380
189558
261103
288817
790897
1299440
1805272
1885967
85387
1830828
1267467
1912916
1278961
1767513
1810882
655704
328656
1316444
156258
1983716
1675465
26847
408881
751976
353776
460860
1003674
1888851
582920
3080
1682575
1302180
1359548
1655039
1809342
495625
1399400
1517854
1129136
738502
685845
1927998
144299
1907491
873226
308510
702541
811911
812030
1376268
942577
24968
1799956
1279469
1621659
1139775
1803508
933682
964520
1462077
872616
1100074
1656260
1723432
1421012
376230
580882
1454628
1515982
1343022
319758
1714893
374462
1647720
46129
1761291
798423
1233503
1413872
671964
1037902
360839
1386039
730573
845883
1982824
1126137
231644
897413
1680815
807476
980575
428646
1955536
1940469
686082
1916276
519617
1080891
1918960
514536
536896
741585
1992964
1257316
101034
1176519
1302850
735091
593287
949114
1902715
323846
1288313
885770
644609
397178
1634445
1766465
1630026
805222
138269
1214157
872841
820602
302462
616623
492983
1886321
319269
1772381
722316
778757
256802
694760
1291898
93963
1123172
554009
90802
1930476
540699
913326
1753682
438136
49360
141232
823474
1771820
709274
756665
1042995
369383
498547
541762
234239
1786398
812144
1141116
1642394
478953
1173518
995407
1607568
1801938
1889107
868616
594278
936100
1366343
1619094
1031278
1023719
298594
334584
1711080
1391713
553117
795229
1874169
187561
1206166
100191
997304
1113222
1765361
1572407
879147
171403
692073
577287
89130
176742
218511
842087
1012163
306350
467738
1403952
1287426
1115315
1134435
242568
696164
1869985
345440
443187
1180932
1394406
1603040
131128
946077
513726
969607
1037621
786901
393587
1597118
274694
197375
1089723
1051170
1206995
1065892
1081642
1430933
1706509
1189762
1142330
712880
270530
264734
918058
825920
1815092
56277
1514829
1289988
44029
1743677
1173219
1901327
1348962
947318
503336
1873008
1566748
1239666
1363628
1647190
1044609
1474648
671662
1072394
963348
1984898
1170968
243842
890353
71699
1808614
437066
1617600
1263605
1413992
1117787
79668
1832703
481631
1305869
705544
429315
837254
1114845
1101108
1534544
822920
1297417
1565864
1192773
1282486
1633980
186351
580458
846646
200271
1577619
1057940
1691969
39527
1931905
1528288
847497
1852500
276979
1815344
1240651
155733
1616893
1618128
458619
1014712
1797701
883262
168488
1115667
1334997
190628
364953
1379231
46725
804866
1706743
1524893
1119189
103331
465360
167627
155620
1965006
1050449
1202055
194883
574923
1472766
599520
1034139
1768005
1330648
1081711
1574918
402749
1613740
1737867
1244131
383690
1909016
649621
502207
1572681
99863
717725
551769
86509
1943162
1647
859886
41920
1680466
1756860
1108261
357090
213157
785907
1406598
437596
408922
1671686
1517172
1312531
920479
1851576
298574
975385
1295372
471607
1072411
1362779
209229
1008802
556376
1073683
106473
1604537
1272339
1732942
1349372
82054
1272189
606298
400334
1716710
1496472
1964692
616610
1122770
1603410
792829
120174
498059
243066
902671
1127966
1271342
212375
1478233
25540
797722
719653
223217
1267360
313940
492428
1439945
1440096
362658
82684
1577745
424312
1702551
809162
1530075
959170
443863
48023
801266
1861746
926803
1264540
426811
511058
1719981
1805027
651751
42402
1812100
1066989
250031
160416
829791
1442412
1083106
1609814
606367
763313
793611
463985
1627340
252501
1780281
1828752
220342
786464
1731984
1422170
366646
780519
1017200
936014
759083
1930163
43047
1331662
1199671
608566
950959
1408046
505056
1119390
1888371
805400
1902003
1532044
1818241
1929795
686027
1817194
1561571
457077
695126
1112717
447750
1137187
1831724
1712658
1886840
55728
1477162
60305
307766
1924039
553567
982586
457724
138688
766630
365486
1593792
1494727
904358
1667339
1498362
1637179
1492209
1804859
1289684
489768
917525
958175
1235711
384594
1467089
1560996
1411811
762648
488938
1516805
147265
925013
1099872
1006641
1344770
1290354
794015
564994
1022755
1075527
1084092
577914
666340
951822
1226427
527103
847980
1640398
1042480
704288
1016982
764873
584163
1236728
1212630
504974
738261
1943104
299381
1548867
676242
1412066
1975826
459057
51770
1634048
1859408
17499
1392362
263422
177706
118523
1134309
1935403
663918
856487
1386849
602946
312992
1709942
607181
1476769
1768307
621738
1557352
1232231
815322
277386
1577535
574280
866859
1960465
1451075
1720009
580391
1062484
860370
248097
834210
1412178
877781
1655817
1006536
1686826
385553
933023
162771
1468223
1240818
1895443
593609
408657
1617990
1559726
95201
978851
1126739
27792
1719213
1114841
1496728
1834771
58513
64655
120442
1854963
720788
453250
1517518
1079471
1802440
1426356
1091940
1258415
983517
1946672
1038695
65392
589222
1577113
630320
1316358
1447885
677057
904135
905056
1574932
1466157
983420
1062702
737036
1950192
788499
266235
1045981
653608
282050
1161006
566803
596616
98564
1353896
792477
970848
950778
20280
1593210
200686
670274
312755
11397
488083
290297
971060
1551890
614263
783258
1767361
986688
793367
1278576
1190936
1722632
1616129
558299
495327
1625674
1268442
1584194
1700654
1734465
76294
831624
1179606
333037
313210
999295
639402
785064
1616343
106040
1505162
814937
1010131
1402728
1179604
1358062
1427151
1179479
312775
1772744
1884120
329397
898047
1250015
876638
1803688
1313324
1637134
644707
386379
394768
861561
576763
264187
1962689
954680
1790933
154334
825182
96159
1066183
794541
199155
1938780
1463553
1583855
1590745
318367
122425
331494
1009709
89916
3563
1946090
355980
255322
483812
269208
1582864
1306674
1602704
727061
416381
135672
170027
1339100
1381124
973853
457632
675783
1548366
1310440
1050001
1253644
742805
1571838
1986539
978481
355800
137407
907979
804643
824113
525646
1499058
1660385
1769776
1517174
1701860
1626700
1971040
1853278
1909232
3215
1099656
1904922
879201
387867
1089592
1222521
1683767
32645
425907
303883
1911673
319901
1327166
1806982
259175
851675
750647
1423830
633492
208224
180089
1388368
861006
1174315
429653
369504
1722179
974121
1906482
152835
1777716
1814900
645799
1688424
1789621
426170
1830543
1164195
540786
673834
580907
602491
437271
939734
476418
365993
1411451
1846307
1299079
31911
381122
1254470
497801
158215
1219643
1411680
1073535
1919938
1526767
1178502
995028
1852301
800268
1903326
520035
1091708
186606
412515
1566697
1532267
727707
60374
606091
1908193
359224
190482
805709
642629
6473
829198
1963215
1277476
658264
1110020
1761125
1684684
87496
1308171
257087
922565
552372
1816986
1922767
104695
1389352
1266807
1962462
1241162
1256097
683297
1433333
533377
1542854
1957661
1300602
113393
1529872
1361783
790008
1493230
176028
122435
316962
911443
1539246
570177
385716
846862
907525
1682079
736566
616446
1143340
1190024
1140476
341065
1651232
698676
279636
846344
733332
903084
1085590
702717
864937
1755801
506457
810375
1444933
934097
135324
658446
834874
1837647
1055487
1510434
214706
1048698
886177
1558703
877483
947790
1348152
869250
1456840
761977
627621
1134383
917551
1928062
1916493
872523
397302
840948
1742730
871682
456227
1534105
1966351
507310
79401
915279
25874
1342747
779204
807932
430663
654891
1181112
1734131
699073
1959412
1302534
263251
212991
693263
1088660
197873
251711
1178874
607778
1027669
1083048
828289
1316277
800937
672991
609584
1280890
1895619
823726
554725
72991
1963048
1858813
1647096
470733
1347777
585480
712343
749112
1573334
460603
485810
1228426
1524352
1800377
396868
800238
689058
1113986
1916613
1927131
1517769
1651197
229712
1108806
1667850
463705
719342
984058
1438291
1500222
1589480
1513676
583068
1040298
1137786
12725
1973557
111024
1709468
1879559
1027429
667494
242292
795896
29300
416074
1813046
1354560
208336
1213600
922280
550274
361867
695310
727363
1468284
1940362
1208819
998554
1228768
142082
121580
1867794
1732680
29487
346437
1425963
739395
1306615
1954015
511295
1451503
475461
1847273
1019464
1207603
1115543
838371
698158
1880805
874570
1377212
1015910
624800
1129035
1930288
169104
789040
915448
1723522
1528681
1756286
1711885
273268
240784
1665859
807460
1080756
1828217
1688845
254747
1530464
742958
1416370
1637982
574840
342252
320771
1105682
1921152
1718036
368465
1883898
375176
1522861
1128953
1272452
79059
1642809
1799569
1944107
1891203
1474890
848905
364043
980022
826053
487191
378549
1290349
642295
544423
891256
18776
152759
1546218
841667
394161
31169
1940163
1290188
520524
1856152
581216
1767829
1706333
1360199
1187678
997154
1732915
880529
1480141
407858
774925
1667561
1969720
633620
1317992
772977
1988820
1027300
414522
56366
26453
1774118
37142
30245
390761
511534
1412541
1983768
1594512
1381973
230212
1258755
197902
1614974
210067
418522
139825
1932318
109013
948523
1402828
717517
523326
868943
397350
1232972
130078
237601
1074220
26232
259387
1784871
385843
1975915
1562217
7840
1987805
1534701
1829632
336733
1551535
558376
1378873
76400
378592
735254
1391049
129490
1643547
1582245
66444
1562664
344441
1889051
1158444
1706603
1311728
166388
172290
1462533
792973
1304597
1571337
1783748
1372602
1560436
1745417
1704342
966489
1353415
154522
619064
1730353
1793064
590297
206812
961724
586758
1315418
1257416
524835
524134
79574
1152184
1011960
931163
1317640
140026
823626
253284
701133
208729
582152
1870129
1560954
1045074
1941420
802265
459915
1114307
1349337
1798340
1224223
315350
246812
475526
973621
375062
1912148
58680
1204083
67449
1427479
795861
583029
1593458
1018515
655948
145696
1514602
1044540
1504080
301820
1987891
1470879
1371054
1679166
1486707
1968777
1174265
111968
477678
1631535
1115684
1389912
1597609
399214
1990817
670638
166088
1016370
346375
257957
1909507
1363460
1900262
1980256
1826693
1805416
95364
1581076
789472
1548477
927150
162557
407626
1171144
298334
1465560
1570802
1295620
183077
647188
1999405
693168
823092
460239
1215228
1879592
588395
1502439
1512358
1489344
252419
1963597
614639
1761441
1675126
958384
1099768
1593848
90945
533856
1063101
1596186
302105
212777
793283
256476
829267
517600
806714
1427194
749059
674943
1582932
1391014
1503429
654854
1154808
83930
1543132
1781122
893759
515575
558751
1393547
970695
1653775
1644095
1067678
887291
1143634
1621926
27892
489889
1870678
456986
566307
312495
1153637
741108
269859
429926
732567
1299332
1350831
355005
1047065
1377565
955020
1605552
633490
1147598
365753
462618
1256492
683033
36988
661954
1735470
153773
1875767
1427247
1191042
596178
1879772
1715176
1309799
1634132
944280
1723015
1072905
1296545
1537592
686686
277094
1507689
18558
804260
707928
402884
941386
1624804
1568741
250641
1274058
95512
1430757
1068958
317093
596531
78208
987390
1067091
750851
1647368
1821497
914435
609630
400846
372204
1972676
233133
472124
1862590
1175133
1443728
191380
1379637
6712
15321
1119985
1381006
1273998
504133
1516920
311527
1709842
120289
1399181
468334
520309
86325
839094
745466
684126
794600
445008
1951123
1802554
522790
1253191
1605753
1120424
643113
1480049
1180324
1431410
1068185
863026
1797129
698159
1196621
538143
544217
947296
515126
1473366
26662
660955
1464888
421356
249062
366706
1464670
152896
913615
1005146
1132377
1370368
1803039
1989231
702562
861047
700553
554152
294519
571373
1112439
1249696
35412
1244351
1230600
571351
995753
458916
918602
1530085
1315593
398595
1134364
1012767
324388
378756
554033
259357
334185
547960
1372507
144229
1342792
1181601
967856
1394112
788439
530342
1957203
841501
1297542
836721
1422107
1905037
1741149
1927117
381829
772159
1108808
470164
76622
154127
714079
729824
1077526
1612794
481031
1691559
498905
937672
1475147
746235
1836783
881778
431550
1913310
167017
731910
982982
953783
748863
1218957
487797
1331520
1792375
1805166
430089
763828
609575
1658157
1187269
240172
208884
1358738
902875
900348
1645786
737326
1443069
1078160
799471
1370302
303764
501747
1618105
418210
533518
1377555
599962
1063210
817642
1652214
1195774
1011757
1860932
177147
24123
1124199
1760779
1042072
634206
1027092
1670372
1941143
1945742
63131
1819381
1428831
1186084
1399192
718044
867358
196649
336810
888173
1068599
1420741
591858
1567604
837728
1067323
1823015
403557
948606
571252
809961
1863416
931117
503995
538273
1510305
959070
1984300
804928
443514
1682388
1400004
1808304
1841265
954882
492685
1832598
1720167
1634679
1982838
1381004
1670378
114315
905339
1564394
24697
812932
326708
391513
1056666
1115304
1817473
270698
296766
427330
1108753
402985
1591301
1170195
1973415
1698632
378805
1313068
604785
1708604
372559
407360
215829
1913640
1194838
420968
1573443
1118106
1362346
1449630
1379169
1566506
975450
1128203
719321
971988
461622
1153457
384081
1231277
680372
1789327
762700
1036069
576954
1768222
1059062
281522
897981
299727
522486
1614708
1027077
256952
1160235
955070
1872859
914789
1681355
407358
1197016
186980
1537272
1394940
1854061
1772344
1711474
678930
194996
1341648
1068408
235839
596089
292382
20290
1768308
353021
1521623
403735
770020
1870798
1660473
1361987
640252
711123
619867
844528
990164
1496135
1364039
363691
395386
700607
297605
1929411
561164
1419027
1683052
996778
1130814
973390
1126347
633399
662606
388029
666226
282260
493861
1073982
225024
831292
1562484
1313893
998991
1665348
1736385
1345529
1466082
1599304
455814
216369
1177474
1180582
927777
1436524
1981520
397390
1941966
925898
1629372
1559921
1705712
1637023
763561
1526367
615720
1392849
175788
821761
392543
1234384
1176439
1130249
559461
1363392
656005
753603
625121
27869
561737
1976052
1439727
1754402
1259147
577762
1250538
1889984
1081928
1637252
428995
934965
1816965
1773027
868220
1500973
1835428
462918
771240
1679803
382344
1767206
1397808
1034317
780223
338229
1389740
926539
1563670
899147
1240763
185382
1790704
1180152
1919286
1191785
1430108
886717
837675
1880247
655207
1766010
1217298
511150
1335507
952239
1135474
1670268
1918848
1440094
1324063
855112
981053
1575288
234275
1085835
1974234
818864
1937174
1381761
520253
1255513
858820
1763940
1734870
727694
490452
1432787
1442566
1512774
1712168
269604
1400808
1567543
1304196
525857
13314
107346
57218
1904279
1890442
1884211
1297703
1525820
773330
1079654
256737
1168302
1081549
161046
37722
816289
614204
50367
1519448
511931
1268319
703522
644364
413649
1575817
723808
1606850
1684223
1989276
710862
192231
428461
472621
779475
1932013
325259
1837975
337015
361973
479328
1691455
1434511
1537552
76376
718995
237156
1922369
254304
1374783
456887
83965
1643092
1825558
325508
466337
121026
156024
485662
626966
735181
465154
684826
471837
772854
1621392
724670
1581893
1085713
30609
463624
578084
952227
628410
994773
1831164
1619265
1394393
615724
1377777
988800
1976377
12906
1615791
441013
1606501
639375
221280
1465169
1582155
1176903
630173
1242333
270024
1059195
1761376
1636037
317780
617666
1722391
1853163
548127
800975
859764
1917237
1858584
974190
104799
1884810
90653
1088832
932488
395162
554514
1716053
141882
974661
1683271
228922
1764305
318609
792464
162802
347117
776885
1201054
1139354
1704921
153893
1219301
639401
1368984
845679
92454
290823
122455
1976360
1357775
641174
1798894
1574775
468920
1068235
1191119
1144047
1940081
265891
187869
1492885
1449379
1624048
1370306
889733
56874
1228778
431285
406796
1495739
1365718
558249
985328
1079820
880655
1245961
164122
912339
521800
830165
55975
12358
292481
245733
182212
805859
81917
1905070
1206538
1703698
35099
677278
1475477
1337619
1544676
884455
762851
1885428
1796190
324733
831770
1080708
1158483
182124
1847162
127560
1961142
474573
316041
666089
1582318
12781
1118906
600046
1985213
1286150
1970034
798431
738136
712018
243409
1793783
611272
1619300
1167082
1677292
1314809
604982
1442429
1378655
1420928
615935
321126
1543605
654022
194311
1867091
370545
121258
1462831
1913330
1792334
818685
1301915
1626209
563996
1768703
1113656
366247
281201
1041585
1041102
1250931
155735
1798202
1831810
560222
352908
371327
944429
575502
925376
1338934
886543
889096
367295
447474
387750
238191
169464
1622859
327143
1783973
1014132
377413
320129
197807
1449418
870281
1810528
1687925
1017992
606089
183885
204161
611678
1936775
347012
530275
792518
1026992
932069
224375
1491012
977551
962690
7894
145556
681478
1730014
1441401
222397
385725
301987
697320
1230869
799875
1753592
1345402
197572
777217
1632068
680079
437694
1644548
176176
512940
1620684
38776
1337006
150076
662464
1841348
939464
845350
149838
829268
1557646
952079
1161190
329840
629796
1584341
355568
857034
654262
593605
1240420
1132103
869578
1124592
1885556
1140888
1112583
417755
421181
202757
827671
447283
1103217
188499
1481225
994246
1445375
99408
552053
1909694
915033
1791774
325874
736879
114352
280233
462239
1141501
216530
1933990
429065
1906897
1732564
575595
845286
1676495
708142
594480
539675
18396
38568
26808
546152
538140
501026
854679
1940139
1700271
1353453
339628
520211
816139
1959069
1436507
1804139
986454
1613128
1100512
1432931
1669344
641797
813464
1307183
1256621
545299
850014
878164
644831
858642
1927882
484943
1838361
1861811
331922
719123
1983703
848071
1508042
1755783
1024568
1739946
681666
1617652
361644
1130452
1829847
789345
1233616
1394393
678893
584161
1270336
1206964
1277621
1955796
1178940
1452239
1863698
1844605
696760
1135591
487100
1519473
451815
503761
499891
1353158
949352
1381249
1554805
1907293
1149405
606478
517246
976528
1949716
787332
552800
305334
977446
743752
1490530
1574313
846336
1351905
218394
671147
20761
546736
1839080
177527
1239290
401063
621310
1412321
1091458
1213764
353089
374964
998952
612762
1153774
812933
962375
1330723
1901744
268348
1809002
1567770
1412340
1126346
1153852
1726205
1751066
1215858
1788064
1985284
1042186
1050176
618465
1007373
1608697
185932
977839
1362684
1721107
1814989
335766
1159212
1494471
202146
102485
1294639
884086
1044232
1245370
359334
571373
1774334
1656812
1036443
444707
1097327
1766816
882272
856408
1727791
1226741
1444520
1486014
1179630
1338071
1604966
1071583
1306611
1605586
815295
331605
1762618
908665
266804
1159959
1570414
1658178
779623
993791
40398
544700
721158
342935
311810
113848
1917725
624763
973473
288243
798707
909435
642313
1479070
279195
364611
963190
916635
255792
350469
1617465
1587624
1973508
643643
613488
816877
1332942
1908227
682940
497535
424586
854813
1893513
1108838
1889723
1112715
1061095
1561826
159861
923393
1625683
418078
391685
120326
530271
894085
756233
1989492
1826495
881565
885960
1835121
641117
728055
1311778
449605
976533
1426670
1197454
1805397
255739
203276
487520
1106445
436949
1648067
442894
599821
211621
769349
519758
1910933
1227386
520551
1458635
1580293
578749
1383181
1191459
208995
577616
1450708
689166
1712760
177765
241500
755380
1110103
402325
1493659
810551
99967
845982
872358
1689042
886317
1534271
359054
1544532
215518
1969483
476713
466565
1617160
1848069
977651
66331
1727128
1762141
365701
23581
715136
1258642
959359
1910232
444872
472139
331476
905937
1415463
1441625
1649465
762031
1485796
208495
1430028
611590
310160
768924
1829150
792937
97970
34184
308195
1480240
722530
984330
1940214
584488
490880
1491443
393293
870868
161810
218707
1213472
1252684
901918
47354
750971
886185
721809
1261387
1647863
1291830
731532
233792
343647
433834
159494
1327703
1460006
1776110
1616699
173161
1987004
748072
764102
1123897
959841
1815296
686390
287125
292673
841573
635622
428922
1776777
487083
1055902
843458
123078
613367
1105413
1979649
619890
1900929
865328
975357
1772960
713008
1228280
103684
1458134
1318674
655144
1852111
837991
682892
1262316
431696
1755147
1990361
444497
1197294
1857010
411616
187814
1117728
807400
32634
421953
960612
699830
321513
1453089
333780
1020607
86724
489287
828749
1551256
473794
1994742
508831
260005
1881702
1996773
86431
1470563
608870
1794541
631877
930840
1330999
827006
1673309
1436791
779957
955272
447537
815025
1319574
168292
489217
295890
898471
621656
1037082
865694
715968
992462
750409
51966
1116411
1874757
1133704
1629085
1820421
488046
357876
483290
1544115
1574529
598500
1862860
591116
911331
1247003
1864035
97163
1687265
1612923
454132
220009
270923
1496946
1585291
544180
650619
1423647
1037252
1899232
382284
948779
560141
1614869
1257249
24802
1508362
784228
942997
1768250
598156
1082941
999297
262933
1183118
1275044
1408491
1122692
335339
759680
900809
63402
190693
444859
239466
1185450
974906
363438
902446
1494743
1925364
1843671
1812024
1555217
1820725
533803
1049107
3207
1013644
13747
711351
1835715
1587145
1128888
571861
1502001
756808
728274
1491677
79070
55063
204421
1430274
1953147
1406800
1528704
681658
987312
125852
354916
1538497
1774616
808967
377479
1915515
270595
472184
1463987
1557830
913874
755467
262162
962363
1312836
1781439
905641
1610415
869212
832677
827675
444318
702955
80650
288825
405278
1609469
1549405
613737
40753
892774
940272
873964
1940553
534171
1069179
123377
1529797
1204157
515559
1032493
1597643
1796235
1502401
1174736
678258
1053054
727597
221204
725467
544997
819843
827034
868020
1697203
780442
1410770
1233767
509704
1063239
1249922
1583451
1281174
418307
1349703
1566975
1811659
232543
542919
1474039
1285402
1072070
1893798
1750336
123375
446476
690974
419211
852755
1716354
1029153
1945839
991095
730751
1489586
590907
1688890
585016
928376
731224
521380
1020186
1184438
1004923
1444205
745154
435208
1930577
341479
1116325
1896025
656912
807960
1414214
1527379
723749
1400987
1750774
853350
1190857
1832565
220146
1114086
44248
301061
1440740
90884
1031286
1005914
40175
916668
1936163
1248614
411471
765121
49680
1785150
1173940
1663856
483639
1130901
1836834
1688384
838521
158945
310199
740101
1437178
48804
64697
57523
1618802
1698196
1766822
1215908
837583
213949
1958130
638940
1885187
828367
236087
83833
423689
1789175
614621
1363325
403491
760869
1899297
1012463
412044
1913829
406041
848511
1414925
1553586
1378762
1524301
1810291
344985
810518
1026297
522380
1229774
254040
1772041
557159
228828
1644723
676880
966027
1959752
151777
488236
1263270
904205
112738
1007907
1708040
775438
189458
1661789
563452
872742
1982684
1753780
329990
896519
1029891
1825401
1596858
31037
1443408
1978603
418092
531921
1659121
885674
1080098
1396306
1601692
223970
268244
951062
500264
1637325
766577
114445
386174
83668
1109108
1308634
1807860
1612412
1646113
1911121
1200536
800740
1541316
1227633
807641
964726
1457817
286331
1627610
223325
678709
1051174
1591803
324300
486035
133335
149499
1493050
783009
282574
468260
279139
27397
668120
1184012
824872
82900
1746124
1510484
865985
1714640
105541
605538
1141785
1570566
808621
720378
1386168
90949
1549051
982408
66364
1649090
1732087
1355111
1115046
624246
1965740
330309
813032
235329
1586461
1486518
782821
1787280
1900743
1913002
1663334
1313053
57907
1850797
1571400
1601487
435510
1860284
752656
1655507
710899
988091
813006
1444395
747543
498297
453410
643279
1206238
671559
203096
1005571
441835
1218465
378568
1725204
1285470
680943
209902
463656
1608597
1160583
1595592
685537
1202388
1029250
1614364
1418396
142659
32358
15387
1133066
1301231
857180
65173
331239
1337034
1147101
488162
907844
187030
1111428
1952778
262589
77965
1792027
952490
1114704
1875490
705011
1860239
976765
227098
1533481
598992
914199
1971137
1674028
608144
1060318
955059
1795022
1983500
1307123
527257
1761035
1021546
975070
906362
292982
1684152
1265394
630521
270743
1803138
677285
1117552
1222512
1419938
1590625
121669
1781597
1370276
1265258
1936416
1770950
812207
1244529
1505079
451676
620065
703388
1868755
1757371
662032
1674299
1094353
1834621
751480
249566
574894
1148447
164430
1060932
1250285
1124651
1959773
1092572
104437
86825
1334754
1631552
961303
1772611
843357
893230
1540702
179323
78184
1872149
1896825
244384
529932
436284
495014
1821364
1356609
1701226
1098172
1009873
1544325
1639131
1021095
1932108
1568063
992553
1697196
293148
1271719
1436579
940435
1574777
1792799
1089321
1368715
1044183
539720
801428
1996151
343563
1401136
1880676
1631482
216545
1327444
1645567
934390
149509
1667631
936942
293102
282420
814132
1404768
100694
1303349
1809794
85106
1897230
1637733
133521
1266201
359786
629200
1452592
192994
1318579
1972210
587097
1903765
1418367
264719
373913
1759565
1664808
265756
1312100
1204652
1809929
1228605
1028169
1795518
381839
1883760
1374378
1009890
1474755
106302
1744713
1078447
1551231
1186347
728464
1944474
132965
968347
1477474
627815
773253
221840
912898
1599462
1596506
772729
929382
782422
531671
1692195
405189
397477
929199
175855
673558
1544621
1891579
1871738
1430532
327548
317432
1024043
1524118
1763982
471421
1695213
1329424
186261
69982
990905
1987173
770959
619843
224733
1281812
1308704
896693
35962
1275299
1057695
1905105
108316
534148
366611
1196218
1893213
386697
1159388
1505711
1623335
749860
678744
1025218
1002019
1508952
1436601
536064
1830592
1484781
1000130
588180
431640
399734
1638609
1590703
1069805
927204
1566518
1479028
1742261
1265029
1470916
1636082
315716
995578
1188358
726080
1187391
1311554
1220679
1347757
1620714
1023046
1819540
1923910
1561074
46630
867121
1816518
389702
304826
1496877
1834132
1756422
696010
377705
1662753
1528339
1766964
1837637
37201
739566
994360
1003098
1146663
787911
1756793
651593
1509703
17725
97292
268754
1687029
1815591
190907
931454
1864373
406085
1027513
397417
1728287
756370
775718
605676
1361696
1369455
1919480
1605490
156126
1750895
314801
1413093
1090850
180497
1385026
1431680
844545
484076
1979715
1715850
1817348
1368798
376227
711725
1765499
843717
1472627
417083
360135
2943
879393
1565284
1927487
1503460
1158245
1559872
759870
399671
804823
124241
996784
378853
303334
344032
280327
431548
1329148
894332
1842701
529107
275239
1042628
882532
677874
1511488
769204
571301
147846
1310906
1766871
1074181
821035
1016602
1538207
354160
504622
132753
1998868
1439404
558272
785299
647908
759048
471362
400260
1711186
1184177
1416646
490711
1446506
29725
1321843
1575887
551776
1908551
246887
261139
763984
1370508
958892
1910796
1327752
1474024
263538
863938
699749
1483185
1537075
796989
1741412
1350651
1085162
1502792
1673366
801389
588813
1924416
117931
190429
212478
1582560
1283008
1082970
831078
1893637
1787697
1872158
126683
434926
245816
1175991
1522935
1694177
605750
1015351
1880241
292600
1485187
1607847
1236550
1492526
379274
533016
268289
307057
1930903
373194
1525498
1377777
797354
1064844
1619396
1025808
1764769
884110
1986513
462215
1991214
1091929
562821
156495
707114
173619
1740295
897978
350252
250670
1504441
612547
763906
687580
12159
1513473
566092
1165554
716438
890345
1446683
1672892
834859
197975
232539
1535335
1348429
1504677
1199840
852350
1638219
1107501
1003032
795535
1222904
1789952
83387
1253486
75464
1121539
498995
1409234
1173352
387317
1536998
1397027
821441
374690
269608
187259
1009601
876598
1898874
562943
486449
34093
960106
318516
1981545
571337
686845
278125
1315123
465580
1923420
1701481
950375
207408
1569915
880896
1605418
62931
1234461
1181146
1253557
1235580
67282
827054
1021943
567542
1212140
1373454
1265471
622100
127890
131021
979429
364914
1412546
1451337
750757
144895
81519
573
1671532
598799
1911515
980998
798864
91596
1885561
640279
816865
1127331
1065812
656381
12649
961691
286287
202639
682573
326740
1649107
1953282
582621
457762
1599967
1945912
62145
1907851
1633221
1567276
1050562
1664620
1287376
1164272
1161848
81525
69456
1040186
662264
1830119
1319562
186191
1339758
1467575
1526703
337183
1805828
192733
1404480
1459305
776727
622885
810279
1196205
459721
165198
1189041
795037
1706259
974809
1225154
298420
924985
26867
1689941
1385670
697620
1554463
939492
49827
110442
601153
115527
1717667
845538
532966
18097
1274473
1352659
402606
1279211
1077489
248609
92803
799298
914663
67265
1585399
100261
864768
944748
1416355
927805
1894839
1709761
72595
26674
532667
996295
1134277
1454971
149626
73670
894354
831624
252648
1719187
1514284
609017
634270
958773
459960
60773
264992
1332441
1479211
1375015
1417062
1772517
175465
930523
617118
1482347
1937578
702704
764183
572353
106636
1093895
760188
1557159
434031
384014
999428
1941384
784671
989720
1254018
1746349
145646
953679
1880215
1379137
1067196
627754
1339461
1826252
1708906
828937
1319495
1006697
1392580
1926496
1564489
704805
572691
415322
444000
763166
1320544
113286
46970
1099338
854438
1794136
1079537
1208634
222558
957031
586451
1649426
1528772
628575
1152137
1972746
1211411
1729786
680496
1736630
361203
1662443
816054
1859847
1751078
744209
1140528
576641
1867733
667499
440117
1468125
1342549
488311
1876398
1511737
871246
539425
1470397
1762291
530953
907300
1473951
1105670
979951
1732557
1764494
72033
1565375
102415
1186361
823830
541240
1432590
1873611
1463872
1695928
486249
1477521
870771
1070047
1419406
1825555
933271
557862
1569058
1003744
1411195
796940
795187
1806180
1275399
762788
262354
1098820
1511024
633800
625113
80021
1123509
592393
182102
1049264
877458
1293411
923604
1971904
1891072
1302119
824164
236466
1288938
148118
1600678
1942497
126608
1566227
143773
1271067
1150095
706541
623003
678161
768816
35765
1882507
371876
1572104
724766
462986
1850732
1006441
455468
1041866
1458747
94580
563716
1099255
347421
673133
697576
700650
1607644
1121428
1407173
1014590
1278881
1230597
231468
1424259
230319
175
129678
1373508
1771576
1042245
1200068
19611
1479776
1916939
347646
1154843
76837
501163
1014493
1208038
1992637
744721
967683
92048
746377
308607
608392
909139
1745766
974744
1290089
844367
618627
216790
738654
1476463
1929668
1600441
1766020
1182652
716697
1377532
794128
1177035
1684256
984177
258921
1270763
1491402
1829636
454214
599592
629550
1615687
981298
1345507
690828
1846043
653642
121572
1824118
1475909
1555958
594224
619870
1105675
911768
1140698
377205
949128
1712846
1883564
40226
331800
164970
302322
1834515
53185
1979335
1667088
725088
306361
1565345
77092
1703387
1558541
1921802
878204
1058182
51029
1683572
644490
680772
333780
752243
568122
451301
1572484
107789
1874743
1535826
325937
918513
914958
800673
1112538
1778652
1246195
290709
385410
766433
1078785
1977507
864476
1385860
1400680
272709
1865787
745363
1197884
1904676
1084332
523605
1129758
104156
1348696
1071166
1490913
1542579
922441
35768
1454298
270049
1419310
1214291
1209354
1027888
96418
1675007
858849
224465
1926853
460103
9268
185846
1731151
979052
1901721
988074
1619475
1567168
455940
1534247
1889081
699796
365009
1522005
562956
507754
167097
825520
1038340
440202
1241000
635327
1531708
1187403
1662435
489800
825643
78019
336738
388228
35125
1044523
1863306
1245599
1211399
1676273
488818
1754969
1281657
1525699
1377618
1389322
392122
1204927
69950
1459108
1186463
1125838
944852
673928
691049
435090
357162
347758
173471
1625295
1792353
500552
859680
225172
379709
569268
1990191
1994201
1621064
848603
1931351
1775867
1676481
1986206
314139
130218
283766
1113804
314245
663311
1370714
791047
1647064
147122
1808350
1720255
722288
558098
1155234
528149
1701844
1414920
1101549
33904
1266086
1464775
591113
499888
1247551
590233
382402
1812134
1865781
1643838
174648
1281857
1239825
1900442
705110
1939405
1776683
833110
255625
162403
1854836
1095529
1328474
1396087
1801929
1303253
161806
259094
1480609
451751
263492
1752339
1670489
1948721
1689393
68305
1500248
280381
1212891
250743
1159286
512703
1917403
678909
856639
749740
458613
161048
1862733
1989251
325177
1324359
197814
297925
249222
1767283
61375
995432
724625
1239816
155554
1910700
787574
819076
1025125
12124
765976
1404876
769424
172115
609533
1914844
789531
762096
945308
604338
594127
970902
57472
530494
548415
1465749
718602
1047362
998138
1764646
345428
1812379
69886
1074896
716333
61217
1824691
1116902
996949
1205270
1313594
1192835
1449319
165473
154084
703954
214591
411323
261263
1194895
1069971
292609
781487
1199318
542668
1955270
833195
1893279
58714
464500
641646
317668
1507974
1222751
1128750
1709997
1489554
365422
775632
1311297
329017
887926
1098590
1589978
477138
759124
797754
1912752
1464727
1335647
16393
593921
846364
51924
1012814
7250
1988181
898312
518282
645368
633203
853898
749375
1480442
847279
357162
376927
241214
278492
1648979
1561021
1831455
1657837
1721848
19300
126041
1126708
137370
1727716
79837
1521934
1743100
940837
1269521
1220549
178332
413868
254535
284465
1838407
1417172
1378791
681230
1317010
1327014
1844515
1863868
1202028
526854
1243401
1532632
1319908
218871
1693439
1669193
894154
1896796
1397920
494757
823125
1466930
1869641
392327
195007
643302
543418
942058
152724
435671
1987958
1807664
21904
233450
271532
1987744
1471536
1803220
342446
1683619
979130
1263988
667711
57495
1991449
464928
1679977
1060828
650249
1190564
336302
101685
363543
1875957
976731
919448
1805385
1966021
309401
1518925
1329654
1743594
307078
1376279
1515308
396053
43230
759620
1903458
530942
1340353
306265
774820
535342
24919
1285491
719004
1971114
468268
1655984
659935
31112
1678184
1522948
1046589
215972
577185
1952567
26998
500754
1057552
1436378
456682
1824605
224779
1107288
1568446
816149
441421
848987
961959
1001433
1931066
1614504
288880
643578
535112
175321
1588342
408233
1037960
1693551
1081110
386063
614140
1609357
139298
1693434
1017813
115028
1891934
291908
1079702
1182891
746893
1687325
962447
684137
1534204
1661666
1606233
1659058
1906028
432497
1432691
572380
573569
1204312
1726400
1154942
1173410
1692130
1192549
172966
279764
676239
1908103
1641854
767896
1528841
1286242
1953360
50932
1761196
143632
1127205
343432
419861
1194595
1170173
524930
1010053
71897
1962284
103809
162775
1371726
1803920
1150478
389540
1441354
425338
669030
501390
1369021
1265964
558194
1406393
1720195
244643
381458
1640153
1697244
145373
1702548
288771
1361295
1768361
1060220
54542
584894
1769872
665701
1718288
1786988
127989
1729738
289001
411769
140762
224614
1315518
663200
768264
1431302
1806346
1796020
1633001
1010783
1427659
723062
1681198
1632779
1378578
270305
1192265
1063798
117691
350046
226200
1148362
1204368
587230
737139
1503423
570450
660545
1933592
20190
1420994
730901
1441032
142959
1289220
1276440
1816831
334840
504357
1287461
297023
645895
708283
1366478
579585
1923714
175768
667502
1634899
400269
143754
1032380
117193
166570
1465162
287331
1939254
1799455
1924526
497014
481311
76075
1183265
446239
1375492
138539
787599
1419201
12156
522645
453798
1688285
743559
760748
1585513
1640032
284325
1516046
1045845
1570542
473969
446389
737805
803450
192116
1597269
216151
1625747
94618
604009
21795
1056333
1721307
1836422
1988513
1475986
322976
1932127
72147
557523
509259
1281258
1218415
1649906
1261375
1213219
212455
639567
286038
938429
1934088
1218557
991859
791769
144284
370938
177265
149839
636171
144770
1560088
385617
1487109
1744091
354023
251657
688231
440841
179894
786663
667786
189130
1782379
896274
1018256
278074
1739123
874024
82258
1884436
1247283
1005587
1316284
1349744
1793758
828915
473552
1320506
1129503
859920
1149888
67933
1387083
984488
1941391
221435
746877
1826682
295785
92142
1503718
816790
67708
1544927
993737
1143525
1846614
344272
876921
1002897
1840249
1533714
1341689
51088
1380439
269676
1722066
1399027
195481
1081101
1843324
1580703
503279
420272
385473
1799222
602797
723704
794019
1012767
1931816
1019797
1452357
1144444
677996
1191732
594784
638747
81953
1034225
1326338
1016388
508017
1654438
1289070
1704623
587384
1526955
575411
1114496
1113298
727404
1269983
327384
940152
611083
1184407
315278
1292250
1187117
981615
1727928
782601
209869
364965
1948014
396834
1837494
692257
1952653
296961
1597294
374490
1036403
1303137
626647
680198
644067
128454
246772
1518417
1812489
1537767
1805111
874137
944977
1021689
1504296
296832
898576
348557
1849137
768809
1404792
1105229
739836
1880258
1867437
1779817
1922853
407772
604269
33037
336085
1062504
151960
669789
348996
1872864
626339
289599
1191238
84874
689229
134922
1002406
1200779
1324299
1806556
1647846
475130
1148059
1413829
903803
216071
62855
964326
292155
984399
880381
374833
926916
413831
1321158
510991
1567781
316951
903094
415679
946098
1341291
1464468
302635
1011094
1000788
1030792
649481
1267453
67667
1321069
617122
900024
960448
1502828
1305242
1779855
1294606
1911770
530798
969479
1911200
770947
1757998
973908
807753
1399694
200961
1784411
711613
303741
106263
1381575
3430
561130
1169392
38397
638219
1268337
654572
1527815
1891378
719513
382203
1002386
1985209
949407
709586
501292
851948
1265090
1507150
1331865
654369
1768487
7552
814970
1234283
843364
1794223
1640820
1912320
73183
1361181
1193113
254611
86318
902752
2695
669609
1633265
1755383
1984062
839264
770241
1531653
1401423
1307331
142580
851093
514341
584774
1746304
325439
1438867
1786689
1975889
439710
31535
1844870
492359
712683
1463294
743967
883267
452759
1929396
1442904
730894
539423
1871339
1269089
1389084
1991937
1844256
1346778
1159838
1163435
1004390
1798970
696790
1894899
1577635
1489080
185205
420856
398554
806070
1009597
1134425
1533025
882393
1199345
1321971
1655698
224062
1056252
1283004
876913
1624887
1974752
1095178
1410742
569121
1260496
1371546
1413963
1382132
1341941
955580
1829747
499782
1136532
454182
130269
377497
1382767
795200
263883
1502847
201042
1942365
1479654
29532
1481622
1560330
1620370
169169
1588786
1481536
255871
1659158
1259738
1890805
1659070
115854
912192
1183881
1897227
1520752
78966
1697878
429265
994101
606241
1725630
603543
1348071
1473719
458141
84232
138998
1205431
984427
886069
327912
817793
414986
232955
1546042
1008149
1616686
1242018
1952797
1436338
441899
973098
747117
1711133
248992
1796719
1506219
465135
115439
1217632
1527114
776330
10134
443054
1784003
1953468
1214515
68141
4475
645431
1948131
1359160
1383974
1934359
477364
743281
271620
1271429
1995751
438482
1718702
1273428
1954187
1347883
1812759
689899
1077071
935473
1022974
1435378
73439
196346
765955
1494338
384444
1504764
1682141
1083306
483639
1844838
1659223
1033374
981255
1024484
1860041
1170190
25436
9975
1604470
1705024
1099389
1508033
1325561
986428
1331923
1010320
1994424
1802024
25783
1280252
876632
320272
1864072
1873386
529175
1784342
830390
23818
1515009
602444
208096
1924843
329053
841889
1510908
348484
1165084
1785428
345459
782459
1816156
372594
160291
1163597
606314
492132
162002
1662500
1792930
187862
962839
843481
1220351
327475
1234818
1965548
1125875
1052698
1612252
408064
284673
775435
1845744
1645831
1173541
527486
1097579
1071039
342782
1839204
326803
244928
1188700
299112
387040
1664414
743963
855603
1503389
1780520
62810
810111
1357893
186822
7514
286650
172381
187691
1839013
1225977
1372882
1822050
412121
79122
893886
584833
1287723
966999
1523375
1181074
1935337
874331
949343
862573
1952334
417387
1454073
1546037
1520161
1701911
1847987
1033773
1032812
1042447
1707715
1714172
875093
1511412
516815
803604
1158039
773903
791706
1200014
96655
1113416
496891
354738
1468567
1034487
428879
518126
949738
829151
159277
915648
238259
1277659
412247
1870175
1947082
385417
339001
1737284
467835
230957
234119
1806790
1645839
918719
933566
1656412
951297
1921145
825465
293465
99217
54371
1468789
1991734
792302
284122
484201
1984097
677346
299694
1607944
1564949
1521275
1126870
1947263
136136
1346802
1190001
1959190
1335433
1192049
261060
1129593
1856770
1887082
596486
1868277
213077
1150285
1604515
1590662
1872998
1442037
1140510
1622620
1917160
894783
1323151
123479
280959
1216001
116162
1406254
1832815
1129265
210433
1010572
577404
1316930
1950926
234136
75165
810582
86109
301408
1504060
98530
227487
1000315
10683
721679
581464
1986280
282423
1561339
1322250
1392870
818060
131217
26651
531297
345495
1564810
921080
1732416
432421
1628822
819761
1736909
1321906
1241342
747383
934832
407050
1624810
374808
1662085
1775718
956041
967946
1219514
886768
1183608
1478568
562211
23480
1400621
31485
1766243
1957830
1788639
248325
235081
1483700
647137
40368
1000732
416958
1948367
111030
1924841
1614328
118865
937608
1187357
1228025
1463739
1049729
1277785
924552
360653
628145
273863
275347
1574370
1903216
819263
414216
180386
1652765
1602024
1377871
422854
1167716
942256
1828033
1645409
75224
1031675
1584355
872803
843893
1004911
1877286
466572
1449423
1370780
1298655
795076
361623
1411855
1314634
903451
1501988
267780
555761
1992599
1175956
786887
600960
1663617
1840371
1178077
1572835
984949
280736
1486643
967737
416388
222143
370625
742120
488816
1449989
1152416
1466495
1462336
1552980
29766
1935671
355821
450895
278580
1071009
1428130
10184
1360231
235211
1558172
181957
474262
809956
1145796
288353
1444110
1711590
155790
1009880
257757
1676229
726830
1528162
1453588
1572642
234776
1487553
948114
1813307
1214828
1627542
806082
1753895
532259
1324877
737473
1022489
947931
1451101
138156
936130
1831935
1502376
1707046
769967
252588
445843
1873309
1767670
1148431
1328523
73257
451751
498907
584563
515435
423900
373199
572311
494343
843685
1680914
1009986
30864
1489226
1274314
507012
169311
274337
1092960
580499
128028
1279678
782175
128582
1457680
1839998
839274
764894
103047
1214782
291046
1805953
1140767
1208487
161250
1246914
148023
1918129
1493335
1505134
1128349
1995175
1359112
1304625
1777415
518609
1872149
1822031
711396
1950801
180880
1949940
1137055
1956226
1939949
1576317
1244402
1268296
1610400
533152
1751054
900907
693326
1283090
853883
1452323
1522367
1743056
270235
1307903
1008975
1465866
1959215
701429
1439565
986706
984472
1789475
641046
1236478
1423571
227732
893175
1217957
935060
159662
1965390
1958445
409907
1252912
736425
648231
103744
210007
1452387
1645938
712948
1912157
1017284
1140879
715900
1079645
1680145
1839720
1899247
1958500
1601180
1294750
1896621
1627690
333375
1214032
1998176
1176409
1796714
1337371
1771454
5396
1468718
720215
1321893
501529
974475
1114871
225777
1639455
21142
1111982
1614005
130430
605437
496339
562958
1319832
1638366
1994305
719735
1950377
1009936
431178
87233
1393878
687759
884606
1790269
633002
309817
254791
326533
912228
974134
439527
1584367
773408
1571609
1137717
1428382
181436
578218
1454086
1050741
1706585
36416
1804522
498111
1737617
359520
992171
1775684
1852788
698676
1168917
742919
1493301
1175916
1784861
1727
1248968
840017
1010712
1568086
73974
935576
1901770
480136
1769783
1815692
1662818
379412
1581775
1376077
1087630
215914
1543731
143353
229668
873928
118382
1660322
356699
296244
524678
1011148
1104042
796315
1799274
1103717
1903026
935635
378518
351585
132239
1649790
1105598
83180
1590159
1987059
1245709
543605
231056
599633
681963
575892
353544
1221989
863696
514907
1804461
879246
150042
175621
1493978
198795
1531238
87269
1622997
1910897
972355
1158265
80922
1847334
1098246
1766056
1696086
1467229
1524355
1448462
1317960
1216659
439964
1284667
1839264
1465304
418102
640326
1703030
1219197
142096
488685
182447
299045
1749689
1259553
1020639
1390938
883319
22826
260025
1738085
423560
1866873
1483231
1919453
1907153
493588
1212710
1912788
1644306
1265195
1295925
260279
163259
1765041
1491457
820664
733333
1181369
1861454
1000428
395726
721330
167956
992863
1468088
394020
696316
1881601
1411638
1809660
553045
1878434
59210
1861528
1465912
948052
362336
487147
449046
1634508
915714
681995
421132
1047092
1728391
1979403
1895225
1953735
475965
1178075
1469682
1309392
57547
1329224
1164587
843468
266086
546961
1759144
1741294
971094
1455575
844544
451915
308567
548962
1718400
482634
1583839
969425
276614
1520920
947832
1726147
1695845
1142351
124611
1182412
397373
135604
880879
1156593
1953412
1701226
949748
213790
130972
633979
829989
156587
794297
152700
1890478
1642130
1212685
1911438
1933126
39017
34370
1391937
618052
1385060
1129015
1980842
706589
487036
1666198
184171
1316863
1002931
1308602
527194
986950
294150
1507333
1699120
1840190
328443
1141884
1484065
566448
458800
271919
234278
643324
1979040
1016129
1256957
436965
25573
1951295
1369965
1976523
72905
1552456
1743926
1103955
1546516
529245
1963521
1682351
1128199
529052
1574447
1511622
1077047
1415998
533701
1066823
1026719
920935
992219
284962
180450
1493891
1092603
1525287
720753
1689271
1687098
1566890
1288910
256896
1035914
635369
1689493
821529
824728
134457
252349
1129291
1722815
522594
1943032
672175
471406
48243
1048872
484963
1101326
88804
515144
1314913
435175
919153
599073
576562
961536
829418
648280
1858776
677884
760437
247772
948350
1610816
989956
1082059
254959
1736771
1569293
1940619
695507
1117105
1349004
224382
1897441
1201541
1929819
683838
1101627
1115502
1855087
1813791
778301
1635824
1861513
852274
1088657
1988131
1324019
1965583
968883
1166022
1104638
456715
210470
189072
1767989
1308853
61201
911433
820153
800010
1363057
6712
1327187
344743
1764212
638912
264528
1523302
1480008
1481592
1711874
543922
1317442
1386612
1307810
902493
1809124
1508233
1684050
149414
1303667
504013
1127525
734361
106046
1248944
1187027
1332349
1329768
1330342
1251771
1672657
7608
1707844
1856753
1716988
125924
1520163
1781102
1731045
1706407
492130
1585052
450095
537115
1801533
1790047
1706461
1331495
1848547
1501371
528282
1182515
709287
1551444
984406
1796874
12815
536973
112158
1329627
632062
605478
1715856
1149741
504749
495540
574154
820426
615414
686616
15631
1602399
299309
100699
1065693
553047
573015
248723
711614
1380439
661626
1495833
323383
1780159
1608609
584011
433767
1164718
1855485
1251506
602197
1314679
877358
503926
839333
388183
1597768
581876
191111
388835
583000
1194276
1477757
1689642
1481142
1800458
24860
237244
1612025
1434578
1726266
1534305
649777
877810
38984
1100855
594637
1319179
1851260
884226
256695
1923638
1185347
1988143
1075509
976037
199289
1835055
1884229
363665
1375623
600224
889060
1911992
220066
569649
384068
1748571
76428
538911
516803
1729509
1680742
1076972
1196882
1000400
1195704
1704082
833444
1219713
1976891
780900
1969191
1481822
420321
850942
300196
1179877
459985
551951
813200
1029872
329240
182704
547874
1452631
228548
521631
1321369
1439048
858600
121662
778223
699972
987748
317723
561375
1035705
1100599
1826471
926062
1474648
1570154
834164
1250279
289231
1358586
981210
1428458
258753
1959206
10818
474560
1344608
897935
1918880
1052135
1855983
1740295
927987
148634
1887412
986551
1764660
1573162
1348509
1501112
941709
1704774
1881850
1830021
1128314
721371
1506390
16436
1605257
266803
1182712
315291
1631318
1722469
1308771
902528
792617
1325360
920049
886363
333764
699467
1762090
1245430
311219
1143526
470698
80235
759251
1440927
1922064
1697414
625287
1226540
1572591
1342218
1379915
1576983
1486380
665733
1235863
1704447
1223439
517217
174059
563122
1437954
1744172
1782727
756097
1399328
696798
1297144
1647588
565563
1736012
107083
1201367
1562623
1030615
1575265
1726319
141577
1649286
377727
1996536
824293
1928399
1102040
1486029
714949
1921155
130504
446598
743625
951919
449339
1492543
619615
291813
379794
160319
1429526
1029456
1255771
1673073
890925
1705697
679294
866136
116503
473149
975142
548747
834490
1092975
1677719
1216295
1233724
534005
1360144
1874522
1007285
1464108
472963
1987421
1534221
1961390
1417976
1330325
1425850
1458876
1322324
1426994
266464
1393655
856969
1626831
1223475
1588066
356469
1702379
444333
1408735
1618725
225785
226506
845296
1153883
300088
1027806
332633
430089
851942
1707112
229394
1871679
908945
1663285
491264
1599419
203387
1862681
347861
523088
218971
431388
673681
586343
779458
1956487
665496
1212297
1048757
1432898
68816
1278858
1389670
962651
795903
279316
854206
146113
214852
824465
1786068
411828
1085792
510274
267928
1543040
1504476
1391875
187404
1278030
1471033
1784156
1933155
1584161
446695
1504332
953695
386818
1979975
1307601
795205
1435687
1484953
48032
1885880
615162
1688684
1346270
1961705
1990968
1399638
905652
554276
1921401
962540
802940
1499528
1103400
1753609
1902150
838091
1016035
86639
350268
234093
928789
986211
726735
1850365
1936192
726356
1524191
1133638
853141
766184
612079
1855149
157959
870517
1238955
1404727
1370322
487132
1905205
831400
718466
1929542
1805296
174488
1221658
1469628
661857
1183297
220384
215991
985116
1487358
1619437
817291
603075
134696
123065
1862236
525646
1281714
147774
1682922
29950
422791
825293
1873711
1448943
1192908
1570596
274025
1485240
1363826
709989
1427348
1179863
499851
1368496
156659
943837
371412
1062120
1366401
1831873
1742677
247116
1187309
678383
33402
1830076
46013
290723
1696295
1294769
1783392
451672
417832
732743
762562
963527
462574
739288
161502
155810
1158371
1850523
822749
1922177
1625331
1622282
1406132
253128
1279103
278208
898667
1026027
371112
341425
1212946
381491
920344
367810
1758915
337092
1819504
382869
1157190
1293950
636669
1137096
471203
1969615
1780395
1686146
1024178
1426569
224692
437546
1774368
1372041
1564104
1105631
238148
1711825
633770
75601
1222049
622198
1791111
932624
1205237
1045282
1106786
1521070
447741
437390
146867
1698263
1718432
1413132
1308653
961830
513866
808374
119931
1101732
659062
157139
1311029
1100274
1243539
1540623
298528
654511
1405228
268797
954318
970886
870056
362274
1372928
915844
1148873
1888562
1663449
1958494
7239
1785207
1377947
1054145
102425
565745
95467
1258807
701589
800867
1334332
1053214
1290908
479480
127262
1230635
754678
1394453
1004894
1403913
1119098
685657
1455311
1719670
153353
594506
1404730
1647633
1893959
81093
91195
713689
1674037
442363
797392
1702853
1095726
1167727
1446563
1931300
873356
1102407
61048
155520
1484466
1111132
1809192
1377067
810225
152764
1217228
649543
841145
927649
1378609
84852
423970
1279191
1834535
1131011
472891
931829
14
1642591
819391
1758104
990522
477585
1697964
706836
1293865
836211
1537139
751335
460714
80202
1657535
500292
491968
1223291
1216111
1058645
347215
594358
1678694
745795
1472660
464642
838445
1904725
168333
655828
1809970
62790
1202226
195594
783798
1420586
1786012
934695
1901861
1345344
1212613
18971
1406949
1481781
406380
45163
1377559
497726
315871
1044878
1153369
1706250
1924545
1809410
1706578
738149
124390
1973536
1214647
1394115
1775674
349591
273008
318980
671627
1385148
1484399
1726737
843776
1052067
1089685
1107962
680585
1401274
1005683
337018
1753627
1886610
1742210
6102
838204
1026900
1693837
155876
873065
1583346
967507
1506880
786494
1845856
509863
1526140
1451804
606268
1438583
987397
1660150
935013
1503953
231555
875490
1455598
571086
1122280
755623
439682
1287911
585519
329439
1666680
300002
1795526
1483091
578366
248253
22880
1079166
1812255
1203119
1220235
1713087
847527
1785586
282732
1763196
741654
1606860
1728563
1758864
1250131
477824
346599
182061
1089652
1840742
456139
1244597
1415779
1808630
486730
335870
267575
84173
1474203
1170020
447310
1367297
328473
84962
203655
525057
41024
122879
1952119
1134341
1675682
1534095
78123
789576
707128
1091377
363807
1771722
1796782
1845600
483626
9371
1203408
161117
1351739
1734861
1562876
1824510
1912140
870468
661116
1178324
523367
920496
321086
1430104
1775604
1560569
1694164
1399425
69877
231643
1181308
1405197
953250
654317
340538
1194117
1453774
1908815
949111
1884180
1654987
521548
438914
684434
697786
288183
504267
726548
151765
662107
1323662
1856903
140497
1985561
1601732
162892
1509410
1073645
119008
1441453
654973
392285
895084
1133155
1606777
1117039
1589721
819524
1540588
471460
642906
1126313
869401
857234
19049
179880
404310
1768325
1343511
282544
1859905
1543821
1842669
1700492
1871854
279454
1198891
723248
1524913
364245
1771804
379013
1664797
1380539
1693186
367308
1108717
515652
552346
1418888
1660770
1451243
220319
1530063
123823
267898
1622581
1261021
425829
1568822
1234977
271229
1601693
390742
83512
1660034
700332
1443180
1498021
854977
1195589
789097
1106773
724350
41310
1804836
1721810
606043
464522
1365078
17529
1167983
1168365
1588362
1172336
162352
1872891
136842
1161169
1285039
1636271
1056382
1947197
310703
911441
283409
36646
1894219
1933543
1838173
913996
633155
93471
1256833
1126720
1796513
1941781
1300191
706204
142223
1305434
1385005
991303
1268028
1889438
839810
1307673
387926
833301
1268549
33974
478795
233475
1085418
1762226
149690
1577202
1294378
1560707
1065
1463430
601726
1973285
935843
1135430
1623322
1753234
96217
275940
1814805
98165
1091384
407448
1676795
1141915
626289
1332123
1858418
1142117
1985322
1273067
1732678
189079
1801702
127897
147743
933036
1478945
1116568
62870
1205552
1228449
41193
471080
1883580
1752951
1307996
1562609
1790393
1795909
1389636
1467242
884323
1522142
653449
275522
716806
344155
1812994
1230413
1147288
993035
1911754
378409
721681
137534
171401
1061634
651080
1270553
1199865
1312659
1844665
1211355
966245
1783927
1546405
1320960
1264809
1068246
91290
1654461
1424553
458724
1876741
255441
52861
1121595
624714
632506
1189502
1348067
1367002
1200006
1846389
476215
967466
1741537
1329034
1352432
1758936
572083
135258
1303776
517940
776534
1618840
354658
1096601
1680655
1914815
1358400
8143
1708543
412201
396997
763242
730568
97203
205586
957428
1834327
245504
167198
1100460
1506993
1199841
1436318
1613726
1983858
1224965
941217
1355278
248785
685386
520733
1086633
1316671
1511279
195670
751521
1169437
1616520
1835310
178416
341915
1894419
316887
1651205
1576276
1783969
777637
1974904
123679
1215197
635836
1064689
791652
932952
555449
1157544
1173480
1809245
1546953
482676
1967975
1026148
1073678
884829
1661397
831081
1916620
1251450
1453102
1763806
724656
566714
1347734
693782
1811728
1484474
3947
1378968
1591633
1650826
784157
1229966
347343
300148
378145
10314
212636
1346401
1089524
336803
1263855
1130226
685798
1225071
1308644
1567906
1458845
203180
1061828
334246
774403
957252
1004006
1066770
1254767
1765484
1596222
1283027
1198507
1392019
1418622
1449717
997261
1839695
301539
665749
697288
1702256
828526
1586173
1464595
829767
1110275
1167469
1170236
900043
1168117
456907
1712599
1973608
653282
1940681
1389656
199359
1642795
152351
1653696
614273
594740
920419
1279930
951088
1121114
733247
821051
1486708
1253750
120101
1834949
770238
589355
1259445
935071
1309222
1566084
133884
1423573
1424440
531652
127579
1081162
449630
1888988
568468
456051
429641
1535835
1904908
1616679
595246
388788
348204
1813869
257847
753564
366082
1437683
1928268
1186243
1499484
536303
1528147
393852
408164
1414919
1915879
1822008
1935573
1645302
931637
1759099
1671147
523453
546981
453298
350221
1780552
1709133
1878898
1266501
81327
1809842
1422043
258302
1569761
763779
1755688
29701
1153775
573919
1697986
1628355
540559
1519528
474405
1333459
1731727
1203376
1748485
1038722
591667
1626700
1544191
915278
1199552
1725048
1396462
1497345
137247
565140
527032
120421
1618622
1942329
249196
1970043
1793272
1482209
915107
1803736
776788
1124645
1248376
227463
1256974
894736
1690305
1233983
621338
758361
1900591
1455630
247790
1033168
175456
56735
1759147
1857843
760239
514892
465881
1834022
1926381
1082354
908436
1199271
462633
8001
1238071
1544639
799710
1926835
278235
1369808
1296748
282823
512542
959024
1524132
92696
828538
690466
1983391
1746033
881797
517188
1850241
1066756
1417078
756511
1023448
235407
573192
1442714
1911496
1016446
689777
1826978
269297
1544969
220191
46853
620748
1980699
256899
354082
1392959
182594
1110862
183604
232067
297067
1764676
679364
192681
457080
1520564
1951053
1247697
1284091
1493969
1226746
93058
16684
1422372
121456
604329
95100
122662
1528203
230433
1668308
493761
1288101
1314028
1285910
630627
1418979
1551677
1425324
1762982
228654
1056502
1083355
726466
588275
1187120
784576
459493
299489
498807
1683015
839665
1543883
384478
580139
1658987
1410058
1791585
1874945
776672
1629294
1504222
1982802
1679160
1412492
1695358
1763289
843654
902733
1337341
1530019
583653
1805465
1262096
1393251
591943
637297
385278
1266032
660552
275770
370422
1031991
45310
1274141
1313235
1365840
1393387
222355
470240
1342585
245209
1613257
1655922
557318
897499
1414515
242379
1020644
1522646
1502076
794060
775925
448666
1363283
335979
1519449
1960038
398229
555899
1929683
1723664
41488
336535
1057012
1619601
1805324
1128155
1966736
367464
537507
792261
189260
199056
506906
1749876
1359264
294770
1221355
1097172
1802417
1015379
1202796
164520
1707014
1079753
842043
1166678
1299292
29895
434127
1690783
1555720
30177
829340
987548
1249271
154857
113579
622775
731623
1561403
11144
46863
1108252
1190779
445500
1272400
1138855
1845494
1035331
1646987
115140
455006
556302
1645443
1849888
1131341
1298205
1569978
414117
1508904
1333346
1999547
817592
1480096
1389411
1408510
1575073
1994429
624490
386783
1666018
1857167
634769
344710
1656277
858577
1568845
631876
851613
1921149
1887310
1864751
479496
1293144
1148836
197600
101933
1783346
282647
516224
357412
1822891
1689059
882142
1361631
1065278
1160042
475854
1691246
24846
1992281
514900
465030
665449
1537659
511424
1023335
1603641
1944871
1747729
495416
815046
573212
100105
1765159
374829
1475221
23652
1701227
447217
1785310
1070876
1076868
1528178
581197
944289
888117
89577
917705
1483673
1014827
1507634
107782
247485
858527
1617812
200571
1621641
219306
1909974
423246
359019
985814
850913
137131
1374015
781423
285163
1209346
549831
861862
1594051
1343825
831018
799620
275864
148779
1260966
1255030
1151923
1788439
500127
1442659
1731349
403564
143849
1832462
1255081
20604
1448299
1112589
1242395
853590
128348
1499469
253047
629570
734138
855108
1916863
93467
1268130
1529080
1464877
1158149
1079350
1498788
219406
980812
26426
594241
511632
445522
803140
709911
1092527
1845552
1641744
942103
1864178
663783
586321
126791
323275
639606
1998234
530154
1509048
1990972
7523
396011
665175
490185
1269758
446077
119197
985571
1527870
293860
218529
1903345
203670
1189455
606734
1637032
1018987
760933
1482237
48080
722655
87149
1082225
1302341
746718
383136
1063175
1632404
423577
1643757
1094682
777713
472284
1407305
1278692
1040436
970505
350025
602185
1716081
64982
1222959
646754
378182
1413287
188676
673087
1991140
117319
1492602
1090257
1799449
1134421
1819851
531727
71988
348744
1448590
1777996
238709
461252
930977
506583
961160
1541601
429932
39624
360952
1973707
1742252
984359
1311087
140586
412784
429073
1334211
175547
372560
1800967
103299
1822447
1226764
1045449
65615
1598723
318216
638654
1807909
1530121
649707
1833432
1639267
1854220
794511
871136
640401
341076
698313
207431
256347
848518
927291
182379
1858485
1151122
509456
1460111
1892236
1784174
278365
1167748
1012657
1209691
1605608
438028
358098
1509824
683039
652066
1191468
513398
6593
1998659
1462226
1215968
1522074
1495528
5891
395827
1259012
10265
256937
1411192
335984
340547
1805914
688498
516097
1419307
663279
817541
288187
218701
958903
678712
1754602
170986
1693255
553222
371743
1308600
393499
919004
253612
927205
1461448
1160357
1911322
1836253
190043
1989467
1841190
716166
1282849
1826835
1849066
1184651
453089
1996510
1862682
1890461
689749
1955931
797741
808325
892505
454378
1838489
727935
890100
711547
602160
1045009
1887693
1788360
1055448
1499071
1234931
857975
581389
757959
1720173
1871426
598624
1421601
707269
538672
1653722
209901
1204931
769635
1309262
291144
571130
874191
572230
412277
348791
158449
652081
556231
251334
156537
1768706
480264
1697570
1082201
170326
1535703
1487740
1122161
962220
1785066
1411131
956054
414068
467678
1591781
620909
718361
1514838
444252
918288
1433532
1604098
307462
1766946
96059
1860475
1688620
1166427
1353048
783366
1284349
1853248
1811429
94141
809833
1636690
1095710
791424
888378
1872420
1639868
670633
1049681
56090
1610748
1995144
23100
1168958
1525332
528041
1442660
744222
1334422
1725067
269385
1866614
1809058
969295
273127
802876
325383
430387
1961583
1707616
1437232
559676
213980
292059
1063790
390919
740104
1783840
235073
1090089
1462749
1142022
342515
1047111
469127
1897612
45508
596017
1127344
1573668
1403584
705067
1938371
1149370
1683920
5809
1636570
145095
1898027
316438
1195126
1395365
1491295
330270
1743530
951434
985881
928960
1219822
1340219
1021442
847367
86749
463472
99184
1411908
1941640
360358
222309
823808
1842491
301663
660788
599012
836026
826410
368919
459762
519020
1970192
1912666
1537377
86527
588486
1906036
399608
1821906
472468
1916670
3710
731767
1347384
386257
1575810
854043
398255
1227439
313344
1400067
1457023
1154192
1006404
511395
138733
457268
353385
1614602
1849887
1376189
538582
1808323
165582
843005
340208
1211201
278995
25486
602012
645447
634746
1134151
581209
1374479
584683
1119946
1054373
566432
429973
1051544
779267
999824
1254239
752010
695415
1846948
1631229
1074723
201862
1146388
634689
1888720
1851170
1933600
847954
1651255
396052
1307778
966911
676097
60335
1727845
1512832
495418
1638014
524664
106957
1207455
1306000
1885667
1469094
1990959
969570
13320
1790777
64979
367609
939960
85623
989241
1145673
198083
121738
546394
1132187
898260
777198
1621002
1371461
1426814
1666717
1477883
371261
1895841
1654960
659255
51774
1647065
1144920
1363444
58004
943077
1100879
1327303
199315
206741
721637
1582868
155581
710468
92376
1360199
1817712
91012
907996
1888363
1977691
1216790
558205
1238218
804616
1910379
292618
131140
1338081
400515
1770007
350674
335437
188268
1502217
1387605
1194884
1569191
1707850
478207
1102719
1854771
1011519
1140645
1306393
1717077
858767
1049073
1752540
627662
1786321
1697014
277375
161470
240284
1641315
544435
1034344
610381
958757
513331
76721
772849
1368333
456321
607559
128986
36269
1220483
1222509
793342
1867297
1953259
200745
708225
466371
699545
343316
295466
1929260
85391
1218156
669469
167713
1215481
1666675
434562
193133
1513980
1529019
994251
1316229
1066602
448362
1764421
1048642
696472
1713423
295826
430920
70061
765076
1985455
1351332
620885
1678902
1051481
1960321
1201573
1365338
171070
1442595
1303270
967713
1598299
1343445
1654066
1445019
1357696
138441
1981070
1830270
1064049
1864878
1403257
1284695
1792382
472003
816102
723071
1204781
162083
1590679
1468737
378091
1742865
1627496
223658
285150
1551492
1880797
96113
800771
1365486
1614816
1154488
983903
1523992
1530194
54609
62685
633295
1554281
120952
1342800
1932079
1875779
4854
1041548
1400147
1698084
896063
1086457
863521
1436977
834222
1282539
607780
768002
162208
116866
785265
925907
1405686
1472546
471546
444513
710205
953821
1973234
826062
1173781
834463
506914
571405
643816
222357
876624
1250728
658942
797612
908744
750423
50147
1510335
1917358
1393588
649704
1188096
520064
1476725
1114652
1675257
677774
1777345
1578414
1912740
1074232
1341654
802454
120723
1289363
1438833
974060
1338865
278225
1152099
601374
1670681
1789645
1544327
140461
57278
251766
1302693
1230440
119732
708641
1892008
1280309
63281
1635116
1067570
4704
1900786
955393
243999
77306
616657
975970
1449747
1363618
1980925
1287711
529346
937423
930750
495562
1961271
1656454
1516026
148763
1261475
1386704
1551568
1321108
853891
1317310
1965771
472354
1148542
1345139
1234489
715631
1049268
1220511
505389
1395125
1470594
532163
1170908
14865
384433
177203
447657
999011
1541914
448635
1115219
1032458
864623
191257
591474
1435079
1251668
4580
1394891
881284
994249
297443
1796368
1235640
1324303
70260
180042
1466005
1722852
1107269
1677344
585198
1631221
732772
1657637
1989041
394435
1829182
1652112
227246
778303
609894
1889084
1766964
1662502
1328765
380793
76477
1494839
1230783
1408637
554198
1487367
1018031
1528709
989583
485614
1169711
134715
736933
819045
1563869
517413
1432400
1933527
1158297
929708
51946
394597
989247
894937
918447
48262
1540639
143335
243569
1994172
1232409
1351115
1444078
1188466
1888597
315850
820935
1146424
1777013
1702978
396028
1826120
1653164
293081
166391
883373
1083912
520934
1511571
1875300
756248
1206108
1145695
1562770
1911257
1131564
1929242
1553127
737739
1130570
1029577
1418639
1364699
1685949
453220
770648
731284
984422
730317
1813952
1283484
223857
514463
211875
1736894
1956091
1147635
1353258
243799
481172
684251
599298
803789
1766684
1436839
1388467
1696897
1633364
1530385
1725181
1567628
763490
338183
872247
1222137
1135238
1818838
536951
825659
264969
1851717
323792
1239240
1337073
142361
1072790
1617535
1934543
1216869
248219
1658717
1057678
148332
997785
1250271
891734
119574
473385
1350158
1656149
458930
969846
1170221
271943
414143
1583218
189989
153072
822303
766550
710154
473379
579878
797892
408691
1231064
226531
948351
1013308
1344096
1307402
793627
393825
598992
769492
397995
1120124
1435401
803616
480548
170036
475760
781714
1930812
822607
500356
977102
1403416
1591295
1462134
612565
897583
1790310
805302
1203569
850338
1011383
1391980
945345
1286341
836509
1208034
466211
1835337
1098386
1013445
1061179
92344
1364939
1850324
1949691
1125613
793508
1860156
838422
793022
269036
1388860
1798924
1646532
446359
640114
557736
905768
262453
118545
1724669
1273914
1260673
1681624
869769
1717056
837926
340480
1787036
429019
232196
1056663
1728262
1078361
55708
1785367
1072195
645183
89120
1868278
686135
1911335
1968716
1214770
1581597
421537
1784832
337664
1848472
1661391
164589
935603
39027
62887
936160
1491699
155846
634611
1553964
1267591
1459598
111581
1185027
91691
1336859
914017
1339088
608874
1932477
945734
1628041
1108384
1109122
442125
114712
394764
1632600
268010
1224567
1161310
1305294
1943848
91347
868871
86912
1578154
228749
1479802
1079723
1038458
240301
1626488
91134
1685658
907222
1640664
1200300
1546261
1192368
1526791
107038
1622813
98853
1967627
1244858
444536
1029299
1379253
989450
812665
645758
1383222
28640
1086740
1819118
72259
1960637
200014
1942465
489103
1391244
1104950
553874
1825407
877614
176667
62453
10438
1452496
1530130
1493037
589051
864753
1129948
325911
525032
1963073
330200
503664
757335
1495824
583404
1923488
1238440
747164
220047
1754062
654373
708731
1255654
218006
1342446
909713
1595529
965984
1282015
935361
772661
1722296
1516313
1890669
813199
1444683
175183
911866
1158207
170234
1127008
735329
1702117
1119160
75356
957255
34818
592747
75763
94581
1055754
223368
1875817
591357
610355
1371308
802858
1082270
285529
292061
1266668
1139336
998115
1848693
1453073
1040545
156448
1138866
1551030
155512
1780105
1250665
1897019
1888203
1828698
1436693
1613311
605530
393382
1598520
1009532
1401726
622041
1147877
1764787
1087490
94560
1219054
860743
1366174
1375826
423711
436041
1832783
197862
1753202
124759
100601
95711
1278478
1116305
595293
1947246
1002819
603411
804361
1549875
1879411
1103816
1598339
840525
348159
1414881
1042207
1435851
27580
1466030
365205
583631
353765
1109233
1402368
219677
118878
1844534
1842425
630179
321793
260808
1358639
1976060
1963204
1226931
1387884
981355
1027662
1810676
909014
573073
1649709
1351737
1675902
1501447
1043828
1999824
1296887
698629
467925
1918623
1423063
1528179
1615243
1480666
1696489
1130789
1442543
243273
157756
311759
1688572
240693
1759928
1054700
1916037
1862454
1519333
1624809
180584
1114789
1885943
1259720
1731517
28465
1927461
1084998
1784322
159312
295588
146113
389227
465540
407583
399468
476587
707240
851230
1755456
1591601
28759
876218
477022
1007606
753108
1111516
1150144
243310
772667
1377470
1118020
633290
419514
154188
976951
171255
1721663
642800
261019
1277671
1516272
154320
330763
1193612
935965
1376504
1320794
415319
1669796
219052
1138810
291514
1769812
1099750
1039227
236601
1465809
457513
37890
1484562
1880317
664545
584920
1031820
61997
830085
239660
624508
1847975
1453424
984544
417172
1217223
1938622
1589062
1164950
1784417
1086825
1295879
1100647
828470
1775060
1283369
1234722
247722
1635315
1179315
1306324
1590947
1386669
1376848
927683
161082
627906
951823
1538797
1231389
1922014
103781
441949
1922932
981119
1176404
1598138
1820310
39075
161581
908282
1580745
1277046
304000
1342457
1715151
51614
1323073
1725280
1542600
668667
69159
1439244
440397
1130875
1428449
821589
1397513
763493
1202476
1208250
1023894
1478184
963889
1433302
1170353
1834489
180110
1950500
350766
469002
1151521
223648
1965311
1965175
1083158
1363102
1475435
687557
684401
1333937
840983
1416747
1494063
600224
1319876
844045
377130
712336
720926
543952
242802
1517125
21231
592089
1248469
1251402
1208055
977615
993455
1383445
590146
1904995
567147
1023804
1671021
1258635
1943745
9817
993553
1809847
1811094
1516866
1346492
1384718
1739228
1914015
78248
34463
692536
665742
1258020
1995316
263761
1343166
381662
1495291
1976137
290733
1634543
826642
1621691
182547
1357307
1371385
871941
1940930
1769722
1275967
85868
66554
1441892
63806
348967
1949578
805327
1369983
1498619
1069768
1498840
1572548
547589
1567328
1281438
613760
1114594
1016164
713213
208678
1218921
1295440
127155
357928
149059
1852931
790911
637367
1562602
16522
1625029
1260071
1260490
131883
193340
1740906
1125564
221341
1867228
1697890
515049
163254
334207
1161121
611935
758628
1153646
448800
1384527
1185427
1373531
351193
60777
1655661
1364657
1514356
402558
1945148
179883
237430
1414765
786249
309920
1475913
1343436
464618
772528
1350154
1871808
826666
1129919
1841688
1381533
1774851
424077
1921754
1675454
199221
1385284
1083579
1523748
36557
34256
486682
1924337
808421
866884
1355382
1502198
66488
561947
856319
700995
689347
599557
1513946
981835
1197556
1538616
942210
1892767
1274111
885185
1069517
172547
1916639
317625
108981
1887845
413334
238330
646502
1218919
105310
1383225
343038
378069
363929
757738
1988208
1216714
144554
1600458
1866548
1523814
944689
1055476
80755
1010676
452372
1923950
648248
1105800
1916040
1089569
220237
31017
1268097
1264362
1601703
1546835
1470644
266042
816291
1889650
1962743
1753307
716028
724216
525312
1437041
242994
270301
955004
1488081
528700
468753
1350276
1831135
1429036
1993426
896931
1704426
1298832
1485420
1176198
1748499
1357176
979570
1199800
1877244
1786344
398691
1036729
1438668
747658
874637
638824
674287
67890
421610
1149624
111995
329579
255254
1847053
1659366
1456959
127169
1313508
1294360
177606
519919
392884
473974
356398
1533638
538560
1232960
293261
1179979
627215
657422
578313
127621
1333527
830634
1219743
1763408
277906
49557
704704
1941782
291900
1870270
105221
1672148
1278175
951187
499530
1079167
59737
1687313
1374835
1617077
1390187
520412
1830090
1449652
76043
1132019
573974
430250
1063380
113045
1555143
1593735
1886844
1168211
1399139
1798374
836059
1893000
1556513
960215
950895
1471014
354611
780102
1258246
394206
801675
629060
1247237
1893871
246453
4126
1726089
933537
718566
741845
1548660
767524
1707186
1229586
533959
914293
1495041
94118
149051
715822
511491
1476920
521434
1022231
637491
632873
367940
342996
1436450
1401755
63882
1951102
1072458
1461976
106192
1883238
703270
156253
1441238
1761322
1663415
583776
1031381
56593
467328
1744815
1497958
941317
1698540
1175126
332399
1706063
634362
1952818
318927
800072
1518278
1841184
1053431
952400
1234084
828711
747506
1680942
1367152
1165866
1549133
273918
1491212
432380
761573
1703303
1224328
347473
1468031
1364060
306581
1460345
296173
155548
1225027
1516399
1577690
1872972
190049
1837754
869749
1257359
886854
907215
779152
728235
316207
1666640
231737
1701717
392982
666969
691260
455424
162687
612634
989389
473686
996388
1972405
1512926
777986
1274774
731824
1400277
675087
213559
217237
584787
1864941
776279
1575320
1697969
1092878
773476
113796
1021041
1309724
446019
421987
618676
455378
1139
1366469
859301
1941568
1749718
634186
1748977
1563889
370361
724586
1852127
608018
272119
1610955
1427242
1056404
540633
22289
1142291
1686518
350443
388625
576809
1548851
251332
1434367
950721
886964
1998013
724149
347310
1482951
423161
1280466
1824475
1379187
1001292
584272
10107
1432695
876749
1548057
1452225
962196
1726370
1128801
807012
1621349
1362027
829485
317438
92640
1352527
539771
965366
1093555
1628218
1871572
571723
1459397
1711513
1594235
804015
1530600
149872
191762
106341
699348
58259
1218307
1331998
1759182
993395
848661
1041717
276254
1218687
91894
953617
1874601
558998
1257945
122439
461030
314790
57455
145698
295754
1018507
569050
635390
444653
904811
1261221
1467569
210557
1108410
1544790
602154
595161
1362245
11657
1984047
555060
476448
1258135
1364938
376781
609404
429711
933314
1693344
701210
577453
1759630
1698835
1596671
644086
1218732
794941
983309
754761
1683279
165563
976367
1879491
1529891
1991206
1567455
1238774
1654365
1341859
189155
278714
316128
515795
1600175
304351
1414438
121435
420278
1622991
1791396
1574878
545039
1507339
1938228
1841551
1619594
578948
1122122
1319599
879571
727066
398439
1350689
1776869
482238
395699
1605238
1503688
397583
1652991
1302614
47724
1660617
1267907
1194124
1293043
1728512
1449603
1908080
547341
1025552
891269
688975
1358446
1053888
1299737
453054
496112
534969
1005646
872675
71233
696556
588828
1759323
1063025
198370
1664820
705235
606289
899971
92709
151847
818563
1709513
1498378
235582
1720117
163252
990673
381224
1172539
280139
313680
1903900
796567
253435
888717
1984474
336826
101110
1529120
1827673
1351196
705674
1144795
524306
646642
858364
1265069
1495953
96329
1801239
1579760
1127460
1775682
286636
892884
1477593
1891551
946425
1422510
1403751
1785390
72996
1083349
1231197
1985599
1372126
600129
891962
1956522
1041977
341456
539321
1578993
318663
268370
757404
286408
1246593
1181157
1345652
229331
1229205
1179674
1447128
1707534
1077189
75117
277797
1760512
1391555
1925291
771667
302866
467491
101413
914257
1712978
380301
84247
641502
1402545
880399
602320
674009
587112
49886
983655
1153584
1243233
1588906
700946
986903
1054228
762658
1650707
1886334
1632058
614971
887890
762854
34307
31723
1187234
528950
68029
521803
684307
1347321
816071
1995165
408121
788048
788761
783257
1353172
651693
1210453
856756
269347
1785277
1706224
1621815
1056074
674126
477291
252036
1978677
361416
862468
1885850
10435
916628
1886093
1576453
1437702
658872
1343745
251171
7452
855233
1801248
376638
1279546
1089340
1945007
1953133
1943161
1768105
523918
1072416
1838886
508987
1486632
990841
506878
699105
1663492
194148
246014
1465972
1156381
670233
1259087
1833992
994265
1606452
670515
1920712
397019
1025770
1188719
545506
698910
179671
1591750
956913
511328
683523
1187716
672479
242885
1251178
1303457
1883746
93269
1119244
757121
1697596
826692
955529
115506
1360246
311041
1435057
1574099
1371204
1575717
1405302
94165
779314
1140285
69096
1201828
1383185
1358615
287428
1459467
1818991
700312
1279569
1696188
197214
1171126
286113
951124
1642431
1898779
799941
1202745
1672777
1397655
230661
322758
205786
158560
676775
923131
794594
130377
1489431
253598
1276594
1820705
1002240
516050
1127316
514629
1616031
32280
773211
761566
1624499
1742918
1709149
1494961
1076631
817032
222687
671112
1440216
1327524
1814358
241912
427266
1521265
383220
387209
1700624
540980
1594474
1489779
1514166
915087
855632
1054670
13076
986815
1299691
345603
215326
1869001
1483939
1288957
1014232
1841380
615181
171237
271932
40476
870682
87758
864505
56260
346655
155582
221588
445103
1005599
708327
1188353
313948
1715771
1453852
1470032
1791967
253927
1759146
980503
322324
1250915
1952672
1885198
1441511
1444503
1733247
1872199
1090592
300913
45725
1522743
1115703
1027163
1688127
565516
336013
1272564
1053245
1994931
401514
415031
1227068
1827792
988768
1584918
1421960
1055523
860403
1172583
427315
976826
1629297
45248
895348
187819
1270448
1914306
1993448
1610892
458982
1575426
570218
907587
606985
1120599
1282031
1593365
938777
1292914
370889
1623175
797051
1097301
478023
364047
1327638
1484631
464336
1914823
1584707
695176
806690
1369402
1071369
8472
256944
1386276
93855
199629
367932
496394
553589
1967469
631206
118342
1407503
746336
1089624
1483948
87472
1626932
656687
629277
1851665
460838
541700
1839138
1228506
158705
1225943
1078503
972870
1683621
1349822
904125
267372
3324
166164
1668546
1158228
970238
1361806
1057480
1898304
264902
21930
41790
1553109
1687579
256055
1256910
497300
13140
1148081
37205
608146
47770
1062436
888504
1970431
1483004
1217326
1351221
682853
1258447
950676
905807
1081149
583068
140497
831153
259388
628841
1749821
1903978
577641
1377262
1855207
738550
93496
1354821
31804
368251
826242
1609024
1697100
118836
1825362
1620586
425089
1706921
659296
1463261
1858483
1978847
1764840
1194166
367637
1234159
632661
259900
32929
1502771
1506403
1987760
273596
1689149
94336
1984295
509304
124391
1870002
1026487
1589903
574697
839973
1599723
1094929
444172
1488167
1045653
711200
992089
1989083
678354
1526625
374356
1372406
435770
1110589
319768
571439
1700281
302943
303567
1386257
1911486
981889
1207371
1660662
780275
1189215
1665519
832442
1374584
1902660
654794
1689916
1450098
27612
429363
643485
1448683
1296384
817071
1857406
866615
564054
804390
565726
402857
1969432
1922027
1021963
1069008
1857440
479743
1725914
696709
365928
598589
534845
599738
785346
725919
621363
323393
1537976
66896
296715
1882235
818815
506085
132303
681159
1505225
396648
1785529
716093
1191753
805355
546212
353806
732038
1528926
1047068
810540
659827
1686746
940665
282720
100108
1317373
417120
865319
309456
1158047
1808345
1642166
1257317
1497545
244327
1249222
1454624
873802
1648576
559835
119458
10792
219981
1446941
1996971
1282899
1973482
74810
887944
866479
1501090
615074
1454871
458387
232097
1933064
73251
297198
591995
391196
1845049
1852498
220110
739052
1091819
1111352
1157200
1135511
1146488
1883706
1398817
188705
697254
44820
1370496
338241
59147
489135
770734
340258
128542
861385
1130957
569350
644007
1830305
1439078
1812365
1483413
1194580
31718
977545
328547
1043245
407866
383986
93412
1851884
463558
98713
235441
1416430
1414618
1917996
1533402
343
558610
1985881
1436193
1274472
24513
1604145
488627
1298391
1411317
1417735
507252
1864555
607761
1194979
344563
1167422
958738
1407186
1580568
1187480
270291
1469844
972923
630324
247255
1818203
504278
889355
21032
1318780
1167067
1710499
1209306
45038
1447339
142255
1464801
489915
1116420
574724
889413
885499
1708842
212158
1415872
1720159
867423
145125
901472
39977
412980
191654
182574
1031515
26611
769884
105807
1963327
787446
1759384
978825
1487227
840980
1232019
1215878
1319669
1495023
298714
946432
963450
242596
1460099
484650
64639
350533
362403
1254970
329782
416764
1505092
864409
1077253
1732454
294548
369048
533251
276424
1812669
797810
188492
1199054
1172994
657076
1328559
1393686
256333
1547389
720406
1059484
1448610
1994979
1942876
958224
1176365
235434
366413
1381741
380818
440726
1791018
1252247
1081515
294058
523268
1386215
151642
590137
959133
1678017
846140
1615122
993909
735359
1807703
1414303
817148
1529831
1739720
15868
1524813
237868
1211140
1051464
1356109
1678010
405454
116381
303848
1208433
1334720
566038
172774
1436755
93403
740752
672707
648563
232322
744651
1114915
1989460
1856641
169488
814229
1520123
348690
1537567
1409548
439357
1500054
908426
652302
1814689
1285365
282868
1735207
903929
1379824
1360277
412787
1380221
1514881
816417
1930374
772716
1344297
1645086
1832448
1650064
1134420
533303
574366
1834860
1401868
1907148
400692
1586488
1304969
1264073
319085
746835
200972
1387408
1184074
711479
663523
1174669
218296
138524
101
668507
818355
712351
82391
1466281
921974
77535
819713
149482
199502
437004
951485
455960
97625
444876
1897299
1067021
108221
418640
437003
305112
1344376
848267
364324
1995089
212155
1535228
791703
1892766
407804
1293835
1614392
1673696
699330
1706685
518856
49088
361767
72527
1013322
1338682
1913705
1386027
87976
1251312
424246
1860628
742990
57081
1342671
604181
255167
866550
1908012
1208478
1362164
1070598
772561
1517432
1654969
1654927
181205
152518
1250121
1153035
142386
1161579
184879
28949
1705010
1549538
960571
1704504
1514669
1586761
650388
1772604
1725181
581758
845275
612587
1490245
1213134
724481
626243
1613882
1200911
1557417
339921
465164
512784
1849832
642381
805089
545466
685597
1170767
1356875
769916
1818358
1097208
126973
863845
1471891
381079
1366884
537481
7145
627557
785445
199726
1666107
85747
1377521
745376
1810875
627431
1613552
1118091
1761066
772216
212521
886558
518426
1412403
58089
1430558
963225
379587
8891
886632
1401709
447336
851428
310808
1545144
1055414
1342177
1591611
1165272
210270
915725
638333
14556
1031183
1884499
445164
866011
160519
706616
671670
1413176
756625
1033186
933471
1988361
547314
1257933
34303
1635584
649654
53756
946159
403720
1878874
901307
999309
1723531
909079
1850242
348454
1246511
1178376
1481914
1305613
1034785
1020863
358462
1893130
1084063
1865479
1239766
1362387
1198306
1538804
1476075
1823000
508203
457093
1066336
962356
333696
1767015
435430
387679
131878
1220994
1279462
1422441
1098149
1542417
847607
597777
814634
1644954
12078
875141
1731359
1325634
1636142
1606384
1193988
747068
659424
977652
723515
1957510
176440
239056
458276
109617
1167210
1613473
894820
87656
1268423
1489144
1434825
620813
1386931
259563
1064491
1738315
1005194
666486
1876560
1344213
1021133
89871
1934991
41572
1122620
113372
712836
766312
629096
1723590
86692
1935196
1142581
768431
1413730
378459
1895897
1101716
518252
1784995
183457
323031
751445
1186368
830647
1818789
1074565
586160
107705
1538550
1096927
359977
1577657
248692
1314073
1932089
1881231
706431
545551
1533913
1649226
502025
508543
368912
173432
853234
912268
179585
359270
967910
1080236
254930
1644729
1921407
1028077
1425243
1428573
1953220
705049
167641
308293
1139277
1885698
697317
904232
907292
34371
194293
1648112
1779026
373164
165927
1195856
1881930
1995947
1095572
406802
1946590
80543
1421003
350492
1414759
1564309
664855
1844348
1791384
102909
1717202
821269
478771
1062405
133974
1083729
935591
460707
110735
1526490
2081
1401043
1098883
1676016
1325745
1048482
101112
69691
1957216
574272
593648
583153
668969
573952
285419
321940
1095628
714797
1944993
1113847
1061895
451338
1796947
437307
636862
237558
952463
594216
103973
1633824
1438566
717974
1031872
999397
505769
536397
252417
231880
952093
1009116
27049
1887835
1124053
1204677
342987
423363
1111647
1934189
1073255
767893
719508
1462531
1169230
84430
1918298
1305961
287236
1750411
1639709
494335
1503544
347463
1466173
1133229
405724
1942844
885665
1618627
731415
1402194
1159428
1675866
487529
1508506
438640
1183087
778837
1949972
1368219
581737
427506
1860970
766676
127529
1974734
226844
337511
1211018
185840
385317
737435
537567
1095980
470577
1512063
73086
1023873
558364
1788703
1184908
369262
1876507
709831
887542
1828011
1684110
1267308
105919
619667
1881022
802978
1402139
1474854
1549778
1459988
1172710
1468159
219372
42287
36135
353328
1604235
866826
702083
501629
205730
1264584
1408264
1789940
1667358
757306
1291807
1898489
814292
1776369
605340
1962543
1369803
1135763
1339953
994873
133359
1473310
1369359
124904
346905
1842902
700109
335665
1162193
1364884
850078
1724473
397187
889486
607272
147828
416999
768708
218592
1008825
840922
443285
931177
1774165
357580
421641
669203
1826563
1226437
1346027
21540
1932059
52496
601059
1342105
1478718
1727519
401486
645458
519110
1002066
1381429
1624700
1398848
1560881
1480597
490416
96926
785468
21803
779448
1400157
1815468
1164453
1739390
201379
1571618
428826
648539
341798
1085832
920074
1752671
955870
1805979
476293
579117
1202984
1043081
1695734
26931
68729
1039312
87043
1967332
1336982
1596793
1979131
1502882
861474
1787427
210077
468581
262501
1971873
1309437
1521620
137698
221984
727228
832145
694656
104076
1609661
448326
433566
1039309
1090841
387647
268427
176033
754432
1843575
1441465
525821
85150
344801
819675
2700
768550
1252930
1238879
1241103
1030887
259883
439712
1703616
1815153
444974
480494
419206
1544769
158010
1055725
1236315
507537
592998
1663161
228976
289346
1194222
1898577
1485303
1713471
812295
1979934
1346733
1441821
1788242
1207182
431561
353447
1840360
233051
1761170
251603
1398302
695036
1817786
1931191
260992
1726018
1378244
951968
558994
234968
406415
569975
247053
691171
884849
943247
1810745
1450479
811253
849575
992799
615636
1128509
165507
591444
403364
1426526
330204
1107329
1453738
1395658
1978864
273755
1457761
1441954
234371
1709675
355807
1893545
1884278
1109632
1338028
1173522
590481
1854936
1135517
438108
1098594
1465982
1076092
1806924
240960
1912637
1058800
733974
145770
1210993
66415
1278619
1687719
851366
1864946
1179740
1330607
46674
1157840
156742
140663
760633
882929
833600
461973
378053
231715
1563107
1020733
1266729
1733378
1538743
202235
1524417
659616
1819012
1978078
357925
1803492
1070474
1419105
54933
704028
1893299
1719353
1186627
1137087
331467
661767
1379170
501260
892683
1715863
657021
191024
1172225
522384
555776
600428
1153783
824232
1276337
296107
1407162
1441465
1615734
1987442
255541
1995934
1430478
256450
1272703
237463
303402
1381479
1743845
348480
113408
691930
733029
1133311
1381291
430466
1255579
1840783
1156641
1383924
979865
379320
1526819
1521327
1329879
387355
417914
1847504
1465578
773740
204631
1237241
1706046
421911
99835
287853
954317
1443385
549555
1935231
1351406
153432
512998
791448
545055
1996044
1678550
901520
845793
185676
862166
1168032
650864
731600
939745
1443837
680378
1550207
1531490
1701908
1531200
1959819
133129
702983
1013216
1958613
1406346
1752432
1613058
1489860
1743862
419228
894304
1928720
759975
966837
1577134
570470
690514
1220972
1834540
1856827
1475497
1816262
75065
565626
1085757
175792
330238
766615
1569833
1187462
1556244
1472712
1316454
1203336
73511
1216664
1780301
520643
1658422
1480930
919340
1698637
1791097
900608
243222
1024859
1119727
303798
1567353
1906826
1715942
990968
1156839
554873
836047
600910
594659
662498
365816
772912
1387704
683469
1090031
240072
833907
512467
662220
496800
1720831
1183550
304548
868747
946566
525130
168520
1826165
541560
180164
97443
1980730
1566384
1386838
1986939
794146
44491
255662
771925
288607
566011
772357
969803
215252
456517
893114
1374151
296603
1675339
1883537
1359858
142874
459770
91700
942997
1420731
1143039
1919946
513632
820334
685882
1232804
722832
1757601
1451352
821284
1309234
875754
961726
418468
1610568
1575105
1812965
1329692
98700
1937339
618474
307390
623682
1174554
1635257
1753686
1529825
84638
1181586
1404842
374622
1557075
293416
1705926
1426937
329127
329465
1348637
58474
423696
1653190
639353
620301
1377513
1164876
224317
1029274
542402
1616327
847548
432212
999676
336376
1170607
172366
1224017
309772
1966718
614459
1494885
1521722
605873
934877
976929
1167984
924214
405816
6745
763315
181151
1686178
403348
1514860
233382
133066
531519
735566
111219
1490542
17373
151814
1809434
1834348
301933
638216
1763036
393591
58590
1200803
1937091
1729282
1233186
1319556
1769811
897260
1836393
774326
842687
1713323
979530
158283
662041
1989968
921521
391006
1721816
74871
1385037
1865947
1932219
975016
669765
1907136
288880
470840
1728093
1830414
246609
1178569
391009
194360
1041477
751844
626293
1962488
1637738
1368769
1490168
1504483
1270946
532887
1711526
1538715
1654361
1389579
438357
713488
1358876
479337
14162
79726
1814000
372899
195293
167412
523133
282721
211657
978433
1255196
1010819
479122
1994393
1214993
765707
198515
551231
1007239
317084
377630
1466861
1770732
469595
1997687
1491263
302516
861363
1697898
1072308
1394013
1202409
470552
605104
852977
1035181
946485
1687900
1641391
398708
87644
802817
1482092
57220
929514
1693953
514635
946484
802553
820815
1152979
243282
1981852
1297911
1435034
1525639
1014948
680040
354972
1433153
900768
141889
1215139
1054912
1519550
478733
506219
1827156
300930
479742
519282
460746
1497884
984786
1169329
835649
1903301
297382
1400855
638091
1629210
352509
497984
682515
23611
1111513
1839642
858366
1520957
1978950
658187
1855630
994568
752193
1625947
334932
948317
1555868
1080357
1487136
1027471
1777748
219005
982537
1467767
1116068
1439158
70544
724398
1833724
837207
1257474
83493
1746572
182193
1181210
1542844
697980
361067
506728
1153279
898251
501617
1226349
1979647
1967217
1173625
12215
1269141
746393
1150256
1675618
167448
743592
1989488
932418
1645136
1853636
105270
842458
1455612
1285480
749637
1025841
1132008
1256035
133416
907499
1411787
53305
607968
670796
1621362
921636
1578574
1864560
1129277
386233
1496285
1958225
690646
737520
297120
1047210
1143781
485680
1575579
1375428
1591033
1618645
1027068
1093334
809644
1800385
451925
1216342
843841
232195
578480
316081
139305
1045986
694698
1968989
1781220
1663439
693470
64285
1891020
745671
1729533
1232470
1704537
1990866
1178399
1903119
1388315
1669809
88405
1593546
1485846
910780
246047
100632
1594647
315361
1096262
1367332
1817107
1077937
1099374
1184308
394696
715666
1658993
370006
1471978
1197757
361295
1266306
1532338
1097698
360345
1867364
943414
1611537
1711463
1612378
848282
1785698
499486
460430
995994
1635987
1910292
1842809
220860
659994
433565
1941194
151962
231419
112598
1986263
1930673
499080
1239059
343935
1575810
1299927
1273369
495697
583873
1150932
60013
1025461
1859061
1700968
472704
1016010
1186763
940867
620555
1270488
323909
439013
1782281
1624027
1586520
1176040
455419
1047666
108835
1925824
702758
658393
166831
1226044
1927659
645468
1850607
412350
1519658
1197928
719256
534180
1395946
1299455
564908
1489962
541364
1015565
1331153
1748690
425145
170949
1045732
792652
1401289
804755
349421
69100
1843954
389481
128819
1976096
794310
503376
93639
722368
1812936
1349809
910468
476671
159037
643369
70637
1386148
487231
880281
719101
1770783
1865519
1391588
483620
1455716
55888
1920724
1664502
1949317
271088
1790186
592909
1004439
1169048
233594
440260
527751
697991
406380
559339
653944
441339
920409
745147
1796460
1971270
1713619
1102905
1966848
474196
645736
1011410
1806796
1264907
1879940
1523309
1715665
835558
35180
1894194
1189234
893250
1781703
680488
1682541
1820603
432025
1738710
753152
858946
1482122
1097058
869785
1331755
1094190
946766
724321
1720842
1926172
1912767
1982834
976901
1347063
1760109
645787
1850075
1693011
1756625
157809
4424
954456
981065
1191295
1530721
1620376
1079286
1030130
1014636
1172375
256083
1224667
1446793
434258
933626
1499374
1533118
1159440
1895716
1009500
671395
956733
1028113
995206
1995925
1850414
1809486
142286
1238511
438476
465904
174587
337786
606170
116527
1401582
1452649
933554
1809477
881448
150339
455152
296921
353223
1370853
227486
76921
127031
1726448
228854
400031
1915998
956583
1967929
1483830
1158590
443483
952178
1697641
1325968
22574
807885
629263
1030578
1865311
255824
144308
1690620
493617
1024305
1445260
1647457
529490
1858333
856698
283331
372083
957524
365192
772748
211035
1251207
674256
1992611
451081
1225057
1462673
726331
1957357
810696
1576037
1056708
1178589
1888526
1190211
993032
91425
28141
1724636
1226038
1339902
1299588
1626911
546556
336514
1390309
1524402
1851427
1852050
1186445
20141
68471
1221674
1959539
67791
821809
785943
1172579
1467626
742208
1961790
1364942
538786
319683
929149
839851
452502
1242718
452768
1917094
1639625
1854959
704764
1514753
40564
1803357
1544030
1758703
1298263
1507428
552658
670496
926886
372138
1751475
803430
844979
493429
185469
1796890
212789
79973
1482878
115937
134027
174241
812455
578843
468391
128405
993157
663752
652031
1605997
1900162
1493594
1063859
891353
416341
1723852
652864
1358149
1992701
729057
911168
1665932
1463335
778354
1006504
1400334
1452480
1855863
92877
1819602
10124
187724
1869109
394201
904195
1918958
782881
1381583
878967
916304
54053
744847
1003422
1613066
1831135
1402224
932684
634945
701739
1316278
755839
526231
1617493
1302624
1505431
17355
431532
77817
1954148
1985850
69966
1235477
1899293
510612
1503290
1991700
1332951
656033
582631
525834
1995701
1352639
1640300
1210276
811720
539041
300797
635633
383107
1252537
126654
583884
319876
1337654
742526
210662
1860263
41188
1960570
1347227
613870
268428
257817
1679582
1950362
309127
643238
556733
851806
7913
605421
82913
1374359
1684857
908651
1901325
55540
1375697
1254947
429409
28017
515735
444760
571802
171779
250724
426772
1379960
1596722
658332
1934505
23416
1665797
352524
629762
1496670
1324123
292449
922642
191770
340045
372908
461199
1160839
1018012
323116
1572208
501264
316168
1951090
1532774
1699503
409875
1872572
1635907
1860285
911970
373610
1603702
1700263
1750641
1089098
99624
583400
1676613
1519362
657672
454562
231496
704759
1902893
495047
525560
816959
477321
1824106
1334735
1579063
1598850
816203
484254
764729
657633
1992292
986147
1060991
1556253
1512991
428109
1672487
1475071
1928444
939041
545961
1437478
919654
1447895
1546416
1310545
792249
832972
1145609
1308111
1825910
512023
1926543
287625
1009620
1701555
242576
313909
566192
1900542
1679166
363238
1991144
1662209
866179
854797
1644626
418485
424848
455558
1959509
747583
1438462
465464
423498
1127224
1031287
775674
1829303
796294
1046995
1475000
1634593
116674
84994
1515856
1450655
1390886
624918
831124
1369867
1568354
260382
665990
1151701
707731
1899219
1262268
1647252
62329
1458052
1159889
1746938
1708216
991121
164929
780083
183956
1784573
1594706
1856047
695627
332590
785887
653628
1091337
1441004
81081
442859
1673411
870953
924720
1277608
781706
847132
752333
240284
859901
1635524
366183
264073
1272015
587245
869080
437431
163903
734034
980247
8729
1880632
511242
1742492
898370
1073676
998108
485560
1964166
1291735
852727
794661
1802057
1209759
911124
591724
1780061
1296085
315523
960296
474102
648907
203529
135699
719612
1230937
578848
1804464
1141414
615489
1064991
786512
937187
941817
1528380
793019
1996496
515687
1859154
402266
180282
372965
1571784
758712
991324
1867621
547177
622372
1719339
371232
22652
1664947
505789
1632646
257639
1600820
1991947
1779665
1573342
1486770
1213293
1557812
1844762
1624266
1079654
1626186
1366350
142320
291129
938257
952600
1800418
918383
1675830
1653086
238337
354008
1870766
1992678
544224
151682
624534
772799
944161
1563678
141183
1795587
734243
1518515
307023
1153093
833664
618126
286342
762589
878081
1837836
272803
1299040
927538
1710879
607959
578760
1088703
1509047
931801
1665801
711650
1144088
761329
1754484
1369405
656540
608016
1198293
725030
1865687
1966124
657434
1418235
356579
111429
825858
1415605
1095572
136022
1822689
716730
69494
912842
1475846
669700
113281
722691
612071
1514819
1327121
1914034
523258
1071019
1985700
1537143
1410869
1261131
639146
1823499
675639
304485
1559300
1190992
789517
253654
643319
493267
245479
571932
575913
1125160
200173
71945
1731645
762403
452701
452309
366254
1799516
431994
837789
26173
363412
903877
140632
1585854
1390327
69512
1971832
1823125
1663811
1831966
863317
1452457
1313391
1455988
99139
688681
1122366
549043
771123
1342003
364827
229485
49868
254475
71138
1752793
1354956
1065302
1467395
1123150
989988
857942
1238474
1386730
1169516
532367
1276434
280660
1329511
1631755
1161969
1842258
1156140
906998
1391684
443518
1845009
304080
321055
25975
695309
509779
84126
300140
737952
1331602
420615
441873
345423
1865284
1877369
511758
446778
95219
300464
1593196
1671524
1812837
1926563
1508088
1053387
1734401
703894
532082
423601
1030896
1086732
1314730
1059606
1884802
1119138
888565
1423192
1369112
135591
1072620
81135
972525
1844456
830182
386705
1690837
1193552
1879841
1364753
1524367
1027199
902546
1096660
996583
90111
677449
1573006
683888
1339500
206901
1291308
1588802
1586309
361433
1277882
1208445
1013839
687818
112750
1319288
1775064
1592058
22422
1536757
1395753
73387
1699973
436168
905297
1851785
333986
533108
432497
684275
689163
1442914
1529536
1637320
1015155
1913607
1350116
1661835
559865
423793
1548818
1076740
1039372
367932
1648493
728755
483539
1244420
1368104
1445071
1593242
1859203
1584426
1384227
1434410
849138
1065720
1630890
340704
1152783
1323045
1410663
128556
592919
945218
837063
258276
1570520
117678
1546650
179116
962107
418710
1670848
25180
668282
857046
931515
1210957
1499926
1487189
1175597
597313
1865290
1456765
129303
1676840
329783
936369
701208
1250496
441319
1351298
1569668
1530297
974353
725193
205980
1915426
848650
1742858
22715
449493
1329517
349671
541356
1432835
584443
274345
1919000
330831
1271908
1851163
174900
1188125
603379
1631893
1467893
1036370
428982
1135186
1217903
512735
682807
1006084
475338
1639914
1301293
601906
1247319
1048876
1350272
1501441
138556
1019683
480344
1657654
909951
1016965
392109
572940
1172281
502643
766604
1615514
1438838
509683
1319407
1896845
1593110
1725599
670445
1792237
809130
714389
1062765
644690
1359277
1519876
994034
1439413
1251277
1794915
1800246
290683
1284382
1437332
862062
234373
1872290
1227037
1650887
669744
1222153
1500217
1459141
1376575
1502828
176675
1987722
1527173
1346087
1922481
2462
1514576
267387
1968789
735986
1370234
1082276
789023
1266533
1396364
1391999
1728610
1029943
23305
978803
582833
121202
786582
310937
132450
1691741
1832629
268522
1922293
73108
502206
127336
886207
1809004
1759930
277071
347311
1114455
927978
141398
737850
1156597
1257014
342707
558460
1644636
1927769
1670343
1251191
816549
1705410
180153
1695492
1248829
1974541
1410002
721186
1392450
1599530
819888
1747667
503797
1500861
44832
1158019
696119
1953667
974113
997036
654149
1444647
117776
1173649
1390302
580406
1297979
1456005
1379929
1276930
1445354
607716
961971
311185
867852
1092327
1296470
16580
832153
1086828
1211224
187242
658702
643702
347523
839300
1903570
891255
711200
215527
420976
135477
1018201
1073325
1294293
1283270
261891
1303512
33862
1937957
1393799
768819
289295
816220
1104096
879702
917646
19550
1064470
1961302
1104771
1461989
705125
1162019
1085160
1595967
1819740
261362
1529414
1668770
715362
1990088
1064307
899308
817300
558185
55531
306651
1583469
1875459
176731
1722555
1237221
161506
1566378
468130
1770807
1831316
1509116
1787224
518864
1287061
1541069
479751
1670680
1214103
1302843
1608944
1259447
280219
791594
266565
1848912
107702
114642
1908684
1011715
588156
508597
1688845
600905
1622484
937125
336206
269703
1090525
982885
1855631
818975
1484475
1796889
1095028
1306960
438277
554230
721125
300323
1508109
1706154
1617168
1384001
287091
1741501
1205282
298158
304153
1653535
112075
1542376
1977685
1891274
783887
1543225
1554453
1551616
1375649
1411381
939401
138267
699703
1412861
1950790
449960
792681
1326530
21133
1898673
1370642
1368420
1285743
1073802
919183
982960
355712
1171232
1242601
958590
1401045
542578
240280
21316
34436
1797592
80604
111876
968909
1553185
185764
1977908
786160
881404
156017
450496
748455
1288869
70022
1955648
1616997
856606
235150
964679
921206
1955416
1998756
1498096
1182660
787446
1605200
1174135
480805
1744340
425801
1689150
1686009
1923970
306610
1130437
1282771
845203
1925201
516139
794548
846604
1062697
1441562
949319
1965979
938812
1722076
52095
1426659
729368
883364
100644
561419
512695
1927506
1103754
1202574
1842922
226952
1970722
818533
325646
1910120
1920669
1868235
167455
1113311
1674473
1222235
566680
542687
184271
817065
854068
1971653
1303883
661023
1403866
415967
1723487
659281
1137878
1585913
459065
102490
950141
414630
122666
398200
820174
1077755
1416038
578781
1515441
1741172
827285
865044
834984
1869912
542225
1749619
411144
297563
1797431
1541714
1835590
1090273
1774037
165718
1649299
1284191
902675
1618594
1133742
1998892
1234987
1559517
881502
1867044
1156928
203652
1320311
682349
941706
1477315
1187390
1067741
1591929
47821
961646
1780137
607544
127779
1956755
1457182
867577
401378
1086215
1265963
915931
15975
865077
65149
1485175
736340
209406
1410674
1890455
203220
1825627
1082825
475918
1338011
761710
1250787
1199213
1031080
1170084
972628
255962
1567467
733267
1290408
683561
1282088
92992
695583
1171178
1163632
1842258
1846959
370803
1149893
318536
946986
36592
1260951
657625
764469
521060
1545493
113919
1181239
1241238
483963
646583
603777
132444
555777
1678734
1868723
1502894
548950
833167
1356796
402451
752213
968165
728607
1897114
745440
791714
1886290
1623722
467671
635447
1132248
75369
1381947
1171684
1527177
1737359
942210
1505039
708252
1076781
143717
1704049
200745
1446117
1501038
1231366
1287893
465453
1915443
1881488
1267917
1042511
1267721
1845179
997711
636992
1385929
980773
1062032
1739527
1674670
216441
110295
1989011
1194756
722532
615656
433572
1766887
566433
1561015
1332480
1441369
336873
19046
1046139
1039187
468105
1444460
754740
725205
482735
1112212
1400875
1744766
46739
1122799
1008148
791383
1766820
1765247
914566
1569842
1457634
1214224
312561
1729327
87979
932350
1829962
526385
459182
1421385
1581598
1810557
1369542
106505
1077350
1900002
164300
703695
1348695
456200
1523278
891899
1960662
1361119
1058038
577048
315003
1554435
872050
343381
243779
1823062
1517222
234665
2836
1024789
118003
157022
28798
254958
1900285
1506563
1845432
703341
1671070
924193
1875855
231899
768207
1392431
721677
419993
163259
734867
1546822
276822
1222094
857727
1144888
291498
1747354
656858
1456858
392658
655354
632607
804267
1609863
444877
436893
343647
959226
1842998
948982
55522
89013
1692817
504520
1469259
1073206
453616
597892
664590
438539
1356205
1390420
1227550
440026
1968441
496101
1908403
94356
524811
1694333
886730
1139512
1423257
1267721
825617
1435819
1658275
983124
1846620
346873
1064194
1094377
43144
788541
1684570
252001
1733158
1173990
1710688
1307852
921992
1285614
1362152
1498650
544621
1328760
493606
880227
43486
1581166
1177829
1095520
1081591
1487152
166837
346645
1092945
675812
424888
1527851
433908
293602
1947808
1319153
1485006
1476152
1475786
817786
1847108
1108964
1859737
602298
1624265
1588416
98423
127153
851939
925784
992315
1212594
887925
1663117
229193
382997
152438
1354115
1926404
1459389
240919
571316
572261
1320053
1640269
1853839
1276019
58632
1196123
506409
852077
1257120
1408330
1550045
721593
435512
647102
215739
1064073
2280
1551747
833109
1273601
1062614
1865180
1355629
1107349
1141546
1169714
38166
525272
434674
606605
1558929
1488345
783577
1686688
995346
997896
1708677
540557
1851586
476818
1945062
37668
1602191
1189403
52977
86100
1923362
669578
434133
1012119
630511
240294
1285855
1219109
23484
1726401
1926787
663848
745111
158890
443837
149336
1025115
1837449
38175
1280509
201147
760789
1062525
1212930
611231
1084802
917531
790846
1158776
868488
1043440
1887385
334397
852289
330128
1810115
69507
1516544
59429
628951
713399
1453046
1756586
1036674
1436365
327492
230294
1278396
1435853
877615
85555
1380908
126255
635706
1560024
1010951
1952787
750169
771273
1668804
137401
1128091
1936877
1798548
1074011
143271
1971403
1452218
1268026
1362788
84919
1047399
44955
188316
1505950
1929851
1555922
1980857
500187
217337
162309
1110378
853725
1302148
45490
332122
515801
151731
1170094
243324
1400802
1847176
1851824
1458809
1501892
1283454
1123035
1044418
775010
477677
558646
1279302
1482022
356405
1869909
1070102
814870
672046
839435
1005177
1794869
1560626
1275135
1771713
1730810
1903496
774197
1971931
1232706
310529
137830
814866
1239580
493538
1623964
1490634
63360
529902
132468
1889630
228519
923981
450607
1102023
1438276
1057127
1437742
1312873
236122
1964311
1904435
1249977
196159
1057326
549605
1659291
168381
341744
1439424
169972
937551
981052
145538
1364406
1861923
543513
562354
120647
1044485
903899
1564785
1296734
194844
188684
1562895
948537
704173
154277
59385
454717
625658
709905
1494413
1196236
895654
121144
57036
1726582
703318
1890991
495535
177208
1933974
985230
1683139
1750857
1831109
1581575
237648
1012894
483319
1658783
83912
1957539
1566489
874967
1610885
1921431
780014
1970952
12377
421799
1054361
927193
1125511
1261849
128077
350948
518231
1377319
1720148
1976318
178286
1774489
1336480
734269
1352576
687449
973407
743215
1805835
1641443
1496224
1154344
1140815
1980973
929861
1645423
1265040
652674
1549009
1773856
330929
177728
965575
1055889
988790
512190
1330668
284796
515003
573162
400979
1855650
1507648
1317596
754556
696938
846160
1526363
1530713
833612
1924913
1790253
1628218
111456
1685394
512685
363355
1337072
1404799
638954
440468
1074529
371921
388300
543748
100915
1429038
316493
642125
88024
1661197
1997225
312004
1010142
1418310
409792
1904174
1543602
815724
1282045
357747
246942
493513
412040
463453
1929352
1944875
635730
574186
1476225
1724292
1774440
34412
1697604
1091660
1074319
358487
1388992
1721269
1264395
544799
546194
1169839
485535
1930985
472109
1448596
1139422
749908
1744370
443313
1891251
1139216
982144
799297
704572
644943
1386884
570940
1355231
1603376
1518926
1163134
823498
1908122
1444675
264031
1365868
994784
795904
104127
1291079
164460
846440
1014215
1393899
186134
1873546
897292
406926
556623
596728
104163
1087598
625654
949275
321627
1100673
983803
158899
872156
989894
532759
584580
1455322
1657939
1540484
603758
486701
635173
1679669
324524
528904
1998183
345523
1842874
1734439
528211
1157014
1185021
1350020
911706
426938
1642405
1641471
1183318
910306
1690131
1160997
1175154
1252015
348834
1233972
447385
821790
1011103
1860840
1880211
1413104
769811
316942
1072561
1317477
1334313
1192586
1688176
1392131
125843
1570449
123007
1632030
299911
574668
180478
465712
679022
620314
735509
1378589
1116378
1680908
502604
164721
1030821
1430165
1039755
290348
662243
193582
935646
1638921
1848732
655606
878503
575639
875027
1690734
781109
40999
1029429
1515699
908928
1825756
826676
1703655
1780899
270500
747145
1867513
831165
990000
979434
61206
1261971
873133
996710
1485756
204523
928988
520089
729685
1875108
1454995
1632211
514113
289856
1725776
740983
1507869
906090
1682678
668640
1488890
1573757
434547
50718
61806
65360
1836244
410396
1405119
687805
620493
1498792
765344
843622
1831535
1481176
1731735
905924
1085630
702674
269005
159301
356897
1080506
1799958
422729
210731
704009
1468315
219154
1074346
218142
1015678
1259186
358509
932313
1077026
467125
132722
1725488
1678449
340048
522928
1879460
29523
1322004
593907
1623542
1587161
1378605
1071228
789882
867418
1143989
1790484
101740
1440298
236740
1114681
974536
398983
47891
793785
455111
662373
592477
1806978
503252
922001
118563
1379441
668909
1032910
1481251
1536954
1469985
1370263
1030523
1302812
1786474
1047315
924883
1437957
1492351
1667780
693389
1414682
1445478
1229214
696194
333854
846379
1386311
237871
1676153
1338605
1296031
432880
404038
211447
1701526
1909731
534159
1812238
893180
1399774
239328
976963
616649
1934755
385472
968025
1467102
1738272
524133
926872
1453446
1911951
1742094
627837
1554160
140236
1278764
929508
178025
1467621
1709261
1774373
1441560
87606
188626
647902
1474316
1302679
135272
683032
1313759
1584868
1265574
1686373
857883
1929386
1676099
495241
325404
859778
1146483
418532
1876001
1250992
1971669
839491
1821716
134434
519646
1265672
1841300
1853627
1182430
47299
1717684
1998558
1584334
1984750
1361006
1900169
1942129
1824406
907755
1858838
276417
272183
283810
968674
642169
1156527
1491710
1886538
291503
270948
346672
593526
818893
56434
475114
238561
1826902
310805
895833
437901
871526
1857409
611836
713793
704578
1422319
1124438
1934009
804744
1764098
1466415
1955060
1082419
1388880
129047
33381
1225819
315942
1024178
1502447
75427
734804
856887
1587624
1659754
1500405
33067
1915808
496628
28357
958044
1690021
495216
1919045
702501
1506746
1597330
1010425
1835951
173801
1747302
1994892
127217
659922
1793555
46556
876275
1252831
1431072
1476571
22468
947082
54579
261587
1851169
239239
275608
1698936
1305995
600153
173996
147282
1366985
1608381
1692567
1975123
1526027
892704
869980
823743
667507
1106379
1326999
644220
97060
740231
318177
948990
1402043
904946
550739
1043737
1727858
1844860
1861376
1176924
1969270
1065932
1574079
666688
615601
834939
1310943
84893
1742870
1366275
1031298
910736
1416006
1727833
1905617
57195
1934011
1723033
199142
796843
1923988
1299768
235945
577038
1260857
1971950
129856
201384
1804177
459908
819490
1909035
827690
307683
1755227
641137
1114243
1700939
891288
1739895
1152644
1674942
1053639
1906158
1852621
814300
20766
728304
767096
800391
1225572
1543526
1533663
997132
334423
1532462
1525440
1544239
246487
1561152
245662
1535995
1924116
1105290
315009
802850
1112472
1105724
228308
584295
1921527
1282448
631833
910766
437377
581908
882806
588883
1537365
373327
927299
1532499
74615
27614
1091474
1478553
103021
1289694
17323
233462
722176
1101729
1540176
639065
1766109
315540
899678
690260
1840010
947493
1166198
1254770
988101
1265003
337135
909698
14139
1523109
130301
984087
1498928
1506416
271550
810271
405497
1837937
577559
420738
93261
409385
1172697
1843260
1063970
1983771
1548836
93479
45641
231104
379190
119566
1350397
1463311
1499541
608999
1765968
719000
1070184
902796
749022
1568341
709029
320281
624207
1938534
1072927
895944
964636
410200
1944550
1607964
1710687
190801
371574
674730
1529370
321216
1338904
1743907
1950125
618987
1315239
767730
371199
719537
606665
308854
1151823
1495635
1532672
839156
945500
992959
1554932
1250600
1343918
1960429
1027579
825738
1228624
1275359
1121535
443300
862318
1396671
530356
1926318
1191799
251366
1245726
1517108
948804
923611
959774
1128484
1251624
1018357
287720
1398768
1123187
1803561
1567322
333975
1026610
1135018
714029
1640392
1300989
1627478
1348798
1737664
1535922
337506
1679380
1198413
1969404
497215
555280
1021511
1334369
1234704
1719671
918749
22640
871868
680730
342917
1264878
1265880
1491005
112925
1596348
413185
323195
1388272
581861
829446
1637913
1713696
520454
1200778
1038013
1446832
340136
943361
609627
804749
1958830
1337880
1934947
148001
376643
224177
1224001
1547429
1246198
257546
543505
1464747
351994
1122688
1009038
35748
1312047
721649
867972
628141
313584
410236
1507801
1685027
1838327
384221
304552
442860
1397199
1916089
1498480
1164600
195142
793132
1994602
807858
1612246
1716648
123667
1937135
963654
1177972
273023
1996475
1772572
1418087
377949
1295229
230733
1134994
5676
485772
1362224
1832626
1109503
1541276
1964624
546389
294140
765866
1739230
955470
1603685
816850
1390397
699813
135201
1481568
1825394
1123518
1495607
106478
1259179
1451093
1707178
1285010
595041
901987
369578
794154
1359025
740910
1308961
948479
886662
1113849
1943549
673679
70492
714720
180625
1549729
747409
1202699
1564995
369675
728947
765316
1740766
1280219
489985
613829
224996
1301724
1267109
1388715
709790
1419972
968078
166563
1332335
161382
1954732
1265359
417826
1060204
1681062
1957964
1055594
1164479
565005
377215
242845
141979
790990
1291775
1194688
1232928
505167
1241930
138770
1415339
1257549
1575478
1100388
1275984
1288611
137685
1920661
132966
690354
144536
735781
1611596
552699
647336
1964348
1760793
1757949
1683962
245757
1097049
712263
189787
1582381
430916
1415572
160927
305170
301301
1874615
1928034
453876
909450
1841943
1690290
1193575
719671
1664363
1759579
514617
1547848
1628808
1164078
25434
531097
1565209
1643051
70235
1265023
1410555
276384
858783
588058
1333419
1751866
470994
1191682
476350
806587
236766
941936
896378
386895
894450
296901
1258014
1914347
1094802
718594
1251914
357152
403621
1235985
271991
1713025
1417419
744033
1872195
1100140
476590
703255
1480679
268175
1575436
1858092
931999
630859
1548536
697
959650
1299698
224426
1278634
1427062
1043912
687161
1407347
1832086
768416
1272078
1861612
1567993
1762117
1149864
1887323
235432
1127134
1035604
1052207
1956595
715327
1586586
1256676
1085185
1210158
469022
1305537
1016456
1702660
1537063
1228216
669617
1931934
1346143
1532961
20269
243917
654712
1011962
1359881
196739
1222819
954849
1467783
1632683
464390
736589
1655046
1476328
309032
516405
1608701
1262232
24311
1947532
1762717
50017
830668
993389
1207128
990188
508968
745444
1986387
284020
600563
1686475
1371071
1541372
815333
1778370
692585
1900684
213295
1312799
1810055
1096403
308044
109644
1097802
563384
260812
1761508
1644665
666837
1259212
924952
1711944
1213586
429679
1286771
660550
1981140
747522
1034999
590438
363688
1886859
84543
109894
757326
188140
1793334
218348
629372
1627607
835854
1499525
456581
325433
419650
718213
817300
1750082
515700
1003804
407568
1344746
1782194
1848346
1795791
394686
1142948
460152
838448
519784
667871
1364167
1468098
212745
70500
1184249
724197
579666
1030356
487415
1013893
802496
157393
932125
868028
36894
856211
879490
1859854
959671
772259
1841084
90579
1151545
896995
390396
815889
60527
664910
1407434
790037
864577
1860705
40573
734578
423681
1192308
117398
968289
952907
1374952
1634282
1225694
1355341
188428
1864089
94301
1868898
1031260
909559
1127132
1862077
1705333
1872906
940594
1915512
494092
1331728
183472
630634
246320
1146050
1095662
1639904
1183789
1178520
564592
298436
23986
631479
1019159
1780708
235765
1605619
1131007
1251621
1423005
1328989
849574
607573
1354595
1211901
1006287
551419
146801
621297
1868083
577051
1448586
1690377
1908779
447509
878003
957200
1278474
1608508
1223153
533788
419627
1102033
1999324
435559
862100
229701
1491494
1374263
1491959
1204594
1245152
1306733
40282
1942511
110030
261989
1678185
608220
453482
1166584
552894
1327667
888087
215901
657513
1004687
74718
1026417
1359068
983581
875421
1616616
399062
1237671
1538159
26949
1438414
650691
1172442
1260110
318197
680411
797433
57225
1974588
1406858
1077005
756277
854327
1622684
266155
1598717
52993
101401
1686384
1918025
1551331
1586402
112120
622851
744143
1437191
1267961
1503767
496214
1865644
1748623
1786638
1071798
1044337
1239116
21516
332775
1471825
1629870
1123053
462222
1873889
1030055
1897191
888345
1022273
1470061
890860
121109
1563856
1275738
1042342
223716
1905287
712805
1933029
1615157
498741
1786007
147949
1705483
1987996
667231
1898577
1650871
825383
1319415
888935
1294257
1628840
1557205
10541
408033
1076478
460554
640436
1217946
1551237
489058
306505
107282
1151196
1227901
1272039
1257594
1343975
306236
1049259
880399
544058
1663282
1230974
1236546
1780696
1792130
333000
759980
191065
1123455
598502
1331905
363146
983047
1484276
399464
704652
1273528
1981656
107478
1511903
246064
31380
16662
937940
1123768
321060
1989839
1896512
1725012
449054
1955428
843439
1338874
89592
113928
225035
1531138
12008
289466
1020394
388340
369609
1204664
88557
384332
73256
142992
1293753
1415795
1388519
308898
30110
1522247
336986
1292893
357708
1128558
1180276
1922951
504033
1460582
1371690
1977930
1123795
1445029
639953
344579
364192
1947226
1429230
377307
757379
50002
1518036
1367951
235634
518787
57486
602313
1743491
597005
199616
1950937
161121
1300088
1565801
1455659
1111811
1128740
378110
367929
1351235
983599
884716
1673258
595153
964453
302548
1801146
933286
225048
679346
1130665
229417
998323
567690
655056
827364
722307
509134
770355
55986
1888788
421497
210365
489711
235723
993945
29394
1221373
1762940
1860348
801677
1458534
1027409
1918729
4406
635385
847197
123141
1945024
1731699
469269
438742
1104462
905811
1101288
22880
440485
442677
790340
916317
1018224
1711198
664686
396726
1937821
1449622
1374973
702301
433876
422098
836615
796383
303148
1220575
821444
861238
1771397
437563
1755711
597793
654359
1006143
1828623
730070
748638
1587503
1201375
358801
555093
935679
1324124
667556
1993203
935460
1260
1464472
339359
5557
1333455
155960
1054233
672234
1594196
1690615
689664
1969911
882561
178277
656808
1077074
137
828927
957763
1194541
482217
1934490
750755
1519429
785766
1645873
868636
174705
1733979
1807885
1889317
977099
508018
1002902
517672
1879513
466318
612235
862349
182391
1143587
1170923
298655
1102963
1012560
1413328
1323630
921550
647670
1280001
1581917
927939
1831047
751778
151847
996112
1042895
920491
288077
1959971
843023
1514575
1381701
744725
567392
723890
952991
579583
1419942
1935878
1075610
424789
356929
707228
961067
818178
1536856
838203
1738735
1756356
202314
960337
33875
1673408
853826
58698
1780563
918578
455537
645085
785665
1601512
1755265
823150
1699996
985619
643571
1190908
582227
1463625
1343470
189189
1183283
608380
1854213
1673852
1466369
1964649
6817
1267113
1026634
882440
1153541
246379
776433
1600298
1629737
1030533
1254295
1031047
1481644
1702855
1234080
902131
1350334
912278
1243557
1318221
497438
754469
1226332
358403
670535
270878
1520129
58877
1072880
1779494
1720134
1902673
1964174
892867
166559
370473
605758
1187610
1736971
1296151
726691
1789736
1834128
317067
1015774
1942647
614306
1297027
1162611
906482
1828296
1244967
835019
718705
551930
1387857
223445
810128
1509195
1929028
1917399
1288770
470582
772019
1453353
1071742
1171441
149738
382504
849854
474246
1363421
1483725
1326987
226510
1931586
312100
1010804
41128
1838062
1560751
504326
1565499
127255
873896
1961713
1225502
1192637
1517965
489134
719772
1896004
951241
1286312
130098
331350
1106780
163829
814607
568240
1855138
489780
683769
617238
1786856
449341
1377737
1691535
82478
1112563
728024
148236
1434040
1813758
1637802
156622
1941133
150837
43858
208667
1913158
184679
587274
326483
872653
48536
1127636
1124355
1598180
1275756
474018
190921
1999616
299072
949529
669579
1905200
792996
588956
982580
482176
1711534
306378
998066
1674661
1232954
419294
1564515
448836
1830084
236696
1749625
814638
1050617
1596581
477917
1745713
1586281
447089
198019
1045495
411698
1342723
1027307
1134321
1202572
718688
1611052
1815011
386581
1879405
1253812
1346333
818973
1804653
1338902
1810255
561068
1667796
54646
51584
1933247
1963069
686203
335324
836744
24546
267914
1083785
1236634
1624691
308842
660543
788484
1685917
1287388
273311
1061467
252557
369591
1279260
1314174
1269296
608130
1359956
1349825
1220479
1092452
1621875
487075
1641770
231107
1357021
242266
1741374
1460132
1459898
1078067
114094
1476787
819790
1367739
343495
1212422
932449
292031
156843
332318
855078
1466372
408703
16387
1827343
1579919
1095984
755362
1315303
220239
1425405
1178690
270871
995310
1899889
286086
711458
756925
478300
594933
1627680
699697
1894476
363461
1082144
1398521
584890
744514
680985
185986
1142372
1507601
979571
1094264
446691
1379291
823380
1763964
750211
1491497
252290
1959360
708535
866769
1658084
154254
1396296
127083
1772565
943965
1743199
1860595
957236
1348162
1764868
297946
312182
1603715
62642
441341
26325
368587
631033
339887
634132
714673
1357318
1109107
999856
1223220
276358
72045
1254905
1650799
1332542
1516143
496276
701805
84575
1300447
1999715
1036079
548786
576116
41799
1981030
1301133
1359728
1833420
1364963
1516316
870600
1217395
1103859
910070
2268
664763
1731470
1920917
821679
768544
676010
25176
1778849
1727073
1968553
823802
1680926
1305411
746759
7516
1461635
1249506
1385228
1242295
1869516
4812
333847
542015
1597231
1540173
333922
1276825
1077290
330965
1379249
991505
1030024
1097674
1644222
1810988
98565
323158
1211057
951841
357570
527264
1502047
487942
1873040
1423599
1997760
665174
355033
1242076
310921
710003
147580
1601950
981340
645649
1539298
685757
517884
1316515
791516
1987752
1040441
1495307
1557996
443885
1147057
1312833
1640565
148673
1519133
1561324
530587
1061092
622619
856698
1437657
1182567
226166
1621461
122632
705100
192290
1013000
1666161
806835
1376997
122743
1661005
227353
1935303
1035432
1820133
761701
1510764
1242799
939250
1144043
4486
1980404
1359237
116564
1202728
1979674
860414
656939
988965
238295
1691892
892881
924243
1781725
1759385
403812
1150936
104617
789282
296514
1528091
1047416
744374
1497056
1135120
355003
999401
728103
988580
909579
1948073
622262
1026943
1962458
1774430
1178541
1818471
1439781
1555742
723666
87427
54532
1047100
736626
1776930
1182474
1214247
565903
1372435
20379
1682604
107762
387849
78894
1251747
49729
1908387
1176893
1252168
780266
1668001
1810119
1172078
1535660
552246
973387
1685966
322
385198
561248
1907278
144404
1563628
278222
438929
1643742
435453
1104782
1561944
1027188
1042513
727163
306232
1847261
535833
860567
1602888
243171
1114866
1578308
1799074
442855
810789
1086082
1524061
225506
1281847
349629
39699
755080
1057040
1705776
346329
1157287
1398109
4792
1845935
903728
1385175
663855
1061283
1404140
642142
216915
1862380
38165
165062
23683
1716590
1396520
1999215
711337
414839
1813606
465721
582966
1191153
623211
975966
72355
170165
1641577
195463
833084
627905
1453033
713653
1281180
728201
612473
473997
823295
640311
1387312
1142379
551571
767595
1337394
844884
1022497
720080
716008
475590
2715
717115
386852
1072709
1021344
1059700
973351
1092321
616611
1089665
620096
873572
933483
742494
739328
995436
1816153
1142380
487511
1317140
1562984
734813
850660
799221
601479
295553
215795
243870
543
1426908
1667409
1956141
1122970
107729
412765
1532719
1754215
1130755
1340488
774363
972741
803295
424709
11641
1171800
450221
63772
470298
40709
1530924
1693555
1524944
813380
1743592
665149
724258
525597
1378749
931685
1358592
1069966
1893375
561741
1540144
1560038
1509417
1279330
171350
897431
863967
1435157
1746804
870301
1597548
1009080
20762
1072867
1506528
1632489
430581
401802
385173
1882448
10262
130905
1639832
1879040
981262
1450937
1832283
31363
1119853
1917958
464253
1491009
865264
1749597
306936
107844
256787
673808
900158
1523187
168028
1883307
1879787
646536
1799121
1989734
1704085
610840
536287
1602683
1334676
1834787
788644
1294266
1217484
829819
1783372
1848436
535497
740210
1356883
1927760
406614
466767
719311
1845401
1019230
1628056
1796264
440960
26798
1568391
979511
289514
769116
1644202
955581
1299353
1495603
572672
317403
516500
1948335
1304634
1775543
170663
1784000
717383
1638276
1094475
1043305
1628275
1463058
690652
1604330
1810434
1197276
640240
1316937
883472
227740
1095247
233244
1950018
46588
1592883
781980
538721
1562782
807881
1881777
103385
1776620
1028608
481164
1479015
541295
171408
339266
584258
1580704
243580
1652395
1492682
1946305
270707
888426
853098
518245
214293
1609289
256629
1292013
1551454
614107
1747416
1756961
1504021
770703
514515
1169842
374151
1690882
1023003
1814958
1950445
814368
750835
1814436
19780
1658911
1997228
579257
1339866
1003415
1029777
1630925
651070
157425
618039
1001667
162141
831682
1048437
1640559
516146
1705710
48092
766647
1668144
297477
724892
125666
1446636
497669
844560
1151971
1766774
826215
744766
1440986
728359
907513
953909
1322844
1844379
1571988
964019
87119
782066
987724
1569455
995291
1097573
625456
1341462
435869
1185113
204615
569727
670059
189273
156114
1917784
969960
60793
66130
1754894
1893056
1691712
1620693
484649
1883427
992844
1199844
577690
1299750
870396
1506507
199184
1421346
1308021
639461
1394103
1877783
429474
819387
445407
256526
123634
272940
1721940
1711608
1753075
970788
184847
743046
1491397
1779675
333122
918198
1583150
146324
279019
619086
530702
1079664
1317744
1970116
498073
1005506
1091003
862399
281565
1744524
12664
1257711
1239178
1617959
1945792
957507
990059
934833
417312
1933461
1802860
647769
483797
1969413
1198946
1733443
1089446
839915
506575
1909365
1524134
943770
813768
898475
1288940
850960
23693
1269260
530646
1437256
1094451
74451
490292
691484
909390
994507
1976197
1266809
1753031
365310
1106080
1007074
1326851
693401
208597
211006
1916174
433093
147072
1958408
1343471
1239618
157735
995725
746252
11312
1217302
482102
1007965
1957158
222976
426795
895050
1421233
1717556
308896
1028444
151697
1093823
684222
1165826
245138
1674017
205732
1299473
233923
1073149
116526
1921542
795544
197067
1523296
513545
720993
1030854
1960307
851270
1792227
1636916
290245
1418857
1495004
865000
531369
782141
1575193
1564760
1520037
66156
1059242
243863
366524
1686099
81329
1677464
330297
174917
256389
856509
1756048
1431956
652992
1352941
814135
1623757
1204887
1754170
1633924
982358
1909238
1158425
1881801
12600
601065
451507
1987442
568886
478414
910620
1925204
1949235
1866883
474120
277535
1314314
674690
926683
907177
497832
1146314
1572488
1433682
216967
1097728
1409212
31135
690571
956234
631433
1705739
1619862
258885
1359277
549727
813867
1833745
1059762
1939580
139360
641229
1447122
1214960
855655
1540437
1930976
629754
1582463
639328
1729403
872313
1577222
1483214
370634
702734
1501637
423917
912623
655913
623480
581658
1792955
970252
1368517
178513
983454
117520
358657
1965585
683781
963499
232902
295269
464436
59607
1268348
1876559
946153
76308
1525972
648253
376082
1979377
1042029
1037614
658723
1265099
1755174
707939
376786
853966
1029860
38193
1741969
208699
463115
595057
890626
45896
1045304
1930556
482193
1918788
941961
161092
1624200
1333210
576740
628608
896674
1451142
1960462
1878786
1725607
1796082
1226747
223013
655986
1850839
1026685
1092069
278641
377217
900814
261677
94612
151111
871709
81212
707689
1639088
1885756
197987
35658
1421326
1819995
1737897
1172149
388820
1006090
365729
1052147
497896
92801
631786
1780394
1049981
383964
89751
1710600
1049878
1581465
152271
1467434
481158
1282065
309941
382814
222628
786662
259451
1372300
1905081
851978
1130351
845616
1803540
402323
1107323
1735931
502314
1015025
163477
1887682
1798535
919278
1638099
1480519
1736608
1472449
798452
1020397
580216
761812
234911
1777600
1096802
1908195
324400
1087402
1021979
1652041
1071785
2671
925056
148
558696
795898
385222
823020
762727
1879757
1008132
436626
1771530
1602480
1835864
58205
1772051
1292111
1086298
1524696
1954399
774916
45984
1603474
1063922
886414
246810
652158
1320195
900582
1008608
1230225
1887424
962963
1851041
406063
1279976
564695
971692
1958647
885439
407386
713468
1829601
1851351
134887
821032
1412431
406106
1826699
344296
448099
894595
1809037
661204
1968428
1974719
1120023
1671538
645466
827301
623126
442312
1426924
1129156
1127309
204361
529301
529687
909970
1166683
271711
619108
1997565
1532288
862970
1288676
81366
1403921
1048289
1433530
1930016
1096433
207549
439385
188748
1756227
532723
1551279
766506
896974
555506
24373
646826
1142396
1058306
38799
1876311
1360314
572817
978543
446852
1599585
580647
1001359
1997722
343029
1029247
211227
286085
1589590
1019060
366480
1980977
459880
48689
325017
14436
1441735
1313338
1434997
809809
188935
149636
1537603
115983
1424178
1300888
1024522
316477
1314418
649616
337673
1532534
856688
660605
1057926
811799
808628
782554
259786
689256
350551
433828
833542
1469297
1447177
187699
582325
1712033
970084
777256
1024719
1284822
1094405
891061
1776364
1118891
1766859
130819
1359750
1251856
639139
1781423
39153
864882
7711
439829
740686
1743334
1247898
105613
108439
696153
1885923
721068
166020
1805726
282000
1308139
1914929
136244
1074645
104960
936045
1720452
1525171
769199
1661722
1037960
86267
106018
1507889
1348044
1509461
1668110
1123296
284709
1129295
1067372
1121858
1558763
456768
927380
592005
1984402
35361
13856
1500179
436253
88985
1485033
1818812
1465239
649415
935324
491618
928454
702998
363609
1855275
1858514
1062962
1335075
1388531
775546
1395393
688621
693563
1584502
517468
479794
1821874
1390684
433208
1759475
1948724
574525
1627046
596881
233660
1010367
1875431
1563484
1246356
618648
316504
327825
587001
1504772
1603166
1661862
863865
1265402
1253487
248930
222358
1920503
847424
1273045
185652
1648716
1187695
655950
1492852
1889725
840762
1313607
1949310
1463304
856489
1013943
1246748
1434559
586392
729679
884848
1339033
1636383
365118
813707
562396
229598
1543426
594905
1663393
898965
1378051
707479
1713760
1264589
13273
800195
1499460
764439
297504
964381
509178
114993
1673163
645329
1307869
1136976
134489
1802009
718312
921449
1273979
950148
1997329
1926723
1098505
404002
1336050
891570
1332270
1625011
1107072
321994
1867866
1359843
144633
400413
1205190
1629423
1890256
958607
105873
1825957
1197622
1572030
1255520
1960843
464565
1826741
1833795
1276761
884470
1981479
161379
1918982
1406861
777863
1497799
913443
590939
352554
731818
952623
836642
31820
1408438
1659265
263977
793885
1389924
335391
1218561
68552
279129
71137
1288263
1009438
935000
1430125
36719
774452
30343
1834483
1043640
199816
960036
582783
1765154
1303130
1773899
115569
1579007
1449301
1565036
768532
951065
333814
1528209
1222367
932757
132102
544693
678630
124909
1415763
1734538
693312
1471964
1644242
1946417
1980624
477545
215466
515899
946904
250601
1794076
1352634
830131
697700
1469654
725998
967262
1407723
1827518
1142113
1206825
1768793
937022
344234
1563801
301766
1451703
88059
1671950
160597
595879
571450
410272
1592249
1881103
565403
468873
275630
1435014
293151
934228
411929
1636089
809016
1745982
1610038
1209910
460748
1576711
1972121
1372739
1837636
1289498
1721715
1005939
381143
1665121
221591
387892
394499
1270750
1911144
31147
1740405
1159917
1497482
401119
552618
1534211
1950564
18248
220578
267822
649900
1151537
1086609
1043722
275038
1900325
1726705
1076798
147007
877790
1459066
621094
1365851
1502525
1787334
775933
1787213
759277
1050399
1407261
1930047
1267460
299320
802423
1512219
1842013
90661
944684
444681
1230223
367481
513080
2458
870130
1449377
1610670
509988
324277
456502
391090
466190
1505402
219485
741767
760
450738
1171466
932617
1217717
1484075
1416783
620754
1593612
609193
335691
342769
786214
1403929
1278603
1372718
644912
424792
1151197
1309257
521592
1536811
454295
261252
808822
1306921
784519
1370167
405542
905651
1303573
1669050
444950
887036
711400
1000197
1113565
528422
582323
1642964
1931209
275295
1233461
1337814
964307
1541142
1045574
1959305
1285223
193222
157389
724517
464842
1342271
1590387
125729
1315982
250503
1180045
789979
748642
1724156
1515406
1779070
21546
494395
687311
1518312
377537
1073313
1160207
27583
698689
1999788
629705
1944397
737105
395617
1188937
1765239
1117240
939927
725900
703913
1964888
1613483
208799
749590
1753684
843580
258239
1623090
1521653
305753
427499
522102
901797
6702
453505
811321
903706
494688
1157224
985886
24420
1165423
1271288
1824574
76474
1712639
1902883
1850838
288838
29080
1725892
123463
316526
227391
599567
340586
1562276
807816
696906
1192977
1086841
359982
1755947
817627
1029409
1382721
1204502
1118192
691543
1668533
786439
1342924
1075959
1938884
247834
839237
95869
91124
1682281
772567
1423871
1883031
1167380
546459
10539
716252
51173
1251572
162834
783897
1363553
1167724
669306
1790891
879436
1399379
46699
663808
348679
76113
33900
344219
1089194
1095910
1214730
869757
1203594
98345
36672
1768347
134093
1926457
66176
554105
1780603
1349935
1431575
403648
1723272
1386245
651819
1385373
33148
892594
1646178
1365801
871415
790034
423976
1831075
1033172
1830102
1507412
1850235
1114024
1393682
1689484
866511
1577894
375718
1516986
1557506
346160
1654194
90957
1595219
396179
1518695
1558238
1178710
179432
1767598
1127734
1419506
1638635
1562934
1882839
630643
667183
1235929
1914725
403426
751672
1192032
341996
194527
1018861
1258100
1597995
1800879
176422
430616
1883884
651832
1326955
621987
1787414
531158
1725549
1497400
107023
1708466
1291240
667164
472656
320709
1917857
620428
699517
673467
1001348
1827640
598006
1381106
866648
104507
1536027
1574593
1296115
1678373
916556
509790
1236203
386024
1852856
1072764
917549
1661949
875721
1503805
1773811
981803
57739
1788653
1930112
1918749
868609
782888
1865297
822885
1081257
528557
975846
1653366
1734838
1316551
1129413
1190812
1723596
1711805
1174939
1313566
1739668
1383116
1262518
1020287
1434720
1675257
99864
1852196
128012
1585448
958281
1335589
20381
664832
1175123
1089515
1686508
772768
160320
989479
147224
1557344
417532
418674
890064
1409818
876530
494144
465079
1067014
1845272
301288
8796
1742748
1807462
504643
1231305
774759
1483241
1708922
1806722
1722270
1427885
1013828
243784
1682265
765253
336375
1641057
1230770
397166
849417
846872
1519471
1582444
545067
1624643
56717
1836957
125145
1477248
1639338
1433390
1783027
1264938
1050415
1847674
1576069
227617
1982229
933045
143733
432646
97159
1386911
582109
1539985
992311
408860
333154
1776312
569116
150760
304131
248930
141881
857091
1563830
1332717
364691
1112605
706018
431482
1298417
56502
1619949
1953240
1140914
1398657
540346
1394823
1293898
1954616
1302250
192089
1435376
1096823
1415293
209006
584492
1746907
1278339
235779
518339
762761
984947
1068778
1677478
1369799
786577
944214
1297779
1757308
25550
535418
764052
1980212
121038
800461
1465794
857783
1309921
1151772
1435321
1830442
903575
212775
330839
845549
113416
741505
31764
1031286
114040
972394
547369
114318
1504775
1132700
510830
1304140
1256522
1259099
1191886
598784
446000
788581
1299437
1943372
282634
933914
1599929
1249150
155070
166629
1115307
1673949
159042
538432
1793925
1798067
1463098
1140016
1718012
1405442
867726
14463
572280
1106383
227885
60349
1995675
483994
225031
1412492
1036521
696767
1176725
1865942
1118084
610780
1130210
1386191
1988389
1321384
60329
760337
1442965
1738735
1382094
1993165
1692738
1806468
1538440
1977968
243928
979818
972403
507853
683780
617568
978235
701494
1774621
318759
241028
174277
654882
180651
1025492
64058
1789141
1086563
427109
1064546
1472483
1058936
1680043
761293
1039851
345006
710335
1386292
559012
384826
1861575
83637
1304457
1690043
1988516
591073
59954
207509
960988
1729511
361286
817054
1428948
487292
832019
946152
1197486
862454
258820
1648993
818720
1550816
282765
1050434
1970743
1634559
49016
1392882
216351
910301
845885
210897
720455
153128
610474
1177656
716045
1307221
972900
1525109
1783890
25653
391550
1866870
1881202
1463255
122493
1442421
1756232
297169
1212062
146691
913051
874581
1709119
1508392
1746948
856975
1840513
929170
865993
728102
905221
951370
246442
588640
919249
108025
1629931
1002217
1881020
511031
783054
602725
1100403
63940
113457
1710919
590289
1714238
1772738
1818081
610182
83789
556529
1898794
1591481
541712
1089694
52082
496775
163111
406634
858199
1831742
112268
58040
18779
1664099
475290
680388
1088722
638499
242463
1672204
1438408
485455
1937404
667687
501185
1910487
7705
1094483
546551
15285
444506
1877858
1958184
1925363
535890
829906
1657112
596376
1991104
797447
1175190
615503
396784
1191157
618063
367044
152897
1462588
350113
91518
1154059
1311335
616216
504624
724231
1261018
896618
604063
190907
1534921
552130
1989501
360075
1735172
1999555
1103722
1506734
769623
1463896
70596
1441210
1019433
1628132
1243928
1273324
400347
868499
1289304
123353
1803738
1363880
824895
1404994
504767
998774
345562
1942238
1250540
1086371
1235988
1658900
250616
796904
121094
68619
1291009
1778860
354400
501183
555746
589708
289214
706254
1713702
1684980
1175004
420686
1205793
672359
562448
1548490
1124071
1793252
336581
350084
172111
1657658
808939
1316748
799896
1761007
1554662
322048
1787717
1178423
854973
647094
1971577
687603
1991890
1250271
1587034
1721693
1556153
788916
3655
1677122
1484569
957323
1891191
1539104
69639
428081
337443
680116
538233
1873723
337398
1979449
1643446
1299167
186689
1342153
1255875
1854344
194949
1806043
564342
1530314
427573
1277114
1016658
1996141
656715
1779537
1548929
717645
903131
1728322
1020164
85847
789338
175819
650723
1928140
1410876
603269
1574288
932585
1331261
1311655
584411
1444083
522874
1214311
1715260
1150256
427978
880935
117509
606899
1774551
598339
1710699
1183827
417150
1733387
1552156
1318599
1799355
338888
667004
851789
866784
1529770
261581
332557
1502218
1760397
1094664
369143
1797199
306872
382595
900296
1898361
131996
1185821
1522291
1245008
1429339
312652
424504
66331
1578190
1305871
1565550
621199
563443
279086
1313001
1686344
939936
1947702
1107954
204143
479992
1961469
1348762
325037
559505
576780
223221
646991
1225074
112129
674089
1689852
1865506
261630
1153338
917412
186722
1084932
839534
1380925
239775
1989929
1146262
205270
19371
241588
534107
1873221
903849
679590
62966
833637
965068
1144361
1657615
721177
850112
29058
481826
666572
974473
353328
1055358
266056
1051496
1733488
1985786
1835465
1191579
1990865
1100135
1156883
1784366
410080
485687
472273
1779867
1898692
205808
54484
555854
1343656
1095198
375184
444884
212958
1675875
1331471
1444546
1009999
292380
1297401
1888077
1537988
1083715
703681
1146969
1708133
875213
871550
67184
24137
194800
1438212
356136
797582
516936
1327377
599464
159072
1380588
1478906
1511436
1955047
805182
1227900
1621808
1385745
1770397
981957
1559525
1634165
660772
1956750
1197388
734145
871669
181222
1442930
1744639
527488
594408
1626716
516303
1967534
1674608
1506707
524466
1067573
673854
684946
1958740
904181
260547
840288
914512
1771447
835443
1251861
1199897
1987232
1875718
953135
857552
823048
834737
181502
1477020
1829577
224681
1517091
913764
409272
1540764
1892440
466209
1117387
1945465
1344340
540525
1845261
1908107
977423
1973504
1460532
1108399
793608
1256130
108602
446648
504904
1423248
194071
994517
1240097
1671793
595198
1337044
1346306
55705
366886
1625398
1126309
488998
1812939
293583
946305
853801
1446327
1124617
483619
683762
1002872
1763889
72013
1853577
931164
900170
1900108
481002
1595797
505817
1158145
1653670
876194
151882
1308765
954355
624234
612750
765205
113129
1020243
1571142
1717540
1697896
281114
1960486
710769
412929
1181955
694280
344985
443677
1995817
920615
1090466
1468641
322092
1017441
493284
524483
1859327
636773
767976
1337988
1606282
59414
1156715
601688
174213
1601662
452855
1848578
984401
716977
291716
211132
980411
1129430
655874
1282188
1446318
842539
1029756
390135
453045
1813335
1557578
965343
1187945
32677
1661072
1838319
1915017
1733070
129708
1233583
121018
1674142
1711429
1996346
270506
1671494
502265
323620
1398510
148371
625129
640681
150780
820019
1489545
833654
1082504
1750709
305042
46121
887946
1319168
540475
1179881
1112120
839109
1753216
1505249
350871
882209
1808452
1843169
680469
91650
191010
560552
1816869
1864002
1976343
1194706
481782
934565
443789
1401955
354576
700001
1493922
1139772
1681944
1240139
135294
521357
1879651
1443195
333621
719923
333785
1027083
1656494
825925
1511408
914396
382359
718131
1040198
1078895
1601067
822595
42774
1886367
1153736
1007008
1574001
1193896
1690666
1376324
1665919
1410335
1897521
742681
595659
405307
1232403
1605311
1616800
707167
868507
404706
396190
1621554
720288
238258
1765677
531476
1047072
365608
637915
1737800
1858169
374660
212994
1221586
782259
858635
1855896
1370125
88677
1013101
778300
1383614
1004890
1017672
636267
999052
473370
758383
1754951
1944271
1707712
1425911
1586417
1976429
339496
1234961
1950061
587473
1657624
1532202
423621
1895110
1867861
8146
40575
1010814
1659207
205484
1151851
1964318
135715
776708
237842
366873
1949961
90631
881376
379476
1624418
1665901
1452989
1623555
1503545
50106
366968
1872015
991167
1703270
1320563
455415
1680174
207943
97351
1762726
737438
1899511
1561646
919372
1339233
949190
1189426
1195648
1602421
1253087
721578
1852071
1539619
870144
778110
435456
1127909
1295253
170541
1735597
300766
479438
754333
1561180
980056
904510
1072545
186078
1049361
421392
1770911
1652306
1431473
245978
1613826
473860
65578
145371
873252
1741208
76939
264047
21
1383797
1489214
124835
989125
515908
1541107
620970
517002
443637
763281
153176
343045
410127
68885
1943504
1099968
939371
1044496
1691456
570458
463538
823900
1968725
924157
809801
234336
974832
588120
49233
139386
1278057
1149025
656254
1306990
850511
1886018
1231336
1915567
801167
500617
1704895
546533
517499
200461
750755
1619761
1736369
536448
1657538
1857799
1175752
1709225
1694805
1962745
1175858
1026815
1886148
766744
1004934
524545
809710
1464609
1079935
1211772
1397321
1057304
1965776
1856827
847479
1392628
905916
1255661
382879
162912
1009016
1722550
571402
1565212
778290
915689
1836386
1818285
472030
421680
834836
1505585
697377
843525
572167
1561255
1968835
1053821
635929
1679011
820066
595029
362465
1158608
1144999
1716240
357939
626463
1813952
740537
1850846
684642
1723708
485567
653017
1774869
132697
892605
1354600
1825910
197251
447310
44329
711057
1489178
284731
20781
1837660
101079
1412100
1956300
868240
67065
1024498
1471525
1259439
1362274
988759
1389521
17670
367987
186029
471714
1380348
1522312
368239
256879
545105
1895238
685965
1653033
1212330
996512
748624
434584
984939
168619
1363615
217302
1485721
1738243
1506318
844927
780314
861046
1563817
1122945
78200
163012
817601
1572784
809819
1391565
27101
1572538
1217018
1759971
414163
221395
301617
168320
1406046
1859953
568440
545331
241977
189070
1745190
975437
1170258
284735
1914503
1745975
110636
1754324
1039499
1871080
1333904
17383
539105
929773
1572061
1173094
1147061
471628
1610498
638958
1113630
1093219
1284242
1103944
186786
82328
1262844
593331
1381391
1957094
326265
206796
480191
135283
1834715
1910559
545629
997704
1888638
517528
1873854
1550294
188684
1223080
1337714
1877933
945709
469745
1139088
153055
1069793
953226
1782362
1678037
1762656
728932
1569578
556821
880934
171005
1923448
897425
1323690
1595242
112951
1074432
1727543
1806800
1611303
1087960
1381649
1169357
12023
1251352
966395
747252
400861
44018
142187
1811745
1869087
857343
1036724
187816
426765
28718
1953636
1359094
1340234
560136
367496
370870
1864381
886514
1731036
662829
148959
560389
525311
1745803
1045860
1279244
712343
374119
896352
1716052
1527332
1695401
1016627
1162855
832679
281681
1269349
959706
245378
1510136
1656406
1488779
1492687
812317
1753576
1340296
676395
397329
1738944
511709
103371
292801
39049
713503
337368
125156
1351372
30271
9963
1999575
1873709
422
414947
294985
1904106
76482
768038
1481293
1459834
1087140
1671528
1892195
772443
1677973
1696500
1251301
145617
1146683
52783
466241
1506023
872171
393391
1437172
1714844
1772341
1025916
1168571
230610
872684
1672780
1210076
430661
1116310
1288984
1628466
775676
456087
1771707
1665219
1853842
829335
670625
122247
1262197
504282
1751906
400568
266145
1939954
1789942
757827
1728131
518744
1970910
652570
1141033
883403
403818
1201777
146656
291362
693900
515054
1888167
513229
1061129
41553
84120
841889
1475489
504576
1394239
885709
1686958
1003534
337677
1436694
1120523
164223
1105374
1678617
1286189
1403049
777841
712512
1371253
1765580
116528
1701432
708128
1429479
443773
1204722
354828
933972
1180650
544267
1990730
417305
556066
1261843
1299444
1393738
1511467
1841887
1696060
119318
1065590
1765962
165449
1101806
116626
605096
1395579
849999
1737946
249943
639161
684621
1033953
1935048
1945511
493870
1577188
1367091
523175
265638
776557
634162
515635
1214126
1577659
1233645
95159
989026
681051
492764
786459
59138
592869
902820
65405
505662
332125
813102
81086
1356072
785291
654430
159649
1446293
1713143
1482976
1070393
1070621
250644
1920092
112987
54731
703742
1377647
274266
1772950
909412
1386862
120274
1272735
845009
400996
1040724
1705002
1843337
1477744
339902
1820088
592822
1050083
53537
194964
903202
32127
1053468
835363
656927
1003185
1419731
1801009
608074
551258
1260834
609734
67805
493658
1630804
1352847
12992
326629
1380394
18189
388975
1151446
657354
1574991
1170667
160484
1968070
1854012
1976458
130829
894617
1498382
788810
759326
1823949
1054304
614216
1945568
1291325
1701408
1226935
945746
237778
501771
972831
380557
530487
751459
412440
17837
1703365
239993
289804
623571
741830
1206726
1144142
706468
1206967
1702297
824447
1743380
582065
1611657
740095
606643
1953096
799976
1529806
566311
649269
1211881
37798
143990
23586
64141
276739
1600456
1443156
177471
517325
542853
1939384
157311
846355
524851
177338
845655
711490
1033078
1983721
1107061
787930
155799
622428
1377545
716077
142821
1511252
992872
358685
1987704
1748791
578179
1907645
686637
790200
1798521
986525
1584781
1474387
1058731
1222439
1949093
1446415
904369
172484
1372914
1675022
496476
1959466
909690
1062842
1092670
214301
1447479
774146
992329
49384
212976
1722805
568755
1778352
443787
302112
1593519
1684554
565423
685696
1843213
444668
684501
1642105
127562
182991
1474559
571508
230806
1798441
1039250
82297
1435464
987093
1378224
589945
199573
1712351
73903
742381
501413
1102609
219976
156879
1438516
954547
268504
1931839
1542969
1463715
988310
346942
822540
486946
959302
1833537
42502
1364109
1551265
1098020
592240
1384428
63960
168898
1297790
829738
1121851
1237169
733217
822770
291104
137187
1194459
498051
1294923
1183429
1691536
1694516
1844212
1132000
302380
441035
420411
183267
1836024
1268196
565692
1801529
1901121
645945
756198
1482251
516648
546026
769753
17927
1942820
1364983
872436
1895762
499608
1013047
481744
1826577
31246
978103
1705447
1334124
633667
1974281
200273
926863
1267253
68093
395677
476320
361427
1283369
522964
1008858
686741
1589487
1521925
1881760
740861
577758
258951
465945
432371
915244
1426336
1808489
105134
1146781
1378681
606740
1235622
1162153
623166
1094685
649159
1205694
869011
557939
1908898
458046
1536742
984155
121503
1438280
567705
1956540
808529
1788197
268588
530245
413959
712736
1286497
674842
234934
1052750
816372
128685
1186667
873686
103315
965860
1384510
342114
286327
1062326
1457148
814942
1058849
158218
1992445
1310366
1583636
1167313
379016
794333
1630743
207367
1227162
463549
1528405
962007
636717
1181934
280685
1793930
1280126
588573
1579562
648318
1154701
1902635
1229417
1015023
129626
1180890
207069
1420748
877529
1698429
161673
496070
129733
1533996
321760
1553631
1270991
24800
855652
937952
1498775
1591966
1083142
132840
132664
674021
823963
524369
549537
667648
1341184
542562
695929
1935061
1099047
1422293
878308
440271
510784
25508
1725934
783731
1267118
925108
575308
894438
1391598
427739
49721
529562
707493
971744
544937
228112
57889
218845
51207
1375378
1049388
1166487
1171418
796895
1539296
117513
983353
1126906
1874850
803527
1390917
619086
1918739
1370270
857420
1224598
471057
76186
1069212
860779
259648
1443887
1469052
1305257
994882
735295
1630640
1968416
1577077
246463
1832737
936860
1601858
658112
1148182
353137
571608
1856185
268216
1543952
1584961
467733
1022806
1505330
847154
840613
538218
1730651
1614477
1753424
1100097
1650769
1518535
1365923
1408104
948036
330380
1686668
396291
1153255
137666
1661466
1447955
1974379
1278162
1654558
1493390
252333
1586434
321005
627474
1896978
1952552
177290
668725
223071
680115
840567
944627
946295
1082036
255104
1715072
1096071
1495045
1509215
1326834
309649
1885776
1835486
1612976
841421
790674
715868
574137
1419820
1670850
1979341
375065
619587
1825631
1058234
19335
1775236
1074215
676083
1963333
3935
1992059
821711
330467
612795
1006838
1893234
661673
1816273
1197594
1046998
981245
285542
675360
692021
1099461
340922
1420923
333033
903471
1331099
1744010
695486
57071
959301
955010
718394
1922369
41460
386564
1920940
229331
937693
352288
140377
945232
96974
409734
272449
1926287
867357
929785
998516
1507506
1968414
169750
344934
264541
128850
1118995
1250884
490137
501356
56639
658452
1415715
912285
601460
290187
1452875
409786
1342512
878
1157700
826513
1065668
1068879
27656
1711891
1681476
1309342
1834268
141096
633057
1157084
65437
1268494
1470675
494532
980996
117330
1447638
1811783
443629
1212418
25241
1675871
142710
1007470
270174
1877369
224282
623370
778959
1260096
466867
826391
963792
1531878
907706
1961292
1153016
1964047
1134704
1266031
1525874
1917745
1137941
950053
331659
713831
343008
348764
162823
1424793
63043
935269
817848
1076951
1680303
873738
767756
1375560
1794221
1493577
1813235
1966990
1427020
1043792
812194
1814747
1978777
70806
488504
1968497
1823664
1145649
85841
247221
117469
836081
1954609
1275252
1217748
116963
435055
1325686
1988992
1302031
488784
1595888
1599241
845120
887116
949221
1920983
446835
175936
214773
350113
657163
24041
1023747
1718907
345749
218498
574930
328347
890141
544188
330835
1560442
482738
707126
1726411
1003570
1296246
1918469
1346170
1409171
941996
876528
388871
416345
1105968
664441
1713999
789059
572316
1108391
970420
1751008
1412040
912615
630550
403422
1731427
1063448
1007770
1927646
616379
1314305
273992
56762
1015119
692933
1470353
1349220
701917
933132
1674615
1944884
672561
1270316
392020
165573
1073502
1067978
1945931
194263
1040539
1922362
130841
384543
1538539
1751846
1118242
1370232
1181833
961173
1126095
231097
1637825
1800143
1862315
1432182
125833
1011145
1480740
403607
1945357
805803
1984438
821184
1919644
995472
97393
1695308
1692011
551047
1196551
288149
1857129
549597
649218
1255139
518033
1802614
1851765
1065827
926472
1758620
812130
543084
27581
521051
856654
1205420
514385
1014068
1243953
1806954
177482
1209262
617458
1582637
627740
1752022
74784
15012
261674
1758100
1033445
772265
447088
1735931
932003
687580
26165
1267350
172866
1183804
485634
1785435
1331507
598682
378220
74227
777111
1925004
1641934
607778
505789
1679496
21941
999343
1287785
186785
1393043
443544
1074586
1810186
450047
726958
1144196
1260911
530733
367489
1696944
1555672
300449
1172012
263257
1793967
1838685
903233
756793
1328002
1061050
38769
28307
1412023
669598
1545538
113190
1733419
721087
1389782
475829
357766
987
845030
1238707
553872
1281284
1150707
1843617
372341
1963593
570135
186252
307478
1549776
1328677
1347398
1102889
95703
1226972
180708
800335
1122051
1229873
1571893
479166
1630854
1037217
668566
1302819
232292
58743
665143
194594
404677
1142145
227574
1765106
1200308
694167
733484
1731340
1229425
945543
1184856
376165
1825889
894362
549975
221126
385934
1522125
1404542
1309781
878713
1059505
1464127
1265539
307412
913190
1831198
1524055
1928493
1736221
823570
469291
1724175
720911
1121614
401179
1582498
1393391
1801811
1473830
266091
1327827
1690935
954027
1677673
600417
46457
498450
210883
1198498
1443923
23883
1490392
1091979
1781903
330644
911333
1926919
736477
42827
1674626
422890
1419856
576452
649012
517196
1752677
760107
1737489
1455686
476336
1902581
765626
1442041
1624743
1766971
134239
1679900
711977
1181851
195110
1514971
1017755
469533
1041912
799210
783595
848104
1736128
1553364
281142
1062337
924900
1956688
504615
1357755
1968738
1995037
827935
511286
497567
700108
899166
1261976
483576
1489105
173827
1603244
1467791
513610
1995745
44093
693086
76334
877830
359552
1543125
1165759
1022559
1875953
1723935
703985
1372823
128363
1287573
287324
539445
1703615
1816986
205015
1858298
1028383
780801
308276
375427
975995
1060906
516358
1940908
765046
884992
454789
134695
1551178
1708456
1762177
1738848
466747
1107319
1571408
369074
786616
661557
990782
563655
1018056
1636790
1819260
103125
1160184
254198
588067
1383256
751483
1411277
1977112
42166
1314512
548308
90332
1323806
1213987
1228582
1327782
297618
1592551
1743937
1699641
951957
957165
309392
463486
963982
197734
441772
1813227
1752585
415541
616164
1658145
1642385
1932345
81862
212471
1004736
793026
1036958
1785625
402906
1220857
1098653
347642
1692216
319963
37337
1987435
1289123
1948231
1772971
453105
1604034
1511608
1231506
570688
432153
859641
1476242
1467601
705800
698656
359350
1819903
1002738
129638
1749866
788624
1849765
306875
355411
1284009
1217883
1401408
1861337
48052
1454663
425431
399703
1787391
1608134
504844
1361492
1723091
1389981
336645
1313047
333822
411522
513102
468837
1708451
348262
799514
415919
423291
1706544
1276354
1597386
353088
1855186
812494
143163
1024478
332904
528567
1342106
1362961
1016202
1579350
1747332
145365
387655
1479232
1260832
1140268
7697
559117
931068
441118
393489
1209468
543210
392842
1082630
625736
907747
276089
629930
1395481
294844
1305022
1630912
717633
1522502
598397
145680
218553
1749565
288953
1678471
467287
1692239
72527
647387
1015054
1952042
505785
1017217
1578280
108354
1373273
195690
976101
893209
1247933
910823
510499
296587
676728
1271474
1633236
542210
80996
343614
255027
1435820
759921
1604658
92963
1740277
1301112
1681166
1837901
1870558
159498
724834
251658
556432
761171
1984878
1462498
17703
959543
1974639
1021741
1965742
1252535
1327107
1203899
1603627
1053180
546641
958074
1571980
1160943
1762810
919514
60931
1194607
527769
506968
300077
152704
1486099
328264
661905
192075
1193141
1006447
1649388
506488
1775495
907530
1832242
441825
690569
475924
808847
1580426
1283732
1285179
1118573
1689343
171522
1689294
725726
1330252
625671
1622746
1773403
608065
1197303
817688
429209
1213878
970768
1011231
907497
431352
1117997
896790
982807
1421445
713529
406015
1702116
1798815
1982279
249606
952740
1904174
1431883
1720191
395662
828594
1220744
438780
198709
103791
1444315
57226
1428053
1100267
1011857
976562
548859
1332340
82241
1999769
270435
312301
510289
84371
1503305
227941
1324249
908062
1091452
254191
1255132
1840852
203313
1797189
1098208
1932231
922579
352389
292086
882286
1330720
349859
1108294
889669
1352389
268668
756212
784296
378422
130962
784057
782042
1750950
1269793
527724
480041
508621
1231925
1922800
995185
1487746
1053617
322946
414544
1231575
113072
1050638
1723772
705022
176924
1029335
1819417
1413886
33624
1828366
1685988
705313
1347051
1048138
346776
1523706
900015
489427
1882943
766342
1091741
731390
1035324
23541
1742404
1643849
1088748
588922
1045600
403488
144446
948771
847122
1907670
1166244
951565
254711
1062742
590460
944931
602
1165907
383389
1943170
1500583
194922
1633034
1055849
829999
905217
519890
1024073
1540015
906501
878184
1298925
949377
1582695
331087
1650550
1057511
201829
840974
1039836
267067
186849
887448
253804
1074453
1394145
1129264
1643739
1470241
1118922
1258572
909661
66608
142090
556969
1603443
1555283
1643332
316694
614533
1416098
1457249
1240942
6497
427616
463633
1501285
280720
1743683
581095
675877
1412676
808428
1775503
549470
1046580
1010460
364551
1046919
900335
344277
234361
263055
1828517
889106
18953
262774
320531
1839760
1877262
1912314
154926
883764
1492172
559505
1954121
1451957
157793
1934941
1306341
1417674
18398
735180
390449
1221099
1431884
784199
1006248
247987
1603149
316884
1822237
812728
1213116
1642524
1561179
193475
789625
1905036
133872
48346
1292364
368447
1451329
53445
1554168
176294
77367
420991
611729
1419597
555629
1713676
760451
481046
1432013
1515850
902039
937757
1180699
1242028
385450
1251753
1708064
890859
1213691
766624
61126
803435
1777696
335207
1458332
632412
1120030
1031898
874267
355459
132659
8613
740710
618428
455926
1638131
1074170
1488054
840342
152940
43847
510955
1465741
476846
1894810
611175
495923
1926579
604059
1808309
851260
96877
1774151
1028878
499148
1860373
712286
1169093
1350156
1694358
1866484
41431
1665857
1700659
115064
1642331
1453470
1821743
1617924
1976141
584919
1402404
27410
92597
399181
1922524
1249594
412987
1963356
1877055
1681868
1521830
1049870
1311126
1155767
54991
449666
98652
14183
1971925
1007668
1693378
1703939
24332
1973831
1254074
1418717
783877
1067204
576567
672659
1871284
1539882
199857
460777
1159422
1389378
1268420
489688
423663
913444
1443724
600053
839490
214242
340506
118226
1916617
1533653
658443
1156170
867512
634131
1269520
173561
857771
693067
603160
441817
1352902
594310
1634495
717538
1473666
430156
361181
860534
1705103
269945
1313991
344142
1663131
712259
1911095
1259109
1744583
1959967
71131
1367186
1964264
140879
142767
1845508
644210
742061
1927922
1867824
188603
695352
1178075
255980
1590442
1997254
200817
1336508
696928
638416
100404
1386910
1623772
153326
1108607
1446811
203601
1020359
933212
1738665
1432000
996241
533644
1447484
1247150
1672217
527376
418870
671575
529238
1189814
1593626
447841
914989
416604
1074235
245722
633078
665790
814470
28574
690937
604887
720485
966132
705373
1863374
383052
1355807
1123368
626769
1337926
1478220
1349886
1343542
1457202
1550207
310582
797983
12813
1307561
1863643
1328607
1003997
1771516
1733762
1383556
406431
284722
1711520
1347368
1786879
939778
1775835
353175
540189
1552781
1457511
1994224
452611
465183
856470
1613487
1707760
1085767
1045180
512157
1722885
1595873
1480349
1579069
1542906
294864
701877
790142
398462
1951768
500279
1485812
867191
1610945
1751228
1407994
1919581
1513300
742895
1298810
1757486
865828
1905784
544852
1014870
1902956
1201971
1680572
1744935
1814012
879
713244
1208775
1760578
859584
1169841
633999
1695597
725964
565298
932390
1557078
951977
1047918
1847026
1032866
631716
1701997
1796530
1355774
1331212
1287292
1146300
475122
1589293
599213
328638
1840196
609405
857810
1783142
211374
1792346
1303881
1745524
71936
1936610
549985
650696
289227
1436060
868821
1309355
987279
445573
1719320
709253
400688
626655
1903476
559070
976227
1540843
608624
1043176
940749
229842
672462
860070
1890223
667297
1452286
739932
1373514
8907
1094100
55266
1083863
1012059
784257
1050224
1640169
1427094
1503813
1607843
1581765
142950
790538
703325
126887
495125
371339
52420
1090639
903071
1774410
662843
988560
875581
122534
1565834
646643
1878290
1591163
224584
1480398
1011982
437559
1916271
238354
704491
1591027
1433387
1571418
397981
1579998
163047
1241018
261226
1069279
1321277
1649914
461588
1676672
1322163
1236384
908912
888322
573735
1248578
1165134
1088362
40739
833649
79606
1170744
1793987
954555
1774593
1380514
961290
554188
68929
1740728
378414
1271267
742794
544237
821022
1030830
253267
1513962
1245980
1115738
702396
1198000
1198977
394023
1963495
962128
941563
1830647
7026
1376871
1870110
150183
1770286
744867
1379519
1093658
1595621
1843135
1762606
1727106
1849753
739425
1039023
1734035
1227622
1118248
1833724
1135875
731945
1792676
700582
1372418
1154724
372192
1741093
29992
50355
1865996
1817484
1616225
1277887
528828
548678
1565747
78847
285765
287787
845522
122759
848905
1092366
30223
755577
1956373
1698513
726318
263893
1970946
1865523
1700781
1573673
1799551
458820
3610
481757
1346727
258311
141682
1391730
100085
1925979
1341954
1699156
1039401
242056
261521
890243
549238
341202
630028
860477
1278473
291020
575837
776127
1376498
17996
23641
795575
64490
1767063
812842
1644000
1644875
1618056
428789
447339
1807126
1237684
907222
1142801
828135
1668355
308977
553930
852027
945812
287509
132789
166734
1472339
1215176
605293
1877861
1212229
537202
360570
1833094
140226
42193
1408860
751870
200882
9010
1869976
1995344
1099006
374372
1609690
1953957
1916076
1251888
304888
896728
1267769
51487
216544
1518836
1782607
1825844
190687
528641
1400559
1094926
358706
1004498
1772092
1258923
1000899
1335568
958353
1561486
939144
1166302
1302657
1140574
713999
1060702
1699230
722536
520940
439453
1052023
82212
1208766
1519886
1227754
1135070
1398620
359574
1984197
1208913
1313498
455854
63624
666382
1633895
207390
1812566
1186721
1468804
806350
29222
1509263
1422962
336080
521274
312224
507525
1362873
1688728
70931
38447
9983
859827
1075462
367059
662463
1562379
1454981
1744963
311218
910304
426957
41974
1039850
322698
1657706
1663473
1154586
1774049
575629
1106386
485149
1370758
1343876
1624441
396541
727603
1347753
1947355
1489935
361135
150675
372384
1531252
509367
1185617
1109675
1430655
1303148
1188058
549496
1912158
1078184
1272720
618590
1487167
1565863
1158311
606112
945701
995451
372176
99857
1191603
1827942
326694
1015961
471454
890062
109309
1771971
797353
1673558
12271
1138342
1295197
418912
1101651
1688078
810056
802449
1317882
1178776
548975
1802311
1030981
160903
916660
1364315
96931
209862
375706
386380
1949810
1075026
792442
745569
31516
86580
1099838
1315526
1093188
1032424
870350
355028
1783761
869117
341333
118439
454637
966128
1250711
1038772
1752250
977682
1737270
1568572
1102926
1941570
532865
972515
1132630
426112
21234
1977555
827283
515640
1303314
96520
319180
326852
655867
302461
825831
997707
1745009
563443
1306972
1026925
704622
823310
144336
1083780
156834
987083
1690106
1253939
133860
1440910
1537250
750976
912601
1778209
1873345
1137425
606375
1618849
201468
587549
1939376
331856
1419280
573230
1822263
1538237
1396369
1100138
1335017
1109188
1547372
1539819
1903467
1109313
626608
921250
1960032
819794
341797
943762
1895418
915658
1004246
818117
405775
1426214
752415
1183804
441753
1507559
872352
400353
40049
830053
1650250
750021
1076064
722845
424907
1950317
917930
1573235
897557
663146
406715
269811
403539
991097
1937907
1700655
1564026
246858
1254423
703557
1179579
239944
232390
1638774
1277133
1751410
216490
1997008
1614794
727663
1183176
443537
928315
452751
201108
1528972
1994765
1366607
761179
298239
1619804
140411
88675
1792984
1834037
1181495
703597
1586867
1817813
782096
1964993
430501
1217770
520521
1063922
476896
1351991
1832000
1505196
1417560
348836
1839006
924753
8493
1133391
1807392
1385329
92451
329748
1452662
1555653
1431274
448398
4067
890083
376028
1057629
311771
710255
272407
1247287
1420364
1827352
464167
1606472
1762469
887697
6343
1580820
846072
704656
167384
1224142
490141
789436
923261
408308
1308382
1834677
1631811
839573
1977390
293047
158005
710485
573085
1187283
1115940
552008
117903
708394
1248074
1914075
991708
1461823
1117061
1886514
1524520
1516808
410665
1793718
336999
1374740
156450
1488343
226518
1886538
332210
1139941
1011792
105987
1452255
74064
698013
489920
1194398
1032952
1919206
909351
1011684
1485410
1515732
145237
1226592
1960537
1415183
778729
99787
158238
318018
770368
1302745
1402207
14800
1826684
942005
246661
1366347
522408
1732212
753309
894266
373057
1279018
1125248
1506977
1021285
853771
165100
1156576
707623
496922
26305
1570398
445664
1207501
118204
272178
385133
890912
386846
426470
491668
827648
1705644
1993688
8675
1407969
27740
1689621
1111044
930091
1228744
290383
1899723
1950804
655255
927105
235002
1525820
1064061
464733
983864
1399158
778977
1646651
241671
21401
329252
1285685
1413984
829767
999575
77164
1442032
817297
1106865
859694
1147128
291276
1135715
1112957
1115410
640165
1527927
1631859
737169
1086771
836521
1926134
1589588
160666
935643
1265785
399015
491884
934617
1845410
817408
1098036
1949859
885286
1696033
660468
1744169
372178
136471
1255749
252324
651802
1554149
1969613
1628785
194689
1744506
205295
1318626
1178819
1489017
640252
1406789
849581
94497
141644
234842
1321308
168677
572776
150773
520964
1412324
242331
1707284
111567
164781
1120205
163998
985215
1592842
1426518
1444877
925814
1273402
1208119
547052
1625930
560783
1629673
1200951
276167
1960319
814479
1083411
376103
1296397
1240375
1566168
1415375
1180462
324609
1873523
1638226
326885
1827147
1388297
1285440
1467372
1497181
1911275
435942
573769
1889429
200987
1757632
815539
689037
1933723
1331945
147166
1810287
924129
782310
1834837
1091858
131340
1520818
237023
4091
1295716
303419
80780
94719
1788970
1842351
73231
1248548
1109470
245227
55674
708225
1142740
1426140
1957719
800104
1171674
1860700
1594096
1257040
1935515
1915649
938034
531577
1301993
922253
1816146
30003
1718525
579692
1903383
1688331
229027
912067
1639172
1561417
591054
1560215
1215871
61424
1555550
1203824
805253
230034
1302269
1481678
1693792
1706451
1195067
1928828
651932
1910316
718096
74314
113323
389130
962104
283710
859832
1507679
934335
403269
821071
836885
687568
755556
206556
1560198
1590353
1849895
1067387
1842892
225443
543711
104297
690433
1840212
6977
1661190
43410
518467
1420273
654440
933023
1197169
1334453
614469
1889044
144621
1906181
1814930
595924
865478
1774174
605469
153823
1269554
564293
927711
923077
219969
1965463
857510
500784
1357746
1720401
1221065
1759824
1039733
1734254
1569840
1635811
467883
1425921
833413
1163943
793322
632494
1383062
566944
1735337
701826
1017674
119991
1877156
1658329
693548
483037
795039
910561
1489230
534356
336749
496664
1550774
1732803
131251
628218
1480604
1807572
872750
1008533
305384
226627
411326
1119458
308182
1915102
1766088
1688764
1862745
1259602
1969872
1765628
1501582
667376
474
764205
1709287
962134
1228392
676692
40673
293361
1672692
947668
1151997
1730779
1827996
22424
51830
647136
947860
650656
1355631
315819
1495682
24853
216675
570121
1022541
429858
368751
1903195
48357
1583809
1941020
1433997
1076428
1148758
808013
253718
1040177
402738
1403425
184497
808642
1194267
1199266
1514287
429313
1887092
1317839
1830317
634068
1095924
1606016
1770199
564902
1154913
1170799
1524908
79015
139871
736873
1819460
1515246
880661
1108540
1628300
1717104
1587610
1860114
624806
66679
174962
1646412
130216
1737590
1128532
494953
1667406
637506
1610251
827364
1547142
1944911
1007261
1864451
763264
836724
1120854
664042
974669
1165579
444496
1246240
717968
242867
1217548
916522
1767642
913723
1285962
1445155
365379
1051245
1224378
1860969
1228314
87899
1384807
1234050
110208
367425
201758
790035
1682833
1345494
486097
163125
1317497
770243
645840
687972
481435
1278004
33282
983650
148858
1476142
470401
887324
1988292
1548002
440358
730245
76668
1608880
628719
173032
891653
1599560
1133868
433708
406506
647518
1451569
576372
173473
1105187
1281068
99042
1289181
1106945
416638
689872
1509240
1877632
794746
1185926
1652505
1280841
186023
1495704
546180
457186
847146
868529
1751247
899540
1203743
1053754
1058977
1553757
829231
949225
544134
798418
1726832
546827
1606042
1057524
1160236
1459293
12617
532488
408323
999065
1644883
822189
69596
974937
546494
35489
1569779
433562
464421
1260928
454848
624107
307252
916909
1007450
1161733
304319
1765465
502927
1299960
1090626
128558
114143
1729695
1547841
533992
750748
1456820
1914598
216163
535265
99471
1744931
474418
1197584
1791658
1547888
854464
1033349
1627973
977901
1265395
460828
1099497
590649
973213
739535
1571541
366819
1484218
131092
771150
1453693
387931
1909190
847078
640511
1989776
1329461
1710111
1824169
1597625
1493222
1694353
1206861
506252
1626284
1905340
469123
1100914
264483
685148
621784
665043
1484907
1611391
1888059
903173
1078511
254432
86950
1895017
101795
1557728
958717
1204719
1980476
1325035
951404
1203808
472603
1632585
249689
1641993
1452616
101853
1729437
329490
68584
322583
1752752
983822
1736517
1454154
513556
879954
1385201
686149
833947
1943320
1556263
1212173
421811
1150333
1845890
564099
182083
933846
1546638
1857565
1534764
335678
931393
1649312
1939352
284477
1630825
1378921
1736879
420917
1883044
1387561
710132
760828
1414178
703081
882440
848031
1390086
646438
778076
314973
1602358
776678
855314
797090
724205
1126554
26860
1490695
1190538
1048632
1296597
1898272
347748
1895724
1117971
953148
929644
773483
174184
148560
1241418
1635064
1434669
27025
885099
848824
125859
1836907
1945824
1826161
1040415
1258724
1515758
551442
901891
1285679
637140
12003
1421200
939203
702105
1854071
31953
859040
506355
641316
422804
1131061
1806060
1734714
758774
427016
1325010
1367697
1827898
1038477
729170
1043056
169635
1916506
1820926
1345164
1036489
1867452
469946
1770113
1160167
401685
1772831
646575
1520261
65584
1022860
1698905
1043238
1420909
1576546
599541
1276105
1430273
743589
1526207
96219
873789
194941
332721
1017910
900305
808110
538992
1143929
72994
169667
567526
1536955
1542484
1607102
65841
567563
984579
1281228
889427
1585069
1259096
11689
1809517
603763
1920787
1463722
61270
1389486
783206
1718263
1965620
261919
1206663
1997256
375778
1720801
362817
1283257
1561084
602834
1990652
1225454
995969
1349964
768217
1766585
1458837
341255
627971
20081
1252656
778834
1724040
917038
297024
1621625
1609325
1263508
232650
1307202
183785
342217
367801
1524242
1133965
1674553
825978
39111
1238861
1496718
1038768
526195
655739
236887
839055
1892949
1132345
1835444
1979839
942317
793192
1199741
561144
469885
1031333
1246555
1081559
668167
1627644
1294715
154824
799117
1654012
1591174
408462
315393
1837321
1359855
426803
1108883
1248461
491875
508526
219531
1521854
1695615
353915
719673
492319
728610
1045492
1686726
1807385
225727
967454
692894
1806676
1835234
1851455
1024084
761889
1079661
1886039
994651
1057768
603723
528640
267992
1525460
246991
996142
1736953
503182
234699
144290
1939475
855448
8954
1123404
1918571
1390339
507372
866110
314400
678367
1139143
1216875
1776630
871218
1810678
1589099
99148
1903612
736627
1729522
152751
960017
942764
458217
982644
1747925
34038
164065
1475640
802711
922861
1705547
894378
825889
1503499
248499
1634555
10348
1812787
1201846
493092
1491806
1438471
1083122
1130379
981183
1487166
736894
267317
1020591
611826
757143
146138
676803
1414193
237688
555338
213073
1958456
1371345
718560
1885938
1873242
1323414
1802439
1220364
250728
398006
446195
858335
160353
1617584
1246018
1864359
1971241
1026161
1758383
447631
1272779
1404871
966109
290993
802786
1461276
1816312
169558
1238774
1890055
1615582
976439
111603
1499002
965987
135023
100450
526624
1004921
1719142
1975427
1519220
427338
1719151
1022341
286034
621502
186177
396550
987812
425402
1704129
915481
1734921
1703083
1601033
163268
1263759
120521
1617260
1494662
1435504
544654
194843
551254
1264084
1817690
300275
288311
1790263
210543
1540396
1017394
915111
1673664
1771802
1401426
206311
338248
1687056
550100
43015
893612
1997953
813777
381428
1899004
1982971
654163
559599
1130112
856835
1660659
1345904
1349397
702440
504685
66813
283637
1538890
50645
239141
1097690
726080
1757946
524802
1704421
1475560
1165980
947644
497365
804747
1959187
276667
375079
95606
73774
1767922
1753534
561713
246316
1553702
1742431
1636350
26684
583692
869478
1809757
658315
641842
1743111
171578
1292487
27039
1680760
1475814
1576257
52337
1864597
390235
1726758
679376
1548914
1937982
48150
1852484
521552
511965
1208070
1114681
1980221
458869
1185800
1206283
1415209
1339821
1599377
1611815
1344695
997170
61068
1220739
1925122
889377
435332
124806
530284
6923
789728
642607
252102
319611
1025202
1758363
660643
911347
1414463
524482
787303
995740
81771
781690
385850
73462
643906
573524
311369
1437123
1900207
1680933
1216999
245658
597552
1393201
45485
1626818
640924
1647326
1870231
495817
375487
568581
613215
1756036
776666
359637
1318967
469776
272158
1375406
1293071
1699935
509192
1228141
1507736
1742307
1051241
986839
324474
959713
223556
935786
1516548
1105024
1415283
203176
462298
308382
477874
569206
299271
585720
935928
1721320
395573
13297
689700
57779
1418684
327016
1425268
977519
1758973
1354278
384317
305098
1012978
1193656
116485
1647441
1209780
152581
1102861
1337993
1115811
1163249
780828
633091
885540
466689
927588
1627818
1997481
783826
1696251
1665881
1689923
1653044
1860806
1631477
761468
1857446
578948
1988829
116252
462328
885869
93114
1315890
583219
1552936
1668577
340350
1430037
1024301
1980908
1142609
1870002
563769
82885
970643
336927
292633
1481085
1085888
1433156
747043
1774453
5185
862855
287127
354811
1497538
1040351
1330853
1520626
1992761
1336513
53394
1057667
908718
495943
702573
238911
1506648
1883556
374800
765584
140365
928155
272161
665526
1691053
855473
1874584
929710
1234143
1951785
66385
548267
805512
705027
1137666
1586400
1070413
1849408
452799
1125692
1496474
1094302
280645
1114589
607476
475798
923078
1842719
139212
537806
1916260
985908
432811
988196
967744
1649200
216054
1751454
785515
1143206
201032
1271640
1342706
1711690
1145770
3244
1156449
1067716
1886375
1935458
901131
633497
648059
37642
1328558
58843
1984659
1807081
176156
1069126
1045720
722471
1823518
1028819
1151021
1892691
1690818
366616
1814023
1479533
1571234
1444045
1065391
96723
1240947
410067
1334881
55785
756864
1241556
1280527
1615866
317101
1258313
1261072
162367
1029647
847420
969916
1925378
1567857
348340
1703071
922472
1361169
593808
729083
675869
1970283
344003
926941
941087
1472737
1544713
1997736
913379
23302
1905508
1584252
666203
865527
1439014
1861529
401793
1177056
326096
34365
1082702
847505
498853
702827
1868064
216697
901955
1647993
900834
149651
1144313
1163989
1707117
597685
90849
1544510
1638960
1745822
1410743
616825
1348328
1274466
499430
657985
1438191
1785033
1385638
516579
1866972
843865
313806
1410895
902085
948943
670092
122238
1014421
783153
909829
1785264
694875
722526
1065728
434899
1970752
660245
60131
1815297
1767009
501815
3802
859983
1063077
408203
620625
1739709
913671
591614
8782
1691799
22978
94282
683289
441599
1763516
1571286
1879796
1908765
1343432
1110223
1174952
926312
195598
1891667
1525255
1717018
1193560
1027085
469883
1682870
610485
357311
263827
1342908
1682102
1616132
428663
1358463
1642992
1343012
1914695
1444824
296791
124785
578370
1956585
233820
1122822
1572157
912587
1353855
641151
1044563
951564
1955272
1790234
1884451
1048143
943043
622715
1582044
1150052
884202
1764537
378183
1400451
249609
898212
1649291
1857968
1012715
1090371
1226145
371967
1839222
381940
1243578
190118
1566120
434411
435951
1541003
25657
1103941
788114
1708615
413377
484679
462766
98900
512836
721202
66490
1100977
907893
1194749
997279
856918
931796
570460
555731
336406
1650257
544493
882477
1107148
855255
969097
474171
508948
1624585
754781
1375246
399560
1969186
298169
1226673
1049880
1421408
273551
163167
996155
1185911
1716802
346004
756579
632905
310077
973826
1461227
1164199
1953345
360236
1228824
110364
1658840
1731020
592348
1521062
1066157
1954908
1508467
36799
1117130
1325433
1014874
1216877
1416564
183911
920062
895188
1897717
657360
1441353
1649077
1779184
1101069
1869450
1067448
373975
1825390
1644180
277661
2406
153825
165192
871530
444567
873062
294851
1374308
1550387
1336893
1446908
1181088
779351
1127203
1449848
1467242
696801
1323595
753122
1444001
1147637
322373
1411291
199590
229279
597178
899935
309781
518159
1084376
1910349
29461
734328
1143652
550091
467976
430968
1167615
765961
437867
1492090
1570158
589067
163432
539249
482905
1068457
1090713
1068740
629434
677984
443083
172810
643123
207733
1948873
521340
423389
1828711
192789
1296290
1364464
1528960
280153
1367442
308746
1531978
167937
1973881
662314
1015297
203956
409084
1815095
1544812
1814420
1813715
520336
456381
1750555
902898
284106
458358
1757313
749381
733193
1162509
249343
1964383
1415506
1687843
209977
298991
1742377
1790968
899899
1302172
415687
1995772
1997726
1600826
260817
375525
1674794
1916538
1190587
248494
1252903
497382
1114757
1888053
1787228
295171
1474619
791335
1762620
1295870
189688
1989782
1819975
911380
1416347
513872
1332908
1871112
179856
616443
521140
1978347
1097003
1754685
914035
447552
1460178
1711190
755089
1866161
370393
48949
1163823
594043
647569
450961
1565028
1982159
236904
1449499
1062265
721739
1669978
109452
956754
374754
1824916
1560485
1350257
396695
133021
522272
1830305
1374458
1800925
234733
1578839
841549
579298
152873
918817
1740925
1544949
482225
533712
1754004
321442
1413650
302158
1516666
479332
327112
409050
1505081
618278
928864
1831469
1005802
552192
1376195
374416
963195
973140
1802929
1325483
723150
1744987
1722933
1289733
561047
167724
329244
1323042
447016
133316
1585692
681270
417149
1109098
497299
662694
1068674
187152
766453
1213920
1896795
1305625
294192
1895283
515239
1853722
174125
1732920
631240
649916
280235
745662
1964906
1021056
1122605
1505036
328667
149710
1275159
1633094
127761
882964
410489
903608
1409266
963964
320612
1502167
1465335
1846583
1903210
1157077
1369554
1085383
1418761
1572911
283408
1460539
926835
323726
1481292
1536413
153451
440575
1401334
440685
1688558
1228290
782176
1123662
1277524
316226
928313
138270
291376
1182281
618295
385538
148939
1973562
362015
793822
380640
253342
1600157
1170559
1039094
199771
824482
1411804
948613
110703
223960
1215876
442224
323755
1742520
208236
480219
899587
484796
715033
444177
813202
1617806
424395
126548
423847
1821425
1281762
1373511
172737
347801
1713578
723086
706511
1161810
997137
772401
1917103
978344
871099
941603
1499366
1183003
299477
1557923
1930481
44192
899926
209706
1210409
1297015
1534916
1350715
975349
1026815
1762334
1294268
856219
1895130
30106
1634890
1415421
1285322
1082018
73908
830835
776096
282763
1747812
1744984
332264
505262
239840
1037724
126364
138659
1468253
1165561
458541
1610733
1310118
1601608
1734669
501787
295028
228776
369833
936787
1483808
1665240
1493703
842586
277049
1222119
1950210
990390
1267067
1411783
269822
1941268
1028952
1151413
802397
1276820
877233
1894824
1519466
347179
867
46260
455226
1220999
1213527
70152
1645944
43840
1266029
1478691
1590776
182821
715645
917660
1300091
1752774
409356
920395
1097568
359763
674936
983760
1208250
1940769
1077063
1069140
212654
734085
658017
1820031
979606
1094421
365112
936372
1095701
1743137
1180916
1156516
1132251
660967
140280
61280
1436170
1272045
1469556
1983122
1975345
24822
1784292
916987
1752500
13653
1275566
671047
1128205
386532
1180727
1661738
935936
112450
1906723
1219425
1297397
718749
1349150
592780
1892826
1042130
795056
1414877
1521465
526120
982485
904433
851402
209594
107590
1383310
1252013
1992477
1463765
652025
929345
1192791
1387269
466334
618030
974693
1027846
230948
380578
1996665
1981596
1095328
1005630
81506
52047
1781274
1265802
1733571
1567608
1166329
106711
1853864
1818152
1563580
435406
1807791
1652372
960495
1103438
1273236
854913
188495
1050863
1000141
1083811
709220
848568
89826
1068515
164082
445462
434255
1808915
7716
1471945
1269751
707605
979735
816755
1499285
1590836
1295901
673007
1942240
350644
124071
277137
363983
629619
907190
1414359
1097405
1859000
1714593
1516341
352111
1185509
1527078
1071923
1081813
472200
847498
1623288
1398012
133281
727973
197937
1616529
1519434
899724
689158
1421048
1607965
1385538
314042
1655531
1992602
379348
1844095
1110409
969828
1542407
492950
646010
1780774
1547425
1744195
1994432
384008
552810
283023
463761
806364
825090
1945826
1495891
1528400
1792066
1029977
1990365
843576
930404
749236
193676
363977
569386
228949
1119975
548508
1801594
613020
99908
955097
1972081
1631551
967675
1595559
639322
1368423
1254437
1422781
745473
1827338
1798872
154874
1757913
1068701
127590
1998895
227850
1405937
1783595
1303021
144870
126171
1254148
100687
1183066
114276
428496
804179
1545542
777014
1449455
1446776
600629
1511690
137036
38187
465389
163898
354981
1714066
571535
840362
561315
1326956
695551
1713846
1885275
512133
1701559
328993
1636752
528897
1344839
1480798
619269
935832
1884768
1018516
690677
204744
1448861
709980
1396702
11844
245379
1058408
364344
1573134
1566303
1072982
1900528
1047229
1305024
1130570
1725714
1960166
256350
1098000
399844
524001
1673144
1606228
1101142
1379174
397985
128013
467303
554835
1892066
1478030
817376
879127
1395251
1385942
65227
1429841
1500631
513469
832273
858152
836300
543408
458953
1787637
1515990
815876
455460
1927214
1414784
17019
470981
494030
1455578
585529
432076
1615369
1623548
1505252
1052601
976892
1467321
1640386
1051470
624660
666316
1087491
148509
1399975
73191
1795240
1723670
384607
1119205
1589612
1950704
1475524
1923252
768470
1116458
1214063
1360604
1756199
1901886
597671
415459
914891
312434
645752
1258179
212275
616450
1330733
1943240
379619
1466385
1923477
1554374
1353612
695646
952866
1961781
805731
999077
1501893
875621
334808
191794
537930
933809
883618
1254492
1550924
791730
559179
69983
1982049
1102542
296503
716907
1076500
590285
1329579
1885934
799217
1583803
1633287
883846
556697
1931172
1609835
708156
777053
1940025
1645032
1062549
419645
1376832
1035178
1392497
1626783
1744079
868192
1186555
1306365
550336
1515797
510752
589584
1201396
1110835
1061212
1954534
475791
1642937
1587160
1819234
472808
162102
1808505
1697201
1084084
1065302
1018970
1916251
1859801
1304819
1862028
1581932
1120123
1794131
790182
1854005
1409916
1578515
1067988
1664287
1453935
1041227
224087
1784355
594492
1597866
24909
1043635
1967964
265062
1421636
603170
675632
1165576
1282537
1987675
768465
950856
508160
1278916
1727640
1152334
1904353
1788602
415466
1399541
425087
524461
269986
1467569
678029
876553
371779
955683
962035
1657392
1818756
641069
773314
1071696
327201
842959
51257
230785
604280
441828
1724626
530311
1251339
1073213
625913
83383
1724399
912442
1756840
1996851
611152
1193136
824896
343678
1964935
1474235
1823675
1741321
499777
459348
1745089
744313
321357
702190
727804
230806
677339
1027865
1193594
299230
1367729
660422
208536
260058
804506
980725
568595
980496
1326881
1277383
911668
1964394
124244
642164
1554525
842337
218248
244038
162577
1809381
924730
1369753
1005214
1354264
1914018
179892
952220
155576
1289774
173097
1559302
118721
1189205
42105
552089
285050
1188268
1489956
570712
1467878
1621989
1419654
765463
294584
724191
1372952
1657917
828281
1663682
927743
1951399
1054681
1975812
1419201
70287
1911266
17351
1399060
404867
629621
336882
1652894
1376091
1012559
524562
1005997
1171301
1037179
1678851
763088
1147397
1812332
1116419
615284
191852
1676786
1204135
1033053
798206
470821
418163
457050
1912234
1963642
256936
819043
1067701
610523
132845
313601
1492596
818426
1023917
73047
1674965
1139881
1182722
792738
283245
1705066
1325384
1484585
1210439
1804769
1127645
1726460
422774
32402
782231
202175
1851631
109675
1605229
1615560
1992133
295645
1823530
1649640
756501
1875249
1174754
1821414
147950
1173928
428625
1829917
859376
1105314
1065263
1157532
198976
413980
859761
1145448
1683836
706545
312816
1678854
1654826
614153
604188
1126113
1423902
854520
1498639
822114
1013061
901306
121756
1480837
762436
632641
54514
1602555
525380
801420
1153615
1525094
1978103
1075639
1958005
1959560
9977
942771
1200147
886962
1888820
1045860
373234
606225
1476562
1163934
497599
1971460
670351
699366
388726
1118864
861573
687712
341181
1210501
1693665
1531787
1907915
808051
438681
1548426
1376759
851851
1462462
1451676
1218774
1118227
1963057
1705654
1180804
1085723
661043
476502
1419162
1561469
135385
1748299
864558
680921
609139
609983
1378984
1968974
1839949
1626953
40819
1825725
305659
216164
1112672
1708071
278667
386608
228926
846811
146287
195754
963616
1545690
1549280
1510835
1828224
1642430
1162005
1711060
180973
588628
1692470
1163823
1393259
1792093
938330
1408511
350812
912181
640559
251487
234586
699523
1858591
1023585
1237637
1532706
589934
1593930
1605113
1174142
392809
1607873
1884196
209259
1882510
279003
385799
1111816
805541
1140066
1701796
1611683
1153078
1488328
107509
373864
1937728
1298459
910051
1609852
1366899
754378
1188652
1202633
1194933
832062
1878492
372040
344764
889503
431258
1498595
1922184
1392619
1929028
16316
1336684
1601762
436113
56545
105215
1764576
15086
150545
1234328
406456
1693585
323502
1713139
1001723
797814
185716
837291
1320635
1036633
859217
128628
1790665
95461
1486897
385425
838840
1290290
180804
315181
511764
926743
286904
461595
1251799
832060
407394
221111
1625502
1887060
643575
893444
179628
900850
874010
616066
622997
837293
1922924
681834
1611962
117869
268141
1428848
72444
234926
1736401
1945906
245624
1786862
193109
1538361
1755799
1949700
1279249
235488
688364
1646847
294494
1072292
878747
1928186
1492691
791167
661375
316863
133682
1927382
1005623
828046
1048134
852669
1135635
1940982
178643
525353
1813391
1802427
1429733
1521055
1452602
1088927
1474206
496394
989717
1108873
1025787
928925
1455292
128295
516434
545630
1266933
1619911
443244
1119823
626986
1138016
20185
127657
1313657
547737
528144
754077
1870389
1672670
1623395
967667
1104623
390698
1799231
20930
135959
913518
1669097
345641
79165
77
1253854
391515
1079932
1142349
1490179
167509
1488369
1239200
1545204
1221373
491056
1772077
150116
512061
1438994
668295
982280
310001
129281
1344991
1282203
1028479
1436203
1083407
1830374
857173
1248414
325293
838294
535636
1175128
1861318
1143120
1781201
438792
514132
899393
1155649
1779705
1650598
1654654
1077156
120559
148616
1542745
462813
850457
1174747
434555
1272991
130769
53453
405188
127309
1697235
1600208
1577980
670240
1128195
76634
1928345
402012
808235
1094090
1180320
22381
1160646
1748071
1277333
433029
586473
640722
1673788
743702
599602
416494
659300
989094
1044510
257260
224579
1424494
1017015
1164699
1730187
1302265
1247042
1349620
848628
1953125
1132818
1003266
345337
1339326
1904257
1126919
315978
1159811
823929
378466
1478133
354675
246560
1153299
1507200
1444001
1710994
1119669
1462592
139437
823993
1658825
776412
1876674
833021
183845
437650
1091574
1227533
884668
1847430
1867304
1379065
627464
1206804
1837912
1100661
1166323
208830
1763703
369881
530141
268919
786527
1795641
1203650
1024114
318539
1715210
1804276
1200147
1361597
1609014
1646664
1737408
576617
265128
1354909
1774430
1516247
1061676
7473
1426461
135931
325508
1433670
72712
1579706
869750
480816
637801
68078
1493763
206633
1402685
535188
33861
1410130
953003
1079549
1558133
907976
590510
204756
65702
1749960
436386
1425779
1653844
1477362
1225050
850765
1019747
484021
1179988
1764498
1381497
974538
419362
960710
1837534
918535
1744072
412657
25628
1774918
1133016
968252
467138
400990
175768
162556
1764775
341
833896
1744476
1414627
1142256
1336410
1298090
1603130
1023569
558737
1147580
1629284
1047980
1372444
825787
1607200
1440292
303862
1007679
1092377
787382
241173
802040
1575299
194082
654084
1529257
443061
834600
1045244
145090
720716
1647917
987887
16836
1735462
450641
1201872
1961972
1156389
864621
186601
1656102
1118560
1285284
1387263
1072032
434240
1403592
1877345
1694042
1275215
1264912
1170846
236040
979891
1602338
1265223
710705
1288204
88763
163815
968503
1354888
257206
1149691
1765493
1971530
1989649
1539402
1048022
1274320
4039
1316825
953639
1272156
533885
776567
1185839
1081774
1879981
1766248
483436
516073
1536501
320088
1801895
1958734
1082754
1720990
322541
493430
620611
548615
1605622
1495101
1322605
1784504
1582569
329870
1841213
1033874
1900346
530777
472780
1168462
712227
187443
808929
65191
1933884
1638057
117027
704363
1363208
547059
1574866
1145868
381896
1600161
1740931
1185790
541724
1958138
1148199
1247164
1755699
993926
801452
1209209
1847989
773667
125993
1064902
703495
1890097
1530629
1326620
240568
932296
1226858
1393683
556725
251865
1449778
734093
203186
1436029
1241526
338232
1886948
1731092
1040599
1697488
1066072
453575
1621683
970261
144748
901442
610361
1876034
1184406
1203753
1449626
1668706
418526
572998
1964843
924277
484333
1726278
1793011
680156
1132905
1463859
1175857
550178
478571
1400880
1974024
933226
1378357
1724428
1717664
1265866
693979
1604552
730898
1676524
711310
215729
1366508
1001209
1489073
765495
1272864
458168
22074
498550
658176
1410834
1498898
1573491
728738
740693
193358
1710029
1926822
1199533
1621424
761385
143138
1541664
671891
729560
639621
1183615
1416234
565434
1588638
638135
1239215
967072
657237
228237
1434064
531176
196184
237508
219927
1458853
1029204
401728
352399
487252
1789081
715355
1947229
748453
759258
1181328
1270431
387210
933402
1407027
232718
1640663
1824821
1120234
557398
1901609
205283
1485553
1955712
556099
1450848
1447855
812343
545617
1670106
376730
563147
1322239
1477138
1601276
730059
685165
1287158
1817856
281698
1801898
645799
65687
1484946
1377789
430094
590213
1319312
550968
975902
1516656
1186624
983584
576075
800685
1330332
259484
341598
984655
1885956
879625
1729431
74099
172067
1373846
972560
1949850
250098
1268707
1532081
1817159
516742
1206368
808524
1089679
1803172
42800
712301
474144
645494
581848
589219
666077
1009562
48922
1260744
763174
973388
375794
585068
1503276
1182732
974339
477835
1796796
1918777
1956939
1647809
1618228
733404
1817107
1707476
764706
1406243
384511
727601
1411490
1668397
1379450
1649527
1141863
694038
1091650
339293
486334
698862
1747019
1691969
1213838
1876925
1741726
1178464
1488438
1287035
1623824
849159
1490424
1185553
196919
1807750
122174
1489420
908169
1859290
244784
1160841
835708
780711
38659
1244529
457466
319054
753134
835562
23712
1170721
1504355
1013527
280506
1287165
862925
50805
77739
101057
543669
1945460
1450464
906710
1428986
1778914
1042959
509454
1222758
363489
1582940
1184305
97232
915414
25722
1478186
557730
1965107
739976
460646
409353
840602
1573655
1701456
391153
993002
427608
1433355
83691
1385688
1340476
1878743
1577802
877180
1499507
1223666
481706
1940632
531450
218505
495405
1684431
1150320
134546
467620
158431
1734243
547851
632070
228123
352365
997052
1073824
1770247
98204
508983
742142
689414
957422
1423586
1117419
1755732
1935477
1825542
1610075
438738
1388370
1277401
1949463
1107031
1194143
1000140
1805356
1806618
624226
156263
1115762
1506955
888720
193187
1357814
250068
519868
248854
1315360
56519
1298454
1416068
1182327
1054978
1785333
1691692
713900
557036
1426705
75883
1117597
720145
1156734
1335776
390377
920665
872753
1723508
871404
492960
847295
657617
42281
814792
1974677
252677
229714
1649857
709455
448253
1426736
1963100
450835
612410
1781199
1825721
90754
114704
1112488
1642416
456023
1878307
1846361
193291
1234304
463579
464446
304926
1540737
1165626
286704
5199
28461
902388
1919749
465773
1996405
275920
936991
46118
253468
687177
1298750
1235164
1944429
924480
1474641
1397931
823003
1943817
475207
1550728
1368947
1678832
218104
960148
724779
472629
1969922
676455
1679253
1023906
88727
1332348
528466
646069
1104055
909529
1597607
1573219
494726
1662708
1454157
281678
247918
1097441
1593973
330252
227430
1150545
435260
565229
1634046
719025
36852
1531348
810451
1990667
78861
99671
925584
1718106
362885
1454787
1226349
1610343
1844873
1620737
88259
883484
1196667
1632867
1023350
1290158
1752994
381089
1936563
316701
1036768
1080895
61403
323119
916064
1993975
1067205
580154
1062507
549558
1769509
722004
311693
1697591
1534240
995454
1250772
204080
1336495
763131
951970
1074307
218246
482576
1852624
1834381
1028643
155239
67925
1705126
167468
1373746
1322827
1843687
351560
1425638
1271366
468349
1798679
71439
1280616
1538795
111555
1497997
1557809
1346598
1575310
1984408
1002831
624376
1716277
1530057
984441
495144
1018135
278995
1612628
349858
851228
1318888
1714826
1425262
974938
632972
1630531
1841603
152279
116147
1480848
1453410
285323
614099
1333885
1382040
371404
365129
1537147
84658
1401943
1447155
1430125
1707523
886002
1764521
1765960
1711100
272749
1079016
218025
1179994
176417
1764364
49613
613752
824930
1042519
1771523
1732792
402595
1244835
1550877
1799243
1274635
879231
1710519
1045302
1503666
1237458
984142
752263
1371089
899906
326695
592152
1023573
407043
185769
467227
86835
1615420
1300506
92065
1841067
162212
414288
436109
38834
1730508
1491745
861722
996162
570103
553210
546498
1385535
1854219
860717
1338113
1028764
1388772
47361
955074
275364
685954
1576098
1517057
726497
496826
1182179
1951603
96870
804221
594880
1221711
947658
349157
838911
1909609
1688334
1076827
1109509
573805
1276733
770666
172452
1154344
1105319
1300761
1431066
1193941
691464
1308369
975450
117677
1168175
1553344
1635994
261341
1528119
364075
104054
573383
238532
1353803
1209964
1042773
1144577
824856
812028
1211779
1694871
1167823
1105851
912809
1312158
1957176
1400675
281332
1852161
13961
1009828
1034385
1185669
1277595
1292604
1894710
1225214
830592
1495143
1388957
1721783
1560617
518701
1717429
381066
1098701
1808249
1839123
780503
1116859
561521
591646
1995770
1463177
945168
1877635
664500
1208140
349424
1975715
1423057
237819
1845095
563142
395075
1456029
1097011
1011715
1882587
1891003
1379837
1950764
139772
1023278
1272841
795250
1110348
624194
945429
1924438
1450904
7754
416746
1884934
466034
812095
298587
50444
815881
1214251
1153864
47983
938136
1187707
58178
1675590
710455
745159
934003
1275658
1249663
351134
1036084
164628
1168545
246960
1427425
59766
352286
1119364
817269
1535268
1792156
1664914
180326
924750
1012141
1877447
1583057
145500
151698
1657059
212088
1209938
1726024
296231
910013
445915
1132470
1330350
1156890
412848
983600
682915
62646
458081
1935658
389166
1800872
1939790
1056009
668920
168098
1546574
1912088
8938
1281654
1797713
986787
1586506
1811940
800781
695889
1531988
127744
1071533
1986096
103220
158047
1727123
471927
1914530
360937
668329
1724931
412369
563343
448200
1649335
263893
1859886
915716
1546148
1038670
118178
1025746
1480736
671154
900786
676888
1639532
713994
1663072
1867583
226658
1989468
1887435
1378410
1421736
507607
1936068
1108132
974311
1258995
1247390
1090474
1323955
1052905
348769
376436
1770735
222249
940424
1713768
32041
894287
1807410
148824
1137059
394069
1076906
353258
228363
69375
954458
1821787
1896475
1363200
1824620
47230
273591
1391925
4463
1008947
379702
712330
697733
313135
1682006
1700121
792398
1513117
1543721
1027294
1646556
1500478
520716
1470513
1755821
1796576
31401
1647566
441365
1487457
1955375
1392519
65117
710561
781294
15352
1777253
1885531
1489088
1988845
1243487
1428174
167819
853298
780245
539794
418899
1079391
303847
194709
712089
1385101
1109445
1622325
222906
253774
65518
242182
353249
1491908
952186
769470
1944408
1055580
518630
1698446
1467233
1907519
1428640
165802
1802706
401705
1594759
1933049
625428
791417
802277
1270093
595859
1629798
1379444
1048759
302078
1832712
169713
371587
1416128
185514
1892228
1645683
1362191
1254056
1342325
918716
555323
1674331
1025414
1102486
738960
1596142
1279118
870119
1602897
630931
1844634
1128513
1696102
1449417
713076
1387578
599008
1479696
937412
1988775
307788
1259044
732774
1190536
103305
1746082
1255356
479414
45807
93482
1312191
3459
789393
1496081
1241288
1283733
125408
740044
1007344
1729339
1547223
1965550
1379573
39693
568256
1147201
1739633
286309
336647
1517986
1641222
1788480
97062
210250
1651064
297113
1966927
934202
1988924
1797562
1399140
1984054
1267828
1670995
1394359
659295
1153112
1428760
459753
140950
559988
923385
138736
344243
411157
220754
282436
225301
564214
650822
324742
1857691
762338
319319
1928270
1774320
1133715
1466378
1774774
1912821
545526
393575
310982
935261
1279117
42041
432690
1704740
1547299
1684262
320259
388667
79135
1664695
112290
677355
1461584
1850431
1780159
1737822
730581
1079657
49093
1466032
666547
1634814
81825
389695
605243
1972258
622630
931136
683636
136918
181143
1941777
268978
812529
802716
567589
263478
1639836
476958
1556103
1296915
569629
1162033
1802662
1723164
960686
1077408
1323780
870590
344683
1317003
1921840
836653
969570
1811262
682601
1365431
46824
794858
1665522
1105089
911983
1705579
337880
691703
25783
1569358
668600
1068610
9075
343368
1518339
1256994
1953723
146816
1045159
1739776
1014950
20004
1879561
1738831
1934162
426359
911373
247788
830912
321971
6720
1164075
167342
1022860
1480129
1955242
673414
509933
1282001
1127510
1500040
203335
1208251
591227
959132
1346935
1522449
248915
1562465
516431
1903278
723464
1258876
1713056
1063768
244418
4730
719619
1252920
1189988
574339
1913600
296148
492718
166855
563312
328028
174517
34753
802866
1545648
1591520
1397163
492518
1396182
1960360
97449
644867
737779
1005141
1508325
991360
1535074
1669708
1758332
156920
685713
1968205
1395199
1665626
716670
1762336
795330
1021365
1060332
674705
1010673
1824448
1538724
111452
871918
702755
100719
812957
968573
1305415
1318117
1934451
1955008
1425358
274941
1306972
922946
1787209
501182
1241984
1133545
1042336
1383273
1350445
1349132
391535
999869
988674
256476
1561524
1164625
787129
1997764
1452914
1025725
1095100
1790666
1928913
1939267
441115
11004
319994
1397755
1127148
1588323
747446
730743
91825
12023
289761
472265
111434
1537904
220723
903080
1706858
1094413
1933008
1671183
565035
468955
772903
1031947
584536
1603997
1877295
1037157
1380246
965341
1629964
1476526
1332627
871714
939863
279104
880692
467419
1536935
1907585
11444
294235
1017844
1622427
1066647
816900
976387
168698
226425
1906841
700183
408792
1220974
103952
6200
126349
998353
1205282
1486097
1912307
1670335
238203
745522
652055
428334
1738235
1994907
1137226
1728428
834120
1512612
1777301
1889117
1865216
1655380
842181
1355338
535369
618254
752267
415357
1725334
1328149
1877221
1879743
532261
390242
602565
455211
1266926
1324561
1558067
1595062
798929
1812763
778782
1458224
1911709
1708178
1207667
1722698
1016547
1293927
1134926
1544824
255068
1921673
297379
1357466
1862434
668018
121490
1448406
1427466
1110246
207306
1836989
264720
1908207
1230244
1944273
1386555
18313
375254
135216
1345406
1024868
645675
186801
1379097
1042465
94880
1488853
142117
1309492
76714
1632713
1530430
526337
74599
941790
1629129
966271
1224349
5689
559156
485351
1157067
1786116
760898
171609
1119704
1988650
808378
980876
1224690
1682715
1561838
1853761
1398380
1702734
561353
513629
44434
926919
1969476
331838
1930753
727677
189984
1918823
1014081
1783763
1729265
1697560
453959
191197
656440
783337
1142667
1339812
1484720
1467489
1866534
1723445
852132
1973967
1150390
1409737
996950
1083654
343577
939995
451070
193256
1865507
1752693
184227
24235
1265694
187511
94957
1219009
525657
1104242
1516250
766042
290676
336131
1185757
1537127
934955
606785
1995461
1957211
1183080
1216589
1239519
698343
651223
44954
238449
1915620
1477760
80150
88362
609899
1580179
1211060
933452
851229
1271011
211951
1832233
1325811
845571
505312
1253509
364376
1303584
170956
1084441
812077
262325
1517212
1940521
1312640
1383505
1649979
366532
304871
76937
1075648
1452423
1249579
1068232
1455098
1725154
484964
563599
108174
1219177
229726
1276867
829803
1023978
959167
1733221
1248080
1997866
1377768
1514016
768175
843212
1880166
241784
1689481
49455
1007789
1968273
1738281
573402
1014214
1947528
1016087
875210
312688
277944
1603100
1153713
27881
1729341
276600
669071
1872891
1920262
1652163
144410
1059073
597506
1851200
1995322
1949161
1549443
537899
109177
95630
1240734
636946
1223574
628625
1970425
1239074
1660312
1436894
1191429
1942866
1740369
1151251
341783
155840
954529
1576872
413387
1053563
1926103
37033
39679
1526442
1069125
295270
1109
372673
16646
84766
1827842
677209
1903782
1848866
625919
1635460
1464428
1140328
1854283
1236531
1314422
127218
470785
740499
160138
1918655
1582702
1725641
1831842
1962377
951312
1942670
1962062
932024
1784474
1816458
651249
824159
1884855
1344909
574674
1221780
508016
1400844
1768946
533195
264166
528710
1540376
269183
818458
283444
1437863
68576
171260
181430
1158861
1177558
459827
694819
1265003
1764492
1068157
1411574
1811382
1098490
696214
1806617
1118266
1837154
152519
1209971
859991
1965027
685812
519943
488278
735181
1625332
350946
1326553
1667026
1260798
1463412
548959
1288484
323304
204982
178977
780189
286700
34502
1406753
1582295
261587
623077
123213
1283539
93192
570259
521732
1843091
1122516
214773
1011062
1096810
424484
361402
1372104
1594784
1537904
1566136
1025040
1237400
267345
1314897
1171659
1666302
461933
516650
1150565
1824447
1799916
264501
645411
1154543
445316
881351
1050974
1532372
1546815
317153
1639732
1242825
1694538
1217283
873808
1817447
1991425
559585
1001455
1194389
1509586
1704552
506307
1703339
1607398
1346103
1372430
1579728
1087998
1408611
1940048
1692667
1521744
1826150
938940
755673
411452
1376531
1785727
1815766
980552
969234
1947813
838282
596192
586835
372205
737494
1090919
777360
653845
1434725
1911086
430551
755761
402372
1060921
808698
1126549
177064
627211
539806
798
1962506
1718686
353553
635140
1689254
1182885
420768
1069870
123549
135921
916330
1971367
229541
1457531
1674450
1330869
1388399
1258129
1453168
1634786
1606622
1307227
377550
1939751
670169
12787
946268
1725043
117380
1534200
1539724
1075112
687932
958205
153275
1280075
416730
1201488
899309
1082428
599025
1355452
1496823
579491
864878
504294
1140074
997107
1158558
1340377
687752
164915
1321493
1614731
1375147
21159
1955462
560357
837487
1820875
1849127
1358471
1037664
405625
1729594
1929966
71261
1552398
980202
1599396
1412082
228663
1394297
1891552
1082425
1777221
1088652
257593
1875031
514921
195947
75019
174018
1746932
1091218
483596
476884
542046
173
342881
1891412
905656
1978987
720588
1333194
1268317
1298356
1720579
157454
68252
1016285
942169
1171457
551618
801237
1514576
1862152
1191735
997893
187775
275567
36478
1477636
25648
962642
228316
1909988
51855
242894
212752
1914517
536933
1599933
867198
998365
1096192
431812
49081
810748
197239
598291
913209
790966
896915
1246805
856430
1657918
670670
1701199
1986710
153818
1333320
482607
1121171
184809
1111814
461178
126078
1739187
215621
1285320
1301480
826755
362272
868965
494144
837356
1661672
1164129
571653
93094
289433
1633339
1570665
361434
1597006
1442643
12954
1033895
1989882
1091794
1088003
881238
1240216
1588578
1573906
1838119
1624859
882239
815076
1543594
180969
1027021
1792905
1674849
1417237
1091121
591013
202476
975238
270402
1352310
1224176
298727
103203
1896606
1154157
1940797
1224816
1284406
592663
113835
976293
131881
687724
1863513
1969983
1630107
1514401
19424
407624
528208
1605525
1836860
870253
1743472
365496
1687038
1615952
1595943
1039700
431625
907545
214791
196184
1228375
619810
379114
1631283
1737179
148387
1165749
899889
293100
1191645
91446
1851754
1490007
188874
898062
1779772
1542825
1747421
1019123
1804965
160545
874876
95520
1598681
263669
121097
280571
1752940
506691
419695
1537241
1376
165804
1651495
1633133
190599
960615
1053130
665975
716835
971256
761151
1045170
1632976
678742
1447402
1233810
1699526
1829694
108870
95462
1262116
179091
1652777
1637895
440
1031513
1947514
827851
1430640
1752792
1096470
1598338
586869
761272
1077650
223258
231255
1363377
978082
1276200
466907
193414
229405
1300254
1281979
1142760
314212
493969
248646
1925381
56253
737028
1757513
49591
1829021
1038950
1120928
79402
1356010
1523705
1051296
1625793
1332602
245941
1920896
1648684
1041903
1844835
329587
1027513
985497
1512014
1388965
478566
67782
1350488
290779
1914168
1000560
423612
314121
917314
1988013
1727828
365905
1470378
148175
143602
1382441
815005
335370
460123
1508794
571640
1698810
988245
1754736
506950
416458
67613
1140282
145721
838180
14809
1395443
675077
1810165
1682966
182297
710068
1007025
1288757
591132
1096455
122211
346920
1239373
1299556
1998620
1293100
915579
1878906
1332153
499493
16105
1865894
1983048
1070927
165622
422400
573165
633248
56686
877539
335362
1100015
123926
415755
1234209
756651
1629686
1313980
822760
344916
1659855
1058629
1427096
1310115
1480076
194514
412536
1748684
657766
465844
1198284
1577824
768765
415320
1912576
1713830
1563109
1153902
1209798
1184760
1642230
354087
1890058
1787797
386867
1314664
1786247
225984
518044
77410
449750
626588
400570
1793613
888362
1828555
1225462
898570
824857
729759
1175887
1126887
1144343
676814
444618
1624099
1882771
795509
1798004
1070069
1017275
1043703
1141952
1715591
1799636
1734096
815758
1752658
84877
1999737
1582278
1262612
1627337
1091521
1791252
1530993
769563
506665
190165
1164312
844414
1868223
1594175
741425
232291
1685617
1671956
766897
1958874
554715
4556
772711
100650
1924950
1583945
1824200
1688384
1164391
820577
1411882
1228498
316434
1280490
664322
1723337
54006
336122
1905895
1037585
1017807
1622054
766944
1704518
1880077
1805793
53248
662338
350054
1535505
1643234
1870506
1456782
704154
586624
443623
1716557
34131
1900357
694524
45946
36594
945650
447473
304185
929745
1586828
842619
92339
964897
1186527
1885640
1434626
1597241
7493
255873
505175
1718069
1042451
375572
161736
274953
746642
1801182
945488
1426880
1663741
988356
996473
718733
1453318
126583
357672
1647175
1093717
305701
861251
1387861
814504
454682
1067355
873511
471672
1547772
1228383
854754
1806226
646051
1757308
1722560
1287564
1850177
1128676
399741
840231
1021747
464846
1026383
713772
1314945
1915918
499884
1217483
1088884
1893454
903791
231252
884608
990334
183847
911585
665866
166875
1206464
1363364
584499
1394019
1321627
1259185
1416263
1785235
1264966
1462309
659037
1150719
1259565
1421857
270834
484198
906616
396141
1482283
1985877
1554736
1826508
149332
418940
1630474
1132309
288990
755242
583161
648520
101653
804929
1245630
602051
1052311
211096
408440
781033
201591
317082
243330
37756
1697576
249073
781251
489746
1555222
1775005
807487
1296802
1632254
837438
1799035
445479
1764238
89284
1668174
1618368
988752
422242
1132585
1946986
1023298
42058
1729080
887037
1823179
1843167
1534144
604384
1859400
664487
38996
669803
173412
1154969
1737325
1469162
807140
1546402
1299004
1126667
1208328
418830
1219594
809030
807305
1005747
785519
1532559
1403932
759788
1370044
1841502
767518
1734407
1239081
286223
518677
1005555
641248
1875798
655962
1533995
1920577
848401
674843
1238482
761769
1785889
1659560
1246056
811918
1289420
760054
1841963
582426
408299
1601339
845288
1678488
1044718
1500646
1620052
1998493
1134664
1097218
1925767
219597
656660
191228
1247332
919068
1147890
112230
520490
1887779
455947
1477110
1658892
164828
460994
1911788
664643
150239
1026529
53787
424925
1269626
1239418
38231
780369
1602741
1645446
619143
1790663
761338
348381
375415
448432
1966698
881839
722889
1373966
1800569
64828
1098711
458883
797707
1180763
459233
677500
1186219
790433
322611
54622
1732140
1923711
311065
1996973
591801
490147
161196
177258
1334860
672074
1525867
779691
865134
360229
162455
311807
1146783
295014
598240
896543
87779
1873603
434719
1691736
750057
1391361
828993
1983883
557838
1507294
446366
476791
1157093
1444736
1957955
1336673
227174
1589710
1268827
544951
1930181
206437
1700224
1631942
1713043
1659480
780566
1700825
293653
1855861
1902481
1209053
681696
982216
688883
1648935
736088
526937
1529750
431888
1127054
358943
1919928
1821300
873323
1937715
127205
262841
1733981
1770164
13714
23998
1293546
281790
1146267
1588904
373370
1005225
1001204
1516579
1822099
239284
1301749
1108373
1506417
224752
878585
37730
485948
281115
375027
1380298
617677
896447
738974
1593195
1762271
584062
1126684
1579882
104936
756752
1607056
398585
1167234
1517117
534511
364663
1796758
1951767
438991
687691
1081599
1521436
432784
1989915
953391
1581585
76338
877717
196556
583571
1615848
533939
1153040
1232298
1873100
437854
1110282
148073
1377485
224757
1960048
1565915
1860784
1140731
315099
1035519
405547
291783
267112
962286
962554
1350581
523099
1288603
1640206
995773
568839
370486
1482146
1908338
12695
1282722
1059932
147809
716449
1372425
327743
1991126
1388073
207827
785357
109641
559714
874169
1269316
363351
1229209
1684243
277775
635551
365382
1649769
1594681
688320
624271
1152575
1355285
166712
802041
1896239
291728
1853518
1618558
1237249
1174253
1455315
1846721
288224
415124
1316365
1363063
1080571
1099936
195228
1315538
639785
353451
1063728
1293393
1581223
1152283
638282
273083
1137689
1715351
373797
438281
473797
653316
536482
956597
278423
1665210
239811
1026271
1573185
988846
306351
670305
603537
420952
777051
1774452
1200488
1638996
1483148
1912194
1549970
1989260
135121
1885274
928367
24726
1408236
1148166
665663
851553
97532
1642489
1204823
961428
477155
618181
408762
150550
572003
1697507
827985
967348
946182
1672123
1958179
577917
1268060
1748904
732154
1995825
1137026
95995
1982676
1401769
1612110
479587
1738814
1972323
1545289
1457669
1147917
1505107
945
767859
1803057
1281625
1227713
1665236
371476
896627
1945772
510684
1777728
677449
1722450
1047774
1294834
279621
1310333
339951
1306193
392004
279197
1659365
1201344
1858195
97640
1198673
748602
1030786
111100
1864725
355355
1016777
28754
588750
1080777
85376
539268
213977
778660
1803103
550276
954633
529038
1572003
1602476
498859
1631933
349588
1372181
500870
632569
418807
1028071
628649
450758
116375
1049740
1281162
1481295
587626
25762
1042113
254398
1230717
1903073
505395
1476524
247819
773805
773890
1392654
282670
364915
673618
1804232
115182
1479237
172047
1305781
871131
641074
1815465
1292582
871372
1076011
1740013
1910653
1257856
1335915
1241319
303607
1336329
1243716
1480242
830553
574131
241543
916748
1279028
1139018
1371516
1095256
1108762
1827132
66444
1944328
1322672
1193423
366831
664728
352900
288400
486334
240265
1367200
404241
809722
730157
280107
1355757
1166138
331497
591490
845978
63544
1040993
971712
798831
1308808
1507235
1898033
1927344
1769399
1038859
1445141
263154
1747638
1706317
1162222
1237232
1310820
1007610
1902898
911006
103238
1340997
1335859
501373
148027
442720
1164637
371198
1646049
360600
598661
301281
1927729
403329
559425
1013810
56584
1189903
1631366
1642304
500522
509302
1098668
982729
1256557
1685946
303432
1731826
1770222
1455259
49315
183463
1068206
1486029
552209
1328027
1903241
1950788
648933
1136413
540924
679511
127464
25751
1986913
191199
1059089
1117367
99222
826944
1861475
566594
1264457
844858
1903548
180561
1552254
795442
189700
1724669
619535
290111
1968333
1348014
1892050
711015
1002160
443358
1154891
1434537
569304
1281198
659136
973029
886754
1441144
1944128
765317
284642
990713
250830
1073529
772715
1919167
268197
1581439
590197
1825220
1782703
531754
388282
1963747
693633
1175773
826367
1154739
825328
490935
1279283
594427
1748347
1887668
1493309
575250
1936926
466800
1779514
1386838
308329
580413
1993715
1532455
1815383
1266925
1232390
1839854
239183
1403928
1950853
114927
1952676
1498553
923819
1073288
290934
1795007
650155
124857
1128095
1051425
1019825
1493301
223084
228447
1667664
1134450
981271
231549
1577573
1160055
1088492
990504
856958
1120084
1581256
1202670
1150408
142056
357726
1589116
1235065
1984541
647788
1206945
1176085
1117984
316085
1945624
1162324
815806
253013
1740848
701634
884852
171284
882369
1100779
1712430
1644153
1794049
1819614
686883
145369
233046
1620875
1349595
1785158
526246
1180153
735060
1531536
22226
1075978
423880
1822004
1883502
1632964
25855
32759
1969634
848384
1172513
1363262
1780569
534597
639967
297323
659784
222695
66812
893093
982783
218439
1234938
1716897
585948
805144
1756483
1958446
589661
242394
70438
855292
706012
1770338
993371
1514725
1091618
951757
1823562
1725378
812513
923910
372242
1608406
432070
289010
1500883
1394312
632549
1570692
252586
1760029
210792
137138
1472344
1825445
406768
1284469
1481385
1530671
1233967
559354
1335908
1611572
1601897
308780
1193644
1597550
329348
1113750
1776157
14978
266151
1076969
366421
850291
717860
1052735
1640867
980072
1394521
403700
598871
19884
686275
1720803
1391620
355572
1278448
1497436
246449
1375696
958673
1435169
46727
527826
873933
358687
1843207
1641963
1438913
1165543
829502
111907
386417
1921775
725857
1870469
557732
663167
1128937
1933339
1658271
1635644
1582283
1137033
941867
1013855
456763
1176372
1328218
1792245
1238031
738983
1918007
354764
624339
1544517
1975018
659577
1516086
353785
847897
1960983
835433
653409
1304133
682345
1981831
1586155
366216
1041570
485321
453304
1824443
1453692
987803
1714026
1855932
709042
943011
906227
1175292
1837137
246687
163920
1681926
1027005
908384
1627570
209882
1630227
226458
1165420
83682
738628
375671
386586
361267
1495914
488255
1237053
1084880
1366713
387514
1375647
371337
393012
399573
334803
1863119
1502581
748043
177583
1967600
724415
1595054
878132
205867
1470737
193622
1674878
1608741
1083352
1768702
211951
1845280
580066
1477227
845893
943945
302229
969256
1345732
746073
1421895
1591672
688887
470498
32839
1863310
147264
833326
911422
1917053
1473133
952855
131796
1071194
748316
1875353
972187
1919346
1352138
1016937
36629
1859866
245728
708794
646662
786592
1712726
1178188
1993756
1038305
1481587
1642508
965119
1017772
1182550
1968896
913448
839429
1766160
1545754
71268
1947889
268180
1508235
1033716
479362
409532
1320121
1220036
951900
1643413
1853623
630991
479327
1885471
1596368
548435
656094
229457
1711710
1103169
320914
102926
237871
1833571
328631
826035
1327789
1271048
884436
882522
1052100
549224
1902902
708923
977662
1990145
370680
1365581
1486104
728859
1272913
491809
127127
535047
1956109
576936
432946
1043385
1711537
1014042
74604
1390376
1994020
840795
1960356
355975
1352472
969822
64846
155919
1827386
1931402
17230
1790711
998659
210055
887869
1322736
1261975
791844
477334
1806837
1809035
335766
1456397
1307865
1613913
487192
1904163
1776012
515825
1001956
1087792
500813
1753138
1363645
1542841
1865316
318498
1888110
757484
979586
727871
1721931
1263308
672694
601086
1899693
1814992
675430
913280
342780
938120
173779
299876
1880001
1508137
302706
1440691
800227
1805289
1867937
195574
173417
332002
1874270
168671
1284261
1303935
685166
1886163
533482
1825774
1874251
1278804
1738625
1978861
828637
1640748
1135667
1842501
1546765
1547507
1042631
1620744
842000
1578142
310887
1414465
1292484
1326667
1161529
545780
454430
1978139
1060136
1885761
1971730
203465
1602005
212960
788152
1720171
1461694
1193903
696153
219132
1317334
1157174
5019
578164
389144
1068905
644479
1791374
664231
1741629
1050788
461285
799871
1908585
1283681
749907
1845228
1720037
1435546
1590287
14097
1221717
27085
1636851
497571
1915959
1347915
1351266
654621
624497
1104619
1207314
641058
1948382
1258492
1283495
708989
1192486
1428638
1612471
918479
1127068
741089
1997271
1137246
33681
262425
776674
1251640
1922372
1170487
519512
1748286
1170150
1792992
943275
84605
650588
748041
1363399
1537083
822707
1136499
1199188
382710
1524051
1191997
948162
1705905
745650
1552845
1788956
1024149
1690458
124050
706369
468919
519231
1347217
1409848
1961917
1367036
1094508
1392724
419263
1294644
244230
1905410
162893
1358579
1917385
1969360
569414
1385521
573112
658269
400071
1117498
1739485
498063
1066420
746214
814089
1137306
556518
1784528
826595
1296625
281966
304530
1829166
132012
623374
1157411
1214527
1888304
316457
790976
884458
1519082
1548407
1707667
385458
1378709
44599
67129
410782
1205568
1576421
1412134
563988
438604
1733868
1299143
1653395
148638
1131354
882932
820901
1952490
684474
1169595
1825154
11386
601336
341101
1843777
377824
195481
69920
401681
866233
1762436
710987
1303323
1255504
1988142
221427
1548542
70472
147867
1326928
1866238
1790403
949101
369182
530582
1057826
1799986
470875
1998138
1276306
910337
1874196
203849
1704212
1226228
1911860
295872
1072152
1414477
1427374
1257807
951636
354105
1251885
249283
826622
334844
1844219
608495
1172213
144909
648116
266701
501303
563018
1426239
696601
768624
299208
585078
370877
1743411
816479
1792863
1147002
499967
214159
862797
1272799
209604
1149313
1598135
513451
1000405
811813
364362
1527179
832116
33170
441958
1728383
1164729
989549
1976426
1265625
1095696
284268
1519444
478635
45629
1847734
1895411
318293
1858654
540021
665498
1067819
540025
1243259
1221498
1896960
1730467
1411636
95702
1784306
114699
750491
450246
857002
703551
745435
1946190
893517
433946
826245
604234
1869744
1970332
1575861
230332
679201
139646
1955646
786301
77398
919107
225289
1177789
131023
631260
270650
624253
530990
678728
1443342
550924
681880
1925356
223577
1082555
1016353
987814
534440
616595
426580
384719
72128
416541
352671
1024297
1717357
631140
1187389
270409
1953763
148537
170423
160462
106993
863194
589134
667646
1142210
1476330
752983
1260041
563628
206109
867123
528840
651387
1107207
628046
277216
1015020
1903927
269092
839064
1623929
545000
1193783
1169800
712680
82556
1137270
38291
699664
11078
1508701
112865
495906
1014248
1960316
973782
1160347
1116554
741553
1043771
914764
219795
596722
24266
388096
1315262
264456
1185069
752914
1651284
1112529
1984977
1180259
800226
1735576
1202379
682383
1103379
1202719
662847
121137
423936
564909
1033472
1157212
1426448
1434064
656198
1225452
1370099
1580868
357723
957499
845481
228518
1567786
996763
1225391
452708
61123
1663725
1307445
820321
1512077
1124576
1448305
1665153
273170
977702
363232
119594
239813
767330
324532
1918879
1593154
1793987
1384871
627427
1581106
1136088
1011154
1419606
1017956
832539
355794
1621923
523312
1893085
737884
925600
392726
1036651
1634485
415202
1233392
1912502
850834
1026189
1470070
793014
1508593
1911092
341836
198068
512025
754902
417029
1787307
1588473
167254
906236
574048
563188
86971
364186
1064547
1541153
221380
705456
1698915
1702102
485548
1356718
1318649
1627458
1522893
1855689
185926
156339
1851419
853795
705011
738176
1236312
344831
758596
847437
1434296
431192
302195
1946651
670195
984141
1290227
1740558
1112289
1905646
325999
757974
461279
1973300
1670576
167973
1553808
508753
665338
1902736
305002
1314005
75803
1530075
1879916
1220793
457591
1176898
1842086
223313
681740
799112
1995061
1897005
260471
1688339
771014
313881
45049
1843371
715100
1977310
1500447
1185678
803447
891144
524402
251359
536380
1042844
1933992
982734
1131590
1720665
1364040
732684
222024
1746645
201242
101134
279460
1053279
1512312
1586493
1948072
973069
1413419
1127849
1751934
1660128
1787235
1871983
696937
36067
1315825
1777971
1726573
360031
1500129
233570
882106
731773
779918
365412
1575374
1346968
129274
206773
34787
705921
550110
479616
1827881
686354
27591
439234
1842092
1969699
1125569
1396862
1045915
1235100
807876
1242421
1743174
1224899
1536259
151915
424841
101537
929749
946568
877358
640285
1304928
1601170
1744672
1809797
1630200
1291999
1694882
780968
608715
574020
467107
1327714
1271241
751358
215420
1331538
1645250
769683
133470
1762545
839515
909675
1150265
841334
425501
493787
396216
657065
1130
498869
822583
47591
158918
1010658
1122732
1466060
1916926
1272846
874337
50172
1126264
1752801
406150
1260376
750011
368020
874513
1287304
1179599
375802
1541873
1024133
316243
1867165
1764280
1677692
784347
251629
266420
3001
1120558
262963
1961434
1179943
1559390
1841548
785559
1433730
1083240
65574
288500
685930
1479672
1240268
1602989
1157007
82029
1108032
141688
508804
1434751
1897877
1890865
711490
1469948
1387367
327886
1336909
111078
993881
774634
1167059
1260143
394694
22746
1275479
1866847
1567071
1727217
1851124
487091
862097
370478
1252189
961845
1467971
928132
564187
1839362
1879367
1211433
533058
418734
345989
945470
1087922
430579
448974
720813
1998794
1162929
1029672
321367
1041045
328802
1634389
1817064
1720225
1476389
515157
170227
1837193
1906078
796883
652170
1773975
1378008
1123793
23600
1907566
890347
1243937
229743
591769
600797
715797
1805558
1246920
199716
145488
577899
540328
1300826
659183
848514
749600
296440
1849336
127998
186701
175613
1716011
437909
109013
1562830
1425617
713095
79172
895689
1026668
194150
1235556
668194
631406
1650863
857562
1416453
524130
483766
807902
1759237
1661779
859158
1594346
157103
1360875
1083986
984719
68322
572256
1623431
1971524
1101691
621193
854782
38964
383266
1881032
1822002
196049
1525633
627239
1913599
1515299
1120508
615404
159467
155261
1602169
1825573
982337
1301455
1405881
1025061
786672
1219781
767801
415593
1555377
592225
458674
159992
1570647
1100058
383129
1367153
1992290
1652460
1678597
997369
827656
760686
879548
637591
1523752
1023742
388645
1859432
310175
406461
1150086
779583
866264
592107
1818194
895907
249331
35592
1270001
1118222
1239461
553118
571970
886065
1686112
1978827
461344
1060454
238223
818369
945193
1555351
1508395
1435181
486102
579364
855342
1844848
1721661
1160765
377296
1698007
240474
1214648
327854
1991752
1582002
395877
789798
209448
29468
938306
1424692
1108580
1167088
511123
1839881
112644
826983
70954
1274694
509674
1165233
872209
1421993
750090
1810264
1269454
1988861
1872779
214639
391892
1485740
7896
249045
570609
762598
1879591
534481
576450
630399
165710
878487
1057835
423204
405041
1675318
1923968
511676
667128
1606137
483143
1871798
1096938
1163556
144983
465379
1903942
705821
1133516
1309240
1308827
1039557
703082
1279939
849533
966402
886288
40444
704441
1121922
543310
814484
894178
1267947
1078145
1229593
590386
1918354
1879728
1670288
793956
1500425
298311
758093
818241
1233109
1408036
489129
1921422
74023
978041
312293
1370909
89745
1025479
1140380
659824
1320763
1097439
1754880
1697676
1881978
200433
225103
484356
1018242
711910
866861
1422924
1444110
896920
1441170
565279
374821
1463303
1187624
1155252
695713
262627
839474
1269849
1940782
1343171
1069380
130422
1264285
1763534
1681211
1205169
1975640
218288
244728
1647734
1899717
1033966
1510179
39209
890425
456010
654676
309127
1627730
1939
970960
1120668
1755593
1686562
1725330
1571567
1703905
1413703
1716359
550578
148328
528687
274512
728752
354193
239051
1586919
389401
1811552
1821610
1475978
1606143
1153346
631929
96282
932733
1015968
771372
971113
1445672
588728
1553047
88351
450611
138058
1178423
125610
463794
1983171
1140669
1717600
382909
672361
682725
1818776
74104
36896
303602
1561380
1271066
218082
1194923
1200019
1261993
62519
1017220
1102282
7475
176001
257149
1834174
1200025
617404
1442904
1199417
247086
510745
1476904
1867021
1934235
1550632
1219425
448126
217507
1031029
352025
1903974
1992774
264438
1791855
1659333
1257646
65458
1070017
1344080
619202
1909467
1881569
1089347
1917472
1397786
1975953
1985269
1546610
853784
1113907
1446019
1956409
620410
87057
588398
1351990
1816285
273905
121884
872114
604317
765625
214141
1141570
1399269
1997032
666999
1066143
1945523
1656423
1972108
1537062
818486
1534492
592162
417658
798415
1200099
1639267
1257503
450301
1331319
742062
225296
1978168
1735118
1008393
702666
640417
1970597
1977124
1973527
309611
1760383
1375468
971333
904367
1410818
746820
1514144
322345
1722709
415355
1772242
718215
1126458
969210
1191390
1147864
1667279
928553
78671
1792579
1897740
621375
1687132
1953573
66880
1254204
997165
1385313
1420229
151693
1049613
737928
455043
1735905
1626411
1350463
280404
315198
1248501
448297
1862674
560825
1630543
1924044
1524158
1289873
855400
853075
590319
1541235
1521986
1919688
1752801
223998
460812
1847968
564281
1975437
609776
1064562
105942
602989
1780775
1567801
365281
384767
976113
1046167
1201103
1985661
1624829
660832
618531
1354339
1591959
843151
539196
220747
986040
1307279
811224
77595
300964
1188538
1718415
1215485
1714295
1191049
525148
1425510
1030728
1231828
984333
303943
781970
456979
607608
1891514
741560
241412
465927
790711
1634815
694928
1020441
466636
1186459
809856
1927241
416381
701085
1792965
1080121
1000970
347017
177799
1743922
1334948
1046237
1908
1072477
1284677
922369
526421
637958
1705073
532019
357478
475631
910352
1181050
790664
1684639
664130
1456501
1969327
136732
1941128
1130855
746877
1061250
413475
79658
1839303
1251273
1419523
672856
861293
899994
1930974
472617
1142242
654737
19250
857623
456828
1741641
1141602
861492
636419
1571629
1456595
419048
934905
185069
494575
1133228
1786667
1357364
530275
924958
794617
1130027
1949932
1373240
1765088
954938
564341
42664
1991920
1318096
103811
1616773
811363
1230597
706319
208802
971498
1173305
1353247
1551870
558978
311505
184261
1923712
690456
1740126
506763
694278
71851
391658
1111383
1283490
938501
1978680
420256
584674
379062
945379
1041342
1379173
191061
858867
997413
489687
827288
1368505
1807903
639677
1976183
1084013
970509
580710
1946857
1511619
1512129
1443645
467547
1630906
1272665
1532341
1181188
594865
400822
366302
1786256
193123
1042843
101283
893717
1589151
882019
1331693
422290
1035987
1080519
270534
1453910
1610902
1435952
222325
164981
1490550
553641
755788
1578433
684601
279366
1308869
56875
845512
452446
371844
1811957
1728823
30033
343376
413378
1670631
292803
997712
1097010
460857
629285
1019846
1505693
537355
1752923
442807
1119701
116072
1863394
526465
294969
441836
336112
1252154
332908
1312652
1290024
38313
869459
632179
1210694
1529872
508596
300851
748001
435334
101548
327496
536351
1916359
1949215
1039027
36399
952091
1844686
1761197
105815
435124
1500859
1619379
539900
1262227
628086
814940
1047858
1927911
33653
55937
1969875
1181907
1549297
793627
1094460
794217
160668
1064739
350591
492385
767208
1450686
1967674
1658754
790270
812892
1902908
473944
651092
1325154
785023
865751
971592
1927545
909122
942796
1052779
1833924
956122
88412
94753
1205126
1597158
816493
1894083
1080484
1957552
1527571
938000
517338
253857
218509
1023198
373180
443889
653040
292343
1206183
549545
717069
998373
1144944
1989162
659355
1807446
1961404
105797
1655040
1787341
853668
834203
283135
1073495
1745383
1990019
515184
1523587
1354129
1358253
1287550
1678196
889876
63332
1331165
1450149
228867
589153
566556
422184
580123
63348
1874753
991792
1294448
481971
231775
989559
1120347
1013145
1395068
422365
1054769
931301
805515
971657
1071212
405538
1297608
396599
97684
648860
814690
233829
1329902
25340
447788
1190526
78072
124388
864525
109281
1071636
1286875
1238025
1832076
1063266
1243863
441843
999441
109301
1758749
1294320
1151210
748795
123222
1006841
310111
1138544
1154184
1007521
788531
497216
1194712
370372
552481
29606
418413
1546636
341506
361814
1177843
4688
75234
996290
622969
826501
886733
835672
1793032
624502
1464191
1353897
275619
902190
273614
1466769
909412
1835860
492815
1233477
730148
45676
4939
1382520
1474327
515248
1678140
1326567
939127
477272
450055
1896457
817204
1211743
343939
329867
541023
1839374
169259
743012
1341108
638729
1052706
1447197
1050453
587505
176138
18142
797671
152398
1240996
1842585
38722
1458627
844142
225671
1251585
1306556
1743833
1512083
1550834
471276
1354047
1217509
941278
181811
372515
1897460
979488
1916266
766920
699920
385394
834490
1018660
1958051
1442997
892440
150145
602715
1913685
1944015
1111315
1836118
353064
1265123
1213208
400092
208930
318022
91472
746515
1918840
1963180
239640
1557933
732542
1090968
1216272
241693
1813030
596987
1945044
888238
1702071
347972
1026424
185757
1141611
373163
1942219
518522
1017587
316727
1438756
970261
393047
436577
475040
210528
769956
1484648
1625862
845338
1453593
296864
550994
1151338
1010710
915940
1731114
514722
1644152
403173
1813076
28996
1821457
513711
1601254
1158725
1730136
981127
1073527
1811276
1740113
532196
555584
1413591
532354
1771509
1390063
1079005
506402
735426
5155
1046188
339452
283439
1017219
1304369
1604049
269466
1293209
767984
774692
1363302
1620992
457976
709721
316838
208023
1447674
1743669
892238
1470833
908746
1003770
224857
1129170
761746
938619
1923469
1597997
72889
1954482
593754
587244
480717
1576923
196044
869335
1683542
1873882
131695
237572
578286
355535
1116310
246747
1245059
156389
1343645
534065
613993
1036059
1630334
166433
368055
1488510
101182
1618742
99104
1433988
446844
1032394
1391477
1056848
1516335
294506
1667026
1652161
1733833
1615789
578771
532679
140856
1613861
120497
737108
1510390
1141471
1517536
1888426
1967676
172326
1132584
1954195
1428883
55263
338775
1748769
1364429
226050
1726548
1469881
1420048
519250
1946974
937605
75952
1855771
1900017
728640
1684044
1833712
1582270
1749051
729666
1757695
139355
182741
842282
318392
691431
272655
1975189
142696
1636971
1150554
19864
1482889
77794
108326
1579467
1157213
205304
320765
1604407
1578695
541442
5133
312077
14210
1485228
1927902
24826
1884042
723179
821283
1247288
983405
1308455
1571054
630069
133426
1177817
774251
1644217
310559
1092418
461486
1243
390542
478541
1475071
403799
988874
637851
1841771
1999252
1599223
1732493
1895315
963128
443776
387706
1407898
368449
1639626
1491564
1743996
346840
342537
1295042
1254167
766704
13262
1904916
1511372
933387
1707946
1095687
1320808
1460385
1604355
1750894
266855
1593142
175223
766043
955538
1929084
590871
961911
311850
831998
1368079
1323857
25021
580974
1752071
89490
449498
1862061
1350300
1633709
331645
279741
1231343
1947357
1504726
859154
965372
1648421
500756
1366381
1704044
74464
1945109
1369776
158244
167996
1870902
1988408
1846307
1517137
1570467
966839
687505
815950
1954277
1232802
985249
840145
917254
9977
1500540
615199
1168037
812564
816038
205321
1586076
1018910
1621689
408724
1084807
1282283
136426
1304023
1938701
385134
796771
1039375
1248982
121162
1847216
1127742
1539142
168983
38519
504373
834292
1575330
854111
285389
1687942
263384
731923
1054552
318245
502550
375352
140736
65009
1757646
339795
1581940
1177300
834889
904566
186702
1825473
1235243
955198
1473114
1460850
976203
1678416
628828
534709
1440046
306420
167712
1398016
1314236
362655
1679880
1425168
1764606
227787
740556
1481948
980845
316505
1653725
1311176
336334
1243730
617487
968811
622974
247723
163680
1149929
1830744
1308057
302978
1128246
1793235
684419
1503
1593133
915019
488923
899222
264265
1401243
1204592
132386
1316753
1480301
1650038
737898
1423507
1541759
1144699
1564245
282362
531997
1706313
1948378
1523298
1541531
1187250
771303
672347
1342359
1022078
1556267
1388745
1910848
1217765
1514942
1519161
1898260
1326306
687865
1795020
1817606
1399925
1954444
1612865
56002
171359
1667163
1836540
35255
230546
1072750
1057820
369105
1597259
93651
631642
585935
835272
1774379
1204811
1583738
440591
1716081
633151
1862790
1304888
1314579
1678661
799452
565007
411085
1895391
603342
1016496
525431
833641
1647390
952152
1451455
853547
1111928
1478828
755690
521212
1852867
106414
736798
631044
80186
915164
294344
1163050
1445580
1271037
1034549
1139134
1534853
1495312
199161
987992
107
783260
500065
631799
1449591
475403
1038500
1578209
615667
373932
1184667
328417
1027892
839099
1157586
366247
1470353
494996
457166
76451
559809
549610
489293
1725181
854478
640255
22445
739114
1145352
1361864
1778401
1556644
1915748
1045812
321110
1170020
1878784
150860
1874368
27955
1063613
1366395
1819031
1093675
167996
621336
1715348
1216674
626245
424729
1227347
1705831
731760
1147584
1397729
899678
1077394
1579587
168753
1303422
1651693
1629743
400268
1132787
943782
11824
1810168
74495
841296
1262296
51780
1070181
1257468
1049157
1478981
801398
141242
1682804
80272
70775
230020
110436
594168
616147
1458263
652284
403466
1370033
795856
934428
1408014
1792681
354611
1303295
698260
478395
116575
1046072
285645
1673309
14639
1003861
1456840
1484335
1098127
191814
1890065
1536533
858132
805236
1238597
1583893
91158
1149888
35098
1928055
1347148
1714858
164292
1941050
1894466
1128234
530635
923583
234674
228365
1097830
1437189
1066519
1851078
317350
1358221
1000990
1215269
1658530
1797348
85476
742986
1856006
1200291
1543884
58297
469898
1186606
637912
712555
1495186
885945
1690473
1669723
1136582
360378
787913
980606
326207
794923
1153532
308049
1352125
187998
1009906
733136
299557
750260
235023
145043
1588804
7896
326661
1022604
1053469
366369
1733795
1370862
1478909
985781
1016233
1099377
923632
1988543
333794
383290
1574373
354624
1463252
1571313
922139
1029233
768799
979673
1957354
1474692
298268
1582149
1790002
435009
1614075
126408
361571
343588
184476
200652
1948228
550262
863202
564523
423455
1669204
1914042
1129532
1494102
1427096
1478434
394970
1022772
1371906
1304285
1059265
1638025
742859
1464239
1329566
1921949
660376
1723934
1005521
1076073
678513
494404
810254
638268
1098806
1257321
311358
240180
1441913
655737
1223150
951107
639222
36651
1901025
1066795
765033
800334
363753
1553845
1846480
202476
1258524
1415535
176767
1218259
1769367
1252139
929701
667470
132230
124569
1424447
1891381
547427
1541710
111555
1556126
1943574
1053752
467334
1963907
1612324
364039
689031
1546311
1458953
1211450
1774725
1609757
1483108
1922191
1637484
508158
1324099
897557
1838160
1358807
526957
1408278
1148408
196423
562375
1138939
1782596
1688271
1872999
263357
507116
373119
634164
925709
584956
1428198
731332
1551042
19318
58574
1616769
1907938
694885
1011941
840267
183658
247111
43175
878939
760990
1027361
969676
1960303
895957
103489
595821
1348998
1074765
1356770
1541959
52645
814360
1230497
290877
381120
1198635
1479895
362656
877965
1084910
23315
1589277
793413
746393
1391530
720830
417734
1907853
1608806
964435
9606
1974223
524365
1799292
218404
375041
894371
156847
1979758
1031501
430249
528150
1511670
1701538
1294481
1195877
1938164
202265
1736442
261152
282523
613024
70912
1269690
880223
707154
581422
1549083
1775751
104378
1156257
1695075
1994062
442143
600229
1596822
1514041
1841555
1280869
1841668
1275823
227893
722795
1100178
609276
1846094
1468280
1973065
135513
909027
1479905
135869
17604
1664419
617757
1945668
1147630
1916635
939816
722727
506725
1239855
701341
558305
103658
1714803
519015
540898
29046
260389
1713971
1013773
271100
164007
1955500
754826
1160813
1440619
62657
1512863
360462
905773
1175968
1674033
1342766
515691
583251
984819
1784420
1567776
795729
919245
1867296
1227546
121836
1915041
1477085
1587803
578123
593612
1496673
128945
1127803
286082
1976003
1581617
197855
459285
1806371
157377
531589
1791298
1739429
1175570
1837463
1011026
1882979
265856
1783299
1403403
280442
1409324
123312
1593609
677099
497018
532666
1691519
1376273
17527
1597120
961511
1773235
911343
581740
1739894
236177
624003
1334295
754503
683776
797170
1416552
1100122
548102
64964
236382
819662
1654750
1708608
76744
1428955
165359
244498
1901135
1286764
1156275
1570665
1868124
457865
1276532
468404
1902885
1996569
672278
355441
1320822
1127506
224477
832714
932452
1147160
1645705
1022832
1560259
1397261
983034
1752964
1197886
929018
1120191
1855973
1000929
830543
1398199
1778716
1016711
58988
1469164
785070
1191462
1619491
1712530
1288146
1726082
1906289
1695013
1435421
255962
1397183
645230
725406
1087962
1864323
906136
986436
1654691
1638281
785272
1470587
611033
1456904
469896
234734
92652
419463
867176
1801783
1671064
1432392
39453
455330
178441
1964178
513314
1900732
1761739
801735
698023
220913
1373164
1456909
1270968
591091
482648
638925
1847161
96166
1230711
39438
488553
1459382
1886273
481519
1274825
1414686
491622
1428064
1032781
472913
381853
1699167
1598679
612921
1188252
897183
128829
262216
1636051
972866
646397
870861
1581552
1100515
464583
1902197
1474231
929307
1408386
1103876
779851
1498315
1569484
726493
803649
1760997
1077341
1265784
430856
953163
617737
912476
902375
1545453
1395179
1228975
154963
1408504
1703919
1525623
1881779
1976095
1178211
1875815
97199
316983
1252430
403825
573207
275348
956892
932391
1429097
850841
1054237
1858450
38465
640136
1618966
846402
1624356
910173
204314
971992
1658571
1344685
117842
374349
71993
154470
39101
817152
1579596
1242949
850179
577923
721574
1687285
1515048
580325
1330154
444689
1024278
223922
957131
1598087
1314026
816647
1301906
840192
1754309
1775779
955180
69156
146423
1857356
1113726
388328
748853
1395309
340219
1422032
1629698
113418
1879773
1343604
1713913
1469228
55024
1219869
1556954
1094671
1773364
401722
1105676
1366789
1779436
1028284
1066679
996791
1362372
825638
165171
1403620
1169915
1971435
1789008
896913
1943859
1058626
716401
1780696
1504553
635041
1463479
1783224
9617
821701
1966784
1954403
682448
385913
1595647
646060
941314
609259
1505037
754963
867182
1295108
457677
947827
1433130
1597374
872944
1182159
1859347
326830
198338
1873963
1802609
217260
233060
1232562
1050985
1552477
563356
242416
1410111
1755028
1692402
803174
1371061
349159
1623720
399008
1162964
534087
1724573
1983109
580695
876290
1338774
1484396
1367404
1782935
1020302
66201
1102086
1385496
329713
1438931
1423625
1357936
489848
18965
415198
1324068
483714
1469326
989646
506235
570748
1622465
1939636
1987166
1636745
944232
1000568
1156987
121272
1533367
81419
164675
940104
1499384
573384
1607124
638147
1434661
861851
1456979
1132105
1570101
1744645
1403923
159578
715308
740771
1645246
1780081
427190
837593
214333
178892
1274562
76060
1230537
1331080
1673540
711121
992301
37739
1372215
1518780
246816
1040640
1986602
442902
1193102
819792
629811
1439254
1650358
1345623
1160376
143579
1486632
1918329
1597185
184790
1343713
1931528
147672
452133
1332681
196566
885725
200798
1401150
913938
557338
864397
192811
1546561
1927731
1319352
420835
1675018
671052
849678
765785
717752
185173
26788
462868
611025
338755
1684163
548567
1540610
1656595
820897
1407809
473807
287763
794676
1453953
961969
1085929
355988
934558
1003351
789605
187261
358696
96483
1053443
1112732
1860049
1546138
938469
843297
1716657
1140659
485947
935256
227391
1370037
1048302
1830831
1489114
1506688
370498
1272671
1342400
1553080
299344
178493
1679237
27965
796542
1779579
1788755
1271955
9779
1512398
361340
1401541
1374375
1119701
1522935
40751
768953
810868
1460797
392303
1692802
845956
546522
1879082
680763
1724499
1036046
1230814
1101422
31973
491238
1068894
209607
351989
549388
919292
1280208
1676600
1622078
1563573
1060943
1213530
203149
1353253
1698908
257373
1714615
1708085
1143582
657896
1095648
1157958
1048932
424131
968084
814518
1627870
326676
1977926
763060
12919
318792
265376
437508
141064
790335
565856
426737
251727
496289
1126215
1854344
1673179
1525730
1750814
1129441
423639
1361336
1621326
1687437
1262065
787245
157258
986956
450859
1938127
297015
220702
1186792
1557171
333555
951054
148768
199463
262111
1497481
675300
1743731
449269
1334914
1487387
186402
1243254
363786
31676
532367
183896
1317057
1673500
1097131
1554208
1890706
1567645
1605506
685576
1607074
1392207
907496
1968206
210804
857552
1731859
1039328
1128527
1711452
283107
1141407
1538212
459741
1968043
451842
1982295
872668
453919
1206418
567928
182597
331786
508286
1374429
680598
293058
637162
1759427
890015
847632
1534633
1782063
844402
793684
1626180
128545
1863805
835874
1317386
127959
1494023
938388
100514
1084651
1166747
748665
116859
884578
466230
1475638
1357227
372804
948864
1670897
2799
818149
941568
641344
1695155
993504
1231922
1380339
606517
240562
126737
85892
1477514
1940502
1239737
1119488
769799
479552
1662254
736803
1476583
1165176
1371841
1622632
1774
630815
855783
1277148
350077
706749
828351
1728077
1128203
984693
612116
328116
118418
209648
977295
1590858
89367
275200
1452430
851275
1536406
127577
826785
1397518
3416
1662466
1458660
885620
1387761
737134
125463
1598651
1439424
900483
187532
498736
1444081
23733
1832812
418761
1488598
233641
1031765
1615608
1185028
1669212
1372698
987639
964082
1737366
135589
1568424
1222050
1822401
117341
1079850
1663641
778093
1982045
1619544
943063
1246221
1744157
1530487
1815753
574860
1749405
632010
1442845
1200834
785817
1630175
350997
1608610
754978
126077
1673175
211990
1738893
1828376
302306
1221271
163271
905044
125293
202850
558219
1798748
1932865
485717
1507844
1496215
117266
142312
1820132
483300
106957
1968159
1868364
457749
1870559
240914
1844712
541076
23489
1055959
1726095
1066097
881553
860919
840062
1840764
1160864
566549
1462474
1623997
618493
296400
662607
1057397
1609626
1507178
1734271
912960
1782558
1371065
1875098
1851697
1874083
1629953
413885
471364
399843
582674
4065
442668
564637
1020580
101082
812968
1880937
661847
1347263
1370651
1168947
1569295
164589
348895
1180242
789349
1762826
1272800
1102599
1749931
681756
165903
754484
847881
1952307
469934
1992104
162735
799517
108445
97489
1336224
867779
974355
1195282
1526646
91611
628317
308280
113789
1180729
1975389
845366
455997
740001
1217292
647288
321003
1195919
1827419
744195
1606420
327199
611539
81248
609771
1495463
901307
1711033
979010
947423
1592563
1586015
1693899
1257762
1838155
1901463
1439628
1033226
661545
792990
894518
41117
733656
1934280
522861
281261
745239
366379
86012
174629
1957499
1171698
950758
1691015
1600463
1292854
1607883
1066246
1841559
648530
1228969
540097
1482270
382158
549198
18002
332148
1881303
15032
1398922
713499
1550919
426711
1158442
210872
1187179
685533
1413834
1355530
1868427
1284964
1127490
1594517
384307
1593990
331438
371170
1937538
1445505
1156316
781478
1446310
1329793
1263062
1154907
1466728
1036516
740644
1845281
1682648
1436837
194400
270504
1288713
1425341
1630213
218124
815093
66755
709726
257136
528936
1204886
629611
1825359
1383748
1060057
164169
915064
128958
682409
1247856
315591
40629
297621
381251
1547179
319809
508270
191466
1391921
148249
1216906
519332
359365
47877
716305
760322
391804
380797
1088828
823934
1170945
88429
168792
708264
209667
1885191
475660
1501562
1730181
569997
831491
98647
96688
864585
935510
78388
505602
1291639
1289834
1382213
372771
1865830
1674190
211816
1954683
211396
1716124
1068423
1364436
1265771
138934
1930135
1147039
429028
1240971
210609
447775
1487349
185910
1662661
1073627
880331
1617195
1921014
376307
1022337
1003237
1836660
1783845
1911897
1903994
214579
1750528
1510553
305782
570362
1732308
15457
1267067
592395
687423
944367
230763
1678156
1744420
25038
1167870
252098
1812687
609215
760692
1544578
1383960
1911309
1721648
427790
498984
107821
330345
551504
306615
1647266
188022
1156039
803128
512383
1735906
1446323
1235754
450404
804435
1940543
1356957
1799562
1444250
1131630
1062468
1191988
1741389
379253
1170000
1660549
819173
1041517
719379
1554719
730403
923966
91969
358580
1710726
1563094
1944598
294785
1104566
898419
35316
639008
629029
348442
1216134
1773146
1386662
1154755
1671259
1351797
1092803
63187
676840
50507
320018
1765392
901548
1284202
189089
771109
570547
237800
723742
156795
1349610
1368836
1229380
1637496
659496
1031471
802901
1081615
1520980
702663
1921032
1023118
1972738
1335546
567235
349620
237203
617043
680505
99350
1611335
672741
1820352
1966174
1921391
613926
601803
86311
1476001
1398256
1062029
1048391
1728545
173739
1464516
1207120
1825897
568577
661408
1506188
526870
381425
1383503
979709
384429
873531
1467186
56722
418871
1945895
1971893
1854457
1635216
452893
596519
616869
1887764
973175
1969323
1311764
1384544
1184717
696380
297465
396849
1016907
291785
356445
156263
619188
911613
412310
1100173
1812320
1229665
1397516
1867817
81054
38947
386050
859861
1913356
367968
433710
349886
1448435
1180968
746789
1824182
599332
940883
861005
107227
1035490
1142306
1015886
541360
1540028
576014
58941
985932
1026034
1186589
403302
1094828
1319557
948015
1966229
1528483
599202
176748
654802
1474388
592520
1284416
581609
945911
154730
145616
1656435
47316
1868369
1587554
1619443
316823
1113629
933028
1181918
1380238
627370
607628
187861
905088
928968
1168462
1380248
998801
1571524
1728706
1990075
1543469
1544070
92102
1394006
1421428
1130662
318606
302880
888864
1113253
888436
971794
849656
384249
1361376
1115265
976092
1823889
1876848
711367
1953806
624970
922880
141946
1261975
72846
811517
397055
1326973
1758523
609788
1834513
560564
1261908
721625
53315
592142
79149
875308
784151
1938098
320020
1265861
176514
256038
1451923
503293
236750
1624559
200961
891655
1139992
1023760
1512606
1193661
99600
1328543
705708
97024
1446968
1618377
1110538
627427
1543920
1292595
1050792
118690
10737
1809781
392889
735096
733409
614751
1415871
430568
1546621
1968437
1857379
971827
1664369
1768662
1697785
966310
1368774
848823
1475607
919799
1867879
113186
235695
968120
333875
893826
108538
497447
53088
1073356
14929
1628453
501533
1303241
765873
1450431
465762
1072610
187774
654895
144118
829975
1074293
431122
429523
551215
423779
53395
292060
1475141
1001700
1208275
679706
1935161
804701
225097
53529
696086
1709388
86776
526369
1651093
127830
1923224
848367
1442544
1956896
602624
325103
773362
1351011
601747
1800790
1190002
1610122
607320
341581
731875
458344
1793903
667103
1174004
490360
347408
1500277
769955
877241
136853
43984
94761
1993961
652595
1405887
592440
420045
383445
1516322
1531067
814887
1908714
167048
152158
121937
453754
1608969
1473827
42103
276736
1041942
1137535
1274938
687162
531964
1953025
980523
1453030
1088290
621254
308566
1554476
708341
498356
435690
1560393
1065661
867849
126582
644665
1960427
1918818
1283100
582005
1316981
1112938
683269
1072613
953160
1250039
453799
1555946
1682647
476096
1343417
657016
1086463
226088
1471034
1390001
1588851
1172123
287327
1156893
779382
1509171
743441
41970
647593
579462
1336145
77413
1809874
1293346
551018
429685
564634
622498
79474
265397
1029871
392197
654383
874301
1006398
1383348
1516838
1356726
1424210
1499227
180281
1722449
914241
1898202
1701836
1522650
814462
180043
1254074
141126
1199139
222526
1716873
442873
901033
104005
794183
694382
99323
29424
625459
262532
334116
833446
1497690
328982
320884
660409
502454
627729
38392
1739798
757875
848064
1583191
829858
271692
534260
809162
763567
1077295
149184
1053786
882079
563540
766350
1009940
574603
1280813
1449072
1595623
1750578
909659
44748
62460
873125
184823
1537076
1453447
1189810
470368
211541
51222
1091881
1918068
71077
1621756
1922568
1242286
740864
270489
1274734
1338952
1246629
1756577
1702632
1009519
333555
1323829
78618
886819
1940391
1877639
1191727
1969853
1735218
1207582
1674331
1879574
313653
509490
42541
1233145
717485
320453
1110276
1455335
1200598
1847621
405036
219895
1908278
887534
1254830
1007923
1149001
302909
95130
1640344
1686757
163589
1964691
388418
200856
1926490
990691
635050
1698436
383999
351459
417510
1872030
18251
500113
710475
7024
1733010
1859017
1727675
1528086
219518
587725
314965
1168245
922556
1883303
824818
626055
1014278
948276
699142
861034
561295
1240788
953526
167148
300831
1337520
680928
1023597
1424900
338448
1243260
1115880
1893329
952753
1679540
1611495
1406911
978133
1985631
547630
1237259
727959
1837820
367097
716695
882615
24902
1487372
601331
1848785
1492420
1159333
22355
1080168
1780894
715125
1258286
1039749
324087
652745
336319
1378659
1248431
1480137
729197
1199328
1904109
142181
358614
681525
1876266
361163
1777387
259496
103047
1277046
1639007
580589
1341672
999561
350525
9279
530191
203235
1647990
156
273382
559077
1975873
632683
488690
1142810
1888334
1628679
563736
776719
1784853
421494
137147
60371
620486
67426
1931322
1961692
1009572
1095065
721833
568422
1509278
1395162
1151410
1151590
1306090
614129
1607879
1955755
130707
882872
517063
510546
1884277
1736219
1342365
1820259
179929
1586427
1795283
790952
555839
415711
1377333
1248485
483389
1253419
391175
1319891
1340406
186671
436709
1986193
1994492
597352
1843723
1584242
796079
787519
1734756
1877016
900829
1588980
1954628
1739961
42387
1929296
1795198
1160354
1411765
1188682
1642763
398840
443085
1119218
310761
555575
1405427
1885670
1022241
231823
1277315
1945485
322774
1221430
1914395
851386
1722110
1299020
1609681
1016539
87848
71190
1974339
498375
915688
290754
521689
864125
498054
1017808
1540634
457967
1598615
1482681
947224
1454228
1036655
1247699
620052
1029194
56511
544080
936057
1565063
1296457
810908
800007
1328328
404295
1867962
1509357
457979
24157
1528508
1296823
254587
1192363
1547379
1852771
75376
129888
1223349
1914928
689777
1676076
1225653
1498655
1767181
848630
1227540
1533019
457814
1481505
346267
721179
1496473
943369
1773739
835511
533186
250330
1983593
1413373
1976166
1552521
1107790
470662
1548110
1027745
1743626
488575
1335536
1819135
1907076
1261581
837578
1420933
1717781
1306706
110381
1944081
1985153
1390372
189772
1638084
1758142
138295
1242622
692367
1843958
1974155
1247085
1579135
758226
401597
448682
823859
1122560
308008
582315
245154
1024183
1001386
478831
233897
1008376
809857
1363733
427173
1151415
1432272
716362
178184
873727
1671609
411950
1397889
376079
1643609
756701
114647
1146731
555772
1867486
609833
1895671
340565
1375144
1414598
698777
1730577
1893410
1798412
401012
491660
122217
574101
1707916
771229
897323
1251067
1229683
1501297
544781
518993
1482892
1121776
267291
980769
903248
1363488
700841
1094090
1800598
685779
281356
59080
1647598
1908440
249895
528946
1527332
1151176
1622989
1924722
804098
1749013
1917412
835787
1681532
1816860
1141668
1789818
1400701
853144
828932
1603564
51215
1927177
309510
1207794
1997499
1966105
1868190
1175915
1918136
722801
1902547
1763326
1325885
258814
1945703
933166
870535
207250
935505
1954618
1848169
217486
1862492
484034
771566
1281821
1325745
1623595
1487523
1817864
1288404
368331
1765290
642895
1437927
1501759
1201218
519965
1566998
1834061
1691331
1195696
549901
1973266
1212244
1272664
408223
669750
560441
1599001
493166
1752540
931714
1255903
1713413
1577547
1512705
1258104
884276
186996
1419167
6849
1655814
982985
785189
382665
1399478
104769
583640
1264395
495416
1700261
742519
1090255
637248
1312720
35485
211118
799880
1497848
40664
773209
1607028
1071415
572280
1592140
808386
1197640
842806
1505868
913820
1672312
1094969
3964
1106441
679432
1545523
292349
1451628
1283776
965377
60976
1426498
1325039
70199
833497
493967
878219
363248
1086449
1514424
684377
460765
939057
772758
15133
1776744
461495
1258531
1894454
186951
952850
956994
1071451
1761572
726297
1930605
815552
1537664
1468319
894745
1357470
370138
1701631
944085
1017136
1540860
210450
1344511
1971386
52850
1374020
220110
8661
1742355
1953933
361211
925796
1328579
1883917
929308
283915
1012442
1513307
830225
1211097
1704863
1837278
1415176
976735
1186584
665069
1920767
1357360
1323319
197620
581556
1133434
560085
1594388
985936
900237
1705165
779204
169638
1349488
1487801
836805
148581
475761
391169
606124
573856
434166
1439955
1710848
1867807
510151
1836295
495861
1655738
735107
1888919
1916615
1243244
1510762
34584
479386
650602
665874
394176
120516
463225
820625
1277049
1736120
920853
17034
313978
557853
183744
372276
1387216
1040532
1998294
1295263
1575415
1806557
1822719
896047
514117
917037
1991327
97138
132562
326009
1623590
1943372
1060402
564897
1160041
1632706
1546643
1412068
633676
850966
1328565
1700876
101659
269578
1557521
178394
1387920
1625721
1264990
1795244
301059
1222955
313566
932979
332799
985243
1366779
500267
33585
183219
1088109
99973
1333838
509614
570366
234192
553452
1601921
80393
1177698
1434079
1026906
78399
1615081
1485271
356765
1403340
514630
1635741
922746
312546
1940723
547066
1336705
486332
633398
1021530
1370771
76166
1942498
898779
223001
21821
215861
1567547
853267
275499
1425726
532018
1403330
629273
1947957
577172
448296
1216327
984289
29992
1327902
368936
768302
1104887
1773099
1758557
1885915
272630
462479
800557
947196
744546
725373
943083
1541371
1234512
75651
197207
810892
796053
379457
673746
1200416
511172
740233
229541
1866894
954869
1984517
1207014
1694859
93919
1872833
265582
978716
1925264
189757
635476
262623
657591
1367267
1302767
1557579
444226
1651098
733446
1833907
1488703
1715043
675152
1930553
1232136
1506830
1375652
393633
1177822
1388305
797098
112
1630591
1281314
1656065
1937405
609222
454599
423170
199649
778336
1559962
1084552
1786530
1875437
1966821
1853107
789496
781740
1264496
1642791
146133
1286121
211086
1429465
911742
376676
1372989
1605697
719034
1477672
998989
1277996
1555880
1724152
375432
1922358
1612333
1945215
1913982
1510872
1382946
1266514
565814
1530246
740146
1849200
1001198
380683
1174248
1798886
788235
1240323
688773
1579748
749697
1388428
447905
775352
801978
1965831
1968309
606463
894631
1135587
393810
1108754
1861272
249679
402217
1044311
8428
1920888
872977
1580009
1736225
933403
813692
640689
734613
440953
1255283
906536
1123908
1480637
1237328
1617287
664418
1544641
248988
441161
10125
1243659
782799
228105
1746308
1330121
1896868
345897
191076
1225247
1061547
910719
360623
589747
164803
120612
748365
1280323
1768935
965345
1573686
625889
1887337
1428770
83640
678894
235794
106379
143776
88187
814880
503554
1635621
705753
1977101
1637404
502847
319691
304225
1105586
99619
301972
1455197
1370722
703453
1443317
715824
1557082
766562
1161687
1967422
778542
1183007
366712
1645617
1511453
1507920
1753130
1894108
1518055
1577926
1804074
1423220
1938834
1214473
80727
1391081
872408
736428
138942
918359
392295
309709
786699
562895
174168
1549382
1649002
1201353
418150
917816
39605
677484
1564801
1054036
757770
357204
682721
443340
512676
955784
675477
1855465
1062346
298693
1140390
730312
750063
999291
1818495
393550
1039183
928571
1691841
281087
2557
1295009
746330
598932
1553791
823750
244272
1391844
402883
763323
1877448
963343
302324
233707
781031
83097
1057078
560244
484916
1673508
1885010
1781430
786520
1364522
1288238
53088
937528
1653929
1513583
815727
798172
1978079
1594258
1678573
715790
302783
1065538
48565
362792
198498
327926
1346645
1821254
1426625
1621984
765281
1753501
433965
1341307
313774
1953452
490753
988559
209336
283549
393609
324373
1956946
386304
556391
54817
867635
1254603
480254
1946538
1401153
303018
1824740
1718560
378509
1442739
402178
707299
1901459
1948662
1451045
211853
1997190
982807
1117096
754586
1914581
1989678
602234
1562107
598683
1174510
1414203
591317
887717
1236364
550884
1672453
1864258
499943
230326
1659954
860341
1947431
859762
750627
146385
55583
1422600
1674998
344643
1710415
583347
1823718
1262960
1136041
1885902
1841002
1432323
1815979
713025
462901
259266
585065
1517895
38646
149823
1202726
1936750
1019944
1211360
896232
1999022
1393060
502640
1432193
1863760
1370153
13860
547729
161491
1250256
1486615
600859
800257
1160344
586469
1843593
909841
1263623
524302
1400034
682912
826810
1946785
971610
749166
1161997
1443171
1247202
1367545
1406732
698162
82074
1352562
1928555
1253563
1190632
255341
1538296
1146308
421329
1131610
53568
478525
1155455
789051
1057173
755749
409153
846943
1786245
1974622
558981
646474
921111
1022453
1360009
1633588
390372
920905
1475093
679758
227652
1449017
516230
540690
1875997
1921313
1525987
120333
1375158
1726728
81973
239760
1058478
1956510
1562180
569655
327166
1216441
1764571
232658
455304
820193
392867
1763534
398380
1838841
666869
316216
813320
1968694
1703138
1589397
972110
1123967
986376
1091318
1216389
1558072
993930
217160
777659
11819
1448015
1267437
843690
1611433
1064971
658768
283171
126248
1106257
611595
1956691
1946397
183920
289587
1668157
291415
1910562
724726
34452
66213
1484308
1929387
1148847
47331
1632730
208970
78740
857093
772514
1406893
1406283
1057723
692238
1839151
1532601
452419
1811057
1539987
1886850
1655263
1092481
1142430
136413
370618
1927133
1691991
1229546
240324
417521
492861
1262300
1065712
366524
1348059
88230
286608
727448
1929711
1874597
959819
209588
1532069
1224560
535454
1764224
497663
1646162
1088179
100642
1816744
1123295
1175695
965324
158796
55432
1257416
768310
109547
1949504
979468
1313034
1827882
1985923
432747
924814
1086289
1846130
361103
1886298
1320001
1966701
22891
1999561
454322
77095
1785238
678512
1941614
744402
1262494
1171496
1965436
748677
77775
400252
1725805
992688
1924691
1464918
222632
462342
1632044
1217491
104127
526106
1393404
1821316
682873
477196
1736891
519100
1235243
1952857
1743991
1881164
661333
768249
272148
89802
1623682
1631738
1097864
890587
1335758
1199731
768405
168793
238034
1764216
1022551
1248564
1833747
1245762
1026029
247369
662000
1699275
260708
710616
299188
1122192
1206415
1321332
590982
1442965
280773
310257
1439843
1943855
496094
849754
269942
806429
1745100
1920889
1533151
1822104
1149093
1487904
1081375
260403
1776858
860153
1238687
575127
1564630
1541519
1486163
898811
546037
1368029
374953
1274665
723616
1635779
69367
883382
102448
1675449
719507
49665
1136350
1003572
479656
405318
563178
1065808
945239
561337
1730653
1882869
73598
771180
761625
1088604
179900
1140846
1696438
286736
694695
1949227
711906
221981
1114680
149051
10758
345003
727591
376371
884819
1130242
1280232
381767
460959
1802797
1163216
367839
292717
1507286
1476042
132457
1945026
1002401
31574
1628406
212941
534294
110861
28685
988592
444742
1752371
1686734
92103
1525922
1325220
1639767
1811408
279332
171895
712586
25189
974505
100832
1623503
1320549
167014
1454217
563935
112094
1536531
1793306
1447248
595082
19742
1511079
1747052
421341
839189
803903
1349981
1387747
231033
1550050
1480305
1473928
1375195
1292168
931039
966573
1918943
1035628
1555011
788132
1587770
161182
848203
707281
1745306
671187
1782209
1581336
1283204
444024
1150677
208836
841177
909138
315527
858994
1326804
1196298
1408181
224785
349627
489994
1982647
1763304
365838
999691
1169535
522346
1874152
509657
1894722
1439661
1750469
202683
288987
949211
1513413
732413
1642322
1700654
1084018
461783
1506321
1565825
2990
315871
1723047
427768
378501
103550
750493
884523
1792868
557486
1037699
62174
1288286
1917170
566714
1836155
1797276
1955252
775364
411925
1265928
108619
63652
493383
1811617
1917909
897759
1739381
1963815
130570
334729
137989
1376915
797594
1708346
434187
508039
1532113
561886
381407
292824
740977
698334
1646459
403072
1352364
683662
1348591
1567739
527042
1502231
1097737
280342
193875
1912209
1420785
1014416
1071342
1312095
1415521
866398
1144054
1841079
1864478
1594426
829063
74925
755242
817495
142547
1412308
283211
1230048
547458
998569
705723
1160682
353000
855279
1905808
629145
1057044
1227397
1585223
270036
1558619
962940
347499
893508
1212827
1611454
10094
1499225
440182
690798
723224
793569
1016464
1652988
1324804
755253
1449444
211950
58306
1290079
535655
710689
1103339
1054998
483836
745576
1133876
248840
1800257
108434
789427
621918
1439899
350113
103557
231990
530564
142769
731797
1999011
1576034
1513977
567656
833601
1634185
826251
1983428
298762
1044373
1305927
1437704
414593
1159375
775514
778701
586256
1207820
272597
986142
236588
198336
1323115
386574
870876
891970
549716
374951
1109880
1233886
557073
1596232
1017115
962961
1569790
79537
1918423
1443268
104289
464873
582057
1584242
1969672
1148061
1507326
1057606
533097
1976118
1400477
166530
1839419
489145
221755
280783
1487680
152565
291217
1776920
486421
307105
838762
153555
116584
477019
887243
626746
538717
1248426
1439859
520372
1641935
112127
1223315
1112874
1721676
915434
1605545
1137160
942189
1390206
1979869
652211
452470
163940
283154
1333728
589866
1060620
1793822
1334238
1935717
1558517
1045312
369210
1346152
1834398
2871
1979026
1309182
1326328
1030158
1780219
1824069
590639
785363
224018
575130
1878925
1207485
1205225
1992011
1378634
1807044
1745142
248552
348693
1950463
1139850
1593363
1793427
901100
358052
550753
691869
196739
633043
952141
397089
135580
548879
1115130
1797157
1929281
417968
1065448
1694622
1520447
1083500
246170
418104
1935482
1446156
1544035
1049675
1273725
156686
956250
1175985
312
1802540
759726
497896
490015
862401
1193212
253907
1107806
1351677
531562
1635619
503535
419133
995918
1572849
663742
1051325
582206
163608
1919012
1269313
809900
1695006
128218
660112
1453906
46097
22413
87011
1099344
256569
42831
1289615
1201929
664314
1320600
1334590
1388749
1329702
65044
164662
352461
1433905
745500
282738
1622575
1432140
779671
1520490
1384621
546030
993119
1550103
1272484
1541097
1701983
417892
429006
366334
453265
246425
22742
1798271
1343754
1654879
1810227
82502
1550943
1713195
1782456
746105
1220698
449608
1274136
1797536
126951
1306713
1009070
1861113
766515
1864727
1572757
71040
1681055
1622344
275349
1590506
904970
1498552
378665
876769
193653
265712
1226244
781390
1949016
1525729
1617537
625373
508551
1901193
981019
570635
118282
491957
431193
980780
1613489
359409
767527
746611
640868
338823
1320581
279826
1453330
328724
1677053
638361
1001248
959760
1450826
1521368
758181
895315
1423931
834159
812580
1168504
542865
1610323
1359406
157412
1325742
1518845
1026058
1498275
815619
1523127
1329661
556962
1329164
1363470
1087361
699980
190624
679904
317601
1676494
1624502
1430013
1351163
173166
1579918
290237
1084976
1082571
995886
78157
1083014
56090
1589003
1230550
450302
1764191
400435
20024
1942494
959710
351370
1347338
1236862
359463
396471
383167
857027
1410272
584952
1021612
1015850
144345
462088
1687930
321223
1416550
1564393
1120679
1632348
1471994
1460224
1586383
1205510
1751857
570859
1000
880301
362870
388711
957335
1432286
1072194
1124137
1843734
1309265
1168778
1197677
1209100
1209781
970094
710761
193407
590076
985365
487445
1905882
1742312
570096
1964732
993444
342006
606010
247224
925307
154394
137040
55563
1495654
873338
1001543
853232
1852046
700432
1635650
1688989
1390609
1278092
960860
283193
660607
108946
169802
469094
773034
566988
1858230
1865780
597123
593191
81141
124464
1451787
332595
913313
1066557
936130
1058502
467602
189462
1305373
1959211
612140
1785845
1017996
372356
1334928
384904
639988
1457022
1202642
1951393
1305693
154932
192105
1421403
1447290
1451201
1235498
304382
515874
1663754
221670
21608
184018
124769
1966989
1836953
1975092
205310
1096653
1758391
1242105
1982212
1728175
694017
1884006
759355
185132
1711658
1875628
262036
889048
95448
1969411
818869
1581987
1688918
1405215
1962018
1920484
291124
948852
625634
1540156
899569
841668
1836097
365696
980558
3163
1201485
488501
1153004
367541
972649
859185
1670394
32518
35414
1484457
843283
624710
245531
1296768
89291
636937
322552
399545
835192
365301
1397867
1414347
746772
815672
579840
1776452
1772299
975281
1239415
1025504
1094035
457640
1993023
997805
456932
653645
844054
1380034
552414
1424956
1339488
474581
1296937
1221260
1696069
1926745
287328
1123369
1311434
787213
1218570
1521863
866851
1460954
1803307
1967738
591780
852256
1235297
1035766
548087
745273
1971410
848448
1354768
740986
824817
863459
1681102
980613
397772
314224
999387
23524
870306
26782
217935
958908
662950
872726
614501
1355627
1386850
1353674
782589
1988292
78417
169333
1622235
754365
1647858
1126936
1621480
952452
564554
299451
762020
1401926
356081
1097243
30984
1311326
1269193
936780
720376
666562
67692
1646438
1549736
1036358
1437445
457266
1453548
1379776
922444
305575
902061
1366216
721283
1156646
465265
1201377
1909693
1671216
1491531
1481126
1206474
1242954
1332880
1071677
1288400
1431329
1219992
926535
1305886
1323089
1445741
641671
1615634
684322
1585798
894577
1639401
978924
1422414
151054
706153
745964
509125
1063268
958378
1253117
1640983
1344538
1644444
1047972
1705329
928638
33261
105528
596431
1608073
452117
1263033
882093
139738
61720
1107960
1655354
103041
1751660
938931
1866877
935077
768395
101502
1181105
369908
1563947
1240940
1172526
1259326
1852070
1584049
508737
1495556
1475314
465306
944479
952763
944891
626735
686870
1250887
1439375
1990458
651403
1695195
1180700
1080592
1257057
1973474
706464
728408
219234
1427620
882118
273598
487396
40725
1185057
1570374
1120539
752208
697042
1317265
250616
315011
1156806
615084
1340379
1609921
1165481
615818
1082315
1896093
660233
1246442
1702247
1822588
1727319
952934
1826072
257515
466226
1403164
1020410
1461371
1400664
637704
385747
1197393
655599
923070
235714
579619
1812054
1640784
1235491
1178535
1157713
198021
1236488
1449910
1624337
1262686
379533
474547
1754320
931621
895836
1105399
3595
1391227
1167200
214682
1657058
894104
529639
1489247
829498
891490
1758392
1857089
115850
43410
579493
887869
794063
1860030
1091102
1034447
1359586
1366964
741937
1216504
397486
1783887
1365787
324776
9010
871514
1635232
1009236
795383
817673
645646
1723388
1369710
819150
1238854
116026
1680153
672379
1457113
1916071
1499063
1308747
1639808
792417
487148
655548
932055
1712058
255891
535933
1246405
1650114
387347
134760
1242498
77172
675748
7654
254015
877547
382240
770432
1667785
1257173
1275499
422130
1257530
127927
1375073
837222
1737682
1150898
832229
1154361
1609158
434766
787359
27868
10621
921637
1003746
886564
631119
160729
1548589
666080
1342531
1741974
988920
910845
315903
437364
417879
1001466
1742166
1509637
770182
1261024
1575060
1964090
1162288
1835104
261902
1901535
1383458
146136
1402058
1997797
381233
730359
1344971
394759
27071
924986
456123
846841
110802
950922
1904768
398809
955241
1701823
1952034
542803
608066
471838
1175353
1140543
1503846
190215
850826
1873508
1966464
1178592
214916
1035701
1727329
1561886
659116
1615957
1389921
697482
291030
1104900
1663408
576644
1701722
33871
213321
387391
460328
1969991
212809
1486688
1067304
1810923
297817
25394
78126
160963
236264
71390
170648
1753162
1040952
1464448
376512
1231101
878992
1787409
295621
1944530
324332
1552717
889467
1115236
1231251
557686
91637
1163458
1312567
148913
1784501
785327
106187
181122
1364432
194111
155743
45049
941747
318164
1461949
492999
1516578
741000
1536708
1839136
446487
993786
1151644
271401
456843
1405091
1327744
464468
588350
595584
540678
1325481
156303
46471
223072
829683
1183313
1738304
1255668
524118
1305847
1398939
45772
1717186
1724065
526195
132541
1970303
1253617
526663
1000967
1872013
555342
1093902
1105517
80680
1738401
1810342
994501
1681748
1556090
400594
1473770
630186
1958732
330484
1332811
1696835
331337
243837
1601632
482118
1449244
965982
486853
612028
1951099
610650
517605
643441
1672969
622958
673589
551944
1162412
581691
400420
988021
71795
1104315
1813693
19598
84781
871771
1613560
47705
561534
1195773
1733479
1101655
751476
228273
1461656
1695731
27684
772791
26884
776610
1944571
1147783
1512136
1978125
1496228
1047056
338098
1409053
320053
135744
479105
1911248
3703
170002
334572
111488
1435095
1468849
1058506
483080
633491
836483
232409
1295021
537642
1520512
860390
1257408
626389
1553640
662875
1996205
111592
222016
1762268
800069
163557
1051864
360434
978159
253533
1169807
312184
440703
1154717
1261554
591593
337508
405524
495088
612677
690008
108673
1374429
341035
1594678
1033907
1922364
1267134
34867
262329
1385195
1360799
372986
158020
1402082
1909476
209558
1966608
1072823
1376380
258424
1876177
1198073
1040382
1299029
1767988
1171059
151724
66870
1897287
297704
295711
695008
1415462
1003289
649107
122322
145668
564118
1795210
579697
360042
138849
560548
578631
1916600
941985
492665
1596152
1142433
1606036
573911
725283
337234
478261
880900
913390
1137684
977055
203578
1395671
1401729
572235
1253517
650022
112140
597897
1497648
1354974
1405822
1829206
266048
1215213
929441
11413
1369566
778077
117353
250371
1690976
1461141
1258819
836805
1886310
1751426
1486321
44047
1123816
971807
1348804
1683421
1404595
187619
980891
1194689
566118
544566
644108
80150
1865002
1185745
1377099
1611015
188617
810030
53211
429205
789994
1130012
1200071
309225
1821572
516232
1478425
1884620
1767293
1993871
1367252
1389092
969688
1265262
1557879
1338446
705361
1799414
38699
964267
1249961
713681
852255
1813024
1019300
440620
1656524
1305334
471872
1454002
6518
1438886
982193
104471
1202401
472086
1832872
1651257
440346
1478425
415860
1928574
999908
1264934
1733860
770604
1270443
1632379
432300
707247
1441015
211400
1683965
733905
842215
707498
1304997
1980740
1778228
377694
325250
1725963
950876
1209247
307947
873925
558583
894414
1970572
283077
1259497
458968
265706
1667915
697038
1204606
985945
1230579
1237163
363262
1800239
35689
212596
1912694
202128
1580859
9847
1441289
36179
1210436
1423569
1147840
1849148
252594
683251
1740010
1530272
1450784
373887
1076765
1065299
211666
1122945
1688256
1379928
910568
1944357
1196877
285068
333168
1487319
863421
955485
476623
1644676
1080977
1040293
1689956
1968961
2164
1015285
398837
660955
1823633
568245
919915
1395814
554238
1600484
1733295
419637
940806
605429
1601288
739464
1473447
1679159
1577823
855539
307072
1425398
302106
736776
1166483
48724
941673
1557285
382666
816964
1343100
389997
221387
306804
1856547
136103
241327
368721
984310
1526785
1828352
1109253
1546358
450854
986077
881230
1973676
895226
779106
1498903
1488788
441423
1106542
1626493
526536
292408
310584
1115385
1026129
938009
217182
61290
55144
1167884
1681077
1525500
1140145
1387130
1300116
1413575
214085
204925
1704201
1436694
830504
1621299
607343
894689
1391526
1294396
748123
299891
1891332
773953
263357
178312
1134182
622749
513506
863192
1384671
1457421
1244155
139131
1065684
1163993
1546188
1586130
276426
632177
728560
504417
1976443
601866
902481
561569
1262216
399166
1532687
971528
1511115
1155807
733052
1394452
1541309
562110
385573
1216663
1179762
165032
1780931
265062
1368750
922809
1573011
1956558
1980992
1934368
1595962
1139376
1635249
978187
588854
462334
1993830
1126235
641855
1973396
1554272
1253407
1926801
1787935
172614
1785089
1903568
1830287
1508486
1104484
612994
1462498
798490
659128
1859082
86812
1408862
878740
680049
1978377
3317
285482
1259111
1489511
1192266
117755
1434482
903919
1649552
1964662
1800917
1011462
1354620
352316
500301
1261415
415044
1759951
147568
515960
1739027
11254
484662
471981
435259
1265067
1474467
406292
519991
712459
222512
504765
304509
943348
325259
1632282
707908
1794171
1657276
543652
771240
1870617
237652
630438
697245
216572
308430
1292284
1903501
476402
666194
959169
564524
781196
1086890
1834006
1863333
283796
13016
1118586
429581
1232459
262525
1522205
1636995
1365366
970499
18259
1802898
1557984
1237158
318700
1705854
1325060
1407792
815484
595093
1856808
155487
874593
1172789
557459
1402003
497604
328794
874205
793066
1795042
1502260
1556682
895089
168378
659668
952577
24530
1433624
198591
387450
1054127
898513
1395022
9534
235264
6881
1547837
223317
1282025
438955
568316
1302342
1915049
1869412
832031
1746940
954640
1105314
1780763
303425
1021040
258123
1289125
697124
526062
1116021
1575003
1538318
378750
1337702
532727
1496118
559217
787879
773279
1041451
366198
479562
206686
108880
1657310
729842
693345
1016846
404853
398990
485014
1677615
46848
1718150
1008676
1002514
559605
477276
603274
1934886
249624
902780
1223729
686314
1754160
698289
1668680
1937370
509035
44760
663810
1936854
1577942
10443
488917
864615
986136
403457
977872
670744
576887
1344173
1909132
561871
165159
835688
1766800
1965463
174924
715693
1335102
538483
1192244
481697
1399622
1494321
124907
394504
69880
982109
1080506
1175435
1253205
646441
1494099
648294
1013149
1530496
834913
1468685
1661933
568591
1063360
99290
1977331
310139
1173523
897680
536980
849396
1043221
1777745
1904302
1400433
888136
494821
1483669
1661564
60482
1118162
1285032
1376205
1729592
238714
1786809
258839
1083694
349655
790425
1862027
1284072
1281826
1513446
103654
1096872
594895
1455618
1301283
1800845
1181146
31692
1390175
1650241
1864184
1342574
439217
559613
840764
505219
1916676
1183546
1292147
1082429
686566
1004157
1418222
447426
1948584
916297
1727554
1993618
156508
1500598
171583
1869562
814353
1248885
839420
837072
1420668
1766685
223604
174141
904363
140078
445800
466631
482994
1579132
1354754
1117184
1115516
565089
823354
767474
1133544
215959
1867875
137151
1853730
606362
1443694
1933597
1805221
490695
1773167
924449
1026997
499660
198277
1304222
1058746
748179
26779
1854434
1675112
853924
616705
512826
1049911
1063487
1157191
253105
181811
1351377
687534
364866
1565475
12433
179790
1990004
1605302
1443155
1933946
1625052
134172
1178326
1548499
1888607
219992
1325439
1248839
1195693
432638
861303
130231
1337122
939161
397694
121779
142493
1945271
927521
1651462
512756
694103
795578
1294948
1622109
1659666
395303
1677099
102370
1013166
1972519
395601
186714
807526
1004439
1646381
1943557
849015
1181273
956708
1923465
623878
1926574
1264294
1023214
1264137
1953617
1500188
652941
1472875
636448
866726
1146683
654014
1369410
588298
209607
320494
902709
1080623
295257
807460
1514161
636009
1601720
1255297
400746
517872
1404400
987898
929930
1739347
1232277
784482
1653490
1510195
9408
1632676
185500
330723
837027
752214
1174799
300058
1089433
735690
1449813
203157
359987
658072
592292
863162
1355124
1201497
1045912
1487845
1900261
1729874
237224
1397623
229131
1725870
1099192
434561
1067797
1085066
1090522
1105418
254295
482692
336290
894923
328828
1940022
1197261
435159
1195732
632124
634910
475747
500352
1863300
1897162
369844
1733522
657089
1648485
1232262
1301691
1718205
1749881
93768
982054
1780148
1741558
1258389
352233
1015272
1267468
1430380
467997
1809362
1581760
1172811
836562
1841801
1326124
838834
987621
678655
1002014
1397848
206073
799994
1331571
1053439
1923736
1755638
1934551
145757
1446423
1638752
1126728
126177
1047962
1002984
1149424
1581663
366255
471217
423717
704961
387306
872724
812608
1693830
1578991
529291
165957
1325828
635591
1066005
1017056
900357
1953768
1523021
1916413
504104
1172045
238672
467311
1616727
1450904
519181
1226826
1741054
622572
1421626
708399
975629
611508
524656
1762637
1477966
1853612
77043
1880481
1361834
682779
687044
826458
478889
992074
944410
352530
1839166
1830417
1741073
1840440
651183
760908
744014
992164
1448902
817923
1365142
482903
1925653
1611696
1138373
918559
191625
556450
854732
15787
1864015
16791
616783
862079
446943
945904
714065
1995645
1731400
1628901
1833177
1030061
1849191
503024
786753
612388
886561
1791035
1286247
817879
700072
53970
561330
500655
1662690
1845234
520298
861043
1941971
837596
924699
1774705
1238433
150251
554655
1526847
1994036
379390
479018
1618612
1287887
721457
965701
719212
553749
1005034
704091
1716653
1121873
600054
678987
1956372
230639
761498
1877154
1709770
1321832
1152267
1847254
1328459
1295166
267199
790820
747630
970437
350505
980780
358715
184369
464750
32400
980245
1432993
9361
1236691
860371
1067414
1940125
1466420
1327366
318225
780879
798383
1429315
350037
1655724
635388
1267340
235551
1234480
1139068
1563991
562050
354410
482603
1986395
948701
1407286
996617
958718
151154
985965
483744
887928
1258247
1048915
1163031
489919
1593424
1664906
717494
1150465
749735
1303203
319650
1083012
1508855
1579019
778359
1979098
1296209
834363
941658
153981
1319209
1663383
997922
96732
1325244
153899
1821735
602352
1952331
1607394
484482
766708
550983
1347587
1484864
1864342
507576
400257
622161
1776953
1617809
712000
642534
611895
1912986
44864
1400401
1043223
1980636
962904
418743
188756
431648
1669571
1098235
1410660
1028329
1618673
1244324
1136888
492189
1520727
821115
907326
286306
1604254
1262207
1935274
343345
1578833
625523
1915647
407011
1989884
368828
201546
928642
1260533
722305
429008
1378145
612639
1756226
600755
1132815
1533559
1869276
1072175
1301941
1918176
345226
626309
1824389
226195
1823347
164368
145993
407934
342637
295362
31771
82365
215642
398214
391539
1333511
831014
399628
1324082
1921700
1609878
444778
904524
1872678
568158
1031037
826233
643651
1504608
465845
1167485
1643909
1903674
233099
98108
1551545
162101
30783
482902
1662865
1527348
460331
682027
571769
1339973
690539
1237785
966343
824542
595084
859389
297946
1278559
340889
870164
682911
1880394
394803
1930672
1442323
1766917
185997
86153
236519
1126885
1939713
1984556
1586933
330165
326387
730248
756008
1714027
964102
1015481
880760
1363627
1334202
1430934
1890225
1231121
1719959
1464379
805643
240117
1323790
1770593
1101307
143066
1803907
778752
1647991
60290
1997746
1045121
723433
1767721
925645
87300
257823
498789
1152487
1242927
613934
860237
1086585
1481131
192903
315325
1418693
1276565
553470
86339
711196
1467512
483107
826260
8236
1066048
1870045
713954
485996
1399284
173190
59737
1083751
47618
472618
1566078
1898253
74606
153733
325115
428227
544858
1945826
56080
242321
1020084
1436675
566776
625077
693422
653866
916172
968885
764590
1358117
1923696
1513522
548036
1300806
1172247
1251879
572885
1853599
1071301
411892
830868
304609
268211
1703915
1239991
1974605
496201
1842682
447301
1064827
459138
1655308
1179257
86727
1192481
345788
1506241
1208025
334751
121689
1781036
1784721
830569
1902995
992704
44305
1820661
1216856
745911
1679373
1215016
831685
385089
984009
1773926
363610
1550234
602002
913357
1147352
1628757
784398
52691
1512769
1957960
1238299
1601382
377973
1913941
1407356
1056790
1007588
1041442
1324346
1368132
906019
1767107
713773
130705
1840964
862539
1078120
233980
1511875
1494002
532734
1087991
1789800
1515895
1697508
1841695
824260
945769
1266964
1449081
1860836
1666148
707605
1978872
1253256
906145
1368305
695831
1963204
985123
1812603
298957
1745186
1624049
1098596
545054
1469614
1173902
637645
910529
849748
361530
1284333
300631
1671720
1106011
680353
1137427
792884
762013
1817348
997827
611628
549518
1635634
577435
564033
1203250
1495393
763309
361
887412
1485209
1425551
233038
172018
1891947
804718
906099
98842
600982
517630
602711
1671699
1272940
1511934
190224
1086539
293692
750688
1178176
689743
1699469
311062
719731
422156
233614
136658
1625765
1100471
605141
295192
57344
593606
1454587
156170
962221
1764413
1504075
1756931
391456
1558950
1005539
1655112
1174325
1946633
599610
95619
727118
161128
936785
1028227
1329300
865713
974998
408245
463888
232656
1662205
1736365
26024
841869
980875
1283795
1794123
224596
1132829
1347225
39816
721151
910726
1341406
893485
717564
800105
816862
910135
947415
1853934
234837
1909156
1290018
1009975
1183329
820726
1323744
1194263
136516
780931
1054629
1437020
166193
1313595
1916723
1629394
378824
1812141
1330267
1969448
923462
17921
1402432
737715
1993650
463255
1799534
340808
31294
1206687
352585
210288
568305
1366207
1105052
1484641
740102
931903
1350511
569092
150464
1751047
713019
334160
267170
857020
485623
1591097
1265791
1127480
834218
58948
1329287
1481039
467540
1027868
829884
1396108
25231
1175428
1345584
724370
464632
1621559
698409
655080
621485
1414561
171261
330249
1231715
870949
1913391
1835391
569248
511047
1943008
551577
1684283
1028699
14223
499794
936091
372746
299825
1285510
192564
584464
1863452
1785319
808938
4248
911979
751339
380814
150335
1346095
1078759
678575
372431
686114
95427
58744
1199018
56769
509954
1180462
1445596
542995
698138
259067
1125970
926803
583709
442362
479878
1853882
183143
1708343
146061
1417851
438567
1392609
804098
621902
584615
132491
1214669
1634244
676406
1477682
363073
539597
1015409
1191756
836693
561778
1837922
1824601
1282780
804606
8805
303209
1616878
510460
1201244
990838
785894
314657
1012950
1715735
1533784
1175674
90429
63860
295747
1672292
1615833
1901647
1459230
595442
1868861
742948
1715626
759710
1231349
1531748
1795487
1811900
1258472
743044
209709
542067
1470019
1157276
1496081
1501138
1755897
668576
200633
1568880
630390
1151926
1662077
1119027
1706249
1326826
1425115
713120
480019
389064
369791
156881
1717149
540819
1319554
1620447
974338
1245427
569094
1712109
1843587
100977
382466
1420838
1796934
130269
1875429
458149
1064036
1602903
436738
1132700
1485849
834214
1287622
663478
245421
1815016
158554
546371
57977
485875
1609464
691497
671238
1004440
1560045
434436
1778651
752927
369733
222842
622096
1257008
279845
66300
540679
1132764
1037279
430386
1674275
1953957
1843305
76930
1771678
1505259
319011
1005587
835102
1243434
1741515
377205
1036277
1281171
1949552
49037
183664
1304073
356299
1897240
568434
1988351
939899
766836
1031695
1173841
192610
1958872
1270009
1001358
565944
1128307
459694
160761
226740
726817
1035049
1884574
667072
217044
766796
1945596
1797011
1317196
402573
1374944
1540747
1401052
302406
1661550
1827249
1503100
884211
914332
1345590
1775934
712681
1363888
1142603
244882
433903
101436
1115505
549776
191677
839520
1122189
805872
148665
1956001
573204
196731
1131584
1555464
803116
791268
193875
1785846
156490
446875
778406
1691224
506869
1592166
1977253
1623409
484099
762507
177406
476620
1633402
924900
1822396
539822
434653
1394188
774085
856716
1240699
353788
1698121
1509795
385738
1106207
1903036
510159
352388
704060
1839243
1131453
858975
60862
1127067
1650882
615953
943310
287148
802979
757587
219576
1823217
345487
1834658
919059
1655790
401015
470229
493620
943946
215110
915212
84148
954701
996152
1517771
1114017
1055439
1224651
532446
1805489
397859
610646
346309
413160
1668488
1606288
249363
765077
465636
180432
792834
1789911
1498976
1487618
616017
1131564
1185559
1356771
419432
530313
1306076
1954972
1927348
155102
1296762
59830
1118156
1343198
191735
1982218
1579059
823668
642925
1269830
1332989
618401
1478818
588133
1395993
1332246
1665639
502209
1727962
1469204
845776
143552
1580278
279980
1838817
1019717
999753
1648463
1109228
1938514
495887
771396
81773
1096266
318281
259938
1931536
740680
1370117
294017
1959768
1609982
1825396
1906723
1437226
449760
620839
530849
1737046
704021
273799
1503982
851654
841534
1458429
1335855
1092794
63182
1785700
248567
90951
753346
961669
959597
549051
136499
751302
1909518
245152
240202
209335
1981445
582748
1053070
807778
1694933
487485
808697
105842
1304318
1047505
1988783
823326
1468711
1778411
67832
1136120
1151499
1830434
672397
397948
1804581
1496728
742827
1635367
1376559
120635
782248
1222570
316192
57565
948873
936711
359449
612833
551712
1146561
1419915
976627
1353200
126064
1777986
1628398
1732457
949737
377816
1890792
1750040
1952983
979606
784853
756751
1354653
1232326
1977076
1973806
1297659
1091743
1330138
1953116
78476
872705
710630
1019761
577261
1584242
1200263
232473
614481
1928750
546205
77396
122534
283303
1993147
1499290
1435911
1940592
1423673
1965676
45853
374256
389322
1323111
1089416
13205
638314
683261
304748
930222
1802670
1664657
422299
432937
1187116
1812141
1288538
1280088
24586
1196249
245256
1164590
1254767
289034
849526
1323515
911351
786223
1186325
940642
694135
446705
1055811
1185646
783079
196829
1036187
377826
552614
1711919
1694366
263412
1866912
299480
680681
1904942
1297850
483970
986266
509744
1624651
1640436
724491
1745259
1902850
935842
1097839
1474651
1358114
1387844
1468178
1062865
410930
1069179
419405
23395
726495
1765204
861646
356707
1583960
770678
1107131
1782122
706138
149388
1788687
1811551
1145837
1794623
1347756
1623724
154197
1248818
1425815
338327
1855579
61182
576881
1870527
147500
1723472
38486
263777
1040595
686625
458143
1901880
608954
271199
1409695
1440764
1288233
324351
1110037
417656
511076
464694
768352
1847676
1157500
1846878
1443586
612811
968549
1078904
1165632
593485
1600870
1756553
678585
904425
478537
1152558
1566049
1981605
1004017
481949
1090261
1413004
740542
663665
457969
1556368
596375
971539
48103
1053896
1185048
1485728
265401
726709
1578186
1512000
1483675
1776966
955874
1697704
177074
738312
258629
30151
68475
1564352
1409503
1967129
1059650
1145569
67729
1624269
707304
633469
1695968
1703043
525965
816793
1840291
82467
1348826
341599
1346267
1672462
424643
208618
1556728
323672
1719322
130453
607490
264078
829719
1174908
1013773
1551722
304194
440691
1341601
421230
1213831
822528
234143
441515
683291
1572916
1984285
219580
1102620
1603782
1007904
2293
335868
493112
252895
774725
73198
774448
1117431
1055111
627445
5975
1838933
1954558
1164027
1875890
1875981
175806
1564613
955003
1076376
1934558
1950880
1446884
1844942
1534156
1481473
1973065
937081
117140
213335
1975358
1211527
1919009
963524
1240289
911922
242265
1125193
1162188
1882545
1899433
61917
1859867
1737673
1924652
1655243
90051
1885043
12592
179236
1775300
821367
1505244
750881
1805920
994574
1031256
1749390
1847843
119666
1215311
1535272
1238568
1228325
1782207
1945323
1987172
1630582
1042753
448355
1062748
939644
569440
328730
1018565
511973
511563
1249599
428740
1368527
1024185
1517413
1869640
1026351
1221239
1784706
1132136
988509
1331464
244602
922676
1139247
485272
456283
1282529
968942
1113592
563169
1504620
1581102
339221
468147
862666
206991
1958666
496862
1344
1770368
1662033
492361
1381682
1355718
1775942
1777116
1419396
1039853
1780078
425465
1466915
1902660
323996
1712939
1256405
1605843
391726
1618422
93613
80672
505874
849204
1240154
901394
1864328
726100
810579
265832
1437653
394777
736381
945330
612722
943347
20505
1887851
1804577
714450
1349009
318221
1500894
1881212
809594
850903
37886
117882
1243312
1009414
1641507
1384003
124596
1437757
1904918
364480
298740
118638
1162599
103969
504261
74907
663598
1640257
339679
1339731
1289983
91085
1741871
238080
1330927
1219352
435539
1171113
1205157
1532402
984285
1342010
1179567
1289665
1663959
809884
1138596
145582
1350804
535461
1450215
1222798
230409
1665859
254999
161698
67262
178860
496231
339033
1704479
1994411
1122157
675080
151388
370565
897628
731699
1867845
1371503
479538
1647061
702380
246658
1901308
403867
1175775
415805
377052
1725549
1969382
54062
68647
1655707
1749381
1527847
1812661
793299
292054
522335
1215138
130467
1076624
976903
1967436
773298
370884
636534
817219
1978765
685150
1357623
93836
499950
671658
1170748
19854
1419477
219251
1958336
891607
735341
983764
1250181
1505856
1581288
81217
1046099
686296
472545
618006
1597540
769618
502999
1882718
1349662
1550428
1572123
1756870
909528
158687
1366644
943585
1220878
563495
1568883
1294434
915779
531096
730793
831405
1429301
856328
154971
1312514
1818516
1624478
695156
285298
1684137
16445
1406106
1338607
1551670
70489
569184
1944302
1537601
131446
232980
1234360
99388
800641
1777102
136314
1221959
1292405
1929565
679771
1007116
1593485
1877534
886987
1206371
1815089
689079
523555
532811
545536
1594654
1086078
764200
403103
1326220
398507
650494
1363966
584527
746776
1244134
1192788
1416457
1533101
98434
651636
1435776
326289
1033958
1613027
979568
519497
37790
768075
1058644
941391
976306
982007
193806
775694
591027
1115631
269495
1564015
97899
1881415
832241
1202320
217991
1793294
868997
1714220
44903
597899
1368769
145955
1761710
143707
1053918
1686545
695093
943308
1989988
703999
1844725
1563647
156149
260658
516472
1581552
355366
1226563
896726
246595
1154160
438516
981512
1373719
1207662
149744
1833841
942339
1221721
768320
1357925
1377197
362134
1819532
299133
376422
1466385
1613417
128559
650429
1307831
1732298
1259369
1683627
1822150
347987
1708367
1504806
198056
1561652
371448
248778
308098
370549
1503176
59625
863420
1433930
1743589
1165560
807540
789878
614953
438563
1381817
363357
1800690
1884449
1819339
229242
910163
203024
662794
1708321
732947
708717
807929
668979
1429497
1849044
641545
1168150
1615273
1638497
925748
1042866
1844388
1362891
349279
156793
1866975
438187
1768987
738235
634764
132556
702890
1332317
346562
791598
248150
1544232
14245
1474062
1150424
75763
1123599
1236483
146299
1478819
1127031
780978
651460
1896683
1753867
752933
1579720
343236
11847
1361872
970985
1870538
204481
706455
490990
800918
1284910
986457
971304
1842077
309074
1358377
666865
93630
746822
907341
814402
1514393
498744
755375
837974
1389402
1889552
1366904
1406254
68004
146700
1322491
686624
474026
28234
195963
1497270
1946354
412853
134833
1108639
709205
241837
973652
820520
1090429
107917
499810
1767497
1089728
1360324
535209
138979
1405116
1138423
124942
1355161
1199226
1757257
1142152
454065
1346774
141246
1133894
794636
214757
433514
820914
573754
93811
1885927
1593948
491404
1180944
260923
657776
820232
880884
1720321
527774
642369
1966779
1996175
307541
22406
346747
622583
1304132
278550
1263709
398419
1689994
1078980
1127710
1779396
1110414
1574203
305807
1502232
348036
1053789
1865513
1904989
513274
635640
418788
1962463
1300814
1663480
722564
776312
781761
1072676
826992
251439
1104514
616056
1698771
1142272
43106
1496709
262905
57744
408643
546768
1080218
1065353
159790
1550684
329310
1422446
1971979
93308
1767556
590151
1532658
1008240
1358417
48159
679463
1326526
1924266
1855254
1751936
278466
613511
544564
999864
811993
416687
1167370
59739
12747
587834
862583
1810809
240723
1269989
761290
380872
713140
872183
1811370
1116551
1208660
1521389
1280362
216484
480828
1963660
904884
1745375
1599516
118686
1938361
744100
1759595
211765
1402312
1726914
973219
759460
1035050
1026106
1067374
1890742
1262580
422352
404708
1214394
273086
342110
408017
1818899
112649
331889
1599451
879625
1391935
97313
1367043
451788
1327021
1811983
727285
770189
1178914
937066
766785
520536
1057515
1757877
836834
1088523
569687
670589
1670386
1984254
1739532
356655
483969
855868
339115
1081020
1079564
1928258
1809605
1002710
64835
1651879
471153
99059
275740
691766
684620
137526
810397
1006271
1574639
1969671
1659124
543270
1089202
1780715
541784
1614093
1182180
1842925
568626
655825
1693830
803765
1996806
1986827
1413864
670762
81291
1125065
267875
1096804
1989046
1765887
834342
1746459
1559615
426698
1747202
210097
1316700
616072
1755460
1630863
1589781
1610677
1213266
211338
980762
110597
1093907
1785917
964893
1720487
862938
1201565
991232
1836185
1440021
391031
1132014
1036369
1616844
1718341
1326208
1447949
296378
1503339
119618
632864
1246438
1178828
1654573
125542
1583771
897106
1111510
1088411
884189
1589005
1862908
344054
1549430
1118491
1323905
939671
1003428
299912
707594
434403
1586992
508100
1828094
733157
1027022
1540339
94107
156114
1343189
1377690
995472
1180906
1305577
985562
395626
595648
1492653
649452
685575
1612311
594499
1537832
706760
333826
1762741
148223
461905
51933
1552954
1977387
738133
591929
1905880
1003786
1478286
1739363
150426
1676727
1768465
350075
1892732
416521
1653229
1549283
1601812
923262
1883956
1702918
1255684
887633
223399
1350273
825852
671486
1139043
973960
1855022
1410392
1731452
770086
1093888
1101564
654855
350698
1611753
325297
342603
923021
1609009
789518
946413
1373230
1841992
1507481
512435
625950
1826259
1583291
1799447
531352
808471
1400392
1051909
1958690
956575
945299
1255885
965985
1993880
1988040
502436
1287126
161790
565387
494611
706920
1660618
1352931
1849922
1839070
1394409
1360387
1886595
1980223
836600
185749
1133093
25340
1968247
585543
1604723
1671733
703050
1018698
1196962
286223
216809
120502
587921
1025974
1838422
19692
620412
937393
419793
524561
201810
389647
432834
818390
185211
204105
1026312
160323
886429
1996827
1687794
816921
1320897
1400151
736155
980121
1718905
959741
1032990
1538919
697174
1034617
437668
1938135
1424634
846881
988366
431155
16952
1469758
455545
86707
307396
1625632
93672
1159686
973766
539596
1227733
255279
199907
1444210
1199869
323114
1619424
493779
1957893
1305752
1841724
260415
1480895
1346214
1859305
1034960
1355745
1166552
528982
1415682
121694
862072
1753793
183572
256591
984023
1706744
681217
545734
186235
1520354
1657568
415850
564478
315259
937651
1035621
993200
1451179
194009
1349182
1323879
261860
1048169
1482217
897628
1537189
1644303
915361
19133
837443
636674
300905
511848
1883183
1311720
1589640
926715
1471457
1861127
994253
1347158
1467153
1005392
729445
1825283
733185
148612
1787432
502380
247831
709139
874032
433455
1772544
934693
209255
1134730
694785
1551588
1083913
1209213
836653
871984
57405
1483581
141439
1795954
72061
430282
316642
1576543
813596
963347
684189
580739
1656174
1637076
19114
432885
370247
713857
1062142
181276
1848259
1553498
994764
1941557
1920970
110480
593687
1994005
1936639
867212
1154415
720051
243935
954356
1494617
162171
967573
376916
16781
971234
1185643
1399048
1666756
236510
450769
499694
774610
1026785
1466386
1521249
1163431
466001
883969
1152308
1171281
1763778
1950123
279287
581371
1055415
1433332
1032959
771341
295076
1935752
80453
1690925
960219
1623127
1362642
812637
1404735
1614485
1399161
1404510
1917992
1876303
663150
959167
279465
54926
125318
733640
537057
847898
1120459
498370
1816729
1583425
1314884
802025
233119
118860
85244
74669
589537
1888626
753428
1193552
370799
1658965
676881
229568
1528069
1842250
1146028
62744
1921447
464084
1928524
1103470
178231
1543237
1331770
288100
949191
652612
1561466
138939
218415
1777412
1751356
423336
737167
751438
344462
384814
894607
1066188
1094594
608407
585746
1929331
635666
382853
9372
1874521
326233
44382
1184171
676087
561390
1026729
652271
19183
756372
182485
14442
539534
1995590
500348
1255536
1923221
655425
1168336
661648
712017
668250
1039516
859155
1559288
598033
1297322
282068
1437567
339045
1773418
344549
673632
583968
275825
1024777
554411
1324466
1026489
1054477
1577558
932225
578082
999560
1266948
1558400
1423870
1142814
1077642
1554116
812446
1669698
1802655
675293
397658
863145
1338185
278349
1856356
1583631
346352
1147139
1012366
1759610
1462529
47768
1558801
1871318
834830
1526373
991996
1573206
258639
500139
1360970
1741261
1292793
522863
1148645
267805
1548296
1193856
453139
1502420
305258
973976
663993
812766
1016390
1484624
694569
1077881
34023
403863
656556
1972046
1474822
670242
1100974
704785
1887573
868782
886240
1939652
1930708
246490
1969868
414246
1883787
447826
928317
1184133
289202
1494414
1260903
1744936
1281338
504909
476795
1697310
741439
1945491
131069
283123
1157637
1904043
1842113
601367
167372
1672449
1531424
188143
1815986
1661417
1570418
840562
1480422
770780
1539688
537386
691112
1460090
338690
125571
722857
262723
342141
246419
1895270
50660
321476
661245
969008
1549209
456677
397840
21052
431214
1013225
1691526
937994
1927316
266849
1036036
1778609
1029349
579910
478141
1594906
1759742
1553751
1756047
67483
1270641
499636
769887
963966
213323
1710946
1416164
585250
1923789
106827
1366259
214272
1372241
1260706
1806540
1471007
959850
1286176
338673
1532682
1189572
1060498
1991655
1470926
1449913
44666
807216
917438
817400
1754559
654062
859922
815880
12507
1068438
782698
1766081
227485
1107227
1237841
291924
1331531
1865564
870762
915236
1329803
188087
675199
1354697
1336479
1387429
1118152
1746835
79232
1201176
252888
91146
42305
857225
547712
175570
1239007
1163839
1710641
1425707
1686950
779513
891461
462312
805554
161191
64273
269779
374077
464657
837387
1817708
1206927
864772
19943
1527080
593249
801873
350032
1243208
751067
973639
1017776
494848
1669596
1416132
354624
1009525
995457
1540640
1389907
1827758
1941350
1227019
761407
1396433
208820
1016876
1656455
1087556
673144
1521630
351742
1807081
1427196
212041
1266558
134491
463566
668520
1354481
1272015
1515667
674515
1894060
1964556
800807
984435
397223
143952
1025926
1505793
730349
1175852
619035
90078
243398
1154123
159687
1990751
1812327
585907
1537911
1529429
600813
1089151
749098
763857
129459
293418
1410436
1525430
950977
175288
519702
1912137
689462
1994942
276326
1527526
1454317
577285
410240
1426073
294444
938129
735226
1658796
444685
1280455
1337701
1676319
183084
1942717
1558377
164860
1903437
452320
1832412
838777
608467
1741162
1753571
1946917
1865238
1816677
793897
1177013
688601
819229
776765
1876602
561965
1715084
1835120
830322
1321075
1714915
906859
569392
743077
1207854
26923
397303
877059
1964821
362119
700606
113276
2970
1364686
1884461
105673
751057
1890410
1098992
601632
1466848
914912
874350
1572944
1546813
489762
1150233
748156
142006
1942844
1624767
1861473
1447500
1642076
1379416
621905
1031766
1689150
1273111
1973434
47595
1123450
1914041
925076
541959
390891
1952112
1991729
697068
1315940
354431
91148
1918840
647678
1175384
129796
140148
1555125
1859578
1855889
1436750
1500968
1609376
900430
1217808
1213066
1055176
993581
1782076
1236398
1482664
1859070
1992672
468935
1475436
1361045
1854290
1028293
1512554
930645
1715830
1515133
1783093
905527
1688152
391581
1477692
921321
829942
256624
122827
1559430
1381424
699619
1186375
257187
125868
234097
537959
719241
1853519
960655
618396
1313282
862648
1993927
1314623
1928980
707177
116768
622695
1940352
1513602
735546
730424
1401924
1882471
1314362
753898
1058295
1500766
860975
257821
1532727
97019
1831298
1849966
1256029
622809
148434
1182313
1143253
972415
1263476
33718
1478569
857416
1704201
619495
1688368
1099279
1432707
1136209
1275720
806426
1080727
1608896
925574
1991992
474480
1850715
1412439
1934897
972675
1745129
1637423
1467866
986610
491820
1576588
956232
1441379
1087860
193577
736826
1655120
541301
26583
487298
1326091
897847
1151500
1036827
342927
1491864
1245193
403970
1122184
788490
455308
356251
1373915
1467132
1387034
946610
1931410
1673268
389877
1746167
493539
573647
737134
1208124
539734
1784683
492383
1162851
1343631
1443289
499835
1453283
1067372
1381326
1596814
661644
214166
345918
1200421
557822
603765
1916531
1170624
1499789
236255
618632
496582
1568572
841357
1958609
761686
1420119
552195
1510236
940758
356610
1691528
822555
821662
1406904
1669138
1931161
1843837
223833
1397962
955598
1837996
1578309
1121889
1684802
1155759
259708
144438
606122
1874291
550206
982708
1402670
164239
1230159
1054964
1875146
1683236
1129104
1085340
750187
811796
604386
1781261
878915
1678783
64384
947342
183090
50436
1183790
1444356
75897
14020
533994
1812709
1304765
1043001
508191
37672
1355521
152741
1969602
597177
1191653
1874216
834738
1184931
309291
771046
1527099
1233126
1770020
1322415
1888724
1813310
625144
1038722
142948
144873
135387
254036
800776
84253
1380146
1430773
514173
232815
1107878
486894
1402711
761346
1692570
1911639
1537080
240518
881570
1873999
251400
1014804
1846186
260382
1557690
1026769
182030
1486475
705537
1733001
1069720
612608
1997745
344700
1870247
1610561
108774
1860749
1155208
363726
916682
1128456
28053
1844915
345539
619475
1010079
1878453
1868001
379284
324218
914489
740202
1007207
600932
453659
885911
1455704
1522327
713616
441710
1827983
482829
381127
936163
1080485
1011009
1686173
1510875
596354
885995
378310
233233
1807722
1762455
230770
637369
1895552
919870
1736257
406976
60859
287379
1414518
1019346
1310493
42334
1836351
168729
508841
376533
1962735
169051
1941298
1535100
1970126
1381171
1999001
460590
220439
638454
1822350
198701
942650
666402
1215614
152425
1033536
755091
369927
645301
1402432
1635214
922160
1598152
559926
80141
1570642
287884
118416
173885
170827
319024
1956780
1958290
1355652
1509533
1403361
1170260
421501
719243
314564
112922
1468149
1231264
644535
688254
528060
699494
1568233
748605
131912
870645
203801
1669572
1709519
382406
177439
787494
1590663
1240602
487259
1512582
1028065
1715400
408131
901325
798453
877498
1863557
1018240
1215507
1886745
260818
1998794
686824
1584639
1795914
1039420
1885825
1363824
751413
1329968
138712
1066558
1034387
1404077
935037
1148215
1016601
757225
557251
54392
974899
1264196
1381908
611583
1634377
158492
761614
1561628
449845
886181
1592323
587039
383998
478872
912843
909147
1573113
1731548
18624
667251
624691
1541808
1851947
251951
575208
1099567
1748276
278342
1859574
363416
1891095
1688450
914919
770985
666075
116220
890323
285212
1002824
666199
747858
1539726
1224068
677632
665795
1921305
475401
1913072
1582283
1726113
1586433
682157
51075
1751022
270315
1596009
186196
600982
1480532
958469
1885449
1176693
1897417
593152
1098678
724648
1299532
694941
443097
1703346
363218
472407
1584563
1606339
147330
1103133
998292
1422420
890756
1233073
760564
525928
1388524
493441
912798
1947620
1270027
1846819
266003
142565
1868271
216442
1712634
211679
1563106
1205669
1234310
793108
547047
1917041
1474621
636337
1914775
354632
343950
170900
919929
1447160
1679910
559839
1606190
711770
350288
1870592
332046
211042
853635
723157
1790546
1829916
1399631
512495
449555
945162
1188213
534204
793245
287720
1150590
840687
858702
1223795
1659007
1999128
289180
295693
726640
1747536
1256783
1418474
274209
486375
526132
874935
154096
57797
225151
753259
28374
1993556
1603141
98497
374936
664428
33466
416524
1316763
1841189
481975
1664352
1791808
1723391
1205895
1649966
1774296
978038
1040462
1703902
1384868
1326963
380945
88448
1671212
1749915
161233
850857
105032
1666261
30570
305266
1468842
903262
1776508
1798248
523506
1489169
1805428
971962
955418
836675
160642
271637
561561
1637275
1763051
845941
925594
399889
1468020
1322541
1682064
1448260
662674
74286
1481719
1024735
1459082
1969847
65835
121734
653444
1176332
199908
90658
1763678
1149035
1114309
1272659
1347477
450559
784295
1703308
1957901
1432011
714356
874236
1228942
1290432
1421789
1256864
1041487
1629085
984998
1619964
55653
814548
50464
1333388
1527264
801790
1789268
900210
1713869
1936352
130608
638181
887002
207736
1949746
1001434
7641
647594
539566
220622
1582190
1849139
1585221
651783
1209549
621014
1710697
90803
1964128
295144
1504830
886843
1809228
534319
1641318
977330
397642
126475
1876080
1263387
1271599
1522692
146578
4949
458104
1322830
1768508
752276
875957
860072
189349
268278
1259607
1729615
231704
1536595
1214105
810577
1044365
1801438
215677
188650
515975
1540036
1041609
1761637
1839189
1236976
1283262
718181
1970681
371148
665974
1625722
1026646
221513
1969178
1278936
1194354
881758
494588
609087
410383
225366
829148
1313076
614889
1976886
1815699
1318179
1373160
1201831
734647
1043983
338662
509085
197026
420007
1229798
1348923
1402593
853539
956547
1556307
606440
1949037
748356
1236624
15868
1861040
647885
1695115
1765336
753900
358014
1744260
1074637
1717584
1227169
760093
1631991
898841
1766855
1052415
617137
446776
1672278
1835528
32222
353414
951256
985962
1429188
1532429
1615102
1107665
1049116
1693899
1081315
1557973
1450637
50428
1722201
1184600
905145
144265
1774648
1002783
1511812
1255965
877683
1552794
1357143
1367291
557142
451685
1509373
1236274
243130
1068547
1533830
1282414
518913
1847203
1699529
818859
720644
282305
1891870
299760
1323197
1718898
931150
1382420
1658135
1563679
1608350
1158567
1902789
1326739
1796658
12470
638881
1976820
306231
497939
558560
12034
234314
1727604
1812448
1658900
1820506
18425
1499984
967042
14093
692909
1883990
1855652
183043
1935970
131749
1258418
686207
920034
774466
250139
677513
1402372
410789
1265653
1145767
1594227
849656
5874
1433708
1069260
1638905
920286
853127
1881977
655388
1998632
241255
1608812
147421
545576
1811593
1394814
1828154
1060527
605461
1313548
794679
868387
826277
1508557
245221
1937790
416844
340559
1264106
930873
1201684
1651852
1762270
1580487
1005244
262935
852783
829691
1378027
1913607
995303
1876454
1989739
259271
1218426
174695
1085509
1515807
1126701
334012
888206
671939
1314243
1055532
1453128
700661
18110
971824
720314
428349
1216435
1620587
1399390
1948341
406192
1356393
154358
721185
1435651
1436976
117628
1959895
571801
897531
1476484
1002858
12403
54934
50757
952822
369019
656464
284558
522426
1387511
353290
349092
1675533
1052519
1097241
1115054
977788
491229
584491
448902
712107
999723
990369
659510
1142027
990023
779743
1755962
281540
821124
1279674
1927993
1806665
235898
1529302
105649
1687549
1420546
1894634
1563306
1026005
847259
927340
1800844
462712
783870
828180
1074870
1780004
1339425
1003099
1903883
1783633
165008
396158
1779659
1454663
1665393
849205
361585
519812
1572477
1217448
221390
1143867
1291610
468880
1658436
585881
1940019
710655
1606327
36956
642746
533971
402211
487869
1886759
627456
235848
1310419
226587
746236
1426594
172683
240487
305210
1300556
113137
791538
1626049
1590017
1547476
1597932
903571
739989
1463701
225557
1820630
1455680
1221696
13239
1748580
1960464
1626046
131226
1287872
1937239
210980
1737916
1662112
1475990
111919
1259274
1853001
1951632
1614903
178929
857599
721119
870934
172752
5918
62595
1909034
1135036
1489189
1091475
1224511
839599
1483913
1019525
1677521
510068
1585528
1505093
1619432
409256
154521
663360
1285806
1114639
887278
492931
85886
135674
158379
898369
1721126
582545
58832
1833236
463997
933585
49497
1454801
671112
321223
355780
1342975
1784155
1481035
370930
504737
1763279
1306207
424558
587744
816926
1753901
614304
946779
145506
1850974
781954
522271
1947986
1322823
184024
1738101
1014440
1962579
1508556
1074583
399784
704765
1295824
492674
665153
11946
690553
596732
1885684
1762698
1253506
101229
864961
1799245
227231
446502
951990
511514
606963
1048473
1066620
160762
146498
544360
357498
244341
1805892
1221687
1040855
564155
516957
619495
294264
1829880
921672
829671
1088071
576941
1067931
1048525
1575764
1757066
1073387
1654437
190533
1167591
20952
1126015
326787
25375
1849991
634113
270155
1729169
345261
1515091
502069
582057
431671
69133
1322433
1100115
51025
1807635
1851409
910435
408270
1517956
1145220
1932719
303818
1024956
1386308
1468761
1440811
863195
882800
1398682
1209987
1648365
576914
1110734
1310031
647253
1976673
553907
84156
78816
687372
1360700
1205873
7026
808041
148780
873490
1470061
1274810
1646636
860528
855955
668958
1366687
1183800
476944
1234968
1290005
472349
1851756
96727
1946602
834408
321673
235689
1304451
1467265
1223619
85680
1057
210004
911383
1127922
165533
839206
1683761
431636
112720
1933555
1253535
57217
1699594
550239
600544
1933392
1279949
1892586
1641864
269672
251018
562299
1477
1050792
1029542
1405505
453831
270634
921567
489139
1799898
1405019
1205523
302304
1313151
855235
213965
1204198
1041626
1234788
201121
1047619
769304
1100568
228895
988238
1690072
1837648
1972252
1768333
911951
1018658
351277
1809814
709276
1997880
1882179
223985
566575
8031
1923000
1063528
1650493
1962450
102960
758371
767502
1947655
1487874
1791756
417215
648790
1583124
1008910
332391
517977
558795
783230
710502
1636813
1079901
168573
1512609
1441225
543230
962809
103952
635045
1521942
337031
1343376
730617
1031507
1396549
1194928
508428
1590958
170069
1249948
711600
1190580
922928
864158
269247
1187616
1247793
1502740
1385173
559199
1375188
537850
601260
1856952
1525701
1689126
1589304
151909
1158633
1010939
153621
251447
986524
156023
747136
1188299
499460
131022
1524647
1592445
237614
1306895
576518
1067624
1429604
1669149
160480
266763
1101696
1450117
736829
498618
1066616
1483787
73236
92894
624247
1840449
1969095
1037355
1955323
1053837
1380927
1630153
111846
1647840
1840509
1463488
1016713
552402
1517160
1564992
1671227
1532264
1103861
874077
1777871
85706
1895443
1247940
198182
449516
688012
1346419
1619531
747990
371043
1636167
605838
339223
756684
1328665
519311
316032
858380
946622
26904
1373914
226152
1501137
1295602
415156
888200
417020
1002545
1369747
1753021
1260785
1082579
998889
871410
788743
117625
513372
1864586
243297
1655305
289790
1720339
101622
1854916
1652737
1426117
1858434
332782
1287110
25911
904913
1814336
580050
166737
1368375
1571299
1312375
505947
381754
1238313
1717381
1685264
1430139
445017
1524376
1306844
473311
140073
1964532
1686478
1014049
1394477
750099
1541999
1173819
157652
1026702
1546362
1233418
375096
847203
37635
536910
1930944
783491
611004
237553
1756621
1004503
853555
355775
765914
73402
682415
1691437
1328403
1284889
712838
1848905
893270
1643029
1473646
50202
1124692
1414093
654180
1158841
1146335
563794
540552
87827
1623056
629289
1782874
1521720
695404
1185225
1714290
1794926
1041449
146345
551724
872900
1848755
1864453
1057509
563927
23115
1187934
751295
143649
1055429
906261
1602061
290221
1889074
512890
624627
891302
355331
340254
1466794
1819623
938265
1023334
1203314
341809
1202320
1884230
543675
194013
401537
140699
1535273
702598
414010
550709
1335146
433840
1807705
1007662
987061
1713652
328398
286042
1299889
1914669
844322
206582
1170755
1304930
476047
1905875
238490
145844
575368
1709108
1387891
471792
780691
1965654
1343846
1336889
1798201
1737117
1031855
1764869
1133695
1891459
428908
1821620
316120
1292864
1573805
1878266
175159
247721
1430462
1383960
691599
729843
1676719
830576
926555
514392
1597185
1864305
825299
1486293
759240
1085790
723713
1241422
1830847
220058
1800527
947814
1816115
1550284
489568
429503
788813
866508
1808987
1599916
552811
1978806
1883172
1483618
1164207
1108915
1546003
1044485
835986
840207
1730046
1336205
1439220
1766193
1880942
1199416
1801832
874897
130794
362018
1723507
1892470
1065966
1233346
1063102
1692941
232208
1178864
1796382
775599
169514
1827676
1610050
1872574
142216
1415550
461239
1583851
1903468
1289809
223864
1133067
1480397
1826983
1852460
776772
1096885
1784665
1027249
1281803
1730161
678099
1970059
1424908
533411
587465
531219
503192
1132407
1996941
1919980
955730
103503
986755
331872
764838
4562
1997691
870184
161490
350381
362239
876235
1648772
1629818
1939078
1364671
1015701
1715206
788199
1300551
1456876
1994510
1364230
1833829
73203
1730834
1557102
1205585
539196
747873
1396893
148779
1340019
1935077
879040
1349287
650484
42530
1059280
1107028
855600
746147
1231860
1871551
1229675
1172054
436617
1672951
988700
1913843
796672
1662635
1642412
985053
897538
1063107
1164366
547285
1298665
1339818
1800124
1962118
1519924
245529
1668040
1585105
1797973
958684
654809
537223
1865408
416187
558536
729256
61632
1809997
86437
1484109
242257
1272002
917562
1975758
1798989
1799802
1557781
224740
299073
1215351
1209667
573568
755438
1157352
1018847
750104
691936
1803046
716129
1057538
387319
140813
338526
1819773
1047847
1140669
1976423
1976024
1937169
537091
1926283
1038468
1490437
123021
878922
584224
1037191
754162
66889
743043
1166520
931738
274359
565270
590251
1658752
643547
1166174
1558905
291643
252130
1959736
812863
410434
1980328
564677
1972587
309605
1598790
142741
376033
619780
157919
102015
287926
902056
843957
452195
1123167
11450
335852
1657226
689511
603224
23641
1251056
396500
827910
727828
840026
1726180
1323671
1315010
1179155
219848
248922
1777280
905544
1933919
1121636
1120327
119590
1685563
993857
821269
878953
1499316
531135
1208167
601743
1585279
783732
438726
1043026
641822
287509
888516
499686
678311
1858321
1399135
1915281
74369
6646
1641734
1444132
212636
1680778
311567
1252696
66710
1185183
1332030
824108
1145921
448976
366237
1117109
701800
1880167
1822044
716609
530296
973439
1704115
43760
583408
1465138
433480
512115
1267059
496118
841225
1061161
1803248
1391597
842314
1453040
1752516
69604
977185
194512
1497885
669633
1694463
3144
442338
52761
615626
577444
1867399
919783
682973
1068479
377475
103277
425676
15177
458033
458982
1741981
659640
424029
874646
1005481
71883
1098926
335692
1191689
1848244
829030
1050579
579914
1465863
644559
1307022
1627279
1659803
397598
948292
299762
1186374
1072703
101921
692795
928480
682411
1304381
239413
458489
1108946
710055
1554615
5068
1931041
468116
1652483
1112554
1920958
1969364
1217850
1277347
1776023
812270
820027
1466509
922132
1377578
1190449
775895
1667459
1844750
1110954
1284697
1975461
1078661
659148
318451
952369
1870822
1711138
72548
464046
111414
76499
1096972
1579696
111079
342786
319103
726028
1124935
116228
1149720
212337
117446
1355820
497200
1028137
1628840
1362456
1771221
1405532
984237
918643
410737
1610589
200070
1780049
1294860
1578573
955002
1312018
1791775
310561
1045051
1250393
1087131
1291607
669680
1314990
1107112
953922
486955
632317
1803615
1003401
1146419
51859
4306
1078967
979222
779595
1173412
1117538
800039
520883
1904886
1239729
166443
979866
1835599
1430801
71051
556598
1576451
1615826
1890706
1301575
426051
1906627
1823056
742472
1319973
549325
189963
1455693
915820
380421
1316893
1871287
1554257
1558904
766912
828012
1538655
1343517
1730274
1631578
797050
1241188
1111718
1146431
209429
556728
1727111
779290
1546113
1382672
1960229
889311
288038
616192
569455
1993107
956120
208550
1390533
398998
183822
1734621
657545
492543
1687197
1573997
1899424
675022
941843
1311977
710008
1653235
551145
1925130
676592
846902
877567
1520603
1626872
439743
1278518
1850758
1129785
437754
792205
210433
426522
1703639
829661
126470
55383
1939663
163769
1204934
454751
1964833
1251767
1387521
1029872
1926496
811792
1595935
1940087
162095
1266326
405421
1975763
1180218
1567414
1999729
1326045
14277
964535
1089532
1105005
1464370
106770
800157
1407071
1401138
61083
759426
1340596
520042
57590
1574030
1392980
1338418
866362
1418895
962724
1526474
1917107
1168214
541100
799112
1290130
1550228
756854
174180
997276
1605391
1520452
1307983
1953897
1517633
225264
876291
1822060
224064
424075
1991545
388294
1576338
1164527
1119241
1745848
847892
173324
768160
1899624
1941387
539034
1628527
1844451
1556232
245994
1894098
839875
1012718
549634
706891
570600
1894990
756883
960419
1551297
1502771
1188039
1211971
1449516
1570378
43129
935727
872716
1188181
1915497
1106803
1903366
243243
75680
1121982
703163
669989
1120377
1484916
802876
922935
681524
523581
298538
1995125
1663556
1783641
113448
1618016
42391
701872
1862130
1025498
1949548
1685434
1806715
749205
1034672
1424600
1790283
383280
1196411
295754
139773
1474653
1496253
61199
990537
1471128
1810447
1950929
791336
1191388
1163314
1841864
500545
932229
905128
1511406
48204
1708521
1004274
788445
260716
199656
662710
1257076
1522962
370691
1661734
571595
1214941
1210103
1570212
1031609
1688420
1919349
904956
71518
1182335
1637888
664153
1796858
220614
1143790
759995
621281
1248138
1964348
1264063
692247
1981869
1479323
1380110
1074233
1229704
1038987
1352702
982435
378272
1930056
1989669
526896
1046525
1497869
1665151
286108
32842
1783241
523444
580259
1296909
1996480
1106902
1950392
1171332
1582717
200892
223771
711256
77625
824102
987557
133532
162465
1230790
347930
491810
426710
491850
965583
116465
1198927
1601931
1256246
816987
1640387
422519
777982
1035473
1559090
718255
1940260
880451
600385
952076
1942626
511210
1897738
443284
1294880
1087248
189989
41947
1885509
1549366
941961
474056
1910668
1687428
1412963
1188703
212824
1900742
1327215
1732025
1053046
1330718
991986
844620
1253978
395570
1906884
1209191
1280875
416686
1314137
99164
342820
1679943
1564400
1913316
1441501
200994
1846728
488978
732911
1483802
1238021
875900
339379
1137820
1650931
624469
1234545
1104920
300984
9577
1332007
1951700
1985297
440341
466064
1739292
1933265
1560463
43947
528238
1053622
1068191
428842
1586702
835432
798586
383800
1737414
305216
665187
1202149
1129650
226407
1216945
1451335
153108
1313558
1250670
642272
493099
1204790
1045422
1297586
919367
624186
280924
258784
1423277
905329
1727470
251229
22148
1886619
224581
1959645
437678
1365972
1432655
27300
561623
1503025
1500833
1596779
1625720
905519
142373
1414528
656141
1630009
1529342
1742006
1020662
723603
181021
1814938
1174893
706501
1749111
1956620
1016646
153437
1428930
1468303
1690504
1220610
148467
1691039
984633
1669927
506456
1434165
1326966
991097
1478995
1406607
1963060
1709371
656582
437433
308003
1271494
443723
1346483
1613427
979192
662873
79364
1518566
993845
1907515
1901948
484863
698567
337578
1455788
503084
1473475
1699839
1943843
1334083
588037
493959
1667328
1835122
124390
1221215
1119850
1785232
298196
134653
512522
408987
310805
516239
671563
806974
88963
92166
1748707
1620328
833508
481933
705553
1897071
1403564
1226172
291556
100882
1767372
1550686
1576699
1505039
1371755
746375
997636
458830
1414872
886553
542248
603316
1156497
1813670
1632965
1355334
594659
162721
754311
1567127
1965317
1065756
1081466
1217741
1358786
847202
870488
662974
1954858
1207469
1736511
1803689
1102553
927933
1101797
1605478
1688826
1353876
959603
989475
1589104
460113
64294
1647129
1559995
1369804
911195
1729854
657665
450541
1269870
381815
747687
13016
1229930
1251428
134811
74882
647194
1644167
83382
1976101
740144
369687
921655
1157916
1368233
1927065
1407506
1927785
1175737
1938446
1634156
303454
1313354
1118286
1368795
251583
887742
127312
1846878
1355604
874480
1008222
1008919
1564060
923932
1789115
630630
46471
176484
1835789
364381
630232
48908
1605139
1371582
1270442
1865601
259
1436652
113576
859185
799170
1549923
33353
1589798
1541610
1526591
1942122
292501
791164
1038173
186745
123179
1974648
784498
1590290
1680266
220509
1484666
1911614
324484
949815
662845
405912
838726
1188468
819382
1233832
484317
1585492
137237
347237
1824756
1337783
314064
1186980
1260740
838196
1405569
1494065
391230
667453
1605262
1648040
1804557
854865
587684
1571927
699326
564243
1540219
1563615
1492914
1122277
1845764
662670
300180
418902
1599025
1793808
194910
1259871
1356252
1188927
1223581
1295138
1012157
659501
362287
850562
1689849
1311425
156005
1276034
273081
1407887
264421
784891
1532225
1057682
1903837
1785858
130414
387813
1022203
777688
1808700
195981
646872
810627
1554781
1453160
1797479
1850366
179283
1694611
916317
1274078
1365839
1411700
1817493
412957
1161685
920424
1099650
1236412
1482562
1105141
184002
1330779
1236995
361436
1148384
218283
1811641
763957
1064511
1237464
1626136
1545542
442373
719319
669011
526418
197381
814329
709545
631475
573206
1747209
375156
1293324
1671015
1978873
545193
1018075
1144185
523178
873673
38257
219807
1342666
885398
1971918
86046
1486437
1356263
1573694
1564547
1699585
1026772
672982
685754
959576
882462
1240926
171309
312127
1963109
1547969
7907
1997099
70770
492074
1041948
745888
1630418
1391568
1268033
436167
1672972
1384232
1297903
270591
1851053
985559
127235
1110191
854141
605614
1897479
1744165
1814895
1587740
347887
43895
1710878
1778329
1631574
508305
1990267
1918397
1346757
754099
1626559
265392
642138
1118777
1778293
453967
1331236
332980
1292673
1531003
432192
1971599
1162656
1654104
754534
374339
984099
1635606
76982
1810334
865286
249249
1116337
1067458
191409
1026670
1466064
1723794
321371
1184752
998187
712971
261277
1922849
1319156
271420
287743
223298
352453
883776
1698291
363958
343196
334638
128167
1118925
821419
1480767
1249972
1748201
667033
1496185
493048
1968681
1733686
1239386
562228
194580
639093
1047142
1791736
1166140
1614073
1451566
689957
824795
1273872
251641
1591968
1151290
255561
363047
458700
1430137
739808
447013
878137
251698
426340
260659
762550
591848
1074566
303379
1892992
274650
448658
39606
451784
641468
1874878
1528612
426088
394915
533270
928224
283743
179318
189992
1768189
1688353
334557
82259
295075
101761
1682725
1393093
1688947
1504764
1801492
886387
1525217
519440
1610878
1009753
696689
742709
1105102
1281878
926571
973649
1459232
1557716
119734
677655
255077
905826
1660691
1263953
1579363
326372
576102
419825
1475313
1477160
606786
301875
473603
1422628
1835885
382703
407102
1676066
1190262
879882
234088
145717
323279
1796839
478226
119481
495262
424451
472346
1952233
1545488
529366
1659964
65739
842227
1508076
1583463
338722
1825434
426133
882677
964583
1115267
1482655
673164
653061
1649642
361549
734271
340548
151543
1020994
734409
1291109
1313090
1977412
1402823
1809317
406683
818084
344465
859910
1492926
1396906
1743503
1364868
833798
795554
488395
1045853
1631046
1909202
223775
525700
103788
115663
1618331
441759
1825528
266296
345141
1207685
1964405
1797581
1574843
1473532
1949766
550340
1833375
1653262
1237124
1900139
1286716
1206659
1802113
521811
1814061
1271806
329427
1561100
799897
842109
921244
99012
1877377
1996611
644593
363848
922073
1023355
1054032
1806024
774229
1363978
1990547
1124137
1489494
312255
223746
1813501
696375
758690
1509599
1443430
960097
88198
1553695
466522
410307
964984
1165626
1229304
729226
1142471
708381
1858052
1881374
1634760
1528013
333509
1525673
1406692
1881603
1059835
381873
1998063
1671773
1059527
431977
1960564
1748808
1017270
60255
1204692
449432
1717958
944251
5438
1112883
739485
1451045
72023
630272
1791515
1549635
1349391
596628
321668
575487
125854
447098
1676335
373858
1236418
1741895
520091
724525
1023105
84758
1229952
576382
1765815
171966
1613436
500716
877273
1939724
945044
1716990
1574922
182793
1174665
21947
922876
853945
954581
1499799
1216558
1767720
586256
10396
1427291
1014647
479337
1835245
232124
1830692
1479006
500317
1368798
431832
1973266
1843092
1728909
1041934
351665
25285
1397600
380064
1624868
1299852
1055193
1598167
841251
47883
901447
818229
1977699
1607338
1936410
1227799
1891177
1984507
339995
1885320
365715
510906
1037866
677043
338208
1940063
1671397
38797
1990821
1719535
670366
931330
180639
1775076
283975
844212
1660080
460701
1443995
1638485
1041024
729950
668033
1331594
1546482
1912870
1154273
900860
661480
1507046
1662353
418869
1232608
803574
691342
1572063
1158111
1305440
622116
918757
824584
1420596
1249904
1545604
1691036
1559445
871693
1943561
52697
498977
1359323
1288163
1123879
1677329
490675
1928783
1104803
1082809
864347
7241
1933390
1551403
1430010
1810231
362132
1057426
1857470
1665245
194518
504952
592578
222726
1374386
384935
1102343
1312656
1801750
144095
125500
1544817
873176
1054676
553519
347340
1364707
873949
129013
1632649
1623486
264231
526543
1125597
441421
1734262
1222385
1091442
266994
931368
1557707
1499920
346717
1513113
36972
1165683
1347931
907878
816087
8888
1066115
1549964
854674
1746576
1592805
701150
1272882
1520342
177461
488463
1023384
1264807
171253
1417185
990249
1299796
585669
1959715
1393973
212842
1778407
333101
483921
1937292
190290
1733215
690061
1363805
918331
1359081
739041
1188863
1208241
1365151
740687
9204
284349
875666
1635949
944497
964483
1105125
262519
1783023
1175672
1841473
499466
719429
589041
1715704
912054
288062
1023529
1987257
1679430
101063
1473611
363164
83090
1702851
1818487
1977355
1693544
267577
1762032
1137183
1366811
301242
716878
1383028
34296
1196928
257982
1699167
575018
592398
160019
150688
1697599
395378
250375
1354954
1599178
739624
1319370
950370
1133189
1855060
37605
13087
1304990
172378
1766543
1424306
1241403
268722
862331
396089
1902849
1234103
1159840
1386824
1319566
581328
61252
643076
103971
1044049
1485332
836483
1730207
1293822
73877
1443487
479161
150617
1791631
587286
1737870
76706
238935
1023402
13327
729885
1280073
1047797
1667937
397939
393384
509412
1116828
984835
340766
881139
1836784
1042074
90831
1567021
884607
1292815
488452
1075266
1310717
338760
72268
1526522
1545060
1718425
404128
927067
1955303
1333980
1212596
1265182
1695742
736554
259256
189929
1020476
928029
1761750
1510590
279381
510610
403288
1457519
1896943
1124409
462696
823567
700661
924518
1065729
850711
575453
1541370
17902
1185343
758283
61371
447625
667782
96104
760405
1324624
1995101
1655514
1907574
442524
352596
1188129
1726156
1655434
1065731
978283
1031749
1361934
1564009
77981
1141378
1276288
1666413
759285
1428342
1839691
1997598
1262127
815406
47912
1896903
516263
638321
1154738
1082816
186917
241287
1260437
103414
1236700
1042492
499312
1439043
1884772
1331408
1486793
390505
780891
348838
1574574
1482532
10937
822024
1161709
200384
1680171
31672
825358
1039868
128802
67428
437410
1244110
1884326
926407
1378262
851689
278794
438513
1363809
1605391
782244
479611
1941980
1336720
408991
1247011
362606
1305952
1577845
722102
1982246
1799044
164347
1966354
148759
1358415
1806533
246594
386821
240458
1690789
1644377
1222646
1275624
1777905
489009
459993
1528903
83128
1076666
763217
722335
910821
278090
1883025
1946853
376200
1037113
934122
874644
384679
1426440
427356
1273411
339969
1543184
614663
517764
1448156
1555476
347348
1373847
441429
997806
800326
1465912
1619824
681376
1516983
1900070
1236731
1317455
827480
518735
565610
1977980
255131
273340
879176
108929
1687593
1560968
823164
328772
594140
1981730
1167138
157278
642875
144966
124064
573727
637690
622053
518380
779819
1326387
677376
1214775
919845
300065
1654814
563629
1675106
70425
59389
108865
1857763
1150579
1603680
1732902
255072
1356448
18174
1433608
1884608
1000682
1679401
1433933
26217
1482596
1838477
205445
541125
1443079
1719499
802101
456421
1867120
1783213
1507883
1165188
1052311
699861
1012375
917520
992371
1689185
1132613
1178210
469265
177122
604343
1658635
413541
1295045
683600
615385
1536237
1892918
561443
694863
490729
1774048
1243128
1846636
1817011
1393837
209454
550915
69564
239184
575077
1015563
1608942
901769
141411
355412
217628
188067
1053569
1297706
311907
636733
638895
268904
1908565
76874
798088
466829
1681499
81246
500143
1025487
1488577
1783109
764432
1315661
1030953
142077
1864671
1136752
1810000
727394
1431279
277802
1054310
1295840
327502
511773
397179
319027
299786
1932661
14160
334480
1752841
1719606
1528754
904455
895860
1832068
1203699
1434400
1232494
1667774
628508
1064244
1218429
46463
758578
1399013
1451817
640362
1580534
773586
1337476
1993774
738857
554517
428349
1178064
1654284
348923
155372
766595
653246
242158
332702
478323
1903527
975163
1853506
22567
141506
214467
555934
469173
778748
1246316
298578
945686
1601306
122108
138896
1903992
389312
665500
145523
1516827
1552653
1928490
957884
1329793
737426
1911275
1062128
556924
292289
473477
1820486
277042
611660
1171716
1171548
1757938
683901
1998319
621185
1029768
1719335
323702
1222240
741818
1231417
84792
1174840
176960
983543
1699002
1880813
1038643
804833
1095125
799529
894022
66681
82286
1108978
648355
1521118
299606
1260841
120834
1353982
24703
538059
588881
1915692
27683
1657230
774925
1099343
969619
925678
1498228
1549793
1740505
413687
1030138
1894966
252050
1248645
298488
1092692
1937141
600419
1809592
22253
59966
393493
1917919
371339
1591509
702250
915752
956183
1679842
195588
448117
1993350
1323334
331126
974086
515174
661204
1086402
1465785
1560159
1714993
1753731
1522169
1431799
1075779
1253881
206291
893892
148875
736378
1821976
930222
1760365
647353
780116
777041
211202
540446
1276283
1628024
135133
43216
300601
1906024
430072
606948
1873075
787295
1292771
305881
1776906
1109319
480929
1625109
937011
1279426
1876233
219444
1817644
430155
1380627
1515413
627090
1914663
768401
1097841
1596657
1854545
993665
821968
1689390
556575
1305337
1566377
696308
1019505
1622071
1070029
1220768
1095178
527688
430528
1899782
1544387
666802
1923599
715921
1398420
480645
1368995
635355
732701
1329270
903998
794979
1876724
1795128
1614675
1421718
779206
1932907
35471
1234916
1198739
1926205
1093256
1170251
1264207
568082
1927393
1940751
636141
298449
1882786
1551149
58186
98596
1478287
1910245
475846
1011519
772785
410794
358614
967618
1409455
804374
801429
1785696
311535
1763261
560121
553172
933011
500040
442394
1396590
1356328
1972925
1885659
1171895
1031767
348108
1881032
783767
459146
1245355
1000304
243264
347402
542635
1647494
1142305
167767
509515
650927
118333
1324841
1873225
248421
1433799
633927
1744745
873456
934285
1522374
32245
1613396
1324835
162639
421185
997365
104831
1473170
1691381
1001590
1871359
504186
721001
597042
42422
1512470
1431466
637184
1834549
1877632
198920
1111696
650413
966085
1448911
1693619
1348257
1820405
209511
628857
731842
816193
1383519
525999
553139
866208
1147731
1128544
1788200
69293
1891513
853770
1298082
1552615
1087265
260965
1152170
863998
1266713
1245206
1234260
1603895
968864
886338
1658016
1629643
101864
1727388
684771
750723
62861
1435489
1106555
537614
1958231
1322124
75966
325446
1446211
1303213
238749
1164597
1510865
464551
1400363
1678823
501374
1796563
58312
707881
1781191
1263230
1242050
778818
775078
1061898
260583
1225759
223674
1658681
505205
1947336
1682869
1002302
1713519
449014
1912736
1700996
883056
1985585
952910
590528
384840
1212111
423283
874786
220306
1238684
1827458
1864206
1184437
1308802
1414863
1320160
953285
1644414
305992
1376528
248632
398832
1092318
1695591
1323571
366809
810969
1306527
1693427
16658
1098454
1793408
267506
645282
835701
1572017
1937689
1419289
1819151
1265397
1979723
1229322
1285459
1757557
598359
731430
1781061
631197
915541
580427
1463742
1082870
1043439
1503082
265625
1775802
1270641
876054
645854
1287336
1526088
1770248
400191
665680
1312970
1636529
1229670
646918
1304603
1026697
1274899
1778545
1411589
782271
1871113
1512931
908361
1281672
1894032
594766
340319
166984
1293951
1595497
265414
1729875
709145
1974390
1441682
439607
408303
1485312
896994
995802
1230406
1030244
250373
678079
1187879
89184
689983
1002224
1509269
881095
1827294
887997
954579
1405309
1461880
725829
782511
322659
236412
719563
1133055
761991
1925661
611816
1992595
1767478
726345
1310431
886646
345292
1870888
1689912
888038
1379624
537012
224802
521588
1248721
121146
1076105
1577598
1567679
1960688
1189618
482620
112652
1481938
1205069
1579619
311843
98457
1539144
19727
517638
1434652
677167
1886138
575546
1899091
1273783
735003
1832562
1257938
1080248
1542092
343352
417444
155846
691414
637908
457869
1184360
205933
274469
974382
1712255
1709530
1707601
549575
1419495
1230638
1127330
1754893
1444104
1735609
237383
835039
1803486
1196020
1725202
142276
182885
81088
883425
1035771
1830283
617276
632541
192705
689737
1981100
508531
362423
1713073
704735
1204410
146035
1831187
317552
460341
575168
1041594
1617078
488424
1321391
1186596
23307
789081
1510296
1421540
1788612
644569
802086
244863
822063
1771594
1433865
1665128
1991651
1858048
587289
1076848
30388
938528
459881
169086
1558263
185189
1211691
854540
586719
1559083
1768621
1996529
1172054
551125
259500
107013
1423144
1052158
161775
772586
1677405
763970
1702730
1950816
1283626
1698817
272220
392849
1172416
615790
854831
767553
21673
1197577
1539549
993859
1052817
985117
1096326
437619
1047637
288719
1272118
1939783
1411215
180341
1854536
1335224
1740999
1604896
505792
1635423
647263
1699188
1781022
1664379
802892
97608
741952
1748346
1419694
1507769
10380
836316
599943
383047
503384
1185707
724535
335494
279413
26692
1720756
1491473
1305382
574805
1980122
170017
1490778
1057437
24365
1746730
67567
1149421
147648
412174
1714890
792623
1707902
1231814
1640297
500328
593976
1330457
588101
1306782
486986
384864
1369464
807923
370178
1710670
379052
760857
108196
1260815
125489
733807
534692
1843714
1688556
1573049
1997028
1093997
718288
1304622
1663402
745923
1717634
1013031
1240413
1876276
302091
507596
689515
693498
874307
88059
196540
1480019
119559
1770361
507994
85436
1429295
980065
1822768
1333701
836093
1826784
421124
1989172
960695
1581232
840995
1833063
380746
1571479
1240932
298951
440010
925621
1368344
92984
108856
548311
674475
1713739
1406442
800233
236626
615146
863674
1691347
74584
1625852
1147373
1581107
1281751
765785
248424
1525217
582783
355855
1220732
1567361
898060
77396
1219333
1434725
3953
114145
1391077
1703485
906496
197229
823223
1702800
204964
294983
437468
209650
1487076
1136975
976984
618905
1315066
1802926
184350
1147689
1371718
1894834
433096
144371
1951201
825571
1938820
1927949
1162064
159752
28523
839934
524900
223065
882092
1651809
1466641
1668160
1916583
946812
1460214
600798
729946
553691
1688297
399534
1295691
33837
789228
1296759
958618
555693
642907
1843160
109637
278495
974690
1559444
429371
1466680
1515567
528136
118460
892094
1339542
1591371
187365
616657
1284536
1236928
1443552
575501
1074451
719210
1946590
1334559
1187509
1780702
335500
1195341
1732002
867607
286701
1167672
1707648
1764929
1557014
1820601
272734
1078858
1984050
1634439
1137043
786062
978715
1176276
1517689
1057080
1414417
1080518
1511073
1183427
1386252
225584
197227
1857926
583326
400332
259561
1706316
543434
798982
214568
12411
1618807
1410555
1840899
42770
1690174
972046
1773199
1221470
375144
1480587
1674648
1234989
1091337
103014
1065372
755233
372559
539297
1283342
951245
306445
62720
818435
313043
1083025
1158200
1727896
1393103
949307
1079525
40195
1303222
1151108
961982
1645002
519973
1188908
1970063
1828925
1932594
269544
1402262
1116832
1991211
1442363
1308183
530371
751829
44805
1617840
985455
1748764
459283
1889134
501209
1825067
1331515
1249920
126227
1832103
924320
1836296
157238
1461148
1483355
117976
1759808
254797
497596
1312514
292545
1651220
1901932
970132
672612
620715
1506810
1682612
1776782
1763159
1676500
1273439
79254
1765782
1543853
1279423
338832
40992
1368598
1653350
933685
868275
1254909
1201251
1579082
1024370
1924557
1274982
641215
1425503
262004
308637
750341
633177
1665144
660849
341871
575184
1055744
1500389
1497913
131060
1736047
1707343
278260
756862
260172
203418
1970057
963205
397628
462334
1249470
1347728
1116678
1386869
1289313
557800
1806284
380533
1520077
1672643
334913
1345703
661128
192697
1179397
110071
870450
780392
488325
1734261
186594
469734
1059093
1476903
610264
1497570
1026632
1989675
524684
1680993
432849
875301
508560
568363
1398418
439631
579108
575923
855069
1047144
208904
1862219
1329324
1335295
1879413
1003064
1774626
1591833
593938
67023
28708
1395597
983375
300211
1930913
1132589
1970525
713618
963804
95754
423930
1197074
1681170
1795161
408769
197204
1635175
190442
1471733
1755433
692118
570384
1406712
1902605
426877
1279298
781275
1354766
1336324
1816126
1503953
1769008
734706
1553871
1752022
179829
1210694
302393
1263486
1478995
455497
944488
1808875
1937951
1267624
34542
771484
503980
586243
846584
340603
1862035
588296
1210385
618113
1778012
1220417
67923
522532
1149754
842093
243548
1179715
1041303
682559
1491638
1523740
956495
278308
717245
115033
1587310
1069259
1753052
1610859
882557
51464
1434479
1353236
1398628
1567652
801910
330445
1228420
1885233
1427891
1784956
1619652
24094
1629066
778163
1598355
372167
634256
669800
1878787
943778
1091696
1601993
493615
450501
1706618
559275
1100992
354593
500757
1570960
1111999
1972718
872821
1518834
85932
1517127
270980
802254
1321584
1153880
66203
170916
1553795
1554340
1808751
590247
120891
246280
1530740
965933
1020599
972915
607644
1882880
372222
1779758
790896
1500785
1348108
122631
1333431
1185265
861268
1864756
90477
333903
1305580
312319
1216259
1067540
371134
1004537
1399095
1500371
1474249
1655935
1977491
985318
850267
1376191
550167
1189870
601564
885675
75508
51797
1833664
303642
831658
795344
1071689
1984146
822369
350579
510539
1994555
1261992
1587310
933699
1435948
1210277
541294
845991
611796
841841
1719465
529311
59050
552561
1165007
1062562
871388
443707
474629
1228022
1945369
687886
1994315
418792
6707
1212618
425043
245799
659339
1888566
1949198
283944
608231
1131063
396490
1576676
1042270
1264316
1948412
39249
935153
1872630
446031
1967470
963753
865326
1529565
590100
444979
1747192
1478814
6041
279125
448694
1189691
326336
515122
547084
993637
1937182
1836289
30904
680873
1039044
149078
396586
1360155
889348
1253182
247332
410916
630002
131298
565909
1341152
47196
412804
1241812
113623
85847
62771
929349
1945853
1124728
1443704
1504791
1468708
1099580
167518
674013
1390359
141090
812448
1483636
1369686
342263
44909
1557597
251907
770704
1666637
1080272
1554942
1018177
1963609
200095
1987740
876164
1871393
1854157
1726714
1421480
136059
1645720
336360
1379446
1050972
1898541
1731355
1644012
1551167
1951332
1060804
88481
1892651
1139428
1428014
416516
763183
337032
1423258
465473
1765566
987116
1225590
942221
1170881
557990
1708662
1299927
960524
1467786
1853425
1853134
1971916
1080126
580863
1323111
945956
1075314
341867
580443
1302851
1702098
1366737
1466036
1857224
1964283
540361
290541
1409096
126860
887903
1551734
223048
584733
235025
348350
1340421
419087
1388470
304953
613878
1971436
612644
593593
1044156
322256
1893979
972458
18798
530654
876467
308168
1559545
1162948
569171
1688744
212224
884114
947881
446688
618895
492373
387150
729998
1287801
1189158
571423
1441398
967177
1624965
524065
1106126
395699
1623413
1772790
1768329
890047
695158
288061
961021
1179773
72938
1692215
1607271
183398
1186976
471839
805233
1461991
1343922
1882712
364311
109181
592478
1478710
1683278
865457
1825859
1008882
109157
253487
1132638
83230
791325
1837001
498885
1787212
1186348
22881
1741562
1618746
549263
1102779
863740
150684
1829916
413637
162601
727094
1794549
1509509
405204
624942
1324229
255676
1164139
160475
238475
1992691
1211852
1802753
127460
1238764
1871231
867980
1713550
1868849
1524439
210165
290118
227166
1925493
1513190
1560920
643840
1807607
858386
726877
1065247
1512158
447519
129261
1316514
1639094
1437830
902717
1053802
416151
639385
1699393
222382
668310
371620
1370188
1767457
1491181
951607
167585
290557
314985
692724
452152
120610
1729874
636455
541298
1095731
681018
1499213
887473
535272
1417092
1761105
699439
1079163
1814105
320370
261944
261008
1846600
288208
1953987
671167
823713
742242
1252514
1861568
66815
1983822
1040563
585402
1903103
751796
571829
706905
658100
327077
1311292
376593
89114
287368
523381
768686
1451304
290934
448349
1819245
56637
385064
1999364
222516
1617722
1181392
61811
427420
1488644
563531
668896
1410934
1198450
305547
1586039
1472956
462151
530445
276007
928580
1829451
853660
1839426
1249106
119115
1056116
1472674
1087467
1200522
1164260
1205478
1621324
1405866
418644
780534
1466055
307300
1437429
1054270
1232458
1842906
869382
586043
1757952
42672
485444
359804
432019
1208563
468918
1167602
1935388
438795
729755
844668
1697388
1181358
139787
64672
1035731
1278108
538822
474535
212562
1572069
1595047
91904
1800102
1851775
309790
104507
452203
1317164
938745
16285
1697383
1596120
681225
1866568
1985505
1291850
1539351
1844856
921910
432706
1345730
465020
143306
754834
320522
1162015
1314234
1449988
284934
43285
1000898
1776770
802722
912455
948277
586061
208219
333903
1623483
950965
1508298
1206815
359070
995194
710602
387802
1005660
1353301
1315997
1944723
1780121
438846
744163
1268777
109745
1197743
1262347
1705501
180307
532947
618200
1370660
727509
1199469
1456663
37203
1270826
1041307
10891
98757
477328
1452226
12283
1050100
905111
739290
276618
95547
915502
862722
515337
1404242
1983185
550960
1057822
1653335
1276847
1536549
1803688
181080
1651163
1632034
370795
1482369
193215
1243362
1245039
1522735
1565026
1062078
302924
1718710
1201255
1397309
692967
654260
568330
1930880
1214147
1434277
1149395
139528
263843
604979
1437882
745083
257165
721285
970602
580569
540140
1675229
731638
1723533
1375897
1440072
774785
1269516
717012
627027
88629
455402
1514206
15359
1646645
332664
612731
104911
1011577
285647
416616
1510904
1739476
353987
1880626
1700775
900631
642556
1400442
964612
972453
690587
1302143
994184
1750930
1581975
1273419
176924
243039
1716206
274017
747943
265603
1103716
1937044
27921
1095357
1131259
1150268
289297
317231
94953
1745744
321558
1997961
1681534
1870686
831847
1577183
203531
856297
1639893
1606809
1796520
1085399
1731609
981859
427091
200165
287510
27759
1239529
1619794
57991
342268
1115534
492928
1174137
907793
1640152
436842
784210
1940977
595584
355801
1722131
949016
1552752
284000
1231815
1758701
220942
1762077
1707644
805516
195483
1314520
1689771
1570815
5289
586935
1759467
115271
1015139
1273763
534068
1818806
381018
241457
437590
1272007
448406
172092
878516
1921373
321126
1212080
526869
1822993
1822067
1566969
769158
1035828
627643
324341
823792
1769496
912256
367557
1942038
1630206
175087
1720525
1894383
1047707
1551649
497608
638102
34260
630074
728211
1397729
721573
1108647
625779
1870470
1991165
482555
511268
1440548
1836998
1262040
112851
1019511
70613
898022
238918
773873
1689562
1489156
85879
16543
192563
731068
1388365
1681986
1736743
1607774
54168
1849230
955770
692419
1922294
657900
771654
208237
1062422
173922
1083115
1753968
1398658
1766909
165495
1566739
823587
1754034
1803552
70200
1231376
861134
39325
642709
931084
57258
98390
415209
750584
427830
1924328
333971
1328487
216382
1312184
900169
56211
163409
1537513
1972597
753960
1141262
327665
1888832
20358
1032882
1445267
1714460
524704
1668347
1483136
1094793
1035215
577702
320549
1337689
1156787
877943
802104
1169174
272459
860094
1392103
1819105
317642
976788
1162914
1535092
1821485
338124
1551301
553064
901344
1401226
1172303
1029557
580070
543408
632284
633380
1594898
473576
1486457
281337
298153
1515830
1915761
1060630
386528
847915
1515740
1790559
1921063
1419598
745528
448436
635159
1148748
94687
1553961
1742370
1713038
299581
308097
1732996
1124692
1185985
631553
517826
511974
694004
886313
1767937
577055
1577134
187696
376040
1045071
1739577
1913560
189738
644601
1206129
1494400
1291907
1922126
974377
448710
1615267
58153
1476998
1536986
172573
236470
1895227
683665
1179102
1894518
6766
490507
74221
737464
1660127
1723211
1646569
1584477
951774
1662176
1422660
942930
107238
605220
365785
953055
518380
1575353
1143562
754705
118417
657483
1566625
1587393
1831270
826854
1923749
241306
83989
1421640
1790215
144933
1559263
900761
790246
85583
1406217
1246298
337646
1222809
485911
750187
473636
1545194
734624
405392
405756
1130774
1681395
632826
1819965
494360
1628273
947790
1817373
337002
1996852
196963
699038
1449029
1049629
473820
473509
1308598
751598
975109
1350875
83112
625800
1974255
27693
637282
385509
1329928
558200
1802433
909855
1405019
1545417
1850312
1245274
1200604
1110580
1336646
1265141
602877
1634379
1055446
1745432
1856377
1752133
1020804
1634459
1166868
1965602
1588617
1338786
1967455
1765654
257397
1233848
893096
1780155
1060201
1292251
1433846
304568
1343970
1574279
1263680
290759
1882463
156360
1938797
44753
1133078
1060366
255927
539357
245181
1804003
532405
1516360
889710
1337397
1288264
1876273
276025
1379657
1781084
267705
1488464
722449
555167
1832787
1002966
1147482
1610907
617678
1442731
978233
1659198
1034458
733245
1496652
1916048
1746591
271293
1020191
1848823
115298
1558641
1597792
603037
129197
494585
1253459
1037074
582932
1877673
1246592
636542
1884637
734051
1671581
1600022
1072677
328425
1137958
1274846
1063355
1636473
148334
36849
1943219
7
546236
1171144
1952944
645335
1771142
1368223
39865
1681111
682812
87706
681370
1586889
1047991
1328378
480687
309563
1034830
1807031
1051396
1568111
864297
982196
619907
1569589
172349
458492
1763850
735395
1348242
917587
526759
1326303
99140
1549375
1816744
1639871
1086508
866246
1881613
1605782
310684
1724416
395004
249260
1875991
246015
962158
993915
1424727
612369
139365
1085232
715690
826889
752408
1739900
25639
1684900
798360
1892949
1311224
1233437
398836
1401281
303501
839545
1748216
1299408
380186
1028826
701823
292465
497505
38595
1253949
1955339
1952793
1805149
1735749
1971735
1635376
1613835
251652
266276
1148733
1214016
701081
1361097
1783732
537418
1549606
626749
1548519
69660
1217294
1987058
1743773
612306
651166
1958510
208163
950816
24588
931334
638864
1838749
137592
209406
281691
881518
758258
1670705
325541
334234
1303474
649102
1813201
1814819
75336
763612
504365
1065776
286067
1093869
299720
245182
1074644
281999
1973609
1102987
1684244
1708238
1847754
1701860
1588703
10191
597768
1316315
956335
1331032
1347514
1730081
1798893
562915
625771
1087259
1316850
1231866
1249491
1640716
1393480
798740
177079
466955
1062568
66317
910997
253646
590179
979586
423696
607260
104903
509876
179981
1156605
107941
162286
1521488
1693787
1760787
1805462
1930990
896776
113587
1192164
234192
950479
591248
1953217
1959065
382592
1892398
67475
468
1478844
121741
485051
1881963
326078
1665461
453229
739814
829638
225910
998185
319005
533143
1846465
23115
1235642
1390692
1524484
1122524
262307
289491
942799
1161376
1410309
265877
498702
1690054
1910810
1618464
1501318
1203004
935160
1326682
350916
389178
1346236
1092260
1451839
1494867
269453
39657
205019
1775207
1378401
598037
1756544
1921038
1472085
967621
197123
440508
250985
906283
1262822
940932
1325618
1501480
845339
91810
372755
780580
1811839
1050988
233715
1100470
1063153
718766
1719375
423156
573937
1772297
407604
1695264
962105
59324
1450026
908813
1593185
709900
41939
1948231
178731
1027062
666662
1615710
601208
275487
1746669
906966
432423
1691709
1351768
1117749
1283061
785504
1820231
538433
1259672
1098609
1637026
1682343
203366
1069295
429070
403484
371778
1286265
1961061
249050
1501907
850557
1855348
25574
1692416
682320
1620618
487285
1977755
809589
382874
225567
780842
1312282
1042332
903256
106168
307227
1414589
1685199
457942
576013
1538442
1893292
1475911
1525101
1510765
729813
1005552
1289303
1448497
1415354
65675
324178
520715
1374753
1124862
609374
478163
319906
1732833
5920
306822
1979828
402430
1273841
1774648
928182
1580526
1164630
356084
1852710
178686
796016
1791475
1603234
246148
1515060
1188345
195344
1562697
353000
19359
1299510
1231830
209492
1945011
1738990
344481
466380
163059
826425
1803473
45600
1344455
1768339
1223283
610060
1398867
880101
737974
1487353
664451
177915
1952973
1997902
1039686
850152
605761
337169
1414678
1199446
1218114
1682295
189013
337985
51753
1765416
1023285
428439
1885089
228937
870473
1637387
498013
1559071
1613563
561948
468014
1080873
1503914
513497
1767463
1754625
608822
1185224
899964
281950
1759869
691150
1355003
473613
1188055
1665491
1671625
1745967
1237559
901680
1213012
1547878
1890508
1871300
1767403
1211392
621200
1852147
773236
148037
1030067
1906676
24293
1948647
1548779
1372783
1172898
618091
1644072
631147
760095
1495974
301187
592015
138870
84662
888152
959515
1842591
1397356
50484
1172305
228634
1204159
1796566
1286570
1784110
1179329
813294
429506
892792
865002
151529
1734334
687178
925711
1415725
1303952
233570
734771
92181
1490467
495903
1516438
1394531
213889
1934493
1220562
821348
1545455
1203127
1749483
993904
1352241
1849050
999429
1205569
80714
512735
1146074
341044
1565673
643376
1912970
856604
785764
976913
1007073
1069157
1215548
402420
1503374
1486044
920666
807432
978375
890520
1842304
1063559
97862
78708
394755
1747665
1926837
538800
452971
1105463
460632
343593
1826505
1739555
985715
1534683
1441865
565212
525673
329058
1233622
932366
282199
517008
1645153
236781
364935
464373
216158
1053696
841183
539926
459470
909506
696582
1184879
487992
1638822
1900491
1172140
129085
1033269
1316926
1605823
343264
1804407
1115785
1863555
1422687
550465
1746823
1627719
1352570
1209655
1313348
1300277
124595
698976
1677514
239779
1394353
1606369
1873152
613092
74124
1166917
626742
930390
215479
176689
1061674
1244434
6009
1193784
793797
1171618
83306
1254620
1210065
1548229
1104105
1508182
1134885
361200
83162
1523741
1034215
1599408
429716
1543134
931088
1797273
1881294
1046150
599690
338543
215548
1308107
1827408
1425176
407704
1790969
798785
854841
694607
181129
30348
606309
1043582
1973016
997466
1092979
1176654
1921414
1672571
894209
1934116
966438
1110035
204135
714231
961732
869654
528018
619622
1723948
898238
1594579
1952804
1424009
459670
437826
1939391
1266964
1046737
1254585
78141
693876
1888412
626725
452840
1012927
1064232
666492
1669474
1660406
1911794
642992
319005
57252
1684298
1860557
567907
257363
1822834
313107
1405040
818151
489017
878941
994575
519130
1547850
1417611
82736
229402
1651440
396438
741580
1334985
649367
576838
1496594
910222
1379917
872643
1836560
1144988
925434
346377
1859144
1099909
887375
501347
1355555
571242
731965
1778429
38164
1683669
375248
1927242
931143
1209954
1938676
1579316
1259076
180608
1670613
1660661
103577
836822
1991617
1884139
1980536
373163
266887
1840481
249653
1089707
8549
191516
363550
780657
1933276
650496
640168
312633
1563203
794775
934055
371952
66752
436740
303165
144856
954766
1155802
514911
1954328
1138451
1881495
1928759
276167
611620
1518854
643236
387034
968180
1963234
1027231
399872
38431
1331131
1750043
491780
1963064
1737770
1411623
1039727
439003
1788490
185863
1891460
191852
1678566
1608176
372391
1332229
156949
1819556
830228
856993
253285
1502789
1593769
1134126
928517
1683676
288235
142953
931246
65585
901924
507086
1875905
896210
987814
153284
533736
400863
1470488
381922
1392861
1633527
1001231
1921772
668959
246748
660001
273894
1986335
799483
390698
1473582
1888421
243912
1059922
889569
1456343
695390
1215661
459578
789446
1073642
1795272
717551
112382
1843742
1187263
685207
1421590
1615391
1441155
372042
332122
877239
158685
663983
936466
1364672
142107
662023
1238297
1637834
1408098
234712
597383
487582
500604
281425
1999963
1405898
1771017
996219
83305
1035560
1644666
973459
558515
1746460
1010864
1161174
94162
148421
1207159
1076063
1921379
1545318
126777
858194
1488037
81778
1221432
1773020
655704
129779
1568218
1598247
1058332
1465099
219748
713993
1012690
1780679
337355
1054228
949473
943902
974751
572407
306579
1165871
988752
581188
1807563
1007437
911891
1956487
1046705
19278
1624648
231073
756349
421958
6488
277805
704963
1914120
1833108
191051
146617
1759689
408840
1393846
1356763
1780517
342124
817134
1850568
938435
1082791
248446
286783
255731
1152600
206415
1858896
522276
1142923
364720
1879563
114112
391750
1509800
276248
1185135
946464
765150
913412
1792617
932878
1401010
1875622
1489342
1670005
1883019
696749
1621481
1182151
1830043
1065192
1360226
1232412
1041387
894931
609261
539545
954989
1747724
885004
364886
1288535
195279
277093
757830
625427
971817
932093
1607868
1980699
204458
178642
1714012
269779
1471760
1965107
1841079
450164
1080290
638672
101369
278954
79305
839424
1452489
1596890
1841112
1216543
1534978
737717
1761244
1548909
1671702
1360007
1860521
1945012
939672
1506895
740449
228040
972887
153619
1998400
778973
1247078
977187
1540191
54429
1806611
203681
251756
280533
365536
1370353
1149196
659480
1082417
1717620
1623198
46842
1390626
1632663
1329053
378229
1869763
561467
1100862
336272
1372700
1527970
1251864
1808286
1974838
1494867
795404
1785407
305107
1946457
1623445
1922685
1232671
1099900
242779
671752
195307
74069
960416
817766
445502
377300
111370
1728329
1975149
1685242
68689
1591922
209364
1530525
1565270
310161
231070
1618455
1681265
524021
698502
446389
1278737
415841
13128
1647069
1524316
22976
1585061
479391
797756
237837
1697291
1570787
1455176
1569596
360636
1769697
633432
469033
1960099
1753426
519054
201719
1558065
1227064
1573909
790449
1814171
1807234
901085
274623
411647
136942
708612
1165103
1816200
543496
295386
862926
1409615
272069
435795
1727400
53250
39308
1460883
1170351
1303528
1081880
468357
368386
1566414
1860942
19930
1413298
1133833
745464
1699260
1938764
166763
444009
169595
67958
535647
379319
50349
1518597
345573
108963
1567302
303054
1152802
499343
1185765
953026
186384
1184864
1605927
1144476
775761
1339683
457346
149661
789382
30818
850583
849371
936034
74258
1367956
923107
1298307
549462
1033093
1317324
127164
637740
1734596
297923
125287
372925
633334
885031
1897585
1252051
1440915
1397888
341198
449374
409643
1521625
1470411
1207976
1470133
722403
1386352
1295939
1197232
248743
284733
506879
770237
1681436
427027
489261
1360958
1859215
334843
1983822
112639
1070724
144040
743071
225612
200633
1852427
462958
283370
1216268
1895304
1504574
1025237
1678017
1840092
1514919
234195
604795
947361
233567
586853
437087
1674225
1637445
1004368
1730150
615115
900168
1388106
540756
782257
826057
1268602
542509
238163
6514
1325990
1922606
456355
675523
1582587
1273397
194263
77053
578656
618688
1434759
497586
363729
1761855
1186075
1261206
1246505
1385789
1028856
1908596
1582634
1590946
1371004
1477873
1490562
516259
85315
1699129
288242
805773
93492
1926030
414375
497082
1188036
1420834
1394423
609454
1781569
908675
1364847
1035111
821735
1374884
1383227
1320030
1379303
893610
560735
378350
1491162
665824
356280
190493
986297
1354351
568398
1427759
1560636
1612589
211832
788079
1971701
1062556
622269
453190
550819
492756
446031
1538103
462933
1794080
1319628
1878517
625644
1657386
1366546
238422
1550086
1757864
996470
644856
1272173
1537631
1362422
787668
619152
1510442
983742
1329722
1955685
134241
1578560
1373292
43641
216385
1696661
1964826
58488
613307
1429988
981022
1867694
182349
1269282
1376587
745322
12172
1281810
660075
477425
1496675
1434240
991994
1651193
661073
46565
257802
1689071
1430913
1674768
1999302
795328
67809
1847813
1426880
1604501
1439535
1915389
1389459
1663495
217209
1577160
1529170
129424
1346113
831160
1653318
1240545
812117
919548
222709
698861
1042080
1756663
731726
1620120
1529645
511888
1411866
242168
85078
1683640
649027
439881
549858
802613
198572
1027234
105624
574314
1246046
744277
1534423
964659
1187127
60768
1935309
1960733
1042181
824136
964421
746488
420606
1911915
1276406
496001
1868351
1641078
381619
1948109
617124
217467
1749725
765470
1705092
1860478
454387
1962914
1567722
700328
128867
520511
1753490
932405
1908659
248455
217634
1881307
1304775
272448
155102
1640806
1519880
810495
770821
1312390
1036942
478620
1639217
1766868
1831224
228937
1685021
1753993
476641
213630
1040573
1614416
1175164
1644872
944928
1180814
394524
1049616
1994488
1905618
1557484
345437
250761
1080328
642213
462645
1273685
1738179
1929987
1017651
1563602
1066974
218213
376949
284738
255608
735108
118489
845363
1995334
1550846
557495
1762699
1181908
353801
469802
1665598
599579
231175
1535584
1291259
194047
1291014
973117
1771920
110031
1458980
1974880
631894
556480
259976
1653089
1057454
1564064
40092
511502
789190
595483
492816
1031824
943537
1150321
1932212
713493
1054321
140080
203841
981008
1870550
1982423
1591040
1443551
1973415
669943
1679234
1570379
1441363
1553126
1037680
69596
1348073
1741475
813604
932776
1882216
1349134
1788000
1291412
1580095
1857576
1658431
1446621
1335654
372965
1144960
1535508
68503
1684209
138764
1531876
706856
605316
1268868
766338
1094825
1265180
1245970
1943343
1626451
1271225
723089
402736
900225
1768716
1213797
198955
836819
1549492
913404
38321
1688412
735554
1315870
277721
1236364
833885
1192763
1391104
1464646
1322151
1101513
1625759
907544
774479
1149026
899064
644901
817184
581731
269548
1902298
1649259
1695055
1190201
284153
729985
295534
1861599
370345
1401767
1996879
1240753
1201335
488567
1701405
975086
1285055
801573
1269700
1795289
573350
1278308
1249285
962128
899065
1001319
1006160
1854731
1392388
268775
457678
575535
895673
18864
1755075
1599724
214159
1057499
766262
1611716
1132926
1921614
1238386
408861
1711678
1863171
374279
1306673
1029158
1607162
1854452
705644
615886
1667008
1048490
9374
1484289
627499
1484012
1599348
1086736
1120341
1000991
701824
983046
319878
488870
1890279
164607
1960441
1240939
1378014
1265201
222735
1886695
1268173
1453235
1849786
1109700
1077260
1602481
687545
1610850
621493
684370
1638771
422188
1178455
1537324
123643
1157389
284491
1983108
621476
940685
1775460
983380
600074
591572
979834
1841050
1280538
401201
1115685
1396490
142731
957664
156055
1297319
1498776
1910409
572458
385630
399835
230146
413105
126960
21367
1936487
594137
1972780
213502
1716004
633593
653528
1032644
167288
794604
7741
632236
1856211
410883
772952
182088
1221953
213583
1442973
661290
386043
1457871
943530
756620
539544
843649
1511783
988892
1548251
1599891
702124
1491393
1498333
760010
1076895
481658
1105112
1849337
480697
414972
969788
1695748
1495738
1336517
1824475
1580015
1440181
1102450
546492
1553616
16606
389173
412260
1302382
1676099
1690015
495866
1612042
1237423
789343
46584
639879
1294684
1377708
315552
1110485
193185
1656509
943099
10466
1450287
488099
283413
1028435
1231126
1086841
759774
568517
1479715
1501941
496684
1055020
1782442
1633425
1444899
24328
858042
1721169
484560
1063751
711757
1832588
1366690
73721
34017
1286998
1672552
1795119
1598979
75424
1862709
116054
235808
1625840
1899672
1613869
1996358
1422398
696668
321889
998628
1443441
1096491
40698
530290
1995547
1693479
21118
513571
703450
1418671
674762
1837852
343254
844152
39737
402554
179195
1564128
742665
1298840
262383
1468230
1713454
316061
1888756
1126568
578284
1405528
306528
658206
1469692
410081
933164
1453793
1683367
1231448
511599
1467423
198363
1709941
1380807
665538
1737308
1963754
574486
235196
742235
1321684
1192676
206061
1531247
1690028
341342
1580422
1585986
470761
248408
1710672
1820266
539418
112624
1862315
1377136
1460866
540263
120976
1011934
1758709
1932384
270275
358291
896041
315984
506906
878643
410230
348248
104305
1613152
358174
184418
1066369
178890
1653871
580249
1802723
335351
102647
646494
1966147
1984986
1274800
1208000
551862
343228
1438484
1849208
766318
828991
734763
989318
1678617
516389
119680
1590309
1356029
1672201
279963
343991
1219369
915354
980411
1766604
1320675
1379103
1016300
1366948
1046304
1887220
1872415
1195687
244732
1659104
1413162
122000
515628
1843363
714050
970509
929265
1717301
1722566
115262
1294361
1531244
1874922
1795200
1460361
1442253
809643
1218465
1118520
1153884
1538522
1293990
910411
484894
311016
422247
1112572
1991487
1859590
633161
150613
738984
150362
420988
1791882
1909106
480677
1287934
1317558
1197657
1953852
311007
1745009
1176497
443741
1404581
759602
340803
1019678
61128
462099
1997106
1634020
1679849
1227784
1876820
437646
286065
589818
899623
1720381
727469
1062651
1001105
886995
1989015
1714802
1180065
144470
1281579
411144
1271470
738721
435869
1494789
844296
1943720
1497836
759194
472303
787839
1692190
842760
1186950
939693
465350
1021263
1493914
927943
1737228
283997
1263034
592202
293327
520103
324465
1008674
114828
436331
1239728
715636
461858
1908788
332590
106539
576760
591257
1234429
1546109
1396669
968794
1598727
1083643
795401
749670
1224523
1594838
677330
529298
1309443
1195342
273599
1524736
253411
1466501
105216
1491038
488122
1994447
907688
312750
1071970
1658752
1686611
970421
603100
478001
1412103
396226
1535624
980432
1355241
66284
177470
997200
136294
1487112
726766
717004
1560500
1020438
190446
1269432
163809
1422196
527181
226973
57322
1261441
546932
419062
575902
1041118
1445475
1720114
1915135
1938680
1860023
583577
599423
453884
1465437
573473
1949815
1098034
747627
1844377
1236626
900558
1586905
916346
1669520
382205
1807071
534940
59999
1132029
1962848
475966
292462
548362
1054056
1842630
165443
634024
1569036
1982361
257832
299990
1802962
463317
1129702
444636
1910353
1451370
192537
1119589
1860664
1062342
757839
1556095
1548898
1527112
1526180
787660
931216
185127
1113016
305305
1394111
598643
975287
1466577
984989
998650
1731243
320731
1624949
1991060
1701920
387938
1722989
906502
1029462
1083259
548896
546361
1451780
117683
1118791
1173357
1235788
738515
668639
1186399
1127504
918613
544872
1122560
1698605
1269980
1189335
906658
1959549
5302
218153
1818627
53920
941670
1136034
1725833
1885449
616479
1946861
1839664
895999
1895538
1495648
1406172
719341
206817
1032711
1447785
1625505
271637
872231
1197645
191011
949719
1252789
624282
953616
1769528
879849
1250158
838815
1388600
1815806
1143537
1419092
742554
1350215
580165
1711854
186395
553852
1807941
842536
844291
1422087
393153
263376
1762140
904670
1288157
1063789
1674139
1525359
938348
532781
1270922
263510
1669685
140359
1588920
1085517
649318
527823
769463
131364
159231
1379211
750687
1020139
325031
967995
978763
427382
995637
229419
229340
1556502
1162275
1965978
1385595
910674
5678
1102357
1603378
167069
772967
84936
1536907
513775
1470085
947322
524725
1042140
1725735
1283516
1794010
133858
1090647
1136102
1264656
1249187
1869024
68122
945170
1997121
1466604
1934734
1448668
590486
62496
1205955
786855
359781
1836892
88395
484263
852251
259171
90927
1659813
264744
1793512
86914
29882
1138018
1048880
190910
343954
641996
266883
786707
1068439
943164
1159250
740252
637346
38105
1896867
910943
1311631
851115
1097231
1777416
630759
641309
249532
666205
1155188
1391322
523976
59693
1466714
1035658
734389
87964
914831
960863
897078
1844673
1936217
1716982
1612579
1792965
1177903
1721538
145023
592032
1406225
425956
909005
724511
340227
1254298
536144
641668
586872
186985
560783
1579079
1914914
1797164
1675185
536519
422306
1880386
1414079
191360
1079985
292494
1474308
1975432
1624486
1968928
1623058
1325997
1793429
1809275
557178
397838
310784
265839
534666
1839069
1200256
1540595
1992451
1007952
974300
129101
1958597
1881488
254059
494674
285143
159186
468964
1349272
1980585
1971432
1765370
1860553
1831381
1832404
1595336
61798
375798
955172
516285
671576
143229
45440
655815
730545
350621
1397589
1652628
1104476
455488
1670598
1973400
1873690
271344
196929
205394
1995392
484271
1457985
1198318
1664889
1162969
1594535
409960
1599973
336630
421239
617643
708205
717879
1117978
646344
262929
910182
92791
1591733
1246770
158815
234236
947023
1771995
1078230
1753198
1646841
1087674
1616896
631874
502618
1732811
674299
1347094
1416772
1000485
1280863
1421541
1261604
346065
1364890
1552323
1833716
273715
913471
1221144
1470125
1508674
907296
616292
1744516
492032
729371
1187538
194430
1513597
45280
1599272
877178
536473
1054268
226367
1194982
1895745
802132
1177040
978296
300250
75538
499846
723817
223461
429918
1482103
1675348
928017
1060315
840435
1940213
1069547
499643
149785
286082
1662178
1494870
1217137
1896870
920279
1822260
1899858
1409158
391685
90430
181472
405630
996489
984726
1879612
810405
1521972
802056
661733
988162
855752
1048113
1917238
1459860
168694
1266830
460114
721015
1429263
335567
892078
844041
1544941
371836
1600951
1827481
806626
1326431
1039349
245060
47797
542406
858559
813458
1205834
1158890
907283
1877626
662865
498700
375592
1545825
726257
388892
646751
60530
1887905
1133808
1976862
178327
464846
1041087
991659
223071
761966
569198
1562243
520272
1719702
1300810
175715
1938096
423901
1848059
1325606
50376
1641362
1555387
1735929
180669
816877
679305
730335
46816
875654
1494485
721032
1090693
919291
1824059
1935583
1152659
1498495
338552
393804
592602
1096545
774938
1421261
1200521
359311
1608548
823632
1328522
1710868
1685273
934990
1456848
1146613
1550063
1658945
1308162
959126
1454558
1837804
1614361
126046
834428
1081746
627378
1308832
1387621
999335
1581764
898534
1450854
1804615
940111
446789
56304
509098
970306
43758
524247
746813
876878
1654880
229507
1946668
881147
1691538
1625644
856410
198220
1272865
444935
1793790
1667828
992300
536068
27477
316769
1938391
1776930
290952
693672
436451
1633293
1618394
726976
1376461
1384110
1161486
1828166
206850
403805
1448636
280357
171999
47690
389279
1112815
37489
620974
753380
1972771
1044892
1240776
1135229
1021781
504382
566280
681440
1953285
822376
786646
948277
1410173
54711
966104
1314917
396340
1605702
363367
393741
1657500
684818
1427703
108321
143268
1592155
752284
1510214
161839
1106647
1157867
1710185
925603
1867125
1962801
1455254
1133400
671495
431538
181429
182114
83150
980280
1930904
1724144
1699892
484084
1385642
883074
825950
1711504
1423828
1441592
1125716
322264
751407
1776681
301452
230138
1545584
1044969
1483419
1058675
508780
79621
1671309
695640
1813030
117525
1859799
791962
109152
1694961
899682
437234
1642059
1981892
119084
281788
1972277
1300083
786309
1742765
476360
370239
59894
40384
564207
1460832
163206
318077
547782
1044628
537922
1809377
1559120
239218
589503
677979
710212
1565765
1948763
283309
117597
1236160
737801
38505
1784933
723253
245653
163748
11818
1169494
152426
1127668
289334
1552741
787855
1960535
1107825
238878
884643
1801426
1524930
1884211
400332
1061874
1178296
1751168
416264
1700614
628481
952703
1773637
299167
1810342
404232
1358352
562488
1921567
345722
632220
101435
1022249
1648674
1787395
1067781
108872
579532
653326
1975953
1102076
1595773
901905
836702
66438
1480493
523019
1683007
663558
388785
715955
641684
1474242
1882962
122602
232729
472400
47497
546204
1119139
783566
60643
758960
1478953
1043582
1006362
695145
1085229
1493892
1013011
1076225
1077732
732837
1300358
1443802
1318622
1185826
576397
1441336
854427
555586
1054852
1734354
274444
1979299
1970617
125467
569223
139779
826937
54202
1529736
1950386
604042
1901444
1130724
607909
60326
42966
200784
1993397
42139
1221317
1339252
1554149
856951
61946
1722920
374221
1053800
491722
1839124
168756
1070671
695587
642372
877149
1413981
30729
472639
1969738
624185
1299520
1481488
704770
1252084
1944143
1843013
1731398
1621501
935661
268387
1082407
590210
48423
939237
1520402
1690067
1461479
1781080
969823
353445
1104362
738180
1804669
306160
1549273
1423315
908276
1331412
823867
1301935
1112384
1102812
199339
361583
439234
1607360
1992976
247868
1692543
1524548
793310
652911
20295
1123433
315588
567241
230458
1059570
691179
721068
948811
1117296
1302143
1323504
1312717
197057
1296730
438930
411959
1212008
1099016
520659
1905009
33701
234719
70991
754669
646358
1862462
56805
722205
17574
867942
1966752
1023770
171664
597781
1427645
276175
873168
1899900
941567
1310330
317665
1508084
1214359
1663346
756194
1414742
259208
1932814
571063
213058
1449492
863166
1102166
1694468
626133
1609529
29275
814548
285654
1217811
57462
548893
1591002
598327
1933256
1253129
1289714
1168946
942454
936417
1528645
508170
631781
825331
1143200
982081
223832
388485
1282689
517964
1334790
636728
1635358
1041850
1202214
1622352
327236
1069527
61398
106176
1617706
714328
945901
227411
1238333
764349
1280502
1438102
1666134
1310124
770651
124107
1429830
1164592
606032
1232516
155073
328541
856767
753295
948086
1231747
1132049
1297976
779937
510013
1472282
555490
42375
1679453
858231
43987
159733
1306565
227379
221418
677123
922068
1437079
980021
1861864
576225
63012
1410040
195515
505903
1112425
1652613
1862972
1695700
828483
1315253
512550
57906
1220449
178759
485166
48785
1320272
1063393
1926951
342424
152465
1080548
366403
744602
395267
288070
573214
584339
1687289
1461953
613182
948987
1518244
340224
640479
965194
785293
1989855
909836
1133560
80770
1768795
1474769
1736307
179170
894830
397044
705756
1367436
251264
745458
684920
1575159
553913
162034
126670
270568
1105351
60690
703712
713002
544892
1135126
158227
1901076
840155
1623678
216551
1163771
105191
626445
870370
1148447
154020
1173677
383970
32982
1760420
322810
682443
1103304
573192
1815349
1585631
839944
1619414
817709
1855507
1755280
1387555
71803
876332
853251
287112
573279
1462285
1215537
1888736
999402
994380
543587
1246402
1943582
1827344
768239
1070444
1996419
1422219
268213
797224
900991
780392
953109
869162
1467388
1019411
457211
1624000
82157
321651
1486844
823838
1111112
603847
844016
1842845
398543
1375896
1676161
1785507
891777
1819416
574409
308879
983267
1093827
1630985
427368
174779
1387854
271654
264140
1696574
1850884
353756
1711166
1974121
1171493
1492649
601122
1454189
211556
898733
588652
1427816
1135331
1576894
1516083
1057646
807150
1343831
581974
1914654
604694
1446093
409833
1361549
807703
398573
1979950
339725
286466
1707437
280710
234086
1438961
71230
1785103
1804963
1014874
1187689
1355649
819052
29196
385312
1789056
473248
1847229
107587
1620503
323272
545698
586040
697564
579715
715741
1635963
1692186
474011
944110
245723
1296946
780929
1406659
1807099
1647215
1605170
1513262
747991
799593
1313799
1471614
1962233
1459533
853215
1980781
434773
290853
1903239
121714
71131
208948
22755
1113837
413061
686196
179809
780240
1387674
1337590
1684526
1863829
1580701
36806
1428185
208400
202144
1822892
1536608
1300264
168150
975758
1782853
1590553
1226518
356089
1377310
1295634
939407
356167
1570820
54308
384699
1585
1943824
378549
1276352
76656
615456
1538732
778167
1890895
72817
1576
614268
705240
814047
218092
1511995
1317233
673568
1278846
580382
1332382
405580
620191
1420837
1793578
1838620
953072
1652761
308495
1913310
1169414
635558
1827193
605188
1675586
1215608
1832391
1749881
653534
1698625
1407756
275194
1758199
1648229
1817033
1845433
576245
1103025
1809192
1281736
1320234
1079258
919684
627700
230965
227
1623129
485971
1352710
216117
877632
587998
1686962
1481440
218867
704814
1751386
1697174
1707464
1839699
788514
1634880
771183
55504
53289
1495460
15351
487251
719872
1837777
1056713
1182664
1802430
1015394
268654
859014
708431
1074045
952644
34102
293070
816577
332318
574434
492450
67842
1147963
1633194
97362
1357052
1806998
141041
1254396
1006984
414438
975845
619593
1693456
1580767
84401
284546
1847827
296028
1096226
24531
1032160
1746926
1505825
1958910
1031929
1634707
894337
642763
521640
908091
1128884
24364
1831035
373715
350460
249902
1544076
883101
1306999
483631
1447703
1534448
961109
1835703
437653
238621
1299625
1694146
1108485
1456849
89626
291188
1404210
692862
777287
1777768
554914
1728537
1987057
1192779
67476
1263203
412142
123642
1150017
1473330
497896
883252
371360
409126
765732
1711333
821038
688271
758967
574828
1489823
1634520
976872
392674
1247591
881922
969699
1001577
33089
1762882
301253
595538
1371760
800162
1382971
487600
602408
1328621
1785467
110444
1451285
1675282
749087
1630361
1296579
1708023
1826761
1564356
555992
1725608
408895
1690692
958123
1766788
1131850
982092
981742
1710282
440529
541131
856549
737328
187888
527971
1475801
196337
862644
1382411
1915416
893282
1895000
728638
674785
61245
566658
148131
276055
1112012
701826
731564
1117028
1585173
112491
1554429
139571
855443
421627
1371410
1468619
1009949
1231717
17078
988192
564929
419982
1526266
363783
1975786
487846
563808
609103
1816446
521410
514820
406992
1299285
274007
996199
1011351
920351
1757286
195308
1300915
1131838
238800
1307431
1193853
1496987
1134258
710003
1165162
1332161
1735056
913458
278606
1983520
198341
828916
257395
33063
303993
811319
402470
880591
1276553
774363
230496
347212
400015
982960
1444692
4290
58001
193262
1954673
442681
99166
669409
131777
772019
600701
1779606
386727
1225755
364433
333190
1076466
1382131
1215843
419892
201232
98427
456840
1225426
944590
1182054
1655735
197824
361768
1821416
1344856
127924
822567
191687
1113105
572131
830011
477537
115674
762624
1837525
734552
464472
70240
1808167
1701375
717811
1916173
1140912
1719160
787433
226721
1861834
644345
1189886
1897469
13001
1169345
1745889
1092356
1492879
1919954
322283
1035986
954752
1884113
1105095
720207
373585
1537473
1675990
1655837
1032664
1820497
1715075
810042
297292
2986
801102
972841
159809
1795389
748695
1940507
1717873
557680
1869814
443500
1549237
590773
1786720
946455
1513393
689856
1522755
540318
1619968
1874165
1605581
5725
1830204
27051
224069
325197
387633
1362922
1280493
163556
654681
1094092
1730830
402766
871149
1160536
1456601
266777
1073729
1840899
639682
1643598
307544
1452215
1672550
744779
31026
273402
749111
8129
1001858
1412994
278766
1988431
1010447
670916
1571142
48824
742250
834438
507657
1021382
328773
724464
1745801
1960743
1003961
860492
317986
355949
1982877
662726
193119
1243617
1817559
352741
1956565
1799192
1527761
592106
1422676
1571562
476808
544357
1624174
1454880
114097
1444823
1206935
437579
1998741
854681
185655
1392052
440466
1605778
1297854
700177
1507404
1856315
1610560
1398823
435227
1057209
1674895
1881461
26924
404057
418016
1169903
259071
618957
1406915
1904379
1174798
1138988
1036716
196897
222643
1476357
188794
1523040
23328
1032387
1272419
1208271
1190501
1524027
1046340
221587
985231
1086920
1320595
985963
529475
1365790
50037
1398245
1715681
573860
1139022
1186488
1189103
1242107
1251443
178888
1581750
787386
95521
1627158
1997659
1969829
1456616
142318
981815
838174
445307
926635
767423
680371
1738463
1416690
1028095
72157
1014645
429187
177530
376206
1952092
1914454
700503
458243
1946384
412952
1688487
1163337
472977
1695634
936731
1616812
1545606
607608
32656
1775254
938100
62353
1417541
108145
1385758
392639
719741
128431
18647
1702530
724792
225027
672237
768810
1790988
1841969
230364
1401617
953680
1151640
1239459
1345963
1974547
394943
939098
1391646
430420
350326
348618
76245
54376
323435
1403728
643322
771054
1686471
1715062
1960906
1507415
811138
1802011
1744282
444851
949980
499915
708917
997405
709605
211755
1478722
268948
1560361
300621
874539
523422
347761
816029
839204
784442
1876720
1836705
1501107
1080045
455900
525532
1257912
182055
630860
1593037
446893
1921022
860728
991489
19151
461088
1062472
462869
1718608
1144380
83545
1861218
10660
702559
1529055
751383
1773262
1336624
1120304
49438
204516
1293134
583817
1642960
1763959
1770555
1857883
1565162
876933
377555
1297414
1519376
1774964
1895856
139223
1115411
783386
430180
1580711
386166
1751057
690097
101922
1398770
369440
896905
96119
681264
1584317
1546116
464979
607798
1090399
611817
538896
240612
95722
840440
548046
237662
1169981
1549031
1635175
14481
773322
1221702
1072767
53513
766533
1488441
180260
1843855
1354683
746151
1683509
1304725
1377218
609810
59116
1462161
925224
1089995
1838785
465469
1587481
389518
1863160
1902758
1034816
82336
984624
1804262
262542
554356
1900174
1566263
1774394
691141
180539
1053682
290470
1857099
946127
1106746
99326
361918
1565229
1467304
613229
444205
1201801
499572
1702195
1801478
445917
1557204
1146764
1726077
909458
45455
1394954
1588775
734785
493091
1104312
201697
1974600
1538888
1841454
1721537
19139
1021040
1431275
1488816
795173
177936
396622
423235
1509228
741472
1154553
204731
1528859
1423857
1444360
489032
1710173
1226168
1232127
53726
807081
548272
1081711
1917423
431075
1781986
1088858
860858
1409709
968069
1767107
972730
1936231
889554
872921
1279306
772434
424651
162202
1502497
1162097
706694
1330941
1167857
887576
1447409
57813
1307178
1182047
462211
1339422
661026
1848645
373617
1218467
1430434
1242596
1653802
74476
626093
897397
669758
616070
638406
1758543
214812
1086476
1805527
1482683
1996260
1609202
1240729
154184
1597422
1250448
1704132
865825
1931875
1091074
661826
1428133
1603490
1893711
306400
1096352
301534
1961285
670679
1143507
846970
1314765
1802417
1278844
119697
1596251
1847991
1837206
665410
584400
240719
284738
1399080
273142
1802596
1735900
605045
126813
889628
697494
467454
1970341
550672
1065118
1376773
1783887
1292646
984187
1256764
1664963
629423
454123
978127
572853
1273830
1530734
935135
311604
259855
1108188
1476444
1258043
260096
192226
1685026
416086
1925977
1983972
1000942
286364
853455
1689268
301287
36259
1603142
1906221
387196
1510340
28634
1163922
135475
591280
514591
575999
851426
562524
1572294
241982
766442
1865093
1920485
457733
710587
1293445
164458
1671852
192459
420204
653659
1520110
942478
488344
1706624
1876191
81409
1743888
1979943
1811805
1284026
254682
1410986
885752
294844
1410126
1782574
1097875
624156
800079
846879
959005
1312662
759898
130043
461973
1977948
297684
407135
1831400
1424089
1685261
781954
1041897
736689
53393
1554181
29818
1029757
1146207
600520
1217736
1926128
724663
1942022
1770955
1885245
1842277
1832996
887612
1651071
984118
368314
332867
1989121
1505623
1006584
646511
353290
523223
1196838
1367245
1345007
941767
566981
267004
1817872
107928
924726
229742
407163
1127611
1418800
1878549
1028696
922065
1957013
143560
1821746
1245943
513711
838372
867590
31699
895810
1559572
1254568
336516
1420801
82155
1506480
163946
1831797
767482
1710504
842917
1300672
44684
659760
1143743
382217
345169
926872
1786781
873226
1005838
585160
357049
1961785
645953
1610737
541775
1808643
1439187
933930
1341594
484939
281401
1824666
11116
380006
1680453
1038313
844940
1483201
277970
528059
1547765
450312
1302459
1242728
182805
1028345
602115
1529390
455065
1737165
256066
1789275
426279
1810341
1144502
1761534
242926
1525681
544478
87387
15852
90604
1071045
754202
422488
504505
1600068
1868120
1428914
1945461
456880
1685759
1974888
1002980
1834372
133270
4097
403070
470658
177958
1802246
770217
756784
6295
295786
672374
219227
512831
1951825
1917261
403977
1734287
1131786
1568933
1017349
1368878
1644368
20753
488110
254802
943292
1909481
434865
1965447
639158
93799
1232987
1050083
1625282
1908625
265010
1836505
896846
1407277
785816
1578762
991451
754553
686153
1999705
734274
1547887
1330099
1078789
1278100
1689331
1464567
1785874
906843
767896
1129981
1519600
1881724
525978
1416296
1853264
1819636
1448966
2196
1436708
909669
1149902
531591
1663202
444478
1922352
1146417
500767
1280248
490084
591031
1550267
1259726
920813
1390963
154602
1960453
48195
1019859
270046
1950675
1252778
230080
744901
259456
79522
1754796
1187150
1982432
1631194
1304657
1572748
1697800
871377
1122954
329872
1991960
281001
1992007
930231
17728
1066214
1840681
1103310
512584
1718002
453840
1580969
957488
1991513
107516
264317
1602513
676365
1239641
753376
1159265
1118201
618440
1929623
1881916
1861048
1753311
1606674
1591921
1173258
1304865
1154948
946642
1349199
123710
1278007
192968
243729
359709
473619
1485429
922882
1121112
1061440
1316709
1813617
1293318
708309
104039
220197
1134919
1026981
1831611
1944296
80969
1810436
303958
164503
795129
1186748
972992
416002
817534
1128666
1129528
1271929
1733554
1428544
566297
240280
806115
1001082
1003122
1118005
884887
1719856
285507
428970
1478979
1827357
1392360
410453
1145099
1490821
582287
251603
1671278
1928109
1779112
1940213
128760
625124
1808984
297346
455838
712954
231519
585549
855050
1235676
1626846
25792
914658
659308
921816
1324661
1270764
613408
1193835
1632484
1261297
839733
647728
1933472
303946
1053441
1748252
1268356
770582
1120980
417376
143747
1253078
774098
1085830
1112564
887934
1434521
1748162
853329
1405760
433227
1857127
48439
1615391
349606
1346073
1508728
1834283
1759633
903363
1345006
215125
1692952
1339429
354084
1466084
479844
343834
692692
1895665
522773
918300
1600069
150247
1730534
406931
430548
1888032
326586
1071809
1446023
826978
396975
944444
1006335
485987
1021433
1556733
1715216
101016
1751445
1863499
560447
1634511
1068559
835158
1978787
3613
1135401
1174083
363391
567165
1974303
500841
802110
1927393
366394
1295178
486513
1837618
199865
46198
315373
1762017
487990
1594947
522544
974097
1054832
668701
787613
1134027
1582276
346958
724148
1734776
1432579
1270308
85663
141568
643352
1146008
138352
470476
1263488
866015
486924
470680
458208
684166
388154
1480995
1238625
710817
1642174
903939
1665785
670277
799497
901390
871739
989173
43289
1445242
1848546
1958028
153030
1503505
1748253
1921061
1223708
540398
190799
57445
1929187
1867283
1930008
304902
505547
1644484
853500
1332015
677267
1627619
818624
1118716
1677672
1388296
1399065
1993175
488688
535312
1303944
793102
1117336
1266858
1711907
1155510
611861
610906
565434
1282028
1128539
963947
881353
1540353
582832
1910278
167504
1669130
543272
1903644
1346930
984628
388612
442220
13201
1863109
545998
827299
138659
432810
1470287
936706
221885
83775
1596431
755358
524743
1638619
1825024
1066973
1702320
1334736
1704136
1023838
1300066
413002
1461502
1165827
290888
1664652
1165994
409034
264528
1115373
1787683
761347
1709128
517535
613081
320864
570919
1036738
1287393
740556
106318
890526
1010910
1768570
371932
1132025
567918
1484097
978971
626744
1880905
927687
669305
1428387
467390
261552
849079
1540563
484220
1259498
258147
522896
1210673
1021938
33962
1233092
1626488
1125915
659198
1022781
1703687
183119
741516
198271
434463
779819
644981
1712916
46064
342811
890649
330010
1670978
323690
1705161
230701
530608
1479056
1100425
96240
670409
1854418
352018
130915
816282
1486249
1768586
52352
1601730
407482
390172
1210943
1650286
572149
683202
1007389
263793
1085425
783418
1794921
520183
677914
1294448
464960
34057
557747
1802351
573020
1287453
1765724
1283086
970283
1981864
1579087
265038
1720072
1115948
702737
1967689
1635501
981281
917583
1114207
1769674
1014532
1973019
784378
436913
841788
1490371
1394109
620742
1217586
879019
345731
328342
462427
345760
1083777
1959041
1661849
1972583
778166
543599
885541
212405
1882021
889602
17935
101448
1262137
68501
601381
249452
1856290
857057
1808084
1383646
1087986
836822
1621806
1742166
26518
1101571
826174
690796
1971359
1575735
1381623
407017
1466267
910247
195018
1785959
699353
626657
1261987
288865
1040787
1030545
1482003
1603689
1692901
323903
527883
1777195
58510
1840396
590345
1589090
956122
1537423
1336121
1882293
1680976
348962
1289343
70192
1722866
1574024
308315
1682629
598408
1993864
1421631
1206846
334890
1559710
864747
370120
143010
911134
1020947
663121
7282
922439
228225
1241152
1345884
317526
716612
898383
1108496
1845435
1394057
836918
1866992
1338051
423502
100158
671167
1478581
1262483
689513
325560
1009655
1385986
1906253
1750092
1368241
265109
772073
1179218
1531744
1425358
1916075
5375
1243243
228405
1421163
41410
1917846
542493
468816
224841
1588386
1817489
1970695
820381
1549519
1874170
1751472
1425561
1897233
1221016
805474
254899
1397282
809328
406838
729680
561660
1478418
1509692
1493855
1658591
576735
687473
13457
1798427
576790
1848973
1827305
1287103
373539
530180
1794573
1372372
1567855
435645
1627292
160799
811199
115107
438295
503786
1928672
1205871
1891262
768080
1687628
1251485
1355074
160726
1211937
1319835
42751
1079975
1765991
1389007
1003811
634611
1408658
397681
251093
1441735
1807462
912035
411496
580209
1812307
1469151
1221984
1685543
450615
1539573
802223
1657396
273039
1925113
1217196
966961
1776172
296809
745704
747997
1435377
1161971
404117
958741
1565404
1336384
408049
1441111
1258945
66658
162912
1537422
1373472
1659848
102949
158430
959495
439298
861300
783348
28455
487374
708119
1250724
294077
1825727
146249
402357
608075
73715
1425122
1598391
1620620
1977610
1554870
255884
1817664
1613234
760307
972434
1002162
794368
154493
1519121
1226813
1479713
474993
1314378
275438
752485
861712
1400060
1012449
1470249
1280200
1575031
587126
378653
585717
184195
1781327
296597
1863152
1707576
1268881
1396061
241189
1893360
1011731
1478039
687207
97757
1667880
1713067
1799180
804192
926345
409329
1606619
1095959
1948709
1147379
1323609
1902621
1943741
1584707
1388327
286172
1029295
458086
587784
199556
1089901
1680031
1259560
316090
1532132
1504213
1498831
1344457
1825719
1270207
170187
1009661
383691
1482323
802464
1265328
875809
1934394
1020987
369847
180811
289457
1251197
1272094
26587
67496
1893375
1984302
1713898
806325
805936
1650156
1525926
906672
1590344
1731943
1113654
1208310
1558934
1234792
239335
932369
415483
406612
321721
743071
1551915
1283429
1274106
1810555
741211
547759
1670674
526071
1264418
1494948
1767240
12087
1118310
472646
932117
505315
1486229
1347886
1482158
377223
1928650
21160
692652
1370868
340163
917119
335260
1067036
993565
184510
689495
356708
555237
233544
1548450
1765881
1260526
50766
650796
913530
196288
1559982
743172
1242939
42740
1024627
260413
182323
1739707
1798779
1938675
1249440
663872
1970672
528928
199861
1029360
732504
1064007
940939
1075671
1498760
1207684
1681428
44479
1745801
1058484
1253489
1340345
1295330
488275
16256
921872
1870978
1106008
529054
1147991
1177481
416423
443076
1208800
736169
1337380
587440
1454834
453275
931737
1256495
1117296
270275
1968827
1092861
1878634
1322865
1947309
1907756
498902
384708
1001229
1623046
279229
436477
1838246
1339717
123229
723217
23919
1144107
733098
247761
1284329
479338
1597611
1601774
1730277
1378031
678482
35183
39359
569831
1108261
1436773
1355684
639803
891214
403235
767394
432059
31523
1529522
1854502
422909
1334423
1088131
802869
929696
1342836
561238
1096501
1977587
1799124
22014
1888343
870532
55443
991888
635134
1064157
1482685
1923942
1915316
103253
1683926
1792571
1283173
818159
1084524
233227
1372562
1192115
1392964
1415104
550627
1532826
1589836
528242
1153152
1524664
185271
1106184
747666
1107522
1227393
1185382
1253752
1821474
1498706
160165
1900035
968731
1640864
1557267
1622291
1149823
269976
159734
822458
1051332
1026427
163753
322179
1402722
1203021
290133
1761231
1598574
1266583
1153754
1173169
1943727
1928743
88381
989199
105118
1415987
301150
833310
703547
1758210
1247075
156073
1216467
677247
1548885
218919
401392
111019
771144
1717391
51434
952901
768248
1191202
530583
282684
255756
258530
1664386
1369982
758637
1128667
1970710
962267
602449
316277
1327739
493809
450359
1238760
1140927
1646860
1433094
1958620
1760061
1898266
1829389
759211
1549246
89500
688479
409250
928925
1118418
225029
1868744
1366194
372151
178727
820828
1642870
1565175
892741
1995714
1055947
212013
1572027
94652
1951282
751177
1420988
1546864
745565
910749
756720
771544
1961568
1363133
194930
1669945
24630
1041280
1187895
183148
95713
1117771
780140
719967
1964165
1852749
54802
559633
281254
1567882
1524777
309255
1424405
430639
1810749
448575
819920
651604
1179700
745509
179032
1740029
1259466
1023095
763780
1943520
1312964
649818
1358927
1834208
50756
280207
1395557
1646107
439193
593459
1506332
381520
293811
1073029
1953897
1014236
787014
130821
1662985
430249
1344305
1816391
820460
1153024
498571
73788
1532457
1624349
1362811
1760096
65569
682217
1293745
693524
1257670
1611695
522406
105077
1045161
1208560
1019705
875309
1666628
1354452
1645561
441347
403027
1585631
604263
1134375
1364343
9123
1917048
636051
880558
1737104
1026526
284797
117340
1554783
388478
933047
1153895
1796588
624157
118218
566958
1123433
620483
867728
313439
1273764
1319046
418384
132399
15667
1281203
1648198
1664604
1310294
1760951
635980
230336
1194596
237924
579251
865353
1038110
125201
1539229
1950189
1798834
679292
1829629
712703
367084
1393711
1696382
89027
628588
940320
1531013
404179
1882071
1562203
1314330
712353
509174
1586331
1995252
1009097
10106
862102
655407
469463
389899
286541
116333
671068
613439
124573
650923
1941089
376631
273783
47453
1650350
678032
117315
1109703
1287857
226531
594600
171888
83240
1578162
1339105
1786706
129412
1114068
1402551
1013357
1076221
232717
651913
1310161
93311
856463
512967
1161602
1959003
524831
1594209
920578
235815
1261988
1964793
1014504
1439626
1767916
598680
1367537
1509644
1186267
923589
1835841
1842798
165664
1767565
462911
1041779
298897
1362345
1932435
1632630
1735036
1978615
132109
437906
1621296
1098499
1813955
1952970
998210
1298421
1858775
1930745
513934
1764952
1665998
616
893189
1130819
464186
1091177
1182554
3268
1954460
1352199
248579
742062
25668
651373
444973
1651191
1365620
1477078
388036
1912343
1251837
1479405
219161
1092576
1403914
1353171
683430
13377
323667
127286
1380230
1945791
1655273
1875743
1591609
997067
11417
1997917
555750
1853087
967069
1584488
864391
787785
1388459
683199
971432
143496
1235697
1827750
136330
625697
837300
1457228
1973359
692817
283236
1475865
227314
1754330
686241
1143006
1646988
1180452
916513
1383783
872978
796631
1068800
1340607
884859
204734
1235671
157511
844307
1263960
1879418
1960672
329820
279341
265250
1451413
1703416
267982
190471
731705
1921701
992181
1599446
725307
460696
1760533
1256085
279809
1858793
1842747
1235986
1433103
1530643
554167
845483
135801
155303
620263
56998
1650710
97583
112154
54220
142338
1738899
1327738
848161
1163474
1166700
255700
896294
1626800
744656
184058
1644516
276482
3904
58768
756365
1361971
1685219
550420
1132433
263824
1761354
1412575
1476278
1630483
1281245
1740836
1137477
380752
453532
1650590
994294
1217263
1664546
1105725
1917998
868438
1562036
1336160
993418
721721
1849767
1494409
1180017
118390
625987
1813693
61414
856861
694336
314580
1410687
1128349
1433858
360670
772926
203753
1702622
1976759
751561
366063
619971
1699389
312786
1606814
1868832
976371
1258722
1067924
1808454
1437366
257758
1046426
678333
1643418
339325
1918811
62477
1072864
745573
419042
1507329
1785885
257941
865639
1515382
1461520
53282
122209
1987897
1765612
1166695
907201
869272
889548
599514
1487675
1042753
522703
681365
949373
1551163
789245
98301
742734
1497792
601045
882436
919433
1801412
637165
1304503
1048884
1634229
303427
415244
305631
209352
1441216
1163558
491662
1098999
204356
898280
415597
315270
67970
789613
79793
1857228
1917400
308112
1616966
1819363
1208405
1776457
1224329
590883
843393
614955
67008
1573681
378012
1369578
228928
152986
1242884
79342
318701
261662
630297
343618
21980
1704941
582431
958150
573326
844492
735150
1410676
1346048
1681849
1146451
1375687
465179
1695308
888876
468433
271443
1593522
103511
1030304
632189
505614
984761
1242597
1602779
573330
1901097
1084842
1741391
1748346
1917546
1015216
1206557
211064
1925661
1573922
1588606
883212
1966356
599839
1833043
1593619
1068114
126730
1091454
1678083
1483880
1784123
223458
1556848
461549
1929287
1129868
589819
365369
1954475
1027559
19026
909705
1442528
1449912
660451
853318
1035146
192763
1409418
861773
146879
1244409
252935
1495369
1908458
1601677
1132949
1157191
1595012
10149
1417189
1467501
1445520
1614389
654341
1637591
1949353
1009562
1212094
1304611
1891754
123874
1762350
1994906
1745725
949027
1626164
684430
366454
301
931802
1992327
1946851
972616
895150
1135643
167597
706317
434313
953809
697915
399374
1995626
1222901
1349638
1239373
27318
397608
1850352
408097
1576345
271435
1575862
737736
267360
2300
1229929
60792
1551254
1042333
1164212
905345
1304393
1893934
879593
701863
865209
88107
467380
372289
1148859
774773
1355170
1403826
549080
300480
980219
1585078
604511
111661
905226
467997
1658340
1325477
519815
1335676
1371833
124252
528990
880575
1467177
429203
487269
1468678
1063576
1761749
1851287
390633
1062679
878423
1434262
1598127
1276429
1490071
405365
359049
465261
711010
1301985
796443
1441149
1373086
1186355
94689
1282372
1263414
757034
1522610
1179317
1757561
734543
551775
90625
2213
676737
1898763
128744
1735756
1423069
1008597
348573
810201
961
951984
297389
1547031
1864089
1133011
848660
1708353
643383
1578587
666971
651491
419323
1194555
540052
1326558
579656
1958580
1506042
648672
1853451
1701305
1825036
1004471
558673
950601
944363
282485
589651
1009074
602642
1818979
1793859
1384238
252818
1405290
1176338
127811
93060
34698
1216235
874729
1878326
1946444
1804921
43888
1792801
803421
660213
1792789
1561934
902163
296428
692999
1020508
293384
1103606
1611638
1519255
511508
639572
276058
320475
1663507
777875
246568
96450
1555936
1118526
42487
1648003
745566
193029
115783
1746820
967149
639278
742379
669985
792179
937359
1264142
1548431
692193
1776490
1992868
876340
1918808
272211
1488552
1656811
537666
1981658
1712527
723879
1530419
933816
1542743
1928101
651803
1540820
1955874
114323
1271012
896272
1868747
1115042
1154085
1565518
1185748
1452741
390822
1026908
1750551
998808
296081
511168
966912
1977247
1127760
1164359
465115
1742515
1024109
1062564
829085
528241
300570
322950
950721
1503149
26195
990797
1763947
1663198
688923
131426
1856034
1662363
1293071
127372
1735432
1655223
421388
139376
132281
1095374
1689829
945577
1180437
378819
1487662
172733
610153
1587527
1344951
1067682
1432620
1341220
386109
461348
1261107
376099
874614
141440
650966
1552007
36768
537799
1173148
556545
1531030
458972
1283881
1589163
1807276
420717
1797762
1742484
1694446
1979775
1100003
1018621
1703828
1136102
861659
1078312
1523313
402881
380811
569001
1578609
370080
166173
1822882
1910081
776416
1604231
721963
1588457
881615
612627
1000166
1765484
741548
1485424
456879
881064
999929
1944347
816533
558683
1164872
1253574
583326
1780333
624041
1061073
520671
1911337
278940
1094023
1200952
1363057
11299
1104414
92939
1849163
803421
1953921
1025093
1676026
1531925
1872644
94898
459986
890243
1581604
1347838
1718217
1440198
1482849
980289
1318425
131682
4364
1160091
837646
1557207
963005
1378071
1315149
1855725
1716576
419783
407804
56202
1822024
997396
1279046
299719
1418652
446252
1515756
533127
1569612
1769505
1716880
769602
446967
607869
1887084
1691527
1918478
1519778
1250782
527269
1231176
83877
1530278
1233960
188030
1782666
812555
536618
888379
436194
1346610
1033513
1074560
270737
541612
1492677
1697633
1696332
1417106
1936171
1358219
1433319
478212
647344
1554400
1505525
1199121
1604627
834517
1486901
560628
712293
1046413
891207
1621173
1115015
1784113
1804051
1067638
1068499
1155924
1978435
1211959
730670
881432
311254
907910
1187233
1496333
825525
415494
73022
1844016
1370023
660282
1184391
788524
733431
639996
1747865
106856
1827375
1674159
1670646
1354593
700572
318488
606810
1081629
18407
1960978
1912167
930406
968081
1929206
1287774
581280
807944
1991610
723930
129327
1808632
1123627
1267741
1851570
1018914
1294867
1004406
672773
1985372
1372640
765854
561250
1489596
1034985
1352667
1762975
394795
110784
375787
1098300
1353720
1924198
1010396
1623083
405169
526369
1755293
1212335
1838066
1932906
1575540
1523888
1513498
729787
1620700
1732157
1856726
174040
799327
1492755
744170
1091803
189704
11137
993957
1038160
1004478
130936
1077583
853029
311406
1502249
510437
433618
1391483
576399
775442
767769
1570345
720485
1237517
1170986
280838
90923
413904
1316715
383219
105580
1970468
425258
711401
592167
1739628
1447914
1713695
723452
1235207
1175752
741022
561372
962343
1356379
103487
2459
259938
1125825
1039918
1221667
1002918
1956227
616569
751368
262661
1291635
1237864
552333
1532990
787798
86708
799457
1384481
1199611
77863
1645928
1166459
1325567
1038603
130506
701417
1542039
78383
8198
222519
1563220
210836
1396123
363350
1557722
512517
1342609
1698342
787306
1055123
931274
591512
278547
1210266
1225614
820233
923717
579163
1580401
1051331
1580366
941522
1641111
1466774
1987631
553163
102630
841667
915744
1132595
961364
1640740
1368961
1174888
191032
345583
248492
91366
1208674
895837
629504
1149356
1659353
235546
1306681
1642007
1099259
985560
192811
1786805
825975
910054
1164328
1793638
619844
1688427
588938
1295523
68995
691869
1586362
386249
537061
1463540
1497925
941546
1887360
1931677
845192
1416244
1320936
265784
986474
7736
203587
955220
404925
1799395
1370339
1817505
267186
715673
1333974
262380
1213310
1258554
1109692
1641906
434806
1695645
71755
474700
1084415
845492
1223754
1212954
1481960
704363
20223
1369147
1976115
500632
1320780
1304193
641657
1539169
1909591
937358
1889310
1370941
1051708
839833
1444290
821426
1241706
1659082
135304
207607
1212706
1726538
1296318
773383
1697823
165715
1433233
1574050
580867
1740565
1692032
104614
353696
988240
1931625
1521774
413535
1469190
1735924
1845071
410925
1972805
223535
267208
945784
1276521
134704
1147001
1121436
1790669
1189937
1561629
1842697
1267163
240352
1796606
682864
1145507
1946122
45053
891491
717417
1122183
514761
44610
793177
824164
315159
29098
1855594
1807154
468594
1611159
770514
854374
1371961
1325937
728301
153971
1373557
1320888
640774
1033388
740705
113798
1209380
1530358
1718529
1736047
365707
1080836
209774
1742964
1497205
1241017
1781697
963683
255424
787674
214961
1743404
762175
1963109
46501
9483
705918
852163
601481
958048
982996
1195211
461002
1918822
1588048
1971406
141823
368992
1170844
1649171
492697
1264941
1415818
215331
1399158
1501681
1631193
1329226
77774
1089613
1811055
352341
818676
277046
292490
267828
1337274
1532112
70920
982452
757995
451228
1676668
372924
844628
1588848
484849
553772
1703205
901911
1145459
1252319
1810947
172833
808536
1537526
803090
1882203
233073
657521
580001
1058623
1498948
480436
1432669
1364454
277409
1281290
1217829
111539
1493669
1150327
1074258
160287
285515
1121970
479831
1160120
955111
1281745
1392463
687057
549389
1517837
898058
44416
1883406
1747037
1897242
1123336
20088
413040
603227
1081728
1027151
1587258
1854969
1174240
789129
1786216
1528767
1526698
945565
671975
14571
1820908
739990
905098
1829218
1065459
1908656
1973342
242493
1238276
1531282
890890
1701686
1671472
1369408
1829426
345721
1552415
242228
1181971
1337130
689928
1667435
61651
1665515
1418742
892093
855361
1029436
598223
1715464
415599
1810893
1813635
1429213
1198787
553712
1400698
449156
235889
1743201
315490
1450433
1060405
858316
303386
890355
110300
146892
61210
38795
216300
423866
371350
1480475
1305361
944130
194461
627386
1477650
1769520
1808754
424184
1188488
1585626
541952
786818
315826
643379
519897
1670995
1193135
578450
1076264
276704
1783445
1663428
859590
401698
940392
1964925
928285
1588675
1858121
1699777
1133167
724142
1910143
1579410
818504
293079
1656006
1045333
1718492
1088596
1946117
1976473
1473157
1625643
895523
1205398
67835
76672
1776175
474312
1349656
1370369
1834030
342246
808630
1996132
190541
1224964
126003
1544055
1993986
1107368
1252103
973169
1167945
537773
1665893
468607
1749500
1816068
240775
1822130
1451506
1569821
180697
657455
1018865
802250
1634437
1509508
1924731
1190008
1762891
784768
458633
313015
1418427
1025098
1739391
1838785
1949481
844540
263160
637115
864309
934834
1640835
1673135
1939811
196273
884609
1842569
1161515
1833563
733846
1515467
338259
143129
506053
269903
165274
1123644
169231
1339764
436662
748871
223636
1205065
120725
429248
894867
461735
1930996
499445
1079672
284023
1418528
1085476
1842484
1699475
878027
466743
1298238
720714
440714
422326
1875823
432090
1500277
1579938
1376897
1771548
136733
536114
473265
522808
818994
809609
1210794
29027
113843
1241361
1993647
1665199
1621619
1575039
590497
1433708
524911
990774
1534240
3058
1049137
1901503
1255191
385767
1668657
1507942
1116372
909720
132917
1105993
1810026
1273521
397165
465668
1126594
1141349
393345
180826
1326857
1343444
550515
1857889
354237
875657
1940646
613338
277835
671431
1977530
1513990
1650859
1235146
1934032
549237
1028461
771402
588753
686828
1563980
109041
417
215671
505804
105788
458462
775120
623470
349592
1298345
659997
1676337
919680
1485838
49348
1521192
1784147
1406439
1967971
946589
1905212
502974
1527640
1405434
313619
481616
1738222
88546
1694801
678883
778890
1157952
1349143
606801
446285
243796
1238532
1370656
1820513
215178
1043316
447098
1190577
786858
961659
1511562
56575
554134
1506405
1878378
1527155
1633354
260228
167488
394827
1629106
44061
157229
461690
206402
588224
14934
1241497
1039502
754375
455999
1665328
474352
1332321
1462777
1509966
1363395
1174022
91680
538181
1994873
587541
1964016
1366109
863667
1003407
567074
1120929
1868328
590665
1723547
572818
1164041
1573084
830233
1751225
582235
207199
841109
1583772
1017002
812976
1202124
1649549
615604
1634179
1848909
110923
888504
1749277
269785
838971
882119
694967
1304426
29233
981135
163376
134818
1755839
324458
1234305
1483728
19839
1054287
1415940
1581707
1116099
678424
1186350
1086862
1244166
308566
1926232
240520
696858
1520605
1223392
1197858
246448
1572627
867513
1257755
374176
1226138
821971
1601659
173185
1520431
1167492
1351548
475598
1331832
1907079
718291
627381
1796927
820519
1665099
804423
688878
245117
362703
967334
478388
162862
453942
129096
965745
878335
1781790
374613
817338
1698268
1612796
120934
1667335
1637427
1475777
712298
1309782
1244852
1521883
682844
1735404
1164428
730455
1015082
1337603
469794
1572970
1154177
70724
1253992
1110221
1894451
203618
1420570
867126
909818
481784
613429
114472
839275
1985319
30585
161957
1607895
1009894
863155
671438
1105175
193815
254375
331886
1372983
1183207
670569
1767734
843024
316418
257465
153033
741840
1843827
1779300
1650594
198549
1365363
185103
816901
486951
949210
151507
1711360
908431
228468
1016221
1031309
1899575
800342
1381780
1756856
1169356
1524755
1994926
1648960
364483
182829
1741449
211057
1154059
1478729
93402
664360
748928
1990491
1579346
225654
1432747
359444
758071
131896
902962
1314859
572000
1132562
1910998
803587
477407
755320
116795
55022
1986023
1584182
374701
1917413
1332027
1344593
390785
333763
100615
390387
516888
1234872
1426835
1775736
819128
1969920
1659770
1355720
221913
1209585
1288474
554414
551677
39088
498955
467970
1827478
1861228
996435
1488400
1819304
409901
842421
1823168
1943795
950287
1216446
1306738
974264
192420
1214493
666550
1667890
59878
871451
1299170
221620
138388
1882330
706252
1585401
1150786
979078
954803
1719474
1597867
705701
592903
1203922
550571
495810
167760
490914
1400015
1936586
1619748
1494740
461729
339091
252284
1916156
1756747
1293241
1779498
1230041
563860
1724903
108964
1552383
907235
518607
712926
1371422
577706
1810963
1101998
1643880
81814
1629773
767913
382030
520067
631146
1520858
365815
1859723
181576
1212839
876118
1528587
1326910
150675
233952
1601349
1325917
1104163
1107572
1133316
1801895
150801
453520
1901191
908393
1813113
1375081
111514
1480792
969326
752187
547356
1869838
1182787
538492
611945
984287
1055616
94941
1329137
1410558
590357
1832249
1396657
890122
306941
246053
1133121
1590127
1802716
302490
1098378
433439
1061297
760976
395643
1905764
1268968
438795
210531
1210513
406789
1114228
669091
1533885
1058918
995729
1759941
148993
1046776
528921
1079329
1756985
1553749
524888
1471415
696749
1448451
1144873
1177849
960673
210498
1903220
914654
699807
1652347
1598548
78539
1782622
715115
260746
1374427
541734
972792
257033
321296
607409
1367071
308497
901774
502054
1973829
154301
1857518
1831980
1150638
536412
51790
1089062
214444
1097898
446057
866527
1750738
280901
347481
1591476
667301
1845641
658820
320632
238740
1381596
1970883
1279968
159498
508942
1476320
1953513
1535521
213346
189147
110797
221486
112658
309457
1493913
237322
1423604
1173251
1977751
1321260
796135
862435
95243
739816
1336957
883468
413473
1678326
1227715
1238495
1008628
1652384
1760594
637701
694206
250459
32779
1994678
702132
443902
85541
915402
1186881
1670451
1375613
1322001
1122395
1610373
505630
526621
728781
1736674
1180362
306192
1998865
1358275
483832
77615
1515818
1731823
1660591
254586
1628361
771240
660641
96393
523775
1956637
1534373
924447
943412
453078
1158463
87554
892861
305539
1542314
1264756
230964
1792563
1999994
375606
1416058
1502328
528999
518986
532313
1766847
897508
14041
1757606
101975
386271
691784
1615830
1836146
143224
1660191
335197
1234450
457720
476970
901319
199370
309861
694751
1223255
1803410
717480
1349849
1569092
1031609
1513381
1712527
113829
647865
1761477
738670
908189
218762
424279
966604
139576
1973716
1798940
704124
334927
408682
322172
388644
1513355
294952
256336
1923409
1437173
691948
368088
1800042
663017
1471205
1464752
1217138
1264366
1045727
1944493
719354
1070926
1201194
461872
531384
1273949
1497476
1798866
1576670
1121078
1120573
1311872
204902
653703
436980
776471
1248564
1609681
144919
1047376
1763596
697697
657289
430193
333787
1724944
1563332
672341
1302424
673644
1998571
708464
855503
1423119
15387
88663
1956074
997905
1279176
1305116
1098257
1271363
1059124
295905
1773341
1575712
114981
186318
410476
1416289
165059
1969888
1236060
1990704
998101
354977
644644
1624006
1935892
653508
967589
1484563
59818
506620
1783022
795890
863993
911033
327646
1416992
1550295
559220
1950447
122476
310183
1320631
1720652
609502
1126513
1875129
99880
1527871
824563
1557716
1335216
1564408
1101385
479483
397148
1233641
324827
279575
1168845
919441
865567
1656004
364473
313761
360690
972655
712340
1816547
435977
137741
906310
1332472
999926
1664492
1728072
127056
1749113
954726
1968099
288325
1674875
717846
269749
978757
1344833
1401748
1019133
1881945
1145878
1634015
568040
1804362
1402014
371328
1515826
712321
290673
1636190
1238331
414855
190469
808342
607646
55454
978144
1319403
694578
1658930
1255257
126788
1142817
1242041
1798460
1263410
1769324
1393827
1342404
737989
196810
1773496
1250597
1861238
1575734
1567315
1023068
811244
301942
723608
323074
1585605
833205
536936
366926
830450
231986
233220
1605456
154397
27927
1254377
323684
1834868
140963
115242
1053269
1297032
157176
1407047
1255997
545393
1592556
392232
53152
1494552
41910
1355747
90946
1031160
187460
1647419
1488963
1812030
1903540
637170
759184
983179
146420
1497512
1618137
588674
692917
1932461
1729397
1219138
1414944
193595
1953604
1887617
1249356
1525379
1945349
1682713
751963
971437
1599151
1409019
549163
609884
958498
94417
1254401
1649607
638674
861547
1882003
1631609
1462250
563073
958201
1092794
46548
519411
268152
288404
941194
316397
1462979
1524882
1527094
692367
980510
293947
1372474
788109
1986343
247938
1983463
1695342
1794484
1469391
709965
457954
57828
1297268
1599245
693317
1277659
1682560
32805
1106151
121541
1602250
1028390
357223
1546250
637680
1111614
737286
163955
186310
251295
17472
689324
248526
1780033
1103322
58649
623842
1796109
840857
1716354
1661869
480995
281397
1139012
1404303
1041872
390291
746614
77310
929941
582197
1894712
799181
718737
1872781
1855468
935987
475376
1415967
179273
481236
1355655
1789970
1866647
691876
1537163
1511636
912699
1705504
811933
1283767
916386
1178804
279659
1566745
47215
1205887
1297403
1201434
1438827
1936150
636725
953436
1060836
988198
793737
640299
855000
1103397
1406157
14634
1684247
916275
1245428
803775
355641
97675
564733
1719364
148425
71409
10835
1885237
1729307
464446
1334232
1989188
653353
1857602
1926412
190941
1872243
1120815
1209205
1777937
17095
982516
1707835
1065086
1920694
810772
1460651
427594
38284
1370629
1079213
796244
1389193
920689
1051593
410113
65685
790200
189790
1822380
1832236
947050
505481
1917137
506481
673050
828078
973318
1475753
933712
1382945
365324
166271
1334544
1237420
788785
883657
1531731
1089293
1489940
1241695
906475
938452
1754073
284934
671997
70563
1114335
1295255
537430
880587
38648
1537347
1397056
1570075
432431
921529
1391009
1028008
21233
314484
1160229
1574901
1559475
1723508
1163305
649435
548380
1981065
900755
1139981
1861492
1505542
814514
1885512
1923653
1314058
91300
1257228
1735269
829327
224977
874555
1731944
637657
1285447
1319249
413703
1653403
7401
188959
1767645
1618674
1919525
101464
1142510
85999
1010055
1578642
1936920
719380
91923
1752868
759326
1368816
1511219
309612
1524867
1574280
261824
790659
1305997
86794
1678534
1846190
590037
925625
1709963
441371
1825966
1086285
354815
1486108
1705319
503879
956638
186667
927158
1456134
1687896
460505
441937
1253630
1799902
152926
1253290
404551
52946
1549769
1613191
1807382
925268
1512741
1621163
856310
937529
1115838
148841
860899
1303001
1890628
1078918
1851849
1206126
474160
361698
134181
234170
1038922
1065723
1626504
1126997
1135760
1891156
558944
1033657
1998789
412210
1982338
1076093
1648017
740789
1614393
1332617
334733
518172
1278223
1200058
1247265
1686690
536647
1308189
1611528
173079
1903660
516145
1627894
906812
888431
1149471
1582051
814862
1281615
84359
293740
232558
283275
1147742
1406351
1806467
1400331
702496
40886
764535
744989
1013977
1911013
1544557
1571171
1135381
153317
1623358
1295656
155053
265978
1231300
585360
107732
33025
143116
1845527
1040714
319339
1076489
1261961
290460
1351906
1722312
1543876
637753
1595496
1969851
843429
99607
206866
1273823
736582
746155
1914780
761103
1663006
1588644
24801
1214058
43928
1975131
727530
1496633
1527687
859070
281844
375095
1010477
1886184
1540841
386093
574201
1161654
1925810
1598622
786110
1438685
763687
701173
4273
294830
595882
108494
1408860
57510
282052
756668
1085657
40712
1780513
1525399
1876075
735327
628295
958772
384716
306944
939511
861288
1289226
497428
24528
342326
340406
991859
748114
1728572
1347309
113472
1255527
1136300
1716825
469668
1237383
1340506
973533
1535603
1782514
1484366
1402722
1470430
856579
1848607
1364649
74900
817998
1649417
30956
1735856
332602
229029
426090
1244923
363607
398865
1587127
1339203
1174462
194246
1000869
1934766
831703
645494
1624941
171139
1455667
1776011
927601
1347189
1460820
1264911
685647
1449125
1137245
45022
241540
1558246
900868
1019513
1555561
1240310
826675
935866
1128589
1168399
995037
64009
466636
827
1991491
169511
1178069
385498
1125349
47974
1929282
1369939
1330520
1188083
933207
381986
144813
784411
1367342
393493
1603939
911419
1709186
1676124
1644062
1577535
291852
271843
1015808
159478
1790480
19130
702127
993012
1598804
312977
327436
686502
1525955
729522
1256287
26630
438423
267200
193245
1742921
966279
663944
489528
1305557
1357267
165015
1027414
780117
1506024
568916
1041080
1001851
1109482
209901
1536920
217086
1451015
1371932
162994
1077581
1583198
1242023
1073153
1502429
647200
95023
422000
1442466
1600522
512389
1803585
748785
1236740
171278
534289
1977509
1955650
1308126
1609509
820031
508815
1650613
1659198
1808558
1809162
175949
193568
1209465
1259036
1788347
1974883
27501
601268
70707
1995989
1401578
397243
1358885
114771
832411
1429988
1429243
1867818
384545
372943
1788079
1074511
1075396
753238
1138216
1087656
784704
377783
643603
1985761
1510246
557773
1623236
600907
211745
280651
47231
247872
961767
1566610
345912
1918463
1674033
1396263
1377561
834861
977230
1080089
244885
1575811
1101699
144051
168251
1747413
678884
407868
115296
1402941
1469061
399
958197
812330
1396233
1709544
518869
1319900
1020538
808110
939153
567841
551672
53243
1600734
744886
1427535
1270163
458020
1474285
1536374
1016705
1252498
519494
486855
1962850
427629
320946
355442
388098
192989
1029089
1804928
17080
14410
247941
715978
1015952
1417842
1003263
1193407
1055937
847693
611967
1819108
1106028
1948774
1115664
553700
197435
875034
1900004
1850773
587931
454642
737217
767041
1591431
168752
1775117
507857
1989589
1737885
1645061
1241509
1420516
692302
436090
20259
627188
1690473
1225215
1534646
478585
1428947
869641
1087711
1680793
778026
187950
1506693
1794782
1614109
196755
869707
257372
290735
665123
1347319
1680660
651324
814832
96079
1271287
1207439
1451813
208703
1528095
1693191
1455038
1183519
1954129
1697305
1446785
1713743
111195
957706
248536
1271595
1920666
294291
1694369
159112
301776
263074
207815
1153030
1193090
764461
904774
775074
914754
1675105
729903
844877
1648748
1190727
1570584
1263603
1472506
399240
1213569
941955
29079
1985230
1014818
815226
1367302
703479
1882277
416069
1690513
158012
1982319
286542
667964
1474318
855579
1864412
1883693
1811195
771782
789629
938448
1804956
939767
1843199
1971803
320226
68607
310134
436272
1953597
1977704
10856
991437
234711
1423281
1988058
255868
323418
9627
1003768
479096
1940293
1473551
1340763
490100
1733194
182279
74850
226523
882849
1218207
1146063
1649070
254360
809520
842666
1593018
828569
809197
895132
1519844
195925
1694171
1693603
1385676
1008149
408160
939500
1549723
529677
871588
37822
4269
1305572
896711
985640
156591
78846
791773
1034974
177441
1056151
1486594
1146255
643442
574989
120238
205091
1126093
195646
525193
757468
1817662
250088
723523
1383697
1168654
251190
1053703
438332
1337012
1580527
608778
1149387
742772
171982
1504510
1576750
15396
1797812
788225
1627737
1051041
165813
1756982
53050
329947
1414590
873171
623290
655021
687644
573312
1082137
1689865
793750
583270
353551
436152
820137
588011
1647383
1416222
1727345
1426346
1049638
16085
877238
492965
1200598
911062
1907259
1929551
465442
556667
399543
305690
1926677
1153506
1494719
518587
431032
522123
188640
1849079
211378
1058062
324958
1467763
1321272
951792
917651
1195686
546944
1249692
1544662
1964663
1182032
1125463
1930843
1684625
11878
479223
796404
1668841
160183
313023
1907092
1213079
1151463
288023
757043
364718
296070
270076
308602
214007
1540505
1528207
224001
1457336
1960849
392893
41128
1429844
833472
488458
1138632
627201
1864171
111208
1583574
771790
477407
1592380
1985090
67836
1817952
951987
1224231
93855
1240484
241373
1635485
1156876
1056089
1806335
121033
431619
1677195
1019251
1253613
175213
595137
1653208
540046
1203491
1256414
1174140
577500
1414958
143185
564558
1566179
357061
1145355
611906
537553
1816801
1494163
1184482
342386
1161220
1294550
1703962
1367123
1134947
504266
1291138
538399
519468
1047931
1426694
704005
1281213
1886456
468314
632429
364105
1146542
1447595
517570
1053512
1295327
761288
763956
34776
27016
1412274
1688300
1979768
302327
733416
1144674
161099
1757784
187143
1157192
1783263
1695821
1020361
1452369
1154427
1734189
1831412
1165065
838882
1615831
917566
915097
1210841
1256307
802139
800217
191917
965796
1697680
863721
1225317
1348096
1959105
1903863
1991314
514791
568907
1450023
311351
1506230
1212559
10214
1165506
1439538
1843979
1452390
1285121
75118
611319
643901
745263
687335
1475520
1425424
498829
311643
765599
1303946
592945
1558393
123610
1512254
1829516
854145
1110211
880283
922031
1708168
1813774
382332
293017
1368060
349948
1199548
1154516
113741
1252443
97261
234621
1528142
1845450
1870596
573436
917295
1127981
404445
183441
1196073
595088
1373437
56898
1425668
1798785
1542778
1582681
660322
1367682
455661
1114527
1510775
143496
334131
1276430
278866
594240
1011053
711595
364956
1122125
1743256
1998993
289917
1715174
1184940
1839866
1972887
560519
1829728
1833595
1900310
361507
43394
799742
703336
558259
547249
1080412
762880
1344242
133169
1260994
1074902
154130
1921501
1141060
1833203
1524838
1218044
148494
1503513
204735
1729910
142867
126573
1964544
382929
1342824
954348
1319576
1322854
190077
910541
1841648
1478118
1104388
288229
773604
1195274
1079470
1831879
1764958
1023504
962101
789585
270855
1728685
598487
1872409
1657736
923165
259449
1437790
1544683
660458
1994532
740814
131685
1238475
932593
443338
1005290
496382
300869
211442
720768
1354793
1687924
258304
1210152
444464
1565117
877225
679086
1126520
1607796
1140771
1544104
620461
1711297
1454852
746602
1715379
610166
1293957
1589238
1243223
1877025
1700270
1827292
397569
1521223
723774
838672
684438
1792545
1723458
1113366
954983
73891
1981257
1434480
1019014
205397
1029204
1518142
647896
1150420
576967
1294232
1007083
92842
998728
1388410
1286046
1999272
364363
747514
790148
701463
805138
1978
1678389
294073
412820
1910749
548715
694617
452031
257413
1851851
948306
393478
1677163
1511742
88870
1979643
1494593
1742937
1350853
112608
1046044
268258
1785392
1353055
1389537
1327382
578434
402739
1393216
226422
1579327
1199679
1105132
541379
1175562
507912
777082
204196
982104
578746
633546
95987
347320
1424265
359875
1046691
1589281
274251
1251941
1563093
1260867
48315
856378
1634951
1555646
294124
108343
567537
1118959
1017363
224395
1949853
186372
1078861
102535
1238287
1646793
827474
981995
779022
691844
1977052
356016
205579
1016011
1195278
1470974
1316489
1704124
1380714
661966
478527
128221
1490511
1438154
1884149
593394
1585954
1771818
1545174
1840595
1323324
1317479
1415282
989973
127406
104382
1916020
1440461
753562
963368
941298
1156453
1832864
1429727
1627272
1050115
361764
105121
1348809
683916
980181
63840
305619
378506
525583
1933126
1209514
1096034
172332
1125932
1224026
694304
1739082
1837311
355947
1620662
1490729
1606359
482571
1912290
11443
280909
823896
417191
451063
252742
632466
1481930
740453
391299
1454662
907202
1370176
587917
543028
669429
1907839
1251163
264865
386106
1540036
1782326
607123
1042626
357160
1574454
1732300
402714
616858
673872
1537041
1172180
857895
1690179
637367
1523757
1852120
1344351
20076
133409
563592
1559037
342333
1124865
368495
1331086
97649
1765663
70539
385403
24654
1679589
441204
89346
1426070
526550
722276
543888
1610712
541510
336414
659995
98689
581112
1610512
1162553
1723186
121151
217686
1809116
1344144
1820255
1348668
1881279
226474
65913
1473214
1865362
630507
643998
1336973
492361
473614
872324
316446
1800024
1052447
1690329
1687225
127642
1779998
1039025
225878
1868181
747702
554097
1590810
682383
818752
947671
478254
194033
1894990
99137
1871552
587919
1043761
1528910
464582
1099653
1892124
195208
1743972
1561502
1931269
1239702
615501
452186
357788
1384156
1574519
595229
1038575
1061861
118822
1232639
430173
1445923
1578714
1650967
50889
1912701
1114384
1973605
450924
1073691
531912
1164718
716252
1632846
520014
1603148
1447217
474576
1930714
1382592
744689
1379961
37473
986991
1138725
618947
1936913
57983
1324713
680636
527234
123254
1047383
220385
1823614
500251
1071840
412695
1994607
1010986
99139
1578598
587299
1019342
1650524
1912148
1070474
1282760
619064
1906654
1740973
82365
1362722
1044276
1390353
1721600
670285
1563395
1193169
694072
483513
1901635
1677709
1872268
684617
60089
390220
1818046
471952
687245
1961151
953919
598239
112246
1288976
1134067
1079488
907136
81044
351397
1576033
860911
165862
670514
1369170
1677312
772967
61016
1693270
1358984
687263
1237450
1727627
729118
1842805
1732740
68651
166771
51201
1519692
335853
1582692
523248
294763
1713635
914286
348414
1218119
1926696
340168
658325
1700737
204675
553949
309745
1402423
309521
1791921
1189850
1242168
1696795
1967422
161758
1716013
413701
1987948
1982116
630365
1736356
1164846
294107
1741542
574200
1790132
639008
623490
1695360
284621
1813063
330035
450604
246246
62972
1199863
985359
1864497
1316093
934213
214781
1894017
801957
1420824
389509
1764486
1357581
914773
263745
525369
828986
557110
1271487
643402
499398
1465544
1817952
933590
836624
486995
818666
516335
1844453
523627
629521
147302
297201
962680
1774285
939187
1334780
469663
166661
274459
1441926
306536
1642100
1566595
1349150
1625655
1113382
284446
1485532
1036156
1036240
703217
1926003
740531
1655770
1754848
1184646
1759287
867266
1381930
1100057
1169155
1104247
194386
526720
366761
1713915
1175413
1414721
807749
366063
1526704
1194618
1321968
1725931
855162
263010
1608846
671170
360794
198654
1833129
17963
1397826
1736787
1264380
1889279
1656006
412696
771717
562165
441263
606021
170150
1803882
71093
337217
220729
245403
238716
1999901
1229825
1909801
230749
761919
1320160
501497
764017
1361872
1964513
1839712
655196
587385
755057
304805
1864657
129758
1587575
603481
1488134
54964
1147864
1973952
730824
678085
106445
210230
1266307
637832
270365
681399
840550
1509866
1940507
120648
714279
609931
291098
759156
1188048
80242
1441936
922103
595887
1724044
1460203
882675
1348633
1354986
21590
254682
92301
969459
1645800
1618873
1647512
1933692
1130281
253659
212346
1147515
335999
122981
842215
176867
1388257
710296
1286697
1779792
1303208
170553
1143890
1865751
1692683
588463
1804116
165008
1384535
209517
137484
1710098
1452206
1548431
1243312
53970
461771
1125062
402703
1486389
295158
1598790
715557
1701688
335454
8317
450762
441480
817947
272997
1496814
302098
1455953
891511
1981991
1720995
763800
1189054
195771
1169833
1887596
1138923
1620856
1540938
129512
1891158
1397459
396880
1835391
1007683
1393518
686065
1945096
116746
1114726
1952847
348774
575856
423140
1247074
1852915
303436
502484
51207
349616
196626
1195579
1432498
1596093
1114613
1379969
1820903
1192883
938026
1249862
34467
1277300
445948
991943
659166
1246562
741273
1867485
1229661
1046827
55534
242699
255076
1440708
1480722
1628931
1135717
797675
597051
850434
1796273
560143
596780
815481
1981367
490710
92024
7644
844358
1615320
614332
271410
716963
536365
660907
1773944
473914
1171458
1102696
846525
309565
1264743
611991
289621
1296043
1445136
1047513
1350621
359826
1178916
1712303
1371035
1933428
525556
402787
704472
1735722
401499
566020
876483
1594870
463363
1349645
722495
853434
67640
1403466
970788
202711
1779838
284477
1397514
34844
315961
1484479
440946
206611
1123147
170580
1228210
1827939
1329070
1115357
1940595
1921334
1474925
319609
1496520
1852350
1783519
893995
350877
343596
1579166
116725
9292
1965894
667322
440724
781884
1516053
345258
713416
1804693
790967
1522829
1739458
1320477
1559711
1903606
305665
1597371
1256013
744135
1188509
725829
1885198
292427
1564033
1346238
759703
1010437
413631
1284352
1590506
1695120
1427693
1723450
1182920
1580044
1847880
1054912
663023
278060
740818
1906818
1178962
732336
145379
537362
1091387
1982670
1218953
858475
38651
1313002
1088349
1814468
1070924
1450607
1297631
188954
150559
1324163
1400735
1498132
445868
127322
1634649
1721017
291259
1066954
712379
1180114
1755617
737126
1750516
879367
1542059
195285
1539412
807091
1499939
490714
1489130
668391
239254
153231
951011
798772
277234
1870670
714154
1637527
639601
1976950
1871916
1300953
1765550
1827841
1074318
1630948
1158517
1451607
220812
300217
657375
1636470
392257
721264
1122108
1660406
982782
805437
730757
1537287
1378638
637842
122326
1667653
1410732
251446
1879709
646964
1706232
713330
1346726
829528
1307212
228444
367564
247989
1932738
1986956
1768898
576311
196280
448962
646941
644377
196607
892547
275100
708030
1017126
938496
1998463
1886185
176547
1029524
300465
467134
620582
662079
1416088
155651
498636
631861
627619
1031179
570426
116775
1276284
751433
356401
720971
641862
654285
63268
1094123
490631
450507
201418
548135
1705153
985296
1758799
699434
892725
1041373
1134614
1256706
1665405
895388
984893
1026375
1962459
1081118
863846
655901
658486
6084
77713
617477
1642279
654573
635140
1949452
1320425
225280
1044212
671863
1394418
536614
1078399
1234289
683221
1684448
742330
89349
57366
151137
711572
718943
1647687
1314349
1853136
123507
1247365
1354871
1589141
1019322
1026979
1359655
901393
206652
807519
481962
1739220
1386748
533852
687461
485763
675215
844529
473911
1081794
382987
1636985
1031254
616766
100217
1292408
182452
419656
255077
1689197
1960327
564346
1335883
1558536
1454233
784522
593994
1810725
1196400
1910054
1869527
1825311
235808
1258864
285850
1106494
405317
714947
909302
1160378
447391
1509563
1052407
1817830
320614
1041423
1275118
774891
1767548
102409
1122224
1500497
1562451
205571
862621
356122
502763
1051855
1005497
317886
1353305
961221
1860118
197236
1102810
887119
1037835
492526
551399
1314205
1701415
355611
1050197
1312175
1082995
1275952
389118
985253
1860450
1374893
812349
1527822
1409102
1125991
310258
693640
194490
1292985
1520464
1542596
246078
645637
1367281
752813
219622
1314099
1843912
336332
1259813
1013316
4488
1581480
1248066
480139
129654
321934
237387
242377
1419437
906980
201118
1432068
128778
1114568
541105
1578903
1882369
1734552
571720
1837821
77
376653
928309
1762030
991671
18181
1326252
1408660
1924370
594332
1915431
1267514
1358526
297049
240023
385142
948028
1106835
218968
1003492
193459
1357943
1372416
1194106
1572521
1017030
1405257
47490
902358
590667
713505
1088686
100674
1851372
18567
1655569
1381373
1300945
717383
1536104
741486
1329594
816914
1031585
48397
75663
916013
111297
1805909
857286
213862
1661219
1457942
1817923
445528
407917
1810163
1577948
1536419
1858889
505458
622881
209725
1160133
1118501
683019
1965389
1754448
1811956
1962608
313295
538783
69251
732215
616282
1000596
1076779
1930305
1052709
1769523
1959182
581100
1896129
1017465
1163358
1123977
661747
1021837
1872653
1055857
1748973
661666
684481
1138306
182466
1559698
689186
213080
994706
1814857
814275
776224
294803
340761
364805
817800
1279001
282188
1889995
1631369
945020
1546890
391399
1970312
797493
616271
65260
353552
120718
60259
892082
743125
1832653
1665454
1056558
1081033
266881
1843451
319205
280781
1981169
391870
903738
1438479
414247
1198886
249364
1198115
344345
742943
46828
768742
729477
188701
964584
1644531
332027
89394
354723
971044
1930422
153479
1677088
619338
369821
510370
417837
487803
1154615
1233380
1292365
1836709
768038
1616945
478080
1762469
98863
1916876
276322
1438616
1987219
257149
129812
438647
734382
855246
848164
601974
1826785
948933
1902335
1996367
206049
1261970
1474822
285082
1074036
1807621
91911
408309
1415483
1487655
1002498
1940350
259175
200323
127895
1058965
659986
620704
1528787
384987
79974
1122010
744529
742610
1796907
1322445
1693573
281475
989433
1418069
589723
808449
144716
196703
1534959
1797651
425871
999220
1640520
1538748
500673
314646
1328174
1775859
312910
1602883
1081120
956775
859543
772531
1521392
49245
1425652
1482861
1963810
1271473
1541399
1605842
1056409
678196
54979
1636662
51580
1743848
1535152
1004241
255600
394433
723879
105788
425303
1222507
1747519
1388334
1204396
122495
47945
180082
532129
528215
1373871
623145
1700742
1078710
1402807
733064
387859
328145
817507
135079
1512805
412509
89129
1206415
713985
1269411
271134
666061
623799
62807
730386
893448
749152
1020116
1115741
1251065
1991018
240475
702038
621445
1708539
1027071
386342
203591
581315
834847
926968
1601165
1177873
393338
994016
1043844
1001853
1295229
321221
217116
1441145
864178
397220
106369
665641
603782
419414
882981
1838319
1586710
279208
483043
36790
1978440
1102507
1307972
270211
35577
779981
1069597
1393521
1263945
1696244
869277
766302
693932
1493610
499113
1434703
27698
699830
583513
524018
563312
1254923
350530
1537106
363256
520703
1999670
1451982
1658500
1257654
1845209
1579109
389410
367740
656477
284783
1187595
336258
1666511
1158531
1356250
1373830
539595
947419
676313
694488
1993860
411326
1319073
703174
1782880
89612
1717791
1641405
810598
1034739
1492323
1969385
365517
810244
1058514
1378473
1356788
4602
1732092
1384781
1701132
812548
301574
540382
1503157
566131
447539
1613379
386651
75969
408809
861487
1433492
1150170
420789
638367
1476819
1445274
1323027
139512
292804
896568
1971050
1780065
169752
888418
1561359
227336
1085188
135230
1243247
988916
444500
20713
1674447
514758
219288
1129278
104909
546634
750578
1943195
863092
1370516
704216
1718618
1803831
458263
553258
851286
641540
1638437
1081362
1498832
1456697
1824695
1298764
1679412
943291
679041
1822033
1381680
1561416
1790848
158264
802290
977767
195218
1167552
1883179
1185928
918203
1577703
1070578
1426480
1912219
1975131
1382159
921106
1341987
23119
1114142
958672
1114497
1733875
1856084
608180
1059215
1658124
1090045
786749
883880
131589
713504
471722
519102
1034136
1693381
531738
1837585
921520
1098843
1528534
1622089
1409152
1915628
1648657
217613
1385275
537620
1983678
485966
1704280
1815630
425473
4382
1721613
203240
781645
1023617
100193
1530293
1814360
417405
1462597
849016
472970
1827013
1663314
1164945
1777714
1186841
195227
1920254
1500368
274122
605039
482366
772076
239763
1702389
137786
1925283
1800233
1883715
106455
650270
47136
191030
1140342
462806
1854215
1469615
474751
1504732
605410
926809
1224176
740517
44846
449882
108147
903057
481814
1073761
165198
1126497
1719897
495267
596211
611597
721388
1688604
581701
133382
1986996
917808
1498086
1182534
1256333
1185100
949372
767655
617352
736395
748452
620927
1470041
1756277
1440880
1420674
1390079
6032
826694
562022
1315583
1098207
1833441
1721453
1944594
909057
1837512
1384794
888765
1081431
446680
484626
1153344
40712
1931324
41859
248727
1806367
636149
164150
1022640
835394
1143471
1640938
625081
574285
942016
1562104
907816
1327796
595185
394741
1532791
1730477
444777
1952010
109
1193729
1804280
44816
635755
1852060
790055
827709
1920104
236189
1892384
434733
640127
348897
629343
1332863
672887
854660
1153327
803440
1958719
1521895
80346
1252213
501788
1802150
1686920
643289
1610661
897467
1195438
61107
1748754
1035727
627848
1824562
803511
602397
748076
832207
1866484
927511
200494
728900
806159
1268727
632071
1623968
1160993
502340
487168
551189
1972660
976335
458462
851498
155580
765778
1467561
283563
1473938
1492890
1883319
1764092
1904398
1452144
154692
206908
335574
1919883
1572544
980494
1172446
21345
286794
493977
1728686
379993
1351484
1986377
1952193
206602
1493346
48393
1532679
587539
1999102
1528163
822638
1846269
1214095
80481
30772
775750
1580903
1001393
933565
1026078
1818025
1160143
626844
1466205
41392
1458992
1992035
775579
510134
1070555
1166148
1418228
1011227
885255
1951180
1243726
252154
308149
1956654
1903953
926583
1900372
1810674
978519
712886
1078712
207524
763113
1333953
820354
642918
404424
1086719
1619952
1939617
1346702
316933
1023003
766893
666673
845843
447342
1303265
458178
672444
731785
387712
169473
1955247
432034
1602282
201728
1104894
367438
1440347
1905915
496586
1174227
1913263
844494
998469
53737
940267
458147
1478274
1547389
324659
353890
991863
363629
1656136
33040
1631058
1813084
1426875
547999
930982
918933
593750
1775118
65480
308487
2942
798032
821070
1652568
392249
464826
1661442
1457871
211250
393386
832991
1482596
1260624
1725954
1946512
858243
1677126
540086
1704467
1558567
1526188
1396976
1680468
417158
619623
1726925
315018
728249
1507592
936736
625448
746320
780552
709246
1857741
1758306
27755
1547267
689417
1140188
645606
1144048
1536131
450055
1894617
178614
631194
556027
957793
38413
520562
949409
1564243
350121
448378
1403000
1870256
1381412
1390687
1104560
1597574
153016
202500
49298
1782160
156269
1618582
379191
1758864
973887
810801
325422
977215
1710312
778721
1683325
1115978
353147
1170493
1817303
1936731
37086
903221
1253558
122786
1908751
915814
1109118
142303
1877893
264330
1166066
891993
111480
796850
652719
1162388
1483955
748226
941874
939055
490552
1831194
1152241
1245899
601207
901385
489457
1804569
727928
1673068
891953
197383
1362568
1734952
795357
1664977
875824
1657990
1628047
1073266
1812787
263287
922352
215552
1432855
1165199
1950014
299008
1331379
224179
437969
1495844
50008
1332002
235137
322768
284788
363423
76914
951445
967260
57772
1350271
1813111
629971
1564384
738749
216717
1408933
198570
1579297
1035544
1931355
1425805
346647
1880531
465882
845213
1641000
1947297
1843933
101832
317975
1359613
60092
1418901
1399282
480289
570204
624445
972334
936383
683134
581092
318733
565494
432730
266364
682751
780008
1185463
596982
1590330
114518
594162
434891
1712713
379640
1248699
1716912
461851
1845545
52221
553433
1616102
904081
74311
551523
238849
1826707
963391
1119418
277042
649212
133144
718433
1955109
613201
942341
203507
910424
1661050
949585
1484062
1822280
452518
371801
1278072
1504290
786779
117881
198973
1227022
1983291
387246
1031688
225570
8369
1374324
668559
259752
539857
595094
345943
992066
532209
486386
70569
1557321
223027
1753511
1293126
836398
1874242
1425358
440536
917550
1944580
778168
1654782
835108
916368
533793
1947385
1450695
1799842
1810926
914118
932450
1876532
646848
679563
377119
696991
1127649
1463544
1238691
381238
516319
353991
1087583
673326
397202
18046
1396382
1585799
410069
843519
314967
401409
597253
826350
1144987
232657
405634
555813
147455
1804999
69876
1851643
913284
1744905
1071730
344945
522603
1550388
1111746
1481748
265856
452395
998646
1196067
1168853
1353400
673433
1684175
1370893
1472115
801280
437325
502865
17861
55638
850414
1347013
133994
1167449
539512
270889
1863837
336321
1161794
728949
643712
229031
1429964
751024
1437264
1991522
321160
133920
1957678
415327
427055
871029
448998
1255592
438675
1202089
1407765
240798
1570663
279109
1586245
597618
1958634
1512826
1962045
1026457
1321442
154352
98588
1394961
672694
1230765
673257
1558960
1693382
1831878
1619118
1267798
1091248
62509
483907
1607982
284267
1238404
1897473
204825
306062
1328057
1842227
356331
1720306
1773002
206504
1890294
1261656
134878
931864
773760
388057
645493
1883437
1521401
1215399
446032
1074009
285540
1618835
769836
208466
1688106
328910
1800820
1933673
93768
311678
1851178
1615753
1406638
1916028
541246
867120
356392
1144983
1327865
175372
40433
1277100
137812
1576950
1707042
1932599
365925
504209
1056689
1037730
1516845
819219
104477
467474
1873492
835489
802599
1381198
600490
1836319
1635293
701344
615263
472355
1387477
1481676
1490478
116396
737550
1792586
188719
1697277
182575
307992
10574
1169046
1346206
1472242
447403
1480524
379749
1551150
990485
1976638
1834105
782994
52707
1986916
488451
485016
277851
100185
1325673
1065510
525497
810184
764225
744757
1604782
689012
268697
947345
1846970
425246
911680
1296699
146188
1528020
1322959
1869812
1765242
1029022
44653
865253
1847016
271995
638687
190900
1339544
764475
1481809
362892
763763
142140
1172750
729655
1286012
857064
430039
1590846
1806067
944870
270479
1728340
1796549
1047996
169588
1683373
822521
1556590
1327248
479034
926991
759610
709783
349456
1863069
1145541
696788
1619512
1702779
608147
567000
996173
235314
1606868
1586518
1025750
1115618
774708
381660
1235545
1744217
874877
450590
685868
1407219
749525
623088
104759
282871
1435439
918901
863447
1767824
378438
68900
185301
646338
33237
1898076
1910790
564360
53335
1589666
89190
23668
542603
188842
425690
1392216
804475
1417492
1525282
1863537
610957
894416
467339
397144
1222113
923987
150544
977691
350996
1674825
604106
474370
1223704
1763184
1755946
1562769
1510779
1376216
709652
260525
716089
760693
1162115
474822
1508916
1843419
1529354
1724598
1525493
32319
1708872
1251813
617299
435229
161268
391679
991224
1404001
1885265
1368750
513096
1167365
502085
481884
70680
1193702
973558
69607
31197
76663
1871253
1257391
1143787
1770087
1941575
1429209
29815
169093
1680489
517593
1665086
686093
1313364
1821425
57474
774700
195436
760842
91825
803481
1102809
872752
1064957
1856365
220824
1236935
693383
993165
861300
1946130
1166711
1127540
1565620
84896
682093
133521
1606759
1338763
194962
1265121
1443122
911197
1937604
445118
1193323
714701
1302258
421611
1192835
632687
1790030
1480714
653746
346650
686467
881337
1275288
242509
168082
366783
61910
1709155
1420115
711011
1557046
1369845
622735
145841
882793
1785445
1047576
106963
1295593
1435306
40892
781010
326375
1304962
1069150
211280
1586530
467805
838821
163402
1019185
1715808
1270531
112477
65075
141996
1955686
41723
1031435
1752845
87404
1604222
1180229
1222753
518139
1001128
1388148
1257273
1457416
515440
580742
120555
894565
795570
1359346
299507
406012
457956
725202
426074
395997
1598080
756924
1090071
1939898
1273241
88531
1236656
1477424
1335767
1003488
563890
609835
1421081
1887763
849605
799677
436863
587034
705711
1765607
565622
1283763
1399793
1902297
1748801
730125
263573
1099747
1133905
888372
1256487
1017921
172536
116374
1391289
1544042
231559
534293
1302755
444373
1134642
95665
205557
1765302
585308
94984
182981
730100
76131
83323
1356082
643128
1079828
412258
1849394
1487013
700324
1070948
1558900
675782
1602257
49219
760439
553268
178126
538462
1938321
346676
75731
1227275
1701287
1083031
713052
97266
324712
393000
66326
1429405
466674
1343516
1284808
1662611
182788
209112
703018
1301094
1074290
927989
303903
1298950
473827
314129
1962450
157203
71197
1504171
122953
155770
81405
186160
101039
1108752
439990
751952
163234
1010006
120225
1502139
742361
622674
334515
1987594
461897
827407
396476
1484553
21102
1682498
117851
1217888
1876526
1046108
1944285
1243055
760091
643903
849940
1388755
517762
1462037
966813
1134064
784131
1885847
56128
27008
1840463
979683
1980255
535584
1258744
1488346
921334
1667246
1535799
80449
512398
74577
1112983
475644
480619
46436
328598
1171593
1328803
401382
64280
1523291
1977573
1882525
1973603
1385575
1129911
1162878
384554
1675142
413661
700527
1842260
1349171
541365
301757
1628899
1517697
1250863
44908
631404
1231053
1440326
325373
709029
1264779
177752
665239
1109125
1681659
1138184
1473122
1341379
395629
483157
842022
1455555
430023
1514606
1465083
1861454
971675
1493268
1589921
1447204
936513
716243
1136936
1836258
53418
1472205
1678069
571932
59036
1840150
1078905
450786
1339936
1115909
1334762
285524
1289870
1396970
798670
675308
291094
1393741
903009
1061409
203106
156674
1406444
1673692
69876
1035462
469680
1969183
6792
1610819
1858214
664732
413162
384599
1448014
1440881
1148854
584551
1179726
450047
487856
794647
1861035
1088965
1906579
1080452
1733236
254259
1096565
1755409
1154240
265402
339078
798627
1372377
1502282
1973111
1351751
958476
1651181
1814683
1954997
1705945
188227
515985
552429
1876012
684649
1411229
1925349
327570
4926
1387166
1182075
219658
1234197
1863666
732257
817048
1783314
920811
96183
1969268
459289
630870
794420
1939990
1522954
940682
1278744
1958164
1774173
239323
647889
1049888
827974
1517305
603156
1524560
1646576
1033521
261871
760413
163333
1478923
717136
64037
398464
1220944
1845098
1251456
72314
1206615
540660
623462
1289379
221355
984416
752014
1783868
228860
662463
252401
516924
518491
201436
608371
1889275
977829
1784341
535898
281910
1516805
1096021
296730
1749813
1352266
1610219
674257
1188508
1157823
1758115
285284
289937
1540072
1639351
1177536
1549686
1580700
1406719
646190
1056265
1387417
642093
1159250
703995
33340
141305
944798
1256321
521336
1539719
1237109
1673038
1325056
714446
1996001
1594504
479459
216996
1200973
472627
408537
1309815
1060106
727753
1803258
1267565
643539
35523
1646965
740566
1377057
359416
430346
1557877
1582619
1227371
962779
175844
668016
1554141
1724770
534015
1141536
1924272
440946
1077611
113260
640394
1272223
462500
906835
1392409
1597089
1897735
399422
1105105
830402
1106561
1094508
1529889
646911
1599008
1060360
493694
600628
946886
1335628
1753936
1348906
1210654
589941
1941481
1262721
1021660
702423
1966805
461177
410943
1496325
1648113
782377
233738
729156
641208
768913
1318929
1809492
969718
132956
1887650
972900
14944
893571
789705
1716996
374210
1214155
1281824
1943119
785475
149346
1280402
1613783
1588405
168095
598170
1020519
1427807
315193
785977
1522110
774874
742374
93696
1873073
876867
1423735
330721
1282511
1980148
421013
213423
1823613
1055060
467398
1771104
261779
1929426
517163
1534138
233214
99649
769656
911803
1918090
690765
1655235
182187
1345085
1503814
1202883
852166
1354436
678101
381201
908114
1497590
1687517
332593
420355
467723
219620
886470
453094
958416
1193006
1735055
559823
1157150
1386863
890717
469356
37024
281725
1629557
1717150
776405
1637389
1591047
170387
1974728
1505399
1290035
1893020
1413900
1226306
1818358
1172421
1284828
655395
874593
951125
608989
627847
1458401
617858
1179486
1924813
982383
85383
867589
1853683
678822
1578554
794017
1511669
1762756
615712
143131
1632405
1284918
1701420
1962451
1093930
875907
269268
1198101
668594
353988
1402227
295482
966439
1082956
1358564
777893
414899
1018324
373682
937914
1895327
1809736
678260
1792524
1405156
765310
979840
1941123
476383
709599
1208602
1531294
232008
86794
507044
742986
513227
1840953
1614301
1766629
1823080
1838676
1606775
129932
132141
1176841
1578894
946850
1033469
614257
501861
1743325
283333
7079
861115
1176265
434028
592980
689915
1054825
259928
291690
1245565
1365646
1025755
1300715
866372
544094
1936705
1079255
655506
1564636
1726242
1436320
224978
1394938
441860
211543
178284
403799
1217756
948708
130436
1952539
299772
1975722
802345
1336074
470198
494810
575757
686803
24222
1327488
851378
222313
1196831
1514636
629819
1426700
1513789
178630
1812157
1143281
1389574
1051003
1410539
1793889
1814360
1332142
354674
650073
748945
656433
1904230
1162414
1665383
745681
924664
1732154
1670719
1391110
1830051
1732780
958175
151227
912142
1203811
536963
1304304
220551
1825856
1426817
836369
914753
774416
673276
1590040
626549
368806
620203
1546609
929936
1857805
1027690
1087258
230743
1078427
1597362
670900
901338
588746
903813
625808
675688
1029309
1080674
1673228
329278
1407666
410501
392443
471349
277955
1588043
1210188
799488
915586
327770
1545877
687416
779457
176020
888219
1443203
325585
322953
307281
628816
614415
170040
1816832
1799288
1943298
1928218
1245743
334173
1662614
1699983
342976
1025905
156936
339093
1108023
1258451
1539789
1245109
1529001
1289788
409480
318999
1394814
1313908
1300410
1197333
1463741
1977568
47469
791718
84013
1288412
1161749
1080501
126014
1764521
1433863
1790909
1023655
749444
956577
1284458
942892
418727
536070
1688155
1593319
1121835
1123541
1412520
1235663
904412
1190038
1582429
1427906
88642
1855426
1725478
481647
1987070
1271641
128963
1410255
207263
350839
1933440
1523403
1864236
1975635
1049514
973644
1151895
1691614
853886
244383
1650250
499056
723025
902139
965296
1537850
1477877
321876
1954511
844694
1300039
439287
1244126
660879
524053
339846
1344708
1898947
16880
1871139
1901490
1902389
1090648
799277
1306620
769241
796806
628924
423726
226623
894992
406738
936040
846666
1114244
925821
1990099
760020
108480
1278924
1523000
113951
181448
1926220
1904556
1559468
457406
784814
1411932
1824305
1333435
471292
1558348
1778261
320406
617421
1770119
454925
742991
618023
173874
1581363
1905202
637137
1663397
1096642
385513
1069368
568251
162613
941150
959792
256078
1427116
388960
1893702
1684696
1317609
38074
1217820
920429
914518
805505
845989
1710678
645641
25899
601422
261343
1770923
47802
1578402
1417193
978965
493203
1322868
1114919
579815
1886760
1660218
1932299
1865087
1022171
1760499
1132518
404679
1296098
638967
840022
988730
70469
1082432
306007
1417196
1124127
28460
1342245
1410209
906219
652360
1257969
757278
1689682
1747161
1948057
384882
597797
1441210
1509461
1306874
540333
1286846
786134
1140569
954158
1015468
1750993
1161234
1604612
208236
1444868
1730083
1124250
304353
813285
1490672
959813
862752
83360
202520
1902089
1050400
878278
1418444
353305
1010160
1581961
65267
1763742
977105
1019944
489611
1623336
154961
416756
195763
309778
602344
812087
765853
1835867
249069
1027526
158322
168995
527876
1385217
1753403
315114
1077369
64555
60292
779366
1094445
1659365
1006362
683344
199555
392820
330964
1618636
884226
216581
501216
945603
776473
464964
869631
176760
495035
1485618
1760651
490119
1367824
1516951
663758
1425364
1853264
1746032
1805760
1023238
228319
1711736
1164010
841215
136646
1882763
133722
259251
451377
430884
418078
354493
251351
71234
98941
46107
455253
472794
595790
163902
62343
217001
267912
1514689
352391
40828
1454438
622403
603123
71747
1466548
265768
1900608
1255627
981927
435568
787661
499167
655617
1346685
152183
994493
1442523
1212253
591335
826666
398374
877093
1337463
861716
1364210
401358
1003649
716781
172322
523293
902578
1371516
1634813
492151
1106565
379647
42511
1715191
484426
1292947
1569847
1260444
1199741
1533892
523601
1777170
579315
1062057
465968
946510
1320546
975524
66929
1045897
1109220
1022443
588942
1234282
1187093
1643987
127840
1521874
756953
1212473
1829066
1877903
742364
291175
475996
1128705
1832119
848025
1237664
1826660
1459194
1518172
919851
858682
1351235
1622346
1570505
1248979
899940
715405
785008
778832
864517
1780219
258031
1639912
813634
297205
1361056
1987025
915058
552110
1329183
974478
1204555
918020
1458302
679221
186958
1223772
885318
1956246
13018
1316622
1375763
1277293
121683
400052
942633
1724536
659036
421021
912647
253826
1708053
1493977
104713
1236839
1145732
1343498
849522
100603
1786380
1465191
351968
217661
1296311
1465412
1489597
680857
996742
1335721
1390852
949748
1090622
1461147
1390357
609883
216141
1329285
587229
332912
1774274
318619
334228
585766
1908940
628402
991753
379928
572693
114211
48479
1486780
1215694
152957
1330533
793799
3283
731052
589632
712996
380978
1533234
327963
247934
517352
111224
269282
453179
1443955
259360
252874
22101
1205682
1408131
871414
108207
1123023
667062
96588
1933058
1341669
761856
532109
147535
1495567
1051705
515594
1818713
377334
281644
165981
1962277
1381764
1846330
1563137
463760
30591
1333031
46659
647774
1696630
1027573
76541
841008
649644
1680346
1058233
1390472
17882
403801
1517124
1839608
378959
915345
1248590
214523
1767261
492139
465584
1521136
819861
1119506
442866
570188
1240303
437558
969690
1919925
617875
1868620
239719
1162856
702770
699501
1287507
1033501
39359
307604
1899369
1966448
1093099
855615
1564290
1342711
1234951
489093
1464877
1721547
1822399
700144
969656
74711
1723423
1700177
936589
206738
397037
397877
1576844
1777767
1188131
1097897
105582
1155283
704255
453576
1808297
1052449
1526550
1852144
1840922
1852750
1683868
941953
900227
133996
557687
1682521
1048584
392329
359260
365571
1742064
1185928
619335
1736734
419220
252210
1765566
410370
353835
324453
1425221
490021
1810750
189856
1448514
1083734
1576630
1014407
1120818
462725
435503
122959
1230250
1515464
1349113
1539434
763002
1626624
701532
1954477
438805
324185
1332820
121567
465484
948406
706235
920758
224108
705447
1253754
628019
813409
239782
1722653
1749205
707710
1455911
928450
186040
1535498
75673
1690533
907208
560126
1713286
1827541
1904273
1571756
1894582
1787856
1283563
315077
15161
524522
584116
861055
1295687
1119947
1614974
350440
1964030
1371498
407332
112496
397821
1328925
1757489
1463928
909636
534348
1989241
19668
1399544
721242
480172
53610
636969
1523103
1021196
265234
674475
786366
422065
1952890
1176548
1501024
1696204
1665
131235
1958262
1994276
482605
1354081
455795
650300
308283
1380408
1649201
1354450
506019
1971057
1450537
919636
1896778
1294127
190674
325431
521585
1476428
1669124
1801279
1774214
1978611
88270
1353132
879566
398178
613394
229133
852404
918000
778223
551374
1599676
1053906
800701
936621
99147
1357925
1530562
226912
1585936
970814
961306
328071
297573
142600
1505189
1768407
1791923
1794286
87879
1046920
1874070
252048
380209
722433
1308925
1219340
833124
1292588
1089487
914418
370773
306059
1378791
585277
1337905
1831032
1029383
1073405
1910839
886528
1156182
1356969
409812
1629931
1855103
151307
84173
888472
708078
125618
1898519
1109814
278692
373406
452104
1119675
1907062
1243729
1634690
1297882
917298
325011
48445
514708
1437201
678537
169275
98369
1044380
383618
596018
787384
15974
891072
96610
1739738
1906676
1862871
1044498
66033
1247130
1720611
575101
1105294
1788593
438966
238947
344336
1751106
1640850
1905199
631663
818505
74592
816323
631257
707939
323196
1657178
187029
1967948
1786640
649202
529455
1966939
594311
175721
1633292
1338239
438087
282401
1334973
1476512
1328276
1903080
1421235
1959943
61752
1101622
1416994
335149
106793
235189
383826
166473
1652939
1160005
268863
1257209
1106834
1109056
313634
1041099
1776718
307557
989178
981242
447096
633408
1236176
901264
497038
316340
999645
980759
153938
1872966
1371444
1090865
856862
724677
431450
771202
1608380
330848
1619181
421485
883987
455845
1266571
873917
903810
50884
1399004
363832
864874
1143495
1581571
924304
476378
923095
1351496
556848
1580443
804980
570308
1684623
1361207
163006
618296
216139
1539618
1483043
295146
797163
790864
1955431
107671
1113398
1006977
919279
74967
1127586
343782
1987474
845851
131903
643320
1716095
1743131
1880593
1803835
375468
1762095
239650
304733
1098476
94185
37959
1799299
164529
1171697
265285
213638
417357
159134
1947105
1218680
839448
1960178
286552
104313
667788
1748364
933555
1567937
508287
366407
327885
516175
810034
1648103
654904
1894962
1362836
1578958
1522702
1783847
127386
236304
1846926
898911
231172
878548
157491
1175824
625904
1764424
1797071
1743294
1063699
409051
902855
1767211
1293720
1809791
1100305
1794015
509204
282064
1113423
82132
1173214
1460356
548644
1319059
1554699
238500
675373
329810
1453823
1362628
1195165
755672
728497
1913347
1499294
87096
1208573
1306253
224919
1032231
135799
1360872
1915510
173129
1431511
1739658
217072
1042970
1837628
1857948
1837603
1420698
754836
1164851
1078601
1681673
833087
1881927
568580
668873
1531856
1703702
873566
609001
257431
1103649
310227
1034849
610693
90004
1641595
1026144
1787406
178888
1347667
703876
492096
109750
1258298
166328
762877
102120
1761375
1868955
437110
616144
1497722
424304
1216746
918042
1533793
1303140
859004
1896933
1130743
568547
426978
1201739
1561624
649574
476358
1427001
1783847
148960
852625
1838664
35357
1249501
867974
1190592
1007339
1335724
1414718
65222
1939
1574019
158417
1385135
166429
1152712
1622505
1743152
1471652
1801545
1399792
682891
1044174
160727
1766058
1947280
1207291
37623
1462419
1563202
580712
1944241
1530022
1327599
1208125
1055201
1974676
294745
1663371
747925
251054
1459209
1044417
883057
1063518
476805
1005343
1415633
1796558
1043477
382685
1654432
1687018
742393
953711
1127979
94898
1436615
15529
125902
1352042
1522974
961033
515884
1741690
1919075
1015550
1659128
1635107
1698576
1815770
1339396
450523
21947
1576049
664918
1284039
1742584
1914283
1256294
285574
1170336
1140746
945335
1643661
312463
932564
1676617
235
1169795
1577593
1656271
1297606
1098990
472288
1414654
968166
344549
258698
1264398
524781
1443114
15548
1430614
776605
589946
1576501
337161
659907
456261
481717
886515
178464
1458200
1395768
320459
1269929
355622
380266
1444963
367245
299671
323128
976308
1147993
359123
1499156
1447142
444563
1117969
16743
1125430
2195
1444346
869970
620929
1052920
1017968
895960
396523
1861228
232354
1273834
8152
356661
161963
176027
590023
310812
102169
475747
1482500
1885084
310218
1123830
80403
722206
24729
937746
1782432
1022243
975794
1047617
1493639
1781468
932950
50293
682917
131674
451118
1540362
634208
1084203
548493
227278
981387
1562518
995812
1302546
1156977
1362341
64722
795887
861261
1223451
928267
35497
78531
790943
921718
1491156
627188
1642436
319511
1156918
249927
782725
18499
1604275
248243
1912397
1525777
1971815
1091983
826313
1386099
537323
247437
121609
1630662
1962944
209875
148801
1230227
682389
87298
1871505
1298530
750088
1542737
224830
941662
1281125
526541
321720
507339
603242
1462101
90164
1124848
1524963
1397730
1609801
1406301
799144
794021
30019
512766
1192878
298232
40329
1955895
939322
104031
765502
1148071
382261
757454
406707
103546
61530
1134270
1732058
1571707
978484
835242
965040
1597805
1696411
1237615
580076
248299
1943312
1187726
158553
175659
176512
1212873
1698764
291845
1695584
803460
968978
687855
1504150
1842697
303539
659028
1885793
616779
1430002
886736
1676279
856761
784313
1615452
1161317
1264837
969250
1873544
1761808
981495
1939497
627153
614157
58745
660709
1171208
378873
1978515
1582672
386405
672502
1328997
1591361
1062004
1939714
189537
1911002
1750510
808326
102938
108897
114296
1192534
1061465
852435
1341300
513255
1527812
749448
972140
646148
853840
1956460
590116
508637
128781
1555138
42982
1888146
1738490
841214
848414
1738335
1892454
736868
731088
1668244
1537836
690815
1956096
1309324
651706
1181570
625988
1092234
688921
315076
249749
664981
527136
464650
1156255
1069705
650002
125429
1845592
1202054
448067
1301477
66486
1074608
1433891
1727587
1006765
210456
1037083
669376
1357461
1226258
780460
311286
433936
1582990
1917201
1866898
1974381
1051884
1125267
444609
379783
319526
704735
1072064
570025
956172
1565015
1720542
1029781
1172096
1998088
1922594
1026362
738231
1373274
849981
1804506
220510
1582201
1414281
1503342
698788
97976
748531
821853
819650
267499
87648
1358767
1638417
146050
137984
1386631
1183920
908815
1961143
89896
1570433
1198128
1246678
609960
463548
1702131
1835673
1767979
1839452
1620986
550468
188001
28915
645716
1850211
233641
1162376
1086026
1150647
1932011
633619
1593517
493442
10071
1385895
1780135
181526
841825
576073
1048849
839391
1438607
1697785
867064
1220769
86647
1268610
1506639
206772
1773076
1632242
880274
1107543
125588
492575
1737950
600420
757926
1510176
1919576
1237161
839457
668748
357919
1708858
1286442
1513308
583713
1471077
1453593
1256688
1725972
1482183
1666108
1090518
535
256795
1833218
166032
1357082
1730936
445722
770368
1733449
1029201
1030730
1394856
1796532
1997768
79627
944483
373234
1296645
1404054
278429
1069736
1911168
1026122
933616
1933419
633823
10506
1350576
699458
333127
1447869
241222
1001224
302147
1236800
842604
1499305
469926
142078
1559985
1148028
840005
725279
885196
277743
1595664
1216785
154153
925553
1712180
1770469
1791324
1909785
1843541
1732488
508714
857260
304171
281874
255321
977122
1963104
1233531
1299556
11117
1838533
894270
343651
1601924
1887093
865114
1318543
352063
430359
1135983
1437959
796848
626643
1034522
453487
1483771
1336470
1164131
1799546
673939
65198
22949
569413
1864995
307934
134365
1278868
538074
933276
93226
130443
1743829
375160
885191
1356480
817622
1495736
1943781
1369098
141219
312700
1134310
1337724
535388
1191660
1478702
1585027
1280129
1437714
1975810
43999
960587
1623547
777153
1555367
403265
1378957
1618438
1452158
905081
1143740
1425479
341233
1849899
1052577
1662991
219638
1772062
320962
275638
765517
753951
1494712
1392103
75418
1943860
986869
1685753
626474
1298473
1020567
665490
578630
1414121
554992
1947526
1015552
721406
1040445
356633
1699573
1498036
771975
1121366
1893692
959772
156214
989648
110990
600998
433310
1900487
90604
180398
1105344
1677087
59408
869195
1419866
388439
1596209
25058
599442
475175
10260
1180592
1597026
931343
175748
672413
1346089
1746785
1158417
206987
937099
1150287
1848273
53869
700474
119235
644839
698575
1442672
797189
1817687
1764272
1808284
1668537
365778
971051
41330
1870224
205644
1537153
25479
839061
1023521
293489
749643
1492512
705655
1434398
1817886
1644596
800647
422226
646267
1882325
1831769
1603409
170583
1357516
1600027
21449
677693
1823940
1621811
1911336
706292
385142
1417388
1384232
1654875
457454
1847221
1528515
231463
556629
817274
733147
563781
923247
731008
81046
720656
1252533
297018
999845
1939398
1837960
1507152
1975420
1753838
999649
212329
1107910
1049066
321683
502166
1312627
769440
845944
740970
1732932
1497717
1947908
1631964
1223374
1154062
603182
859447
208246
499463
288972
1143618
1602585
692671
1511073
894898
1434407
745450
795253
774899
1123606
1381835
147528
1830379
1666002
1823937
842753
95163
357392
1121788
974392
463141
944430
914696
326543
142036
1494895
1913782
393506
655249
306777
292949
619203
259193
1217592
1146945
1439613
710207
515810
208760
1142871
1036668
1319882
1492578
1721277
934352
153769
1288028
789798
1367491
1704580
167414
1569382
992496
1340209
1089589
200122
1628283
1588518
31904
1907062
1174576
1738071
1130712
1153250
1714506
1818786
318055
1459160
208205
666282
183377
1418393
1046786
466496
1352778
1302549
1289042
1435762
1833899
578488
159127
628389
1062123
707522
1194931
1293814
1874212
59512
1080564
1563038
935769
1470
1219299
233197
15425
771052
1811406
1413328
1139263
1287797
1967885
1699947
641711
1448865
661272
532658
536949
684226
641346
1319040
199567
1571804
1345037
654022
939252
285885
703080
1766294
1774518
386376
727610
70501
875652
254830
802270
573845
175253
22006
791512
708991
1479249
1993536
1776446
229127
1866810
1425272
709269
1621070
351889
1523188
450013
1680061
112121
1247038
1052026
969547
1095252
1110578
423107
209837
1506066
833273
281307
1277112
1295459
1996738
1998538
1657324
1177382
380737
683075
433655
1827027
1836594
1986067
1249993
145923
1836809
1348609
1801914
1650405
111391
1969
1143367
961203
1515605
1086264
1508105
201312
1430730
1254951
1795542
291894
1617709
1603785
685044
726882
1908410
1025494
726631
1225926
811394
1503959
1371809
1067725
750368
1450545
258976
982608
374572
710451
797927
1380144
1758453
1150715
1697407
1885944
672533
139448
1398029
629520
1926774
1922818
904736
130501
188005
1005322
1610206
1759515
134046
397407
528612
1221499
975682
914517
339059
1454342
1271792
412073
1670473
1814935
906495
665462
143707
366349
39474
703228
531357
1285996
713928
190858
648250
1266125
503360
588821
496744
1728199
735301
859561
1110670
102032
975293
94196
300783
1936132
1870189
916648
1406721
1710472
195843
839624
1634729
554584
1615
68247
1724556
397377
674239
208202
1050348
1883462
178444
1450895
755775
1902800
202284
992868
1146349
996179
351929
810528
1042236
1081999
819528
1702845
1865192
1744960
798855
19903
1570367
1613526
365811
1902980
735465
236629
1056311
1906296
934111
1923553
1493630
699152
1549060
1444406
96484
804549
1969563
946964
607566
559028
1804930
1775024
641784
651825
1236389
282963
731254
1960919
342477
951856
1377051
949305
1414036
536799
1446878
1199185
873256
291262
1401921
29895
979021
1333150
1868136
460297
1388481
150740
582447
110121
637169
671598
645694
611805
1625964
415869
484195
314674
1299716
259115
1203494
298975
1798636
164533
870746
635065
1941078
278175
1426099
1654553
523975
314729
415019
207033
952255
315788
1410363
1933629
1278687
1712287
338074
1309425
823997
627986
1582151
1993707
191559
962522
1669226
249565
807231
533194
1970969
1523581
1696005
1512930
883868
639053
914148
1535885
1198291
1154147
145994
68047
1359053
1660716
325940
1678672
1938750
886338
664782
555375
1514115
1546231
1863192
1828793
744135
1470064
1423090
1706961
463194
1391506
383113
271390
578922
507263
632216
675481
1076274
1950189
377202
1571749
1210181
1446410
265210
484943
553009
1163624
380344
1398609
1164638
1887143
1017962
967253
869700
1865159
266434
1038745
1544156
1624059
1658288
600580
11324
582563
1525706
645354
1466956
236732
1134228
952252
353296
933101
1931632
1606623
1636311
958159
1045748
1968821
390308
693946
1592677
1250572
1541131
900996
1137586
1667693
628605
1197322
417175
916569
927041
70295
827277
1827477
1309111
1201507
767053
938276
1792709
1002091
266024
478568
448128
291577
508145
1395570
1587923
1565879
843923
839568
161133
1386822
162008
482876
454710
1794606
500819
1593032
1613442
1649052
1470139
211632
1527528
1738937
1990621
1245450
1524177
1729245
1067729
952999
1044512
293293
1905170
24524
1263122
978186
614792
276541
1714689
1158301
1278502
676636
1313672
1092235
1293515
1660388
691309
1209204
1816824
782471
963524
989946
1282385
1075038
1830452
1538463
367491
591952
1199488
1840599
804302
491799
176160
430401
1893677
639389
1823344
599044
540606
558995
7024
159351
185479
1477970
539526
590303
791342
1283224
1123362
82416
1332198
1699462
125904
1563140
128753
132503
109768
1218958
1203467
347758
1673858
852950
772951
299516
624277
1738654
1468574
1764793
1477514
1467358
266641
979632
1591822
1735372
1103887
457274
1609643
979678
1084254
809255
228298
1043800
1713254
1634369
1946816
1485273
1218841
1252005
261953
468217
695323
407359
330977
141026
217828
1476645
531267
677693
410792
1601184
1269854
545650
906935
1919903
715733
1257936
1654524
450890
1750606
1476469
1854316
624607
1915493
1184796
772570
1316183
408898
1055556
63525
1197203
265251
1279913
1683891
630667
376957
1662121
1147282
143209
376957
1271633
896814
1111495
109076
1751568
1016401
1449828
1308223
1580545
717568
1305175
1602773
984027
721968
900227
205447
698460
1945619
349868
352640
177831
53364
108835
397949
1977924
967166
1274425
660787
975063
1267328
991234
456263
1851090
1900806
38498
1103369
135843
1346035
548177
687311
1754887
439532
1090821
833394
120525
272026
560849
1146946
691382
1779021
1880170
963936
1827770
1326780
100181
759461
513149
375783
518447
916479
1522899
50003
103362
238001
597986
15166
1086086
462746
1716597
31931
423915
1290708
867380
1335100
899222
1610444
319552
1919801
1514845
1022650
907087
910867
798684
367841
1185814
1808357
608264
334955
1340116
688389
1264489
300796
793504
836426
134733
265823
493713
846585
938853
1846036
1674528
112314
137280
1848318
1622376
1229845
86927
569858
27574
1795125
511743
405656
231522
1581899
585840
1590576
1352829
537778
810217
511330
1114965
148188
1403494
1174814
610572
1868039
348940
1210194
1695767
1634200
1103407
1602805
1873280
527098
1153253
1184587
1017153
1601446
24927
960090
1145691
1590749
460265
461880
1136812
217768
1347386
1957125
807897
258003
1654583
1944433
845056
49324
1253061
763181
1414421
1084374
1440298
1666001
801304
1626331
68538
520462
822080
181740
364258
1508494
559489
111943
1125622
1662059
1075411
302307
934993
955240
1694621
1080103
915555
405250
388691
343079
828391
1218140
67874
1205521
886340
454502
1265900
853850
1013465
619664
328383
91637
822065
562512
1297349
752425
441660
1735263
450926
332310
1635116
1186962
1842293
1191732
145071
1284805
1893563
1194976
1384439
907112
1415580
1645113
1427002
129918
579235
1434498
1651400
1140420
1904704
744914
1773590
510132
1719796
1388788
831999
1158472
103157
909427
8025
1674588
181919
1123002
1942775
1910334
1435789
1148802
1539238
1962740
840620
281691
1030495
1803180
1655673
808162
1771461
1072667
1330375
1927362
408433
552558
570529
705391
779928
1049680
1351919
37330
1497154
1707080
1480500
408913
588718
110827
1805242
698687
976296
454526
1138660
1588254
232318
481925
1598202
701929
716088
1018909
1970820
769843
375400
139567
601393
528390
90161
1308165
1497693
620050
1523247
1767942
1343305
880501
358313
1947029
1878379
1367175
1880928
1954734
1408213
649184
131536
873305
1529860
1223589
646440
510845
1209865
1331497
1428299
125032
151752
1900949
1057442
872859
603491
237482
1030875
459031
455443
550075
1557436
1391772
1353195
1014460
1646856
1643779
249563
1208247
889298
971738
1772121
308805
627735
1879345
560659
1761014
555079
515432
1430492
354267
1436497
715243
157031
237538
487529
144190
894328
617979
1993867
572831
255326
1148240
1466298
148556
1021091
1630806
1206752
457826
937340
1262918
1585186
1934861
972902
1290273
1228449
1315633
544582
1650212
583718
1423290
1678149
1911811
221046
1392939
1209057
614799
1673683
525519
263065
515100
1261045
1017142
1849566
1258794
1187605
982468
670881
1888690
137512
426563
614668
882261
1072477
545583
606633
1207370
1834607
1569995
387537
1246963
1134280
393442
880752
1138062
1727585
3254
406311
1523243
1802655
741522
1467513
1249793
1882724
25450
1178787
799918
467001
1236650
214960
65003
1232798
400743
1290911
1171309
1478621
1885088
1329817
576597
29348
1975140
1716867
1019830
1815758
270975
33123
1091792
1360063
907884
653862
1358490
580209
203001
177559
132693
1502716
382572
1928343
1628516
1189605
947468
243061
85767
700712
813539
1320677
1192500
1197284
340451
1520117
314517
1423878
531479
1888344
792220
933522
310012
1818413
408170
1011706
1844934
1800260
1393448
1527468
790399
944082
1279572
1568732
116701
531243
1872555
1952735
1235132
1328321
72639
489650
618411
1095787
782196
876556
1640185
652581
333618
483692
27862
840120
1725731
1694631
939334
169190
225271
1911299
242304
796896
352348
297116
1709452
926744
306131
1579619
939078
1734440
1450377
1431248
974398
371328
1201736
1578485
1989619
1247859
1642705
674336
1640867
1291511
142778
432722
1088973
80910
93437
473792
1632826
1086379
1070661
71552
1566189
1536874
1960175
117877
19996
412889
1988201
655626
1749973
1806077
1051059
1971888
1323722
334232
737764
131196
1748874
1578140
1007181
1785453
1429120
1712131
889009
1446362
70983
1784006
1061763
63461
1262860
1672673
459310
236867
1346371
1559377
41407
917885
402947
272973
1698069
526098
1329824
247905
1635450
1982255
1285642
623187
940846
887442
851423
1859776
817646
1810451
1662574
1048892
1817363
73485
1937751
26818
343187
1942385
62391
310609
241086
1856801
1023819
831934
1890934
490910
1236032
1314449
1882937
1489540
1459110
72513
420359
327734
1284480
647047
12099
332569
107437
5083
1016327
1338747
1741871
1087837
139196
1856294
354516
1137669
845602
243438
151847
943527
391249
1542769
781553
617700
1288492
678420
189315
1694721
156314
893076
310401
1494926
1202125
794019
451052
328137
34393
140029
768101
1790517
1355851
1783855
1797033
346957
636195
211856
1219736
1006912
682473
823384
1618708
1950368
617420
1195280
1630546
820399
901646
640272
178083
305008
1311111
929500
1705135
1598237
45667
1912702
467791
259925
1375158
1645844
671574
1746282
1175191
1578723
534935
881313
1086343
1109720
1498465
1984602
387741
290164
265394
879907
59489
685231
28118
261625
576800
623987
1317435
23635
1898396
1605009
1162882
1697322
1850059
1166044
1479092
1180916
1041777
957442
998487
1402446
785728
1137203
520783
646042
1777595
862250
1211350
75603
1246142
1043222
525397
1227121
1609236
1612422
606943
1123887
783646
434804
366162
212810
1783416
1962993
920629
1573658
420081
645373
1725834
580162
1040550
1414423
960800
1166278
623975
894323
1946812
1397854
1359951
700807
846032
169745
1071468
588378
239914
1613201
270422
1041346
1840404
923554
1858737
851380
1023152
175342
1919351
1564541
377677
816287
1204371
1280263
1352259
102328
1777828
1817131
574914
983256
254190
1495320
136139
1589366
1152275
249480
1210759
1136912
1240045
379174
820067
941225
1189015
1400753
461670
174423
1877497
694144
724878
294048
1770036
336921
143550
1231696
1585503
508663
364130
1180202
1018521
594744
667051
1081704
1955884
268755
5462
28070
719576
1186440
783000
1821701
1442568
220027
1849064
1339182
1473530
1047771
1464060
1975863
758915
37396
1469943
1215321
443265
1669069
410803
683747
1052302
1018641
1582869
600446
597920
802680
732333
140969
670583
1233706
1189125
405746
208654
1693887
1035904
1477640
372287
1622264
877874
1319508
1417143
1955023
598976
826010
323630
1374763
1012136
618799
496585
300599
171177
882903
1629817
1403772
776254
559122
1352383
796661
386250
1937354
666526
1687230
855697
127163
885967
382311
310397
336678
1233858
286068
1183435
719158
153501
416139
566202
923098
793970
982900
848260
1555164
1124012
1115683
1020636
1500742
994605
762965
310825
1304547
1620173
1993510
758646
256708
786747
1862759
966068
817872
131284
195872
515413
1411939
756519
370962
738253
914914
488291
460484
1262416
1383286
89431
425970
1435022
1638009
1084822
1974547
681755
848053
1042331
131798
944413
1882873
201420
1397833
1799168
515702
95153
1100416
442367
1343123
1533310
1404955
1649779
1128338
917107
1940338
902620
1740370
731063
1195802
1374662
1507999
1949737
897084
1315909
1550778
1465651
1967929
945244
1258479
1173712
1850959
1703904
443713
1450058
455498
10522
1028162
746452
202883
879760
1515974
1931912
170292
326540
1876150
812293
1863353
1772022
917593
1718923
785678
576471
1192941
172216
96970
422890
1860188
390683
962580
1998285
791283
1020137
590505
1465488
1538120
455178
150927
136142
248720
1944335
1146651
1660652
1343523
1784262
692158
1630751
565263
870558
910778
1205600
1340896
696010
1829383
103489
380820
123987
429020
2501
1244526
1904979
1531169
131836
1348009
645239
1064000
1828932
1072124
987321
943006
1733207
137549
1587667
275633
1612323
1402594
542683
1543462
1007810
646384
25704
1249437
1052577
707141
863528
1246093
1854177
626197
1879268
977128
1286304
1863010
438366
320281
1098820
1051977
792910
294416
1651627
455349
1632393
1776919
483311
161578
1241275
69160
421292
1111506
1894
1812956
723134
1500003
1231422
1605244
31054
1776181
1811379
1819230
1864185
1137133
539306
171122
1093691
788398
98035
1980351
125889
1972158
1703728
1643346
1048797
1172139
772554
933005
584717
968125
566741
896570
1576023
1171887
55520
977973
1185581
1083019
1913589
1645060
963960
919738
1167163
1749406
251800
1808402
354583
1972199
49809
965004
1590514
1138148
386464
76893
202392
1642258
425378
92958
1465894
1848370
1218693
121845
1968292
132333
525625
381962
1629420
975257
281367
1406989
306322
975320
1220559
1133779
194109
205161
1983457
831284
91412
1056470
880490
37403
133611
744101
657564
1459925
153313
679060
1015443
649573
1536842
579427
1341512
867788
1311609
1736053
1183407
392821
346497
293271
899757
1815068
1858116
236556
1758494
1086709
1456975
639797
51583
917043
186230
1031187
1823755
1114676
1819827
1377444
1016649
409544
1098973
263450
1039926
364767
326248
1024931
1362460
1018642
1480288
1823847
284640
1238596
1390057
984286
1154585
410176
468888
837600
1244981
1567260
1653477
688446
809952
472220
1403736
788845
115173
643361
1299600
498236
1886212
1762549
435434
359719
969014
1521980
38783
1912250
983806
1995857
330775
1173041
1800508
243419
510293
1182671
33310
1220032
1023085
1458726
1108315
945519
1844308
490226
826329
1688266
505230
1557925
990370
1084891
1086311
1321851
1172555
962542
537928
882548
679022
1445002
605341
559491
1553091
598596
699981
979053
617617
337
581183
55067
1594891
330492
27356
1634183
1669276
1906691
1516589
1231319
487030
885231
1282913
206158
789008
1748822
1027609
1467356
670164
1221301
900887
603618
447578
384582
1229390
1902569
1384204
166469
1899133
1181824
193652
1579606
1479918
1061828
1144220
1981636
614253
1374806
272155
392116
1100576
1088040
1350837
1922687
1459761
769780
1579480
654318
1992072
1398268
843030
494964
1057388
177804
889701
1142023
1749093
432201
331494
1433842
555926
1556639
1369472
1530615
238881
1482203
87467
488983
33814
543484
1480927
1878582
927741
1154675
677954
523989
993648
1210082
1496429
1036333
617293
44107
1655970
1714785
756918
1950486
236842
1769122
852850
1286637
1994166
1619119
1231710
1931423
1924286
559331
41994
546860
365065
834908
1211478
1700178
1483683
53289
1328266
950536
641171
783640
644559
1097417
1028569
1607669
1837087
386156
1924810
491373
1764031
898925
52793
677851
818019
515889
1612655
710696
1338604
118788
1060010
788664
1770816
207971
355924
1595572
1145156
1402081
1508887
1521432
702754
580433
1292566
1476875
1080540
1632351
195297
993492
1317582
256981
1743598
248829
172006
40689
729917
676507
1282362
701694
876372
1863175
606671
1745268
462279
1467140
989586
1013752
626698
954908
1212444
161871
140993
1795814
386066
1010793
250330
1889205
194498
935733
1488950
1377428
1197410
1315836
1326823
1739107
59460
953399
1659629
1102198
1939846
93564
1547257
1206013
1118983
239803
1752070
1921794
158228
1017665
857835
692641
1533548
1230135
939798
203353
869261
273853
314519
1029555
38176
1558122
466103
1927831
1338572
1950608
996197
542330
1186934
1821140
812887
1440072
1344574
588766
671792
481490
1300869
221311
161351
945450
763507
79273
172742
1150313
1723891
1271945
262653
482877
1732790
816583
454311
62440
946187
1919787
1887716
1519544
367170
108190
373348
1099493
1158102
112092
617095
1110360
965715
726025
1326998
624388
1053403
262631
1420970
121156
27579
1165016
611121
1482093
604851
1573075
476137
827848
748381
1675814
907622
328532
271613
1201011
67030
671285
936831
1503583
736434
1231746
393005
472908
1812613
335651
163781
1279114
377659
703435
1129013
395543
297211
731143
879277
1791717
623197
874571
1074089
451202
1803527
1685370
1578658
803818
420696
1871869
549867
874128
1366972
841950
1017031
1223771
582891
198053
245222
1585910
415334
209737
1560512
1942843
354817
387996
400809
1114766
546380
489061
1426105
377486
34404
1448791
829977
1515760
887345
1772239
924467
372387
610407
1887311
218992
107356
1021971
1690680
386994
1406947
340762
841691
838975
62217
1667322
1220332
1704233
803059
625476
542330
1468681
131945
233855
1704216
18380
1361469
1477347
442119
60942
1060611
1503957
1407385
1858514
807666
1239732
341986
385723
253700
546272
406464
265430
1800890
1989554
554967
635259
1259763
7700
608916
1866117
819654
1296152
861252
1795790
860133
1153771
1574931
1006750
1660857
1702731
159918
582665
1076885
1444017
1060148
1938418
371048
805452
292250
1837014
1035615
1592413
1863315
454759
556847
1094261
791638
1606528
357998
1205702
1899833
1774185
594107
260778
1694306
1456153
14502
706444
301755
204489
1119122
1620380
1983490
297699
1642409
1861158
1844250
425383
1454008
1936515
11381
131212
514088
120808
1057978
1405464
1505467
1756155
1300792
1439755
1264376
1376825
1991399
33982
989909
521889
1854242
1718721
1736344
907394
1012927
373494
1802219
1295080
1352563
1039761
720852
1567676
1457573
183398
1957439
132009
760493
1915096
61482
911754
852478
858314
1005050
643832
230894
1287136
1664550
684264
204222
1181138
705456
1495809
1060360
880361
1005214
739852
1463138
394446
1334190
643346
1675094
1403968
1406203
193339
418950
813520
1870801
335870
810947
1811802
1238204
1433752
791416
597803
536906
1254512
655767
1044157
434409
1978828
1743057
1750754
1406269
1703143
331348
1884320
1309750
1804281
1891777
1377030
1450022
8712
1504278
1708486
508665
425176
191263
868417
1798084
229451
1404880
1075691
965195
977622
1947651
623980
1799353
436983
1407080
1904293
1348924
744656
1658594
599421
1799142
1911667
1776925
1108488
277681
1911203
1940616
492556
1580845
1695475
981444
1111280
112117
138380
1712396
274548
1413
435156
1985307
1645588
1581587
1938932
682051
825266
609002
212628
491235
1623943
1051935
1994784
1775924
1057181
1800501
1059088
598490
1615663
1930942
962423
1706464
503770
1837465
1614957
1784232
509016
1077450
462535
96398
1346069
80186
1749447
601190
133870
603422
481728
284031
1687323
1996981
1181843
796603
1989590
954287
873156
662244
1801799
520701
43952
1322827
1299748
1353565
668179
1613630
1870300
1607021
1975991
903098
1485959
607178
1808942
375141
220663
1077659
1820323
1321190
1004631
1497296
514715
1589244
796097
829936
1369948
957652
1707847
1872675
1517844
1372547
1481106
1888520
270296
1228492
1553590
300575
1310727
540647
1585643
1484521
135646
490941
921914
236935
76155
879533
540406
1176388
1888860
500483
1158305
446724
915019
281987
1451792
1595648
1307215
279304
1520814
318609
672656
533712
746502
1701958
554008
804139
328412
1024671
1714475
579526
1379295
681335
1488311
795697
434705
1791864
73459
1248504
184891
1337825
1501943
791898
1063589
691560
1467001
764141
1380906
1394308
647294
1670978
604063
355664
1410533
955084
1487288
1292834
833397
696301
1623501
1479738
387636
1512043
260864
1397789
354619
443003
1395540
1122375
97053
1495627
1135901
670706
1365176
1941757
1684109
1303583
634066
50046
731202
354748
1232435
1465143
1075553
774795
368635
1580295
1931047
160780
1300711
675772
538457
1504877
880487
742880
1253577
196919
756388
1049466
64823
696353
350494
1343356
996128
1130366
728143
926937
1152653
154534
714624
1148415
878663
1839560
1967207
922166
1253195
927873
1984726
1401268
1774016
975622
1076288
1217535
1791183
1977982
1738166
18921
1691608
1738877
454125
486416
641103
424510
1954002
950335
772799
1417022
1987094
96479
145781
863901
212150
807391
119650
1633698
600861
877840
1748930
1322816
1357147
937456
269718
634434
1056954
608607
682961
1779354
1980845
1626776
439658
1846078
1769394
875491
69452
898893
1736834
1990562
1385656
573221
1304829
1805215
1336923
1382860
776989
497022
524445
1940389
757534
1849074
172871
269331
1682319
1982034
705757
900859
1977085
1882935
1813135
1573635
495417
544432
1645590
392214
385362
434098
1391382
1476466
1440059
1545681
1362038
860871
795719
45420
976339
347663
1611501
938049
1451260
1856997
597852
592725
859803
36087
1392497
358056
396210
89058
1050541
1773146
442302
1996629
482341
483977
1383409
537703
548475
1828895
1189503
1277949
151601
24159
1697894
1822330
850592
1060849
1499770
846819
1832021
720622
576560
566538
751060
1210692
1940378
179825
1916540
820163
1566799
41380
1991845
1401671
660336
1830891
665496
1915413
1300033
1594559
1457358
1838121
130155
445296
1169179
250315
1004982
373752
1951354
1395956
273359
1728474
1210161
934695
668167
1073650
1400133
347207
1889935
885152
1389766
35261
1752410
1837297
481008
1245682
45126
103036
416248
1905880
532992
440545
1448912
1258823
1133963
1309774
498756
207917
987138
1090401
1337327
54205
1732566
337846
1790417
56863
1189118
98606
1361455
393409
108746
798255
1743994
395867
1074305
608486
507202
1237913
1968199
1120570
867392
235626
1168250
1610893
463008
693856
149549
1887462
1373470
272044
1019016
1070098
208928
431746
29445
821134
1493969
1580759
1631706
915754
283290
1747216
1982314
292936
1937421
820509
312966
935544
1469566
1895721
1786532
1691608
71690
1684519
1165073
1794918
1474344
581296
1784017
1149062
61225
451188
972362
1916761
1691014
1667593
1731486
1153693
1300112
1690251
1290293
1264286
1964933
1958694
832474
954943
1180645
269189
1128436
1556371
1003296
631356
271165
579813
1200951
1810385
257914
1780251
1710891
262238
1490889
620431
1259805
1683860
234133
385345
421706
3977
1793152
72223
519832
1823628
258986
1993279
779175
1383678
1452734
1786361
542050
557209
1300114
649780
1486975
1847649
183669
322133
504949
1065454
1701457
1764109
1467823
1690804
310969
214719
436884
780933
1397440
520896
309909
1002364
538476
119058
53565
85240
949026
1661452
1426557
962892
1972388
218041
253870
518429
1456782
923593
791953
1294200
111552
1198855
713712
388353
677246
1053846
1520902
55035
509442
238566
35476
1790762
343933
1121452
221184
621386
521340
1002513
1513271
1650908
1422069
1300116
1575852
554770
183925
449728
1124038
500677
900915
855416
430467
1231113
128110
1707171
1237434
738882
1502030
561167
1077756
123024
884748
1738797
104819
1952231
620501
1689189
1182522
1203299
599111
1660488
1144328
1641042
1352853
642310
959864
1541419
1961929
1450868
242921
1999500
94797
346659
1794894
817103
170126
182481
1010676
1029409
1327153
1112723
1481172
430908
163183
701019
149777
1989238
300629
1733430
797678
695076
1338943
1621903
296309
567323
344250
1055131
1121103
1660382
1444910
1854766
1299506
1506064
1005061
1557456
565670
182483
401257
620164
1065002
1994772
1285924
1117564
1420323
203074
405622
1865019
93954
704080
1963712
575339
525109
295210
1631453
1257621
1567158
1629160
763525
1575887
221057
1588949
1373152
973659
107775
1328288
225779
1615397
1928656
215852
502750
1786000
1348958
1200136
1057619
43578
1426151
1565526
115227
786020
1831262
5047
977800
1959439
375140
726747
66115
618156
1936148
1576147
1941159
1185130
177411
1111397
836358
657273
347112
1467796
408241
1725313
940358
857515
1186888
1571065
221841
64317
972116
1728543
1054829
1634219
1008960
1926936
1119882
828465
1091460
484701
1673287
980273
287306
836755
964454
1014939
1146264
1924838
453722
1329584
466234
811222
1010145
1108915
834960
1489355
1895333
702990
1408955
111551
780207
1559189
1486936
447475
721328
1817774
201628
1966809
728595
1487113
74892
1600169
142001
1787111
872816
51237
968695
782874
1607105
1378310
950876
451279
511319
1499350
1396013
1950114
305746
829259
735087
770685
400980
748569
902119
462676
357448
1762701
1949678
918413
1297696
1557227
72412
15766
1485902
1684516
1507367
1582077
714479
438179
746221
1156526
212747
1880266
372903
193831
528495
1263090
1606892
456562
1662207
468576
901763
1692517
510494
1516249
588448
634153
585456
432231
1795583
1512733
1102416
131640
1977267
1240835
1881301
258936
718169
1635718
1775879
1913383
682395
16934
789524
31338
240057
439764
579514
1574633
1092232
1407407
354153
1821169
42125
1717946
1058709
1672460
1451095
732702
1389668
1414166
839256
1983889
1971500
99675
1965109
1750578
406906
614927
314031
1778416
1882929
235781
1578780
1607739
543984
51691
842895
692236
769226
628338
1773230
396980
1636828
1959821
29338
78622
497895
675512
345573
1256695
1308563
1981195
1399352
1500841
1524707
692694
654243
1667873
661510
1450662
1517847
305140
1331609
445805
1708545
174078
1446197
671445
1919482
1464080
158957
307133
1219463
717655
879711
960571
865004
547952
779597
1935026
285320
883402
1564296
1950847
779874
113139
307714
1282433
1662162
1157261
1144568
1452076
535706
73095
1581113
1681619
844937
638795
319412
460745
1879672
1350754
343370
1130992
1753656
625162
1262352
218382
436085
826183
91033
834923
916176
1880427
840045
485803
1486913
1257233
702554
1302322
519129
1318843
152549
1134959
1821994
1040877
588466
1980696
1719753
778108
1261930
1689045
770053
1968961
529132
1733218
1924697
1359407
1176902
208369
1815166
312109
813004
1765637
1467292
786867
115495
579023
56393
1576391
174424
59494
372787
25004
1450436
197997
345817
579709
249264
73212
382619
1296757
219428
349110
347287
1683822
110545
762748
335813
167716
280276
761156
1454344
1046487
1967169
1216671
1314925
1510655
441250
1268919
1839083
343593
552373
1314177
1866149
1467440
1271617
1577768
287202
1871040
1412054
531448
1646501
158265
1238713
1734923
489447
1581919
831483
95759
559310
1199316
1161148
1614177
844544
1553972
432523
1503595
95982
1146178
1595871
1240315
813611
1029400
1612988
1496503
866585
1154711
1810441
817149
700798
1580340
75004
797954
1922841
1680990
1392801
1364241
1105404
1604140
1316423
1127753
1268014
1462190
687710
1590055
1665656
1999964
762347
1193388
1158203
1503150
106410
1277919
1511428
310247
784016
1636204
845902
120284
217456
1882135
1728449
713452
1848297
463691
1270820
1000275
439987
198245
1988547
1392556
1006798
877883
1002868
1272698
1008665
1327207
419773
1940921
1296241
584964
1130341
1714867
1006030
1900159
655447
1748876
1161827
1920522
1190336
998734
852584
497409
976949
709287
1070347
622767
1311471
1621435
1650116
977208
1348024
1035939
1332118
1245770
190513
63627
268710
797788
494693
1615031
169346
1901428
1954502
1130376
558577
948597
668124
509710
770079
1566442
1135797
1086177
551967
898358
88258
528522
1657003
1481594
1643990
1353025
1070866
1846351
362858
91791
665071
473170
658302
788997
1732391
1029498
876041
248534
1502071
1600943
1421721
1624663
1754975
1769267
364789
735162
1080353
1475077
1416019
90795
1255287
1705583
154441
191918
67235
1162391
586547
1435756
207422
1666014
1661901
1046920
969518
34069
1601077
16065
1270575
287108
1506628
1692006
1419919
1970243
1589186
1198384
1219145
838740
1843861
403252
819352
1701194
557132
1293083
1596301
1816559
804569
968981
920023
1173466
992005
608565
531721
1878423
1593243
79160
1618572
1577747
648092
124046
470335
1212501
401079
1771877
1780339
726709
68460
200166
185666
859932
857660
1958394
1053534
433350
1657131
1974099
1150315
1277130
921627
1417151
1823927
677007
58095
1465759
383289
1243487
1539018
1488510
330771
1422414
1617419
627086
1925759
447240
204340
1241651
365731
592149
106017
1820108
1349808
1648436
1341004
1629971
1077678
1040247
678141
595496
647246
950579
783610
780288
1618058
1272847
278429
1240367
1522855
1925966
374813
1690621
1368195
1549001
351391
1083548
974921
1090751
606064
138186
583534
1101961
1685901
572197
1628785
1660953
1224505
643214
1942076
1003731
530685
1592000
1084567
347226
976638
151774
409039
589183
1501328
1839490
1492879
1215095
1050221
502078
1810865
459868
1532823
730459
555688
842606
213524
393274
1334987
1388698
59929
605682
456117
687999
666973
1329214
794798
1603838
1821392
1231992
330210
1537770
731563
28881
988701
1406773
647149
1711644
1934770
933466
699343
1720742
1399323
1696618
889820
23210
605549
274412
408504
340297
1069105
1521100
1504954
1986996
1090101
1476300
591445
138688
426967
143602
1038000
1856389
317224
1289599
392160
805580
1424773
1125248
1703752
122016
1235304
547967
1291102
1127348
1740628
1421281
777891
1738218
1226422
1488236
1200119
1020323
566104
1851767
1695933
526844
1540318
284638
75516
1561792
1815093
427270
309391
1931671
323234
99577
1009543
1651097
1550960
1806440
165742
36011
1874313
589330
1303663
1967433
1269285
1386501
1326845
111738
1270308
1927988
340576
495982
1883898
1744284
1172064
1603874
1834307
279473
608559
1060176
1990551
1721756
1998664
1381828
374714
631180
37562
445896
712124
1403051
1986513
1713501
1352314
793769
1466236
715700
587210
1146928
1629523
496649
1637474
1549773
902182
346798
1929684
1262347
788423
517166
217216
1857459
632417
591336
893876
437662
1495790
1875385
1650453
1936410
1810353
1841961
772289
142780
1821866
887680
1056506
1974020
898959
1192649
1126858
88693
419044
1238490
1366403
777800
1052549
1435909
54884
1552611
362553
1920973
187391
575222
1475230
726522
1574392
100314
840871
843539
1613351
782337
1064089
664464
961140
959250
150930
1828276
1274250
1137584
692499
809684
1826838
1324133
1942436
1437030
1777214
1368083
1165737
267752
564700
934771
417773
1478011
648266
1328130
318585
1790815
1714639
1523844
1346985
664926
349535
451192
1159011
1592857
822606
1621903
1703488
1168719
1345428
1485733
133030
866327
624541
39386
694156
1514768
346156
1201477
1715371
1775867
685676
1120306
1579459
373604
356609
439552
362187
1780626
1670187
359038
1276189
1371895
408824
1836812
834377
1744325
1854176
1840355
1225207
806734
1676948
1737881
629567
740203
1541098
1334431
1680966
1389192
819791
1985543
1445432
1825535
594556
535574
505343
948638
1692410
549620
1241307
197463
936929
237625
1254416
1004985
606420
1482078
1739624
1936178
558096
1823819
1598207
1350055
1151644
259066
1856317
1049289
1789382
1934519
321079
1016671
239910
747021
1570286
1593281
1083853
1621342
1532385
876986
1881306
962053
610278
830987
831465
1073159
1314423
563897
200192
60683
1659376
938948
258218
1820005
1696427
6402
1698853
213809
358933
255543
1776562
179121
846861
1056783
1193697
405148
1280595
349254
1174837
852053
1874669
718694
627729
1080336
34012
577878
371674
1974702
583274
952423
1029088
775171
1373445
239728
76809
1794003
1980073
1080535
1386590
45140
1178840
787327
100575
1369022
1796962
29339
1322398
1655933
526774
750593
545176
547326
930577
1688317
241791
829987
842811
363008
756802
1612121
1727724
769958
1825570
1126445
806237
1118377
1271041
833297
1421654
1611348
1937434
359355
750165
1293243
1562902
186863
1191488
658175
485770
568918
1867312
1307631
1743326
1318877
570830
1306164
182200
1634266
268200
215211
1219458
982339
1822411
1536646
638662
903677
1066840
1401429
1782232
227489
258952
1552327
1499897
963166
900210
784830
1973183
1809388
1313962
153898
892437
882278
1668677
848924
1877953
367963
1295169
1366360
1759513
243754
787794
1662423
728876
700410
293478
413632
1769416
403383
917841
1422880
1659429
901798
1500715
1530242
1769445
419489
687285
1591931
924328
1869952
1748218
653321
376893
1161614
649451
1978885
237076
797224
1591202
1396662
1558675
89367
946253
824519
640116
1181889
1839247
851547
1152603
573932
1063097
537917
1043443
450065
904896
1007464
1005613
472755
809937
1218666
238603
1494787
1964746
343997
1234479
745971
144343
1405030
516245
610832
1238089
517070
539087
1801796
1963961
1338853
583341
528306
1735750
1309235
1093535
1843909
1693219
324685
1934519
974717
1188587
246072
252599
444650
252254
1319493
1735125
946164
1998375
1667078
1607223
511576
289583
168621
1487256
1168689
1432696
1007199
210801
1061689
135246
842758
132634
133170
922154
1517805
653463
188836
306822
1424716
1298935
1629127
1675341
783216
1692824
97350
1296093
125409
255597
1347524
1189094
1801900
1488732
93609
445527
188031
1865497
1875045
1359439
67768
1205662
1739115
1500658
384865
910644
307290
1142611
1017190
1944880
1325623
558228
380053
424788
1100996
262207
1825551
217628
709980
390570
787727
1488202
769733
631211
203705
1416005
568570
583140
1695694
1432861
1562365
1766269
1612231
1757711
1895925
445151
752914
757823
872731
530281
746624
1933977
580505
434964
1349656
535355
1957500
379792
208095
327476
693836
1475096
842556
899552
1685693
1174120
487490
754706
382183
1062100
1660295
13714
1999257
1763570
1391814
276766
647791
824361
546185
156970
1163850
703214
842589
383592
1032092
1590416
23769
581409
16211
1349126
377627
435886
1070
1968557
1867353
931366
157374
390403
964190
14604
681258
1625926
1032381
810080
1060518
277195
1496532
732820
1162417
1515468
1939074
690953
670037
1156530
826651
304707
1111878
1473526
878566
699174
1923391
800489
1117118
1397324
117350
1028897
1093539
889592
1019502
582593
371643
1156005
332577
1658911
726272
335893
1620110
1696657
1176905
934724
686956
565066
1419390
794792
1176700
1806620
1733067
437601
1187827
942354
1178158
583037
1381914
1959212
1970280
383513
525098
1372266
140938
547069
1534044
1007793
1285540
1127068
304819
688546
648154
1045573
206196
1987695
1699196
730910
584423
1723062
757810
32127
906699
462851
995933
1405708
215656
423067
1429507
852613
1490736
1132374
1703816
768669
1881603
540412
807997
1490272
157123
193100
1398436
1198132
1986598
474020
1241031
1977142
1556852
1534913
1154153
1583659
1904152
1769911
410290
192967
1746868
1920663
238590
1229360
1022122
1420482
326427
383235
706175
1226826
1006130
1346792
1919556
160289
1208705
1578257
1257495
719948
1998156
385522
1726063
1651230
1503958
776413
807882
443718
1444402
1328312
1381938
512219
1433915
1176172
973303
180052
1615604
1889961
135102
549296
112302
780774
1135944
410119
156929
1027241
1914690
512443
270685
1303498
1777662
376019
1411191
1468082
920972
681950
1511920
667988
1029062
322881
602987
332463
610490
1625739
1921945
1212019
655048
787234
1838297
1399935
1777456
1052621
20979
1521859
210214
1539432
224570
870008
1094392
1496855
1437030
709245
48910
307826
512395
756753
455605
1080484
1797114
264860
561071
1648696
1484835
1651557
1704518
54557
217674
345688
8633
1251414
138884
593159
1183528
931505
1803627
86379
1769540
1831230
932757
1123729
195496
1463839
1506966
577186
583050
59678
1810785
1851604
1895797
791565
1134211
268983
1035690
267165
447325
1576614
358839
1019398
1384279
1460273
1146041
1120502
773951
814576
345130
1158648
1204614
232144
1604096
806776
1067346
161092
284833
865808
359928
991337
1690162
1439036
760344
172922
1757042
1253629
198668
1473908
606866
437776
1498825
1726974
1964
1763973
1342239
981756
1699446
382955
386276
282109
1950466
916226
1420527
316891
364985
31022
224285
1729522
1312290
951555
1418985
1691530
117934
1423988
883825
430549
1835160
1164950
4546
247442
1110677
179200
1711297
938669
783354
1539615
7246
1601630
939259
1595892
1986788
812944
923525
1335320
80659
667947
1312940
1535013
171706
1695290
327495
405355
769421
1742825
1223226
775948
917894
1728449
458486
895380
578110
526645
1514947
1576666
1583070
382226
993355
94388
1109327
1798896
361694
238154
1437175
111096
1530955
123843
93554
327581
1548908
1787731
358168
198215
1746052
14211
193105
199503
38103
1261412
253059
562842
1824954
1207374
626420
816391
335920
705877
1156751
1838147
1651614
215721
1910991
840819
1458264
1317948
1131605
120948
1879800
724569
1560911
653906
1168452
1383318
478566
1068169
1823003
921569
1598805
997009
904444
1397843
459106
556539
442352
45884
139121
252004
1159980
126374
1089328
16951
1172831
904732
156364
45399
69135
758813
1385894
193225
1794957
743694
992146
60159
1769830
1854514
359549
1093108
52375
1862839
1700081
342565
39710
395867
82997
1045793
539642
1952726
1574615
59462
1151973
99221
1513424
1951148
525871
277005
256784
88593
1056257
1695812
1062920
800684
1503984
592910
287913
135815
431536
281441
535090
547111
959936
1491596
1457858
920749
1752619
1305339
665535
1636340
166257
593605
1701330
1718203
1590464
682750
414551
524721
747827
528241
1620434
719433
458700
531487
1662038
1817395
109517
1056715
1108427
580095
456949
732221
140770
800507
54244
170764
753718
950398
1725525
1187884
458226
702417
1500070
1059014
1079300
836190
792762
269219
643901
751414
1034267
968003
45898
1308206
453182
1332185
1348720
1940488
641310
223051
232931
556345
174371
1697408
366441
394627
258407
1431287
1451460
140535
785168
1829677
1585050
1792114
734816
477628
1155481
1291005
242219
276488
864469
1636654
1087781
1899194
1208533
256580
1958117
1687553
52167
1237897
550249
1381678
973282
1563347
394948
10231
1478017
527049
628473
622864
1822520
617000
486212
990680
769168
1082194
1101067
1320935
1709109
657194
267814
1616642
912507
305737
741452
1133211
584088
706935
118941
240214
1607602
1674566
735154
1221147
1435391
1856725
771090
1140812
1751227
1944554
1898780
1796710
166584
473828
1916820
1167201
1794991
1357050
204787
746110
400327
870139
1284420
1502091
450335
1104474
1121223
1269602
1568917
890992
529605
361158
1291964
1591628
76780
562948
1218369
818004
1921826
890485
1087734
1925818
742687
272328
1572061
1886191
791841
1948820
746569
624951
1087760
1826507
254748
1623902
1661330
1099679
1978732
1826636
1690707
1169968
1069526
1769097
1783966
1055333
875311
915182
1778409
505917
1760255
1894972
870257
1409010
1771468
1455995
1423455
533435
65890
390397
300169
924718
217036
699587
1527860
484748
956378
81004
1006667
1319530
790169
1111568
1218548
1173571
478837
286230
1897235
297873
758997
502304
849457
35080
1418268
502041
1094889
58410
15159
108799
493917
819129
291560
560041
1857378
306989
713748
1600958
67375
1703453
958226
681171
1513323
543199
327999
18851
486337
1114878
1824883
1538125
20134
1603345
646709
226743
1092660
543767
737372
594778
1025308
1325644
682239
512135
1442157
1917916
1544766
1061719
470427
1932635
1414412
1406391
1320293
487076
1736050
1491456
243138
887327
1782524
1722284
280989
1877668
1057546
605053
1112516
1707617
489445
1617830
1037193
667671
321065
240633
1082109
142652
699452
1333654
1823788
1119125
191942
1884365
1940290
1786848
1807224
1852353
1012400
862842
1975955
71717
1622261
705957
1434712
1849394
532499
1843795
492653
440757
1266216
197426
1252003
1961128
1246284
874019
1772450
1394258
51768
40008
1689755
1078174
711646
652575
1648081
1392050
1840369
1688882
1201660
1165346
272058
663879
1940929
1025998
1260505
1872135
494439
1321440
674653
213101
1626742
941089
1764268
1185017
1190557
632437
604449
1917770
1604768
222499
1566295
722002
214647
39627
722318
585954
1329175
560789
1600452
952136
1930013
509976
184668
1790066
1619992
1777614
1212013
1408750
1515672
1667436
182513
1032700
645873
1091008
1032056
992863
1410863
108758
76117
180124
1368244
1846575
110594
1549325
673875
506615
1023351
516941
239389
1317987
1680757
771595
298218
1631410
41646
1421309
534416
1591031
1447132
838385
716743
1203827
1190356
867444
636242
984800
1172041
223189
911190
1698751
216410
790401
1307147
160479
1150930
339466
559877
1876304
1773266
1340797
1237750
1843005
1583002
614943
1870719
762214
1176756
687590
705350
830168
994816
1638576
1754177
1391968
913515
1973665
323110
438458
1018778
74773
864250
1695112
759303
365776
1477826
1975380
1990887
1084049
1064008
105576
714603
123916
1146788
1840509
1562386
150552
667685
431340
27024
1866495
958669
1877546
720200
1396100
300543
873953
718863
1844055
361264
1461036
576635
1271056
684248
477411
316277
15081
1539568
218737
586011
1565795
1077877
55912
1369436
53249
804873
1367661
1117570
413116
42638
150174
1639580
1201894
568024
3508
481221
883853
1160648
1951483
1491193
1138259
1967466
1412903
1007094
1159556
1610063
1423990
1572567
1221763
275397
248808
585120
1481332
294042
1600183
1181798
245516
1926740
1152302
785307
176272
1097827
1929853
1949545
709185
1502757
101594
1403287
1308856
1931312
363640
1067927
330694
702732
1480147
1501346
1668175
1980701
775704
1083299
229327
1526547
672037
1943196
670770
1504253
1332549
1519422
1140882
100559
960282
1695448
148092
1893004
845965
1033033
1166691
889892
1362711
727244
817827
913069
254365
1705061
69428
1247585
1242890
1542456
66110
1237247
115825
1355429
24223
77045
1882177
275330
1081162
1512795
1621607
1718619
699881
1536735
33470
1997683
1015774
34434
249165
1465339
36849
979487
1350776
427676
1801696
1827756
1509376
1875344
928802
1987721
617595
1605865
198900
842830
987462
1536075
1907022
170711
1817246
734353
1505659
144498
385570
1195160
1583037
915919
794864
1016996
944456
911112
1693265
647877
722151
1135607
1970564
903019
344326
437696
984665
639620
1949236
124332
1124510
960653
416004
297817
1166347
1430126
1669006
419283
1325781
1781720
1025732
1182050
189872
871021
881899
626339
1944242
247048
1156079
916471
93281
1648797
1603388
1744596
1780319
1196725
1770180
124771
1012989
1073523
1545432
647079
61910
1681221
1143144
1835759
34543
457582
1990174
1417524
1817289
1467873
311200
1318833
420365
921383
1839724
21958
214164
528061
1739710
349857
1542800
511748
1985731
316608
1786776
1161810
854503
11110
1163384
656733
838422
814047
941259
1999537
455738
190968
1677355
1070217
351685
239662
1464368
1260519
356416
643881
91240
1503941
1375162
949223
1438265
1102978
18946
552707
586291
693576
760083
1702229
277489
290058
367619
1433299
137186
29592
1644586
735489
16590
414327
107501
1348960
861045
911697
981994
1933974
1356390
1792821
681356
928266
1629478
1959826
1840801
1045921
1878027
1504807
989670
1021358
1999695
1758701
521623
1136389
1334668
1907738
550794
502057
420054
1132438
1974054
487966
1427499
1617774
1738676
838903
1300958
1197049
146686
1588880
234974
257109
67564
1597624
38400
810025
738195
452378
597018
1180182
701212
1418537
1766153
1988645
143689
571169
1247000
1859073
1007834
927956
284494
1090356
1937686
830231
1346753
816980
1268905
1319848
1949116
1802552
639284
1781279
1851341
185193
1134437
1875519
475917
1250892
1155540
772395
1376804
1719387
589432
222682
1648979
705670
906178
279324
1493540
221388
1862396
1109016
640797
312444
1033553
326964
1588875
1874308
1537816
284708
114698
783702
1131097
1088289
1996470
490189
888859
661366
819330
1466877
984322
433003
68367
1248942
1330609
1966056
76231
1932452
658462
1770731
749820
1724713
1920767
1364830
273771
797518
1876327
392149
262089
344254
617227
597820
796306
539900
1672926
193125
616754
1591457
41663
1920191
724947
956028
1476589
951568
1592417
675266
1948956
282598
874740
862400
1748706
258977
579641
1398375
1595803
43211
200014
1498901
1581924
832875
275747
311729
423887
486659
1744809
219420
1281596
1694528
1465812
816545
52756
749754
783472
478441
1594103
1520669
1703980
25404
674552
953331
1736755
670430
163266
244304
1291403
1506661
1370235
1082851
1317989
1815452
1531672
156048
700649
17288
1173562
617418
644781
301437
666968
36087
843391
731764
339389
766386
388442
156886
620443
1634895
859603
859090
1042052
844740
1611369
518317
1233365
425813
1361815
1911154
1423557
1455777
1955763
1342263
1919694
508584
605758
533422
154056
1724769
925691
1228554
972354
231942
286513
400314
727652
1735371
697282
711931
344197
1759799
914852
1193314
924976
614980
1388604
589691
552724
1544420
408904
1648829
121274
433855
1922488
749956
1303237
1672998
1689875
539196
885606
760736
1150557
1699075
192399
257783
56659
358579
33116
1804973
240166
1431252
448173
499804
547884
895451
1082801
931319
1663022
438763
1076736
705860
1484475
1868052
1839663
502302
1505350
1123891
186005
1513322
500213
1073852
1031486
494205
1384899
623249
141048
909265
227368
446053
1670310
893629
1887295
1944974
1808463
1639893
850031
1349516
1205960
1287766
1249888
924474
1103266
1479974
251385
1696199
1929774
1809028
1468082
1823812
1303050
611421
1950268
382023
1773368
980958
262530
268376
336209
881242
1483978
1964768
38110
1298285
395057
336209
915864
153001
233617
792041
1590251
333472
1148085
54292
1396919
647499
879269
1764766
1363962
1950109
1941809
368411
61902
461155
1189528
1766036
157907
1911073
379305
271517
1753071
1311102
495168
143190
1019493
1055508
699906
1771924
1764220
990780
727390
1247856
351942
1038864
1010402
922085
1586843
1810727
463265
1715697
457988
1698765
1201097
1912864
1287838
675509
1082621
1856549
648672
159494
417460
1848302
297736
1680018
1009649
879514
584149
1976943
4328
1838397
658710
374076
43056
325683
1789545
1309121
666063
1705152
810606
1977632
640335
1658756
1060722
704801
21317
123351
975837
1022795
1051103
470566
743261
1081030
354135
506579
1958448
1241114
1220635
712512
1511995
265603
1272222
761346
452217
945074
1601676
1303542
1401941
1174135
1250150
424032
1081450
1606670
965718
603433
1756232
1027468
203782
373372
1504333
255764
1363450
1556272
610043
727068
1738194
377779
1683826
1731284
871152
1509736
720951
586233
817586
185115
1088072
1165985
9415
954176
1361963
701335
265174
1275652
1578894
1142788
227905
1620297
1146556
1329472
1517004
222057
1407305
1209198
90205
306600
1651592
965045
133411
1452252
90613
205247
979939
1004311
1599377
770816
1200997
1107063
647099
11783
1483461
686855
359786
1303328
1694451
1709089
1922591
279766
13661
180749
1296343
1597505
444096
1278691
1889165
433448
1588802
178539
1133853
573833
907659
147585
1059472
1079355
348530
1103868
1816650
492594
997005
475707
1722276
1466282
1017266
1388772
1025258
838369
207294
482309
592501
691496
1516038
657361
436424
333773
785974
1501566
319136
835458
433717
1329982
200803
229658
91725
1793741
332604
695993
1380375
592346
691195
1872959
327776
938026
191158
1221923
573686
1738618
61749
1043518
149217
1686783
1599298
590575
1930961
935321
1361375
1003446
1284949
1455354
1119787
333150
728677
977250
1843510
1823461
1088565
1771820
238208
19457
302903
1645465
1347837
851679
628591
1410192
466549
629664
800557
1979205
316297
1068019
694267
753256
1134506
570823
1758609
1112487
191352
1335092
515094
1963254
330230
465009
1704162
267380
1269529
972568
422704
1517519
525420
1851718
733680
361900
1193681
221018
1913787
283893
1115378
656532
1293594
97014
1930899
1552654
1413110
144177
463508
1133567
671047
1676823
129904
1792867
879167
346707
222566
1252988
1835238
1477457
576966
1899022
1962297
4413
236138
1893310
542127
458103
204595
1916647
710839
1895156
1482318
770946
1401275
249238
867383
1500139
1499286
1609502
1426081
1987078
763240
229575
706302
1231003
974746
835870
606835
543115
1838944
875354
331991
941015
1168422
614213
1810827
1122718
1818251
1195012
1838376
306988
11417
1629185
693848
1541468
201904
567949
1669337
587585
380102
109167
67098
582645
208907
1951165
86938
370060
449032
1818238
718266
574402
835317
329883
138647
752493
742337
199281
1564136
704014
1147275
1797607
1374060
463267
1421655
1919252
957113
732941
1529167
969142
1119225
538841
1431295
1173711
1551413
121909
1004919
969361
21672
5210
1518281
1783138
189629
105060
1228317
513117
1265890
1265907
1854481
1717601
846111
310636
1350287
56025
1321287
355476
72143
1366727
206732
74275
810645
680808
1835123
1733156
1899699
172411
105954
124306
1787363
599316
911477
1973621
1840257
1010909
688742
1502767
1894290
360800
1887586
1239287
1082338
1799873
480092
338754
936885
630219
748954
564831
1061171
820048
1724959
242505
634364
256437
1110150
632545
474733
140520
1268257
308043
865236
1275810
1438103
162626
853109
787889
127801
1951178
234778
1569094
1498625
471823
1168392
1379365
4602
1104592
1086448
1834376
689742
1085291
1957901
559242
1556381
664774
503153
922253
536008
121436
939702
1341561
1338718
1915737
1228059
267808
1095969
1262035
1700390
411433
1382326
1641119
506857
1229940
987006
661729
185190
1192386
1826574
1837819
642961
1841989
474467
1166994
1429347
1918076
1922409
854702
165957
1661740
1356312
1610969
1302723
1850949
103545
788596
1683869
535165
934560
875470
510197
69483
1696218
56442
1322722
480734
1889698
1345594
1991759
677852
524037
500445
276228
1958574
1929887
1924473
1058504
1848979
1493366
1351097
1483490
1666761
166639
1128714
1334105
209147
1431208
1891348
1303178
1240749
762304
702194
1922052
106374
252821
1269342
1454224
317560
276079
1883589
1324287
1610887
821254
1342898
886362
290584
1230019
1462462
1506891
497314
1476430
1984722
254142
1461733
1185299
1681252
19751
1953832
907841
1483951
1907818
728152
549336
613354
149000
345221
1339751
913008
1302438
63305
682093
68664
221810
321771
1961790
256889
1687064
1413969
1720130
893853
1630206
142582
749469
747917
459333
280504
235540
366101
1653746
785642
1300092
290336
1957763
886647
426328
1146070
1958461
788930
718288
1309442
309008
513246
837384
341320
240131
1899993
989077
1227849
1727013
1329748
506736
839989
605691
274521
685795
1866954
1790984
1577861
668987
299728
1254589
1031355
1827555
487450
466251
484491
107659
1330635
886682
604667
443796
1330257
392868
223227
1597738
1183331
1502158
1370507
738989
167252
1095453
1032052
1615065
1017079
436436
730532
139241
1524933
374325
366278
1416697
1247678
751081
240704
1700231
197512
1788545
1592946
547827
293921
1056634
77843
1163421
177056
1762126
1787507
1842620
470195
1272676
149933
469459
1458902
222540
612379
1005578
1340402
1079542
739132
736621
792992
1598255
1294888
228623
363452
1383037
954617
1152091
1957076
1993797
1485269
527512
122147
224769
1840627
1462396
196697
1950477
543263
563952
551326
973548
1591782
1466069
1534235
1201427
1212476
1862151
1965554
63326
106268
392199
1478401
355972
1433193
147360
1448539
1976136
1548031
1780429
924135
845821
88919
736704
1060060
90726
238358
464815
1641770
393940
1731800
76545
1214697
390130
1141009
1059770
1877170
1671878
1748445
604725
411664
1694949
313730
1012259
691530
399439
1086986
980688
997466
1051038
1764248
437467
433013
116397
1657970
1184600
371674
1177080
1806367
1821298
1386339
891862
1717355
338386
573593
1051450
182895
1526609
1692506
1310637
1974697
1067784
1470359
1718604
1053647
1542714
240985
968224
223323
1634349
1220736
1692890
751469
43463
727777
367933
970490
719838
617687
842000
1043506
1663457
1219063
179464
1614869
1154572
822346
661701
453752
309153
132430
275331
834052
1338116
634163
1692868
1490011
303494
1607722
349759
948484
1385189
1642523
687397
517625
1079049
193400
1248968
1671132
277199
1207408
1576951
1086332
623144
1267478
1048617
77746
1490423
264128
956267
1116318
1208757
390568
1689030
1337932
700256
359187
838169
1937770
1347515
864617
1166780
308163
1376721
303689
1830558
490141
955288
654582
898877
1743674
829786
453490
384095
265754
44927
235915
1815382
1189237
288613
280709
602771
332339
591881
906046
1843857
1494961
1949648
634791
356364
456181
488549
488502
79635
246676
1284384
494843
113690
120157
345036
1896799
1736974
80168
1568757
262675
1483392
652195
1666947
1647799
355076
442532
490800
1326200
321203
1578460
430229
1950003
1642207
1076842
1168877
39759
21958
335388
1738320
1865972
645146
888289
9635
1902837
206091
489623
71798
759957
1424434
1608802
1218469
109100
592811
1400237
1080622
1390763
414187
491805
1355778
12162
439425
1674214
756864
1541799
1361841
949618
688069
1903651
158943
607025
1262184
988370
1632772
1115198
401860
1981102
885326
864859
1237356
870339
1322836
1217230
1202314
1706252
288032
1428266
987712
1778702
829285
1201138
88544
1758720
41984
1025275
1866928
1102369
54407
1314092
234609
336206
464610
536060
212279
298783
408559
114475
1568980
1677898
111716
1322693
1060297
318150
318286
360183
353551
1688210
895582
579177
1772948
565202
1829895
560534
503664
1938938
711713
1235946
1555321
1064872
545864
371653
885362
1924843
1403640
176645
509787
1149824
1156168
596372
1573593
1233090
1650488
1389079
236889
272299
1592890
1398572
1717491
630189
1365530
1746319
873830
1296290
54300
1573728
1617407
1666499
923981
195046
362611
1886961
1617879
1955840
489846
844543
869290
891147
1407553
1228224
141576
1020583
78249
936307
1067231
898242
1234273
813270
1910516
548959
605783
840655
1811256
752568
936455
1483276
1252146
952506
1376706
1728039
1480997
262074
1604590
800961
1175900
961168
1748082
1982739
1542364
622249
1655249
1012595
864446
1259597
1529498
696322
1391947
471996
687441
570378
597826
710422
1223252
1910752
1234367
192197
1120217
1457937
909126
168040
777778
412869
1842811
1446814
693593
1688697
1897760
482865
1363129
114529
443796
1301035
1874745
1657566
98026
613105
1071546
1090741
482241
692575
583104
67584
1186745
1020934
157377
378484
879013
85504
903464
1096302
268185
1932891
226157
891530
993801
313992
882186
1657583
1176444
1834630
784793
612518
469685
1541560
1412038
556463
815256
1469371
40874
1922223
506677
1373465
1791720
715513
1368767
398258
1429604
769248
617977
1313924
134311
753078
761371
1096660
1671162
1561143
1372592
458909
1666661
1857723
494083
1049318
1300522
1882484
459440
544868
474649
1725119
1911820
1771295
1823909
749612
1091545
1901386
1087347
1657308
484585
82446
619802
1550923
1067905
428824
192033
1666123
1460816
1004794
724604
42755
716168
786986
97469
1226381
764177
88531
1832688
549708
1269506
669115
130359
1333165
1179222
71582
1437342
1604068
844686
1336943
203538
970057
1208836
116536
1998328
1993778
717582
1034981
1719291
1625652
1380050
1622800
77290
1210811
851371
204865
1320198
973865
1507509
451042
254441
1256015
515625
4538
59294
637405
1428611
1884408
440815
911084
812073
1517003
622798
1068249
1716167
1645854
138110
252548
1448260
243069
782817
6118
313514
1822114
103018
1201796
1593765
1848320
1345901
874369
1690550
15167
1512352
1815759
1809946
1947510
517360
217710
310462
1132196
314958
1915853
1956498
58468
657181
516720
1055328
1332731
1896704
580412
1601461
144270
1914349
365914
103132
550888
589836
1285013
955528
1926680
1387949
1255776
473380
1565764
1747088
1014093
359847
46684
1491382
912768
18624
1478419
393954
1725437
1472752
944778
523548
1038220
1143263
1973931
1084489
370373
897352
306986
1361883
248014
1127812
1573477
1594967
193093
1653224
920970
1139815
1144716
1075394
514539
180468
548239
385846
949607
193439
545351
13155
485013
735171
1275856
1199909
82820
1729286
1555051
1282133
791086
774799
526705
1996892
1568382
640981
512482
1710160
13828
548480
531300
1578921
249510
1178162
74705
1354019
1106089
1684950
590855
1393785
1010191
948470
1939459
1651871
147235
1340022
1437296
1689223
500661
523096
1420464
1678283
815769
1589977
73999
1047888
751596
1342936
457137
1274365
976091
423360
270288
1602896
115389
1963538
1381099
1439016
1238703
1746093
1811670
1123850
594372
1887753
694034
755577
1494825
94545
1417880
1401202
1463612
65102
953352
1130409
1817662
260626
971169
1843776
755953
1357153
1481847
279377
1895825
803834
1890660
354140
1706052
1593765
1749943
655513
177946
1357402
1827816
328103
1238068
1931518
1607669
534311
445814
725563
422689
184585
1143022
1890763
1795869
1453015
555713
1611580
1327970
950946
110937
544366
1954435
1652620
422691
1023988
934834
732184
881794
1265980
1490122
455039
30140
1769484
1969885
1741933
815622
256371
448278
1803601
1944925
883143
28562
855485
1987498
1334793
1022071
448304
1924875
884485
1067347
1338051
363681
1931679
296500
1121150
1531493
1682201
475106
847161
1284485
609066
1821167
1910371
804134
582800
1680855
1432071
1021986
632475
1947572
131498
863025
188940
479533
15366
527709
166180
1328638
1078120
320091
223480
1654694
775966
628577
580581
1531540
1247294
1357603
1618417
717314
389746
1491283
1498773
212912
368498
540332
1447778
1830274
1409996
1098799
1936650
1273920
97538
65195
403769
1393547
1670134
1610836
1619399
102589
1327565
1180963
1802940
749425
1010214
1307038
45041
617528
1006622
1005168
909728
193775
842712
115511
1171396
659190
1461586
993126
1772628
1593940
1861000
316412
929426
666684
1704051
1865860
1093269
1177724
895829
983405
79773
1546393
195376
447852
567403
1434479
708671
328494
1889408
294418
1114367
1626903
1936753
915212
1025151
1275905
230707
719188
479660
1283558
892540
957211
1353700
1243192
1598484
1702232
1955926
87067
448004
1705148
622202
1476458
1222794
406424
331717
860403
806839
685731
1399318
898125
1829142
338186
1707405
1652110
1904866
1971971
1764208
1081090
154634
911339
1157242
85962
693068
525897
577375
285979
1072767
329547
1058955
1833951
1042752
183295
1463781
24466
827564
416699
436320
875579
1008134
1101424
1790642
771356
853786
342008
992150
1897628
1389468
1276769
855814
310794
907718
764742
133547
357863
1001382
1312145
1378358
954102
216258
1434935
1755145
599904
1764275
97079
580634
664053
294266
1391104
1510627
1831248
1723174
1561334
711215
116980
85536
293316
1381176
1185860
439275
669005
267038
976604
1909077
1090262
598698
103223
1842789
1280824
144833
1579728
1644039
1037794
1798967
1522479
499304
1238152
933168
1798286
55354
2508
318958
1850523
1205786
655771
420183
1094991
1578923
1941147
442280
534377
1905061
519620
1238310
1246539
167093
484655
1146598
1854143
390197
1299123
1813312
942352
1745472
262352
169879
1299150
766808
618897
1168900
62702
971187
916078
840204
1551371
655505
1408753
718122
1267240
96202
684106
1987507
1378414
1265814
1239802
253512
623055
1200971
389854
1885557
1952003
1880188
1674175
1735231
1248312
1707423
1636835
320104
1297295
775956
773239
531792
781875
182242
710539
631165
1032376
1548358
1879312
1992042
931420
821424
933566
1536784
1264983
1600353
1036983
1132535
117981
486748
1870458
1040466
1589425
1266595
1411263
694743
800953
1735918
666854
264455
38698
508668
1492397
1760333
608081
933089
1180333
112767
1643236
933770
868995
352263
856238
1362469
86339
1939213
79698
1089715
1050590
1660489
970623
1983078
1688176
674388
1019359
563819
234656
1654892
445710
841257
1832587
1764173
629947
1446604
406699
939198
1332023
279205
456624
87413
560881
1364769
1961016
1782216
614885
1929257
778850
81084
295932
319784
1104129
388759
1102696
1179037
1890618
1263417
1962248
22346
1861116
46581
454705
1523293
1122722
606568
237884
391165
709170
225402
1005193
1988126
495958
157039
1449846
1118788
38994
475003
1970428
103176
1884158
266008
760175
525397
353561
266872
1690541
170193
144289
1506042
1204202
1933174
1875338
1182503
1023996
1615670
1773205
1750280
841879
1799856
260792
401649
539148
802904
1085755
744487
1857082
43630
709626
435925
823120
967875
841348
1919259
222836
367485
105631
891652
1856258
15995
1473221
450017
993133
1023311
175423
231161
1953656
1012705
12874
1142054
1479452
197986
93844
995407
1662457
1587341
501113
1985125
129613
912799
943493
114258
1620571
1143786
1197218
1367135
1577276
1594567
852030
77482
181217
1915074
657122
546060
567069
420995
704372
408918
1736912
263724
1328661
492113
396257
1789662
518310
1082170
1895644
684751
259500
86407
427460
1461642
1274632
818232
1939218
447655
998471
1197184
1013715
1478393
244143
14031
483234
598504
957632
1690960
1829417
918973
1759862
1676805
1612220
18741
28500
1541625
470027
1231412
584861
1384248
1236777
1723058
634253
1178269
651312
63201
610409
1885034
1994822
1627819
999735
725649
1425986
1054115
1497333
1185962
1406530
2077
313567
257574
793639
1108868
685962
1632571
510223
1811183
219651
1724908
540917
330662
1886595
1116431
1571042
371639
1343696
1183809
658296
1803742
442525
1651906
1796549
319923
1660902
1211031
1555256
811737
1769507
1934246
1414515
1970495
604212
797375
740567
1599052
216589
1725428
1683633
591567
1073159
806917
1596266
127756
328822
1506130
1977810
49238
1928837
854384
1922886
1696761
1994267
1910238
1687329
348799
274119
1917883
22273
1865878
1661043
543150
1597381
1490588
687089
1632510
1303900
1247689
1277609
1454557
1609716
88269
1755750
1503612
1527290
522067
936153
1064696
908466
1900650
1877746
1183671
1837036
599902
777122
374189
646024
825691
487262
1317564
1470005
939386
1426600
74622
232625
341117
303599
1387985
196610
166595
1674751
772742
623928
899369
1141352
1904874
1379548
1231113
407828
776780
436804
918789
1127496
1097139
148508
1068930
1130363
805784
193842
887310
1189143
882432
794453
1414978
435977
1542777
501709
1024837
854068
223934
1207925
748689
1821363
78620
1339914
1935267
1045968
1955342
273521
1986912
293690
1494293
1067552
1278155
1268837
1019704
431851
1949635
778115
878583
1982269
1178957
938971
1202455
1776250
1427590
1668385
118461
1122810
1682140
1548218
655960
1897070
1733688
775456
1319668
305172
1335219
985560
1266109
1131445
947132
1714183
1564795
1367625
649940
1665400
1915630
38605
1361593
262050
241843
442633
183698
596325
216840
1474865
258486
965836
1794921
374694
155033
1828796
1821411
393562
791714
75031
1730007
766395
644
933099
1733985
1946677
883392
916917
1368837
239752
590781
1128801
1360903
1329042
159893
1480289
1712928
951138
1690759
1001715
1697250
256163
1988098
1782745
234649
1794215
1637008
1696563
9543
946597
1822717
880962
1649719
1925210
1953228
1407726
339401
170086
1953447
1452789
848032
1157491
1195932
1736487
835533
1924201
1718487
957585
1283923
1844530
1993742
4490
183071
28606
26308
90658
1952155
240375
1622792
1881015
1840962
1004357
5977
1363994
330734
1778512
54371
1434409
1516397
1454264
1964304
677456
1644262
1167417
937245
514038
661580
143743
858421
23009
1252803
377619
1388895
1156879
73305
789371
1827543
220890
629614
486741
1371999
281545
1981862
982705
273374
1585260
1474439
1715557
239389
383915
1864463
29361
790982
1204720
1673065
1702763
529959
1803405
1692106
1177391
1621663
1927093
1765590
652860
997429
1579703
1398954
1502529
1035395
848263
276557
906729
383697
307863
188235
1309405
1308334
959340
789577
450515
1107992
775133
1861090
1254246
1763410
525023
1578208
73042
14770
117994
50533
761771
405704
1267761
1907947
241765
1835100
1313248
513877
115204
1251114
559315
1693505
599439
831379
1709568
1826222
1665524
1920797
1017402
701229
1138853
678298
1905920
1023758
585881
251186
148925
1332567
928801
864802
1905658
1727183
1877216
1114797
1083647
1392043
1156171
387395
990873
1926333
1603874
1195606
1918502
546245
13241
525420
1587126
234999
259699
584110
1887087
106949
236092
1495220
1555299
349861
357538
1135600
908268
1846881
1763185
1021830
887427
1035708
656444
1374287
1269365
1647473
1009365
1870725
973900
1860813
713437
1308247
726281
1979003
247874
1469831
1051564
1332611
841345
1097737
146643
1231708
1743789
212442
1285922
770030
150221
534262
380120
521572
397528
1716965
743826
251
24636
1630571
1748774
1886301
324068
568428
231210
1605975
1486161
1588601
1153001
110521
615349
86682
781098
1049085
1663959
1153696
1431767
132528
1131935
1098074
1416232
100043
79861
1224025
941485
355984
1872131
112348
1012005
671454
342560
599368
748961
1598733
1083531
343268
147995
1664207
779990
1161094
1551066
1969266
1585788
465252
925397
788512
928181
10098
435905
338069
1000393
1843883
712116
570531
526101
563357
247958
1110587
831165
712131
126716
845598
1895612
842817
573738
961448
487723
507047
1294039
1030679
1406799
1689376
1901496
873747
379194
86189
143530
436872
51054
845274
628254
867101
1876308
459515
982738
281709
557637
1542084
676107
1725954
4605
1123443
209309
1909080
1546812
1289839
867726
1116164
27628
1557757
1690550
941975
240345
1946838
1737165
1584290
618929
1429970
1561416
808889
285188
1257703
1110040
294833
1697657
522374
658420
1946636
1067300
1863943
27715
427951
1622846
851619
1681248
1215589
366659
366762
1838447
1144006
1558467
266364
308899
181468
589413
1444101
523683
1251842
490187
1542410
954125
1495168
833880
1904064
185825
1421433
1944209
352284
1355621
321832
1176794
1855566
791466
959064
1462778
353962
1860950
339896
1711152
410987
910555
1804949
1991126
965741
1183880
362235
1207136
1193135
244133
187125
1157938
1072281
1029361
1006691
384797
1917491
1278320
707607
249108
1508753
1593615
58309
877827
1156525
485523
1924050
937347
1592051
445943
681734
1883066
1541692
235692
186766
1642783
1187986
1379902
343156
189523
772490
882774
1147496
1580016
806286
12445
1878026
647525
36314
1365193
1356705
34242
1551156
889600
1479443
1719950
415344
815012
1568006
598678
1393013
1183233
1801152
1375942
804037
1488195
419105
1301502
256307
1146913
1561820
252655
803358
1118658
41713
1444843
564964
17810
150566
543976
753117
1315663
1652194
1691683
1410659
47331
966338
761087
1617856
262635
398465
473360
1230580
1127288
1964430
1275278
1913704
292475
946181
609064
1599843
833440
1434826
193894
1633187
193059
3083
1515656
512485
1132106
1234556
424635
1253254
18165
832755
101771
256542
1560794
1074677
909229
1497660
1629426
1836208
1545772
682260
1330923
212970
1116442
481688
1095001
706771
216394
1535171
1406936
391044
1519899
833072
1907837
240754
653898
1646846
442336
1919307
270304
270352
1328222
789293
275121
79922
1188659
1734685
393169
343423
1466579
672197
1788279
1113690
1149108
506537
595127
244800
299656
1014669
618736
755935
918881
1324658
529251
1148790
704388
206090
92155
1748215
918834
25891
1362504
300019
1166691
527998
1037068
1991526
1893416
1983180
1375207
1103274
1430236
1009949
629314
1273664
609178
724695
1058218
23545
1865487
1549301
1391464
56348
1930557
1776042
1119634
1076041
467104
906824
387144
188389
1920001
450838
1468827
432938
1195788
800432
1175478
1067181
1430211
1251544
1636355
715592
862487
803442
277950
44841
1151477
863570
613264
1616879
804398
977269
234807
1907036
1569308
411016
673768
929491
130745
4573
867729
1667191
1201791
1136936
1716843
454513
35663
665634
1626715
931283
1634095
648444
1454757
1727791
1723707
1295973
1168990
1319629
1297166
908516
1158562
1562801
1609224
1117298
662500
1301045
1915009
1985861
1237927
116426
1679082
196439
1707689
1509630
1943742
21045
476658
1760871
1164925
1440570
161691
612945
44900
1039467
161490
1124158
129720
1088071
977091
191605
968063
1884320
751052
490106
1787909
869069
1962616
844772
1780321
1452641
519200
390750
230244
799426
1988258
1979206
1341149
1534298
1852727
834884
1091055
496578
929328
857577
1407115
350165
1717289
1885141
1730327
1092020
699335
770872
1969183
970819
839664
1502139
1682439
1127621
1041832
1087164
431439
1843474
991915
372327
1934982
1326150
118039
785824
1390720
724393
1138452
1203246
1316363
168827
1852572
472942
590837
1120371
120476
869426
643798
1355511
1141219
1329692
518105
51813
1370765
160650
1502054
1218586
636499
1383938
263402
1357665
31772
1360492
265634
921132
326537
1483703
1086679
966778
1362314
1968978
24342
1353735
1036279
1185873
717696
695576
742673
720709
83341
1801597
368627
1736071
966957
1796017
1084495
1311522
1944435
628761
1881284
1454100
709863
39434
1204199
80387
440172
1209655
785654
251404
1893082
624744
397199
1275102
1919038
1522202
866588
735142
1795192
1321553
747247
867823
511144
1314976
181103
1325417
1489903
940910
1509847
1684273
205164
102924
198624
946632
1606535
1938441
644124
404713
1282524
872394
1040366
488231
72710
1194888
1906173
960384
1938033
415950
56213
928875
1087485
1426346
137426
1780087
923038
543767
1609796
1846831
1426963
1529501
1426545
1758074
950516
875302
515956
780735
1547520
1927584
1155235
1279059
1105900
982263
19099
1194556
1315802
1126
658292
395861
80449
700854
1995189
1561264
1523404
103339
358448
827833
110285
29363
1008788
173836
1208661
1659341
1577365
1696315
1990759
1895987
173516
1573323
868325
3226
497928
755083
812643
1858886
102686
670390
189611
1456471
201368
286731
1637267
680531
1034088
1767345
1189793
1281283
535533
288784
483457
576734
1763822
949088
1082582
1961229
302298
1077866
819145
1669049
885622
1084224
363113
1970595
1705262
116126
1335760
158388
731379
720476
195226
1263525
972007
1872262
1074615
115988
1908630
1458654
1459075
1288435
1153022
489936
897219
369553
1521594
1018564
897888
726775
657045
542958
355160
1186466
454350
154332
1293399
977050
172790
1238648
1057052
284528
882516
1150584
190807
1780339
1444991
1312147
1129991
873488
830132
494862
1278469
1667647
1065928
1822295
1570666
1097902
107293
488868
1293325
251459
1412804
884431
1863396
575997
981588
1703838
295820
700205
1170874
458107
1039319
1317466
607026
1673079
1444012
141917
852151
334235
501394
1089873
489015
1942107
543940
872585
1522978
873619
1409453
74905
433300
827853
145780
533661
750715
1709345
1242331
463959
1569879
1427125
121722
951142
504824
1134706
112454
228314
1532449
1877550
1529031
1946455
1187032
725476
839987
1008881
971357
110114
1301947
1835173
1431070
1013001
1971908
1432150
1645660
1222490
1164075
903093
1434651
1897215
406193
1471368
522308
202482
256691
1411615
1552487
459785
1898430
1227103
73856
67580
539964
1773358
1095558
619440
728039
800733
1007502
1212931
379021
1622257
1676440
278885
894304
614612
966591
883300
725524
1596826
1412770
806212
753546
1198345
1314175
1038527
697539
708894
390424
1119744
166877
311467
612299
405917
1482827
194883
1200883
702005
954277
449513
888466
913022
1904361
362904
1580832
1275922
207661
359160
1749962
297173
1794187
830094
962301
892517
507125
499405
1555713
42175
478652
1551182
241657
1172159
1078229
827310
507123
1943772
1286581
740861
650972
162288
1877991
681573
104695
1544043
1670386
843143
356545
1666816
1482280
753112
517359
951219
626139
1115530
1927487
814216
1387977
1969801
1619481
1606279
1714576
597359
1805713
1900773
1204546
295579
1379374
1561128
15784
1998880
1305391
894548
1636374
264323
868353
460633
365534
283320
350634
1221484
227162
1206142
1503958
229303
39387
75202
900301
969861
1017768
1158414
536053
489967
1080165
1238909
474978
1350683
1394278
969244
1527043
709599
1987980
1012312
1190160
1578917
696920
179809
1597373
1147148
1469308
915985
363798
888953
318713
1496657
1532021
1862147
85371
834121
1778996
1664084
1273504
712968
1688019
1887785
42613
395694
1920915
1487945
338092
1065679
1508149
1765118
1925303
343422
3073
589116
982204
1260657
398137
1113557
498821
203759
1717356
1617834
625539
114197
35575
60074
28181
1216318
396291
1814436
1040932
470000
337173
1073821
943933
1994853
635244
1793688
1000939
412597
213971
545432
474857
1678073
199597
1734092
1019782
1420555
1411787
428236
680527
1311586
1004583
1630018
560170
389206
1802121
1312782
1816566
369134
1922464
1880123
1457394
1952983
49861
1674464
95237
725508
1895381
614471
296499
1652182
1760505
1933035
1184454
152481
302430
358881
1694576
1057893
1329907
1156224
45986
880683
1222835
1151814
1314460
1743187
1943428
351126
461133
538061
200261
868041
1579788
1990284
629581
1298373
187086
802042
648714
935153
1945286
1257014
820863
1332025
1317977
107463
782356
376346
1291013
1757354
1423491
596315
3071
21339
926115
566232
1089985
451206
718383
1416796
40353
358583
996122
401479
1270712
1363778
476126
1079547
1477365
898840
832198
876538
1215497
594872
859751
455575
1047105
151166
1214284
17876
455664
991377
841364
539553
1175854
587555
357845
1386383
1872695
1504537
1389062
427358
1241165
1347156
828595
877685
1815687
208615
981535
991036
718235
1994235
1118633
1311648
762510
954840
1480831
903234
1054353
223927
1252902
1850442
1815130
1737631
1724116
1956671
37217
1871384
680313
1732107
89284
1317299
635578
1464615
1231113
1841926
700404
728086
1837481
428334
723039
129330
221304
326467
1135188
826379
1828353
273602
1009387
216618
590275
1717842
1132408
794614
1789908
1251756
1129761
974171
597303
1046371
1011353
572442
1666519
1979709
123100
1467583
985168
1063436
949398
515022
558468
553144
704960
1103816
1439166
505363
384374
38814
1726643
404350
1989728
571917
745061
619113
944227
1199338
1158384
1142744
567999
5896
1095264
1799643
1073814
723027
139615
1813048
862330
91013
5981
140507
1193129
1335680
446521
843873
1860655
187832
1079883
1987596
1795678
1741315
1059649
653446
595338
1066379
1107383
1050793
1971624
1933992
854609
1911715
1296830
855434
197199
1946626
1058764
334342
170718
1316639
904375
735938
1432169
1158282
319183
1258391
1315378
1102495
731961
432342
949188
218099
1396861
1239110
1621072
923823
365242
1382800
1639412
1123189
1588580
1918388
1853621
461973
1580110
1990223
1795064
1303223
236196
629820
1911261
1421605
586670
1589928
42989
666665
1188964
1399114
896282
12536
314641
1429060
340375
1496214
533626
419292
250032
1914860
1264970
1574909
1627890
203352
1718394
707267
1805511
1684474
568288
1997695
114863
1165609
402683
924693
231618
431819
612114
1225086
580957
1095755
893685
71236
345153
1198181
392134
1406846
1778878
166228
631162
1000665
562033
1016457
1195446
254638
80522
965050
874647
224701
153005
194849
1579650
688712
968484
72982
594996
697989
1944596
440187
1233831
814240
736140
860679
852514
872640
948883
1656682
1167098
75170
1911575
55524
602998
1598116
1827312
1336419
1536930
28436
1047773
1235137
1356011
1835477
257352
515056
256965
1236379
1007460
1432299
375781
1330690
824136
1289562
1947112
1084774
1591396
1469481
789941
1993156
98120
930064
1663833
1877159
721238
103813
486556
638498
345183
521331
48318
1953370
1337529
1855335
1904308
1542942
217324
1244264
12725
545868
446271
1245355
264139
489223
598582
1673360
503217
762447
1281643
734658
364934
267329
933957
941918
1998774
326854
964852
1631674
1824585
732473
737782
1231787
409108
1373268
766125
175864
1159015
1562052
1939799
1286352
597023
620538
93176
1444830
180311
242580
1990266
886089
501952
1822349
1549451
378756
19521
511868
651710
1787484
1382837
544213
125675
1291849
195848
1218841
745372
677168
174987
1917419
1001016
1661027
1904220
1438918
1764751
1898220
188192
1723948
808540
1363927
533423
1335876
1479303
1517028
976173
1358192
1709006
865819
1857037
884859
392239
464873
141622
919538
1227590
845302
1286365
1729430
18894
1218628
547529
1120292
1156455
1818062
1268698
1022023
143855
565417
1941120
1546974
1328294
957497
599164
1143882
1348605
1433078
362106
1989312
1378610
1806927
87300
1790585
1663822
522277
1913969
562939
1609115
1821185
1109036
1415873
691060
1468532
1085307
941935
220774
1029149
458298
1170975
874648
180686
98072
233560
1850796
238573
1696301
1630031
1321009
167879
290683
1926342
455331
1912731
481090
1757152
1025769
1436068
164777
890704
122526
1933982
840884
472935
1270736
1416250
5739
1782965
288636
1322094
1188058
770305
1915966
544989
64021
1659704
689062
453217
381925
1824243
812224
592793
970625
250165
376179
751795
1600330
1175998
1787705
1967385
1817008
714331
1821446
504514
599616
211074
1481272
425553
1368001
630803
644992
1636035
888809
1107969
1840351
1880936
1475672
1627457
1194588
445713
1002056
1522507
992240
984483
674743
1340086
903419
215398
107017
608613
1357735
594637
452912
1058939
1829957
1082327
875172
1810624
3864
1946755
958462
435103
1705248
343765
1252231
664364
1265355
421681
956179
1130448
1737054
600367
1426932
1436673
53918
1739141
164291
106769
747095
1993023
220098
1659524
1835621
1486756
675935
1604270
1155045
1040232
1325925
1567623
566183
802978
778602
1214673
867964
1956690
28555
740103
1275033
1976661
750932
314822
1084578
94341
724013
477153
1236085
254292
1749804
1342165
18617
1378254
1195026
1695453
1051747
1988932
1194279
219326
19293
212578
1426140
1233100
1856596
344156
654538
513758
1078112
876156
524998
34270
1752401
1718145
623646
705031
44968
810059
498915
1557842
1655178
287773
1614383
1819758
1013075
1380695
326205
1272516
110455
1326186
919389
183119
1230769
1668526
347158
590857
1211981
598461
647080
1673261
28239
1146537
1411294
1327363
605480
218253
1465136
1643376
1164663
39855
1254438
1358829
1320619
1004450
735790
1462424
636878
1454886
1383460
1430828
1599741
253267
368265
1469049
877612
1491062
590728
1317396
1029670
736687
319002
1093386
1772161
1559634
1678524
1547148
1427460
297862
58430
644713
1317789
342981
635247
1349157
1624578
346400
1311486
1813454
1872217
1244925
1334703
682658
317452
1110116
29935
594334
1606301
1656229
1305054
1117240
55407
7734
1095700
1003202
1703420
255531
1891301
885186
730829
246674
1125749
1690483
591015
1107218
522816
625784
1272535
833573
774229
1922673
923374
1219391
1471792
165738
1669373
704879
188625
1871505
1173018
1621584
1105514
1998149
1409618
937974
1616125
265253
1053546
1014481
1732423
1284424
1290415
1297978
1964418
771441
1895824
1324145
1617315
1755702
1107045
1697709
1484894
833257
1102714
554130
1565761
978296
1851473
454696
776331
294737
761580
1420282
1707905
33364
332854
1036050
1956936
731878
761621
1240279
690981
613895
847539
1803602
783468
1432184
420174
442338
367501
1923966
1726386
1925095
903695
263936
1099386
730933
1421163
339728
312269
859984
438784
1593297
1118982
1340388
295690
791920
1028022
1769146
1579258
10365
430767
1530020
8673
1762262
1063970
1219574
1925421
1527741
1925732
817318
851979
55949
680192
117744
185491
1725283
1946828
1098549
330584
1016438
547817
672004
1496985
475144
659147
920320
817061
278798
1079405
31674
1500110
9412
1128502
267918
361399
1287973
820080
255263
879829
1221939
1212846
29714
1620309
564834
978903
46601
1315224
1235413
421761
1998516
1125632
117299
230892
1104839
1480471
691802
861779
1548758
1738003
1090154
926917
15406
1641563
677648
555129
1885821
1747770
430022
1976464
151884
1044081
45313
1486432
63486
32218
1538026
1314745
759709
542437
1790832
189197
1548239
1018699
694141
737981
1203327
567881
874981
1206802
1620302
362522
1024788
419806
70213
1656447
166410
1435560
1542538
1983558
318860
1493967
113647
1827680
734998
670359
687861
1153484
1910524
1514652
406610
856316
469418
784599
1621815
440545
957621
1047017
251792
1878148
1890204
159007
67238
1477035
338945
153646
1106451
345762
1464349
87657
1535663
209351
1882459
677101
1412896
1778128
520246
620719
1540324
1502899
50000
588612
295026
1384943
1053345
1937923
408545
1417797
998111
1302945
614514
439828
276236
1683731
1184784
1769878
1591774
1309865
967938
1453847
1821777
380649
1943695
1587838
1594487
1296384
1394707
1733882
109458
137888
1509467
1684503
412157
1139789
1517641
1843645
1528095
1922782
344351
896124
1609283
261398
1913889
418356
293080
452522
1891149
1650304
1655550
1919888
515110
30202
1152386
1012103
195093
843891
1725960
549134
256522
739921
1423831
1576118
198221
1913960
1683875
603470
991331
1870173
1742834
330900
1749411
483779
513314
1115872
1000095
1946011
668347
357725
319538
1087388
697695
1499555
1138056
747720
1898975
850422
1773555
467491
1158807
633840
1137395
1982295
1020594
382645
1240884
1619899
98974
1770748
832292
104041
509698
154998
560624
1281509
1585871
1055812
1629420
300357
39235
1444482
1577988
406304
1941363
722842
868466
1096145
1981413
210066
1110335
102398
1721105
820045
1481068
328245
733293
1632362
1425376
928767
1810025
1905800
785735
388684
1926456
715946
1645073
1687073
860932
551274
1013470
1194811
1140671
1903288
192847
47556
54796
21257
1024173
76153
1378650
271782
1810844
1081712
1435047
1151040
737186
786105
1811867
1135922
28949
1500548
412255
577980
1961238
716668
625386
1309861
1987922
1416198
788982
973598
712652
1653700
549299
1542178
687933
1763435
269057
1187048
1677052
150907
739976
128788
1600461
684746
802676
147942
1102168
885810
1535135
255854
501109
516670
1295684
1178715
937937
1061570
1574968
785293
84242
864073
1419494
925546
1322756
234954
672280
1864015
111304
1068577
1925134
1426615
1151971
259002
88102
1794525
137468
1174465
1476646
1539660
898918
1902014
1202395
424768
1494915
557751
1575819
901008
326767
1405069
680684
1165539
738584
345763
4301
505603
1074001
772090
839781
1915678
1001337
219544
948104
1163199
614859
993781
1102304
430950
665179
1928250
7140
551920
502204
1866871
141931
1326162
907434
85949
1102518
1535380
1657276
1677078
737792
1621177
295342
190913
900704
1873338
611917
1359725
1176341
253492
389672
932234
1678401
925979
458029
137434
499318
1096927
1463989
1051826
1735039
908931
536668
134733
1295234
1575375
714983
808975
1598664
1222944
1636385
1452967
1386892
478107
1128788
88835
949305
1434148
707476
1667656
802240
1475960
948303
544243
763614
1943971
1064730
151746
367984
24988
724794
44977
404629
1498147
381763
1385556
705683
1062111
1500953
831855
1583324
216613
1754978
1410112
1359307
1271014
864266
378146
1680329
132871
1284837
696944
1460760
1094168
299120
1342149
1335726
1218454
1646735
1780029
1193823
600246
535518
1406959
1776875
732851
547441
26380
597063
1619439
1872086
414842
1031044
1592989
659029
1373868
1455056
1049747
480967
1115377
1102065
1190025
714254
1694875
1463569
1302246
1385298
639333
1204139
186801
1309764
211107
416161
738582
1749126
1419854
1875649
413463
1995055
1059047
204117
772462
229107
948904
746847
139354
253670
1997675
1292974
1458649
400967
1292723
553215
1198217
911557
1025143
695941
560735
1743778
1909552
749106
1898886
1733082
921217
1286163
279761
1661597
1721615
1860593
308921
135995
13714
934726
1316028
1663311
125303
868868
1847957
883148
1206941
802845
1434496
686790
1588037
1944619
800927
1148340
1620097
858172
148286
1492069
509353
1045957
798036
1311918
370315
1244619
1855672
132220
1836477
1218476
413372
707614
1114970
395797
357758
1960000
674652
1712686
177228
1950543
739953
1640653
1173890
1274285
226522
1802049
278610
557781
1887359
1738082
1423817
1327681
707159
1707136
371495
895458
412959
383957
1837571
1291770
1419793
1836379
604965
713533
1896928
1112011
86421
504517
999464
1448952
426479
1080543
1410537
1228678
533457
1250485
1515816
1295583
769683
1915466
935577
386016
1402226
1675820
70593
1593889
1954775
53259
870169
702258
993642
756091
96179
518289
1252789
909807
1395474
850957
1531723
751182
551329
194510
1329371
1484959
724073
746472
698737
356841
459322
938502
1536188
1767208
1096914
107534
587140
1998243
1410361
624022
197286
186157
1923558
1534974
1724512
292338
1414177
1001719
176341
1732840
161226
990894
381658
343241
1440139
1304085
366523
1761770
1754487
471388
374414
1851980
567501
672969
360566
743953
854968
525261
237759
1063141
566044
1776834
364594
1313826
1636383
1238043
438420
552474
507359
1774840
1365978
40966
1033259
1910949
640590
285826
1961371
856199
1452280
878663
1719010
1292360
228988
1734480
699579
1224389
522604
1460486
545918
30322
1936226
674182
784786
917056
82565
216533
667374
991615
881861
460806
176420
25055
145520
1811907
1018562
1962768
1828717
290686
205707
1080927
184854
1554288
1243621
1174574
1717024
75189
935191
1261834
1059600
25823
1680171
1682077
518812
1412854
1046180
453922
158805
320412
674777
1314912
1164616
1191433
1029930
1230778
1276419
1376511
1216630
296951
875341
270089
1223244
1470862
176435
887379
1197368
6256
1743591
1139840
537385
755894
1433287
1625793
235704
104294
672371
346553
1133577
291732
1318865
1093557
1484065
1945407
280274
1735842
637426
1555732
783723
789641
176383
1933255
1005834
118962
252410
223531
1554439
825550
526658
1556859
1412628
274115
341767
186719
538515
1531354
1718935
1633190
1645513
340361
802845
469901
909179
1553922
841302
901790
924674
1652610
1102488
1840537
619387
827846
1577299
1693077
1897213
1138090
284515
1182861
1349755
1517130
777097
398529
1659280
1689556
35145
514920
802042
1769503
1950656
937276
635958
98237
71042
1709755
475763
1340160
418686
896778
1512237
322853
327232
1125792
222236
1805709
1039042
814244
1278081
272621
1194137
1596510
1812500
914671
759263
1159150
477463
936149
1087922
1811214
68056
856405
991643
633827
502048
139035
357386
1846568
200858
1631705
238396
1880650
1811194
609653
680765
1619128
1617933
218265
1631620
528641
979898
338863
1491711
1273025
476999
1720222
494629
1387152
1266382
621271
1323453
155115
77548
298303
1504761
853782
1410219
217824
1005141
142202
1306528
21589
598430
126018
1929052
823011
263574
1093154
1741559
186050
4311
1072048
678646
377737
1996039
1429206
453340
1593858
501421
560453
40032
649044
797516
1849867
1425639
395839
265831
263467
364770
1367073
1449305
1666556
420464
1737695
1567996
876699
854083
445667
1411568
77455
414680
1121207
6584
189556
241109
532254
239585
260272
195559
1596888
546268
441762
1405137
202216
1594364
1976687
853657
1933850
1624628
1486415
1551463
538550
1727373
265562
1933990
704105
1320277
1691692
1332230
1735299
1769407
1456176
1601935
1022768
678738
342093
85442
500351
627493
994099
1072665
29183
116281
1796192
1198322
1311719
926233
1442452
1193263
284002
1400867
285374
432883
1428296
651379
1322512
1446118
1247425
454280
1655311
564545
1014664
429975
452669
856323
916143
1698172
1502137
605304
1246011
1305630
1955673
272043
461752
1380462
877921
1411455
1483912
724227
1486239
1495557
1298006
1039941
1056849
631156
237875
1735057
511195
1118099
1062868
958971
557825
1146926
671517
523285
509270
207869
1624008
974913
1075890
1415927
1079415
706346
1694285
190210
1199161
390339
1784754
1842806
1092841
1666638
437559
1716695
1833584
685548
579776
70608
350272
292784
52115
1450658
1453396
312529
533673
224287
1507115
1231986
20476
819666
789662
381196
1038450
37949
568886
1046526
800731
506989
1312524
296314
160767
1020087
228594
1076162
1730452
1463109
895058
68597
23833
1147394
1459569
992912
1355110
454811
877616
801373
556837
614839
1824552
1822512
446729
348755
633972
935288
783162
1440888
1728786
1300060
247187
1176331
1684591
933884
1016399
1640747
1716498
1439892
796264
621838
97838
1230781
1876005
433779
1229265
263232
467323
820067
1633511
227295
30669
1533086
505377
1534387
213862
1823249
613388
1360660
22240
1820635
1583130
928974
1489857
70734
240291
835517
1905563
1080189
464375
1087600
1795073
1122391
1222988
1753950
1773580
1167044
1581671
477372
976950
1496530
299643
1035248
1879123
1112402
726368
662588
727003
34912
1143758
1163165
1845020
1223219
650015
54517
923446
1351817
1623576
892576
1612003
765583
167875
1930664
1420319
1175686
455611
1124734
133894
1251936
1943341
1791674
1988588
1413910
94691
589182
1071121
729141
1846517
9044
246066
659505
1137744
255847
746618
878706
1617105
967087
1570984
1694713
1070043
1114327
966548
1875329
1334940
764547
1360835
90335
1152950
582148
943018
1978819
67414
1044581
770260
475748
290779
1720051
375350
538316
1947592
148237
792049
1704371
1502746
907875
744161
1280291
603160
1294247
767167
1406297
712704
1491884
109068
894352
1474839
1142373
1410678
670749
1435369
1577236
437928
38979
1379440
1934592
1310125
43579
818898
754924
480260
386913
1207444
955276
1020006
136722
743395
1077071
369902
227601
927179
877347
594912
1452550
8030
563032
1740877
1806179
1311755
851837
144164
950515
358407
131199
430482
1914653
1174725
1122228
892029
247469
1861834
663787
1164134
1983118
417902
1373718
964920
129166
793541
461170
233589
793665
991810
1856840
199752
912058
588359
639522
196510
1239612
1745016
1466696
921365
1920523
1401720
1228909
1015248
1250349
246728
126797
1458742
701356
1499786
503900
1757989
1127536
1526357
1014952
1751153
1294927
1528097
1252607
1160386
1158278
1776616
1947842
1798546
209287
1644937
1114783
1166337
141264
1598525
96864
1162261
1683389
1377454
1623099
295414
30548
1632584
1390788
1920227
1038498
1947572
123839
1249707
1196294
800436
808535
941884
1036829
747048
1631949
1846962
1591693
75269
1370897
157144
55988
215473
1150339
1048478
1225664
364765
1262855
1207883
839870
537382
1004562
640664
493039
1417051
134661
1238027
544448
294993
1586127
1227928
64566
1787220
529228
1113078
1375088
1306975
1408908
551343
729651
828949
1668353
1714153
1515328
364756
784247
176995
1511995
1753742
1973171
569070
1834913
592244
1968985
1400139
1304994
630829
296374
692532
1706057
1493563
447747
338633
937678
1769659
649853
1762925
1570930
420260
1966444
502129
376713
1585476
1412963
49053
611948
1440061
1430256
1104300
1958582
1326470
53488
1602464
49586
936472
656892
1046839
1635626
1782267
1662471
470359
338118
990779
1233012
75426
895034
1560239
559826
542781
567135
536475
1680599
318372
432588
192432
75683
1536992
86045
1737511
1466632
1137907
1899147
581065
195070
1502921
1036434
1895228
1064303
1472175
245080
1964983
288599
69069
965504
101624
1406754
903673
1887578
1146736
885477
302980
96341
1635102
995903
203945
1759516
1939693
378484
912017
991209
1732421
1061943
593615
1622847
604416
1418241
1131501
657479
1422536
748304
172047
817360
1068550
1069172
1923336
990640
1676186
1582255
1990009
284281
768778
804055
1269764
856177
1827042
1666207
1648074
767092
1240270
822686
1007863
1358007
1997137
1214792
1625989
640110
1444178
1027141
1122357
446948
292376
984372
1453227
385555
53862
363128
755794
153638
822461
259120
399390
1752419
1407345
422666
1869853
260908
1605838
1307206
1012285
236317
1321061
272632
454268
1442897
260986
428801
1399894
853825
25180
269025
1093722
1696056
542510
575070
1198607
1459985
841153
1121810
1418414
15263
1201800
1003876
1298595
472777
1372722
909904
1505916
1851244
319677
1260887
166623
306011
1275683
1508137
1732618
404845
865617
1542676
488442
805049
664370
1101122
1455506
34664
1865192
1810207
813896
1810045
1723713
344825
115104
1372892
798733
171714
586017
854883
1743847
1009107
778916
1809490
580865
1139299
708092
1003744
443533
1764713
1291132
1245709
1405927
116393
1043855
555070
919470
1925374
327242
1716495
893839
1229440
492962
1310441
251335
139732
1372086
291182
205313
1210584
112856
1723607
226904
1921628
168086
1701544
983259
920068
121818
1565250
936968
841464
1001697
143600
32659
1825061
1192368
1697804
1374319
822921
749890
1842855
435672
858965
219319
923523
1427463
656133
982679
563041
1230598
522281
1315972
1417244
33239
1555985
1472669
1633029
341793
1252737
1040401
93813
710697
897364
292286
1444079
1169165
744579
1096159
331074
1988899
734335
493003
288
1270309
794722
1225429
999341
572992
779848
538182
185960
256080
1745895
452856
81257
258534
106279
1516631
1964940
284818
186728
544270
1089219
1454132
1687347
828627
1310941
1082942
1940699
114905
874290
465854
1032227
1845974
1978072
923557
1720412
638454
1250772
250281
1052147
780384
942449
1146216
1792207
547387
1487161
1429049
499292
1306717
553159
320178
135577
1859448
583681
1432610
1032426
350172
501776
1064798
1475367
284228
1549599
483271
1693233
937373
1012140
1374996
1324569
1993265
661437
1120337
442134
1441591
1792386
807455
976284
1155522
1561873
1869729
367848
1327097
1342758
596428
383540
545282
1835116
1926108
925168
1547455
19235
1797981
569282
302870
525758
1181875
25424
1170641
1942521
160229
510722
581039
1345732
1697868
1393646
1059976
1903057
1879520
1212475
1786424
1392082
1367935
321175
97780
1778301
298743
1007213
1051705
680984
700330
1133843
1715018
663546
1548289
780000
1992662
244057
494242
1829496
337882
70297
1735608
1996105
361438
1800088
1829607
1944785
49092
486532
1468807
1538640
18072
1132079
46220
1358341
718219
1405334
233221
1262118
1717526
1377282
1036809
1161526
1347600
1586513
1772864
1020075
1668125
1021645
1801509
363086
1038219
258317
50992
86166
637486
1895607
1063614
136714
1825048
341517
1044442
1166005
1642542
1619848
1700010
1838073
417475
99195
1824351
1798674
369454
1285145
1140504
1568376
1896506
1103884
1600052
1085641
1600838
79932
792752
493772
1602081
934210
1748568
1351837
1730794
1007442
367607
1783224
38273
1228970
264638
372300
1197638
1227131
585709
1841749
921700
1995385
600546
220371
576592
1093742
353634
318735
1223035
1845851
357727
1611929
1738347
583396
1374996
1796102
1448585
1592180
386346
1311862
1816564
135969
1065184
372565
635816
1692205
593847
1529345
1490977
920063
1946771
293869
1326945
567264
287115
648924
1410391
1822393
1335609
1340978
870138
83570
833220
1788015
446811
1115196
322299
1849118
669020
1994167
755345
630444
560647
733971
1110599
434957
1299530
1258181
682627
991009
1691772
1037818
481056
728623
127280
1999348
64682
1465291
1218491
155333
1485289
699000
1920232
891852
1920186
400639
408086
517986
579375
472082
187093
593431
889012
485124
5283
1376186
683967
264183
1406470
313781
5870
295698
828901
1384895
1690474
1428989
1432131
1310946
205644
1547060
1731921
936328
1062280
105405
1568413
209042
376063
1329309
1654987
1950557
1789425
840637
506459
654234
933155
896131
1307369
1433109
364745
1596673
937409
780946
1366637
1321188
1489277
1539152
1810346
1922092
1199225
1224293
1870542
1435831
850342
790776
248202
1027044
1354236
1724560
750752
310937
38933
1012470
511576
959681
1823207
656487
1357292
674168
939542
309492
1788450
1765336
324058
442570
972625
160312
1547340
269776
1175640
382395
1932908
37928
1281558
266340
1604011
1787913
1325972
593261
1010731
1403704
1809719
1128116
1633447
923904
148373
1600278
1279462
1562594
405728
121513
1200767
1225259
1839292
804583
1969590
945669
838736
898513
1915757
1415728
196313
1811362
390953
1744212
1047706
202325
58788
1761137
1254320
27101
381075
800625
1404743
1070680
884964
1211044
1936434
758848
382121
1483682
1906944
482267
1736274
1077461
1397720
284483
507823
821552
1933697
1859272
1820612
836194
478097
26162
1121655
1419861
429064
444351
522728
1755275
1378404
569932
1652318
416744
1296591
992170
1022860
1771701
1426712
1281365
1699970
519480
1076797
1015587
1888909
1362325
223917
1313561
1001657
1347823
1683955
1875088
1605145
1050146
1204875
1398736
372441
1420372
1531270
261372
105637
1803160
1129408
1161844
452478
1902951
887861
1842364
1524272
1290388
401388
120570
821672
1294730
7958
466417
438594
1804406
920959
101824
1630586
1151534
1692542
1188149
109528
432656
594861
1400917
60441
909570
1841967
50931
1715421
1962562
305392
790609
569138
1739999
632861
655985
820657
558304
298534
1254804
1360499
1673099
600275
172647
36111
897354
662482
384157
925739
103961
1919740
1271153
319108
1515830
1549491
754864
452008
492750
1083366
620105
267155
653463
892334
938709
291382
1145658
1833944
773950
86464
1616094
525365
675107
1658236
1369716
1838506
979709
1064680
1084535
1247941
1296111
1445359
501012
1861311
574658
512482
292993
1252641
1038478
534540
1895552
319082
396753
1982671
1273562
1802849
1749059
90407
893301
166583
904732
1971277
312739
1391453
471683
560307
1943130
1523378
1709866
749688
624250
1882489
330125
1807246
1185561
1399500
1573817
1997326
1606817
512345
1319051
733688
125090
241950
288372
1770552
1155147
1051677
594082
357615
432108
1470813
719431
1689548
729093
1146741
1000125
1805706
556049
1807153
1667002
1068827
1796968
1603048
235717
1613539
278156
578289
1037251
653428
359779
291492
1478206
997206
366181
936631
1595655
337788
904883
1967292
1548012
458784
1821368
650241
1225676
724630
1220029
916599
703068
1431999
484170
824001
347646
86152
854489
773539
1069342
1656434
1387088
776325
1911596
1315920
756607
31487
1905463
688154
96989
976968
1808065
1379034
1419707
870561
942638
30800
141035
350871
1763394
413225
763881
257462
897369
1384826
1722606
70077
1681414
1768110
1220897
424688
1770258
488727
531121
1889845
1694275
646281
845056
405514
1853892
646871
1810087
401894
665069
166259
591379
679956
1422894
1502641
734954
303111
1688933
1668815
1208378
2926
1191302
1827285
1479323
1167187
775984
802149
281886
1484737
927574
1914019
1703547
398960
723180
1086432
1480555
1452738
1034811
1295725
699355
1996207
457393
1285884
112375
216247
837504
1066429
56027
1372300
1165734
156846
722993
819828
586335
363933
1192334
1435424
1284060
1463779
1141838
413969
1837177
1725087
472602
925518
1581898
1371342
435773
145559
1318827
108050
215936
974432
505535
353856
508947
1063610
181373
84246
88740
1360525
316053
787343
748021
1984267
42390
525061
511373
650194
1114774
602902
669154
850844
348162
825771
460371
1616053
226972
196151
1256730
290390
1009729
250701
541865
978318
1938185
271004
1990963
1407304
3915
1003472
1406279
1272036
1197089
879712
661949
1113701
1900069
55270
262779
1226099
1523843
1413858
14211
407606
746567
1452378
503802
1250884
1798814
1357190
717167
1857495
1309387
1903464
1020416
1349657
484379
1659301
1863707
867264
1659491
753847
1791204
930919
851618
700071
749397
335445
1488239
1555501
1354183
1246609
1004966
150785
178149
1464303
922661
219097
278853
1607444
637552
1937793
1190240
1945550
965112
646035
1859829
686284
383191
1117750
699942
1639203
1645600
1343059
74098
33446
1952272
469270
940008
1723364
1983186
488321
859956
1637950
667891
1850754
1221100
406104
929883
607404
1844088
689246
1881602
535555
191205
731931
251325
590616
217273
1213828
173848
1336330
1489659
988425
24154
1264160
1275945
865969
325466
1570305
1806653
1513204
1287189
1995121
1684280
1701826
1389745
1108086
483739
1013489
383996
487824
16033
1034304
1895637
245174
1575175
1794523
1107858
567756
1865453
27348
1570262
1380350
1952487
581164
1122308
511253
1090515
1892548
410286
1907740
1161612
372568
1703774
636131
973945
1432778
405204
1336305
1639775
1108625
600228
1321544
705567
130924
1020225
1200851
1876414
438653
988111
24967
1744468
1643575
158541
871824
587439
1427698
1232387
696811
476381
1428681
1719553
507095
510885
1382279
624507
1997425
607672
679928
1145020
1303319
667567
991363
799648
1178909
1843289
1544341
250782
233310
108851
666627
300865
261041
1938568
931281
1383509
1743092
1020232
921931
831889
1457187
602113
1962976
414913
824235
89288
844832
1644500
70926
655938
1642477
278037
1903575
1291053
1397656
1149385
1110431
1363951
1360029
347367
754065
804147
1226934
1971753
1851802
822574
163668
1248237
525353
151255
314520
416084
1275039
281045
1472922
441249
365590
858729
202385
1272497
1488628
1227994
1595958
886377
1246512
1306183
391982
493017
1769971
1167861
1171581
1475529
396045
179690
779316
1383490
411602
511078
171181
526521
148357
854054
316947
1100111
1002399
876013
524283
589497
521220
592837
1355766
821853
156686
1378926
1236583
875923
477579
1484863
1622011
500455
540641
889796
292267
471186
131851
970391
1498605
636652
1323130
216270
568381
844311
1761062
1742250
1277333
1078766
411658
554205
1440871
1654986
1600380
278800
224428
172510
1705245
525467
1406889
1708479
1908036
1387201
537903
837714
1588749
1746890
1944611
1158495
1855134
196436
1562925
193511
24968
617451
233403
944824
498793
457184
1265120
270454
961994
553518
283706
857140
1633138
1830831
1802108
26499
609467
348625
296136
492586
1435742
87940
1541599
1986922
602780
802489
1790153
1816700
916489
539620
921711
792046
103308
1844895
1712268
1854931
10134
1522703
149925
422588
751522
440372
1117769
145951
1933887
1223645
171455
1431086
1479920
1824708
877248
37611
1464109
814617
1255232
83612
1005924
1559605
295750
514256
57071
1320144
118520
539308
903237
1624556
48543
1126501
598070
396888
1176592
974629
307057
1757844
1868142
253073
1231791
850315
1561712
1550947
378601
1818513
170354
1944239
1448053
947354
387442
523189
147941
1319525
1986226
1959291
325208
112559
1179739
1632215
1884007
1706335
1673339
1528507
1924805
1177112
1112251
1324464
756389
1974774
1428819
541053
1199118
704441
1821031
1643522
645308
1270379
1471328
530954
1832401
186205
823366
483406
717227
722109
1489513
1265575
1793384
1602255
44334
319409
731435
256071
503592
177695
1059760
1688699
572400
1242561
1952022
1534778
761142
507659
1476485
1861048
1187732
1470292
851366
1726486
670344
1263999
1091529
1787125
1835098
734217
486325
72171
535624
1202081
1378801
1347322
403777
74791
81391
1979001
81040
1324995
1374258
1452165
1479225
1430237
1295475
218014
1767163
1698503
648404
1345160
1383577
1675681
1191892
1031637
1801588
989649
1215065
1965543
1959828
1098943
833246
1967935
73399
1427137
260412
420878
665284
611575
589809
203796
1427509
946366
1543574
1819092
217027
1534875
1276357
1194945
590757
856811
131876
209638
507087
1425884
824350
1067427
972685
1611774
1574917
649229
678180
448474
1691200
1294321
977090
676935
1341479
772245
1993124
897979
1949186
1742300
1401773
250079
809667
752128
337443
906947
1905232
1371474
1827160
8753
804781
1741800
869012
128666
1950035
651878
701460
1172867
326719
1667011
1923065
1329601
187139
1176862
987107
157807
1367381
1479962
1992189
1389252
641541
290197
1162812
498108
359742
1099418
1272603
1316059
100986
1206873
1494195
24446
1174782
1648474
26323
1688253
1688547
888861
1648440
835793
883909
1608346
23000
1010311
853909
885603
812869
1701612
1625317
1144979
1143101
1530655
859228
1688522
1117014
1668900
954840
1522640
273803
1938356
55372
167779
1133375
1715348
1602835
457182
604203
216654
760877
1706296
1792526
1945849
1196831
765474
163289
957736
1151433
912529
525949
1029919
463170
1090763
1374826
1513612
631264
473311
413416
406085
232909
1997251
1944987
1890016
478146
522329
840668
1726286
81116
347685
425312
629758
624394
723117
315058
1931227
347231
685435
468903
1891078
1980247
1458982
949909
360540
183283
1742042
659548
1435010
1450289
1531539
39782
106264
1959669
1183701
102443
1785408
725333
708161
1715948
1429342
1874273
401356
121006
1147650
1796859
1953258
996399
843616
1303743
1202688
1183705
1970153
379050
512337
1320387
1672512
1244412
1319335
1843804
1416210
1086163
1180981
824950
39514
91197
1814655
1021994
502468
1432696
1609940
11050
438835
1124411
145087
1689394
1322434
1873147
226014
1583134
951918
1249404
443038
287624
377249
1672475
882331
1643831
461121
1850197
138212
1312641
717591
907154
565054
236248
484944
260712
325473
1434797
1450712
606015
668689
1860277
779006
1855139
589120
1786006
1153409
15355
1571199
1078951
501293
1322998
1263593
582307
1509236
1204483
1975768
179765
955298
944057
1157065
242974
1043243
1495637
1363355
1397756
647007
1735419
402641
704775
1503697
1652576
670198
577291
621181
1917456
1796040
691021
1527662
106326
545105
267437
98950
669532
1551200
1274462
560751
544470
446644
158370
941411
1384853
727607
727638
1373709
28293
779917
808388
832589
1220685
447091
41157
1398970
1856479
1507012
411737
831242
943879
1838275
1692622
1410631
1074412
948831
1000543
217882
383160
1673348
712903
285688
425001
1698737
1575850
1853064
807491
970666
1381432
87598
1705784
1024176
818413
822601
926980
1723880
1271991
764145
1498381
145475
17331
1690256
1387100
672382
1682550
1509808
1003079
906579
1540487
198925
228611
1158384
1225002
1015266
1591405
908885
1038767
271041
240245
280919
1552889
693326
1325011
1405300
961688
294
654797
1300671
1024711
1506923
1141166
488813
1907792
28311
780869
664833
1356610
1713464
653985
389492
475098
1897326
989140
1387607
1495351
1030663
852475
1755770
1873655
1564108
1463850
772001
401740
646089
1804546
883150
463227
384039
920669
1293807
1374917
1763688
64615
1534075
850079
749710
993111
1982063
975
733341
860422
1330774
1200294
969364
856717
957660
1816142
798528
1816292
851734
578231
838713
1209960
323421
1089254
276984
662570
902400
338660
1838506
952625
1631002
715137
116551
1407152
346610
1723888
522316
1877320
649711
116281
457307
1003455
936650
1473418
1207951
439428
8033
524130
465688
1039395
477260
1286740
1894161
226389
1919558
524298
1337554
35333
490166
251648
1166159
810914
800129
1499331
1704526
903572
329276
854001
360656
968796
1387342
1406349
1084571
39268
480920
1028310
1410022
1821944
17840
1775991
1903203
890987
91950
1141789
9817
632481
291492
1741814
303631
1285284
331131
1167257
1914718
1563452
1027008
1855846
1015515
1188075
249079
1572671
488189
334011
1153830
1929289
1256390
1969695
232070
1673248
630332
415633
1236727
767991
805757
1373128
262319
765240
953176
654354
1836785
39932
1097983
1867182
1155877
313565
976531
440948
1390890
1774495
206647
395031
10560
416431
91644
215649
1692485
109637
652233
1696597
346989
372588
511926
185972
54321
1089416
1445401
724183
1049867
932219
27630
1441243
1527865
319249
1601066
37025
1595430
587570
950584
565465
836781
826116
896777
201422
1936869
992303
969521
1751709
1551651
1220005
500303
1678173
724008
303812
1981011
1727524
1347449
1761892
1501413
1773898
688352
966995
984713
764022
1777138
1804907
284239
1409776
1730025
207088
1609182
458408
629573
329803
1929712
1661699
877124
1378035
1163089
1164041
542476
1772057
889531
1035385
601968
615524
12122
216423
1177995
1262785
1021000
1617307
455064
167247
794318
1696100
1166640
1683894
889808
1130705
1015574
7887
1277019
1517468
1749675
1337596
641900
1529731
1286167
239492
1855354
597525
70568
334655
179805
1028559
291165
1672401
62704
299499
511261
501149
55116
1632229
15736
1207687
663247
856531
1100595
404251
701540
165005
373038
985597
157300
1882066
317211
1617204
736612
142467
1365004
1646137
396921
102007
1004293
1454910
1592811
206881
1629393
683697
1497617
1712987
1573605
1256378
540590
1147007
1541407
1958608
215290
1508911
1701770
695500
676665
1840088
1698588
1859009
1938630
1747714
1175977
570687
1842328
901483
1063419
1091011
759491
1797962
1897654
1878016
29229
1808761
217759
947378
470070
1155880
1955661
1488822
1308636
1279476
156669
904821
1842651
932274
1623558
1772596
1107755
414813
1580885
57683
922590
1190583
1368014
1270197
979735
918362
930160
1884732
120789
1875789
559172
1305841
1143562
1509368
864329
95739
1384726
781382
1345958
1177533
824568
593148
1786558
991859
81379
1856064
73353
745423
89955
1956777
1052949
655526
902430
1543208
1249411
1855564
1073832
618275
1086789
1807016
1667395
563721
1539944
1724253
354415
552871
20619
654402
576280
1108096
1052575
1134649
809497
961268
814747
344137
1891886
616261
747820
1793183
736941
61469
1845830
110156
1373004
668401
907761
1218444
839639
1769476
1189522
1279882
1095115
820302
1132468
926304
431751
61428
241649
517797
801411
1165912
1179880
972717
673065
1871068
348375
1034926
1976947
680299
678366
1327582
1703189
530514
1608502
1845993
232155
1453089
1479829
215011
997688
31185
290784
1531491
1741354
413839
1640194
1172687
506538
283304
1785586
537739
1529434
1734262
1795881
1300047
1678365
1893725
6183
1530279
874190
169963
1496053
955418
998375
850915
807859
591146
1709441
966687
1420456
1563278
1287991
1080433
1376025
1388497
817790
308078
610881
1449862
1764327
1832424
1438471
1703426
1841985
1080114
1423986
628009
1200568
1039032
1425682
821405
770485
1021584
835999
185020
602932
1354966
1397974
1375580
1944910
141235
1195531
1517998
195166
1733735
1797767
1224424
1869984
1112186
645427
614967
676144
1672416
883384
1360608
1462629
1178536
109969
1926038
444778
1141465
1862713
1065637
1880153
1403908
1295012
322426
79066
1329656
1582835
314673
1547637
860759
14479
1019155
466321
1875903
652919
174488
1533838
1469250
835979
1439033
1095280
721029
1000949
48208
1326796
1282080
331354
1407597
1157710
1176145
706144
936069
396248
467189
968980
250540
1323286
1398422
1609073
1831208
276432
1385207
826780
444023
962499
649587
1064526
277685
469748
1741546
1725490
724431
194747
1496479
1107740
971771
158549
58137
1459539
1962481
1506761
911684
403316
1022004
1691235
356360
322186
1239702
264150
1108030
1141448
67799
1291143
1544942
539235
1680052
150832
950082
131444
952596
1633380
1976638
818899
1953676
1136757
477086
1572370
1061636
637710
785857
488833
1219127
1401594
88478
1992960
224731
1264066
247240
789520
1759969
699706
396018
1138266
1206292
1013156
1742841
1238366
741175
775155
1882950
867635
1049264
1425131
174996
328897
1482596
910078
121891
1049944
1748357
987909
1682684
1254687
140818
1198536
1115943
1260094
431066
1008606
1422726
962363
16286
302858
1317311
1979803
1453891
353803
438035
1871596
21255
804297
191387
341933
779886
1495509
1893875
859105
1704756
1741550
727129
1766001
1305749
1183163
677981
223648
254238
48730
889015
683671
365304
1996529
1226534
574200
340735
221277
1625587
1822033
356504
1029488
1419047
1546682
1214602
1436714
544234
355652
1267009
1357698
554405
1753680
502180
1060833
1214136
1817831
573730
1004999
585323
1763910
1439676
1554701
1360689
126654
58722
1876177
739023
1782470
1615320
238990
1157453
720651
1152604
929099
1679556
795944
778890
316028
945650
1785339
688142
130844
30310
1330026
752891
20111
997890
1521736
420497
911022
437608
1232047
1597359
429569
77884
1181912
1385750
539192
19511
1453659
1368304
938017
762928
661917
1117074
261689
65276
1707807
1272887
1318910
1537275
145639
1886465
1732909
1197855
1731749
1791885
20127
458168
895096
1231850
294161
296892
1240385
1385992
997782
1068398
1861630
1892049
126329
844793
281980
591847
410075
1424117
1079955
944396
1119340
1195815
352930
1022034
237200
903769
842776
177991
661717
561155
1562884
1393103
1266379
1952775
1982379
514108
518372
1922351
326950
748404
1762494
1502601
1390502
20567
398566
46452
1645213
1508960
652799
352441
169407
1544577
347483
439433
591522
722354
1687246
1211559
80362
1844043
1986472
1314073
666061
1610905
1238095
1973619
78632
1135232
262381
1546809
114447
1054380
153855
1317654
1503069
542474
1674190
1674811
1782713
648379
945383
1590455
164478
305235
1612549
1145426
163354
1128115
169157
1048867
1685867
773882
1804931
9559
30475
716175
826136
23540
1150191
1725291
245792
590454
572049
1772884
1518820
1888049
1889088
1045319
2952
299902
192501
203392
1347887
1897911
908757
1489933
546592
1015575
1434677
563695
1376397
112844
136572
503590
814743
58158
688295
1123529
1307742
778824
1618398
1770380
1021371
840317
1986861
1590297
1465765
48088
163139
540415
478296
1104458
1094703
741578
537549
469564
1873539
321617
1047515
1013097
335908
506335
232350
426679
522373
967595
1942312
396043
1737202
158740
1367024
858578
783930
1130672
1233446
1149183
1282177
1924448
1490793
587639
421851
1627848
332674
593389
1172827
1917089
302507
1141
569218
1876648
1703081
1299324
23019
757711
1093548
1378311
101401
486411
298125
987073
884593
414797
459964
1144990
146008
115865
1736088
255723
1172151
109917
1428082
568691
630485
187766
1974939
747818
1289834
769593
536879
1915535
523216
1356535
1873196
1817027
1311001
1048293
1838563
1455249
1784825
997972
1772200
1897724
725980
1271113
433192
173585
878739
801887
78540
26148
1601348
32345
1773614
381584
330507
1727370
1617522
1271342
625370
1457367
1470125
304614
147963
1213922
79020
151456
1083156
596292
1025232
154396
277446
437241
1423010
826428
1621156
1277289
1663912
1376980
341955
593709
770886
1657991
1868952
1478184
753819
15808
1981431
1359720
164418
1972925
1263415
552326
331512
677360
566329
564525
679755
1910488
804741
615186
833477
1603720
582536
162145
1926241
813862
1567957
824589
1286291
110051
495495
1364895
1744481
1659911
800916
1206585
584270
1039080
1647296
1812610
1904373
1106276
971236
1930071
945382
884576
187978
1017371
1442966
1200591
1811813
1864460
1510201
1123637
1835605
1733713
974198
497350
1791015
586082
599361
1468945
1422757
584601
1500494
1665457
755179
1775896
998020
1929377
759511
518503
1897434
1503045
1352814
1526072
1663886
1403634
1830191
1056881
684048
1706902
728502
1994266
1570716
911719
1959942
1811291
296149
1468320
1774153
492463
1294988
1604716
1059011
1408719
1562214
337297
1957365
1195637
621261
339067
1790962
1141254
1642617
392669
1659477
186880
267969
628744
377279
1895465
817153
1552179
1685625
455920
381266
1373342
695912
899935
1686665
281644
1371477
1377262
140887
676946
1634217
487989
1975162
382654
1819725
322975
897567
554201
1789916
855325
1019260
567161
1554001
1389967
757052
299561
1341309
1900412
694717
1602734
360160
16864
293683
1721721
299084
875540
500760
351924
253018
1951533
1882449
964854
940349
329997
697659
809655
1457444
168771
1423509
216360
55548
815899
1762445
1298536
1429440
1634364
1440658
647048
323496
711173
1022072
247848
1421322
514344
395085
1215956
373791
751350
1036599
329058
1395723
607259
629062
216220
1867506
758890
822685
1876796
1461477
1841253
1609059
389109
904806
1896926
335883
347196
1777318
685243
1456952
978305
623436
632582
575110
1738946
1390185
1289054
147864
181045
1352303
1433698
504885
1885370
1534563
543151
949208
207196
1563616
524344
1512132
1812216
1999807
1228923
1722631
1384527
386734
1972295
453879
346051
1168121
1524371
48401
310244
1416869
1668355
1174340
1272140
1549681
777780
1746651
42552
1550479
436370
781464
969800
1645750
1332096
737077
1273149
1784362
338115
1324674
464595
1225321
1417272
167658
263297
621337
695958
1300769
1647829
53276
347261
994893
1100962
237757
640317
666003
593758
782644
782612
818272
761808
52998
1529179
167197
957930
1742161
319039
548819
1863920
31558
538288
1546908
1640561
966719
1841781
982334
1745412
59005
391236
915742
1362126
1140562
1391306
1579033
429696
244272
1768518
853425
1336755
1066662
1122016
1443690
199716
1246408
319028
1953600
137650
1249419
661458
885012
1170576
437292
1897454
1926293
94751
1614803
280320
585911
276832
434182
1815453
1771200
1533592
913273
1813315
533892
1729431
179643
882350
894664
1909314
1404858
1584347
1773839
73199
473939
1878942
1722875
1149058
1122661
732798
1174665
492502
1882112
302484
320192
1948918
1598762
694371
55507
31778
1504699
1845250
693574
1483491
1027968
791759
1231632
971190
740748
736575
1162255
829608
706181
963484
1377756
226855
10312
224666
109182
1799680
223986
621702
1494925
1279301
266763
245350
836414
460014
811680
1729977
513456
553943
1165785
53708
64311
967875
1890737
608942
1204608
1043006
627500
1540813
1200932
957873
1996213
1300025
1025767
621547
883433
1590418
567795
785479
1962410
1420332
1516422
36511
773776
1562353
976534
881673
905671
881458
1090967
651727
1358393
425656
507604
415572
1964363
118943
830081
1130465
64540
1916894
1990169
1910928
705151
1620704
1297742
78572
285727
1150762
394600
1687902
820268
1092047
731527
1115188
1643118
1337528
985530
271334
1018167
1067883
785076
945812
1281590
1618374
1336326
1365095
636838
1875821
1231912
143938
1933148
1883531
1468792
1359805
1600892
58548
483345
1310952
1554120
46917
1272603
187792
104851
239580
1286352
874040
526793
1271867
1692401
1524000
1786123
977469
906425
298316
1520618
1199012
119494
942724
1232399
752409
953427
788850
783895
453885
731291
1515943
445323
1203787
1737710
1919037
294167
945587
1855156
1594376
1382471
979307
579417
1460231
161760
705499
114175
460153
984130
297143
1731445
469276
1551513
1173823
354301
1954816
1493526
1402790
108764
791426
317729
1412585
976421
504968
24434
1963211
11867
528523
293398
1677983
1959836
249364
534978
1201826
1546495
1632644
91156
1604266
1060622
1701549
863137
1307251
499773
1293379
582390
929213
1411014
1754360
1767826
996652
1267928
912226
956869
698718
625694
446620
1194726
289698
478376
1064888
1192848
1587029
618837
110865
1442696
1545874
1125200
1332669
1934763
474591
1835815
1174445
1473852
921870
1337029
1112243
1129957
1707960
733389
118558
550437
457656
508521
1298060
1070923
1148346
1743591
373001
297414
163914
1088313
1379903
185566
809146
1636107
62452
1486185
1730799
99339
127468
1467537
295017
1011894
1689058
376550
147078
1232600
747170
164128
480079
516450
1177330
774427
1358014
1655430
994541
1285210
891349
596223
1362883
344450
937152
395627
107358
1853958
1277693
1101503
157333
378359
1801013
1096514
970384
1105011
1404201
603938
1341838
568783
1696396
1356888
1756976
275325
706617
1169444
762819
1205957
1767877
1221980
466174
1171596
591930
741541
543031
30923
776824
1380646
1647305
1747134
345562
1169889
523564
1943576
1108624
1811678
929700
43750
398879
290496
729303
121203
1987486
1482628
1166255
1504102
229314
1897383
475067
897288
1370554
1189576
1626777
1902181
813956
1663500
1333760
235971
1913180
1246878
1636986
552271
1906840
1742050
323481
1873716
1997582
1538422
889051
813569
1729462
1463092
28713
129849
240654
89578
294147
1416941
919592
1545432
1074373
363657
302082
1277294
1100475
733402
1975634
1374690
251331
1533317
1956834
960380
164339
724516
1463882
174735
905289
1877678
1658925
901375
1837890
1642218
1922287
544910
245489
156310
1345991
606429
249934
1861549
1649522
1757407
1634968
711631
66180
624536
122438
87004
1374734
270166
635236
727651
946557
628970
865304
567341
674226
835816
502102
1410854
573525
1781704
1875192
91873
1998338
1830437
873912
899652
1005446
1033929
606762
1585581
1553048
129712
169038
314279
983169
261642
1026895
29002
552113
1730891
1813480
34753
1505012
699318
127777
244135
1190634
887055
9246
1831147
670518
538216
788291
441709
337433
51768
509715
1066009
901856
4769
1868024
1181868
1151003
470741
1146148
110961
1815425
828520
1698215
1205485
1002068
1833472
1432557
341618
524184
1040011
1304123
1223196
186585
343139
1472948
576508
1834364
1848321
1044059
1539898
579848
1427362
592209
1569790
1346204
752364
781350
1950916
842046
1769571
994104
1702818
1762727
328372
1502036
977080
1752088
772536
1808357
644484
1718504
1910818
760518
1472510
346856
1428347
1946536
1978411
1092358
1548603
670416
565288
1439321
1266593
1877023
874633
1790921
1279048
1642339
1877335
1166216
1739289
1578396
604721
564591
1614636
140484
862579
524524
1831835
182599
830736
758361
793738
1696664
899717
1704089
120423
1945531
1758611
849371
1955819
1509567
846842
1445221
1712702
1628085
82032
1908853
839888
1587923
450273
1896242
847669
994945
1440838
97862
719608
1677266
1969984
1780858
1561168
29488
178808
1715161
828123
1512974
1847789
1865461
1869497
1786753
1989878
1396546
244119
268971
1876634
495539
1640167
449348
1091786
582973
1790153
1712260
734231
1014222
101443
860782
174387
1194046
843054
639924
654280
697968
1208770
1757784
992740
990125
1311500
689471
10644
428934
1873696
1394433
1453021
251690
815098
1073581
1989785
282991
1709357
1445975
748970
64278
334103
391388
716435
296919
474603
117318
1958612
1068579
119359
143469
1411740
1599646
1890676
1790735
959777
1176350
390899
573422
1946045
236894
554835
1200865
1116440
999585
1166547
1910942
1363578
1498627
476573
1627444
865112
148607
474217
319303
1880511
141330
1628328
1574912
1122755
1248770
1545729
307232
190255
1863843
1135198
1022780
948902
894280
355569
551296
1100412
1155001
464669
689636
785736
1942873
1324113
1126576
298455
1348340
1038053
41993
1437023
1957732
1413936
1687050
249196
502881
1024151
818394
1319004
1093846
624368
581357
1290203
1173991
1312691
1898875
1631539
1508660
316700
1259744
1142959
684516
452531
1032874
1880254
943333
1176318
387373
1051
963191
1641602
1921634
299300
94452
871522
1345459
710765
1947572
1393791
65891
1508761
1060814
498577
1345516
310096
417974
673403
1686868
1258260
54679
1335866
1834789
1484323
377141
166502
1030519
1630359
1699382
1617545
1014352
859403
1321010
1050120
1474494
257214
1645970
1278835
464499
1823309
1665387
1071358
1217443
1492691
685012
1638914
1829163
235221
1058447
1369323
666307
124480
1145428
1018748
663276
492392
1817665
1356128
1279619
1245587
1127410
1707982
1318354
636348
625172
1172850
1199164
1856264
1793199
1886351
923868
325738
1078909
31099
1136730
830843
1141176
289703
1340291
944627
1328887
1778333
1381264
1101123
1558493
1562272
650537
774219
307206
1187324
846361
646909
1473110
1539422
1680264
527971
764596
1013927
533955
865116
1356799
1416915
1026353
1527738
1991418
1090245
409204
77606
1661312
904108
930573
1770524
290032
935657
66228
837081
187132
1206583
404708
572592
993745
879285
1646926
1843964
520383
1606163
900292
1547814
487252
716655
531722
1732004
1168112
772473
112058
339545
1001503
1530889
787714
1417063
433751
537421
697457
1810852
771518
1723932
296348
1957979
1231875
20236
1583803
1057444
1138891
685391
226287
723957
1111982
31156
1155054
1709521
495239
1522802
1615147
1157417
1492510
434582
1031484
1574295
1519730
1784565
701042
127515
1641605
283529
1711021
418887
376691
225733
968115
1016745
1607202
813233
1357323
1850525
411030
1393236
552427
970457
140668
130019
1619717
759668
1828637
1651416
1885090
1695322
1794131
923331
1587490
564798
1828424
1700546
958778
1567099
586193
1803912
245035
1475209
221122
1457767
1377182
412283
1173025
690500
1073744
804222
1157918
1411523
1802958
1318924
520215
1332012
996948
465634
1863562
397399
36566
1479396
554974
748295
612136
1858768
1589312
846612
1843932
353765
1887589
496012
1350851
1197531
254629
406322
288607
640199
1880990
263080
1317166
426627
1038872
1525962
1444483
148123
1183693
918051
641359
1536367
387397
583568
117399
1408854
1843565
1988177
1916105
289559
566662
1373321
1247797
926316
673762
777087
292691
1688233
128776
1387323
1693055
738381
1616500
1601618
1847483
206959
1337882
214385
1564409
1243830
1064523
584623
1499245
978652
1456303
814545
1720063
1611683
1624803
677798
1120896
1531022
312460
1465978
1740304
1498795
653719
261479
151543
891982
413606
1708367
66686
1017156
807803
330628
511365
871207
218406
1010218
28143
1248407
493170
1050115
1915061
994825
283871
972031
1906954
554695
1941073
1685850
480018
1772181
1367185
1973753
791700
1601925
155289
1548788
1574587
264202
81597
1512041
1829206
1205387
510862
1830614
313862
1846711
1633905
430892
137701
1043746
1616335
956758
630670
1793769
1642009
1852141
881
295249
1068198
967400
211559
943875
71367
1476437
1275271
952177
215266
457639
1475026
1607748
604016
1318401
1519970
864315
690849
247147
837575
1145196
1435562
985154
1696630
1864513
1227141
1285244
432560
1951769
1429887
1735180
704459
756476
585698
1413913
1503048
1354934
1645021
1899217
1860708
1077171
890549
101497
611571
956603
1291947
1256803
1087067
96641
715662
1572803
55249
1191606
313549
1488450
94686
890894
829092
1222128
1545464
1321680
626629
1976981
1252928
396631
679635
1997335
1200871
1086163
1597987
951627
733337
968199
1810220
453650
32587
1222604
937409
199502
1661797
1769979
1605704
661318
271052
1554841
588351
1063058
15396
744184
337615
493035
288749
62623
1285116
1276621
1369183
1208561
334959
1929775
252878
1291173
1261471
1771082
482947
1876187
841091
334155
140927
922211
685576
1789625
1283072
657353
1578238
1973755
1034252
1137300
1136709
1137344
902472
338157
846040
1361715
910443
585435
374013
103778
152680
811409
1051631
1734681
1002216
785768
1057332
726854
939158
1961665
1287749
1745369
1365820
834882
1263301
1537377
953767
696666
1832633
341737
1572353
1634526
341192
1109491
819971
1264067
1431370
560890
435735
1161683
1933004
748798
841763
751266
1081688
1064499
1438627
1391116
578257
1317684
338481
1303081
1192223
873297
512571
80515
1271115
500686
1510983
635387
1707707
535549
1939871
1636526
1910869
1912639
1108945
1800020
1630159
1930445
24433
505659
1733730
1747071
1803443
108650
1941914
110829
1782873
1081563
1379305
1731062
312301
761523
270175
1163207
1251228
849976
1548148
1015354
428794
1560767
861542
1943849
1761772
1172916
11840
595933
1042810
401561
1453653
1455203
429666
1002068
369717
1538823
395858
229639
633508
249243
658293
1429884
161874
1522889
1958440
1780447
130485
1414565
1843648
568963
1892906
1202491
1763793
1580444
1936713
89409
1883494
929618
1230890
1642559
751142
1342774
958734
1404155
374001
1847295
1268505
397660
1347384
218663
680324
1784379
466827
1213424
1615033
1919430
425913
1297893
343950
932834
1291838
1948018
113904
610969
99053
238568
1960791
244655
1556741
4680
1165899
667776
1723110
1289935
1342303
35105
1808478
1523425
1876912
1859410
1795067
1654990
515050
458970
1801329
1541074
1272976
167274
1518426
456206
10302
806808
121632
1347342
891793
1772420
283049
702500
746673
851434
602823
1935356
1011732
1166793
12609
147202
1672346
726191
1385466
1040102
618343
1785978
1694820
1712286
952758
240640
460283
156103
756716
693067
1119809
1584084
1522289
431614
1846230
515409
233603
1370805
1138421
1974762
915357
525591
185129
444786
1493423
961486
185675
650340
510892
1083471
1446266
1564205
1113920
1232776
1501520
13979
1767426
207572
780673
278804
295850
833154
1420557
656378
37618
145621
1940947
1051848
1217154
1845269
339957
543170
695534
1966434
918669
1393183
1831869
1022720
1597041
1373314
217449
1586175
1365664
94624
185093
1814189
1228435
1384232
1546333
404272
894648
343942
1983231
257603
245648
1324473
1044594
423429
1766676
141155
1659733
1786037
1591828
772453
1319231
220308
314188
220281
927791
1856281
908600
1563281
1677463
1247671
1794920
1265427
365657
354498
1563244
1786045
1162807
1802307
889290
1678139
843762
1299478
768966
1278368
1872788
866311
1569597
128339
896860
74153
311170
707449
1696870
262750
1790076
833265
1582312
241156
682868
1229129
1525670
1621327
784748
867582
632519
870943
675110
760892
1030690
1791686
872892
1530529
367177
1017013
1875903
1509283
1835613
221161
1205133
335560
753646
596129
1123015
551448
1180880
614844
897959
951369
1945910
1452960
184337
1428643
1057762
297308
1576418
309606
559670
1213166
1880757
263407
416377
444939
1977656
1276967
862466
1097542
1194793
1976249
741387
1420793
1677389
1740858
1521092
732724
1242560
1527461
1133874
1037607
1356317
291167
518455
729593
136973
998727
485029
1594679
451397
1470914
1151548
1991170
544546
1206626
330725
938796
1303835
706699
1766687
872571
645613
1982746
516534
190641
239289
1337454
1894548
858297
839310
1436226
1163090
1339362
486070
528702
339963
1641300
1853455
1282459
1504023
565936
434483
1453784
1126590
613463
114844
881563
996201
1770524
1856715
1895154
1277277
1507479
701549
942691
1119946
834124
139818
96563
575840
575084
1093865
1656951
246864
611586
206496
1462064
818554
1624433
540094
1222853
1204212
476442
624773
1641117
501844
1783430
1667383
753857
1915470
648992
869465
324553
1661612
1626975
151374
1264691
11279
717342
334157
1457799
1956204
1665647
1716376
766796
104357
31639
950483
1169050
1818573
1611309
1469810
838781
1264873
513197
1528633
420957
294732
1808994
1449126
1800480
241670
914659
1974878
560021
352277
621706
1940520
408290
413247
1799279
692978
1467229
701793
1986887
454007
836304
1386970
1090263
1399696
1451095
1996448
959993
1789678
1275781
617410
1963235
714740
1403004
1628495
732553
1961594
977729
954110
1451422
1926552
930800
1353031
445707
531184
1299460
659237
1536869
1600752
1423561
1601002
1474775
576475
639118
1759582
1558233
1436534
1571277
1084191
1635623
1388245
1773561
366863
959704
1838286
460189
1513948
799510
1193572
1299656
1758013
1929146
1864180
1444417
279593
1193937
1397010
1921793
1051234
940433
1047288
1402537
743883
425831
927314
836975
629251
96477
1344856
1539403
1065689
1957187
770784
1177561
1036716
381383
772368
1191803
1516787
1631707
1327313
1612083
61101
1629187
1428640
151559
212422
178283
1046823
1238925
353006
1944034
447848
659448
1104258
700991
1377440
654778
1522875
962886
1593952
1581290
304827
387221
580425
9776
239860
1004251
1136440
479358
1683509
829947
1123243
470688
1724064
1044458
864786
766040
1953213
484413
1499492
615387
1384680
181622
670838
1060036
859
1813887
794565
823978
1818292
528977
1199973
1232328
1621067
387401
1992331
1427849
1360539
1433126
777123
620416
625381
170269
1052834
1324925
1799129
478387
229503
1274569
1284216
552156
906292
1613841
573659
1477087
887651
693830
980782
368330
460381
128348
304879
969490
438967
662565
742710
68045
423051
1447519
1430174
258260
1546850
1703018
1433678
1895718
1816820
663663
1493935
1911039
1126573
1115650
730337
1004613
821097
265635
1201464
1622784
1933864
1863481
1209624
1448968
1091353
223590
1133546
561322
434706
350886
755323
935745
1958988
1723205
1415249
256046
1876524
1010237
1715836
1356533
131332
1839731
890386
1312275
542723
1651263
383367
1740521
398941
1164744
420587
1167999
1048059
1520221
214362
1371569
825668
403783
461850
1034607
1951157
608285
570376
1161657
44791
576418
78783
799071
489847
382271
705246
1463237
1160100
42467
389617
1296644
531357
1078475
870492
371920
1406164
1333099
1173289
175173
134089
1680580
836697
1306906
520382
1854823
1119027
1962880
1024725
1227021
204817
953367
248406
571841
1831675
932061
1037711
741122
477189
1480624
217061
634634
467924
1077498
346960
726110
1241985
723546
425993
1227676
561540
1207609
801686
1091192
1684997
1259613
1096418
1284498
786087
1199965
232423
1325396
1855153
1058520
1747224
1622103
1582943
776678
1264663
758926
799166
1199209
472031
1197189
786515
872163
334373
235542
1036237
350742
367127
1219583
1832497
690098
103286
1346940
656747
102400
1240011
265530
325099
1934238
1242873
1170549
1888038
612621
631374
768023
933865
1647895
468472
1207817
45628
568500
3424
421236
728358
1914658
912997
827116
100300
1469711
513063
987790
1625706
257925
1341141
1989732
304256
288665
1049297
515020
682503
3062
338231
301681
316210
558189
741723
1816319
1163751
887793
9177
1242325
958938
1911405
1403072
86814
1094763
1084091
1009568
1812246
836489
1998080
434238
1769027
387207
1862757
718531
1365368
461024
985438
297016
1884541
610022
1476181
6538
473664
1149296
767961
687698
1218526
1602889
467775
1108636
1025541
184534
186520
1740702
918501
1394640
725349
1077379
337314
1371036
335662
553341
1971568
1472108
1255729
599080
913523
863559
552770
51916
1151742
623103
484600
1940382
712507
1551253
1594011
480446
1571677
891463
168756
1068075
1908142
287160
1002141
1214669
1661881
1173964
179364
305525
1241429
1421609
1980890
1023409
769188
1627529
548112
939218
1381512
1067542
340779
829624
1655693
1421193
1995085
1539492
1506742
428203
1596018
1830901
1240919
377577
666522
804755
1986572
864803
1416126
931736
748228
1594971
519558
1180624
394625
423239
212464
1413255
1915827
1279213
1480726
628365
578817
811527
523054
1244033
1538585
705353
1249673
975245
740636
1254010
176176
351423
930994
723453
1206366
1660171
168386
214557
690730
1264810
664314
966911
1951087
942028
540620
807361
1498332
1998233
655806
588669
1758494
109044
870682
1509410
204521
44913
813481
1307103
633775
1179793
924959
701547
798372
813465
740933
1023976
286812
1976287
1762282
1752761
17533
691636
564098
635476
1122625
461427
628651
1780
570118
1521880
1896861
1399333
1618541
481853
477876
564193
580999
792373
1349371
376688
1257371
1906271
905057
69693
572009
98478
1978147
1084896
4486
74129
1750239
482415
1998631
730390
1619452
272326
726005
786702
1601729
80264
1698718
700040
1974137
111489
1317103
1102949
1471904
1531123
1796597
1350223
1545073
37091
591798
1760604
375949
1900468
526030
81730
904309
1404822
1421809
941616
453614
807010
1394740
169053
1142057
81595
1223183
1170389
1841774
1779914
1802780
1494039
1903830
1052628
503680
273062
1298750
616918
1510309
396629
1235481
1366861
439713
65844
907752
903461
274623
992788
1696925
293538
971916
481806
1111725
791095
1483114
1005513
1304795
1334381
954750
398656
759462
462006
416099
776494
741773
726859
1999240
67858
1891229
1530974
263075
1548506
365970
411904
1075388
610601
1051940
1952097
389015
257434
1017748
265403
236924
1068099
398227
1925995
1767969
66716
720757
486841
1329286
939805
1309664
1047779
810754
977140
842742
131136
1258161
581733
1757695
1295721
1071102
1390922
1234018
356817
625848
218970
1969967
363006
663010
183948
80937
1843354
1051057
1469085
884370
1584901
1993213
1971203
1837607
60925
1065442
58181
1713366
937584
286509
424077
1934724
724061
302674
467112
658977
1939637
958100
1765744
1667448
1378564
437879
382649
114651
1695082
730403
323568
936067
1710985
34729
228041
611268
896303
40932
1260040
1328827
1952121
1070868
333783
272585
522256
418048
1941796
497380
368216
1221955
977321
1931049
1798033
1574733
625771
986532
805589
139043
699842
977866
30610
1016586
1403719
277653
1896317
29354
1807658
111497
508175
1948699
458537
1010194
1838923
1998433
1700861
555202
1310134
1429585
1682070
1065985
303319
1976641
1754959
1838223
1308259
1304571
257984
441743
1395461
1400593
1456351
1193192
456244
299617
1443768
1912993
1343939
908967
483386
388486
1215394
396978
1070144
429271
528131
1170816
1699589
849726
162959
1372968
1010977
754019
1631963
882248
221311
1506257
693614
510960
952479
804116
1259063
1101195
322233
1420509
1970124
132817
691300
1268034
755600
1241635
1265457
902235
1670997
153835
293364
379063
213791
1237502
1204471
843773
713925
1075503
1351150
1842373
1812177
1450426
464998
1203336
1284448
525069
916133
585212
1472372
1758940
429679
435416
138565
675930
1345164
1168581
311584
77747
1809774
1868273
405336
282335
1017989
1375970
988972
1781623
499553
1944716
1767954
1302826
1082176
1482565
1517355
1616464
1451646
100700
1438397
1407088
1179403
932853
110649
1462382
1480353
1786502
730362
1454845
431256
1484318
1159341
1092068
136122
1753181
398272
1595239
150489
1284523
935260
1903261
1113724
351076
1189155
1778277
1867939
1989124
1478931
212723
1840457
513219
59223
769924
1646042
1504116
1140049
1678611
585813
318633
1812437
658322
1141512
1511978
1027870
687185
1052836
948978
1847831
899263
280467
1476952
1602657
400534
234587
1382454
113693
1733875
585105
130643
1567563
1945434
1346127
42383
265524
1326667
1903319
80991
1802039
1556498
1582868
1937480
1203647
628343
1671471
1087216
710460
1755662
245903
1859661
1241328
934070
32768
834843
54091
330926
1980420
761687
884776
722616
294441
429757
889141
1078998
1738416
842963
1900929
874950
395246
1780659
1866298
1042001
1601287
366646
1765178
1536219
335550
1527388
1053103
1010410
245191
139670
307296
204611
890154
457984
1353941
1450551
107449
786548
1650371
1283666
672257
937721
995672
1766830
206964
498794
1870871
1860742
939724
1855822
594079
1041057
1840542
44283
1417726
389720
639245
941379
1957842
771227
1679855
1625307
1723155
849037
1671059
443975
255316
1325965
135203
1594824
1992843
1597056
1833012
1851073
1626706
505292
1350524
1914394
1799958
751999
1650189
510205
1067074
934254
871368
195628
15592
1283538
307941
1919204
1317434
481343
413882
1139994
1283202
471683
1314768
800918
356950
277998
730164
455907
1972108
1429980
1879668
306776
621508
1609895
638401
1772646
107732
1412000
66894
345435
1946629
1193654
631505
1314786
769277
1728937
1827804
742257
1753201
1237949
1443318
1416489
903813
657748
581501
534674
1065601
1947226
1063697
135650
1381849
643499
1861357
1086000
1067957
1185723
1738091
965361
973192
315170
217044
971595
27321
457503
569808
976465
753509
1515545
1359620
530270
882339
457434
1018706
1663956
1934343
1811862
1886939
98648
1869641
782015
922265
673060
158158
993100
797821
619884
78160
538473
224270
977860
1534394
708214
1727830
87485
1135476
967607
295179
1120208
1170171
390419
1478756
1148353
144168
948264
1040679
647235
1334305
1747833
403062
84485
1102861
345690
1881869
1416696
1184344
500224
1880396
648340
684882
783306
840797
14002
1095791
13641
1374799
14584
588510
1260176
781473
808925
907001
873749
127441
1047433
970673
439961
74990
1209631
1897450
487555
1064196
1708698
1990384
197015
1335037
1419249
1138096
45113
635073
195196
487903
312736
249384
1539563
1099827
737611
76231
262789
549285
1748549
1131136
1773942
851266
1578005
1019833
1598667
914033
1882200
1043556
978403
1316352
430107
1208753
268272
1388726
32421
1242335
1741839
1897143
1430537
1022437
1722605
1157090
1235690
113142
878607
1257761
1405710
600147
1743143
580276
48586
186722
230984
580109
1121567
733610
456058
1236011
1813289
1028832
764700
1920611
859543
906699
1846790
1702984
1561830
1995180
956286
937035
1636706
1733676
1221141
1357306
1961896
7758
435767
1156027
145765
1978809
252899
588073
1970468
1102711
1011396
1946858
940253
713236
74343
611482
216490
547736
604780
1887247
768435
1591006
309587
902241
1160000
1785307
1196730
638158
448661
1871877
1289153
275557
1762383
903914
1014820
473833
1296730
1022491
1741087
543057
1500282
139563
1581204
968345
1891957
1256845
1971134
303733
745846
504152
998154
258256
1127668
1696061
1999620
964857
1622487
1903350
921900
1448820
1329196
1063602
148386
150976
1033505
1844654
504302
1447275
31914
580501
755915
164527
751933
809937
1826765
1009205
1927875
228517
1715893
340538
751039
1101899
1336597
1791042
1812488
206346
1824141
1812249
260411
1866689
365796
107895
576352
164056
906945
939172
280121
1777639
330826
953673
1099689
1052200
507597
170486
1086430
1075321
854641
701599
335368
1917366
963987
908175
438074
1169955
1246690
1478711
1626511
877311
1765040
1396666
327485
1017206
1851719
1160324
128805
876386
919362
1617899
1455995
1062472
502010
301346
1104922
846478
1399859
1020729
1825741
746334
1184386
1282870
14988
559685
1410561
1863685
1144380
546207
311502
113374
1247385
1966848
1492854
1750275
1542501
1350270
721580
1159909
1916265
1409113
1514291
653075
116309
138599
1451719
684874
702279
1865929
23401
594117
632810
1555642
1248875
346689
472611
746636
767725
1035096
720563
1023325
308297
1250358
519859
496262
1783182
326709
1684128
494092
365679
1438384
255441
653202
1415383
237484
631892
890364
1795732
1566611
1863325
1147548
1275048
1511143
1010023
1546414
995402
1122106
186385
597136
1330738
911154
1155396
934554
1738402
512878
790372
523604
997975
405376
1221160
1743164
257147
1391073
1698159
294695
1912414
302346
718296
1964597
516575
740538
452429
910875
866882
126700
400747
1346562
561605
1639373
880373
1282550
788505
1452662
110158
999298
1176024
804617
309284
595287
266275
175927
1966447
1222036
1280982
1472337
803484
1396817
452697
1625892
1524664
1077192
1727835
270485
379769
1102723
1766056
1501373
506193
1306251
1966446
492454
1400792
857139
1109418
1246746
528920
982651
1414175
971145
1019788
1805451
641869
391538
487086
572375
482913
928357
429751
841561
997941
363651
600698
1220511
319949
532209
1545465
437037
201485
163165
984830
686428
307739
773145
1085766
199925
1511007
654153
817146
336359
742212
718037
171962
533535
1019473
1832308
1306219
1089018
426397
810283
1812678
1549024
214142
833680
1704173
302214
1837785
253344
1454
1216020
78794
336595
527851
311655
1254121
1097608
1953083
736178
1361924
1976574
1680808
124754
40176
653011
1706300
1158104
869819
157221
355426
1356770
1936187
249448
885945
1068797
491739
965049
615010
1807927
1863283
995974
1337736
1166768
739206
1152350
36528
1312790
1846326
1624078
1600764
89778
1536404
928433
1142831
1823470
1754892
251368
25207
1911202
1023172
1883523
1805751
1200128
1644188
689256
266749
1220964
1435888
779075
284866
1680307
517173
1938411
1083059
1184102
1106637
1218419
890646
1821456
439234
712315
729460
416508
1821331
802774
304357
1382769
1990212
1941713
901227
935365
1184763
963991
744704
1560260
320180
1471679
104814
480029
1943751
1924923
1374892
844481
627064
310496
1026675
488106
181961
1701760
135031
119878
62903
1621456
1475221
1066136
940902
51358
1813854
395148
1640084
303252
459971
1818097
1365284
666398
238827
1416783
1133503
629744
1978865
136177
675299
1375201
14021
599059
1720488
1030693
585549
1159691
1713202
1423332
254825
1063324
164367
1601098
1251869
1659611
223005
127753
947079
1827345
833
1720043
1426678
1546692
1309147
919993
451725
414152
1621563
1419375
1702038
912717
1580127
121630
1155331
50784
1112003
1660117
1231053
1557501
1211542
1366787
1967603
609994
635924
626848
1816067
1145651
358526
421173
1572081
620931
1793240
32955
1631727
625249
1788067
1815781
1904785
27770
152960
1953132
1766740
1546173
167646
437558
1781520
858986
488818
1687490
1209314
1460906
1207245
1040411
853082
1859970
546295
211058
792081
60045
660048
1545732
710051
641700
1390559
1733297
629289
1543885
1356820
1915985
858660
347421
720501
1224283
1763544
1580326
201754
547281
1589629
133659
355728
1936006
834628
783321
1575344
186867
1137133
1894284
726442
535074
9082
1555141
335439
1950676
45171
1361963
401998
315280
863832
815505
1370120
490561
426371
1414863
807055
1970602
1896406
1474722
1949860
473000
179258
1552251
296936
1068648
1475340
909450
478621
1639922
1879703
1978481
1329553
656970
643541
1043457
1634719
1280911
559579
1568386
1300248
1470775
245328
1186703
572033
1914850
1210741
144520
1981710
1943300
1762017
505074
1414454
1468203
1623154
1977627
208583
290228
336825
1318108
1717752
1934453
529635
839715
1199527
346271
782198
1318006
91459
1777840
1314479
675909
1758091
179631
915376
1098645
1700630
1357934
1083323
1011865
185873
1625651
288842
1647805
694094
527908
1305161
259313
1142123
1413885
1351449
180581
1509020
1139654
831094
513884
1426198
291528
1633637
1578651
934615
444429
1806218
809535
584710
1171014
1503553
1653638
447345
1534902
827142
673542
1395214
1082333
1770970
1390741
1366979
1477854
1750485
1086474
1686254
956550
1257558
1715998
636691
1818273
1488092
1445278
1418481
352532
1774901
1034287
465819
243248
42512
1652016
805700
1063394
992521
948057
528203
750432
1167220
1969522
1800090
1077312
759056
351704
954202
685104
1679482
212695
1056406
113373
542981
1670481
1961594
509592
99233
1729968
373625
1845582
1463421
1211074
1436876
765216
268272
1309788
449410
1121005
1546269
1352188
1548347
789836
623641
606279
1562017
1328430
207320
662151
1443008
1943417
956927
151864
354474
1883090
397174
22430
1101512
558631
346212
387971
1153442
940269
1507614
815888
819501
662840
1991713
703586
70890
1844141
854592
669300
496872
979675
527163
93060
1118917
45565
1275425
253740
1128541
1489582
1724766
1940771
654664
1980293
1857147
1486838
1807379
385186
1313672
870295
1576998
267486
1262736
1986899
1996408
1663419
1287412
765766
388289
1370929
52499
286746
146831
490819
1425432
1573529
1174106
1119
1343988
68678
58979
1509733
1205376
1594217
14791
455104
632057
606557
1104051
1154727
1919514
1746664
1360530
35239
834738
1155483
1480815
696525
1441437
1496967
1870214
424561
1977759
843205
1383738
326255
1517034
1390309
787915
283421
1380777
264105
945347
522928
910679
1028715
1048347
1865870
316543
361623
1612789
26619
1820276
1431178
1941913
516879
1879421
685639
1902007
948336
1370317
1526698
1854798
1842663
456394
1676717
1622541
954480
551871
144224
1454673
1220369
1876608
687274
1409309
73696
227024
1957928
484218
1421761
196570
531592
1850771
1961142
1947476
248166
1754696
1551790
360826
119254
1683372
1868245
63462
1126334
1742707
756312
515192
1213287
978281
545606
270449
511898
1087845
154184
1501957
373265
33068
1069105
1381466
108740
909247
139112
1708427
1154072
1021307
1211512
576380
647747
1920789
943419
433166
954728
653858
1050159
1541197
461149
531034
1108461
1373750
1779742
1073211
639780
1739249
1615822
465162
1324140
1991808
1249572
737721
1789906
1003959
1322640
568766
952166
212822
1312694
27635
217880
16122
1505425
1664252
967874
1089275
1570853
1747391
1903546
1549190
526097
1347406
556498
1037392
607544
670626
258235
835374
958720
1851689
1214911
407527
78665
335511
1259284
210546
1211677
204488
565180
179374
515441
483044
668350
666230
1905091
912571
33038
414293
334117
294687
611631
414400
1538409
1014954
1215973
1711343
1936824
1207238
592953
1361578
1239739
1202200
561429
768085
892621
679052
111174
1639089
1325740
1189963
168728
1827742
1468443
1539640
1661716
1629001
424559
1594274
897471
616674
38971
1973242
1771008
1435964
529107
1880411
911621
1513072
1340053
1359002
696067
1506185
863517
686741
1260466
1712656
1655102
1130479
747709
792079
1376869
1396832
1322073
1366068
1050068
1757954
920401
1822402
861644
1761504
242653
1627480
272508
1675498
1994607
1021314
759464
1314103
1621208
762435
559122
35134
1892305
370453
1578309
957478
431153
1117676
611922
1022628
883994
949257
283817
1121317
1175917
947687
284600
870860
153186
542335
1556196
641758
255682
1793689
1194018
740407
874496
1328775
1080155
1875918
604866
1364042
1626686
1732869
1260017
1490703
1596851
1901265
1605738
722082
502940
172917
138906
9059
724588
1198706
769717
1207959
75410
1809923
1320911
1094177
974716
438218
1122233
45124
664653
583909
856901
1071308
1592246
318678
558732
327700
301918
84210
1651518
1692618
537297
1112523
131942
1593646
1071688
1524461
1202088
1532044
390106
814246
809128
304322
428532
288072
1410275
1203285
1983434
190840
1549875
1667023
1259491
1806128
44002
1242445
1609882
952646
1146935
1407393
410983
994240
485750
1425440
156395
17690
1689889
656301
1245341
1185040
645809
1249970
443140
203356
806966
1575520
995110
1622950
1645324
1827105
892015
1833422
1967546
221007
1738897
251750
1814885
1820130
1020710
1830295
1451579
761045
1296225
1259657
396948
1441917
1464849
1417196
964964
1247760
1741723
137808
1031318
785150
565825
1839697
1804661
1783927
1116129
1495377
191071
1174287
1218844
1033086
250591
1689097
1664871
1266050
810868
155025
1503321
94976
1726746
860520
1577152
1392120
689337
1605872
758816
520224
282919
1137509
567750
1281730
81524
1345427
562575
3607
1194263
685925
1646507
91439
1337411
768965
1443042
1904553
931225
1317736
979559
1084112
843184
616709
422241
343366
828205
619919
690437
1479954
1265751
1039490
1537591
35790
1291816
573079
1859199
1300834
709392
1710361
1656373
204084
687457
1975875
1168044
340324
1488992
499635
1664369
1939385
404333
501689
1557234
1707032
557836
920876
1135374
237852
637904
1176320
939958
1839170
1545328
834996
1456630
1311704
1192658
987638
325097
153492
1926115
972820
858023
1138168
732826
1960088
1567902
1541344
1613206
345294
861469
1171459
1387414
738784
1181337
497823
520822
161149
127510
3051
490604
1997321
1452357
404379
414862
1324207
100270
598791
1377051
694719
1637735
114444
572304
1906432
1658991
819302
1136295
1695339
110811
1472030
12879
727305
1687937
1329804
194877
817249
1825452
1988473
116083
693732
792079
207274
1291643
135563
905496
748630
1274699
910481
1629906
1181464
1083946
1195261
745026
45841
1007529
167096
1097721
253358
1494367
225690
138961
1795115
478750
817677
47564
394290
1354766
540826
886030
826305
878671
1087079
62603
34840
454832
1517065
1600441
662162
685211
364755
1538855
1342493
1228990
836942
1016414
220974
1998490
1700211
1927750
232678
1203404
569264
1657642
316791
1083232
1191044
773752
1834145
1503421
190565
1624111
1831306
1564912
762576
1714352
1757139
1476941
1026283
380910
1387040
1318583
1422566
1734534
905970
843997
1257021
1841153
1163756
1858816
1784950
654156
1995379
1272392
720360
829769
693153
1795940
115738
111656
333002
937852
777059
1657158
92168
416391
1883382
188108
1158912
1811149
1100518
11690
829230
129372
1993649
605260
621783
1095438
1390710
1137917
1361654
127224
296088
1639350
409457
1265355
810980
499929
500956
1953947
186178
1435472
405143
1797558
1457208
701377
735635
883132
1617428
1338927
361233
1001702
1752907
38363
866571
449648
1722640
1443107
1781671
1862771
512105
1949909
1628248
457477
1488827
1652163
802165
1342365
122049
508939
1217505
1851885
563345
1464612
613187
1688747
1376257
1540583
1454795
808167
851527
106173
802330
1672371
432564
1113582
94137
1594272
1791063
1388882
1714837
1008146
1131330
211438
886993
1415771
1715464
1880899
712989
1314815
600300
973740
1841099
1196830
1593578
190128
282553
42391
1677817
1525923
1606928
275135
1276058
634406
435616
1993852
1366271
92557
1737659
310155
1487406
671399
214557
471797
1603751
931238
141980
444770
120493
900090
507672
1881459
39232
1482078
1219187
1008687
226610
1832618
1371345
1120461
1231466
720370
1033149
493050
909417
1053562
35049
398410
216036
456166
920431
406109
235969
1315222
530914
45999
952780
1685434
1679654
486927
848418
725530
511371
1170015
1812416
1268636
1489748
388164
1742526
1673374
672820
182121
1433353
995972
1360961
872417
925956
199324
1375880
12587
1893101
907679
716323
1912169
1136324
1739464
170663
286657
925081
673680
659121
51801
1076262
632419
1597794
1438951
1033794
1831162
1027245
236380
759103
584280
1499388
658780
1957502
731853
725047
1222723
1280616
808514
1432524
1097486
182774
667379
246255
1529289
1091848
1221312
1295269
1107522
1567637
1583817
230976
1015401
1303377
1071126
89524
1679425
1121651
160287
353904
1615179
474830
1577676
409984
1763087
982834
981375
1710237
1552862
1103090
443190
1533837
1996840
1484901
1741946
1248537
1347815
1644980
1071228
66030
1859603
1995598
1219417
1831491
594451
534077
520668
1529703
1606461
995539
1262916
1557624
1729886
645559
366111
472691
546548
87401
1645120
1638168
1802949
1350292
569676
626974
420225
767661
146279
1794917
1809471
349545
76395
1658553
220115
1324795
1314308
1493733
1706347
498631
1412894
438946
904163
1541506
1498918
1133645
477937
1660386
1467898
1919891
979058
1164260
344534
531902
879057
235761
91723
1811714
731936
539225
1486847
1914188
831328
936768
203617
237980
484079
766049
839411
1383416
696043
1247657
1174655
8591
379615
785049
949486
1356650
1303819
1081414
626532
535364
801944
638178
224558
1258219
813429
542435
1820858
914073
618852
1687005
1568735
1182320
1662993
1243470
1068690
1112505
1865505
204777
689564
246231
1326445
302541
1814480
1261632
1799268
1897525
711714
1048100
658865
1822068
842906
13316
1109690
1931038
969126
1524933
318778
1649989
1621190
1297575
93603
1398778
1810210
773438
1083912
1083682
1526633
1104312
140032
968531
1200175
1258375
813489
1035818
299198
853619
1112524
429485
478433
535759
602493
1157745
1101943
1542964
758526
182573
1219075
906362
691224
1402744
680460
924929
802529
1599686
1866019
831455
229734
598331
1762096
1003546
230613
1689479
454931
1218531
1264980
1557427
1399994
789298
1005952
361751
818087
1004481
1201356
1921154
1589187
1891814
1720500
1843142
531423
1840822
1203004
1367193
1527077
545561
1917090
296711
179507
1255592
824232
1435477
1535535
1151526
483268
352700
424238
675856
700292
419790
625826
1890941
1271212
651406
196723
506333
1933733
1129067
890573
496098
1827268
1671433
1476353
1889025
800422
1944035
902289
372063
13359
145767
568218
859805
1447448
595458
1540755
1196159
590793
1994711
1689349
1457420
1683095
1467465
200474
672237
233646
1980918
1516538
8491
1133832
236609
370606
1287663
1900132
720943
202581
1375048
1847573
1114949
1762969
1166071
217269
187094
204776
175960
1465101
1465565
89346
1811656
327771
1091079
1510585
767128
195017
100465
317118
1069909
1017110
54829
715558
245912
1871009
1013717
101982
611232
89689
474930
535900
36229
1245188
1722191
546227
1105227
308275
67987
1802566
958842
1589752
457667
218910
811
1242383
1866689
1200464
283339
683066
817481
1445564
1117256
36463
869095
437559
1786493
358067
1437956
1771459
771541
1913580
697428
861925
1592624
1759855
1697827
1738298
1213112
504064
421201
532029
1744547
397013
96177
223377
230253
1311514
292371
1876245
1672043
243111
349712
394441
1769916
1223881
1215289
348846
647507
1507404
846527
679335
1656022
372141
849777
1430301
717729
1227069
1686956
1930386
1848834
794742
760591
1851292
28364
601352
1663526
1416032
908332
1885180
897696
1248111
1823004
1528876
1968732
90352
557625
1166974
1814875
721493
496713
1535510
4105
1306785
1241596
1618996
1007936
178577
1656681
1179176
636333
873432
1540904
63318
278756
800060
8159
1872086
1005342
46234
1607953
1013316
1758993
364413
1193933
1403709
96469
428747
1976936
833143
1371397
476964
605423
695043
1146964
1983794
1785966
1729774
1658860
1699268
128383
355232
1383083
438291
1996525
1256347
271910
1637407
901274
1301723
1554172
1026377
881971
1397882
1850153
453983
243261
1656130
1925635
1618446
1562643
1155465
1143507
1625527
1761021
1574989
734116
624182
1386539
842309
1670161
806344
1304729
1021558
1276813
399228
537182
191131
1441558
344534
1790486
1545020
516125
1612606
1047588
272184
1216205
1371440
1083357
1301547
1819146
663132
872889
1405843
94909
1875361
1097808
1940416
1438984
899059
309768
995254
334023
1031386
1755023
1996559
66358
1999019
308260
1235958
1742397
1204495
883538
1746171
1065923
514341
629648
648736
1163636
44078
1320551
435689
666535
1406719
1395138
365463
827011
1320021
1798001
1035904
1424273
717437
182160
1720272
988086
1735923
1726031
147329
142884
767967
172028
767784
846926
786354
1975619
892883
727222
1207077
367142
1650768
1254854
1446752
475458
1517787
161751
1765888
693442
367665
1259926
848203
784679
320945
863776
328800
1799842
966581
1149184
921255
651724
489082
1065107
142948
1009833
22386
1278348
821785
1791903
372030
125642
289905
1433465
1322989
202419
1244581
987079
1487416
129973
495379
1280365
1548034
1258912
602141
1569242
1301510
521205
1959513
942350
90177
1081315
841282
1618179
588275
1050578
1047877
1201499
1919027
1442044
24333
1956286
1473402
1375251
1844999
884230
974101
992849
1134196
1938260
1883457
126228
21103
1917943
26576
1946953
1748638
493170
1481819
1067262
18099
1930851
1742072
237139
1756462
908300
1422434
1032846
911459
1175820
165934
186151
970623
1221594
1598666
1688382
687029
1421280
707479
318462
11156
1192477
1001980
1916144
569985
1126732
1946769
1844277
1197339
1700875
672446
1507338
1421371
1494548
422743
1666916
206643
245452
271109
1652116
1957890
1245079
915821
176476
1047509
223519
15087
254269
941939
1669651
817027
65162
1714793
417516
1457416
1229422
600010
1268003
789405
1670715
1103136
245150
1305163
789706
385968
1440309
924461
1700074
230333
1483911
978795
1400859
28008
586331
1936601
1579870
1412429
966003
447671
1718258
478682
1585055
645404
1133842
749283
1683073
1728014
1747312
1638045
1571725
1388950
316485
733460
258802
1877196
97632
516580
495604
887660
540320
673585
421723
1260722
80868
696920
897899
395383
672550
1268841
1061049
222056
1723131
323407
1868945
1161418
1405131
662576
320680
1639490
1359385
1978221
1364197
851824
310659
483602
102924
666181
1020862
73165
320896
1013926
1725271
1128818
1586249
1868220
1913857
1476525
1704075
1342015
1861818
679010
1398886
874709
398025
38649
1381921
1277914
1477249
1765842
1824239
406960
284785
661794
120862
784466
806393
1334502
340998
861067
1652611
1297516
70993
1317479
616067
24035
581138
859642
975029
1888507
1765793
259524
439586
1683741
813790
1131051
1124942
1010513
1594064
989371
1727879
1413216
1395782
1786276
882686
963948
145831
388756
1746928
151895
1493851
881033
1412921
1974172
167718
1023281
1878528
412403
1603292
1395119
327034
1461514
480516
1756078
1766192
152847
696863
736797
816514
77975
751221
906221
1937395
724975
197674
1608514
1260089
1625394
1898876
81058
1755441
397775
1322514
873474
626141
489318
808758
1995463
745060
1104349
526522
686455
1763265
1015476
635099
1264474
353475
1206966
797042
785905
712892
341103
1161209
1225138
1697134
891531
296064
1131050
458154
45999
1393624
1633881
1499840
351406
220428
821107
643479
1871087
190443
1033227
1622019
1172247
194728
1674103
579983
1538834
1045742
1033461
1260026
905361
906132
1674647
1172331
1565645
1218040
1308856
1656495
945309
1507355
658425
265414
1310423
444784
1231272
935215
1510019
1167781
1042421
1770851
465770
855955
234799
737817
863362
1410097
58957
1863335
1243954
505528
774571
1132791
418905
650977
1550896
974510
678447
189757
1599156
62629
1623447
1593030
394011
513666
1293075
623644
400021
1946595
466430
1355436
741140
1625531
1390663
445839
1012314
1753581
1048016
908185
500753
1684828
1309522
1566529
85396
1497488
1217227
1670359
143042
654098
79040
524621
1365260
251992
181821
104840
625814
199208
1869209
1092225
373851
158578
951685
256883
1347282
748232
1150049
188646
719208
72390
126134
191162
1326338
484182
869062
1453495
1768279
1023093
1953653
1996218
1644049
70092
646640
90201
1555941
1552904
545109
276975
887202
1476714
1140856
1514121
1875097
194280
265670
961592
965197
992552
802058
766404
857482
1174726
562670
1549385
1031797
1465242
171621
977706
82950
1437583
1667849
60239
603796
93135
1812427
222221
42456
1790682
1170834
642514
1075541
1925524
1699185
506209
910386
1859900
21809
1488672
623870
1231554
1402750
229184
613114
693620
1211054
407595
881430
499462
373157
397920
1254575
837180
298600
1525511
313571
255053
270469
1226903
1897436
872635
673270
1376190
248880
744662
835833
18679
1564514
1321000
747325
1782457
1701226
238801
1282624
1938049
490480
1650462
1246685
735615
208347
1154620
222455
1556291
819507
1823594
617440
83062
429919
285309
1983715
666379
936301
729472
99077
518728
1397006
1454826
292090
1368969
1726078
98936
1720061
462732
128907
464413
1166032
848662
832319
546397
1033152
411674
600014
1388862
503057
1097955
310931
1726449
1689895
1835436
1755539
760661
1412580
1071186
50716
673506
1049920
81068
1088810
1377780
609209
1030542
1336344
480612
239162
518741
433428
1133208
587226
1064435
404581
385026
885905
1531397
1246087
204099
78854
1067859
503246
900324
1132280
379288
353075
1438520
356752
1037133
1795728
1939685
1869626
654628
1800632
1518812
1505744
1635635
143741
412737
1829467
1806021
995344
899419
656958
1747821
445817
429378
1364521
44449
1404254
178699
1299614
1800284
41805
1963648
121789
746032
982271
1445032
1645020
1379722
1281084
1056411
919363
943947
267968
544965
173540
23327
341067
1444861
150833
1461277
923898
674573
1985431
1604563
1014582
186384
469323
1022627
578140
1867642
175617
1131694
1894373
241702
1200225
837425
1150972
1983529
1844502
85966
53832
1571601
615249
1094602
1399464
873021
94775
708242
341597
1861849
402959
992602
1454478
823603
13252
1207618
505276
671335
924851
1498546
1288839
726665
1368063
973892
1988911
463897
649497
16154
1696655
155831
838462
856778
1818827
32664
1911753
1215021
43874
1328703
24100
905250
1832405
645166
1954905
912407
1406396
40189
36377
1198811
1528681
722375
1403328
486159
336711
1320377
977232
1893722
88632
1639325
1413220
507810
1546634
762996
190617
877330
243148
376875
565521
1143732
180790
1971095
980970
79498
887198
626203
393626
1302680
694490
1229223
1763140
230313
757088
1639088
773248
130064
857257
783295
904336
1105221
429722
1361822
1266315
1204662
1524676
1557741
1137979
634758
1288264
1949406
1270116
486908
1939698
1833415
1453779
798036
182659
31243
1362663
385597
831531
265018
1092496
924916
1696203
1943277
1823605
1171727
1095116
1771465
1161089
1048895
285782
1046060
194060
1451273
1284426
610375
1932668
29646
1358543
1866949
765326
1657371
1300468
1257223
794020
624376
1262494
311127
923294
414563
1812170
1109426
1215913
943399
1064644
655876
970965
1487225
1016218
1558455
648066
528209
1482588
1094943
1218893
1467323
1304331
659552
1986812
866922
172850
224023
1704859
1975131
593564
1066080
1321798
1638909
1252829
21085
1424805
945797
1723256
1713101
1410113
1607099
371114
1691995
1787956
1290967
361860
44633
686340
1418369
29532
1804970
251739
1730340
179109
1140391
300055
226023
400762
1425413
405037
347497
824903
1378578
1356537
565469
1392237
1765232
151818
1333479
1044416
1589580
1537929
1728763
743462
1938081
87559
1685682
1579084
629541
698232
234920
869495
103984
1796995
585719
369588
51007
1642027
1710317
1653374
1032731
40889
1978877
1455984
1443114
26364
823730
306544
1475868
949578
567975
777867
1615246
8862
1982103
1389057
1383697
370011
955053
1904049
1091490
1277186
244280
972482
1694601
343490
658004
51465
407916
1258856
584672
265183
1599436
405797
549556
237371
783064
759728
1806695
1325556
416948
180115
946234
913812
783043
1709723
1427012
703782
419773
1562591
594246
960385
1035402
345052
56646
651667
63709
835920
1187620
990279
779144
1266331
1228612
1890930
1307427
1459780
845516
102639
1160128
243958
1833845
1160363
730586
300237
695841
1175124
162577
1484508
1864124
606036
208224
585896
750147
51685
356346
425449
645869
447472
719720
1268711
1542478
1174790
1905750
680484
1543301
1800984
626910
18631
1593598
368910
576498
1853403
1576018
205335
165861
1596297
656591
1658247
1280775
1626478
870266
245881
1406334
1375085
1674447
771493
1081665
1076221
1438133
364239
1775581
279875
1029882
1554056
818786
1157329
1863207
515627
755899
1234506
615661
832645
1214436
1775731
503649
1456401
975433
726694
1273980
538898
1323774
1573439
925939
1950783
1092025
1092183
1524960
791804
736195
1462449
95248
1307137
1540477
980117
1001024
1360673
115630
1956813
50708
959645
287108
51199
479452
50186
351888
1879496
432526
1616895
1123251
902886
955492
254520
1936923
222745
827084
52373
402183
1249117
846348
913844
447441
1780175
185444
1272055
432770
1097055
1189893
143450
296246
91819
1295434
1491671
1564955
42710
121827
1433965
1734616
227906
418432
1921893
354684
1236803
274168
1803465
961949
1079256
1356344
1706454
1681569
393312
765379
121218
234130
724313
395027
1873686
1490979
1118633
1339205
650221
1439489
1026744
1693365
896768
1781319
246736
545722
1272945
1767750
347656
36811
1442858
411510
737719
319102
1075944
834600
640899
548303
1692927
278562
31787
50917
911899
893546
320165
1994351
738378
136572
682853
370870
1520447
807345
924257
1450716
1324539
1161435
23642
1021112
571987
1464120
69587
1466590
1355122
448558
1969398
255075
759193
457237
635072
1483353
163656
1589738
565410
72308
592656
1568039
61310
1170605
1230056
150048
677318
626278
829703
201753
1032230
1613841
915808
900238
1200173
821247
1005017
1714763
1190942
757184
1632783
1216397
1930446
645252
1154777
1297565
268667
64361
1229492
1818547
1002992
1933828
1067876
135030
1846613
804050
1375938
122458
1759101
1386038
1906472
833793
13963
930667
1661695
1934012
411275
1942163
302717
523614
1620034
1389713
340778
438456
156818
1830777
514038
1345868
3405
1657194
85717
1387034
1223695
1808339
745694
1955843
516594
1400488
897071
308605
620399
867557
1682190
1900265
598966
162074
309641
996308
1928887
424682
392895
557903
1235022
1985940
613734
971597
1978581
1958901
979510
1782041
493907
1774499
96567
1368030
897268
1339213
1650162
1526002
1728647
897899
1087966
1065197
1192541
1146581
420967
1720732
1056965
1047819
1378643
1967095
1752456
1302090
1082656
314106
1306910
1827431
215096
1113647
1820292
558922
1874593
1172238
617409
688491
719315
1138492
802063
1186018
1418343
1437186
414068
1422012
1539188
486098
1080573
1343369
707493
1486742
1170791
44486
1665412
54693
1385049
691256
431817
202042
135609
511
1946880
54466
143615
1041257
1410825
1340599
1926992
1973525
1252443
768754
949042
245128
248998
1348033
1712612
696107
297310
328395
575730
912846
355047
1380700
2474
1393446
944557
681403
580583
1218252
1266316
657028
1283451
1728455
1661188
1098026
104801
1717098
922615
1225914
236436
426236
450623
853259
1930902
1579889
1484
197246
491191
965804
1203317
1328317
1467759
787773
1480836
637369
406495
921107
1836123
1219934
1515136
640946
716919
1082368
1625668
777981
1725366
1391623
1940352
13059
1534879
1912421
1774896
471735
1188387
328609
71299
527561
1783930
599857
1349204
439148
931984
90350
1725536
772103
228449
60080
257460
994750
335109
1096915
1690348
19060
33242
1186575
242993
101885
249601
1029707
378614
1128330
514020
677044
1630544
375691
1236139
1344201
867060
802258
1710689
1707478
1566965
547418
248085
974761
1531018
1478117
286060
1086446
1544585
1351330
1683767
606534
1263305
383478
1874915
671892
1033579
253279
978351
1842376
600729
816791
943964
1206788
1565443
173945
550307
745772
551882
470521
1737156
19839
592079
335188
1473320
1095256
924751
33146
1236002
703799
157083
1039384
95129
1835586
706049
1526022
118208
1133259
118986
1202949
1883534
237557
1513725
1476636
3955
1540218
259171
308061
1938364
1585410
1500717
1412712
1576274
1169362
43792
711691
200721
874490
82407
1589133
1486161
497200
918406
1017690
946207
931806
795727
1389346
2470
920838
108264
1339137
501268
79325
1001705
1901700
1104758
1641797
966629
1935681
86834
1534987
1834602
1345106
206545
1786229
263257
1555265
1400428
1282934
1547859
1393473
1125245
1720696
245140
1185559
1790183
50896
1508928
1932260
683917
850902
1820231
550502
1079918
509234
1211321
211714
132038
1409938
593274
286432
1586882
1817540
461523
1488461
1623165
1896095
1390688
275234
1002165
502358
798617
1349871
894569
677065
634154
1404602
428880
583213
1614591
266046
1820359
1018473
147990
872380
1964353
1431284
1923848
720107
1791159
1987007
1311266
107316
873937
159496
1095106
1444805
447208
1182643
18203
427719
42044
214083
1759066
1549731
1132477
1974769
872639
794764
250850
1344334
1072529
788989
389857
1451309
756969
1198887
1467011
1358191
1244349
1269936
497266
1465428
1070312
880202
68158
1316966
1181187
1802712
738396
259027
1494820
828559
548528
862115
859968
1661472
1675606
748036
1652549
623758
905397
234873
1995950
1874838
465230
1698134
690956
1530902
687112
1410732
984683
1315951
1835435
455100
21191
1033266
1738624
1144238
1928290
1754763
67788
381436
723978
1939898
1931715
1729487
1461841
1952224
1178760
620271
1909827
629922
1194022
575340
1656493
1156779
489512
1979090
103524
947497
1780545
824599
1454818
792564
161206
1447927
3845
931204
511538
1629877
941572
1175511
1039991
1972877
94158
1218579
434058
1824957
1116171
1674321
1713281
1736412
892942
551110
312920
1437108
1264353
767726
1318591
1274296
1667485
224184
1335359
585813
1964455
1539796
1040360
1786571
891714
1236457
1878274
1430115
1361257
1439586
1500520
473726
55087
505864
602931
892297
1158088
893122
1521713
157787
1644976
579687
887591
1022238
1352014
654603
266634
1908164
1803202
1216559
1159327
97222
638151
1661276
1042983
1681238
309589
1633276
1195424
1015093
1712825
162067
1417123
468001
1712951
493512
194697
1946686
1318007
252304
1731275
760878
88054
283649
719155
225644
1493006
1904257
1950675
526144
1840718
690957
186092
1092574
873672
1242028
244373
1184894
7781
1237616
626652
395938
61813
1627328
673059
482186
711677
1071060
1433660
252579
245035
880398
259437
1802275
935696
1537194
1815355
1327065
886020
49137
1381366
409726
344455
763220
56506
133534
917554
1103388
109680
329041
1839923
1474732
1915996
235593
199285
1924960
1626265
1629856
1129237
727283
362041
503008
170429
1105329
1148508
1747551
153817
1909819
546313
979359
1182870
648279
197259
816151
950077
1164034
1928707
73634
1217082
1161156
1941431
1990461
1373081
87005
693533
1711391
56565
226927
155545
1512462
1987948
1160522
496377
1184766
1496717
885606
410897
1432027
305734
295471
93899
1371833
1259379
208630
1779190
1075010
749116
232984
1633771
1148502
1841745
899314
1153424
1043741
148516
847412
102285
1063135
1499191
61939
1815498
332086
35414
1288852
1462586
671130
1038347
608510
1148193
1614444
1724550
1380052
774640
92697
570559
1455581
1909090
298068
940266
1171850
1096492
1692479
924569
492604
284859
1631984
468068
1253849
887366
1519939
142831
1486724
102413
1616088
275673
494456
145484
1780584
11887
676500
547932
1322234
1219138
698279
1266373
687068
1764803
1961473
1940302
577657
323282
1197543
359046
305517
1024176
145398
1793555
775399
187419
611916
834493
559430
6548
458299
1307121
468299
881466
1606988
1154087
279599
1623566
322774
1117001
1230432
1161399
1135695
170151
693672
1419391
461971
64058
860736
1158429
263545
1839425
1885877
1188733
701521
1135349
875984
168649
344837
448453
1093661
242737
1175861
939056
1042591
1215087
1004087
1475620
1342946
67531
1058607
522406
527686
1309425
1469179
916743
697974
1861849
1996191
1689796
856819
863993
700258
712853
957041
268507
726115
913441
1668612
71565
996647
2421
1221936
1021239
826652
696788
1738151
675370
494666
395465
572670
1310846
94679
28518
1871347
1927080
1747216
119926
603356
1453712
1477623
1561527
1049526
1245271
1776757
48715
763102
881872
662667
171425
989777
200205
509236
736083
497437
685338
1302666
1650192
28999
1951957
499715
58462
1717836
1842742
1827955
847438
451308
523016
1848480
252263
606261
526700
1773555
1995989
1729478
1237644
1344604
53556
1351132
680752
924906
1794513
12363
1515448
909693
18196
1976524
1617978
545965
336017
1526290
717620
928299
547303
266705
73508
34620
1099182
984240
1451310
1594787
1991828
1334500
1721432
113744
875323
1341305
1261341
321068
807946
426121
1882158
1686140
263679
112899
1578261
1220596
634071
987950
831002
563171
1806152
877510
1514943
1424829
1233617
889872
133965
79649
1135995
540913
1718710
1858932
1672607
927230
1880470
1485146
1253156
492460
1042187
1779886
1640294
577765
712319
1719954
576837
1994871
289557
484270
744293
1108139
1603410
62730
108470
1071977
1251186
481954
1571152
1969450
163192
1355926
1406532
578175
338831
371002
1968421
473443
643834
962350
1077032
409835
1008887
581320
433258
1222710
1880100
1351230
773098
1909921
1722103
1633869
994826
1923716
806
1911473
1023585
258912
1220949
1626993
502076
1113695
1002276
1301313
883516
406614
1093756
1419082
1893517
45770
549881
49080
127096
352933
774444
1253909
1237584
111667
982964
1831156
406703
1451297
1017026
1186643
270733
1473871
1679002
567017
952827
669098
777115
347772
1052080
439963
1145964
1557868
413401
1129900
1728090
824112
197022
164683
1433595
1172315
1179953
768827
952808
340931
706191
776318
67596
489936
664280
1731106
1263628
1870379
652648
948577
1107744
1545611
1539419
251171
967977
1355927
1569816
636487
1671497
625125
1277728
599392
1282757
715407
1234997
769561
1765690
1090597
1364557
459078
1918044
945198
1001067
1261011
731199
822285
379995
1241124
1130654
322097
784302
962617
333464
1663694
94238
429435
1493248
1582189
1694945
477556
608780
176813
834918
19832
1176009
598597
199661
2296
1073324
482129
1829435
1733970
344141
1725969
307765
1766829
131600
1564651
1608939
1928640
694054
1787939
801695
1118206
1405263
613868
1146373
93578
1720871
294242
1124587
845960
630189
646897
263404
329355
1987548
86498
925100
726119
24065
1416251
780916
921149
28320
167657
1331986
1422567
1198238
1849537
521704
1267141
1126771
797564
1479541
688281
334325
1540647
1513248
1468572
208897
896335
1575431
948589
1019940
1980571
763354
1142095
519575
1155054
1222320
871495
1603851
500536
351906
1285047
228109
1775837
416423
1218599
452120
1871192
290175
492312
135646
1726840
1114223
1243095
1312009
1414172
1504556
1533784
1639395
1814677
794062
1271492
413247
1421058
520546
493272
273012
55846
1094957
573143
1841698
456326
1894347
1684804
577854
1996730
1738866
652012
966344
1510515
833582
1934993
425563
1474874
893289
258999
1994596
978540
935519
1308904
556827
354052
1426956
1311838
735177
1130085
1878645
1977475
656809
1531851
409132
1242498
323115
1219167
1758269
573858
894720
401114
1709725
1821917
652955
951709
398452
1929435
1417685
676680
791260
1487365
1509781
565612
1247948
1840822
344880
1469512
1986251
1388690
737615
1341324
492370
86233
1333110
1637299
794384
1788501
819472
824859
869229
1552816
1093670
1509628
1896505
1466663
1517497
1649112
1108606
1955226
690761
293294
62138
1065579
1263229
1429795
665316
53183
1525117
8773
1304743
1456447
437539
1815987
590575
1227213
1916065
1488211
644688
1814820
193043
667254
1422328
1966258
183957
1106114
94807
263322
1997472
520465
1189673
1920886
373641
722592
770059
1318059
86814
1187844
668188
565756
1656005
1006441
1686168
750024
1283664
1466681
7640
1754706
1764301
655379
1851184
754811
1770740
1539231
1172477
1137466
1532060
372603
1912335
163030
217896
1858080
1643844
783977
522573
1812460
1808263
1478224
54011
1017000
1696254
953903
140638
334191
1270644
747820
286921
1001645
662722
1659998
473818
1942331
493630
709003
634625
248784
1549133
1617842
487588
701336
556486
1485458
85019
717738
192381
451160
1492684
1871156
530248
294988
1018029
1340484
1500467
768873
1085295
414481
264279
1707742
462899
536282
688333
989995
846158
1398599
1187408
644944
1680137
1590916
1382006
1115960
623242
1486361
595343
1837815
99850
563168
134142
552098
141397
751145
954126
1097482
1238173
1983270
1206202
353509
1739728
1811756
755264
197633
1965060
1094696
260423
376461
1395136
353581
1173447
530966
612926
1533546
720501
113972
748167
5009
1619242
475362
338834
1397720
914942
413863
970518
439811
206716
817101
8007
1411740
584001
30473
563510
390167
1552519
1392471
297175
1842059
1519792
858004
1054545
1738441
1400433
304502
780394
1918834
1756656
1723439
929864
1384685
295384
1758458
182190
351362
213163
575742
290298
1382919
471831
1271949
884775
1983889
1535091
527628
1438078
342310
698788
1575759
1118163
1282255
504741
1309167
1309658
583146
1677955
645155
1585610
639154
335638
152401
1171509
1047799
1959951
63523
679913
636244
1978632
1449528
1765761
1239857
1267354
1987320
1596799
828646
353855
75433
1857889
109879
1968132
97781
1700113
1202513
1743480
1828574
173724
100103
515622
867990
1499923
1321340
775386
1093517
164729
493979
806915
1271773
1424084
443364
104489
1770001
1294888
736033
1597434
1963639
1158484
1211885
985827
409785
1376088
1448250
1128045
1491876
473073
741149
1373627
882108
1749623
1565664
837725
1132999
1875005
1437247
567110
1540434
120195
1703330
1906333
513530
1416389
1988947
196734
524969
1886296
987815
1002265
566626
1648664
653522
24285
1225217
1981807
1094532
1349398
227292
1395322
1958728
967185
807756
137738
1449334
1701213
406829
1496802
1773162
1844850
1502248
508444
525400
1382723
358882
1080616
1792323
1143161
1241186
216271
598701
1957399
2235
1802074
1913912
926725
1204709
1433634
1245399
1876037
407437
159919
1357296
1098819
1558551
736824
651086
153960
1907091
1405015
1617296
657801
1182793
604651
1708757
131861
893258
1246049
1993519
766412
1859570
110404
1066509
1363999
1456359
1269537
39739
145180
556594
514548
918708
1509069
76964
1380686
1404197
1521779
778118
1218691
1938268
1275051
1610471
311297
1753293
407205
1094891
1253831
894896
1122313
1208319
648563
823964
1429113
518691
541818
791708
1245166
1476877
187027
1570965
815526
1215182
401693
475604
146435
1366655
887100
191608
993530
19295
542986
756938
329300
183421
871260
186941
1063036
280811
1249695
203294
1007058
1404764
921753
648134
52673
1546038
725578
667945
529840
1438938
1711773
609162
853014
1559447
1788857
645259
1612399
1766078
1061182
1373482
324953
154435
1873488
1076023
1103352
1660672
259330
926887
1117948
777202
52873
1484038
1889271
868191
1320579
988409
1478946
1682913
1483869
1977883
1447413
1105165
738745
20766
500611
1246624
1110194
1348300
1277540
782173
1089395
1411724
292060
359269
1762875
327999
1326474
563268
1010876
53522
168224
1759176
582016
636661
379448
1471726
610979
700253
1157011
151332
1689569
1834149
1154466
1911863
99754
726902
1611664
112028
152562
410377
290131
1961727
786404
158385
1815611
1728901
1393377
504606
999523
631525
1857845
268777
274329
1794980
48151
1233233
1054594
1019276
720622
1404835
533070
1030385
1088505
205099
1073031
264537
76923
407800
1036515
760864
562102
1346378
382020
661267
573532
912887
447637
503539
555867
1390547
958518
1704267
1851341
1353007
421567
1995623
1228186
482408
742450
71006
120562
743484
314285
1759526
168444
1449370
354377
700092
1218566
306954
601151
3165
1978347
1703385
1053935
881645
723707
637626
321324
364185
1882527
1484073
373546
1231786
1598200
1230403
364859
1332078
1979294
1682029
1613517
1208474
1748907
1395185
287519
1621004
1868293
1613126
1756413
944987
634324
365454
1744147
1208014
1321967
1178495
1332763
939811
363239
16268
597955
1240880
499291
95886
90515
849547
1747660
1885719
573992
503284
795829
71789
610275
1363558
564858
1540040
1275242
170824
1710736
1512413
755716
1140775
161547
733004
812228
171729
471515
1328070
1392615
922210
550515
1096802
1973607
599383
531377
727032
709222
1140546
1922721
1240550
1460245
1863619
1882151
1669537
326925
1281062
920032
833736
329047
1789419
1758150
529050
1010411
1449751
151157
1145641
469435
1720474
1711571
944509
1095246
1449075
1994342
1898242
33902
1789158
1961048
475046
1680611
1721963
1885806
1526675
1415987
968804
704002
1351470
1925951
1892279
1967010
208349
1461593
1900630
675673
1836676
840140
345518
50618
923440
238271
427660
1613331
1422972
645690
451718
910014
1243995
517813
292109
614190
813963
831476
1315289
1559041
1955105
1235795
259894
8834
1623456
415053
163857
519142
740463
1054668
279802
512932
168964
1222063
583334
651149
1282400
1463050
381966
1320348
1408108
563727
489776
322826
704599
1277189
504591
266348
964123
1328073
1095845
1436690
736162
1452727
1105771
1388569
515665
423234
1064870
1929984
1687248
1652592
1239445
855973
99807
1673037
882841
1197327
596019
1844105
1534354
1991857
919273
605769
1043654
1175916
1957993
640709
961060
1984116
1001113
861495
1920192
878385
1512017
1776644
71099
1392935
214460
1678858
1353848
1716555
626105
607730
320968
1828860
1297060
1646390
180003
1354804
766882
145880
720236
167444
1353063
1144354
1810372
808743
1204397
137136
564997
1696997
325632
1094738
1537849
642352
1977160
798774
1237252
345186
1633018
1546359
1891450
216856
1538683
1050889
1702865
937319
525893
1271253
1911500
747226
1545280
786404
692183
1279756
244029
653574
1106120
1267699
430816
339976
1677695
1547935
607277
1752585
1196974
1936542
1645765
1670398
624406
537343
921246
1077650
1743352
632752
1631860
1389083
186921
1986151
1675594
200519
1481369
549607
182019
522824
788162
1174084
60988
1635276
72069
1823065
299481
1836320
1172020
308122
71318
66533
1606138
1646768
705026
1859713
614246
1089144
7226
1154079
1169009
1852877
974312
1025549
1445820
1566101
106257
235560
961166
322186
1634950
74853
870131
27263
1213248
1902206
1405896
1806002
154780
1622134
464533
778213
1648347
648253
37962
1813696
72783
860188
1687680
898047
921473
196991
368478
588661
35967
1315921
126836
1723129
440451
1293003
369696
386703
322470
1125281
435372
1064503
1470060
894044
1005146
920858
916370
36361
487055
265325
226149
1445234
1034613
1707083
1672464
1096654
724724
1302441
1136964
208879
740437
1142865
952175
928083
758543
830791
243279
260864
829282
476692
1397487
1914031
1798473
462543
315372
885294
567640
122578
1238344
277585
1320917
1455015
1316193
1262514
47150
111841
1360473
288935
850955
1017021
232848
91752
159843
1275919
1863906
1807345
449962
1226831
1550792
1867070
1219010
1388547
1147690
1447998
619473
649939
601053
1270119
413251
1567620
296073
1093740
1517648
1494686
1546627
1679701
1561364
462878
1714230
1315394
594454
1192535
765753
1804704
1654197
252467
1965619
1972219
661354
1726596
953839
82859
1479652
1750916
1863905
239100
746048
1285909
184726
9849
324969
874287
933620
330252
1763034
602370
979220
720818
1037443
615649
1499658
1300680
1585652
1904235
496116
1197280
554696
1607302
153146
1980478
1255719
1674906
1765415
1565405
132227
904124
1029904
1147321
541522
153699
1619831
1237750
752589
1129980
1982151
1117995
352263
1996608
72425
1926122
1880058
875449
859337
1477268
900947
535597
1466435
755902
1014069
1312433
651347
1606669
1146916
1261835
1231944
624014
391578
1315128
888586
702234
390582
1886669
824518
1610610
932226
436215
754342
1656466
819369
257070
960633
777751
1420552
1081471
153855
726312
1289098
457256
344335
1766186
1032192
466882
1781702
648280
689257
1257451
163933
1888180
922955
1586505
1666509
1211789
523516
67199
1863551
724302
949498
585417
1397395
854542
1354332
1700453
1213171
124212
1067602
1332363
1175667
371538
455278
1331453
284798
53871
637149
663811
1643478
149366
1707460
1559106
982695
1659858
332977
1745097
161718
1026175
1958266
860546
1934848
999390
408966
798322
939740
1451843
1689607
748860
1414476
1165578
245339
879428
584554
1240428
1982716
1431009
283191
235527
862573
1391391
1439818
1204151
711701
771487
504490
1963871
1951380
1006184
735467
1881875
725689
301692
1737492
16291
758065
739201
1426887
1666430
467529
1477346
1931194
1341461
764839
1049582
476030
299137
483721
315750
135373
1998910
1461684
430476
424711
611285
1244681
840935
878126
1889677
1192657
1142705
761708
1901630
1727423
890946
1349261
1136615
1261247
149743
962740
1421045
299066
316906
554445
1338969
594414
391729
1273689
207394
1754782
330507
1521208
1931223
1495936
247795
1892761
362764
942360
1104275
972610
264490
1695513
92039
1832688
518554
1847332
1659210
365910
1008778
839273
191125
94764
1801095
146033
1489030
1271701
1490949
1154769
950846
911236
1305907
1930848
638496
976359
4784
397325
765485
1424155
1570072
859030
1341977
974802
317391
1167829
1296772
200595
1167555
7305
800496
1324016
1553874
214868
682420
263870
1689172
1584015
163378
529620
1620180
982214
1737750
532826
808696
43277
243257
1203729
1055697
1219741
717846
101129
405046
481350
560596
1041613
1608157
1410646
663154
1680613
1228467
984140
1280614
1643893
731225
138088
431542
1424939
1763710
123246
543575
1402975
210938
293391
1626640
829716
958868
731820
1397550
699744
1948618
828966
1947169
1814609
1864227
264411
1484671
266959
1536886
324226
1380277
1908348
1905837
975172
507489
286709
1702863
899770
605886
1712725
475579
1730789
180382
1128830
564323
1779047
272497
254072
1809966
1279397
1495103
785944
1482204
373777
1087916
1314572
872928
266757
1465382
1438083
644380
609930
926355
1821047
1996078
1757629
1176684
42364
687415
153379
1566047
1759299
1968220
1539951
1246392
1778557
345551
1324731
1430958
229063
300726
417408
508303
1015403
1287798
1691103
1729435
949223
1306809
997618
118364
1422306
45715
1568567
254478
1453648
1729780
288927
318759
885109
1759870
1370292
1181476
590166
1596171
1779057
1606467
1394669
579038
54437
936644
63976
1881201
1062325
22485
50938
868038
1198851
1717922
1815231
1568920
941798
1833619
1770757
743060
1662006
583452
1699575
374354
579194
1680333
325813
955157
1565413
1487867
313577
920842
610768
916263
681501
87007
1736256
1008717
709635
1793173
514249
1509849
830401
724908
319875
104475
316389
139855
430170
1082756
421280
1538186
1319768
923072
1664577
45817
1324249
1130449
331243
55710
183883
1615006
1416429
743318
1834325
958018
170261
1970468
1375293
830054
1138810
822445
701990
1955992
13878
737124
133084
1432357
1797282
529808
1623869
1226319
1349275
529313
456073
1514632
1825744
1556187
818746
1614284
101583
316995
1807026
784010
399763
132215
1468102
15916
1581611
271868
824482
1892080
183222
1221887
1919673
258697
1752782
567849
110101
1992841
155325
1345272
1412201
1665182
688543
1643010
1064511
96987
1591232
1141247
903037
435725
1005177
1091201
1583595
1718434
500636
1216361
1918571
1020305
902040
245932
1682066
1049204
1515053
1710419
1313671
1170745
1959168
1520375
694434
1820709
1987656
475675
264206
170606
803561
198258
1555523
960501
1944555
1494529
602551
71193
1962061
390774
1656187
899762
404185
1505599
992811
19832
1133319
729012
1642806
496648
809109
735915
623378
1661876
1479735
526670
228311
120546
1407727
475704
97231
545066
358552
986936
1082539
482790
535461
1867396
1457057
768038
348376
1387658
773671
1911097
846366
1580408
80811
478680
1197101
1223987
252061
1435
401883
1355290
133069
1251369
1647915
1374311
407074
564383
1234473
143737
1287869
700452
241104
846277
323735
446072
722246
438635
796565
874260
281326
1993462
319060
1835206
44891
1859756
1134341
1315145
161888
1415069
38502
471894
163196
971910
177723
1253960
1830997
1156394
954442
1222881
783859
1165985
373235
1125588
135979
1630846
1740791
1416591
966971
675494
1707628
1911393
103671
1664746
872158
610923
1131934
1240524
918004
1450148
1382326
1341800
1808380
1034714
623332
1545304
194425
1402718
772530
1159222
50869
1441213
1502538
22121
1197378
1155390
814869
1900972
158902
1810302
483428
486865
1267686
1943025
165157
451193
594286
1368435
121902
840347
163952
732915
1221880
940370
853419
348048
828028
1182309
1057206
432496
1984594
1512244
1440796
1847041
734117
1049565
1582782
1314761
1519701
1887467
1102239
918136
821287
416186
1750374
923625
1075929
582093
1607344
1849426
372870
529345
1695987
584757
1863516
1664448
763961
91541
202992
1576434
201001
726339
1416953
689080
14307
656689
142857
877608
1963582
641737
1434702
714463
1297625
1632699
575600
354477
10241
1429146
812802
1422548
868856
1150423
1011663
1380943
1806008
1255357
381046
1725375
1699228
730615
410577
1126509
146216
228009
1221205
60961
94615
526818
1794959
677513
38596
1104148
963320
1280878
995854
851882
496550
1931700
1840167
1776623
1918642
1595353
16503
1181998
1831628
943629
501523
1312940
805773
728611
1634189
30827
320579
433037
1411848
9355
967411
1770958
73575
554177
653741
271466
816108
819108
754017
1119612
1392843
1652757
439643
1236488
641772
79083
279630
576666
830397
924332
893551
1662399
1426895
1971950
479420
1379102
1326177
248226
786350
1344444
1449560
1436973
754058
657023
1827969
1855748
633809
13737
44463
1775170
1957287
764396
508887
398192
1383267
1467880
388307
980209
716642
1171268
1798766
764245
1167001
932320
1115536
451919
1496676
367518
1580074
1926060
717444
306214
1006695
1483513
1488673
100207
1909425
858925
1514389
1451290
929085
907613
53180
544577
1314107
200206
857393
1058556
799627
415214
796408
421426
1639565
537422
1783712
964720
990541
62602
1237242
484240
71358
1686450
1492214
1386245
597441
361116
288353
1418807
475414
62643
1302853
638031
1702938
1052416
1778083
1955657
1862189
956083
1018793
1637500
142113
830111
420191
1702876
444334
1179911
161593
1960366
1739698
1726149
1500979
1488052
17936
335281
860224
702236
1865203
439157
943753
1844131
1487896
396967
1083778
633658
827472
1590967
429209
366258
720105
34783
953895
1095497
1891203
1926104
909870
1770220
1426019
978531
271574
1392395
903290
506602
408384
338143
1176326
778471
1361712
1333110
1610242
194680
1191705
1766515
609238
1754687
1511519
382463
80036
503395
524174
1417917
158821
1539753
1363451
1497653
794969
1165491
1285652
1849978
1480038
406569
1551205
952596
302369
122813
1229233
214713
920641
32716
440610
484928
526320
587703
478005
525318
1884584
1247478
774916
72833
1372870
1491366
465810
1200835
1477044
966078
192114
1960976
405769
1889557
255416
1650012
1769992
1402421
577357
1206597
1528384
1852625
49635
1166799
992185
1530065
1477020
674616
1999662
1640705
1410771
1288265
435278
659544
1977315
258
650526
902042
1252822
1229278
168721
1825183
1066002
1228200
69239
853918
1363931
616170
1180819
820425
1855145
524784
1262705
1288307
1508187
497618
1703381
1978402
1728993
1273354
848141
1547834
1580086
1815733
994433
807289
1470321
1109049
531371
1964618
1313016
1304649
1214123
1843800
202791
1460730
321690
417871
153052
349587
368774
1308108
1918435
428854
923491
965232
308181
510028
841291
1507087
1602981
1806632
1918040
1975961
971165
333035
1473818
853260
1324873
770253
651253
1375829
1998819
342992
1972109
95223
486024
1780459
1397686
1395726
678301
967882
671521
531507
70646
1315878
1142749
790133
1966726
370809
1334150
829437
373822
630084
1543929
937234
1293419
812493
86116
949644
612591
870298
1867325
1544092
2879
720965
897929
297828
380264
317733
1439360
1841122
1168461
1544589
1690079
1103143
1345039
116243
224366
272913
1017565
4529
1972372
960708
1726180
316791
1636986
1418061
649341
1248640
1892909
1453565
362549
1421720
1925803
738658
196299
104863
1146473
1694440
1035836
1726080
1969955
418617
526856
811388
1144293
833717
344318
1309313
328406
1807284
961259
272351
940933
1080502
1773735
1079524
1057088
118105
1481437
1458752
1346579
907554
1978903
1351052
1824636
1603976
1790985
678987
982567
1861125
1826611
1570463
460968
224131
1356422
1869961
1292247
427844
952112
23835
246888
406926
771615
263512
1265427
1883991
1571309
223442
832689
570965
1062313
123805
1692776
1346248
1726830
935077
1011018
502465
637929
1318826
78361
654161
290531
1154130
1743725
1566403
1506322
217736
1097788
671704
1983725
411631
1630258
782044
724673
180632
502040
1833220
1158676
1349708
1241975
1487272
877301
1498376
980833
1247127
894318
240356
1230789
1539407
1802687
796097
1286490
13661
1762537
672626
390420
437906
1848627
784762
1222718
1885334
1154631
708389
279236
1863103
1304773
128228
1641396
174443
229196
1230852
1188941
1847873
467167
1280541
974830
1962001
1758750
1143835
1122896
1637595
125822
1724707
1200753
867184
441566
298409
1730181
927438
588810
1150133
94709
797543
252290
883983
97765
433524
862790
1735700
763726
135980
1315517
1466414
255517
793816
1161569
1853041
1272572
1177607
1133019
1569529
1829763
1321002
646864
1039182
914397
375720
455089
481706
223769
1017540
1433620
766310
1406073
242363
165715
1349960
504422
1023405
1632044
1416102
242646
59340
639575
1107130
793143
771715
640826
1139539
741978
965266
602546
367494
887543
69930
62594
1246018
936649
1279290
286903
1142790
470019
49715
375528
275841
874153
489684
1884836
1403888
840733
299282
526236
1361446
419414
909141
515059
1718500
908987
562628
1701781
1092874
270729
580545
513525
523350
1135875
1733065
1551353
567231
1993481
1836634
1509555
1380570
169887
1035059
1283412
798733
1293546
1619180
286848
1024904
60891
619534
867014
576064
156501
1148547
1870049
454561
1206859
28985
407169
1599458
1741771
610390
1334447
887999
806518
845451
959375
450328
1843095
771903
504852
1969570
407303
362045
1364109
1768501
1734283
580024
1739285
226827
951369
1986392
1613254
694504
1129875
577182
343795
200553
874661
629315
1065234
307399
1301549
1633123
1160514
1615093
1376798
919132
405460
652304
1967103
1579143
474202
1969392
1367899
540482
1745325
509740
1090055
349402
374727
954363
1789387
449038
519651
1935931
1785579
1222317
481268
1576568
1978353
725127
1567390
1179533
812560
574781
692106
373295
922926
1147922
426249
1107904
230603
1032813
36909
57778
1558760
1103376
25136
1467557
163281
338460
1346538
580701
1872856
548851
619435
1144651
1213811
536642
595406
816063
1441264
1648248
1482167
489434
72326
972182
432564
90573
165799
57364
1667735
110945
764290
176005
1802946
681774
876521
103403
171908
1188486
1044811
1679627
219997
399606
1239601
329469
1669474
1675108
1526474
17274
489264
605086
1434463
252198
887740
1090608
1825356
1320964
1303620
1660506
38656
1131937
817129
1225460
394209
1358817
580054
1324667
1127021
700796
1172264
314969
6287
696053
186092
1167377
711148
387712
1656506
915686
353667
1845156
566153
780401
1670112
18880
592918
134761
394490
885436
49812
680262
736690
1311774
151475
1253449
1033148
110061
1431313
18834
1131623
942835
1080482
1090968
1455705
401219
1375748
173730
313795
478172
832763
527517
664275
769917
440369
182243
1487694
1470974
659904
204814
936750
1936899
313449
794569
912759
1607762
1253830
1095207
1527522
1532711
1107696
308433
453859
1271923
1323378
71980
1334446
1969089
1476642
383821
629118
969409
914615
942487
872865
302027
675726
1934106
1271230
21411
1645358
1801539
1306103
336394
1487097
949943
1756240
1441587
235232
1087705
459798
46302
1173496
871607
1362028
1068127
327342
396037
1225278
899219
1892332
27750
1865658
1753338
151919
217976
1320114
1484946
815477
1375820
1793294
79093
1942494
522567
1728660
285886
1791930
94464
1880506
1929146
168919
1652853
1662976
1767864
621697
828105
1051439
153552
798800
422555
1842141
717613
1600770
1227853
1373465
705552
855330
1557768
510527
509153
49589
1088366
881488
856969
1837493
621177
574316
1538193
1573894
356394
1697654
194648
1261569
1495379
70183
948007
1214645
1714433
1474180
460685
6668
1288877
940803
1617176
1063480
1477378
1738735
763257
609489
1519216
71830
1668211
997532
1289558
1046274
1692339
499330
1838459
94815
1873991
191077
386286
1211262
1933939
1095810
1784379
135158
379036
1955901
1077493
122386
1773233
1221002
1981470
340848
859330
635218
141713
1026915
334107
316223
1082586
1875096
1805773
1537062
1069666
1278695
689770
1958964
91075
666260
210295
526657
1694568
61344
630560
787486
576031
81146
1328988
1112630
1273246
1836827
1210752
267512
469198
1834423
1592149
1310386
1240461
1581683
329316
453732
816862
1343327
407591
1740519
35543
498007
1684796
407168
188150
475080
1266700
703107
1291433
907477
1404165
1630026
821987
1679131
552672
1292483
1457370
1480281
1689310
1774014
55972
1941944
734312
785398
12377
1148230
423155
1255622
1796173
1062305
1501748
1288567
269404
720499
823623
636845
466515
1353035
267903
1827747
1608034
1788822
24136
543275
1096379
1100301
1584073
938506
496576
685552
1438760
1541557
1261759
1037770
613624
1939883
1265354
1960106
918835
1982794
324923
287428
954607
564632
408290
582997
1824587
1673622
675624
1330519
1597297
286590
1737054
1078646
1550291
1308102
823094
831799
1123
1939885
670087
356624
891057
741522
1080134
10089
1740878
1475878
250345
1563933
1271567
1477671
681726
1163552
1364092
1057567
808343
486476
770711
457634
683864
1579346
653068
273482
1596454
1036494
1787181
1658596
1729621
1263000
916606
1292779
1150108
98021
1614314
676687
414116
210004
658490
918939
631
914507
1198270
1714222
217137
1831703
156776
23415
1750579
1859462
1051540
1067616
1282904
623431
294437
366789
1256607
300619
197656
757203
1513020
1040718
756954
1383212
280994
291580
315209
538075
813680
1813400
1304601
1331074
522723
285928
375709
1582004
811875
1969625
343618
1679691
901708
483971
1308954
1246001
872321
1621742
1532202
1292957
258607
1683045
47159
1461800
262435
923261
1898060
1808686
1338345
1919722
1298287
533827
349056
1120712
1420642
89689
1360044
1510862
221529
877324
305012
1658466
1384365
271788
475751
1573060
688044
220696
1673687
967357
621213
1151790
306279
1243696
28797
1460723
676098
264933
1705008
240812
1013824
1899897
1989313
43695
487474
218333
1851577
1215870
880789
1829495
1571528
1296751
1633594
551908
759938
1895720
1629953
714580
387735
1537985
1753470
1203956
1888923
845371
247223
220603
1000728
610849
1610866
667946
1346063
295518
1146839
1896179
1979052
1092089
466338
797102
1246779
1827325
658733
1627469
1036841
1067283
1545100
1930318
1662608
1389178
169086
1856326
707172
1365013
436575
97799
41090
1637857
1864348
1941807
1552958
1043093
592104
219761
524178
320235
689773
1838893
1387694
436743
1679468
1697368
793716
883003
1440105
1488170
1723145
544877
474514
1637570
1569890
270441
1786744
1021728
118375
569964
384097
1805956
190110
1635882
465713
1682419
1162331
1199378
59213
168357
1520223
696031
1437554
1543331
618518
1960891
1479121
76925
1385559
90795
1762373
102055
119079
1024552
300532
537258
274275
669170
681868
1171365
1457448
1267739
265177
347980
663841
766995
86684
1694578
1623688
598359
523641
826831
1938457
1735201
1594146
1002766
1460632
342672
1841285
384077
673276
448787
1613579
909648
1850874
1084276
1236503
1815916
1822912
452516
728775
609533
1116554
1553235
685453
512481
1110766
10226
1773322
590373
440069
126824
1758495
1030936
1656866
700935
590532
1324295
165975
778222
1926974
59121
1168150
632734
274663
1843093
1805818
458784
976422
1855337
1545184
396377
725259
1439398
95448
1351760
344644
1462558
1313410
1367422
420355
101384
628624
1407453
1982543
1822386
1652715
1126147
647719
327577
101175
1652959
1572038
1220953
1886660
891373
401662
1072938
1821945
1994195
1007925
1513112
556342
1829855
1007243
131251
459668
494159
1075462
1184121
142566
1161877
962254
147569
939762
662674
732342
1969179
210385
1976540
940642
1648960
1057785
1284483
479712
77011
715435
112084
1299741
1882781
1060940
1164617
426546
420657
1019236
1586739
1147136
1092960
1723791
1056998
341884
1859848
126439
584802
1529687
1469105
1760581
744771
1656861
944248
1171234
1032913
567050
1111447
1658142
947375
1890816
1687758
1922336
1044640
1336337
1823483
77477
1927295
53869
770174
647685
1291542
1689958
746441
842665
535959
161351
256185
1609386
477462
1028344
249198
385182
1765551
1316002
722688
344897
1454815
1638980
780019
349933
917549
1831147
1118008
114556
290648
962492
674902
1692056
381837
1912120
1286107
187454
540720
1499490
1136855
1192990
1131326
630855
730769
619950
26592
1829495
260141
1498185
1678138
1965840
691283
1128549
938652
1170775
939348
1868458
1204439
764723
1262243
1380005
1558459
1826031
811298
614722
328878
1221251
55342
491996
619572
768109
1872900
253213
1352936
1046747
670865
1763829
876266
1846857
1813296
479416
1584845
248097
232001
1580511
1551385
1408574
1552984
1655137
294942
1827308
25108
58945
1778322
1202667
1586001
534306
22621
1946054
1474569
1421005
1379729
330150
64843
330367
270916
1340522
1674891
874478
652230
1152876
1122659
756780
1442512
1723968
1169814
107666
1471898
452045
71376
1048395
1188431
472928
729946
386330
1627196
872347
1411351
1432084
1467288
469841
1916690
930720
537956
559123
1292290
1408477
840268
534852
1984047
1476190
526819
1304977
1984638
1322987
1654143
1995401
1273582
1722517
1307290
467308
1434716
500678
560837
473428
1374137
1108693
124393
1761182
1185790
1186086
647068
1828810
592306
1275629
461053
1403315
224616
1984637
1465656
52580
957018
1098230
68373
656749
1968447
1984259
647526
1485080
1804417
102423
1548506
1290925
1791019
444213
1153753
1341752
1573383
133475
416806
564476
1041355
1638097
1384604
881835
1263998
74073
700192
938547
917067
973296
493848
1434181
1913709
1536054
1323860
829101
584213
787042
281165
1651606
1227092
1002431
1280594
1744775
1510398
761300
1779383
386964
187761
1748728
1829777
1867393
543420
1969554
1072091
658500
1306273
106437
363965
1123918
1100674
1078297
220539
1140625
1675929
1823956
1147069
1613089
842699
251530
56884
71653
1973922
610685
617431
1929043
1034250
1871496
461878
863724
65788
516995
538863
308017
1386784
1615509
851470
154024
1664018
1740589
673882
1906150
1962377
1743318
744958
163364
627993
139618
1424722
1753193
247779
1802029
1242392
534008
1145046
1947049
1921309
1094786
1769506
537960
362911
1986032
866988
121652
651891
527349
1664516
1095630
1371958
358592
610996
173438
1356509
1482204
1914604
781971
962747
1133597
1268261
1932809
794506
1242985
1170579
1552080
1466560
1153160
1111456
477534
459608
1499115
1885163
349949
514621
1606994
726605
126589
1074132
1832430
1098225
1373455
1550522
726384
1936402
645360
315883
1853551
1355680
31930
1742152
1046638
1222228
196904
1632762
250338
432158
1148712
496857
1527653
515779
1961565
1041371
1650068
942537
1692743
1890663
428082
451349
122663
1811947
140321
1960033
873174
591287
1569441
596355
1931890
713998
126162
1802464
1207120
509138
1529782
590905
279108
1958634
727970
1668379
76217
1905537
140437
932421
458862
1903308
1810034
1463201
1424803
500894
1402550
131238
281074
115851
1644090
351949
1104888
281394
1567984
343674
625167
1649508
1674353
442722
1773083
1987213
1807796
1698376
1340047
1677715
1179736
880163
875629
266396
1757589
1139974
1978780
1917410
81690
1064080
1530383
1816292
1443129
1936663
224316
1823430
318954
1069681
1274995
15432
800123
317872
25530
1852871
1778100
29865
1564508
513418
291265
984816
657020
1649848
1032685
1482910
498626
248089
1058539
1019398
1172131
1513253
497890
1343692
1040196
545867
199797
276978
1693029
1476708
565675
1306978
1604106
484796
1451869
677194
1643952
743265
231626
755992
183347
294473
1602990
1740137
971277
284602
1724329
215625
1683429
754653
669213
988975
1498577
675644
1994444
1887113
1094240
1307551
1694541
1565823
438796
872132
350842
1132925
707413
413435
500603
749020
1611859
1186037
1482766
603234
1909693
1662449
1120071
1559423
467940
447034
488314
1545043
1812987
1213491
1473891
1314770
564365
1581235
1359780
640711
199145
82068
1948418
1324487
488977
1731761
358098
1811279
684359
978530
339654
786507
1461747
1355478
1679657
236537
1458802
767097
817493
827170
824811
1889920
1953064
1748065
1746636
1523190
1758870
1061584
82353
161846
1301788
73163
1556268
57793
1638245
1217487
1422860
1994483
52573
1299463
498316
1193852
658007
769522
816847
297248
1747852
587012
351756
862747
594919
1005225
1032045
1746075
390931
865621
866906
1961428
1595886
307986
1579366
1427846
413437
1348817
403257
1693642
1916951
1981917
424959
225977
1208400
731789
926143
1413634
222457
933154
1165244
254067
1643982
642869
963750
1364402
1028825
91197
662278
82052
1004899
716948
1625339
626146
1311163
1843914
1792468
447276
1439491
1184917
159916
407195
1085502
224946
1579332
438078
1750592
723184
1636933
852856
1632244
312104
590538
1047041
1185005
1328651
634668
513942
1653905
1853222
1207621
1596134
317339
710240
487252
1241863
1177348
100933
164176
1162739
664494
1434850
862199
1853169
1154840
1349336
861757
1878991
63099
5766
1690196
1427716
380713
990037
361052
1724169
1116429
1193598
1587716
791454
900380
527177
640811
508768
1078434
1738458
967118
168728
560747
582831
1825240
795031
1629652
1317308
467201
650688
66088
740093
37634
981730
75087
195716
1823278
1315285
1462759
1754252
847357
452846
1888635
632765
1146413
1738170
683398
447916
10373
180052
1164983
1669434
1223727
754046
1701863
1264664
80185
1011284
620514
1453175
1744110
406211
1063130
228025
167396
433883
275731
638090
1526335
1858553
1385099
1294567
1279546
1849261
1745880
1480125
1287145
824764
1480328
1638421
1972158
1129205
1939862
1095034
958708
300021
37743
1995954
680503
1998930
7524
988658
1449920
1402515
699775
1949311
776206
1560207
1518191
1577307
920057
740756
874316
747352
236945
998305
1873670
280482
1062602
58774
1881748
1255743
1595215
1314208
538480
1760355
524080
856496
1849146
1877483
1938766
839595
978604
40175
987220
1861905
772223
760217
1441363
897795
1402106
1758765
978970
141632
275790
1091909
800312
1625001
244669
1831200
484946
1455478
1270638
1396175
1313730
880115
669303
459239
1539089
1150368
132473
1348695
393120
145896
785578
1590374
1113458
954798
1798208
1261563
1327417
802408
294085
267557
963999
359375
1318019
42307
1028999
1676707
1784415
938841
522788
417939
27471
787318
1544169
1837074
801744
1132208
1709723
183506
93388
962448
1684678
84672
1082026
190599
1838415
1282643
781166
1543556
255317
585417
1110466
557118
1200524
1694735
235233
1272761
1870041
1257138
770061
1644230
1832201
1235442
520628
1409812
1347670
398809
161219
1536638
206368
462561
1950912
1834863
1654017
550638
300423
1022841
330265
1450169
1143703
1546467
385125
1803253
1951573
647790
290201
574078
1750217
899769
1027004
1167470
575077
374395
1970190
1207656
1839080
1298851
1819333
1651508
830607
1406681
973302
1450640
1123250
1277980
1195758
1348871
833053
91304
425908
166703
810873
1252498
303665
1802454
1256955
203013
1694415
764755
1222051
230438
386626
1365894
1194584
699830
837063
983192
1099323
18420
1736102
314661
588791
532177
1496281
945004
757273
630768
833162
1512539
946378
1180861
1275812
1754721
1125024
206385
1547946
184685
215922
663522
604581
957852
1264825
1037347
95335
579399
376395
837008
128095
710768
1176938
1971639
1288168
3469
1070607
345559
656355
1993321
756132
1394001
1369226
537595
518536
1506451
1528576
199411
1127780
1397626
1809937
1448472
1313337
798783
469690
921461
1409918
462091
676916
1032193
243886
1568863
1635882
1224852
875762
1786945
1344144
312675
1245076
933633
1537582
364904
573439
1150673
150221
1692246
253224
1894244
420154
41566
1472351
852663
883728
346741
918330
515655
1590018
1077593
851249
1401413
231813
706163
1619926
752013
80750
1482608
1592853
946762
1437968
1650394
565395
1986678
1041568
890084
1840584
684828
27048
1142524
1063188
805836
903897
100889
1432940
771487
213490
1568162
962725
828075
1734221
891171
29259
1046046
1410141
1974182
1374902
1838940
1248765
1815884
988855
988028
729460
957380
225376
1428325
1492372
30373
323437
40435
1203967
1439867
838793
783479
1032648
281965
1489059
809665
616762
847871
1646679
279832
992414
292964
1884097
740470
1429255
1223634
775389
745030
1966449
650915
1292348
930595
1980342
1320101
1959920
1169881
260400
1568684
31798
1395470
328955
60776
1658045
1445593
1878356
831219
1474216
896772
1805197
846508
811218
1158320
1417257
646446
248105
1158796
1322054
1489370
1377756
1316615
1868282
336675
1121281
24844
481526
1860191
1097276
325700
307340
1058879
1089591
1252040
601019
61609
1755612
1421012
1365292
395171
1359677
1119289
410610
914656
1383413
1964627
969807
429591
1859855
522957
416467
784601
1837422
1456230
1013720
1038222
1762364
834842
1660519
289891
1607112
1844342
1009071
708071
1582967
359277
1461394
1605435
1195601
144720
249588
1297965
748441
1433140
876297
1814565
1062403
238130
265667
1754891
1656251
883389
1986310
411685
759995
1511778
1450581
1419093
1523104
807493
1662059
245964
25337
1565692
910713
1824259
482438
1799763
305970
745785
118963
478119
1396160
541015
1860821
1457902
1561516
797035
907890
1312184
606253
698960
920328
1338656
981220
262194
447826
1080289
941684
476848
87037
599966
1144497
1073575
666817
1518579
1579794
779771
1441881
1238977
229536
1456480
1611224
1064998
1493653
1281567
762502
932783
896054
1176165
31998
22179
414590
1954116
1881786
1361157
1334513
717864
760960
1738568
551788
477417
246710
449841
358042
148712
1823414
1797582
303359
1698758
1825717
1340179
100131
1898915
943822
1002579
1888317
1872933
145364
1280005
1302287
1944777
1752263
1001615
1733338
1371779
944323
1432849
201235
24155
232550
83775
414803
260814
1390032
437751
1595317
1842631
1919143
545226
1284412
166864
1315939
1628003
1841700
939814
1059073
307648
1366176
1323306
921950
215339
777328
108025
1072245
1386339
1919564
305917
1802475
854353
1326762
1461520
615002
1583681
801576
290598
383222
789090
627167
471318
302422
826317
753578
996152
447261
1409545
336457
27537
347080
361256
598248
1058441
1011901
1138126
758781
504285
1707001
203555
135323
953240
1431253
1796369
401032
797702
522744
1877271
1178837
955339
401331
301610
1517419
1700994
1353037
621314
1115239
1057243
1425680
505071
1714041
415199
1784925
1564174
982818
1016814
1029309
867165
1910781
1997938
1290536
1489567
1439038
1820536
1743401
1010477
1216693
1860691
219449
1793603
270276
1867956
767962
1201224
408637
97050
1121732
1214215
1437748
630665
1088480
1915207
166390
731835
1808429
55361
1136053
1033643
852668
1181882
342877
291568
1614832
569061
1650522
597201
1931287
330423
805546
1470077
583451
1050657
513135
795827
1091244
442992
1836379
1355335
593527
1482071
584734
958821
1382438
985179
269424
1053233
222469
583052
1649922
181228
360645
1047870
1512846
26217
1553371
1549417
1060840
1190549
946201
524318
1618138
707349
1659275
811651
1941883
466947
974328
9857
1099385
474523
1729434
419006
69158
1466651
84725
1499799
1200936
1717580
220050
1714880
34554
1779680
509371
136605
735371
1754957
258833
1203602
1161411
307426
1907542
1547489
1670504
1039792
1120613
1340945
132984
1482550
938494
1184167
246044
965725
820883
1455684
720604
1218812
1197757
1747841
1577600
1990495
1783163
925736
1354012
110722
1691167
1504320
1887513
1620167
681311
958366
810588
266161
1319162
449793
858234
1359572
1701968
114032
538206
1967068
371746
1173324
1091922
176597
1558387
85446
1801799
1144507
169758
105250
255430
753053
779923
1402995
799480
1403985
1251646
1199490
877764
655081
1174709
1438204
1787683
741832
538438
1302307
939634
1582642
1547926
1055279
1416151
639404
1107597
870006
20859
474910
416259
759867
438755
212079
319705
1508964
1089400
258189
1041204
948378
1452476
1139291
1866746
526829
1498546
188457
1358340
871597
977731
1271194
358815
1994790
1015558
1882063
1419380
1143969
119725
1087737
1615939
1528614
1181475
1925740
1622477
762483
130537
1691771
281856
1047565
1533924
947920
1186168
1530088
629980
613508
872478
460451
1421917
760800
645341
1412781
74451
1441933
110935
1495217
1028984
1903153
1483876
1197010
1568829
1949799
1286241
1914310
1411708
540821
47094
1161764
1949756
1860823
645739
1948474
688698
614878
229213
1058987
1072443
1505071
1266778
586387
1795741
1124146
450502
1285707
242932
108910
1793971
909390
987294
1729344
1393998
651809
551752
1413380
641734
490452
1428153
1408279
847383
339850
1374952
858804
1740593
321162
33417
266455
1909039
1099815
315305
1934862
321258
507950
178383
367491
1886240
1615844
1745727
1458001
475783
640790
1760566
1001049
627334
1340250
33710
1487374
1219064
273355
478680
1706124
1058374
1578875
338947
1814328
281315
41829
342071
1849867
1317520
143608
519478
1673137
571898
1017898
1684504
1037659
1931684
449061
669116
265373
1664945
1700811
96577
808254
1386829
709100
910280
840053
238976
1503403
1204091
47463
603182
1975004
171843
1328180
950808
1598059
1180544
1741478
1365226
920321
308341
1938325
1332793
1630509
1554944
849867
393054
1075760
1776320
1979817
248644
1153961
568524
301082
1537015
1882351
1469681
1129450
1113676
636471
872744
189581
1707551
623859
678492
1232845
939605
1901124
1856128
1217293
261397
1927137
1475697
40027
1853786
242970
839579
1541962
1998759
262007
643164
596095
925608
388387
435820
401267
846664
1488874
1327152
739614
804309
1921793
1951153
1718386
1476639
1222824
1938432
1794860
1534414
1558656
1782613
845624
1878717
407682
713747
786759
178914
1456066
155630
451809
1525083
407288
371594
1173880
1817632
1906262
1969767
1877582
1401742
1681347
438751
398551
878423
1581148
374320
239245
1324709
804150
458560
1959094
206670
1832911
1732255
1688062
284038
276772
26898
803703
199856
1253023
688731
1655182
298887
1953204
598947
511219
1084519
721340
1409525
1451682
1043056
1454786
1687884
252264
1956383
323343
1731670
1169569
1696516
1728841
1754645
924698
1481337
696687
975332
89228
1587983
454048
279094
1641815
380181
1439468
1392015
1586696
153161
938723
1267916
1779659
928559
940255
1422589
84682
1136765
1740264
1293756
1319472
1763484
1439235
1096639
97215
1608829
1525993
763215
1468244
620871
439600
1004535
362832
846340
1459680
89631
539869
5001
1126796
334583
886448
732562
190038
686364
1230397
1482638
10843
1898032
1037403
823994
1976143
166846
762097
94321
331012
1235205
1488850
1431246
480623
1895520
1591711
1672643
444765
1995023
593630
1549539
317222
1134168
1423283
1014391
1597125
1395409
315549
1088397
983148
1802545
916678
439332
369514
1424004
94008
32013
1953182
1455809
1831507
1688919
1976845
997510
301894
879790
763370
632227
67715
804096
1255360
890671
1564246
853999
1726436
931063
844927
603749
1592191
1200236
1466821
511887
891528
1639045
152205
1455454
1682769
1790976
1097045
1701863
787759
1072145
716122
1899936
1310106
630765
1717013
1796765
773631
1657659
1698559
1757567
1172193
1269694
1319452
1373043
1453961
760605
1663344
434344
55282
1546874
1404589
874771
1756941
1333021
1436430
1804081
1428266
1657407
176218
687242
1804221
1758690
1708696
1770211
989960
492180
1734078
796348
846947
316724
504595
841020
594605
874766
1015071
1739386
870190
1434185
20708
289385
872248
862306
360040
1871385
348792
684850
1784035
1509584
1748823
1594447
1179805
1791406
1458171
1510394
238638
897007
1747720
820503
1755612
1541798
971923
304887
38781
343047
1804403
1758892
1089568
524758
1446866
314598
1325679
645199
123696
505136
262918
553451
1039738
1632264
397099
1732400
851200
1353080
67279
269807
269686
1593612
1452630
477262
859577
1058
1306268
555202
1621163
1818369
913178
1316776
1116547
177314
749911
164234
488313
1702974
513862
660342
815863
1699440
1397660
416166
1640672
1509425
652981
95417
388890
789155
764196
823001
465159
489470
323971
1055555
1329306
1871094
1958543
922968
1366073
396180
253302
1600823
1262609
458091
1669223
1414160
848666
1668869
1593103
1627022
1434697
446124
1572658
1101295
144013
1167722
1988602
712705
1418901
765392
1417172
1127492
1656692
643973
147562
589652
1209649
14790
1138057
231824
1906835
1257614
1602100
110906
773056
65905
500734
15600
503393
1188509
1355318
950103
1907234
799928
1083460
1277938
1364956
672803
1912360
1233187
1612815
1085759
1023318
32690
1719732
1736081
1766051
1247527
461976
294672
315627
1710860
1810897
1369836
1758544
1791324
1000507
598653
1550041
845425
1895373
1558679
1067760
428307
449016
434042
1424277
501016
1396714
20095
1239481
598715
1131896
1420361
1041965
1993202
1439296
480509
1634376
1898320
803703
842849
1810557
356049
473531
1816385
939331
1877739
207664
652413
1068053
1392931
1439060
1765479
1207936
320904
1961165
1519235
3441
1904438
1306228
266901
181184
965783
201507
836513
1800983
1476755
1096481
1033415
1739876
1476363
281488
618205
1438913
197267
949908
1897423
1700021
427145
902879
139810
1635026
1769693
340456
1195675
986845
753144
1035528
1154339
584612
476582
943976
1662978
520199
1086601
530433
88029
1688598
1637775
258266
1107088
391474
329286
831821
1838995
1934683
105903
367629
607754
482351
1452721
1253473
1006754
1859054
830294
344257
260327
1900693
1962362
1517744
737905
32662
1325364
1834280
117264
502627
1012114
1635132
781388
697638
1691956
997137
1410930
859649
448181
779385
1084574
317800
1930323
1614838
1556709
1362935
560192
1787335
510073
976577
1216406
725796
1375669
195033
1671202
1033915
1778399
119756
999223
1930896
1152164
100644
98149
1069959
385967
1293586
150416
953859
1063747
1380227
62707
1296621
389992
1708982
1425256
1294102
1323445
988829
300189
1408714
1449523
922278
1813897
1630047
43582
485130
1138288
214058
1551562
1411209
1101007
813384
1280333
313752
1098179
1836272
1194477
1737683
519643
543447
175753
1044260
745015
649800
396158
1281944
1063142
1955176
1565589
165696
1491365
1795889
863710
1407575
283205
287463
101979
1587280
391878
146695
1336483
260146
1371987
621617
189746
1738938
1806636
826891
1954712
1606623
826295
1248527
1166747
1181364
1423747
452455
961810
1744057
808668
1334397
932468
65898
142142
1874121
13113
1727709
579666
1785419
1422967
254681
1182713
938750
1774239
184908
1732061
1876744
273162
268559
512761
144907
599418
581552
390618
1461504
892978
1350649
635587
989484
319318
343092
1590674
1093501
834544
570754
1737543
1142200
1355719
2016
564275
1874466
1064594
1983753
191330
476548
913135
1012665
781388
267767
1150592
48949
526519
1132894
568789
1060395
1083904
1175123
1031240
1822667
323406
231402
779775
1975773
1161935
723034
402180
167587
495057
1656372
1873227
1275847
915078
1018718
542814
1914901
30842
341949
1683000
1709617
1279603
1942467
814683
401655
1394563
1381905
735677
1207011
1042558
1573135
183257
923411
623416
1784942
1511577
1074664
1586128
1281692
432393
1249599
505987
867680
538546
1972234
216096
987086
1623367
1258004
928252
903202
1215405
1279912
160500
886236
415602
1188562
1675027
1350893
552157
1984622
74602
879887
1482647
1206771
661989
869724
1660592
142703
321154
279484
1748214
1608943
1031455
112755
1227220
663107
657796
932695
1929760
290304
111196
500911
1808237
717195
369900
358418
1991166
1598065
1481653
1381110
1264322
632175
1187311
1678756
596551
1271572
303083
476526
1065526
1901104
771847
1391591
717015
1135631
1671620
1551073
1715770
352156
132964
1612017
315487
1610467
222946
398644
923757
1558878
1930109
937755
1323976
277584
555515
65898
1872223
1288877
1326616
478385
957528
323045
177126
1653930
224847
400822
790827
224871
1413711
901913
842956
1861894
1206218
545818
649447
1718849
1518807
98835
1753777
1206489
1258766
1892433
1017290
1773525
1383226
1678571
576108
1236985
741632
646509
1446335
974820
1541691
435752
141148
1127856
963742
1682863
1342621
1006385
9765
194532
1174040
1709200
651210
46657
36430
1089224
1204392
210301
851672
1083997
13599
191430
1255104
1643864
332014
85126
1310357
1509944
1638152
1008114
1653122
1667581
822806
1514084
1615645
1129630
856188
794078
1078052
900740
567160
1385178
796203
1859371
329263
586573
1367181
1857837
430989
1773096
1618330
1861918
942011
70978
1605940
1329325
811232
91168
1331261
1390620
537194
440177
1718211
1947152
1154754
1192184
1512015
1964950
1482307
361553
681757
1284344
1296109
593893
250253
551236
1802626
453290
391208
200623
1411646
1880632
903085
1952360
806028
1100984
266523
1841836
563808
449340
1945534
877636
1084833
525758
939576
1165790
1261018
1816440
1535118
1196307
1429755
304016
1974992
1843260
992501
1965182
581445
1066277
329542
1092257
1781023
1157145
1794687
110657
812911
871590
856480
1904786
138795
1863607
1526373
326824
1239016
1640633
1347787
1088068
1651803
1577985
119279
371196
1653294
607189
1737131
1465026
1744875
1753318
768237
644890
458394
1351559
557391
262069
1870165
504991
1739215
1145226
1965799
1612135
328639
1341366
189310
862875
835175
528448
1995692
1875470
809360
795660
262078
1480898
897006
1459508
511257
243516
1374609
497128
950332
1523977
1005998
175902
1471881
77514
1328576
1868427
762845
768970
884593
606988
1743332
1178806
276480
621275
1729630
1113004
862392
1852037
1063740
1947959
565002
44095
1164499
1021130
892284
814113
1148411
1240676
424444
575734
1154491
1032836
1824919
352615
1758526
965380
1120564
925971
234651
1190354
1916571
943409
1156421
1901101
1619667
1362854
1821900
459513
858953
261059
1385152
1094270
1917925
1106598
907716
1694281
944189
252116
210665
1806383
313210
920132
1664165
182512
649902
1179211
654814
348301
67369
1411824
1598644
780149
470096
923499
1275660
1152310
612854
291636
832772
1616009
937021
436444
1589126
991812
510691
287463
26174
1952677
1693700
276445
1098779
247757
1250421
145894
233315
1895661
1038432
555117
258812
1638738
1844608
403393
589343
207202
1354501
643204
482069
228598
798297
1347091
1390377
434616
496544
1255053
64966
288895
1066342
1524900
605219
1520195
1264470
1116034
165266
1913126
1180076
1167699
1469638
454732
1087135
412436
470229
868516
56159
120859
774131
526644
1616950
430013
51071
1248133
1033661
33249
145102
572135
238145
463166
1645778
1618436
874959
1716080
492523
552265
5882
134295
433273
36630
1202607
1039257
1729185
543384
945934
127586
564821
303140
1643641
1540536
1878566
1950566
1711472
149067
446901
1040277
905028
1670408
872192
1497004
905243
1173586
92343
731458
1488477
886279
342576
1931361
1648666
278371
1564381
6431
1390884
307601
400985
1308217
193142
1860950
873085
576620
1714433
662625
1221264
353930
1889046
937928
5233
1970989
436760
1476200
900995
152355
1417417
62915
1742530
126134
1584034
351889
1896205
852597
1417855
638574
439630
1222574
1282064
226200
1027305
537451
1430327
1415106
1439294
1531989
459696
1263909
998515
1035092
976910
1165834
1577614
1293321
50144
322216
1224825
1571650
1598957
1891160
88252
460434
936181
1750942
766164
421595
1924540
1041996
119998
1803222
282695
55371
1825735
368076
782060
1854227
1034134
70923
1975091
222489
529996
1983218
866584
187216
710944
509952
346307
329703
1000846
620150
1350384
414486
1210526
511328
1410332
1182074
1241518
760264
717399
1548545
103824
218920
1502299
1023174
1110162
1202770
1226372
1747015
316503
1722291
1349847
633575
782380
1252351
1109268
261069
304629
1858013
701773
1880036
1178444
1646041
176636
706400
1631063
145690
1562003
446954
1012864
980803
1224938
915880
1632338
1887362
1064011
691909
1553261
1387342
1039782
1674
891384
1423926
391025
1588499
899775
533473
77203
1368507
531362
1719172
1518296
584936
1246004
972076
493468
1980501
1990693
1309281
1803308
1749891
1309036
763756
1995542
301398
194330
1186345
443529
1817299
530814
1622497
1296467
1286325
1239451
1224867
471725
1631897
486133
1739199
1007132
601979
1958290
1473190
1610071
1070723
425995
435703
1918045
115641
1212676
1214517
1817777
488933
1346292
536664
1545282
636715
299767
1427578
1640364
1167213
744641
590518
943024
1835145
1301580
978808
1992426
1469813
275615
1296064
1059662
1493000
1771554
544935
1796318
456121
1134651
1448436
589359
1118254
324802
473088
1433773
1720322
603968
583829
382727
1181149
992951
724667
1709954
1067699
24755
1939696
1089416
1559284
1203513
774085
1049490
1235097
851481
1580317
1158335
1122928
220906
1349226
570819
1759596
1126652
1611698
393174
1462862
234482
1801893
1582381
1304487
1943103
1755631
686130
1679823
1850878
1891646
28673
1438738
760606
1540353
47258
1305230
610334
973722
1408563
893338
829023
1961449
1906035
1677588
153968
1335832
458046
1917100
1092357
1111857
824046
1095144
193570
1417943
1650922
1618327
1843239
1734739
1223759
450807
977810
1871335
1601309
1341156
1456992
1392446
1062297
275375
674817
1877550
1305686
295816
1309642
808063
393030
960305
261751
577091
1444172
23021
1098090
632948
204351
148580
921241
897401
1558679
1905911
952676
1819569
874077
866553
231983
1913009
406248
1545630
1839644
1012499
1832485
459069
706470
1517833
507757
1861424
1801378
225862
1167942
972211
1899059
125499
472959
843107
1413759
1507331
1144880
23730
780210
261040
660213
928424
471616
687881
9476
499077
736216
1083964
1206219
1002958
1984178
543223
1823637
1055847
315005
710352
1290845
419128
39534
753620
987558
294395
529698
2392
865180
592165
1058722
868152
933537
1303192
1461393
1915399
20171
1549810
745567
103087
405514
1328367
856620
1130280
1876447
1388806
398869
1079116
61432
640509
1812109
799185
1275580
38665
925760
210283
480633
583523
470465
1512985
1639747
424379
1703570
1948654
21209
1463345
1598789
1574799
1267011
71698
1766936
1473780
665441
880810
993469
1674545
911306
400938
996998
84577
1045095
1610672
9446
495596
1740015
1050173
1589484
1089711
234231
270568
1340640
1027870
1719923
218793
450708
1578118
833095
149426
862748
1562921
670951
130605
349224
65789
818082
619480
1583698
103244
833609
1446950
132378
299541
1453696
1030320
515080
952835
1062187
309236
735380
464570
1876774
659596
528899
1672389
1551015
32806
1616078
1249180
257075
499583
13866
821438
614426
409942
1919300
201882
206747
1875242
530570
380428
304586
121619
559085
834400
1517054
354292
1846337
1225665
1420684
1334382
619345
985471
1599535
1746675
1260393
57732
733144
932471
326699
619172
449139
1973608
1163075
1255204
45989
761519
53924
733248
487868
108892
1362338
1587934
85084
685870
1131652
385424
1058896
872692
1727185
1355936
1985907
459939
353139
1925978
1029399
953090
341571
336126
50539
226077
1645152
1747913
655785
1708751
558068
264935
939794
1996627
444441
1622362
375681
422665
1268102
1122998
232017
1900987
860155
432949
1370989
1332782
319938
1818571
885284
1570597
432972
1800011
218114
1451570
1355170
1577574
13716
1821072
189253
1042888
1153725
1630954
43363
1771688
463489
1472641
1486990
638712
1108385
493040
1429397
713327
1845857
1646738
248750
781806
1292597
1962645
218612
1129169
1644552
1680583
138192
204123
1798920
1312533
960261
159899
920927
1446065
1166042
1275232
437277
1957756
981548
1434142
208935
188170
897176
493601
1232189
214391
1372007
997197
1787034
1257834
1759523
108855
1323850
570268
695696
127342
258927
759835
648066
1820828
1259155
1402230
236547
1490728
744448
1947649
1644235
861930
1612856
504036
602774
703562
1613422
66725
1806602
139237
1331782
1757072
1691997
1513450
1419224
1767585
298648
1531936
824250
233967
913541
95305
144691
262863
337772
996268
1216696
733475
1088395
1765616
198051
1010781
924434
1944323
1306008
801673
1472545
710795
1877593
320229
1619399
201527
1132508
1897567
1260811
198034
781672
6056
1534594
1967550
188758
283935
1707030
254712
115630
561442
1964042
1761108
282197
1869279
1397135
191122
1094651
1366783
1401697
997327
1574778
1142824
345864
7796
301788
314954
274862
1094270
733852
1509060
207820
1419648
259461
1747861
152179
1646723
1929642
250884
432605
772953
1518654
722364
400771
707404
1269340
1167634
1277334
1103204
1513154
585032
1293164
1776532
484509
1241257
1749374
1490483
957541
679959
634513
520889
1428967
818602
715874
902803
713379
1586190
1600935
705250
1911391
993409
1286814
20788
980748
251459
141620
1892014
1619448
91726
812893
113160
1756187
522668
856046
1263460
1742937
732151
1637271
411547
1056866
1509537
759240
1663587
561244
1764631
46787
1591942
1271414
756441
1529038
968950
363988
1149236
1814921
991518
212844
1130420
1650448
466395
1148448
1578891
1122623
70878
1669300
431847
352637
1637504
1506784
1196255
1080547
1565612
98407
1677375
1453742
895981
45210
180445
372539
1172170
1340808
823966
1383138
1570894
90398
254081
825407
559976
490275
1689906
564072
1290524
228922
1309647
842312
1711562
325224
1582305
227596
733754
1795798
1560190
449900
69040
117507
1203015
1719290
1920132
775355
282654
1624121
539760
11702
205913
1866716
1389452
1873682
1892634
834678
1706408
1445252
685094
1192335
1602028
896771
697953
890648
367034
1922619
1723017
206451
1559208
399043
331294
1210261
1850227
1643782
17011
145507
1395349
445800
1207462
1247029
893597
293734
872810
1200544
693515
1521338
305314
1768926
862787
1984687
1638443
1241402
1138140
1233097
1978718
405745
1099331
1902489
396244
138476
936776
736571
8744
1037633
1708237
163562
983627
1291661
49230
906681
445626
1254224
1846452
1654184
1293037
1734997
1545523
1400711
991196
581165
1311288
559287
545786
1193618
361679
613246
413405
1619203
252861
1074858
503415
1522026
1874977
313838
1302127
105456
1752853
416746
1454833
1675895
96737
961232
741332
1124811
406720
77903
152417
1074478
1910960
404418
1532265
578308
1553400
1240753
1668128
492813
166894
1482844
837770
125160
1133907
213158
1676046
11017
345767
542152
668303
1737800
70569
21816
91351
1853927
1856995
66597
307005
1514696
1676334
1266774
218288
1641936
1607614
1221067
1637897
345535
190247
1754941
1943123
347342
981489
1389445
811778
1124635
1944560
258090
475545
712464
817673
1089731
716857
48556
1553659
954419
302557
1857814
1744619
1732920
1784506
205128
487873
1666846
517564
1464420
1059712
593628
574954
1477520
992814
376786
1745544
1720834
1723976
374790
1647359
1497026
1978526
423767
647436
1834814
888734
389846
1683893
480444
1876252
1629041
1695194
1002687
1036124
1919511
291811
284415
798085
108073
1909961
1294784
195286
1350090
696778
1726267
207320
72202
1933103
1224696
1069687
1001421
1107811
1450779
1296000
1429500
1602029
974451
880380
678307
166638
91796
84966
1525208
1102288
757979
486373
1402962
1424476
66961
1910736
168160
1625147
1904856
297229
1780394
545711
1470746
472222
1061811
1889162
1630783
510651
1217891
195099
1301734
804389
790801
369768
760490
268969
1080209
1525263
1818330
1210024
581935
1600952
876710
192706
1014724
1864524
357453
270997
1546445
889671
1121880
1828732
977759
197519
529479
525974
774763
650067
1962182
1078470
1241763
1171784
214336
1966184
887358
1262027
962334
643661
1433083
359877
1209583
279720
326983
1898127
1198176
385763
1934350
1581717
1330964
1527713
708757
72633
657330
1701931
930378
1432930
525428
1339809
1875732
1758593
233687
12153
261429
1423987
305203
1092513
292009
809246
242968
1548962
1161949
348727
1294439
1410300
598929
1647325
1150696
1621186
593772
1128664
919132
7393
1842129
1760951
355174
1156569
843522
967947
915428
1771387
576305
1846408
858499
736461
410666
51574
1076582
1496528
1753886
940660
1429267
238787
741346
271101
295378
843126
446889
1106829
1275558
746744
1504513
819271
1988082
738693
651225
968299
248526
673291
1708502
1102199
998859
963615
1503549
839059
1591593
523650
592957
1708409
809346
1584512
469279
141820
59781
340292
1852935
1554806
1549789
618066
1787883
1530266
732431
32711
1631128
776597
588173
354906
1620593
781806
1743624
379079
1985156
113363
767445
516098
1223367
1485724
1702450
1427397
1802481
446053
380944
1695393
1579057
1813539
1165825
944865
889581
1941119
1844561
1753903
1698252
1671134
187425
1694582
812309
779175
250263
195648
276421
730988
337993
18703
560509
234830
760064
1140330
462686
969751
1075247
1226767
1771402
402884
1743632
1983883
1697814
923414
374588
66076
1753553
1677494
1756585
820360
619072
477750
298960
1322441
1041144
792057
1085730
1234670
1160703
261326
1112115
1097794
1034165
1125214
1717358
1630710
1022498
1305304
172050
1138146
190955
1929883
1298768
1324019
1237956
594809
1604986
307265
367332
1974912
863337
288615
1897136
811105
1042365
1013472
1903588
1979469
1450212
692033
499700
1175800
1080749
535004
1133036
692620
1569034
1195158
1449851
412653
1155095
556970
699503
1818749
330
568719
87208
89065
674324
618041
1596901
72777
57403
1520558
850324
424787
1545166
265576
1003816
1274099
224453
1349832
864071
1170715
1661661
1513609
1009346
1045213
1048799
1317904
659286
597316
438048
461764
551049
220744
441427
877922
1763791
1808162
1068263
736613
1323863
610415
229430
229195
1372645
951566
937650
369378
336321
60361
963957
1277386
322269
212386
1111300
1779082
1710809
164483
1336230
744729
1646180
1213943
328314
1043476
240415
1962912
1635555
846339
1818110
181282
1986171
1488865
1551320
1357383
1324697
1510655
1465995
1920232
1060769
1477356
1321551
1913130
30553
1981572
1073670
1671812
543667
995226
953806
645103
511228
1356095
650830
1955475
1442461
781959
502899
183350
871792
1929871
949740
1320882
1747660
1715682
674371
293612
634764
1722617
1757242
1245376
125976
1156176
818302
1248873
1146492
1519505
731270
1806571
1536660
905603
291861
1772707
137846
1593416
1779217
1304548
580447
1163717
555037
821659
519171
279016
1014737
1446353
720231
160824
870676
680945
141042
73059
1966569
80717
1122215
1513085
757996
1005146
803187
729301
1845738
1329668
1486811
1059341
37646
1476803
899942
39655
984703
964775
859036
642309
1284940
1111756
1764969
225172
38307
1436267
1071338
170321
1879362
41710
80485
788380
1797367
991475
910840
26600
1037367
558428
1295794
1005411
540017
1194231
1591378
422383
502691
1416369
830336
1455513
1941439
1622559
1856722
1133466
865742
1591183
1817440
67078
1707388
1812913
1152691
1220835
305757
1103060
1292414
1371216
709023
401211
1119080
1947355
1386128
738811
1468340
1514685
1206721
531838
413599
676486
83373
1124727
298242
1319815
1262905
1077134
1271724
1929460
1910846
147239
1118482
500753
1621165
1040434
690013
406605
1529253
805215
1924223
1826203
1674252
620033
992133
1801337
1726360
1859039
719064
1764176
1184139
373971
723455
573977
1224109
1895166
264438
232719
1495714
318015
786947
551231
1052380
472431
1677183
332329
1918618
851022
1024926
1582928
742603
1339098
1293618
1525007
1065992
1455457
1496436
475676
1014781
1394410
337882
1806882
1146712
1232510
156048
1505476
759670
469406
307337
1752640
1996459
383951
1400698
1028986
1421899
667560
548280
1681184
1810479
894881
929695
411480
1336268
821645
315723
427130
716438
1689535
2522
1224486
225364
1949364
1090845
1517653
1917357
562087
1690932
182745
284072
1740944
368967
1011862
534972
257247
913509
327166
127259
1239972
867046
81168
1090627
615420
1138755
887481
375062
878187
1253225
791867
1908396
1230727
1180831
1069313
253508
335881
444053
439864
1593325
236730
1791024
1567983
1443596
997376
1796135
1267228
1315039
996491
1764263
1584492
294154
1909727
456597
205671
98861
1534594
1074962
698530
909837
1135733
905302
442249
1546792
160178
575990
1747703
538332
452127
1939571
190707
1318634
344963
205079
245400
1116735
1829624
213908
706464
247423
1521773
115314
509481
442476
685115
32392
1596033
1397878
214453
218189
767164
332320
1287626
1800078
1363731
957265
1444207
1529745
1457188
1598802
1116374
563679
960945
942882
959636
470825
1852470
993408
1625484
1328955
704830
13232
624223
1288179
1581551
851967
1222443
287667
1351505
1329332
1724771
58619
640889
1966486
44950
242047
267361
139484
741805
695797
265065
743107
571692
619342
1379441
1865654
837816
84560
1996823
1746983
1077964
1176220
11690
1930954
1829958
958208
689067
1795929
18102
1757374
732173
330974
361818
1124041
1560927
810216
1065760
1004674
1495485
1758290
731561
1620335
1679245
603237
780653
1145910
457089
780205
1119033
110700
1600048
22263
1730642
1778881
680172
319506
838388
458138
520016
490260
636802
1756877
513421
484620
309660
1318378
1869448
683418
925907
1357696
177371
1488124
1147050
994301
1190224
1987417
165067
452384
1245409
1293553
1930710
1512356
782876
1583044
1561332
1195429
100205
1618683
1396337
86022
1494518
1394253
1220653
557039
1869880
1672340
1770643
1756881
1709518
743733
1031805
112252
855780
1573968
596191
1137366
1443776
1476211
1905342
100287
1080671
1934996
540783
1841032
913992
382259
1563859
311265
611379
460775
716649
174012
737163
386262
344070
1033739
870529
1449777
1420796
611559
1439240
1658907
278294
1038730
996318
27294
776504
851068
428319
1232965
133905
1312802
1887479
1297556
1039997
1375870
267219
878738
1705202
233567
707345
1286158
1451530
1404585
33655
368880
307464
605004
918988
1188453
1053947
845353
719905
803757
61765
1053654
309259
1060706
1797308
968297
604499
748204
1134306
1205139
43077
1229302
390538
1979200
1110223
208666
1348469
1420941
1613754
910980
466106
1820352
1871682
1008573
243697
1507665
1629330
370244
958554
1767406
249697
1771781
358531
186359
458727
737235
696160
1214915
1755748
271099
797866
1300423
434544
731480
891137
596064
1612060
1244740
1591896
1403536
807019
1036083
360954
1537984
1264607
462470
1467488
1575531
622797
1880914
1154051
882982
512617
459232
266671
454375
1984250
693996
1789653
1130304
216894
1547853
652761
2474
1778896
561533
1454500
3478
1841492
171968
878235
19542
1801654
1186167
1342202
1297222
1030055
1396567
15645
1698288
233699
1684472
496299
181495
541257
1585658
1438101
426975
1552356
1474007
1624868
1225739
730469
409370
581187
296966
1459162
459763
1075548
126448
1486668
38086
1354416
1520389
29447
374635
1578607
1389570
422363
72588
1831246
778980
1458235
1198217
1482175
527347
413364
217523
1945548
666269
798589
820349
245664
1340630
763154
1313750
1145827
113483
1749860
366518
1046609
757568
333132
850628
255397
114588
1672157
563496
1560536
999770
1664564
1982720
771409
299772
1943690
722910
800845
1410669
1536639
1852683
1265062
566380
1250931
1095328
46212
853647
1944095
1576707
1381726
1472309
293342
1131652
608887
1354221
1645277
682393
443627
1094901
1677347
848894
242406
459269
407724
1457839
974098
1112084
1858146
491732
844651
1923481
1647633
1355998
1264997
337433
1777640
1055997
962755
1676422
134993
770729
215434
967054
1047137
674704
100040
796687
861300
176372
267423
1635930
65300
1079605
1166399
1031072
103111
34699
1114490
1085541
611220
1664700
634952
1657187
1285392
807136
109727
183865
80223
950891
472626
513254
383460
112942
829562
1020369
1270308
538566
259678
662403
459198
1261522
1019175
1518384
1073166
1323430
1998599
1632265
1544202
448579
1465560
1966424
383389
583702
39380
86504
892185
887993
452004
1985363
13219
1687901
524795
95800
1014305
1451745
937958
860760
823641
1434989
1481549
1596287
1499244
1974585
1061832
1953374
1011961
1859604
35141
1381381
464055
1362638
753520
747585
666301
1124497
476795
1863099
1386931
911613
855485
1150169
1318233
1315807
1992063
1420980
191285
976091
1778333
367081
637626
319496
1586976
270498
1026827
974269
678841
1126409
1697045
1833049
1186309
1768583
622235
109904
1840085
800951
465638
1507979
901055
576236
1493161
131034
1142012
1296460
1074668
1271415
1805417
1685387
492915
246804
1527204
849470
1814672
1852180
1911945
78628
1870221
200769
780024
1221487
604711
990828
1000717
431963
943868
928926
105950
1854121
693358
41928
203272
1132466
182476
1614813
1396354
1300890
1063022
49061
1116420
1467307
409780
142936
374271
1863773
1029909
1108907
6727
1149372
353280
408575
1027519
295028
991968
362512
1059525
310938
428052
888133
924656
1621741
982698
1015387
1634042
154072
156707
358468
780557
21829
517665
652103
340893
1315569
1119295
865645
1541413
325157
1098385
1827516
988996
947805
501966
1088487
1043897
200156
1553306
269082
1353996
905102
1598877
1294161
1999835
939517
1490641
1662145
942212
1741776
1082542
489330
830307
1699120
1489889
434815
394899
1214426
1631445
1832567
958307
1598578
41659
36387
1890502
312672
1820184
555143
1950939
948263
928961
1302923
338729
148214
202780
55975
578404
366392
1980121
1518711
1064632
1964895
564298
809608
152597
1121020
1100064
1722719
1296446
579412
1473143
542415
69317
832822
596706
1600767
1051446
414016
398935
1898213
1129063
1742727
541676
381491
1889210
1854610
469949
1103250
1156729
329170
879895
1525318
31406
304086
1880083
1438322
1466515
1739606
1733543
793697
604022
1608873
186546
1258824
1275855
1791757
293738
1305126
133323
1767210
1539024
818497
1493702
1160528
1991452
1709814
1978742
738222
1389605
48994
636427
255901
384244
1264426
164112
1215657
417891
1619463
1500700
130353
149219
817171
581989
944215
1057999
269592
663690
106376
1964040
692794
909912
1440287
1428393
1307694
1553076
1735209
568428
177043
1164863
218369
818874
529166
276060
1774185
148218
513078
1314029
607592
464655
820523
1953258
486328
886056
127826
1554317
160427
1236835
1016202
1707074
878580
532277
403528
1111614
974611
793083
183484
138182
1619642
472562
1858606
1614805
1262152
1312015
1548040
1950917
152801
1945552
760472
1868530
954333
796161
1044694
149617
791662
391156
1084014
1656319
976157
1437368
1734186
424085
1559719
299392
1425144
615016
636757
1208870
1813433
1055638
398203
1007023
944803
1944669
1716209
1670863
1218754
1961177
1893225
810527
876876
997434
1585577
1520600
400878
11277
765645
98174
943593
683521
661285
1097634
391798
502880
975136
1307290
850168
1599030
291309
765692
592531
227385
356655
97340
29727
1407206
306498
1475859
1152887
1272302
381642
476167
379668
849216
474095
291113
53227
1467101
1989975
1199029
1024860
373295
895997
684799
1485227
1800157
832038
1716081
880889
227718
818773
282967
670953
787067
869449
1603094
1678740
1750889
593109
1610487
150200
134948
1473094
1809000
1893049
1730606
1556953
1400450
798767
462810
1725061
886815
1528230
656567
342421
1644991
1049922
1042944
384560
1073441
1364781
1603615
658716
805087
813245
104487
224586
252727
864465
1379190
1154259
4592
1310134
455414
1678751
87690
1099074
1488455
665696
684408
1509311
732029
1864371
1026664
583391
404687
865577
954078
1450878
448540
1594360
1497887
1259587
1021304
1695792
141786
1751280
1993094
1613681
1197002
1395727
594411
62298
366650
1169631
1714243
945978
33963
1843801
810906
966063
790702
1300673
641948
568782
250137
1453600
395194
17088
1790444
1382660
1015574
371194
148788
576047
145018
1493940
875576
601223
1766900
1954708
74432
1287426
1497367
26466
1615487
1146483
339826
1152632
1570850
998281
1042194
1017919
1448729
1912071
386672
129199
382344
610605
1908006
1897612
445251
1332009
250645
1090939
396998
545932
1727245
1828972
1533809
595325
1937157
713233
1793921
836874
1112622
1714325
1018363
1962172
232901
945199
1673961
49135
454262
1977884
482796
1863773
909796
294338
197992
1065028
1632280
202656
1399756
809395
1796967
501388
511472
354695
1601926
1032055
1078463
938492
72307
913054
1933677
932077
224897
853467
1088469
1934250
1162162
462153
1758362
1501674
1568338
307755
380857
1384932
694317
668251
1818264
651182
1229119
689425
964974
1618311
627114
1503928
488268
1292753
1514088
129132
1607643
1723788
1603207
622827
890145
1671517
1099767
69451
882039
1493784
509319
611179
1431539
897757
91213
120307
611065
1988038
891216
962524
1685684
1630973
1986159
347542
548767
347482
119850
553668
934995
1652797
299716
24549
1956511
700777
362110
1525042
923189
225053
602649
1572002
1066629
757830
1969637
1962745
830896
285863
245557
1515267
1626654
482545
598751
207671
1016888
1102095
629263
781203
909594
1540944
176067
576094
320045
1311609
1189156
1571065
1455106
635810
1987344
1983590
428252
1398319
808282
1677533
1035464
1224117
1086572
434558
1179001
1235637
1049461
1149744
944905
36747
1732620
228710
948218
1130220
1543003
1118026
342073
539755
685917
763626
1966655
1360130
433748
6392
21015
298446
116015
1234902
582207
945389
479861
1548657
1951125
1880306
1991986
1747756
96293
340678
861279
198823
664680
648275
530098
1490404
1904518
2337
1037479
58260
1774716
868554
643276
911167
1820743
1597882
142333
952827
345488
528971
584289
24148
114128
1986312
1876554
1111945
756939
655495
1547410
1908772
1500842
1669216
645576
61378
625234
1630341
1088033
559081
1045281
1308285
1961939
1429923
719247
548956
1297241
363700
350572
1131716
1428257
1173768
752903
52406
1707967
1892293
1565101
1427976
1648443
446445
1523310
1658194
1578038
233587
504329
144860
587153
1786258
1461680
1925494
467282
1225636
284055
270875
1385261
210724
925353
597087
1254627
362552
732709
241281
145722
21325
682635
1699902
1545695
1891952
1528801
599140
1848719
552790
112524
825022
435704
313165
972734
1254464
1574975
1063195
1381736
593191
1023363
1764774
1582349
1187513
1061707
149865
441413
1309907
270400
1789470
298515
1778582
1957462
411374
1374715
1915314
550910
771268
690528
155900
55766
1496633
660994
1743544
1313245
1292304
1644918
328588
1078183
26468
1981763
406869
1897087
168974
1113674
639717
367333
1337011
295291
1938198
1144197
1226558
439359
324720
282671
997186
1503722
907340
1886790
107528
794503
1319301
214212
1928868
1576737
449052
1015366
1964814
127765
51044
1821413
1940143
1918054
1451858
247380
769882
1942472
484017
1400582
1155823
1449811
872052
1852336
487609
1135225
1803904
1326795
307188
1441984
890053
722596
356588
1827241
1497374
1090639
1608638
1731184
814941
1009286
1401097
344190
1572616
1624892
1188685
136164
1526174
510795
1076699
1474785
1131665
852575
1698492
647807
559434
75341
1402927
678326
1307501
780155
1942388
1398042
1132713
1638120
690308
1479888
165510
1798110
121479
1113723
1055229
1455907
248855
319689
148661
1064568
1130471
1983197
1304834
857292
1064154
598323
776075
364889
597932
1908683
1605849
1812577
449655
736171
1132213
489303
1752965
183233
110455
1502452
404890
338232
1997227
555852
1363457
1026767
1564146
462804
687205
24407
1216054
1968867
972897
937761
199173
65955
618695
1819457
642921
1607313
1784392
1074677
926785
1628578
1040631
406179
1730594
813635
174086
1225149
1634285
1005066
88248
999856
1537309
1836293
1258239
779904
1825728
311654
1638803
714647
556114
1422204
827159
917456
1852649
1131735
234958
124068
378190
1597400
14926
1528353
709853
887553
178916
508092
120079
1773724
1423245
283793
1120407
673982
1959573
1143817
462499
966923
1141707
1359498
449197
42956
732723
737678
347277
1016131
1099563
1839171
516259
423652
1313565
286098
1486916
1045088
534135
1762247
1887697
1240537
1005212
597961
1838372
616791
1568299
1882636
803726
837786
895382
244746
56045
478234
1429255
593009
1373625
1588264
519138
1662116
444909
202667
1195525
1121866
1072697
740755
1314238
1214403
994050
95658
204107
402343
1154446
974056
1881103
1749645
603082
78668
54689
158317
1239776
1785579
1014225
1045155
1970891
1613223
1049259
1955461
606331
874551
860497
342072
207159
978466
149166
1234545
841380
1961795
1345470
1075307
1848142
1622652
939000
522731
318121
1725421
832983
1499219
1508544
1150503
1521375
1641430
1805863
1855575
538798
61075
533742
91037
462852
416387
152356
1614956
448039
277873
1789931
520572
981249
1996220
1815730
1996895
890806
1741117
1966987
1879923
1257704
1388254
109107
12309
1435
1440935
472005
1776109
685834
1021869
995821
610839
1487028
715883
1378900
1117503
522687
401037
1803573
1341052
1695086
1154006
80019
1046445
727684
683759
679022
1828364
1694687
472834
1421167
1206978
244858
1487032
454699
112276
440110
1655156
1898706
1286270
1768078
1082314
1298022
1561404
988742
1573518
1519095
248157
1193888
573959
1450280
1939687
1988106
453374
902377
327585
1982710
1507991
306372
203973
1807619
272223
1489064
934111
1477961
1137210
1766718
289960
1962676
624840
14172
1815075
1285629
1944985
863615
1608891
928662
1859767
1017833
644371
1749334
1658659
1581242
702041
1626339
640282
210867
468343
1983953
797246
1633203
1720842
1212190
1100045
978944
362065
1703125
53394
1506220
741938
298371
320681
1757587
389
1345592
1444686
337237
1141585
1149323
1941470
112377
909790
526591
621129
133450
1506000
906381
981086
1724356
22272
805668
137081
747948
1418032
641053
1927494
1867439
923481
1919743
238466
1465955
381075
1670279
1462198
1692810
111840
903952
395790
1754921
645666
169574
1053917
704069
293978
226888
763918
1732202
952169
1957560
1701379
937228
1649021
1374421
413272
1546700
1213645
1224035
1039074
697438
404545
660574
1130258
1783349
366961
1409151
545958
1898042
348258
209018
1354123
1848220
1715712
302650
909388
1108966
705329
214115
1415552
879049
1353877
236113
652193
1686401
957290
1291002
1452847
398888
1834206
1684301
1254486
1081170
825887
628167
1656459
77313
1833928
1577827
1443728
744483
1580785
1230596
39830
610055
1683086
701155
1287446
1143386
1103614
116843
1714492
1653886
1408084
1580561
1646761
1435630
250622
1323068
1407025
1100208
168085
472803
634161
876510
1132165
1675536
1432557
838672
1587693
1065587
1089643
271053
383077
612895
1127522
642497
991809
626438
319671
492977
1753711
960259
588139
1855208
721713
903466
1055273
417396
525510
1261765
481143
1946473
730464
602538
764240
788037
1839782
1503556
1392689
314385
1039500
1454979
782445
1686962
548387
994869
85223
509568
1465029
924905
330267
1729090
1719203
1454770
499370
1597528
220009
338612
489550
380720
1167995
1263288
1122582
84987
215671
1532417
222833
1941880
590693
70707
1200487
939047
917269
1949827
1379807
1180585
1105038
1693662
3891
1217414
574366
351279
650032
914438
1209989
148909
227812
121727
677905
931594
403537
1078600
1282166
1658272
1861341
1250117
1061044
1270746
1817136
518394
594273
412839
1714947
1580271
1779057
118573
578351
1386097
491458
627978
21627
1908934
363216
312904
1290639
1165188
488885
491721
370711
476797
142079
322107
619007
8669
1013408
284402
1507394
1786542
1872779
1576269
139180
1242763
1729622
193664
665045
1931446
445172
112404
781972
675625
1629579
1429716
469553
118756
129013
595942
1862515
819662
260358
654884
501762
1874174
1322896
1587545
1234476
122718
243511
1160171
431994
99645
1313086
1129513
501270
1519645
1695589
1160510
751092
1389157
369315
218809
1881885
556652
801324
470417
473086
80636
965310
683441
976259
1293480
1751643
4375
1022932
235401
1905281
1511615
809546
1246975
1844081
1105331
1515314
700288
1137691
1509682
590553
1585736
887595
532746
1079420
1757702
1109876
1952413
272955
734000
900737
110931
1958867
1780018
521267
1127532
1697495
1881614
579054
1696676
706089
407242
1441584
1114222
1624154
1247783
1781275
21886
713846
1528302
75287
928928
1488756
14154
1139735
1984050
456056
299468
728611
202156
137177
1401084
999890
476058
792729
1850314
1121678
389839
1875692
1785194
1849878
1164674
1856479
1937649
803460
1082014
1163406
1843542
1979185
1702495
1152506
386867
679778
205186
1332114
223984
817393
232152
221366
1434439
1364360
1302090
1000347
1731511
929263
1596993
1892355
873074
989175
1434486
1506340
496434
371029
1902933
448051
19972
713790
618176
821253
1488024
983837
1658452
891318
387784
1786473
653379
819873
255418
1410252
250278
1773671
140990
1325684
1785685
729645
559744
1139937
716372
139304
601676
357976
557809
666674
1802396
258897
1367931
1545453
33814
1549916
1391533
1642476
1907617
42789
1501593
1021921
320
647955
725722
1592663
1644699
1539603
244031
1414405
673954
910767
442439
1613266
734831
1615591
1227029
422171
986484
126868
1614919
1493971
548050
1365680
1438313
1153342
830137
1359810
31333
174386
476489
455727
471425
85089
1597349
889924
1068541
1213224
766976
1812400
1279381
1624996
120821
318102
173482
960388
85146
1187635
1284141
1096578
23757
939684
881948
1385609
1491754
655399
279991
1426144
1439673
497680
1439953
1826512
505185
1218313
1496417
1914614
1819007
320261
591562
1615704
360887
662290
776950
869000
1424573
407942
221749
753565
1589007
1367758
850769
162757
1747992
1979555
1086170
1397008
837536
516754
1843811
528072
1859772
697149
1625917
1840733
761535
645207
1389264
925781
912652
1406916
931509
388892
1525987
1141174
1316516
233616
1372785
765317
182391
628553
1581866
1616588
63773
986886
443456
1141704
867302
1552871
1295890
1174378
1592743
323052
1268977
1665483
896
1041609
479164
500662
827315
1527153
1204716
810187
955781
1306300
1842277
1681806
1630855
10337
441493
519157
1642036
589523
1933972
1342644
509852
1520789
959871
365919
522930
489625
1159832
416905
746499
1184414
854368
840487
532741
977776
1555029
407113
1380642
1574418
1473326
1901645
953175
980112
34609
1990316
740300
1822605
764315
825746
1345436
260435
1023612
766181
1114498
1558527
1051639
1768357
1560072
1456895
1093140
1202447
1781613
1864481
721356
44173
162864
666590
1160355
414325
1720135
1217131
1192548
1194834
1949726
475369
860425
1576824
654551
1244286
657484
1492246
1083040
1975548
50481
1972453
1869266
390873
1809530
779629
688985
1769838
1210279
1714874
1291638
192362
364718
17853
375353
1169823
1681132
1870767
1289159
976714
605609
223639
1100492
1997886
833867
45658
703468
752189
1721354
455251
1037227
1604546
574400
1137169
1050703
251540
1331401
283910
850387
814910
1116876
1196902
624651
1849831
1522856
1233851
1304193
1314364
277602
1948083
1029681
1457296
1942108
1505510
531475
501465
668222
561383
124693
1326234
88590
1131013
658645
1064126
906862
239132
486254
1341380
732111
886255
1660699
58984
1412478
1769804
1422748
241172
237438
718186
397370
75497
1921373
1803850
1141298
1151384
1779669
1894344
1504099
1991895
45351
679908
1466971
64032
1452424
18310
447253
333847
1054698
1012708
344723
352954
850293
369983
1468052
1464902
1268394
1884482
361168
1373484
1323033
790660
141514
1595403
1111783
1990359
1906623
1820490
1023666
1569404
1009010
477536
1944875
1388807
1590645
1604458
1851018
539463
820453
756679
868624
1114255
1736169
64650
696741
1050362
292627
558714
485370
1687894
1366641
1379253
1539769
414846
329336
1808888
1639671
1261829
1677537
1947765
63476
99385
653642
481091
1757690
235687
1219241
936185
1039450
1505079
1482977
1255074
762583
1325439
1917464
294973
29373
842287
1133974
1985727
109926
1461687
1166577
947917
797876
1944911
803918
1110095
700027
1302544
252614
1790450
827413
1327060
1424403
1444450
1630218
1461951
1390657
61904
697707
196966
1656253
234548
1820634
753069
1769656
158032
537666
738948
88518
1446601
349961
303108
1891055
1063705
1322084
1355083
1811127
1518357
783165
1252472
701226
1878788
744597
1193946
1546908
1687496
1967002
1252790
478955
478257
34252
181617
748506
1708696
1342840
453962
1433097
1207576
1458064
287808
1444254
1069619
97200
1272476
986167
690093
1120094
1828390
1857639
544907
762072
1058175
1535362
1935052
1047076
1018879
864040
482252
1482028
873843
338775
1383534
1824718
23982
1038272
389119
99027
1156536
745848
1499238
1321585
675712
1221863
763347
1440622
429875
12890
502704
149278
349227
632843
800028
802135
434452
210167
926925
710095
1759802
127946
1814922
1144736
1436772
54763
1239079
1984014
1484023
1058809
46108
726838
1910373
1337431
628626
1572870
1651405
1747792
880991
987198
25108
1338432
808362
1552955
218546
1260454
330221
1927194
1175413
784214
1073325
1630071
230630
765638
6393
1938922
368121
993929
291538
1450597
1275339
672333
539833
805795
1111007
1986321
1603044
927061
852954
1871042
1412231
191033
1363239
326694
90789
1642491
409415
1563962
537642
876208
1780592
991548
1833960
1651330
1849775
564990
647152
874708
220307
151947
183408
936378
1324044
33661
1868003
877690
1116445
775056
1808643
1446160
633228
666163
1903038
438045
93220
1747647
414311
1454915
879304
640928
1249151
1651500
1938524
140260
1321504
1497346
1499888
395852
1245377
814937
831239
365529
596066
915741
1212541
438975
1496377
812288
1485031
764419
199888
1476088
642767
1037986
468957
55376
1103969
450837
546210
1351910
725342
1369904
311582
1369798
692082
1117111
1533325
1894909
905853
655716
739238
1215170
1179051
328325
1458607
1416881
1870399
1271941
955858
169286
458723
1636563
410109
78920
440277
1710977
1421855
1092379
1934744
1785614
1040584
1001524
38784
421566
1871596
1120764
1815731
1930813
1520984
1945554
1453277
1238201
284894
221984
1479902
512453
621047
912499
1143210
1845282
1710999
1318108
1002213
731446
1545740
588148
458883
1090544
52809
1943313
597659
1210181
426812
722106
46121
1665860
1910269
33945
700724
1146474
1327850
1721663
1479838
1203184
1812970
873548
1889430
205507
345708
635413
909064
752107
1075691
1053492
386356
1417779
579077
1748454
328857
229691
1075853
1504821
156351
303185
158468
128657
1544996
1828106
727612
966823
1199597
1239240
4221
1439452
1151940
767548
699860
1597482
430609
1322333
829233
616778
1267792
1875710
1239361
1797910
824364
345739
891915
324328
1549777
1026822
1848610
1744922
117342
317165
299347
119699
203099
91910
1893045
885073
42545
1682003
1207302
1863723
213896
999178
267141
1142092
728069
1247924
835598
1383846
295337
1302473
18671
14207
844039
546710
871898
3885
30197
458445
347933
1204313
1686912
1614122
1304433
1816960
358277
66983
1980131
1845207
1086177
650189
1851797
1590047
542779
1976660
731850
368074
1585709
1692552
1720899
1388609
1069640
1213467
1601641
1927669
1916550
1237224
802934
895593
1263039
1262354
835717
1511676
1855321
730210
219865
901490
890438
687023
1380954
752909
254390
1142297
1512081
1128974
1527334
1594343
906757
1070149
1550622
6103
1855566
1996434
441560
983823
1323426
1182309
533245
538799
1511457
1490212
625277
499110
566601
1714739
1416578
1963221
1578239
1395933
1405448
847893
1518241
789022
90028
1451486
431558
1035038
1638718
1498121
4286
1871382
1164590
1716588
1857420
593397
1304765
1679892
1305538
983951
1926514
1575581
454759
498885
287683
1070843
1833442
944915
674473
1711462
1873933
878735
1863277
178705
340225
1175532
1195676
1630834
43665
1280361
1088899
1934119
752539
470080
546146
842565
254854
19501
1772684
369542
1714851
547360
1781604
178109
1899977
1907532
1614969
494355
300771
114044
60851
1279072
349426
1446541
364579
1933798
947829
791450
1356372
1313789
284025
1088022
1388605
1947908
1913038
911495
320829
887579
1997928
1121386
1022630
691792
1110128
843622
1606000
256173
1558023
1036562
398145
1845051
757613
1604135
1483932
707954
559819
1918206
826561
44867
1595777
1358365
1655845
1431114
1837752
386176
82033
1993516
522223
972455
74769
1699243
1898256
1872043
1543897
1513275
1324143
1821308
1719241
198796
1300978
1435176
1637211
208485
1629108
1817928
477204
20666
367552
1229855
27211
1635153
1741432
1386185
699298
931877
171302
1668561
1511481
730607
1114976
1996482
82529
1893654
1068361
147232
532042
789810
1082847
735693
641600
894266
831062
1157079
1678341
1287964
988103
1463186
898281
964398
147124
84826
705535
786160
1859709
1562038
1313638
1504411
1544478
686943
1445778
1451125
371548
241874
1541769
137082
662849
1199505
822251
1037874
1744397
606383
1284753
29760
838749
935669
906216
901045
1329792
614309
598477
336729
616279
606943
217479
378500
1819782
56837
1362250
223609
389454
1089677
990559
1198334
1888275
715525
1066816
1680510
426607
583737
1670772
1491331
1737895
225316
910769
1006915
1603549
904628
412996
1027186
1839914
1411124
356952
1534462
1602161
708050
316559
1896411
372089
832215
1201122
1636537
1500212
1410168
1947106
1150206
1491634
1050570
1577104
1212486
1202504
758907
136295
1451041
1059395
1932101
735870
1992867
1251001
1493180
121919
18360
257521
155421
844869
1505031
1057603
668552
466523
668564
359393
1663179
415938
1641972
866840
37717
1753542
395693
1055470
1899812
1892293
605471
1945398
944429
419275
698815
784192
1146173
1271032
440067
1408364
1283176
1372981
136972
1961589
4559
973751
628766
93992
1705080
882673
1808899
588940
1147659
585944
681917
564248
1281681
1280178
1787128
810828
191514
1072507
190403
1565010
1546901
1272566
978564
575819
1611044
1218719
487073
271840
1371008
1308245
1078645
194462
1192381
438216
1367746
148367
325366
1971441
263
414894
108695
1481979
1994601
442761
1201906
1700674
1312860
269029
1301211
293119
1200651
1197124
1005771
816571
94205
1755637
1929006
969241
1938570
1709158
163823
1356310
318031
338707
299353
1942597
738863
1479495
1026021
1130955
1878272
1515121
1896361
297624
958561
1482441
1105531
636995
1171676
1890887
480675
61317
1785905
1817203
31176
1953085
1595706
1698651
940049
1617610
1083220
308935
1719356
1504338
1774109
1533426
1711840
474549
1238782
1100435
1202418
924627
1610026
968189
1115213
1644193
1675678
288527
1955393
359827
1418018
1781606
632624
1103612
1732495
1355495
741437
473705
1507851
337741
336765
1964069
759649
1709469
954669
1383106
239183
1953975
1859717
1679731
312531
629220
1816576
1251571
1037283
753991
978867
1668892
732177
594642
376900
1717416
1569274
912290
1925144
1552847
1151905
625321
1773179
1978313
1178198
1435746
793207
1634034
1446028
438777
1936825
1859056
1171221
963841
606156
856650
444725
1391612
1371012
1933496
1135815
1432881
1010724
981868
549383
1298688
1526343
884553
249926
1677547
1263787
1659886
1257248
1855589
874688
320927
494664
1962433
1641409
228400
1547013
1249574
1884441
894956
1631823
1763177
262298
1120314
198
1124631
1012
306226
1372242
1147968
527277
1929033
1618591
1719568
552202
759962
1010949
838184
1983402
556462
1766204
265795
145205
1502334
313499
1785571
1433819
1302090
1799249
1448142
714324
1192721
870881
158989
244362
1489410
1936405
1255751
503984
1074716
1269260
1370766
1090470
268115
1888884
1530214
333121
1123553
341837
1650777
1818820
758732
885538
692517
650905
951142
279146
1969927
1325080
1090821
146511
988526
925857
532140
1598827
1182915
1115244
1698088
909278
452360
763325
415899
936336
1833009
284967
459707
657707
187123
1545004
529564
373749
1838690
883621
378634
601004
1335193
969954
1999164
1747482
355196
36117
1175404
495633
747663
327019
711914
1653915
1179705
165190
1337805
427839
1436996
246196
438391
1757767
463386
1534125
149446
668601
495794
1047337
206195
142764
1093185
1312165
317450
860325
504186
989801
1593858
60361
1875412
370583
1604519
1826293
1085464
813885
1948515
220821
978381
1358186
90171
1640260
213363
1867236
1170686
661674
1759565
468884
1882014
301456
1438928
541849
426911
530346
1562346
298120
1572339
1952968
692174
632255
1259813
1824294
1753341
475886
1738556
1956238
281474
1616683
1236195
173597
1124159
99388
822193
1536674
317667
79306
1475747
127743
570907
263746
1189150
1275361
192887
1391703
1048184
399366
1000005
680885
251186
1784914
1653965
240377
610803
180449
532786
1539503
194888
7241
436475
1286388
593058
1898620
1905249
892875
702620
1722774
1946908
1069285
40229
307892
1945906
728298
248833
805243
369994
883380
799841
436745
1674784
1110362
458451
286265
1297807
799293
1787899
658382
1434383
618439
1082401
1573488
282169
1956527
1553278
929444
1940031
1032920
1637820
46812
216191
854949
1745634
1171326
1122419
1120250
1723176
286629
36915
1841027
1913331
169632
826824
1915902
1085728
39707
242067
1655357
1169835
782640
523611
1779628
1120672
268196
1236707
1538345
1108589
1433095
208687
1626733
1249736
669211
1052995
1373520
1677520
376454
1758654
75880
1172679
905040
1658793
1396345
426246
208302
1855184
717908
1651898
192527
931153
754471
1074281
814701
1403531
1814452
862006
597158
134126
1235819
1490091
367467
523372
527318
196874
1652518
421585
1025623
1144213
356843
1571334
596833
1871643
1140954
76357
870669
719881
374806
1398135
953173
1586109
126335
1990516
1314935
1942244
1620834
340138
1167039
1338045
667118
124476
1693316
1951342
749445
1345472
390711
540543
1976086
540403
626869
1047893
1569173
1759583
699335
810075
1594935
1478194
1914912
482419
1561253
585913
1569559
1979837
702394
513551
1544514
1885737
1376488
910234
1772578
986647
1671586
944804
158371
670772
854981
497172
1914939
346761
1412025
1286491
538714
497980
184446
1087243
285406
755794
1508774
447879
69562
1231625
1642596
764794
1449533
1342419
1715176
283639
305897
617647
1270042
1237484
713500
1483788
569169
1845472
256026
1445367
745544
244289
322849
168611
1045558
1690697
1612944
720258
820437
3340
311053
1696837
1350982
416788
1259830
877734
1505844
1605963
1200369
1027191
554748
872754
1798575
516541
583919
693702
293979
1220073
849411
1571947
1487554
838946
1968970
1082125
683034
1278746
992101
1272038
565266
1053502
1790813
1601104
1202496
653242
1688695
875927
1927632
1972719
265622
376628
353617
1108194
710168
1567790
435615
1966969
1868425
970220
1766412
1626149
1222940
47006
225403
504116
874009
1264345
417641
676680
532627
655173
1792499
547898
1878653
1277083
1658496
1299435
1456592
352073
1914985
374119
656923
718087
744354
841741
594580
1357396
573631
828156
545732
188172
795268
975627
69778
813217
1001285
211460
610930
717030
1911441
772734
482369
337279
1137471
892045
171442
1128282
198750
1690907
325480
509862
452745
360062
1876012
564122
1052547
1055572
834970
1326253
139248
406583
1816841
325007
877323
1145790
80550
1151547
459617
917572
1249337
382952
533247
33403
1863188
857806
1835257
1552045
1293604
138231
1212944
1942621
401446
172676
1800923
1059387
1922645
1656549
1181651
1882860
1005413
1877803
736962
1671299
326841
543495
1041415
503957
410494
1379452
658479
1245523
311005
355432
355512
1869596
675512
1416205
744780
1986232
1612766
1207681
1012388
112316
1920851
1476472
1500049
778269
1043583
1580751
1920162
880336
816038
1388731
415473
1228730
1190385
304195
1867488
695656
928944
532882
1878735
521106
765121
1753550
363341
417964
795778
791190
1903628
984857
1656077
631202
1981377
511922
1048202
1705222
841397
86257
1258397
436037
1484937
1470944
806517
1466320
594918
1552643
242605
211515
842680
1226684
1181863
778761
1619103
1140648
565018
1051657
1595903
1469631
142609
807175
1415367
523483
672348
835859
39459
955214
266014
628954
1770479
1981522
1373669
1892462
637551
1765249
343589
1501608
1825040
735766
798092
1027170
93404
1896855
91044
1828883
1683001
727535
939708
155430
1555214
1530664
308010
1270556
1871665
1179341
408688
494381
1776804
310044
567434
1357580
1176508
1333632
813537
832447
1050855
175031
171151
1263507
1359055
184649
801802
315070
1592686
1108344
233145
1162115
663291
1963474
1538316
779132
709041
1092030
1195598
1797792
142864
625498
614000
1395671
1517769
1121547
1471420
1721065
76416
215696
289134
682328
429613
1494674
658631
1045180
462171
437173
1581198
1960694
984005
1833238
1190984
1186716
1795887
180719
395421
1687115
1707367
708628
497589
697433
1030111
1692292
1099169
1101625
645789
467589
324790
118474
1006758
1082480
1552864
1970294
839015
1928444
1917859
1509622
1624914
480050
1079047
561335
1343516
742399
351869
408335
527458
1864581
1259086
174617
1328950
602096
1320172
284859
1890659
147728
1619049
1643575
1836488
743786
1569770
688427
60031
1877314
1754156
274140
937872
1147094
630340
1138230
250488
145327
749770
1600701
447696
235762
1752304
356045
307363
157701
1496130
874448
460211
40009
1960912
623057
784607
970411
1041915
1552512
1975143
655602
1694743
1311072
1178569
128590
397918
823855
101135
164630
182524
1606231
239527
1331814
415064
525029
848105
582489
929068
1119722
693630
735658
1171505
1323299
1179894
845977
412076
1027005
1017520
78193
1257091
1237924
1088965
1236697
1135319
1604803
805730
48484
922243
214061
1991230
262480
102161
1009178
137567
1263061
1163020
1183367
987736
89362
1969228
819430
1522704
1223771
825058
1256851
421611
819648
1480112
248723
271258
1997726
1816368
1530731
1340561
483260
409672
881680
1946623
1655082
1421421
88166
238487
1186780
1368445
201772
532187
1680928
1482801
459804
350612
242532
1496161
315432
126897
209039
831352
1215923
1214658
238406
340472
1475847
1732165
475844
1166481
1111598
1521207
546632
223950
1882220
1124890
443866
914972
1415860
979304
1810485
855573
1120537
846354
1258774
326014
1727075
205774
1739323
1898491
1729651
647355
1384963
1265184
1753343
1442903
890782
1791198
1029396
348843
1233163
1757286
117452
125277
998837
1196116
203838
695906
922824
1485573
612617
1836621
1590732
1278753
588173
1471629
387343
806820
1241273
695920
1893296
84765
182275
1005550
999184
782134
1731438
1281619
1001799
386833
1969721
1320495
185822
1630361
34789
1671411
1612162
1320561
858982
1843771
997896
1198922
91567
1822714
1080175
872888
1632628
471032
32987
1879063
1837428
427534
114097
741009
923732
1102204
291529
662324
1203988
759161
15994
368472
1346266
1094037
1244327
1869797
67765
176573
319114
1611366
260139
1141086
705962
1047577
1257724
865444
519525
27624
11692
236167
1375241
852706
1056162
438185
760803
377090
1083465
1062797
1684886
995364
261091
1360715
17280
426183
224595
1174789
1989688
214254
982415
1643529
583171
1925841
150363
3730
440746
1794810
919937
704547
1289390
111204
1598485
227862
467612
1998564
33500
1135913
1708057
147574
1442270
1086861
1528558
500028
1677262
1874324
867403
836807
1945424
88096
1019096
779293
1645654
311324
713073
49822
872773
1871048
1153802
1556176
218425
643724
1709379
125474
590251
839127
218164
409431
1219840
597485
1489572
1282389
728446
1122293
986188
851313
1173536
1022440
589625
292078
1243988
384806
886448
904860
1886925
1662547
375108
1827764
146949
1815986
1749883
1802210
406693
1636679
522398
1341022
1528494
1163562
362801
717140
1664876
294511
1447201
51635
417049
305759
1743317
402031
1724998
1863173
792648
1750187
729169
1743853
923904
1743222
168472
1478151
1564247
1410479
115611
570711
404103
698024
1486336
1680386
132311
858015
978095
396612
1045858
584435
1110131
1437779
807391
1354395
1744602
158578
1581278
1169701
151993
531425
733253
30253
1096487
1895184
1766485
284736
1551925
1943013
1195083
1080231
622403
948556
1667231
1164058
948080
1432522
888030
1158652
824593
1792063
1291812
70566
925943
303760
397436
643308
59175
1869192
126497
83410
1334232
513765
909904
717908
127062
546741
1948515
907561
694760
397907
1083381
1743879
115333
1914102
724609
1947315
1186949
695372
795311
1016161
1960977
205824
1189948
1890501
1247544
55326
161077
1117390
514321
1927453
493058
1924515
1412805
1441249
1510654
479700
1576388
984073
1397060
82444
17988
1146983
1885473
1990399
224303
282345
55757
1159970
626657
124439
1989157
798959
718323
1361072
570945
1549713
1619324
1137002
1690661
141595
1271461
691123
95802
871784
1138748
516161
1882967
940513
891246
1143374
801952
955824
486868
1233566
1126649
1307297
857529
1910998
253404
705183
793559
1597362
838174
954170
143025
1065275
1648645
1407971
1825602
197655
1001940
1261131
530180
1834670
880529
1616228
1324765
129854
323262
1166815
249826
198599
118411
1537785
155923
1769719
882372
380434
950280
471033
629458
1888762
1889882
1341742
21606
640401
1501804
999342
1659128
220481
1362940
1358079
1177152
1109330
1275606
1263737
577282
86961
1811061
1746593
31273
319290
493723
1126100
189930
380527
1439001
463330
121377
1130174
689348
1612313
1632960
1163085
1002040
719588
1344643
233660
1541771
331465
522188
1169745
1680712
1801992
1235192
730627
1022112
56141
905418
1661135
584121
328837
1788766
1507337
1417633
571983
1338796
1507635
454533
1985824
14370
1346042
1468970
1252291
1194638
808391
1142182
1778187
1157220
917597
1088079
1006192
399638
1041254
1179743
1891085
1420959
1666307
204380
1916949
182777
890956
1368206
846359
1803000
708458
1725481
509444
342106
493033
1003260
75683
799916
620377
958573
698361
1589786
343890
481441
824829
963477
495385
1498950
1571960
693199
170644
1080332
163848
507693
1378309
1088486
1036565
457526
910183
1549262
914015
1396123
355628
836096
752913
1177349
207525
1448845
1275067
1328442
475472
151182
202184
311152
1045980
71747
1935939
1121753
1912400
710873
1659686
1089305
1397018
1581118
1882846
79167
1573817
1238713
1399152
1014975
992169
327205
1953812
1776950
1796400
1565015
346651
573074
320586
1601634
601571
337620
1214587
454166
1318847
720137
1168816
985280
1863392
566143
1577259
1477788
1524548
697289
713784
1631943
1018589
1580566
258511
1652057
1845741
478249
956080
204500
661332
84890
1771487
1088113
1900970
163699
977714
1878244
1182808
512315
103851
1279246
1171707
1901389
1473626
1661366
1860510
524726
829111
6829
1362938
1485937
914163
1674487
263579
1504059
385836
1939031
178524
719918
566703
1105409
1301462
1800813
818036
52533
980649
1394904
1770412
1623901
1903815
94326
289179
1014159
1716251
812011
1844023
835225
1182180
1900211
738507
1080721
239531
38955
1409858
1929618
1592279
606155
79225
1194069
392356
478865
1493314
1836141
883841
973306
1037938
442442
1238750
526276
450904
1553024
595804
1276697
1727147
369161
927776
1163892
815893
1093277
83174
331879
1724483
1668761
693856
494949
285988
83122
1575181
254597
1630221
1285576
1258723
1445042
1284967
59213
1499726
47469
1066651
1773102
743871
1512765
133654
1896956
161849
1960048
324424
1913050
1324783
927859
1699236
300475
1521004
580808
24540
1502224
1856827
1175729
556343
433021
1624685
1820439
1535845
865480
964036
1432024
284074
313326
134154
943640
1244574
1424759
162435
696968
865465
1644777
1522105
1838846
211282
239671
1551528
980798
298274
1053882
412465
886088
455339
682012
1938213
200693
1287261
1716449
245266
519431
704635
1304333
1717983
1232240
610567
1561419
394610
229365
1911351
1489667
1980387
958915
1938593
162337
1368771
547615
255928
1959423
1637644
1576540
1682840
1422881
1578338
1395133
912598
1681046
942405
1639659
868245
1134661
895369
27822
680198
1719287
1616866
1515438
856947
1363300
83168
1336627
32962
69088
994981
1478397
957687
25525
1171134
1222114
1019610
319581
1424290
1967711
1125832
469671
1520656
1600150
1424573
1203450
1709881
1160498
865636
431467
1770259
269745
431502
1146433
1319665
1003488
660742
889633
1300256
1014233
624355
453561
1505246
1221003
1236571
1159162
254160
641678
1898741
1101277
305063
295040
504837
1965210
326690
1187757
1050055
1940390
741666
1435638
640119
1074857
988744
1242316
729842
570044
1235863
254608
379676
1438714
1497318
1758850
568125
946560
1463243
1573200
553705
1401541
418622
1266547
1219738
1809775
1586773
293944
1664081
44151
1415818
342370
285927
1243548
623718
159883
1196872
1905636
1387509
1294992
1230779
1006785
1562790
1843232
555418
942821
884449
703777
425043
1546634
98525
1423508
1607489
1182903
1393680
1296575
394825
689576
1827052
1466610
687039
1918948
1156110
880577
43127
1358208
1599847
1431628
841846
717888
738171
352708
1934295
962254
807592
1093350
1116274
1509033
333095
1521199
1067220
1809146
908646
176512
1991881
287670
15570
317426
1286141
1598548
485496
1257617
11840
349474
1283037
1940654
30819
1384698
730799
510480
1117679
1821025
743576
1251591
851271
1890341
603664
630123
861686
1102868
1844098
501485
1700200
1359010
1696377
1370648
1056476
808771
774450
696524
101240
622906
1254698
1939070
615874
1599450
1266454
1065570
476324
532227
1568529
1204521
1781689
1799099
465328
1528061
197771
1193162
624373
1217329
1393147
488681
396142
1694013
218817
1961969
1881295
1436692
742345
782516
400774
1347107
58547
1128321
853750
42834
379760
1223905
1327137
1909947
1061241
554285
618829
418147
969889
1562456
864005
1957757
475141
1808050
1421415
263488
500632
621691
998570
137503
966084
1885511
236154
53181
575479
1299913
584519
1855850
306145
930598
149685
1958815
409262
1231096
52464
130660
1517007
1776558
570153
203464
837899
400380
948677
310730
477528
781330
1554163
1121703
1543226
1893914
1968900
1645070
516477
348661
624495
398214
1722605
1821290
386401
724819
307015
1947492
945168
90757
1809444
1801171
1927057
20020
1745849
645596
812833
1999196
974849
1177072
456560
1262754
1372593
1793619
41868
150286
828806
1754066
414121
28164
341843
1324711
542134
1156570
321515
489055
1683988
1793759
189215
935128
1953815
231764
1084954
315475
1618060
506254
1456380
351816
847733
754609
1295261
95756
887296
629475
47546
276700
732034
997791
521230
686926
125970
1038107
1313515
567403
1883620
857009
450319
1205515
751033
1540684
206838
204457
283114
1728604
1997818
426321
1793828
1892362
554982
908780
1466471
814892
1463630
1377624
589459
545478
231076
1450056
1003846
1969416
84627
349389
1454285
579918
347006
1545749
26288
803823
1936100
1619695
1410969
1400374
1903044
1318363
823844
1934223
679829
1318912
49980
967092
1242354
915351
918744
687769
453853
327670
400650
1771312
1033386
1710941
862222
87823
1437381
1599208
1474244
1090588
1652159
835296
1589936
1614791
824896
11945
693861
1721876
1910179
1109719
1436315
189774
645123
181946
728626
559088
1905719
775652
381729
944430
1429398
1634707
1644606
298168
718094
259245
737558
1046931
835110
628213
1855429
1986380
1611931
305338
306732
616452
646442
309881
1321234
1191350
1625161
542506
878086
484902
1324785
1617574
862654
1343706
430393
1068785
507740
1279650
591433
112872
1449762
245437
686612
877380
447513
1304558
478402
699069
1859850
388824
1244984
883670
1524569
575189
1258517
1485352
1015788
811020
1983798
1716336
836124
1918176
923707
505427
1037703
1991556
303815
757237
1983294
783145
1826069
1417899
1387446
501250
101894
1658702
565547
1553481
674451
147630
677331
341373
1434907
963944
1237541
1208568
714610
1946599
1813761
928784
971066
1886743
1690093
1564501
788282
1567543
1223667
432278
1922771
1386827
1043072
1943847
1467296
139304
1716670
1642340
1217834
1321432
523464
215079
1732889
18209
1260974
377111
1821962
1696122
946834
1001416
181134
43240
1464099
1138493
1954319
1730541
369921
1634367
921580
576248
1130609
1001104
1032515
334808
1809878
1999165
1868950
1142221
359973
436152
982319
1483209
374960
273953
1199661
112077
1538263
1225901
509158
1373021
948159
1126784
1680073
1746286
532788
1209316
597241
1561520
304963
1261594
1728317
429497
758994
690400
1097537
1569444
631631
533195
1866673
1353221
1132886
1463668
743545
1215796
693353
1427374
1962603
770619
543524
332069
91578
1175245
1965706
1221518
1384527
1712058
1284386
56420
1236777
470949
1658935
382794
44763
704242
1141281
1476873
914742
1642107
1109052
1766895
311683
846384
1387556
1492431
675547
1487094
1788827
268000
1192320
184759
1401238
497968
865793
1700615
345258
526611
418788
54890
1053020
1317327
1033599
1867960
873196
1204276
1086578
1595992
583941
1485735
763978
1615863
1950021
1881565
1540045
1286659
691843
1344869
316205
554584
1535113
1395144
693772
274138
345622
1198180
1958727
147777
1627875
399197
1578749
611551
373956
1930724
988044
1741420
1970465
473375
152736
348112
802914
1385779
1799125
1754400
377345
461354
1918570
1178145
716529
1832385
1690227
1002579
1773453
1930771
1701659
734246
190884
703849
1712292
1502906
784769
1971614
639541
1932320
826076
210240
885420
796086
1735734
1143719
1198654
919148
226901
337251
879387
1106227
1293846
502321
650978
232511
824070
1150578
821134
772192
1367507
1927477
1516136
316069
1492143
925819
64290
1158730
1482405
292257
500180
184027
1752642
412531
461032
1095171
1811440
371324
893194
124283
1954179
1303557
937420
1761346
1174048
193366
378380
1401346
1716428
689530
490292
1161672
1868951
981475
894677
1537384
739144
180624
103426
805726
42878
208095
1030723
1667213
1566804
663804
1249170
828742
545747
350861
1846970
826438
426451
1169604
1944033
1816010
1291055
1523235
1774043
1893061
57112
656015
262662
816459
1205669
1877430
86139
65669
325128
828237
1737756
1459599
1572451
946979
1792783
811886
1865933
795430
149606
202227
765238
1125746
1663007
256396
396377
569231
1461451
797038
1772194
1475171
405694
1771582
745326
1450596
1849421
337043
981751
1456321
1549030
298427
1408716
1469178
1438255
1615631
1348951
1982541
1468022
1470017
623782
120176
913872
350459
1725925
1815975
201861
100388
609508
1865704
1322116
1573227
1651537
1755596
1801228
849042
268396
1347246
1604280
417082
1284931
509024
601358
1319203
997554
991905
1138876
1042654
1692548
1251861
1039850
1070325
1387623
349505
1183369
1078551
179214
1895760
818177
116705
1563601
311173
142910
1303810
542713
280484
1677345
127282
1788158
1958314
1185014
1407762
332653
1567404
760673
1170450
49658
1444795
1488802
11106
1631118
693480
727849
1616170
383139
1057376
1616893
575034
1296908
1532403
1180951
1015178
15868
103294
1897468
946194
1226933
271814
426257
1991428
870165
1422177
1398984
1264383
1870567
628854
548954
1301463
829797
412663
648609
1229007
1604826
1362992
1765265
296064
503855
1435885
334763
1958506
1678475
158668
562336
1925201
378968
1536403
1746184
1693795
281968
1492381
129728
1641228
1371159
1776254
390927
1627758
435918
1544989
320043
169685
1521054
1221497
1241617
1322747
1014242
718055
1807478
602705
1901570
182838
10674
576300
636389
1578386
1250948
403879
367484
1012073
1554411
1855159
1956548
1410476
1934490
79121
1322732
1820813
278019
1695638
106458
70815
1783557
754529
1323880
1390848
665944
294688
444830
1334075
641509
816836
923816
1409473
1524200
390420
418056
1731798
712373
1599283
997553
717481
1809414
707398
511049
874448
1659479
119358
849190
265009
1895472
42604
206619
894291
328656
573992
1707364
41621
1964377
1085355
910822
306757
1502448
663420
437876
625557
1273749
1812591
1773282
1294677
1211354
1872846
29270
691762
1483067
843262
1000197
1403118
1399503
1894181
950747
62947
353138
281581
980740
179090
1039749
1643320
80552
138498
622564
856407
1935007
848824
42642
1518103
239986
1598888
1851370
1403639
965005
553890
1268805
1362096
1508422
1817874
1148066
1868160
162999
1294274
208178
1799562
1028224
1236070
1813545
1119801
265378
73597
1810775
1862269
1591215
1451391
380903
1200549
1139647
1739118
494216
1585900
1029876
735735
544378
1555977
1143497
1920368
753575
451846
1287865
1071154
295797
1359477
51273
1331441
1823376
1697296
693846
298038
656637
1258439
1800927
354811
1102675
930902
570985
382161
1257861
1247025
755287
1180296
1633338
1557247
658984
932438
47055
680020
1852894
1150446
1408338
1578115
497275
237399
1199733
484873
1795144
292064
89283
705596
999477
202283
603383
153969
465340
445269
1290776
1389434
1788334
1289604
115885
1155538
77044
233469
1169272
855652
1867119
1478581
351801
949592
1304892
1303164
1599258
755217
1511242
1895683
503201
532988
964561
461254
1934171
986183
1881541
1622890
428268
1650825
316712
1842959
1208018
323
76847
1032457
1598372
1513184
1524183
1088744
812339
716582
1554716
1365029
961499
1062411
1026861
1505843
1142531
1349028
1473109
3647
1272925
89721
1912470
783086
337735
1054694
1590549
516302
1437971
646491
1556207
383739
1088411
1863274
1616151
1929835
1130757
1320890
1537567
835731
285426
866165
118883
358824
282123
276954
1611627
948989
1852128
708651
649810
680443
917104
158573
1891013
438978
658833
1753582
1976050
1577710
1349386
813248
576235
684139
603964
1341372
818966
390357
1435910
1685523
796010
8585
524669
503183
1212375
84048
978942
1385846
899737
468315
1871514
51162
710727
1743770
594624
1451729
1121389
1096907
396165
1492980
996618
1963532
868755
1579492
1394422
1684987
54949
1421450
1842008
1060873
7686
776734
291383
1114193
1495341
1807895
1701971
876428
1718890
1438249
443176
961551
20270
972538
633100
489525
1173332
974008
736392
1243504
149725
557710
132352
922876
352687
448972
1317757
452522
246153
861940
633258
1157167
1456301
417173
1454807
876614
1398426
753419
1987680
71424
1026679
677057
1085803
1805815
1648798
220775
1194967
127504
1478124
328890
1730680
1603663
318358
1752369
102886
1065405
1025448
188930
1730025
1140788
1513817
1723525
73928
1652424
599143
1321575
1382168
1556992
856354
82374
1029096
913307
1529735
636225
202925
1377199
1434342
1960625
946768
751311
964686
1677880
555670
630929
771952
1968941
1122292
1385901
1198935
1244026
347264
565904
855828
588115
1891391
1279513
962669
1148631
1691475
1555475
559460
1253176
1745464
226791
1524344
101630
32403
1136957
25881
1443159
1122677
1501158
1531198
39914
1631044
1005988
1592264
470311
1199255
95108
1077218
334007
869309
1525660
1992366
199795
861582
1203648
1678616
222780
1790437
1802548
925656
1795552
898600
1415101
400279
884853
1920607
522847
1844849
1170138
881269
111404
839504
1148211
1093634
643348
919589
1708272
1188034
1436610
1523623
416569
1307413
213031
789819
565068
782904
376855
908883
535010
845816
380349
701211
223341
1112675
906180
1575265
25888
688371
1580247
1025571
1693089
266378
744248
1081890
451391
1384261
862
1240367
521931
1141663
1191172
823854
1650236
590155
1407235
826662
1437818
775569
360090
1431145
707656
668164
748225
1197964
114444
1634127
372059
1297388
1649596
156889
264487
411923
896148
524264
1789873
752230
1048224
208414
1888684
100101
1609118
790344
1696542
357327
1369785
532994
1835019
1907962
1976615
107665
413350
277631
293660
641531
388230
1912286
1493170
921615
190835
1282797
1897178
1205720
1419967
1623704
1168002
1546622
277633
637823
1614770
1030266
56916
823296
296188
633751
456818
1961435
238136
542358
1339095
561773
1181354
1085189
1008820
397978
760929
1189961
1585516
1966936
1327438
1873021
1220669
1710906
1163178
1452519
883035
854623
724682
50776
1191390
1652951
1487002
553097
1321631
279254
275073
380180
1282039
240241
1417892
850102
1798312
579633
1819501
1633239
1599560
1053215
517289
585218
647714
425494
1748393
217835
1038892
867604
733302
1238192
978882
1264953
1052216
1345231
1619410
584226
1087294
559820
1804473
1563378
225062
1946091
302205
1207274
1734561
1863970
1684310
904056
527098
631354
1008347
245055
573766
1544802
676636
1484914
1980336
160215
699853
1841347
567513
1638392
306961
748029
279195
1312181
1061412
708215
1209119
382589
1526113
290143
788807
804473
294528
578460
1684914
1255560
1239544
1123407
1114139
1367702
1818968
1517683
973039
1329422
1748155
1569363
1500589
342576
1117819
200633
1947014
417803
587596
1330745
1312939
1426038
779463
1690236
1521146
1018057
705813
763505
988284
617568
813464
1520570
1761447
641399
320848
1238788
1616672
904234
1875105
798587
1163754
1825765
231117
144682
999900
841500
523460
508616
1948211
1940708
676536
854920
364011
1944553
1268598
682427
1202921
1409201
1038570
1073565
1814341
1626519
771548
859460
1392294
649754
594743
1013731
643206
1739640
756957
1391031
1569021
952417
1944922
1437258
76061
1949509
1745329
997100
607868
996971
844625
1705417
1437928
1662220
469597
1543586
423345
1355585
68429
1499932
480491
1030307
1581701
767843
1771584
1358040
468247
471840
130154
1369302
856295
1382224
1593136
794735
909132
1253850
1144133
1321187
1452932
1641916
1557890
688099
432423
664170
539208
1988407
1975615
489944
1355103
1573918
1039401
1881949
1057322
1384536
522319
1761199
971499
592633
1241420
636834
606882
254634
1893638
952995
783631
1899118
1058379
606291
630683
1191246
1459325
1897057
1679636
806228
1220862
656875
1461460
1119424
1169462
604634
1883610
469570
1521030
1100059
999205
1711914
1902401
1619848
94791
1408357
927734
1218553
1459960
1098713
355020
1832200
226035
1495119
244407
26836
1072193
1540399
1719305
1158129
293341
262011
1959223
122802
1381174
62572
230998
1559632
1720635
1408805
944004
741468
1883095
1861244
612404
1096739
719280
140111
1891586
1049057
1522176
1533843
102222
288682
108216
1678182
1580185
127106
1123376
1347674
635318
1482404
920238
925492
1242858
1010130
396033
1272153
84848
1256941
274232
1231089
966481
661501
527184
320890
825242
218600
1183540
1518059
1319105
1770640
762688
747233
604417
1603329
1112767
1158713
203072
361108
1836487
225645
221212
1674940
1798264
392959
1395045
1272314
374732
1902000
1462057
266388
825537
1405651
666331
1538056
1568892
1638953
1626985
1628010
1314339
1702380
1457411
1563776
905232
624944
764940
984174
1458152
1339805
707915
845667
100887
654874
649367
1096550
806393
8045
1215914
880686
625048
1286713
1287057
62866
1761936
1351489
1375260
1659877
1423912
1811072
599854
55652
725106
1195519
105762
939249
1877014
1207727
973524
1316070
184494
995733
1991001
1426191
1529870
784070
966519
1405137
430045
1245724
714900
419377
1720540
1610124
617865
924878
562690
1780861
1757081
156652
1353130
1439794
1051928
747447
614102
1582346
854447
1085506
1908426
207341
472195
1773191
1531227
128914
618619
1765671
298371
1766397
1284717
1760456
831615
1678023
1531682
607324
98612
1047837
397594
1141513
1602162
1456506
1800673
909250
1054723
253683
1340559
1609596
1044767
109371
1825350
1145425
1557229
452760
971092
868401
710421
1583783
325505
536996
869346
126347
37563
1318636
31100
1912844
1398479
1446474
1475328
1643872
1030599
1626261
121443
1812464
777143
1402460
1116758
1316647
223700
884488
1796076
808873
1798278
1284331
813973
956484
155295
908646
1774124
1186821
1077511
307019
1425327
355872
1073059
390552
1219933
896964
1435967
1177938
1091087
726708
660456
1808954
1129048
559148
362346
1027029
1226485
1706363
758794
1185098
178644
289018
1178055
648629
964942
506489
1131695
1665531
13299
917261
461808
1440334
425012
363927
31394
571007
613127
1470951
1805597
1580719
419941
54526
1095869
978788
1655305
1247550
72938
511302
1262932
764461
310977
197671
1924313
1823452
189109
575504
99034
1804188
1982019
258840
1536421
1262838
723158
1295582
1368496
1267899
823343
1744662
635551
1544869
548562
1434539
225840
1758028
1317158
1123696
832180
1188944
890383
131691
1362079
1274247
46371
627949
1680805
859590
1479960
1008594
286843
499595
737241
153054
1768025
1943365
433812
1717800
139190
34634
1672510
237238
750710
1653686
1727988
234189
1163485
1701797
1372748
682179
1953511
957569
1949139
1965961
755469
1949840
1899427
1314691
1715139
1401497
1884509
809840
1201326
1579803
822788
164375
95643
1928819
231482
1455783
690205
1545736
300759
1074419
1961417
1841903
825353
96217
831949
76638
1707310
1933396
58710
617927
1594742
125137
1810035
198130
606205
559010
642657
226767
455745
1814412
1670796
1638702
1094420
135605
1112364
1389452
576012
561721
1478638
954683
1481430
1795080
1405656
1979121
1398289
1540670
1377047
421892
691054
1481250
1747143
1045927
1980223
497590
1973997
1173782
1659885
1708604
1590259
451339
509048
1603516
1364405
758302
1385275
1631548
538348
279779
641192
1022355
1896177
1774435
929349
561505
1427364
17024
1175965
1338908
1700471
1469562
537875
593414
1931053
1659357
432168
836597
1481597
1038800
788038
1601187
740350
6026
171445
1858886
1943399
1121010
832922
1071045
1207918
1245850
386405
505202
253440
1852266
1867149
347708
282521
1509087
87895
1639236
1911778
1027955
1881903
1282589
340353
867033
1054192
1821844
1213667
484389
176372
1066477
664126
719319
580683
140040
1749947
878470
38366
1649933
956314
129628
1132169
1568097
616742
1681294
1004161
1543549
1249514
152910
798875
1570031
1721510
1156658
441743
1000485
304886
173670
1975065
642526
1488028
1218324
22052
1697714
1599355
900780
1923317
576268
1593708
717832
652327
689926
1087013
1700980
1517730
1545676
1853306
555447
475376
1544373
164375
1710338
1402687
480516
1940467
18912
1707693
1042757
929455
824515
1749026
701366
1025643
1441616
603230
966769
1917373
1289571
1383226
1318550
336317
1350408
7545
1999775
1527158
528778
414527
958138
1283989
999868
753963
1196260
1219109
1326716
527040
1580520
1419874
758919
771472
1412154
649336
630617
384887
1631752
761488
842023
1031078
955225
525455
477713
1506509
875936
1052345
780346
664957
50174
38516
864099
1769332
854365
1745532
1452211
980732
1386372
1845151
944746
1138494
125619
1159427
572803
165974
471001
1124534
1046766
983709
1084891
319286
1966415
703592
1064283
343197
821857
1212804
1695776
942830
7064
156547
1665082
447562
278591
359614
1072848
1033132
358567
1449945
341015
1098847
422371
1257855
651026
888078
499846
195092
1854268
1773323
309063
892614
1494368
1295899
781688
561681
1709693
1476313
666315
224358
315938
941819
444954
1578365
562867
529745
993159
514381
1625907
829195
1697400
812237
1450331
1258970
853277
1093974
1741605
1034341
86757
516786
307457
517779
1638465
1175103
610168
1461158
1589270
800592
224528
1754893
1732504
1251267
473398
599812
1935357
1951146
533217
1013983
1723763
1890913
381960
1000926
1403746
411154
60448
100275
541720
1108898
874261
1811765
1255818
188483
871380
1759598
623967
933558
1393097
1958729
552139
1387739
177697
1396899
1758273
1940312
1339972
1693518
1046635
12501
290996
164183
1673326
1356745
1373234
483428
722408
1718600
1168469
1140282
447669
949315
844218
948673
1643281
1256695
1199595
215976
1772076
1502578
1619706
1746118
392296
624114
114262
1491179
1186362
338762
1688007
1387242
1695502
144510
1175663
1880308
1617818
1613700
1488924
250726
96637
967847
1870095
1232665
1361095
1319557
1531815
1648330
1191559
1154626
903911
228720
1382589
1925074
431427
905371
1616913
195076
640295
1798369
1669153
1745160
1225505
120361
1705819
846231
1280033
1500632
1476451
759063
1045194
1757418
559770
423503
453484
1258068
328452
971247
400719
895705
192032
1752992
166888
1999703
1343934
1905843
1571932
1187009
569734
480079
756940
1520312
1853777
1891384
251231
1170499
1072877
1641384
530248
660819
439142
252892
1128081
1172406
1378028
1558034
781909
940911
1333600
1784795
1471081
1861103
1421366
1096208
667204
1288145
1093471
220956
1125636
1402214
691493
50365
86550
950349
1867729
1132590
84745
1970518
1688297
1865393
570645
816705
407890
929565
1407212
389380
452374
1706413
197836
1810872
1594848
1780603
1703932
1569238
1697135
1461469
1644398
986253
608204
1238601
1171186
707063
1946129
809897
1817085
1640283
1036866
147833
597398
864105
1376061
958230
597964
323868
1597208
432599
1730410
63432
885792
781939
1723734
643021
597166
1556433
439737
1329788
998107
1900968
1708687
66579
64514
1907461
953191
1599563
1817979
1274880
76607
1332594
419005
1478372
1964978
1442431
1042345
968794
41871
1251600
1639898
436948
1489519
757942
1115454
73734
470500
27915
440064
822591
1542465
1584559
741303
155615
190370
1920252
1893352
570081
1566956
1211228
1028479
271083
249646
1606439
683689
1693271
230094
1991329
132478
1714217
1865046
1249215
287521
1030020
465214
1358429
298551
651949
1737486
117197
1165864
1891132
1997908
823840
1230873
1996116
213653
554138
100125
504642
1916759
986725
159851
577038
1666390
1863537
1682457
1837989
328892
1001685
543490
487117
104071
355216
587870
1003203
685084
265291
907246
1823323
436185
764253
490015
1856709
51327
749621
124674
1611626
764461
175232
798078
992089
234612
1275195
1492478
696605
539585
781000
1323427
1441465
1680044
887869
359653
906798
297473
1771500
505169
683205
1526403
306959
97404
653600
1265449
1689310
869086
701990
1555043
409709
1282381
215408
1629225
1928534
105465
200304
1089204
872983
1536544
1421641
1209360
579741
1636616
1748587
1232181
387036
513504
1982614
1356633
706767
1880094
559728
699741
1198239
1447578
1201985
220210
672703
1239166
1162786
1874531
1691488
1863056
1233569
529764
252499
1190192
1718499
1473108
1897322
1374699
1380420
1927796
84004
1099913
1780212
1376471
519455
252628
1017991
1437229
1923897
323870
808925
418456
1064776
87638
238698
1915024
839046
892431
1852797
775316
1434136
625974
819089
1761132
155319
40708
591191
1217213
264590
1961893
1194392
1532464
1458764
1384157
854458
356049
26026
786964
263615
656244
1554351
910132
316317
924139
480810
1197572
1064067
391008
930901
387503
1515610
1618745
1625083
493633
231710
1915633
1121428
1430613
1285645
1134548
1697356
935776
1329449
1700072
66141
126556
1636604
84772
1039270
872177
543912
304864
1026387
59914
359735
1802866
1601371
1554747
394074
1862096
1330835
531183
359913
507671
1120836
788633
712490
613278
476829
582911
192954
1039849
457447
1553369
1226212
202247
33321
782619
1710281
1128841
243759
1857375
823881
646497
1704958
1671750
1638942
1160914
1465054
1518441
1944059
1701971
1045921
361188
243922
1883056
990820
1038952
1273387
1708979
945374
55728
972784
1189481
1031178
1716540
1632556
1804286
1020942
1579811
473305
1939952
1631955
885999
1282743
884682
231898
1648982
537344
802449
1406034
1463761
1220697
188570
861778
500718
1642678
1366349
376543
1960234
1205205
1754354
1046747
111322
14899
604107
59239
1521000
887097
1650694
1590427
338205
1431411
325252
1786939
567594
84106
246041
1383758
924131
1443375
1914575
978700
723997
484371
682384
1323348
1401735
1497327
982433
228146
1056893
702892
1040521
353863
1694448
1799917
1222674
861557
48062
1096605
782435
723841
1785222
920792
1132734
1422918
1898532
53463
1133603
606161
1883287
1947218
498531
367351
245679
1548279
235586
402325
646701
973562
1337860
155132
1467930
25397
35680
1991286
45645
693084
448924
616046
1796493
1456742
1692257
1450344
155102
835652
1023934
1590191
1284734
1061617
801348
729562
1229357
7647
342134
1922902
380826
48950
113256
1556120
1835524
681986
731696
1258970
675876
1416556
1346999
514371
1368579
35772
607145
1621015
1836468
1566854
933523
1196185
570424
1924650
318643
403903
109865
973937
412143
574240
1097618
1788478
525840
526335
15528
526811
103311
1385891
1061130
1430509
858338
722923
757735
1443484
1185679
456450
818142
1627438
589370
1291700
1805166
1818698
1333179
610668
1658400
1085395
77495
1146236
1640829
461557
26631
1150730
1499339
1261051
1097416
1548457
751601
1869022
951446
893806
643582
1571054
1455552
1283974
756196
1432539
600986
1655020
1958833
1983469
1912346
758925
1213373
1131280
224935
1592586
1798757
1355532
1920272
47088
1157124
1293337
1748000
1219773
4833
720720
1643169
212928
1985925
399207
1535244
1728621
15773
1015699
1112825
792007
733456
596010
342425
1494927
18063
215677
1718263
893691
1703981
297280
1396704
1229598
1649566
665417
1801620
578709
769057
1336705
350987
1334148
861959
1808472
318502
1700487
115407
1649797
1777164
372306
1031814
849162
173708
1102666
956970
445529
1216022
1748705
335745
772635
656003
914766
627984
1209421
1057019
1093530
1161639
1562535
379718
927006
1124133
1574495
831589
77296
1221789
257986
1852412
185982
766548
1874392
1703871
93631
385078
935087
767875
10794
557711
892128
1476874
716937
1676751
1657961
1002386
1820281
1310978
1863760
1926765
1966779
357799
493783
1364414
1278515
1481984
540992
437733
1163144
1136464
918620
1917078
1165024
1014477
1540160
466131
498590
743677
949566
1185804
1061222
477638
555981
744746
753713
499029
20432
1397259
912476
1812291
1950690
1146546
57259
835569
668465
1530358
1555043
782797
1620540
1547600
1094891
505435
1408218
1181281
1607718
1269972
513346
1075234
1111020
850791
1212055
727715
556044
1575408
415718
13340
871731
1418444
1449777
1347392
1660104
610479
1820644
1084506
1078523
1396723
1890278
766979
587903
429363
410073
1689274
542660
1774174
1902687
1753736
524455
641459
1755222
1786758
1147245
1727193
208686
1197400
720776
1767514
1078403
298560
1859317
9693
1083271
273805
1191438
690111
352353
1638243
1625403
588817
238242
1161509
1110242
197959
1622491
528062
1048890
431828
693733
1130479
320734
1861101
1716579
578870
591183
234533
1771648
772796
1795267
907167
520109
1955973
46952
1526132
1459040
1995909
1989476
698131
1058328
980504
911425
204159
1540579
739002
356830
1356774
969930
1961667
158551
568528
1157321
1891952
1330852
1737373
857725
997821
324653
991792
1881864
856367
1100042
1746111
1312399
224947
1161880
1017522
75717
1997241
366910
282441
1294556
490789
331364
1612867
1781420
447961
765408
1440137
1173474
769116
824267
1654352
1514539
48136
1147539
1802137
351769
183588
525156
1991208
687338
666214
529193
1389181
1944311
1175671
641430
1057370
790833
302209
467221
649470
372273
1131720
122885
1361384
142187
52806
454723
702260
164614
636281
1812771
169634
437191
747774
654508
588139
416967
741148
1891350
1090665
631739
681040
1289918
1664867
1448253
1171495
1672610
748033
868811
68694
1757727
552655
1269216
1570589
1527027
1992079
1019343
485512
1437960
844816
1098426
1323789
542243
820319
156885
1234429
1333753
1299798
101274
874945
1386758
265564
1086668
433905
774967
1111044
506888
304225
94269
1742291
1352813
1285617
779020
600929
1488144
1177422
325912
1378972
232065
542683
317627
94920
1502512
397743
1938229
419001
1910022
1281958
659308
62814
749311
999493
394897
451562
572477
1110294
1579980
1387580
1365048
77846
1716895
127932
1460668
229147
558649
1492648
274029
1511093
1326269
979227
119063
1100891
1453451
926281
897824
1678841
137336
432553
1851196
798194
617364
1723448
239688
381301
69096
28608
1009693
1445722
751534
1592932
197427
887421
1750766
415873
567759
583346
1513495
1726225
906406
521151
1683144
950841
609063
422809
1600195
1749210
1377403
964324
1432917
1287364
1726642
95593
478058
361573
1692237
1974083
1675980
1978968
626707
756460
1589366
981586
412735
925164
865676
658000
7722
1995556
1739047
876604
487886
1936708
250096
1945781
1015696
68845
1799889
239702
53230
1754877
1774118
1790592
1595298
1638735
1686392
1303607
954712
1381319
1454833
47322
1189934
108930
182981
1840580
654775
1826793
959901
1454919
139958
549052
87332
1593106
565611
1583469
1556282
994733
1927446
1312439
103258
1930933
1619686
85764
1466546
903478
668813
435708
787326
1966066
452183
132913
767490
1759056
1342107
568982
716836
189685
601114
1971895
130087
1470946
9161
828106
637676
781939
99363
906676
366832
239838
1941120
645527
46918
1482685
9859
1767577
1519508
1528155
804725
1700652
346233
351212
495658
222773
1360647
1588612
469290
35646
174404
1665555
275327
1023113
496096
411014
1527642
26569
1196559
920106
203246
1691409
763773
550447
1086076
1564039
771890
866810
257079
1886626
1539367
595508
1908608
145741
721230
40868
1087662
1025819
877720
938773
1281246
535804
1169474
1166576
1399241
1941699
1031350
775294
676656
209682
962203
602606
1420076
366809
1920725
1904879
1007953
46062
1147124
745167
1963959
1613953
507948
1407776
587745
1478648
973729
1028667
292371
119071
102878
1176729
1771980
1189056
1844057
1336617
1765685
1689983
195209
1982467
457874
829505
1636504
1626942
157968
1350768
1722051
1544840
1844178
1792082
1452489
575643
927410
1726838
1864997
725074
1333115
329970
1418754
1228059
593514
669554
1249218
1971267
641440
34619
919040
310591
834131
1816578
1384330
137213
954277
111335
468277
1693938
1317737
65881
227156
1585576
288736
168423
1084601
146964
941297
1565760
695323
146961
1434474
1948428
148697
1841645
171528
1043323
395247
142655
1068181
1707012
718442
115850
1480264
1957255
1268000
917125
602734
1379797
1294826
918891
1965748
1075431
630619
780985
506208
1987987
1755080
345777
502886
1336731
207694
1820808
1510511
429938
253747
665447
301787
1820590
868463
928923
1349751
937359
1353310
1091990
1161699
953615
327870
681636
1535866
948033
493293
1386394
193246
1546581
1553866
1298025
956715
1225909
647612
606253
655421
1339494
892910
1084934
59648
1416898
84457
1574118
101907
1800696
578039
404729
876940
1736176
1235774
596758
79277
945571
198514
1558380
471492
1595696
1024071
1352507
456234
1482378
1580082
1342892
1076062
1221588
1661907
950064
1331877
1013533
280677
853404
1078047
1693130
333954
1495182
1186113
1412328
1480675
459716
1933503
1199634
1345133
106403
1014384
1740704
8676
121938
226883
57424
754886
1248568
19663
969140
552327
1378684
1523259
1820067
96161
494017
1599525
202306
1341088
632544
1870854
1048863
305039
338275
217603
362104
193928
1837212
1043679
1539578
535530
50056
321332
433535
1005334
53044
1218327
919431
61236
1880290
1256803
328446
1602042
1694894
409519
1858415
756295
1193995
464213
1280287
1984505
1535000
1443458
916112
1403086
1680227
765329
840140
268928
313440
66029
1516537
1790754
1466081
813316
1937909
1802355
636775
494638
1436137
1536158
263961
388610
318838
485521
1790078
804031
1810898
1348468
545811
1029859
1335108
302719
839370
1245756
127588
1368464
560111
1629655
1694925
1901846
950727
1791824
157563
1255848
349572
930661
1269705
1746895
1964234
1403781
1032400
898932
729234
83779
168675
253473
508226
1504911
633048
1995768
703688
80041
735913
749732
774686
77966
28708
1517105
833764
111898
1342936
732947
47017
1812749
1862091
1886307
1068982
1167794
1217186
796326
114172
136359
142725
1686147
1621970
1834231
643483
633182
1881041
1238335
1523011
104032
181381
296057
1613775
1616332
861054
369453
974994
1770883
942313
1326113
121557
1501636
570915
1055560
1769621
1221532
263530
1192721
1416964
1385376
666355
726214
108260
1407019
1082005
1526516
1622800
632348
285178
1094789
1971941
1246016
1813835
904168
162588
1192055
1288810
518748
428232
1381054
895462
989374
1253776
368425
809522
685930
1502558
594926
389627
485481
1040698
344401
1795547
1639571
965698
163167
1222217
171661
1962560
390577
988606
97015
1788112
828410
965352
926373
80178
423262
21245
1916463
198597
1755270
1627906
92437
478828
1231019
1278252
821073
1188172
858114
271031
1038461
692111
265228
876071
1338836
466144
1460750
71363
436554
213272
842257
780507
1415700
256373
228030
1578022
1342304
119370
1970347
634372
939541
73397
1327883
1813855
1847397
631558
1703847
1600466
1865089
170660
1860058
94545
711099
364256
310266
953088
372063
1564208
1005979
669341
87173
759639
485275
508461
394954
843729
761893
789324
1654647
344797
335036
135286
1895727
26366
968058
677044
1257198
1640452
293971
613424
1746717
546224
1568298
491616
332877
382057
1349283
15939
1497217
77058
715083
619997
1405476
1495116
1498107
1984650
551118
68460
365402
995201
555450
1927355
1539617
371494
877358
1578258
683161
1197423
699191
889771
513037
1822451
1267919
1360577
1535399
871264
1548410
931045
256722
992417
883114
949141
753950
530963
524060
255326
1622706
820157
1974804
1232555
707323
593574
1946633
1797807
1549552
1344443
446000
339450
773454
332831
737152
95918
1544824
1756592
1651495
266995
672709
824247
335801
1803966
1413755
1002884
1579610
990252
731588
1174851
1515990
820994
1160914
1121911
719166
803050
1954996
485615
1872934
1033531
661502
1428988
377711
32129
1499298
558390
1611849
160703
624620
693416
538819
1951511
1494444
851715
1180429
539460
199532
789509
1726766
1899841
357888
1146310
549876
1348629
1860081
1090072
1967336
972150
1712746
164470
1437853
654826
351274
792640
1726204
546383
1454971
1350344
494625
1487522
1469088
652228
1451378
1560951
844569
1705250
643650
917503
646468
1043329
430332
1172147
102892
1049599
381331
394102
1594808
1403532
1740164
1340984
218116
261130
1151276
1644154
391357
445630
45705
369618
412636
1137328
289352
1677261
1909520
716670
1754703
212619
1146240
1363294
844523
939024
708001
518966
424747
1168331
983164
957352
1672527
735916
124412
669540
1149253
829844
474942
1659213
1030257
1806024
701589
1487388
95366
398706
1475742
181398
1059780
1984943
1190452
1655777
1601114
1615332
213556
33153
439794
1494468
1150450
204094
856643
452841
1456900
1845510
1097544
827655
975661
1560446
600954
1497431
405516
1313738
1206470
297611
1240058
1361475
1020186
491881
636634
361344
1516560
1542822
1255056
1157892
1183270
917096
777256
120449
892788
357042
712189
14573
1057336
871993
183175
971734
1941927
1616882
1713663
1377966
1185601
257805
1469214
600886
31353
177178
256957
308272
1870843
149863
1926924
1595825
1976744
266252
1676926
6936
244605
1775224
1059596
272673
270922
1230173
1363929
1653812
36628
1678072
1116301
1980709
1569619
362307
548048
1811680
1614484
1069712
789106
190812
587661
417150
1207547
1161097
1480296
1171247
1402876
1425797
309628
1229154
1471725
458169
544449
587999
730683
845304
1183285
213828
267280
1713563
1069784
1589951
244360
66926
1733204
188827
72477
886520
513906
1533988
883142
733509
353845
805889
25145
1315495
1504099
1950168
1026945
926863
189430
1971802
1734240
528700
8540
527727
1949754
799277
1990626
1802183
1560550
985554
1252958
334534
1521427
699310
474810
258841
1490957
1166869
1602285
1415590
1549716
417208
1013378
254383
1995938
841100
794661
685168
95853
206653
1396407
1950016
921617
1976638
1475126
380459
164110
500919
1853035
1203319
1119487
732737
570662
1325790
379778
125588
1171661
1560457
1110129
1106036
1009458
1936157
1073997
1316413
1535641
1556336
1684718
1345907
600577
1306325
61555
1615094
973522
386386
1797772
1964274
1926126
268482
859213
1557779
219973
1585839
714003
624192
1404232
1429480
450869
582568
1737363
964160
1722644
691487
341366
1169124
613048
1749919
1541618
320294
271799
1077102
464276
812746
425213
1639623
68435
243861
1391995
1581461
368332
1421075
504467
1041302
1779535
881526
597535
1194817
102606
155088
438356
1191427
1150546
1820528
1725667
381688
1047912
1776802
295256
375267
939395
1629009
595699
1291032
47438
834408
312816
1889350
1440403
1668044
803393
293530
1769413
27019
1642123
1877855
1861310
406793
555082
1282533
404427
372291
1507165
1217039
797470
459431
1935078
570615
654250
1024034
1147941
1126958
1451445
1757154
1208150
1325972
1212877
1290448
821497
369177
970233
503352
1427738
1812257
1213316
918157
568887
981132
525352
1150840
911760
599102
1795464
997072
925073
1452121
679022
156753
341143
794665
226408
161368
801480
341120
1880900
204209
900180
457955
918409
1557617
1173684
1559773
1305009
1759462
1296548
204691
1251848
1976670
1387124
461725
1797769
803245
980684
349738
333363
877303
1573427
1905596
1630253
1447960
1535904
282440
1509551
500668
197080
1834315
69763
774964
1108205
1658178
1937572
1593085
1476740
1823875
876890
810037
592937
1950887
1974160
835975
110798
237285
1597297
1022111
97466
1168408
877127
1227728
1355800
1435039
274308
640157
39393
1602435
1635865
798636
1444287
1712470
1320467
1304830
1707250
338647
1062708
88215
206291
703960
811403
1512696
264462
1660396
1945519
1218771
1020122
1167787
236467
1165832
1861342
671493
1840059
120025
1624702
1836819
1678827
476866
721859
1159393
666784
363551
1634202
379444
1037210
199562
265905
1338173
1349781
1403593
562073
18753
884857
1126631
325977
1218784
1627248
598433
1065956
494856
649715
530907
414503
618799
1680766
1386936
1706320
1507819
699504
1355645
112118
945743
680326
870098
462482
377495
1158067
1425704
681953
1905284
1100303
1548992
476182
1816945
1865833
814820
106946
983748
1146574
1745299
541469
497142
1643181
702479
1065708
89912
1671820
1426241
1368468
541664
944140
756296
311633
52641
310875
750860
79868
1395704
1528937
1391335
900996
1492192
1853
1637595
1587422
124411
1540249
677710
708777
497190
1242920
437634
1128857
1546281
1311970
1444426
838419
1324291
347645
866535
1967988
1030401
290715
944871
1942933
1490458
320198
986534
406269
1995910
1173333
1761622
176135
1102784
1147015
1097727
922971
38349
536891
1352763
1918509
1171223
1847723
1220879
192003
301957
529451
1663338
1993297
1370726
1014024
1739901
1152295
195498
529860
1860011
869135
1415209
1465694
354332
823044
1154298
960644
1920642
1963580
796945
982109
735200
188174
714515
1333894
614934
219372
1202316
629904
923787
544259
694940
872492
129619
1514493
1492588
1157973
1579681
1275691
310769
402915
1134036
72980
1521111
480264
684804
741824
1373406
635910
1064432
324625
330764
823347
21856
771274
1508027
108250
135644
1597948
1421483
450426
550576
807326
1752256
1894299
433728
1009618
712537
995997
1134761
945813
1956204
454477
91772
469270
829867
1845202
695210
159820
1595171
709904
565039
1552229
1847422
1513674
1497740
727974
171601
269122
51492
742859
1936494
348831
1146758
1091652
1717801
1154451
172587
538228
1169911
481055
1260901
431349
393221
907822
914175
908285
1789477
222785
903296
208619
950110
1264002
1500136
1445552
146338
439950
699395
774527
401076
751729
1036539
367137
907501
1099590
1121264
350413
1178180
374297
755931
452273
406368
432824
487900
1460297
1699210
1879956
399513
98632
1987493
1947213
397155
275046
1675183
1357819
289076
1321669
1477043
988801
504889
394311
1061469
971215
434000
993289
99285
404721
1116573
1209333
796054
760418
291993
1745870
388038
1419823
1270539
959324
234938
1342117
859766
792890
578944
728025
1823839
251230
345989
539947
1632398
716401
996242
1878755
90849
1159346
653130
564393
655285
944122
1208581
323293
778065
1437399
671208
272583
939556
1980086
372121
1010452
717866
372986
611654
452292
1913362
1250640
1323351
468306
1953025
1030655
1354132
1787030
187717
1502371
1070172
378449
719645
1015248
1318580
1892123
1884911
1468025
179570
1796698
1789524
196178
828938
1279619
555981
712290
1405563
1533003
334337
776933
609375
1637551
340893
1543907
37089
523694
194625
801433
42704
100701
1221643
820696
743279
1817240
247702
751432
1275985
1212152
563916
578082
1168403
397247
536310
666498
127273
373812
937489
1295654
236947
350790
285887
1886612
446164
843829
570582
472033
106233
1637261
1537291
1335448
1716032
300193
1965759
1138664
299042
177253
1030290
1610300
1461105
1478220
19347
1971349
1256941
110283
31892
1384008
344756
162834
74543
839322
1030986
241260
1056342
1242840
1918875
1311732
778884
168058
1517874
1416746
1546458
309627
824684
952867
1381798
1356740
1541928
210149
362581
1882872
115228
218884
543649
356614
1779612
948728
374957
1843250
843060
501855
358772
337961
1296526
1916259
506616
562520
747908
829099
1320914
1379569
647730
411907
1113953
363112
176827
312999
701763
742680
1729486
1370028
1227230
1097915
905734
1757865
713793
1821826
762445
320645
1709253
757428
1380412
1645341
487089
162957
1484704
502921
546107
938958
196529
461462
1297327
632683
1436296
879241
1689187
327131
98884
1853249
1656158
731477
708862
825241
1714901
812643
105717
1349983
1310625
852607
204614
1629360
1268365
1639823
612386
57677
250822
761310
440884
1253336
1115625
1863575
1314026
462688
827778
611695
1599902
1962478
662971
1540859
1597738
192163
1268481
248111
265054
1428161
1187800
272846
175352
1116451
327589
1968734
352429
1753008
624383
1253873
1673890
890260
1948765
1321615
153898
925618
1697097
1602622
70183
1694854
198385
332252
1593290
1664044
1629919
674151
525899
903847
427293
1820691
1725130
1416341
1004990
1798519
759526
1718006
2789
1486986
249408
230179
640388
1316229
142324
1611551
396575
490987
1467927
1765840
1978085
844811
1129992
1149468
796389
1273397
1054799
997991
90141
959147
953776
1214866
1309206
1822472
1595376
221334
80802
1501281
245157
1767859
1681091
1667788
235488
1790374
744302
1345480
488812
1836115
502056
75596
1150537
1589314
548720
1707722
66039
1242512
1317227
237083
669028
153036
884295
1948815
810263
1353464
236283
622514
129729
206664
1637281
1450545
1550659
1255485
1538452
1965984
668249
1902548
1324810
120244
1671962
1952321
390438
41358
1583692
614043
1593007
1690844
1703996
1366654
661785
490488
1445138
1868266
1972423
767574
1776943
755542
1643486
1126525
35242
826942
458252
735449
93788
363198
1225314
260636
1621184
1568326
601254
1588135
1923681
1724973
1318537
348262
1682422
1226739
1576923
1639097
1790925
1641764
1106784
1500757
525605
1145693
1630593
510593
1432148
971255
1983195
357258
1636017
726984
1298351
1305844
1323448
857490
101088
1696153
488759
161081
1025537
1053863
517097
1016743
424039
1648556
1134544
499927
626829
1695478
1713986
1430153
1011358
1624528
109180
1414995
1116576
1676536
500895
1107581
1112580
54748
636435
1351367
1659360
1221233
837546
189241
93352
1404386
1460746
765397
1744704
806562
1155606
365152
1758099
1069798
638936
1749392
1889088
1297563
1991163
1355328
1354179
268559
1551666
1856074
964259
1285285
651378
1183130
504974
1180871
450751
26877
1074479
1386154
121082
73855
1284908
1817183
1925031
1176786
470888
1066919
507779
1997713
718465
650329
1500377
469446
27155
937134
959624
900578
335383
89736
1221393
1524763
1682255
219413
1885871
800783
1673037
733381
1806271
1903072
704971
460998
268202
1578681
163733
476586
1379223
340228
285519
157683
1473613
1775057
551271
117827
1788262
1543269
263562
715216
99372
1977102
180477
1592922
1914860
1979644
1516922
11322
1921838
1509019
1165716
1170186
1408274
1200286
678798
1640447
1899180
1983148
1577307
369974
994415
540471
759403
1454185
1832527
775882
1874015
199399
820335
5498
492570
494959
1694962
1357868
1065163
1376778
1926973
1971627
1775608
1251128
1504779
967263
1458726
48457
956451
1897369
372950
1452043
523417
690110
1314404
481331
1130811
1441662
1090005
736349
512290
1718690
1022688
993844
523670
759628
1025176
1761298
193392
1363744
911513
60388
887513
1263531
137971
1372898
325947
812184
1275612
381084
488851
1304128
239247
1721210
1599054
342649
570705
786397
1513270
819455
1579852
1850060
1710975
554313
1172156
1425251
453815
129591
1226001
969170
33571
215094
75197
399047
223939
1383688
918648
820542
250908
419382
95907
1630319
568769
1332497
906169
1551084
1662330
1519703
197569
1979905
1126760
141284
1771366
1920353
243193
1347522
1531684
1385024
656827
1189299
1113252
884484
1494743
1127916
966788
839316
476866
692894
1272155
1096542
471477
1857930
424091
1527736
1645399
730750
1470083
287065
1722014
322322
886280
439661
1043759
962146
1245611
1996147
650448
269779
685433
979165
649984
1859941
529122
1417850
1036272
1947433
30409
810817
1607767
1565566
138801
609151
1635368
1005570
1620621
1560491
1425327
136593
556299
1834806
637535
241891
1728440
244968
148699
1636699
184121
341577
1227473
1009546
749500
462183
23132
1813056
67057
183171
75133
1470913
752803
1079096
564673
448622
899478
1824000
1138320
454942
897275
138948
578209
517357
1771006
1808852
1429792
292062
72785
428579
1107019
951550
579824
1211751
566931
1953184
1604201
149980
1161714
236465
672234
305509
812446
1880554
1690286
1590053
1485964
1633332
1291216
749834
280264
698217
696209
1892197
782320
568843
1493660
1353673
981238
649027
696638
1958478
833058
1577619
202193
1239084
41781
1983075
1252316
1962436
421610
1623479
1201003
265574
1610667
126469
1352617
1499355
477510
797813
270983
1347925
1298031
1798509
812281
1297013
1124866
1871649
923499
876753
1633144
1698579
1307433
1065507
1999337
1725389
1693440
1363761
1724281
458275
451466
1274289
1320634
1466526
989075
1022024
1978171
1071641
1752010
1333628
121953
1075013
1682914
1231070
764171
442632
934069
1669741
1592108
1000177
690819
554178
1783812
221155
1647940
983926
1172399
1879424
628692
1900912
962626
73145
364650
1887408
1489109
16091
1219893
1098462
1068284
1797316
618970
500243
726924
949734
1980704
1009662
773023
1803067
838734
213624
693476
1770087
111619
1794241
1517886
21635
652382
1691249
1381718
879545
1652921
1518314
1348972
1530686
110054
952131
991495
207738
162109
934383
737839
1593232
1065996
1780951
1522530
631914
1593727
550506
1371403
1095373
1633409
338804
1161701
1317357
1376134
599058
958424
503585
947893
365568
1549560
888401
345733
1962321
1930938
1140414
972314
589504
1337116
1187521
1087391
1025728
726520
1902260
929691
304788
1883649
1024645
322428
941539
865368
272303
32078
1507942
564401
584226
1575755
823574
775123
814189
1472093
1910811
546458
1576886
534678
1415692
1922706
345635
1405979
1071986
1442717
396283
1345903
1344203
1729820
1402780
736434
1000248
1700763
1175666
809351
200714
164142
697069
1582630
1348133
1193934
1879868
1643823
1079245
320686
529560
1986298
9138
1725565
1230586
61921
645451
408290
566334
1305681
209644
33147
1426091
379983
958102
940953
1643934
548178
1303706
1638034
187078
720998
1537420
1619953
1391500
497766
758637
180890
1824151
1824485
1548302
1288183
1453827
833546
629502
965732
1039349
1777696
1165406
1646679
1062080
1550927
1939465
700414
649148
674230
101627
83698
1736168
1589648
1444534
89994
564851
1799344
137499
1476776
161034
917337
250377
1497498
1884471
578634
882363
355113
244559
1716916
1588503
1809298
680497
1074595
1919357
1761647
10756
998
1278452
647228
1996706
1049853
1151427
1560303
1867005
1966899
717054
435323
746827
823773
1020890
1302005
799705
1355191
1735657
768610
346420
776289
1605622
802581
1570559
1822191
668751
168044
82783
1703081
1164680
1221875
1252665
1388305
1067227
860647
428696
371322
1941778
1046907
455282
231619
1784714
646003
1904573
1080136
1399309
1363588
1982398
1234514
1537666
691357
122302
1159914
1504311
1334539
1550172
1854871
710474
128442
44697
572661
873323
1432281
1835125
1533890
1087557
775397
72196
270078
1863505
1633797
284237
934963
1336208
846118
1107761
762403
343627
106470
1659310
1254516
115257
871206
274272
786007
339473
474893
1794787
1593243
1862399
869484
1808081
1063804
1404546
422105
668836
1835269
369245
760805
430714
1209468
675191
137233
108686
431237
1579406
430073
378706
549278
40142
548523
1468762
118513
1739764
168525
591333
1134262
1391721
547046
214603
668889
1521931
916678
1830242
1498109
1842495
1487984
1272460
401182
1896626
961647
677546
83624
1301925
501070
1231661
498702
781438
1108385
566092
1825216
464203
1883926
51214
330767
991539
1517888
1260742
381181
1339554
305166
1351542
1208631
550894
508746
1357692
391504
193002
1418115
584417
101941
1328258
821707
250935
203176
837202
51210
1562544
461474
98370
1817587
1012119
267541
1607962
213927
43469
1228630
27454
1270660
996817
1255212
1391014
1279153
807664
1036201
1718983
1984395
1415067
1072969
12555
1064847
211379
1989521
483506
552122
70844
1112546
810344
1407664
1124586
865013
506094
636542
1073860
1972307
1037836
1653123
1661736
960845
989821
1624332
597565
1137287
1608573
559471
570159
1604192
1195006
200130
69955
1327330
1050926
1197074
122318
152554
15395
636344
911772
1186980
1600821
1480262
1568227
1417581
1721006
1536337
629973
596448
1834122
800710
1969563
885503
1481390
772212
652398
1486191
1502643
269862
871026
780712
1247740
1488372
998080
450339
145377
626484
1036116
139288
563814
652089
305998
1233572
1505424
1850370
1080656
691170
1530364
184702
1242459
778333
1439635
1450319
870354
1153361
307390
1239672
1743401
1380338
688377
524838
926391
375822
1538208
378339
1555236
192212
1828447
562540
1011355
123383
1588628
1067519
594818
706133
1236074
1445262
505512
1183382
1863126
1689406
454607
1459683
1116357
1387479
1239705
608407
1569422
305525
138331
1060213
1628677
497703
574148
897826
850879
586838
1960902
1803763
37023
981640
382169
883173
487907
1794921
1106067
469656
199679
50647
648228
1529265
375534
1900753
1453608
649115
1635881
153550
438431
76812
1581467
422459
1945738
316530
1649744
985481
1362157
1843395
1610715
31712
1255300
1768896
132165
1261540
889532
760668
705091
368467
496763
711277
1251833
304484
1633134
1000930
1135317
780960
343612
226194
1452074
1501491
86525
1242047
699587
1071947
965450
780449
1578810
1436094
816536
71730
1933191
671656
651358
1448371
665244
1515755
315176
1438637
276368
464620
748738
1628192
631642
1109749
1734275
503772
1292587
1072344
152748
443494
989292
83072
1368099
914924
792001
191984
617943
212685
1425714
374798
1884512
401253
1640428
1576777
1489114
1830357
741152
109636
101574
455266
843059
1762685
1592855
1720137
365380
98536
1144494
695209
1064074
1390360
1196167
666617
1694142
510770
407893
1920217
39351
1407041
1688295
1455057
1776076
1294741
797515
432286
1057591
929614
1615657
1223185
1378661
1817529
1564289
1342339
257261
459908
809798
465654
563912
1654158
309893
1995120
319421
1521259
1063901
1341283
1836424
1780430
107917
1992063
258924
170198
402879
1219094
1685215
696966
1446125
17861
664284
1402499
1950194
203740
14697
448686
1696654
503360
113487
1912536
1382931
45729
1658689
5027
1676974
981338
662124
405169
1109732
1845779
1971187
1931504
232545
1959004
487154
1166779
1973592
1923552
1350768
775617
1768438
1085964
961267
1433158
59583
412728
246125
379333
1182755
764289
575534
1627470
1798749
393509
1149434
1951753
447097
365322
1201016
702319
1698527
476826
1350713
786107
818607
1487311
1236019
1343284
358937
238987
1143454
331851
489645
1861572
1830686
294251
615688
639595
658382
1956801
1639993
1192107
898019
676559
31578
56702
1491820
462490
64825
1955197
1893188
1750861
1935502
335325
637500
186474
161350
1039230
1154572
562117
1376689
1293160
1661399
1175688
455520
1727041
949689
1205757
178910
1333151
615985
1150914
79353
1147952
999274
1828031
1429894
1846702
1788477
373447
2202
380452
964646
1275797
1461827
33874
1307445
1329034
949085
11297
1461214
179097
1363038
1503560
1145734
1240999
495007
241395
1066646
1589908
409558
612483
415388
652079
1512799
494589
1603830
1478878
1306634
833224
1981600
668207
1053962
863352
474301
400832
731671
1555043
1388944
37413
1984594
650768
1691724
1362789
11316
47364
300139
368620
880829
1866419
751908
1783897
914263
783778
1136440
1141196
738993
1146665
426778
1878049
837483
985528
409596
499354
1848407
1315836
53781
1099625
916456
230413
37804
817751
1663565
1478309
714847
81819
607815
1996317
71612
562061
1363783
531330
1080462
583906
114384
1884005
1518598
1093295
1195013
301730
522431
1278424
765802
161360
828486
632927
1036871
746568
565826
1951958
378650
1428075
1659536
39408
951656
230854
1212160
1661360
665595
1089190
1122983
1680806
1811665
64115
476773
1185930
1751499
1605492
1093346
1903630
1568512
1569958
745893
982385
1689533
1119963
296693
1482518
777007
760600
1229928
1036624
1158455
1268444
615088
66568
1767957
1874675
130957
471396
601901
1878136
1985431
802041
1203821
622380
1276878
1052764
1168836
944705
578329
1154230
930278
1703268
1620691
342388
939572
324995
993406
153978
1989710
1339756
1059455
1902902
1563414
827294
1719336
248689
705628
1699825
1689050
393440
1686042
1493610
604434
1549197
1581404
225130
177107
1375898
1630861
1582071
1608782
1944564
1019544
476766
262889
1775365
1767312
400745
1379033
1657193
380915
297246
1921197
560818
1455577
630847
350194
1463966
422401
669140
1423952
1704387
1749529
1557454
1095187
1841914
508351
1048940
877378
398064
882042
564890
1551050
1672035
1199678
144646
342691
32533
1245001
466702
1346091
1915741
193497
476535
294187
165743
1951595
1503097
1286377
239141
1731078
133945
1319946
1780699
1297575
396942
1254482
65008
1338846
1219499
1567301
587839
1885065
774279
1450249
1275422
1261059
1608575
1207336
1881953
1803428
1248261
1657078
428593
1847786
468753
1109331
314088
749654
342337
1405638
1501722
819922
474429
1414436
1174992
457929
837113
986105
1958118
967901
1326955
512246
1293784
518272
1267964
1907518
1800340
1087888
294095
257933
1327746
1111747
1558754
175331
1628577
608959
449762
1306147
680211
185969
1570286
160925
220219
367924
163619
1855661
1452211
1155284
290626
173491
1076188
1283847
611371
364466
551224
1985618
109177
1906186
1172334
1134082
1579486
1167992
925917
300129
1627629
1542355
218078
1833419
452446
553549
1153009
149928
1294057
1045239
264515
269015
1007901
825862
293730
12456
222927
1490456
1694626
478957
937049
43371
472122
1650128
1783082
1973745
1617652
1439920
1844552
1344992
380834
1200007
988967
1397136
1714141
1376513
861051
499217
506906
635877
121398
1491162
1292544
330653
690585
1749736
62001
197290
1795350
269626
267398
560711
1181973
537750
973987
1744290
1536988
900863
190090
75354
1154271
840650
1412570
1711774
705569
861720
299908
494530
1514166
1630499
1187993
1011623
834165
1040455
530201
696114
1403724
1868577
1563887
795209
1005625
909653
1278208
234603
779315
1754619
1480237
291272
532876
909102
1196261
1089311
143476
1042751
104859
156260
642947
165396
1152582
701036
1707390
1627820
222226
741454
1159408
649484
1107686
1170371
1597062
148902
179269
793411
1616842
214063
1315938
92941
296234
1918548
1897384
1727644
224119
1447740
1228650
1348471
485367
1145976
773426
1377146
272277
1357620
1005442
203456
344039
112464
1830008
1393468
1120777
604812
30096
1627891
1120420
1236381
1369089
516633
820800
1548045
836318
87688
1941613
295721
1032316
1067197
1545133
636946
1645340
1804126
1685423
760712
52199
1811747
1169165
1090867
901678
1319137
725603
1620745
949576
949594
994409
1455128
1639813
1312270
540863
1158629
997315
1488564
1226234
1462541
194726
341475
1428670
1357892
392213
1815880
1845218
184772
86202
959339
1108844
1524004
581490
1634005
1001390
1691174
541252
1862271
648003
1965821
1243282
602380
1439201
952913
431701
403639
1532097
262307
1900947
274948
961383
652216
1114831
1690225
132382
156496
267502
1946217
431012
767131
33861
1025125
1268793
954773
1570546
595422
285651
1037777
1320527
71495
472942
276475
832332
952062
454510
931018
1194369
1155935
1811634
1129778
1603825
1495429
447937
540349
146757
228155
157895
1969113
1812241
1623579
1686212
1832818
1636845
524603
1886332
1294221
1382140
601286
1251538
1101436
266200
585094
121912
1080034
328212
89369
1916703
1808125
315267
1658032
1371255
82397
1573862
1492333
844002
1437872
295879
1511413
811284
683947
1932440
1297516
835993
919756
672437
56220
458621
1110260
269819
1063300
1809586
155467
1561498
246038
351357
1066270
327432
1472650
1165844
264147
1919911
1565906
1233837
1971309
618572
96031
372058
776768
413193
714564
30093
964513
197005
1191218
1625004
1426737
97132
1786963
771634
1739891
1101418
1788926
260335
332358
7416
1505300
303867
731153
1868627
1235426
673960
996642
1701472
646308
227289
393661
119451
1870844
1273250
584128
521644
1327544
740015
1250669
1294839
1692070
1241795
1273113
682063
888473
1985726
623694
240905
1904990
1393514
395554
181207
1878319
1757947
1949196
1277406
1575987
1298431
970512
915599
640789
800065
24678
86502
1949809
1922341
1052464
1690441
599584
1284395
578305
102940
859704
1268410
1209052
1218471
1469960
441160
1423779
1080031
396763
505757
1083503
1795862
629255
770207
202717
693117
1672858
1118999
912681
569597
1106217
614733
1946660
1960643
1676638
959106
1492284
1634553
399609
850373
669181
1227887
1616841
1343035
642146
974347
1547241
977397
887428
686151
1806480
1658171
1223777
191827
524577
872323
1079756
673418
450550
1141732
1938158
1643679
1552877
393831
1551290
900483
1807162
98458
1158385
1531636
1752319
440500
621832
411558
1676851
350521
1964048
1261506
1411846
1007637
171135
787855
1344106
745490
1017759
1826915
1102855
1407331
996324
885361
1196248
1802242
1968080
1387681
715293
1388027
1738916
788350
97701
601198
835943
1233926
1051272
995062
1860607
567356
215524
401051
978576
659634
694545
1947097
367471
1190316
1778572
1211773
450845
1600229
36818
1307077
2361
543491
614993
1241132
1938070
463599
1934782
162347
1992670
828777
751283
806889
886064
1116123
675150
1548936
1884411
738846
859500
103001
961689
1638053
1344899
1148718
307288
746454
84770
1207962
458407
1080912
1277690
273053
198034
129589
1016805
266903
964288
1294038
194453
757570
432403
9481
735095
1470053
317129
804406
332269
1142427
1382953
265205
820567
722933
1163479
725466
1218561
966647
620084
1216462
146007
539006
10169
327106
1667875
704307
1735747
1308452
840943
511469
1042348
1103344
1811868
1259840
200908
951053
1778546
57128
1256265
128692
1245698
1618583
39002
237477
1263231
982221
745177
617226
469128
269036
1995687
1708705
509772
226658
1416807
575946
313094
1792428
245062
1523655
1195560
826238
975002
743864
1372722
1601568
1639987
1886783
9066
1584951
1326686
1050074
1354971
1223551
302687
1158392
138991
412100
603573
1483198
122262
1902394
1726619
1041960
500737
148076
67009
75342
1137490
618559
138595
988444
1964275
175385
1136229
1122851
989825
492321
1542983
1789958
1139541
1132694
385125
672331
962533
107697
1100064
1805701
1797724
1509882
496016
1732467
1655044
1424973
220782
24585
202857
896901
664715
1975492
858318
1135498
1798208
1315964
850489
1072504
1135579
743860
561118
1043778
898130
785529
1932256
1639997
1320995
459866
855725
728006
1681073
65991
1707408
1428615
265387
1042912
1460593
1180228
381799
439753
256922
134710
232285
79424
1677656
1428171
1741307
1915693
780751
950830
427554
1857320
905686
1526607
390785
642257
1213650
844745
232818
848490
713649
1540780
47866
314800
1926709
992518
1760003
962429
879254
1624678
2150
251245
532527
696793
595749
32442
476849
26171
97883
1836742
973349
1285925
1978584
391037
498643
327092
941998
1404487
1481391
1729775
650497
701132
891947
1519598
929895
139961
1628114
1994317
1372827
1882745
417548
514811
351435
276621
1233041
1987498
495642
1378208
935272
848440
82434
1780420
1549674
1289015
602856
1288684
618358
1843984
1876731
474496
516777
1348414
3753
99485
310549
1669971
537274
1909276
1781111
911185
1352893
1802622
488370
836678
1741341
219359
1571306
661283
1868448
667742
1897803
733403
733398
1155186
1560494
589968
97745
960452
1038723
1464034
142015
1360780
1290419
134072
1934181
641129
447839
127346
1494765
1952235
1273614
581590
1830446
114974
124890
1636694
552939
1142595
1834772
379746
1809605
902319
1057878
1777487
530184
1717277
332472
985140
190186
1449012
668695
1508524
2241
632262
372494
488026
1688414
1911843
1208848
84194
1290062
712378
981761
52094
533935
580390
6740
1554771
453495
1368118
965842
1655182
1072436
896141
537729
1605014
1325837
1206715
1384952
1967462
340942
1684381
1829027
1717025
196025
695188
843515
430151
236920
415946
665082
593161
1864362
790684
870963
1136834
1329854
1090241
325367
728356
182155
1744016
1385336
1723754
237097
1450991
1800864
1265911
874435
1324745
437330
1541920
1177124
1708908
408476
1932923
496123
494249
677074
189708
922639
2596
1315213
1150771
896049
1054225
564377
109657
1425647
266227
24421
1050573
1045777
194768
609048
1310966
540355
1789315
664130
1280426
299052
1302829
990391
505295
320392
691201
498277
1845826
1538702
797020
1464115
540200
248252
1294939
1781614
582301
414921
475743
1929202
183138
739111
1841083
1260709
1622185
28489
680149
1532093
576531
1050314
1947931
665094
1354273
149790
468968
344133
1014690
644953
465966
57052
1050646
151731
16505
933374
204534
1494003
22658
1426100
265059
1819744
1225243
800814
788062
1896820
1947932
419444
791807
1245547
834506
1407810
1626002
83635
1352659
95966
284832
1582406
1272102
1603045
1902584
1262770
1201165
929714
387506
1425727
1789331
866188
678730
1240162
1399015
622092
1276478
1301693
1725313
589998
545848
128483
682589
1263420
1927702
1955356
996748
1139358
393419
1150577
814644
1828251
1389618
370188
1790547
76711
776847
1358497
818008
1807735
679779
255067
1549999
640363
1188331
1699972
1612798
930334
965017
490692
1734946
541049
860669
814518
1377328
605962
869046
1372501
702645
362800
1217242
1442248
714994
1959657
205603
1421473
299830
1015377
1870418
1057953
560253
1299384
772356
916237
342435
142091
613938
1154386
844207
264295
1019013
1355774
514644
1290893
1065705
587136
1827204
237747
899385
1676066
140101
539491
1405910
1119051
1381188
286136
866659
527635
1728920
853671
1296498
144436
1381579
304184
787884
666150
642213
1991646
710851
1116296
394708
668570
826259
1262162
1502151
1357229
1396971
102455
1171334
60533
1577875
1348430
1962187
775593
794215
1846533
178423
1452934
1243173
1123973
1797135
737687
1221670
844283
1961250
300946
1041930
1319952
949674
1024658
1085902
1534767
36500
1571907
1819738
1324644
1143960
1638975
1248549
474526
1688956
1274358
832895
1117038
809271
558597
1639750
1647327
1657246
1175792
1750715
76984
810193
816325
564773
1351364
685783
898808
1045171
1551089
642133
1457400
475358
1708613
301185
1234468
663055
119085
1718287
1411350
777588
182968
236804
1216743
1791847
839932
91245
568357
1026309
889584
1610349
1317711
272803
354637
105884
1294209
1466404
1174450
722794
696479
994896
509458
1434693
1896411
1018557
1527749
679382
844067
269895
1401254
1808314
694308
909929
69895
1029136
888725
568995
1951213
1563476
35662
649739
1765047
262449
144779
1281602
566840
1918125
762728
437737
1502586
1126529
1178511
1706509
278793
141703
677684
41105
70184
843144
1252623
1747994
1773399
496428
1633785
1735204
1355459
509075
1898160
1171561
718311
1999311
526990
1897581
132058
1569987
1751487
420728
1974771
417602
1804185
803604
1284624
1277821
1042663
505431
1370985
1969514
634834
1080577
91692
925620
603287
458588
329347
807853
1001520
1129652
1108247
1904932
178212
148416
1835940
454710
295937
1708922
1203991
417883
282128
1857308
1057697
740648
958963
1289355
1123593
1599909
281581
1271488
1400979
687466
1123582
578713
710230
607926
355438
994322
986098
949824
1590798
933249
478521
766494
1116328
1460677
1319148
189313
1650175
46652
332482
1045676
1748101
682112
792378
1039358
30613
243465
934306
233993
366590
83829
249621
70314
1595152
844703
1156871
901211
893377
1006763
1024289
243731
760970
1286012
1749485
1544477
1231303
1708392
1130110
1996432
62586
552058
1319061
311597
438349
1697949
1820092
852656
1376958
1967063
1388431
1590531
1829726
1397830
434064
1792120
74241
1302893
1975010
802575
1602203
90906
1946675
1326228
1506950
1237211
1081311
1568516
1898102
441818
468598
9167
65379
1947106
808575
516550
1189110
592472
331948
1624935
819142
1390605
245829
1480496
189603
684433
1814875
409661
178386
1759378
1147730
1730268
1434406
547247
909726
430507
1143946
1328778
294750
1698992
1737454
439485
1281433
1832927
684003
100876
1488303
1877863
112415
1895289
1190818
1895664
139604
38417
1929954
937388
276016
774145
1304458
517236
890870
1309055
52105
1839663
901442
1868682
1632638
998234
214493
1321310
743843
43380
1469281
1968682
386057
1401050
66226
1522846
481335
1765948
1839554
482871
1912367
1150105
729130
1158359
564400
981103
21212
1314753
1530136
297119
1495059
1637491
1537673
580152
385563
1526656
1585404
603482
1674457
1663586
344266
987695
525507
35191
846456
1738801
1613908
512876
741144
526340
513754
772987
1998644
1154317
1516524
1096763
516311
223583
433549
294890
1745136
558026
128575
1548335
960224
424267
378311
1889235
900905
36094
1837091
129325
417118
485241
1569784
416077
212313
1998057
4930
607437
788652
761724
682874
727971
1769932
1168374
601446
985605
1111566
1240258
473454
599485
1036979
1032060
1495720
1185411
278804
797405
137329
1869024
1215955
975059
1733832
1634061
1963797
696314
726338
1552785
1587804
481778
496057
1522089
351323
379194
120543
369858
93842
845176
656372
812064
166870
1703954
1750946
327460
37139
965101
1558257
738230
1657402
1679205
439792
1858089
253176
55733
1284694
1954668
257816
1743176
1350352
1468774
814161
270294
47590
701062
1112869
1170323
639664
1194451
1694461
1535865
864115
152490
1892842
1413799
1762408
1007397
1519959
1552150
1898763
1988174
1592966
1211393
429556
1633302
676951
1409136
375757
199240
283594
808999
29641
664601
1911696
336898
1392122
76365
1554092
482669
285720
1361936
79109
1939676
759751
1584086
174715
1710270
701165
99552
1667035
419424
845140
296738
1220190
606566
753967
1963716
1712065
1246567
949687
1997594
65688
1729611
400125
78676
1120231
823061
1923554
1511888
766360
325762
1395842
1970689
855484
448618
1841898
483775
1044178
33293
1234719
421726
842302
1444726
844431
10537
835528
714243
51585
1024063
228657
1449891
756355
441198
212757
740558
779234
312500
1170252
350146
715407
1854267
194557
756533
1077469
875966
1183050
572224
608963
1455185
1677051
217685
597811
1954362
379216
199168
565479
1922074
1354246
487770
1649013
1435839
270838
1256511
1357478
459074
677821
508130
741773
248420
1865725
1014668
1629244
1179945
616305
1930314
1883115
1166817
117513
72381
422371
1183841
667761
139271
75166
604622
971509
1056607
1877051
982872
129457
1289207
1945487
253652
1948138
354803
612820
500586
1854054
284423
245255
509259
1969550
331895
1421167
39625
1133102
1908265
1148718
1806696
1138848
1606903
1751286
1386126
1931727
204044
1204250
681973
1915160
50408
451440
875208
723033
1012394
365677
1203618
1816106
875856
1058756
1349538
541350
1112090
805821
1966979
1868897
1299282
1724474
1352308
1456194
620609
949185
1169485
221647
706515
1137060
552878
1629712
1504572
995694
1942597
408016
116671
1263224
1266058
1482674
736559
1953404
43067
788326
165392
137968
884478
1603499
1198213
283393
1620064
445324
1287715
1743697
1582725
272476
1811403
1795395
746583
1707611
1756654
52100
1957208
480644
57955
1110525
1193733
963152
1096075
1227844
544529
867997
166542
1657850
1904762
970725
167011
1233890
1216482
179619
1184454
1767050
263069
554272
1319405
147967
640329
207789
376082
1270700
782138
87475
1425366
1223642
1714288
290005
200079
232537
1616796
1915961
574836
375450
562290
1858779
612718
328092
163890
962552
1119417
624233
741322
853725
142102
904676
51083
299663
1861373
471610
1096902
1980741
848186
1969372
293378
1600679
1630160
455716
1561765
1471984
1560699
1012690
242998
1041948
223961
1533670
1327133
129644
1233463
23693
1312087
946792
603177
252346
1154458
337128
213251
61680
1010602
1675168
503487
1148220
1268698
1940830
451957
1274318
352485
230438
797384
1167499
332920
174338
121837
1417883
1346703
1534900
1403547
1697448
530375
657887
1918171
280966
1772693
803669
358083
112521
342763
618243
130137
126007
1918480
1282639
1733131
1264359
208688
189087
1094933
438507
1649626
472391
1745702
1022910
1023797
1457771
915560
1424578
1757184
521104
86760
1093049
802424
752655
701101
719206
1156274
1005258
137645
1662808
1643167
1937288
647962
414057
1722299
194937
746318
951374
1417036
411985
1855523
1981681
563123
202012
1049360
951286
216636
239442
1763985
1032376
63201
1184365
1005574
1783675
1636478
49970
1818866
85574
782334
84933
6042
851643
1932302
710102
1729626
1971776
404248
1218085
1536583
1023627
1960216
1890434
566998
221588
452669
874029
74838
479864
1121927
310130
879454
1900020
1131231
631650
10841
1835471
572795
1487366
1507713
1818061
1311890
913054
1483125
580212
452028
1941516
1779586
647996
1419819
533937
452048
239460
1037767
1159708
1253663
781496
61182
1916199
947136
1946770
668650
711390
1159635
1295117
582589
105928
1432373
1063492
1331911
1776400
1485522
1731261
541427
1291360
669510
201149
1761862
491214
898003
1660741
584640
252807
1312416
1267373
1398147
1165291
746608
613256
38332
507531
260948
726461
1134876
959014
1720530
1220353
1076901
406162
1690459
1149766
514904
1374335
1355875
490921
1117117
1495571
1364811
471164
1461575
336826
69516
475452
412950
246749
745330
1531534
556370
757417
967175
1662951
275295
972539
1529684
1387020
27596
66463
1090386
1824727
624771
1791457
853944
1726084
219796
145085
1817297
1844183
1541030
969064
646669
1981774
1635876
356353
390371
1260306
1608549
158175
1089376
918538
97136
982268
184066
1039763
1016829
166208
350330
865785
123069
674207
1719960
1579363
684516
1107680
1709184
499489
513142
278256
1629722
962582
1715588
165054
652092
1751568
1644052
1635780
18657
41451
376609
1825061
1935141
1879750
794670
1158186
465020
1113303
149450
1070004
1565859
209655
1794682
1261195
52917
1929840
119007
1758057
211573
692174
1881186
588238
414610
1411395
406092
540010
1413039
978890
859209
1750556
1508019
768995
178377
1290323
184142
491171
1417320
1783905
987023
1902110
813415
90940
1030704
784778
474764
1860624
381125
374316
472451
1774044
1325142
582548
1484441
210336
192241
1817579
75927
1844318
1975828
366785
99066
979781
152445
849931
1702488
1647055
574904
1050965
1334081
450859
1985643
1331095
828304
219779
1322454
1375292
1231429
658947
718001
1089474
598308
1928101
1397671
905597
255378
1637261
1751784
797459
1351722
1680884
969213
1032271
1461221
1019770
727777
609196
1180194
583075
479096
212779
1685477
1762702
443245
867186
930310
1933465
855876
283617
1080063
147905
1629935
87093
1802265
1858742
1773105
582908
1418019
177062
197990
912774
1689805
1323022
1312217
999296
257906
36868
1303851
1326612
1741746
1179060
1664106
1945986
1837768
572436
709150
1944579
1239976
1361597
1839007
1852651
1860459
639781
1386650
1500959
796436
989429
1934981
966042
1470143
458590
624679
207305
1730527
1274122
656583
434464
1531096
202904
618639
1752701
390514
1156029
311574
369667
914982
434684
721391
388699
1491960
784642
344516
1242152
1141706
1466454
52762
168116
478135
1597596
415425
209869
259936
374783
360559
1146484
1403906
125075
849200
68240
335339
1823025
666769
1000446
1131509
1742278
1277527
204002
1537008
1900949
507084
874936
557163
740354
379850
1524628
623481
924687
1746640
164771
1454457
1719654
1144638
311460
1258643
1148621
312187
348981
1884457
358474
1302481
552703
1237699
1342156
1393553
1898969
1589173
152778
1020426
1451920
1310923
845196
1465502
1712380
135179
98169
1135686
1911949
971325
773026
1069606
1559601
319806
1699576
1483050
1366506
1762627
214839
316516
859946
1539961
21267
289129
1041658
625598
1326195
1388042
1389175
802078
1837877
598791
1193039
1298579
433284
148016
317316
629040
1460794
924608
1493269
164856
1355263
314126
1791748
50051
648119
1232628
1347485
1877345
805530
1336068
545429
547658
570733
973095
66751
1949300
1119230
760956
1498223
553830
985925
1484829
120201
682113
1907421
1631119
99483
1408871
769121
662107
1131808
89051
729930
809237
999042
36105
248831
403684
1968582
603487
1139230
1177444
1087559
524351
1804037
25230
124402
1825556
26303
737158
1544551
906110
1915963
633383
1115266
1153390
1321128
660903
224048
495443
1753351
1761001
1540811
885966
385682
1239332
1107050
982538
983567
383102
1371531
1670206
1935024
334448
1128623
992873
1114100
168037
272233
1417801
23298
612574
926215
1679323
1856307
446345
1915926
1413397
836514
1188074
1295744
140077
1278031
723493
1960926
650720
284770
1377592
1294523
1799890
245194
1148059
1995700
1454025
1857538
1282378
1965360
1803926
1503425
1620125
130145
96000
1421930
1183831
1364121
166447
1317350
1498379
690516
967963
1412003
585023
1999523
1920578
1238345
1422093
1565579
1101424
944054
630961
1445727
478784
1544069
1147050
1242187
500291
1164379
1293837
787389
443707
1524206
834966
1436045
419591
304277
1589160
1345410
1083562
1193741
1035331
1440122
537420
761833
910327
902274
1164765
1699043
379288
226671
1675905
1458088
1296847
1349064
1687544
584809
232087
277716
392442
718992
1484298
1528134
603344
54542
1989065
395136
799545
148685
232713
1283130
1535038
829374
378216
1294832
198827
1613279
1076788
1853686
648388
1604337
1927794
837095
498756
1627701
1463568
1187459
250605
869236
1331845
508276
1121675
451035
640386
486226
1431409
1253600
936102
361752
705070
630550
360323
187913
521005
801162
697235
749886
1539572
267246
288745
1709592
781265
1570107
814218
796400
1714920
498964
1178683
719570
284392
1485536
212174
658393
445719
1726546
851888
567086
555791
678927
1662411
153953
1553553
1377458
1525815
1965192
35854
1506461
1753472
927461
1086348
1232144
214900
1652628
1070360
1080630
351129
1520724
729363
1153707
417723
1868314
594587
220606
809953
566255
611138
614237
653592
1978165
844883
832884
1638739
465180
590170
1702449
189880
1221863
1404405
1905758
953541
306523
322899
1077701
684622
1871811
513489
22863
910561
1925118
1110665
116133
1031477
663016
413784
1009509
1988832
1851608
1209531
920827
1754440
506541
1216083
871258
1350373
916380
912518
145632
1399744
1631409
634964
361958
1291324
125907
1087502
1823738
124877
497576
1141151
704811
1349580
1291311
1544376
1235495
561428
1335748
371112
221807
487815
1355193
257100
1482661
560014
38188
309247
869559
269204
1792411
395480
1335970
1279727
210150
413236
1415177
62292
1084635
1505389
583025
1630959
1150147
685519
1444636
956106
1330306
23361
1847231
674556
266509
1403850
1939799
598521
233976
730393
1917190
842720
1565970
880977
1479598
548968
1467768
1441029
873238
691195
1930188
922135
1705299
1821179
833267
1829232
1731868
1957207
1820585
1713395
1650054
857320
1480322
1967177
1925881
1138053
404768
321280
811365
757844
1811602
199669
12336
1252604
1908342
643450
926866
157675
1795845
1237303
960035
1700930
1752155
568549
1783490
249354
635763
1346750
265964
275879
1025763
458448
894172
301014
1567839
347064
223368
1348630
1945901
1620395
1055671
139225
1451096
853238
368317
922562
456240
953043
138678
414563
260484
709405
532056
925369
1705064
1290525
1700283
775458
317912
1590644
1574597
1897120
26638
609668
838710
253984
1784023
113781
811597
1919771
1091281
980327
1841346
158534
1195814
594465
87630
1237632
1802085
1576207
393645
1513340
842369
1506921
963632
1924597
970500
843726
554455
1082064
227482
631682
1352806
1460726
50757
1641504
294080
1790833
10002
544960
795645
375664
1081728
1534604
1849025
1791295
40643
1391766
1779562
642516
944971
297661
1197659
630742
337529
730324
1606561
436344
1684654
1160551
1121838
1840361
805261
508533
334315
1489471
1571900
424711
613979
1617410
648127
1760178
1268831
1722000
1218583
386750
1812801
773595
522492
467354
1567253
1975252
1953379
63177
674997
464951
900228
1780613
1519538
1176192
700270
1044005
1472083
1017510
1280097
947472
765194
603776
1066459
1650723
1466191
1209579
1245888
1378531
1529303
99287
756330
1439532
1449959
1451706
1234599
1485872
1060868
1575372
566032
802380
1576367
1567874
837287
1360073
987515
1798116
158689
1776969
324958
1703643
306173
1355128
1004918
952277
251001
1224472
885461
1740578
1795680
640833
210458
817172
268173
1948144
1304235
158394
112869
105071
1281115
633284
1675216
1674180
1723551
1389599
181637
1412316
1618973
158219
449484
1157017
1352761
484243
1184160
1446763
524359
1041115
1768341
1857452
384895
1030784
840570
1335514
1390490
1154067
1117706
366249
1995679
1023707
712398
1359927
69004
1302474
837920
380172
195812
256376
808402
643360
995391
1170991
627109
1916754
30400
1364495
822915
1952548
797245
470219
117487
928153
361458
794961
1204839
1003471
209251
1192072
864743
1606600
1938793
1523618
373319
1289602
775250
1097431
1327635
1898785
1970166
1816428
84582
1613185
1856302
1837641
779847
1678344
1793142
301314
1539229
1602648
556694
1216744
2081
236047
830339
1836432
1079035
366873
1457779
611577
1842185
164738
1341994
1808270
580569
123358
577060
1422273
983639
463037
1010954
1713789
988945
1404964
4698
827937
1134412
1915658
525441
1594129
1903567
1871615
579804
1369993
330772
643217
1864878
1053792
920158
1680886
211242
1616434
1239037
808966
827983
175582
1279258
223552
17935
734909
849289
302563
227912
897039
1775212
1030353
1515061
1341874
830499
592248
1096874
127849
1552689
1280973
1372148
1864208
450739
1624069
255435
718729
1574536
1013277
1526932
886953
1241827
946297
1432117
740015
1048454
74936
77935
476863
816876
1500160
385565
1695349
1944199
1346820
1688714
1959517
1997213
912228
330970
495219
1951106
69515
919973
960642
1086460
323693
1054138
1014961
93249
1933735
1155651
1947324
750924
1958694
1494017
583444
1818622
225017
1964074
1505896
1263055
681113
138678
1421265
34097
91790
1674599
1815423
1530656
118390
1258179
1831256
1590601
1215703
1084982
1152975
219535
1031362
1597213
297606
1944495
12689
472814
475102
1577866
1632478
613765
1700785
1201883
609799
1983998
872158
1608277
1698454
1843208
737472
992546
1076662
711821
1895341
1041914
1423510
150227
404075
528052
1249722
1516895
1226407
296338
1600586
1190564
269775
1740368
1068215
579685
5208
1030330
1424813
1729730
1038154
467897
1524338
1651153
1490696
1602738
1244658
1415182
46363
1222347
1776032
703201
738284
828955
617017
1715495
1779656
1699918
1739128
1836691
207917
1008739
1157279
1213479
1078357
1551116
1897551
1642711
1643333
505765
1003843
528835
1587739
1933292
1467978
1092509
1828173
1268305
130826
449678
1709213
180967
1988474
602500
1333072
1915309
1810643
798410
606815
1267528
1849210
439539
960191
314282
28812
82628
56288
1360003
1418817
118744
871021
1512243
54420
889083
834704
1964383
1512480
158726
1327437
743365
538311
1948467
1646560
1822325
1911329
1638754
1096257
1638884
471020
885522
339457
733853
692473
270512
1693148
1381873
490456
1562195
464959
800048
318885
1359729
1435818
1990855
11730
185003
1927788
397840
1314595
1706207
617682
1240781
1298227
1520457
1422803
418618
453220
1692419
668335
457338
1772591
1135909
1545130
10817
21870
1810197
412903
804004
1434629
727675
448508
412518
584870
705189
1218901
265643
367864
172247
1913330
723868
318309
19547
1086209
148580
32953
511946
1744809
661334
1245927
730956
1405783
1455753
1451930
1174200
201452
607416
485457
1992965
1990753
1598362
971059
1408251
1190825
1891009
1305402
1384084
887742
84172
1849475
766999
1838796
1663786
130348
626359
1103346
184288
1781247
1263226
1125949
1470819
1104555
558821
729478
21094
1379042
1132733
996240
842919
772701
1700960
1217230
609221
1328622
927330
412817
728360
1979703
313872
393735
89091
951118
1222544
1541185
909263
595248
629756
1798001
915252
783765
1849375
761782
797009
1854546
678720
675201
560944
731191
1345096
1756096
938227
1896711
892821
1251101
823453
1572755
401988
1011579
159552
1424324
765457
456094
1169757
1752208
1153194
1957467
924955
1745401
1258334
162918
1994519
77820
1907445
1703789
910632
285799
1853763
1476487
145709
1628069
372502
1151551
27671
1855151
35171
1903024
922168
1501803
1171126
790400
1167094
257338
888060
937479
134593
1057087
748262
1668673
791970
1399530
93985
894072
1157082
1026934
522526
334229
798421
647560
724446
83672
266115
1422629
1301255
1043265
1456130
1538408
229904
489750
1286723
726689
1573728
1505482
1800481
815946
1936661
632836
1438865
1264141
768081
502280
787652
1951377
500656
201051
807785
96838
1964882
953321
299714
820882
1837661
1132793
187066
1334253
1852819
614132
1820122
1863550
1558418
913243
21070
1947174
123112
1685060
1229289
1117223
172441
1581988
518709
1694041
1154728
555655
687360
1782766
974355
1348256
812802
480264
1146662
1436567
1523330
1860592
1245444
1599439
1638697
1412360
636626
863573
491364
1480990
213632
1785450
1103002
1727825
788029
302432
1702625
158365
1372739
1185594
550482
265948
379607
693532
509461
1773685
947529
689976
846211
976783
306347
1148978
166885
445999
896343
509705
645259
74904
501825
1588450
494080
138198
1706279
297861
1550496
1262052
1889447
717601
1596680
145550
1885463
650949
662655
543841
968879
859436
1534919
1246625
1972434
966712
1626510
1067860
1149836
245630
327639
533596
495155
783875
1335696
1935167
1758266
270298
748454
1253673
540368
1598222
573254
364967
842733
127774
1961632
628917
1650355
338492
95340
348951
100085
1569222
1475794
1046663
760618
1871695
1569749
57925
1608706
1879350
367572
117001
197874
344767
219033
1928253
823139
748309
1035909
1658343
1330912
1756442
877635
1721179
1141118
41795
1121617
947017
1814373
667547
135452
976315
346414
54267
1660576
321733
205399
482953
1830183
120022
1205995
1432289
482845
364375
1999542
724739
1186225
189322
898169
91388
1789376
1216060
64751
271165
950533
1723534
1290956
911666
162494
173155
1397187
981405
1141949
1013038
762261
1892042
1159082
1237339
515665
454806
672001
1145664
1349859
109355
555328
400832
1402937
1196394
1258387
1975635
120910
1345446
1548432
1808677
1477318
1959661
257368
1431286
282725
650466
225659
398213
404712
239021
1637123
1101093
1871796
598819
1284711
340717
1508525
360236
1492301
1670198
1337591
1592478
295750
1793699
1461568
674684
1679582
532170
125758
1133373
733429
75249
346731
782162
383650
221513
1516615
1284309
79427
307267
58842
1275039
1599328
639086
391271
820426
1366712
316554
1074212
40915
750488
566072
1628075
362688
97905
530652
346181
450037
1218570
514030
668236
812251
1991767
73107
1585182
1148897
1250173
860079
1996148
1181534
422701
520189
622992
809421
1129110
1523424
1550643
10501
978106
275202
104000
1534145
962711
83461
1294803
71490
1983764
1524445
1179862
784819
1378933
1343973
263238
907854
898844
57714
1853690
459727
1503744
463536
1348395
1809023
1454039
68748
1212101
1627431
1735681
493273
1302178
700562
1994577
1135712
645471
1677953
616943
1824080
1779989
497416
1823345
1544138
285637
3140
1524924
318439
1489425
942695
1319606
294024
651432
1226900
353000
731877
413319
1731526
781884
1023677
1769165
547540
1057806
1753489
236637
1678857
552697
987000
1908667
964085
729776
1131806
1816941
1772101
1076654
1155047
1797202
1312739
1341364
1329031
858615
1915360
1473286
536394
162161
1960824
995965
1319537
95106
1516139
1026414
1465287
936946
303603
396318
492627
789756
949033
155217
1462963
1302100
1056252
7761
591089
340588
1895893
804281
986903
1545083
1516228
86094
1138320
850139
647856
1422012
378827
1659697
719372
125502
731949
444393
593696
755421
1481467
174569
443320
474684
1591397
1740701
1746893
1258288
1678983
414079
139851
420121
673170
1399150
1335351
692527
1682835
1499299
1794259
314207
1542960
1898526
1973344
1036550
1201833
122589
1036746
683321
555864
1879752
1231255
1416378
369249
1933041
1640777
640848
1883957
870830
1814359
869044
1900948
1489180
1402628
540007
308303
46510
1810049
1415490
1098298
1155357
1613867
1860006
1935025
1229060
791683
71141
1723840
1035841
1499290
1527176
1486439
852636
737550
1679042
714775
1453585
885861
721495
1278750
1060065
55721
20051
675931
1521657
810983
615133
850726
1526983
69621
1611816
1226023
968269
105528
979906
1101184
812422
1718346
1960909
1518789
1021202
178076
1034808
1375992
1212480
548790
317317
552627
1109391
111543
486973
728133
636145
630493
1849294
1248258
688776
1366060
482118
321989
276418
249915
578087
643702
1771684
1329589
1178428
1836538
1715192
354717
1788842
1590318
1246982
794625
351897
1376294
598133
1388886
267146
1859978
1547955
23575
968774
1285534
1859826
1036412
1476287
528957
1193344
1928930
1352987
400400
91724
975203
833217
34586
801904
1219231
352973
225193
1286767
537529
1482750
352403
1908938
585890
43953
331120
743609
901586
1442248
1278041
1274704
1091844
303774
287578
1456290
1690339
1028678
68438
470707
397842
1654429
1157486
304875
1507653
1376161
292681
1992788
1653278
895191
639055
1222797
254707
1452557
203175
947433
766043
790101
823820
1208018
1358666
1554667
687356
964030
936202
1147878
1350045
1745603
343279
1621412
452436
666709
1087526
1350847
1691262
1033710
932925
1350582
97688
1077893
322175
767261
1911813
1730714
230254
34658
779427
399863
1561079
1735399
745944
1787079
1635112
960262
1889015
136739
1546396
1457567
626349
717426
446894
421486
1075533
1273193
13792
59414
423259
639768
1683025
512869
1026930
208316
825673
17859
854597
1654640
1708781
1641979
1659086
375942
1890283
326366
1788443
957739
590304
98747
1563646
707740
344593
176128
1091502
338307
1926445
1225019
1139996
1744434
1244107
1410738
1553360
325385
1064522
687485
1928935
520521
573117
1528073
1941471
853132
958760
1963369
271205
120303
569788
662483
365978
631813
1411779
260947
1722512
1263558
918039
1458645
658082
429047
1099049
1157703
1364287
381639
746510
1102965
1760536
93684
233119
1046597
774871
106647
1391132
156826
1379479
1041188
1023276
1361985
1853253
1641562
1286364
1802868
1234376
521532
563225
216666
1903986
1992738
692734
1219444
342426
790127
572992
2639
397768
1259697
1645637
505021
228346
195078
998189
1202983
1868087
1288002
969619
1202393
420336
782993
1532656
571787
481224
382263
1063931
1543573
987973
1284382
105143
1296198
1030041
1775304
562915
929280
828452
1877266
1438610
1388853
121818
116411
1064736
470175
1469297
861228
317448
869466
131425
250478
1772263
7367
1868315
1996519
292620
1176705
642578
41792
530390
551939
326370
442611
26858
883141
1705746
1969629
379395
1096982
255443
465234
1960012
811575
1203263
1726576
1182564
677702
423940
226828
1538564
275395
1770224
1597361
97381
180301
770263
853317
1508356
340526
1352769
426200
1095987
1560296
1723277
606992
997048
1098894
1409305
973738
386034
745942
1369534
1656593
1058712
1859251
1098391
992380
859150
1116016
1545901
1571200
1019252
136438
1776665
505227
974211
379652
1672717
37141
751240
1674283
1466305
1147005
1882414
1803000
913618
1189924
152649
483876
1137127
194183
461388
1285284
1579091
1328380
501261
612832
1865427
871581
633993
1474042
1998167
1745433
1373107
1510257
137106
1523021
258837
841230
1632225
1486130
858420
749583
1090707
1142689
311304
1472670
411741
1717558
769512
154596
1416587
873877
680409
900102
1068967
581512
199633
365223
1398355
1626518
261955
1279966
1780609
762767
1318317
615530
395369
1192320
1112402
955737
1267703
500097
51253
921892
473573
494649
518841
1449695
949001
194815
1132735
406616
1798370
325743
1290907
270318
1275462
600989
1416965
830501
430392
20696
1927742
1016067
572033
1606370
20666
1140469
1551949
1128009
1042636
1239533
1927163
183151
539509
1673567
696097
1027838
444071
1799398
1566241
1047464
472723
1118302
444465
1584837
106211
58717
1638584
305140
668890
1307162
1188369
1060050
1071888
1056648
1536578
71126
73538
393633
527892
1493528
1764858
1570327
1435112
775524
1076211
124251
165080
253661
1128380
1605121
1927269
188175
170567
442318
743497
1920460
312669
1917417
1087684
136102
886766
25912
855978
1008274
1725010
1188810
1105482
810483
319423
752456
49740
474543
1064010
1906263
284885
1763087
471808
1939375
82843
371515
1550577
1046842
981086
1150340
749477
1009094
1738656
1033168
313099
1694010
1285036
540394
1587553
1325897
1862597
1983868
519583
745176
745686
395180
1989088
1446745
1813730
912842
1857828
735365
649749
1458842
688305
689754
1336065
1034698
688907
261327
1387210
1286299
1403152
1734223
139448
1233488
594570
1470273
674242
558393
957804
200207
827826
964589
1519554
488275
463788
701788
1887495
756381
626855
1656240
539743
1086271
403291
519464
1712776
1371781
1280142
1166585
1711466
694303
830205
382215
1842165
1255397
1936342
185646
1229338
1560500
677004
1620041
382022
1874749
639432
1704485
1904737
235177
382949
1506252
1273081
1610705
1670330
988134
384516
1221890
1169628
917075
89094
901532
662306
354072
167348
1922536
163186
822742
1847077
663815
1347884
1458298
127784
1971706
1737498
1433217
1820874
243154
1643414
1149915
1684754
1141070
250770
1931991
811828
489152
120689
1041439
1977320
1933484
1488950
1191431
79566
473275
1897695
1498065
124255
1728954
347131
1069159
1526991
689397
1724379
1392795
1889889
1523837
288398
1409507
253391
1343460
395467
808996
4148
1602385
1436712
1023066
396474
1808572
496029
313032
1269666
675679
188714
1195360
885246
232080
811040
1181256
984207
1545735
566604
1088256
1832851
502045
1106131
705195
1575113
735733
854573
1631313
1741288
1129272
649326
1741368
1021281
1380704
652700
281812
531014
188623
667900
1406782
1268424
209602
959951
1046189
245596
1975688
1912078
1388956
1381388
1104215
413344
1150567
832396
1663447
1746341
422493
1181605
1838246
1945401
1645897
1827271
369938
432169
856467
1528443
1901105
1580767
1118087
1189625
1874131
857185
96279
998277
111262
1862230
937368
1619635
364144
1793387
871419
1001575
565418
417671
903333
748814
1672067
725822
918284
618492
1116947
1354554
1825941
1645759
1289524
147010
1566071
1359208
991561
909607
1838467
449952
1637492
728719
1254026
1208680
1007470
1335317
441004
1488986
373014
1062203
1729354
1806606
912111
1314606
5549
290805
1626619
370746
1028513
1617931
400849
1947485
72252
1098601
248784
1539116
519370
800112
1038794
631721
618677
1006915
869059
341750
1415109
352618
15430
1413456
550069
1811088
922444
1708139
798964
620545
1994489
222500
381957
1707577
424970
743942
1540710
866533
385971
834408
866223
699073
1362642
238130
93582
759003
881165
516310
1309523
1285829
842451
857598
36527
1790503
1472216
434259
754707
882501
1239210
1717000
112408
870007
413823
1411511
1259124
68480
521978
1055499
65304
8602
626027
222989
787653
383944
1790188
213325
340201
296720
1918515
993414
1031362
707683
1994910
1890510
82819
1907604
1583404
1318609
995669
1396122
856816
201814
217276
1538502
308824
513236
648542
636625
512811
1402115
1672148
1943099
1020053
1007603
1862989
347251
1056394
1510700
1751231
850311
283291
116261
1117967
207511
1495765
610266
374445
1056016
190720
1501925
1192702
1553782
806478
104885
199828
197714
602175
1148745
1937594
909472
1333380
1896511
485671
264937
859688
207593
1020170
1690507
140444
672203
87113
1866959
198830
1994767
1408098
1081637
1165449
132289
904635
1859452
1994717
1445247
785283
1942740
547326
384010
263489
1143111
1617870
1324949
493501
1752631
1366553
134124
354000
1093537
361108
267837
1018165
1349532
1257296
767354
1094046
130098
1569458
123363
1117275
1418748
839133
231569
1264780
1412762
1425392
722520
194755
1466257
1801975
1013927
111722
378937
544261
1863283
330239
82877
678897
1612909
127519
944814
501484
642985
781556
1869795
54941
456843
207181
1675428
1279414
1902809
478448
896585
1383897
1166998
1118214
1534289
76595
181232
417304
714895
63082
323478
502399
240262
1915477
1573920
1364991
620906
384372
335153
1296023
1440297
286552
1504808
254480
3105
1324623
1612017
773069
1198618
183577
499299
1059432
1802455
695286
1577398
19680
441460
5082
1136953
168632
94496
527207
978456
888007
253410
727364
956238
383205
1631725
742656
1033353
107177
796618
1440623
1068526
1818428
38607
289215
1974454
1610086
143956
1955256
160640
1013131
709077
1980155
485168
1012979
219837
1795205
300092
1176567
1005546
1319968
1885553
276530
1081596
1521300
295516
779490
1060218
678020
702856
293473
1489456
505079
1232970
1938936
1418
1495333
1291831
562779
1259412
1255439
1812190
53983
702192
1885028
909378
277428
893724
1160729
803405
1787224
1766075
934093
100133
1951591
1135473
1398813
658830
1353123
308202
1800468
226823
1535217
1793083
1987156
1703260
1527771
1285005
35750
50566
1445251
755394
380871
848464
1478069
1954516
1381510
164021
719468
21277
609182
1199498
1800426
673578
1917394
1361501
470276
114391
1749272
661700
1512143
1073524
1910233
284533
1634162
1935874
263526
749759
1982652
378394
1647582
824720
1965006
262562
1633623
679599
1469724
1295124
542075
250833
1906227
371722
1442558
549191
1521008
1643296
241357
321448
1593064
670105
65379
1670061
199923
312465
1773956
1783473
794216
291575
1326680
1661322
1253137
1116046
1025018
185372
1540062
1132328
402435
1463613
1383458
1315679
1099095
795610
1197373
190952
992210
1031298
1659578
1152892
297456
576732
300532
725069
442665
1517231
1054399
1985608
1463028
198333
807966
1819171
999258
1687188
1137683
1293162
909752
1462725
1772947
180029
1592201
655532
516017
41981
864716
5075
61584
1999659
330593
527191
1021043
846228
1735614
676835
957861
979081
57728
1587726
139129
315281
966662
1715086
1076266
531097
1317696
1235554
851461
1025078
1256817
1926267
1723173
441328
1820049
1850561
1420399
1104566
1267037
1984055
1416698
1844883
1660649
719039
560554
1127161
1043408
521407
1120074
1020322
716228
603826
1193771
1912615
897105
17049
444172
1958570
1998118
64996
1112335
351117
1261949
675221
1411669
1267030
519455
1550813
1768928
912047
1823895
1526918
1412266
1813225
785690
463967
155756
1174778
1487477
1308660
1936519
1760875
241143
1775866
821546
1561775
150859
1619237
1282590
801834
1035222
985367
959943
1172096
304538
1729753
1509362
1395445
1751647
1572404
35170
1512606
568506
1749913
241652
1599323
1686177
1775514
1989192
939681
501554
996023
1927009
1563425
898457
1803191
1633657
1040228
551565
1780815
1097303
1638266
1745631
1779338
519730
47682
665350
1233861
1341386
333202
1182642
1175073
747606
1449036
1319264
1865380
1232818
1471260
964789
327130
829967
297742
1262087
1105971
486447
949327
177503
34353
805320
1101250
274561
591324
624809
1760981
766167
1027850
1955580
313332
592978
716426
911561
1355081
1045895
351379
1344944
161794
1945575
1019049
1004889
1706607
1129918
1218504
1046256
1123853
353469
265264
672247
229486
978222
1834600
550529
1984876
1005103
1244304
350046
988348
732889
1909030
1856046
356896
1688302
352171
20356
410591
1138011
238232
41395
1594357
552304
1790915
508493
1050012
1520569
878846
1553738
1995294
893678
1651379
1383032
674504
1082702
825638
279158
1711680
766829
549140
31369
694695
875473
222185
653217
278764
983755
902784
761813
401558
223454
366597
1468414
1499792
1837597
1178712
1573856
1239827
686096
160690
1425211
1843091
624104
1324579
1958061
566308
921304
1229534
1020208
712988
1480781
517643
693439
1612681
932014
646956
1770752
941441
1575289
1582897
55030
1093262
1817849
1039835
808892
574896
334920
141955
563626
63445
993075
277703
865148
175201
414556
1841146
703152
566565
1144841
1340340
72651
919977
770635
921483
246755
24152
153816
1807553
1562455
1129130
3366
1954319
925135
1817396
1945851
1956157
1925041
144062
8604
586510
468750
1931708
144341
877484
45813
1528991
348678
248279
692971
973471
1583757
958428
495921
635743
617125
578053
1518920
46035
229686
1390739
1644992
1439502
1728970
256875
1034212
1060308
702345
1243974
59723
1452720
905644
933470
976209
1209899
183864
605891
204830
1671547
370028
791225
879109
1975940
1303695
1112642
354177
92456
1599236
32474
1255845
89466
362853
824268
387039
538371
1682277
1122197
453217
1476207
1644802
1984490
1136854
1487490
678875
787772
703728
722010
299284
536769
1934302
876600
1752463
1645625
1565868
565188
713724
996167
68328
1636838
849440
1191972
1437737
1033195
1100201
264125
1315546
421111
1437059
139990
1514554
1608730
1731535
95890
1353445
1210428
803835
1470861
971302
235767
907992
1476011
1026994
1264806
1336123
1162327
1345542
43697
765744
739679
1692726
1209339
622837
1156858
1280695
103193
989610
1659270
246462
562708
1833603
584708
1315696
1216163
465634
496063
388055
1289049
373313
814476
785854
1179863
962216
1832559
1260907
191417
261433
1756673
908202
1875442
1332334
1972310
366057
1800186
70753
1049376
729694
1236030
1674070
90739
140159
1722591
1685499
1502327
64536
223816
812725
1954135
666389
854303
58465
1561990
364552
1711046
428214
1677548
1935790
356934
1510121
309805
1880468
1734070
1982794
835977
260225
368369
1570265
738549
356860
1419066
616669
869192
289758
1051320
1065885
677369
73576
378428
1904095
1886713
1694299
1743286
765569
67722
45540
1948887
1701997
1047909
1653323
990588
1800755
904553
562315
582532
604087
71599
53231
711236
1609448
313377
654891
1566314
1424208
1827414
1676030
1973225
1996282
658437
1997766
1650884
1470854
100056
214512
1884501
1395109
1368786
603032
1543208
62011
347589
1312796
1255533
1562965
563190
1543390
1790477
832652
515423
838197
1845707
1082255
961850
1513383
920956
77724
94880
1541473
530285
968131
599704
1578492
1415621
1304048
1979035
1775939
1712435
1002653
1094684
22064
75472
359830
1547592
1611715
399565
761224
578549
1151604
873692
1302755
1373377
716501
1847680
1458935
1727824
179632
1566596
1058017
67762
1555991
292977
1334716
595531
212798
189621
1409082
438567
550587
1421560
118974
1562922
1485256
905242
396056
275132
648078
373616
1456177
817754
1168718
1890992
586221
1491198
698513
1375150
368043
465369
1606321
1725644
862077
1354720
1803332
313692
1351262
1165494
1670903
860044
911448
1841187
1526477
1329819
359695
755410
820147
1417811
1982495
585801
1841596
1149689
135168
1242803
491731
1663912
1154673
1194010
661924
788735
556261
1912639
746913
1053585
513212
1395744
1783116
167639
1171036
140048
1077897
759193
915101
1251796
1233199
1063568
1577957
1435933
1274955
350189
800678
1445130
1558086
53884
1618331
1732173
1598304
978304
713420
825723
1439368
779453
240418
1435253
1074425
144187
976725
1847061
976422
577807
538197
1097799
851108
1478920
1881232
369383
659471
1391980
1104536
1062500
70376
407710
1777577
1128853
720229
1421866
1871328
322387
1495430
201816
480132
1400527
736592
1588486
766575
983622
1388882
386715
48922
517455
298031
1569825
1100430
188231
908571
152024
1188457
1418374
940881
1404827
1194576
1369269
851458
275131
921188
1646722
1976113
441755
1136848
1235090
1752396
1235326
543308
1661099
1035174
879992
621556
1835252
188574
602875
569571
1480042
1483678
1227413
861876
1030790
13809
259223
1870490
621822
986536
712102
600579
623539
853722
549460
73697
1791377
1334575
1190180
447215
1024644
982292
307249
784314
848484
1986811
446309
1378351
798393
843687
1039462
611625
392662
408913
1866697
1742659
1124101
1734789
753471
1027894
1932677
452295
1675436
1367935
1672778
1880652
654632
1193862
1848437
415476
282045
1287987
808994
346840
919081
74929
137335
1183789
929588
258711
1069990
1635445
1218645
552279
792878
207398
491478
856276
747890
673851
260548
761256
920144
764015
1146204
1700547
563090
1221472
894639
1722621
1894186
241138
355726
823774
1923350
1569435
1429234
95067
1402071
1705748
1016139
567713
711382
1689012
164328
1025084
1692010
446050
818607
680560
976227
1355825
668051
394091
1504512
902777
230723
780936
979462
1690387
1693318
1782021
1294969
213610
1723349
941436
665997
579281
82991
475789
927291
1069843
1481890
478080
1844067
1263633
118613
343152
470994
1712595
1596754
1004861
1938376
211314
1518206
848290
1210933
395958
262638
277878
1344698
1751746
1117672
1325033
1752977
1069650
732677
610975
792242
1192087
24744
303183
1595828
192379
1791775
1915378
1029652
1869854
763946
1789344
563042
426461
1865921
432739
1277646
1342674
762177
101253
1137742
249952
1928701
829045
1416299
438099
1920638
1219600
737345
870631
155581
1749974
294534
885868
1513920
503990
1098305
45950
628223
318952
1074753
652207
264302
447986
895924
827636
216854
1645286
1078980
446527
301783
1206067
1064483
627620
909351
310900
120153
1589906
1423669
172322
1072843
96582
910396
1001575
679968
348706
1210706
699059
306942
637555
1735418
263896
1226923
181914
224878
1315841
1754498
1985727
712803
1314737
1549129
1884290
791588
871181
979547
1972366
278008
258150
1780436
511310
657177
772964
1910207
682579
1973127
1657573
804348
1052509
1300142
1311180
1100276
809690
182058
1675431
916598
1069731
1781080
50320
9490
1853761
30734
1191053
485378
1397214
1479850
297280
932557
1045608
1327915
496597
1955949
1784142
1792067
378276
163487
933534
935135
444304
1465478
1043674
1872437
284511
1081978
461492
86020
202641
1050778
1753447
201698
967016
1764593
1996539
1772858
1164976
1570108
1015205
172715
855382
713546
201239
642154
1096309
100756
1863651
907482
1053834
8874
1761767
1367488
1759455
962998
1527848
1787992
1788147
325904
765784
879886
1494933
1196422
981836
341384
126262
1898141
1185701
707633
407724
1079175
377086
863782
1576499
367157
1886295
1687919
924594
1675101
1437149
1158012
1347626
11006
1564084
676574
482962
844396
1646609
1081737
529742
544579
704515
331118
1589183
312914
1111724
378849
1028111
1585794
340581
576366
550786
859526
1692722
706556
977923
180896
1926765
1830983
1366775
1345013
785218
412709
1435234
1940081
517408
1367039
992093
1671705
1303106
1517430
429399
163538
1162309
1963184
1480538
956744
498931
542393
1117
544067
896158
1787788
1041862
1921511
1953033
779329
646585
1446936
1818180
548005
1301589
445068
1302370
606497
269304
240155
663190
1397355
301442
421439
1444020
772208
612446
1012830
1629870
308116
286863
1453617
1498775
1448760
96701
720258
1050074
1755270
239957
275278
829789
1682623
1537415
644542
989453
375964
1889779
1760514
1557606
1754070
1672494
621539
685286
1187941
92393
837718
1489544
1103380
96971
1584791
743938
1982421
1025659
1138456
971966
1391535
1858515
1505951
682120
723584
1068615
160992
832082
601138
912690
301303
1050168
442201
446749
243029
1639169
72259
1928819
1055576
1070022
255198
569894
1413084
572635
1764510
750196
1624351
1067579
1611767
1983952
1249028
1223989
1873696
72045
1168601
1645967
1281292
1658283
1446653
342105
225259
1397838
427312
1227183
16143
900409
1812838
555681
243317
516554
1163343
715992
1744378
1423866
1240256
1799126
1038623
922384
1497533
1358215
202251
1135420
1684311
1748792
1886577
1533784
880235
1681084
1135592
1894330
164284
1793310
1145470
491088
708342
1905690
785417
1647394
314723
333058
108270
56142
1098489
246668
850201
1200688
1950851
879272
1440149
686639
360579
1812129
1303946
1548691
1403876
1668619
786817
33378
311258
54941
1292981
1916945
432693
1156878
434092
1572005
1445425
836240
1054375
1558589
1758756
342964
509165
712061
432010
1396227
727272
1227404
1185468
656408
88324
1951468
1373046
1291615
1085869
1243421
1369492
399625
1920233
415986
576212
1109965
1666118
1956404
433431
1134690
1533743
1654505
260285
339386
1578124
1691756
1613735
304618
494844
1948670
1087285
1019168
1436281
1042418
794037
98151
1658329
148791
535011
1797311
1187084
56476
881466
614026
650786
1008195
192557
1113611
681147
966680
867742
1662068
500688
497216
1102520
563787
1743001
925742
1430119
1735232
1187143
1455352
1568163
745515
1424210
1654353
65144
1371730
45257
101640
1559306
679504
1369590
43229
922984
1281245
836335
1702232
840917
214797
548264
511089
1998085
1273179
1471058
650661
3647
54214
102575
470970
20966
1977911
1725462
1922231
1333706
1524178
973904
409078
1768292
1983287
198214
1085275
1089648
948077
352311
229164
1002622
1557650
116210
1455920
176011
1897478
417063
455371
1981723
97715
663971
333179
1117380
294653
65340
1059516
582986
1107410
1842831
1137458
1884434
1988756
1323502
699594
1887905
1496295
884458
1380177
1112899
1506800
1292267
1579321
279947
295344
184737
600112
525963
189568
1041744
1703694
201742
794767
1124752
209497
1680500
1692326
335871
703432
1580014
1139563
40184
666737
1098930
118982
33070
86981
665474
628568
1925563
98097
1823509
1023983
1565428
257067
1532566
1715981
465633
752287
921149
1246101
282695
384959
1191146
1655116
171270
1946673
1955012
1707881
1398198
1705987
140172
536343
1556133
1371028
397244
834858
922126
228756
486017
1701921
1233729
703674
857699
1627803
1591078
1655513
851562
173223
512153
1946125
1912852
1200479
246947
893032
1107114
1540339
1072102
707838
1510269
343598
1062347
1312969
862183
113071
1208607
430495
1057025
1030983
1078919
979627
361147
1725648
1440406
410055
766922
647752
854425
1425772
377061
1015303
1674769
352900
1156067
1234977
1887289
1072861
1888279
9909
1534817
260480
753669
1037713
516402
970035
1866791
250738
1316112
1875344
1321799
1656526
1638585
321502
1626074
947772
224360
988826
1952918
1775971
744294
634544
838501
1842612
829247
1861344
945223
703164
626170
504622
907561
1804023
622002
1962279
1435316
178691
495661
1654341
1814797
658430
1737191
220200
1291705
1691668
1746817
366909
36416
54682
542794
762485
1669839
1972907
824092
1067118
572514
821719
1087128
1579205
1208081
1826896
1593855
560922
1864179
1687860
788946
1743457
679178
986566
1240877
866727
980730
196180
955399
1556058
683619
1532379
1730009
1875691
532516
351174
232091
436982
1632267
1869612
1199732
966099
181524
494487
703138
1452637
1132737
1942828
1014235
125608
1390812
355620
1916208
1086107
1618130
1106703
1194380
174714
223385
1056990
27652
527086
1350654
1234356
163718
1738369
65909
1025007
1382147
1767976
1635522
1263461
1209924
1403626
1633075
1290778
1818672
129455
75500
505421
1081382
429914
608878
742768
335433
1879410
1114175
1415002
386403
339026
323413
1027112
1062711
1695393
345790
1916175
1772733
459351
1698387
532404
574396
496326
538480
1587996
1192895
1223855
307754
1394039
778828
203043
64586
63437
1950498
622327
1180403
867785
142050
870911
1994460
881459
873251
1513669
1217397
1848388
449043
1045688
1970127
263833
147758
1599553
244816
1484225
776739
1201664
114553
1656682
554334
1511849
1131002
887062
548403
1983785
100362
757689
1590286
937306
526563
471441
1176654
1012202
1012755
92189
1967944
1528695
1070447
312875
311197
689366
1414845
797438
809175
687286
431046
825208
188657
268191
1592487
18061
354071
247438
460185
263968
300207
270990
721898
903652
329007
1713771
867607
1654735
1889125
507706
267627
1012125
134220
699010
587628
331913
857465
608895
699526
1084128
1301957
591098
275111
887499
1960297
1266691
1184491
1332139
43575
86095
594971
476087
808111
850536
549921
1706164
1672607
1451407
233365
1928890
1122167
125142
65248
746436
1637621
1496158
500017
871488
894423
977751
1706762
35161
640182
269284
1551237
1140828
1497122
1043631
541005
1433065
150674
1325643
1073720
94563
1432564
1668701
990450
763818
33072
1596398
791131
109880
1034148
921003
1513501
992330
959717
1590666
4767
65626
121699
1187699
1842753
682032
1964397
1498300
306223
374513
1305161
871283
464541
1242025
1997172
216995
275242
1701976
1404226
1752756
1622119
1330139
1080040
1555525
276515
332244
1439346
1119381
531373
1463710
1240483
526588
774936
1336708
136699
988654
1811550
902498
1682776
1649041
979817
1686452
1096494
537638
1016620
398030
823159
37515
1582924
491730
1739776
329900
807457
539110
203399
1842348
682700
161611
482341
1358005
1020142
703630
1913835
716201
1657863
1399453
1632407
1823996
1124198
1407692
874566
1931852
1456828
1598134
1061482
602424
1894100
1757805
824562
1420430
543283
1367968
1040807
1685314
1144325
241606
944303
1720833
1045113
94895
816195
1823145
1639239
1063336
563011
1669379
1745971
1828792
612995
1809697
445015
76087
662131
132007
327065
1231093
736846
545435
49357
604044
1822777
1366607
1755693
1725101
1403281
1273734
1532680
1494093
1926583
1361572
1481754
916842
1575295
534460
1213985
781843
866961
1699322
254748
64744
213441
1450281
1298594
1328560
1522336
1176177
448724
628713
1202856
1131089
1689831
1622557
247869
858488
80929
1011180
1828051
1818806
931836
981548
1122683
374257
653059
446186
1022666
867674
1820015
1460371
293649
21212
442446
176469
1910422
1538894
1577040
87081
1525861
1762976
1391984
35793
1326623
197399
1868376
992626
1706439
58522
977393
1070430
715587
17628
1482197
242891
1318743
1019238
704703
794489
798676
1398868
1109853
1149827
1749705
1601521
551724
585316
1109876
1694133
207818
1097422
932871
1938909
1997846
610439
1769551
944147
437021
692544
1747116
882512
911148
1245343
822542
376292
1832274
1100552
521997
242118
758561
215617
1232504
1549903
1166483
1452975
1168161
203908
1318955
1667466
1148488
384561
1584327
492697
1085104
220576
1103013
1748022
954401
910819
951676
283104
40014
730254
1263182
1041900
1060453
1719062
1418340
1255459
1420869
293570
290717
1940438
1480659
529838
130616
49270
1839531
1236258
1387867
1724547
309228
325847
108226
304913
1910471
885870
97510
797220
1310833
181086
777968
787731
261602
180999
1818639
5260
593032
18201
1852784
818436
1826890
1435872
833617
1367391
1016783
922705
147554
1929930
1810552
537174
557801
1721806
671930
320905
1404444
637229
155257
230658
836675
58615
1695890
1020649
167357
982618
1302249
256870
1130535
1629437
122730
408302
606978
1838997
874967
1191306
1271019
1177394
1252366
121382
655907
1472719
144312
1444144
669947
36287
1301441
1232388
1664411
1055310
527698
1038886
1403671
471650
294900
138373
970388
986022
1531678
1354143
1119489
1382562
1692105
1362982
966497
872370
1981454
1667267
148206
792515
1231035
971443
1673228
129654
328981
658534
1862081
1248233
532612
567285
680424
1727210
1662861
497775
1529351
816625
467057
1360899
202468
1148319
1253369
1698748
248506
763090
1811488
1072428
396739
654681
408687
850151
1814798
132993
1870876
644132
1994606
1341113
1036897
168147
307809
1539555
114498
1010510
1070856
1535385
1789870
1291608
1353879
43633
551115
542450
63400
1745584
488006
332999
696720
941994
238429
1370045
656002
272812
200508
646940
10502
1045816
257084
1183801
73740
1670488
1654801
1510521
71296
1316172
1322713
179553
391907
318162
1621795
1593185
1706411
1437500
1720844
1376076
147411
1443047
1048109
1394207
1734413
106762
476834
1262650
286771
417630
904592
1632456
769865
1099150
504597
717143
174800
717840
1588982
556733
793662
1294819
1635023
783211
389803
1660242
1644666
1409786
1737177
1982275
1202501
930518
1184305
1872637
245656
586333
526297
1181585
1227424
532202
1901387
571935
1077641
962515
1976621
397119
164179
1867613
1567858
917839
1203365
1532257
391591
1606708
253396
1304080
813445
240042
1714454
1904724
58112
76150
797593
839202
726942
647191
1717319
687509
1638026
668434
1098268
1443244
1063688
1000808
1148266
1204142
448185
241337
73016
1735062
1353752
1127081
937963
702658
1615477
1791298
189621
1934922
71873
381214
51410
1328083
704085
670625
202181
1978188
1466454
977872
1595384
1817172
818038
78718
1896848
1225424
1251189
559466
1209623
865294
1580938
373003
1282195
1672553
426502
1909059
687255
891073
1601395
1547950
846007
839776
1505632
1665144
1011784
556336
897445
1316485
1586120
532134
1480163
286000
1348743
168258
1881676
1457502
259832
531930
1970924
1295695
653740
1362752
1221393
1142913
398068
865311
1871912
163362
411550
920213
1551777
680523
44688
1754136
353763
44287
151947
1353970
1270351
1894412
1361058
918114
241470
1233543
706239
185466
841639
1286807
201197
1945594
449859
130729
1809936
1674836
1244050
211996
324921
1926488
1690605
882912
840519
756711
629855
1784571
1401446
1582503
1244025
1964099
1757519
334382
299262
951605
1515990
781864
261839
684474
446916
624847
1963364
1227523
68133
1958959
1244121
1676185
570458
1721298
1592798
342436
802376
324000
1172398
835048
1705576
140596
1388635
767963
947048
1388435
1098122
663969
1637381
1629875
875771
840197
1141468
1793945
365018
1587291
1320940
458948
1102034
1234899
1765933
1328973
597383
721177
1320739
1786185
490518
1295325
1947587
1595647
1423631
1985094
1388350
855519
1666246
371497
1507476
137201
211411
1340601
1851039
284264
1454024
869418
270890
1391657
1572216
1252232
570638
1114288
426649
1060027
1408280
1110457
611118
705228
337619
805215
1571127
153508
1300875
584632
671997
936303
113236
506775
1937011
909719
1427138
936482
1599037
1360629
80748
1686525
957643
1244208
1424632
415530
188303
1476572
947386
1601952
271927
1861014
1646576
1498377
1544275
1935956
414228
896555
1119199
402285
975983
282635
1319342
1533970
1004399
920303
1855329
1356034
520455
992253
1290814
1243031
1357770
1921684
1407874
1964247
258245
1394874
824054
431127
1156500
881385
38744
442975
1445754
494598
1239558
632164
260184
1325549
1919642
1172264
47394
522639
1221209
644083
1483012
430326
638311
787492
1657103
8433
1907798
812124
1851649
973083
1307237
1650494
768833
989156
1160280
258821
1221972
343186
1694576
487962
1682758
426642
560343
1311678
429758
1516969
1877831
1239315
1809554
1177520
488445
282728
899952
707130
606382
644552
652760
1824485
1720130
1435687
633979
1263515
446354
1039258
1875180
956109
611782
1668101
825029
1839911
1142312
1070661
1745513
977065
1149928
891001
956874
1267442
1701527
523110
765399
467100
1389284
592325
1370802
27483
1487009
183214
538175
1821008
786349
231233
971807
787691
863486
901261
1916738
40182
165296
486895
278831
1224948
408110
1574022
763306
1478663
1013261
1746876
1559571
1678953
606150
1867967
620282
1023763
1827208
1432247
1333904
1333675
1068577
308855
186464
717535
1253871
1831512
901524
537279
1957866
1955024
1666566
1972987
1960060
172159
562652
1610420
254505
1712074
477617
263262
365367
385383
954290
1237263
1795399
270860
1819142
513993
248331
191902
306014
29600
1462512
790690
1281753
763228
411570
811572
259468
1658566
1724822
1571600
1805302
1658494
1331935
758466
336578
1973619
504274
120317
1460623
1779341
925810
1175918
1584012
5566
300516
141013
193581
776678
1448251
9711
336211
1061662
1000831
619776
1746907
1404516
732010
371481
964073
1920016
1181448
373248
624580
1790125
1346320
1197341
358267
1037545
1476901
892002
480698
1470354
1445992
306145
769149
889280
428446
248426
1619918
798324
121846
1434122
611630
1893248
276795
276920
1407948
1275084
775914
1822890
154830
1322272
673637
837219
873696
47541
1212010
1518231
1477067
601689
639786
117942
1717091
1910741
1974208
249227
255262
452281
1212978
179304
588855
1824482
1497877
514805
1597522
691306
398444
1483528
1745302
1772462
1623986
630307
460553
909257
170732
595371
1676298
186551
174532
247995
191941
576340
1853284
1705474
21030
486619
1382863
1457133
1325863
1297893
21608
408211
117763
6588
593114
1595484
1302776
1452499
1797898
1134638
295010
1178129
1373514
707008
1305545
1517233
872755
1059504
1562300
1546576
34570
263170
1168931
1327316
696546
1284098
693417
584886
188
969793
236196
1431196
1833110
853094
1162340
625820
1210464
1070531
410505
1433261
1787261
1009341
1438884
682583
1748743
457093
1820872
1081524
1587642
935503
795413
1455373
1841103
810447
1882227
1667846
460974
1336190
1836435
582967
403438
1001879
1351178
1045662
977628
1560784
1478521
1339666
1532828
1149056
1189098
126509
1137470
57043
122840
1954009
1219330
741235
319803
157448
740891
1779693
28190
115999
1453493
1372098
58589
1693348
500142
1429943
1784470
407308
351926
1553512
1772465
408715
1103571
1741715
1112422
931046
1943014
1154415
1181107
1671664
59646
1495683
1379573
565339
1329475
1169607
1277306
1736654
606083
1700307
702940
1129129
1831427
889037
347258
1700085
1707025
1827739
1210067
1639694
1725200
1811526
1107546
1208827
1478512
605770
1484174
358159
817568
1944532
1595753
1929813
817518
899622
335498
1853497
182097
850367
551610
384079
1872749
684626
824002
288315
1226102
1683676
303574
476319
1620474
758410
1410751
1375976
224408
547622
538401
905025
742443
1808242
1242323
498741
1566017
112395
66343
1975873
655653
1429857
1970039
1129515
298329
1925574
1438441
1996573
708684
402719
584842
1408636
1226007
1101605
663122
477598
1392147
1691318
378069
1265544
1929034
1836247
940306
1080267
399864
1160831
1457819
983457
457139
30374
891546
283957
792567
1954093
25017
982530
1482507
1724233
1547016
720688
679994
723868
1033912
1645182
654000
1469655
1686071
1044912
922646
198606
893234
1075798
117741
1629898
1964668
899904
590796
320879
1653012
298445
1511063
1561184
876549
239092
1960514
1857098
461588
1319245
202375
1293252
1006048
215105
487634
905617
1877145
757887
682034
1728596
427249
1616306
1939709
568094
364175
172379
1457327
1843999
1122737
1882732
1641111
1590712
288246
835567
351501
719049
1124018
461907
1808447
1922807
917101
121606
164844
1206031
304784
1576191
1737218
927515
422698
1650090
1013133
609139
1918108
640342
929990
1831716
619559
1907765
1203788
927356
1706519
853991
1817094
1715919
1752384
886625
737474
274977
1995690
1254990
1059191
51756
676398
915978
152596
777198
1765615
1113078
16224
178910
956830
553928
761460
1625589
520551
1314032
243848
648623
330278
1243770
312699
731047
896896
68228
924714
134458
174815
513351
760736
469288
879135
221713
1023335
672989
1860336
1917265
1782931
722526
1065556
386574
1624685
699177
154628
701640
1366217
1369050
1098932
223345
87974
702680
224871
744293
1931656
1969650
559430
1826320
1758760
491735
721884
111706
1297142
227108
1959138
1949418
226107
883101
1382606
570452
715598
139274
618458
1280852
119939
186165
28581
1258869
1795080
1850770
1545791
1983000
1119358
629835
1339384
499677
1737201
1509188
905746
1837176
1243496
1537826
417214
1722741
1494903
1965228
1591292
1204860
1954879
1229292
198044
1077808
916791
454745
1110549
1099650
261574
505393
1850079
203237
950450
530861
1808989
1442861
1679449
1204671
540361
139319
1986770
1137969
571984
700409
525107
1780919
622723
588520
449608
1586317
1661411
963039
656680
1545454
509024
221863
1644141
1751319
1657643
1095883
1773794
1227888
1218762
1261460
590018
583757
618525
1448157
1235331
714116
729031
956055
1754565
436796
494570
1964340
1390306
685171
1022127
886191
899123
59809
1031770
1066715
1047386
1252385
1680233
362955
1855105
8065
265839
927298
14446
1078069
774337
1983071
586933
1027308
1988393
212420
16820
1696371
1483805
1806768
785010
225062
1309119
613826
608386
552239
1455069
491662
1112272
70092
1313275
1727714
1270178
1934247
541992
308632
1227481
1080284
808858
90660
1260668
977587
758479
1183860
1815880
1470242
314657
1355856
868206
1877551
1060948
1708184
686073
677794
1402925
1205705
1557225
701687
723734
475016
634173
1599004
19677
1817564
473719
835263
1492406
496660
1437624
1968947
878568
274348
1483701
1851834
137571
688455
1057892
1115236
1648814
1412685
100048
1529526
722772
517624
812774
982170
1175442
1200478
1787878
1074883
1425673
708667
1120234
868599
1714031
1748755
1769093
316849
513746
1707762
1124252
1704457
1337060
1429964
1049206
643381
1577129
1401531
252501
1914316
686874
267726
1584002
825816
204266
1168137
1667963
766260
1660396
1894814
1183384
474309
1531949
1092256
1219538
668178
303534
186580
1235897
1433509
236946
576363
1472379
1985204
150478
780398
238479
608526
644546
660728
755697
276717
1793182
1518201
1260929
719135
329151
555454
509279
1766370
1492248
762203
157700
1920387
1535674
374298
538746
315957
584064
372096
1948341
1172598
995255
1778978
303470
410758
1901192
1434155
1162793
599065
1985372
1615466
1652123
628334
992797
1669077
1836113
667584
89348
1921109
318003
1179349
840235
1018637
355170
498644
923384
1105790
1887843
1567221
687914
1025904
1572996
196064
311491
987278
578724
290055
535620
69836
360789
914415
909673
1255104
956057
301265
383877
1343305
962604
1622014
371872
1565215
1855235
451279
261008
646265
1379539
1349379
1231281
602340
1200974
1504899
1008987
382865
1975889
807645
1493346
1899814
1915293
454613
1704740
1212072
625358
1020177
513143
151070
220424
1784802
579794
698294
1813823
1200218
1242296
1131875
200635
904668
793213
213219
1384897
500546
1943961
1122474
1331120
1464823
1450283
737059
844895
1609487
1559703
350288
1967817
42264
1713349
1965728
1138542
895854
548534
123812
1712032
986453
964572
1240653
1379440
1662339
711190
1809806
1465881
781138
681612
1482769
1263952
422532
1854073
1820914
122265
1924204
421536
1938129
941072
942010
1247093
1281974
1675961
1368260
128388
1904722
654197
126121
1808882
1801887
323238
1121358
1191892
1319549
948763
1575681
781279
1953418
1640550
1343848
1929340
1328883
1698170
1654669
1738073
384521
823231
56669
984735
92248
744806
1590466
1881450
1151084
741635
1967396
599759
1503446
313967
1100613
1878716
644026
152029
414109
1332375
1877880
1109502
1951205
695152
1661458
288798
547214
198679
1938763
14834
471268
1486628
1716916
224286
37915
923052
1770446
33604
1118008
952486
683572
1384229
1250501
1395252
903174
1720474
916603
811497
1003980
175458
1824351
1575964
1834653
224664
57670
974166
299798
1476855
1803379
1096106
687486
101996
23180
389790
1504274
449697
57400
957223
1721474
878006
759882
1601650
713878
927483
1652670
693066
1526327
137974
1884628
133071
1135344
1383497
1178882
267214
1580747
32211
1503704
1571443
1927
1942911
102897
1268718
410788
1485138
349436
315507
776653
298851
1025432
1233620
227765
1022817
243905
356794
1219011
482682
864643
1674589
1757013
794163
1783984
1497438
1064386
523766
161965
544646
1616011
825218
457298
1886202
983053
898905
674505
1438327
1967342
1831734
1464286
1711118
232781
419931
922509
1777702
114660
1708239
141103
670460
1980685
910839
1655789
1523124
1056541
1894013
802445
769597
793223
657587
1680420
1840808
609116
1250829
294309
1339730
649358
483958
1283560
1132932
125606
1018896
3627
1517306
1400996
1389453
47931
1118842
1810125
1080624
580578
885035
73085
563681
514167
1873830
1494065
611858
1995240
667080
1107263
1822697
759930
76785
884698
447679
1362775
651434
404537
1131936
99063
168865
227902
1230585
569549
1661912
1302642
327732
1863975
100295
148240
1580865
1261669
1373923
684504
1918480
1415777
146507
710308
1847212
683099
625194
1164320
1900618
1438521
721777
1785164
1536316
1624669
1479722
434692
1881533
1209716
1955948
262236
146357
179447
1255393
917491
960979
1565031
945308
1283
105064
1749745
1398528
405600
996048
252278
721563
831265
466574
768035
1615323
1827517
1758862
1970910
1079671
367148
1259857
1021117
1606575
1945256
1553858
1543115
653679
1864790
515930
654362
398392
484805
203865
455667
1682780
1569919
641492
405517
609635
1094975
1520722
625647
1399097
166466
460702
1221752
1083334
1748363
50443
1147402
409972
355636
1910685
774575
67304
1297432
255829
884853
1902285
1719619
230475
1064695
1706724
876536
3455
1101366
1401295
1479717
1812980
240667
1419697
524285
1006686
1718288
1963630
1293339
996765
1230326
637062
1407140
714231
448216
186242
622473
232703
1463189
404126
1527721
1648973
1824801
1845386
1363253
1145069
234762
1543039
1015763
1837574
1196986
1423937
397939
1239982
1847388
801183
985650
336478
1657351
1168790
962357
72713
1148654
1426528
153473
1774954
1953737
38487
1286798
1813031
752787
701457
1163073
233494
1058211
1404782
60218
199002
803355
742907
1576540
199011
530327
1703852
970705
1518733
1620911
131639
657997
1192969
1930870
58512
1097945
312627
1887304
86649
226382
222019
1059889
274214
1194599
1087839
1456340
1309133
921975
1462329
1419735
86581
781118
1330265
953801
1243514
1552188
1685279
1911715
469699
1309277
483286
380018
667703
1162841
1875606
82648
707971
1833734
1694699
1324254
963614
917172
1378251
1287192
954802
1204674
542866
1991195
34156
1376906
1953432
657137
1357445
639967
859470
832247
1221424
325136
850445
699681
1501223
588699
758602
1767801
449294
652804
1611821
1798318
230181
168545
1794975
774677
1598914
301253
1315179
1576207
1873614
1332783
1166190
309364
24591
1641300
1358573
328431
1577585
1841959
1281577
1245652
1413787
1276447
1578009
433622
1623085
1583679
662544
1719837
1279616
199150
1804605
498487
968051
35627
444555
1902427
968588
970574
1855555
122524
515665
1849662
698643
374097
1819471
1269277
379058
1094520
688557
805878
858390
41693
1745667
992137
1598485
83770
1021301
338039
1274596
1139159
1097130
550140
1831855
102483
356490
645254
1066292
408392
1633159
1041729
1470892
1884455
1467850
489436
198670
1848456
1628015
1834144
9349
1564156
1152035
263158
1915577
723410
1204283
509955
1987833
573723
1408392
1393935
111031
1980007
1911827
227236
1582848
1659598
1207034
1383125
462317
1043237
1851176
12899
1491138
1185566
1386889
195278
1599823
1328684
1846493
880194
11050
1402338
1127199
1744544
1898569
49297
832822
289652
877181
327935
1353093
63629
347208
1965551
594716
435618
815720
466987
1367357
974769
748888
1650468
262390
1954602
343094
798323
506158
331595
700807
1819092
431851
1213057
1321755
1381445
1695266
977903
1286575
1131001
465322
828086
1475561
1250516
1032820
220846
686637
1686862
1346676
510319
438861
1147406
1342354
1876616
1360569
1087837
967618
1123386
685762
864363
1123279
1623677
988480
267305
1470574
1612089
1657565
1528917
82053
1364347
799800
641252
1170971
1772581
1034528
212088
1643112
1104460
508702
146079
349162
1084833
681433
1624974
1758919
193774
1904695
1697897
255716
1912112
1233622
1197624
1495834
1560608
1669371
1040033
1853029
1561212
1939729
390368
236602
1077066
1558375
1481410
1956988
1711305
1806795
497503
1867317
1441181
1120701
1605344
142948
947033
1985248
677693
1841184
67165
1594898
1320461
202611
854358
388981
314963
1546715
570958
1059230
945676
1824143
1730650
928719
291908
1484294
854662
1582565
314422
1844789
440998
442516
783997
94905
791230
323824
434038
206533
416634
302215
1349364
496791
1759583
1284827
382933
1760217
994030
1728365
994330
851231
23847
989149
1870074
641596
1515890
1087080
878733
1988384
1234188
1026106
1776128
221491
7467
149332
541753
360258
180880
1114178
1697621
85003
1138312
766866
1954038
473118
629837
305442
792003
288527
1403200
1382944
1703966
1448673
886266
671865
1030560
729652
537244
1053424
1761809
571144
670106
503636
1233107
638103
1507535
1788103
1606785
241810
1737775
374721
1804329
1515269
1452509
401733
815378
191802
382772
832092
1004789
41108
300247
651257
1487594
890714
403561
274700
1038459
1361373
507119
1484146
921145
1510245
840274
1924017
602995
1398572
1948225
492041
1862600
180635
1457264
459136
1438629
736725
1413754
467825
357996
18972
57346
1431592
112641
1717641
1445553
1646904
546439
1187859
714082
1793109
461281
1457662
75102
1159546
143497
1209496
166588
752109
1522502
698350
327257
495203
711403
130503
1753574
1513786
643365
613934
1051118
482138
1428775
177344
1410977
162818
1168179
609273
815305
274297
1014933
1301276
1684901
594327
164318
841681
1661520
1769043
488961
1927002
1877917
1876854
289838
1575674
1858366
918360
559998
906757
230017
469177
1737094
289795
293446
1247281
337245
1147248
847093
1882021
928303
392916
312660
1237950
822150
671158
1777045
964200
413589
236730
596880
573122
786178
1629004
846460
1838412
1899078
1160997
1843578
1350026
313281
926005
1565445
501713
1031248
20192
1285447
1814410
862060
1958463
689058
29128
42097
770189
486684
1550250
1793855
1507017
51898
296550
330292
991728
1724008
1678408
645501
1524135
1618213
843236
1321854
1141441
1023790
269917
1515021
356753
944307
1022863
776211
550413
935544
1105920
1815960
1088255
1104295
1892053
550926
375998
1095039
1323735
469973
36709
208077
1144184
1522083
1783400
616033
1491867
1381330
974613
1281291
224001
1022442
1854929
631795
58817
237831
468755
1404907
794175
971183
1987250
554911
555887
283439
507975
173097
272572
35723
1989470
796060
153679
849017
325099
35626
1720933
1325739
1729117
883288
663234
1586043
617475
1901205
1034658
705199
1487978
909622
1556504
410432
84685
459028
451040
113003
597152
1181913
1266479
723184
1836207
397930
87205
466243
27014
1299457
835037
1865073
679685
675489
319342
97385
1238150
1821960
442578
1217237
859951
1505570
785015
1836564
902278
1761146
164678
1254845
1559015
1789172
1015098
332862
460791
910204
1021838
1449618
1719578
370008
1490644
1953678
128527
846141
1703022
1390609
370785
1527083
1633884
1782216
849739
304242
615691
1738017
397151
658424
1878356
639488
1976417
1718960
262513
1211666
1973918
1397396
654440
198366
1157258
1631600
1135459
496381
226408
1201228
901000
987504
1362796
1986874
222545
1717563
1669428
1371930
1955399
1221260
956841
801155
901340
887699
526695
1607716
1907783
1621811
13854
1424832
421408
451775
107656
981054
1373391
687210
262733
16084
1763394
1774393
1629568
239983
45686
1045917
135757
1445123
723618
809069
1153870
351463
1405455
752553
1356743
1561929
1882989
1053721
1013287
457149
241383
1847682
1437145
179483
12587
1570454
1818641
674532
805332
1376502
427770
110260
1991363
1411955
349122
1423429
106252
1609818
1969008
1429284
1704664
1833223
984323
58322
661831
1535577
694876
431840
1368334
1748409
1083176
1022953
515987
221816
702229
219658
32178
1078849
1118421
595341
244625
849632
1776138
390948
1687619
1829323
1655384
1408483
412515
1789623
969481
658865
970253
1624475
992848
480319
1311939
798055
1918806
964228
1998504
1903595
65503
1309224
1751109
1660246
674158
65053
1926305
835817
1929488
1899500
371572
756945
371737
1363827
1421354
616159
1842559
1688521
1049259
1532938
1527304
561401
476432
1722244
1760760
1221767
248933
1633012
808435
625323
767158
1464085
30094
1014840
86149
1380147
1728270
543621
59891
1904646
1270338
1502715
1474010
701647
206192
959349
1995120
926307
168517
366985
1345681
1611265
557279
1700936
1487238
766119
815819
615291
1327801
835709
1278040
1831761
669970
1149291
842848
1984018
1340887
235367
257496
770250
614460
1123125
738142
1685604
284327
210003
1179038
371659
24608
1940932
980543
1467962
268305
1788118
1224968
1614319
1923139
278239
1295763
1440112
1733607
108442
1169681
1066956
643378
164162
360457
1362275
1143606
1769704
1418483
759068
292687
1294716
924685
1245599
1232999
1794270
253551
1453395
285307
560725
1867215
1873362
1090507
420459
1768227
1248597
475495
1591060
751763
815028
1327004
1778323
1563856
974507
1780374
1006575
63256
766280
1047410
69840
1295174
521908
590957
1984977
1521609
1361678
716897
215432
1255317
300024
899709
230712
397397
1649202
126217
1060889
988519
1184011
709282
740785
330493
554495
1328502
881721
207357
1968950
1402373
512148
516416
1051509
1954573
1589379
212464
7776
567925
676148
589128
8285
195145
343847
371237
1508507
110301
780029
398906
116626
121079
1400002
1362756
1726382
1576521
1867099
425400
361865
1342885
1878983
1535751
1574977
422677
1704570
989254
615909
684720
733044
1609920
494341
702617
1587794
1292910
462238
1224418
969805
1404605
341987
676127
1183400
1631172
1571455
824253
736288
555867
1435123
1526348
772884
801336
1364481
800270
28429
497237
88237
1375651
665771
296255
462607
937005
80234
1823914
1021793
1659972
950521
599855
1451996
438426
1326704
504128
22513
454531
1170253
564744
800754
1064996
905002
1040182
868185
196252
1978017
470529
95805
196393
367143
81011
1169566
1765310
1229554
1892964
632994
130451
1018273
225687
231754
1120660
1096675
676385
796709
1653038
1888048
738286
1097015
774056
985439
1755768
300931
140211
679439
464094
1277052
40287
354728
1328443
658219
665682
192821
465953
1992548
1906789
248463
8420
1625121
1499498
1519125
1702306
1049095
406012
72999
1115320
1865481
690755
1246379
163372
834389
1621048
135717
646123
1201313
543727
1157876
1743106
1098606
1549117
1682857
140482
1483728
1756352
877131
107705
808199
1490218
170725
681215
1820156
969866
248807
69715
1252021
1770118
1598118
1316686
260214
425935
298412
237741
99148
1869341
907771
1499672
382558
22270
1490717
1236247
872298
1779308
1810580
188139
60610
1515470
1133647
133427
1229557
1471136
234267
563067
1907511
1825209
270354
1349433
1375586
246101
1053058
109044
1566196
620292
1441574
1103703
1842131
490233
1488202
664285
168683
1540347
1790929
1875920
561332
1092558
1169407
1416868
1145244
569754
1000896
1373990
951175
1921031
1077575
997302
863309
41290
406353
563598
1695182
554334
1277483
33936
1666288
1235297
265992
1980313
179452
1798021
196892
363215
1554892
434471
1498528
1993281
908405
1657041
16104
1983807
699812
269306
397504
272778
1380467
259740
1202469
1394635
713469
991617
824248
1074555
445134
1239711
590222
1627517
923514
1092160
1564840
1959589
199913
1473958
1882999
1239133
1163341
24259
1955566
519642
1914933
282018
1586456
1658222
1198980
517044
235738
217814
1574303
1157659
649720
630909
114498
1800939
1756122
1273063
450209
213789
296368
1721476
760235
122177
1316585
369221
425563
1564056
301349
1609126
462855
1169884
1664379
1864875
1028399
1635784
749708
1761024
322804
1663216
578333
1806691
998414
476863
509018
468527
653660
362296
828673
84051
711174
1942988
522476
1643437
69123
1197272
1194901
348444
847869
921187
99489
680406
1009271
1309557
465517
456782
864180
632467
1035214
1689112
1441975
266600
1425751
1569280
1968874
1821907
665791
347911
1018909
1117797
574913
1121196
1812944
1177732
1994572
558414
1829697
919392
375443
1226405
1502429
1180988
1727428
421718
1108687
166595
1607726
1368988
895949
1893785
1695203
123100
173701
881025
220288
1340115
50255
1078482
157118
1912828
133813
1149348
508702
222123
1187887
1452443
1921638
1839127
659322
99444
1959850
132309
1580514
1632544
1060547
544654
1262456
1220348
957391
374473
1509333
1025098
1268374
1022343
1803356
948652
1228954
1217326
468567
99575
1509144
855365
822721
736105
1311040
1907036
1432236
644699
659946
89333
1660835
745683
857324
543926
1323219
1338113
881669
505748
829822
873029
489218
796436
492774
1304271
1673764
934394
1305818
952370
1624947
1457000
268154
438413
1686647
1043173
1495347
367937
1727488
329204
1937083
883041
261043
1518307
773845
1512550
1986036
737739
257765
1387398
578049
1330997
419752
653544
1792400
1670154
133086
1457799
862181
1071468
1710780
1259528
158566
924382
372765
279485
1115444
721681
157975
710208
1486311
1366028
286572
1685070
1507106
943273
1933345
416954
1451877
459054
959575
1235129
1648752
1495793
64466
743405
961646
115119
955405
1885161
382327
1844751
239753
1996011
279507
1381488
441527
725354
1458338
107044
1964241
1954774
1585785
1638204
1713151
1168687
600331
311364
1814851
665734
562546
1555374
729607
188646
1288273
1280653
182298
634327
271998
191765
43794
445813
442347
866107
244495
518668
1486147
271242
893015
167233
274941
961817
301178
354831
710735
568091
1072603
705510
1353072
916247
1794220
823883
1721945
1606324
1658783
1960732
259526
1908642
1090642
557205
1957597
612343
919169
32947
373445
1855208
885531
1721890
1184282
1270170
837480
1700593
1151301
945214
113028
1042402
1499684
1189149
1551659
1102201
1583954
620051
868899
623840
895084
1568642
1911908
1211812
1809783
88951
702037
92595
1404630
1466134
1345971
1930141
1450753
840880
487083
24858
747992
197246
1721921
857252
927105
411489
1759318
1299433
153390
1472216
543535
851999
134268
95046
1540061
1730101
847688
1189558
909788
260848
1628285
666841
1039220
406796
726684
1848749
843271
1811069
1477721
840994
27008
1772782
1766904
640460
1826420
638833
869316
1912413
387092
603897
967003
1786045
882910
578975
1731239
461907
681405
1607023
1638665
810064
773409
1439132
880165
1987179
952271
1735579
742341
619613
1735879
121960
1477421
770113
938632
870720
807961
371284
84007
1938120
1603262
1123465
1224087
999003
1560795
1777629
601100
1948730
173298
1839585
533005
1664484
406297
1101242
1939177
1110940
1601111
657475
682062
1302766
1187409
591995
1785625
70369
47859
1013229
330278
734741
1741595
1556824
1880126
549011
1497407
18452
1445836
244742
1672571
80791
369618
1675531
1290734
127295
682363
952197
1840545
125509
9968
1618654
1981243
1700069
74942
487802
121841
36651
421797
776758
1654455
1512840
229179
636040
1689631
434590
577332
1944516
1397949
1209556
1877140
1434554
1543572
1899869
109220
1506652
286175
423585
1114351
1572910
211741
1862021
305051
764471
1370142
1872218
811665
451120
418987
1104961
800854
79339
715075
1208779
494658
1533646
1632119
150425
958800
420262
1009375
1953752
1220490
1892381
112026
1764665
1395300
1663127
459541
793109
1701915
8459
1709853
1345113
19330
1895476
521560
112126
1674638
1189792
1403467
233744
1951098
12969
497900
329564
602311
823151
1365911
1522264
298148
857113
1435880
73615
1438751
1414227
1896731
1000750
836
61311
132938
1151000
263022
1186874
607921
795114
13625
259349
685518
291216
791826
1909952
1841736
210176
1772676
1311946
312109
1002610
1973607
246316
519446
1624228
1981457
577278
303822
1515258
1306691
582104
743191
1172508
1829527
109003
1008705
551417
604711
818311
369859
1248382
802249
545524
895606
1772481
1891654
558148
1723705
174177
483878
1313214
1731784
1431817
1839059
1315260
1120756
70541
1030173
529412
717567
197529
1825618
267991
1956430
953508
33960
1027212
739189
1585803
1423382
1665654
952452
1560744
1037857
1791853
341774
1708314
659701
1246366
1374568
1371590
1719210
1579220
95739
1137336
140999
1587475
1453067
526234
1104516
1806460
923588
1913951
1410498
1902888
768088
917248
719959
1413276
1802948
247844
813906
1957681
74889
285800
870725
626293
1994868
767029
1851016
973142
911130
1930580
1460710
483109
1868649
32044
1141339
111362
196908
1506039
1237341
1806646
908475
1728876
540421
1716989
392760
1449886
1616092
975600
552411
868738
1263271
397353
574252
1088710
609923
871687
1260252
983379
524150
1512548
1428072
1007217
536635
1589444
1782933
1035797
1181663
1445098
829504
813838
402312
1483630
1745708
514347
229398
607447
1847711
1850587
468941
1998195
686782
137394
1335627
1680369
431408
1361255
472699
357237
435410
1969465
1102547
229702
1989373
739345
1405697
163013
641395
907861
1063380
789320
1383264
390109
1532389
1127227
1348092
1056643
1468407
692695
66431
1571627
1813301
954020
589693
704131
524114
1506212
203322
863062
901973
159272
1268657
289843
1312442
106268
1704017
1851629
810596
690664
1491991
1633964
1657552
1954144
1133653
1326781
673984
932691
968986
1628496
1867812
1279850
1813223
948338
1593458
265212
1945596
616114
924227
549204
1126721
1646362
1428936
460494
1466236
185953
948508
778781
1870380
493823
1787914
1611108
33838
396634
82728
1693198
1104730
817593
796208
682756
1431182
1008863
970474
1673563
85770
1950259
1982314
1447707
973361
1276816
135676
1937589
1673863
400646
272160
289066
1902851
1444918
660358
1104999
1830178
1863610
1299896
658642
1714780
1238896
1804090
198935
1450747
1165462
395304
437991
587586
1907645
1086506
996282
1203279
453272
58405
1700941
1226626
1976665
944857
1013754
1355905
1859343
101410
1524941
1834555
1665848
225762
1758319
533520
1432065
1827598
1711890
190768
197780
981416
456582
862842
1737726
1948959
1303956
1649469
1808380
1930342
1802985
1233857
1575611
1285606
1202846
1544629
1635388
1338270
30861
1214243
615750
998960
86352
129544
1733468
1036079
1747652
1360160
552715
1118637
707103
623556
1577204
1809678
844234
1188740
632512
1899083
1812023
1748349
1245278
697128
1912755
1692809
871027
288335
1200402
249040
898545
992442
1781431
1408973
1863175
1666975
579701
1002776
1286809
571470
1654311
1097609
414789
1051314
423561
1682170
1773839
702480
1095152
1578452
961723
805498
277655
741023
1245335
1095912
355905
920611
1694500
1799584
895820
152608
1991030
1805634
24796
1720424
1540787
978979
291753
1209395
844944
1068308
1150630
1245733
1022355
1019273
701440
876579
1698574
162819
1196878
11500
653166
1934921
1623238
1460862
295212
663402
501360
1983692
1103717
446130
1544194
1322866
1562867
1108079
909242
812345
1610595
1856501
319229
1161098
1822889
26921
1833591
1203006
1904112
375809
232992
1372116
1495006
643450
248145
1390961
984557
1077998
1596724
1285500
1720543
975659
513332
1419120
1003745
1460483
1820696
1824079
849591
1445862
892024
1876023
1604666
561731
436874
599187
260261
1674106
1762006
1866607
707616
1825710
434226
429230
575551
1733352
952322
1088213
445797
1416542
827727
1254352
1227659
724284
1859789
1572899
113171
1243181
485701
393643
1440841
652426
207102
1359451
1199481
1003059
931132
669013
1289669
1027274
1595980
1132615
529747
1789803
1835953
1082736
1553045
325719
338948
1601076
886709
1959717
1959574
1693880
594741
1687483
612927
1763863
194395
1144135
516149
39653
178784
1135814
762629
1352750
721084
230070
1171345
915335
1130628
1818628
1362979
1967261
930960
1468236
989447
1900411
1318598
796613
1922197
1085527
396909
1139994
1540876
225819
225219
711974
625999
511321
193980
1617350
1271206
889210
1495709
706623
871200
115922
1595843
642908
661530
1810033
1194713
1049
528902
774431
744354
1391753
131548
263782
602970
1331334
1198177
124545
34800
1158673
19962
1475325
401432
583958
1139116
1544466
950661
1619394
1467983
1767822
732807
183224
583345
1422896
1354342
260637
903263
1528000
1749479
1055636
849815
624901
786537
1907698
1183158
1137087
1079467
77285
1373485
1080424
1065444
1332994
1271239
479025
1042817
910285
1187046
1437472
1331871
1513331
669360
261159
62869
1769450
1304201
1691236
1098336
1603617
1188612
1409782
300090
802175
1138761
190679
1772815
1221506
856129
418931
334542
753877
1845003
493049
1130511
1659023
452173
789332
1223072
791353
72440
870924
1054443
136681
1715541
1563904
1763365
933793
1959561
1705208
866620
1571005
156574
319425
1341573
353307
1843254
802924
1726239
402789
959921
1920544
1719033
132659
693937
1536237
1738820
746243
89959
453721
345905
1718810
73914
471630
676030
464832
354191
1480145
1642511
1587467
624678
1668283
1271512
1912234
1599530
587127
297704
718906
818741
915353
994869
322027
65742
258174
1749238
1466900
1534584
1794473
1352117
155439
1286408
153062
1121176
306712
45428
1970413
442073
603977
363834
996848
887274
545502
1523356
732641
494942
1747665
189309
1395646
61450
359503
505663
1926812
171500
1706936
804119
1514696
442951
1315232
1540358
122256
1724080
1237659
187748
355961
382698
1078404
1587966
1116123
773833
1558557
1013453
1317526
449495
1971094
475963
1634202
530431
566277
1132265
312977
280658
1814250
167757
1136204
394482
1752658
694529
65645
883276
1664216
1032562
1970807
1446318
1664851
826656
1281892
1734935
84994
1728256
614830
918820
678934
1256237
626442
1685447
950961
99168
1823310
1056561
666452
509236
1878443
227340
1098277
538816
499677
1926519
734993
613956
1272388
1109766
188916
1398076
721618
1415131
1165581
1299746
1715771
1818114
973296
1487612
992896
1353720
1956594
1948315
1314108
968210
1633882
1014611
1127966
567620
872349
250650
676200
206565
596035
1663042
209282
1538089
1230243
149719
1843587
140916
1035730
116851
1001414
1048263
1671404
551900
425283
848646
482669
14852
388924
1352600
292911
1918411
1737824
1353857
129458
1943991
808035
1260546
792091
1914956
633143
454612
911510
1677180
1700660
725537
696658
1461802
336701
663647
775570
1882743
1148715
673015
1982120
1300742
403931
1757041
126366
1897965
1693000
1391569
886431
883930
1559579
675753
429149
1002572
703909
419582
1960636
1877033
1648309
485757
76800
1154131
1538077
1496247
1656553
1277856
1225024
1529672
696352
293480
794098
316138
1508471
1206393
21081
456154
1024028
742190
274762
204903
1808942
1375124
664143
553674
628943
1711414
718987
632780
1120526
462656
1349622
886910
1538652
979812
849253
1733477
1458178
563334
1852712
26070
814806
966906
606957
1995241
1115745
660342
917468
801829
43773
852634
1898449
629523
1458441
1304703
1193208
733109
1608496
16558
1736379
883270
663574
1017364
356643
1801375
830301
527402
765325
903634
606817
1645769
997342
122359
445061
971611
854011
486713
429991
582084
583263
50330
1800381
902893
1302577
512318
1646185
997782
1527434
670040
1399687
1424381
1349621
8246
1805066
1374637
496940
507958
881612
620314
709081
569641
1103618
870721
1991141
1550968
487945
1771949
985797
1896671
500326
1623150
1631039
1841848
781084
252494
287881
1140363
1782951
542135
524778
984069
813396
385752
180006
1726847
645412
252853
1535691
1698780
1839222
1086845
975479
396008
1567966
296969
1273627
1315871
1765741
1820609
1966859
748661
1146712
1037426
343845
984659
733621
541400
1588816
1113983
166742
1658057
755713
1752075
778959
1986964
1419617
234565
552367
22086
1777404
1755731
336050
1687787
1247024
127304
1689860
934781
570188
967425
209266
119597
1045382
156513
570707
1351446
214901
1218998
277205
80938
1379956
439312
577729
1631753
1910170
949323
1426270
1539746
57876
87201
1358190
169456
878689
1437661
1052336
1795437
1794187
1403005
129794
1007873
1856716
587844
1121169
772031
793476
1179926
1744688
583930
251522
522535
1704709
1889901
1365821
70778
1916418
629629
1996508
134667
1244287
838792
883245
572627
1750043
495487
1364299
1803011
231897
1151259
376949
1158557
1413423
132314
126236
1430780
15394
503181
1065367
1550606
1689395
201682
1869377
597919
943555
1494616
1821433
1157640
1233378
128279
1398692
768230
174692
201909
584594
1928326
380919
491685
371108
232725
1665100
708603
859175
1291967
872274
583880
1390307
953377
1805322
787177
887421
1853831
1976069
745160
245382
704466
488582
1132535
1575624
1210668
373926
1273413
881870
1594351
456420
385118
778862
609608
158024
273977
1389998
742846
457053
177273
243501
1934438
752573
24820
288628
1663054
1473948
1558108
1215048
1350215
804899
1124241
594913
1816926
1383556
311811
1085067
108350
1278915
1727193
1188622
32258
1829912
1195830
14139
1697059
304390
1213676
1690708
1829658
1516096
308615
1307189
1838017
222461
964458
985612
1681198
641994
1790557
1212002
836162
790904
937143
245667
1563350
1046151
48948
1568320
289355
463878
205508
269514
1693494
936386
914365
1481004
959355
1220066
768200
894201
596668
374473
406494
739611
1008718
1441920
1406013
107722
1760623
479702
749955
1491241
557867
1041930
32528
774102
1559503
1182869
740497
1343439
30911
1357730
233812
711289
1436943
1568206
702032
445883
352860
750939
1654320
1440886
433630
1688773
1688774
1484677
1675763
446717
1223210
1789666
136933
1121420
1209497
344982
1540038
1460233
1426572
1810412
320092
775342
1619787
1722904
1762022
455456
649125
710835
1049937
1503769
713746
1581093
1474315
861374
406168
1868003
583792
1255465
1031539
116378
1040329
502326
929392
966942
815808
9
1788042
955189
344651
1214006
1668850
228836
643932
1676449
1170288
1886421
1217030
143038
816641
586171
1580109
460081
1061593
1357070
1745515
767527
1385223
18532
1973906
89333
1826885
537080
61295
1950788
1828668
29915
1189209
1510845
1579975
534766
427702
1099290
1561135
1601930
1802652
1501128
841321
1253635
1511489
1257990
766448
1248250
1273038
1229450
201828
879446
738754
1004367
853537
1415333
1758287
397427
248466
1383118
1607319
546196
467106
631937
492122
822733
1443516
1036966
1593002
1750172
1195312
1853246
1354356
538747
578519
1421945
1599270
848649
1256594
1802495
697208
1950501
616344
104901
498436
1786900
1346322
1830512
1098960
5636
794058
1904048
1695559
743036
1766402
1835428
1868889
915159
356119
1242638
1169634
982789
175283
1936884
863111
767122
1014776
145272
952544
756248
369985
468569
1692610
1181333
400184
35727
621004
853785
788377
1122272
153652
406167
282332
1486415
985542
511351
203812
1049816
1733101
1598239
562839
1062106
1574622
1839699
743427
1213334
1089974
1065713
689084
152540
18720
1165116
212219
672310
1609834
1087237
1747272
1668668
232530
1927877
1464294
426101
832998
146125
840337
1182223
481017
1456307
585209
1682676
1802860
1701923
1314051
284366
186976
490252
1556421
157052
206943
862304
1484548
1610835
892977
1129166
1639458
1683449
633889
1983127
404155
6197
1374030
1734824
608651
1490153
104589
1442638
1848823
90290
1035601
1118977
803553
912104
18576
1873020
1621470
872466
1691963
1341881
1173494
1128377
1145495
133560
1967122
1111462
1376768
1671769
569805
1865849
1902855
1874919
216247
966092
1772206
1646851
980522
1160756
430389
1131429
1104560
349280
1959
148196
542908
1115050
266700
1379793
1169593
1345788
1978133
924039
195957
434345
5595
1455835
1548319
150649
1857300
867844
1127115
88914
394225
1795231
1664907
1070172
214047
1036143
1517124
604489
445696
1901924
1884959
1694631
930090
1246301
580293
1934136
152734
851472
461125
1030244
1013052
1916428
1777775
440007
1194566
447726
790228
296081
939419
1066017
885843
1786070
820483
1613013
665164
1403558
1804435
1988975
1744273
725034
943766
1386725
1453184
313128
299777
1475213
1899439
1304120
1359604
640817
798631
638905
1667013
883980
1710806
1879777
488705
1682690
1977499
220269
466865
1435849
815896
523805
1793385
1880296
1861827
1092817
1499068
467106
1310461
1912417
695995
961114
324968
1114663
439424
259135
1448531
1771902
437481
666492
1344012
1389944
282322
1838012
835205
341302
316175
925266
359840
681196
24140
228013
979338
1797161
509348
629627
650920
630763
906839
101773
1734180
250752
1190847
221474
1888453
656510
1309315
1233378
481117
1635879
1399474
1897064
1699311
217538
331844
350602
246647
420296
1997216
114603
1623455
1313923
348065
851565
1452980
1888236
1762715
232874
997704
1892532
1967209
1719424
1437403
1506353
1327400
1847868
1842027
313544
675397
1048053
721336
1581538
178018
217990
88776
962615
1970834
282587
666832
62081
1543896
124972
1108981
1954362
148458
1831322
1518811
329876
1561562
858980
868886
992688
616917
323428
239624
394297
1235645
941966
1246342
1951601
1702799
1017398
755133
173218
1079955
1694200
1792470
558689
1684388
801955
171918
299755
1645305
1217150
944562
125613
1933681
529900
346741
102372
1160771
666605
1272899
1356536
1862885
1991386
1446090
801356
1175675
1338654
1838524
771165
1838248
581346
1573489
1642206
826275
963137
399838
843246
1326125
1968652
166226
1429772
512726
500135
1302045
1608152
360627
1985051
1810232
1690917
1365357
79231
960868
411346
1072413
1962164
1968379
1557443
1244618
543741
1338442
1253829
1520570
203582
1545990
1266736
25743
1333932
1432112
945168
1446083
974144
943045
1191905
35832
1574208
1859009
441006
1335798
1500202
38576
843428
537980
425279
365445
602074
999413
129956
465459
1665219
1791595
1327733
591221
325196
348063
1225926
1644771
1475858
218789
1025688
1916030
1344161
304302
340314
1424987
1546812
1600358
152976
1844594
1778564
720617
665987
462340
725920
1139964
1297123
536499
1122324
781759
1298672
1397972
1841000
1823613
274366
1110242
83257
707789
1123009
1124648
1758292
1231758
1889001
1056207
1394913
1344633
315215
1725631
1267588
1112019
643664
653052
321041
407849
703963
777835
1673193
1534365
69919
1649374
795747
1702579
605758
320883
905860
1298794
1565931
67236
806417
1336304
1525159
119784
1961798
1660338
1900531
378563
217025
793227
1529028
1984806
973126
521389
801267
936223
1892193
350110
209000
1912575
1268116
451414
441261
160617
1581742
875366
1896375
533392
1923830
1188639
571762
1753682
1904360
209598
779894
767390
943440
1179911
1908633
100006
1199256
1013145
481515
79288
270062
761583
983693
1427628
532039
590595
239341
622973
384758
502455
1268487
1837300
165779
1768695
381251
516762
1654731
1014421
508471
184985
683443
1050095
321148
1617598
354029
849376
1509175
494149
1441160
831259
147969
1912560
1275833
20675
846823
1893127
1661827
1859148
1227254
1614402
1426969
1403835
1390501
238059
143602
814765
80879
938867
530975
978745
802675
497845
1127837
201569
626776
1410738
1295375
795798
1168496
590769
1734793
69597
1108818
1426130
681349
1386352
753945
156764
903601
861933
227595
1466330
402480
1966008
144656
638386
1065537
903627
1451673
1834383
692218
654790
1441277
1591417
1004632
56885
1718797
1168097
1862276
1135860
293179
1566139
1469203
422666
1998235
1050386
1442217
692941
1405255
1018385
1421771
340771
1280216
1215864
1365708
1221761
1165047
362162
1425509
208011
1657776
869304
994034
1589324
795217
804734
839461
568729
407266
1934667
1860785
1510665
167723
382340
1433311
779991
724919
1586992
212323
1041230
1131514
1891796
165945
1530189
986033
765069
1333499
1397169
1454163
205268
518880
499031
1893698
1882400
373343
236542
1364259
1779835
1650100
1515277
905477
1454477
1170294
1847430
1807619
763053
1971126
558145
115009
1329351
1274942
1268640
994702
1603280
1995285
907868
1803683
1421161
893866
548053
1222169
518518
1851126
365272
131834
271288
1950638
707665
1230842
971996
665412
106167
1597433
838264
466124
1337730
1506743
1256911
1899969
1726247
1067476
571883
1771638
1377432
1565234
582115
74651
824167
803162
1565094
1804068
567352
171975
275834
628783
845177
1213796
1716314
1368742
54492
1795454
1355317
1807126
191751
224649
8674
1816807
200085
1125583
103495
643342
699100
1415197
1391154
623077
676529
1912787
1833539
348973
1320614
357644
859754
1179389
688313
1772841
950046
1248669
574731
994436
1396865
548333
209112
1012132
1194868
996584
599410
1272535
1279046
474646
1055485
1270090
442059
461570
1764140
1748474
992187
1215466
817014
1669890
120941
476638
1809203
384441
1722575
1292997
1193517
1023925
1456856
489414
1147736
483876
758572
860650
162054
410167
79730
680002
1000519
327595
1923946
42436
591240
156799
1795601
641979
1387831
277505
1992411
776566
175096
1153985
933778
1890752
448293
1250164
117658
1201561
1204566
413680
1525862
14640
524249
1142491
582528
1543834
260820
20640
1016636
1841784
895452
1035763
1219117
1677734
1475469
1912001
1676044
102575
1513480
1604834
1220545
1625606
1770008
733339
1388039
421839
892758
1478040
1278649
752793
235811
1348216
1134046
888721
507414
1754482
1482399
774575
1298202
805759
1600107
77496
219393
1788950
1039918
1578255
915250
1427879
293775
1686841
1149138
437264
492041
1937596
407133
1362159
357709
894153
1191480
87088
1722133
283515
156204
1072965
1395870
1043214
552779
740346
950263
807626
358081
1058309
1571027
869643
1705591
399444
81815
1575003
781427
1243978
1246518
364432
1703876
1350599
132788
1967717
1339190
1215762
975433
320092
1080035
1779639
1424732
1440582
876533
276856
1456228
901058
856807
714858
944171
1889400
1701365
522355
1459539
1019696
373810
1533790
581282
208888
1328229
1853324
1894993
1153462
435022
798871
1668409
1448152
1202908
394684
180412
359324
422978
802092
745467
1593593
1323157
929616
1403442
16059
1494345
1349388
739759
753749
328773
386704
75852
837524
982527
1699660
113939
1809117
1618627
477179
619134
650134
1748993
975679
307129
1553780
1005855
1406479
791338
870621
443785
633996
440565
892014
384082
524889
952135
141569
1348833
211592
637292
258159
847952
1587148
1512970
1151483
448409
54319
855131
1190647
1063011
657688
494652
1812402
1318047
1850618
1514118
1529533
208444
1193500
972728
1880930
1421414
1582783
545309
1464310
1894834
372458
1695424
173174
823600
452573
113321
283527
444652
434924
957602
582610
236885
536218
211167
706091
1366122
1963325
603263
374612
1470773
1808899
95497
451599
635647
944707
1620473
1522385
1677622
1450883
1952288
483649
1050850
722503
1726386
233270
574020
1504558
1940817
42503
887529
97776
496867
832749
934754
150996
1055768
391263
1153576
233853
701229
788880
155509
93197
1958821
871990
1286519
400658
1340998
1831771
1317242
489784
761739
710832
1115565
1844362
1130930
1862171
1316512
184612
1223737
1920530
693462
125460
1358446
180536
1148880
1103800
325610
1960464
51529
961420
163485
1554040
1529569
205613
1017210
1516916
245332
1055834
1813458
941925
298235
93084
550836
1983514
563249
1945862
1293087
626241
1884939
312316
275335
1168364
1362142
172965
903148
1924352
1057440
1195570
598132
160974
1977795
79811
1584650
1259661
1964295
1734585
1810740
1512805
1734533
1143782
1193402
902036
469937
1767501
876490
913460
651157
1686293
583428
898088
1323610
534906
1694030
1791424
153534
750598
292482
360378
1806391
939977
1990631
947089
1182865
1189001
131029
386121
1711063
1311547
255090
1975329
1900404
921979
1641033
1556734
1407823
1535676
1343212
1534707
273471
267623
671795
627555
414769
1235523
1281161
1209469
369389
767543
600012
1628714
410939
905553
605683
278324
30645
795003
1393420
534381
1918429
725957
367211
375690
924081
1025102
510840
1945401
1748900
1546422
870427
662250
1974354
789985
673089
1650575
1329095
910084
896443
1699942
1894062
182167
287004
914514
151342
1410809
1731546
1561816
280904
1381096
1320777
1012281
63806
517483
259395
485213
1079727
152505
43166
1560543
1247505
1037917
382581
1310286
421791
1777552
1328125
1653903
769590
1196608
1970912
921437
1455669
1032910
1512363
1030685
235737
114837
225809
512070
311014
375376
904500
699950
1778018
1306316
766184
1246445
79443
1719178
748954
1400312
1523562
899524
906551
1824398
991724
446898
1336471
44889
492932
146728
1939039
1732280
1328378
570004
917629
1894340
314385
1548485
251864
1089271
1811958
590472
1579154
1239483
1039524
260136
130883
77844
346399
1744333
1412362
1210682
1116677
60819
170296
750947
728810
1700302
855635
1485719
614916
687720
114334
107221
1883582
330094
700899
213502
1398154
537357
1792387
1447076
349806
789837
1332295
417080
32918
568542
782769
818197
206561
920208
488258
1452219
1936873
1147005
1013328
668759
92891
354725
1397807
45966
868006
1847276
1450276
201537
1464141
546710
130992
422595
522961
1850893
95441
1829463
43888
1098522
542908
136766
720623
1535160
711902
753629
1282423
3615
1097159
1030126
940217
896273
478225
1953520
314936
907787
941001
1717161
1469266
1549102
1416667
1345033
1049163
1188726
1185268
208113
684818
1441398
1503857
1358848
1905910
486018
1424251
1418113
1261713
409783
1713554
699226
413135
456875
1603801
1575965
577582
1888480
1899079
1270356
330655
359062
332760
780155
600205
282280
914610
1254068
381671
1377457
1646535
865878
629367
1154811
1707523
499028
1121809
938395
144383
124696
1684410
1116178
1269250
974455
1548311
1903869
914735
122750
1971433
1919736
1654949
68915
1430291
390928
1717505
1904950
1164364
319637
1524268
578968
107871
745077
50768
1666203
686927
1591072
1012926
278998
1393785
226799
1874776
1760328
741716
565700
1602795
1440935
774044
1688535
1667661
1980757
2247
72883
574365
79896
616183
1239690
1646215
513300
1033412
1979387
1030036
263218
1908073
507034
1400738
1424416
1613181
23594
805239
349924
249312
1532783
1587298
1629015
1561389
705207
1357571
1774761
668990
101014
1621352
139473
486110
93283
919466
116367
1931177
533190
791862
69837
1860636
644375
544234
1624038
1440868
778101
1953263
1678234
1259064
965825
1950071
1316195
147297
137884
1109716
1313086
1983187
1358090
359121
697490
1428097
1514867
143296
595344
690255
866933
41132
1710484
256
779563
1382959
1736341
1658585
1233492
1726457
436346
461401
1168241
1968056
1376803
1245063
246556
1228914
571179
1645282
125854
819582
1248022
1504739
323146
1505537
1442494
1412635
1331051
1254940
1646440
280306
176861
1196463
131501
543292
250116
710245
1003262
180783
754173
84974
620847
85087
1451459
193108
982982
1621609
373592
243385
1191198
13850
147152
13624
1821810
1596884
377835
648392
729571
1171842
1212597
320887
585421
368240
1245335
1740051
1899574
1205048
7892
334091
363387
556689
196673
1107520
1897708
100963
1571212
203737
1855838
178495
508940
1823915
1502834
1483257
1024827
1292544
1197782
901696
845325
1710006
911243
1118517
983397
458108
824556
703056
1290502
160205
74578
1116699
301907
204601
42604
932219
694897
740470
1116852
1590749
607964
1191447
1346246
381539
1438053
1329453
1248117
1388708
972324
1910024
1928554
271019
1899025
171781
1533553
1429453
1073157
1652450
221199
193594
1584993
1512887
472096
1985020
1964043
17142
1867120
612391
247973
1344676
1377173
1748893
1353763
93309
1976825
743303
1411151
1643217
418136
302620
556663
474932
1007318
13472
1809131
111806
1342244
69626
628360
94219
1572113
937164
1490286
1057970
1303857
1515699
1703434
549573
1993654
1573681
1178155
382813
1960373
292887
244131
611324
65226
907806
1077608
1393528
1436768
492260
1057310
118111
97455
628877
446614
30268
1071535
1335429
359147
1591559
1775743
4451
1913219
917998
1152565
1331197
1064718
121117
1586280
1359742
218105
779745
442527
274344
795623
605336
397874
294656
553670
1713813
387086
1520897
1080334
327851
195182
723642
1880059
63322
1002516
1963839
1454182
161594
94511
558718
1653253
1971320
861651
1970635
813125
1333402
1810169
770770
1635517
754629
1911390
1595927
1366838
1942368
227061
1135284
1191325
780556
1923156
987637
1694417
289016
281326
1437352
1913822
1754407
280822
1110508
643840
982241
1270908
1607704
1983816
1826968
531634
780670
1397022
1064407
788189
1037858
1313365
1509590
1414580
29868
1193660
902433
826162
1104643
1465037
535472
1032032
330158
1231470
976407
646389
1978594
462797
522784
991129
1081665
1128449
49375
1038303
937577
1315290
1297277
1019511
1698013
133362
272758
1246100
1178938
1160346
1852394
299730
1111474
1162770
240267
1100764
1695282
1240296
368556
1035368
89201
1029660
1590028
1832221
1094871
1911148
1059053
370214
1995781
9061
960310
601821
1558397
1157920
649061
592051
100706
519435
558246
1232600
155578
469899
1702003
51712
1650608
994549
1090372
21556
582868
144881
1620554
698804
1119477
423166
326378
514540
1122755
1652475
1647515
1810014
1364615
1167773
216424
846070
288129
1216797
169102
386771
246794
20296
1427379
1502477
1753156
599539
14021
709146
137208
1454878
1394257
640916
124545
1153261
1255063
456831
1494210
1590576
25645
1739155
692986
1326866
872595
1198975
1413694
1226477
1333648
1977110
452690
799943
277535
1087548
1095125
328699
1403621
552777
1361973
187168
35381
967403
477407
1305564
375831
57260
384983
853289
1132466
1488507
1277148
1564098
806463
1319773
1012609
346670
573966
258144
296190
591084
709289
589466
412465
898054
60413
243883
1849833
144230
314572
783116
1747509
118661
245664
756600
1640806
1033784
1298016
359358
289855
1454987
802228
1304478
1565190
1166616
72129
1034037
1679776
1997234
79860
1969493
1621798
751160
1261722
37427
1451884
1594525
1461144
452090
951531
1496674
1986338
1636926
573233
62400
1984046
394174
1464220
1957518
429958
1760865
837121
577158
837922
292998
719154
622342
241096
1052825
1610490
143667
333265
886596
657943
90264
853692
1039981
1385304
1105413
1347992
1796884
1261728
841904
1453213
146189
919191
1827701
1956870
909596
1987584
1758583
186251
1895479
1840787
254560
1668621
1319080
1944234
324234
1362108
468007
1300286
1907873
33441
657274
386246
509122
542719
181668
111710
240416
452612
980796
312610
363008
1374470
105055
1576302
478694
21536
460825
52330
960267
1008734
704602
1709843
1524954
1704517
626562
67016
1339202
525035
906016
837311
547499
1960977
800597
264931
774462
1400087
927203
1406270
1365355
12947
597481
1082371
204851
870035
741557
1410028
1357833
445932
1717984
843018
756943
411244
418214
633451
1368848
314960
734319
541219
589223
1272856
202224
742673
1655984
895699
1182560
1222322
934312
1954172
55234
1339319
1109427
765643
733107
67010
1315112
539509
131100
1698691
641847
639698
1913228
1087826
718657
363368
239503
797056
1814178
695881
1305224
1627493
1383381
1680712
879229
1857227
1961745
1132313
869151
757803
1990335
1397928
1986311
1456442
1332399
870532
391916
300274
1016
1769235
1229340
1578309
742413
1348517
522442
688897
830717
1150543
1461649
196090
1908706
1618428
653779
116500
403730
461358
1021068
786566
336306
423856
1688056
1780484
1680507
1826591
1544181
1191666
1586009
1382225
1465335
838192
489228
485851
1939782
1611271
1571399
742768
879340
1903200
1626585
1989710
145486
964203
441323
869728
163837
1890368
575912
1127869
1258066
3163
1107246
1726849
1522733
408546
809082
1904986
170947
814532
1048000
975411
222644
1452737
963146
1110829
923592
1740638
904068
1261177
1192917
821427
232544
596841
355986
1380560
1827084
661971
1592971
791959
1734119
1522166
1888358
1462305
626204
648158
531243
491193
1637661
16843
1038918
1923355
1534275
1768516
1940989
1145808
1315255
964387
104830
258904
1439493
433881
1740191
820314
1205276
1585005
652336
705867
468908
171490
1586742
1208669
1840023
513884
678268
211975
1462828
663891
1455628
1328553
119676
811156
1766720
1912637
743699
1361127
859879
452835
1967544
1522595
1477236
1287895
1427618
640059
691126
1286802
451863
1560707
884692
1608414
1146069
802327
496518
561592
1037633
37533
34472
1398386
551859
1371879
497446
1668415
1581342
1144843
17962
464125
1558517
1758567
1613513
919629
447671
1664356
145216
1183239
313469
1497858
832252
94171
1245879
1489427
353491
1227820
1164131
478848
152241
1195126
479348
1863635
537474
1024337
616550
824095
875432
440494
1629148
179571
1458213
171443
813125
1923190
1191133
146116
172883
853211
386224
1568534
172124
1873969
447854
204153
796115
477834
19665
1627877
1196032
51319
1511235
344336
1663487
429672
285631
664727
871340
586089
212291
1974977
327984
1705964
1726101
222116
1778362
1369248
59392
381490
1856331
1673228
1758909
1817598
642505
529365
1491007
763794
226373
177695
1591834
1135879
1183319
1947448
221119
782489
1457592
472892
1933714
601297
990897
485305
830032
276784
202520
1538090
503179
384315
134142
1724803
1885051
1963141
97088
234593
827884
546557
135614
375988
1294376
1054431
1373245
609856
597832
641792
1185604
1968194
1914374
1118282
921040
1842354
140239
1694637
856608
196534
1767057
814415
663465
1482783
928913
896322
614570
344353
1556073
1672117
924769
1821193
292484
783216
763351
1072828
281113
117371
511169
195002
1014018
28344
463547
589698
1805458
1484915
1924024
1429457
421783
1283495
1679163
1070210
327182
969569
998294
1695592
538316
25074
1869511
1255550
805427
1910382
329530
948514
815127
392277
611062
1278358
1250710
1817460
337995
1911195
1699594
233832
1094212
151122
74188
1703351
1866665
698215
1009930
1500327
416059
622075
1480700
1994451
874269
855101
751732
650752
724622
1499598
1120330
1976053
1626796
1782608
618979
1429876
1323177
209224
254149
461066
1158376
1240654
610200
1335755
1858197
668158
1863572
1768469
192006
1869226
1604600
489608
1488152
1870751
1589286
1629537
1694559
647391
1846217
367539
1457157
1230675
485954
639625
764643
396264
1841027
1907298
482908
1682170
568315
546063
456521
232393
1313447
275243
809577
1342675
403879
140531
1942251
1268513
1145505
747837
1495523
168573
367919
266960
1809305
1394891
119068
1565813
542912
1903418
598607
1144833
24245
669478
1302385
433500
126352
1049708
1975259
1013120
319005
781348
482248
663714
1613297
727127
1456577
430932
984900
1537293
1643558
1475176
1414817
1459121
1692615
1869575
735319
530643
1629019
1548768
745252
1159984
1739416
78065
1400986
187299
1323615
1084305
1826798
272446
824585
1130044
445397
1909572
1688556
1759848
1011160
124538
148995
691927
1816230
724898
258192
529557
155432
301548
145149
436039
1342145
1003444
1970863
1814700
319807
1968147
1893299
824980
253851
1944199
404907
1698681
1283289
397215
29904
620438
255569
1625063
1356130
1322677
834804
1271807
1435237
599832
511218
460474
1281727
1109780
1466922
893063
817139
1331975
1976599
998522
312259
631369
315697
859687
1000343
225288
1605956
1971875
669502
1589705
252422
1077517
980711
799519
1695040
1533821
1264418
1387808
1680228
647304
1738499
1954482
1195594
559374
68180
1094980
875534
1316158
582711
628600
83771
1345952
321826
464988
1884599
364076
1945476
843429
1077182
1536554
864441
1590170
1359972
1517167
1889151
118498
1268148
1788509
1047970
757990
927221
1484484
562599
312177
1112248
1070949
912222
1053796
908145
423250
1556464
946586
1614050
1429917
973129
546998
744510
1537057
1611230
1982703
71709
338336
200611
483628
1142179
1256005
1891677
1759588
1908353
1918424
236957
67070
893768
40040
1625019
120389
195138
1468183
527014
787361
1888259
1005256
616648
77843
35773
633670
1580738
1429075
1187393
666650
119415
271746
1450207
408716
1238225
896907
479665
306743
1784040
484082
1814364
555459
628504
1442015
1669863
733611
1926029
1221324
1526862
1455235
1095859
913149
637747
462137
1841753
1191092
345197
1046755
463776
700696
590654
778504
554289
864030
1101616
331780
1549478
440312
9042
124283
1238858
1191036
1949920
1007912
469401
693022
708056
1487364
555868
1415130
875951
1553405
1304026
1827980
110997
1425724
682294
1116458
1608951
980748
438390
1875741
1090863
1270709
534251
1501604
22378
1374862
1959583
934295
1706178
1808247
1349371
1503710
1673252
1654045
221780
1206327
193532
361375
1497390
824617
1973398
205940
1462721
1553678
1532298
716338
108621
1382977
1792622
1732398
1378186
1010041
1480944
889439
536311
1096129
1763234
1547956
1685376
688498
297935
298371
945205
9974
1532735
623303
1104473
418869
185303
513384
157074
200280
1435145
1515154
1356175
1726928
1486793
164147
1204043
1163768
1589694
1009022
1211625
1137938
913822
976893
916767
452959
50303
1417371
202028
1522776
457482
948232
2626
1805010
550228
1235144
1557900
795960
344508
32410
625926
1299103
621339
146824
1912341
6840
194399
1094272
1972572
1834862
83899
1348100
455452
1855106
1468478
1816698
383787
545707
730078
293469
487759
1342950
1019508
1144581
29120
795264
1617275
1525492
1786234
1240712
251902
529619
1539915
186460
1592283
574514
213302
209360
368525
746466
1012182
258421
234855
664095
1566423
1881927
308542
724900
1841768
799066
1620666
1733358
61512
1486761
1875003
1790251
1712731
807136
1899670
617330
1485378
1681358
375972
1732053
1292328
1553973
1205133
14207
1621116
1224356
1390904
1974534
1979367
1739141
305502
205202
1293016
312923
766362
433844
1347961
897280
624863
68262
1103289
1328052
1345842
1798004
87093
504904
1661444
1298587
1803753
682524
1984349
1225057
33783
704963
338364
352793
1322498
857834
239320
1918208
1033061
1526823
618560
222372
682644
688730
1830900
1878020
1804550
1048432
1319485
975327
1781654
167986
1401944
1910557
338898
285190
1119305
1158569
1618219
984312
1710470
593014
422377
1197523
1038786
1098748
657440
1218969
1757065
694587
840750
598842
68673
159946
890219
532327
1662564
1919787
349030
520867
600632
213640
51293
262849
1731420
29147
1998764
639251
1676252
1271328
1498902
190091
1420338
591829
702399
329899
494916
354099
981242
507653
1978471
1054649
1624499
403484
861201
1676322
1236933
1671329
1186734
970204
818523
380211
81851
1648959
1268650
1459008
1899880
1832749
904377
928390
1837387
1199941
283690
1541426
1628061
1362416
1695184
1765776
1045268
1021961
1084538
127927
662306
1330499
188151
1038330
1715223
1817370
1206257
1945232
1260163
1045058
777642
263074
1786810
1014503
1652543
1966657
1806015
1814524
1083490
1460829
475656
398582
173974
500031
923400
495030
938781
1796313
535100
1401080
1970037
261725
735084
1049453
361771
730680
948070
670205
576460
712217
752614
347605
637305
445246
971322
959314
293393
457254
646873
1599828
1680633
1659948
1522941
787334
847832
207709
1307103
1437720
1037008
703910
426542
582892
1867707
306014
1494373
477662
899233
1254944
769262
1218238
969299
360153
1607546
545082
855397
516021
57767
631092
238856
905109
1954066
1514733
1515794
60142
278906
196160
790726
1458896
1141084
1424783
1997179
1966912
542147
7796
669481
388639
697308
1313033
607192
1653999
1422770
1658974
1932620
686217
742527
513327
134788
422101
1330750
1908728
948791
1217976
1122337
1825750
885368
1486799
1946219
1715229
1425091
1268835
1451464
67375
41800
188743
338229
449005
1302171
977508
371894
1859223
1946613
627365
572399
217179
812636
1574391
1619835
1247
392575
780786
222355
319950
967244
1380794
1002670
691204
272030
1170381
567307
216526
1438956
103048
1465055
990122
1725632
139276
497652
1153517
1365601
1180721
1836883
146966
419681
1599823
1643154
108773
1172889
1236179
1624018
1293440
1569893
350327
1201797
805112
1241940
1358227
1218044
388158
939746
471179
177968
1066506
211092
56234
1002178
221414
1469606
1298309
1987882
1898937
1971213
502919
11867
1088084
1443077
28508
370157
1490832
340879
1595407
1264283
711851
41654
785607
971899
90831
1184686
419544
49302
762160
253869
992894
1942451
1736338
615198
639844
1988411
1098705
596126
955777
1692405
715313
1020992
466821
451061
26207
1910086
238461
1136741
242913
1937397
1749809
1217145
325452
1275180
171307
1442905
19447
1847190
131847
1838500
435835
530266
1598379
1961914
594261
289464
175708
1749539
1950732
1422445
1813492
10278
1615440
1494180
1613677
412385
552828
1455424
986628
1599329
30143
1641523
130490
1462607
1320733
1242522
1535028
935495
69821
947405
832339
1948494
434721
864675
301939
264597
26289
351424
1628220
1873919
167609
387598
1348706
1214655
1918914
1955269
1230163
167900
1677577
860474
1481349
179394
1747338
1820726
508763
685
1826579
93476
1706142
805532
1057642
279111
160351
171619
390213
1795815
432608
1543164
1673620
1863590
1161719
36968
942488
1461378
49914
110286
1857883
1589447
333948
393517
1076183
346142
207537
979379
1185505
866272
1124152
1668980
1401762
1534483
1060614
520104
1651195
1461175
1290313
1486258
1426224
819511
646157
809384
872710
1225377
1162146
1423965
1797909
68205
246191
1982813
1359251
407586
1825407
1607778
1579464
749766
1533640
1235195
1510402
1280676
842901
1043946
1851123
159405
508410
1446098
734873
584357
1725318
618063
136450
340758
211714
50174
951914
178990
141515
436456
1614412
1737012
1066372
412388
210351
1808193
119376
1115486
100384
1207991
88835
1776390
1795416
502071
1070545
1900368
1352236
180828
657825
1444171
1918676
1159339
709384
763796
1853321
509857
1796680
601388
242469
495292
658842
491864
1138079
401819
1648789
1757719
1036302
159326
1940537
584506
942067
1513899
112145
195351
1260192
353634
53839
671238
1493443
82117
1237628
1197116
676051
1058073
1079362
1117348
1560235
1939348
1455746
877787
1400846
1005379
1113270
1602386
1201218
554843
1011677
565972
1201824
1931318
895474
139379
1071054
1076690
724189
1305506
394862
584472
777294
1052823
1935158
129936
947600
416646
749511
1870761
853847
1274158
1126303
1840092
1502009
919402
1168869
293661
160020
754304
460437
655423
1033224
726193
449467
695046
1314994
771710
1641248
1717353
649104
359977
309701
591283
1360708
33091
413175
218156
1921878
679288
689598
701378
1102536
1758978
584554
640482
1117151
270920
701670
235658
940426
1759837
785653
1118467
739857
1697395
229704
1298127
1739408
842375
562361
716549
759404
744802
1625988
1592336
522845
1319626
685481
1987315
968612
1903352
1363753
362236
59250
800357
1101734
1083955
797576
476672
1497129
1364496
1922850
616027
1765003
1836925
1809815
347248
144838
204673
872367
597639
1783881
967202
1504597
403962
1142314
758450
532499
1129805
39159
1855870
226114
145560
928107
923966
1548957
1718257
1646818
1169407
1748740
1303890
677890
975077
147345
1674454
1221030
1419116
1744926
450032
559809
842452
160880
429736
102570
839103
1245428
101229
315436
1590772
86955
1190790
1216794
1337725
99808
842854
1311133
1137493
1884503
86692
95903
1771057
429302
399186
109271
1619876
710570
1110499
1524
1569289
1734542
1128824
636468
1896347
1030827
586831
1406415
740142
1315297
1013039
315741
593605
229349
366926
1824090
1992810
1105533
1607216
1231374
1738452
1663265
682121
1966688
1969853
237942
1406884
1454933
1538102
771083
1108568
1468704
1320162
973105
1975380
1835725
630551
666263
838935
1426769
1524774
875567
848891
326950
317383
1844535
175622
1802043
1845030
117128
1395818
415486
1358204
1145648
580958
1437664
1025975
1210463
947577
177016
1071223
707602
649998
1331154
649060
1068769
1265965
1734851
1078658
839762
1929087
1409152
648088
888659
672661
1965890
614037
499969
1377486
153122
1627641
171445
1683400
1412775
248952
88658
1353413
206426
880346
556843
1019820
1297889
1135547
1719530
1356568
792224
916687
1578805
722769
878993
1610803
493583
1028946
1825069
1803012
934110
728844
1659845
1862837
1326746
1247490
170168
127288
107516
1637896
378791
1414823
690720
804861
1930341
1455618
1139512
115041
1235008
93682
75858
969266
270203
395249
1773253
115114
1757061
344642
1953370
1084827
1681282
971470
425419
952350
1788042
2380
1889417
771648
1772488
1104334
697818
1275783
1977331
1725081
47508
254004
414659
469025
175723
1185369
105751
538777
617462
1385668
1713522
1745884
1313256
374029
969531
1373299
1170172
1143918
1560185
364631
1047865
1091926
1156299
1561223
259246
342307
525924
1992836
295963
1840364
351088
563115
64700
573968
817864
1444246
1863668
360057
1507067
282275
57077
914974
1055649
310829
721867
1960682
1348593
273380
1069184
1468901
1783796
465562
1632967
1740469
1375934
1045887
859294
1668605
1269469
490905
1270566
193775
583032
1913749
721912
1552368
1044171
173383
608664
1488198
1700725
477878
907601
1528726
516656
412698
508047
1829468
193937
376335
97681
1949079
1882944
1549062
295617
1485059
457940
718554
452496
1814539
1577957
82433
1223195
1112071
549864
161319
204530
1198923
223171
107975
1678748
341665
704792
1743732
264466
668504
287053
251482
1646890
1313353
1264297
439582
526195
1085285
1298507
234962
1321896
1008261
969207
672852
900064
225055
1492523
300388
1891458
695031
1331787
918356
239543
1131942
794525
884537
1608255
1133498
1705192
1055024
981119
1518454
1255277
1576736
139771
1782977
410397
725582
518305
1795180
345046
331520
403257
212354
500269
1859838
1097449
1530993
63847
1240520
1793652
1857333
1716646
1107558
1038636
985699
909176
747195
1735225
1374219
326593
666297
524744
1978920
143145
868731
74202
1473229
564149
63017
1930401
1412917
1605996
1379101
300327
1273920
1266308
1604534
1707408
1693264
197289
1231125
1344951
1395452
732225
1843746
231639
1880847
1191274
869371
166541
405264
191503
838101
1016886
517522
236129
846679
1517858
888197
1309596
1832658
1115566
977840
650933
915655
1275130
768813
576907
206186
1563360
70866
1872863
1958378
1256405
1807296
932353
501639
919117
890730
546780
186506
1257888
1219935
1105119
1212820
1558514
436716
1609853
675417
587686
1089813
1028361
596603
1425628
876147
230298
430720
1870908
1255134
1405137
1902586
460668
808837
1837926
176120
1672457
1092253
1654901
1771573
921193
997849
1145709
941602
1766178
1362883
649545
747457
1491239
1291627
1670042
69077
1386898
533365
800276
149920
1309405
583457
405785
397233
1865410
1491453
110769
1392752
884273
1887222
1776733
1090654
1284211
544760
326883
383658
1832236
1752100
969805
559293
282809
311331
1169997
684195
341530
585281
180579
849576
1391620
295341
1751689
1739225
78291
1308921
1894438
655568
477601
534799
1902648
1760364
669258
1445300
84810
1776916
1811172
26430
1698063
614621
1467693
1759218
897482
614505
157101
317596
74064
1730778
922053
1052460
584515
1503123
337568
1969010
1900734
938760
428558
66465
1895815
1080262
1186989
516452
1198380
1302209
738559
1247985
343106
1979503
1562174
502185
1327200
338701
884586
1129158
743979
463959
530998
854400
1711411
76229
959347
864845
1832770
437815
188522
1145840
261779
1424020
750281
1768915
1032271
1293568
1403265
870595
598874
1180044
251320
1089156
990568
1434580
262540
1036654
1441371
1242231
802654
1315194
1520288
893851
1645138
1209998
853880
1785589
499721
936041
916930
761661
631245
840632
1193712
441359
629644
1748758
912575
1500010
1535580
458331
40641
773811
1876235
1619039
1384889
830076
127596
985674
332007
294191
135417
1433416
1472147
324676
195015
564318
18004
210199
822347
1731678
507838
1073732
1443794
583113
526926
1606391
585270
1484039
923080
685144
477323
937213
111244
21477
1939080
1887096
906515
730293
1303582
1419423
1065214
500756
1933101
1353810
240206
373766
1164544
1255208
1961976
1357184
1469771
1015631
1053310
141267
1960148
1157598
433384
514314
1552980
1947897
1825415
688206
472990
481998
596262
32500
975377
1183453
1481999
1865055
1274730
1479947
466091
875692
1956525
1121737
1881842
699351
212614
607771
294913
1285951
30201
999342
864975
988406
345139
1405756
434991
801037
495040
1649019
723346
1017302
1743667
1615083
1752535
1659447
1709215
1623988
1507582
1452233
1542318
1051276
1450856
1706877
739087
223842
146196
82746
937774
483262
1422202
401443
1230842
900005
723446
1350382
473585
56117
1743644
465808
782479
769697
778676
1957123
4488
753732
1034416
1974839
995136
315464
397954
827985
181418
1025592
572572
420083
1667959
450421
1729744
1315877
35571
1945605
586278
450179
1339763
1799109
718770
1733239
936385
428244
51805
1952693
734961
1278761
488856
1632530
1618266
1306561
171770
960669
1735933
1559930
1893440
578433
1348466
1718431
652170
705851
1693029
1939355
67860
756100
1927775
1718374
800039
1166280
1828795
1342816
937515
1451644
1925215
509310
1201000
1801434
1536642
1640262
1508702
1276500
1363866
324929
295702
1931361
293087
943269
362577
1400068
1791615
927038
248312
1689990
1831495
1084840
1321166
677952
563684
1380096
1411155
1143626
1501386
1550834
1355172
391831
616077
962621
711115
1146564
1366469
847310
131586
1734537
15106
411406
1678892
1016974
697182
117204
388166
669869
1175488
519160
1689897
298815
778958
340726
1640418
1273160
1039899
1847961
1272295
1837218
666985
512787
721543
223264
358397
482729
1713433
976071
358669
241203
681261
126395
86022
1806821
735320
270996
464742
569076
1050231
765043
759431
1421639
69510
118169
1245307
875637
1998539
849127
891486
1716274
1008929
304572
1335712
1924260
1520436
854484
1015002
1304389
1620607
870143
604385
1094146
1203550
894794
1050705
58366
335003
1442094
1549156
157531
251534
135210
360850
1089573
1882329
60792
250090
726412
47397
323174
719907
305432
1783939
472854
115754
1948596
1606898
387685
1976991
854471
1190435
1852624
1640008
1001140
825114
1423303
951145
132302
995175
995411
249927
1339449
1879575
1786677
978550
345507
762961
1657386
182478
259495
893916
264401
1412830
805771
472467
866781
1289515
1189754
301611
505275
535765
889630
1971128
1502268
981058
752072
1665621
204784
1554162
1834804
1339143
816387
379502
1672472
1361658
1949232
1602245
933643
147760
1796643
1935350
795376
286050
141684
1444385
1069459
1157623
69223
19467
44744
1614908
1641556
1093902
557236
677053
1719012
1155312
1153085
120002
159616
1596146
837960
1282164
1310506
1537212
1197396
197331
852392
1577543
470814
1665696
562134
91802
1296546
880799
256562
534991
1164130
182076
1021593
1291392
1538526
1713409
429346
573121
110446
1520585
829097
135777
883251
884263
1476889
616116
247194
1964299
287515
987271
224758
938305
1932006
1100759
723239
315994
1718808
1244200
930491
1925479
1626052
308272
285287
409334
1469083
582995
240308
226026
1956103
1674720
726804
256902
1451616
1725621
1104670
1204051
252261
441178
758446
944453
617971
1683138
549141
1550147
1588830
470841
1310845
18296
509175
1468341
1961254
323981
1602477
709180
1322948
1641047
829770
622892
1801097
1568778
1839975
1337592
1126260
1701299
1812803
787228
1885969
560871
1180739
345980
416910
1928131
218556
607736
1701766
1427239
1021383
1087648
435498
959719
1088657
1561281
1642928
1423958
1642778
602188
15629
1359610
1625191
253112
1415754
291904
1448590
512738
1337863
1676566
1206541
449128
1889632
315537
1015343
76857
882663
1163141
390717
1006401
1530218
1022420
1986499
1840078
1637012
1041276
544222
1952398
1309895
600568
86960
460850
1683077
173783
173429
1297927
1932238
710461
1344887
908941
1575410
1795674
608253
1367337
59025
507591
821094
533756
1936909
1807070
1893403
70092
314558
89883
911745
446594
1633154
81948
239011
207969
1775157
32399
1466038
536859
1543173
1785593
1371408
804798
1633432
1544793
1026482
1845907
1123838
1839052
739821
1398339
1399143
982425
211728
361680
191755
1737904
1544531
1217152
1150707
198602
1035068
1233610
1779607
1468574
1386340
1147279
1769760
1095692
1727237
737745
1677494
797030
1028743
284956
1276896
1324318
1485872
191863
1196677
600036
1541046
1458675
48282
1362081
832927
1378862
1639587
1303314
1342561
560560
1079693
197176
1314057
11936
1088045
592779
585262
485720
756260
369560
842114
377065
14275
1393562
1607183
321836
1447642
1083229
180809
441688
264620
1018715
303187
1389989
1410824
1832477
1055024
1455845
1968684
336937
1563890
1103976
683136
603434
1366527
1352895
1241003
1522627
1831083
1129877
1686368
1120178
1557750
1355378
433333
507841
333667
1432487
1321591
1445564
664946
1564292
300380
1250654
1513772
1546309
1222512
462567
1806580
255108
198249
1384344
313695
791947
1887322
1194278
689026
606177
227917
1156489
1538921
1108673
140707
709898
1194488
243836
1751390
1401720
109000
1372987
1484499
1831183
844969
1517103
956893
25791
1850912
540306
817041
1508748
391060
1804877
1052441
49449
524116
1290494
835039
1996150
830698
1504802
1150998
665345
1161081
49426
640656
1841712
817780
645806
1397400
7954
1145951
1078935
393397
1035081
1078749
1265305
1731265
1061297
1198969
722347
1535128
1024939
177409
1933610
1027474
529480
1945881
1215581
1367917
866237
1349562
289726
1570787
1683058
1184784
1835375
462999
1333234
614312
310524
1703682
684770
1080234
1811366
6327
272763
1884838
649065
597645
508898
799669
776625
401858
870182
127625
1628553
299567
830295
1343453
1982454
1649793
1217123
661019
65388
581541
1700860
308400
831356
373514
618969
20598
94390
1380990
318014
20356
1507320
1728793
1398198
1068804
225650
1664728
1714649
474778
1912103
1138662
1039603
1921242
819760
1019625
15718
1794062
343358
1372455
1515005
530701
1005099
188626
43342
1757661
1795349
997973
201886
1927766
430405
918543
1386625
1948134
356956
574653
664556
281327
534574
1767106
150804
944113
1190625
1827765
1071814
1635077
1421395
1729524
884202
608726
158744
1185623
1046715
25674
601004
49268
1996676
457347
50836
368632
1823721
816755
1009480
1670632
1543564
462563
1753683
9447
433741
1464578
1795525
1325268
1688505
64005
1269016
1583913
436384
1149663
1749709
525660
1713981
1611138
1532569
1745313
1895186
1064284
1821863
6935
829905
387749
540077
499672
1134508
1077155
53204
606903
471156
447597
1941774
441346
1597734
1257217
705861
619315
1487786
1545178
1841609
1816954
1355951
280824
256867
973303
1644874
80489
269719
1110506
878216
1269302
1829949
846341
353862
905639
1925653
375431
465394
498279
405459
370284
1264798
1260862
122559
1723697
129015
1360484
1840106
961887
946730
28664
338757
1612091
1795025
1785596
653085
108943
1483516
1017073
1800946
1428599
120815
45511
605182
561452
1278215
317615
1948683
1003555
1478126
1929832
348615
565560
1980415
1139714
1609223
1410990
397191
483824
576100
1189139
980015
1074491
55325
1364028
1090088
1109536
93551
688354
1526782
552706
34668
1190846
1841436
936690
1388618
970464
1064217
1817933
1119658
694271
450754
32070
1996584
779780
1888945
1999615
523765
1987322
1550143
1305291
15226
1234175
561240
254349
396283
732569
1098964
16398
753580
598128
1500641
738302
1877673
427661
586716
941538
832867
1978670
333022
926882
1404840
1528553
1326417
254643
1325019
1012338
1339057
1724514
436887
472541
1977117
298237
584911
1851875
1642454
1346746
1561795
157821
815128
87327
200205
997546
1748000
1510786
1003992
503020
456308
1425279
687489
1047227
1188529
814293
460
1439613
1897702
1511843
237987
1018113
110442
975400
235768
1225394
1490246
59903
882469
1076930
1633944
1811568
240170
152162
1485225
579745
1457504
1051453
903067
241566
242332
1478245
1612875
1629725
519768
1524893
1515492
824371
622791
1033448
594593
102723
427101
1512811
1444403
504442
1706512
446412
1163480
351320
366101
956873
1043027
1303889
1098305
344707
887815
1994981
1870452
618556
730711
1032579
1557516
1461259
1890440
1880643
1599783
590952
1129505
31185
1958390
1490856
1495637
1843164
1605715
324014
20080
504006
1004708
185796
653936
880638
538064
545174
301987
1944042
291519
440169
708928
1138955
696916
1078063
1885496
1421731
1417954
1581204
1686922
197067
894948
1160280
1021119
1905945
641355
1404485
1178070
30256
699236
1546886
1644699
736837
1941838
903383
1411638
1842790
1113541
764943
1179543
473271
1846028
70441
595365
1432313
1079030
1409577
181882
92488
1356912
322540
1263352
1948638
491316
866606
160120
618279
1861513
1799774
1279674
308239
830582
1995293
1004761
788316
239867
1835469
886687
1643526
335042
1701554
1170888
1950043
1416609
459748
202884
1712356
1120942
563020
1609347
1680252
1592606
443201
531903
768215
221720
724865
480963
691229
629683
519267
1366933
1103595
1037522
1940295
1380524
857922
1516111
1136791
904358
936923
1655613
415764
186525
869466
1424406
526231
556999
664921
1957221
1575852
1565456
1252257
607102
1337513
5254
757671
1334328
720470
78376
393217
1554398
1506329
145298
1191274
236102
820834
1083815
1904746
591154
1315809
1124412
339582
1522851
525705
501310
1700675
1924085
1818005
1235020
604557
1982543
1616422
1094848
940071
609180
1723181
1294038
329184
1778885
1160841
915553
591520
516488
463660
84844
1559502
1949062
843106
462617
521732
515513
482518
664726
186008
880289
498450
1541627
1254722
904550
137706
385837
1774058
1905646
214809
1151143
225539
52177
972251
875691
773944
1371553
1741470
1712213
427794
31290
1403362
140910
1760733
1364933
1262663
1173972
929647
1598723
1615355
30783
1522048
1370489
1664523
524469
1236296
694985
1282275
1131346
1142013
134472
1408780
1686783
1633103
714678
1013040
1070603
359760
514029
1314733
648559
1065767
1485231
1348715
65982
203873
135077
977173
49377
1139968
1783747
103342
1862433
813804
447153
1272960
1987496
1971910
873681
1071645
958248
590029
437654
432648
1968464
1642624
149969
1227616
1752656
1862862
1604515
998972
497621
602298
57645
243483
1485472
71215
1237150
827689
1064048
1853599
1105781
1322718
47798
1119040
1231160
711087
855502
1565182
376710
805160
1670941
1227112
1227549
45918
234412
901290
1083861
1813596
592012
961292
1127647
280913
1967548
548071
1425998
396921
785670
1441736
326153
114576
921062
323455
1873123
988721
453831
939091
986891
1102049
1277555
11002
1648767
29835
615181
1156177
696463
1100650
1942761
335543
408403
807165
828490
1256123
750029
394341
268684
83648
1098840
1843727
824410
712628
131375
221531
1618910
544900
1365393
48790
231969
328935
1411283
230339
544702
1879446
1509069
1825917
712407
379967
1683717
217097
1651477
1649493
1604432
1941803
1578332
1932012
1405060
593647
403418
997381
1960945
637678
686049
1461672
734048
860863
228276
197827
932916
348572
769952
412669
353769
1156417
716946
317104
496209
237606
1990048
1556026
667356
442310
1163388
180120
1399241
990858
870369
585179
1852003
867779
1266407
1141833
1807285
795231
729987
367396
204013
652584
142356
115941
442769
946725
723330
607062
970799
1195939
1696316
1920059
359991
174638
1586982
408649
215416
1259318
392686
278050
1902311
1012312
1038675
1810857
734056
460826
617442
1821059
1874826
659504
1660098
339243
1773098
1422127
151912
1457256
323259
633503
1445277
791122
117063
878087
1611926
1640024
667570
558221
550611
299452
1994225
35850
1865581
1869563
556460
871825
1250639
66467
1601945
983088
157739
1881420
1821705
1260476
94475
895521
1906076
1498216
521576
1286647
1366245
749308
638897
577182
1875033
1309803
1641805
1292838
1430575
1013796
473505
129716
778224
369028
329423
1351587
479523
973121
1865719
1465965
486690
170308
53010
1230630
157939
1547311
580019
120702
821702
1912945
1350271
180068
1479385
1411629
1038427
1542022
1590655
228018
1349691
491191
1391441
1186942
1374869
247927
177607
1879456
1366413
456440
1066698
207443
592593
61894
1411909
1510735
1420158
143883
616541
1095259
1740069
1314693
1804847
1895077
1387213
1844989
1996634
319880
1738832
553745
1653750
608662
543855
655001
1682255
1320570
763362
560133
1169461
1683550
1118422
948113
1003930
1736966
899251
809993
1149590
1650967
517098
1081861
1189696
1845941
512150
500518
894264
1562648
1312996
1373506
393982
1497160
698179
451352
863482
790308
1118243
294061
917800
681669
51745
910382
234280
1457853
849109
555772
200681
1720163
929758
496271
887261
1350961
1211248
1043659
1482953
449543
963279
1204735
995295
717479
485124
1680797
1906063
1847257
1276412
881087
1395658
1185022
1116204
1771015
805902
1441885
582802
1733948
1717959
378428
1363005
1238118
1610418
753921
732886
762969
989373
1657920
832758
591029
145297
1721388
327526
278712
1203898
1631935
392395
1353176
1768321
893618
1205251
299351
556515
1952645
1800147
950104
511419
510160
965276
582891
1803809
1657817
1702688
1070138
235520
1690199
1906253
284717
584122
1849571
1711143
784783
1253476
376490
97171
1418082
270512
114908
548023
157344
1863101
713176
172607
1653644
1557149
1465588
198273
1804900
20072
809999
27565
480531
287668
1075379
1639371
1601223
497854
357133
1363934
1249244
1940649
1597969
366879
1089604
734056
677586
765691
824479
449763
325136
554951
1650554
398905
1971691
778758
185577
101418
778473
1584102
514165
1132728
1415008
1418409
1109232
382640
213599
525878
1974659
751670
501103
721028
1503976
574471
1571589
1885906
794023
1551450
1763991
1957385
1127754
1992930
401704
816161
663076
804872
410355
978901
1961476
1487754
1796813
1289341
954780
961300
435714
1063296
1552488
119443
1883516
337023
32904
200409
1059806
983364
408154
681810
1079083
1063757
910519
512431
1548038
555086
278550
1553219
5993
456887
1188207
232075
910059
669236
1315503
1449712
1267832
1085138
63394
393436
339252
247551
82293
1883115
15446
949061
962354
1659260
1905938
366634
1482390
491892
1730843
1614763
1347910
1118942
1292910
1676842
1883860
173746
682921
1286492
892519
1111809
100841
371708
575526
781025
1738403
1231802
529987
1412001
1186314
518066
577908
1800559
1870055
306985
146895
1306540
824523
329621
452039
142586
234318
794937
1368949
1838207
408618
302069
283929
1145160
1168693
691403
1943485
1445314
1132428
1561515
506874
1772910
63298
1270393
1651375
681159
1994677
119699
1088300
753926
133148
1994469
1898064
43472
574104
149888
1281705
1105237
1299697
1159256
665713
1515788
1732395
1045616
1055405
1057536
1994429
1967527
797900
186524
1603533
616406
33702
1125541
1049748
80278
1627220
1724045
681866
1381339
160964
583226
130588
712821
842091
945518
739391
1511260
1972622
1774190
1100718
388083
1814272
777654
1362993
1523300
881021
1618802
1048358
1131296
1942196
996741
355922
530848
945277
1642753
1754107
41297
1846177
1228328
1495861
1917421
1574383
58507
16910
362038
972141
554827
691454
756937
215548
1186541
475648
1575542
1308953
402468
1273890
594690
20625
402322
682778
1930679
1610170
1358585
998658
1731461
667411
1560729
490430
121625
1907092
133461
877185
551110
835888
709178
1545815
786823
1956961
1711374
833084
326118
630094
694202
1572853
835527
639592
1179405
415489
78011
1161114
1334845
1333589
528691
978822
504428
230912
548183
1603619
1602944
1651747
1584605
787869
1503182
1687048
590422
753420
524536
1256907
1766409
441907
457194
755517
146485
1335776
112111
818962
261890
1491035
1451616
1704475
1981566
1786009
1582022
1130940
851326
1218571
1110716
921920
1747474
414759
968802
209219
598469
743244
1248941
236478
688930
1912848
1487900
34073
978863
1683360
969513
83030
336699
1421780
1538890
945456
1571491
782080
687278
1829398
477960
1159470
652414
916373
960899
173997
92011
480552
1324501
1854442
671319
187049
1452152
1126098
65922
1781811
1231258
1498306
1446340
1398763
103489
908224
591195
1633803
1652690
708743
438815
140059
184133
1735462
93544
250397
867215
986477
9562
690469
1566908
1086791
621105
1688230
1615847
838245
258850
204508
206458
1296684
987100
1769391
173785
1098366
163678
1388072
758266
263332
1893578
1227538
1668434
1354705
1097108
1769648
1015714
1903630
615522
1561569
1014930
783017
734132
1146729
1998653
1085087
1363801
1013317
524817
1446839
1488806
1904933
698755
1058007
1764085
1103830
1240308
1271824
1296504
651741
1083541
1091788
1287649
884213
68435
1271839
137822
1305256
1107687
646639
809232
345020
1416243
1569799
528867
1024730
1222025
311351
708656
1991429
1869164
1209235
228850
743480
1858388
1972623
805153
1747897
1671787
1844230
1495
925401
648433
1763836
1088018
1893596
1673701
1856004
425466
320601
1749174
1252563
1577600
1521788
561939
1620768
1738528
1011616
703559
437215
508088
1214699
1844369
1983301
1740884
1287484
1955823
1908527
915662
895518
1879929
55739
1314495
1706213
982588
1977465
505302
756594
1679940
1585179
852626
1649715
537367
1854361
857423
759581
376585
1303492
1466743
1144633
102099
1536203
1692075
1345858
57900
684494
1076203
144006
586194
1516493
1971925
800163
134386
823725
1116443
982451
41415
770473
796489
1588311
538590
1815110
125463
928749
1802729
1964999
1854443
1313237
1716184
1166945
677077
1495068
1488734
644875
1949763
1176752
335208
135098
378896
1075553
700613
1337853
873890
1500873
1084353
483760
722823
1992869
1989591
974886
269541
1129347
1983965
493296
579561
803140
1729202
1676055
395839
1157215
1930312
1024113
245929
829595
788563
1357160
1867516
1242922
1475086
1521803
4434
225271
192981
237909
1065905
996747
1703182
1942994
305599
1972105
599303
1156593
1762223
325775
1372072
1038883
332042
243538
398012
660891
59617
1162129
462995
1945681
1735193
274210
743358
1952500
796429
1678412
1782000
100791
1337914
210817
1669406
1373092
1504313
913594
511022
471727
1609833
37056
1288318
1315197
332761
858366
704254
1773784
133485
1677063
1741999
485592
1320338
631845
858677
1444035
231936
1992120
836402
41649
1834382
246221
339246
1428478
313740
1627640
1520701
1980281
241500
1459174
553239
1669823
955078
1168726
1074791
947943
417859
1874089
157529
1415696
1748365
5465
1597414
1800221
1025832
1849304
141824
1858006
366212
216575
780624
1576827
1326786
548632
574350
1182642
999304
1747854
555977
1236779
1605215
22024
1930707
1410648
1635647
310777
1291529
1464701
1665279
918294
822594
530608
1862592
1587412
1622140
1697258
604132
1531851
1578463
934443
456111
262664
1680063
173747
108684
884068
409477
1574834
275677
517822
343182
1968325
758054
1094724
240617
1148330
1648605
940517
333501
16321
537453
1757342
1087175
1688509
304820
1272777
738761
1796073
727846
333894
1804103
582937
1075550
200778
1737202
1551066
546459
193693
1519216
58122
1911822
1972229
78063
38657
505846
442431
1901471
1196567
555896
459898
122691
197290
791511
219210
1780153
483955
1026283
820511
1866192
184097
1447026
59168
45680
77383
1485825
844508
292733
135690
951494
1987885
1805255
1010876
1619531
1493148
584336
933082
620696
1234012
780025
1587787
452609
651286
1690198
103459
1672114
1162088
1839292
906090
1171995
1975922
234524
91287
1050776
300122
976519
202628
1734395
1320164
829089
513927
1795152
415496
306477
584014
1778216
1301419
138063
1069821
751129
1122836
242984
1983414
153089
9868
1566828
909738
1397433
465423
1716383
705443
138732
1751714
402054
962336
381430
373640
756784
253091
1146813
989451
1924087
1501478
612582
1023309
1337678
660645
1204139
1841360
1998912
218727
1689564
1526852
847246
28787
1038917
1651475
1310793
1410271
536318
1534363
116481
1110107
126866
1334406
1125584
1714876
720980
1973054
413690
1020183
1453771
1012206
490578
120870
1192268
494117
12418
422680
387007
7590
725320
1668308
450109
601078
343415
668288
912098
473542
1106649
1687388
1025514
1702064
1308926
637308
1043053
1293987
1537571
1815613
1014094
1917273
929227
944012
35632
1270128
1050558
649980
545636
1413912
1775622
1063253
1385598
272535
1478137
1182244
168823
761199
848909
488736
1529413
1470220
1348369
1370263
592732
1714248
986830
1786487
1056763
407107
217197
1155074
180853
458026
704209
1626318
1051100
1616979
87421
1565304
1442330
1980388
218740
820738
312729
1903267
806576
1726595
1151622
349220
1835295
1608131
1339684
356012
346711
427206
119664
738997
1495067
1616584
969814
1555228
1853758
221484
939327
792765
216005
709701
173059
791733
871794
539141
641639
1620155
678669
365360
60734
1034028
1954924
958103
1127809
1089338
739285
758464
1393039
1976818
590295
1614979
709223
1594932
715549
550630
1251595
155655
1315351
1854576
766638
1049119
758811
362435
749898
1520034
1758038
878823
1904669
1678419
502780
118784
1701977
861637
1156560
625745
1445522
1827799
1240682
266058
700821
283845
698955
123224
1971734
1290494
1785682
787005
1844835
166856
1197945
255718
840758
677648
70336
1187969
168816
1191647
1768654
1994783
564120
1520520
431432
171279
241542
870525
1042109
63659
1333232
1984319
840429
685644
142071
1951524
299530
1076966
243937
243584
727330
457610
812693
609007
1610403
788731
1484678
1922721
1309782
1740973
385115
576273
960455
545496
1624756
476199
1573048
680299
748743
671062
1074014
878394
1181527
1265168
1770816
705143
1358209
1407338
695763
738710
1224101
740274
346392
1612040
1524688
268597
1376687
174923
82175
521389
1464829
727704
1851081
35939
1132847
1504140
366327
1597771
182170
830230
1729624
1458229
1255969
628109
853626
1856264
1329875
1144841
1560627
1625212
779161
1713108
895794
1130089
1337560
1080639
744164
560259
1179860
1042639
1790529
1028178
698436
1716851
63297
90527
1230906
922896
1614871
680253
1391524
178036
858418
1434605
467902
96569
821384
788775
887710
704986
1075960
1302250
713970
1368748
1684546
807030
1360629
1487057
1406198
1920313
760122
681318
1827661
330176
1631892
1188431
1648698
1179616
1791843
964105
414132
1273569
52459
1238196
1770175
906809
1087864
1663332
175220
13342
1012516
330787
278905
510152
1617117
1228780
1455904
1005140
993012
1934117
1545385
1406317
21599
1925202
1180329
718930
893071
1965813
1768987
1817997
1749437
711292
1577160
1484663
70489
453031
1331862
1887405
447533
896361
859736
394505
682420
1787620
1226399
1291217
1292037
535151
1040027
231987
1320874
1125564
1453187
370879
1530834
1645060
636368
753921
535199
1384337
1484397
776761
712124
1606898
256246
1903068
796872
1775962
248211
1708915
822803
1046967
759620
8769
1970561
1685194
1958134
810062
1847895
886290
954119
1493340
411749
1947119
967671
1728979
1056076
470183
1082797
1534604
1704937
1183973
1372117
552886
1716692
229049
503352
193227
1056498
1128043
311850
1327286
849759
1255273
1024017
105606
1701814
510590
1131631
318610
18991
596155
1381579
728211
987409
291892
810502
1841789
1026265
1785080
1694591
383628
1912937
1726335
1900231
717588
577394
1730676
1297071
101406
414316
1663257
359064
1497860
1464801
446872
1557300
1341439
1186106
996047
1543654
389274
1978613
1515565
1813447
507508
846007
1532512
1184183
650416
1111846
350194
1743088
1848588
1650916
15284
1307855
1888216
1954987
120801
7975
1958059
1339694
1610952
320741
1677703
250857
1064593
605782
547009
1199404
1756847
1577269
1994691
938452
1922855
1281166
378316
799582
693499
1810877
1431495
442465
217323
1548580
868808
1634507
324279
1527489
903599
905039
29667
1660087
1986587
988829
1788074
825718
1539646
1899311
607785
1418544
1012121
1850108
748329
1460051
604458
1322154
1575992
1404952
1976741
152786
311933
370388
1230513
1500464
1088189
1486725
584190
582496
56001
623964
1616084
1112162
1157075
912768
1138765
1609154
387794
502906
1263844
1452848
428808
1803379
696222
185008
1484433
355433
70244
280502
358979
801321
579108
565493
1451872
1329481
628134
946243
750198
864940
739389
1155303
369088
167520
1910091
451792
1592745
1239963
798098
409637
711956
246995
109579
1370854
956633
1773589
124820
1597967
1549586
1046233
1608132
123400
860703
455521
1138386
471989
616839
1188849
265975
1690522
749965
860167
420819
986180
1796512
462750
958597
1936019
1975196
239472
728707
1458221
1465528
1688466
1456583
1646745
635116
1382573
34732
344881
1476628
131877
1293620
341112
1630687
1496579
424271
673448
1428374
532245
852079
747722
350217
1595966
11245
141263
1125224
1347238
1180500
5453
803687
1115119
688129
1502233
1816917
1546531
1220881
1736258
1058916
1231947
1889840
184958
1624647
1780850
543531
1457158
215132
1100573
1405650
222627
1100564
493701
1196718
406035
301107
410198
1789160
1701194
342747
418455
1063660
1395893
1808551
1953083
1703722
1104555
458830
1970062
1967323
1176703
951757
1571681
1623055
285806
561154
986674
1964292
1451721
1694631
1293300
40448
1369475
27085
520846
735177
746730
1690773
21111
1849067
47631
1351458
1398243
285473
542021
1904305
1352548
891488
1217116
277466
1148481
1894794
1815977
1813596
1059694
976028
1295792
1332477
849335
1821745
753093
257098
1640542
1409551
1818526
91748
269055
945286
1216964
690084
54012
808672
1465336
1536529
766480
276635
1028366
1878209
1612998
674859
652650
38313
956488
1500960
698665
693473
80673
1352701
586260
1339849
617661
148205
1082167
1534918
1494819
1745909
884450
860810
909789
953502
164968
1166901
569812
651672
355137
1024633
1902589
1539701
531455
321190
1704735
585904
804382
1452887
104123
1434255
913927
741140
1351103
1861354
437224
1038681
1748640
694599
627237
851678
57066
1478349
1633895
688528
268933
675556
571095
749837
1662013
1237266
547759
190355
1357993
1659325
45292
1897685
1498802
1630711
1429342
1551536
694321
1130184
1268662
489333
488388
716663
759878
1157414
1959926
1376418
761067
1057991
1085710
1692290
1561221
1025011
579877
1000648
1719301
271748
838234
1133119
1262121
689285
1279379
1091860
1749086
1061535
1248927
688098
351776
1817248
10732
568801
719911
507812
240626
546617
1936634
1831708
430208
1239797
1461414
1069977
1269619
1601672
430602
1891579
511116
922436
1269727
78097
284949
1224059
10079
267605
382863
1045431
866813
1166071
149948
1116881
74440
944091
849048
1931448
1038514
580314
33694
255701
265647
1528310
873537
351112
1799013
703122
1490470
966976
488788
875073
503881
227689
1010871
1273972
1630954
144902
783385
309677
991713
774869
158433
200224
561246
1686479
1897272
1551137
618920
302568
1035592
805125
33375
1177344
1928985
1152094
476801
233723
327006
300631
138306
437128
654236
465212
1478649
32457
217963
1490353
1806626
1599676
565437
1927622
1685912
59132
1268181
36986
144157
1782986
328238
1638941
97590
1180943
575120
374282
429318
502411
668659
1446968
1914738
1970683
1178114
293472
1032599
1231080
1175146
36322
1534994
1383459
1238067
1785863
1416395
1011711
252716
1726951
403487
1071919
1602413
469549
630237
1773236
1014198
1100524
760537
1835473
1215220
892111
1409761
775744
1148636
473981
739126
1050426
1635539
1706434
1668457
1837290
544082
187298
88982
1295110
428025
1855444
1096403
825403
720452
484710
1830296
1485433
1314393
935662
737523
814542
69326
1571440
1115332
1562404
583948
586486
552028
1450536
1290891
1837137
1746886
237687
1388202
187362
1830691
1620561
773846
24489
221628
1141428
265329
1077599
1848107
23271
69981
610044
72552
224145
1522103
177289
940854
1187596
1249315
1617427
1176687
222690
752418
511932
49974
47968
1323574
821064
38198
1818169
1341317
776577
333914
1845644
1550120
832424
438745
1176183
814304
1394700
303414
1644693
1961793
1346904
1147051
1930723
1093709
1534967
564609
48011
768403
1082409
409788
959345
1737765
1626849
1107236
1860999
1930267
1652354
1361620
613896
1246630
2972
1550149
1657465
876287
841188
1232399
1822884
1692121
802003
28653
1139747
690540
1497354
1182061
652877
1422104
209132
13658
1585395
25526
1352953
683921
186097
616460
373292
1580005
258817
1118477
1959534
1203018
491280
1928395
1872688
180407
1256379
369753
991015
1185106
732554
70827
112638
1801433
141702
389974
65066
344213
942666
1508744
1009370
235805
235640
542963
1122916
231283
391933
414120
1323956
1845604
913106
1089975
1738061
477328
1206267
585007
628601
464679
452529
754270
80695
1317596
513972
314712
1217620
1599256
1351496
1173721
1304914
1606515
1618822
83244
1873441
1904521
1224839
1031566
1483985
1605921
627805
1920194
1156205
462420
1140714
318588
1586350
802738
615251
905514
1787325
586835
117743
373654
1986062
1707381
1437403
579373
701754
681463
639093
404472
784873
810506
951101
1504165
1157873
1749923
1797999
1978652
1674636
207084
383028
862705
341562
1773892
50424
913130
1446497
1071360
1063520
481504
1871668
732038
109201
1349790
354088
1823296
1240525
551901
820127
1507919
475468
1738949
736905
978595
903568
735936
29418
1923540
379781
279410
203313
110191
29470
73477
1206606
1299975
1838333
194579
106767
703785
1833548
835866
618016
263516
150400
332929
405649
1433780
1954047
1972214
1435455
1632501
1538564
410321
371218
161526
1551397
20886
1417390
1276906
1995171
1535592
1635306
1450183
349823
729092
1054682
89243
915507
1623715
206353
868956
1852936
1482635
1915285
1004139
1057124
1868450
1426022
1130150
1107933
1184389
1927572
1548369
1638680
1206860
1026644
712570
1312601
1529185
66432
247354
857202
911719
1045189
173980
1999514
415270
923871
1213637
686464
1471331
83403
781654
1000436
1828568
433765
449787
297173
600714
1091192
410125
314238
785412
750403
1541028
615718
155607
48554
105674
1439257
437045
486338
1630624
1465031
616319
1901366
634645
1444961
221770
795176
941074
452311
1902523
803277
756515
1397036
1923402
1318395
337441
1081532
1884405
1803701
1954053
1307565
1646138
600044
1961660
1814579
177111
1252181
1227588
1597035
381691
772443
425267
700913
1578319
694070
808943
488361
1568146
1863180
804289
1650953
1832617
344216
855852
184104
134636
1533252
1220798
379417
1679324
1686040
1493249
139651
131898
452523
592234
1212355
1208166
407698
983925
692538
645829
1390903
1310574
1957580
1342506
1120595
751404
823107
1872966
1062727
56194
1915556
1860714
695696
1493822
67643
513116
1052827
1303423
1721087
1243466
688264
1069341
110742
690017
1826046
209597
317944
881916
1086267
1264651
673017
1859922
831379
1075264
1331716
318710
1765464
1946197
1384560
258422
673799
1106050
1697664
81776
746318
654295
1259156
104042
1162147
85099
1742728
1539265
989065
944257
188092
63744
12995
722749
1129666
896771
695327
1382456
191554
1009076
1677548
1719440
320974
1021971
418715
1049387
386207
919032
1422777
1922327
594719
389860
1093239
1241314
1262300
505434
827123
1068085
1701369
534031
1885599
409343
1095285
588500
944934
926948
1661918
1353409
1517864
398743
1313703
1505762
819809
1560061
590821
542898
485834
394892
1908086
1553650
1966142
774296
1263740
442277
1114230
1846207
1952307
814657
365012
939711
1969945
333360
907175
123162
1783761
1984934
1698842
375783
1332838
546744
77830
1147241
777049
1815251
1719734
1130101
949007
776813
1835249
958785
758483
1370277
1842731
327786
930281
473137
1301633
1870081
582902
1711324
1340782
972621
1799297
1865793
456734
1579328
1569369
548922
1000564
1895985
1473023
595309
1862718
545660
1482906
1256858
152934
1519368
1562723
258860
1445803
437211
312251
1393952
1734340
1972198
1774395
700388
585669
1183549
1241697
573668
1441604
992891
58613
1580477
522937
384623
183217
587648
230932
419902
1696762
1829911
1331097
317260
1651770
385418
448379
580464
208107
152228
1804939
586293
262475
826473
665932
1720005
819611
715521
54053
949424
561722
135917
56282
1201661
102813
1494109
367744
367710
1976689
1814050
1931789
644294
246934
1155492
1985590
1318692
575366
1384181
1601438
401377
1538497
594292
1455827
572610
1344953
1715698
1176152
946609
369707
435883
1807013
913444
1862101
46964
1696827
750373
391858
620608
149955
903886
1430321
1068948
700523
1322928
1525365
1144517
757956
903326
1114397
1378655
1021120
1761031
1606557
1453483
1874344
620767
719258
266448
1558330
187768
1253422
807179
771926
700581
1503223
291980
1810721
909249
1452032
100141
709213
1931875
1310186
369868
1283460
1461664
518846
343888
900046
877968
1203439
351117
819041
372654
1427147
295321
1476995
127424
1418692
1197184
1221406
1021716
700655
1514843
1119773
262247
532344
163671
1108590
1097934
1579749
331648
1956452
469489
858782
1096709
309776
1586411
1731473
1563993
1084263
1737698
1781636
1141747
88691
1847719
103514
36284
709426
830630
232595
912371
51061
258325
902265
408559
1062572
1747962
43789
593418
1387947
1860494
1332193
1426505
22043
889453
213122
1932876
1619226
1689428
1557634
1138372
1373353
1067428
1078895
1597730
1352804
59879
745484
1127184
147803
1743940
653592
1076449
1551295
1029086
1165156
109176
601891
1742784
52250
846177
1153800
309794
730809
418999
1713795
357591
586947
987608
677786
484021
807710
445723
1164598
1244534
1030601
189746
1372673
1928811
350791
488322
1988794
826174
873097
1588432
470898
1088680
1192216
589292
1841734
666957
985662
1084419
1448053
734487
1953608
1192985
145950
7268
19533
1670266
395699
1181463
852999
1290909
1113981
85296
1165009
311564
1203883
322100
924302
1713763
666922
675248
1086034
996598
1028162
815641
604203
807125
61005
157508
520634
980239
715269
1291899
853810
559172
792011
1662259
553574
834121
1595943
1868532
917554
1782034
138557
232165
82207
1166023
761272
1885641
531221
1398121
1154048
106095
464372
719043
1006734
80601
1587817
972182
1176055
42803
195831
986907
64515
1728918
715954
678053
1804869
1639097
1456546
1317445
175269
1296020
1818069
174798
1266618
721267
1940930
1017741
968808
533821
204702
1311871
1007596
1018971
454613
421996
1644876
1333899
926870
266775
711981
1766161
358773
1157832
831785
62693
1248237
1567127
731479
1885699
494723
1832466
1487028
908556
1728089
888005
1689827
1143395
700115
1588854
1928128
1066755
1255575
813866
1156
1403397
184909
1292063
813305
125744
1619882
565430
940125
657365
1133141
451094
1592816
1946505
1588413
1613361
1257384
1017416
1538800
361835
1418972
619355
299301
1317350
713455
1106902
1512550
880302
213630
1775007
1990955
808805
982019
1572430
821706
758161
1114242
668812
589499
742163
263395
723247
1900911
567952
1923179
1380279
1848384
868561
187746
1587589
477934
1266830
1282269
836741
915558
392640
635690
386655
1978330
1693890
1760963
988860
1244635
738083
959245
294018
415310
1668262
1676317
1498280
1739608
1558610
33169
1801999
1609819
93511
433357
1070785
1643340
932896
368648
662357
1193287
1841879
89621
1239606
829779
1116402
1941578
1374856
43611
1806249
960361
1419536
1261579
1456038
1844190
644280
103952
568747
582094
1696553
681683
1129934
1976787
1500001
1331512
97942
1148690
766023
1100347
1355223
1586700
1087813
720065
654304
1661272
802321
1532934
714586
727361
311188
275002
565271
844644
464055
173002
1168041
367006
936784
1595486
1949728
288401
392063
1231821
1515156
1650805
486067
73715
1935306
594557
260470
1810114
1826782
1676059
1163378
302837
785479
1601442
1552414
1942764
1463044
1398039
803075
78264
1670855
1074116
1159956
762153
628089
1901380
1081100
178225
1937681
1622019
1429109
45350
228930
908883
1421158
1924104
369117
1919839
1544500
65951
643671
693562
1273795
936328
1120569
605573
1565093
1697041
1682994
1733351
1671868
336137
588339
1153443
421366
1998768
1729474
241210
1218388
1529564
639067
176524
228502
927596
1351296
1402323
963226
1579079
706825
1121241
866271
1763395
1567580
1616181
822071
1542050
117970
1059627
1674407
8231
929066
661788
1486551
153964
1468438
1590379
1540801
943562
1398947
32088
154763
738217
1056868
1346026
803555
402782
973468
814468
985838
1536724
1181039
1777542
1462063
1194382
1589600
1689301
1882652
239952
1470425
1742741
45353
283813
470071
1749966
1144735
617934
662721
222519
1291442
1313587
1861584
1932510
133070
727462
1174932
13092
1043343
1094700
262281
1457351
1634306
1688636
119224
245053
39733
1320713
1687468
1365412
405963
391965
500611
1158797
1882838
1513809
1810057
1421367
671648
1691937
418130
1473476
190063
353429
1153505
1178538
275738
1313197
1630635
213353
1943351
1750693
594567
1103146
551654
1834444
431757
1009828
1968768
1992793
1920053
271117
1804104
284055
1033872
469484
1403887
528978
1782617
1532708
228126
795594
1309399
984113
936193
237007
1835623
1731953
1694074
313667
813050
1461137
1823717
53579
210586
1520778
1034632
1501839
1694547
1600954
1949555
673637
1183310
650446
490
1639863
1873037
1473076
168263
1252762
883618
1927139
156686
1769868
866962
1151605
734962
1088864
330887
1367826
110436
1690172
1850244
968887
549039
1003163
555502
1026006
1062314
1027774
1617136
610799
947665
1194114
464332
1152859
969974
1554438
1559572
459948
596691
1794878
8633
1312495
491592
126079
952056
1571359
1034645
23985
625115
1273487
1153004
26127
523042
1230136
498304
1919225
648936
988515
752283
622949
759111
427660
1873207
1914713
1431643
38753
1122195
512883
1291838
348373
799332
1786724
334101
1812422
1659494
414274
244808
730923
588352
629143
1534973
656152
1108777
1050989
1259747
1670064
1387110
690090
1820325
1328852
282528
859994
364609
754012
1950753
1591611
550597
1138683
1886516
101132
1446961
1502541
1952573
1492516
1558695
156169
1055737
1776655
1592404
502972
344372
1478753
1894877
1764780
1212330
724231
238398
1421326
1961662
540223
720587
85086
1502119
969455
1689017
272339
1569384
444193
829073
350685
581220
719324
1221298
1689606
380143
328053
1848592
1528620
312406
1364148
364099
1173500
1081010
734914
496753
1833210
549560
557057
1524979
27907
1386479
1382619
758813
591630
776598
293757
298247
35213
1321278
232285
959222
952766
1106298
1474656
1965779
1887331
651643
1455109
80916
1219726
776185
690949
692455
1015484
1264541
262093
176122
1720653
847472
400617
1170374
1895656
954450
1522704
725890
1087695
1435092
135734
121932
114873
204916
1737041
1904533
1854567
47208
1294746
1300728
730898
977661
92436
229435
577238
1387617
932591
1228230
1472015
1750324
264619
1050366
829426
1907468
476658
1837553
466038
1377071
803529
393140
1613746
1177695
132065
133376
1878540
1284877
1731404
947299
869235
642811
562171
1826890
391382
1679898
13249
1216013
1680831
1856670
626291
1188088
228397
115186
697076
544565
1772506
995479
1613527
1453063
475287
1632648
1559888
1154517
557762
742330
884283
701947
1077514
565317
1641184
1090926
1717120
177490
121813
34778
1274504
467340
1751699
1063
905471
1530321
1760588
879206
765271
1278585
1294318
1740672
1065769
1313136
750771
1699264
1232406
976640
987969
1533313
267458
1374816
230728
180162
794215
585204
1215107
233481
1138807
1806528
1714129
535198
609395
1821073
1953264
1282751
1797395
88946
929834
617486
1602931
1084880
892083
1843636
886396
1455852
1965592
630139
1932617
13564
1222370
1556097
1612150
1534332
1784326
596327
565586
669799
1073850
166004
472189
1398045
455817
1094630
278962
952982
1530458
1760015
1456487
97470
161556
1897798
17462
1563935
809174
1259978
636980
331672
1525118
902068
1305886
1720707
824059
941149
1045488
495412
719526
747714
592125
1710806
1080748
67911
1682086
1589900
859977
1969062
1561650
1504103
318031
325314
428345
1427999
1140920
1621265
1314586
1761075
102619
1654779
1776394
166126
777074
272180
270078
639561
787040
964724
1867100
1062599
445491
1973838
998490
145845
1652233
444507
615160
952016
1865520
1849254
1791103
1409914
1576841
1993922
1232121
1867075
1995043
48954
1968572
387752
1794001
697651
1129584
1440959
1395715
588574
1486619
1343470
1000082
1559022
1207030
111561
596154
1262394
4057
1348914
809051
1151882
1388235
540407
150269
259776
602738
685144
1415658
1286007
1424822
545364
1904219
1056415
316158
1143865
1013461
1258529
1553953
1396568
1116861
1948334
622005
1188231
203485
1243769
559470
202313
1844067
511504
1577314
1813875
977699
454013
1568637
1345651
1686617
447521
263355
174557
1606396
1444066
365413
635983
698995
1553251
862715
734371
1745761
116812
855471
566673
726819
872919
857466
765591
1101537
1610949
160153
193586
1165201
270567
1199878
735974
100365
1800541
1418402
522982
1978657
1995251
1230824
888231
382165
799684
1013331
1427351
588398
797138
330385
260190
1519682
1222682
1788728
1457652
670747
876771
986971
451275
1611016
1088736
1747764
139902
1029211
95754
888060
1655692
1545429
1658630
1134350
450562
190872
689604
1386853
1499859
1892566
1886798
774008
1747134
786038
1039348
325978
156367
15303
1518205
490626
920101
1034697
1832354
914480
453522
195402
1680376
1469067
1238032
397473
716562
1502880
1299467
375897
177934
1853875
1514838
1424466
1292068
1089160
673309
1055400
431108
746680
232260
1273530
1420816
911474
557217
1603093
505105
1545225
1865143
1818972
1834609
1834005
544500
349491
1710091
708375
1124770
1756597
1465355
296549
1266452
1002370
416738
526064
1912075
1604013
1268665
1375379
316759
1849634
488280
131300
1039942
885247
167539
1533062
1056306
575773
479145
957153
1831760
632127
315495
301666
1720795
566291
1282882
1599883
1870997
605717
1622202
494107
125691
595703
1955324
494029
925224
1581616
1176286
1369308
1361784
831884
167103
1319351
1567343
975350
23844
1235778
404298
1028339
68326
1153525
1507853
1712779
1550007
930893
855916
1406011
459624
1509891
1638610
1969238
785171
1969048
29220
1418125
1257536
554342
1450943
100413
695240
567175
604968
762932
1381579
389335
1006509
776356
583612
1390139
182403
1531442
927839
1672653
386446
1969205
1900964
791187
150020
802418
677305
307354
205423
421694
1308292
745443
636322
1556570
207703
483690
945349
195812
875586
1871509
1291009
553669
1691208
1654561
449194
388527
766753
1218910
1102970
49989
1092863
1663261
192221
1473686
1862892
561525
829658
237426
462598
1478972
410994
819245
1063633
805524
223147
350109
897608
1214781
147532
782363
1913186
1135227
1657974
531265
1402355
874023
821603
1197013
1704660
867977
1821879
810722
353862
673788
772535
1646729
1037829
926462
1659585
849949
1400467
1053664
1545534
1625276
1673177
492503
881050
28502
1030893
201850
1392333
1794366
413522
1901849
843085
357666
476535
969374
632164
96438
809938
55558
371989
1135308
1832447
776774
1170479
1230913
1404795
786694
1944253
1674054
1351471
263120
1405451
479266
1245535
1737181
1228098
1692851
239862
1505555
1466849
121053
95191
1596968
1875285
567520
1399132
966166
277344
350608
136735
1176749
276619
1035407
341817
1901168
1544755
1195461
1130689
1996995
600949
342714
1463221
825873
333941
452163
945582
415012
838815
1291099
1564581
954965
58558
473774
723431
963730
1418423
282261
782402
1638181
164020
1657601
1555032
891124
1691252
1259023
77848
1288609
677376
1321562
1128809
30856
1510960
269239
1750618
1205724
900366
1154963
317312
1742201
1803175
1466235
692647
1107288
1580379
1670029
306225
1546432
1250626
928068
211098
415014
67152
142978
1162190
872093
1133951
1005491
221483
878021
23802
1291989
160817
1637044
1248553
1185566
1491727
1332521
183115
1221500
763763
1714017
559195
1865978
1506149
930972
845450
1528574
1039538
723389
1136220
7838
1294088
555624
805182
494225
1781226
1265148
1207056
1719395
1232582
984646
1427200
774782
344550
1716517
158506
1017471
1204420
1948642
1077087
965411
615077
838615
1818250
1108524
1062600
1641684
36212
588446
871096
1696784
1269504
1864523
705586
24470
1818396
1034430
1281933
910410
23411
1105011
1238500
1674105
975432
1114662
374970
1808447
508795
1114448
1313659
292180
934068
397905
1475671
1826524
1589258
1848621
1863123
206273
1326503
1968649
1741288
604397
1060767
1307782
1587471
1552578
1754736
389723
199056
689908
240194
300877
1727938
1238313
444524
630636
1624949
1200580
1684763
1406422
883279
1946126
1328441
1879622
1549519
1613459
576256
1081193
1541978
1202221
507041
823999
1866243
220950
1958036
1293759
892869
1135793
1681567
1742882
1113044
1578726
1822793
732418
1375941
1545047
242158
728384
493076
905781
1461795
51020
1450920
156146
1028491
1124582
1928560
1074417
1605274
549568
1832147
1597425
1632946
1634572
1814977
1019065
1056305
39481
602352
1393945
1155736
1478410
1218716
1929037
1343934
1398013
334358
1639351
1693517
974334
1650437
439061
371233
1077729
1776422
1408650
631538
1812157
1796816
437156
899805
586004
495295
1045440
70472
1642454
334205
517593
35703
1941171
1084730
305023
1489970
46422
1332890
710933
529810
481095
285515
1832923
2057
989364
1357886
761662
353227
1959594
1025674
1067150
903740
1908871
1036961
996170
493230
1456536
5646
399384
169837
830048
1045255
1064833
1395624
694670
1845887
788824
604940
643491
13314
982763
1530249
56356
683287
455328
715928
914796
480907
631298
1630546
793267
1725946
693871
932895
607154
732695
1373255
777458
155587
68949
916781
1071932
1319415
123409
1616636
327012
952768
1736944
285569
542232
1580218
1091972
1427309
242524
58961
268630
556617
888404
520548
1860614
1293725
838310
557517
1795217
1520243
168808
594543
266104
1557208
824996
248625
1256555
630831
62377
1396540
1533086
257580
501416
1055414
1276700
865446
961938
1913261
451308
1499178
1307726
568377
932741
1682877
101298
1489740
971176
292493
1572147
85003
1855004
145864
637000
1602606
1952602
1093546
1032288
398119
1361280
255321
926806
1698569
940259
672125
1645670
115596
551271
819265
557257
1490134
803486
422102
1670426
838754
1981145
461713
1324283
745016
1319776
1687437
81174
264622
1663591
1545096
213171
103999
1682150
260507
585192
1505757
430398
1280621
446829
246763
160250
265775
1149413
1633448
407908
1951237
1356020
526862
337185
1692349
513762
570511
1158539
852853
718396
1382276
1893360
706390
1011436
1003610
815829
97477
101775
753929
1734762
676025
302934
734324
1973284
1428285
1369400
1801762
997161
809694
1134610
1952169
1792813
633931
1233987
603236
1345162
1203920
856441
439911
1849791
667345
1066714
1686337
1744933
1845337
1666597
815273
1968072
1223025
769280
1576060
1157252
1739032
1440582
963213
1254469
324198
802489
1256510
592468
845683
1778564
411290
1445847
1105742
222657
564814
1714080
867179
369018
1050489
541108
1431927
1935842
1033453
1116974
738863
603375
878232
326819
611203
1523095
575930
1168459
1384138
450332
1280550
1888279
1688290
261912
1381047
810747
1633550
83241
494682
1012937
136091
295258
160573
1129631
1320542
1759422
830393
873988
1018692
1216877
397560
820987
418381
167699
1018283
1735926
1016721
73255
572925
106282
1813217
818906
175509
538914
1866162
1911854
626828
1134535
563582
932339
1837849
371954
1419773
90091
71124
88336
698938
1566226
129395
1691413
53514
915645
1121120
646172
200468
664544
1500301
1151372
1965791
148018
616985
1701934
1282618
466060
1796434
1751593
1705263
350377
1859566
394593
1657039
234457
1299248
866214
473148
707456
42278
1953928
769641
1847264
1019158
1098957
692791
1631846
1116257
898399
1495230
1147530
1808719
805089
1549851
829332
724081
218357
842038
1755404
1297341
1931491
1353180
503456
42857
1928395
200420
954362
1097030
340929
1772377
104
863745
1758803
454207
1460599
312945
1915050
467296
1078989
415484
1487977
857213
544226
220387
753985
211545
38535
853854
1454722
806730
283982
1615778
213464
1175434
1886273
354724
724023
1639770
814679
1511379
479561
1221398
1123737
1494004
1245842
1420628
1371863
1450676
1365658
1582974
370045
1844556
841686
839291
144337
1301796
1632446
1145052
1276910
1336210
1600943
33723
1851608
1182393
878463
782603
1154094
1038235
825323
968011
1880749
834653
542156
1198007
1936319
1610289
169433
1134539
778822
1444558
486826
641990
448401
158251
1109153
73038
326980
1286275
766538
593192
1846616
1781149
1851133
497100
1135137
1428862
664834
1306462
1305910
1137631
1081820
1040946
1697480
1222710
1567664
1990881
1422208
466029
666725
1624337
396732
777026
1946545
399102
229809
440988
968458
1715417
210790
117241
1265872
328486
1737312
1952273
1337333
1960342
63050
151107
695709
275801
1491685
1907443
417253
1602481
1118889
595377
1823058
1652844
12514
50109
272228
1712986
572082
1558302
1637302
1476582
1747535
1806251
244030
241867
334187
766044
1820267
159659
40906
1599925
1545683
1035898
1486146
1318008
1441090
1454587
391360
7078
471828
872376
1297658
1786311
1643571
1180962
1420762
908708
1154730
188749
1155230
589780
1554105
112718
943841
298528
1047809
440699
788527
1437640
1937599
539592
1930233
559700
1682897
309144
415560
17734
1516717
1969329
1029928
158198
1626836
1066333
346601
786075
747858
588653
334016
1377840
1196186
282083
912194
131840
1064313
1793021
153612
1882161
1805610
1198545
1211748
1605139
1780163
1668957
1148528
1743814
118773
143030
1154167
161130
613487
1752650
1245729
1664341
608770
1645868
337346
563034
1312814
1272274
878626
1724393
290536
1001120
1512492
503554
1839220
1355010
986686
1801593
1958657
1987059
1855098
875116
449587
1295268
1643531
1237065
758737
1367403
563145
1140428
633818
917950
637475
934049
1893726
423259
1078171
1742793
1084148
1054446
1083519
507024
1611641
739460
1689272
1450586
276209
512958
1744334
1048152
1577048
787292
672848
754108
1124977
1486152
534304
98183
824702
668817
453810
141751
1201169
1501692
1960489
1792034
1583455
979028
824408
1069674
820514
1532593
70416
1471518
1034129
1215382
425687
1399529
898752
124319
18616
1228481
2418
538302
1042187
1210227
584268
1400815
1389789
1230592
1766613
1354057
1576571
1720378
546005
1497690
1631477
1786597
814521
503168
503139
444947
1790584
1126182
744478
222006
448323
953557
772203
950620
624976
1010931
210920
662089
1474833
1526558
1139403
418372
925631
1129333
1458381
244113
192980
306322
381521
418343
786684
189663
351914
1480315
1168739
1390820
1513946
489333
1481278
989252
725431
1708462
1347704
1111900
22586
61613
470146
1113812
429808
84379
102187
1606802
594077
1740489
1165975
1810755
1565521
749164
426420
1102355
1194754
1080924
557373
17911
1082431
1876737
1049087
1589180
1464679
1083568
1963210
927616
791061
683520
223228
1757718
642843
1667684
1921946
1278577
1287183
686448
1772185
1651344
1850606
1294856
261823
725499
279557
1403698
341449
938882
1767414
1599868
1354373
1094434
1824161
1342858
861008
1369205
1536376
1682459
1934980
14054
238667
1351182
1334010
1157740
1105514
839102
1345550
1689560
480245
367693
1516573
1789429
1318939
85848
1074057
1099772
663554
1026802
1182111
1494859
739934
121044
1974119
922526
67068
1054129
1723075
596544
895552
1272891
330666
1446404
1632720
762531
619249
1061619
1277672
1855007
1698697
606398
459929
758899
1550316
1116506
1598487
1957380
1842320
804906
1212512
212526
1634830
1784519
1112479
1908640
1023290
1045179
68628
1449025
884921
1897359
717966
1645208
1447835
289464
978445
1121177
1967934
1501520
1399399
652805
1686789
150372
1206736
1978602
1363408
603266
911664
337973
808804
821704
214583
133864
1693796
97692
297222
1430354
1291036
1211365
1797238
1897762
1028922
560699
554256
1795049
1921382
743572
1531077
1752853
1665815
1482365
199335
700795
313386
240166
1637343
993247
815802
550921
851991
1789473
514788
1396413
1737451
65435
872347
1668708
1195049
1458097
1236945
509417
232816
519232
1871334
1750695
407487
475689
1019649
845224
1082844
1451659
984537
1333796
836073
117415
1279687
657455
601846
1894917
861284
1260284
1002423
650832
36747
387584
1694868
354794
79641
414844
386206
497616
933523
550235
81031
560470
717237
114596
236228
1359540
88960
1263710
912671
177027
1675694
1493431
1726286
219396
606943
1658155
336179
1981097
444335
1938406
1976448
1348712
35271
1706099
195340
1335777
1473043
722428
519181
464999
935017
811100
93517
954913
1653946
990409
497576
270275
362674
127552
1566405
1657981
358129
1236461
745898
1535817
238999
730095
1918593
1092054
237291
740430
945618
1419053
1374845
454453
1767947
546583
1579453
146459
1984769
1567618
1750997
1963902
751206
511573
15513
310799
937249
806217
480921
1648539
1409587
437243
101845
456814
1875198
1343060
1649169
12116
894723
1655283
972977
1068576
591522
934766
759812
448127
761603
1534214
1556758
97032
1615551
298630
1680892
896448
609798
410318
945165
939403
1005516
1364640
1052009
1870323
1789565
223323
1756744
882968
1075212
623759
404050
429895
1936597
350366
1470915
1722064
964009
63815
22073
1002838
1289841
1481343
1132002
1162897
939722
277031
998890
378092
1664238
1654810
164440
497721
1861550
1932224
606468
126320
148536
407905
1057173
1510156
1199717
1049629
803100
226366
229194
270600
941459
65273
743572
600064
272358
1715750
1633809
1576116
571315
738454
1646263
1180035
976274
605227
1222462
235536
434301
1896792
635746
89733
327623
1684377
900963
251681
191155
914954
331539
813734
1751951
1673021
1990710
830160
749657
1593014
362624
1261047
794352
1114531
1750980
743417
118617
1525352
781028
715160
106940
1316224
806888
208751
1663772
940407
322864
1295985
775090
1833571
1477737
1363912
1601143
1734738
767018
1500117
853739
416219
1028083
1409903
1787093
593283
1783057
307845
58463
527302
1942533
883348
1413666
1414271
498064
1250035
1477937
1893111
780848
1413695
471043
939689
863979
198773
1805251
622127
876596
1624328
382459
1633904
1118163
1138593
849371
780591
68072
892039
1081522
733205
631368
285295
1773766
293591
537527
1248872
1012877
1321988
1325919
1803700
996190
1723692
1595477
1194573
936409
1694833
1566328
508114
1806628
912328
1068662
872513
944602
1743762
441778
486322
1895856
1930899
377868
972356
798954
546962
288689
1637616
480350
1167270
90556
1998463
793645
125067
1769471
243984
1179984
57645
295255
1920539
795376
707501
1927947
1089599
361359
894297
1413985
1622047
932617
1325762
1342249
1437466
924616
1493799
153669
1168305
1218848
508828
1682890
1467119
376930
1421989
837721
60929
558803
70363
734661
902004
451513
1450204
531878
869857
864043
895177
1184473
121663
1471892
1296423
795500
738385
642500
522495
858382
786673
890902
993903
1683310
580226
1246409
218171
1334563
1923839
1367491
1073343
753950
1785733
1719927
1931646
139212
1616468
1178693
524986
1458280
237932
289233
1446274
972070
1929128
173635
438403
694693
36314
1804473
994117
1268464
843196
265297
882832
329066
491469
611165
1759961
1281821
675256
1835642
1141151
703383
709950
1026909
1327563
844892
1869298
1036731
1323577
128980
513363
1303959
1258987
509905
457570
1381225
1521199
1051976
1024949
236227
71784
242092
36944
1558165
448884
302006
426736
1169534
1823667
1408282
1212189
751178
1952475
1991146
1550501
1925578
276434
236739
612122
435085
1289435
595162
455831
1351264
162147
1108025
1858798
1066631
282592
296345
1176024
1503282
54433
1201861
1066232
247188
240871
346757
36648
1867037
228063
982654
1794233
1650386
384141
1238196
838978
709935
39855
1558497
1159372
1400348
1614911
1732363
240216
214893
910315
1441995
1226184
709388
1775249
507598
372063
572045
1303187
975024
1155396
36614
81234
680755
1213166
321365
1241015
496023
1058808
1035267
1948530
1967035
599109
1356593
1466488
805324
498474
1534543
1185482
462645
670858
797867
1325248
279916
240475
1425896
1608993
1610922
130584
166743
448323
933112
1658574
1612392
1227944
795342
498734
535620
898925
1187791
1868644
1793614
1599858
710739
157468
211792
595824
1696049
1366249
499870
1676787
1689615
365187
868823
996725
706668
876857
730157
1101312
697116
1611422
859240
756529
585008
808416
1527766
562870
1981118
1089706
1053427
849148
257993
1802842
1541547
146383
1882675
1881008
33247
1368351
141992
805738
162704
643327
1093622
1666432
845836
1552145
1542839
1542516
1248838
1245204
1492023
1096022
1582268
1961635
85473
1978339
113198
1871346
1872696
714812
1848546
1920764
1707610
1100484
950571
1247596
591040
1327390
1017987
512826
197318
1351168
644613
638196
1412189
1005987
561318
81666
1983877
1140917
1623104
849860
603465
757109
86620
62698
1211209
610515
1750304
529971
711106
1931661
1666623
1234554
469594
218547
1012473
179318
1148179
1231472
1213434
481382
1061542
527641
393529
443418
1039532
1682640
1266896
1862283
1225882
1028516
761380
591692
82475
200119
875441
985767
1226110
1648176
872006
447848
1002850
1479506
1114775
979354
1255889
1142147
169085
996228
795713
567943
112013
1351234
1106797
379486
78903
1865232
786691
1927920
1228746
401770
186466
350113
54924
1451837
542085
1736929
1551884
1505308
256496
1357488
693145
19752
1860785
47656
1526010
33368
1600584
708197
1642606
427428
406272
1260075
1267079
1843462
338110
1797106
1241614
957593
1093530
1114705
1760162
1798539
1366219
89660
1088279
169629
914322
874345
759443
538179
1807091
932340
744407
656533
1106234
576674
478342
1353689
1868669
369639
297333
1291849
1667495
251005
143586
130957
1769995
206256
898534
1545005
936132
219956
1413705
1274419
1709643
541905
1883926
1426903
419885
1982918
48246
1750145
73082
474794
1461558
1987784
146120
541029
480366
1601479
92829
1664163
1442513
411620
699315
581837
88444
1097310
1403408
1767363
5861
1933489
1997761
1504643
1387742
1344694
1497952
450121
222230
1482510
616928
1140676
1490929
1947575
393656
1513512
430687
1103848
267359
1777560
1557973
875780
1445601
1519250
1192011
898711
30128
1787018
1510694
305538
1718401
1181164
1303426
1433723
681524
1933837
125609
1143610
1331603
343665
1403636
1870167
75419
330595
819635
1335759
604882
1673298
1505870
1422978
991992
95015
878396
133974
1813386
1269289
356723
1472668
1233832
648178
464937
500429
1310905
219997
1253260
813257
873447
559610
265612
1460376
1308533
764650
1043147
627001
457570
1805304
793850
1082149
681022
126293
899892
1384926
525301
1911476
1941971
33338
99007
72840
294013
1360812
85426
1602986
1827451
1363990
753514
1499254
1491377
1065378
726610
1488865
418717
1269434
197323
204676
74986
136182
412696
1739936
1914972
752034
742607
324570
846383
164632
637809
851928
213881
47287
1455457
83208
614909
980518
347759
1736577
1231451
1441468
118920
1505402
365579
1887593
1032581
1473299
972333
1592281
611359
1436544
651016
14252
1164196
552041
860660
1735591
748390
351618
775862
577262
1084414
1631358
378965
1384298
241699
1768956
162734
961431
334859
530767
271061
88141
547642
342104
1639556
712869
518256
713452
975315
97941
1493612
5641
899032
575279
1990295
482409
763533
1076600
169537
696613
1678101
1900226
315017
1713422
425882
564936
386224
1057244
360903
958106
331897
119214
498658
440384
194377
1167601
275050
1594251
655856
45919
1977347
1650282
1170328
1108995
1335291
1806512
178409
989782
448966
62595
1089229
1694507
1024392
281635
1011785
1069464
368832
14380
1469581
1097736
429429
567253
830960
1943578
991058
1558062
14463
980848
921672
87785
687834
1461553
1027187
738298
48112
638627
1242958
1241281
1296771
1311014
441945
810016
1574111
1076802
655079
1097148
1328140
1576331
1170963
663132
1369412
1369014
550856
1486657
928638
952388
1215954
314079
1504015
566141
1551057
568705
443896
397453
1761473
599497
393957
1612902
595382
722560
1013723
1761869
596284
791149
658134
1517487
1403313
603937
832751
263518
1753687
1230058
236011
172409
1973497
1110094
1068755
987774
139412
1342090
814860
1688830
1687316
120287
1691098
216484
295425
1199206
1153414
875016
219292
67364
966368
1990511
886356
1484135
774062
757176
364212
1678858
1233477
1218966
508907
1951288
1475697
1558661
1227722
1296125
86447
1403403
283983
790889
649356
204406
1347384
1019983
922479
652787
149720
1714494
972762
412886
851397
639247
1528949
955753
887196
701244
259203
1009963
881277
27222
1629832
1867000
1799271
1202272
797709
1089258
1662935
1441891
1432795
693335
505088
1552224
1482888
1911747
317395
1330058
709975
1336753
1707246
1967910
1704845
1355359
1897546
1112102
842748
373600
526475
1207449
99050
697341
1975888
1270859
1592274
573717
1271949
274503
816571
693453
792598
1849059
1199826
1967034
1546669
801283
1749055
1176438
419472
1278612
1435698
1660115
178320
1964139
675757
662661
1952223
1393507
867200
263431
126507
871120
1787924
1717580
329226
1176431
780354
1283950
277802
1724483
1733645
1799960
1587022
1667160
982725
1610774
383220
542441
684955
1129357
876164
1640807
608798
1376514
1616578
1365901
1128476
558069
891477
888596
1220764
584036
37496
1286936
159025
629204
1908946
371120
1157004
186993
903394
1999734
1706540
1637020
908069
721800
1043802
1196566
1985646
705685
580842
1896538
739273
1383935
1390572
1197952
1472843
655230
371033
558035
312579
1945846
1258172
1926796
1561518
1217901
1998478
266064
198174
993447
1504042
534891
1980555
947850
1375687
1906494
518164
1812599
1636527
803939
161787
1023150
872143
852136
587440
1663368
1138527
515049
1285084
268356
118217
590047
233259
575829
1189168
670137
313589
545331
1434992
451229
1385392
886535
44873
1640930
809861
1592700
401228
1759261
218530
406304
1632343
826180
507793
802514
1133533
949861
7172
701351
1596446
1879624
297939
1677300
1690199
1581243
199383
1027845
1873780
38395
111460
1434754
1467589
1537766
1329289
943153
1717943
185602
841803
1241488
1617907
56058
1198928
1319443
1550226
1653211
1622660
1320486
869150
1387643
1954146
168217
1959046
1058000
497862
964331
1984266
157418
594766
746911
1347185
1561442
251096
11046
1289835
1391905
1137786
1815270
1820804
496552
865037
38337
773495
90669
889388
1663237
1454902
729164
66435
700387
442394
1606199
1157672
1320601
1881509
1559755
870470
28483
480792
1694862
413255
1011050
737394
475343
1399521
1977915
1623859
430438
1147387
1346355
1954282
1268821
942639
1827155
1236701
1385480
1364677
328094
1266751
1454120
1611056
934900
891657
1061721
1630234
138511
853552
477230
1798184
1516033
1103926
1382267
617927
1893533
820496
1677548
372527
899499
1436909
519359
682785
638992
1702939
356399
541476
961243
1144609
880001
1242622
1453464
1839514
1124518
1935132
559713
1212210
1139375
744723
1944682
1981813
185878
981659
1692961
1135558
331056
197345
785145
439931
461120
1756981
1256571
1123071
1115592
349273
1147281
1500532
1866682
1937966
624867
1652062
713361
1023086
583325
1559210
167447
1761788
1665815
1274261
1128661
1844114
707417
1575754
1674921
490829
52936
1408867
806061
896547
1008814
527516
595544
1987862
109819
180929
1138120
1369005
1427834
469455
1358575
852062
748453
1067093
989488
168137
1907491
903230
1388794
1215243
1611415
1974551
1642936
1582935
410936
26057
346960
242023
36008
17654
509772
1610118
149030
304605
750536
1389256
1609588
1657795
1770587
37237
1890868
1769796
1626014
414425
1771479
1776645
1477162
1173306
323186
1525397
62955
598132
1949622
1358163
145602
1733781
1458989
603813
1311800
1659901
1384432
958397
1681952
420223
425477
1728614
1847719
2318
793328
265101
1511061
542816
906552
1962439
1011838
498041
1035150
446363
342238
159846
175977
1070034
1367216
1528255
321042
1188279
592909
1259637
34153
922400
682060
642119
1684343
1244187
1206897
121681
1997417
625095
1539207
399461
944860
413543
1053772
119115
935095
1034340
169665
1303849
1406872
1725703
1785119
258263
779907
522293
558945
1115234
304692
380961
1224916
1988819
1725210
786379
1333009
1831356
1614799
1350571
1939079
1142173
1712498
286363
1024336
1302553
1376843
394546
230564
877503
232411
139531
1198234
1380055
1514563
734283
521842
303070
1799675
605076
1598445
1404589
769025
1233594
876366
1479570
1480079
510904
780081
1818797
302946
1717410
68424
450007
1946071
96799
584215
1416969
1729894
1456893
297872
1900682
1944082
1826978
1154434
1575966
510002
561801
840358
1912965
1898390
866457
489021
624887
708903
1806659
1518422
1846324
543177
689827
702097
1552378
445217
591954
542921
1076435
1431909
1018009
391534
199904
1271415
1029139
1669953
77413
1675109
1358180
768092
1803469
1509137
922
277977
431994
68837
1175970
1121549
332813
594975
264999
1635579
686500
893050
389037
155287
1075529
191960
556981
1969155
712599
1404147
100601
1117758
967248
558347
664527
294014
1255679
1953026
1866702
874403
1876401
1204872
379308
301991
853602
1010632
1691205
1900345
231540
1043294
178226
1912141
816790
653673
492006
1487266
245015
1728463
464216
1484262
1805955
1415365
777110
1325325
1401573
515497
899191
1330063
1682505
1497001
751026
184651
1109163
497416
1929535
1840852
928446
1941282
1396376
1097922
1825092
1451366
1185321
690048
1771288
1491982
736809
681115
1024923
1205682
1878110
168810
805916
1918199
121730
1795193
205385
1444313
889991
62133
529186
319100
1356661
1032892
1124477
792301
1335120
916900
118651
341499
1475437
1571377
676927
1606108
365602
1203719
1650896
1691352
44496
1900408
518048
1494877
278502
1585556
201074
1460242
950221
785428
1935976
361950
486953
978687
1844221
1053550
550206
983243
1531279
1893714
1432564
1897174
1145726
1671075
1266104
1828972
169238
480080
1943940
406826
328111
731512
565337
1356839
1659565
1601372
30454
174647
1366936
1044671
1363139
1747686
400455
1630166
266430
1081897
364366
1219441
1181001
1703339
478556
1852879
1922061
61496
568262
926950
1792327
590770
1476379
372739
755921
1406770
778924
1840931
1393717
674032
1638343
11230
711292
217722
568958
1083544
1035080
1243249
1993788
1898172
1680118
531130
1263070
836024
315229
1660706
123755
868460
605048
1883355
1254817
716201
580265
1356720
1383621
919252
721845
699883
1429290
557677
587
1124205
608517
1412529
1575314
1597103
1563567
471004
421157
1154863
1571936
1597971
1975436
599570
715112
1363482
318070
910511
526894
314402
384603
1540606
1914448
692692
249259
73484
567527
1475733
733907
1386620
873576
930975
678357
38371
1375478
1321382
790037
199651
923577
1596258
462701
1338503
1196967
799464
1076574
557280
1912916
94276
1807187
132998
1767659
383071
455283
981312
909191
639196
1324205
76366
932987
1543887
850818
418108
32894
626654
1802900
1298194
429820
1776668
458731
656477
1267466
329493
672102
1684977
529816
975300
1774590
1706314
300350
1483222
1717601
57
1274955
234422
1266930
1166438
1966150
1086498
1537661
325872
588432
861055
1594507
729052
181908
297094
87172
1264151
44051
1530494
1161191
441118
233067
1273260
656993
596305
1654566
1569708
1152603
880744
714160
527298
743314
442929
11819
306026
62436
1426132
1043440
1310406
1714388
1618873
1113619
1820089
1561757
1145518
582317
422888
901175
330999
464106
408730
166664
383348
1224777
1163910
519163
95386
954901
236846
2402
636136
117705
353971
1246746
1984180
334368
140929
364554
1584906
1134360
1399530
172449
462254
611774
434463
1523841
552149
36205
878149
700716
450120
648883
1780373
977349
814122
1624288
689690
283022
1116691
813731
1922973
1324105
1841679
1397121
50910
1822157
1923084
1457708
146692
1199083
709127
1756938
761493
143956
787940
972124
1612896
440337
1807138
352202
1713384
223228
219498
156910
1138847
892753
1535133
334492
1502777
1657366
1082098
634855
1681909
1747320
842880
1391553
1000468
1278949
1967904
1658830
1701536
905290
1791742
1752907
493669
966012
1825952
1039596
1616229
1047412
233040
1321447
706816
1638671
984186
716688
801414
1018780
1663819
520416
829993
1947144
1129852
778181
107497
1976857
748045
1114934
383264
27053
1636279
453403
867181
1304175
1210242
1807747
1752224
655611
651365
591194
1458275
1234284
893180
139818
1326470
793495
1549639
1098890
1726512
1244549
495635
835479
983878
1389531
618420
857584
1345901
488265
1528765
1163442
484715
1220501
980697
329337
383248
1402418
25225
1550470
1044488
342256
502089
523730
1769340
263650
65056
167435
537240
1211659
1121852
1224684
125622
542575
1622981
610998
1871038
480906
46823
1544186
200708
1199723
969532
1587751
865434
675535
722915
669966
265130
1458538
1810073
718540
1755224
649760
1873564
1433223
1263869
178964
1963444
1094205
1375453
734368
1194703
329588
1522346
476796
1232651
1228745
1747985
874874
1665429
763894
891679
1791416
1186278
1591068
341013
550979
1851220
598696
1543223
165911
1913271
885846
959896
1439138
494555
1829823
1510677
1675824
508798
92702
124904
1359221
1417988
313353
1368553
522647
1207864
683713
1974969
1368418
527488
1051810
980887
646461
1673569
1698480
295211
681636
42922
1854148
1877163
489143
609031
64640
483860
1868053
266849
373632
694019
169368
736227
1610969
1738332
529656
518031
792980
373927
880654
575670
994191
727906
941442
167955
386373
1392604
1516130
124666
874718
528796
1227119
651159
1519500
649494
1362275
1186001
126748
1738786
662288
418251
1013169
1131195
626863
468000
255105
517549
928095
1404038
754939
1525463
81328
597502
657714
908516
1137590
1488655
76274
822568
1236812
74005
1323671
147595
330350
1686184
936742
1159913
1641725
1225048
441219
1708985
1175596
736218
1327937
291560
1206269
1923040
276613
1091786
1640270
1500981
246656
1846205
628599
906002
324233
117132
550231
93849
543277
1057020
948000
637941
701565
1223603
1683326
373601
662380
1945278
1836459
599556
604553
330271
28744
1040851
1030410
1093853
230023
1042481
1387011
1258760
379650
65950
282693
1987843
1832925
416424
980821
658615
1116950
1134505
1283374
196554
540758
166503
944011
1638708
1068913
1135945
1599707
437075
303478
1734256
1957038
803175
539207
224944
1714840
1436796
447259
446786
123766
1123731
1244926
278380
1789900
191670
1822318
1790920
1930771
493929
585755
512775
580625
908236
1740722
293354
425881
899815
1999239
1881110
1860007
1297049
42687
286259
710408
992342
309056
1106749
649012
1516546
1891359
752349
69182
1638129
1360755
986541
1745594
725951
102426
1470071
1076631
157253
375486
312272
299668
822342
1201223
1406801
1313276
657427
303061
1853743
1362453
1960820
391793
1046230
732037
904773
701026
589082
1540059
176468
1900034
1791608
1588905
364185
3185
1327365
1293690
63632
911580
126125
1053014
1223141
1695933
1971068
1824734
440407
1283075
347007
196155
1629259
814650
1602726
1521774
652082
543470
397621
750063
453032
606111
132014
1052831
1633122
971469
768332
1687327
78320
1952731
911319
1911325
1346524
322676
272002
493074
1405047
1843308
1368819
657582
1032154
44759
1735303
7137
1210978
644797
1346451
1402911
1271792
1222801
710364
153915
476958
1700826
634451
1692929
1069821
192994
973344
1926608
6010
547939
681802
1494026
1166505
374218
1061045
637777
25271
1608947
407297
812146
862461
1802132
654633
1685602
1773379
548957
1702856
501534
496707
174642
1386426
1476024
1326596
1358913
653360
1279866
875507
1718436
428612
670732
1351524
905466
1893283
1224109
1295013
648997
1311176
646869
893946
330432
939977
1101192
1745529
1146964
1071862
720414
956232
938578
1724547
73333
604247
1123728
384630
859814
1342518
1516726
1147955
1859982
902878
1375744
679501
1474537
1478159
208161
652987
469811
1732400
1449748
595167
135150
458761
134461
1046503
946646
1674989
1196741
424891
601356
735414
386270
1230438
1302055
199919
1905073
616245
969532
1464042
860139
1037743
769722
33469
834867
1090493
215740
132240
1215044
1712852
110815
1185564
650207
509478
310607
505762
1505656
1957970
1716220
1674305
26508
438216
37042
152809
1424710
275937
1789866
1756825
756757
1538489
886001
979922
1271829
1547255
1907129
1804815
672849
634481
1418390
706397
36099
285914
203003
1041437
612539
1043845
1885109
1818943
1391047
1740247
1996320
833708
436218
852045
1311847
1094016
1268887
1125048
286075
215143
532405
474108
416054
74526
240810
717005
1180177
984479
397815
133438
263621
109152
282708
1855340
1779665
1310670
164584
702890
1795345
1963616
11286
587384
1429317
1812627
1653737
1036752
1751170
1542738
1711090
1419130
194080
1627966
241668
1678684
1952248
1008528
1549946
1679728
974175
1442054
849659
264233
216645
1883623
339651
1721105
1120508
1005469
1357500
1241383
1304346
721571
1377289
1442015
475819
415131
1245710
1629637
1903976
176614
569607
1000181
1741033
1208970
1431716
327395
1409015
410225
84397
910245
571408
48415
851693
315312
1282670
1346428
26457
21619
1799752
46405
303971
1522261
1050878
724025
1419593
1862118
979117
26518
1755459
73469
657263
632790
1143816
873662
1536806
420074
505653
1240944
1412904
457678
592097
496864
711863
1250612
870062
146090
1411297
1330001
633900
1091343
751603
1984563
688816
23951
594581
1374532
176588
1110920
658066
918262
620989
1045120
371576
669205
265744
48306
1030959
919812
38452
1208329
1632364
669745
1023191
1142297
382129
555935
1816066
390021
1788361
786820
261403
1028591
1915000
755984
1125265
1775105
894147
1320980
1072799
1154048
338257
32076
1777538
975947
750611
916836
1933624
1204251
486576
1303125
621751
1963777
1079947
1733033
1581285
1323486
931067
614315
204120
1164537
1586322
489019
626922
374704
345678
250559
1334122
239035
1619619
170284
1542420
888302
1014406
602819
782398
69691
1594518
186134
1645400
1063378
1052404
1595175
264631
355732
1101326
650877
826095
123620
627327
1751154
1625157
1440557
175572
734423
1444582
863459
834817
425905
1966118
883940
41626
1609124
1429999
702297
246927
1320883
85068
1267316
595422
740357
830566
185324
1119784
372308
1508994
984183
1775917
1171776
1667523
1862755
780469
1854335
1696324
505047
1003896
840349
1440821
1096775
1731254
1981614
661437
1627077
1610076
1499146
1778951
677881
1072759
1588071
1776727
1124986
1132484
680541
270624
1231644
1787841
90218
1956556
1335460
702221
1007431
1175136
1741508
1661410
855150
204858
901362
1457631
1654528
523007
1118594
1091958
1873927
1489524
1919964
238494
1036893
904846
797024
672764
98193
389377
130984
563254
620638
1050415
523143
1051185
1042549
730489
1837059
519928
1645006
801630
444434
1373921
613101
781285
1364332
1650900
1312055
1928377
159341
1454577
1683176
1125397
268529
1105452
1980365
844855
1337607
95134
437061
1394030
1437979
439865
540388
1356655
661018
58872
1972797
964950
1130165
714581
994178
1515104
1036153
371829
1080401
1931151
1569708
555495
758061
1393436
741817
103730
1663753
1285472
580874
1908209
1411059
1510316
489117
1130474
1110288
234533
1297438
1681737
377167
142271
1610961
1425284
1047448
1796841
1925069
1588773
1935014
820758
247447
1800272
1353724
662181
1313666
920657
879616
96082
1106881
1521694
14483
661667
1344949
370289
266534
622344
149067
1694201
1758705
308709
1436399
344990
1607530
1817250
336423
1758501
527752
454629
1551694
1172347
1576251
1064628
479660
1749294
918512
616107
1526934
406174
1696911
111593
1310933
668629
230026
11901
1081010
1050256
859376
1121006
187210
372656
1560212
1358100
1564731
152767
576794
455911
896208
851927
1448160
199068
286096
1618487
263442
510773
528310
83296
1910970
895142
270799
10751
1167821
671479
329220
1301353
110603
347218
45885
984771
1655116
1250120
635519
226272
943545
1455951
58037
249949
631973
224329
952304
405737
1350496
447076
158768
1865076
933235
1718866
937820
189557
281183
1498166
897837
1661319
1219026
1891569
559812
1981786
555605
1806574
481310
1666367
1162381
1305799
594467
723140
576648
1229585
865512
327185
1889928
257971
252977
1861481
238696
1796629
878607
1323275
745665
1321756
538522
1696792
721785
758397
470660
794696
459573
221973
1792333
1438638
1540786
1247721
678154
1989454
128402
1828641
1909574
1676928
1702568
1361713
864639
1330378
1828941
1444755
441218
1753640
992410
793958
49826
1397510
163415
903337
1101369
1682901
1994144
904291
715367
1388234
766493
267469
486443
1713923
1925737
1668839
1544022
700008
612189
952529
260689
1552700
1034436
619057
1330629
1051106
283263
71703
535564
1554127
1927113
928558
1243760
1461677
1725838
610890
1816780
135619
214514
1187921
314448
74568
722942
129653
28667
1877274
1715724
1316063
1418420
1156631
884496
1667276
453499
752817
1894544
1273499
1494401
1392919
681553
1302302
1266820
1804884
1217846
327726
1236485
1048413
602597
947455
707920
1230063
1432222
583508
746049
737609
61326
1974399
1961707
675790
854460
1406870
1128617
861971
663544
1899128
611320
574938
731745
586112
281909
1758696
550137
233182
540756
1978827
1207968
633679
512059
1316884
296454
1109718
1372327
319079
1650453
1320050
1836476
714185
1884396
518144
1854197
1846640
74357
1833482
1157421
1285458
1468384
1792403
829971
1727247
813853
143294
391455
1312140
623472
1500044
1877815
842867
1304861
990685
1757202
328206
1923165
1903030
672212
1233347
1427909
1717921
1854440
1641363
1733483
725710
1203745
1492317
1080210
1605864
1074209
1142556
939339
1688680
1459485
604110
905889
829069
1482192
1788272
1161931
1568153
897901
969642
1364510
1012339
1187498
772817
1247255
1553893
1994344
150815
1221735
417515
404541
713236
1390618
124519
754010
1595875
783213
1638308
76141
511111
1061055
875722
74193
490023
523068
31074
65986
185988
1902077
1171868
1920947
294120
1292662
1247967
1273204
244315
1497704
199068
132
360072
1912366
1316268
1663108
1338047
1032755
1177640
637460
1130794
1720741
1997907
1317193
948817
536340
1210995
402910
889618
1253608
100100
98122
1333763
1456426
9682
787563
362534
1602049
1472620
1567643
1737102
230331
722546
1426235
1053576
738869
1267905
1409180
502783
1620760
1010843
247288
1748978
791783
1329373
490647
1267216
789987
1492078
852623
535509
1118901
249549
354486
1822357
1361511
44125
1754650
681511
687064
932172
1306414
1964284
46591
1462829
693496
80236
672620
145948
1414484
1341995
690936
160476
1534220
550179
1771012
1470191
1626964
329964
391677
1889256
90855
99076
291093
239319
432578
1741577
1933900
142830
735431
1848462
1725261
346203
1460467
1127450
385937
1108053
1181373
1747195
197069
927933
824122
1509522
42039
1505861
666709
1012634
1295733
1734782
1277471
668232
787216
388383
1979422
993374
709418
1729769
141740
1298366
94359
512885
410212
1551487
561098
711862
419700
1771784
678728
1009855
57131
512157
1568562
1444334
975119
995931
727035
395590
968954
1270848
553419
1648209
50753
760603
1680226
1488691
1904069
1068444
1637961
43997
843434
1914179
1345429
501777
1701631
1636177
1059070
1395117
685537
1400358
1109083
1360101
1982651
39515
1456706
68191
160256
81725
421328
151579
520658
1434569
37326
1942707
1932615
653936
1403970
804907
75562
1254477
548508
1687409
1045660
1157865
1868024
1912170
1527467
280332
1599015
1380724
163220
65843
515773
1376247
605467
546816
1177290
1425627
1390660
736448
1086971
1140031
1200209
437268
1846427
632493
191566
460470
1637136
1225764
894416
1826452
598206
1382623
1749936
14111
563346
1145815
960048
1389487
221187
1883
1717629
600476
369265
1170049
1179424
1323663
1439547
32163
1019193
1246756
1131503
239757
886704
796359
355273
474694
156233
479280
206032
1631027
546823
1769770
1399571
129849
1726757
1039099
278185
786906
338451
857703
1712663
545367
1701133
1196138
1800829
136955
1481096
1205000
1431090
870139
1786073
1746231
1077722
353659
136113
374562
326632
1609931
639125
1680101
7315
87362
1089433
321852
1516074
872895
1515271
1974944
344594
1573026
1271983
338950
1501266
1361833
1198058
1493155
1184385
371548
1472048
1688022
1749164
1525696
1754294
262500
1351806
958469
637069
1678801
713362
227398
713699
707038
1987606
525245
1508024
1523123
376615
1100039
1664429
1832923
130449
1048332
610451
1817118
1991173
360677
520017
230881
606085
1277378
652678
1430911
1912725
288957
643132
675266
635733
1779955
1164139
467885
926818
1338737
1266453
292142
454303
332588
1667166
1697744
78756
1147137
641239
1886532
1538647
864571
613156
1968579
492547
944861
1889098
1966959
1820512
503855
1237079
1482757
60201
164755
195201
948565
631317
649281
627645
279433
677591
701202
155051
167355
1996370
1809799
1507526
1477332
513051
1153704
198691
371667
274135
1699212
867347
1053854
1139893
332819
1067093
573749
1744850
1736391
1177438
862882
1996761
9967
1759726
874512
191579
629465
320631
1712877
125843
157768
517047
1865884
1556697
315617
607534
848640
35726
1583725
1511949
715521
1082283
1533349
1093483
1194281
1258841
165118
963271
706115
580774
1447673
1744204
1301806
1986730
1959130
694997
1899883
936538
1364688
317206
454673
135635
367241
1547050
428960
668243
267238
1379947
559236
1530616
1162761
1586611
875898
738967
1114341
930039
1571569
1059859
462156
1092057
1019148
1933099
1196382
728092
343204
1166226
195250
352672
28421
617221
1157766
1049839
578775
950576
1903188
1920523
1871709
401929
6179
971227
1100132
794102
1875477
1265039
1497834
714212
792793
1424351
895424
1384065
457037
830099
1576350
56971
215999
465253
401007
480722
1526299
586038
1750196
61863
436803
13812
537353
439417
1667289
1951683
1982759
1193823
1783468
1585624
585219
308363
1315390
234141
272922
1346156
772469
844860
579302
400301
932572
456686
892082
285821
1086657
262051
575385
1015522
134157
1535720
1802292
725485
1316023
756137
1714137
1162100
1304698
1733484
584602
1634183
305258
1455801
464864
1773539
935302
1081167
1300818
1021171
723733
1155170
1213954
1522448
1789662
174691
501776
532560
860412
1633630
552528
454856
986695
1000939
937825
1668860
1199141
864671
179972
566004
766533
1169382
739624
1447363
619527
550138
106215
557063
205492
217830
23858
993360
1427617
1930958
1822689
883318
864837
1158665
1135763
880136
393375
1790943
1109317
1155627
1375955
1308806
894162
1983866
950312
1535261
812553
1423579
1660774
409839
32769
1843969
630115
477411
366517
437371
1121771
1725402
365597
1253987
487044
1456569
1370862
323017
1228844
837549
1967408
1103518
801919
591272
1729281
1257771
1543910
212792
580084
1726252
1101518
209666
1021872
925533
1301859
1775525
731025
1091837
1150764
1412055
1292667
1089416
107532
200087
1346087
1789499
1862015
813389
1975006
1995473
559103
176750
968292
901640
1910528
1748650
523105
721817
1985483
1052574
849541
908201
442454
1239430
639002
725374
1748619
1054089
564536
878530
702293
626247
1417331
732061
1524307
1557233
1038396
1835031
1532365
1126943
1157955
451797
1107868
1535605
494198
1854081
637163
1692851
713814
908705
921492
1959629
1163972
1230352
532251
1058878
1558192
313098
822619
1847116
566469
869833
377482
1290481
405181
615897
408769
1497285
48175
1330590
892705
789256
1536621
302984
1150382
296308
472168
1915239
1666688
20326
30768
1769128
1279355
1594083
1819039
429217
1079431
570527
1012000
1339265
29943
644882
1273419
907705
53010
166884
1563885
1026130
1828417
1864521
1177475
1104429
571256
1133118
149744
944004
74074
994317
1659276
389746
525325
662617
89112
995063
1721359
68254
1361519
1977226
1796168
591266
358968
549266
1463977
711466
307280
1148733
1830361
1596324
143897
1200025
473776
1035453
1638772
1956640
497612
1728531
1714888
812525
913998
586623
1570579
697249
1636997
1429563
475361
153084
106030
275403
1149038
514274
72492
1887676
593842
376750
1675753
338249
523479
1072088
972067
1748442
1662207
1130662
1099137
215779
1913665
1723734
375823
357788
1985393
925276
78355
1121547
856342
1126857
619083
595930
1483261
814655
1247410
305927
123276
1895834
1382277
1513939
1628895
1460795
1851133
1371153
1958312
728490
208197
1349614
1382339
1457240
211154
1349918
62652
1948017
1055106
1879385
437098
1157319
36452
1818416
1392848
126578
1975682
1945405
920657
718060
429494
1655581
706330
1311487
728708
134126
860331
604158
1078741
1915192
1083663
272688
1020728
1543717
636931
1772725
80413
601962
1022742
1546598
902945
218497
1118414
1112348
1262006
601267
861660
720884
259567
916910
283994
1590701
1130241
896029
1683606
1581035
291056
1271309
811495
493383
637227
1682921
1852589
1502061
1157798
456335
378963
554988
1130654
1643815
1416181
945984
1139287
1003747
114805
1896572
1897342
432498
530543
446543
431677
1153716
1649434
305450
228576
579560
129105
529789
1261661
366016
1067160
849981
1847625
218357
1564975
1784473
1048031
151163
1974538
1580416
122154
1042007
1049736
615777
1906229
1034205
324921
1409464
1230979
1299300
1959097
1944760
1711851
765137
321687
1083065
1622422
1697237
1477828
1691919
222757
476679
836464
1788305
852645
556703
1351732
1644969
929711
1341497
407052
1436326
1650288
1182374
1833988
1984158
747231
236305
1856447
1660721
982495
187530
418586
1898244
1664032
630248
1547347
983613
664637
728399
1856279
1855750
1471652
1902480
654996
218846
15088
1512278
1604509
261685
47256
1997757
1129307
920435
740118
1929570
1771617
337353
1708704
1224665
716709
906374
465278
1024250
885204
259064
848400
1300872
36333
222604
1377900
1600961
286366
1219349
626802
90208
802287
392969
1427538
603817
1885270
1411098
430358
1403017
101615
1178253
1760022
377446
373109
249793
959300
798468
1026116
479608
1565818
147513
17969
1328626
327419
1048674
271982
1801894
966297
1624680
24967
1509545
1535429
282781
1095798
1527574
1582519
1470774
103367
1124160
23952
739776
1492310
1212735
1822458
628200
816924
644823
808074
1507185
1601373
513532
1869890
1379363
823112
582369
1266773
1229191
1707263
529079
381635
1044136
948270
1931638
1587352
1302480
1520382
1885074
1037289
963533
1643536
160332
1669164
93927
748738
236877
507821
1606141
1010197
1930595
561221
1692977
830669
1545166
1975653
885179
1961783
1039374
1853560
980732
1058908
1037162
1923990
1544248
1411281
1673477
1201026
591800
921491
1221947
1342683
1692658
1934110
1513573
1693397
285552
1075236
466192
1963998
1872235
400866
260746
1434774
1707919
1441586
641538
1891852
20263
528402
1299901
993314
365193
1595505
585275
1075767
1812238
981981
1291314
587785
178779
651644
470269
1329348
429341
463595
653424
796759
1328808
1176178
644842
1524083
1647290
802394
220350
1948532
23002
710486
1897700
1085639
799132
383854
732651
1659105
285522
1789429
1267514
636475
1695244
940685
234571
1042389
1182321
1933837
1111172
1070775
1577687
756262
1228447
1656312
1690670
741665
1639475
1309071
1557974
1345775
11428
1517761
533132
1962574
1744705
732367
1531920
457668
105493
1851059
265263
1144481
285049
1444953
783437
905389
945963
1222800
495266
287474
1184157
1242966
1066689
530440
1075594
1493123
1076447
123218
1524187
1039857
1192678
1015769
1329572
355562
804591
1321817
1871829
942005
887730
436245
1367354
1940251
1697661
9416
279711
952049
220106
1682391
1223200
1732916
237432
255800
1473794
828797
1171928
1377141
1189988
1178323
37081
211625
1837241
1982717
889609
413640
1342376
204329
905135
854931
971455
1924045
952542
772106
1697456
915968
652863
620833
506493
526051
651518
1474753
1981998
521442
1862161
1996
1673012
1168944
1138855
1125725
1511229
1321364
342699
668847
1450102
1373687
348256
537077
1018688
987937
1659330
1259170
81858
1168118
809610
912327
1827918
1301035
840184
823597
93551
344603
1147439
1735336
214914
1245843
769433
160305
431276
999151
1089819
1083402
28689
1476120
456320
418825
1371458
619923
1401685
1589783
1018779
914359
1198828
1819323
1240977
1399094
1105321
1293818
871903
114297
1402950
221283
956549
80949
1950796
314667
1269418
650173
448764
560932
1116732
1373952
146679
1617053
1262149
68550
838899
177810
821790
1404427
1328914
448137
360512
1512534
1576691
1771072
945874
1537487
1313026
1285171
1214652
957387
1494860
1392683
411484
847954
1410328
1427311
1133119
4450
185948
675544
548289
1916555
1500219
1772315
1978957
1561263
1137131
689877
1819642
28788
1002545
1917509
1737122
456343
120636
1119099
958503
1480752
576524
1555814
1717795
1221630
1621918
1904162
560694
1025840
319972
1155611
1917191
1952055
1233620
93417
186279
1842953
721374
760840
792604
1858526
1470121
213649
81656
1405636
1285721
1465062
135061
1107765
653836
384198
1083679
993663
133260
15727
1429258
1569743
1469589
77476
601829
1047757
1580750
1416978
1087902
1043524
1403008
1582083
276341
1221934
778208
156171
1238022
193706
822271
617890
130219
1790444
1321469
1655531
1387760
1415688
648717
1517760
751166
1173853
1658798
344548
1879986
193739
734087
587548
379327
1629264
1230722
1374210
1821195
594331
795236
1960653
483103
1389722
551228
1750762
1665015
1764579
435182
565999
427874
676698
533541
110008
139370
793547
1420138
86476
1454232
1947859
513485
311253
243133
1007447
861600
1117900
1983708
1237424
74088
1085340
1184581
48083
1816664
1699100
1929818
1190050
846821
699090
1920052
807230
1021740
1090764
298492
1753804
1042572
1825712
1986458
338054
190284
353698
1358129
1190371
379553
97190
996702
757473
581411
453025
487867
1197606
413456
461216
263894
494592
1726077
718315
137671
843706
923085
1220366
1517841
1296916
1479862
1291965
1988025
666837
922627
988398
1408072
1582416
1225400
980705
1689802
1297910
770995
1853597
778968
808718
1894010
371890
1110599
135419
800908
1914230
977983
340643
1025627
1837612
1869585
903202
536781
7722
1137888
1805632
652008
1758848
1368485
1865264
23955
519861
1905509
1923584
411953
1917127
1207001
516054
118932
1441131
181629
1157897
1812104
757581
1673393
649419
1631817
578489
1444346
1696922
122931
685874
1682118
487053
1801904
596946
514294
406293
370128
1597295
51422
692127
283487
686637
1028274
223246
1096943
851426
1165912
395970
1150642
775308
1776013
1001371
1373572
1834613
1655420
1604744
1138063
1960418
1335537
1591349
696951
1141523
10454
446616
666810
785503
306946
355533
1121025
1797766
1740737
530801
8330
966409
588545
1030843
753251
1270286
249709
713139
852644
714354
733587
1880601
1698223
740460
1539309
1501852
1849429
587089
1617988
1411971
1473792
400767
811485
324406
500952
110107
415516
972046
1847209
486603
814171
1924783
135783
1519672
1947901
737186
485841
1425107
359499
604545
707933
1559626
1150481
1909067
224692
1708933
411155
1242104
1523389
1168292
1682405
1745486
1800360
818018
396256
1801577
1130503
266009
984594
841385
1562168
654236
1004049
1244490
788049
753882
698467
740370
1181669
86887
26299
761322
613865
870228
1607251
1916895
49796
653521
914934
64634
361143
1084733
808490
1358019
1652639
1676901
1834981
272909
1806334
206920
815877
1924267
1522879
696219
477305
321102
1346745
67749
1395054
1368315
211305
1033723
1608376
94274
1619077
356138
1387003
591542
499554
1945498
157604
452736
1958441
1641114
290053
329874
921293
429956
293971
1072248
1820219
530745
219199
396143
1058660
1373574
1399649
1422069
1964737
1982605
705155
819448
1163856
300017
1636203
1847981
1148731
1190583
1736731
1573694
1063630
771039
1762045
1533506
382627
151365
1987108
1059986
1669317
1886148
1255273
87263
642156
1632358
1642291
511791
756277
1879845
285744
1106618
786753
95194
818816
1513226
205221
1891604
1476630
269478
1303252
799881
444925
1434960
1536219
1544777
1936587
1676600
608917
914616
1884206
529113
1853086
603691
1313393
239001
187676
848419
303376
532819
1528171
26405
1556445
1360187
563726
1136178
226522
445731
274904
1137267
106439
1449670
1429768
1485728
572687
1293320
863715
38752
311030
1648479
1747877
1618579
973192
609688
1412537
1418824
250637
174568
735031
989213
308662
1252545
1886814
1505744
1216465
1701934
587166
1861889
1150306
1868272
1447569
1536769
545992
1625071
990977
1857245
1943735
1333199
794505
1466377
1209930
443514
304845
696435
928467
169502
1997980
217277
663384
144018
157915
683531
950905
1048669
590773
981338
922688
1296203
601079
584212
1014500
1705252
1867733
934082
1111294
1578629
1194240
203368
1506153
1141362
1241765
596061
1475577
628353
776529
204756
1337220
937146
1958995
549535
1434212
1284284
149911
1377275
1050906
1772767
1169900
757375
1153122
740715
1797837
760967
1382335
353423
147242
864085
732407
469455
1382974
130709
1649744
421722
909646
1850756
458354
226225
1998800
347955
471436
818296
187883
1239629
1996447
552166
1526341
652556
327870
1202898
851348
1045253
1382161
1952318
1325483
747377
149877
926170
1435445
472767
544403
400928
242440
663753
300285
286755
1737300
1388484
917786
1925543
777528
131472
1189293
984456
1371850
39823
1995962
422600
820750
1248003
673499
1570735
440794
941134
1612291
1716943
656220
1316230
184044
1755005
811420
868318
320813
855790
841872
1547672
836096
284340
1279987
119831
840134
1196583
190126
1950001
47367
265423
1393501
189672
1710217
791099
257037
300035
1673503
1358452
76701
432488
336890
233669
1313576
604163
1190051
1474943
1058533
261255
294107
223751
808393
83584
848586
626447
1663161
1386898
1992319
488701
251078
1129026
77390
920183
682824
1485880
1954958
500440
51687
741302
1665272
883136
1388061
1078478
1521
456467
1540938
262525
1119732
1017774
1470589
1292933
780953
1043242
744157
1472577
732513
1415018
1037653
1925757
1166723
1378219
1627760
1696417
1931558
769678
518075
974673
809454
406724
373947
825822
1768511
1245704
654469
1254850
336955
1998036
609218
832263
986254
283470
1502586
584513
137756
1350846
1698943
448154
1855689
1858703
1180774
946894
1088909
424685
1754999
925041
1301852
951293
1041766
1850316
624655
339455
1764935
37489
1293265
1926204
582419
1377916
830380
699839
1684756
1857672
801232
481846
33010
855304
416725
83468
1790062
703475
877492
1417347
1720919
1253426
1374679
667259
1940193
1246129
1286941
380314
1358533
1401695
1534052
1450854
1357756
881010
312878
983824
67561
1268124
989950
490921
195837
1399597
1418173
138250
58988
1129780
746384
663185
523573
1411299
912052
715324
1757232
231569
1787657
1736790
559916
501357
1059003
403762
1325951
1850433
416011
451918
7933
822996
462894
1791311
1904870
1395541
1843722
97914
1837939
84325
1764016
777967
105063
536097
446691
984591
1194733
1688325
494863
21063
248596
1256626
619749
766757
1782919
195035
1320887
651221
670192
1711650
1461290
1146661
71987
1587802
67735
1153340
1141369
1829314
34049
681584
1633852
674665
1877827
1458452
1215420
979467
402839
756261
600613
53904
124689
1545008
1482882
878863
1528762
268735
1795124
1660671
197485
1001437
531825
602834
1721533
1970769
1185726
752127
1886876
429402
795538
1272193
1524038
1820282
909599
56161
370236
604506
1061808
101152
1754892
1904936
1979361
811179
248559
332437
266572
1407359
1618921
1608125
1970154
1843904
1581186
507750
793656
379692
303142
1323502
20938
1078897
1619408
1357425
816846
897799
971337
1285825
539736
418924
1676137
1177079
439049
479755
974664
141979
1986677
1237142
1796841
621774
917893
1291167
942258
312370
1387219
441312
11796
1778516
739982
1790317
256865
1493341
1663812
1249062
1563728
881074
1282431
72077
989039
532362
378776
260324
995854
1924519
1762881
45504
1840092
399354
1383707
918686
1805675
986170
1714565
1115487
912860
1579144
1727704
1023195
1086372
1751408
683715
1457686
1673241
839188
152969
714584
58303
345216
1490759
371230
1883177
1634854
229760
1134769
27000
949183
1519495
782952
1956801
1449881
1736022
1280533
1776754
848595
1640319
358922
528240
1221493
1898135
778299
1963330
1953100
78393
964283
1674942
1094150
557564
1767992
1770537
1098225
286787
1466981
1023630
1648643
608694
1287935
1449650
60490
905235
1510270
1029932
932140
776007
964315
1915839
598312
1401146
1656725
401655
1437864
1334695
1935428
499742
1533630
1258559
1212706
1122159
814221
665100
1911117
564133
979094
1242657
676190
950719
731120
1887939
964143
1795692
148978
543975
386478
1916820
1699006
1274312
794457
1800305
462728
697572
1812725
1803528
409057
19230
216212
866746
1475061
558577
436156
1817156
1397172
1208043
1504886
633546
422101
79908
1246666
472567
1669865
876224
1115926
87258
1540741
1003903
565240
1771199
754320
664669
325720
1908525
928571
182641
1222199
964303
774984
916964
1069253
1270279
789627
125849
1548421
558137
890736
483176
487173
1403501
273382
455027
1902268
1755384
1770037
378499
594489
1195890
594921
502328
1736286
68542
67212
47454
206197
1777425
279065
784025
427109
614563
153017
672608
416464
1660110
1664496
833345
1180393
547669
689132
596555
120172
177805
382425
1705384
70364
1675242
1356431
1419939
697705
614687
762749
1934467
1828762
54819
1608084
1327227
1471657
1290140
1820549
642290
100443
1903836
445469
799092
566108
1678474
212533
1211980
1813981
1446916
832009
838490
390680
758598
374334
451248
576834
85815
988461
1881079
1121508
1791613
77833
1054207
1247424
1492958
1891750
1270539
656759
242687
1484765
1228452
904595
386930
1447752
1619714
620630
825027
1986744
155593
1857475
746266
326401
873729
1640941
473452
669929
1771247
1597169
1072834
552619
271639
1091286
749221
1763332
599248
532490
1484343
543846
122488
1868290
1485339
386444
1683094
1139161
389200
1099381
934676
304507
810083
621639
1580995
187704
1934459
1627617
1341829
834358
220540
1616612
704479
550486
1250496
646695
1981592
353136
492200
290186
1985398
1391669
95679
1778324
73590
1156894
1758333
57084
1331842
675702
1796379
499229
446615
1030425
671981
885432
1494020
524187
765562
362163
1880086
1744728
1391356
1038618
301466
962168
1061833
518485
1070351
681914
459077
573388
1436423
1870252
602372
1255576
840704
1460421
1226674
796732
1831599
1557126
1915206
1661351
1832043
1351641
213794
980653
1256006
340969
574512
1139664
277874
12443
1419725
1903026
1250632
1614980
889268
1798618
1622921
1830583
1429034
1415179
1050751
1399579
469018
877876
1911311
430608
309104
245009
762867
1803894
1449790
246682
730614
17152
1030946
1292313
1998075
1905296
1836013
1016306
1209816
1907717
681305
662515
1372309
1492165
1104458
231265
207107
907663
950022
1574490
979903
49517
44233
1321423
85383
1350501
635024
1324331
954975
746485
342422
1090926
1173382
1055014
625051
1392135
374519
299666
1929644
348090
640777
468550
413014
1816360
1136782
458583
892831
1089614
548252
885712
606523
1383094
167127
1049631
1698694
1915088
189071
760498
1708149
1555302
1232630
892458
754825
487504
1260725
513690
1894798
697964
1139463
929795
1284201
1371760
1463419
417653
342980
1906653
1058584
86782
136295
1848223
1522768
646300
214817
938677
440279
1391243
1702627
1814424
1758194
61283
1644089
1365972
1236145
1896091
1890642
1732396
453388
1129684
757778
381334
136078
1467390
84410
93344
1981146
737230
1146214
1097720
3279
423599
745679
798791
1148663
1141918
582816
268308
1707024
119073
112831
1918265
1482598
321361
102519
204973
1839556
1390512
1125546
1323530
1404252
1202962
501535
526622
1898251
1447842
194559
1773443
1698305
1721283
724651
1258751
1912547
811007
1925032
1315119
344826
483963
883942
1651158
968333
622868
1007180
164711
130161
477412
79891
1223883
1323987
643359
427043
263100
1048527
530142
1509887
305627
1939848
410848
1210516
200840
282878
1148284
1646807
1789757
254752
833437
1356042
976314
1371424
734341
1189515
635626
1361030
258312
633044
117576
1162278
1809560
590536
662878
327948
1806276
641827
1192495
197098
990516
603343
1896084
660097
1984388
1676143
583012
1140644
1157991
222748
540498
1981066
1327261
1481915
1049018
1784978
273097
1521454
1810505
1722969
387510
273991
1714141
858166
111655
844289
1748445
714506
1564162
1296729
606007
554439
1463525
1446013
1328900
1896898
981128
496583
462665
840734
1556879
1766316
401986
385073
529759
637654
889089
312054
854374
1602660
1340164
263414
449569
1639014
563670
1374449
1135812
1796081
1938374
470341
1763418
691461
1443363
1447899
806310
1010057
478437
1166380
189581
1159317
1052516
73937
679052
727335
1141091
416304
342618
855968
1394648
1745634
252344
265436
253325
825721
121504
1906044
1477472
1276303
1665927
655241
1148049
1086819
1876029
233641
680284
1622161
1398235
964818
734588
1822308
569568
1412674
543553
1762685
1937519
1320654
1879127
299218
514380
1956005
1643654
1729509
1586713
395079
753305
1344366
86871
1710242
1874808
1795267
964669
1586539
657159
1242756
851884
87715
43432
1650394
1167772
330853
1873942
1345850
1959969
109821
1770190
1340015
1653384
1543353
794479
1396684
1470624
366113
588224
1603082
846162
1621425
1459276
495736
1064185
851392
1157242
1514602
944331
1335330
1803293
881587
647996
193195
1001753
1290394
1500485
1569339
1972985
1496337
4251
1430977
1917150
1009441
850574
1267391
1374049
901904
1818065
1843546
1068247
1538538
422727
1999351
524342
571306
1465925
885086
1383116
1696095
784315
1689334
637125
902373
1725889
1386496
494433
1420788
317219
1372855
1949233
373135
507429
1744968
1635552
1692148
807541
1416634
314771
561480
287640
332951
997998
934419
1505406
1222732
1438965
1434792
1125727
1949102
997129
195989
220136
838712
1157816
863264
456077
395836
1359769
619588
678713
786044
558849
235461
309799
289022
1951190
1291950
1998406
1207618
817798
1105278
1167776
1112013
1842605
1781665
972778
941174
1749549
1988449
672470
1211293
443661
1293570
775283
500377
1685837
904803
1790341
1367811
7679
1233978
111489
781743
1768581
12445
1389679
913502
661852
1006415
157197
1165559
68308
130925
1768653
1031351
558472
1202667
1474726
232954
529921
560194
397719
1831754
1633830
847462
458112
1604117
695826
323200
1677119
187745
4530
866414
1013866
1953487
2942
1234512
1426425
524041
1936171
1290753
576709
301799
425974
1391273
1394304
1815562
408229
424081
21251
614352
1229056
915777
1060383
998482
400307
260572
1243012
1771915
381012
688642
1931479
138426
889273
1378965
1235743
1547227
36961
1359862
187129
1083494
972711
1990164
650479
195088
1075259
1244593
1429151
667171
1069516
141042
318406
1127261
1083483
1328028
1895898
224220
1434415
1811087
718940
199122
559019
262841
117282
972983
1340112
825109
1603708
462037
600958
246612
1167379
1493442
1434345
1997173
276552
1972893
1414253
722342
1667509
715348
350588
1416110
1510083
759928
824347
1232546
1034568
791325
625555
19746
710427
990993
1022596
279253
1831071
1980855
1485708
1808382
1652983
1534816
26141
1843776
1055419
982254
813310
1907857
1194193
1478744
1825812
532613
1525804
808317
874848
47601
1713491
153075
383731
1307052
1794796
1349744
510043
308463
1205167
1306288
1582391
875025
1571693
1823285
590516
595414
183644
1699840
1967206
1673726
259580
697048
868140
316238
355600
1160783
146457
954096
1499637
1563699
474923
1609737
1580738
500648
1383204
1378059
1024834
193661
684067
329894
894727
1281839
922747
1479425
934922
812651
76828
1861117
1893300
1884737
843412
1625391
1236442
1344785
1106708
1712168
1876573
470348
1134848
1026086
333276
676707
1498564
1829563
417381
1197616
522232
524559
321669
1902183
149368
686804
1689177
1401799
747393
1109166
428326
1697972
1868179
132784
170173
1832830
1005934
1342247
821756
1143478
1079292
1840327
297945
114361
1577555
1425100
180824
849899
149061
1364025
1657109
278927
1175862
1119833
1871140
1728386
1538506
1463089
188621
1038692
350517
1066420
1841613
1412822
1536230
398449
58521
703736
720334
656133
298763
321339
57720
479628
461277
1089644
1001804
1369223
537979
1748694
744881
1312539
288472
1625643
920241
1776381
812638
514104
1296093
1565575
652214
1099061
1324671
917581
1863244
1554320
1263421
1182265
121523
855290
905515
1284004
742072
703842
1819057
1094624
634325
1059428
308562
1880823
1117745
1767083
1121893
1443141
474200
374285
1066528
316390
1763751
1394031
1713451
940386
1953015
162528
349536
932974
739701
1679267
1234735
90471
1953817
886314
1418511
317482
751855
911641
1993791
1424615
1979744
694351
810919
399512
10074
253817
1684792
109709
1665249
1030696
1812484
1631463
811603
290822
941275
1006167
578989
732129
1210145
79049
903197
1215013
665350
1989683
341022
167782
1380977
1576718
759386
816559
303491
388166
292003
549907
779336
1699296
453523
1141733
450848
911664
1935412
845739
320674
1435323
1577413
108431
1408405
1154161
1154169
1010887
957606
1574101
1420172
1625674
807231
1541200
388290
603918
1745960
790597
114470
442703
316285
1176697
1535967
1750108
1819916
127643
373929
1018411
184584
1833480
1634277
499532
1743948
723026
1916238
743496
1779045
1116993
326110
744469
283917
27525
1000555
579779
1354548
1986814
964314
192861
740649
1611992
351868
375313
1248343
1820783
914535
858310
58936
1900717
1577066
566880
1803718
1922362
133305
1363585
331188
1175259
915644
1961011
1353241
164030
125855
401976
848808
1792558
321531
120946
1521830
137830
1847148
1219590
1173147
1249749
1148063
1959324
1493753
1584212
901078
1905838
970920
1251544
511245
1539640
400412
33117
1328722
1421804
1309458
1595149
94448
1814005
1744472
1679957
1807607
126776
863133
1312701
1318217
406629
994237
981408
1695036
346973
1013572
227638
1288544
1239499
5157
1796880
1422533
1658448
1781134
161368
912455
425353
704370
191609
1695418
912915
260867
1889173
1729650
1769422
1544504
723652
445993
263266
1988786
1870843
1364897
370539
305443
489377
455406
495028
1592741
1750638
1718167
609022
352746
221066
631408
1641428
413024
1768261
120471
1399005
1386230
558994
1413090
581160
437303
93464
1594312
42443
1051792
115459
1461112
1054426
211394
1105668
29126
992801
117092
1607202
239188
1715850
1052120
223879
1388775
829981
1889503
948152
1782191
1375454
1685986
1577409
1317168
604549
1808253
315811
1374726
154128
1480406
942945
1193086
101065
1893533
916787
32682
1406825
170170
1429390
69515
710868
479959
1373379
1758754
1151000
537355
720029
1387938
1041991
1389747
286074
537309
1409818
1711970
1790600
1609491
1848895
85407
1492416
1013286
1830062
1406219
432129
1679799
384893
70310
1136995
1853858
1420507
1201431
38661
730332
1087133
1064466
229583
1655550
1888420
149930
1187800
332096
1477982
1946842
190237
349639
851487
1467510
1769019
1410020
1484234
1157982
1654542
438994
42787
325470
1744424
1062405
1385844
706255
535314
1402046
933239
1186884
760391
332352
1657034
510995
174223
753234
1429607
1323257
565340
880961
1706313
390509
1102520
319217
912062
992932
197025
395860
724350
837156
1830974
330917
988162
168118
593495
531134
1459580
899124
553504
741810
83345
220665
1974270
1402795
604402
340781
622282
853050
1053213
1660088
59518
1074487
746486
1188678
164807
183959
1439583
706162
1673086
330086
969533
1586500
1871235
1239320
430176
733125
513902
685164
1196243
1770910
166130
427950
1703555
1219582
186883
1366547
1157318
1225997
141583
534576
1095923
1336297
1358417
1453153
1551029
1782697
868112
1917911
1876981
1584233
1070688
513436
1968517
612309
682796
660399
1584167
1378435
189491
142074
232609
1632904
222438
1983227
1617802
1580505
233977
316745
1370319
313490
391887
1309929
293990
1074617
343990
764194
1996884
1504516
351724
437738
1501585
1076747
1089385
172975
339557
1384003
1354495
474117
1186623
578358
1172948
1659619
595335
150327
346363
684200
1403834
1015344
890210
1254213
1558064
1732696
8677
711623
1997452
481878
235490
1616904
989049
1653521
1128951
1823265
563887
1010447
69442
36764
87618
1044628
220405
421543
1006970
565630
288654
174381
1175710
1934130
469956
100688
1060427
573159
1543580
316635
838107
884512
1104601
1626080
268806
991020
130373
900947
570002
748560
1328504
1876190
1115399
880874
484780
1913178
1372194
537351
1721502
1813188
1393863
338379
729930
1114498
48660
1253208
506483
651144
1770826
1949125
175988
1774069
1758829
1280600
587982
1647147
111452
200588
1358516
825956
675328
745285
121564
488064
209537
973600
1504381
205806
1316874
1508178
89255
487364
557363
1615614
1767366
1315459
1584110
965531
1332899
161512
325374
342844
1333327
472476
1315159
1971409
1089237
1320047
211439
1733917
900177
1592855
1535968
617655
1664315
1253817
1034429
912328
838263
776510
273718
222086
1799935
1917253
516530
1928843
1098111
166595
188204
1382603
1258981
1664426
1794871
1245833
684718
835185
551809
998334
976754
541063
1030079
414207
448540
1947959
637749
448721
452464
1451330
1375120
1481028
20159
1231699
1536401
630945
1262279
550644
154175
1555089
271995
1043133
1551453
1284665
1819768
471301
941862
383622
1311920
358341
115931
487539
1339463
785851
734671
520815
990620
1559701
880394
1909508
1894912
101169
1890521
1591210
312480
1730085
1374502
866473
16072
1455513
1839585
375956
17177
1251445
254204
127245
373442
1544651
1094857
1675774
1333818
450393
607569
1032402
1268388
1844061
1239885
1028337
1522426
1201325
1959877
1082313
881532
521717
1092207
896203
1869927
1063900
643646
930198
864304
326790
559137
1704252
531700
72300
1357267
100787
536697
1532589
348420
1692081
1840767
927429
512818
1709818
839983
126938
1096399
1370729
1087508
260623
549021
1977854
254966
1875990
245158
1317130
1566359
1027300
719449
625831
204787
1237181
555399
1458209
1987398
1749209
893748
623343
1873134
515935
888965
1515417
1109217
1507717
1290437
559035
1317625
1276850
792772
1469744
1967243
774616
1171393
1563692
1820111
965391
16413
1992664
66272
504554
46511
75970
411004
197344
1794118
1986865
1933135
1754617
961285
1222275
1564973
1897503
1810579
1140768
815765
1722253
871112
429544
1115333
136546
1492300
1672582
800824
1900639
1117703
82063
619046
254887
384265
729409
1768520
338519
883208
487981
1814695
1453216
1299242
1317664
986727
512189
1588827
1493458
1295158
1465809
1934485
953209
181081
1210132
1517658
1936440
902909
1612602
91825
621342
69917
1567675
1698807
969203
1994861
475943
1558095
949267
425071
976885
1511232
717333
634179
1996298
1813717
1004953
1954214
1137536
610981
1861998
4076
136903
363183
1728040
1748505
149814
1389010
264845
738702
900999
5004
137150
1017899
128051
1504047
426523
1162764
1184552
309871
810949
1616136
280180
1415541
1647540
1032247
1972781
1344692
1200164
1113310
454390
840835
437296
533570
1536633
1918548
1493033
1778436
1580984
511130
330660
1552627
441395
1886154
705880
211957
579537
1435697
879435
843072
904135
453796
1833902
1752179
60600
1687841
734694
285186
1396250
250852
1576067
502991
333275
1780319
1216772
654001
536832
1252059
993290
446146
349691
1103297
858557
634893
654879
226637
173132
104633
1484022
1577188
1522754
100095
1428666
83208
685922
1417079
807507
135768
1269124
576966
1072202
1559101
847939
405193
803566
1942289
1779971
611447
487656
512465
461782
150789
1690885
1942067
1662976
1568843
1533733
373301
185820
494160
398161
1279668
1678207
1392013
455448
1413967
1340779
94572
1667839
278553
689412
1062876
1236563
747491
781558
137430
458597
1678943
398418
1284491
1350939
632130
1748888
722032
1791761
911849
434609
266078
490788
1267433
509690
416421
889109
889185
1933428
1841118
1665344
287723
886569
1449479
1390240
253583
289067
819840
68271
733606
1808166
747891
58618
1312157
335125
1623544
1368833
298753
1034448
427546
972382
757377
1423082
985402
976488
453566
1436084
737483
1585610
508167
93579
84885
1122653
595062
399408
156064
1209486
829124
354708
1018199
619951
435756
1652922
384718
1350327
790738
1830487
1681014
397348
295876
1056110
1596964
1322190
450683
1138341
481551
829128
1165977
313907
905849
497193
1274696
1332973
1888897
439237
1634758
1460852
1402725
1432970
1565789
106938
1218227
651015
602683
1496226
154686
1617587
29052
1325127
1059848
1749454
136722
934702
1357366
1088358
238781
1553621
148871
1051788
1055418
1249106
926466
1508236
1572816
79001
1863290
405372
1117337
1464205
232308
1563694
82441
693801
906374
1579758
465559
1268504
1637705
524982
1982303
1511076
677828
875866
1776142
1346331
1190760
460858
149393
181302
459113
242843
1730976
1151938
663537
297307
799973
496058
1619351
72372
1937448
405717
551170
767726
1726355
1850105
260914
1608300
1138987
1734914
478558
134275
720684
1597296
107371
21868
1333869
1543867
1873174
1517586
130856
592570
613829
1199885
327449
13216
1725623
1067502
324451
1992956
955668
336102
764097
1959292
203063
1851501
1842020
181803
1758457
108781
1666017
729327
318545
1801537
1429553
1744996
540263
1483092
333710
1199212
1245800
899779
469361
1885151
920250
1002813
238966
365308
871171
1563537
14472
1995308
251583
1161848
1686509
660521
540112
7925
323713
870807
1387293
11958
1962781
27790
531722
1885719
482189
200238
193680
931007
1961785
360235
1052552
538711
251445
1999393
1568003
321565
958525
1982619
283969
1704495
5918
1188527
1835816
1326740
1672151
459773
1687711
957917
1775534
1848070
1004968
1761339
630182
1326222
1400523
997381
366481
429973
203134
685407
991059
1135487
169891
1496741
89445
1399526
449329
648090
524169
1743536
1057931
189794
599533
999612
387939
227983
1744739
51921
1505496
1006391
1081764
533524
387206
1854576
1791255
374787
1612338
1916157
1050114
1028643
245600
899820
1122597
1074833
472131
1604923
1340721
517073
232182
703127
1076215
569254
430185
1413999
302152
1004287
1458702
657902
221027
883647
1883638
193649
557273
1631425
1381645
878585
1641964
1070839
312889
911355
506046
1486659
436064
1597372
1445941
384695
227715
14372
1992237
379341
1278781
569659
1291240
129887
1240310
1452755
1550625
1148789
349578
724409
151421
616715
244545
53682
1094893
240385
7087
1020088
450532
630148
1778453
1364481
1612629
576393
1355471
127349
1910013
579298
569432
1249443
858761
1753030
1214044
833076
960168
300450
12084
1933149
1209169
346408
1511023
437844
363114
1723552
1519925
1481506
1566984
1903280
1699188
1188401
1032912
479200
1786817
641789
435235
78107
76428
830570
895178
377216
980024
1181843
743569
895036
164434
1542829
1697305
782041
1784640
848330
262364
1478077
407761
1753343
180064
178008
542957
1606615
1075516
1714980
1156176
678011
785911
1376264
1942311
712876
1495084
754381
1218316
806301
413977
771857
1080679
1804116
1141064
1674551
1482285
1292919
13655
600603
529458
47377
1165842
1007619
533214
516080
569786
1386012
256531
1012756
286727
1068009
1580675
213518
1546896
316268
610797
971343
1717466
57848
52935
1157029
1726681
1097342
1678505
1441610
143370
1304728
926104
1957422
916183
486511
1665794
839504
370878
700789
1544430
218122
388044
138967
367892
1326665
1696372
848347
484952
367034
1218952
1053033
161861
543309
551852
1851796
878411
56210
60460
1675967
1820289
256069
1500975
630595
1456498
1773330
1444150
1372028
1268419
561076
767729
1476311
281998
721155
400651
1387906
378566
332456
1085211
350840
1238206
1555965
637978
1828105
1833299
1947813
1216880
107826
1173175
1343190
1628693
578504
821472
472802
57992
1940729
433898
378867
1749852
177126
323145
1406402
1483656
344110
624406
1759626
701239
259695
863735
1303338
799206
1268092
163270
1541376
1452501
23981
532212
1505735
972111
330768
1019053
852866
783270
1594722
1151627
29576
229879
1621686
1556657
1349509
926089
1885081
1006013
1297380
973435
1384596
458626
1118076
1412672
1197567
687245
25403
596682
1268299
433411
33963
1034823
619113
417016
693561
68202
823085
601220
1670522
283896
1996679
645100
323472
1127286
1950411
505499
1711323
1083178
623992
1304108
394009
1060714
549104
164332
821571
899071
906498
1986413
896468
1966554
1097544
790591
4807
772277
1200451
1601605
896630
1367738
389156
1220721
1282520
1914777
1162888
1096554
1347495
58614
1024471
799838
753525
1938430
1352482
1061585
1506757
658417
898964
177442
1731551
1514068
533149
1488369
148105
1916835
1275707
669120
303015
1138546
1863221
1683289
1288343
1686502
1935440
708858
271417
177310
746218
1561631
1220339
1187952
759298
1938060
627384
1333782
1659427
800478
417354
98344
109132
569230
1474508
1119571
532026
489587
568047
1419899
1093743
189581
1227533
390391
770778
778759
817953
1146708
1913847
1381290
1368791
1709459
1836796
1034892
1400797
1368431
573548
854850
1653434
1035491
1431418
88637
223901
162229
478808
36755
861409
1755095
1423204
1814115
978656
750037
1083471
1695530
553556
329181
612764
1337921
831832
127513
1266837
1329214
923109
501329
930390
1532249
1114715
1075878
1509204
1402555
1364472
197184
1805317
1898259
1058703
809428
1393433
622187
1764797
1960013
1123867
1326382
765109
352425
1602966
1232574
1685482
939886
1379459
1266882
1953990
1305733
237821
1604569
1692799
1076723
146629
361760
1193742
372465
64362
982880
505734
1883233
1480325
284875
1240478
341787
382998
547664
710815
443329
1247460
770009
495140
385720
922916
1841234
1068317
1281064
578741
437415
262122
182068
914982
1965980
827676
1546594
1851812
1011922
152478
1955501
172442
760805
1733651
1899600
1256503
905401
1275626
859932
178167
504457
79226
1578458
1302290
1701008
571325
1618563
1506816
555032
1927012
1893205
1389259
1446368
9805
41858
686108
905549
1351070
1119347
558821
1381914
552062
152370
1737275
1757493
910265
1921492
210690
1770523
1105199
1220494
1357380
1667683
227974
1287386
1680961
1390904
1244630
560470
1805815
1023113
1356310
1612489
1895014
573698
1321368
1706950
203659
855463
1861152
596306
1179501
1385214
705820
352270
1884619
296881
1679249
244113
1439277
1982226
314852
1410158
1823117
47016
1580107
1108348
1287053
678371
1697324
290511
249151
1167233
550150
875504
1710214
1667302
1888267
296176
1538239
471730
101789
1949849
1136865
512085
262915
1031618
354300
837299
1611752
1046881
1827334
1888572
1518386
1845813
1183196
1725523
844227
1704751
1310052
566744
1548653
1162458
360228
1403344
1946351
1094475
1246181
729207
926699
1870176
133560
184909
1594384
1230665
245681
1697069
196778
158424
755130
145289
1161424
357400
1628724
1940899
844537
131818
1460579
658527
73859
1677679
1970517
1496494
1483662
1703020
216486
1556523
424117
776356
102339
1568939
749976
1052640
1000390
544302
1045765
1657788
1792410
724553
737180
801659
68725
1319222
384195
1061809
666517
588706
731937
1529404
203064
40104
788138
1955848
936135
1313156
986990
1819622
381938
1181956
595860
820398
775096
912579
850023
241476
1238443
1168049
319852
1369986
1592070
1554355
1765888
1899681
434527
687254
1400699
491724
630015
672016
940968
1350526
1046019
680403
1922465
1652541
1089226
1595456
352585
250260
1346515
751348
1008982
441439
189828
399243
1946599
1247346
290830
143240
1935247
789959
256820
1099673
924632
192060
1838776
1201164
53259
273907
1454489
1489503
334316
987463
1868038
1452428
183423
1344978
201096
298643
246455
278623
695090
1914921
1185061
352234
957034
859717
1684977
134221
98337
1801339
723842
1430199
400825
1490637
271216
170240
28797
1210850
1423739
1535740
1607315
213776
22710
1625976
1603402
1094845
578378
240507
1382740
1845559
1487842
687009
1142388
1174777
1735536
1706844
1525895
1445923
28168
305736
1955087
1411865
649455
1998151
1358858
1699870
299397
1323524
1764758
989113
1265045
1100334
1519887
1561585
1418253
464653
1436758
60088
851092
441961
1177786
1378252
1063421
1624930
1476269
1186022
150252
100192
1061688
622299
1013809
1662821
1371753
1350959
688724
617947
1426248
291205
612299
1618231
1359859
791955
1898445
1509161
1856532
132533
444247
1822075
1543047
249397
1670796
353974
226566
599477
1247581
1718708
984077
1852056
777970
1722021
1570578
1760616
1237483
521891
1893153
148139
441222
1842468
844121
700598
1109779
1706447
17910
1605634
1807619
891213
1748829
44559
748670
1237603
1598019
2509
143195
15819
608481
1237378
1158177
794687
1402586
801950
1466343
393716
857932
883370
443203
164790
1231266
1021043
71391
20327
499363
255959
1526435
146278
609246
802898
183987
1216122
1403470
167218
463309
995966
1784198
627530
398313
1618713
1618693
1828889
712829
1972978
1544177
853738
414488
1640341
866776
453847
1655414
1118728
1993263
1975784
1528530
764416
25715
32379
1318342
1316090
874924
957589
34280
672458
658504
1839720
399579
551496
395659
1675929
1937628
664967
75656
995716
1881043
113003
1858366
1705340
1670296
805056
1458209
1108542
1481872
566675
1066718
1478407
848567
585531
673983
1258803
1032316
244591
1590466
1708315
64525
1854275
1300816
1002433
199503
499778
1089308
1350407
1497644
1873890
1831410
775849
1541666
805991
255982
15881
1073503
867318
1301672
1862712
1774441
1042370
87148
1589769
103197
1526824
771639
1641562
843446
1161762
1854745
503996
649662
828477
725185
1653566
378592
1756735
255048
1485578
1070328
351377
187149
73679
968088
1440979
939595
572203
350622
597728
1358098
1530713
1585868
118368
1387703
1846465
873646
117652
1742817
1493775
1840422
472727
1640695
774256
176982
336045
327390
1125896
838601
1425744
1570523
158068
1658377
805506
910703
248346
415964
1903733
1343091
1311968
401520
1425374
1551873
687448
221236
1008489
21423
735402
400690
686436
76169
410385
991344
1301049
1043443
1366158
455045
496533
933921
790727
1498898
522883
1769876
326182
236029
1531765
1049544
180214
1258522
649093
1915566
1518280
1284504
639313
1268331
1181265
82682
1688032
1294593
16862
355620
262370
1458893
100988
508668
371327
231487
1375757
610349
1410741
517926
1151278
1763732
902591
1823568
1113776
1192415
1613285
1136135
1791969
200287
539645
569872
1492313
505025
1745176
602948
1368101
1929470
1213314
1679653
171218
1290483
1864766
869096
477369
576854
700014
675687
342329
1319006
1768656
1354971
971956
1256352
1794654
200316
374955
242866
1429293
946520
1722996
915732
426873
1358477
1230334
840505
1813791
79095
720043
1419102
784668
598449
1542979
417982
27825
1328455
1600397
1123251
321940
691366
1195477
678522
140554
793
1813399
1683519
257044
1191475
1372129
1707219
1660450
1955183
392455
37812
182559
1547846
712129
680606
1662256
548256
944323
591534
1871925
515379
1719991
1878097
304626
996394
1235891
1530575
34886
1692220
791959
1194392
202523
1908795
1493144
1721400
1092703
1805300
1702782
32550
671669
57534
350308
767455
152532
816720
1193756
1543109
1166804
1704182
705055
1706836
212515
1553696
1464750
1959509
1643670
1308738
440351
369212
769610
31089
240915
1578966
1393473
537436
1820643
1906454
303082
1306173
1039797
1173160
1898879
1295768
1617720
553023
1698188
148627
83203
1264737
373848
1549559
1871172
1725322
1735854
1433886
1717960
1272004
1100077
984020
1184623
329382
1679512
1993620
1409757
88964
475384
939620
421807
1962420
33712
847769
1366160
20209
479600
514646
129279
1420624
816024
1087932
982480
240703
1310066
255782
1036650
1584113
1306362
145323
1839487
509632
589479
932990
1977037
992203
1491096
1163326
77838
802395
633154
1116196
382184
1440848
829982
839026
1075161
95401
710186
1002700
429913
36235
1456347
632953
332805
68787
147312
1842175
1253933
530892
1192721
1049589
1811334
968781
71811
698350
1821227
1271665
1281233
235472
1965194
718429
1816216
1579996
79571
512573
108951
1595116
891416
868193
634321
1086639
1916129
359149
265621
565556
55722
271704
381921
1237791
1066611
1167152
352556
1617758
1538439
1987612
1244499
1226234
255579
1505684
553296
1025165
1892836
251764
46470
1665956
900002
992041
1684863
1227604
240088
729486
1578968
784398
1479821
544865
334507
1967095
625737
1697454
127176
838379
1505577
285330
1237633
881305
904422
595982
270901
937587
938363
783172
45519
789650
1812101
884396
1072695
744808
1186162
1123254
1576419
639590
1651135
655828
1636861
592701
1558827
1795245
1217128
438856
409277
1957228
624230
1804327
1583107
308039
1237062
40341
1966574
867767
1116729
950763
1526940
1193541
109509
936785
1303715
1350020
528486
1518878
987375
245823
750163
1943381
1846225
1206320
543182
1381843
341245
1768060
654419
99667
517626
1215430
541648
911039
1659838
1263961
803218
1371862
706257
1856455
1336206
1892282
49135
1401647
784754
1233022
1239288
1279492
1505404
1254316
568923
1105556
273120
524655
25699
324043
322780
1921030
1239998
1834930
1895756
359786
728795
1443908
1761366
737307
1547721
1616292
1055467
1691409
857289
426555
1527455
148022
958131
553532
694382
138200
1843654
1734449
27176
1126352
164752
539446
1889984
1783110
99008
281297
1871041
280470
1115334
1067735
973726
264854
1049285
1114406
1627905
54459
1964941
1302477
441523
1233428
1053464
708273
940759
527593
1882508
1032844
1256393
1283205
1625277
1629736
1764166
359583
1255878
1999762
1769606
303714
1906845
1055069
1680865
491515
668270
66677
666678
1110425
147733
1427710
1257410
139973
736039
741845
986910
1809905
212587
619279
1373367
1182674
1185221
631819
919800
163035
1388645
1055561
1435650
371627
983378
1887809
1891237
1073050
117665
884509
1162020
1764281
1249828
462673
1078131
1897406
1200994
124293
850800
1498410
1061237
1973511
1781673
723050
846857
1795566
703972
481829
1667008
21285
662626
129735
1044882
196805
211825
1920252
409429
1001547
1037639
330781
1447537
1315328
502676
1592112
306061
1113043
1659572
714193
636571
1517464
288365
459178
1765333
1702510
716283
341317
1062056
1442886
238449
1634611
932188
186058
1727250
217316
129848
827938
1158488
250255
1486049
831397
1754357
1839312
1347668
1729977
1643666
683258
938017
1256921
1082105
576124
1463671
1194173
246179
504990
1883088
669979
1952881
1204948
537385
415590
1432825
27667
926633
620352
1492602
757737
589564
1965870
1272437
378392
1510501
1264836
843056
1290439
194556
6982
1990467
420889
144860
1799593
1734167
1140043
418294
1172490
38348
1871824
139606
328014
751911
785998
1772814
697310
557327
1985758
1078976
495696
57952
1779954
1413645
1618786
1423214
322750
140092
1976725
677971
921962
219676
1671516
1253370
561097
1793857
1259531
69933
462343
1112697
939835
1313339
1664511
1762628
490631
1739103
1032698
253796
698671
1596714
324786
1914367
893903
1586782
1865390
1809894
1483664
1655428
530475
536029
145102
480574
423346
964315
343204
1169366
1790608
1019875
1349966
1682742
197046
1758382
169152
1677799
1363996
805734
1595504
94331
679585
1971927
1084327
616363
681939
1067601
434168
392598
1473243
1809345
1407803
378934
713945
467306
703199
517380
363152
763510
1246164
466911
1605109
647592
245045
1572631
420610
1713590
525403
49986
790655
1801198
759817
336577
63503
1045275
210262
82398
145890
1845577
257164
1436340
1437391
1921929
281293
1020457
1538064
1913243
110462
1189360
1678144
1437566
183354
1274998
341238
802596
1425249
530797
1760218
298039
876892
998078
907777
1260539
1605317
933503
1527816
1459937
1513829
456924
1306000
701647
1058683
773298
564041
1585262
1035682
608551
632245
1737155
1962210
1055044
1936866
601351
1077790
1463078
1665719
1393571
1368412
634675
1736708
907432
369008
1770829
236168
954500
1754092
1410161
1336237
130589
1742229
1039490
397680
1521060
1369363
127000
1270353
1284758
1131851
1271540
163067
1540354
519677
889720
190616
485135
629992
147715
568116
1328855
1170502
493571
560012
931087
1203948
714694
1018331
761321
88694
90326
818250
1879097
1697675
352735
1495709
714181
650611
1348561
1076267
1420095
587773
1826268
1627842
488729
300294
1211058
574553
685260
1155146
1900271
1949224
894062
1262673
1664222
858530
938644
777064
306245
703280
1598360
99600
257430
1033477
1931091
841751
351058
1614779
584832
1063153
233535
265551
219611
1960977
1425889
548661
1664071
1405043
601018
876827
1541586
100156
1612608
1635609
261956
1668784
1131802
247387
5299
1543295
1532165
498740
1485869
1303446
1278946
1022316
291876
965733
770570
1545279
1436208
1236175
585587
714189
1965582
576794
1821786
854907
425721
466353
1178905
970702
732949
42885
1682584
338634
1156709
1062068
1518251
1150220
1633788
811443
1195259
1625587
616995
1487229
637856
255654
1199596
28520
698723
1561018
521507
963761
1752157
661
1889027
188833
843711
742314
1763468
1230797
1533769
819217
339490
1896252
1444284
1179954
415967
655953
1464833
220187
1592017
1768473
1468789
944558
120343
1389031
620405
61748
120874
1762863
1619659
371110
344775
398864
1222126
54153
1778377
1691640
503286
554723
877649
764339
1116089
1803294
1935248
1831378
939856
758180
1294421
965120
1484364
1862296
801311
1296443
569949
938194
541660
1770451
1038665
929495
200767
1273363
502064
1020975
146079
49235
309561
526805
1057241
1779922
1297365
182326
1606288
1679445
1606003
1625816
132306
954000
1615505
707717
1450862
1606625
768673
598653
733266
1239537
1133637
729798
1769695
1415873
462009
1896660
54185
1966770
609334
1435893
929032
1241709
646540
799732
911649
411605
1790187
1587998
681170
1737783
21915
342371
1825210
859412
1537413
1419047
512309
1958262
616911
787521
1389977
1005469
1905839
1393956
1780526
746320
32117
110394
1816641
1600468
399208
1376075
1717304
194966
1779279
866611
623211
248135
249371
1148846
1005881
1555374
790015
1989883
405544
819342
568381
722391
1002710
818712
1579151
1083512
908697
548090
177319
874119
1114733
1069048
1704668
1121020
1792860
1286510
53452
920022
1740132
227065
1947441
1697941
107111
611668
1581320
1858844
1049843
985385
589177
634892
160978
1487257
1715148
413344
1049279
1688145
1685619
1458752
953396
1566029
649900
582350
690631
689950
585165
705340
40031
293828
202672
1576561
422232
656616
972565
1602619
258409
1722081
90239
1974385
1045144
365667
619023
951577
1135754
338019
689218
709686
1436343
1503305
718746
483700
1702314
1151478
1503194
1384911
1894658
93081
1855820
1621658
1191558
750143
372646
1277216
450675
594169
1115591
1949001
352414
1973936
1513868
145713
1784589
1542678
134626
463611
1392876
1436230
1354928
910632
1547811
658502
945887
694544
1180274
117941
295232
772768
1090192
730494
1028701
1951903
209057
1483468
129977
594855
1890776
1869981
1187075
906854
164238
536237
1586122
1905764
1948254
663207
40686
235399
927737
317028
144174
876426
293573
289683
1582962
79096
1000276
221488
1849676
129394
1246806
1386507
616633
1414433
443829
607594
1830162
392496
1532524
1577068
96527
841534
1127946
168460
414341
364795
1522335
942025
140156
827771
938148
206441
454130
1109403
1537167
514803
7710
1722198
624781
947412
1211771
824742
1166404
1149684
434792
571173
157870
1288387
1749133
556036
1091275
1009989
511171
613640
751029
28634
1780458
1948562
1556558
1723791
1507069
677930
526172
600458
1440849
1726723
227146
122572
1987655
748775
1591180
1389500
470895
1988248
681985
41505
1441834
675176
1228556
828672
142103
1505120
1077393
635683
224626
1467626
1642153
755021
1164995
524892
1105098
355815
1595331
238443
1815894
426703
1185177
562810
595395
1294920
1526067
1703771
1061717
1756380
1725410
451312
362174
668962
1597481
1503348
321395
136744
970827
857760
352718
1327414
1866982
1596155
1653335
1249097
211279
977823
497153
613443
1764449
1153295
1398954
1440743
1941270
1596148
1919565
1250276
579228
1016209
314612
360376
1005328
1786393
621930
347266
819928
1789188
1998954
802945
808476
685255
1154066
1986281
277375
561731
1417019
306790
1650682
1129083
749763
318255
1394958
794321
65493
527582
1256747
350073
1656440
1884685
1303308
282597
1986444
25860
463315
1333563
1036290
1330598
174288
436383
608415
1229161
835112
984025
443797
390069
1613104
1486186
1200911
457031
1286091
1172435
689601
191827
1596348
1552536
199586
208923
1994605
257031
779274
746048
393030
1703594
1003331
692259
1739556
1385330
1327237
39400
123255
1598721
1862397
1850782
545313
733301
20906
208635
427597
1638345
892137
1604431
254486
491339
1219974
83868
16690
1933419
1872700
868449
1783232
471201
1677358
1672440
888407
1132226
220820
454139
1013860
1993899
1450750
1807998
828972
393513
1856689
1655975
1493986
821255
1058239
1646818
1668866
1885341
557794
376037
1085917
1721799
1877815
1326143
984400
634214
447901
356946
1859608
821111
300430
340448
1778279
812035
1639882
272473
430849
1896325
1097419
432763
401704
651436
1441190
336400
501722
710751
1580455
35842
1319584
786553
45688
305545
1097673
1105202
991817
381447
856565
1973332
347330
1151884
163534
1175379
1475332
934380
1829611
1385254
1863651
1223278
921162
454358
1088621
1415875
1380535
125982
460442
38576
1547910
847398
1851105
251537
236207
1975835
1546595
396346
1308277
651394
479966
222425
722395
1776987
1051192
1518540
967267
1221200
1054564
588232
1335218
1329554
1042807
255365
340887
1264504
1641711
414082
1965411
224228
1548008
3005
619525
1531200
1622844
483600
1080320
500817
355342
1262055
34134
1816203
963690
1770097
1759205
57387
659691
234626
256494
875618
151658
83208
1742284
1479447
1133086
1418106
1291633
202093
293836
1721311
50321
827413
755376
1299435
1785520
947573
1350380
1627992
1846887
1566856
35861
209015
628832
24740
1259650
19607
1583729
1809697
184319
481343
917714
863013
1560312
512485
276276
24001
1333112
3542
1139046
915445
831215
749041
1144179
711298
1661040
1993269
81565
25633
654989
1464606
253806
1879036
1750649
1323910
1382697
637973
1179322
1140349
443995
1497469
1984370
1689979
1607465
1761597
713761
247832
963538
814729
532972
1475861
1009548
666433
1396676
193735
1502681
15490
1558289
909964
594964
1457716
1064493
1189844
144599
663420
1527624
87165
1614471
361825
1057265
1809977
361322
1683515
1448536
270576
499816
352822
1486542
752011
1029161
1471477
927184
721451
641808
1436100
528286
394036
1916563
624055
1714010
784447
535342
1390173
584537
1529428
188566
512051
1230309
1730426
217666
1924544
648534
1684580
1124075
1581889
1006955
131120
1273935
1233377
1678865
259857
1341877
426534
718368
1025290
1045833
572868
1665351
688686
1302922
1392510
542651
1502179
1002276
1465466
592356
594140
1175918
475141
1574438
1425334
692403
1184404
1973008
1754608
1498854
350963
295265
992204
58191
1411151
947651
41957
264336
89630
1161703
39152
440641
1037852
237547
991011
1836
1094491
1974194
58145
1613604
753849
1455465
1114875
730602
1034740
978813
432844
867356
499254
1937763
496449
778561
1636410
1292728
1072002
1870252
1921571
684239
231422
1554883
1217739
1290728
861516
311799
716876
1884709
981461
553030
1006295
1813932
1408261
1426232
1201516
60628
1277080
1611831
196866
1520456
1670777
1066160
333391
298333
1919396
1667162
293299
1772864
249036
1129043
9098
947680
68732
1764997
932512
1418421
813700
945111
1826337
808895
1509758
1122182
1515073
941684
421125
1190121
1687285
1774090
614714
1464175
1491903
86625
17941
1766975
1154198
563808
590152
1175560
719043
1768358
1054027
612253
956649
1642327
584976
241450
766169
429577
1072327
302078
1670934
110661
769999
751465
1371722
1282583
1288886
190246
260055
912294
1035235
1965561
638205
874517
859229
765929
1503581
970187
1641353
884418
459952
721954
1853586
274864
773487
713540
1329415
620620
900399
561843
1191433
675880
1097952
726221
507450
1343167
1231578
1306506
479435
1501637
1971159
515580
1454334
99235
258647
1810897
382162
1615710
1873974
1949590
1286278
1471387
1268188
876763
1967286
623348
1892416
760862
1894890
1421754
6971
1823955
550880
1379817
1174051
1642712
326872
1980714
183357
99448
1423878
743646
1532995
448856
497258
978536
1809809
1622430
1110926
1967890
1067290
998046
1298809
1467848
941054
870601
458429
1806030
463508
1256184
946634
325638
455993
393076
1694557
1703131
1728200
35221
1708402
611998
1939589
623851
1597653
1766581
1636621
93133
1709756
662428
126390
1538567
569245
1726645
41038
5487
837102
1227789
848358
1019268
1941884
817218
1666967
256895
798916
1270743
1254692
1960159
1196665
60431
702011
641905
1333605
1138329
1152755
1769372
1569000
914354
1561384
1748945
1243325
503533
1090718
728933
148169
1202947
1467820
520383
1038109
934839
851457
123036
552605
574447
511672
1619152
497024
969156
1059078
1562468
733365
1155548
1038997
556949
1803265
1281501
736682
751734
719864
1037716
1409100
1476663
1428675
1121656
716866
992444
977698
555526
272092
159347
1101249
306085
1189253
1748733
1632393
1888256
912881
458744
46099
915897
8778
1304824
586118
155092
1739011
1618327
1567063
977795
395707
737334
433801
6831
1360015
1142925
785658
393464
1513294
1395072
126732
332462
1023015
1402758
1701909
669761
781679
1285535
1558480
86058
212080
828699
600772
172322
517973
1504849
1983394
1168175
232613
1495172
1444837
613618
783227
1275276
1708144
1249423
1262147
1893137
213171
1736847
1856080
1994518
839520
1655337
68486
1701434
939837
305842
1736887
286968
1415437
1084083
10552
149294
1668339
1462216
202764
326037
1204975
1473507
1655941
1842599
69484
856664
252457
1111319
82965
751096
1906552
414953
419962
1693126
1312301
1952746
1147067
893799
190029
1616576
418157
1142001
488051
1076453
1962790
1983744
1453237
953681
1120673
1818988
43166
346915
1750685
1255916
590157
1836
61550
777924
1380443
1151403
284837
42551
212006
757394
1347620
366149
1134411
971997
1724456
454360
1052526
1315904
308081
45320
1159681
729705
1002522
898179
903693
1757056
1261159
661034
1443934
1386153
915385
201807
1285625
215861
1795690
403206
293095
592124
815804
1137388
1621058
1754035
1984272
118722
1522358
673822
72706
437831
1883058
851821
648489
1038538
403910
1806530
793564
443015
1658787
260785
516899
864308
731656
1633712
74158
1866058
1011061
1560851
617847
1137956
169238
963768
1614189
1046476
683478
158520
288486
1674000
882895
406263
1954711
1425789
1662556
988519
1964702
908548
1179033
1299496
1539621
1342047
1315883
53288
1981139
609583
850600
1359913
707160
1285336
1772482
197120
947942
1880152
1887187
1502020
1714123
848260
389316
1626590
431894
1240409
862112
785714
1081588
1178029
52002
251528
1339333
1272031
1587514
1881378
872861
53952
731125
780732
277409
403385
265278
1480914
1965429
1780768
1497619
832445
864255
1402115
1055997
1304064
418589
211298
54390
594328
1367032
294634
1167116
44329
1516260
1267425
1052986
92014
562171
1420585
1892763
271136
1237378
1771056
82980
1957441
283834
1366292
311814
15176
1377235
1332497
1543945
1667851
1966073
1519437
1356282
644436
1335911
387514
1470652
56852
1237464
573567
805773
1084331
222548
562180
445385
257689
1923767
523435
1502553
46165
1796203
414739
488488
579779
696562
927708
1718027
504229
226990
1482682
393656
600262
70939
1833171
1423063
864715
1838381
1175358
946941
676704
1451216
391171
769125
1180096
1841483
1495357
861038
1849053
1785127
1260287
307548
1593630
607922
343963
1296499
1811853
182425
669046
391058
241265
70856
543438
720477
1297274
1242595
1271794
1997593
320364
588999
615098
1778065
1880381
781309
1734766
1937747
1078651
860805
1596082
1957485
1842214
1679567
1680189
1639027
1851306
1935579
1614156
709591
1048609
1863690
684927
1678583
631413
1600264
1900014
653229
1526195
620147
1844617
329083
6557
1942929
263585
1296794
800702
314662
556079
895203
1632364
333057
1009482
531527
428092
1323244
896918
1978392
77539
1986676
555645
1787000
158470
314026
1702352
1603313
148521
948625
185858
350304
1265405
465718
179549
338305
22745
564110
462428
1380423
194248
485910
1983060
222962
436037
1624321
969756
1413650
643591
547865
631320
1725355
938843
594258
1112944
1816073
1708321
1513761
1893720
1845984
289541
1794043
314463
1018999
1320330
1484363
758131
974711
879051
1516727
1695504
1674287
1884723
1363816
1725275
374868
540173
1958814
224129
1509294
1712149
407898
1766302
1539133
813078
294638
492191
240068
1481336
203154
792163
441554
1403006
1110445
329164
1724133
807652
951721
1033174
1422465
263586
570976
429647
819943
738901
1207503
1152477
1771677
1373752
583011
921929
734898
14562
439221
1482100
36473
759155
884427
22052
927394
631942
1730470
1670599
1341695
1655675
1674531
391374
1712844
861539
804191
1566365
544015
141051
80168
739563
1964755
1287086
156472
646828
1985490
1352635
760929
558613
201314
1373488
1015803
218209
780857
757138
905972
1673536
1551395
55568
768923
1497631
275682
453309
1385234
49350
651253
888945
1521487
1481816
1392104
212904
171291
927463
551266
445502
1565242
293778
870063
199648
839852
1802512
293210
216559
23096
853873
895344
538728
780522
6662
117816
637074
891159
692671
999590
1789639
1358111
1359122
552337
1373466
12094
898993
1900645
1665143
342137
1070855
468533
639121
308334
1887939
1023449
1080736
1802263
1308520
1465639
1761965
1657039
873381
1788142
1031956
1475175
168372
1976544
1090806
472328
356176
175478
708994
483902
793017
546683
1425973
1486268
173328
1573247
503678
153589
1860112
474071
1475980
1305121
822526
897129
827161
559944
472078
268353
1898658
438221
730290
1004798
1965144
206021
994243
719706
127090
1995587
1453400
979706
1880550
823472
1110398
1033648
1548397
1185102
1070122
703406
1265110
43136
86758
577237
383068
988337
1582255
211045
1275659
419137
823722
1628905
1533006
709960
1220354
565371
1370529
1287371
604803
1998308
517113
1411079
1934006
1251080
1564380
598039
1025075
1843153
516697
1112415
711339
1038432
1009096
1961637
1245543
419854
161200
521480
365946
1674414
1718201
448733
1570071
1039765
1159003
1030625
322857
1647588
1964265
684419
934311
1965907
1245172
713103
1402214
1288602
729256
1863868
1463269
1707332
1860097
223586
390685
1298411
586980
1659886
1394430
1628686
337704
626429
701164
1127773
271011
1894102
556948
1041629
371551
684374
470017
1205474
1931111
345824
3556
1271335
545156
147333
1239836
1157944
1677279
235083
381315
1346629
835836
819757
443734
215979
343937
1754742
1899913
739287
1012331
1255978
1978173
856201
1987387
1599723
1489703
267458
1386074
1906985
1623737
580309
1129783
1142548
968211
392187
169149
1355982
1038796
760875
995682
287003
1131896
107183
319600
352006
1509722
582536
1422255
417067
1597532
134915
1509754
1726748
1490635
1627941
1438869
121401
806181
1730881
801768
311863
1577592
1041455
1997611
925388
1044818
954782
1763547
847932
1329074
1657685
1549770
308030
1718184
67350
958561
127281
827964
1053762
889606
1155548
149580
935456
495220
783738
282470
1487247
994406
273283
275738
1911231
1807149
745332
311655
278940
29086
819706
1120007
47725
1178448
1250442
1973127
1316509
1230496
192456
1830510
630302
439575
1840223
1520194
665928
1624804
1859425
1378405
1065772
1943735
475494
566357
1948849
1689095
886192
589705
653037
501744
1746830
904754
817249
737972
539004
1756164
268430
1994545
437682
553504
647316
283022
1712086
1617673
1223484
1555937
1528346
1168968
755052
1528795
1230008
738302
1738359
1346711
1930275
357398
1481724
60930
511183
1839464
190692
956306
1037401
401328
821862
992413
276575
304864
880406
819727
1261809
375687
1395485
1457498
1709056
805784
679844
186480
1351275
1719681
1102733
1920467
976558
1337809
1933468
1337105
781469
1063234
1363261
1054115
1699424
491531
1687062
471989
1086608
1369896
334174
1195515
1073338
1478781
1086949
1349103
200679
510805
774254
1734499
767213
1930961
1380621
1497430
1453165
1557587
878128
1214881
861343
427745
709190
1906769
1677178
1812320
1768806
1383996
421757
1607057
101951
1410739
1613350
953685
1738927
1896811
135351
1418248
1589781
525559
1028575
509125
1964410
1823108
163970
985347
313211
1859790
481542
1038071
772872
377902
570251
1180001
803975
1992239
1653917
826688
1493538
1100536
1596333
1151418
853174
166828
1999940
191212
1965993
807286
1047127
1968464
354052
1400522
726586
1359300
489027
88869
167786
677665
967014
1803339
625004
642901
1835638
52927
1377845
359220
697967
1086229
1287296
605114
1694636
739653
743738
1826012
1742557
1477929
977339
186565
1558884
1318620
586446
211002
1913770
504364
333086
165779
1282873
1471436
1410522
1329889
1601110
685098
1540450
104733
1805096
1321611
1736819
304292
776953
1662014
672915
1321731
634391
1032572
1045007
1982749
1882902
804896
73737
1214174
235690
693573
178251
1054798
633746
214501
295695
214845
1746728
1888156
1086734
644697
19517
398389
227636
1969659
1092551
1024143
172423
1319029
626975
1085285
1627773
497697
668398
84188
1931366
1343725
1501537
1194562
1934398
1046024
1712547
1069132
1147694
26417
1722986
1885227
391630
342539
939608
1586801
725913
1449660
1007717
958711
933595
18615
393317
1406172
884668
1457956
1941670
731351
1745055
1238999
1744001
770161
1214127
579276
1594831
319658
1489856
315927
668159
974176
1567052
258413
55616
919069
332775
466369
1639685
1302953
931886
111497
855858
1595528
67619
1649759
148459
169504
1740085
314134
1189510
1072217
1409457
897744
1834086
1261928
725748
1453709
1908908
1925851
1410772
1889640
90245
1578707
461638
613988
856428
1915548
1134473
375257
1767867
106203
220655
89992
1404406
215215
1462882
887117
607119
222628
78516
686711
695463
1231944
733621
1400618
1093388
265414
1567590
855149
48478
1472892
576378
1635087
911909
1809193
472156
1845515
1143247
777027
1044777
1591901
116958
397125
1649018
701195
73952
919855
1332169
1833413
470719
1932086
1742665
862902
821296
1681186
644741
1010710
383031
1089812
3884
905042
1816831
1398652
1526143
1796598
1412878
513494
1620835
1002240
171734
1813629
1769056
1188222
158563
1582815
175753
1889454
32611
111813
765042
972188
562789
43714
1099438
333489
1694154
220484
1129696
1523592
1961336
512284
810445
187045
181900
1919568
1337625
214009
899377
1074788
827317
389327
782488
1851616
85723
1665076
899237
1325614
1046024
1835472
609792
627844
1946221
1202850
335562
1807926
526493
1850503
923652
1339022
322921
1151504
930712
921666
1005858
709186
1295119
1287400
400198
477085
289002
880325
183305
1150027
1283419
489796
1498737
1788707
7499
572778
885909
422306
123706
756082
850503
193393
555723
495769
589539
316893
1766530
1267032
246552
1015244
1585357
284914
1233241
418711
1638264
1803547
265826
1918895
517381
1060613
1171363
1553383
1817895
1975311
774051
282056
1262929
1955187
1506101
1855834
1801012
1315560
85595
313756
400058
631877
831413
1230344
57265
1453494
1350629
1252219
633978
683519
1041014
1311564
1493976
1808223
1243164
1755028
382555
855294
275115
1717435
540724
889885
216806
398356
1913826
1641262
925254
1045296
266537
692238
793339
1795807
697480
882815
1980377
1190492
1285937
703724
2182
1079196
1940193
295354
1212307
1830042
1534132
1638071
1682529
1712916
366623
1720269
1073995
320445
508077
1153891
467021
544453
1983234
1838091
1053609
726853
852651
157775
720083
882912
1667807
1716410
1106704
1479591
527555
1896662
207685
1024532
1000689
171342
189374
463556
365791
1526551
1348581
1883334
1004150
1712412
1061713
1209440
1739561
528833
860717
1342217
74997
640530
967542
1923142
1352532
1074871
531746
1510823
868856
917373
1979597
1623806
1308530
1639809
655878
1982631
1173370
1278171
1301390
371967
124048
1983439
718556
1448430
420419
416951
271274
116176
583944
1281868
420421
1735053
1340404
1021928
1045555
1674393
1815700
1940603
17972
1410072
1521100
956135
1994746
1492261
1733555
1265251
29566
520165
1473505
1760584
894272
1239578
1828650
1361018
25040
1162525
210976
1577352
44399
808254
1966833
922904
385513
688736
1472743
1362647
178095
1162765
788926
765867
1135586
424228
941881
344368
1904077
709085
1084963
369192
1450755
1539919
568198
1461868
307745
1802002
1951589
37680
233603
474868
254115
1922522
388870
1396075
1514200
439081
599350
1493572
1278576
694938
456552
1842948
472024
1787331
673375
1799664
1293599
985616
1330064
830344
997298
30862
1929798
28689
335995
1152320
1818115
302445
1387356
1759346
417649
1294542
1241728
1377855
1710809
145994
597871
1909703
1526896
1017466
670365
1671451
1682633
1727228
886725
272940
113975
699309
1154034
1816319
964549
733440
1035064
544603
1666206
910595
1357441
565417
1347674
417618
1129177
1561996
1146614
1293713
327186
838885
1710105
1545574
126535
1953362
54224
1808825
1394063
500193
900331
500632
147917
1327866
322735
464093
380535
1508123
1453048
1197659
1938413
343644
1584210
359118
235418
271945
73855
856586
1402297
1545254
184981
253992
801590
668620
851996
1903557
529965
1105129
457596
1957370
1189687
1969974
989590
1532865
1471807
908535
1139316
1060668
10148
1255388
904866
1672060
107535
245488
416097
352553
1988125
663218
1775563
1250056
1803241
879128
764717
295492
1105170
1657032
579906
290512
1652442
1148175
1896987
249389
991637
868510
476317
1322863
1644616
587264
959587
1942306
638323
1614393
1929835
1309519
1669057
334577
1226166
514970
1931197
433662
845278
991617
1967005
1057546
881125
1945274
1305731
728479
1407602
914508
457317
1205441
626797
654727
1547842
67489
568426
1462339
54362
1689743
636377
455382
768241
1679123
523087
1534760
311506
1719905
1456359
1437354
655293
925121
623509
658473
1116052
821662
294148
1723337
1567110
1123061
437015
20021
1653963
1863170
751013
1935162
1541303
169360
19813
1780071
542855
492290
133700
557312
341672
596180
1003024
1226907
46605
675204
662174
1063281
522985
664485
1370820
1159507
1401245
1714015
323784
387780
517980
940051
278730
413596
488393
426106
48429
321509
1158930
367975
123232
934721
855951
1925327
1881873
846116
249296
1618351
1418159
1097717
162177
872304
649461
1373170
557863
947523
775429
1091369
78601
1744035
1187981
1092177
1630629
1753660
85802
1882128
1878604
943791
1269411
851258
205877
1002604
1790400
1579321
575157
445347
137591
1931805
75002
1658131
943610
1550983
187215
1530739
1127294
1370795
1740546
1769973
1644710
858929
1441031
1345405
1892864
415443
1695121
1524851
1761567
530993
1447408
573246
685706
1202550
1577140
1808412
405018
892232
1782007
587234
46678
261350
106693
1412409
1967474
1812028
1523172
1548140
984496
1603080
563766
1497216
409208
1546679
1121540
120275
1769828
1006208
1980954
1591346
665671
472580
740612
1230665
993858
382199
397752
1503313
720357
513114
734328
749184
1422335
500368
832690
736340
1762113
1069955
1982284
1351246
829805
1732718
785677
1268887
1839675
537545
1055872
1840267
63799
1221055
986943
1337566
1005185
1207564
280171
1557900
750396
989412
1608541
1960795
724083
577505
1957030
864517
1569854
887646
1050522
1055424
1108885
1423257
1664453
586725
524009
874223
851573
598343
1325390
1140255
749824
87911
921614
1448987
815203
645849
529141
493311
635499
202558
585694
133927
713771
603567
1126992
701068
1935803
829050
76014
576692
1237854
1425661
996312
1308634
1705117
953706
267090
1538946
512521
990192
500185
1887944
389520
1979205
1346570
354028
649479
320115
1132797
708012
1339796
1376570
1358775
929661
804565
1052945
306818
1618786
263318
627595
1385150
1131577
1366400
598874
689575
936106
1158440
1684551
193106
1704002
14387
867156
1268333
1587860
1519477
1882231
1301519
85564
1089014
1373404
1872768
375159
295567
1404072
1090567
1718827
1953999
1969190
222608
1784591
1828395
271162
656871
1961474
912423
96779
1382699
462377
477207
1469304
432804
289840
1886571
1929414
285917
1090037
786771
160704
1954401
1719063
668791
1918125
220089
900595
1469760
1606199
1473537
1783274
409543
462391
1894213
742001
1506611
1156450
1413883
1926477
995304
1423395
966809
592631
275002
1978205
21951
1754895
1886246
1017914
823750
289345
762801
1418174
875529
1557048
1947830
1637821
26014
177915
751490
988599
1465083
882515
313522
1524645
198905
1817449
204439
1149818
104362
1720207
1236696
1949706
1465277
349683
50829
1744158
1665152
1182362
101385
1824731
1918725
1716628
623436
1357073
1986450
1749997
25505
410738
452811
636802
822024
781055
1758599
1647450
748872
992626
221835
278792
579215
27398
594779
64588
1815334
994482
1253289
417234
1143670
1476592
1244983
119494
410494
676894
307209
954910
1543584
1118121
1786786
392937
944155
95259
1087886
506886
1006597
924088
1737217
939057
1444733
1472749
715930
217388
1517514
1547791
63846
308972
1937314
501343
363266
366772
1582863
415170
746040
966928
1749045
1503531
1911025
1580743
1641417
759522
724196
396159
90582
1790128
1329771
1368720
1792945
969262
132404
131760
1285565
1420845
522189
1404176
1120483
1595640
1051323
1030826
1793859
1670522
379623
1317099
669978
1703555
523315
1062006
1527588
319364
1835750
786494
1746511
1014654
162763
1355434
971873
1323345
1201458
141213
185922
618103
1491406
1443537
478693
1347244
1701014
1656678
1161100
939854
964014
1995276
599348
1625135
1368469
976769
1160474
1395069
1224799
872600
1076600
1029364
104378
1731365
1519133
1254656
435958
828600
1104848
1601195
1422011
1921567
1305459
1526445
185483
402381
1594001
476774
863158
1338851
1595929
247816
1962265
21560
1414122
117264
77147
927093
508149
451557
125345
376578
1663328
815699
1970143
38861
658518
1171052
1869950
1314967
1375767
1095636
554482
1453107
1242233
57252
779253
11479
384760
1370853
95836
1408890
844938
1173366
1645118
1737199
946287
1719530
1053923
94986
277209
287346
1375817
912645
1810418
131506
673919
1154466
1753716
931991
853356
950132
134437
458639
1652546
819900
521735
183040
1734835
1855075
1736719
1601273
40124
1979253
928694
1624109
132048
242633
250250
1318331
1427773
258475
673486
1749708
1098806
110482
1910480
709259
152423
1325859
7239
1023788
1016242
1937651
404485
532544
1032920
1155462
199922
1738162
1806090
512432
46985
1381965
414198
852912
1541788
923322
1422469
237946
1358096
566107
95280
562858
1536864
1351425
34590
1214670
1977033
1623872
115744
1180823
1110071
1530018
247425
512998
58029
995350
1993098
627756
94265
26903
977552
1995402
1977700
1058925
1551191
125708
489980
1231990
444141
904817
1477038
849458
512768
428545
1067828
1537617
1494542
584724
1825039
978337
174195
960255
1369736
1499062
1595360
1636860
1917917
1388993
1283102
304197
470324
434801
1355112
1772964
1709841
1840621
647090
789019
1128460
310844
1702751
1737457
909856
1753996
533213
698979
438092
56400
1020156
1410542
1986015
808525
971025
270061
482414
468040
141204
1226719
228235
188025
1020574
185458
1093443
687907
126311
1315160
1088166
1643645
1756666
1478922
1190029
1171111
456773
781899
82537
1907002
146553
83043
1189710
42339
849544
1632858
1007785
254310
298930
1444417
1075291
743846
1276269
881531
1683173
328475
765410
19386
1506911
539139
1152815
1738544
137596
987713
473058
1873752
879941
1405877
212130
267196
523651
1220236
1211662
227743
856839
86531
1535501
1953037
407635
53596
1864012
1831200
1170769
412102
1152482
1808751
841975
817602
385524
1736348
1010049
1440137
1956826
312478
1876133
1663226
231858
1511546
759848
1413302
1499424
1834533
1988529
701584
840102
1906259
1402802
1243648
1704641
1042247
1135213
1437089
1659883
1600991
620504
1975871
1703798
1503191
1705678
173371
207593
1732318
1452451
625594
1438049
1680581
1290728
331029
343496
508770
1102563
195219
1202075
1762942
866918
1571212
606843
474034
1642632
1732501
564216
1467255
1854513
1011613
1770216
1447462
227278
679870
648273
807897
799158
1899974
1263928
842341
1894843
1715946
433355
1076507
302954
1070380
572386
1861311
482351
1083154
86775
232319
1119686
499175
1130798
877424
1441079
456033
288900
1361399
581022
42455
1451667
1482978
1929604
1106184
1398862
42436
234067
1394919
535122
386892
1104170
986605
291652
288484
1638987
833998
1656666
64434
1494475
1241568
1811729
170056
828523
543414
1181159
1614031
1447707
489587
972581
415325
816845
352101
1461741
549551
1817041
1031823
1271075
1802414
1997225
1479296
412048
950213
207999
687376
1066075
634083
1598889
1769299
455475
1892993
362356
1896858
318664
185528
1884481
1146305
758807
1314144
1773370
1881245
123638
154071
869044
636416
1755855
1189554
864837
1037916
800061
1231866
61505
1639133
779333
364343
658722
104609
150441
1444404
3365
1253745
1305707
292154
267079
1730991
637303
698055
1113540
1767892
1282342
1041581
990391
1666646
271788
869750
1112789
540968
1803010
1313949
370983
1000632
561852
775455
684227
78748
666844
804078
939394
436375
765830
1728769
404689
86418
166420
1078632
1276728
1857293
1279415
227546
1313669
1628889
1697526
920574
1517446
1612369
965538
11168
760035
624844
1429546
1753393
551651
1337587
1036870
429528
1818046
412723
246119
1769184
100695
649117
178667
1175187
1257709
1447715
1798805
722552
691700
399830
1126837
906460
469734
1280630
549086
983266
769564
1953077
1698766
1384188
1754335
1230360
1499155
1314143
1117279
1078604
988433
1581045
514046
416665
447458
751270
1456824
1217329
1998892
1104462
1448696
1811510
1926822
1776294
1456596
974721
1821118
1669428
1651370
1302168
1989043
1712596
434376
752491
302123
1607901
330953
296982
1807610
899121
1284800
326594
1392057
1774281
195064
95691
688551
416423
600125
657694
1657928
693230
1674782
1058969
1050447
703860
678712
1878770
1106919
1689342
1098500
16148
911653
1476923
1880363
1950352
1526643
1980585
1554298
1878787
670186
1268820
23661
605039
1683629
1771731
44050
1126861
1717225
351422
1354047
1429624
1569000
148767
129148
449090
1919573
1269567
924521
1453729
1159852
1138907
592548
232951
643048
703303
1005352
1736259
1760361
1202915
699772
603231
581764
727752
887404
1581268
1018663
651694
1222048
1227056
1772760
1030819
1654968
1610440
86535
222524
1710116
662197
307863
680178
1231249
554924
1270163
545816
930014
296356
821013
469691
1926452
944931
1121234
1881649
649310
26321
1286496
1517873
1419478
1507930
1392275
300593
25246
106250
688251
460020
152896
1875041
1976480
543551
1067217
1063570
547838
486963
233714
1670612
675473
403936
938363
1738558
830309
472804
1051257
284761
1428342
1748788
338579
1111103
372460
1751144
299426
1647607
753721
1068796
1369187
1917250
1549865
1377990
1051344
1819909
1927615
144423
901144
365098
91305
1286996
1032588
1828335
47764
302885
1153969
1341398
1839489
414710
1445590
54269
920062
795446
298796
599566
1037073
555301
447952
229915
1890016
1470574
1206172
457630
1951913
1317208
847812
1770427
220070
376387
929302
1263408
419862
1471698
1976713
1457479
279126
126316
1971673
1416606
643678
1139285
161302
1425405
388038
66231
1043601
534054
1436161
1098299
336924
537544
245082
464443
1679396
432378
936714
1680014
656604
973924
1011731
1736342
991899
969504
719561
1868194
1763516
960591
1499090
1035323
404703
1790738
582847
447176
529355
1516135
536865
251413
907807
1898487
513477
355577
259115
514805
1846195
246615
696878
1750420
1933626
355049
631958
1272899
590555
1405120
1480644
841158
1166799
1506269
1158160
1078360
398834
648348
154407
1117893
969949
1760440
506131
420900
1134842
1440343
559677
1612053
1225251
1879609
661447
1931847
68243
1518166
553529
651668
1745043
1029856
485760
163765
1008533
924644
1394875
1147396
78280
921472
179574
951412
1269003
485369
1113224
1137348
1417983
682927
1686896
720217
1908446
237097
1528559
454705
86281
290410
627434
1687383
101430
1098036
964605
239018
1998966
1950419
1896941
1973664
227890
1319487
1074023
491458
800747
1703263
105984
27984
691337
453100
1763323
539374
370487
1251016
1887725
88416
1118951
953299
1136684
700003
1341562
10253
964663
252238
1356633
792890
1907491
1532142
98776
1992960
537286
834773
1027704
1401510
1755869
1579361
1754055
986148
1785573
973017
1928360
1925218
480293
1609359
1498115
381937
1397937
462868
1067200
1035960
25281
1569706
410414
381401
1900194
1435798
1921839
532269
1059765
820272
976204
1820986
1618684
793449
1615745
600639
563574
532943
1146119
1568672
626766
1526220
613450
1050796
1290606
1637684
1975301
697767
417452
493364
17568
1697784
1640706
286863
254636
209444
864088
864314
1857246
676305
1888427
912269
1204249
562892
1816929
858015
1891384
455635
464106
1726107
1598666
1734510
92158
100632
187004
877426
575809
1850391
1347683
532790
1582223
1696608
815806
1723145
1410698
192331
1447328
814961
1453159
1855617
750321
830459
229737
1520771
1857621
778469
231337
591936
1434453
898512
1058296
1539756
474321
1534026
1289500
1299777
546392
693534
900190
234632
526970
1929763
1947089
746515
838145
198018
1635016
1948684
1981301
1255218
1195913
529614
1690908
1911967
473523
1802883
930059
1508468
1216272
139382
1605654
1872445
1194616
437931
599098
56816
1989307
828711
668679
1632058
481045
1083318
1967349
1213588
877117
864434
1288908
762871
1152983
1650099
1176547
825450
1188904
460082
1411796
1034754
1117882
1995259
533224
1680849
466108
310865
378503
606277
1062708
205567
545866
47373
389463
6298
1860680
1133766
1342094
1216924
1921268
1299978
1230825
1252046
1738505
300899
1174668
809213
1277300
1123358
524446
1315896
463494
698731
1200
1289953
1016195
372114
1224297
233781
1335623
1323083
603013
317146
882898
1192402
115416
749425
1834490
1079905
397285
1260860
1976022
656647
1326532
1632966
415236
1521013
365220
451078
617365
11090
378710
1178627
877318
193636
876980
1372427
157562
45378
1463072
1009259
780498
669547
1002345
1471963
1641493
1070062
811627
360044
1982896
1531757
242702
98068
599041
1067975
798136
824393
1784251
702541
1823337
919657
761439
113489
1854276
1789264
1496079
1407710
1733676
475639
1995570
168846
271103
1206637
329171
1447640
61620
1241294
1709569
28957
618167
42444
1841906
1185142
1514861
365846
1745418
1185962
1745133
318465
984188
933166
612861
877438
713201
149078
205974
1033282
1433590
1368732
380352
987555
1386492
895767
1914001
452990
1885417
79209
406002
528705
312719
530648
852016
1692299
1638170
195486
1388266
1291247
1713237
710586
1781503
1559143
1559173
1145074
700397
198299
603703
1471725
519072
337233
1192231
927622
462279
940600
1564399
682668
739499
682436
325331
1405575
1764091
1346917
372285
282984
1631830
1344495
395587
648880
1770429
1972988
57075
457944
930835
940685
1728219
1938426
1352380
209844
1105530
392483
225317
1137909
1863856
1670399
1540181
777017
1941550
1569965
1004027
1338161
1672744
1727747
916839
813887
1821686
1056875
123528
978908
156312
1429377
500137
265076
780451
1089445
1902857
1160206
198923
719668
571762
1260146
1625207
1903851
1031008
1068900
967103
1213601
92357
1039521
769854
1972980
826044
563418
274128
981868
1810055
114096
318093
192161
335806
175916
1044343
927640
1258220
305384
1701939
95025
1568273
184431
1058937
1266276
990195
482532
33782
672469
504782
1525177
1330704
1673569
1945468
674544
1065599
575018
1003095
70227
1354762
1288722
904196
656913
1206462
844246
1657509
518226
820388
947824
1232112
1313110
599888
508726
1720754
32517
1262729
1638876
732507
1273495
1380085
1964480
1008498
935458
730864
562045
290519
1016216
395000
1496544
525118
557504
437546
1173982
1436565
1084835
529250
1948520
910785
967295
846795
1176859
1581181
354475
255866
469873
831991
163889
1392273
33151
1202976
1176371
1249865
1867806
840407
1097374
1134346
497131
961348
1056152
19568
1643483
1318946
1013
1029216
583445
1533515
22819
1012231
474072
553546
1530573
1768700
873414
443835
68907
1505763
1958705
840858
1446751
30380
56860
205926
1761163
1588743
1789902
1892333
1732060
706221
1101675
194812
1412079
1500657
1985081
1459380
420780
1010593
814179
864541
840099
143936
1828753
248987
1921044
1204597
1471059
812965
1981455
1241832
701452
352676
1880429
203358
119366
1489835
1061167
868582
1645321
941857
540227
1583496
1752532
701628
281029
1367055
1480606
1162360
1408268
399147
1179399
541554
975603
1661024
1453024
462688
864476
280000
1539902
88796
509177
662480
599216
417777
371034
1445738
1158996
927336
1827729
1707304
1292138
1679418
488915
243992
386092
875294
1818643
269597
1060822
1010673
179160
760923
1650767
1358251
1353520
387128
1395047
1755588
1734744
1618002
1773700
131426
1640549
1975528
417713
1057152
1700154
954312
908731
1162893
246144
635078
41690
470307
1862180
1530705
155489
841372
1326811
203206
708054
1953747
777785
981089
593434
125357
134141
1834965
83054
712035
699375
1404247
1388336
1025486
1719381
711614
34258
267888
1004920
1201741
1317542
56424
1449330
478210
1652077
1869952
1832620
1739235
1465655
148961
405955
469593
1088599
1975373
73269
362295
1600112
324803
199837
804790
1719611
402769
265955
1491893
1255002
988109
1161327
643100
1309953
890503
14174
75199
438616
1197047
819928
1270643
959409
1999619
786203
185857
1420154
1543473
1846229
622111
89308
905635
1081555
612479
1340120
1483341
983281
1381084
1052515
521411
615171
1292873
1082767
1864617
707159
405338
1331923
1478563
1865524
139955
345805
4876
924494
1353797
1844566
1868587
659531
1142379
1988788
1629521
553764
1988743
1988420
1895812
1428659
423452
1522432
1625398
1828830
1923280
335084
1641585
1896780
1564975
1812622
1923910
937681
680763
1621559
388063
1855045
1412700
313902
1933241
1307503
639041
1022965
1092890
1008261
753853
1839515
743871
1046660
1331833
762103
824240
1657373
1234985
553683
1960662
705015
1841019
782144
1190877
1838432
148194
1432556
1279144
908861
1679541
947595
1897988
1221454
1555704
1078495
284485
1758353
797620
1721011
339461
906876
208999
1566375
1255153
1274795
238441
692001
219487
1914623
1107164
509801
827833
797384
895980
1860456
916173
1658418
250028
1135760
886091
531194
1177660
595143
1360490
547695
848589
1767555
670315
1288586
1581299
1894765
630898
75043
1015772
654525
1069091
1969098
52287
917155
946004
634880
357508
1201395
1570490
551660
1837581
493130
1708005
28109
1207045
1222689
452650
1082956
1463869
1454463
632360
1733404
1288484
1721965
142549
407526
102545
1674546
781105
447305
381748
537869
865699
321469
1305932
1364504
123651
711744
1551353
1692533
1436470
1949869
1055835
633395
219431
1743064
1411814
483233
1536388
1993544
357452
406842
1217667
1676418
1078112
1097343
1141578
1638712
77230
1431698
1859076
673373
1595859
726345
584607
158222
1148608
1635939
103217
1852019
1740945
76482
1121909
485820
1623638
169880
300708
1012213
1559503
1658649
1951334
1845977
863218
369310
345619
201884
959355
1863595
379739
971889
1121317
1846295
1537315
90988
1454140
178000
1827626
1542052
263948
1848109
1639646
1137860
1244794
1423041
414677
461989
795636
898481
1764018
1705467
549190
926836
1304674
1066069
1358461
1463702
609025
956394
191083
222497
1576298
1254828
177456
455929
1723662
1280833
1733125
1436528
1711040
301667
1453851
1409259
163279
574367
650967
725247
1160092
708991
36307
853442
223082
1186883
1320892
1884865
1648982
1809000
977552
745620
578595
907797
586842
1344904
312176
468345
861224
257612
1238141
1938893
199695
242728
1061198
1842225
1609828
1632567
1142598
1970245
1828346
1342323
1346354
1339707
1335526
188470
1886933
1302943
936178
1092027
538670
1570189
917586
1769383
1538103
417603
168623
1591694
1920420
721134
1372252
1166343
1263897
1699397
418438
808837
197198
373735
1282647
161005
440262
524251
1556078
460582
613249
971414
97951
1959641
1035054
1957440
1748243
900437
1707943
1262235
1688896
674411
1519475
1001051
694161
51798
666922
1308400
323279
746155
353584
594728
36649
417572
1033071
800168
1175252
1441254
1056481
1522262
1041562
105639
594065
1459062
1504794
1847905
612767
582244
1484321
1713936
1299606
1076311
52374
711531
1348469
609186
1316206
829050
217177
287406
864080
913922
639735
828726
1741977
1139533
51834
132401
1625533
1963005
663009
1913760
1181389
933761
1063550
1967388
1363167
1443594
729605
526462
1897438
817749
666018
1392055
1038836
1991862
3419
694960
243495
1640541
1817754
255911
341889
1629090
486640
1560605
776419
1991102
660257
120690
1346843
1217911
1320020
874231
822811
1521813
1730635
1636207
1922358
1026244
865319
1143594
1274783
546275
7695
870343
559731
234320
1595016
1645817
1805230
36573
727538
727946
159238
1822420
912694
905534
1918872
1786851
224025
1484515
1657064
104477
29040
160168
1471704
1080425
350078
384863
714008
1657589
1052484
975695
831803
1308614
1874758
1781435
308199
214580
1481825
1769158
1605744
610415
1554030
169098
1077533
1565824
1590588
1366431
373202
213412
211486
372663
825169
150688
1006220
554011
753912
1979714
1098145
1141847
1689025
710686
403000
519556
1438913
1267166
450283
1299579
1332310
746268
1834099
1338686
1059766
534037
1542258
780723
596209
801789
1282747
591173
585948
919426
1537629
714044
342504
151835
675222
763994
168851
1679638
1453238
1746547
1538669
1890918
142171
423268
1896414
342283
554390
1369990
1729791
1229778
960922
1794944
1771366
556435
1085906
1254383
992353
1868672
1238769
1192492
684552
914460
1193699
382404
1793534
1309633
182935
1634414
522928
1278351
856518
505278
1779585
1795882
1253857
169867
1632165
1943146
1288481
699707
1960528
1143495
144649
1007019
670782
1947509
1780689
708422
412224
622218
470887
888687
1771620
1154284
729881
1507676
728008
1507278
1460772
43160
1770126
792844
538199
1574884
620225
905392
1233286
1042904
1384831
1030884
164381
1962130
646150
1033417
911103
1428062
349265
611702
1530630
1860654
1291090
284525
1690541
1539997
1477098
252618
1770769
394600
1343484
1107733
1686133
901134
246696
1284688
1978105
1972413
1889611
1124726
1499211
1406433
576672
674600
1569786
1541801
367407
422812
1372737
853679
1455539
698907
1046619
1988203
1575350
553679
1041379
1006862
1502315
1650627
1984039
1580143
347942
209336
693748
1346729
1025780
150466
1671952
846828
915879
872678
294034
1761857
712752
908927
303082
312871
1256823
112294
1854984
112434
1659623
412920
789755
1702909
1991380
29555
1143565
290383
1480217
607264
1684565
1796505
348111
1750189
1688106
233972
1378734
424813
918833
329449
825398
1012567
237833
1114835
1401956
1034731
358609
926523
1498256
11529
1848579
835960
1128128
1097469
1146275
1191023
1042051
1776690
111582
608439
1019641
262384
733290
825641
279820
834126
1235031
792065
1063112
167498
1719172
606925
247282
984300
450574
1349339
643054
261027
461186
208442
1806556
294542
986961
1951384
680611
1056919
1317406
1675742
1107312
129572
409493
388312
161201
140998
1770070
691656
778346
747602
285056
695719
1836400
550019
1402341
1210250
1656684
822529
640237
968041
1408673
41676
1399109
180361
641866
193072
136189
632135
711958
506038
1093644
609363
1746612
1680147
950805
1286905
1893734
41331
1720735
1995967
236378
285833
1305449
1111325
1682720
1281734
1159625
1354184
963744
1691069
1377878
1615447
1262248
203789
1440368
1089852
1719190
662396
215942
1672049
1547714
1815762
380511
1619216
785951
316360
1223811
1676740
1959649
899143
735754
1033931
833898
466824
1573409
1613446
1087861
52931
1475322
1920810
705952
1357707
244970
1939473
29376
474141
1431489
992784
31860
474517
133053
309419
1439224
1953585
579485
1349489
338321
1992304
378503
1934849
839653
1497983
1816375
228708
529426
1454485
1325870
845986
1103318
28657
496894
1597581
1949744
158213
1945876
935784
1672891
168406
1313028
1269451
314298
1522004
1894165
468978
830793
94152
429066
166036
1800435
1174975
1835507
724938
1802231
1489572
1040139
1572467
575536
1292369
1975527
1477707
1225090
138625
1262843
1197184
1148177
1074132
1913391
1310149
1863438
1330059
850821
1958413
1736913
1209541
1022323
962116
680976
1233368
769103
471521
851201
843119
1422009
1204949
718190
1752066
1331225
1936286
469363
663673
1851296
201561
396130
636389
1273271
30595
1652838
19419
1091735
1667915
1936468
969637
800424
885532
235592
1310118
946159
740142
789173
1892150
1199733
926488
814221
442206
947615
808327
1230416
1336157
1338344
663597
975305
1258812
267878
115331
750650
483622
967507
703578
1004510
1647557
1554466
586493
1056460
1441770
240722
1064607
1595279
800822
228892
705213
138147
1679846
1924292
744396
1137619
50360
1397812
1496762
1492911
373675
66250
760958
1422107
1676337
501654
1303838
632185
1903952
615080
1373030
805959
1811728
513352
1136058
1700166
437628
64979
460841
1597347
1282921
1870497
1287290
833625
1623739
926458
1947650
358399
1922237
772756
1614273
229352
1686372
287059
1549898
315141
472636
104448
1449968
69174
1374181
255415
307593
1232571
23692
732909
1495081
1325810
815900
622345
695524
885517
625118
1684837
1409722
984520
1308489
1633514
531612
943328
1496097
412640
36523
250489
1861462
996649
938029
404689
676659
1225917
995898
14228
554736
769627
1121462
606237
1403309
66478
221122
935852
1018901
881568
1251541
1220538
501069
811232
831707
1559005
86704
1707204
70724
295511
550849
748817
3144
1363679
107484
1288035
1991160
536522
488215
956439
1500500
1740274
932697
1648990
1991031
1499168
283028
1813559
1158830
1758426
1654375
1816721
474522
306791
1674971
1495556
996447
888510
1509880
45966
1550931
212894
1556735
1105956
88583
1272344
1540659
212603
1216948
485678
81461
1703810
413041
195990
228139
1145272
1078242
1111809
511098
346778
628040
942997
230271
1051953
294319
127010
585208
1140572
1830297
734852
30026
1675422
1410399
532242
869687
948814
1382778
1266034
671611
230956
1666376
209541
1536147
496615
922070
1937626
1023829
280386
1259696
1050218
753293
1877053
50373
1438462
1646511
25907
649729
509860
1505679
121848
296560
1983650
1973645
895838
707994
704617
311564
1105209
116325
288594
32172
1102194
1689203
411791
542187
1277570
1518430
872896
203072
1863195
532320
461478
1929101
987325
1883694
1236414
525286
1266540
565008
492068
1148265
472710
1007967
1653895
1712835
777917
65821
1663770
584459
1598647
1192486
485918
758589
1090511
227582
1412282
149803
530296
764975
959737
945826
571128
1509335
1510730
895094
601605
1149036
1996744
1842090
443086
927780
270140
1389419
674237
870351
962874
133703
1461682
362261
598830
15195
974102
693179
479489
1463846
381044
11038
55566
75710
1145222
275175
1066002
1527559
594828
981595
1635033
1072523
1818807
1031400
1474786
1539349
1028993
632356
397399
16265
256055
268310
217147
1562150
1515655
1559662
65670
911485
1574578
1528704
1613397
1573717
1435849
1170339
936814
438601
1962987
243465
115711
20222
1743627
351746
1127083
1949182
375911
1953766
1717002
1550824
578589
1771359
1608888
973733
1633264
1585890
113000
223918
1466013
585288
617429
895705
1233228
144473
882593
1941775
1395414
1457572
174590
1204949
550858
141791
110708
1706989
459313
323914
928135
737488
783736
1606354
591813
985610
199868
1314055
396041
279911
1088680
768438
1735585
1402360
470600
1681693
743794
411216
1291043
617969
1078805
604072
544621
1333698
213084
62350
1305024
458252
1057169
87755
1517487
770510
1218909
680662
55601
1910104
1359520
646141
1198449
1081404
1447287
1366081
822739
1919075
90849
1903096
676382
1711939
696049
424020
1456444
10829
1693652
1599008
612632
1077186
1911273
1833784
1721975
1907663
1199851
93245
898528
591880
567073
1418818
1302109
225562
1230211
1183571
150112
1473951
1447810
1475522
990838
808427
1261469
626468
828474
760682
644866
1047301
1026987
1265459
140007
1202366
416854
1159146
1349881
1701089
1676862
1482458
470453
1015712
1615673
985899
1336566
717130
109589
1544873
651596
674751
91609
1437789
1746588
156377
1904417
1682677
819232
508539
674488
1717307
49835
892039
110359
1286314
960417
1966633
1135706
1251182
929634
1604156
1221954
514802
1947493
1929337
979270
1373394
577183
467470
1980727
1802183
199194
1628853
1611715
122299
1746056
1338729
428921
1329174
753605
874339
1117115
1756324
1926143
886855
1958156
663585
1807957
1273675
954360
600375
411754
1232057
959296
1927084
57558
1490525
1886729
232501
705380
1281604
343664
526975
1324022
1074891
1854071
1639222
400221
216545
674876
1934351
1500607
722905
923587
1478174
137625
356746
1552523
1858643
1369909
1333834
248465
1570966
1936395
426418
1494413
801334
509386
1811868
1915699
1767611
739461
323128
146134
168700
1445766
148227
874825
724078
1038021
1426789
863266
506244
1322538
759585
1931912
1423300
1195731
1364018
1883993
1396928
1278873
587065
650592
1649382
1349934
1145033
1705353
1309222
1717428
1679450
1691579
977087
1414880
649754
510750
1996941
1309766
1906652
250563
99443
1996393
1090049
804732
744018
170611
1075569
1932493
1753591
611127
717389
181009
1681292
1614422
1124474
361603
1110898
1207136
1305062
1794379
394631
745667
304081
1436672
221435
1062085
300052
1891577
473710
1252063
755289
1966276
288139
826791
975581
1446501
544925
609597
185773
386206
1850623
1411687
1580566
402279
1566991
808195
3776
1016850
812751
1634967
77560
607562
322146
549229
317142
900642
1007933
952561
1408799
1369827
646202
395898
1275873
463110
1329315
808519
1715285
1480963
1030306
1053508
491874
731386
1745719
233930
1075430
1596153
129026
1612446
1462305
1736227
1610250
1422053
795234
959904
1066006
1292187
969799
1048035
1502877
13437
1650405
702864
916030
1619587
113789
177325
1867544
1834513
147757
1871029
1862085
760680
314470
371188
861861
1523207
955101
1542538
1406810
1543683
599650
1776819
173936
631273
1500851
1684285
612048
1331513
1730753
251006
684035
1867943
349953
462306
1589524
911645
1966720
367297
1246154
1215176
1550724
356418
1169118
1398815
424400
742589
1897141
1292467
1664311
257848
1081290
1564957
368874
605213
1892023
288542
1253117
1960953
1402930
357955
1217061
1475247
1021947
1535004
499718
934315
269016
1457521
86378
948041
1155622
1759314
366345
311415
605695
968990
1310950
222289
879322
227294
1498942
70061
20546
643323
912353
1295920
856892
1304872
1769624
335341
1709706
340195
412614
116300
1036062
242843
1603797
1328894
1041018
85814
726677
1135512
233111
1481841
1868739
604492
524237
90501
368667
1179940
1512356
172704
1669752
255134
1365149
27643
817196
280074
1817595
1695613
1356100
841441
1504455
1669522
557493
1225312
1372841
816986
1284412
1034806
1030602
467461
1176154
533299
1422033
233964
1387041
863648
1257869
1153147
697404
1938766
908905
1143625
455766
384460
1794645
5280
31340
134488
620316
612410
1905201
1924572
904596
100063
1135463
778598
917123
1770432
725121
1150818
1973405
1696279
1823300
1853824
16300
626400
1695012
1244804
1570784
1179015
1535278
349483
587767
1125839
924785
324858
928464
1460444
1302144
1785354
1614877
783788
848678
1686275
139764
264427
457913
179190
944009
1595544
295395
1531562
1243934
1529484
56944
41746
683449
1805135
1663702
1918963
1891819
496846
280547
1834631
1673706
1008701
1859131
1005176
1314899
1584795
1101560
834312
611052
1358364
405587
1848939
635571
1554963
779145
1722011
1348464
108823
1823595
1154813
1419084
679521
920456
1858060
420749
691206
1134448
1989831
661387
762946
1716456
1843955
1141434
1655828
1271557
1455856
1192246
1512484
712248
258450
1015962
746543
206116
1344003
1891960
649397
174542
820092
1957403
1778800
1626966
1684988
1026538
1780820
1344651
1819828
1332597
1317795
846665
1875919
1789581
582285
1106155
297767
957029
1794980
1102096
228284
1509908
448029
1474421
1540478
1067132
592842
860244
1335672
1053045
684989
560029
1624216
878237
858921
432763
188442
346432
1350612
134810
752922
664440
993441
766950
330727
1660793
735
462833
802794
1563168
45118
1451510
667474
427784
220719
1401541
384386
359238
577362
738938
5943
911295
764637
880908
144857
758608
609887
466327
353935
369934
1055653
1046118
164661
899703
1218830
1777830
529869
239445
198121
965610
1750353
1754361
702088
1231041
580015
9935
1166933
1912228
1787351
1782168
1305642
444000
1146828
147271
1467006
833952
1228762
1714174
1020785
1390324
919234
682101
792341
419875
1395814
1785101
1427466
1152644
1219878
148687
1288514
1154492
698793
901264
47202
1143927
489553
1559614
1326665
1384544
858240
508720
196499
1184910
1776619
1791044
282790
387107
816697
1046680
1434164
319154
658949
187269
1870737
1354621
1598274
1286907
386488
1944345
732143
83112
14083
1404587
1950784
1786929
1228510
1285385
442909
921671
1201302
766651
495764
1686373
1686933
764297
585733
1418173
1497184
947374
172347
133547
1704363
854393
1882693
955333
1484670
662351
703565
1062273
1563237
861347
196500
1195724
254892
566806
352561
1878381
355657
187449
129889
966072
988930
144985
1961239
1801994
109448
1079658
1729647
376493
1739472
1219000
447201
1723776
204972
36402
41233
895726
714685
1017615
1854222
572933
934113
474047
1202706
1792461
1072065
832319
1033557
175164
399189
1923247
1482432
5156
1605298
471109
1156696
1882280
797640
1273426
671486
675561
586242
1525537
1981677
972682
1371661
927855
1540369
1843191
604952
1998752
1140672
121778
255436
354960
1720048
895103
132509
960581
1227530
1493334
891369
399220
1633077
1384380
380113
932190
1898632
1518769
29839
496276
505931
1397834
197699
1870146
1816691
691394
1718779
1474538
1747501
1629539
1005328
1340692
1706584
674252
1642923
1012384
1863361
935270
1439282
1362269
933027
836759
903406
43341
304327
51506
424985
1644524
819196
1309577
582021
1753349
1787162
1271271
1817928
1036056
399033
658862
30720
421150
366553
393676
1487834
1977288
109225
353616
456241
1901656
873227
1773352
1648956
1766897
1979739
1472326
1265599
1133648
551444
1913064
1975928
534716
1613308
1348544
648353
821449
925377
1364403
978325
1196739
1220504
409605
386171
1055709
1698266
1848723
1248479
881247
1572518
1394920
239735
715555
1248878
431315
658118
402431
1777619
88217
1406179
280123
672537
373477
659796
328887
1719003
178373
1956289
1127691
319791
355717
407218
215435
1788270
1154268
323182
165931
897319
904120
1479594
1100967
107621
982784
896770
1335393
900050
465696
1738137
385166
1647257
1642656
1282280
955588
410454
766053
758246
501306
1336641
886178
1259814
1627667
849558
1527886
71209
1297638
984537
302339
1133082
179752
170292
388440
935874
1192183
330299
1783120
1219512
526112
1588005
1221053
560368
851503
1185439
1741318
901392
1318983
863027
63014
1113182
1209974
862332
533209
784305
1727311
386800
234148
1112406
1662066
824925
1860909
1495171
216209
499434
891623
749035
1344492
1516424
382431
1594863
1077427
1308263
997968
546707
1066740
1999714
21938
1232
465236
1104781
786509
1158264
1279515
1375315
336350
738049
567436
367019
758221
1053804
473928
1057849
588342
1055470
312618
327517
979133
1733717
766161
250273
858935
539738
1121195
1824020
1786535
1653674
1865576
1595990
981815
1065092
1247109
903823
1083347
670524
128246
702396
1115708
54802
407664
347239
57560
144043
707875
628911
1892483
1156822
1246043
204524
1472818
833288
574132
615859
1673881
1205496
1534983
1761788
1304894
1083419
330110
198987
426417
1578138
448104
286578
1555635
1116036
1951282
1001354
1079093
511785
697438
512487
1607980
1595340
1647361
757117
1448185
130201
1721352
403432
1464378
1788123
1242484
858372
1381106
737420
1780836
1109272
18524
504163
1801263
1484357
692125
1309626
117488
752761
883337
1027608
1877009
114533
540977
1569823
1142164
827939
460400
452357
339532
1497239
774832
1422172
1945698
1709158
1770189
1473865
1654728
600719
1527380
758390
1032037
714712
1377408
406799
1826801
989199
382410
710324
1072814
1904070
725786
165671
703
1030774
1684013
1652436
870966
333632
1239216
1052110
213422
23964
247085
1015286
1307914
979275
178832
1903861
301862
361558
1944878
1398863
1330842
1111702
627414
1317024
741575
1915813
927804
1554279
146440
737397
1112039
389325
258494
807369
1054928
968284
959316
32244
1205494
1957241
1781978
757665
535435
1885978
2359
185096
1326107
1424892
533009
19446
1706906
1650479
23534
1501052
1221387
218876
1017747
1459852
214735
1419998
1799593
1289803
642156
618514
551275
587110
1967910
1638002
246845
905078
1343632
1916340
1674326
1362552
1983191
866315
104016
662553
338723
304149
723867
1236982
1686470
220826
1915488
11389
607886
1727847
20077
788618
436805
1461453
838435
1929316
1914004
309243
44348
771655
977917
1569719
1083215
1966802
1297988
1410592
1398419
1658409
134213
951919
1310773
733040
202314
1248636
1678729
452629
1326608
1938728
190951
956088
1276711
794033
1706775
1687476
1403493
1272480
1139812
46116
351188
1078213
783694
469434
945543
1966892
798810
1378474
327923
1315779
1080441
706619
47261
528333
568867
1012389
134484
1180417
1510891
798314
142998
1872319
1897470
551938
1577058
300004
1000370
588627
1181372
581552
894453
1285664
110307
38794
1978613
1565272
687705
297495
1331900
1267883
1325266
1131449
1634571
1402031
411447
620326
810330
963752
595709
1393459
978709
1612170
1209954
1094811
199471
1024991
839425
1191386
1057457
707225
276921
142334
1789284
951694
1962345
815241
1842823
1918046
1122160
1747224
1368413
1093944
910974
374575
1468159
1121093
1584103
80219
920077
355666
485339
1817108
1762741
1565609
1434406
1935136
1936186
695470
1629333
833744
1569039
554142
1389611
1020116
507617
650681
406571
811569
1029987
1044865
1360789
1771534
1263643
1384040
611349
493739
777185
1268508
348859
1294315
680313
403729
724287
304791
1449594
112574
469019
590406
1966101
291753
1127391
701901
1769810
818008
560745
600833
1022357
1431547
1231702
1046873
666142
1862966
1619122
1468288
1320784
282094
488883
508821
706876
769435
202935
490123
890915
1388691
647946
757654
748285
1564681
1918468
1561842
301542
344427
121018
245670
1931362
534910
1017902
290699
193886
657177
1315253
225317
210281
641599
775428
1711863
1663748
1739810
1321923
956180
1842906
793775
200287
894801
373125
867189
964733
1256414
1801491
1455764
1904482
1924926
893899
332600
1667834
181256
1775859
232797
1489449
571057
1376820
1315322
1966367
510305
1359845
801608
1987448
1344710
1359636
331984
930723
1637792
1430770
1276888
928278
1710950
1576329
1290046
1684118
127233
1196306
237197
77754
1957138
701000
165224
1552148
917231
858394
984939
810584
14241
178910
146476
1093165
142536
227302
434234
1384932
106144
18168
1485960
838929
409610
1382944
1651054
1514966
904906
309976
1368287
320538
992713
554306
1567258
1218231
1061436
1602552
175608
434655
1719526
228499
585222
810085
841751
396826
943031
1229035
967632
137444
336335
149010
1876480
1683818
1084674
1586333
1759522
1449375
1868277
1903479
1174953
1011410
1345846
132494
1293278
1097170
849994
1354088
1529973
255504
1082195
252104
174378
667132
1725250
1844882
1282829
294999
1307897
181029
1935011
799315
1840683
722125
119949
250575
1525845
1429459
1984344
1755548
648284
1868646
243717
1134699
606963
143870
988036
84958
691667
1596826
1255088
1606058
1065697
246283
1938294
565099
1900145
535474
627258
1047888
1186866
1490159
722123
1019392
1232461
138035
1672490
1551718
232604
128372
66
1384008
285897
480734
996653
1462662
1398048
293187
164749
1259497
704857
1156815
1493569
1990968
641591
1395961
1306270
394715
1374377
266175
1781706
1911045
913592
1447615
1941197
264378
682674
1522329
235940
41874
688479
1538546
640295
1318190
1954100
1026503
498223
1377538
1173451
801764
1599696
1372156
454531
1874464
956090
1950734
1929788
865131
1268761
1056046
629944
234366
1806067
229179
1906139
162104
825511
916046
1610401
1535297
277205
178986
701376
1882294
5923
1680110
1186427
1972689
1162982
363860
1795429
672294
1347960
1474679
404723
99976
1234930
231754
1810703
1751248
201995
1820273
1201849
664981
520523
480544
1093274
365318
1357593
1834890
1736041
382427
13349
614823
386756
1685662
1497562
1375325
671847
663148
1627647
1903748
323405
573337
304975
871966
1518328
322988
1521193
373883
1558012
90983
617957
631677
1692799
309772
1595288
1777953
1508329
1154513
852356
588408
1791392
1750964
1017573
110566
743736
827839
1967685
857792
1056230
1765375
1352095
280374
1512237
737591
398163
1673788
1552732
479479
1237635
1065722
918956
1723549
699729
295275
1084310
1298603
196596
385275
1138775
1389242
789360
507964
758084
357870
851065
1538793
407600
1791995
228632
1760296
1710559
1107892
1921797
1961870
831978
331048
623411
1213913
1541718
112944
1210281
926958
1997882
953217
670694
822639
20779
1012472
228959
1611377
1572327
1018969
1227698
462295
1324599
1944422
1198553
93333
1989707
1544536
597943
1687641
467735
1776446
1631828
1958057
26136
705097
517066
873217
1286279
1786811
1466186
360478
444398
852638
415760
880921
1327372
314914
1019908
1947663
462351
662019
959547
553735
1295125
573308
1505788
1738315
807779
68475
477889
1791429
248542
1354676
1485418
123972
876473
852168
482413
883311
1048360
162909
124351
1546692
1063084
839462
666418
1137173
989667
934029
1853420
1541916
1435726
75489
1413824
1221951
185517
53872
1875102
460467
1308226
1771871
901075
1300132
1124424
1231214
1039720
1965150
256746
919926
1088262
1165347
1100620
963251
1539725
815065
1371696
108917
723703
106158
692924
844827
830210
1509904
725364
1044011
684688
1979306
380960
1673020
472257
1534405
909994
1254362
1351333
1939897
229505
250571
612029
648169
1909294
112637
875875
858909
959168
526417
705033
903185
850317
1407057
1947489
168196
208
583540
1109065
1618022
1478693
1508300
1812863
935542
1403173
648520
85948
272929
1347724
1556143
1344335
1282488
481014
1119051
1404041
1992016
1557940
1401084
972156
1747506
134711
47547
1001565
1794243
1828242
545770
1127256
1596141
1527571
505146
1725146
170929
978326
321434
1272503
1199481
988161
1395873
1708742
1472508
977455
1655918
843804
1441102
1407975
1296272
735859
675291
1972551
1477700
937665
1691065
1449473
1830134
750313
1073522
1072328
1169412
569294
1534518
36488
658288
1346786
1353330
1178908
420004
215378
245007
189246
1393547
1660109
74784
708148
156355
138209
342473
1492652
552407
543893
392016
1940018
73840
1971619
1299205
1245499
617779
26676
890778
1774810
1674883
865433
677404
1254938
5999
1528086
109688
1598081
860259
977287
1709314
536013
6510
379271
104203
357842
1788872
706424
1670065
1806254
1588215
311258
1139450
189048
1933361
265173
136103
1223121
1210995
259058
1412710
1790073
1634610
696643
769894
1976613
724361
466229
1188186
491569
392441
1479732
1061477
737286
851515
349935
2641
1152043
1534688
712681
1955614
843824
660626
703939
1102524
1577058
1289940
593371
1217893
652195
1614926
316794
1481451
1091634
1611887
11216
1657116
486172
1107520
1861478
1065034
1910778
826505
1560868
394287
1987076
1976382
1114014
305159
1316067
1115824
1076414
90310
202541
179312
429479
977181
1941424
1619528
310743
1564092
299361
319079
890231
239180
1879311
1291564
1091176
637635
252694
806453
1061644
555656
872460
99788
608241
500106
747748
1561063
800035
1040471
1748676
420413
1673825
1176838
598087
1412417
642298
1387557
1878729
1973218
1991594
1632534
1518013
487676
658462
841430
305574
20472
258967
1121931
831142
883233
864454
1819593
427647
1687952
548925
1514493
1065011
314760
870433
1808363
1361382
1896309
959527
1770143
670555
1297765
48439
1671767
468662
1027711
1613052
1393272
813780
977281
892234
489312
1714088
1996935
268213
123941
501064
825875
1873472
1649316
1808672
102019
837433
676727
268930
1526800
744139
133257
900014
774531
532666
1873909
1217708
1731941
1354794
815188
1223299
1959409
752451
1747196
952312
334107
1584190
872104
631311
1036639
880942
342044
1393172
1015844
1061676
114795
1948143
476515
871902
1741878
1183823
919856
746776
472232
1175558
118694
605164
1890947
1441956
511418
548871
51745
598236
440741
1351384
1564354
979442
1421209
19847
69367
1794030
1322097
1206231
1496475
757791
1533420
755160
1504642
831379
718932
1695201
1163798
1351363
1731830
1831041
551521
1722210
809155
673795
259095
1480393
215658
767343
662289
1475444
611291
1988776
1794265
1683248
526235
822992
980488
1476698
583722
763758
1127562
336298
10999
361417
762374
623438
1003497
53602
1194874
1909607
1701907
1167063
1592855
131816
105211
212017
1866273
588318
49631
1320305
275558
253182
944480
215143
534631
1977738
1601858
1152185
800581
1390218
1510692
781974
929083
645057
286490
846330
1945629
1365556
561773
1325207
1003364
745510
1064064
1168871
1953384
781032
1728295
1122106
765823
1789348
1475942
1591507
1116264
481302
1471283
1871581
957034
505975
838425
500412
81817
1902568
1859006
1121503
1022930
143283
986472
1445131
1125449
136614
1605659
1265021
1431406
518033
1201729
824616
146517
511272
377398
1822796
286563
1243861
540936
1416531
1468751
6980
301802
416876
826769
1452556
311098
174559
1928185
345630
1789949
1255497
1386356
615111
1032140
9464
1158129
1024710
1536504
334455
106510
1180845
1368757
1520418
60150
881448
1142285
1488114
655013
1479020
1096471
568920
1125811
1721194
1066403
707207
1977006
1199453
1742288
1777916
861991
1852553
426652
802834
1478960
1224557
851444
1607578
1540009
1778320
1143084
663757
1843600
806316
1880983
202012
1304674
1980549
120858
1960045
358446
1834779
1799142
732075
1278397
1601305
1438825
1941735
1111368
1078914
1192833
811323
1220255
1687068
561281
1074619
252815
128259
1227349
1633907
1064728
607993
210840
1130717
1892329
848945
1689681
445663
839022
1233038
116629
1534949
1694840
1456093
834893
670857
266356
472724
1542743
1950267
1131681
89263
1956851
1467718
107439
1248872
102991
821276
1202086
1471945
1234208
632683
1844374
1726689
183126
1902581
1923518
636259
196865
1929654
579683
1299806
931686
456208
1435360
1474372
905292
1172880
121335
497607
1949127
1592699
540123
521884
1997298
1615245
483222
1266059
1941718
1038403
488491
556827
439191
1395712
1589507
1550477
93840
761670
782115
1143963
127489
1264216
522369
87641
1228434
1917650
983677
547611
547930
1978619
1396307
1476836
35398
1528119
923530
541899
126442
1170278
1229031
1362993
1795106
1252081
258456
1048269
1306279
617066
197099
1013905
1339312
371868
1427050
510967
1686231
15417
1365751
537974
638983
1886350
79450
1335742
562722
633832
1172629
1414844
679242
805069
1583304
1828807
1467107
795328
1643188
1649732
978599
639378
957391
324067
669060
688820
1371409
932675
475022
1106130
731637
419678
1048993
1984947
1222906
727079
1947425
189380
1803383
1228364
713680
1559976
1323376
1303958
1424873
1134283
28221
1864294
1224643
987339
830785
778125
72923
696472
1548706
1991990
1866215
1854530
373119
1718704
1193176
1817801
1895254
180305
846679
530947
22838
306956
1928337
1134430
36131
289820
922842
1059736
1624879
177330
1859281
724066
1111065
1742465
24306
1858826
128868
49398
850090
190756
1540227
1439742
699151
902728
1727764
462517
517939
1500295
1937261
988637
1075428
1124129
549271
250483
868542
1726757
1619995
1897503
605525
1641242
1931005
123171
1048819
1831033
1040484
868319
909409
10257
1789929
821853
1399365
1962746
1006267
1201555
1833857
367507
1882907
1780212
1740565
1110661
189414
40486
202854
842485
1041416
963125
648378
482374
1915676
1687920
568316
749803
1441264
1464062
901709
98913
1274257
860037
1086677
837233
1209163
1697881
1184585
355122
1662601
669550
658309
1441135
1244499
1558418
1528262
1738916
1843062
682183
568604
826995
1828162
1281402
1138224
1378042
493404
1015864
154661
527235
821742
208023
1702796
1777807
1237586
1288839
863780
809170
1740358
1579137
200625
615990
1900539
15569
1233814
1888892
181562
282237
1071432
1346539
718559
1899636
1823946
1082356
1961357
1411
944362
1498217
1897329
1250715
1316518
143359
470391
140847
855658
1562863
20077
1804792
22491
1372524
1503586
1922748
1572232
945007
1535373
51529
324957
513850
1878585
241166
1816815
1839542
954096
1334842
841465
1084099
1762482
372512
1212789
1625219
459823
1188574
567345
225361
1991273
1932555
1109124
20384
860824
1738122
1796480
1132918
924348
1805913
1192737
1286170
1457735
629935
1699499
84176
1686445
1195866
1749188
153407
1851658
197233
937445
883971
784062
1002445
1316678
564493
718561
1896895
1758386
295462
533703
921943
362581
836173
1577197
30299
1516269
1490691
301976
1368713
1083488
1252908
307334
783509
1398870
728152
169125
643890
319848
1833425
535677
348702
1641598
724223
171489
1849151
1893557
1556639
645244
1509305
1512565
1638458
1111255
403618
1954184
360958
561452
1687350
573590
104743
691537
929547
1752784
1059021
1178789
854606
1772400
149785
786919
446613
1181548
537057
1421696
1446423
549282
1095951
65012
578848
644369
679669
1911717
326365
1446850
1192357
918541
1362338
1455557
1090514
1461479
1765549
85025
1689958
697581
179320
1662897
799304
1509517
642474
1401199
1278669
1448083
1464430
1992867
1215059
657927
1999290
1744110
935526
1235384
851083
1127774
1879010
1861929
41902
1710349
1602067
1498218
1671986
1757101
1566945
373904
1799916
224738
1497093
1242677
115163
1896029
42387
225349
157381
1237473
762855
1467521
1056578
1674001
1540972
594250
752809
102304
1214470
39092
1843009
1574643
26658
1778770
1645901
1712299
61839
829265
895989
1910252
1986541
889254
1960478
1622041
107072
1242763
1928050
1637309
632103
1073873
214621
483337
1366013
48033
1244050
463988
655461
69212
881128
1791242
799069
1009527
1642174
1390523
1062108
1582619
1940256
952072
493637
1166650
1652908
314242
506698
84744
329474
485184
1909942
1741729
38827
397789
580805
1961258
1241146
906201
1598894
129810
783772
754701
102454
517125
1801849
1981230
875615
407757
699551
237031
376299
1123533
1808934
1634793
171878
570740
1590804
1434244
324447
663750
957474
849930
855852
1270228
1176538
1441774
1012550
451620
1989665
984035
454882
942077
524343
276145
244766
776681
1425548
452202
1380971
1002848
798222
310132
997997
35855
842712
985415
1271662
264585
55504
1702466
568155
1579537
188357
1430222
66163
1412966
455124
1406680
577160
1487708
523555
491434
1807101
1718563
1160741
463042
1702961
1463430
1133175
1994759
1839278
1215872
1028896
1843307
214450
854101
1598417
1649355
452301
1298603
1090831
246547
1846846
401055
254785
245454
885208
1962353
1850943
1437013
1698448
178801
621932
1422257
181385
504936
1429580
1047457
1744362
404213
335727
306933
1816742
505390
291204
377978
678998
34028
309556
1142471
1959663
1762389
1574867
1334126
522617
854885
1508371
1243197
1724373
445180
75983
1563830
947265
404571
1965796
336501
209370
1179879
817068
1690241
25500
788324
1669579
1687778
1167979
1236089
849741
1301587
383951
1153526
1393983
805258
747825
310509
280126
1540912
318222
533681
1357112
500579
1741075
914064
683272
801786
853027
99571
1398396
1776226
1516315
675552
791656
78856
624461
1896023
550227
1470884
735909
1653476
583049
1272033
1643510
838247
398469
1197016
1468735
1808634
1601249
1687468
1035426
196126
1878404
1118515
510847
1767927
1246907
579483
1510987
1129828
1079356
1151791
403784
1498379
1079020
1170812
833932
1244298
722273
6636
1752395
1559827
669728
560749
1372842
1370778
325308
458385
1887530
1379706
43620
1126778
1790936
1802041
1020721
1891944
56712
1468085
929504
1514240
1344956
887514
553140
580783
204052
600683
1774679
951635
392189
59827
1767431
1536861
1547071
118552
474461
362399
473839
1818010
518551
1378766
213738
665071
1036508
1525173
809076
1724174
1044959
1136377
1252467
284476
325845
623279
23096
230335
631961
455439
671577
1075475
1345958
1108192
904694
852615
1152246
294689
373710
1176712
361902
1883845
1013247
1603566
813548
855873
365508
557537
1096103
1991994
624740
1165492
1555391
702960
1739513
1911812
1490806
337770
1791984
1182100
1577086
1144384
881106
1450910
1943391
104947
827870
1179184
1564136
637763
24395
245550
1673737
1295272
1151138
1979003
301758
327601
1123447
448645
920429
734725
804264
16140
1528028
141744
1026158
92613
683152
1419679
779741
658049
1271149
1831356
1392282
15607
959343
1809494
1352020
1821878
396382
1991195
1544507
282334
1215422
1328088
1983482
1691047
750161
961263
1628452
1312844
1734563
1890002
738833
1571999
1954403
1955498
1604192
1758918
655234
979972
1194419
1685563
1843788
44304
167766
1113953
974318
506913
1676232
169710
677642
792525
1563039
373337
364377
1012893
594735
1832280
1689913
1333199
742074
1866459
1144475
12670
1827311
81015
797905
329083
1691420
1120961
1905401
1320394
729657
236310
320703
870251
1452428
1575432
1683650
1117376
1039886
129354
143557
1397709
625846
1217050
1907833
403969
1490872
1420524
1757909
812226
1741955
1138866
1424663
1180230
1566678
1421845
1997647
60023
1289884
1697343
1217930
1590404
391564
551926
1144467
627323
241047
930888
1954987
1855256
1903618
1258177
1881272
921108
93652
1702235
69789
1760298
1379789
370502
1629974
1642047
310776
1097972
1808249
406810
1910283
605946
1916257
1490128
242635
102190
1964207
819287
1994257
1064050
584909
98303
1418946
1500861
657770
1636445
1678276
175284
561508
1542205
973687
1655306
1271085
1770445
519609
52389
265688
426757
949113
1399048
1686703
219155
1732419
1123492
121531
1455573
565129
617409
1361191
526277
949921
986828
1915765
205344
737898
599732
1559986
385814
1445559
1389292
358065
1192156
1875942
1995728
1228261
1855344
1106706
1944
1685175
1157833
318016
579793
614617
1005656
362092
1565220
1372990
797898
197792
1404960
1881166
893295
1837833
986689
1758559
267290
345063
1933134
1329875
1898485
502875
882173
993321
1572839
1258126
501200
1755186
1446033
1454580
1707407
947450
808910
959961
1800096
326045
114349
19177
434813
841891
1353073
263538
1459868
602534
241195
269306
1366577
1082220
1515094
932909
609861
1831726
9545
728194
1343529
1096189
1841500
1314083
626629
468896
1320787
597232
1074158
277747
1455649
910779
1187992
417629
111711
850917
1668015
114051
1702836
1010237
1057630
958042
548094
341009
7386
752643
1296454
1846950
454887
51366
516106
824380
94914
333629
385753
1565469
1834598
1709469
344321
578472
918474
853894
1867968
1271273
1187299
440229
627964
379551
994108
1352100
1565071
324910
870960
89909
1354764
1754993
1591801
330914
1794025
1585927
1934422
1800206
1753875
1440555
504819
537362
761099
1833631
430919
11561
1625755
456862
482462
1738987
66304
1289697
1599055
1504362
235059
308806
1258803
1142699
902665
202953
1212853
1627066
1573924
1982665
226234
886905
853562
944917
940484
721993
894221
354431
173593
1053276
99813
1181634
1905679
829348
1593321
1866064
1663191
888761
1298281
843443
243813
1880598
616833
488151
609363
1105122
505590
853780
1990248
791904
1392686
1815235
607080
405245
337564
848963
422261
932633
783731
1070341
679429
1505952
1173781
164021
1080859
493434
10724
210409
978645
24454
1348022
369594
1708669
727396
109901
843692
1350371
1863208
1537918
1606713
1194461
1614296
1399741
539200
195116
1828208
1311157
585162
1968250
1821431
745139
1676940
730853
1924123
613187
379117
99792
402030
1910101
352115
69940
1803377
683496
1092894
1423250
1130746
776632
1087061
350581
1493942
1985392
373849
264332
820360
1219323
363398
833283
394460
1989720
341748
992615
1987260
1586975
1186602
885879
1593456
733473
782155
870394
410397
1214321
404149
1726006
1839085
1464321
676482
833603
1517597
122636
604746
583563
359808
1380851
1926903
391946
670788
973214
282661
1897085
1266347
706283
39114
1826970
595471
333009
895502
1317814
1634525
1639157
1161667
700380
1086129
486782
552460
1200693
1776393
1744096
1070235
1684186
801956
1165566
598903
1697467
1942325
1548431
1862998
14066
1810315
220502
145347
1663442
30445
1217695
769771
752859
490353
25110
538454
645539
4102
1423498
118943
1490138
458644
304265
625479
1485644
1052740
1200995
1967431
863745
1589479
1559025
790539
883024
26805
1618733
1050853
1495908
980285
1307200
1412951
310572
1533371
927522
1924286
424264
636940
1914611
951105
917450
1625259
911940
1833744
1662952
435824
1774079
870561
1820714
903970
628348
95071
1497558
108662
3233
486489
1836087
585453
913567
548238
1861409
427257
1335117
913010
1781270
105599
649389
78796
1672995
1778194
816625
936140
1000616
1261692
198313
1265718
146517
44741
1210141
901780
104829
64879
577937
1742995
887382
1955751
30916
623319
1681261
684106
1877532
1963735
1494430
797214
1505618
1174602
601426
40670
929645
17849
1070364
257575
1988365
1797897
46933
603750
1311193
799816
381657
919404
958634
1852449
146193
129591
366211
73241
1536078
932494
1883823
1027436
1810738
1802027
122973
1493675
1900763
1747681
1499258
1840589
1927949
1879436
1242131
1420591
682013
605663
63295
864732
1848866
342030
989862
518203
1703861
694656
1660024
1450643
1652549
1189304
1953344
1703666
1855078
1423911
171246
1912646
632242
1473812
297814
531896
51778
1656539
1182293
1229976
1002050
1665801
48562
888032
1191407
645768
1949998
1860771
649163
406515
1286409
448569
1500067
1660360
206208
747352
435235
40871
262655
1728809
1706858
1824575
1985473
1500239
197155
268227
1493297
1700609
1544288
1567549
1256265
442814
1604675
162608
878136
1750104
945429
317845
405202
601422
206465
1889113
1274396
1115690
936879
1517536
656899
223644
1029720
377383
178016
404543
1508100
1750002
125083
1472019
1597629
586761
1409867
861610
234842
1798964
1663911
1331130
1280319
1805316
1914712
1789329
246272
680105
176917
1599411
167444
27341
1470798
789449
1451830
117662
835205
499799
640913
603606
1340584
1652500
774281
1554406
450542
285309
184172
273944
1348111
1390942
224385
921624
852030
459984
204983
196603
571826
113910
1718858
1561842
943575
265737
1289581
796021
1559671
453988
966930
720534
923707
1375502
503259
506456
649519
534061
1564684
811865
141395
1113308
1250648
835932
152780
1133443
644254
140481
1843390
768135
619714
616848
39387
1728922
1782071
1342965
1116203
1948938
747
1543131
1924510
266588
1526608
1918640
1778862
1590942
906601
1213166
167024
415786
227624
606586
1590163
1614078
1829258
721794
1574868
841527
137261
260108
121083
575284
1223285
1936513
1263969
75729
876931
1943417
1597111
787823
1191332
1653686
685763
1209297
1470277
233981
1692626
1278460
1156842
853561
1329418
1901633
1209726
1451622
540128
1556806
34307
1791060
829143
1925212
1163908
453230
918632
306940
973909
3109
1779064
1490399
1753270
146868
82154
395265
1766106
1938628
1173235
971510
458213
1104453
1482923
1619209
1798547
1775302
1163319
1246050
1827239
4842
17002
1248078
1242107
1259501
539127
829981
570301
1017714
82419
126452
959222
612276
465466
1874570
706654
1883767
231466
1948612
178073
5076
683457
1120236
1366648
933711
1957934
322758
312726
1651436
1342568
583677
1786923
360483
996908
853295
865902
1495636
189430
1019477
1792726
1113273
1035989
656172
1611823
47420
741725
1904233
1112271
1957903
544733
79709
1602324
277283
222818
680096
566166
1009827
1733005
1346537
550025
446288
1629458
219144
1558278
1320618
1158141
1622837
13787
271477
366143
1870249
1941123
1218903
31661
463487
620638
1368485
1976315
87691
1973060
1308564
1115571
747957
961749
913743
1249685
214498
149964
968946
1940557
228254
1022787
122752
912779
951586
658042
520253
1857841
931503
1929642
1895150
1225144
1842464
933908
486664
153139
126189
990187
1678898
47229
541049
392930
1445290
64910
1044805
147490
854700
1041707
1543188
204446
927287
645246
866262
267538
837886
425007
764616
1568327
1172390
793662
1846716
413449
1085031
895356
728637
591973
919237
346067
1560688
432140
1384509
32573
1894000
774552
709594
1565393
1130023
848300
1996787
608172
79198
1064355
5960
416668
289275
320816
1683642
269133
1010427
1479483
1280505
1237373
1463001
22796
167884
1361806
746453
1000433
1167709
271056
568696
437294
1831815
1476059
280235
825627
1371463
1632171
1582607
1166450
1851349
403491
1264547
734711
570999
811858
269127
904884
393017
1288613
863160
1032370
1550413
1331545
790618
1553710
1385227
673386
72608
288863
910881
1495579
30905
1910487
1123022
970563
1708823
1020565
58415
1825394
850130
1997282
1958002
181915
45792
562588
1126688
1773271
423249
1457093
1409421
1892125
113839
1517284
584227
1671446
293148
1306519
502349
1360689
199807
895199
386602
1137048
102380
1787823
102649
1614842
142124
1962989
1106036
393836
173038
167982
949467
284466
484258
1176483
81316
471708
608415
1467431
98296
93168
1971572
651267
1657633
813184
971048
1046576
157194
1092299
105498
1833378
1667939
695510
1920248
90394
440618
787479
1628548
1512383
1377409
782535
156904
112122
1006669
316162
1515275
1101227
836544
959426
356634
1636837
564604
378826
250860
903344
1168312
1943060
819203
1048498
1256895
1064706
139924
1919190
1982831
1864949
1447532
448802
261134
991945
476720
1433398
1318304
1096727
895721
872213
96668
808074
837112
793422
825512
1240584
1568102
1628681
787812
1432685
1296336
92161
657440
1730406
996511
912374
1039558
1976350
871240
1577616
769992
1902075
890789
534795
98737
1072030
1900313
807254
1510216
571065
918386
634217
1149640
729109
386573
1863111
1688681
1255055
1339854
232426
1947781
489472
1154852
1802719
1172539
391113
650662
47573
252935
260936
168946
998803
1442097
1692005
1471760
383243
69119
99275
952431
1040282
308430
1190147
645395
966007
1368749
441563
597947
1551829
850730
1406290
643250
1272102
1453567
1653000
1783482
247039
508633
1681789
313713
187120
862992
58448
394036
1760301
1298509
171295
1509770
436091
1667056
459319
231442
136604
666653
1919972
96728
858082
783858
1530413
232239
251377
22707
522199
878807
190424
1147593
829702
175316
123548
874949
933378
863241
1005931
548673
1984015
833011
1627180
351784
1215984
1907460
708234
772623
1819340
1589595
805336
327616
461631
1695231
599443
1816091
50079
344835
1492867
596998
1065374
1465304
1056191
1436027
1829330
20700
1382339
1255119
212873
1888619
1940151
1517865
1516963
996697
220574
195571
1223283
1620360
1977320
200043
587145
1530826
1844723
1614963
1008215
1030951
840633
427431
366342
395606
1294172
1889823
1078419
79753
58669
1729388
849355
1999847
370914
1615626
1811857
216243
1515103
1468983
1808083
65266
1548630
159033
892835
1825403
792939
506851
428765
1591814
1511620
1770096
1646849
1544611
1038020
1338184
1207911
1238027
1326811
1263589
1853362
1509156
1762892
118632
1607444
1209602
1658825
1514150
1415471
685176
705105
1796217
1778225
787507
353212
56809
1424749
197021
1783930
441258
348019
365766
1385666
616723
644212
317915
1906190
1930184
1866003
1947425
815232
631529
16655
600461
132498
1827242
1242001
698946
1824729
517889
173723
935232
479337
85076
535632
399630
1903460
1263275
102941
785398
1230202
786859
790757
1758392
21173
280584
1191672
119951
665273
1970278
237401
1535583
1919774
519679
623073
1073178
564199
110463
984711
703969
60195
1389188
1459900
8445
1068582
989058
712821
1235281
1134914
1207728
1600431
1153347
255583
471914
1776398
193119
1036846
557099
865521
828045
146577
1301337
348262
669906
1982535
1142769
1899897
1226663
1529195
642363
128327
65029
589978
484392
1005595
1305664
1638791
1921028
1303859
1660465
1072013
1628084
1574006
39087
1485193
171101
1094315
586828
1809042
566831
149641
686065
443903
1049308
1071809
1410502
1227716
867161
819858
212974
1503950
1011090
1194929
507887
914832
234089
1716777
1157452
1875982
1957471
72260
1369599
208954
404836
881305
1688584
778813
169019
401512
625400
1511665
1425838
1934356
577760
1524531
1572931
985283
1859715
183057
433952
922791
571959
1206276
340470
756297
1314498
1446734
320763
1692186
969007
1502756
1065944
800381
1808863
785357
1775782
799748
1299062
741023
1009965
1064907
708833
1712262
1882418
129758
1284387
1433142
327300
1825881
556181
1454576
1667692
1461271
1269821
811159
183048
1860259
756560
238609
908255
1939224
91292
450869
1721216
176613
436738
1538347
462319
480414
357855
571700
95796
1014753
184112
563144
857550
1629320
1013838
645863
1694857
222
1299310
413350
576866
1529346
1611641
1748385
889777
798284
648023
1934851
1203190
905429
1168905
1410777
1573114
190615
1854981
53600
406943
1730624
502509
1106679
423988
376612
378626
29556
1869706
403235
372778
311991
1516837
1840515
1042869
877162
1685466
1332149
1651105
1331986
690061
1430654
1865124
977832
545208
1403422
1330373
756785
453293
481535
485002
991572
1483710
1577379
692596
269330
941232
1753927
584264
1326122
1280073
1016788
1444698
1303814
82999
934822
1255212
1679766
1545974
628261
1228429
1946511
566369
1364647
1676426
422026
209117
1495979
217878
69112
210394
884182
151920
341728
1524214
1972947
1232632
132537
1529844
1053322
398990
1973877
144152
1366427
1132368
540596
1921612
1163190
365261
1957749
1931534
918582
1711657
1723474
1110620
412706
885308
1258494
1332119
1459265
556813
1935650
1327248
49383
982138
693127
26063
978902
1124344
1161886
1379680
1020858
1480235
406278
1755069
251529
1890378
594174
36901
1312509
1363597
587132
1107297
849391
1159381
1735134
1901480
124068
740367
1938026
1908768
1752156
460318
896981
1080286
1175526
329939
7528
295645
1674780
1607685
1295722
665296
56978
141460
1372576
461286
1814827
398158
1568350
201633
1589624
564560
1448878
393936
1993699
1026485
1402086
82615
1529360
955488
899174
229808
850604
31122
816813
421580
120525
1898374
1038955
275609
1453395
201956
825785
1251098
1440572
1734608
1649568
555168
237607
861454
249925
1960962
86552
910642
1677922
1459078
996608
1502933
918273
1007041
398188
1576798
738421
1730418
1736137
1323905
983119
630644
1639077
18399
1403004
1996568
1001979
1552757
1551226
1179240
1380039
1230505
830557
1418245
266808
1849909
404090
1052440
1070734
866067
802261
889429
488478
236221
364179
967513
309685
1195809
308612
764825
275437
1485070
723799
195072
234224
88849
1103384
160278
356271
607744
380878
1456958
731812
1939247
1231323
1115840
1786892
726176
856872
1629306
204783
1749475
1155802
972340
307707
680553
1830130
599013
1465695
358929
813541
819386
1951026
507144
1569817
712156
1957050
1504750
1817937
414122
267822
999696
485897
346184
1024632
1717163
1034244
1491770
1103078
1884938
1775833
955986
1423064
1914902
1294669
597436
1785618
104823
1776830
1375630
1819927
1540836
1967381
1197938
1523422
340151
237268
598164
413027
1261247
1666674
642642
253400
504243
620470
156603
631778
1686487
1773770
147708
209557
1982826
768380
1090801
1319853
1913079
1430039
338548
1841616
14023
1839629
827129
1256109
187223
221372
1762050
1437265
810359
1007886
1196422
73425
167891
647187
1842135
1707491
667376
1179729
1741807
665903
1860342
1341644
98237
1114350
686419
609311
122283
1409184
682304
333182
374216
490687
41074
1638759
987876
1656717
225757
168963
1766490
1058234
1931222
1593733
1154124
369034
1474455
1638166
1277266
852170
619477
1517249
1798122
197976
742166
946979
1853884
886519
668077
37159
1923216
939557
1339368
98940
245259
138179
1656038
793432
1360405
11081
889414
1138312
220463
790560
413085
1717547
1139543
1919755
212568
1786468
895917
1099873
155282
1835512
866677
934659
1478239
1297968
1031583
606547
1886231
692406
577884
1272933
1239462
451241
32822
1557907
245144
905494
1142252
81259
540893
217382
877472
1888338
1447960
1934427
934502
1812598
974660
1600064
1319251
1669556
1643086
115758
1213578
392917
1791510
1212960
1401541
664258
866733
1961827
1439249
855300
1445312
929910
1303302
1548366
1868341
907280
34648
228976
623902
199705
1911494
1371656
1819249
1915655
198198
164491
823851
821097
136031
546024
296180
490856
1642159
633497
1422300
892457
1999876
103155
287438
573279
679454
1888745
820443
1114127
1994088
1717056
996652
1763672
1740552
1030782
516566
416513
1877721
1850056
1577604
742994
1035808
239147
1020717
965843
1756078
167919
313153
7227
1704086
1962763
371662
1410643
280624
1177195
1153745
565628
1793572
1796933
1630337
1457742
1795201
1917796
689444
259773
577728
1396062
1537975
1562545
936781
954281
68529
625201
706508
1536527
480979
413956
918969
445628
870491
221232
1295931
1139746
1809697
405584
1155044
1732857
1621154
826387
860102
198830
1160921
27063
96792
967864
105740
756953
1421531
321897
1921272
200615
1097804
978698
1665251
773792
827051
1313019
1183943
1686734
1053819
175386
1427314
588582
26694
1633604
1049400
1161885
1163904
74275
1882963
789139
1332761
429869
1570541
1999785
1668802
259990
1808264
1776881
1630808
1289186
1628383
1729945
1009275
725212
1828376
509232
14932
85939
1154209
780909
1845924
875544
188692
1497291
856623
1970373
751593
1387650
757396
1923958
89298
1645338
350853
502795
1704821
1411749
1052112
1193685
870523
1012608
913507
1888616
1222530
1003018
1202028
269169
372161
164164
1559510
1110290
365655
630579
374400
867848
1538284
62963
692964
726207
1668627
31185
1090244
888060
117529
1578784
310213
1759706
1455202
1429413
373873
162965
664934
621047
1556156
1389973
1888804
1919326
588737
1978436
1772325
934565
781572
654678
326816
455148
742805
227736
932108
36346
1008287
1211899
1738548
1618023
1743538
1659533
1447785
1892516
1750870
628684
939901
120285
1582717
544989
377918
1407680
1911421
1015301
1753803
1508750
1385383
280020
1213609
11151
1540665
1264601
749295
1332870
939969
376060
668548
1242744
816658
511045
1195346
1437808
1765994
740007
1354678
873850
1214109
1476103
1525672
627621
13645
1705150
1155415
590762
1098936
1057218
1173991
1466227
443033
179521
1980924
1321044
1329577
877088
1555463
1820863
1714859
1422255
11651
832761
899869
999398
777980
482907
1519304
698800
391595
133307
1380259
1084987
1982678
88218
151902
1990113
1950843
513592
2854
472129
712381
1144289
668191
1666051
128758
727408
691202
513765
237054
1759654
1254817
1202674
1474869
441810
1559264
635628
470120
983571
96776
1236370
613288
863510
193408
154552
73662
1756372
1988950
1828610
1694838
1152125
1218792
428224
86286
1220505
981482
968002
1639197
489537
1477719
1916067
304595
1199294
1750927
583676
1387437
1548044
1145025
418032
391158
65323
935834
77368
1474250
472412
1590315
907814
183006
1079388
1323615
1781237
236553
606968
503720
223748
745193
3482
1716437
794921
792878
105795
1093562
1612992
415149
469028
1270929
319564
1118915
1987505
1820155
636672
1814660
401217
1807931
1861272
1216746
1096093
1068084
1568430
627416
1792136
1184290
590418
955510
1048106
811593
1265431
323061
249171
533597
1646406
392442
1203876
1452450
962881
573345
1499858
917766
1967185
487268
1682890
998316
598156
870898
1706254
543593
1311973
771442
749236
1741098
1018404
1857413
1338282
646697
1605749
675241
976903
359443
754930
1936736
1088133
851979
1464616
79253
1576764
1762797
803333
1144177
453315
527241
367749
765938
209630
1998655
570583
642241
1488515
494144
354915
1819110
1176616
1762662
1451934
1400586
1986299
1046897
1057916
384790
278075
1557009
1619419
33462
1838058
523042
568943
1090443
1578982
1535308
1874467
1827517
1657167
517848
1129659
1714866
1680649
1917918
146368
1437079
1307459
266828
1533290
1954368
1141614
1285819
1158513
439001
1054257
924593
57712
538900
371244
733466
90616
514366
1764165
357765
1794780
1030641
273653
1864756
380201
1045531
322793
599013
1384345
1868604
1432014
1626828
1556635
1343276
707102
248904
878410
1460374
1173503
964533
190486
322333
437903
1036051
344004
1526316
94178
1915392
666771
1370751
1055635
1887475
435158
209437
592628
1846169
1024360
1770202
1297834
1309260
419953
296543
11829
1316147
1326647
162751
508966
118574
1743870
805313
1356617
302886
135843
1050295
1647933
667610
1305602
1020397
3569
748402
22731
1339795
1722307
1218694
743493
923835
1894682
1250056
620860
1710986
1577404
704755
405851
901485
1564328
1153598
1436764
594482
110598
1416557
41317
1819174
940150
1959920
215670
337360
895573
544819
1005321
1880005
1323241
1089544
779723
1612772
1905921
1071743
430696
114281
144924
432983
1544659
1997814
457723
322095
560628
152537
1982263
384562
613008
1258310
552255
1213489
373918
515094
1600796
1756371
697619
1291602
738322
1474646
1534200
1816098
666516
133433
414069
1453890
30232
1278822
596987
1911240
1197535
685550
990952
760595
355114
713580
602231
1262219
850656
1540922
257319
475379
1887752
912792
724054
618757
249080
763821
935577
21646
823775
83136
1677449
1166230
1970223
1077452
1939562
309858
81941
202661
1638363
1027129
364621
757382
983273
1639786
311484
214197
678951
822260
908993
287488
1560888
1978716
506428
724250
639489
613496
903292
1290593
297228
1646727
850106
238970
1992209
1254910
1304023
394351
445403
65152
1064914
106916
599429
1616239
1775486
1233796
796964
1414842
347750
1050219
1643341
1134050
1152665
1677803
717006
1972966
765035
641658
1622415
800470
534502
193994
1719592
1129766
645537
474986
1556453
1322608
638017
1311728
853119
989057
1936397
111248
464051
81721
203867
1989481
1788309
1924249
972340
1315886
411873
359754
1447088
20980
764025
282417
1966960
99557
1355983
1104998
52525
1918470
7804
1408178
1165149
594751
986172
773332
1633422
895354
104564
1539567
598605
457087
63846
1533679
1293145
129009
843980
433345
1901032
127039
1170158
323742
1459336
1532984
1502602
1803858
1037220
1566662
1395803
1577990
1141374
1423110
165832
1028477
532844
1328485
1586985
495579
249780
779397
791037
1567873
1489041
1483467
1462829
1124872
952528
1593043
1887091
606919
264779
1775531
1714449
353551
1531820
560628
1706012
1253154
1077654
1465266
960406
1052388
302489
881980
1458353
382123
1423407
1935444
33709
1948089
1162017
1493981
1269696
967506
1876381
347689
1152020
1733880
957680
987665
276481
1906117
285864
1093860
1669150
1427995
472440
1207237
1616460
1008526
1475831
851702
1397826
341690
30871
958606
1902960
1781431
10447
32724
1182653
858749
320356
1002975
160430
1229664
844761
1459724
1181360
431949
558703
879613
1651299
2678
280527
1060038
641711
224959
645115
809699
601201
927284
1831930
97699
1161604
1940394
1049743
700150
1147758
53765
1860370
589854
1654757
1145615
1545916
548530
1624535
275189
955843
351838
1990292
705401
1331645
90731
1632476
1104680
1422449
1478143
345282
102614
1553415
1090426
1883199
1152799
603988
503149
1199180
1488778
1624204
1621879
452578
1817152
513531
805346
481107
1723985
810468
1138008
1755732
1961421
158819
1875949
1362354
186086
512092
1094355
153382
1050213
821432
1761643
1601406
1195684
267683
611043
1714647
1450710
1784314
138309
1713250
191166
684870
1962054
1324481
363641
668905
1487954
433963
102042
800657
624158
1038446
1735820
183926
1889887
567205
785255
1288226
1185105
932859
297598
1818260
1748060
1907314
801208
896424
376090
352562
634188
302376
1427602
1076981
1974293
1712147
1181211
891513
1839946
440250
1199683
680075
200155
653918
902150
123850
1345808
1676823
203592
807096
1475794
1707427
914087
1438466
549227
1732876
1178911
202205
223032
843375
513992
37484
281043
1790017
1518676
539848
355090
371351
704008
738648
878965
743576
1337457
1592480
1060904
707874
396131
961522
1211959
580095
1642450
443329
499816
457379
916477
695134
1481214
1006696
116964
1141778
1643882
1101930
1983449
1002252
1647357
857042
349189
1664594
2000
750065
1316331
370151
588431
278075
1785606
1424431
1807193
15835
428471
600934
1165874
429984
1962188
50592
801076
206095
559463
1000296
991694
1929523
1321796
994228
376074
1283313
186277
333249
419010
1935580
424063
1937406
1826655
1802151
1352671
1356021
473399
906287
705569
1172370
1824333
1143909
224197
620278
795200
1010358
951236
787470
62671
1962925
1961652
818360
1249305
645344
752580
1151543
1754527
1504098
1131133
1857523
680798
445813
1880358
1198363
1256233
550639
151898
522230
1597915
293997
1897809
1617890
914959
1897483
756904
1082361
1966057
1003030
269543
1052114
1474411
239211
99655
823192
1285398
850969
1076424
1102944
1327726
555945
638962
942820
1709597
815803
1435257
1547950
483297
122176
56393
199978
1997581
385957
492800
1814848
205858
619626
451723
630226
1334138
311723
209742
1802908
129796
220264
1513556
270887
1928432
827049
96027
1510092
1679447
1828900
1374799
1158304
219313
803658
1238315
255947
1003020
739047
941790
1861429
1096175
962449
1194303
1974194
76257
353658
423589
1324435
13377
76590
1291323
1429155
1528247
1243522
832655
1865841
1996064
1366325
237627
1789995
1303773
1347911
408513
184279
1269211
428780
59093
218782
1166052
900802
839681
1482299
1917804
845933
747595
469363
109868
385287
177280
1094604
1275967
1137718
1983012
521508
828164
326942
670217
1073180
638726
434849
1942251
1250895
1070881
1688303
1674243
584156
1361568
450770
311223
332133
1338995
1616304
1221722
1473143
286279
1837199
694511
1490039
1210892
886434
226376
651904
1991720
1987625
1893264
1892473
576500
1482017
296115
1468156
1666979
1255471
978479
1554638
53269
379393
928607
1694342
784014
1831770
1210688
1553728
1069827
1384951
621912
152163
676638
703990
1057397
1015299
1619060
1817002
536339
1737825
1298349
758258
1417653
1796824
397860
475415
1219455
1780398
431126
489439
961851
886584
883995
1180709
1415163
1668810
734952
685259
937933
747976
190469
1077573
1933895
1188747
9718
517541
1063308
1417489
177682
1407059
818409
900564
1360259
1515957
600004
32412
1626221
473627
1649340
586929
28372
1318047
1462680
727524
1018591
1932098
391553
1496300
592589
749734
127478
1968508
1228677
1922222
383282
940619
1583753
312442
1363348
561514
1375290
597413
1019812
47073
392293
557849
568838
699979
1828741
1991845
1017702
782520
285517
1463511
664510
170663
1561236
1736081
228508
788956
1873198
1543413
1830038
178927
6391
870645
1261359
970101
977474
1064951
1793587
1921795
31108
1262932
1799282
610546
1465732
1381142
1961400
469845
624005
736378
229062
640882
929863
434555
1461950
691936
76001
451162
121904
839931
316140
525037
259221
724559
1082623
1292575
87942
737592
499327
1009485
1637572
1101493
820547
1041270
770608
413481
812143
949262
1847585
384300
812222
1998102
689317
1742496
1769437
1610770
1957613
1297479
655156
1018742
366038
500168
923264
1635626
157595
477579
426504
1464036
721627
385085
1767182
672661
926136
448852
1525248
820278
118100
848136
181355
1067369
1258738
290532
1110622
309238
639577
803943
676452
1776253
1164509
681439
1852401
1483750
1725421
1092236
1886593
1847093
1574608
132367
1773336
1600135
668990
1121698
1233346
1633673
1966083
160880
1590428
1903091
524510
65972
1610085
222659
788216
164829
1436352
1073145
806717
1374802
1090613
472216
1168740
172322
1123671
1775480
1052694
1283161
1292568
1984969
464324
328034
933042
796684
539173
229480
1753740
949197
244276
569361
974396
1872026
793732
1370363
586129
971428
8832
858340
327879
498221
1053273
909302
323716
1486819
1348172
971564
372135
133084
1187366
520064
1676743
328544
1408317
1393005
1971587
1684513
1326664
1243505
1504113
804345
89566
78390
62700
307697
52796
590240
1027326
1014280
1487257
253872
64090
1429441
895464
1223897
1683790
230088
636133
1727103
353651
1487987
645092
1178262
77692
636076
1695285
1348348
496829
1655936
819870
490385
413853
1613494
1800404
549829
798953
154249
872240
666913
156081
1585501
1396972
1185449
1692880
929139
1626851
1497094
482972
1121111
894144
482330
324297
577011
828597
732818
907397
1075597
1178479
1234107
227831
1616127
1832071
1016869
1180469
94989
1246042
1991480
436467
551878
1253238
1879597
670640
677364
1881640
1445791
599152
1309459
1340393
459108
631267
1005229
1651657
1880097
55339
474152
1413366
878582
369781
270725
1858377
1022380
1441747
1373105
27076
483037
697642
477993
525202
390617
366854
1615308
500316
1128244
1801485
344511
1510885
179190
1570832
1620640
1298366
345479
1358682
19264
182172
109426
1157137
1658741
182668
232659
1194919
1317226
1355512
1084435
1568909
356525
302332
1984020
549546
435658
1171086
514561
1690856
1028093
853220
832231
990293
1722697
1175495
1883490
1930423
1381284
761014
587375
1777721
1865018
1164020
751983
1720012
28104
218030
1570961
503962
444605
754565
769921
710175
1778936
938596
356941
1072526
661821
1736527
1852717
1449777
299693
122006
1477615
878160
1812919
824570
1486540
179891
784034
733990
1214603
759595
1977206
217495
505677
993741
165654
96281
184275
1367683
1766812
582798
1042945
1155883
791077
1289892
1817073
1137327
1112346
1785579
1489231
1246808
1330237
919322
646938
1620385
395694
660951
338429
1017664
146947
1262831
74041
189034
896625
1633050
1192032
566563
1214999
1091727
368026
1950009
1739084
1493201
1228172
988363
1605078
1701231
335365
627398
1295996
179462
316783
816440
727093
1784310
556370
1002869
1727582
1351603
1158579
464021
773620
759450
37976
1363011
1423291
1486103
470365
1910349
976948
1720673
837584
1476685
1078525
1849470
1980147
231945
1294084
251947
1625552
877189
350213
888224
312684
753162
20686
1144002
1935737
1896516
631747
235019
476777
625054
1129436
941167
1338458
1426578
1827213
551932
406667
139797
1016760
98142
542850
1969381
1308893
1545166
229162
805387
512760
1152149
684007
795508
1141449
1664925
1919140
1789533
1238399
1228885
1675008
1939813
374745
1968060
1603856
1169212
1698187
1739069
1537633
1264861
1620635
622577
1035430
1502894
733948
1965764
409340
331546
60137
703161
277945
814692
244762
794824
369232
1966550
1635984
1671594
1391589
1261266
779144
470018
1896364
236069
961970
1974879
1364901
867972
1450826
787652
1795460
1309526
76335
775096
1561122
1933858
1174721
1916710
486887
266974
1206391
148570
1659651
551632
347543
1229315
1972368
1928176
144011
1181827
1870442
1786003
895131
736370
1480378
1263123
831864
1258556
1746126
352101
1691565
19053
1226573
1403740
743029
1812470
563031
833366
1218155
1747056
1826099
908457
1219398
817849
1783135
1127225
118204
1800314
781354
150495
1053716
741426
395944
661661
1417160
1775284
1037589
458397
933223
1967248
667092
442810
1100102
1622219
1851183
1348890
1616017
1906131
1358683
1473710
1352877
1598243
1441595
438610
943284
991565
706016
705429
1956621
1764419
285866
46410
1436790
656685
1669495
555949
1433384
1607587
279373
803485
13140
986642
1471963
74519
1059639
954188
799072
577323
1387634
1917221
1811379
1500420
938040
6222
285637
1873174
1564203
785159
286682
391427
698496
398252
1763844
1989675
1637414
1775294
1642582
409582
76256
905293
1544047
1216566
791882
1751516
325494
1699736
525557
1489680
707869
237013
1872906
1680940
519891
1886280
1662032
1862163
51741
1279416
677319
1738416
1249487
1946328
179883
951129
1071711
727042
1509841
539650
199110
1323337
628495
239133
1267264
643840
1785123
200724
276626
1635779
1197972
101800
1689517
413660
835567
1795302
365022
564727
1188732
892121
1091154
876551
1201940
461708
1302590
1222013
248883
875212
589648
1898867
817136
562833
417794
764636
559746
829039
638412
1406162
1227861
509600
1910603
711285
849748
713686
1514425
913238
873109
258858
459635
603744
1639904
1199404
1683357
617803
1497262
1614299
1547913
232989
221995
684809
1057483
791528
554275
452214
27994
754498
563877
303383
1610078
985323
1860757
1837953
1832327
209109
380707
1286171
516731
328869
1922328
1032032
350693
1157554
1900144
1751892
1013877
1527908
1893601
544375
1109720
84001
1400197
1510579
1136605
1590220
1077133
1734122
1757246
312717
1880935
532509
1262200
1794292
763853
128897
538884
126779
156910
399043
395403
783540
187076
619585
1010437
988348
675293
1010638
1886613
1319086
1763951
1016259
1289898
1057321
1327221
1321163
1997430
1407532
867934
62446
196670
180885
1086207
791406
763451
808540
809983
165566
48146
585101
343673
1095703
1875600
730567
187091
1208534
117598
1299478
689657
757395
1067683
1167630
1813636
1337777
810481
191475
731122
290171
225654
326022
1441652
1052315
1628265
656123
1114777
1365239
949743
252512
1821472
1289777
811533
822945
1974164
779361
43309
501388
1995075
692157
87829
1447676
1502908
742305
390640
1990994
540967
558625
389429
576331
118850
37142
313273
1860782
1970316
1887562
936623
128715
1382862
1566902
525242
1191623
1770554
771689
1038303
1131424
848421
743232
614205
8076
881476
733728
1813877
875392
1792552
1200244
1241310
604681
1497085
1480977
1152414
1594693
1360865
240025
959079
569013
1156354
1982956
473807
1753785
335577
229911
837481
1366137
451217
55515
1650212
61865
1453704
672369
1933752
1744527
8657
858155
100453
1163536
1519780
1224394
811819
1587669
1445474
248456
467812
280367
72741
952028
351124
1833741
1167084
285627
1678196
1564252
478998
744525
931391
11522
1437298
1016493
729853
1133820
1392617
1978535
605877
439384
713793
1687660
1005005
1979793
775007
18493
1054768
1395005
1940557
308978
1574573
785357
896798
448949
483827
654531
1023866
817005
1623474
1865399
225998
1994459
1562049
1827769
1495086
1070524
1166215
644608
1948218
1557761
1779009
888337
332590
1114385
1623123
1731891
251660
1441980
499052
488777
1297285
1522234
1345730
172733
216717
1037867
1563985
725534
705505
1254467
1981085
394532
1884934
292001
339746
23992
1550920
1715367
487163
1304678
1230272
718290
1993516
757441
238922
133892
837642
1028548
474338
449478
134670
1374325
1482456
928180
1910321
1702920
825806
393369
1891384
1075163
1372983
128560
846307
134893
505609
1698733
1034111
889313
558451
626783
516000
791311
1599790
1299499
740348
1379838
776405
1143601
71014
1779204
64822
119588
1673741
1647190
1355330
627785
170244
231070
776088
1658849
789136
1929628
1869363
1689949
203241
1698021
1548565
1789600
1109163
1555902
1091519
165916
916797
1139665
155304
965396
1918731
1045488
254527
1751861
920885
396778
1782273
79290
1055920
1390491
1720754
1906878
1789418
1885690
1061483
1285485
1133187
1234629
1114024
89867
41591
1982272
1008703
1610890
697933
1502827
1153757
1137397
884876
885778
1962447
101366
1360970
766983
1924669
704437
1608609
664674
712956
245586
1210330
14978
695106
1002838
692812
80110
1755267
584845
117644
599138
1237889
518071
1644956
1568136
576534
1711771
697821
886227
1914660
1448602
1573365
1043529
805129
98479
1548743
212538
136234
424728
1896576
1442037
1935502
640353
844422
1419574
1056452
1214944
1962109
1656545
152658
1986016
1620363
1035125
147213
1375407
101786
289261
426418
926473
1871422
37934
1459336
1615302
623075
956795
1316785
481183
326549
629008
391330
1255915
274286
1639485
1075225
1924698
142882
1780450
1612818
731975
1701485
1330398
1172317
911071
1918521
1768726
984532
1517310
1978783
1215394
1303926
361112
1004379
978589
1644631
1363831
156358
1545029
1225551
1623111
801207
1458930
892650
1362161
1810499
830150
1362967
1056262
1651769
1366946
260561
1005433
1946295
943202
794488
360254
708635
1723405
1289493
964944
1879618
1618997
416806
699572
1986372
1966154
60118
616875
1915841
610798
417892
422677
1553644
1284103
1443254
1844000
1517311
1116311
239070
570552
588332
1843614
645553
1475119
937611
979820
514243
455399
1816083
620233
1497729
1005250
293332
1006609
941470
984466
584045
1041940
295660
1406330
1485027
654254
1574981
103964
1349615
997154
416144
372169
37579
153375
1709377
1964665
1664014
258045
507282
1961428
1753645
1856091
1681152
1395842
909278
1179023
1605941
1054090
75143
1061326
1242630
1630704
691701
402077
725616
1779468
1996545
1578719
1419411
185354
1317367
676232
1634116
924782
1296189
1859380
1812272
538435
709926
1976784
79183
880687
1468958
993561
1231840
1647652
338754
1225346
1187166
1622155
1149922
854217
770820
1014636
1044577
1647307
1913913
763507
205404
1987804
509908
982983
349005
923446
484932
1540000
316827
763644
1296142
1847783
837451
767333
1216920
1429023
863070
1212302
1638297
1316501
1234889
507391
1793901
498579
175076
1263958
301353
15009
1939192
616089
1149501
1251995
684643
634384
1202429
573273
885884
1298060
1871308
1036002
32934
978900
996030
393917
1884702
1103299
1844541
116424
918586
1065414
395003
598838
1815628
1864472
252991
1375201
227003
1749652
1457067
839073
1159511
1071852
1198520
892124
882658
1481183
1948597
796576
731329
476619
1315404
493715
1970800
1006851
739890
835593
981964
1565388
1372317
323934
938095
1262794
1078266
66375
1032605
1168267
331293
1474004
690452
307586
1022149
1226490
1032072
934432
1710562
1284871
76483
1504639
55446
872330
49651
722738
1084199
991989
168954
284238
1501830
110183
1063978
187663
544898
949215
63401
401529
1379654
1752938
1298941
1877544
618923
942181
1219127
1851180
1478215
1192685
1288489
1449732
1633285
735863
521153
783012
752890
391553
276638
1660281
132678
918535
303582
777508
1565191
1574180
295998
1479548
973352
364149
727643
1919519
828280
1112495
552482
1139662
1605697
1250042
496624
240744
1877433
339170
431863
1440756
435188
1042182
1392397
572378
1682978
912939
656460
406032
344303
84931
271312
181473
1306245
1489847
171328
1662488
431573
1116454
1106245
1358602
208564
953319
626433
373257
1443333
369207
909170
1061959
1946208
102473
454543
376984
1334879
609708
55566
1581670
1975201
195226
808808
872065
814055
988624
870351
1251858
1781810
1306494
331776
498558
140729
412264
1179646
1255973
106706
239806
1834009
582404
1619587
512701
909638
1657999
164805
804975
431720
565773
1739427
238831
169047
872469
504977
1763053
245193
808065
1187159
554426
192748
616352
1543934
398811
1890618
866463
585321
999548
302653
1468455
116560
158677
1472406
1260547
1419726
891842
1623656
175130
1367749
456648
440776
1413178
1882640
924965
1144229
800301
350791
1923623
556187
1505598
888788
261192
875914
939537
917277
911656
1255897
1770375
383177
200505
1451823
1897162
1466872
1530623
459245
124235
1841981
381685
492228
1243222
1756355
241710
688567
1087536
1824621
1488324
1025748
888593
1408780
519481
1955904
1237447
986319
329229
627964
523147
1539647
204093
1511962
1875318
364097
31188
1112640
610585
1229072
292773
1710263
789766
942160
49744
647678
461529
1245031
589021
1900808
291481
397953
424097
469131
123512
1569986
726497
221092
588798
228656
1871961
1452569
1497320
1123683
281544
1879430
216013
564430
973514
1953064
1187377
1959410
684689
1035915
129329
912573
71119
1591742
38401
392647
1772083
1501084
1119322
1655095
358907
1953941
1392480
616789
1556745
1746659
503233
937347
940938
494653
278085
1462589
1425638
490191
670288
477089
1742660
419857
29554
1726030
1989071
486591
1807776
1341767
249513
644248
784239
1173229
1379155
1958411
808072
448236
1904985
487009
233407
1426280
1913836
37672
484228
1474060
825736
676144
1307633
83799
1618516
987364
71724
356352
1498485
680466
1036223
872381
1414619
704705
694385
1156924
1838560
1930280
1823200
830276
917953
1014660
1560586
1644557
140554
1290076
644359
334242
1401978
1896790
887756
927083
1571192
519020
28512
217026
1565456
182051
659539
1526422
1097173
933815
1221033
1418269
772166
1661216
1456146
958105
791453
1251393
517627
1121995
1085410
645955
766142
570881
1836372
269458
893178
921484
637910
889493
844724
390576
1773942
1343149
921230
875292
1322913
595821
813155
559042
689866
1873762
1699216
823433
462688
1149713
1339467
599639
1880498
519291
706384
894215
894791
417688
1978356
625266
1846868
1527263
1851055
52554
1390927
723422
1481098
1716984
1835842
1826247
68539
1215080
1542582
1339449
761210
234952
75011
311242
1655476
1123508
1108436
1032300
1647904
1301604
1816086
237158
1689995
1007333
1152196
1391896
1850165
679032
338408
1230610
57896
1663392
643028
879863
383970
1320935
775998
1997151
11377
777032
715327
186678
1295702
126978
1863296
414116
955115
547017
824591
914181
225049
174302
1931392
88275
727504
447396
454789
67732
1412528
156530
1385308
452335
84182
839326
640685
466990
272006
1199782
1379293
1958791
808032
893507
1661704
109835
332352
1084319
1169286
1547587
651569
132979
250717
509215
908465
919571
1684551
1484089
235163
1181185
1351311
1014331
1927862
343396
310160
1653587
116333
732662
275982
1704464
969329
327908
1817927
1839553
1360665
1516789
5264
1878936
1096250
1234299
1593026
807654
1223689
1567646
1811614
1545349
1917798
812336
498794
1157766
1742562
750185
231861
1512553
417352
1418881
813329
687559
410588
1739260
1554402
1981566
483681
1015495
187129
1621390
1842773
260964
1427172
224396
312162
1778401
579242
1572963
455569
1268642
1807852
1390402
1915126
1818439
1056338
1519835
1582001
834423
867134
755602
342207
1307643
1582249
1634132
209842
1606982
1662310
1172834
1397772
244933
1286453
941870
775094
158618
941450
1274520
1170661
268690
1500018
864794
375142
514653
939571
571880
970990
519529
1464760
89436
1646766
914978
1713153
8191
415751
1618426
723643
385610
1625728
639425
876040
459823
117897
1866312
56264
1006316
809953
1276800
481448
1892662
1982077
1004775
1474139
1266428
1043584
1472649
1366813
801665
589803
560199
1168910
1482410
493403
375128
992026
744468
1270919
476840
761065
394208
701990
1461063
358459
892138
1891626
7758
42343
1088958
110698
472202
1702442
1960495
1729639
804017
1880197
1370706
1794135
910980
419720
1852426
1040669
350528
1696073
1600031
1804470
741135
1705965
708841
1965853
9093
526799
1394109
416621
502721
1006269
967100
1163236
151024
1707493
267217
1984570
1351972
432040
684614
1391560
1342988
1267013
48289
1333353
1439407
1380408
1627771
1837601
962611
1916531
1960544
828035
1578224
990754
220182
1518571
1408057
385650
1884493
708234
367409
312749
971869
1047691
1183140
429879
1230501
1131708
601898
1160725
454496
1308679
1456304
629245
278169
1805
360729
1269223
1669734
651342
1432292
1965052
675268
153770
1543413
1771661
1566002
1755178
225317
373078
1631581
1308764
1295194
1243058
1381142
1459793
1505233
759182
990914
130763
1428716
1141213
479407
400331
1962415
540221
1939963
1831381
324539
926428
1347250
208536
1301689
1666653
1039501
1461568
1658710
1599230
1489222
1813215
947999
1701337
308234
1980798
803742
87662
594726
123277
314602
932084
71327
849786
1471374
1133875
198231
733358
910467
616927
1803791
296893
531730
352425
714879
1702093
1137984
1269221
1216460
284053
480428
1275173
848911
1082436
780264
165445
1885226
560806
977833
1283174
1257564
791604
1855597
827452
430135
549605
1386617
1359265
542277
589196
1813244
1313397
629307
1237393
624182
810642
1881884
1107503
759872
1476610
430042
1772769
1784123
364601
864600
886780
488447
1982522
1986280
747976
32000
963427
1081267
391747
1701278
1394350
1883261
1788180
159932
1455745
110871
894258
1764961
1056138
213976
868758
448172
1830981
1697306
1054546
1755812
908719
1184831
128719
683156
449770
296008
1242455
32648
286630
1486856
1396995
1741456
583201
1377586
889138
1265393
1266228
1874103
407967
243718
88759
765886
1582388
847436
864360
1290622
530345
1325057
595392
1543300
1701276
1108216
6579
1492900
1719332
1123064
403572
1283162
432939
157813
1510520
788029
1427572
623860
1162609
1269381
138176
1862830
1146975
1506889
1114146
1827839
1119318
205197
587185
1588120
98833
317108
1346763
645860
265685
1298476
783843
1970317
33631
856867
1042915
1297282
468912
542104
1743096
1404608
364207
1656497
459370
867817
314051
1842600
1689091
1120419
1707266
555167
1058483
576609
394941
726208
1690208
446990
1557865
689367
1722356
873465
331461
938193
321821
261200
1109754
1482165
407014
293803
226679
1636164
312410
619316
607184
1031725
487425
1145824
1824293
1973379
1790128
42481
921420
1763605
1618606
1789756
1821010
1341247
1672990
469930
964896
97810
779918
1480585
1295889
309845
1265922
1274930
769677
1976377
39026
1325347
284651
931961
949489
1794237
437926
10999
771209
487155
459384
17771
1874196
1334289
199611
581450
1364724
1392587
792870
681128
1413522
1035785
1227739
1068801
778107
666359
1893270
263466
930488
1900175
995664
1178651
181234
510071
445823
1689437
1743138
59093
979372
781100
230199
1223905
1942030
273006
480848
1082735
60094
495122
326797
314313
181362
819864
193724
1944444
519535
817141
1605195
424750
907687
737889
1922657
179360
1566723
889176
458933
378637
998532
1982432
1327272
1260468
548938
485023
1411122
453169
970669
1232068
688367
1636418
1869477
1110105
1659698
623426
1428698
1410732
1533996
18350
905296
556582
395876
807864
101213
105630
1628879
1284154
705806
385585
1559984
787654
1800068
29426
70647
1702559
803589
343676
539175
1850302
1648161
98064
1112402
1076016
1204250
1559711
426219
1939213
1601694
1526504
1139774
413720
1243469
1793754
320344
258536
1103181
1906066
1499693
1068454
243380
224189
1075564
773070
670005
30998
886563
1627979
967078
914107
969878
850162
1309197
1408558
123520
1659914
370019
1003127
317118
616856
1857371
794769
1103769
979405
1978606
1951517
225781
1174828
316958
1785287
1266300
1750746
672352
1544299
1091699
1485978
360298
760289
1176042
117214
368485
116117
808904
425512
984171
217458
1517511
1359405
1832746
264670
57881
1933169
547211
1927138
1174304
1022082
460736
581119
1498669
468379
1833312
1062773
409710
582274
189289
729738
1539874
533454
1171911
1873872
852132
825539
599543
1608267
1120787
463067
888505
297320
804393
11522
1034281
1835834
1613889
1457618
1240020
1457563
27455
746786
1585295
512006
189897
1663625
1809333
1520750
722788
28397
788975
393441
1319483
974985
1099716
1576193
1663519
1418999
1068503
876456
525702
111224
691154
1745693
1608188
1715613
1509274
843860
351208
1356808
655830
85714
151743
1082106
1549468
922174
204348
304167
1988218
1252689
855507
437154
823533
644893
97239
1047794
939157
1903702
1532498
1325582
350686
1527717
1764865
443711
363845
1865072
1923565
594367
380018
344461
1312342
1701170
533862
1223690
1116680
1299190
125530
999101
1528469
1828554
1012384
1971022
712203
1782501
195985
1475590
612037
204190
485853
1615861
180089
1999692
1813296
303113
1002389
597950
1447566
367496
584494
72149
447071
1815651
704109
1582229
981334
1794073
903812
421568
133946
220466
1120352
868902
1099453
360969
1977510
168108
1306661
393690
1177067
108691
1374265
1169579
2003
1678433
908537
961729
434062
245612
821111
281073
1787698
1762833
310052
36363
295346
1688114
1332962
901390
154251
1818030
513493
1397890
171039
1287148
584817
376944
473113
1975871
700556
1251383
1775374
760368
1550659
1986007
958985
888886
1514865
821316
1291790
889659
1840361
360510
70329
809925
914159
235557
1451536
1427316
114997
1705234
26798
851869
531954
672227
412899
1450609
1733258
605233
827920
1645174
676657
1604858
1277396
1748800
1456492
1138584
1386314
459543
1489057
1019132
966731
633979
1639236
1199192
16765
578039
1641987
1058997
1808376
1446094
1516378
1446772
1600100
1650608
1204353
1281057
1975437
482981
913878
371965
219031
156370
1491416
375165
690090
1749573
1451646
670671
165984
153635
403888
337017
1911872
313755
1318251
1188329
941722
181801
1596292
235184
848594
1267342
70411
1836797
274002
774570
550731
1835870
1523079
1545125
387379
1856392
1295400
253957
337080
1783735
908096
1496599
886477
1123205
948030
1042127
488541
815275
1788337
1373647
708467
1712609
994342
1405767
1579214
1400332
908707
1717112
519885
347130
127404
1013852
1859498
1569226
1119144
1206760
1087466
1743052
1310938
758608
486072
1704760
1130501
458702
59046
1728781
690024
26701
1765788
922444
859070
1972515
636019
179991
817214
1674695
1180667
1352544
49023
137664
1806153
337007
1396907
194131
1496927
1754171
1526498
410105
249737
331481
1475352
1325078
795913
1209848
445147
1948982
694256
202028
532507
740455
750878
731429
228875
131000
1023788
679196
1947591
914004
1369918
1287241
522676
197373
10213
48333
711056
184836
1354925
340636
1625762
1614084
228615
406968
878487
1924166
1766822
1160249
348669
1517992
236003
101149
450302
717078
797063
1385326
585313
1915533
385412
1902040
1606630
1445155
1158537
1605615
1878788
1017127
916098
747995
1260653
1020490
551061
138155
976897
1206980
1833162
1258887
1503123
1591554
1299383
201636
1116573
1326949
520652
1752781
246830
596856
284404
403777
1499150
133305
700826
707015
83495
568018
1848271
1467535
378658
144770
1058370
37126
1965316
1203122
106874
1422586
1764458
85735
1378475
1203037
1925686
1252696
820618
1055915
1354437
299982
952812
933829
1703304
113046
249051
742969
1258462
1283977
1203090
1591203
1216246
911621
1229598
384199
1268094
564697
1158742
1286307
1449681
851293
295500
416775
220067
1624701
833261
1693494
726820
343028
175
1390809
472862
1828892
29388
138528
203898
45587
1812439
892062
1372733
1633296
1097639
697114
1539346
239455
1907651
1458246
1655334
1768203
1915269
865018
55545
865087
1723113
1331462
643957
1432785
1086205
1861923
412593
757633
1808202
1211921
1467249
556377
1962684
951511
286059
1710043
588632
1354146
594186
1196118
1970675
1501779
1221556
1885314
1142422
1970603
183908
1686893
1435040
1322935
1414131
243683
786415
1608778
674742
840579
1840783
1005373
1601427
741227
941384
1737860
957148
854507
1788040
948521
1087809
1487512
1409111
298363
1354518
1707802
193809
1533266
816725
1414422
1662833
1758077
1084765
478975
949391
1346607
1871156
113977
219678
629161
10566
46168
810762
1724237
1417955
944009
1841269
363685
1523208
1640789
933975
1163520
305204
797986
284040
990700
1677780
645232
446544
302763
1893851
221416
213834
889245
1631159
1156418
1494779
336334
341894
1797504
45420
1110291
1619518
738989
1271413
1312060
922261
1641753
1611451
1922886
1962665
1280774
1246148
612746
481887
377455
612477
310348
290841
1756356
71249
1339707
655695
27864
753672
399089
454153
1920533
216407
635563
1683213
1546710
433668
1118831
166437
1775943
1264903
227543
405788
1821161
701371
684595
1375718
30866
1362141
21159
1294940
875716
1881762
1420430
348174
1408863
24598
330621
1561095
1845541
1254214
336197
503396
1740857
1355644
1549280
694575
540863
35339
1259709
575632
1261133
1686767
856014
941130
1237400
1606590
1659705
1838862
1805611
1742376
325078
936568
857234
1182002
104687
892035
1519661
1423989
1327343
1040541
312223
1152803
132269
43736
1636250
1455947
369587
918413
1872140
310094
1038925
879138
1648261
1983584
715957
836559
84425
547269
703941
1811777
132062
1334592
524962
1176232
616891
682776
814272
741132
558904
1572348
788996
74639
811218
1985103
1125439
1375704
1966100
1905329
411217
209509
1461137
1826007
972376
392537
1645706
1429984
1313587
750247
1096304
1117422
312871
8705
1634546
1525943
1115549
745872
1664442
1306812
1832422
405405
701688
1464048
913868
765227
1446245
368972
1703667
40762
322114
887075
1969464
364544
1992349
651864
1764739
253398
607441
953067
1203413
820903
600964
1341584
1995653
612682
1543889
433519
1496703
499926
923669
910949
296970
1860896
1309313
804779
1625260
498044
878397
1941575
70685
576785
1710644
1426981
879044
432442
1935717
1942434
1919108
498889
1675655
493252
805176
502547
58532
1226455
1086653
333872
620822
1244757
408082
858833
527442
1911703
744374
384308
1974046
1161376
616691
445166
514189
435103
615436
1438923
478276
1520896
908085
584148
1461782
987797
560829
1053822
685798
1882494
635464
1991521
1242719
130404
254703
1068642
1772378
690267
1177996
1779769
550653
1536972
627115
1486870
1013215
1312114
1702093
527047
554805
1249735
106855
598121
555138
858532
1933738
973429
1372285
1332233
263729
1120503
1098506
1432000
42016
1175744
921237
1631819
1482194
416643
1635581
339180
1999439
1593859
1758884
1825031
353577
721288
923106
1902406
504980
1470763
193451
355615
1923678
285166
1206404
1000613
749817
1736869
1165369
697555
219355
449806
219054
546753
1656454
461471
19602
1679947
1088079
42248
362666
1819333
1794795
983210
203396
1293683
1404681
1726395
1893209
1138936
831461
815623
494482
352218
1991179
1242729
1627908
37400
1876461
925563
730888
267880
1843009
1750190
859708
1794801
862479
967379
1928655
1771595
900984
676596
933924
1446592
1898499
1066189
8708
1709354
578856
55142
841589
376458
1468069
791908
1949746
1853601
1729889
1003186
836732
1816183
1968053
949325
865385
1411015
1068672
531623
1533410
1314418
730102
1543959
914506
469574
1828665
1916307
1671110
895681
1949188
374257
759093
439241
932011
468805
478187
1923226
1821730
1081539
1056053
1851074
1456855
433424
1947766
1596449
1442676
1901662
618523
232166
1064831
472856
1873501
1183079
700501
1421332
1745590
1253211
469249
1314547
669132
697193
1222749
1168637
220231
1625813
260223
1812118
1077578
286844
1572360
290382
617667
342469
370199
349418
1785945
180664
784159
965659
1738620
602772
1374349
139501
1023535
1098666
244775
201762
1776040
664073
589790
627739
1173518
1960675
1441559
441197
275401
1452316
409303
1478413
941990
499917
1999200
1417931
139367
1943452
1283661
1122598
881501
1097534
1790957
1958863
534839
1427072
1046294
519617
1388147
1519800
1257322
1055748
423843
1192221
318115
632239
319510
601783
464593
184544
671019
1761378
1961024
659984
735916
1751258
786994
1766999
1885764
1546316
754231
959174
763599
1277723
1152939
1313215
153908
681106
1012372
1248574
1982833
1271518
1901360
554461
359327
121318
320801
310673
76597
874475
743120
1788108
368701
1470358
560330
1677035
1575532
463095
115781
1800650
849450
1176357
359328
1881334
824326
1827340
1350518
1141222
1194023
841941
1396235
226396
923527
1629339
1484049
1352884
1336762
1559564
439394
952294
414986
514158
1777383
143603
715337
1356944
567211
888772
244268
1092273
107446
735157
1848731
107652
1088610
315727
1218859
917484
1866502
1268345
1111016
1943817
1326323
1167504
1649973
1430258
141715
211542
1737641
1023780
1144903
584253
1330332
368906
1518054
958815
3337
1861198
740783
1591436
1664274
1907488
1593331
23675
1219841
71436
1893906
393256
586766
752185
818119
98981
253890
1306003
111315
312406
319802
1104812
1533939
1275008
60015
580166
323845
665978
792767
632344
725951
988233
1481944
1520811
1951176
1049903
846688
1619818
1607173
1123170
791642
265719
1946384
1361205
261798
786441
776559
1549371
1250595
370679
353107
952277
1582473
1428803
598206
1013417
1734075
1198103
234291
1545460
51504
721923
1335933
1633691
1466712
1141564
1451603
916109
1884137
76312
411513
129838
689882
1166994
336031
393592
858011
1849756
1506562
1672352
533009
1671033
1573321
1154366
723883
1253019
792660
1596661
77986
138415
1084359
449952
1470547
391966
1563916
909776
1687795
1259278
1349436
1870549
1256920
234193
755817
314735
1485069
962359
525470
1687475
519533
1188987
586117
1536361
1868502
427861
747469
600417
1104303
1622220
1277674
212198
1664768
1241372
1069298
534391
1156207
1858985
1995734
202418
1711242
1477873
1350632
821763
1417891
1728055
920942
779638
529431
101676
1587004
528001
30710
912994
1297855
428841
1517056
590853
1901930
991261
525994
1964513
1322953
18759
1622873
842914
554644
355073
196131
1774982
1655914
1591722
891064
207523
1034961
1153365
437275
1272036
1960962
1601679
1138243
1245756
738225
852077
1850575
230104
57069
1140437
1064806
914736
232666
874774
89161
542985
1448022
901812
1630711
466412
209594
1864624
711795
1232714
1588295
1254349
1054464
843990
136559
166152
148211
321311
1985571
1882352
1124409
829805
1193189
774924
911623
852278
499192
1283121
1609186
1197037
566972
1408554
1680904
340530
1199743
823144
1908453
1493833
1589756
1963790
1833489
1508597
963634
1054079
1253156
1937353
1231523
1506076
769158
1651804
1307441
1313360
1370190
492197
107943
1593199
475325
1698519
1571190
1746419
244415
1091802
1257888
1440291
1464248
729248
820812
488
1399562
1027279
180535
913438
844631
673755
349321
1171160
392666
1584613
1849951
1777572
1404857
933864
711711
1435161
1233175
1679048
11978
580329
340815
535308
1883367
753322
682587
158385
491908
408616
1286507
347532
1955736
1368288
895298
1720558
1234338
1476598
1620662
1401957
937683
1961522
313361
1920954
312945
609239
1835721
1800591
362405
629990
1082189
202399
1955510
909357
1425077
815689
1250902
156347
1941766
306412
339113
1559394
431217
470839
1223422
1666753
643670
1136344
1266996
503261
1878989
73008
849933
695736
1415006
622053
1113520
187165
98436
1915275
1180423
512325
426960
535499
392688
1962733
1231946
925656
1482609
218881
556633
497954
1680108
1504265
847026
385539
353807
757113
774562
822424
1801979
472928
1841157
53732
136720
1981489
1804694
1412217
635074
1839846
168609
1553272
1299291
292855
1395935
1607325
457810
529804
876451
164345
1685786
1551952
153344
1919753
1743155
897366
799446
507243
1527635
586735
1973936
960177
1891113
1373630
799334
1485964
1800454
193953
1244635
726231
173369
1540934
1295730
1434859
4406
1803169
28612
1358295
655155
1525605
295569
331473
694013
1970373
91783
1378099
1655976
784253
1227113
1775681
975587
1849410
1966906
418369
1061882
67375
1062064
554441
1084722
195328
206939
1893087
1895010
37101
481140
458416
1364765
1685986
1019941
1613987
1909610
1651897
528273
640538
890917
885169
1875835
645960
1697912
1764620
1497487
1652334
1440332
146540
453326
496202
903950
1470970
886812
1915799
1262407
1665931
40695
637874
1261574
380788
710414
1976766
835242
1636419
1244488
1958854
88070
783173
1368312
70926
571623
1778357
1441634
1089275
725276
1035008
227139
188969
1109771
1841241
554224
176756
770112
1563964
107456
708964
617415
251353
1870524
1826519
1800182
736222
1604296
1928630
1545226
1624798
270815
452814
928476
992711
1251804
679613
1018862
1638235
100011
631089
1688655
398748
63862
1982883
161098
1674937
926673
1827429
1407205
1607398
526496
1768221
1616926
945924
1114770
984759
1773599
995348
1476463
1835895
397
863404
1627633
1757877
1132148
667419
1599611
1842737
1407240
624738
278751
600473
141922
1198374
1089709
1421125
252382
873662
1342262
1166687
172295
1762661
544420
1606428
1442787
1819899
889850
1255775
1985745
825800
351956
546375
1992217
696389
219653
724135
1629225
949896
140339
508034
406894
984480
179063
907001
47420
867247
730843
247801
1341863
1508258
164832
11738
723845
43558
1940228
1709247
759562
618570
589314
1200251
1397950
204578
1263871
537897
1396754
952134
1105802
1932562
963467
1542723
1197060
1526867
1625963
543009
1076305
224548
41585
1524860
1827174
1721614
1189738
1504054
1791323
451937
1009534
1325448
1329894
1017192
402993
1622285
1307357
1669045
1544242
1686714
1811485
583148
116654
439880
1332548
1736671
1787363
1032042
600683
1371539
1267571
1690591
179940
244686
950924
1488153
942638
162831
1782355
797955
946945
1375336
1922828
170798
1595964
1814459
619703
1828644
1093539
1545947
1691277
28952
875935
934701
697819
307649
818848
1946410
1242820
1276336
1661475
1991836
723425
175275
21463
1188950
919364
1415120
359326
1455041
573494
357060
1781524
1237590
1497141
173314
1184964
412364
272298
272021
838809
459627
899797
447463
1969171
1404147
845920
1984527
1597969
156942
1742289
1778882
1692033
412308
554529
994866
1657434
1863841
840319
764841
1814847
1586274
169711
1695119
836580
1621727
1862253
1598395
801220
805650
913795
597786
1887802
967007
1459500
223844
559664
83024
376382
574728
561045
690067
1260410
1682148
1642205
1586005
1344854
105548
1348594
441420
823946
1779417
1403601
1227515
272229
1381971
132083
1548417
7110
1772021
792617
262554
221401
154297
1515916
106027
134073
1726150
1790811
1169747
102707
708514
628164
238184
209442
239353
1584133
1068716
1800176
1488745
1901115
1638664
187631
717883
1069054
1302722
1128351
1792039
140792
265640
1594466
1005858
462691
1141256
653633
1913514
1984220
1185560
1697376
1664524
204683
171239
1680817
683272
1024288
1495356
244892
1590359
379520
528679
48006
1328726
5286
956473
769292
465215
553844
820249
1090332
1478723
217732
395249
1187757
1286392
34654
1022037
768293
1858152
1595606
1034962
1156649
155087
122128
1167188
672104
575803
458530
1740844
1373498
1451498
1283991
122779
758121
1752261
446956
1940679
47152
1742460
849796
1590678
46450
1784180
305541
1295413
264437
860687
1165960
228
467709
1779590
631767
1959158
715491
708166
1304281
1009140
399327
771814
214377
195679
146908
799529
1263249
936446
446314
616934
1280735
1936194
1477564
1869446
674135
709071
57432
649866
848336
554163
1625993
1541767
1538274
110715
844972
1416746
1242437
1041972
1657080
903838
336549
1367650
1525261
503051
1684978
665399
1037030
351220
1153949
700605
614652
135742
719426
146154
1102715
1576101
568977
531470
413612
255132
458555
1815485
1964467
1197465
945436
1098408
796825
1037594
651784
690004
452091
373475
158714
1759278
1913303
1433826
47368
296683
27734
1296848
1809886
998004
1574906
1441860
562105
1995615
390765
1594998
1357908
1886960
194839
527155
890369
1714653
1637576
1976673
1624472
1798683
1839795
661077
598430
328801
562696
1286667
1907699
1527533
1231464
1419336
1087328
53358
688409
1547205
1891899
1127379
1904280
1345251
1222937
152909
1706193
1883989
311730
227130
1553791
202316
531345
1317213
943748
1289289
383927
383430
1732570
1982862
1931691
1475412
1728538
1035997
397951
1121239
1591132
381319
184802
767001
1121196
225731
60041
624274
1826017
591392
1817333
1072891
1025594
1268450
664649
535465
1578749
453539
1322731
1700663
1391044
1032804
227096
1966319
1468895
132104
768809
1032323
723086
655176
1614166
313777
431916
1156068
1201648
1434431
1957530
797182
254363
1933264
1634036
1086982
176236
741919
23798
1343027
373609
1529932
885780
1740121
1375730
486554
1786119
355732
1671214
232448
1058274
1002240
1673926
810107
915750
878950
1286424
1221866
988089
71205
1259443
653467
1574011
1825151
853066
1735752
349900
518109
62206
618316
1945967
807288
1489982
1507600
93988
7670
201016
1174857
718202
351637
93964
177824
1431040
297213
1138725
161354
470985
1320838
1706476
1393241
743351
1976528
1373392
299250
1687714
1377643
1834788
784091
52658
1004762
1440902
1356316
1873276
732111
1519885
1158684
870283
203937
582678
277299
993514
1787090
603097
1804075
1808903
989621
1334263
1231447
1118353
1098948
1010439
1408824
1663506
532233
1571484
246888
602319
1481348
1440170
1774224
1535895
1324861
976257
43104
1731644
270814
1487038
872402
745852
1429552
984803
1497921
276062
435073
148097
1433904
98826
1844045
332734
1464114
1084339
1613171
448517
967420
33990
82953
495802
1817476
1614201
750684
1541453
1532264
1914134
298280
1570645
305454
1566138
347524
1050359
976439
383158
1207107
1093947
849540
788748
339128
1398980
145597
1465054
1675962
1380676
806118
566594
673079
636657
1682839
590760
1865613
1891824
1162911
812609
796396
1512261
782970
414000
1402269
642246
808928
1931184
788567
331453
1152388
696135
1908215
352372
698075
804930
801964
814974
1773601
1771401
156546
1468558
825394
1917370
1385929
899616
254123
1928662
1063482
498285
485405
48999
1821294
579620
317107
1688907
945191
1074570
604730
738956
542949
106148
792486
1578696
1242247
1275197
1083057
1804364
194757
884468
1079751
1841843
246854
1693083
658706
1916117
450452
1696147
1233404
912826
100862
1254035
102203
600339
342571
50448
1614449
1695051
629447
1294730
896907
1797758
1317549
537576
930699
294085
597934
219764
1817826
1521950
873445
1724428
1645713
1144415
1293130
1183276
918264
117227
519152
597119
174959
553471
934499
1832982
1383579
22922
784154
1534157
513904
1508628
1266765
943836
767510
303238
1749561
1457986
569040
1944157
515274
1325714
1711360
1034427
613217
942499
1581306
729941
194794
875473
1296866
1723032
989625
11468
786673
1206145
1170395
945618
579990
1316209
1764442
367257
1503029
1059951
736542
75008
236322
1308741
716665
199359
1493080
1406749
232140
480082
1324536
152109
1982956
1954023
153834
528603
868866
409160
879513
1671218
875329
199289
459215
1893407
1573846
1751874
923786
873015
641014
1204408
1000496
1182658
1846059
418217
1467349
610879
1660447
35274
1652555
1238224
1257280
185204
620371
837166
935386
1919192
523580
1103681
1579690
896412
1746809
1966599
1518110
1253765
656508
437966
1614630
1304701
1983753
633342
529823
1068156
1961675
441471
363146
1933013
1603229
964532
388716
1439459
1127993
931804
138471
1306867
835938
1411015
1099679
141688
704985
809739
350213
1019958
554528
1856088
165831
1444340
762545
919717
962995
163624
1497663
1423647
815490
1554301
1838973
1753996
605402
1090032
1589989
717230
1057609
950834
1928470
1226557
1289858
372321
330936
1357284
547451
1599348
602179
1507347
971508
136676
1922330
640480
613145
1710781
1709504
62946
175847
1343103
1572705
1786229
1053616
120322
1892509
1705896
1702139
456544
276107
931851
118430
616688
709833
583397
1158779
1336286
1950512
99433
1444826
1100686
747565
1023856
803820
853790
773136
1722228
895128
1355714
1067285
1483383
275973
1503369
747725
1738224
1760153
1438226
1100600
1110630
374413
25860
995707
177275
1338664
1726102
1344641
1439004
326035
251127
94413
1255863
88721
1053948
1927668
756623
67527
1131684
581945
131773
703343
686623
1708315
1445560
1533641
772690
1257474
1475606
1085594
891429
699237
1828933
1026236
423953
1772041
294580
1103086
798178
563508
1325927
1036290
1203912
1810731
1676155
1401721
445349
339395
216717
343044
312191
909838
1569441
292359
763643
1838770
1257116
160316
1080825
557022
136093
546070
1398571
819633
1006382
951652
323213
1857718
1853267
269987
1953454
658896
1337355
541836
837172
1387604
1242198
1540747
140687
839188
1847102
1185699
1214805
1403995
291451
1524578
858152
1653455
1993899
581670
667572
1393133
1736739
1138643
244898
1301363
15114
734389
596299
799855
1601395
628626
559951
1088740
509553
1467615
419961
26652
638689
1701862
1564470
795146
1350368
1156701
1720530
1138558
1491277
1453647
241193
797022
1979635
1114567
1658151
638771
1389159
1339182
46074
1339961
1511225
937403
431377
717084
814315
1927269
1981201
1800108
632582
1583301
1796581
1796265
536731
311603
619086
432060
1782942
1015195
731375
1081020
272178
1150587
1758625
555136
391956
643768
1798697
1342289
1966817
1779032
21175
1646492
1497223
1504252
317575
853425
1990795
150099
1505359
916384
1127789
577066
84693
1479882
127103
185632
1974661
990151
419800
522565
333830
1887345
496341
1046972
1705730
47026
662539
469157
692690
667144
1299733
384659
79297
858911
1958291
415641
798064
474766
1931601
848761
18119
1891249
1456416
578074
1229333
847898
694836
1112954
1783825
1360794
320279
771124
798312
1898071
197358
1877952
1716071
1721591
496433
727596
523632
566265
1272679
836455
1443052
254416
329242
229081
374170
1620639
493980
1757959
1354737
896119
1979643
704301
106917
409254
1632421
427590
942579
1801203
439056
505806
1769568
433674
1843031
1502526
1526679
372681
300439
860345
1358313
195311
1752886
817932
1936991
1116758
1693597
1431739
1226059
133990
1790603
1324865
602525
665710
611299
672934
355585
1305902
1843804
88964
650376
814998
1975666
169948
92547
1495016
1982976
643848
1849162
119144
1123098
402535
1059347
682584
592940
1996920
190617
1875306
675347
1387468
1799142
1061080
129560
862453
1815109
1776707
202026
785335
1395855
832164
768884
173635
410096
1867725
739857
539244
1066167
671445
193589
1855407
1392044
810534
1765062
378156
1474804
700266
1979575
550836
1411869
1374582
1619369
674324
1551259
690299
1580158
1186961
126441
1760985
1116180
449340
723427
984143
1126552
1109048
1637359
1635288
1382561
521133
1546869
1081461
1129600
123222
1025219
707321
702407
695726
25875
961708
1566267
119789
1664735
131625
1160932
1366485
1917199
729804
665467
198783
1793435
926681
506572
805496
903930
1536825
1595552
1568802
145101
450442
774393
947013
1696074
1880506
1555351
1354211
1634548
1411682
545096
424090
1422071
1218810
1817917
494012
104118
737871
1403989
93948
1911436
1158668
1182476
1455498
1083732
1147091
1981509
1884545
962548
1111415
378780
118935
832137
351349
196204
1610315
634390
392760
1851796
1115915
1380128
1634945
759126
258077
1183378
692989
56950
1682325
201028
853907
863927
1173652
655874
1898125
537830
808037
1740503
849797
1873570
519637
1001007
1347772
1157761
1544117
1783753
1089595
1995308
815386
1261943
1379817
1702298
75494
33876
1469719
1004255
910225
643663
255854
289609
267418
1627248
1399616
267786
806378
1846471
1588288
837251
762451
988564
690166
1924144
727354
849906
317336
1465689
244941
90581
434475
1157089
233644
1512001
776094
595178
1557062
1567645
877384
1941891
186152
1645312
1702438
665889
1030874
1833954
1265140
1784088
1303646
1538875
1598017
1448635
1720092
788877
106190
1423915
1752563
294323
1515460
823960
1113706
962591
402139
1527717
1172217
1629484
114309
1004161
1824885
427963
787455
447332
15888
414866
1176854
1298623
52784
1419805
1230723
1485264
1699002
767067
196268
1204424
1045758
1592046
670264
1774285
1173370
678420
1755169
1322227
1227441
637758
767358
791347
823913
1997604
1138200
1087923
764459
624130
1077997
329880
1011343
191305
347836
1955851
807392
615578
664487
375657
322496
1560994
135174
1387428
1981625
545834
1849505
1160953
747996
852861
636560
1219338
817284
292800
835748
1271826
278880
850742
1178665
560062
1705802
1195070
71653
257897
1797161
792426
1076777
1817447
84496
807966
355011
841033
867419
555771
1723090
773368
890960
1263479
736283
156506
665628
1704385
798311
1127800
1363426
527799
424960
1540935
1343271
1960487
1589600
1640754
1201929
49720
173658
1639845
985051
1078803
476186
1996291
1329732
790959
188131
348943
1988675
1861403
589965
64411
1159101
257247
618840
1779347
797054
859578
482847
1024474
525134
1441562
241296
1073347
956215
588163
981065
997137
1573400
88033
101487
1078402
861576
633212
1225851
1395953
736717
181264
1097833
1183460
139046
1830428
1226254
858699
1657870
1370372
657688
1310786
1340518
712456
1706173
304911
131405
1231565
987278
1883019
1027701
509346
1618769
1837678
148380
665665
1210650
1749381
1475718
712053
1769803
33190
101953
330935
447539
1434590
218909
402247
1742071
925870
863375
1450113
1392812
824400
1498373
1458550
1951671
324091
947883
1481741
923943
946291
999089
362868
696831
331780
1000909
324454
1711746
49028
629997
1898087
1067465
1381513
1789583
401449
1561892
1113307
1364940
572982
559787
877797
1264899
1989307
1863933
1741300
1025266
1752737
1696786
1252685
1385204
1385013
1984963
51454
1026511
559593
1688444
1369790
774401
674738
667044
1685233
1478740
1016685
297725
1344569
1814485
454395
436634
595696
235643
1475093
702202
339867
247635
731459
1890044
342018
973994
1882036
1349322
1608124
975048
1899038
877340
587106
351756
1163658
635493
1846694
498458
200001
1998430
1368228
748999
1163986
310637
20668
349210
78638
178397
1540729
764444
939296
653719
88032
724685
1077815
95557
777341
1545265
1251711
1887833
1597983
1229854
172381
870222
577857
1988856
1728726
435237
1521131
370536
333834
1359550
1894652
1789355
754236
1626999
1853338
441409
655220
825017
277507
1299573
721146
1018716
1167867
554886
1675599
933555
1618381
563517
1894805
1052503
177179
661628
113457
1021576
427770
681300
980677
141772
743293
1349239
924436
155981
200744
714977
1831670
13827
153519
127917
129690
1582958
816456
1877434
1039589
1390275
696210
1936379
1550630
241565
1125933
1465419
1303149
1636276
918480
1615883
1473594
1124318
1873127
1118827
1354881
1529453
1204880
1535357
270109
1439413
1941842
26274
742653
1093782
131235
604618
1909411
753810
552487
1787494
1919103
92522
1559042
22029
1111812
1783480
1076087
597213
436988
1799535
1355614
274216
208256
1474215
497010
1831305
704749
142436
135324
375576
624726
1272488
467880
260006
1347785
879005
412910
1749118
1093119
508038
1517327
521902
1276631
946618
773141
1249542
257815
863162
1502380
360003
1672977
472838
1850126
203646
1438502
1305146
1256628
1242063
1225257
791665
619838
992399
747520
1627402
1556135
1635051
1920433
1125779
1854277
1875164
1162128
1203564
1499259
1297916
355158
720802
1772102
1127535
489354
116967
1371223
897665
1278331
1671031
1178263
1174252
93200
523050
161415
591404
1324847
1188600
109246
457581
1661073
1709844
1570088
1957075
1761303
1461214
1099779
1436833
622119
1008582
1623300
851698
557101
155680
1181605
1203325
743444
849818
579045
1389478
106495
1256494
1757589
1700962
1764971
242021
1198871
1965433
382256
950562
1490465
1638739
1416244
1778160
133093
607590
1755750
138242
1050876
660749
149032
995198
1969151
1329082
1975244
394517
531689
1208568
1103655
1619183
1378997
535803
884868
565290
800423
361499
1325755
896659
1807186
361944
134743
774491
1423446
386411
1290736
1112204
1217398
825668
244290
1120172
654546
742609
1065584
799058
1060511
1372185
318742
1539669
840288
31350
1104232
501276
713937
1579438
747470
1206515
950298
99390
311545
275325
1833382
311137
1481608
1079720
1408639
1855722
1370139
1393983
881087
1538732
1907278
345313
172844
499083
762733
1943544
448209
431654
39767
1272121
1240137
851046
1614250
833616
965380
1882710
1819325
993136
1740417
1626000
1759075
576912
1835311
1586228
1372137
723531
788999
1224540
1994671
1486540
658412
711558
411066
1501181
540899
120129
711473
449952
109446
1794176
183771
126674
1474301
206910
1519365
1231464
1941819
1446478
396628
1266864
1838583
956362
26376
1447964
908563
521202
1978050
1412629
460080
1120307
1704576
1784428
1651561
842922
538401
1484174
578780
1914488
410742
1854915
709029
1768363
1188444
1262339
1527015
1616272
73099
1478276
1499590
232837
1864225
1783974
77689
1482609
1702211
961962
593275
1451702
1289407
1849779
1677016
1289359
735773
640455
206232
1609600
419596
1763224
991061
1562889
246073
1409976
282001
502874
1912971
1595121
1028847
1480469
938914
325812
1506567
1750852
1903957
516033
1700223
1620098
317363
993149
779273
1062119
844996
481877
1355953
420391
1426017
1588582
1558849
579912
1756281
85732
683661
1940408
680940
1116009
921631
747560
1097899
1614587
1888221
1227391
490019
1032682
54860
598274
1378491
1555600
1190685
879154
1757995
805870
1897437
1196275
1011197
1540640
1611601
1228566
1792755
980887
20571
42047
143708
10194
1176940
1065492
1443849
103241
1152438
1047121
1670733
1678482
202876
782348
89151
1897791
1694744
33720
1117940
1644463
1550804
161981
101177
1391604
670339
183531
346226
1092946
405691
293158
261008
1056855
542383
1182959
72485
1038508
966890
794104
1846733
1445001
1005210
1459289
322591
237189
145344
1558452
151062
617352
65622
318093
126167
1905589
623494
663712
453494
1598117
119670
99753
1759350
1495809
1130522
814032
1081749
403042
1283329
1937809
1335746
630590
621359
1964710
494237
516977
994142
319112
1628653
1073579
433972
350671
440614
1396765
1099403
1594493
434435
455596
778166
61445
1750568
1201900
474155
833453
1983137
11945
1554114
751978
1382757
1696876
246192
1556365
908565
1973017
470783
648566
669670
1291156
1065150
1324501
1353420
178894
758156
1059314
1134536
156271
1519638
1918280
1970784
145559
234178
898409
465642
65246
405705
1696899
931099
1301730
1087679
1325624
550047
1433243
574347
1356167
38144
1734389
1641776
1588325
1962013
1909504
1415073
1908737
972787
1012774
1716402
156355
1269126
1300419
1654502
736839
132788
226588
1508902
1427348
1360002
1379989
246180
499947
502890
1456526
1934991
1543407
1463402
927491
1614521
713631
55055
1054628
1214731
26494
965778
502337
1845604
624755
1353797
671229
836805
633613
490004
647754
1496648
438683
1801681
35913
1494958
950503
1537250
1875880
361489
1010676
815267
1392317
240527
428411
41931
917116
411408
893205
1409851
651707
756002
410236
1945721
1449862
125963
1577973
1251564
1405930
1450679
209741
1609962
1767734
582106
1443663
1853207
1490717
1949578
1446763
484231
1313389
102955
1024859
1031626
926534
1307627
1219414
88529
937035
1536741
1772500
764189
542127
1839598
1789089
600143
986520
464067
1060103
1326163
1579629
1822644
257175
809436
1638924
1756258
70186
219711
1800449
1954116
1235993
201458
357429
71220
1232207
297670
1940958
1038127
1773885
1969097
1123037
1809462
166804
68151
1705087
1565391
1104225
1053075
454832
1232290
853155
624845
908235
794608
75954
144137
1838561
1666596
365347
1081487
278055
217746
798785
835292
1676421
717614
925919
997325
1615830
134425
1907072
1945576
1541585
1011730
1240240
417360
541781
1343393
1969251
429954
321920
1120310
1539651
1001380
642351
943796
1351736
1830717
1255853
1111271
1774435
803438
14596
1995769
932254
788413
1717009
272411
615229
1301543
1489577
971968
940852
388526
1916032
1910929
1942495
1603615
729435
426631
456421
1665133
1358345
775470
33133
1895495
1710813
1294413
793331
1353139
1225501
292739
1108089
410439
1120461
5526
1862591
1809765
834060
517047
1097845
51854
39697
1040052
353661
1535072
1326489
207788
807324
1937307
1549608
1823887
1668409
428348
652828
1217893
1168367
51772
1742780
140058
1034918
725324
1955680
1673656
1113997
110198
1239160
789777
1860754
1457372
1068922
1156732
484144
1141953
396361
1274697
65915
1946155
1896547
1296808
369932
401535
399546
1578645
385589
1953213
968369
125815
310484
677295
149068
634133
910197
1153070
1776674
342881
1812264
1908451
1856040
1525983
929287
657707
1892236
298960
912739
1366918
538818
553450
1632194
1250785
1326844
545842
1324998
1233314
1000815
1438090
522577
482907
1124250
1598045
818687
584373
707843
1157928
1211665
314708
1379499
562762
750427
822985
806548
217779
210826
124844
892498
470300
266289
1034260
955678
1369699
1167271
1535926
197036
433866
1932636
916865
355417
731394
1964781
158854
1444448
228018
530812
1550581
1887176
882989
521033
1231928
1526517
328028
426206
1443788
1655584
1464869
563680
1285295
794049
855810
78594
1435028
1454910
513377
1372469
1534988
311038
1346743
1118062
1477010
1623361
1974970
174713
1796480
886659
1620787
845761
1677025
989524
523486
568662
66778
525241
233173
1606067
63161
1803353
1529863
1081195
45312
1102234
1739139
636498
1309390
94237
1086483
95198
49952
1124849
318194
633171
1747860
1214164
542153
1334664
1697779
1898382
1545360
699487
1034907
490901
351783
892692
1366860
561099
1781297
374720
1087427
1566052
194525
942377
422980
122846
219260
1536331
719477
1487343
1325000
1602623
103091
1133248
881803
522676
1908945
1559242
1551031
777036
1998339
1343961
153769
911065
1101816
449075
299998
1694769
1777783
1310997
1134939
435100
951603
515694
577824
916294
1647509
763923
375885
637274
1312889
1628142
165245
631775
1084570
326693
1922979
1028599
1382723
1724185
516280
1837410
1072062
453260
1744848
839844
552418
1305909
286825
1196561
667358
1813030
1511638
171694
434999
1720790
1327277
1117923
885985
1840505
523174
292563
34390
1364534
317214
697739
362613
1419942
1834293
1732630
976466
519400
1101985
1654990
573577
307450
74702
577162
1275437
1743192
603602
1263851
118831
1821871
1504999
913756
322911
1396110
216191
327367
849135
105677
837947
1078109
1437428
340767
1000408
246698
1879102
394437
1305154
151861
483148
803369
276620
1535362
1303761
567071
1567156
760893
645324
638069
1205057
427774
1397611
1499117
610143
85010
846000
490030
1832089
588257
1728492
785030
1661921
353531
140198
1476314
1790865
1980464
1700853
141914
1727776
523134
1504441
1520591
1496815
128964
841639
1322880
1157483
208934
1482350
1296593
608986
749121
1318798
648006
1954057
804070
174205
1029429
1914915
665458
1158346
1222283
611119
1672020
767896
85907
354309
1462196
98720
1638594
798416
1297031
1112946
853136
1527496
490858
993419
450790
1255134
1320025
1806213
1913314
292976
1463278
1107491
613947
297815
818033
1899530
1165002
1759044
1315169
1036149
1481780
494840
1838183
1072762
1088870
1502769
193557
155078
1108967
1751392
327293
1359373
1577966
785893
351713
1665638
1995522
1014018
1077486
666384
447812
1625112
1139517
112572
850675
1630804
488888
1556342
1745903
748803
1814593
438807
1702113
317637
400259
1928961
732283
1037224
706091
1803985
408647
263578
219294
1742997
1534988
1644134
927073
161577
388183
416106
292560
351376
1352568
726669
139109
907139
1036303
260739
868763
846612
518755
846154
383796
47251
259610
861982
660079
660252
1697777
374364
1428923
1806673
93054
1519819
561174
791074
1239399
1706163
1279250
1918723
395530
1013955
352030
1754924
321013
1855661
438489
1715847
1409365
275496
1070579
1021813
1707924
1686884
1258323
1495989
1013185
867050
1523218
593854
1847307
784175
446272
341687
1867054
260155
106314
1336282
733019
1577110
1887387
571066
1150244
610769
1474062
1494778
1313462
1558522
1751103
1521518
238593
320500
1933266
1198740
1901985
1468597
183067
1688415
673165
266402
751520
1041518
692103
322453
1151822
1048029
1521441
1161265
1467537
1284266
1233850
1591121
291255
29560
267601
495954
399164
1687370
698104
1770279
44182
1413466
579206
362808
1955780
668539
1380180
1195783
1549508
1508325
1323715
240888
530731
1661359
775560
1076325
1220724
1833022
1843056
1868291
935615
243637
922414
303129
1224531
394730
947260
728674
18131
1890015
352176
227887
751644
1360469
591612
1186090
1921105
1784072
1023370
1332403
748413
294640
1573493
1185570
1111981
1128027
102548
962095
1499182
1779982
1923892
1670033
601342
878648
1965478
546857
623261
1926159
1736412
1283446
163449
1874505
1163764
1660728
26614
1856446
1545665
1226132
1640390
1188384
723389
1991351
188016
1329888
458225
581649
467053
989484
358693
349369
304447
1948411
1974439
1505813
1698095
1250184
331581
226296
458408
1480587
901095
687567
1190738
1723092
317091
1586524
1430716
1093142
1123866
1572249
1125049
375780
48165
453018
1363790
1658593
1999628
168762
27026
1775662
625537
1805362
891688
496568
1515030
1772127
1004
375074
529510
1161687
1464069
189494
757759
197437
1108281
1559410
1801668
1792880
468040
1025411
1922018
1971033
168964
1771082
1727881
652947
1657221
1279047
289633
584147
1435739
1900185
886122
1113183
1943089
1902116
119796
569765
1019512
1945020
1355087
113051
988011
1636930
1167215
1139817
1934921
103471
614035
782974
1983412
1251712
1263653
691203
293936
1701714
999314
1577191
236681
1602354
1705037
615819
1389008
341891
1857352
1775199
1907550
134611
982556
1277226
625490
1946411
673236
614967
386529
782978
1297655
1320925
1751127
981283
96451
697518
535249
468591
986198
262478
1045530
53749
669555
938076
1893802
633055
471540
1302885
991029
329406
1830580
661846
710943
1109087
588575
1861505
1550564
102935
241251
1705591
553438
679695
224525
1042310
194366
1502781
378255
450806
64874
950339
1969465
969303
1255510
1305489
1339879
581894
710846
1527182
1422556
961429
1001485
172303
846660
297907
1338433
696286
23154
664945
1429439
1321127
1757509
1728148
71718
1185188
1124780
1856212
187859
1647564
264308
1871229
1295303
25445
323207
973006
1349623
541034
1949587
1093975
1822374
329804
746446
381626
42755
1194826
1974017
1893504
950587
1981703
1137792
909317
1266278
132886
1426127
1179514
805170
85693
1169738
1937452
219659
1703033
53246
795405
1610582
1573295
863861
1051107
1137896
57401
1337543
1163376
489448
573323
208085
466028
1925835
990198
1974002
1361663
644981
1485853
1400630
1948906
1145989
629335
1097022
312023
226124
1654115
1240422
1991599
1084906
1679660
968890
1156174
162924
517402
240647
546267
98633
1988781
1090348
323576
1593847
1106827
1876162
1218095
1272908
1982784
254214
778082
414074
1815384
300626
962876
81743
1445964
1243946
1495883
306558
729571
629878
1998616
1408947
1590633
1133245
1994934
487079
1259009
1313050
531979
742561
1077121
1817390
1802995
1231826
494700
632442
1225809
1598440
1837233
566541
898121
1200451
46628
474209
314637
1910311
1783796
516278
788115
148402
1315953
567545
1507299
487478
1705537
1510150
1690150
461001
1547795
935011
1727650
1329991
374659
1883490
1114455
843763
619549
839975
547150
222320
588427
486229
1491254
1930171
1880576
655002
885003
721394
1294954
1814973
1381405
314478
1033754
1200904
957668
614718
1352485
195686
369397
1637061
207624
302682
1458623
1732179
1710701
895656
1910149
156823
1022685
111117
637861
790529
1485425
1417441
1020538
601333
1969
1906350
1545334
367856
526723
958802
1656074
1514500
1061320
421362
1852641
837020
71940
1277948
733113
1981604
1645776
1762695
1808614
1934091
301283
247808
186605
751118
109941
1878862
122110
195051
1706814
1971153
834869
1980035
1810665
489631
447330
1186227
1943586
536391
8939
40190
1882239
222786
230069
1164596
1310604
1067319
1250492
1820089
327187
1168232
1882785
312169
310005
434699
1650499
1254275
1817028
206413
1033778
944008
1404435
1438625
548426
1515899
1754369
925560
784399
289867
1265942
1364889
1778381
546451
834537
262168
1745493
1503849
1507689
1816873
1378043
844037
1863278
662779
1912689
302350
956902
295172
180252
1206269
355853
11311
1618840
647621
368093
562722
1793084
1770055
1247160
1686610
1984747
553337
778787
199605
84135
411227
1428158
386158
1506172
1316890
1612474
219598
714156
1047953
1569379
1181181
1382652
1353063
1387577
769950
12410
1818517
1091250
1751667
1691939
635912
342798
263897
1007568
1042756
292748
1678079
1277615
1984257
1916781
1189448
822303
736804
1983264
1405924
465203
362697
1785364
1812777
1489954
779120
1571572
96860
37373
922410
1234085
1962116
391796
1371727
390428
1170379
172985
1228611
1375160
799639
809489
1115623
857618
129268
898587
1896373
849980
1913387
991717
742294
362758
786766
422117
631180
655982
439556
67508
1946477
1662581
1091426
728494
1289294
619898
935102
674353
556807
872892
1834631
1178017
630597
1827534
1328462
432949
516114
438194
151622
1434233
138609
829704
222550
1852193
592515
1031122
460242
1055270
1135689
152250
1634814
1435448
553339
1405336
246846
597706
1980134
231392
800314
44194
1066605
1612627
379713
1875525
964193
312451
1399798
955617
1915133
1491815
1636722
1757710
1599786
707950
1880623
552171
832469
551766
1653231
1735608
1493516
641067
568217
1939083
497402
530494
311944
967078
199665
743103
1476132
799622
1965710
1826927
229778
1931967
1040630
711341
960371
1409227
757583
401193
677163
64306
535366
347683
862797
1735465
1463823
1480576
1482294
293668
1801656
1393811
39055
1909255
1558310
1832100
1606869
1989823
1518754
1392337
503432
1587465
1299552
821496
266021
1113115
1118969
1390690
688843
1877685
695983
1123459
1073560
1267861
793509
1716188
1373210
632948
71888
479683
1697862
1823520
1889254
1095435
1621073
608949
1544015
1490464
782213
1243400
1265424
305271
657162
491845
798996
1509531
1189460
316723
568799
145002
186396
574472
1471326
1432872
947290
1243585
1781275
74051
252578
1160865
1942864
1747022
1994181
187885
1852038
1183197
14968
906556
503061
605120
87195
1631272
21837
1809919
1757627
174784
1618270
97366
1359640
1719647
1435364
1531766
852679
379823
1037497
1853733
1724096
1241923
232620
119545
690274
1436720
1270501
1917158
1562831
138814
722754
1835876
629009
1028751
1587479
1450686
1621205
154226
777614
1101608
549933
824187
186415
374957
1753600
1261708
1621982
335481
371028
1149081
1037874
873711
1710650
1301485
877728
1397630
573322
1344318
1211421
1715111
224082
1469357
936628
1108135
1012040
890935
556580
176724
441045
644187
217316
678947
1611040
597557
1016815
793487
717794
1681661
1381198
1693567
304614
1117620
947159
1685848
650219
277639
8324
317844
199282
547579
1350242
1111779
1013230
300209
1686125
1999605
214563
830668
586018
732973
1491278
1715715
705134
379570
502776
20543
373016
1470075
1916630
1192799
1633320
591755
1856184
463669
466978
76206
178350
690468
1102300
1746445
829316
1512007
211278
477608
816819
1106685
1543091
1231307
1743834
1059629
497452
468369
1778909
499775
1670144
90883
1275279
168074
66303
1797105
707922
551250
321281
936163
1878802
1515236
989482
875459
558924
1774407
725858
723732
807081
742510
1038606
911272
1366061
323365
1399487
528310
1921172
1597879
1163902
855327
310331
711920
254566
1560113
1936188
1280365
269500
1177425
1881559
1454444
1825359
43934
1465707
10790
1134851
1601729
1892287
129360
1974318
287713
929516
428297
761335
1868091
1555695
1000820
640904
216245
1442166
1241061
737675
757425
210189
167323
1541460
35842
1677016
594376
1023179
1455446
685455
538764
1611420
1549720
558759
1197860
327567
193920
946408
357326
746770
1454842
1361852
1797952
623213
38743
858491
1691855
1430458
1753543
590757
492314
1017131
1119436
1333094
1203597
653260
1838015
1459051
511190
1558372
901873
1835341
439033
786473
566428
207822
887949
915837
1887861
409172
648112
74892
910441
502050
542226
520506
899320
1463480
1742481
956680
1256028
1556492
1554166
210188
381892
1196577
112944
1713892
1504246
192376
1625963
1506689
1107378
189633
1337138
35685
1975798
519734
53748
1119069
340876
481070
1451524
1476361
861651
486046
954279
358992
1656775
594559
753912
1948040
1898710
31732
1057802
1538460
1244471
173842
1963786
1029834
776213
1756409
526784
1533603
55457
1393162
743250
305287
1294934
1375096
1557147
1373420
1681749
566404
1365244
474853
1258588
1489088
1662514
535679
57729
1118352
513872
108680
1165369
127650
1660249
1737577
650073
1819792
1793928
1785749
603960
578861
1470819
961805
17349
667314
1591418
630270
1056443
509162
419117
557590
928984
638213
1106409
451829
1468440
1360463
1300605
195035
1721760
322144
857361
539180
742018
558360
363095
1256459
1067621
610530
125152
581348
748706
3599
569136
532313
1941366
1805171
558686
1000213
337339
252790
1198694
48244
1304372
1716670
1271643
1302355
709400
1494458
764444
1707878
352480
76396
713310
1112520
959744
1567201
605869
439715
1710688
1624932
97929
1450543
244213
152857
597512
46197
168432
553216
283626
518306
958096
582341
1350977
497186
900439
776884
1660875
251978
196952
494900
396427
1316632
1881930
1828235
673386
974786
905017
540629
1249568
703966
1450120
353922
351381
1055098
557285
429271
324875
710499
578228
1707461
733120
1747030
1596263
1343526
1545080
642511
1106092
250480
351289
1468728
1037544
20266
411074
826605
303221
1031635
1417527
923929
1620760
1052970
1562053
1650684
333737
1428785
1615168
11935
1203916
814115
757793
498986
1116937
1311409
1447615
1098714
653749
834920
1753871
1939913
638864
1912205
614241
1856433
829008
1552473
1355199
134398
709320
1845501
1971111
1283659
1345918
1918082
476455
1932306
1498385
1607455
1062485
1016526
599660
1649262
1699620
1748733
1867667
1035693
264345
1490743
1037852
1039147
318394
657610
1849294
642627
228975
913667
1123236
1273057
295094
361527
36799
1288246
846864
1609099
496461
1633459
408120
280867
864834
1668937
602389
1405201
426680
598308
1451807
1901971
14442
524434
1530242
1729494
14243
871846
1464513
956698
1941712
530332
1551716
1952880
1749372
726474
206625
228148
711863
1679605
613454
1326977
32665
413750
280311
330466
1429357
275620
1629746
916304
1821213
1201634
1563259
208709
108518
1994010
1821729
1945949
595367
1058391
1559860
106426
935711
1606467
1379704
1775019
992551
40318
1342981
595986
310959
272133
139725
1822122
1067235
1114469
1623874
300001
75656
1620228
1633912
836319
815087
512792
1825595
296700
119318
499237
327281
1488012
121001
674165
1163383
278359
13758
1205337
705293
155412
314175
244483
1304057
37730
496378
882015
1461889
887821
314549
1898937
298332
1766351
1381736
1754495
1915409
1105030
1396114
1123263
952061
602686
1549056
1581890
63492
1485319
836512
262344
1000509
1358868
1298657
237435
32171
193499
310914
1282932
1382826
433791
1491278
891183
1086483
1698028
19618
1750029
1302698
767687
1460410
809034
853222
487182
1698336
1694358
1732866
671357
10350
1509005
1258039
1410419
1340005
1058906
516946
1129558
173071
1461618
1251065
153680
282311
1826473
417100
247374
1284540
1704614
472007
57304
1669563
1811105
914486
1666732
1125330
1992799
1530924
973029
1073840
1737371
1493000
51077
1605407
1573983
18442
1809894
1211285
1633115
1810429
248572
1977555
152864
92897
1193356
915092
1715497
845232
759500
230743
801818
925939
677722
299525
1392131
1073716
1816757
278666
1593854
1566587
532462
260724
340272
1158507
68544
1078482
1910233
604300
1263715
892175
1344687
1564388
349843
107906
601810
1999636
38053
693305
1151146
470252
749836
1906724
525409
932598
1491344
1788658
993090
341208
295808
1068821
1513356
1324581
758194
727458
1898911
79329
443166
1926304
1803016
88877
533956
1293050
1452479
801124
527651
614339
845707
999011
1271223
709252
343923
1522494
1747767
363840
696281
349040
764438
227221
1789027
461272
291582
1533759
1826284
1011383
1864332
579391
1779035
255322
617546
173970
1843899
221715
1307561
1907801
1752844
179048
876595
365946
1415059
557608
1111322
1701968
364788
186570
1934493
1490257
1656526
1508209
1193960
490997
1719374
1457649
1327788
1140821
1337730
599996
234137
487256
1517099
1707645
1062275
588526
67827
1097678
1954439
857197
80471
139926
462147
1898602
1225495
554709
1843619
1848942
313790
177872
1170654
1143071
1496706
300460
558109
978052
1828087
247526
1211100
1082587
9296
1075580
1808953
1493860
1745118
955573
523090
689122
84626
1163161
1544464
589436
1397461
1706047
71784
1836622
1294776
1266553
814355
507861
1571316
321456
179304
356191
1494490
1126672
470204
1396990
992652
79372
287823
675703
1648342
670984
86582
670334
698990
1404365
1217346
1147765
1166555
1958173
393828
1648609
989106
913353
150560
1473440
1521969
1892355
96319
1452649
1457609
705621
217387
1060521
486370
1999049
1185461
1472504
737533
1247345
1433954
732287
481619
44389
1308201
1545669
1791488
1911486
1420268
960024
503441
148932
550719
1221227
1715155
992108
707154
353196
1406445
646801
956653
1766652
1084001
791456
373840
1102827
1337717
611922
1576769
424507
1292396
356333
816566
47611
1619048
1942127
1072738
85796
1240652
253225
1608580
1088186
1537477
1377844
235725
1607920
1899830
1710459
1550356
1406045
789939
1454929
832113
1087248
397082
1692071
826819
1252465
1305953
566918
1231281
78670
1459710
1011498
1330972
1352276
1601616
794042
759946
1895803
664130
1935682
1892962
1987461
1593491
1575118
915739
340350
303205
1946282
884880
883724
1970420
1201870
266277
249246
347453
1474857
1332029
1098424
1286157
1412406
1521213
437385
1248241
442587
1286776
894128
1366854
953962
1278033
1900830
702143
900122
660620
417887
1210706
991232
1548468
749075
1217060
1039271
1416909
959061
822256
1942330
786411
1947169
1128579
1292465
1056085
762747
1410098
486455
1483171
1752229
1428294
1091897
1786084
996244
188214
1566468
653647
892464
959503
1618648
50512
363129
321788
88540
765454
1127700
1848970
1793540
1201196
735270
242348
1414631
1959952
1209087
1525153
866882
992534
532124
475221
1262407
956483
438821
1751696
989729
298305
579521
1144023
237098
97260
123423
1021516
976596
186373
944812
1616524
1002089
677795
411237
486965
600668
229864
1387521
335812
269033
1148715
16997
1864806
1326249
87873
1314353
1320833
1819496
1236163
986884
1282300
605161
812512
256880
1085127
1819910
910532
104825
1881352
244000
1774504
1908816
1202185
933471
844056
1486957
256931
1855591
515341
892807
1149737
1341387
111822
175013
72497
809660
1584092
1630211
733837
1968120
643259
1165002
805869
1307519
655769
522188
1524984
159101
478138
1543317
691841
327702
1051410
960949
868247
667161
1192305
977849
1960643
1757893
1996133
282103
259244
320982
1202393
1921043
716291
447738
280428
1729637
1283330
246902
1908990
1005833
1378612
874221
1938008
1119669
1398815
921184
876574
202051
165125
831304
1524428
1622458
776606
1036488
561486
1273420
1640646
303959
664983
737723
1229415
1237995
129057
1585947
1931913
630534
28870
995034
652251
161044
940569
704845
826963
413480
977962
610239
1932756
1239613
1196511
304566
1959418
1598293
1512503
663619
138110
522346
866341
333509
1345665
1102068
1828825
123576
853457
1130442
803131
233910
953337
1648503
733602
1242351
102409
531061
1859193
529722
21765
968671
708193
1920665
319519
1641126
717552
1762941
810064
588225
248111
65817
73906
881360
1065147
1910749
1746711
1803721
1970497
328888
1461300
1288837
1028396
1876268
780851
645018
1456562
1656030
770678
523266
1441633
233321
99832
1209360
433575
1480614
1761568
132491
1172062
243514
356039
1548472
1577898
1226717
1075225
1445708
781355
761261
1989299
1602079
1141994
1717523
1088759
1360037
1470299
1591859
1254605
1892919
1136685
700327
1112405
1588558
1178737
895563
723814
1191800
823391
394827
1180915
1925157
1355461
541825
1855529
575035
1040140
1949783
1425073
1842959
1183295
1600117
1488728
13684
527553
234422
545896
38229
1973653
1602154
1856732
1481041
1268729
1603354
954114
475948
99536
1374900
1003089
948187
1911087
965540
1255251
1151008
1730596
741321
1935515
1173545
869446
1561631
1501765
15885
72986
1846586
70729
1333694
1891344
1509231
1689661
1813544
395040
603569
636942
1548319
1655283
427988
667988
1316270
1150289
65108
994272
1597238
1207038
1015132
1344616
505640
1935081
135710
1611093
693127
1572354
1914634
431155
1282680
286299
615213
1219058
659938
1702587
91639
1019437
1291215
983459
573324
1330568
1147526
1833289
1392930
1863710
1996991
1786273
1663699
1943574
457402
1995172
1141110
257174
1942421
635050
1484497
535426
609800
663745
1889088
860852
533007
8474
1925515
1997529
1970516
600740
956304
1127315
1518969
449285
1218224
1305247
1801893
235720
1457169
393520
556801
1679626
1606021
1296873
387834
1326215
985698
1706915
1791811
814431
1558459
1729588
673062
1014139
1594101
630166
376578
478144
1688171
1697055
1555923
924039
62413
780373
1743666
1756553
740991
809264
1031615
1512070
1792617
44416
1181072
417161
1939214
1781226
1317626
228699
1039401
1475264
1735866
979452
1200190
15504
42240
1004266
1444909
1980038
803346
925135
1605704
766430
1384262
1818749
1612049
1165138
1080462
557610
775291
1402796
618064
821983
1192768
1785623
1877233
1563887
792873
696670
1212288
1615422
1011083
1058991
956028
494487
1309333
909378
54930
481243
736592
1761411
1437919
1364974
1750456
1046467
1530138
1969110
851900
719403
22758
649443
1964408
1060409
721639
1533806
449271
1132607
1766051
918875
86808
1100041
1764916
159935
1615254
1549930
634592
1768488
1328533
1756881
1277349
1421813
1405469
1137472
534451
1610401
1603099
1581528
165456
777450
1462636
1789129
1361610
685389
1630892
478785
1081679
1611527
407766
1466559
989866
1558004
829107
570153
1321905
1925388
1494504
492752
297935
1342228
1445082
1352476
1450893
777116
1337598
71757
870238
1582272
1472644
807166
948306
309846
611368
914573
115331
1935554
110516
1857396
269143
1905257
1530280
1264575
1140847
1119834
1435082
1297114
1322708
332413
1047022
1412098
1920091
442234
1644368
1696673
1852133
1860204
1344118
1037598
1371163
229718
1003032
818162
1279130
1890350
292651
546181
1137823
7378
1980939
1618203
1058981
1226533
78963
1087406
1174066
664987
14806
337397
513430
1260145
851533
484552
1493028
948118
189494
1415152
409131
2552
671851
1467626
1551346
485802
349325
526749
501297
1642699
692313
685286
550163
1028390
150715
60074
1673365
242982
50345
1631456
101779
688945
375883
762081
895569
317627
1819894
848894
98170
488980
1163345
52985
1055949
814370
1999828
648029
324596
1301144
181223
1107699
363298
1655810
649620
1568274
49082
1471379
1349697
4272
477778
31152
1275409
982308
1662913
1519110
1540668
1603
1693027
1768995
187501
1870081
1519795
875458
520517
615367
1924442
335574
997713
743230
784965
927658
1457494
213742
190565
744331
1696678
1669173
1914963
1273624
1522810
882995
1979713
1158271
222631
1584626
256998
386770
1044592
1777767
57589
1797172
585606
1014802
263418
603171
1253554
898300
1483563
846663
995312
213341
1161206
1036310
1471272
1730684
845186
1240593
556592
862840
147696
1967959
1434541
739224
1461350
511409
1095060
207508
405697
1863843
1508940
1672718
529903
1049324
545437
38680
1652942
1008418
116099
1135226
1645386
822734
203684
102769
745258
1643985
433059
1139191
1754429
299071
451291
975157
1476700
485170
1269933
1898787
1367472
479964
1664255
397550
1722706
815252
1204107
723809
1284924
953020
1779995
370484
1018166
1907228
1947756
1303560
186788
538399
550340
282692
842414
584597
584527
276396
1438087
1892817
337803
253969
1029079
193792
1192696
198132
1747023
1475993
929620
1937717
1691684
1830190
1889275
164038
302014
201363
1847240
382452
373188
1648760
468354
163376
1705822
976366
818636
371968
566564
362495
1025065
883171
1267006
1134769
375557
1073675
855593
923157
1944448
286230
1228697
1200370
267422
628244
352613
692412
1536895
254305
129011
1672968
440195
607606
783111
507888
1257084
1044369
1214429
207126
939040
1630582
837838
1378714
1403501
1983999
224982
894308
36822
1635234
1847284
1895077
1643733
1369094
740064
75049
1480903
233098
1000000
217635
1396152
203629
1960463
1065953
1647357
1849039
745466
1757644
1162171
1500263
505830
1604260
768374
846311
58489
1333712
1969037
341068
714083
1752330
1175075
297464
772116
588576
161131
1272796
889054
1853877
1605170
829695
1175283
88274
1709433
366427
1091304
583156
481820
591294
1500611
1200261
1077389
635707
1439240
1629913
321620
319803
1825846
1953526
1989431
1781181
1524512
697922
228342
1180059
443355
1103952
422508
413673
535383
1730559
928646
575733
779712
1884984
1756386
1406387
1787529
660667
1586913
696632
1874131
923068
1526363
823999
1956381
944756
24856
1309740
289147
1518797
1600590
1981555
1304506
1734498
1567242
677387
1307617
1575203
1728519
1698781
1209729
1574661
1468565
146997
1135377
1741870
757353
1787696
1304576
944269
1203598
269741
842407
1616491
1908082
1981578
1452603
1762221
201899
1864834
1981835
1389777
998797
1195373
1146877
1436789
450106
1246168
1943612
584199
266685
201220
434949
1078408
209000
1618970
110977
1868793
352522
1407112
1021664
998091
1967805
1097370
1879864
844134
32614
1301483
1366602
1657987
1098384
741521
1519402
865450
447556
648247
1974778
1428188
1751582
1135596
856307
1455452
1719708
1754637
1819388
1560969
1170511
1566240
1313560
1415259
1317111
1527737
1657759
589769
387348
1790065
599200
1339782
821929
288125
955626
423500
1836386
636082
375424
1739311
432594
360056
127311
1349559
193227
632334
389509
1716995
1705131
750740
443028
1742536
447218
1655382
982399
310332
400698
100996
1482238
969837
1481804
365959
827618
657584
962538
705523
1223195
312924
1349399
1015912
1228
1718210
661616
260406
387395
1871617
75266
1943640
1600515
1063853
1168016
1245813
1532972
471081
124252
544812
1109648
1339892
1931169
1902910
1347799
1006543
1090527
604231
1376453
720353
1243718
1422591
1250308
1797331
1710314
1178906
176902
165352
45043
655054
1021489
950524
1196633
1608177
706198
1788982
1268767
777110
556226
243580
1569344
1464098
637060
364540
1331871
1877240
1473247
1013920
216267
1169866
416908
172040
540842
1377653
1822573
1041248
118382
182577
526029
1770258
390164
947520
1098983
1911828
1260389
500116
824380
1863418
1117193
888498
1016821
31738
1229688
837542
1634432
725701
326737
1184838
1606666
1082971
124407
273089
1940476
1829009
1749855
616539
1447994
877069
1020086
1789117
1995140
1097729
286227
1229849
593822
180940
47180
701144
1867686
1479609
51009
1812997
1222469
313025
1854269
1626845
806593
1447696
1662116
7125
1244477
221908
1245713
1904000
399172
263226
358552
1806596
1509171
1836040
1321264
1180535
472031
1872302
319698
1161241
1889250
1177912
1105244
1046842
205552
936726
885261
1567179
130192
1476620
1857720
1801311
749267
483532
1577221
729494
1782759
1894302
1424772
98365
134759
1326146
517927
1597747
137529
1703006
1571502
756602
296725
117979
655376
26262
222566
1659519
201867
843316
1293646
61051
1194293
1897143
704139
616736
326923
867565
1646056
92309
1428188
821405
771865
1325790
495669
440854
1153685
655890
274795
203850
106967
1457693
1853403
1938014
1085955
1298258
1469947
56625
1463434
1751351
1553387
1349342
597010
1623926
1152069
1870434
830905
1641928
1384298
1704192
358953
491860
245870
1162824
1734710
1447131
680557
1109998
1461494
830946
344347
1483317
1331932
987316
1441993
400827
1963114
1268685
1842562
1443055
362068
700898
810848
1802368
956352
1559468
346149
1302498
374518
604522
578954
1541047
993852
1916485
236628
825618
459419
1296560
1484628
202067
290203
1191922
299717
610450
699765
1670058
1203230
417786
1497378
1937060
656888
1810023
1946358
1248604
547562
1545797
1595788
923137
1314590
1543385
543212
1802679
1562907
794648
1993588
829777
49435
800679
1366684
545938
584369
966701
544451
190394
1419749
1257859
1166456
285102
388275
893565
1639484
1250957
1536962
1578413
1205346
1283114
999117
66786
1797653
913066
1074933
651146
401600
877819
1631702
860059
342427
501071
1946145
1306813
1288350
1836
1306510
1845312
323631
1680059
504038
588702
1922536
1986221
102413
1280446
1728729
1578514
1025710
1986861
1716474
913755
1517762
388423
1687070
1775905
250842
716425
1030864
21912
1918886
1963894
834730
575759
247046
392995
738087
269229
1059427
640307
1107844
722380
62880
1005773
1914487
1644916
842743
1748771
942934
768172
371443
431908
154075
1310828
891173
1422227
1949927
1662103
654880
1774205
541002
802177
1794545
1122846
860015
1721787
566935
1679193
1895133
1284226
1905881
1902831
869698
220503
1332109
632643
1337761
1964314
1060531
800915
126263
1567422
8143
668910
733362
407022
680454
653076
1758060
1621175
1371042
136608
51497
139395
1525197
42381
841852
869537
1904423
189676
84173
203813
1412931
1402288
867468
454611
1226475
1322180
1668719
720115
649612
689580
367953
1806309
341380
301077
1806873
876577
375067
1491016
970738
1804238
1672961
1821532
734182
1552834
1374525
1434779
1324346
1334853
861109
768065
1360795
664331
1993832
644545
1454953
523233
202489
743247
764177
53751
1804431
1292392
580296
748617
700214
34136
1014080
1885644
927737
142631
1473189
1824069
677390
695971
1638523
1114831
1553017
1391368
1737809
482655
1786710
1218291
443068
915531
674541
547970
598642
1419355
836991
1038473
1592762
47347
272990
1786875
147341
1911390
227280
806908
1995376
873393
1791035
335675
1759341
565666
1096231
1893858
1734822
999056
705453
1355473
1082490
947335
953806
715734
1127097
1006755
249239
290296
1699080
1638479
415336
1739640
376161
1903793
1601339
777466
1438744
1513128
479836
749688
596642
1002660
653630
444115
1394396
1612816
1132290
290130
347390
1341501
1305710
610754
1956610
702676
668297
1704689
596084
1946313
906727
489456
1655261
178175
1311954
1284464
1994908
631871
1372978
1256371
1576533
355685
552638
1984605
395648
1086386
1310609
1117307
820946
1609090
1366184
42013
121181
1305238
1770574
1936400
600649
1261103
1214963
815705
1368345
115426
1054902
866305
1212416
260566
237143
1130056
821923
1545832
700445
635285
393524
1862781
613891
1566296
570552
840403
1698538
182474
1653080
640843
1327195
1741220
192967
367881
915566
1506901
1372727
1168263
481622
1298902
395719
485129
178787
1011726
619071
1135609
1311093
1313575
1065028
564178
160899
1080159
709655
870637
1616165
248528
1761055
1842272
1115113
1826352
1064812
263698
1383779
1632019
817039
804571
339044
1275302
794683
1668763
694485
575801
1483081
707761
1376174
1562262
685663
1615374
743575
1980592
884573
425223
746814
16168
1296372
1438773
14040
683143
1203205
1344337
773755
44514
266430
1521936
406745
167303
770960
1822981
1067464
165131
839532
1852099
426965
586962
903923
1919386
1397812
505854
1527920
79122
1988590
1842378
1337093
1790774
879977
850068
1696685
1553002
104832
522477
1056855
549704
730661
672399
969734
1350578
1446600
1197602
1378912
1936259
105169
1109862
1643425
812507
1918268
1068958
229009
1966650
1560808
954336
17070
901865
291529
963206
1086658
1469029
59524
1001962
16893
1889963
850740
1441442
1515764
1004256
156815
86795
455664
1894541
378954
1506994
1537344
1063976
1592930
311556
1984543
1492081
1114367
1781902
1049418
1254992
1998544
286731
1188286
1151069
1911683
580963
1462660
1175392
1508376
487618
312434
341394
1602292
1185247
734051
542502
1598901
784044
1881912
742231
699387
1904917
272272
207046
827769
614529
723107
1322436
652332
1977665
129111
1109177
752427
250550
1794013
381788
673592
6476
816600
1527043
1779168
1893558
1107554
1026771
439906
639136
86886
309973
1964900
330047
943850
857938
1091884
799034
856408
932009
259511
1885856
1558487
371845
1021343
1063772
1575837
647362
1658494
1438359
584420
76764
102292
1941346
1801523
155009
1645055
328763
370288
1111134
32633
607114
872581
1955378
208122
1737375
1593374
238275
1684436
1138498
441610
1377167
378015
123637
864371
40332
246002
1450199
743287
690905
400044
208538
1766942
1993011
1588875
1249455
591992
1016816
862632
1700273
1570645
349830
240696
419077
1992502
153711
167678
329545
25473
1143307
876123
626139
1321561
434725
1655813
806412
773742
983393
1483096
14150
1519366
2937
109427
1635604
1905684
1490687
637133
1168715
1139481
451392
507329
898677
297697
1425883
154311
461177
659401
193467
1958134
608168
1852335
298668
1420714
1864582
91367
882675
1741269
930384
452337
150106
1854649
752542
1490046
377235
396421
383563
480899
941766
1068468
1260387
442253
363706
325388
1010190
580641
1454018
1158379
1349227
1229360
1438858
1727692
384814
592248
1348305
1967390
1388233
181583
1260148
1295155
422139
311705
1442200
957339
1503682
1709591
628860
91691
332478
1906987
1893748
939510
1263378
1675222
1602961
693247
988444
1762457
882316
900112
92046
1323868
752273
934900
423426
1028786
1286625
1938023
1636542
1079204
1634014
1209172
880173
254358
800587
1101689
153156
690870
1952623
162500
61319
848932
73612
1884708
900873
850694
1869639
771435
626888
149393
1486410
660230
1741686
1078200
994089
1410723
1036271
1524281
1807345
1646407
199477
1710418
616998
1404068
1120694
107092
890298
1040126
1140238
683751
1904397
1684073
1038775
1981376
395605
111232
1734004
1861127
537301
107567
1061768
1631808
870223
1907539
1846364
1221947
1670213
357746
567447
1729351
948060
709798
467993
1117210
380852
962173
297853
1905637
903156
1539490
335380
89938
890305
1177463
528816
1275992
1198459
843514
1649359
435941
1723328
1955738
1557763
1276399
672267
1099239
1351911
526777
973905
150343
1652139
1141678
370246
1265658
84746
1963602
1763209
1399354
832969
484777
931528
1048692
1341406
1073389
585021
1199804
1086601
1481232
1438638
1700525
1303104
844430
1898785
1151642
55812
1705285
561670
1940285
487039
1907172
1628207
1214369
705983
1060669
122360
1277322
1814650
1480925
1842836
1745292
1874366
888723
1806279
1291769
1306072
1940700
88248
1620946
434857
1941538
497265
1387278
1553723
1309546
916149
1725173
1567491
1854347
1064154
478110
1474437
1679460
1169991
1025264
1841355
1393889
1627364
1748985
1985121
1753503
336854
193860
1440401
1469318
1204375
913558
1825092
1788569
382046
219567
937658
588662
323577
131177
1824703
1678947
1694378
1967487
549078
1522739
156352
823069
1469643
1979396
771889
1641182
607286
4583
1935549
1945229
1135963
1850751
359252
161383
864804
969573
914949
1530722
1163457
1885937
1601689
1932783
85986
898372
1167150
1045201
1723187
204115
1289154
356559
1053648
195540
297889
1027129
1914757
1590055
953826
276670
618128
1973233
1020240
513722
944689
1415926
1054464
1970522
75580
661635
876940
1342072
987761
773211
1854354
1460178
1264036
938593
143229
1981585
1385723
697047
464607
479779
217800
1351920
322271
1426079
1570949
851748
724569
93489
369387
170571
1044639
451160
1798318
821475
71489
1625617
1119996
1777142
1682552
1559883
621668
455965
31674
480764
1725200
1047104
743224
573523
1101303
1445386
323351
420072
1691534
777676
126138
1547840
1163551
1256040
117006
126331
215241
170922
1590533
253154
1402540
1512110
1939187
343103
1264178
107405
1579507
1245961
468822
632849
824933
1944128
1272005
542466
1784622
1464849
1386774
200934
986397
590457
313506
1134841
1681867
1892772
1383726
33446
1867494
324313
499803
1022316
64590
1253345
1524119
1882225
1003913
859036
109380
802142
1131456
7848
645342
203837
636742
1268609
1247926
431284
877902
349534
347838
1482287
899157
1676156
1040888
1218812
1956506
1918430
1783360
68468
1870506
267042
937443
633944
1767555
454340
104599
1407550
1845531
860307
720716
1948669
1925717
1432561
1661302
1692388
698443
443908
1556096
396874
1314625
239992
974311
843431
350019
267692
220906
483568
332116
742654
1550804
1797589
882938
896244
260269
1046731
246875
1579119
1486202
707088
1344319
887749
976694
1754860
1169711
292633
119806
1743246
528465
1986194
1932222
1206376
1911851
56603
1599550
1894167
1348621
1096493
388401
1327731
582995
1830279
1323800
1906899
1434570
22238
1585646
1257875
1556984
440405
630905
574166
164326
249391
1578006
148096
1540434
1933946
296325
152947
936842
1786837
574333
1306366
1599194
135913
1447055
303872
2832
170936
1289779
649123
1538833
870111
267353
1686714
113267
844515
45258
599922
936599
474259
1706399
1784674
1183413
1097440
32995
570323
1687713
1874364
168663
1328024
1436786
526539
1065404
472790
529048
738455
12832
180881
1509870
1345227
1308098
317531
1509737
1216928
210362
659725
389035
926618
1490294
1850520
1131910
784299
224185
398158
1081640
1920691
1804857
1004718
1406927
555948
872783
447778
16622
1392006
5370
499754
54592
64239
575550
943871
25597
604244
1980053
1717919
1300857
1816060
759069
1803055
969523
394007
946536
1245347
1239143
1880392
1430814
376441
1487733
1854136
1228178
1802439
1940460
1414326
1300630
418704
1184824
1515664
1685965
717767
155822
191746
1374217
1950302
1362332
1742465
1425535
35213
1878776
483506
1394702
1747620
1811859
581109
1756809
1856328
126890
1831573
1231702
589384
494810
388728
599838
1573479
1370995
870663
278704
1893456
1070492
1273101
1259314
530009
1226768
1710433
1813517
1974251
1589389
814256
1669908
1551591
1175501
1459697
1073937
306875
1810132
1301698
1035558
1208584
1430838
30349
1147226
689969
1014006
443658
479017
12337
351104
85717
445395
1270865
1848916
835339
809349
158562
1253724
949703
1524459
1591320
1628841
772166
1248391
487974
303632
1520460
1592874
1300745
1460958
1252635
389704
865578
731389
951019
1887448
851370
1907
1145091
1257879
151212
603652
1981582
1456683
823997
1834707
11681
1172775
765274
395226
858604
1245506
1286899
520270
1568811
313449
1062355
980002
798399
1128161
1299532
683131
1918025
1292037
1159818
838773
1789933
890261
1151183
144264
1601188
133238
312721
656832
1045156
971096
593233
1346023
1722463
953601
394081
1857761
1366563
483473
1182711
147069
582987
985974
1563054
1037284
1008590
1187480
1967718
612798
517128
306440
192552
359029
39197
1976137
1711817
486244
174527
1281203
1573879
1712189
1039412
27130
1416804
835731
1377885
1383269
1898411
1906398
705250
1967260
1405413
1463695
764519
1749147
1540033
537540
775351
708109
1588510
528844
1003875
572867
1248852
527701
1523307
186235
1526606
1575447
1211862
172327
656714
996232
348730
191809
1257174
1223386
1814054
1598548
689513
309367
1972426
1113522
1589749
724988
797889
1947671
1272459
1386952
182142
1635300
1009042
375353
1764905
431209
981706
487943
863886
1480440
1118284
1364396
428070
794207
1524305
1182214
1564521
156622
1896
459821
136254
1241230
1806728
306227
1456458
1241289
73890
1383378
700881
1149883
1049159
1384802
1067091
1858629
233571
1945372
43760
432552
1335288
515932
1697426
750888
863892
243656
877845
1542649
930160
409836
1645968
1684299
1298177
575004
1709435
367867
422767
1401133
582758
870726
959536
1425429
600585
1133699
1238935
1166008
367166
106144
1415455
635822
1895033
625136
1499924
261548
359495
18772
107228
1536648
1028949
799940
845490
1785367
1452219
987849
1807171
1007855
784717
1247685
1813165
441006
772115
1129486
1828758
1407033
187470
1371373
1447091
205344
253834
1097818
1202236
1773918
169749
1160536
1818764
1215266
830751
11486
1118201
30108
1184412
1867938
301208
1343832
1531077
951455
1803122
1421092
1905440
183412
1149808
576540
768928
363812
1905965
485046
1783702
1858653
329797
1953940
1806612
328618
1872377
819043
1627668
799183
1333426
732494
983683
1086923
1862645
1496653
1565891
719381
1316301
889312
535625
1478121
365362
997019
871903
164026
1427317
135473
1905677
1816218
1248098
1497454
939688
713995
822380
1531441
1653611
191745
311936
1343607
313918
1293091
1815970
624260
1904115
1320953
737704
1038734
724251
52651
329656
1488303
1008467
1559204
1242637
786413
1190556
171763
1453741
334823
507500
960069
1149242
368020
889790
335646
1706773
1401329
96540
1524187
1064872
12189
451120
1833936
165404
1828795
1397305
334829
1796451
1832519
297264
1566150
402184
487396
32753
451959
152596
1531536
50259
1995736
694230
1420657
816118
330814
121499
877861
910971
1753708
998353
1261963
999340
1400090
26653
1605307
687318
847946
1716032
1793789
1643855
210617
668881
133912
618907
762650
348595
1603534
1622145
1305653
1393025
1828871
772294
1962981
561247
560006
1063798
223835
270971
1729427
1772015
692675
1943134
879492
801242
1932804
1282429
249191
807554
1854431
696150
1709398
336765
1307924
1627654
444133
884481
17260
1216081
58593
975733
1894420
970679
697622
365895
1392950
496731
1953306
1360634
1904881
704881
444594
1419703
1096930
1914054
849688
31877
349302
10276
499090
498086
861317
1237330
265181
1015946
186445
1251157
79301
1198395
1343183
1095897
608127
775244
388569
1609630
1684227
1774450
678189
1433664
1501355
1995686
252012
1715517
1931161
1454375
1269907
1220943
556958
243132
1485929
1079645
351392
667528
598521
371911
912946
1376920
257928
1267105
1239851
490955
403026
1422600
1752233
1931432
850287
1575273
101470
289744
1196174
140228
360616
918545
940552
1294645
362186
1522472
1850836
1742722
944249
420472
865347
1793575
1976011
91497
1651774
1658614
677602
444230
955463
357622
1578656
1064971
1712561
1025440
880546
604421
295299
738002
1568731
57482
1699986
1966314
1699566
691598
1790266
608495
1594131
1078475
1214243
1341320
161703
1146937
1718436
1025523
535987
946691
1660048
190096
1407729
1871885
1490368
805321
1668769
1695564
761594
1332679
576313
127252
1165007
1529394
396894
798336
1349726
449033
589488
683713
1584289
1654183
506169
1871393
810958
908085
89291
487486
1013665
617639
52167
1563749
854774
928166
1701736
419544
870476
985543
1976715
255717
459164
592466
1297538
296799
1599910
253284
770061
1593984
1455362
1780638
1134487
894681
1732141
1636855
436307
33640
1959155
623737
554173
1628977
1878331
1615021
164214
1564362
105150
954855
1871283
946280
457698
1867207
1457259
245980
286938
1249528
814730
918828
326559
1747853
406651
1393261
25542
807295
404281
25323
745288
1962491
605036
1525612
20004
186250
1052602
28639
1854834
1398591
701594
331401
594499
1866052
1629203
522694
663093
1536932
1116529
51787
1113071
1643202
1858455
1149190
203072
1556077
120112
1362821
503891
755668
401989
1562167
1860462
361438
954545
895603
651472
970893
367997
556137
611878
111203
1800318
710584
1699962
295961
982159
1341633
1898607
801292
176860
1570216
1734268
591774
1706591
995466
1919970
548887
1626975
546199
1579396
1428188
64794
608864
99423
1018697
73095
337739
1061497
725060
306249
1754500
184509
455438
1752228
878583
1860720
285100
1265964
1372130
1461706
1494211
429583
608645
1727682
1464646
1301244
290576
992144
754383
563694
80557
1145226
1777305
19343
765162
1610418
1783496
1042894
1966750
1876866
1038440
106071
1699672
1201510
658818
985043
583513
1654398
1935770
93426
329465
1191753
1018611
749457
1084440
1719891
1102140
1733636
295365
1213753
687857
1936644
447117
631031
592201
1793460
722189
1626405
1839021
299556
155676
937499
693217
825936
1110812
135572
1519492
1131727
292148
898685
788167
581558
864400
1172997
176334
1887610
1859027
1919124
1335863
599100
1398942
332636
990980
1628613
1649447
1764360
1770223
337155
89773
185914
1276170
1313606
361237
822636
29784
743361
1803074
1232894
1644789
781909
597872
1684695
469169
1683625
913837
1591321
830379
1572317
1731851
88121
1111975
655918
1866900
596284
405524
1354846
1862035
1936482
1520055
344018
1360264
1364694
543737
724927
680667
1944534
1363230
1757268
1085321
1456295
1050820
435000
34178
1086249
1610538
1975163
1270092
1328303
1010155
1804700
523828
501905
648374
673550
510297
1182175
1657815
210745
829131
611438
679535
1552138
538396
790616
1021415
103575
509869
1932236
247398
924717
1633323
753106
1854774
908054
633340
43881
954681
1714747
548864
1305640
1705295
641829
1308161
1730177
1734414
1860755
1971376
1803477
347233
1847785
1221663
1914984
1030544
1490319
966049
1050654
657109
1951538
182062
156402
1808001
637927
564841
1002334
723127
1592013
1489170
1619984
1089875
22138
773208
772397
83125
1323368
1663960
1743131
324515
1819421
672708
477782
1862415
1354594
574464
352853
672959
1434532
1662773
88140
1650454
13525
761748
594961
515270
483288
619835
340590
884069
1746615
1453566
1557691
1703949
472434
1617062
743234
318552
1440248
263825
1804839
1215034
621390
1198569
795868
750835
1394918
256435
176428
589965
1167270
1972172
1242604
654077
141162
1559143
1848026
95508
517727
1823476
1735990
1403904
1791672
1467088
1525714
64726
460501
1273252
133070
950219
155292
1704676
189951
47145
727627
818743
1749728
10299
1029059
1596736
963199
1659944
1829137
1402050
1997949
888712
514332
835635
1230459
1910405
1502420
1682814
941356
178874
691585
1952837
497382
378961
661122
1517440
63207
662006
1657371
1579409
625239
1353392
770505
1878521
1740068
94902
1523325
1620446
256891
241812
1711737
1664554
623365
1461979
1955630
1165989
1469725
580513
893691
1963469
1221787
1930759
337082
1647784
1649842
1503745
729742
1059965
1124658
1512836
171360
1768044
1569316
208560
1702661
1354369
579375
306576
1616233
680481
852447
1380797
1993355
1052240
1292590
24447
1013669
1202422
1974995
1496564
696607
1863983
665960
765943
1133108
1090762
1364685
1506799
1691042
592647
265170
1003863
1653418
1789783
772278
1956095
1244119
435983
1693457
135820
1540401
1555964
400035
1615535
1886290
82133
1451740
1237224
1634086
7241
608715
686392
1421575
1320125
1087129
26869
274499
1530644
421229
251712
1730267
801192
719413
469116
747445
1610998
150240
801115
1700239
1145204
619378
10080
1803740
306571
845726
379901
105513
1009858
464248
162012
1283636
904533
1932639
1997977
533016
1167919
1942037
1123560
1084933
814097
1364287
1803765
334041
478878
1513028
758277
1583393
1278775
915972
541267
1895808
1118600
471414
601198
587894
1123210
1951631
746387
1287553
1993654
724843
854701
1725634
1870234
450793
1872991
1426046
637092
524336
1802085
1383179
1698109
173681
957716
1763311
1592008
1243124
577926
1318869
1847028
696909
1924146
1430727
1382891
648264
1998463
292164
1868562
1058211
1122452
1835742
356053
49959
530546
658363
36603
1065085
767507
91896
1070348
1775763
499414
1667970
176491
1381926
229957
1665875
944209
465871
895513
1392931
1221103
1277517
347298
816883
630210
1298990
1342834
178609
21978
1480195
1860627
246812
1518648
1459911
1404475
795026
1857437
1893589
295974
448659
1590609
752824
1041925
572234
647409
1094752
494222
1834457
943407
442323
1891616
402154
1742500
128499
56870
1360575
612750
256299
1061066
1224676
869829
870843
310048
384038
1511705
487474
244328
335949
1760805
1026280
1581447
64430
1620205
703128
1235530
347011
735463
1693554
1855044
173013
1092396
1585619
1395162
1366203
765691
962692
170408
1889842
528905
1269119
1709731
79378
1356824
818868
992658
1453522
358992
1752746
1772436
1771642
1393198
1999854
1435633
1708179
933183
365298
1985610
1543460
136541
1697744
1170661
1536159
1362056
1747754
455180
1406095
1785711
671300
1687726
1441874
695573
1974843
518526
627985
695444
224713
404853
1922735
1452137
145745
692537
1234621
1884030
399427
1018062
886516
48864
1324247
302383
589617
384705
1549206
1423139
442335
1167201
188484
117942
1670703
158394
1160720
823854
134562
176679
1065719
796254
1465359
1521561
1786056
392160
1354187
98534
1018307
1776793
273696
646051
1140796
1727834
106531
1780146
1940853
1676354
908985
383919
521334
1874533
752685
1624145
1311364
1995324
1129941
2832
680965
1884756
1267646
1415608
342415
975000
637318
1799110
1806449
412065
983065
1996201
27022
127134
390709
1343837
805434
245525
1602400
846524
1046252
527929
769369
240678
1565359
560397
141008
812065
1674371
1836488
933292
1552509
406395
1838104
1893257
839510
1281328
1016984
1762638
1614112
1650627
567211
1716614
518163
66842
1038919
404896
448708
1615387
338544
1028006
147230
1524897
187218
351579
506500
390983
1498090
854882
1334615
8021
818849
377716
121046
1348546
1661402
1051127
100183
1965800
1039431
1357395
653387
987012
1672605
705827
110930
901784
1380197
1763095
871844
1749904
1563195
1362145
1969339
1741404
150769
990384
289321
1681591
1910096
898670
1759815
693434
1491514
475046
1268342
1195707
1685875
1444505
500024
1604986
304892
1312930
1767871
1541710
639956
149288
1765339
852192
113691
131632
252923
556286
566538
1266854
1534111
539809
1588729
225307
1650196
1856678
16131
1220034
247620
1404434
10816
1133275
258606
1683383
965015
1921064
933460
741369
1942845
212972
1698442
1183533
15464
1346762
1775110
1163965
1275014
1632393
163644
827523
369434
870094
1701574
1518175
43449
601763
752061
838088
1938377
1038308
1854800
461138
1000908
366068
484290
111304
1516497
762570
528692
164659
1033894
958567
1037602
258363
837864
1436887
468389
81261
1387899
257175
1960718
936590
919383
547018
226678
403010
1664328
1652485
1407677
1461317
668814
1902987
1231061
63419
1083797
1232672
260561
1314425
1601075
97522
84865
1509747
913674
536268
1403106
19589
271296
618864
1498306
956888
525888
1284052
1197094
174038
1145971
1052395
1698514
1009261
934708
719248
1387438
790961
1693768
1809558
1854860
360328
114352
1320765
1851307
463923
848478
1539187
1640796
237087
1837060
1466616
1039336
1765230
1228207
1389596
637560
89559
1006221
1781927
1188670
564151
1977387
94485
352856
1130806
21923
8146
1555378
874428
1123574
430088
298356
181773
791159
319257
1659078
1857647
339953
1366502
944626
342034
1583049
327377
1328256
68803
349116
33374
1508992
483321
1675950
1345180
1247179
349162
922177
1151522
285886
1672034
1675528
739282
949505
1259764
1741309
189840
1940026
667475
895928
1049193
1978578
1235861
748732
349946
1339
828297
393332
1576808
1479089
1508994
1592714
1502042
616755
689458
1723434
1617539
564290
477126
208841
704230
842631
1981742
1242078
750164
1679106
1746372
716314
1776655
1373617
86923
203637
54141
1931747
117091
1945427
1497713
1155821
815441
164790
675241
497497
1167340
1409939
966732
786320
1762852
684152
144832
1007648
527548
62134
1377936
1497271
246230
1412496
238449
723251
1343677
409180
264593
1390127
316683
1888426
1160401
196087
539142
441407
1716415
629501
1256468
652227
1341895
1749571
1957589
1341266
1029481
1972847
1699830
263277
1030152
1847787
931838
1852713
1083403
1389163
1243650
206516
278754
1623915
628636
584100
695072
1481149
101378
822698
1925810
906401
1860225
1981036
1032672
1248251
1903053
1188623
281918
414290
1705907
741402
1993086
1093960
1006744
1401713
1649947
1043301
1781354
1633508
573220
1200442
394670
1516710
1301521
155679
882063
187013
1027922
1207051
894991
169618
574223
779935
1360810
378334
1313855
747832
177308
432485
1926998
1699486
289271
1430566
23022
651793
1196432
1677420
1614019
1488029
1184685
320114
950671
1426268
1184426
492121
83848
1372030
482231
1386676
390746
1673602
1429599
1067782
867408
1494054
471242
639624
1607270
1904454
977564
792067
381993
1226772
403831
297
1650959
958782
557372
1360306
1068565
134647
1613725
1251094
1618499
33809
92166
1836430
438659
1582832
1148248
12858
36872
1902421
821368
1653252
518666
1815725
1161822
86130
1121342
1308767
1706089
1100639
1641251
1773317
60594
549146
1942367
1680817
613863
1037981
155696
1303876
941941
635160
645295
764214
191149
603230
1845282
1874308
301023
1202980
733817
571846
231884
737128
1358742
1491949
340375
324078
309115
1973540
1176765
216726
1373881
448409
339787
561659
1858962
33552
319529
1668925
1669614
913237
1755113
1984254
1134951
1571681
1658308
767111
1629560
482015
1444396
502669
1909727
1431799
1467204
1038903
409847
1045098
1691670
1363053
286696
1478905
1907269
1055672
1123503
1939638
1876884
893745
1684805
834904
1094661
691663
1470963
438413
869142
1244621
1443625
1162727
225811
1171268
1641466
1605937
212923
1565936
447549
499751
1327525
467049
1482669
686601
408737
265139
880099
1261325
1788243
1772805
1641747
509400
1301805
1260060
1417225
1887973
651994
454952
1935323
1896741
1106076
1767319
786887
734137
1063303
810783
1327343
251956
1471260
398419
651840
104613
689154
101030
1174835
1033600
1285042
1995669
224710
1349835
563266
1705398
637971
1389456
1352086
911197
576930
1021381
403682
1217370
900163
143239
88991
160243
80224
672467
572777
1454666
877341
711110
1693458
1093541
1103594
1918018
1078426
1434717
1386114
69461
1941572
1465245
517750
1804489
242963
1092739
1099141
1611498
1097888
194170
1741870
18895
319931
1927797
1505285
1431688
240170
1023147
497372
1108448
1013112
508103
1013937
1389191
1067159
974485
1480176
629224
374227
1823506
348335
1479771
1650842
708049
575748
1845428
641216
1080298
328016
1358134
1121491
369349
777353
1472830
1885500
1472565
1729431
1309694
504050
1070602
977697
415281
1639092
556009
85224
406565
144588
1983565
341590
1321143
1380783
1917278
701547
1709208
1977756
213375
196077
958158
826249
69883
1909887
924726
1695848
300816
1643666
1656325
1684118
834095
333199
318013
163583
98912
739867
1673184
28208
1683622
1763101
977094
1819261
1530307
135006
441616
1313401
312735
873409
1172658
47920
583838
580869
1607163
1374852
329198
1478319
1467980
1831634
1204746
1869334
431471
520819
276805
543726
1988501
476365
212419
85276
297943
529113
262050
474672
1901419
546649
783636
921663
687125
1059639
97050
431063
1842690
1252366
100566
1163169
457053
1513821
810260
1844705
877712
1499328
700610
273543
224212
702671
609486
1055647
37389
67859
86706
702055
106794
176533
1679960
1151991
1712690
642271
615777
755247
1194767
532161
1636739
681617
1163379
707777
381603
1586834
229983
1147195
1178797
1354255
1824514
1557875
1050508
1473875
1484918
86510
1969334
1245180
670964
232309
1074283
249640
701915
540497
1098925
1065529
1096221
1654073
837307
1238471
699580
228684
27269
850081
1387089
1169867
1590410
109069
1637648
42679
520387
51948
474063
407100
1828236
168431
17442
1233015
1529787
1371636
267173
346162
1397025
1933524
1676326
1488320
70893
1975855
1412778
206976
741249
1633735
1760371
865171
196950
900609
1886554
1133442
1883207
1099302
1827619
889289
1111887
1318623
472921
1135027
812083
1747003
19293
1500544
303640
1483343
1157212
1981513
410039
457297
669861
532985
1523710
1527346
738973
1779038
807874
1842942
1169568
554698
1851060
1398643
529531
1283343
904661
670188
804097
576285
1676035
1948677
201100
75274
117701
1086043
1131828
1198956
275534
617772
372347
1667340
1128674
1667037
1605818
845631
798402
1798612
210710
639757
1427471
1111107
63189
1086310
1830930
1267795
305086
1639683
1739554
1055941
1270865
1101027
1245428
241495
1912842
112180
1133985
1844328
1896807
1110055
149883
1187674
1519182
1056972
217664
1760238
1274650
596187
1371698
1700504
395472
1669697
1633635
713150
890454
1834695
488173
1097851
940010
667946
827890
1287308
1643754
1083204
263104
1647699
1727624
513851
1744341
240045
565568
1490469
112560
550458
985035
487542
1336203
1718788
1129808
534412
1599190
1364783
184684
50377
1585273
553682
1987695
1008317
1670822
967635
1652137
754141
1886972
1945773
1828885
1761978
8694
368543
943139
519164
1357281
1407255
620542
670085
352863
1003821
1974825
1099513
170516
1041297
1050254
739772
1198646
956047
1819454
864022
1334899
1074840
1938536
764604
913404
936076
66981
1175136
706520
796386
790637
934516
434356
134044
902739
718504
1567316
1319446
1021299
1274074
139436
957383
654128
1872300
735905
428878
1431976
1686903
1894149
1643755
1653191
390778
519237
1470478
589934
1900927
1011304
270604
580312
461703
464375
1736397
416591
71688
1245764
1277355
384854
274787
972086
256568
334873
149358
1945355
565074
24062
1854915
1891973
1506837
101141
1863103
456904
1147138
199947
1365069
379830
1308919
611827
954915
1759355
1968912
924088
343194
1089521
1350964
1729565
1983786
1874390
123310
1613395
1758106
1126636
588654
1609738
784140
729176
1987943
847123
1209405
1236092
313030
931553
705475
510532
961434
1541857
714517
1096958
1760940
256825
1621985
1175544
1623763
121529
1668906
636988
987352
1217322
705973
1687268
1190617
1138939
67306
902846
113133
16266
1601563
1129149
636096
101662
1271351
1937919
1989848
1373588
746153
837389
253076
1249184
442567
1393973
756328
1413070
274084
902821
1369615
1753954
1683578
651510
916336
1231960
636925
1598330
415739
477127
359714
264870
734226
892501
1324909
180206
1430718
1278625
408009
1177092
1443259
946776
206998
414513
1188682
1425258
861615
1085042
461902
1043692
1293927
345672
408359
1913019
1676117
242112
121758
237774
1419233
1387726
179036
287783
1582639
1086945
266773
1013532
1517627
746118
793784
215509
1210546
1580944
1898178
845452
538563
565541
1398027
1183451
549703
1617672
1408906
1660887
371724
473547
254081
1359404
129348
1389540
1616486
981994
1219022
748571
242364
37988
873758
1514247
1135874
120353
305665
1907314
932604
986798
313427
1730534
1641069
1527712
1121568
16961
108566
1751678
1117035
1242882
1778943
20102
1978312
871385
198600
1563911
566317
368543
459850
1988114
1533594
567607
566559
85034
1631504
258253
1730858
859056
1466125
1783665
1956419
1917064
1989905
716215
114927
235448
391720
417192
866032
1350132
1811128
291392
104846
603556
1108060
787184
492020
1902151
10484
1845151
1160050
939283
506339
652207
424088
1333147
1838876
1672716
84756
1526061
1083773
158431
1611678
1276282
1100751
954821
188105
1413941
1111289
665899
1515286
1754187
743604
1706725
1817454
1187199
1512117
161459
1039998
1351156
1027841
754196
948477
923460
599573
544683
951760
1568622
26738
1071080
286455
1606912
658445
1008916
1705343
509816
73233
554087
1575802
1701972
1182939
517283
1171318
227812
779527
369994
613646
57986
1511078
500734
1694206
1467597
1194440
653525
689768
1692832
1095590
943095
1818616
1092928
496383
1405013
1872385
196762
1868063
1913878
102554
1109250
1135747
1035615
874314
1257304
449779
1464086
155050
728220
763522
282169
1883828
239367
940690
791426
820995
903538
1401659
502828
130511
936231
1497367
742393
1873306
1558606
281998
984351
815325
274287
1829066
81301
1324053
604525
1715165
1421282
1847680
325410
211052
1447333
1654395
1630796
205805
1555937
518817
1164629
282027
1456702
943460
1455372
909208
1093332
1219736
839628
87736
832664
482610
1183598
675820
1407887
569666
1113833
1782019
783375
1199442
1856105
1601325
1785745
1589508
1039542
672174
165156
692624
1140730
1210193
728464
861262
1883436
536206
699493
1847844
1290300
1820809
578794
1745443
1027420
1299320
1039556
1767600
377789
1914932
1228864
1347156
1766895
1198362
1163010
1820092
1348327
1713667
916748
189874
1237860
1409063
1225422
761708
498866
23377
1905246
431175
1034515
1331793
1677050
172885
1402966
1748890
699808
1431378
103992
1510516
869383
312315
494141
1586255
180281
356966
232318
1798942
264879
1078234
960958
1759619
1008692
1320675
953258
697629
1409917
689401
1795024
654009
409283
950697
1328528
995246
1588401
390373
827319
652915
523392
1203202
1076184
1435206
951586
1674301
1867247
738919
1388251
403259
604711
1151787
1314922
1610558
950466
1987683
718985
337738
1889413
1751259
1632796
829127
525427
202183
273146
588528
1509411
1503649
179342
641991
1553149
390806
517475
1406684
239205
94930
798044
836383
1793313
544278
234964
1125867
1592355
100615
863559
1393825
1087779
516790
548481
1698629
1371951
50929
1492015
1128750
1504117
1736669
1898349
89739
247781
1713421
1924773
998679
751989
436397
2810
1572582
368645
1758535
35732
408378
709850
1331027
1334311
413231
919401
134943
94946
332541
1512976
1204605
1023766
1076029
828875
1546854
143371
439355
368813
1410051
1146429
158369
1967342
825303
1801159
1387980
1150691
1842033
1857320
364806
1920973
731704
1270583
215860
743292
914853
1942618
536908
323269
1703922
549578
149004
815730
1086676
1997309
1231158
484319
231030
974547
485038
1381568
223553
1260615
1837192
190996
1169495
607248
667409
57192
295374
1800421
829196
974132
1994752
1890868
1410843
224966
239550
769392
62838
699520
534516
226155
25815
1560473
218318
486834
561509
42492
444881
471302
514371
1636896
421208
1639913
525589
1138929
897801
468984
1361486
927476
1165849
333004
1341896
247635
1940585
759398
402359
1730159
331073
1070460
407793
1808077
1217193
508827
621585
1818168
1929853
1012934
1268298
560579
18148
685716
229498
1159484
1077425
1748928
1187865
251801
1211780
1190479
723423
1600643
1916743
1843587
1393085
27244
1159135
1834261
1033845
56107
1066964
89367
1422259
738180
164140
140177
827468
661133
1765059
577957
1232440
470657
1514652
1998136
1286103
923037
170745
1607018
681795
183003
710700
1710304
1438082
1181405
644572
612959
544048
1288645
733449
1665298
1645360
1546846
1666969
768518
1649690
468616
1512693
1695513
1696613
903731
1645383
992181
737429
75329
252911
1526757
1835250
1963813
156702
1270103
1261744
1508622
747181
826962
841214
1032311
22707
1434372
1648177
850488
1933649
1990633
702029
129921
1937586
1749678
861533
186246
1389484
1781312
537861
1090267
524315
922455
151461
63417
21974
220253
108542
903019
275101
121559
464242
942991
1102730
426350
270234
1765480
1313798
288883
1715103
948433
1193180
642503
1411604
944851
1567666
1631506
751228
1312448
724508
682173
461175
1248782
412621
877941
1600133
1727544
1311214
921923
715822
1117353
1143266
702187
505874
76565
240293
162638
1852462
212169
798973
1913006
1590834
1651333
721374
571492
1521596
1114303
1113117
1735929
1633306
1116127
1516892
115161
132124
1154560
715334
220779
1460810
1777758
1938593
924121
1679960
1465040
86681
1207582
961929
392159
1077659
1741790
710253
1315326
509873
1545226
1017278
1581826
933571
501492
806617
1876290
1552906
126223
1131507
1321807
184044
315735
1216963
1561942
1864316
1324698
35164
1581845
853311
203216
493281
1984044
859567
1738427
1125928
212109
900293
1470023
1908094
73413
693819
1190669
1471115
1982389
1648426
683825
547714
502151
531691
988156
182815
1576503
1600137
391792
1156166
665741
1155232
1748969
529277
1795023
1028448
1199098
1240710
1201846
1762117
893186
1390011
433379
243139
417927
294363
1237931
420254
850159
1866198
1347974
1770919
128544
579908
841094
1097976
928726
1593268
1551097
548925
420192
771462
319314
646533
583598
221490
589627
270920
44159
513712
969582
475971
1533231
1251336
585359
1134847
1617771
187997
124774
640400
1362935
1795829
771795
1110879
288305
106592
559024
245567
203461
648079
133553
636653
413210
546497
1490271
120545
1329158
221430
1380599
897020
422343
977548
1889782
1001576
669015
1406689
1848971
840581
1724290
171747
1872114
1429747
1299901
1640387
1917640
859251
1415775
1468527
1106814
858261
998140
987110
1673332
708080
162535
959725
982288
389040
1354555
65430
261074
427722
400262
1441266
1394665
46698
1446113
82769
574785
169600
1068881
1944065
959417
1955594
1553222
434885
1796729
731431
452502
1666563
1246697
1697640
1095440
470344
639143
1013893
267135
1182640
765566
1875537
1028976
416636
1548747
1642093
848100
405941
952368
880767
359831
442857
1092692
341677
404319
356283
547805
825115
1151569
679418
753335
965288
1360623
825683
392594
649250
1684115
381989
1271539
855215
1880307
889478
891315
1163469
954012
277740
479512
1131351
426492
430647
1036425
342372
423468
1983132
830626
1402769
225290
1134273
122994
1013539
965322
1993974
185161
954887
1008868
1877814
1479743
1001364
1796055
1092660
467976
900733
1507400
567677
1446155
957442
1735319
177764
1606782
1313371
214303
937897
477063
1101938
1216382
1151590
1185627
726293
1460193
30545
614833
15334
939970
1827734
767347
808874
1198369
1254682
1012510
1382376
1917294
1345820
347969
923126
1633376
1748794
1340583
636909
1592223
1747499
216658
1219735
1760536
311122
604439
1521363
6960
1173105
1430946
1114252
1185660
1199851
1379427
782744
1741223
566803
1341025
347609
201565
193676
1810935
702134
903429
44508
329268
1958745
1845524
440104
1339333
635788
376237
539507
903809
1649328
1803506
1539591
1000068
1592555
1047904
948196
1587131
1986442
387421
768510
842533
310709
126387
453510
1702502
564891
1010408
1566121
1694026
409751
86324
46040
501722
958924
411248
737800
1479090
547907
925751
134231
1733301
734377
594886
796504
195018
239287
175030
1591003
747339
1102407
1075451
1381814
1576762
638043
1400311
1037545
396672
1882151
699979
1777487
1073439
1248400
1738035
1182851
559145
1461509
395464
1335686
1476482
151025
1916990
1116378
1885208
1654596
1378108
1383130
1610890
31371
736008
1393113
968261
53924
462689
218999
126823
572275
751131
1066386
820026
114479
1286792
588635
1538244
1246975
272709
1901643
1065807
1129939
1320920
1092767
329519
4378
1993314
56132
1613827
1018847
276585
1441625
196503
541217
1813696
1844229
1958264
522096
135619
1987249
679738
1701393
551157
1426524
1353695
1801489
1549544
1928966
1694135
72580
19323
161532
1947937
1200056
553498
34107
1615142
1043574
1629139
613377
577284
496436
1080347
481835
1357374
1205553
1108357
1686191
482017
56273
465352
1312530
844865
192306
477604
1483083
1431488
1666664
1523485
1706317
778526
40437
998520
876287
1947030
396652
1974284
1713301
261644
1689309
1942110
796969
775049
1558401
1002155
477742
1784556
591905
1524646
114951
625880
472535
334333
109089
527166
131703
1107985
1075507
348060
400195
1007376
1945047
846445
962927
279117
15370
411755
318207
42113
190856
1941929
1614316
1153700
497331
46291
1735374
289566
291213
970907
1191988
1363700
22279
291636
1506318
1782278
1476034
660241
957471
1294043
1900233
1862064
1975903
913236
1245636
10074
1938228
456039
1765849
1129986
1940866
381099
893452
1829758
1493622
1027556
1550021
193599
312722
1295928
1509066
802983
749420
335649
389035
811448
1559385
1675925
1493542
962293
403370
1915969
550953
1229110
827817
1851778
170035
661607
73285
1408749
706239
1741618
63251
69716
786298
1187410
1052634
1840809
1147959
771579
735512
1707050
1421776
253809
625916
1199997
351610
48733
81770
1122034
1812947
827322
795981
118481
570229
1979631
1867175
1170909
1960891
1100486
78748
926897
1543511
1066603
42322
1415877
1336126
94000
421114
1760990
1343474
932496
1001621
859488
1763967
696832
472428
498883
1128948
5933
1152544
1003609
1106848
1117159
1428024
516748
487833
742705
1420465
874514
1490364
1609421
696709
792811
1016501
1646971
1599591
980022
248743
560648
1301807
327696
785063
473679
1446337
554246
1006588
1201048
1347319
1105740
1302097
1385873
1922221
1466254
126781
714407
1097494
1142087
1703969
1630164
1174968
1601392
881233
1993094
108803
1559918
1695013
1796307
781305
1593902
734312
1715378
1888629
1256993
1841846
599633
1298331
600887
1352771
1569528
1274696
148987
40443
1312343
486797
1176532
197069
766473
657584
1349059
871699
54792
531055
341650
1116597
482272
14378
1433890
1502775
278729
1678780
1289604
579912
1098930
708309
1142672
1343688
306213
233017
1840673
1736941
1954404
69600
1790876
255338
1389287
1535101
1105831
1074049
912246
246580
818000
1211408
1710542
216450
1455098
626042
1563349
1144296
1881820
1971611
868297
1317695
1532723
182274
1053886
1526190
1698791
307592
1912869
1744162
1024951
1392874
866439
840120
535285
805230
1442327
1175208
1124155
1903401
721320
1754579
1477580
157999
1395928
651125
119132
376700
1697661
1571160
1164695
1901283
1290744
769639
1681885
1088175
1082906
147073
1278969
1529061
1122835
1455116
93227
1795493
1178006
1304602
413013
34198
1138215
246901
456273
1047356
1631058
317697
400154
1446057
1865319
1383126
562534
276324
408316
664482
851524
796173
1565563
1803359
358972
1597475
1603946
1477660
1827587
670012
1858860
1784780
1691808
115782
513539
66727
50272
1424652
21202
10287
91994
794140
1625639
713506
220391
301621
21729
1441100
1826278
307053
1916533
1217788
268148
1162244
686193
1455562
1195999
1750603
596050
1391330
1050728
1276498
1964100
1093030
1687214
558787
1719030
667692
205143
1956225
1279237
181485
1773983
1706374
968601
973388
1080646
677477
1053947
1592831
820651
1836790
1308998
970989
1168294
950023
1917356
191651
1670534
1243125
1466453
1340251
1949466
669941
1527982
381074
621648
1452723
886514
551258
1246432
699552
418507
227001
1887092
1709302
1437573
1542666
1947566
257874
201659
638935
1760352
7548
1250070
305688
1652820
1364206
1614542
901987
90697
983897
951822
775471
1915674
1362440
217689
1821225
1383890
1772312
606718
1288301
1398527
1072901
1951641
1433389
1285212
1114222
1473845
1216214
523591
1930428
379094
38242
1484643
662193
381701
207616
685283
477016
712979
1895753
1980767
1380774
166548
753559
238028
1313045
87876
453082
1559775
1943891
1253913
962218
477095
466343
1877305
315181
1481738
471469
1027861
881043
768631
685076
687935
1905237
839320
480102
510807
1371288
1585284
1281664
408448
1326785
1679682
1143995
832714
1486484
1021857
1700800
1103683
78944
1087250
1990275
715788
1107506
761168
635719
28690
575657
1610676
807615
465719
1751238
37455
149614
1993328
1170869
717688
489763
244285
1704095
1521336
21292
1037353
1539017
1560013
1921754
928179
629817
593885
1795440
829883
800605
531653
981995
320418
1255427
18308
1021757
1188227
58822
1397158
1451029
59825
1247862
846229
1860648
1578349
1993047
1160130
137417
917384
1137399
1441189
393138
847507
223074
1528514
358819
507806
1761260
1657650
806934
539865
1092544
532399
1629748
631689
1169202
1595722
437727
133487
516303
383429
557673
723751
323901
1928861
1848680
1863141
1584302
977064
1696894
1230236
1409666
635324
452890
1596077
1134522
363405
97078
247076
1316968
490047
343557
240851
747286
1633426
1884423
1689748
1053622
582826
380362
136336
1069473
1834450
395083
1135678
1982635
823617
1526555
1349055
1215566
92659
102571
1818562
207257
594431
1035121
1670511
526229
94017
745359
100785
1678919
1962283
1622119
815436
1775252
51064
1869989
793193
347676
1740671
10888
1395195
1348445
1729493
1699107
1131765
958054
75908
818026
487567
1092230
1450613
274443
143995
1053233
1067562
422953
1483695
75276
878161
1188502
482763
1841683
785305
641437
768449
1292723
53048
180260
1255422
455482
400072
1080577
1625763
1852198
1017996
661253
17094
26410
546658
1835308
974676
803555
853456
292672
1922187
677966
737022
1087881
777784
166212
1020745
36920
113586
1264064
1098299
1924853
849536
794641
41369
778690
322745
1668709
687800
1124922
401632
1487349
1256764
1387391
497398
648386
708750
444808
643288
1488347
714349
911476
1360365
1499965
194673
1410724
1806556
629848
1239718
1913914
925356
360053
84785
1138847
1134024
703396
1818991
489721
1960606
788337
1905809
1281642
1719829
1846436
629201
1335904
1127758
860841
1477639
1631489
1231997
376348
465109
1978339
1609648
1714412
1905948
943505
819023
1525010
310901
1292965
1935732
1743667
1424372
438841
1785366
840186
1882201
700720
1926386
1398262
215488
915761
679454
1003054
1166541
1751102
662984
1381228
1407097
1258385
318102
1312813
1605143
1193844
1301647
246041
28109
1326092
1342091
642995
494508
831804
1801119
1434758
349398
1407893
1542101
1048761
1544446
1787853
1554920
607491
1184136
1603889
1438215
1988115
789698
1924400
1058036
1805708
1079248
1834632
1552453
1707811
473850
734076
1273608
859308
897247
102677
1215300
1141699
739953
1943661
1104595
1409037
630668
350966
318249
1574804
1946430
1090979
738687
788010
166764
1621993
1578026
285169
1846489
994612
186735
1502340
1487170
43905
1629070
1475733
1530185
1593845
148364
1632285
164630
346276
1247829
728293
57268
553744
1215904
1725515
454914
61054
63160
463659
1250639
1992906
863649
1345006
1469619
1994161
250915
1498756
597198
183377
1831709
936460
1654203
300932
24934
469043
1866736
632942
1009569
382297
1865517
663940
174340
1166968
479213
1849526
247536
363428
881576
640515
1838598
1348695
1202634
1293514
259693
1649085
185853
290339
671302
1032033
1346495
1521281
1886959
18043
379813
1792170
612130
924637
1122892
776680
1145788
1239164
522489
712312
914453
271696
437620
1523692
338874
740670
631802
944210
715353
1232053
1423360
992864
1071506
823972
509509
1920365
1896790
289993
1149620
908610
1750731
362195
36942
1938899
9889
1330020
1947860
1755464
882936
874527
926074
894429
572096
128406
1083265
1654066
1198204
775442
11165
1872590
4462
898453
1881739
889256
969015
792870
1942214
810716
1286660
1507857
307830
1628862
1728643
310196
1618738
1360875
1208331
494629
231509
1219642
490067
1017176
1088181
177319
873776
1782817
1168204
1418272
1449540
1533244
9778
507128
1252627
294189
1208758
292573
430585
1974673
1480068
1460084
1059910
960726
1689992
1599927
811475
1655011
749168
126010
130364
499075
812170
1574872
642296
1782442
344290
1979252
982999
514844
467547
1268905
236407
1712306
3202
1631963
1643030
714029
959507
1652024
1636211
977843
172363
648364
1673764
1760641
1687816
981872
1173596
1017995
1121418
1451883
808528
1919704
910133
170041
217539
1706344
1454016
358546
557750
1255352
1278995
1170111
893854
1861581
656511
1703444
947712
1514833
1727022
1230750
657918
565457
397874
85367
1652383
428598
138561
835375
165028
1930325
279389
1591693
1557573
630505
1794350
1524588
1712457
1824194
1960351
1105108
962117
1090740
496734
267435
197228
788081
1998061
1901586
1201932
628675
1772393
1865273
219673
944794
1802327
1298344
1240202
1166552
650584
892470
1053238
77684
452648
750051
1846395
672828
1358630
442247
1718654
1806196
1037013
1333724
982649
1124889
1384190
1098754
883165
1721740
1831669
1579489
108115
98444
1817061
787571
252256
1145336
1225355
1429694
1289344
1606012
1394943
1946307
1895628
580974
1167724
595389
1392895
1938865
903181
1278454
1320410
849837
1267764
132134
890100
1903595
489814
775351
1780996
1822329
426959
446058
395386
60397
48758
56805
1965494
368327
679179
1690511
827649
1826651
158994
1652983
1632459
165127
515569
80624
891486
150021
1159476
1807213
711117
652676
961320
541463
625458
1948308
339549
1860086
364141
448979
975423
1383116
375533
1140936
488001
839709
1499566
1655653
1722559
993943
431591
1563291
581449
121563
1564593
1703102
1444320
845201
146301
1243714
43034
543569
225738
1445583
1583173
468406
721686
968445
1244491
1731087
58720
568800
1171586
215713
708977
1577318
1658579
951444
1981656
1702723
843332
73356
280168
1877636
84106
1350320
1647414
953605
1168435
73720
559161
87110
1447314
1173177
1390377
1663866
520039
1498515
643667
1654132
819450
1356970
1462287
886385
1446165
874855
799733
608168
326844
472911
1251639
1181890
485499
411582
835447
367175
452345
1362697
183240
926236
41607
350369
864414
1947434
48754
1453727
430683
1247369
127115
174436
1464549
1799919
554317
1743753
280087
1027195
250596
1209117
37987
1245598
1264756
782998
1886821
1866600
1982396
1955863
660680
714223
1616389
577247
530384
303084
928349
703665
421931
371863
82666
903367
954659
375858
1023773
1347244
1428286
475965
919210
1088889
655645
1546896
1763166
1153280
586463
1552038
1505620
96124
402239
1968221
1543485
1044483
1803626
1072436
866404
1744082
1952644
1470533
1738182
1274511
1815630
714758
602766
1787652
1232464
72636
282511
148051
749882
1944884
1497236
1329695
1942988
951024
1111175
779297
1610205
1963753
285258
215856
1123505
204592
528831
199683
1566420
675982
199589
150033
1775310
919923
630772
688438
1641946
1086635
1698604
215113
119991
1015998
1264295
1753524
1742768
765773
508469
291330
1110707
375509
1480650
913019
740026
851577
1249468
613618
694510
1900462
1488353
287968
1173596
380735
1329639
942602
1312345
391672
81602
1489146
302651
414080
245825
1426046
556725
1727264
142036
1087225
759788
1015310
66564
1363800
1203870
17157
379503
1675498
671679
1604349
616127
1935627
1739798
1814300
1900014
406757
779616
869176
747111
668232
982661
1835620
1754314
1753456
122740
927165
1043402
1529816
75930
1784358
751669
1609240
1283491
442893
179660
1827260
1900263
607765
830079
303963
9547
1275843
1890796
857486
612300
1824598
1495341
141127
1361077
1010180
683102
342034
1904400
1741553
189664
359125
316642
311229
1871449
770356
1231942
1284692
178057
773190
602149
928103
859184
1228401
688488
195962
561902
882388
753135
370866
1262111
1472002
1125020
6057
360862
1497333
1619776
673790
364083
1373503
206991
1693892
575343
1061139
25901
19835
634424
1657393
1973620
495638
1494518
1535915
625031
1303920
921670
18538
644154
1026110
285846
115319
1174040
200122
1585049
375773
184944
1933580
1346935
1074105
1492592
120450
768091
186134
1877404
903495
1472985
595728
1176335
646174
1513534
1801440
620018
1494780
644433
1071023
1029147
1681233
511728
360971
999442
254834
1070118
743673
1772062
1083873
753061
1365984
1553736
904923
1461965
711670
825039
1910524
1870340
766017
14624
1934145
139199
142921
817129
1943531
1485616
1739733
1095985
1953277
1454779
635086
1641707
1194004
8853
1607829
707049
881618
548637
1606396
278829
1847091
724918
1719193
662064
849042
1608390
174736
939359
778822
981795
891127
402936
938688
1398461
1112428
450663
850507
719047
19259
1362349
30556
1503993
1084327
26775
1688968
1980785
1049981
80509
1821433
1002486
1662812
1232108
214291
1396087
970215
1309308
413615
931630
322192
213379
787768
259078
1897850
1406062
288397
642321
746072
1657754
806698
1254818
732385
1209425
1537665
1571564
1002162
1700529
115154
115702
1790803
1986340
862376
698787
838583
787182
1915250
328480
1210224
1313684
1178444
1038049
1712313
1372891
1613001
1653633
1744842
1458280
455382
1566978
1987614
251151
1830417
56312
951947
168692
630101
426359
31615
374184
653042
266467
1941092
163464
1837901
1135846
1820060
1159523
801217
1754292
1955329
302992
1100031
743108
1262763
518618
1374819
580426
1013280
1096894
292365
618585
1328362
1942838
42631
1654425
1042775
1547428
247941
1646452
823071
1616175
1885841
1322154
1273672
782209
1246534
1750207
1047563
1082931
649093
136680
1858136
256366
1688703
1924769
424650
309933
685191
1754205
209719
1359359
937981
100276
511997
911417
1732332
247599
426733
1355580
1470585
1812246
172029
1721238
225874
1776643
694904
596211
677775
853092
116175
113363
711799
494093
1670093
1908790
1456427
718607
1159061
912716
538298
463567
1648731
1579497
195231
186091
186674
1600187
866720
1667227
668110
1612362
1145348
1101239
1124270
806027
1172344
1268438
917452
809293
326955
1374653
1789447
1774730
5438
1782063
1388809
1674503
770030
309816
323321
1566237
697870
1517487
1163702
1275315
83910
847948
1696029
909033
263525
1628002
1948268
749524
1449567
98080
1760955
669196
775649
1775452
454859
798931
453729
1001950
601480
15494
318782
1792622
790599
577207
282713
266159
391525
1295983
980609
1824755
867314
1377253
1646741
380913
566154
756696
1603596
1180913
76698
932713
1867591
116809
1379349
253008
491091
527073
324757
1870806
1297359
639185
1528110
1473970
1969123
234834
1481943
911153
1746535
140124
1349043
1733324
1705145
673092
1154160
636485
1445311
1099554
869433
311970
398134
777104
1735961
973213
259819
1153324
606155
114864
1680505
1244516
605561
1517444
550770
399918
1523140
1763587
1704250
800157
943832
848343
1164819
1580583
734749
218205
1414206
1005191
501591
1892192
1728626
423389
1973293
280921
1162864
989151
1366309
116477
1113106
495319
793247
1941817
1216669
992450
883371
1972371
1688847
624305
1595078
757821
126982
667684
1438631
563437
1332771
547828
913923
844340
503381
419185
678229
1116833
78617
99618
1962027
1401702
1193293
1690253
482989
100321
1402899
298149
450606
262062
1041729
1782490
129030
1164581
818494
1417232
386103
271883
1798848
280748
1602599
1499797
1973752
193454
1678040
1570984
888788
704319
526671
1079510
63666
898892
1325966
1276325
1907318
294210
914625
676685
1162144
1381360
252074
371607
1553785
997003
1105517
1850564
89695
767101
1111375
1079757
698939
928635
1897195
1019749
1076211
1355440
1880782
988921
997361
842376
556675
320526
1534546
510352
1932175
1816626
1403753
223441
10118
16004
1003098
1315995
620545
226760
1558993
1717103
365250
715148
1487570
1766055
1215084
338792
1695920
1314056
843667
1097162
217490
351871
79450
44127
751460
981378
1258096
1735810
734275
571121
697723
1559286
945546
328103
371119
663183
1034745
1853197
81841
291060
901662
797395
646382
1323480
1497805
61047
1634491
38061
2588
1830132
1791763
763365
302386
845841
248859
1540527
1995494
1642880
1520921
733819
1049323
811320
179834
442194
175090
197450
1173810
54896
1319437
1104941
570675
1072266
229035
1996674
1824261
917694
439967
981758
1433622
1511560
865444
1822522
907959
517050
62995
1198218
1789782
148756
1314178
498542
768353
1531959
798687
220616
728583
198280
525380
1212776
1654436
915408
434720
1904510
18258
335625
412218
903194
676402
1748064
1349921
1372685
505868
347629
1806018
1823763
1960259
782708
1782642
1166097
978515
566168
400048
340900
1948558
1147720
388143
1091506
1789207
120655
597297
312837
1890310
1493468
1462944
164404
859453
1573162
1557004
650017
242217
1138964
1484791
1182480
217475
1000704
88327
1924383
1322282
909163
472493
164911
247935
1139200
786437
919751
1212533
945151
1389332
1603645
828670
273735
816542
1038163
1964574
164698
1946364
131054
1203193
145370
1055312
876600
873117
59749
934536
1660203
683109
273111
685979
556595
489995
1051715
25734
1922568
423926
517097
1494362
1567502
1651172
1483406
1723690
365108
288323
1626618
458999
1194484
409122
1704421
91915
164791
1480264
1581256
1227173
31162
1191099
417682
8249
1339108
677501
1938860
1911480
149377
1240735
529213
274466
1755754
339592
363441
795011
1546470
791445
890821
315965
1916112
476137
122143
937177
1495299
530915
173763
1288483
1927789
50623
52602
123065
1009863
284576
399952
303028
1683404
1884249
1821868
898577
1262538
553265
1339696
1546123
973163
1937311
180829
1366948
671635
381010
1479708
1488112
1361956
1681508
1240165
502575
1254294
54951
1845254
1117372
1819247
1775688
1324941
569700
1336226
1064864
27281
653901
1385297
1064668
332142
1410487
201200
7345
164697
991688
57608
56466
583055
721987
1723990
1298460
1213427
1907664
1168510
468602
1746806
1519785
1474511
1608692
1003242
1013254
522022
1988750
1404119
636422
1419752
597158
1054211
1718596
1928728
1408348
818455
1756639
1801498
1789030
1493597
1881861
1238409
723890
821049
1900324
1874807
1677851
1178467
1359134
1694264
272128
1380187
767382
1640122
432029
886385
1556687
349098
152551
1612322
870911
332233
1617920
1627823
1207322
1076059
511227
1033824
223241
419219
1210707
5330
1400526
677088
1247874
433327
67866
770412
400915
283809
604421
1675543
259906
1778720
268697
667498
1613572
361882
458756
1667987
1591318
908967
1710058
941692
443381
290839
1828145
1969071
133675
413976
577616
808227
166309
142673
1581919
802643
528080
1499650
783677
578101
1314492
1055979
1444308
1657249
729099
1927377
1100402
1970300
1645428
370991
1771672
1432732
1783555
1560076
665837
1630647
1797506
834397
1351972
153885
407546
1508242
332637
452612
975782
882150
1937954
1456834
306123
611830
1067160
1693429
281419
97335
184752
1284414
1694237
469101
1182574
1134396
282745
1632982
669027
1972475
1330198
800399
1035740
1754275
594651
2149
89530
773439
1739881
539796
1722110
1693231
1071322
1727824
881757
663772
99783
1761447
451143
1312316
246718
1780067
1527989
1917221
953988
217976
303556
624445
1476680
358171
349527
436629
98320
1066537
1323569
592427
1433929
1327489
1116625
1094619
998796
1262957
913686
1231373
174631
723026
944375
1071273
957090
275275
1613059
564007
1813573
1439632
60216
1114886
496010
933550
1352359
1018004
481758
1956535
1152575
599801
214405
336333
131298
1043390
1162330
411289
1605560
402603
1815300
1843583
865994
706439
539097
1607452
914733
121407
223143
259458
256424
1346023
1539850
1402201
105108
1782959
183462
863985
130926
1462973
48690
728144
882206
311279
1383271
75182
1799590
1602663
120698
986753
1673098
1356391
594251
473585
625732
1203322
151037
425422
1970270
1728386
1780434
1160247
523908
1126071
919594
1392282
1769973
1371791
1127075
136806
106120
1445195
224510
1678780
1423159
182439
438220
481114
1193944
1868870
680213
1256284
482669
1597665
340454
1919532
1737000
655272
1529931
1574686
170756
915903
901165
1135098
1946759
1805888
968998
509218
1457651
689257
82728
1616401
49894
1863970
358518
203485
1536679
1883315
1228354
335994
127103
1791259
1126722
1003645
1221226
250358
1821854
548307
62999
773743
1052336
1847861
1052950
1880708
555648
1640032
1402745
579442
128769
1266640
1152911
859517
342650
870035
86322
117395
235608
1776748
384680
1322207
1882583
1337399
1012605
1618687
714725
1369485
1094858
494786
229241
1681760
1904838
1125180
450750
1625347
1046940
823644
870752
1817546
513960
1274925
1949094
1599901
971382
919423
1051633
1624021
120282
1796727
793657
1405890
198100
1498051
326747
1705344
209177
235857
841193
867349
1515880
252356
1488219
1918905
274372
1589944
214983
1383734
615520
1929335
1211642
35625
1512757
1663833
585649
1492385
157985
1276547
180299
770442
719956
1722829
18023
1167022
1769824
1912903
427068
1984429
811778
507241
609707
1076301
1414885
1007031
109177
1649996
404664
831880
1851157
1650653
132860
1772983
1213000
409754
986811
164190
1749535
1380389
581454
1579806
1044500
1617010
1345912
594875
881751
1498872
715481
1217628
55226
594003
636034
1440632
1142093
331125
1648662
512836
1532453
852957
495679
1953622
1442395
1610369
49117
1956838
1866733
784648
1103178
373083
1415649
1966417
522868
1627659
769612
743435
1639981
966722
1714075
490345
1666928
654543
857951
890297
293352
1715828
561021
1701839
47561
972090
174534
1579685
1553527
1112350
1282935
1150662
469826
315927
1878727
1554184
538467
975548
574004
234735
226402
1854494
1261560
694104
1893389
1575229
442753
558263
1343370
791313
1736297
1107551
289168
52202
184160
200645
670901
1409461
567435
228457
1240336
211065
568726
431546
563925
127837
93099
870500
1262869
583644
359199
758272
1815162
107469
1467003
122946
611842
727029
1137226
1141810
1616355
1204606
322611
307939
987332
1615123
992793
1103512
1414919
702818
616245
133307
635182
266482
1198761
1165163
1114957
735210
688634
1016645
1966806
1231537
1071395
285439
1377362
1058230
1057443
1166378
1768323
1097329
1433836
68014
104161
953638
1281158
1967650
750377
1946244
964729
856274
211997
69538
1986728
698240
1827565
905563
713608
1136743
1952210
1185760
1417373
1801040
492513
1830524
1025618
1317717
343969
879634
270518
1269506
1346047
118295
336199
1506542
915130
1572102
1296696
95210
1195620
197346
512712
614184
274131
1147148
484480
1102053
473659
769613
921296
1196334
50016
1545999
1305970
1592244
660319
1382823
633092
848573
976483
1127339
10122
1619867
244809
677574
1824291
1201726
1158732
1144972
1435817
1138140
336012
219914
1043758
1937599
105178
628267
107904
689830
670412
1333631
1156147
1360128
543021
15270
1345828
1370992
1664315
747155
1704420
1039743
903163
1208041
651472
255966
456489
1368105
1496177
1719671
1305603
1232660
318639
245407
889571
535035
1583384
142216
1861399
333946
1431979
941752
1113101
1771068
229988
1966592
842106
361683
150898
708259
588963
1066985
262757
1421922
1124047
601903
1640027
383006
455630
1041032
914932
1160138
490859
173520
1766852
687517
1747446
1228925
1380194
1770649
602887
1673664
1930339
5085
695583
1117260
1137285
35479
151299
1467863
232690
1350898
1951353
1977394
1888318
1808509
1247535
1005975
1966323
821021
367807
132487
77792
310097
1779480
1884498
789262
1921607
331877
1424344
1487677
1687897
1746914
1114729
5194
1132090
782949
156905
1722140
676786
1978254
1414473
135464
1650371
286671
583583
1564128
1059524
438388
474767
1198828
1150180
505314
150609
768105
127927
635062
891752
160500
999077
543327
875363
1505149
475755
307154
545920
1064810
1350707
1178023
1735172
456376
1890941
849290
812328
1693515
355236
1804349
489367
384899
935406
1097199
1549423
1188298
954609
1752736
1025324
482193
661219
1086452
536430
777091
1066685
1454181
376499
1319768
275606
497385
748365
938034
765786
1548547
359371
1360722
613920
102622
489772
267827
1103392
1470583
1890551
807397
362421
320435
1394398
251327
1682942
1091303
850298
572300
418194
543894
197133
761084
34527
1601382
310589
623784
317612
527139
939747
893446
126098
1724795
1221476
651211
1522983
821929
1928743
1969608
1840434
1777823
1475406
1319979
1209788
1136326
1538658
1062556
1836404
1720536
1370937
794176
595736
1335993
394129
14570
612279
1325607
1551064
1073617
702567
870108
1992347
457004
900441
669525
1850690
471855
1274548
1266115
218295
1955766
183115
683404
1505373
1790928
654434
507982
396213
143661
1748348
1093972
1065020
359519
478100
1059964
318255
445180
728762
475090
12045
1229229
1585567
721386
204105
1713299
815474
173573
1060646
560473
1146348
673413
1638303
240463
978628
206973
1240441
1847449
1990223
744671
58380
1534686
66610
84201
1680153
1090729
1777555
1099991
1767925
1963970
563613
1806664
1927421
1433486
1607018
1077212
502401
493901
983755
1076834
713549
935737
355506
1224452
212182
1146065
1411954
1743159
143093
1445541
1614403
1302668
1170912
1536684
1143151
1589859
971365
1281942
923318
987977
954958
1490699
228998
1536741
1016722
415333
981128
777731
1311601
465489
76708
1149332
1906457
1819391
219441
65415
1718454
1905831
346270
1859137
1825409
1633838
1930201
1162077
94377
352857
1681635
1853920
814815
45720
19984
246273
624531
1634988
558751
1503682
80552
1034057
1079499
1673521
179709
1649087
1968781
130782
934774
1188094
1940069
26359
1216698
1207906
1729178
388624
462621
1493514
324517
556080
919790
703048
1692391
1290967
941398
1219770
1681160
1151606
450704
1185882
483016
1323140
1658018
974258
965190
1180978
1330261
928281
22097
1834097
813966
829734
1575047
118294
1326821
1961378
1585725
863047
132122
1179136
629495
1448632
1452484
1477844
288328
1715458
1780129
1699205
220804
1852935
1687890
399298
484937
1202905
1723211
1429417
692120
496729
1911288
706060
429856
894164
611096
492339
1128447
595250
337974
1923470
1411442
1901886
627051
1804477
1714775
1118033
1194278
1359802
1720310
59899
1723391
1304633
1372988
419665
1147086
142872
468225
181062
232387
1404280
1436141
1078947
212712
1506399
1316337
1374584
1790476
1219800
1937550
1785119
1493114
1557424
998791
1957936
807077
1148363
1841896
625145
378483
1662251
1228222
1188758
1273159
546832
1100442
674668
353356
1322935
351220
1478642
301150
1967227
187875
1179279
1621131
673942
509315
614300
800072
878882
1597425
53708
1767298
1039590
1747941
884643
1918746
1664596
836826
1146962
1547260
853171
679124
1616236
299800
882837
328537
302741
1680170
1196659
935838
15805
1871837
96512
456512
626754
1872858
1593277
999194
1994068
915460
1795431
1405572
1679691
1672840
517963
1591153
1946418
1856216
1267106
591185
1989375
1425505
22129
1143334
1225034
1575214
404168
226928
775740
414775
1120749
694666
473349
1634712
720590
1128004
177889
788453
766842
323645
870750
1138350
910415
341064
347927
821908
1929303
1865555
1868351
238863
272089
755897
326322
1854700
1921738
575185
1548461
1321461
269129
1573928
13397
1530650
1889366
1199961
952329
117796
478838
1173195
166381
1635123
731428
1083625
1639696
1234297
144177
511951
1332862
1261443
580854
1416506
65296
1344418
1168155
193341
119038
625010
919811
368237
1916030
644173
1144138
1324383
87476
198100
889165
1063127
1913014
1111327
514570
527074
173651
631839
521026
767648
1874301
1330896
305340
1403311
222224
940675
921919
722570
793061
156158
800497
600321
72075
146963
502604
616531
468728
1424396
786623
1470655
1377584
202468
1400791
591182
105792
405989
1263887
1523978
1300139
393089
944816
591159
1672374
1614045
1215517
828897
791415
901852
1442480
447386
530213
1854725
1761113
1754342
1938621
72234
916859
1577080
1527261
1781189
1990382
1393225
103701
345884
29302
579380
1088098
897073
1806782
658461
448948
372554
646539
1344825
1816186
1210518
361834
1166825
1365966
1497795
1486491
1038047
920944
603176
878896
595501
879325
12107
361526
1298049
198257
1764830
344423
1562045
887714
1459298
897343
1633185
1509523
105591
1538635
1639324
1436671
1359353
498590
1154704
1876930
1178013
482030
1183770
158073
280496
98689
744898
307949
394843
1211862
145098
1782217
150881
837406
1591960
988806
498947
1138682
658622
1078948
524725
1682359
297618
1097440
728575
34546
1550336
614403
1341763
1639
1638315
1893846
1002762
1155831
298105
1478617
1434570
495174
816362
1023582
245085
1547344
1709566
1120785
530206
1869802
1239526
1146339
1453990
468562
306951
530662
1826484
1347406
1074460
1097476
734850
881097
1363875
983866
699984
1013324
1016335
1353044
694532
1746412
1703826
1202168
1490699
1571651
1523700
1167639
1477438
919081
346356
1765060
1331625
1710351
664722
1226325
703906
1442108
461112
143968
1229436
1280376
981007
1916776
1294132
1819678
543308
1541824
1451780
1136134
1539129
291708
301176
1049451
1470347
995071
704591
1105978
485089
310754
918149
1377060
735285
1906842
227957
1513873
1110024
419322
1188694
602706
1213998
993836
410376
968376
505654
659800
280569
443077
20476
1590373
954128
1148515
474115
1838200
472605
1322012
1021680
772075
795786
1177551
961961
526079
222243
45205
922375
422928
250145
1609828
1803097
571394
1181704
299834
1182243
1462268
548246
791094
1908870
931183
1072709
1296704
1120342
776855
596260
483878
1352279
993256
1025566
1869697
309558
1285021
29084
30636
1210003
480120
1866331
701381
1394149
83348
1774826
375512
865394
334663
1259495
1756167
1940432
138519
77536
1034601
1243474
1264572
1754489
1367960
725028
1669833
1922261
370637
1252248
301272
1058862
1922123
1928008
1676421
143366
309455
1396172
1474651
532425
41792
257003
433668
1715579
938705
1632252
863949
1443973
459367
1994536
1539165
1701078
865185
383010
158944
1929795
1430949
1736035
185497
171815
430377
1183964
1868323
960151
1232874
1403373
596886
573714
1899750
293864
829009
56122
998093
383309
628435
1048390
1874377
1896162
29456
266540
584169
382124
268829
1359814
1092046
290698
1635475
818802
860023
1645661
724696
841816
955336
21530
1034890
1526172
733842
1435661
445319
940809
1393996
993580
1194368
1085985
5954
523717
729122
113776
1521041
680877
1817231
1288153
1462726
1985422
39133
1627209
387714
40802
1987927
1794865
1658244
1597405
434867
176211
733386
408641
1256585
770165
727957
540475
1150496
453484
1083020
1513174
1987536
634000
1227847
1553389
184379
258539
320959
295737
821459
1210877
1653046
446191
810284
1565533
1873507
1164695
1737059
1494908
616032
952812
1031197
781638
306174
842164
968784
779567
1315375
361162
512866
267611
619400
1063049
1529785
1563941
327860
8649
49374
14655
824664
885229
1365351
692669
1993921
838663
1827718
1347238
1809048
1020142
774441
1022310
1418481
1984697
1430881
831086
844824
1647842
1277013
1651994
1741798
251353
899780
271514
1517534
1640540
1953449
297937
1356064
897034
594244
1325085
1897675
201256
609427
1633327
1889435
1473572
1176493
1913274
927113
1505163
1382752
1991959
513792
211390
994924
831352
1875788
825080
519471
586420
1192082
747341
1393284
1919825
76904
1127404
417400
822664
848661
20606
685374
1250550
971949
731796
1617257
238018
1725604
679971
473230
806074
493493
1220459
224165
37588
607057
1433253
1192853
1309499
1369306
771091
483719
350784
1894226
1163152
1889014
451939
1371262
1353846
1855163
914816
1565407
159752
1664605
1542650
873406
153041
1623242
259135
1289872
118715
252399
485541
1967852
270347
1187331
616277
1148643
424880
762531
1583825
1873638
191879
1079105
803197
57848
61868
1200084
1545639
579870
1854058
70555
1982224
1457359
1611194
667935
1322003
1614153
458778
1929508
272580
695913
158098
846357
59695
241556
1970775
436279
1069248
521839
1278634
370773
1070729
414532
1861589
1843621
222505
37483
71380
890342
1990726
1334847
1463758
1573446
1966121
293529
1673490
1004509
973544
265028
97427
1850580
370280
131082
106484
73644
1252343
31402
106123
411099
93514
466291
1885042
1151093
1368165
1224012
1517437
349215
1102506
864450
27280
1771433
1036312
257261
561154
1167541
1438772
99536
990431
1378933
142092
850452
1995738
1497013
268293
112031
1689494
1848638
1025465
1842710
787554
1440432
1594604
1813873
1226282
640012
876061
1007114
829836
57503
169423
301906
638091
1356285
1424567
676048
1182886
258638
965737
542035
199614
1013765
348066
1239610
956092
54782
1822594
1859690
1987889
776845
825253
546598
928044
1665954
319531
1177986
1308312
1683166
1505148
456135
497938
1135066
173907
40857
735522
223155
1142700
137141
305721
387457
1122901
186297
1281725
1115236
631864
1259135
423693
578848
798592
701556
63211
999726
115780
751259
819214
702819
1867432
1404554
925165
327693
1703402
1461607
1636178
936009
1397701
563126
1189164
1542212
568698
1254455
1966089
607520
1966597
136734
1629711
1798157
1132947
1293132
14790
1781222
838550
76266
1166860
779003
468981
491774
789923
801712
499416
307899
1976026
1450785
1745169
275276
96239
945133
1891578
1089099
1353774
1413653
1587291
531009
1063073
804911
36637
1555188
237945
1333923
846587
1132686
881874
1122294
655972
752061
1952018
1973825
360263
1029933
531462
1940641
19339
1108720
170631
1565763
1338122
337808
9286
1629557
239261
1083774
1054550
844975
1372112
1757976
1128352
1228631
601802
1448598
511185
690256
498518
1290208
1210776
1254995
1794078
440196
769047
598729
1524418
1937450
1741809
1173731
916322
1901636
334693
1895269
1547871
1755965
401648
516392
1482478
112962
1066085
1171132
589149
935740
175029
1541871
1816557
1888687
755716
825121
1544788
1615447
815170
1143261
1168217
1531885
1057308
110490
1053813
1941127
1718329
940807
1671453
1017027
1221579
383949
552690
1291027
667159
1281101
468758
1643480
1573374
1036070
1293194
1072504
100700
1833036
1965230
333460
1864423
792266
358306
387163
531127
1523534
701483
696912
1688509
1109241
1236095
1041235
476852
1319030
451837
1596900
1011026
1493418
408844
152223
1831942
141958
1379875
1202639
1509164
1665495
603018
1732877
328557
1425578
1059557
366852
314238
767638
831101
722411
1616694
1438536
1216404
363939
1134686
616641
1176506
68982
940577
597589
327623
752535
1407791
1865198
431410
103405
483135
276143
1717680
382804
384073
1731066
107771
191690
844058
585001
981875
700004
234824
955496
326807
950344
1724354
1420027
1445688
438086
105113
715021
329735
610420
562313
1903668
1286348
1795460
272429
902922
408135
1181903
1982904
601453
1355669
648090
1980269
542047
750748
185119
52989
1670953
1168984
91276
1280045
995896
1974103
241698
1975797
186175
1181653
1408007
1612762
225443
1381007
1055960
1661426
1892176
1696726
1106051
1712242
411025
1337271
137940
288281
307625
479644
1935211
857491
1834785
1760295
371810
83211
550053
832635
1615091
404617
1000991
1137096
1541147
1109166
821994
117305
1701506
1643571
1028382
1398237
1195500
867560
1903512
1770091
37558
860701
295570
1130541
1072510
1235899
289544
865547
1249596
1673503
6573
1622154
1119303
1806858
675291
1653588
1519980
1913343
1524368
528304
272306
1139582
1372900
1710662
1944334
242069
13300
1239218
1946468
1521628
387702
460997
345288
249087
96845
1228695
492458
1694925
758883
1499530
1913650
1959922
904898
1527184
1869653
260826
1491108
1166228
1212908
1254596
487081
1424640
977337
212024
1227371
1018921
1919515
673433
65572
809484
1204412
1839282
1042400
463012
948109
1467907
121417
1022035
1700285
774241
1873098
1219123
57419
1020522
133151
628221
647980
644896
885229
1008061
826671
896930
138805
620043
1002598
388188
2071
455796
815384
1926449
1921363
1518615
525138
1702613
339311
1748364
1493908
126231
1276916
380215
947762
1996571
1407026
733268
467937
1466409
937005
559305
855306
609399
117145
419606
662043
1987272
808626
1939848
1735551
1886156
1703371
1981294
1941459
521493
771067
115087
1877838
430920
1776594
1726600
1972077
1275586
136987
1572183
1639547
1676256
54466
348509
1369727
83661
424539
1984366
1194238
1490810
1625937
1289854
624585
949358
1405434
96055
319166
1624530
104563
1820154
1931901
842135
938291
1923483
893309
731230
31225
1021394
1462994
579086
921382
1988829
477894
964210
134102
529984
498466
1469107
1497059
1742144
63483
1882889
1178332
874407
1160084
844148
798216
1842404
1740572
651735
1696144
1209364
1182240
921777
405428
354843
1204790
266922
534093
1054470
708841
684473
882056
863787
933053
110854
55908
1675219
1407667
817673
1219997
1762656
488822
1143160
1047824
682727
465400
1512602
1459635
438704
1195458
1399356
1431086
1617678
1631146
409966
1753920
225300
660985
582543
1132999
272626
546832
830043
15875
1196490
472777
242898
1477413
236642
65395
1568162
772706
851142
1786684
1359331
696613
725545
989272
592675
337928
277567
1797294
1624779
107746
344519
440455
328457
1512959
1227581
565337
1690868
1926274
1177526
38896
838175
1190530
1682379
1147574
745032
1059053
516191
465447
762315
1081890
1061832
392349
19766
111412
1355718
895710
1394025
1232715
764632
1278484
48042
865237
1568811
721938
1270428
618394
1163768
1234818
1375377
1485314
296870
1393148
819181
1776490
1756143
369062
271099
200875
1278623
1916181
541382
773490
1923514
156237
484159
587311
880410
1769416
1108382
1789341
147008
1157880
1603304
1582018
757543
744473
1736205
860031
1660408
1244116
1446767
1938123
1703367
1418232
643322
410932
884685
1088251
53458
1268436
145940
1810324
219689
1122742
1893744
36915
768806
1719571
1762505
1623667
1407114
508377
1923303
656527
661775
1930833
1285686
1656629
598675
183072
1984035
419591
751725
1586048
1774908
686648
432197
952244
1916150
1827800
1100074
369525
1327360
948014
1587533
1993409
1855605
187919
916301
1888590
18248
1281953
1779586
542702
51725
1397326
57502
180694
762904
1021153
888998
867729
1215433
1031925
531896
1504853
529998
196277
777432
1282310
206112
1795603
1538114
872886
1224512
798220
29026
1000455
1255790
502761
1845024
1718642
976717
710545
1024320
1806964
85559
1938523
1618716
1641106
1890527
499629
1001556
925050
1607098
114593
1245791
1983497
445530
1205034
1552715
1615932
1315507
275924
997532
1200348
851841
715239
731956
522933
1709264
675387
538928
467745
835079
1119630
1254251
1358347
1244592
296322
1744648
751231
1292521
1450457
624988
310973
241225
1824434
1099531
1976948
1901607
1081164
729958
1496788
1390444
848641
178970
434110
1815756
1945939
637705
528949
682141
247986
306552
753937
1191480
1500289
1369667
128152
930960
1939271
110075
268222
350386
1118756
794675
913612
440582
341950
1607567
1185050
1905874
1502252
550860
396895
186819
1292618
540808
361545
1439131
1444307
1550153
1603851
1587406
487139
812532
643543
1221972
970426
662458
1630238
55682
1527265
409836
1794950
331037
406600
408074
701378
925402
1524776
697793
1125944
366069
538598
1673367
1126001
1542759
824824
169856
1243798
1101738
1623535
1532592
109900
1204053
872410
1667481
1122730
1866002
1088914
1638744
1565124
1060524
515489
1732666
824246
400605
1640329
847500
569463
24074
614421
129042
1668654
1126437
1939564
562764
1647693
1828321
602613
579596
1948965
874595
377739
880503
1769247
808131
226479
439524
558351
1699816
407152
936492
914315
1056784
1436
1943598
1989525
353081
1374846
1754391
904357
55776
827538
205822
1285389
1393509
712537
460652
100514
1681756
624934
1163852
1418225
1898291
487401
368317
1197985
164398
1349599
1108380
1783714
457303
1114992
1659465
250451
982556
1135335
1888093
718303
1418998
1262973
1884502
1788856
1569050
1069830
1350307
768273
116683
813315
841197
164564
727450
350529
702381
288978
957256
206792
1003089
145050
434605
1914176
1194485
1567306
39996
1659241
639217
530904
1557751
1846026
1064505
1374456
1916912
1955996
1534334
31955
929912
1768560
1851558
235090
1109701
1272441
1730740
1868186
443523
579530
614738
1332396
1794235
1469968
406117
899138
97528
1628250
226745
308899
458796
356454
1574134
778113
1734579
739005
382781
1696853
484630
1964048
1038875
1630646
1944023
505842
915546
897206
584969
914877
1756088
1727827
1269016
975804
1505371
93156
1569878
1874659
446680
1706762
1454737
1352733
1377873
1083700
1423407
660304
182949
1678398
247672
1019148
1207071
406392
293136
1304988
1654121
1469504
351191
1408759
325935
403303
1980960
1922074
1730362
1069668
884893
784083
633029
310193
553901
299311
395846
1584688
1213837
1381104
804861
616170
1138585
1324446
1953897
438416
1103877
1817473
1450654
771779
1614127
377178
246495
1967388
368381
377896
722695
907651
1607177
93873
1290143
496345
1679553
1092492
1306888
416349
414023
1098966
95092
361712
1595257
34993
1944789
475534
1335887
1091292
489178
722202
599611
299036
1043017
1849597
1232056
1412648
104424
1378784
1838193
957297
1184172
708985
1668830
236452
745625
397697
662351
626810
261151
1780351
841463
1910968
672515
1819794
770945
893331
1038831
1392293
1128818
387660
946065
146068
742033
347327
1024792
369033
1127642
659427
1344416
1418235
30743
314533
1472442
1794876
1607762
1846684
1271185
94411
909573
140123
211642
543317
693266
1771721
888270
1201087
1689789
1544370
1066
1529456
593614
639834
847429
56712
869451
933699
1137087
1252518
763690
211189
552167
1159916
220722
314919
886372
1565995
610409
66035
1446195
251342
1444197
676181
1530599
1856169
1809735
1581812
606414
783102
855177
420051
466980
1012360
1339379
1319264
1540480
495177
1162044
374497
1574956
1679849
22319
1926410
772828
1075916
599715
829312
463261
472420
288799
460537
1591226
1313383
851526
1476596
849823
926242
1314342
1116728
765271
1865941
8361
615279
946838
264130
570129
872725
1191226
602481
587957
644557
118497
1709031
1105805
926014
1503163
1784871
690263
1102546
1499271
646226
1868125
1154381
59158
1394766
1375194
1784428
834621
734989
1140430
66875
1446336
974569
389125
1714467
1702440
1377927
614085
355446
404031
1889045
1495498
1103751
574223
1818678
1165434
1354004
1699377
125606
425927
1211445
530626
682237
1792982
345328
1491182
544423
1360331
1156685
1837903
796620
14213
124554
363214
498946
974222
345809
910024
1487003
976951
1921205
14312
1109273
1259278
1894026
937800
1042718
1888828
281131
252245
1386620
1916283
1816384
1210851
859166
550341
1222451
1893877
13207
1955531
8835
1060767
1974224
1631847
556785
1712591
143733
1244681
1010772
1120377
476691
1718228
1146854
78289
1154986
742722
1010763
868361
860143
409841
92323
137621
1137326
989392
1522002
1435828
626471
1734994
1129905
871039
477017
610112
1616750
1569885
855791
621311
785775
613450
522493
891540
298498
1240382
1851321
312745
54898
535444
1849065
321221
1210716
845375
1440159
153297
1066140
154437
1649731
1245740
1131613
247575
1253531
943477
582661
1123981
679686
1153747
1631835
1320197
4496
64712
907269
268376
23701
72873
74524
1536024
188389
1621897
240133
695900
1280003
974025
1265441
530441
1431711
1866028
975498
947489
477527
1528832
1262131
1860309
1809945
322471
1895652
1129828
579193
1278840
1924266
592217
1489333
964888
1725307
1911899
1719711
1576397
1432116
942225
311098
488919
686065
1990008
1100617
1903027
369884
35363
256860
32423
1074163
6044
1581161
219811
1583313
132792
569639
217021
1973588
503935
367790
687585
1303556
1141409
827448
871131
1236021
1225640
1138448
569405
1257576
1224421
188320
78332
1658644
850596
1637814
644192
1822017
1984726
1055133
469827
273209
1879417
736483
154975
536646
1815715
502335
652649
1690876
587278
441016
1100265
1959662
1545474
854582
1127479
1886714
1929849
1141943
1259607
1904789
197861
1845939
23550
297396
1139399
1313195
1600851
170667
1745638
971153
1775379
1825532
1932220
1926246
1232224
660049
46866
751568
606273
976550
1345204
1115112
878298
409206
1172619
1320783
1097534
101501
769469
790660
27784
1893614
872854
373544
904604
1594228
1816193
1060923
1791109
74322
1462350
713733
1855549
420220
1402471
484501
1807599
438952
376719
408448
407716
1511532
1231508
1544842
1839472
103695
884098
1848616
1014484
734466
1252752
1403677
1575643
509777
801434
32990
551060
1707563
1398053
360554
621838
1581091
596639
1444745
6449
470632
1871070
1356690
1006530
996265
1949182
170068
558369
188113
481419
462920
383970
802281
937596
535799
1708395
1177358
402673
937439
1818479
1932040
618271
1713008
1063378
1297977
1522638
668809
791869
793063
700184
749331
1564414
1941059
501380
79893
289741
1310769
1549894
616033
1644166
392898
1778071
336345
25003
457810
530396
1562262
1668136
996949
1775991
1932834
1980867
1588760
1016986
1098289
649539
171834
1583208
239746
1991990
1041212
25752
463472
1654774
460064
528947
1118654
822916
348844
1127823
1413299
1501935
1214838
1479654
1610579
1773492
1810038
1982609
1401552
932262
128680
559501
1178916
1660601
669169
1147236
948363
612360
1615621
1034697
589114
1209726
1023794
1541703
1171401
988539
762383
1752952
1372313
136354
697496
279075
1052861
54573
1334149
396998
1313656
1628108
1619997
1883337
1365081
1306674
1523177
1528712
1140699
1511304
1768699
1224508
334752
1456559
55746
1858241
620072
1302721
1281043
1387383
1508755
1201187
1328079
760863
1995258
718424
563393
45499
1674328
971505
367003
1512386
991734
789233
1731204
329204
507093
1411964
1621163
1747996
675815
833589
1657298
369565
1493277
1143149
70636
1153707
632120
1912806
494095
541837
1422855
1568571
1458692
666086
1635277
456233
658597
1936124
1914899
228919
851132
930263
1599303
1899378
1273140
1429484
907387
1674792
1893167
528792
626747
454103
216098
543889
1458958
1686988
1732048
746367
1565974
1533843
1790550
640443
1901279
1893707
1544479
1251475
680709
1013659
1185868
720373
1011481
618995
496902
879373
181236
315268
1777339
1877116
57781
733485
859555
654806
632544
424214
573227
987461
1662071
1159055
1844483
195570
1898371
1725122
554340
1044521
1386919
1398676
256669
1152023
1839153
981027
1483997
1727668
1374354
847980
1403188
1991017
1648541
269428
1900717
1345590
525346
1929554
42905
299801
225896
814973
1421505
1862413
1101044
1175804
420060
1979170
1282987
636214
545215
1761903
1288119
151375
1865788
237999
879772
542790
886409
737225
3366
1480660
931056
507623
1045629
1329582
940747
1971182
1409086
1719896
1735394
155821
118074
673704
94692
1954159
540457
426291
1109025
763633
1497135
1220318
1082709
1918224
1438951
1061580
895204
364610
53768
1391333
739823
734586
1279620
1297265
1683229
737147
1481521
1580656
1886368
576653
525637
1851059
1344023
1854620
984832
470934
951155
1315210
887429
1900844
1209368
1829763
48043
433758
525467
1276954
1547056
1922284
1594326
572981
969576
1953604
1570813
1867801
15178
1782622
1284390
993440
446815
636285
1746320
1336512
66973
1107810
1712403
108138
1301567
804679
216439
251342
859361
1489696
131448
1883056
1684113
1618119
652023
85440
1314727
469234
1543116
802090
174861
650941
466227
1113893
1630555
4631
1594853
689920
1301580
876767
683802
377249
1937422
1085267
1409279
225872
376096
1920236
1958653
1103813
85669
212668
1540524
1525050
876020
151250
180698
1351051
755377
825878
1040789
1507001
1158753
737013
737904
1737185
113286
873732
921443
770040
1494460
494866
454707
1189489
1859235
895458
765621
1196263
1988169
855790
1524074
135542
428585
40917
284529
1567688
1324775
1079934
124026
1089088
61097
490754
1324282
89958
848890
1282685
1540670
121199
760917
325768
983335
1044133
22096
1211468
1244422
1570115
1068033
1271130
1676170
1848502
1732559
1937703
453203
1852400
816841
721476
1691768
1802355
1747195
117740
234191
522107
923132
1538244
412314
159258
800907
851841
1095144
1737704
1195854
1395841
687792
4233
335577
1777730
1712454
134648
608161
443606
1002489
1014016
1393483
36612
1611956
1521954
1138262
1142743
531164
1953237
1575569
203202
1884111
1328817
1033038
1841670
385267
1895756
1749912
548409
874506
642833
1718437
1771014
1243274
684811
97653
1970748
57417
270889
1876691
1243274
1658994
560190
1928420
50388
1681332
1959871
1458033
1151208
1153127
119386
1706541
404209
719949
1607261
1002796
1685847
1452132
1495300
1184902
3353
637434
1015087
1898381
936981
1798044
304806
1303860
51919
320652
364266
106730
88413
1048233
1359970
1735638
682297
723521
1508364
1758599
1572225
511905
708574
822920
1635202
1979239
105711
1383827
193660
970262
146914
1730860
687224
1853073
1639537
1562852
849675
1029533
658553
45189
1493679
15336
236626
261968
250291
229579
455165
714321
1840104
650745
884113
515587
1151974
1887372
243950
64423
1278574
1945067
1240214
1351494
645098
318310
1923186
1687323
1210167
1752903
986551
547090
1503688
866535
1913638
380234
622430
135080
218146
1452032
515418
1715214
388057
1823200
426289
348360
1338038
1296437
1005986
136249
1924999
1743302
609077
693135
1812228
792872
734061
1158409
89749
639738
341156
642511
1972872
1397860
1101146
1923343
63296
1779743
1418571
1175362
1497595
1782295
676475
134189
889298
1579180
465567
422562
1609146
634450
1087361
155614
612814
816334
1222729
1047971
695138
1389158
269195
371594
596549
872450
1224421
1024370
1231602
1987878
1653358
830531
701798
1304444
940597
1035478
1106763
1174953
145811
400497
923830
465461
1897400
639083
556154
876534
1882316
203574
299942
1565170
450862
1706382
1699305
1392585
1730546
150647
378624
1810224
1932084
996076
1610056
320483
753484
1171675
1581973
1375764
345814
1791259
1658967
149
1465307
1820558
799848
845339
1430
1147895
1934785
1792292
189249
1368243
1863305
853796
237938
1505978
1521909
960633
379122
145683
1166763
1537411
440488
1620894
814937
1249186
1745120
1461893
65219
1708088
1827307
441301
910221
1405624
471339
947702
900732
298819
338234
926101
1500715
853527
1924977
715212
1456998
1758665
380816
1362134
291114
1603040
369409
1144862
1664986
245087
1334339
410979
1149403
1367358
440441
1456306
1662854
1228850
1767521
1360437
1765818
674975
218676
629985
1781618
1957617
1438012
737060
1312607
941305
1990419
1132445
1594255
1266169
37479
1035735
316022
1265375
685948
823422
1441185
92621
1893972
181183
1838554
676324
770840
203174
552526
1640898
709451
1072790
1780986
749927
1314095
1980881
662379
583489
856634
1988061
1718533
1142105
1932155
820767
1167877
1416358
902688
1426583
229834
1839520
606647
725219
1719541
78890
1148764
1232933
308618
1808456
1388656
1313821
485909
259326
1130154
975896
1583422
248017
353
307028
559801
724108
982504
33611
675125
1670789
366685
1061662
1177552
1361743
1721432
817580
347810
1410423
1475761
441806
110477
1491318
420267
706059
102229
287012
1189223
1538966
22272
1706663
437724
1257968
1770376
1819138
1610264
883105
609606
844321
1426392
1684458
1591786
145457
263673
822738
1331067
1922103
1998372
191649
1564251
1961563
1840442
1819544
261110
459594
1340094
650967
1293733
743960
229127
84744
779140
1366712
1006524
4780
1570820
1949594
361778
1315876
172597
192305
315669
695206
952673
1071045
245515
559136
1383736
262503
475468
310068
418861
1856426
1001479
1511387
1849265
362644
473434
1596472
1174500
128443
44123
648150
110964
1834985
656177
1331530
57117
1743479
175617
1478499
1403536
1721677
1759471
505206
1487504
785008
332993
1653359
1085092
166188
1621065
1458403
1532078
404081
1856563
177438
1552461
774338
286926
138930
355874
1984871
1711862
1651620
479576
1106012
1547228
1565901
671406
202091
892921
1321891
283893
1853733
617245
1182549
1005838
334597
961070
373003
1166349
563343
1733838
1338105
928586
434157
1257845
521955
1658076
1762820
585837
84904
1448265
1984187
1163903
1001396
581061
928634
548487
1665745
735205
981264
155018
633533
1844591
755023
1607604
14007
1478195
1620615
1098542
285974
1664935
1696011
1961947
1229568
664349
1582694
1774674
838506
572122
1743451
166198
204100
387698
11040
973779
1893816
1350158
167113
312341
1877406
1506688
549159
939451
863425
1806838
1859978
1535656
1811627
1676396
896847
452335
1941570
1197080
895595
615205
816554
1319700
1153320
457559
1387612
1801293
1378124
397676
515819
261375
1536165
44529
463768
990151
1946630
290716
893860
127749
1847077
1231218
787897
1503574
1409007
1826138
622767
1776773
1422337
1925364
341682
1135674
1115433
566053
12555
415558
86287
1482633
810804
5922
1837475
1813410
1250990
1247694
386141
1074335
1931171
258417
1286164
1507704
391498
200367
1756736
366282
346984
656752
1381413
1276528
1723112
1195906
4107
1148109
610259
1272849
1562968
610774
687627
461665
786347
1521384
441147
63764
193338
1799758
1738782
919092
1279937
332409
1387749
1240026
1701062
483542
642089
493901
1761902
549068
43542
1781236
296528
529453
433419
148663
1945256
1817209
1852452
1274517
1074049
1814601
1867111
482344
353410
881560
1502467
583447
780055
638304
1211012
465521
255253
658524
1109858
806625
30208
1367216
1476192
653926
1630535
1659266
241239
567384
1848019
409291
1955692
1007512
974178
457032
1155525
69124
167009
539819
408521
1880288
1804963
717904
1192112
1687763
198408
581140
643493
441111
1722790
622000
1622308
400018
959943
690808
354724
861586
659343
1232143
1392385
558607
275698
84179
1422476
1412740
1294363
331209
1300731
47926
742920
955634
1802876
1464238
1829869
1546774
868974
1239659
118437
1162117
86718
1837463
1958808
1290013
408758
186624
177793
1712131
631501
441028
253646
1291400
1700499
1370892
863493
1752165
217048
516880
221083
165675
862688
1778916
1237829
1147200
574461
197749
1517495
937222
361500
1322268
543891
1391230
884560
1132859
380353
409379
483424
117819
977634
1719452
752648
700593
1269473
653705
791929
79946
1152244
1018309
1945729
1328370
1638497
198283
1038036
1154043
73926
1960198
597665
1157997
1559595
247189
1922118
472710
527914
1181728
426617
1341689
861920
313206
1822409
62014
393541
742152
976296
553770
959919
1898141
1776270
1608128
1829779
1015223
366569
691355
605158
1424799
461429
1839984
1084764
840333
1358420
266204
1797223
648480
1170237
500107
275512
1993961
439105
1522349
1911650
765020
240381
1663121
698755
607646
1139528
380387
198400
665614
1196816
10189
755063
1500483
1305291
1673317
1610383
1250814
858234
1900892
1537393
933519
1202970
1762588
159349
855368
271983
428323
1725733
1742839
1205950
1598687
1370521
1005822
792714
463487
70761
1732233
799102
183426
1850552
1349166
1742120
1734165
1476877
1717208
1144707
869451
888132
328108
251458
1413290
1915620
1076218
1978794
774959
422352
829128
1395265
1249424
1033533
262732
570715
840396
1976301
1291601
1932584
1663959
543643
231086
702758
332270
215477
677019
838290
458262
67704
1660383
1095911
1922889
162073
1645450
532022
366019
1433685
1262569
178432
826148
709
1448801
450261
1821429
546232
839670
658477
1497969
657656
480602
53067
493077
1576989
851772
1957692
153865
340174
834725
287279
885157
1195710
1928415
448418
768857
1299227
776327
68584
244896
968805
707221
463949
1531516
270467
256508
1224840
1123997
256282
1572404
136711
635321
355774
922600
1161562
198689
1508230
1011759
832841
1561412
137623
739458
1517794
733808
1332684
784058
256790
1512728
1379804
1034251
1371505
1961714
463255
1372823
186265
497899
1832109
557932
53254
544438
1934030
1757461
925558
1300480
1790189
1368544
758159
247437
996938
143052
695770
1806855
858696
1836807
1132637
1978145
1473875
251831
1047927
279549
1531758
1304301
483709
605531
132967
100309
1878084
474682
1712258
1432764
180588
155825
596414
1323021
195322
1806550
297605
378238
583187
1450655
1071382
403908
1767546
1513167
800512
1855907
1793589
134390
1601466
1116393
128860
1151565
1309542
772029
1737781
1887275
1080144
835860
1790586
1486660
1245431
1405626
1150162
233042
1151954
94560
592916
1852211
1576815
1656580
694030
1100283
1652026
1463707
1632492
969898
94758
581077
1221408
725525
1453771
181655
1217558
699176
756891
826633
1830902
644549
1886423
1083079
1887468
1864818
1761286
309480
1266942
1022716
344923
315610
1498684
340744
215119
50902
440642
1733622
1503682
871592
819329
828830
1402838
642890
322457
1072444
296727
521584
621498
742971
1443494
1803830
1669051
612844
1229377
1230093
698937
1236506
1154583
255342
583868
758762
1153191
821641
1645481
1097125
872221
698771
297935
1935868
123101
1122016
909343
1920341
832411
1470339
379874
1838985
572129
1379554
1449976
807632
249875
1133491
98362
1925116
1027229
1162002
1020671
566668
627911
589233
1647222
1347280
540087
1713897
1600580
862052
828728
463129
576675
843472
709474
1001208
1153467
1071051
1575690
1431199
1158102
1349792
1862019
1743951
413586
1236737
136987
320304
1922561
1264753
1198929
1058808
989989
823494
1481435
1849134
368274
7885
1868404
750031
178737
1029818
1332722
1707857
104846
755894
388588
1051519
1077892
40070
812361
1713059
1448858
417277
1155705
1679958
1115210
890786
1037891
1599134
1191470
970559
1572300
1500055
1152615
860166
1845446
1258121
1611008
469688
266427
1265616
424273
1854800
643009
1070177
1033964
1805838
527034
1994916
1849137
698210
394523
1423060
537595
745724
1207226
84794
606184
1688331
20060
934210
1598761
1911607
300505
1983275
539830
969815
871411
1638648
126535
389976
1797482
214952
427409
749999
838710
276954
1785635
897400
1803072
98965
108279
367070
358628
857937
341684
1424411
1237148
330388
911416
598636
1896582
1058960
709565
424506
796059
1659957
1709625
1005145
1024739
1131413
373737
399798
1387850
1467612
211809
122608
1835141
18783
220928
1099185
811136
1487619
517446
1619734
397016
759415
965112
461845
14567
63285
424367
5540
816090
683744
103908
688240
253029
735639
1246750
1706363
1416876
1386557
963841
641023
1514925
236500
1343746
340358
1727351
621605
1427753
67397
702081
1975541
1025783
951699
181941
1578054
6890
1929686
1480382
447565
374679
1035952
1956047
908139
605875
682765
543011
496581
275230
1021781
1218644
1527961
1709110
1046633
1894043
1013413
370055
1081601
840471
1241952
825293
1811278
1166754
981487
1344072
560756
588491
41928
1398636
451569
7850
521107
645007
1660828
1920035
79581
157714
313442
27103
422926
910775
148632
47155
465771
329950
1111132
1518950
1575598
1001112
1742858
498068
1492254
1473662
200990
1004806
1100354
581629
740924
855555
1901303
1163778
209818
1338411
1752028
1036797
1799702
18167
307646
1204475
705348
1361885
288260
1685944
503719
561556
346147
1783796
1693354
513890
636909
1581140
1469026
470305
183673
348878
1610180
306385
1233412
342471
1008635
1161097
647326
1023414
1239622
1347712
71506
246517
1376930
1810328
1054318
1313284
1371689
792083
715665
1574892
1928182
253568
1224934
1868754
672591
221460
1686299
313017
1414616
1567982
1863456
271877
1980089
627698
1516015
1314488
1398597
949160
1089579
1267987
826120
1373308
255535
771894
1065093
1060079
1741181
1113195
1568622
740601
343212
795550
1816432
452969
649024
1386617
1203010
313552
735983
333608
35703
46218
1208856
1523989
1059911
59771
373665
998902
64432
633957
826564
257757
1660754
1611130
889869
84131
971845
1952468
1525883
1734898
643624
1831041
1113482
1512308
1270398
1572103
763868
1548954
563913
938527
1701158
842228
1340097
194446
1790598
1552455
1239205
953790
1696929
1446752
602125
1442220
942374
1940092
490366
534643
542894
173377
525509
1671786
1839712
871153
847198
830023
799588
750728
639765
866504
1494539
1388925
806233
1661057
142993
1207344
895984
864560
811836
1386378
1801572
1461271
1089667
1532579
455682
1927492
358778
1215865
960485
238291
21922
1966367
1376988
381251
854237
90613
234091
1331597
704827
1982982
808141
896926
1195846
1473672
1018982
122585
1358175
210832
546459
872740
706976
1530343
842987
1049981
584903
962234
1242733
122012
151012
885006
498493
1906226
1662142
1693586
83279
692984
1176237
1479857
1438252
581147
1345082
28535
836211
1594398
998207
30321
964880
557227
289881
386060
692608
1654885
1427604
250788
630174
1091419
230559
1051337
1493021
578662
246939
192013
330568
1167471
1450009
931406
1365318
1936280
1702992
512438
1672343
293140
1401087
618036
535874
733498
1020802
155754
83082
1523499
371248
1792779
647615
1108439
218496
1312814
202698
877431
571108
1227673
1258491
1343699
1188972
1095959
459282
1433824
1691474
111011
1072128
132043
1476619
1913146
115310
368811
366582
566209
1224947
1164951
808144
1669003
174351
1981771
1969546
1647401
1041837
1356386
655648
372891
1372910
596673
537048
43812
293601
591966
813963
499705
1298887
626224
119006
506809
1087207
1312657
1776657
881222
652206
1002580
1962874
1397949
148114
424683
736576
1414917
1079552
373518
711255
1453121
1402587
1496453
781741
1228927
1869190
1715458
693886
1050680
1022106
1150951
1674525
903401
918701
799918
1922301
230374
1050194
1778457
821265
1398998
1463268
1139141
533077
859854
1719995
1162088
932653
25342
873254
1836526
608389
61485
1250215
811090
1341069
525242
1953224
1902038
604526
574934
1736252
770235
1406873
562658
879936
801707
775563
1060338
269158
1257399
417329
85091
1897124
1218633
414535
140352
221160
95601
497008
1830140
206270
913214
1963910
1240963
219839
1368789
8480
380557
219914
1387896
244146
690588
51430
903435
255974
1767458
582508
417674
1703556
516475
5873
932287
1575775
88330
580872
391775
586536
1658326
332822
590202
1963721
1763053
1918862
247846
350388
1950973
683098
1578426
1045713
1000137
1926850
1009175
1354827
1838680
108476
577593
421243
863867
1135317
952695
443990
1079107
1616129
608017
817494
445896
1296694
662579
1354804
175088
1291298
658998
1251746
1227344
993136
1412880
636827
1889650
1328406
393176
1909472
834849
742611
250648
923363
1931337
1330246
1218692
1486506
117617
1632675
1025113
1674610
833393
190271
1994932
1540874
1746037
1569370
855954
756965
1256124
418523
1415341
750135
884326
1469217
480466
1953821
865446
1345560
941285
1238352
1581370
1107274
181199
1867458
423372
1258767
1729424
956443
151480
413851
1265979
1232159
457081
24294
1039288
1003496
1333439
657940
1715934
1826919
841728
141459
60001
1670844
1340448
1653166
1019970
778945
584253
803057
1512870
971764
593461
1587283
94293
1702745
1471344
1499933
838905
1266934
1220411
381914
1477307
249023
766653
19103
1109037
600823
1740357
496978
727801
29783
1662975
586646
916567
193588
1522702
1961245
1182252
1778520
1163887
320245
428292
719646
506120
905320
413639
796773
1426325
874504
1453126
1653349
839218
1770213
1622090
792578
1316373
1001081
100478
959240
429894
1821017
480533
1618254
1145792
1418340
1637543
1497495
1754186
1865838
1102890
551016
595073
1809219
1292579
1590220
79083
782207
975264
309982
1193636
268471
1698258
1218279
1306820
602070
449678
769687
1758238
693273
1188132
1247751
1599475
1190620
613588
1020642
1875856
1794931
1339673
1950112
329010
1372950
871058
426387
102860
22312
1377633
379289
423158
1408461
1986212
1573013
675350
1482106
1120930
24601
1769518
1504041
1801868
1811390
15601
29655
29571
152389
1670334
118537
1281615
696627
500380
273356
870367
984889
55013
348175
1970038
989769
1212505
1069943
572381
952670
1409324
1774834
1688173
897552
314035
605253
1981135
95885
855871
943582
93691
641772
1982996
1240584
220232
158441
60768
1353521
1700579
201205
758683
1227059
788015
1384208
1256135
355459
829270
1791448
1290845
1911149
1431887
387284
1870741
748885
67987
211521
892050
344287
1074668
1071972
721162
1387097
438616
136841
852161
1305535
765927
943097
99896
492854
355661
490712
963392
568938
354401
1478935
461797
1566430
505455
384174
590143
549043
230281
1501725
1911496
1041278
1351504
441240
1530108
269689
209297
1533358
1559489
220890
1640396
1565892
1659046
1136775
1322986
158738
1265432
1421176
563260
2160
1248175
1229743
39855
199667
1115518
749536
480000
192957
1389785
1220713
1342984
621226
1557738
1178608
1079230
158273
1825014
1997699
71676
1345495
1399500
1756202
701096
739367
306170
1551056
996260
383043
802344
763381
410674
198049
81970
1550281
763263
162144
1058572
358592
1944464
1105153
731792
1563519
997293
1237873
1717838
642025
538893
474866
1852295
881308
1116000
1952640
1519873
695753
544319
1435276
450984
1555726
132108
437749
656913
1340193
1749510
1170184
761705
195111
655465
1090403
235683
1392245
1836141
243484
58410
5316
1110397
373490
1136715
1796086
523926
426447
1245032
1298679
1367846
644615
168551
180503
1769202
1345629
268759
1302
862047
550181
1077391
1520914
767006
148308
274259
1612655
1492155
467609
1468863
974757
228060
1407526
1099265
1851420
914708
1811968
43431
1819752
1008549
1593635
311088
1767814
401333
70654
1648218
747870
1095172
616071
185878
831985
1544233
1976499
1316923
1405655
1381842
1308900
121078
194992
705260
536568
6860
1422798
1285997
368407
1504615
656690
1470306
1088858
637792
1563127
1888569
1482136
1650814
23802
1148749
1561878
475224
1027613
72896
207750
65432
190272
1427784
215835
1160915
582136
400599
1658655
217739
1324061
1112481
1721037
103013
1387878
1493102
1352337
1066378
934447
523122
1373729
554121
569746
1039069
884168
440170
264046
1898247
1105138
476281
1167308
1672450
1322693
1326862
1684905
1402828
1489428
765781
828940
710626
1301588
1268352
1856784
1777799
107552
100969
1855425
870481
798310
1979536
1713693
1048522
50177
1804931
357300
1662197
1653292
857414
697651
387071
668232
528611
58805
655699
1418218
1012820
950886
329006
711333
1507515
1968624
1892388
180588
972465
417303
11206
1321864
1909394
416477
666392
156214
22582
1744194
1207175
1631787
653755
526982
1805260
483879
1877770
510705
1452232
1467716
970913
1535435
70166
204769
235568
1643337
1489799
449251
579276
1589566
1699737
819695
421866
689122
146214
248672
1846114
2376
1055560
1090112
1384135
1316960
573550
161699
1720543
1082489
227889
1635487
1829775
1848143
778612
1770163
1837649
540967
966950
1748560
611622
40741
628726
338267
567238
1486349
1516374
742492
1350644
152679
1072621
928820
1620706
843241
240889
1059093
750633
100514
1802397
1335972
531446
1708568
157937
1015620
1196530
109808
700153
36064
320106
1636021
1768404
600131
320362
1921480
374867
445196
1536923
26709
827544
1505326
1676824
1638808
76752
1155397
739428
737380
1808285
1462989
918924
281579
212062
1728813
937887
1653094
1809490
1565059
1767997
1419602
432368
1169838
1487523
174020
1717223
281477
930320
359187
1962333
1605553
577717
1517563
1052308
1452277
1546401
488252
30125
1339786
1322055
97743
1996952
1650369
539856
1272651
1638620
1017308
1401606
1356562
1666013
468141
1027966
85664
1843098
1374449
1943826
309387
1538802
1087957
1840236
1980816
1956022
548669
1250020
1981963
1482926
761069
1715434
1758792
1908979
1249819
1819369
804037
1653273
380111
121891
498890
120960
1930356
654279
684268
854865
1724654
206060
529741
1755190
1942785
1496950
469959
150341
70892
154246
314859
523543
358896
132
1776625
130787
598997
1483496
506410
1109050
617401
1381043
1696624
1874311
1874552
458691
1149375
639042
1659109
1273278
285771
970577
599206
1983086
27024
231549
438439
172898
81020
753563
1948164
1775046
1954426
843455
1506093
1174693
1691673
84629
1097317
1450676
1550108
1732566
999365
1209362
1673230
1141147
470211
650438
113277
1060583
1440481
477235
28439
1958009
56007
535552
891144
233942
1019736
851378
1651138
1153443
995417
1590936
1927492
1772529
1615476
986320
1979789
1431851
335257
1957214
807032
1504639
193979
1181129
4296
1146294
522863
1652672
911111
1604656
674105
198132
395441
1574301
1062391
1757216
1514895
959656
651330
141050
997441
1967371
1804756
544608
16906
992657
970394
1311541
666056
1053344
897725
1066209
3490
795812
50885
646925
159240
913826
1884043
1270999
1270543
872101
1968084
804956
178901
752577
345463
1558510
1894830
1808836
1665650
1595549
1710304
275539
1842563
1378242
1537741
117671
206054
637096
1204781
832285
251403
190004
707584
768565
262263
127521
1420932
1090484
143036
1739474
100871
723890
233585
790726
348860
892390
291323
747145
671045
1593107
45782
10248
67967
1941025
1726500
1742550
1545309
473858
1423221
1263678
467941
1179337
1935
1663554
810404
1704399
935479
1651306
1772669
1174865
1310430
1078067
1270187
549256
1774401
223134
1655674
864808
1739520
1943524
1262058
1961816
1275578
1907436
533746
566284
1925385
36656
1832200
279091
835847
556521
1309125
1936808
249540
1646245
499551
202881
980171
842642
1434494
1419956
1249463
1058027
445158
36424
647056
1837273
80872
466297
1098985
362595
484562
1963343
919669
753018
1148102
1636652
1566722
1869331
391792
1128207
933568
76415
199188
568110
1698615
338004
1058253
1993106
586781
454050
1313331
1048658
1897403
1150243
1412472
509539
1666838
801197
400261
1797435
1404087
1013471
1152299
1597480
1264759
1694119
1657639
267928
1026563
1182897
1071259
585907
1730512
664919
32679
83171
1021504
1515695
33685
1364381
1801557
1091689
282886
1373879
615831
922166
1867415
534230
1839672
93097
1001384
362477
814850
1389129
177703
1371731
1919942
1841317
724913
1285291
1979215
1309226
893701
756025
1739560
61867
1146950
1487002
639775
1611244
126724
1666815
176564
1867778
755067
159920
171514
1146630
1796987
1307933
1303753
239284
1728205
1640841
1619433
1087380
1559703
1834766
1226747
101604
465568
167122
779400
1841500
740323
1436069
860532
1797467
232576
1829864
926403
1022998
1045330
804872
1675163
1025015
436344
1881236
642655
585997
203267
1730484
1283361
765619
1946017
506295
1589570
425277
977540
586545
570316
801430
1069375
617908
1654424
1514190
450621
168362
1929808
141377
1425236
1138588
119896
967748
121516
735286
147385
1696931
529624
473716
1480827
1331907
449559
1822907
1818688
1788910
1838399
1506724
973089
1352103
264203
1875035
1891364
338124
684987
1208703
37128
1687391
1836603
434422
1538752
237239
775895
1810291
837291
1705713
617055
226890
1244229
740238
783705
1286572
367103
1097311
155129
357130
1986742
176804
655322
1418085
1864979
1738664
1586281
822562
1375680
981530
603534
569696
208350
780819
1491179
149387
447049
832737
1433128
1755323
130257
1975016
1169762
1133254
584145
981070
780299
1674477
1593608
655677
1780028
415022
752422
1743172
1016221
1736354
1950166
1693805
291871
1601410
684633
538256
1339922
1188589
1859223
1110690
688831
805609
859720
387808
721896
1861297
215799
782510
917639
633249
1483086
1714907
1445229
922021
1653557
1776819
718474
551840
1447618
477195
1397250
706627
1426715
487624
969983
1722164
23745
958437
301857
114886
1190623
125692
49941
1274815
847379
1248595
425787
912903
1044226
1645159
429921
1246234
812474
1446236
233044
1762667
589400
582291
983200
988527
1389700
1575779
923292
1055022
1733325
1653359
1161643
912129
1422215
471374
1597499
1224196
712931
771287
1916598
1887589
70681
346440
1694077
379402
1145966
449909
728108
523729
788675
933279
1476530
1686285
663700
424473
971302
1509960
709874
480418
1720167
891957
42751
427954
820804
1115274
562818
547086
321742
372008
1567359
270044
1569013
1969272
675296
967952
376045
1492461
298979
22634
1339268
1776968
162436
1686022
283455
1321434
1616864
1749681
547528
1667462
1863385
340032
1144492
1668843
666703
548514
791477
1458099
1868479
487518
510544
420824
1391465
1077091
1670315
1329
360268
1216649
356016
1643256
867248
1804828
752064
1194776
867476
612220
375355
918507
744210
1242464
1012938
788054
1774303
1676030
255684
900480
1510268
1311352
871040
131607
1270439
1643056
1962732
765781
425633
1993391
927819
1331338
547779
1689304
1721511
82129
1642683
1662739
272926
75084
1608515
1029259
1570666
1786785
833086
1213693
122868
1910004
753351
1487263
1657529
1723984
902845
1525830
1017794
693995
1118863
741543
161178
657592
289110
1554538
1973145
799350
1328722
917712
425979
719717
195632
258786
1974251
492365
1004477
385449
1081417
878149
879845
1120371
1138025
237886
1655320
1260545
659942
98356
535179
1170738
1385420
1240673
536003
1418876
320233
1144166
1497590
1560142
1517456
1461917
557660
1437594
1974336
1228729
979222
957885
1424191
1476358
1550301
1414781
821187
985497
286891
778043
1090027
810752
1299590
1204565
1877820
1296269
236789
240832
1672025
1665987
1902058
1309447
1101829
285569
1032937
1885334
1943129
1592883
171560
1140358
1190253
897627
16237
1754922
803813
202696
1545560
232727
258936
1259141
734916
1164261
814407
65874
122735
489067
263219
728003
306774
531449
1018196
366104
140016
626648
394273
416796
1553425
1725825
1272371
1057814
1487055
1804378
1856138
1734030
1212538
1889365
1309647
1745803
82626
620614
710378
1121702
234268
1117084
1388195
836990
433397
1593491
383582
1132446
1349303
1190724
84177
272596
542330
602596
633325
1459111
606314
794648
1913090
1791350
1040194
1999280
94227
313188
1916601
1374535
1420586
125083
642610
635308
1591437
1364766
1929701
806703
146489
1451554
1350969
1946830
1592325
971848
175346
1163518
1912800
523803
849093
216255
1025919
1913150
1186135
1978427
1828180
1955829
1837737
993960
1105587
991190
132381
1788012
365058
1922151
559533
1529317
1013599
708912
654754
452446
849443
1947250
107580
1517217
466352
1794623
795405
1215427
1134787
707607
196868
1355685
1914165
1573507
913134
338025
1481349
1967070
1110966
60883
140094
1019435
1982618
777287
1561697
1484857
1435950
1668051
527425
525969
168008
1356350
475943
1820127
1583829
956940
31856
606362
1890541
225171
1176886
39988
1343946
496483
1719627
1933525
1520427
1123236
1932708
524581
1909270
267876
577707
1869517
1628838
906543
556015
1186941
1906816
1926934
945215
1165634
1654293
1359646
1820892
59367
37649
978298
1457771
1790151
392355
811036
1980722
1877612
1238713
372801
324919
1191495
341405
728021
688630
114463
590148
1927449
854487
1453497
1086594
1809974
499570
545836
994293
1007948
137449
1640815
680675
71711
1751437
1585122
1144274
707293
1334337
1326322
705102
416581
1960814
1280909
240640
1229577
134484
94749
1934163
783644
1596029
340515
1916732
1162416
877906
1918648
1170661
1444146
1953481
958447
373792
1154240
296004
1170029
1299984
97411
538861
481616
553444
1352243
1138903
229800
1717671
1471804
663435
814069
1520558
795069
597670
1375148
1422524
1755443
457299
1106258
1926054
1919429
1664527
267579
1059031
28139
799887
725407
1272727
834598
1398775
1867732
1996936
626126
1040065
835148
630917
1215533
1520420
527206
1950460
724932
1449494
1548304
1556219
870137
101708
306380
1261834
277415
534458
170580
530517
1332181
1603392
775276
1152375
1134901
1316649
1834517
1499254
745319
373827
374760
1905915
616340
157054
899628
1086481
1661997
1260803
1393870
1590609
1161328
97016
1354924
942027
197143
1349903
371670
1680585
145475
30858
1843320
1679979
1796552
832446
1421739
779646
552291
1382715
272571
400607
969659
647563
1237570
243545
556881
117886
1008469
1704729
689712
1629430
1940434
1601341
1816139
780077
269786
671617
1798777
515972
759825
1437707
1026321
1696938
520074
686251
1969609
1021234
425428
756946
964212
1073523
1978759
1565904
616355
1425438
1662875
773699
427966
781431
736405
1877869
216881
46812
1367987
461026
1746932
246089
1838725
1411394
562466
38170
750914
828653
224126
926519
1864212
405731
19266
1255934
1084370
825384
1673361
787722
1932485
1306458
29897
185789
1960024
901570
468271
887041
1125074
879419
1541786
733208
114332
793098
1778193
1938221
82662
1609108
1107487
1320904
294651
1337709
642362
500072
1644170
1838209
1854025
388353
1233711
325395
388021
1427218
210229
1417665
1828932
1680254
1692562
1565654
1658429
799607
469410
1211464
320239
475440
1167677
992062
1101843
1760285
1815274
1392642
1291012
695800
406237
142665
1029356
1353000
814565
1840228
324635
1833212
1370446
531026
1863100
909830
1837248
1188051
1049907
1733903
1137180
125468
1871987
1856680
401503
1845038
69249
1707737
1838385
116182
932564
92741
483312
607624
228704
918918
1581765
1797983
1038974
1275463
155467
1151836
512535
1770767
484120
119012
1847114
514258
1169856
1925797
209800
978958
1609458
262904
1940206
1113257
853904
580013
1095045
1658911
1041836
413982
702099
978681
1946255
818812
1662468
1717938
1964225
1450550
1931260
1969620
1333416
360851
83085
954605
1863002
1941964
296868
1377742
1037956
1454591
1708581
1771986
914436
127199
1205461
870354
951363
455144
134644
351079
787558
1479529
1893348
1465580
870111
384102
1248060
1951088
1390292
1608082
1099926
879566
1366786
116764
1530930
1194059
1700237
802720
1980575
1338880
1682952
922479
624090
1757931
702614
1213454
549621
465663
317918
1671395
1439636
743407
945007
85842
1638703
1738869
1541080
184513
1101747
1818822
1288181
1328555
1540041
1751170
1638434
645842
1224446
199437
138562
822996
1005259
964010
1001985
1506924
712830
69764
1154627
878579
1487339
1967578
235880
1814779
532225
892532
1108261
364107
1550925
1766495
128633
887443
580550
195370
1667807
44066
426876
1271950
1641476
337782
1933078
136408
278717
968054
1192225
627548
1723401
1920130
1187740
943267
818393
486957
1733735
432262
1836590
1750043
679903
1532788
884625
734928
1257808
111581
492692
1713111
4679
1856557
1085597
936311
840299
1579319
1883185
649705
1570562
583157
1557707
1144834
969921
427125
1797383
1225303
475856
1851388
865490
1238908
632995
1786625
1798017
21478
1949121
1128343
1475340
1563753
542541
1277943
1466556
947633
597911
939414
74760
1793760
294988
1817169
342244
502007
1472248
570765
77960
423362
222955
42997
1740510
428986
1737658
1584861
295909
1553356
528107
106585
1906453
918761
1889276
1118431
370792
1911026
1182220
380287
1342657
635484
1727084
1349706
268886
1869885
1451528
1023326
213877
1884819
501058
834373
1549858
532742
1260700
438168
56589
254444
827254
1920902
1128320
907875
1911512
274811
235832
1584104
1599163
1417109
1845453
1395945
424121
34566
961930
1810952
1508384
1668116
110817
1657170
1698900
922023
1529963
1605884
549798
1563042
1518345
1550686
1080909
1424124
882092
589662
1100322
1243404
711101
1815476
689390
1676411
398470
1671560
414867
1945596
444327
1156317
22923
1582046
1627036
1187829
1959630
1151391
1033513
148504
1699572
1360213
1201871
1703930
1909878
1127949
1483580
57505
233362
1361790
7953
1331851
848088
377638
1804222
685363
1105910
1350823
1842900
12875
1658392
815556
58208
904458
1922519
1506057
1658868
196547
529181
503998
1017314
1483039
1276408
1047955
1356877
731492
396118
1724604
72398
1166599
619879
1152601
1451784
556429
173990
1981306
720145
1323214
801316
1944234
1959469
1248024
807344
1049474
1983594
1393772
1994040
1618716
1134297
633906
593010
1609724
1542873
1904106
1891034
1162641
165254
52856
1734417
705577
1268844
562289
1901713
1951650
1887410
333893
1398337
474273
1045897
1224320
928721
1672320
1308165
26297
1882088
356680
873605
1533733
393769
1732329
134522
95883
835648
1751335
1912249
758651
242273
407093
8662
1579782
1278006
512918
1909403
1711616
1347944
648210
1802087
470398
709695
860993
1908921
261201
388376
500630
815812
1827606
1539904
1283980
1329300
1817049
841868
792405
73969
754279
1979170
379769
26372
217229
1202086
878632
102713
1364075
1215568
1870594
1535715
1890815
1004112
457761
1384347
463582
1683636
605336
1838251
188397
1072112
1008234
1649297
1847234
1746266
195459
1185137
124441
1880083
1681387
1954058
437284
902904
1431196
699922
688231
276004
565704
579050
695789
627301
40287
458683
539425
916642
1162977
1523808
200304
704520
1540081
1912040
365487
570829
973131
949664
1459419
384579
1222319
1779640
440101
1872414
1373289
214955
759519
729422
1086265
544043
1179200
1874006
487539
304452
1690319
81021
1714365
1806532
31696
1980649
1266962
1223895
475650
1453831
601817
1403057
604468
1682307
1913021
1764269
970086
1887538
1045460
1146739
1873914
291533
961108
1321956
1028362
1287495
1611275
128414
1634380
765269
1792419
118524
661981
356291
764261
1883537
397299
444004
767908
1045405
829915
849788
1634500
173575
1859666
1247888
396806
753932
368227
8214
663731
1947677
373610
1872952
1984981
833092
1709342
493736
847236
1824050
1891985
1226599
1121197
364530
1669376
1274679
709153
1253981
1174146
1462263
1698549
467238
884199
1507598
1906246
656473
775840
1790296
964867
1357707
750029
1221065
284887
153975
1665271
395565
613454
822682
1262527
1080597
1141500
831727
1536852
752190
816402
1202437
517249
1844360
1935554
245388
1774059
1013615
382567
582696
61383
1811046
1653395
741210
798453
965253
156608
247507
580146
1555494
1797334
1398064
1081136
196934
274321
696677
869087
1500278
1566823
888252
1532117
1706204
1806347
1738275
1743645
1193580
1099196
1497042
1637742
1942224
13504
274786
881700
1555763
112862
669576
1122777
1425592
1566666
521852
1515253
369115
950798
1213283
693990
1159165
1014529
895503
1507656
149013
534316
1248199
482824
1790023
1754675
812327
415158
435095
1887565
1605742
1509896
212690
1602349
1338296
328101
569084
63450
530994
2449
915543
1449086
416809
910294
532189
486867
898371
1197777
901535
662812
278630
65195
1212600
1826358
310188
850036
180953
386369
1624329
1646329
35224
1436365
1624601
1496541
462198
256743
1595820
1649078
1742827
1610539
526993
1449328
550737
553824
760304
1237848
435460
672700
1666331
1844444
1710958
1023777
503565
1989265
1304118
884710
1368433
1254148
186821
187603
205420
1078225
1176284
834936
266877
1324145
189963
1475064
1677939
1004758
618630
1525753
898525
923237
866740
1838212
98293
970773
1200510
938634
266681
738592
795074
241185
993927
1831133
533822
349498
1925416
1572277
1692662
685022
1936790
600059
520357
760500
951722
1600409
919099
1251755
1116108
669192
827824
207636
1748595
1259195
734336
1721783
1402468
1374263
1773601
1716151
1067960
592289
715168
335230
629543
185629
146134
419245
512967
844609
807396
1720100
1110401
1903119
1355816
1294322
738194
1411729
1672416
33852
1581672
1843909
1515792
923451
1762574
1242097
314748
1589318
1638786
1755317
1377754
836930
1676031
151387
799215
593538
419238
1675409
421994
307706
698730
19776
1414147
1694510
1835151
1148162
1413471
1768976
1041803
680740
1062258
1035629
1040124
292765
807068
659436
1434649
1750445
156974
467860
1317510
1811889
1844267
21269
1340339
1708180
997584
1534056
145661
379076
1868375
1826799
708639
1961486
1437831
702900
243094
1841741
1991332
1038044
542177
1933124
1512305
661786
1878979
108114
471570
1325582
233227
1727861
1078042
1374072
1043611
60397
226210
1598339
623461
1405021
1722800
1823406
1775993
1981101
1208879
1662738
1439235
1807105
1590016
491307
1684477
1411965
701665
511138
634510
869019
170508
238862
644144
220323
1113827
502691
1537462
497845
900353
1834161
538036
1115355
1911573
181249
1230146
1432329
892313
514040
255297
705009
1852650
743882
1164020
435728
779078
228218
1040593
351743
1498814
1252400
806422
1523883
1719035
952956
846113
282376
1864364
905250
801545
444176
1188074
1199248
849060
1468273
947190
1266809
1625263
803387
1105964
651653
648988
432940
1947648
333869
500701
625228
115771
1085911
1583729
527816
1306793
585363
43034
51172
1906588
1358941
1956765
1903408
169660
518589
91792
990019
1938157
531930
123633
1184246
1918640
860019
878549
514234
330259
1533859
1582157
893048
187714
719418
1250065
1666277
860829
1799284
1610530
237959
60572
1813711
1342418
511824
694782
150778
1293252
11914
672404
416396
1635636
1671418
1976201
533527
1184660
1390018
1747258
573279
566428
831397
570803
648994
515247
1375294
77010
1894131
1108076
102082
482351
138606
490945
1067317
326118
503149
1400322
1122861
264680
1197923
598758
1611225
170330
819725
193332
870018
564085
911961
1339397
391870
807567
1196759
1971449
1253083
1822399
954206
148274
1551889
1903317
1483725
300155
1209201
508952
1973288
60352
190230
906338
390659
41263
1338115
1528900
405903
840063
1727402
939637
1201982
378704
688040
1076253
1998848
1562469
411867
455992
1158112
1927260
186035
1208830
523998
1699078
413301
1280169
308403
1834807
1995563
424190
239104
979756
345202
695190
1673279
1866169
308844
1827505
1440774
1944075
630076
1321961
1460682
71268
1775066
828613
904710
1232803
1240863
541741
321210
687111
1668600
268736
298512
1378510
75516
503561
1206829
1107817
45991
1781340
584215
1100807
1876103
143528
1640853
1256896
1545878
72473
461928
940567
620366
1757142
1927595
1513104
1902278
1709633
1662943
1800200
1135491
1060105
1815961
1576334
1911936
20783
986135
1572238
1993850
1107228
1121254
47186
707278
1606580
441990
701219
1175183
1518867
874338
1105190
1943805
1612774
611242
1380954
156382
1230289
1718102
592309
1036519
1231987
1825548
1004148
890558
470354
1416359
751612
1823369
1016163
1117796
1948932
1110575
131923
1497369
1549632
443515
135530
1596471
1233822
291065
1823002
1472659
1155826
1018167
90716
1604712
250389
1235670
460149
849896
1534972
1725641
1120893
586927
260750
1802581
900031
150289
1618534
177819
1623586
1309882
1516740
671411
1615053
1652208
1266126
1430964
521399
1436227
881832
1233650
886402
14282
289150
1385377
726844
638432
602728
1985706
487917
725736
649629
1489109
402895
347137
564626
217007
945789
1903407
401059
899235
295376
1904129
1152072
1508496
1435360
602790
463229
250540
1029029
1494871
1062010
1588496
1193891
505761
1845311
1267964
341258
597129
874353
718347
1448988
1711637
1805758
1375032
1495822
4986
150866
503044
1379773
454147
1332770
1095377
365268
1492333
793851
687811
358587
992256
235166
1810752
810457
1332630
1563512
1122299
941506
631582
1396657
583736
1367119
1788836
1029151
110777
237635
1899062
1476678
206691
1076176
900439
1504399
1439162
1152078
848015
603015
124830
191422
399668
1890435
445091
1356565
1638057
1976287
1355327
1139730
364700
1550286
645537
724686
1329602
1314714
875518
1377396
1341859
1150537
1020095
765721
967026
370300
738280
574268
793375
797382
1307473
1415728
309417
676434
1191126
1377852
1332411
453321
423028
83162
268087
1729307
1580527
530641
840544
871680
1121528
1750769
1036849
1165899
549538
242854
1748592
1790081
78974
1832711
1061799
1620859
1304929
337993
198772
1109452
2297
1054135
825425
1180757
294689
1393536
464070
506657
1731961
592607
880580
670691
740527
425818
1751249
171374
94736
782976
1507160
1204957
1664605
164766
1497207
783518
68527
947455
546776
954768
140988
1141434
1171475
564970
979305
347487
1753837
303499
1216904
49416
114423
648202
1251402
380134
1374900
1912410
1857105
535940
1140720
128341
629925
742871
1572743
1389107
1718314
1070228
1911826
1742652
1568257
1508159
1914076
1314168
1807021
934377
1162670
468366
727641
1388971
206571
416151
1441815
389195
580352
628779
1072760
597936
355628
987521
729510
1411986
1981782
579467
1809687
1920188
917896
1077632
1605218
186521
783743
508394
1680908
1716380
1323539
194385
1267282
882458
355629
859882
1505962
1733213
171739
1657960
33129
217354
1218847
1974416
323376
1127730
752048
1968302
342274
391651
1875183
1276534
1374864
568191
1242636
793192
1032015
1808182
1423157
572542
165305
1110145
990407
1531192
942512
1136018
1629066
356568
154870
364911
655460
953541
190540
100768
379418
891092
532662
1042345
747428
320620
698697
1325005
1302142
1738929
308121
1036599
1312287
1168323
658128
419950
717092
1854870
421212
721688
1387995
167000
563687
596400
1675590
1057195
967045
1300243
1094951
1595931
1438510
372326
1858487
726304
1858490
220675
916804
1720897
889023
631616
1837781
41065
1100944
74584
1209698
1232816
1654632
1682984
210825
476764
962346
1573428
697063
1392742
1158889
7496
1979961
1018088
65394
340269
813184
1229781
1784144
1635751
1787376
1422844
971302
890725
1375184
1966142
885727
1435315
773130
722192
5460
1548729
1208966
1851339
300554
93777
1261403
1441085
1498303
153271
1407316
250102
264111
1617057
1482932
866105
23636
112278
1880726
894635
919525
568000
1836008
1996928
1175386
110544
406075
1734507
278089
799755
829277
1244201
492189
464098
836979
1092969
1286600
494872
1841755
64352
874236
1810374
613625
211297
1765869
19016
369680
162222
1616326
930085
1985751
1426063
1265035
410697
1693982
1528090
276141
1311588
1720912
281298
327537
885076
1360914
1849993
781882
1768816
398668
446550
1235095
1073325
1350169
1856675
1623703
1056888
467899
1124767
1146437
742858
982433
1124635
1526483
156799
1088147
377640
964348
767651
1872028
1567752
1176683
564424
1891295
476752
546710
192931
673883
627217
1760015
1647038
584478
1312843
1987494
384889
697337
83732
817920
1293348
1599463
1555089
947968
951902
1927294
1491596
490180
328906
758805
1598042
1229326
1775461
177770
1927325
1977594
1445698
865540
1957286
1826363
1413749
825138
974161
1212091
454651
1083382
1762953
1930959
70377
1104070
599556
1343601
558236
1540177
676402
1643548
1928373
1208579
1596450
652680
174911
1395917
596521
1605767
779842
1522679
1822295
793029
952095
1012832
1910652
452151
1000244
1734650
1104668
64414
467254
1741873
1772324
183168
809849
558205
388536
1135902
46432
1640478
957722
512968
1960798
1439363
954817
363154
199235
72240
1476061
367914
844252
1490225
127555
1956745
974481
1639777
1885097
116070
394245
451786
295025
186081
853677
1179089
1045385
1471172
982868
1535948
1083425
661424
241181
1275283
530167
1796635
1450209
1512098
1384461
1493523
1848500
355665
65505
1816788
1631100
1981285
1017330
1637187
1089580
855642
545226
1430019
1058357
1505377
1660582
1593342
1471635
462951
271871
1868389
76775
585080
1347914
1944743
1061648
237797
587569
544798
1459595
468511
1379823
699250
877446
685007
1319332
1011119
1573701
1240317
59111
1645359
1174289
1767614
421785
1049667
406903
403798
755876
702966
491465
1111717
1588060
535863
1284505
877922
818215
1054881
1462698
1225878
744099
59287
1590705
1293392
629129
1754793
1736028
1135510
134235
1193923
167739
507959
356568
593442
130
1197317
85772
1598125
1007987
531256
1871299
179492
1070559
1861296
207533
1106696
533032
938738
1375246
694845
911591
144658
146345
1007136
1773723
469500
13534
1302087
1984431
568838
1114446
782439
790708
845690
420831
369404
8965
1185009
224135
548350
1437261
590161
1693596
1022378
1991257
1499361
1870024
149816
1283872
602271
298679
675684
708500
158373
1066470
160082
1185322
1212639
891905
560400
1458173
879077
854256
1681566
1693628
243178
32283
93591
781013
500306
1995473
130644
1766885
1553530
1829082
1323721
1149027
1715531
1511485
910635
1822774
661727
288840
1256098
954985
1828612
670720
728854
444487
76301
1976594
1992418
1758736
622314
1619424
306480
889383
1819897
1730592
1692931
1479603
1860217
91746
1644873
1322273
96473
1296920
942619
1108150
1419608
747782
1969584
184437
1639056
692884
959482
1189015
730901
405403
447477
1607394
971970
1878062
1594756
1767788
1861833
1194326
1137638
541170
1063157
908630
1227939
33513
480736
1007802
537783
1091645
160174
1589370
1203166
471961
1633956
65977
1591583
1341203
1785345
727884
1159977
883122
143290
512800
1392270
113058
1248107
1411021
1963864
1806056
564852
328551
1129993
597557
1272882
539769
3875
1375475
1115166
670985
874621
707218
170060
910068
1958676
201796
944789
1651414
183037
1606813
137975
1558937
1557505
44252
459851
175089
1238814
1461914
1972536
302442
798182
1465573
1394991
812156
1214950
899230
1406442
45022
912031
798336
378229
64008
1550393
1536489
1979092
1159026
1273512
1661231
749262
1571769
410562
315697
419711
1954263
1463675
1727152
494380
15108
493544
381012
1094530
1966741
949621
1268308
1679140
623438
567344
782300
247570
10773
1180650
1785936
296809
234456
493454
1063453
566612
150946
1869006
1926812
852037
598740
1235659
239175
1202458
490938
700364
414292
994322
925630
155078
1452308
1791125
1393188
1702648
404563
810872
1771656
176940
1644675
199693
1154762
722862
1930619
635645
1720282
1069303
1145939
1563704
1564614
1517982
23234
400780
1075646
944707
468340
341098
152510
483626
1335553
634805
134694
1162617
688735
1032755
1010797
1694695
1410146
588709
452174
688460
12206
1658729
778571
733833
815335
1355255
358084
278184
1793240
1872237
1257020
329573
568550
1002215
1554074
1731286
712894
1342987
1128432
338838
710674
1539631
976960
964617
714442
898296
1946483
1796843
687645
1012692
470895
848070
787925
1520528
1868028
1033860
1466760
1232935
1427930
1395032
1326473
695157
649879
1821009
318733
933069
577662
682768
232017
728781
1600730
148760
1535778
83452
470096
1511573
1190262
1747893
815746
1739882
1082460
1676557
1960460
554866
1756513
1906929
1478282
34465
1678366
1957507
1359164
606134
939371
1414278
117212
1831006
331282
1761624
582713
143334
1570473
1690586
686763
251678
101689
818636
1602466
97959
1982327
887766
885210
527118
689142
1086231
1345117
678544
1129275
468087
1842924
85004
1675144
266191
1035375
383048
1745357
1549266
194083
489857
548596
539240
589132
946665
875550
761922
18420
1610026
38521
540579
10913
1709249
140623
849655
1602969
1792810
43551
994897
742979
1305995
1777966
357022
1431457
1216905
1455506
967502
1481530
1095446
69599
882062
1910096
896522
566028
740113
1451578
639543
1449114
548357
1711642
218175
379080
75712
1759919
1077
762634
1407366
145650
847396
1657313
1796590
1985057
837694
953667
1258632
1261357
177620
1452039
1689951
830585
737954
494687
1497625
508023
1061344
1203757
1470831
1032309
1284858
834461
1881141
1949019
325218
1388761
1768270
741876
259352
933776
1643715
705443
21635
452071
522890
552394
1193292
1428049
1659372
1235543
59686
1966922
370625
877681
1326919
929457
507188
95478
1245991
1408529
867251
132851
133160
1469442
736870
1408498
988643
979722
352613
1068019
630135
1342723
908907
1097762
1996671
1141197
510349
1723125
1971320
1408208
950994
223256
1569011
184176
73252
607905
920520
413745
1855806
1990007
270754
1815481
177333
1538389
70266
823634
716728
1380758
1744968
921555
253911
1632978
1596996
450811
1587794
343493
937709
942537
1835316
1807090
84864
632463
918465
554403
1617670
1182440
1113222
940103
1396106
1040066
1539561
237824
1471580
1471758
1238041
1588271
1596786
1334391
297278
1827654
365201
1093702
1975840
1184114
1854546
922434
200638
1786624
1105517
1440486
902745
1049735
1760521
504531
1498102
856747
380588
281810
711797
735242
61027
1230082
731552
1798164
1063775
393698
1438357
1671919
1849901
480641
1637019
1197719
1974999
465804
1118506
877766
165423
1154604
1016400
1845968
762677
846360
981063
1638257
89020
720294
286277
1596007
1391188
1736527
1565760
528864
843406
793302
1341734
265197
1552433
1235246
611963
1211578
1720891
708679
845295
348683
95728
1840620
1452426
1591610
385886
953537
1597812
1700603
1282810
1820883
781225
1934129
1836163
146359
1124393
1957846
1441055
742024
903932
1560400
231110
1667865
44792
1437803
331839
1026809
778127
607662
316688
1595026
515788
1301866
1772728
562282
1253116
1094050
1187769
1762048
317241
135844
889676
1150057
687801
61538
722994
246249
142514
262199
1595307
837291
1926323
259500
1112298
713716
1332339
898547
1169468
1441789
1204516
751718
844717
1983535
891943
662993
551211
284313
1123187
83362
772282
1176535
241503
1784545
30316
334501
255759
1875762
1012646
1333929
323990
1910077
1445328
1865247
483567
384943
137959
1192047
1177920
735579
1723420
1580914
1335805
1560156
1373083
1482229
1111292
1485167
333234
273958
979037
281221
929775
1254557
864454
364565
1550200
1674058
393215
1149350
1336941
800458
149985
1062734
172131
244820
1802487
1533760
1971953
1814153
811984
359808
294288
998936
1224372
6328
1081474
1255647
319396
105176
201402
425610
1075663
778631
710447
626321
495113
596854
1220957
1682728
1918055
1989589
601164
1956867
1745778
762913
429759
1721803
582480
1667435
840878
1325935
332172
1445107
363553
199393
925395
1889941
1908872
899095
413965
731734
26773
1511902
1390965
727893
1531701
1334150
960462
1090504
1253568
1894789
1265296
212398
1554567
388007
1957176
433444
572555
1517993
1334281
1431542
1670327
476735
1173358
1145401
1063485
651563
196372
852685
254573
412719
384998
1894838
1484868
628857
1606454
1448402
574047
455878
343775
225915
403709
1012468
1772258
1592569
1530225
433141
323733
121720
1007291
866626
1403821
276417
1452711
1957479
1427047
691581
1618498
251384
1511718
1688901
1399035
1778738
940283
278234
258725
1710939
310077
554086
629902
1776893
336449
286984
1864843
1611822
985578
405851
852067
1947718
449187
808248
892655
1567085
138445
875237
185063
1686625
1862283
225579
630894
875376
1367685
494113
1424107
485531
1729804
713222
545931
1305948
785621
522850
1426435
1523912
1466183
1071612
1947061
1523281
547948
1211406
1786301
896500
441145
895778
481981
1062456
1029388
1454909
168917
874468
976926
1647659
148152
294871
1524247
1406802
856874
281179
1327924
1667430
712529
1295494
231989
431260
882559
1721567
1407659
754352
602679
1283166
1339357
1318237
1689448
1751458
693467
294115
1117872
1513143
270606
952827
423413
931684
1915991
1958102
1001316
1827727
686720
1872443
64454
1378215
462433
162814
1437876
844445
588268
1105988
1476260
411407
1316673
993415
1339718
985004
53419
1240785
1627350
345991
948278
1592099
931258
897019
1670041
1188309
1228245
1927260
305010
585300
709832
638956
259931
1008017
567437
719134
609615
1440894
883594
553117
1805538
1454471
1770528
712628
592373
1442958
350893
900121
102614
1425603
931076
1565426
587947
1104903
1979066
715053
1095417
804838
1809599
1076786
343786
1914647
297331
398954
1569392
661863
976957
582543
489551
1395301
1268407
1986147
195481
457350
1265909
1281432
1446496
1381420
40553
653443
225577
700015
1383314
498045
1877841
203550
1835915
1837358
1979739
1214032
1330871
17054
840106
1708226
815473
1052138
1256494
245756
656867
591419
162396
1582032
911407
1850628
445453
1133013
1152971
1346547
256066
1831145
1085675
701457
486323
1565091
696841
424335
202674
305345
631885
360044
1884697
1716642
1630143
1657640
1271938
1581535
1958123
915708
1817959
972639
747366
631218
370106
425567
371501
1133136
598469
480678
565210
285508
1180675
649753
762398
604599
662819
37927
1106617
1331560
689222
1730821
1170181
1026276
834408
643459
598075
674647
203113
722839
1153119
971647
1049033
1580745
771084
769538
1712647
533509
91395
518658
512771
1200546
1626833
673181
897479
74529
1868489
1696115
1571756
775571
903475
33549
898470
1319742
1029177
1440739
395987
1353323
86760
1543622
809925
414145
457053
766273
175007
438016
1819204
1024486
645197
260578
190496
1230145
1683943
1570671
1870845
1600651
377359
1380199
1326416
695298
1280566
1444617
676921
668420
1422593
970412
227903
1328094
1026657
1203727
543765
581675
704150
1911413
1568736
1558001
1380262
1570088
1240054
16164
114378
561057
980024
759139
1217772
1827924
1221238
374057
748628
1779181
51408
320491
678465
836752
1692404
1486324
1404068
1230601
899070
1970553
800737
1834716
1863202
248
1131550
524593
1395006
1096718
1062953
293638
1729177
511599
1891480
1457540
1865013
1824430
854715
1654260
340786
998298
1399447
173163
917735
187425
168974
1512827
1594656
250882
862349
1616559
1816821
520143
828116
1773672
843
1066157
148988
1648268
61399
705657
602999
36388
1599667
1847433
1207295
1202663
681755
291792
524361
811703
437051
1080689
1391606
1217509
1139902
1392441
343821
746365
987974
299631
1441454
1392307
199574
928037
918850
1210021
1807023
1894322
96879
1020048
1281178
433918
1585778
282316
513168
1394144
289607
1114152
295035
1648059
648153
1406592
702521
1519091
1586418
1943304
836463
1168893
737355
851703
1135485
478243
1127526
1272958
1744311
379415
254448
581663
1820676
870897
39486
926438
863004
49958
1806364
1753818
365621
1736983
1282820
659872
157936
1505708
590338
475022
1907687
47449
1628909
1999946
1879801
1470656
243333
627224
1272905
1649690
993443
205252
1874102
1692366
662052
195566
706337
1813783
1502237
1503533
382873
810064
1841336
1002909
1662675
806238
704458
670926
1958461
1930631
595756
531271
1290382
1619790
852555
1114556
750195
258360
97790
357179
1696739
673603
1282134
764301
219934
1884438
952949
1163321
1706704
720831
979937
472408
424698
468961
122843
1295279
1475511
202650
222226
1955725
13943
15997
1080435
1097379
1416968
1909972
536195
364432
1050801
1815413
33356
197423
168928
530773
460155
981344
571545
1615519
138577
1351881
598214
219971
520973
1229499
1114970
967316
1075427
390422
1382460
1307117
933193
1679324
569595
1303307
1073300
1372136
1437578
1744601
1293509
934237
975608
1944623
476197
1683756
1487932
1507199
1129885
1790534
1149634
422161
310268
936443
969846
1682769
1205578
60531
1646261
1643038
1073849
209717
1534574
1039169
51772
1745893
1277118
1575179
1346184
1139988
606100
1226724
1601825
116815
694494
1769727
1727682
1240040
977402
1022344
1469178
1356657
64479
921409
1282567
62535
1093343
1886245
1805697
1571992
1682623
1949987
1274092
1197330
1858491
1608984
1355326
925451
692587
269609
1108617
158064
737987
1027627
422167
666900
695422
1903445
1710843
1470955
1912316
218415
1367020
1503675
1097907
1704963
826237
563960
313865
1856113
400398
1821429
1672473
306932
1667073
420184
576222
1799780
1027311
848124
177643
1754564
509593
1292443
1999215
1749752
633957
1102925
164337
180024
1671433
971746
57115
537826
450524
506635
1219879
71090
74565
1940150
296504
1194046
665422
1746670
373726
925815
616548
1615616
1512643
1736206
988125
225337
836515
655820
1046138
121359
1736259
951328
1645387
203889
947993
1765898
1875577
1780397
619573
1144729
481439
1484087
1479649
225823
1789149
799930
1979031
1560737
398497
40897
893879
1108484
554986
1186795
64226
113219
1694092
1358401
1165574
67029
34038
1814204
1984053
400771
1860622
1970586
948611
286868
797362
1833715
647575
1775840
1506993
1700850
340567
1421462
668604
1806725
1976093
1531136
1397101
8569
1522938
1871292
1664199
418862
78818
1710042
1597407
1501649
955546
1245724
27557
299864
1566875
450728
872041
704176
285822
1867233
1183129
175796
310025
60595
1869035
1626075
1539766
788268
1150171
58716
709349
1925641
1150431
1221848
428986
616111
1389739
1432557
1983351
1414734
1511633
1794288
1001282
864272
1828832
830042
333208
1011898
1596509
1685843
540346
810295
819487
713718
1103731
683129
1356882
1775950
1668776
160354
1340703
1342247
415642
1826861
587655
235821
674814
1699965
1563671
1715758
1845740
344970
25676
907207
289893
1392404
923922
1497567
364799
1774526
635883
1235550
1089336
1107406
898559
777083
358243
885562
1852161
1734799
1440015
268037
1594766
901105
1016898
1011468
63160
1094536
1635452
202333
1227422
1397733
977568
290774
1126463
503826
1839350
1810406
1338369
771008
236890
235946
1065496
840186
784062
475736
1737222
1449428
754389
282080
1793377
158958
125333
1229997
1273439
962188
1821459
1306477
154886
374959
1796923
1695940
699566
1038786
209097
1332011
1597194
429464
1551380
89552
736509
159708
279170
1088061
1038182
1362763
1724869
1533505
738565
359432
585344
686414
849769
161603
1514413
1789743
852996
210184
1275586
1293186
1588656
147558
498539
848194
182578
245139
1302978
478502
1257999
99043
37789
345122
1884417
419361
1900303
954500
112080
1328526
256038
1096085
1387384
780251
1876007
146452
1729855
1557450
1930939
184070
1098487
963391
1544487
1468190
659877
560143
14056
1968933
1636000
1253004
1399184
1082439
834346
1730082
1563706
1825193
1695457
652220
321080
235738
63628
1503356
1608222
928166
1997911
365251
1769495
414537
850288
26198
1054388
1797175
1353620
413325
1987243
943417
906176
1796157
1704769
1833346
1839822
1866952
1959529
1233723
1923614
1231736
790401
1048690
722552
57015
1423967
918237
227059
825168
1573823
608909
804125
261352
958353
1756248
1911833
247211
1180553
833130
880882
468410
61193
557066
876408
927132
1342167
1101417
1012642
390782
788935
274905
897116
1997219
169743
1607095
1909121
428869
1109564
696185
300251
805656
284457
1379943
572016
1570284
346340
649232
305000
1407935
1220481
896484
152529
259256
1093450
1646256
1649
510468
740659
290659
619559
666534
558315
183991
1206536
1299364
1172156
870131
929680
470234
288482
1854259
1330601
212956
1238321
1426967
885768
323277
658975
13309
604915
1375884
461113
250367
517048
1679914
1020701
1807356
177177
433466
777082
1845651
1746402
423720
486072
1887134
1396027
1127517
1031358
290573
1625881
1972180
685652
50337
475280
1562138
1649510
1925821
723219
1861041
297394
1833132
960208
1862220
1196591
794127
1896562
1009417
1476331
785215
319045
596250
1394586
1721940
758997
1185078
1565357
1425246
1923349
1792336
457661
74949
8575
61156
853016
1145151
1670793
275664
260909
1334330
81082
887519
495191
346823
1435160
408658
228222
890550
1112103
1190112
797371
1821035
669759
427698
2885
999572
852804
1019677
232396
1351523
692250
1473154
14559
1508777
287960
78471
604575
1509093
1462197
18652
1582536
612008
1666442
439503
1084112
1637350
36361
1630351
700668
1106591
812038
1676666
67535
741068
93166
1655909
875243
533094
48675
1539342
1991598
1118186
964185
658967
1596940
553307
195424
678356
1916155
603016
1266148
623786
651537
303607
57132
46441
912850
123171
609429
1774166
978719
121615
1801815
91476
58654
1455960
1086121
1210125
1183966
1251239
929895
900323
759608
1926142
1669649
1461567
935830
1127224
670343
487351
1750741
184741
569971
89358
283610
887044
1962571
1028365
1907305
450060
1064586
1305062
1181045
489105
1983780
1571424
989470
1068007
862882
1129634
398003
1309690
735874
248748
1977178
1856282
1755730
302718
1043108
736036
385289
764450
845129
1238826
1119806
1127522
1599935
1469138
1030191
1593802
1766776
302272
412833
1277500
1648899
1872014
1007673
618717
1238597
252510
1734249
1382105
1412228
88331
807699
1607946
1014440
903601
94777
368425
1877325
1695950
1539810
100911
795142
1287134
865414
38125
300456
669237
935577
1978895
1276020
1146801
1448078
824447
1217698
366335
593480
1600216
1688195
1237266
1761142
85604
1348876
1572000
162195
933582
467642
916109
1053568
669088
741804
1344215
106437
1510686
354979
1025948
557783
306409
1449001
341323
718163
315198
560664
774125
378350
1674092
591823
249083
1859096
641305
1730670
111862
243627
1780831
188775
149379
604589
1203640
1146052
678688
1108074
66544
1217617
1890136
1583172
1186097
784636
1026466
500664
169298
507518
1259300
846666
51249
413049
781123
1377068
327198
900260
48698
1991315
771180
305950
281087
1004406
288122
1812689
1377324
1168380
1401194
768473
1980669
1403454
1839912
1826498
958626
1585022
80900
1837968
1737996
1098839
1470045
79471
1906809
1611603
1863922
68197
1196880
387626
291079
1514612
1260780
655946
693618
354270
672869
1752851
853183
187723
298749
1601671
1615394
1567587
1701141
1980398
1566732
1631892
597133
1857569
1971688
1042222
1895320
757640
1157150
371536
1341482
628441
1655106
1288128
767445
1305760
649115
1894536
1221586
1481276
223200
1136125
1108326
60611
1804973
715974
693015
1048463
851269
871713
482630
1318900
619585
499794
1966310
1950423
1050671
1972114
548250
1456196
1617548
998928
261150
777783
457148
1772222
948074
799624
940780
1798665
1438440
1755624
1706079
1598081
1305291
31186
1947650
473322
1207420
1905443
806795
1667747
454246
482241
1322318
706508
1782175
488030
1750213
1435813
1817527
220867
1403095
400466
808959
240918
906660
189112
609522
1153892
423484
1004888
649860
465903
1658487
1775715
1386496
1672432
1213807
267948
1385769
1478943
1149042
1350345
1686413
1013872
965010
336511
46929
1125317
1008532
1113712
1311071
838650
927248
256226
1846963
727065
822547
76183
240932
1202747
119570
46951
376994
1698529
1373098
1361552
618798
631424
1303722
262082
791106
829450
489553
1179018
1736747
1596989
1445041
1052718
296197
88814
768485
742183
406264
598954
1175128
817336
1941221
108525
1164679
1640495
760215
1732402
1644744
63194
1901093
929519
1774510
1099245
356149
113161
34396
1793963
1079086
1170985
1847385
594170
1791854
1569114
1747939
460446
1216524
22726
1486844
435476
797415
992566
1635902
12631
172569
1341918
1177825
1032109
1243418
522919
1292763
65154
434811
519482
903478
347805
801680
1326395
1034300
1414455
578740
391498
573127
1048478
966891
789022
769495
401812
687192
502355
1626076
1428473
245625
1716806
1940656
856670
1190327
1494766
651764
1112372
755932
230188
485439
123687
1497381
568330
1383095
1586175
203587
1455605
643950
1602502
1191981
1606912
1485305
247875
1954068
1807436
29000
62512
787962
586630
1241733
567771
114775
9898
1061412
1590046
1678435
1159232
1750279
497433
1970366
1846553
505866
791873
1784757
1486031
138851
1566386
1638622
1691789
1065545
1290993
1711582
1445077
605080
663487
214583
730714
987967
576940
658359
922968
810598
479360
1023405
1621518
177572
1177658
1319686
277202
1222231
908565
1016684
22544
729572
498129
18584
339586
1059986
548583
1706980
1336132
99727
1203122
135911
1083882
1606147
1027115
11056
1396305
982041
387006
1795101
642275
1102956
206670
482950
1846896
1548531
1009032
1866455
603302
837986
527864
913607
1949847
1501307
1684865
1906086
1594637
1971562
1752334
521556
1907587
741063
1854248
365314
1025259
1734470
1779896
1505271
953031
1066048
1285240
89206
512437
297626
684344
128509
1194678
140108
1844988
1393281
1922738
1261920
495690
1716914
1850551
1357288
1200136
1611921
1112618
699517
962632
562098
1060884
1383968
1344113
619516
725827
1382640
1171698
425016
1975218
1295055
419371
1995177
1047887
915132
1023243
1420407
1243155
1005940
1968260
1336466
1093748
1569918
1321453
946377
1840512
64480
11966
1968015
1899846
592400
1381392
453673
824017
1296324
1377372
211705
544843
573820
701737
294174
1047067
612427
958235
1405925
1576089
1585001
247658
471628
832863
1066276
1286706
176295
1338812
1405737
681200
277508
1936714
1498348
1943848
1671138
1509465
1474859
133863
983162
1348391
1106609
347522
149094
1966519
391418
1569959
1650927
1125938
690205
302677
208849
100092
795072
611955
1711796
85935
636265
1128639
550934
956571
912313
895166
574801
542805
1727200
291449
705831
792338
504499
1904018
1055681
460901
118126
1256029
376481
1549203
797616
346913
128586
1165014
1393598
1866403
1753915
649904
373592
807448
349809
536271
352183
1897148
1599418
630701
527684
1757015
1265231
713160
1185273
922985
569641
747145
498904
1898982
1616951
551864
387921
1167152
634543
1217003
1040231
554660
1812017
1467197
1602389
1816615
1668874
1664096
1709786
27881
942261
1816770
1389641
566433
1294933
680524
1312073
896738
1790696
553491
1789680
19903
498648
388298
869017
922366
1461145
322958
1395907
1158576
160160
765063
987684
1246725
51463
1677702
1878429
1770078
1153100
567873
1230223
948876
40050
121439
1866631
944231
1146460
1551242
533957
279392
496763
659918
862390
1750016
982960
283577
1976846
839980
892973
587108
345077
1838010
1189955
702352
179005
1244091
247586
1965003
280177
1503357
1676526
1732398
1844621
27910
782983
689027
59278
19472
971933
1114236
292864
1394306
1001598
1847650
1194028
28429
1806756
648815
1850798
1621871
1870382
44478
1794966
212867
1684387
498738
490846
472320
1929032
1233099
1098406
1975157
259415
1400109
1996568
1924182
1317947
686342
1115015
1168623
1869659
317795
856942
1488326
1664617
1435496
774622
1279345
1528362
772200
79342
252761
1250346
721148
1156232
1221050
553071
216123
982161
1763156
991955
109480
1340642
1119290
1688433
364584
678774
50668
33071
353513
1182690
333987
1841721
396930
364701
1571399
854866
1784273
819663
997947
1127580
708853
1852596
1014265
1587713
535060
839301
1966811
407557
1030987
846057
1395630
1312741
965057
1021996
1352805
1240827
999579
317487
384115
638272
1407154
1887077
988151
1283290
592525
116822
320556
1142318
1479340
274843
138453
674296
360035
1825541
710534
749160
88259
300846
1580134
1156875
1786856
1929551
1092564
817625
60984
1179102
1519902
61876
44087
1281972
1803414
785108
151090
488017
265448
1637210
1906884
1648430
438695
1014974
510530
516642
622642
1083719
64946
103606
373951
784117
1784961
1163216
7512
450917
1263382
1774455
525203
870201
895020
1136321
663038
402825
1064098
1866195
1189449
1972270
294220
200013
1856918
1352282
1171749
1126271
68955
580537
799219
1550500
488475
223862
568818
1777828
708013
315111
1691643
1529714
946921
1599420
498251
1385022
298841
550049
49423
41070
108988
110736
575153
580682
809183
721192
603745
1831171
755394
494783
811775
1900862
493368
308057
1851312
1316176
1107434
637578
1984974
849409
1219914
1968725
1091055
889664
39812
417483
148297
376547
1950654
1567682
931666
763897
1495546
220218
724313
1609048
201922
595255
1008111
622016
1905209
1091500
1584744
384367
1197134
1846289
1815467
1258253
549741
1506919
1543611
1579304
1182197
436304
583010
1594355
368193
1911535
1860873
420033
1260679
295912
1023322
160409
966009
1674049
1560479
975905
247675
1015801
287990
82088
23768
394627
1422983
204534
728892
1799894
499329
1421953
1884532
369314
1773703
535743
852329
26192
439949
654317
839570
6259
694714
1159045
1626836
1350012
562730
1372595
297570
1812372
1734734
1391492
781356
1579760
873825
292916
1407162
1935968
787811
571672
333138
1085257
1123297
1768344
1738884
1791411
1614305
1958899
1894446
144904
1996401
909163
1067118
782117
1136850
306653
1221995
375103
1636709
265194
1148834
180684
1289957
1137227
73969
1448135
1500754
925649
262399
903477
1360169
855352
762871
915178
1395130
312782
1069379
630561
684415
1701112
1236146
1743031
88029
908589
1700795
1104309
1924278
73800
1451287
327436
1060133
689881
445339
637236
1265829
513936
1918305
400992
1953480
1338154
1553292
214976
1146789
588013
262654
1152433
1047259
342703
214317
1234549
484114
1461656
1021317
1020255
935317
1069017
850496
816554
561271
1648027
1762668
1847566
1116148
1106739
1361938
179285
823084
1658450
82844
1592877
528337
1398116
84384
790521
1915402
826691
469622
998835
1398910
1261397
1914001
1863803
1821272
217223
846915
1570551
135818
660525
1633750
641846
734770
1587987
1996087
1579809
1982632
298042
1131053
1853527
1669131
1376862
1585125
1201902
1645440
1039491
193041
925749
149437
1252903
1141168
1915024
1254759
628327
1606727
936719
1239531
1821381
1157654
328647
131242
421898
1413581
1504474
272727
276486
1633111
775745
1009681
163681
820950
664027
1950877
455741
1589961
227047
1138259
1802265
147571
1576753
830636
273197
78331
1582521
1528990
203326
1079177
130465
30663
1207363
1662770
1611978
1408088
784399
1489681
1930043
187912
862742
1139265
669814
484432
977132
1704063
1668870
781093
897261
49485
1777759
1583101
508613
1935770
1984012
330032
1101095
285448
1720564
18297
1508923
1796879
1606725
1014593
1239743
25083
753171
735533
1180089
1896409
1899055
1482612
795415
116070
1101593
1332070
1131843
915832
973306
306703
1550958
1800553
1393649
719764
1611465
1681168
67908
314224
612930
1331546
1832230
9265
1866853
834681
1275259
612972
115277
1243594
551533
437236
745848
1660217
1235374
497426
1950415
1797320
68028
430748
1633936
716416
766282
1202102
979516
1406381
585304
136881
1327804
779479
190833
411757
890261
465011
1951192
1726154
1017357
1402416
252690
1063844
1798625
473453
1669364
1052601
1184723
1827340
283969
878594
453141
1834170
1468698
1872357
1103543
96393
340774
270579
1164495
1797310
506544
746205
983013
279212
952029
541348
1663615
1399281
1443241
248856
244854
1477357
1653589
1855369
433825
354554
995810
594834
1256347
612322
261276
1152656
187656
1599552
566564
362284
1114244
1691718
1002668
188261
867318
1362901
1161359
1388612
740668
378658
986260
51414
643174
21590
1621137
492642
1509984
443125
1871818
1384149
698575
1726852
1904492
812255
1994593
1273678
62001
1615398
1621010
896790
224192
338331
417416
1470185
1541879
1323416
746704
1530325
424963
356170
638305
1142863
1079078
380658
1013659
511154
627029
552407
909478
626076
1324006
230956
910498
302673
1936345
1357877
1169334
1623333
1441648
529807
1670126
865286
656026
568510
1397262
1743733
947192
1030248
1702351
1676259
693918
527655
419706
1659071
1745312
18639
6702
659041
1489118
63105
1187331
898571
573830
1106613
379732
1649081
1181268
1094774
899668
187467
1615045
1695565
1549483
289026
240170
856415
313278
1773193
1464083
146303
181918
276025
635343
728063
580867
1108887
1807186
1869802
258526
229632
1347777
631049
1726857
1264061
97642
1842985
687778
1886651
609304
1936547
1141935
406802
666758
169391
1836822
1993398
234151
1007846
683715
1170852
328750
1456258
82033
1107032
884227
259381
1556591
573136
222179
1268815
1567397
563959
26548
1987289
1821176
300340
896712
836977
1689572
1625365
50291
1039353
267845
422418
128090
172107
465077
843016
21477
1979576
431934
984218
1252132
1644935
1572661
1513949
1079553
1512400
1132929
913187
338297
664049
749805
243695
1956650
1374476
992421
325066
1978182
465661
871653
950705
780453
1062717
714112
244423
1697748
287567
1030810
680507
713758
725945
583595
1242117
1824563
1940991
1369924
1399297
1929835
816106
928389
256442
252285
1085334
1052071
1708598
373650
491487
343899
1952896
1634277
1346636
308578
1599245
1918162
1437854
1729336
1766321
1702148
1961310
1457987
323880
861412
1881257
1620097
57477
1565814
1457262
347108
847590
1177139
323200
634121
135486
886543
624834
1650672
184794
1508178
1936864
1474666
1820456
20036
919314
1727374
1365973
544377
1370205
1720583
425105
1847892
789088
373897
1947544
1268856
4760
1077809
875037
1032022
837404
1305284
1898903
1282216
1119010
1963244
1521479
1178552
1472585
200601
772411
324522
646283
1623431
128394
1275027
473070
1663465
1041426
763155
1526603
1654867
1444243
97336
227388
1686432
1838580
847232
862683
1577763
1848569
1342590
499254
900148
582590
927828
516492
1238479
1443114
1218661
468852
1215047
1729161
636722
1599455
470226
1679285
1099557
1604994
1404058
1253158
214770
1066910
50210
1539360
416156
1244716
1653643
566346
757435
181820
1800629
1765427
644764
895081
829983
1732508
1568360
370143
1138205
1345538
377326
958996
1066650
1152408
597265
817023
1764168
215180
1860482
934092
480452
1618505
801423
924154
160500
1126817
319499
548405
1160173
1813091
88941
537104
403109
158582
1800177
1765811
661799
1011138
970113
761145
1607379
113149
662197
301443
281206
969081
848503
1326489
1644723
1763709
140469
1862937
124884
666889
1791375
1522930
31534
1082643
354054
1932759
1334718
1051170
104209
1079837
1791570
1143333
656541
1459210
1307878
253206
960444
1599972
580312
303217
1715177
1363020
1072547
1441962
1937144
1644967
88224
1348579
1579803
465261
387142
172211
1184031
176622
1240007
1172388
87655
998031
1999578
1188201
918488
752213
564201
1896167
341564
141064
1800387
817851
1658415
1659497
195494
1739166
1041198
464927
1344553
1722464
1949182
1536639
1131288
989362
545839
894700
851550
114797
1107954
466260
1769553
651963
122216
1660974
1620176
374340
1696200
1527773
1442049
277434
1560724
189658
338899
313239
1721127
868811
997348
1896579
1116496
200394
373136
427242
1661283
1298851
1514306
1417324
1285100
1420136
408141
1224749
1655348
812966
1007105
1126404
797012
1262386
670102
31092
980078
1414288
706130
1529398
1784139
1122051
1672004
826506
1964301
204033
1722064
102088
1500119
502067
1459270
1352564
1716165
213440
1160868
1028848
1760785
1393803
636722
757015
1013433
1726386
1147282
981827
1795516
229865
1173762
180081
1746027
1819407
1708384
1311918
1914865
1995099
292038
555364
1216294
929606
896049
1447415
1516948
1259872
462772
1083647
980356
1098852
1399061
1650915
1448301
827790
1560709
862775
582608
1142179
1954627
1993752
298581
1069213
792878
1562983
769619
1536113
644063
43341
1216440
1435122
707195
609352
1879954
203740
1070480
115797
663437
720416
304591
744835
1026759
708190
1191036
1406172
515698
378085
1457789
674757
1464995
1566868
544232
1271342
687331
1957264
202826
924069
810494
810977
1768389
1820079
534694
298237
1151109
537245
971300
1115487
1185118
259194
144441
1810471
549698
734590
1116914
1140170
1145337
108571
392853
1072839
984387
1090885
740006
183228
470377
1784852
1249936
1560781
1392309
1523408
1316937
1924149
1939705
1217743
1493582
1430713
834797
1181482
131624
1308585
1648678
1747969
1729625
1269168
851177
1621315
1978001
772368
10836
1883599
30749
1521687
228879
623034
855377
328883
1977842
140199
437489
1303153
984770
219378
1362633
12865
1030089
1419051
1537871
306817
1971757
1438725
831198
125407
1677851
1029474
391984
442395
694815
936007
585640
1400032
884334
1656285
276392
949091
261677
689320
1567498
299840
533659
359071
1008975
1546312
1669509
185230
660958
182699
664864
230528
1872054
694455
1998137
315437
229174
1430584
731003
303915
421175
1852944
206293
619480
925312
1426865
1298128
220787
1122045
78151
1052185
1256721
126179
1543355
1566789
85490
163786
1681786
458880
69802
1697493
1611971
703730
1847367
1810022
803213
1971675
584365
431802
560107
817699
280034
181654
261542
1653022
1256112
1244467
1204675
1161332
1621708
56647
176313
600504
1870049
973357
497619
757942
1691309
123092
287342
798650
246602
1008317
801501
1270153
1219564
66080
1806270
616478
822359
87376
122897
1030641
373114
1414781
374833
1007168
188336
920978
1733303
417010
631631
1435597
479878
246102
425845
1935418
1541254
674497
1123878
1899615
571208
1109210
813629
911991
40226
320302
206066
903715
637484
328732
1545142
404103
1804729
1684324
1128411
1371810
1760003
898083
1263069
312520
1547106
1032110
1739606
1288010
719370
1921460
1391936
1715705
1357239
104088
561648
1628461
925885
606910
566897
1348457
271158
771021
1009975
1820423
653777
1725973
402807
1207678
323433
831969
185683
444940
561470
189273
1676306
1348142
588027
846929
341217
1082774
1168250
295987
1622276
1013277
1940396
701720
647142
1436074
1529401
811056
1906199
228572
683767
1019998
540312
768427
1734900
234135
1358136
1811331
1405620
864107
725920
1690230
1238733
1689724
1061783
701869
1429893
1789908
1040605
1906296
1505378
330828
1033645
463932
831384
1581554
647253
1730103
145257
1941632
1030899
1519057
225536
722990
826254
1071486
658086
231545
1457047
146039
1966182
361288
351373
239547
1783119
1730859
1876687
1571342
1521256
604691
854071
927889
1176759
1058152
950361
323896
877013
868796
1105603
549386
1895655
1186040
1066567
1553729
822571
1599753
28501
265370
1169835
1581246
1524284
426555
1929215
1488278
115887
261405
1590685
1450599
1915670
1576097
630739
644674
1676988
363611
1932328
124489
1973898
147142
565308
1878337
1051053
1767365
1113539
1757178
698468
749900
10334
779049
945400
1857052
1974907
508430
779323
1011203
807906
1691467
1830196
1712229
1657124
1913629
1689588
330546
221666
1091004
857682
977955
1385494
648532
531437
458896
1365061
33761
1905847
1020389
1286344
1232013
1983790
1489430
1584492
1768782
988076
839815
846456
680673
494362
1888846
1356686
598035
1310618
813242
1556838
30462
276205
1761135
1072711
1222
1891480
1540720
1653626
1994242
863338
170174
1619203
1248553
93021
1577590
1236845
476685
1483876
825564
1257852
1461778
1072443
1423394
1679192
1309407
1282742
802668
1919050
471596
1638921
617267
1114126
682862
1194241
73972
1025641
1460506
1080262
717987
1501185
355319
1800260
832588
1214923
362312
95603
887688
1092622
1543503
1689168
90611
9401
1206435
218419
1770878
1851543
1908531
1944566
115749
51595
1805999
520777
655462
1159043
1419042
129804
1906594
1275460
1720551
480098
1529072
973364
835784
951068
1366738
1570907
1209141
670725
1517475
813733
1542515
1624990
1107286
816618
834920
1525207
1670555
1515427
623767
1597007
1653302
1320552
379118
1526874
1493970
1040124
427903
1895628
1158045
781296
1100932
864210
39299
1353384
466597
243116
866848
1662824
1656117
395457
1356925
178628
1224525
274601
49169
402328
1881961
969258
1362614
628106
855548
1710450
606010
1923702
1994625
721562
1054740
1573103
1231356
1080003
507898
706306
1060497
750403
72537
222095
1638480
724636
954960
1053260
501729
482379
470255
1171603
95626
1029205
997011
1864608
594738
1383738
1660432
1650372
449343
902140
1710240
273154
1999890
1370779
777184
1196078
97202
82134
1718951
794451
726438
974083
1787461
1422649
739838
258649
735168
1888991
1192896
129656
1256614
1295457
1026652
17878
157809
1935432
798567
938647
770827
1064672
740199
1064353
349807
1768800
1191687
253838
1501439
115901
917507
1297093
1480715
1282949
1605536
199641
682192
1477670
740309
639109
423390
270853
1327870
341495
1627202
1013004
1238583
1787062
1758219
874741
1036287
529979
1405903
1581180
1036556
893385
1498705
656619
1951098
1198944
847499
1426583
706422
1367338
635349
1559485
614821
603174
1232336
1279613
1062964
1903807
1967629
1687390
834924
1286201
513124
1280741
166812
550645
571795
1575267
1565903
1783343
1510048
268516
2745
1998362
283333
1170038
1038565
37818
1364229
7595
1410530
1265988
1741611
195582
1172864
777971
1245472
59398
1263666
98798
1730858
36483
597407
905417
604316
1140824
1436852
1411610
1163864
1293847
1506662
870926
812962
1166590
1488006
1023292
110415
1783837
1470942
18462
1190215
1001514
1428996
1660696
1945800
573967
1606983
760998
1727712
1404281
541879
691263
242789
1373680
1036386
778105
949268
1990654
787136
581526
1497668
58598
1946165
1008773
737885
1301313
1303376
1449305
666208
56969
594315
921779
320535
1650563
905232
1031533
1066931
1148708
1392045
1465592
632206
46244
791860
1946851
955189
1228487
233614
1812598
1990898
1603564
641148
1761157
8916
746262
525670
663282
451516
105050
4619
351634
787519
1671566
1585134
1204741
1204420
1915222
690216
1556801
524722
438395
98878
1363366
430010
1431012
1249842
1206993
1975887
1513037
377435
1906569
328693
1352617
71552
1542050
1021248
1128976
1099655
41437
660954
1482482
1797949
1062238
1701929
1618056
62973
449411
1943167
915892
873633
1764259
1973141
189784
884461
694501
1786404
1515114
1136209
637012
1527103
1632061
1152401
1550361
455367
150784
1804251
1372956
1114598
1451330
569903
1317317
177786
1100986
443134
159160
1269259
75859
1667142
134874
1869685
1494470
719503
1133451
1744881
927740
383089
1882177
1990632
871884
1214005
1922085
13861
1745185
427914
498718
1303691
1831261
1597073
1298632
352512
98932
641122
709978
270725
1762217
30281
1858849
1025846
1183987
31791
431029
1674781
892013
352297
1953614
1298211
1826785
1929561
23748
164893
1925155
744570
702958
1704301
89398
926853
1451200
485612
750116
1174315
1452159
381949
729031
165334
45055
708016
1507123
346240
476352
1830658
482548
1376923
566641
1512111
1527132
1758164
1947226
1882662
525424
510879
1193923
1612485
1726342
415
348505
74894
229039
1238715
1578354
1256292
468618
157630
715480
1606862
1202369
139074
1304998
1983849
1451041
1626315
1508004
366206
1022939
1406982
1739654
1369595
866119
404248
803066
140419
934634
1522508
972711
1907680
1120683
1407751
1668685
1770885
386809
1693574
335937
16560
1713444
792402
1628543
1015432
717321
1234074
1179604
613270
1439945
80599
139345
1534586
1166328
1965853
1005887
1848997
665216
721713
1290836
718922
375860
190170
172607
1212460
888114
1711546
1804448
818533
75840
483141
340804
1397675
1880966
131310
1704883
639206
1646029
1483367
1552620
1704647
1934068
996265
195753
1332646
970409
206222
1766594
265355
1676765
1633102
873329
1644939
1088872
1018474
1732716
1682421
1612401
1831993
342370
936411
1069267
299477
1236462
1788484
156881
68912
320339
1391484
1079474
1624462
1959651
1189726
506372
823962
1652647
943338
1959548
407691
1604983
1906153
1995178
161542
150381
1117476
1928654
1926161
119098
1720468
832328
703802
1292602
486565
34394
226810
1842752
352309
1668199
363974
1557822
239884
176730
141352
1118360
1312270
1239624
845096
249009
1705501
870856
1497174
1458185
957612
1780132
154974
222151
872764
895501
299520
1715915
1702757
1450601
296408
1155285
1071621
424020
830597
577120
213334
1863909
1153729
45512
1721914
1228061
1995147
321784
1020456
904545
1162395
629475
263645
391364
530184
1222949
545382
572280
465449
1572548
790334
1193261
42523
713110
957405
768876
1735464
165773
927099
100446
569061
437737
1197974
1777137
986591
1701056
1978575
1167334
1865883
155489
31780
1922523
1267198
637938
818210
1535513
359140
741828
938180
1835350
1445686
73054
677845
906183
868116
346864
118007
1715818
1102426
467059
1736484
1726765
813256
576184
639979
223354
1015786
268753
1332248
768607
1651290
654889
1559993
487441
1997953
256195
441180
949748
760322
820618
42261
1391310
866784
1587325
494467
450040
270331
617727
1957917
439495
377502
1731154
182131
925801
1622526
1189041
777646
1011369
1314116
625548
124011
1286272
597203
1292893
1909592
265909
279872
271130
958731
1375109
1972645
1826297
1335874
1254725
1713624
1764945
1531905
247363
1439220
1082106
669898
654097
942337
1770793
1694546
325337
1162539
1461599
686609
1086851
694298
193960
626516
1106267
106861
196015
1629130
1865016
1723206
66242
1154115
1016345
1032859
379498
1822688
675749
554360
1429536
1757576
852807
1332901
472083
1751485
450204
1290696
340362
321018
1524869
528900
579433
1576020
1087523
1394854
761632
1620092
1967367
229743
1012289
342761
1851016
1801869
1411249
1495917
497444
1012533
941067
627331
1831878
649068
963569
432929
311629
1368488
698103
67565
1316263
1733773
600994
997365
959452
1555636
340434
705351
300775
88999
678847
260780
1387765
1288196
1161440
1753911
1893338
297934
1377363
945437
914534
1311190
796590
750786
630482
902063
1250154
25047
91289
1143698
1626177
594503
277200
1630930
1553473
1688772
1187635
973257
1935665
930769
1733707
1162638
1093189
775668
1528633
1371743
525915
1046260
1239138
1866146
1548498
246628
1706779
273468
71435
944367
750265
845537
1053167
769723
1625418
1765067
94091
160451
1766786
1910724
152137
1331422
698004
226050
1308822
1925246
502806
1206427
1234437
1154176
114715
425341
206497
977618
1539284
1513997
1012629
1444971
359762
1879599
1828358
1853907
383422
1163181
506661
1821334
1768937
48958
457765
230121
1268098
641920
1560727
1065379
1092566
1239139
551045
246356
1858434
133501
296130
1993922
532007
1307403
76635
670280
706007
226271
1908918
180427
805834
234389
968123
878950
888352
496904
376025
1233499
1099282
177524
1710536
1035470
308540
853668
233413
967252
1447454
1795038
406886
1203589
1635700
422090
311851
1824207
1695007
162
1532016
109680
756038
1448270
1766529
965379
428914
272884
1587003
1329320
1119766
1034078
961749
74677
1126458
932884
1767105
1946198
1805406
1198586
1385359
710434
1479043
1716160
632817
1954928
1985766
1243247
1141413
957800
98855
1154568
706896
1739141
1776861
1989127
119140
1432832
932938
758105
72059
1657979
1825939
609970
1668567
1686794
18290
1946973
152958
649128
829390
415969
402551
66426
1561387
34494
1519130
278074
1247375
840178
1663423
249309
1734652
31339
1560488
1980897
576428
270757
1688392
48712
739276
361727
281856
737285
1503750
355490
1941847
581853
539633
1641059
1589114
1333307
1039758
142437
272317
579951
1212235
544072
1509548
1008130
1235279
1193835
1645850
1321028
954816
726112
1446099
840109
1856050
734196
65163
358730
1842263
1323648
1028537
311097
29887
914130
6908
1056628
3508
1674851
311523
776875
1762539
681168
1584259
943026
1642303
910666
1671740
1532729
1839218
1305297
855840
1742327
46470
1458111
111845
1834887
1009862
1632110
326879
1981944
193212
1591894
1393438
784081
1680843
831067
1817591
1102464
770931
941819
1541818
1891352
797015
378790
1500518
1667435
936923
1919464
1050268
345202
309697
1010415
498841
86463
1618334
1204895
248803
30877
282382
1615422
564256
1154896
919367
1378216
1095358
273213
1268812
1777925
595195
397292
98616
1948597
206120
1680238
1554769
577793
224214
1217068
1852809
1762927
795641
740965
1502040
445318
1296395
393839
1091160
274794
32487
1039255
1017481
1564342
1437216
1851139
191447
1590751
638948
1156958
131442
1204193
1529420
1832492
1865382
12790
1162941
605649
765662
1601473
460302
1884037
670537
240794
1996959
1564674
626029
759141
1379507
1817700
1514794
264863
1084844
710835
555602
1084919
1979029
555693
1020795
93964
1399984
492161
505113
295401
679110
1016859
391354
1377489
230470
1925964
1187512
1916950
622459
1007279
983195
962360
1879896
195398
1152094
1078908
594329
852353
1993126
1736630
470396
1241175
1542361
1732708
284973
1488636
384068
351989
573593
308000
1498127
678913
1988530
1680154
1745740
1230495
1572550
332402
1469047
759528
1139231
999616
1180995
585051
1898661
890630
1244117
1713998
594287
1867952
885906
171218
560440
999877
542797
1464214
1996572
407492
348805
265850
669827
1932077
1931563
1299469
200857
653180
1712834
1074173
1218708
921927
1619688
895388
1570903
975516
1796547
31880
785570
531048
635417
810074
1543481
1075080
996551
1193205
769161
443361
359239
486989
59074
859191
1225260
467938
664784
567916
906384
1510027
702850
271989
333059
1541288
813560
1853443
651887
1230756
853473
460110
1161135
834183
487622
1154354
1277414
859467
1419894
1015834
1377393
1905694
1190496
1960234
617310
573399
1068238
1125293
239278
46035
1977257
1986883
1879622
45336
112852
876618
1095790
1162698
1209907
928299
265096
1447234
447146
743510
1114017
955024
1603121
464936
1432735
700931
1061976
1195500
1572780
1594632
1948610
1806873
1153910
1835799
508745
699659
1062231
432030
1704864
830810
703473
1193994
1902197
1747151
532928
843276
651616
1909967
93517
88463
38187
992247
1632755
1172635
1415221
1999609
1200814
1939974
1663171
1375343
1363102
655073
1635956
1293730
1337313
182216
273905
1740919
32393
175207
1372007
1177379
114011
881200
415586
376466
1783715
47275
1198468
1132988
1677980
45601
480618
610226
1995712
486188
1052734
1173796
814355
296530
1880951
599048
1916671
1521774
679125
907840
940531
1261486
209322
1385298
1031482
18765
952804
1085521
1390088
20923
464588
829282
1549836
325759
81397
352534
1061691
1275826
1765358
1121611
789775
1434013
675811
314772
1705202
486409
1542075
1726306
1126773
1796039
966358
612613
1929403
1950024
1443610
1417841
1319368
1553728
472985
1486743
1613507
424558
1299688
1029513
503606
1333412
137632
710319
794002
869863
133055
250977
326954
762110
1519369
1914549
1785422
437034
749598
491051
334176
1303729
1264655
1452155
718565
1698475
1064001
1610525
1641907
1247812
1454334
1429534
897896
412751
1959161
1344092
1598150
693952
1866432
1282712
1773241
1568034
1720297
1594662
951157
1203942
1211161
1498644
1567931
1930829
1483174
1678667
1841367
443695
1451091
795105
1090226
1629820
1710676
1492844
717542
815719
1605783
98187
312128
1943541
1984889
1396784
1276328
1132982
733259
1132785
325742
1749106
747346
1047182
1284579
1590320
70296
1507559
1375511
683582
1714045
570706
71408
1075104
739994
316842
885024
420837
101643
1558216
498224
276804
403354
1004098
1438353
1169781
12504
696648
679481
1906671
112510
1527072
1141367
1103806
1421430
1835355
1137740
812808
1412308
1186398
473637
101564
1238691
1175164
1845580
1993727
1908841
1062319
1720144
202497
1255827
429075
1075669
1112063
752850
1492456
1990446
1415850
1597853
1288887
1286561
1950215
368257
432024
1768317
289942
1302200
1069689
206354
451912
1261766
1330149
664046
1496300
803932
757191
452532
505669
1382643
1613737
639548
1657178
1675421
632820
1633505
1773856
528832
1401030
108265
1850382
1065127
899757
342317
1254700
666591
310927
38887
1596008
1052732
509
224130
1448504
1725533
419824
1153629
1061260
1757485
1089606
212621
909356
1104777
1805876
1861394
824231
1875880
1487391
525284
263519
485999
485081
995413
255371
1039346
1777733
504249
259959
1129947
474500
1477907
526932
1113142
983045
1875781
566282
1955572
1715313
209090
928276
149086
1753805
999384
59627
1743170
918491
835899
176487
1106698
1313564
917129
117283
1485454
155115
524652
1540978
98302
409224
948584
414303
1144263
1116977
124025
620321
102372
1141342
261511
618710
1658896
1989834
518253
1403916
311881
875435
129757
1234561
1649912
1059960
1517060
1587579
780634
633149
1882216
231330
572421
503467
1565529
1622036
620208
1182954
1521489
1945333
967483
1804045
10926
1804006
598858
963948
145691
1081250
1836334
307705
987689
1902641
1683860
39786
1608660
1654695
478425
874333
1975252
1229378
1029534
668393
1434666
1880888
1561252
622236
1947512
399643
917460
1598840
1122302
619113
1627968
419061
751173
77121
743227
1935149
173854
146277
1149191
1079235
1534562
578734
1475194
975773
559025
1790714
573406
1841273
323928
6321
1382341
1551346
1133995
1128924
106866
1525025
1976569
1266515
1157046
151506
1632837
1275344
1318569
163827
1451884
391735
378203
792874
779287
908153
189691
1637938
1182156
87763
1711664
917997
1802284
1710160
412151
1501884
587741
1177161
578893
1154906
167831
1533354
1718723
1292740
314485
829647
1359353
826629
503317
818620
1978953
1131980
1194520
403624
197157
948534
1108821
1139345
1824183
1758691
917873
1575700
181303
1564962
1180037
1916409
92239
540576
1581908
319533
411656
1012905
1311863
57627
527788
1724015
31621
341206
807721
1797800
383027
73527
908662
549181
1302376
311676
1346939
329102
1046993
687046
227265
183180
1877797
78421
1797383
1526653
144145
690656
1495350
422726
473909
941709
533754
959015
200578
1037225
526764
297566
1728670
1456901
1755804
1275522
1109890
550062
1618448
1956614
25272
588146
1468794
1440048
129308
496886
1668520
590773
1186064
441107
923752
875814
337005
1480933
1134167
1498506
1446320
1716863
1083515
1619280
972907
1870672
1491665
1260228
371984
1925345
1245132
644383
1398335
1276029
132629
1308768
1774114
1607705
475710
240366
181043
1567071
1128830
1760875
1263061
1523331
1413581
1859200
999313
484515
603740
53239
687217
997789
1424437
1271624
1788976
1900137
830625
890337
1700526
707859
1168527
659404
1936270
1203265
1517500
506123
1075309
1516811
1290188
1419374
1624762
845695
460867
98876
1702485
1034015
1015441
1449566
195232
58680
636096
21748
1628555
1538945
1982875
576735
90069
962638
1275339
1827626
1906615
1571500
651242
543865
1841681
773251
68002
1786967
1278203
813347
1835844
1436535
854798
832282
3293
233974
856889
1112289
1773995
4170
778824
92714
1600338
1459758
1834342
914577
1083526
1707852
1900615
570855
1432744
1176238
1918901
1541507
1472423
423267
1563835
1283102
1969989
56586
241239
676976
1749389
1270794
1120629
648096
990417
972873
1266960
366867
475605
294199
420375
592483
391041
728016
673702
306342
410856
986521
1019339
126971
225098
1797225
913879
222689
1163959
1954878
253353
1983228
367903
812186
910463
413870
205362
146004
1588547
578596
293611
1921886
671395
753732
1960698
1391532
1002460
1564767
1545757
454913
1398148
302902
561507
1751761
534235
1014617
1630594
1431748
1861378
4356
1669615
1134838
1366933
1102927
1547717
306462
1724190
1636413
1536821
203692
318909
128111
1321745
398697
58914
1517432
893094
1645492
585714
670469
1613907
1714807
1318221
2678
921322
912123
502252
671621
672016
1488092
720784
1362005
1482971
931716
1266511
181759
1463330
5182
1974226
1746318
61876
1884357
1995542
1496950
1506732
728698
1939823
499659
1235827
855768
1289385
1472368
1945823
586884
308323
1501326
439592
1268661
1741282
236082
248606
336991
283127
783252
824717
482723
1666246
1382240
1113241
98107
251898
935455
612751
968853
782361
1025101
1396353
1396187
656107
678978
977839
1974919
440484
1971802
1533647
213609
1243455
1857895
840952
595665
1149804
1620330
1886971
177801
1597062
1335569
68754
992503
1357002
1665744
1832419
291307
1736853
1827554
1333892
292401
1856737
1480622
1038201
569548
1155574
1130957
1255826
1867669
592562
134391
1944576
649768
926143
1989432
1538934
1980847
260028
1254251
165088
1327818
1647769
1081484
395352
635695
552739
609210
1690788
432906
1205534
526327
1820220
1104619
598625
1456526
430468
1739945
466587
802938
931436
633042
1285113
1521573
694480
1741863
103727
517357
605976
1018069
1666222
341232
689610
1539082
1337098
1917815
1869356
1789214
369358
1093934
1862971
977019
559221
854728
1483415
980859
824413
1429584
1420722
770963
1426955
337018
791422
1158074
680606
1539684
276048
1407438
402721
1588731
1847094
1873418
475434
711127
600219
1266226
590595
1253358
1882825
233619
1284258
412649
345753
1715217
1603950
1394261
1778771
1113235
861294
686770
1343527
1326587
655689
1022336
1803328
1203535
1240073
321079
1845252
1303744
317502
836135
1913923
1228462
1290320
622732
1739476
1039358
59677
1668642
1045897
519687
1305687
1981871
1460444
113418
1886345
1404202
1424941
920664
1658033
660169
1525452
1391748
230340
637231
340896
966819
755950
759354
1901181
649696
561192
1217599
118741
340321
1415923
244690
1345060
1900655
1405703
1911067
1981622
1123315
145669
523647
497593
975905
669259
1068198
421383
1065877
261473
330929
1382385
1309379
256091
1584333
530265
1336038
985549
1542986
826972
786331
1049514
891934
1166970
159759
1160362
492163
1911915
1016791
1268280
556015
1838023
372359
951905
84313
743068
1040661
1726560
1234178
1126588
1523775
1759017
1924774
1299452
1422479
762735
1185668
876593
1192844
1317996
268449
1238830
233272
830225
1293069
367384
1777165
1821297
1983530
807044
496670
977560
1719008
238755
217948
1023306
1450573
1427844
1876890
1968853
1146937
292155
1663392
421612
1788569
1292156
794220
1653690
192013
826295
313143
1556380
644646
736388
1368238
1468530
208733
1280824
83426
1281401
614443
1224986
1673052
1210815
1727245
1436238
1050471
138573
132255
609851
1078810
1709844
1796780
1510040
1333357
137263
1308761
1330654
1299625
1928073
102222
1303462
1924821
1957146
407490
56763
1421695
1633493
1888512
1553564
1446335
584203
730568
139087
1770290
997127
94201
466379
1400287
1852343
1085239
1659313
1665536
1475503
1596087
814691
394817
1347088
1025906
863456
1877890
1679761
1087698
872137
1247528
1892130
573673
1447368
1479147
1295141
1600179
790986
825094
1417156
1230586
1329246
841208
1328368
1151329
436488
717332
1688326
1505685
1094397
22458
167462
61096
1280308
1720707
722938
851484
59523
85847
775925
733699
1615902
538312
1357701
1355695
1614148
4313
102337
410729
497468
1717271
1221280
894283
205706
1385760
1539714
221636
1550730
1223660
540229
218958
1016556
293615
673474
1259489
1481742
1283400
917000
951400
1280369
457530
326358
1479304
1284404
769347
1627320
376926
411167
1825443
122123
260157
1038560
425716
1680997
1409306
977322
695313
1147588
1539290
1907997
1727847
541316
1650280
834383
1469410
965834
1511340
1384085
1519372
212317
1924694
1972651
1146390
1317222
1215080
396081
1231845
848654
1340197
1488349
1534066
1179938
1798611
1612514
1189927
618370
1126273
1744193
1042038
323193
1135449
1625702
1960080
378193
1150030
1545631
1519981
1252585
700355
89133
834482
642129
793952
142557
1379740
503760
1290568
569601
1789693
1973942
473639
1953859
604512
844442
896109
1011511
148686
141187
1141423
1365343
952688
583237
1203386
1604387
642998
1604841
45809
509124
1726121
341510
1930067
309523
1754322
1191901
125927
1695264
1762866
761886
1614482
1165825
206791
1802457
163384
1425115
739316
1596452
39567
1211713
1049178
999593
1945976
1088739
558164
1264813
154306
965010
276077
1876986
679157
273959
1816419
658996
507033
72716
494742
1551659
382895
149729
108266
366893
1567359
1481022
545895
359547
1844340
986741
1914435
1198474
1157626
666715
601987
16263
1893814
1128973
1565639
1049091
963929
550815
1816576
1424353
1064237
1378019
141376
370918
527411
1383270
1690406
255747
963373
1253436
389881
375662
125767
239628
311514
744734
1106915
855403
1531940
245300
137516
195005
1328168
1696933
1252173
1731479
1948840
1879647
1262811
989424
94769
179525
1491689
1175806
1603901
146066
1197636
1667309
857330
1401184
79951
689137
1570363
1443455
1381864
1454536
1916209
849653
918639
1081839
1601417
1248266
1127160
1227542
98706
174143
621499
1492591
62676
1255130
874984
134556
1506024
1421466
1927762
885606
1081249
600016
107284
1879985
1350945
701491
1022069
1987568
1563733
1358282
593827
61424
1071414
298521
1245818
1416715
1712306
1493129
669937
901427
593603
935014
1205160
1259819
457943
772876
1237720
810226
199270
851021
411817
495561
1889790
1547334
1154761
1614204
1320418
1047424
1436051
706504
652950
1941991
1521810
918276
1999090
1272100
1354402
1823799
205567
1640063
1550065
1795280
954420
609188
1643522
1509
1711033
1352414
1327785
479619
517710
1307331
733336
589094
1154292
874588
1781994
615238
370850
1009159
1220044
900345
253428
1508991
1775494
378532
1955127
940472
808255
1356247
1246131
201562
1343016
1804361
255960
948956
1444247
822014
1138064
1224353
1216433
915218
1267090
506366
497624
1370019
1412095
1281800
413295
370901
189078
1947394
574379
1095680
1374488
1441897
273968
1581341
1621568
1048517
230331
21240
1030826
1789650
1210025
1882019
1196749
1389123
531239
1813852
573469
1837134
772322
1308356
1102323
1168096
1145940
1082603
1012582
21889
1305782
1250257
1171007
999899
1527162
731631
1439917
1298411
38600
470565
1488297
1161881
12560
422448
1375740
497235
503049
1174086
707726
796179
779558
1719536
592830
1045116
844935
946462
48130
385052
931560
199921
946197
45535
28970
1507360
534123
961565
338633
846333
814729
172640
581089
227419
1048186
1521832
1612286
524986
715046
657659
1204428
1221195
1434435
1868460
1043056
576828
463670
122687
804807
520137
709759
237693
628061
1872265
1033168
1700597
1556844
1576965
1261857
689777
1674353
1398947
1215454
166602
1635294
128555
931228
1694003
383030
1900133
1569536
1844085
1037090
1795314
705603
356876
1845480
695024
1976665
722941
1949671
1853323
1753664
1467672
643947
1197371
1129475
370260
77205
459132
1838100
808548
563503
584055
216631
282914
191228
486008
1947594
416806
1038910
705276
79583
837555
258593
888603
1968133
1544470
1940477
204295
283017
792836
1966080
952760
525218
1494666
371439
38685
587518
851415
1577980
1344150
6781
922421
960369
768768
723403
69371
723762
442664
1107318
152124
486557
350142
879961
1324918
360795
791600
617424
1915734
840222
176813
1371086
8444
1920007
1744903
1261803
1003049
984515
1181577
1371940
1796905
1132915
77554
1759468
856749
1946676
1714378
236103
1291822
1830708
559500
1673041
1486885
463070
1515596
662669
1284611
45362
1286514
56639
890008
1802205
521
1137224
465478
742265
1020353
1569661
1121343
1569851
1335312
341807
968193
860016
1055981
1560526
818036
1606367
1247314
1369989
1080259
1817627
1612215
1576492
554330
1705152
1480561
895833
1247581
1363037
1926846
1836677
203455
932365
217463
1517071
1006832
1653764
1855529
886995
1687114
191095
1294558
680460
993790
1487427
490863
1299678
1964392
1510630
437687
359582
1905105
358946
1242205
1386332
1854894
1975366
1384450
1411075
1988529
1855330
1627541
23116
156227
1819328
88725
692595
462440
1111153
1562988
14265
578983
427444
22510
254182
1297319
1932362
1897948
1578523
990769
869435
627428
1645597
669019
163345
1047473
725674
1924648
1365188
1360715
1297219
274982
1832845
774522
744473
822062
407966
689963
1314992
1915657
841100
931448
1791384
1397144
443280
951646
1515174
452232
857697
736109
1771180
1750914
1392398
506169
982663
188710
269006
1155311
562900
642348
1953815
1547888
528143
1661225
659312
615717
1235542
1939289
1218940
1895828
1962663
1893825
590896
322539
1829599
777527
1117307
1200352
875437
1714114
605476
414840
494622
1809254
1230554
630440
1815281
477891
121346
1488590
1831628
1515903
752429
1712925
1698095
688663
1061049
441927
1124691
197031
536993
322211
833383
1208607
1887340
710503
1875057
1999741
1251610
1528842
1659899
1954759
109791
1805974
666129
750283
1871770
1603430
929614
776908
1408468
1162
1436063
1546772
232647
372811
1138004
941199
1288739
1713029
972201
254877
1757632
1671920
105309
948594
1613138
1140019
1016050
1824805
993532
1374543
1466334
1018101
117319
452051
88095
1664605
464208
275985
645627
1430329
754503
921566
1274696
791243
1658587
1232512
1259082
530900
1007453
1283260
47023
1117248
1836713
1924558
889239
776437
397851
736621
1138392
1704802
1013835
989786
1112697
380164
365523
15617
550485
1084444
1732387
1708394
710486
560357
763348
611643
1664100
1180421
1790543
861791
1840775
890177
1962782
1208728
1791885
267434
650095
1389370
1786151
1573266
484279
1686058
1955103
675903
600578
714408
1341207
404574
1534027
1581923
1493092
973556
1608291
1916463
605767
713418
1244719
757601
782096
1166006
965326
468037
486764
628356
1965874
2970
768579
227262
501698
409999
1059918
256743
79164
1336720
29920
598077
1430209
1168506
1542281
302408
1211554
1587714
1893929
425593
1475906
876713
594030
1481060
977366
397676
451473
707040
1619818
1910973
505530
505227
1924024
1286629
444421
596316
1372531
649076
802655
1097770
188081
1388977
1777773
1286116
1896590
1647880
593415
1320286
1909489
225947
1107321
358795
608497
1146
1995625
112496
1324248
1702356
143557
700238
692511
901703
1639444
1750171
760928
100142
1439138
696773
695755
1351894
74361
1080171
184526
431630
1124332
1523861
852353
396791
848434
722936
1139660
410783
273148
1173774
1838093
120568
1426949
1750257
1311526
1945110
538468
248383
987324
1455708
1509339
1812981
215103
1295428
401142
880631
1148415
680411
548284
384116
863626
115134
1562128
1001083
1754672
489973
1189990
1950922
370712
473373
498200
979211
1685509
868751
127066
164216
1005571
106261
454525
1254539
376829
502004
97418
1644625
1389634
1844670
631698
1964077
1123187
818757
967393
1224597
690079
1785503
1339290
906706
1683742
1163260
1532843
886583
1180234
93483
1581657
723
1514227
243240
920024
569862
695211
63311
106503
996318
341843
834826
71004
1068527
1112189
1209937
716704
659791
1752946
138261
413248
943067
721376
1068194
861283
718314
413116
744850
1187848
273868
563312
795816
1951456
850107
1923460
718094
1051554
1815643
1028773
387917
1752935
382219
1089947
84219
374043
1084997
216817
592562
655371
200198
1010468
1542111
1821452
575663
916540
483369
468938
826082
269155
337131
152428
723376
525535
324187
548401
260572
615215
1937072
834836
1688816
357024
257602
893728
95666
1119719
1861762
774027
1527299
632474
313192
1725285
1526085
1534129
1158534
1204896
602622
593064
610608
343755
581827
282137
1125549
225311
425671
1206925
605381
171154
934248
394972
1841051
1813787
198166
1646961
1052135
128550
824753
392796
222929
568046
475400
630102
259998
891383
1360027
1443398
966199
1310350
591229
310983
230118
1705857
789509
102533
733301
980237
47547
1750535
193656
1896575
1937078
652865
1290928
1499976
1093705
1621308
1555704
540177
180026
627636
532643
1668440
897207
1144383
1854692
1424392
961022
1645177
466684
1791593
1759577
1500103
1548545
557315
263744
900823
1240011
259396
142411
1748091
200810
771678
1863723
1769211
1126133
1604586
1638127
1222001
421651
1339602
1095032
697757
312633
134069
977919
178125
1593578
165434
1719389
296541
1955402
90761
736915
1602796
14076
1913888
736161
1725398
300369
1925362
1464282
1896211
880197
512339
384653
1894900
1900098
282155
826494
1897595
754970
1522719
778118
469159
1561871
1966616
1604474
115934
919037
476988
655792
86508
654549
1859456
1974522
803430
1700706
774810
280718
853757
890841
192080
1350737
1522227
1098289
1767123
20683
268055
1971327
1415876
1546467
9234
874179
1207026
645679
149263
1189770
1972379
800170
737724
1892483
267986
1785193
1457472
869526
652408
1839294
1982463
803616
1000592
1131776
1886335
1684100
120183
1363283
1785577
566544
1085785
1043698
425327
499432
684190
431176
328225
748504
605755
1170748
1565305
1078438
1240273
1881231
403444
825203
1777496
1744933
265076
1107101
151910
1788808
72051
1643148
1858195
68886
1049508
1347490
1519199
1783368
1470562
515946
1447441
1103753
59900
1743794
425818
1735426
1940044
601791
214837
82189
191352
1763019
959401
1382642
162840
216785
1245955
428916
1483285
415548
406990
625291
1074877
28343
1723633
1759952
1478763
364553
1849187
125704
1174564
1798908
185581
324855
926432
265462
1249931
1071133
1290176
1230093
656813
658205
438467
1736272
83913
169010
263121
239390
1086263
1808949
1353486
1424140
1460013
924394
637192
1283353
1067653
1259622
994719
929960
1058861
1511153
1074653
652604
219086
1017321
1256113
195710
1751926
505984
549592
923734
201386
1270785
1949038
1083642
1246166
1070713
127798
5965
691381
509903
1648396
750302
909536
499572
193354
1213380
795780
1777729
693225
805484
1982459
825521
33499
1659500
1565408
1412186
1423299
1832897
1472416
1699612
439117
161639
1125822
1623042
421211
540604
1752499
480976
610120
1853165
262216
1538710
1768403
285355
471693
1514665
1376282
909783
289701
1543856
1950012
1073965
1180921
1674006
85481
623207
761629
599279
1565677
1828973
1946799
595180
1278956
914872
1222759
1082992
1345983
1563342
804065
830931
1787472
1557710
1568901
863253
1708945
1418565
447513
1135613
1718345
1232580
143779
709735
1669876
1797495
925714
1693254
422918
1692662
323923
75598
462287
366107
369824
1528185
1784189
770615
945719
393827
984715
1116452
1176304
1167528
513210
1050676
896095
1248416
1554003
1997942
1048949
329285
485127
487684
985761
1111096
389816
699942
1704482
618109
115638
1720435
1701407
1393720
91398
887759
1451004
1764196
303740
1996330
1586002
501033
960290
73678
1738818
1959801
1754653
498785
234617
729844
1622874
1911377
507714
1220208
540560
1961582
1038650
810956
1065393
1506344
103049
1579789
1927409
459946
1286315
1035861
906446
459795
834255
1691040
1661732
873389
1498854
1749469
626840
28462
646842
27183
1698845
604633
1946008
1049534
1598330
571431
1738970
1777867
818757
1564602
1150663
1779611
1059120
1489427
1335194
726126
1083360
98823
1647134
472999
140168
185682
828937
166762
1588568
278786
1656539
1812035
1019417
682694
604274
1998005
32935
1960358
906543
233502
1361436
98483
926592
1924452
375710
756807
1575286
1630734
1114396
1292818
982295
798223
893100
1682473
1209382
700428
543105
523307
1601547
476995
1488581
899226
1559058
1299095
543439
69483
671525
785834
905987
1009208
1679846
716981
1950196
1108070
163291
1043533
173083
125903
1864684
1514429
1354483
685154
1787441
216284
709652
143504
1145576
1540390
892291
963235
1698734
775795
412732
1123442
1385147
1183654
4844
1158897
543834
1255005
1214995
1332261
1727052
1810566
223246
1328773
312768
466022
219412
667520
730751
1890538
1338441
1069486
1457195
733126
844332
1845592
1614124
1307469
477634
891795
548582
162068
1646886
1225996
1696575
1672904
1626686
376738
1579399
1221964
639204
1299460
341132
826611
1815059
40516
131668
103515
1872767
50883
1028502
1654386
1030893
158116
974560
762495
273290
1514364
582989
1204602
437529
678645
1406834
202979
413956
50562
535245
1300362
1635538
993445
1967308
713257
1904605
1020075
1744066
1596784
849597
1577734
905945
1604728
1665615
175721
1478943
1647693
1635897
1998734
1305674
131914
1245567
1654867
1975354
1908915
1900583
660684
942030
1150466
1861272
1887511
1889508
717995
234566
127880
671871
998095
526192
1116725
1913772
1074155
123116
512776
984540
543199
1478232
189639
1762025
1972465
1089796
52526
1928479
1338633
406796
1556579
1756458
1296892
159090
1152216
1127526
876950
1923157
1553
1635714
1561292
1946378
1386421
996570
565406
717619
1143210
271697
296344
463717
1938508
718159
1282660
1022434
410336
273295
1093888
957415
1298119
636692
1239492
1681897
1399503
583116
1995294
1444100
641078
1219367
1183593
606348
1075111
1909600
1862692
1986933
1382349
1587964
496172
637878
1197379
1457492
514690
1332222
313320
1474639
855844
793798
1820083
390334
1089948
1071814
1402862
1402532
182558
192450
1003253
792309
1829793
171941
835419
711343
1991945
893263
381426
1177539
480572
222330
1682297
1418481
1446430
1576835
1130378
1336871
1510180
955370
80480
1160472
1853465
304313
1250132
1868734
319767
1791837
1482300
1148065
1874850
1791162
1033835
157985
395011
546449
1839336
1663961
571838
366325
1669775
558368
313343
1009801
872590
1736474
1990672
1907838
1943268
862852
1229180
979307
1838260
1742126
1827670
561334
1919886
1595813
1750324
1514617
1567115
1006268
468403
1566172
569260
1821747
623407
382678
112967
21586
782533
1663081
414947
1795612
167599
1415704
27114
520266
864129
1090238
638502
100839
1414216
1869031
1008443
1853501
99806
346412
108861
1023571
1690971
572033
844531
505573
516700
953673
1118226
903240
582767
634698
481166
425613
1289000
123388
356255
816144
47466
195196
1682748
626980
1800975
212099
1142102
137212
741138
1738693
1893190
1907079
967279
60634
1478720
9761
1984537
63305
1020547
1751628
303110
766900
1488885
750745
1980193
1504205
144083
141582
1083786
775907
869687
841107
957400
569855
233285
1132578
1181596
1673015
1235725
507069
667331
1041519
1774950
146779
1302159
1626107
413661
1279752
962072
668816
531251
389750
1405239
805420
288870
967274
1313120
924046
110109
718136
1892448
335780
375817
294209
1771129
1426969
589112
584460
651940
899953
992409
811594
633667
1590949
79518
768993
1160279
1214681
895215
154079
1646684
728058
1413695
1294593
840002
1283652
1391556
257603
493080
1744241
1440937
647473
706714
324786
1083433
1772900
1715699
524373
1148296
378119
747837
894363
1571509
1121078
1082381
438335
1852077
976173
1594660
1850522
987571
200348
750447
1316203
43133
278624
1260213
505061
1430282
910702
1770938
642107
180386
1240153
727993
625370
1880023
1721340
1864965
789609
849799
1715082
1221441
957454
1526515
1348109
1769751
832731
1886266
350162
1835687
1836882
74173
1466755
1375467
1942213
1643261
355240
1341417
898914
862789
177336
476313
538544
1865744
418123
407880
1070344
1108854
1420019
142217
331804
79885
332923
1670567
1854157
1100184
1562716
511976
1393083
742308
603128
1714122
389679
970897
739664
1500013
466204
1228525
238215
1745370
823194
1778858
1028723
1712630
35928
870389
270996
1863795
1129405
1302565
994073
145552
810177
697394
387234
1753840
1568568
1056375
1987742
1648249
209594
1985097
576262
1014474
1577679
108345
1057364
1088300
1749111
798197
1913752
840280
114368
1230633
367776
1348293
79013
853821
1770863
1248320
1408875
57486
1442161
139248
900471
1061712
313535
1404794
1757659
183416
443937
1067166
1418243
1857046
717376
798826
479088
216350
1352013
1862225
214346
1860789
844868
1802126
634180
610941
1089376
535341
1721305
808392
1096089
1741426
49743
149130
1814910
22267
1841301
217718
1630784
1716406
524586
1999240
66145
1341493
1175549
572292
752420
177637
313069
1201043
1865292
396755
1430333
809601
446879
1512578
571316
1237780
1223688
637776
867431
1806704
1302341
728021
520344
1758385
838926
642806
1822791
140187
90491
263203
997303
601746
1713152
1862423
1941748
1961487
1929752
1410403
1595505
574755
264533
494136
1825483
362684
683393
1921456
1139253
1273339
964948
349009
1958364
774207
1727504
580517
1877965
1004838
186889
534078
1403075
1181508
75803
150014
296730
868818
1769926
1966376
121607
93705
1993133
58336
1073960
1347965
1064277
1706968
1555449
1566820
1751615
1265112
1510599
485975
583379
1183011
1272816
196019
1571646
1953143
1624396
1306878
375262
1019377
1570930
401152
1351158
471381
166182
1154105
1893422
1667083
89101
814722
1236262
196822
1372458
1489142
1473233
1013182
1876716
1075865
740087
1901808
1288376
980551
787992
801634
1270412
1043567
1374844
1583449
1132003
555677
1517433
1275080
1153121
879657
896545
1191749
1722350
1950182
518174
189521
1035216
1279507
752966
1864980
1997266
457009
1822979
1439218
1718497
4066
894830
1425878
1748296
898918
338928
325435
672463
1945400
606962
685141
1550766
640223
1595375
1671512
1566370
1240661
51157
1271145
1237393
888111
684578
1604465
63698
866103
1802577
485359
855873
1638910
552595
1945215
160416
689741
736831
587975
1810908
944044
1993457
333207
193637
1373184
1284354
1357867
400251
1444590
361313
671854
1492326
879823
1365094
378812
523733
1102392
423839
744622
1585966
1309027
1312389
1483736
1527706
169219
561134
4435
244379
674069
981304
992366
1791526
1957827
937074
52303
1810178
552754
1898321
1354193
46379
192918
960943
305081
871660
104817
86993
85100
660012
180468
1693759
434566
1781752
631332
1064087
696684
1143483
38039
3272
441494
654817
1408734
836316
889465
507045
358493
1765302
1378382
981044
781353
224742
1885921
1784907
237027
1787634
1278882
1579911
819944
461629
1844649
922574
48363
1140759
1187231
1920327
16434
1010998
1010757
1996462
1185674
1962329
1552800
1147848
1134032
295651
1955250
1600014
190067
972133
1208951
977998
836072
85718
1181963
138020
1563819
1311545
509733
472401
1989225
814208
295201
1055361
1663267
1273465
637259
1153995
643583
563338
690779
165180
1504160
1270791
1985953
1374903
1848497
1681425
1140701
1016701
738898
698057
1048216
1999193
1313591
1584974
1317157
917926
126870
622798
476071
1337780
1160522
1293375
133029
648070
1246446
961856
1401322
1707484
818577
1920684
1845968
663573
488704
1526441
1019617
640873
1986883
1916974
956368
571040
760101
1043753
1132718
356806
999599
1080285
509100
1924371
362797
299407
1015799
1400375
1431201
987746
1100556
1474114
1258776
374483
1069088
1799392
1650465
1342604
1007118
961422
928314
1918051
1236754
532370
65371
1349071
442095
1042309
148670
1603197
1251860
807526
794173
369687
306269
381960
1224297
981160
1763594
534930
749172
953651
1922567
1311823
827501
1835663
496497
1860008
734191
1542032
64
485383
1652390
1676020
414895
1588556
1200534
658433
1912311
941450
872643
16135
1166413
340068
1989616
137917
1757606
1571253
1217029
330815
313526
1674618
1516284
34307
1953888
1249712
22214
386792
1564935
865887
588569
1945055
895811
1350640
552159
1345218
856882
1868838
1740653
134566
410430
1977773
1879669
91835
1450599
820217
1194151
843794
126647
1393259
797659
868963
1636992
686470
1322168
1662833
1255474
1343625
1865097
491945
1020185
441093
748473
211966
217430
238076
447368
107534
1236780
254592
1751672
1082448
922281
256727
449621
1609414
1623297
461751
502270
947892
1355946
1530968
913582
575623
1328792
1393014
833707
1490197
92400
129463
1970772
1072380
813737
89275
1776841
1004734
1042115
918202
382083
280849
340494
1791907
299753
1270749
1844066
1705904
386111
287185
764041
1921433
319851
1626651
927915
218947
1063937
597807
1190584
1043883
1237343
477054
974052
1075588
275730
612446
1226056
567763
45666
1485987
1838975
1537175
1084247
490491
136334
1303138
659897
49813
982659
1078046
1212949
387879
490431
623898
1744647
642589
1647680
1419255
1309128
1889986
235136
169782
1122699
1571444
361760
1641186
1008168
185778
391563
1084753
446439
1654393
1173677
1905683
1875019
866581
731699
1116430
1743556
1587256
1693932
1377320
806767
79441
1550014
1456336
1808223
201525
1529141
1389067
1466070
399747
1186056
764434
1589790
1036970
644475
1818811
1767785
1493604
147335
1313466
469466
1470466
611008
476193
396230
482014
791083
82237
1946359
590640
1901037
60963
1649720
834745
1868428
620360
866182
252949
1547261
790127
311121
1806647
457924
1844031
1255714
805010
1563623
954202
1431830
689602
824877
1323235
222432
1674692
1065104
1518753
703601
264714
1881837
982086
1105268
545723
619815
1513064
681086
600624
436422
405433
617971
1582692
862060
1194499
1408013
1439982
1484660
527430
1874101
924639
836407
1397124
1373998
304855
1964317
1798983
1751856
1288025
1430119
1618523
1960126
712669
349202
860878
840704
1740795
271090
126573
1729973
613635
596360
1821972
1775630
1071143
78995
144547
466521
1237799
1063296
1999683
1440226
1421485
719221
1826477
728276
1864871
457122
1631729
1637994
1370339
814596
82231
1792951
1680113
1275019
524908
271212
1406919
1019548
1821789
834814
53469
547694
879632
1753416
940884
1879199
1359640
1182875
1233749
1089292
120585
586501
194495
1873669
732910
1399815
1400579
661144
1907882
719007
846588
1693564
1221892
1047110
1233152
778559
1947452
1488839
1495480
1881582
1224872
1615588
503460
1075049
56181
1116936
1331954
1453745
437410
885247
242015
1988955
473077
1705379
1080904
59854
1378223
1882668
1297974
60055
1652607
625045
644512
153931
1263319
1172977
1461705
884180
573818
1892676
984551
1431118
37220
699019
411006
773636
342544
958453
1646528
1660079
807578
1532219
1404111
1164453
387531
60213
1944507
1339272
328471
1449005
30489
513404
1691587
1815174
740275
48068
830309
609944
20117
1044346
188022
84024
1678119
949615
699196
167660
1314296
1785551
1346788
440236
472914
439995
577357
1313506
1119097
1051078
1499488
1794282
801283
914362
1636343
964789
1354352
783858
1811092
404724
1998737
1649971
1854647
960298
1216372
880381
787145
1612481
223736
1111379
543914
1527031
78245
1031641
815499
432464
523454
508767
1867678
1909631
1679825
12165
902929
1239670
632335
1015000
622921
478817
1309287
1288209
1293948
678086
1425520
2243
671199
1631860
1476035
1306497
628501
15871
362805
209912
1698732
1683363
937507
796768
1657262
1309148
1566733
1215368
1205593
1717513
1914899
501608
1630260
1214313
67041
1583909
1646961
1299100
1271593
1165478
822649
918371
118161
1910674
210077
1892661
1115596
1100919
1106965
295658
957220
1844792
585641
909454
1835295
1021918
859530
300707
911487
631712
1607248
1106662
993821
572231
835558
536965
1403181
1012757
1969684
368675
707354
610011
28155
425158
276902
1297532
1338566
240180
470729
947089
1756166
1994477
618664
1239663
484693
566223
1338844
27732
457692
1624150
976734
1489308
1591734
73090
1648093
47185
807347
1295511
552622
462205
1833620
1585340
804141
842754
299533
935871
758435
1532503
890295
479191
1498736
447221
1390833
249049
360879
789827
1318289
1694884
884974
1450585
6063
1860050
1564578
497364
1448323
1100164
750086
113331
1946355
1064482
1008432
1383462
107958
480188
1570025
1719948
792972
843716
686853
659707
989346
76666
543488
144708
1526204
752489
1454999
1649151
499436
1751069
123567
673409
27677
844545
579971
1064567
697049
1581377
442603
224681
1848989
572110
187280
1403929
44507
827372
1058822
1064136
590952
626677
599375
550968
213725
1630953
1523435
449658
1412315
1611239
985577
839324
1951953
869372
1728472
947699
1724925
845222
724572
1051830
1113243
1406113
812685
233498
1545721
1544203
1925690
133866
961984
1659056
1227300
478221
1439862
1083984
1538317
1879737
1354040
911703
814398
19510
929374
929108
901504
125095
1275321
140719
1937054
867894
713236
1881095
1460172
1343385
1956530
709019
864182
99913
52973
109959
333112
894809
835454
1868331
725952
41799
1161717
1320974
1632132
1164850
1399094
1723532
1766052
752313
797524
712348
1577808
749986
108522
412058
991020
886507
1532045
20290
1012427
493916
2941
398007
1775789
1240579
1791940
432548
329787
283707
251396
699802
1842378
642474
1484082
538873
910142
453583
145482
1718361
866879
1576073
1423676
1872687
291732
1022821
1081893
278292
1141824
788323
323335
1642422
1908454
483946
1218376
875538
114057
1995457
1737879
1831057
1798675
702915
1490870
874932
1080439
107526
1921501
1991353
1915874
1560340
1570816
568696
1139229
1768842
1952784
1476355
330157
211893
673224
1136856
1915874
1782083
201773
1642236
518109
141803
1731806
1257916
1760401
542957
1847361
425373
223749
1000813
989512
1705664
668179
1727216
1708477
1126174
1917259
1374571
1734505
618965
1494736
160909
1424074
274520
1721862
1379137
141263
653493
1945232
1602256
1276339
1817014
1428474
1778199
718067
599586
1243407
1787846
1675096
296366
327210
1631219
1725295
573342
745250
1202377
507437
1225393
736770
974022
1308583
727819
740499
1096639
1420151
145242
140757
1239976
1840382
664569
279010
149440
472907
476962
1081359
396167
1453379
1922727
404384
756313
1527599
1377474
1375419
623061
1172327
663526
766624
1501564
1603478
1805210
1800910
1938365
1849324
976022
249164
1147064
1380406
628919
796845
1480742
1337366
235588
107213
874348
231658
1718272
239326
995572
1788191
1530186
1975588
783955
1992470
425723
1489549
1368316
1490749
805249
93956
1896864
1337947
754006
166860
1040601
436064
1363702
1183813
737106
237047
1384725
1329712
449771
657842
783139
1919620
1194302
687508
345269
1273195
732871
1750815
498184
1952629
1231441
1860852
431956
546910
43135
637113
1905225
1207025
593841
429184
462173
207475
1991550
1525109
389033
61515
571832
1495354
36622
956844
1043178
740302
1682168
2464
97850
1345804
1337040
1429949
640606
1949781
1244616
264310
139927
209699
242382
1501478
276677
1117808
1324778
179322
1849761
546531
927592
1675019
396294
903171
857476
686046
1641520
162579
734182
1508527
329508
633767
723487
355321
251825
141253
210262
1781367
233573
1748119
205665
550501
35098
32712
873284
1325072
1392623
14538
1046585
817202
1723358
1353382
863057
188314
1059812
1538226
1513286
41238
548438
1374077
1698704
326966
453304
735529
1327769
851134
422326
1192939
816893
1508467
1445527
448449
1672894
798619
1091923
109849
91343
588438
1122818
1426636
1805958
495743
1781540
1239474
908479
1220550
840701
1973321
268134
169287
408516
1006235
1466098
1486216
701331
1283751
1470960
1669084
423747
676287
846212
747682
703767
1064325
297740
880508
650117
1901574
1921831
1761122
481177
905334
786447
204341
1199433
24782
493111
436857
210330
1034091
1180640
442491
1593746
1809673
1188418
746557
860895
1855466
1147102
1058191
808390
169172
1451969
1436567
356153
660333
1613677
586855
1344470
1616289
801989
728393
1874573
843251
1474316
21145
1091823
1004692
1776450
635697
366589
1881148
1000250
1038131
94079
1028068
1497345
1964868
151087
1724997
1126338
1672888
1974511
1911841
1565687
387383
784779
436709
72178
1847424
949987
871263
1343617
1550294
699320
362376
126996
966449
1381047
1773562
1257505
1188467
1444618
378212
1570055
1020267
1955105
1618645
407524
431980
82799
838409
1368244
372865
1567022
538503
548443
478706
622507
1506410
453502
1554321
7684
846366
484355
484433
1265760
1332452
37896
553138
784171
495656
1848960
1668898
1719295
577527
461860
432329
682710
1996587
1886025
1019027
1589740
1320080
231269
1330739
1790632
310616
547075
540069
203979
768341
115620
425981
1531957
142943
962234
236233
1426312
919768
46243
385988
399121
110046
1502039
1194255
1096999
526222
1838490
363738
1642072
575174
1603766
1951009
1334460
632866
1160384
1859276
10866
1568709
922591
994595
348154
1696144
1371391
981195
1198845
1788503
1138961
1729163
870379
307312
279105
1925425
977812
689019
1394637
502507
57308
25601
1354561
697050
1306292
1169579
819185
1541055
1140222
379344
78802
1851019
1600563
1991376
703716
167359
898406
1896449
1182533
1585960
1768233
1450448
537269
1115272
1454709
759568
1164279
462672
131485
1425760
1367885
1487238
1885521
1123903
854814
1819969
1996452
1806372
298266
1119407
1855326
352507
15708
1198310
1469801
1614282
1136889
837136
104618
1253411
628111
262287
1645277
1560531
1234081
534558
688762
1690207
360898
1510454
639702
638193
712120
327353
672307
1223104
1845158
1191628
222778
236523
412379
1254010
336005
220331
99974
145264
1685134
359558
982889
1082684
412642
226573
3656
1912270
893173
1918346
894082
1317897
208933
534229
774297
213053
1025345
1794752
792402
745894
91452
14948
1823175
477684
193196
560046
603961
1120116
1267714
603037
659855
924796
1480765
253739
1757983
477192
667351
603865
796941
279342
1640427
983059
1516874
770519
899380
1930469
878909
98246
785135
1089575
145962
1143437
1173074
1161546
208302
724940
1557603
1216933
528729
917145
707763
545094
1074308
1344366
1592011
1813497
710341
1566849
136054
720904
1630149
1687539
1727387
1769681
1077856
329254
1582821
1435347
873305
1518397
745641
1729586
1107875
1740004
273797
1915049
319628
1744526
1947486
695594
178937
597606
1797519
1064536
852347
1171246
1497268
602624
129808
415651
1477447
255865
1866808
1058481
1549208
761989
382580
752573
1939295
243591
1847786
1336749
1452177
1822894
811687
1841037
1621640
1667886
276910
1489358
315947
545715
1502510
930816
1851919
676731
1349430
1360703
388732
1200147
2518
709112
1625959
1365266
405712
293243
1165687
1161255
1580034
995129
1568223
793440
1037099
781843
7962
955965
1472606
1923013
365120
1271543
654901
1998723
1344687
1305908
406244
226810
1491446
499659
1139782
590902
1874621
323825
1435445
954407
1184871
1511054
446204
1951271
505990
817713
1050481
1373172
1087843
512986
1980251
735304
1769897
732504
826788
881220
922865
1013272
1370247
820242
526730
773530
1883648
835147
1137318
1583861
360176
323813
1023458
224813
648897
1073087
525432
194755
1892489
39563
884582
112006
80989
1586887
755964
1179122
1556148
1882129
1401522
1969319
1580407
386287
1240201
726881
1051943
29909
1452804
1151547
1454896
1592499
1173893
1907141
923973
242750
1812921
1633059
982619
749108
1595222
988913
785525
1099732
324414
122864
1692586
67008
74819
1962808
37098
1935838
965730
605074
221467
368567
1985292
1340944
1056235
1392720
472940
1747173
992346
1539409
1954785
1345618
1499531
1313281
532168
1057029
1502868
681824
659079
1600761
1513169
1910183
1721235
1888728
1111610
1472161
1965612
1005139
1449993
987728
493086
234727
871465
279925
1896306
65360
1807681
411545
1448732
1511342
411914
1748965
1378486
1201592
1693879
936212
1847648
1697065
708979
1121031
406573
1048187
1936360
811559
1382720
1868763
1722873
67504
1294105
1377997
1952029
1711258
980690
391391
1935880
1856297
255513
1083308
1417008
1599599
1353246
1383829
1574208
1434945
1341143
392835
570460
235607
419364
691493
1907562
1510730
148161
259364
890392
242074
1915977
354322
372815
794668
772801
957550
51915
1662016
1657808
560905
6315
1706769
1222914
1947927
287406
132251
1088904
445354
783894
1823061
1472510
23925
1696558
1760961
1212156
544652
910648
328468
837988
506889
367348
1851095
2868
379619
1670512
697475
298431
656088
1250884
1930283
1017906
990186
1680459
1168148
574812
1437327
1396480
792272
1757527
1448040
1530781
1466307
1556550
1392731
797803
553485
2406
1022991
91594
1963574
536602
1795431
1656492
1777510
1304520
359069
896189
317747
170380
691493
1551716
89168
491770
735550
1124461
201478
83421
462640
1473172
181400
256683
1889088
1696862
1582274
1436421
68959
1171605
1658081
7215
651318
798928
1890599
1527644
1832802
464784
1306810
1723060
348376
1221487
1031950
1932859
1138919
1565106
1507787
1721085
97364
1240575
314861
1639483
1205203
413349
1403935
452134
451402
116442
1810570
1707201
1498654
1429483
358665
23654
456309
1314452
1554919
294713
1332097
588265
115446
1368682
705246
1529755
1649988
1152214
289242
341956
1144998
618654
813604
614301
15970
1820153
1884346
93904
34196
1681814
612810
1520373
30521
869629
1208151
1512941
499423
1479524
627643
628279
722937
759799
1803153
1056237
513388
1695914
531195
1140914
35290
1230754
630845
1056714
814553
1607437
1506187
1359828
1591383
384237
746325
868726
1014618
434870
300390
1951690
1286747
426941
684497
845777
980358
1324232
534214
1545845
1817016
1143601
1973071
455153
1455031
465516
1747105
1480865
1232921
1979261
1803408
858111
714648
939426
1303445
1707925
1636074
103539
1631563
685309
572282
1300176
1572917
940210
1446758
1753600
424475
545488
695987
897928
514924
539616
1113150
1909776
567430
1600072
1276692
1910693
1544027
472423
1811213
222707
295388
918160
919234
1461344
1091525
1886441
1125266
1932509
1055072
1659478
1667099
1754492
1828782
1411581
632164
873761
959125
781900
1134192
1053425
1326896
684128
631245
523405
1841327
221261
197146
1109394
257150
1063091
500267
543181
1146248
1304488
1540248
758740
1501774
1583919
1535642
812915
350894
1001547
1303888
72715
513670
1997723
261580
1797864
1184886
658157
1534078
1047094
1775032
121780
1327078
283786
653833
640813
823165
1904958
590186
318668
1068130
1983116
910864
1018108
1376253
438210
1138165
220018
130700
87225
863619
1988097
1907341
1214100
287919
1295117
1779827
1622793
157030
1414650
803579
483763
1196148
132709
183979
683585
608627
1682000
1353033
1640069
710526
1920219
1240822
796983
1637106
945846
1994159
1430632
1951629
632039
1086970
1015749
1583890
1880079
1680314
1473599
739165
826877
389588
1296070
1275449
1345542
252296
898559
583208
1193546
1258048
1217776
1658680
791292
1741256
1973836
1893453
1164197
1393016
1458472
1992132
513007
562152
998361
272156
1590719
678010
599115
1238503
1710577
607980
344704
598046
1242311
436972
1201423
1641046
1267030
651604
468760
1925124
161716
1048330
455614
332080
1068624
717060
1112846
209149
744536
1955458
1547706
1713968
188194
874984
1701455
1131875
1911215
247679
1687210
639063
666324
1306994
1425973
332299
1628966
227790
1949345
464877
419269
925547
1351358
236945
414790
1481797
175127
1255029
1422455
1134655
166879
1784951
298767
185063
497091
1594536
1169690
927397
1368411
820293
1781263
1221326
1962747
1762247
379413
34998
1386452
1792671
1242704
1014147
1769236
1603083
1903477
651884
921103
875010
1002797
1732720
1428521
639463
453393
279427
461630
382299
858248
674966
45591
1286361
1870596
7321
73661
1677368
375537
500741
456795
218621
75619
1048634
1537757
1870845
1876792
1460976
1033667
852668
1034259
1180196
372198
1145917
1280031
1949160
152769
1632832
715928
1370193
495476
1774247
78227
952600
1767033
177733
749483
199207
307570
697422
1947210
1474828
778995
1535107
1510748
1200982
439732
1705468
1425112
1230371
1398936
1823751
371677
1213943
1114636
1999106
1069239
559576
1996109
1547005
1759825
1197150
130429
767339
712487
332131
28655
1975224
1281310
747381
1018245
1872699
1101560
529333
1090847
1242810
1144048
772817
1095788
245618
367834
1220162
755214
1645864
301128
519181
188853
1996185
619812
665410
1479754
739616
1248261
347221
86982
1621190
578930
849043
1050333
179594
645047
1354017
225240
1103148
1816875
1909122
1365588
577738
29705
239913
655210
1025418
852434
467875
376135
155064
1145910
615592
1232966
541880
241381
1916003
1357783
1202839
802531
140969
1521866
1495548
104867
113949
736686
1924079
1072317
326040
231950
1627380
565878
1064157
1866265
321606
335048
1679026
1282511
1369689
350423
871559
464679
1204005
904378
1642905
967156
1199568
184496
1618839
1676882
1550975
385824
1070357
861894
12329
853436
593809
353066
1868385
758630
1294262
1638457
1629600
1427244
1061415
471172
1178304
839730
1460573
838312
1089248
532120
761275
188176
1599423
915668
210375
311104
709625
717807
1854359
263483
321011
1392431
106005
1433124
1692224
1671876
824917
351596
1125806
1163103
1234647
204599
690919
423040
841443
563263
1752768
1428368
509968
229376
1088957
199286
892592
1317865
184484
959385
1445602
969015
1079989
646236
1511765
75197
305030
1088645
482249
1463581
1351909
92109
125127
769373
980724
803212
425691
848560
1898361
1780813
712308
445242
1762592
333660
1423440
1579455
1205886
963865
115697
698780
1671680
363632
1953445
1233592
320938
1256524
390155
1677300
1375313
1881936
1488348
1266477
1363590
255675
1734206
569677
1419637
1649356
671972
39658
1858092
658993
1278090
1079839
1140547
1786572
379854
1164396
537185
1480429
1265132
1620211
489797
82899
1348851
1912467
1634824
1932699
805219
1276959
915713
1618600
1199959
292786
532561
873318
1350736
978365
1762625
1479402
1965709
1437173
1607883
1025383
352316
940717
478213
1353086
397790
1545127
1733871
1055701
1931244
1967034
394316
755467
1526648
1464881
108385
1103644
1952753
1808860
1991039
376412
380694
171677
1678374
855261
875260
1205114
1271826
655349
1147867
1807602
147261
618767
1861681
1562893
173516
368418
1016540
83651
640070
259086
367560
196816
26774
741900
184874
265221
858793
1726808
521251
1309091
1425000
646182
63228
1980698
87799
193839
1548824
1107596
1223547
157220
1779744
1072806
1939819
1478735
322192
475957
1148843
1007464
382100
1550662
85663
1997964
128738
1512276
817528
877795
79560
256474
1233103
293038
1858557
1111470
1672696
939410
573502
1618066
1308416
1744847
37084
1318118
1619974
1062106
1894136
1707115
1204449
497858
1371998
27114
1644841
511930
403435
1777878
1381526
912836
1376712
1327947
511912
803200
942699
1383796
351353
1012691
947784
816095
1337176
711737
679767
1954138
1156580
280606
1186830
847721
1897067
1117797
1020235
378241
1757974
1269258
1629061
225883
1801126
769676
929950
1162412
729658
677983
251384
320507
1844501
1933843
134923
1137401
1774377
320684
860192
1565578
1659762
902210
1308300
1671156
1948570
217991
696441
1594926
590162
178974
87198
1950691
92542
1553219
345760
902074
1851583
48103
1463118
700554
1605751
161804
1324102
1828346
580008
1427775
100939
1979892
823481
61378
989270
1601678
1760945
1881855
1852668
648397
483419
1847478
1356585
1404052
1237199
1191567
1515814
1171628
1413725
1413269
743526
68897
926369
976283
608970
1957383
358501
1646424
1512439
213725
282214
1838325
411500
1351967
273623
820344
1521619
1577111
49336
1081166
905530
1292652
102063
1344007
797911
971949
966587
1586913
1637348
1314807
1713574
939564
664054
1862518
995777
1465539
1228439
23994
788378
286060
863350
1230239
1468580
570441
1178006
4128
166965
1750434
345883
367840
1234662
169373
1431174
1921241
352487
1051967
1154294
1987545
13298
795932
969316
1366376
272948
1344397
1441998
1939414
1188471
40704
1430404
608522
1354831
1381904
727359
1754287
639048
1645616
550276
419069
614446
233189
1390489
795595
1510500
92445
1958840
903205
1461346
206898
1551119
1769297
879359
1507890
576150
279766
890905
1804440
1178841
685806
467443
1575131
1848132
1247370
905329
1996948
1673270
1118057
1105288
81607
1619979
787325
498781
550683
273459
1837947
1551582
1642267
5327
260059
1520005
183116
1892374
735693
1228560
1321418
1051275
174421
1797623
1075546
1050844
1423615
1980639
46393
592768
1808403
988364
1737184
542558
765678
1990037
1897443
143891
1258265
1790700
1327164
1454345
1071823
460130
311548
540117
1241720
632776
702349
322550
1077586
785609
831584
830844
1193773
961230
1758036
292171
1572881
177361
1466088
649766
1791902
1515994
249219
1484404
1210149
1633027
1897610
136936
1724482
149012
1640286
183735
1636606
1459253
1811700
1799830
1505559
1251342
1941891
1889532
300886
1027440
1214045
1424753
1107175
345694
589327
847033
1990017
1465849
1050626
369561
1135771
884126
176761
795550
97588
1880211
347302
1591921
1869163
1483976
442806
1407835
797832
1202243
1263678
1341805
1799121
1930645
1208204
1263123
1160833
608712
542591
991413
103732
196773
1929808
1689340
1096773
1583922
1983049
701120
1195521
1440360
1930338
203211
1471795
1557421
1461876
811623
1162837
1260778
1982550
1714685
259944
1461195
1618676
482242
1799471
182020
1053478
358245
811928
1025296
721506
1977931
1075988
1212404
1112915
829759
624568
1291487
1642420
645328
1655240
962608
726433
228938
74595
1760660
1756947
602402
1918153
1713033
1920027
49553
1970366
156767
1655123
1134460
494980
1989601
478336
1649196
567002
719111
261688
1593375
1519425
1154375
1930107
199657
548225
141393
1128282
1913789
1781402
439097
1776126
1316403
1343646
228591
1793814
1147716
1007097
1490707
627037
1656973
1176450
974100
879982
593711
1222889
1545294
1305452
1506723
1288773
1607484
1716763
1952721
1271594
99150
1345118
311070
377857
1547170
47036
142137
286296
286220
560741
603432
866983
307846
272521
628214
1601536
1269454
1217946
848472
1478769
1268955
1404532
1344822
1562983
346184
1233413
826271
1291132
1624748
1761895
145013
1629821
1334039
1646020
879531
801020
1820673
741370
13094
521538
357579
1588773
1334505
764793
123111
1901784
1812302
1891359
467717
1650777
532154
1691264
339466
1329816
305061
1388214
177460
633090
1800919
857506
1923910
435917
1714074
134555
90134
255711
1052686
112284
36666
1650031
384595
884928
460681
102344
864739
169582
824530
106785
1683365
1349867
389095
297657
1332711
1487404
1415414
1145305
632402
446717
1711242
1015317
1114533
236351
1951179
1524802
1622391
1137826
1110251
100156
984805
783889
622522
224977
1338940
202567
1668138
1328752
1496139
819570
1930204
153543
1928391
1520521
1119021
897731
564091
1777029
1624728
665215
1687746
1748346
1764977
1058771
351620
479242
396946
393861
748789
1008340
370271
543037
846427
889993
152317
963311
597916
1705867
301580
625827
1587334
509616
1720819
123119
1961720
1193559
1089413
1222021
1128678
548148
1270668
387158
751290
347075
461256
501498
1262559
172927
1327420
561023
744142
1265709
1532462
479947
1413764
1700464
575930
427055
186459
1365884
692773
1215022
1696644
129002
1336775
1318324
451420
1280462
75385
426700
1780901
513643
258034
1878928
1616796
584132
729172
1826201
1214672
1781442
988348
1615475
1120319
721118
1172854
603517
49572
566362
942724
317599
845675
175878
84737
738516
253880
1350204
1522961
516298
531626
1352817
1417354
1310376
533469
620342
1054199
26810
401677
241149
613316
914802
1672105
510823
1901668
1440088
530306
1004198
1070033
1035909
51462
289850
1838352
258776
804699
1287280
854971
209285
497295
692447
1565922
259839
524226
470740
324287
133204
1051961
1631187
1664454
79121
85010
1052798
1371839
615821
34428
77996
196840
1626565
444976
1219235
1260326
1099908
918738
1942638
1556647
271496
46328
486065
945592
1427079
1726470
565809
546270
834572
1886235
1361653
348206
419431
1152775
1437324
1481285
1713796
972238
1974418
1237247
41901
861164
855815
1247366
719623
985281
1742189
472248
1203759
577544
1742912
1526810
1170119
439452
1004195
516887
1580969
1245449
711499
1155494
515584
587163
1736036
1333819
650230
609566
607792
1056977
1660321
623707
856878
1833098
911077
1291766
704748
1789229
1960525
1777536
134942
977754
1166723
642788
766067
934826
1305813
652598
49426
417078
1595220
1717771
867484
855165
844870
1833868
920839
1870486
1629472
813728
26103
1330446
1740776
652095
1018257
1533117
1917431
679609
1116631
814133
1437708
126285
10767
1098120
1972858
1227344
913911
653627
500590
457239
1934584
447334
935379
1245155
1500571
96501
304028
1118056
922359
391861
1736430
1815145
1875475
582288
1055038
1343446
1075399
1093909
966555
771947
1475733
626931
1246339
22285
304369
1117797
5020
430410
1695175
1292520
947847
724602
724008
1914261
1072270
807457
1705857
1400245
1968050
1600015
228761
1944634
1040828
642818
385757
976636
1265013
66818
1292913
895139
499732
521175
260062
249368
1225414
656967
1676232
1629623
1169972
1979426
749861
903897
598942
1737751
1956429
1275022
96013
954855
1855447
1150767
895372
1129981
831816
224763
1773461
1343645
1995376
472986
427883
581915
552297
496724
1124527
1958386
311819
1869740
1698050
1837945
156146
940582
1891392
1958949
781765
1640072
1313723
1544918
1414609
362395
912760
1373545
1068932
77007
1036498
891211
78379
1649950
1221345
364624
310344
1929614
942931
1437756
1040064
144107
432866
1958627
584574
641262
300178
485870
709882
669810
1491849
842255
1769681
270878
1979484
273000
1347721
236804
1207320
810305
984687
1967353
1825469
1110471
1091171
1032444
1845473
546971
227954
1282639
1629700
656951
348085
156672
212357
245115
1410751
306929
1606086
988167
980055
1197651
869311
424170
1327139
1405940
1980250
1546533
1696602
1418248
1176506
733889
1759924
1755097
987803
1050004
1107220
1691108
645238
1988053
27461
158602
1818469
693678
820475
110491
70813
71003
1675576
1076880
767873
1899681
1306341
436471
222467
1514225
720225
456397
1548638
1461330
1365133
1237996
155927
1373672
1286228
527728
1608798
1184087
1922079
1313506
816708
63758
1354160
1018417
75469
714925
1295967
1150441
1413791
1320417
1166350
1149297
55219
1477064
1630079
1250306
252235
1299477
80284
671819
335473
584901
449503
1600416
832520
1361097
1984608
889805
1700557
495557
601430
229744
1579694
1629277
265659
1280866
433278
899119
768827
550767
538903
1776796
1409177
85942
973250
925602
145634
1828139
1760482
1966271
1776946
183455
1928245
1993670
1343783
425533
770811
555728
1948171
1659996
929798
1443710
1659000
1630147
1072886
1511750
400147
1525361
1733356
1624323
1288475
1057121
1295627
1082593
1784311
571297
66752
1105150
1573097
684031
887795
729764
1790510
288009
90950
120897
1815252
769058
1348200
951949
1929286
636191
1877348
1316991
1569558
696462
655816
49336
1399479
1846412
1888933
1651316
976391
1667406
1025974
598537
705581
984574
827738
1768375
1074433
588798
1420799
1866484
478083
310033
1092915
1881931
1806005
86256
1572081
550102
1992119
382012
256853
1177083
613055
1793647
1774921
1855773
666013
1221530
96366
1282697
1412177
1375137
338766
1493727
1378324
946212
1636738
49397
400687
805271
1174663
460105
1932920
842319
1007652
1985804
945045
872732
1155930
1912915
1167091
740575
1414671
1857685
647651
815649
1483374
571902
1967361
256023
1794672
1926426
100410
171155
1672306
673315
322335
413015
846852
1184112
1599146
671407
14822
1947698
147970
1656899
892850
311744
1510895
890839
1424849
1619866
515611
145951
1578970
91593
1761279
634212
1394192
242292
1589416
682061
228421
265808
1144330
509367
592182
934161
252846
473272
1659969
1314642
1384257
1372852
594293
1120257
968730
1274054
1728053
1407100
578062
1680587
907512
29641
460356
212009
133889
1380414
239194
826883
1816284
552900
1068845
1791426
435207
987393
1237757
69490
834086
479105
296416
515817
1567306
1002814
329134
568909
1733820
1996673
471053
1684219
1742486
524372
35088
664824
1620117
441149
401917
175524
1396869
1169735
1695297
1028270
1466167
1755346
864768
484796
1205398
1274642
746176
1409692
411263
1819520
324342
19060
254891
993029
1114957
1774133
446485
828626
1238469
1179237
809034
321615
765211
823193
1690945
388300
890647
516414
43001
1335917
1536084
1357973
415997
1230078
1139532
868441
1203409
1247703
1247962
249720
670357
979046
1971387
1628047
1605348
122191
1496764
1886456
1234335
1837647
406354
828994
678425
239062
1425891
1847139
357072
740887
1789636
210670
1644522
69781
860647
1147693
1545647
826707
354820
452798
1883674
862755
551372
1416921
1626510
1782331
276854
1698808
692591
1882431
1114110
1492510
1184146
844245
300760
1886666
514019
1299771
25452
575578
116626
724986
1581290
324942
452578
1864913
1432284
1007035
1762920
47056
1619347
688537
1384174
133413
367177
1367044
1786387
1679184
746615
1261154
916117
960522
894229
1779744
1749213
1145702
1914566
671682
702572
837221
1951541
231317
578029
506332
836195
1274587
1804083
1797016
761825
1219900
103541
1177392
793251
846732
455645
535581
722043
1259332
1943817
1471045
920654
1876508
254605
1586864
1914094
1213188
1204810
516881
595299
399614
1207347
1197345
1651048
1334169
735852
137901
980708
1413730
1347635
181379
1355047
1190799
954033
1194306
949962
1876508
1592696
877743
340211
316426
82875
1217852
704567
669001
883533
1299954
1651963
1624378
908643
1204121
203804
1568335
835881
1080814
1827328
454277
212416
1841851
769085
115047
939974
1484947
11688
271953
1813235
238112
1598686
1009420
1674267
1412909
22189
899196
707889
1437400
1150421
271550
396639
1083149
446302
1519830
855954
456911
1180660
225139
616817
1470478
294975
674956
1026354
8257
598662
987140
232020
1193841
243312
51104
116731
1734365
1784581
1219911
51030
1089038
622831
912782
1723995
1182759
1423778
71554
591071
1031527
673610
945391
1765506
1301719
1540252
441331
660185
831280
1035478
927923
1294314
838634
1794681
1416111
1690921
1563065
633817
1509457
1286626
1865067
1127136
781450
1472567
331626
468580
898710
1286743
1619991
1385884
1637014
213205
48052
898738
1777659
1672155
1087372
61746
1801625
1350976
315250
681023
532383
1390226
1088786
329484
1020217
434468
1907733
470565
440993
553177
723185
583298
1704043
1599741
1667454
1152821
1735632
186888
1780494
1447103
797079
1521601
56760
1448869
111154
1714857
1404560
976468
299386
805819
1091565
1837377
1077947
1853759
203297
219677
740544
1031423
629029
414088
403640
476015
214749
1188666
1271103
1085493
1850784
397499
818119
1062053
1230653
1975824
364499
1346401
337885
636109
1489775
1235616
1360689
1515761
1192927
1193087
1503951
156153
171672
911962
4682
752102
550336
1601791
1475556
263461
1781412
211783
827756
725117
229627
171067
681421
1785658
1752213
344091
307724
217232
1012252
907985
1838759
1014832
1344488
502402
1220949
427728
577766
274486
1128436
1281458
1797052
41127
1951231
895101
248594
503774
1007695
759033
1367533
844489
17775
1894131
1866652
1704662
431628
748210
1987383
1284485
219610
550956
1031682
1020730
706530
467302
378725
1980210
1977249
479009
1873474
1848342
261506
1604137
488025
1217219
1869677
976577
843016
903651
417895
1900254
1653822
1021326
1642617
1205040
1490662
43932
1516691
1440211
1445597
758759
1832981
1905969
1549746
1988134
1695839
611267
98559
103917
2946
373036
999215
364103
134912
916067
583345
1080988
378745
1475381
641133
64407
1904041
213662
88937
174626
1487174
103670
776584
1105173
937029
977415
167941
78636
1225785
1898205
1979041
952346
1599717
476741
189882
1217490
1460896
931848
65418
1171661
1226766
225346
1167179
340874
505003
732550
1989635
1081358
1111512
1900641
1835379
1972025
434261
773707
1410991
1635421
1531828
479990
1887947
530293
54330
245182
224426
1910401
1316334
1388367
1155490
346792
668228
649764
1524789
1996908
662799
1984277
593469
583184
978601
327465
922559
966435
286611
579905
654086
1370947
1415916
1078548
1704603
1838009
568138
1162054
1748280
943480
185727
160052
402863
643263
64043
1492532
369330
131316
1172795
113741
600562
352584
1375375
876725
1104254
1771597
25865
1920765
1565959
1142174
1843692
1555650
1392734
1807173
319122
1914071
638740
1774291
1729555
36464
1450660
788970
471362
1376253
287891
1507511
659472
1342215
1040884
1302053
1836901
854050
1095979
719598
864762
981156
716424
1987347
1306778
119860
111500
1136745
853527
500018
1008645
1116200
61975
851074
1080679
939708
788283
639571
301532
1846725
1249965
1262868
1917949
840064
978995
76670
1053209
1213546
411348
263200
1091238
1283476
1733464
1382945
1798453
7123
1704574
100432
1300150
1894164
704726
247814
1368591
1271738
444602
845931
1542174
1466643
193530
183172
1960464
1163105
787156
1597790
1964152
1921988
59622
1076812
1197671
635014
1362596
1196046
1375288
754542
957988
1601191
219761
559740
1248104
1709786
1325802
699495
222132
354043
170833
353251
363756
1669875
566208
62726
1475639
1489105
1274304
497185
545582
1930395
1944740
1705499
1857438
626059
1277235
1191115
914222
1684273
1743465
1682736
1879205
435287
904388
205097
1713227
604497
1293369
1173551
192811
607132
269566
629273
600949
1351439
106537
121686
1547153
1286955
1654105
1880585
1207289
1300683
591622
618521
759212
1260775
538577
1000303
18911
681919
1160734
955237
1884131
1920466
658724
528719
768436
1243798
314525
1312754
936332
1206871
572703
640801
1075284
1880125
1270379
1070940
77980
50418
1255433
1762650
261979
1529183
1760451
1175085
297205
1922033
814754
1718703
1261515
323223
674036
1942237
1237394
827276
1679611
709139
356985
92080
1331808
141657
789490
644800
533609
1754206
1139204
1662041
174054
709856
195157
1448748
372117
815954
380909
1427991
1446053
152095
1137054
675421
1419838
789502
556684
1073004
287866
1120232
121460
1286831
420145
31789
1182735
840839
1912646
154331
1087869
278597
675662
103338
625744
1348653
22202
479327
1519948
327178
542627
1882506
1604777
1779472
756957
381276
874174
1312102
320978
1707816
770656
303011
27474
1259512
1362453
1795400
652440
634015
1379317
1811916
1912498
1996418
208688
1354588
823469
839211
1021817
28311
1319708
1309766
919351
276893
1368315
1618360
149473
796834
1240750
1740468
1310909
1566974
772857
246480
1411441
1169150
1752127
1424797
1771979
1996630
1356124
1961684
374927
1589676
1137226
654883
1484577
1290410
1771511
1070636
177764
1914900
47319
570843
571779
1099526
1767956
38070
1210174
19394
1287276
1637844
416921
898197
889057
107197
1310446
1456181
1841682
552462
388056
1339050
534964
321210
372541
231755
790194
1344926
1194127
1387389
1824811
1614200
477522
1348488
407240
933007
1583087
107587
1067072
1758261
1799504
1546312
452542
1206091
342839
1744493
1785495
517051
526507
601402
1497505
1456220
1730010
1202002
982746
1127950
708973
379001
715000
1284879
642055
334136
930436
1586938
1537576
1846910
1320327
1795278
788313
84257
1139563
768904
64970
451509
331900
148703
679819
888597
280073
970691
1278338
633592
1500403
1447239
1684854
337274
1319464
835415
389011
717741
1886112
1464845
644280
1658917
1361645
1824034
459159
1008804
1307278
516261
818544
721694
595860
1582878
869394
397431
1282878
1983332
605058
976306
1662999
1920971
1066405
1152388
1809966
1132099
858835
1791639
1232216
1710980
1395842
1011806
1447994
1927490
892426
911893
217679
916718
921162
460599
633963
846993
1130706
72065
1449379
288101
206463
1904896
1143727
40955
219858
1670793
894147
1291643
1904862
1940491
1374593
1415044
113400
1698973
1190978
327095
619555
556817
1801818
516477
1649976
1976129
642888
1042192
132780
342037
324545
1998529
1922922
1162456
1668198
771300
637987
1375841
397215
1979877
1781742
1848881
1969162
200553
1283472
4616
1726254
759292
1197219
200666
1521625
304314
1985132
1290149
16965
107260
430293
882700
1091464
718234
557965
271563
409606
1229805
283880
138115
1816378
973655
1494670
1048267
1046289
830540
1128193
1684035
962933
1829966
1126007
546708
819363
1121999
1858615
667560
1754964
966610
342174
119898
1701392
1009017
147719
353823
1519197
1136558
440467
1208467
1039329
963449
850354
1899613
1229212
165028
1260302
49310
377640
1200983
1708049
404538
1253977
1810796
712084
587291
334781
658599
779406
770669
1356677
429773
908402
562012
1206278
1547812
1866706
1147605
414982
220748
1744066
511938
1643883
92630
434743
1170207
1345086
1200660
1875690
727912
818152
614298
334166
400475
1324193
493153
140764
317740
1134814
668309
1077221
804179
376577
533389
708779
1524949
552511
1944483
526044
1116378
484998
27659
1061128
681400
1252181
1732305
495716
1888660
560728
1803517
1295169
1582848
1433338
753495
162068
1623956
1318674
819686
232536
336331
1187526
1649628
86267
646767
111438
1700178
1759600
1575887
1428663
1754114
477652
893094
54522
926382
541796
1246110
1787092
309005
160796
1085207
1821207
766600
651818
1922653
1823129
1217436
1135297
264000
977698
388188
1898155
1403249
1968040
1764090
1864938
1075294
1519338
1091434
1624563
1360598
1713295
73965
1335134
1248702
1113232
1282329
1322116
428717
222090
356513
1172476
1214790
1084854
31343
1205678
1536638
206575
1311781
768090
670112
131581
1882366
258204
794620
118996
601154
1059563
506737
1091881
1142155
1528931
1130567
1378727
544365
1237798
1492975
1348771
1001396
1300758
106272
1471824
461019
1403554
1736204
1479562
1758191
659244
599625
109048
1886925
930654
412204
1310855
1514112
267935
523962
735339
716685
272225
1785833
736695
1214924
311056
1999376
855076
1126370
193209
1630281
1156260
1761057
1208990
419850
1380146
134406
927109
1180065
620458
770333
1906422
1042539
1366573
1891792
934552
1365767
1306046
1904210
1142037
866493
1108241
1674723
1877305
558802
598699
191646
110124
428568
1282314
1715632
1572880
1160637
1113853
1548434
694459
1023055
183250
1750203
1272763
1433260
497963
204719
1762748
1560182
1959967
1283878
409295
1778690
1226263
398080
1946314
1592330
1201818
647404
1110065
47262
1734654
1583729
92932
353933
32303
636429
462905
1566666
1466030
639676
828974
1746164
457855
188956
1188819
1048035
1530294
1298738
1694062
431120
1107086
952058
155130
1835725
710358
1067739
1694710
245588
754118
64449
1350696
894073
571698
3232
439968
396721
1539092
1095026
436536
831956
487515
399894
1678924
949016
937760
76639
1432708
518681
1821808
1248231
668729
205196
1635630
1214213
255254
1719048
227097
473070
726281
360764
933152
1038084
608063
979371
761560
533408
1607601
1920277
991925
406167
493739
49992
941840
1235583
608640
48896
1624128
920866
1534531
1842437
259217
1453543
498575
431223
1595744
188180
1429840
1468721
575959
1717270
1088125
1547520
1141731
1325524
1148576
1214351
480954
91467
935669
1194978
102803
60461
1123802
1744715
45031
434584
1743336
349295
651010
1234512
1562225
497129
1872112
1366041
1181222
1959088
863517
885998
1683658
597125
437106
1291662
1400594
1247685
1414216
1454253
1142048
1628861
570218
1947268
842541
592283
1222816
995676
888625
896531
1608929
1149047
913188
348161
1347810
1435751
694563
368898
1638774
1553371
1903578
1060185
1896913
883376
948973
953405
348417
1660680
1606621
1974342
527462
332572
569741
1825393
1484182
834197
1015143
281259
1414845
1855077
355377
315642
715599
177733
1011666
1104830
322097
1857921
251215
1946998
317261
1789936
1498836
1929911
718268
1729471
555960
1468394
321825
1155343
1941725
1966162
1191148
1342479
1908802
992008
1793143
714323
1012872
1236135
1982665
849910
1528162
63651
336689
954670
1133052
558452
1298120
765226
318545
1970602
1207865
1581045
89582
939352
1182531
785546
156688
806023
1429403
1754034
1063941
861536
238273
988957
168996
766886
342744
1274473
1216799
98325
1660396
464194
1287200
456091
1088806
1043996
557484
651990
76513
824128
156603
150212
1119970
1137907
576825
1109496
1136927
1133936
429046
379678
1032175
1271504
1081782
1270881
333434
442945
655845
972226
416243
290420
1204001
226324
1722770
518644
1540557
1489097
889982
420948
727113
822238
1120000
241227
1064466
434526
1787786
767493
1321856
1005565
1832593
549179
1044106
1534880
1080849
1063902
639988
4108
1239951
656731
599791
596560
711757
46343
148438
1810197
1639062
1471078
1539096
642349
5913
599999
912634
1664426
1866747
327241
27592
1527111
103111
1502353
825081
1742215
791814
1379346
1644571
1634660
1244716
2027
133736
209081
1308986
546365
441493
236258
146738
1287183
1456772
1763158
1447585
1413052
1433474
457841
1765456
1238351
1917049
1122821
1737568
1860478
1129260
512252
1329646
1659641
1293362
1836349
713524
1460814
1234895
1470948
664392
1355373
164535
683897
1299521
313875
1661208
349662
1543115
994157
1720766
517690
1952081
1416101
1041522
1230254
842165
868494
330708
1435474
1575518
290002
1260783
1496604
1221146
1210596
140646
592741
993560
575069
221414
94327
1704224
1656122
1268474
166428
57819
516887
38608
1428151
1990799
651537
238311
1412785
924472
1737411
1582376
317338
221728
1914108
543829
708433
1971802
1461548
96257
908085
699229
377843
345665
753288
540536
1066638
1118750
196538
25525
1132004
874656
1649758
212538
1763828
960429
1532745
1488941
1511961
1911237
1319799
743400
744303
1654124
394877
783400
654916
1128195
1339800
1621986
797186
1766966
1619414
798583
588336
618148
140069
1453609
913323
1583667
1522626
1348400
363856
1743794
1808701
609223
986213
1835802
212794
1697623
562668
268056
992399
1948618
531214
66127
1982530
1446079
85829
541103
607939
44021
354903
24983
1489287
977358
356596
443683
1724708
1106493
1683249
652357
529735
790744
946858
223890
1574936
1654168
1667325
803043
42028
590098
1881623
1258570
761261
434854
775698
502801
1554108
688965
1006944
965017
584412
459190
1378783
1664282
1906391
988306
1872333
1337720
633746
1323423
1503532
1819765
317246
41707
406975
615786
1378146
697941
1156284
1234245
512734
1494799
357683
1412319
1588851
1688804
1321029
771469
261956
1753007
708225
1617685
1556720
144181
547581
564184
273622
489375
38272
1574611
318663
1885184
782292
921154
772623
1226336
1755772
1907932
1481544
931612
1076013
295466
123327
917599
65433
1926118
321072
1915904
384474
1097005
1961762
1971988
1840597
241763
521254
1015344
1439675
47470
1453210
1381631
317776
872768
754485
403718
1907614
1527846
885084
1820441
1373547
740962
1408762
1587884
1714963
903447
53674
1258970
885710
418467
1094121
332927
186669
295508
287038
1867425
1253892
1845930
1349674
1171729
630632
793629
1556331
1815631
356319
838192
503969
683953
1809602
173138
535768
555894
575776
1344400
985838
1109228
16872
367356
1330275
833689
348525
465673
1288733
185536
1676025
475123
441622
536365
1610053
1515714
1739265
419183
770046
1841835
665730
1618893
1391880
1028735
1969184
191739
229499
1364090
51076
1351636
1152249
1276255
257717
40380
610350
1874936
1485077
1102548
645071
1314968
1970305
1164746
1269706
764934
1153242
1139202
1524197
1493871
1705497
1204402
1211376
1508460
1599389
966525
1116459
1613239
716136
1637645
528166
591156
1024856
1613379
1606970
1939743
1365295
619014
1138304
1284345
133557
1065005
1943235
1649853
1289901
1503534
225843
993420
1550693
1378138
1993769
351478
1881370
620897
278447
139229
1580236
653055
1890432
688439
1232505
740958
1854099
1703475
1089726
1574433
1596450
1624000
122524
1555521
1770075
1191452
19698
506445
1538862
375580
1906141
351937
1382859
817283
1621697
1408682
521302
2124
129691
1732635
1249382
1493273
842676
541688
925620
1581804
1942599
379402
1882996
328153
964254
821071
67582
1003826
1742608
1598789
41381
805214
457074
1512674
1098523
1957099
828568
1350476
1596413
889687
1671361
1019233
652491
1070282
47493
1461788
1824889
1801258
1691450
1623990
522270
1471377
20479
1066746
16770
1390897
1976448
417049
1433196
1907930
184272
1058630
605489
7862
558449
1267653
148652
965077
875407
1990128
521479
1195417
629250
1712291
961202
1702329
1565458
33927
1118079
244805
1210777
250070
1079416
54023
1310003
1769799
864364
299142
1154575
1395867
896402
1671978
1224509
192864
1039689
915044
1639610
17734
1897039
253412
1870010
824705
1055584
531481
293625
1542009
356970
315291
914684
1497598
1733178
235183
591573
1287752
129643
653156
1849525
47729
267438
461552
600722
1484473
129378
447651
1256517
164655
1528140
579609
258844
848554
692592
1902735
1410332
483570
172279
1067210
1332887
1677276
1889936
1672304
124753
901233
1408456
1922255
1207173
706968
1941443
415795
1140982
76303
174534
1119742
583185
916774
911590
1249971
164613
1263032
907939
320565
871749
1471358
1836843
1822140
1536742
951395
394229
372333
442804
1521325
783370
1731040
123852
1478092
1767841
1242054
1784436
1408502
722846
1117033
1072207
1516294
129391
744002
1362846
716738
754753
1260710
52303
397789
726991
116852
445461
1933022
1179453
703375
1703561
1595662
895965
1342249
128751
1057290
609736
658899
1240820
1593703
1652669
1183118
1117703
378112
529293
1573964
597790
424944
59630
665644
1183036
1191071
1088486
1586555
742753
835346
383137
305345
1158783
977888
982134
122662
1502109
233126
1769436
541960
312642
1253285
876432
1295912
680557
1989544
1258419
1284094
174481
1728141
1693865
688875
1248029
773732
496108
768739
1280551
1007151
1481231
1564627
107154
284512
1331138
175759
608143
1926173
51962
851444
997378
547537
257603
1858038
1918034
1135740
1025644
804776
220489
1567740
1380224
1848524
1380371
1339138
108230
1163684
535841
511882
1896545
1399188
591670
513538
1488735
655080
1162530
733071
1676243
214451
855225
1955346
1302935
1089258
1266132
1218455
1034969
1691148
991897
617272
107324
73890
375916
1406893
1383361
28739
1098423
198029
566302
1104795
1671821
1767298
1247048
1795604
1985262
1554957
1033409
331806
745449
700996
884084
647989
1830195
1022806
1231520
1505135
254336
97899
314137
1189398
978788
503822
1303501
789977
1656734
14358
577291
1731654
1850021
860941
1643206
537885
306580
1045518
805314
2765
1299897
1420809
1612236
173150
1798551
1779262
2133
1761497
800881
588062
281702
1952877
433527
620941
412564
1994720
1264763
741596
1935660
1808292
554643
199337
280962
555691
1702335
740948
468108
1783566
1440563
548400
1339101
1975643
8852
1528128
548926
1972139
1865417
539794
1690117
1347626
782164
145964
887024
1256977
1178949
191185
1216327
1500768
1725447
1917116
1246504
358664
789981
128224
960071
1284248
225369
899249
1848755
750751
129606
2294
109334
1378982
217008
372015
1954506
291073
355687
1617817
214258
1958766
1714126
1955720
181510
129424
1973818
1033759
328788
282580
86716
700549
1269312
516967
1454145
1556610
517095
791209
1512378
1898011
1690026
1234162
547281
408670
22124
1301091
1260355
420944
62714
1878015
1175972
122713
1631230
1412100
302154
1926765
804367
419182
1581655
1813871
638347
1374346
1475558
983907
1865808
1284334
73297
1675245
1302349
1369462
1288376
530125
843583
1947018
853672
281990
1759752
1704400
1408020
70863
1726288
1532427
127015
612711
243264
247194
1628761
1858911
567980
123382
1764568
203569
133195
47320
1840442
1172905
1695009
1569398
1648966
1012984
946709
1557012
1517864
1205545
1676321
267014
1361057
1048179
1853060
1941925
217179
477790
805028
366297
3429
1761449
763140
592417
1677359
216869
87369
452940
1273975
1835336
522398
96961
621586
1751886
1512605
1517499
1845734
1542064
328195
555818
1309687
168168
1023301
862393
1699773
1824924
649442
1291411
1837280
1065195
1961919
961815
752695
855736
1572739
949461
1873901
1626666
1345775
1754253
564411
1592879
1892290
975494
635778
88705
1514586
924862
1175699
355816
156315
1829261
998380
1013508
619808
1108219
453927
1878279
1153519
1169525
460394
782120
368992
787417
404199
1919363
1395925
1992608
1567125
336468
1136653
1284215
550379
238873
57992
824342
1597583
725312
776348
1840824
1960362
390020
1058955
1366422
1065719
1927187
393666
1435007
1956726
1557133
1164684
1053570
1619102
141989
918159
1056314
1976679
727658
479622
1957234
551610
926687
438219
609536
394862
1085305
306785
350545
335462
1254283
362604
531676
372902
865013
1234568
1916525
488178
1797788
1167925
1745
1735188
669404
576766
1168717
1296729
1528388
475585
883465
1520613
1136628
1942721
498948
737101
206000
1718634
1313047
347145
695267
1110961
1044050
1766657
1295088
739092
1725166
973062
978723
1494601
1378255
526888
876759
1902045
285226
1499947
206588
936322
269588
12820
566629
316025
125504
1190817
352406
1290664
910564
867768
571264
1405569
1832926
402429
291862
902246
1309493
512158
994886
574028
824974
1388085
1630095
1415237
780193
144266
1770136
908665
1538802
193968
466612
649674
823276
976814
1997749
1687819
1874154
500061
526599
909228
683789
1156407
1061477
1111478
1503943
1837003
644228
701978
700604
710678
904163
36296
1529333
1649874
885754
766753
687303
68156
968396
1281040
1310185
1356361
1232879
1262881
1419734
829716
1229656
251849
1326829
42210
1043959
947336
121274
406680
88665
1593449
124787
622536
357046
802617
1322460
1949725
1091256
1842703
929420
656211
23140
1351671
1374610
1057213
273320
269354
62899
954472
56190
200492
1178572
5327
965927
1546904
1197300
73495
712497
82060
999306
1370475
1976219
370623
988927
346846
645230
1922254
1007097
472320
1774747
1042210
1577739
177330
1961806
502816
752081
182017
1450466
1888002
1624333
1570112
17109
40032
929610
282485
378594
1485531
908139
1741175
852903
1984020
870706
1034098
1424184
1940666
486045
1789383
1458394
1155523
1343341
1537434
659866
186874
1168236
1345110
266506
1809362
226373
1813943
282441
644146
219036
1776756
1670748
1920476
892615
1287739
1535139
377720
825907
1855205
844500
473807
1993409
1273840
1987576
1419582
1634614
916226
724563
511703
163345
1526257
927832
1161425
1110053
458195
1772714
1347898
853059
3777
1304810
115465
165515
1424431
1218314
529971
792489
809469
1212142
1713439
1309515
675663
1822470
1870991
1230101
430467
1691848
545403
583680
1943550
344881
1391180
684781
527563
921614
169339
77978
1878429
1402901
1139031
345113
1481141
69818
15344
438112
669528
458597
1798661
994499
198054
30152
1170687
771619
1828563
968068
1964634
1284418
1347715
269487
374754
999686
1904406
1743412
17215
1865777
60107
313453
1911028
1972373
1183007
578002
1681919
259709
635285
1380464
1470943
197113
897390
1153367
227050
1493617
278735
1284363
254487
854254
635647
931983
1385299
310905
1103220
837758
652744
1275801
1829865
161959
1921714
604083
573399
1802193
65050
1428749
232423
605954
1003036
1992400
883019
1316035
1944684
1960064
227230
1176055
1503450
187882
874506
349088
232294
528536
241635
1939526
166314
1251659
538936
1860673
1735383
722972
223517
264332
690100
545995
1236437
1008574
685246
94974
576938
534277
1503018
1968706
1195325
1073126
1571580
1927037
1407012
1148611
79016
1175240
220783
1713758
1442121
1771525
1775063
1368188
931626
1016188
464465
528399
1402701
1499923
1144878
1047587
1588272
218246
391534
81806
77436
1651297
1749522
1076859
1803280
668422
275632
1908283
1796757
656652
79479
959947
1607743
829079
955049
638293
235980
1275103
1320328
1868141
1479983
862171
988779
1879651
1440866
461140
138736
391493
606459
1943119
149507
369615
1404022
1314632
1108451
115787
1069703
1480493
630999
342986
1511118
1232174
210730
1290410
1932933
539248
1264450
78946
840571
597420
576399
657139
676308
957619
1539810
1616516
1994628
1306663
1905721
1781813
996007
1319692
953352
1877649
539731
1154852
1802012
78657
1894143
692199
1791765
1701904
1180240
1538970
477042
518236
1612688
1083814
1981790
209813
1229037
1567640
77432
1567481
929158
976489
1518538
263343
824400
1041434
1740056
1929569
349289
1183985
780024
1946682
1368712
568952
1737703
477256
1899881
1051630
1462583
609153
118325
280869
1016335
1185464
1446787
365897
349235
1518455
661942
366922
1864619
1605453
1912264
1013627
255682
1160603
661105
1457587
516159
1706300
859628
1224513
1560818
487010
1073484
184145
537748
1103248
408366
1580048
366185
1909658
1077730
307840
264082
787754
1744752
1728839
1256506
833294
492500
1297529
1200979
1215367
1764063
380338
44236
1494458
1615462
1363810
1975597
324964
1593155
951304
1739706
1935806
1776933
797325
112607
1244909
1275920
1155368
228937
195345
821140
369094
490857
1012058
322151
1096609
1099390
1472747
508213
456179
332596
982013
319720
193917
1044860
1224597
1086000
779461
115232
570782
1539620
846961
1506843
875924
1451539
1719480
539223
1917248
1074952
1574883
1824406
1406596
380674
150160
1534215
940610
397327
718230
1941940
1463090
1259384
269693
289781
827893
1539725
1404913
1411355
1272562
1448936
1045536
47349
1115042
464504
1884040
899998
645784
1729600
1369012
1442926
100287
455876
719632
216933
366969
1487099
647272
539541
1582575
1279860
1259781
469899
134978
864117
619204
436605
545907
857036
928757
304267
873897
1288533
1065194
1128667
845975
843904
353945
962090
977208
368559
929698
481555
761082
1925252
888337
432842
1330231
445222
372349
382332
361995
872772
772411
233708
1554832
256090
86625
831402
698297
103975
1766427
1129146
1885085
128758
899575
879513
283609
192626
500284
130457
199591
1748067
1178418
1262052
482135
1914465
1275358
868681
1075072
522453
567186
1664981
667123
1350218
68777
870982
1828176
1714081
397579
1599531
1311352
732278
996243
438222
1063555
1663403
878509
670117
1901979
1156196
1439498
1247017
1864239
1480877
850906
898355
718062
1372729
236466
1914517
729175
1172626
1105480
702130
283985
1167537
569375
451700
1230059
1269014
52862
1439153
1473554
1108057
1211297
54658
1766511
1881898
1489056
1144031
278597
1271997
1318231
1434130
1126382
23134
870918
520672
624583
1302371
1738887
387111
577939
1061920
934661
1287005
1167596
1446356
379826
144375
993235
678731
1215312
1187326
817256
1930958
67166
1595998
1759486
1221634
1102025
20415
96152
1361918
1869200
1774982
333353
496492
1143173
1633147
1265464
410842
826161
1113766
86671
1456149
553216
797836
514210
760042
1635710
1712318
1399601
1358161
604359
1368704
587839
417354
1277705
386549
45268
1921887
599619
1737012
260350
843796
878899
1620935
1806105
1309598
1185725
1089795
606366
1076201
1873859
1852750
1044859
1309522
948829
547610
1973766
905678
1351535
1956468
835085
1507748
413641
1151778
316279
1058848
543336
1156769
98941
548709
1182190
566162
1452238
1104137
743544
1500266
981662
760285
1541188
953446
155453
1941605
554359
1030156
421681
331939
1459951
186700
317972
221805
294027
1327624
121246
372782
831951
628506
174327
806131
1404402
581184
1111988
1031668
1534552
545981
912317
740296
184889
533896
191587
1344261
1494279
1026127
864758
1369822
943297
1951024
1340358
106609
1521405
1965366
1602636
968175
93819
7458
1297194
369342
1045275
1887611
1190403
1415032
712746
1589128
139174
1904439
1144748
1975591
1811988
1490466
1184376
503097
1924763
42810
276684
902543
598301
1068956
138252
1081180
146370
533363
1884512
1092335
1908023
981869
1226904
420779
445486
713510
250998
1817646
1652903
1757759
463606
1610119
781852
545514
1789588
1298825
1808940
1054930
285001
8027
252198
675082
1979223
998427
293225
191371
1628555
1391854
979232
1418384
117325
1378968
1633888
1522972
1981348
1506256
1392234
1256847
1326790
1420066
489125
1228963
61340
1964329
817618
406303
1038982
1743542
557999
936689
1387297
579284
1937759
637883
37044
1934083
1386453
1705407
441367
1328159
1836330
1464772
1350293
975059
547275
1292400
1866675
1516532
702531
1609841
628564
1646368
1895706
1787345
968917
61802
1804920
69771
457800
771198
749824
61068
1044822
167524
870489
1584587
890126
904479
484970
745356
987745
1738313
218530
812845
1687479
1206976
86326
442368
52210
1178590
193104
1540658
312358
652403
1386309
43091
787764
1904116
1524413
162590
554512
1315838
1190230
282306
1408958
132695
917702
630938
530203
1151922
540737
669886
1182531
820493
715616
695675
370312
1323027
286004
1901081
1166563
637921
274070
1778280
306252
618486
724915
1002119
565336
176422
1381312
1042994
1995328
1675010
1745802
591273
903898
1543499
1309356
1557491
1800141
252756
1356726
1647222
454260
224281
832945
1627975
189986
897698
1053469
35896
1145262
660848
857824
1990986
951989
1852665
1541777
801963
892895
738530
209919
1364139
1156628
794015
1752399
1364089
1602703
460551
1251659
873794
1559473
1320323
1695422
1754941
663773
1416642
125653
1436782
869128
1947610
684834
400228
340251
1490161
534219
777296
1394414
996580
841355
1156583
936911
658372
1503513
1252693
754615
772422
1060085
759393
324974
392935
1640284
1935549
557528
1867275
1856214
1862154
28085
619787
672040
1268685
1336123
1472123
1699403
1575551
51018
1026583
1488380
439684
1148266
525052
979877
901417
963773
471325
442780
482863
592048
1379124
860624
122222
541263
1352002
1565794
1843434
1354372
757852
165854
1327221
1374237
229576
118656
770632
1333303
634377
92393
1549983
1954707
1164734
358344
1073708
575736
58346
1699427
1461510
391785
482061
508807
1844250
1003947
493467
1686494
1498283
1541597
1300778
1944003
1040136
727362
1139896
1088194
1581260
1884299
1040550
1926394
1107576
1069739
944761
1268846
161966
616582
1421807
1750850
445447
1634764
1485030
1498122
1498369
783641
1305647
748406
1168651
944873
1373189
4252
841684
823785
1279165
1597616
1030730
546235
1106164
1044298
798797
781127
160100
1451748
1156808
593072
1022549
84685
596298
840837
1014209
1140055
1714845
1269949
1455687
1664126
660782
267056
119043
1008355
1568837
541620
1304454
1920650
1651538
1988951
4225
1079472
974627
64088
154133
1600713
1878390
1592712
1414248
1498798
1603996
453237
8529
1315184
515643
108632
243031
701764
178920
553597
1073732
116795
240063
944093
226367
1438721
678602
372695
222697
821567
1958638
1683752
1735879
1280734
1931626
1838548
961265
295670
1848732
60499
334681
775036
1072216
502695
1626596
884941
1172976
1109920
1481814
193536
528848
770524
111012
833427
840074
1087439
187650
1832862
1262882
1297497
1541412
31945
805763
583467
1655060
1927137
600116
94484
906662
774635
525615
618739
498386
1100378
1074064
224903
301873
1919201
1808440
1777911
2682
1837449
281261
1801365
809909
884768
1708021
649514
624716
1414103
123022
1037208
425083
300751
255638
941283
1457258
1856290
1999689
1948458
1264116
746090
1137424
432333
1098928
1431169
383996
939363
1389635
192745
854228
1308859
214062
1550762
349090
468603
1789657
450121
1105720
682826
797645
833769
866680
1322315
305481
328841
348447
1456747
185684
774074
395547
1507524
1341487
934373
1135147
1271569
1758077
641369
1869413
874317
657597
222116
1058918
658219
1238608
1472980
63466
1315537
899171
938174
1387580
297455
5417
1454239
960511
1096811
1447068
1280880
403650
65550
1989903
1252952
1312485
29616
1795986
1405018
471896
1429521
228816
451700
586046
104808
840398
1669378
961601
956264
399106
1993052
738537
327609
1257439
1257619
1022770
236573
1771259
1290424
872331
1168927
1271548
1528362
1227913
701896
244463
1758859
1287855
361354
1173756
117946
1602452
1318214
556737
1449519
1898436
862383
144052
177435
1574311
1455626
1239261
1311090
1789698
608107
1343328
68214
426189
747750
1237439
528499
986766
128308
886061
493389
1121835
558650
1414617
1649346
640580
388148
306292
185595
1914635
367621
1614350
1577042
1016798
102100
667886
69594
616292
1910131
1469478
954244
1920376
139978
677613
576625
770982
976042
697735
170962
544071
1247077
1261298
977216
973616
1771164
230969
1215136
75935
1125725
382078
384863
166229
1039658
1144282
813444
708136
897250
204095
782032
534920
153282
91013
1739911
1761536
1172187
616252
376577
1425238
507264
1501522
1311255
981924
168764
861368
1812147
774399
352970
1049066
453795
602446
1385249
604250
202616
1329353
1352153
1632599
229234
1257712
968404
328150
379295
1160182
1860999
526193
1781004
1092578
1518714
1678279
654425
243459
252902
557253
1395588
1464445
802500
645554
1047141
620398
1834668
1700810
742033
741630
1864802
734542
407640
1404278
1029011
1345996
258004
117636
1469872
322423
492602
740670
1412915
1902428
1267049
1669987
1152703
1170924
1160810
1093880
850099
1033693
1230206
524171
20991
326688
1500485
523755
1721105
675946
822240
1067934
1253244
897503
457127
1269663
103415
1274781
1621765
500943
31813
1228568
1133514
232491
1590806
1101117
1711668
438682
1185839
1393945
1125
1625056
1068633
645887
529626
1016466
1541865
441802
1715114
179287
809713
685406
1475158
697927
1549933
1777201
1969166
1221133
275085
21282
577530
488423
139011
901505
1567082
744850
1953640
938477
453974
1307544
943564
1862143
487538
1759574
517018
1423436
224406
1189973
96653
201501
1157533
873176
1966502
825525
1269680
1837298
1136699
41335
1288894
883748
1825371
1286691
1878245
908116
1654732
651106
345053
1763765
1641174
1001251
390143
1411983
811963
1058659
620404
55449
1748579
1136250
1076009
1723532
1026828
720300
1474684
1134262
1844680
1397888
917605
538001
484912
1654922
783292
691639
1917646
1738153
570855
1964221
1011165
1467190
1254690
1837813
690097
1442973
1504283
1222980
1687762
627458
1394045
1448096
8134
1147124
1703383
728260
923845
130195
624457
1900535
1372995
277611
1980500
1622712
1130564
368107
733178
1161177
1532393
258064
1250634
1076070
1736229
984353
989083
1643573
87362
887268
1257906
634658
1967423
342204
1636803
491901
936358
1838189
1615614
1852743
1073851
1913779
392305
1906865
1113447
1158522
1595594
1132484
955807
839328
960330
129810
1617652
288379
414293
111144
657411
873160
542756
1912347
1225311
990162
1659902
1499494
556728
586960
122360
1875895
361444
445022
1139849
482162
1918715
1999845
1756137
1827637
25531
39943
1906834
615002
1144886
1934646
1315002
798609
1223153
536206
39079
1160952
1394018
1331611
847308
1929654
219606
369134
1523247
1289862
1041488
180145
334545
1499435
931887
1505002
1385711
1164253
781345
1286794
769198
1550194
1695570
602668
927719
1280994
355641
135610
1155980
667493
744211
1591161
268982
1266462
957040
63150
643933
1129109
591420
1705102
1386342
1919122
366887
1554071
25521
723138
825810
1586261
1648668
860799
513742
621032
1110681
1585707
333019
1716998
1589942
498171
440037
81780
824010
1403102
1335172
560122
450572
1704460
1272680
938008
1402960
1852008
939022
304723
536126
146954
450331
288547
842612
1942441
499339
816927
1963220
1937456
1570519
820508
670322
1673280
1667886
92491
1685150
611175
56476
1633067
87304
1413400
1729378
176137
1600063
89824
1450527
1386569
452808
1419958
1757350
715758
1413667
1953859
281067
1030595
1433764
1791466
504541
824147
1652935
52097
520389
1128686
1355138
1101163
1942838
105665
545161
1071597
1231103
565940
760080
668140
1216198
1928691
1146742
588474
1781326
1043978
970557
477072
821399
194157
146811
1126221
722975
484847
1802425
506558
997644
1896195
594711
1898606
1542401
22829
1653971
64549
644038
372811
464969
819640
439741
634895
1711647
149305
814277
1893331
890810
28460
1517137
1473190
330419
1296832
1511291
1301563
1026189
1353487
876408
1940070
1091174
512284
1076245
1259305
1200259
660296
39210
934156
1449004
898251
1966803
305378
1380956
1915204
30910
977775
403842
1647656
1183790
1066056
923181
1208505
475975
1776204
1798423
1567728
1889401
1948050
947592
1640970
1947543
452908
1384429
1589068
1120070
1952571
1140984
264814
205596
1860241
519818
101729
200057
199282
938379
526227
961855
117911
1141156
1434219
766801
50648
1445128
420204
1214323
1406093
127930
989028
659014
1059099
1694290
674242
1821771
1579716
391727
1677395
1469434
1040038
1283024
1492104
654046
282862
684363
812673
1399820
220448
417071
325967
750056
544077
760697
1995280
1476363
745908
1622015
1410958
719385
95472
320734
1284807
1257846
805395
968790
265147
1413657
1361352
1276582
1581239
777611
798514
84668
1073256
1710160
1601174
1210334
1002787
697118
1818219
1618183
1471130
443929
934458
508067
1745759
1598579
688088
796240
1832321
929111
1446020
481463
1771510
261384
1306194
1107556
1414897
656053
374281
1562567
945008
1998793
1795191
650066
574613
1272597
846763
1955512
723146
1597463
1172593
1598
1825302
1450808
455214
1325294
1272601
814224
1677470
1924106
407283
694700
248655
1744339
1075075
1213268
1897523
1848341
959040
1077605
1429956
1049996
806563
865756
1195785
1377993
1171286
1523734
68964
365848
1437496
300642
528382
1391502
1046736
721747
1695604
1335491
1816952
339463
402207
946646
1997293
492714
797480
5685
1404923
631005
705478
1094681
831801
1842451
1590435
1531043
1522576
1321485
855639
627936
1169520
1293419
1333363
1040145
56439
676205
1258140
1131774
23469
1795221
1974701
378773
1854296
1315400
804440
767976
1415638
747477
800102
53905
1075870
444101
1812787
1602897
1201837
945403
11946
925726
327657
223091
708777
978857
679949
1510755
320835
816064
1192632
555011
1687137
26289
185339
433441
1020924
249591
1509147
1347879
1829376
1146829
807129
1496434
598279
1776681
1525280
1026976
1669431
1058513
1422906
168557
1967701
1233441
428532
626731
1076373
1347792
1106138
984819
1679743
593407
1976431
731375
1754283
228205
65225
1429110
791390
669863
323240
1039277
778860
802298
1500254
1207850
1656711
1567299
1492793
1700588
1278933
17701
692636
1305164
1119263
1239797
320016
596241
408633
632174
345515
444885
1141199
1452888
917175
717539
828960
1712659
655895
1148067
1631663
1235833
1127390
1467069
729721
683172
1956022
1942261
1287551
109951
1252553
752651
663368
197002
955045
1369424
1140722
1657336
1404513
1261194
1269318
1760083
887084
779042
1379536
253322
1949661
1084867
1091580
693269
473754
132059
1559528
610532
1177012
657041
387938
245982
785546
1395900
922447
476871
1975700
971182
122754
486237
1655298
567496
725379
1103987
864209
1864502
1171733
1184324
682098
1914597
1740761
1287378
1019894
1372766
1477706
245750
919927
1618393
1354413
837434
1998626
1137694
213184
1942152
336422
1923716
899864
671683
767783
458092
145587
1414509
728896
1326488
1086710
114536
1711332
277342
1474107
1014343
1427929
1108109
1399912
1953118
1228029
1087093
985690
36641
1626432
1160046
367325
331992
1679007
721353
1084924
1125609
1707011
376439
188215
933981
648672
1941695
502680
1939559
600729
223604
564922
1095481
824922
1715276
945113
301098
1217202
969389
1458510
810815
1197254
1447780
1651659
1059762
1160235
1805791
109575
1079397
1128828
378069
222058
1270060
1401873
787553
624302
1411227
1983577
1420210
58528
1137096
795912
382267
1868684
210314
1033037
1264820
1438803
1417986
707014
1537701
232141
268492
810970
1114544
629354
1422971
1854141
1160008
1235928
218748
919197
1906262
1274272
1875220
1429958
397766
891402
859354
1833106
1997791
486348
1560819
254140
161315
1035149
897926
1938726
1629907
1987273
1872656
1483149
1148326
1327231
714659
798752
654354
425502
752691
895268
1657242
307110
1284389
1070573
256869
724889
746125
1370020
372440
1634697
597432
1350992
361261
153643
1331486
697050
1086401
415704
1613794
455132
1113337
11499
1189310
744175
1385683
1798813
1257457
647282
1436571
708853
282325
165783
619493
80177
363813
1327861
1574199
566119
1602745
1738720
1013978
1866695
511112
1677138
1657230
1894738
1195528
1355717
173866
254316
590910
1806247
42066
1596303
1074879
237773
1365762
1066693
269293
915460
197470
537599
1826055
683562
1929697
46606
1652700
1308895
1366058
197690
1774882
1973817
1111862
1895430
1332530
1476768
697386
1150185
715195
159914
1970547
82261
1008887
743262
473821
517305
1463607
1816162
1914826
1999944
1847847
39107
299229
1853340
1870616
111280
1582800
69628
1377188
181717
673369
929782
1225085
1284820
1007729
797266
816494
1861725
781766
696943
1887343
1124534
1564413
822055
491605
968498
816417
454898
24977
71658
1752238
525844
1095825
1637964
1832543
597473
1372376
1515649
1447950
280178
1049030
1050343
893854
1848506
1808724
511130
657768
1245790
1413885
1350671
870523
942547
1242653
1233416
1681763
1529327
1301324
1946097
1870570
697363
1609090
1792317
696429
355668
1033859
1136388
1195536
1450276
149427
830238
1583191
1059402
1160575
961872
925839
937262
1645751
1825814
1026576
1017091
1157769
1299977
1318626
396389
574537
475641
902237
1626369
1874345
1463342
1379104
204850
1867763
467349
943229
362114
652197
370403
587478
1544635
173886
1300816
1596536
124064
826118
135019
1502251
392110
485466
1900702
1383919
882311
370447
288656
1221173
1533990
1033652
428295
1920528
282853
496220
1764405
1127698
711768
934907
868115
1731131
666541
481830
330588
1632911
604764
1770600
1870301
950719
730963
1233417
1274392
1176494
612869
1168504
1645870
1329531
1803665
217475
831308
923915
1755163
1069020
1900050
1848000
1400279
1558703
753635
1229843
1376514
1858330
1660495
1832833
337359
34271
1709521
207979
361778
1883193
1398511
197571
1160456
1161267
923893
224573
1783212
155606
436096
900068
1342289
1637323
388834
1500500
1019559
281910
172461
754537
13844
1416495
1904132
839509
1195176
626003
1680114
495940
1132867
154095
228133
1743712
1591691
1431179
661106
1665079
1157598
489904
503546
1283734
52600
763147
572065
873448
430310
1765648
393144
1943756
1097791
1392247
1915856
217034
295275
1151444
1736767
298847
1269411
1527599
1140688
1430741
1571248
947320
1892171
1852231
365605
287839
1712076
1390639
96679
16634
1797432
195961
400394
538446
1009810
1462337
280823
175456
369199
933433
400177
1802521
1375189
768550
68329
1145136
1747167
498159
159315
1351652
1653868
1745144
1739413
718014
787854
17206
7720
278561
572508
1279506
219406
1686331
331574
314701
787695
1038652
1401412
1896378
776972
143059
1521169
147773
897386
658934
1805987
1055449
949533
591220
376576
522008
601042
118340
1345424
297623
796450
95380
207343
1740593
86315
788102
867360
886728
76971
1470239
517159
1683490
1347695
992689
1443580
86954
1168057
162988
451146
1331020
1039596
1617780
1824929
857049
1135486
1826852
1610821
339220
1090699
1402994
1775828
1486833
1277818
1071772
1727080
1498071
1124093
1978947
596148
738594
693101
792667
1814207
615970
1548305
971166
1559168
494342
1615807
808593
655449
353540
531900
893439
104827
1982617
251067
959353
414162
1183439
1149333
1452771
1226535
144400
1300256
1271328
940674
1190471
468028
65531
501682
1996388
1430855
126122
650208
740380
1442959
1496635
696101
1622237
1035582
1226849
388263
1039036
566275
1424976
310717
84699
552199
554360
809433
1950172
660452
317963
1719288
1386999
220125
423654
1216958
1933524
1967139
1564041
43961
267286
1354302
1935460
1749909
1350566
822153
801763
1440476
1774515
1175595
599078
1261038
231820
483577
1375717
5435
1022062
307810
463602
160916
363795
1759748
1952969
79282
1556288
1974573
1239307
378495
1257056
1506283
595595
1747254
870970
1230769
777295
203419
1097986
1657430
706876
755810
273671
1232875
910574
745244
1402521
665433
499319
567491
352085
1364238
89260
609417
1591538
1230072
1238454
12499
965233
810258
616069
1142405
921255
1913373
12450
282679
221963
522379
1594308
292002
931518
1388547
250666
952203
1689879
1536976
1424294
1073927
1532209
1192474
1211401
1901735
1090032
655911
228230
389870
714369
1836526
175849
864971
1326997
1591652
1760155
1579668
575367
1866584
1920216
199002
1017633
1217579
1010572
1625808
1379606
1779459
1840812
977696
235744
1883077
594962
761642
1100620
1445548
1283307
852286
842832
1453443
912948
1954680
1290145
998017
356240
383829
190222
1581745
1784745
760767
1243702
1067373
239139
1854837
853760
95213
1545085
909207
433224
717108
710667
1463075
1027460
537166
1599167
1162928
1162956
1503928
1647268
1041362
855981
427443
1924867
1514288
169585
683814
125093
627116
1112123
1018088
1715823
237756
849484
625160
1501192
1982454
823139
1989603
499562
623454
1366716
692498
519909
104824
1395122
869019
105924
360226
1056076
789214
1531615
443502
89046
128205
1603356
751782
380205
1874149
1385810
1029107
1671112
838418
1025782
965073
1893301
541624
195900
1582492
664257
978558
1511976
438771
685788
15766
483455
1893793
1981029
1421606
1151958
1197519
497826
948980
1467097
508033
1857304
1337555
878814
1941655
1626127
1545352
1082630
613163
1558178
1509632
1037786
1965595
573450
900068
369384
1342617
364261
391
1483965
1801263
1011864
1872588
1135325
1579144
1595739
1706209
1933484
922440
143021
609917
1090506
1277260
1111804
1880351
1101927
282849
785761
404722
730247
1197797
343266
1071521
1760777
1644863
626358
85767
1672610
1377299
40885
1061157
282254
962188
1710933
307450
452257
1695283
1561899
1968451
1548469
395199
991367
1723743
1882660
660910
1509545
15206
1206331
158712
1284035
343334
1761408
1035217
1722448
1083592
927961
1977419
1984900
1697783
180331
366944
816122
1734313
1118433
1661241
625927
297031
1062470
1898329
775438
366586
1375832
1792967
1205841
1330865
760370
134422
1382757
846749
651081
1973169
879323
1466342
876471
522518
378972
1616896
539724
73267
657881
1258160
175373
881875
634376
1098851
179245
1482675
1884234
1682809
1942131
1779537
110406
462724
1074066
1679532
705063
1697645
592369
660047
323251
1652020
1380046
270091
1193093
1088722
1176498
1404960
566681
727974
1014591
100211
372911
1513442
467058
1672638
640615
606797
1916264
536651
523239
1708240
1090851
210960
1197620
580450
746722
680862
1751048
275952
776502
663212
1845657
434309
881569
333819
349922
145556
388458
79887
1985795
344601
1627677
630593
213648
1828324
489209
881641
1475063
1675169
326994
808712
166185
791985
879792
1215122
1627085
706871
506398
1699306
571641
1640802
1206410
16913
772541
346416
1860127
665587
1647290
1970527
261944
1342010
1819041
471357
1713559
1920301
1417201
1682540
456396
1227154
1463285
383601
439112
960015
899385
144767
1742269
1556455
633084
1115455
35408
959681
597878
1771704
182386
1719504
1550076
1119120
521512
1778084
28366
69825
953319
785883
123352
1063879
1346683
780596
1891442
541459
901194
1908090
703020
1946669
1951870
730352
1583433
33551
1112246
987656
1876001
528627
211724
402556
522796
598319
1745167
1296564
633253
827755
1331633
422729
422431
247352
1182459
582596
1624357
1824006
748160
295611
612811
535986
1174624
206322
1676970
1640258
862996
1798253
1349652
1229835
982468
309663
1063928
1512523
1703297
822261
1712649
131217
1453146
406433
1090005
552695
1153445
191128
672959
926617
8079
1221461
1099786
119272
1319207
1267608
214087
621058
1353986
1128239
1462308
798379
1985412
1421970
1129382
1785149
1105681
746827
1311056
1792628
789570
711485
488392
150432
612006
1712028
670960
1860246
1092998
1844842
846587
1263999
895172
1845353
1601220
1540833
848757
347721
201114
1653835
1845702
976420
828874
1370977
1725247
1075789
1438798
302244
308058
625750
1744499
1280513
1509976
97401
1234030
1235809
389310
1938328
1091884
18188
813462
1286917
1323718
1153842
461166
1589210
760162
625478
1419655
41475
1734661
604270
960909
1644452
1551201
1341613
1302947
1461325
720835
707518
1798463
1278237
82659
1485036
531429
2728
1923306
1438195
780560
1855666
556970
1042318
1272878
718290
89379
229180
1690227
570343
1153397
1571499
146175
732763
119719
104117
1392001
1196073
622438
1413500
1855973
1536157
1708660
1273977
941098
1684148
565835
974381
1003673
1518118
228858
1498475
234466
369732
138567
440191
669194
68553
1105902
1803621
1936656
1657611
1752146
797896
848524
1642778
361536
1649925
1025739
1484168
1495786
1732973
529415
1169270
1766669
894513
1972096
1291883
461358
864301
707809
1459459
983640
1189160
1101358
129291
1405741
759939
1682742
1328726
573153
87832
1050089
533779
551123
1339527
505662
1670959
265182
692162
842565
1479310
1016296
223122
1166577
453841
1144068
301851
1952095
885221
198435
1731148
1767093
1786841
1992377
1112926
555284
1671106
178725
13512
903610
1764617
940727
629437
1733327
1757475
1842048
1475221
1288468
1156234
736939
625732
1335845
1175070
604883
112750
96363
913088
273510
1941980
1519440
835856
1500836
35583
863866
974703
411316
1906493
870008
82684
614239
1899320
1857057
979082
1868692
488575
700624
1199078
1756068
1485952
984801
1242197
925923
1650081
1883370
131853
618617
1845283
373316
331721
1728348
1315015
1987522
307126
1137422
643935
222906
1766231
1517325
1039907
604888
1942942
1988841
440412
131101
18536
641081
1001750
1206995
737201
1519609
1109521
690110
960692
347089
102590
1003516
451515
567198
713098
384112
1027705
1675138
1911504
1128235
273437
1976394
6247
1664865
1899874
1396717
227479
44804
1950518
1975171
1296034
724379
1354138
1710219
184849
324300
1456050
1761230
1781768
722412
10910
937195
493554
486670
978525
1857933
145857
25593
748323
1802551
1465269
1023348
455214
416449
882678
1733075
1426645
1014826
1825170
409872
835874
1122511
1685654
19757
186804
486976
1110629
1572362
693805
969057
590460
822728
159829
1864031
1445001
1381610
960332
1716070
1145477
1675765
342984
518728
348576
1593678
542241
416952
226180
553877
1828286
1032225
1410329
1053865
1776827
187451
1552109
953147
687851
1357839
774532
325572
1234816
1964885
1026980
1021137
1208924
1203869
1818115
56524
1363459
1473555
438337
1974729
535720
527012
218732
1213479
1903008
1786758
1805922
1518511
115543
127667
1084657
744804
89114
48305
206416
937988
14032
614492
1645141
486878
1370003
992297
429067
947019
47454
604204
1351373
840774
780047
1053071
413342
1204618
145945
990186
277720
1933882
336095
1464475
312921
1226792
1603108
1816108
1971683
279456
1434757
1351509
87026
35585
1488831
852071
1334582
1407621
298226
1696824
321490
213791
578177
1538040
1493460
935088
1868444
1798151
114784
810401
1497615
323747
742524
923911
1432547
345337
465187
1280702
1800597
1157841
748818
417087
420087
606975
612264
1711225
367247
786798
1724907
206533
622737
1353235
404091
185703
1559923
118886
1417882
131368
1638192
920685
1400455
696710
251626
1866028
740481
995536
1556756
510814
546721
1601506
1924309
1716722
1422940
1648100
1878810
1635418
639878
1915090
70151
285379
11108
860
1839490
76583
1685864
618891
1107661
341513
644374
1247957
451010
814977
80761
139774
1079241
1600710
314915
1766012
1168648
564635
539215
1232568
114035
587202
1617852
1279174
1542745
391875
883168
1930076
1990946
73400
1210351
645792
819415
1596628
1512396
1145736
392684
655783
1679099
1581835
773519
1203055
1197842
1138666
689197
1497295
731455
71027
1579895
1499739
861596
478515
970791
918681
1975676
1307498
132556
161755
644678
216151
25417
1448918
1643792
256129
486004
106756
1909803
766074
143452
883597
528274
586350
1712644
1009798
41767
1690181
189561
1111738
922189
1548955
50219
1935695
1098855
1756621
318348
161143
542844
583641
408056
94012
1036039
1343493
1601648
305795
270384
1738117
1511097
1956847
115348
1816311
383601
1250596
143105
142284
637795
593939
570977
908276
1193639
1686006
797393
1994295
1238642
1534152
1835760
888730
847906
496904
901929
770483
1802282
1269027
78441
342350
326357
1924680
74161
1777306
136629
1778066
1192348
1715129
1386609
1661246
676439
334778
1173308
31337
398491
778153
155446
1637363
1163487
944992
368005
81742
68547
185810
259057
770322
1001123
438220
103554
118004
341104
1846043
1982266
934848
1923114
1800234
1371321
1679443
1614594
238227
437229
1274070
1525491
1696508
1797686
732404
50736
1730243
1113433
237399
12889
1204430
1586504
3799
1688694
1306740
1364122
1363356
649958
188410
1281317
984499
891983
1492761
890579
1353681
1828977
361474
959190
433784
126538
685623
1430168
1583221
315880
1843876
1474466
1306260
1098394
339616
1649533
68311
1518860
998271
184194
18081
1420961
844711
1425214
861744
1636330
416378
208668
1536648
1782368
710603
624091
1996977
158151
445479
1231020
1250677
1274076
493054
405749
475096
747256
604329
1136060
578329
1607864
1917412
1663199
26847
1256972
1158866
1141560
1497139
639013
287986
835169
1007878
476491
712802
1353831
918468
1276757
1984546
1238251
996293
1104760
1766038
695318
123582
834544
657775
522694
116069
1509912
454114
1478986
1180587
1756029
1405718
609913
1445455
1986971
348265
1956713
260187
44533
1281681
1428706
1286982
915328
1554105
1078707
1399907
642152
955199
921285
210071
608047
1622114
447362
1983816
210604
545553
1038533
620263
1660555
1606525
378918
1260101
1104631
1616581
1630937
1002693
128166
974835
1306205
964034
5896
1642772
414723
918794
1424072
22096
1384769
1667642
1801805
1253071
1591122
729989
1679270
236321
1554188
238408
1082454
1329293
126544
1198427
1031538
55206
141132
1653131
1103371
86141
182025
1994978
1051844
1951123
1025163
270774
484150
1006455
713074
1918084
1905899
306324
1086504
267162
372285
908511
1134300
1048875
1730045
1758268
1239464
1576699
770732
650422
837819
1169790
378326
15392
1517820
642981
1749197
942563
534814
280016
1615716
1078973
560022
1172583
905987
671893
1788708
785938
549519
1228143
589174
1878704
1965059
595543
1822140
1109261
1628999
947720
750200
993712
59768
1872645
1443589
1102018
1804802
1009068
476307
1655823
1824321
1207347
105274
214193
360345
1299656
1201563
652661
1603687
857836
359314
1762466
1476415
1207299
1375932
355664
412681
711896
904126
1992413
1391044
1168287
708660
529372
970858
1865731
1180274
1061309
1783402
1872393
1395995
1207827
867278
179382
1357616
410546
1821374
715935
1542793
1186381
1219861
30090
1164340
438676
1923777
1308387
720314
1482491
1470539
1023559
1661267
764446
1913528
1497021
1489668
1752298
1482647
1419695
1801310
813382
1596789
1810090
377677
422391
1830575
1709914
575964
1307564
215359
581694
62659
84637
1990135
400988
1466319
187122
163301
1702018
607128
1309737
67264
1514112
1828150
872529
384478
660178
1946066
210959
1424815
860939
1116131
1014359
1962128
1188853
1631010
4186
826900
530002
598412
1500753
1341257
1566954
1218434
95322
1019797
584860
145932
345470
1542233
700052
341375
350006
1966799
879346
223841
1585426
359639
953546
1372922
894324
1699227
553632
508600
379002
284824
1538422
1404841
449076
782597
1165364
24665
1763663
759885
327217
994955
1036657
1450728
668936
715005
1631417
1033946
922038
801322
86009
1220721
1413462
883025
504446
849713
1117853
318815
1339437
1856303
657600
840371
613900
742788
246966
190352
1194323
394447
124980
1282462
910834
1582756
885349
205055
1727796
839376
371217
317251
1831088
1647864
1364085
1816734
1443723
52028
1744323
415382
1787847
1298462
409622
1687031
1773212
1135732
228484
614012
392924
1208113
1104960
1108639
494782
732585
734624
1079419
1248111
1052359
438627
637151
1355135
594358
1321155
1062471
1445929
449974
1255692
88523
568874
1169363
1694931
856135
420522
986565
1418318
1715567
1846426
1250647
1475801
1578626
471165
1666145
1031522
701518
1625428
1768214
293983
539288
953593
1047541
114719
624045
1110908
315645
1887609
1883460
1237458
532885
800655
551957
559696
175529
1924543
581359
1583568
1423413
38682
1407171
1394533
646530
1598619
1145839
1222911
292904
1410066
64077
197331
1409551
324258
340550
1445336
11368
1584639
1621962
904838
1680620
1385879
314936
1058363
388354
1422707
1834324
1768498
1813853
1433859
184816
545967
634776
1529733
1967420
1986675
1552330
1592325
1083195
533532
1802967
35655
1449036
843110
179581
743320
1407550
813387
1087244
1116551
1548584
611385
246226
1755604
1673571
1690298
884731
258281
482448
1688038
1986315
1180032
932957
663897
109011
853993
324086
1386647
1271485
470090
1825655
631151
191051
1598649
210163
1674476
1249990
827850
846045
411069
446303
554772
158339
1382408
1523339
1558406
1737484
1448806
1936840
1905570
18
588403
1086202
1649585
1265269
1679167
1212327
227002
1537855
206984
1668381
1475623
1403335
1757043
1321254
608974
1366653
1274253
67491
510840
266357
902346
1436213
270544
1416477
525735
1621553
281058
614561
1542392
1177852
1818698
530049
1223523
1709281
1767095
1147398
665961
241576
1614311
1774062
535719
205797
494647
746453
882967
344798
1666172
1152433
1039858
1781979
502496
1733616
586604
1234761
288951
784975
593705
1855550
408919
1966387
959907
1118575
210000
276365
70141
959842
1629397
495234
1005116
594945
268724
1823545
1456432
1529070
1067378
1488129
1276165
1767668
797536
940523
1530579
128100
533380
1418646
1419086
794313
602269
1343623
17253
1888218
1784949
259035
1301321
1330148
1800829
478727
1665188
456880
107126
847560
1600131
325341
338675
558461
719367
1159719
228573
1496159
1203148
1082947
1776608
1239612
429534
723436
713242
634322
1359425
1952228
103238
1567174
1830756
777765
73779
294500
222736
623107
1261389
488493
971935
578637
658537
1543343
1517818
973930
787930
1870204
1413938
1474158
131871
151466
502519
1196971
1279170
1171955
70197
1952117
1012958
292126
1075067
1348269
841567
587271
1766854
904411
1634204
1187974
450405
991374
1791099
1104519
294156
115799
851931
1376017
35324
1429270
1218220
609699
518662
1341952
1021250
310625
349330
1951894
1364381
950532
1112217
1378062
809087
884643
559101
23332
689925
975950
1411022
668611
628814
1698281
1849989
1876941
1439091
1553584
1455461
1512755
902016
908226
1947936
1950382
1179568
1258988
422924
942569
255441
874887
1343416
368554
1123834
1663174
1532131
679185
1027155
1405179
627435
628915
1268187
1853655
1214203
493448
1938001
1797475
1413059
11597
790866
255299
1148804
565016
1314274
1627622
152257
491383
1670446
531973
915331
1482710
781950
1274399
5858
271696
871727
1187646
784834
627526
291893
73514
1269181
953518
243234
1987044
499962
208832
1860435
1134166
1015914
263206
1453179
1138742
1307921
318148
62684
1526041
982727
53436
421467
1405109
241881
1411746
1739776
569012
1415348
114037
1808419
1751579
706852
429730
1843806
798779
1597837
229339
290180
717185
1845900
1086757
1157229
1659396
430138
1093202
1380773
414436
1013991
169705
1713883
614141
868192
1320826
1637476
1574896
1460989
1266549
379331
1113138
386876
755998
1738297
648916
589241
1620287
1567955
1646163
1719921
630114
245485
1737917
732827
469099
533552
217215
1416169
612090
754775
1646485
349275
922947
1379184
23303
1829181
536267
1910589
794333
719034
206049
1814
1439652
1901481
1111173
472840
1724219
361707
1883122
1760606
1527720
1351865
1048093
451079
963415
156258
358615
375903
1163592
292068
870462
716561
1035525
731130
1944587
733862
1318352
508874
809618
271849
1621921
757962
1516010
1090448
1254733
1824086
1515828
1171337
847385
558798
534094
320453
1365597
1188661
1325102
776192
887865
858762
943580
818664
894779
36641
1662129
1394521
35669
594719
1193029
1176469
696970
1278950
628653
402721
259077
1902226
565860
1110772
1849021
1197698
300544
1997191
710120
1708211
972417
668814
375326
366436
300830
254892
291291
1701430
1276957
1384620
1776469
934885
1882353
1582710
179835
1451822
1033575
1396984
45206
1322618
1988916
1841916
522943
1695849
1345137
529642
568997
100840
755342
1591996
1529544
704347
1428391
221723
925393
75572
1987617
831985
726048
427586
1879578
1700830
1167638
1120516
1418116
1976936
660967
415110
1102597
502450
519079
1915520
391167
955088
975608
1892927
702800
1667313
1176542
1144523
726540
357994
1031265
1916425
1559629
638130
841704
88425
1082597
1382538
495748
949295
1589083
1930934
1348954
742056
1033867
89519
768252
5484
1449331
955047
520854
1518640
669281
623528
1076815
360628
767848
26876
1863665
182064
39756
1574183
1825688
876460
66719
292416
1355470
1352640
159660
1074408
1714411
1639590
1289772
1726977
1695090
1872873
748933
1890841
1325791
635807
222209
397492
79121
1944445
1171576
91616
591841
864316
703650
3588
1972116
1765189
1526986
358241
43975
1475504
1568037
1886055
1093088
1679988
1985251
1023489
566397
198734
754529
1675268
1080146
1655737
1836238
1657010
1569182
856467
613944
951067
302551
108044
1083582
1445534
1189129
1267836
752573
926571
1238363
377812
1913189
1781593
1221947
652306
1500226
300259
810310
803941
1584253
545470
623964
870720
1914524
1235911
98361
1305826
877560
849320
422798
1976864
947138
578332
1532731
681321
560354
1159419
40137
363008
541887
1865112
373925
599695
1545635
54080
948027
1708430
1482303
1688795
1154531
1291582
1463549
1126441
1383186
677510
742833
1825645
1539778
524246
455532
304062
547728
1999936
1194842
1631132
1592849
36896
1037938
928806
1094664
298808
1148564
425258
499536
1377074
979166
325341
565725
1276291
1745538
631925
1693650
827862
206235
1550866
1207083
951857
385715
1523423
626403
268968
787879
1523095
223967
1503551
867104
1211186
688727
1624295
1607151
1850953
358556
1215725
267004
1427050
1301776
687111
363467
676024
342884
1241052
33445
1070051
1943578
1919715
1339874
1706740
1624509
698302
690861
747538
155581
113856
1842652
697294
107475
1745274
1085949
1030180
182920
902084
1631032
1033298
339584
338747
38362
61725
1556297
1127935
123910
334630
1022023
1959186
152817
583334
1811023
737299
343029
889339
1623364
24830
502838
1120377
127165
1028524
1122328
1371041
1698759
754835
286170
1013014
682107
15133
1191195
1239488
998040
218107
1862255
968825
641987
667863
1728385
546253
1407513
186788
455893
534844
19969
1850125
1409858
226938
1117631
1630147
1433115
147453
1946578
857666
79942
1340374
1907759
387770
1895675
1553757
529143
164572
883182
764514
568990
1371968
721251
1627161
1309158
95303
57659
77137
1988179
1928318
1588780
1557749
240001
1986415
1898416
21676
109445
1451499
1559661
1419392
1871037
650907
983727
750747
601435
1704748
1373272
913911
215318
405804
1908744
1599912
1674675
619502
949516
387206
762465
143708
663305
1723094
1975211
50009
1030920
1539137
1854622
1480948
1481104
38964
1867153
237882
1912043
985724
181430
1506728
1446566
220073
1860301
1049108
1487694
981195
47673
1726276
820521
1713597
713416
503781
1053092
815427
1907918
128156
1926421
984003
1810787
1490425
575510
1972755
1025480
479787
883724
1926473
1630136
380538
1200499
1788002
694157
1369431
470074
900146
577381
442505
801868
265765
7866
1589420
120138
555012
1946718
1399457
490664
1097726
1916282
1975289
136631
575223
5091
628002
1700885
212916
1203430
1828633
1170213
1733587
1141437
512967
283108
143862
1228096
738904
815199
858203
112673
1285115
1354080
1773963
930694
1366625
33912
1333857
1383954
809742
1878986
1616343
1713624
559520
819588
606290
1174314
335566
23535
1804466
110391
1490209
786955
1601168
1163806
551034
794953
1711989
1537304
1092211
1295263
535009
1989835
701644
836803
862854
1683495
1554488
606062
209804
1713793
1354218
502945
1459818
918754
824199
1937812
1641981
525697
522749
1013780
588342
221592
50754
163693
1082637
500762
358310
1145769
259615
899394
1471337
1982593
359202
1522809
857887
126018
1972298
974685
1691404
255008
1359954
888124
77202
972724
1712676
1699987
1797905
1203034
425167
1434013
811152
1272260
737931
1833272
925977
809713
555204
266735
975898
1572545
1373920
218826
1872465
1122893
220752
779385
1712972
1428649
1530112
1088087
1892069
548806
1317133
184339
511613
742187
454928
1110598
654973
350470
1877783
357940
1405997
1292204
1937097
503664
1744599
1914588
1821967
1728440
1386628
971603
257824
126129
522780
1525553
1023316
515160
259307
1753021
312102
1888167
130930
601502
177818
1545257
39477
1728509
576701
810264
372507
152230
1778274
178725
1584644
1034890
1908280
416629
1140473
1661987
1509170
1298315
1240159
607560
1410780
1057704
353216
997714
1185508
185208
599472
1249269
1291572
1727774
1585468
1569527
1291188
766836
1010168
1041961
647063
1672242
1496212
162171
1511287
1487306
441469
1615387
1643902
1465656
289199
131032
339744
688554
1385100
1910070
1338415
403267
1940015
1397274
857277
1712176
659306
567862
1890821
81414
302716
1509720
1341782
961217
1202850
70049
1157138
24782
293998
1976152
509931
1987771
580200
273139
1528343
1446331
817849
651501
1594508
1802298
635932
928500
348895
531597
1297673
649909
601251
1690842
1755104
1108078
1033245
1210224
924920
1079913
77402
1549831
1317552
1608556
1088040
1518677
516659
610600
54463
151321
768666
1104567
1823865
1584704
1716786
47673
30834
1994614
1780722
1749596
582682
479332
777582
1398073
1325227
509919
1932776
1640922
222156
1822878
1356126
53214
1738494
665936
1808145
90377
1323807
133613
828063
1862345
608947
1394775
1255660
1745409
884894
1119324
1600239
1173735
1830830
616719
1129858
1607048
1190295
1408006
976553
1434848
1036935
764552
1721148
1004463
1517706
416858
1558536
1945240
1632643
19572
72428
513756
725377
257552
484034
664390
888045
864586
1872787
1531862
1927431
1918739
1458489
426341
1843176
931288
973693
58789
1102244
305113
1365812
148931
1943497
522290
1468428
48926
636299
1634921
19170
428253
1560348
1023415
1331614
72103
1302708
1394577
292682
442655
810675
481396
188570
810086
730379
1391159
200879
1550718
1536781
1411398
1239337
825569
12604
1477868
1002046
1576962
1982747
689975
1094231
956136
1482640
49030
1990315
1615405
1095030
1725521
309069
1198468
654360
143000
896417
161889
792950
1026438
347876
1664630
1883943
398580
130374
1038792
1935426
1308915
1900199
1868527
323599
1285063
1976434
1134906
1813275
1655254
1232378
1335361
169582
1101678
159892
1509454
1214020
744400
1815109
911302
560581
194409
630082
257533
756129
606526
1533001
451566
1885319
1676600
418713
34089
221923
287120
1288080
1026908
728476
1067246
1305023
1725206
1556732
124542
126858
547209
303945
1305218
471591
1436848
735385
362631
863498
1291040
1624117
971549
1913717
1287627
149879
1975557
236136
1260146
404146
1641825
790957
79065
639661
313379
435731
184871
708282
636869
1636605
1536247
1303034
1047878
552511
216588
1408454
610281
1869529
1475807
1852740
357964
217576
1812066
1482352
1290695
1706266
1338533
948222
1730492
1007265
1422420
1527924
474376
325395
1011873
35988
752188
379029
1080930
1711414
1250271
1236080
167349
1421624
1386860
231088
92831
1559644
1774316
1830259
1376593
1544362
668084
1489626
753860
1990232
155558
144807
363550
1300784
1876705
1805905
766021
1914432
1389186
1297877
1509696
957069
1434209
1460056
1008899
1175678
1731814
1489898
1642691
457988
1704134
957785
682342
1051573
360179
755931
1178206
1606567
1563279
936661
1652636
1681602
215010
645408
248232
928483
1795155
103775
1400341
1886655
459344
929097
471881
33173
1106644
263089
330955
714712
443639
1765814
1895884
1743368
942009
1895030
1862442
263913
1025942
941461
1621115
1937164
1048520
1436567
871967
1873304
1564137
1833170
923522
1557189
1333188
1840727
398088
630146
1889642
21550
1168952
1080266
1344479
1011660
73874
307417
56608
1376242
1580611
712611
757475
378346
1706046
418287
698771
1442166
168041
911362
556806
447725
1703819
1389879
1172627
990754
476606
1403757
342587
1604128
1372601
448948
763670
980950
1441177
832206
1325895
811962
1036694
534122
851525
532141
982752
1992642
49840
1189382
1935885
807247
1608769
809207
1294921
60228
723648
103465
1635636
1148029
284518
1637383
714345
243284
497159
1000090
1861434
612032
1769605
1993603
999591
1592495
1483102
1804760
1488383
7197
172821
568216
515063
626045
1521287
1566949
89148
75759
260233
796731
674826
1410983
1621688
1400203
1182426
1205532
1569376
1051730
1826640
437234
53255
817255
1151205
1819869
429997
1469711
206198
922266
288249
583878
1186112
1561265
1841008
375904
1037896
16021
1351654
1480312
1891006
244948
245444
356091
1405414
440341
886064
1780201
231018
1491584
1053544
387017
1779976
865335
525507
1767649
1679496
530613
255335
1473338
1840497
1986509
1020114
395024
1604954
1743898
1244443
900395
566118
400264
1115615
1681613
571725
445468
1081182
1228127
11932
1586575
307934
1318654
1353633
638728
1763991
1252647
44187
1127878
1943981
138022
1618904
1672794
1208086
1956722
121485
959183
1082968
1795747
776602
1104634
988393
26878
870092
480136
1950533
728842
1088153
1218883
1220471
1497561
611024
1320182
1969814
129800
1711630
1276706
257892
1356072
1558249
1084226
1198209
1113201
1368717
590944
751822
522056
605667
1188517
56959
763336
1680194
1895892
1472736
1751428
813773
1758357
441955
582976
1205580
1936085
186369
1225658
1886150
88759
1836071
1453430
1403747
795874
709336
1747413
775388
546975
621350
1222965
1702100
940551
136908
1466932
4704
142762
491145
502042
360357
117953
1355451
1335822
595156
289092
721828
536435
625978
1219571
95210
1933756
297372
966393
952299
1191611
1206122
1153033
536578
1832401
444433
1893201
1956861
1373257
1545573
1204680
1411723
1974414
1616314
988873
1893433
1677857
1319460
1697149
1595797
89695
176561
1720962
1430282
1064414
920718
334236
27981
818144
240682
1745728
1128754
1258805
957891
358480
869411
720757
1675497
1366860
857912
1925454
773054
1489334
1432549
1543923
1061752
130156
218728
449879
241990
644536
1690191
375892
819899
1312655
1782848
1185056
446615
1215047
722439
1453373
537496
1168599
87523
286470
1854976
169784
1927765
1328664
755332
1464273
319175
716066
272032
23662
1534083
332069
280532
1156643
394267
1390368
1371200
542421
434212
1232095
1269513
462723
141771
3556
929352
285073
1297263
105009
1133558
1583205
1262167
1835791
88430
757584
1529508
70319
1334440
1275756
1346638
82430
1917847
1078258
476523
98480
962465
45024
1424897
1483995
785756
1909625
952105
1776251
443412
1935764
791935
448742
1270820
1930016
1723251
476169
895771
1632313
887621
6039
1825894
1589131
1749828
460312
535068
1586506
1103413
1188197
1594904
1030617
103491
1115238
788610
300557
147215
729650
1139711
1725670
317124
1159872
1226454
395644
1522348
480777
1765137
1535302
651116
230836
1226764
1416834
267893
46395
591368
1493932
1306297
336438
1825360
936883
1786148
623702
819890
459701
1070341
844544
1695568
504719
730151
1912081
1328128
965724
532290
1570706
1956362
744422
1947529
673502
183088
615426
1985139
18673
568977
475369
1387724
1889380
791527
935792
761075
1833772
1942952
1887564
574383
255208
744031
112659
598692
129027
31194
286268
1040107
1942367
1964376
383066
986919
1938034
415608
170056
1394636
497009
1802469
202194
1107769
509150
1899746
1444930
1213208
1346966
1370750
465201
180723
1407879
121552
614960
1250775
308557
1746075
1030988
653390
1527516
1916479
1346571
530775
172182
1317254
1465718
1810329
1741013
1250211
260048
135254
1182038
239199
1447522
1812430
31057
1258723
1776561
913017
1859763
1733281
1295442
307870
1542122
76714
499296
349926
25081
642140
1038494
1915227
1795205
1143611
7250
1552627
162773
1357625
1108734
1497026
1672387
1189631
1747805
687271
295458
1392414
1716511
345947
1777256
1947425
1258647
1141852
590656
911987
382349
557875
1900900
1672087
1328385
1211798
1273535
1742502
1558485
114037
531661
1477421
574700
1479089
1085947
1266455
398159
1894144
305167
1016301
147889
1574515
1911236
1799473
1127644
1158593
1200318
1175202
1520169
388639
1017212
625950
485200
995133
188104
1692005
982118
67119
871503
854209
1617207
1819830
1116585
1521042
15950
1169777
781417
664519
1410320
1838645
225596
1192444
64863
1472043
1192055
1260590
278798
5423
920563
1272820
1059936
420521
559529
1268826
25852
1368302
611692
408853
1999341
988095
1058807
950439
1799827
1687209
836369
1829152
512903
1521836
771557
1481218
665615
559781
2648
1822475
200385
711563
1401898
1003393
1460457
508525
1487081
1689998
182908
81125
612621
1119793
441283
261092
1958613
1976152
699141
1019286
1522095
1124405
776421
354541
1849287
1100759
698693
1071357
266589
1096574
1619805
127227
1151630
1794575
421789
775232
1547886
1218499
191958
826849
1423824
1897822
26315
1041928
999854
428216
1551707
44681
1405427
263197
1590410
1193052
254460
1598412
1270463
106773
1426613
1542543
1123414
1803103
1951529
1323195
26349
667023
32378
542050
1115298
1492693
180816
134117
702493
1432568
1011877
1666685
1425838
1566512
213073
778363
407836
300687
165138
1793644
882180
216092
1796706
1270755
242930
110208
1795317
1774762
1311874
856459
1396870
573113
975927
1555936
1985789
1225700
1179277
724793
266920
128606
1187793
1331444
1276551
959898
372713
351710
720957
865106
1023791
1579623
555718
728769
1268383
548461
1465872
979611
1545879
571069
1359261
132607
1063767
987506
1695121
956531
227552
292390
1377005
1598195
1369995
1836569
1947697
1154606
611880
140772
1550043
1244628
1586070
1204807
1125975
692597
1125233
1339009
1046395
464576
1309786
68707
433741
693970
1386792
1564183
1893407
1268420
103887
1967888
277200
390380
949700
119725
255597
143437
1287288
211886
1252526
1686789
252929
709421
1292572
205597
1628104
1871771
1935431
1882686
1514709
263333
891974
1553482
1450715
1513058
1410607
872567
103343
1875065
190947
948166
1472064
938930
1744182
878491
655632
63501
516879
1444043
588424
516246
499515
1719744
1418972
1243727
68661
868751
1050571
1699933
105202
282078
1860967
976101
112581
824376
1030624
819398
858826
328886
1472449
641940
299293
220346
1560562
479429
445136
386353
1154549
1328969
1121506
1518308
1386936
152033
284797
1008931
63430
1169038
842294
192997
952087
1460801
277097
464541
261921
1616768
454869
563677
471483
743061
1208520
1923950
1749490
1205798
288393
811080
309958
1696216
1979750
168899
1591929
802944
1171703
797445
221760
1083197
1336920
168811
923936
1798627
551015
1296654
1569626
49540
151892
1177475
1069557
943883
1869996
1652942
1130889
95560
296387
1823558
961652
1343550
1584479
1219958
731601
1229398
1433909
1822996
827234
1070421
719525
735011
28966
390464
539968
1055972
291742
1425991
1695835
1573345
1636486
810492
250929
1791314
333093
1489987
1564732
1543093
1773827
1975141
1575942
186825
1185175
1931961
1537155
550284
1235314
367519
941861
520646
348552
1729751
1459114
320977
1666980
1267527
449010
492210
1782865
1398415
298062
1756598
510058
1627807
1582248
1539070
1643819
555531
939859
80108
57061
1517974
1202876
595327
1735007
420548
1385730
1539056
518286
420452
1620216
1908557
599105
1347319
780439
635081
423779
995877
1636415
426234
1998208
220212
929380
1355239
1450413
689813
1893048
688158
1872093
1649704
377438
1242305
693848
856142
1586289
1899048
1320463
507351
269320
456915
861395
459029
1645873
951509
1597012
995812
991422
656901
1909251
107753
984755
1438288
1248547
175503
410152
1772726
404036
352574
826751
143758
1029177
435270
1206187
889490
562564
335350
1974422
575074
710902
1389814
625457
1049631
151352
491918
1076130
569929
1797282
1550104
1515934
1943479
1153365
1289159
496341
856451
1274386
123078
692464
1434746
616765
1620023
378532
1487816
814220
1792237
372717
1841443
984610
1691580
1042642
1541022
654589
1355671
1202019
1571766
1377551
1690873
159170
1586952
162875
1543473
493119
1101879
186680
362302
1582303
262874
588210
1337109
1230057
1234791
487874
1162023
1676464
1851947
1826418
1910608
380803
504010
1522108
1113455
296075
987916
425173
994829
1465997
1827899
118117
11651
1566168
1519484
1955915
81889
981450
1619451
671566
953899
206168
720724
1661847
608510
142674
372102
532153
17654
1784206
1843659
640068
1046778
1085748
209565
971576
459794
254562
516505
1730928
472375
1472296
355565
1736712
328435
269294
1284322
619472
1005016
368752
1443936
1589458
1043342
1992837
1401934
895522
981183
392877
706429
1509028
1746092
1876282
1252812
1029312
520236
1074020
1887320
609953
1678802
694735
200150
1886529
1426351
183440
1887759
955730
1585612
1954222
1100989
1030942
217373
28798
1417910
1434357
560039
1879360
819450
1144065
1402620
889839
205382
780604
615882
978463
1704380
752207
802861
1639693
1238988
1330485
1661398
1830568
1705851
655540
509187
1763796
208603
1427076
1783075
650130
1582781
1774519
635710
1712853
358251
1598313
229613
62177
1626792
763239
617238
794992
1191716
1080219
642607
686658
1639801
267689
609044
1207689
840159
1781930
1143689
906351
1479936
1348438
703060
1386975
1048823
1721394
69540
658123
78596
921230
634871
202988
663319
1269060
1409972
252228
1558135
138560
1590739
1701566
21726
563955
1809752
986373
387409
1520999
1888951
1426740
1912998
690438
1835636
153283
1423866
486655
957127
730222
49874
1305692
1143619
1275303
1500279
1025303
346018
1959096
260803
469332
982342
824221
1371211
58478
667429
511659
1224646
1876663
520626
1125399
401475
1645669
1681472
865292
1551727
203470
170202
1823901
1857654
286255
1347320
1675495
508256
1901204
1420777
373704
279212
1829310
1688379
1608231
1594919
1076611
1005741
835176
1323399
1421309
1120628
13139
757559
1452863
1841816
1174273
1818322
1383593
1836317
111520
1114679
1876531
1682211
819165
204576
211567
928063
1224467
438733
1520623
234522
1855548
634624
317131
515918
1780584
52361
1863078
1372067
133089
481768
489787
1354248
956937
1921361
854340
865492
1230601
7813
1522726
1873461
342323
723384
560436
145423
1620902
826043
771382
724386
44295
1150590
1031109
1520596
44323
1210249
1121186
33105
1140676
100116
252329
549586
915966
547356
709798
285741
1586109
1907638
1884452
1390972
1998802
1785448
346177
142493
1351772
530934
1900392
261568
1346954
1273729
1042125
198654
1555157
241531
741610
978543
1223409
1603069
1439932
1914680
851189
1231064
869823
1470930
1872267
1319981
199792
99762
94623
1563964
1779814
812737
675967
674774
654723
1189886
1621211
1666935
1267630
1062938
689161
1808600
566896
1763588
207841
774669
1307555
1960169
1413718
1064037
1734229
1138825
1497874
475948
1904935
1723704
1044651
1348441
1699031
75541
410445
447960
1021696
1901786
529535
1353964
1740073
478225
916615
1183833
604401
1277996
106915
1648880
1279381
963654
1525744
1718303
37487
1429760
313261
214147
1878052
278148
889786
1860122
1969005
124306
1325321
1727105
517536
1062684
1989446
917634
1606847
577876
683310
865241
643440
1200534
1636532
1585542
1781731
417315
647034
832097
508048
231401
218516
1607969
625997
1858693
1548494
1819459
1253017
1450036
924247
832714
1420436
658203
1333129
249947
1735983
1168195
1748627
1611091
839696
1483314
418720
1812230
659874
39139
1872431
1929183
1859863
859961
396207
564329
465332
666254
1507202
1794275
1450796
1867189
622699
178377
226356
457117
1260719
1827200
828994
1541826
1602398
1370915
1523807
1560325
1218182
1134147
945305
1659759
1025694
1565464
1585142
1779407
1531667
1882389
1336892
340210
866599
664282
1946795
203063
271226
645710
1315656
494262
283486
460015
1156261
1235803
895480
1985649
1255811
1527535
1278941
1877432
784101
1436019
648406
59788
1865235
1066877
1247959
750678
1460339
1466318
12472
1392687
248673
461402
488441
1250406
554923
730713
1762271
211343
1861974
240872
1951983
815600
1222652
1514349
1361559
112429
1687190
488877
164070
1236995
727351
755231
1741943
1147776
626289
384535
1119266
78242
229715
1616522
1635158
137745
793253
1350773
1128096
1410891
463995
144913
634542
1187707
251841
1078280
157023
522595
481622
959104
1093513
1537001
1430091
418097
440733
50667
1037706
295407
344743
101807
544433
87866
659249
1841982
1624740
1573389
780836
756598
196433
514075
1688138
1318968
1508535
1705190
240592
881458
34320
295606
330647
453562
1895516
1657768
153245
155315
1801726
1419861
1497137
899937
1076158
711147
1042380
1384975
1739922
1481437
1391902
1738357
633025
1788426
767035
1068230
1690890
360347
1553684
281233
314488
1829475
620125
1960571
1076894
1416984
359668
565739
1587397
271169
178160
240690
1444352
1569255
414125
955278
1428104
1113297
675792
485272
801272
776007
1475654
1646466
1830813
647925
1493312
1560129
766962
74275
571430
1877993
1314504
877749
1218186
1456176
1826957
1029348
452484
1468126
619665
1262767
361411
356168
173860
255558
1681524
988166
1107932
1527459
1904833
680063
417104
102180
544041
1155925
1096380
1185667
134647
1633375
1956494
1186393
1769786
1147390
1254362
1991396
432485
1099746
1144956
1892330
1190796
459699
997468
1836911
1268293
268184
932785
775453
1507569
373800
838625
114311
1514434
778520
1181128
134119
1307207
1448760
797655
1484404
1960836
274958
1734088
1828461
671327
450643
98439
1049919
507125
1961697
1194218
154332
1903264
1263198
809532
372890
260011
1603278
681421
1320633
580465
601310
1240487
575464
1247230
498985
1688400
553195
132070
898197
598137
1674087
361983
1356246
575730
1203809
1384282
44176
1217684
543036
1024663
489544
1671793
414489
1652204
658954
1174373
714536
787714
1157121
1143328
609053
1171712
901949
990020
476926
121093
1758476
752543
1428764
1690358
211340
497119
1494315
646906
1259756
627929
635770
758070
1326321
1437369
1878471
1772363
1009634
1208877
266502
1635343
590627
1698694
297444
1327258
1140776
1213886
1275144
1114862
1835230
364207
820137
1469236
396044
1847177
677304
1752670
1142575
1520929
1349343
1088965
515447
626452
1473395
913577
609664
1265926
1921152
1314364
723640
243741
1582003
621674
1415466
1395807
1357569
499820
1874916
1912186
1145379
1240433
1112818
1572989
1934503
1789659
788998
11317
325532
110871
1910171
1896054
875665
868673
1432450
188732
882605
207128
1192460
947198
1996395
1285076
529395
1356492
1696385
535805
217500
1153897
1885235
709272
838193
1879685
61322
336617
558088
1969045
1908238
821569
609798
1525450
954549
1879441
10154
167528
553567
457209
1976091
951048
1322879
919187
928423
937423
775917
1280776
118817
1551149
1470072
1886149
1476818
25219
1784007
1017110
379700
295183
1463495
1052931
1598384
214462
1514318
512601
668220
532405
471408
1358162
1920834
1623909
1659001
334122
415676
712957
325435
1596430
1711747
1059960
1260688
1410558
823425
1498591
975019
463045
1985248
899460
1870625
964600
101795
1982921
299401
1722408
985722
900856
1609645
1084488
75968
347781
1562156
577768
1227203
278403
1630730
1829973
960605
318669
889499
817609
1854217
592729
151792
943357
1791693
270419
1905044
316817
1570351
625295
1451701
1656841
1271634
1705298
194670
178677
655903
833247
1163774
1044055
1712372
115057
769125
1871973
1822572
1938848
1477574
1723685
678879
1100721
1712268
808474
17657
18599
248059
578664
1757627
1173780
545017
426482
647442
130011
134476
1336020
798005
1460550
6396
592758
796758
308401
845914
1962723
1792816
1272866
1699234
103854
1685271
19024
1368383
252306
850455
636308
797311
1690318
538944
173088
26922
944919
274999
845551
729883
1825730
1276812
601172
1555752
1328954
959283
1118793
377739
974445
1611264
1348383
1783248
1252764
147478
945569
1185816
1870461
897081
1554153
1813247
1635803
247388
1379342
1121633
857631
1378254
882061
1960890
1163514
272749
798336
894557
1106950
305952
242737
1972441
1167305
1128866
1245880
725320
1717826
1777638
62397
606769
1814040
767713
1949966
505470
211611
872673
1206776
1286932
12462
919324
1913959
1387327
174759
1430528
312238
1318621
926673
398074
526694
809665
1473703
624423
1377694
1167478
1413716
1525874
1389252
34520
372171
1951827
1187699
1698833
666538
1394955
828254
90219
1686454
273866
170298
801038
1647168
401673
3812
1479779
449308
1232209
978357
558820
1217112
415507
1180212
672768
49203
1375432
832704
656338
990837
570206
1147788
791418
1205203
1281815
1974593
1262254
1392701
891158
294151
154539
220949
1479141
1531345
1273419
221289
1961013
1287987
384896
1402591
1817347
292049
1561850
1401820
1071704
1456520
1823136
1825830
614369
1479021
1081250
211175
1009185
240495
1881781
1421180
1381918
1476582
1924747
1694626
838360
1506645
1395028
1826489
1068536
1967796
1127620
943241
1729117
1468405
1427821
1698147
740365
553187
1436080
814090
1731191
980925
847396
1558260
370379
1328535
36831
1721990
1960154
1643159
1414773
1408183
1490196
1144176
1558433
1627580
173128
1990688
802122
1706476
896304
1664319
579872
698508
696834
607172
1973361
1544084
1965046
1502937
1578676
796884
1575064
1973138
402487
1672325
1291954
1210742
942296
1649856
155674
152837
1937542
78536
1048873
1764171
1083572
1768997
454469
410202
814893
362023
1636404
1636485
1130573
362537
390480
1014017
1306182
544713
244344
1511201
1726340
1023883
20932
1073889
722717
1069779
796197
1924170
1070399
1924126
1231022
845133
243676
207614
1536034
1513118
1896691
1290592
1049109
1579285
1426978
489252
990266
1833396
458991
676413
1055422
1782661
761689
732035
1350703
1236213
1429303
832051
968875
1595129
1902855
673232
448289
882998
1153968
65079
620454
1432933
662391
1811683
446480
1910712
1236564
1814893
1043010
1692415
1539858
1633736
1176979
662581
273053
74695
1287484
1761778
100887
617584
1453374
1450443
1220558
1261239
1516647
1435130
389189
1041740
1152752
872984
1833390
904039
1697146
1273699
725488
749523
1792458
396382
1311793
1782271
938891
304333
1793918
1267566
788396
1536194
1468704
1556569
508762
715025
545840
101767
60942
1603694
521126
1221715
1592688
771859
127160
767532
1330636
1265066
1455302
1596917
884971
383461
218724
1410744
450958
1880148
262489
176990
829827
363305
1238622
893645
582035
1531203
792468
1339673
1763792
350268
1047150
1889437
373529
691078
1897478
1138563
1708951
1218465
327944
619764
1685123
1754973
396184
6843
1581590
864501
720461
1542467
1382742
303440
1613074
1288672
871432
977129
1907188
666934
1475008
1184286
212885
269151
835220
653182
1854425
1334234
1036098
253855
263111
1300089
1468184
1766102
1438396
1847458
1592496
1039612
379672
501394
1354518
1878656
604203
736284
1930848
19785
823855
720411
1266167
363052
332453
385007
1503737
1114668
1602141
559462
560743
1299344
1371518
1588878
95927
1382799
189775
1842772
1165006
1614798
1613700
970650
11242
239533
202966
730500
1871741
1993213
969950
628031
1426009
1893663
534429
1269818
1913635
310001
570165
4097
1435210
661149
622125
545909
300817
1689718
562176
1769188
332637
1215472
152727
1967606
305911
1639343
1300842
1682561
613676
836634
1751434
1851564
1888890
70990
574749
1433904
1336824
1944721
1691510
900954
349077
302096
1980638
731380
763390
1104972
1423047
1316119
637015
1694362
197941
1896013
795846
170908
1934134
216136
1479081
1635844
161546
1220989
125900
1077364
1708242
357032
50619
1049870
27888
340399
1749492
1485568
241243
1517254
758427
1233360
1236043
717259
576347
678739
589852
180625
1872123
548196
805515
95294
175266
938937
1565795
1132352
387361
337153
1593547
1155781
1433115
757330
1090615
1471784
44385
1181806
417870
1756300
547000
53538
146021
1397150
686585
1786014
1445715
1203095
329999
1749877
461835
794114
1524905
532067
1404205
1321037
1322101
1137370
845780
267828
624601
1083019
1953511
1521664
727836
1435816
1249686
34874
617585
1871042
607329
226832
913982
518794
829952
1637438
456331
739067
647456
372827
1850859
1325020
654701
1402722
501636
890883
880300
1005311
96718
1854137
757714
687952
814077
455453
336891
788021
1387213
553279
1488249
1701449
1135000
521100
1963252
1398443
1604762
1069113
262979
281493
360813
910273
1386906
341931
1277684
1909124
1222269
1250354
1036168
1379169
1979759
1238077
1608098
1967191
1460813
1307853
1538549
657459
583829
958244
1928140
1242548
520452
1048534
1775272
1618094
1282245
676642
90928
744662
1759650
539582
1408068
1221193
1321648
1763983
1467480
1868287
226935
1059871
1792719
237502
497843
762093
928069
377367
1943145
816733
1651827
823677
435062
1606205
1782273
820085
697755
777340
1880313
498870
913564
1926609
161605
738191
1853049
1639295
823253
1225815
359212
1127365
1530467
1658797
1756992
1786638
743916
1355698
168387
298638
1650132
1523296
713681
48386
1337374
73222
1475163
1646142
1486673
89128
1215200
928792
68772
1231623
1413036
887509
1656893
1375657
48540
55570
182483
798310
1388047
1119323
1480910
1214865
1032901
1011715
1644775
800105
1877672
715148
437890
1189431
630834
1883050
497371
1646176
417882
891151
1063334
1593841
72499
1736178
1103577
1353498
1952262
73326
204481
984499
280751
191297
982762
150118
1280909
13104
1457516
174116
195963
1939748
1037459
1788386
18393
1883907
109662
1789212
442466
1103925
520638
1812832
1358803
1249998
1261314
78415
1121371
889770
551263
647202
1750290
1283903
1418483
1180494
1913074
1570252
1473409
345422
320187
1063393
1085897
390359
1876363
1232154
4158
1699319
1527046
514008
598474
868144
787349
482556
1240561
641989
298553
1982397
856411
1816789
1932460
581058
1142265
1357707
1624443
1026899
1493002
1752542
749987
1833248
1094110
1112534
110762
287376
1090312
672515
598469
1264663
1333845
356672
1324411
643033
1017854
179156
969692
143240
1377463
1184016
1929546
1889423
755793
1151844
83274
1605851
178565
906762
539621
910720
360478
1896122
752695
1855797
762352
1036677
178950
471570
529691
985412
759547
1992728
83018
1714143
616033
1887099
1731593
3893
907141
1801413
1358220
944453
911980
550079
873859
455857
1119094
931539
840193
1893911
269255
1871383
1793083
1782246
450197
510489
1129233
456322
1172436
476185
1401201
1772052
938559
1446255
1428714
1816437
193001
689761
1066498
491324
646447
1847260
505985
1339881
1064206
865378
635067
675204
193354
1196149
1793767
1385329
370342
948465
122872
966911
272494
270307
692288
534919
727597
294936
1373692
1673268
441973
1766803
780649
889777
1059626
835989
802065
690050
695819
625670
1049427
1767913
205363
439458
733951
1608794
1544724
252990
1679776
648216
1297897
622825
1087628
525253
721535
956498
1463802
1915109
1943532
1025891
855475
1679328
1677105
408784
830833
212390
1634693
697429
1915804
1609940
482031
1802950
196708
143631
1752915
1049139
1187873
710912
1386357
1088839
1501634
123482
1877334
1167736
936536
577241
1535760
575292
1739761
680155
1229821
1178209
388846
923956
218717
583938
101941
220323
1174832
1443714
889216
205991
1872633
636832
579341
774200
1488277
681799
1613682
231971
1418797
1038424
1166273
1339011
64718
729857
1510271
837301
968088
742534
1986703
611091
603315
815097
1925502
645082
1686834
1919361
1893588
1491964
334675
343195
297257
1727880
864520
367594
1672478
1726578
1396096
1225517
935610
1423378
1167729
1501874
947462
231423
328891
1172739
906598
1449717
1101125
1276160
1007087
1218924
184813
606815
1305621
1193156
1799841
718470
952859
1206849
996625
1159135
1538751
1957676
1845361
115260
534708
1867541
130197
626643
236120
1810317
438880
1052274
318684
1950971
391125
228920
1295008
1561390
1884084
1979961
625507
313667
140756
781058
423661
1498721
123595
813667
1264791
1251144
1147832
1616941
1200049
462521
1865545
496662
857287
692450
1415573
573491
562515
302258
1864925
228884
1141046
487115
1388115
345669
1699837
151124
499643
1903311
918088
1727490
782209
301086
602428
1582738
1153038
1855189
1698330
1964274
871338
1727748
1131039
1875230
147816
1863942
888923
1618061
1367819
1836343
22125
775155
251084
1920083
929137
470309
885628
1091613
177456
1757075
882786
89954
1106784
1137117
779923
1496693
553521
1234392
1373446
1701006
1449870
1279473
1678310
1098556
640381
1906329
146459
77242
655484
1153666
585174
1126615
1934976
1808265
1441895
1510591
1411786
3258
1795982
511733
515738
1511843
26787
1992656
1863869
533477
570382
353775
509488
1689856
83874
661794
402086
351672
1270726
1001124
1576423
1996144
672230
1032890
52332
1310503
1548190
841353
453067
102257
590184
1592146
1659528
423224
1714291
637795
1528123
1962004
1021511
44239
813785
954699
1137589
93717
1995462
1292800
619754
1008128
39822
500062
171975
592335
1994805
479536
215256
11056
255929
1837755
947718
942288
1543453
590483
1618388
125948
1971697
32455
463684
1276412
88753
795939
777270
556797
989942
896501
1166460
1349337
1052864
1411932
1549316
1217932
180536
772291
1130768
173982
955718
1486552
746901
1528864
482155
1482114
1853392
983162
1971271
1540949
1216801
1142737
1006847
819247
688511
277205
811102
1787975
34600
52984
1308744
862220
1415338
1448647
1070420
1993784
1754883
633796
538178
848983
365794
1381051
1572075
979742
338088
1239021
1620050
493533
13818
1060806
959937
795345
832389
110356
1187789
978056
64019
1865979
138229
500355
405611
971602
489945
624103
720909
1564413
1188271
506031
1972486
69026
1019463
860688
1553116
14095
1142929
104530
1957959
1725792
1788514
272635
97278
7823
863478
1113103
1816909
1676641
499864
470638
329863
425861
766869
780623
1924051
289627
1262359
1377829
880491
1761316
1787438
1984611
1338271
338708
201102
785577
527134
1248379
551095
1429344
1555496
523700
991630
510550
1327110
292580
1989067
1337440
1828345
266574
778357
827605
346658
1890503
1308645
1716862
963134
1783374
875263
1898635
132920
530989
182672
1989563
591510
1333265
496054
710763
571802
602406
137678
1035439
157419
1582607
1056688
141825
1107658
916527
27815
1146450
1010797
317230
129034
1741618
456829
1750579
962203
1637499
907356
1091486
1229773
270417
1552732
1933161
694067
1986340
470440
1904090
300363
923563
211900
376126
1953130
581487
1085895
1692980
511137
765163
721834
1880688
156599
1165580
1058985
1717643
1724484
1494311
1583297
788435
931517
277816
1503683
120258
1314693
221116
1330541
1919025
1192653
1799043
1010792
1074394
1622564
701752
1418977
1306142
476023
932747
1778257
843577
655869
754754
1333476
1236059
1260231
311354
826292
639601
1619149
238028
1339929
1714337
904422
346864
1991939
1910999
1287278
1977423
518074
746241
1489976
682978
1477272
1531395
1892840
970508
520823
1227223
530599
1904780
620407
428544
1223655
560899
481176
591586
235746
678275
817757
637106
829535
1199350
1492232
86803
1079668
356983
22486
951695
1959509
1001637
444269
1029125
103990
442335
1237176
1923036
1226990
546997
229667
236760
804978
5680
73856
270876
1176908
247107
66801
1307271
1723298
1590183
1430429
1179546
1695765
492583
175365
1581445
1764433
1275423
657904
1839121
636271
711547
1262365
316239
1555364
689844
444088
198321
831402
42733
341829
704396
401641
1144434
632783
1087633
974945
115211
807705
458374
1653699
1879588
1896265
738073
1193496
520850
714559
380519
1719323
1145673
444251
265997
882373
1324876
1415402
1631468
841810
1495295
1613013
1063099
1262233
623841
1175983
288
1945136
1760404
50277
1206156
43163
1586626
1100128
294027
1904064
198786
294042
687659
647857
734780
1877546
1601741
441718
554516
537442
42328
1802446
339451
982931
439243
1224418
1262665
350081
875281
1602575
45734
331500
913054
1994728
383011
225256
1121363
541081
1864131
1512191
1030156
166605
352019
1395081
1763734
252614
1394957
1199354
296770
1965055
573559
437233
110370
1441322
340321
1862230
1763228
1121399
1539159
656150
1926228
340721
823195
171858
1593119
145736
727540
1868878
1110962
512402
1380876
633384
771997
1847020
679630
86795
1315913
250478
1726944
521406
202613
295568
909665
1722734
569493
440377
163240
1230647
788130
564256
1702270
1379312
1448864
774428
1824220
718789
1475868
884338
1371825
877489
810374
208772
576545
600551
1960455
1870322
1581774
1433832
586968
1760339
696899
130413
1070678
919699
696270
1727568
1727193
772695
1676850
1257803
189155
1946425
970418
746261
1101646
1774068
367411
1820891
664744
1182728
1355755
1384671
788378
1076463
1757464
402725
1634813
1515465
1168425
819598
182673
306126
374394
1334830
888463
1013981
1202939
495466
933345
381158
865320
1429127
180947
1572954
823540
844238
175391
762401
1499435
474802
384409
193097
100255
1602119
76583
1334004
1324355
172615
229351
1469142
1826513
718732
769731
1764751
1094451
1828177
799762
1704679
323385
147632
452007
534485
1400533
606206
235588
1577534
1915255
843775
1647669
1272687
1153839
617538
808434
783574
1554848
835065
1675250
125677
1158215
757336
1580382
516872
1721143
620593
354792
206681
440736
1837489
864271
711400
1498821
904270
696969
681765
1985047
920160
854128
1811176
1580398
1621247
1425905
278942
388511
16836
1378728
253002
45907
1869151
852747
1127918
870825
1946078
1829919
531270
772860
1065205
1652440
1598673
1356822
429265
1272478
1973356
369355
291582
577516
1031717
255046
249198
657592
1587863
946242
761844
1472639
592607
1910759
1777477
392295
985258
964073
1183441
660007
788844
603047
72735
768274
1950571
1830626
1840988
1968929
1210322
1578551
453755
997
1348920
1313692
1829137
1936873
1042232
831858
1036530
21865
20025
482267
1831511
765760
850183
474461
426343
637902
1850971
111063
1315469
1083383
1773767
1765983
1697448
1239430
789732
1105827
934114
624260
1250265
1731275
1923389
1054494
728197
216237
1578557
10802
945422
953913
828876
394073
284622
592223
1153759
929943
985033
363838
1128758
1983494
684607
1361515
1398002
1510946
1644272
298292
1133819
351478
1632973
343017
456804
1682579
1678325
492363
1958640
673341
1593226
1868886
1407224
841992
574412
533936
1474320
1009632
682223
1945286
1313008
724056
817544
1560521
1203893
457179
298468
180203
332727
220741
753536
1487437
1309993
1153154
1569550
36925
1621693
972710
638316
1261461
1418346
171157
1249152
432545
1780210
1251890
823667
1017456
1042959
299770
957042
1053493
926226
491268
1411298
653636
400608
863265
1295944
1363098
697842
193714
1069814
178520
1048049
285300
1154713
1229403
1172474
465937
395728
862012
494734
1657640
341126
718121
1196634
44578
282992
1409838
11292
1417645
661112
1823681
1784303
54007
1852982
1254385
124162
622474
117356
715670
1313200
1108586
918672
742258
191078
149204
1578477
849752
1718512
1805575
1915036
1842258
1717853
831812
22053
1116121
1023130
202544
6315
1886601
1766590
1916181
1100567
1367931
391371
1938496
1589356
1322957
1160805
792026
957315
963331
25925
154528
154108
246286
1703653
1561466
661040
1486756
1101625
1083088
1795453
508939
1256510
1444093
1142245
118286
1582802
311964
213672
158006
1986328
1151797
910261
1495529
1522561
59063
50450
791444
1322310
903305
1647718
1738227
525139
674739
231515
960765
848304
326209
501707
1691807
1854747
726919
1641750
454090
1246695
1394730
1292151
261352
1444698
1295896
1885208
325900
607004
821747
1449315
33144
842481
1806588
696069
1386860
1785183
591157
1825318
685818
1854553
1956639
23165
195480
981831
1282934
1570827
871959
1363516
1141768
1621714
1266119
1520162
186963
68549
506673
1260218
590820
1759330
779644
699193
903135
846257
1925384
471828
737615
707230
1116380
1330731
1371600
291674
1265271
1313455
1641146
1213041
1738832
1997032
1290959
995475
856292
449552
1966703
1329566
660550
452266
1277684
476959
125016
329599
459436
1081823
41863
1036592
1666893
1625764
680406
87150
785691
1185194
1260240
339024
1922137
71962
149682
234188
771133
1225047
1478012
1934613
385578
1190619
1316604
1152977
53952
780263
385670
496142
635176
1084465
1698061
455043
105109
423770
1729235
1517765
1747380
123927
973439
1911132
1008558
828321
939207
1734118
1537156
809641
1335036
1533176
386467
1519350
998532
1420420
803171
1349241
965372
1192016
455494
890897
252650
193560
1484836
1690788
1252984
1857311
1974887
129760
944728
496904
550830
20115
1817061
395438
1316775
1225857
1776072
1510167
1760175
1578063
856931
1027923
1071162
175579
283097
21654
1367457
1301027
1581332
23682
337217
1138410
1063503
896915
1941368
748619
1178553
1521754
1498511
98123
564747
449286
1879373
1566350
148873
861551
225733
38003
1254632
170229
1831873
1925992
1332581
410193
1340644
309925
1786542
539721
611700
154170
1977285
1323110
1292234
8992
1142297
1526307
177463
1953625
541342
1345634
977751
319849
318229
466127
924325
358475
478051
1697556
1158093
24035
1523849
985330
1462676
873343
849751
1537898
558382
1015770
1133371
76137
1778276
251265
270193
824147
1806735
913230
270376
1876253
1547728
106710
166823
1575656
444095
390288
1335182
766046
750791
753912
55518
1819596
8949
1078221
1279652
1464141
1152958
310982
904559
1903926
358166
168261
40250
1922057
1043370
1717412
1444778
90238
126908
31116
1104249
1034246
1674291
87473
440184
1943381
1443558
1085813
1531763
1785581
992262
1207652
1483580
1194343
925697
1383817
1816333
284292
438941
1341179
1689779
1039618
1935639
1055070
1375587
1792682
1586260
886514
1157764
273405
1322010
340071
177114
1874311
647028
1883083
479738
258961
1763099
917668
287524
1156744
1946702
1195308
1109050
708914
1448182
1083493
181879
815097
1981858
15375
134747
1680278
1761137
1236748
1153485
32908
1959126
317340
947683
778279
697130
1236674
1304516
1413643
678212
396219
927104
963852
1504803
13778
1973015
1717596
1851021
1391663
1253255
372995
448035
626747
137862
533612
1155971
1004428
242399
93283
603214
1191896
395733
1852505
1314041
851042
7539
1068717
1863754
208175
861999
1864250
979513
552706
1519890
1447106
1111474
1351917
385267
1221564
314585
635922
553969
1429098
695529
1590016
1239077
1015074
1339370
1982100
571310
749843
144022
552046
1695712
1835721
898035
1162547
192753
1408321
782236
173014
1664586
948734
1531686
962779
1015744
426005
101808
1383710
1894532
826826
1358389
79612
1649891
151232
676079
986165
1226098
1201587
1690031
385190
1878476
734611
694829
1644446
1736132
246991
838405
850690
844281
1330073
706037
1185378
314555
677757
88900
1783112
81601
1259681
630413
1945378
528730
1433387
7498
1043265
1145979
533871
893715
1762853
204702
1273212
1651966
1207959
772776
182737
667179
509973
802957
1837465
695565
1787033
415410
415253
1077237
733236
503180
244368
801771
1816944
1782990
1770451
560476
429823
1771225
457041
822403
1528645
404295
1143148
1243083
880924
1572192
1998897
1507330
1442694
45408
1179722
439993
470558
1436771
1041090
832765
1023332
1002794
614242
90883
62342
1131640
984062
1483908
1137815
308401
600412
1370426
663887
628067
199545
1059742
751589
1912431
1222249
1977372
27732
1848487
37849
76161
673692
118189
1287306
691285
1278849
964056
1582138
1199633
468229
1756063
56931
60007
198691
315419
1043750
750989
351908
1101985
1484730
1088570
830085
1420057
454466
146016
1214803
1845949
1515998
1895410
385413
1881534
1179763
848214
599146
625231
882603
1353324
1359103
1287073
56453
950454
186114
569331
1682603
638483
28553
863483
1168264
567455
1178366
144572
1677127
1930097
328624
390840
1305540
341700
1065934
1613836
1217586
70580
23019
1283267
1759428
1157224
1309861
290288
258685
1813735
1369791
640528
107851
31357
1266500
1251870
705343
673
476492
1841911
175929
652463
1012690
424137
1281087
1162905
1600553
379360
119385
280772
1056139
639683
86090
1218939
863086
1767171
1309623
954112
1623564
89489
68637
1124650
1939909
1835161
1556097
46430
385803
1487113
91832
1852296
1895697
1105874
917871
853349
737650
712783
1021904
1634123
833152
425622
1737828
1654054
511795
831237
738072
1499710
1522049
1181627
1536626
1841127
116303
372873
533712
603949
1357017
1505663
1379874
1462788
105076
1954559
1677374
1942541
954228
269206
703938
595389
105482
491321
28338
764173
647946
622670
1821899
1745531
1948360
1250079
90262
219432
274095
1406212
1745661
738870
1962563
1796011
1167897
708474
990282
1971399
346961
1729675
1797671
24347
1055588
1499481
284193
1740559
722397
1593918
1018213
74218
985311
1184766
1432342
1164222
1457782
926270
415501
410459
1521856
528297
1698476
807798
1848636
319684
244677
393394
1923891
1446418
63150
1690005
557773
290273
1944302
17075
1091278
916601
396931
1292765
1598230
557351
398151
48196
724915
1185925
845611
205357
1086457
1432567
901868
609806
220249
1649828
1252461
233457
837669
1736219
921205
869746
618944
102435
993355
1913427
10185
1117546
1768773
182867
1364352
1066956
159821
774894
1233226
1757023
1109684
1311374
115274
618440
1861161
911474
294474
42383
897249
32869
239086
1770417
1759101
973578
25413
1856551
220545
32045
41760
291497
1785714
283629
515882
1834942
173077
624531
1543171
1082322
1362625
1669597
237064
22941
595318
1621896
1323619
1131681
290864
589563
254819
1938597
1895011
1911736
644169
165047
1194329
1503848
368935
1387529
793375
1636567
561701
1564052
1721418
1520981
1971304
823080
1777336
853129
78990
1559463
1260115
1905956
666374
1678596
1060932
301447
1233430
1887702
1793867
1453319
1649370
888169
592177
135760
638678
1448074
1359187
722822
71316
1427596
1942592
596883
1248986
1397053
1897158
1556699
1147409
1014916
1860260
179042
1675449
598306
1571089
370830
1207311
1766116
856434
1171695
787578
226638
1015841
1174105
1406817
1046014
1879243
1808274
1030336
1468848
701021
476971
1756318
1901126
1138317
647371
1690316
685707
546503
1315300
1005102
1669889
837073
133121
1111839
246909
1231037
1740000
254772
1193962
385839
54355
1215136
98131
137220
1990276
493254
1367100
763451
338683
1806172
265254
1964417
1940819
1262856
732768
1290301
124246
800334
246801
461652
318008
446061
883510
1975029
975738
326967
1559897
1243824
72195
1303969
1932616
249394
1133844
342492
1489372
1523120
680345
1289422
570110
1352250
615498
877034
1239397
1286153
884319
527224
1190096
1113656
456936
1548083
150036
1077797
1536523
1194019
162290
768928
1837611
250839
1397815
1207632
1589697
732071
819962
464917
1264682
1498958
415875
773615
1745214
147093
1295690
1802051
1838113
1174734
610542
672321
1566895
1632909
1871986
89460
60496
848574
1636977
907996
859902
981545
138120
1912791
17348
166240
1162154
371748
1599948
597436
180610
1013014
1793347
1605005
1492433
1026369
768607
269786
161019
631912
1282976
116482
1727988
1532664
1500910
1705993
653382
518953
1463941
607649
729965
1627282
1537603
790609
432428
1500033
849053
11884
1964407
699849
1990882
766677
283367
428235
163284
1329929
281296
397942
326755
977437
929294
1737984
974139
214412
1382970
1710074
479049
1960764
999296
1297559
1915789
488356
1818541
638922
1306638
1111548
266737
757162
811872
163133
1890023
1261784
1423283
1386364
1871485
55797
44024
152193
1620617
1870371
1183145
993323
619931
168295
1173833
1980096
1123384
371409
1669209
1872045
846867
293589
1118810
1396391
1943048
1219753
1380572
1760307
423776
671886
532008
1817454
1979927
1082980
901536
406441
1052245
743587
1590967
828269
1190050
1801821
381363
293675
1584141
149001
329037
231058
483949
592061
11726
492044
1336230
13803
1840876
1851601
652723
1287453
1611666
1538049
1210191
312849
1064942
891598
1544390
1594407
1629589
1700009
1523318
1948782
426647
464300
426648
1516667
1796824
693009
231522
1016525
1877735
118131
738651
1542076
1556993
821922
398449
1116835
269982
1675168
1903643
1698690
702453
327775
1639573
1465202
909255
1355280
1323498
1620981
1830733
1549006
317194
626337
1130783
858803
1124731
1305340
1388906
1111606
1991080
38360
1126166
1975431
251336
610877
314098
370682
57216
1653164
990005
1097438
82603
1858611
1160039
1580242
1073938
1397349
209730
618294
774992
477995
1491320
1724986
45187
943121
484544
1833061
270751
1794562
74068
1329914
1504185
1290964
1906066
1947672
1474571
1119658
1491398
75391
928067
1445487
85519
727001
1335055
1647947
816717
347119
269501
56817
343809
1751004
1168611
99143
1406823
1253281
1152167
84905
1259645
1069238
1815658
67296
845595
437035
382386
1390278
1982118
1015514
295503
458596
415884
217109
1284630
1230229
516465
1497673
112898
551962
91874
1592669
1498795
933359
170636
1268234
550721
1126139
1799774
190670
1948933
499903
6896
672354
1092700
423519
1704790
652648
86047
416701
561820
788220
1432172
1695173
1385287
707046
903316
1039406
513849
748322
1877313
31374
1689525
460329
424992
1097535
1844794
1482592
518919
910287
1535337
507329
1743847
1531130
1727880
1905765
714025
1823909
1011743
1687225
1260692
271510
1962093
1717199
1907932
1658009
855181
309414
492504
305626
335739
103110
620277
1879917
331719
755901
559887
1029411
483733
1432310
558373
952009
1614569
346842
164055
724943
1190125
1435788
564262
220309
635847
405490
293716
1914682
1661991
1959783
1703828
304044
1002156
1299048
1583366
424000
1664735
1793839
98074
152221
1955662
621244
1703145
490076
114494
44669
370310
857906
1399580
15623
436747
1840439
22116
993040
1373726
1850593
199706
7219
651267
346085
33584
1785423
787307
133888
1317975
754535
594023
1749750
475457
1521956
1339207
183717
399596
779983
803200
628522
1797879
469232
1071094
786220
1347081
1689798
197675
84104
1827055
750401
716996
1065392
1850799
1769677
613067
727230
217766
1023758
1454939
366239
1300038
1970899
1949717
1606918
303220
76245
1898525
178245
916952
1748681
826908
1753600
1858822
603027
853178
427457
1739641
654373
1613355
111700
1851650
353640
1000935
266716
403284
1055317
989460
1261065
1241081
1376332
368721
1393492
173375
982259
138897
37635
1388093
1933988
282670
985846
1758929
536546
1899027
1831908
1532047
786738
471502
1673356
318569
1577870
408834
287758
1503005
1086268
570274
1216080
474939
853126
1056485
315840
735519
1719757
650749
1451441
1859709
35862
1845493
1231979
1714151
1743261
909828
1624858
1893595
1990533
506095
56577
1879894
684164
1863092
46869
1175609
610902
1701178
1747158
222023
1138573
1697449
646867
1558656
467752
1855341
166215
305669
710116
1485773
1734585
100267
1335754
691839
864325
638053
153003
1595257
1291463
377088
882271
696628
789111
650212
653205
1417475
1928816
1994691
1338000
81666
520710
1794794
903778
813662
1568925
569480
992204
1409717
409390
102902
1133583
1087481
1257381
479097
817597
1195187
538088
1346034
345040
61132
289787
960109
1195842
1030982
1612472
1537937
849778
1038014
129909
352121
1616509
539583
393084
1941407
305212
1705835
790966
1262460
875909
601592
1889242
138477
258601
563646
723078
336169
1937826
162573
1041027
528233
1684976
1136036
1672760
226251
1784710
305964
63229
262918
524030
854880
1803171
1781853
25324
183254
1994433
1757810
1115980
514820
320697
535343
848579
313257
277392
1267224
1162336
372354
745916
1244754
1474834
1820590
1790039
1355303
1875055
1410064
1705697
232956
1522616
408950
918683
127881
878093
1758756
304016
1554490
1097667
1013066
351922
1782284
1574221
1841325
149950
364380
558182
854831
695
1076878
536438
287983
270995
638953
411340
334021
184166
1908931
685325
1320526
1821685
825700
688993
1183458
1425292
184653
1896966
1176504
734386
1740562
1420129
1359827
1071880
896619
1239332
401349
1718019
1011826
1968291
1579005
97577
604721
67130
1068265
990380
763636
1624071
893872
355621
966255
1045575
472477
60437
1281916
182474
407592
1559127
723579
1767077
85553
121777
1063049
52341
1614148
1254002
989634
1153701
477575
1748277
471753
1763490
716763
1525658
21610
1599610
546165
752296
902469
761454
103766
1318575
1007506
195921
1180234
1884462
686540
425577
461529
765898
1465783
1577838
1568996
504107
434637
1070355
1991989
1674402
1327448
1113093
384507
1236884
637834
452007
1338400
499848
1429595
1754823
1899872
265277
869007
260485
1628752
373612
1602945
39621
641913
1764608
358028
220359
1557991
269367
1731400
1909248
621993
172779
1884922
1316626
215618
1862707
1646877
1390852
44498
213149
1768950
1933315
570554
1854732
833844
1723814
1253042
1150972
1272202
686666
788547
1172729
859889
98101
1726484
1993008
1894333
1952573
715262
1607333
556063
819774
49643
36813
486201
940409
1326102
509741
967861
1282670
1505610
751440
1216400
118936
1826861
1518991
369069
1680727
1429434
1761143
246221
1138864
68373
1084373
1879906
302154
251797
791246
239066
1632529
1957233
1217444
257951
853849
770764
1089903
1769641
408891
274708
759778
1431390
1836916
458592
155048
214404
1732202
450715
710642
924964
668724
1404878
83647
544377
415937
33036
273341
1484061
638966
541391
840346
1208480
1088058
665875
1640235
1611431
895815
185364
1884049
1192197
1232164
115656
1481756
946600
1319526
1761392
1908807
1878337
1812760
1401973
1585814
854175
271121
817565
970935
1447485
532931
1557870
1461407
499571
252205
313784
1948201
301265
730219
780477
1009710
583501
326889
1298620
768351
1345325
1870037
1751877
1446699
1735663
1768070
489010
22868
1892109
772857
465452
1594691
1115240
1039394
1395634
410434
524554
453185
1110889
1499346
389292
1907429
1631928
1460202
1695558
1419116
1423908
1883551
989793
704389
1516392
961027
309981
398104
1002428
1474498
692524
1454175
1266009
1000617
787622
1986879
1465098
1852090
1383947
1471614
1367498
1404520
515742
802162
287581
658611
400690
1653208
1788388
1504665
101108
695932
1909627
1617402
1167508
103654
221202
1615680
1184378
1016377
1330563
1530269
1042769
189990
837476
643558
162666
1909844
854447
735517
1293690
1504990
1239601
96890
1992121
377090
1587070
1344697
1883074
846823
549901
1463947
294084
220090
623628
1824048
78534
1117943
1486895
1548052
1496472
1566336
1417473
1711487
1978334
757827
228606
1535943
207527
437315
1292481
1641717
616602
1884865
919283
1002580
1437059
1435218
1636180
997339
644356
753444
372051
1707660
1876765
1640047
1226612
1571610
1767770
989075
345337
919728
1185701
1578208
1192555
1567751
1259124
1029250
1022424
667447
1691646
1201785
729102
1540926
735679
413158
1605504
55455
262037
591035
561988
1789321
851613
570430
1619251
1368394
379495
744409
1376992
1551215
426394
1535371
1211369
782828
1720659
639187
242487
403284
276163
880429
529431
848369
1501631
888653
289464
1517467
1075986
483712
1548748
1773879
1273195
749204
1758264
1191533
1896516
375574
1123766
859861
910284
677541
1607572
202621
1978220
1518887
587852
1359570
1506830
1348945
1621900
1653311
958269
871618
1822250
1036222
1913735
575131
1716667
1014148
435024
1715496
70907
1828556
1355755
1092481
996979
620594
1996578
1262
415003
667927
109709
920491
1583262
1298233
1024668
649522
1832994
1659019
800177
1843315
533047
1930971
729422
1766799
652055
877963
1815049
1793161
1946237
538564
405353
1473701
1745809
1153180
1913212
673201
12921
264954
880769
520898
1261449
1835968
868223
1530116
1958399
787269
885855
1171744
447433
816008
1385140
957056
546910
1129135
1026012
370985
285136
323922
1328109
1521516
485022
660144
12122
1426047
771237
135416
931269
759364
1894799
52489
895432
1506374
1871951
387120
729471
1235536
1448827
988807
1154546
1006907
1957662
1845703
1631207
1545993
674530
676223
953751
430245
617778
742049
794336
8148
986298
227667
1307882
1671112
604770
598342
683983
1613287
1616106
1694707
542953
1521070
414060
1682392
1083595
1214645
678096
899763
690196
1796236
110136
1247839
1592922
158582
1790278
1534705
1422956
1640813
650616
1674842
772146
218554
1548527
821455
1739510
1564869
1931291
923240
1223408
1138004
1137097
1714667
1891585
671312
1047105
29102
1670073
562377
295421
1754305
1542271
849354
215182
1749986
1222149
1634541
966499
376611
345406
1173118
422730
306026
1986572
1069209
1258547
859519
818425
333416
642022
304617
1481087
1210289
1914398
335148
319582
1026999
672330
1604461
368564
1632060
629870
1948685
1882571
524135
276877
1959327
954310
227400
705095
631802
440453
638724
359983
1602223
1253790
319113
1198665
62497
980156
1390907
1614337
795126
470616
298143
191056
1304828
1726748
176680
293837
1934668
108206
1996000
467933
1337693
101848
344031
1669020
1452420
1394577
362531
486003
95351
1601752
866656
1239623
376004
48857
1205516
555856
190779
841876
1911513
189955
586479
751387
1546132
1435899
573071
199131
1788741
1211284
1949131
476009
444425
970061
147009
792963
15367
46794
1654858
1672696
1296985
1162483
1748871
583525
1519396
1899141
121652
1421653
584848
1492563
366468
1889084
1581793
1460821
1295714
1201649
259335
374398
151323
1726140
1373511
1897939
434392
294582
402824
455767
1426185
422912
1923948
606555
696713
777578
963876
905846
1114851
1487381
274451
1908747
61787
317018
164552
31104
14759
1899073
568123
1308307
816670
525361
1172496
998729
1178255
1599303
1423833
1420426
1224255
201867
1425223
400166
416781
1166718
876945
1055147
1547556
1804984
378587
94518
20064
1998548
1332315
463016
478935
1630240
1549120
1748806
298182
1621514
590446
282834
55578
1822499
1090359
1167291
1577327
1165460
595531
620938
1796654
777170
824136
609632
33872
457531
1713199
446753
173014
1694940
354111
673995
837566
1836401
1015371
1756253
1263894
720558
388236
544931
924082
1529185
1923134
1780831
832768
1678010
1568260
902221
1275149
1358761
500865
801818
1209453
1598315
1995141
521440
1106848
617281
1754058
1428175
238072
1477715
791552
40621
831950
1558204
1248882
1416100
1136828
665316
993650
201686
785900
354736
1042895
1063983
1193732
184502
25541
1491848
403032
750154
905810
1601472
1691915
918958
265435
699965
1798214
1539837
1174938
1418130
1273632
788706
452477
349275
101334
823601
1249891
77003
1022895
171245
762386
1814293
739504
1575304
1903323
192092
1576447
1089866
996686
558295
1581716
1543640
1656811
1980088
1442351
1242064
871623
1111239
548170
154669
715758
1185511
1450619
1135992
1822092
1251382
1498502
740098
375213
908075
1157079
584730
549117
1071397
227861
201368
19739
1314116
1233976
682461
451166
1459238
843707
436148
1945555
1914341
161087
1641678
368940
1826287
864754
841694
111251
1672123
1884350
1581862
1418152
587331
1981410
197090
412819
495002
1014727
694670
163094
1806822
967970
1537288
215255
561326
1780506
201697
1577335
1049321
1944691
1252839
412306
1154065
198962
1908479
1510618
1991467
879393
1456924
1940060
1511997
1828366
1089193
993288
664424
284799
787549
766128
1618387
1256136
1834486
63751
1991255
364878
539764
1686621
1090653
1579639
1726502
1766685
273947
384037
976158
655317
281122
1387960
983665
1231316
553928
392907
1473790
1329839
190640
1652429
217649
1090685
1101272
1470602
1013835
1765330
1090855
1136293
455154
332487
1168803
392457
386601
1822677
1972070
355618
1142997
1937329
1404194
658279
271712
334833
887468
1493003
630083
1314335
895229
1388323
825679
1722116
621449
910961
1431170
714049
87365
1255508
1773839
1405614
1745133
1764702
1169770
1526066
874634
695425
880636
1521910
1918934
1528999
1805920
1450448
1629509
162996
247498
484519
1090579
1662034
1533682
1519129
163610
1703879
1973567
1130799
794396
1073089
262779
1527147
1380090
138992
827032
452193
56310
1076833
54155
1891109
662580
212916
155832
219506
601391
1150969
779716
1235895
1745385
786523
550459
1309504
1320353
1253517
1287981
407566
70128
1345932
1255760
94541
1512539
1347583
371686
1431315
1678160
1606403
1072498
348760
1038276
290605
152288
382847
979609
867733
670739
588190
888501
240903
308168
896847
560777
784766
457039
381830
1181593
1834647
292402
1705227
214386
1594859
707201
1180174
611180
683364
1209667
1652993
792289
1021484
285442
667533
1139802
1539987
1424063
1650735
1413300
247385
25797
814330
1329022
524566
180493
1745962
1572004
650035
450541
65162
527857
1693308
1515601
584395
705287
1168279
1274305
1431067
1236870
1557528
61359
695369
63868
60248
1532328
52130
994367
1358185
960160
1859650
496121
1254503
697199
842833
298831
603470
647314
26281
515114
55310
822228
974859
661105
466671
1379074
995624
664532
384593
956291
1274983
1148845
150543
1607026
1853368
1594016
464013
1705337
1756488
703567
103089
1455203
2748
806265
1318932
211577
62484
945834
1867231
753970
388200
1825098
1001472
1580879
1482729
1755255
1964048
185899
430256
864482
1364483
1771952
1981904
60489
1249065
1330573
1472680
1276452
702384
373768
1360078
313230
445185
1107648
1975561
934891
1583079
1766051
103002
928536
825657
1256815
1952884
82787
1211319
525893
1593443
137333
1503858
698006
89587
66801
1384473
200496
291557
1010183
1305899
466050
589655
1292341
1419306
1945646
1911112
733717
1058196
246911
668763
1948605
1999712
294870
1132581
676910
547960
1653769
587176
241522
345849
202457
1399612
713874
1388956
1167083
430788
1373403
1374377
519788
285889
645089
925347
362000
1733371
95093
1496889
1507739
1834254
286696
985065
1873695
889716
1590243
1875114
510444
962792
1293239
119700
96893
530259
1848847
662239
1851057
1864286
906941
775890
975021
1427677
1217269
1653472
963168
1490161
1519357
722237
364832
1588425
949021
1749727
1456035
1369657
1343881
1593381
685901
956129
509347
1063146
1161599
1129805
1092413
1614294
1699970
636465
1573081
1880413
759039
927584
1810443
1057759
754701
317074
741428
1831064
1491350
163673
1066154
1545612
944732
308220
1435539
299300
1643916
1943472
1031446
54274
945224
1852745
1696267
370422
646197
243102
168847
377721
505546
456501
1549992
513763
1323722
92864
1539979
1153342
1073884
637422
1234166
850386
737523
137907
1024181
1646338
213656
1952507
1283131
1794818
1082717
644972
1879849
1366758
116624
1073081
255606
627801
1767746
1306407
1039835
992613
824809
1074066
1875240
522511
1522935
208144
1739210
929934
1312867
1550373
391134
329986
763008
520119
329281
1072791
1025275
1832540
697010
1223483
694230
176564
834709
21731
99141
664901
104030
1967723
1815436
1734271
195954
798059
1922862
1493826
136010
1277921
1444376
503419
820168
997828
1817993
1078650
1711738
955951
1606391
1520765
1504107
1961446
1665747
1718288
363111
979767
1966241
103642
901886
971418
1964291
1756035
974184
1854742
1550434
1619378
1480768
1062015
1332549
1967929
653590
1669461
111206
262482
1524197
1063952
936423
126882
1683836
103799
750092
1407767
1282156
1962312
576264
1642384
579404
246042
1365566
1715744
1158429
1603491
429735
705330
1298069
1733091
71657
1085653
427694
81927
1375413
727704
322841
1371356
1535010
981932
1511373
52698
1492250
327905
7941
933676
1868438
1664725
1272430
1391736
1647917
1456353
820726
1902419
460525
193156
1329505
372492
1575875
1656811
1330917
1270828
252183
1436248
1827363
53357
493170
863409
166984
472848
1265934
1784664
1926103
523004
6710
1810225
1926325
215863
1197553
1422176
253341
519513
1390455
1284333
689659
1340898
947659
1281777
1173288
195908
1651318
1147536
1062073
594977
1135637
1534934
1608846
841397
109329
1862987
1814036
1996823
1702119
1771001
1484534
953807
256745
895662
1334465
931363
89495
1984729
646663
1040987
910978
1374665
984867
272550
1940045
1707425
124802
648427
1492633
633775
1719680
649112
1640964
1260806
1904767
591839
1056329
351777
1065417
881201
24805
1143677
811285
1509038
471180
128370
346950
641910
1688683
1186893
1565139
1215169
591914
1432798
1991799
1704272
634424
1399664
1105308
140480
763163
1674526
1000718
1615943
670712
868336
1072642
648657
1093184
879807
1884221
1513142
1646262
1462709
851117
1827480
205720
89831
1180236
1395859
1569278
326167
1495122
1634887
315993
1456577
1176865
1942380
435536
558310
1821555
1224276
426023
1025978
1783021
1532767
211317
1911205
1542880
1228350
1016991
447996
1898398
1151347
1803464
476103
1811610
453496
1082405
495587
758980
309318
1291019
705320
280604
1421675
893512
172227
482973
1466830
647312
1757030
1330444
297502
1904163
915685
1391859
767934
932882
1920778
931297
1353309
265514
1509055
44737
661974
1136095
147465
1110749
792354
1627426
1052477
283845
1389193
1654838
367138
1640178
688821
228017
1000628
621018
1434357
389851
1264881
769123
1608153
1988379
1888142
369462
1570460
1206251
966775
765440
1551000
1897026
54303
1469453
1872879
1556818
1732933
1358939
1400151
1501016
299200
87416
1997503
572866
481825
188141
456554
210807
186226
327258
1399008
896770
14315
712013
1936306
221604
1007654
1886457
818887
815591
1926877
716655
364977
725648
1989957
769337
380927
1440596
1619409
811381
294665
1684673
1161726
1948248
1211042
335724
1754373
1838026
449269
663217
1066989
1379710
833963
545333
1113698
1478898
1853717
85974
1204612
387
1938270
1279839
1231615
1020412
1556273
1933169
529127
623667
289481
635801
1366497
141158
1614680
1428961
1149508
681478
508613
1239444
404717
1589191
1095533
417715
1526382
899344
1270927
1495376
276673
845844
1528017
160522
1763916
374970
463488
1264863
1878929
805662
1277585
45491
1374805
185739
793913
1997929
1667339
1185928
195605
686554
1561597
1198504
1227046
202802
178971
776882
1205861
1652115
1621545
1752629
1287796
800645
286661
193874
1829150
1523210
860455
1701778
453508
53953
114486
320871
561564
465497
1527578
1694317
835745
1347461
1592198
547712
1621581
733467
1593027
736450
60446
1644699
136111
1796706
19181
641406
613311
19831
758848
1495696
1160458
1774466
71768
241556
83067
1624064
490038
1722336
281025
470564
1926032
1678795
1063297
643107
1221972
489538
1917799
826351
1835993
1379281
363559
730119
1663559
1136241
1206671
662653
1262039
1405934
372768
1668131
1233405
1800558
1030509
1496058
1416848
171837
852232
279333
152946
1789452
1388161
964115
1859504
1399249
520082
1694404
805227
1547778
536268
979232
835172
325244
1612738
643255
369928
736269
499616
922574
1297534
201811
1145774
452531
1072773
1248611
1089206
1581914
44552
620352
793574
1549097
714625
574398
106883
225073
847594
1120619
377088
25394
948039
36621
229710
1975399
867074
562830
339364
830439
9016
1912325
6187
697558
962687
1287864
802755
751847
1018381
1644624
659233
1314638
944613
1381900
1889360
386877
1300359
1942653
1815777
494748
1589663
83150
991568
1540756
10414
139229
1639387
953032
1314086
1484016
1601798
1862018
1912283
1278056
1485720
551996
739033
1461379
1604612
1307597
1250781
514002
1794598
744789
1007036
1932409
790984
1738825
54640
1092770
1233988
24842
1896392
1255897
1352141
1104182
1538873
1520487
322645
562487
1867742
76519
1629989
32855
997331
425413
1859666
480240
101562
82604
1536591
171355
26042
454653
664624
980618
592774
167130
1636929
1188254
1711269
612870
100732
1317212
794433
1654244
506808
388157
1829489
919194
1839871
1830338
1348167
222334
869925
1435050
323445
1628239
113469
579754
820710
437790
13463
78225
91656
1458078
123865
1409418
534468
480473
1947173
1801023
1095032
1090041
160188
1547121
1585628
1361709
1784108
97069
1289605
1668380
778945
1815464
361758
651826
1704747
1473311
186138
1369177
1510109
500708
724808
944643
1093112
1123298
1724010
1551785
233213
318280
1678523
1875073
410584
185189
1059808
482387
1572081
1441727
776656
80482
989231
248935
1391505
800918
1463200
1405787
890916
578273
586695
1056378
1098271
983780
1778939
1095263
485851
599193
1665127
1079121
1961976
1772441
1172356
1494478
914544
1288042
325790
84880
280643
1933943
784952
1361131
1054791
249502
1021670
1835485
595406
1142310
1951873
1560623
325676
45203
1587039
1510867
815132
1550180
860928
1275437
874477
234509
1749305
1336763
944638
162094
1372057
422059
1425067
1495648
1532799
1894158
876647
49161
308439
1320181
579722
1317031
53506
1217941
1854572
1564623
1242759
486232
1928889
578169
1552000
588739
62611
290067
197340
1261666
658233
1934496
1763100
739286
1314613
356697
1167205
906355
407975
111761
840502
1335656
1706611
1409287
1996045
1893141
564182
138697
1298587
427356
1058086
1988639
1443398
1209305
1446074
742347
626173
1764693
403537
1820181
1887577
1557103
815431
926916
1426266
826464
1043680
1998120
1333728
139373
1348871
211204
1330445
120621
1320550
954337
149718
1054604
1105208
86084
1011396
1692400
328040
925608
1294270
120221
1258151
1590231
1560442
1152624
216879
1079492
1157837
1418477
933220
654775
103946
386140
1560780
401989
775352
252157
814105
1745208
1701601
538831
1704875
300571
1062531
280877
313647
664498
1777496
667664
1064046
1531083
1226724
1481613
1096065
221120
1065233
78086
1219654
840316
596666
424678
1439087
1532539
746307
602987
1120758
1838697
178173
1278891
911911
469934
1839016
979892
1047888
1566965
1707194
575178
949989
1048869
1450298
1032129
230523
572961
886209
722526
452238
1856990
1686702
966734
297675
1877536
1104722
89494
58621
666318
439846
413013
1625552
1379557
864607
1165066
292973
260166
20488
366751
1803937
767218
388205
1878245
1742678
1311924
1711337
1960432
1171882
236791
1606585
1854963
363333
592428
1720695
682805
1532102
1608831
800109
1571047
559810
999466
256780
1890591
1195948
1981214
107226
716572
1213236
606753
332098
1240536
1254729
1616344
941395
705424
900662
211125
1602615
792915
1135935
366714
486102
33062
216014
1601291
1051536
1033245
1126536
573191
186528
730585
660460
1363495
983626
1520607
1853252
1571544
272155
1066221
237570
584868
1557403
694290
691501
1894818
1367872
441141
275502
1660037
118321
1219018
1824170
413855
16072
813425
1684190
162412
1261790
1166569
753002
132070
1924960
242412
1893304
682518
4647
611345
836191
1195547
1000812
897985
755920
611935
1344373
1459384
1191761
1310129
855419
1926930
954298
1731253
422935
1337925
975825
655678
508078
1525522
312324
1207915
1511928
911878
181746
694750
212165
1447566
1255281
1961495
1774846
757026
1047631
1789323
221112
1281903
1329264
1705059
831393
1727049
31850
1237322
484491
256807
1616395
548021
1989904
1058235
1498835
1013732
1648039
617204
1734417
1861343
933190
1242539
458311
1736413
1796751
1096094
806691
320631
1125580
140933
140299
491412
1839484
798293
1437451
799719
173104
1638089
1551579
1208178
1967584
1038193
1439706
309111
422736
1455013
125580
510979
261914
1163128
1745487
1738355
1238426
866924
1684561
24004
695325
248495
1797560
443240
1608642
1797105
660966
1690243
758174
901235
1067482
1793873
1577493
1242272
680583
1334003
559204
42841
477611
1471495
1911305
443907
255608
808377
248821
52937
9976
1530129
1343959
311288
215320
1172478
401099
315054
617081
977957
1432744
998204
1321950
673603
1469725
931133
725480
656903
477327
1914758
1844390
470378
1053603
1424548
1137555
785107
1773284
439432
321798
991692
1830085
808599
1801444
1368759
53489
1349089
512898
1497727
773543
1044359
1346822
965040
242149
13454
89870
1756746
1889004
267309
785269
772074
1590061
1219018
1086751
1051315
1656946
1506157
1235244
704429
1491909
1954981
868563
706428
266083
16357
581120
601845
61639
1618040
1774040
1679907
404979
62612
1854335
940653
1558380
316916
1054602
1352739
568511
510394
1440309
1915833
34050
979473
369343
1210675
1843559
1163815
1829377
1785609
953561
785748
844217
111269
304393
1508073
1408603
852635
214523
720871
720332
1220445
339302
269265
306325
948313
1566774
1888253
1375744
1313370
1115319
1046173
1377751
1402055
588915
731517
1811066
214879
1854346
1751945
1709065
1549152
1095423
944471
1144347
1599338
1692358
853987
1715496
314211
730396
545831
934927
1315153
1654642
1074338
1414686
1375832
649602
1100805
423662
1679406
1949409
1031356
1438402
760069
102202
52758
1065319
688593
868480
1139930
1038196
670495
150044
1809391
856922
1548983
1140680
1792154
1740464
636008
425003
488614
1146057
580097
559091
1999069
1393711
218376
1824522
1373504
1486445
1351265
423733
1459519
1694547
1317093
1213311
1660711
595525
1408264
1499948
1112470
1290300
539174
601471
1022128
10579
1163787
1137605
288601
374098
1852798
1452891
1023131
639762
952582
312252
1882116
1541511
1730988
1908146
573120
962236
854212
982876
1899446
939982
1668947
1106777
293496
1217740
1672947
702166
1142691
933317
213924
223837
224555
646281
696039
267143
598181
1598179
1203347
365933
1362568
1531368
1364069
1938333
1006544
746334
312727
1671587
1262960
586967
1814760
1475009
639450
1414016
455746
1266622
346819
1599666
1312723
1898675
1065745
578898
831425
498883
1628213
1393507
54082
7496
1914693
910467
1721073
1699506
1592761
64423
1544312
841323
811907
247231
949926
1217309
1144860
635738
1129067
730171
1298900
1687814
650798
1808395
966363
1731097
818426
1230441
1141903
1743143
1194901
355208
554210
762183
64035
521291
1496016
419820
937669
1089430
193783
1946873
1017515
523928
378495
867942
1503126
102206
1357204
1830065
1411392
481390
490965
1179310
1769076
512040
1032871
945256
759168
1274769
1823909
1084326
1124202
1085793
1832370
163953
1355380
1161898
641770
1079012
525473
788267
1610573
628371
1786619
942665
892078
910577
1316622
1052650
455985
1286145
910516
508618
1041477
1103303
1701574
949197
714141
1475090
1484583
1116185
116711
942661
1665251
1769683
745519
110425
535107
441293
1821275
1844527
192048
1948727
1393914
1848784
560912
1565144
158853
122814
1925413
1337012
1132372
1250565
1292336
1191975
806495
1330208
901984
1372048
815340
1008554
574975
1995309
453258
277066
663925
582838
1500053
117122
1084418
666171
1484251
404025
1572508
143516
456086
1232308
238058
975041
210651
1326238
913393
478835
1854241
1251236
1422142
1215283
300907
814818
61218
1915852
516879
350656
1127813
983708
1385748
1427011
218959
707771
136008
1594095
346778
858501
1129331
119030
346929
616956
589367
704623
1096909
1393063
1443849
1412196
554551
290776
1585348
413399
1013657
1816660
759923
1549004
1669894
651832
1465411
1114152
1362915
642427
1229234
873138
1744835
1405228
1241439
1352341
1163969
1138678
1229497
1985914
1217395
1995046
698398
1721060
427403
1983476
1853629
397466
1547320
477197
185426
1715725
1067360
1868001
1105836
675588
1705237
525314
1070349
968327
560694
713971
227724
1827885
1012516
1023247
1888258
57383
1695668
1250021
683310
1113980
591931
408878
139714
1051831
76035
550412
984452
889674
830650
266684
580761
1658999
1162491
585311
117338
1007946
1177479
1451982
293250
1193211
1214759
88383
878558
155819
622039
23441
1740342
1961728
132218
1327740
495333
638854
1315090
1572273
1778075
316170
519466
1328855
1426371
843803
1902651
1609154
181154
1902363
1773807
338445
1318720
1643686
401536
1025385
1659107
297458
1078812
435770
562988
377485
1792615
1160953
661092
684901
1897949
244048
1813335
340439
1099537
1999961
552929
152516
464854
1086606
909566
1868939
982040
1502958
1748051
1720963
1279283
834590
231220
1099760
754981
647793
1305243
1753597
707108
1749192
1163242
1114000
1069289
1492972
913990
920805
241321
511192
758232
97429
1574074
1603438
1767782
392067
54972
1188171
1728347
459984
1038768
626989
750990
1525378
292408
315857
406130
3172
1734340
1808819
896088
94149
1136958
923848
1808658
474732
1856879
1142930
1581064
600893
878618
1111781
1864042
1900486
1150757
1925212
303698
1463670
1099051
153067
691718
84469
1463522
338132
1407566
643515
1543613
1538195
689977
612161
1734305
551639
1170616
898014
828711
1244440
1192401
1222178
1482211
693727
996293
898383
1478714
1290613
1861639
1573444
609369
1615466
235724
953864
563101
1366363
1982984
1203635
401345
1868296
111596
1987193
1734053
222193
764645
1704084
158824
923364
1313392
602387
366605
542986
1492474
1209076
121526
1339421
283723
702326
188206
1423192
1904917
1412144
1770981
1852000
1935678
253051
198791
872238
332049
571505
65113
1122769
1772099
1280
200438
1871477
358076
383151
921219
576175
1815070
1555250
1873623
846045
1532090
1041586
1140401
129003
1328757
755939
97042
547689
911264
1223407
151656
89522
88325
234799
422943
443871
1782930
39998
584823
1337408
1167495
457901
1420411
1926975
1645877
1381538
1381662
590070
1046898
1003721
1925393
1565799
1020354
239520
494899
1647499
553873
672753
1043163
21016
167786
220853
1265878
159838
777113
849127
401743
440282
295073
783704
1330720
549901
1645378
136740
934892
1055860
589503
1916604
1972242
842174
439549
344963
11398
632649
1043295
706513
1652509
1378810
1367171
1135576
1198970
1045716
1981609
383743
769877
147683
1899699
1844398
362576
1201665
353041
200460
1195809
862532
770244
282692
346618
138894
1325394
950671
1556321
1275980
139165
298189
1486156
1093289
556021
1798484
660192
1664038
1975722
779270
1894336
1877440
617555
1362845
320003
602247
334749
1534099
1582219
1288145
1997131
122640
415406
1980359
1877567
1135344
267821
1197456
1381151
1238403
1776699
293877
594355
1350968
887377
1826930
1116583
1869823
1306201
1005226
431844
1975564
1197463
1154651
1362235
521066
1400367
659936
532649
1515854
534624
1824306
1145340
1394099
1906827
516386
454150
1802950
1278809
1529336
787796
508665
917620
1892117
1963696
1706094
412173
123133
141350
573571
870570
281251
982286
1200303
68002
836993
1509265
30569
40371
534276
1355803
1636458
1494727
1312014
1338740
813513
1515922
1891029
946549
1720012
187176
1573191
733581
1591672
1061867
362333
1196947
928229
1283644
1936275
1129260
1434894
800177
18272
1715983
1284092
1234167
179910
910823
23663
412638
747928
1179987
1777234
493576
1302031
639722
290194
1502061
373523
1360205
319322
627263
764016
319675
1862867
779188
1856390
678362
315942
1899153
1338116
134170
1095334
565605
1075781
550186
1599190
553427
944823
450834
1030517
1144187
861866
896071
1181192
34038
1294431
803427
1453062
737154
52139
1916766
989415
1425215
1420853
1870081
848942
1276182
935652
1381752
1334837
1953693
1878620
1727329
952735
362616
1502152
1645018
1937730
1084792
47123
1416691
1825174
484080
784101
1485266
781932
481723
652045
385360
1511774
135510
493161
902138
711461
1478967
1854067
1580338
330935
743199
437714
1734030
1550030
1688938
1939512
1195443
453640
1385153
1113946
1436849
1895102
1569456
1279105
1626063
211235
1593423
1134194
1442729
129065
955301
1680286
1884678
324497
79684
867045
1159032
1901414
1662821
1343325
1148051
1364258
65334
1871085
1097159
1584194
1414361
727893
1063620
1806398
655198
1754820
61992
1006378
95858
692348
940186
1852040
574654
1020401
458369
1959769
908803
1691466
1737080
647019
1897506
887482
1350435
576530
107858
1026122
1985701
839180
159952
405296
1577176
1104274
1834677
259540
1100364
456403
302521
717985
624487
1070414
1227682
71600
614239
656154
772534
1966021
453527
764145
1705132
1036470
971746
847395
291993
492663
981946
1538996
1754846
1507345
403128
750060
115412
1158076
632618
1381111
225241
965999
1096485
1567040
824035
457489
64852
189701
1826457
779565
1720198
1830002
1283149
1566102
257537
199720
815259
845744
1554115
709818
812890
1372386
1844913
662498
1411038
1345767
1374092
1532057
945570
1115473
1732275
778607
463970
1323295
1870819
1073587
1124565
1008286
1138858
955887
1956432
825525
1339991
1283563
63675
1576842
307705
1680448
150425
1973136
918677
1040932
1647574
1592514
1460406
1783599
1452728
1331479
475105
1788829
481221
922033
501812
1305410
1648411
103241
1321498
134042
1864479
790290
1184287
1740215
1188751
968006
1907637
1401748
1436101
495892
1649321
1047765
1144263
806630
1032321
1309758
1006309
666529
697264
1071567
195994
985196
1793956
749885
1871754
1415218
1768091
658520
1878126
874693
1294808
1672426
138439
1754283
803838
919383
1761436
586470
1824684
694569
1304911
213859
960221
885920
1933499
155657
1047479
1110596
589624
1618979
277964
676473
224231
1980980
1243728
1102770
503074
1466713
1323568
711302
1109786
733956
981652
438498
1666000
1678804
351400
1258410
935426
860574
1631678
711918
133135
649340
1532825
1496900
1317825
1639874
634298
195269
1868187
610579
543659
118223
1882242
152603
1715996
908954
326406
984224
1539758
515730
387931
288705
388279
998475
465742
1443350
1526222
1735550
1345767
53017
541806
1400050
1051932
724369
828762
498764
234786
956383
1112174
1177788
187632
887660
830619
872463
1264783
1939868
1776138
720845
1657869
1365669
136757
257673
641354
1266701
1377373
619256
1830992
225195
542319
447667
626878
1790449
485746
291736
708865
1365600
1442852
1561218
764469
728453
659389
1827522
993413
895903
553789
1762816
547358
1065478
376265
1999598
1569974
1441082
248285
1492509
1759144
1877079
1237120
1420003
364578
1085286
1403608
1026503
1446943
1553747
1750195
356298
1658277
124522
905350
56005
1109612
1005460
792130
786608
3826
227575
321427
1327540
1594853
1716386
556736
780767
384620
1458486
225752
1414352
1039236
1205129
1316075
472093
1650533
6258
1213406
106525
898277
619931
11327
1175250
407856
617548
53796
1320881
1078015
797171
359412
1653146
1941581
552358
117499
1067083
1019565
91818
1025568
614579
1847788
1191616
166482
1351847
1551301
1264710
1532499
1323056
23525
932315
1302034
993857
1987261
71707
1168726
1674308
652590
385348
1038645
940905
1774670
1332278
1589155
1105865
145698
688613
882187
929822
691752
1024109
1493731
1523239
670095
291016
1231546
275310
583892
535231
1827700
251970
886557
1103178
492719
252073
1075092
656225
738762
599933
404897
665904
1044974
583106
1376417
1373116
1124162
833082
1384252
152381
627001
1694474
231881
1348936
1732124
1423432
1074783
102803
712964
367064
1717829
1596612
1862333
1705972
1534904
786507
1701209
1678143
357305
540017
1252615
1141619
1838825
514489
149798
12501
316289
1802670
1791959
97503
1996830
517856
1638436
930284
637430
1027567
43845
1299432
1579650
953540
2610
1811409
426277
253868
1892264
227883
1620522
544989
1676842
870547
443064
1528609
1677318
559633
1252629
607232
1470866
1262487
947150
1987843
1226277
424150
71891
809470
620623
768100
1646511
244996
531912
915052
426725
434897
190483
41478
981335
1421516
848424
692756
1488418
784081
1821302
326160
1701679
1123578
685166
606882
758751
288057
1943892
455499
591567
927721
125433
1563413
1481269
1872006
181108
507771
1504169
495336
706890
1339048
217064
206713
1826396
1011475
991632
1999402
1192005
1732201
473721
956079
844832
383444
946271
1885338
542832
432559
1376587
1484165
201527
1161827
380433
17983
1096319
1454200
7748
1208647
619059
593826
1468466
1218282
1976920
1032062
1925673
1645429
714986
490353
1666202
1818251
847023
1270889
333164
273932
1904661
1710951
1583014
616313
286196
1180916
1024072
1780549
515535
1738145
1771501
1441070
279801
922412
444932
1475692
1711487
227921
249129
628028
847857
944695
1212429
1428361
1684769
1061617
348113
1127818
1222710
1137287
284931
281033
1842402
194390
1847203
1424169
1229946
340345
132943
261468
1369902
1749579
1313142
638427
942123
390405
1347740
64145
546903
1061934
462671
1211897
1935841
1589887
1127490
1732799
856730
75673
1793539
120894
271694
381256
1559160
548871
1573680
1487328
1687911
392889
850000
307916
886980
284890
877662
1204649
872551
1603235
135908
1399563
483980
641227
1356787
158662
1154714
1984461
1118163
634444
1653043
1892488
159313
199585
66602
248516
1484188
1276422
1730535
1149612
1752953
1441451
25527
407442
440664
756139
99182
295684
1038368
1968162
310028
550962
650526
146388
1953184
740490
955885
1421217
940325
1912835
141225
303753
1268239
715506
1948140
5218
589304
1722449
433055
589368
1203084
1569861
764533
450181
1966481
1238757
166435
618963
726469
205081
1485639
1213165
905784
1504600
1003656
173615
247454
1472572
30274
1665971
247875
1246045
1814993
656936
803164
486079
272553
1145800
1235577
982597
1357080
1838000
1884863
1212917
839924
1334505
424863
1361852
981332
1094941
721534
1734536
1398908
1308724
294273
596701
1269186
667972
258415
1524517
352624
109414
1040752
1953149
271892
307775
1444495
1971812
1223749
1289585
1726780
1936946
1009383
384542
1461980
111399
1787014
1011010
993949
864218
725189
716906
577717
1586187
468732
1632558
1683086
990941
1272009
544305
1197331
61034
215252
160069
889304
1338891
1074977
686425
1634719
357671
1136553
906030
152808
1421406
455723
636987
620917
354730
1764021
1617369
1211555
1274350
885433
1685731
387108
150029
1906555
1103190
1312581
1014112
1404728
842766
551568
1399561
111927
1947442
1188664
1877463
1498384
1627382
874512
662558
438350
335117
1694450
1342594
1200775
313946
1486495
466587
374424
561141
1011219
790266
1206130
130362
1592003
1381035
928952
1907438
327280
855947
1791750
116195
799797
1851821
1876224
1681874
967085
1126303
1678166
852293
922002
1362856
770989
142850
584114
1223948
64858
554016
1984285
617750
1036595
299139
760846
1662644
1429870
1386096
322342
721151
1508908
1340173
709543
1933969
597817
707556
1386633
1182909
761747
1845794
1648945
1660829
1766359
1381265
974998
1261643
1195912
1455496
69940
1241969
779986
876515
517775
1440755
245539
1477529
1429415
961055
1639590
1305118
976023
1208409
796692
1454763
709699
679657
310523
1198629
458769
291117
1600119
1923371
1839750
1428367
783698
1546013
1814012
153540
151472
1023727
1479378
1080793
352628
25828
1649913
1655550
579408
1696046
331703
1592578
1007381
300870
352461
1767858
846989
1102904
707537
384429
377317
605254
1248475
1564106
321330
1410339
1933846
401897
1576931
1818883
1667334
425529
237791
1453775
1716746
1777204
1262526
1364397
805633
339325
287415
351366
248234
1373495
1419842
158104
505674
181690
1924981
809657
1206462
997317
1610617
1080672
954253
1764460
1115130
668377
994815
1733811
1386577
1277809
466173
290205
1540700
150143
273685
573026
1943531
1733893
1717537
1993336
1074701
1368169
1024256
1660811
802994
56412
1622627
1443316
162271
9891
1619664
206768
1598385
1175283
833427
1340508
679542
1040483
1558629
1578289
616481
747321
1895695
1938172
639890
165277
1813060
1502854
804558
288312
1786732
1469150
82085
1462626
304635
1470095
1162910
1629305
203756
660081
1724032
980204
590316
730897
937356
645972
1499705
437560
117566
1787096
1883211
1845225
529925
1168187
960145
1749510
879102
717228
1925327
1639863
471477
1713707
585744
1988185
124451
637331
592148
1316703
1633813
1357952
509036
976970
1866508
30823
574124
430289
254259
1272440
1514132
704358
63329
1058924
1646200
27339
976210
413125
309614
685913
622927
762268
567736
632619
1643027
749807
27115
1011297
807392
671242
1399463
290450
813747
130304
5173
1102128
1798517
293950
1771513
1296496
1597781
555836
171195
1634652
1930422
1959503
1715602
825728
1420698
1090526
1754607
1094310
1684182
417210
289431
1285582
853087
1290300
220834
256522
1758211
287156
1933197
710999
1598861
1599332
226416
186290
1802746
267709
918205
1907450
1584585
771155
304173
911193
1159556
653782
1579802
10824
290031
175474
329644
1573855
968870
289381
557315
1282330
1997713
841869
877881
1155896
1753338
1970023
194517
478891
1826475
74779
1300848
48086
383952
123376
425549
1642557
1485438
1079563
1367978
1743350
111612
1056133
659922
1932344
946705
1847101
1049988
885217
84516
90928
1907215
565901
1099003
596669
205391
1394469
1133348
698009
93210
1041813
469535
40065
286713
1499312
1920042
1125794
643213
391173
1786657
73891
691386
1956049
1648488
1873498
133605
619362
310596
640990
500125
1083162
113152
1641804
1772160
278535
1560871
1766512
1051342
1170454
1477372
1239952
1777015
191958
1725519
1169613
1111926
1002411
1268292
986487
1185647
361204
1134081
1407222
337057
845125
852249
1582726
879556
906800
1439778
1772596
1491177
1383241
436499
1067497
1934723
1222163
1322329
929560
1136495
1303427
220627
861202
1439701
1660641
700742
632391
1726663
561725
1909536
492212
193514
1141865
31829
1873222
1888647
1578542
740449
426978
325920
176777
43095
1227965
1878673
1992734
610132
1428896
579306
144721
1541177
1609196
1328794
695460
169030
1558899
936222
873301
254489
1652227
496075
1885807
485081
358094
628556
698792
1563298
877342
226960
232711
1408489
1599405
1815167
145114
1845133
17304
1202859
172013
739304
1724976
495754
898525
1786717
849189
1185398
519404
787651
1366095
283689
784964
1101731
1203504
383937
1299289
1550280
1131282
453774
262755
567197
1905315
1753536
375402
1116472
1664846
516360
382676
450114
935792
1676007
1617073
1005238
1691051
360910
1381681
744636
867081
1337204
1493861
776637
369577
854742
1155766
1446989
1677947
1454618
1078088
269819
651718
1457005
180333
1903925
960432
748760
1912844
901734
539869
232588
793495
701922
1481970
261810
761998
76033
57584
1276380
75929
1451975
1429767
1679095
1497147
137378
1457408
1662478
1798770
1559815
1167218
1970473
1694705
1244239
1480145
361775
81850
855026
483385
1164737
78647
329516
842129
1821076
1279038
1675068
236799
693816
1631102
1617566
1972280
1977706
1088374
1492280
1358765
1930350
1084261
1338645
1555137
1863864
1713964
702919
219738
1752175
403729
1426310
1580262
1953812
865610
417916
886705
524615
1903486
258134
199810
281764
821660
179632
913323
1738366
489723
597611
1301517
1714860
1282817
998218
1275339
201344
1154448
1861129
299630
1102208
984662
1339759
1072911
831914
1627768
1751289
155335
1754629
887561
1820886
280235
65741
1917695
979803
438800
1461675
693083
799839
1236729
269020
997912
909726
1589882
765467
1860188
1545455
615324
1360186
887175
286055
617730
1691586
1027368
823371
623807
1430390
1239577
1263357
1389626
549936
1863067
872245
1636168
446186
1866296
1101272
711458
1262266
1516826
399041
1062189
564378
1985871
1503925
975929
616411
948764
790288
1854295
161562
344974
945596
1478311
1562352
1722846
1871573
988119
1579087
1937150
1788341
1602490
605982
25009
809445
700563
978580
1107188
757450
1364983
1222600
1243074
967031
1913593
1552697
1291074
1173154
330902
770771
1115992
1504734
1610821
115710
1465076
1329133
1170319
1995608
1119990
508819
1331365
1232606
1462205
896478
1263501
1643777
966167
1552219
1546029
1338390
1777453
279533
533631
192073
209355
725110
353242
1430960
379686
1619136
1758138
120466
24115
710795
1989059
438758
1747308
380526
1963569
808396
278412
475247
193389
1093502
1112825
1683340
227534
232597
469818
101795
15162
1778505
951002
15651
1605468
67277
81443
698306
924441
1685157
693473
1599049
731369
596952
453737
864661
649085
454154
502362
246992
1913928
1094902
1552887
201743
1619475
409241
1955066
1442077
1098906
1380500
126251
761096
914796
714995
1448189
1879470
469797
1297361
24712
1967799
178905
683794
1530723
744469
1667666
1791381
1068394
1090381
157676
1505880
896300
115237
1219197
1923372
942060
693177
1504412
129161
1217598
887533
1557451
1361072
1302992
863215
146397
512712
1071574
633045
1929525
1389494
328113
1907699
675750
187738
1403901
1230613
162985
876830
286675
1131410
1311670
1147767
369433
184900
96541
1312401
1160478
759672
1519487
97049
185136
282555
1530232
1031217
1270508
1183788
449363
360877
1773659
1978883
405938
1820814
1776076
376040
1549270
791970
318517
610592
232410
582420
349314
911296
1742291
1981103
1499259
1480664
1842673
109012
1962520
1629562
1927745
1143790
629804
209123
1688522
294509
7604
1547447
902515
1904510
1800148
1874565
418868
1954088
1585025
45112
47403
519985
751121
1627193
932586
894219
1618855
506792
66655
1681790
578298
1123517
1706987
10835
1202963
1093278
1202679
869204
1925390
1299386
288916
193851
469003
70462
1796013
829766
1914417
1301143
1671336
1398613
1091308
224276
1101202
1011180
429786
455640
240209
1769354
1070177
943747
603625
1719145
464119
200538
772300
1511574
1555120
1408548
1337958
140648
1821548
294178
1488292
629897
797129
1451901
420720
1946737
1620417
1395497
1895675
1039646
1445516
1697765
291963
1392480
692816
1992909
878489
79212
1009549
126130
681931
1799578
595303
1683921
1971074
504347
355153
1624171
658960
1515274
725580
730928
979913
1209559
764429
1748622
1391484
1254898
827347
1924589
1200189
1349275
1735705
413215
1482533
80717
782232
338883
459271
819163
1531503
1930796
537002
1271150
664958
1749875
190476
447046
1475760
820415
1708226
87580
316959
1879544
1718258
203252
363052
1421165
662903
1367089
414763
1888307
1907422
1775658
1389391
1371304
1241792
518960
1704822
395058
1806671
68456
1186109
1783500
1652851
368826
170843
1970237
938526
1693917
1639895
582651
1582745
107702
1041860
1832326
245474
1013684
156302
639673
879375
150306
1447798
163094
400982
1544571
897595
1990514
321331
1598507
1832505
953805
799480
139535
1494480
146487
866820
1916900
304327
944678
405102
1565555
108950
1265844
1595342
1238607
1114721
756150
1898981
1950385
894708
1204548
1493813
1881493
397767
929272
1708436
1548468
1777551
26143
645428
1401817
76531
346691
1403860
647156
1556394
1464343
187785
974397
263531
1014389
1305363
1319541
1782552
164069
1887831
799147
27118
383869
348648
833866
15000
177798
33935
945591
946980
634652
1751665
989395
658485
207342
664035
811620
813434
440475
1785087
682139
377374
1801013
954101
1717226
854840
564874
908405
827670
1212835
1618486
131084
1319030
556818
1094440
1103072
1182827
1841106
1870692
1890297
204697
961576
1724098
1803288
1724229
455254
1665212
1476567
1710292
1689573
463839
749204
1866816
1819732
724845
831223
1440644
527803
1253807
1898941
1253076
1369163
1395900
375066
461352
1347619
7741
1285938
1864356
1425735
845623
1205757
1635359
975426
914251
958019
1684717
1235752
49991
525488
1295682
383908
1732314
1761177
1538904
1254411
19593
1508437
786637
868238
1946589
1005165
195555
298178
874466
1799833
788410
654937
1439151
1163282
1089731
1806898
983973
1538681
603619
1923401
1921867
69599
479622
433267
699782
1515307
333562
1112497
647422
1629728
747229
1335808
1953671
1255906
1560152
1687637
985730
1182723
1121009
1928046
1947863
1800806
1203681
358853
1914070
1065151
469936
1596596
518760
1342253
383928
365510
1329863
796989
1891018
877294
1998866
1002571
170877
783294
1287423
1838894
796444
351402
1088375
200545
155651
1321301
785572
32919
926636
1366424
741669
1161946
1665695
1128811
1634903
600497
1909260
1719795
1077536
1384663
511647
1807210
328773
856448
500350
676457
1990474
909442
1169428
1611199
1013936
1581742
1919972
804413
1345204
172026
1730382
1725548
1908288
1230187
1338236
137133
330080
428486
1886398
1920167
1308432
1128666
1482001
349762
1892042
507463
1003823
888853
254804
1850024
1458907
1450045
282457
849706
1644178
1423877
574686
1603396
335422
627333
1097043
370882
1328529
1357279
1486224
65966
3725
514967
1928755
1910106
563607
1237227
220764
1861517
1312914
1861883
973145
586661
1025347
1480613
717128
918360
290080
1937914
1520951
352623
1568486
1305137
622570
342383
1456389
183166
331385
1561889
281159
196642
915201
1390624
1409077
1337149
956386
1901287
1455417
1384541
1676476
423328
784495
394759
1974098
171721
365474
877860
1632162
299519
1459989
1400615
1452403
570215
1681472
145971
1422582
1466827
38338
1056917
96080
165846
297062
468972
177275
1206505
1595216
1272316
713418
1626221
727615
430026
1774850
1338924
879715
1584825
1526913
1547993
1099790
704052
306562
187721
1659629
1604169
112539
702534
1537490
331060
547305
1309890
1126432
578137
934389
1955216
27524
762571
1929946
453748
1369214
145640
697214
119511
166453
1673391
779649
868172
35742
589564
1230228
500101
154813
924982
532942
520654
1853340
207445
955168
1319552
320611
1739708
1908005
218866
756917
598284
656106
1003837
814318
1570916
564708
1805852
554967
1369084
1771869
1119059
1815915
1446967
1570143
1241647
1534272
1465794
1654058
739670
1502810
1677022
1786826
1896455
948576
1104669
1792189
648842
1947860
924457
1268368
230765
206386
1268016
161554
242036
1629533
1656357
48306
482737
730027
1006535
439771
366014
349466
1404924
914025
1537692
1682841
1600935
1410605
192676
152732
110164
670921
408100
1997067
183860
379190
346400
1968883
1613334
889963
1272000
637846
620840
1701354
1728946
609054
350155
1001834
504631
1595265
1580027
940987
1406173
500822
875738
941947
1576090
1280616
622189
689849
1574910
928605
67379
1274929
551469
1635907
1780907
643301
501787
1553462
555531
1844608
900323
459326
308172
463037
1099316
1286656
1244074
26696
1577960
1208800
643569
1528403
957178
1774163
1367421
1567675
549894
965576
265962
1710063
745545
860409
1833383
535821
999151
1573730
702790
97856
1648669
1900506
1163671
1414308
1366667
520098
1535649
902325
855117
1126824
1004101
1199608
1052347
1656489
1511984
585856
1316916
1471875
629012
1686792
1144377
1343005
1703571
393819
478933
287357
878830
1287327
265421
1585591
1075755
946442
973773
472498
1338069
676382
1889406
1629691
889210
1003105
1756663
1819445
1076867
1984604
1187215
578284
1644678
85836
874634
768983
1065904
1566522
1607125
900842
539772
739371
361837
1573763
701466
1560904
1968411
926689
1651751
309392
1724146
1523992
108944
788747
1352148
1746996
163808
816333
729713
317066
177127
835758
866479
1104476
539640
1513736
1376786
177877
1362691
1883294
561525
927418
830444
986813
497044
1895917
1660139
421399
962132
1607091
565885
1348281
1505913
937269
1100
1482672
384289
1660653
120198
1830992
652618
399378
1639496
520616
1614996
1550616
1084699
1803284
1072892
655892
1072572
754494
1336151
1811347
289514
1368071
1035819
318836
954859
342643
562019
1113906
636028
875845
1611748
897092
1536130
1514592
1930463
1815340
1505598
450943
1202136
211202
328295
54124
675429
1760275
36322
550362
1481492
1312854
1653500
1809207
1622784
1474806
153617
834021
1786997
284426
1222333
1479995
1229964
451413
1657344
72902
51415
1502347
713095
1900334
101348
1699640
1293297
1809410
1887347
1923759
1167724
28458
269177
1589401
926374
976668
1027975
1607765
914892
818106
1875882
1531508
1780974
620583
865131
746848
1878522
606653
1576904
233913
1580521
1444611
1208285
562872
1873258
271327
1705115
1731361
531999
708672
954190
470575
1130507
750609
1549320
1714078
1994851
1419689
1923047
315187
165911
1668580
1581649
1352320
1223881
1331526
600682
810765
1785184
788235
616867
1461561
1045169
1469606
1775483
1550379
901259
1375752
454335
921167
1181565
816523
979701
376261
388686
510428
625494
1781582
236385
1439843
1575370
1142420
1974572
1393163
759438
1240264
354288
470798
1058989
1605190
1123098
1207173
32347
1745878
392410
1754138
1490383
489221
1832731
711102
1664550
358084
1531637
535748
1584373
1828658
1343884
722750
837880
1065853
1148232
1100779
1949139
1174854
496842
42334
353283
1990883
1981200
579545
291146
1109620
845517
333885
474319
813174
651924
667855
748183
1015143
1448909
1564147
158628
717439
1842877
1923480
1303489
336678
568388
16970
1782977
1795637
1026360
135372
1171157
1658513
1550556
266110
1821524
1953774
979068
1145011
1734535
1667298
894758
1709820
723093
99530
93154
1201659
1486914
1910763
1733284
1684806
1566969
568262
1501606
1064335
1047782
85566
184510
834396
1077574
606767
733649
1330164
1174454
643722
668923
346443
1628062
1650703
540278
1134647
210138
225258
1691715
901344
943301
1608011
378723
71795
26087
1846710
432979
161653
1915133
612960
578836
1016198
208699
373746
1314761
196620
1862826
1898482
1291935
1082951
44512
301716
610805
164738
398521
946058
1722976
1880749
1513886
295844
1631864
62358
1320867
1724349
209194
1455078
1120380
1072763
1094446
1089534
608589
513959
996008
823121
1459311
679344
1392299
275399
122784
842704
613198
6954
1702675
69018
1533976
606278
1901561
227021
1092046
1746245
1266131
856863
1528457
429213
337352
414365
397933
1966063
720141
1387147
558347
467579
615850
1467641
367982
562302
690689
33376
178107
918177
760520
1633939
1171243
1339033
296762
243918
1071803
532223
1225228
792560
266395
43980
516545
438037
1261446
1864280
857213
1001540
1730232
1887185
741024
346863
1139283
647248
1888002
56627
437582
1476700
1675076
1622307
1620873
497142
1730220
1359299
1748314
1460058
1926884
1755345
1496425
274585
1674329
305751
1890836
1691012
955238
1458314
622759
770159
490463
703472
398964
956022
1806708
1571660
890314
941357
1518575
1734895
1271482
714679
1740913
185219
1459346
584219
507556
311367
1656604
1267305
742702
1333192
1330965
1590566
98140
979240
1691357
699911
480576
1536411
1157857
331339
1638308
617362
256669
1422242
1840183
1425073
1853620
41016
1878585
1512561
1400412
1863925
1681938
1118649
901760
337420
1561149
1487624
567692
633467
1098393
1278771
501958
59059
1757097
233291
821811
860536
47970
943237
1584659
53920
10890
1143892
648063
465637
1754831
911233
1849414
1356293
1381590
802777
596832
717521
888999
1348937
1682670
254139
1773113
973671
1444232
1828792
1054084
6831
1847184
600410
1344727
580379
91737
1813371
1611036
588920
43847
636595
1830892
1159815
632110
1286087
1502258
1176889
458328
1707154
1969571
739851
1261331
1070973
1717216
463615
177798
1603453
1020928
1117124
1154130
855350
76093
861591
812828
1107408
512804
370615
419017
1011133
393309
1854562
1669732
216620
654270
96270
936177
68458
1050579
759957
857918
879726
396418
1257638
850149
1060191
636712
162977
1996791
1588652
1461372
1717920
758047
166341
774196
1585893
396280
192602
1445293
1548359
1788861
462141
935338
321565
1613369
1193399
462382
50237
1702631
132841
1656770
567914
526268
1748299
1894475
76471
407738
1622466
1027280
1043586
1212754
641730
1702727
450949
1635474
473560
1730822
797517
1903138
1081665
1997902
231532
458021
1385743
1203921
1786666
814889
406940
726466
26209
1044711
148096
1148671
771522
636028
1243957
484165
619374
1251704
466241
1942860
1906037
244474
580514
743053
1487986
583750
814029
755162
90321
1978289
567391
1872868
866532
855910
1594193
6560
1824064
1074639
1197255
645384
1189129
1758475
1405445
562216
1130233
896472
1566298
436585
1674859
807375
1347136
1113384
541698
664011
1124242
963050
706148
735295
502623
1902351
1555093
532249
988756
993276
640704
1583026
852918
795495
104159
198213
671811
1617156
1252813
550193
1960404
1823603
88105
153006
123887
558257
141808
656533
602552
31496
647118
1587958
1755094
1026103
1128918
79353
26046
453873
1132365
672629
1269414
1160659
1871639
773358
999926
817254
642308
1685344
197766
1278295
219467
882007
383400
1984381
704402
856827
1684144
920412
1180113
968202
332706
1504769
1200573
1560441
1112863
499999
1807056
1106366
1865691
1976607
386813
549452
1597338
374097
1466041
644122
475662
1264148
391707
258914
812320
1189625
1445207
1774834
122871
941605
1704525
116744
510260
623587
1294280
648052
1457126
898730
1673236
1774851
1504496
1629248
1603178
1821748
984868
1777459
1131254
1774316
414305
1820450
1285901
1221509
579489
990392
222474
229496
810514
787935
813086
477928
272517
1837926
1253698
391342
400230
369424
61531
840478
132609
255131
663593
1935906
866464
192147
1555087
58276
1245862
1306358
5635
349026
1022845
1404113
1908946
1595357
1954413
1886943
1526833
972797
159110
1642086
30139
43132
683316
1149489
979061
1634471
311682
1086705
1470674
511124
1505580
800689
1229782
897336
453529
1879784
175506
1701400
1249345
98139
1751955
253083
1083027
1839458
459255
1547293
1350366
1235275
1894641
236659
610522
1722117
875559
1580396
123530
1023151
1344451
451593
1052436
1386376
902259
1832711
1261436
1383372
1377028
202751
725557
166300
521093
835086
528720
937996
134680
750410
1464432
1680490
1098077
127078
530040
1345534
1381384
1066778
1878211
1268531
1090977
1929996
342094
1564242
1764491
1087265
1906608
339869
18732
451765
59774
918952
232057
1698325
1138400
1237790
1273093
350975
1122792
218323
819020
1046826
445292
594539
1138791
194689
146121
1685769
865606
474478
1303499
381178
1706657
861057
245060
1414876
1004991
180098
336202
131571
55310
1894749
1572632
117164
1321136
533600
780160
848129
86653
421104
1366247
1889291
1287505
1652156
1571748
1790948
1536844
697372
1447443
142190
1072970
1406703
1507789
1135005
576912
611124
302259
1509461
1690166
1043680
419410
394991
1711224
448058
1966991
846920
1189564
814449
1096259
1700535
887681
435113
1108260
205938
885090
938756
595132
1681035
1117121
1078166
1534619
1661745
1028529
1799174
435758
997309
1367728
1663868
937589
1168136
466629
1607130
910362
1828515
1297289
1902304
601815
708051
1529272
1471429
919903
1223654
538642
1407294
1525690
30918
686106
1769079
1893050
1549433
1621736
1597627
1440595
1498516
598588
1958693
1058835
1258829
1093115
481155
499711
162331
1105879
1879924
1342047
91504
957672
1703340
1298681
998445
1030256
106176
69471
1533796
903347
985141
1887763
1206487
1014500
1393796
4230
1869496
1423266
173355
1753686
423768
1110989
653352
1179108
980918
362721
1094448
683576
308872
1977784
1905340
1468429
409100
1310858
1153398
573564
1036891
1010985
1788108
1641048
1979798
56134
647790
1163295
1060070
1986238
1063219
359655
1717548
1725918
823555
817937
1251615
1425309
866809
1052232
1698424
680587
958622
1950598
1457710
1962555
1767237
280131
1780833
1381467
655035
1287341
1804414
1116805
220697
1903155
1385927
459002
315593
91218
396784
407656
641609
1171456
997522
113465
1303413
97009
1371537
1678445
81625
676170
907388
806468
1501037
721180
1726376
1903728
32813
38600
235641
1912161
1361524
1657199
1456539
761122
1792168
334954
681858
1220979
986870
1579679
1680921
280549
1802412
49714
592108
612654
525519
364318
1675533
1381661
1293232
379720
194097
817430
999522
546271
1589726
201208
1157608
1567042
1627342
1546922
7130
1699668
1812402
1481073
571722
627733
865081
991123
1067259
99931
831930
560461
1172556
1787337
325999
363251
730645
894457
78067
185470
713008
68679
1685883
1274762
1485860
459868
1374153
1737590
31137
560416
1275919
1936793
542302
1540660
243054
1126440
238417
32023
1306386
1009295
78112
1187588
397830
236088
966214
142274
942404
1786382
860644
768974
291402
575960
944966
1570156
1750440
1687193
1396919
1360246
1299870
182068
364369
190454
883152
943637
1599679
926808
179550
626477
1747350
1463639
1271278
302018
1866236
160898
1676584
73059
1633258
1776847
208091
1735331
916379
730768
1671091
907292
936305
980578
932531
1085541
1159899
1236325
243081
1798580
1815188
535655
850821
1784150
820998
618108
653975
1605463
1068331
1948655
1594850
484944
1470914
1504404
46810
1295958
854375
1730329
1873400
1877460
1079441
165
1407051
838128
17524
1846068
1088115
1674003
1984594
966597
677621
461199
1598932
110706
888827
1555563
787576
1562027
695494
208615
881605
670557
1600240
906203
693828
1015430
262168
1302730
1171374
1100333
1945042
1866695
118984
939124
1798822
722073
1178715
184917
1900104
671360
1760053
304188
370123
1266766
588402
770032
1287377
632518
927981
256952
1357862
972777
765682
434564
278910
195854
1567923
1305608
1735570
632606
817450
874808
243153
1857226
890212
458179
508613
68841
41097
1302679
631836
1408533
1255312
588085
947597
826034
939103
554754
1026036
1717586
1676181
938434
1528540
310075
1462107
1258111
1417001
162773
739656
1782135
880776
1578316
136781
312457
121961
1719482
123941
1601618
1722666
969667
713233
627406
1508033
1258913
216729
562774
991161
1258812
229282
1482471
538130
67161
1824228
1263261
689780
396272
1216436
1261292
411921
1758110
20212
1984570
792160
987176
90138
518779
673860
1859821
1603882
224927
1713827
101161
904293
1720604
594973
226321
451972
421446
39237
1608660
104761
441187
1210865
1951444
1488326
1813197
805945
271686
502194
93146
529160
599596
1181086
1454765
1843722
1792763
1519841
329210
1089430
1362884
1027137
1845485
1734019
1544428
1078609
1767916
1223540
1485037
124021
519178
1049752
1646343
1466369
1543463
1964267
570779
117121
526970
1624091
934839
853267
130405
1589096
230661
1988988
46770
624114
1988313
1070053
1596698
60143
342392
949988
979310
842771
1687856
852175
1692512
1390635
957132
415586
549424
346964
1465654
659246
1338049
1832898
1890029
1348583
539862
517000
1101455
760219
771086
786095
863846
1294815
1281034
143464
254254
1485568
1021951
937442
1175646
284002
581869
1440211
1360680
427205
650067
77227
80007
1716825
1092294
1487974
825128
840179
728978
37101
1699633
1974013
776904
30352
1859130
1038388
1586626
1807075
1765802
1228036
1492165
1660621
791688
1631949
604869
456524
1398311
226110
172787
261648
623642
1373575
524332
882981
1048652
1638002
291882
1199578
1217467
508633
78447
130077
1696027
1531078
19041
183741
452202
617191
680826
1737754
534997
30116
1424187
1464743
764672
464408
489460
1102839
148588
1589844
1856935
1887252
1699547
1172966
1401
1849891
928333
574962
991735
518442
822154
312023
277794
288490
1336584
1603736
951387
1284199
685526
995919
673338
862695
1001604
879463
980166
251753
399913
1858114
852451
466220
155204
175845
733517
1442117
1149371
826581
1607599
844190
288105
1271506
1243703
846102
1373068
72632
549121
103506
331921
777144
841491
877436
255318
1824803
781625
840728
20749
21605
1616651
930255
662950
535487
526865
1559208
1940296
1637822
55848
1652978
1619730
317381
1118921
1344665
882045
149442
1085332
1969665
335028
1467531
1865134
516126
231823
1523427
997412
631712
1296271
1760894
1262676
241169
1608742
1377936
152981
1774512
1081491
1076264
1547067
168365
1240012
1237113
1596733
961435
960941
1119037
301808
1621298
909322
860358
1514944
1886101
252842
1178503
320002
343464
885224
360907
320290
438849
632097
1018266
1292107
869161
754057
1485373
128366
1760032
1233794
522846
127256
1452867
439347
718883
1328351
137926
1687719
352499
162638
1344825
52146
1513558
1329965
128000
1907102
506099
646330
1543327
1496227
60824
55413
1915742
472728
1227790
1267809
319102
1938917
961759
11185
1872154
317231
366107
1052061
1378822
1592006
1380812
306725
1780076
1157193
670541
1413820
96259
1343897
391145
685028
1470165
187616
1642795
1640413
433771
696188
1011438
130310
95106
1180353
1104647
1429595
312357
1170161
233074
98584
1192521
277633
1391797
1967773
1573740
273926
352694
1975413
1859278
501628
637191
272431
1275532
1846830
1759599
455996
1992768
1737782
204309
1012651
1842565
1978782
950011
153609
1406943
1786337
866677
59594
130902
1727482
1017050
884553
1086182
249170
1246619
690190
1002215
750995
1252468
958599
1148153
1096417
1810971
1403619
1173887
448759
303813
1805848
775067
1715674
670735
586529
1752711
1271419
1500915
583524
1600257
1025904
95094
1672978
1552899
1186405
1697540
823192
399283
1009372
1421885
124009
72806
379998
1402579
1704558
934188
879366
1937072
1169877
1519264
1407966
1497077
323904
1501324
576453
49303
1553721
1245971
1988212
526940
1342972
1009270
718272
599245
1299690
1362868
353625
1933567
885344
1469413
1070389
940498
1312009
1113030
309587
526688
170829
893613
1824994
1129558
342400
1059407
345132
1691387
1139097
1594438
1449079
565376
1071871
1813762
849116
1241030
568478
1321815
1261950
1488272
175895
398475
548050
687874
1599439
1845341
1901998
809299
1985407
739965
1106102
1408352
510910
294096
1732948
1801053
606325
1508259
308559
1914416
1623233
1640213
1651553
839473
498327
1666340
1953444
1503287
428660
841223
1182019
812602
199530
1630069
1680169
1667850
1981484
1368179
1123491
755170
341105
1524990
1472089
1255129
1113166
308892
11830
1967005
1717676
1694082
234154
153142
1762844
458469
283945
1918236
1830475
1913195
578743
264098
347791
122178
167324
783971
938388
169518
1642880
1033011
352838
1016752
1925201
842026
15004
931648
847140
1122311
379048
531497
1756152
797583
836797
1353809
65557
107018
197835
265403
737002
1262596
1819382
428808
201588
1520966
1065175
9822
290668
1095783
1965011
946809
1876370
32008
1259258
863564
1347765
385167
1015390
84872
1695283
1916546
733909
1738061
1978072
372485
1062891
1156976
1249683
73015
1458306
473100
861465
802337
1020729
1585417
1820708
1753676
322161
134073
1234325
191194
1958991
769236
476713
1137895
1814833
1767284
1162328
963790
1015616
1879841
1406240
424341
132060
262491
1306276
332069
1789400
1763500
69995
1225802
568417
910868
1065331
551183
160106
860473
1569630
803722
349865
339892
733281
618029
947184
1412699
1387780
1135440
1590334
1565603
1194667
1766117
559505
1229268
1337244
331310
1327220
192626
72098
1230666
201304
633927
125777
1926989
713610
790355
268457
770364
1341741
299854
1335532
347035
938060
1749950
1728544
1871613
1198855
101851
374562
633320
99603
1100745
1891706
11533
1772087
870554
890451
1285243
721621
987387
226763
858474
1235233
235247
505315
1647697
1344127
1440404
1105327
1270966
1948859
1803451
1687876
1568826
716715
1385463
845779
1493600
972912
470007
1161800
1240006
529799
1987412
1646451
1987585
74538
781259
1444196
300308
1233891
1043455
1958113
979634
1400108
856830
1916621
608703
311864
1636861
111524
1992601
956560
1336531
954308
1106542
1813522
850370
761320
1349915
618327
538134
1189509
1660905
556262
1023132
356349
1968761
1989551
857850
428336
1517070
1908143
1334543
1074774
1070978
283786
448615
338231
807187
1213569
1567750
172436
490834
40102
182633
1878211
775261
69484
938971
700278
417808
1035273
100437
1860734
1713323
388214
37192
1274119
18101
880253
942020
33963
72025
282274
656667
593825
458859
177228
1390699
1861601
1607712
884989
1622945
1146329
1973746
6396
1105236
1720973
554866
103965
595811
860044
158651
368448
948173
407866
1855452
1118117
1522441
1454024
1192474
81724
764035
241812
750447
944450
380086
1902424
172930
1197746
94512
737880
1933895
614829
1781948
490623
1444956
649479
208055
1932445
982261
1842743
1859437
1993049
1453677
269222
527033
60308
810409
1141029
1423941
1606259
1145089
1649139
494350
1730561
1327096
1581840
1491781
1331884
1356870
412420
1274298
654186
303893
721248
724455
62985
1654288
350610
1315816
318122
1106489
1335129
375687
1366497
245277
1790081
1559155
1089680
1194104
879992
799661
1333950
840188
185190
978819
949681
678048
1087556
59972
1057124
749602
1683471
1854235
642679
1591280
972738
971143
1132164
1517074
1189943
1097147
1366663
1735988
926691
1076604
1823314
1635394
1000196
1961810
850658
1314306
696824
1358540
1977974
351743
1348431
1488362
1963474
1427017
571070
729505
362161
1767450
1601332
341567
1329061
824012
1421519
468598
1919391
1938607
573425
1617617
987006
636654
820335
1647975
1885795
943927
1556719
1221694
1688709
574931
1254551
211664
1361093
710039
931257
539104
499437
593880
587093
263439
1384522
92068
1326362
1856389
12990
376795
165406
797901
765987
1101439
636492
373211
315140
1326534
215889
283860
122400
861894
757225
1902593
1468534
1337954
1880819
506542
1726862
1302458
138753
1872646
126537
901126
499399
405964
1121927
769592
82083
352471
802206
1405083
382707
47186
1759210
1634335
557395
761056
443489
1351700
99894
739245
1515229
359267
1139625
1601522
1023620
1486445
1108546
867654
97677
1375694
1330310
1197105
299219
1318045
592216
776461
125780
149742
1131146
1270456
1793133
1023281
290520
106923
759745
769030
1003038
723363
1836635
273828
601252
1865418
816529
1920088
1595034
1888447
149068
965562
754714
1402142
226264
532296
736843
599753
283934
1724265
12100
789454
1825931
748153
1849506
978461
224381
514932
24059
1228263
195716
1786365
1097168
411244
1023055
80038
866855
1986048
1104568
408425
1980785
1703544
420874
1621041
358774
1247318
1881607
909610
417479
1587290
1188590
1665237
808484
1458009
615935
911622
417515
855504
595599
1185498
1257206
1673718
409057
947339
1451163
1865946
557147
497253
1880045
1736660
1242201
1946826
1468929
1273439
1930558
1697949
974838
1218058
660424
1156682
130059
1288954
1164884
1718150
429191
1368837
831220
599239
116622
563383
1738886
1524239
1514520
1951340
336431
1643563
404967
1797153
866387
1798840
518802
375615
227694
1176672
117421
736935
1773789
732279
620033
1560086
1725931
1187797
1406003
443850
1359595
1576183
1600302
620871
1010403
970638
858656
1309948
589340
1923535
1946497
1011904
703161
1147486
725342
173703
1049996
1215907
1841544
237047
1315143
573421
1945494
693357
924267
1485593
1006859
1883274
1394120
262071
1303255
329054
1355273
876206
582756
369572
1953720
83948
1433146
117297
995275
1701785
240972
1031981
475191
339754
1513426
1803467
959487
1705006
1292929
1801521
1159305
1141010
1291115
450344
1135789
1987294
439887
1857048
1495712
574963
322169
94868
829191
193963
1859166
1734310
958350
1709701
406374
394528
1197945
1684887
1877467
10721
1785498
1946295
788307
469695
1390725
271290
627021
1608324
1570186
371274
1421274
25911
1708829
401373
885298
505847
1609039
133314
1655796
79988
1324742
867695
767587
384873
1051832
798963
1668539
209890
1393735
1849903
1670917
1810671
61743
1635757
549112
1528774
971944
427838
47505
1629488
434266
578493
1195156
84070
564403
1017188
1930931
558207
970469
1111469
435838
15795
442454
1846890
1336700
550741
1902461
1798775
365490
1716017
1129648
429022
1535544
824724
1961173
114331
271917
584820
1551692
1900528
979238
342851
589765
1134940
679135
1602949
1573343
1387656
1447043
1532301
1147447
1875313
1609260
1702793
1903246
1489742
881773
5393
1411641
783048
1283876
209230
1940759
263236
1332216
319469
447363
1282058
1106140
732101
794925
733217
1982885
1352808
224228
1473513
849046
391551
149693
1091516
3546
89887
1737538
183891
400632
193238
709863
1948843
348355
1672019
257009
558486
1562633
115688
1407369
1657940
175520
367984
889941
1123514
1174053
505460
1343168
67398
1571271
188400
791615
1882618
1184631
1881890
1177471
393914
1572215
1680715
297727
429536
489969
1042175
1874320
1389006
232496
1315279
1196211
1182966
1356407
1754847
1129215
1632490
1427055
314984
820156
1880103
1646206
1858299
779356
1988357
823790
609315
21243
1699311
1857862
1168797
1607304
1007589
1370830
1757124
1729418
1064301
1199786
332593
519348
1543846
769126
1726440
719157
188088
527077
1860493
944078
983178
756621
1256089
1218601
1937359
573765
1951089
212414
1817318
1484590
1415127
753497
211138
1401702
271449
1261095
1186080
1932598
314357
1842203
1193419
606112
1403513
1367032
1079684
862442
1116928
803777
1814621
1584340
511821
654210
1642599
1129592
366542
1869819
1272345
393994
1974130
1311860
15461
682513
1695565
283026
621714
318155
715532
1786397
404773
989021
1372509
286016
1555415
1130534
1944418
609080
119028
785021
262532
1116225
502846
105245
199047
1563723
1162048
392100
611319
1194591
326961
1612496
1036233
470911
7080
632533
840362
1360596
957998
536351
190746
951879
449800
1030261
883811
354962
379844
467682
1521451
463255
980510
47653
1528326
1910714
551486
668851
361148
1991389
1228036
459902
1576004
1990238
283389
1134640
1088455
1499447
1847569
573864
1222052
1002054
235065
1734272
1787317
1512009
611329
375424
1816526
730739
1226203
1127027
1595353
1190144
437535
855147
633061
760370
1907815
1524717
567182
336533
1271238
43004
1576747
1654594
578956
1668345
387916
1378975
1436991
1826051
1131782
1241487
619555
1899684
998506
982673
1984135
1735921
729666
406179
892305
1291546
1874745
1190939
448703
669187
1730786
29946
1173094
1078048
803941
1424801
66916
1316500
374498
1563566
787443
37126
1802294
1765261
1114990
650878
403719
1954337
1614411
1563778
1198648
681726
592491
731517
1085745
1081604
1979308
435383
1593601
391814
1697949
157854
1402955
1468790
107103
1533952
325651
972749
1159878
1678355
1909507
3945
742987
1128565
1523689
623200
231396
850677
4127
115056
873681
1401066
46979
1783517
856124
1441746
1038001
1847871
1314156
1629522
155882
866229
1270679
1824857
1304652
982180
1519190
1851121
646407
1495409
1082451
92420
1469659
844993
1448982
1874725
407174
1908652
606262
1539964
1339364
1606236
1184297
1989589
1592307
256360
1575328
523046
996481
1503405
1752766
192286
1363212
1070980
189192
1928570
1256681
908087
369559
1907749
642794
695089
1339636
1743347
1093992
838763
1561288
596791
543751
1130411
1999872
1431410
1656907
429301
1034219
1207893
1521020
385035
685616
316238
1737206
1199273
531292
1631300
603767
658961
259099
292054
1336652
25208
1024535
1623295
754304
677520
509320
735302
1959711
1208899
640959
842574
1490246
678059
541123
35698
32201
1175655
251443
971825
1264513
1377398
1280826
1083494
328205
242487
762729
1153881
394245
481187
1390483
1176729
194349
810638
1601523
646480
1625186
1308449
544074
1170021
333224
1413538
141935
1821592
1623175
1276457
1498777
778056
256890
939447
1871047
309553
954011
273463
903682
1046775
1247115
1614369
1754624
387017
561773
1791945
1122993
560100
444173
89316
1256230
1529587
890993
1773187
1667183
1511098
835614
31944
1460213
341901
1295553
1508868
1152738
200855
43074
1845825
1406008
575021
872153
149743
1450325
1238419
974853
1932002
606366
1023132
397178
188751
1832848
1137110
1525949
340925
559366
718822
584821
1698527
246586
980875
1746918
804302
1855320
1632833
1802928
1534685
1484942
1163354
847305
404366
1156998
925070
941211
1745238
1695704
364405
365688
725912
1854722
440826
318612
1195123
530470
1049646
977341
1341775
856967
1174834
87372
373136
352103
1708763
75029
740501
1593445
1009777
604646
35572
179158
461579
418330
340475
1402826
1193711
1625103
41133
574906
886062
1817440
1308114
1434830
1577679
1593296
1919765
1763252
1562232
1859529
1083212
1207145
1389232
95528
360992
138374
699352
908954
596728
1628193
1935868
696884
283936
323458
459563
1576087
356476
1713279
378262
1688510
959872
1360488
289027
736343
1451180
1614704
685464
835078
956674
1161265
1133977
1702180
1566226
1293777
1562212
831184
1931604
1650503
987252
1505711
894005
934920
1261478
1097877
243083
551151
1763434
194857
1709293
1511731
694405
13577
1970049
1375201
5146
1101725
967526
1973130
638180
1791899
458260
1027078
457986
1942444
781610
853304
1022665
1120475
1123302
147510
1464614
304309
1072115
1633864
1452653
1520234
1662909
1890387
553620
52642
1657122
41161
1404116
1152373
1536908
941238
596357
1340325
345488
1876613
619228
869059
609011
310944
59613
455981
356163
1836661
1408654
858243
1608165
540674
1180775
861508
203074
1201623
127727
1783354
1890233
1771748
50764
731657
1842337
614672
1558104
1017131
1489112
1616586
258394
1797772
1942114
1250501
34758
1118678
1053529
770716
388969
87539
870400
321509
1234403
31082
1546793
878032
1092654
784328
1308232
418528
600497
1232955
1127237
765250
214825
319211
1061734
1892444
976741
335116
1251947
1299572
1119846
1270069
58674
1089175
1694290
1914052
975904
528471
1585308
375891
1059686
140325
1176409
993492
1669498
1078713
1835114
1903900
80592
1607889
113428
1654866
1890028
1742518
413530
275130
1834627
790173
1479949
1079558
1523620
1186447
349015
471767
1618136
1067808
1228429
678305
124736
242774
185677
1629728
321086
149561
328434
1764219
105096
1804623
1926097
918419
1989248
521900
1081395
1249013
1980208
1717996
1516586
761293
1071474
1204872
1598465
1638788
1191253
104668
891575
456133
1160771
685247
176160
1241936
462603
1479254
49238
349127
535997
1452933
1980568
8011
1531726
575928
110798
1697336
96979
745256
417129
1195403
1378085
1169510
402970
1074519
1045746
1286239
645701
425422
659752
1350079
1479942
969562
1576891
1182273
536055
1269950
846795
692397
1325907
130857
991458
1924973
504707
1854732
1007117
1036895
552935
1024735
324348
1622477
1670629
1279808
1943798
478728
87283
1145162
211911
1934320
1695584
120714
465465
634148
686129
1182102
827367
980169
1074487
1344875
1247567
229450
1244627
1995574
1668767
722188
1363267
688059
1535276
609389
1476549
1701589
826966
720317
1760505
1299230
1908791
778302
1580081
1860147
566302
1296684
1714334
617973
1416518
494611
3997
1872502
1840710
838454
1247928
1568636
1189211
671197
206613
195179
1574799
622545
1418790
24305
1546615
1327695
1152801
606859
485065
1315608
1705755
1000384
601529
241437
1454038
1062224
469691
426496
599390
1713259
69458
919619
1947258
1909235
1365852
454589
335848
1019261
1650913
1335142
736389
1563131
1722231
1458745
1389141
164821
684549
671617
912744
620510
1842995
1459205
1528541
706586
601044
1250367
1430274
1239344
1127875
141065
1277321
1865454
1513333
215295
574208
528183
157796
11867
1390482
669130
1296763
1092081
1062294
474897
889500
953765
880414
321690
880323
1400498
1952150
946279
317491
1933367
552704
293556
233286
905667
884012
1955304
1214164
484579
1192757
56506
505932
1491628
1398769
79536
1536191
1023604
156330
529215
1993272
615850
135856
1931723
432034
1595153
718001
1533760
1595563
971818
342384
791038
1939182
1202804
366540
1948792
211490
1265060
97098
1562749
1977187
649685
190684
1780952
415650
771652
607112
818670
1997434
639615
750815
338092
689400
1737454
1277374
1372175
1758941
662373
1321007
9138
194041
1372978
1066281
371951
1169335
1162957
1387285
381477
825817
952503
1135861
38488
1285038
1519140
340551
769369
1961884
1409437
1581855
1967835
358808
450982
106913
198144
542748
1574301
1385846
1604596
1988079
1078413
1618057
1286225
1642241
1604690
81813
1400469
442333
539485
1942871
1798203
1950090
1393500
1018255
277787
425294
1534838
457211
139275
196403
411930
1564667
628555
1715650
728401
850392
1880134
900172
440107
1981994
1842162
583010
1780479
189019
1131054
1561398
1227263
25453
602211
1134978
1709006
1673589
342099
1002937
1708082
25052
837256
1134958
1825497
381416
485511
96926
832164
189847
201596
493850
669705
832991
1360006
1324852
214573
1478808
1029098
1739462
1273625
737379
1553742
1016043
881394
387126
1580751
1161161
967643
1412348
1620629
1524864
1422160
1438411
1711167
190764
612934
348871
763796
350912
1905265
167668
1054789
1881302
806868
71333
202896
1536482
625382
1075057
1302217
1006525
738245
1216166
1130865
788131
853533
1662164
1701562
861832
504173
1938024
635273
122502
1569170
1360821
1832978
218167
842101
229917
1281490
159718
967176
1038822
1044589
481628
1554758
1266520
1538618
1484079
317354
1593095
1265861
229440
223779
1801272
1319813
834620
1263086
1579022
1360531
931385
772437
1947238
1368786
515027
1583209
911253
1959879
1652832
1025054
1629865
679916
693573
1702632
1660297
1024683
1993321
345181
791624
35835
1862760
1748307
1514618
1857063
433741
1321455
1293371
88286
736049
606950
1218062
1398117
1815586
85793
630671
13190
1115067
601625
847550
1687002
1839316
450535
1599385
787781
1596193
461704
1338341
1928745
398437
1948316
507414
1042913
911657
1108102
810434
205867
308112
1815322
1049519
1347995
558148
1776536
216544
662689
1917847
579749
1923404
723647
529890
1841473
1744141
599935
368716
1762002
582834
1384356
521054
167625
798052
524819
1229338
800596
626767
477919
1609601
1781154
782622
1663792
979545
1079415
1235373
752027
577883
883866
1152074
166099
135033
1926188
1922502
1642065
433568
1795624
7459
591182
1631051
227127
86928
539699
329148
476952
1742900
783155
1408769
1219999
170236
1850621
394144
910392
594404
1888798
995830
912495
570561
1438039
1886787
1341918
1568383
819031
1501686
123746
623018
1067100
56753
1617160
1620244
1946655
279748
1035674
920486
612091
959584
1979541
619892
411396
1191292
679669
687645
1493815
1526388
43410
163658
316404
1941729
427888
1959724
1666056
792690
89050
1063538
903693
1312750
1541466
1185285
1688765
831881
1773807
1271984
1583741
646505
16954
16681
1061319
633876
800860
1822520
392353
1111531
830480
1978200
826586
1045920
1419416
1051403
1378690
476704
1320439
1704710
494159
1537297
890678
1585117
1065942
1359683
1917084
1279120
24482
104087
1914396
1027180
1471274
1376373
855253
1841984
1187362
573969
1056733
1885711
1961779
1028198
756468
385266
1338511
1359964
103660
443173
1781726
1073204
1514316
863182
1156695
1722897
1069850
1240743
389092
1976238
411615
821750
341597
1105175
1420315
1601925
1727371
48158
475631
167190
1388002
362633
175498
1613178
438706
1805229
1326340
1691000
1333558
1169524
297136
1128813
1893365
788427
1820595
1905942
1942919
761212
1762461
200954
548102
16607
944437
1741092
1491928
1072877
932994
1316581
174540
734066
944847
620323
362759
930436
86804
508783
1666606
669061
1177315
572565
582723
210694
699407
1759279
1159948
36035
404006
1628292
1105134
729422
1580529
761397
1378417
37091
868119
1204994
1525913
147829
1067526
1340756
559509
1908516
579183
362737
1758045
1518794
1509662
499170
690223
426627
912654
1444503
281246
73195
1074679
1530399
882795
486003
1081019
1854875
652579
1297162
498357
950347
145412
1608550
1013419
818136
597524
1475339
1084240
732411
937953
1834016
264650
1904174
707862
640147
9463
1921541
1099590
1153526
987271
217991
148019
1023292
762572
1486782
948882
1963298
1307807
264074
647511
243615
85591
494627
938508
310021
1782320
1245763
1329275
1622283
375014
848600
259175
244573
1221535
649053
98446
1242374
1269713
1087470
980866
1820164
361878
18634
1248009
1222621
1401688
658649
1778555
1030712
704772
924553
229503
1665476
1684611
1641642
1611781
229539
414418
891103
943897
1611893
985483
1267882
819475
1220031
1453096
419525
502510
1715274
352701
36180
791800
418806
596186
1878144
16322
688311
551631
1553000
1104328
578252
1297570
577627
1022120
616174
1503857
404918
1942104
1905481
1470006
391965
1207680
1171153
367551
1665938
161823
91697
1992190
1746657
1839743
255671
1439082
589805
848666
1105411
1544117
1844805
1963134
1895540
374434
1855236
1026959
12628
1961904
1439577
1916831
1401387
5067
797509
321923
429119
1323412
499029
1208627
54802
1428118
1136325
1516409
822934
1171902
153567
706936
55750
1034492
1912760
1092238
1402946
685092
502308
430909
1667043
1978298
633237
8006
74015
1072945
755190
920582
1844458
1104843
1502514
1543904
741196
89495
956035
1731406
306622
1671418
1933919
725714
613000
1084427
1847617
1739786
1474428
1242528
826125
1469539
1497648
915358
1393816
252830
1680844
1693488
361597
1669832
1417587
1303763
761460
325226
165329
1514725
559905
1991169
1751779
571191
1296500
1938298
1203176
1593052
1757911
1874655
762954
1601491
296560
756177
281147
205221
1887156
555714
1856644
81186
1144437
1603992
772294
276938
448101
669175
1529763
765366
163236
114924
1002916
1869499
1245832
1413023
803531
1116047
588750
703048
399218
1001586
1532624
508903
844572
60561
1266282
798641
1369141
6205
1487149
1243236
1796174
99201
644901
455838
766243
1693211
474944
699460
1363409
19732
892522
1059973
42783
1202860
1265979
1274888
966187
589134
296420
210854
488081
2053
873843
1147364
405582
1322910
1563992
1704707
1297792
246402
1956783
1878208
160568
1808188
115352
1385041
826055
761378
1456269
726366
1637318
1900636
1229886
801066
1053416
1067728
1226027
1808232
1318219
1735703
962086
1127049
909000
999949
1598085
1176220
612564
25315
1925251
1600535
1281903
1749355
649438
1441389
158212
1103912
32713
14176
1254786
976628
1495915
637887
173787
1004226
1497621
260401
555408
1346772
1513504
196651
1990079
920073
1684655
1353666
395264
160219
1015227
1409720
1472185
289325
1157894
1099585
1741490
877414
1808417
1018897
1206043
1693280
684313
1159244
323836
1410241
329186
1906981
1283649
1504324
374996
626642
1213040
1325192
1092330
662675
1660750
1729658
497693
1951462
201645
131947
716622
155891
656798
1543922
647814
1787557
637236
958577
358086
46863
1560730
430105
909067
765621
1442970
1068226
1167192
977830
772099
1260989
840240
1969491
1593621
571508
1617385
42332
1060048
58292
1745819
1447783
1637231
1152254
1265012
1347365
1423786
228424
1365780
1072056
396780
1123015
121638
1379018
1613058
726022
1796947
815456
1411626
657362
657755
375009
1023383
199457
331097
1449960
575521
736432
1744973
960978
755294
1361985
562294
1514864
1302585
352915
483463
1944104
1871693
748034
886662
1269465
1822532
31824
124419
679271
476931
111905
1831004
1366235
58541
38005
1693130
168317
812509
1008505
1396833
657971
1089721
538156
1126557
856633
1770171
871901
663271
1311175
1626977
79875
1541601
291183
39150
1633709
1720523
916872
536347
1919468
1942963
1346253
1241131
1594561
939787
1600595
1516415
153194
211830
1645245
1084936
307442
949421
1165010
1855691
715622
358785
1984777
1769357
809154
1222823
369433
643805
1272955
540706
2673
754566
246075
1895787
1677900
1825247
1593387
1986206
1383129
1973432
623443
1530428
546116
1837510
705222
1584472
1402954
105238
1928050
1286207
458241
1638980
1408537
787626
1331067
410265
639772
806970
1751650
300671
1808859
1810372
204434
106119
2186
909279
1972060
1286874
332927
1599629
489802
1753243
1617674
876904
1259108
757871
527681
230474
1540004
475105
1433820
1090060
842728
178983
690034
1665241
1110309
1211636
333066
1758299
985898
1032880
932124
1124691
1744997
1885375
35285
1614764
1359416
355892
351689
543216
1702504
1121114
991585
133342
52062
407885
804938
1404481
327839
161892
981884
1930104
352643
1213699
1372570
370472
1330150
1368744
79977
1375713
1211352
1532073
1435430
853847
32052
1203599
253187
1646099
578143
185218
1403028
787062
572723
248467
703848
207385
167298
707650
12829
963051
846758
330934
836348
565208
958024
150660
699960
1042323
1061498
569855
1751410
1226921
1625232
1746330
272829
44856
1614900
116557
1637303
1463449
1527514
943764
813677
884214
1428915
1802052
1599100
1825731
1934299
1086295
1088608
1633929
341494
1156032
1684594
71818
44651
1998290
680996
1572062
235775
234941
1089723
499088
1405358
465122
1106436
1945754
398778
183101
307751
679763
879095
1653370
1542302
684990
1710557
1956756
474630
876152
1472002
814619
983415
1793289
561251
1836957
782687
1677862
429659
1793267
798222
1110167
1760299
135662
1445624
635501
880467
608845
1554818
1545990
284528
1175280
1516900
948837
1373763
1442498
311925
969010
461876
375209
950399
1099020
798307
954131
277424
542069
726744
1372055
1983681
618526
1390707
1821144
1896125
754124
1252954
783318
703881
657079
1309537
592877
929642
977852
1210771
1116084
635419
631423
1484438
990927
1135390
1088353
835549
1113290
1576249
231268
485331
1161224
402800
831823
1388990
1065066
325633
1692004
881548
1670767
419030
1429063
781347
1291447
484173
1282381
880396
9667
1447721
1712117
1408000
1927347
171385
1739776
1416963
52057
1001938
1615101
38533
734839
922360
405496
860006
1869005
148950
790313
61260
1163158
202491
378635
1511787
1733078
1599560
1533218
262591
1739049
480144
1945584
390841
228387
949186
1242739
138386
1622826
760687
1084966
728341
1188425
659437
1273994
1872468
1859470
1089055
438591
164074
536625
1736117
1754197
762229
1933673
1666778
1305167
730135
374186
1087014
1932081
76269
1672662
996804
1713399
1050874
1652773
196155
583455
1720245
501181
516712
389099
849768
1012758
1257780
1663203
771520
987656
1630103
1447800
550575
289525
516854
1846795
1783898
367907
1375188
1159475
1123089
941815
1625779
208326
689607
1998901
1301214
746513
187821
3477
1218358
1439370
1243209
1410812
1447727
890078
645093
245890
975296
1827589
555777
216040
1202776
1605072
1677633
38912
222578
783022
994910
560595
1280864
831121
909467
1973552
648359
1376839
160524
382941
204923
147469
940617
181151
1204815
240955
1540174
1142849
1954636
1240007
96472
1763120
575587
1813565
1789710
155332
658752
163519
790028
922669
8339
1797798
1694057
344712
715821
246358
893779
1258856
382718
860003
506079
999319
1966554
1810705
500368
155401
246012
1491399
1741398
1189662
1350116
104843
1319141
507123
927986
349071
1615901
1438292
1705078
722250
1220191
1193963
1730817
1339670
677345
316281
833434
953566
293803
809087
883
1619481
1610954
1665003
1498750
323966
526938
1848648
453964
1008484
1959159
500952
1271662
1457137
107410
1710883
1166012
1521070
1233718
1690965
701516
825259
1788238
136588
860920
1805346
1081538
368167
1809639
1837805
705734
1371732
863347
1441869
1870210
258139
137170
857255
474874
532033
249079
1126010
649673
1524005
842637
1483443
1911010
611413
846446
857812
1443235
595126
606626
1960215
750538
834722
1942227
1448788
1738897
784930
1377060
660567
1653602
847538
807998
1494846
258224
473040
677699
1846263
113742
553213
83455
254446
1556183
1801584
1582319
1100441
19760
70548
347093
701701
949075
244832
1153947
1551999
1908912
438814
1534208
1641509
960479
987949
130395
1652079
1462249
984725
1526421
1947459
1175549
1869210
1129500
1164312
975386
1617930
243701
1483622
1730403
963431
271840
1198693
361271
1511963
197074
1515849
879530
153740
256888
1650570
1771806
90106
928543
1347428
1008422
371613
905470
1499721
1112559
1476262
75078
699608
791063
1138304
1070163
688367
1731077
1523772
1600796
275960
942283
1599589
874242
1444481
1150181
185225
1578091
813100
1384517
1006428
6716
871293
1149001
1938425
1690055
756931
105751
557065
432435
1825541
942339
1668070
1184867
661863
664413
109699
1458841
222172
819215
1960913
581624
389215
675217
1545665
1995502
380938
1513294
1288175
1031195
1247187
115335
892932
768527
478491
263831
692260
135843
1495432
237932
360761
168993
1418125
548561
1628953
1388046
1608467
858637
1837126
809574
678200
247918
218303
1774539
1721798
1762996
651101
1709662
1636900
1466106
1172505
949779
1212971
846994
151578
1071894
152860
560513
345991
84335
1699328
1871705
241315
55571
393713
13359
1553781
1401983
1109248
852111
473042
248644
1957190
1843359
1832827
927237
1408737
1225241
16325
1656120
361134
1534017
1896776
1538081
627387
1040309
1398490
1643741
1944156
631841
1136852
928342
1072044
1773465
1281417
1862320
413480
1443257
575557
872584
1843633
948210
160262
445626
37890
880587
228992
1778260
890695
190753
525501
1202154
505766
1206538
249033
1308901
1851523
27366
1374650
309024
766059
1232426
532705
504252
1700572
1740002
1175651
1345691
869109
1864438
763301
645095
825866
1007061
231089
84764
1952029
1639541
890543
1304371
1121997
899146
1654709
3886
558067
1710371
1440696
1668368
1700771
1565769
166164
453902
362112
531673
288414
979362
1283791
665547
543338
258969
1101377
1750877
679770
405666
945868
1294121
653746
432839
1741823
773113
1148336
1753330
779801
1730208
1907246
408119
1878046
373462
802888
744584
1861071
740095
1200082
1364300
502239
192548
1046211
1727648
2553
1826305
119863
92613
258868
731095
1482256
95280
1424535
1481505
141398
1784428
1381725
297959
578586
785759
1626037
769360
210709
1244311
1066437
1464910
994880
1876621
800260
64649
1237646
1380993
1573757
597909
1092232
870390
1527473
1821813
1401623
1566664
867719
1006712
75029
451766
491593
1136312
1090968
196603
1148381
509122
1381438
939100
946951
1106925
1685153
1560231
1020378
1336848
1461900
30184
1786522
438911
722753
1574573
1445115
108065
576725
1024226
913219
423885
1907438
794919
1396138
282335
1172276
1832728
1549884
1743852
907415
1034879
1046326
1871385
1069414
409721
1778120
1863972
1437494
1811438
1262466
465934
72370
950584
758146
386149
2659
1133172
225218
614077
1622146
462893
809856
354461
1773068
145489
1724611
38812
1377878
882279
946337
118016
1584751
714134
608736
1601367
918274
1629214
1807692
1587624
92506
1549017
912172
527221
1812713
1863231
963422
608891
35605
252443
1859620
1495042
1318374
1976121
1465523
1825043
1753984
295091
1578809
574954
1319722
242637
1514199
1307897
787561
1308284
598472
214590
1665868
1883271
681737
128148
659059
358543
1098776
929462
724641
629071
1234386
628737
361740
917068
1751046
507888
1323754
333607
1139540
556819
1131092
1166143
39554
701526
1949438
491792
542200
59589
1898187
1547421
1588512
1209250
1766698
1371155
614991
1026437
239051
449952
1285854
1662970
478004
1817211
97950
1298014
303444
428087
906165
1452702
296200
1544755
1911308
247136
1475756
780434
1753598
402720
806153
407136
812749
1566934
1622819
49190
471457
1179911
90410
1800341
441235
914994
984512
235886
1688628
581139
1118297
517281
667788
192532
708420
1886034
1954585
1667335
289725
1741817
489660
1324732
1316234
114648
1065805
351779
1141973
232876
516575
1148588
468717
1967908
1278635
1944209
76786
663351
1869670
749657
448603
1797189
1626174
13571
1853369
1555753
1957352
1041555
1621866
1956059
1745355
1334287
1400700
1002849
1605949
222829
87686
715617
1690783
1015947
1879371
1274278
1705507
751556
900872
391565
392132
752735
677728
770848
519553
1105312
1743421
1578294
1292218
1458904
586313
189867
1216362
353253
221537
1897350
1175392
1307024
587476
1162405
933447
30530
460633
689927
1898515
1481079
1352871
632571
1770825
976387
128286
437560
1046569
404397
1764797
1952257
533999
292418
474423
1237196
1340749
1095382
15810
293169
815947
1305045
821297
1736575
607726
1980904
739940
403684
338632
1478822
717344
1279188
330340
923452
606281
1428801
426086
1528827
1808770
326869
1594803
582060
875292
1698207
622032
1527145
1420671
777605
1368946
36995
1817595
1980568
835610
1668278
1178952
256436
1908619
1893736
64568
1069213
833567
1710913
429703
1322111
208872
31581
592003
1380951
1286802
399946
693713
923708
887690
103639
966854
1118826
1837233
1682661
956049
1849529
1285734
1396703
95774
622745
1837150
920022
1889864
386587
1409305
149206
891781
391448
8226
1222050
1048481
252546
396998
1403601
1740939
1392537
1185751
910734
151222
826912
1146203
1812615
185868
451615
1053667
1537892
536250
1566863
1068012
1065585
1416448
518366
1152605
1205268
149658
143427
218333
1869262
1682621
1270932
1624230
1172959
358098
590177
1765323
1147950
1524883
1021641
290953
682227
751849
794375
751135
413718
1986994
307507
1726534
1690165
1591555
1785107
1932052
1002619
1917257
663971
118583
378780
1305787
845020
350412
622655
128376
1263762
1686880
1143207
1300506
555667
1107987
289903
651073
387570
98016
275969
1207734
518565
1375580
1766030
606624
1136415
1382161
1362745
659609
410080
1889146
853750
1263436
522899
1600255
1971147
649995
117320
1083161
816399
1292154
853907
214788
239004
1621288
693655
1458629
1736917
1264555
406193
1442430
743841
1366323
1405950
1935195
356822
887386
629477
307634
1086105
1778728
397229
1668013
908694
653593
123792
1947631
568931
1591136
1611783
1540982
1080108
1222318
818112
629024
384133
981000
78732
305916
1031954
762566
1167978
1286166
1286294
753604
419726
523474
1746952
1974136
904065
1622408
1116281
230324
305066
1366676
1705839
641363
293598
989515
1116057
294481
1322233
170655
954399
777374
684997
524149
400678
283414
124015
25286
1706042
1889061
1047276
818737
1556292
1950414
1392513
636373
1953947
729272
512575
951660
262739
1650106
584008
896790
1865948
1345235
117464
701193
435541
1408709
711125
594647
1560310
495966
253366
1007543
696686
633229
946089
1268676
1228758
1836537
1758187
1193122
1375526
1217049
1266087
1070761
1348298
464544
754983
618208
749455
632668
1796610
1533723
1520769
1598043
1760130
1005578
390218
1070327
1599913
974812
232006
1789257
1636567
1724071
1451190
856345
1057183
663314
485107
143421
1049098
8082
1162547
821223
355358
1270257
1665730
1758145
106646
726506
1925990
1372204
1209814
1787665
385460
846996
397406
1275634
1733207
1948065
462050
726441
1195824
124649
1690426
1538388
902457
263945
416865
1865245
106450
1733372
1415426
1677652
1265802
1101595
1833395
1528941
1284095
531935
97426
1076791
232541
801368
1205089
566249
592744
193055
1185437
574625
891660
1670620
490440
39602
1225892
747812
1359821
1740957
1082549
1773455
1645769
1492887
464696
481074
1024302
1072934
1100995
1046610
1534280
183477
263944
1748013
516847
1466045
586616
1879393
1391488
904671
1479071
1330747
427202
25301
973462
484352
33658
147862
365392
264890
1286465
82141
47616
221215
1429668
1474966
1024385
1236173
1278166
246170
1529128
1731769
255579
731344
590281
1052063
1888098
1279412
1268800
731796
948992
313919
139548
1126144
569580
615421
1656474
419137
1558426
1426971
1383896
1252690
10118
504734
1747786
1411406
613681
421324
416842
1620582
822652
853615
1221014
825371
1062825
710099
747027
1190288
1866275
1382718
976044
914409
713959
851026
1731888
804873
1867583
160799
1264715
1858196
1389227
1748575
1687561
1658905
1364279
750867
5178
1548453
646202
58526
1523625
451140
1186307
1186534
372385
1739366
1533218
1790767
988027
1819211
1863453
1535519
1247736
1567497
1779071
432711
1545156
154323
1202087
1857073
497528
1219066
1968949
1061329
454068
376208
1538505
399988
1723327
397410
408681
1159687
1095838
1655100
1118739
813326
1702522
365429
113766
1784215
1921366
1994124
1612116
864166
623439
1727712
732312
765932
1541147
1008220
1785319
635071
511374
1690272
1505959
9330
1198312
588430
1510064
1437504
1357759
1838243
853517
1307431
1367092
177673
440161
1877302
84445
1122123
555478
1959848
193641
1211651
1869029
1892896
1976643
451439
1828125
342871
701300
717475
1298363
477777
960554
297362
1770080
1177386
1445248
384509
999448
833637
1307594
504437
1424049
1334820
1939518
1892274
158638
844088
1106119
663051
1386604
1241325
483008
943392
1709432
1697719
84249
801269
1601470
1047513
870025
298336
46147
1364537
1680612
1635247
262834
1440656
1308165
328802
1024359
321532
1793241
1380788
1392171
357898
510009
1288526
696805
1668694
1900777
1178071
1273505
1326145
1470872
701814
1256120
1324848
226692
295250
268778
1109497
742598
164688
1780887
179310
519913
220123
1127514
1743449
1490302
1687728
1999014
705867
1787689
1383264
1156266
833376
1570213
1227294
1821992
541438
204340
506753
1983650
337625
679252
7225
1297444
1091405
1433070
1020131
1231727
974954
1422432
771048
945307
1003501
1765423
1766065
1516365
1686920
1907968
1024080
953811
493739
1329866
138669
1578708
1641684
165878
1457688
1896358
101992
483549
1088493
1286374
1309602
815670
1717833
20967
467509
585189
1576971
1490697
1849883
42257
1122787
1378174
1271794
235921
1069006
1281384
951945
987323
166715
29175
1468175
1614857
1797020
841594
891394
1396101
90255
873809
1788967
1031010
1821283
1910708
229959
508853
949446
1913717
373886
1979287
508993
315510
1360574
596139
1278420
702011
1132425
1945012
1603833
1148681
54910
1139409
61883
1649107
1457021
326009
1481190
612617
1429924
1177224
1906302
1268095
157869
434366
1436584
730044
1846446
1928670
135793
1905453
400498
722904
582531
1295742
1941877
1855574
1921010
921516
1442034
1944586
1745142
1261622
1978508
1647069
71519
852780
319554
502434
241594
860263
1434134
654605
1832202
1376696
1197446
1055156
1646323
125779
177257
568539
1297126
133990
148198
187288
707914
1697012
1806851
1484820
454130
1261418
981219
1619134
27080
1922236
337125
705783
960148
1037465
1356618
659159
470321
1388575
1258181
537322
1124954
748658
1996855
77344
730055
19283
1166676
1829045
1003924
751713
1997014
747174
50543
1324831
1729928
242305
1960991
88704
894025
892281
1989540
1455990
1983005
1474723
1865047
736105
679491
1483608
1255292
1116551
1036055
10406
1108708
34596
1095436
588457
1247009
1060429
1263073
920976
702223
1788357
985236
293827
1890860
665838
514601
849069
245873
257822
51099
99302
982394
196728
1461756
577766
756087
1392550
1351584
559429
98034
809322
495284
767951
677440
788416
1380192
931433
1479619
972461
718495
694908
1904856
1818052
568901
1437147
1908820
173170
885196
1074724
1487775
131313
783707
634018
1775897
321518
636742
389031
1266120
515295
1120743
1125571
25667
954582
594146
679912
1665392
881926
921132
100098
25113
1311355
683477
430511
1169911
721608
1286072
1973970
219180
1758485
1429487
341809
1008018
1312026
561150
1604438
391353
732061
376776
632686
841208
1012932
1367660
915586
1794018
482890
716601
1510165
317548
9524
327095
177526
243823
1140882
1957370
1085397
73599
672601
75638
469409
1824680
1654633
1725988
609943
1487703
1149351
286953
256833
1344210
1780646
612977
291433
10215
868809
791153
67562
1752676
583057
816454
1084138
46882
747176
1339671
989338
1639937
1703515
95786
1079008
1195168
156338
805174
1113569
402834
543519
1605534
953082
911395
1355712
1443902
1568304
1763068
366058
1299965
815666
1823663
1651555
1143502
415507
303260
1589882
542004
1466918
502107
617572
1532848
919894
46014
265249
922022
686204
1201953
4874
262218
114493
27503
1243136
400651
1662766
942957
136781
1155961
1255596
1618291
326852
1855835
658048
650764
549261
951822
138855
951426
1826965
289065
1688767
382205
725250
1662653
1464325
1522683
847192
963759
476718
1714473
1976954
1857932
1190414
1098235
513555
1091253
1452630
252886
1479555
757378
539655
3649
994715
1515145
438620
853912
1047575
485195
832580
1822737
384012
140314
804179
1439643
767123
1620340
816148
560742
794476
1391194
682236
159728
540518
1392669
758967
202951
1451255
349376
1815306
1650710
703009
582378
923436
1451852
1362831
986971
1299993
608287
1219940
50486
1911623
883358
1521796
746195
634805
1040232
1189549
1002687
1952056
1322385
493087
1072713
1913744
682159
81242
1131004
1478589
758824
1962850
1054563
1192996
1360143
507853
1488321
838988
240129
1745810
1961021
848285
1239884
1718318
1635839
863646
1815285
997162
95159
1099353
1205313
1809781
419831
1000307
100771
854027
856202
1344307
1420742
1902611
313518
1270925
1520294
946367
1137500
1530980
51280
544046
1641597
159807
904968
597212
1409790
1864079
821819
18931
411910
1314728
848422
1301031
1908173
270940
372044
797040
580891
267382
1313759
397845
1384761
1021534
1895953
517866
1711718
1396552
1626386
118769
1146059
541665
1437136
1856070
1388000
1811415
1559312
630001
1443574
1923472
1186087
5827
1296745
299326
1887615
1870265
1011662
954441
759266
640670
1268839
1956290
420918
267848
716764
1906213
1680724
1775762
109768
1424197
1693466
1660771
193956
439217
96848
1952771
28629
1214642
1338744
1138054
1794494
980614
1792053
1825052
1455535
1364860
1091762
1813933
348876
927051
794686
1786081
413035
1508006
883848
1095476
1935739
1562634
1588969
332114
1185738
1651266
1866920
711486
1140457
595151
940111
362182
3111
1579053
1812620
331617
1709532
491457
412641
619102
733495
1490600
528310
1443271
408322
686273
970002
884902
1374130
965355
1927843
1042650
445985
356955
1521343
1080639
300796
176625
120143
1202591
128003
890951
688474
338149
1764163
509333
1573864
302188
1709097
1665811
1020281
92877
1184867
653934
625857
555634
441741
1422084
550428
65504
1364493
1344685
261280
488283
103852
268929
798209
1457590
1635755
286715
1343501
337539
145793
972917
219626
225116
1958246
528602
1024335
1021828
258859
1716473
1447059
811326
1509062
8851
860286
1420046
1300682
647067
1044720
1329053
1771592
1261127
525471
1965786
1172579
258672
629961
1122701
1005714
106380
906583
122538
279544
1737826
1347764
411475
1857120
966125
1169670
1541688
1106815
458431
479613
371586
1414617
729369
734646
459138
292762
1528310
603948
541975
1037631
1337255
1124842
589158
313299
443534
1685918
505599
426644
14751
926034
996900
1604362
16622
837577
283056
325014
1127093
1129393
798118
1140024
1405133
123117
182860
778491
511721
812238
28578
1598396
1768548
1655874
1501984
1238613
412330
1560402
643478
1520302
404953
778998
17858
1079971
307116
1130588
932314
1707931
1357637
1954530
1221749
1978873
590915
1444209
246638
300628
1495670
259826
539564
403884
1935214
1274963
1900470
373984
1988119
967590
1629130
1928285
502265
1775093
80203
711404
1750672
678824
510362
180389
1705267
1778162
537539
32687
1858420
1086274
322522
1635802
1767470
907479
1819012
1917811
391797
1593880
1341766
240259
993685
1744312
153087
851403
761379
937604
388808
332249
385197
1125045
285623
959278
1790954
1822174
555146
944000
1676774
282102
1992962
5394
225389
134044
1334401
1480850
1819247
1961467
144429
687146
1967278
546655
1594902
579919
1883911
382192
1160760
1479057
775242
1393214
463760
494382
889741
262196
1924862
1501451
1722766
1462564
599754
1724422
118438
1183175
287880
1300023
741558
1645946
778974
1794770
1892558
532510
273011
1937885
1055522
448339
109474
1559078
360030
892487
1799437
711266
731288
231712
468397
1598313
1942122
371962
122542
1543803
1110212
1347678
1475857
1719688
324133
1120521
1171931
235569
1329094
665004
195481
1932171
939297
557344
408935
1232549
680615
1777797
920695
1253805
1014144
1524427
1215118
130472
649579
795479
789633
1117650
67979
1298269
379651
759891
585384
953013
357955
1017614
1932234
1055298
1373340
1988255
1348728
340853
310525
858160
1114533
1241120
1491298
902005
678314
221706
256737
102180
1806116
87792
1126488
1139710
594264
1156742
631060
328992
714759
1137066
1427566
1053143
362001
1142633
1160005
19426
1611467
451297
1179715
446841
1862883
1220455
1477958
557368
1916017
235818
1855014
799837
53941
429925
1846130
1903913
100572
829816
417446
1430215
291368
1986808
948324
153882
1323906
1763643
644805
1688695
1970476
656037
1168677
348378
1037133
1732066
71850
1536821
651260
1123444
23525
287543
1145080
581939
1063393
1113686
166171
1204044
1485935
1886986
1814263
714857
1785476
1501651
496884
1324924
1708510
270343
122756
727989
507227
1948996
483423
511285
1308868
1618283
1480798
202774
287366
841130
1012757
1596599
1357166
1294377
1411892
143848
1282104
220598
1851140
908816
860028
1549030
1486766
764972
1455526
175744
434870
1891884
180239
997189
1431280
1039770
1175445
1883678
1589238
1855165
929044
1874989
486439
568841
1341522
125930
848526
712990
834165
388555
476474
1410184
254904
454812
1524649
434198
1233977
319213
1520490
985295
1500951
1787913
404686
391562
985940
1268043
691404
1562775
1289150
588090
1683086
1158286
1220372
1544130
16328
587090
581014
1587382
976829
1375835
415393
1527620
1569656
1915263
1201505
1980436
1280282
783138
221933
557091
1836758
451708
923128
696250
757887
1409108
1883174
433463
1020330
1195143
1851712
1073260
1507303
934222
1370198
138624
1512167
1176871
1335554
594384
1687952
992565
752080
140002
939594
126452
1720485
1468772
1702113
780626
651406
1240867
633105
1520672
794845
1676071
870701
1687284
63804
1306707
182794
1550585
60585
225018
1599049
719092
1810087
1499852
207185
212020
759637
1240941
1288345
1792275
1637150
766611
654400
447141
1008443
1061045
1756436
1068789
1887486
1072076
6738
458253
933073
1927928
1533994
14862
1642559
1386450
837054
371816
713934
718079
1779343
1174471
828325
1083196
635449
1266798
37845
45957
1587704
1076864
1177398
437324
1121489
1961712
437851
25117
1257686
412719
17660
856800
1878036
1633782
503615
1147291
1874921
428460
739522
509080
1953090
753581
1773567
1447434
74753
824485
1518054
1665707
337368
1703615
299511
1011587
1929660
1136396
195098
1487750
371676
1356937
858815
627664
192290
1151052
1939715
450004
1308406
1288511
1806853
1843610
1904686
1995454
724040
66366
1211960
1388634
309409
1565751
1802180
413091
1279403
504362
651160
587388
543368
56253
1544590
1101847
609965
1799398
1435225
164387
755637
512697
1566342
1748167
1863538
499884
1199549
413090
344452
651408
856001
1708786
1980982
1968425
1788420
1607923
43884
793717
1930584
919450
280908
1717807
852216
861069
368333
49888
213244
50915
989146
115245
338413
423180
1745149
816454
208105
1029216
1896558
1337921
1791302
241624
1079706
710890
86520
57287
1619736
335861
1305444
1603505
1935401
1380213
561948
786913
1032015
573835
1317759
943824
1096815
1206182
331435
1613506
1986312
956882
1765172
944550
393591
1642692
626408
826179
1783553
1871895
1844692
1740416
186377
1110224
1392437
912005
1435533
1035001
780776
1932880
362486
460524
299804
308857
169385
1022628
971165
1488909
735930
1929841
275676
1231178
22686
1374803
602546
308013
976818
1291141
162493
1118945
297931
165374
1950614
239695
1699840
1499903
59495
1477130
485737
113822
1502596
1298141
1693348
1996106
241241
1338400
1110316
405215
1303195
1863447
776472
107129
1893422
334037
1555116
765239
1144970
276817
807686
869202
878484
1630818
806580
1323794
281807
998883
770757
953784
1914528
1732239
791766
404072
1983815
351626
703094
1992714
25906
951561
95671
472667
1578919
1347321
580879
198740
870521
863438
1827333
288109
1584363
298799
868649
1219692
1817169
674534
407981
539670
104122
1065189
588070
1193423
1857581
479477
1272326
1767317
994091
1810642
1543696
1628625
843784
271446
316616
681263
1863438
449913
870902
296928
455480
1587682
322847
1147852
1248313
965049
965479
1211369
944436
1632357
713645
185657
919112
106956
400735
348078
1502051
770226
83329
1157868
592308
1133317
1222370
495900
891156
1755673
980786
1507787
1551437
219513
1579406
1157543
1652506
1546829
54129
101202
708683
17102
1317554
35811
1621391
714061
1783314
835791
188709
1404426
1183239
1264367
28688
1355921
1396414
146070
1509117
25016
130602
663508
610818
1483729
1730571
161437
431991
1802865
1857779
1580932
1220511
1432129
1866109
333659
645189
517841
1939512
528340
1128584
183778
776028
1828082
257329
371038
125644
1198285
1564882
748550
1463876
1604592
481550
892194
1109911
894363
576536
705807
83116
1394741
1545523
534016
1799136
1198284
531334
1221384
547502
1151013
499841
67606
1533972
956519
420273
1398363
424190
1161849
1929532
1356800
1364546
1624371
1355299
846436
1736446
248056
1930221
1894697
367796
1046760
125011
1272750
994811
140857
494742
1532319
1392687
1156098
1675074
235246
708197
379357
1544149
1848999
630086
1259217
530322
1141372
1973211
377087
1348847
371961
1019448
394035
422470
1840904
1625999
611248
82815
575067
745461
697543
1550305
414807
724237
742282
479656
456294
475306
286698
260987
404972
593298
1218415
1464717
1212446
1347847
1126821
1129149
1633856
403443
1102749
1474904
688498
1109029
1166764
1777458
842563
644472
1059764
745731
495516
1666916
1999419
231478
1511287
757713
1888987
1759432
1447481
150341
1104836
1057321
1172959
880742
455321
1508328
1503700
182613
638946
838989
1846290
218491
1379513
49608
521630
1983124
540157
1589708
636169
1913502
943222
1991760
1703726
935499
1834256
296728
779533
1226689
1033492
983002
1206027
1655087
1137765
184303
1938350
1979703
400556
1408368
1713381
1124469
690500
169058
816632
1632009
1121609
847729
1419532
1250473
1122158
1296207
1034975
1779785
1464173
16009
1110101
1856107
1168379
997653
789263
309185
528288
1146695
42490
832667
99409
733476
1845495
1439693
106287
1605841
717225
1541296
1952817
1936269
1647997
575499
1514204
1885424
634995
525518
1822171
218157
1413406
1545421
1170408
64313
843084
982065
1670644
684978
1912811
641769
248701
935000
1481081
638698
221167
71458
116844
1520396
527523
1043212
1321521
900726
229511
988409
918197
64426
1029080
70861
985030
1413321
1372528
851637
600237
1857746
1996076
1598402
80478
303994
1312987
1531632
733376
1040532
1685287
267663
90601
1489894
20816
1561502
978501
329010
1764089
363940
963029
1479561
945302
203279
1195888
746053
545339
328412
341848
1388219
155603
1455965
1220792
80917
1893685
353801
1245382
1511350
1650575
905437
1611454
1366335
1539120
1544615
300755
864679
569291
1823083
1469455
1388961
510538
828505
95930
1637164
496385
1300704
1468794
204780
715588
313252
1499540
913569
1816824
1494971
976733
1454388
1726645
292065
1210188
1392638
1729589
356704
126628
1422152
324864
206423
1708943
1695417
10799
265646
1152376
1584422
1387479
1306135
309485
1657056
989770
1757722
908027
752449
1883441
1095657
543937
1050553
207826
415732
306748
1581899
1886519
1458418
820303
1000004
913352
1016199
286290
1915171
213783
1931084
202973
1033115
1644607
877052
1773979
1748068
657721
298722
1828857
208337
1843679
1731376
883279
721544
733869
872811
487216
1297464
62160
197172
935974
1057354
241689
376179
614724
314146
1578777
1368090
425026
1658385
596843
1227564
1215655
1457886
81431
1082851
778674
1695735
407244
1113039
1168491
1337308
1749176
1409171
1497816
1210234
1659015
1506037
975981
714794
972731
1686407
1059226
1582186
1711231
1249960
927820
1025483
1432640
1181138
73335
1454341
972873
516868
522301
427665
1594368
119401
964471
1640282
1675234
1576046
1806980
1419458
1074276
158545
225513
391877
1310898
125074
422813
1550583
1950947
1552884
1920617
960204
291451
1555325
217771
712524
1010064
1963627
1842817
1351269
1675347
403051
240842
744997
95728
694467
1700197
1388372
1313408
1031872
178958
1002533
1216059
263722
1693242
1809316
16837
911785
1249637
456876
459263
1208696
1906538
1131267
29205
1845833
1447871
788943
1422351
352050
1794801
759377
697532
974220
886628
410324
1465670
1319558
956172
310012
831116
780903
745640
665659
1272816
1675271
516493
474782
965731
1027880
155958
85906
942995
853037
1362630
713253
1308772
370016
868507
1692427
1454984
1177392
443190
877691
1405942
1122865
1998659
455530
1057723
226923
887892
1071301
1681305
1262238
1008798
714730
1780998
330836
54041
1808998
1123476
240978
1729432
1549871
1693581
1099699
1155922
1050067
79014
416255
1125387
70768
647148
576603
683547
858528
1502537
1791524
907549
295140
149613
1349952
1907527
1558342
1016305
1413080
267452
1142168
1816595
1857405
1121082
1735154
1960705
1847632
1724592
1261993
983469
1945588
1390092
1241021
1750852
1570685
112584
1282005
352276
1303148
999597
712535
1766970
1264074
656060
1076522
1565239
1660677
301486
1973399
552050
556205
1026903
1500153
936581
1829226
479359
1977330
171044
1625314
1361058
1143307
1035250
1276503
387294
729831
316259
1948841
1575040
1101755
244086
746316
687464
424712
1921972
1902056
602115
43974
361395
1981726
1098750
1219999
18639
1678040
391466
1656421
1274540
1970283
1836029
1242525
1384872
1967092
167181
1537924
500163
935930
87280
532477
1568826
210311
362124
1855551
68994
607989
1942723
1366304
1617320
171983
707250
1041832
132866
582428
208547
181643
1231984
1016355
1928657
1209162
925074
173892
611698
944863
377230
1167155
1151970
1411140
1115133
1447588
1169734
344413
896413
1231531
1357876
475968
1744767
1434317
1182233
522764
1007789
592697
1963051
1344837
1455944
1190894
1157709
311495
1341621
886169
408399
1917066
1091298
1354004
1714715
470034
1867220
663569
853500
844639
154174
1523673
817879
1918006
1180708
1694370
1556702
1137773
1907201
1262743
1694165
206282
1684963
1152537
719960
48839
87203
103049
1794081
461651
522142
666615
442345
1702486
1377500
1594742
1558361
1327710
1298425
525554
29612
26169
1907410
1076928
1847651
1740120
1623225
308474
1974226
1145544
1239905
780920
973287
1983362
495752
438350
1837211
1388355
461078
130513
313945
1199918
626621
1414591
1383433
673215
1594920
1307021
898933
1748978
1733444
1620259
1383054
70532
1333547
1092436
1521277
1250337
9588
649995
1747999
504036
777234
1889564
1944755
1336820
432351
1793828
823058
641228
712020
612250
225038
1969123
1883967
468463
1337805
1650765
120888
1221414
45499
1489403
475770
985327
68934
994995
1374877
531135
898406
1551054
1929856
1955676
1710898
1160064
1241299
701140
392401
1875171
631589
1305432
176707
1006141
181596
1080119
989036
384415
1479667
454268
1402250
607410
1709865
1480010
510533
938164
461184
1389824
1376652
1467445
289346
1646008
721667
1824193
152636
1244375
1034025
517201
1159147
1670129
998270
354316
505240
440643
186041
1279229
1718230
832201
294027
702494
1144363
1433817
604357
1637170
1103044
126998
109206
1524468
437336
251453
1261292
335542
1165826
1837623
1146309
87654
82581
1864189
1729833
379513
701110
359751
915920
1422351
674011
1256315
1688026
481251
1716268
305543
885831
515228
913076
944991
684383
1164865
362773
141267
124380
1492744
101012
1183427
1046509
1695883
1827057
712516
580549
1149150
365098
1546248
1833256
1473250
548644
1745329
1181520
1405440
643945
1843669
1362657
1364620
1532
218809
710410
39052
1063
1729041
590995
1833892
1399049
244069
391443
71707
1817455
1241219
235914
1237327
1110598
299352
734682
1839930
1412666
152722
1180033
520362
565178
826321
1676096
1071646
992380
1482501
1849189
1647461
436142
1284217
872202
988503
350890
210862
570553
635388
609252
415479
1978267
433902
891581
1204315
949912
103556
205450
320856
522420
507666
851836
476819
1982999
1779662
290490
296429
1899009
1412820
1980899
1277572
1376303
1803122
60347
1895726
270020
1119645
1683086
966420
1485121
1675175
1277838
1396884
722143
700500
75561
662718
435573
357790
1285634
942802
1141532
1100140
1164736
77703
455891
1715703
1168804
1815550
163142
448363
1174231
1205969
81470
1972038
638456
607492
1795458
1861588
388490
108852
1987835
109046
1682232
1383780
1571077
1197162
1903547
1994506
1643687
1565827
36401
167487
926859
800598
774344
642309
92877
1820243
1800759
684132
909895
1460958
1336865
1843635
1234941
1602252
1837020
1588252
96423
1548571
1736603
840144
138456
1120990
1147224
1347112
1413957
1604938
1899552
1036807
1832334
1400275
1495889
1868666
1790073
1365049
1821607
489543
1048710
1171342
863314
1700481
580601
464718
674270
1556901
1668307
384465
887430
1596245
1646911
1954885
1666741
1779365
1603937
762694
1783059
103839
84442
1563329
851744
713649
751220
1365269
1788564
1967270
687052
368839
1861945
829471
1525558
763124
140607
854708
1415118
306902
1550932
1051542
1056389
575636
1247677
350726
1029752
608574
709505
1866301
790342
1025710
1074239
1719494
1613048
1390153
1296187
1498704
1344054
394012
550000
641041
1027136
345193
237650
370230
482795
881683
887997
1107899
1807155
822920
467123
614661
163199
813645
667554
636165
1900115
259182
418338
1166232
1950589
1323466
1306078
1331851
1355673
822972
1870021
231257
992074
412817
644358
63797
592799
456348
24801
78335
1696644
342520
1458358
688229
346524
664495
1076445
247856
158975
322282
1743302
720584
1093228
150328
38908
394277
1627604
1926711
97177
1648247
764102
356140
1049665
1812344
113360
1185076
701662
832246
733442
864385
507712
123576
353724
1005319
86592
345245
1137775
1754720
1742803
664704
433862
277366
1637412
679420
154539
1704010
1606436
666835
1037636
855583
1124060
434379
285268
66174
1894334
1515150
1610575
1183533
459320
1669530
236903
1515657
1068435
1129765
1458651
921029
228630
800612
1888527
1512359
1856787
1234702
1850813
886752
349832
615776
323635
900418
657576
358615
1666648
30206
584359
742014
373170
428082
1246959
125395
764055
438945
836763
928950
1127543
1088466
906789
247216
1861747
51885
872023
1559721
481358
1201825
1116741
1178407
1083323
1038397
1099613
693127
1415157
1349753
1362306
540744
787317
875854
1727014
652639
1795678
193569
352719
1976793
1757597
794026
129754
1272197
402940
370110
97343
1703194
139654
969405
376698
430417
1704369
1653325
655150
1622637
279054
1604301
1079474
601375
1240161
1118746
1529309
340225
174805
54652
1605541
962332
647975
129637
809390
59767
1207277
1830799
1737104
704685
1369129
1904844
712408
1473427
98880
532658
1717493
464750
972987
1353138
1530969
1322649
1705199
1135949
760534
1723396
882833
527806
396157
1944843
773241
493538
1837755
875479
1774671
1077530
35426
176151
1422410
1366118
808674
1215508
67570
1608067
1964580
1515887
1071425
1929094
1483761
835019
1589594
1551379
829541
495154
244749
602442
1369338
1561476
179377
242647
1136526
1684866
1652389
1204886
581419
1751456
1838721
1093895
1232442
1906337
1473048
946642
1586908
1459074
1123124
1590867
84759
740963
1778849
1014955
1328078
162359
1984216
200646
731231
1734634
1843540
81032
1529386
530244
354998
1086005
350182
1407023
356644
660316
1794986
55134
199096
459340
629200
1303354
1055748
541642
1527131
835438
1510907
1073696
59845
581009
1312817
1433581
324861
747344
1971052
1879518
110694
78929
1611232
93000
717112
52649
83514
1738886
1991805
566173
129354
1664308
693731
830665
1109113
1839108
149749
1163317
1139142
123308
35898
610057
280445
1939383
336490
1890515
483394
410919
1808998
65109
318646
752372
1744932
932918
1418960
397722
1218007
1801331
362573
1539990
460932
1875719
27576
1294333
1578294
1352125
1648497
1824290
892103
1132657
1462393
616779
1598976
1402843
1772445
1798330
25232
756434
424197
432498
1427394
1650136
231303
1722961
1133639
1141442
1920636
1561562
1888055
1242661
1786507
937038
94915
1740841
345327
143236
1369810
667846
854005
1212317
558267
1483448
1468279
1549375
1681725
773687
1706927
1559594
1677744
460997
1640906
552587
1878740
155389
636365
1832080
1636436
1941661
110076
598303
360173
330515
934955
1868044
1599241
690650
1273989
1010757
324519
252751
877284
1238615
1289446
1139887
947117
1567603
1523589
689624
220652
1846523
227391
1519918
1845568
1067468
1016734
1768063
186807
1447292
1813080
1283859
454005
343185
144575
1612777
1983694
649443
641091
1291284
804739
484388
1909871
1409064
283757
1811230
125514
811296
1510504
1487633
148250
782669
994394
1820641
202940
817814
474178
1525505
1956254
401458
355727
1895878
1910086
1648977
455238
1275919
146785
586847
890857
1893037
1340627
8154
842351
848419
1032851
652931
1668693
1633114
1818626
447477
323043
212277
1184449
117971
337025
742926
1322002
1460545
1642493
798788
1282040
390563
768580
652603
980999
1439824
400836
735383
1453671
692926
315123
1168364
1384301
117239
203455
733385
1330983
263613
272960
1642879
1365851
1674317
1125437
1121089
1389607
549452
1345632
1442166
378494
20116
670547
1683674
1062058
1503604
1173545
4512
200022
1327584
1529182
23334
65136
1562325
1070861
1355335
1659815
1329986
1973860
674334
595235
1292507
1530034
557074
1545870
1178158
1170713
426353
380168
1770640
1670734
1919703
777938
695168
634070
451989
997955
1208416
1148131
1741276
588383
681734
1848977
643411
1593092
348811
575531
826907
1467295
344036
202435
298611
413985
1602239
1712359
1468851
1268978
1001366
1059871
1092393
1686505
1832110
1974056
68748
1590539
487371
1296405
829682
1585954
972329
8769
1995741
272330
1250591
1817877
628099
337668
1027181
1449576
957044
519607
1855261
1763997
922668
221105
1556181
431900
212714
1853676
1105021
927563
215827
1798162
1732123
1917644
1752209
1607758
564632
1500055
1387151
422605
1752119
1653448
464752
523084
1775460
1870733
217204
63488
845587
798712
613824
396620
999156
400195
215993
1058158
764924
1861669
810759
1204484
75783
571167
1906641
1817100
1533961
363159
1596989
6502
1839144
504714
732678
1568388
477625
1846514
844155
1346244
751802
1619980
336464
854821
1039377
1968475
138071
620147
1091091
965274
827439
377285
473735
1631365
1790966
987778
1161630
395687
722683
1976591
1523333
1253849
1313752
718095
47435
336479
798895
752486
761683
130410
1734462
864716
286739
772792
1289634
1903603
1071656
930669
1785160
439076
400200
1711872
1311920
239640
921268
295556
47525
596725
1727389
323299
1576535
971138
238039
351569
1988706
40202
1874295
851739
1055711
1487336
67258
1263245
816907
1196628
1275732
1227072
739271
117320
148597
260723
1849484
671015
553634
289897
1766328
1215488
1573079
588452
753512
1759730
106989
1764643
89844
1698894
322750
1394150
1180413
472624
1160516
40305
1468942
331146
1698916
1325266
348133
785912
720510
1653494
1422766
1307123
434503
418656
1339085
1632620
1292567
1527676
95581
712560
613894
98816
36315
951361
11698
1059778
743406
272667
281454
1128180
1405263
1496020
176957
1215514
83406
1279525
509713
1376369
1016479
663212
1203113
765015
600139
495141
1690972
883871
937535
210400
1584382
1104719
1706319
188301
1751810
1767249
811326
1175190
535620
1045636
1691958
1676891
641933
554000
1771342
1190241
1167723
1477722
470352
994694
1837295
397842
1258976
1319262
1968038
204244
1764589
235534
109564
24201
917127
1522573
1761565
592948
97367
1911754
202466
1232954
1560498
1901650
1855115
1982994
1361160
1609315
814282
658063
1596062
62210
1176267
651298
1942104
1124606
1450626
1208003
1542786
444100
504591
10478
749935
1346529
1153387
613407
429963
368158
1330288
1183536
822686
1053982
572461
1645026
285378
1011479
551650
365915
397651
550145
1894017
694891
745879
626606
1581003
1091129
1274064
1974160
1254236
687318
138258
236305
330288
371070
690131
307095
743820
1810939
199536
1391721
153086
536242
968429
622
1982029
786931
710691
814828
1531635
164596
794636
383338
1791760
10418
1181994
744039
1667276
107483
1058059
183271
1025748
25301
825488
497845
1279835
1088057
1771153
633063
221484
616326
1966671
1611481
15381
562386
1144414
1501561
955343
735559
843129
1765943
1671464
148127
1219928
1052066
315817
881769
656552
719545
1069723
1280022
1441083
236995
1840262
1762525
1566764
1868809
1134724
171097
1919911
1861953
1125560
1851386
1628103
1290676
213813
175641
1429505
1805203
618839
370785
1133041
71744
1071742
796272
570392
1054543
1723297
1061484
1557248
1645846
224614
1864151
155635
1361513
912225
338478
1726216
452929
1611198
891129
1005377
1755785
1695424
1570942
996028
232198
153745
1649463
668053
1337362
1975199
1507017
572799
960486
1810798
926819
1689217
1126520
1426631
1328847
1717721
1707624
1233562
1196322
513498
78970
1505758
877778
640071
134070
1155044
49590
1885158
419789
1723527
30340
340119
468946
1208508
898009
1206959
312098
1596686
151624
1321999
722640
918732
556187
548629
1288791
1175211
1803644
1318351
792337
1386493
993561
1245213
617114
743698
403544
1002778
475699
360456
115835
565197
1185114
1031932
1239844
1426547
974923
1430783
225427
913300
443906
304456
634496
1286418
1275644
331441
973596
1951869
308979
545860
676930
669089
1190565
752209
1641728
1796094
1588951
1468601
1113346
678735
154725
1976283
188385
53940
1639818
1342681
990509
634102
28863
1013866
336537
93770
105310
96425
697931
1829581
1396428
1708861
1840963
1569398
1714864
1189837
620468
1628707
1657257
152863
830521
1169906
1722185
1580556
152094
1134363
342218
954051
515591
767874
840108
1193718
1814027
175726
1729837
347526
705063
1621126
1263681
914939
1917148
1518703
812376
266786
1824708
1981961
1345512
1669263
1248047
1631248
1277192
1108667
982247
801538
1001665
1805971
718398
230344
53029
1842247
998395
1063655
801716
1778590
288462
185521
1726362
1610789
1162514
1863481
1024935
1871095
1812367
1557454
1051892
1736395
1878590
301799
1853898
1107539
1485127
165233
232310
1567963
198930
1920334
1172961
839342
6161
365807
277145
452483
318870
728884
582708
564131
923847
1419899
450568
1129372
593831
1153618
135970
1748163
399135
153877
1593306
1275886
574824
1920514
809833
648629
1838850
1935875
1203603
1005432
1870677
1227907
1516293
180913
804661
1294195
1175836
1971265
1021872
1311599
85049
1036199
671791
1604881
1220472
1056562
1194410
528779
1944729
311682
41565
44340
1851574
251841
179689
186456
472221
526196
1440474
1227716
1015870
1642285
1167699
1818039
385508
1673906
409069
261681
1866682
322900
434900
519393
497105
1998979
1064662
1054646
650424
491703
1063329
1549986
1551732
872550
1529913
970811
431926
506697
1457969
134847
146973
1026412
760690
977234
592201
1659437
206625
212774
1566021
1020854
1781367
1837540
1893930
476402
40185
1592354
1192610
1570463
1522629
1476586
1836870
1386887
1535938
1011682
1117487
156774
857838
1256561
1506204
485727
1596836
1523384
1525079
1985529
599386
47048
1463910
609557
378732
1930063
247210
1014665
1389382
347256
523849
329937
1660494
314686
1831840
205421
1456233
676226
154400
103402
1785965
1036285
392405
1780451
1938703
187616
1951485
1254794
1511033
660562
1953785
1848470
368019
1207720
1296041
1655882
1920313
219618
838407
228118
987574
66976
1256431
212531
1333443
240192
1607238
265735
1722006
768187
819142
346859
1062340
246604
1962582
1160755
883148
1310595
334852
527788
1816249
1669
663204
1091051
1879720
1980312
753933
1172318
648997
1526228
1356832
1857178
1116119
566202
1938216
240703
281377
18812
596387
1763736
1932488
739799
1626196
907691
392896
379706
965322
328135
1614233
764825
786729
1356583
647556
1098859
686598
276564
1767279
585047
1529729
1168271
540258
1592313
1995659
1066146
1266904
838080
699457
528488
799916
1985890
1333975
1771731
206899
1806305
1101460
1590412
971996
683044
1721251
1710905
28519
1857203
346828
1994712
914
1212246
522163
927731
1232312
975557
1569266
972589
651807
1421683
344432
348904
1827139
1749182
1781521
609545
1035497
434997
1905358
1546880
154803
169550
807684
1863212
1323240
1468869
1079602
1414297
1646270
1344525
149981
930452
1837258
478547
796581
1950922
1106421
479275
1393955
168607
745203
753560
1551615
116435
191934
1901800
424630
383133
1132038
1932549
321323
675104
685459
1828163
137905
761644
1354066
1383299
189622
23620
1306780
1338855
1282792
1808182
1505845
1500554
1134586
989230
40550
1370282
1033785
272060
168901
721942
824785
163177
370323
1575831
1566990
1142130
691542
294386
1109524
965699
678883
230560
730639
1428871
1339416
1137299
1443844
495422
723831
612464
1777777
1686544
1812577
486369
1867239
1658475
731784
1370094
125656
1457677
450524
436449
894728
554858
1718718
1777411
635243
1594755
866521
45508
1724091
240232
968135
1737217
1450679
1832077
1755117
466455
1584832
601040
1519122
1818939
1759299
1818816
777551
219759
1994209
1891029
645032
1544087
1664179
552132
1609140
1443267
359219
197254
1503530
1362634
1709647
116347
321847
396298
489274
1520868
649534
693164
120902
1599224
1036211
1600586
1658618
1799825
352291
126544
830225
958705
492228
533958
1031308
502464
748285
904136
252754
1823483
1955193
1741258
7833
442908
1095863
808433
134025
1042664
1509019
342606
1220156
580850
1234031
154752
986137
582650
598528
1644531
256769
1280848
734553
682789
162909
1221189
1506058
1538348
1256740
1877994
873923
997875
1940077
1233850
1401005
59163
1326335
1660468
439005
289659
1167838
373452
629653
715172
1293866
562250
641086
1659240
1319901
1020753
390163
1404489
202944
1428778
1908223
697765
74762
1356176
1836296
401593
367782
13497
1194141
1265934
50362
767490
729109
80267
1696043
48286
1832595
942935
1548131
60053
639529
1023112
1499365
350906
1164800
1360469
1741390
542999
587254
21709
412380
331204
446573
373336
1560264
453240
1496826
949561
1355660
34156
1420311
317355
1098118
169950
942599
1411901
1797054
1329451
293341
1706851
35362
1051721
1509363
1745938
1893570
1571266
910958
1998412
1150938
1214019
823907
941917
301789
1712551
1280444
405842
347125
513828
23819
655061
1124659
1511854
1194496
787624
46162
1029699
775183
1965238
1506501
1394054
649885
1207144
796009
626125
1515101
704891
1831458
1404970
1453656
1188664
1072262
202472
1983654
25312
1019632
1927845
1408127
1432685
1047008
916613
1438422
570486
1050
1531560
786982
1093185
1396287
1300756
375245
1635135
1398365
712819
508698
489451
842869
1830145
843032
254494
1539627
1984583
849947
289456
1282662
1768842
1873100
899187
106944
1042084
280659
850100
170133
1778780
1150437
748948
1705622
1754615
823657
1960312
1104240
353919
1165690
1809763
245413
1114545
767044
1452813
1199155
1182704
1441910
350629
479908
1230510
1684278
575436
1478195
117928
1617639
1403783
148081
1330647
131462
1650049
789948
997290
462221
1338164
1580610
1767781
1939310
70695
1888467
1021290
1525182
1374056
1205296
175163
643363
608061
1626721
238767
771911
1472753
1291913
486493
140622
104859
20797
1735762
233311
1582626
1416463
1458465
172145
1579121
1483318
1988328
1420438
662836
1585159
29564
1398916
1075542
1958781
1868891
1916318
1905101
1543451
1197683
257328
591773
112451
732143
1455308
1577051
69509
340645
1171713
735714
962397
938279
583430
1364368
521867
1495817
1699376
305591
1344997
427649
859094
1380645
1425585
271409
338427
1550204
1913144
1030306
1324974
1795779
1323128
1594621
1491110
696727
632222
739416
1952707
465550
627057
931818
87435
1742667
467156
341955
1398929
834441
118115
1669084
77459
1614554
1671182
799522
114548
56489
1411879
1792227
1901709
459858
945302
1557734
588666
371276
1295290
380325
1821095
755195
715562
1229046
1768977
1342620
1928977
375721
1240952
178257
1394726
445234
304139
1456445
297636
1062108
575641
692239
1440661
1576014
1262027
159240
706758
1657148
1958178
1167110
471325
1098251
512344
1216978
1686052
580755
337224
963712
747046
1774710
557201
1262217
1946438
1589130
1032510
1953829
1026291
1198578
1183120
719150
677313
598177
1978528
918797
1484004
1201856
1711778
1761131
778343
1814013
1584753
276094
1580493
1294909
325399
215580
723014
1953248
284145
639990
834886
1454666
167663
1829158
103874
560663
1361251
333730
564538
1508474
1383264
1259310
1031884
1924371
247517
1506553
1678220
1877787
856128
323935
1404971
131756
924050
1836437
1400580
466387
768571
1649277
1369913
1094913
849817
1063369
225108
746711
1784426
1158607
1499185
163991
798608
715089
1868446
384340
1643342
1113557
1407652
46253
948343
1870424
1029372
1634972
1808891
179186
1711581
664670
63010
963812
650758
274268
1406098
786013
816537
1268509
317094
1368078
1062078
687146
105219
560523
887963
1445178
1438206
1867319
1682715
441589
1171092
141401
1515954
671718
477466
1351754
1263599
151439
947945
25889
809292
576629
1243343
970302
265569
76238
658429
857923
1325622
1760011
152646
654413
1173240
1563284
1368198
1407531
1127529
635703
1939498
1988109
1256142
591871
623742
532098
191270
78326
870758
420588
1645384
1109759
1792222
466628
657924
1950782
661469
785648
1224395
700235
157192
1842430
1443885
42908
1481977
1413052
813720
1641932
1779159
1508065
1276483
994090
1080309
1464789
620367
1969324
1072490
714603
1273238
1657582
1967199
221664
212647
909172
277408
639788
1309960
224117
1992381
1243371
1602765
472809
555038
91129
1384451
915525
1171604
52328
772540
481757
890417
1312716
197977
614081
1271422
1946028
114231
1642531
49941
536703
1963416
308096
536415
1638417
1835290
1930686
1449187
1684342
1659490
1511290
1179180
654014
384212
903674
617624
1256908
1440188
1115712
1157435
1442983
126512
1296995
500287
819809
544626
1231473
1638549
1589208
1439487
1682795
125789
224547
1957095
603017
851272
712131
1497725
573963
1092364
1708480
1398805
941378
947089
1874808
525846
795257
1699533
543817
279344
243791
1813325
1097320
1951973
1462668
155367
1369837
2219
814714
1592290
1256899
295693
475700
383204
1267193
1393613
436688
1713455
631425
353977
1319804
704930
496907
267220
1923333
1690169
220582
1127822
165449
174897
1917757
358795
550123
937519
386741
882754
1554459
252410
875829
705258
1821599
926286
1829706
160922
271769
1942499
672284
620404
847586
8877
1220446
354944
166551
1278134
1251509
326805
110070
1183934
1863692
1528908
993471
561208
266949
644813
786142
130672
1133380
233158
1122355
889269
1580625
110675
358939
1343713
33497
226774
1006025
194419
418204
884421
1904872
1242809
388937
1478707
600352
890152
1421184
1963338
386952
1925966
1160050
1655274
1336231
856197
1057799
1712891
624133
1310433
991630
1742424
251795
1026174
1610534
1306889
1323995
832400
1073648
1990713
773676
989302
657005
28417
962005
471811
529608
1813861
1746025
303678
41317
1263605
1937619
1249046
1328319
1624857
1979684
1034320
85163
977623
1549898
78566
493308
1550348
385776
357906
1210373
182761
396112
197390
248759
281313
1883874
800308
919586
438735
1388460
597539
166021
1685663
1458294
829082
900901
1409419
1847769
1369086
1114997
1534799
1118783
866560
928262
1703751
94060
767864
1880643
951265
1590799
1401283
1473349
563705
607129
1382434
1517505
1597697
501443
617684
1144055
689902
914431
1624706
1534699
1643498
150108
502156
608625
212052
118295
80007
1534705
548273
891443
1110128
1773827
1472386
457602
1231708
447115
992945
1101158
1058676
410009
574702
1433575
1873545
1820736
1726141
1041640
1742863
1672468
1582812
1372809
856600
620432
1294594
1728651
643006
1715946
1560865
1098199
278181
90180
92387
1094407
541713
1600124
18413
534007
385483
1666729
465236
1015215
1865367
1864052
10651
700228
88428
244491
1430360
231111
55494
494605
930378
1905702
1535902
268680
1853171
339154
1677795
873864
1642024
968624
12117
994566
1290432
440151
1441063
35628
835130
1916100
1275137
1648720
892403
1094532
150790
221888
1062433
728770
957417
952641
1648438
1540064
187018
550741
1252031
575721
885180
916519
73861
416564
673984
1198651
278788
502919
1975770
1728730
1104662
1917136
1210734
315860
458611
857740
608624
823658
1769103
912588
1040084
478843
1717631
25655
678006
1464791
1540246
1436112
437534
32668
412116
1222280
542404
52623
284841
1412800
1120564
198285
131743
1327410
1421370
550292
1890242
1185312
1671253
742631
508654
1196828
1621784
1429169
1780590
255559
1511516
992183
1002163
1349404
693960
651129
155425
1043594
364114
908678
711351
1815398
741722
1706832
1919459
1236116
932368
1141617
868619
159760
1231231
1731982
35339
1056969
1221404
1312918
1881662
814431
1919858
1683980
1692016
548331
1476722
1454347
1317938
1369859
20116
1472734
1403890
570453
1136719
1153674
192321
751410
268678
545537
1191147
1242020
1491685
1183281
12653
148686
112153
39314
1731774
110078
1592513
862679
2174
1688448
1673901
738302
1422770
626158
449896
593579
237451
265155
37906
1551346
1502496
1451934
1309397
1395428
971080
710088
1602801
1890076
983822
1710860
193047
768526
787699
1146025
1125298
1123265
308525
301395
1142882
494084
921066
895841
1500301
1689199
1602809
1588851
1009722
1976067
1195135
438783
67365
1567945
1097169
1820786
717159
1725981
469158
1362580
815562
1896525
1292174
1328123
1827262
325931
700446
1471018
135725
963929
377517
1822558
268522
1187785
1698801
836870
477974
1079422
620374
1248761
346749
157215
1890531
851595
1687759
1646282
748758
1090949
1129137
434080
660106
150530
766647
371113
300114
1578227
1094679
432533
1066252
1061331
1804496
275869
100705
349511
1847002
1428977
1501293
950590
10335
1910578
808037
1045182
1611157
364937
1463645
1679858
1180102
631939
662936
889489
312789
236589
1906137
767398
1545837
1747617
1077842
1046684
1964539
1821085
60207
420689
85806
62245
1214922
1322472
1707492
281773
18950
256381
1198212
35183
313518
715443
164547
1408029
247136
105213
1997903
1139824
206604
1283435
1379569
30060
1588053
1569958
1882430
1044814
997617
1610414
1990301
1989027
1230051
695558
1146853
408155
1512092
1594696
500470
1416279
951541
957395
911717
539992
572721
1766521
1706643
847956
1218986
353421
62005
1622583
14409
639021
1942422
1468261
919210
632212
1775567
916074
1398115
71343
470143
735596
1845508
1155558
780161
90840
583398
1982206
1094579
1440509
1365551
1244010
1008380
1791501
1106533
904769
263065
1664419
1567212
293855
496098
211347
366303
899296
934944
982029
854582
1951988
1950238
590687
1430534
1734944
1042385
775812
1141950
640239
1072456
867702
334608
1850219
1579762
1574143
1951166
77564
528318
1619180
1768912
917059
372327
1241190
212379
600751
1077527
1810512
202896
1630850
513670
556810
111120
57829
1249439
950113
1123869
1819566
1776142
1609766
919609
1632845
1470688
1858077
1960681
1449291
1528515
1689389
67364
51232
1525466
1539850
465835
859289
925544
1568210
111645
1646313
1041928
1186010
394495
147537
1810080
573368
1966811
276678
647880
1621984
1183467
414082
1263385
1300035
1556448
197950
1770160
738600
295242
1240142
309228
851835
1984067
74463
1166801
524262
1645007
304110
1432806
1689015
329010
1771109
364071
1801330
1606337
44601
169096
637768
431666
947238
1776746
1841024
1803833
1924734
1088359
308039
1054990
1766392
1028991
1973545
1163679
979706
1668920
509227
985640
287918
796476
1058177
1069734
669289
1745548
1184553
170583
1188898
222413
1179791
698289
1066824
640741
1982875
884654
630910
1499788
212236
1898853
1307406
530701
1617348
810849
898234
1587765
1479402
704061
624029
255623
324513
1952664
394683
683346
1138588
924360
248353
130163
771643
971137
1762164
743720
1851031
928477
976139
1579874
1613600
1006312
118241
1129081
1492192
350094
1147641
1053579
1047216
1235319
659939
1087822
1033845
771932
1470829
1576811
675623
1645431
1188305
1640908
1185421
566925
1192297
1902395
1004132
1527547
924377
872379
973001
368743
1411021
1253519
1490344
703827
1002978
212453
458442
90631
498383
1989340
1170781
1504765
150822
1720748
32631
962644
887263
705136
912694
1889486
795330
1708382
1530140
941399
104921
1103103
45509
1242703
1791034
1153586
590627
1158671
846931
372644
896615
516971
497989
672619
393856
599584
436241
435100
1717073
977642
1819795
1028232
1730420
642091
1109831
286585
1212699
1826392
1769055
440369
1702464
1991562
307385
259467
1496633
1115964
1191287
254375
1504433
1489602
1802409
1282973
542327
1345167
617774
838557
1991568
124957
879166
60451
1326068
153038
624215
1397287
604385
1697138
1161382
1539968
1376729
1080622
824749
1729810
1382418
1590172
1036472
419251
881473
113482
969877
1556243
1728142
646715
1381097
1156598
691902
669543
806747
378472
902651
656474
83547
1726458
224857
1612208
1865041
1348727
322696
1766905
278954
1975882
637537
1787298
1741047
228241
1358228
1009974
1022047
1138206
1535692
699981
1369353
644972
488041
1474229
895015
1952675
1362559
1608933
397766
1207330
1868241
1691745
1711431
1878008
499521
1039867
1471853
696351
218505
232230
1059880
902609
848286
669566
786892
1795942
1069081
354081
1056234
309256
1961395
572717
205619
1466007
1302774
1401025
339679
1722571
624372
639577
1769962
1522896
1898534
18216
75910
1098451
1765106
1843578
797039
1728583
717570
1476576
983732
1484687
879915
463777
1507353
1364633
1791777
1148737
1927843
1030808
464366
1870168
514749
1688191
483430
1126265
637987
1675138
557733
1147359
1201484
207296
1915357
1790841
555215
1036473
1230041
688699
501751
1201410
73424
1248301
1356222
933109
1063200
319320
1095726
1608472
1996260
1254105
1975086
1817398
1054098
1436645
192055
1507153
838546
529179
865489
381265
1116152
1051410
361602
1569722
1030147
1455611
1018152
1806240
1742023
48226
1119568
510553
1765394
671572
477223
632483
387662
1231734
672578
1132162
1078882
258996
319778
1024624
125547
611647
1743823
140172
489672
210318
1862123
1125780
128783
268734
1691277
951002
1160213
1513999
350012
526922
1571909
360129
1042516
125770
875772
131844
948305
1941303
934840
20853
1582356
1126531
253409
1089777
1852730
976433
1536720
657552
1286778
1813908
1826466
748499
315741
1950608
960334
1641938
1818939
1700915
1404791
1685024
413630
1450535
1391397
1907199
555453
618154
1341073
9433
861359
54415
513876
748894
1699758
1198955
1432429
1435697
364414
1158268
378873
827990
1484597
359098
639412
71794
1434909
570668
306133
635423
1009873
1076409
471280
1939946
1391471
267436
115263
1264021
1329025
580133
1167202
691633
498862
67732
947412
1466372
1565785
400893
108297
238087
758730
240479
216793
644618
423447
846774
358163
315344
633161
1267348
1886215
1143120
633881
1061293
1695573
264033
602624
137940
605543
1083949
1455280
64018
675723
1950748
1075792
788180
1641941
1837722
1449579
912151
268974
775110
1396141
328234
323801
140375
1371209
1787392
73650
1572205
1857769
867525
235115
1833155
530833
571630
328335
1008526
1104092
226966
1045430
1071432
318888
1340424
660477
441158
161325
955304
1109316
416868
1729486
16396
1321654
1057382
1466796
1264170
1109578
355124
1070906
443940
1036866
1021416
950853
1506189
578134
858121
389083
12219
833167
1660164
669998
1292056
1593998
784220
1402144
429925
224512
1048901
137016
342672
1027794
293524
1118096
1224590
1550597
1268467
633710
880109
1546256
372551
130809
476669
1846815
187142
877051
317309
238108
1465991
1939409
683951
1352209
440146
1427922
1315461
1016721
1853000
1866395
72399
1024834
1470011
901229
1945622
1320729
426139
862535
100576
1067559
1887149
226600
671336
1314668
1020250
1422848
21795
1972534
646024
482597
951498
1879572
1696121
762616
1282904
1680587
462112
837018
1496049
1452980
1548425
102816
1298250
274302
1490288
59077
790630
448249
1530587
568895
400628
1021745
52785
119888
104540
915332
1147064
1776298
409029
681480
20075
1834849
1529331
1795071
1108858
557429
1377888
1482220
1057510
1106907
1425569
382463
922162
632228
1676147
1415973
1506362
1194953
1893444
266709
632931
1958631
982715
398402
964117
1575794
474406
705017
1027616
26567
1799106
1561545
1495627
706701
1821476
1162956
769109
400837
707981
762689
1075984
727908
169943
1737183
63588
814802
1630443
1444927
585579
711311
327381
924261
1379293
520002
573516
912767
1058056
1135665
1173174
1278224
679720
1863656
1721938
1181086
645154
1844701
1589136
67574
323689
475591
896931
1267829
66056
320499
1905566
1937645
1212702
961454
1118688
422562
632245
995839
630490
1776501
1183601
61543
444470
1427575
705430
1825809
1470691
1188516
18514
840187
1332968
291197
895584
212730
232755
1192337
750539
1754536
1351179
29223
721188
1418393
1103637
1574248
96136
302841
1962477
476501
589991
1402292
1618514
1088624
265737
1759358
1718995
1470151
333241
1493062
988628
1161739
1757901
1222039
1041771
419886
104858
122905
1725314
1173834
1053350
44372
1509608
654292
1906336
998497
1509608
883117
1406113
1690391
1602599
1467368
27413
328192
1099836
1647467
404013
1660592
1276192
67694
576317
76621
337160
1649586
233222
1497637
1363898
651183
300437
433765
995407
243037
288969
1311418
389156
1094600
1987696
308112
22450
1987859
1953062
1670268
349322
705986
860143
1297912
1993813
1623765
1146220
839596
93611
314172
271744
707841
1208768
1988821
918463
147167
1578204
14283
1621425
105004
1071612
702388
686887
856694
289352
74935
810513
645519
1377250
1017509
854050
414179
1334666
662617
1516017
820022
208408
1523181
418902
1010929
36324
1898648
316090
161467
123602
1199020
1442579
1025723
1653877
368850
1780292
674300
805466
1359030
1337890
1054692
199705
1877860
638317
1165848
1340704
732611
1573234
989556
1568908
1271370
1861393
1781941
650579
1739344
164696
1313926
1786033
281467
851557
223362
54835
20375
996547
1847380
1695135
1080743
1130020
1115659
1715303
1149571
843921
997932
271263
1597267
1067012
866263
788305
285541
722966
22163
1061179
1675200
1652738
1814656
236128
1965757
1664087
799722
611473
803052
605437
846189
1321831
589110
508295
509231
1078310
681223
184031
1617706
985647
360921
530692
335584
89462
1295452
1877266
866787
1027252
514312
1068731
1030357
1077101
197906
500298
969504
1207214
1327024
1928789
688763
333195
285692
1715426
422651
1319707
865603
231383
592517
1090087
1613588
1570000
292681
1584540
358657
1082716
1619356
1589064
1597420
787232
1475768
67642
231232
1957983
1303238
557110
350683
731558
1882521
1434075
1992623
82926
62361
1331975
1659961
361341
366039
538771
350033
1977327
1407098
306946
564286
1363121
1400246
1657284
1897953
1204670
409395
912140
214406
89936
151956
571555
1353031
482692
706136
1669866
1256450
1121213
1396297
1059009
902280
1412885
1081863
313458
1356529
837227
1691691
461036
427234
1911754
1922811
324615
1332551
1466920
642308
1424026
1104493
871084
793793
1416530
62579
1231196
1840319
1600581
1076277
1451974
620796
1075512
480100
1200596
233406
1453518
883173
732688
294108
268363
1570357
561141
432198
1757683
1975617
982036
179038
446659
268258
443980
1649151
791564
891216
173858
1381524
1879214
524187
1479341
806829
324450
127963
26307
1758571
624431
845540
1972975
294129
510753
662563
424164
314705
934998
796205
519297
1839854
877324
507514
485420
1076133
1926896
1797704
28129
1902206
983836
1165018
1665365
1825879
756911
47905
632570
1252856
838096
450545
444950
1251471
359006
1431243
405027
831378
1166288
1358809
1848793
1549868
808445
820124
1770059
982628
335611
1132816
1239272
258001
281003
1263898
873900
150210
155538
1950468
1813066
262076
156975
1766697
15305
175126
383495
1816168
1931722
1198610
120813
873309
658263
154413
236094
1785844
114432
1264720
873343
366997
1981462
1621530
1048994
7883
1459717
518105
1904900
585074
927115
1314179
99941
216202
1198885
1861689
1332326
1856256
52532
1084210
258493
1984704
1892890
1006938
36651
1835209
704190
1249530
1360331
405158
570320
661845
1993201
502326
296430
1350210
129830
1900148
1201784
372802
544502
1404741
463509
839680
1031804
358750
1527841
977426
38937
1398086
1640498
719575
1163207
699434
692462
493833
76230
1939352
46251
1566783
1703187
519685
1772571
1487212
859008
510388
1850480
399942
879741
1522493
1246261
1976955
1110688
1931195
1116075
1549557
1041940
1387684
1233302
1155691
1942617
488648
1587867
1445195
992607
98689
583747
1706469
1438909
643394
179842
206557
920008
687945
1646883
574521
723899
1770789
135515
1833297
1486266
848672
894081
1267788
931293
369029
323523
151609
971847
697424
1169667
308462
1081421
1399854
631705
485764
842664
261974
905338
1592212
761335
10004
1592960
1826327
1461187
1826343
1310063
574077
1120346
1483415
1931830
773773
1140626
1279757
637210
1597126
1661135
310655
1365060
1593567
1347216
1011066
421058
1059866
307691
1829562
708255
922782
359740
138811
760174
1983138
760062
1995721
1972140
1406662
1497579
1674277
1372134
813341
1299572
1779323
1525247
561994
45056
623527
1200083
221282
262107
1412854
47861
641384
321092
315355
1687261
1583070
1186614
101459
356241
1432915
155246
1012405
1746867
1484516
435098
1721435
1861021
1222554
850893
234010
1529736
634717
1781617
651220
196693
490753
3766
551327
1416053
1325865
1387621
1874450
1637542
947323
980592
798841
1041926
264374
1411319
1037382
864682
493692
954801
1502566
1573522
1398768
746299
796610
1437118
829818
1980956
474764
1682194
1136421
1056470
559307
1721860
340305
1740875
1318805
1799830
255421
1171405
982098
1160166
528815
506438
1787894
755405
1249357
319116
52447
1213629
850473
402789
450087
1222778
1290620
1982306
760223
442336
1750935
1460154
118383
1588782
1707870
21974
138781
1301812
1336131
1586174
1925854
1841698
1451441
252344
661598
1057214
815497
532644
1780012
455053
617107
1418698
1343986
1775666
1791312
486350
1298717
227745
1449589
392141
1362163
857547
499587
1440052
342824
1880223
1161391
660520
1556448
705523
1028355
1305858
650210
1477698
1524675
1126259
67156
1753301
1316994
1438888
1387004
621844
640319
1752083
1454520
15661
254486
1133996
83071
665176
1688924
83445
1716560
833155
66542
1939918
1133241
1686166
1666855
1099007
1743649
1564829
1999021
1879893
1543962
1261066
967232
1160663
862461
968016
775097
646949
1704657
994916
656972
959690
1067255
1028152
1264486
1340757
501028
214950
1299165
1910818
182486
1021310
1527471
251919
1556663
549415
306473
485973
109721
1617691
708865
408065
794400
1619200
1337590
1675439
1555853
264925
653541
1509913
1148788
1058170
1429259
281784
24387
1938391
1874595
648408
371742
727518
627706
1175081
199199
1769825
894959
205918
1160283
376941
186513
1666451
1878699
1977879
810925
1610672
1711117
1000413
1895757
1831107
1075866
1732427
461896
927028
808769
761982
361168
337391
1093767
676195
379431
893753
313069
1518592
898395
1089988
1849404
1283981
820836
664708
1015873
749146
434138
162723
1276901
1912434
348570
46839
271345
180139
1801715
1570544
196158
1673404
2732
169975
1099482
1839231
1371024
1796492
165944
1111277
1686481
673745
1282766
38534
351374
371246
926346
704586
1815447
1066144
1531073
69260
1687530
378734
117105
956673
1133522
44808
572923
76054
593539
1843554
818974
1140043
591463
591211
1670031
630514
852119
1030109
970576
906390
661517
1928157
627537
459151
134673
125161
758903
1493798
71181
1175716
247859
1789171
1449033
450603
1033502
1890640
1800393
1754483
1256377
1317639
1189688
1666949
1772561
1115158
1184601
633424
666441
886574
72545
1276553
421546
1146911
1794302
1622937
886243
1005489
311581
1129144
1071041
1112729
636786
1576746
418005
409167
462152
493212
1793209
1682291
921116
1035925
482311
1288108
895696
1757166
1855545
324842
981833
66419
169248
32867
147666
1769891
100147
345260
4500
1272479
1146053
24974
1757753
620029
411963
413950
152807
1494328
566694
631227
973382
1707938
826697
1652425
914160
1869605
961311
942861
1514668
1724707
1955216
887163
1159054
1195690
587834
798176
53304
1486395
523604
1665156
1387557
949775
413509
1482797
621552
1093844
295533
1304353
237909
401366
1943511
320347
93320
1423977
743596
75051
607671
702974
1682370
281170
151690
960040
1776605
859830
161807
546784
1671597
967429
184293
498535
482207
1378216
574873
1155217
878145
1607625
510132
1001528
24121
507528
1653761
1456530
74654
990496
1515784
1864556
866699
440888
1663030
996583
1872930
1328731
596150
424960
340493
128202
44543
1660053
1502560
535933
1244486
364405
940750
1349339
636257
1723818
1955267
1913911
554231
624797
576386
924069
531060
1903642
1151960
1487540
124652
1972792
1787915
1911030
102321
1026665
739526
933752
1032952
353188
590339
688715
12173
1260446
856841
1934096
1972932
1622933
1008260
576523
1115674
1547059
849341
1081642
379504
129196
554344
1511232
1799730
1293456
456362
978272
1902704
267688
108065
255669
536679
915224
492680
377417
895351
1331339
1286548
425968
1964456
1535491
1388492
1724078
66108
693181
34334
622311
171164
773715
362200
1663674
1735101
190980
1573446
711969
881098
719866
1229286
570192
443927
1066795
55875
1928381
1275758
83895
1969290
1558318
1068311
1065858
1362456
1884597
1761985
623891
1146629
924945
715307
774923
716975
1093454
1270233
1915263
909173
808377
1284917
203085
1412142
453094
1881548
821218
226059
754670
985934
102660
482435
84897
1161192
1143067
636773
293144
1770560
1977410
763909
1721719
478545
786361
1089336
273087
36115
1275282
1470683
1297506
1538417
734530
1331728
1975622
1031521
501278
883137
1597044
967964
398248
1315270
231050
1644043
149825
895829
664954
810224
1020538
1245446
1709377
3095
1475339
1638154
157845
1385188
957429
741412
129978
1142632
1557439
988909
585273
789783
342303
1590470
86936
1696585
1731688
1544519
1343993
1179036
650473
1525889
319325
1642395
1266313
1039421
891224
1382897
121138
489022
405405
63677
475751
151555
284468
1868032
425061
343007
1518071
1035447
1494215
156372
138780
546751
261095
1314477
1644134
1680925
1561083
1459109
1577535
1431835
1716677
1446457
372228
1070202
1458055
1480305
836146
654585
1963045
275059
944090
1103205
344873
1665834
1968700
350857
682597
1755906
1231832
1437654
327634
1213918
1423090
1572657
1629378
587900
20
360707
680087
456479
1180531
1009182
226300
1047477
1746559
659144
1699612
470879
1785911
116875
1186567
1477847
600770
103012
1245783
53283
1872000
986777
1228320
952355
150807
6612
191752
876099
1251008
349412
536700
1024473
1791500
551402
1009011
1846241
549111
1504186
1390850
661245
1168789
1330346
1323000
1540994
839229
880561
1327292
1884609
351234
1601609
1901052
17502
1008108
667474
275903
1472052
1293153
443044
279848
1052360
1756242
1512684
1900869
1133059
794420
1234230
13145
564015
26931
1083068
1363812
801733
1030642
1008176
410690
259990
1388330
571305
179792
1429685
1974326
1559659
1660294
632855
1268647
1860131
470064
1490463
500382
372915
1077824
1646886
567240
1389734
1399071
476612
20738
100528
1058728
1584648
320039
433991
11154
162796
1350805
1765270
1426590
192422
751952
618946
1077499
1743969
539820
495052
1794035
479363
1816174
887644
1252170
1989672
904678
1003894
812774
349614
237373
1042294
1858777
930563
672622
474935
109321
124
831673
1508881
887881
1998297
1623563
226487
1056654
1519447
619431
675207
899020
45576
1366554
1944852
292528
1792120
1737364
901490
808614
109293
1544318
1019109
1144614
1173423
1003619
916691
272559
1444633
1047341
1406779
1683660
716963
628192
1464381
988948
878224
276944
1846745
1714850
291493
357141
1889667
780820
473031
504701
1303710
772997
1888396
1881195
239331
555692
1141816
312779
818266
654511
1624516
1864509
385465
46752
1414293
479312
1863039
387324
1438889
167423
357723
353657
1228129
1909889
50320
1865327
250608
1621651
287106
632394
723729
1826436
1429029
1646956
939319
1935143
290948
729759
1048145
1231924
189112
1329637
154321
943502
726011
985686
1283296
132362
1796572
1068191
1226438
1989478
1006197
1244184
1708200
1890245
941300
116796
1986965
1067384
1160391
659731
145624
73826
992138
285577
112005
382583
1454864
236492
1802431
928967
1347683
1043580
1605615
1789415
395948
427537
215316
665418
1653237
1536903
1058953
1658713
1815935
911213
1843976
601129
1417566
574493
1470929
1373940
1377315
1076776
165594
952121
1301503
414856
1133184
1964991
1012364
1081027
1600725
452635
1740801
1201112
1128999
296775
854870
524762
856844
184791
1687732
1113461
560383
1874163
21499
1045035
1033949
555380
1773066
548618
1025233
1220313
892772
512700
1330531
1668115
1112011
163227
813662
300852
1959997
651753
1064054
1360562
403839
273569
1696992
1296480
789702
687472
1393121
1953862
1749407
6102
1757328
1838511
340526
1370978
1065714
1461430
1592989
809171
264397
1842706
1097250
1099489
1273690
306959
797776
957433
1766661
1463403
282072
1131475
286973
1025959
1076363
289747
342682
808448
1030804
1240570
1508975
1296153
1299166
424160
1578666
950613
1276638
878347
1964919
1536139
321601
1845658
1440773
1329724
1881041
217561
208428
1089627
597995
1893154
1870203
800820
1611126
848596
951683
949053
324328
971883
477716
1660727
872195
1996923
845400
1556629
1096857
764040
749662
1137648
860015
1279937
625325
1507052
805273
1303607
819160
1949367
1177571
896429
55438
868757
253470
85280
33622
915854
1671315
230494
381566
1822745
1600017
1179299
26538
1757291
238161
735169
988076
726679
370663
1107395
1031442
1377112
665300
1000161
1976837
1792996
893093
865025
77486
660863
1441813
1368747
930941
1985960
1366452
529178
709351
1481494
1941639
547390
1497835
112015
1898894
1016794
1139789
334691
1311396
1924332
1071786
1226393
1168421
1692710
798232
358399
647657
64623
915014
719420
830233
264348
1188850
127979
1407060
257517
1859470
1077068
312953
1674265
1715485
1100880
1476305
1054154
539036
1941660
897208
656991
478671
1448870
1064472
734195
1604286
1274507
159100
780641
823730
888688
1009762
124666
471435
1612102
536978
1245516
1600172
1910574
1034471
1448167
1167742
1771157
242176
1508066
131582
953837
640759
910266
305740
1527756
828732
863851
369328
1885747
1207988
574917
621959
1339443
215262
360855
1730465
793077
621673
312166
1786196
714507
1121457
53025
1881238
1484623
1206184
1938181
752659
824834
979203
1328061
23454
965329
1858674
197905
247972
1604732
427178
1795693
1944661
1800869
1592762
1563278
822436
1936448
1104326
1494265
1164313
1354092
1262354
1069792
773558
593442
1255949
188097
612832
285434
368878
246500
1580749
1911602
1035193
300135
446438
1812288
1332448
1505292
1150999
1350700
1108293
1399287
573108
24809
1512554
1894215
1301148
1857640
1027494
1046061
1434277
1390579
82377
282178
1566531
1992925
460967
488746
606376
1606694
97878
824128
645774
1070294
1653675
141763
254912
21777
1986520
855207
1277899
1932054
719975
542573
620337
281229
1390916
1710660
889081
220970
835157
1244110
884023
1590742
1573227
1635572
312116
806503
1452706
214812
1245382
1083382
264204
1648775
21061
31392
1667711
1653392
461863
1381422
1782077
577922
783200
60688
1353793
650766
317130
1798497
555244
369584
1598264
1621672
1393963
1639933
879219
1090087
435902
1002655
631988
1777637
1516969
358930
1102630
1115749
1853122
1449405
1863785
1753572
1407602
936246
1536420
1756383
367900
1502885
1970213
1768867
1889930
899816
1932320
1165802
1634727
1877644
251844
1288739
1670213
1674190
1983202
1596495
831838
1633519
993414
1312048
398464
1730802
443393
353575
1675268
1990624
1450578
654144
1623262
675462
803915
523015
1439777
794652
292801
703617
321333
779578
997882
1690522
355912
1928804
1086325
1025009
170054
720499
91226
755157
247501
1030359
1082933
744037
1361969
1630099
902427
1568273
1596639
1069711
1340342
1204860
1838488
403276
1840607
500928
73979
51679
1085037
1542940
1796468
1768677
1487570
1981342
421995
269242
1769541
1296620
292632
418646
1659150
1885857
851767
1448410
1497428
808008
1590710
1025964
311834
1506449
1022214
828536
447343
286431
1984142
1071342
531080
1260144
945787
90045
433193
636455
1287387
1261123
197692
899709
135787
868649
1599048
629544
262463
1778358
797573
1437092
1573133
816346
1841568
673362
354828
1087662
121631
876650
542826
437498
1851407
1011504
541835
1102538
1520924
757369
1759457
997931
1022811
302760
891832
1686708
1271928
649975
1016661
1587014
735274
1220641
808947
26363
1159487
1325073
1728195
319714
871875
1798885
1004607
1854953
1442847
629129
1909987
1696518
830715
121064
1890594
1914697
51077
353756
1405137
873815
1580237
300594
96734
1493027
350303
778414
1988339
1653207
292050
1974931
14682
1014481
1221434
1335584
1125376
1506913
115025
1084551
168974
522181
250187
1632948
32206
553790
1091115
1092303
597212
150961
690544
216244
276572
1079039
1403573
1374003
306132
595546
811840
381594
1939381
276691
256832
557699
963401
1550011
1539977
1029133
795919
680249
496912
1222758
56200
1053716
1023062
298658
1692426
324244
534233
774839
490348
1819269
27225
365456
1771812
1195585
1111721
551435
685352
1770836
217220
1067705
1644734
1295799
256121
1619096
860035
1556315
663497
923957
1267071
1677047
421751
274814
959159
1844813
76087
687321
309345
1986068
1575212
615958
391327
879655
1018631
1232509
249160
473364
1308548
409578
627873
1046577
852222
227056
1212658
176613
1164863
589068
461873
982295
1699072
364429
1924129
1644128
1223800
1384174
163603
875426
316562
200377
1738078
1619376
25225
1521738
1690596
48398
786835
260742
1563473
1226162
890938
1193970
1750477
151380
980159
1128497
1263964
1893010
1057565
1290732
1563024
1310218
1634149
829655
1174793
1798903
200753
497300
1460812
1859287
32153
866120
274928
647576
1680843
1514778
1442193
214216
1996170
566508
1237138
742857
1625244
586856
1509258
1641632
588526
1338927
1980459
1498189
1701949
240020
889846
989023
175784
1113552
691672
1010746
1694906
829475
1374370
1147061
945427
1624699
373484
1035649
1837152
1794620
822066
1274415
1595944
1277401
1640443
1162319
857671
1359875
1030920
752855
686521
116882
1219227
790241
527428
1850894
915965
1281576
395300
505063
590284
907729
1686173
1198003
728659
873589
1019162
185215
1038729
1748938
505019
1107333
1596014
659585
1135429
969902
345214
740574
1044056
1366714
1219216
386492
881524
985939
1169458
592949
1166720
569036
341069
220387
125003
971731
1791927
1807279
1755974
1383506
482385
767978
1959347
1081084
1832692
1001128
907511
1827341
823232
147709
1571486
774695
84324
576116
1046867
1762394
742357
1184960
1553145
1335428
1250501
503788
916828
339215
255983
1573623
49287
1968107
1679697
1157791
752351
683304
904166
1269089
1000214
1815553
719713
901888
323147
1790923
1220284
30123
504879
901088
1198733
1434680
1148139
1173184
410823
119536
1089415
825666
1134396
236448
224583
1188419
255784
1389811
883529
295244
293084
148353
1612152
267528
921677
1044040
1438667
1684483
675538
1696192
1512011
237495
808246
1017273
573269
1429344
1262047
1237739
106867
1378684
741161
1331977
1937604
464154
1740158
959452
326330
593873
764706
613287
1419390
1727706
467727
1539156
700478
1011388
277410
1303728
505510
1559308
1533297
939278
73153
1367775
1948096
1664641
1451216
1595475
1994201
237804
1538582
1787728
1758857
1612178
1330346
63517
136160
1422207
1576058
18569
174781
251011
1754020
98746
854649
1791083
903951
781192
1441720
1816980
1958464
98415
1485502
1100255
1449306
121413
1158405
641356
146212
116703
480392
704364
951043
1314582
1591883
1309067
1250091
1582918
751952
12937
1208199
552046
1649390
1595713
1545951
952445
495463
697572
1705808
286810
827734
654400
901791
1245916
1487610
370820
1195233
722506
1338091
1472457
48805
476271
1013024
384996
931328
314969
663333
1135543
1356212
1168005
570726
1755770
866175
28270
802919
1562713
815117
766025
241006
206729
880999
898878
1765332
1801155
1983419
466957
304467
1253702
1560074
1479374
174035
1812076
408227
1640736
1715358
1035708
320805
1321405
917001
1907380
1385188
1851444
57811
1378914
696640
474571
126986
34042
1178629
591613
472307
154992
65153
1059604
1606122
1432203
28877
938321
1223110
745987
32357
1510226
1809701
1331348
672547
1003684
1570221
1141112
1815500
1459672
1489226
1552785
825778
206369
125850
1325600
96981
133397
1019481
793379
1639437
406873
1706814
1618347
185403
701460
114838
636533
1712239
1881156
851366
1181032
1219987
868923
1667541
974227
1194979
234887
1007417
104843
789685
1808310
1497829
374899
1081918
223837
364402
1812566
343211
981089
1152655
774976
1427187
108514
915480
858648
1394584
1910813
1104303
1337182
1176935
875240
1006660
404337
338405
1730340
490410
1478365
662296
99568
1189161
720404
773651
1249550
1374460
1073972
976672
144041
802379
1138728
1063085
1011314
286942
352752
1591534
1694477
775118
397999
1977796
782852
1359407
1441565
13016
652670
135477
1719728
302490
427710
533018
990239
1717096
1700026
86679
1016782
793407
106102
1183884
17240
1842694
521855
450588
122021
322327
1914344
1815291
272775
1332468
408588
777934
996029
1268636
1011987
438174
1878112
694666
87337
1458743
1504553
1454964
1211702
1081011
1300563
1483978
746863
919212
1649522
983611
1595229
486109
5405
1761480
1744845
1322833
46676
797272
962841
1791701
1127480
1460417
1057976
238912
1294400
1152479
1998226
568281
51407
1797060
470163
1810613
1835302
1727871
1699285
572084
1269778
1368421
393095
1576940
103530
1069898
1433652
1151392
1020931
528363
43161
862455
1212676
1290339
391277
1075422
1131283
202223
1227862
1158070
608474
1025922
386447
357338
1279961
454558
1064984
1210392
1467761
1280814
1111283
343187
1496361
1478454
1008342
1716892
187041
218712
1012032
1243274
170270
1683025
250010
811148
1063300
235431
1926676
205216
768195
663632
1979800
236529
476800
1048845
1710909
1130965
343576
1292105
107405
1629282
842516
88570
1293236
76904
1363789
1931397
976027
461379
773785
661522
1684176
770149
1284968
935635
54358
1207283
1400454
1199564
1543286
630213
24044
1239525
543867
885427
1519746
82639
1661270
1920684
752278
1077602
347309
1993320
407167
745071
1849703
1114653
1301293
1474703
93391
889893
1710674
1617649
1758459
959825
669396
1000697
1561746
697009
577692
789848
631691
1062975
679939
1939778
826697
1007514
265478
1859791
61074
479515
228714
369457
361680
88484
1202754
450398
1692868
859736
186631
239682
1581273
1401217
740968
1258541
1611390
453322
106439
334998
1310026
912313
850088
1804956
1213496
199773
366252
1549711
683297
54447
589628
633537
15519
1940715
1982729
378229
279544
1329088
628148
323994
310954
1276681
1698657
27880
429666
545821
1528092
1321409
893304
889661
373151
1913257
897328
1395486
1591988
1756612
232967
574656
1792549
220893
890664
253110
1254025
1521018
1772969
1451402
192007
1392667
1120874
164764
1824511
729044
997449
1210909
955177
1557823
980299
56952
1247768
550893
832561
1431159
570703
845499
7991
1070677
477555
811575
1280300
230794
1606094
492308
306717
1474931
1925303
12448
1755298
712143
654020
859077
1665084
517099
1851144
1871359
60327
408805
1051546
1608286
1007717
1745597
385139
327120
901008
153328
110746
1704843
1619565
636104
1142277
434139
1256156
611886
1087741
1771683
486660
21690
1532987
1596475
1488410
53408
1181571
727086
1122529
47807
1569083
298739
1725422
216679
633633
1426414
86321
1212295
1185134
976718
873821
1244638
280541
1949422
1690735
515458
1579381
683232
747139
1293280
469871
462444
1756421
1150726
907987
816889
966766
1703228
1995885
1556512
274823
1099171
1001167
1966608
1741546
978901
676510
1245126
1071404
1271812
248500
127157
582802
1064957
1773947
359839
1288996
1557251
1875351
864355
103485
1281423
788714
1682549
1564929
43720
186410
110240
367644
497146
51643
10729
461269
1942806
1389146
27652
667049
116444
1446431
496223
148630
1595707
1386515
1892680
947413
1276039
317852
841931
381237
1734844
169752
1830377
553478
104271
495657
459153
1705710
863209
1606584
1579484
944117
868174
247870
458383
1290915
768725
1214849
1093803
1847508
858572
1120664
1300333
1017713
1965089
1322098
1136138
1021533
1376529
261097
1812635
293308
2962
1502989
1167984
1164167
1604690
126991
492772
1047763
92009
649596
426119
1904788
1672788
1014744
79545
850490
455325
1968743
1963842
354490
1404573
1487880
252858
1729639
1255806
1003443
1131909
1176995
1015524
1401379
33900
1069763
949980
1388064
1095114
815136
560954
1942467
760431
513519
1623659
281277
1859562
1735040
1610972
1792463
889277
1868489
1160769
272215
1098435
936879
1728973
526275
163214
1980968
1932467
1577556
973982
761412
567517
1376906
1719992
1840817
1852429
1350266
431179
47522
1979354
1941
486126
1848068
675289
800855
613543
1376002
1200819
1916282
1454164
1108789
896744
12015
341115
1621321
701962
1373290
1642221
1440268
1610397
1442160
1272030
757626
1832162
1899817
1838607
1970464
1166962
453069
102854
1822640
214817
379503
1427042
913146
837529
549374
1211518
882455
827278
1826594
1221732
1139263
1538536
1061947
1279809
1698317
1096776
1005432
708199
1161560
742659
554636
181627
573580
1985475
1354822
1731699
1956245
592287
645470
264685
1669919
1122961
1937351
497347
1631300
1936244
107424
810749
1706157
1956794
910884
1175978
244632
1748220
1025401
1722874
1975541
1656934
682379
391149
465524
1982033
1846282
454651
1653492
1124652
239224
772175
1617052
1103445
1660223
411739
553177
1479894
671400
665452
636209
979852
1816967
436299
40210
1812710
1642244
1567581
1201714
1551757
1903989
1238359
1593608
1194367
972346
1700097
1913498
1219455
157255
1156205
97403
222197
1384233
979925
1378837
37639
1511805
401033
193468
810933
1056584
1489362
1833955
706651
61929
465634
863013
596118
1276574
1362249
1808847
1054172
82961
608905
1271009
559611
635247
1000874
431799
1599063
1466398
677915
1067248
212905
996716
889077
1215448
1127151
1066222
960719
1614085
1671390
1820674
1108130
1781504
216479
1324361
252487
1303160
1689258
1968961
1682483
1186581
1164267
54951
865437
322030
1310827
1553637
669306
54703
924755
31218
1896888
264554
1927316
746341
1366572
402537
19185
462926
30770
728463
19508
603440
244606
1314354
156086
403011
663417
1690223
1071100
640157
505057
272164
612981
1588794
1550260
163665
43628
1664417
1394660
60132
1062760
377149
643346
567192
345483
1827675
1289020
587293
1114079
1410638
1445868
758337
63752
579847
1633439
1016698
629690
842689
239260
1417032
356392
1378487
182221
660896
946847
1431183
232926
1341526
634679
498163
1662480
1102172
1020794
756390
1422912
933520
488399
1133858
1930610
1176698
1723094
563287
1529275
1997489
109844
701837
1363052
897105
1379378
1462631
324811
275103
1806141
6617
1862707
728996
260108
219975
1750836
1365883
1305731
824496
997081
1106286
331265
848996
1548072
1719449
1849580
323394
101475
1553851
737944
1128552
1224179
865128
853327
1586079
585216
1306519
27295
1683586
1966283
510203
1937075
1487924
680640
1137714
1654069
1517526
162243
1395504
1046001
1572767
327621
1609656
1353459
655620
1579842
546500
986040
1423539
315433
1576931
1581049
1818195
1852454
938887
1377052
1603596
1609078
353142
1471964
1610536
560894
1335479
1432823
76749
1187082
1219657
665111
1965486
1056852
1084227
397632
1679595
495856
322368
1851267
502046
1346539
728646
116330
1559655
898964
874239
258911
234063
1288182
845224
702670
794808
953073
1875390
1598073
137931
547542
85237
515460
1731552
960260
1047307
325767
1308338
166499
150642
1630550
836802
232202
1206318
1344219
1332048
647366
894641
1941189
543574
458674
351040
743296
446964
1941653
1563443
1557303
1520585
865372
869308
1409088
923971
856725
420854
1216905
1434816
489156
1614967
192893
1749855
183292
781524
107984
1543024
70551
518361
678052
1900689
380378
648020
1103827
618196
1758561
1222157
246858
384859
1925075
766106
756813
674555
1031362
1546408
1796872
315316
1958440
308450
77278
415048
1110027
324960
391485
1157979
1917080
1089763
956984
692797
1305007
271370
1551878
791422
1669222
130468
1085570
868483
519819
1275515
1288341
287460
824368
973458
1861869
812093
1815793
655152
826141
758878
1865668
526985
771028
1740801
1103470
327932
604854
1545877
1345013
1934249
1817096
108520
81123
1744263
780653
285710
248214
1843486
408473
811010
1371879
191422
1752439
1280710
373148
225390
1321240
1186120
1925640
858984
79000
657416
1763197
833985
925496
1157183
1320009
1619726
1525800
1566115
1293724
587009
519911
466951
127168
594481
1638470
42855
210290
158236
1857686
18736
617590
1881537
1476483
1708947
135884
505077
1146660
631472
1427829
452683
1237217
173984
880193
1492043
1866188
1170142
517375
1319737
1519915
1943341
627319
1961011
1789230
1367510
1687386
1663710
642814
1802358
54824
1424380
1875417
449557
101100
1588929
98059
1189869
783936
45511
1311684
218769
637457
851800
1679691
1065336
1517907
1203906
1879376
600047
1644262
1358014
7137
701645
1500411
787310
198072
1891449
1023947
451979
1376466
257476
1197195
1517622
1936836
1888814
1902349
1338780
577220
1468547
696105
405034
822288
109772
228226
1807569
97675
795109
1092773
1995204
406785
1882632
914047
917007
1903632
486526
1534766
209783
520586
1703142
228161
1414713
1561083
178286
645397
701195
1553829
1768022
1677668
572883
1478031
1493730
431137
1046847
1484308
1601070
622402
511025
323850
695853
478089
1695791
437302
448647
182126
922202
224986
595965
620706
1502712
1243928
1094704
940733
282429
1139383
882691
367173
1263981
1358544
350379
1083392
1827834
581244
227372
840019
138167
1233430
1102265
1661632
123488
1621829
569824
874839
1471603
121422
292445
1929114
877814
1108871
1947825
309199
1071384
831861
1862467
165537
1971752
1444445
1083525
392799
71749
381391
452058
1282870
560605
346788
646402
807652
1011729
985859
1198327
1671288
789117
1721951
644454
729824
771168
6631
28987
235997
1195752
48115
1382546
1343640
1672620
1064073
297265
1961949
74642
979942
540239
509461
139219
1211655
109802
593590
955819
1571040
965678
19791
1478202
1398457
476261
1042702
1822573
1675824
737856
185557
1844663
1356339
1227100
359302
1815696
270033
158718
830629
178539
1745666
1858881
1771077
646097
1461813
1008653
422929
1886082
959353
1696510
876388
1505641
1032066
713145
1090264
1143770
823421
1499650
4557
213396
1278046
842413
136825
1592689
1492624
1877923
165858
721627
1167406
1377059
1321754
1472891
1288259
892468
868075
770752
698439
1216380
1216324
412463
1012896
484571
535248
1893766
1854942
632863
1963489
1841966
1558187
106928
286173
1991179
571213
1874433
716169
942282
1672711
20070
1975411
1376045
970870
498006
874536
622034
105195
1635016
1923401
136196
540174
227129
974741
425670
1063170
22885
792280
147851
1134051
1546777
656820
858174
230234
870914
894374
708748
1338234
787095
128204
305134
1769574
540693
778534
138263
1434764
1514231
369757
294970
101612
1341161
1666654
1892076
708734
1340533
1160122
1957120
1344219
34009
250333
707000
724277
1366348
885944
877976
449731
640364
8789
715679
1134907
1768339
1954051
1703301
487587
1617250
1056350
372183
1980020
196456
1572588
1399411
789803
860251
1379526
633007
410722
1937029
1572472
344345
548858
1865899
73874
64289
1178487
33047
1522291
1921474
1348040
1547532
132203
542670
649338
674114
1007909
467845
1353550
846868
657383
638236
90688
1367888
1831907
1124465
1153342
867037
975538
1065815
1986864
1882932
960527
625210
1158642
1820666
599938
1966396
495831
940352
171456
40361
466311
234703
530299
1963342
7054
1600182
757896
1668428
1951925
1120161
1134656
309211
1610672
502054
93417
1702152
946409
107316
142813
82716
1541405
1006993
916683
145904
1029179
864739
628788
393645
1087260
103087
731494
1107190
742694
1530927
2093
1420483
731997
1116301
769372
1377452
161886
845149
820119
97257
1192686
675442
1024574
1511949
1321758
380276
818046
497269
1841912
1555578
1473436
108840
881486
1086876
1879086
1532193
233250
1250326
402292
97447
43700
474177
104002
1309721
1063218
1663330
45320
201372
690187
721916
1539060
961449
782794
821153
1616514
204931
1052595
1265753
999991
170181
1889488
1498729
246864
1322461
427787
220130
634844
254459
172244
1109303
315327
962224
757352
990007
4739
1676842
819000
660360
1511453
1157026
845158
1313070
1994389
511301
989080
1122374
1593568
681248
1483093
311105
28857
724731
1993470
1569336
484702
894854
1188613
629203
1560143
1855984
736945
750397
760570
1530558
1180550
1497169
779776
896753
1074702
1427871
1124790
930500
201193
1662688
826165
1463721
568860
1634469
1872783
1815570
1775321
1313179
916159
1502359
783358
41301
337270
1836721
1033825
817825
1447074
550110
1227676
962365
731214
160113
683439
1088156
792515
1679973
1218629
367210
1404739
2277
593350
635206
1301824
1418132
1021595
9153
1367883
235604
878405
631175
1341155
514685
635532
86500
749881
191304
1147237
928523
1181434
1365965
22796
1278973
478731
76705
570766
925767
160830
280586
1932634
1037367
604124
1660218
562616
1517465
1095123
1113157
1014056
1574440
1125974
1951
1016779
1429236
292027
504952
1099532
229902
1273465
1740401
1953846
73671
82935
131094
1235384
340481
466329
928195
815777
1936090
116057
1148788
1107624
323873
93810
1601674
529333
1110905
1962251
1721924
801726
531942
995390
537855
1043340
1995461
1192968
716163
384271
1861469
1593163
10454
854145
1903907
725684
1566828
1749913
1714099
1941827
1571870
788737
1581
1269540
79917
764082
65317
1446817
1957393
785449
843895
43671
668777
1507710
105554
260976
1281571
1726841
1945954
894250
92984
1192315
1997810
492271
1546244
376658
797177
1562992
278960
1066254
1579940
926976
1319090
937790
320595
733664
984039
175339
1374228
1300809
856789
899183
428536
1898482
1675262
952652
1101048
299501
388115
408285
1859526
1281885
43929
1674667
61860
1950278
359323
1396336
3904
974162
1923548
172286
1934646
831341
1960
329595
246867
691389
1519394
1305039
121378
825050
859156
558276
1258305
1261604
1920076
1987733
125086
1860763
293858
1556368
1942968
264614
1859711
1427317
409273
998505
1638148
773286
396029
1469211
748193
1343642
286739
1759200
255210
1769564
786176
83207
1414014
1708978
693667
450442
617082
261491
730227
1975349
859749
1775301
184398
974169
1869862
347857
1588846
1119204
109681
1381136
729685
231864
1850108
965902
927833
1318792
389624
1188348
991241
1289484
1480064
685032
1892643
1262817
1936802
751761
334551
496963
1671512
66359
1186361
30599
62965
1858323
1645286
512939
743631
1443114
1493664
1197122
639074
1724190
701477
1114531
1969070
1538223
1548932
496914
469899
283494
104387
749705
207859
570878
1303922
816195
861188
652288
1948628
333704
995954
1448817
857981
1716886
1946535
1257197
1294878
1491520
906876
1221610
1603554
548322
1874726
1625676
1048995
1683141
1844047
880535
1281177
1945970
713959
1627864
1259353
1790301
999066
1082447
959191
1450743
1049902
1641431
933521
516232
600257
155440
1338800
1932352
823831
813232
1437773
68447
541194
66035
1608882
1084059
1378509
1220704
601450
930204
1415886
624978
806582
1449477
1249558
1536458
592397
642803
711273
366070
1823055
438569
1258788
721821
798340
703232
1531294
18344
675241
277704
1197491
891193
57895
1755889
1812841
1677500
949592
1129764
593865
1530144
168636
21594
1052088
527581
1015827
258383
76037
1932272
1195700
26087
417399
1418098
1151894
818107
1314731
1973998
683812
275244
150171
220092
554401
669506
78204
1738329
1318873
408897
15953
1829761
330779
1683816
509434
652414
699426
1112874
1220433
1314185
353500
149573
382285
1817661
1016462
1674065
1412521
1218101
1279132
892155
1164297
1306170
1592474
122565
518290
1996513
881494
1541185
1793853
1968617
729032
514474
745835
1296944
717978
932574
975002
1549763
406442
1982534
1671261
82705
304628
1218078
489107
711953
269297
972417
1757689
1603441
579530
1510857
259747
1280830
1846981
855012
1429082
1673977
1934422
102387
790669
96336
575961
59032
540286
1046403
1289121
1496950
568402
804144
812102
1190138
476715
192081
1713275
192194
626542
1224921
965681
1112567
619004
1444309
1687130
932701
1024052
706322
1363321
278748
265450
833168
1680021
1307813
1143260
959490
1993775
785006
1986354
1925647
1303167
1228288
1294278
5986
1420823
866066
1045808
239555
645372
1525677
899591
770008
1989973
598663
1407146
1306009
1238887
386151
655562
1638951
661743
1888861
476880
1394532
1729467
468120
874794
1685976
46767
410851
1489815
1603022
187939
1903661
1731232
1010554
375894
521133
1273333
1919755
1236881
1875505
237785
1221863
969398
159961
701744
1862947
529057
1430161
278741
331409
1308124
483028
907668
1486573
1576802
1084846
1711831
1986443
1994998
774700
667269
858107
1541798
171827
1753380
274249
1220838
695509
886058
1712785
20426
1788225
394102
696181
1881807
336533
1366836
1398997
653173
340222
672808
1624416
974956
1866720
1085574
212529
128544
1005424
1911840
947791
697327
1358287
1144786
1396983
1203842
1963900
1253159
1724694
698354
378812
1601188
342529
1213887
664076
131650
1173337
1809160
38495
1828782
803879
760543
1503284
801591
1077478
832203
621796
492640
1639752
1892561
865150
1363282
1665057
482332
719813
1556383
397109
203980
1338018
1975279
224960
581030
1601553
97609
1266406
1045861
634447
854244
18774
1943653
1952339
341456
1742864
1530031
1648452
1560720
1322489
548919
842839
450308
327364
1800367
1452420
1475850
269707
162298
1816720
1571855
347520
1115057
1111853
1278432
526546
384782
177458
878565
1551130
1059776
537038
1405543
408768
1315303
684588
1647511
1613708
761303
75647
732262
1570784
383850
19086
1918506
307847
1994659
822691
1362053
1521844
1098895
486466
1046903
823370
665224
1287972
608316
946125
1357397
725593
102533
1814844
1807811
629628
1233928
1260570
609090
1680444
477926
1657784
348487
953754
1117738
1968128
1697416
861672
67068
881475
115907
1435308
1896114
360786
1102625
639731
1558242
239696
769254
590017
1168637
346907
1067968
661285
784354
1624196
897191
469796
1016829
747109
1937632
1871931
558818
738650
1788767
1112521
1139465
577249
553731
1870002
1800576
1940004
1896741
1901206
1242075
530731
936972
1368898
286641
981792
366781
1379998
1664065
742
1396018
581222
972193
56043
1117531
432515
401040
608059
678874
1835649
1114492
1793876
455588
395527
1055814
206027
1478935
1826797
1446211
360178
1290480
159806
815479
868070
671502
1064551
382159
102738
1250179
373487
1423211
1838629
191975
1926447
1393753
1811872
293182
1880152
1487758
1389517
711408
1053817
339053
1370793
1691719
830852
326444
195592
1294988
1784561
688238
403067
9424
1691803
1631264
1368708
1027611
946443
1385287
1823491
82648
1861071
1380304
1293363
518003
1655763
757680
1712426
1835665
232553
1386713
831327
1576609
720686
1326780
1474468
1330186
142189
1281171
1512102
179671
1224024
385114
1216590
296535
230513
451472
608176
1264214
1048912
1645388
199350
1313912
69321
1700383
29635
1619704
1567911
1128089
655753
126903
1422381
1998010
719001
19880
1857859
439495
96962
154245
823739
1466109
962929
893613
1079138
28728
143332
56692
345457
837347
563191
516063
1454989
183036
940872
1554694
139221
1902993
1707185
481868
231021
217335
1264827
704531
1686178
163018
526853
635369
620939
685878
76491
862118
908232
1909840
1294572
1775919
103004
456401
125023
615769
108150
1183254
1251171
719839
1139958
1902762
95386
1148463
647441
1741320
1601931
211470
617519
1923517
1437065
1562895
1162907
59864
1030892
870648
1040723
1618393
291342
924720
165440
1724612
1214672
1652679
1323576
1127252
1699176
1336586
591717
369577
500651
1180050
1511789
5741
1193244
877666
1094916
1798675
1736058
261239
797464
1745148
1300746
1210407
1923341
1969376
1575195
862416
1385150
1618545
1854604
1476561
1257809
807486
683281
1127340
10955
165660
425353
216867
1216169
1565254
1012165
1633565
1010001
397061
1521362
628593
257867
280822
452214
1899717
1656319
830562
1121574
895672
830881
482446
1943571
1838623
1388829
349322
1668526
1747576
599020
1545442
1377202
483145
661444
89383
619520
188530
807799
1398126
1898820
69481
609902
573409
542742
673011
1886541
1317954
1862895
1417377
862955
514692
61691
167600
1088792
304886
41782
1608846
883501
1592288
1872907
1966711
1732816
823985
1520068
1196168
350758
610100
1137610
529308
40811
1866875
90015
1947268
447425
298242
74591
265626
1076561
1045239
1301136
815932
884819
140267
1439506
1099951
855427
509600
1821225
1813659
1448592
1595689
1377729
207295
62552
693913
241722
24608
1487599
1173313
1797128
732586
1839135
359020
1450041
837829
1917088
875110
1729868
336875
1471562
1459943
448741
1576258
922077
1788479
1632714
372997
1534824
613209
1287108
1478891
175850
1111639
1401167
1237948
1637619
1281727
640027
1586500
556905
1849932
1557738
1095057
339363
12343
1477977
1543258
1251936
14318
431794
1692732
189293
497211
343174
1777624
545387
1801021
775113
1050383
874606
153894
606943
1194913
827006
1458396
1204033
1399681
1295887
930189
1721817
115309
1589928
272166
1884727
1461183
107236
1717102
17407
367833
526565
37977
62890
744456
511111
1396797
1005279
1105025
1593469
1689961
1718575
599396
558638
512333
766491
42015
1008581
217109
1923019
1500456
810544
1494665
41176
149541
933620
53288
1092666
304848
678127
722475
656887
1532421
1140391
63029
935026
785996
1674029
1902063
869000
1777628
137730
1303483
1840999
902154
1329571
1500288
325842
119141
1956767
1268499
1206383
1683895
308943
137893
1452643
1186252
596314
1188826
209855
241434
808096
1505405
1421918
1391659
981837
140173
743197
504496
1312300
1081120
1447855
890426
38734
1907872
1305791
370080
382157
1004233
1299058
1706146
1522141
274515
1875204
1071409
1407127
936454
378170
1115727
1841292
1787952
382969
850568
236010
1450544
734959
1468471
1820014
1954342
154759
157553
893593
500869
973818
1385709
1797518
1051762
1546427
1939474
1847124
1191296
1802005
673205
400410
1614098
1985779
1413275
1127464
819902
1915213
1763613
1327980
283395
1782332
576289
256379
382716
170790
858996
969822
96996
1522456
903065
1167177
1680016
1122691
855401
473044
187444
1856761
51410
1403441
50086
1009422
1640271
326436
1611352
804592
1085052
435349
1174417
174161
1636442
40595
11807
1825848
608813
1373176
1911968
1513745
248119
1882021
262792
379530
1739049
1967380
515539
524112
572058
848759
383711
1087418
236555
763310
741309
1024835
382040
992001
65286
605910
1406871
1381597
1136203
732496
641298
195934
528916
1234769
906252
240567
1763364
161014
918347
1685683
1736354
484789
841636
1459971
39913
649986
330116
1841920
1036336
677875
1367432
1475835
1108369
67739
1192316
583085
986873
464949
1265787
17486
261660
1882172
388612
1002973
1251795
476301
20914
1418829
146089
408437
1187541
1345169
1280251
466055
1497714
1499083
991533
232575
382594
1735754
1514509
411028
170474
719426
119707
89079
1120303
1514077
445141
1006736
610930
1576364
911143
569570
846174
1975918
347290
965682
213019
424876
956840
843717
560402
135985
243788
1316877
20669
1688312
1318872
27809
1783054
33561
429497
1559527
1496952
1865083
1824951
1878702
1099635
470817
606971
1988396
250870
1281445
1078916
1418281
1015312
1692569
1881766
340524
958337
892637
1541850
862644
659553
539472
980626
448986
1028640
418292
861627
90641
1181685
1231609
1526939
472897
736698
1988760
1800303
455632
1081306
31208
1569713
925342
293045
789886
1324372
1638482
1631538
1914342
49161
579515
1294729
1123611
839888
1422862
1742162
624838
333131
1631683
1171286
108942
253389
1803935
1746899
1277346
768086
949117
1431551
1687592
1172455
152800
230936
128109
1292209
1974866
1717763
673059
933458
1434012
1104825
1289496
396865
969054
1715267
1840287
804790
845722
795238
1881233
405798
486079
1147764
340486
1947069
1150765
1761066
1319989
726314
1902466
1211867
1832013
1783719
1516530
1709244
1575834
53837
169710
511256
288102
979914
1138864
1649175
1966819
4678
1630760
652856
1949219
51829
712243
1416843
1639511
622727
1109311
336276
675685
1037320
798748
424969
1854267
1667574
982967
983553
1721913
1480672
851833
626642
876451
752368
105236
391630
640686
1996173
868414
719014
281780
484873
583304
463771
1495133
1867483
891399
896217
536096
477101
1086919
529477
866643
1658195
469357
34358
1056216
91137
536154
904280
1640365
1730041
34684
1150144
1892946
1147976
1155793
1799644
1704456
1269190
1180421
1677034
1312864
1562710
1095896
875559
1125387
847254
407728
1793452
1098815
306423
1748703
606108
1122798
64937
16732
848892
965250
159335
393108
1008361
753792
177643
1134690
509233
790655
1958182
142519
880627
1983745
629039
1793721
1514230
483688
578144
989815
219489
848824
1544752
325127
780808
1935430
1911615
302447
432062
1891092
1751012
480535
1488956
1640943
794396
935091
939517
691395
102074
1798027
1941316
1762045
1899123
743192
195997
299417
3131
1448927
1314531
1292272
652688
170836
505754
521784
795237
1215319
1494414
484832
1399823
1745303
793430
767063
897652
1280685
1191845
379576
1298972
1190993
823578
564263
425344
1834816
663568
1751318
1052240
666277
859724
1217782
1399484
388535
1154698
39930
167080
1199692
1031876
118135
1277597
1093722
1095787
606614
939536
1167124
322053
840304
1057222
568263
1379662
895855
1287829
1366963
753460
1322784
38859
1762984
1369942
442151
998726
474142
624187
1937647
1264882
1115811
193724
930066
1145845
1161337
487206
7310
1944883
1676232
1156131
1798209
1732999
975222
347201
1816151
420136
1743858
1116893
1976660
540281
55673
309255
1084572
1380764
681650
137441
754642
167336
177645
836615
1577532
717693
1017875
1569849
1245976
393214
1659083
1991834
1373148
1842079
536755
1835973
977729
1425633
1064039
1465342
418546
1667178
1073362
1049402
1087355
554792
1205180
903788
91815
276394
1194000
700463
1773016
673760
1774389
341632
682315
615118
36560
591439
461382
1477031
930547
707459
1556038
1817247
1866892
1459192
703388
1585836
1368482
1831753
460249
436129
1644834
219537
179446
443148
838182
752687
356736
1199219
1441638
1282044
1306151
1103421
1948922
1266020
1278
554191
1777730
1550373
389798
1220695
1844137
1876136
1921700
910321
59211
1843221
323306
647395
242764
1168342
1580556
722079
1640969
981141
1720182
799832
865529
586875
1051808
1475487
1983155
1815163
370436
898369
1066092
1658380
178332
84848
1358147
841864
1981474
1236289
1022924
338800
65762
824574
503307
1673414
1060005
161924
1427554
1194141
290637
1709817
1108930
944402
1781176
1652749
1078228
1420177
1071580
929499
1818180
350055
137215
983277
1907623
588123
1742514
1920114
1559233
247598
1599401
953708
1329910
1837117
212864
238883
349800
698540
1802941
1441237
1115067
353549
1593898
1799062
370553
1809479
556458
1488606
1405037
487280
1117509
472178
975434
973889
270416
1102411
1211962
79845
233949
1824735
1397719
1958814
726242
900802
349151
247622
246853
970847
1978974
1169552
604326
1763417
1780788
1793331
926711
594478
676841
1741638
657763
1006772
1351622
1681618
1322037
1303746
1028082
1189750
907657
751705
1293350
265394
364165
598470
1353018
1124970
848819
298157
1227036
1440891
967604
693120
1433344
148422
550958
1061931
975286
68697
1424032
956995
1453064
1416234
236128
1712651
562903
126671
177614
1900834
678977
1224548
1855941
1872294
449739
231065
707734
458173
358611
1078638
158257
1171001
1191410
474090
1256530
610818
686591
926333
1512978
1371812
1568914
1612546
464571
1999179
1739327
715134
573449
1490235
1601803
1960897
1742107
1707731
729031
1847317
1457319
863365
1244850
1835887
1583784
433525
512566
665766
58762
461260
195131
907144
684277
240474
733432
403642
1337040
1382123
304682
674349
185060
82426
198629
389865
1481270
573307
691386
1117981
336324
660498
126483
123304
849412
1901401
1156918
430107
398937
1551051
652864
198950
81094
414349
1819048
773383
34141
1386946
1881840
1733084
1057918
1409445
766864
215334
1178241
35791
1438022
1889341
1408527
794784
820363
158666
874724
1029307
11200
1778486
627580
1728878
1988224
1484268
19586
1067930
205924
1633382
776624
1832225
393241
1921108
1581542
1285988
810649
350788
960270
1975971
588452
185371
902756
1078231
292189
1855252
987101
748047
975474
1455546
766454
1509930
1556698
1095854
348156
1225257
1680330
269244
1865652
695339
1637640
884800
1850029
1808032
864422
504050
944297
715727
767303
1662477
277243
1633130
1735579
1544432
625630
770439
418478
1494104
1596107
1188188
1914028
830691
475254
305151
56433
100486
1081106
1705500
616251
1616906
1719762
1701327
233732
1193649
1669427
1706391
239185
1597887
1697706
463785
446016
536612
1892388
795577
1518280
806177
806945
1619519
171157
1140820
1963819
210527
140450
890014
1210243
1814915
1460846
701978
136808
1146259
273762
1281451
751616
625658
538558
344043
1755115
1924175
1640276
500511
1904011
129239
1187018
704362
1039686
218755
1448057
1395931
916834
1567555
1102855
716990
732644
859909
1437114
433467
374407
443197
370732
1065667
570547
1266636
1375092
427196
1190825
1140490
1832957
297036
962042
563791
341811
978345
472317
420716
154811
1833981
915747
1250065
1768624
935963
985668
854006
1213127
1051464
1948256
1535119
1982400
279830
1371264
1797289
1225787
847262
1063793
1444045
1891002
1864434
1445639
1646553
88104
235546
1945757
1087574
1603854
546867
1719226
216405
924589
1171003
1637157
1292839
298748
1814410
186663
1282710
654252
412418
63899
1290314
496615
1214222
1169822
1912623
1325442
933891
515619
1513850
370836
814522
74437
302754
1625924
1253464
1826645
1330922
123214
785720
56750
1539779
831639
318889
1244307
583896
1830596
1815576
1906467
11333
128720
1545948
431179
1098212
1919826
438060
193883
1333226
1805333
7746
1700677
9038
518222
1376409
143721
1028269
1828023
1296724
271285
11863
975319
482188
612155
386060
990192
1595390
63582
85601
1452987
663012
499901
1213081
1850003
1758996
45531
1233982
416357
1421057
1964288
583855
1212973
1012448
1976637
1358119
1345642
1863401
100314
237757
1761842
1201139
1101404
75171
1107747
839772
1659380
449053
632566
1673724
1617219
1155684
1613901
110224
1503494
936493
116165
1148914
1987612
325518
677394
850813
1590246
740429
1563429
594167
477419
1782647
1225824
1798945
540074
616354
1491779
499981
475085
850654
1309030
559736
933774
484996
122232
1569877
1743115
1140059
1511499
774922
1430287
1718989
1101849
337791
310876
499825
736630
1613495
742403
1843243
1164989
1392050
1523790
1356994
745375
1715857
925743
380981
1307074
1963182
1974731
662201
1406723
317278
379626
1155899
497470
1983933
1471338
1429983
1878239
1608451
826560
1479243
1857950
1179827
141792
764059
875848
1013197
892130
1943063
1166437
1546527
398816
3441
1332967
1542385
458015
1750287
330002
1952306
606949
1025090
1010558
1498869
1065743
271930
400086
687560
1016529
572863
456487
271295
803743
1496536
207875
1561625
1255304
1876171
105383
1213804
966604
163361
1420989
1842593
678059
255579
1682691
533168
981028
338743
974234
1650318
1297717
1570180
1386645
235452
1218056
123703
986298
865125
259644
1276204
16768
438379
910923
1042011
1285783
1841936
307672
462902
1493396
1198472
403947
556901
182508
1354696
7608
1763920
1907362
894681
827660
1031379
41367
756311
1616887
1871379
1205040
71312
1984827
1792467
97543
1572173
1981414
1201565
955801
601815
1317456
587867
70546
1361828
1037337
1704097
281099
975903
1265123
1682628
1636791
1244567
1478200
981472
438997
1104553
1119543
1554175
1097995
1811597
708948
46626
746809
609590
642441
1312158
766488
483473
268992
1644671
772752
1859470
1959206
878733
689968
1248706
1060944
529759
1548863
1045875
329423
1991541
972205
1339245
1220964
1440980
1606181
727533
1163176
290129
2792
840636
514190
1116645
424821
773424
1252917
1239712
1935622
16165
1832217
1393885
684751
459581
105185
222955
1625358
417475
614237
206920
346107
1877415
631473
419257
279828
427413
807337
1583028
1441745
1053622
243389
1907468
1599748
1060678
894209
1025737
1134179
1770150
1820833
253063
903658
1941753
1488743
1099220
167098
895907
958026
1683767
1959270
268374
1051378
1641308
46787
1215113
515086
617328
924030
311038
1511206
659027
543274
65467
398967
1168542
719019
187791
1090149
1262057
1198798
406045
1522931
1345301
1250606
1138753
1996830
1771298
1955191
1789309
569816
1918965
836386
1212228
781801
388023
1182155
694099
1406303
1342070
1037
1725470
404105
296856
432585
739168
466067
965689
121251
994886
514096
405730
1958370
577600
96833
1457279
86496
1260902
1316665
319609
978373
196852
1791222
1117394
1941763
85712
864124
1928535
1819613
1734093
737571
1716996
640836
1127997
19328
597914
1785297
1227359
220754
575198
162518
229553
1625812
1478745
1751681
150597
1867902
410791
1806113
154159
203022
661116
977666
192700
1213128
1373839
1789271
589748
1773937
496753
69017
438215
528598
1603379
1671178
418329
1190785
1775035
1953362
41040
1718723
317715
1743237
485616
982268
3771
718195
1569464
1125497
507180
1713056
1926204
234062
1550163
1674753
1962923
1410800
1915216
133200
1020663
762309
8825
1759223
1780931
815981
269750
1077154
338318
502060
1208528
377495
596588
364227
404919
707921
977961
357032
836773
654070
907840
1193108
994024
434486
1281143
823535
1037085
1286825
510134
1585703
556884
492210
1649325
1132564
377339
1704862
1502294
882785
902991
439675
550825
1139140
1353344
1012707
1121052
1344660
1055856
649576
1471938
1635200
1660701
572551
846725
704655
1961305
678323
535846
106504
395299
563020
241703
1555687
1361019
88295
165654
1423010
576909
1832919
1203403
1170917
1402986
1018934
493501
653516
1459898
1508079
1628962
1797578
806298
1124431
1143525
1109442
1277400
1009649
519557
92846
831273
1478838
520770
1289007
69407
1274586
445532
8160
355896
528270
1379224
607409
1819940
1844352
374523
1847392
502486
923173
1662673
94361
236467
5148
273293
1100442
395943
483763
394839
1403258
1030500
926151
1075716
917925
1837818
1745888
1841538
1186275
229445
232641
16276
993585
240654
1858897
648860
1631222
1892358
976764
593039
1950779
420121
518714
510128
1573946
28219
149388
1373259
92766
28170
1599899
1236398
853865
1025608
959512
306686
234668
3295
921033
1397050
1993613
30165
52599
1396107
880352
990031
471016
249159
1935651
1114730
1275290
1712504
738297
924217
427628
281888
74308
1275894
1263498
1685713
1888253
551104
154596
1303807
1397415
982882
928939
443831
764093
955695
389030
430794
953305
747713
1761735
1443907
62149
1570951
487961
1914464
602461
210974
1718024
1770084
1220740
41769
882168
1292021
876216
1748123
1274715
443078
516333
1487148
1446559
1530677
501598
1434744
1837467
1683217
447348
119223
407867
1753017
182313
1676867
82340
249761
1992915
744774
1923623
1438818
646947
1054885
1610831
14584
735394
784370
1923789
1495787
1904482
1249473
791831
423904
1468193
1138644
509990
1344753
1083733
1108945
1762985
292450
1083985
1745221
667707
1694609
1285881
1348851
1292225
819706
1785784
168273
1856483
434216
1588114
1920961
1554239
1016950
45682
499645
412575
1798361
816870
999353
699359
409951
933065
1539433
345754
1794866
1265308
1121072
1639604
1078782
1337779
1226927
1436919
754072
19763
124065
1374167
344426
1679784
1967224
700455
11296
235919
1270562
1184831
1403255
955831
741606
1896801
442851
1951683
729572
1258601
1027090
1592074
1072288
1004896
988601
631106
774515
1702336
192262
660934
1623401
1870790
799059
994221
1955908
984320
1427747
1202736
257712
1313335
1250330
409979
54532
1108744
966424
1057295
1001487
593503
1919104
481822
83200
946081
397289
853388
287202
1073257
1549458
1526937
1694378
141624
515637
165452
236638
457191
819639
344204
1066268
712646
435837
742639
731310
961074
682029
1428343
1602775
720238
1977487
578343
1660576
1058686
826347
1047472
890686
736463
1541805
1154273
1268897
1424860
622361
1529564
90733
1310263
867175
1698075
223428
1528106
964915
65526
1864544
749866
963529
578461
299580
1394587
1832998
1416516
1620299
1935362
1633563
1987286
9736
1126114
1125414
1563413
429983
1185375
369637
231526
1458123
204281
1748241
1391719
1685158
47611
1242801
1805542
428953
1920570
1540737
855747
1827441
391033
1046745
723324
525772
1777008
1682259
1461773
18829
566231
801832
547985
1897522
872939
374653
21321
428441
1703163
1446333
701945
327137
1649769
199617
1293948
550323
623883
1549952
184148
459379
479380
1858413
189322
653096
1421
1721949
200221
1019415
1863479
1159605
1927891
423263
1189387
567522
137189
1889867
1050559
817117
1256362
1151141
554594
1086502
721824
358426
4544
1427465
1611736
1077268
870908
1246992
1467252
451654
1886325
1808353
106832
1418377
218952
14285
443336
1378217
1918706
72179
1863137
242231
161197
1878145
1352014
1703897
1215994
1411487
892702
1264154
958881
1274731
269508
866983
1424202
1621945
1989138
352635
1451503
258780
1032636
1712769
729960
180959
763441
901749
1432093
773044
783714
77261
1619000
1486126
1785286
1294544
644692
293000
1821609
46457
968777
534965
265038
136422
129115
1979226
69287
1012116
1208104
827001
1034367
1290170
1819643
1467248
240348
1377666
205996
201776
1178127
1262488
162324
979161
1298372
279631
748257
449925
234353
1518086
26545
1366214
273887
76413
730950
790124
550245
1124391
84916
840346
1416658
1905789
1612675
1511418
472749
1019552
480810
1911625
1319687
1981972
1174311
426986
574674
567895
122451
1472818
992983
1264032
671037
548444
1628455
1145006
1305868
1496605
1494037
1758463
1628969
306637
797240
1295689
287879
424662
130730
949978
1739598
1951789
1566761
1525787
1000348
1180930
1056770
1725051
662869
1208576
1649040
1269901
195662
478658
1672271
1874533
1049728
203799
1416656
647837
1678947
9403
170747
1450605
1135994
502077
410154
1665098
68404
1812201
838220
822590
425834
1178831
1308562
1068861
686954
940551
742174
1474736
1560433
1865460
412329
227482
1051496
1497005
927748
12905
76096
1934538
784163
90255
1171065
1218718
1980593
929260
1998096
210234
1178961
1927666
1331952
737522
1174650
1756967
1792722
570150
334027
522921
660869
1196405
332656
1411895
1443348
1943599
1945124
1635001
940544
574395
1044724
376322
1922274
1613586
1982577
626825
1974769
216672
416817
1814333
1260575
1857252
1584083
1530934
306713
967901
885873
488631
1838705
1413135
793839
538250
314754
1353898
1306921
172102
381420
1192702
358266
771471
1865491
1550837
754733
173524
1417935
1461863
1118279
1995156
387971
1717349
514036
1927273
408418
76750
1025669
424163
1486804
929873
344881
1443182
1456198
1063771
1926599
203367
1874074
1243624
1618447
1690359
696570
1902640
650756
1689675
1235749
652138
725058
493511
356243
1634261
1027903
700256
773590
515279
107087
769651
602870
232696
223818
670816
1110659
276199
326628
1494338
936650
423287
1299746
888951
403721
991371
525338
1711091
420892
1025356
118386
41043
1868611
1501983
674480
1394806
542383
516973
992101
175225
597859
368895
634735
908181
1238282
1188820
1031007
1977878
1804292
702596
1686962
19261
376244
1250161
969942
326115
264432
175773
893079
438282
976268
1031945
1774191
1569345
1932046
1057087
1913462
679239
753943
1725646
1520229
1055295
973340
1903591
1684221
1889384
511697
225688
1501545
285700
1651766
495794
273228
1462414
1199051
1337186
739758
482677
1759474
494542
1449815
807408
773312
414991
725953
231257
1674660
1918517
621316
497980
1807275
661340
110465
1598259
1804790
886908
445900
671813
1180812
37944
1640252
1958860
1070280
749691
191315
287139
960595
187061
1788734
574945
1446957
1019300
1178274
179311
630870
1602614
373097
399637
95645
1907165
1240909
697323
1814498
821240
1917100
1759426
1941349
1160889
1028880
448153
849221
959827
1440027
1913541
1322902
1435376
1118417
1029164
1389679
1515446
1406838
963253
691130
1459029
693514
1097350
695003
1542629
659316
1203840
649579
1430366
1355018
1927824
647846
1223226
669154
1300854
1433507
6254
563871
441315
1194667
107698
1949176
1882230
1926442
1610578
1929934
1094710
1526224
1264720
292065
1290111
1659941
572789
500282
792141
519586
673500
1164305
1692004
1961992
229431
939849
663996
843839
621210
885060
1621418
902352
587102
1315568
1311310
1532750
1220754
224226
144349
1096918
648749
1678321
895950
1728708
1235304
649848
309213
763945
501561
1544484
804242
323020
1673067
1632215
141729
1823278
469951
1119869
83104
1333144
1063673
213017
1389909
498750
84357
1084055
728767
748803
435257
1396769
1675668
777756
1431537
832060
249603
664943
337586
736404
1771860
1897008
861778
1255340
1417172
1191123
882500
1378240
1985609
1760368
938778
809314
248539
89704
1075396
188471
1818528
206225
863030
493875
876490
821417
1288927
806973
1376313
40245
845148
652599
304919
1581647
1314899
1960087
192584
755190
955720
205576
1863543
475719
539614
363645
1713615
1519794
687446
1903495
967640
1400781
1393309
114557
1730083
889406
346582
240143
844854
663325
1826059
1269667
1796216
995603
1491630
1620152
1561164
1060549
915462
504351
1651427
733210
303980
1788545
205861
1231285
1993736
1114902
15381
1932870
825623
379521
798444
142130
617853
258840
1710423
975195
1457234
164023
82244
46774
1881162
478755
309068
806395
1617583
1597579
521373
544373
198570
1470972
1439103
906171
212147
1239501
191990
1263724
134247
243502
1693150
670452
867267
127853
1545938
331615
726362
1085392
1589701
143055
64747
688134
1226772
1005936
1483650
1905798
69315
1418110
615707
1365401
1352999
451477
395
1389547
690052
70977
1140129
1839353
1248916
246635
879322
212196
1733668
1166332
1187114
1441429
87316
1332292
1012543
337971
1015414
1508745
1424825
553777
171711
876962
927824
1606930
1023445
1346518
1269065
1359179
871186
1278366
1569705
1151897
1399255
1635272
1596684
544075
57638
282383
981898
641902
709915
1396791
250016
1074935
1993382
123342
582273
677761
557630
1515855
1746685
723562
1771875
1888312
1256561
1345634
1675428
1086738
438652
1983890
665660
968245
33075
693156
618403
1636312
1845761
921850
1877280
801119
840943
1804483
128259
1739587
941644
519313
812935
1014180
460301
972895
477411
1159552
490214
870481
1063211
433927
485835
1280026
957775
891713
294609
1497563
1983244
346992
648405
129014
1139057
1617428
1881109
1560175
225634
380176
201333
1610831
919886
1357318
643933
1558772
546609
678781
1477045
380865
1195026
772289
1407395
1322399
1841211
1021513
1169360
1680977
1526917
455570
1086795
1917800
410407
468890
758321
529694
1357065
388588
1299725
631321
884235
413173
892250
716815
1139607
1070188
1925841
650366
1268354
1632650
1636584
732325
708862
568214
1004647
38726
1383544
1823593
1080263
1431550
762776
232484
1773190
923126
1489704
458653
1660522
407084
495849
1632076
685131
1661845
1960147
1865076
126150
1009682
36739
1356130
1831983
109314
723672
224761
1260965
798680
1682503
1870730
1439701
18611
754543
1536427
1432928
45808
61664
1135919
1104976
1187812
558623
905060
46456
384681
1608844
1746168
1397564
1529178
251018
1966749
763484
861829
1115326
1667715
1015097
1206347
1698231
1056886
1573766
1681843
252548
183583
1116716
1292263
465105
1038887
1434383
1652396
909775
1343868
1221602
1108327
1041569
1897629
768226
880294
1032458
315299
961279
1823427
1205221
1751209
1768293
1207173
1169644
744332
710862
144981
1563911
1232763
1266770
1757688
423023
1190716
1390264
1016372
735791
149986
1383809
316705
867754
1487056
1158934
1510351
1692528
1030859
141897
899360
1216243
1133450
1777307
1846251
1493306
1810221
1770824
48911
383045
775873
1899316
1697283
1554406
1339231
841221
5978
1215448
1943291
576853
1615044
7710
1752416
1485964
98431
928960
1202294
336726
174116
431143
406216
1933154
144180
326183
1564096
183090
561785
327362
1564644
675718
435351
1218237
392126
1116360
544923
1302809
1104199
1010246
1236998
1247606
1557343
1676015
1337015
1127640
121078
627146
25624
1592828
1158037
397874
409357
1221146
809261
1992825
215451
192009
1003265
1802996
747091
1443537
1259877
1978552
1274852
658679
450119
1890052
693208
1652705
1785057
824814
1220428
1275296
977132
1392546
938702
98287
595072
1187846
1945587
336665
638207
958956
207529
671407
349445
332243
1176779
1682783
988950
1853957
370066
1405203
1045665
1620011
654966
1509882
624307
522360
57623
1948605
1746905
205976
1275302
744649
1834040
704947
234866
679840
444754
1390738
1930817
1421851
23630
14471
1507837
1248573
377314
132328
289399
1826174
318899
51754
1050663
751538
1891825
664194
1902550
1772269
1751544
585371
221837
740575
1253134
1901047
125471
914981
1258395
406784
1257351
1362952
1542922
1851354
1005729
1520743
1392178
335603
1682461
668253
821697
826604
312207
646535
971107
1729926
1429952
1668886
1757036
790203
1227878
491247
285676
1618386
1834288
1151982
1812835
580786
826483
995621
44938
756201
1743132
572726
442113
1532249
690543
541274
1742562
1202363
1490281
1536237
1032281
1062771
79111
1683452
1693378
1760328
1592222
1715457
602029
41661
1001692
844371
950580
81077
637843
651919
704832
1199199
805779
1153367
323775
521179
881723
1477365
958194
470058
1078495
1689303
1903992
636411
1625418
1211260
1968992
1905082
1906445
1876038
334859
1798425
56632
1914652
183638
1936447
1468076
1374795
200433
591144
795127
1387751
1680086
308371
1877420
717745
1746753
289674
1969818
246080
428451
1030986
1844628
1140260
1680570
311468
1326672
289877
1033434
696880
669640
1581274
1857330
1406428
1171067
1888559
40027
254737
1002224
1029169
766659
451334
1359133
1722957
1400801
235772
1397693
1420690
1806175
1294098
1249044
1491032
348301
342477
1762635
1636945
1753965
455080
584779
325808
1809312
494925
1625940
186626
441591
957001
1870578
1117099
1858608
1432649
1307978
640288
337890
699858
144558
1245653
1656953
1722191
1649762
105590
884707
560337
630720
60733
1178951
495192
1773717
1976082
761975
32594
7455
1482503
1435610
1793557
975751
1591192
1240926
504058
630935
1159270
1610332
617636
1028589
1340461
109143
728024
539541
854680
824420
380665
1490912
1999301
1281326
1500829
1325030
377283
629090
953777
1450014
1957233
1557285
1517792
1856793
358766
1147233
878415
1959899
1839610
1745424
960547
1351676
1604364
1202843
1863848
962189
360462
224230
1194495
794186
438442
127894
1183075
499150
133848
62328
837063
650933
1691460
771952
475922
272778
1079466
86831
515714
114949
763031
856389
1105269
969304
1080302
1721380
1908991
969592
1076166
69890
411537
65651
416802
967803
1322983
1902391
599566
1029819
962220
1868830
96014
1041230
387465
154585
159012
1940620
1898462
1760628
1267419
1324480
1342219
926428
1643185
1790846
148004
593348
755993
549637
847739
1350402
241012
798157
287239
1768985
497104
1615040
194187
655712
779314
1695693
178860
603722
1460861
1641387
398409
1385430
920700
1346245
1778770
1752960
811314
880913
1661995
197492
555387
480267
1182505
706660
1813895
865899
661106
657367
1540868
1890664
853344
803870
1069747
1242906
1832940
943460
935976
239477
1661446
818088
1192314
1874691
1244751
903364
113331
1943603
450546
1886452
67988
1869151
1654519
1449266
286685
791459
1619310
1023130
369283
573259
860140
37475
1128930
1618865
1848191
355939
64294
1826395
1484544
996605
1934518
1305826
1404733
1149835
1503438
1930151
1647881
1369823
1624736
371424
350935
1517588
1533504
1632405
337125
1415677
1436962
1063792
926804
1525547
1990391
557106
53224
46692
1611916
1837776
376295
608743
1670551
551426
1968254
776850
1233454
1852080
1410888
766131
1701199
663503
190090
353248
1956643
1495349
1168894
1205050
1076232
390801
1118771
830851
492800
1799437
603183
1613586
251586
1981258
231706
682022
1640079
1520374
339501
1821832
1356429
5403
1637721
1061619
900029
148274
1386355
501635
1999107
872746
1134100
652823
1315741
985260
1330440
1511766
640755
1952716
1384216
772174
998411
47878
1596165
1596464
847987
452084
1111514
413967
1833011
920732
1904109
354565
1445393
389981
1947492
414927
601019
1872643
1753484
649550
409666
1143330
646547
1549820
1542072
1492690
970037
1538586
539499
1640614
1876014
1947486
1049041
453356
19531
1798682
40272
1898040
1897879
1334064
273574
1995633
211942
143228
1537971
302843
262472
253759
1888453
1837474
1479846
851455
405835
1481166
1183141
1457585
577278
501448
1193275
1789117
1726497
57171
1699358
102626
1247870
526692
1464073
714959
1238160
78142
811826
137763
444236
614873
1631005
250686
770739
1637518
1797013
650589
216865
1050554
1521901
1991447
882738
788203
1130484
1659722
419489
1265323
328032
1140543
1877810
1354989
1201820
1485165
1214837
484412
1790548
766206
1202979
641384
689577
1717840
1633924
481669
435645
540533
1138935
646383
568413
599942
277980
689652
884321
135215
687435
205154
1123569
697387
1250709
1433286
238731
402983
1700773
636083
874168
1619669
219714
317564
724919
333611
416967
1197037
783291
1055587
881420
244671
819383
1306388
1104082
1932574
714025
1778363
977129
1488028
1106299
1112771
210323
835036
1405260
27708
200190
914187
1794981
1474335
1614745
957361
383086
1601966
812121
123306
343653
84651
792092
33428
1678814
403240
1347899
219459
1042372
1356450
842654
482932
1306573
19501
1029446
410709
285921
23465
995299
1331461
1680275
1110243
352669
1172195
1173375
1313529
260036
1183489
288511
803544
1200416
1453207
170190
1301488
988002
1384422
1818041
1133134
363846
1579716
1544965
450832
1307953
201177
1673261
1745108
1990850
1118327
96860
1642197
18684
612784
1586594
21188
1439455
545808
1647829
1874769
38030
1703288
298761
1268828
1894132
1411438
1126312
47258
1530629
1532458
1404506
941761
1489555
233638
420792
1106812
623262
1416796
984945
225747
835674
1795765
152308
54341
1990052
908265
536393
1537415
78347
1060890
1013893
1774003
1887498
281969
223794
969278
1911872
853235
1634195
1686769
134265
1070631
1194204
283842
414438
440855
1021173
1079988
165732
301652
1490306
228742
147286
193203
410277
1558912
1478889
836528
1958684
691150
1599192
391100
1428334
273796
1352362
1932101
657200
1992507
1994223
1537184
335566
243762
335909
901635
1635935
717364
1889746
1862810
1689659
1306893
997591
142513
1108071
870375
38848
918233
1834731
1414630
582881
1149265
20109
1929120
1188089
1578917
746150
52289
478051
1729518
1754246
1291900
1174326
1615223
282136
1128452
880868
1481211
1193516
475865
1998670
81879
1366095
1928008
1633160
1246219
1690783
621283
798869
1946946
1938843
1214888
851463
1572831
1825197
1863684
1745832
558560
1402694
1521478
1270768
1890447
763307
775610
719612
1762604
1855355
1407588
1232951
1640211
1981036
1745333
1124522
1057541
374940
94658
436397
1162750
1218200
1661757
1565233
515127
382780
1139073
980018
288106
992638
316581
1027224
1418813
490803
1152024
1807791
170125
545188
109179
1125285
1060119
1850241
1185600
1365976
935855
1574413
559150
1046082
594857
342690
1029665
1486101
1530541
1930135
1276289
790371
637827
1067166
1363696
53600
837457
792779
500736
1933288
659399
1511631
191255
15761
782848
1811929
1922389
642261
325891
1092673
645032
1687483
722045
1758358
369735
42309
851007
1430615
1343605
1757132
805830
304137
1295642
1862278
253106
457407
311603
1292513
1144902
963714
1246862
170544
315453
816417
1272912
1435596
789040
8567
13630
253789
1085831
854940
945773
1908383
1941518
1931015
850459
942579
1518079
1439206
1311639
1631159
79013
791119
1338091
493767
685878
970972
1806517
684187
1967655
1284613
479047
1841823
1737580
379417
1967551
442938
1124907
1169666
1241034
704113
592901
1024647
1916440
500287
1973964
773951
1904250
236022
1126645
933834
401186
1334548
910110
423294
1184547
24669
151961
1273123
1633871
507798
1050050
909307
1098020
1163008
776163
1118339
1521534
1600344
1100388
197494
1707199
600257
1423544
192920
613621
1193803
1447894
636546
1777567
1364488
1521456
65713
373985
1003489
942623
287090
1877562
1887782
8144
1298772
823962
658516
1809104
1437096
1999615
1189932
678934
728572
1993004
1256399
602163
969700
1417860
1561905
1911828
1983471
1915861
383390
1796595
1030337
993884
1962896
1542973
216881
570280
1281513
1465145
1407031
1087284
262528
442915
746457
945795
597198
590197
25253
994789
1534676
361258
1986746
1446076
858793
1191820
1183103
143899
950110
1306842
1465192
320924
1217210
251461
763403
926308
400846
1051951
231488
1199096
1149592
61789
957501
1684752
258872
1284840
756536
76211
92952
1014190
1138076
362889
996090
1502326
1535497
1365962
385402
953765
950581
1159989
1844383
613457
1872714
1125626
588396
1693177
360960
1764599
226669
346446
753689
721481
227403
1243358
1139533
734582
91343
1652502
247245
1838999
400970
441271
61539
1194959
1974687
1702778
1518745
1768612
1333312
1599297
1704328
1197839
246717
1836947
378791
1447771
1666346
1581746
1928369
1936518
708631
305745
490151
1824874
1291827
1398533
181352
1919049
762394
737824
1188433
1410338
507764
127090
638188
781540
162926
1596600
1551207
1826281
1500160
913450
1299660
722116
566931
1059949
688403
880095
1441425
1452479
170367
629039
1149275
1504384
558523
1990524
1857908
247017
161494
158310
614799
1520393
570794
58990
1176836
983382
1226988
82980
114891
1169122
945714
1325918
1261693
356073
879975
814245
1682710
728586
69380
1170213
1083792
1411497
381849
520343
1944285
759056
225954
1561360
1996691
428096
726524
1004053
377401
1186513
359880
287463
1860822
491547
393694
993650
1823261
782912
590885
1205446
1819408
411825
608937
1029028
329668
1333742
593918
1898749
1562803
1872002
238412
1791331
306505
354757
1129415
469988
400055
157677
1884874
182606
232938
1321408
1630098
203225
1237106
578742
1870895
403186
1818793
20927
1478934
223144
1096787
915589
1061368
857948
1405814
895847
88940
906505
1006061
701731
1050548
304545
247566
1668484
691635
312888
1812500
1091477
339636
843043
714277
453669
1414039
1002083
1435710
475890
29475
1177312
1846119
135731
1116365
1981090
1923774
682829
1748779
1777870
30286
1483665
298102
63824
1246446
1973996
1801910
1620104
46947
1779871
1158627
1062506
1173910
1522590
117408
1392076
1759589
1949627
1475661
858646
1212786
1184674
395315
1502180
721920
712619
939517
1483759
1134903
1281507
115978
657290
173065
471089
744516
859080
1197705
622919
149180
1421814
1834953
309071
1425830
1548707
1162200
1391701
645214
1580120
834765
1207156
614318
1484004
1295931
1944898
951097
1072007
699897
824581
1257117
417836
132654
1228655
1369967
1387000
41514
1339341
1336491
1720925
347487
954408
203705
741147
1572058
1171832
253238
790911
936428
394917
90875
1139963
177478
1329230
1146783
759488
1454648
833775
1973758
514862
528283
409891
1113979
1958494
1427606
1083412
1633707
210656
174899
1507280
823474
554267
74556
1664572
1167456
1895356
369663
676619
1938829
1653707
1747525
1632594
1634106
1938176
1017718
1406794
1067174
526869
708761
1111428
1022916
817617
1544882
1539835
1809508
563687
420184
1759301
1935437
1429386
498420
659997
794781
1810644
843097
138249
1047602
1450849
1046998
155572
609753
871517
1487204
1280480
1200826
1892666
1243082
704205
365943
449407
1360220
1604078
708109
993885
142451
1059430
1198759
1958317
1077380
371396
1406221
1207958
701740
1636422
179675
1991587
362101
362837
1961945
650104
1056644
637149
116129
292106
1703083
1068860
1404334
1244396
698527
1927440
370688
788284
365657
842179
1084031
1322102
1819834
581440
782208
1380215
931665
317786
1502765
750644
232528
123815
681740
602510
960287
1720531
64499
909231
1844203
26712
267566
159907
423676
1645126
883371
1624381
641811
920862
279053
29332
631535
494227
1652653
476331
1414752
464991
799754
349350
946560
1126281
991224
965752
1931712
1093621
844466
445020
1708681
388451
437098
609303
1648039
1044945
1819102
1498802
1606974
316454
918080
560981
1269457
300456
1193346
1497244
1394072
885108
342418
195082
910125
459572
965013
6004
48722
1459734
178751
70642
1862682
377903
47552
1378686
460006
1375383
1013908
1100042
1762263
1768661
1067240
1534085
1739452
2947
755725
1936246
1977374
419425
390746
1222766
1800065
907591
1075636
124280
1200078
1332063
1690615
138909
1624504
15283
1518996
996618
142488
355671
1982598
1586197
402709
1442625
1402522
1499145
568725
1130584
626651
177395
1820730
96387
500905
1329466
1584507
1017312
48396
103655
1082537
241662
1527538
1472522
68959
1340581
494207
1516958
1346211
1626926
1339240
111504
1887236
1875296
1493914
1626335
821243
1041257
1144094
154803
430825
1729403
977685
1043188
1681550
952305
768946
1172383
239933
207600
654625
1879888
322243
1475585
63132
1339920
1837013
626077
261193
452480
1169151
1317320
1196943
1687853
1752563
747857
1804106
1596971
1677179
1742968
1417524
749213
76373
1301472
628829
407900
1184068
1708816
23921
927184
1018162
1059094
1191588
340159
1691953
1710893
1302877
1696722
1704956
1310488
1469575
290146
1082774
1147114
1216908
979278
1485925
844828
1597924
323876
1558530
1622298
15633
1899763
1206397
53160
1835601
33922
1331864
1589434
372864
1434421
1645098
122517
43142
667831
1753188
1409825
327330
93328
1671646
1499322
38239
1741164
284973
1770945
1986197
448356
1328811
1674221
9677
73679
342751
191076
381367
535410
215718
1339349
830540
1964813
147438
265714
913059
1191223
1313762
183780
28988
1158214
409148
1939252
875958
583111
233227
435143
284621
265246
653916
1477574
1299
145312
112794
304269
1280801
872425
738376
1707984
1380115
1440453
1189503
1717833
1374094
1313424
971344
1426898
493095
240179
843309
635641
955310
145435
1530825
379457
1196231
206540
631732
1172599
1780763
1031714
1087137
538933
1905842
241762
1130060
1011874
275841
1628512
1787634
104864
1963749
1238297
488150
1991762
914389
783942
416807
296828
89879
979689
9121
1120266
697255
1977668
1232855
598534
1104778
21640
1532676
727921
1490023
1505473
289708
587160
231386
96846
695726
1949962
34413
818678
57994
954126
1910047
228375
1869601
1473916
1542164
1410196
1165353
1316961
1329862
635273
618080
1216177
883332
45182
1281309
121883
1312677
211081
1105091
41311
1550862
672518
817657
460961
1375340
1835147
23143
1825877
683627
1389855
96058
518068
1462068
1982687
667728
403873
1290786
1863548
1913880
371236
1162312
668260
389747
1791472
1693329
478096
916659
750221
1979619
1435452
1930506
1433678
143051
1905482
1478068
1034764
385710
1134075
1076549
656465
994178
1590902
1117696
112367
1787445
526336
612072
1494984
271996
964050
1788200
1488510
81814
1088272
1380461
184595
965322
1001663
230633
1127896
1465727
1266693
195850
985156
1588428
1199414
1048819
707463
785868
88650
1728445
177840
585584
648277
1923228
331372
845334
1406655
1411702
1109887
931391
656274
1205848
915289
1833791
1980404
237360
947599
777923
727001
1842648
1865439
1044531
292217
1968505
1211965
1653748
100775
1388393
757317
1469210
444878
1543694
626483
1148831
659538
1198107
1780633
1965926
743912
1202715
79051
1513368
743934
1533665
1336365
586710
447681
977868
1252571
911128
86143
13016
1530860
1329451
1860961
762449
725183
1416900
1349209
567263
975426
174463
265006
1521375
309750
1975221
1864424
1874732
1541244
716226
1356879
308554
1722856
872650
776027
578566
1126305
1706346
479392
1909880
236746
833863
699672
201727
806495
357839
1674547
18499
259314
661489
602156
1659569
1971913
718371
1500616
810606
1694745
1023976
1326339
1303653
784149
1911965
1635445
1025432
942264
1491153
499340
582961
1328098
1915921
47568
343218
862208
1413838
512806
1863502
433898
1827856
1069938
904337
853435
1564411
1998028
1362447
879194
93575
1299393
1800266
1504104
1908077
210379
568022
997590
189990
837431
144143
1539232
254270
685746
966326
561201
800568
1510638
1184817
1880471
1784492
1590948
450448
1506371
1980772
1900815
110204
992460
1279736
1105751
1670425
849416
1815127
943656
229708
1217196
759011
320182
1797892
1330793
779127
792486
1688520
1526991
942919
1209011
1119981
1071022
823505
1310437
296753
1308719
1311262
1754449
167964
653243
232403
1995193
1697168
1678550
1817167
485354
1352516
443730
859320
1533625
838578
474137
430508
1227425
954560
697338
1914509
1919722
1640299
1574
1068229
72341
724967
739586
525680
986
1117577
1332882
955403
1096612
1873877
425351
705764
1479005
404056
1635448
1615770
129439
272663
254873
1928330
1977762
1663558
1993678
988074
1681746
178285
1962434
391640
687123
356395
1090257
446366
1434576
1115821
1868690
1030794
424366
1588866
70622
674720
1146156
1490859
1792287
1634723
1281257
1466234
801784
46742
337487
1137902
730927
1993404
338596
1067712
1892300
699496
348614
479488
1933283
1740971
1630828
462318
1913118
696946
1339772
769315
1141467
1151640
1308391
22938
985986
224355
780613
509024
821449
1408944
442689
333912
686336
289479
949356
1118737
222510
645053
1827425
403934
1376176
1172857
932887
261530
225163
886515
962435
402978
18434
589880
467973
122470
1374757
623912
58570
686244
1821225
1261066
830590
1841796
61173
1876027
1910530
1767417
1065888
944819
241121
180441
387979
690677
1790051
1263204
918105
1461078
1494963
1160990
369224
1474209
168709
1374569
176227
325616
721759
365175
64786
770239
945545
321375
361258
203485
139002
1944117
1758565
649887
431803
1760166
997419
310779
770685
721065
938618
1534354
590158
1950141
68020
289462
1621096
506795
853640
1643602
1061143
1722590
650990
566440
1799668
1224715
145750
169052
1052462
1492284
1681661
1319434
802873
1474892
630761
587976
209235
108131
761287
52607
786225
795524
1742838
1722224
244480
151610
1191162
633926
1858834
1029945
1031020
1335917
1065962
261310
1875088
1338380
1020253
1071467
241208
1622038
894337
1287855
826184
1644714
470094
529685
1608633
319969
1512565
1228713
1658860
633626
284855
1447595
52734
373805
1867123
1602682
1065305
959722
793777
293560
563091
1418236
1537799
197829
642038
542506
887943
304782
1348656
1274694
1858233
1091063
629005
481242
1328720
914195
1488820
1517894
1806041
1963463
863508
905979
1498329
1088470
1973002
862346
1216245
1713227
1527261
848761
1849840
414952
725845
1983222
1793510
1169829
987761
1589647
604027
1570148
262574
978493
1374829
207516
1987924
1778789
998750
828569
93698
1553933
1747958
77934
1238771
893495
573787
1479510
659608
479417
143191
865585
282670
1698975
174491
458622
369472
802068
795182
274348
1870127
1318649
1569653
1431685
1657009
1052939
918513
1527057
1309558
27929
1156929
775490
1187412
1737937
788736
223252
342655
621081
276077
854405
865964
483174
1425225
241015
34047
67930
628885
650753
180156
1180159
1528092
1089585
318103
499636
1347220
1020447
330428
1907179
94847
1089075
788419
1920962
446718
1618241
565497
1124949
165966
856236
1999524
676327
1923652
1103074
416289
1647471
1348893
1105252
1879999
1638175
1221
1576109
1958624
1107355
808215
138501
876367
1133414
1563766
140592
333538
249591
575085
811887
574347
596649
1119427
263862
583855
456276
1631091
1084930
1592210
1656946
1664031
1324979
397673
85715
531369
8955
1144734
540257
1892233
978579
512513
1640976
1460881
1681863
1181963
1971344
761520
1896471
204762
1232844
1664763
898833
1413928
989258
710304
1257049
1946986
954022
532187
1242168
229269
1901776
1472090
741715
983825
304928
1526701
1988860
1568419
1718803
703781
491882
473803
1505238
1226976
952962
1242934
1731100
1447459
497853
1937090
1124111
170741
593505
1754339
801354
978268
1545010
1543465
817058
1592055
1292834
1113606
1952364
1135298
1535601
32710
1463847
981801
75715
453161
1774548
1471614
1418728
1886753
143789
1198220
950170
1710584
361379
1487447
1159944
1509032
310264
1500017
1997275
76773
301175
1528025
298464
958056
1962759
98416
1157481
152494
799872
1193952
1441358
1771164
1158314
1729961
1242092
1502108
827384
1225872
1750622
1684054
908467
875187
768122
1912975
1722180
883509
252198
1384949
1820801
387014
1839436
1930233
395023
400508
1408481
1505296
1782057
348181
1953655
1633422
1345144
112240
1759155
332435
1219112
1217558
1708735
184194
728689
244499
473812
300738
479571
1745892
1956962
41386
1608026
885649
877269
1469881
1603006
1221750
98647
1005021
1545262
1280336
731157
1455882
506428
1960934
734375
1682248
1575836
1818897
949366
1469044
896997
1580370
276201
621218
520802
569484
1765905
273076
204505
972880
171803
779317
967497
48609
1789853
1714836
1395428
640927
246268
727438
1468823
966852
1375883
901669
436913
1682603
881709
563548
1193757
511267
1653686
1620112
1702395
823875
217033
1313488
200429
794632
1157334
978650
530802
53727
882369
375587
952433
866
237791
1616051
1695817
1326314
666301
963200
292571
1631686
1712756
1468760
1672999
137944
1922056
1824033
1548163
1821237
412031
734082
1951117
63534
1209261
1295543
1286784
1158347
1715786
233102
1169296
1806179
221878
1069522
1843993
1295819
1400234
1219838
1440657
473257
23042
1822098
179232
1018395
594122
1036599
250411
753162
356332
1519660
361410
443041
968683
532403
179523
543213
1984304
969085
111242
849854
794242
53676
1244507
694807
1580436
91742
1575564
138368
1709973
1427673
1380085
714361
789165
179136
221836
151381
1765328
828064
1543412
727721
1526075
1793797
1796949
826230
1957001
597771
1892947
486010
273441
601109
1813941
394144
1745735
1977141
897291
336672
368464
1875174
1544747
1421339
828120
846569
213747
1485768
735687
30034
1500604
1226229
1502523
1468328
1610556
366748
1473547
1836672
684381
591969
1570046
1571862
1143307
156555
163098
1977369
104092
1694120
1125779
67349
1880312
564272
12171
623465
370462
333066
422829
944241
787265
1941610
485649
1465947
103539
508686
530156
1602530
1230689
174395
388877
902233
1246122
547157
1644866
1507530
1007983
345390
1371696
1469671
1897030
1491417
907909
2185
92772
1759106
1239469
859169
1337677
272604
651348
1647876
702130
439865
1009083
777460
569872
1534983
1388273
1720890
497031
1112559
1197219
1318989
1953693
1898950
1908000
603008
898225
1926762
90609
1748423
100816
263770
404541
1314448
668086
1837066
1756251
1686749
374618
239364
77264
1152685
651346
695216
1764895
486069
1749580
1967254
1902904
778106
1221711
1752505
1415180
1509812
1532447
389505
156845
75330
586080
586389
1246818
1465479
1399198
811536
1938772
1549764
1061122
1950828
1162148
955139
1585083
1226454
1280240
1013392
1199690
1435082
337469
1934076
1323108
1944250
660152
1987070
1303362
1175391
1701093
24115
454020
1375459
1189304
1615971
1450338
1707737
1887563
673085
1017620
235726
1022979
1346252
737981
1971574
889763
153503
893858
515940
1013646
1286349
1806790
398357
608414
1146759
1022022
1296384
1397589
827924
498205
1039933
948873
1921074
449329
689547
560300
1260250
100737
512837
1713467
1655614
781792
1102567
16094
1292237
1837821
1564748
1590362
1514850
1192187
1136247
1058361
1512111
1214983
489492
105844
791648
978739
1156143
1273607
1878143
618280
1400089
1632767
746720
491427
520047
1469426
448596
1131327
1401714
278633
1533159
929651
41778
709816
1159910
1392499
917281
494890
32500
119048
1324955
1458961
1786220
1368796
824550
10505
1628250
1562219
486288
1735220
192892
1100030
1368096
1880478
8295
1783257
1575614
641832
1809435
1163217
1483133
1615434
1117474
1064189
1562844
349557
804110
175617
1581257
289770
1974456
1055534
467021
856402
473197
1098183
1020277
393784
1526385
838970
900186
1523413
1764167
1714907
1259511
1204265
490023
664182
47313
1121740
181787
397868
1456608
597532
1937928
658941
232132
1506179
349790
1108590
1360181
699237
900645
62590
1276238
1626
1197148
1336333
1058252
1124504
728242
1249351
1966637
83064
930799
1182831
1095841
905421
667132
275009
560926
466954
876393
1835192
1860967
1097037
1917559
1258907
1450658
444384
292003
1430761
444157
848171
1270923
333442
699633
489746
98552
1165892
1459462
592681
1994627
1557246
1843980
1977279
1806030
1411620
1698566
1061180
586833
1169956
932435
656406
787436
990560
1581780
1195882
1613864
1230887
1218845
1504478
809586
506846
986378
1673701
1115755
1602734
513152
73040
576086
1290263
1013144
1591864
1230607
1974911
660913
198274
1936721
30761
1436875
1674914
1465972
909296
1350862
21563
709553
1442205
1439444
1582261
810707
355541
201322
1097467
239592
1536003
1734233
1602375
1108842
1059588
1803077
723611
1485439
865592
1480834
1256564
1144478
1689091
1905730
1609489
1360417
1737905
335969
411374
942896
1237286
1776842
412430
978239
1937884
1532239
429909
677090
400848
1362746
1089039
1417076
1910945
1772672
1685584
1295743
1051299
116555
1187219
1179167
801297
1086201
1370845
11719
1961274
1402749
328168
1598408
1529518
204347
1399123
1187360
16704
904351
657734
404310
941286
1217005
1739985
149047
1938774
632429
1095030
380967
339424
1881364
772042
1283677
1639046
1928326
898392
1486030
789544
249840
308749
373824
1179376
1554749
1881711
310030
260055
670616
339767
312342
926502
1856947
761561
482250
1586059
1124595
777912
1659297
1228624
1044561
1721413
797244
588380
986242
378348
1861392
1524671
1765768
894271
1304156
1661668
1615498
1747591
1990131
1096970
715977
641601
1598653
1607396
647016
163174
251321
1166948
1164510
586607
1035859
1071855
869123
792389
259457
1578244
584431
1392692
1761139
1970558
180571
16187
773357
318911
371123
1287272
1342212
1670193
1875858
414811
1586230
642640
1315834
1949417
343989
1873811
384083
1409716
952456
746271
599228
1942170
504772
1477728
579352
1777997
394847
1265707
352598
1750116
492153
1406057
20620
1310259
1081632
1995163
54547
1350382
68098
376541
72308
1500503
1514059
1842982
150696
1026260
1493371
52781
480143
1272817
1364671
306981
1393948
1539279
1858819
257262
277445
1551701
475890
1390986
825776
876220
650539
218539
1071790
849498
916771
1403605
1614174
801165
958349
994669
1546587
1666969
1482927
395379
815381
1165902
906922
1522222
217942
1353485
935997
1856219
586782
841680
1047510
1666712
1805478
1661490
497567
1477485
934898
1554289
1913006
476040
1482151
130109
566050
265323
1611417
1578568
1517359
1701501
521311
1911113
1729211
911198
1748109
983106
1327517
1891380
659544
442352
1635749
329615
1021300
1978767
1521902
1155867
1362951
1050104
525888
1066932
1240101
1914570
1279677
1742762
531667
1336249
943546
858381
890766
1808557
461220
1049661
1648087
702297
867471
1799746
1287198
1829676
142606
1701972
423693
204968
1363675
596281
581920
1304056
41543
1444819
1709663
156995
1682756
436174
249670
998370
1942870
338297
665381
1800728
1947243
1775071
22380
1476363
1984881
1337667
1301978
195795
564717
1007530
1555479
417103
1806548
1188657
1924339
1687291
288081
1790265
546355
1834306
1018490
1644409
1594966
445517
277105
88510
224500
1260783
847361
1096105
1516690
1583438
515496
924487
1226648
844068
215868
1991219
401113
447791
1317641
1980303
861515
1824690
336154
1318292
1294950
1067755
609408
1872437
1857930
1402724
1923481
513687
1206224
1466519
1409623
207193
150017
1595507
1682607
155589
801321
1083958
1340565
732999
519445
1021088
289358
1214897
192078
1045279
160934
1600099
1953121
663638
1890058
567214
187870
1861882
1246839
992114
1690305
681351
926348
1734426
1064852
1893765
1939021
1185940
1569515
1212232
1521182
559226
422057
1703108
192348
761685
999304
346438
1520649
507586
244378
1944265
281746
1166680
1302288
1062776
53306
1737313
1241138
1096867
255761
617961
1091690
1606053
876787
17142
1023762
1425543
771601
1670710
1455616
1694033
1900133
600363
654886
1627740
1147287
463824
1990077
933032
1851097
1412129
1771776
246306
643372
1020078
1152160
1731493
846412
1329008
1225931
1525989
183327
215076
1085631
1689095
1190382
469989
314321
1921257
837524
1595067
779950
1124192
316938
1098704
551540
1736710
947163
869059
347822
1291719
721079
1374922
1913512
1555494
1418271
181318
97066
1747778
1194562
1390695
650201
1340928
846074
729535
1114595
1099023
1151303
887131
1345152
219590
558242
851752
1725409
1992265
1682704
758540
1290472
408674
810292
909435
168844
358197
52010
361652
1033872
1567683
1861698
231581
1333516
1756973
602921
1564164
128776
1587943
1788455
1858085
1456332
1640826
1552990
1748031
492601
138593
1379244
1134443
1733766
1207217
1733529
423356
1091995
1723172
963162
1838723
240559
1198824
720412
762026
220631
1539698
1013176
981181
1369507
648560
1017456
1598274
1383158
1078994
1558298
1447880
1059333
1689612
561233
1302092
1039886
1197479
1207062
882134
952168
108923
1339466
950034
1214185
302146
1780515
1224477
1584643
276408
283386
218533
601884
851277
1342761
1334741
834026
591776
1645449
1642706
401501
1205767
1733668
447066
1137963
693461
41911
20187
1387155
584811
1432706
1296102
1228918
1845863
1730175
836941
236153
1100638
559786
1889758
1895512
1892452
888393
1905981
657036
1824106
1028987
819248
208564
1451047
1238984
692826
489553
1821958
1373810
1138599
701856
1035225
1649076
349538
1774087
652893
586860
1491653
1124567
47384
1757254
305126
956076
928826
1637831
1221873
1133144
375335
670309
845349
1533465
121231
1282690
653966
1729060
916691
58308
793523
1037915
1591911
7327
224808
1808156
1525406
1092897
648305
1397204
1021330
1091084
1224899
598142
1233450
1429425
893555
183520
1171102
1278521
1153446
326001
67163
1334140
911452
763338
1226282
363535
1171709
51753
1132881
1299976
640661
860588
901262
196158
1255558
571680
846033
1478168
1458743
1542828
1451027
362270
1926286
124142
826776
1040915
1339288
1526789
694120
979828
1386866
497360
798694
351703
1288840
1666
70800
381385
726450
606640
877906
1256954
585529
994241
1570222
826714
1168090
112252
831900
713413
760401
992818
621016
1556938
421776
347855
930916
664387
487244
1800884
1657185
1420183
115711
1276211
313983
542999
905925
1051580
488902
626546
1044571
466222
85461
831207
1125624
1973740
556711
1278439
1998976
300271
130609
1792117
1735396
1245691
1920675
730431
828386
573244
1531484
1675750
1497430
806307
1847546
123335
1257359
985074
616225
922916
665071
368303
476603
524733
1431059
1289397
1917956
1699501
463369
1307105
185655
204333
408806
1924766
368770
550121
1344678
1969561
1545889
1988252
966731
1032638
1392088
769497
1771815
1694813
281187
1722272
602029
64725
1706854
59327
1600572
988514
1131427
1792739
1510073
17542
1316520
1527900
674718
360632
1880737
1025387
15060
589325
1222164
1716944
399580
266137
1033174
1706871
628003
887941
1158014
1225206
1380111
1648751
915011
1971570
653296
886239
1564761
1866249
1765618
1436212
327810
820180
689214
271342
383500
226284
422050
373216
1341040
1657628
1880740
1755418
1461033
1502186
1241972
51113
507088
831308
67954
974906
1100939
1361470
1611933
1789115
1607645
804276
1726971
1315604
691055
999141
1688628
523530
1088314
847947
716884
512401
385570
1632048
207375
496248
1523068
1203029
1445780
1794745
1123393
1825340
1131553
510262
1547675
1688983
1034029
1762718
193304
1081921
1644094
56889
1249076
409373
655990
1183395
1940336
1617899
410001
1344357
1710207
864926
301755
1061316
878228
1957405
233664
874277
1550327
1060113
407382
706595
1435092
1031999
667693
1978715
5608
1443497
1755127
427695
1277569
734664
1199151
1653771
791068
461132
391767
804602
622487
1358693
1657008
1240387
627678
1845493
724658
628214
174235
1635665
326361
1125347
1246220
819433
481462
736776
1527113
208366
1977942
1593656
43060
1580407
1708740
102771
1486597
151028
1221296
934638
776981
578489
1087704
426787
1057120
825423
1677691
1031849
1519426
1566892
85291
385487
527417
900208
1809339
170234
262345
1059726
73336
1145453
325909
552339
807356
348461
1497423
1758218
790542
1416218
1719881
581891
552810
1447181
1646271
958883
1084933
1928482
1949109
1427576
1116730
1586736
345779
1652381
410057
1734850
202668
1765661
1083398
576293
388031
212243
1059758
626983
1427814
1425755
425532
642996
1758017
1113202
1799790
1211068
1110729
1960494
1409582
1820691
277856
1256507
1305195
747258
1349788
1430363
192863
598793
359991
1930829
117499
909750
1780014
1435853
1284540
730874
519490
659539
258079
966350
611402
21554
906115
604183
1305109
1077741
1662549
1665859
1663561
794387
1305042
784019
1364273
113771
1355005
365525
1392229
1300666
503682
1600369
1426869
1525289
446826
1184809
740673
595622
1939612
1805567
732357
755641
786346
926228
1083146
176172
1566292
1558256
1291060
1359155
862805
1084584
1265098
1881477
721107
1859497
177310
396783
1982415
731681
810507
867186
756034
1362319
883804
1102797
916689
624476
1039276
978936
43701
58445
240286
1235308
526683
383135
384086
175976
348517
1411111
473182
673550
1774956
827600
1263065
1333742
1561878
744512
17522
1575582
70051
377736
1334917
1018793
325184
352300
1636202
1735072
1934727
1542114
414117
1330047
1730445
1794594
1992776
85700
871114
1652378
710309
1662973
1023854
522042
996818
215935
887735
1752200
1111342
1012773
65677
1065963
1534273
1262473
1754605
545031
114291
1963421
1726197
1085117
889889
137573
558192
1000842
439436
1996797
1936759
939062
962685
799169
927998
170590
1403879
1182110
426334
1906076
1850624
1461464
1218957
1010861
973062
1242979
482929
1760540
435067
356668
891678
473712
1699374
1058542
684833
5249
1385601
194210
803799
1340228
1478062
1505967
671441
731495
1786198
65710
995104
1641838
1409797
1233569
1587077
1472942
739217
605966
473870
1366349
1538553
1098093
1633412
1919601
1637731
635503
353391
1535940
974348
834809
1522665
1237180
616177
1234635
950740
530648
1212670
734279
732482
1368823
831003
1022636
1387154
1170461
536270
128696
358951
523421
540864
1023689
1436944
1378465
133282
1258501
197065
1306768
1462226
659530
1985785
1358581
1896396
1977424
1607354
443468
463057
425995
1248352
27767
277907
1830761
862229
280381
439431
513839
748259
1530660
769034
693550
1258050
422538
1426504
69492
592437
1377711
1079937
671662
1303684
1826926
1068018
1058725
1171317
183137
1066322
1574140
1369637
465922
1312044
1821650
809641
1040266
1079758
8765
1198150
578323
1972917
1084144
1801158
53855
926202
1324428
1932497
1103820
73437
1939448
1524004
1311684
1098121
1703996
1258518
799721
1982875
408231
243286
385100
1911723
1086946
593108
1956713
1663678
522090
1567544
1199401
461354
751221
1820680
206595
61597
1771581
1168007
689965
1475098
1881357
1408436
350252
157843
90787
1273073
297376
895926
683261
1580793
725332
1153898
891864
1895137
440135
895280
1747474
736176
903676
1465385
1261571
325285
294845
331933
1931340
1918928
584699
785102
316315
405563
1005674
1749783
599316
954063
653472
1293706
385922
1746048
1219639
1696012
1585934
304575
583476
1291837
850430
821679
245609
1728187
1536688
392033
1748766
1271813
582345
1785646
849442
1957518
547005
508238
1130373
1831903
1810485
1938490
1739122
1610833
1722287
1505231
166237
848314
693007
1144043
819160
914148
848436
1698306
86104
701820
865720
1080670
1454638
1900351
862609
644546
647067
1743769
1259608
1901661
1196156
1695758
303610
737759
285898
1928744
1901349
1591058
10099
919850
41334
1188953
191627
1561770
1825197
520359
1329482
1323754
1189604
1418132
1635519
1519446
1193381
387220
1285509
1538826
661696
868063
1741818
980327
1543297
1572753
1515642
1913755
1346931
1678941
171833
1354606
255507
620375
1246688
314928
1572447
418373
657771
556036
1079085
350499
565970
1175875
320664
1607030
866520
1953402
543546
583022
1080739
1358109
978706
1182438
1241238
651149
729281
1715525
1547438
1824575
1335253
1550402
332161
1139172
659252
1098807
738787
894245
1353546
497728
1627937
861101
1720608
233610
1821966
1839191
690177
1165193
1622671
457113
644921
1282812
1108372
1465218
711774
803661
1508009
80054
979477
473495
565764
901936
604085
796299
1465610
220433
1362167
688498
832621
1418845
470722
571650
1551130
1953864
1828071
143290
1510774
1651887
1046538
1434143
1780999
608056
234985
1733732
340780
1026519
1049512
1878502
1359442
1522718
736093
506740
1089612
1255446
149140
1016465
1375451
402158
54749
1984545
1395658
1355480
1920352
1645885
1984684
260932
1795056
1128211
739434
1951769
18560
3525
910164
1677039
1898418
1151639
869609
1700741
246670
905431
1965855
1305660
984045
613793
1709307
1590984
962133
1930918
1138296
371208
298620
881550
1669812
520436
150660
352698
324896
1719602
1887808
227662
1787757
1411818
1552480
366782
461012
1346527
1964957
1163841
796029
1099510
1999936
1410123
1476689
28757
402839
1567665
1575759
1677461
496267
1864390
137634
894062
697759
625150
1376565
363150
1165536
136155
1811908
1501121
1774945
565141
555133
917809
1409388
802187
671807
1450098
1098847
1152868
1661001
1256280
1617258
374001
1116716
223899
51480
1515471
1616968
1157313
1642466
351985
1008878
1642857
7268
171650
1588278
1697243
257601
1347598
1667115
8400
134735
1420203
760436
353112
1978349
1773407
831563
897314
1904271
38241
528169
1736526
1968277
454951
474310
1252666
600492
959919
1729220
1798421
34438
1591910
1898535
668718
1737462
367155
169926
374624
739481
728208
582938
837250
1002668
630470
1876261
1865216
1554360
13247
847491
1622064
1488672
1172205
112589
22334
1294697
940261
1341812
741129
1301195
1312592
1866123
980929
1574871
1690235
959231
307877
1952116
833040
1787125
1086948
1159428
16430
1850516
850756
1695412
13709
1151453
494231
1631827
1551812
1104513
1694081
1431668
369467
227341
1217655
1981239
329343
461793
1607162
1958766
1943445
1844157
1863313
1396779
1767512
666961
1556022
1529775
146204
1178228
1463513
89420
286014
831147
49637
86727
938156
829335
212325
1550748
1571428
434059
929484
463760
964961
1415182
198196
1556255
265692
1536816
591122
996654
871958
1447113
941405
772000
309861
1497313
1122600
475106
1625431
1488512
1631563
728959
954896
1315254
1278549
926850
1190886
476616
465021
440763
1684871
912605
1580483
865152
1109945
331201
1090984
897318
1044974
265159
1406757
1767943
783861
566328
238879
1083194
800970
1122715
91443
1403077
59843
1992549
909071
1225068
1152108
1273577
76079
629985
518376
1571571
719382
962188
1691493
930164
1030966
254803
32946
1385634
506614
1967842
158030
1316134
1249770
773564
42269
401719
1335092
69633
1080122
1244333
278930
1350554
1321508
1997601
1342795
30483
1990607
75977
447481
707141
246940
1604397
1198537
1320237
1307542
18989
968691
1979665
1987373
1330738
1025372
209750
398082
551270
218185
1056368
308144
1094941
1903799
1456319
1350665
1703381
1861599
1355164
219078
617376
98027
126671
730459
33982
708717
860912
226152
1409623
1862934
1782151
752943
805491
756347
151092
1810654
1695900
334177
1196299
1766833
1638767
101144
1175190
846041
251699
1184963
351998
112558
1386247
1234004
765403
1073866
882608
186458
802396
374143
765394
1012070
1452389
607054
829284
1937062
763628
981016
934263
626859
1965451
1066995
649280
180040
872190
306206
1689459
560878
746982
969529
142932
623821
831902
275039
1201951
477784
496968
1673855
1232452
797082
921766
751525
162055
622951
663783
1633950
507039
848486
937560
118717
221007
873034
38220
763341
904180
328367
1640082
459400
484962
1643755
114812
1460432
150174
260251
684142
1258430
283879
672592
742091
1565211
297705
273448
1359647
431073
508410
752740
240135
967622
1116773
1598738
1180377
710333
66345
1373803
1888932
1239065
1493564
1635982
1541161
1985011
1498255
1465819
1380137
693807
1733617
1699014
1539718
727113
1512313
270513
262556
161944
632940
776377
1612347
665033
992840
1668946
952228
647029
484742
181009
1426309
1426745
954824
1078786
1345142
1899978
641147
396544
936922
8616
1955810
138436
763008
83669
556710
1284923
96881
1137134
212769
579607
1346622
148180
142428
279490
1649492
563774
1790594
1610273
1967429
1287575
802791
706449
39726
1085716
1967156
1404611
1820730
1024812
216437
527216
98678
582333
1366571
1225523
315868
1562115
1978792
1201117
1463240
741882
51529
320636
1756071
1523527
1495387
1207990
1747994
1764926
1851247
736289
17484
1441041
823110
1247939
319932
884103
839544
738293
985397
1553971
1149118
199224
1823775
133793
358824
1389885
1186598
214420
767424
1495024
1022178
1142727
1683402
1140170
444493
1293822
1458523
1493285
1752819
324322
1732718
1215075
1613992
1701483
1159010
979703
878990
807213
948156
916763
1760923
343251
1230895
125141
874051
781687
1590594
1359612
1702909
1314744
727987
1981099
981454
1866521
283099
741340
1148636
1758745
852676
1036860
305629
431415
745561
385872
1698862
1509383
1542608
331254
1728815
896665
1966010
1617063
849275
602514
1389136
1726581
1128011
1633465
1831343
1156388
984533
1614432
355053
349141
1907185
249168
170057
1370775
1581535
1850928
375945
40490
1312759
251186
251406
1893397
1587118
772208
760601
903955
779649
1315823
1496147
1051536
1721886
1511909
375957
227763
687478
1791216
137077
1595876
1568403
339669
198663
1694987
849
79916
877401
193082
802444
319897
1891258
1262117
1936242
1318170
1856500
1651786
1155396
1189930
1071510
162778
663577
1442353
556028
646537
376963
272743
601100
330050
246242
1068988
51233
1774002
141716
1529369
1223845
435816
1958645
1727346
1037734
730995
1725536
780329
1613807
1442352
1530399
1830303
1704017
1643715
1409088
1099134
1822477
1637177
1803756
834351
1142541
1955508
1509628
932586
528015
295669
914797
356147
1059670
389241
547637
1957539
1194301
344150
1723912
24748
344645
1611563
1292177
1492844
438606
904662
416065
418915
1477283
1108077
956204
1800701
1150
816241
239598
182014
710263
1254689
1240215
1023155
945923
324115
1771434
653799
1867383
417658
263919
956629
1994624
174840
1615845
149759
384357
637187
1281269
374265
378894
1842222
868529
1056751
1550339
451815
721986
1968353
628794
1784084
1298
429313
349179
242053
1142230
1132295
1096464
285835
1208830
1645490
768746
53104
1115
739164
1921600
324067
906376
587579
956823
667409
773632
1265531
1853759
961552
1553924
1875619
158871
179874
162214
959691
1555956
592446
1535691
803873
1757062
1991494
111014
701604
1427645
1747863
1463929
925008
1159174
1068521
45999
959672
1398455
160209
634492
1812223
1127995
541029
1456584
865524
1034159
1142384
66996
1684785
598952
730439
308728
919040
1376598
1553639
167098
200247
1337185
1826360
1813155
339891
589000
486024
142158
1238762
1294651
797989
1862012
1389926
1057094
872157
1810540
703327
1764300
1921383
1413399
1940696
1633953
1210975
1058105
378621
1965458
1145
1431295
1890536
743046
1691921
1798956
435605
342882
1658911
1089065
916020
1467283
1637526
37983
1809903
1960775
355132
199916
431161
1803044
956830
121030
961826
1361041
1063171
782563
1215832
188316
1492694
1857278
1165383
669732
920327
1577352
372419
414154
249729
1359338
1237509
1148936
234193
603237
1679328
212334
365139
216766
791754
1229457
1956494
688413
1914220
524124
1466935
1266036
1343577
1468431
825312
1839669
1819259
561946
456084
658504
653300
1830694
120147
803335
1938509
933311
1712131
946041
1845818
1032082
1165904
36449
1173967
1846494
442435
1374758
1357794
842765
1958261
424150
1203121
1516170
841547
1496390
1082696
821893
1507255
508572
833992
1687428
1645848
1640605
156778
1384859
618792
710776
1167438
1324594
1704911
1100447
823110
924735
1572813
1996780
1103951
620528
1883070
1780091
678164
1891102
1758166
1261815
706696
1965539
831159
1861723
1857418
787715
1186024
19472
366586
55300
816205
1323769
312310
1124451
735377
955216
1934817
705761
861092
1767674
854039
412637
1727961
563733
814513
499844
1043242
1633514
1046501
1443495
223120
412062
493268
116339
1512414
1305616
1664376
135102
859509
1313215
1391965
688282
1850041
134794
1107643
806028
31415
1926055
117399
532482
357768
1200383
1103269
1062145
904763
1556642
878067
1085459
1609584
1099404
247342
1179903
1980927
1158260
1443601
1842335
1568529
281525
1752996
580354
1595878
1741110
1594165
308482
1777538
1502334
421249
900885
1504949
140526
1030067
1766179
695233
1607840
1495907
954464
1404328
238568
17966
590602
1294453
121713
7498
279912
1652184
715578
1031986
1566148
1536172
1066402
1538304
5147
1128209
885407
1976489
893604
1125315
308081
200662
250069
70553
205226
1463708
605181
1373481
1848971
1916479
823402
541775
213512
772074
996759
643397
630298
1998885
1626811
1904461
1899540
939726
1402385
1956253
512160
272373
328913
642541
729685
1720515
1585404
1307309
1476895
1832320
69213
864417
679926
1235587
129649
602017
1321630
223373
1518627
81068
767334
558203
464305
1127979
900902
1022838
1791044
610789
47104
1438574
400312
1493148
215757
82979
1506178
1073619
1590760
71998
1661007
1777446
724595
1325328
801309
1019462
804613
1389189
544752
962751
1840912
416891
42268
1711306
159888
1048985
391324
451074
1644441
1026958
1650909
1473624
1001456
1107635
558324
727043
1269219
1305971
335841
1099144
1638137
109080
1219487
964705
655020
1596653
334421
1146045
1649939
1907723
815812
1192265
535402
222156
185767
1038938
1059194
385813
1977703
489497
1887071
791561
1265978
60334
644578
204907
1220863
1317416
229653
71655
43432
1955997
317644
725789
1561698
988228
1502249
899038
475003
887822
1032326
1777989
1041140
1366762
935516
1186329
764063
159494
950639
1956898
728723
531589
1394612
904687
1773176
643138
164551
366229
1127973
375805
411554
1848238
1754872
359872
1919056
84464
72574
1851345
1159447
1476570
1642462
101775
1867489
775368
1809498
1831378
479853
315126
1808709
100965
521022
492082
25503
1035698
664689
32112
1849365
779549
1495941
677689
1340425
778873
256019
1089850
1300682
99476
803775
30573
1355757
274424
1839452
334134
1783475
1964703
309561
195405
1769620
1663061
848061
1180033
1639721
1189291
1830555
1772752
1812210
884926
1544829
946724
261651
928838
341845
183418
383641
753231
1798962
940989
200173
1664959
1761635
621593
1348013
849102
1951962
1852161
1762401
1731277
337162
1327041
68152
447196
1217300
870784
1700491
262220
119389
592251
1369973
1943288
879360
624918
1977683
449530
1624610
1782536
30295
582432
1337800
896578
188984
375250
1592479
1033657
1855467
406452
1498416
22048
1101442
877561
169218
1707580
1307078
1517852
1345049
514949
191662
287204
83011
1370410
1329717
1882995
752397
584859
771909
68903
1635654
484001
1781610
1294407
813525
479935
526953
808988
1226368
210159
215624
1115574
903421
1987232
1385473
1937039
143864
1405482
253724
703131
1990348
1354187
11199
273800
1462523
282789
1753248
441942
1254264
871444
568376
1285852
111093
1372282
466087
1262902
1598314
631031
850993
1007774
1830050
301918
731601
201124
875277
983606
1665477
1182180
1641890
1730058
276855
1731443
982893
531705
773751
1791974
1866824
405977
1804939
315793
1447533
455186
477596
528516
421350
346561
840133
249930
1768096
884990
829693
1419450
293754
31125
1378935
692165
433709
1942299
28388
1357328
46374
517037
640948
600583
970453
1690158
1977199
1261842
140069
77038
1596363
1774061
1846250
1465195
1118016
1698379
1577206
507152
1614419
17458
961278
812429
685711
1675436
561044
864627
1408972
311867
408990
1029569
5436
676478
519039
1039584
1728050
188973
1412901
1646703
538165
1894988
1790560
1836620
1943582
254598
491585
651961
1334249
1007831
1822800
1049056
188181
108531
69302
290699
277912
284430
1199126
1208651
356315
999909
573575
1617794
112686
1277688
484967
437901
676592
562465
963404
357602
110539
1376375
1455829
1554791
1759594
536384
1460481
1423755
250767
485510
134857
1691202
574882
293983
1788009
1925425
200097
1359045
1150579
534232
53103
1140378
863320
5567
51097
366959
324345
942421
510424
112911
870515
326366
1377753
1406799
979892
1441506
1222608
1363515
943365
1769199
549070
868
998529
1769688
687454
1725588
1249500
1913386
1719224
96388
1650432
1175320
1336105
1454255
1858478
865568
136652
1220596
690554
1561654
1784338
1093070
1192119
715158
1304102
1168883
1246467
572499
668323
339006
30987
1098769
853247
510987
1330633
1893328
1103191
914634
1609603
1768296
1284530
1984131
57284
1914829
1985574
1511369
772414
624273
1794423
709972
1777626
1809687
1163257
1160754
1840017
1072925
303651
1194427
1805588
1449832
1924510
1846045
1061867
1261209
894773
573322
1640978
1973943
467734
402004
132122
537549
917337
1054829
1128521
249006
1594743
1685639
1911460
275570
423880
1875946
764981
1214442
1373284
224642
772582
1125007
351969
537421
736535
1960469
479274
1910645
657108
1922784
750890
697784
1139559
293910
1365289
1061017
1423204
946776
1211361
506486
818643
723175
1577606
121413
1163834
1286537
1451449
1869693
927614
1123154
1513729
628534
758789
859013
1206602
1825740
344492
1386567
847678
236223
794712
761260
190531
1973328
1401030
1344088
1164877
604667
678328
463597
332663
1245148
1743291
1947794
51251
911891
1629558
1096501
581858
1490622
893932
1779164
929264
783677
334326
1876427
777704
151532
49361
1350795
207003
64389
984260
30334
173800
896097
1243017
1989581
1778881
206114
826550
668644
1122163
745746
1875160
421181
837695
771553
167959
1296930
1906771
705030
780788
1678095
1072556
792137
1399826
1525491
288849
714623
503442
1380844
736515
1135361
1126935
1491247
1812945
931748
601977
481689
327372
1429333
1166017
1611054
789510
1091541
750778
1090185
244863
1511401
1963472
1870477
1002568
1741544
951011
495380
1285099
261292
740341
1734457
1258117
803362
1795775
1334353
89754
1231536
1969239
827419
1895418
421169
1373977
406454
1139651
1849147
346172
130463
1100076
923638
1310795
1868064
1568755
1241082
1769069
1138605
1040520
37019
1617352
348123
767715
496854
1168760
1597047
1983590
1307728
1944791
1143052
1363165
540801
243529
214931
1031802
234587
471659
201207
397689
1879249
841058
746902
1526047
1496532
1357924
1084473
472022
1828991
1140045
469378
436503
1729514
1130626
1923836
95544
66203
1646552
896970
696196
1609049
429690
1456417
999882
1296540
796467
1442954
1565368
1434073
804596
65100
991770
1167775
907058
1416953
1939886
385388
1188650
859166
546234
1431938
1963369
906256
90633
431820
231458
393974
475276
1496387
907981
1015838
651391
659135
1146962
1249272
757390
83265
1312276
1671094
324791
1919252
74896
821209
1472776
501031
255954
978222
1014814
1591415
969255
1514480
1847016
507583
1156290
1424869
319997
1421283
883846
463637
617239
504055
382746
1765244
173522
488957
668400
224865
694816
830104
1861235
188309
136547
1967746
1130533
1928942
1917216
1023491
1618196
1236676
120547
1104255
470723
1460085
1296876
1273243
759361
211986
868014
594392
1150725
452595
4905
1025891
1798086
468003
1963551
225369
1845370
1198588
1122475
1491026
1742812
488421
853369
1702365
706273
827433
1842690
1414382
879015
335384
1191232
1885503
1980539
1895738
1029153
1307466
1575145
958157
1459323
165678
1197527
16329
509786
1216543
519468
1685476
658783
1856092
1492726
1415068
695616
1143781
1339050
1694570
102240
1862330
1616526
1784632
1493717
320151
636369
1523389
679898
1860284
1058501
1543535
539874
316271
193763
1114545
1742270
279614
572841
584711
1243072
928591
1529591
1475625
1617044
1161811
531239
1830904
1823293
648907
1195027
508366
476179
1998941
1282671
422970
1747939
161795
1045492
1434752
1523207
8980
1199053
1417184
591699
271165
1191869
1259366
908871
632485
633257
1564493
282498
932553
424687
103652
950037
1772887
1314104
402122
496854
1523855
1687765
1164549
170725
1403956
1945336
533245
1235695
286793
992533
1660136
1146412
1380133
1547550
686883
1491798
1989574
1083979
843347
740759
1098681
1064713
1472373
1303340
1436552
1608557
701212
1416688
1287831
724146
1878423
78983
917511
1094713
762020
1626173
1483859
1787581
206976
476529
742985
966598
384519
1270514
872141
114421
360479
743941
1558689
962325
1625475
1278663
999045
61597
1810845
1237015
830909
1846745
258836
1445548
1404933
1976613
185319
1783551
336414
658759
1430592
1990369
1125567
917033
100520
1810673
1603925
1487015
1771281
1697512
1122419
1123228
194757
1676531
1158721
821773
1630261
1868313
1917801
1513811
1446056
1557741
1493753
568568
441179
1992200
744567
631692
335558
510547
1226226
775
1736560
1660566
727549
1879705
1992519
388843
1882300
865291
1449894
249124
654651
360660
1594551
898843
274742
1908271
1437662
1380915
1610374
67439
1226496
889535
965899
11178
698197
57672
278355
278060
845458
117791
1544694
652290
1620530
682543
738383
1035490
1984131
1576459
1003199
623774
620201
1726978
1629698
176235
1684025
1100542
526825
859418
101618
1052552
1500869
925925
45743
1732624
307597
412574
651607
552896
725950
479568
1805867
1939771
84998
1474755
787873
930080
1029165
443607
356880
993198
1875742
1031710
192624
1279335
1303443
555203
12050
47662
1336256
1058543
421258
1345447
150444
1256061
893456
940792
948002
1285125
1767568
942313
228050
1106371
411765
234548
1014677
1317354
177078
1934050
581506
700775
752025
1406517
1831166
1089386
988520
1141418
1949721
245197
1096258
785697
1731312
511685
542897
1136592
1710034
357069
808944
530390
1949134
1135506
516479
1616432
934517
364744
53840
677055
887408
1046379
971704
425314
1544230
539167
529777
330261
424821
446033
1061765
761242
853749
87741
1904505
1431178
953522
7345
623277
381677
1107159
1193493
204532
773116
1899873
1754648
1965040
1843416
913560
1149386
106654
1900880
883004
1189329
1642249
1025844
1889544
880960
1482020
1900054
1917827
1598841
659540
1107449
1401262
1381083
824629
1880395
383936
746028
1076838
782981
1247755
1818688
690102
1492437
1838619
1638409
1088899
1493739
737329
1088292
995471
933773
834260
1190855
1648482
1715608
363067
717413
104982
1328007
1248357
780866
594203
1881743
1260841
188425
394284
886703
527391
456267
662909
1323949
1283096
102781
1438400
891418
305634
1008067
1862161
517084
1591400
789995
1807933
785461
687499
461341
1796882
1727462
512981
1884458
871765
83625
1638092
200399
263550
1045122
356786
25907
1942465
1780731
1251563
281879
107838
535883
1306840
1692113
454583
1559675
1298576
828940
531593
1961976
41528
512858
757916
1930818
1534358
1993200
1007925
1128837
1729223
209801
499735
363774
1227277
853110
1344278
1242384
1760592
416502
949628
364487
1286726
1696586
374389
647319
1300920
349234
1882463
125348
1904956
1560217
769126
391615
782942
1275880
1140077
1348096
829920
89755
1737370
1675563
1206514
1995894
1069517
468596
1377870
597684
570910
194156
249386
1420869
1089178
1867572
900196
955619
1332220
1362774
267866
1276434
1724885
1291879
1593185
1419744
1481910
1987327
750169
1085191
489523
96015
1397924
517910
1426875
1653367
58012
1369225
1028650
1050690
669118
29068
1445956
730481
687198
893849
723477
1223829
282613
1423740
369562
1124280
175875
1639484
1502397
617419
991322
1062407
774104
1654180
902108
1009897
1470087
408532
1770743
1510392
448161
58981
197802
1609240
751247
1561506
251908
893917
512493
1496662
487882
1739029
454912
627606
562612
570302
659373
457718
1072666
1424909
124778
246823
1597476
1599434
562156
90505
446023
1433346
623192
1868904
1296732
157525
850329
1918483
1200509
1041099
319070
1292655
666587
267135
1626789
1908449
1222690
967760
1369405
1567238
836010
1723920
44670
10309
653438
1443847
1297319
1897777
1680195
1924806
1337103
1146679
715338
1866197
340871
1830667
308958
1853986
991235
1786085
213164
1638240
614879
1252117
1191480
141455
1470763
726608
1051202
1824340
1797606
137502
1222419
989125
1765123
1740018
140495
1302880
189906
601077
1536519
1894220
216964
951057
1582413
586262
60046
1015411
730534
1109838
1860675
1782918
1938742
1642799
1446190
143798
174696
1229025
1408469
424655
186830
1083671
552836
860495
1839508
822533
283374
1818171
1236333
898792
608354
382389
1766809
1350901
1164376
1720248
878017
502102
1369293
809590
1887166
757894
1689988
1979893
1553355
427826
990317
551568
1822053
374043
436548
234355
201967
1898297
1261742
580452
917378
702352
378248
1458661
273506
299951
362443
1609137
1655729
1365965
1718461
569641
331151
1796189
201737
892657
639633
1687217
1997662
1666395
995108
1815532
578004
97187
853943
1828430
467996
1293303
1036285
853027
681633
305479
382503
1884723
1885555
442024
386292
890542
542892
1281120
630810
1784174
407907
935612
1232702
603795
361956
382434
1677558
1897765
698439
827095
1518661
1886435
1153000
1358419
853835
1012797
1681723
845751
1252448
687863
1248334
1831890
477251
597106
684411
1943514
228079
1848082
904549
520562
972511
1778836
756191
755995
433422
20967
340840
16239
1842119
1489386
771119
1324686
1154275
1095788
1592752
1785688
541786
240370
368133
1460773
255544
217238
1687104
190889
977357
391541
1866830
390428
1827587
365003
1677393
747299
1821761
1784969
1250252
133995
1316372
300701
96628
590712
1316135
337294
1596902
1926066
854057
904988
1111758
1854435
1690064
1187578
1304184
1424383
1347667
1220632
159313
1684560
30674
61263
1929901
1181218
1069066
1082901
1833558
1536688
1285608
851806
1951989
860697
796768
399089
452155
477610
112540
952833
224758
128335
164894
331237
145832
342371
1225604
189285
949176
957680
797867
320272
800616
1557805
74420
89926
923740
1591642
307106
130761
109979
369601
168307
534993
603415
301993
1360487
1881779
1115737
118350
1283455
79001
1914998
1818457
504332
1421631
528175
775804
1437850
1592419
1331722
428515
1546438
1893520
648623
667451
1095950
696765
1580680
509208
55066
717137
1252544
664080
1288117
499899
933648
899330
993229
1313171
1933700
892259
1307996
1037554
825318
1072238
70612
949255
1350187
1105983
1362533
721582
1543125
992711
613548
199284
872917
709815
1003228
1299212
1835602
1806849
1118545
1554469
1202153
544534
1811801
1401798
1650677
1905982
1764965
196225
1036162
1955098
912135
1364190
745940
57449
604326
1432589
1730996
364647
971779
1103069
900506
702127
337628
340938
879332
1184452
954157
335832
840554
286914
1958429
391551
979830
311697
1112033
815789
1951764
51171
1170566
1761173
731703
826965
756709
545058
261924
245462
1911238
488638
1686191
550441
1448744
1635083
1074981
1362875
154424
1292271
505970
1181114
523190
1351889
1535277
1914822
1274623
625998
1558936
1214976
39780
1879128
1338411
1906853
1688237
45551
476069
178006
843544
931288
903769
907178
57746
1695791
133254
1125373
713302
1347309
689177
739588
853568
1011315
1290692
1656376
1307615
813772
655008
888412
509300
1045077
979043
1580217
1870225
1023931
1131897
905659
1062960
104714
586349
1619033
1200192
1868980
1822688
239310
810527
1475413
178292
136582
970134
745618
1924184
725207
1414114
267101
787291
714083
1757735
350627
1341071
96256
525551
782768
631540
791372
1334742
1478018
324280
1954226
1262685
504536
1519976
695927
120641
942620
1018458
1510152
556914
49184
129916
150875
1771812
729145
437335
155069
1699785
1719237
785992
1942892
626478
1989711
148606
1299697
597130
720317
1725890
427786
450994
1997467
968881
1427488
967617
397085
142286
1873632
1907217
108489
1764188
1165643
904076
719557
1706503
1753525
1169571
897624
1877691
334774
826432
959936
1167265
1389728
206182
817171
157605
1000552
524494
1145679
237406
121206
269431
1233853
1913518
665501
1933282
1255972
1304816
944222
1511392
930439
1082833
1716084
1767213
1343779
907818
736804
1947124
1146263
45772
1634791
499815
713122
1999700
1199115
1648261
584445
51157
980019
1993604
87422
1154615
1308320
1549546
1576901
997516
1242695
1356483
1617109
1615296
832218
882774
387448
164782
1413351
1864988
283580
744272
587294
682444
1080335
932358
688101
421910
966865
6361
1375670
587936
1073299
1194511
599890
1648913
1220170
1312957
541270
1298076
839074
1363400
46411
629579
1157029
1447757
887492
1306136
1887362
1617639
63723
1054470
1771919
350996
181117
298400
1198577
1026042
683421
967125
203801
1060333
1662982
297100
790786
1259502
1139632
1806299
324635
946002
1209762
1316773
337461
1457705
1037068
1022150
1175399
175616
922540
1545668
1947534
488986
727503
36472
1263626
1904336
1418074
1114942
1293619
472408
562162
925425
964885
1489836
206997
1655370
1255031
947311
803276
42637
1511373
387100
123234
465628
250769
1470141
1818761
361060
662642
1958568
784697
1268887
1895933
1582623
516725
1513369
327556
1759645
830503
1428298
1219925
1283608
1825342
1435957
461791
313453
385014
196483
1569557
87622
93549
887323
1854486
1732348
199817
677296
276425
640151
131095
30913
648285
921931
1920277
966743
161990
1100058
320050
1932009
1931326
1691649
1340002
1280101
279719
965456
1492289
811864
1088802
1777750
1821630
250382
1459173
1376671
479872
985132
502613
391585
811663
1319810
1189952
1772708
1144787
461549
1417397
1719170
498083
580255
558812
1204459
1611325
823907
350438
1842135
127639
1399191
206069
1477604
153696
1698517
727910
412724
1160895
1075057
725717
1619920
615208
167947
1680095
1960152
1324384
622195
672138
1713743
520176
1225276
1893817
726992
1638943
1640193
365532
494436
1719254
46313
968349
346466
1416897
1495890
1201817
1286476
711455
425387
986015
808583
219587
1117991
1861083
1276170
1137578
288261
846386
1939791
1431944
387136
1738214
926209
1876414
230112
50601
1669900
492842
1207896
724860
1846580
508511
457758
1215568
556119
1130781
169736
1393956
552199
1161566
566720
1702811
1501443
1161008
147828
806654
693879
1092845
170725
649936
302147
1322961
1521022
86722
1368631
894175
109470
153163
1663826
1389134
1988205
1303300
824902
1824340
747642
911761
649034
925107
1616593
325804
124756
1676879
1405295
633733
998193
1855324
1548432
1640234
410407
1825663
1731307
1850010
1102402
944426
1730722
599703
1705442
991080
763011
692160
700334
768477
395410
1170245
1551574
880487
1819728
1221021
1306677
1369546
333672
1896191
957042
36736
1742131
748386
1372957
790734
1120825
1588832
1330060
1716706
679658
995175
333821
739522
82089
1027937
692359
1682223
1434081
1841672
574252
1540190
315737
1843210
515322
874299
503394
423251
656214
1088121
75293
1301672
523752
1706899
255922
889691
1927439
1396239
758088
1931455
912957
410649
698034
1768786
1255576
1977338
1398843
301465
736486
1716151
675334
1211138
193976
1515499
739595
940941
65165
1431140
30162
429814
1721276
1529165
1257275
1679178
533519
1147614
1599978
616343
277360
159950
878338
1196306
876849
392978
205006
45204
643078
773119
1261553
727697
1147193
340829
786253
1091103
398697
1323130
1165680
134084
639130
1144193
1730003
1708493
817361
1063720
294471
411010
1198130
654598
1104530
1394486
571454
1452863
1085457
1957364
1243377
22644
724445
824025
891569
864832
618980
1539538
54612
1450844
754677
28120
1931311
301401
1074547
1378158
609695
679720
95322
249664
1498520
998881
877774
1518245
1663725
541409
92118
742723
226885
628240
848259
1902613
244110
1997448
436337
984717
552503
196555
1160621
385608
476048
1873812
11596
1569184
621019
882286
474373
1914955
1437467
1325362
1971716
926799
304529
569269
1562721
1119373
689421
989668
1885061
1887374
1757945
600252
879488
503573
66393
1134851
1352430
1611860
498154
265413
108131
1520775
1907256
1357041
574810
676154
901978
1797190
537237
1840276
507639
1705043
1698716
1688740
233846
1765624
1481741
1776
1599812
871366
955718
781575
1319136
1993089
33510
150749
712734
1492738
498738
888771
331425
1562827
1287806
1271077
1729546
1535362
582660
1501299
883909
1958145
1866557
577800
245185
1444349
161640
857525
1537167
980242
1461488
1316409
1475221
481850
489281
1478891
963113
1999955
823921
238162
1047721
622937
1115126
209925
1557949
604086
1708186
1283871
886556
1327456
1164646
455475
1017018
1455711
1858838
1420852
120334
812263
344101
1110643
1512148
1367206
1903207
1110860
1244787
288149
1962696
464639
1638249
1461389
963467
430115
411665
1896388
981539
123433
244054
897794
517218
1039466
182233
64708
205865
481927
1593465
570545
789136
1750330
1206142
686232
1940298
521586
663316
1502390
891822
228655
973843
75611
140430
1278288
110831
755820
1879922
189240
311519
1069455
543072
534410
929725
1767308
463511
1778216
828337
354472
8768
1803069
1193531
1477449
1183477
885847
493460
1517037
49144
1860991
9807
370932
1500757
95190
22292
639160
1941668
1716735
1992513
300247
1373995
322443
1328526
293890
76748
1865248
1571040
1178945
1768878
1097185
1739794
1548601
687398
777858
1633500
986610
878702
1447628
787019
434447
557753
484300
902796
25138
850079
52978
1117098
751823
1313635
9119
1072436
1429066
1173635
1256441
1091448
1363882
434171
1284092
968789
1670347
1222081
1907764
514348
1847850
554567
937122
998736
898497
756536
1338254
1188427
1434471
1722253
723577
762614
1526526
21443
727192
1308808
1029275
1264637
453906
1449096
1840660
144561
1547663
58797
1578298
909547
104587
1489635
1840383
1637428
548990
1048435
578581
1597098
397114
287313
1484908
546612
1832915
1682533
1897488
1078433
1758153
396765
505237
1607121
613865
1785573
536526
1855823
94485
1084797
1781178
1440445
1192986
1347458
71094
1034059
517239
1893501
92105
386015
407512
389656
565041
422273
1532508
1535965
754979
1858142
1073757
958156
1933028
1927508
152024
1995578
599012
282232
532415
1164338
779688
569520
1422461
1491818
614996
272962
82343
1380764
1260271
1502644
1503787
113411
298593
676482
1101939
1592043
1036182
1951215
1577738
1735294
1852425
295216
76451
1898068
421121
1539704
1250478
1901793
1199980
243582
1896984
599968
1784258
814767
1157640
1085326
1378369
833505
1944619
1753868
1615456
1486563
1021609
121345
559834
392112
1673686
1116741
1564892
818957
436789
877773
1650650
1790625
857337
356617
502135
1643588
1487925
945303
40070
1733262
1682664
580977
39090
1490818
1357498
149198
1718753
1157495
1317054
1131607
416177
1495418
1290307
244977
484600
602288
486816
1178682
9485
550243
615107
1340588
1877448
480894
1847615
677901
1788263
1292917
1574723
1289704
1218896
1632250
1262624
1046823
1682466
846021
79376
1817866
715040
389988
1893740
1345533
319383
261512
1346189
1433526
967595
788232
1370746
1319073
793134
1934822
1135912
1603703
1161042
1854386
129821
1545832
643236
1397229
792267
154720
944278
466436
22035
1036434
1766294
680756
135969
1003162
68873
113698
1666231
1095120
694382
1199996
1529342
1405001
802676
1922108
1130787
46173
1794384
415802
1152748
358990
1559241
1745415
1597000
1283029
919562
1313177
1653445
139960
1083918
266616
1915576
1494480
1601290
904350
1172218
138733
1075003
729293
206969
1437832
716135
73645
881385
1029517
727013
636941
977096
1356134
1443634
92693
1582902
127367
1914756
1500594
1396356
504133
1897323
1603594
1414431
263042
1349722
142016
1640977
1298882
826335
1044535
682086
352247
525741
410685
455028
1219566
495296
18480
627343
1664212
1726710
492687
664034
1706394
1571726
318429
516507
1435485
1221710
1438754
276641
477596
521538
1768353
1505152
920870
850263
68866
18370
1161077
1548013
707790
36421
1718401
1538725
1773470
1436756
223118
145476
889000
197328
1923489
1965778
1569406
1152186
1619171
853919
808194
473408
490203
983280
371708
637401
77416
1076865
467107
1562415
486638
310556
1470326
773731
1385567
158375
426605
1723477
1158130
1369289
182109
692638
1416470
1908282
1695388
1543014
1037004
1627388
238320
336081
1116821
1509553
1006861
371069
1580661
64273
348766
1491429
1102387
105689
1669769
1936747
1993431
1355086
705616
1067261
147022
259307
252182
350821
1122123
1740981
558071
1476946
99952
701848
1327006
490059
354977
1291403
1153769
384800
929547
1684952
898417
82117
12506
1096032
1411648
745895
1127027
1270607
35722
251394
1665235
459137
563624
933042
1847522
341723
1611534
452447
396953
1725193
1651768
26658
1167155
644471
1821696
1394428
836331
1771416
465263
1507453
527214
1770264
1701335
1595917
802237
1152014
1962870
1220172
1894450
329363
129750
1651408
1076981
268279
1862066
1095959
1846189
1138970
1653890
213132
1914527
1750366
996375
932831
257103
288781
1913138
341072
401690
1585298
866776
1574370
83595
976966
231341
1601971
1578383
1900185
1787441
199986
1681775
1935740
340695
1176792
5519
1378640
1312056
1899734
1780563
208688
256815
1891890
62515
597012
809680
764790
1858755
772591
826424
272364
231336
27464
1139858
1367545
1222232
1596109
496239
173804
1173847
1056221
800993
1523866
192662
1699539
10705
1072858
1483464
161729
233645
716033
394825
1600150
1282837
969422
649419
1866770
545505
263036
617552
882304
445304
223154
253988
559915
1495761
1816034
1332989
1392323
1633985
1672786
757067
756858
1160355
1538306
487182
1856394
942073
1581526
1911125
1715071
526440
1809401
1533527
61010
658420
346898
103258
1060339
592936
665110
628536
1889173
249724
1000652
1869579
1677302
1035913
667099
880886
1188963
864107
1417658
548113
44157
771806
797450
1737888
661541
323722
714591
469081
1575183
1452051
737085
1238388
701661
744331
846152
1231505
1257382
1958157
1651785
196585
1801229
1301936
1708904
1177626
1722924
385746
1263287
372984
440427
1940751
366356
355222
979599
422504
658858
119600
514511
1930034
32375
738635
400748
68004
287963
1393040
1477106
586380
1258356
317266
668462
389889
1109899
1540019
1568305
318873
593355
1927078
1072320
1576670
875500
1936358
1307180
1388094
1098738
1569428
390480
1902358
1211054
1096615
421275
1996378
1275322
1957004
1588210
199688
450998
417234
419870
983807
1252754
322370
136819
1108393
184802
596681
785158
1689025
444412
1238753
1593222
1626722
39304
1168560
1416503
953650
241914
64089
1317526
589017
108248
1197389
1308282
882362
1660519
1537357
1376820
736234
1772779
1723701
1324101
1140677
53084
606736
1760742
1473388
1610013
1273249
846924
1543834
1364709
1221057
576160
970154
1269304
375795
1965213
813585
1303191
1131035
312966
1372252
483168
822436
1734925
838613
963283
1340442
582067
333441
912256
1037630
1315419
1353172
1690352
1843098
1117824
1380916
449107
213828
1838366
284290
1287442
886735
1246830
1091139
1471659
335008
516912
1284370
45847
1710293
1577892
1530796
1661023
489967
1802885
531417
687801
441285
1958283
301950
1948650
905974
12905
1982646
409565
455464
1920404
152358
697467
1143421
858469
57384
1412299
226403
752305
945332
290408
1297609
1764597
699145
1216696
289159
1402046
229012
1801455
1242183
1332144
188220
1780297
491817
599876
543810
1895453
387546
1404015
990852
769428
1988931
345738
1963473
1413615
312591
598947
1090147
565214
1787686
1682844
1574577
543859
1763214
666397
1457277
1404398
867303
1033611
1584596
1688469
1480806
1528270
1532701
1572886
1394468
441700
969158
1268204
639903
315062
214621
1910506
937166
1552061
825114
1725685
1747641
69030
90362
395583
1097597
1452017
989597
30045
759634
1886281
542666
584458
819939
283351
49164
1167779
541187
1542053
1294417
697210
1305986
1565434
155869
140827
1541673
1228765
679674
1819208
288164
889792
1798736
130289
612690
202455
1122209
259537
720096
510659
78951
1721378
675068
867705
1539633
1436461
719114
201946
1834074
21450
1849629
407627
550566
73571
1494270
924915
182372
269876
1964650
1418193
240961
1585192
540743
1917490
1476658
1878320
1402105
1664898
1635022
1263291
1616009
768549
842701
651783
397396
1108004
1149699
1187863
1309765
768721
1555079
801611
1220807
802253
543468
1673480
1052618
1810451
1616213
1608459
190417
275482
256192
1528103
748368
628023
540699
1521174
1031433
1766726
1611417
1216548
1591682
202234
1072714
743853
1137238
1785732
1841004
295297
342933
551774
1185308
1266771
1132853
164612
1030515
1252656
1800163
1677447
1439779
403366
297553
1123811
739995
53911
1679811
508700
569663
197104
1907303
590062
1387018
136275
513144
906348
652603
325695
1868992
1508602
955024
428357
330884
930413
613042
377492
1063095
173168
1491254
353623
672416
1624750
805547
776756
493842
1582035
1524764
768915
705272
1266626
222461
1950639
1664397
224057
1958432
972404
67234
1675204
1212962
1192569
1452846
1385118
1151774
1662741
690372
144963
217425
907802
1423121
1299210
201231
1633834
1088139
1304831
1539662
1668076
840050
1206417
348450
1715269
211298
1044787
1061683
1212421
1008726
1361912
966788
1363150
725198
56486
487155
1495387
1172846
1859970
1452979
145489
1399509
426754
551356
1474057
1426996
1137261
1910726
116702
158463
789407
1376773
721492
225724
624894
439466
630064
1925980
1382436
976298
757746
739397
1338642
677010
266061
276027
569255
148296
880458
777159
1207477
1787142
1321826
1810120
446389
771148
1247050
659496
747169
714708
1160806
159009
412650
1913219
1036422
542385
1677456
655636
834513
868624
233355
182003
66820
1593201
1079416
1984327
499399
1310824
1788439
464021
878212
825636
985295
1603353
64477
985589
975384
1367754
1865743
600706
826100
1930081
707615
1183067
1990842
159111
1386260
1766
1598639
119708
428202
186377
1679622
1091210
989391
781294
748031
760985
874197
178916
1088125
651692
1001673
612421
779918
729775
1071394
201768
1315917
1578022
1901245
1049386
1001781
904635
1109731
49593
899236
1564283
575276
467885
1893597
583170
995986
215490
1931272
1567654
20374
1577735
1637264
940750
1126953
299968
763607
1223189
1384601
306395
1059968
78611
1945563
17659
383455
96096
924684
1397253
54791
1474397
257769
1457483
714337
631044
126582
1241719
1637603
1709938
127421
1330235
266726
1416029
299395
1055861
875095
1090409
1010653
589981
491951
618147
1431823
1171182
310905
193796
256000
1842792
1630923
1034007
1717495
442964
162357
482672
1175362
1813294
816528
604931
1874945
595401
1797211
504596
567376
937450
106779
589035
1555203
95414
244427
420673
887345
1323667
1424823
382906
1003399
965771
1067567
1202651
716450
1487363
624225
1583225
1007089
1090311
350713
166910
981436
588686
1134776
1625776
1093613
1323261
975421
1238462
1824980
1720570
100873
1472685
1389618
1073312
1169732
1086876
741467
891583
1537194
43622
1334229
558880
768564
1794187
1822809
1961655
1386712
1391398
333541
298577
1057620
1125747
1226037
981860
1303388
1460355
460007
611639
1814135
1410520
1883351
1345802
626294
1960510
1790491
1632964
90190
431058
1570212
1145542
383292
1635437
607274
1086311
821086
1883283
1379146
900937
1147710
779605
643487
196971
1179642
1541653
441960
612352
1122862
749164
832158
1346627
302681
1435583
1745916
857356
337596
888077
294757
1001778
584117
1713924
937458
1834821
272606
680691
1044244
771254
1495241
820984
243308
1185063
36734
156227
1749928
1864650
824867
1576533
1554380
182711
901977
1312532
1290747
78251
1808697
1854418
1986559
104466
733779
1264416
1464697
1917512
433038
375119
960291
928106
1777905
1964475
496673
908308
1524125
1164791
739876
989486
1674891
1535583
535553
1674168
1535955
450743
764109
1460007
1352423
962459
893586
1532220
1663939
1973716
1127768
1390753
1473935
599333
970084
1007844
1886424
1500688
1213156
601379
697884
1142631
1027285
826383
1568411
1080747
108278
1713881
176374
1276097
1263783
950692
991618
1466695
1998354
1459287
575411
1675946
110936
1959760
75911
543922
1215934
443910
294213
1224669
546782
1734582
1030756
517829
1487536
844626
999613
244949
344261
1894509
149024
1527162
58340
474914
1566344
1737454
1110314
786476
1348686
1423047
952582
1800962
430614
1569451
494457
902168
1334548
1781944
1603959
1377046
362787
1295205
1948972
1440615
762523
391328
1819496
1136208
1246739
1131176
979585
1645086
716438
1601951
925597
1478574
1985404
1311576
1564593
1066729
1512220
1239259
1917767
921901
796139
1349211
149922
1378821
1474699
954669
1402646
360403
713027
1439440
473397
164591
982249
403199
1990911
804231
1648887
1781019
721081
1191365
1548446
370748
1726886
1198367
1644227
39322
1689219
720999
316670
1440841
1433554
1994914
1526923
1530153
1231737
1772670
475683
18680
1929220
1002213
658926
283157
1958513
1823534
1205881
252084
1722081
1765933
1997800
1458190
107598
230568
222724
1533299
707499
361672
960956
204288
764653
1004318
129360
1349517
353038
1960717
710497
753058
1124643
1750114
901989
1291615
1471161
1930087
287297
1815780
1869642
1870132
1738807
1289835
421577
1262827
410901
498351
1203059
1160965
645048
1407491
1736471
1578480
1867711
746349
849866
1262201
683489
1354399
879423
448054
604943
1246325
881948
903428
1452841
551035
808659
274580
1369134
200792
1088813
1746566
1062664
1790946
1418273
450149
771258
493097
258688
10338
539333
1286291
1797197
311264
814502
1043036
1879144
1600506
650296
736936
674312
1598608
810583
1866339
118100
168411
687105
104856
1638825
875043
1273068
869740
1399636
1337171
1942387
903415
1041024
1171652
821951
1508983
996474
1811738
100513
70208
642439
616768
790281
342244
831441
854783
1947830
216955
921192
516475
143627
352683
1053081
871719
206705
736077
567201
1920923
1655997
1485993
26976
1648060
55288
377609
1949595
78547
400514
1591271
1560287
862060
1969768
1298315
931271
752597
285880
1202627
1302549
1738729
638944
938643
1040171
1928454
146037
1591385
54099
1813474
1376035
41941
1118998
1250787
91146
852199
678606
1965273
1874159
1496048
1267227
1453808
465379
451581
1159563
931058
309294
218162
539538
1756401
389743
445238
900343
1805062
67196
120710
1712714
612497
1636585
1424146
871487
1524842
1472092
1178191
1621929
1378950
640203
1243873
739500
824507
1896529
276452
958385
1249324
399448
14062
74699
1401789
770248
1304822
1806538
325478
1710494
1684562
78530
1546762
1131380
257446
1267665
1139894
541325
763828
2525
1668157
1355713
975696
463196
663435
1122079
671278
996773
795046
407345
1287493
1677595
905976
305082
1456569
47114
1988996
759756
433825
1851869
419511
1488778
1881156
1787495
969042
67267
123439
424880
1678853
722533
354376
647776
1971084
1677043
1296961
500405
369896
1980668
531655
393568
1677868
743769
1286242
1091917
322511
941869
10692
1978882
969518
1565792
1527271
1764204
1740796
61834
1048610
358588
279412
1893598
1644272
138326
857077
1658295
1376221
1338229
666820
1248105
1491213
1627986
1678443
1149774
139367
1098668
1859295
392254
1979861
91665
20071
1455161
593483
319332
1089205
509844
185247
601079
1296393
563615
255550
1118503
1898527
1990900
1134859
293417
1131304
393623
1937684
1891669
198703
727962
917505
820713
1047506
1018418
1218582
594130
872135
635720
1353429
35296
1672920
665240
965204
594768
1569704
235270
1369468
1771073
882284
600581
672678
1531597
574759
1545171
1127353
1225541
532857
134781
1219405
1390876
270761
833122
1785300
887523
283376
1026510
955781
1493035
1671171
966620
91541
1256831
818525
1940478
472888
278531
1267381
757512
268936
1055121
663895
643286
270868
657822
468158
1103549
1771125
1361899
64998
469007
1775277
540780
424861
1632340
1038963
1099006
257460
1614258
1333009
425121
1123287
1309020
264456
1770645
69131
51345
1532453
1946241
659851
358316
1743398
698287
1845941
719631
1605844
1341013
677071
835417
94773
113028
1064784
408685
110919
1284812
958600
61265
153558
1095770
1745329
692629
1127288
1321891
1003749
811613
563421
678514
924888
259865
1402707
1650447
76260
1030143
233571
1432472
1838777
1140374
239039
1343133
1844573
404912
1701968
1036523
864779
541871
1500251
922391
126574
1539645
216294
655742
1956399
776094
1790766
1413685
508070
1802915
1889667
47143
519096
1293841
1406372
827213
1897145
1921783
825521
667383
1734628
1255681
1753030
357941
567537
490615
1655811
1284644
340871
1082599
986497
1711216
54735
912143
1810049
1854279
606225
883037
1395782
1595242
349884
1496374
1324579
1712323
812123
1938787
72853
465026
746256
1614764
588157
545562
26692
1165952
606216
404497
990616
1685440
881717
698100
1613272
181326
1752688
478700
477355
1621708
1992313
1488751
304567
42479
415918
795167
686339
477439
111922
366405
280778
823684
1388820
289436
1143074
1409381
1685558
824089
1612605
1478841
722605
838292
1508454
1879791
988078
1340296
1110528
63115
1565719
773345
1785412
1151950
806700
1385973
8749
1333476
1131708
34450
332005
906161
567938
1480350
494963
202741
1351654
1708387
650965
1103084
192848
1200068
452414
1307837
1777411
1340944
441653
463593
353833
549942
1102278
1687006
1432566
1553559
1698086
12772
601997
130423
1358198
691414
1192866
110112
944893
100282
1350796
1980660
573502
1871264
1515402
564427
708742
1684917
805279
1224266
1978739
1152074
1171819
198248
1904315
1063581
953858
1859154
1565522
144754
392832
316275
1194337
289350
1481674
586893
526366
1425568
1712119
1093824
1126483
1463785
588333
478460
274471
917653
437010
668662
352484
522715
1212311
1684105
765068
1142639
1204602
1806687
993718
195869
1367329
1520332
1311621
1901622
132298
1248120
922306
1022811
1194740
1866367
714653
883968
1506124
472955
1647441
1481721
164582
191127
547029
592870
48662
1298498
1477741
1378781
1505844
1108199
531274
1614145
891758
230810
437421
641291
1968706
325265
468741
828591
628253
917406
418654
308577
945543
1766595
55090
719033
1489384
1914084
772230
509127
831992
833314
1347455
230960
136414
461597
1501044
1464498
758981
1197207
1006085
983631
1149672
1631686
1423813
1707351
919812
848627
1429075
1772896
58135
409716
1737111
1031333
717517
837357
979943
1750000
1168858
538094
265928
83791
268944
1296716
1025794
225126
1226665
1395286
1961272
1282410
888458
599507
1588317
37159
1519600
1199277
1740729
1159098
1241185
1113340
948149
1470822
1888357
210185
1477881
747164
54599
158491
927477
963670
1123752
1142650
1654934
1822552
1763253
679262
944075
241465
1983612
841571
52495
129032
1400646
45333
1011733
1269046
129093
1703299
706313
704271
1293185
1846808
99465
137001
88303
1517744
1609560
132984
58781
927651
823098
846354
1440444
1861648
272251
1824970
1023849
19102
590943
978209
1322889
112757
1149335
1316640
430223
185026
1206970
920022
1456649
906723
1293708
330242
1831765
1908599
493210
1206560
750377
576276
80310
1031744
1345862
1295752
449331
1953978
1923975
1976789
1904289
669438
468332
1922080
364081
6925
1881217
1698675
13929
763380
705061
1001951
345235
1374090
1870983
1092433
1584729
1092348
42227
1368025
993838
1622583
433744
1692307
110836
968035
1331466
381117
162596
451529
578730
262686
340226
230263
1617817
634657
1111902
236067
1153671
1713685
1479331
517510
328773
1733119
656253
820785
632172
1435372
486813
15233
710535
967005
785724
1342445
228019
1937752
648018
754461
915357
680272
1699378
1697794
1093671
1653281
41208
205847
1268608
438876
1682500
1986840
1532538
348026
605910
375189
569712
682659
735102
639209
717982
1789243
953020
461158
142229
1218667
1111030
950040
1386781
1460412
1429600
1038506
1067642
1523417
311364
436500
696212
1095107
294413
631701
1381264
53949
964604
624171
601322
1270824
243070
143943
1056857
237941
1732369
364769
810638
1962268
1509772
348078
1985616
254653
632041
1108858
1021273
646785
866875
1995265
1426596
152989
348342
944785
1073721
1678123
1364666
1295696
1060229
1572928
664710
106541
1426813
239132
376049
1859215
1883153
908796
598183
2921
1377134
1847458
1685776
1424420
717276
1757017
417931
1564934
958383
1519931
571483
1117114
1283450
1445122
1834376
434421
247869
1647021
766107
1901715
787186
1946301
122424
1540711
333635
1288639
755005
582764
950236
1767935
1836428
383591
619213
41420
386830
1239109
974332
1596446
617087
1963955
879156
1215861
1289814
27798
1218292
510497
882159
280937
385279
818404
309939
1579032
1316240
1646351
695411
601015
1659983
982077
815357
1151676
1087158
1496948
656036
1861122
1631802
430859
70724
176665
1591990
541918
753854
1816005
367558
1393477
366530
1582932
1929317
1097254
449384
1349798
1337538
64612
75590
1470471
1406773
1029209
1791497
327878
877638
904251
107989
185843
1337401
85932
192742
1341343
945908
387921
1149758
568931
46069
584142
1623133
1358778
71051
1858956
640825
20861
1970928
971437
1682269
54673
1850043
1599005
1671929
1543205
787663
366120
851118
1996783
154712
520525
666425
408216
1475555
1284925
1760162
41752
518449
53850
887124
1558323
541569
102021
1021750
1338273
1411225
668289
1737468
490086
252698
1503433
1130961
1102816
730368
1427253
1532727
900762
146649
410047
654490
1142292
862407
789633
889529
201462
1221592
909029
1028942
1385049
1241794
858841
1016042
1350162
943972
1205203
870774
78403
133577
1183729
424151
1985982
1554435
405262
1949127
947335
1287155
1321019
432357
353682
1180555
256247
496487
215962
981774
1451241
509646
1187406
1696361
1165768
1093665
75474
80475
682984
236497
1650529
744866
407155
469471
1811848
1577740
538525
1706626
1771326
1773408
1399536
223597
1308515
1057126
1220280
1958600
211482
1088123
24311
1364686
824433
745566
670256
1244543
553607
1441546
318032
104494
1511949
1925407
1789980
81862
37409
1898175
1350870
114692
1066169
357135
236424
436366
238459
1731331
1166470
1439600
39864
394422
138845
1106391
216970
1787790
684701
523570
1926298
285067
1753887
1079316
1503263
457210
1845157
320020
1343167
71041
1977777
1511521
49124
1987656
550014
653933
1913305
1109324
1265719
1682142
1911967
999446
1978207
1654369
1552945
508428
1281786
359701
929956
1451965
1909388
1045163
1918832
617854
1287064
1554021
1002298
596214
1097218
1152966
350982
1134900
1672424
1272078
1511501
460959
70049
1664228
393816
1923784
1310560
526557
1396154
1619356
760194
1838448
307364
1098835
877179
974756
474709
1880772
1557772
685397
1274035
1866694
1734864
1984094
1557504
893715
1481403
1746480
940572
62512
1694446
692775
1103488
658622
310781
167081
1897570
969327
321796
1996728
1487261
1266780
991126
1202084
1483950
1566329
145766
406910
1402424
1040349
435365
644319
346839
1976643
1589138
543584
1979806
1090060
205701
441366
1281828
1193210
1791550
496354
1168359
1886283
479578
1728671
1526935
1846287
1289184
1994636
747148
353109
425580
840103
624405
392292
760702
409916
1926449
1338833
1470289
1915659
548927
213451
1691990
1183476
1824672
1556946
1983988
1623427
1880334
961039
301859
60969
676539
995988
1456840
443171
1469451
1646720
737529
1024601
936837
617034
127996
565122
1972869
875602
1837821
1806516
1943046
1956657
1501091
1787168
787490
1973565
1473522
1960208
537080
1242386
1049004
1526767
452499
1363595
1676165
1113913
1156326
815067
1880872
492758
929560
1989190
1442967
1735872
820448
1365168
601101
1977074
634682
998837
1344588
1334460
58329
1704135
761895
850168
466856
1806387
1831247
97870
1964032
1352953
165179
127267
1118067
357526
1694938
1448508
458368
803577
1577691
1213092
763024
267358
832046
1343235
1933490
297671
808501
264894
582452
1207475
740042
127416
379040
1099721
1556358
1052345
1898539
643916
586884
474704
1363166
1055699
876032
1301286
1677240
216664
1101767
1424554
1559317
1251961
1206027
770579
248585
367929
1283126
1160978
116150
1262006
742760
1626138
1218481
1589825
839363
1741104
1044882
1830700
605208
1265720
772064
1550145
990179
1718460
204385
1855325
1430108
1818589
1730187
1882682
1092767
1309420
1381120
315476
1442485
952298
1453312
161169
1839320
1605363
35536
1359935
1557741
615093
1279069
913669
1296755
464911
1028936
1428304
1917239
1349283
581239
1556370
1799484
557943
1423829
231792
711570
175711
965590
1990750
1879723
307317
1490975
382247
1965985
1577512
1711541
1300693
1001292
417641
718270
1200783
523609
1853177
1358185
333071
891341
1873134
1093640
858909
745265
659860
62028
1168011
1964713
1218009
8771
466994
1311927
1270573
327451
285184
476018
734763
187758
949248
28759
1618848
1835060
1991987
1129774
1539940
1813173
996987
1656371
641867
1721121
750344
82482
1404663
154654
1574977
336159
669532
827057
1303874
1098188
1572469
1689854
206038
1538392
103123
736121
852502
1993697
615507
273254
565094
1231344
658892
1331408
1090395
1687377
9468
827167
1330688
1018847
158206
1001549
1824640
1083721
672997
183375
1026074
756918
225548
634373
269543
1673268
314075
1411797
1476575
1205868
1487930
904909
1152402
49449
1421351
1921128
75361
1671954
1825760
573685
1634598
644411
768363
416958
1240296
1499368
1698015
691033
289416
1276098
942823
43880
1028464
665026
896551
160359
1713866
1260720
1899193
107854
1387497
1446078
91633
405667
685502
375704
168072
301251
1550821
304391
1250640
1550672
1873443
32434
1028709
1991282
941928
1376595
1447787
447356
986083
43019
1712076
395376
1268936
1327540
1089149
441057
1769812
654522
446885
1782078
402615
652659
13234
1041744
1236946
608484
1440903
46606
1986382
741733
1358372
845819
996304
1078723
151770
617628
356550
1172510
1003559
1745390
1734531
1973316
669410
1929133
1407398
1578846
170329
266945
1055629
1613007
1661031
1563621
158162
1825876
1899993
1043583
1343471
1507456
1904316
1974546
679410
53090
445635
1344812
1823638
1575342
246063
284105
1402668
1289038
1453754
924174
928174
1183173
1075601
1317587
27070
594967
790060
352409
1126070
1085590
389116
1571839
678331
754295
691253
85945
931288
1345165
1915842
1650540
682956
149154
144697
1113573
1769539
1211637
1723603
283935
646225
134480
1060527
1261976
1127524
321127
1322723
508989
210280
1348461
988241
172302
1497490
446989
1567124
267787
192404
1154309
676259
689254
1693549
1869290
808021
1828744
1509238
965777
667507
745074
915951
300792
1313486
948115
80297
707080
1152667
1598422
484033
1897827
229742
643576
1705688
1191677
1850058
721397
364536
406749
1733747
1051583
1102655
469741
1791140
1588865
1630141
1801534
1922880
61574
389938
793310
1396940
160564
849370
875766
1938950
424470
1643728
1386468
518097
241284
1055362
924099
458381
555714
1751597
754258
1154096
45359
1471261
1308327
632451
1261847
1452028
446668
1567834
1155508
845680
1791486
493184
741479
142338
309760
761566
1354281
1147120
178180
1724052
743902
135142
795323
717328
1623253
1590423
1755971
111202
1896441
1033021
1582324
530544
1105179
74015
1529362
164717
63925
1776800
1240475
1743329
569751
732614
1172517
1849780
1510781
1668062
262967
1024216
1142895
1094415
842974
627465
522247
479170
551967
387964
1874777
1156246
937787
1360685
1318747
429750
402135
671292
477926
793029
148402
38705
600435
1788671
1678268
867885
247931
408077
1098431
1884805
1905050
1692741
1986452
153362
1238101
1613895
975635
916743
1831576
1003890
1975584
718393
984685
858835
1353622
1687264
1062125
1556365
515627
1659042
590975
1020393
971129
1391516
1241164
1788031
192787
1496010
1962129
1052058
723355
1057953
1177868
771660
114806
355508
162179
676980
1470931
1551148
1572624
368261
1722928
996839
421105
1688437
1396118
41145
615403
1123881
1570536
631728
284621
1080759
1849033
1481200
291965
1833154
1869512
1763009
1438326
434360
1083079
1969490
1416159
1145006
1962816
1851477
1194013
714080
1398805
737102
1901465
920815
1486231
46291
1792095
1447129
773167
448990
1903690
751916
656354
1399059
1349699
1970448
40259
1453500
1126870
67350
646503
1503862
963543
908098
47632
1307541
242812
1256668
724727
610488
904035
1629491
1464385
393586
1357772
739997
1112513
14645
58035
513465
1635984
44073
834177
1812314
1426964
583368
1691605
913305
1749272
132743
1881237
1185199
45309
369444
570271
699959
661660
1965805
846200
1992151
1660927
1121412
1384603
1933428
1810828
1852921
1868437
440900
1409169
1644151
1651030
395342
1257866
822169
1247975
1470226
280810
1545514
107417
1037650
54186
737388
1200291
757141
1102244
1789112
1740826
1777175
1469928
1447645
53005
274786
469014
694239
452285
1678077
847395
267159
1323656
1431559
1154581
1288487
1889729
1388180
1204513
1722676
929508
1163
1459266
1711957
1222566
1939014
260984
1795174
655801
477284
1351970
837990
1349181
1317946
983469
1185534
548013
874066
1480464
1792870
240913
1735508
1078460
362109
344946
1040170
522487
291802
1869248
8077
761569
736656
440974
1903385
1918123
571833
696223
1971221
1681779
283821
1148365
1620123
1241453
1620446
525668
953670
861575
574204
97527
4721
378515
535899
1974980
1474352
1045041
1159755
719267
1573549
1836918
607650
49978
1108738
889583
1264652
545900
1544423
1535838
1184222
1231017
359109
1956932
968118
1940460
864419
485161
1405779
1069936
1008846
1292721
281751
1883636
1569893
339732
1242705
1360163
1554380
239492
5236
173685
1557816
1210071
1461785
1251371
1486975
1536505
1258930
1458377
986437
256043
214772
1260548
1731738
15322
795416
58563
194698
209798
497282
80695
1904809
277186
468409
32173
990842
267925
370362
1194485
1975551
1941388
759106
124442
518605
727434
1507080
258954
938924
492719
1636322
1088745
1592182
710671
1033926
1953397
229388
1731868
737127
284852
1274434
784675
514558
470867
1939330
30978
635976
311059
1483933
437905
1890718
1745934
62354
1668973
1902516
493702
1963732
622341
1885818
565019
1851689
1646931
577626
1018444
181768
1450396
713237
1857795
1654532
1037570
1986905
410474
1060921
1652028
1993843
1743749
310330
1521557
1686557
742807
1918619
712192
1712436
833881
536471
1248025
1152930
1769571
1082230
865714
1743907
1080503
198792
1175365
1513953
106479
1108825
1800365
353199
53353
1788858
111432
1334271
791369
1093091
355345
1309051
171832
251336
1348385
1055521
1215508
1755027
996430
1825457
1764292
1711046
1934427
753052
1269402
326811
671581
1355544
842225
1383863
495124
1420977
1319597
991410
794416
81021
117491
1134561
1901128
341652
1039720
520725
1627341
1680192
1151647
66005
1098039
1583439
1145138
1120265
983650
1322281
1857903
1116131
897370
1897858
1472014
525658
1187096
1032746
700586
921159
1841593
526685
1982038
1937519
686817
491698
1396002
1804830
765106
1759463
9765
1223941
87406
186880
20740
1133568
749236
425385
377097
1451572
521974
551578
911984
602963
506202
1662873
1432021
302477
1262311
1929995
151394
1915509
1650591
543155
594214
382342
1862870
45072
1323677
852801
1504612
1370393
793954
469663
38744
678797
1616367
1144523
211834
56937
152823
210923
1380919
978681
1166535
1120419
200941
623516
1272411
262390
1251
228015
848597
1172309
1572426
804408
1426188
835142
1502355
614741
1686825
575353
499428
377085
226880
445319
1192845
492386
150625
1221044
267364
1587768
707375
348829
414801
1928420
630498
1380576
1631595
137381
841547
1588015
85293
1932416
994953
1299745
1604784
969624
1569942
1290681
1331608
592332
1991930
1975721
987993
302822
649870
315007
857113
1211112
465570
461886
424113
458244
631465
1026461
1458697
784969
1025079
1524586
828755
1061353
1894532
447665
826665
1903726
1480892
338555
247238
22666
1043932
1648287
1145995
942258
443285
493569
1501856
1251936
238009
1429539
1337889
27516
1741014
1462526
1684032
1593212
483649
808009
1606100
1275406
991417
194606
1337772
499960
1098656
130343
1070465
1902463
1120595
1210429
1031745
874087
1526831
1720632
1571013
188694
1900010
8007
1594460
485542
607374
1814817
1715762
1790614
617333
200681
496504
229042
1845169
12571
1763435
385739
355629
1875491
1861642
1697338
1553035
48765
1787940
1968784
503757
907190
1241201
852321
1117993
595426
1930947
430266
1519132
1987607
932267
1776501
1772083
1972408
399710
289535
1095833
1732901
1061504
1112986
592625
520490
296744
1305466
21171
836596
1690947
1332274
964342
997277
1141599
1077779
235968
526148
1868263
1895239
1494609
1613935
306580
183704
1196375
183420
1749134
1770358
944636
1464597
491720
1281632
86961
117333
1225451
190218
651315
394531
1831219
1702205
67525
1890914
234185
1792124
1356173
1364389
1765874
1955154
818032
821773
1342220
1036939
547991
3442
288937
1846758
989433
830451
1688122
1810928
514752
1613233
1419792
1163704
1041656
507297
245453
1409302
898793
634983
1410969
1834036
285708
359988
882889
1192660
755457
1368675
1785908
1132082
1139005
907604
684824
1666442
1031171
775386
332172
576452
1903897
628835
1616195
1274209
674720
995164
632300
15261
898116
907866
707457
1230905
1176829
1304831
1309580
608602
1342715
808446
1950310
243675
1788952
1308265
1182731
183654
880646
454333
523904
1715886
1277832
221145
315317
1182449
1872007
1713955
202579
1417761
1136169
1581432
1373757
1730377
1304211
784813
961830
304013
149148
318748
1161052
1216885
1122749
543252
837174
1031809
1789616
1913463
466567
1383937
1494934
905092
1386263
1587353
1649046
88540
884982
249633
136657
1604857
597976
1709278
1197256
1374310
951867
1869615
171121
264985
67961
507347
1125233
377800
1085955
425718
908979
1346912
1411100
1006816
13717
747207
437775
1180760
622277
1776397
1948053
1842193
821243
457801
96458
11728
1743742
961547
1643953
1805734
302819
764886
1273480
1979692
228957
1956439
764361
858294
146734
838385
898919
761612
567033
288580
1112118
1473839
915776
843247
518246
1487216
1358277
1800117
1723660
168700
1807230
1842017
174296
951474
1881513
1178746
1840132
457227
1122177
15017
432106
1728559
1285617
915866
210350
355906
1263567
106534
792195
96201
1805131
1396766
406568
875087
749437
442579
1572060
487610
462199
824117
1860357
817463
1919516
348245
1302294
1423056
1872615
629686
1715479
1068681
1619323
359399
86756
1457851
752442
1408356
1687069
203622
1199913
1562392
664404
1064037
1487546
290633
977371
129755
556111
1042472
1871436
1510766
109081
1174370
262169
379900
1707562
1478390
1649532
742871
281561
1747892
1997599
1175725
1375929
936845
1601518
254498
1574635
856302
1532008
659858
1162210
1724814
888780
1374113
646582
739354
1694625
1553069
1856539
1391178
273320
1698792
503622
1176301
78998
475914
983534
533151
1318450
198250
953264
67711
1940053
401514
1031278
354119
1717753
537767
14811
598355
1256745
1239513
1040539
1421386
1344186
919578
1151421
1153422
1517980
1110592
1057519
1566895
791823
1127457
82601
243135
1495958
1517542
1017859
58964
1839310
1530857
669670
863948
1236608
1571508
71324
536360
1982472
1916329
927404
551863
885959
986549
1171475
1449686
1281071
1196333
1288373
1215220
279669
38969
1397894
1286415
872013
1886463
1641243
1604505
1428829
656561
496068
1887896
572172
115039
683715
309548
1965133
403695
1449099
433515
39144
1781978
1828098
1219155
1341614
525291
1698290
951262
704271
1911551
1919621
1488231
1882135
1529211
1980935
963073
1973113
1106333
572642
821757
1420953
587950
1646968
1181538
1950956
1099876
1603418
529835
1080364
1612781
1967336
50831
1737254
1776415
1141460
274926
1372315
359274
1412223
718101
1253429
705314
858524
1667733
1007928
1011088
1066662
30530
1413959
41645
519348
745535
1409856
1592235
163014
559201
1812082
537515
253875
444909
1165764
1593390
648254
732020
236287
1904786
581422
227191
1951438
462746
533400
1112913
214011
143578
1109083
1820114
551432
416007
105880
1467764
647759
1458336
480579
637755
274188
1218173
558625
1306008
1354138
778085
1986942
215828
1646681
832505
1800129
370982
791897
1938221
62813
1416496
1025275
1302948
1862471
56220
1843296
1123012
1579406
372223
1127863
201548
1320865
1638142
1769942
947169
567103
1360927
626460
596278
774442
1351864
520435
1401399
1996580
641037
961649
187303
1517714
1848434
1277465
74798
1053505
814220
1147473
1940802
1793624
644781
1717901
1782012
185602
841093
1614963
405543
1655632
1748597
1361302
614880
361855
1134220
911926
98987
1393353
1530832
804749
1820553
1790890
1050240
1622529
795948
350289
842884
404285
1432176
645051
837698
75546
1841706
892671
91036
1591537
856174
1311347
621438
815330
740057
830244
1652955
1461188
1346899
724368
123113
710990
326475
782180
601220
1852342
750733
479481
1627020
1850570
1621487
235033
140167
1582707
1582487
225135
152246
717223
31776
1381849
1678712
543479
987167
741698
1241560
1090772
1445988
893557
1251002
1104154
1154766
1839671
937616
865347
1817182
1517315
1987536
1888593
203276
222791
1067722
1166381
1055115
21329
987224
403916
21703
1434003
499719
25547
673003
540839
1670455
403523
915002
1822263
1078111
519481
459618
1977949
630395
320126
859810
643297
347055
775739
396258
1392316
1120339
476269
74030
694215
90337
514997
526942
1157311
1613410
1146360
1502181
1668069
923635
1745585
339499
1433539
463733
308091
1613070
1777088
555246
1925202
1442110
807649
900905
1400964
164614
1708005
1020470
853817
304349
1788289
803936
1226966
1198711
1917072
809483
1331334
368689
894091
309879
1356648
698987
791509
1039741
96754
1814868
1792010
1949016
1888624
1293554
93120
1252817
830206
1609365
1350350
1439357
647962
1664680
1828779
1064447
664227
1698147
563308
1603226
659222
1016274
1150957
1447540
623241
1620260
1128050
1512470
1670420
268960
1874334
1027191
1745032
1916554
1184231
955670
1417311
1856295
1803236
657233
1143170
1583144
1247030
675358
470743
1274271
659845
1007228
125207
1616994
1024337
377833
567053
1875597
1859081
573911
236924
1658612
539879
1608028
1460147
960195
1755701
1157246
1465548
916028
206051
132680
1661855
1448093
1647786
764176
1374814
408600
588043
1690790
1737949
817629
931582
592787
1642559
592725
974642
115545
1716966
179624
1903018
973
1742392
252324
1349911
820874
1236407
1357839
719286
468660
411100
1043695
1454997
1830837
1015740
939221
456230
1757134
291274
1441667
1053792
1581382
1976591
1907823
546963
1642436
1817478
494795
914232
663776
1943358
1153483
1183282
1965270
1233812
15846
10751
489682
401362
1494846
1166236
370395
1328692
1985500
1945893
686334
1295472
202843
631419
893422
397053
541209
1591646
829584
603779
1986923
1028221
554205
225901
1395809
737133
194231
202289
1230672
785225
1046862
712741
502228
686959
488249
767237
980388
397342
1417698
539316
1749328
646212
234157
570780
1401689
1224747
1318533
781473
1068320
565986
1686699
1909348
1095382
1935966
1281491
1044389
1287396
1889559
1132735
1225883
476369
841365
1316671
1585366
1941018
764486
283294
33444
1737332
1163468
212650
259323
898387
1263062
1639714
838067
661186
1996761
1505342
1244901
467058
1141803
860117
1939689
533876
230111
292664
1735596
508207
1538902
34029
493291
1392460
378810
1885780
1955213
3239
88177
1782332
612040
716143
122677
384917
411675
1837106
167241
172563
501943
1350023
375460
822918
1793876
480448
913326
876833
101586
1842678
1098849
714967
776880
1851088
1759041
187184
1039595
467383
1385942
988888
1769255
1264688
1309707
919184
1998117
1647547
1426325
1330322
1986498
1300277
407017
448319
719920
603296
492739
932615
1475996
497215
768513
867627
1755471
1881027
583483
624948
684296
582392
600742
1088139
690871
800733
1270310
615796
1810424
263987
484078
1099953
1972399
1059424
1304905
97482
1080358
1865678
1779372
1105586
748593
1863839
936955
578266
1196124
827951
688693
856657
1081356
614128
1401987
575277
1733345
644493
950905
1386860
1885098
793208
1623057
1241800
1297506
1321284
1723600
99451
153054
1525186
607276
1391736
1636342
1683302
786732
1732808
1155120
875192
1334008
1138555
306441
585853
799722
1045096
1697027
1196396
625558
1082003
1967254
219585
199975
1572678
941561
1173660
1404577
140326
140090
504293
1458644
1405761
944854
868992
657355
395621
551775
63345
1578332
1241599
536647
1950909
1731736
464033
1531363
1973336
1814490
1596835
1269236
1206644
672117
908403
144369
477125
1347007
1136070
915126
1502808
926165
1874406
1389486
1787333
981901
1925508
840807
152776
1282407
1518919
1256874
1532222
690737
573536
55492
801878
1451280
841146
1443156
1066774
1883472
573904
488474
664411
821202
218015
1523429
376056
546328
1631085
1016799
264212
322939
743634
1870122
1564346
1577722
690698
512485
1786300
758808
578417
855825
981159
628625
401795
320094
1989642
957775
1003484
1081187
1460342
1236566
1542946
1007000
1000199
475913
1335249
1644688
1005750
1225959
313012
840501
1339250
786222
6702
1806215
1935692
169134
1321205
538811
1310269
800583
302838
1492387
600839
892541
1359432
398771
1782074
741214
1601527
860712
606999
391519
1887796
622918
1032552
858201
1484388
879837
325788
1152092
731889
343184
1070048
1005330
1594924
197521
722421
26660
381146
512044
396221
252130
1824829
654458
1184031
156147
321936
1148202
128286
1555362
254488
1820626
530849
732049
1234011
1664132
1811049
1511168
156775
1425338
824061
1442365
667588
82894
1337660
776950
1546361
1785061
817111
1926233
38256
302607
1157401
28087
1288513
1210679
1581340
996892
1722360
416215
1098658
1555368
412101
1426162
888845
46408
368749
818959
1032995
710346
752903
304969
1581767
1035701
1380922
536430
1708960
1223338
1707681
887452
337760
118190
1939484
1397496
502498
79518
470258
1847537
1711519
664718
1968361
1824479
1207513
1544518
1423702
1594530
1809326
1923927
1596534
271527
1928884
470801
1079627
1013561
1226690
625044
521796
1452174
1338138
54549
1444496
291419
1484801
905827
459438
1166675
1703618
1177389
1454143
218176
583450
527435
264270
696909
710335
483822
827508
1642990
1196739
1637234
548901
953055
327226
591478
86974
687947
1831277
227865
1657447
1329676
1438363
278710
830561
442178
131387
788303
1409657
331785
256625
1455101
475646
279941
1954384
41660
415393
1427309
95686
308674
427233
556312
1183096
790182
1080205
590286
1257061
56030
1412780
699360
1472745
1926835
1967461
1513547
760751
1891471
1646115
1756810
1912885
1956965
1604925
1773621
1212245
1234829
269433
110112
475260
1817555
724865
563264
23056
1147246
1033559
590076
412459
1841251
714216
180140
1252085
478802
206617
1794707
508546
528795
623297
1431731
1376290
963397
1616883
286969
1718519
1160788
500198
1297500
1680824
1419102
1794815
468886
450233
1928251
1510583
1404421
1094505
1297554
1002318
1740622
1431299
1550171
955582
756660
1854053
1627043
1825518
429324
986321
1754616
919848
68364
1525903
377210
907250
389164
49314
1514535
554399
991405
687304
1410636
995986
54293
947420
351436
1770954
385098
1113068
1955801
836208
1797535
238886
1657340
1654282
272757
972640
104543
1357700
1900231
1719213
964700
420743
354847
901998
252109
1898053
855605
1396349
758862
296960
1377572
519890
628268
101412
41651
175245
505362
1409826
758665
1285239
1970863
1563425
1595050
1247454
54797
378670
181159
1154278
63559
157938
1405656
1274522
1111780
243607
95516
1547816
1464025
927730
1245642
807921
1587126
1805317
252837
1897014
929640
1717545
1941339
1176592
1313034
456720
1452124
252187
941161
816747
857562
5684
1767089
893412
1630988
680301
358805
1502422
1933039
59163
565217
1991251
797980
816078
1153060
1256885
604608
1135706
11466
1699456
1223950
1245808
1676250
1115623
510326
19609
1866314
1531982
1549284
1400159
1995968
462412
1193279
1450695
309601
1194211
1240520
1733619
404683
1973970
1525473
1674589
1834185
644033
588319
1229308
127307
1376098
79150
472280
1727376
920599
452470
505137
1189690
665407
1745212
869484
1651354
1827107
220687
1018900
1590261
1849436
912162
615884
870341
83388
8872
664158
728050
529459
1323619
550972
1949519
449508
974158
983519
247339
1742870
103846
1178936
569042
1857881
1501415
1115229
80402
1336086
116104
189170
1756502
1250207
1431608
1409352
940194
152059
1508265
1311011
96166
37430
1570136
199121
532403
1364353
1840031
552743
499313
1290594
240325
1468925
1771926
1022049
512642
187179
534096
91323
435358
732657
584594
1312457
317305
1002354
310358
1156978
666060
1821114
1653216
878710
801479
1840759
497598
1275712
125959
1849937
1801795
1211260
1158829
1360549
728519
235488
1986550
966590
823544
1665016
477461
284474
475052
756795
1032490
1571063
415730
1368513
1812260
335985
1972747
623711
1980274
495728
708699
285942
403250
1642008
1010546
594
1867078
83516
207948
48221
473259
773693
449426
653155
988048
1176279
1631801
366955
1003724
1796568
1265420
1061329
350731
1241747
1171233
1734359
1403533
108237
814235
586487
117690
711304
1542548
86393
697975
1855412
290638
105206
1626963
1289109
401699
1139562
875843
986514
1593166
405521
1845959
1563933
809027
733169
1736101
1489965
1439620
423679
1902773
1836025
1080610
216907
1039262
1991178
1288389
1618544
1784927
1854579
89141
615592
765441
1351997
1334621
325948
688897
1394082
1061349
843808
1888376
1161696
666019
709951
1714736
501557
190392
1631784
1899774
721503
1039520
1761093
651946
1256167
1723014
1127665
557178
463700
1646469
249378
525924
588865
333353
124316
1111754
1092292
102431
232368
806578
12536
122598
101281
165319
1226277
862086
1720201
1411195
227445
1265987
909701
1397154
14775
1789207
1189941
1415412
1208332
951026
347696
426247
263600
1685145
1922858
783503
1745809
1576668
386503
1979589
1814733
600930
934734
1680224
861085
1613267
775005
1307067
950197
1857433
1472227
409725
1531197
740550
42612
86288
148601
1846918
275220
973337
127584
535506
1401353
1165577
1223835
834414
62170
1264711
324542
747641
1455183
908288
1103374
1801798
1936630
1202368
1340744
1578380
1856337
296090
551865
1348454
1784809
516723
1369455
1035451
1241929
1969896
904751
171826
121254
777516
229546
668220
1416450
502148
1707368
1813931
307928
518501
772532
797394
1944579
1338079
1267981
594220
760780
1067935
930034
466936
432222
1005849
1423483
153006
1631861
86081
1060430
516894
1262004
1588354
1313581
78958
138643
431725
1072751
639683
1257630
1864114
1417685
675256
1934477
858537
1776936
193974
1105746
1078439
1245978
1338604
853131
1563268
288944
724159
1529790
243015
1678151
106571
1401061
1184069
663062
1268971
1719516
1864080
613014
1050094
1446009
985138
729482
1714282
1943561
996617
514818
321094
1670527
392386
1443000
1207421
1230510
1856446
1678861
1623596
143673
488149
605909
756801
1433724
1104324
1493130
1940165
545426
1736569
1540182
1894289
735632
1101984
814051
1513949
1833258
944342
1731455
692504
67882
1554841
328757
727710
399934
1352781
1791666
631063
1193229
1972712
953627
644899
31412
1213616
573625
71667
808605
1015078
615300
949181
6088
1529800
639433
93066
514088
1508380
1998432
843091
242795
178251
1268925
1007777
373345
1768081
1376301
1999763
727845
643248
675964
578482
1490933
1110500
1705798
463091
29485
816185
1473173
880487
1517412
726544
1702419
314195
704030
1820891
1016688
1747083
1119735
528204
1523172
1665586
247214
1760685
361597
1804336
475851
1406779
1921981
206210
1624027
586562
1134086
1901605
1844749
767016
1021887
1947313
447994
576531
304146
1949247
454632
302523
1362745
289793
1674782
903287
1612947
1598207
1804584
118710
1068379
942015
361053
179329
1852797
768642
549344
415224
1220058
406421
1756799
1256658
642983
1705070
876698
411894
923064
866508
906999
641771
377688
713985
1574446
727047
1590367
1832454
353812
152436
1120407
864863
1375786
740459
1369839
1756288
1640762
1723840
1387560
360083
1730627
184461
1090279
1579141
812125
981279
1060009
1363443
64095
1609811
1669339
864927
1508812
1348483
52334
1208498
1084630
1848511
432556
947040
573186
1150727
874909
641782
696315
1780991
427763
1926616
1953392
1703460
887153
272333
372461
1933094
704880
867540
370654
1678545
1277243
180731
1920547
1660226
1416274
1629074
700908
1565587
1305583
88456
1750704
951499
329254
837422
224102
1287995
816910
1869100
1134468
634413
309397
1567499
734225
202841
770190
857956
1832311
401622
1884733
1105296
767341
1574348
71163
1303084
729977
1018594
57568
1830421
324114
635031
118814
796254
549855
589120
356257
492974
216680
1197442
419651
961618
720736
131463
1889653
882610
1663631
136018
85026
591668
1699417
1281789
815995
1661349
1353077
1876966
1418841
206626
238646
1928831
513920
439557
732379
1556690
988225
1832646
83630
374889
1351847
69420
557700
1307232
1414381
119293
346335
1847818
717731
818050
1080390
1022442
1019187
664335
484014
288167
1245672
590792
532472
1092863
176778
1334391
1891492
387098
1949230
730856
595189
135988
143317
1276871
1817028
1972415
1383926
23583
1298655
1648550
1272034
328968
480962
1712037
480838
186720
239697
922608
981810
371063
390699
450456
639855
1609360
95172
508314
1335615
297705
157369
213465
1203999
793583
970792
1130199
1151990
902884
25799
1044253
907682
1739805
726754
1729193
1968108
650808
1181046
146372
241607
255938
692255
549097
202491
125246
1093159
1910612
1498893
1443387
1853979
1896647
326268
1958988
241975
1741252
1846687
617783
691675
1291150
355174
1616903
1748144
1877177
410383
1624407
504218
1032811
10516
556657
184117
1387250
1743771
14451
464450
543208
1836832
1110845
1552009
98273
1528212
1494418
1008198
948667
1155187
500478
935976
1225812
365128
185641
1359983
514048
1804886
1482344
260293
832255
894433
1255270
425144
272364
108889
1294967
1134030
1962123
421406
1760520
1438890
44805
805162
1276342
490784
1794542
740624
1708715
1934404
748716
1379972
740846
1189492
1000053
123091
1394920
1289668
1462382
1143049
26718
1004650
1849484
6394
1543740
495047
588777
1604422
1786881
1853139
1793460
603974
974388
1284713
855218
1002596
1088076
1657023
1886449
1726373
1925380
30626
1118620
1195203
77634
479201
1192290
1750268
1056975
1425061
1371697
671765
1966657
693002
1901136
373863
477222
1124028
1139973
1094937
102433
553578
1062949
1596548
613520
102187
902541
1853813
95065
417408
1992512
975036
223113
1389814
1198731
1767507
1379619
1158153
1043924
244456
1420569
1426328
367079
1079803
100674
1428638
419841
438475
1234815
1204333
1946309
1006593
1103920
518691
1230703
181632
1388665
345135
1955313
885878
518953
1955862
1671178
1233736
1407829
1281120
274623
225551
1077757
1763579
47339
1174285
1213461
1509464
1957159
1836038
792101
417218
674343
1451764
1161235
334294
306610
579991
797173
1621141
666682
1887372
816826
143334
672946
338774
321271
1750196
596929
247106
1708340
85074
912029
862985
1472888
512781
350724
1991418
1345384
447319
1542478
301646
1213863
1981151
641397
606281
1223134
1664545
718007
1607677
916448
506413
642994
1633791
147188
1253639
521804
52335
824480
887161
1657661
1202777
1238630
1539453
1903479
378744
999795
571019
840698
1591920
108326
1661398
985396
817278
800155
1880460
830403
977416
557624
597055
1572530
435338
855041
1295636
331203
829310
1898858
1116376
977996
1072439
1403806
64118
313348
1881880
1614594
1153419
444818
1385131
521543
923179
697505
1913484
606558
1494988
1838513
1542315
836127
695588
763007
324300
1089967
335640
750147
202018
1980337
1037461
568357
871017
542451
1401739
1255629
679702
1365046
332441
778816
400849
1711561
1435422
1311104
327534
20208
77852
1868449
1704605
1850454
1370345
836365
657531
345207
1960154
1320748
497974
566060
1525272
1866837
1989469
1808106
1495380
865329
6668
1258108
1129508
1187148
645947
331637
232141
472005
208924
435514
1615659
767620
897302
1409449
344832
1503572
1118792
326983
1861017
530936
1601338
1965266
1884602
1733099
1562599
133857
174796
581661
296109
577789
1086807
1286792
583289
1422446
198186
1152848
1344445
295261
465346
1613329
674299
86790
1679039
1543775
1051735
945034
1908481
1555585
672837
1786118
1122575
885778
1922300
1870691
939652
1623060
1160970
112478
1688840
82728
584791
24449
1306133
874381
268738
170819
984389
1929989
1027573
1601285
885036
605847
1203447
305744
1324671
1032097
1893361
174141
1029711
1290482
1169872
615088
452148
147121
1473019
1671554
69322
1766225
1915866
1982513
1342422
1989119
1581731
40452
1444107
468950
139230
58727
1709995
1857260
368389
867505
558662
547057
1974714
820477
876806
111477
1913202
566308
721110
32867
1306758
354135
1095726
960527
20338
363370
446146
378878
1544041
757563
590506
1776657
759974
486066
19055
1943748
1170761
1775109
527843
91501
1847015
546642
1765287
402554
1055042
707929
1837685
348896
920699
1366996
1975048
14063
1995261
417918
1897916
1195162
166603
272431
1761968
768643
1491316
864042
815692
234386
1968371
1950920
119395
1430842
366828
1061347
88114
1378349
1096503
276720
335529
1573214
1179429
110210
1048703
1155938
615734
1815963
112765
1116247
1448973
981987
1410846
1289777
350524
905098
1129822
459049
1177539
1647726
475516
1194579
158423
552929
19848
1980120
1293609
1139478
599313
166478
626593
1366769
534808
1961423
509355
435536
1988439
1168495
641374
1313964
1733836
696125
879979
463758
882591
561991
1068261
882533
1858891
706256
1218990
1684827
597647
1001476
496075
1401007
585252
708408
1162802
1716812
400938
829908
324634
1676529
1018705
1117382
1864902
759107
1735958
1258742
1439880
1892846
1562895
1993428
664651
1302408
615394
1865845
498955
1903995
748803
1689134
74401
603895
1129299
688795
1729799
1561016
1583028
1696444
205659
95316
1234791
1542660
337756
738350
64095
1937318
1663569
1105716
1598813
1612334
1498092
1702515
467052
423291
1431107
322988
612217
545013
1458779
1995281
1742537
1511051
1414533
581454
1679242
564327
623573
1344042
1126215
631036
73312
1811139
1468034
122626
1095414
1921777
1502321
1963372
1060793
1277557
129660
1639946
298889
1960061
1062748
694480
1232664
225161
2084
1175507
1990872
259997
1585750
1979147
845380
907992
1571243
585739
218744
1374984
1552207
1547736
1145983
1245861
1581671
1845433
693135
1175728
651202
1289358
905232
185004
1471651
96959
307277
442425
354466
1251065
590759
304917
208094
632813
199886
543735
352374
468810
1736199
1776788
337509
28503
1759617
1493297
85687
516559
1264948
154391
132602
456971
1568316
1391974
597935
1292217
888030
93607
1551403
1603420
652145
1023667
880966
372845
1825273
866770
1260773
742790
214585
1818453
1310103
1149199
867262
842084
1762183
1629030
242829
516269
1210260
1475191
943833
192145
1412897
1220407
1307487
827426
937569
892023
164425
462025
1811007
56383
416899
1929811
142627
1009814
263518
159364
630360
152751
149511
921681
1352522
1350181
1446836
804419
1325534
1429628
1340401
796677
1628901
1596939
196982
537906
1014196
827617
99124
1645683
1753636
953653
1438743
1115669
968015
716278
1387595
1016201
1857674
1586350
61048
699569
1465850
1842992
1201693
1694250
341277
376499
1680481
566837
1538992
1080787
1241286
1064975
1425486
159410
474277
1497608
1551857
1192577
1506807
1081883
1883715
845297
1422661
765683
1704693
1854272
926938
1697002
548636
391357
1829482
1165260
1098328
1788397
1109806
1226279
879985
1765788
336694
1354588
914555
1334128
150140
65713
1142564
1801672
1677849
1509475
1569886
122554
1295785
56882
186367
103649
187438
345000
135852
731308
1096395
83013
966252
1510893
972212
1122506
986129
1322414
1505730
623363
1602349
1736927
981554
1791896
1875643
1829306
1535358
565900
124180
1759337
1436544
1411710
725164
1464391
830475
296226
1986011
1904304
1061271
32266
879542
388135
489656
274193
1870762
903503
72674
539116
895071
201299
84434
1572502
1953510
1480002
1506026
1412140
1452466
138668
1755925
879963
421582
957865
1184846
1482029
457699
1291991
1496509
912886
1861621
1357483
577529
1392424
363181
474572
1109801
1072544
1049872
1897715
715585
827719
1122104
1860321
455465
1859518
1439430
961307
1679527
1455910
842592
789943
991970
839289
487095
1455843
101679
713874
1768972
361086
1932418
1571685
912913
608531
1959859
758790
1027991
885155
168884
1285848
1837654
672104
443886
1731905
1135518
1589112
1395497
357767
848676
1851073
584053
883291
1866097
95691
1019334
375207
1423762
195816
289122
1068020
602618
1943497
1060287
390875
1314778
736318
1941860
995521
639275
1249339
1180821
70721
874781
210233
1534119
1655277
822027
838377
1250701
77023
915017
490178
421223
1344477
316743
887344
1326963
1304690
1932358
896588
1351340
623841
496444
55705
1690194
1066950
569566
144007
1479469
1841871
1304780
1918064
1738649
198606
1248
763409
902506
727005
1483458
855096
945114
74015
1957066
1095506
535437
525263
447679
60364
82633
1171897
38570
1327160
1612612
1284164
99048
1805314
1206411
387581
277074
1094947
1956689
1212209
300098
1057295
702774
1265532
1355695
143505
1197994
1694034
1851294
1959297
1954860
349076
1406646
792773
1315532
862525
786257
529273
99797
1103946
1616161
840876
1723745
700700
784813
1139460
1875898
119653
1941951
609174
1358709
455628
1836769
1889314
1277913
237643
1875539
1016713
1364742
30220
1674580
926704
92429
1930749
1462120
332580
869913
907203
1618774
1199877
970814
1735537
598043
130557
260131
1940896
1462688
1799849
61774
1691538
842096
1471118
1894370
1540222
1128431
1945962
582444
311311
638660
653973
1329826
212494
522949
607958
2211
82568
500398
473698
1041954
661275
63932
318604
1647341
367692
281746
719754
1563842
1242923
1658239
373557
200672
1097839
1361009
1435687
329776
1260221
1006667
1372680
1580867
1681697
1162653
1781325
1527179
1459539
1857789
1134864
1925560
1663191
1989936
1933293
441537
1931094
1562913
31977
846881
1860936
1822476
1044443
671049
1228944
665624
1849574
139801
800032
1374463
884542
943650
865812
170830
1558758
1017919
1321747
381539
1815262
385591
787301
874677
1730424
489006
122510
570063
127559
1503932
1184976
562112
516238
1513627
1269589
1474213
227140
1800390
382091
361128
793015
1085035
796281
1173702
1946725
1867883
793674
1950733
575147
826033
1974083
474121
200760
107631
111348
544278
78634
984024
360989
503430
1406705
650002
1429580
1681305
1728952
527963
1717097
1494824
1711632
881703
358849
775915
1235383
187387
1290869
813315
1152571
170326
325417
990907
787417
973069
1699933
1836512
1791757
1459323
1853494
561324
1375582
1178707
484699
1345794
120746
620875
554514
1538442
325269
917693
206582
673995
1636547
957136
1070845
468812
1172989
1047951
1164884
1764294
1962646
490716
773428
439506
336884
1246708
669210
1883585
1044207
1565970
123879
1065445
1888907
109506
1782676
1601313
1567256
1780569
150518
900342
1543999
1630029
1902387
435138
1027968
1184518
1663194
641297
1314235
1910952
773135
1880027
651399
812379
1096462
743872
551331
1614325
686981
445661
1655245
562153
447519
133524
650164
55273
1094961
1712454
60487
1393581
1727277
1958782
1960207
1776812
1075462
1660850
80474
895959
389489
970021
1659439
1874104
1804357
173719
767894
99606
593722
551461
1780455
227685
646093
733095
1587830
1454392
914859
669032
1030284
663754
1646548
812282
657017
611833
329591
1778871
1751593
1413536
412278
491738
412220
323513
1684606
1030860
489525
1585023
133570
755900
806125
1966476
658072
1518060
1344453
464768
866531
1520291
399926
184577
1350447
1017082
553982
317780
1388960
1577272
1223023
1067742
413690
465260
1500246
566845
1066436
1884503
1553928
620752
449478
377538
221542
629114
344329
1100080
946400
775999
1257826
1992037
943959
512481
1952254
540316
1580743
1885407
437948
888475
1348046
1387195
17136
726751
1507584
1549386
205368
1075295
608677
873033
1932785
464011
1468856
1176022
1725087
1739511
760286
1019974
796673
529230
544718
1453071
1323707
995459
1434938
473062
1002644
1446172
321721
883123
892095
801823
1280843
606476
1736785
356662
1425673
826592
562034
65696
184608
26148
1219731
1899534
612122
1672572
1974589
1219063
1998499
1796752
1708614
1997926
1554034
132287
1059359
200201
1951951
383515
1077701
109790
1646211
509884
1258180
461253
1744816
1926032
1290601
1583088
1496435
639724
1572519
503976
302229
196429
877490
1796491
1557803
107309
1451625
1824041
601871
1065390
14381
1799873
1371342
1837649
438308
862577
402252
1626862
827270
616222
1521422
1870490
394142
247281
1900369
221841
783300
28851
1358500
1558874
900965
1096027
97667
32872
1575847
1660050
1600496
1870707
1875322
1132370
940730
1216642
1135949
332149
262212
1202663
1360662
386733
397556
534999
438809
869946
1840087
1717167
1596557
1224189
144697
1343521
280600
1408227
900093
204956
831182
744115
1279767
1492042
279531
576925
1974345
461539
734498
1401640
611816
784462
1980442
1444350
797663
1375348
1233119
1600635
262299
1874126
777568
1388459
613408
976736
1122263
829267
1064209
1736361
1586029
265714
78907
590316
1274267
355140
1551189
299452
1713809
771320
1274351
825187
627037
245640
847425
1268158
1522918
414179
1055514
1600122
465129
1651819
970496
633175
830517
1551249
414739
1004769
1303294
22490
1554757
191616
330436
1520944
1521755
1609654
1836134
1772312
1602602
862496
1641738
1804108
803369
612581
1689141
850886
1978540
1414694
614233
1881686
1356760
618325
1278340
1522703
1546049
1304473
1340298
1505688
1419433
619242
714862
983275
1208366
1891577
1072557
644368
337399
30571
1251123
1070210
1549732
410083
249462
559641
1848937
531467
788492
366881
488574
270234
108268
1928402
1223317
164040
696906
8621
525846
747143
1003622
23404
893212
902564
262114
1615012
196011
1601296
1119587
1812482
1008819
1975048
496788
242428
500694
1333898
1100511
1868891
1867327
368585
1758367
1930516
539285
218869
97258
793116
714555
931351
1797558
414367
1986098
1114574
32844
1239665
509524
777798
1532496
1777242
858767
788209
1503091
168388
247531
446843
1638949
1599601
1364630
1452256
927353
1368757
1958613
1677420
1625550
695706
1098161
1607330
1233745
1218357
1955199
228042
447266
1930481
24197
739151
304516
1462032
1636899
800879
1970266
1469313
1080139
1937732
1016777
1213483
1890923
1011917
80539
921109
1437991
1290364
522097
654162
397870
1472365
1970129
1004041
1296130
1219299
377535
1953955
932113
863260
562582
544065
887144
1359127
1736558
1389993
394379
1853695
412412
766057
1320602
689382
822660
1946700
493555
208338
1273782
728464
1209637
841013
56771
492389
679747
1643389
69482
1490901
1117316
999170
1544700
1704903
1536875
1681414
1595164
1539912
536704
37872
233211
1930635
930573
244686
1455259
338738
574375
864843
162206
456319
404446
572935
1025824
1715650
887298
1609223
672506
1004870
1655526
1337175
1213653
1264620
334092
576957
148558
573749
1814457
1749769
1399602
406011
461606
1628114
1208200
1327836
3716
209879
964859
1311791
877839
1088562
469273
920699
606942
278417
1580082
919113
1193250
1124513
1845695
276359
757811
169943
811780
1822613
273690
1920426
375757
1993797
56186
873275
1484752
271178
763505
344612
1324416
1289514
1292260
1727115
1924259
950694
1880775
1398682
408777
1037734
1537002
696851
890844
728316
665896
1944108
562590
281361
1969358
622805
1793424
1237289
1614848
1584260
1685508
622298
1909137
1960831
1816764
1098013
1663376
1060677
506836
761862
776372
58282
752095
1673402
231445
1380240
1425728
1203396
166620
1653800
759031
1482533
146485
1222356
1171112
1808151
1082651
1027568
124571
1531333
611499
1423275
1121438
1343637
751972
1393670
741571
1783497
1436422
1552234
97676
1958906
416783
402225
4858
1548176
616572
709235
1154713
1817611
569767
1859045
676169
1066693
1310567
1677900
633778
855890
614457
1399722
1795355
685610
215137
862391
942728
1555947
897148
769087
155106
1893752
1035858
693286
1140537
699340
1970900
1544046
1148574
1978394
86039
388463
778355
1953712
1410727
750171
1252121
1902091
186011
1817565
1767008
1501962
677698
86627
330536
1348590
599319
1934141
377615
1758296
1473163
560868
1924804
1583040
1116456
1712868
1273189
1697392
1784819
1242266
1835529
1121610
313627
893017
464131
1463743
549659
20151
1818499
1835860
1064114
616468
1606036
614714
279109
1005409
688828
1117080
540412
1990990
559851
849751
300637
1055008
1589103
774068
1835977
345896
962720
658829
916505
276926
69
1437828
1389897
1295391
183986
954739
878642
630714
571289
1169615
1960792
1043595
390683
1652029
144398
1585594
1266029
395175
1285462
830577
1024364
748353
1746082
1611056
409320
397369
720032
1591833
1826780
916641
1604012
1687813
1352331
310703
1357376
986313
492988
1285765
1896107
283748
1573857
1545756
1912655
1687822
690498
1436173
1443370
1893469
1911403
712419
1767898
333498
1180920
11613
1519695
814588
1095414
694627
211078
1150164
1425171
807520
840335
809961
140991
774013
1484791
1482377
1445707
1815812
597257
1842017
711131
273469
112643
990972
548319
1403241
1267722
240048
1386578
205628
1297523
135380
72798
522400
1022144
1584091
1017496
1347620
1639074
237166
240891
1971649
1811021
364894
1712961
796357
1592121
1631862
1906457
189682
1997459
442142
591504
637069
147782
1197586
182518
112504
1344785
576571
943444
1903970
1460704
1862751
449045
1708717
57121
352100
421235
1020674
1675264
692820
1696868
778200
221753
1290146
1317153
1131163
132491
987355
1595114
248020
131778
286940
1454085
243106
406377
74570
509771
1051546
926165
372380
389199
376535
686444
1464143
1434253
1385887
1675622
1181793
73790
1392740
1401471
1014962
1153634
364780
536848
67726
339632
1021174
1489618
978990
485798
1781628
1290449
805939
660475
271513
435405
776195
1713800
991209
1639138
1498027
1466839
1835275
1820045
428516
1532829
1760130
1793745
1915042
1477694
1174824
1250767
1772962
84656
758029
1888564
1480675
1867330
226244
473232
510834
724686
483778
1031344
356375
27585
397748
380597
897553
1637954
991538
117223
807408
792719
1730679
1599979
1090528
1323081
223248
1497795
1351956
27384
727919
330259
626885
873752
1950782
877924
1308975
888132
565933
1800150
1582545
1177773
1759454
1072817
475050
400728
98736
1054998
1859573
1091094
1644525
1673576
830574
213445
171447
427508
375082
365607
1334009
530508
1876119
394302
945238
1748490
1997650
503775
443032
1058392
1852766
1802137
842993
636797
1712497
1525963
1551082
1492008
359273
1553710
1903238
131701
1296378
1000869
1284347
1618159
940209
628875
150982
1447355
1403785
1086975
52109
1793920
1041623
937779
1461601
1374775
1196982
1273448
100279
1484883
84283
737147
350331
1394968
740724
1896572
998504
1129590
1674269
77129
152954
1014289
1049545
340350
630626
391206
1444101
828893
1130798
360494
1262689
1877201
1899916
1858216
145964
532824
1688427
1888073
779762
1500780
270299
1122658
1993070
1606996
1691078
363088
252889
4354
1300809
1854165
367428
1260940
1619235
1277585
397988
588114
1744935
1536557
1800225
1445203
407089
1421374
1665662
1360589
1011403
1889634
343507
1644350
1178636
734403
1824119
723530
1949374
1849310
1602757
139201
1313420
755871
327580
526216
1483212
957614
1837389
218361
491187
184733
117070
1911078
1875847
985273
1893552
133841
157197
72428
942136
614121
811739
905910
870109
1271904
96137
407983
253928
117631
1838407
252990
857401
1748188
294867
244722
877167
573355
1216257
332296
789881
435642
934943
467332
1517721
1414010
3389
1112717
1659049
1685362
975537
793484
76598
1394963
269445
1437112
463871
1461865
393651
1453618
1220031
769945
1220182
1996791
356230
1591239
1293360
1579517
1869343
1980327
756616
1158508
330756
219505
544606
971382
518738
1254841
325425
568045
1576348
680681
441962
1263549
1417411
726481
1500558
1421470
1032523
1332283
734972
1591274
1515330
577693
940148
1057558
219204
473912
811968
1290639
894162
915987
1845347
1737706
532893
1664169
183161
1054943
552689
22944
1813814
538867
1808622
752158
433848
1137379
1809362
1041910
1351746
560948
1000459
1918827
1082858
549375
115288
1018535
358276
800167
509274
1348219
19237
143085
1952823
668801
1230473
1298347
1028649
1019850
1653378
702896
1727664
563327
887192
766906
1840623
532298
1662186
1355531
519812
1534944
1440546
37534
1589555
1835324
358841
252832
223650
1154890
1861833
865223
1230009
615099
331565
1344318
393673
622537
1618392
663596
151615
1885909
1540444
333710
1018955
1392709
9112
1997953
817286
158867
1622494
887824
849407
706615
1953554
1957909
79622
772958
927412
1644671
1955316
1599014
378206
975625
978226
956061
109869
112729
1002483
1956921
38897
679793
470519
790781
147708
1735378
251185
1380804
825639
1744622
465096
1213956
1641738
252542
531167
776402
1152158
375312
231360
1138972
629722
950285
1854458
695343
1306616
285391
721980
1363052
1758222
747977
1863076
244354
387410
1376893
1183747
1578715
79035
1321580
1373280
694114
72446
1990819
1632845
395224
1649312
1564267
23404
168997
1963269
77110
48597
1261533
865501
1449740
1511994
501742
1203980
1509792
139528
643946
832867
567823
1381578
683063
1423773
558902
1879500
551789
1436558
1288239
813806
189186
1117650
1900001
452620
258642
478370
1308944
1639255
1990714
1891039
1363651
412131
484669
414527
1969182
1816730
1623762
117814
582127
1733764
1707013
1677269
1406213
238521
1359927
41720
1643456
877475
1752994
446981
1303925
1536049
854348
643599
1128374
773560
1224440
1408799
488162
525249
502870
1958978
781951
1110870
1883523
1651667
1712603
175516
1250656
1818285
1658497
568686
75836
63300
567226
1259667
1438435
519312
2250
1741245
376956
1998520
1455249
132680
1213435
1627885
1405719
1677934
1610044
1772907
540911
1437209
42907
525220
1396871
1852891
1676169
330717
1781771
1274928
1598956
1378094
1709978
1236855
195152
1659943
663149
1828933
421454
893256
249832
55587
1993154
1113707
269800
48194
17388
1336296
1398894
900857
1687846
1385978
385097
1471766
405521
619845
547706
1021046
1839221
1980398
1362293
1418473
826317
1560876
789936
950734
42884
993214
861481
259538
1429094
876107
228757
347337
183490
1833309
1332587
1144976
48643
71166
80523
265525
1980256
1660210
1241365
934389
1312283
1651813
43604
549533
118651
485470
1218646
1599059
807143
304423
1090760
1868797
296830
1320331
583061
1481268
1289840
1275048
687295
432646
1483276
1699558
1878259
1097808
903002
56562
55926
1098442
1245212
1774492
1436762
1622799
1827161
702081
1083925
1797146
1167002
304275
1676746
101237
1345448
445389
1204203
968404
1064038
1144404
547072
1420083
1844837
496214
311150
1976412
482425
1347445
936264
1795908
1737478
1505984
1273715
1712248
248241
919563
1322078
548408
657685
1838774
1894762
563976
805073
1117588
523846
1030905
1504287
1416498
1862743
1436929
706904
1456836
934411
1496324
68265
95263
645829
1547150
1078191
982506
1023968
1925459
842276
1964883
621964
672432
968890
126429
1379568
253531
1933568
1344529
982062
1546202
915221
1086148
1396313
134534
1519782
1334978
1067926
1819954
472655
1984952
194089
435253
210774
1571487
123633
1043832
508199
370239
166435
572183
999075
1344584
678743
55584
138319
1938223
1277627
455823
909023
1802490
1931734
1915772
99759
1857506
540555
212981
1765445
1467581
1908290
1996309
666203
418702
413191
1528610
1298122
1701367
1095117
454519
1918124
68758
932300
1745489
308234
391888
1725966
808697
1728134
169890
63446
441452
1770057
497211
1327543
1330498
387536
354008
1391262
326454
599554
1426037
618032
1014110
973159
22831
454584
73600
711634
1568628
1832530
1270110
186439
615469
628982
452002
1488243
1290273
1983885
1228859
1426297
22414
1157000
1724075
1567386
1500631
574930
564861
755037
1107159
636952
1426648
216708
1558638
392993
629925
870285
1788255
1624806
449062
596091
764995
854356
28378
1953807
299425
1451211
1985811
421135
652209
40480
305481
838010
1645002
413205
565228
978605
1372975
1956903
1766595
74363
356578
304325
1254391
930764
68578
1169231
291688
1095154
704757
886442
1050297
1583606
1783630
338927
935737
1190710
1992778
180574
1209627
1980985
1314817
1391935
295798
707778
282587
1664004
910799
1960451
220187
1114737
801041
32124
478693
806084
1433414
449590
517459
98244
142941
307815
1695111
691235
1385557
1923120
1874201
1366235
1654704
1043130
1790515
446141
1487084
1445159
283456
998048
943495
1779890
1875433
1986881
1788124
1665487
335741
807058
1506944
1081867
485625
1514858
825583
1162298
724385
1783075
765640
1915964
860218
153932
1263679
985899
298966
1069792
1295826
211888
1826144
1772771
338201
705904
1573619
1544756
509038
1457854
1213932
1963822
1536520
1048718
274403
884416
1596023
1227275
1822855
219626
49822
497725
1605728
1431105
357466
749702
679728
1497329
1350460
348768
1641611
1095831
346875
702420
1546246
1280881
453702
1034360
1224753
1011918
1600434
1327670
355452
955843
23178
1317372
931327
1499806
435296
1687892
1416995
220128
576506
47888
1441358
363917
491355
1337499
18204
1520206
759826
1988032
972599
1343660
812770
1067200
1242971
909668
1015702
1614808
1983094
1456165
1108450
1715212
358037
1105861
1473310
1564675
1573057
1270487
464480
1566459
237097
438500
1373991
1817972
1071067
85658
123864
520914
1682237
194531
305966
1875907
1864863
1816621
1875753
1347202
1758292
1145908
1267162
1068080
435195
572386
1254828
1336899
1684541
1118286
977298
1866303
826194
831673
1101519
1308339
1439945
1747784
258715
1613634
1014836
210540
1005215
1348449
1459174
1454000
339841
1128043
147123
857172
465181
111924
1146386
384385
373743
1426765
1522667
97972
1536022
1630049
592525
1215412
1884305
387501
1752749
1980030
258461
275393
573589
1367039
320422
1476563
1422363
1181078
1507585
217090
59017
882598
1819697
144254
560335
1472833
220813
29067
196111
14052
1347821
1416291
1654102
1275554
88501
1291381
1077040
732074
1422048
387460
1083368
243939
1483385
927165
1394014
992536
626828
1206334
1137429
1648548
672169
1185867
1919572
1453837
1961288
1133694
1662747
572118
364504
514771
1180718
426455
853087
227328
1316360
1408613
578088
1279328
420195
1762403
902706
695062
463405
1781774
983828
1552659
494529
1956753
731764
1322442
1439253
252041
557947
1058538
954045
614201
1722772
1270380
1527544
1791048
775136
850190
1809175
431442
1522127
296465
1354388
82437
1425043
1749047
1584433
1107452
222008
1257614
205664
532626
50035
1461907
55076
549453
499965
944263
357562
225378
172037
1335819
1258197
495850
784198
1203626
1245683
203235
664929
134487
1846396
1133016
93170
103760
1113704
1347223
1200815
820341
1363987
1318393
1284976
1664775
1689329
1242641
1054353
801736
863716
4398
1280830
1545730
1010146
930738
1837510
1699495
1873339
801967
362680
224653
689847
1310004
1268310
60141
798671
436553
1933307
377942
249718
168786
945294
795808
181926
1582752
1191269
527840
208223
1921687
1911712
1460315
1254022
331772
868439
1109138
1041623
826246
1445666
1537487
1725272
1158910
76543
1540662
639529
1308787
983780
232707
61448
1525080
826613
344891
75057
787411
950402
345509
1662611
852474
76512
972169
1645255
645034
1890673
873452
980905
1124997
896817
1916139
928957
5668
65818
1048455
212274
973184
1112509
1298534
1976468
292544
656388
522870
129011
518122
1992607
459607
797473
177511
147660
558929
1337027
139844
621384
1294755
1254736
1203109
450163
1778361
1192576
1718713
1221569
1703588
428454
735825
1733456
129792
1645055
118321
1810193
130673
442141
823415
547206
304589
188764
132683
956505
456109
421835
1771813
1832922
1733940
227580
514169
693098
704879
777388
481399
1684220
301136
886982
1265392
1274904
1855599
991520
33175
647880
528106
765415
378458
1830452
1005333
194539
1906925
1138733
891256
22033
878887
442944
1171431
259450
1522334
1888491
1606868
1989841
1985525
1957909
575842
1929587
1039350
373931
1256359
246535
470843
349276
1463856
285268
770079
592114
474105
253785
1226706
696103
1971976
699501
1122927
1235517
1233849
802943
1425389
386362
1922180
142780
138731
1865723
1859605
1584563
750280
1656669
1772458
342193
1362813
1375411
784590
598057
698031
345911
124402
739731
812411
432117
623480
1519751
15406
1949480
802346
1077191
1731464
25129
306182
1709733
1100523
1811240
1553594
618925
139464
296336
1600062
1160942
1926259
1687455
1204063
1968370
765062
1198419
104154
755681
1464616
1092523
858180
167014
728725
1621607
328785
1108977
421277
1317522
1516387
501031
1366394
320915
1472987
112251
1855406
94014
945703
1663678
1058213
94815
1741387
899350
498362
1756373
638230
350771
783410
1537326
952721
640035
1119947
278459
1657408
1411342
1905409
1086213
56360
61825
896314
1907765
1466974
635901
340387
718796
917215
1920742
1573072
967563
290566
1889322
29692
102774
1823939
765219
354548
767973
729016
339858
1917974
476488
1522520
1080156
957703
726442
757147
1226586
1868172
1686970
1634320
592911
212568
1220407
430483
1451036
1391850
1190825
158085
1380878
330316
1319728
27632
1127456
592871
1089076
1411873
885702
954328
472004
222649
129772
783933
1773950
329786
1909017
1383718
187792
1551934
1158978
1224810
1710500
1470337
322049
1006953
756810
285605
575114
755485
43635
939796
718103
187515
804439
171655
1096564
81573
1019567
4121
1540129
1709366
784971
1015991
1115429
1660154
1004093
1546464
1762643
145907
656627
376985
389315
996396
253099
437962
1704808
1499876
1217187
1707927
939261
1972769
1015130
335477
308445
678139
1148715
1187221
1660263
396443
1036077
224732
548163
284596
1247918
145613
379725
1809524
389002
262272
1192395
1818617
1210012
1317795
1325214
606415
1060113
1534806
499520
1372408
640896
1941165
712492
1524359
1381815
1915429
884102
1563649
597031
1818487
1982303
931685
1330564
816402
948737
1583826
402399
1512624
1431498
981606
123251
904038
924600
619757
1842638
784551
898139
363669
238342
680808
924695
410977
1972710
830793
50097
1686869
37720
1674345
892802
1117973
1723423
520839
255233
1409989
1060302
753969
1338978
1179270
1027784
341591
227747
457649
1060262
184558
842744
1063441
404492
447036
508897
1836230
159943
1066118
429602
806526
731688
313912
1642366
1456533
1843699
1542883
1979611
85016
1969040
147788
452993
1133354
298139
570147
678126
773547
495320
1180587
397819
763824
200557
1559526
69415
191684
352003
1255049
904719
1597184
1301099
1174138
869954
1057950
935018
1607503
547298
1801070
1956727
1542368
1428449
691928
384417
1525611
784507
198194
1368577
1143537
261307
1581036
1656699
679417
1399782
879123
632865
1803476
585872
266236
93975
1838034
1315652
2248
579179
462126
133398
1245168
1005977
128641
1046039
300708
1839529
1847947
1088947
1863344
985814
1368882
831069
1917684
318189
988844
565338
160276
1948541
603737
239653
1780723
212710
1007478
1723201
1508298
211822
1799177
293454
1990396
460943
537532
460913
502500
1771624
1111373
334035
446007
1974194
1350939
1014992
1531919
186785
1700764
365754
361639
1659973
58338
859991
1428780
1712381
1466753
416177
30435
266376
443100
1789465
1851360
654430
345692
1809928
86088
1634775
1360827
185266
783515
710589
1280425
857354
1983473
1608582
18900
965900
736804
1328596
1965664
6307
515639
1511743
83419
407344
194275
562171
1410468
1999538
1545094
660540
1735210
1303440
1755038
372522
140200
1582706
479816
1767763
364212
1084439
782347
1662058
792262
702311
930063
436224
329299
870555
1238278
620107
665181
137091
1770823
1933522
1424422
1958130
1135766
1222602
50204
734693
1547488
1302280
497034
1865905
693050
1730408
693397
1556769
1657794
57431
648368
1823387
1731753
1230243
547558
1977533
154581
1727712
1189465
647200
1211914
1818626
1021860
397104
347661
580666
1642079
933164
1214148
1128943
173813
684064
43931
245635
163862
1000150
410402
73213
137010
263483
1965106
1605870
129069
83782
1256821
1354877
1779029
1773257
108042
46080
1252147
863728
1658056
1476532
951959
1923571
998343
1403441
722497
653543
1316254
1185246
1126881
1636627
978616
910786
579880
559025
1949101
580695
873983
1878671
1576407
955740
1751643
1495825
1929166
292969
579557
705601
929673
596287
740212
1405712
1197146
1001109
473410
400691
904126
381319
1884991
575926
1664188
812222
896641
1329212
1435755
305703
251014
17876
642564
439196
1230830
1878277
389116
602705
415550
892866
26317
1228930
1162296
478373
117737
625027
1373136
1325918
572307
1097483
431683
1130372
1830344
189968
345349
163547
657095
1468564
530482
958434
1719083
504040
726647
398042
1388457
173599
919726
458611
1414865
1059678
1667486
90405
840668
72939
713059
1286037
664798
682856
1934147
1210280
1960433
1039512
1598041
1729214
944246
1406136
1802343
1838087
1103975
261198
600165
1454966
1886553
676113
295515
827363
171099
371510
1504307
856334
609472
1167743
639915
1715601
1026419
1818052
1300950
184419
497072
1054624
611920
1147443
688110
92408
873346
1771628
388014
716674
1103030
177997
483524
354339
1492035
1287283
1900019
900025
511829
1613174
1356556
1053814
1123281
1015868
1395766
621236
1439223
1271668
554868
904589
802123
874207
1891569
1306002
1965422
751654
1041670
787187
123227
1075950
806643
898187
1080985
229543
1066958
211987
664054
43934
1225757
1061214
1265354
1468327
1852798
1921505
1684987
1587433
117034
447620
963903
1044987
1294081
852566
1361876
1331611
862227
1898651
920916
1438080
837675
1967092
1462736
1718078
923783
1042290
1449360
127267
1696491
1907932
855658
1006
1886093
95314
1861531
773256
304542
1825891
35785
51125
1054910
1335993
33554
839701
1648585
504937
969013
456911
176835
1264263
851014
529997
609009
46760
1064567
758859
1992121
1066344
112737
1458268
1926839
758462
1263368
1807296
1204179
694639
1367036
688094
1264786
1103188
1219251
1746613
1230374
1815486
1414548
1101394
634370
1979535
1604261
1146076
1141043
1248575
1932491
1564379
1380160
1427159
1095422
395762
1699776
97148
1808297
1580497
739556
1140479
717719
1509367
1743597
1494192
806239
1129154
1127580
432961
364790
478811
1819013
501579
1712736
20548
865750
1700553
1095667
1009720
649163
569034
1991277
940123
1977288
787264
927280
1389042
254696
132429
1359430
1119641
1020556
1504192
834136
1667409
1696878
390571
310622
947480
683820
1957071
1702298
743073
99004
483488
1666062
147595
1615065
1751488
1821628
661767
1879800
1916487
356911
782254
1137096
694875
1523617
1883542
1957651
1098799
1652330
1369193
1790629
540271
1030260
1929681
767555
494358
1971879
1691640
1647662
1120637
689210
1414601
1318980
1957304
19128
1427251
1181945
1946912
1316569
224648
1946894
2742
1905434
579250
888814
898385
1902783
1543892
448890
438545
606731
31915
1874349
1133311
1303859
850877
1035483
218450
330417
1980492
624433
1486095
628710
1808029
1407479
914333
1482837
943897
1338191
61481
954088
1935235
1217675
1060837
116871
1952602
1597041
1781211
1023938
1211526
984902
217158
940843
1862617
127790
1304547
1221802
1808554
1300242
1585420
1873802
959032
1920343
1828351
1893388
167786
1849222
386762
1683692
638552
1163326
1851784
1689461
637258
1458352
1038424
675137
251403
1853699
1829428
499333
47238
877178
520586
1517771
219114
574516
1759702
1696247
880002
1872737
510594
1978847
953898
1194427
1175491
488891
1828157
1929503
295460
424801
851515
213177
1391046
925587
42816
646835
966638
751408
1048712
1072536
1399454
1811648
1896766
461201
174851
1555960
1700741
1416378
1026325
889323
453382
1573215
1865776
231522
1478230
375425
1403815
4783
1737622
743431
286806
1339383
1830942
300953
893704
1145830
1559855
986697
152462
722874
847602
1608343
1707551
752826
705474
50467
1851143
980485
1661577
1231950
310500
1429797
1998857
699198
1999356
1028891
244268
395293
756383
1287676
1543352
69931
584832
1630322
204233
1103883
1478641
1312507
126382
688977
1749476
601280
1446139
1250441
795156
1422713
1585692
336536
1578845
1331840
1949857
1341232
1881140
866633
1021472
13095
985519
1040559
1568855
1516008
1869285
1688897
1537181
1319449
1541670
751871
102029
1454392
1544778
1449367
969582
221695
920561
1899536
1640065
1514385
302513
1689056
1714308
1880718
556266
397954
228642
879869
328053
1722860
789490
92181
1366152
1370904
1257606
1701542
1963189
827324
1485689
831125
1483475
1382936
1923964
1012304
1334440
1608549
1663229
775897
1358994
1577892
1475500
695616
1705900
1815840
906732
1730868
1512890
1538377
1137780
1202436
699458
1158383
1650382
123514
453702
792705
423248
213215
1935478
799266
1478295
1737299
829344
336022
795033
601198
446531
1659561
1897146
1501500
1003089
1823365
1303576
1935873
307044
1662315
1034424
1460143
921765
64199
657909
1987109
1256339
1918393
229696
752914
1916386
413115
1681749
1252012
687634
603042
1086121
1825054
1792923
1981746
1266438
1476185
1479326
1607875
1096797
40056
876491
67449
1195277
1519573
1623205
1690723
1859422
1456981
1429794
1729531
201240
1729822
1121619
944646
701861
368534
1488236
564719
1498019
832138
460793
714934
959903
879343
752477
990550
170550
1325816
983163
74618
1505986
870598
1824165
958117
1410210
746147
823817
811633
1289548
124540
271450
376505
1600707
1106947
424141
1630438
742961
721936
825950
1935920
157654
822793
1871836
279403
1584418
393430
1168048
250887
1099930
81604
269888
617403
1137749
127117
454027
334394
1880044
835628
225403
452525
885630
707666
212390
371205
1545374
1990072
388512
15345
769536
198602
1432558
1097559
1696478
1199565
76485
820461
478154
1178216
911276
1608592
998656
124243
116918
635866
1898817
435214
1723548
1854666
1715673
550782
1001139
1150959
410236
1559874
1495251
1765702
519904
1193420
1396088
820940
643757
303207
1414756
77255
1815418
603821
1361862
960228
697576
311475
692762
461823
1561957
1859241
90383
855366
1821906
642079
338321
1178140
1594633
1259746
1000124
12027
147910
1625899
391549
289165
339199
57887
1482940
272600
1539286
755635
594610
1744542
743623
1062819
1269598
1336262
240140
623884
83304
4717
293824
607463
163393
1339692
1964320
529221
1571019
924731
917027
936422
1287198
1063155
848865
1333355
652376
1034332
1142632
1905095
1219977
1601680
207856
980003
1789642
458516
50108
1726689
410199
1497803
367073
674559
1449289
50131
849268
1909283
809965
1230088
1419564
348136
553604
82637
996869
1172417
162764
314520
1645805
1420645
133800
716219
158812
1634693
957416
995922
166146
638589
1805325
1450568
1179601
1345323
732227
1119607
472670
1870498
155753
4301
765497
611207
270705
1344344
970332
1024756
248670
827414
562759
455356
1427691
1830591
1686782
982137
1880874
1259555
682996
987695
1676716
1962330
1843915
1188115
1870697
1194026
198917
960324
1484711
1054683
1367244
1493809
117759
1197069
988934
413617
636631
1744387
1311930
323433
1474152
124633
408151
648104
1919144
20360
1622735
1524576
95656
1644597
1251549
1365543
1148195
812599
1144886
1457695
1518675
229507
163504
485610
74267
818541
1802698
394652
1000943
1878707
57339
8025
1154527
207458
856298
88361
306925
1507425
789530
1886542
32868
1857267
1434601
1226813
1413713
315775
507968
1978449
1703728
989176
1618269
1207996
1260213
189617
1034826
1881528
278444
1180804
669106
937422
1211244
1652107
1215190
1688054
1032735
1771302
1253206
83435
1559312
1746791
928588
911524
1399046
1447299
1168640
155209
23083
1009445
1568911
41327
275007
665440
1226106
1337178
1563614
1350215
691760
514673
58988
1976457
1628267
175433
1252575
1731885
814332
1483873
180190
1165703
1574897
571950
1468774
114494
1338423
58916
662546
1238579
645599
1163794
1033120
1112670
817297
1603733
433148
1635785
1586506
1538220
1998707
1235837
1233759
912868
166779
193719
587853
901418
1749907
1962129
880063
617813
664735
288352
351259
486224
499043
1862953
1952725
1965859
1342602
1646716
1178118
562984
1101241
1075316
1989516
1957191
1675107
1684798
1673081
1593083
1495323
128584
1001510
676115
1260554
1017851
784664
397861
885036
1827643
999070
72994
353036
742255
1909874
585454
1318420
800837
1551572
1655261
1123422
783927
1398535
604320
351434
1346029
482469
1726899
808868
129459
198531
1574855
170586
918985
1879734
1928063
1351296
205874
1410820
1539147
542858
1649091
706566
1991729
809453
27622
1905655
433406
1710608
1862437
831450
445593
406758
1693368
1380555
1482172
306353
1433332
1491478
1862475
71451
279447
427982
1882399
1192467
114038
271775
1156552
286731
1613099
873483
1538443
767758
1714996
1362163
865616
623417
52478
1187389
1034586
897067
426024
939221
1349801
1273206
1824574
733545
1673175
1107515
912239
1851297
1300731
1331405
338364
908125
245250
1863526
68428
639553
1457391
1645533
1480093
1578003
1744462
495004
776729
1157931
1681730
33224
193724
737218
293616
930503
1083760
1058356
910149
1672483
1449028
1450175
1365301
1200417
632311
1612818
1502618
1782497
473878
584946
392352
1236668
1708024
1690022
1664914
1802463
1078376
182827
1370784
1447458
475219
1569199
1422232
10290
827053
1981114
1673079
389684
1176632
800614
83820
704393
1414157
1450360
24891
1498721
270945
765415
1316075
481857
913400
1055495
214829
558759
1804218
444816
266317
1588914
332862
829820
608900
1248703
164521
931551
1247139
1108661
1671312
650016
202854
436032
773978
282709
699762
66153
1727990
1482148
1487772
1965412
1058522
1103773
4038
1616697
1225628
317604
162778
189547
609806
1360469
1512546
137335
103654
1201044
577971
1391352
684849
1914632
1434512
938090
835802
327176
143733
601596
243978
688917
1005842
344532
434865
874729
890256
1788773
1730726
1615864
1936404
1581348
1938571
780036
1107713
725205
893637
1641175
1309394
1460341
527716
1602848
1286579
1365897
196138
576866
105981
192484
1554508
1944425
1904132
408090
257924
658699
1947960
118947
1629095
1206592
205589
366057
104107
1925367
288759
198604
105807
830781
1682339
253216
1743696
1654533
1891030
1914042
1204594
433867
1050663
1573554
1982477
902736
1801124
860561
1142
1595289
767580
402979
1656292
908349
215153
616208
1362589
1200712
997557
1166033
944800
1075979
1556141
1040604
879399
1216043
1293011
963883
697314
1149546
776214
356812
1570365
1881204
649236
306607
1876643
1475856
1612727
1798762
214270
974871
221607
1977787
1313572
339528
215908
119569
1693464
1066863
991135
1393489
446218
1863847
289794
1601099
1916833
1153704
905979
1178891
86159
329524
847002
1855682
1879924
1109695
668470
1812717
353366
852581
399904
1866314
258618
1009705
867480
962278
1325262
1169569
1024651
915797
40841
803726
1178376
1653235
1106434
723595
997480
1655025
1187898
1349105
796395
345196
1789313
890092
520447
408880
1299199
1349071
545250
1541318
1929345
1348311
285168
1593064
1669408
833014
1215831
1546194
1208001
949206
942534
1748908
218120
306934
1632661
31642
474276
423205
1305812
1472037
578780
474357
1756410
1120121
958666
365603
1648343
1721986
770510
54723
1420855
9141
579741
452407
563441
1342716
1273377
1447093
917101
378802
1518225
619868
1606646
285358
559092
154435
341031
44728
260432
1576806
895089
80359
311970
1220140
1255713
831208
81807
1211227
252772
1327941
1328513
1224127
445555
564502
568895
1228127
404374
479608
902139
426489
1753740
1170569
830222
1860691
70580
1519642
247747
601154
1000461
1458860
1996296
437299
757241
1075844
1120262
1200344
1176471
888164
477051
766853
440743
1566489
1190802
1569843
1386999
1337969
165550
1705092
1757228
992390
1325587
1856384
1081652
1466903
1893341
762782
494811
1928110
500263
16512
14744
185967
841048
1326502
1403749
766952
1924033
1034613
1168311
1302439
662912
769204
1958185
444871
1910259
553749
392432
704021
933528
1755175
1955145
1299219
1363856
1287044
580084
422902
230376
1050750
1912866
1869406
275221
20970
1803718
1464747
1520723
967059
423161
727794
1818472
1529367
376268
1196589
1750466
1903215
1877781
1110169
560389
1618357
653762
699777
1902360
1798146
1575510
970334
1185198
147120
474146
988417
957369
1451235
708542
69642
1743830
1217484
1828613
479502
468075
921963
1260375
1926697
1812136
71422
1909360
1228955
179470
870062
1138212
1750209
437026
1440670
842815
1090600
588245
1537003
423337
507112
1063514
784195
1132487
1260921
512639
1052440
77454
1221369
1509467
1886739
202839
1737585
1382776
1778756
1919675
1759933
1671322
1486610
1550870
936123
1423972
753740
1914708
946858
838752
613653
725972
1631228
1296008
1269015
967113
565885
1385804
870738
1013895
841466
1915770
1459518
1724125
1505117
1878925
1332611
1168057
1205040
798500
57236
1348409
191656
941562
182199
1934986
1880572
1294625
1852136
1215462
485313
1985736
1061351
1035885
1266694
718877
578987
1637142
223198
1522212
1809883
360707
1721947
1789209
874883
1538327
1650921
744535
467522
933150
85667
1360471
1870412
1543035
598756
1261549
743409
810870
300590
1097761
817604
1919551
710299
1521704
195574
1401247
1125302
230667
774023
994000
523722
1503288
392838
1312931
1907593
928017
1557661
1628026
1983707
703754
1704343
772627
1439942
587769
252915
618396
849929
1476174
1955531
1316062
463413
352273
1717357
1918690
1678620
670891
843576
1532708
1176007
589946
1181223
1328135
134813
1641966
1704416
744564
772019
719023
340586
1826013
1298439
1437308
1049248
1957181
128273
102281
628445
470519
1322720
855536
1272793
1927446
804320
1151335
974107
1076746
285431
317417
1936165
497760
1229669
1926416
1423173
1161940
1554690
319784
146258
1793868
1287578
1508451
325923
1734091
333354
1427270
454179
1322835
1496854
70967
70174
28322
223512
1673
1430519
578758
1812052
1261194
1187420
732471
6779
1299915
431807
546363
787749
1870148
598461
955337
1742188
371699
735941
1262820
796792
1516245
933820
1888066
1567693
56302
1140587
1465743
589304
486111
1997975
1758
46294
59088
1826354
1389776
1876829
1971357
1825876
1945741
1400589
1539057
596769
1192384
1719248
288351
143769
607848
238987
306403
756940
1871663
1348352
309414
631006
1002402
1403702
1829598
903826
1449755
489628
900066
1095381
418891
1490346
399722
1313850
1493243
92083
1849589
237272
137319
1564075
235912
548128
930294
183651
1257541
600920
1266682
616819
1597894
1271213
1817684
1065303
1947511
1571863
1529628
516363
1752114
1570114
217879
836790
284757
576400
1946633
1985242
1130173
507034
322379
1089846
584336
775414
206841
859908
1256587
1574522
1941668
1822598
987435
797065
998537
834564
398315
1667119
1759953
1458905
928047
1683744
816325
83771
206006
1027853
1584638
1101811
1534597
1902222
1540341
907803
238022
758642
1509032
1826951
9442
110503
1765500
324260
460024
1918510
935986
1900718
954026
1218745
809795
123268
121993
396900
1311210
283305
862238
1865068
1050336
1061959
863319
822024
1203561
83425
1605416
1208064
1732755
475432
1800482
211818
1364791
1492091
1497969
1179840
1595553
1016363
1518646
1965561
548747
1231348
1620105
75837
1392073
1368711
731804
1314159
1845101
863013
1005687
1011020
674152
139620
471039
1079988
1382861
981122
1337060
8420
1544899
1044967
463867
877422
1417015
357208
1619330
1244581
170569
1819455
852760
1583338
770190
1766002
1475183
1352824
1193777
1855011
776691
1916192
949015
1217013
101356
417425
849742
645641
358149
316929
201899
64419
1807990
562257
312646
541623
24545
214200
103781
1022825
1708440
1451948
1545072
763969
118042
882704
650088
140858
880886
1313709
354967
1841062
1115438
860190
61660
454409
1271265
1414459
98328
1538212
986793
68888
9697
121711
1708677
931284
1444458
703708
741392
76457
1202124
754410
310783
364348
11469
1965773
658198
1670632
1811837
284606
1251419
544237
1607742
703664
76260
91589
206559
15816
1255680
389054
1832726
560703
1558874
886321
80805
1083592
373880
191974
1628952
554152
1082441
604410
1039217
589389
1485781
173702
1520953
641745
219276
1532463
96507
1249315
273834
1863029
1074859
1967392
667827
244564
133608
1840834
1523188
1018996
588160
1986075
925847
1098744
1405890
834956
1727208
1821858
964953
1199748
432999
1498684
889050
649147
282849
904231
73282
1219855
1424864
592492
1561056
1086517
274606
962874
624146
1240306
916323
703720
798827
391641
718981
605745
1589449
162511
1430772
581514
1149373
273882
1682576
562873
259196
1173662
1006954
1421978
303087
60154
967615
595159
1780986
1860460
337951
206409
758420
1563208
1121050
1462227
347947
810475
1500444
1105011
1938370
278562
1885701
1981243
1007664
1367474
55991
192957
1345614
665089
149131
1628977
477243
370379
1434669
425402
470811
1149965
1997622
1978695
1077191
658977
1760949
1034837
917199
1102165
903967
128184
579688
349008
673104
1879625
109162
1894626
663631
159192
108030
512521
681851
1627166
1671660
1500223
1556432
1443353
1602942
1092788
508433
1737794
1299453
643324
481860
125193
1025790
1024141
267437
329852
789277
324747
991893
1535471
1078451
1358722
1652161
1216548
509126
663266
1804410
27810
1907666
1214130
1992424
757212
1596576
405676
1494060
1558512
1292421
1345429
1717481
1573302
1382177
1148667
1864710
691512
143949
1329513
1459359
147604
1605256
1774947
1023465
279593
862720
954809
1319018
1250611
866154
1415058
288700
112351
612160
1332559
288476
271657
751302
832559
1584256
325163
1300239
1940587
1817144
1663618
1845785
331751
548008
44216
964941
96073
1961883
844024
1358196
1194122
545577
217785
967344
1874449
1302940
1776592
599612
1967751
540560
1283226
1103550
1013175
1470294
929964
806293
1848526
1226686
313459
1518735
682945
1553633
117347
963649
266683
1463271
124760
1874524
1413977
1380145
1204524
1217602
1065901
1634692
1773827
392182
571416
1323065
892576
158172
6646
426805
78122
727849
790762
296957
121858
1776736
1239023
1674316
248673
995614
735068
1750600
1250364
1261314
1526041
139975
1452101
1158306
1871114
1980699
79876
1095251
395834
1628648
1522397
750841
968164
784815
26576
1437001
1533095
1694171
1854401
1818878
309090
1538315
817172
586615
797208
1521324
118808
636154
1034678
1853640
948082
497592
761987
1568407
1345874
32632
1208100
1495275
272480
1082081
1665715
346770
794956
453248
1973743
223537
873612
1239874
1106110
1302469
1511733
489429
843373
1655192
180162
120595
193430
1502725
1491044
483324
1210845
651446
479943
666298
1027444
958587
325467
479094
413842
1941138
693998
1246903
631198
1921411
1680797
1594565
1751724
845860
302784
415163
651899
1123186
1207944
736893
1438449
998515
1699016
842345
233715
835735
600099
86455
1232119
349363
1768059
752374
1727836
601920
1085479
780142
1479953
1222316
238625
903854
1300936
1740650
1242115
546921
1026771
1561475
1332951
1338429
1323083
1124323
555322
1459400
182502
708736
905687
1775188
1890925
21691
751071
484101
909979
1724339
1678322
228888
1455395
460189
972326
1003618
1676937
791125
1303259
29421
1352091
5995
1413583
1001383
1402987
1023226
1144663
900810
41897
1357847
278765
775540
1936424
1931507
1055502
261883
870439
1993702
398243
1027409
909140
971100
2446
1165604
1935272
172699
958328
325082
268182
875384
1001826
476104
450646
9511
1061451
1453513
1461154
1507591
1296577
888478
152588
627514
1572640
1626893
1257272
1092541
804797
660819
972908
1737456
311908
139646
1271727
1918087
1094762
1684518
564249
1784873
810335
1393622
218060
1866709
1748543
531147
1449882
1864248
130144
1465655
431157
1359526
51342
218287
732173
878754
1215711
1860991
1739723
1029789
1740813
602429
259736
1142048
368635
1478174
1127125
1176522
1116465
823334
538520
177678
144335
54649
1962909
1291899
1930840
612723
1830294
317031
1331707
1622282
1011857
1530005
1625243
1720231
607951
252072
1754228
669666
1195815
578310
974389
967234
1778795
1540336
86006
1578589
79497
1028304
1441752
583714
814542
79658
723381
1542029
1255922
1172688
1461374
1929116
809926
142629
59378
1419585
1537329
1312675
1595336
900461
1816260
1485102
221383
189725
202895
789091
613088
476922
200845
173542
1596862
1580601
1489860
1250616
1639378
852291
161149
356043
253902
1493928
901058
498870
1307669
796812
603715
1591670
1478019
362082
461409
895939
162521
1132380
926350
1204255
487150
1181756
1809408
1112540
653472
1670400
1287408
140313
1059522
1561703
116049
867231
273575
1130428
1300337
34821
1148588
1847092
757131
858127
1450683
490553
784297
246681
1514892
794127
1659909
400786
138077
1662630
139876
1500927
1775537
1833406
1414961
771135
1371751
497852
1603818
629156
514447
1798902
557068
364747
1859007
1006448
367193
1926773
887050
324301
317830
1781761
1638260
1219553
1395063
771110
867753
387945
1181138
766172
796973
1338267
520790
825870
1227324
339990
551507
1004343
997051
779898
1767845
385833
1098476
1072930
973337
841070
1491205
1287564
34883
542710
1519524
591574
453117
611554
1097107
1648630
1880072
633854
801632
1197748
1434953
1662292
1730986
419919
1950897
1421183
487603
339782
66078
1641263
977975
511066
1955125
896182
1491271
1005733
1876411
1904327
672099
709092
1866066
1025235
851784
121998
249571
1918531
1908402
1713770
1561530
1195832
1957634
1956980
1474253
79288
739283
1681215
1715519
927693
1040924
214217
380269
1243983
1581522
42644
355651
134388
1009578
1104456
847316
1718244
355698
788976
240054
722274
363713
1851740
1865576
1429369
271630
587993
938908
714796
165387
1750281
311246
1142499
161488
485876
767032
303649
528426
1366134
621440
458850
463668
1271814
1780388
994859
687052
1452159
1301800
781719
1456361
1387765
6683
667656
40445
1121387
1783407
1875180
1220486
1072191
1096851
1499876
1927172
1183862
1005121
1998048
716793
1533597
1096348
725503
1861061
278445
431350
1207492
1952920
708992
1022997
878120
1272042
1726665
886341
622197
1542238
579765
358168
1669508
102596
1358888
590033
501016
170321
389795
749122
483896
1774690
1601520
1972291
474949
1173799
826531
33722
827941
562786
1588713
1968596
1409528
756913
873905
1980534
1081351
1148342
510703
120068
1555959
1739688
1950354
1518809
407608
181465
1155350
1454924
1277261
42364
914619
1378109
822927
1531496
24265
1484499
806965
292743
1289340
1630265
1740844
503088
464554
1360032
933506
328094
1062808
1571670
783223
1149027
884948
1837096
295064
575983
1321535
1461683
1755778
840277
384561
446564
775173
1035551
665068
1974919
860126
1231183
700238
464163
676814
809090
1288686
1537280
1899585
245016
288811
637547
1761753
1155914
1329411
1800239
542564
1960515
1514961
1417728
1181244
1979373
952826
815068
896548
13100
789450
1634832
1206312
1234599
121939
1067790
1839038
1072587
891051
19095
628378
1409383
1400522
510809
1083364
1294819
539795
1527936
186115
615986
496492
190712
1148220
1622171
188188
935958
1223735
1833799
832684
677129
1762249
580710
1372336
58543
1517711
32704
443796
1890574
690078
556898
985140
1050444
196625
1154085
212070
69761
1157709
1442829
157415
977
1453015
1499237
872595
1878576
1778756
1471582
575053
1737658
1964732
147779
857048
1708593
555630
843476
1656170
1222606
678315
1099929
977718
600913
1589920
90673
890490
80026
1964864
1213797
1693712
978208
1185376
1648361
1844890
246862
1407376
1026607
1027184
1737461
45944
1609349
1761504
1456120
1106273
1637758
15908
61742
592808
129035
246971
373038
274631
1725448
784654
828309
1733187
1017080
913917
1708070
392114
900019
1904318
1456405
1029367
1218202
1022967
290245
1990020
1210135
1713395
1228635
731281
862463
610402
971205
1286166
43970
1514141
1262604
996982
534090
858955
1468812
1240139
614363
938311
1744722
1640480
1308376
574819
332826
801969
1599337
27321
1061716
1220544
748066
1311043
1323494
1766852
1392859
270105
1575958
1551313
1140677
1693057
1133703
1382516
1223165
179025
1351910
227388
631881
1170682
164027
940502
591905
1866373
1859205
217784
1457307
1468922
844934
95609
601027
928094
1520806
1123739
786894
353000
1325608
98148
505496
476057
1596035
1880287
744980
1671994
1469289
774582
187901
1518146
962471
25567
78344
1377632
1076326
863887
1622295
320989
993637
923666
1916357
1597454
1154896
1485297
420614
1908757
57303
927814
693208
1983270
569784
1479327
302570
1113866
1611401
1495478
972557
503750
131021
1599393
1244997
1926292
861118
1858995
1552617
920008
1991859
1447842
810775
1102987
1711177
722328
1599089
1836365
329375
739485
1590963
1354648
756207
692128
1376210
1026121
1553041
882258
85397
1403343
1748992
1618512
927498
1612501
192841
1630759
709708
1023560
70832
1723736
40365
683805
164793
884579
1759100
893583
1909520
1858315
1529143
724870
1430054
1106744
1788160
1467593
1920451
354745
1077391
1479447
1353062
1084924
1351909
717093
1059859
1236407
996371
1120359
1447723
1871947
812557
814056
1187627
124853
776736
1313176
421363
792015
654545
79985
830197
1478959
493319
1551941
1686753
166489
575957
121801
225165
435242
1935597
1153816
1701989
936002
1968732
333802
1921108
659067
457738
129187
1688799
962833
1706165
221290
1911367
218150
313397
744426
1905908
575151
1150754
1375718
1207926
656274
869835
1881570
1883533
1191857
193498
946242
1796793
1415002
1259649
1559801
1112606
1078024
282544
603862
1070073
1178444
1931510
1987513
1003588
1082217
1409860
684714
599240
359495
521361
475137
835098
803014
1085066
29107
320128
963279
223866
224230
1188010
537525
1606417
1510452
687544
894466
190974
853558
1219854
117556
1449325
1719304
1454148
1383417
707827
119735
774901
476841
1623087
771206
1480007
40471
737404
1787733
1952903
1284722
42266
370681
349250
949249
859447
814892
1528684
1438163
860059
1962905
1040058
1205518
1568239
1514626
911356
1882407
376488
1365184
1750396
1242930
39760
602167
550902
456794
1398325
880837
1502557
1942035
588449
816170
706580
63168
158713
811894
281917
1855185
357042
98358
427823
844475
186686
1946092
736243
565275
1523140
1253721
998165
381765
108158
282195
1977171
129124
1670506
1119140
433568
594293
1118561
940058
1755799
290072
1326232
1391390
115931
143373
1941337
1534937
1873903
1777425
591056
1865760
707953
1623988
258111
1147404
1901882
868958
1016616
1450390
1252469
1084193
584283
32897
670228
1274085
307537
85135
1891467
842128
836572
546944
162290
1639001
1952427
1014091
1030433
1487400
504673
518923
1246698
1443959
1971897
787722
1268371
1895787
266610
204700
827371
1896833
1433829
1076980
957557
849821
486924
867719
874057
1281415
1162001
1982113
689422
910651
1911976
1593184
1920378
1637173
1424783
625032
1373765
1407835
199999
987071
1821299
508351
777427
291384
1842813
726068
1604359
1209135
1615144
815403
1528248
120087
1205296
946203
1192239
1953751
386719
254474
999753
1072498
1214393
935057
1312935
1743459
929275
1420885
1103070
1831056
577869
1689664
594265
556877
579612
895872
598007
757253
410437
942122
212506
1959347
1295386
743279
975255
881043
538314
1220831
1587146
484348
1378512
878388
956261
1257406
1766953
32423
1567325
516313
1707313
1106494
364691
357588
404435
404659
122911
1039561
685143
1589301
235908
28040
718417
705421
1983679
746540
743592
1174510
1856040
1215668
1439950
1750032
1090320
153384
1999842
668535
983029
564211
508379
1814734
279124
978213
1914143
1199425
1675944
712737
1679552
666528
513072
196444
104975
423424
1617084
1346759
1076615
553927
1488974
1696455
1783757
1656496
1948862
210700
1240662
1043231
952270
1022795
617941
572270
489535
490821
663545
857138
69660
1826668
1673942
1670952
1549567
1737559
459743
1579035
1130724
1889994
1007849
1867395
1831788
1076026
407397
1176453
1144098
584673
1283796
1625284
1370473
1999780
1976525
1901156
1599364
603473
1937839
1646622
978146
1447145
1946028
187496
1950842
371249
1651782
1202922
287347
1929324
1540914
242941
830856
812937
600533
522955
893338
1658300
661061
1331393
755393
1910426
1568883
535119
1324374
1028087
378412
328999
1133062
1943758
1886353
1050637
1301892
750474
1969387
224927
168774
1295142
1250938
767879
933515
721228
870455
1034848
709692
1223235
399358
970020
579582
195707
422130
898236
455163
331485
1195889
1885055
538313
1621813
983437
969311
529089
570358
864547
1948983
752646
1900283
1270265
1453111
1898391
1071476
160040
1853771
422835
389258
474653
1538954
1017031
383013
1787899
1018509
506849
587675
683758
188015
1952141
72993
1704755
601210
93395
1514362
818894
1174699
1189619
1296572
991866
150264
1426987
280310
796178
287482
1562287
1056045
1793319
458062
1228348
479492
1383250
1964126
1023749
1176036
1890478
1626026
1335679
1913173
393340
180467
1497859
348129
205681
513738
640351
928138
48311
321832
242669
1115459
1970153
1418422
663992
1161415
1164078
749246
718458
1852434
208718
1200287
1304023
7124
480705
1924746
1248791
1067199
1449241
1761859
1743337
1841480
1691109
904760
965033
272365
1497083
556323
1477193
1324522
831005
38460
340036
42915
887417
439292
467404
1823838
1009833
1956401
294916
865324
1682727
301310
1331104
512797
1151677
1764183
773735
1378650
24656
40937
1029095
1306416
1804670
1990046
855196
1447973
1276292
161394
564267
1892722
801708
893170
1394866
1480823
1240054
5540
565901
1987327
731826
207107
1548824
1506607
1193177
1432893
840556
1307975
395073
184357
1870053
773618
898496
618162
1076053
843588
160731
337671
216654
1479056
355940
1036635
1280375
1660128
1177327
93577
1072485
1249240
1305726
975235
1769922
1677224
378975
1046815
1261669
1120559
1890851
1417321
188125
699684
1642905
304515
1271016
1189727
916329
249028
1569638
811124
1874868
1906469
1207133
1156081
161949
794043
1347077
1983452
703862
1731677
1829475
665581
1319690
1237379
71407
126623
1169515
624638
1197875
1362148
357266
1779710
1734870
579191
1261461
1620083
1870172
1109323
1055465
465965
47275
1673391
1925872
1264234
1527002
465896
1146172
359354
1360403
1131358
490112
218510
1277148
372384
260795
840381
94361
958781
1231185
558343
1083006
1373890
1465263
1267958
28233
784695
1918496
614172
655027
1409059
1687912
163608
1818469
373521
437129
1894479
1274604
1791451
1946329
1406579
1082273
886278
1661027
1716506
758362
683221
92556
1028887
929622
1955573
1490298
1765828
420399
223280
497524
438854
478944
1128370
7506
73479
1473146
1284675
414166
788121
645806
1446198
1217180
378301
1281983
1639096
1763604
1160326
1423129
857478
766200
1772218
326521
1992477
1567766
1580062
1785295
501837
1581288
900497
865388
733040
208346
663238
1445102
1715825
542053
1011425
1665767
1441237
1112695
363818
228256
1933552
1759698
514680
1998310
1571840
1138312
1432375
1839718
501946
1177545
1147858
94555
395032
1434373
1520952
405908
974363
1598694
802982
1925388
620075
14515
306323
688150
1670850
1290040
1420521
952246
1059493
1112440
895957
867587
1344922
1554215
1297583
1033465
33572
1089137
1354928
715840
953500
1313115
927553
1150761
1487892
811784
1646487
1980419
1320199
24130
890649
223763
882884
13824
267418
1582623
532080
766824
315123
538444
1610363
37415
266581
779711
1638387
1055234
1646001
1002353
1736803
1478411
729861
1916233
129789
1110242
761871
1670511
636395
927543
1652823
599142
247431
486684
1799725
1829787
55230
246994
1121664
238679
575586
1157033
306484
201820
1812247
1888997
330499
794340
95334
5361
1507184
1237413
345128
1321978
63063
78296
1862188
451211
126781
109180
1302706
1567596
1979244
1697147
504064
744465
1863633
1418885
834011
1080446
93724
1203977
1869946
1019503
1499694
1470311
1531624
873178
436799
321886
341897
468555
1937230
1225733
980762
421056
460310
1813060
80525
1851404
393508
1516286
949059
260704
834265
1638925
1027254
1766142
20811
991592
1441892
1181528
1593123
484566
586297
141909
1972795
553181
277566
479890
1833884
1003942
456005
218890
1619455
930386
434281
270068
500682
879546
1974391
1443717
1093218
1956466
867440
853138
1862739
1200672
541429
1111537
503933
391776
1547837
1405576
642367
459863
1867170
1352454
530202
883219
1394606
88242
1785133
1743200
1269829
1663838
636343
823653
941096
348384
675647
396788
982541
1887961
1650638
1732878
1013520
27627
470768
1750193
1062158
1962437
945551
1019297
1079854
186925
1152540
66106
427399
1481252
868595
1218098
1770973
1286920
1069080
924706
1796398
381484
1791091
859151
1790036
495765
10343
210897
1962642
1504585
365950
402635
1976672
953448
1665908
942450
559833
1792085
642271
241105
1646735
556917
74899
1934130
183708
1233001
1467349
868527
1152279
1177332
887034
1595474
1355178
667192
1861288
19988
1115503
968851
1130384
1889181
1523253
1290900
277797
335673
1856269
828548
164696
758180
578094
696343
1078176
1599648
944634
1508164
1066220
1022803
1066633
1317054
1253165
1162324
1694592
1637894
750778
569856
237326
1830176
968714
1274834
850225
1298136
229566
771093
138212
401219
1773561
1347992
1013335
1062482
1773231
1732551
1501110
574458
1817701
979136
1145467
486030
203677
1974744
1807359
1126746
184304
1721807
684833
177813
17567
887963
423768
535232
1908838
1685627
565336
475801
1598300
87516
1041522
1332767
721795
807365
46262
843225
228487
896111
476565
1709884
156155
1531707
717833
36788
71695
216040
823202
1667069
820856
1862312
352057
906393
1258589
1120230
134774
957444
1544181
1387318
621143
716559
1120562
482275
7742
1721329
1333782
1209381
1177690
164643
536362
207305
301919
1437718
1156014
782683
238645
12014
1222934
1747024
1434144
268735
1117316
1831452
1448511
440418
1360218
623857
1809569
996013
1965345
1626881
1848691
716081
915228
1183181
134878
1991202
1864335
1177938
762007
280459
743643
1090472
1887970
390756
1275773
148102
76164
340645
806191
1913360
434176
1658758
1050620
552891
435300
1768796
176306
982815
358868
1488975
21849
1139163
753850
1141757
740908
990984
1984955
1592732
537738
1909218
1080791
1544102
687778
1688428
1012397
1033670
291540
905311
1687824
1188708
1697296
1051601
1300318
108843
417675
1432869
1014989
354673
1647004
1178682
1621103
1829805
1923366
792938
8441
734463
1669916
160344
1507607
1954523
536044
1712379
143
746951
1136929
96333
640333
1285395
1579446
731779
176735
418518
61405
804910
27685
1586615
1954251
1868792
544641
1891259
1876135
448644
1744730
1813024
856660
670939
1797417
1223110
233300
1936120
870129
1910553
1607203
1444390
1289113
1998580
24695
267576
419965
705929
1757902
4921
666836
685008
752948
158594
1803210
577018
1040000
1169871
884572
1284407
928973
694661
1855054
468924
351125
870020
1750057
1573635
1590512
1383977
243176
1576384
895817
1358697
1304597
1374442
351975
1051570
653649
663173
1023274
968185
1912897
1011960
1222881
1922827
1545570
1357970
1999537
1782578
1071283
1660615
1651171
1048765
860317
226852
858923
1632905
54515
810957
1552103
1992558
1417188
214635
1014855
408491
1707788
989391
1922020
443803
1433100
590122
1996804
1440131
1954490
1567125
517621
607348
1065474
1814856
1089776
1918411
580635
1444156
163093
1079493
1304423
20568
1253106
1134895
867047
1686040
392063
1921750
1782269
538638
1473126
1883106
1416607
465856
1253756
1776538
1735562
1024188
250270
1378223
1749546
1140156
806532
984981
1948263
923048
1859776
958846
1229360
1803642
1788273
859450
127363
959983
331339
1393210
808778
422003
1546298
930217
799467
631918
1937572
1798487
1450809
178934
783433
786776
1787983
1732792
1136281
132129
1145790
969810
1358176
1324957
763728
1757699
758005
792111
1698863
418579
1991588
1154494
374984
1172092
1624687
875705
366186
540027
283736
1685368
1980693
228751
839098
1658417
457906
106306
693460
437063
1856004
824787
606245
1424506
1390640
277604
1760832
955605
461767
44001
743535
546341
817352
931499
1579506
450670
424755
778682
908972
125250
99429
700099
941542
1022408
1435920
371835
242067
1611463
1824403
117092
1981274
1322173
954846
1833615
206826
308475
1992424
1025906
945868
1155105
339009
857359
1840377
795180
1704127
1372206
214786
490446
1761954
576305
418449
1958824
1443084
630736
1376348
1875591
902134
1128499
973973
1781529
1964052
12483
847515
1126460
1004130
1709552
1662045
1265377
1254609
780328
703037
1326742
225618
1022644
778427
1539889
1892662
639676
354537
453566
497655
1034784
1079736
1161103
1303509
1208651
1683779
1457485
1762233
1524150
281130
423471
98308
122269
1246923
118856
548277
223377
1895180
913836
856899
1367753
142745
1767188
574362
865743
373122
223280
1436471
1251651
26770
116751
1175652
1351860
1734021
1217823
321478
615150
549804
209449
1436932
947382
1834133
1549660
1525135
800733
989792
1904971
1169779
436711
1221455
1601653
1826090
952114
800728
884252
996295
864771
1884618
208683
1195025
210340
1987948
1987304
197121
1618909
1743163
1840185
577488
1724329
540639
529236
1576795
889847
1184036
653278
1156859
1434793
1165301
1889143
339115
1948685
1437243
1659538
638849
1534653
1150948
1321762
1493782
462965
793380
358509
1751132
17611
57401
362250
1290176
1653913
1703272
879083
419686
1796552
142252
588361
1352758
1262315
488296
1127237
326516
1940701
1612915
1115665
1324645
985719
1402436
547237
1251224
1389218
382017
1173695
46743
916562
1262437
1202533
411324
1078001
784737
452014
176238
1238747
1701678
1445034
673095
893841
1877245
1549125
1790689
1056084
1501991
1407751
429581
921899
404603
1745532
957795
1695224
216975
1114043
470995
1766794
982335
1207751
407102
1155139
871146
160896
571302
300652
498122
1912230
1938920
1990673
446389
1216411
35390
430581
57846
1151601
1554472
1873948
65517
318978
1182801
520120
696634
1209342
271388
123154
136441
661856
130739
1668288
1866788
1975087
514753
1161767
1575160
1780784
1456995
93874
1419428
1536714
1096895
1345181
16683
1759851
865114
50284
997257
174561
134313
1034262
1021098
1773248
852578
1267431
1442498
898788
1310211
419660
1324087
1032447
998274
748440
1423413
337298
619160
945806
1355846
1270190
329199
758185
190400
1564801
1792047
506442
1120177
465678
1792880
405463
765156
904652
1871906
1745277
1265994
426239
339566
1744009
782066
39453
1421304
559652
708269
1517059
20015
1269336
75158
883590
327717
449592
1108636
1749100
305885
712272
748714
480247
1874691
902555
1484444
827260
30859
468599
666869
106969
1268248
357855
700853
97811
763044
1765876
1178577
1056685
800285
1350703
1569769
1716742
701958
1558559
374039
351199
1841295
1706930
1332876
57055
711068
710128
782667
1322364
1732034
737751
586447
454626
1295858
1824531
1706997
1581624
1899502
1587964
23260
1197391
221750
807720
561751
1658552
171482
1834526
1482236
665247
417851
402098
934377
331090
1563445
122268
1726281
532344
1767100
1089778
1076261
1723369
1465719
1303128
549466
1055706
611737
493617
580939
1570083
1248376
1933692
182761
71460
635234
1217927
1385912
659770
1051171
1489405
119630
751707
679549
841343
1341544
765028
984295
663101
1213205
80263
874079
108607
164775
552025
353811
1843087
292226
1232289
1200740
1557933
701392
896568
122712
1847798
557387
1936294
1512321
11295
914226
1276047
1162963
993219
583130
1909775
15947
526992
1292843
1189437
49549
428880
89855
759913
1874798
666008
1041054
1702762
1043849
464779
1901534
1377722
276055
1897557
567981
1070365
95130
1675123
163182
317382
411044
1897799
33346
401054
1882915
1669160
691061
73210
1636606
1559241
1248882
1665990
459603
684239
151529
762457
656328
175522
72592
507319
1437937
1824127
704823
192018
814575
626968
6576
1503959
1615675
1431079
711795
621439
1556088
1561208
1124158
1703026
1468985
947896
1087816
48403
146963
1242132
1150892
1348629
786105
935545
1580855
1599955
1308460
651460
1111152
1909514
438056
1999213
1612051
1119283
825644
994533
908408
949325
883384
815464
1588056
557785
1224439
1318285
1638776
236423
30434
92769
533344
474113
1070813
1480275
1721796
1841872
1464115
989490
657466
498485
371940
941952
1770786
381954
900224
345205
593935
119941
607151
1726120
917232
72780
590083
1453045
1740273
744306
1171111
1952155
318262
1365070
1987307
416259
732831
1572651
1949176
598733
563684
937821
405237
1313423
1545731
904379
1279717
1174387
1905899
347220
558113
492105
1801401
763037
210667
187463
1777920
367680
1564300
156202
778129
370719
1388729
127088
674629
1242078
582966
1332710
1519453
1308821
1758991
1576384
77923
1331627
142337
1220283
1150258
156912
542562
978144
813835
32481
1054328
181399
707076
1942725
222073
498934
1489480
129264
1279148
745619
1654365
1582954
332245
1919192
853047
109674
1904631
550587
704104
1493705
231625
1610631
1853657
814207
1233640
93303
53909
481861
875108
849487
1270785
345240
1063089
1013474
994606
1321935
1544802
1729625
1150744
1046455
964855
1730363
347043
1422116
176090
1341814
1343744
436562
1320607
704328
668136
740727
475867
1713574
1887866
210987
623219
1086732
1890623
1613035
640628
752018
1498904
1057778
636233
894958
540553
20958
212151
1495109
387060
1120121
710702
715105
208355
1797242
1124622
1724088
1955385
565309
1493911
1519653
1726000
515244
244666
1862963
309113
1376271
1797430
243558
1804159
327107
256566
913370
750751
560942
932607
1919117
1382546
220216
50324
677994
934086
87398
1222891
1304757
121745
1889832
572423
1715758
979504
1564019
421006
618359
700147
1895850
1943088
1586768
1121450
1809564
266286
494895
194272
1166735
1447938
1383736
251273
578163
1333135
1131296
1619045
609479
452041
1255631
1763158
1418211
545365
1501682
522284
246495
1324254
1399833
580148
546328
297911
303014
1368039
1599252
327124
227423
1913641
1745744
1468773
1703379
1782938
162945
1888091
580016
266847
336112
1281916
907008
174901
563773
719141
1931546
1205302
187313
1652341
812161
1029108
1138097
1624780
741428
518750
840122
179562
1070932
1643407
383925
792717
1907878
775946
351691
871849
396699
754696
1499992
1870172
1953360
765807
1133572
464537
953654
249757
494795
51513
287202
18573
1692886
332709
1568341
1435567
1044699
648004
425796
1963882
290417
551961
847765
831372
965506
820697
1383830
1217583
1290615
992347
11082
1370306
1519741
229758
53064
275126
1053744
1742836
301636
26709
468718
1621869
1731242
921508
1695142
1434656
833873
1651744
436401
667911
1549537
237631
515013
425774
120292
1341103
236271
652570
541676
103453
302520
1666199
367524
118208
763239
380982
1619097
661080
1022310
1136153
1169210
1538112
1953644
1133384
1235015
716909
1258532
1165563
693277
1814326
1135844
268757
172192
1752423
7846
810855
857323
1270025
1302970
1822553
555389
1972181
929343
145929
805175
575834
947109
747281
1735200
1278136
1063806
3642
1538945
941184
464381
1135984
1766082
327166
811037
566720
361608
796274
937890
1361249
1056503
1731293
1547478
1283935
398387
112429
52346
523340
874881
1963598
1594869
1235302
740183
1935375
1557009
1641189
1262460
182063
439306
1788509
805329
1451704
1749509
1508498
877488
179387
1578817
1726962
16119
1450575
14146
1125120
755264
1468013
559718
718100
802086
1257604
1355412
1403714
1189191
917323
26879
1645492
1110728
1066607
1578005
597836
980386
455160
308185
605323
949209
1485684
1767176
1820861
1011566
265793
1975927
758620
1363580
603248
1335902
1323436
1478428
547954
1201460
194288
1640292
1642104
191784
306395
942123
654702
1133465
1907267
1952292
1076074
1595192
116034
453321
1974745
1561707
1873207
333343
747318
50878
1691973
180596
1914338
1584253
826221
236788
1747292
1774537
917777
829128
1317146
1456306
1856966
396723
715318
1987686
1171538
766282
717321
576219
1598408
1966171
308451
1484347
844364
739898
85734
1298414
729110
1720416
1055901
925245
304231
1372294
215131
445020
455048
1522766
890627
1051671
1402545
1550999
341138
1871889
45700
1049098
1525562
829601
192630
1759531
899095
789795
221713
1744862
290184
1430457
1303121
1606962
1267566
156246
523283
599883
960223
1867892
590221
1625953
1617680
1752986
1343091
1806292
217879
974960
634863
744750
65640
1110392
1836702
1498911
1272052
1230209
1860302
1090945
162510
1266041
1350638
1205018
1017088
1681496
674915
905941
1483066
1719037
612976
544650
1704300
1772544
1552076
1453797
946991
1831877
705004
1631638
1391880
1589327
1173852
252384
1538215
359496
1681199
1988846
1916046
522187
1772909
1624365
129027
1369278
1213439
1259999
1244501
89500
82002
1148714
979153
1862816
1792540
689490
1650944
1591157
1254575
1367037
486388
1791732
207451
678293
503426
1469575
1329265
32305
1910304
1696553
160539
1299952
101660
416495
1128130
230430
16696
821227
27024
1778778
901948
593285
500876
555417
19759
184474
1131658
432973
1421392
1716435
1141888
430839
1387748
33555
1073100
1314662
873508
986214
1860335
441308
149987
42707
753634
194508
732103
778839
1824994
441245
441126
485283
451640
958498
1931197
1398205
22911
1237213
139407
761137
952171
768433
159012
1839035
472272
1257636
548311
1578563
1620954
643663
225553
552042
1941523
482748
577310
1674770
1404202
1687538
1579673
1626095
815800
22491
185634
1310517
270865
1212207
1800783
1961960
1292778
974502
1833464
510035
985329
1933358
964120
50856
1729697
1434196
1638516
458586
171565
1221404
568742
1365602
728147
444201
294322
474081
1774343
1660581
1543112
1986312
359553
393001
1176746
498697
262233
329908
1195319
1856488
901437
518585
1042015
672400
1558074
1885055
1235981
1103446
602272
281226
1486798
1277856
45590
1398218
1619629
1390605
1364290
1208115
879906
876197
861986
1218471
1958361
1483591
1349270
740999
1724264
1900521
1564620
420271
123701
687702
1505430
936321
1584936
812246
718355
31118
1193550
1960785
1764324
1030338
1082830
1362573
283037
1450583
1719253
1552609
1914376
1547275
1286045
1900441
862454
472071
1713225
956988
1400375
775428
1882031
47339
312457
999796
1988464
416549
456706
1284705
1307526
1751625
989539
1350342
1584203
1996637
368010
1647756
766187
776247
452065
39789
1627896
1103858
682014
911631
196651
837136
1647401
102632
977890
875964
1746779
261708
1318732
146866
1975501
818089
1266885
1715558
44182
582617
1728058
860813
995748
655365
1232802
1936599
1235469
44710
1296889
591704
393208
503551
1976915
1637744
998575
675041
1514721
387038
1002265
1413236
1878776
664858
1182130
398909
1568824
996055
3210
356936
1264133
1355415
716230
878641
1259936
1140852
1817142
1372366
1183577
1377037
601155
1659659
1424940
505500
368932
501809
504991
165750
62512
357365
592857
297760
12541
1559101
1763190
998059
1788239
1728368
537983
504977
1491673
1095339
1477068
1620434
1694906
528080
12153
827968
815026
495363
283010
1453633
1222645
607390
244973
1826294
1809790
21324
895013
1407200
686445
411845
1275811
1970229
1600124
1288901
506276
1497137
190173
497792
577680
381082
833969
267142
622428
236238
644020
1478577
1702871
1168773
1465958
1376462
1725689
48525
24761
1018419
1280906
278764
757693
1091383
1792442
257592
1660227
1832761
1253869
1705943
1832283
567928
1484098
805308
1733391
194777
180034
254270
1883634
719144
1517168
1810430
1238109
1336253
357486
208053
420206
289768
1940828
178142
611938
1528670
1535678
782586
1012066
1012336
468262
1829059
1398320
1322318
292693
455550
1960186
1727416
529142
1791415
1669332
627734
204660
681725
896701
1355557
556727
1301920
1302096
1958094
53293
1694061
592766
1250817
103512
1936101
1168762
1427756
1224920
965221
440499
905652
1196173
926305
270052
1202318
1903260
1907528
1087603
637942
420435
837332
1963840
1517029
147966
722782
550751
1813918
116579
868663
1008245
123442
1510488
1109598
725574
1592780
1873167
328175
1708259
793229
1457840
1029369
1280752
642813
1798619
351273
89441
1532188
973313
710145
291251
1483244
924550
1027041
1428157
563925
1398127
553087
934510
796174
1350561
113128
380415
1184302
1063967
373826
58398
425694
189404
1411873
473320
7939
486946
215156
1258787
222434
1138772
1115487
1610928
1113141
1843231
783641
507740
559198
528230
1789559
1867097
309658
954594
1442027
1861556
664774
236630
1027308
845171
272940
1735020
293851
1368200
90406
1253356
1456406
30277
1814680
678836
1591212
81121
170272
1285969
1421299
335717
972993
1606805
1223364
841849
568427
1124026
1886548
13375
503122
1984603
1421655
1304753
395287
656979
1528522
1444677
549680
731262
324298
1064386
1705724
1873105
249923
1324727
347158
349403
1766747
631628
202632
1950125
1878647
1203358
1894620
1711864
248319
516539
76145
1012365
649086
484056
92658
1085660
1627594
115223
1065706
504183
901338
1503720
1375072
480745
1366732
1014388
1513981
1206758
1132407
980920
122874
793055
355967
346026
1202073
1200262
374786
1001971
781760
315446
1022725
413245
1857384
428494
1221777
614986
1075705
1213863
1388402
1010809
1266708
1079584
960033
687014
1723961
210245
499106
987991
697059
988640
1508688
1055206
1280053
1817537
1583425
1290252
1947447
1638921
821087
978124
872532
1877148
1472071
863450
650246
267611
1020319
215127
1531401
833232
1036578
1438654
1179352
21629
872038
1018640
1043180
856759
772480
1142048
1926150
259954
104557
2812
227414
19551
1758699
1608842
796582
1812113
1991628
1236002
1978587
112107
493971
294486
826491
619092
1171857
644053
1083805
1576983
615207
383802
1014548
740223
1598450
448453
522649
409249
762825
117983
191479
311627
995068
1762378
1865692
1617890
1931247
372405
1237730
1493996
299969
1695265
1094206
1438264
1547261
1837426
392427
423463
1590571
1546604
1404586
1575667
683645
761133
1145854
931497
511057
1075374
549834
1728412
1329042
1007534
1408524
353927
1595564
691124
1866642
64995
1222774
1846063
569633
643012
1338039
1871040
1504993
1739242
846943
1477626
313853
1125692
1019799
236863
1018311
243508
1944955
1923060
903519
1877252
663314
1899714
456111
252895
142913
284606
1188405
995502
160557
131268
39419
1863848
145164
1132487
655763
1018681
212489
1632611
106211
58618
608646
994065
16671
1007826
1324392
1822799
1690848
1763856
1145198
360204
964055
1741931
1197152
78062
1309709
1816887
1544276
1057152
1006949
1533455
1004530
1161899
1176537
842214
1480679
1741924
76711
803439
1651462
199630
544385
988695
811180
1283041
1058974
1571427
1501819
1973038
1958809
534214
126266
1157981
337843
1359955
357762
471059
642363
809040
310801
832560
447829
763374
1277660
1916475
867947
854167
1292685
1697692
525699
843346
1584313
1269138
1179394
1718038
1268825
694429
735536
476671
1822604
379895
1009599
784596
1588344
746503
1496088
743324
1577172
1666478
54876
1741078
542336
1242939
261472
139773
406960
1224017
470344
1341200
1063180
405524
679749
1246047
1153997
1212660
1994256
127757
1475598
1719286
1369884
467640
1580805
719043
1153915
1984125
436993
1084856
938544
1020701
1268504
538289
912363
649994
616744
578105
1787405
1916551
1063260
177715
168625
939732
53949
1823467
1659696
820555
1136326
1354771
1469166
1999799
478627
1017487
1973228
1975758
1873417
1496494
50649
1969090
1987079
893048
929393
410567
834984
597007
438464
1360545
1579493
1695600
217135
31690
130029
1190041
673160
1772392
1438526
968699
33926
1032383
1531870
253076
102789
1230997
1415975
1320978
302779
202207
607027
1469163
471621
171333
501410
348560
633521
1556085
1023788
1051662
321318
1035838
555309
1806668
512449
190747
1043067
513729
716931
443338
1812982
877800
1349866
1750630
931330
156048
1809879
706951
1205235
1473872
222906
340382
611414
1713914
1387587
1991517
298724
640351
200771
672688
795066
1776226
1543
723716
1412353
102247
1907075
315712
1138969
105814
496424
1224670
182451
591899
1367050
256805
456291
924022
176240
54742
1181664
417785
1523756
1999251
1866721
1818243
850003
1741092
1028228
55337
1481574
1335805
1984111
375467
1593825
1744098
1084428
637971
73111
583107
1714061
1474447
946107
1549204
870828
1223145
1561468
1129242
826119
1243366
1530401
1269754
12749
1213022
806033
354622
1712910
896923
878611
1276815
1927717
1328626
1084122
1480817
1809959
1029929
327634
19580
109260
1497533
1781556
1421827
1583513
1140958
29266
1364957
1495378
1357469
1185922
1304954
1983916
208319
1471516
629808
1180188
179160
1080179
102994
187070
746055
654826
580687
1711990
667417
1972179
370857
1503109
345241
754202
1346249
875076
13885
121371
1563894
1400025
885373
499860
182486
167500
242445
1263350
908880
1341593
1535420
778686
1219831
821287
769370
1631908
1789441
1950838
419513
1158850
1955850
766807
1827555
917669
1923541
1329741
1352775
1633413
598745
422376
1443814
1180770
1210610
993476
672187
1367935
566164
568323
517944
390659
769903
577666
513467
902121
1668283
1624173
399461
1388104
810573
374649
11
1227176
786967
626986
424427
582410
1179147
539072
306422
1556236
918053
345058
862936
894165
10795
258127
885168
588293
1303460
1114553
970354
1113330
1491547
647390
473300
1245760
1174260
66598
1091965
252588
1881316
1935976
1100589
457326
736044
71547
1633010
335330
1379533
829299
580954
1403593
933094
1675278
612493
626660
269723
1370665
1156817
1432099
1384616
603772
1712434
1336893
1015623
151639
1301499
1735596
328117
34929
281730
29913
288894
1500981
1204780
1775044
1183992
75238
1138345
837861
554789
1600844
687347
686513
366741
1467286
1286781
290890
882913
1030019
38642
1301465
1130360
1019260
1130575
1369581
1743963
938591
1594824
762030
112118
71148
1326689
1645589
759103
1760010
1465446
229407
503617
1456379
735536
297089
1959865
1706071
294936
1982690
883837
851878
1678738
761301
432569
353490
968735
1062871
1656566
1997069
1800511
1757031
764507
796573
851895
1597555
973766
1575051
641091
1115431
1482053
1951355
1350750
260887
1830124
214041
1827670
913318
3322
941508
1731147
1293228
66772
279707
676634
1366501
950814
1235701
1680816
1063004
145565
905050
31824
435859
1776741
214021
1013930
1424726
1708370
1436523
244184
1388915
1486501
490789
361622
1517400
698739
1626037
1727493
466168
115798
202995
1669880
503411
1105700
1688649
1202610
1845393
1765734
1959651
510568
1022372
482887
1051219
990887
419550
1364318
90557
597126
451766
1890285
1315976
1809754
5054
137487
461826
668614
1149605
681356
72922
117367
1195513
1694597
1351587
1209448
266897
598251
1737103
1719246
820815
1414618
550459
682475
1116123
1748298
322436
1334922
1413833
804745
1317200
1817307
97284
1480653
878425
74041
698333
411861
270957
439462
714568
1169988
1538883
525713
718121
592214
1976133
617320
505080
1393357
1805110
442004
508091
1189524
1651489
100885
572927
124187
793910
157287
436638
1846032
76376
1559919
981239
734530
872428
262707
1609399
624401
1886303
222740
1596027
1619741
973854
124458
1792293
622379
246776
183245
117427
1267306
997090
330842
1810058
852827
136862
1786733
1215230
1848275
967680
77507
856882
1782821
195306
581493
708747
368791
1103660
1871569
1644557
1507726
1372700
1667915
68040
224035
1007932
557212
513373
496351
533806
1652761
227032
176984
1031417
300764
1640897
12497
438411
480359
1093299
1542952
1571517
1837882
1357491
540511
535233
882764
1234643
502096
1097228
1196612
62063
254534
1021462
1275028
943759
1056169
37130
652702
126027
4526
1058988
860236
258114
473199
958829
416723
873136
1964737
1705440
889633
1899620
426966
966349
726362
1765955
1737222
979678
358997
74516
410685
865460
550666
648120
1280177
1624523
42047
1556433
800631
1722438
1508103
1062307
1140261
394837
1062691
100131
1114783
981979
945673
1245651
1867981
1933562
1336362
1291697
256127
35286
706531
1011169
1950899
1978892
891447
1113818
349635
1015898
970253
540074
1260476
496503
46077
1708768
1900404
1532643
805448
1602012
1172155
111643
1682807
894493
1222814
149380
1363329
925149
1446184
1221439
1774803
721106
9600
1684821
274574
1375087
354814
295151
1148753
1717316
767027
1102790
368757
1845941
786592
707747
14780
1016087
1507524
1531484
404516
1282045
435675
1289160
312920
1056467
418389
946217
231452
879307
1934725
939650
1529788
120286
1709301
1084697
983245
1687273
785975
933624
475232
721446
223535
1090085
1270647
405904
1209321
981083
697446
852105
1481710
1427050
1029077
550613
110203
803912
1188139
330495
878923
1152765
590367
409625
1267064
1833811
1298796
1803933
1017328
1039980
1104316
70729
1779299
715928
461909
377510
540263
97459
124289
837574
150188
59987
1262884
1425706
228769
61279
1048336
923451
1830649
40360
576934
1995365
258804
623565
1681250
1650875
1311892
1390617
1098872
91208
110272
1500693
1756245
374146
106580
1257844
1471784
1422487
1911370
1902189
987252
34311
348665
1701094
1148362
1876579
1530940
1028194
1154448
1486671
918858
752595
1911731
24846
866694
258212
1793056
1812342
672903
653775
1396070
50814
1331404
1681214
1920296
1611839
1412325
1933923
177878
483385
53221
1299884
1373536
931580
289259
1501579
1785672
930005
601387
391665
87983
1679793
41629
131055
974077
180250
1554053
1350448
1870039
489814
423832
2467
812531
25403
1871438
1799451
1687574
987544
296058
1302648
1760711
1138373
640688
230413
653273
455253
1915442
660586
770990
138445
554171
1962829
1803120
481379
343231
1727325
896682
943687
852563
106012
1565099
340205
1355852
1711826
1600532
38782
1149507
839428
143583
1596750
650354
806702
1932985
34274
777586
1992035
1228441
923388
1052481
1605988
173799
377881
1688690
874547
610674
1430327
919386
928664
1734287
657228
1733454
1036983
1863941
1063371
1269935
1480844
900600
915573
6147
782224
845191
1233862
228211
315837
1537392
1014864
376721
775155
602638
1103362
37579
1159135
1173663
572525
1115042
1584276
1315087
352068
940145
1676440
1827464
40205
469691
78289
1006986
119505
400016
1622257
260390
1547155
805458
249197
60581
771502
1960222
50059
567293
1310672
913382
725430
945896
1667800
360906
1274849
120063
759818
114977
1659732
1164032
13264
1079880
1928762
551340
1887485
1242878
1883572
1302349
1087155
166221
1852281
423576
1029614
51094
1952542
1162723
1427712
1377545
489819
658977
1706369
489114
655079
1463622
1013303
1707568
1431263
144311
1075456
11737
1327089
1924913
1183301
789439
1883225
905516
146757
631904
1558584
400080
1965892
61129
1466426
721647
1543090
759274
631553
1620038
1803524
1394326
810159
1563328
177134
820685
424497
1074887
712203
1028771
347862
1889851
925546
795759
1902735
564326
1113900
632948
1217027
665870
1641637
1594831
1678271
684935
92415
652043
80396
958673
1388605
794384
1159269
1984446
1460056
456792
480990
882441
1239128
478920
1317304
1421768
1340021
1608090
424059
317846
981052
1506266
1145319
1853535
203247
755868
743501
385273
1228746
1468130
1839850
515826
1245540
130574
1198314
26687
1795057
191510
1557529
1584202
521253
1465832
647253
1172795
510204
857657
92927
1501133
1275300
1332464
1208139
1602665
272951
1030280
1275053
585776
1002818
1889686
293036
129586
167308
93138
613624
58167
1578381
1219068
61663
1705496
1668813
397599
84870
1800454
1969366
1478655
1341325
1532400
613605
725357
1238009
690631
541531
558648
1949946
256760
1736494
99000
1030328
602516
592537
77386
516876
528958
1040629
1929071
308615
58866
714840
877178
44828
1327818
647654
441772
132195
1379458
1056013
1257062
675634
202333
1754566
356360
669456
136725
1851921
1883492
1345746
1147555
784497
1980156
965143
1837759
1741327
486384
50162
1555572
1653575
507137
1036502
1948064
1251219
316317
841436
667712
1404960
375073
1891146
462089
596726
966934
1251408
1285602
850212
1810138
1517110
1638663
553510
140902
721022
1788981
823502
645447
1446823
1847063
595988
551577
1706326
1325519
692822
480139
654653
695658
1377177
115169
1625942
171844
186881
1373038
1398391
1459516
1325374
326452
87304
1441555
371558
1296915
1466392
44445
1946219
649573
1753592
210031
1250253
1614373
384079
708752
1910498
1797000
524283
1445727
1504275
122629
1074048
1453101
432381
11621
104387
713606
1564806
1463760
714655
1914453
927749
1509453
1577207
530437
1882231
453748
1934139
1791514
1031396
380778
213104
144013
253539
7225
1193280
839643
508355
1439805
1179331
984294
1195331
232214
1994433
993858
747955
949256
1811553
1967510
1901544
732472
737876
180492
1357221
1786693
464339
1945565
1032288
1441550
329985
1950131
197842
86304
392670
1930011
402070
1014897
888393
757927
1921778
1738138
155727
273388
601637
1033794
1773460
1954416
1825734
472484
978330
1360755
292131
1696709
443505
1249622
1913662
879416
369408
1072874
1341921
499033
1828024
586978
1525510
1541746
320614
943779
1899172
369521
1163247
1401431
568754
1959809
1677828
1301511
1289880
1216450
90731
298550
456685
1697697
1177588
937646
1336125
250052
1840606
671382
584127
1943499
1808632
325899
83836
1092001
355975
1753943
244482
112725
851969
547685
1105170
1853206
1617960
1425325
95238
183413
154084
1730213
449506
1105011
1761070
824182
44327
1759547
1880972
1135333
357435
1630368
1557047
1357351
1890542
733660
1840973
134651
1142185
1901939
1341840
391857
880681
947081
1839172
939042
677523
1025070
61880
1783608
638413
897320
541692
716451
458993
1149756
71425
187443
1568929
216402
1600851
1519482
1365029
840554
1701648
1348309
479824
493550
1208326
454778
1313287
1362906
35178
475314
1291445
807744
702179
345195
1063132
185441
1029655
729233
1525133
1465863
46034
157297
820014
1451136
1975503
410903
1049603
759794
1884640
681482
1164494
1579236
648035
1983485
987582
1463613
1029839
1911112
1509222
1711675
877246
832766
1118049
59700
257930
1077040
1624430
1715331
699886
27581
1182652
485689
542329
1644099
1223295
618699
1642924
1308387
732659
616126
55296
1587540
673632
1048394
552952
250607
119973
442036
1027075
1602214
1936394
1141074
1938750
170861
1529186
320575
1425244
493706
556116
1044383
1506909
690310
113533
1453314
763561
1869403
24403
85106
1193326
42172
725998
786003
723673
170213
1829151
1194514
1099693
259463
1300953
65326
1501401
620415
1151562
934207
1699465
1996267
61766
1473467
1707588
859174
1451511
584296
1287589
1598053
1795269
497069
1535767
545494
40949
706322
1375843
1722634
1598853
1541451
881674
1994393
1733944
636464
946762
1020130
133913
1505278
688392
214865
843257
60238
713081
636377
1109312
732905
316153
1508667
1115248
1282259
22940
155942
657956
417684
460578
694655
1999466
1544893
763490
1618436
831710
465477
1213371
1501329
1274368
1639643
318175
1682080
1543731
1021533
599697
1274950
902513
266780
1254162
1897753
1038273
920353
360559
182539
1584613
1272311
463123
1573490
38805
1170239
1934289
729001
650863
1718215
342222
693543
330202
603890
445918
715068
1224029
376126
354618
643367
1426000
727634
712601
1798975
1506390
968642
511929
791728
93819
1625026
1495213
1779896
61614
1137103
1464516
1532272
739765
50315
808677
443414
612245
1978643
1406209
657783
1158450
1583884
914045
329794
1630282
1898595
871914
80889
532909
253239
602045
1179234
68564
419921
1424407
1411699
1561005
1336294
1664271
1214614
1724949
107455
1041969
1825329
1553131
664841
295211
99854
1109105
621110
1419429
931662
1958853
1437027
886865
1384774
639332
326113
1212329
1451091
1559449
686126
1947740
584148
360131
1415932
1625966
268969
499629
962413
1416756
403815
62878
396780
880383
1128398
1059012
378839
1732827
199084
177781
1088308
907645
1489625
969480
243638
371615
1953961
234244
347798
371445
1245288
1263915
947180
1969605
524740
543701
864803
296039
1008561
73988
1254691
410044
141869
1831427
552056
543447
1667426
1605814
1009139
1736084
1250857
668203
572560
259613
1152398
1184778
1794021
1897840
778586
87988
1385036
955006
789765
1761804
19871
1242285
583837
847470
1786238
756819
1946838
1152204
1321379
862449
1900818
1411699
755963
46476
798018
15131
1285130
1665643
846248
733918
605872
859416
1246104
763185
401591
1056514
452402
397889
1522001
1846143
113814
861522
1552635
1303380
919079
423477
467213
1651367
49537
896487
1134375
414177
542407
770520
1811012
1363860
1666664
1026218
1272744
459472
1578696
918303
1417198
472885
71996
1549206
1017973
1535901
1734493
312892
342641
62166
1906038
754269
1224294
191
1198515
1272734
203303
1844500
649230
495128
1384691
1838432
1951521
407070
1423111
712487
761876
548241
1306974
659488
1873698
1855591
993358
1949661
1263705
294556
1933444
1741022
1118735
1828180
782023
1416314
1611670
1351249
430410
1129169
523852
1829054
1892717
364937
1332796
258060
1267682
1934480
1658078
208210
1232102
500060
321770
1955135
819303
739363
1096130
750427
1312215
17451
1377452
494143
1875011
326247
140579
1732111
1311808
1526644
1539919
1826307
232931
1038606
1751684
1818998
1331100
1441945
1813204
347017
89249
1446597
1893557
743077
798176
1911035
1194014
488690
1899388
894066
1340853
105227
1184339
1178018
1384989
290095
1078842
71989
1588915
1775316
278720
1645289
780160
454422
125510
300628
1389368
408844
869722
272879
486958
985127
856275
1848983
1121357
870964
244593
1345868
1180856
1062448
522836
1845119
1974165
843382
694981
1616237
856091
84442
486475
1611143
1738497
1199240
933556
1344889
682343
1634339
1866645
1266896
1389676
1358096
821327
1069401
516903
1932318
1359507
1425273
1083496
1568516
356359
681935
1947825
1822483
1844047
698781
1274804
930378
751858
1646014
301171
883337
1294362
1207466
1681451
75664
1421142
1948527
1610785
1569542
1246599
1977402
110353
686905
1628532
1684468
1624427
1859184
231732
1020351
1887825
682097
1083976
1698877
694697
1099632
1150476
1415529
803872
260623
1629216
1260526
1702836
1435498
1792068
1143196
1714042
1091813
1603853
1811804
1016931
1304342
225928
1705763
933977
1590182
1814263
110479
1219181
528510
1085658
218974
1336088
1749055
1410440
786858
1689792
1065179
914832
1826613
1360514
1010741
1885079
664645
1233881
916785
1016655
646409
617804
1944044
515327
304984
526306
585343
782084
1477722
62350
541192
245915
489464
517012
988650
1303910
1993540
994007
1976130
941947
239816
1833720
1738534
665339
751845
1792966
203537
1215547
947533
439035
1809784
99783
1219128
264638
1879585
1347258
499691
331425
402423
1638825
1020171
1097762
1577131
494498
1708053
690029
1769325
1628517
1628301
936023
851137
1861365
1912568
43293
1659965
1418325
779643
1102023
1843584
1505216
1588814
1363079
332385
817129
1518312
786754
770801
193681
292651
1282658
1597025
6231
474923
485824
14865
1325618
1989950
910621
45794
1216712
1266613
1427538
1962234
344185
139476
426264
1663906
745359
1634099
924310
152904
455904
1250969
635234
1684765
210158
1483520
554778
801075
727135
1161028
233832
1164810
320928
321820
1421798
1558517
1850781
1927620
1768091
970145
865112
1328827
696350
525714
1311303
197243
1989264
886582
1543936
561877
365560
187053
401054
1138581
5230
651215
270024
710014
1241078
812013
396200
885576
798267
1763945
1564700
273239
1661889
1280779
1089911
1292420
28554
232682
953730
1164862
939855
1225959
1338871
282010
1852969
1707549
1544934
1448193
962779
811148
1873814
1387983
788671
1047651
698237
1981363
1226648
312586
1223923
423823
1491602
579213
119780
977601
1166189
1662288
500622
1082277
923727
1571827
1254822
1606547
5680
236675
1128134
568261
598591
1165141
1399449
808685
775809
1799376
1465745
1430474
1158880
1101836
1750292
1931895
1815592
973797
26557
518396
1550695
1249125
564575
1501380
3536
1593006
1425671
1487056
1909264
631873
1917236
1281220
358326
1906889
363048
234665
87577
127309
491619
40516
743841
769750
923362
1540218
1062956
373798
103214
108172
674510
1098378
1172003
179015
1110881
1127708
338365
1824713
1016413
351335
1156635
1684552
1951062
196909
527750
906176
111385
1001801
1572065
126235
1613085
1788668
91347
440337
615693
1504472
820262
1620846
691561
411891
732424
1970670
619798
1043766
1284715
176839
280187
705695
1652021
1413921
1043273
48259
1548878
556076
970808
1735912
364919
464228
1916651
648516
1933061
997118
706052
1930528
1672715
1473189
1030651
596719
1243870
773648
1843032
252741
106638
352729
917759
1360448
1418146
684201
1956925
1398776
642481
1139745
1332066
1248710
1162326
509040
238442
1162886
80492
481672
876771
259743
1530909
1910810
1332911
1152354
1170170
1855106
1206487
1392607
1713251
1679094
1425673
1156001
1055748
1369798
232718
653307
1552286
905606
1310868
553749
1013425
1890977
160133
1796112
622394
472968
1585376
1673064
862109
1057897
1316555
47764
1697381
447878
1437358
300595
742979
800403
1290069
893635
1779799
1889953
432435
639956
54820
1548464
465809
1894877
1017563
846847
1806499
788497
1607478
1806422
674949
897055
489049
821737
614205
1152427
278432
559264
783455
659589
1538312
554318
723156
836102
397538
424065
784829
1691790
1902469
1967597
412269
887799
1833169
300454
1794087
759751
635484
596747
643460
100499
193982
709154
1996871
1388190
337801
1948186
989897
323363
1809344
453402
218790
1959928
1352723
29519
643654
1317117
1369749
710570
1473068
1006252
1029950
1011001
729098
1516537
433007
765116
1690113
934547
1807121
63390
1759622
248371
958408
1832869
489071
1956669
703274
39241
1150408
1400574
1529594
634921
1397223
60282
970577
100285
1731309
98119
467800
77068
876814
1000469
1240319
1808458
400107
689970
1799554
990341
991738
28579
541127
665481
712267
1142284
977239
1043045
1933741
33584
570831
1091531
266528
372086
175282
1125258
1560847
135370
1757383
976984
460870
768637
1596561
978722
217403
1785831
1238645
208790
1938211
1996687
1773371
821269
1604697
1658457
1939806
974291
1814357
372641
238498
423157
670235
592935
255453
651279
1705416
1127024
1611290
1378464
1977720
62803
509681
1192088
1161827
252152
1271541
1600744
1159489
1942147
1652072
1861341
1019808
398109
982424
1267390
2273
691872
314263
1757774
243531
829023
80686
1068521
1129592
1120183
573088
963625
1448961
1305501
552888
1456125
353767
984968
347518
264478
12308
1376376
925094
819371
499030
1483591
67883
1862550
983494
441153
1649173
1842851
1585003
302674
185861
1703861
1392989
1978155
242976
946
696412
1253254
459834
1158452
1592106
865805
1374255
663828
597611
696752
1117513
868398
36756
398342
1298675
1882668
1812114
1372632
1026179
1839376
579459
1447747
43204
714413
1645532
1943294
941684
836501
444119
615279
369987
471565
1116503
347128
1448783
1555176
125020
1413990
1233545
225534
471394
740079
1365084
897792
1812514
122066
868512
138267
269153
1142172
396553
161935
1289582
906306
722597
970956
720564
1076906
659378
1842658
1410037
634044
476333
1014121
931995
955451
362697
1114114
1769766
1374834
1429774
354100
196082
125493
61987
941666
213451
1319836
1031129
198110
626025
1578704
749087
843120
12572
886883
1337044
1110804
1190301
288640
615991
1664028
1989343
1164226
1535012
1959607
175295
1005414
255667
1698667
73434
786675
1252126
1257665
842033
1947663
1179326
197972
634040
1415296
101346
1919108
1138331
1112017
1053809
956301
617437
65876
977689
87742
1033924
1920953
1349406
1510788
1184966
260318
612449
1659973
1584547
1208854
603228
382498
1851697
8778
1979212
1333776
240145
99166
1998514
99621
1308373
928568
419346
1393409
980278
367627
1300183
1566742
637271
1231680
1682165
949387
878849
750219
39218
672018
1811531
854539
779332
1441496
1574901
225282
1068588
1898638
1109472
171865
435806
1560347
1549551
1808041
1368456
528880
1639446
1582948
622236
372567
1660568
414685
379069
666862
1377910
1011199
1501163
1820861
731530
920052
937866
1864397
1189210
1234908
625632
171050
1272515
1577153
1204387
208239
473852
393148
509954
290378
570179
1574397
99224
1989050
1875717
156530
1392052
1801371
365327
1654726
1294132
1510359
1712168
1891266
310478
1257072
695104
1400438
1591489
767989
1831322
770633
185354
1836257
1855663
708346
1249859
915278
886892
617109
1570319
567726
268162
1409020
1251445
1006509
564579
1367409
944213
1176336
1524178
1755613
1348726
318942
869697
1951687
842608
1994197
756595
514935
530692
754342
245772
456621
1749059
1455529
1165067
1575484
1603529
415535
1223793
1529941
59458
710996
1371958
1985812
1108118
1669184
979057
1656286
215426
624114
1741732
1543161
1507062
94505
922512
1257606
1378317
1881331
711944
1653815
1310477
1827773
1263929
1446291
1195138
1876864
437142
350878
386146
1434811
1818014
55193
794101
1269569
113895
453703
86735
228102
1006422
896440
570204
222366
177616
1302269
1912195
1660087
1625449
1471014
819243
526186
1088801
345163
597136
1739195
1561740
678171
367700
1203226
1321280
991170
1935039
1616361
1390025
809524
433983
551330
1070728
1458108
874257
379301
299674
1665561
754405
1399543
21517
1836662
1033366
1904299
1072190
1434131
1835460
1979407
1888302
832963
1082065
1328301
1248145
1408641
501857
633142
368274
50575
1554726
1763648
1668512
1103055
1236170
1007888
136966
66882
897824
1338366
1506623
507388
576658
90748
1880490
1047934
1023367
1939294
1617520
472641
1409338
984144
512844
164616
531534
965704
1299854
153362
354833
120928
462675
1401742
1940676
1506684
1563412
1478657
1181340
915618
1914962
156575
1315942
1173834
1717312
526064
1232072
1321750
543681
210314
1144050
469452
248332
617340
1124508
1167013
224575
1013104
1306540
1916122
400324
1320602
166270
924363
38854
1034245
818787
736724
533176
1434131
326305
146899
1722293
863859
1535664
1195328
1940136
828636
911925
1128780
1002761
284088
1453740
360644
16694
439914
490385
1681034
1836212
247284
1321153
689207
1357736
1209356
299479
1105372
1168435
793081
1685890
1097336
1786200
1202333
1559446
1591895
760706
1206455
1640171
1162815
1117485
1963382
1742363
461511
214567
1821436
1093459
1648450
418967
762063
1617423
900815
1729729
851792
341085
1429280
1825370
1825413
1520931
933288
513901
1735677
1020196
587793
1961253
206650
565962
942794
142983
1333512
685239
716070
1333022
1334374
1764407
208422
702348
1345370
8424
1921881
1088952
1984209
1427058
1364781
1782896
470791
1830711
1005666
428629
214765
803844
1604675
1435502
1797353
1524810
507887
62726
1543562
1485696
1214010
578499
1174944
59679
1463618
112089
1600973
296027
845565
1988767
461747
635032
1935649
26429
1332579
291552
1567935
790823
1078282
1760974
1552290
1842561
522018
1562074
1582596
1429595
1408548
230485
37670
1812168
804208
1793401
885013
445770
139291
1670318
1925292
1968336
1086330
1429442
1026064
1528032
438260
82675
542330
426165
173974
1402154
1461378
1478987
240950
512814
1727551
979858
1109991
1329230
246264
751854
1445647
895289
969766
245995
82311
1996744
812711
812989
1565694
187164
1413535
873654
1128394
471098
1787616
1015242
677434
797710
1944151
1988704
1687530
1916559
1123847
1153110
1242446
1293756
1254273
820815
1511717
260373
946403
630642
1812037
393444
1274929
633607
1360446
1826818
1923082
1555947
1820782
993627
696116
1517511
828830
1401811
491881
866073
349918
1549541
804272
1492029
1806803
1144863
1593148
1954516
261240
1658082
1090383
726050
1444309
1029828
1152487
308603
490928
1996972
1990484
1577588
287864
394237
681548
792169
1569946
770251
1279151
160453
16897
853311
722192
1134513
1191961
677652
1386476
974573
459525
1595198
1353739
372296
1983163
154901
1164123
594995
989447
1133969
984980
12685
831972
1682031
378653
294878
926080
932395
369691
1774980
1009443
542027
421063
840185
1684024
1508588
1998682
1914849
1341562
253107
1516303
954882
905997
1741216
373968
385929
723993
491529
470020
769534
1349628
1854761
1877451
1953487
1485347
166356
1337872
1505989
613103
990211
339138
569504
559604
1941887
1945549
89537
1949572
1078801
89212
950210
1798874
1552697
667873
391574
1693994
1974097
1571251
379834
1571214
1608024
398258
610267
468497
183650
315726
1752431
1469245
141940
1088023
141767
1761437
123953
840091
1961886
182129
1211355
646474
1517275
1809879
136813
1144749
1855747
1792473
859498
1290421
806951
662790
21986
1451092
1876380
916498
1548014
426860
870983
175374
524746
305551
489859
1132320
1072842
1211036
387102
1344968
1566384
967374
1589514
1561643
706602
260922
1270785
1361481
499463
1163466
1014492
1885549
839372
1190469
1519598
459079
333864
1662455
532056
863092
1994384
699632
1932896
571284
433751
689933
1871381
1010960
989523
2097
1649402
479908
1253236
336741
1410464
295647
1926269
6221
401127
461168
528417
1589137
1428006
341254
709466
685740
717414
1710218
1512288
1337341
1883532
601072
440570
741865
193758
1700095
173632
339070
1347900
519997
303589
806490
258829
22628
450716
152109
427776
164074
1579187
586298
1110923
1891220
1794777
737892
595582
307073
1203604
693799
642551
1622341
1591971
644475
87322
1488422
397399
1825648
1232261
668399
1939415
40038
1529012
1906516
224849
1239623
1654263
1562376
5012
270016
1521028
821615
1020679
1466779
1645471
1363432
977147
1468694
1388751
305927
95913
1022964
208881
879411
1855957
651033
227698
1914781
1646332
1509819
269627
1253471
202805
898159
1195710
646723
927994
604089
1384361
1660705
499007
248230
1028592
1855978
1222839
1141612
381985
85781
457079
1817226
441835
701875
1442763
1299191
1783424
33909
1538213
130998
669024
1996224
870750
991160
966459
1583207
1620412
905552
1521607
1227300
1982475
955265
826553
1007644
1863210
421043
1724643
95552
33728
1262248
1433912
1167163
1393293
1408842
1666029
1280245
1903116
222275
1703610
1445198
1034923
1598901
1810067
849311
371557
1014959
1856990
121096
160455
1471285
889582
1857129
1208528
955589
1985553
1064611
218588
825465
1863799
991042
818190
1998581
1395212
87356
1875790
216341
1784600
1379178
912816
1247456
251340
709044
1767965
331938
1891374
712757
1446572
442218
1511740
1458936
129042
1154894
361628
1305880
1596658
709543
784115
923576
754101
1670311
1511452
1982041
1344949
895193
445031
507391
249963
1202482
352152
615059
1641958
519444
1106296
1074758
441979
653025
824567
402244
12113
1695332
539514
316808
791361
56839
336852
1083641
332699
1063955
879140
889398
1085785
61168
1751801
1349806
584085
720750
1043409
1868879
441894
471751
796618
1900346
1442793
1116948
662296
763172
540135
593603
1279451
193746
1461264
1134889
997951
1058811
463856
1286873
1952449
1693960
368038
1711401
537025
8860
92205
626907
1897468
668599
1946728
285149
13082
1342584
887351
1185576
43279
1125753
933764
540623
169012
720816
1415793
502332
1373520
1150937
1823495
1359742
1445978
625575
1991827
462585
229634
1539441
1256709
1521898
1654145
883430
1997934
1257778
694868
660801
410698
1646667
1299096
1925147
663038
1545541
710205
821214
340376
28900
1965818
1481581
1452896
1964797
771749
607765
1257741
244084
751345
13790
93436
1134031
453935
121022
1520820
1665783
1500613
1055356
402285
1951678
819976
1555509
200234
1545788
1089643
813159
508265
436133
1098010
1378610
260772
1180615
31307
87404
1543290
1954092
1693452
1123727
577
1414363
835341
1464153
1449621
1885505
467545
1325565
121319
1280587
1546656
1952723
80149
588830
488428
1234858
1877290
791312
108254
1977831
844978
822477
63856
1131733
61113
144312
1894906
1056774
672383
1967500
373019
1680655
1691953
746602
706575
495677
482174
1801091
1637744
891857
1870792
1811562
1326738
687432
1358464
431739
557217
1105001
1509511
670827
1991984
411764
600505
1645864
1056722
1447085
247157
1617933
1512063
739067
1844475
274970
249430
43448
1133361
1310635
746791
1066945
1700482
413425
1448201
403967
627991
845497
462878
491542
879389
1361734
1970032
1293705
1470130
201029
528538
1271528
1295104
1639073
387997
1011594
1368740
236141
181387
698312
940420
1875178
1401886
1198432
703485
1658049
740875
1439687
1183877
1870511
1614968
705850
1340159
1099852
254414
1748032
827343
497088
1688065
76716
1294908
411723
540249
909046
184302
1622177
395276
272469
1670921
860653
1746687
151813
1821209
1992214
464835
446429
1550419
1102186
1905767
1707746
1974396
1383006
138152
499851
672877
1205603
1347164
590343
1407560
872886
1521437
1909961
488505
1016725
1900425
1987607
1217440
848223
148009
96087
636321
1188491
1478450
1234706
625454
670854
889493
1211172
182600
1739015
1967849
1504602
1012191
1092893
601519
987625
694991
936960
136282
1652118
860619
1870718
1033911
262578
739781
1948246
564229
1160458
228959
487406
770254
709243
1518986
889450
183008
1881412
1343306
897569
1324339
369451
1062602
593606
944316
1919751
1565189
1551575
1994244
992695
1071162
85316
341319
1362714
1040858
1992000
563872
83356
1938744
1177181
836675
519225
403533
779141
1075560
61946
1738331
127912
1649603
289239
299892
1529828
759253
181849
1493717
92839
296637
1894228
1463709
679810
1116079
1905670
113970
1165564
783790
111513
185242
1376200
597712
1565910
587291
169930
603648
213717
601784
1597835
220805
1307616
717108
195849
214534
161058
365730
1915103
966371
781903
111783
1288801
683608
1255461
1813059
182019
304238
1515377
1123969
1681843
1676292
253714
633042
1299065
1338855
313309
951892
251385
1177012
578791
1549734
980939
1482782
306267
511160
1275532
702233
660496
550629
1909882
148348
517520
255663
1471372
666850
1067490
1839383
1231448
943642
952548
1429153
1307923
1269503
423172
633433
1364649
586302
216178
1075418
1256501
505695
1673685
1086420
1832354
595551
1198580
840827
343997
1403899
1218074
1792357
627217
1857779
1903670
558970
1402207
1317082
359218
1296521
995941
1397675
1351317
1556540
290176
1162188
212916
992557
1485488
1392499
861165
641663
810661
777386
1355444
23079
400625
1684930
1760285
1791622
292644
1071209
948083
376448
516771
1184359
390865
724423
1404465
1910321
1458926
762599
1169061
1669718
140860
417274
1441297
327497
787620
1750258
857718
45729
439224
493053
1949081
371774
358453
1965322
870679
491356
1873361
1026470
744707
913832
736898
469770
1391808
1588524
654333
1590872
1191367
104917
1065322
26362
619952
93758
1699453
344267
489366
1925310
1953073
1436738
1122261
981255
1856007
1644096
936623
1382398
1767010
374641
1327918
1118033
203888
936540
1821268
1635438
1911690
556865
922014
664694
308100
380818
1627228
1033073
77834
1899385
148860
1530713
1088313
1475919
1182308
347904
1093669
1333208
1129608
140093
1155572
1162555
493089
1537691
860474
587003
561143
704953
1752095
1821973
1012942
764735
1326482
781421
682454
623500
1784985
1836552
1197481
1914091
437716
1359713
1127111
1007040
181419
265863
169456
1215388
1338296
1045986
1434660
1170693
756875
841030
945717
1688420
991451
836714
1931766
81478
1156992
501669
701125
1212427
790296
1633790
772488
1488261
1467799
1328498
324676
463334
1877774
271245
1865244
853855
897930
1179095
955284
1414815
703513
924986
133030
424229
429994
1449920
1487989
1758612
1169728
577678
1468205
1875009
640721
499200
1650671
601496
490855
1431842
251037
379841
64579
948523
1797437
420062
647803
1876548
834862
1492916
1758524
1679415
1356802
47051
148592
723214
1030382
1172057
1712824
1183581
1572012
1644091
1691359
994703
466476
1051435
1892065
500565
1460478
668808
1024234
1330375
1059010
1141272
1204550
962909
1219990
1595782
1884395
1151868
1835478
93595
409543
1041055
880969
1166423
115859
513817
1376777
1670482
1441977
1174904
1712792
1916205
1179446
1248303
782463
1704863
710679
1660482
270870
30497
1832018
1601556
1391992
102129
353975
302807
112932
1949468
126297
1619979
1830678
687692
983241
1247594
1075949
450354
196333
1733421
1717552
1620432
40555
336067
1867985
751391
1674204
1346302
547772
374509
1382721
1142589
1177332
1565542
873184
42785
1152746
208652
113485
1810743
430712
274919
1457065
506455
1099020
1496422
380911
361276
272013
17146
1065153
318273
1139458
362043
1285451
713820
1173825
1143178
232942
1342236
1040072
1469928
858086
1939694
1932629
1210015
1550275
438471
414372
1442562
1033126
1644122
1978594
484839
1228468
785690
1618653
1210462
677615
953841
187694
1269260
779837
1958911
325059
1829068
398326
1549327
910380
950299
1605948
135555
877528
1339691
1644541
1331006
1964887
661349
1611587
1619584
1224306
1204372
759239
303432
282555
791501
1778331
332406
1663323
356198
1460264
1853431
225374
1181417
1156190
1692034
1581005
485788
1990140
1849023
1948607
897826
126894
1714481
824339
303766
1450769
1090329
1451686
1222327
845262
1894070
668487
801329
1506625
1325019
1088639
658431
348432
1352578
1029756
275979
690997
369303
631506
1890136
1716971
1019539
583511
348646
1057753
169059
1779398
922752
681711
1222909
701654
1515449
735424
227600
444682
610957
859194
1021143
654298
1168297
1966826
1121568
1623231
1221462
1916750
360354
1174367
806541
1642390
555193
1453014
414845
1282406
1020611
834215
756423
1264691
1149499
1156844
1425141
1339469
1605780
281161
1805602
241711
1938074
1300142
1034628
1453942
43592
1881382
63089
1603500
1277394
813418
1054942
1385680
371738
1415710
812381
871580
795311
1809440
949100
1388800
691091
1659802
1234313
330693
1882653
1348537
138755
1899885
1647720
1272822
1037334
601932
581215
1901642
527471
1052540
1509578
1913467
970215
1261934
538993
1229137
1978671
1529760
600734
466506
555884
450106
343105
711285
1941794
90869
820640
1803146
1009013
1838005
811799
933768
1876214
1411037
170222
52620
1971969
1028702
1606575
356428
1737151
1161450
1751226
1189890
498466
46297
1701974
409169
1842916
465866
1887638
497366
850031
1610605
979722
418695
61151
579384
295795
1864242
913277
700223
961417
470824
1048543
1426458
1288579
1946711
972754
1094978
301023
1574085
1841615
568622
1069599
891602
1666210
591493
2330
949614
1314925
655943
1104683
450635
665745
64545
823341
649640
35866
1012386
520694
515729
314062
1040223
1844885
1798019
326729
303015
1386116
918172
593892
1952407
612363
11846
843204
144816
967736
1713243
330787
81798
645436
1610712
1227232
1186314
1233434
1765524
1683316
1747156
323253
1818049
1013450
1664329
749404
362413
600050
1305350
422807
117626
1152501
1441992
1516166
363312
1298902
821570
585580
1857566
130669
1357715
706287
985267
550261
237547
1988201
1416970
1801744
618041
1346946
1421968
582016
659607
257643
357368
1448846
1620106
284976
1044808
845318
240069
717974
107060
1714946
690742
1624074
537164
740487
1042936
1857024
1743603
680341
929107
856388
1102629
433164
1898268
613447
166777
777643
973960
609872
1305159
1798294
1263765
883052
1806277
1085569
1241956
1179703
511517
1595001
1572762
1717635
204842
1386702
846949
1559085
1652522
1496830
928147
1753136
844485
1010448
1006502
232441
776674
591928
1349389
424026
1484442
156232
1775910
1101584
1356665
975337
260858
205487
264073
943751
290819
150458
1857929
1458945
1175895
1271098
1809070
1084667
1047542
1809813
1643946
44341
356643
1192665
1107566
1066238
1681780
68969
1572631
720445
125499
1805572
851319
1239491
1608315
1879398
1664627
1270007
1007119
911055
1840557
1282125
743341
178180
1370234
1715801
1764862
226470
1796920
952593
259343
923130
229116
671701
1459033
465134
1440428
1432837
315068
399851
560897
606986
1626313
25669
876755
798510
1082984
1019236
951277
704081
1053735
1476764
868026
590584
737096
266395
748344
72845
1328771
946894
165018
892889
303825
528187
904053
1420719
248992
350620
114686
1774899
1040367
1220899
136985
1793371
1123886
200110
152779
1635492
386278
178991
983635
984495
975027
1692555
1084289
1605319
1231638
562519
512862
1942131
732715
1528816
1701291
1986545
218530
1936195
1655816
1990702
1817066
617367
1673317
1409175
729166
793051
733057
1361671
647068
1527741
647413
405501
717977
1702876
1156851
1722727
1638766
45657
468839
330578
1124726
29268
1708673
1152517
1362100
188394
396549
766200
1120653
207983
1085064
1308142
1716049
233240
759077
808316
161569
1147182
1095115
298624
1377849
1600371
920069
143494
1837910
1750411
1159923
439934
596103
1479873
294136
426939
1342665
1885963
124754
1403686
495726
1583349
1992029
1540653
1228896
729763
1264641
1892943
1094947
1233668
1474802
1686377
1683674
1339732
1372386
25178
1345556
388402
208709
643398
1627535
830035
1373568
908969
890640
1190434
604426
1119232
1423914
539118
1265672
857896
1514623
1655138
313984
1650512
469539
1797501
838083
1704602
1424509
503083
1436304
64450
789198
1355045
352690
315745
332605
834122
1614002
1030564
1999427
123148
1040143
92586
36670
289765
1629230
68508
1611588
528795
925579
380467
885513
390421
1148409
744433
1598975
265757
136552
1903592
1760589
587928
1493865
1991532
1936959
1117426
863407
1353027
981263
1296610
1568332
350800
1457639
936002
1272796
1327598
1428802
692097
305909
1730236
1044042
1509340
201741
1714224
1713533
696094
932538
1230322
1990313
1171947
1744580
275989
643092
579809
1193127
1929013
140665
1450548
9350
968848
1774832
1844156
1269274
1752067
1629986
336651
630241
746708
1976283
499564
1540497
1011974
398004
1868874
512887
1280814
1145713
1850538
1579170
669498
1813727
1097873
56367
1625777
351233
1907084
1709198
306130
655967
457491
1960103
1116235
1674937
312578
1780924
1766913
1467670
20456
1593306
860274
273547
1192261
1344973
1018751
534602
739639
225856
1867588
1742918
682001
508898
116983
798975
1779844
529302
1919368
790165
1967166
733987
1936613
317393
1203107
1353265
137919
1615880
557214
1551861
166818
697158
1078458
977219
909964
1538536
64036
346093
858449
1887613
157965
1283331
1981696
742255
1169168
944335
1711238
827397
934861
231389
526675
1205800
70983
1261782
1350223
10851
1624176
484281
37812
677487
1890342
201664
1531593
1780503
1204192
1374938
147154
84214
692984
1144325
362084
374104
758537
1847611
1923322
533988
536894
1238057
1207410
1502165
327304
1688395
1535510
1195817
897872
1162903
520845
1514494
360379
1097805
724785
1241698
1087876
1385310
788036
1692424
213998
611626
298689
1024458
1954295
853756
943897
979685
1237343
24718
556546
596648
1554104
27522
1763625
735407
1950629
295069
459199
1327832
1247152
96697
1006439
1321499
816290
724223
1306206
1394411
354051
151633
698380
1908184
1989901
1939875
1279180
1223067
1039970
1985262
446559
1456957
1811593
1208706
178339
1104253
1019694
1899840
497940
638683
1038353
223616
767223
844086
1486263
1809991
452363
749727
733814
1106362
1120951
178202
1900524
1916927
109405
182104
1124455
1856237
1399574
174401
945869
887050
779332
1034350
1679361
1786470
1643951
1524377
1240608
1830602
115162
802066
355100
1411611
685229
1011600
594019
308445
960051
505089
318904
631747
778769
1442142
907356
1582019
1017118
1598444
547360
658453
1707270
135772
1645802
1729774
576804
596148
1151391
678410
1213315
1598333
363098
1649311
1527733
1190284
1599331
1585400
628866
1922288
251126
120400
1602362
235411
1852053
341
414326
118797
879625
1070772
532852
1308389
601269
1435225
525090
735629
1501651
628192
918586
1662495
81823
1785229
917373
1969723
64159
1863052
756270
1728694
414842
1601225
51184
659534
498502
60319
1951662
1240892
217670
1708015
477973
1682788
1236225
1032272
423036
580498
355417
815813
229022
285178
1913263
1262575
205116
936113
315666
1038267
1581043
413008
1179753
711796
1884826
1142650
912697
1306077
1896917
1005539
180564
1771701
1918081
1691402
1761872
588595
296299
1825476
1487155
996798
1960901
362489
133893
1205414
368285
664404
910
297705
1822582
1619802
585687
1783631
43263
1013766
1934083
641703
1025858
634752
1513511
1165187
193831
337954
1972835
1143507
352838
1434672
1515115
735387
1055225
1120866
971452
726972
811314
430565
958155
1185296
939345
651240
1753542
1093043
3256
1008415
1952320
1443866
601574
464552
1949257
1826553
1404321
1467167
1091452
1698755
1942458
1783516
490261
381879
1899544
1786807
713669
1119315
213534
1529632
361698
1935884
105370
1799576
307650
1860757
718349
795607
1798994
211728
1753196
478372
834944
1797809
537299
1731411
919518
288444
373652
1290444
1125838
167273
164457
1193742
1135570
619274
1952213
1905940
315965
1452531
972103
567131
1031502
1045458
1750955
1362157
409543
1718302
962625
992952
1893820
59257
509625
428861
1296069
132796
103150
254507
388747
360182
1077933
878472
846701
862425
1621303
27528
468306
922373
1119587
1822618
1922622
1579972
1563040
33556
1900964
1056430
1960502
191780
231440
311550
439915
1894823
1838733
1047865
1073986
1625760
93818
1639500
1236531
1990878
1463092
1973219
738234
1155676
404124
729004
930964
847420
479135
29768
1970445
1111033
1437140
359106
270559
671256
1371141
659902
1958786
15145
799369
1320124
99943
1260889
1069883
1130994
1401977
1136550
595398
1390757
1006725
1076680
145394
1423156
1167732
1798371
851106
1588294
1758440
1198066
652864
1998228
100953
1927057
464079
610584
688884
1132078
1840731
150886
1029651
820835
780075
1237756
126570
870719
808786
425179
1261
172714
254895
1170457
1813475
759817
1559741
1044202
1214868
620416
1762460
1744171
1748415
1804446
1823156
1469333
996603
395023
1800489
1620197
1452745
1756347
1336353
1934902
1350421
890273
76639
457585
1453812
1124851
270614
1821579
727683
472346
1855359
510251
641579
130437
307055
935548
1791596
1946712
926783
781610
623418
309058
596193
1160903
582377
799533
366044
65943
1552674
336370
1428318
847002
1078639
1678291
428590
315187
558617
378810
1862052
1304285
245827
153261
106024
1163786
1191090
24658
1532473
1317252
1964208
1968593
1454996
790644
1526625
1130945
762693
384549
752335
830248
839793
1707928
40708
134240
1516731
106991
973678
1837990
89485
928529
1119618
1110869
1401973
803551
1025332
1090167
126316
1677442
458137
650344
1758848
1426709
1760020
538236
660228
775425
1700569
557861
1220444
1658342
550785
888006
171458
72846
360666
1256561
98653
1206283
1791955
1617722
575599
1568676
546558
1369595
1176033
286624
1741143
975879
1558842
885438
1413210
1533051
537490
1210231
987985
1862185
207846
1580542
392881
1793889
403470
1984822
989975
908241
1027049
1772511
1867201
1270434
595374
828709
1312541
903758
345006
1910114
931670
1985641
1572865
281417
1220203
1536469
1015194
575020
342944
1458424
1974703
1425475
1907436
1281012
1089073
1524062
1455639
664629
1414990
1482722
1716844
1900489
293890
1790004
960661
1629758
831263
259884
1823389
1060871
831268
369914
743451
791711
435278
1795945
1660308
929807
1274066
1986341
466148
1412978
499580
787785
1050649
382782
300498
1802507
1022361
81929
724612
1060996
785665
1542187
1856372
927941
1916142
786081
832396
598652
681770
1090242
1423664
359111
475477
852217
275920
1183544
665241
230597
1356990
171156
1336203
832617
1059715
1591087
302876
815421
10018
688985
1188519
542060
1993075
1672026
1267895
1511916
1641821
922352
979864
764372
856843
984456
965742
647560
1447678
707434
436568
1364260
839517
313032
137393
1282944
1021210
184823
1041732
1577227
1810630
1034152
132902
1881352
667610
1153331
1631730
659352
9447
1520989
1675313
30801
1509522
1336322
37934
1837652
1407222
252014
1063732
1152975
1796744
1365650
1064136
480345
1272042
882594
942864
1855166
1624086
1354413
1946676
559492
1236048
221529
1921022
1504914
1846825
660486
1810653
740249
1438051
585007
945055
1451626
1268758
590537
1864564
1995718
1762322
314525
229862
1398042
1769121
203577
981814
1202651
1781385
857057
222495
609048
1138436
162470
1794193
1785903
807274
680438
224620
880127
367556
845673
1834740
835882
28621
1402307
58979
1576700
1025721
249664
523467
1696064
1989054
244421
1204214
375789
1782071
59115
1354798
1484061
375729
1464858
985708
1562666
1911970
634409
72403
30003
1614365
198850
1963492
1501458
388922
1898588
698826
227081
1623240
1948590
1948473
468482
1072841
405859
795503
1591174
801283
1165059
1755692
1915717
1290392
309355
192128
1747915
1598885
531998
897979
655296
861058
1355387
932094
297748
895866
1816321
1821346
930685
776746
125
915235
1616846
444103
102448
1358132
797161
1200537
427372
560161
1354771
1994143
1640317
265542
1747670
59310
575943
291199
1109572
1148299
1123693
1157136
667021
1499020
1829436
1653222
1216478
1666020
221240
1988915
792098
38781
325888
1898065
1544503
1268762
567125
1860952
1873285
1202216
170862
546262
1156763
1627173
184778
976637
1083496
1352937
1637051
26427
641886
608905
975932
1060091
1715918
841878
914304
223680
154092
1912144
1060776
1782066
1565838
1964152
1522022
809983
1922602
505336
1949374
1526663
430485
1245310
1820217
1532836
945797
529292
969615
70280
1736744
1561308
1851566
1191865
1661175
98227
1145305
539231
431003
176258
1461920
871394
111841
274952
62332
1141603
669443
1880230
427829
849482
47127
8946
491831
1626916
369114
1859560
1654997
1569741
1124863
667261
1493800
1762428
1868311
44958
534708
948319
182436
1109530
177406
1629613
1833007
1481937
970624
129991
596032
1914392
1860168
125274
1021298
693302
1481599
1238537
532393
1921938
1190268
1578641
1658109
304576
543236
1904385
1947751
57198
611514
1163684
1245986
1872033
1404176
457160
1575899
493694
86273
173436
626788
536592
702874
1319093
1032477
907268
1546712
1931625
1836943
1430699
1319213
301341
1147868
1514119
627155
1799001
1750236
702460
451079
564641
1926642
1692742
21855
348218
366445
354965
126402
59877
606175
194599
1090498
180994
1221406
1702087
1919952
221754
834783
986387
522734
1058473
1600399
720102
884161
26928
59788
539492
827425
1276688
1341094
1739017
1256411
877329
130003
767619
23339
1404754
1458599
1175007
349280
1823431
107390
1328087
1651713
107811
1030702
599025
1667902
1160184
602644
1356197
285622
669183
158187
1857125
983724
1852012
1829347
193439
1856271
1708515
159854
993053
719836
1644502
1212100
621417
1704103
1846175
39374
350034
960415
1132664
933623
1729548
633632
650820
356410
824094
412270
748484
1412612
1677224
679950
394110
222574
702594
1127861
1574992
1372062
135350
1114691
177213
240393
1319294
1412277
846954
1283688
1878280
1562013
819124
650336
1135433
597814
1611129
1147289
367141
77695
582086
1715908
957075
1609706
1962479
905739
316659
1848042
206301
1366586
153131
256379
1448852
904575
1227515
1262999
868184
902668
1179626
1853084
242674
920798
433353
989900
1877122
1613174
1260464
1588677
666728
147490
56704
1137067
1433258
1195316
1952273
1531622
1946171
645869
825269
1447075
861744
270174
846227
592427
1697475
753894
1132394
1794088
1813407
1206007
1851263
433866
1622930
1103216
1520629
1248661
160353
665048
1613466
206127
989444
596381
929649
1927278
958965
422737
765318
1252083
634734
1797043
707618
1437190
1526208
398658
1493902
356014
397590
111978
1235149
327465
634418
1359921
873386
1633400
1890216
1625493
1237921
652864
604417
465320
301606
982096
1869156
69498
1906416
86838
1954494
390077
1290443
1621981
714513
1637855
138194
1111765
110391
1430189
708777
444234
1630934
982365
1643318
913970
844557
454976
1369923
631385
1622553
544325
1003599
631295
1516829
988528
1373842
995557
635357
205770
562617
130087
552370
151431
1357525
1688600
115076
768302
307608
1906678
1123800
1182938
1430347
1265521
1868491
1456862
439800
1785890
1613330
1794809
407357
931285
770786
517577
1299054
1518708
174540
1344072
1082722
54991
172184
1807814
68257
448849
556677
1185252
1223676
761022
148032
360038
1060277
1362188
1815731
1319724
962981
1432586
135207
488312
1126649
714270
1112698
1541291
419126
1940604
1160428
1534654
185468
712482
1172917
258387
1687712
166560
803763
1980450
1946771
569033
147888
1806482
1250200
1545796
619346
1036624
1768372
1643614
1229963
482435
1518913
960808
1252896
1847549
819848
1982935
1224946
1721099
184376
1063027
760544
805459
822238
769520
488388
850314
919644
989828
619561
350092
1915014
357213
1506527
1004031
1468213
990464
1717579
301813
1546296
1614769
594584
6195
1520901
1142392
1036460
410450
325977
1757755
374255
219453
1508552
647586
909626
1997254
711682
599447
1597910
1843403
1338608
451177
1349417
272931
804775
816228
1357887
1859728
925820
678201
981312
595477
1919648
512863
624163
635012
936802
1232201
613579
1829319
1792900
927699
1500579
1292878
869711
887546
473719
579199
293194
378284
909964
1045837
446576
252887
1990492
1688735
914223
1517422
430909
664059
230691
1563455
1802518
609922
904351
220973
792869
1896323
1426586
1885235
1734793
1243311
1064893
1132704
1901425
790810
1767438
269311
1066097
986781
321556
819101
1078424
452310
636910
1438284
1896426
435526
1630713
378911
877312
1618693
1516482
622945
281578
1510384
1639038
1312333
599664
1004047
1676046
1853762
205422
1765985
1442194
1972972
18646
259998
734288
212130
901051
424559
742959
291467
1895055
356288
864086
249207
330170
92177
1220054
1329832
1504726
857455
1339024
1135298
1030073
481255
1415755
730540
1677663
1780901
1914505
723921
801827
1848740
515609
1071465
1699037
347281
657496
1513534
1252698
415493
97775
1299701
721562
1664397
1062345
1955949
1518427
1909788
1240041
1223009
359427
1535424
1927808
239910
762613
1838302
394641
595520
1220671
917003
1682117
1786794
507595
957392
209908
519789
1624300
1302838
1035612
575289
1958588
1414569
762315
1998363
1004169
642724
1015812
1902009
1552172
398154
253162
969456
766487
312894
72400
1663442
1287253
971497
1539106
1772461
418809
27050
1277906
345783
380613
874938
1458672
770486
1755415
81550
1896266
1036252
1283143
1329830
399535
1605778
1191641
1349014
1261063
1106138
1982350
850919
767506
1002917
1481070
767070
281587
1986621
169029
520490
475250
1578158
962005
410212
1651695
1281012
1795000
1203894
844085
1710862
481778
234454
794210
1364474
764082
1647570
1046534
1519955
1996335
1691050
243202
719780
874928
501915
1606564
1767068
1398598
1976988
536385
42145
1831649
1283635
784557
494763
1691124
978467
499183
95217
492105
1109660
1873742
584126
1199437
1422688
474709
1137167
1429683
498076
283715
620721
435992
1756356
1172808
497877
556598
394121
844122
1076954
224312
1426228
1274511
8812
827862
1377869
1992785
1396772
1891243
1867324
1598858
723714
665820
926510
1279514
1178615
850912
1817454
308686
270687
1002306
1386065
1424457
917237
138244
965230
932138
230841
806446
1793415
971720
1990853
892789
185532
1892373
1264394
432948
1765963
347324
755619
362230
1253384
1031336
1166252
1845504
836186
1050610
748241
155579
507288
485401
530748
1430084
1887617
1371620
1640558
150298
594832
84448
192930
1340912
344405
830799
1870270
1145173
568180
99449
813878
761476
1793861
11470
1811827
1289064
761030
799925
407982
280275
1095530
1523412
366069
1630165
877430
1966499
1843403
1372356
793023
1448344
1136221
63068
1047398
686497
279402
1077195
1995232
1826687
652063
334345
564634
835479
1589559
537632
1207395
1286156
353250
774340
1534595
1557811
626429
762791
818709
1024980
62070
42869
611721
1650709
1884266
1338102
1394050
75897
853493
539312
785138
1665220
149104
897262
1746607
663371
915904
991856
1599293
572668
532893
1629937
1092492
730786
1438755
1630363
1947536
339986
1721962
206395
870393
1324279
1112265
254118
1995516
787936
1860090
1906325
1976123
862563
339436
632512
31050
920699
1933375
1184573
1348312
1631363
1329350
380722
1988038
632083
655590
1300146
1122851
288685
70145
1323442
1568164
777257
480331
1738960
1271412
1895848
1719950
693744
941379
1042908
392460
534451
989814
28688
1827954
194791
585501
1890143
506244
1738810
1637378
1534344
489846
1258965
1798972
1281695
971817
887269
316120
183080
1102189
731806
1725768
483739
792711
1112818
154364
73955
1927653
334671
734740
325207
122414
155841
1373164
35320
1560351
1614909
669744
451177
774791
86878
153969
1958242
1962797
711716
1207000
1497722
1300834
102109
780500
389905
1105201
1266773
585197
996295
884700
747237
346955
581346
1618247
119312
1132626
1753834
1975678
1049947
962389
1904141
565407
181038
1995016
1372091
452801
1171261
940156
1443101
1561450
353735
1417219
359698
543907
1794854
1299243
912083
1293075
514178
1677966
591283
1130996
1940655
591586
1238322
705806
948379
629506
813126
1658620
995255
1458464
781115
1628605
1219376
1860727
1536140
468167
16847
165944
1147821
766556
1054912
1896379
63336
485478
806150
132865
1323554
1615691
534321
87163
1081630
1981581
1575420
1212384
597118
1489801
1736730
1995037
1070031
463568
626146
785776
493999
583295
334459
1715859
641571
1822717
81592
575818
676668
504760
1124063
1049911
122231
446280
692204
351844
370428
983239
1992858
1339970
545888
42539
1941892
32021
97787
881872
542769
1599558
774828
1554443
1708933
1625385
1300854
1135663
1333460
1141701
1544270
607034
259052
1550449
1700895
1503980
1579829
133287
201372
781140
1770031
1426629
554473
1747764
1571630
1923158
869756
394316
980101
758142
314166
379370
1764139
12834
1908454
392322
93149
43112
544321
1520646
414548
654662
1353251
175609
1517724
57666
46288
895717
110561
329601
651702
404680
878066
1853546
995276
1266275
170220
1870035
1422385
1555829
1599468
349417
1826001
1101724
85078
1077834
305267
1376268
98469
1358891
546683
725820
382714
593815
260516
852687
1285398
325665
1051771
1867277
1975253
542531
1903193
128028
1701198
155818
1128244
471135
1567731
227284
457440
1230397
875192
1603571
1867041
381661
1372987
48992
1843756
761400
1891414
643147
1147942
990424
1216972
1249668
366064
1683947
1302114
385957
214085
1832880
1880255
392375
567204
675350
1422634
1365878
436124
1756801
1616659
787765
1428800
434543
278916
1073710
1470637
626598
1054946
185999
1665016
1615568
684054
861014
1282813
58890
1826001
1582744
274441
1143388
182165
865634
1004078
612265
1865376
1263839
437308
963691
1416653
21224
92755
1926464
1599378
43836
194786
77285
78152
681347
1377217
264789
99516
1457621
1404477
26601
175110
547734
1727479
1461205
801798
1740328
665468
950932
1692175
979364
697729
521601
1425853
1567131
839224
459065
1472256
1983885
1363279
1344520
739842
150239
878368
1949025
967683
1064671
851428
714683
36446
1209258
580812
1289249
1107721
860844
423533
721016
1160804
967089
320123
1601527
671073
173204
261862
1732627
1250002
1723300
213159
389073
1047604
1747973
817892
251391
1339626
1102502
142060
1013271
628946
617954
190770
552834
1966450
26559
308421
1868561
477506
319518
346949
1400373
877656
238975
1479131
1120117
1406731
1646295
1652428
1239572
487505
1679270
1299711
537948
1592610
337959
608629
1708594
352918
75584
1283634
701047
1198822
491924
735884
1933217
563742
82615
1306915
1993167
430482
1990600
1515763
1727946
347158
744205
102338
1681253
190121
1998289
1001641
897484
319417
1871528
1172854
68976
1721070
1401198
1186923
1614623
658512
1334008
1545213
1972460
783167
1889716
1993917
307015
1678283
1519402
799646
120766
1419503
1609992
1699456
826384
1077243
1739596
692803
1077355
759123
1935758
79428
1939660
1405576
36847
116002
1565161
142001
1219449
518259
1953396
968718
496414
1849703
124762
707484
1541106
341984
501685
1623115
198672
1914486
85084
92867
1760771
1439078
1422055
1328010
429094
1744507
965801
388220
520980
823081
521965
98297
1237025
313257
653145
1421185
1083135
248077
1918501
1689288
217078
785898
1453623
1020854
1428308
28486
1723116
206474
123590
63378
739535
331530
812568
109219
119151
1731708
1665111
1901244
1907161
354103
138178
22755
1260279
1038416
1595033
439715
1847291
361365
17813
993784
806576
1598949
94700
1552150
544020
218357
1501212
269190
251091
1088296
399920
1956599
1324901
122913
771398
1307223
1015205
884753
446805
1065637
427544
1333744
1661296
135955
1286379
1199047
1511308
1879396
379658
1216063
1042778
1899621
1989851
1642598
163299
1942875
593942
975058
1670935
1868400
936189
1049427
927898
461779
1222626
854543
1191907
372543
1721161
744556
1943102
316841
1892255
349537
376508
121752
1697386
777071
1395076
272472
1966061
522227
1941251
1912063
1896282
233330
764562
1649028
82669
235547
1254212
811012
679371
1890142
1130849
1734356
1276248
482085
1633847
265461
849795
270465
986254
115131
1836952
1806623
1520056
941180
1877160
1672054
1806086
1896738
594779
253287
1570351
848343
1166472
57504
1553810
102110
1728815
1938711
1357227
1885631
1539606
1915987
1030822
1220521
712508
1852961
1678870
320774
1155054
311104
1794457
1637795
998234
781208
710502
1532502
1648136
1069690
1586895
1433878
740510
204750
1290361
1455772
1668751
576252
1779140
496654
1940083
1801612
1584228
874170
936252
984177
290910
809374
1950595
1634886
532511
1912337
748006
1142763
1069900
1798340
71347
1436955
1642208
237370
1577642
1286417
938286
1032369
616997
1175842
1912743
222604
509045
1972009
1030429
1671157
1165166
1622629
1359871
1985281
1873634
1528822
1507984
1600913
1596370
910484
93765
170902
514271
1082873
1283370
595277
234643
847490
508523
329663
1561648
738110
1948577
297215
1417637
682506
89040
999091
896751
294199
977
1369015
1987048
1462338
1495577
1549755
1713593
1657606
89681
1542004
1127959
121763
1109845
1565449
1992198
1666620
484941
1082732
1054589
495618
1723884
927005
1088421
728542
1398726
1494867
1338720
232918
1084493
1947986
1607138
1865922
56981
701933
458186
1469572
448072
1098295
548921
1626275
1495451
1015373
1456517
79640
1404206
957278
659102
1218744
893533
315892
1824145
1127184
949522
523700
948073
1455761
1399976
1688986
1983157
1705327
1560740
187311
1766969
625705
1303823
172207
489289
1765933
1950713
547631
1108855
1429772
724075
1683082
708852
1550683
754201
718595
1212121
1191878
1493762
485082
61598
41803
989856
678087
586970
812397
847787
292989
562746
565463
559579
58536
1976389
7092
673045
357658
1875443
1870277
437176
1341843
1356850
1935236
934580
355994
1699102
352508
863350
1785569
1342657
1027077
1717396
371570
728905
600639
28298
286760
1228654
374241
955298
972757
99185
1747508
403401
1119459
1376516
1641182
1849966
607777
603194
743333
1308606
1399627
507868
1804198
1645941
95984
908860
238416
106938
144452
248060
1366779
1898476
1297447
377308
1292641
398135
374568
655740
804969
1421580
1275580
1942993
1419043
645784
1986938
1627418
1940202
1701369
807254
1167162
949735
1276511
1110777
1243934
176814
1493172
1125963
942821
221409
316128
1677037
1287507
1430250
1170513
1195750
81335
870935
871185
629806
1356187
114353
1930381
588475
1389017
1288736
1692757
939157
302341
1008436
700569
276816
757802
1695398
104108
1292385
840298
38988
434410
1142341
1351359
104054
1532010
1700398
462409
1076493
1200990
660651
1141730
1823860
1996569
1316949
1182801
682687
486423
1030578
430755
290605
1785385
1827126
1010008
1451410
1261332
890282
24439
274767
1892854
903637
1487961
437388
1552747
1013395
407201
1516219
1003609
1708273
1646821
1759491
1110004
1254958
1054696
1010176
1259402
1393445
1372707
1741329
90495
957290
1792657
1505514
562843
1558013
1783281
372350
1288695
1653415
1484060
1017735
1782981
1325632
809427
10047
899552
789973
1819146
1841242
1547016
1464462
1178700
1765531
1656029
269068
1574161
202219
765317
1477519
1706228
1312165
1881407
612688
376848
810774
1615457
1953136
448800
1788541
1780682
1627158
797201
1668406
300886
1213337
53628
255885
1772937
1310280
1895551
1453998
1355126
1420244
662423
859315
29938
558131
1421511
153311
902479
323443
1185312
642887
413777
1543168
381227
597267
401395
199504
1821206
577702
1993171
56845
1460683
369345
97917
1026165
1432087
582660
1591155
1660650
1339974
511233
518888
1274500
860205
522564
49142
1368524
887996
1948727
1769693
1323072
1548690
229942
143926
1431339
412289
1548641
121305
1641255
1970087
672184
128453
388662
1726191
769599
1498405
662007
1852527
479214
444848
1259933
1148627
1761059
258558
897482
108057
1250588
907645
644521
1504095
746884
1885154
573860
629637
1301442
824225
982294
11083
524836
1643108
1826426
340242
1216225
1648838
166858
1310357
913914
353150
841784
1967375
1658360
1327115
1555707
1800466
1033025
81499
1407265
655662
461539
543855
1793749
1374228
1547027
655944
1833164
84600
1624138
1419510
142081
201721
353320
1358039
1424974
1505859
1400252
1616336
1601160
1284283
390446
814976
1691345
934083
1898701
1958257
1358184
396838
487398
486887
152308
1223567
1647452
453462
109030
1139535
1884880
1105149
189833
1514809
1066992
588092
1124474
64352
88609
1257490
1618892
381934
1642429
234948
267248
1431680
1840974
1667678
180444
1784224
1011975
1348859
285917
258497
775761
232091
1503130
1449448
873466
1769560
1780412
608145
1217547
788076
619324
881308
356977
1361268
375102
1754361
913364
1344288
479717
937712
1444998
1074622
602956
1345701
1471412
259066
1852085
1487653
1145685
988851
69260
1231356
573710
1231947
555465
216096
1499178
1486823
1260389
1657834
557886
700877
1749520
884148
226680
978146
1856138
1201947
721715
706631
1070815
1092987
1145987
1563680
125515
919801
955767
1447313
1454182
1461759
1168739
1047947
1190562
1366373
770584
1325033
1691897
716367
233267
87527
702982
413750
689394
8172
1510636
601409
38239
1778989
1410053
63879
466994
1619328
200767
337982
993481
270021
534780
459378
1005762
1285630
44137
1047628
435475
1558603
95374
1195007
1769931
1704006
1512266
447739
906765
1589280
639504
1150154
710898
1008160
1198675
1624592
1967895
1317582
583690
100657
1256312
1216379
745697
432532
1306483
704912
79135
1314659
596119
1227845
1889772
1287783
1396877
668511
632930
1220594
527188
978442
1880012
1388616
450683
1429141
661311
353917
1943461
1467430
797427
169011
1374630
1551023
1458021
3020
1482668
718508
1156311
234120
622826
618391
434105
664147
1104073
1238789
783851
1129630
1563507
161988
962099
1755298
1745771
1900191
1923937
695285
224974
1946681
199426
539865
1979336
876507
1553228
1507888
373363
64819
1296111
1216869
1072363
1513121
1519175
1816256
1242404
1450765
1494211
271678
543608
312782
24766
1909731
380776
335043
1825911
1064012
534918
1377667
1906344
1799197
1313414
1827287
167537
825005
55714
97284
1410693
327758
1308345
1881630
532960
1300181
591502
738205
4982
1941057
1582006
1076487
541917
1716195
923732
1500806
620331
859054
1734266
1016163
710184
1093381
293782
44550
590787
818084
69477
763163
684778
277777
933472
1680745
366062
462391
1459459
1813539
45277
642839
981768
807028
100288
1124710
1519455
1802220
1853900
1113231
89493
1097717
1940129
1026904
70359
1952246
1648306
1781452
345359
1429187
861706
1724737
1514914
819187
1415220
1511852
1078336
1869122
349353
1291574
541820
230524
947026
1600430
11680
411985
1095856
1407153
832630
1426660
870567
218291
984742
1325784
338025
212968
1477282
1929067
1016753
1838210
14216
1632671
1081686
1718326
441411
1357314
210591
1736236
255495
918677
937855
545736
1700073
849749
303362
1907576
217029
336318
135460
420038
110270
1531745
1252243
70946
1005948
800913
238304
709915
353896
1926681
101318
836497
1469652
1041989
1713417
537845
878983
672342
1150198
1463604
1841514
661817
1074293
286455
1781996
1136437
1948724
1999197
1894973
1033271
1769904
533782
260818
1028504
1541782
747601
1554391
380413
1477129
1451246
846614
1761013
1490006
632598
1043794
614482
1161124
1979585
1520797
1410936
1377053
1597119
613806
1124393
1576133
1067612
826207
912685
819600
1977239
1823071
1990617
747421
510349
1154509
485919
1745004
854802
762140
744104
1829977
1779453
782223
568407
615974
719663
84843
270524
71046
1317699
572254
830470
1073939
1568318
191266
1079976
1389892
1604545
1443475
1449251
152057
564609
118635
1009775
1937807
413365
831932
822873
1951716
482758
1701612
151846
1093004
1601601
566853
1464917
762864
1672669
935544
200134
1135725
1094326
209931
1447970
443606
1336
969630
680752
195523
1854040
847142
532497
677571
809823
231872
944828
767994
1038577
66028
631563
1307704
1417021
389780
49913
1086968
1083945
487120
904130
573358
1231451
1646007
731289
1729614
406432
517978
1856979
1119407
1668944
565599
1722308
108123
924211
322385
1528868
1866765
481350
1143028
737449
1208756
1205609
1991112
1172157
501649
1343875
1642112
270928
1924259
333860
76956
725518
1919300
862474
1105998
1593260
178448
805724
734441
1707288
1819248
746551
614003
30475
58221
1919467
725319
1820151
1839588
1739392
103522
1666658
263442
938551
1371288
593542
1837792
1906769
486824
447035
1721216
1787691
189339
1748012
208753
1948965
1591502
1933658
1082795
1530981
1075533
1049708
1120651
821152
1679324
1011792
503487
545179
950023
699212
92794
545465
534327
757115
84951
1802144
1558937
1310284
1005165
1366192
1985964
1512038
171133
1407914
677349
1946953
1295319
32931
1818565
798612
163890
324859
608865
1548152
1298188
248441
1976718
147582
1896283
1924111
1826826
302713
1190577
1694472
1359412
729063
1639645
1535960
1971634
128585
1775457
512751
1721419
1054111
1469391
379456
346330
1725532
530128
1810335
751921
1368194
1882758
356948
1363645
572434
1879024
1323622
1995684
1697974
1523755
1708272
1832856
893142
2347
1360285
67048
593087
824218
448106
910323
1860687
700616
202359
1313384
658645
336149
99323
468734
1290226
887058
1157991
1606222
751268
1742534
304820
1735338
128422
213432
500718
972680
13758
1599928
221426
1834470
1483776
1966461
554043
1097674
120382
302017
1489112
1273343
730052
1761139
658464
1721143
672959
354334
245006
781186
947792
914223
864057
360022
1081199
439152
1617110
377968
1406237
1265152
333026
1753689
1271742
265337
1015782
1556353
290678
1162322
1523252
1503171
1746581
233255
1683687
222744
583194
642504
1892756
409168
871755
133666
1357203
227614
792095
1495115
1882219
72660
862537
1428692
790543
1808711
1973683
342124
1323604
1217074
722503
1868061
495220
1134158
1409182
1818420
1311740
479077
1814064
1885118
270843
1742571
472498
1301738
1283430
1723147
1893132
735622
1687208
485405
619471
689415
1718201
1462602
1708616
1545321
1043834
565424
965058
1997411
692730
525443
757971
374262
710001
898919
630481
892176
1071343
307937
481438
1279411
1858152
590097
1200565
185355
512650
507957
1722341
1262540
1511556
268337
1377102
755804
521358
1433595
716332
1002920
1725074
1748558
291435
1845631
519494
1891177
678607
258635
873669
1884095
438914
11961
371755
1096843
1076136
1478409
556540
1580554
1673018
449647
1918929
1641811
631413
247779
1336364
920921
1763355
1067687
874873
841571
950184
1396336
211219
1259310
1725259
747889
460063
950900
939942
1281867
964070
1244661
528535
672666
101337
31731
1099370
841219
1176653
1034727
577534
1504648
271986
331923
1337868
1896957
1984388
239993
973119
1002889
478396
163300
554533
173285
1618357
636925
1691977
740638
1398143
1296893
830659
1448119
1585179
1173662
1809563
1548450
1251263
1565042
833058
153189
1996242
981949
1661446
1566547
1131018
1947465
1623629
1851425
1336244
636313
324516
543511
1923105
1381917
897648
980189
1615127
302102
1674345
1965399
1691582
1427544
1524795
1029577
1138624
794279
1049727
1682831
1154407
1715132
1586893
1830221
85092
586906
1406346
1382468
1420206
1392681
17261
1541706
252432
1347898
1908540
851340
1159283
1760610
912467
561711
729451
1327704
38992
1188369
711821
227733
1142973
1814532
1513405
448595
694588
342190
890894
397785
205287
953510
546063
970431
365362
1611261
301473
1868795
36331
107497
1662778
137704
115980
1927047
1128507
504799
1617785
1685102
876383
994942
1598609
1234554
431311
1761033
1705021
280923
973529
384501
986010
1422231
1830037
1835514
249336
1268578
1224940
1244438
1714765
1954924
964599
688914
1129257
1402530
205059
989936
391066
627153
795672
979229
1261780
1116974
1109119
469570
875692
673402
203786
1344450
1034930
338901
178610
1863498
528121
1641667
721007
852775
158161
1881830
860624
498920
567076
535882
1703051
1636544
1399281
1280597
869422
1237252
209617
177777
322168
1745608
1685954
1967088
500655
1331785
1447602
412088
1336486
983411
1281074
1661490
1017723
169103
328868
636901
674268
1689894
17831
1514363
1245197
1278288
975908
1510530
496536
632213
840276
1628605
1371362
1644831
187967
1632118
1297403
406259
562769
921876
916998
713898
1883312
101239
1833908
1623937
79582
876061
1715884
1752639
963296
1311450
442910
825439
1574611
1874451
1072182
1778902
574355
1439666
752558
183271
1811849
622341
751766
157825
413145
1594831
289478
95749
172007
1828361
1334052
422023
547840
1276390
280577
739250
326282
738403
1581847
860711
321401
486442
1905411
1903970
1822497
1059684
168113
552109
118871
980470
1778196
258056
1112572
890161
1782648
1971211
710676
1765826
1744360
1356072
1805005
1469607
1591391
1998869
1341875
1066867
393291
101613
1415493
214040
1306019
1652935
1526613
1635489
1885853
241264
1811030
648929
909953
1429628
40985
385740
1269010
716603
1060519
1850814
193712
1102757
1130915
1612455
531181
1048087
1491764
673845
1648852
1901500
1817072
1681338
234067
719461
1090080
1416859
280236
1025651
1818291
1741840
599917
467981
1900144
73437
504185
1153959
27423
985880
1939121
524905
1302115
1544283
211689
583422
1113256
1233687
1237006
235951
232797
1560669
590573
1109262
489065
344074
1975732
875820
1168920
732369
1521853
1185980
1626533
1120190
296763
1732735
120739
1109222
893936
1771003
378911
1669087
672847
142994
16826
1273820
1219504
1842434
1554694
659375
1045973
870178
1059045
1430995
1340538
172456
679881
1440515
1169578
785927
1670589
1120414
1660560
1918303
1695922
303473
1374794
1265836
416461
1449202
1289576
1790821
1847248
451350
1218107
795907
1534505
1397286
1154307
317923
441149
1199459
465133
1222249
836573
1065300
1680535
1022699
1367694
640507
1550881
1588913
727094
800746
1180953
831150
382952
1625702
1271337
227812
926686
1400994
808798
999673
341662
95642
1390116
1497421
649132
1125564
1367414
869917
1068790
934648
2981
1040723
1834140
1612197
381641
1644730
1642695
1300290
68172
641510
1830259
1092431
437548
240966
817669
216871
991341
399588
235580
1151172
1687095
878447
773139
993785
63389
1167860
497323
1458455
723199
585202
793060
1464940
182509
111972
763041
1617530
1137128
1157485
446860
404174
794298
1523950
632630
494016
142574
181841
994689
1707167
1766990
1536079
1297059
1506865
1210802
1175984
212185
1065915
390305
583417
962545
475610
905451
177879
1121577
461879
1180894
483079
1597535
1793732
379154
1623043
1428092
411666
967933
561649
1023261
855200
602784
1150042
1678899
1219976
1525039
312556
1888990
1101934
768711
1113761
1455593
571195
817581
853709
457019
1367469
614997
1477375
26769
1932119
1009118
1451532
152830
1736847
193333
484484
860468
682175
1465439
1555263
699497
1075687
1357455
1077176
1470934
787007
255625
506139
1617159
1700429
467793
766749
1998958
33610
1859437
1621313
1136231
1834490
600553
819982
1749288
1944210
1282613
457290
176808
1330492
892766
477036
1941082
1868774
918002
1408355
1391635
62410
778716
504890
691834
1005095
1341948
1933275
1046494
363330
1704218
1313869
774381
287456
1094647
128093
1159894
1608954
1474730
597094
736268
84089
733214
1119724
280831
974516
906139
861144
799757
339990
227751
1950753
1690889
1379907
1749969
1833913
1526102
853674
1006793
155006
1657312
232311
547570
1034604
936013
27708
1694903
645389
1745085
996025
1480072
615152
1194740
243671
105318
1825081
304884
1457265
403328
654395
1125394
1620073
890518
1901882
1633848
113428
1887680
511267
884376
683506
366285
111236
227657
162600
1868255
850946
1015283
449303
905860
844180
691746
229431
198508
514703
1327462
1905547
1004894
1133033
524475
531832
1959892
1268162
684890
993310
1927329
1253908
1769398
1552618
1911019
255269
1125060
1420935
1200492
480005
1422218
1127773
1446391
1580460
500379
532087
851259
1667939
597523
398739
1370676
1190633
1781186
674290
438807
676870
1502037
1594783
387085
1577290
1912533
1817841
1393347
1000990
780252
1937396
227474
555168
328303
1875594
47796
563615
546588
838742
1136175
631274
822031
52745
1011138
561475
328629
387248
448010
1689388
103501
1642337
1030113
1901084
686147
883817
127794
719007
1828555
389447
10257
494113
1873416
1938781
583803
1388465
1229710
1887374
755673
1422343
1447720
1071095
198747
900468
744468
937907
1357136
1817897
739537
1050147
546185
1506390
1159518
1275213
644528
1288476
609665
1581954
763592
1731431
976858
1068372
412697
1298736
11771
40205
1732118
157228
1489096
1704971
1983004
1942282
33846
1669542
1080558
1950408
588906
1101797
492491
705812
1496223
747516
1151680
733685
1404346
1280508
1009762
1560076
593166
412650
79820
646585
1700539
824937
454380
899966
793915
772134
1948203
1429043
1769204
1768246
207566
1479699
696714
1905799
1846236
945228
1889014
1691390
613279
1655732
1327702
632826
1554984
1635232
1380221
669657
1437164
395723
1385711
1153586
6732
1454931
522735
427150
136229
1880199
799455
670940
1962695
608428
615745
1815694
277974
984498
1144962
1577760
1078156
1385439
1370611
1990227
533540
1450714
1619237
511817
1302213
1971838
1720860
1457337
329574
549675
49323
660565
766376
235030
2205
782994
742040
210251
1569130
263133
239405
1238719
1575217
1337556
164985
1837954
1235936
417151
188692
99037
927900
1303860
770437
1197181
1651006
1138196
274726
1025761
827493
470419
1888310
1836624
591329
1548910
1275862
641822
124856
840981
388804
409350
1141679
1658472
64843
802586
980362
1174382
834446
487741
1890448
987409
1930401
528847
790642
1143824
388411
1462319
102876
1213876
1676522
339771
245766
762509
1516484
1684840
678115
1076752
855864
153410
1821981
215129
386550
406440
1297238
237327
848186
968208
1197591
685913
1679738
1525703
1831272
79310
476182
104462
537429
1672869
1886824
505981
539929
247497
35944
1806372
170562
1601379
1319474
958126
1625842
803461
1017557
519443
1412845
1605369
294813
1954627
1257593
1925662
320182
1214175
1941587
1023603
1519442
1962938
299400
1575354
478226
1972283
565673
122114
1006648
1480495
1947495
1045361
1501415
1586353
1379097
980730
1436120
855062
603750
1254176
565596
233992
553067
730590
218346
278946
1810952
1711252
271903
545402
1994693
1862932
1348062
1652712
1506702
838017
820179
1518471
451121
1201449
383942
1961297
1066735
1013338
1823711
861794
1494093
1851684
1046912
209322
216982
1496082
511036
1673946
229150
1885790
1006414
242340
744570
98122
618994
1135869
546682
546832
887108
242958
479683
1224385
1323598
323962
935289
1195082
1191296
704707
547628
883214
42883
176622
189050
54644
898474
1685074
1791339
709480
1339928
1599543
1625162
919245
1618452
1406392
968411
1926319
1023302
1159110
745468
505909
1046597
1783091
1780980
324193
609383
1634992
277988
1312563
517206
1353556
1391848
540879
1222567
1938040
618162
1615508
797996
1913727
1155825
1354499
1903554
1898661
1337285
1816441
847275
726050
1897846
1506958
933335
1789827
733759
1250771
201551
9165
1552904
1121530
1190874
588930
946582
1784214
33052
1612061
73724
138543
351547
147513
1152311
1412674
1298160
649753
1612884
1711177
132902
677804
143964
94769
321944
1176455
412469
1800455
1078660
654514
1039785
1171732
1124543
1664364
160376
30315
1020212
778694
121589
1214649
317512
1317666
1151284
1366622
1095051
1877561
627477
862669
620552
153028
82307
1513056
661403
1477738
850105
1715389
364318
944464
1619894
1535732
1433372
1925282
28491
374938
1929114
1655964
1989792
1383062
1411030
1793997
1696426
1619526
1071914
263891
781636
1323456
457729
79621
1380127
652705
770997
633734
1177209
1295231
1887819
491098
1654188
686653
1659879
488480
655775
930651
111619
1468055
1161175
1516568
829663
77469
1026951
1096520
1655486
325163
744056
218223
968049
241949
598015
167987
1646992
1058503
79713
187723
1929809
352487
1646676
438702
1482887
1427061
255826
756385
1681962
1221573
1736513
1654857
1244520
74987
818482
1097533
1541147
1306513
504656
180167
373072
1456567
681868
1236110
1845581
321094
1263799
494870
679117
486784
1471490
1084998
967178
1976473
304452
624768
1762515
1428061
618769
1506090
245763
1759868
1407957
1811716
1168649
1890150
1198337
1110917
1835220
515821
173917
1572351
1274432
1451208
1190387
1588391
511436
150183
1636880
766280
524744
1453082
1106294
1822213
1871537
1394715
1711143
296397
1694903
1044075
1052391
1220383
4737
717764
1625008
1072643
656684
605883
1111837
838195
1254689
1740682
970356
234972
1976381
1958450
663861
280429
695612
1153551
657219
248888
1546033
741146
1324944
981953
508467
853851
1139279
744307
1758392
601905
261644
1728780
1498959
1438891
1799312
686498
1676718
181284
732279
109030
1601661
1616337
1869379
1627317
988074
1194343
118121
1166177
1498113
974482
400036
887473
1788195
579992
1232010
965626
902551
1882336
295186
1419046
1322198
1248518
909752
51112
1110044
1134524
1966417
1618563
1015386
1000151
554381
1579007
277862
510388
755343
65159
363080
738722
709237
460324
1345097
1857883
1843938
1336048
211783
1038043
1060898
1234038
1115827
1027716
560387
1155966
907693
398123
221856
454429
1178956
1679111
393811
1719842
408088
653606
1231988
689841
1470796
1195174
1125146
96790
1682571
1921602
881991
900701
1296593
550748
1836016
1574979
1453953
81202
38018
252756
1152180
145624
1572956
704400
1875199
642646
1135167
955087
802921
419398
766832
273058
908132
84643
474516
1306406
862747
1192239
349211
1836861
1644464
590149
414942
986453
1129602
186510
549079
436881
1671409
884785
286903
288641
485283
1883167
359087
1602789
1703358
211318
444567
1014231
1483199
1433079
561194
1852147
1732164
89582
1090173
838635
1080212
521770
1366878
1821814
1109065
16180
823625
48672
1675442
444681
1612080
1480602
698838
27571
1709449
1096950
338597
1655732
777932
428545
1179524
1154745
191781
1928559
685384
608119
1517778
636706
1841058
12491
100984
763868
276219
1826341
1479030
843284
1271595
279503
105290
1568995
1721952
122894
109437
223780
328299
1993857
217451
1121018
590080
1456730
186269
1624139
176817
115010
966384
1813591
1035332
904253
626101
1126247
1013134
555357
1774816
457145
1626173
262764
867404
515736
36945
1644804
1319792
1833216
97640
1787606
98273
1900165
1478611
1093423
1641775
637209
1341179
1577433
1919501
182050
1473672
1925238
447648
1800796
1720376
1602697
1240431
471489
1898863
1049990
1240882
1883756
1033741
1577697
898441
1457568
713063
731052
1399625
657849
541415
770073
969362
148883
725987
1304614
332110
587687
1439067
116297
628991
1258554
1376875
976188
1342757
1437173
434255
909904
1064402
1946253
837493
838716
37964
623813
301627
279940
1055545
1018329
1487469
1397245
454674
1025166
404508
1841378
165512
340600
346961
1561793
1971780
1047274
1607969
517134
1338544
1538764
1738748
455557
2657
433791
1693952
918126
882735
1586544
155368
108422
232972
1635033
500718
591465
1285415
1011280
1185735
1055159
1476848
1750787
500090
412744
361229
681774
917742
1865001
1108523
92076
644083
1044877
417424
180917
1049001
618171
536697
986353
77203
794013
159013
1828328
42962
1097679
510849
1262376
521526
217644
46342
651171
1116187
1095594
28921
1689746
1461181
861446
480547
1992427
1063756
469636
800288
435906
1080983
1628102
1974736
134597
42962
199378
367366
372147
708438
1544878
1867847
1341405
1612204
1535995
973257
268203
1169192
881143
1325816
1257978
840637
1760753
1670725
119107
1139817
1096325
114758
1251777
805443
457678
537767
466371
1663959
1280705
856374
1917988
482925
676831
1164098
1731511
795694
1904702
1667841
1556207
1531193
1436599
573432
250459
1349381
1415863
1649273
393818
343682
1227640
9343
655876
1538142
947612
1761137
1360154
48645
1758776
469645
945450
1817229
292407
798304
1528977
1622027
1842490
1973497
1692135
1609117
119899
520218
1782776
1390400
1939213
1642239
1699494
969085
1662151
1895506
421273
1305996
1860693
1588805
1722442
92393
1914492
1970598
912324
386314
599490
1263249
1063913
893785
1546080
1527037
1546860
1923297
1540855
623681
793273
1222152
1743253
1225028
563981
1349354
1295569
854562
345346
1473270
1706663
439820
1430602
1760613
1013305
612146
608216
718950
1682030
1226806
812276
1970442
1512812
1818429
1581998
298679
1733032
338870
1863631
419043
876392
1228637
451204
1277154
780005
179858
967296
339247
1315726
552735
728528
1645537
647061
496134
1922037
350359
625671
220763
1667495
115016
613105
823810
69080
916916
1244729
941205
938222
811697
252477
506045
327132
681642
486994
1585076
237030
1106594
1956422
928963
986228
885770
1951334
374968
1567463
716315
1694290
749232
1685643
1656976
1790584
1914506
138715
701169
1472741
1054246
1482409
1993300
1009673
1693119
1567803
1479933
1584332
1328557
1164369
988085
77655
348569
299672
979481
89476
907697
207416
1912015
1261728
234653
943117
88833
556204
952300
1187780
295475
1114079
327590
1429877
762538
497628
1703043
1342201
1198073
1207251
1825239
1794091
993943
1683000
764140
1534972
171775
1015543
1921388
1034898
1784052
1992322
1153660
1730655
1908378
1087533
1086020
533917
329890
1742925
97228
513133
1983266
506082
792414
273697
1276711
1916902
670012
415521
289330
128158
1152393
1104474
298234
565359
649757
140046
1523163
1122882
1670824
9174
235260
949858
466079
141291
7161
677995
848407
518447
656995
1803498
223459
1016217
873284
1676002
1817064
146480
1913192
971210
1562641
739116
1598989
346233
364200
1605784
25167
1525316
1591864
1427445
1947074
1582615
1498479
643078
817778
1436449
635563
1863614
1055123
1854579
7285
6992
1426616
434634
1580890
1819884
817289
810607
531580
1817182
1448530
1466828
1561895
857171
19914
1791036
774429
1419411
258798
577111
702636
942766
372783
1488578
1810580
1990250
1153632
246387
655229
1294718
1310222
1489423
1275758
6200
1942701
1366654
1587816
1495525
1215969
165697
339590
1097015
1526123
1683128
965617
1655495
1616182
877563
1065452
1805306
1982295
1907066
1311527
448525
1254767
225276
954606
1276250
1977398
1175271
1735402
1014872
149973
1837588
613284
1897443
680479
268614
1908843
1375686
1743601
949474
1143321
1491376
707851
1063178
950934
496556
613101
299721
1516166
1028344
585822
65827
162861
620646
88313
890305
988556
1755174
295332
1323334
1675735
945398
1880025
948283
1509417
1360717
821781
542751
160039
276
180825
808958
876022
1513789
1811526
548047
1192508
373635
1077532
593166
612564
105845
283885
992458
1816130
573364
1921849
422896
1904387
1154453
535663
1918080
1235851
499863
201771
1707958
561333
322216
1360323
849507
1041566
107276
984806
1866322
79995
1520060
313295
1565437
1276482
147733
45022
602059
1682912
1343895
1900477
111989
1283772
1541956
405062
141750
810538
1714917
1242513
264282
1205351
1216751
1189127
737918
645308
415227
1259485
136254
896341
1592295
395798
1561236
330320
629920
1628671
298892
1367024
1527776
1586318
848046
1686289
177753
1679330
1512340
679726
561880
372708
1476882
1717130
1352621
1103524
510613
344810
780247
1206818
849887
1934507
1163748
392877
1723653
1065433
1170291
1100166
900322
1225143
557612
1921330
153585
1929829
1504611
1860288
308561
877905
1744242
795195
1748182
955934
365426
691793
1090556
542927
1764921
1777076
1840720
1565566
374039
1047111
559781
117288
1925466
783762
1808736
166003
1526713
10564
1135464
1247152
540002
895496
1360021
358497
406348
785329
1894880
1734008
402151
369334
106200
1654558
1424466
128733
134005
1092118
1769288
762995
1747898
45190
1222695
1791666
249514
1266344
396417
249424
514351
1544999
1638398
1412595
1194284
629332
791840
1104177
1849812
1116604
1773109
688901
697032
881843
1676248
1052652
372697
1245599
1273638
219149
1091988
973241
37063
460203
1228726
127903
503841
978719
1819726
1700890
629435
721598
1868795
170846
1713110
1846598
1413855
194036
1330282
1554067
1396278
133300
1675951
1963548
1751429
94257
1217482
1231650
1955410
1078665
137831
1728986
1445654
527349
1528782
133152
54019
207462
486829
1359073
1987038
1072002
656395
1138516
1614856
1186292
1144916
1960091
1261084
971861
1993095
656627
1950673
1226639
796189
517590
333766
550471
446349
252381
1958721
1635809
617826
801034
745098
951183
18314
284215
1554786
839858
599172
1090977
704822
428570
755054
33836
493831
1582126
966812
1549009
1714272
460487
1007056
1309984
294371
1754506
1204894
417315
381934
982743
1875781
159083
234323
1183099
25048
1818040
519302
1592270
548491
57414
652719
585836
495137
1139822
656330
1619534
1772230
437889
774576
1313397
841836
1229467
1227374
367136
274859
1216238
1931545
1541884
1917122
420588
225280
42093
1401463
739477
1703018
419649
1154715
281583
1994728
1892760
1251178
64020
1982052
543382
1791112
46873
527686
670546
647258
1284870
854666
1899014
136521
771073
308175
158900
1300956
1198638
951064
766404
610480
1715054
1744242
667111
1656753
616511
186717
388901
442751
790938
480438
258688
436291
1494047
561141
515348
469311
360916
99550
1806541
755388
1951972
1622747
1235290
944016
257346
65528
1403314
1421888
1359910
799621
1388068
1169050
1895280
684394
233183
1682975
866951
157716
913518
204887
1854482
1525434
1249511
520271
1990767
1661331
1522254
1424374
227280
391199
1069331
822122
256563
867459
1713438
709406
1352264
1104256
1946307
1970224
1517106
1195697
161195
990408
1959751
355129
1586281
1772342
208764
1978047
393568
749155
750867
1527435
227256
1601762
231251
1696838
1328832
511864
1268171
928463
893301
778648
316649
629798
465220
1577182
1293140
1729037
191206
1590017
926390
402097
1266292
146422
1815208
549260
348912
1568219
1301864
1863629
5243
391023
68825
1532170
826575
79663
461467
330078
1540543
576784
1837509
338679
721834
719819
1283369
407010
1083523
1942658
607100
682933
1523445
309026
869524
1367556
1044357
1151979
1231550
203412
1221655
1605812
1835502
1279117
93879
412002
1509144
787680
655915
309137
70469
6467
1377139
1444762
333721
681575
759260
249593
1307619
1596023
383253
312274
692901
1445333
1439522
1666272
976536
17295
446027
970226
782345
285422
641886
179162
335084
292648
19292
1875406
467433
294916
861351
211346
591480
48385
1579273
1058397
412043
1819368
428466
1649584
1881968
74335
92486
273608
719720
91055
71336
902882
1934361
986170
1905992
816616
627010
433219
1131078
1270850
1245439
1092640
105723
663150
115240
620582
181276
1587099
1304641
1917260
94913
1178941
670428
225857
991618
1616115
1426086
186390
1422159
800046
328652
553826
1073850
1201532
731908
1536623
1405930
1745733
1228824
1794979
1778049
1298969
668206
260194
1528495
1890382
635132
616333
1746346
1378754
1137159
479360
764630
233356
733126
1856903
441622
643159
1263208
1178182
966403
211237
52038
1316713
314713
785550
1720734
1332433
1232192
1017742
21713
1607228
1918487
429513
984103
771363
761714
986112
840357
509228
1381753
1390773
428018
648912
672127
1605155
762476
1304468
1358820
676177
12468
891918
1387841
1009629
1331700
1240389
1134927
64510
1930586
830117
182507
885156
1838791
319051
1253142
462981
1146546
431305
1697376
631900
1523327
821456
1619562
1257274
496071
758124
1965380
1645608
265876
1528776
547308
566911
1811608
1346482
1957542
1046114
469527
1201119
452230
415500
1725882
1563165
194128
1825377
1883782
16344
357025
1875496
1554337
604820
1460503
1827332
35594
417300
1802742
512015
1229833
1525526
417240
1626441
1328617
1050641
1478533
694603
1321101
746847
1547725
1989637
548412
1926507
434421
292233
161727
955702
302176
903110
183563
1954808
1859990
688031
1541871
213024
1648009
1212265
993199
1317259
784912
666099
1335573
1445859
1540855
1121367
714779
1522699
1369301
1446060
1307439
1853144
471667
774111
183602
865038
1357134
1463862
1033974
287163
1011324
674121
1720516
424441
109960
151276
1529455
867975
1169164
52630
1733952
713964
914530
1160650
809540
1311630
1389397
1616588
1364240
836798
48377
928076
1211216
898666
147392
458544
842927
952888
1414844
1979873
1613213
1224965
1632915
1307611
1896716
1744281
1004367
1568677
400728
1183907
42253
631757
584588
10609
801795
388773
796018
1393638
591408
810552
361605
679680
1591108
479418
882675
20116
1713086
241847
1063757
356989
123489
873062
1824125
1325829
1324488
1694048
628851
1877201
1940747
1855546
1888093
1381584
366022
625670
1928122
1195308
986179
1999875
1370641
1019363
608102
1300187
123740
739970
1668228
1153707
66315
467200
466620
1018532
1577034
1542516
1751944
247361
1265289
890412
133831
1554701
1961574
831624
197202
1199932
1533749
1519133
1952635
86315
915162
395135
1976957
1343660
1129449
597790
838411
1117502
631562
1654508
1088742
1230831
892953
1228780
1477535
1628858
127633
1262152
1890551
870627
166623
354278
252154
655368
809010
1167677
598244
184794
1267048
1833861
131630
1404115
1577006
20845
417685
920463
1302154
1852964
103786
485925
1180198
1035393
1387482
166821
148051
1340350
546103
1691545
507135
1916557
1800890
1911906
1533328
616765
1554927
1806173
1764807
1295436
1777344
742520
1046122
1628346
746852
517356
1594973
132394
1526108
406212
1628589
1812312
1071280
786506
889268
105640
1027246
936952
215891
1775222
371539
127909
220662
504492
1469058
891185
1860758
91011
1791551
670628
1596617
1843732
1840414
1822997
1107816
1524935
1212032
1724816
1432580
1245750
1704608
1714016
1603547
859518
1645020
59350
1020915
578142
1295331
1311592
1804949
948180
1513858
1260798
187230
1110681
376248
516607
925498
1443182
1053326
1078354
1398904
806502
350266
1674782
245102
1377546
1746163
1335294
1202475
270523
1452990
1886828
1829997
646394
399387
941570
544999
1752882
74615
1704646
1142948
1840354
632451
1300278
1867299
102527
1316781
521698
786255
1327618
1614233
532793
1278867
1560088
1350211
1375552
1449589
1180837
1519961
1162639
539528
704216
478393
1497234
1060941
835425
659532
1945401
141033
1635184
847535
142642
1409997
784374
100188
1320310
76446
944394
231327
309681
540063
1618358
1390967
1537209
1732819
1435219
1791575
306861
99772
1798550
979516
831135
1592124
658911
1031490
635885
1402679
1154480
412060
445375
679975
14987
616521
548975
225852
402950
1589483
1602716
506448
980251
924325
1387849
1341919
825952
356742
766756
343419
904875
1706455
518215
394927
186369
743001
1949827
846787
1556272
1662668
1034091
738143
1467629
891979
1550969
745339
1962165
954535
1310856
686320
862150
1379175
945819
1490683
788954
1322613
1999799
39741
404170
964705
949942
1920880
124775
1197953
1859667
163533
1257910
266263
1167401
700921
930567
723302
1563626
664882
1829418
1775918
751138
397220
912713
585634
863257
301494
800538
588660
117536
1223715
1969436
723255
404574
1483407
1660984
583530
846053
467480
1404246
957038
548577
237518
1308352
751410
974605
742482
777903
491424
43347
1622554
172282
1853443
631241
1033544
549309
305895
408604
850412
1980603
534747
982215
977536
387990
347087
830568
1370478
940897
1406154
1695815
1806804
2137
75394
1468978
1527360
1117000
653112
1533772
595958
1808387
1794326
283333
488441
935441
435548
424401
707882
1034000
1862831
1382025
1779217
766796
264849
80748
697967
75163
787282
1288515
127382
1793041
76883
282213
84898
873802
1687516
1039763
1877731
255710
1940204
1502803
888539
344941
1848864
1657783
217565
541891
1604397
1724207
1572154
1654714
1515061
1228412
582598
1537863
1856479
1989937
119809
1740650
987521
793659
1134289
504009
1049818
278615
1159395
1077606
958096
129927
900055
1495565
1388374
903898
1384306
861696
1625996
1449971
777623
1073787
1345897
1331817
443759
1072405
488048
395282
437426
1719080
88241
430729
198105
312100
525146
1270892
927562
574891
450155
181168
1459692
337113
1612146
757687
503147
783374
1710516
1971199
1621352
9751
288841
120652
768568
1089381
346692
1433498
1727862
252314
320188
1337405
316763
1718152
1907500
720839
944080
375403
1847201
1332977
667634
1852319
1556017
719549
952778
271124
1623897
950489
1465335
328082
1392241
627614
1745243
620518
679300
1104738
48615
1936398
81811
1278226
128330
696304
1525205
562252
1010529
340588
1633735
523983
1696695
893210
272652
996227
494339
609087
1510129
4035
1864448
218751
861919
151404
1410282
915290
1707806
1735017
191894
610281
1193842
213755
1643570
687290
1497777
1226922
1526790
1414401
1308616
1562049
1310506
176854
21865
1405478
966483
970704
116649
1443205
1503610
1965397
1915132
1074506
217164
974743
489126
41857
1230345
1373650
1281418
1673817
1340599
1030905
88272
1002722
519042
446737
1294974
354875
1855544
999816
1243738
13842
694601
641054
1123759
1098395
1164613
950708
623565
1437217
1520283
549185
583743
104225
1215790
1192789
910120
661137
731905
769251
1126222
254676
1352876
753329
769806
1646059
977774
29686
985599
971592
597107
1564404
511614
334131
1052272
384114
873935
36030
1620867
341150
1334239
668850
711946
177162
1864611
381518
34242
1631089
361167
1520311
718420
117322
1494533
1518203
693075
532262
577931
1568878
128341
1893584
1229570
792394
1950839
459343
291698
951270
545806
655854
1106154
1046686
1908832
576057
53412
778839
197662
196345
685844
532861
989886
1511025
1310658
707582
1772742
207774
1224415
801739
703135
1594601
473001
73922
1003171
519853
582581
191562
544870
176479
191935
437789
219134
1491368
1839956
1639152
1677841
928813
1281203
604408
396026
844266
1771762
1445405
1754360
1644766
918657
1222168
536862
1644210
1953401
512910
308437
1447651
1829243
1990260
1033566
427766
199801
58220
1339745
247141
465995
1765019
825208
676247
1342883
794716
1116500
604866
1284590
96831
1816819
944926
862472
1367554
1852498
1417602
98374
1335564
1876981
1504196
1206423
1951764
1419506
114829
185728
676665
1225828
816709
1616936
642935
1715492
1135521
1652192
1190237
1745557
1941822
365487
1602977
1219437
1772406
724257
127690
1925824
1621964
633999
580904
1262828
1325907
1436122
1594838
570300
392150
1780322
795282
1441132
1473757
1334290
1682618
1292374
463382
921191
1487162
1090774
1312138
1420377
1836561
1389056
1445964
22116
1684740
326778
1456618
1835565
493062
1581735
1818463
1353351
667800
1811629
652901
1503928
730078
1781350
858283
1756999
1239827
601097
679305
1128749
1973017
1910187
621312
1971030
1998211
573928
124487
854831
1401945
211120
518652
1097948
1831426
163943
1127852
1332500
1027544
34417
791945
813059
676454
630589
1331834
1141921
1501983
1169126
971171
504793
1758120
1448717
901235
1679215
1057652
1775121
1065142
1787839
1972267
665433
743116
1080145
728215
172348
355927
1026288
1825647
882189
134338
421299
46014
1253300
1723098
1351535
639315
1130950
33531
535831
133642
479709
1074804
1912129
420917
1734282
96089
1161577
1123914
1695056
1961360
105425
1191381
58304
126226
31935
938444
1218643
462751
643838
860673
872295
756987
397020
1538498
1290435
1735088
1199116
907773
895104
974494
1320735
1133897
1038578
1523496
1126957
238154
244306
1714303
134971
1961652
1748428
909300
385688
1143340
129676
1674310
1241658
1007882
299596
429725
1680855
1385851
779223
978856
1138991
1198242
1374085
664461
862846
471191
1336366
1024234
100319
481192
160026
615179
1779474
161138
1541396
543204
1022452
369593
1410443
49950
498750
855850
419057
1844445
1858333
355974
1589820
1361249
997056
1591290
1332128
1322543
1417883
1449526
1790134
1769532
42388
838527
242306
1880718
922284
214952
90334
939077
1501339
613280
208360
1350637
1610840
845289
1726230
585602
345420
188196
757277
1451529
170375
1734032
1726501
640898
826436
30991
303853
1789152
1457096
1824862
957177
1354653
787015
1436606
130209
1137553
1406746
1530223
146977
915844
824741
524000
696794
1931597
1611373
1554566
1602466
436648
1637994
1221751
992137
30376
355671
1654300
916775
1817274
1408311
1246623
238303
1119661
641289
1168662
1550335
790899
1120566
579912
1226964
916722
1136769
1978544
674917
1525880
1182829
1874838
1077055
1784680
1384375
1013
715492
730583
852181
800009
1303107
873472
1519180
758469
1656388
1986988
1581117
65388
1212008
1513997
155788
1961417
272186
914559
1941068
664272
869549
1994869
710990
1148239
722283
769160
161907
659636
151871
1403602
1867369
1789560
1049526
1293526
992225
745225
1480244
1269898
1342672
59297
174432
1165351
1638618
1900193
1803221
756377
1544021
1609448
1860585
238299
901260
1822594
178291
784958
921195
468917
395510
914736
1295930
1760300
931541
247609
1029909
1956175
1412074
1753631
1818130
1243548
740979
1813357
266377
58488
1705276
96709
1773251
1775617
637928
920544
419888
272782
967759
1114065
1776148
1673069
325275
159692
373915
1573032
1639123
272509
328764
388886
783748
1830555
1851703
1195687
1433103
1151795
1557976
83928
450348
1899191
1372896
1218439
939633
1699753
1642693
216902
1307643
155337
3319
972831
1141606
1217769
898230
1305214
93601
498682
213138
163985
1590663
1934940
24721
740430
1187139
1003725
64847
1141179
1832969
1993249
459370
525209
9847
1560262
1999375
36735
1488364
271895
224199
661247
1896958
992805
1687330
891122
64611
1947785
854784
720331
1224461
1883354
1716445
53866
1787867
384809
1746957
549475
1568538
1290264
432427
1708174
1231109
578890
688002
304998
1630655
59548
217496
1020590
483961
1024382
870874
9427
33619
1814715
1603945
1958937
217832
1111113
321413
1776738
1681673
1792539
1689065
595315
43708
1829541
1872178
969100
67138
1810908
1979284
804776
72413
1242581
52356
1728157
1639808
1275199
1160099
1031537
1582063
1587319
1545451
1210638
1785064
238392
1778736
438976
583802
1548075
1269812
1701615
1805539
1641269
937979
438874
947955
574439
1381388
1932745
542163
833278
920972
678898
473896
1686997
1774389
1368654
1521342
227735
1804777
121745
876854
954984
1348811
884827
1922892
1174763
1128222
1905139
1958155
1769097
1715773
366704
1120783
1092993
1813530
1671503
1253244
1988558
699598
1983683
1973823
1188598
619609
848123
1144688
1950434
104587
389872
486536
1010984
207156
1046569
217519
1778483
1892922
1728935
511162
1974365
1209303
1001963
839234
1298089
1418716
1463180
658164
477736
796940
72300
1601526
129731
1377607
971660
1749001
488661
267256
1246084
826616
1981210
1276692
1922254
549658
52511
1559189
662180
1569004
1719408
524401
1184075
1615797
912348
1701264
797276
1632051
1088016
531707
915015
766016
534579
938764
892686
1867554
1487533
413823
1566354
1349423
780250
1673302
987992
816922
1511850
1838533
553535
999352
705982
696529
285387
1318573
658257
1310206
623538
804870
427114
1615409
1039260
495566
1783689
402927
1919382
132029
1390345
805486
591356
1753809
254107
167648
771497
1233700
580774
174522
328080
166624
608623
902001
1549428
420232
1499773
1051381
1194173
669301
1605009
1760039
708706
345113
312906
146795
1926452
1475825
1147485
533329
1756402
1187362
1406489
1566755
1491450
868854
1495976
722333
588795
609482
298588
186700
294722
444435
1820116
1142096
1940549
446102
421955
1793224
436711
671381
1336092
489257
898499
923524
103157
1158438
1360766
530867
57656
1214912
193816
745698
1862809
668653
419939
668642
1001006
980617
1881749
531046
93742
1581135
780420
493514
1381515
942128
1812222
1483996
1123054
1714417
573974
851474
618437
466844
1919095
1719291
1935291
680855
1905645
277946
932521
876504
690337
1367853
603189
76402
597756
1786393
103857
1379912
1521479
1304427
1006916
746992
185260
1948401
258749
1553877
1240626
1270880
1243489
780484
766669
1735636
791623
1102886
1883643
306870
1909948
825717
1525420
1880051
831010
151153
1835151
526146
1997678
1706497
347524
424890
1918814
244030
1450464
1271698
475170
634727
980454
1793907
1572428
1627968
1238706
1218493
703016
1083665
1849730
768033
1914702
157730
1024660
492063
1304910
975319
451088
872115
166256
1442093
1815688
633944
1372110
1077406
73758
1465404
128977
237104
462306
27394
708216
1908442
1878712
1512211
95234
380439
19673
1391071
872834
998425
642131
628836
765012
1497565
878911
1337850
1356653
1648413
547814
860351
1409260
1210939
32931
1641654
1498459
605419
179034
1995572
1512930
368136
1250236
502125
1341531
1467150
355754
1776762
1536186
594001
781336
1476864
547760
1811477
1295434
1325466
1134302
1603174
530784
1160725
971140
1959386
471283
868158
1403606
1375216
652419
1372309
237340
898499
1078921
1916870
153392
674900
478061
688520
609883
244375
1725477
1995483
917070
1513635
1416893
1644307
473184
1537968
1955761
1179223
675940
364123
1234183
425549
60627
285177
411752
1735265
844476
544816
957634
923057
566892
19432
839483
382612
557960
190665
518606
959859
1381947
20917
256797
1286619
422950
1242461
1909150
1172512
1799717
963842
634871
146738
1245625
916512
1015873
1543194
696477
1130219
1553441
544223
1092009
200936
881308
1997179
1366652
1368000
1976366
1895494
1164881
1012085
836137
1980311
1149271
1657250
995666
792890
1847354
1329980
580932
1868761
1506109
454157
783220
1536517
1107316
379284
270847
1960498
1589709
191858
1884188
1733018
638544
1355122
1835539
362902
1647915
1195033
1269813
1295913
903832
1521792
183160
1305684
1742140
1678545
1000169
320828
371198
647657
374453
1629001
1580186
212891
202180
1282454
490643
36762
933068
698243
1722041
675849
1361429
128043
415599
142789
377181
1132642
1303937
1750774
821416
575131
1236176
1682184
1940942
1943169
1989717
1257873
1847123
78778
1386032
1107043
1301790
1954215
388646
912853
1175208
461404
1131582
206872
1540756
1876344
1106178
1118081
910778
246698
1634844
1026438
73771
328207
1955344
1033122
842100
784841
365377
461630
547839
236955
1953672
58014
347429
939795
323593
637921
1220927
696480
768498
1015754
1238219
1084395
1639344
828601
1905129
1737850
12863
1969507
531073
1413091
1795200
832180
1706838
297268
1155516
159919
1530931
484982
1082864
355354
1666178
1366278
1285614
891597
663399
192423
676797
1187016
761834
428710
996281
781580
158555
858108
62283
1646213
869571
1291375
769122
242247
641448
1088341
1287930
1153201
906275
1468502
440952
1783493
200072
377705
572470
1623001
1660151
1019236
1484922
1718918
162960
691217
1361024
1996390
392267
1931444
1501698
167683
1183127
1290579
1357143
1012414
1724777
34777
334338
636551
264391
3929
1252377
1777967
63417
279815
959237
1323207
1938104
181341
1821308
568182
578760
1747877
1464742
1966043
1892665
1736074
1747256
820776
1633533
440427
754906
372790
958591
1341837
914671
1233720
1621922
182355
1428845
474568
1377447
258753
1168791
552820
821254
1196768
302717
198220
108227
1159656
365412
707166
1962580
1255538
83981
635887
85345
478245
573908
474983
1160962
1153543
1408950
615841
1774256
41828
1724935
664682
56572
740169
1300864
1976753
1592370
554249
1426651
1612667
1815679
1635300
742180
95357
741704
515166
1490573
145971
698242
930929
1085934
1875815
79586
980636
172162
50468
952849
888709
572716
1982717
332818
1527858
401327
229043
847416
818984
1776715
1315204
1975163
86675
796411
1385120
572762
1340219
519011
1830765
107790
170401
1403135
1099953
501312
701304
333015
277075
485972
1906796
1707674
1757097
1705193
452862
1002743
137622
1550828
697014
1440024
1988226
1049279
194048
1445232
879188
1200209
1357359
521329
804643
1087274
1975179
662593
755613
1577824
1639222
1210646
69542
1570823
956722
355418
1230649
247136
671592
1772173
1256659
528061
1292121
152204
1561110
603266
1988912
634118
1147398
453490
530228
198623
1364242
487231
1259791
988652
1200673
1298615
358423
1263638
1459559
1413545
12885
464639
132640
494435
1203304
1672005
852540
1584919
1021725
265216
918930
311411
955343
1450585
1759432
1995773
1331577
126269
1121798
1598329
1615041
1699660
1642020
1814676
1127391
271132
1193328
1929179
267646
1860164
1880386
1467451
1260359
1634515
661970
100345
369224
519789
229127
386381
1387013
1321761
83145
1140813
1327454
157993
818860
614744
1707253
148497
1823110
886578
1523674
1441444
1060702
605151
1174016
1823194
1383944
1759590
1845471
313549
68359
1127168
254867
662624
65668
1881820
1178740
935994
1674642
1150036
1542765
1366892
1926213
317772
209120
1317426
1547388
133668
1829966
1090135
1306741
804189
728709
197331
358318
736226
1126621
154539
586967
1680771
929504
283028
1228589
966807
572254
1280757
1801495
1168944
372852
868795
1284249
1860185
1872269
788232
66034
523619
1849054
1836018
1033473
309420
676801
1122640
1724438
1880908
718393
59354
940139
1895341
364773
818416
1762039
1491641
1001686
1588072
181648
1381154
912609
754279
1572010
864253
1133959
1720775
273438
270285
406435
1300049
1436636
930619
1463273
209402
606408
1866242
1007348
508395
491651
988717
656869
872413
1870249
723510
15839
937337
430119
742312
896806
515195
1260120
124247
794687
1722667
366753
917490
1543154
216859
846463
1721255
888797
1308138
1695991
1031858
732579
1688042
1777988
1679652
325214
348217
1533157
644961
1957343
1588257
93224
312918
980411
1746988
1007999
12625
1760389
997752
1443099
1459422
974371
1105750
1889956
1803350
86100
1234293
1888424
68747
1407759
80804
1742213
1957854
786839
628969
628639
1847775
645424
311227
1195572
1457952
1033489
99716
987586
1479984
372941
887718
847832
1535299
496766
303355
1675186
585015
199615
151120
1041
1902270
1056819
1947908
1813053
570541
506390
767141
1789999
1562742
494224
1624409
1752363
379956
1789593
817621
347563
1010648
32737
1254992
1160888
1635311
1583769
1560580
431921
1825688
267744
1887466
1274606
628142
502382
1076833
1446967
414766
1171793
1812026
1857131
1774922
1864019
673114
198967
282952
1610237
230366
1802401
353313
166653
1948145
1774893
1672878
1044376
854154
1131913
1557226
570933
1687172
152823
1632334
1366117
1754814
127286
320038
1379542
1825213
880675
391894
839942
346169
44321
1692089
1085747
48216
1303795
837474
1336516
559576
1045116
1594684
1650452
699560
644447
1041595
1253628
1480017
144908
1677111
1327737
1443260
1489619
1313631
1816395
1403236
97239
1649814
1873920
1179597
1547183
682849
1733389
1856832
1618896
165320
746367
1514986
1654910
414792
76411
491235
1853930
1742606
1444415
198044
304846
646395
1787977
567411
1659855
6000
224150
230366
101377
1969813
1319083
212015
983428
1521889
509566
941903
144581
470475
322263
600239
65769
1274564
580262
847068
290641
1632754
630508
271554
1104103
1897620
1296317
1492245
1117499
1856633
639157
786668
1672099
565037
1120622
802497
1816250
983091
997006
644753
239424
240978
812325
1557342
1549201
346802
839112
1000688
177315
1865580
1773779
788742
226238
188537
906185
932642
102834
8966
1955705
338484
1656772
250123
1105503
1677875
790455
1934440
875525
1412846
613222
1912800
1156086
90256
721070
1078736
1649753
438128
318151
1727753
155570
1246618
1933498
127516
1560331
827496
1152678
173880
1565750
1969524
1518845
1003309
1796342
953185
1236641
1773080
961540
558377
301015
460780
898605
1227278
1480720
1045579
1225247
1681158
756088
956349
914329
348211
140553
1220726
1519917
663417
1587415
1098227
1628583
914677
528129
420272
1790155
518752
1817928
1345089
430882
1209526
1373703
1934510
1556734
222907
206581
457155
1553821
1748991
1941656
176289
506457
546787
893503
667502
11726
998957
1380173
1818046
1985585
1108638
842302
345456
1721941
86546
827068
794274
1916874
1896881
526932
70982
1453129
1852571
1609836
933997
115725
848166
1780632
76270
1706938
1434429
1374236
1120901
221529
1800954
1839691
1092587
16294
1214358
1928021
1161070
298068
77955
1922123
692720
642081
526420
31219
905507
829919
597603
630085
4928
266288
1650834
1345467
550470
123294
1344686
317717
304120
573976
1092348
194468
1188572
574196
505258
543346
691189
401450
303926
1351796
719237
58692
1557279
264232
427096
1319949
1653117
1777445
718361
1218285
1773763
1379534
491361
1535570
1979562
1888437
557233
1761421
1979587
1432708
745954
1733806
1522542
1738893
917686
106352
1581030
1006543
1045145
1231347
1409290
1199181
1652198
44590
544436
686784
933291
1416328
1920008
1215779
816960
618526
1144898
152229
1046473
1771520
1678837
912266
343154
1028443
758667
662714
666040
309072
1947659
1255064
1845789
1946558
1787500
915455
1269515
1745981
1096000
930343
589329
810284
1344825
360033
1292325
1895929
1954173
1469472
1922427
674982
882672
647666
781993
455324
29013
1879841
126072
729177
205634
667228
146449
1369345
1970831
1080824
1302108
165399
1995346
92435
1914445
1811100
1646199
902705
445224
697978
640641
103188
624593
966928
614503
1818193
729295
1986837
873377
58575
1799032
991914
1449708
866051
1516530
1533060
179223
847397
348925
776423
530364
390787
979742
354471
123942
1850965
1227141
1888248
1069478
614028
183735
901115
1954385
637238
189313
1908011
601877
498498
1049155
742936
1057197
306792
953306
1653510
1371633
288564
1257993
370582
1143826
932402
1176174
244824
1926317
1813174
324035
19139
1449549
444579
971573
524306
439417
632104
532608
1647820
749275
1025478
1918852
524943
1698795
1924239
716707
26174
1001249
556252
1606456
1295824
1559694
680758
198785
1746984
1639653
545685
317786
1802314
1130327
447686
1239588
679157
1496402
950435
742951
199079
1571929
946522
1284679
711627
1265503
85607
812958
1998061
1322535
1132278
1571948
1682637
1731815
1699433
1424529
100807
1862895
346055
1065656
1522471
793637
732274
700838
1198498
507135
197416
567588
898806
927420
103146
59709
1249646
212223
792647
487097
827626
134862
1849118
242084
1598505
1836607
1516732
843
1779037
1310171
180045
374415
1093473
1457534
1245897
1311014
355675
1271611
1525293
204790
1890942
1394562
1252050
244507
1747816
380606
1924652
1786123
944355
535112
1653727
303419
1808918
169200
429817
434857
1190872
209727
1305321
741535
1290675
1290805
674711
780649
1301079
145635
742772
1883833
265843
96904
1021252
305419
371531
1885394
1461389
594146
406202
1212859
1263120
1546780
1717846
376116
1366988
1019917
1517348
303716
407306
773498
384023
1814577
529738
745474
1653703
1431967
1272138
1488147
943605
412361
851348
484748
750479
303794
1656660
1704958
827190
1940642
752907
392660
1911793
89295
678248
1422591
255963
240528
1445226
1436308
839371
914543
4965
845449
1176953
220714
1918553
938211
1996893
1351749
1464542
721499
1760583
1472393
1349082
284632
1205536
1024405
917074
1951679
962349
1080715
1684900
16787
1543098
1607869
1421070
1947169
873411
1535280
396903
1473993
1563289
944886
535159
854735
1476649
1166768
1565281
1809793
1815288
162793
1006603
1772413
1208515
530038
989069
1641210
49556
822049
1646749
1175329
1178769
1596595
1361498
888360
159920
883239
1517983
13665
865354
975835
1911320
1835517
1814724
949899
1212553
526279
1408285
720720
1223341
180760
1503635
426806
249911
1003379
1461509
1422618
981647
904903
870164
1995006
1906272
527785
1287554
602678
484888
1595927
1583394
1356080
812808
1419650
93143
1734037
378167
1630405
1175263
216053
1159889
586790
1836068
1148643
1282414
400854
933112
1380785
548909
1679198
1982957
1976794
1620777
1565328
1409394
312127
819204
1772907
597583
1283935
1456846
649924
126834
35132
1906704
706070
213535
844511
1819540
1146907
1173861
1898958
990231
1049607
1271084
769995
206061
72323
340723
324144
1904068
1150688
1661633
3407
1938211
895271
85675
470527
545485
222320
1997289
154295
1141705
322613
24063
871092
1983876
1115597
1186838
616343
1585937
1008316
1011469
576496
173861
969175
1052625
1181010
792900
1897203
33446
1438648
933530
631406
216487
1676059
1362164
56702
988983
1076247
1561028
195133
963771
1939937
1512396
398051
838760
1649351
1948557
322785
1672641
353158
350325
1190283
1935594
912861
1804389
1818900
1960595
1811422
1345405
579591
358626
1139575
103061
606747
431316
337036
928101
733742
1309644
949078
1136695
981307
1393175
1602357
475914
509855
40957
1319159
433167
1814059
115517
1618896
367114
1601306
478779
961864
405407
467319
1480123
1273327
1274679
1645654
1422737
1976167
1188205
1727513
507837
1995221
468772
1175857
1576766
713658
702415
813502
1450456
1789782
400371
722608
1794911
1635850
1108334
696
1806920
1979137
559417
1553636
1549443
1116468
1667727
1274542
1691826
56426
1123131
1559185
1951859
1348974
408221
235162
1634469
1311602
1876696
495192
1457413
494478
676415
1656968
184076
1104157
1040064
1985727
471589
991421
838183
744854
1049292
718904
837927
1996403
126988
1925316
1829124
1322363
453011
421876
1041824
1012023
1645437
865154
1605209
899532
359851
806517
448919
1505933
400218
92639
1280479
1387747
1651645
195407
1000278
1835784
1433863
1865505
1625371
1944597
1815759
1532301
840050
969555
1681607
1816586
1632638
1264064
1077439
881777
1613340
1026199
144550
691979
1563471
1668730
1559729
1087453
1418326
904343
1586010
1301840
752613
1573281
615890
1018607
1318757
1234242
1343204
1046273
1043716
1756346
764508
1801309
15992
1418174
655209
704421
1181060
1203262
569858
1457367
1289161
406465
1536803
1533431
1006027
247956
1722597
50188
1438080
407455
410881
1884446
1144765
155160
47493
391053
878432
1566485
1012834
933727
1837677
1173152
426884
418975
708144
1422133
1525170
1127368
1147975
845372
1044118
46283
1101139
310454
557365
181613
1267774
1251713
201439
792263
478347
944896
1039490
1098437
341729
108694
1309255
1307512
1931711
1098832
384852
1846862
966329
629583
1324888
398571
1971432
371145
1502972
970173
1748486
1162834
473009
1789099
1975097
1285808
491489
1282829
1272708
1693132
527833
1064041
1284778
1576945
1860200
940155
954109
1142106
693052
481008
483181
1593964
240226
1694137
1087041
184304
104614
1415284
1632522
621635
789098
876493
738048
888300
1990640
1753538
1582184
747902
379345
1288065
1450385
1342978
797708
527787
35593
1167359
1199416
169748
1671853
1143859
213528
995741
1014366
433587
963243
494615
1924213
1336854
830992
1274728
1465203
604280
1603425
1925388
1000988
372783
1698268
1433761
1761097
403884
274811
71220
1053537
729193
1082223
1045733
263363
1092041
1031148
1785905
1816983
1502120
64221
820315
312409
1210590
1954630
1369094
392731
1043166
1627060
647680
653718
774593
1989091
1035906
529860
1867803
770034
1628503
134656
407136
277107
1655122
1508038
1874145
1466712
1440588
1803686
226316
1704326
1904227
1677751
415710
1104754
783518
53971
961213
197846
1975265
1812213
125180
1509798
1296245
1355378
1443244
1494484
1094002
407576
1974195
162120
166053
475490
994439
919112
995849
434911
1353022
179870
57746
1205971
922781
1384237
470966
53496
793744
424236
1683823
854606
1032783
1909924
439569
1019066
596583
522668
1776326
1569807
301834
731756
964745
1811509
1136021
1108129
307174
246550
928247
1349855
20421
1092714
106616
1584000
1892277
1373737
1235040
1845777
938498
638238
1868796
602502
1057851
228934
303570
1904970
79766
794954
1917866
627659
547416
1771281
1299791
37608
815506
1134804
1498696
491420
514036
1830265
1394135
840716
749795
530356
628371
1009615
274950
1839391
533388
907034
839632
1412105
1630994
480367
699504
1523495
899637
204625
510574
1797580
1122147
641931
949548
975145
1420165
704848
665849
668443
1352962
172652
137257
187043
1304359
1272797
1710565
167245
1834535
1303276
1678258
1837095
1474924
1306273
892
835435
783967
174996
720084
956632
424614
689124
1975441
1989785
921314
851504
1485025
677293
577342
1724991
932433
1545077
264942
603803
834159
1013957
561370
615928
1039662
352285
1235728
781659
1710608
1407585
709936
410783
920331
913223
1766651
1096040
827488
1390708
1090602
926349
929218
710256
436997
1918226
1334312
977902
132457
1583332
331575
1624984
1094861
1028188
908862
386728
1897397
1892174
702308
417999
1736917
1211547
512147
1138943
907158
4670
1246511
982726
51851
1525948
1122442
139398
10610
1343706
1791795
1020636
605633
981871
601086
1515857
929311
1974722
329116
522131
75785
98367
29299
301855
42807
710974
351274
862536
1157947
1863235
385386
1036089
1193082
551091
1419383
729105
1204063
1300056
563179
1160101
715801
304602
948447
1695794
1018060
1723224
1516033
1119483
774817
1236622
676861
1221452
767826
1773377
459480
1118277
1889989
53529
1655824
743458
1685664
183678
1392883
1494592
1206673
1867070
1068182
871739
1594335
720918
1752151
1789269
1103272
96169
1848242
703382
177365
338298
240811
1139934
111625
310458
562393
1498767
1499989
1931639
1863444
1731879
1622244
530184
274649
1170286
1617519
140129
1847668
1956357
151368
1975482
555198
1447288
1059582
896716
1674193
380198
827555
32377
1729585
1925699
1505878
1471954
1332342
1392450
418947
449105
1467981
157424
273893
656934
322440
1910305
1469993
1058359
577879
1259098
1944039
1842736
635438
1783270
667971
1386801
1086096
744294
1337698
88982
1269742
603149
949399
1026707
1302118
862009
909379
1333956
882188
860708
1618840
781863
269673
1643297
487513
1718676
522967
1372500
57004
1946535
1215984
713094
544791
1323595
977324
1489029
514454
1406212
947719
1919948
104965
1584333
707131
1493269
1118289
1490916
1031059
1571350
211701
1615329
1187628
822504
1288053
1921847
1143512
304664
342972
1591304
508211
1937369
453842
1744644
1806196
1448390
1190959
1208035
444685
1109315
1227055
405182
962331
1427609
1268723
483617
1521845
1502425
1983671
1702760
649667
1090316
325979
683037
356034
130355
1037811
806243
867102
464820
640485
980212
1584854
737983
1652749
1005296
979150
495741
291358
1233468
545482
421599
518845
793698
1854045
117136
211325
1313344
1243599
1425138
1625499
347092
1211022
770220
1706728
1442833
1852970
1980208
973015
699276
1733648
275312
1071508
24209
1840488
1537302
242275
510966
775574
683610
590497
899944
470809
961908
1755261
1508522
64569
733203
510782
195519
295580
1048613
1977198
612035
296855
1879064
1934191
547724
1402780
1770115
1465322
355521
40990
161405
18193
1202526
1560191
971480
1595153
1036914
1830655
1033487
873906
1393883
536645
1311418
251132
127152
123486
480904
1675875
404777
546206
258308
1201517
1990033
568635
922744
1976975
411917
1643617
723395
560186
1043114
465228
1191465
1823884
1749764
1007472
1429856
384000
178812
857985
145150
102407
1943544
1008517
672319
1974308
1343566
1092893
1569102
898402
1469570
332921
1091082
1812629
1088107
481632
853020
1805887
1128457
1124716
1454747
617099
867741
1037456
556912
1682829
964549
1875511
1183666
1810171
1416714
1696278
1590123
1852819
1235688
1961709
196235
1552540
1244791
963588
1100060
1111768
1436901
867404
532610
1391858
334162
263334
1853515
903024
1380188
916399
173943
911590
1427772
880720
474388
1411676
1887407
1003546
1480195
693546
104169
512172
1831367
863915
1499849
524852
1557252
305556
1482683
1566291
866724
1719109
518879
990564
1018853
974477
1880377
1789960
62108
441023
1737413
568955
1260132
53439
1549974
706855
706361
466285
1767595
800148
1444390
343330
199459
126217
1916255
1324956
1199645
1846010
409869
1336540
333115
639661
1008724
1205071
1650184
1510669
1199667
471534
679106
387881
1413562
24251
1772164
1574006
303919
1392672
323443
446046
1822214
1581212
1683420
1613971
1730323
628311
1222784
1055478
278482
386853
44522
1145426
127538
1690258
762363
1108292
1615388
377510
865012
210243
320147
444363
796964
1230810
1467384
1344101
1781946
951402
46664
1525493
55668
673237
951735
1794190
341087
963616
867220
1356980
1095725
196910
501502
1973201
1302407
454011
486664
1054586
1894803
1762429
205810
602893
357250
1417111
492429
1611913
334099
1139357
405480
1079840
1575146
1607637
609551
355378
1705483
903107
1794961
668550
1491547
1072113
1807794
1535548
1574339
1278215
1708893
1602
445087
1448597
761572
1156479
1426839
1087244
336945
1108490
719139
1153569
1719059
1123059
1726491
1061089
121224
1768005
701132
1434628
1086223
1613053
1352831
1000541
315689
886352
1146453
597814
1479786
1716795
1562625
399304
1366180
730427
1909735
326825
1463018
890427
312325
984901
303439
334596
1036768
1140993
325817
772451
1739148
1919763
238253
1787390
1726768
1921185
1124329
355234
875184
1735809
1092131
662397
823930
1512389
1857622
1900861
1042065
297835
1033512
1354275
1658825
1694606
1378628
395225
1412696
669310
1297073
660504
1150981
1940708
955123
89639
592163
605545
1123604
1273696
1231899
1862423
1846753
382681
159915
1354718
971141
1239814
1423091
1199546
1982840
1581953
1402421
698139
117976
1150292
43799
1881275
305055
1335875
1264508
1369402
500893
884560
190787
11713
1740889
908866
1540646
577175
1517910
1732576
1277130
949237
1481612
1231637
1056700
433235
601749
1318140
1591630
1794900
919786
1698631
1854612
1501930
893903
507872
1332028
628040
779958
1286166
1911174
1646184
343737
38813
1632908
1528421
1556029
1980490
1654639
325178
1390991
763359
1417967
326883
173449
270099
1554373
690265
893833
1460485
134974
1225567
694550
64170
1206342
1473588
561640
282881
192538
1477408
1112452
88354
462072
1528274
380758
295108
383377
178446
791442
1120683
1369242
1036380
1719204
1271786
515135
307164
159074
1128933
1855484
1095649
302991
809648
224814
1828522
1705703
757612
199542
1852668
685936
1961792
573845
1042482
77082
1584921
1896598
1629155
827146
1410686
1416485
533574
197281
1968429
815769
327610
160567
266569
1797973
123122
1982183
600615
744441
1584819
123727
1975144
1046573
859779
22675
674614
257304
1879398
435007
1598208
1809001
1230879
373769
1786069
1747830
403120
853982
605172
181773
1366021
1806657
28059
216703
939949
1829681
876883
313525
1272853
1067176
1224065
1842502
810135
527222
1316457
613874
19146
444293
1473874
1741033
1864947
1097009
487808
787548
795714
569191
1990820
614635
1741328
228433
464163
1050032
333520
1815340
119984
1634020
1031283
592882
780120
998636
1247312
390786
1554874
512320
1686851
1718382
876336
1871201
1261175
497899
772371
1332316
104517
1803727
1641843
1413630
1763542
1071677
589439
428309
1016667
701689
303282
1611821
1330164
756583
444341
1850313
1692215
1276465
1258435
1607019
816052
678902
993137
499590
386231
363829
488902
998261
1529058
1937882
940190
1090934
207081
183127
290310
1644377
1761754
835069
663143
653037
1885308
1111968
247986
919647
451315
1041722
129864
367902
349773
1685602
1497452
961991
198396
1350741
1441048
754367
623179
1042836
255545
723768
1342500
1274713
1498409
699471
1203638
1295739
1547917
1699925
1236537
18168
1114840
384098
1027743
144592
172111
841762
1278417
1948633
265721
649256
627151
518465
1345884
424429
1523096
67898
1708029
364067
596725
1908940
268492
30075
1573953
643181
1498939
1833406
979990
1467857
1190775
533147
923577
1804123
7918
243112
1057464
1271305
964913
1040703
530417
872007
1975691
132169
853186
1504551
1401740
1913405
1134031
1850624
714361
626784
1752036
277601
1620988
819277
935356
1583677
1165253
456071
976978
1870750
420075
46833
567192
448048
1633912
1408249
1584620
120332
877276
1839808
1729597
191951
833746
1031955
789869
772763
1930716
1994438
425203
532325
1537609
1047415
151583
277780
195143
721860
1573136
619292
1885594
170273
941420
281477
184984
923777
1866301
1075807
432204
339991
241030
358796
1465865
1716604
498174
126762
1912616
1489256
307007
1381199
1808809
481795
767695
1835396
219972
1359833
1029315
1150999
975866
344322
1526112
1708784
495370
879982
661038
1692167
1163715
907799
995578
1370429
1556412
130895
42787
468161
1247691
290839
270030
308118
1104019
1821125
1577532
167614
1669536
546913
1420447
1254147
233482
1352696
676425
1363106
1497479
673765
1136149
1726055
913202
266481
85836
614182
948260
422411
1396393
463794
1916685
525240
143405
448590
1528332
749467
397173
638906
1089697
362633
1305801
992879
1980209
1798596
856839
908552
91022
884096
1117723
417272
1598319
1869972
246691
180300
1566825
670373
157496
1522675
1012937
80565
507150
1190537
1110911
1504751
1251328
1342345
988677
382782
1241798
289383
744482
307374
990914
223191
1602325
1162992
1624981
696733
1421295
1589890
1995402
1958119
518074
276355
1177989
1929175
1674850
1538233
1320603
1634911
277412
1786657
1018537
1771678
1090551
560457
183039
1066848
1187051
251740
1169862
166611
99274
1188339
160941
1339879
1121627
1150936
383085
640387
390086
61918
116778
1428689
628426
91762
1471292
1156060
1445164
329878
717501
551022
1935085
1721360
128600
881864
1520458
842722
169756
461781
1312663
314507
739918
465251
1894374
1606648
193038
1914993
188755
451443
1678133
786228
491354
201131
690316
576000
40788
1387845
981117
1274699
1449166
1197472
1876441
1892204
1835427
1818277
205988
573782
761098
352480
1146315
199280
1180749
1040103
1704888
201009
1862827
33572
416793
1857099
17013
973320
1283937
1360403
140660
409807
1660936
1832615
1126941
122949
1599843
1104736
1658181
1755834
848014
1978142
320977
534621
1013849
632486
990962
573667
1298299
271445
1243875
1733325
1011816
1925985
967393
1507836
704420
143917
30626
1948996
1523351
123483
767934
1059595
472581
276127
1694425
1767322
1069975
511588
147694
1656891
1249672
497836
182625
172259
1784689
57117
1737310
1244910
235202
411830
920480
536916
281572
1755182
1539518
639366
909037
1081742
1377382
270685
122973
577784
1875940
1830798
730253
446843
393217
319565
316156
1722612
1160780
948001
569805
531503
1434754
1853956
790837
865420
1312732
1902617
1718319
116951
1629434
206768
1976392
368776
684827
1986678
1071534
1908421
1258961
5056
1592054
66798
1330000
1937900
1196630
1988720
1016637
1146928
1094311
947524
1846565
624287
651480
1648776
1695622
1963171
620765
1931605
23296
520888
100384
572341
180227
1905464
1361860
1131705
893517
357900
816265
1815919
168726
1619532
1780643
638736
548954
1951900
18745
1444342
365942
1171612
419297
1471900
1180800
455604
1865960
895347
1696166
780487
165364
1314420
1994641
1808546
1127580
1550455
1518496
399284
48517
1567255
1931567
1522891
683360
105875
1300196
821746
156836
1157589
369777
783645
503009
1687026
15554
127199
792784
1365788
1086347
148000
1164904
5714
313776
141802
947430
891147
549093
572662
1405717
1557830
973339
1182843
852218
1669455
1089388
1635574
208850
1896119
1849532
1421284
1408242
798072
371505
1312206
1211180
1315822
1989915
269308
1903080
37073
1707537
1572535
1182585
937417
1874528
592870
140590
1452456
1422496
1235672
1529364
1912070
148554
890153
1315192
1067800
1665407
1594190
1279700
1541621
1720031
1996740
1382040
1269184
673337
1116340
355953
22214
1461424
1303121
968162
1872184
1066919
1126630
246512
1827840
414513
790675
1409707
1517682
1936576
169206
192611
441434
6035
530228
361310
604666
923383
1114773
1615367
840560
784176
734987
1070970
1924905
854711
1071700
1714976
950359
350239
1525332
1622712
1292363
273863
1735127
334836
1757544
943746
1024961
589557
1388540
155966
1690166
1990343
1889119
1596062
1521566
1367794
682939
331470
585791
1885999
1921563
1884734
136936
1928503
1764136
1528796
181546
1804803
1972915
1415741
1631795
1103059
1267298
1357128
389618
449786
1388824
163856
229806
1007576
1197671
1073859
1101639
1668893
272584
1194991
1593184
617502
706606
1607930
191086
855713
1870957
1143462
1058256
1220524
1652775
457396
1564795
881781
1435602
709801
696977
1876312
812029
644778
1257323
894507
231666
1255947
1662414
1008841
901232
470349
555161
1605198
1064164
1464715
1926971
1948514
1405413
671765
1533200
1813119
129522
1513455
1733873
1878794
243580
439573
449176
181483
1712929
1381039
692254
626379
1169513
71366
1002682
1364584
1136474
1420551
611828
1604401
1438065
1970216
1604899
1472098
1699846
1389066
1071027
1121512
144163
114209
1879977
433292
1352080
795185
1066540
155507
105088
780753
1818450
441955
695763
1117209
1985289
387466
681151
1351097
722434
1047484
1889848
1828648
800969
1488765
1854704
517936
1577299
137187
757842
1153053
419107
1659587
1858673
898805
1790827
586681
704629
85703
709340
1883671
1110770
194667
1504045
1396224
1971561
29276
1803756
1496346
1584066
237086
1811020
422944
202366
1561861
1607080
755243
860168
1732231
1015354
964908
80945
68016
259887
33128
482745
900547
927800
1998095
1801003
1836460
1615486
1566339
991412
454907
910593
1785245
799924
1242047
1382314
1542300
728831
664830
461040
1773108
176979
1206098
1180134
908776
1831013
43199
800764
442484
2900
1389817
634671
1706524
337275
332630
1834595
913720
380328
923503
1492033
692454
932815
29595
1663506
681180
821691
1112406
328660
1278293
1645937
1814039
272109
788053
1552277
863681
724773
1978484
1759537
502391
502134
1380881
1390540
474045
1862624
1475219
562801
892950
969615
1500178
655951
791329
1842581
250548
82073
1595324
183651
406958
1829137
1888023
405561
1657348
462344
1022712
1441438
754549
37182
288602
128941
908314
1061681
1852962
868908
35379
639698
208893
35124
1919538
1498741
1800518
956777
1742083
1253607
273390
717114
657124
9350
1749165
1931844
1389087
1043713
1617948
47795
1180943
1880024
1060821
419264
1980986
1794232
466613
931688
510742
1302440
1873675
1096323
178998
1549303
1519797
275962
84863
592283
1213271
585254
1730109
1614849
1184393
1022850
196079
1357539
530761
1221176
1303971
479283
417618
1487641
1292013
659927
1673137
795400
441177
586047
1876133
641193
1625403
1781369
1287235
1848375
406390
1935948
546223
806813
1751535
973099
1779611
1370000
269831
408962
1677477
338118
1563454
117317
1912456
738913
1411470
1939374
1255454
1019605
878567
1738891
1083518
1624613
1715245
1903465
873055
24691
383387
361987
1674756
866329
1951866
350572
1212948
868751
776722
316784
1866568
1614372
1539263
809263
1099116
962645
1090788
379735
79113
89755
900726
458377
960796
686342
1768271
993987
1936885
620394
1696773
784566
1994432
1847563
475684
1531166
677143
765447
615455
1043193
1959479
824339
242943
658510
736057
1978787
1738838
1622055
1097228
1866742
1734364
857254
1895362
206886
1461475
1814489
1980081
753881
1373075
1601268
299820
1012307
1361353
702697
1941080
210409
643779
1210780
1244368
370204
472792
1691445
96441
1216546
1319340
555732
847654
1764161
1660987
587383
1965222
1450149
697404
1979486
1519382
904098
835729
1991035
1200749
1611979
1322010
326574
1410849
664634
1276150
243391
1676666
1379762
1760735
1588836
1517050
1618992
578982
1759923
1944854
1322934
465670
1077746
374304
173080
1781745
722341
694414
729307
1803024
331979
1741781
421791
973687
393029
517337
1052090
1020165
105778
1700233
631535
1106229
1571902
1045705
1010811
1413351
664678
1762287
577118
658908
1501328
1899603
1222683
1528816
1255031
1843546
156651
58577
1151060
380807
93423
1597332
1626337
202840
115490
1314865
1187238
1901966
93470
1535750
1812264
1835078
1304698
996900
1887654
1512578
1771828
359091
411891
1773123
690487
72607
1081564
1552883
1511310
90186
547359
649981
1786333
205237
820882
840155
1469848
1961269
526305
352348
1334284
884364
899146
845133
1237429
1347395
1839
71755
1692325
493896
580382
16206
1092790
1756218
1015216
1368796
624860
663899
644497
1390280
79439
1828739
1734217
957839
966243
861216
5578
929888
1028336
837847
1192219
523399
1589495
1234123
117944
349780
812138
1976259
611643
710856
696002
985983
1730258
1538766
878147
119263
1575573
580943
1991083
847466
1393711
1150692
1398228
360555
906033
1410372
1364108
1561672
1557749
609304
779858
848097
220584
1069287
1569076
668300
242324
1248844
1231708
1037600
1262268
1050641
829311
374173
345195
1487471
1414925
1866618
1613001
1329947
501671
639910
579407
482832
1394365
1772393
1793751
968920
97136
512272
1757615
328576
523580
919707
711485
744632
1265447
1191678
955337
1575730
312640
735470
837084
485815
148861
1843801
159870
1312793
9877
1566615
951738
1589223
1108647
295867
1270616
1711230
1102770
96261
1569424
1432381
1073172
1639495
1891976
1025004
1421829
134539
805660
1263733
185449
1695627
102004
844168
649436
1242071
1089720
1637940
182216
1653441
1458126
1468778
1222856
1930195
947767
171699
490960
708372
1974133
1897616
1244288
1578501
1066335
619488
621241
1554926
434595
544087
1287075
1578308
904421
302222
1829602
475494
1038784
1478323
295179
228720
1176671
866138
1009935
55487
1891284
1541912
1314473
1961484
403426
750524
144714
614735
1303001
695840
1202346
1780487
714560
1732780
1481052
1072202
343882
1836717
1518329
439202
1119827
1426907
472125
1569303
949519
1700491
1955470
1034914
1196553
1072280
952814
632144
418979
1174997
1575879
17451
1633143
1303492
1178481
894094
1972079
567214
621625
1061563
1059517
730572
54454
1068574
1489256
335324
25784
1428467
1539754
559517
1751881
101191
1855265
587669
1286832
956775
408212
1149442
1386231
1072749
1369174
1026763
1454179
1717048
725861
1907013
1861510
736824
794313
1415837
497803
1773042
761565
1766052
1442867
1446787
1836778
1999170
974028
1701075
1000049
981336
1857717
1941975
1377539
1466278
1869114
828184
1466774
1744854
308306
608936
1702529
1006277
290499
71666
1765118
1085198
746735
340449
415378
1548681
1699906
670980
949073
1206889
1894810
454236
1133042
399583
759555
1432503
129048
396821
176124
678975
1980775
13740
1529708
159581
316712
927784
1972524
807645
439946
254157
1452602
1877202
1298405
812382
956211
1529001
1231991
497783
835063
265617
1881137
1000095
156689
828185
1412588
1072330
169242
1961573
694356
955974
935994
1364374
1562157
689332
114753
1572637
1143408
227076
109767
1650884
1462602
1653292
1140122
457498
394098
345452
1787187
1907133
660466
66185
497096
1835209
1991558
339729
1614408
1815568
1671338
693955
1845285
1457751
1752150
1070310
203341
99646
1894550
719105
1360043
276393
741040
15275
569000
1344192
1848041
1715896
1524813
1998362
1390361
1945869
1247596
376159
1106766
1567908
1453129
166767
1246842
534385
1161138
993237
1174986
1867990
1007980
462040
1233723
236806
1145050
596638
339533
1879817
1852516
1004652
722513
15987
1565838
271151
795930
1875434
538962
213573
1219223
1802403
33875
1003772
1709933
1648065
1205893
115969
1858978
1135243
137416
545359
1213421
643642
1991759
648498
676574
1748901
874482
1934341
1174273
1050814
1575309
1573992
1898894
1686532
1215613
76992
660149
1340325
1504996
1511969
53329
1636790
1834572
636540
514948
129740
1754987
535875
1025642
443098
205610
523680
1202819
1305221
570887
1715876
1045773
921659
904425
1856074
1151243
342482
1219050
269109
1611510
1512462
1599557
1556530
832830
1735575
997476
1892594
1730429
1625636
549004
970246
1596626
900307
73557
1720860
230167
1358387
468783
1920102
1191660
82888
601866
566001
1057365
926190
1101091
540115
1155834
623639
279399
1021101
1114438
1350807
1818501
620707
1626290
1503249
1728351
555172
1746373
1156409
583501
41800
1421386
310360
936134
1797079
176066
388740
1295456
966632
1371515
1392860
729649
1314420
337612
660316
486841
989154
507238
237797
694476
1004513
499142
1494177
1173088
1356488
722016
1169614
1542402
1964124
377180
370856
829163
1112209
1028300
998204
377345
1411834
1814571
1965106
1826062
537123
1696862
367647
324924
107291
1707076
1598330
591454
674072
1026284
539710
377273
281195
1771359
1862233
1849438
1216829
1922899
1539629
1126288
1499156
1134329
1066662
1572055
1572825
1762975
1761039
1140252
457854
1949831
1738408
64556
1820756
1045095
1839943
1674993
1140633
793799
350376
135109
459767
892100
1120118
1264437
851664
1424929
541412
501055
1095403
1367149
1925158
244213
1133575
476073
1002367
798858
870475
871124
1001322
1559071
1070091
1719933
918320
1121594
279281
1258027
348666
1041309
1770191
859638
214446
1835112
1461120
699357
120285
1527797
929105
1729750
1784145
636261
649131
292843
1846519
76668
1692346
1265199
303912
1941531
126283
105272
1581257
1533588
235176
511297
596600
98961
1525499
422866
1830163
1447489
1715723
620277
938999
936792
1069412
891514
285719
788393
1168225
253432
452948
441483
1560571
1377790
719589
809087
213328
562492
281601
1463609
488291
869442
1271383
1849450
108308
1356551
92375
1192927
1112152
1246830
233582
1177145
94311
1048413
1516575
212427
1277391
898281
1655992
1382535
1613062
1268136
370911
1962105
725941
389535
340230
18689
1844689
643522
21038
38560
514096
564596
362871
612228
170638
718784
464422
1583969
358452
1509632
972308
1474980
612620
1251758
282930
1471449
1582231
1064676
631777
994503
601273
137256
1273785
382455
1765086
1430017
1713003
317602
1503297
1398857
509389
895637
1487952
1530762
1796721
572389
553299
1811949
1273040
1738
1864002
628436
159996
805800
1131848
1550866
1218190
1295513
1858630
1330877
555128
1431991
1190061
394052
397270
1677467
849201
1061499
277049
1961382
130218
1747919
10015
1527852
1851419
464046
1163895
556943
419590
1186392
1392620
828236
1306853
1465680
715584
734508
1889219
580311
476730
1976563
549830
441564
1595566
1683834
1040656
1716891
790371
817867
1795300
680781
504699
492281
959005
32440
1640318
1871816
1687257
249842
451308
1909345
479074
187912
1682524
1171281
1476712
179409
1837609
1751044
176433
457545
344678
214669
136751
1702047
749624
1120437
278250
989314
1374003
1256571
1233500
873399
1253977
636627
94271
1299650
884061
1332042
112802
1002159
616588
1901187
343240
338842
179467
1362105
929982
1240977
1651504
288082
1315071
125457
1816952
1634268
941258
1262873
605875
1518242
1034676
454489
232421
398461
1376298
1266729
891387
1314293
524930
716692
1495435
1935638
1198899
1893832
426890
711059
1812361
1605656
1846051
1210662
1772937
1020709
861909
1454751
833758
1320252
586567
1031536
91468
1104858
951254
1186842
640728
991948
758496
1119558
348308
882762
390938
1152557
1552471
608681
14896
520873
1238252
999367
1909777
742821
1264974
615474
55180
1678166
33123
811784
1011592
56133
1419597
664730
235026
1291635
131982
1080392
894719
1405667
294169
1609537
1762921
701416
20028
1053571
1776419
1214605
182373
1427963
708550
832857
1575977
1673393
1983259
1836454
402470
2912
907808
1004317
1547262
1727023
1783038
1433616
509793
516412
1099194
1314504
1248357
485117
108883
1401687
1542245
1448288
1551346
1050715
1597322
7996
1460964
1343971
1669960
1463826
1196072
1230878
227485
175316
888991
1298115
172054
700621
1605570
667753
757536
1071403
1176291
745238
1629168
1112195
256786
1204486
1313210
1756356
205021
656556
1914006
1527012
753242
450592
246525
494401
966769
1564767
1045043
1089205
886389
916197
365604
995608
71027
934443
1683370
88322
1782643
749598
840483
928748
160733
1411651
80349
1607601
417833
1471269
1666572
1334359
22181
1452738
1120563
301999
1319933
898850
1724691
1793615
1461087
924802
1745676
157115
573425
1816520
1902235
178213
1942412
1591287
150410
978794
559595
228695
884003
1222609
932084
582295
1302420
821592
1045381
258703
140712
1770879
1439404
1083768
55282
101496
572625
351889
120480
401497
786585
862588
301452
1498923
808702
1744605
61461
1424952
1783791
742782
1169519
985482
95800
66612
995835
14840
152794
1879207
1029405
583566
764850
1521971
830003
1639674
1608800
74904
1035526
1232938
316797
1589151
403271
126823
385194
712536
1461581
1241917
1699691
1422986
1143991
185625
22507
877812
1166245
18846
927548
1072324
1430806
484393
44758
1413068
498928
1389985
1418325
1139604
268686
619363
1145861
1618798
539996
163186
1796615
1206402
1541326
40868
187376
695250
941556
1491300
183866
1735376
250639
1172086
1441462
1720387
440869
908216
1073400
1052878
250606
343003
79934
727996
1812009
1295765
71255
850703
1581673
1311146
847456
950271
199623
1479693
980676
591009
1037573
1753685
1801569
1159554
70044
1900632
1079281
1987172
51960
1113101
1843334
1318131
1809993
276180
1706759
1243602
446393
927360
1206878
324375
387861
1986040
1338249
590510
1268326
1290570
589514
190038
1794659
1821240
535822
530478
310178
1202918
372976
441271
662412
1641384
1833232
1870991
1256081
490983
854306
558416
517825
1168844
1921843
1760214
48008
556637
1627582
587738
428618
810154
1033001
637708
1092069
956036
703516
776226
1745616
410434
802117
297887
512628
402221
1139591
24392
510164
1484502
1386522
827507
968473
1730648
1469944
150852
1272048
1337445
581396
516451
1946230
262604
1691925
813358
327188
1742232
1639659
1002329
1308929
1887311
1167394
122107
1578566
828083
1487888
1618814
666570
1858706
14074
376251
1491756
7398
1726155
994332
899351
21056
1748386
1384219
1332827
1075756
1658876
75927
1476327
761374
228892
1010846
1889442
1562547
666118
279070
577265
523555
998238
1809934
1601242
402520
1734112
637575
842873
612298
306906
1649066
1103379
650180
1490185
1728982
1647260
736353
1035413
602796
323660
145921
346732
1189597
1979270
259550
993781
1673850
89380
596860
617478
90962
1886425
233770
1557360
1602316
846951
1612672
949153
729305
122021
1105487
1942601
1159010
1889460
258098
1338389
1288871
1659768
1428509
408721
230434
1351850
537721
1914508
1546375
633356
186776
1915808
684448
1121379
1571516
1479526
1887148
1058090
804685
471953
1635954
388202
390569
1827051
268857
1676888
370939
603453
917375
1952916
1986261
1113328
1383437
1807320
1997019
363008
901965
353338
234093
1406192
600189
926599
1570362
921494
1264387
1106419
896695
1278451
1236661
252719
335175
943589
1783389
1036329
1201293
592981
161479
982706
955146
1935823
1847428
704460
1967209
1432330
1002791
885630
442494
22250
138016
1143389
1240293
1667304
361401
1328222
740645
671887
841983
160763
1184929
459976
1633426
86115
1630443
1110993
1029424
1641254
1806535
353937
55096
1888293
513466
1504368
686678
678726
1187115
1764521
1979186
983076
649328
1698242
1402783
85741
1560489
791019
1918670
846946
944501
886532
1978601
177672
1915716
453525
1537751
70473
1288163
1499086
516681
167089
1451257
1937281
1110436
259269
1116485
1356494
1826474
1506117
1849484
1155767
1248633
1600826
178331
326659
478548
1541348
1113995
878612
438906
95054
511968
307179
31317
1910445
1856661
312886
405931
1972925
1302918
1103824
437905
1142728
444205
1887813
1968661
1885030
1192989
1115524
29446
23426
1515364
1333549
990356
1405614
1221496
1293666
231924
819103
1349988
812466
872537
224731
1165413
1768277
138119
1130461
651575
1740541
982697
217368
278903
703156
1451688
1665471
210689
1418002
1693728
135154
1938777
447841
607366
920752
1194243
1424539
1811607
166754
388270
1415805
156740
848467
675396
1524170
1474285
1372473
1055833
279846
186816
1919763
1596279
1369798
1117872
210701
471411
363628
1996015
1433393
1379656
302751
310158
911525
1934595
1714375
1262573
164598
442791
42423
820744
867052
792534
278633
1555843
1787638
400847
501350
1189894
398265
1484793
1257058
926552
121119
1735706
1724191
131709
1968806
514677
1321767
60527
62392
1414303
1529707
783110
658195
900269
1310447
997821
1581862
566388
1160814
1125303
851011
1120252
1919241
1364356
1595087
872998
1101840
1412438
329072
1657240
1583348
834468
828812
708472
201176
1363024
1318311
1323656
1672855
274183
1952529
1182172
76035
225988
295736
1253869
1517984
1995319
5721
1351863
1707872
1517674
750230
1411882
561514
1754010
1551517
1816008
909899
1990437
130063
501680
500566
1946748
1128619
1788887
1669953
876170
1775128
1608798
1686650
1697435
1225642
1800771
151457
14660
1465747
380705
29111
767297
523987
1364502
1419687
570836
1632860
1070425
1882452
916385
923043
695602
83129
1960695
393860
217854
1683704
1104555
1098942
130506
1688224
464668
698629
1111262
695456
91014
1685350
1737600
1792016
1044720
1780253
113948
1516178
1429449
1690126
1109547
842296
156706
433591
684832
365973
1816874
647023
1839865
1695071
756041
338300
602293
848194
1599380
98008
463807
1850145
839674
1449806
1399681
660716
239359
638671
493315
839920
732442
1433932
910465
436222
152596
790274
1493846
626460
36185
1257738
1983916
729606
848361
668050
667315
1796513
1757576
852819
1767090
1785652
983901
1728400
968989
1586166
1428617
1408657
1054569
365128
1290497
1457438
190256
978096
1723107
346763
1974134
1459538
692561
1675953
1978555
1326966
1501361
491893
1919622
1363787
1456177
1166007
756917
953320
1440033
538722
1826525
1447957
524803
1776916
1973637
724286
1017952
602368
429569
1485291
1217189
66708
719967
777526
1996585
154351
660333
1005431
737686
864459
587554
1772472
245479
310919
1517464
1680968
1185782
963449
179218
1000466
1318818
1728782
1167639
1667824
1450300
1736833
8271
774728
1209994
260579
23932
1451773
33404
1880781
159976
429683
947090
932591
557838
1309819
21642
1264140
38574
741079
1556562
1870561
1018108
1810034
452964
466502
743132
983788
1193298
1321081
1649853
1051300
940068
1823824
834671
1346581
1641348
1789085
310736
996953
1926114
1777885
1628758
242908
1709281
402228
466736
1186071
1905334
1963481
345426
291746
1937727
228482
1255095
1185168
918985
1881259
619119
1025360
1688530
670714
1559164
453283
1563182
1919303
1471620
385858
1251435
66794
1434534
339555
568066
1390764
20662
107434
1410356
1583657
1394911
1023252
1226909
685521
1023004
421741
443262
696940
1803453
205696
1870981
675124
409281
107364
415178
1986978
1191553
843943
77404
739469
1326721
136991
436961
1787663
1569258
589041
1050900
205649
1481578
992637
1781712
528786
545928
1284802
1559588
148871
1039981
689398
1393059
174486
195629
241610
947494
1676301
1855448
338936
880368
1088108
1175369
377224
303648
196013
773425
430072
1187049
383818
1486139
1005161
972853
1920216
1971439
1564477
356386
1685895
764702
187716
1934744
769566
777944
250293
1405941
1200771
1485116
1776535
760905
108318
1863149
844543
550186
296903
83943
1091901
1021673
63584
163493
692660
1479321
823746
1084750
200477
1077540
1304246
99748
1289358
1333320
634135
977798
704136
765470
697117
487717
1248662
228210
1438004
1260509
1612067
668585
253344
322696
1595332
817652
1295698
1858539
1637384
1449165
4984
581969
1088327
609140
1118018
1669841
1469790
175371
501584
1665705
1664573
1975190
743414
1754522
1804683
1481429
782829
1789474
806612
1259064
38980
1401914
481349
1982243
1750515
1110287
1110913
1241675
1720436
957250
1912568
920819
1933911
443230
1311513
1077221
96871
1343488
1457287
1751677
190851
1357413
1702286
1575895
1009682
1185217
1790966
1794665
641938
961090
598454
1826668
1919361
1598383
485766
1512215
1073933
638426
1842515
1443828
730194
1989643
196138
809716
1189170
1243861
1569822
155256
1883792
790116
1862884
402755
304029
1667566
1716930
313222
1303166
1435450
788190
1496200
1822627
980358
515857
963537
1830192
55930
1629830
1371042
1545503
1984975
1614238
454242
710647
926228
366140
1586421
1207012
1531086
1176157
217482
421991
946486
1361786
604548
1433116
1905128
1826612
154720
1132980
1263152
1431688
919767
843837
1759257
703821
728405
1948823
1714186
817751
1332667
1286404
332468
278082
933285
1710740
1712440
1282482
388890
1181244
234282
870610
996771
189284
1296461
1448177
711650
107720
586528
639280
553897
970863
1490937
1001028
930049
550127
1685179
1169449
58827
1174868
1095489
520232
806299
1023133
176030
934529
1850852
265184
69835
1073114
325872
1695719
280076
1019020
791182
1718400
1438881
1077184
842097
536591
247704
1665355
927269
1127104
1178716
1444826
1934468
1264029
1120042
685656
29594
482031
1254562
792204
1640450
1623146
174751
1259725
707379
1746143
1881093
1632469
1154557
998474
384478
245251
446250
91042
670930
1000156
89128
980821
1122394
507576
1405496
1115092
357736
1606064
1129033
1369284
1799399
87948
1132539
939
1172510
1273654
1443275
222397
1989089
1319836
344411
1356352
1516210
777555
1798619
519117
1562353
1446041
562462
463805
601412
118211
780686
795029
1816872
1174853
813078
1828256
1463208
1803331
287296
1659066
766278
392423
284584
429479
713160
1597807
1593377
589877
1848156
1230236
1945831
1037850
1215554
1239031
286518
903513
560625
207138
627723
416561
656913
653669
405899
1081402
1474342
1513104
301506
405611
154020
996156
1752748
415414
419792
1293146
769312
1675456
1193010
1763111
306674
1569730
283940
1734810
149236
1575783
683602
1194235
738232
1326138
1411810
1112173
653778
1063278
36393
1700985
548574
920260
1222338
1779841
1196417
901951
1113653
1713465
972606
1787606
212749
91511
1937333
804792
801900
1319171
1688860
365863
729982
356056
863218
314062
947210
2170
792975
1256139
1294589
1397224
436131
291865
46789
593777
1040066
1004166
1673407
1831827
1665316
1475750
756172
1073193
1439378
719981
521089
706000
1086815
1862572
728046
616199
953984
1210734
497972
269015
713357
1323105
739754
1388189
1017356
855814
780703
321837
162349
664873
292290
901236
846287
1617639
687109
180469
1772627
1297586
1782337
661637
1942852
1817537
114144
213064
281850
1652845
1336599
252512
632644
945069
1819889
1838120
1387746
362660
270744
1119587
1283184
1725
1676529
538448
1072146
670025
967025
1655134
731251
243009
951830
925201
1141866
280105
100809
676301
1259370
132663
759186
1839054
97202
750648
703594
1318295
1363058
155884
937091
1386102
389417
40783
494429
1529070
789477
614853
1128111
48215
1600428
312603
992416
1848526
1706883
1888779
1195246
1889770
432281
1412082
1657061
1841120
381115
1508436
289812
1120684
1581965
1276303
1814059
489384
976366
1023929
1803383
1732862
1609794
163203
587238
1416421
310512
1930604
998782
1257794
1461845
87138
217779
1634915
1590135
484305
1211747
1821813
1045429
209096
869074
1378611
94368
1255171
536190
998938
1930833
965598
407531
900118
689005
991670
673421
1410229
16704
1193364
237874
883338
507846
1913730
65760
609521
1635942
754689
1397003
1273645
1100248
1223026
680887
1684126
1461143
1027828
128424
471862
1785129
989224
922118
577709
1819033
1797247
1655259
78195
1433739
112266
683013
278134
32870
1345324
387550
485703
718545
1070306
899284
1089959
1727278
1221414
200190
1630512
849460
1063528
215660
1066978
917736
934696
665503
774278
395147
1499857
758273
1862381
931828
354348
1540500
174542
37576
1850856
599101
313171
237009
1021638
1468004
1537140
1296977
32385
697254
1954403
341461
415755
503703
1748816
1661795
1170215
835846
310101
906312
3870
816714
865436
1113709
1515556
999037
1569063
1422131
903761
1155679
1167587
906255
75547
1680012
347100
875295
279960
487878
1566043
1802314
163883
152610
791402
410703
1207418
1625774
740314
932343
1851573
1523483
1322135
107278
855877
1108726
1230222
1359426
1360172
1377646
339842
1291174
1354469
1283823
360355
1186647
8970
742887
1148669
376313
368170
65480
1483501
358577
1580096
1380528
1312897
1327736
1428214
658563
1069872
687676
1111016
283188
1885362
1556240
948691
1442107
479867
913816
327550
651233
234747
1871422
37153
515000
681679
277833
1864453
588467
202306
722775
640713
1494223
688086
314359
725227
1001140
1440731
1888691
962118
596048
214851
1058603
1682522
1461569
264905
626052
247200
153254
1264011
1817194
317249
997952
1524727
1063802
1720261
34720
396266
1952439
1752722
762475
144661
1019130
1562811
13955
399802
1730099
45095
1136025
823220
945843
408500
1245791
1763168
214126
158931
1963976
1962495
1190191
307216
999865
1160644
726671
1630031
1243406
1738819
562557
937147
1674445
1936154
697470
1985947
1017377
543653
1553106
146943
1893261
1145126
1456996
1303254
177446
584430
1883916
77527
138629
544791
517289
133055
1737794
1097980
480507
724050
21665
179662
1432046
218898
224854
1446320
1961295
276130
149956
972414
1994466
1809662
51922
1721264
137772
1702323
1154694
808867
139401
915151
706385
273816
1204448
1899097
1163273
517362
573437
992328
103356
412771
1074700
1580890
1301274
1563337
820939
591465
708744
198242
1617732
776959
751998
1213396
256112
1570941
344950
1580709
404409
604207
1001310
743483
1151799
567521
516009
1568959
1469515
169340
1863291
169445
120230
1991362
1259499
526473
257434
1728083
1853631
1931465
130494
1241770
604626
126994
767463
540060
1146937
782009
1158615
1131880
269295
548806
1476945
1875248
1087522
1383545
702023
68183
551174
955216
1209542
182578
1031028
96814
401095
1796733
756971
1663794
932140
1806369
533684
920939
1092500
1882257
589726
1148722
1953889
431286
808936
1139017
1424335
1943458
776033
1427592
605415
625861
537214
136967
864200
999956
1345061
474680
581515
1992477
1398735
1308127
73034
1112716
1767145
230107
1207319
1623493
1661245
27694
619291
927811
1392977
1113433
12094
416665
1079320
1432914
495193
1206126
516650
912369
256034
823491
1752187
1096224
731983
1795186
1888243
1716006
256773
1425003
1385360
520639
354917
960535
728790
355595
1983734
181759
1378210
1488759
788475
1213222
1318905
1762828
1780026
1506081
1124984
293206
519848
1217378
1384511
825977
844371
1552523
809522
123854
674211
1042668
810426
1326448
1743936
1733292
877775
1540823
287570
1268429
171083
967840
1127449
1595097
727341
175220
1369104
141595
114784
715331
481346
1181628
1467375
1337092
77003
217818
1507933
1648052
329235
1058485
653873
1258552
722980
130707
708402
587020
1664089
1554714
1658336
1692927
966525
1425642
780434
994028
280118
138631
306159
570891
834807
468262
972244
13526
1756900
1365452
1725051
1749192
19386
1298466
1822486
746301
384425
564829
1341397
188731
1891249
1260886
1752253
1631541
882800
878471
724601
1092493
252471
1690695
1467507
1153305
1419433
1026505
296195
1606552
1637570
1594274
1341853
1782335
1774517
1187936
1035116
514366
1786752
80922
132083
1103016
1760493
934845
1190936
970763
357834
1856193
455553
672399
1824248
1863405
628673
276762
912108
887907
1327082
1019835
1762736
1883893
137972
248982
1922363
948522
1588215
780270
1120934
199848
1704870
347666
1516622
22159
1552105
873777
1800437
1517533
1998334
692281
1341716
1067867
133295
593668
1334184
1994903
1038391
1971095
759539
180069
433712
1896955
572303
206229
1607706
1881052
600958
1274892
1322259
1577660
810104
1006796
340194
1026546
1639858
1479345
202419
1722212
432687
82473
591622
1781941
245132
613385
317161
625326
1336306
967614
1282506
686629
1552505
21000
1968098
1026716
1151950
735706
48792
147887
346442
1178292
362494
431080
531673
661603
51549
162344
840689
679481
1155125
1727821
22417
907097
1758494
897497
23877
450935
1434406
1521321
1914851
1014048
1217670
1134624
406001
252645
297703
1503780
1455732
1427579
324802
1810185
872208
202901
517347
1684942
142024
1723083
978640
1126951
153343
1079694
290055
209248
338824
271419
1542618
1847112
1269659
125268
1939050
1731893
1064355
85949
854788
1195411
539206
1870270
1337748
1370673
771935
744159
1034365
1861333
1144422
1778996
1126366
109876
86384
1794942
1298376
520057
1645187
1968394
1639577
1512407
1619923
518649
1520874
212694
363926
1116094
720261
169352
541104
567412
813637
1831776
367434
1128343
1676526
1877052
1287061
1899140
1337504
1086580
960983
1884383
1134651
1555359
572827
1708733
981833
1778524
1226958
68024
731345
816185
728960
543001
720337
1681629
234688
937294
32086
103204
776027
942930
317869
610218
1937535
1879989
724750
769825
148611
145188
338192
160983
1598513
415338
1186641
1339759
1224298
19453
962458
1386661
647649
197392
1916082
1443371
1834214
1076168
820505
182947
892578
395458
315350
938085
1010712
1502036
1967630
57596
1438695
1840013
859941
26795
1509602
669238
1854789
1927299
760757
656795
511319
231897
6989
319775
616361
952815
1210780
580148
618706
1841724
906449
1841164
1546610
59682
1620025
1792538
364928
26904
504417
1288147
238933
1438228
940569
1332646
989342
1040772
701755
1194384
1270874
895794
500875
1399240
705387
1046287
1924510
57747
1649595
1284878
708029
736293
630652
439244
652813
1653032
184136
699683
96538
707297
1327326
935215
1264290
1563206
1885335
1909529
391285
934445
39528
1122178
1668861
696451
718892
293598
1823335
1061218
350883
395194
768020
69676
959459
1154600
323803
24568
1558132
1234127
1543433
301894
561315
117234
851765
1077597
1517677
1990082
147040
130828
1952017
865617
1373462
128080
1552548
15422
75665
1766111
1341945
671682
502229
1951046
300697
1694959
644835
1619559
551009
1645605
994214
44826
1484727
1880382
45126
738966
205361
1531203
1085285
1132492
1351514
519226
1610733
566044
1109907
1693825
895957
1306535
1442610
430779
1700458
211451
1074634
1383897
492070
1239949
287569
1209319
245622
572830
1661329
869324
1711047
949384
563121
938843
1088758
1428761
492354
62898
253060
208849
1009830
1693308
975755
339137
266858
1544894
176682
1210933
1436980
1706613
102503
141487
460834
1740265
928619
1373953
573038
1954624
1292634
733067
437876
677042
188562
1178187
1007116
1605334
231022
1034065
806325
1224746
1997680
275504
287056
1763689
1987632
1887219
264182
799343
1793237
1328630
1826909
1973332
949322
145271
1006366
1988869
1106671
1036058
811815
1840540
28508
1715651
1387136
234632
78063
930628
1388218
1556545
825092
860907
1367886
1772319
1236571
183526
1280312
1847460
802135
1319548
771843
392967
921855
1762675
1312011
62610
629597
1538267
98372
59823
968215
1508870
1025726
885977
529376
1544087
1454041
950992
1147133
905499
638886
347471
964087
1103439
121993
328821
974363
512135
1264084
622912
22596
210807
1778528
1727413
1148512
1734018
1734536
210547
1773424
1839706
62910
494858
1772797
1384713
465609
100182
1276699
1569052
719339
497828
501689
627960
1787380
927827
723563
1466424
538607
1255578
17353
54061
70289
782042
515622
1384724
439963
1990325
1647758
387184
1263492
1849127
113416
1645289
1139468
1534847
415569
1294093
1074042
1334210
522074
1045143
762635
1918743
1994019
1518317
1221054
1959845
541371
31808
1464454
1859409
1461729
726636
53676
224128
1142200
1805240
1756547
582374
575621
1404320
671565
1061984
1565119
1384369
522935
426668
406645
1114676
1720812
1662135
1102486
1308414
974363
1197428
1423895
905073
1285690
1378081
21368
954032
352746
185139
481830
1700931
255799
409431
1373754
837727
1900009
147342
1909689
62343
1100741
1509627
463346
654630
968467
661208
43935
999688
1370984
1990478
33163
1699067
243559
1114405
1400550
1912819
945529
751451
1500691
1289934
1207247
819176
226319
1817067
875404
625703
1661245
1791473
1400426
628115
487722
234991
1718826
477239
730654
458806
12378
1597029
308795
1349934
1127736
940011
1670433
1239860
1869613
588388
1856699
905539
1185993
522778
661725
783375
1074051
1765162
548937
134370
597638
320921
1357252
474877
1753756
455414
169585
42783
765656
610439
1598224
848779
1808896
774882
840044
1209990
604243
1765054
862062
139846
1076307
407794
1383008
640166
602326
1103252
1723781
1153217
935026
15986
678471
950314
1832221
1328811
24222
1924687
515901
648801
1426155
68202
1258015
620732
1086063
994791
725524
461195
156510
1490452
98199
1753098
1052734
1633725
943145
951929
877435
918697
956904
1588049
1924975
244667
495030
836759
392061
1499065
1648067
844437
197799
771679
255293
1550383
658530
1806885
1529473
1125163
1318510
506050
210366
1680630
1430646
678873
194226
883575
1660946
263792
257107
1048810
1434185
1486418
362877
1532264
161851
383414
1735402
903263
1175938
1636474
598920
1708306
1996002
1025966
397006
849946
1009324
973843
1646107
1562631
1075529
592265
1129819
1118748
1266358
920291
1928231
1188908
732268
953476
1895157
303368
347708
1961493
456756
610810
1660899
227839
1801648
1599327
1117759
155684
874320
161359
1459685
1425123
540070
367467
976157
1622183
1916815
653124
715614
1933110
1491089
1785953
564568
1247775
476564
1401563
911010
1989848
196636
1689720
1722966
1658321
1977077
1536946
1530563
903353
851207
1745959
1853687
7547
1981478
1322570
1456038
1239091
1051756
1826710
665471
543678
1988847
550545
1493498
1075400
454307
1754854
1679432
299942
1032491
1317290
1268145
315522
938567
543226
160705
1647184
913567
1661366
1785684
447217
730968
380785
401767
1381560
132393
152541
731030
1807547
1483177
559602
1455879
1381423
379734
1549199
1946907
803836
372957
919006
1575267
1113028
1609318
1313328
491397
1889020
1545973
314083
987472
1667202
149458
460955
1978498
1858496
924581
1910212
1263118
1297853
1697744
542116
116875
1930045
834301
265011
726705
1747525
1003172
1936031
1242699
504920
576238
1841423
665398
1022165
310607
1577525
1388681
330073
660876
1526171
1668475
597615
1397328
815371
1316611
834162
1726687
1140500
765867
678130
1811998
1401641
1994184
1348667
131490
1617291
1752892
899804
630658
464671
330862
387903
1828003
1742465
1032314
1787802
997838
1250977
1090301
1620592
114461
251304
292457
1511911
1204006
1849341
606919
1322154
1459759
1439707
456576
459313
1795607
223749
751920
1988257
544354
1966990
1928861
376039
1834085
599578
1433511
710591
123540
148468
36462
1468112
371851
1402321
1895937
728904
1757849
119709
1285291
1723474
1470800
226622
848409
922402
1640673
998377
17795
99262
454357
909590
1908901
1549746
374127
635378
1773071
30754
1143906
1838910
1940750
1645359
710332
344159
1235730
112942
50174
1900970
356164
1903098
891312
522212
765637
1019929
554057
1993483
667379
1039238
663392
861287
661041
1192199
773649
1047946
444098
1997346
960271
1839801
1950361
1454594
596309
1893603
711820
1815285
1534713
122544
1442540
56680
1871485
1682889
119349
589356
127133
1942479
1255186
602133
1058209
1750599
26822
344753
600861
1408726
1346819
1262007
888420
455915
1936508
404441
760668
362303
214397
1190518
529718
900566
1579
1249367
1631654
1401383
8191
1810572
758929
793985
140555
459281
1321421
1696019
753217
177923
424323
1289210
9379
1273812
1799374
1528834
1377274
128493
1669352
837680
1081115
1099309
1594700
1896600
52017
1105780
1793054
581410
1042394
513710
1997475
173979
1625284
391474
1928710
1572147
328392
16250
134744
893597
233562
910987
690335
1047682
142886
538344
376794
1928330
59417
834148
459293
629221
1425277
498943
870457
1481207
446771
1033880
1730512
758140
44817
1219480
642090
216859
742084
879004
1483219
220603
1758492
514278
472688
1486260
1073095
730927
1668565
1943001
1973649
868312
1280988
728108
263956
1017062
1971881
1777905
935937
1498736
938512
687059
147370
805164
1908364
1507657
417607
1209070
989599
508953
117829
140009
32258
1418427
1551081
519059
1172168
787933
1333673
1247952
1702309
813207
302035
712615
1570910
216500
1107427
1476175
1299075
1069036
420675
1042396
1595481
984034
908511
632993
1338662
1905735
1857177
1192348
1817508
1907552
998688
1008229
1083858
452789
637894
1730493
877446
1486091
1090736
214370
1310651
1379953
455403
215157
284231
648370
1267506
134768
93008
1234016
7358
1681001
1005151
1188027
392026
1945260
1806881
1534116
1418791
1827175
548401
1676006
716864
1906611
648458
1673147
80175
1034088
1816748
1100000
454590
86361
554591
1510295
1238973
79511
90182
1156652
25886
1363485
557574
352703
1620679
225305
232936
1452165
1795121
800985
1581144
704259
75458
151759
1999166
1188182
1863649
1276487
1115542
1489497
1257516
985884
742920
525678
1945090
1584747
1776855
341410
1038066
1623452
824437
1275329
786292
1130394
47988
1392272
1513124
187011
490965
570871
1336415
682618
665457
898538
1467592
1787315
1769522
564493
969026
612755
181239
1629597
1804457
668614
1375720
1842909
1637626
524655
1280626
1172036
747073
1135747
1203540
1689250
1726310
1312111
1670903
941791
1312970
582763
1111635
928904
882163
1229995
1617976
1769650
668645
364405
494341
563029
719936
826745
203537
1794976
1938011
791512
615176
486114
511357
1809673
1242810
730702
990027
472398
1221442
1416040
1354760
149114
1507074
410793
960097
285323
1616420
1741395
320692
1189304
1116070
607329
1448577
1446012
1949386
654741
250873
301726
862226
529491
783964
1933133
999729
637303
412202
1077180
98187
799324
638467
1438884
158415
1482950
1293890
1826408
541751
1916490
204280
1820938
1946577
1437644
172379
403735
47764
731596
1854783
1498637
479234
209470
1139355
1986337
1006929
198364
1135212
1053670
696536
702813
1099557
1730138
1548502
605091
1188144
1306335
1998682
1143503
47554
1851992
941341
10307
555410
1639175
432173
1755089
1179580
1530023
801009
36205
1652389
817861
1328756
711660
1590785
558014
907464
877758
264622
1111877
1528125
1925605
426575
717699
652448
515887
1676600
1382710
1866291
1337334
1243647
204277
747645
694245
473741
728766
883132
507557
453683
744516
1101446
2234
985685
542524
1478526
447944
911917
566961
884570
209884
1769002
1678762
449371
1790002
1188614
1564402
464050
1248823
1724906
670003
1054926
1953920
1194894
1191667
1030154
598378
1670325
190366
1913924
692169
1265048
1026033
1924599
1395022
1682481
1096120
960787
1831557
1025354
766503
700711
1053264
1830432
893054
196585
930061
725943
994579
475432
1651884
188923
586116
1954525
1303577
629466
503820
142740
525185
944322
941405
355437
1135569
920273
1875308
1998079
1015976
1162272
228695
1678513
14161
182384
388428
707261
1403834
792252
1440344
1309692
544897
307326
1020035
745910
756802
531350
1787357
1021165
1173785
1212677
691384
1117814
324550
1742977
417132
733597
1378472
1462644
1405515
492336
1054442
536053
286412
1748628
1201842
1106905
1680684
1172466
488178
60488
1016319
158677
886253
353188
631304
638481
1223290
38082
1409809
600964
327036
50468
382678
1420852
289554
1632339
916202
1076067
234076
1995813
411004
1316301
1725675
841827
1090905
1761705
1284384
262525
710520
1822085
1107273
1559038
703681
1227979
1079038
1755924
1346015
1544869
1589949
344812
393035
519488
1646349
176231
630823
1960316
579821
456159
79974
1284651
1484120
1031719
1178161
1098803
471311
1520422
895147
192379
397229
743068
975076
1666047
390066
1860577
275971
683143
481531
980504
1673606
234455
1918659
1691902
1479969
805581
1612116
3746
1951008
1716788
1479338
34508
258356
1081228
790474
35669
551636
1829200
724960
1276921
68891
1046618
560654
1346138
618324
1238048
762284
540629
689936
1970339
894990
425678
840328
460708
458249
863377
1088504
880197
440100
877762
1073920
1527179
668887
1069491
601104
1015351
353476
1214035
1005259
357292
1428071
1949998
1435052
385307
1352476
1053109
888078
1015300
819891
1588347
233228
967989
709756
1192171
649188
1633865
521126
1497606
1452326
732885
434330
691525
581101
988761
914353
1853317
546048
1023862
491289
1455599
1637978
1966092
50132
224541
313262
1237510
1270823
568460
228227
98073
450365
595880
366051
831860
469993
1022488
977450
1069977
1078311
500597
12647
1697605
408794
67352
61695
996510
882057
1783747
1044232
1130121
1843518
1730950
174968
1732843
1082602
1303172
321
224039
1388023
49037
1518778
1685348
342469
1387125
1376378
502080
620559
1766968
855311
1804970
1122305
1583444
859952
5842
338478
603957
803221
1234550
1189873
946006
764325
739853
1682032
1332671
1461378
665470
1099832
1313807
897807
562354
1761864
1735927
1638367
354519
1031369
741320
1608395
532683
773014
1230975
364556
565433
241521
1269961
1616152
1115876
135441
1555580
732491
1356854
1615692
1804531
859536
1121058
1722474
1270837
1103237
52290
1994531
1900948
689053
273159
1306369
1719518
1017862
636134
1272780
1426832
1880110
1712285
820358
1101165
1372970
1128766
1542540
1487538
150417
300108
1740169
1613799
528211
610239
333748
153084
1481356
1224814
1705249
619890
1072509
1108885
184512
1519943
1129331
1945861
1038141
469130
1431812
1624111
1259269
863735
337565
1048237
87597
88645
1146691
1190576
46131
274892
1233491
669578
1373793
893922
309379
373796
149153
1927809
140420
1256898
1228885
761450
1386706
325783
1120172
360457
437029
1573556
1946668
1725644
405071
1008332
1423699
390598
1298980
1780525
1756907
1942943
96384
1357247
202405
402242
1566756
1254649
1183774
1819463
940342
528133
194975
1517135
1664643
555546
860089
552981
1752422
677603
207246
1547230
811210
1083990
1734751
1660546
1233668
882619
112181
1576861
89808
722465
1854107
474353
1832402
192653
1759722
160537
1950425
468183
1893427
1672773
290707
181394
5946
1665764
158631
121286
664494
417429
1845048
1749509
1652757
1154411
1359813
1255061
197015
1853556
1707052
323351
257044
1929788
388255
1452863
1036409
1221247
1140847
840737
1278662
939589
206344
1396029
962996
372842
1071420
1360226
741351
1293660
1449258
1739639
1523080
1287017
1153552
877981
1683938
282020
1644137
230614
321291
1235968
1437687
1562845
462398
539022
1563609
623917
1510730
1559807
149886
1273041
553503
65739
1882642
1523957
18777
558346
580077
552071
1981329
1680464
401781
533121
1797612
1345713
486211
1580301
211689
1771955
277762
239250
534592
1456149
329369
1057355
52157
329952
1395873
833989
1354846
1630555
1681025
1634616
1949454
1370877
1739161
146365
1595547
1941552
1455903
1116356
1338116
180235
1937410
687940
183431
494
1018899
1668187
119694
24089
417314
994278
1563775
158069
1188471
1339255
1188051
1560650
1970999
604515
933857
183836
82743
1497554
80027
1673357
194158
701576
511645
203938
94903
1796609
1489677
382540
1717516
880690
652738
591431
1269064
1514532
1430750
600510
791212
193266
432761
1660350
1874612
523795
952945
1759205
1382883
1137943
1553780
1270644
821790
1561638
148316
388773
940238
87907
827272
1339220
517969
565365
709204
1705235
117293
1221359
606104
1111693
1830374
1446596
1047475
1445671
322068
593718
1516153
28890
1148998
1562747
348041
473953
264022
1715074
1360250
1063048
553392
296471
820117
710769
1776139
1516086
1520034
224454
512233
1420271
184662
682149
1889269
125569
1185510
1230028
87562
255338
238029
1986935
657244
209669
1172153
1244518
673366
167914
1748400
1137151
569307
1300943
1183555
624041
1980691
633290
1173165
1019521
1717141
959411
1645777
487049
1458351
1202643
813125
925823
1363218
1330734
1510046
311924
1308391
1218200
163432
1938342
988342
194981
1014024
1930521
771648
812430
1734701
663282
1834417
90947
1930298
195953
1105890
305882
1203044
434494
423897
1724131
1540547
1535788
1898349
810953
1838467
449550
546953
386960
1620007
1023167
1512690
1901931
1925569
437432
1759805
634626
705258
396908
1587628
1685958
1458638
1518672
629663
512499
129229
1723410
27936
1051338
199447
1271879
264807
1497801
707533
154863
605122
239017
687415
1629946
827863
1513812
1608191
480685
1995213
1920757
881181
1106469
572580
186646
669235
371860
1036826
1154442
1427014
522194
1273587
1238573
1389068
1697032
1792762
1453976
64935
1617343
1522283
1528371
654707
1036708
958398
703266
636045
214184
1260326
682717
1238223
1115448
241565
626217
73607
1420705
27199
1787162
36054
816886
318582
1356207
629669
748187
1073421
532218
750385
690536
490212
1311699
1495303
267961
282199
503252
1845454
1633044
690651
1016663
932718
947624
590703
1153777
1383272
1505421
945837
176423
1152104
1833365
1898452
986373
252836
1495639
1101538
458745
10879
1529646
1442083
103729
902625
1520867
1058401
728814
974663
894089
370504
680730
930117
49740
1550435
243816
1146008
1886763
727824
1900226
1498419
550470
28369
419290
1924930
1348568
1223087
1202818
151990
366193
308542
1971640
830061
295498
627758
1016841
520019
260063
1825852
627441
1631228
985328
812676
355600
611313
555342
1649597
500091
1407293
853171
693615
999195
579134
551093
769245
627843
321916
1588495
716719
468178
108069
1348400
693468
1857829
463398
1077439
162638
269826
1533533
1662155
1117095
1540736
760019
1123336
211731
912627
888386
1345003
722739
1320523
1619147
1219634
1129323
319234
1786823
272252
1471695
1085626
1493719
363789
1765624
1071609
490036
352122
576680
900529
139971
1868491
1027308
1338061
633754
823908
413785
64610
1965873
207922
1029539
528317
1282195
100212
372460
502696
26288
569804
91422
1153959
265470
478835
50025
939325
445864
61154
1219190
683515
293755
558728
493683
1588208
457060
1985712
315201
550859
758783
356583
1478902
1712200
1884696
1641152
1670307
1864099
1277419
694129
338684
1231869
1277449
86119
1737906
1591333
369013
459212
1634090
1441919
1774485
1509631
1416489
848587
1975748
1017194
1521936
334294
1391913
443209
960584
282481
1941792
1256061
149989
824962
1164103
1569795
28821
1024074
1288172
150808
430808
227617
1036513
1288252
706099
1157609
359838
283784
971503
998767
1521950
964938
956932
959585
18956
247620
266273
660840
680763
1787825
1818602
969208
1147606
948818
1216633
155632
1381191
1942466
789211
20681
1941372
1995741
119876
1504431
1294575
1324881
1073347
1112409
1244692
1961770
516145
689254
1329935
1077121
1064011
1966043
817950
930217
966960
1554365
718558
1822042
704596
1456378
860947
390527
1446562
1743770
529459
332654
538699
360449
1950281
1427657
145404
1389720
1399377
712927
704811
1848577
396269
898722
1702407
503106
883509
1725825
221126
114635
262917
337854
905584
356601
1977492
489276
1683929
842694
1599302
1372705
1885795
8935
865740
116360
783832
1079671
1540736
1769444
1476160
1307281
1579066
949253
371329
1967446
510136
698518
466694
664402
1266435
1702505
1801133
286770
202354
1029375
208521
1778768
1655890
721299
1053651
1959760
1343487
323385
1618643
1056696
1952414
905307
828379
172670
1051719
1328257
727743
537204
1514570
72355
1343245
1068469
496078
1054893
945704
1314746
926741
343721
361120
352129
1152697
1097781
1650114
280072
115161
1375729
1346398
1108564
1464498
755210
1498325
603782
1730720
1230389
1002513
362550
676328
1628466
935481
615498
1855849
632294
1074003
440388
758369
916261
1169560
500340
1770566
1380012
53842
1058733
517762
1113821
1898345
729380
1824973
340141
1951601
1586028
1493473
1200946
1949103
796741
1827288
1303828
1288212
1845124
1248117
1107276
1626724
1475196
1742753
1215302
1231537
685141
683499
1259963
779916
895869
219958
244061
1430146
196245
1275246
390890
1174561
1083799
1903808
1941931
798942
1164500
1913366
1004789
906253
391986
1141649
336831
878912
823304
781914
1108111
1041884
780935
285928
1212343
573442
1290268
878581
853201
1968306
58204
1162567
1957403
1886142
1368251
1899760
763741
510197
826067
1676006
643242
1352977
1114949
23289
764135
219624
591698
1396410
177586
1234917
230027
908888
1995749
1513108
905239
1953404
462200
162651
1294095
1215645
820747
1498790
753716
814329
1091772
435615
1941309
107355
1682954
477300
233122
1874317
1242763
1097714
1681851
853375
578644
646899
1848270
475486
219785
1959934
945149
301977
450416
1793909
1598782
1282181
1769507
1775996
486705
1496482
664917
1548969
327240
430778
1011297
993478
754820
351458
1493995
1218819
1562266
1341925
1834175
802990
1546280
1336531
133301
1442184
1392730
853840
790640
1745819
1132228
268639
122059
1719057
521234
1922688
450379
1918578
1277137
782094
1538993
974955
1198874
748737
1430533
1952993
107438
366385
100599
4154
1934700
678605
466489
1312150
435495
1227109
274952
797749
1991474
290263
1719686
1201845
1177705
1157107
205363
32969
1417139
541660
190759
1068072
1611439
1241651
571452
1846683
1246813
1512299
1136039
1750418
1901080
1051020
80752
261797
1528591
799384
729984
43596
1518727
1445853
1781051
1791298
506485
973192
1983669
1838950
916635
1619306
339244
658073
1354236
1855679
1478257
578483
789177
1984202
1555594
1785927
778880
1608375
1750662
634842
1594289
1716372
941710
859875
874755
1054953
632023
600541
1837683
1689925
488461
1992578
974855
551553
778385
1696024
1791935
132434
207420
180769
299676
1460854
172391
1626253
350978
1449309
1799863
1961652
989199
1469043
337750
69120
1736125
848176
557899
1475565
375092
1327507
1943520
657674
399302
1824884
993224
1628115
26414
1188425
684208
1391311
1371382
1056447
1777398
1072113
1057536
156484
1281270
1153061
321001
394457
1750674
552993
1183026
1488302
1108784
1903971
503764
512610
1905348
121291
819326
1129828
49829
1773149
1216282
934443
669574
516572
523521
600039
385221
1213867
1675293
1255094
329516
590188
1495021
1307453
1994007
305220
1881594
1672145
1243756
1613177
1771815
822096
1357739
1107251
1551058
993816
462778
430742
1067557
971895
690953
175386
549749
1603245
1474350
1015099
1481620
750020
1953786
276100
376404
698797
761806
1433448
521013
1056261
302358
704872
1885667
48723
420777
251662
1439450
1899964
199929
681942
1989278
910372
387343
29314
298114
83
1622148
1872764
1693879
1191390
62731
768006
362682
1380015
1223795
695191
1433929
1140003
875379
1744224
1236254
146171
34909
1637032
536630
807956
1593296
629787
1028396
646381
466270
1064365
892210
204550
194732
208315
1116388
1576557
178036
1779407
832954
407018
520400
57035
189500
1450543
1721684
980651
673368
1016754
175671
808378
1586583
1084886
723362
901431
1669362
1121788
827210
572309
1540439
421704
818720
404038
996588
821261
1015368
1840988
747077
932073
433659
109873
20570
946392
1551349
1560425
263285
254804
1695623
1043086
1045561
1928270
820396
1551086
1181738
993670
1249964
992390
295221
1192406
1603697
359823
1857279
1686118
1220813
14472
934302
21482
1497465
727384
816986
1734325
789346
338610
220860
673730
729937
1824617
1363355
998727
694025
482353
782032
1395891
1772326
1352756
973688
273482
1246543
1265895
455014
1138840
1413335
315719
226517
1897127
760671
851088
742112
425455
1433068
848434
9445
1643273
1833811
1362029
815858
289443
362228
1099768
226021
28851
781310
1251891
1153097
1631934
1498922
600643
1096132
1471021
1257964
1203834
1345084
500580
672927
597402
1499252
1598268
874961
1390290
24719
18638
747363
1579915
779550
616769
378667
1636714
964438
1083244
1519396
276140
358939
1580234
1199444
150542
397930
1838246
1530861
1028744
1119483
44037
180664
1296777
379571
802621
1361021
23296
1486799
99405
1114462
159366
1961875
1810860
1106630
957401
418119
1871193
330397
1476250
947626
1627238
248747
976026
1721848
899710
1170679
1971241
1423845
1990871
241588
1633339
1241139
112113
1047836
1603492
699729
855028
1288343
1746170
1131855
1660598
1861300
874827
516377
774296
1212627
680415
257066
245190
215891
1911182
1047718
1019399
1702205
1035964
402315
1613142
686149
1932885
1315956
50652
1775837
1808392
406618
1311462
894971
38292
1454724
821174
1794780
690849
745027
1363146
1657822
1926542
1309365
1848988
1454374
1579513
1036175
1953427
1517206
1031483
1265796
233663
1233166
109997
1726164
229407
1012810
1088098
1988641
121444
213818
421433
98846
1417103
1743867
1288546
1761446
1157678
1433586
847050
1563854
459745
1010750
986816
686456
30137
326273
322517
1336437
1110593
302435
1570396
1976469
1142450
1555519
1382693
186493
615508
749853
441893
256134
886978
1343639
34115
583827
258268
812666
1788426
1405042
717537
285293
1691439
112729
1034255
60049
1529140
140892
1915891
346051
1506331
539305
506610
1966721
1380838
786820
1905076
909684
897235
218125
585932
577683
1426219
963001
1360573
1211695
1612248
977432
996485
459912
1321368
7071
938036
1926780
1852381
583310
553959
199420
342506
20859
479044
917200
533766
485994
940468
963556
524569
1942642
314590
1072287
782269
1681180
854263
1545104
1970238
1007378
235991
855128
345205
1610813
1765710
1848649
1437932
295305
1992114
1670298
188440
92769
756886
998296
1770808
1309472
1278934
1110945
1848562
508520
1045018
691540
1857764
1869241
62730
1459273
41941
55862
1343067
1339600
355516
973430
1781670
1258275
1681900
1352164
498645
1727022
728794
5843
1464082
1381304
523663
1556690
546468
282226
1773418
1583240
668761
1868856
1994677
459349
1329741
460814
564856
481328
1214354
692806
773155
1884972
96956
43214
278145
656969
418517
463567
981850
959728
1220537
1410381
718229
1781539
1124865
335982
1937139
1589352
828748
1921842
21933
1843353
1213503
344477
1050098
454293
1686597
529256
395789
595707
1925680
1883372
461986
579563
1598967
1349374
462575
1786479
397268
1539741
260861
1866036
200812
522405
883252
535596
182248
1422642
1992165
1882414
1975583
47358
1942756
1092546
513126
91017
553812
1595509
1778422
1232746
469133
278537
387361
1877715
1132708
1189585
1287842
48871
722289
1729175
312816
415099
820132
1580184
1580824
847674
1934803
866082
634318
1481682
851403
1729061
1625136
251528
1703844
1005316
1846252
350005
1247798
81775
1301661
1260479
349666
1323899
30360
1682045
1673637
1647582
238881
617341
362448
1725137
1563372
1311875
1731854
1029019
496411
1960007
224063
208490
1311650
1252274
340004
1163513
1840510
1536463
1470485
1127300
1623288
877910
1969666
1112450
1045325
960474
1172690
1693020
476063
368346
888356
1612930
243193
695970
131507
772823
760282
107175
721594
1618193
333644
819520
648741
1555963
279460
16195
1218382
557987
600082
1390747
1924495
740424
911568
216764
904079
709218
551467
456602
247394
701396
1582794
1266636
717667
1583851
1968457
1516879
1550552
575424
389474
112654
1876552
1254726
213809
1939752
1026102
1523507
692189
1101885
1714093
1920568
1780029
1735732
201615
1854232
91441
222701
1342803
29124
1996578
1702924
1024619
91359
1987039
347224
296344
715702
1637663
786786
1860807
699141
1613508
1989679
304480
1440223
1673064
1498254
316384
51951
461009
175110
1565225
841606
282468
963407
1276923
743358
1121624
1639366
808262
255412
1872721
1442079
803383
1121190
264829
1974792
1199970
989591
1539079
1439891
1797463
400236
1587717
1932590
1744327
1542486
135128
299243
1048759
1751865
246000
1665692
1612970
1608494
345199
1709544
1680255
1674065
251918
143212
932954
1727486
1532706
628775
1625614
1325862
70930
1479441
1912809
393822
1157309
82893
1531509
1155554
1755134
1201440
1301783
1105403
1338582
1111080
1757998
313942
513415
1520931
1575237
748703
1811364
1501087
666649
574667
800703
1077412
855040
870392
1744217
1801716
972156
446880
721706
148773
12485
860474
259358
542664
145665
1214350
457087
1724363
1706337
1700406
475769
929581
59451
509176
1248277
129562
875685
1556907
1943424
676585
286884
1077562
323888
1065447
30143
1234542
530093
1033898
313894
649205
585937
1899854
1474313
315546
227574
42978
1653353
1350624
26503
1773441
769935
1647649
883789
229297
1340398
1580064
803811
1286650
1062125
1028370
1822389
221279
1420398
63245
1337094
1703917
1569262
786568
1244129
890708
1781660
991706
1947830
86090
571592
1828368
404659
973500
1393024
91211
512083
770023
563487
1425578
1862704
1955838
1704724
1867954
1686291
62786
1838895
1706571
1607775
1632159
1627922
1842465
1899597
1173482
1797817
959765
1625260
645600
1247917
1436678
1230733
1758565
1825905
617036
1109060
1548982
243571
1282806
1073001
1186880
1266859
75799
1924089
366900
718340
147921
7602
1783297
1145868
1471159
61365
834474
2204
603087
106760
1348690
1894564
1895974
937551
668923
218205
1921311
1786955
848332
1618833
12098
1570561
65677
110291
1723472
1393520
27945
1178436
316766
931236
1797056
1358049
8939
1052442
1928810
1808441
1530080
1821897
1554273
2897
314058
1713323
1308058
1468404
973651
1196792
1336350
538476
863769
149071
1724899
310451
399408
1475051
1750737
296110
1622395
1001198
244178
1958271
1391509
346956
1382538
1738833
1292070
1863225
251505
1801688
1567201
71654
564080
1081793
928419
1565013
1984299
1057870
22927
894412
1698661
1543584
1446123
230464
1612908
630295
494143
1782480
800015
962783
1362840
172650
764308
1297714
36277
627973
362245
1060179
1323178
38108
1219989
1995314
1757532
1514130
36274
1241622
166067
65574
1851685
1682249
243777
1717517
1261316
572102
1322616
1157596
1884583
244002
990267
1654752
1730806
1523320
1169928
831634
1878297
1995398
730947
1919478
904748
1188428
190996
424951
1341394
442313
1901883
215093
1010982
1194645
432661
282842
1470716
8261
1928434
1958767
263986
71319
568184
1449176
1834906
1768074
358067
1239931
1265138
216274
331847
150992
1643747
260112
87973
928446
424172
876573
622893
156264
348688
353159
626912
1049630
85807
569098
719865
1093163
1289731
567900
1147768
1478707
725693
641525
419839
1785241
298216
86826
1057512
1658532
1447072
1146702
1347769
50194
1874053
1738311
1713380
405247
1973220
1012155
862385
824260
603362
1398576
1297872
538396
1385775
820553
1718369
1179440
129418
1102694
476929
618424
249463
1459670
539768
81116
1765937
185846
390387
860229
809483
664421
411483
734723
1897465
750984
836344
931280
927868
976061
451882
1962581
72326
828345
663653
1476098
137223
1634426
1151760
1101708
522978
1411915
1073567
1007274
1657460
349082
1986556
926868
30287
973623
1315198
927397
957756
1699401
1001821
1919964
511195
372554
1382341
1336332
1063377
491405
1575064
210178
1632432
307661
966125
842103
945035
1508848
1343782
731569
1862181
73717
699548
1693238
374279
933246
316223
627273
543774
597538
1080999
356841
394845
458050
1302694
1472908
435745
440765
1437256
1663778
1603507
1751334
1307708
1105228
1919416
261807
1030232
900103
797508
535396
1008890
1685511
1176749
1367435
1603479
25905
1721083
408869
408840
1001162
1327045
410319
1500403
650169
1309895
1727605
1071365
1285125
101182
1786187
1906471
1614858
464734
682527
199153
1034653
1013575
304047
1002195
535887
1037327
935201
1784554
1463107
616549
542110
1277401
931834
1632628
1163296
891533
1556767
219940
211097
1264542
1062303
147418
1913838
224324
1784497
446873
331883
700025
521120
1199633
1037644
1965761
1730647
1670648
1069295
749686
100443
1521859
41481
126115
821008
711950
271731
127980
1643630
679178
1686250
818527
1611286
380595
695046
1363154
1558483
350355
782661
1974834
1437484
130346
286203
794440
437541
1538484
725593
1173359
363761
1178381
1365010
1509570
1021062
94471
1975926
698234
691253
1270132
1176195
440857
1040386
504151
330708
1211928
1749471
809311
1583008
1645493
1584742
730205
1243127
1551209
1613914
432376
805514
209247
869274
1477647
1636032
866863
357870
1003461
1319725
1563549
1431604
99832
551090
58899
434252
72114
1473120
1109412
1256260
1533617
733533
1547269
1772222
1139
1949067
1295091
320411
1974716
1626490
266028
597808
880513
987333
1905311
1698634
593193
651996
1012825
45813
1532092
1226871
1596603
947204
1573055
354088
27356
65297
1636545
550797
136343
1844328
452266
1723498
1830887
1270980
1672528
1310479
32802
1110248
1624783
514724
1465703
622042
228458
802332
1517003
1834620
1084465
520823
240620
751871
984330
126791
17112
715970
1985857
941520
910250
282319
82472
1603650
1110239
123930
1113935
1038449
250488
1630832
1590031
964383
1494536
1679238
763952
986944
1461481
431908
1776472
873764
623232
265323
1871657
1657605
710380
1583828
1067962
1512515
245594
1012180
269730
564456
1008264
1675430
1920286
341358
1237144
32428
1328503
1204885
1013330
1260610
1136800
43538
1877818
1124995
286857
1777666
214721
486900
259649
553393
813876
1108378
290990
1180755
945997
1302318
612957
853743
1352538
921621
51789
608714
1719951
249090
1795948
354410
1498573
306380
684337
1231185
1941809
1517811
1528442
212048
184111
931246
721391
1120170
1156433
91049
1475823
1335224
1138038
388259
509320
1033053
1111022
593798
1539994
837053
1710769
1445099
1687318
734934
1793155
362571
351469
1503621
779786
132992
115045
31977
190995
1882865
1771765
775150
973245
1215992
58703
1869399
1662208
25516
444399
1321839
850856
1968610
1195163
1401726
1490244
349618
38566
1185543
100070
1157723
1830017
1240020
1939568
1161267
1335654
1817040
1930502
1052921
1448012
1689812
1213860
768302
806658
1492977
1101015
1566044
461574
1892474
304815
119362
265463
1507356
163650
166613
1398041
65020
1876002
1558070
197869
1590554
737776
880556
83302
1357628
770000
944801
1822053
1301336
1589639
583990
1946062
1276124
745918
195386
724239
1541439
118018
731228
528377
1640153
1491374
1125130
1320037
1608641
204124
721569
1381600
1113687
1385374
452299
1367960
1183208
110932
1532238
1263869
1052910
553856
836843
1872323
924623
744444
18830
1956903
1552946
543843
601413
981455
1338387
1108067
232428
1597074
1887771
713630
893478
1408650
1541389
1900291
828728
1068725
370283
387117
609419
1759092
1321188
885088
1271283
1382036
703821
2632
1277054
629227
1659357
1088628
171361
1107523
1504591
1582655
999617
1461049
1638221
272238
1961275
43311
1343790
1487790
1607709
1022864
420148
1971274
1437105
1847607
1375412
1281950
134763
99230
1538385
636987
1891730
394225
1057267
1837065
908141
746927
527619
563324
157890
1227331
1055941
1775928
129894
255386
1723234
730935
23771
1920640
1157565
1305324
1133119
1634063
1713232
408915
486119
36675
1530805
351565
36598
803486
1846804
1102680
887577
1525305
831541
1395444
841533
1897710
1989622
127172
928601
1509556
794426
733868
255195
1241355
1116328
127409
1403469
497255
376919
259633
797513
1430185
1799985
1272942
1507693
1052599
1844191
81675
1614989
1278116
214675
976796
664348
1778954
1959987
1042019
1037199
467725
1294115
262998
512548
433581
1614175
707195
1018581
1413317
76477
1627051
1306410
108039
1078681
1959005
896850
686077
1387440
1797174
237477
1443762
897159
354290
169607
1236320
1972498
1368724
44662
1311491
313290
53583
683421
1923828
349246
1273973
1981773
349846
1192008
246400
1912211
1184884
499790
1370697
1229109
1661328
1874489
1043141
36466
1377088
1080803
1517351
70749
561014
520596
840477
1447623
1808290
1570422
327503
1641417
203069
252780
1844718
1778875
679061
1023264
1501150
854021
548152
1557792
1348987
795153
481231
1521988
1393678
303337
955653
49750
145517
929449
1645294
1882467
268966
1254500
855375
958615
1757832
772327
227996
1917813
1692273
681310
191977
619370
76462
1914933
445376
876942
140695
1804353
1972528
926844
1131055
676320
1489742
1610423
1165606
1022630
1452968
1254222
983613
17403
1367299
1119688
674601
1825914
1285142
1973504
453766
1388774
381155
1325971
1958295
919744
822878
1268751
1361881
836537
1962366
265723
135434
1871128
139922
117713
1424098
1543907
1217422
976142
1136839
1517568
598465
770615
588590
1629024
171724
1283534
1538291
1350259
728478
833471
640455
1652605
1841705
1057737
137356
1739183
1474686
161552
1651090
1247880
345462
408786
166775
1682826
899470
569582
1734511
968457
1039205
210400
375070
574653
1714696
1036989
587314
1877763
561163
1661940
1401470
28383
1459114
84695
1174194
1695063
1787084
1248943
928075
1535420
1450183
754126
1708768
1512571
1934975
1292052
1684409
1578908
1125763
488971
1781280
992659
1709103
1443650
1314296
1593044
1093457
1802107
1747620
448090
643127
67231
1270267
1540558
598754
1950059
1461309
1652582
34111
949067
917014
730910
1049894
637360
1159449
913163
1260807
1633240
480717
146473
1620882
1660905
1919943
1556632
1267333
124024
1654904
1794213
1114681
1229111
1073160
39411
862710
543885
773971
1948626
1168942
1013014
1919082
836252
1176796
1694605
500355
28911
1644780
1255785
657953
1487163
21056
1684876
1021135
1317536
561590
473959
1997229
347833
1364088
246493
644381
1468604
848936
1526413
30539
1305054
1818418
1669146
1712386
1744615
620087
451743
1621734
997836
353623
1316391
685209
806614
190511
433606
1483742
818303
1400402
438404
476355
359956
1804485
1125063
88129
1018333
1066126
969788
1551144
114719
860060
1694385
1494930
1636971
1745342
1131882
1500578
1799505
985839
1768231
1016455
475211
1522448
95212
1943565
1773645
1534566
1446621
895984
1246455
1832671
819373
1949897
761958
74519
1465565
251595
995006
1019858
140052
1350808
53755
475828
1323415
970586
1201360
19526
1392365
1413772
1403754
813042
865423
1249472
823679
609926
684126
238916
856777
1433224
1287736
441989
46488
1716710
1346932
400683
1859093
4192
255094
1099160
1699930
1971163
990580
1213854
1653806
1193193
16100
1701353
1100965
1672657
1697313
964912
188585
1387958
540669
1309576
305054
1558460
1575218
600828
1428011
902664
866539
346494
1959605
584080
1369583
115516
1587432
1127530
1241490
1390044
1854021
773483
1189489
426652
955654
621422
843777
162356
1158085
213152
1208692
602925
87900
1324510
496004
552305
954791
1120520
1641464
787556
808156
1243364
424818
1315025
1962307
944805
1674462
685801
1768816
758473
1270912
1371564
1360728
892898
1558797
1290783
834862
1163766
1351639
1046521
1256462
1376757
1392390
64003
1274707
1277811
1290013
597280
328089
1972725
1036848
1108143
1536186
1001870
975875
734578
1471750
1727731
904631
1979083
129649
1121957
377247
1067493
72041
700356
1315261
1751058
1098987
1674135
1375295
1915966
803192
1622165
220444
1296204
33300
361980
1471949
1098969
39034
267005
1547980
1812900
1033443
1184538
154852
824336
1139597
821735
689810
1810711
297125
1427160
709481
1127065
670636
1622103
1751491
498309
997484
1878549
305318
1268177
696951
1884757
158267
474405
1295101
1433104
1960041
72362
155272
1644306
420970
770784
1388630
286692
131417
1558746
862896
75692
1881169
1734458
1792251
1842124
1657778
1964825
91593
1297460
1824718
1712728
87955
1736521
659339
1815382
925918
1317733
1538263
531519
1351998
393619
575344
1599142
1015806
1137250
770994
1508341
1815881
550932
1931963
842574
1017647
1327988
1304447
864226
520290
1928178
356626
1303735
41845
784287
661742
1532812
1349956
457953
1089447
665860
1159067
585322
141937
884504
1941785
1241222
363098
1560791
1844768
1336974
1650910
1855716
836066
726706
1978870
477787
956363
1914560
1520340
185779
1288169
1888202
1312765
720311
1347078
909729
841669
36939
1038921
660637
1365270
980577
887481
1604501
1985373
1083547
1518494
905687
1705102
1990866
331025
896446
1563035
1581421
139870
1522617
130886
1194707
75615
1482230
1194518
1716770
1895426
1199918
872304
564162
349557
218098
855782
154625
1303609
1201686
1550679
672225
15019
68244
1119302
1464184
389969
1811547
1646453
1560418
487048
1394701
1516285
511683
689464
405145
232833
520822
1418917
1397109
889495
1878891
1778473
1735095
350596
232225
1967285
1438868
1534385
1824421
630625
25261
1687437
786368
855462
1936681
212503
1670039
568147
1385559
255104
665936
1992013
928887
1295751
85771
1222693
471338
94471
971320
418259
1591138
1455230
979955
1052645
95536
193398
904402
804284
1496909
1128155
774657
914731
1339156
1088275
34528
1246607
1612038
1618614
369448
4719
1175039
1144111
971704
397330
1920
1032350
1600368
1965979
231264
1232508
1089876
317771
480289
1639778
587850
1497888
111286
438523
352816
204755
543928
772564
1400088
90152
1124329
141177
1019683
79930
1249779
993332
1116557
1784464
301529
873005
1200827
1938
1023289
5395
1229872
272502
314516
787821
113433
1378910
514367
508013
1381564
799803
313929
1174992
907017
1779621
76674
1452466
430302
598603
1097842
565784
1137043
83910
1039004
1745723
780142
253495
670242
1274178
685443
139688
1305036
1244700
772697
323541
972977
1205253
1187935
241072
1221168
1779425
1522292
1190353
971449
386070
311185
1096190
45884
800967
237414
200459
1960388
1910839
525071
1046542
1482450
348807
1485800
1675862
1967737
1249103
889804
480763
703948
1283729
815786
24049
1151136
1072289
640916
391335
1972835
934033
29954
1807878
360568
423224
978470
1836696
778986
1593973
1358647
332712
1328245
1943593
271997
36811
1236180
1864504
1817738
287737
1490190
890472
1707628
1891110
1612248
244232
1971431
759308
1787640
952169
321413
1751958
1601402
698229
950524
554952
816075
1722118
835398
1615914
1532709
1806443
152460
741537
1201437
1400512
806975
671707
1920829
702589
569031
71157
91008
227128
517689
678320
593240
1137459
776250
1093688
948710
1237426
291615
448778
1381601
557336
1789441
805288
937156
927235
1838353
1459903
1605568
985176
1924529
1477953
613293
396142
231975
1423661
1807375
30641
350771
813198
860831
1534081
1419726
1983086
1166345
1150904
1899056
21109
197535
1807687
1491960
1262377
1394892
552977
889148
865576
1462520
781068
1605127
1163699
682055
445209
1321955
1670109
674563
269507
1758112
386895
927011
233503
884437
292611
1063826
574224
333274
441053
1067894
1685296
862531
13901
750415
506501
500644
544344
1139512
1661932
1486818
149412
457079
1715519
1351789
857138
1505656
409614
657077
1425698
1285808
52041
1634548
9152
444880
63526
1257407
69991
688998
956756
624433
76600
113985
961176
371571
777658
1164546
831713
356937
1971058
976190
510079
420700
1879343
432201
970744
1038247
461946
858999
1101573
1401357
1831443
1815302
79813
748668
1943577
600567
1449347
167737
150344
1926435
194557
1254558
700666
534506
1430430
13844
1175965
1211790
760041
1076574
8661
275334
936594
1469597
822127
1180164
452984
587303
587565
1233059
1331160
599397
858288
1528919
190201
1779478
1522010
1213847
1449698
991335
439856
1221973
1879320
1900962
441870
1903100
1678233
1617921
1299109
1340601
770501
1735748
630531
1594186
823904
1448276
1291092
927670
340238
1291600
150210
544042
723024
1040715
1071694
614858
827834
686363
1081869
1129816
1562546
322032
1679465
1409457
1584800
1426008
978688
39727
1319453
1024108
982985
1578622
681683
538196
758068
152682
1059292
226066
1364506
1900258
1717975
1488294
840230
1298480
1186421
972194
708557
639918
603415
1750461
1776007
1438724
1526899
1138249
1327553
532307
1026581
1447775
774941
880824
424400
204285
849009
353400
1039463
556534
1191459
882752
1621983
262036
982947
2989
1663191
1756443
1547060
1842625
1748717
872822
610644
769818
1291178
944807
504014
1474954
1243231
300035
1346330
956606
821404
1763929
1333451
1265751
1473625
1343174
960316
1765784
1690236
1788984
1620736
881345
1571763
1592292
432179
356784
1930013
1943533
1665097
75860
1821511
156390
1754744
1920272
93723
68402
1731742
966635
559076
118555
1297519
661839
1932633
80394
341648
733899
300349
529502
694147
698606
338812
1566485
699654
11427
407025
1070319
1170068
538962
50110
1175519
1108579
1129842
1194641
1500525
28162
1283056
1200164
1739644
1841438
58114
889811
445864
368369
522613
934782
423080
879868
1543988
1113717
1732010
1209374
1129412
1545675
297350
448757
1988833
1977575
1436665
1704598
1202437
415987
777130
1582933
599678
124419
1016668
815174
1588668
1364029
1939315
1493183
284601
527479
1576911
1930215
387970
490714
884170
1885890
321202
400994
702154
1294296
482405
732899
1742475
1263097
377531
1811183
1758649
1544317
1648630
1204262
1820567
1015426
747726
789036
1261854
39218
1262247
1267698
613156
707714
1763761
1961784
1951766
898507
1867832
1020446
372695
719829
293701
1599719
490932
905115
786861
67341
220575
608397
412084
1003293
1768765
1621025
1191383
1018090
1069399
1636012
745141
431465
1019453
1780983
1348862
318478
168373
415030
1132614
273832
1116618
1547737
1263779
317312
1987084
588350
732176
418843
166946
1880581
1069730
1154453
1572325
21980
659523
79664
564058
1160038
857334
132413
426884
1466724
1733340
327560
57272
1436955
1134757
958238
207199
675244
1884412
868589
7427
806359
1102591
567923
786513
713148
981164
1463212
743813
12110
369343
1092957
1273279
658567
1108329
1026849
308576
1991694
840691
1804436
1439694
1892722
15687
1909712
577430
885165
262054
1009254
814200
1625675
547173
1948659
1838014
1028884
200027
1260473
613854
340570
485122
725770
1173603
1115213
1746663
1092085
688651
619970
318691
1082144
354757
1666546
310678
714467
1230666
1158705
1539150
1790656
313555
408777
164243
447187
448146
1130151
1071986
119100
1945803
892398
1845680
551249
1302052
61116
212944
1708791
141886
1931108
50512
10090
872709
1140330
1483991
69867
1153571
362524
890989
1842845
584708
1503144
683071
1360918
1135028
1082969
815871
730912
1091178
237412
247425
843166
362839
233202
143142
1669804
1754851
1744835
1024401
71118
804269
473996
1902636
1704706
30938
881961
1532397
1635470
537596
1961302
1725765
1320384
1093767
854589
1979110
509156
1113038
744445
597736
749725
23967
453171
156017
1442088
1194984
661923
1725923
535052
1719459
1430578
140503
107572
251479
1159922
1005316
1153464
1977232
699987
1041242
521528
1943429
2427
186542
1223643
673515
1019840
201328
777401
1076877
623274
15876
736338
554537
1449622
1297899
778108
1128161
1563523
260958
507504
1570051
1833967
583825
331758
1089937
189738
1353413
370405
158075
447104
841375
104231
1879263
1768414
682793
1483017
169376
1576920
1356596
1160571
1729378
500262
233850
1042109
1929943
673908
1640560
527189
1949827
1823098
1298490
641967
1044996
1072828
475777
1797719
644889
1345249
1263104
1984551
515006
1481063
1366817
594499
89428
918498
235347
384351
1782445
111029
1425573
635502
1240096
418451
1098206
1244893
518105
333655
138404
1969490
1295485
1511179
1210513
862441
992410
1210270
251512
1251546
161061
98178
690275
1349752
594092
220507
1510604
647764
433334
684763
267874
538462
31736
783263
705461
72201
1333913
1943827
1917927
1621241
384881
331051
190929
1040799
760555
280940
1626922
1916339
1370952
820920
1338583
1883967
800433
1046566
1306279
511530
1431112
1277261
941549
378162
1740098
212085
939995
747557
1379442
379924
1325522
449125
1396680
1942298
1930782
1519712
1245805
1739629
1801914
4611
145218
632451
1324663
1529605
323063
760322
740032
190704
1618673
1944953
473154
1037321
204567
384435
452450
1130875
454389
218935
740826
1414929
81367
306673
999641
37441
1892870
677773
1061244
1491764
854056
1475351
1355377
279332
1506040
503708
1635983
1585560
1146720
611506
90589
650217
543764
449465
1306981
1499597
1355562
794240
1904042
772745
1357605
731936
1885902
363422
1232056
1809754
41663
1044862
1214382
1084332
1111592
1658574
979605
1933425
1563484
666025
1002368
1429156
478840
1939732
591816
1587184
1724057
1987074
654214
267207
559005
1060362
1693611
1329930
1498779
1936080
599566
1506567
1827086
1992084
442390
1508145
1132924
590901
1791886
1881665
1654449
128335
654785
1699024
1329250
378766
1384114
492489
684311
1178424
909452
1369515
590910
1382426
1271531
160421
246983
1456926
1149817
1386437
1714861
220951
653021
1507957
1396835
1808110
223516
79333
119301
1951973
499392
1240196
524505
1418975
960556
1236183
385045
998335
1413964
630738
916764
370220
1609292
1977379
1440292
1554361
1356327
271940
1592551
874045
1689374
207316
1267139
1079428
119247
359412
307463
1150031
1433787
314844
246974
1698454
1419905
1049085
1032129
1600607
173000
899959
1484262
870536
182428
1377162
814709
1711635
1321111
1207924
1356118
1771092
527510
283341
1876930
1495311
198934
1386243
239507
140194
1028317
308422
1467872
705106
836139
611135
131490
213482
1066900
1683314
1735587
975411
897179
1160750
1429012
34295
723434
614186
1367593
1767500
1095713
1183444
1412117
594604
1964468
562807
1874952
1877765
998588
977841
963398
1553429
1666165
1012237
735762
250647
638833
268676
1341915
551420
1939205
353819
1967657
1169628
377691
644330
1039840
1227547
795421
585631
1732000
1507064
223649
1293498
558918
106433
798015
349129
308858
634439
477990
1582515
1487882
489408
1368092
23689
970775
1280307
354321
1207350
1097277
1631557
720857
735816
1805779
1457986
1514568
351190
120182
901131
343390
469654
1342463
651348
1048677
596256
1847666
495585
432131
1551456
616719
1570443
812115
1363742
403062
344536
369581
833934
254211
531490
380992
1057361
457465
420666
130598
865192
1211090
1978272
1059525
1885179
51124
1295125
1396343
392450
678930
893888
1051849
591871
1302131
1830084
158589
1606275
1578564
1930264
1463687
217728
1633837
1849942
906386
1909941
162130
1262225
796519
961830
1855864
1154857
1406782
1772861
689820
1365616
1150894
1714681
1743901
1926097
1169995
253151
30955
1102744
690106
481756
872870
131853
1929964
857815
1615202
1155671
369842
1239422
1853622
1387794
1628163
137638
1260418
1926068
1732177
858627
424197
233128
986747
56140
232175
972481
1557070
1603087
1298214
183142
700452
1956221
1454871
1659519
1234301
803373
633288
579656
12494
1157047
730499
1096036
1301174
349143
1749967
876842
1892494
1480669
326989
247401
684719
248899
708452
1210823
1598638
1961863
1378684
954565
1922102
1121976
716132
297697
1968236
748176
1997307
1585073
483221
1655041
1296504
1622471
1791805
274576
222526
1770377
1739947
1247415
1410139
412939
1296134
430761
1542775
112248
1249453
1717258
925623
266320
708347
1855710
61948
1526201
1498064
1544371
617118
1336025
808816
867594
1940603
1282387
1430109
846790
359319
909870
1461029
144503
1380116
500264
200278
745681
854174
64831
1592014
1525856
576304
113418
668556
967035
106742
1943419
974789
845247
890497
1387717
1695964
80826
490392
519436
856294
1875690
1924176
1551691
1584398
1918822
1165082
258630
1154144
1105296
1927028
692317
884294
326865
928845
75408
1166732
1399778
1946343
306809
906180
510727
962429
1025882
336268
1384007
438715
774739
493588
1357196
683067
491827
1273609
1035097
860517
983927
974170
205770
1497600
165868
1352226
1477000
1113663
632418
1618876
74335
843460
1247523
1991466
817895
72994
308141
335040
555826
647326
971653
1804324
1596303
506200
10509
520454
1522575
1266042
521819
326575
378910
1254538
809232
916818
1470997
277714
1659344
1918647
147794
734848
1407152
1919947
1487395
27946
1575651
1269190
579365
169472
1840457
1437528
648192
1322128
1741627
955435
1527371
1903731
68739
1333139
563321
1138431
776269
57245
1190066
23033
943486
706810
1720548
771128
1478357
349351
489874
449051
1890856
1057714
508249
1581065
670454
1470043
1966233
1659710
1827327
141155
806856
74586
333771
368598
9191
120343
417565
1930102
416335
1052222
1345728
668977
1886382
361731
673366
1268922
715718
1398488
644083
227149
1820490
1516708
1871586
501102
1987696
985779
1856758
1855580
413358
1893603
909664
1583005
200652
498678
885450
495744
1133927
1471635
1536303
1160755
626219
782551
914145
39464
777781
1602735
744032
1125040
279640
1308709
775098
962634
741779
1490598
926525
667262
817512
562761
303223
423759
1048854
1458153
1326522
1043902
137276
1772642
69429
17889
1105231
1831124
1224014
866019
1057210
1782187
1250103
478402
1028659
20691
1356148
1950965
663096
550184
728601
1467911
366723
263817
1067889
1339673
1157777
1534929
973011
480086
1128235
99768
371140
1475162
701532
978736
654175
1238127
53815
1173287
1542142
162816
1130014
718013
278062
364821
569991
1016659
897789
1399497
1663206
1275316
550731
1811073
269669
1280242
345497
863625
241140
862827
701546
1962067
659056
1099522
1688655
1436802
962904
1840908
111778
1819121
1799950
38631
1874052
1729877
1296044
1286107
1055357
418037
980600
225785
133749
1074659
362583
1573000
138662
735646
378198
738524
1346401
923717
362989
1427741
1062689
1115742
1545223
1285947
492792
231738
248015
1136774
882034
1797855
1496330
658788
1256533
1741436
1473570
1782944
1963008
1564220
775109
1859811
974655
543273
1877456
1838435
876422
256406
720619
1699504
646944
1867746
1863038
270735
1004636
509555
726491
926058
1716022
386115
442947
1720468
1790084
750079
1456591
1923941
590246
303005
1479670
1136718
867658
1985675
375314
1129849
218669
105654
1619301
1955200
196713
526842
564870
1118767
1120926
1243635
1267421
1654233
428725
1176568
1689386
353724
336714
1681623
10005
721412
935076
162053
1921210
667745
838175
1572415
1262258
483720
1541441
541846
608769
1662072
941567
1732837
1196379
1617501
1477426
20891
766942
782319
965211
1530100
1282183
1317169
1817907
466159
1453762
1826667
1043615
1921198
828475
450149
109533
1852907
48642
75992
1356729
1993555
706102
526835
1363365
631167
111886
1958127
1837468
457467
1421039
726100
973726
1485441
1796543
789701
1574424
1444089
184113
944368
785839
211420
1578300
137846
702151
1572365
1626823
457120
1239108
1130354
919836
1599738
1644330
1305813
1909423
224387
1862434
87000
1941999
594200
1615500
1975430
1726218
426915
465365
1962638
873408
929088
1128866
610784
885975
459159
986569
654703
1808013
1547592
1440021
456788
1489247
1762032
851585
737664
1872413
31204
1696768
920782
1707219
1643313
760999
705152
902786
1328203
1187281
1643818
765356
335133
709652
1596093
1756521
999899
606631
1538816
568820
648401
1325930
616334
832751
565159
485563
1002490
874495
1297236
1244911
322698
614540
1292006
1406920
1499526
1687212
1135209
1924998
114414
1377501
1917374
1952533
579804
721465
1023311
343287
1309080
209610
1215623
773169
1199197
1943370
531927
1521018
1846972
876018
1385309
45324
74232
401713
1079914
530651
1442542
311794
1198053
188732
344170
1196955
468552
1032728
1708845
266680
1216524
636990
1447966
1175790
200567
1458183
1873385
666339
459466
1808520
1334562
664278
1026624
1184673
207502
1197542
564793
1926487
1438566
1145778
78239
1904689
351239
1633215
1158601
797765
255724
415299
1125246
468181
1840627
443169
1107705
1926642
1032466
69571
911386
1185462
1755936
583914
1251445
443726
1575522
1359365
272129
31694
1253892
1875376
70889
1004261
1330646
1943926
496054
878361
145144
1160604
1325947
1521208
132893
1672343
952984
958683
1629165
1524400
873013
24390
1797803
1147625
493931
1020054
521810
1897067
1619725
937447
1403401
1545060
1816975
1146785
1366990
991249
1261716
1875185
1332045
894504
717557
808323
760641
272953
1413770
497242
1053334
904004
1423655
1526959
870549
750467
757364
1976545
719220
180256
498331
1754979
366407
1590107
511205
1154183
1204355
1158687
227913
889224
365072
1707615
1648927
297430
29302
630942
1054933
765452
1908935
1713689
654565
1237467
631144
233042
834020
1247637
1979555
1586037
1440374
1290079
641991
189006
619471
843965
1643393
1569732
1379795
841954
1217416
374625
1378142
1170372
1703656
1719608
1260794
1733660
951011
732935
1423898
66776
1531139
6875
1876560
1139489
983772
726547
1392246
2952
984289
870357
1192500
1371061
61018
131723
653607
84055
969203
71531
1629997
1383350
1153072
1634611
343125
1770683
726413
1598369
79217
626049
1108462
1022229
1635487
979307
591111
1113863
743354
258282
1542296
101272
1610688
238715
691409
543959
553549
90627
51434
614539
1058552
452201
1785605
1546352
650615
527126
230457
980398
219636
1277664
1518517
1060164
247567
700564
67937
359871
1068777
636136
857507
1845827
1482815
820606
939220
1291270
891404
1580071
536641
1914079
1150644
1480408
1151947
1111057
400100
1493645
648740
25953
587423
910333
1772330
1854558
1250435
953844
1918774
91290
1900556
1980439
923814
1585886
496581
965198
1353974
564697
1898106
1621623
73492
1918778
869895
1908602
348634
16444
1479417
1161411
281482
268966
1467764
846705
982770
1693506
1241593
1152484
1205765
1353819
225148
990449
1787999
1329274
767619
314721
1077340
1062867
145276
652856
1795256
1430602
1666713
1174595
781803
1794263
588667
1321505
744777
1112705
187518
874983
1767572
980842
208397
1256392
1236894
1453421
1917926
1561454
152253
563904
1245706
1115563
1110232
793443
433141
1693843
49505
775980
406594
522852
1584605
102030
992270
733321
1331299
1268312
1057820
1348271
1431370
1408838
394023
463601
1623812
1745871
940131
541980
45794
141506
581626
1993419
1430566
1079941
528481
1961795
626173
1074445
273567
1480553
259240
21897
1140305
651227
816846
373254
1817231
951947
1439179
830288
136597
499268
893843
1570629
527621
1299961
800938
821523
1989997
1414982
1037616
1695596
1342385
1189485
1391697
1692157
865368
1350718
1346048
685004
1121974
1442046
1742342
1220420
1199224
1659208
822753
1507088
883885
1397601
1815587
1816308
1821471
967911
807900
1435622
850711
1279419
1693721
675449
457345
1608448
692231
1576029
1753186
1087394
1456631
1625525
1759206
1648950
992956
359207
52379
1011005
476653
878027
465332
750431
766200
497403
603033
1059950
834462
156607
661614
1288533
166261
1415430
1955137
1503395
266472
1990254
1958132
1520849
930757
1433658
920746
1160096
1446302
261785
1071982
1589198
462125
1646847
1378980
1439698
1392248
1251507
1416520
3330
843630
494353
1028452
1904073
1303868
196749
360058
218589
1636175
1665256
1682617
1685098
980150
1833981
967871
1407936
451413
1048711
1585920
1297903
904733
1031079
482100
38852
609629
874748
1729874
653927
482529
1549904
465210
765279
1590176
748732
750103
1783096
567071
974125
855643
1161614
137710
112654
1639894
33546
497653
873069
1484254
356899
1781392
1288206
392984
347542
1784897
52458
1278243
922024
1299384
539727
1516884
298242
829877
460639
1050005
1941373
109337
585710
919906
1254710
1516194
262868
1643817
786697
248929
1267813
1195719
1630004
121219
838393
777494
1834301
590817
1746499
907871
1572468
1440943
1385580
1239187
606725
408492
118656
1595073
69802
1673886
1041042
1354372
1038457
1734147
518441
1879155
1117863
1882891
1843282
1009476
529201
1919148
197058
1971886
1180037
969433
726922
93879
550791
1187775
824193
44447
1213453
913911
1614855
1881334
1098140
813578
1191727
781603
1366773
193177
1095014
1304432
1707604
132774
981188
40785
682522
1617644
237991
1810448
1782650
1152498
1671534
1643050
48076
88760
1487567
1514896
1714317
681457
194392
1083867
1611153
1167685
570134
1811878
1622858
522068
990066
220387
967979
997876
731370
1649097
1534476
99200
1080464
1134299
1578441
1086326
805708
1469374
1811892
562970
1525437
346124
1528565
595018
1656969
872708
364974
1126428
1427293
1028077
1587400
767993
954578
618351
499873
1788133
1287537
711406
1259354
1631867
1374206
1175374
1505266
45008
704014
1426469
633221
1875665
947019
1306684
1801745
1326157
691275
292580
1051625
822190
268254
40603
887891
281906
1132700
1225067
86235
1049778
139280
350233
389716
137637
316194
260802
1688948
415103
444384
1932215
1691261
10273
1209504
1510551
323845
620981
457488
542868
19071
960545
510857
1255299
1812610
1935386
1457873
1948190
1015640
569118
1125457
36674
1301642
970706
1070342
964267
1026473
1674357
1324455
1403203
863786
1652356
1114766
1989729
1979904
620472
1725046
1055711
787415
264994
71700
1278223
159927
1657744
1847365
816488
333015
1281635
818208
1220211
1415821
1214608
184346
339530
1164247
1110769
97955
514079
1350171
407597
1713751
132432
943604
835165
541941
1787923
911718
1167982
915503
355401
420231
526725
1616366
1934015
398497
1677997
1121991
1908421
529637
431106
709442
881410
170286
743749
791363
403122
1580730
622222
553972
541701
1321300
943408
307263
724479
725414
311642
472850
1696905
943965
1134214
797689
594080
87745
1070948
871385
110253
1041169
1677161
1015018
863332
1748210
28728
1774444
674907
1907667
627718
1925257
948738
1474334
926825
1223376
1480158
1013075
1938636
565194
1845375
1019256
645115
272495
141818
359726
749282
725070
362347
1499250
948828
1769671
253066
1072660
533446
901021
176957
321957
998220
744971
1308300
785587
1513231
281431
360897
1218037
951349
1043013
1513789
642160
1112068
483017
1930831
1334219
994825
182129
800195
503889
1964723
813688
943997
1544980
1071149
272173
676778
15296
1293444
382272
1210915
12642
1517466
527036
962532
1074159
1591480
1213015
1240713
1758601
620106
1267868
472752
1583573
1042239
277225
1013553
1360005
716763
387750
544103
1276770
1577377
1768351
379444
898284
1413010
1470592
1465322
1530290
1120751
1475685
1761774
1601065
348188
1851418
1319243
691
1610602
305984
1190250
586393
224149
1680032
1669230
1429066
1264450
184559
77956
1442265
1374448
43656
1070294
794870
22175
1132446
946151
428531
1207389
1420619
580352
1687590
535632
1721645
536234
1008893
730290
1746610
1334472
704595
907077
1098471
1486824
1312154
533992
674514
1524826
1517483
1688881
961280
1127912
259082
1674132
1564479
635624
294056
1907132
1738183
701615
1803306
1188879
277450
899597
867779
1938476
898742
893169
1711049
1613387
9244
886416
68296
767886
366998
518478
1553343
1593371
1486107
1878534
1491956
1492939
1092919
1922453
625334
1199794
1255974
1426431
679400
353935
609586
319206
1510401
1152422
1996810
349037
930098
622335
1818393
1274953
1509657
55909
514070
609037
1789736
1729019
1386918
985733
471715
538725
858653
23013
1904298
1240003
1392197
548895
1046324
1457630
1030140
1111725
611943
1001631
1715925
1207527
1673414
1258675
1735138
1014461
537871
1439490
1517038
310222
988023
367112
1354822
1908028
1308253
1421989
1486596
266355
698235
399911
675473
1283036
600674
140198
1647174
1729617
1493630
754925
566790
500546
1579202
1157432
1303457
1972862
225185
63540
1575042
1741487
1582322
1758778
1749727
293609
1299329
64118
251758
1644305
637187
576625
437102
759265
1329885
138926
155464
1908367
1274023
200347
1224026
841097
751761
1005457
1989462
624079
27274
1733486
248282
1255840
1237550
139037
1448133
1339643
953335
1132571
273116
264120
1250744
479784
396076
1420734
1265642
1924888
663167
1924439
1139370
654228
1922253
1798545
1633090
269595
1493468
1019733
1145292
100461
1564340
780964
872399
1622677
630974
459998
314242
1089297
1281476
421692
969851
1368202
283779
1424864
1662760
1908170
441790
1156384
410188
743897
1128783
1503108
1713067
486601
1343955
714930
420278
269026
247808
767033
160250
184082
1781137
749453
1548283
234990
1240261
518780
218307
429473
1593119
788475
265817
1846161
70768
1645701
1201330
1172777
1890797
1579401
1360924
462613
877941
1340962
1930430
1385431
170127
252430
292830
806794
552067
487490
125645
1494129
903800
1405013
1252183
430449
1798926
664487
1403389
1965927
447389
157831
1518751
744827
1546975
1785629
364203
840395
1551804
227914
1607653
295287
196003
1435609
1937730
1372147
1294678
1325253
244385
1283643
870998
104311
756431
469961
516369
1419061
444027
1517472
87950
1147201
1765755
26194
289675
165034
228622
500041
570932
1930329
582236
1947350
172957
585424
1587610
1358791
1059809
1996366
1119776
1380150
1501303
1081749
1701547
1270334
1964157
1442996
699803
492031
563017
668989
626354
1112556
1005544
1052920
1433381
1419706
392174
1614498
58130
1606856
1479514
599551
542322
1453095
1442684
1264958
4025
561237
58415
792904
782386
1049171
1357339
997416
1293655
741613
1519736
955530
408197
1672537
1320938
1867992
1154421
630134
950246
1976583
1164607
136047
1812315
1259629
879898
261487
571752
635947
900375
1437055
1096151
1223118
26745
1804319
1510251
383174
735999
1741980
1915624
733711
1626864
947003
697708
148076
180172
291399
1670514
885915
1304837
822367
1317448
1599868
1996440
1485700
246785
1873561
1829828
1022451
385260
947334
1972254
324785
951405
1763591
1562289
944698
1040594
478587
1376378
246133
533910
1163580
814994
1183078
1531443
221752
317526
961486
736754
116252
1746734
108172
1401285
241912
169856
405315
1051813
377137
423773
1167870
1550805
222258
366214
1806390
1135611
195012
1401211
1100913
817370
895097
390600
1611462
1782172
743559
1633435
1932637
1130205
209065
781930
1088159
674023
757620
900879
1994452
1807947
1136165
1478308
536838
1058935
97668
114
288711
398478
1109856
1510203
1039934
880535
423092
870144
1815433
1499962
21305
910388
1567336
1925079
703698
94066
394996
275891
867523
195667
1977297
1107330
151182
241944
112507
374524
1336536
1246215
1653367
1896775
635438
1033314
435908
342224
744721
785732
679276
351510
776201
545135
1686230
929586
85195
1808965
1850741
46343
306607
399251
319525
570924
390245
567355
1341174
300968
1138729
1764522
210685
1783024
565573
980014
223689
1427751
1123758
472352
784754
1298286
1333183
1701856
39735
524244
1610302
1708399
1475518
1139079
1214235
947082
449555
1002379
917126
276690
1024210
247684
1543156
1353262
157032
1905831
247155
74765
491665
1881437
1357240
1221423
1601012
188401
309117
1546826
555828
531547
300184
1754998
23094
103728
104107
897272
601428
1160857
1664099
1120216
16917
1398169
1083981
1839192
1835306
655148
937785
530209
615822
1260162
493188
1262439
1987160
209660
140613
711772
1327760
1720503
859622
679167
819255
1977046
725878
1858426
1538132
140877
332733
599962
1393952
170200
932273
529613
527262
120598
1706947
1477250
150692
1987280
1468800
959116
1826136
520738
860113
555858
1519713
1585736
1414353
1250809
566526
944688
1535428
1684706
110857
1600488
1168681
594725
1361694
1497295
166739
1917413
189865
101088
216529
94871
933769
1285801
1323983
257521
625779
1685216
1799121
456900
1933789
1383822
1980554
848807
1579198
857998
280195
1034335
945679
1846362
292655
690128
1576594
1417480
97583
920641
958752
622986
1032459
170933
1213169
1379169
382279
1662788
394442
867905
1222408
1390825
1496684
1309940
789025
1953725
1691246
1549030
77575
557639
1571595
1604502
1547361
941672
1254851
1239631
1354981
939453
37185
61823
140872
1147110
1722676
898837
758029
1507964
1436060
83035
1385389
857844
321301
1006187
1476730
1671283
1487622
329307
1843999
1874756
1340924
882754
888957
1868960
454588
609215
1271442
1599761
371331
1618999
74756
556143
1470970
582254
1987907
810308
633448
758270
394519
1064614
1255272
273118
1630960
1462550
1001639
1427678
1334505
119971
367755
1447062
135911
1151573
1604510
97292
512397
1328087
53441
255578
304408
909981
949551
564448
1607364
1124415
8282
783688
1615570
983394
833952
469754
953822
339875
1444273
504795
915538
723418
278374
623191
869106
1521617
292277
995567
1611678
582279
1213198
506330
77685
86920
634073
964467
1765416
1660954
1512633
1654262
932143
743346
281508
1594509
242164
766625
1189873
1223249
1223198
527087
820346
1938673
702167
1973568
1662405
148392
1028421
1719641
506838
844936
220655
595284
899437
204983
1832595
1555267
1095529
1491899
1322640
1015794
212244
1899516
1402700
1892497
1442697
928436
1429122
1396906
909956
915472
95657
1000035
1216628
856535
244043
749894
944500
82986
1172650
1788475
1885925
832509
1755074
1843935
676711
414669
1516998
1933651
1526692
1712477
637023
434217
1350685
1025860
1467293
1857264
1467245
372166
1796089
1760843
1840908
15248
546361
988719
206180
365280
1910358
1181028
1785516
561427
737183
1602774
302636
1533509
634358
140257
1842579
466761
1476766
327514
600060
310694
238989
683754
1632112
1623672
270429
861289
127127
954903
652765
154595
1825487
1207337
486885
339948
89927
518588
503772
1975208
499471
390997
600015
1445518
1434970
1993588
1280102
1543771
179907
1995555
619940
1593158
1135029
60964
1006742
242882
615811
1897409
674589
1973166
1839723
1052291
99724
1851720
476367
151106
1416285
291534
807676
848406
1660796
117475
359947
477050
1027922
1263220
38277
1845587
751995
1788355
1706394
456256
132175
1845478
1142236
100814
1424970
1141624
1356976
1713088
1035002
1775838
1885377
1346838
756880
1338723
1530148
1196234
1824664
1136443
738231
1229537
1149692
83351
264914
1489220
1352249
135378
1308810
1360895
1419212
1716073
805645
521311
1775722
191416
454081
1003235
186283
1188700
115917
1742927
1906307
1398178
139969
371094
1246612
583594
907011
704884
383960
1455782
1622901
489585
678346
1959924
556151
207786
70617
523325
230674
759033
91994
283907
1331486
1917831
540593
777781
1778526
589917
901146
945145
1149240
201577
58308
1025498
1312442
427475
893274
1757390
108199
595989
1755614
1521832
296670
1847553
130993
425196
685280
588621
1497116
596298
230051
1351976
959212
468033
907340
1839959
490909
288003
898863
348809
1164502
275772
69089
881374
22380
1562772
948888
1721418
877214
754361
1290564
728204
916161
400164
1419475
576143
574114
1739462
81163
204485
870394
1043719
1634080
866394
84256
651932
979967
1750308
168222
107438
201971
472061
1909148
905317
173548
1249844
1282001
1934994
814332
1538364
220763
691459
1523039
1584231
489335
1533260
730449
1174237
877274
1546547
1817582
925277
62993
1121415
25646
552828
1478782
865516
761587
944070
1271653
625931
13326
81057
158587
1315578
1323406
820131
930082
693800
1125798
906550
1465574
1768359
1012978
872985
841313
719005
1519727
215008
1175712
397334
614532
690876
1129959
1483174
537103
987771
1845309
298177
458770
1736166
1901052
989174
688318
78930
1667415
714257
946848
1682629
1614671
782906
1368165
1501065
249810
822650
773747
1269212
1732057
1656376
204077
554005
211530
1458671
346106
1739494
1767696
1812132
1520722
860336
716876
1770858
1900640
1560967
384921
442086
34777
1008140
1014426
717293
1349799
461375
763296
958727
1208084
567410
1489527
1209358
1440228
1403509
456661
1006161
1273181
478132
173575
648596
273313
1270387
1031208
572819
1234370
1186379
1773563
1112073
637705
1819081
445986
466223
313698
1869013
1883527
522691
622264
194634
1001417
942684
1465555
443839
48726
33492
1657543
19264
1088041
999901
1310887
1329659
1268818
1556510
1004861
711582
447101
1988726
1687962
1081314
98555
11243
1275683
1000191
1400232
1292321
1566724
352462
1713660
1790051
55361
1426462
1695664
673732
1525846
43226
902085
1398512
1015541
139872
754641
74734
240320
932924
1338311
1505588
436358
1666485
989252
1470831
1777724
1420476
1283665
1130405
921887
1095128
892688
1046284
498458
1467488
1360827
1756392
1532262
1587201
1275096
1424040
1384682
776433
95510
369460
595127
1791956
1906129
1604653
1666612
1732511
1623121
598482
1296739
179297
73505
562462
1536404
1474094
921242
288610
751620
41878
278943
689753
256702
1337208
1189894
199226
480062
1682497
1413694
1178885
1214965
720309
93049
1691394
585597
1016409
524339
908198
781906
1359583
876636
1616639
1537420
39589
829084
236601
1910607
697181
761550
855019
456104
1935667
1617476
176813
1467296
1687902
775697
736875
1820622
441476
1868627
384261
1829548
438683
314435
1703643
962062
1283972
1162584
1320607
200029
1908033
258658
769430
216061
998489
1411082
1870056
951327
1077389
1859703
693434
1482232
1562681
1535180
602549
1075517
1628698
1176358
132224
1957053
62821
814898
588347
1148967
552492
1033819
1824704
190250
333589
169219
1136938
88420
1518088
1963090
1993201
242901
1893565
324835
887404
1035379
1739896
1667050
904895
1474852
1194004
1625605
1892144
231357
641335
801900
40406
1091348
878036
1803721
1939130
784430
1430437
1586677
181195
1129691
805390
1265534
1675117
1582360
125811
351105
1287846
1861298
1083573
186823
1038150
1294485
202492
385409
58696
633340
1405395
659262
387543
1812469
636136
1292393
920520
695980
1561058
272762
969745
365063
167284
1040976
281198
1032170
943304
1814322
364920
1600400
230386
911526
510893
338300
40653
790209
948066
1857684
625912
752247
1092498
1457647
1588687
809464
48065
284751
1628638
1694069
1067136
958952
1556784
1296771
9856
283646
635106
520579
1471333
89212
1660998
1902224
512497
737855
1375912
542611
1977461
1816976
418981
1257026
174124
400220
1039940
809832
1950556
1593227
1230428
891889
331742
192072
847708
24789
1568067
1386836
1363616
113317
1013537
1095748
242504
1014835
1016918
133686
371279
1346526
928245
906734
107847
1955207
220190
863559
940927
1596178
1901252
598340
484413
60116
1220717
1267403
1715094
1178033
1749186
684425
919444
1640130
1985346
207977
686228
111889
1841067
311005
1760243
126116
763507
1762671
43512
337887
74721
1079136
1072550
1075440
512431
1975137
641196
1617790
1615279
371467
1003348
1700860
231933
8009
744884
1671460
146618
1660075
945723
1883826
1993315
529546
1537225
1262294
43708
893681
1225224
1662657
1460345
1572180
65428
149955
493482
246395
525383
279925
1402237
279230
1551658
1609281
699860
1983126
1427861
467113
1425319
590855
1789134
1179687
882004
1223656
1936740
767337
1878265
765907
325915
381247
556842
1966331
1861271
630393
1938106
191844
638846
839090
1495267
1897723
1280572
1551826
84626
490420
439347
1701002
1657352
722077
245073
853012
238435
1478311
1322583
1374938
775186
1468056
1421800
169077
925049
1835946
1166348
138794
898835
1855820
1778588
1861693
1136468
440125
1296210
988787
280715
258327
960914
1907879
1384675
192645
1773654
836421
627613
889595
94739
159699
1733816
1546862
1445025
406735
145929
837950
1402759
1367939
1001798
1853362
1134666
479913
348544
443954
1242604
623979
1064456
1375522
1647483
662173
192131
965037
102306
1778847
819114
1093019
1901466
428025
1905354
1254433
23430
718866
1132844
397077
1413883
1217281
1607518
1191164
696384
573162
1494568
1865517
1542800
1442890
451012
1126896
200524
864928
1543497
904157
1802863
1151682
523310
1536571
1892035
1024689
326140
1802733
819303
341887
1273033
1615099
464484
402797
720041
815606
1439607
432268
453453
1459518
1150040
673309
869451
1249627
1748963
1818087
696935
534901
1179853
649436
628090
1207869
625661
1982089
403241
345134
806951
255190
863717
661351
1073128
1870409
1290596
608413
1281369
1089740
1991932
798953
1821808
796556
1806287
1036002
708795
1907560
982843
637235
1176105
1727988
723535
1453680
460331
321949
1598939
1007097
908078
624897
1353815
1463889
1847261
105028
735341
1462207
1978887
1038277
1010377
88259
1853351
632133
124861
723999
1113200
925499
274800
796385
1159697
61382
133957
943577
765494
1882908
168279
1391558
112382
286300
856829
1139148
751057
175291
700070
27478
1796651
361649
1552787
508003
1468646
1207812
1771039
498532
157218
1997627
939489
856893
1509966
898243
914529
1991261
806609
1335826
1203877
905119
1285784
1717705
1259038
1599602
19337
1644852
1407437
835016
958671
137451
629146
914845
511043
292486
146873
179796
1752235
370208
297030
119267
521942
1882876
10618
642047
1139424
1317172
83440
388111
1920414
724080
325334
1130693
1578127
687936
1320781
494709
993956
537119
1495021
898801
664212
228296
1131168
62809
50196
651021
578195
171547
1654203
703403
140584
757909
1115098
1237143
348786
1744556
1215649
1063646
278177
1144434
173416
202889
1370971
1862995
572411
1700020
322322
959674
245762
1381873
85448
1666692
1358775
1567419
987134
1062625
1661928
1211940
1234534
136791
393852
517510
1846271
1712950
755248
730681
1124075
898776
1746091
979369
461239
199359
1827394
356614
1687034
883418
1774516
1652187
1742483
807810
1373201
1991276
978231
1158852
1299661
1327589
851092
1990633
1382951
301516
1979569
793964
820620
1401520
1158799
119038
830160
309249
226429
1721633
1925232
1583500
298036
513689
268783
1563746
625347
1931625
759505
439516
1941672
1020772
181579
389357
1871652
994521
277709
95689
1160996
515165
1754686
62519
1903646
1848771
496393
601406
31175
235713
366109
643501
318887
1535087
625016
1238441
1766696
960062
364133
14953
691732
67759
1955244
332799
1044391
1769978
1623004
1838477
423513
1418665
648535
1140367
1363797
1044619
1960482
727693
346404
743987
350958
1019676
1372552
1928443
594677
1435974
498516
718922
1983319
1097413
1098085
1016026
669025
1345936
56729
776745
956934
796477
708192
1397107
1420088
741283
1426917
1952186
193950
743703
6848
1877034
84154
1327901
526500
1671049
1840448
38027
1530191
403049
1688098
1965314
1331251
1008195
754578
513388
653125
1568021
225283
1997543
624928
1463111
1887898
1323756
663464
120565
756419
246836
1901726
1744725
47188
990687
29442
1585724
360199
1007389
216034
1485101
1944961
361582
323688
1475208
1574362
1037887
460975
1346772
1812880
647472
1130917
1771095
1052513
802262
943615
1159824
1616004
1688185
1072043
536839
252404
683466
152094
1028657
1386513
1275541
839039
411505
483920
1122808
1779635
1704706
1317931
1394290
158275
539910
1327620
90785
269920
389840
360666
1516115
353589
1560424
418935
514973
1094724
1204614
326364
399640
718071
1131703
482892
1143
1436670
1978351
1051680
1710740
1918933
448840
636537
678902
175846
186915
1586064
954146
1359084
1721468
1122200
242134
761632
827370
108950
1291064
1232638
1294033
963347
1907097
756305
1649456
1802728
1300949
530818
1273411
803270
1633720
185181
1038836
65520
92467
596172
163443
191449
430540
1032760
1757023
691675
1334770
1630661
211621
577064
1576088
1593021
1139206
865099
116106
12124
365041
1191136
451104
1681366
1492752
28918
1579900
326008
800670
969762
4852
436854
982772
508780
1655598
1293657
127861
1139333
1389154
1742587
697330
1479341
778766
1257204
1581466
79969
301788
1145277
1601393
1252532
494372
1342103
1055939
1923220
1426334
26504
264659
702852
1807262
1017730
710460
313498
913080
608079
1676311
1641095
1891618
1466185
757507
146901
1738337
376166
1261244
1117137
649598
1871495
9931
1736117
1855064
1307242
1524876
165676
1656649
1889656
343236
1506267
1173580
1533958
293480
838889
1871980
1066949
1212427
1836688
1349637
1599479
583382
907315
403201
480144
149185
431761
206103
325360
1220040
1417176
1593047
1216086
1849648
1706576
1817395
1222201
654983
38184
1121892
194345
1925251
1712665
350510
359091
437624
949857
1922204
1391012
262025
1579078
1909211
1125633
33303
757421
485917
840332
1972663
1109880
1386047
1960953
561586
936793
1535259
1422564
490815
1716045
1722898
216141
1602801
596689
1345746
789114
1162674
697498
53476
165851
576074
612227
1962845
775680
540517
1801767
1069145
1544310
476643
915985
457286
336648
1534071
1848180
1499834
1996167
217464
1002657
1133414
774634
1915117
823840
1927190
10929
1520573
1770643
1756882
436724
1193143
6735
144619
559064
1514107
564901
52304
1840452
237194
985523
1210153
1110304
1934068
370343
1530921
261664
1077344
337590
1041270
1517788
1680286
1024278
1906316
1450077
235501
1082395
755862
337569
1800670
841140
315069
1192117
810175
404137
1340663
563079
1089869
593374
214082
1784517
50265
811559
780569
711845
1015641
1598315
1518827
1507644
1868276
1179619
1110048
1128235
1718024
1390288
215330
508627
960819
487655
720080
348193
1446637
1989747
635914
1616992
155884
545226
329802
1655804
470144
856318
270402
1045905
853262
1449168
1834701
1135660
1352694
461664
1388530
1378166
1024222
1485325
1894390
1522692
1361225
1446560
1982449
1038165
978275
1137341
1413711
1788883
1831147
549143
162003
690998
680784
1459885
1164952
894949
1896332
1264203
623403
689888
595435
795325
1227032
709356
262668
1614076
1168763
1205067
1545509
859734
1395379
44131
1794752
1572739
1467854
327491
1798980
1668457
1527436
975001
782983
559752
1404987
293778
170767
503714
1350529
571674
1292636
1995893
570811
1389405
95020
1811322
863961
1895568
39371
44343
1667021
405560
1687069
454366
102600
734546
194854
1200478
1631896
626451
1763281
83407
1330957
54061
833596
1909158
395585
1852992
585717
864758
1942818
351232
1828633
334916
1094250
1953070
804881
236072
784706
1068996
1291321
20838
1825004
623042
859610
425841
1417189
343328
1416074
1218686
1490911
421559
1244047
1533860
1063805
1488033
1633989
1794499
826734
1972154
870464
554555
792234
90137
872007
1685366
598226
89501
215989
1757230
966755
450627
1679868
1236742
491231
368572
1188257
745789
693890
1854409
1564826
1236305
1793732
1020322
1271907
1157387
1241440
213569
703434
1941710
1043656
447321
50603
1317792
1540646
854004
1655679
1308407
1421195
1901461
1089415
81831
109090
712826
424196
1417714
850861
445077
1389677
538001
284104
47281
893337
1958423
1873337
1780981
1234488
763316
923530
1104058
318166
631200
32295
972042
186525
987102
1146437
1449099
1951901
1684079
1967587
1590256
1942412
957432
231718
631329
536172
1381863
818510
1821345
1276298
321851
992370
1955382
13964
593016
766675
1383790
1193552
433760
195126
1185358
1368532
1368165
334043
1096984
956258
740108
503429
1108713
295538
314366
1536447
779555
1779594
148473
267184
845592
268500
1617169
1960177
525075
536193
92372
637199
1449196
1831177
1226257
1912472
1204204
57722
1768388
423606
1789679
1821639
280065
1655107
1094531
477438
321
1688261
978383
1771067
1326644
1134882
235002
1807268
1501398
1453761
609927
584359
778991
1838201
1830477
122693
1712476
1741991
1396626
819094
137836
1869139
898054
1436690
1545735
1675092
920978
674221
1454274
14626
1522150
1783935
897382
295698
370799
1059037
885519
1960590
1868149
728307
201936
1152805
1518753
82032
750177
1076931
1841201
578925
351654
1275333
1800326
805352
1001583
913581
1744686
1625092
61866
1252993
1290031
1551193
324380
1528861
1156027
404608
1953906
944329
193165
1735761
678178
1169206
639882
1595114
1789142
168724
1906042
131419
1470782
1136316
1695843
1022959
907692
1525547
655915
1654918
1892447
1615072
1819071
1906949
615916
575738
1972987
1230829
1167819
659885
1330429
668888
1772516
1417712
1736683
385718
1870480
473262
1532268
1386477
1655695
737517
71818
1980232
1799579
721191
82471
1663529
401713
1765818
1504069
1483579
969196
1780692
1923835
729767
413826
843762
831635
531667
1402964
1154740
198584
1524322
1350502
64577
862220
1663639
336561
894102
1202851
585249
1181105
221619
1597243
257685
1129371
1038428
699501
1400376
14822
899663
666577
1366233
1126887
1621171
877094
912542
27930
277540
1636139
1554262
604509
1336060
1780617
64380
1001952
867610
432621
1997536
1567178
490684
618718
1572219
1608796
622189
1604651
122830
1623618
384732
580796
319671
1314233
165023
1517654
1853358
428901
20401
1230099
1047943
120487
975467
546621
1223590
962186
1043411
1310745
920748
1828422
1204649
365219
800173
1267478
1025416
254408
530519
866662
1180572
104357
1544403
373437
731869
1920069
1635854
693757
56370
1240600
1603922
1110437
1756053
474076
1490282
1839849
789967
569036
664118
1715480
1919098
698291
827671
1557509
1627575
1806828
1851003
90346
341497
1007037
272449
1277307
477184
153877
1990113
879171
1515837
1680049
1403089
254927
1894010
1599101
1540743
497530
1859477
816813
1896941
222063
1678525
1324026
1082520
1094978
1982630
1179662
314659
1832703
677966
399393
1034590
1642251
1915674
579310
1160806
1339484
1260177
1507224
213572
42724
191589
680746
1590701
1405747
1459132
9186
1240475
1339454
803061
1454544
1795321
1921546
747942
115574
1360647
1021471
1558020
1793257
1455016
1313036
1310972
1218405
1056757
123936
1046413
363822
1083422
1594019
501251
1250846
664816
496893
717764
170791
1950673
1236710
1088494
1610635
1972580
741930
353269
521298
1374782
1933937
1727404
980215
601899
1530637
993146
1300349
176107
1754621
863761
447563
1383170
1397744
1593295
1583030
1660126
367596
947524
1925828
1502870
116209
970470
1236499
672336
405475
1916724
235845
995635
917303
1756404
1898206
1149742
963238
929853
701442
714944
1822466
1105078
131450
1447479
1487138
349825
1035712
1421482
124318
1282294
736128
361798
1127524
1832373
1815356
356800
669276
28336
235368
1195881
828377
1982874
906541
1167771
1825452
1970037
1823750
538544
1627987
512087
404897
1826864
995574
180542
1130658
795161
433001
587880
1347676
1292987
873547
1628947
997850
1261035
404585
1197662
1043603
427281
1387322
944676
1140912
316667
221725
1826610
317134
1489330
1799329
203981
1753930
142280
890181
1141982
877796
1808242
1473439
1980627
1809977
1842682
812459
1513182
1643820
934528
587059
686242
1272104
1275028
541501
1044247
1296732
440763
599586
599669
876303
1612316
1515846
628382
1831159
1703123
1743317
748551
975025
873543
1547558
631861
1521289
1963271
848922
1982563
1084489
1309483
249756
158141
830649
1412001
1452186
602418
70931
831730
1938680
1458856
1887083
353126
841153
75825
237871
511693
1831419
459182
1079934
569353
1775656
1255023
1575123
1221773
1115191
1964215
1941416
1819810
1969250
1738955
528040
1636943
1821161
1033368
1947258
256148
1070762
704025
1532482
1183538
1654980
1378170
798343
1710149
1909050
425771
935328
1620322
1544286
1419105
1675582
1124590
466226
1056901
1931403
909180
352703
335809
1368957
480720
178558
489183
1679514
516328
19893
1650962
1162145
1520756
904218
139701
728709
210611
371191
1968524
314649
1238890
1316384
1391671
1704335
876745
234867
800816
1973923
1359339
523944
1748751
359028
49882
1737248
874101
557281
1778872
889219
1221887
665396
549958
1990633
1797366
137683
1381837
813207
643662
508095
848920
1532853
1629601
1057719
265382
590859
1315742
1863574
310164
1696259
301138
815551
696029
685615
350288
403000
1490388
117388
1028126
1204618
152485
273354
877166
1767903
1403627
282126
831976
1424549
1037513
925067
222599
1915897
1912341
487158
1912175
705968
1528372
1001070
830674
1567059
876158
197088
385729
592194
339415
1948299
1196637
267858
1923589
1182822
274139
1346963
266652
1924682
1434311
902679
681575
1809332
1433045
725721
658393
1836234
106611
220260
240350
1064651
1666830
458130
994214
1585267
1159949
1413537
1927346
423563
9383
792383
1883813
500734
1501337
1847572
797383
145329
733252
1719980
861125
1279928
1508200
1829542
1693057
1967076
412074
216282
1154858
635338
1004430
1647543
198544
527304
217305
1181191
436334
440013
1056203
1206991
408881
194327
1911080
538674
1404062
263280
1150564
1080864
1743421
1237870
1280835
573879
805787
838461
1074893
1363730
359300
1246729
1657022
1177035
191361
1113816
1268750
857691
1659169
795861
1534684
326094
96324
1201871
965675
1660752
155523
204484
1864117
849997
1817827
1024338
696116
1526301
62271
142603
1011303
562392
1528172
405155
540006
1044725
931203
864073
1064514
1495004
303324
1671914
465303
1569700
1460980
64309
316888
468025
147959
1531359
311777
890529
1386881
939388
1814485
1337508
1597789
898263
526866
106709
1231446
63236
642475
1146876
1251277
613173
730976
1996180
148490
1258346
78511
923941
1426272
1434710
1411985
1956818
1106303
957137
1729324
1907632
1479227
172960
1317437
1801173
542614
713850
1067966
1276874
253747
698363
69582
203008
1607519
1673835
234162
192511
1446914
472856
1709002
1038243
1522400
1829041
145973
1105861
1386673
768428
700737
1913881
501195
672592
1939328
294676
121408
1216408
323615
323400
160808
1428729
628309
150603
1816077
1745237
1916536
1012133
1883061
924189
468850
969173
278272
131104
798300
1899233
1509821
980161
1129055
989366
943199
1349565
752680
1889080
1153455
1217954
1304662
1683083
52630
1133215
419769
541683
99801
745971
1927364
929504
746472
1846078
286451
1391071
287388
510711
391976
1073452
298630
417865
675021
1560033
324681
506418
185779
370514
1965236
987421
84692
660150
1340576
1789466
1436586
1149095
523320
745787
249116
1250382
246360
1529976
332216
1133954
378742
609970
1067028
1281746
1030619
946425
1514786
113196
137905
541299
1434209
1680554
355084
1163576
910769
527374
1869044
1818992
1718299
494698
180552
1223893
60269
1316566
1475855
1191522
288661
151472
1489298
90844
663057
656241
1674279
832993
1422838
1438783
1316201
1086051
426130
656131
1186831
481801
1099297
336452
1165992
1129758
996248
664113
717796
106080
1697405
435275
30799
1135224
64858
1252024
1769061
847923
688896
164635
1552569
1420898
387635
678971
1653162
1694067
1266660
1212240
1854874
1897653
326091
1812690
1868644
970071
1605838
528479
1734383
576504
450506
1031617
1879285
586830
1876035
300010
844830
1088228
1309580
958382
1455836
1440298
1245048
430632
819447
272032
422903
83078
470209
810295
432996
1201367
382161
1474441
1297949
1112658
962706
1208769
73236
85807
464098
1834066
1067752
1875671
1869986
1600357
339925
796770
573600
1893050
233381
1519855
1106961
108026
586675
1723715
663839
1684841
1668412
215557
1914137
1420559
853949
1416182
817409
1026655
1053366
1768764
1633967
1930827
1961927
626152
1794173
909615
1812619
726801
395392
1800667
372704
1313801
214942
1123760
1922225
969997
1954910
1292270
1658144
1654398
303686
1836937
878101
1276781
622404
254232
1938920
1150286
373690
1113721
241053
748532
691803
1854132
298586
1514916
1653758
1943774
1081017
1042758
242414
1261141
1054978
953786
4597
1434166
1591002
840982
1962597
429118
733523
1513978
1312113
1514639
972852
997970
980419
1035712
1793988
1996589
485828
1201009
70630
328491
558539
1837877
1943336
1753588
1396384
1668345
536632
357459
806592
1302980
807912
356191
823382
1336600
220772
1593945
297741
1030861
641443
928200
672327
1555276
1847028
1229341
1226378
1285690
209832
1068314
1007628
1977729
25840
1381534
797054
1583704
1411147
318285
302488
240075
913647
647690
1074210
1353183
281544
1083689
1353433
1561285
1095896
90698
1095692
1006486
1957177
512441
1310868
1374374
1493477
1284222
626658
851054
19379
138808
1882819
1802963
872023
438025
942160
1862717
1985340
972347
1781741
1330140
1935690
1535006
1509924
332176
885421
1941062
701563
559993
574035
1461750
1708891
490753
88628
746154
1494221
641182
179374
1021982
1696874
553456
1916145
503660
1506415
1550380
1252996
266261
830458
346034
707465
1569288
260608
1199925
1129557
49971
534019
1393268
841282
1515954
124846
236508
1973625
502188
896669
168367
539748
338523
181377
670497
11524
245885
838706
1414094
502519
1483152
1468983
888675
1961211
1483447
268708
1164955
670031
1216961
581656
743247
1690796
502831
748415
1734279
1044428
1508375
1776516
197467
601851
1384306
1996138
1271346
1948700
1332519
1367474
985428
702787
1850999
1707181
1524698
160730
304600
1439273
767815
355073
183393
495791
336713
1117737
122348
1623881
114090
987940
1835110
25312
1035722
935573
1667048
696770
415970
1135006
916017
666874
1627906
1936716
496925
118536
656632
446219
221855
53931
618913
309972
853708
495773
1840046
753146
31933
1599037
1263791
848161
836547
149255
539035
1155200
1956243
1295686
884802
1934022
52928
304829
723318
1833598
412114
124952
886603
636995
470702
1026352
1325869
581815
472165
1695415
1845142
1427107
1445132
1364497
41451
1471412
1377436
1426366
1385673
1937718
833959
1659606
147448
1248186
1516114
915604
1317461
1523125
669892
925153
643180
780613
703775
1255419
543709
746594
1856271
1329325
1667669
1235895
305045
1360662
1219450
861682
682793
1383798
1376293
277924
1715909
661091
1494326
52629
733041
520737
906047
276108
1969382
1853277
1903127
1408417
1649716
1844527
1638121
739935
1960663
1244079
923807
570094
1138267
446048
1027303
805876
1996200
365489
1803976
465450
1612004
1018218
52048
116234
1337623
1211542
662900
927637
1776925
1087549
1751795
1365376
724737
1232075
819065
261515
1077649
701599
268291
1362979
469366
203113
1989790
1117554
427907
143119
1004027
1868765
510241
1350513
1891814
24438
1365003
778493
1704855
1535280
1367889
1034164
661750
40320
1155131
1682187
1123254
311178
633079
404575
333325
493085
204343
1125719
153900
1597422
400145
975366
1684930
1340508
1111963
1713118
1631527
239016
18582
512779
1370264
274977
784437
1246684
1175921
701315
1104896
964825
1704670
1809810
340343
88448
1473425
510593
522459
753870
1301787
822309
1676033
826556
1852030
108353
1651109
1958299
630039
1983101
1988612
811932
1690760
634117
1564117
751179
1111724
1826668
398150
1279350
1811019
1321589
1861158
1382905
1658854
582447
1027535
214457
463169
119011
1056027
1366456
584431
363064
959737
1343781
1547432
1169378
1718664
1675209
1621670
208856
661273
1527145
1040242
1815838
1547918
832184
991941
1077344
1505577
638545
54205
1819529
1725169
1474960
838580
1298960
1795490
1416250
1793806
987271
1036190
1175627
1830164
133999
1894419
804435
972465
1463782
1401632
697026
508728
1258106
1895328
831281
474703
330659
979345
709301
970619
55801
857696
548578
335808
220045
1009961
1159328
42625
137776
866831
1570344
288057
627938
1468701
206847
566402
1277183
726165
444622
399578
1734654
843529
1018644
553786
183485
1839105
795847
1676371
176759
1637479
765408
1438339
1110401
1197364
1905463
276131
258788
1059370
692651
1486695
1346026
1524985
1753164
533373
119956
1627088
1348678
600552
1023806
1786654
616984
190491
755640
1468029
1499070
1859928
336464
425103
168823
1435325
1176679
451343
1377798
440667
1591738
1238815
293202
79255
255694
1368084
867245
465052
1372295
1010449
1967734
316932
1676608
1957411
1817016
1999008
455220
1982825
829442
874590
1548336
1430794
41565
338795
465357
1836260
1831272
1974050
30223
1451003
100506
1120332
1309382
79609
350854
470303
1199824
96628
1048845
1705889
502424
1968110
1737485
956019
117535
991037
962597
435606
139310
1586398
828366
1913536
282380
521228
95610
1106583
1635428
1345771
637497
1165610
427914
475468
826141
532966
1016377
1948060
1187906
1201756
1651861
602051
1983653
643433
68500
597088
1237774
603969
507721
748575
274070
1938055
222979
1818320
1361243
837078
916480
262237
1685724
1844973
763345
1237759
1343011
1243960
765218
691093
1522640
887759
699308
200879
1945071
1802969
123887
515308
605541
221968
988880
914566
1207405
1378363
1407021
1331085
462970
517134
1405229
1524756
996245
1366080
282961
1419766
734923
387279
1513506
271345
224607
1086743
856502
1835670
565593
20526
454213
615014
458453
1707207
1795591
1298001
1106883
408052
1093927
974747
724259
1146245
1416544
365081
421093
5021
1729435
373512
1507020
1212609
351272
811581
67112
320437
1563828
174395
772997
1917955
850812
1582434
475277
217962
947830
438135
682021
1753009
1971806
459427
1421287
884141
1561634
1039597
730011
868596
1287871
428618
502091
203056
1889866
1302669
1841995
302174
1641254
803099
325633
163149
476923
388550
1070421
394940
538025
1446449
770863
1248465
1968281
1572680
1673876
1022429
1614000
444150
334783
1639332
1818485
1683033
1504777
1915863
1552711
1627149
185935
126511
1822213
1582411
985305
910665
153566
1610699
369080
1840108
1817484
1154397
1865816
930722
1962539
1370194
1066044
1045029
1461114
683591
226674
1304556
1091348
1757429
1221038
49649
770504
178693
1841866
720020
934414
241592
32102
769290
1516780
1387248
1998129
1750267
956014
887133
689134
973435
471223
828335
1265995
923920
18175
311498
427702
1615375
1903806
303449
17414
1378802
461211
1505943
226686
1519094
540755
1747081
35157
1528586
1002203
577352
435586
471696
968125
1538892
1492447
1083598
1768327
122998
1202588
176852
1591987
658448
769529
1003039
1597559
356917
1461993
1490603
1824961
500086
1899767
961244
735493
42663
683676
836740
1389674
1414700
118471
1797893
1230898
1799663
1008660
1681065
399159
320043
190519
1730079
1298095
972222
1892702
1504575
819238
736933
350958
613640
741707
1947040
1969943
493720
402670
1878472
995642
1063068
1071475
429084
1186210
1607274
931000
1488395
1061618
1253169
83722
828227
1057322
1112807
1009931
498601
1332139
1852069
986378
1624628
1396061
75739
1177855
331005
1447299
777339
1000542
374205
389516
179632
1773647
1709654
1793329
327857
931644
1236241
1052574
988537
1217925
1245874
101604
1662979
1114835
471759
492464
1325882
547985
791919
1320799
1592881
1661879
1772626
1779160
1656410
1455693
1504888
421014
1648599
1014934
255969
205974
906725
1504405
1387465
444612
1657458
1886633
298199
787765
642463
682376
697513
1402537
1060294
883301
1031113
1351356
910185
1826602
171127
678781
451952
664489
748504
1644808
1328931
1118172
790547
1327318
389153
1320488
579213
1216131
1237802
60496
134071
1222595
477629
171141
69881
1606252
1692175
443621
327975
606905
1788207
16832
277621
1305704
869244
535700
1523116
1873114
1642955
244856
585709
1145067
1502134
194368
1035192
1524308
1504067
1511092
246375
554463
693781
138427
99156
7299
1172837
451073
5115
419868
421647
140455
1212212
539869
1643080
786960
1099679
1311978
395929
863266
1482905
952239
815111
678298
1357183
1395570
1020474
1806571
783318
1390395
452853
1522122
905100
1217039
903482
92086
1158623
14746
1002385
895197
292310
628684
1402414
1559388
253399
502920
109600
1320793
668986
1230975
1708274
528423
904150
210589
1233926
353138
120942
487899
531932
1266627
294628
155056
907768
898477
1799236
343441
1177701
368792
1096443
1622262
1066256
836756
543250
1257737
1774407
156865
280592
819174
1569803
218201
1462603
1935339
1225032
1596845
370174
1363908
1326795
1485026
1646967
669662
1236798
771239
635294
1241994
215879
402693
642266
1084495
1183784
646210
1630117
870447
207069
719512
1259090
375146
1801070
1689554
1541257
1891425
449506
1240844
1807757
1405985
1028432
25631
417880
708343
1352371
1239778
1046654
432796
1997518
1044453
577461
1702506
1560729
1773062
1870506
1753756
385876
170511
152806
705624
920201
166626
1683914
684799
759937
611466
673053
387332
1037819
723384
58028
1071190
1403361
831117
1173239
481449
1278292
1871552
189626
529739
619870
198995
1289222
786322
1308817
1351189
1668668
1685935
1748605
1592038
1759078
1127319
765909
1778432
1761741
1663918
1269956
1823588
1049491
486241
1506695
1274569
637575
1960504
1463565
753700
95069
120894
1555969
288991
209425
763618
34826
1278107
1348709
1900030
1808392
716552
898799
1712197
1063356
758249
1907600
1678617
312500
548630
1989865
1472372
1141402
214208
1950545
581535
658122
1524107
454432
1003165
569661
1409371
209382
1203977
269210
1947560
299658
646824
1505159
749211
1942433
338117
1052375
1914862
744842
1170786
1548906
1194710
702134
770651
852264
994903
1034346
840259
1443172
996386
374489
403992
1060752
1035201
1361928
1206421
1529084
1769593
668401
765962
721616
673426
1473422
1326006
431458
999538
461516
1795641
854780
563008
1534242
977558
791613
923148
92577
944675
1731434
429235
622707
547410
1067303
727450
985986
1400849
933818
239783
227695
154637
1791873
1381056
492383
1563142
1792978
735537
1391057
1186898
951361
795670
1741753
1666067
426742
74019
1946041
1109523
1699
1238001
1859414
1813266
784977
576420
1901335
1962067
887952
151906
1759375
57338
1237133
695786
1163211
1996139
1729340
782696
322934
1276184
1892900
13000
644774
79179
1341583
878846
1427702
1727773
20932
986936
1228566
1514249
836883
847222
683938
71088
1450144
1465961
1213958
1357409
36167
1055023
178237
260665
924292
92731
1230135
1492609
1121115
465037
597832
1025912
1964274
238138
13682
205384
285503
1245211
1199114
1125191
1814160
1535535
1716867
1288195
674838
1332880
1001956
1688744
1259278
15574
351622
577765
453782
526231
1911590
460024
606911
735826
126297
129720
1382404
1900458
28359
1947997
1144290
1169628
1852514
496500
1169097
1564888
1359898
272111
1716441
1087667
1742025
666502
793635
1112494
1807462
459033
1296598
501236
1242525
746467
203471
1646826
1104038
1055483
997008
1715619
336460
1059539
408129
292542
1190994
741475
1312478
85835
1741119
1697848
843373
1908917
1331766
1265189
408480
1615712
99844
1470392
1326155
313845
1692138
1939719
1695597
450592
233558
939020
1541446
939884
1459334
1269818
1574606
1733060
1086844
529210
807983
567896
1220569
112149
1265357
1310206
1001135
533784
1522314
172698
282432
1178893
601073
1880784
1840579
1295155
457753
1570840
944984
1952699
288318
1929940
410506
1257272
514845
672218
479201
165240
205267
514669
792009
1523140
318554
436576
848335
1916393
645667
1354125
1278642
851866
1360147
1798642
364020
1435842
78774
335073
634532
1408717
468076
214879
149101
666577
347001
241414
1632246
1433089
1535498
1645715
1469259
426069
499941
88134
37076
1932381
1810269
199729
885530
1470808
330707
1828713
711842
1829937
814307
1971948
263052
810635
214001
1663783
841327
1937609
580765
1316410
491756
1594373
174570
1174543
1430431
1375888
1165008
1086738
1052965
1809561
687046
1667139
440351
927047
1678954
470607
1577013
929370
1648193
1730188
1767533
427458
1906515
1067077
1708402
1517010
1806302
158635
1543967
101621
1198123
1645831
214491
850121
109204
99918
1437201
1762707
368802
1122207
94119
1623032
1855019
558712
374174
1212187
1296163
1358521
1684612
1189715
1222478
412543
610267
1720203
941186
1171981
513783
1827807
1271909
1571820
408708
1294893
453487
800497
1671108
1590037
1497747
283365
1898993
12764
874201
157498
877817
1477566
368118
75880
223878
806447
695711
556762
1131783
484279
315016
454846
1201785
1399163
1126395
1966041
1095719
1060159
1083439
719089
1219376
545416
300282
913113
507683
1939772
608713
62425
1675418
1911691
167293
281797
316738
1013204
624989
715672
167962
135018
203962
1823744
413773
1097726
1318137
1422219
1412146
1843632
1793262
128028
34438
1898529
279425
950857
751180
1051362
651386
950722
299762
99640
742343
107631
1049942
378520
1818356
1694228
84215
349104
1246478
1640921
1101334
1638104
17587
1888002
43776
879387
539863
1995189
1196115
1108299
1169901
399064
1412800
747324
284573
441367
339674
1944593
208334
1713342
55928
949829
1214848
360228
295608
1589681
496527
1560083
115053
1278137
142515
1205492
1621151
1631446
230608
1850342
1432295
1919769
634379
1969721
532727
1907135
858958
632544
180117
951713
1168488
1589207
1677313
864004
1331150
665075
1151772
531507
1930057
1008673
765413
724949
154391
1254355
285202
520872
339882
1248568
784371
1445832
1603660
1860419
46111
1001760
933789
532333
674978
84153
670316
1723622
125717
618194
776042
1250862
739323
1383530
957339
10301
1711385
264450
1005711
1833863
376828
1610980
399070
1624080
66471
1935177
479971
1282156
708749
1776450
1316209
1714572
1250296
1677330
1108897
1921939
470751
1571146
160632
849009
624524
709698
1240115
1914006
45372
1935971
171866
469328
1220568
1019242
544499
482325
22936
428169
440725
1891004
1433169
600692
560997
1190638
714795
1805968
1979211
1181055
732514
1592080
1587766
545795
1056590
154121
1248406
283495
1704022
835802
342044
1921953
918590
13377
1739516
302341
344199
1611805
399430
1282518
1452671
835514
1317778
1356124
17324
1748870
540145
639855
424798
1739970
1152179
1959792
1386551
1570963
871977
405751
1833422
1365854
448885
1932491
152216
1899686
693548
388754
411701
1624456
1955725
1270605
1142553
1807290
1611696
994924
3611
1783110
1268217
1116964
918951
977534
481038
1210153
460169
1354313
1029674
710080
564763
1141350
1659107
259433
530711
551435
909732
1617192
1239284
591732
1443918
1724110
1070826
1854326
1920669
1351343
463828
1785389
1655300
1429166
661159
657397
1201035
1600932
1021906
1866333
679939
1159713
3374
1910597
309471
1496785
1934089
230056
932394
1027899
128107
1482815
1193790
1921540
561214
60004
1115369
1307171
353998
1245194
565610
1718843
1679250
1053974
1873506
1376691
1570306
1378026
340145
21272
805938
263885
141586
34811
1098132
1210112
1402069
1151699
389957
1177023
1121886
1654665
401696
1432950
862870
579731
1817799
1825187
582068
1590590
465171
1865379
656437
761168
252802
393770
1020515
721550
391063
1467046
1480013
883797
953222
1517587
1078249
563364
1558859
199771
863664
1894982
1083588
1288151
194074
868738
1370950
1690259
1909376
1131215
874872
1059136
293306
1637654
279452
1937143
1514007
812718
1993298
1951735
1885396
1123108
1829367
570218
245720
156070
1678020
802000
671705
795587
477451
144301
104203
1709563
1197985
1804423
836477
940801
974016
674463
733132
1929112
955353
1490211
1720774
1909325
1229405
277012
1766653
480443
828391
1643549
785331
320348
1811818
145178
1791190
1542860
325250
1588245
1374003
143467
1373512
340158
1122165
1290718
1933396
1613670
1644826
1569421
1310536
1064200
1340905
52388
1457339
1681930
1350197
49353
301183
1865146
1259656
936495
1040646
977380
1446491
1640396
1009624
338257
820685
1631572
1177608
854466
1770844
925645
1105944
700284
585446
884448
909145
872480
1516497
1613662
1609525
1974543
432264
361837
913810
1421052
1563612
532210
1976133
230271
846400
1451272
419562
1937972
786927
1992531
832166
1265360
339725
1506847
1785068
1551349
1087092
1037905
1665590
460201
670792
304849
1337892
623293
1967661
1529413
667222
408013
1491308
1314618
150377
1633336
97006
1457562
238773
692794
649441
372319
1241330
1912789
603945
1770498
1187988
1887376
1329158
148218
890218
603238
1911240
1841471
1030336
1427710
1913061
1423983
1776680
177163
1524765
687038
384742
1766155
1416841
1082119
526647
1092356
1909777
918530
741638
795348
1173565
1142050
1828924
1129034
452850
1154971
131812
1355089
1892932
598679
1573452
1274037
229004
1571494
371430
1759546
1750261
509990
121522
952572
1123752
944339
22456
418013
560691
970305
1065432
30391
915367
326972
1003546
374383
1589166
1964101
1672260
920173
58781
23817
521192
995353
1938054
1505343
1937385
714878
1504883
684190
1698201
1853748
304930
1942931
66573
1385383
286150
577379
461168
921655
1865827
425018
1422055
1222014
1993973
500694
1570694
134574
1716555
1366941
1339019
1722290
418225
302719
868675
534485
93983
1652865
1780792
1078566
681560
1601706
1768281
756982
985000
1781365
601064
1685350
479617
239500
711219
1859739
513453
1077779
856262
22313
1821192
1883671
1745204
692715
1106285
1422899
1352159
818566
1394367
1815653
560906
236146
1713570
103316
416821
906695
1592261
172740
125569
1887581
1086841
1011387
1473579
1585412
1379673
1235772
115991
1913515
76672
1692073
1927760
1344012
50444
203319
1457028
379227
1055092
769359
309935
1872582
1235198
1911615
745393
87481
1499115
135526
1309866
1114879
1561803
436801
576837
1031508
1486104
1385130
1531044
1119340
1572575
1227606
670316
246996
407001
424611
467961
1044471
1010992
1014239
1905275
924389
1168138
407411
1885272
1501411
212775
111778
1159830
916877
1245988
931772
1509547
1352642
743503
1671374
1818200
1768157
607553
1896469
1449984
884359
723654
553053
1024364
808447
1480444
1957947
1922246
632452
512619
1160082
1731719
1738462
1104654
351861
1898764
1605311
1236221
1446385
585545
1262036
808277
1777318
42375
231766
753427
1528879
929254
978924
735961
497838
108798
438059
451925
377680
1449958
406313
1484987
1850366
262652
724547
671577
1163659
924485
1911999
1416200
463115
1202645
1464520
879063
1612179
1959498
860933
1227706
1994326
1521742
1047739
449779
721878
411452
766087
1346780
411794
1114175
1635922
334285
1512003
504745
343782
1718005
1578306
543466
1768395
78425
1228799
62057
1256390
1153774
991818
1623209
1559281
743992
488749
1360247
536278
934294
929481
482525
1946059
466108
1650178
754897
1607373
1124675
930900
35066
171315
1803348
42528
830018
1181636
127436
1169112
1141213
1010174
968599
495907
217466
1140437
1416618
1417842
1385348
1394551
1604037
1252631
1828092
1174079
908265
1483234
1101637
1849448
1217367
1831717
903209
1148412
1027489
1850167
85875
797566
1696714
1635012
1100541
793164
1747600
179516
1449336
371545
476272
739735
714861
1116177
1628068
1481991
451378
1093972
333050
606823
32360
725432
1792127
54701
1857476
668388
1639289
961542
1088865
1459632
378086
699628
7320
986898
1248731
397816
1004066
1944930
1113426
371334
1562264
250623
1605431
1502928
1697213
1797724
486671
141100
1474337
1766961
886880
63131
1452639
531207
1641696
231498
121594
191914
1409948
552756
72680
1230606
869489
272238
1494478
690985
126777
1293764
180368
1846092
706536
672320
1961954
1340324
574232
1206519
827813
1767282
1522908
1948542
1931595
1245301
284511
1688483
245276
380355
1291296
1030179
210280
1771944
181329
1555852
1345010
792752
401601
826769
1243593
796123
676194
36348
86836
637805
217468
250070
1293424
1926229
186940
411199
524064
538385
658845
1443067
430196
1456251
1636442
80345
173524
817558
1049630
1334252
970809
665987
762325
1524958
372995
1567741
512979
800062
486866
720413
1285248
854066
1785994
28142
1580802
1518402
1141897
1764674
1497638
524109
1424168
686618
659663
414672
363099
1488208
1723407
1554268
1964638
537052
534249
829555
522765
705645
1220906
691425
72082
1326816
1552172
985535
550766
735324
592218
1246543
1658478
403005
1909479
603573
1225238
386702
510956
1651663
1470968
1834066
1529036
252442
1432907
1221906
1467227
905474
48411
314095
464688
189485
277068
1722864
1389709
1579248
399990
86582
496008
307246
274490
1172811
1012302
907540
269599
907494
895229
376587
1567633
1744169
216501
1081846
1487359
723215
1335172
399112
529118
148354
1326604
1848562
1724398
1001922
1446604
1573247
1974577
1696737
1873552
1679863
1659065
1576544
137529
1683559
704816
1666528
1983251
1202067
1845554
81654
955998
819002
40731
1310284
961775
1284003
487594
652613
627159
68296
365353
482327
1223421
667543
1281538
1516065
107132
1982616
1053486
365047
885001
1503197
124728
1714716
927417
1478896
951518
1212086
865973
471872
1666543
460162
572763
873499
644896
961967
969105
581185
1093381
882141
30503
1105510
1903164
469290
1425290
942338
583259
461955
506713
1799222
100953
1287415
852437
300163
491801
517181
795417
1974682
307086
1944576
1092482
1633573
1732466
682736
1731537
1510899
1322306
209866
1719940
1092904
146533
244649
818002
811296
526084
1414166
336330
1605118
570834
1344800
1919849
1391451
75798
474874
878239
139284
613718
1402907
1980378
570900
86081
428227
949992
692479
1279880
1809434
1136179
188249
1656885
141980
1418216
518305
374066
1779272
872970
299320
110649
1360372
615618
466976
746988
445577
1953709
1100791
768169
749684
1388974
144088
773856
1659824
574747
683003
1458646
632145
1833865
788294
1667531
1387261
1672340
488221
1959314
533427
1062211
1299157
1522353
616693
543976
1451939
1600889
1978634
1403823
270255
922486
111379
35386
318656
875854
1456220
369293
1054996
1165125
164943
1958499
1787643
417392
127905
1766642
1829659
1579724
1487621
1906995
943541
1063717
769562
163018
1808397
1280721
33957
652998
411642
1766246
870691
811041
995798
1080005
376507
1171992
620002
517788
796406
1182090
1166729
914647
1763806
1477394
755995
126501
1312958
898645
1119011
1904801
1473070
867743
1451389
1820764
1690549
1545864
257452
1674073
1399774
533359
228200
1122621
938089
643142
796851
1670061
1354635
1763804
628497
688461
1260411
900254
938690
1134027
217473
856800
156624
1499882
1048472
1109937
1492746
1843231
434524
831904
975587
1008116
155423
437112
1304480
888388
1079504
1163142
1983537
47973
1240795
589653
264189
56050
1499226
757879
438486
1442930
365933
1596846
285620
1713132
72911
688752
1118585
1436854
1155814
512434
1138588
179810
809673
1024689
1820432
1198769
174249
332387
872219
859166
1252845
1561668
1116622
700450
670006
1930264
541831
1202370
1033898
446523
1158274
1249394
1838932
645559
1471773
1527681
507126
1729924
1166506
1310440
241485
1797152
275440
1949847
1955079
1552130
977971
1728421
1038169
1584672
668124
468128
617415
1096467
375421
1829104
1522355
566366
577840
1174390
306774
747268
765617
833465
607862
782014
283120
1323092
1691816
1179700
174563
53194
1602741
1761229
1720228
1362248
556803
927086
318694
1297646
234434
487244
1423906
916539
690811
584479
824689
1831057
1145324
1313774
1054552
1106100
138632
1903101
1503959
1487900
357251
1015221
830394
1286753
1487047
1113853
1433702
1088989
1389686
1324618
1314632
1858036
1753767
1891157
1856237
402394
344927
1198059
1560604
1933655
1544811
642382
1897239
454465
1550658
1996962
88419
1034911
1140298
769286
1339246
183385
1869433
84611
716951
827597
509767
1897979
1911059
1402376
1331981
488819
105505
835258
907006
1826596
472639
494721
1083223
498911
1775775
634810
15205
1800160
1140934
1526390
378510
83218
1108656
455143
977745
1804938
832261
444272
1820710
421215
1820230
688878
657585
444846
1297878
426992
1323311
750113
1915750
1369624
159061
1733284
632254
462275
490934
524651
1163664
1160202
888885
54680
917190
212245
227396
403050
1773899
1594130
258357
661244
1805100
1345299
525760
1248409
1676005
818939
1213402
1697737
158850
1161963
886066
1306922
1779095
166750
1670111
753116
1278868
834398
44497
1723072
1322795
700035
1900832
587622
317159
1475751
664215
1711514
767022
610665
659418
677509
1693621
393644
1392915
1406888
853537
1393108
1808161
1710341
362972
405507
1909540
1369379
1867029
612932
1831866
194450
220665
612759
1242039
644199
187298
912101
693141
833928
383930
849588
1203776
926287
1634299
686785
566639
1478428
1041380
1469711
156780
1086397
92169
1212248
1978204
902382
1713889
393409
1771149
1663750
1584365
928866
1558734
1345166
29890
1115450
903142
1594925
938732
4273
360106
700510
425223
1134691
1783133
1414688
1798899
967223
1241988
1615127
1583369
1781023
890804
648080
1338693
397253
1305316
113044
1193482
524831
388777
445576
1893247
159872
137880
1781941
908384
435926
381144
793566
94880
822234
604249
236391
919719
113293
1271888
1678694
1928299
1382105
391882
1062367
637999
590500
440524
1183672
1435060
1987631
565631
801098
1102259
114135
587961
77372
127710
1895123
347330
1742288
36975
914993
1939401
418995
1602885
400018
1432241
548649
1358772
1666906
1857902
797162
866196
1552034
1619546
549620
1577559
118227
1013652
724721
838549
652189
64818
1861113
682477
1819966
1282524
554782
581052
1316085
842195
556480
1055709
349834
1603291
1162350
1813010
1917887
717382
460750
1529385
1254662
1933229
1542260
253725
121411
354032
17030
501632
719693
1343978
1440993
1068699
637437
767943
264985
1180729
1535926
1729336
742040
1018496
1687104
949721
393806
1007597
1233890
993224
313205
505665
1011129
100897
371065
775012
1393935
1612820
782019
1937812
13672
788660
1214910
822347
452713
754682
1133234
1193058
676565
570316
1993662
1590025
749298
734909
648784
412728
1661911
1160181
1861998
685082
1603555
1952508
93307
913371
413955
630865
800698
815881
1601854
325019
376247
1726799
1476134
1586723
1520817
273653
1598488
1891521
1911936
57857
1207985
958742
1369787
604539
1219371
434927
1734092
1635027
1759484
1605385
213262
276839
1412657
607214
733375
1784078
470856
1957829
228913
1718221
797634
1512483
823810
1499183
935487
64797
1262530
840750
977039
1361477
466414
1377922
479183
1023768
917159
1712105
375897
1286391
175262
290769
1742782
1901619
24238
978733
794930
1334686
1620470
680940
991341
679470
179379
1190779
1061555
506161
1462232
1785978
38407
1365340
569487
1207672
1691368
376027
559008
1454217
1991199
80562
1353764
1796768
1765137
438552
1714613
465132
1651646
397273
1381343
720637
975811
647548
1425906
1455900
1098225
1495694
17847
586142
1810686
1356329
171100
188505
485383
1681068
1667116
1086891
1143086
1352642
305184
651187
320540
510094
1799911
1680045
1131237
1988685
1608569
782421
1002144
1419885
1085410
1298616
1221934
1062384
1999047
420278
323278
1265244
1085544
1977681
1964539
1273889
132780
1054877
1828770
1793774
1303226
478517
1610
136517
1935737
1192836
455859
1695657
511822
1295741
860893
1328894
1017916
1327763
782194
1208242
637028
1003156
14032
391993
1824381
1026277
343724
1708247
1342580
1918161
106284
1131058
1390491
1840404
15707
1094735
1490799
1089995
242869
292703
1829835
1812675
1006818
1537150
1499013
1635265
1057795
1634036
1599959
576337
1298759
56349
904418
262784
178631
372725
137788
1919156
619374
386204
591260
1506440
844776
952961
492305
163374
25139
367657
476341
789716
1919862
810834
1247801
1834116
456808
406502
1627055
1041827
761389
909762
899991
233618
202877
783195
981525
969913
180305
929043
1694961
298520
427640
434592
291111
194898
1618802
1907693
1142628
648793
1453464
376023
1616111
661286
59836
1064330
1857283
244570
338255
1736787
273099
1415687
1061716
1076868
213896
820205
726775
1830795
1034019
1461508
425935
571219
979903
838802
1235873
1386034
336246
267210
1043207
94375
1945517
510059
300589
789716
150755
1953789
1426295
1410456
1591093
1446042
1107776
833846
393650
1287106
126995
302632
1438674
587135
988912
909097
1314924
1987509
1291847
825334
1500097
564595
275939
853525
1276864
543832
1294164
104323
37229
1357553
1701523
231354
712853
446665
668364
1182396
584861
137413
215530
629088
1938284
1246399
938481
815328
515315
420912
1873238
1666661
1553919
385759
1878932
1670096
1723630
1700801
1658234
436403
659752
621581
1059089
1543536
1279916
952571
917702
233521
61920
1331586
1745680
1239366
1739618
1465879
22252
544273
1956304
1895025
1228024
1101083
766617
1810480
1742090
539146
1580501
1795811
913405
667345
1953037
1314837
1970165
70134
1861485
1759146
1391076
794841
190318
1028067
636869
1812222
810841
1516370
540503
1301643
1770348
31787
1208582
868055
1865914
951140
1748163
1975880
1443256
1775446
1674800
1324752
933542
1756202
995378
182813
157526
1969971
1295025
1880587
804527
927072
1077948
1594985
1442539
1400834
1617141
1883976
1922707
341096
628689
1973294
461793
221549
1580945
802871
1454655
48836
476123
630347
397882
49933
153375
901069
1905950
1553742
1267840
1840017
685152
336671
1081290
1348196
1034037
574002
1481930
1630086
429820
506544
88997
1641482
1526573
1207136
468096
1419055
1313517
1614842
20748
8341
1994125
443793
504978
1056386
709145
400294
1557160
192960
766161
145068
1397318
716914
83026
347864
317567
638408
619577
1319834
643157
1106393
22529
1347967
1388031
403188
496721
865278
626756
994966
105719
1046326
807190
1196150
1776775
1658020
1943349
879392
435709
1052609
1742700
1426486
368852
992832
775228
1533697
278239
197750
595828
806280
897625
352387
1769212
1967699
1042991
1289070
833565
1904613
1255749
1489039
734221
420544
659312
1504941
419162
710232
780018
1779055
921821
654351
531709
1928545
1305693
1406138
1220968
684059
1828055
597661
675854
89429
1604754
1687508
89857
353913
438595
321539
1983797
1009544
428700
1055894
341030
625171
157910
1951549
104967
120418
391644
843696
1282490
178976
391245
1575675
1249679
285024
269652
1378635
773573
1852886
1758324
542164
192566
91746
1819225
606474
1801210
339117
391906
1005641
32114
817194
1198802
1064565
355791
73815
338215
39387
1206187
1120307
49376
1460615
384423
1626250
1315624
1316575
501222
176499
805353
1774808
1492411
1567192
573447
1605358
559171
912578
87117
1355716
793761
900969
192356
678653
1130286
992998
1065016
440492
602659
599347
1701666
750876
1630557
1489995
421688
1175218
506301
1122491
1855169
672522
753812
1113686
1426796
731139
580163
997742
394403
437766
763835
1084443
938369
116558
39776
242931
27112
1356914
849749
743731
1765309
317088
617089
605035
1028218
1911658
138775
1606078
595273
1687353
1187134
724532
161734
538738
1403683
1512463
1543150
1442136
1641422
1862862
1651844
484019
1480080
436003
531352
792353
972601
1616570
353818
1718207
1467370
1279347
104236
709582
1782658
1779538
1415812
492998
1638789
95231
931220
689534
736221
438720
1601941
1319476
1434664
69629
73527
188459
1376430
195001
528095
956988
1293057
1040283
275381
637781
1690834
890942
788266
1081514
695756
1417841
231812
1788323
902757
319697
1530555
1257168
1571376
261166
1074847
557245
784189
612320
487198
823667
432868
238206
1015346
1369060
1815662
1609251
1829748
283675
350914
1289535
508376
192980
424168
1532624
71943
465465
743550
278870
455507
853736
1905466
288015
1473426
1514026
450228
1781379
341453
348317
932861
962376
833971
1311466
1118309
1529482
1294981
578838
1465870
673012
115195
1624983
1506268
413600
1806289
1063811
1441023
1679200
91776
1906247
1585683
34091
1784331
525171
418375
1220904
1049875
174026
1698388
1954986
1383942
88327
789428
1343111
146129
1059806
365172
791261
480388
750505
930685
1475288
1342889
1094216
4572
681123
1057723
1951584
383453
1260604
1869028
477355
811675
310062
965105
708132
534549
1105428
668341
1497664
253012
857026
183644
1676193
1092772
1585090
1796896
1339842
553232
1605528
328420
1450331
1851715
868439
1801445
303925
637366
1973812
1834582
1827980
1530479
130793
408790
376805
403937
1116627
1493277
1994534
723784
413472
1003113
1680652
1907742
1701853
25612
663781
1058082
1307757
1207123
871523
983663
1597628
147606
1365821
925067
568515
656174
1851718
571379
1092525
891949
351419
1405225
876501
1342671
61836
1959594
348039
1188444
608329
1523964
825600
361616
503358
923406
1609936
1659548
805262
714749
493702
497788
1802470
1299102
492727
1068201
1042325
1557226
108091
1760113
857038
1999640
1266486
200748
1869211
183257
326166
929161
1786492
1768638
750916
4062
489916
1750520
679362
1565027
37093
1030977
459082
702254
1127771
1822309
1158780
213048
251788
132501
659185
847557
254975
395009
1025638
685322
1202004
1755665
1443508
929439
1851649
1563884
97702
846983
1788535
147693
517242
1900811
1217659
624964
1358124
453181
726460
85263
341301
507527
1115032
1823820
15555
1381682
768034
1883028
1926234
598019
75127
1902120
1357833
324136
737642
428014
1919141
1011922
122028
1549897
285430
849656
1750309
1715030
222076
1098600
1222665
340496
441099
500550
180805
1430427
16835
885649
328537
1079730
1085849
160266
305344
1078009
160142
888592
820365
1655040
1149609
675125
237659
195581
1695170
946225
106725
256135
339195
773927
193734
1638128
923323
37781
1184922
373652
1858664
1699450
904927
925133
1664875
1774858
1631297
904998
644522
723552
99172
1847661
974637
1397066
1148368
638155
1525832
393688
1865471
61599
40857
54968
1382278
936133
1754313
532245
1940292
356360
1845648
1632557
468809
748559
1953850
1877531
814987
697489
1350711
1921812
486627
671444
1552157
124971
1554329
808065
274462
1635710
1732411
155290
326572
1350397
888689
182555
249178
508697
345441
922768
1359662
969600
1381816
1059553
1303573
114766
1922862
415770
907330
676922
240448
1913824
276664
300142
257653
976190
1886680
1313736
1354864
1135941
1951223
893434
1594811
968726
616379
238531
598969
1425588
1380844
452230
504102
477828
587409
1829043
834377
1139915
66051
1522779
1926468
1911929
548457
338662
110746
1388861
1362291
310726
1463924
994346
1142804
1162735
1253097
360628
80411
449168
1240451
1336366
1348402
1454117
1326225
40307
640476
1922923
1161885
792533
707333
1059813
1108150
1593454
1487067
1479673
653218
422886
805510
344348
1317142
105758
1064319
1704668
9162
1294931
1094304
1949112
557166
1950073
1507310
1048149
1428130
1406797
83508
1753660
866829
1243920
61000
212676
771839
1587490
1984969
196504
230504
1195023
526574
1506401
11968
805640
1595944
826723
483341
1599346
1403125
189113
405113
682021
1070135
23255
1444425
1079214
637878
1997609
1416771
1692122
637609
1884429
1007546
1390139
1298384
1998831
558481
1120739
807352
1078631
945944
1300671
250056
94784
1583766
1023454
408111
350955
1834637
57068
212551
1908219
1893911
53268
226550
721849
1298847
1344007
494791
687418
424438
1195520
351399
1507447
1433282
733012
1495940
199078
770697
1415283
1233814
1212844
552966
1938816
647817
723552
400379
1548104
1442481
74195
1457836
383121
1397156
1535329
791508
493997
1606968
218358
824707
993129
1732215
1471032
1066500
236646
745139
1341660
512049
876535
109618
846814
1449182
1524904
179274
1175984
82554
1285609
596781
280439
1675232
619536
1098357
1352369
182290
68205
1989922
299047
578350
262306
290561
1727417
1297006
1120923
1150255
1859221
1169250
1519967
1095156
763645
1209762
536689
545214
1900457
1050475
1555539
1029913
874905
281503
1620390
876141
598618
921861
1237037
1216345
739378
1220432
26088
960741
1641716
385134
1869726
1881700
759439
753852
440322
884757
558562
947509
817039
946971
472531
1380897
618206
429105
1129749
107797
1802157
1539738
584124
1973200
1975312
1514842
1004507
11351
929764
73079
88662
163088
1745540
1688876
1663649
1782455
1683308
988654
776282
517489
1905765
231559
1502545
921264
1880102
1539533
682621
1380737
1074634
325271
780899
48623
220032
1640299
725202
775694
540842
770630
1830102
484384
155600
706890
49261
1142259
1051121
953709
1829734
346425
854019
965561
907189
1126188
512341
1936353
975546
1973068
975628
526124
1317935
35630
1536712
1947910
75509
993238
1161865
1951650
955552
1684048
753252
1183595
1087991
963340
375111
1030155
114911
1390329
1844621
1277189
1959779
342809
312224
869912
35333
1117765
1693099
1951101
296743
1432822
1936903
114007
333299
248662
1179152
1863009
1145091
637186
982951
948747
777242
999147
1781524
1661861
737622
620727
342950
227504
1199753
1046156
1456424
176563
1310301
1691467
371234
1733554
779104
329080
1711304
1118983
783317
513438
1758258
1090865
441902
917362
1306581
398216
91972
904304
250315
209219
889240
1150647
1322693
280250
11485
986078
1832430
1677707
423027
1002053
226333
1300412
443694
1088831
108762
1536962
1397523
1511480
574723
32014
120622
1024447
422605
877770
39766
976322
90139
603207
1357059
433428
1032675
536844
304243
1580712
1036022
298179
167612
67460
1611404
949096
728731
1224083
492789
1092939
614068
187405
731746
1197393
351716
1110259
1285641
1523622
528347
954913
251236
1878639
1730148
352851
944639
1093025
968979
1681587
23398
1034886
1434927
772560
123959
697999
679944
1046669
1617093
1369581
534609
1373131
1859489
735518
371581
1900966
1169564
1991222
455472
1177638
1274666
1638250
992051
1258646
141408
935067
1740712
1014019
998493
1825779
741164
1355985
913227
619161
1162470
1019026
1321475
136144
680221
1385698
116066
1669604
10565
521043
37066
775971
1529832
1225940
1453250
697865
1465288
112422
363489
1076879
1098730
1962354
846581
737041
656503
599150
291625
1221287
1758566
1566992
1889578
1444257
1679842
1012778
901843
1598243
1609311
1660188
1648226
1542438
86999
1293717
1321404
1489018
1902999
1442347
1130542
1134604
1946382
1124689
1006157
1145329
1930084
1547886
1504917
961654
531087
1039153
695381
160677
1046805
870603
1396968
887283
1057825
934192
430213
105051
1844914
1451713
69909
1168712
899980
1530664
1265591
735369
836157
1661953
89379
1389482
118239
34140
512242
1450969
1602282
532133
1009691
1916739
676369
798634
1064311
671981
244756
1205395
1778732
600011
1366985
1748245
221716
250290
1441667
1901809
480537
768620
39773
1812261
1003992
860191
234569
1660160
325899
1455270
1001426
217486
425793
252513
1507647
1238559
1098645
1985761
115755
1567376
382074
955087
660934
22427
241356
1182170
1565258
1959038
861071
1839265
1545361
1767282
956612
1087648
621534
317745
1632516
1247792
432366
1977693
336666
1969549
185414
1626802
665211
1717513
952854
187645
857965
164547
318096
673263
1651568
1002989
1172382
1380980
1432274
1393236
1837416
1337574
171020
114852
990204
1138050
353052
300303
1316482
1904528
1219073
1985171
1842834
1244334
728677
1406042
1067031
248143
439769
364407
535010
1238361
1161149
89916
8086
369252
1935807
1772066
74832
787439
757653
463013
1432791
1640948
463016
469753
1048852
291608
1062376
368214
1240205
1638696
1934164
372409
469761
699063
1228597
689615
1145294
1942707
1413263
982973
621293
1407222
1729386
1385599
1297075
1935076
820493
414819
624770
59689
1924929
626860
1236281
15327
1063629
1123909
1049656
1895949
150693
1572774
1845216
1346265
929546
1016591
1678957
1884348
164396
1373064
649076
242506
1998801
1669517
442819
1393835
662321
1291089
924206
1174014
1684352
538382
1995138
1619501
1195820
1275357
1904925
1380724
915327
1595199
1404239
181072
1239775
309500
1693019
674872
1825336
1997570
1742372
1882559
170788
1680300
1423728
1603372
569220
529994
633837
799004
125005
9660
1791538
1928067
122857
698925
1432489
893402
1075632
1007630
1907675
285805
1755206
1461582
1096415
532762
1696589
442653
1466236
519697
1099396
998317
89163
591473
982878
1018289
96134
853660
1144507
1569611
993067
1473732
529248
752218
283666
1086872
888923
1078413
602125
1400063
1078877
862235
142855
645071
268355
1644463
1035019
186110
1818152
1810020
1696916
266945
972397
1727353
442923
1037211
853150
1605585
969343
19109
1463008
785716
273443
1803853
455435
962623
319809
1066693
1267625
938845
1811647
722009
1537253
187975
1845358
460180
1364410
1749060
1141325
873972
1807552
1644428
773214
979293
440152
1570055
1988552
230585
1488080
355369
1189279
1869915
681604
1892331
1957974
582949
960621
472622
1769123
311558
1171765
1626107
1150255
1434413
1315891
163452
1079298
1642967
1148536
1590708
140215
1751564
1679416
1560172
1666910
669178
1169947
99677
1304722
694075
1374874
445317
1408653
435659
1459372
1137018
1287680
1993032
720742
1718057
12243
1536351
552540
179716
233901
57091
1842730
1655135
1971473
478130
1005645
1180747
45604
602085
328272
948881
1155586
283912
1477268
1488437
262817
55459
1057586
51659
1417954
545435
1206988
916420
1449953
164361
1163100
749483
1695509
117041
1746737
1397962
534290
711540
1782606
47497
555783
1165446
1406451
1582225
566009
352123
508852
371888
276825
1342756
1986442
932875
839946
296735
502066
1148994
1662702
1902877
525228
22100
822969
849083
793575
1520111
154292
1643378
1887591
898981
518196
793404
848142
1903207
1008620
1343584
1041329
494831
1867979
1187669
863433
1505979
691332
365909
1852242
1253374
846260
961660
1454367
1775574
1067265
480324
1540968
1034979
901638
52524
295889
1225428
1258120
1786095
128753
390656
918043
677399
1385785
1100386
1535448
529970
48701
238661
1255768
286075
1032253
1178676
1189339
168427
878266
129434
1552636
1991414
1169773
2147
470613
1828055
692330
1423475
1108948
1052824
1142320
1789927
363604
31921
947695
806544
201068
1581898
1395293
410124
825492
1404723
1658558
453808
156857
1422279
1433824
1035675
1113855
1888010
973266
1402225
336923
172098
982187
1912806
772549
203054
1557059
1067088
1578201
1223917
987877
340428
1262095
996608
476178
398026
1036840
253002
410860
859739
418920
797508
1531079
1762760
844394
1487012
483890
1606679
1136314
426045
1795749
651373
84532
1878367
44187
1848204
321277
1794277
1944317
1803005
1283283
141387
1871727
1316335
1655880
1317384
1015902
1369985
1748358
1682146
687153
1366019
1476737
572060
1706760
1725137
627506
1028735
139540
485786
1294676
1281629
153598
1678339
603545
1845786
1449666
1160637
595387
279060
3830
180966
521028
1123442
1430951
1124305
1288094
637613
933794
16598
1384186
888737
1915436
795718
1717471
1274038
1541786
628999
933298
309730
1399496
3640
92453
949208
409666
863669
1090030
999430
985303
393842
450203
1390796
68808
1524125
845758
813187
1548841
1268621
1492252
1227772
1809685
704098
1498296
192088
1633426
1149015
378237
494857
1855840
1882757
756867
654379
458670
1960461
768676
1518654
222211
1251160
1937412
134903
1255463
1659777
1926795
297780
84232
178775
1507852
61161
1067568
1814921
1070439
1200701
433163
1906502
1250728
1414716
1174876
1640191
1670290
1043599
1728184
1174487
1109314
1772517
187034
1884987
1683030
301419
1752044
663148
1718475
315651
761207
1133693
1903492
1723966
1246163
901367
988463
600184
1718474
331783
1137053
1879835
710961
1784364
17464
1412510
1639249
149807
1283789
1121285
332240
1902466
1940535
708203
104279
1082200
1860683
1254669
678970
598629
1703763
1569105
533800
975861
899588
870882
953343
1741117
807185
1646290
301468
1420159
1662058
753850
1547500
427062
500000
1434994
252094
1345414
768861
835228
523191
608121
729207
731745
1742819
511891
135815
450066
496315
1591354
939599
1005859
1998931
1047111
936111
817343
1781810
764350
462808
320326
618391
708909
554811
1917204
1277934
1144148
828854
419934
1814109
999462
736116
1969296
736238
1340007
211000
715144
664252
1295359
303329
386536
818301
74246
1574532
1040388
327289
1418685
1263082
1315774
106764
380895
1752443
957742
850961
1446787
276333
955389
115572
498853
1476737
731279
1339460
930516
500134
1209555
1851904
710296
1704575
136048
1346958
1460626
550393
568324
1342498
1512465
1299098
50686
318439
722664
1929398
652013
1005074
194174
1094500
350763
1383104
1492157
1421002
1973981
236351
1325709
109118
180708
1347500
54906
1759146
1697596
298683
1338183
1737129
480802
1412848
839543
1032520
523862
1062245
10433
192354
741808
651712
726511
260207
1128505
348418
1084843
472182
1379828
335511
1751589
65337
89025
433277
1013444
1187995
718547
594432
414451
654742
1070619
1687631
617165
1279976
1491217
828261
709243
1516462
542276
251276
1500579
479901
1672031
1895714
1177993
410148
1653767
1526607
94377
181523
974004
156881
1746208
1624365
1204307
186845
919472
1707569
1814445
774792
834028
501387
1567280
1961003
489588
993714
1024829
1035300
912715
1919326
452757
872829
528688
1507066
1310044
175497
1009903
1044439
231461
505375
1715403
1583012
591348
1459485
879779
790660
1526335
176909
601926
585267
348379
1612174
651694
1289094
117972
1425651
724405
1725200
1245633
74329
770677
244397
700448
1231218
1743938
1039866
39216
48057
1659968
1893141
272603
1011584
1061035
1046584
1353136
213509
101311
1555706
112256
205572
1258138
424676
1134834
501909
61767
48468
1261096
224870
113678
1511361
1282369
431331
1066434
1450719
869814
1344296
535521
1571368
656409
503997
1195546
846054
604395
578614
513529
1659839
1042552
15237
1213620
1964315
1712333
1607230
1183385
700112
910227
188111
278098
1876866
1153102
1225711
834236
1320315
479334
662817
1743508
1278260
981135
866800
206198
1838064
102997
1914945
283622
269425
1230885
615689
1418395
934563
1696099
588047
1317544
71664
413571
1764565
1114794
534720
1389361
942315
653668
1729008
1976375
641693
1819501
1256859
1888191
1717831
1360580
1307882
1733783
458465
792687
953086
1419791
851045
153461
1002676
895843
327398
270438
396538
769632
1306166
682192
1561888
1015465
1242330
950251
1727096
1217001
906583
1184952
194535
1672178
1398884
273973
138858
1237913
895131
891081
1806200
972303
1050760
346465
1814607
1695906
284196
81790
965170
1737022
770164
930538
880701
1605820
979420
586610
119945
81408
1900702
1416888
24424
35261
1102271
225429
131753
601129
1242793
1831492
843991
508951
644642
169422
25877
356610
168160
710878
1561686
885585
1891515
73648
55985
1115174
449731
788221
1279876
1256272
29698
220774
1513274
1938070
252483
1809237
1861863
427218
1798817
643140
1454553
1433701
1322946
1431724
1942220
708246
1473219
1354620
921335
945766
291035
842763
143657
1334977
256490
572625
1728826
871163
1678426
1597140
1809588
215734
1527610
613418
207394
936439
1366057
236131
1279930
218106
384103
333670
427837
1736193
1741045
550047
240211
19820
1258565
214123
1316694
1363271
1789812
273937
217593
1361391
1554600
714430
365529
1484331
1451661
1295982
1029216
302222
560813
1313501
1454351
504768
1633023
3208
952361
1365059
1445643
1345377
1987490
1107144
1549650
746989
1338774
1990750
1085698
1687712
1203397
1764466
1961839
257945
245062
1871831
559205
1583785
699170
143788
346010
289052
1840801
1933690
1921097
1893621
1849148
117357
1784633
262327
1803089
1174404
1696324
1569292
1328398
608071
610567
1898934
1566848
926117
176442
223465
1351500
1160439
810233
530539
1764282
26298
607330
1876754
1383080
331225
1348271
1452001
344582
1648640
1255949
221106
1543704
580823
998584
339955
1818717
1045899
1168682
1684045
795337
1642803
1117677
281160
1471857
1338388
790063
1170519
930418
1659475
1775898
1951454
1300570
1338871
1087989
699537
1378912
307878
1750511
522719
622622
902805
546256
1757642
1484997
1093809
1184955
192828
1336950
1881231
550428
1214028
744039
1424145
665177
1389636
875062
240027
1198003
476228
925053
215384
1587953
36524
216887
1548486
725513
1733729
39352
1879029
1368105
1588927
1573246
810512
1233374
1695693
825894
517355
1786366
133117
207698
1498159
1811440
1924450
262804
264971
626777
1055901
1146516
1377179
1027433
1502583
1780113
441396
522388
483085
1463536
862162
1237880
1692706
1994185
430022
1289440
911939
171378
1063419
768648
1822995
1355877
17652
369416
408738
1916304
161665
1053871
446626
968202
1423130
570535
1579679
1587795
957057
1313762
1410233
668443
902659
1125148
773022
1871761
335963
692439
1452330
933643
584042
366454
1651338
317685
558362
389520
1800996
1863678
713115
1558513
1190921
1118415
1119333
294022
1067923
951967
172641
1742639
1719053
1801600
1238931
1083814
968422
1404135
1635022
1024026
1551257
136499
1585632
1904624
1008030
1058928
1709141
49659
701459
1577879
1045373
1437249
833891
145174
1463221
485813
635262
1523363
510386
1488594
1205594
387432
1598046
1021981
760808
1299368
419162
1294845
794485
1898942
1327040
656680
959754
723937
9636
1603720
594243
770848
624957
1691965
84913
1236260
1913259
283380
1478489
990118
1515618
876016
512286
666884
132609
1090844
1605876
1513383
1406902
1159209
44446
1043520
319089
1183032
1177160
1164820
1355702
280137
1460595
1167188
1197965
765127
619894
806467
1545643
1497919
294305
1816109
1376766
1777174
1743794
995750
1047266
1440893
293464
1463822
642048
612559
1930852
518779
1287504
389768
1533894
1359813
1715863
12171
1812177
574864
1313686
685115
1281893
909434
1016275
389069
614421
239523
1887321
1606485
1185394
213267
1569974
79688
1163268
585457
127772
1956331
701328
1092887
1062843
603885
1607058
1242135
1990293
147011
1521730
827622
789344
1807561
963815
1888846
1817326
334162
770686
577326
134955
964205
220779
1381713
996483
507151
409679
165289
1870872
361288
1576716
534582
1423669
1320457
292421
1055831
826932
343336
557955
1954512
1679586
337355
969575
764658
1166285
1702337
1099719
1109050
109374
1606761
577266
248142
1835353
504937
435213
150716
728534
350598
1891569
383988
453790
346246
1454067
944022
279502
164151
970998
314329
1091969
1376752
944568
362217
1458727
626882
1152288
741587
1694502
1651432
1473438
312207
1391285
357650
378502
1928199
1835728
1910736
505300
1175105
806205
1391398
1992981
694983
944278
312428
1076053
408209
1948931
1026479
584365
1220907
1809296
740811
1871885
1891586
942367
1708869
1595218
1630521
1256700
798637
642862
1788252
1011035
1800799
1868483
1280209
1452188
1167502
1969626
21942
1914406
1796647
1185354
1284435
258544
1780078
965872
220920
839403
837833
1688991
870379
1784402
1787120
1104308
619469
838109
322286
875250
1138655
651257
600827
98010
1299600
1183836
586041
1392371
974026
1902882
1859928
368407
258868
422447
1519060
437741
223893
116894
1858827
1944434
1082599
283911
982654
1242246
63088
89159
1135342
330087
382065
1969645
810748
1054823
88393
1280859
663666
225010
28590
346223
381576
1892268
1326419
1791390
157424
483026
502339
1941772
772356
1153258
1665716
1793607
1131442
1503890
1320979
1804624
620590
1576259
1751208
792434
707481
1761643
232971
1379289
602040
1695420
730119
1686423
756694
1656954
1493620
1617300
68335
1109021
1933468
1978797
1881552
1402732
915858
621866
99244
660356
1441847
1791776
180425
788762
1925423
1799172
1240224
555093
528525
1264809
917818
1896108
1649046
1261219
418584
949343
523839
1571430
1260746
1803581
218943
150864
664857
15556
581070
442052
883043
684729
1804446
1552193
446964
848404
880615
439492
980081
574369
1504718
1415946
125850
1476533
162385
1616792
996053
289547
1749147
498918
940042
107276
907779
1048520
1127029
548925
1707049
1544216
59528
1252631
77725
1241937
1006099
279451
1844846
281515
802442
81596
12341
928729
54261
1727738
1450236
214996
39718
428121
814841
637062
1726679
297664
1933681
604990
115125
115886
1728572
837359
1584530
1152716
1226822
92464
1431126
1917413
1694941
30604
1690174
32925
1541049
1494143
154706
68690
262791
1125880
482015
1596495
1841137
1509129
1650117
128356
579421
1675908
988639
821339
572570
596729
1561212
1260252
892339
850946
1759675
1057735
915867
992108
1672504
1163914
206896
175963
1051434
342481
747281
877880
1153273
1678021
1188546
1337986
1590851
702554
1707132
643732
1273153
1322877
1603226
89614
893288
899687
434375
1956509
717975
1505960
907214
891864
157614
559381
1975788
1338675
145522
952859
13766
1618330
712333
1645966
1874398
333557
257918
41961
1486179
1600370
1700558
336462
1452809
29656
1487816
1799343
1952678
1454457
906895
1378836
1137972
1689300
805591
246045
316681
117729
824345
1996110
1649264
1041787
542541
1488425
1817504
1215053
1246205
409044
344229
1730016
887313
829457
1064641
621415
330937
1195808
778073
1925408
212387
874966
1710389
58268
447442
675116
1510626
686796
1281805
46353
393085
1834118
957342
928648
1985406
189178
1101738
1952263
1461755
1758484
471009
1199813
1317139
1125722
1997559
457345
1840246
918022
1885769
1135950
1440362
1501623
1337577
94287
281866
282661
1861316
784849
886309
749919
364230
245208
412475
645986
738181
1711370
373433
571397
14758
596498
1641995
74473
1138849
885000
1830233
1126426
41207
310345
1962024
1575500
427581
892144
1489034
1235199
1097284
1663574
19660
293714
1613654
278931
1017607
639299
1861306
1933934
1911619
1845179
1249338
1233248
1879583
1224357
630316
166532
1203868
1917159
1222803
378856
345617
321261
196289
1276589
1470697
738693
1852031
914251
913173
288996
1214114
1593946
1826317
1773785
1567356
202618
1926120
1290598
1225973
452028
1486018
1811247
473007
1654902
794021
1924320
617776
271092
413462
1001780
317180
1697374
1145015
1294421
953670
535058
1424953
1628473
608360
1853595
1800204
1116815
1858734
1343152
279757
250660
1221554
128964
748914
1104607
726740
1635367
703087
357410
1042851
1002320
1750827
1096393
1942258
98818
522784
734737
1035067
1452982
456298
1361565
267859
724043
1456811
1368578
1354212
1085006
1267027
245773
752968
774037
1462726
482008
1294104
808461
902820
1006934
460970
757189
57650
961427
900699
681954
681144
911847
826922
833809
1732232
1340511
1655095
191232
661621
1145607
1147691
1182024
1608997
778695
1807656
1183771
1856555
177369
59570
1362397
911388
961303
876530
408533
162588
1783087
1290988
706640
32712
216929
319293
689590
421215
1184607
1153217
636294
266130
267487
799516
140475
1870055
276091
1979553
276457
716180
627379
1792001
1734064
1235921
218780
738706
1701630
311103
462510
180864
474413
1317965
840991
376576
662952
631459
212547
765110
1651090
1714409
1170906
705823
861814
1324597
1433929
1226647
1595858
270061
1594271
1912618
290893
496336
1974263
282027
991396
1245041
978164
46313
1302151
1893701
1454942
334428
529803
486039
534065
1940353
1064105
270477
1724802
1752968
1697357
1480621
996995
1817323
1448194
271063
1944747
723793
812633
1314180
1503991
860167
1983799
682742
331919
616172
657453
1180866
1869882
1725221
628626
1139231
1648932
706009
1518025
953701
1595503
1566075
1928764
1360229
986815
1949028
1627571
377283
841158
1282473
380431
609452
199901
1875457
286048
1563896
395034
388544
1556096
185346
925478
993889
1059551
1939910
947208
1816814
1404285
17917
970843
792420
1406779
1787626
698570
1641543
1832256
811807
959846
789641
1274850
49169
1457705
1827163
1629707
1391932
1213927
682436
1395755
1049175
997428
1398821
565331
1216523
1893884
1218011
430234
922617
852095
759771
419458
93927
259044
452969
183400
1919162
455799
825258
930826
636375
170266
1662117
1552831
969220
540364
1759148
1508708
1692268
97579
1923973
429621
753413
1758985
1492137
415776
1798912
1516851
771337
1816313
932937
1171640
469389
1174504
781973
919060
1979436
685916
274913
412107
1378762
1750312
1756815
178409
1831719
437283
1029855
1388128
1286300
1272042
1134121
893818
1093801
1556686
412647
1410060
822827
34634
1126247
972166
475523
492273
1815340
1332843
1840801
862169
524720
53004
442187
613583
1827212
136596
874946
525282
469274
885518
1591066
752860
445895
1723148
426452
1910472
1122191
1454821
214524
1676538
808789
251276
1468467
1830756
190524
579684
140244
818554
490749
1393642
1110930
1362264
1110180
897791
1093191
60004
1129146
1226952
1705289
773434
1514112
631987
14219
30174
1648382
1787167
1240895
29559
1343321
1371412
978152
1117546
335416
819861
824660
157692
399575
1868278
529937
1796577
547319
1584144
766758
975385
262910
1378346
24116
1354696
440792
757189
1836130
1125432
431728
1657240
779473
1998577
1228896
28726
1347430
1053997
1102162
336819
1663935
1738203
143374
1269106
93082
1821272
1555249
642086
1929447
778592
1149661
1446513
1525345
160372
694072
1132149
212226
1917534
566110
10816
1123934
1167852
1125262
218938
430890
509289
1816690
460519
236687
491901
1609624
1217032
77678
403232
359289
74140
354440
795123
1274437
484354
1148462
667312
250001
471325
1861607
1065698
1139001
1868570
1864140
1755940
358898
1950779
1431629
983463
1101099
1029274
165855
470569
1202720
540050
669660
38241
1631211
483914
1278698
1045713
1132227
679360
1073098
1189865
870098
998035
1538503
654917
1415785
1812616
339843
800662
1596280
912446
460942
198854
1393220
1301271
1457252
1240244
1682940
651258
1191750
1190292
653647
527068
1421731
1320266
26866
1409813
904649
1706809
191044
1753793
945384
1784883
758149
687513
390651
852191
815279
1381728
1671449
1861755
634761
399659
538527
1433958
242041
1713980
376577
1288971
1337143
1726201
1542371
970269
261930
604991
766895
1184450
1637946
1817783
1426292
69862
516802
721605
574768
1649423
353360
1940762
1254808
1499488
650049
106182
101529
1127919
636344
1634649
824709
241654
586600
1060232
1293207
822072
1680976
1722929
1847884
566776
221868
1207642
1195594
525277
1987619
1555778
431590
480995
1914295
444700
1484711
1926495
1494861
117775
1242020
667305
1350199
1657863
742191
1851329
486907
1475375
563759
1915682
1069988
1009383
1680604
1105774
1258539
82631
858022
472923
1177951
1723890
609590
1566686
1322628
853120
1630855
345296
1003697
1384465
1173080
1767995
488641
836
1668266
1003752
1109607
279248
507453
1931083
1416151
979393
1712902
659968
815809
378809
594468
1666406
91562
778424
411638
925352
1882634
563469
1257241
1523533
1563665
496947
1565942
11698
354641
826479
1751518
423309
977487
795961
785413
465782
1744598
1753855
631715
1671854
1612689
84735
1144924
1929902
72623
1976202
758633
1494555
1030614
759890
66923
1359837
1278832
747170
956890
985204
1664043
1781942
1328958
76473
135328
528661
1486474
924084
107815
81905
1038513
1958083
1453066
1862412
961851
1931049
1935921
13235
650840
1068831
680843
638327
152715
1847980
1161717
1552792
1029982
266595
953301
1189044
1975895
844
1234443
1542237
1174516
1613409
607179
220960
960676
1307664
218444
575233
1267142
901723
312494
351059
1081556
1233624
704822
1777681
1125747
1520781
1328933
475926
34544
1256627
665054
1556061
1829451
1398336
762695
581275
1366406
1412867
1444068
550863
1495287
1778924
1054107
1428587
621983
475348
1358592
894894
696488
854697
846136
1994816
1581818
610494
1930721
93629
1671789
412224
1723965
485638
771134
1313025
1911699
1863948
1928483
1861658
586751
1165224
566199
38986
341141
674826
1192167
215969
394741
1076753
347460
1602167
1175068
797669
431032
1353462
158737
87143
1235110
1241918
563651
1874832
823681
233891
1245217
1021250
215674
1321517
1528400
90844
1437600
1257978
1564253
385361
163107
1445920
1321360
1501955
317864
1889914
477535
1321799
1990019
854724
1600870
1335732
1872136
1112457
1469853
422382
257590
314658
1099588
930202
1127894
339353
1234327
1266105
377225
1758923
1761223
477861
1298721
954126
1200403
1821080
1617605
1505191
62084
1474897
43624
1816121
804742
1766522
935374
1608014
1743992
612341
770777
1166461
3379
1745267
135056
617285
1108455
870052
958193
1175172
516150
1149779
350656
1194611
1221571
649282
560684
252561
1210094
1346252
1189178
1195611
1153921
1630803
520506
1364178
420002
639076
1097318
414393
284251
228483
1751939
1624984
435313
516439
1759021
1574846
713312
585041
493146
478767
889296
393357
1326918
786095
327247
1085980
1870658
1809148
1592993
902052
1492742
1090212
1433982
633626
191294
19583
331999
509490
32276
907131
30379
481596
640734
1460935
338781
261549
393144
1337650
1643440
116587
101886
850884
857991
391273
1061798
527296
1327556
1603753
577059
1111990
884982
587460
535004
1033335
520077
1131250
665899
547028
431179
1165040
1610061
1139264
1426408
765374
1771377
1833619
1659578
1311749
1126843
1043887
1067380
1356228
1645166
764479
520502
1630933
1662257
8118
1809711
1357777
1160304
297567
193450
1966513
1548975
1075257
384525
1343293
846072
315676
636751
1366731
1630382
1396155
601448
1529660
550327
626974
836874
1957526
1110127
1556309
553506
810983
1815681
1957285
1688754
685712
99700
1505618
1151243
1128585
45624
352374
1746518
1744375
1579686
989072
1274039
932941
1947351
1790012
932817
1191217
1387040
481106
1808006
376202
1664214
1276615
25727
351546
543233
218670
484877
589897
637129
926144
510553
768788
1155511
351412
1051887
742739
1799054
80607
111448
1622821
1320320
886445
493107
490981
1721964
48281
848687
1757295
1331916
1808503
1836891
1793719
1254392
1401238
120080
110968
1377457
1698673
1746798
1784774
1785953
764716
169087
1980564
248642
809640
267830
235791
843982
1339712
1244712
1308403
1029114
1740498
1934985
732662
710123
1959020
62509
152243
1628257
144950
1687806
935640
241174
157943
1064065
1516763
508336
1821888
1865464
897904
679700
1702944
1883245
399
1575490
1004919
328409
290685
107694
952211
413201
483862
141178
1120534
483666
331134
1400748
854380
992900
838757
1335323
360250
733107
335579
747258
511009
1249909
1061329
1663360
721907
1121628
452237
1585530
453162
66875
1773737
1775284
126974
729269
1043331
720054
1099138
755352
590264
1853284
784170
334793
1779845
1320376
497233
379349
1664749
1249683
96271
1947611
521706
1671583
1505928
1520300
262668
1638486
1959942
424044
1411599
1876098
1880469
994798
415455
1163312
140329
369275
1884396
1360968
1427163
1203709
683101
1138559
1465366
1319652
49524
1013260
1554366
796167
1867743
479766
669283
1141833
851159
1337870
294001
355576
1899478
311614
1394021
289698
1213409
1083339
1517941
1310934
239472
900177
452705
651162
1087142
1992249
868000
335415
1970359
126642
1923574
534532
28196
1571652
1544824
1498885
1946147
1056149
1464783
1198766
1176096
491304
999517
1541993
1219215
1994631
1390179
1284541
1825204
1388700
573166
1222766
1621005
1792048
1380368
1422243
821698
1008318
1690261
821302
438808
1438590
1133121
591770
374737
489652
1155952
569309
1386494
319696
1161951
1445929
1601844
243378
1059882
70289
27635
1880184
1382465
909844
486916
1254618
475182
323875
325943
1847728
894606
1396611
938090
1944058
457786
756776
248951
888542
1885089
1982582
1056608
1950441
689568
113313
206385
1798204
1193411
1166528
332222
1652448
788844
788639
964937
1114640
914066
284937
1450367
26977
334436
1694900
1236845
433467
1936135
962691
1239709
1836291
21853
310765
1899924
427906
119018
86958
1380495
453764
432923
1588485
971647
1022891
427685
204886
1467540
1779269
148493
788288
995509
1136166
547948
181176
584628
436997
366539
1672893
776955
1561266
115941
1968729
1896341
156885
1858002
769637
469661
1316332
1778934
1221898
1784745
1120274
511328
1930482
826799
1317391
1682104
1639675
684333
1117294
1738759
1677809
1226518
1729133
961592
1171502
1468342
791961
526492
512511
790032
1403500
1645356
1991153
1615746
1373525
622181
1353566
1580095
997991
714515
132154
1696989
423814
1344057
1232336
113481
1854058
1396937
1633531
1413957
1663974
573000
349482
389026
822724
771663
728844
1086620
1075666
1529308
108835
373627
1161453
40612
755584
1637136
1054964
1271969
756858
1400537
1233399
994264
177920
312026
1818641
1929669
1085648
1074203
729387
1528140
285727
931101
1157161
743776
1921948
1677975
609941
930129
1626030
1995085
1048118
1848627
1587830
739030
544169
1097573
49964
891088
1000926
1628792
1552282
693526
928202
1029040
172473
1345664
537600
1089514
913678
1859792
787368
1559849
949777
1226894
809197
1140113
1296640
716933
505793
1343217
1992645
1518189
213715
361628
1370017
28196
1862784
1250712
265312
167592
1877428
871206
1437011
1382324
925605
1772412
1889934
1841920
1934112
1935613
747154
73197
1689290
89338
343510
2381
1380325
1301990
250413
1071671
1311972
201102
1509420
1048129
290079
363208
355912
539076
242956
967405
753989
1558652
1480163
1193278
463424
411437
546996
5515
958122
431769
1947842
1989523
1612626
1721292
927369
543695
613541
1412448
1086679
365569
1487274
764075
208151
1928303
1191418
1772062
1472998
1185961
596946
1423345
1899585
881755
244010
1022709
785786
1774966
968014
1114876
74012
28704
1567745
452288
1665805
1400836
932674
1253672
154815
1101041
1957819
384700
1337684
741858
617309
1737194
1458519
276272
793824
341460
1183906
831001
1207964
1199939
51234
483268
1962542
1923744
994365
1918627
240216
1614102
1566765
893620
319971
794199
493006
1307689
1161579
1496468
723816
888707
320992
1812214
1281441
428520
1940764
1026282
812014
411224
1816128
1691230
1524628
91632
974493
252592
1654524
758820
95631
1906911
832032
6987
515610
1454193
996181
1340935
1517950
1985066
1859699
1538572
1888961
619603
92981
238356
274436
624799
1852889
596849
1558722
531914
1149856
172639
310526
1359223
196542
280851
896217
1503791
1423534
917820
1689137
1695923
704199
803103
1532193
632020
1374620
595426
1303630
167887
1147665
1513862
1019524
1991497
1598023
1157329
1125159
311768
723545
724620
1182939
1385632
746101
277062
1185150
401929
129781
1840176
228516
868568
432412
295478
1162925
767911
486517
1157551
499166
1844198
1274957
594529
417727
1753240
1414464
1096821
1418695
673523
1435270
322364
826359
570341
631119
1918354
620157
1730100
729799
1852266
1248783
1047753
607526
1158234
1214475
1010711
1100387
504800
607241
1180035
47234
250627
880843
1275936
309194
1988257
1342917
255270
399673
978090
1878971
155168
565706
1758243
1168142
131592
1559974
52046
1526050
1653400
309053
516560
1593966
1474401
1088960
634523
413241
1148577
761029
1197691
1182247
1413460
1215351
1436663
730434
151797
350679
349644
72640
448736
32902
1579998
1019822
1986821
1042938
1214640
1310220
1985567
1551978
299914
1318431
352300
1439795
1964222
1442794
1517914
1940083
1698133
89387
1033213
846926
1968134
1731443
611206
175544
104292
941897
1563893
1953263
397198
183127
18022
1017194
318420
1415247
683885
745632
453940
419871
83994
1832325
1431506
1000818
1604696
1681258
324179
849064
1890614
1410243
1657587
457763
1112988
1361853
679664
1581813
426968
145957
560729
587803
986671
1221194
1934154
964339
1654412
1813618
185347
1009364
872026
1373904
235425
104159
365812
28028
479392
1587310
1705601
103041
945848
853620
1005532
1326928
1031825
649036
900964
861025
1893782
924290
142213
1188777
1412824
659478
245213
998329
1869763
345962
404898
1474039
1686091
95361
496964
288608
255901
324591
1675970
1423988
1940681
89960
1773930
1804689
622878
283697
1331986
1076203
256853
1467044
593993
167973
189786
283822
371041
1174176
1235950
111940
665176
1522964
1674983
208193
968845
1398760
1514386
918896
1554658
1824244
361004
816929
1222148
1992908
1020231
896376
1504778
1988579
309813
258002
41347
1443364
1226972
1329732
685017
1837347
1990603
504545
979643
1152164
1607777
729298
599186
1836264
1462791
1908339
995939
346961
403654
765552
1890172
1265680
1509806
1754252
766928
712741
1542981
105542
800767
1414991
1972504
1717411
1510848
1172154
417426
947486
498866
1177116
1654618
1262085
776461
1807118
935121
1289728
697800
1977066
1648481
856195
829312
625663
471720
851512
1441825
935503
1313839
80543
1570233
873794
1157028
25544
459410
2434
842185
481534
269126
157562
929654
1695538
458030
809793
1819957
974828
1644314
1294818
1555069
465986
1231222
421913
1261157
693026
1801233
103309
1242251
1533108
81157
1665218
1736651
1936065
1658937
984539
108986
1142753
214224
1266334
416534
1786642
976619
580222
1389769
488465
372504
1793410
1365808
213864
1146222
879496
1014050
780678
564620
256379
1421351
680812
441310
1985571
1793731
772034
438301
1720745
1950465
216421
1391307
1928816
921162
507643
1437008
1437708
284103
1084095
1301080
1984836
1651173
41784
1328369
119159
1418339
1565567
1747564
1718930
120509
1411739
1594975
1155143
819135
558255
315407
1417660
156021
1352671
79391
613560
505160
1332918
1321895
1815382
912636
755525
655162
1107867
1017180
1312022
280151
967989
1128481
1151054
1239965
812919
1375445
387065
1259186
1152564
1853012
437866
519160
854060
163450
1284343
1836418
329219
1147169
684085
1380726
375732
1435973
549692
688935
468510
569771
278406
1516257
1020455
1026116
644809
162201
866742
1148614
1093824
1594294
821039
357078
496195
1996111
1407824
428791
1821779
1189265
1899015
1211413
1660642
119279
202540
1210490
150136
1722990
315942
1735318
442667
1828986
1808126
1770393
1895789
1454499
811791
1994105
1463528
1479123
542640
352357
1758052
584376
94827
1755577
1408
1808789
1064222
1832960
1275050
1627386
718871
655560
15010
931034
1112642
1340310
156568
1036082
575426
348587
1064685
1163672
1246028
296422
1521207
969381
1422922
1305950
593324
182706
1396059
524670
1033454
1955389
958536
1899280
1723684
213711
1729828
1315653
1844230
1836446
1362064
668655
494456
1751730
1618061
1883791
1442068
1124794
722216
1574061
1699643
24670
366728
1737167
1794276
467435
834074
298848
213557
1466329
861970
1081588
283683
1860333
1060422
1356422
329951
405918
1498949
1917495
1429406
181665
856466
1005310
1256588
464483
432173
122590
114086
769863
844638
813447
1435760
278974
408665
1695731
786732
457214
150276
567556
436781
310768
802048
1902155
1043325
1115522
794695
1348221
846537
1023076
1299688
1801598
48349
1779699
309216
251836
649338
1664011
381137
277980
801641
859638
181107
505640
803583
1740118
1841825
1084671
628908
197472
647250
1236712
1858651
737042
818644
726409
534331
342973
1020073
1984924
1353529
209796
1205928
1820510
1471269
889615
1869611
466416
1376029
942734
392375
663474
1150546
1896539
168097
1888221
400109
930445
184504
1258277
605422
1583993
1191674
1671918
1518263
1999061
1646194
1318793
601407
1000538
1135630
1025212
689904
1742349
84692
271880
98118
1774818
1548265
1375519
65339
1708903
918835
1813214
1248014
1934959
463441
1439662
1290314
1993157
894042
1577988
1058787
15472
972742
1584387
1482373
9077
717113
1730555
747966
68621
1647066
680710
317249
515933
1380711
1685104
1526213
117386
1495429
992864
56642
505626
907996
313156
1484652
1770109
608351
1084400
1537872
404670
1609603
1578041
524305
1026752
554782
1300348
239963
119274
731619
1455187
1566276
833152
1151878
456643
1408930
1258415
503451
1117159
703827
595890
1153773
331237
1117652
1806307
636192
23944
252258
699112
416872
1698233
714605
1204486
1943608
213214
1057511
1863736
454002
1276955
1546831
461547
1914143
1195062
1849650
448579
907419
376880
1694984
1294401
1658378
1992081
1620405
204081
215678
1604065
205642
1258643
413925
269518
815525
1005785
1621236
1159351
527526
30512
1234142
782557
1093308
1250862
1756719
1983350
1633177
1609856
1227790
1871204
1736024
511871
1732570
1328362
465594
1539295
354817
205863
175666
1362851
1832666
1503139
1773057
12011
767936
1122643
1498910
1644023
377121
606140
1947504
823239
1088672
289064
1329912
1012756
1818891
870106
202462
1887161
216230
1918401
1085439
1417903
1522258
1727401
1766047
1429382
453355
1355226
1900144
291607
1706926
1792395
181660
667018
1015424
440469
972630
261355
678162
653761
932268
1971379
1531409
1034670
457828
1810727
792941
1450286
1461540
409587
1447400
674651
1293566
1391782
1804391
1327632
1029212
1620619
289697
77184
1711319
1783930
658975
1419483
324121
60452
1284010
623430
288816
1175736
953705
363472
1428623
743863
1974755
1948608
33199
1467855
1582013
23651
407410
305137
470233
90473
388543
578779
1522636
814842
885398
622033
786635
216410
1674536
345921
1608754
1608895
1053742
1472078
726
1732891
623546
899898
1106621
514961
35744
1447242
680628
1275485
593727
230486
1499290
228613
1506973
1496817
1047276
848984
1503619
1492976
556175
1800499
1815426
1329325
792461
1193915
422417
435831
1791383
557290
79276
206330
678511
227601
343594
925335
1971566
1588475
1981262
553660
867186
1157664
1175007
1798209
145800
1144926
1875686
1742946
787252
1941704
1508815
1080022
782510
1106099
906964
1807839
845421
554585
673218
420876
1341031
89871
1257885
1680085
393749
710223
947926
481833
707760
1549492
651437
1714505
909373
322409
1375976
1442258
817976
488696
1378052
215734
780246
834131
530454
741738
13986
372897
1023359
1356567
129856
936973
1123675
496195
236556
1685938
1063500
761825
1696703
480942
398820
1705041
922249
678412
1072475
1995666
1916024
635421
1765105
1607877
1965867
1293170
1988168
1615728
83112
183416
1416253
1069657
406618
957699
1616618
776503
447888
1637205
1144386
1565283
1370158
662761
696711
368177
1775741
588980
981786
501362
3818
450957
838803
553104
1224241
413554
79628
335802
693386
1768690
1451611
1554284
990091
965610
1321836
1445743
804980
1182981
320879
1000222
1241546
1459461
1324340
274075
1158659
508881
742925
9671
253010
1053729
1269707
1310884
1579929
1389587
983331
1795301
1432208
1319332
1397660
151967
123063
1659033
867630
1305904
285929
1204734
577353
1056140
1623665
26350
156642
1131076
1178339
1043979
1275506
1701659
39820
1391157
1616675
960892
1388592
13673
1249093
945837
1784296
1212513
164343
1184407
1835806
1664142
1050238
966417
1276307
532888
312553
138165
1170397
1881301
834622
1006388
475159
1681708
459098
649153
1963772
414380
927707
1608344
1832475
1166354
17743
151005
129653
1639595
482447
580508
580065
244073
358859
554401
535786
1384878
833765
1830339
1412457
862292
1504166
545711
1507304
1969694
551941
934909
1962581
76183
1258966
480640
1616179
1096230
54134
1582190
1397315
993536
1567040
733794
1764532
1655007
1403671
38235
1278619
215389
81298
1084558
828431
1519236
251282
1522334
1614098
383453
651908
409215
177552
152495
556663
245920
342995
791482
1226347
101934
577649
1101178
1768327
1323602
292276
1154
1494817
189404
154163
1513534
1175755
570158
1389702
1486736
996063
1540768
894629
872512
1413388
1933194
1218940
634221
1971008
760612
1260685
243761
490414
897929
130275
384310
653986
731866
883293
600562
1316057
729671
1550862
546629
151492
504927
944676
1355872
1697222
399516
1922220
1211426
692139
973000
1783211
1516422
724010
1589906
902518
821903
574244
929745
1639327
1045418
1315798
325664
1551710
727929
1911733
681426
558022
747252
541460
697924
1360103
1408691
1239850
1589587
1998163
158859
1471603
869054
630090
1679172
1079072
720780
633414
898372
1433329
1839233
397164
579111
1129773
1433905
513763
1569601
1327804
1803205
1185432
1738682
358111
1072244
1280829
1465789
1927964
853538
805647
746365
48925
803185
1964857
1047248
854603
806148
1368663
165089
43343
1038181
505890
1584799
1453328
869158
1166509
172267
1098955
595536
1143063
303568
808152
1025595
74272
1306074
1174712
711110
345200
1406445
1210692
619816
122634
280897
1714109
1003577
1808129
774904
1479997
1296792
76781
529666
807655
1009484
536596
337604
879867
1115598
1945741
1066231
1323096
335899
965733
384130
951360
138060
1784259
752066
1655526
204045
333590
131661
1184409
1349366
1959196
1371407
570224
1959303
789553
1567082
1424914
1859488
888016
1535450
1538202
891024
1251417
1889286
1386717
355778
1977566
714449
1079775
441302
1251054
292806
577607
1373500
1934078
306086
197037
588896
1812587
888184
1918132
1226617
562954
1905574
363112
495756
890354
967168
1659199
1523656
1939139
658488
1508442
290195
1407850
1676731
1170390
1520169
286646
536316
157341
1627842
123636
1024432
1616766
1341069
420343
268741
548886
445555
1217942
987108
386151
1589093
1163840
495404
1021063
1618146
1486499
1606178
513800
845854
1764902
675796
387905
1319721
182444
1324116
1554076
1701215
493502
1227564
1428420
1757076
332865
1569922
1640345
818198
924192
1946222
1433427
87797
935716
145651
1411623
1239694
1025236
1626408
678851
921343
405754
213490
1681182
545427
1334158
1101021
257530
1630783
5123
932461
418195
1649692
1023552
325461
1744542
1753407
955318
27751
460240
1570647
678319
1813444
45915
1535756
1088971
1160420
1988098
1053662
1511166
1875904
393413
966094
1458591
712233
418628
461486
402659
1330871
1783497
1232484
223424
664517
1839523
918767
611969
1554100
355949
1755033
969136
1716566
1981306
521017
1031422
821758
1739848
1202715
992679
506117
959298
727543
362210
986744
802935
198124
509542
790653
96506
415007
1793527
543218
1773479
33864
1160166
1526637
1145289
821873
1951872
1322682
323963
1855929
1061597
57136
200299
494748
1178518
1960370
290529
1959402
344026
1249432
306483
1939267
1432783
308756
390486
1023625
1930888
252463
723580
817804
950178
161988
203027
38796
995095
1466971
291259
1569804
1528625
483866
1293891
725874
931840
323729
1436501
1107493
1537335
1068190
144826
657724
748038
681056
1304473
10077
112515
475139
424944
681723
1075144
1182871
24095
261790
409559
420499
1972211
1180279
410313
238826
1680547
1069665
477588
1716618
1154895
1477075
1829906
179202
1299565
634142
744221
412677
1715200
590935
352760
1394124
1349509
1472477
568722
1209151
1321697
1755867
818627
1717307
748679
1953491
1496949
326939
108497
1693939
12488
218758
1583157
1006506
832179
1825971
548877
742531
1362752
578389
1066496
1005415
413397
1139764
100488
1870232
819912
753809
1667487
57885
1678286
1583262
1354726
337918
1206183
1725176
827989
1953706
1327389
1427150
1485240
969975
1454826
1003227
633732
1518020
1978075
157500
1347180
358912
364391
1338659
1578002
484217
301725
1960684
1733002
657373
1340036
1398127
1976792
458893
1410020
520653
793732
587885
900375
1681504
996357
713326
879251
323857
288995
1445408
1551136
665163
1519550
122841
1299384
222205
515629
1396323
1003668
1528405
1981867
707225
409163
855142
1328757
945237
1108646
246540
1778874
584396
915415
533878
548293
42880
693766
397140
857852
460577
917831
1922585
193276
1531466
854365
1869619
944795
592356
1667866
1798263
29695
1243540
1828064
1934152
1295857
1348448
125463
1464836
395281
151152
1146183
952063
1925496
1370289
131036
80930
669490
1357033
1096657
1546639
531376
419055
391543
1992455
1734805
1021574
1468194
589116
1828195
1780843
1971459
650136
468539
776606
1151953
841093
1358553
1989030
1159126
1616862
1249527
812385
428182
1330965
1965662
1729299
140858
1645172
1844574
1909514
963065
1065431
1719728
832202
1295427
1034063
1640687
59985
327257
330909
860379
544642
577974
663380
1468903
636592
309549
429872
1284034
201231
737361
56286
7326
1069566
76699
407108
1546451
1138693
744183
105582
1807245
1344833
224248
4346
1263881
522284
527930
1064776
1768019
1497941
1154133
1335995
1903548
1581533
194273
1543372
1333087
1754511
1382987
1311069
727288
991427
188319
1983373
1862972
1151703
974490
1607302
1145588
1232647
1573426
1742242
244351
83515
1615597
942287
1127516
1916644
1204572
415127
23053
1743430
1759868
1194258
1736161
1973821
1578399
1625784
1097113
785548
1396300
1303079
1710520
1581716
1820474
287915
1694191
1863474
1390908
55116
33015
887258
1422094
809217
1026857
302306
15149
242861
79691
467057
1829062
1616419
1258147
1479503
1341337
973299
1510565
953421
1251680
220825
985845
840311
1474162
1161888
593766
75399
81698
111049
447109
187076
921720
178550
1242654
1236225
744460
1731842
1182390
905992
513051
620081
1386321
1853557
1090304
553122
1224869
1761648
1803632
1382907
1584944
1526866
1383244
248754
407825
943873
1727227
693710
561882
880220
120838
67848
1200589
275959
282402
1840884
1385491
74399
1911869
506588
1863639
644651
89695
865527
1634461
1120471
1955958
853010
1697998
1485045
1393734
1103125
1568163
1880117
1073958
838216
1442199
1142583
1394186
705223
1960465
1839746
393346
713708
953710
1707759
627828
471202
1485776
228353
1510904
934712
799977
1421638
822713
582925
100569
1470051
544025
290340
1378189
1603234
927376
1781789
199519
746631
48340
342255
1921073
41740
903922
751755
1830506
1150477
1442849
582101
1136431
1303124
1086107
1768078
111916
1368629
874532
443028
1510454
1105573
1073750
190097
840239
320146
723306
1443546
1537866
1796119
890736
103600
1576779
1513598
471897
707785
1670215
1818435
1211026
1971966
1065903
60974
698000
1298716
86613
661294
1271986
1379437
1520119
1821381
1655245
1675436
634210
952339
1152075
1953226
150645
1745359
1204485
41042
1833555
993600
86781
1833106
856023
493440
1432743
1722318
1912924
1745360
2106
354872
412403
1981880
208465
1848726
1906304
1197135
209294
302186
339839
369579
1279677
1662819
1832526
1502104
856664
771338
1816685
1509276
1900951
445892
213060
1823236
1733225
1712473
21151
859193
1722541
1239073
901517
1020610
1730562
150059
608900
1358135
200012
474114
1795376
1348832
454043
131670
330091
1615163
1088345
779184
1804853
232840
131491
549094
1867460
1339058
1603801
1493768
47849
646801
1329146
140418
1204432
1916323
1769405
513155
1354484
1842357
1725819
927346
657538
1774332
1653781
1810725
1861750
135156
797032
975918
965380
547749
1781240
1261113
1135345
381013
1877682
1453944
314476
1988084
1518188
1550702
466304
174262
1200761
1492790
5403
75879
1331358
648360
74393
182649
1994211
1093771
448509
1254755
1568377
60081
358899
1974447
1786705
41800
208002
301471
416292
1698159
269940
537762
769502
675547
1465866
1790513
805773
610074
916194
981665
295499
829491
1363604
783865
1333016
1425746
1316336
1871450
633891
558870
1356645
1761100
688696
34325
1293986
1587404
602872
1198333
1075764
22302
357828
743823
55776
1375802
1057498
782743
1709432
695441
527446
1518921
1120362
58614
678899
933538
790448
1709264
1745626
1048226
1220545
1623621
1191845
794194
988242
169419
248666
345565
1627991
239770
1466097
1862308
433684
1988889
1781908
1916168
1178081
769529
1198193
1030725
788651
451832
1375612
1431326
1128167
657078
660282
671109
1745198
875086
762562
794446
1339379
1101367
360110
181717
972503
1762044
80582
626673
489968
1395607
728813
719364
679872
1161548
115123
341858
952484
241717
1649128
1138910
1296750
1895866
1510496
816939
1028727
1775456
349622
533585
545797
24479
1734527
1477730
226544
280508
247955
1647517
1497749
1140605
178056
1154144
1555794
1880079
328538
308761
529435
1801032
1511767
1982468
51854
347947
900544
38474
842069
21623
262812
437897
1764009
104054
877560
1800077
1915016
817422
643670
1946037
358151
1307334
471312
1365692
479141
1118768
354063
1381613
995208
511835
758333
1056927
1128761
1362554
762241
7811
1327180
791898
770438
779183
1788920
1935870
1610409
1960613
669047
811432
1820997
1009784
1841588
1933950
1516384
1937107
162491
1938640
970980
1226791
1518413
797201
1752319
1355119
23933
801357
841851
1116883
249010
281605
390042
1566322
1385556
1774644
1049369
838575
1089137
259286
153241
1186552
423943
1594922
491076
826011
1883643
59854
351255
503684
1538637
1784095
1640559
271346
446493
1893917
907674
833380
29034
315144
1687356
1825542
1874110
1885194
1654204
1369352
1718340
643703
1472117
552620
1168202
1472960
1204307
1915725
1244593
559111
84027
1175675
1831532
1522954
911944
932048
461476
791333
1135279
1155424
1354410
80489
1738831
1534669
644875
513696
261250
905198
570194
946609
123051
1476813
1623432
419061
1655783
1476582
1007402
1567466
1979706
742265
1395035
44968
732907
1643320
966463
278495
1168676
1665963
559763
558041
1056809
176621
742788
313827
232410
1094928
781970
950759
936069
107716
1875172
536923
1004596
1569707
674337
1233366
359820
1736060
486135
1453933
360715
869059
59615
154640
1447279
1701835
1268288
1590531
8804
1238405
774544
668682
658687
1771556
509584
153767
1639216
809941
1825923
1407983
1798714
870908
1978819
98689
1810878
905560
751672
1935076
428734
1167901
1525623
1912165
694465
612768
1739395
1588849
1034549
1626982
210431
829871
1434315
1360742
423371
175661
1345143
1636059
1836988
319727
1527638
661908
1078829
1832353
874858
659313
1813746
1345389
47357
1890235
1427322
378859
491217
345217
1319772
1934720
1346213
1004097
939106
1758470
353878
1031521
588724
1682380
861897
759679
1633213
1740945
317053
1457480
466714
1283443
280242
1979054
1960305
580434
1471268
1679369
701136
914508
1243083
1019947
1220552
325401
1938648
561138
173956
1370473
906965
1341887
1964142
721638
428450
1168863
1953193
243173
247048
1534869
259139
1308496
666027
85813
1135588
774826
1304831
1237722
1861496
522229
886900
648927
157486
1405157
1605939
1750598
923189
99896
1001077
231267
1978675
1610161
759982
949758
632382
772194
1444626
750923
1888391
782268
870586
1395565
998280
1822713
1054669
997291
180839
900332
1414136
1452731
344392
336202
663141
1130847
1787273
457234
338565
553719
1698225
1413469
722252
252713
1371995
1966454
794838
1000329
1422006
1270129
1783371
1310283
741704
729128
1671940
1502598
459233
387373
613888
1902017
1352569
1569781
1097943
73901
23483
806295
654002
857987
993093
363084
1593163
1401528
497717
1362495
1072944
285710
1368821
1066451
1573809
189802
1506508
1591668
1430769
527323
1063636
125887
405907
578847
68664
1857697
403455
809863
1094624
64088
1200466
1070684
416465
1351488
1464547
391987
2808
379327
253648
1392356
251889
1274232
1383811
347264
1328275
1965036
1156814
1557381
1225452
653183
1801367
923760
694761
1536389
1546180
93455
276530
396115
808858
886495
1238375
1622559
1574546
1884709
1345737
331480
231337
511794
1129213
1504730
358225
1086498
28023
490876
85733
306271
417037
1505049
617084
302691
825469
1411211
1910889
899735
23611
60755
39990
1860912
598292
1900035
1947501
380281
797970
1443519
1431236
1337061
1412984
489414
1265370
785289
1182695
968099
1196967
1717291
1056272
1766644
261185
1143127
504364
216880
1870349
355097
753281
1986546
811370
662741
314899
987830
1756639
794318
1768812
655254
1206579
1145028
265489
717309
1768552
454208
1904430
395077
1653305
1727019
1249247
188888
913941
946198
416308
292740
830684
1149198
674906
1369359
1334057
1576297
721229
823216
410764
1173678
1616685
1197260
658707
86772
1433335
98756
1890321
1747242
471218
1329364
1691291
276764
1328379
990248
1338662
1461855
1574821
1500705
1808016
1562324
1067263
1844200
1341152
1229746
1700118
1266999
1036299
774464
1134146
1776416
1563378
1781096
902218
835834
1327429
467165
1394165
1553655
1447433
241317
157170
185439
1296425
1470401
381681
1942122
1697481
1606742
1098070
213529
1811397
1923978
656094
1737027
721925
304435
1854221
110972
757285
677894
362065
1415315
1828516
1262343
363972
1453332
1073150
1813969
551413
1659511
1531990
1050286
627414
108470
1193009
504546
704299
1826558
1908669
119656
1814278
1732949
1360495
487597
1177135
815170
179811
1319799
1814021
1861089
1706472
1457445
1874707
181086
1911883
1229514
1908323
597201
960913
516967
1084146
1038861
9083
1590752
1530682
1444899
55292
460915
912874
1415071
701620
1394890
223325
1639075
274157
189474
665532
848662
901952
141723
583380
1448062
1930676
301273
767792
1715646
385752
168452
623588
962933
1801117
347730
1973866
1389554
1119877
30829
718814
1896286
1720511
331732
1024181
1251261
807750
1691164
524808
1982224
1724624
863285
502937
1743176
765247
160281
1159599
1419541
1480267
98781
569069
1204445
1553304
1864305
964994
169368
1968501
441443
1279062
60606
1479501
239426
930070
418661
416887
1174010
1824762
914486
1621322
1310003
456708
1753616
1055600
193054
1800861
1913864
182892
357820
622234
1720782
1898608
1218439
626131
212436
899591
1684690
236013
1612250
774313
1899531
1991392
790034
1535661
1009197
464823
1177183
1358608
1277634
1661231
56073
805101
1613550
966099
934768
700475
812469
438162
1718025
1291828
1169811
607079
1655229
1537155
387799
1713634
241612
1864198
995289
799592
1210347
630961
889277
464558
272469
1281324
284857
1743111
666642
1621998
396919
1753662
1261101
545282
1284484
360542
129871
565726
1089023
88400
743793
1091915
1490405
521479
841021
978668
826083
840778
408897
1151865
669338
169608
1637970
1776700
734473
1764362
1230852
761221
1757462
276976
132922
187563
1074852
232621
814887
1142840
1640628
389350
1518542
696458
1694720
1153594
615330
1311657
1808140
1897161
1132556
355656
1117248
1090055
535742
1587791
1660653
1331993
988436
1275161
275628
1350014
1052410
1412592
203784
1166590
224304
301380
1278501
932377
494236
1524132
725402
1149331
114928
1585578
1528852
1236149
178564
986932
1432003
1033600
1204663
600123
846118
555656
1752988
1278600
1704402
804168
1710463
166050
452407
329175
346729
982334
570490
867801
1466553
1167210
1084620
985894
178387
1838386
1971151
1734849
1082761
1774090
1630803
778653
277352
1009576
1954828
621995
1714880
1262958
985784
1311506
1513522
1719170
596033
310398
1681788
1117659
530769
1801089
1785819
869797
110989
953741
1008741
1173694
1751316
1636868
920422
613795
242339
852187
772070
559117
1566041
1631095
457988
360008
1028217
674274
1992793
1063770
579105
1756742
1036763
1235622
584939
1300051
208271
156963
480940
508751
295611
728659
58248
896465
671997
208554
129591
425534
1383077
1794990
605933
476228
1278074
1631952
663619
291062
500567
202668
1314124
1209814
762510
1721858
1886017
1665696
1096753
1696070
150523
115719
71971
7522
1773385
760082
706495
1760051
1653668
1154245
620093
315835
415403
437372
1920167
314620
147069
1945329
1010702
1066930
359932
1987724
374052
1366016
460490
1185896
798224
1853228
1713926
929783
1270726
1632020
924627
1965560
60544
223680
68551
1751339
954910
1165337
1323358
1271344
1758347
1812255
345740
1706622
1837922
1382745
454248
1515906
803750
1357329
1530648
750172
34785
702940
614686
1983011
1315636
999493
77518
279576
415014
502728
595122
856243
469117
1699689
244636
936380
891038
1040477
1258934
1006732
1096288
1765421
15340
1592631
225411
999629
966942
825668
1194779
1221512
46778
1721410
1351196
704988
377312
732470
1161596
581063
938354
1152731
1009002
1144916
975691
464694
85317
1637900
1267290
97416
1488017
1140137
417054
1589562
1641849
704036
1001835
569982
504296
900373
47805
373415
1855919
1691173
1826084
1031066
1054438
1354196
1870614
1344824
1872873
1269189
27125
481814
370987
787792
894051
677159
339146
1508783
1038341
5743
701691
370990
1095559
702356
1771671
784483
773155
313675
771238
700571
1395542
1541789
802956
376040
790744
812839
979038
660249
1342866
371489
1337753
422600
932463
672868
588223
642600
945518
511066
1931394
1791641
166570
709257
1011723
869502
1106343
269408
974780
1123533
490712
1847264
818117
1946805
213115
468527
546849
441116
1250559
220734
401276
1251970
1626565
188390
1778823
1897822
1877777
1162038
1182573
1575464
1184568
1056476
1285400
430221
617228
1188279
688269
1846984
680610
294346
793058
86348
76394
892347
1255461
731873
1745526
1180688
976368
444401
1823369
877908
451416
74490
227841
664192
1867841
1288890
274172
1796261
280601
740656
748484
1653836
497550
1375318
1733870
1790581
1444100
1974972
1373733
305846
838737
834967
1012213
1671577
957108
1627632
1487969
47762
1392069
1184008
200939
1444495
1768355
1085755
332169
1995227
1637567
198421
353989
406211
1688012
1945725
567029
1161298
153109
1627197
968414
1794774
457323
83609
269324
493047
79350
869360
915460
1465346
379979
884033
1523131
885812
399121
1205633
402617
637975
1256287
1705693
1447233
619394
1879250
1845758
1223362
1789075
490107
1328355
558426
1428432
1555114
490009
1023551
498782
1666783
199400
573081
1431510
1919034
952507
490903
1905435
371013
1094954
426632
1250480
1393211
1700680
731496
1125563
1147532
567625
243916
783898
1053004
1105725
1086438
321581
896353
1328377
1709871
1643714
40713
679293
753099
710459
1396316
429361
1936834
205343
664251
432210
1847001
1333759
1883413
968102
16802
507448
1847601
1215420
433074
1462868
412597
13794
353907
732931
957592
308174
1439934
1122539
1412400
866597
1500605
1668675
1199592
1015964
1147691
592227
1710693
929046
1338119
330374
1873093
1597610
1558578
854345
365124
1817123
1537253
1439801
1589688
1208369
931915
538190
1949325
1500536
6874
597953
1498421
1602971
575883
191819
332139
960791
1855596
1003972
682765
1691762
447285
1214413
1193814
443954
795882
756173
1824062
34413
1237416
528879
216336
299663
359968
554027
55373
34462
1028984
50228
588747
1062641
1570108
1307372
1936375
1745056
1161145
1880628
1322439
1326600
1811910
542350
1171480
1441156
1397596
1707769
1345632
105851
1546238
487802
1239308
129316
421357
1399645
1537141
1422129
352180
322621
1916637
1342412
641490
1793777
165520
240129
1763555
1473090
1454485
1279753
761517
1763561
1986394
471227
838003
772858
222160
666805
1152276
1883575
1063416
549237
1968001
1864634
1767777
489512
1070494
449656
979612
254477
115530
1247550
1198207
1221425
1950006
44023
1687802
1030047
114998
1461162
1435655
887535
496194
618919
1771317
233739
1719349
1997579
68576
821926
1972201
167499
111558
279935
405665
1034152
703429
577630
1798080
1803444
283908
1083699
922581
140355
300534
446792
889429
671657
1846917
604050
522777
492766
606710
1473941
456635
1767200
1288024
1485313
886935
1805104
1923571
259536
37724
1226395
1249209
218956
1413103
1778878
886418
1639382
921500
1599049
1451845
1775861
1386533
252436
1427352
145680
1524406
875317
1281281
1979742
1882872
1695618
1888185
1622615
266813
583547
125030
1109697
491346
846033
1380124
1634148
1282984
463741
157730
1651920
431037
1655181
1878022
962069
1351206
1346582
875559
1833147
27165
1086360
921607
1208007
1704603
899931
1951297
407307
1772423
1342327
1335721
1608205
1479223
709278
1251660
580482
1671352
533979
1418576
1154145
88234
331791
335162
1184026
1624422
1081241
193094
777934
1568222
1867616
862012
348697
149237
1536388
1359139
1376664
745412
1466849
92868
2169
651198
139242
925746
1697091
289126
375026
39363
1824881
150556
50963
955691
1449554
598779
1364061
1122426
1415170
1720700
185020
1954886
766017
1675068
1133075
377414
299604
55389
1040429
177378
872488
214975
1721035
1100632
1311363
77882
458507
635763
954423
839406
1622014
1525923
505118
1287471
756804
1039729
572269
914599
1108228
944637
1346916
766840
893357
1110070
139070
1446715
1607223
91644
1761588
818578
1557760
354274
1018061
1888998
954024
1558724
365120
488023
565771
1037836
1340378
1707262
362991
93032
95624
1444728
301205
1018532
1782750
457365
947367
384574
1377551
805924
578440
1630496
260667
488013
1105758
719821
599844
1648481
554967
644371
1671528
1280461
316417
1922183
494173
68152
1658737
279318
1865964
1241252
1319185
567208
644972
1815667
841878
774022
1729172
1316304
228231
298854
603557
1881608
1315473
1505838
1472985
693719
1605712
1726756
1647405
1161491
591217
934820
1800155
1633784
204666
508002
1422885
1808346
1193560
535536
926980
480337
1697463
1843508
1012114
1734920
1553049
103435
1754422
738199
468898
1656696
1507227
565607
776763
402667
1828643
1460755
1804141
911356
679037
1923715
284063
1893923
1125799
1939985
1253750
1748186
1905156
1246817
882505
720487
187261
1580826
656421
757201
805419
1043132
1107859
237075
441099
1939420
1648109
794280
854019
1716197
1577801
1302130
34954
1962167
345393
1477624
616352
837588
995896
1316988
753691
1008787
1975910
1076532
896673
1718535
949769
48948
1680083
334244
294512
607856
1642754
1415132
1204162
471335
893463
1469863
1450862
829723
2599
574708
1918975
1562585
435968
1204442
1115137
604866
1031474
67614
1675361
734942
2759
78054
1893026
1369654
491331
1310737
1058628
832797
394080
117774
1500255
1222320
1552030
110159
1240383
219035
383652
540007
696454
884421
1263422
695134
535205
1764283
1427712
190715
557218
145758
1979096
96476
1735729
1172082
615699
239697
1140792
671946
1285375
496768
1476545
1290358
1329909
288426
82108
1482742
1710440
618670
1273857
1395842
1129108
612904
1485888
1982862
1752153
143423
1505525
96007
273105
2090
1899678
1955346
1766555
534603
42479
1990299
666094
361445
6355
1816114
272395
1150165
1045253
582230
1133396
1884784
1842599
1006550
1791694
61124
280713
819234
1518768
1510757
384970
1047480
1087843
1077460
1940188
1307677
1710484
657504
361858
1852191
746918
568328
1306400
1823204
1216363
446448
203376
1375525
928914
1584474
254769
886945
457109
1261754
1295710
1194968
737842
1999450
255668
257990
1242239
1937869
578590
827690
826109
1323263
1240085
1243606
73614
880935
748959
505164
526856
1626922
975614
1902876
964910
527106
545899
1295852
607970
985919
1929818
1203285
1117733
87786
1486456
1791842
526378
462244
940877
26402
1131749
1191454
1335267
1950543
1483784
502868
1140506
1731791
194069
518706
810178
741690
408620
445305
346363
74758
1656065
965012
1677809
839795
1110725
1959561
443359
1996580
1973432
45142
1760502
1428041
340749
1733450
1727132
1863286
1054527
1991299
41748
1550826
466493
1440739
633756
1893670
753870
1819199
883461
1685004
892607
556934
1741490
1225916
1001703
501422
1806815
922211
896601
1368679
715519
1040055
1871723
1843573
1069212
1560165
1028559
784060
545789
151391
1380286
556180
1459675
1382558
1212057
1683586
1256813
1537659
1653502
1060234
1743141
1376861
1869877
1105979
1901361
686038
84743
1425545
526099
827220
1419155
641429
161137
782012
934274
416704
495996
1323015
949470
800631
965114
1821737
1201005
293149
1785725
410745
1003000
152601
875978
155583
128767
232737
1065966
1617185
2332
1309032
1977429
903422
1527782
728083
1672291
1806179
659550
650378
1539939
815616
839538
1124104
797447
1393344
1887920
1605825
1334260
1914875
355733
712477
1263803
786433
1269900
1482447
1370647
659754
301793
118388
89532
798733
1924865
1378490
532875
695310
1360738
248790
1121529
1925762
992827
116310
665236
373137
9071
174612
828908
1834120
158911
168434
717401
1880950
796907
1494039
1891579
219307
764988
797367
1394078
1781988
1208626
722161
1897095
1791829
82095
1705308
1877829
1684198
1188417
1095860
678018
1120694
1510125
957954
515130
909643
419588
1857790
1154206
190372
1425692
1207852
1592917
1402684
1985545
287115
586122
70277
802851
916879
139275
206697
1498696
593408
562468
1464965
137428
546805
23942
1688686
1801804
1784497
579280
939834
235327
1724907
197101
1892441
1670677
620539
183865
470864
351283
621267
789480
1218667
811259
1227157
1137271
86440
1081038
154356
1172940
1103019
1446009
1108551
136892
1200693
954095
194373
1058967
206983
1996036
976940
1275320
1809385
1443360
1752233
377005
1454842
1148753
1622377
745831
1433164
99546
117476
816609
558464
1584019
458234
828372
1449612
1863620
1716301
654021
294201
341391
1565170
184962
1429994
1754228
1753834
1957290
773005
151534
442971
942425
1198116
193328
395743
1670590
1196650
770686
1951990
601938
327278
129988
1007083
1920614
1669776
52308
1140554
763916
987523
185400
531949
1628695
367865
1575082
1308478
1523421
1450968
346245
177663
1841998
1996638
371406
1896326
861313
550361
960728
1741120
970801
92534
1244111
277590
1581518
1088771
1579719
1597612
539790
1947287
1426942
1467627
1022260
276908
336062
1310116
1576480
847906
502338
483659
1784269
1656823
801840
102822
1894920
1199382
1748154
889278
345770
513437
371300
661489
1694408
868422
316370
659861
687755
1987218
734726
1856470
414905
116855
1335523
716527
1622598
164541
215498
650771
152915
576267
618475
298605
961148
1029566
242139
1352586
1831619
1074087
795024
900219
1798797
1266568
166817
979205
1224923
1507764
367311
32513
1937426
553030
1381666
93486
1327835
656523
149492
1831901
1618148
1462019
397376
595940
1438182
708080
596405
209148
1001098
1489244
1828416
554212
146153
203947
575684
792152
602877
541164
1108457
1139474
877890
848702
126490
674725
1860353
1246326
371673
1418400
474049
456085
846696
1120851
1620117
402656
714794
678078
1085885
424007
1360359
1585160
200659
1100059
274800
1427713
1383710
964364
499545
334336
1866775
1944682
1050010
813898
1313198
92322
780612
1012255
1546902
775154
768902
1254448
754960
1888361
1011681
1723030
300900
1814063
1837466
34193
1859260
1796023
1183388
495285
1102995
1080801
758937
939213
1275237
1088923
530317
224876
1306515
1548258
1238449
581814
1363557
77050
1219620
1125190
1447165
744955
1984824
1901425
1277095
779639
415528
1201134
958887
1238274
468274
434534
1593413
1001290
447725
1126566
350485
1969647
1209620
247785
1435884
160072
972701
1396276
1537150
1056236
1900584
1435177
35660
1377498
1018815
836149
1066430
930581
1278347
1376701
1095085
923848
287414
1868284
397075
1878935
1832892
1068528
362264
1866840
1351414
154790
954564
505962
630615
549071
488673
1872062
1250770
382900
931326
723416
1378768
447843
677463
353918
880952
1102218
1077398
496146
767699
747259
987563
1430782
1393240
382593
1855973
1338994
878142
1899049
1959995
1983778
221469
800872
1570556
1344192
1535892
880692
1928885
1772628
1317868
1532093
1156241
191676
1521476
581565
638779
216117
806669
1317041
989000
668028
220746
470584
1988557
1226892
74140
1088966
913858
1315629
1366718
54487
1831399
762523
31090
1529493
1520456
762621
1899869
1499660
1228972
656344
1976375
1143577
1243571
246544
112029
24308
727763
1589075
633617
413624
489693
1898405
904540
160190
1189922
1934760
1942884
161458
1662601
1894031
326188
1268201
1371575
1216917
425349
1729953
1282471
719633
39403
1200266
1463550
878555
1343892
545227
1268495
753268
9034
469980
856111
1613761
907764
100366
959070
1701693
924878
1324879
567804
417978
454285
555574
1140042
1748526
1838971
1866382
613467
1397108
10962
966095
1898407
504349
717085
997104
1416236
1453989
1309844
984854
752285
17457
296960
197127
675943
1964265
1083834
290639
1074162
1124217
1301513
1180158
1767455
541091
621465
486394
1686675
442967
490812
176089
1159368
1623213
1910091
1620753
1736270
149117
1291047
1348959
648458
1295720
478371
1650705
1815115
144800
1436315
1227442
1546965
557318
1783668
1098084
1361466
172822
1734194
1444528
538223
1769204
1562635
767133
784180
270766
1737075
295344
1667628
1946659
1578785
646988
82399
1158454
1436571
819386
641500
926964
351696
783823
128020
1305597
1861456
1718837
1599960
387169
1469066
726719
25948
914214
448775
197187
383097
896788
404297
1472955
1060499
681776
1944788
1782998
1306394
921837
720010
1319602
1219881
276015
216181
1585764
562835
545358
1848360
1916486
1922471
1583884
1155840
1314112
591429
149628
438054
430624
1978429
582382
936426
1984465
542589
1632680
233632
1984552
1883409
1574151
1204451
407617
1107089
283667
1152234
859180
135119
1079640
251969
521017
1776590
1789494
931898
1221152
1801046
755046
1072183
429049
1295409
618213
142984
1373301
669352
231979
1739044
1591279
238812
1203310
1132843
1740444
125895
197144
1271584
263555
1427059
1681405
1049226
1080363
1134313
138785
744637
1420659
167039
1405270
1839968
35717
1651683
117274
1917639
1523427
727765
481696
197583
154073
606004
471126
46744
785940
1814540
575677
1733664
1147962
475732
1991920
1505979
1177725
664836
721164
966932
1920749
1904525
307068
1439549
722128
641693
1781739
1904924
1287355
1717866
666659
254937
605723
1762135
1554532
1543804
1390025
634484
1190981
1697791
44537
72041
1963954
1262357
1930973
267453
940071
284342
1758742
551158
1202551
575681
640375
88818
222507
1323474
205910
1586790
1578555
379953
266414
1137441
1054646
1346944
280493
1364064
335287
809837
1116893
1035458
1451489
591508
1701555
569011
1906951
326174
133167
845249
1947273
250408
1783634
524899
1450461
1823597
1783638
1965385
744573
1566050
1263450
232705
1968417
998344
1460386
694873
1017017
59632
592608
1438835
87252
1617342
1266974
872930
479590
770396
158673
1782382
1990344
902758
187275
230886
1840390
1719024
228230
1970348
125018
1234602
686430
1368363
51908
1758733
579298
595000
186364
1915192
978552
1940722
1944875
1741902
528677
1543199
44743
660546
512175
1967536
158679
47726
1229487
1869800
887776
115602
687793
1912545
776797
1920598
1247367
1434345
284571
562827
572306
1790101
733680
883925
564242
832420
108020
302140
272140
1819996
1759272
1204094
397066
719401
896429
812962
748325
1064037
852179
1210762
1123520
643099
1867948
581699
899487
48950
612523
703068
1715968
882186
1044150
1393736
1362563
297221
457804
1752263
1668760
1732151
36533
1165481
1224300
1057413
180403
1808193
66720
1798325
1567092
169000
1233150
350455
628517
177381
7837
1246945
1086727
1908655
1230450
1390463
489853
676588
427908
348985
269852
468964
644318
1903091
1442502
1086681
265060
489323
1256539
1258308
1498018
230303
1659875
840847
1349519
1024552
1030440
479792
372397
1418701
1181709
1221501
1605582
49861
638832
1573087
1208673
1231030
1472872
1601289
995621
947068
1527876
496483
939596
343319
1325905
1373036
1250523
1641242
380575
1867313
489582
421347
1052990
1168451
1821831
448236
1762718
1418220
376429
788791
1236275
1490627
350533
1928092
359340
485428
1801277
105652
1289960
1404386
304845
983241
744745
1178441
1643138
271139
668987
594502
205294
1233605
925240
260781
1296832
1881544
1147001
1555903
758736
595868
599527
939320
1123058
948217
19732
1749782
1665867
235795
1287099
652595
181102
1273189
1249640
189703
1527571
318129
1519589
10380
1140908
1376302
265690
1529795
1330677
334634
139619
155333
444086
218243
485145
126691
1298692
828608
503450
1832623
1225218
1001525
548388
1213497
1913604
840571
1605065
1466028
1626930
906908
1851621
473301
1519139
1799599
1209616
911269
213394
1508564
1207705
54494
946841
1959983
1606188
1245618
1686557
293211
1893550
321981
54036
1195592
977173
215870
279750
617055
397838
62511
961202
525972
1554033
1259781
700947
881921
1271119
1718769
370679
107254
674939
871610
1838812
1612965
1700291
131901
271340
894070
965767
794078
483136
1253544
1023964
311118
1608469
1761356
1207658
1158848
1236190
746981
1368053
16037
325688
293401
865643
1637544
69699
553847
667296
1340733
801163
725732
1706687
1079085
109551
53418
1859639
1273413
1156568
720005
1949554
461127
1108310
197568
1315635
785032
1357254
570460
767773
562448
1522327
1415439
767055
433988
1840093
808769
1327970
1480097
1388542
685446
105170
1128906
113063
2214
795312
1518952
581040
247620
1995815
1246634
1222901
1816307
159076
952735
1441774
1394311
235072
1353943
229016
181968
1213949
66598
84398
296373
630746
1051012
131037
1830458
1337927
1570063
1020275
996642
245376
93650
1458975
676056
1698001
1832176
404489
1807151
1755058
1115717
1210123
816298
441217
1930947
356605
691174
1746596
1178449
367706
1353283
1791890
1072899
10853
1516029
1426549
1882738
1963991
1798385
1489772
1653680
1795414
1527491
488928
94030
1583174
1695534
1817778
959761
1009303
1111975
105485
1109044
1812775
792759
1241181
159578
1946185
1079301
1004181
228443
1703564
1831748
1397558
214253
1654137
1550237
125520
1728515
324808
377778
1698374
1559054
1343181
1130893
341870
382078
1965289
256516
1745762
69253
1172083
904995
498811
553167
1035117
522061
157329
971086
683864
438945
820597
1613654
1207912
838101
1117657
778535
1460419
1067983
950866
1489127
873113
318453
486473
1072944
143401
1467752
611605
934876
1577416
635615
467774
546168
591310
540169
793459
531762
78136
1478368
393298
98656
1941952
181978
324131
680406
770691
1682085
1934052
256517
1827366
706811
1271765
701928
925665
276086
1503995
163890
1839549
1348963
829027
126918
1148331
410816
1393388
373183
1691914
1137010
778521
1785261
1395641
1884730
804001
1182592
1397132
541409
1511555
116452
1920972
562952
1351617
1066804
1934511
791139
675754
14568
248947
538759
1963372
1889075
1259182
1475884
814122
758688
446975
843238
748957
1787276
1187371
620399
1462620
1709806
931666
1073539
15623
1278
1239086
1584685
676609
634127
1401956
714290
333527
773042
894649
723015
573986
1631399
128290
1628455
684285
391667
962767
1246855
346150
1875511
341778
327685
85025
1850034
1228313
272616
1793065
235868
579957
1742386
1475755
1515047
744230
709903
1391155
903799
1033161
605091
287803
491940
598424
568827
137093
1036004
715804
656792
203458
1784678
1826403
452521
878573
420379
1556243
433666
1936047
6099
1516014
1004845
1270388
1359215
1896436
70501
1769939
256479
955528
355694
304616
727432
1401833
918571
607160
1813516
504777
1399101
487796
647322
890901
1300031
1217666
1921249
1571306
1764709
502232
976655
1049429
241760
1500522
913341
1504028
1447140
1249346
626792
444355
69061
834421
1996580
400124
1480650
1372759
27605
845504
1941919
755976
535847
497417
284240
639045
1249440
929855
1011653
672446
724848
1604988
1749664
529682
1932159
181148
180289
1861327
1924612
21642
1355124
954984
1439200
1996751
355796
1670230
557332
1162118
628513
1730253
599373
1979333
1231301
1902978
678023
37258
1086094
1279136
351650
1217073
1622618
1529945
714834
115934
1398766
918182
1554804
1433076
916117
70485
522194
497525
10957
1111914
997784
745937
214590
1613477
1865820
479123
53417
649953
1104345
765367
1436534
1902790
682394
1035882
603980
1865735
1475050
1382134
1758222
742986
1607749
1728581
1140639
1669055
1004143
1884273
353464
789589
673540
487844
707306
532011
324832
1351348
501090
1860651
300122
361032
95076
1454506
1652451
14324
293225
245096
774466
1662208
676022
1553
49291
914958
1127144
1298949
1177409
1168528
370240
226623
589879
479933
1728176
138706
1734647
317935
1264852
795044
1326247
667872
560926
238951
473235
1485397
1816982
1150413
1045831
1613757
1729934
673523
296945
305989
1539790
820975
1944747
406171
454283
1747678
432241
1792040
1156899
459572
1962173
1072367
597237
1036360
269462
539005
622370
737205
1412836
697293
1322331
1725048
845819
271400
1036411
585214
52092
34859
233851
550887
1443629
41761
1370570
452973
825704
835263
893539
1104117
1537758
564332
1394432
1854697
1120823
302399
1340896
107661
548548
1655217
1936039
723202
967653
504579
427807
1018886
477876
1419121
1050797
435540
144483
1108061
1686157
750318
920406
613183
1417649
729889
1461739
1475342
734919
390413
531766
1090515
430292
1218664
970341
1848660
221273
868150
641250
1830878
1954413
376014
819793
520226
1139336
351177
1650940
834278
1018564
1117912
741276
352329
72024
403893
463859
1455895
1940063
1085430
1703664
1892494
1079091
1981572
1480997
508938
1705681
1541077
1556070
980379
904205
1958047
605589
506456
903000
975002
1911880
899837
126101
653285
1359207
1589742
943786
1887649
1698725
1328575
909326
1137656
340126
1258835
1591899
1705600
1504516
1920347
769839
167254
45394
1525007
1729880
680277
1892633
602725
709681
309792
1984027
1400703
1618058
1910091
675907
1164647
1407186
1840561
1681987
1045940
73576
271366
44805
500939
50630
1513686
197373
1546275
1532982
180991
1968133
1594735
1784137
984017
452821
475371
453264
291180
580819
1094590
1478649
1322886
1543096
532922
1724584
1488833
1703342
701099
415134
920537
1988542
923037
187307
1405568
509209
1516441
866773
69963
1515448
442162
1422589
1957808
716790
1204272
169779
1469204
1112267
1023419
157349
311916
695394
1367311
98042
327361
1013587
401217
835580
489401
70097
1778877
1756515
1793725
1908109
1380645
1347493
1675093
1800974
1318854
632258
287203
1296236
1910265
802173
233366
1048134
1368992
856769
917253
1003319
1622148
1461493
1641414
452244
1093473
1868314
403317
1095846
1791117
1416580
1121705
1097541
1004386
979800
1736358
417328
1703207
473571
1142217
1514306
788443
1237971
808485
308245
1074226
582551
154927
1388874
1982942
992060
1643915
1625127
39721
1442354
411756
1623742
730176
1944266
511788
43467
1631423
1533797
346167
1276664
414232
1419115
713617
1180938
831798
1193575
1859036
1927316
848928
502476
381371
1956730
1139841
1363496
1993950
369131
1521103
150259
1966206
982236
1393188
1753066
391388
370032
927153
1983305
1938713
1545317
731265
117226
1922043
1307167
1261040
325528
704267
1504509
1325736
1324926
774803
1830278
160279
1056630
548708
1429045
482202
1519804
826060
267734
970112
856434
1380115
1733216
1451011
1736844
908350
1773373
1406259
1421527
465106
634667
1992401
1554033
64937
1834892
1174958
298522
792643
14192
397092
1817911
1485133
535620
624774
1364933
603248
1694421
1927224
89638
1691074
1251904
1778434
1148111
1481926
1395330
1806948
966673
773456
933017
554624
818913
1527390
142955
198596
1901494
1403643
1097640
719472
934075
138615
644578
346274
104564
1273046
235435
716704
977645
335800
1457044
1661056
858478
283909
279857
1938676
259942
530785
1324566
1812726
1872956
678806
733857
1207390
1222708
1793883
1028058
1292958
266837
66170
1410753
722299
792240
1266726
730931
813100
43376
1202124
434564
1201835
319943
1624091
313923
1180589
375565
115438
993757
322332
1382410
224506
488307
1458190
481939
1272248
655847
738999
485657
1634214
1067737
444597
1204499
1412845
221041
243019
18274
1424363
966477
1903603
1645556
206863
829198
1369526
678470
669300
349600
243996
1136686
573352
550390
75937
1301531
339118
1957304
1958540
250785
1148623
170233
1290981
59247
1981023
183644
907486
1256922
1658018
1893459
370685
1662306
1805357
126151
1458607
514565
1823483
1909916
1700034
282818
920403
316058
906231
1848678
527167
777541
657553
820899
88227
215063
1069645
506375
1486963
1100318
1881795
1106092
1065241
117348
194670
893886
1562204
1972588
1155083
1063728
236862
409624
81574
1928010
1699495
162483
249409
1711211
1788380
3859
181023
169131
1729545
1357788
92708
1712560
1356148
180552
326421
500511
281667
823141
736819
958513
193274
1249829
1165419
1701725
317847
1637007
605662
1891699
1213031
1529544
330046
844364
1902879
497462
1391127
1128051
683393
1382350
160128
1303702
1594825
1013698
1107953
667359
975694
1841578
475305
1478514
555694
812927
560360
1045632
1912696
1472204
412657
1690062
28469
1421900
1071595
1506758
1936824
808744
1241527
730787
569595
1848546
1988528
30922
1648596
933157
1154432
1630241
966618
1523437
1137764
1202443
1481125
722043
797469
402523
821295
278679
413922
65951
160818
1061205
1345296
1809678
1307045
1587522
773705
1782079
222642
1600503
724626
1828427
98236
1542596
712246
1583478
1454503
1566872
6838
295691
1414451
1539706
1364294
564896
7192
1108112
1660717
1250712
4861
90215
1535444
1467670
271859
67071
589920
1820237
773881
1817917
1045548
1857940
743867
1423762
423953
1676515
34270
552786
480463
1749748
119873
1484929
234190
1557290
668403
79578
753062
1409723
380680
1042100
1357838
722612
25383
1870140
1418289
930472
1471575
691087
1232284
26866
1237282
136931
375471
1775389
74658
1110970
1651652
46940
1272592
163625
1220759
1861265
578272
652007
390956
1919246
1006768
405553
1801971
224038
1762093
1889569
964114
1202903
1517341
1900455
1519095
516461
1057563
1595717
471630
1991153
502457
583095
941218
502208
1658965
425992
1978619
1768516
1976046
800431
283819
290309
1971766
393124
424953
874424
1095927
401366
1503864
318160
1220327
138620
1086838
1375545
1973637
1736192
1566864
192738
1222848
1430744
1228991
4140
592821
1768915
1244708
52213
1141578
1486641
1181231
1643792
1321867
880732
1255629
1637013
1362945
1588237
859159
1838244
436721
505763
262978
821578
822228
12069
252526
372431
38650
726465
675876
1150716
1091030
1365539
1836639
79711
1849382
205137
490348
1584221
1971654
1293585
1810754
205098
1126600
385009
1586787
533209
1245723
1694936
1703776
1784247
1540659
166848
1837489
1440407
365866
1802020
1169148
1247052
1256121
128212
282685
1497715
1154146
124506
544495
1672532
766151
1426493
1505396
9754
1408016
254154
1051197
841238
993680
1937606
114128
78939
456842
647187
1902081
891306
463109
692158
1836936
939856
632170
342225
1479601
666578
81419
797817
1040543
1954244
874519
558808
1198720
622625
1295888
1609066
753337
369347
253194
529328
91056
169523
548252
850307
787660
623247
568663
1583788
1700154
1254945
1594894
1486419
104207
704382
32487
1761127
344439
1989184
634374
72149
1463171
1731055
1366831
482848
269251
1124602
1418296
1310053
109636
1770417
911511
308347
139316
827995
1692934
1759141
224353
1545858
1195118
598841
1516392
920190
1987121
115907
1942148
1134865
275448
434693
974184
1298444
1258244
1094487
817184
71271
786458
181988
734642
1863042
181341
125535
1078843
1569871
888091
648792
1523703
1904500
351518
1389139
580108
1363268
1293887
239628
1330053
262040
448876
353680
418468
1545852
1497686
1935423
1812486
56407
1061016
1418970
807643
1456614
1657175
60230
588700
1556062
294164
1211819
691209
752415
1518885
1472806
1852872
1958629
364730
114841
1259065
1747032
956495
1502520
102322
408590
432704
1018260
1222250
1940724
633739
1334929
873503
15555
1715334
1448025
1678303
827612
505833
22529
1291696
119804
1106915
784241
1876500
521912
29671
1753624
1321914
1649477
946005
1253039
1803496
1568462
597088
732009
1149489
174290
609978
1441394
1758132
546651
429247
1163850
1476159
256758
282484
158731
861292
1844888
1360873
1935371
118862
543707
1429120
1164044
387176
793506
1438386
1078639
1193935
1996179
1505362
178958
1398716
947616
706640
894732
1984520
1386685
87579
1070168
439504
245122
258478
1996125
97361
1349871
487209
1714798
54461
1901987
1781842
1747779
1142433
627433
1696799
764967
1644782
304681
1880121
1601100
975432
1042757
451988
1047102
1622107
227641
175572
526920
1836417
1273810
380117
1917713
822834
134078
1679820
1053715
147071
1820046
1106205
446375
1939168
1061211
1300103
685119
1091502
1782675
81188
1493165
248058
405164
959102
135276
722249
1701509
438219
553376
1031388
923337
964804
1660592
1047475
1738956
145767
1362282
1457616
1413402
545030
141280
1759572
696062
1721993
148123
1256298
1128613
714924
1910795
1997698
1625227
1553700
1627523
1118311
48679
1877722
1037132
1382818
796363
1858691
545904
436867
1377696
1395750
611535
1498659
1525692
1589754
1449954
125461
730796
1097248
679302
5304
1430251
550443
1015911
1894988
774940
1268070
1140247
1350656
229230
1810163
973033
874261
760534
1839949
1957864
1864018
1711988
1093544
786069
1452994
1342325
406487
1228569
206171
1869546
1090553
1917179
982097
633984
794954
1048552
326846
1409307
1220915
1884336
77527
935200
1278773
312
404509
417538
719246
561694
635069
905850
20809
1278929
1106019
1974655
1987869
623368
834125
1367382
1169257
1067246
31335
1854039
890518
208590
692519
682066
865379
337904
1982034
1759914
1620502
1450176
1050573
64359
1381781
1864593
1910408
1172674
247569
698418
694020
225222
1850635
1896710
462267
1707861
1704996
685765
1777468
1627611
1103809
737890
1820671
962900
984705
1383880
133018
1545412
1039846
1608046
681603
401104
295271
1535973
1027208
1894635
1052097
1027623
679635
1882653
150052
459925
902073
614382
849687
1462922
967629
1617427
1425772
858801
1915742
1677887
615234
1126854
131041
217885
1091683
602229
1131971
748948
366869
1163069
1218534
1829294
1412798
1696161
1915032
227878
1397910
232708
1207729
129045
1028763
1133985
508237
1680881
1756989
459626
1490044
26464
1870983
979490
1107406
568381
447949
1506385
619016
1883136
1435767
1764493
1095002
1532656
613147
1500839
1244655
469692
1156468
685870
1521863
958591
519756
1215358
1478952
467323
126490
972982
1354975
100443
601270
759917
818590
120168
177920
1293841
1620819
907126
1320528
330585
1031435
741173
1058637
1548843
1711228
355986
121843
468659
170180
819718
856454
1966272
1056186
246487
370447
178370
471244
1780931
1440000
1723770
301889
1228341
177029
1583522
1426599
1016319
1500763
1480379
607245
760709
1943089
1574230
863182
1445264
1080355
98940
48848
511773
1967024
1545736
900402
1854
352536
520219
427987
1068992
11318
1149408
1722544
1245602
1816212
1954581
999510
1026147
1621429
1377765
1298985
1209570
1916244
705976
1229969
122873
1663109
1518834
676960
229165
1099338
1288812
21081
1975271
718976
1232128
1688302
333303
1034364
1223885
1177142
863790
102894
227116
967568
1253796
251331
1035000
1555867
1169736
1784354
235690
381321
653481
411726
956794
736333
1342295
1282542
98244
1731711
1009439
967571
1837297
935589
150757
1811246
219318
1931832
482450
346386
174953
1240070
433260
1118125
627733
361561
1390141
1657880
724059
1188110
1183529
688029
1773634
665315
1706825
1116893
598217
1786782
484296
1872771
1694284
1798751
1579967
64919
1640244
1176754
1266787
573276
1549256
1213866
1691209
1375923
309199
1228777
344013
1880372
1038401
1989518
598907
46310
1308016
919423
738300
1872473
1707727
1517308
1894344
1875111
1957780
591462
680934
1192537
785928
1689194
1862496
1780924
257681
1765691
220117
1606271
1122997
1573048
739018
589772
272067
1412857
181530
1068258
1539687
550805
2130
1623546
1897756
192018
1515026
1112324
745410
544825
966723
568295
1784849
1209864
1141200
1311416
932219
444771
999333
1230373
1067138
1769200
450593
1177768
1538082
1843048
488933
128303
1035452
901580
196263
537353
16603
1084240
1340128
1819119
1181787
138861
288266
1766693
1641956
1974044
278952
1709757
1863072
1200481
505407
1422656
1903489
1116967
1642476
627226
52897
981043
1702531
1397486
559286
751588
1190662
1764267
1076902
1074092
1412131
836217
645582
1387010
337544
1166426
145132
1052463
1297470
1857279
562980
1896739
528788
104769
1082776
1502074
891375
1711683
1705613
1295628
990418
880634
462466
285883
1311264
1377260
975893
1006629
455920
238643
120540
424419
1055346
1027988
1203108
136380
1931787
47521
526719
1949218
1816304
678930
1164153
1439858
1257697
314357
1568048
970966
1315368
1998575
782568
1110012
1095688
461090
1817686
658637
976454
1060874
1998686
1480301
953677
962902
1670754
1832279
1837884
1486745
401518
1012759
1837289
422424
1998256
1883444
1865397
221013
361669
382976
1288818
145258
152282
351002
371039
1186341
1507756
1811955
1187134
988126
1110980
1825933
977848
1652084
1567079
717828
1998315
1944226
1373128
1448839
559673
695609
1106743
1599130
1052811
1049323
565417
222117
1496692
884922
126460
1682937
1882708
361315
526815
243273
938711
1208562
1352814
1185751
926955
1830173
1687651
591241
1870727
345097
1244141
1250238
903595
367930
53737
581037
1343192
1111464
855034
1075788
1419106
733735
195201
570714
945905
1519616
138135
1846618
951319
1637334
1779323
240320
1428239
136906
423244
1839151
717216
476240
1401728
366120
1290090
772319
1456017
124316
322535
1339694
185794
661124
1310484
874454
123511
1625975
646838
1145621
410769
185391
1067929
20685
1094064
41408
668806
1895188
1161244
413218
1015046
57973
1215054
1234391
813925
1689572
608839
1414571
1879634
1188166
1742747
363056
288774
1892557
534258
150971
1789703
972250
94946
1237051
1396687
1242605
684561
620447
498042
1455631
1339439
723801
1257830
1248790
1733119
366889
1184269
283445
1031701
670
1996853
1137690
1106558
1400761
19363
1996207
1551580
1713298
310743
206898
1076722
693174
387776
1468569
1934644
1033713
1717081
693472
1665560
986089
1210396
1591947
1701806
1267012
1154717
348596
1238099
1603586
1558794
1470274
1846142
286360
725467
1908691
1234792
1889748
1982730
1745531
147259
748773
592826
993536
1880105
1148345
480708
1811184
1258431
1469418
30515
90336
496131
423985
1513877
1079419
456439
1034031
191310
1548613
286631
676743
344853
459238
1585553
839473
1862023
478428
995830
1325942
76755
770550
477681
208501
1330025
56802
1765553
1958979
1628709
253855
370904
932263
590569
662806
641976
1508355
919476
472107
1245171
1455815
628385
128764
1739160
1819242
1833127
1303254
1276939
199604
1297791
1821977
105728
146338
1737531
1555619
1499326
1918864
1139687
695694
787271
414672
1770609
1691716
1958860
748619
509688
1640224
1957690
88752
233918
1173201
1090136
1585190
602553
1485193
572356
927458
494522
1706844
177328
458163
1357275
1724936
1420153
203086
1445806
1498868
1529552
1938025
361056
618507
246848
772843
171626
506129
960931
1555775
34336
680328
1449048
1250441
771008
927743
1569588
922623
978409
332924
154666
1224440
1541960
1339493
862202
1984332
1381137
624138
1472321
1822358
1943135
925569
29248
400777
1003692
1722090
298490
135910
978842
901046
725621
155836
1494535
1863545
811365
1461078
356191
474177
1592954
1159999
1348700
479304
518564
1718155
211666
1366151
1894253
1958449
1817616
402331
1571201
1062511
1231820
1705475
232215
1748334
1702141
1799663
522647
672239
1289090
1721303
158323
744990
1450983
1950680
621000
399591
1404435
1064504
1908559
1439050
1076394
382009
1432102
1417334
199029
359341
1498912
1730834
532052
178682
880024
618066
616236
40328
1472963
1709026
1717314
1021096
161990
1410242
1091584
1009021
153323
1900461
1506854
554509
370596
721401
889411
256484
735236
1664235
25967
1754200
1105145
277837
1856379
531609
124951
1279900
117407
548631
1580961
992087
76619
107705
172770
1513369
441337
244098
1887153
178838
1604167
359101
1974620
293778
1352122
1009254
1363522
45152
1246251
1373496
1872504
341841
1739814
1116259
125972
60237
1527872
175748
851284
392864
1948615
1510166
1865773
1403699
1087554
1308166
362085
310757
931034
410792
34813
1571546
912697
225670
1398332
1272990
852548
410300
1549680
1636494
328172
1430705
1485776
1432322
1534640
758196
536143
507547
701092
1405338
166602
458320
798414
920102
389862
299651
441528
1168808
1458369
393828
1909661
1054134
832260
1434753
553710
1691564
315491
1080273
98615
805494
740323
1826332
138602
1373020
341655
305779
571088
126243
744949
1548389
1828881
1509561
610438
195687
555167
1752187
301454
393940
552556
27787
1651381
1628612
1476444
491380
866796
894583
649665
225031
1269080
317019
1611873
211715
620483
1756476
1727970
970291
1936290
365865
962611
1723802
1653635
787420
703748
1043195
646816
1452660
284994
529426
366783
1236777
688348
978470
1150546
1528295
941843
853209
1196856
1502639
1389909
1028388
24790
477841
1038604
455251
474446
578282
1657577
1583012
321197
1987135
1083358
364583
1170760
1091670
391534
1132949
1131991
834096
1819895
1922566
1789624
1164254
1330916
960497
432632
1171397
1397238
1568056
1084077
377722
1168780
317365
1894045
173365
325401
86920
1528186
1703379
1613176
1369266
856278
548513
1075243
1494660
345009
501578
663572
96419
873586
349738
1165434
1099607
1661469
1643565
187136
738074
1788588
1841612
633646
333299
1243108
437826
26581
314058
948862
1108074
347864
568808
1660343
564939
1940739
1306806
1297681
1678767
1766062
775449
72600
1774585
1797730
891596
233488
78352
1753845
1846093
837617
889700
1236503
1929305
1193476
210681
803419
1153817
1183762
1751819
1037567
449166
1482859
1897479
245151
1152838
1952909
1821299
794193
441665
1723581
8137
1039368
218533
1756933
1796042
541690
567869
592083
1601928
644386
1165109
931009
645623
1605755
189144
1211815
1592037
27479
1350297
204811
287681
635684
1119040
431198
459775
1214445
914837
632799
705024
720914
1554483
1778679
1239964
112503
1558260
637586
752543
459880
268340
1986609
65897
364773
151945
1573313
924056
675984
1765116
595302
1985031
1896329
96376
1288572
1662600
1771824
611093
1686284
436266
1411199
1772531
1833520
1779838
1613949
380900
39968
755022
1234765
152363
151576
1959210
1692736
460584
1402336
526434
1955267
478472
1531109
661378
274436
1940519
1609911
1469079
275091
501286
1644778
1705872
1329585
1567063
1799865
1028961
629517
1002563
1636285
1633710
1838766
1428567
229141
1321867
454176
1812179
438987
329396
1868720
740111
1417000
721864
817267
1365216
412499
1167334
1479509
964961
1644118
1268528
1903750
639933
141888
1710242
563523
1583686
534085
1313803
1788394
304793
1386854
1682342
114084
400432
719167
129717
1877914
1948938
392983
154363
137747
775821
1421120
1626869
705749
580832
988804
74188
1217815
29997
758426
873840
195730
1347224
67868
293677
1507415
911224
1061031
432577
14368
473812
1389693
1165066
414729
115476
771051
1051954
371701
827523
804591
555855
693444
1068875
1604385
1256874
1924233
1544602
1537547
1710696
1410469
929469
1649570
561262
268732
1653532
1190351
252206
1583813
500232
69941
453391
299393
1660955
181263
1996398
403746
726931
67610
1278607
493753
204598
1048782
1538390
1660807
1717774
1714303
1968248
1867403
595946
848657
660594
455992
1573061
380385
734786
1722891
1140166
1243508
875111
515868
66529
754719
783
1853718
436217
1918984
652964
403813
1008516
45067
319279
1933139
29264
257332
1849118
1320115
68426
559034
1131514
99613
1115726
1560415
1055495
1506153
669150
358317
350669
1050493
775648
639088
1113498
159563
1610282
1788522
35500
1665180
141015
1340422
397251
27535
1278182
756690
319000
1792833
1753023
795542
835086
18473
1438300
1462396
1909209
33845
1803097
177035
790763
1857286
576203
476017
1832247
1877778
1989797
1935721
1150017
198383
475034
1387825
702169
901701
475273
1016090
1528277
234481
1783555
1894741
137719
1595374
1326125
394679
864948
857720
1036169
298661
821277
1200559
340428
481698
1521937
1336398
629466
1313099
864599
1037142
723151
252792
103806
878655
850915
1414607
369739
173636
1280501
821712
274205
494225
1824551
658711
1627283
1092340
403601
1705983
941065
1275112
141915
250752
1541553
812848
691223
1766680
1273331
47992
485744
1379750
173554
95526
1828687
1817005
939059
334296
1493315
1063549
44497
650613
49836
348854
1323845
276838
1660796
1787659
286452
1111249
341893
24579
966958
42458
1858249
544548
953929
1500303
111473
1760308
1875689
80337
793271
569245
1410126
897843
1619231
1114544
41
1388847
717023
1902458
1943540
926166
78736
1265976
597130
1714316
675923
1032673
862912
24258
1886749
32403
195198
1548303
561678
1846781
910266
373830
1631588
67908
1317112
689143
1207375
91124
130068
1652317
432925
90256
1505209
761983
1707368
195362
1658920
1620093
580116
1610086
695745
704893
1239835
482109
809117
876221
1574699
99381
1566780
214603
773611
1336035
1334596
351051
1810309
1865324
1969314
1483225
1397807
870586
1831813
1579155
568632
1668618
1852668
1543059
1834405
302362
621198
1283257
1992822
1102087
1117867
718223
1421429
1113831
1031334
1094009
1110813
423665
1130522
239273
478346
419690
1727398
1209956
1449806
313403
783918
908196
894816
870946
1775834
759807
40292
1423500
1254051
584548
1438313
712196
141669
329283
751753
251471
342727
667252
5359
19520
822271
1180171
1553035
1733764
764447
1527730
1688421
718301
1897159
1686851
1046592
692531
414789
1808319
1781186
1644994
1066414
1332496
1884619
826826
976682
1677825
1665124
810001
461555
1710141
1427476
1678403
633206
272245
1489888
1450510
747803
1737416
832018
1511008
1976016
891856
146777
208035
1147241
1990252
1380289
642609
1246343
1590745
106169
1073681
1989488
1830615
720700
798823
1289658
1614970
88194
1686631
256010
1728352
785454
927141
704803
661690
1090727
1904115
1571968
1254719
1103682
312705
897820
1315888
1872118
1327099
133854
635194
1969837
892556
21118
1182407
320734
158749
980186
1134175
686628
1639447
298334
1060721
1335058
1346112
687518
873511
1425660
1695347
1208943
761067
1954777
1025096
1670396
158377
1792852
1422829
1752074
1818027
918656
1839200
37842
1804778
1577494
1661416
441632
1300922
560002
1343923
756276
1906784
249961
465675
756826
1249726
1096901
1286612
1990373
126031
1743200
822113
464561
659997
1141771
482782
1286482
1147931
696149
1602730
818471
633393
278169
858776
1589733
736978
213535
776331
88363
521667
1782694
528688
1115815
1467841
1113260
950529
779045
1168259
185360
443075
1055041
1635524
130100
1140267
1128204
1828298
1739186
1351782
1010225
1175762
828964
1164321
916266
28198
1814581
707603
1821000
708221
1505534
1689126
494538
469158
1646524
1200749
240074
21561
1782967
162658
1008924
733104
263990
914760
1767184
1671797
488581
1691142
676239
1764352
874587
726771
451928
1572518
1828352
999675
1868032
1659976
1154794
1664423
1985879
1543742
3920
642261
1498802
1422661
332527
1548971
1042655
869948
1089530
1873241
1204891
987712
1474209
336878
1261515
300699
1791666
1666056
1123800
295261
44528
1230527
1700550
1737212
865472
944412
150338
512013
194152
736622
644759
1534580
693341
1785801
87149
1720694
780130
484153
999728
1659589
949515
1686914
770615
1039927
584272
1257378
551701
1616504
706077
1283442
1649487
1040291
1119420
540719
386968
1018880
168655
533363
853995
599200
1542027
1179800
1518553
1132805
628004
1612355
1732767
267371
1027812
174689
923561
1947417
1323185
260413
524828
1824382
1038192
1204566
1056730
1133750
1390232
1984330
813195
1550849
800515
521311
323360
1298516
617634
64569
1458251
505926
1665595
1466975
1822432
620907
319822
230977
601643
1845884
1338812
1174501
1933601
1396630
1115993
1907551
625312
1517614
1626930
750644
1698409
426299
779023
1534803
413451
263827
1120604
412531
369154
682102
671860
762211
1669352
48505
870209
1935426
1711127
1845920
1242413
506219
252692
1719811
1880174
742054
737509
1340762
1942664
759821
656154
646762
1179821
1799271
1644290
1360614
18385
353613
471962
1669471
52697
201712
1515299
1101401
1854981
1918610
465423
1109044
506935
1808257
1360858
65415
1632142
1800859
823296
1106147
1955202
1088809
1579225
618008
1232627
186276
1068330
1335687
1850061
1564889
982970
1776319
1519964
462827
849940
1076939
1382976
383422
138426
647363
242224
1918041
1991531
560624
1922452
1824884
1334167
1624386
1474775
1507531
1933131
1494942
1162882
1228458
1791132
1492488
440691
1448618
1243878
1571142
1381254
504501
1118675
1880767
595898
991786
1591783
341802
958183
1971863
1188355
275226
1509783
82693
1734509
1352509
909947
448019
1945150
377283
506881
109323
772186
1481483
1880311
490981
95036
1817446
919576
1126070
1082481
990809
58597
716220
1758340
1946323
125887
1494255
137126
1457049
710353
649193
1469421
352663
333673
442560
1804628
675034
172121
1736856
1867172
594084
64413
1755731
303582
230572
1549804
445681
1186992
1527572
558834
1166987
608535
1498371
1517568
523588
1048283
859849
621728
1246630
264222
1833823
1141455
850126
959726
831728
799873
1363758
1710242
235104
705971
1717233
1295369
1179699
665614
1533250
1729080
360032
55052
646910
380758
747109
1336061
52970
563831
903129
513483
802698
1139306
1294008
1779596
743583
725726
1652366
429875
1636588
1290798
1988644
1388433
1625707
228176
1334327
1778485
1523540
1019101
628749
549248
440850
1999627
585331
1839406
1984045
1556202
181525
1877806
506228
872817
1234949
978698
602824
428426
660080
1781013
1624877
1479978
1612470
501548
1578973
1398839
482997
343481
1743529
349057
566788
590265
1626124
845078
905197
865265
1713378
246228
123064
447301
1828737
1969542
1877997
385879
334020
1672900
677877
117632
1260199
1579138
1049518
549376
1807101
277411
1716419
957709
1740751
437955
614506
1669016
605362
377028
1387806
931101
1287288
408881
671688
1830550
626996
1719359
981761
157418
1396290
829866
659157
637377
1601821
1740034
393909
710558
218404
958537
1467372
1311034
446767
1299984
654961
572311
703687
609793
1568141
1519670
1676985
342831
1264839
879340
563662
400145
1846264
944692
1385855
790931
1882539
1665794
1300847
833498
1854690
430927
1064782
357484
388408
1558383
888526
1545107
1594310
1901976
501564
1170053
1547275
82704
591382
699890
268807
1404728
1052449
1816660
26508
1562708
372671
1806853
1891933
9271
531548
1539659
1189613
1571341
1356850
1772358
456460
147874
748707
1904543
1659956
506937
606590
1051539
1711987
871410
538933
766336
552322
62914
86167
1415441
1079166
485997
647241
1067703
41218
1140467
445927
676188
503613
1472035
615768
739400
617014
1816295
287081
723258
705370
348196
1979636
228784
1115542
566175
924628
1939541
895787
80230
1136876
347970
1181421
1208876
823242
1916455
1589996
1899646
274953
85623
286957
1404717
1879574
1725064
1308191
482689
1217531
1050728
162576
519806
1311770
293340
1108537
1011440
1831746
1936543
1349446
1301427
1867489
395914
128643
1580541
1233200
461231
531623
1756971
19925
1095747
230132
1236221
1878049
1667728
885661
1784318
1031138
1656139
468742
1105536
1881005
89262
1452642
1854087
1464016
381547
1624831
1430
232354
1319673
1139885
1238531
635184
140656
1699365
1268716
271246
1152871
653744
148914
1405799
81768
551458
287926
1588982
1686976
908464
428939
289653
1657080
1499029
1639779
132495
1408431
321641
1348203
127732
245119
842376
247800
452257
559677
405897
1766228
388506
1220618
137293
1172033
1240027
1107179
1920870
70137
1970642
450720
1554628
1344302
634474
559252
572364
1512260
399129
1078744
306518
669257
601619
1445005
222573
1123688
1478784
1319639
1205470
149763
150299
1148385
502847
1936174
1568398
1788403
433605
767892
1101902
1361760
473964
1898062
1931851
532511
1077415
612692
1454528
1548547
1143407
1784142
1418327
563699
1642239
1885353
310373
1576652
222701
392919
1800428
1002813
417143
1774316
1916366
1529291
444327
560527
1466018
290986
319580
1113147
730379
1873854
1895002
1044934
1859826
143699
198441
19794
1529028
217541
599518
643585
1439586
650681
1875557
1175733
406712
1650437
750140
767034
770599
1301739
1552596
1433545
1827766
599639
1197937
544973
211489
1852755
1063474
1333252
1458330
1868742
1922413
1670444
1586569
1888807
1543371
355148
570296
1622048
733137
578303
1127757
215531
1952051
1577337
1925403
907043
1867681
422064
1501021
639197
246645
1567705
451412
1140511
1802850
144858
1473343
1164915
1301483
1137687
1536116
1700543
1215448
823212
1353109
16009
1400471
1487471
1787577
1748364
1476480
1782710
1612843
1146682
656149
1305416
1841541
102422
500580
1350700
529420
1892617
1885790
565880
1739992
1010388
634187
1500974
223439
1893411
42575
1402954
131366
1372212
756164
1629077
1270296
1532800
460154
950222
848967
1837879
1923272
232812
99065
1201686
96259
814069
292272
1092518
1255604
983164
642279
88623
685454
1867678
1930818
1012931
493967
1594164
476297
1324996
743475
1389249
1933457
1580478
903121
1458088
778252
906646
195936
1043467
1125257
393937
14683
1467806
1210960
108516
83823
1120692
1654412
125879
128440
318305
342368
302581
1119712
96325
1572079
1917205
1580465
1235240
370426
1026289
1005370
1999246
1543704
1400863
1236176
1569028
1371537
273449
200382
741442
419090
776883
835422
461370
741630
1423149
1172699
1583616
1012161
1013932
1890325
698047
707841
1201396
1860255
1714874
434092
564277
193688
927903
207936
1036523
530118
1553502
742248
1595892
292506
1260913
153871
681026
89507
1427192
772552
1370706
1798761
969819
1382974
1781591
894493
1825273
773937
1485020
60393
1538736
1549021
1657390
920435
1602220
627133
1116831
859822
1160431
1139941
350261
1590031
1404672
1527476
423399
458757
937066
1270878
325837
1546067
887422
1549915
413
431853
1861429
145873
251834
1309073
1270384
1553621
136047
1902938
1186341
219176
721810
544921
1130646
370245
1281155
1291555
1441260
1237120
494866
736940
308638
63595
240661
814649
1163969
1004422
169802
1474141
1742824
487035
658774
334520
13531
1472180
949689
469533
266116
895887
27688
1718399
1301589
1714528
240675
892219
1945022
24254
887453
787259
201547
774131
1009223
1467504
410697
1794009
1716285
118733
547097
1821291
1810945
6622
298167
1062584
486207
659354
1365932
363808
1310588
326178
1789129
1390254
254582
1421515
251016
1247378
1497898
684847
1299866
1073406
579075
1031010
845476
790167
1910901
1684986
1942922
656110
435249
851529
911256
8127
485770
379798
1912471
1034948
1305475
1146038
1357217
608282
282338
1659039
722180
1231653
908594
1691501
1608961
1508375
1735436
1033407
525107
1804459
68849
495185
1575528
1976599
1231433
1359004
83536
1730302
1969592
26957
788191
1012973
784871
930474
580271
139867
117327
564744
1586833
1851835
278133
1137174
1749820
1131334
1241774
91558
1853196
1663691
739436
546312
124991
428194
729548
610719
841388
300610
370652
14614
877385
700175
1835003
1759659
1951144
1110807
723794
1237534
1087144
356774
731022
238595
798720
702391
1970725
650500
1781068
1760238
212359
729119
1420935
1627424
570817
101612
1927815
617879
447817
989632
1765886
499291
824776
351218
1401593
157586
1276217
1889482
984192
1698207
138797
362038
631584
648929
203909
344621
860025
252931
101066
923953
1223258
901936
338906
73573
1234718
122241
1187037
1677815
735881
1530331
774237
176087
83100
671135
1646424
735626
719518
229094
1750575
1878594
1587116
269327
1389712
376311
735724
1128977
1672335
200287
1092968
1922474
1993472
478945
1740063
656733
926261
1879532
305697
200493
1437732
1696043
1729047
304494
1554061
1065385
1451133
1970037
823850
278210
282296
1278746
1581556
1185974
52750
1299991
1196622
1939813
1959716
1487263
981472
843810
1388404
1254243
1226339
383381
20961
1173177
805975
245631
1258238
291070
578995
1805487
1751888
44563
308876
166013
325563
822536
952341
41911
774562
1885914
958199
1757162
732509
801879
974332
558843
327342
511273
994556
200959
853812
1410213
572838
485549
1585034
1495675
314599
296209
813361
1722696
1002805
465979
468066
495675
1435282
1709026
760999
321942
688243
485278
1361069
1282265
557475
958290
136356
524909
117498
568022
1648228
1069713
1689401
1015519
27418
568846
569653
540196
12940
58867
1221384
599212
1044965
1960164
997513
1573377
1765281
995395
189401
713177
249630
1269668
1193311
1182234
1030099
1300382
257225
818190
1134682
263256
1378514
1420185
156383
1849650
478829
1272738
1541073
1121857
1738774
342130
786029
1125486
1334263
727831
626574
417072
1678917
1582939
827763
1165729
1317892
903917
772450
1272024
1125947
1509750
102276
1957735
1861508
712913
1729621
685100
366902
623422
1836799
295836
1108220
23026
1777512
527859
1053867
1895241
1547487
1465458
1517560
949310
1434374
1627713
90419
1746827
474290
1985044
1735629
1002242
529846
1445997
938461
373952
1047857
1843560
592968
1196535
1400364
199791
955162
1301663
1180369
439186
1585589
1025131
1198364
1689876
1955057
1494357
1958462
1228142
1599114
1479416
1537807
1741870
1241506
688355
1008339
1486604
1317965
756347
1052
411661
576599
293566
920512
917010
481008
1789799
584846
780790
482435
358828
927923
253209
795808
976800
538816
409306
664152
489617
1834977
1518395
64564
364586
1562877
1186995
1060662
1454345
179885
166824
1745568
241536
829103
588749
1076057
1123491
1144993
1515046
713905
626882
1219695
861370
1874065
490115
255232
374445
149969
668342
1944189
572992
1337940
639793
641785
1601655
356107
241745
1980613
1393928
1347753
163953
1962344
459444
917058
314769
191521
376285
1511628
1870070
1454787
1162836
667142
775150
245719
1708308
1988069
1972479
1139528
750184
1806604
727942
1098443
864191
43133
564095
69524
289326
1246088
790124
206094
1349580
975462
319243
1172502
498884
145133
830983
617879
1726957
390404
1383215
1678824
284216
1971415
1871101
2487
1038517
1797604
820399
1834326
1633072
1759168
1046677
179007
299970
247299
1962038
1212053
878076
671046
97453
689634
252798
675826
1175989
653587
1045242
1804718
1667173
517127
128714
73469
949101
1470319
763860
517803
1102652
1638636
1801905
1090108
1789714
1182755
1179315
775407
1111369
1188720
148407
1452780
1352442
173895
536137
551006
1200753
661615
847056
576376
1905600
212990
1401168
716879
1779045
639098
8419
741210
628213
896845
246695
751656
1109354
1258961
97704
1300
1319452
1626919
1787449
1116199
1366969
861779
1940444
1282899
1852576
634334
1271246
1064265
273449
233799
1251448
1431235
1538142
136583
660201
189846
1066871
1911349
655350
1959023
702843
636737
506998
1555543
849323
1915082
1732894
1262404
1876836
249472
1358191
1296384
882023
168954
1029288
1501586
620906
113405
1497831
1886796
985699
476318
1790613
392311
1502820
97924
1425455
1941713
59261
1850146
695687
1417654
221867
385760
492661
280894
1098615
1641673
1164532
1764782
895345
1477020
1284222
267697
689039
711131
75502
261729
751183
1441657
417363
708136
1271127
179007
172135
111658
912589
1159647
653090
1618363
1062794
330619
1784443
727284
1764090
93030
1924803
1314143
1968980
267630
1912449
629768
413973
1869429
540604
1896720
275285
181926
1059955
214493
1774937
1998671
1732019
944756
1910886
378851
1489561
45568
843437
1692129
988164
1780094
902793
253788
373370
1488365
142287
545011
308605
902597
1903677
704465
385051
172493
1530449
890109
870887
1742384
1760543
277231
858461
904589
729996
841781
846861
292317
457779
1213759
1904204
669486
1903234
1384088
767587
1455993
1273059
1708428
1459843
1200169
1682972
137329
531954
1985181
1351999
896557
408677
1854571
1516416
497330
1274005
590234
1638117
1250692
287999
1545469
1130725
1753266
1127040
507217
590675
192075
277805
283681
848763
1408415
843450
859938
1317684
920295
529248
381020
704872
1412203
920504
735003
941768
1165215
1172276
487542
1545936
1746901
112138
82709
173827
1362088
704339
1255971
1388997
99854
1402230
894183
1663740
1098192
1573995
1652172
577086
1227841
1453428
188660
1624981
1467514
1620184
204037
799869
12145
1561122
1950099
441128
79853
753619
57703
1696978
185414
203279
1178651
1845819
897493
145628
1970350
1197522
821333
776484
953016
832069
1530586
670889
237541
514361
823201
1412001
1213749
1716307
1021369
141681
333582
1752161
1553877
967418
1242200
1033834
1227467
1734955
1074840
1742780
1004192
1221709
531072
982126
1787749
735578
765356
6465
1879383
921580
464612
760653
1079246
172283
1992701
1348037
27386
617779
686964
936951
1847377
1757690
1352303
534441
1125960
974169
856454
174405
948138
1222066
655923
1012250
1931925
1502895
1383490
1336705
828591
177283
864103
985045
1523753
1031883
1305428
67761
1151329
481281
45805
1367535
750142
1618931
272758
502514
397944
853952
1101247
760803
1697524
773202
1023971
1230027
443589
1499771
841346
1686238
1847002
1574001
1487616
264994
1706751
1721626
1343392
1532089
1853807
1985031
264160
179989
1526811
336991
879761
1829309
174364
62735
1703684
1058982
86619
1885386
404600
1961085
757384
1759506
1740715
740216
474843
926401
42375
643893
1892525
263365
120867
1045162
1816661
1059272
320794
1084417
381256
1427432
734655
177037
457602
404087
933259
730999
1265967
311917
650752
1249548
342399
835568
633135
1609047
375412
909826
1677917
1508557
1466378
638023
260424
105768
1401651
716731
1508220
166225
446857
423707
167126
250834
1119798
999715
637294
1505891
787352
139621
1453807
987471
24175
76849
1343230
1688809
492853
206021
1080752
1216630
184927
1886936
1881607
1355857
1799349
1553799
61411
841937
690440
138229
1549306
1133267
1599066
20055
202800
1291456
1621029
1834793
540165
1920357
349858
547051
163138
186584
922535
732843
1620859
641281
250876
317343
689626
533704
1151241
1678033
928555
792192
608592
1499733
578019
1469344
974299
1381416
486772
158720
1841576
1647163
599491
491525
1930426
1448711
979992
8552
1087312
928311
1388017
902324
177923
1177189
1196878
750152
265885
1506055
1569317
524648
1301089
1697198
1883719
413462
113061
1876934
879120
67937
264912
517648
694084
765425
1953229
784773
525558
732470
346038
1297457
411977
876987
448754
1912776
1909186
712551
1628878
29578
1819434
455469
707823
132686
572833
362126
1458129
406818
1619881
46051
1666603
1595512
742367
807499
231370
1745666
1578109
1994841
92359
689815
1218114
78928
1733602
894929
896352
927089
463110
400695
78003
248524
953465
1706762
354567
1842337
259538
906689
1166542
45123
1412533
263676
1151883
1314544
1806799
968405
553410
1778901
1633788
748546
859321
1135666
416134
1970682
405244
84520
1421850
836173
114062
295884
1566976
205430
112310
1420491
613466
1531526
1553452
997388
644850
1395700
283800
1587625
1744652
858303
517486
1433495
1486985
29924
1760114
638292
1285926
98960
1136888
523134
37991
1506840
1904156
1391740
65202
632639
1020433
1871916
643915
1402131
921521
1618054
878632
1053849
1524635
1557010
207696
1827379
1826420
65254
925965
327882
325787
324031
873975
887808
372839
671332
460196
757713
630904
126001
166129
1131256
1279342
1176637
981574
1144389
1086043
1255417
629314
1749347
235773
748887
1436635
501055
1588730
888995
1120427
57961
113085
508092
158119
719424
36977
126982
1052515
1212709
872207
422777
1507984
235754
320477
852229
896223
1382527
1265807
988600
676375
1184788
70791
1226749
1108
587274
395167
1688557
31057
1397339
652007
160004
576416
1111212
1450424
969069
1730626
263711
70898
1572106
937219
1415074
30604
947721
1475990
955379
1090662
1043843
852595
1960778
1665704
866231
511788
1415906
103631
910966
1980532
239519
1661497
173974
120720
983705
1248389
897710
1650570
1334285
811457
152146
135614
258164
1911067
448771
1095272
1223056
433280
650806
1815667
983104
71223
353933
537063
32703
169017
1691528
432901
355532
39518
1575140
1335712
912688
662714
58419
1792964
1632397
1643283
859395
407551
328399
537110
87919
208387
1607639
557521
28505
1815111
1301208
1734664
673438
1288795
1835910
1918168
1946295
1723833
1439808
1689130
1143974
1613180
1890669
1274220
1549707
1699536
1007578
489845
1190401
1469150
293959
406724
1904744
55466
250185
1099495
1170927
1444775
1206950
1475644
638961
1276876
1765476
440998
1107545
1379693
333608
877039
1054295
228540
525794
1062541
1050830
61971
1606971
1239570
508114
316957
691543
433543
502514
833867
1289685
899262
1801196
1493204
1167718
997331
1491380
212434
771052
1010951
276794
1742287
480182
1270688
1652907
612185
604953
1739244
1266914
549743
292954
644352
1450811
1973961
441830
1754730
445859
1697644
19807
1692016
580598
653142
1341066
1483152
1551025
493953
106618
309085
1355291
472258
1114868
1977487
1965425
1690021
1050921
1817066
1470625
1438634
625429
601370
1267892
423643
84672
1627701
1124748
1762186
1531757
1318167
1115371
586771
1109483
364608
731026
1555649
995166
631734
999255
1448122
1751501
618091
680752
427284
895290
1129724
1535754
1127953
708367
1120093
1588468
1113614
1650164
406987
1198961
1195698
651494
144493
1467250
117991
1322151
1960366
766443
1753246
548493
1414934
1689305
719902
1142517
444018
1355993
1122281
1746706
1698534
457940
477038
285325
1624828
1525964
1351119
1294729
586261
191529
284281
632159
103359
32585
736052
1398926
1047805
372485
101915
280417
1011505
1962136
1457124
922420
687282
448128
530853
572419
1094190
1224787
1467231
252982
993341
713638
658777
1679015
1742516
19051
934266
1249084
18457
1827344
147453
452708
1208671
1315999
1848020
835846
421213
375586
1360588
1834874
551626
467984
1316361
1708431
617020
1295492
1620451
551797
999529
1711080
783857
1270671
1760539
310248
275578
173543
936200
537057
1656456
419408
1283000
681759
1724360
910793
1936042
1791593
1294626
210185
1656290
1267951
8254
1589799
1107016
162085
507616
1035695
1781001
702830
22875
843332
1891110
1287507
75881
1709009
1472380
32302
735538
1161152
780612
1085558
1732621
1776777
1576748
836438
1911146
48323
1669497
1340691
893405
1027535
956350
1380255
1233713
995463
1698016
220074
441138
513806
1491816
1310410
139231
1533079
1797755
1884413
1558662
1592940
1658038
570681
17869
1075664
1884723
1946491
1846801
590109
234395
1291754
1878065
1712121
1374156
360481
1737351
1171931
1180048
1705359
850487
1886777
492665
1909577
1261476
79538
866503
874063
880032
1044368
979104
1813548
771260
41050
1065465
1135996
132094
786806
494541
1953158
104118
82749
12826
158159
876191
1887821
1894638
1259868
1797410
645730
1302965
1138313
1675189
1217358
492583
792983
1923295
574904
972276
644521
835844
941217
1321799
2148
1676322
1279192
945267
1209072
445812
632762
1124636
382605
1586650
1946968
1755982
239980
862583
1740937
1477992
426112
586354
1409814
1636749
447915
1206052
77648
1295268
912428
609803
1382966
108820
402108
96007
55367
273258
305967
1268799
1509153
1220286
196869
528196
41027
122423
1392833
612318
714096
1519079
1387183
1545646
1553944
1596529
270520
624573
1020984
208143
1932584
1688421
495484
7788
217097
912485
1428264
1471591
868395
710379
720102
131516
731918
520293
696749
1049631
521230
45433
1060570
1219123
1112799
1827502
150069
1164597
1051879
1371254
272637
1691959
1671912
687557
370035
717558
1306871
893134
1740025
1978048
453892
599775
1271435
1821825
1017625
230522
1069621
1284911
1201890
1698583
1131385
201568
1353420
1940893
1179624
1773868
1114043
1602957
1893181
1787196
1234281
1780489
1098680
1503456
144697
1569928
1460591
1289633
625728
588553
357194
732534
1066788
1837448
466061
381609
322007
311203
1749281
759852
184927
1071942
940629
514529
249675
231855
1441294
471835
1770305
1180362
1230818
1875095
327060
467542
1039087
1520874
64992
286127
1699206
422289
69329
1937237
1336810
562522
728249
1680705
311430
1841821
1521332
393251
438133
1569771
1317476
1069775
683074
1055557
741410
270023
666693
1712593
273594
173692
498231
468905
1002238
1725828
926313
480102
242062
1267549
519075
741676
1101838
1124972
535547
871216
736239
834484
40472
1029094
492428
1613305
1042279
943952
59170
915529
43505
1604991
873533
443125
1440432
769035
1517007
1903950
470419
1901288
1307843
579138
787497
915590
301840
1392803
1155050
1974781
722998
760545
1610284
537756
696457
629700
1134396
1043767
235388
1969017
444899
1005524
1699400
1229974
1443856
303696
1430310
855964
612829
1771529
1546470
77170
1810704
163858
1575080
25883
603482
286726
362691
1244358
1278481
318907
1645413
1907496
1958154
1888310
1310632
1497856
1845990
1571210
1301988
200684
1792947
534475
574636
1575547
1398345
233951
1620428
742311
636806
958945
1484160
726910
1278901
1480274
1275427
321617
1973968
1596865
723251
1174328
1092669
1362235
76681
1834788
1504507
684199
13257
640065
1123292
1638198
1319456
663474
920672
1067267
1188674
38252
1681395
1541870
1185364
576893
1970261
697583
664596
1784198
549172
1786482
129020
1296015
298864
128827
1656857
1567832
1876321
471587
580669
723451
36715
1425980
1213486
388205
517278
1719633
561708
512925
1842919
1320835
1953321
821355
25987
1680106
1192720
79212
1668816
1008826
1019722
1793709
1917703
1722602
1792243
1909583
858612
616561
485655
1138632
182005
1421409
1572774
1030981
118468
198904
1186792
1040996
418275
618435
1482114
924786
1751841
1275061
1687622
898822
909188
504691
85164
1035600
1003968
924375
558264
1048136
1497073
1803433
271130
1161269
820728
917188
758541
1608353
1878866
1250842
1678216
1568875
125903
1617469
1978879
1243925
931131
1280987
978576
1427318
1508697
1292228
1902346
809673
574623
1929465
234953
1291196
762939
957208
1825567
1981644
1090108
1282418
298765
1465481
508512
1474058
1274641
993736
616960
315971
1613818
1750421
1763264
1617345
1454060
888036
858801
1003259
1902354
797082
1027421
648101
1864429
1147527
346545
229154
344753
948787
1403192
381922
1242614
782755
289628
1245714
983522
1789349
260091
1971165
782893
212844
1821627
1071724
1505803
259926
546607
1710281
1618683
1419471
1648222
1160057
1164392
1385470
204175
1383538
1409822
1428551
809473
1951876
1533904
1686170
1480665
547952
284103
1462323
1718606
491083
1269059
598208
1785864
787482
616028
954531
1927741
1763522
1554259
898655
667263
973782
1572306
1132559
1039730
484535
1363934
1089737
129248
876742
989893
82950
323461
688177
48122
77853
1564362
222287
1308041
1928904
248603
1272159
1945472
1631357
441575
1132218
1252307
447887
426222
1017450
544089
343629
657826
319066
1924299
1905441
821095
1009581
1391081
1102103
1750135
719397
1630800
96774
680079
105463
45317
1548379
1167575
1081200
835845
1012897
1387721
278997
1173064
522326
957243
1452548
72197
1336593
104013
190840
491365
823239
1936518
1884257
1887185
354311
1344450
1267158
1604283
1525989
1160543
1308246
78387
1643469
1499166
1797248
1204464
1322831
415099
384733
320842
944610
79160
1629814
74376
608417
1639309
737788
86719
1551716
1279837
237312
12571
1964745
473158
1535153
1653321
763551
1983069
1751482
588753
535468
380014
1632507
1036792
1750837
1770222
1057227
822569
1817515
801768
1197164
807525
1915307
556740
1135
847712
1220129
1402607
156569
1935189
1248517
468419
241465
305087
269533
1702881
464154
12146
28882
1407171
465979
474727
1704489
1034540
1160478
1306868
1919676
1281069
121770
1789079
1232577
1454837
1795624
1016375
1509044
1166070
364630
824956
1869845
186277
567702
51190
349178
1137872
1199770
643127
1182684
854446
1815623
171936
673832
393785
1552180
198646
1408919
1317761
1835355
16868
1255706
1120336
1125329
359182
1950124
1229953
169114
167210
920324
1796923
663470
766150
510377
905133
1490160
1756618
930819
1253889
1162028
398875
1195642
1451465
1473279
1672329
1465829
1802442
864657
404195
752906
1696629
782987
26155
1466851
614437
1868972
14257
973484
876226
1427700
744098
1590581
1329564
567919
889221
800231
888005
1841954
157278
1818471
1646737
1569948
744377
925260
1539728
277002
899174
768892
188737
1254880
1968306
219501
1036944
277535
959775
1488595
1842854
1233493
1063889
1817836
913830
291988
713685
1901240
598682
1146844
1442358
1003215
198100
1905139
1085947
629618
1136794
135530
1878845
1490798
162269
621829
1045305
1093355
1090856
1554186
258623
1706943
1090080
1877013
813038
492523
1979856
454265
1681199
493200
1512005
1363084
1147625
948947
249923
1674667
1465275
328659
1817177
1809971
1076630
1800911
885268
1694330
582704
657162
141960
1191139
1783623
1068737
1059404
851583
1888318
995650
621314
185870
915468
539077
1007300
313634
1048093
1776431
1256304
575461
488139
1427688
804941
1398716
1855012
1949005
1826260
1320166
1610388
1945669
1656250
1232074
502934
1361349
1997256
110252
1244079
1434343
215796
1539484
482703
265338
1479123
405673
72555
1904752
859386
745444
579286
1052519
149689
541562
1976549
1398734
1555731
1745018
767640
419991
723984
1190562
1404431
293062
1423045
132859
880291
1401971
1118158
379238
812276
926424
1990886
1938570
828450
370916
177909
1939241
1567914
1588821
1318846
1112180
1504999
680651
1101466
1132873
926288
602070
1640168
1009423
1701453
441627
849809
976151
1844587
882025
403448
1089043
1792846
1549006
1438517
7639
1660342
1366405
31844
226425
1498998
1131220
888364
993832
1529274
1467551
1401416
169368
698858
1203930
410046
1391186
714926
1828119
413105
909704
842759
518287
1399683
821710
284676
765782
1929004
396978
996738
1072283
925142
1523357
579535
296905
676278
1019099
68010
1156381
807131
1346125
1997270
1975075
1299858
447575
124560
1757754
1274476
1247471
563468
1836656
1787919
199514
1733919
664429
224480
253822
216384
984269
1670681
1068977
587285
1986553
572760
1984781
577427
1029034
1360977
817505
1171703
890873
815912
1635957
1924838
293210
1878667
634894
373159
1429658
1638990
101023
1284408
1951630
1139430
132214
280804
633269
1378870
1418577
1492380
7901
1224846
1250949
841283
509077
640216
1848859
983484
273061
1870076
1381684
1008671
1457836
1171231
33385
1068129
1197522
943845
1124644
329214
986700
1660150
367474
541579
139350
913158
1264632
880373
1895397
1390685
339237
1952199
819780
1388970
1124225
1512080
1784676
1684186
122659
1385350
1999155
1845125
1340857
1487757
38355
1231385
823148
756849
195267
1767199
1153621
1981969
963568
874495
574377
1001372
282834
946837
1791866
1356024
1691911
140519
794654
1306189
1284171
730779
1864381
606092
159567
1851605
1443362
1336645
260624
1281130
1457469
294934
1926010
1065887
754348
982108
1680742
693542
1537045
1696559
1616777
1632356
1274881
1718748
786849
150021
1482729
1000500
914230
1678080
1480884
1161315
1550864
1491277
1715913
1641336
1303608
1525187
1368981
867133
1079557
165448
1962655
1762885
1371534
424070
1106315
1659436
402870
1978127
1160420
1123383
1156073
1832817
1934873
78967
976137
1855160
1121104
1176427
1046780
442958
1178107
203679
1162441
1939834
890059
1676761
1365649
603861
1329907
106566
962042
1158573
308434
1375552
1392907
164612
1809956
79452
480116
20257
1048456
1838325
1837553
503712
853384
1240171
530145
129983
1893841
1749651
158413
1075837
168884
1311281
1967988
1603559
1249235
914531
815232
1791802
435445
1040172
1491148
1601329
1612938
1474178
895776
820338
1056406
950217
1224530
1711951
728013
1008149
114136
123594
1941894
28471
791584
1685500
133349
1270696
1807683
669676
887158
1211726
1591357
1551298
1673085
1746992
893407
206923
1621595
77191
1029859
701734
1398068
296739
1219859
1412517
228815
1049414
1866508
1517922
1779870
1871490
758903
954185
1556642
1617173
1698558
1071792
1200911
587929
907107
1031062
1744281
1705661
171892
1184827
957445
1422503
1440104
48295
461845
466913
1155022
1755855
1498122
827434
680671
1705367
217830
1862006
554447
1661310
1636066
109147
1321055
1256230
625578
507141
1369058
944001
1850000
502791
818734
1914926
33759
1452965
1381779
1245468
1028740
712689
574344
29291
184330
1843703
56321
1694073
1426142
312339
1217703
822604
1349147
839763
1654833
1802882
804298
334176
366293
1909023
1800998
1664410
1757090
974495
114532
375521
236835
1162055
1734655
113557
447993
341100
980001
728625
87584
672889
1504302
1831963
1740564
886159
984584
73784
843853
928571
1263052
138455
1321405
1839441
544352
1599483
1526478
469249
1265417
933844
953922
334866
1059639
1858989
178066
351367
368182
487629
1367074
1895429
1216830
911673
1508336
1298764
1873301
260240
234041
1723243
345771
136522
224752
1929495
1794855
716487
1471148
326800
1983568
736529
1242308
170603
328131
1461691
156236
211008
1590206
1765463
1534603
1314346
274967
1610922
1956005
23335
949106
634537
639865
1454183
409539
721710
873691
1767688
1919434
15841
1751865
1356401
1186291
371546
1496380
1292983
1301673
1867316
1779887
1498540
732179
599941
1683164
1760549
766328
1686455
121833
1263629
1704573
1461309
734676
474890
1259694
811670
1071029
414236
1710502
726017
306220
783837
610534
682947
285354
1622475
1035334
1822799
1998388
335021
244877
1449506
131692
1393386
1753150
1460565
1440960
1483530
1418892
1306388
1865321
899490
565839
632655
75860
1930247
1520806
142209
8570
456496
248737
1665394
1087413
1570960
1138120
1618863
714224
290227
101578
36292
1386544
1802364
1761350
507629
196108
1285783
211508
341644
1234648
289890
998167
913450
614854
1615123
1929965
1008605
165710
76156
1261877
1390242
420873
978658
306869
1685482
138660
611356
464512
320239
727403
1831619
709141
129442
668656
652106
1399802
400780
1932428
534542
969534
448351
1307958
1144057
1525385
1948592
1271156
678764
605642
805905
643799
1538803
1939378
1190733
1991350
479387
1048806
894727
1707074
597005
1690543
527561
258882
612153
794228
948475
199884
1545249
202378
1127385
1737160
900462
1257076
1268952
1268840
1067478
586275
1617578
532570
1447803
1815794
705013
697174
939766
1885660
1994633
1496099
1246689
1739206
928034
368689
473503
267014
297111
1099960
198845
165811
1702717
52968
634092
1571128
675706
1878681
1153754
1454021
151222
1057026
779208
930410
692954
1175465
1026156
703070
1041805
113569
550354
398286
1125347
1298063
577063
1339255
183599
1856022
1701075
996567
143687
1542766
1422314
1969595
1049289
582900
71179
468188
1697500
1657111
594056
195718
1079707
4527
1220131
112134
1774205
1600533
1509954
943243
1484844
383408
293360
1469356
524024
497704
1613211
1519326
464872
1135052
1114121
1723895
49865
894596
917565
1788449
1533299
615207
350633
1488310
72906
289475
1058743
1018364
1498057
835084
1386691
188662
1211501
1647546
1160065
1942011
323474
1682741
470973
375210
1240
308455
1376781
1018239
1698330
772732
1749936
1514752
1761282
762969
41368
868166
1393859
667562
1719918
931461
902965
344080
83039
428847
1195809
177826
449566
692381
11421
372250
1087060
1721884
1125871
1812507
1266292
1218555
648174
258485
1225800
66655
1310248
1060550
1023071
154852
651259
186284
164630
1428476
1790349
1035941
342142
774880
1016895
1186039
1975601
1428051
754800
1298830
347783
1658013
235588
551371
1150526
375623
553718
870179
430810
416222
1845247
680351
1428868
570580
1703672
1101425
889300
369027
287643
662722
887219
779794
1585145
1927961
1675041
1789679
1116279
1279490
1115723
450240
1724604
1557471
564779
97444
933140
1649110
1183023
1571811
1505526
1833586
1951628
393044
1088521
1040571
1641323
80222
1295924
483146
1295353
1669168
416254
1273294
875371
269607
789311
1605778
189992
831104
275139
936868
583897
1188841
1223199
1452834
668516
1656786
593969
1684773
1325197
403096
1197600
1255671
608674
1944291
1046938
296031
927211
1194969
934764
147347
326101
1911238
1493149
1614484
110151
433082
425437
722991
1552069
1828061
322373
660520
1840245
139297
1227061
1330000
1697517
508171
353589
1482616
264132
1120057
445249
979592
829029
1099338
1317908
479723
1259959
1190268
536140
176063
1625356
985133
903705
456739
1663863
1816849
351362
1569990
1016796
665037
790649
721940
1028565
374131
917136
222991
1065852
1160061
686592
790257
827820
446004
555673
1379240
1401746
737341
390461
232124
639543
990571
100669
352472
366285
1171169
1044588
865168
1322863
410623
1036297
1035943
1780612
1733396
1046689
1859611
665972
1253910
589587
1779686
1139886
1477401
271035
1352222
1438577
402788
1437819
1027083
679436
1068215
268357
1380053
108052
792067
430562
1691431
873416
1005473
788896
253090
630302
898410
123711
1446043
1021893
1242611
1393649
1494331
1867098
1414150
613684
360929
1428294
1488300
1958574
89097
1364819
1013858
352838
1182233
160041
799450
160296
526473
1745039
596792
466623
1126413
1423286
1295768
973836
1087836
1054468
983041
539327
1164817
922639
823916
1126942
848885
1353393
434424
105775
993357
1471831
504926
82642
379005
359998
91498
832252
992308
1400629
1788796
394720
517135
849931
624938
1567912
1271078
1062232
1123383
1240093
1257734
1429056
208342
359977
773608
1160638
1304480
1433748
1111099
648140
1367875
1094503
1059680
1013676
604150
1134864
550857
1098634
437598
954957
985657
1922219
403278
1093347
975580
757341
1013653
195964
1538330
1354877
340978
183826
1655813
1371389
686147
992856
764470
80868
1676496
964873
1407004
779352
301034
1419095
1955591
788263
110027
1925204
232189
1613905
150119
1844865
1323891
932841
1045475
822704
398352
1405992
979722
683600
347
990852
762328
1565480
662010
1804580
243879
964740
1085675
1374315
1261271
1868190
1439693
737707
938565
272253
61950
542253
851316
1649169
438057
392790
1190932
596572
1930603
1823437
527237
1150513
509751
445105
1941174
668859
723873
733827
1517028
1678723
683279
1206846
1447318
1595296
214549
460919
1285748
1928719
1318754
500574
1101845
1704763
1112709
347695
1218314
425193
1847813
65702
1250576
776861
995502
915167
867289
151409
57331
1792170
663414
64576
405491
1583524
613167
1049411
1876329
352194
1726857
803803
818656
850150
920046
1651916
1790949
501273
1161706
781247
1319418
1057646
545256
824881
488380
1824927
131725
474770
1344321
1995126
879545
1667853
719671
729196
542326
263720
692540
1221044
1058769
256748
1963912
924032
332244
951664
1345432
1217550
1790548
608584
1195746
1054727
526379
1628741
1743049
327627
915422
136178
1611171
718139
1188375
1413886
1234235
1637426
701750
138936
989512
979279
1682369
64497
1844656
157108
1555555
644224
1172031
898208
299259
1802195
855667
1372133
883280
146805
75850
645745
1370114
873221
1425203
291889
170757
1875249
1031169
1650157
1271333
1646666
1461822
1694984
429343
44449
318389
1530449
521214
910369
838099
614853
1917320
1914953
879905
1383088
1499900
1855755
743239
66245
1967158
578242
658233
790682
1225662
1401005
113072
952210
428702
1946191
1042072
463663
1938021
733103
996159
807361
192368
408322
933988
1100361
1594539
1982293
1917381
966727
989104
1405413
1697292
1260278
243857
783860
340315
844281
863953
295391
1572024
1293385
1212098
1035255
447837
479778
204593
1856371
1818448
747329
421326
1510190
61982
1735872
1417557
941064
594628
573715
344816
1003878
1100093
357774
77469
488251
1340791
1899629
1930151
1445071
640058
273393
820008
1679528
944408
147351
1662316
62255
526131
1884412
1974096
1749047
1231632
390162
202533
183087
1189755
768471
1675270
1213486
1732719
894242
1188599
452013
540548
421927
499297
29096
316665
1338358
1350057
1997493
1827325
1009882
1510784
15337
869168
419851
683708
447904
198265
441861
1867481
129263
1153885
1656980
265414
811313
1165698
1736248
1300273
1405619
1771503
336521
1619122
1547494
1978755
1218693
1405008
191810
1761790
316945
1262595
870191
1843855
1633730
1797138
1213748
634897
1314366
916087
981675
1721312
848052
1954206
325663
340682
480710
454214
986636
1333251
1728468
1994498
1358252
1492145
1833965
127213
1072565
1601692
1476273
984199
1117440
1650953
342883
531758
500458
1156018
1162489
1326248
702744
719989
1376878
1868226
1640158
451236
1966972
205712
1119040
607961
135507
1359190
748053
1007338
1497258
843060
1090971
995602
1557315
1783475
1596174
930696
1059480
505369
1181004
855517
605684
1884371
190860
864886
775326
703853
678502
1128744
318288
1888359
1820524
1660131
1803878
920069
1044917
627957
1783399
480920
1157994
1721938
373598
350926
1116446
1406707
476686
459107
1121591
1353387
914025
415237
1847759
1677553
233512
565642
1375837
948879
1793473
64718
282363
1868581
667948
1748959
1418358
757301
1879362
474422
1997937
1315822
545287
1816716
1690017
85675
1041669
41815
1424486
1780446
832914
1452060
1809291
137767
1842383
1255459
433513
317594
431754
1477895
1189240
268008
366736
113916
403504
1902270
1590483
1567130
18567
71062
150713
1634728
603597
1921478
153223
85447
1108604
1497417
1807074
1648347
523869
1303872
582746
121498
1067243
509340
1133519
383345
1445940
28762
196138
197764
1770058
161848
465542
1853857
516991
290921
909106
433320
156720
19697
593528
1474764
1744104
444188
202081
412977
1329207
766999
1257517
65234
1247559
278950
793887
133890
603424
725861
699052
242495
75717
1283046
944965
88788
1884682
1551649
1582427
1580840
211597
1703750
598976
1760150
589985
763990
114235
1816434
1162502
116412
1685717
991984
631957
480770
1333383
528682
1813379
185491
1150909
97572
281915
786044
1369335
1507148
1598769
1227707
1051335
765734
979338
1592601
1438094
479571
930612
828526
35548
209256
1033431
1966054
275376
536310
739750
1642205
415348
568524
727320
565268
220702
362541
1695882
222678
1981407
640756
325276
1458251
483904
704215
1502310
1590286
106268
714485
1193997
511078
464604
1218793
689822
988769
1231761
1708801
1521791
1368630
590922
1996512
1708793
1611068
991182
1486339
392304
488532
1396368
697913
2785
298425
72075
657882
1880650
263237
868688
820780
1765821
300461
1290995
1474774
99458
1005295
404735
1318622
1239643
1523835
185885
1297579
1206362
1635442
1423133
1715054
1026965
1379732
1635913
366702
1067450
171216
486552
1442238
1347527
268338
132965
64161
807363
155586
135576
1089069
206945
184289
1439967
1895911
1862003
1522477
1441539
958795
1617254
777437
1073758
429199
764514
1624563
1688778
161568
1531439
1749305
1732060
1592929
1789049
1902922
1817885
1654841
339193
569750
104428
256093
709510
1709716
1731530
303231
523266
1502702
1883503
155061
860995
1163675
168636
1409530
170318
374334
562786
360086
364582
84727
66352
1946787
725167
1454836
331658
1128509
1561421
1698211
1272646
1452077
1608182
824791
769486
1984960
789542
981614
1184468
886412
1755988
546516
1716567
308495
1794462
920869
777066
315845
1988333
1552491
1326571
1178792
485861
1721819
1756797
1142030
86308
830272
822520
1696762
34778
551291
351165
1037912
1807391
1171644
1248026
1680334
283249
1235720
1244988
251872
561912
460048
1830176
204326
1157684
1542837
30870
1230937
1046463
1314886
1509812
1787722
648616
724897
493906
10782
1827158
1072701
1621660
1203165
1936574
1888105
1042560
611883
1924467
340079
380306
381220
541982
345696
20494
242509
394484
407136
1519840
1791456
140506
1227932
882179
490777
762572
725905
64688
456147
500027
1607345
495444
914070
52722
550994
1341041
813523
493129
1385640
359039
37449
1985118
1162541
1059630
700345
1276750
110702
1894604
1496928
1681302
293980
775808
1962754
477187
1457965
559481
563298
626818
740006
1321470
1140689
1824775
1400324
567411
756559
1345548
1398671
299313
1264283
546336
1288163
899470
1908024
69804
1902784
1219311
1055977
1231488
367593
1940068
1627329
1618377
1698573
1209541
1043441
569028
1181953
1133749
144384
143179
1118761
960244
153598
1808303
921767
990779
1027542
389570
330231
1163031
39523
79794
1027047
625889
326694
964673
1599352
1697029
594529
1603501
818825
640990
1804181
59480
564874
1207785
1929761
830318
168128
1704236
852969
259858
1518069
248350
1242515
1699032
1514573
1341678
617137
91991
177924
455318
82447
584307
1588093
819023
219102
1951889
1682065
982759
1533767
1853997
605654
1196580
557041
662327
621711
1826654
1101806
231492
857223
376568
209874
613657
1940119
1982958
787
1086212
365074
1665944
1314595
1605771
521001
1055494
1379881
806398
1908684
833261
1470921
621398
718754
1318164
391577
1918305
1346259
38946
864909
543737
976646
1205943
1991546
1718842
1110115
1814325
201709
1091351
177026
764292
1535102
232386
624306
1006818
750326
666297
1500133
65897
605982
588708
51365
984945
687397
1483561
1183269
1125408
639966
1386660
1178627
638154
1590005
138794
451182
391668
969795
1218270
291726
1053095
1881527
1758120
188252
1568662
424711
1772336
393318
1719707
69200
1784062
1551739
1268555
1894428
1131546
1210512
175857
1264759
30
1793143
76475
1472737
882108
470711
898496
1967804
701029
374216
723440
162711
770366
1026018
1818549
1104677
192034
1892657
478988
339338
441008
1695321
63827
520953
29859
1213274
102727
1267432
535801
1415179
997543
1810753
533201
1355474
1640598
1136243
156313
849696
1393781
253399
1743604
921459
504810
17428
1395796
480939
1589006
1089470
3781
1498899
321775
950237
1713089
389068
505439
931245
560103
288891
1294525
1911109
74697
28964
681372
1868269
1754768
788410
115648
1610315
454538
1806206
1244463
418057
238020
1141718
1320347
937478
1337207
638727
1527800
1930488
836339
1069888
1028779
1160270
160605
1180824
1371518
807100
680927
669897
95955
1913859
1721224
1451849
957938
1296450
273554
365650
1228501
1821932
1228256
43326
633860
742820
1876991
561565
1880955
966828
1014121
1360451
572903
1216208
1914713
1752510
353807
534579
234771
1145022
839700
1766188
948623
1071179
1169339
289387
1038524
1570965
1131215
382492
1480229
758470
1591345
901720
1412459
817571
957913
1228586
204606
1192603
688493
849726
1731503
1870836
1912662
589334
305262
1343330
1326854
1818812
1915311
1191290
50778
1767164
927409
146931
30812
1830023
971158
1745118
1478558
1722902
1245942
1610799
1724441
488308
435786
788520
1169982
413466
1424258
1230880
22335
614552
1897522
1325494
1312623
741813
1775541
1817162
530529
1714209
1099030
1610944
1579146
1791465
1019472
392236
1670483
1797607
591375
241809
782065
1890332
732309
1809659
415784
665764
491000
125525
193081
1262683
1841167
950678
706154
372813
1357522
880871
1633842
429728
893349
203540
1411626
1398260
1650193
599232
1872396
1171824
145072
1310970
457796
1277192
1429520
1615617
1755465
1930328
975863
446034
1617729
410210
963312
1057438
596323
609034
1844194
347107
1978307
959375
753337
1950663
945607
415590
1711575
752533
1016344
1036664
1523308
313215
461661
679426
1488237
1222559
1960225
1566537
372411
1031572
122762
450584
737869
1713267
569416
1827294
1401993
936825
673742
1630074
552851
594662
858645
1028898
71443
1636048
891695
469114
981434
570621
1650450
1268586
700685
502758
771239
658115
1519676
1979400
903726
1172336
796727
1135795
667348
1599916
563273
505747
838400
192060
13146
628898
1662134
1179382
614620
250838
348588
1929556
1107445
1351244
1514399
1933929
1298854
960845
1223619
1418756
288211
1063354
942545
1474489
237992
1158681
1429961
366215
1483746
906238
53894
1552216
1958197
873839
126250
1041691
74701
491750
1622316
386132
1549729
1427546
103205
88440
1822190
219083
607189
183035
1600178
870379
625430
843646
1474518
346129
1292729
777586
145331
1944992
1017961
811021
1777050
1275247
1272442
1356825
683944
1447593
49555
506720
1873110
994146
1838528
653514
733137
1083188
1636416
266800
1596966
1690044
773035
133204
1352137
702231
1709333
739245
765689
1804709
255150
1529574
1170833
584850
1656014
1811153
241751
1210941
906367
1321321
637046
593205
1364808
365746
123257
1647460
1058433
606555
499969
471564
698059
183376
1795362
869538
1691625
1936321
192224
1297872
1772032
1986309
894188
789305
1723918
381886
168764
66585
178363
1545548
1109696
653630
987282
39576
1080007
1869301
1803177
639831
1925200
1551817
1302201
934004
1147168
1097982
283310
649645
372848
577090
1916090
1611155
256320
1904369
269943
498707
607494
801965
1952773
1272161
405135
1835749
127427
1094265
889405
1890853
602749
1252572
816487
952723
1299355
1989927
1816490
1360263
1568846
890060
1207830
1013386
1233783
1469761
1030562
450279
475480
802151
629019
152068
1129515
1841604
1290049
1688212
1143133
1014161
320032
556777
1070370
445010
1602070
1781084
1978792
1966237
155672
388578
627927
622099
1160500
1290102
156181
1565122
4864
389525
503056
760907
67289
1217931
481190
943193
658324
769710
1660875
385212
251400
1233126
748152
905429
1739436
967264
158429
1883348
1521759
200968
1050653
1910595
1024878
1242162
282067
1265992
322539
664741
123938
1444835
532941
709194
893
182340
1960059
1786831
28989
771900
387875
1145802
277805
1949673
393790
1617749
1380564
114871
1431868
596555
1009199
200044
383410
388353
522219
4767
269849
1372251
1432794
199277
1228521
791079
1797940
1807339
1519618
1235393
1308527
91537
1036178
751895
574379
1445233
543715
807257
1179324
1645393
1670973
373562
1985703
1103483
43186
1746249
384478
1226944
755901
1746098
971587
1195643
607758
491951
1807190
1374852
545764
1438787
1239754
50465
1240481
249912
1203760
134135
1216169
140964
1337692
1438013
183600
340028
1971457
1041600
567616
304402
660350
906288
1830366
1569468
1354923
1460162
800631
1537684
1864804
1739741
847149
1536385
1622878
1534973
923158
1866876
1262783
850459
1227879
1884117
1940388
176177
963468
380
776374
573064
97253
157997
171878
1948245
1136544
102241
681216
1848706
280913
1863362
127333
813319
291968
108912
310209
1400359
1010347
396423
667308
834027
532869
941105
211444
122010
721242
537473
354520
402271
258132
1991644
819709
61557
443584
420140
63994
1934576
1255433
549551
1277846
496280
1922788
1078723
670452
1996669
218954
1300899
1052954
1212054
305350
1845574
1390110
283049
470031
435426
1746460
364603
800694
168991
1674569
1694947
501587
771270
1959626
725772
1350166
706777
469612
8675
1668968
466970
185399
473464
470438
348360
1891611
751754
899455
553386
1917738
980673
854903
1998058
1299563
357190
1635517
1735160
423010
1414335
1588509
1125711
1362457
1453146
1620716
1388389
207167
382801
1957918
838668
1817855
367965
931661
660772
255241
516581
1194910
582939
1338168
1110394
849445
1961544
1566731
68645
1170693
1791272
1643716
1632160
1969603
1100281
429448
860135
580352
1321228
1752563
327451
1569479
322505
1056651
1691391
623675
1309115
1107684
590028
799713
1206071
1926285
1329665
765743
322613
1015522
477301
755510
1120171
356081
1625445
685793
255154
1546026
1793745
119205
1424813
1594706
256985
1611003
1612004
489058
862543
1241441
217733
66902
763734
1542483
747185
1137637
1680152
1947962
1216009
980205
562771
1768890
1303225
504927
726669
1585599
841791
1987771
920867
284469
288244
555364
52488
573750
1533994
15416
1012533
327826
357201
1865113
203191
1324144
405911
1852828
1848037
1275920
679254
1059669
1045480
153216
1643933
1196164
1378245
1475322
58031
787887
668316
407277
37891
1942081
1681730
530971
1382697
556694
1103821
98454
686310
373178
1466579
1587097
902877
989403
237086
1249918
1633510
849626
1725978
47617
1876243
1049583
1556483
846977
422070
30801
848187
146363
1251019
575000
730444
1095558
1178375
1476989
1300573
169637
1943404
1622176
290933
1022585
1369356
1746522
1244698
918019
1011363
1593305
849966
1008215
963099
299896
1240732
1111557
818711
1299633
613185
846953
428909
451037
576278
1141179
1634146
1576268
1148171
709704
802074
818820
315967
1329700
694221
419110
1841068
1425233
831332
1170580
1059120
1085908
518733
169664
1949800
1859077
952273
895017
1637232
1994250
274201
999409
635252
1989248
932778
1463379
1507158
1288134
127268
129747
905622
1540750
452065
488995
438711
1161258
1252605
1865812
615989
1385285
1092545
508581
1789835
924940
1242667
1064574
202445
906442
378547
1577234
153951
806152
1605926
1073515
1446127
960186
851000
334049
475518
1683936
504060
895103
1663945
1958634
1515422
329182
804137
1037773
507424
1728495
1882860
1369333
1552387
303309
1254156
1208992
1456435
122440
1064289
1734535
753924
1872819
590127
1220468
1718293
1136040
505428
49184
1309791
1666687
208069
1302670
1750632
216843
123591
1595772
1102143
1744986
766744
1659984
669123
79081
937440
784849
1613535
727747
1740480
61707
1793032
966117
380298
724128
1940626
1426038
158120
1831012
1007463
1588251
186052
1364304
1065785
1015019
415665
723230
454793
1729870
364435
1159543
182859
1545405
1909427
1724719
205956
1712459
1376623
1086303
454428
1136885
1547906
176590
300669
1271099
1196853
824771
1042630
143479
1658683
340640
1646798
1913669
680040
965825
75285
1098278
1561188
61906
775968
1289220
321639
298245
1648454
1478408
1223834
841625
793653
1700664
26326
580062
1335338
793951
204311
1632093
1173731
858937
1093300
11923
385370
1055562
289729
1117825
1673910
1350400
1586871
28203
1627643
1040370
82274
519566
1353602
964011
642147
1039949
1245143
678491
1549937
492348
441541
304876
811934
1967252
1344976
1460404
954575
1726731
42666
750708
1466574
280360
101815
1118093
466403
106077
304080
1245885
1284111
1531338
704332
1151477
833043
1501936
400439
1731417
364393
1641883
1453734
1723279
212600
1968012
1074290
1666691
74254
1846432
1672868
1624545
499864
738786
832449
1779377
1560615
603182
1107807
1708400
1718643
473955
707041
892599
1979316
1638632
1285956
863463
1741781
1212648
1709298
1912374
1477803
417906
499074
479821
1871870
1612995
270466
1023841
1529114
1720155
1846183
1353321
1481040
1230108
905113
697617
1876562
1695840
360691
1186303
1173484
1041333
65189
1444480
780494
1352310
405560
1103640
1405184
1355894
1076739
1951789
221620
1234572
800575
1844663
1349143
58006
1125871
1642794
775903
143843
161679
416071
1836183
854614
346389
1695210
1770659
493333
795057
1591620
88124
127697
1538877
1390648
197094
1779134
1760121
1523052
592749
1334732
1185482
321615
1427307
956139
1204864
207502
421617
584246
898224
377248
1910658
867638
1276396
1297294
281639
1704583
177751
1957748
877567
1596197
1474164
1614122
1602626
520417
471574
147338
811124
997637
1929779
1710871
156003
1431133
1758697
1386537
18233
410558
557816
1147177
126234
431776
78634
178250
1841206
240161
1478495
1194221
64398
650407
794230
1182317
1256321
173506
1864782
1798755
411594
1736270
180414
931194
1048995
93058
412053
459681
1298684
1524061
1674514
1567348
1437637
1847498
552372
1958261
1705197
1691432
175026
546071
1828602
414752
1140925
696033
1374220
1710061
1598366
106191
1225369
1974560
1183898
1278551
1668783
86693
197010
1609912
264197
1937278
805684
1883356
899430
523970
1699961
499213
1317093
1117813
1819217
396426
1492916
1655997
1407377
1658649
650287
1404309
1182674
1583146
1663367
1003166
1637984
1049162
896552
1057142
1431018
550734
473010
1148461
1718809
211109
291482
1320031
1079466
1757145
1842686
1708319
516160
1313330
231536
1496102
973326
314341
339283
421757
1199672
1174447
448083
1731648
872806
337109
1160538
386216
1803447
1901589
713018
446833
1033559
1902502
1655432
1792308
31836
926198
595267
541547
470909
413678
1078271
535523
358988
1829287
1104459
537315
1301071
780181
971047
1781640
726936
1966782
739436
868391
682201
224162
254885
1849196
481095
1182442
416625
1654179
228042
32082
70204
820922
740309
1848366
634052
923739
374279
1967116
940087
1125277
1313402
1414518
1411044
1610847
863085
500582
557519
187847
991207
239893
908932
1079347
437773
1890277
1575516
277516
1388968
947736
629578
1448456
1841910
871247
1494705
752884
430819
1186168
290718
1865536
856294
1942973
1754903
390235
1295318
857084
1653201
957874
1682918
1500273
723224
759156
566840
798672
627516
1207257
1770941
1427962
391684
346550
1793509
1227215
891747
544014
1509641
614707
1303216
515138
838824
111778
957400
1729143
317351
1483947
88698
1845787
66508
797498
1314158
843223
1081947
1210011
56098
1537085
1102823
424051
777988
294896
909095
1375316
584948
715018
739158
806662
550912
107391
1016007
154800
471995
1194357
1500918
1332481
857986
1629889
448641
214807
1822977
213023
845585
384132
428508
1389764
67859
1124058
1155351
1955758
365950
1831418
655406
1773050
1172645
812665
1324651
97424
1043389
766307
745122
656079
616307
1174720
1558322
1999000
348014
1145729
584968
1487464
1987218
1648059
1859655
1259078
173769
1346876
1237011
1282108
1815146
633246
1927647
135350
1041179
1867844
1293263
600727
509401
798551
1785768
1324160
1146100
1300603
520679
1903244
489481
465005
63763
882764
621075
1178605
1584208
764334
58423
1090186
1144146
894383
1727454
1813976
1366119
80615
1129123
1852599
783585
1637838
645597
247885
110154
1885155
1482980
124061
1066629
798281
951741
1819136
819665
209089
508420
30459
1005190
701846
776675
431401
1849887
379502
934266
1765596
82123
217618
180526
286692
616773
1311489
434070
1077901
448813
400398
178317
1615330
996026
1400416
1542306
1511241
768015
1626244
1640741
663436
1403732
1050051
208352
1400588
157175
1617065
1385362
990286
1457275
872198
584813
1025795
1880444
1594502
40451
352797
386787
1732804
701456
1017253
144127
1273828
854795
1874315
1215431
44111
121705
699895
1448645
1347519
315673
1712435
364245
1082918
79493
1473303
1051728
1152124
792665
1276122
401360
924505
1182553
1593796
696302
188523
159886
1641989
1475430
711884
119128
710170
1878492
332901
390407
61530
977661
873203
52356
1804649
624240
1525333
1109597
848882
1175757
1280888
1080166
715460
1152301
276599
1496575
1072860
716126
1913717
74995
1374368
366102
1761069
1562128
4270
1273364
697804
235787
759614
1740432
933981
1138925
1360068
1472661
318669
204077
1852543
1175693
1814140
18098
1524554
1222873
1419173
487985
1228333
572606
664664
1183789
1589635
1326707
1110169
1979109
1851934
1258060
815776
1843214
706370
336736
1154525
850198
1140691
1992146
724453
163950
1954429
1336571
1094322
1590873
612474
617560
1300928
984504
134797
1224569
375885
109743
1552682
349366
917936
103005
927611
119187
1829322
1332542
757237
774014
1362665
767855
1155957
980267
1148036
1661724
951726
1149634
9950
603543
491767
960979
1831364
1687023
432643
1258330
533160
1146553
730038
277964
645667
1442019
183581
1662012
917081
528855
1122455
270078
1660076
1189377
1240926
1291813
990789
1039732
759862
1741298
593127
100116
1022770
1067327
57724
460823
683245
279224
1655178
1272652
1657090
917961
1683645
442381
1068628
1574989
575552
158879
868804
1414634
1500809
1280440
1840301
702890
1472474
758028
633018
532317
1957535
1634643
1907479
1235664
1003017
45724
1207634
1865580
1564355
851875
32523
112612
455983
656921
47107
1916660
1066925
955584
1796456
815638
574052
29425
1277835
1893826
1201
1928530
974451
720901
241992
1820832
441040
1183331
1601255
1677666
108247
1303733
1255589
1510526
1723282
740621
913495
275286
224229
1664846
758263
1574311
7933
366384
765578
835240
1171407
1614296
932340
1973160
1139799
451285
724853
761739
616808
1894493
277757
662034
437221
194590
1372758
61465
664159
1267547
1070970
1552614
874131
1818209
578817
350354
1120200
1080837
1186584
65761
1438294
1872335
391429
1145274
592616
1529723
1306236
413495
1410876
334308
759336
1859001
907657
161765
1385520
1796015
1781670
1417884
1722589
1221992
436007
1633552
1382720
548792
1562590
67341
467817
350880
1243672
877558
455172
1083118
863220
222744
1840631
1453051
1615168
914431
800921
1544765
1347204
1304712
283058
1811604
1472060
495710
953028
191197
940145
1962844
150454
1706490
100647
76388
638092
1521009
1484405
1388765
878286
1618020
1648084
1880580
1822374
905549
1991598
1771958
704566
512936
590005
1786686
714769
1459098
328596
1052813
1404246
1195413
670638
215325
1831656
1227052
505621
364166
427492
503749
636322
1013100
1471606
1935750
741925
1077966
460143
1445393
1252262
50975
280668
1568392
843847
924717
108045
1279890
1488298
1459070
836992
998397
1265007
1432150
1822183
636040
7707
638405
1524078
1746507
1510881
1411211
192593
386858
1863096
1279301
1753661
1769824
1636452
492072
1540519
1411957
1416203
687796
845098
410508
308959
1552340
1681204
296095
1214473
204617
927470
1010469
196976
1291529
172028
1426962
1610347
1794767
962348
565185
869952
1125961
1452457
1565737
1367968
1732700
1373614
78583
1401708
1730797
1763845
493854
1624520
547779
305702
721692
1826870
849087
700998
1023364
1502597
1143276
821843
524905
941808
1819742
439414
8127
1702902
222300
1176959
202549
1344594
1620204
1618564
1100345
950841
936967
1641137
459479
1942865
512221
160246
1058907
1028558
1956800
637192
1206181
878869
1733819
1978628
1401154
68983
929692
673666
469199
831424
135314
15888
1312872
237127
1762789
528899
268451
753517
1180016
1757542
1001352
1917702
1928953
688642
1433640
493930
1811958
202507
542032
22450
517647
518124
1009310
1181574
436571
1405646
342252
405351
1094340
336382
1072769
851097
1758954
289571
79029
1634375
90362
981134
1971083
951859
1419869
1076102
1028991
209399
1986040
561472
995082
1658965
1975479
1612262
805331
1183623
947853
840474
1103510
1517823
694926
1816608
440885
1488629
943428
767299
1674099
1259430
999889
731642
1542723
223802
27339
421362
1965478
210319
1551648
1128948
278112
21538
1958243
320166
901535
32015
1845822
1544838
754811
1070986
1332204
404381
521349
488365
1420297
1283394
266610
313483
1496314
1629049
798293
1050093
443032
962255
181483
1793396
1819267
1988026
965215
1359390
91097
1830129
1463533
216968
1242301
1250920
766190
6121
1332622
204220
267476
967833
1618957
413515
1470059
1171161
91660
1909762
447264
442730
897051
444837
890575
1403737
1570233
1935307
1212590
794380
1656920
203767
1201262
778746
1411112
1005691
480224
554510
1056194
403641
364306
1757203
441786
1901961
1699188
35784
794458
627859
1078028
1797930
289058
21954
185080
407636
820692
1113185
1679744
694127
1357927
1423262
1930510
498098
1564064
906551
1850259
680058
1946131
1687797
513817
1023523
926436
1530006
1507373
295712
628955
749588
1901978
1449880
598719
362158
298223
401980
1906408
1582232
986887
1250113
292128
1284812
1949539
1255039
1539561
681754
1854523
879197
754514
53030
1115711
1213523
1365017
957361
1274923
67665
926892
1507856
402785
1797222
1137815
1927420
1885701
1942782
1519417
316132
1442607
1309507
1267439
342137
98915
1805120
1981591
797705
547554
802827
1209708
1747178
1702694
1257830
1146217
963960
1568477
1541329
1389828
1865615
1981824
1641886
1321786
302695
264641
18938
889490
805700
1096465
508329
1628649
1599935
1614022
1116413
606111
143844
1245142
911686
1389105
1590731
1613937
735804
1056322
1781449
142368
1391511
1715895
1560620
1708476
1326153
140302
1102064
809843
1495126
815663
1466132
346767
1391229
57868
536151
674947
1357259
1243647
996627
896114
54218
1096939
114392
1514724
911105
521470
84982
767803
1719064
568644
382861
1425252
280923
1662569
1304580
1533406
1299218
1554870
1001140
1077168
855409
340574
8902
231408
1338092
1785896
1675176
1386585
927132
890354
478704
1663205
521649
1040766
1228724
1048290
71911
1792146
763992
157172
281245
1168343
1375573
91603
841304
1300560
1864035
393902
1150979
293953
766054
104917
1741376
1070391
1114777
1464398
301969
1316486
1413477
1960275
1357998
1660445
759027
1060360
78087
837106
135622
1904140
135224
1208115
1468586
419907
218388
1034620
1008232
1268809
521610
101292
1921900
1009015
1256087
27510
1901491
888442
1423078
875601
173917
545005
1166295
989213
1950156
488650
1350930
1845844
330101
1580058
1569532
370333
698917
1425790
1145679
1793601
215044
263016
378551
4456
775316
1275411
318330
1726779
721191
1123396
1839046
354593
511321
1153756
1469363
1115922
1516172
1857114
1928152
540913
1845421
37654
1769169
1572311
1282041
1765452
463326
1099777
1311541
851650
514572
800432
250362
1926613
1849826
1394472
504215
1774872
1903167
1259946
767145
1716010
105286
363586
1365296
4226
1753218
848546
585857
1901793
1446699
699562
1803655
1480699
1771792
149831
1479200
164102
775394
1478185
1219805
314976
1233716
1907426
1561056
480398
906785
1227199
160290
1338854
1129731
590705
76975
330529
1750764
1709826
512019
1316986
256778
1143778
1354663
533696
1654990
693924
118083
897074
708896
569508
1514951
1586775
827773
152028
359029
563816
1847616
1506111
1016466
1014988
806573
1778815
529482
1094146
1017934
328270
193057
1469403
1223351
579079
316683
874550
868981
1015085
363596
699758
1824537
1009804
460336
983756
1375372
969136
1948816
188426
1153715
268233
970711
1971073
884713
1114874
1236574
1022293
422493
1762984
1138584
1992168
1370384
1710209
1289099
141825
719007
1312041
1453547
1530163
1967035
807315
1776402
701476
1284780
1170801
434722
945779
32014
1694048
1852789
1351282
860120
1997336
546765
1527262
1434620
1019570
632539
1232192
1775209
1297910
1611872
1514670
733077
349350
444606
1180064
999240
1475427
1407980
1701207
1815362
1723830
1580386
569674
769007
1967401
1196721
57102
1089844
1763340
404910
715975
227380
668909
1316488
778293
233645
984307
706501
836138
1444437
1665809
1285634
114048
1877373
28865
1699877
1396396
541837
543236
762113
892977
964609
1454201
1628748
1485807
1251230
153963
71067
1622608
712449
1604281
422459
952707
1427275
1887440
1881291
381191
1815066
1756243
1686175
1698582
1062316
203329
174032
1999188
1787508
593036
972216
1846018
318775
1089821
477418
591260
1794355
1560226
1514554
1132602
213609
1015400
1911934
1935940
1863940
1379048
96479
557739
1323329
1967383
1900028
1935990
1198977
1550899
1800111
1112247
1685056
1423131
683148
1605568
1336025
1396816
774529
1166774
1223019
1890814
501364
1926286
1187053
1052022
1712467
527839
1459094
1179201
518819
119203
578439
1796185
346336
1088275
183485
1836901
1901470
722365
1799479
864448
744389
912865
909156
581168
1912652
34017
1906808
6506
1737898
103572
458961
1271015
1489985
746833
660809
817756
1115800
487272
607643
1675579
919611
1517414
143853
526309
564452
1418308
1207249
857125
1131355
1858045
1885945
1558450
988833
726206
1937783
172546
1428563
1583
1766931
1202546
1574382
92938
692373
717074
151156
1312689
1949389
301442
163970
1245677
615349
1457656
596233
1447109
619377
682905
1723187
1025183
557280
1245389
1343894
325882
990581
1547296
1070903
1341797
1717954
1936216
146812
1918356
1896837
1396554
774112
147444
704288
861743
1853969
1469380
388853
153434
1387152
1447249
94881
1181419
1506747
665058
1554229
806142
1098858
1691919
525970
1506574
1804289
1444088
1988495
954036
1573919
1229936
777193
565310
1744859
456120
50331
1652372
392064
183461
310526
1148116
274477
1474196
522443
163010
1722034
1158258
74913
1545215
611312
1164692
930893
1429736
1077353
744998
852314
267197
158875
708615
905336
1653969
1856578
1027690
375254
1047690
647462
276371
438682
1146064
1838011
1781007
1276840
1710800
533361
110925
1111545
181451
537051
31047
734693
1060379
84848
218142
637120
423045
378154
1338731
1757545
283508
1043748
329288
1198037
155316
997530
1704141
1291174
747822
1201693
819210
743515
381349
524785
107523
337846
1244330
1308382
1222204
1457482
255418
307327
969117
1714848
1335116
735468
1708277
1632325
615068
1337543
1244891
702227
424568
1448582
1091807
1698583
683672
456062
1859320
664920
1222797
1853218
1071085
563274
1160853
31017
1305334
1034595
895893
155246
1661294
348941
194906
1465288
1732435
537473
386510
1021386
1928712
379776
479209
1471991
1674056
1028787
1992145
750164
1294137
859722
690581
1740583
1344360
1984515
1875676
147065
907420
1828200
1274415
1773575
810406
1678295
1525512
1109473
1945529
1320731
1793211
320729
673447
1157070
33716
1508720
1391641
902860
79647
275049
1199511
1480884
1170136
1225583
770867
802436
1231759
1357400
735459
331839
1165527
1839107
514038
1089366
1943028
402334
348396
382358
215867
152977
1521761
1973450
623989
1149146
1000113
1533701
461556
1690102
911457
120436
1405847
645156
380795
1208353
137496
1399943
964066
1311297
717974
1803585
1311868
983471
1312813
298201
1162408
1399115
1200627
1886890
1826834
969922
1261543
159655
675446
1839147
502359
1526910
1611993
554779
356193
1238608
189838
444444
1556076
958758
1046889
889846
391891
1149296
1315347
1182923
1032986
1867094
676638
613645
1806635
583906
770547
1277073
1863401
82201
533041
267228
1178745
816317
938627
465628
699196
1089041
1043115
1095075
132973
1273193
1214848
1593324
1375066
1167848
1120475
104972
426725
1394995
1270361
80433
1618230
761332
497160
1069340
1245674
1238043
110362
1116430
379539
463237
1521930
668826
551147
1929082
1751075
211380
440806
1013264
711897
161158
1370190
269759
1216355
566306
1504566
164766
1369837
454465
1580427
1764108
1584647
1269259
1422678
1502314
500639
1901836
108233
1053914
459459
1198954
10617
1844604
1575052
30590
998569
1292180
873041
1621935
1874244
736555
411554
161934
155867
49154
711415
616448
567621
1265114
870674
992942
1783332
1453323
229006
1187074
677966
647184
680587
417439
1805422
1559133
1504614
181454
1682673
755150
32833
1840255
1784519
817576
1376897
503999
130605
990119
185584
617207
892349
430267
1546295
153408
1184258
502860
1866288
1556864
1453826
817615
1872214
1056078
253794
834529
1281553
1817524
125230
560346
1587574
1246867
237973
19014
348770
1667527
1368368
1346669
765858
1097603
36751
898991
3910
1633436
1322735
1744111
1853423
284799
1948173
1703775
434159
570687
1732203
869163
1274612
795851
799638
592475
1486982
1078176
1655783
823846
1390093
1855258
1039301
1732625
1894420
884748
462974
1482156
860342
601625
1338182
1595598
1033758
978805
1891451
1644647
1339985
216944
736670
1609214
845496
1504386
1237037
1768084
308877
990377
566689
1071591
1240805
873916
1371225
638153
119217
166491
1933528
1492076
882436
1863726
404858
1920654
1228815
732305
58935
216423
391939
1215651
1856170
309708
1842078
1322265
1398967
1648574
1022380
1808823
1268299
519253
1915806
1187532
1125714
1886375
999364
1541543
605369
408933
1976736
693586
1498056
1740583
1037358
244078
1302993
975229
1422873
55592
160430
953133
1954099
90634
1758785
1529925
1428014
689061
1250362
903495
1794729
1155294
186773
761354
925108
1123454
788161
588206
243553
960165
1223213
1701162
559054
1910958
642056
633520
1162187
447088
1424964
1660653
447732
1501172
915630
1292143
299325
921205
967853
1384181
600629
695006
1127522
1935657
1719541
1483134
564940
396135
763220
1815873
297056
1241147
582949
1538784
309008
408734
955685
1278266
620442
1002634
1772815
304720
708117
1155713
1038071
163667
1497633
898429
424460
258597
1703810
1491885
678092
996436
1281276
1267148
936943
781255
695526
1764749
1727463
905041
1850834
1668637
57348
220528
116816
1812719
830016
202314
1197374
1226423
1769163
1806636
1358964
1919135
1986325
1194247
868120
132623
553547
1349815
813766
680696
425899
734412
1410959
1909414
907333
671774
776982
1928214
1610778
1217790
40022
711979
1785370
1823897
363237
1980508
89191
712582
664726
1498995
1617087
296002
230490
357106
1518603
779889
1008108
1480661
60850
1298265
1533888
1089999
205853
489150
775220
1797361
1529256
560094
686397
568050
258290
784227
1920061
1278900
345076
345124
1386111
449888
126853
1221393
1122940
1118125
1122726
1036600
516791
60558
698160
790300
379936
1813461
316332
1235362
817057
1832977
1848856
1444733
1073289
296769
1728079
1403147
1138581
759374
453821
969477
1989523
1626269
1030989
84468
500761
796035
1760470
321942
216343
267218
1624171
79857
779682
1959967
768729
954372
404764
597829
1290692
1294293
1107066
1105505
1565607
636751
1075493
1706677
36020
1583195
642933
603753
1837861
459346
684442
1319384
665700
181200
1661026
586293
1325594
915939
894684
1786561
53840
807870
1209025
1045706
225289
928758
1812154
1268819
1009116
1411512
1726656
1393406
474489
960494
1130738
180720
693757
1495876
338356
1758421
106918
1914610
603381
1559528
363464
461272
1315674
1982495
1311280
1894976
364555
836661
1458243
273098
387885
857160
1499705
536186
53985
1518987
949833
621290
1291007
1399938
482256
1648410
1912270
720639
70025
554715
1704967
1514020
464865
533029
99493
1451313
728838
376602
327810
1281973
106443
1610730
98557
1648907
167903
25751
1851391
635397
1563824
1018176
944991
1759830
805899
1453488
1006427
456879
864828
641191
1895450
1889407
258522
503201
503548
902313
189471
906597
976892
1693988
1785699
1151870
659984
1113162
837956
970358
540451
941212
728229
1809115
582654
90772
1523685
1084604
1240509
406580
1914792
1336617
802872
1253558
1199577
1027546
619374
1232566
745888
1256713
705937
1903705
1569112
1161766
1217522
1944750
1170430
1371865
1137443
634696
1547162
1155810
1981799
1998761
1621092
94055
1778072
1095924
1951579
372196
312318
1885615
1355431
333462
75141
311936
381734
1293793
1176201
1279097
1832233
1221501
1765802
684519
44402
484784
198034
1704866
1176761
1039845
1059391
1466284
1427986
771863
1770429
1969898
189522
1982679
1109151
1781799
1632090
1041374
461181
168008
1021883
598872
5196
505494
160218
29930
1401383
342126
1620866
113767
1061012
1914591
1644889
829464
1274321
1392070
1710556
1046850
1975647
588197
707292
63042
782372
1455404
321058
34970
564087
762009
420017
869707
1813309
949693
1785796
1144013
1629810
845839
1371777
1603856
623820
1542683
913407
1995349
961115
1119049
1279277
371446
1066842
1964692
320371
147617
1337513
1062257
1199252
301436
611495
347597
907702
1596630
1130761
1650864
78503
1122742
243490
1290074
1376904
1632494
1938432
1488644
1159338
1296590
1541352
1470275
168333
1996653
471782
825788
505970
148701
599811
402826
1271178
1652724
1030067
809375
1260544
608516
1166341
1439358
761385
833740
1311336
1182251
838062
1671050
1152753
209486
374462
838890
947156
1184830
90029
893163
93414
1990947
1683015
142286
328582
610813
12852
1183624
1780173
1604494
522292
1841288
182078
1905870
863382
698022
1208095
157082
237493
719819
965196
1497730
1425831
846161
362857
1659411
248699
600163
425071
417362
105893
1523978
1199006
1456134
1577449
1350530
1061921
1486233
746630
1536873
787146
1566533
731395
1864942
1641634
404704
1430913
1382128
1263162
138885
1359104
415086
1361695
990359
48909
1065633
1117045
1037691
1447945
1232800
588118
962667
196752
1925290
1840172
1944295
732657
797252
1817039
1764364
1379440
1296806
386905
1627120
801980
47417
1690701
1023673
751451
1698661
1295683
1903851
1393188
234685
1801435
54637
276429
1224621
1801304
184277
943119
387066
1410947
1375133
1349733
1836027
12284
634235
1547969
675577
9032
1818472
29457
788466
1351908
28183
924534
259708
749099
1996524
1842477
1277782
1453217
1172279
518268
1650706
158837
540373
1849630
909615
336858
1534770
1090719
1053549
1537853
1597099
1262402
342134
1470960
410217
822284
1745447
1694197
1004669
1718148
830571
1922861
75446
1997264
584946
878061
884401
63859
1109239
1021501
1024714
1651627
224402
1358281
980723
735495
1926311
963629
1444102
787954
970501
545583
1151922
1047660
320665
694554
682707
1676056
898011
7419
950204
1381687
1360951
1831347
1012126
490154
1656651
1787794
1998454
223555
1755217
1080807
198632
1589762
1576179
1987675
346841
1782789
927882
1460642
1091255
1020660
1695289
1268516
476125
1612161
623745
23934
1277093
139110
1341530
57681
414197
327908
934075
1468162
1317864
835300
845095
572748
1499279
438778
1705731
402508
373601
798021
368002
1138437
1549447
247345
1201840
351683
1441763
511158
1141817
896397
1433856
812370
370759
1362205
367111
1956864
1286848
770484
1209241
1349681
1688225
1929210
1566239
1427593
1837433
892150
1213453
619604
1058224
1869957
1208655
1500256
1101437
1776374
137440
954247
795673
1228037
351902
1760164
1967805
838203
50873
470220
1452802
1322386
816762
166417
445856
828692
837053
569461
1382249
1806358
1153359
1470530
1696969
1247281
710847
35037
1767367
611335
1332735
59652
760240
1902486
1678602
1478023
859079
1901796
978665
985206
744383
765832
715720
1944464
1394487
1532673
1015202
660236
1752622
427035
197485
699438
912671
559624
1531414
244378
4611
187154
916554
731198
465208
55592
899503
1748695
33925
171906
1197008
755990
733001
964300
1570212
1396271
48578
1865891
7625
645395
1156232
261702
1886328
187934
1010822
1801473
650387
1033571
719764
1579439
485413
661788
1695338
1378695
966880
1519430
915783
1883777
1028637
275395
966307
303886
465411
1937042
1324679
745586
1654947
1958650
371763
1641126
365519
1377271
795290
1439184
314509
170025
684475
594654
1602789
740214
94878
859908
1081232
1938908
1921030
518888
1308747
384589
796991
1389354
1807477
1426640
1040575
114649
453754
14331
1275553
271453
1392853
143695
1582043
455228
68969
41860
548038
242834
1621775
1727152
444273
1861454
778079
1390551
1893397
791706
165389
1348396
841622
1621334
900047
454935
629235
804263
567234
1022808
1975530
717951
1031753
1701376
402886
1703867
781845
1352913
1928648
189283
1540431
1859211
1794548
679037
1238945
639889
147636
719051
556925
1074063
1119460
1277149
784700
257787
831343
1443016
1267864
1386263
690012
1332012
992928
1698753
1163166
1206405
909560
1108690
431895
144329
432031
855164
532203
501919
1001876
1719075
1554232
50759
1554611
115359
751125
332810
1284369
1765156
1939473
1300271
1518791
1341833
16783
1928437
1301673
1836833
616581
563278
392432
1170954
199047
52368
683055
1630368
359320
24900
16476
1464528
210482
1429415
1333660
1319600
294313
1972986
1034651
599564
1560710
1243241
1986687
1257451
848857
1747791
657507
600617
396068
1297537
971806
1532783
793677
1688666
1363918
625633
1603102
514115
626055
381723
1881241
1666799
377844
1775752
1421374
876112
224052
740210
619257
1832435
336992
715802
1601246
1519676
302905
339192
730917
88049
1454341
265560
514032
1923288
1116269
1066469
1859093
1706857
963541
862443
681524
747191
1383243
598323
752844
507612
1721502
234098
766796
1343665
1990383
885703
1465114
1535394
1260032
1391236
1487698
816271
1897729
1062581
1852331
1406503
1145070
1401922
1649100
116818
1092487
1333048
764578
309542
807790
1286501
1365065
833612
44867
101313
463788
1703588
1632899
1721797
883268
296684
398810
125511
718937
603436
494499
673128
996686
612757
1598516
1278998
942130
700091
1493316
1473801
1045729
1847623
826535
1412795
552735
1713370
378824
1994286
429181
1444138
1477740
308422
334403
1948426
629913
1447847
714905
1049579
522394
1602568
678323
439813
1164433
505608
344998
495844
1722127
814256
319678
1653214
299172
1677131
359225
986990
1584638
687358
479776
106939
1755163
56017
1934732
1807920
235029
397595
799071
257405
1750571
1844705
788201
800205
1119000
1322353
1772481
1064373
924953
1795835
1971726
1464946
1885437
266229
222385
1608173
76762
1277981
1501304
127285
560282
1492583
1546110
703591
1035734
1960448
1384115
714917
603203
226293
785158
1393716
930580
1215116
1804634
1559233
574491
487071
1268713
477659
1427739
1010970
822047
842365
72531
143021
1737878
1073232
1060964
504670
1033289
169814
847757
1658834
845254
1079957
1417212
645685
1732564
202923
1512684
296544
722298
1845680
1118331
1864196
264896
131545
1869372
259888
1722199
321310
328802
534183
1226245
1617728
1591014
1608042
457770
1422737
1341689
1598562
1749166
1171655
1402427
1114902
914719
763531
1638436
1645297
355917
91883
448729
744416
1801700
1146901
808915
978709
1383309
1786615
1370434
187774
1062735
1780970
1782569
864312
622091
1137599
954121
1573688
1064612
938424
868250
1375775
1437495
997439
639818
1055235
1302693
1547957
741978
907394
1173333
1119776
866604
1620629
421010
706893
282764
177411
1737114
1427567
1358069
1808055
739105
1463363
1794613
1714091
715941
64785
859797
1011794
1025970
1669819
829863
961230
802799
1859610
561241
968702
540444
843698
1040802
1537517
30894
1720834
1711091
1966248
224858
1558550
1545530
756276
1754372
1842912
1638438
415889
130474
1126333
1970071
252458
1599026
1390864
1841809
1435310
855288
385884
918792
1057764
189696
1913293
1720108
504613
419221
808803
1029225
1456330
122361
1881309
434722
491297
173468
1680815
1024582
360954
81072
288863
1383589
1322619
810986
1461447
245757
1154313
1628874
1427783
358683
738402
724089
1170320
302810
1026234
1851440
574673
1914905
1140526
1626516
1520078
1082541
450785
1526875
622018
1568771
30453
351601
378242
440679
752887
642074
1783841
1181672
193307
1594806
628307
1852763
1516795
779250
1578921
841774
1466685
1084232
561899
1809667
422761
1176439
756201
1402610
546473
445387
1371791
1567441
434278
667365
1885011
1317395
1697390
1325093
861882
790885
671175
983361
1888514
969165
1743756
633408
341751
565199
1731472
1117886
866756
885384
424409
1945358
921901
1131588
1718436
1741488
1641628
1329933
1835113
393190
1658116
491285
34093
557220
1616849
1595535
139802
683616
445332
780809
865858
1425808
511739
36224
1609377
35907
1861166
1520702
1183030
1315890
343540
88945
851175
309199
525279
1514212
302958
320170
893811
160562
533785
1717471
74350
1156414
478527
1847608
1579490
1764496
1253657
1466092
534191
87918
1368330
1080327
257413
1493458
977182
803698
565871
1694085
1131052
389133
1818676
304083
1124574
45692
1911026
86792
1980097
1507147
1627210
1165356
1600239
1528489
38735
725628
269173
800911
1893651
179983
1438986
1154833
1556176
850860
1348046
791316
561619
1306688
1958023
863781
736352
1063768
863817
1059305
1247626
1136383
1397792
251027
1866924
761855
1809506
1782293
1581617
52360
784412
98925
1625803
1448732
923428
1500669
307878
1412848
990960
153574
1203601
1988023
339392
431497
1054079
671407
1607342
1158433
1721698
1226021
1682042
775726
1919575
1426509
1026570
948118
1136091
120988
680266
202144
1179297
1524962
324709
936593
405767
1872390
1344339
1641947
1136419
250748
1450330
731787
1030078
942264
1882160
1616282
1463340
669745
384335
304878
1697973
1792668
423058
1548918
387541
1921148
1229475
537170
1013124
1735023
1870189
450907
1760928
229786
867983
1604672
815572
497256
1489231
1038472
1124061
787932
984026
297680
952276
490441
1017205
1570352
1879093
66913
36421
1437199
1134386
1201753
1842896
314971
1511577
1713501
527769
508953
1659393
1809143
374100
707035
235482
682868
1068284
1810301
639025
353625
1973690
1462675
760857
887708
1957446
1994728
1972702
387314
1355873
908879
738236
1567093
1899351
1636279
869901
1830599
1826660
573059
203006
150578
923633
286407
1326053
402478
1038157
514551
330461
1250235
436037
641484
393331
473642
1099778
437566
125063
656306
1897031
903635
1054340
137265
1451674
529349
683293
189049
969746
180005
566594
1830999
1951277
308981
1610797
123895
1510158
1124806
1794850
1472436
1629309
1595441
91416
411789
1878519
1688332
1291842
1085920
1771459
1211664
1812018
730758
1897314
769794
122521
762976
262283
753271
1562020
188295
29609
86515
1629262
1714994
1704871
1735883
9200
1671089
1166617
1813944
1122941
225526
796350
1060862
1615281
1275846
396669
109943
1530854
1215542
605693
482592
1608620
1144642
951359
234297
1252463
1156899
1138207
960458
1384908
1112954
1942061
183655
219916
36339
657742
865090
382241
1840110
8891
531154
1513621
62535
799311
33571
1051031
1257779
1427071
736809
499136
772786
1645861
884119
1805046
514088
1186803
1864026
854013
1964649
1219734
1618835
1367708
39496
157517
145576
1360857
762018
1253604
370662
1208289
1812118
1741637
346241
1604102
918792
281902
1477987
1243827
1546897
156110
550294
358031
771171
133594
123701
1856990
971963
1215585
1427660
1459092
1737070
304513
1654937
1249791
90908
186426
822405
1773070
368071
1646263
407313
1181599
1582701
51331
369835
565716
655661
611684
1066069
438201
503377
1067724
1385420
473330
377129
929701
1257033
1795810
1755275
761129
1991351
1375580
1246648
125661
1597109
1845318
1372540
1240099
1287563
1499029
1435734
1499124
747132
1825795
1149768
470281
1182704
928187
1733672
1580290
715801
856421
1915097
1020120
219381
581495
362050
1676592
1052217
417782
1154161
747181
1338153
914641
634349
1440241
800552
1820106
1199379
1970641
326378
1199898
60466
661478
1124562
1210187
1769208
1214070
514785
357579
1886231
712196
699465
1670
738819
1794909
165129
1487732
680883
18084
1152906
1091777
1702353
734753
1550542
788793
653529
1475079
1989231
379428
1896631
32962
105482
1342701
355348
235970
1754698
1643335
710401
216097
1241404
1075481
124809
1506287
1002250
791937
750782
1676043
782949
1228371
528122
1376315
429605
751915
1313543
1966726
588178
1830046
889790
431232
758962
404421
345448
1019609
1860233
1913225
974166
1971401
1908620
1275322
980952
599255
543255
963712
1345674
410316
995201
942043
1662777
1508815
706468
1854001
76299
6911
1457662
587401
53776
1605238
1692200
695318
1984607
447244
1088564
163941
32209
79296
438620
209910
1126948
196939
1491773
1651319
485953
1370925
369015
819681
1854821
1126497
1341617
893805
10666
690846
1566437
1373129
668065
1797393
498714
1841065
1397672
1481059
1444312
1423548
1259037
1843227
1941050
1604530
1073329
1524484
93425
1172078
946391
341554
240896
468721
303591
1418511
19756
923946
228398
1461752
1986423
1920769
1905991
145072
1457968
1677732
1300303
94393
652793
899541
729419
1040401
1644923
1952901
226936
553370
518034
1394378
1147036
147913
1647
46455
1678916
1122443
609025
1888446
660655
1735734
283659
616224
736452
535740
1430088
800325
404952
770812
311050
791320
987777
588172
1562083
224849
865394
666842
531275
1377067
1141822
567518
1082165
347773
1257910
28625
520907
1151524
1419992
97492
610840
1471341
1717189
364383
1651910
851037
222136
1890264
1165500
1540965
733509
920042
336116
1486244
59197
396413
1615983
198947
852513
1544760
344150
986790
1627187
1235178
8933
765589
447942
1462067
130924
1970039
369319
1280435
1684764
426152
1520236
1421612
1092047
339278
1915239
757315
1357309
1537715
630165
407707
1068810
211912
761396
1624216
1165145
1344050
1714986
166607
343033
1187335
256893
1774412
1024385
1281493
334161
89637
803705
223485
131839
167481
1207307
1909625
24361
375638
1066673
1875477
1998750
1098532
1770489
255443
1879489
1638524
1070348
923484
1288758
1212130
40513
740716
471185
807045
1767779
1635085
842788
960487
156291
1992064
1721390
504953
1508818
1647228
323427
1306868
450304
1949547
937481
947016
597862
1797335
1718962
632687
1422092
1622650
1035213
230862
1958940
1834337
444212
1008188
313064
44169
741860
253882
1509386
1946276
518637
1110968
930496
1127469
758632
740591
1036499
112960
791453
1178606
1596211
1999941
547654
463695
1731883
877928
145408
1060757
752301
5445
1432967
1049776
1806131
363219
1224283
359399
932066
38740
618594
319219
1846119
1780546
1824321
276042
1745813
1888822
916341
1257027
171295
663169
1315774
954093
738855
1521776
1275347
1037621
1664841
191352
1973087
1203750
264375
667376
1447937
612250
1981827
1929495
402730
257803
872240
1943707
470487
843283
109112
1479580
903966
1759830
807787
178609
1593247
1608803
616644
341609
402136
24737
593387
793491
1353343
1018522
574211
1935684
95503
181259
23117
1638412
465392
1852231
998870
104360
685388
225750
117711
1475596
1975235
1359273
732043
113026
685284
859296
394065
1129662
1799874
1458338
1368760
1533758
1759024
1670438
1679869
1733230
1484440
416150
645911
521188
1624771
353868
1375655
78296
745032
1207867
1557308
427112
1335184
1321826
1735073
801497
134570
1643934
1066423
308351
419511
206064
1982551
698436
1649134
1778390
1112221
686971
960487
1351487
859309
1619568
907858
142526
843405
324057
421125
1668286
899924
1791330
872725
1954756
1103974
1778503
1116807
365493
798041
818571
1415938
702250
952513
602792
624678
385694
1611649
1115288
1599128
1908140
263713
375769
1805010
678191
1997728
1628358
594010
456154
1002850
1578579
1728957
1338554
953551
192054
761479
1996208
1449432
1384291
601861
1027556
879011
1608271
1114468
7832
725014
327273
488544
204665
258166
1730298
1330178
357297
535856
196664
51261
1873086
1342702
35658
383938
893022
1265803
771940
1789250
265156
1834290
1192480
1180508
674315
1691560
1133557
1376318
1944656
704337
471830
741809
1083303
1355168
656834
150740
1630368
1290135
1000267
1969595
714096
560967
1786450
114536
1345252
810061
1831284
275891
1276934
1345023
1249396
381379
1270416
1881754
1488488
130000
1073438
1918305
780141
92180
121407
546055
1748793
1272001
1386292
341033
699285
594423
1218818
1988413
153216
1393303
732711
861758
893192
934167
1350795
1879769
588496
2658
472052
1597128
1593006
963152
52616
1590153
1874553
728416
1736247
326618
707064
1471911
1043703
907700
1908302
681809
1105546
18849
378399
387851
794261
738900
1524467
1546312
1620777
787869
571224
538636
743611
192733
651156
1823076
1424656
564040
165238
700918
272271
80265
264677
1517873
750277
687306
1770623
862149
132943
3281
1650541
986685
1206849
275657
216832
1296996
1023658
1725148
26092
430428
656160
1257041
140791
1365562
1770830
917680
247839
1741303
413371
1631614
770371
1008404
1097947
1042143
589936
1449240
1730817
888870
1831387
957809
895526
50970
687405
182058
1969598
931524
847845
741159
1522454
1856999
242734
246430
842567
255442
414625
48346
1994294
1948384
1555553
939455
1721670
1799058
1737015
1927095
1859791
803367
1538617
1468448
1432689
151996
1967975
1974710
209509
1943721
698426
174483
1422046
1429732
325776
1705871
634197
236167
35206
234821
1560222
183880
1900580
671826
859847
96033
607406
1494638
1484362
50854
262043
1486148
836270
89970
57224
172328
1345488
1069294
1111634
313646
1059796
336389
1374817
1744253
933191
1128430
1953696
270902
206850
30420
1634682
1990951
1980100
145217
930524
216961
141961
306706
1470754
1340701
588128
1629179
142482
872444
1137332
1113865
373641
646464
808525
1583186
363982
216123
1094220
255359
453502
1747805
1219789
817058
728245
1262079
1967262
623752
796407
619848
955487
523862
281893
1739579
543186
1485658
1093119
256271
1809153
595299
863456
1641569
718840
870658
557474
348912
979974
849636
1134897
1074463
1806894
1309645
651163
1497522
300352
4106
87053
873461
1172159
1583902
744304
530432
978415
1175249
1999760
1728794
448358
265457
194956
46416
1571670
476838
1046645
189849
1951185
1558768
1778747
1792720
1014435
6943
1733697
1844687
249137
1000995
549480
331021
597497
213058
1734205
712812
931060
168443
1395647
1084369
1816887
1208028
1212585
1401350
727723
1605125
912575
456271
719656
1601507
1147771
1819599
1143005
229730
482840
1985087
1662030
270086
641118
1355706
1572479
569577
1061989
265336
781730
1271430
551997
1074440
650267
746563
1289138
877632
1805148
613735
451672
640520
1271757
1799566
498350
1875980
1107368
4299
1386120
14565
1404020
612989
196247
343031
1852015
1101718
562610
517219
1082657
1640081
1039547
745299
1058983
643060
883736
479287
464421
610122
110424
41635
473542
1567619
1271728
1469575
356680
556584
123667
821054
1147534
919783
1960684
970820
728209
698484
1507149
589276
83177
276124
1802547
512380
1281643
1247597
994781
641154
455125
802995
1095154
1341529
1006546
1721377
1191255
1873967
1879531
1403885
925124
312962
1016464
1160643
1559270
1195004
718788
113320
456882
1263011
1362629
1047298
119164
1477742
1621320
1625657
1690804
992079
1039162
652634
353604
144236
1385498
1079495
1692811
1068812
566389
1374564
1810246
1199734
1268286
1839542
1400556
833327
118151
276220
1262519
1173788
293791
376968
1288058
1500204
1669382
1458597
81673
552061
1960576
399441
771487
1011122
1652328
1429181
1819151
79391
380145
270028
668861
1476002
1768263
1865113
63578
156841
1289709
1572881
631502
493990
216211
1856130
1257819
794576
1216112
1910568
1535791
1951929
168803
74574
924759
758567
97252
399693
506856
756760
952241
503883
359187
1414328
1327723
1273663
1361795
721045
1982961
1130376
1153375
1529981
380474
704320
274775
1036348
1671931
1261573
1559061
1487299
1032881
610883
1167804
150593
223429
685509
203759
229271
1249140
453065
1509903
406002
81768
1343799
278041
1908586
746870
1870237
743002
843911
1518694
670981
1896922
724166
1824785
389553
1499889
1542100
594924
1132703
348768
1098676
934861
510320
1003102
703736
1900304
1984000
439533
1080548
1837957
1728531
1573617
1032480
994669
324243
1135065
1087982
1997725
267133
1246063
555054
467612
1584159
361932
1250163
290854
1296784
1828405
839925
773514
719977
779642
1293061
413115
1854503
344688
1551755
1189011
768648
804372
1504025
1927311
1287924
637142
1050377
1494713
173657
981458
1926548
1706792
826716
873283
1514588
779953
833089
411944
828301
934481
1093503
374479
742866
338824
874740
499935
862305
493523
497217
438832
1425922
931870
1877409
996950
225633
600893
739840
1003893
1610253
136749
247503
538357
1689857
1948497
366505
764918
1291055
1639494
985802
923856
796738
583890
1426035
1947742
144593
1597799
201540
396974
13372
120492
203234
1751954
1787709
852152
1172046
1301506
1892243
165360
949885
1279855
1162300
457996
145680
1840837
1862490
190448
1222062
1838430
908239
665152
87566
1761709
131116
1103665
1753088
1427187
1664986
1620746
1463742
1029517
642567
202929
121142
323564
166861
77506
498164
1215203
1653529
1568445
1199585
1997373
1729959
968255
870086
1017982
1702735
1292149
809751
1706014
511066
409824
1226412
55484
1964126
1473998
1265272
567291
1197593
366664
265087
690266
222107
315224
14369
1699206
1156489
225430
1662931
1175201
1364412
98341
668689
1041920
389940
274772
1383890
1808837
1526532
987723
1890693
108114
1819501
679896
1340407
1242385
1799751
1511524
778002
212431
138627
1635501
743996
1401298
985137
286565
343535
1259582
1522033
1537184
1153128
1305435
1840361
1318060
926259
299739
1410553
1650189
1564346
1997127
826473
387613
684761
1813212
136194
851723
269642
786289
606198
1806613
788790
1329247
1814489
300487
1925148
619111
617997
1332558
416175
1621244
1395965
70281
1609868
270898
360317
812823
881222
1162665
1739190
908462
548627
776268
1203844
1567308
1090754
1722569
453306
418986
362193
93162
776962
1805246
1708408
1785823
411042
1179061
998400
467214
467911
1318223
1957098
1365772
1503267
1808287
870837
1720704
706645
200892
833525
933067
908532
482458
1084608
817110
1937451
308337
554094
1216708
1121485
1495611
1818643
725901
383943
1149290
622307
452131
791766
1038821
1880104
944988
1109806
1811609
1030208
498664
373483
1830195
1332399
706098
528251
568880
999162
49776
432333
1920858
1295081
1175474
966319
1203374
640027
366748
1754535
1277250
1753585
1811596
1815079
1002575
1838918
1284950
1223323
945422
762137
73810
1631805
1360204
1279876
1196159
1815328
699641
1969968
1056195
361466
903416
1749900
3687
1759850
11462
1080414
987414
1221007
1342411
57095
53370
6719
484288
1961835
1149308
158967
752675
1485764
61671
785550
1069630
1568256
1451898
1153898
836859
1819240
1424300
932069
1855840
1439841
605765
1547042
1981525
1329966
420196
1307930
1823798
1459023
430453
1865346
1665793
1848579
283384
254666
147946
1077533
1697284
1697607
1962810
1939761
1016902
1894518
1526149
1267857
551846
1927371
1610975
566355
1481683
486392
528914
66530
152521
782737
79137
1347286
692008
931655
942609
491922
1307189
852388
810027
243699
771376
87345
825772
253498
742680
1377362
152040
816720
91583
1840141
914854
1497684
1700944
371622
187360
47613
1447842
743799
1426004
1667013
325754
796741
1141207
169282
1232249
1001535
1819431
1873653
941739
437474
890716
1560998
307499
1834756
1164364
1871025
1060202
1780495
1959608
1639751
1489001
942470
750803
985362
1323404
1298493
572936
364472
50347
1131399
95642
826304
1608001
1482805
1119821
236403
1505620
1778752
1894559
811434
1783847
489112
1224170
1966566
484719
1827696
1611975
176121
1434505
17609
1385336
960551
1547843
708687
1099038
1870949
769448
2814
515663
520504
536551
1119759
14590
303060
565490
1984976
572303
1591677
1029808
1053963
1815124
266059
1523651
1730716
1729322
1797455
1563378
766624
1922008
441317
355181
1390014
19111
437326
1555474
1759298
624203
549791
963921
1735969
1446102
1011847
408923
1064080
864244
526037
320554
288533
298865
786407
1167177
991766
1151669
1979453
1724752
1066089
437975
1157538
1343411
337955
438560
1291144
392366
878146
233327
1484431
1512043
811492
240205
1581051
158591
1116940
293861
68341
458717
1563703
503367
420954
787301
701662
995548
1050520
1417296
1224452
1183384
1635056
196538
690491
1436772
810265
381966
597290
1280533
1802025
749009
1304787
221859
1355872
2948
1990106
1822293
1264454
1647099
1286280
510580
723935
1028089
1982476
586769
1704866
1491766
1811789
929500
553049
497691
897204
1027155
789152
1089893
1809814
74596
709074
1812387
356472
1537410
1530442
1729704
137929
456778
1315431
200706
788129
685923
1051687
1650755
472997
1409056
118809
1824746
138687
1737041
235213
1178571
1407668
1120617
1862516
24065
721030
331023
639547
40425
581594
864796
1256481
216583
1947345
500638
291317
769227
350751
1654075
1178060
698159
1084800
287505
1353475
471852
475515
142334
1693342
1441239
523500
525295
795701
1962057
132723
1035933
1914673
1217752
1275609
1139847
1066636
865778
367021
1504788
255036
191456
521611
331502
570830
51227
265318
1983761
767220
1731982
1373104
470351
1233659
504376
1312392
1201808
758836
1297487
1325387
1864061
140042
1794931
1415887
608420
1290017
349051
1604874
370633
1015084
1144380
496122
1239008
982958
1315709
1854788
823613
1381003
1331566
1069924
985200
491266
742151
1618203
320278
1717144
153340
446823
1941830
481067
1837880
1032438
109021
9385
964002
420486
1324574
1414100
66189
1801659
457021
1230125
1269827
378109
841671
1187597
1341354
91241
1262331
1242269
444778
1028739
2532
85962
1588759
1929778
1463077
162499
1277466
852606
1105570
1817332
1482772
1470649
239199
418160
1379900
424086
111831
1578066
354490
1775694
526887
1821116
516086
1205997
1487125
158316
1087516
1503512
1770351
1465742
42861
398324
1226144
1433039
1600416
1341031
1895703
920058
832183
1704274
672387
932987
1553046
823067
1860901
1605449
47227
562210
537798
185600
656585
1069093
1168182
214484
807720
1224556
1194858
1512326
1067480
26612
1625508
66921
723998
250487
657294
1424860
775316
1186978
1091406
1208346
567137
1800944
62994
1009333
759618
1465225
806800
1494313
1895973
1759186
863749
778455
662580
249080
514773
1444499
1577006
79930
1046560
1975187
436911
1249314
689791
1052922
1174143
1773982
781898
1239809
1563833
1835651
1845803
173435
1830352
1305472
1801282
1109838
1501617
33466
323372
1415660
1128323
136680
1750926
1217615
1957069
1698251
1261929
1309125
976917
972144
52069
1727102
1411832
338851
377517
819598
442049
804049
999403
144183
661675
1612837
1320007
522978
1524852
1489135
828635
1562349
1153844
1804995
128740
958825
1055211
1021926
1327162
1491145
1696016
304264
1336428
1614593
786632
1365466
1460704
598778
951128
1705801
1394233
1827507
1726307
909137
1228765
782094
1700909
37292
1097733
200581
854383
1648085
1618466
918270
1142175
415982
308115
927695
1543270
848308
661265
1868611
1566351
1225926
510831
617811
304270
1075203
1309890
1365892
1166156
839138
1373381
1825483
887305
1709980
1059563
1682780
1337099
1214999
1799024
336721
1911502
1090368
1964846
1392512
1460227
827004
1348730
468192
1693585
1943118
983199
488066
964036
864207
974868
1111987
410817
917882
558121
1948221
1847095
1242792
1074137
1645576
1458566
38437
1937588
758547
728834
204516
106463
1736657
1360909
1426980
1751128
1215609
663651
644729
144431
1422677
1000150
1559528
698471
334482
725084
1398755
962627
545870
905425
80025
1814658
1588104
1382633
89185
1703351
1827908
656119
1550811
1679404
227305
200184
1832453
1121455
180371
91561
217550
1131816
132844
1380245
562026
1990917
1651653
1511201
1921454
177663
134171
579865
1759523
154996
344530
1920437
917309
1190974
863525
919882
953719
1382621
61338
1054589
1967839
663825
361537
407881
86987
1161030
552154
1562745
1951432
652203
1199497
1300967
82287
125096
909042
385051
1014056
1116072
168411
300406
1730236
1017451
447214
1344711
806664
232717
156739
1123549
341478
1681939
1209269
1052150
1592137
1830990
1601534
1926494
210782
1800764
188460
205100
894746
1994607
826166
1747580
1758486
926961
1783075
936519
1009113
133515
736608
1582022
1046944
1742603
360871
1330789
1809079
1921164
313613
518383
507151
1497075
1486795
204148
748337
420871
27688
1252813
1129896
889689
788142
1122183
390073
1152545
1668796
1532214
1240137
345978
1957766
47000
1110156
790864
118468
1982374
656811
862403
1258715
273434
1331814
465246
1165559
556540
1956728
372784
1709790
73316
762613
1413586
1955886
674754
1964616
1289303
968597
1546381
1917933
1536544
314381
1371876
332627
629572
750176
924876
1315770
1907594
505298
282760
218489
1547585
1760387
1323436
874141
557837
983253
1033113
942655
166366
1499428
1882890
784458
409415
1313807
136893
476679
667553
562350
1452558
28121
987042
1358719
1623108
1818310
40335
1655372
242441
482556
431115
254649
1314841
1919421
902588
1432514
1478229
1511890
723175
1451701
1293825
1462900
1091032
388815
298324
1954410
1331611
882678
1819100
24184
64545
1404145
1284001
826775
433697
1476732
1651825
958304
1207037
1052449
261464
1498512
978415
1259233
177737
456683
533814
1087164
771308
1563435
1407044
1009980
1697458
357637
531182
1483124
941164
1982311
254226
145780
1904054
1839845
1817736
1731097
347359
149253
1419467
718771
1167893
1672430
1335624
1125997
1940869
1032811
1982516
360986
447231
1431337
1491782
1110131
1320009
1045073
1067306
749695
1844578
1556796
1935207
1504612
622329
653972
1985290
828433
1074427
547131
1816797
1774053
953340
146723
1101618
1111389
1089668
541753
936816
1779170
423336
1507310
877808
1102424
533341
1448444
789629
510857
1833387
83283
1943342
1275949
610034
1136441
97648
1240604
1180792
1286410
965815
1226259
1345633
60675
1170311
236872
755702
24032
404887
905949
1889685
997598
43441
104339
1803962
1073300
1195155
1742388
1009634
436821
229724
1910423
926399
683373
967940
992444
1187508
383735
1327522
44961
1870388
884697
1941340
1753985
1782719
1111940
1530707
612682
550611
1881838
289945
1134925
1461937
697325
649623
695856
1820985
791044
1120375
1071031
1541279
1340540
240372
1860081
1699768
814235
1613891
590636
1309026
1592044
1349813
629308
1377643
73372
989547
242594
1467637
506934
1046246
1334598
1477835
668857
1880098
722829
1083494
1956335
61858
364516
579839
178383
1013047
1027596
1039498
1567630
586562
90487
624069
1935097
1172183
788518
669305
1144708
292966
445092
659187
1550159
585199
1744492
1001589
1999978
175002
1544269
1131750
1600173
385740
693570
31777
1374204
1639127
1029931
1738388
557120
554314
1674735
1172307
25135
214404
287175
1463394
145009
483030
971349
1132679
237514
616745
1344091
874221
627549
1657620
988267
369589
1397912
1382483
670742
1470866
921449
1398182
1396378
1855148
413511
1011480
462858
49104
1585348
601132
1359283
755513
1560945
853163
550176
1308280
1441630
652038
1150590
480558
874961
157130
92581
21743
137944
1835026
1503216
573016
1169238
1361506
807509
1258630
1598747
164819
1220009
1540712
1211160
982801
1592133
910451
592935
1728056
1911723
576955
1510248
900467
1556238
432033
1420621
1360050
962734
1027462
992244
718077
1297077
1834759
1160419
1041883
25588
138605
1523958
993044
1483161
291521
914605
1998231
105461
1634497
1567110
145010
934474
433943
1424712
1387664
1907639
1794407
277633
1536188
1191360
1881285
553948
466509
247478
45007
1892992
54055
1361173
846155
1280040
337633
457942
1703524
1190832
347376
597071
157128
1847661
1748974
1826083
1423414
1650810
662139
1328744
1280124
25641
575403
645541
1133641
1710540
1161872
974458
855347
419593
325452
742237
945288
951115
1507169
981522
1238133
299761
606810
1098925
557378
241055
696049
1087558
1378106
1335175
554898
569714
1857886
669148
1146279
30710
760285
1286295
341333
261587
1490824
432962
1576651
393201
1092335
1951121
432259
241682
1947561
433192
1963356
400849
1108021
1415162
293825
1696150
429785
1838779
1722927
899012
508391
79788
587913
203847
1541850
1519877
1447664
1698202
118304
1797485
163460
109023
1704300
1549308
1802119
475943
1928934
624164
1440277
105735
146272
1741188
1870464
764808
816340
623245
1019178
1016661
766593
1076093
1166929
1846320
1132073
1428701
244111
1920958
1972547
1573587
702637
1277852
806249
1089657
750653
145254
1446699
105791
554552
682862
222859
945873
1706820
1452197
931029
1742451
241798
198706
628277
1464744
547761
562933
893799
22642
1957096
1612824
156201
181402
1111987
40086
121927
1248608
291920
1746662
727545
1150885
847866
498340
420634
1945891
1489796
1864337
87266
857398
212676
1987295
183555
1875690
1812112
754071
348398
1970983
1779672
182550
903787
1035939
1483642
465051
1848066
1264417
1317867
884587
1410623
746176
286675
796617
1415789
1337622
1833447
1028985
74233
885524
723854
458749
427330
1634451
440288
1657261
661320
1504842
287695
1606644
199271
285815
1637020
904309
375333
427680
293745
1360847
1821028
984708
497340
333477
1639194
1110346
1321613
1465922
1351307
1009349
456133
1870189
293482
241007
1852622
795344
1699559
6213
250118
315224
397663
1396991
1851117
552087
1509236
616459
787535
433656
5544
1854804
940483
1512710
868050
1040779
1543737
1933527
888689
1643550
1172258
1385656
1762512
720000
1177286
1317438
1593009
1874798
685110
1325530
1575519
828266
1772096
961002
10028
846713
1133036
1909830
238686
1320357
894500
1102830
1982870
166747
1586773
43378
909744
1080766
783927
367186
344337
1335740
757028
261847
1714293
208540
1107432
1837269
314775
277698
1191805
1510517
1438369
1274533
432989
1978292
230908
1392367
1684358
45550
689417
540496
542673
1380551
1211391
107018
1843141
1300694
1756109
580532
640077
1847627
1862483
1480499
279833
669425
900170
1404742
1813564
1560585
1886472
569176
687346
1101257
757619
1369188
1320127
1290344
1508982
1647575
1451194
1499933
385525
1490872
1743186
744823
1585800
977721
1995094
1978196
998764
179188
469637
977064
620660
1949130
1906819
664819
1474520
118572
547417
455954
1745264
1045937
1154958
495700
1860661
1001341
1183779
500670
145792
1046507
1025328
1795785
1233622
110807
217646
1684381
1878644
1741166
1639373
1238650
1053998
492658
1566272
1649867
389214
1136327
1530472
858166
307997
98313
1191853
902070
1044531
800246
1962751
1523527
809942
1751196
1224747
1065748
639702
1540884
1817583
1309921
1066610
66948
1779688
1025697
509802
1604607
76316
360490
1795859
965348
1041074
1794900
1272387
1448652
1616238
671209
1474520
1308713
1558210
1912331
64129
1779011
1891439
1412572
27889
192329
495472
352355
632973
323932
1960838
648386
1262536
29276
682319
1093109
126143
1332021
638249
357718
1496200
1274714
78196
1528455
1795399
1144682
891381
1153395
1776992
518915
50968
869290
1405831
710238
1550495
1901311
1154103
1771662
1007269
939123
981423
872709
407603
496181
1947003
720392
706046
1197865
899817
1210536
1622443
996486
1799151
1029144
95267
557510
1480902
1001361
1206104
665616
1535722
1230587
1414633
1053078
600896
18476
950095
1709950
1972275
1287257
129491
152071
1248619
1067648
1222562
1798269
440514
1258056
137585
1994305
903934
1948627
1568377
1060332
989806
1043260
726821
459088
564296
1468583
302675
66131
306688
325904
1204890
497340
1836413
1593096
1538855
277995
1333975
1557714
409953
888086
335183
1028661
1942338
1970021
61350
1226819
812981
1734937
966683
1998362
21509
333693
1118076
1404561
1760122
1015712
887549
1464467
338964
191359
596950
877731
1869314
895867
206081
1287278
1961841
1495016
581337
1049994
362600
1368868
274576
379304
307417
629980
1137096
1274346
1991249
1940073
1522506
1167280
1435646
168776
1370759
547177
155366
1592964
1588044
1661555
1982422
960528
1126406
1301968
822511
514780
1365449
726381
574239
995783
1747985
1708132
11738
396337
902720
1889438
897975
1308344
1443818
1067469
118798
1241309
1209280
891135
1506406
1201152
766207
1360289
1988050
207932
276483
1976217
1409911
716604
456443
1433685
1448057
1265898
826027
1163418
1714743
1656504
1898352
1962919
1605052
66923
498905
1951639
1758289
1549426
93581
917247
733686
1370673
1074566
1712835
1112886
1853529
1881829
285600
595758
483771
1695773
970530
861229
1334480
1177071
1185988
1428641
678190
927095
1377337
261138
377943
32615
709313
1597944
1949858
793382
1237658
902060
591121
722386
629082
832444
1113316
853918
864539
735997
450344
1380492
345347
1655189
1165090
231473
267523
1077303
1331614
602043
715904
214765
21205
1470270
638756
754616
150667
233383
1121573
159068
571109
1058051
1947876
1764986
1858607
493192
684364
975241
1476843
757617
1788253
736785
1260124
1930194
182946
1844932
586917
1462456
995596
1721661
1043696
1628683
823922
453453
480972
372795
32027
1170523
662845
1045825
169116
1771931
1378343
986982
1150576
608809
95487
1698754
1379188
1530510
1842794
1969651
546008
415486
902598
319729
866100
1447742
1966309
1856958
1565235
294087
1771343
88757
936495
504250
1368304
1098162
475550
1675208
1642179
1411383
759339
710546
231884
1077078
145404
321411
419287
1416401
451292
16321
435772
1739650
603570
584848
749793
1289384
40454
971682
483822
1548130
977486
1147593
1594890
787808
796768
458617
659201
925746
1908345
1578762
1843956
1261006
1935018
1869752
1148312
1866933
29591
1083792
1623900
1358062
831041
745127
1973849
1691167
1670121
1795593
1822117
818386
917091
918161
1520833
1690474
896418
1405645
506157
945358
308361
1736240
1698610
297279
709836
1437211
657370
1894257
1665047
1037946
1436355
395357
489708
272821
648376
605283
548120
461033
1015493
707019
1410450
1047973
259939
1055318
1766662
1328915
1203345
134961
248463
1733377
1269962
821533
1990596
204543
1846562
444559
1924790
806481
640511
1592886
680610
39037
778887
597030
880611
1962314
710958
1380603
187137
1841372
1769140
1037275
819957
1624223
1146175
1912388
1967107
1361844
1663199
18134
898820
904839
651150
1288549
1791774
289905
1011912
1720907
967476
402648
543796
1606152
378983
693520
891199
1021076
673430
1032979
873464
1034910
665687
985174
1892627
363424
1658024
23838
1101615
1581030
1566565
1424824
1542926
1272002
1516553
1800698
1775287
110268
1784661
1966603
977502
491244
1093340
17551
1382744
924079
1332985
123121
493477
1124798
337597
1213196
720648
1238174
451049
1032668
260013
1390107
903699
1986522
344484
1992204
1834780
1463916
600728
232660
504480
1985507
1533406
1853546
871648
654765
15188
1748817
245917
695579
1419872
98779
1224830
1510780
223344
1570763
1941700
1602316
797389
1818647
977054
1599468
466053
1658564
77987
1647236
1953269
1550762
1692798
453185
368441
1450074
1840513
1845190
214916
554422
851544
431427
1806892
8162
774179
944192
1041560
1232393
1519476
33275
1646540
1274551
1625977
737533
1567510
1638229
1189574
1430319
381861
1463158
1341052
690615
331808
1686258
50816
1782369
632056
67130
1806398
1860014
715408
1962444
43353
1957451
1249536
500535
1374823
1807765
1422469
373110
574177
231850
241426
1956802
1681062
889699
1925307
1842458
1461430
468095
1553053
206379
1792455
164758
308536
1257435
1793631
199170
398063
1753188
1089260
690899
138647
207173
1091945
815961
808554
264618
1522553
1934906
581318
716897
1716276
1810212
1240220
826312
1708055
1065434
1544028
1369986
572886
652471
135246
1894412
1085613
993739
65352
1452646
700545
473689
1729536
1960231
983781
1671751
1895279
1758689
1438256
1026823
11609
689142
1460979
52282
1242744
749992
908037
1497087
1536502
1205557
1745804
40583
1105226
1205158
1223954
1389067
641860
1398124
1706917
1375310
251152
625846
239668
1577869
37993
852469
634301
887680
1092400
283659
1232545
342117
1351639
561412
580501
251660
904577
1629196
122584
287949
424637
1949745
1029171
968825
1630699
1385611
883025
1079385
1481710
1612725
1578330
576947
470217
246998
539097
1189590
44928
377541
1139780
411165
1510891
1525700
842143
982101
762382
1259279
882002
1180849
1794100
979266
1692841
1973162
1803868
1449234
901703
694803
131602
1388657
1866574
651096
1441722
643945
677972
782152
1990421
1776554
720396
509430
150532
1319308
1361242
1875365
256402
504413
766933
417407
612178
1891116
1585854
518866
1561666
1956328
138041
1878805
1185574
548185
424640
1966773
390435
1927888
1155999
65084
1567546
1144297
356892
1919429
852287
1010966
202111
1306098
27603
391861
317304
1779211
701104
837026
946282
1767662
637578
833890
1557664
1028584
894125
518118
1581650
550542
1360063
1764644
1358476
1088132
661609
1440127
1409207
1417577
196888
1577237
147351
525245
900223
1730671
941540
180298
181134
940889
423362
1526030
206524
721124
8910
52893
174228
1758707
929623
143561
1324148
1008729
436270
234378
1406420
466810
651386
1658908
818524
572343
602624
147782
1365585
697787
1674317
309893
1798331
132370
1477676
1870149
1936028
1939148
1135344
1487653
215419
279676
1451643
21787
802612
1463116
1021869
392037
1936728
993606
820043
349420
1637396
283526
72137
1368556
879526
620358
1432711
885117
1218802
133383
563875
1069353
231906
664234
1845452
1060172
1931242
1625754
1904437
797804
1983715
30034
1773479
54386
1364080
900357
1108230
1259872
1790627
225438
1214130
674881
871982
1666038
1712114
660003
1616227
1261942
826281
245670
1931793
845820
1838896
1501293
760729
1620890
396632
1579035
191450
206849
1676486
927081
1122145
317651
1228194
1052584
1267377
1255055
803546
776452
1815966
918737
1827790
1628978
1564457
839148
1325238
1871358
1492031
495659
934582
428194
1267657
1445895
1207311
354000
1825680
1148035
631665
1411968
941684
624780
524974
1456724
462146
1568673
249541
30246
461390
1280808
1324486
513158
1101453
702367
1717957
398252
1372165
1101052
900223
1672836
256503
844017
1391242
1886805
699354
1951698
89052
1359444
1892408
8410
1028052
659729
1658249
1870885
1792127
1079486
1163726
259461
1811749
1715428
1787858
945119
1273864
230241
228373
127232
505789
700613
344079
115404
661877
1074120
1297623
1964835
1309460
1023387
108522
1779602
138064
1150504
1688191
1625981
1539713
580782
3885
1510164
673971
1002167
1754439
1834975
456261
1504795
1255685
1809930
1310153
1206725
1513573
1350666
1353705
668903
305326
1998187
1898592
1222221
975372
516806
1027183
722422
1142129
1839455
168150
1556072
1652530
302413
2868
497736
1738049
666362
88534
1891623
1278033
1916677
112116
845192
613423
1353918
1915236
1317562
1709355
1903662
62197
362078
542579
951359
229975
1842248
1689101
1129435
813940
1141848
1850226
1858947
1365370
1431477
275749
320571
170321
928566
369398
1402711
445991
1881087
1261462
330151
130238
1303701
1206918
1837662
957734
196650
754348
309209
718195
1126115
1068810
915751
1678280
1039837
833995
340858
760820
352624
1906996
359594
1039769
507509
1349720
1755257
802290
1116726
88849
178138
202308
1034474
1624363
1933100
717307
1130926
1660545
983946
821308
793419
1493335
1388008
1756352
618248
490640
937321
649236
299558
800799
160412
1880063
218327
1770112
1610474
1963712
1949380
1553169
1845365
1846272
95347
645515
133516
1707975
1984644
480312
209484
130100
1868827
969375
1134422
1862896
595631
1699582
1386831
113750
32306
706362
1970411
828443
495294
497819
13111
1474890
1756086
805013
1051146
1197924
191681
536516
489458
10571
1727046
91906
1531659
404178
1695885
1796837
1372641
989147
706975
648188
1181673
85020
69890
1494296
1340930
1900281
990258
114926
389069
1586909
630429
834388
1257825
608986
1063176
1794504
1219695
693701
198299
1214460
309389
862359
381453
1464551
1721819
1728579
1686837
1611853
1193302
815149
496938
946092
347843
934747
1023702
169234
940111
919472
473308
664456
26695
938372
67569
396669
426306
1308375
1400173
1753344
1617700
289393
509129
1928556
1220508
1013146
809871
1739491
1853800
1338212
654696
1574561
1507471
500747
19327
1762226
287531
603626
662194
978952
1723350
1216673
1110348
634917
1877536
1201561
1087358
900019
30361
1583059
1965018
1704277
198493
891538
890522
514095
1127966
635330
1620659
409189
995419
109933
689974
1898234
1174283
1555006
777895
850252
1583531
584735
755775
1783437
1601248
1777546
1287651
492271
1632226
1647784
1121043
674133
1621759
1048795
205723
419901
7969
1561924
936677
159612
943328
1451022
78932
1180638
354357
863667
171422
511225
355227
57417
787712
982260
971352
1858230
1790990
1344338
1894736
300672
757295
6343
1988618
177681
688624
294419
1580186
538418
866893
1869221
1072254
737277
1583928
727620
254635
838577
1622621
1377669
1752760
1074678
153422
717816
775738
1971316
10859
1701691
1628044
992762
102869
1404562
183323
722532
121505
353791
452605
58642
511603
1825341
906455
1282389
1568407
1018103
1566863
1521847
1427173
1432958
165107
39430
1088332
61519
236498
332926
1968454
1413268
506690
1275073
1187337
1506250
213514
919554
1203562
1655556
759128
1230012
345855
180644
1019036
1627474
129180
1329935
223324
222654
1953759
1697410
1623105
1923979
501185
730765
883878
268924
1355007
1111370
865041
408529
309578
1734589
1006356
530513
125910
1663549
306404
1407737
702781
1399845
169872
1859758
786712
8041
1225232
435695
394749
1811200
650005
596467
1588206
485587
1430176
1243075
1948990
120618
643454
1885573
1885280
662184
206634
433426
1761219
1405284
1429822
386319
648811
903529
1367066
501021
1604836
336241
904841
419043
196128
902933
760102
717598
686957
1311753
670098
1557569
1743835
122634
1465359
49636
1807210
49849
1926669
1038212
1123020
1589005
211669
1003990
1725376
585041
58183
86571
924059
1211124
32035
1860141
92334
1646811
854356
1829487
1804920
607579
1420367
204483
1027386
1669163
1870856
578304
416306
1510474
831466
260942
1440409
408239
101441
1554919
1830580
148308
928507
36734
148073
1686121
1655005
1393346
1725873
1658670
1363049
1622148
1792454
88759
1050744
639607
720976
1419933
1943699
653361
245741
1171008
1594860
420975
1917490
1804205
170482
1107587
774594
16896
1986236
1010032
1795681
883983
1800116
1835739
200241
1187377
1219636
801727
569527
449507
983051
1523011
256624
1721366
37825
1218876
1983193
141619
1753605
1929492
1019772
785159
1995424
1834212
865448
505237
401051
36985
373654
895277
645089
800012
1840053
1698978
849700
1014410
1272485
1629954
1955674
1505431
637853
1252570
192304
46529
1114281
300010
1001434
1898825
1801451
1452494
1967746
1101173
864059
296400
635230
1069376
1570861
1324280
940478
588247
762300
1432434
540091
732644
1021444
1324909
754799
930278
548052
1496720
579400
310343
276743
592758
817845
449931
712285
1087674
1455461
531069
609035
1038885
151223
1059187
384405
1554615
1298923
1445927
729821
1065592
1534918
1135993
262355
1200520
798209
753125
1299172
1014914
1779328
1965805
881330
1568738
1142472
1872944
193407
551013
1605963
229917
531301
41006
1653051
743798
1124673
1098653
277912
1292585
1647975
1973645
1846757
81554
621868
1648675
466884
377589
1655167
186186
761397
904378
519291
707530
1156379
268505
1608588
771624
1253701
77018
909192
1939819
1188502
138846
992955
1554327
771900
1342720
16288
1726995
67197
368594
1385111
1142091
1588661
1827249
1094559
266469
620967
562438
706831
237697
1322627
168418
1212512
611243
188141
143305
385697
1710895
289554
213468
627199
851104
588335
1127779
581797
1235049
1458881
1011350
142527
354807
897940
1247553
206997
124388
339342
83335
1413380
1482743
951776
1321075
866969
233334
94459
883928
1800065
1328152
1760167
1186959
933049
538569
558802
123816
80069
817226
1881765
1318541
609553
1717237
1995995
1739941
1716348
1412791
261616
1518348
225471
932802
1540171
1334535
825778
1511892
165737
316149
1827867
1299169
1876286
1555019
180188
1504797
1298842
244775
418799
1993827
920716
1993165
1579804
1638987
358158
590408
438886
190550
1549841
970950
591784
594786
28103
1411697
1333133
1629754
391331
1385415
1848791
1492431
763012
406785
1679002
396889
1339022
123899
552642
1969473
175477
171983
28003
1927384
1251295
390546
1463103
487168
1150166
1054969
971684
1820342
775228
71664
1545973
399517
80296
1899180
720264
1277061
418940
57759
1630597
445089
793499
1090581
678118
819297
229231
424825
1574610
1497368
1157107
690526
1633487
576970
354883
1661576
264641
465087
297594
1146526
1465648
884878
777304
1875254
697428
1546752
139605
257091
1502537
1994600
854467
1553946
984340
345902
1914845
1798432
1772126
163274
263665
1164174
322661
1471329
127727
443287
1753570
815448
1924800
1811423
1942223
262661
845712
1078346
1089158
1822863
286828
88230
319507
184917
1178442
654419
656145
1508349
1505783
1029011
1642651
712633
635983
1071283
662832
1478947
1875506
1493493
716274
1412286
997995
591896
269407
1838711
426429
663124
1874734
1267130
1600959
1393492
1261689
546821
1369913
1980342
536509
1461162
426782
287022
450770
958957
890552
134428
532461
1764030
661027
890533
1764801
1938227
606149
271035
456807
1629553
1582749
325003
1447164
1078672
393201
1790820
1336123
318422
1065234
968781
1289432
710593
1350512
1410192
988004
1775161
1721293
1423535
128745
372487
1596699
438542
1095648
170056
318982
561139
1111214
1080148
64561
1378462
1491835
1043720
519922
1940005
642761
1755288
247945
1603868
1779193
153701
1066098
1896670
8238
620873
1114111
551301
1740903
1231792
808813
161177
1054217
786220
963695
21548
441267
671077
824457
212707
1679629
792887
1440211
1867825
1545896
1930508
1371900
1649111
294235
24260
509457
1111380
332584
1056624
1706349
612441
1717835
114032
258093
1007439
1956097
1706009
1693045
1215833
1799194
1198279
1658657
1017401
1894437
778076
1215673
1780142
330370
321314
588169
1830145
1699861
1899315
849500
1090970
1180435
355697
1929089
86545
573370
371795
768030
1121279
1912423
59819
767337
1653500
886318
1034513
33414
1751837
55938
1254850
661747
701093
1053648
1382277
135670
388579
46830
41981
795867
461385
948867
31697
635523
346540
1743836
1223735
785909
1430322
768129
1502322
975498
1858921
1684390
485639
1434497
630701
1599518
706265
1287085
1503018
655331
1050947
1477838
1924360
47306
1019126
1016007
1652366
714558
933790
561806
184489
120504
1749944
1945098
1341159
1729949
1735834
1707870
24390
54409
1700872
1442635
1819533
1630635
1810736
91164
1319453
1845314
777
1206361
1711362
1891747
330511
1837616
1451916
1066727
531820
1590725
265047
1635911
582286
1873055
1802846
1668717
362980
1566850
1618177
1976541
1407965
1701330
472587
553983
1603130
988339
1027172
100285
842276
1921505
1015115
884440
803702
781398
1626302
1795751
946933
1153788
1094456
1600354
767953
536767
1975978
104319
1811412
864519
480176
1597902
1111504
284756
739098
1734628
178743
1385393
1534681
299769
744512
459036
1787536
1053400
212122
394165
1659943
1017177
1507807
804385
1274781
1268182
183876
1746600
1761423
959755
389782
1434397
1231496
13893
129036
1888658
1096793
672686
628367
400860
1222584
1616869
101062
664589
109735
570902
1949529
956257
1853361
585067
1718624
186108
934520
462698
1660840
1010596
548406
1456088
1379516
1264997
168623
1635437
1398916
1405701
310700
1959179
1367527
1498342
1987050
1005035
673627
355130
215502
1215663
856965
1746171
1724539
1015133
627348
1035008
1538834
1010021
442449
1253468
834041
1567461
1820766
1404637
560179
1234486
866714
1190405
1409972
242451
1240716
1292020
904217
595086
890526
140238
1901103
167835
517331
37019
1074342
1134691
1623446
247843
1156056
806343
1076969
1940225
828647
1048210
1480762
91621
1477931
428817
316960
1682341
1320899
1237120
865154
1833529
1719411
1054460
1339010
337422
1136454
1281671
1210057
891446
502647
1279124
1830671
293380
594576
657760
1093646
1820232
1757986
635624
930878
724534
20107
271745
1558371
1145139
1831270
1810091
738516
741772
1883828
1005176
1394729
1262076
777330
150175
1430207
1312243
1529144
1828298
1507485
718807
1356142
287460
428803
1718405
404401
504205
679195
1238177
1182504
1784339
1408251
923806
413768
1706773
1536356
508489
852798
838692
681341
195550
1741433
980836
1064304
723960
1023789
819056
486852
433706
576302
1013474
97850
1450953
1512956
1177884
264060
1483317
659984
249005
872874
1641345
571682
361039
1148457
1405057
52461
485172
1533866
194956
1450372
1138884
148505
1477213
475139
1235397
235228
1792440
565437
1791956
94089
1415789
1604112
735065
1300838
1047632
568246
1600473
294111
1572933
1977846
1362830
1643247
979971
1696942
168295
69687
898847
1679948
700141
1340463
508230
230681
1387390
302101
1006684
338791
1023451
1941272
938560
1726056
1974185
1382328
967880
1568484
156693
1022427
1049240
153338
697140
1005551
1168242
160418
358330
1833101
675703
95192
535413
726324
1375262
725247
1205724
1856260
1780308
165978
1745603
1538649
1206500
1066307
1072910
264720
953931
912250
1181100
1834705
684461
1593748
1238703
869487
1363915
314467
486236
1868338
442674
795323
1036277
482662
1806042
315253
855841
1663225
1520780
1835879
1675490
1427270
1319186
414150
83675
1758754
16259
1341036
185112
129437
1575229
1685648
594789
1359605
1845077
949107
139939
1251466
754908
1893547
630626
550316
969518
785668
1906532
1029327
698633
569262
1134210
1520206
1189280
485106
1448803
1364516
440063
1393169
1479044
1998751
819957
108745
1376486
261169
1102549
103711
463186
1272287
1905554
97108
260772
1008569
1186488
1418739
674607
1486572
1459343
1651947
1775485
908452
1248821
518112
1886826
711901
1139917
1526134
895122
769142
1165257
1103113
800140
632303
83099
1670013
1409401
938745
430075
1067750
646419
1923279
327779
1125314
1691871
1053193
702004
1509467
738090
1173289
1559213
1760312
1825238
1291873
1226134
1978085
1955174
463419
715356
104827
1221893
94788
605958
471103
645614
1541920
499926
665855
474948
1292206
1825931
123545
1417795
1132574
30081
963122
1126266
786632
1854984
859904
1695211
735146
262245
1024891
1626471
1795987
1197937
1896885
1216633
1746721
1073715
1036259
1725284
1301654
1805013
50622
1965837
1715672
237937
1143922
1862689
1694840
369934
626309
1900751
111885
1738953
1276083
1766390
937710
1636897
1556954
274801
1352312
1171997
1439313
1817419
756728
1150264
1926747
1885697
1945249
499774
135009
307904
99087
717212
1845505
1921857
947722
138365
1603337
381137
1572585
1220428
709980
1397463
258579
1192795
560828
1011428
1535577
1081162
1660762
1799497
954773
250193
1508624
1017281
762717
820962
875849
596416
1604768
1192243
1588890
9385
1285508
612335
1522492
756574
423606
988508
1783912
1453008
1899423
1135785
423316
1612771
98140
1858153
1949663
1652819
911259
521950
1267837
1363299
775557
591757
1357144
251426
1545827
189435
1102360
119066
1304135
203248
1584171
1970564
1136348
15621
960499
396045
453006
1341223
1646570
1574558
377334
798906
1202068
472841
1606998
1460262
181263
1301799
867171
269027
1511228
1065772
737459
1322335
845740
1666965
525235
579736
1230438
1059993
1053472
398725
1551262
1890101
621983
1858179
151414
1762611
1254623
1405590
1237936
1928925
1721387
660999
1086420
1092334
1831866
1580608
1772956
1776721
285587
523620
1381678
795493
529945
1785112
652626
1928909
262131
21518
1607924
1471457
1580869
1072765
1120049
217332
449316
1254074
58248
723458
1683937
1221323
455352
597012
220947
1213266
1099238
783710
1090825
996297
665684
1262485
530038
123802
377063
272212
1502753
78399
1299456
1052698
970849
1329559
1132437
823829
1628391
46404
909897
1803503
1917705
1482112
1378790
1679407
1320797
486510
1180689
1839116
1206529
437018
1752376
414499
953372
1996148
1903220
1512264
206822
1990458
579971
807332
755651
1635335
185499
497885
1521255
174751
761850
1850806
1514523
1695242
1133114
759941
145706
128241
1130225
1099628
945796
1977983
890437
478313
1998805
190218
544438
1599112
880381
1988333
92392
770732
1952707
342302
1390837
933540
955647
1539355
17402
285112
714069
1677930
1570316
901684
586431
195262
1594692
9616
1028049
255707
267028
201319
1627040
1188279
337399
938169
1775129
282636
1330004
1826516
1606338
1601638
1533570
1698987
708844
1473103
1834210
41964
24423
1830441
153187
1860642
315356
967600
1502695
56148
973806
972574
482068
1599423
1572812
1080990
1187343
677737
803291
922244
31115
1097789
963170
216009
1762297
1512829
1791783
578170
1813573
1731014
716317
1337624
1056599
1788081
1211913
203593
860828
58274
1706364
4936
548830
790357
994166
1907510
1930193
1488792
180168
1590004
388437
282607
1802970
1242147
287760
361205
624560
452511
6827
874334
826729
1046965
1884220
1470444
1178359
901544
451492
1750236
1273736
1604927
1773066
1358083
283555
1723236
1731840
1810740
699354
1998720
1470147
1745137
1512733
956478
1820468
1982522
1452774
312259
653984
73384
73168
1348388
101740
1477686
389004
297188
1085907
704910
1570216
970499
1031068
412531
1733032
248291
528351
724762
260255
678957
469182
1871448
871351
146571
982102
1890014
215082
885057
860854
1881139
1426436
197660
26784
1364493
1115826
1258385
607995
1692648
587848
13970
736019
510345
1998111
419135
539904
562524
68718
1842026
1320511
951638
1571074
1180596
93480
762328
1533686
363755
1773542
1452156
1623467
1620317
432290
1155435
1912377
1090338
682975
1920654
1932759
709648
1688537
1874151
574910
1568166
1237060
587601
592952
689873
335901
1677337
258323
620438
9476
1039405
627080
1967197
505477
1507979
670926
1547896
1216858
641159
1443130
1373841
522943
432931
1840697
1093578
668323
1867879
1844089
829540
1639061
1824947
327430
606671
1064710
1136735
1925847
1304923
69921
1569941
154363
333793
884518
1010433
1063526
1579778
1372536
474548
1013099
1119505
1100140
134489
77521
603819
4988
800134
1235912
1041657
326505
1195473
1955180
1493059
1286061
520462
1080755
144362
1080386
798498
858271
43674
1603289
982759
1570588
1981356
1444337
1464402
905969
808217
890569
1045442
150240
311834
1360322
88669
920537
16276
1074180
883178
1297528
312997
1292542
617230
495809
1728822
1739303
695496
834249
422949
1885714
1995676
620929
700120
1023112
506738
1798528
1606606
632297
432251
864719
1325539
339358
519880
1782076
5985
1254545
351959
1092299
1126163
262808
698708
1828089
1369366
1832065
645388
1556899
1423675
1326358
1092500
705382
1410776
1193286
468947
602128
1393789
53693
542965
1172015
92204
819378
1712109
1475582
1180286
493811
32087
1107530
867290
934613
1163715
1926800
798463
31767
430141
655229
1797326
189323
942400
144088
896967
1587437
1132367
26656
1023433
709382
98351
1680017
100915
1519662
1540198
421676
124238
1649276
1584
1376163
1727105
374005
1814811
875411
903644
402044
1266649
1667691
337126
157323
1585128
918591
1307783
1239776
1646607
1330350
1253519
879416
1009919
1880613
1319017
637689
129478
1780998
852447
1138878
1236497
1070029
200465
885185
1993646
679847
944762
670062
403689
1508769
107911
609916
691857
67689
979388
600524
1070006
1249510
686739
1030023
1719108
829778
34685
532478
1462254
1907723
353965
1698064
378048
1489137
1919584
1528310
228323
1762528
951990
371944
1744473
665627
1624327
319697
869467
957076
1979677
1221641
412492
1403593
1758496
912434
564634
1559343
669365
362170
1695431
959258
1122247
144885
453299
1284766
7223
771968
581050
707371
1389253
1059289
1568497
1466881
1884561
1462345
1801430
1683093
1692155
519094
1539770
63888
74789
366894
254611
157001
536763
1887762
322876
666752
545505
1050737
740176
1951204
1102985
1351580
1079926
311035
540929
1229464
1683894
1324439
1449775
557109
148243
1926236
177965
1942443
1074062
972964
1099931
901963
1258703
1345465
1333265
1950066
722597
1422624
480301
1837687
160147
1263061
1061300
442106
28266
1757137
1881784
1187714
521560
572967
17377
488138
1498415
368586
805439
1710185
812145
458454
1727760
1579705
520023
876763
982145
947588
1675065
916774
1127881
909939
1233302
1938266
893684
1485999
936930
1257695
348496
1218314
1906124
523290
944603
1476113
766844
158198
1712158
1400748
1011027
1219248
872720
1604603
170397
263927
661555
691578
69155
712931
114486
1686625
1195032
1241980
1240061
1482363
1297510
237618
92912
1720604
317359
1751497
718424
1423877
124854
1215000
1686682
1044225
1469216
434646
932568
1821082
1948412
1605994
1582587
1013964
752863
1141786
1109212
1366315
1062628
236080
744085
559897
1861469
537905
1053601
964066
1306924
218988
99630
1822592
880923
1453275
387006
766098
1454262
664295
743288
1417695
1324633
760296
1101669
260517
658883
920960
63807
1807264
1736268
85437
699690
361916
1970087
884364
1086786
1859626
1840908
1194288
983219
1004758
423973
1792401
1505689
1835602
677206
1199044
930159
1415828
1192523
761189
51650
1174880
1737862
1444661
427240
736510
522127
1386746
1579326
1548921
777469
291663
894673
444437
1004250
404849
1934506
1392818
1936485
1981864
1523199
1344735
1415880
1432866
1127448
1280350
1641705
1669958
1163135
151536
428202
1530011
604030
120456
1815999
1760857
497418
104916
1006617
156474
1938983
1953720
278584
680090
1236548
481741
1513686
1250858
513170
445500
1011691
1117037
1944138
945617
362580
1751743
1242168
219664
1164590
1957116
315627
1544977
1528319
556593
962942
944629
1752938
1070283
1421210
364553
1070219
1213931
1809330
1368548
1472643
1470561
1608685
170387
1596559
296424
1601849
310118
76069
877611
190121
1681898
269815
1872669
551496
1740319
1500023
542437
1984700
463801
1329135
464294
929963
443191
726437
1579699
1161307
1119757
165250
397586
398974
836875
244082
392643
567750
1582087
239266
661359
1373734
835508
1892022
1721987
494308
1999750
1773385
1436942
1173758
792591
1574881
297960
653708
1961679
1369659
1105433
1393445
603298
614866
1653258
95068
1604650
339140
971443
1864392
8413
1291516
1356982
65767
1947391
1172193
1309359
315791
1853341
504631
1048820
302807
766956
281045
1694416
1428138
1217865
1958142
1226446
517253
994308
233746
1722621
493070
934472
10256
902307
295808
260192
1360936
687205
1941756
1671456
1390193
1740165
112911
1145588
175569
1079003
641129
1620801
1972291
1867813
1236022
1396109
1486416
1922466
273766
359904
217407
1714154
970157
1707846
1273977
1732693
728192
314812
1909663
1697576
1221716
62698
197916
995660
1876504
1183889
801700
506832
596900
821697
222588
1407305
121088
760179
1846357
976529
1387373
123438
609470
1556179
1513610
1850571
1287473
326065
1699481
1930961
1066900
1461701
617782
989236
824916
163028
903337
1321851
1121206
1749759
1409952
610015
1233981
309370
1277295
1253339
1826801
1284887
230467
1098174
711085
1215974
1651370
698839
1829920
1286818
1578221
550047
1559013
7885
1620450
1630650
1900248
1714188
1375844
1515012
911901
1686308
1689099
1270675
210158
1394356
1866695
1885024
554369
1942460
1195605
1275545
990267
811503
295562
352109
252300
227901
833526
798054
400864
669390
662092
1091276
879385
1420253
756880
626969
533309
136770
973023
669595
1791194
458226
536405
1414005
412201
472360
396653
548892
814319
175230
1900437
227476
839691
1709635
685218
954619
163897
853233
102639
1993398
1910137
215171
116137
883015
830967
812773
180777
1987210
176391
1686105
1529790
1762455
879574
880571
534156
1058721
1965135
1641317
1039362
451222
1423206
577909
1157270
1211392
998986
1053836
1887559
1332057
1329813
1837495
1002343
304768
1859610
1303250
1027561
1235688
1055547
1694791
1812292
4377
1840047
831956
1641344
1843936
606735
840735
217271
127498
1334178
582543
60129
1807141
223961
1954826
998216
890541
1011444
1752073
403370
1980400
1801964
1001079
655644
1323598
1934016
1062951
557980
579292
1357536
1632015
1020618
1057947
319904
749883
619592
1162434
887823
1688300
132439
601842
907107
487189
1441930
1489230
1035708
256715
991687
502605
23012
1548083
659324
452142
850753
482172
1671003
1889441
939676
1903979
1936137
156962
759147
1320636
82449
1768821
308507
194508
1310244
1656258
18615
607659
1240304
150013
1885187
1809913
1607961
1558702
1626092
943788
223648
372292
680791
821406
1684132
421614
198516
1874933
1915597
1787302
1803209
751260
535851
1319515
1423934
1761113
831506
1788956
1773908
468858
1121646
1590483
301147
963596
396466
759554
147413
310730
388299
1463526
1501347
1289599
557055
791214
195914
733451
1587007
16712
182783
1618129
1270661
255760
1013766
354904
6052
383198
1831979
1354929
776073
1304188
131350
1013436
393872
1454714
1249922
1450051
1323643
73333
908599
663826
1530899
516152
1669117
1178307
1341036
813684
1904746
1216578
1600565
918652
751706
562649
1677586
1240323
399756
1511260
189087
1669882
1334086
62905
1896357
1704858
658761
476666
632499
548907
391391
1273258
567930
317315
801223
789724
246742
350653
499299
350070
1564020
361716
39441
137583
1774049
729738
121738
719906
888356
1291791
705686
1831815
78152
476718
1021808
1966381
1582722
163385
929497
1012042
454982
404881
134505
1221001
1292278
594609
958398
1123077
702835
669050
755962
1699809
726378
681906
272924
1992004
1642222
608660
1896067
1328958
1352253
953248
1815387
84609
866086
1639071
1200460
898759
1686954
534169
1524926
1450401
919186
1457582
79706
1663827
52245
1780362
494824
1317569
1277422
1420276
1245509
1123572
1362277
384069
1155666
678607
1707623
560554
330232
1950757
935453
567982
849681
1230348
1506988
800964
1790724
373564
934700
358138
1576436
1449759
1863392
1452504
1521952
109880
1391640
1971059
1526144
1820420
1038178
1137635
1236034
704532
464974
1035757
1510759
1669537
72277
273233
1884667
29039
1065166
999242
1004853
1717748
958408
556833
1758065
316026
543392
1406460
1438372
1866127
1166912
1990170
811932
356879
1003640
694652
700988
302350
1796239
1902461
432713
1085703
881997
1886506
1530876
901109
1211274
267190
1605373
1475244
1970718
959155
1373734
551845
1236477
59495
1108015
1574465
510759
511920
1489583
23047
1802192
921054
1782834
268328
948418
697421
653270
622479
1675700
1420489
939905
888040
43398
248627
1073306
441650
1039029
1889476
826620
190238
832313
311900
1778367
258556
693950
608470
1482944
672031
841517
1732997
1852100
1697562
1278090
769
1382146
967327
1314090
1577573
491569
4799
180452
737041
1772201
1411152
1663441
1214115
1191082
910628
173260
1790157
516016
669207
1097900
690814
153756
1295148
1922260
1189096
1327048
1119630
209393
219878
714188
1158511
845035
671333
14499
1328113
848860
1308896
591615
1249891
1670627
486323
1237845
87611
176107
590522
964331
1130405
1010495
1822899
61322
388310
827343
109664
723223
1616704
1303392
1300646
1146326
204169
27759
215339
431502
861716
1698341
815814
1292074
1842178
21826
1046932
1515238
1691700
1203763
698131
1239387
1947932
1550455
1412177
285280
1154158
920596
1718384
93251
325858
549123
673886
539184
1977664
1536802
679635
321260
613023
284547
347941
1830760
1810756
1387474
5973
361070
422132
587307
717284
1040173
1818771
1278817
1591587
1301288
596136
1689217
1689145
1788172
247663
922429
1048681
2869
514768
1287457
1787850
829506
1615214
165045
1044202
690210
1150632
1850978
146979
1786825
272561
589931
1713453
1308429
1668404
1153165
384237
1890713
235332
707995
672040
309692
1769985
1413275
1644816
550898
483812
60572
1309158
368539
1596544
499842
723103
319491
327390
543613
464324
1834235
635782
707202
1817497
671848
139029
1316352
1037243
255311
1575474
543183
1054516
986968
629868
1978646
1809837
369245
1170236
970480
1385467
1490010
562079
1318390
593357
1727647
1177409
1576856
1364788
390175
1090717
838777
1982275
1573253
1850683
1712681
1612675
775794
1706492
426633
726276
11318
1978700
249356
1955942
1812051
304434
1298470
1931779
460671
1857028
820527
938540
856046
1448519
346367
1909270
702725
744359
636197
336535
661756
483888
599339
102846
41799
675308
188878
768166
1386780
1105092
1385490
578882
565373
1041014
1023703
858517
1748606
1255073
463531
439422
81745
449322
1166653
325224
1141886
915075
1089786
1752461
1783910
1420952
1407382
1802537
384824
1228006
731061
1208174
1835545
677993
378343
942443
220647
1076064
159318
1231236
20498
1545618
341303
847584
1238381
981748
688411
1963399
976415
742957
606385
1085130
844213
1765876
717848
299750
317374
1920740
103444
615994
429294
1393425
613059
780317
1340207
919365
685843
707413
162210
1336406
1742554
169391
1814709
1347074
1335580
397183
1330461
685756
1461558
729134
310213
1430108
1765124
1561884
199193
984677
520828
523242
239573
924637
673154
1781559
1511392
1070542
1990292
1493951
436643
1686587
447429
1610144
87812
107986
435034
691559
653193
100764
1619271
141574
396128
647616
1704401
371409
237081
343821
1725805
1600146
688700
825358
1899701
1705703
51919
428478
1766457
949097
874501
1264831
965871
481525
242612
748868
1147162
553882
731687
1461059
366126
1367525
887665
57934
155063
920207
27946
1707408
405130
1926379
62595
485426
631522
560157
1655150
431774
361818
226760
1120116
10739
1982420
1095107
1077583
1503422
1013754
328441
1213811
1189920
1301135
18361
492714
1097945
1102716
9685
1840805
683257
286962
1988958
1509006
420912
1554815
1254595
191098
1394939
1619478
774214
952101
1731625
43191
1021541
917090
1213456
956792
569157
342229
553950
1715412
722696
1150756
1291616
964294
487154
233701
403505
264055
1505757
1892561
359627
1797123
384083
215067
1747236
1845412
573950
1916948
1334906
1701131
1120935
584082
1127506
345128
845947
262862
31409
1122553
3897
983364
670050
355740
185676
871301
279395
1141087
1038728
35904
1363107
1221982
1700810
1875179
1155377
142322
284333
1414240
1792452
415170
1004166
1257735
1198135
711526
314873
522213
1730041
458899
1259891
1085691
1749080
1653831
1008854
692063
539419
1692460
633337
313589
1048902
1147195
386687
1940694
1328049
662067
477842
113336
956350
1827212
227115
1149409
1315212
798009
1562792
121073
1526709
1919221
401537
1940621
1320338
1545963
1865
1114807
309404
265658
123273
672186
1364745
1602706
1135393
1852791
657225
177322
777864
1368670
1029344
649996
1490280
1594674
1652544
198988
1158687
135598
363794
57856
384023
286635
176504
686258
283706
1599928
938770
1120567
1302822
1822566
140518
308621
449422
1568189
735857
1634067
684554
318726
1832951
1315986
1141988
578727
985780
1129653
1851583
791231
123593
1005053
1577344
1818548
1779313
591150
1020867
191596
1284095
773626
931430
1407363
714319
835084
994122
1575058
1015716
991807
313392
1272788
1955638
1473837
1361200
480312
768751
433009
1214875
1371436
1548363
1925428
713993
105132
1708163
1860190
1870732
1522899
1975597
388060
25940
664040
4844
305393
1320141
1445687
140684
104301
660474
1049617
161995
467961
839563
120433
1310643
1388157
304112
1141962
253960
1859734
799073
1322783
1704634
358932
59183
463270
1317150
1971564
434324
1522602
931579
493753
270338
682798
500952
205363
480485
724481
1466569
195470
1561389
1125215
1914679
1186974
1796507
702060
1129001
448947
662245
356566
1184812
629679
290218
930955
1567560
446770
471973
1967325
235938
321356
819629
639092
361810
1684699
98309
1848709
382838
1124527
1826344
1858357
658807
1297075
298546
1361075
1116206
67225
571227
282378
1192448
1266686
1024859
1789344
755521
780295
1263817
873841
1721199
707600
562056
608642
1260825
1126121
1355078
784483
1334491
961204
13941
1557619
865217
1356018
363238
441780
1353423
1866171
1066056
1838150
725234
1661247
1272728
1212926
1673512
86560
801154
1813645
1374302
1442362
1341592
1735197
1814271
196502
354948
816879
469810
173524
658857
381849
1947326
759776
1961803
9783
1930642
1612927
917748
384728
1969091
1091677
577040
768972
617993
1667842
942979
983279
233834
37999
1750829
863557
611766
1890286
1092683
1281931
1240878
1484702
256110
883249
1654632
1148504
480588
112068
1717630
1184826
1429315
1620968
787620
993950
427066
460494
1034754
1598084
1242923
95904
336104
1154892
994096
673559
1458527
1787073
276999
97784
761494
1328226
1202454
1812836
642858
942820
1951472
463188
1472170
1951374
91990
1522145
1469447
322890
116030
1892709
1988291
1713307
1284748
707389
31247
1034796
1774252
312794
1417820
876199
1364588
781695
826516
861352
1222962
1492922
765915
767231
690787
48934
20500
1850051
580283
1123161
1303246
219455
1667496
430286
1156918
1596084
1439213
1932047
949216
1492489
1195207
1417590
474126
1215462
1865483
10434
43431
375657
1835901
1170975
199827
1567819
554773
1714164
1721148
1165850
1592007
469041
915136
483488
660270
1299925
1854359
893928
1089196
1543535
625385
1598084
1005148
46524
1183706
1952052
1485655
183221
227340
620473
737237
511843
575220
1374809
1943070
1182630
121361
625188
1321949
122399
1096293
1407094
48568
552552
1286827
252462
960344
1293310
454870
173201
1817650
790374
1095048
972048
1481456
1212049
268339
1015579
142544
1561904
1117825
430281
1719622
595815
138339
1607224
171329
862726
1406519
725054
1520327
687531
103257
1026510
315594
1681881
1976145
1232855
801310
1507478
316167
1474632
427940
510299
945914
1776922
1260283
1692633
1187683
1860332
1844395
1568759
1493052
1101160
54967
481848
1412635
741480
217641
1886755
1528044
942232
1771674
289386
1336090
881245
1810345
48198
382192
266107
1217618
958260
214974
279517
135496
1326553
1560917
507007
1013617
476618
1196493
1936663
986955
844007
183499
1646151
453219
680221
1191981
1294068
472853
1500396
352955
511537
1708774
1412161
784750
70409
1695325
775544
830929
1632251
629613
1389285
1443229
437138
114461
604581
80281
1334958
464761
1962751
1522472
731614
90435
1653532
467145
73611
24225
106804
179426
121238
1969889
1867366
1389920
1200243
90873
1167548
1943816
1351856
1846853
1204080
1134089
798517
99822
335520
139991
45606
1175341
620766
1310096
1209807
656167
25642
1702614
971265
1820796
170438
644213
411848
897826
1449393
1528738
1466359
592930
1542191
1905753
1923256
1398653
395604
448277
1994835
1855533
809572
208140
808261
59555
1067684
1165100
186491
1967674
580260
1457592
1278880
1430605
417305
724478
397345
91424
806526
67257
1372962
156678
1233560
305362
17632
876480
1195088
1955637
888760
574270
1021249
1484634
1714800
880496
268120
159385
1755229
795274
1563152
1357903
1832998
677665
1129050
363580
765281
404590
1040962
918805
2100
1745371
1333367
642070
1942739
1502024
174187
380594
132389
1959368
1209877
96757
213829
860482
917831
1066354
385334
954358
1706547
607920
626290
1890269
494469
745517
834268
271831
1387006
127308
70461
69635
942534
987673
926266
173085
1802087
1647309
1987032
364906
1550504
1795024
1384227
354846
1319142
1795674
1315020
648288
577086
100320
1524772
1849122
821556
1122059
903186
1191198
1855774
200762
336367
275213
217904
1264488
352222
1276719
563273
1644186
212452
1199160
129859
857267
455109
1904117
174105
1326813
564449
1452196
1136981
1918915
1843877
233562
1505543
256245
670628
80600
1377057
1074001
85785
155942
250382
539612
1522967
460110
231596
1229252
25145
1028338
182172
1025075
599693
598992
115160
1934772
997390
1348599
1336234
283815
1381757
45094
810503
170977
173396
1998724
29430
291499
687316
1343877
799417
376068
1301010
1818166
1918260
1663686
1578021
564386
1486630
444260
1266997
452912
665123
846129
414534
931431
325031
1076689
595537
607945
1946518
1670963
224232
1029239
181824
1852263
1972854
1251635
1776516
32376
3377
1546187
1288723
18169
1741462
444994
877257
1357285
824734
1351318
1773165
1733394
1224421
597285
980329
1293557
947961
1410109
1571624
405767
191557
1276614
134798
387801
1646185
1056286
1086320
438920
102220
1050010
1791496
1397681
1475684
538131
709477
1964470
1893204
1522819
158206
1177340
417126
17356
1871052
1780343
1558821
918260
743098
1961991
1129128
1878447
285371
1609886
575408
1722346
1439137
426341
1339117
1143073
1007221
1114152
1801532
1721725
1111562
18674
396870
422106
1644260
1692687
432066
99534
297900
1703697
708509
1730932
1518553
1021975
424677
289865
1881015
1808790
1472042
1766642
986609
1074983
217177
511586
519233
757666
728599
1356658
1036233
108922
1309324
1825798
1605215
1522252
906371
1704640
1255468
1783656
826306
1381369
107052
1646621
266787
174611
1662821
1647214
380647
1066862
69383
1234230
972170
149936
1136977
176230
480624
1740718
250209
776539
1859096
21564
1884757
1426645
210871
1491180
225215
952667
412199
1675583
876774
85718
789459
1009239
58009
1668866
1577404
1326155
1061879
899281
33226
92668
210415
338248
759108
650896
1178702
1105553
163823
518979
1295035
1824284
54010
1338721
1144860
1568871
296909
617969
272908
787544
683068
1118905
1141001
145099
635082
1349135
1825479
30548
431147
1871888
604068
998576
528698
1353687
1237783
1909312
621759
1719289
1569610
1577859
426209
54243
1669437
1339806
1265635
1851734
384214
1103500
683896
1619137
1445548
815824
1655808
31583
1170070
407782
1964641
1759266
1206322
1258504
878470
9487
1189184
46818
46010
1209485
1503643
1062646
1043131
5865
914812
1813958
1173692
1173068
1464013
557061
1506329
995683
1606061
1862921
1340517
1874035
1238392
1050950
478708
1451604
1161891
1841625
608514
1214895
137653
601473
722915
438375
669217
144703
474364
1656019
791108
46214
981216
291774
1049005
1770443
901273
36460
86612
451040
410159
653639
1721396
1175672
774148
1416589
292817
848830
1257775
1917108
193354
1969052
947765
553182
1637994
1077677
618477
192262
687518
901538
1484319
1836739
824905
1319483
1600334
736271
1925109
166008
39151
1613622
1886685
1238718
1032950
539800
507660
117152
1878234
512794
1449515
1301693
889333
47663
1214791
552523
95533
6786
799546
1932804
1578999
932278
1964954
848214
800496
668494
839136
1101816
936734
1094588
1442840
1400265
983785
1384394
586174
594658
1183051
651962
218447
38298
1757059
697980
1397680
1104239
536770
317194
1682762
1519575
1962648
253162
593040
1173643
1863312
1825361
583914
39873
676244
1892683
190010
1851465
1708502
945781
654906
193711
279105
786792
1431146
1392844
1819493
497437
1445925
1883031
101075
110184
1715154
1057443
1156182
1105641
219707
856168
1328750
1171652
300789
1710429
902322
1864137
924967
467003
1359181
1390301
1838487
1767764
263796
919282
473628
1463750
581522
1516029
981126
877241
1290075
1577653
1668845
790639
1390243
1532000
806736
1176188
115062
410557
85982
1623000
1395789
442156
981624
1100168
1281972
1715476
726001
1472375
1438130
210779
976948
1443491
860172
1491475
250095
1710404
1223247
654573
1726091
648653
1793934
963095
1555281
511836
1347086
1532571
1818181
676724
694702
31912
214313
12953
941766
313823
967189
1976857
266
1646271
291321
316101
711810
1624244
1893606
421725
265560
147679
783711
1328174
1715615
970757
912829
1530167
1960990
1977698
703256
1552
757670
645420
1792010
1947283
1598875
920127
1198845
276767
1924791
1258479
379727
868307
229991
1538761
1778205
1404656
447076
1545032
1319623
490732
1751340
483581
1465486
608824
991820
1070131
1888944
940920
40407
189987
1425484
1193470
1121544
1362067
1810613
1624417
1625735
543353
774954
1881973
1431801
1781269
181144
381181
721003
1086823
30734
223756
885685
1904774
1281272
251708
1399042
299879
311248
1626135
1650008
1337342
1754877
444579
1274450
442891
1061088
1203411
532154
1963621
1660031
861365
859004
1855015
1105855
921964
117165
1138797
1959907
565809
752271
325095
594949
907851
621582
758385
1919081
753775
118947
1053003
701211
283140
302767
1405665
523240
38237
234116
1546710
813840
1899089
672220
1818159
359864
755977
1879334
670290
167639
333982
990711
923159
1974912
659181
1746241
1010496
19914
1124972
1946602
1337477
300971
1694307
1531324
1900151
1470578
134154
1572619
995727
1344902
467944
860342
295948
1053900
815742
1184381
1139002
746786
516685
1735106
231557
448946
120757
27662
1594881
149251
1040533
1673707
781033
1465224
169668
636284
1859970
1112167
757855
1459512
1487459
1907974
962192
1486667
1150257
1820231
1483683
449132
172819
1772152
1750681
16495
110738
1783439
826768
1141824
1568429
1717513
792363
1828684
455796
1560646
1127963
1655667
1201623
562443
237248
1259327
407554
933087
397848
555161
950022
113707
1330970
315199
1383393
641722
855585
1016169
436177
922200
1270241
1864385
1670010
1554411
1656476
775070
1096310
996077
1819371
1899593
94821
1634301
347154
1947410
1714199
348343
1711570
1180567
965310
794685
735599
510426
1375274
100431
370936
1858359
416830
349676
1147225
614419
1119862
1034470
647089
8018
1825235
194982
194490
15677
1280863
285145
1374101
966660
428227
871285
446075
1744357
1750908
131701
692792
622159
1938884
1495716
323278
50365
865693
807118
834975
1146392
216098
1643262
52169
268576
1984865
1464797
1375545
1187768
299997
868757
1051211
774166
77462
528319
556295
408430
266525
1962096
1430173
537731
483122
205676
1599314
351719
1258258
724893
985205
611161
1305663
1988090
797362
1371197
1599661
681139
1451759
303471
1464143
1083379
1069389
291199
13411
1041896
1983351
1495810
1352713
444508
1209022
667405
1048017
1498196
28877
334735
1834170
843544
1051152
1377637
113372
51797
475337
1311444
1903082
1311170
1234451
1179922
505720
1985760
1015860
923727
98648
848794
1001989
714253
1078513
1155387
776895
1275575
1529705
594672
908368
1734905
1089485
842262
754478
411654
557228
542098
1568932
1012446
1245455
1201281
629692
296101
1098505
139024
956043
899489
587101
1341398
1471357
364522
560321
1611824
285523
1013492
722356
1948854
1656951
872636
1558668
696219
156932
399253
1988807
501841
319624
1419981
630337
940530
468973
1121539
1145938
531557
80334
147672
1469438
1983704
885327
797862
1251514
109021
1354993
687205
1929124
611358
1669943
1340289
1941502
1738350
1408921
502554
1368465
1524050
923122
1780840
315856
248692
1765789
1206279
278597
257611
1049721
142889
1118388
393995
1064196
1961193
794937
297536
131184
1697124
994508
490069
1500126
1772932
1461890
1954568
424844
1125786
1850595
1306360
912493
1374118
1584093
139603
269990
686953
544150
285253
1793735
21373
12660
3703
792048
1641700
816415
284129
1772881
1274654
1841269
547933
705743
1711680
1094479
771679
1018723
1447618
557467
1477509
1585851
1412805
1240554
753914
525721
1569545
1078496
746252
208933
1081377
388130
956252
1308720
526223
1052661
1727498
759965
497332
1784359
1149610
836596
691433
398824
1567455
1477920
339351
666826
574768
1911935
496901
404698
389420
1858635
1549191
1872094
1188557
1827079
163563
1788816
1919546
1779492
64353
14240
594088
1551042
1558154
385531
1786358
1303093
1381137
1283767
1939300
1667584
673709
1102022
1196284
1638340
958855
1876095
1169392
1152702
179110
1630343
1413280
1126784
1355004
1993321
1922108
305113
320935
924655
1328055
573586
1081696
328657
1743761
131478
965975
855242
386788
876398
1422600
714707
1415252
1438502
1515557
684823
241454
23609
206230
184991
489437
1072591
1901826
467496
558143
309694
1752338
196860
1922675
1787438
819065
752578
1503003
1567217
819052
16185
817833
1975727
1040119
1844215
792125
750042
969041
1842020
1053841
1609714
739095
117339
1643383
98849
1013479
1903286
876239
1026260
372220
1005952
1074420
668276
39749
1526925
281774
1881183
1383491
375511
1478724
1566128
1843391
1777809
1966263
1579674
946621
515306
1709029
1072486
934884
1532370
151184
1938811
802866
1824023
1587202
1610616
1649096
371744
1199728
1010202
3779
680352
895093
774948
433013
351541
529284
1102370
1808472
422996
131197
252455
884019
1292083
1552924
1012960
127005
1381871
836628
751248
736919
1301086
1711848
1751182
1462829
520761
1770130
1007224
700577
1504204
314571
1928972
1112485
1487310
561488
1237332
1808977
1616915
87902
694856
1724142
518059
1620889
1731061
1987696
1792327
122103
1060636
743107
1145419
694644
422742
1606038
453760
1217569
1368887
1852803
163091
1529060
1586009
760063
1320235
22330
1111821
533616
44267
37545
894772
501182
599988
642256
538507
903368
1198386
928882
1020066
782336
1363789
972907
566191
921588
1557349
1240200
856532
1335868
132322
775157
111845
368628
522522
1938877
1807547
319951
1789165
1130790
1163191
1342517
591635
1906673
748826
855594
324004
278733
1281445
1169439
354743
151366
569482
1672946
1940907
1976104
1214730
127745
1988064
1181352
569770
1492841
354582
1535660
695709
810083
1713470
398508
1118159
1476367
1728665
1083390
713543
141826
433690
1698919
1097068
1278201
1011424
339901
432050
814043
1501600
930696
317120
376060
1663636
97474
1613373
1095130
1861109
90441
539856
529692
92706
475226
1196730
1990911
319781
1752587
1782066
998546
1986693
441241
582053
1203354
733385
1211932
1649802
1895180
1397226
925662
1712954
425299
1870673
1234825
927538
26139
888391
1584185
378890
1595012
897530
1329593
844282
22186
1812823
320396
1429647
372412
45147
1462641
1415894
1387030
356741
1840232
186438
1680573
1647481
1078247
1938332
1728615
1158558
1091050
1914571
1577730
267130
300544
272554
936788
848123
1937746
55059
1027836
1256961
461948
590483
187895
940711
1756638
1559273
456970
1844301
734087
462044
720449
882390
1963579
1738141
634903
14558
1242699
1182314
585797
774665
1304386
799889
591011
1506761
518147
108897
208178
1531865
1256733
620706
1706896
1553200
1418092
1813374
1986785
712815
1387920
1797227
77226
323366
1102587
1658077
728754
1933671
303526
742412
1535152
42799
1448199
1413736
576813
1341793
642721
1181964
468862
707891
1658721
1118830
388115
740005
228090
1216497
102879
1537560
438888
1262924
900482
592416
1174424
1558154
455630
1007078
84694
819832
1019078
1583531
1836791
881874
1119547
1918549
688050
1893202
1763612
371753
607482
503067
347324
1990181
806479
1336334
707261
500036
365958
835298
21441
376609
642596
1567921
1011528
1675053
1167297
1298456
240520
123848
520835
1500809
60662
1302239
1574370
1625600
253675
1756314
245075
1898113
1261954
1510019
116384
1342747
98638
1854649
1510137
553466
1908801
1059712
67551
74343
1348140
1439794
958944
39807
1110106
1986569
653519
1363587
727989
1002564
1828740
522225
1286383
605485
1564703
1833039
1154823
29068
433678
1709581
1785542
417996
1288575
48245
475594
665945
3598
1714095
1288961
546623
106538
1060546
1968903
530747
1052210
398081
1993709
1896245
1281111
854724
1237927
992077
1986806
87096
269983
346163
1773467
1019154
1141145
1632453
1930001
714030
1604088
1730602
1117935
716220
601396
52981
1110094
90452
809370
974803
384990
1912672
1537204
127705
352915
1944968
756541
972310
1071348
1248337
1733344
1658129
1298281
451783
81308
1864846
373
451130
647537
1748030
13204
374330
1248716
1831861
1438386
1706024
225782
1700043
1095767
520690
599230
932869
857332
1318552
82522
1177195
1034679
1207298
1116466
1581906
1709333
1037394
2734
707439
1483191
194974
1120992
404230
1044957
1559868
1472830
1642762
855795
1426944
1393042
884546
1853032
648407
1988441
1512345
1805118
1486787
1643293
1016610
1940137
433776
974880
228298
1389060
369485
1522675
1024226
246007
1907107
1982917
227087
800055
511510
1491156
267583
49170
209963
1681998
1445411
799904
1579733
1652655
452957
1080573
730286
811181
1035401
1462345
314235
1874745
1629481
1019311
796622
932502
1855748
748474
307592
1648983
1769133
65626
1010139
199704
1746961
1788172
1245036
513969
1666263
242921
1998177
52620
1864317
1237485
569265
780558
1373264
1978759
1537075
1666494
274995
1127146
1655269
731720
399937
1907952
1083171
1972306
1313931
222772
805732
1699197
584226
1352555
26849
195642
1575496
921445
1899010
924454
1779350
1376946
1420443
727905
1546988
930854
1407515
304849
753690
425248
556793
793036
568538
1984964
1464079
276041
990338
984805
1517968
428401
1605624
1625455
1779471
1303292
376585
1488946
1338333
1853368
477417
66421
177094
26960
1248177
402814
708785
1216582
1239868
69130
121084
622757
635977
1961511
1068076
625354
1530152
1119024
1139500
1469474
823934
1828580
1266809
1622308
812391
22426
1775910
646509
311299
1704616
1927394
1348268
1680955
489491
2818
559390
1093659
1285093
94001
604774
1949071
1016544
1125276
1726679
165371
1389653
1983459
258111
610110
513281
1174166
118417
1829779
1278657
1200627
1629849
1758705
1447943
651315
1456008
248275
758900
1877211
1064542
652933
1155387
214330
1737134
689293
1487064
962363
896253
1896222
1611773
1481271
354712
1184109
1159480
1977825
1371071
132723
1996958
1592101
936882
1651656
1280251
1175113
1964194
983024
1804204
794806
588438
937063
280031
40530
1305923
1532155
101315
1708622
303105
1927915
709764
895740
718004
754987
1527270
761681
440515
1455354
329210
1132586
579479
1470413
1008386
201002
267801
456643
1851693
547696
644793
822794
1371304
1266528
1992859
560900
1337390
1806414
1058514
538776
991413
1364390
524950
876645
1247421
1735398
1112919
11750
1959628
290855
901039
391478
166290
1932615
476139
275929
709111
1454880
1874316
1085027
1191381
1382769
281107
1389817
33129
1221554
1350535
537283
1603191
94130
820016
1838988
1792010
141584
1780917
1214965
173018
1582030
1422837
395613
1001922
545310
856124
646324
1488945
870216
781764
587647
935444
1800607
1042667
71176
598645
748135
172169
89895
1980598
1148143
1569499
543365
444488
1000541
96761
1846198
293880
244803
113699
143377
1994225
707349
1260692
310454
939860
781862
1792306
631535
663264
1835051
270670
57294
1846731
1358828
122688
1763367
960088
1974924
1242498
500762
1240950
341447
1298938
639240
681657
1383936
493958
129961
1654322
527518
537820
1223081
675663
1980944
515927
1558245
1424708
232421
24277
812464
1330335
1835199
266729
462314
285913
1084235
133210
1285127
267461
1637013
1980461
355702
1538072
756553
1268263
561482
540281
1918042
1442355
42915
13066
222024
1141581
1638178
356813
1082219
387416
1185859
1700676
754770
1087118
1475154
18875
1447013
1138548
1641905
186015
1923006
685503
1724609
1227176
115574
593554
1522687
1811141
1832339
132121
713990
1061921
620883
825221
386755
14878
123319
953601
1296527
639442
36443
829747
1472773
980310
1668248
389466
1196932
510554
1784673
1324928
75084
1245267
1948053
574186
682498
797372
922969
804956
1630890
454268
1736549
1755728
411048
1315565
651347
223084
673566
1431552
1445468
1793547
162298
1030459
1903558
561636
705506
1171696
177213
1000077
1284688
347094
1599286
206217
1986463
1045976
333119
1300237
1342656
1179232
1302062
88972
796681
578748
76434
579521
612532
47546
639459
1963952
1960556
895801
1228897
450198
350142
870794
264624
748727
1416749
113450
1036568
281718
910296
1175086
10566
507575
1183616
1390187
1573970
205923
430351
984221
823912
1803957
1348545
1541055
203992
1943189
479545
1792729
630354
1430352
1850192
1835265
328277
1689785
1365838
1670604
1829748
1745970
1155873
498026
1205315
1687271
1762283
337910
1578674
555373
1495497
1444682
1532674
57088
601885
734869
1438869
1638855
987140
626702
984465
1013921
423038
1214302
1240015
1640915
1003578
1200529
897694
1965771
935100
1612058
1402348
1726712
1244263
1193127
760852
149763
1043082
1729142
221632
320014
779999
316586
960104
1535326
495903
422845
35317
1074590
612234
775070
1597665
321403
1175819
120767
1918021
598002
1651484
167019
1014521
704463
843062
304617
226048
818390
296107
1821006
1679504
294122
1674680
609352
1802598
330154
893870
1522866
384199
1829079
1785828
1429760
1354308
1724002
722734
1984844
455625
1349422
1073878
695744
1040639
1542752
1427147
1716335
930894
679778
744225
1388852
1284029
1946926
494616
1060472
309466
1244134
1171500
35119
1349956
497848
562369
1518703
512212
131744
436725
1676816
818351
775721
1550726
1805725
908793
396476
1358047
711391
1083220
1476942
70546
1093261
1369185
1677857
842019
31467
67037
203258
1087799
313879
832857
139506
495996
1266334
1736987
106376
365160
1982764
950600
807352
1700674
209740
1568953
1716552
608156
1838443
1684639
367584
1689892
1863566
1551944
1163805
789383
255170
1439254
523020
1577209
8122
523784
1156238
248630
1147045
1328618
317961
1348637
1893704
59025
1598998
1121639
1903336
339346
881442
340744
491129
935634
1102924
811396
599555
867806
18805
44663
1539973
180455
34597
2615
512283
725714
1540808
642531
833246
317154
339336
398812
630356
1374024
874186
1720594
614233
533591
1346651
1691723
1755149
1016041
1454570
789123
21978
889841
1566602
1111781
1546770
120567
972673
141186
1905502
1599929
396342
586899
1629462
990141
177482
711725
81309
1477173
1714832
248226
833989
621418
1290171
1715952
1973406
96559
1728441
972811
38134
598807
1138619
1307042
1307913
1295011
1427408
1268663
1552642
513857
1174996
1849489
1897109
1009019
1682762
1684455
907483
852562
9879
1105425
485762
392785
13110
667113
334409
1571491
901662
1558686
514260
792585
1188022
378754
565422
416089
1874181
680773
1795427
1056689
1432558
1573714
1662347
1480815
1201955
1977337
566158
1504072
737901
87487
1815377
265277
307273
1668569
1999034
15508
21557
1163409
535944
1177174
175958
819763
237939
1006062
662732
1545369
538605
580328
1547175
112374
1659789
39826
761788
1819944
788067
1691370
228592
396302
967864
757690
1732172
1311949
1000515
1599330
863251
1429324
1244939
152980
1901779
1084410
64358
463573
80628
1614978
245525
878644
321524
194546
1522966
1658006
1531736
515873
602390
1190514
1423384
1618000
76176
1322559
954995
1515179
938735
1905177
792673
372152
913914
511842
393004
744836
342225
852276
319193
1931353
724969
1096459
716780
1910629
1903026
947696
1656442
653653
182448
694062
1205103
15544
1337998
1743185
1706185
1282061
1822636
1831312
950477
891666
1636233
1262188
507922
1637643
1892397
1250137
714633
1059015
130788
571057
690950
211438
1745623
1578103
1157230
1032884
879344
1038645
710615
1598677
1733176
1158421
138699
962650
1874473
372614
572615
1450036
1297328
26564
1562838
1427696
1008570
407884
248118
1684890
852512
1244967
718046
71655
1927406
1055476
1637326
1323203
1771572
1594757
1117068
982575
403800
1855701
1618216
1808156
860055
381884
524366
724091
1425197
661400
1809219
1479159
1798819
464802
1212214
1930288
1853102
816141
709214
1137658
1219268
1232839
551372
921185
564679
916923
195981
1058510
57205
1754851
723999
632486
1721445
769457
1573613
1580069
1390680
424147
484625
1121588
658549
303657
1956831
1438693
1206866
1792909
103608
366818
542602
52337
1726627
607230
1842507
1590475
850421
1982556
828175
1331503
864491
1844771
1320590
141496
181147
468179
1286202
794759
1642796
1705361
1568447
857077
515286
1667560
1595470
1289431
1284398
1193442
572683
298763
1071122
1019650
975503
89759
206830
789231
48783
1763118
998878
1774465
469906
695680
16551
635253
16837
340474
259253
1008497
379975
285027
1107105
486319
1297972
581616
1800576
99974
545889
1060359
598169
1769624
1492600
186348
494030
20246
1037691
1106965
98978
1818428
1641767
233143
1413313
824005
418481
1905837
1930354
656978
1542493
1532214
452142
1432598
1817296
528581
11952
1191312
1323214
1464416
1198450
1940852
397563
204892
1078881
1985227
363701
340042
515576
414410
921874
476185
214737
1197637
1068037
252106
68112
616245
84059
1389049
620537
332130
1389675
967567
837010
981901
1631041
314852
966145
1969357
510571
287862
1362588
1359041
606746
745131
1996778
1513310
673785
1425245
978085
1774936
1283964
453383
1689127
322193
1923200
231283
1306684
897533
1416780
1314474
1690598
540908
122849
1505523
649973
1925678
672857
312653
1457802
1653819
1866155
1466749
1280740
1589363
1150221
290337
591504
847277
56044
724119
309241
42782
1629158
444603
597613
779303
957380
1890566
1935602
166438
1179558
34686
1538518
837155
470658
124119
429516
1133014
1577373
1272898
114549
1594282
290125
1652777
701135
651761
1763539
1035978
1376579
1753023
1833039
1846853
996012
114662
1619835
1582843
1868701
1666696
544812
566526
1745772
1409908
1840871
1553642
747870
1955614
299561
1746468
1736488
386481
582884
802695
1230662
5999
361541
469040
127888
1327284
1289325
1654339
1125865
133527
440654
978521
807299
670341
1552185
228099
683245
1200502
1129330
1614190
399952
444775
906758
429697
1536781
1671247
1784518
1468577
935399
1851604
824262
1635058
583578
167330
1366833
69283
1995459
1967315
1879710
1630369
1315305
1145720
1308393
875166
402013
1930434
1133231
671782
660470
919392
1692081
1242922
818664
919630
1353681
1976805
1463460
329041
1981170
1602488
400993
1506194
222298
61377
864339
788492
1895558
975257
1441499
799053
385799
1251855
213923
1865000
468389
665239
1596770
1468543
1153952
946783
1634832
1914078
953520
1506218
365691
1833497
664104
949149
377417
1160477
1366665
675952
1714277
1193253
829564
931975
1840499
522134
1576347
251166
250372
1510096
379246
41979
1863343
1168274
211358
1344059
1417493
730426
31746
1317750
378358
1095691
1787082
1519406
652706
599848
1406771
1780333
1367135
864678
93152
1560374
275989
712723
158530
1878860
1412056
569879
792718
1555237
308078
1425142
378418
1826092
21453
1705167
1237814
779156
948330
1209417
1232277
1899239
1557321
1945309
1378822
1260410
313583
389123
899192
1602295
841374
514535
32757
1272938
1595958
422741
900011
1543370
127501
246703
1413105
1918434
497211
1557942
1872517
1383179
798330
1073875
1709500
804664
1109120
1144071
676491
1232635
1309668
18994
1719167
406437
1134517
199963
1958707
1242214
1645473
1027917
1439705
1467375
1831675
375645
1420779
340955
466774
973351
879771
1910005
1201134
964901
1461922
1445802
1899534
1412186
1496432
1961596
1671292
476624
14665
1319264
1261722
790061
329542
223097
813724
904572
1862777
664769
520195
1222842
436608
727512
1758576
1171516
502788
1673450
1479912
1785029
423151
1917075
234984
1751178
268263
1844098
874295
1052031
325814
210300
685992
831473
1337232
1989348
974505
1692890
535396
90958
132391
995669
1524744
653536
644807
1097650
722244
359544
1992523
1416792
992471
1272376
788395
311061
401432
781953
947283
1291152
430032
1161285
445816
765551
976001
1746669
1866154
1284058
1257326
1363858
981634
612014
557244
1595491
1071827
1697948
1731275
1749600
1017377
925311
1311946
366595
594246
628740
1553664
1842403
1544801
394289
106651
742877
1825105
1741682
1409777
967574
1174412
1462833
477932
1665908
1659123
944450
1712980
1393262
1980975
1081314
905463
1133251
1870105
47022
1702815
1032175
1848640
1819693
1099710
211066
894503
1812468
1940
189650
1232406
1315152
68793
448023
1769457
384328
1542336
452932
1441387
393827
16483
977628
901442
1094392
1178607
1295723
1217611
1246260
1853846
1183681
1869151
949841
578815
1533631
130333
391995
462574
770728
264872
987368
1870742
305613
542339
1222926
89059
580452
824181
1212682
228903
196273
653879
1446324
140054
1390275
595422
1048763
252111
778187
1005008
1537861
672926
1088290
116078
624656
1986602
1473148
1374321
1072828
437392
1266759
941200
1097475
1089050
839122
531035
786047
525738
344902
477989
1590496
1448503
1350863
1270514
1881677
1025193
1632155
797213
337589
280391
538292
829422
337650
1179091
928650
1250019
1154989
1963982
1246738
1446594
1256947
524505
1125887
760830
1099019
771955
305878
1111377
1639948
1276016
882508
972059
1995631
832966
1262459
1909278
1869113
1425942
1106157
178258
1852289
509348
1890036
1979774
1904771
2790
1556052
773439
1423465
1142786
128129
1891977
703176
1336588
1355950
918704
821590
359134
693748
285344
1373417
755954
139835
1454688
1974116
1345251
542036
1676778
900889
432890
957549
132976
1416565
1045147
1814366
417026
1968471
92197
1462929
628160
771543
1429375
352983
1284759
280073
336802
1006377
94687
1860284
1224090
211160
1416130
440708
788673
1668762
1458880
1837031
112955
916257
980100
1067169
691338
1569587
875073
716793
591525
1030639
1962175
1073206
1031121
32807
102014
731228
130223
387775
1813957
106895
2479
1209310
1613800
774904
1377415
445015
1809530
1477888
1785815
770441
1068578
1188762
102015
950688
1208685
70019
1571309
462645
1678304
643280
1731201
773599
55109
1157043
785370
224011
575800
557934
1293979
1098062
1375043
404376
432754
124960
417374
969606
525671
1158745
100461
1227112
1842115
702219
1662088
1222538
1481922
270435
1045572
1207634
1481039
624726
1875562
1454237
471581
79185
1325082
661162
1679890
1407111
734795
198669
722142
1144374
1525110
445171
1433789
1050624
102514
740884
377833
1427095
29474
1011695
207703
1041957
1289657
1137254
387345
5013
1919551
515956
1213594
568966
92223
942103
1490846
1417107
1209055
1547668
866598
1023696
668606
1230744
1359757
1950296
375692
155463
1704107
602120
828028
1231498
1316041
1041618
218375
496250
1419848
354887
1012749
649279
1228004
794530
1732437
1720235
222152
89518
898580
1219825
1807315
1921218
1764996
1487641
1833380
532961
344173
997238
1194504
510070
37997
787586
564894
1173073
1918449
945843
894102
149498
221997
781620
1438239
197231
1963894
421979
896577
1031046
1349557
1773207
1748594
304469
1361772
1081349
278436
172411
1061985
1667043
983181
1513028
346819
1704852
1659289
800650
1669798
416662
1231758
146437
697066
1804771
856709
1459173
421165
968674
917584
1918477
957665
1666630
791883
1919750
1692250
339294
1175982
1641353
46415
1247875
674138
1796510
1530624
97019
630689
1911055
163712
1501123
691139
691252
1916728
1441338
470046
556586
1616817
162277
1848320
847288
1397206
688269
1203312
1080103
910173
994307
828696
1187593
50484
1585438
1742798
1571840
763147
1521395
1979121
1556319
1003308
1196801
522387
1067272
1113938
930984
959305
1844670
443220
151839
645405
1625999
1862309
1731728
709605
415865
1814830
1391414
438272
25191
1971722
182690
861122
248552
457018
1630728
114190
165884
334821
1649365
836258
576954
1245201
246441
819043
805307
1983017
1192497
176925
322217
1889078
358080
709853
148987
1182874
1464557
964020
1186659
782942
1653935
1101307
181463
282079
1625400
106695
506940
1052133
1760705
646614
995369
1998527
419736
1732210
771072
509558
241611
12901
188641
275761
1976632
638176
1841549
1474991
479560
831771
241419
1186657
1617044
1021155
1818673
1819877
1536770
333451
362114
529232
139602
464054
1435098
907214
1722586
1449578
298317
1062622
959242
510668
108152
983739
1089158
87051
62067
580765
922218
741282
329618
1737993
1964812
340669
863299
662656
432266
1396175
1142349
280401
580146
1124114
953268
658350
1139726
727918
1429803
603527
7032
1045754
884241
1535605
292686
568228
1796835
173887
755877
160994
593438
792192
683681
522541
1590335
544489
352459
811577
163749
1742465
1183940
1730637
597152
1920093
1346776
125168
1228817
856929
752209
1907331
866360
1845479
438213
1784339
305376
1693876
169696
671894
1706987
1188471
370591
1924309
369393
1228745
846782
347358
1085539
179240
1960446
1705268
1810966
594516
1060996
57789
1112734
1645621
414760
1066688
1834828
1726468
1026341
1732745
1957615
380102
319842
1255125
1431814
346881
1991106
1372724
1375706
1329546
1388914
344218
1274116
1579161
721295
1971572
1910959
1153033
1296555
383948
1904255
671424
98054
1449022
1037903
1259096
302294
776512
331885
644579
22217
403891
349728
561663
860154
1876740
1305055
1887871
849570
608963
122920
1660298
1977167
390770
1462357
440653
1248211
1297531
645183
78439
1622471
197318
1069439
1606052
1040768
597895
1961915
1475857
28005
388304
717305
1189232
52992
1384392
1444343
253627
713960
1558135
13615
1525802
1321350
710539
196097
7628
1952249
814326
1104366
1447621
1214591
784044
220478
1076018
1524707
990632
544239
564206
1500888
403522
1546109
1034361
1166812
1742859
514553
1128751
590863
1568353
244815
1075984
170289
1564919
1372254
938825
1467392
1141770
1965303
1383828
1391640
1196967
1838515
1651357
1623074
749935
157810
863778
836895
1117098
676860
1821910
1444531
1706194
1043698
1580433
1828321
597188
1796626
1183378
566349
173268
191220
479161
1290584
359740
267736
1923190
1410459
219888
567603
1751915
294315
811087
1076801
1045126
1333716
995014
463058
1651073
1321149
412449
895600
966933
636918
1136891
1315142
1281616
60530
1771198
320792
1631288
601958
640527
1695318
1560964
1436885
1621520
135102
533047
890738
447842
567707
1990169
297825
117288
343231
17469
1085549
1953031
1551043
838136
22376
1607557
1914862
1715227
1620921
828733
1990131
1989317
1954367
1488803
1496046
1824732
1861817
1085798
226555
1536640
840914
40569
1357010
1414624
1531503
695382
943799
1933928
1824674
853389
149211
1096476
1866752
114119
648763
929685
1968679
1939223
829792
901290
1435165
576864
582451
676900
1068162
1187425
1573785
1975001
1937971
1801480
978863
140429
834441
1752442
1254005
1337187
1955373
1471756
1168399
707280
560270
1970267
115690
879938
837997
208550
124490
1962745
1122811
1846356
1326451
657150
763919
849396
1856636
75254
1420835
1432250
1161613
890603
483549
1905658
1321334
975234
590796
62802
1489458
360540
1570360
865136
270726
1794164
1797548
600490
34349
303887
339092
1332678
224055
1452572
579709
1767266
1238792
876206
219483
1071759
702367
326388
312241
1888943
1032165
1512586
1030865
1166229
1502999
1222781
1624586
1071542
1675596
1285956
1284570
1727455
209799
520304
1632931
1973259
1241891
19189
1330186
1754038
12086
69137
598080
279624
291175
1859671
1987196
1177575
467412
1359594
1352009
1552048
461662
584376
680459
725147
31646
1768406
1126132
1214749
1778250
838391
1382266
1027847
757549
729577
1975730
1335479
1070235
968347
1831739
340295
1320524
1727961
979173
1522276
1879406
1436897
1245462
420742
1452364
1111081
1242098
545502
602205
46055
1864846
1630554
354905
1818645
595335
70038
1245311
1301958
257296
780727
1945215
1537911
502101
301333
64391
1664031
91405
1444170
1545430
864640
300903
102288
107043
1848255
1932505
61786
882613
1629945
1082214
1438314
954551
1754484
343082
840814
115900
29448
487439
59085
775646
456279
1651765
680499
542165
169484
153099
858994
8545
1990711
393846
461860
1242561
77358
1543095
709885
453175
669524
1114723
1391814
826481
888176
637176
1824640
417855
1628595
1272572
1116914
1196771
570295
3635
753385
791636
1335144
1711627
1142258
1640090
145843
1587072
397959
1824261
1074728
455136
1640524
1826151
934042
1899872
242772
1465728
1961609
1049640
705721
1395068
1797808
1782347
1396137
332824
678413
1951745
167784
1553042
130579
344195
1531064
1179998
732682
859156
980507
1176795
340416
54691
1365200
405532
638540
363679
353992
960446
634355
1058054
92900
776972
1382274
480584
922783
955170
419237
469787
1971497
307990
1407947
1886641
1018315
983087
1924192
1491776
298705
1070087
1522039
1275451
98989
742978
1066645
104269
44149
707104
350043
1863043
1474249
1575923
617140
1086471
148904
1155432
228655
1228893
1551552
1368035
1888952
1288578
26929
432804
264120
1574798
25856
322171
1930169
517269
1865968
461311
1136816
312316
706552
921109
501299
1942833
934551
635292
1967485
1421860
151260
1346217
1288709
1356703
256794
1160414
1779395
1702093
1709790
512187
733297
615330
1720252
158757
1085810
716721
484737
1333233
565328
1199547
670466
503702
1281961
1456341
267185
1746472
1362282
987752
254286
1790963
1735513
1357947
730568
1198928
1858152
1187078
1960878
38942
721153
1645394
278796
1454820
931087
726678
806420
1005793
196031
1525259
1660451
867025
986365
134946
1275278
1085415
666098
1722643
1168666
1569525
32817
1547094
1902822
1968624
787678
1947850
979875
742164
1330562
816472
1630884
294714
1140135
680893
1246768
1617985
764063
414847
1560664
1147716
1412125
306588
1687445
1046568
566228
1332769
1575298
132088
1194428
83242
349147
1819696
973879
1719076
803591
1735698
580388
1086860
919078
1615871
1585946
460969
1473460
740936
1535842
1545494
1004144
1220559
523917
1797581
1568042
1825933
1207927
1892970
1834540
1144202
901915
14600
473231
1392695
1849844
1015273
326322
936924
1783910
949216
611742
198230
1426323
1802204
1236213
1645526
1234231
1341474
1763264
622479
1860560
1206852
870933
969497
693269
1753833
766834
1832765
690400
607329
1955021
599647
1376230
546406
1904773
636561
1509732
341027
383754
626070
1799023
799207
885863
287441
1341385
1242241
1864688
880288
1803338
1488400
287038
1819394
2915
1117307
1389454
1613853
1720298
1880982
317624
62825
663691
615531
1624763
526285
1756822
1063169
325704
771666
810653
1829602
639871
1254464
978502
1402084
1478317
463900
1009248
632151
546832
632403
16706
864053
1019281
645154
1701416
694106
307199
18846
346258
1259558
801674
471205
419728
1198708
865994
1444598
1657211
1826839
1576141
1556521
1277784
406389
357700
564115
1818866
630284
1619146
367871
277268
1175433
1263450
1279099
683964
1465620
1983667
1572972
535316
259362
753183
1894162
473887
757438
984144
1438170
1575076
21308
3054
61819
425349
1706823
668292
517357
244216
536804
1150651
1567151
833130
1013841
647637
1941393
1812277
830936
681211
1884445
846946
473941
110245
670111
185774
243176
1141495
1840573
1536411
1098281
1424361
1478485
652872
845298
662966
1098778
1001524
787296
1828286
1940758
1393940
1282346
1804159
853013
768181
1272479
1225553
691925
369544
1455733
1451170
1717157
721017
1761253
306612
1170961
1062848
1311596
932889
600966
85039
195559
442224
21740
1586533
318230
1505903
316786
854057
922175
1581851
1846040
345895
1608444
1067303
714876
748447
1661159
1648009
1082651
1802930
249898
1946923
1312323
1829576
782780
36034
421084
1065294
717855
639830
34130
1459351
1102043
302970
203417
445857
694827
395646
790838
1673092
706087
735987
588148
1805926
1412721
709099
1562686
820852
1184593
1782449
634021
165592
288511
1079314
130978
33615
1789126
619440
1630831
1229199
468500
630276
172317
1146432
1110151
1554991
1801561
80665
496417
471431
869475
1474478
1146200
530259
284971
923570
29563
637461
398872
767868
1726122
1591409
1994075
93550
1311879
1388166
249521
609722
1357789
598448
440387
569018
1678684
1648225
945362
138235
450901
203852
1843485
412047
1895509
132649
860431
1243375
1052256
1058036
647937
431490
1599526
1994485
367538
1703288
518632
542238
1802018
1974668
838538
1420834
933554
1215805
72303
1954706
1562745
383447
976865
1095277
996518
481762
1852184
135201
1312821
1739837
1971472
1423508
108685
847433
677748
305884
1475347
1870728
114607
1210598
1020510
6908
1274325
790411
1330806
702446
1819804
1698441
1087670
679215
92979
194364
692773
1760604
1993934
1134661
610081
599028
656984
31886
839079
617385
1085418
1902477
1497472
1545997
387763
851367
822202
861574
1093295
1422862
16144
1369246
618623
407807
704898
1028184
113572
33341
1932230
273004
275925
963852
1376399
152933
473274
498012
1632169
1962999
274665
1643811
856675
1237644
1824952
1239852
1610667
1907535
1771991
322866
198339
1730222
1023627
322054
1640404
428168
426558
665269
669569
379747
455967
1742688
280807
7149
527868
1637102
1552828
1147454
1013410
647567
308290
246818
1540811
1908663
345915
96512
1978319
1982794
1445713
951465
695832
569985
630520
132088
784301
1992018
1293061
1605411
551610
1387928
43847
1276921
106626
1050846
720396
462368
1513869
1848899
1855571
138887
1995807
1957616
1231865
629676
1758436
404400
1985373
1017712
1093773
769012
1952953
1617696
514727
507907
296438
657357
761541
69929
1717041
1940328
686579
986936
663957
1599762
970482
310332
798034
963871
1220638
1536381
1211636
771037
1636468
1923621
803071
54748
942368
1076153
1751199
687702
624370
1413581
1325998
1552656
639714
344832
171890
1485404
660740
669032
1326138
530952
128444
976941
1499420
742960
9948
1412046
207468
1237192
740336
1098801
1955458
739086
1268854
328568
1945156
993692
269949
968898
464608
940790
1165502
1172576
155523
1510533
1143944
1728544
1354321
1427578
344621
878971
436348
1264837
617614
1514635
417642
900527
985373
1356769
1288049
229151
580516
143295
1601034
533659
105703
1113644
587505
1112929
526314
760885
242228
1821681
1832023
62859
1620172
154468
913302
162924
1708603
419027
150140
103713
800470
824632
973773
55897
1275552
1003575
261132
992564
1589708
143291
374012
1464471
200354
615441
977581
1590902
1669502
713456
1499556
623452
815242
1661284
729324
1610454
298082
1399681
875261
966714
1427050
1058932
676850
948204
1709673
299325
243031
789870
783250
352260
1031176
1313198
879555
1214390
436679
708061
1055448
523281
1690677
707423
231426
1646596
222927
973191
1833118
1649745
304308
1946519
250922
666813
1173376
308436
1852229
169855
1614186
1336246
1039392
471055
670929
452855
1299166
440217
1617477
456449
613128
1587791
6605
1431121
1937175
819592
792642
1143334
821111
1806908
427750
1366685
1479895
1256980
872625
1454519
1696117
1297756
1630276
150952
1095478
1244009
1186190
883937
288305
931347
1148264
951378
1412119
479601
819798
972902
155619
1438904
1533025
506846
1416706
515448
484269
553474
1362631
1412600
1499063
1300792
960839
1056352
1560257
1548895
1722025
1515979
1451497
1852728
306998
817181
1259624
458248
1297262
1688070
1274008
23109
1833802
1075816
1639095
1236709
1906368
445969
1099325
667620
926858
1072674
1277810
994628
1404369
1109126
543133
1032139
1923906
720250
1549117
9205
1075308
1537231
1342135
1752963
1947693
1435759
948903
426028
196145
800203
1846921
1747451
1480461
1909759
1982367
1959483
106113
1463950
1061352
1782918
1525095
1138155
655527
954406
707496
474174
521033
1249134
1276142
1709777
147573
1173609
839847
1344939
1490945
526761
1072480
573402
1917388
295866
1809641
1033717
1070732
725399
74001
1687190
967170
1831186
423524
1528123
504711
1804594
545253
157857
1823562
1748244
1726807
451191
1223030
1173348
1027195
1856202
913378
1523625
423960
1612586
1661829
1211297
1982063
961682
1941
454222
49123
1919652
1343416
745612
197696
1456781
3956
1822257
1524372
1804539
604176
908922
1411380
67596
314486
699869
1176042
988225
981696
959997
927622
1571693
1051095
1404697
305047
1067625
1157701
1941382
1961891
791673
308364
569830
774616
609934
1476941
801092
687242
236731
486424
1365714
106850
299120
1591737
1790455
30178
1500229
377799
538743
1413979
867372
1963093
1490980
878796
790694
148360
91521
175595
1817153
1038052
1918080
112784
244163
440460
1853427
1489035
1512729
1423132
1048902
906460
997884
187039
1212246
1649721
850977
1347083
194196
356748
865822
151631
864273
1402800
751746
848541
1685879
1175997
7484
1437872
913801
1589399
1915651
929451
1679101
134672
1626936
1074567
138891
895578
1107683
266080
293466
858525
1418400
93457
1782797
59935
1629463
1468965
742621
806655
211042
672059
884178
1616809
719255
273061
1624606
894202
1031278
1987314
328911
974707
906604
1681086
16642
147748
1983686
1224830
58406
96371
680061
1958271
1031829
1671860
212726
695575
19382
1254155
751088
1537999
1136152
1354567
1957954
23888
1212165
1367236
952027
1955393
1779793
1160764
332398
720288
424404
702795
6244
1174365
821413
563947
502253
1597445
1214841
153881
24938
1791348
1388335
1606172
100549
874635
379336
1133098
714701
1601761
1997251
1385070
1027155
1458314
1417666
525792
299539
1247715
1207657
408236
1435708
267217
417688
1596361
546147
1623382
446296
1751996
533043
156640
178551
234668
1461829
1713898
248528
1021234
668654
1125631
1626661
609832
874939
476405
1405732
1837503
1675619
693102
543304
254974
401905
1556881
816767
579558
637632
873193
1453752
632335
682344
1612344
580275
60380
170057
1313201
203094
1632732
72125
570693
1562803
28903
1437925
1970501
123269
1110535
1089113
326384
997251
1695757
615053
622571
1681891
211798
1099250
323736
1506180
1555425
440236
1595141
1403693
447498
1898629
1589743
394915
544592
1267002
1298918
1311157
1905025
38991
1275210
471900
1453076
1287264
923714
56932
403530
33737
1188537
830278
955950
1279274
1393389
1256224
1190076
1877686
690956
19284
22821
1665824
1357245
1569559
1087888
1531245
1648131
518785
990803
652387
866294
684146
769057
86456
1104554
1753450
69877
473548
1218120
1920800
1692254
301630
1094081
795634
1623296
495896
826947
1030234
927631
1965811
1365867
467466
419702
179522
230804
1939674
426100
1300328
760598
1022631
1432095
668498
1606701
1948978
1282121
1216513
1364984
16305
37014
1855396
12934
822122
943019
1014022
1858307
290044
664115
45639
458115
1794493
1361345
1847314
1153172
525089
651682
1151351
1178619
415740
1875305
35073
888863
690304
1161154
1102675
1015471
836082
1368737
1026630
431054
1702530
1363465
1634325
648169
1585140
742847
1797832
688582
1516118
310237
939050
969043
545352
530887
1592694
1757424
1813266
1554669
1211837
1087785
1695269
1514553
1307695
311432
1530563
576805
445521
299339
564610
145901
214629
1971981
823558
288524
1407755
617489
772837
1137051
665867
1599482
568129
55525
878428
793705
953168
1639043
1088483
1846123
1855699
228952
1262610
1384549
322064
357389
338566
1932635
1969239
1131183
553859
961422
918139
1357506
583369
1509334
1976306
1677842
469797
1247221
128968
1735120
22703
9859
1082784
1770007
611825
254472
1334592
363878
1406382
170692
818459
589553
538218
302824
1737238
1390530
817912
428127
733473
160917
638387
1925626
1301438
744737
1489887
1458304
1841584
833846
1140028
1776545
1243978
1214889
323166
821997
1305990
1378683
95066
476348
359544
181418
1449053
1076491
888632
83306
1266666
1676590
1733585
449853
322354
1090136
1225545
1337208
415821
673172
11863
251932
65679
1851223
694840
1948140
487800
59777
325932
1169470
1050442
642030
1887033
1249465
1106659
853155
394527
882183
209449
162865
385265
676798
917603
710678
1304894
524567
799828
1852648
393264
1283914
1300993
1377310
1352000
762221
1306812
154446
1200728
690998
725782
345992
1810571
1531476
381921
119697
999251
1933800
89468
1386814
43961
1971627
1386388
1115545
1909230
88680
474556
262098
1766847
1420367
883754
1661637
1433457
116348
1610985
710345
40684
785702
1310070
1881853
608189
454891
955016
1422573
222052
1876074
373065
893129
797769
1812022
21008
669714
1977397
1695040
782315
1914945
735896
1388297
1120820
1583573
1089721
1679140
1237792
1110260
297068
1691837
174054
1655968
1418226
1751069
1819465
1145226
1239467
1718413
519861
1938
1627339
767079
1042078
240581
200837
1129482
315922
634153
1128157
408598
1423618
740088
148429
568025
135106
1175349
1732201
543325
1428087
1212141
1279869
929864
1494130
559596
1664342
1963650
1880587
1756527
1379287
670433
446903
216900
1210051
1213040
1045599
653434
159881
370073
978312
1858565
681155
1208601
1328894
61257
273660
80513
1455394
1987869
864455
1959534
1235798
273030
1439699
445973
1958248
1809735
1077111
1400970
1739860
1078267
247570
1103882
1445767
1373402
1461333
1570757
1520190
1667807
229821
522305
460109
280673
565675
1415413
1087751
1781090
492971
236028
1643556
28500
743857
80282
439071
1616500
1466247
1754929
104766
1348737
775460
955808
1967709
475293
1972761
60333
610535
1748706
27399
1091917
1329060
709166
1711351
872720
435059
649120
1952867
1213166
1575388
829579
1089369
1948249
174773
1336957
1729682
701617
412220
1861743
907837
91460
1337950
1932396
24509
1615111
712350
1964492
1660741
930325
1248460
78513
388734
448393
828442
822874
584053
695626
621858
1743929
1666191
1226762
896450
1113152
682544
1244081
485603
113950
584913
79114
644429
797267
1393510
1454808
1472978
49853
1784829
1794047
1856891
500550
707991
1378989
1812874
737778
526880
1598540
463879
1014073
575014
1965909
1700831
1702361
476408
1635217
1070371
1806700
173944
1434191
1581278
1568349
1766363
1025351
884156
1198938
1825237
919208
1253897
955403
166468
1148928
465442
1815082
202531
975149
465422
1897431
1423141
976556
29809
1579019
1781494
1307301
1645132
1660830
1405892
1551456
134982
33770
809041
1442291
430964
1452504
1280197
215705
368902
970777
554246
1362422
201448
1221045
792770
1798687
306238
1130231
1877766
615877
833955
1477056
256972
1727261
586388
492488
1808172
726503
1319484
827062
1597074
615511
169214
1035487
305155
251615
1482093
701500
1826882
1787618
874628
1367577
515318
1579000
59462
678449
92145
1269412
1760072
300567
343326
207239
670001
61385
1063646
548060
1116300
199655
158792
469822
1707082
447489
767579
243959
404812
1746546
1227102
1619205
63367
887836
631638
1389461
1883486
1029694
1681788
1423365
1195480
724935
384825
1853992
461209
49901
259393
1793766
1106889
755526
1910495
1415139
1820408
1111195
646458
1387003
1737825
444296
1360109
1753505
562297
816188
1477995
1209166
576687
511112
1160903
645582
1798881
1818641
1333962
52269
1297955
291342
845431
115989
932200
1440016
137813
1994025
1998052
1261305
632448
1369532
636041
627166
904631
1935599
1044294
398422
472789
1389483
1873220
929525
1531091
1425806
1640379
1244144
1832215
163540
865491
1826787
1615279
584098
578946
1040830
382516
297050
228079
1845843
1337213
650945
1002031
115054
1857180
810745
376105
1408609
951882
294884
1698199
1939012
1148652
112066
762530
3032
1406866
146902
1870791
46322
1900901
1897136
769458
1783131
570682
1519488
1537937
1650841
217819
226381
875484
814830
425191
1078594
1442487
162884
85042
684117
332739
16309
604353
1713109
802013
1534785
797073
228466
282399
1798151
1955467
102834
127946
122009
778817
396535
360348
1900024
1707783
149944
848957
204443
590729
682145
1633281
1849632
818847
181782
522945
829396
734126
1822579
1275425
1872793
822051
1410244
689600
1414077
1314583
1123277
1548140
544043
801122
1019385
705124
522374
290238
769892
171530
487377
1140972
543890
720610
1048276
170470
1034848
877217
1118819
684362
100152
1104915
986303
1185253
969057
1384388
1626614
1934915
1265553
405279
1401424
681617
750515
627178
1538143
415564
388622
1098319
324906
382575
767707
297651
843554
876982
520943
1231402
805866
612351
1817311
210997
1678119
1721997
1358257
1232382
597189
106063
1032996
1899739
796646
823983
1933214
1006044
690974
1751695
1998638
1731174
954566
103710
1774045
635171
979185
1808298
1188524
1381470
1406723
1940993
979840
1356675
715906
1413022
1903452
63917
868366
286068
1421984
180702
1725990
1207535
890995
217046
762095
1784933
1496843
444905
865482
851621
1536366
1416587
1473530
1705772
1006864
773816
442294
1811055
188102
275598
1070951
942107
1458926
394732
168653
61598
1427212
1761085
668491
678091
1805744
1766760
696296
573171
1925150
1567188
1842453
1847306
100614
708238
1981806
238473
460106
1136580
571549
1587959
653186
1522556
507281
1095654
1705011
1855709
1207652
1376826
1778877
887399
1243324
905518
775052
509624
439117
1779601
14196
1050965
774718
675134
884462
1026591
1938642
1016786
846455
1813337
1100174
1287410
777204
460163
1666157
327439
1194072
1098675
670512
1847947
262613
1147336
1347526
1801937
1925736
289886
1767698
1863748
1643058
317588
1082115
1672799
1624830
1370141
882876
757612
276998
602834
1168018
1255835
1622905
1133423
136565
513100
639550
13537
320810
1777743
22662
263684
1909822
501336
385839
889106
169475
1155716
1899291
1192530
868713
1265689
437992
1944804
327780
699541
1780473
1646067
339914
1318125
1417766
473729
657079
881011
970898
965529
689038
1483520
1964843
1577462
1780302
1068738
593975
1824181
1330917
89955
43891
974611
942246
1349917
1346255
961847
1408327
469151
893454
1239067
1285174
1778968
1254414
1013389
1113847
344152
391488
1544537
1762186
1557702
20777
217686
302059
811776
175243
1662495
1037624
530783
1106499
144145
501253
196570
1797207
618902
1452338
324816
690945
140622
1769038
1283034
1137119
1302384
1490934
1659641
540784
343386
809444
912500
990647
825002
845996
365068
202965
861822
174538
1055861
450265
1488578
657697
1039261
1985178
845012
1808481
1595193
1851770
407519
490549
1538325
344301
725518
393082
1920845
2449
1612170
484753
342093
245266
1696852
1280975
715747
346719
123551
1465966
10770
518564
88996
370509
814030
1689373
135204
294439
439608
958434
1421165
1955422
1262302
1538715
1120265
1934224
270767
1492131
1716423
1048207
1629204
903149
1566534
1355461
1466586
380748
407112
1391947
203007
164222
1243828
636302
1149927
691409
1001010
1218807
314330
712888
201257
1114426
1186674
334810
1157936
1414682
971181
543716
347637
849571
574467
1520406
148874
1530670
149931
395193
1960878
876176
1314187
436092
1258176
1914588
614360
894146
1845364
1795691
854346
949633
1301150
162562
819203
638302
1094233
1559835
1221494
117110
1712313
241038
1726827
1066540
806345
1679732
856178
1124156
196276
920682
107577
1804453
1996728
753100
846687
668399
1449870
422925
819225
284572
1194801
927569
720462
71371
1771669
1060715
847035
850388
212057
1759478
1506775
675852
494465
1628573
1999543
1175285
1281301
1066894
1450740
1501479
538371
855360
1799619
1228904
1002311
524994
1546488
1222370
1849220
1050864
1743370
881852
198898
8890
1013265
407912
1677674
204863
390977
1036990
963100
147915
945927
1572319
83530
676420
341214
503367
1833883
1853579
1379168
1601634
804590
701675
1619045
1469066
460711
131807
1470987
848482
1136559
1139305
1924284
1002387
752078
1981901
387886
1617668
1304824
702196
1593026
1292570
1695157
1772065
1822593
792228
1706719
1185907
67876
1204068
1027421
764540
1870377
782675
1231380
888453
1161701
1413664
1878829
1177088
1678215
383442
759043
1915498
977736
347756
283639
1430471
1303447
1024082
1840456
1094063
844493
1500612
1887150
1272769
968675
1637000
857810
1027814
522029
1617410
1289589
744715
628079
50114
1510046
506751
215300
174635
1449072
1708110
1697012
1688039
1254637
1491886
1828439
421726
1593399
1155485
114677
43009
1865522
1779902
1950199
1188589
142796
953298
1329943
710837
132507
1006895
1516610
747514
889818
398628
852151
1143357
933921
596487
309710
9383
757852
254703
1497227
384830
1561795
805215
1661438
1468711
1293625
1316952
978504
864780
237647
687970
96149
1645131
422911
1188628
1189196
798168
1806394
1256275
512918
509853
1709032
1025904
404202
1761632
275607
56673
578433
913916
1219018
95294
287991
263697
924230
763308
1245806
1300774
222564
1794911
655100
540624
1712187
211850
1700519
375374
559453
430579
1214032
563739
1277208
683662
189536
1884159
1840190
11734
141958
1816628
437410
1324366
1035065
1531669
1084458
886799
217834
736180
1110085
1561959
1104882
1528798
556572
929972
1746634
1921734
361372
583701
1442511
1409873
644695
1577410
741938
1827391
620087
1117607
1407201
76948
1058266
1001758
897461
1004552
1040447
1066011
686001
1395613
1532498
1071280
1197181
1846209
487271
1994913
157143
402087
1392274
1606303
781351
1049941
1056497
1612584
307658
686236
75900
1665494
1473195
291586
1756074
243971
1325346
1333064
1835458
1904619
749288
8150
943604
1813675
761994
878902
232900
1920213
188236
1381338
780281
843506
1167460
1233128
1307080
370448
1013450
120392
1668565
1873261
806812
1781380
549850
1457623
1063335
1799003
716168
209390
503560
903670
48794
1241295
166005
826402
1697901
198101
623650
1986503
1537334
1262237
1361421
1763724
404075
475072
930372
714111
516091
54017
1094555
1763476
1947348
420875
1254119
1628649
623171
1914501
418229
1056383
471547
1376414
1135308
597727
1039985
1582683
857508
1379596
1166757
1156515
1383630
1307790
908694
1242664
373484
973261
1876639
1261923
936821
772794
140991
1616773
604373
85956
757891
1679755
148269
263591
1760907
11736
1860458
1012887
1624937
319086
27929
1294732
1826492
1801212
461484
1698394
494985
1649371
1879280
30167
340709
1907167
1013217
1868107
773020
261916
1664578
731967
373993
1607892
1587987
1608110
111499
1168707
1344445
1401733
452342
1705229
188562
1494153
775616
1052508
908165
1822626
1388031
1456390
1254112
664791
1142250
275900
70648
793103
1537847
774592
281877
1306088
239701
1940721
1021184
636701
562258
1805905
1548203
109292
4884
1135246
368835
1434796
622110
1553527
445666
1304575
780731
116161
375322
636816
1631305
671159
1012528
1158505
241957
1446761
1846594
1278128
1994942
240564
1502249
579974
1377507
315774
1447040
1233731
1860564
1077798
349755
1926831
1710144
1576523
1281377
512455
175295
1381955
1131321
680945
1118398
547389
784647
1588456
293383
899366
1971571
1812551
914387
1890643
35952
347247
1382916
946979
91597
980029
229259
1492981
1526343
989216
77239
1413366
952621
179316
390162
384607
138888
115823
462698
1997894
546572
1687795
1603700
1259482
452953
1086975
309168
1104036
909031
1323260
1266626
104881
681238
1289285
1991461
646674
882197
856232
626755
1682738
728689
1440727
921531
1810605
133637
787383
860896
606065
368529
788952
1119736
1121133
1793430
1389682
586983
911494
1932143
1467873
1868824
1376668
1851298
1434313
957955
143798
705148
1948192
1887380
1250676
1239925
812935
1371696
642921
1378175
1738738
1104470
711678
722244
1334847
709876
1713475
1657610
458233
1047170
712084
1401483
1280508
111678
904460
898407
676006
734891
877622
921581
1980749
138720
699120
1155829
726946
1044264
727694
1806372
768382
1109246
815955
4166
464379
1018510
951676
1718277
1072045
1329722
250081
1023814
1397087
1500637
17645
1311921
443601
1798528
420887
25899
1845949
1843794
1167376
1561734
1392853
1025816
1125962
1480755
633059
1262624
819914
1584281
954044
879684
1244247
1458830
558015
592407
192910
416405
1241706
657457
1597005
581382
1980427
538167
1518374
1912198
1526809
1216649
375056
1178048
1447981
893940
422376
1871124
1604742
847902
298675
943073
1326570
1339720
104814
1084850
674895
1433853
1517891
1552060
1191302
1250662
1464663
1221728
1595999
948377
1472103
1317063
627189
469586
875321
1971415
940248
161704
445335
1085607
1253197
1246687
1401597
1625506
893799
231024
1988028
623955
705202
879684
1568389
1411685
733262
851905
1685107
939210
787207
1778478
901056
662029
876958
639891
1086923
471766
1697198
696596
1423476
1390103
552641
972645
1618301
922124
343631
1487276
647012
150723
99932
1652846
1748983
680829
259962
1192684
1529511
706137
68251
1606364
1716768
1063020
216399
1364676
719403
1405796
1764258
457258
221859
1481050
432064
417729
661278
548515
467854
811276
1433043
332668
1965487
881019
362733
199595
791111
383916
1792304
240295
1820675
1693027
1868684
1364878
77115
1244052
284591
1358280
672050
693274
362771
1998055
1777063
1199904
1468230
1837443
1523221
834659
1808594
1779987
25040
1792024
253555
979567
1644388
1956951
1523026
1210971
1199511
200741
370391
1710049
1463795
1604819
652487
1012837
958340
211974
1635797
105757
98105
481712
591832
599793
1184098
446164
1882413
452049
1841188
860352
376760
823872
847266
170336
1889998
418564
500005
109518
906504
805451
1834765
531889
257345
484532
484801
308604
728841
764078
1814478
1175867
1318718
737540
1691352
1203871
1064768
1511479
11794
1637859
178768
507628
951900
1428030
654789
340453
796247
777
1626214
474
1429528
395713
218008
219757
1769505
285519
559766
1607681
1429792
224530
1348668
567261
852348
806730
1049564
1317694
561924
1930495
1996904
827395
1374101
1188516
373588
1445812
950089
1762081
1641484
1217289
1122857
278121
1447964
1991083
681074
287654
1420204
391574
1812086
78373
957674
1967320
840876
875704
186636
314419
1902520
1285740
1984560
1136126
54185
1111209
1819498
604407
1539962
603339
1319656
314088
1320639
1408203
149742
1870399
1254828
1012651
1667293
1008356
1652575
661626
355570
1378076
1411346
1452137
317360
804995
159437
549880
1938864
1292017
1237796
1950459
1728216
142219
1285592
1397758
1179149
1186898
498300
1207756
1835507
1509527
1670920
345317
612344
827251
1131301
850577
1382904
94849
1038058
253125
1386031
365197
737887
1017886
1029168
1747672
1020185
897356
1183970
925531
1817766
947255
51411
1725872
979198
225277
774866
23205
897026
461807
1183403
1113909
338315
1784573
1851620
1599665
1869802
275266
998978
1980520
14325
602505
477481
512286
1086249
1689185
1558922
1932109
678960
1838353
647584
675380
238422
103705
422070
1516846
1167461
821134
1014471
726732
569089
1368374
1204669
512818
917889
1296490
437682
1644541
525252
1918002
696961
1746000
459672
318609
722793
1575475
1579511
438697
1085956
345307
1168619
687786
1471282
102364
1045541
1692785
518846
749002
1512729
69794
1112877
567745
1365760
804202
1914519
1053595
888589
1717489
850363
1793313
635921
483243
1001042
1748851
1437951
1152380
1017444
888056
1093840
1046163
1851390
926416
1316950
842242
601747
1936959
881374
1805638
1259682
1746636
290880
1071033
1122784
1823124
474122
1679075
907959
897003
1093278
1982540
262806
361348
342625
660276
746869
1838791
1958209
1928284
350414
1464113
487838
156168
976284
1589626
789546
918122
791458
1195663
439643
1508707
317590
1169313
1806721
1893219
1339870
202969
1835355
838233
363176
441349
1701999
578875
930720
855343
1116458
966571
536127
1965698
1483246
975416
583298
452468
1869347
1132209
1842644
1349793
168550
797704
1204675
1061185
1552331
1834662
229954
1171981
104228
32378
1038899
1053294
1509413
992738
1127428
1543069
300649
164252
892849
669012
803470
1777097
387331
1477396
123071
636349
1570948
158542
320995
298096
1658396
330776
1163032
1627813
1542061
984361
263822
574012
1086979
213748
1701792
1884962
1980128
1745459
62553
1760892
1466575
1900756
1936095
1072101
1964573
434219
1430984
342131
1999356
466153
963265
1343052
42788
1649580
337918
1141649
1040998
787937
1007953
307229
1768241
1874579
1384705
632791
836800
1109073
1235646
1083560
486968
931348
989617
1297321
1366454
267593
1511245
1442939
932079
1765681
1977811
1848871
459852
1960766
257515
1246019
922372
599321
1274727
1722328
1850589
1396527
1990885
1550994
321460
1772428
1575431
399173
931832
743455
818614
585990
1642216
1162965
406656
1510363
1409955
1141051
1644212
1848490
657076
1293982
1565888
381940
1983892
798922
1696197
672427
799265
470436
1496029
39308
1517402
1941120
687152
1578516
309357
652742
1485336
479604
206857
1155307
1822018
1605152
1362940
1495467
1655936
1418251
1705894
1639907
775426
1048409
45882
1857396
1461263
1686617
749147
7090
968492
1516009
201303
1434511
214438
1532219
1732186
416312
1131923
609923
1645738
1228059
720163
659485
1036174
1521719
1392626
1216677
646149
279094
1270097
1162713
1401883
1829338
536025
302492
903302
1873779
807737
325738
1710052
1135099
1761282
1334421
1116887
954476
800963
559295
1559865
1900709
527615
1828178
973142
1007613
1622898
369465
1511352
956835
508351
1596278
1998923
118413
431576
1111106
1512749
861428
940314
181770
792719
580874
861428
425804
1207397
227339
1776023
1606340
603166
1028251
367129
1051720
1096672
1789648
1235915
500733
746865
985428
948894
264953
1736058
762997
827417
828578
999832
1048922
875296
1266340
1611749
1111273
1617792
111060
882180
1269274
1954044
744976
682723
815626
548246
855816
618253
1754303
1797190
225208
804271
765424
476003
260751
1284594
811676
426801
1879731
599881
1441554
1316799
1761102
546313
807356
407839
631536
1371125
1905599
1221251
384456
983806
958212
106430
1407716
648588
1936915
1131687
870984
665356
922293
1489665
1872051
1525022
1279908
441870
797116
574798
1391694
1544239
164492
1149258
1175695
535610
265860
1561543
1997272
1591705
478647
1122398
147704
1502317
938522
1529571
1622605
688184
1266908
385070
1816448
1794996
1799931
336441
1063810
1258522
1658313
630781
1597890
1426533
1102249
1061054
1665996
116048
1225462
3267
985691
675451
1877743
632908
40364
1940900
1245742
1376352
1135685
1005893
751883
1646285
590359
1207852
82654
1763180
695718
756139
935054
1617858
1990949
1389557
45042
885843
1303321
1905894
1265304
848658
263782
1100930
1594824
93588
415692
1053808
881001
504175
1300575
945771
359182
69513
370789
1627165
904040
209961
1843198
310016
904233
1577154
123157
1686259
53770
514437
969993
928794
1319294
201032
9743
1985246
1478319
1816920
368662
1275204
1271130
1557387
1164787
1377850
541944
645104
1054681
727154
1892855
979364
841425
586530
1684259
891074
734355
502308
818160
1120913
1365119
1512809
1484891
239909
1114621
1343163
1631535
236149
624301
1880147
338828
1101851
795596
1862681
1022040
1106464
206544
1207275
151409
270063
167423
1539670
1408948
322037
1443412
739091
474788
895879
41298
1111677
1322736
1769002
1789283
1730750
1747365
1531305
1024427
1722174
1411645
1260373
1660386
1574927
1317931
240159
1551092
544417
119328
1962096
1198853
882741
1346944
730648
1903065
915683
1339795
1526695
323784
1265125
689848
556214
991509
1167722
1174897
525047
524925
1096674
1308400
133314
373065
1030760
681597
1424823
531918
1185390
184777
1127867
1802885
356650
168785
397365
589383
74519
912215
117501
561277
1648637
481047
1250018
1663048
202011
1702242
1652551
1364117
1248159
1627396
519110
1454623
1678763
1133038
1405425
1278088
335308
346422
1414447
824919
1396341
335713
301594
1585398
1268490
189970
1610319
1508789
1472061
1918701
378869
531709
1336038
652680
1623732
643770
1652981
274742
384824
1668158
1008593
996994
525419
26702
1693334
1131988
214349
1835976
1583352
474881
1082427
1461478
1025879
919404
710888
197730
353684
1411057
1106807
1640159
1083717
112927
1273675
692864
1938530
413929
1617241
950706
404974
371642
1944904
175416
1720477
386118
271752
1201317
1588630
196975
1238997
1550778
568158
124076
1434328
463890
1014279
426542
1099414
1782519
995362
360682
858472
475542
403637
230864
981176
1669599
83671
1391238
28944
499907
1644243
1253270
1174819
605640
603593
451283
1440724
1320794
49028
1163545
643409
807756
182157
428769
171921
558776
1089574
1054649
659458
541489
1389312
670925
534910
960651
1606963
1575457
230167
679016
1780107
1123958
1536511
1207536
359479
936782
661536
849519
1193034
1516741
1068267
361279
956758
980389
1057044
329904
1733413
920394
1459441
119876
1447410
1787072
1325339
1484519
618289
987001
1919074
930346
648024
1924354
1116735
323162
1573663
37602
312132
18100
1242217
642012
1319072
943433
1823683
875304
1388072
1434486
1886945
1799599
336907
1501695
88711
1240677
429244
1093891
696604
1249968
326209
754451
556196
1112582
1476740
67459
772653
1421471
243714
482249
1208239
1121506
1943016
457433
641473
1078241
353623
748240
664014
142903
1954191
101826
179832
31254
138129
1703161
1371775
251148
356103
1809699
563458
548706
1335841
1700904
1731558
172296
839938
1654634
977542
793345
805727
93515
197043
215661
314419
711082
1355980
820331
335472
436915
258877
1889409
608280
133279
1503274
752791
742698
79294
1713730
1588262
1563801
736450
1663054
764738
617635
1713203
903914
1795910
390899
770100
487060
1300611
1712865
890774
118555
1683378
271016
886273
1570026
1496327
1888861
1420250
1382353
141104
1111066
633953
226189
1102682
858617
734161
472744
1814800
1406874
641631
741685
822282
1310187
43752
1257237
1363172
1942402
492044
1818647
1172516
1139130
21949
809977
1425975
1461656
1534830
542534
1120393
1317173
1668782
1890870
1925021
1802395
972986
1170317
1157598
843512
377631
1588524
1193765
430103
709683
186528
614851
475205
426862
1714813
1041075
968302
577762
1642662
1276170
1795446
344870
857891
1605262
1063102
850260
382883
1736082
1458734
402951
1593072
608244
139992
682447
1396144
1326783
25223
429564
1333570
1738349
634592
274848
134879
96170
1105394
7518
1856990
1061684
1230280
251229
1795170
1441581
227417
1632551
68597
1019573
889379
1529061
780561
1155729
898068
1468723
691821
796384
889356
1381592
213250
1109578
1834775
1304516
1298736
418111
1570075
1468149
420356
1925880
1875668
1031691
111672
1683423
1291174
257515
947651
366804
1358208
219489
291709
1776143
1047377
1993973
1749605
750200
1929003
1385039
1272067
627956
1896680
1549297
1604515
1155577
707743
1960045
243291
1062208
1418341
328747
75689
109030
1783414
423504
1312940
313518
116036
1576462
1371049
236555
1298842
1096870
28759
1657619
884462
1199909
1986001
276502
328627
306166
1312615
175747
890484
650249
1373314
410886
457928
628335
59404
983117
51407
1482328
288958
162167
329856
795953
613196
1376511
1153302
132190
1332173
107243
1075890
749513
1977429
599491
1206774
1386679
725496
1980978
1171625
997787
1203348
624755
1699378
1848451
882044
1800061
868088
875648
1664766
1527010
342281
758273
1396510
761350
595185
1955082
1089516
1186913
1622213
650817
1219741
1751118
973552
1735481
1595140
937540
1638232
1594273
1067230
1187002
1580064
292991
566612
443030
1558332
1148078
777322
51009
861344
742449
951062
1197721
1838092
672401
167361
1558506
1009650
794377
180716
466198
1830131
1974601
286171
1935399
1370600
672004
705705
1896963
1099346
254789
877863
1406163
530593
194871
1566232
377004
1236380
1216011
1862011
1762381
849637
1859145
1817395
1433379
1435797
332821
1133413
190816
1341486
90626
975836
815377
1562792
1688296
422414
674204
736053
1585414
1644358
283694
1805513
207953
1999309
1840428
362446
1724800
1638923
764850
1909715
1803259
645880
1050722
1055611
220004
657971
1929829
1935927
433759
36453
367722
1881191
678000
1550283
1228658
163355
1446100
706768
847224
183752
714810
261785
1935530
1379422
930360
71461
788851
1181308
1872593
849359
71010
508966
135155
1603925
1533140
1076863
459557
71224
1778492
374957
1558032
1069977
1809574
1532462
718278
1041243
902927
155502
32198
990163
238992
848344
670842
585482
1021116
520541
1796477
1629824
785954
250754
31809
100164
1353567
1712442
523409
1898260
285617
136095
53648
1416797
1403301
1356516
1058201
109462
514754
185245
1859922
861983
1458966
201915
1155986
571459
1727743
264893
380812
245799
1945512
204986
324228
726046
436643
814398
269443
1825140
1321288
1083234
1040048
889052
415411
1983741
5366
1139185
1903740
644564
415572
1155941
373636
355960
735433
1950611
970232
919996
1775583
109587
1514477
827175
227809
329574
1941211
1633716
263681
1918907
212590
1777114
583315
388379
1009473
1857107
1304371
819068
1866961
119089
117537
1255481
950700
1732145
1740785
1755995
43022
768976
748681
1693950
1917138
1213361
764052
1044349
675731
682080
1090085
871085
1625869
1803920
1586156
1605112
930371
1637614
15516
1005718
1164553
160103
538383
1213509
656701
545741
754531
566848
1202466
942129
1612263
1788418
824675
895242
508268
1003294
671332
1818442
1231270
336917
539989
11650
772921
1805733
192648
621996
474528
1225458
475242
776158
83519
1455378
1578648
752525
990885
1069297
665903
438530
629434
978537
937514
5925
1016891
619753
1849465
1939850
413670
1591812
968630
354632
630898
123361
1041737
1699372
1397164
237748
929408
1276256
872728
1485003
932062
829434
442795
1228828
1320808
721197
175060
566424
1101937
1529562
773569
533826
1235029
937768
614276
1435984
588234
1933450
1237314
1903124
1235392
1674679
160951
128297
1161119
1396927
743843
718439
1691631
44407
250379
1313760
1241756
1458574
224619
1009596
756266
666075
1316435
1830279
837786
1850650
1604977
1558438
601809
754490
1246935
1462499
396066
1703653
1296919
1250151
1788011
1141634
1921037
962076
1177752
251704
661000
1883601
173767
24625
1138104
1381501
951429
447640
43864
1696701
821891
1057485
1848016
1992088
483694
1222684
645146
1799189
1814876
155168
774699
1342314
1973212
988932
1389720
459038
1167844
677225
163361
1257443
1391679
1861629
749330
48435
274448
1781037
1722445
301014
1801849
1970190
45290
1259288
48664
1988247
1937259
1844892
1125799
521021
1131209
1036320
724347
1278296
985460
547637
1036108
326845
33656
1355251
932770
1568424
539689
1649486
1165026
912455
1212783
829764
818071
1725589
1633773
1335402
1881198
1730320
1885237
353766
173910
1361844
413185
756695
1153612
837105
1411654
1238528
1718906
731885
61366
1331573
866235
337483
1912724
704565
1210026
432287
1375340
661176
327831
1354877
638867
1634337
1268544
1153069
839734
1263648
107464
1102532
194178
1653192
230985
1964237
1043919
1077139
467364
1307431
1599068
1256307
1604845
445068
874603
162696
1091972
1709398
1716548
1401137
354914
929703
293700
338912
1130689
851027
1564955
1712262
1662859
847919
1172999
1706401
1736085
281603
17488
1337559
711062
3723
1888004
587934
1646245
399545
1268061
1707268
114060
1318815
1754321
879597
286937
1065877
698958
1806217
88810
1411141
718765
325958
1238038
110778
882087
107082
1469738
1627336
745922
1420973
404435
522708
41449
1519875
258846
1874714
713743
516503
1792786
539194
1223469
869035
809900
3901
1086208
1019396
1711803
1215486
1326549
481793
291342
81151
1911078
1239410
1533006
1442315
606196
1531029
193730
1756441
229180
1796704
1068538
566467
1097537
124097
1014668
1087132
1027407
679735
342840
1066420
136405
1460491
14839
1585408
749711
595576
664225
1497148
400953
1983753
1808277
1324109
687277
1587477
779118
232970
724083
211961
280124
399766
1271710
280887
958064
418823
1082377
1673922
1434371
684196
1984162
374983
924353
718207
723736
717938
729810
1578985
208747
436548
97144
1940765
1036476
1221354
592731
973723
1510106
934902
842205
1511691
1577568
494667
1951790
1438405
1994675
1665026
726871
80093
641969
203926
1377618
10978
1759724
396957
635475
1295689
181373
807087
1049755
1979071
1931889
782283
172377
133269
836976
854234
969532
1876309
1469148
1982039
216325
384673
746152
455340
177442
1668006
1434857
1919965
1555614
102288
548711
221930
763653
378670
1068949
18431
336036
1326160
1629450
1318778
424650
429126
332630
1576771
1317437
1578279
1071195
1470667
1268634
273314
1584550
140979
434733
1567565
1621468
480553
569221
923533
1027119
1983826
1997902
459949
1437012
259172
834846
513071
1557037
1378923
191660
992501
248018
895494
986118
1877495
457108
1566012
359383
1438090
29287
1844485
614887
393486
812837
1692655
1091655
1392359
43660
891762
289138
1654142
54340
794274
1443073
1201841
863641
212533
517966
131004
1418016
1778719
20057
1320983
1115962
1701132
70326
1692431
457082
1213878
785714
900138
829720
757482
191465
903588
836105
1451699
448894
972497
1323234
718003
793451
1124861
1103512
961462
969493
235213
703668
812861
184910
391813
1641147
1826077
1888273
609115
1209181
1010407
1374554
303402
554820
1833168
1366075
116607
498434
743531
469581
1347812
622970
783185
1378853
298444
1370920
185003
714226
941102
42569
1268296
1470766
1192661
1820236
1016901
265615
1874682
767565
451992
1763975
1752733
351510
1747579
1255748
1919139
1087778
835086
1122785
1031197
1517388
837079
1938716
1524935
510878
1292017
122202
1252547
204993
1633832
1582782
1047915
1624485
1614884
528111
1645703
38268
304115
786535
1993152
1314201
1623495
342562
683000
1293750
449022
813846
396508
540165
1959201
1313680
1985040
97927
1687128
894851
412826
1128635
1260447
1338352
518726
44798
960785
1383713
1947568
605935
1351281
1773211
837634
8354
1874994
1302689
247424
841331
878705
199162
170811
1983800
914059
624536
1009577
929119
1221400
1310658
685582
213808
1506624
508888
746506
1206939
537270
518949
901822
493939
333878
1496092
1383498
260169
1164517
524090
1238944
1377972
1496302
155159
1112521
1596500
312571
184174
456075
1806055
1124435
1961661
1079906
1712147
49089
232455
1360132
1980683
191435
1091520
604839
549976
380898
447953
1741955
334211
1975739
760569
1584376
1062877
312619
1563082
170960
429635
1082206
1757420
374895
1131050
1441902
1149747
1408066
1377258
160643
384146
1336261
361014
1063510
1273813
1233924
225348
1760983
539372
264273
159343
57627
639177
1212448
1764525
587629
363841
1462905
490705
64003
992784
1400230
995451
427800
633079
1846756
553058
1019552
1551530
530652
616709
1066567
1298340
874319
1912086
58350
832714
1264413
989532
1661202
186450
1093175
847581
7135
53635
1257340
1705923
1720421
1879691
1714465
72155
921505
1743988
1394426
1110665
909071
1031550
1947297
1371596
1489056
713884
206460
790854
1172572
1759224
807450
1093271
1460006
1203994
1817167
1247167
652009
1941435
703854
679005
1249159
125810
177772
917072
203817
426372
459465
980570
177223
1355527
1089720
1528660
844197
683388
248747
251666
604458
790842
1110776
1445136
118176
195116
1901487
734611
185678
1741329
1352299
1526747
1824749
382233
1816030
640738
981911
351719
1663150
1510004
1899970
1112183
712122
1743839
519719
934294
18162
1747186
995830
640128
1260002
1275651
1847220
1836415
1159660
1419957
1168559
1167977
603888
784678
1281356
764819
1547402
1207666
1502444
1518417
1701081
1795039
1225241
82984
861830
1574496
1426613
1231986
182491
560524
881179
1527803
1499842
949194
75384
1311193
1400539
165459
661438
1478304
886059
1702154
1266316
1030999
1596495
1380036
200129
314816
188026
1748543
1169312
450362
843270
1223739
974741
76875
803865
305545
1849266
146005
1257678
1050284
699942
1948648
1144926
1243292
735299
1635298
936174
1335572
1119625
1685991
1913455
1424789
1068812
176783
756031
905840
802837
801365
620482
1237617
162609
358225
219638
577223
725495
1246756
441802
284601
1853103
816456
960854
1255185
1805928
764401
729965
262055
1835932
1495210
1628494
1374011
1125848
1084902
72643
470418
1124265
1481723
217494
102857
1889397
1610833
1339562
312543
589899
1677537
289490
458511
1109466
714133
1049218
537673
1263920
881246
1927576
1358175
1178848
1203344
1763943
343184
1814828
415643
1442334
557031
104333
773513
1577997
706914
646071
971962
854009
931867
1337527
1124405
1829527
1793769
111227
1975009
442525
1373713
476321
1443794
1871639
1418896
1985808
282080
764739
617843
1036934
1193763
1982810
1842439
1809313
785191
1632664
138646
775129
56323
1447811
118878
1708839
604470
1491785
1181744
1433132
462774
1593318
1829254
1490440
693944
1379226
621895
1422294
1872893
819974
1715171
937892
82786
327725
1673811
1453245
1140768
652315
1070222
1956242
1035982
970532
752990
768958
900420
190505
1643433
944224
1346485
1672777
848868
1634039
924134
1401347
1672027
520648
1205923
782820
1469157
786422
1952176
1654360
32673
458169
524382
937134
343711
1881920
436491
1385255
776042
1523679
1250315
839468
774393
638949
580488
650629
1445795
629416
1922287
671783
615865
1814406
21387
569505
30328
165872
919377
1875133
820345
254893
1077603
138737
129484
935327
1777144
1870947
1493277
295675
708033
447563
29084
1071434
711267
482296
683358
391055
205730
1811543
979685
1780468
418920
1339905
782689
523489
786781
1515235
389401
860011
629293
988812
846064
729774
1625618
970803
78849
706387
1621308
230062
357103
794314
231148
959859
1149049
594163
677495
239033
542292
365456
1692966
1749855
42463
377652
1308883
654998
1037458
382744
34307
930716
433633
1991634
206255
494003
1705794
1005948
886388
828158
1792292
95675
374360
123526
1236205
1984093
537873
230519
771340
358403
1252135
1594927
1879518
830986
1744869
1520254
71339
1233778
1021360
453053
1931747
785162
1640699
1200607
1555912
1806491
1876698
1148999
1921999
75717
155666
649498
696331
1557870
312174
768257
1140469
692599
1261449
1455232
1904302
1535271
957107
619261
1579059
584752
459435
1755688
1253395
1138001
1181537
833759
1515924
1876384
1682926
1056604
1519759
438003
1875240
1384029
554431
149684
1605408
146094
609977
723552
290549
1169889
232919
1727779
305816
1126075
1616194
1194263
331210
1782246
1831878
118949
1701898
1187540
85028
262558
1222550
1641608
1040100
226140
97183
1209729
1081989
853797
1402082
1954920
184463
184110
1592495
20247
1512562
1976798
936349
1989570
1228378
1989449
953396
1466113
338119
134525
417026
575972
897657
962789
263126
76122
930445
288770
397731
170716
202406
173748
493662
885531
917553
1096964
1121520
1664996
1363691
904522
1664653
1807048
188686
1578281
1229275
1806290
163617
753055
1720011
449064
1986838
63733
49620
422843
1720494
1415176
169895
674875
713318
714840
1159705
1257851
1550551
1456999
1291562
1916660
601813
489741
1638669
173969
1103231
254922
1663031
887900
998752
1114973
1595694
941583
1593853
1123093
1881577
833923
424579
188619
1017106
743514
1794433
701101
1406332
384205
1257585
605846
930743
1647168
139561
1602612
1950231
990539
44427
1103296
35374
478635
1342850
601152
902890
1057039
290972
910217
474181
1039718
1131833
1366947
1383203
1712590
1965030
1247631
1437101
1489605
1784819
872356
482012
387458
228792
434315
213931
1453363
1028284
197417
1941139
957474
118064
43125
291907
505088
168603
146139
810919
1621605
379078
642748
235967
1095925
1900649
886194
1076075
1808529
1731178
1177328
61452
1862199
868174
1917024
1027576
993646
1624654
693414
930372
1246488
72265
465248
1792666
367839
1864421
1540492
372759
682417
1657251
542549
1724969
852677
1826938
1045652
1664861
1846174
551499
770251
819207
1862428
477540
174050
175486
1038439
679843
1640587
234450
98933
1105402
1445895
1677934
1484838
930737
11727
211532
168301
895486
1387065
1719838
678513
619828
845092
948970
718531
1342687
598615
539165
13017
1948096
1748396
1754280
1059752
1136728
850602
1719791
177213
1664591
963808
1554851
1438296
1862469
1849594
1593941
1537103
205459
513584
1798963
112149
380837
1961700
1719105
481601
586641
1195156
1408560
735291
86973
38383
1981465
1066332
1091528
1283489
522220
1874737
414827
824583
1245260
1537581
1990458
716686
1673420
548332
1401086
1108898
1632288
649128
266790
571138
1746072
1325838
1895302
776964
276464
1383496
186448
133021
575017
1037008
985518
78477
1653434
1540189
938546
1099702
207461
1915773
164094
433738
1296672
1240974
884152
415717
147870
1687292
1448474
1842986
1120531
867586
758895
859071
1469306
1649353
157581
886614
280420
377075
109732
636594
1083105
1972815
1949848
1713243
525149
51666
11272
446720
400992
1920724
238354
1026788
358978
433153
607619
450245
680775
1270999
585211
1563607
1687765
1882110
1202890
1435388
912799
1847619
1344375
340745
449415
386650
122952
1948901
1762278
1696930
1249950
1904430
483227
887682
240566
1390898
17791
158243
1206031
1969342
969789
286498
1678107
190625
1845184
543505
1104339
252820
1054074
118865
475911
1126951
955857
1262063
760877
258575
93750
1064300
1691224
1034417
88748
1991424
714049
1064915
552531
755412
1648079
1241778
413233
961084
652555
556265
39225
1203403
1868887
1741097
1285988
626956
881403
132794
145697
1131284
1727843
468032
679082
1336297
1318044
609902
837735
128514
62917
1796953
248856
1688152
1776048
603705
1038372
1912287
1135182
1456784
407170
1472647
1399600
358934
1366039
1992536
1854643
415090
1937575
236906
1103075
614573
1390827
850142
1106869
1329595
1194382
388674
1058287
1473306
1298768
126097
704345
1138934
84218
1233209
832533
404853
383125
1584100
34461
945346
1633454
497566
1542924
1269800
1968779
996345
1054114
1359273
366964
266536
488537
1529600
1624274
1388777
1305195
1122668
1338610
1757099
1717828
387606
1944784
571820
1418968
1414859
1106767
1793750
1426949
607441
1036322
389184
948607
1665564
1730177
711813
283218
79836
430235
1499771
1102502
1004877
1486206
110729
326485
1098576
1238435
546269
244555
766978
654648
1653323
1363040
1228040
931370
646066
99537
1270769
915517
1755934
376469
1163926
1093526
1546205
1432427
610391
626300
1849344
439442
462293
1676930
1562038
1136905
1791826
1637687
1738960
1404088
279585
1458353
872989
1527616
642324
324982
1465418
1716761
1128396
1602572
1064333
317956
1118666
810631
1226773
959736
795030
1932130
1400690
1016998
1523376
631870
766718
1536212
1993254
1640063
1203199
799976
1880679
627335
1276413
1992566
1737409
1208203
143466
64982
1321695
1931672
1902919
1836749
118040
1376425
264252
1157839
687709
230893
370000
259252
1933187
1771286
527151
1011288
604075
892498
1502806
1038625
1709333
1364823
1234616
571001
1907770
1986175
89604
1051355
954966
741192
1596673
221974
106503
1604495
317199
384613
761644
610310
1784315
1445581
382618
1730473
1417817
536363
120673
490186
904057
267972
1542937
650052
881740
530121
1049601
1635957
558094
1058311
964660
1719089
912139
1651674
1052090
363126
1037788
503671
1125901
1656438
1186215
60266
1755815
1231399
445587
1786421
1973536
1282788
264180
1475030
782559
56646
419901
364417
1836763
584912
1215390
468768
999822
1782715
161404
138700
425004
1724698
1546536
355555
705042
925644
528526
1619858
1374136
1872541
1688080
1328956
1633834
1348432
1438406
1769470
622802
1617008
549258
1262263
179010
968725
657349
251677
1960131
1529505
945455
1735608
1930459
197040
219421
1337077
941524
1359157
84953
1154568
126140
1813084
824649
705224
1803619
1208086
1488205
1531457
1739098
25339
22025
1522521
432231
1240825
1056850
281024
1798701
175085
308827
1556024
906996
786228
838967
1169361
1316072
838418
1035619
580133
1045724
11388
1334107
564673
552895
1274562
1544527
607123
1223366
1458316
309905
411383
859018
200124
570361
1424028
136145
957703
906898
1242937
1049545
294320
726870
1228572
1356497
903895
2581
1527253
337809
638315
1748534
379719
1589957
721832
736523
882945
406547
253175
1426469
134504
1433799
1071210
826527
12297
1453413
1021028
1703558
1569617
1438475
439504
588856
1150126
396545
492701
1603473
123672
1514734
1147165
1735241
1704376
154208
383186
767717
713246
1421788
1434502
146156
510270
868822
1861272
333912
1146838
1794588
76933
220285
658968
986909
860866
714149
187735
752105
682028
1752607
797567
973193
311809
495935
1636177
219470
629133
390760
228195
1969280
688511
713179
1083151
1983905
229299
1260559
198275
1355131
477772
1000628
792722
804520
124443
1627335
937455
499189
1388930
1969180
1815485
732316
107100
188905
192287
1739651
1777728
1838911
508941
1598270
1129580
482695
424007
1877576
1718102
608782
578990
757404
590538
195034
1025539
1762439
628147
349839
1247951
709187
1953446
481579
41082
977221
893188
789684
434714
210476
1454652
1762631
1651997
1869227
930552
514503
31706
409933
204344
508038
1176697
1241210
87176
1283934
570862
609369
1214621
774583
1902718
1269731
1024984
1922453
1856665
1444468
1700526
1501602
1402741
1605921
983376
1275139
343592
1190987
10145
1236271
894034
385912
954771
359908
1754280
246933
1993616
1999699
1980209
952576
1999620
13548
1263259
230280
1575018
259101
733426
1694952
1856033
1460958
1515969
1005095
1104148
1980759
1547327
133917
1344611
1574414
1671591
1333051
464293
1841046
1979426
465481
1960949
1025642
459737
1306301
700758
1734122
790257
1405076
242135
1125135
1724538
442218
449336
1301144
783723
636366
1304557
840164
1430659
966244
990796
260169
1658214
1880889
1895467
932690
599869
610127
1589391
481999
163383
1889053
1994939
849424
234914
1174372
1681774
465383
1379343
1101370
178723
484622
1205173
686556
163903
1334426
1805069
1740955
1183735
607292
1037702
1584803
1491550
933516
1012619
451394
114105
1638444
944577
1809897
918640
703367
60383
1561386
1978489
189271
618793
1907840
1511585
1275246
1071356
89015
115780
1230696
1426342
1649539
1467083
1155060
1276133
276051
295126
1744626
618124
686368
454399
8859
1061256
358962
1322983
691221
1688092
1525963
23077
1583952
582020
404754
40641
806605
280931
11943
1074643
1404063
1819836
617647
798177
642636
113452
1003793
229789
292205
240234
160443
813307
1133457
1595943
549906
508012
525787
61578
1380990
677572
864059
1453007
1241530
515370
627634
1115822
1264646
47907
630186
1387888
1108926
480257
1038467
681510
385086
1107533
593695
440643
1431260
1617410
723721
1784263
159827
1594567
1083530
1678860
843651
1035587
1552832
1389845
1664330
752132
1491786
1836300
1675255
494650
543816
543188
748809
281719
28322
1696515
668248
1081749
767993
1845531
556697
1194955
1500260
550470
1204341
1503230
997178
940359
243929
1039736
1233678
1436715
1719868
1517427
1583006
1545542
503055
1118759
1956641
1220068
233772
1437500
1416012
1409303
1190180
1820002
1436644
733608
1417154
1618973
1174660
1987193
1517885
1362177
1331836
704729
627702
311826
378274
336836
1919246
789274
436593
1152648
477157
455661
911008
729831
221619
1162829
1791047
1790907
601346
565843
1025853
1409660
227490
1555712
1657614
1492054
662403
1738475
215441
1594179
1305019
948137
1519412
354645
1680238
528373
1563900
1692628
1755219
1413771
1590120
694537
185396
456568
684403
111265
296053
1300264
912843
1149300
962965
1722796
570893
813066
201661
1647660
576863
350953
320703
1084038
1567771
96790
5566
1612345
1805918
802757
71879
1580075
1869981
64789
638713
1344829
1555881
1951778
1809396
1789106
511717
419355
888883
1001762
1696680
1821789
985683
1424478
1330469
1389549
1945482
1211213
1282765
926665
1028468
1210246
986343
1205762
1013585
555984
1048121
934624
1661613
1123853
1611661
382284
1497974
1807945
1522474
793473
579830
1951984
1008123
1805660
1561449
1146602
1072290
1227819
855212
752827
1890027
80099
781464
1139107
374519
311593
308194
764458
1149997
1161830
1827226
477107
254841
765028
699332
1668696
1331683
1461593
632795
1838237
756545
875793
543431
251916
101227
1149093
116650
230042
1357217
1780212
1820739
880955
1956318
501874
306878
1029141
512713
68183
1337250
763743
1370156
1042201
1303252
18216
1137199
1554022
1314850
1554896
608181
1830541
1528376
384489
588278
1650557
797359
1637265
1028438
854527
744828
253052
234776
1235562
1515351
1883117
1909675
439355
1174371
1451945
1073990
1037032
667275
517123
1689904
294163
229097
1468721
723269
1660133
1259835
549929
743749
1392912
278770
795210
1273444
1092137
485038
775630
1942167
1268616
1900859
1106237
1578488
1101425
1759209
460010
462290
430546
1570155
792666
959609
1551044
1461253
1187051
1924880
1476910
804032
1748058
1451538
217490
964100
630845
1746857
465243
712180
282366
1557922
470117
409061
607078
483020
628455
368708
1918843
233358
477113
956201
1060885
398503
1829558
1660443
1732586
1895986
440829
1308748
791570
117028
951244
51533
275508
1187214
835396
1478924
118198
1663623
878152
455438
994510
909958
605001
923546
1280055
406797
80462
519136
1049234
56833
19275
612497
1846181
1840860
1201825
1529713
1755667
6903
1372479
732210
1194088
837184
1194989
384872
1716941
1705521
1692203
1232773
482756
830364
1094828
446610
1936507
720831
397552
1355595
458379
1382175
1351170
232418
1484431
1705060
148179
620466
1428769
928174
330991
13093
86239
1210856
1882130
535836
1011482
1042318
875930
184857
1924272
1830461
1843980
1890009
643912
1663146
1933621
657225
193139
1330681
116799
1778716
410956
700829
1722832
1023919
217445
1178653
190385
1851469
1593237
290641
1143231
1850820
1035872
399288
1986002
85211
292624
413190
1646711
53852
217619
639758
1616215
77281
1290452
1243909
109902
130300
1937000
632924
1453697
1358807
66817
1664739
127285
1443797
182350
866519
1322420
544052
952579
1784658
1978318
1722477
1301962
820302
125582
1991285
405587
1189759
576345
1300694
1463850
796663
123318
239311
321032
64598
1389958
1450546
1251755
943964
104010
238863
430928
1450652
857483
1808985
1395835
1071193
561538
922856
434869
1839178
1857699
1531812
693136
78614
1333143
621913
10631
529859
390739
29507
184166
72774
1621366
668834
17445
1992844
571665
923631
1009815
1703492
90846
865135
100310
1743139
605664
1035239
1061766
588460
1285688
851035
16692
370402
1433066
1059983
1948868
277590
41866
1950125
195457
1441
236308
235971
789761
1802347
1712619
1366501
1718536
582919
1215636
1088772
958141
1267498
462907
203722
1120454
1788398
450467
1391055
356556
640440
282581
1777980
1050686
320643
438833
1617087
1632287
589916
649618
509046
1871337
1855919
1198251
1042952
1688350
568276
4076
996139
1441817
1586350
987790
934863
609832
84571
692087
393448
917220
295959
1431178
1933287
1599619
1605214
1812042
1528125
262924
1515638
1542474
1766664
496495
1035228
1992024
509259
1698053
1727048
993205
337196
1589982
786372
129352
427479
1831299
910280
769950
1328145
223615
923114
1583158
1154888
877234
808189
830397
773777
1735001
116733
222368
395472
1687012
1591136
748297
65746
944968
454882
1642927
1820390
554157
276842
893598
1496509
305598
40251
1555713
1387992
444573
1644154
260370
1949079
360962
1732453
1555355
1215048
48039
1482307
1124167
1654859
1563181
1273647
310263
1115099
1946500
774381
1520827
1508737
1095866
537957
762077
1964178
1086424
989502
795574
447086
146341
930478
1813068
592204
1786388
1327591
28252
415916
63113
1285279
1722195
1497748
660043
1404975
850056
588149
1586323
1338586
1407821
1131439
601339
32557
1488054
1885595
1326934
48789
1699034
299181
964520
1413909
1372520
1270552
390790
10533
1728545
1372515
1810839
491840
721024
1360546
1642073
1671341
392992
1910691
984285
1311359
1269636
1445418
794998
572627
164232
981781
1310435
1849680
1558486
1804400
738994
999331
1700188
1029186
934172
1973044
97409
1184168
1063190
157728
1767750
549402
1358318
1372028
131389
1283969
1924934
1829029
1837298
119124
359674
264468
810223
747103
1389794
844559
173847
37565
1520804
415583
1750343
1662967
1676726
850553
1986971
1800523
1409548
1586422
963169
305883
1280809
791140
514591
702300
705296
418629
1944451
702039
25488
1442441
20085
549414
1593061
1198718
1720458
1032213
281191
1138840
1482058
77255
1775665
1158535
351921
818029
1993528
1327077
1285849
11635
590277
1346012
1818647
21370
451177
788572
817183
1342114
734806
851979
493989
108449
838426
1315947
322074
134634
37009
1702141
400267
586508
36266
956782
1186090
1610682
473447
935964
37209
1006758
1223508
1365705
1882901
1655490
313469
1796520
92449
78632
693434
374407
1553962
1726362
1129742
777433
662464
742366
769121
1545781
1446779
642352
25493
1462916
1677954
1191567
1164291
827713
1313351
1286302
1932347
944462
789845
157507
1756058
560779
1994359
1601926
1438298
1857244
493345
1623852
1846946
725915
321971
257912
1558448
1778536
666554
724719
1345099
1432228
1895182
241262
1600566
376482
529592
974525
1406335
28811
450795
1324019
669923
1784306
289241
466597
785084
1039220
1703697
719774
243382
626526
960142
1357241
1549493
1508762
1884818
1828050
633848
1531247
769095
582410
1996154
1163882
1263558
205057
802924
1082340
733148
514910
690577
170423
535367
452628
1205033
116918
280691
715956
1690549
1703891
1254389
1123524
1495795
960309
909816
1155449
1898126
1737494
27257
601002
600539
1884880
1872398
680585
1008323
955176
1896656
676983
1947484
1221786
350382
1391616
614147
1880288
959485
826118
1206257
1002881
674342
1571014
1693381
318052
1112801
4006
305679
576023
873782
1844710
1649224
1662104
1889969
100249
1891940
972781
1438809
1335506
1311506
1188268
964547
382496
750438
620763
1897620
1254169
395179
849429
899638
1141104
905756
1692556
804341
322374
434047
400413
384042
374832
586032
748805
1903185
1679096
1046815
63596
1571787
1916411
663829
701342
1730583
1350160
428608
1051959
906256
1754285
247780
1888669
1124562
1526280
1014350
746891
364364
669051
1323728
1594593
77029
1631355
731993
979014
545738
978175
590135
1125417
319657
1769766
1998102
1147379
1204143
853318
1355898
1863301
1153849
348143
1785874
687155
1260500
1309066
1310879
1548571
1464235
1010937
578291
280666
1757551
1422879
886992
803904
593187
216708
1101735
1579665
1320842
326442
280089
320809
1732923
18562
93092
878112
432288
1282985
340804
1833961
582329
776354
1451653
1394048
1998352
580922
1276385
1493127
1938760
1424127
306597
1050971
452175
1799617
1248569
1555919
1468590
388078
155034
293996
602028
712713
1139845
412711
720431
1932633
403261
527830
445078
608142
422149
1305644
1390774
1681864
1877753
779905
350406
699757
556489
1571775
1739884
389527
1289426
873827
702739
730663
1589924
1824627
1891577
407815
1968259
66156
1749804
1475170
94129
1101687
1278704
1126219
762645
62270
1913654
564057
1714479
240419
278785
1143791
739262
1669040
311045
1799575
1559144
577082
1570935
969463
1277852
1278803
1607000
1798344
406253
1550220
1988897
1760086
394569
1694890
1024580
257749
712431
1322824
192675
230980
287662
1791457
985554
1766149
108270
377938
261236
1558238
1496129
1217198
346516
1740685
247490
888181
791415
1122896
730304
1524443
201231
1743951
127217
1644010
1704908
655712
1011877
242750
248901
905000
955129
397286
1296830
1515302
1574146
891532
313543
1739730
93348
1450594
171252
1998961
1553236
290991
1155496
353493
1306291
1168191
1332457
51115
993767
636191
1662973
369079
87891
1804546
602904
1206887
530909
531969
132091
780046
155857
876899
617276
216051
915481
387759
1147635
1506947
1162973
758839
317423
516092
84025
951162
1175060
59438
1770018
1981912
205547
1792304
384778
1992086
750414
235043
1671677
1262116
1818458
1638625
343036
1172352
674793
254852
315526
697766
623476
1697746
584895
1379825
21101
1677308
1962083
1979893
475451
1401381
1935710
1763232
1473625
1573340
1690247
734236
867314
265270
1793784
1301468
604789
1582701
1271853
146513
1624048
1823562
798335
66489
1618754
127568
360835
1357307
1286756
153054
370570
1051464
1577141
219272
1809286
580093
1342248
473455
290045
1440404
380181
536023
950194
1090710
1066540
1086847
1067427
634784
1700702
1170951
271404
1110430
1201140
1738825
1593781
1316295
1461143
760633
252754
516086
984196
788497
1241903
784092
1283548
264167
659349
1352830
1749312
1568671
35143
1112088
1290021
1952138
1206037
1385357
1758634
303208
1505645
74830
561588
1168671
262694
1414432
388805
577484
1293695
295966
903668
589602
1406191
1770023
195670
252233
1568593
471294
692443
1971679
232086
1494479
1931591
1400760
1049170
1592511
814111
106132
1645117
32111
1171862
1777970
1166091
1215873
782559
1804854
1842001
1040283
700875
494393
250665
756782
1889065
902109
1246504
1014592
570448
811306
1250871
1542858
1307678
416755
696767
922932
2465
468710
312958
582991
241108
1093351
1583272
103817
1576153
367755
12463
676087
1529509
1149702
1773974
751087
1088466
342581
704346
1401496
334887
1411606
1341626
1558042
385726
888092
1493514
1763118
62342
279832
1578573
772868
994958
14297
1871054
99747
645908
740358
257994
620139
728051
1425204
1576598
1117970
472699
928762
1303573
949905
1649719
691524
1861853
1642837
67118
243408
1424473
919526
664748
1837217
1518773
401076
1847117
1361373
1583376
537141
1005235
1382703
870365
283429
1657324
266898
660139
766822
1194664
48257
954852
1803511
126184
277823
1253650
617835
1729309
1648858
432978
946084
694562
1482909
133457
437244
396980
405953
847945
517920
1822064
1484695
975502
1500091
1337100
1558621
312104
320354
705878
628713
940398
819564
1696294
1345767
756336
1811861
185642
201336
571023
270158
627333
1252597
404900
966482
424596
492760
433862
123935
755151
338515
1988799
112874
1623669
1852004
1203922
869467
530171
498588
60499
1425595
283418
1443155
1873872
1915531
1317950
1120070
863774
584529
1107857
1003763
820989
479541
121928
1796999
1921845
1627547
508947
444835
1458551
532219
1625534
814532
1539152
1112082
1336318
1188471
1129454
1980786
760259
1186610
1909061
205017
1878857
472482
673668
1480084
466496
857679
1087022
206377
1576951
150363
1396069
1972942
1236432
932179
268186
282036
1018130
777571
847554
73437
791767
999160
1729411
443143
1355503
1177706
1008002
1240393
1199725
475244
1670074
447675
1982057
848751
1103391
1756559
260626
1100956
81507
1023745
1727045
1655080
976176
1998419
1076236
1561544
1479475
1437792
55707
1375145
572623
1524922
1098299
802836
1239967
117749
802319
1584640
1277882
757406
1572041
1736947
488499
1670273
1077327
1759518
1644735
1205468
1026758
958095
1933468
942375
1390444
213256
834554
690322
1368423
1015793
34613
591040
102867
1826265
411911
470648
1155648
534374
1194886
1258915
1057810
229201
1505936
1558484
1555662
1453340
622509
837416
444027
292341
463189
1759372
1950746
1671433
1489651
9071
1194372
598269
253524
1041592
1465110
1516724
1819028
356693
904727
1986652
1750423
1634476
1078134
1586191
371759
756179
1678193
1759640
448752
610353
346109
926730
1740929
1449220
1580898
949965
1379580
1589843
1998699
401123
127534
313975
1765224
1900070
1022840
1545214
1338875
1899863
888432
293739
1492164
1354548
1313739
23764
104393
899831
1885383
1704068
12987
1899363
1449848
268083
1344456
1321155
696365
1564770
1749961
41910
1893571
401838
1108918
1507586
119419
1835798
1509618
764519
1999279
1829149
810138
572398
1322155
1956111
144175
639409
1685056
1860472
370368
1868531
1280903
127435
554114
376204
890266
794759
1276489
756657
975924
1343944
657067
605629
99832
809507
533433
769424
1465265
1307198
1589665
1652497
563427
1303909
1067686
1927219
185192
1058219
823689
716263
1189631
604102
1250821
1451230
539339
1250874
1508298
1921643
575981
666176
69790
1734967
1759437
1849687
500827
697588
107611
650264
1600428
888746
1732501
186313
1285312
759722
1786521
329435
182427
457648
1741459
1341765
1876873
1192739
1091511
1838496
1836572
1972634
1830268
50763
408702
658479
501330
490606
1488765
349606
1880432
912440
1320717
492408
141660
361489
1285674
802894
1581559
1595652
85035
1523105
1435185
1842270
1046107
579066
1645833
1976597
1721100
1713121
1796627
995426
626244
128002
475903
98623
1036007
1488849
1810382
985697
1926842
1338906
589046
1618972
1388523
950556
1545898
1062758
1485732
1676404
1285412
1776633
669537
276283
543857
1406405
1048402
366797
634311
1771469
1251458
1369282
1108956
1627458
836601
584929
631365
990430
1043016
1343338
566546
1129725
1188190
439673
451507
1586062
682079
1908468
1012185
310864
441974
1205369
716353
1548138
538593
1019644
372367
1179070
498530
233243
656649
136038
1355175
1297290
1547613
956301
75185
424404
1841347
1039044
808345
506610
1447104
1640899
1216350
916529
641472
1237526
777882
1097962
95243
196449
1772747
1798873
1429710
216707
1087167
559026
1156584
572770
1282280
1422461
543502
529310
1034522
1208655
664885
1335693
263332
605475
1552167
1950979
1231283
49806
848317
589462
415790
424265
676068
113611
53711
1742677
207069
1852852
84736
670045
77614
1653270
38239
1135608
930654
512431
1028241
1136487
1640289
1247947
1839420
799902
596542
1253917
618898
900541
158108
1198345
1036952
1725136
462047
995200
1046011
627962
772932
1476043
1219121
1974601
1691234
1180485
294233
29256
512795
1605144
302019
541543
1264158
485491
594753
1836507
1169403
944992
747708
1786934
394357
1816819
1075097
305527
863000
700948
87741
1754678
105751
1964828
279687
73474
1628842
1504112
1458172
318530
1005586
1517331
1054797
1077087
941781
1103529
1360599
229569
306776
1608313
602400
1127527
1080240
1363497
1796315
978647
953824
1466943
578696
1189306
84831
412150
338724
1797196
915499
16409
1998385
157233
429008
1534382
96170
646579
186858
1338722
1362067
1186222
163426
1886486
1142271
1250134
1565784
36616
1989680
432903
1201215
264946
1530724
213103
200352
1186358
593627
408953
1568729
290931
1567652
383125
1613430
574372
1581998
462555
1942626
929919
212052
603312
1571733
1686161
993019
974718
400646
1977433
1713422
304191
1634956
1638563
167058
1537413
944542
75278
1018356
784029
1532706
869693
1952437
1733534
1337563
885148
722689
1474237
1018267
1703969
1555096
175839
1639697
1993769
227467
1319781
1117743
1110455
1337371
703170
1381100
580537
993714
1410783
1133079
121823
1590517
834691
1431162
270244
555817
1248263
656034
1104374
685469
1064380
634980
1978395
1967222
1782269
1552080
214160
1328016
812033
1839075
1037980
1098446
433848
1578467
859245
10991
1062216
1427488
19729
461117
1109913
224869
1356657
971910
567163
942809
1277090
737109
359207
962089
169701
1118950
1167339
999817
837075
105955
1284149
1302430
1458794
528825
1460133
946256
309314
463055
842215
1544581
1936410
1543526
1347793
1802355
988748
1372020
1437849
1410449
1328144
606858
1274659
1937441
956885
1521689
901236
1324431
1377542
213234
1567345
280360
668380
457991
1674842
1452966
554642
1650127
837576
365755
1213467
1868619
1190520
547634
1054055
630450
1630189
279624
1708423
1379634
1551822
67304
605979
166447
1013705
1780500
1663573
1285878
354123
1049758
1483694
950646
218046
1177289
1659431
1455291
956415
1326548
453930
831469
1962442
532835
339603
1585491
1449649
664335
1264259
169351
1619267
1356931
969778
883057
842666
1640948
116253
106698
1099107
331706
740046
1382110
1466086
767107
1252963
893933
823716
942285
786666
662468
1636609
347331
515224
238082
1353339
498390
1155157
783781
1935418
402321
1174384
234311
106134
750566
1436797
1708353
683668
1273121
1829585
23960
81220
1077292
751018
793504
1520913
895467
1190733
1509326
1925816
1225695
1550263
1780127
1275758
1879430
89524
327932
1324773
1083761
275018
1167862
450979
1034240
1961005
120708
1948212
322248
1580682
1231235
1478669
1091568
159031
459030
898665
46311
1372777
332432
1174129
381617
1547005
303030
1444054
1708151
123771
497659
1743655
1355325
1778409
216807
498982
953479
165550
840998
796391
137042
890862
324815
837200
914724
94901
800818
370300
1990063
836142
788562
1378187
1324859
1707671
1821849
473262
114854
1978308
1715833
1466998
400122
1858586
544459
711312
1891279
1975374
1469489
62949
477399
1897811
436482
1428565
904749
1759541
623278
1742022
525554
1997903
1273503
1424842
1249169
1282647
1484715
1392581
970340
302403
1696158
692512
44027
301062
1821656
1929748
1614115
856257
559862
688261
1556851
732815
475207
1983562
267982
501203
1066676
1330847
674640
1866869
772853
1916744
17940
1887628
1995611
922459
1776350
1144835
1754622
1267488
1003179
655766
1606283
696700
599338
256935
633956
310437
1795871
1201123
1249498
99028
1750853
1864880
1473068
1320200
318017
1556955
514749
828810
646360
1702699
181866
555674
653608
1627097
33690
486307
999847
1222412
125812
795688
962289
1964967
868451
1698907
476794
1528747
1194481
979612
426442
1024350
881673
1241819
842035
157758
652160
96805
1585953
1122157
1697797
509892
1206215
1225431
937323
1195467
577468
1413402
1036505
693357
319051
1798761
214873
570031
114718
1237037
448069
1739894
1079048
565621
1206418
1822842
1654797
21887
1250411
1158615
97320
123871
1371899
475384
1211777
1172668
1400135
33706
177589
1252936
575287
1375569
1063353
517699
8336
550582
1823815
268487
399069
1839810
1177333
1182349
1613920
1473684
125691
1031602
545984
1134700
186464
227916
1075804
801843
608332
808683
1403668
693658
365768
1352649
1549686
877390
348527
898015
1256612
1982770
865488
1315517
178765
1009582
77800
1201005
1606018
810020
1633682
1993894
189377
1578912
1505958
1179724
1779992
1202852
786571
831909
1519574
830488
777818
687888
1538898
985090
1941915
785145
1811907
395140
470666
1428013
1691863
1259031
1896064
802086
1607549
1695854
264489
1220748
1150506
179793
1732703
1631052
1776589
781353
299775
1534627
783685
846280
290163
628759
449367
1488844
1437036
881747
1394257
1707501
243801
1277181
1576015
547210
813884
1821511
459524
890860
1413670
713974
981383
948260
696557
1043275
1556738
509026
1196609
133554
108629
747638
1917757
1405838
1611617
1730180
1604241
25737
1971310
1231580
1352725
602170
1438734
58655
1686010
1005267
678999
53677
508572
1203580
929232
1567888
1171072
1369041
1627389
1279660
371970
768483
209288
405884
1797022
1816382
1905280
514848
1723781
152395
785883
1953253
740065
1328340
1575284
1360257
1637964
540817
1015472
1605482
286935
997847
94754
1120136
644326
1014988
1552102
178476
686515
1683319
68641
1102914
847610
1803499
169213
1965192
820007
1222097
357492
141293
1499858
461532
48238
1002662
1195500
1802535
1991954
1915765
597761
332613
1096977
1324524
1891646
164622
1444429
1105766
224748
321785
1749055
137599
610765
1437246
1564075
1520140
1315190
1688448
1859404
90035
1408667
82424
177043
1837313
1114257
1024101
862545
1618642
369904
1561322
1509381
199449
1098176
95690
701886
475649
1655631
1085738
271145
1215425
244990
1486880
806159
932959
114684
769396
394693
971274
1484939
668566
3804
1147636
417204
1684188
936355
97028
395295
1538875
1858727
899548
143598
45811
656624
254483
1009518
1881246
257617
1137283
581237
1574989
933259
507908
1155041
237595
1084582
1352178
122748
1168094
807053
130622
501749
40573
1671884
784744
533220
190047
885266
293720
417829
351140
1944915
501723
1747899
780358
1418235
1394568
1641495
1639214
1906113
277251
1985303
1449683
541000
211407
661108
454888
687741
1981639
1991526
1253816
1894106
584941
917566
648038
158057
1340346
13837
1641208
497292
1122387
439827
1579063
1380462
553772
635288
252870
1373471
1534817
1666220
1869219
1405218
1972413
675792
1342981
610210
1263650
512155
1321834
997974
1588792
1320331
1435466
1540102
1213636
1128481
1489876
1618661
572220
302218
1388215
230123
54313
946756
1272457
283374
813458
751858
1813190
552022
1691148
84686
483979
724865
1120629
571185
168060
1355619
293384
856889
1047513
500842
46835
1795684
1221467
241617
1321630
1753531
1672722
867449
646908
1275577
669760
71045
1840713
1474082
328646
483209
21533
1710083
839760
1364865
299183
809356
657222
1809584
327245
246324
107931
676024
1482295
990689
730451
658519
1228151
723889
1959686
1433297
891981
457463
364392
539304
573652
712087
1103999
1876962
130691
1929382
1559342
1624418
970117
1768073
1908327
1125646
1939294
157485
532692
338294
714930
1324370
1489130
687312
762428
1738292
1407920
591740
935408
1671314
1306956
1038392
662294
455214
65608
1746832
504139
889431
486637
2953
1647571
1656721
610988
1943151
1603621
1529102
918863
758884
711886
183587
1795076
1564001
1278763
1718884
1972812
1403054
1322282
1459844
1516924
43726
1814029
1409185
78888
1472604
430951
47180
1719480
1483412
786053
932548
134167
458047
1038365
1967768
1677221
512808
556908
1428678
442292
1476898
110557
383936
535680
758054
1894856
10862
1638083
69329
1182242
1811523
1444763
780922
1420304
1760828
458714
1265068
211417
11650
665971
1566772
1723204
1805039
958193
680021
1488505
1460052
908817
696592
972097
470067
620287
123937
158484
1410722
727822
643266
34619
1032343
1668507
1214303
1439334
357240
1068241
292108
1161717
1488406
1167663
1498450
919452
1025930
1715813
1480727
1573911
1567805
1894346
1005705
952807
982013
369055
1045331
230668
341002
472437
479850
1486128
104925
424013
1423847
1902822
941893
62033
1934765
1046055
242032
886944
46227
1524068
601218
1538224
265131
930019
308670
319625
1594223
553089
217475
1441189
288056
386015
1512629
458928
122527
108744
1685376
1840815
266283
196911
436702
22569
1954188
1541749
699359
924120
1867051
1239537
1760854
414558
1279275
334722
1776866
1615948
343997
1034381
816062
1846909
75518
950563
1823329
672556
707993
1078951
1190832
480887
655473
1276968
1845121
1446119
1883022
769879
1714906
300147
1646898
437917
1912794
1346916
1193710
1883461
1815257
1887107
768536
394186
1266734
1051376
1200837
444424
299963
1294373
1013474
503715
1332394
1808502
748397
43638
1215447
1497598
499528
1994189
987467
939647
509713
1556126
932163
670929
1705488
14657
376105
1106796
565131
1812196
382998
1790989
457361
1647419
558161
843358
1383870
815920
639345
232760
140686
318062
1165111
1730062
50593
1313273
208659
1566853
1834122
37812
168516
582883
713891
881607
1888543
775655
1397347
1141342
1331160
1444236
1180118
877893
717069
531307
594848
700600
42804
1845960
560093
1762612
661310
1616134
1634691
786013
208061
1119912
1718375
1776543
1756609
695754
356514
616653
1876756
622932
1330971
1292095
469377
618340
1694431
1790304
395071
593908
1213232
1007664
1252146
903977
1354280
495644
297641
628282
73693
239489
1319821
747299
432395
1659683
1773898
1840074
1667338
966908
88860
1959059
625140
1679092
1188924
159229
281467
1563949
1385673
1875329
1276375
1971041
1765257
1212978
988791
416669
153699
957192
440960
1828622
111092
1876528
900390
1069277
490263
1473633
87399
1615401
446030
105600
1280604
1611784
840239
1021766
567000
959479
710338
1458806
1153459
996714
363480
1701483
380729
1659248
1133763
527206
322227
766222
1405165
1839002
1068633
1844592
977037
696025
1888851
1695044
1107179
86600
385859
414931
1610897
1611805
766860
1313075
966315
1003584
1926066
29117
141673
1225803
1461103
1017722
4453
470801
1867332
642439
1617730
254102
1600828
491159
491578
1229176
1965174
1359313
1477137
1120075
907143
667578
578420
68373
243244
1741245
687390
449993
353934
987483
558712
1465790
1461677
1109668
987198
1469357
397261
912148
1614256
1800756
439351
611031
1137870
1259928
1192095
1226792
1294711
1788225
864462
634648
1800827
1601629
1501768
113814
740592
740746
1037178
967767
368939
1374913
1072701
519194
578684
1364985
248542
623776
32017
1686362
1567006
1126440
1506480
1043690
1545019
1186886
165229
1988174
555162
411122
552564
954533
1651386
1200936
844063
1410803
282655
1553673
1751478
417844
1222541
485685
1277228
225098
931668
394890
121982
213318
1937982
144700
53500
1151494
743496
1091860
1693124
1220746
587699
566736
572857
207700
1658511
61952
462054
370409
1209464
1989368
326263
303929
1431769
986375
1436327
1428974
1954854
468037
472811
290863
415621
756444
1873419
483238
1637596
1651574
543387
47134
1025912
279748
1259230
579995
1210063
239834
408819
606961
753300
63040
1379683
1308008
1660818
1259988
1693083
212968
571165
1056260
1207200
305174
1754346
656993
1299184
277878
1500152
934600
1217491
828418
1673513
447331
813426
477398
1109999
1540746
1790784
150529
544914
214732
1618565
1449815
299783
1453672
9164
598879
1251
688944
1974568
1144816
1722579
1215645
1825892
1283998
1099281
443498
484334
541192
856231
1022292
682370
172228
1916941
23455
1821974
927230
147160
1070888
890991
64477
1453038
1231974
1234836
793805
495393
736868
189131
438610
582143
944769
484902
58623
1191641
1074794
872627
1217823
1900992
1151719
249627
439963
1605978
104495
370282
531339
401557
1855029
1347323
1420755
831751
1142455
1127071
1249156
1945944
608806
1993535
52927
431234
1998435
1952759
872436
1891579
408608
313794
336410
677693
876183
1352253
1656630
260722
126324
467646
1770043
715604
538986
1990436
1579293
780567
1711459
1569587
466323
685119
214144
1423278
1674646
505371
133552
1277571
381167
314320
239055
670907
1562555
1063557
725604
875861
1264895
1155266
230056
1083959
1688629
1656930
5629
953208
1759421
1266452
668879
1386074
1881474
1761982
526881
5160
822744
1530988
1701555
1454346
1385635
846844
1721320
1564502
1038017
1521907
1078263
1466450
1076099
55499
173211
1277449
889528
1924830
1838867
1370381
920577
1738777
1670781
1675
1025592
1554663
197249
1401489
318638
1869229
1945741
705932
182688
25742
552307
1816959
321410
1499243
335293
737037
993748
1128081
1879775
626853
283512
1192796
573037
1427652
1666679
1395372
1671127
1643567
1935724
1169518
1410675
813137
137788
1290097
386797
1507547
1311671
494370
1953932
371042
1271566
35128
1730140
1198843
583526
1565365
813193
1752712
1205313
891576
1753266
694784
1455794
1753003
1720623
1634725
686821
747299
1392819
544399
285791
729096
1499725
467661
1471112
1076421
785522
643041
803788
871012
1709703
236397
1612262
509043
31205
1768150
1348180
271016
509485
56165
387191
1067674
1617468
511695
1196511
469339
1974439
1997897
432201
297709
627652
1771688
1227855
402773
987047
1712560
1509376
92057
1026914
786959
320707
321168
356076
993678
685895
605034
1012307
1173423
988695
640450
1359830
1527272
236836
188969
466208
1364182
923804
1610417
727868
346194
753335
339843
1480169
662094
815529
1587988
1135392
822124
1950566
389307
504849
1040608
111544
20688
730438
867879
907532
1024335
1686480
1836600
1635814
913673
1218870
769885
1197075
1052433
1945711
1051618
1474425
1672886
504694
84654
823255
782597
1067333
1257682
611786
49202
895392
695895
433314
1635275
1197622
516998
441455
1550582
129472
1279459
1033991
1110454
417550
1483957
1001653
1718733
1292397
1073577
1164101
1648821
1138955
103460
619399
1557715
1137842
1354627
1542852
549914
1834486
1641531
1154430
25490
1403227
1764996
1607639
431093
57168
1620358
1946698
815830
328812
699000
1285509
1521728
1792039
137581
912659
1373774
777140
1516600
983635
1790842
1908551
508638
1786791
157044
1388484
610136
202137
1616545
372176
346138
528592
1315785
654548
963872
1804855
898109
1983960
1213196
1117774
905913
1209427
1614661
286736
1462385
1150388
1553817
1930592
1029865
1322579
64042
554523
744123
1756840
929425
1677202
241465
1313702
1363811
843444
1592353
264017
39259
686796
1408087
1913805
1544057
685844
78959
1728041
831255
1943733
861688
660050
1661083
682750
882181
1919702
627517
1207225
795252
1125571
1064152
66736
804089
124971
646160
1458079
530886
722150
166620
485197
872481
1299085
1813341
1775802
383197
1522755
1941527
837028
186440
65608
1504936
394483
1072677
1410148
1586621
926618
440291
1025332
1725455
990692
681065
1497354
446219
260062
1101086
764030
374817
1491998
342942
1242558
183227
1161780
355278
282228
1419995
64057
1380488
889882
1129161
23742
91005
752588
1657223
1000393
1358355
1343676
919771
583102
1321183
938042
491056
1246795
819432
655124
423915
238213
273839
1895463
881650
1588070
1152122
757348
702029
1986320
513086
1977228
890468
1998435
821100
621219
311020
1589021
1535650
700412
222312
134217
1445577
160365
359767
258236
656355
76007
23904
1486411
223542
911127
755630
937927
1956515
1975515
1924708
1438638
137508
663964
1965618
288523
1636489
479246
436213
127107
1711774
1304291
1996827
814448
626383
698223
794968
468872
630784
494163
1260862
392854
1117356
1975688
645775
907011
412231
1489657
1742624
1326386
735367
734629
466735
285693
1502078
205680
1476581
674170
158554
1720181
1554449
1064958
650663
971712
1979187
1637087
516176
1584281
1797287
986297
1900875
418329
1009945
101548
1184480
1642445
1707229
1214014
277223
1181103
477365
1396058
984349
1593399
511021
16526
1767733
1455525
950437
148286
165080
378546
1209874
1528981
1004628
438458
1300911
1305681
165072
1818347
1188601
1820584
447443
818433
1813068
329403
787719
41960
1155678
1432637
60070
937567
1502341
611659
462824
577963
503913
1682716
385623
349590
1834306
224696
1010429
815444
1781540
1915507
1069214
1077662
922748
319307
1554801
615785
1490198
1496616
1703870
224172
1373497
1158827
68777
11888
67432
1546973
304918
658349
1586942
751791
1358639
624911
43783
262248
1271654
366771
1672854
1510293
1117461
610136
778729
920195
1219696
1434778
870517
1396400
1111836
147142
775718
238717
1304756
502870
1173689
1215877
9755
691811
1193825
674609
785926
281547
267625
18623
248474
296795
664468
1937563
702616
206146
1616290
1155625
1598954
752666
441691
366512
1174110
383448
375233
1671309
1632474
815827
1396202
374554
260027
1928996
910858
1283492
849732
1603197
1734413
1913852
845603
1761372
878638
1712331
1297620
719955
942079
1044599
262449
1868473
734159
1466282
1905014
957074
1129114
1488122
1334864
1036338
1867774
1925523
261539
1086613
1517126
385382
1518245
1300433
200660
1430187
1386914
1758369
1251969
1449764
1700780
498305
949818
200310
1594082
1675789
1333698
1292221
889791
1741441
940021
1139440
129766
1888285
1255432
1683983
1405741
1484515
1572056
1709550
1292693
304476
1220307
1785564
1381198
1842888
1637012
1921367
300836
1091266
263499
100790
830464
1711773
1655797
752425
1325413
1771490
1134005
983013
745806
1805778
1758558
197095
1808739
1676858
501537
1000971
973464
674592
1876575
1830060
438264
854077
1269260
804458
1900175
818661
539246
622432
865848
614862
1501551
562028
922946
1733072
213935
922217
470101
896654
379245
283822
1869183
239375
1664433
1233949
571356
1094032
1499187
216636
234109
1713219
395209
1443251
145343
899771
1187472
749062
1025834
677571
1693589
1723916
176190
1416227
934851
1803334
1171371
704174
1469977
1125969
1124981
1149595
569217
571764
982004
662237
710465
1768540
947784
1794013
1337522
1940408
297556
9195
368200
988929
1602267
1843215
1953071
700595
91119
806378
77191
1582123
1319061
49247
1700674
936699
1234742
1312118
223469
1249002
1196085
1147672
931994
1966527
1164912
1609343
1478017
369134
52736
1876447
1550022
518169
1871228
1790299
1580787
751360
656986
265960
382905
739891
516486
137322
197972
884497
1027488
974749
692069
1924366
1307287
366915
645824
1606331
1382107
952887
1999712
865716
169627
214882
1563301
92273
632356
1607406
1701959
1274763
1027170
978100
340047
1095488
128266
211537
1838189
1432531
1789982
899229
1872373
1626693
399810
278344
363822
1894491
207388
1555654
971262
1409468
742422
265209
27695
763554
832155
937335
1519213
348793
1475536
1939911
1035089
1027906
1060619
400803
1019793
1861051
538387
719708
121261
753656
533555
1193259
1963276
657185
584808
1161641
935110
556123
624739
884298
1273844
770296
1520312
1762053
1292059
1424959
221023
1439453
1975038
853344
1470555
641748
1154702
439050
402671
609772
1489731
3715
684041
399902
1562697
979556
1143778
499646
1028420
1561009
191941
1661684
206944
1408816
1787843
1268651
1754177
1964661
39993
701467
1846400
1769804
1754211
1060695
1353900
1026947
986145
795742
1320656
1248689
1454569
109648
250743
271635
1135948
1299290
700063
1065009
18142
1823907
693230
1981781
1537301
1844512
47498
1087104
90248
702571
191633
606281
1205792
774548
109703
1992024
643619
171175
1976575
1960708
822966
1096196
1900676
1581817
644524
1302415
1229070
1487386
1508676
1563672
823588
1675428
1561731
1680531
1285403
607519
100185
1832578
1088737
338325
732193
795437
1018574
755273
260741
1264430
981059
1279738
1562219
1365767
172932
1753806
65099
1913381
610333
989819
787805
1114664
374240
1720090
809249
440144
918694
1176751
949497
1800189
1357742
390912
517722
1279299
1522068
1447391
310145
1341855
749003
976708
291183
1286259
1025833
408999
406906
938533
244014
224183
1260430
1545390
1342730
290675
976183
514542
89024
1453758
1075447
1621128
1515721
1531925
551341
1287213
1081336
1017111
342591
89079
972614
1484781
702174
845914
812987
1926620
1566337
1891611
874847
1792560
1246687
1010528
136978
1318841
733880
1233990
505982
1423743
1732853
194440
968796
1290521
1481695
262902
402315
601295
1817008
372680
1525710
1429544
1996650
607002
1738708
1200091
409858
1308124
679977
1888408
1449242
1471729
1012522
1850693
1475168
1467908
1679715
81236
1749853
414575
1497727
271341
869018
1309384
1539175
918419
1273888
763665
1756633
1058082
655744
897631
449231
1674871
389828
1404161
363622
1260763
1709730
1082710
1036261
214377
1670438
1877476
426163
225375
1528253
448112
1340565
1154840
1341326
1536875
1653642
416805
41299
1206232
1259354
1988435
447434
1815530
869373
534119
191738
776657
989429
1315347
1719138
1754026
1865098
890097
1970430
1102035
1020596
464278
716986
247031
1002867
206028
365058
1522412
795761
926725
170206
1977954
701031
1884127
1493973
827575
842488
872737
869625
998140
1246937
563671
187088
224636
1872796
1200415
550558
1048712
217325
1324045
1654757
1090605
842301
1418777
409778
1121068
1327383
1278622
1156571
1358328
839493
638001
257012
429678
763843
113285
1452825
1426908
1286835
469652
1926517
1433100
1828772
1004927
1778429
968188
1167595
1487266
929388
1560427
1727155
275856
1955402
61206
126279
1814376
103674
1048540
332546
1872019
1305208
1667432
592575
1117445
1967519
809785
1271989
576285
1124429
973649
1829837
1968996
1326694
413615
262147
926620
1902811
1558114
1412913
567768
686231
1549881
1764221
2943
419564
1145688
546844
1254811
1850272
1614297
537435
1372436
1670795
1590981
867870
1841563
102818
1994054
1687887
727335
1769307
148293
587165
1122231
1214858
1514794
703721
1882196
1399639
948754
744950
555819
973916
1929231
71789
1142260
899294
1996107
236230
1748640
620231
476728
213648
1320069
179269
1037142
1531536
1913749
621601
205506
1061021
273394
1729870
1371231
1683161
1805198
1944795
939373
1901066
849356
1226335
905280
1520548
1021649
1478838
1498247
1969235
619485
1317536
591944
1076172
1048315
756857
197012
890135
1354324
206545
397976
1655556
981594
1323359
113421
350978
1429523
1320570
1987236
331752
1154284
1214518
320057
847793
46186
1336781
1528666
1703902
1740471
940036
827212
675969
529257
751699
179957
22953
1217880
1461393
1527273
1457362
659513
810023
1226185
1912539
1154673
1327781
51915
1412611
1455180
405179
900703
613818
1921414
1906730
505130
1699059
1607082
521015
1526349
842032
648301
1717492
1813003
713665
387368
1628337
49489
646049
550135
1158398
1281286
1386494
968218
955919
382493
1843504
614843
986219
914137
1404409
919282
1164585
1851823
1665282
739916
1320700
760164
1236040
1626258
1909932
677770
1147702
1546239
319003
946641
1551817
271895
1622312
1650200
1570664
1768602
136247
872399
1132627
1462902
307320
1538688
340427
1903267
194274
258975
1495193
6201
755186
434899
1569367
1638913
572777
1213868
1554420
1904212
497616
1958347
1422771
571242
286485
173725
1079071
1819146
28430
1860228
1177726
1467051
1847354
483703
1228466
1452594
295558
1244689
970802
1742248
1798419
1152608
95563
1459470
425747
1907832
1031184
21495
998658
254833
660363
1568231
1771398
1580641
1590132
1585543
183381
1604856
1350395
15409
1886694
1915314
1850141
1930657
1331600
1561600
1809886
1758581
127300
1215230
1527152
1933914
1885955
1253855
1470723
501827
1938097
1046179
601007
1371402
529646
1795588
1797041
822810
462030
1639681
1971109
249319
610721
56726
1184826
580280
633228
1725240
598450
1807461
364565
1334577
1480885
1398344
107468
1159802
153522
1888620
861826
1264221
237512
413493
1713634
129432
796131
967236
484189
1775552
1904374
934286
1963877
1379086
587178
1821422
667161
706549
1655957
165361
884350
1480303
1974053
281082
396926
1638914
1077216
1354214
1835276
1784487
1854337
1860072
1405007
520771
776644
800788
261043
1773486
765930
417713
1249742
1379480
1307836
1899964
257187
480152
891916
346765
1713950
597797
1233763
130443
1451320
1503741
543954
144512
944446
1262568
961049
1784042
1365916
982807
1356551
1138074
848642
910591
878021
121822
478138
474939
1753798
1500628
1619531
1597485
161597
1961806
95294
1275133
484715
1633876
128810
575171
1790697
1170156
288673
1661307
477134
1743929
1900081
1804979
1240730
362278
600279
1943867
17336
1772784
1836897
832664
756416
1172940
39798
1440167
1910685
1950149
1702642
606904
1084432
1814455
1577498
655741
1958019
1142148
1062139
1423979
1736776
962119
1284088
796650
1100204
1278585
374
106044
122974
460733
392769
171375
243072
275953
326670
1605002
16763
1442853
979573
543507
1183225
289892
635651
611530
1243330
1013569
183415
489332
1794789
1484584
1637455
393015
1789566
278174
429268
1246037
654285
65424
1532270
204487
872299
1085877
1207963
619834
84979
1497014
1158397
141666
1911161
1706062
1007450
1565437
115885
547401
1383905
1168228
1338299
951077
1030094
1342452
1184295
1703340
1627333
332045
1995142
1011233
377476
1478706
563320
1248678
875842
1364265
562420
1671606
1682244
1541157
1604048
281069
1187064
360563
1253253
403232
460712
426677
1269659
1649207
685294
1085272
626267
1706453
734276
798246
444198
1017135
1074455
1586850
683858
1388156
188599
366133
946081
82243
722722
422367
1897404
1429212
63886
583908
275179
1811763
653360
1181494
1074789
1096404
1389188
1420570
1818247
1910536
780392
578274
957184
159509
1696653
950682
595758
1138060
1434040
1333045
1348585
785180
283359
1035160
434352
1317151
393308
1127204
1221053
1559614
1254485
1695307
1750551
2574
1386365
1780185
1828293
29634
510088
718428
1353015
1137916
1020645
276483
720971
771284
1863732
62015
859177
1280521
306601
484057
138765
1595251
1234133
1859225
92529
1387153
1269771
917153
1032096
343232
1023077
770607
1932587
1909278
169879
1704535
1972748
811328
1886863
181276
1729827
1413935
619434
331604
1870711
1777932
1510373
1841099
1877244
901908
945071
771709
85671
662266
1212090
1448909
198418
1070964
876473
1217921
241933
912326
598125
540105
1015255
971687
723311
772038
507782
410719
129916
1079268
1348667
1114319
86506
824144
1419891
847949
499223
1253714
305495
815977
1662643
1313393
474629
362710
1368577
1668205
1275837
764985
1063263
1920646
609835
443831
1228478
1452216
774824
1287591
1849257
993365
462150
1812406
1628384
267006
1623866
1423306
979000
341878
1200759
294778
2871
881854
1336655
1631405
846641
1833360
331235
1582654
1632954
1141531
535010
706314
713615
677701
132475
954501
57731
327268
1547159
1796548
924352
60511
1168191
1773120
1731657
679098
158998
1629699
1176160
622961
463829
778373
1498877
1871456
1466083
742221
1927161
888632
516834
680757
364814
90122
650407
560618
520663
1628491
1995266
176498
723338
204179
1015486
37113
907046
340050
717990
1258945
1062911
1471570
841935
1886355
1851871
364310
178934
345161
1771593
70205
178020
1865614
959773
1076535
480102
1190323
922778
681239
979176
434376
1569542
433591
1399934
1558815
1750562
1912827
219014
1030649
167852
535968
761987
1523194
1813639
1893959
1960789
648856
645035
1036061
853103
774347
675452
477187
749566
1723391
1831262
96376
251475
1996274
501262
197958
324400
440496
1836879
1606838
1350162
226655
1880897
409623
294073
52336
1522105
1574511
1308760
1961105
97956
1298639
1994884
1359069
129767
38393
63917
953590
426752
203803
1593095
495620
338860
260669
1185099
1124024
522049
791341
674088
1916580
465232
1013899
1143721
1470145
1014957
1249170
232461
894556
1505392
1607828
1107886
622177
1612636
962950
802010
372879
736029
1956072
252439
881868
737247
1438628
1737206
1890376
8193
1429364
148377
1869553
611441
1800224
39536
24360
1482054
1587229
8552
1388798
206610
1009654
1165381
694181
1898720
645288
1387900
648713
815368
1650312
498603
1638403
1070285
236357
262890
1489314
1868718
490199
1918841
1738079
784065
357518
1625633
1472553
1307461
842258
1163626
1209887
1531011
1989998
77123
1952513
405925
1243386
288734
1656514
923353
322359
1057112
738331
275629
1990161
814444
700501
1485285
1774988
970104
681566
1991483
344488
191196
788319
899028
1101645
769314
1026168
872422
260638
917520
1629349
911604
1667332
1309668
1379601
1629505
541021
1490261
1321786
167828
1867938
1268468
451455
187695
1305988
1383179
1337614
265448
979049
1710847
346474
1861163
725392
1598697
8763
197961
1771012
570856
248004
1945353
589316
1962102
753749
1660352
1475059
1400050
1049621
42395
1154869
515640
539085
1111427
1782898
690390
1229155
1958938
654538
717017
521700
1782299
1509582
767617
1455775
1845531
109536
872944
1780992
1482389
785006
1599492
152013
708807
1102035
728803
1537911
842375
1289016
121730
1364774
676073
1482164
1939652
666718
385418
197666
552190
1703802
1741459
1868889
716042
1978055
304304
1498181
1562341
303733
1892002
528953
1089256
1523777
400922
778944
1928792
91480
485806
1443022
637258
1360224
483304
237725
66253
796077
347329
1797481
259521
1527491
134231
699373
1197647
65963
1038618
864287
13338
1558727
1138832
320868
1325475
1252678
1864452
1429615
1634963
789089
1608831
220626
510148
1782462
427051
1404391
1872996
312405
723457
359957
1091490
273321
169193
400897
1805438
1248858
1645698
1804577
1972749
1833727
175007
1437583
870912
1805360
678598
1813177
1731617
28297
1336942
845453
996217
1539725
440757
1002143
1891606
1513504
1755628
1485639
898442
152896
80947
1716424
1200490
1057127
468694
230968
1205080
1702784
58837
1244489
150055
1344975
459368
68297
180771
163443
457084
1086116
1639275
1612264
773167
768816
608963
1303858
1865227
459955
1229288
255836
1756608
169887
729378
741832
672710
694139
688630
730837
39682
1223198
1588156
1087400
1314193
1093466
1757243
1542253
962688
336455
1747440
311501
1526027
1698121
1414900
947831
1172438
928371
734057
630522
823618
1304553
1571636
1428089
627377
494837
888284
85079
1571739
1348013
894695
1088408
1187529
1117345
1868192
1241629
1059782
754619
933440
628632
1678353
650682
1716862
1167481
1577462
976901
1031151
930260
1204804
1003474
1801511
1487238
708737
23188
376778
306394
1681905
1810226
267359
546215
526033
1883862
1377702
1126162
1612011
1930402
1690754
1971008
1899596
1925562
1399947
1871727
1371200
1254736
627863
1612652
1976360
1002689
1117743
809084
1044694
858401
1282502
366470
578955
985577
1223643
756956
1137457
1797756
452469
357169
1931133
935258
61805
1965088
280207
326365
397393
1793824
1990613
482557
1002559
1129738
1865974
1314131
117203
1781506
197640
925427
899026
906087
1040355
996026
93138
749019
1540827
977371
1963980
131961
767560
712508
1780789
527102
1795816
1761097
1428265
1007162
1403788
318622
1985744
1252912
1599590
1616329
919386
1158628
1767695
1519181
938429
1718368
590144
519142
1448580
1459516
697858
1593142
1404631
1831537
24902
1811868
432131
1731931
961869
1950286
650558
1097172
449276
174342
416340
1882812
1059167
963055
1922871
1320883
608102
1910553
1951653
1778294
1276335
772938
1126694
510970
1860851
524659
387977
473655
113612
234000
1597296
354450
1908161
1564042
1875302
721949
1548352
1304740
1536173
1070117
418976
107091
729991
69228
498292
196935
421376
1024963
1384457
881839
1128977
456723
1773928
484510
1302281
1835269
554951
89815
1407764
977718
1442906
687411
223902
1034552
1750119
60897
1637680
188002
397673
164442
297731
426322
583484
1978012
356923
1370734
1449627
1267017
1668927
559862
526883
831205
1229811
1084363
1140976
413471
1540400
765721
1397753
51098
989354
201310
276742
1980812
661441
1137893
206969
761812
415387
1174393
1818111
1610871
1143122
613612
1155864
1232686
1193
1948887
1295852
126179
737497
1608011
295426
1903512
538059
251618
1147042
356326
971270
1381546
1177280
1563265
294570
1738825
1955621
364584
584319
1065317
1059461
345511
344497
848903
1133293
1653498
1244194
143808
1864582
1522735
1046579
1149083
20430
783724
558804
1819747
1713156
1329806
1953876
673868
1863587
1347301
1395392
1648493
1404170
1298034
31782
1387660
89783
974993
620429
1413990
986755
284133
1050242
847376
1281314
379300
1508756
1706533
973945
215232
1064652
342905
224931
370800
354432
181860
443143
1544922
1690691
593868
475572
1272219
780496
555326
474575
384370
629700
1165603
1332482
56553
1429946
1604415
1118025
124379
1561666
72741
1068748
1077926
1406172
60407
497362
1142944
1920249
1129757
315523
1051664
1577418
1668153
1682982
1747511
1744891
1130966
265049
153519
1977340
511651
1907099
92359
1547379
1348678
1062563
488614
220288
1859707
1422529
1136249
556547
870370
1534626
441112
1271100
684639
201561
743636
41522
409534
729416
382780
1544784
1394814
1038207
949852
1594838
596870
318768
899262
1763242
1229774
1010412
1027943
62863
1340914
1890854
114272
1219879
319134
1854882
1053113
1044300
1022931
916729
1482491
6771
354354
27083
1181224
1947003
1317391
291962
1617963
34832
981027
722223
1383420
660115
1163247
1406908
798795
1800977
1172030
1270161
910371
275782
479414
1231139
160433
333604
178051
1392964
1040166
350900
704794
1471838
1523868
1198613
1277216
392369
1290985
628325
1416405
1520066
515432
841479
1655057
387260
189491
1539141
1122743
375546
1901603
1791270
1030333
222954
722080
342750
1695833
787247
131781
1212997
1553214
34581
424841
60935
63720
1479310
1593333
178288
1871317
352302
161162
1015825
1890063
1708473
1902902
1635574
261917
226069
1213911
215370
1142549
1186734
350748
775228
1406678
1861389
1713395
1817318
129841
973956
1807737
895624
1698612
97791
1991350
499534
1048758
170556
1981326
888913
443531
420768
1842004
479972
1760800
852163
272211
67597
1191386
1150686
1095006
1235378
1576869
1983625
1347190
1944627
210500
123850
541908
39044
1166154
332441
1264852
1826405
614095
1448362
688919
1143319
1599756
575145
1803994
945971
1081010
923491
1374816
1640063
935842
675904
455260
1332528
480755
1714577
1870637
1922636
771035
1334843
1691317
1785449
211718
1114978
1987939
128249
184681
742851
25478
864507
808265
1480337
517572
783019
560043
766772
510552
460550
1830290
700456
17545
1682397
740104
629873
1459388
401239
1991802
1319632
1956913
1327073
298639
811688
178512
824916
1124692
40407
1900546
1625873
658346
927878
311379
1034920
204166
763535
968326
1229046
1989794
1441506
825437
283095
113560
658460
1251888
1116904
1523601
1610976
203279
972012
1524085
96462
1995238
1334024
699483
1644638
342903
1133661
350605
1429622
1499342
478985
1530815
1924423
1127474
227740
1954382
1564779
1225143
995063
272917
50415
1091746
1094122
1687335
759655
470349
70751
446555
941029
1579014
818548
1356396
1030216
969203
1761614
108367
970441
749857
1723189
95806
842585
110697
207874
999499
847621
332435
1093274
250097
755671
1238697
1736184
1699990
1180796
1301588
1425113
83256
169882
442772
1262199
1033732
810546
1028144
1797547
299723
188800
1751793
1959530
1602757
1654659
1171410
1046075
1771162
728991
363642
1410644
1083011
342700
916300
868387
958088
1220289
280589
1716951
1545603
532897
1301178
1767329
834229
1088495
1344228
1368075
1560959
1581234
1925630
804404
1270056
763815
357598
1287060
1400200
581656
520178
416378
674727
1033672
1047398
1114322
457708
158081
1967962
192338
334818
1956082
64353
653828
1210665
1085679
418209
1516753
1146239
1533906
146483
166313
1259485
953119
1881773
1797246
1148810
487102
1159296
1159312
507805
111651
1575019
434814
15056
1449509
1543421
796145
1185224
648579
756865
366384
916908
1843319
975223
1478430
1395616
1723073
605407
1398088
683646
864965
150311
1291635
500701
714709
1454475
1251655
820060
1224124
1304492
101781
456170
3801
118417
815713
306325
1361317
328326
942871
913449
1161006
228578
1248226
319990
1370228
792330
323912
1080111
1048142
723125
242140
573694
975932
204379
1911297
1036905
1913617
1857888
176636
1092413
1154290
1699726
1865028
77526
1557280
614127
112593
1939830
1581294
1356337
1316200
1999121
891945
675959
119884
527239
1763130
672398
1308999
1704830
1425408
1511525
1216913
484443
815796
1247755
1975466
677374
1797519
1431054
1085774
1347703
1258346
1732844
173741
1955234
997241
1039484
1984343
701119
35446
977344
1774785
611867
155310
1823257
286016
608511
680070
339197
1570785
1385335
1280969
988093
1654207
1709615
254975
1085876
1739258
668420
405926
748513
1551601
1877217
119299
1549195
1120846
1359365
1860606
967281
45145
1995038
43065
306741
1632819
257609
930526
1107047
1937148
1728788
675154
1121718
916513
1696394
1174099
554287
1555460
1765986
34089
731909
436180
949854
1154648
114156
929230
649289
1334765
330790
885207
1375551
1374155
1270673
1582143
542537
1116436
284630
1239723
1020398
1612821
305990
1531282
385879
1658011
1724514
46655
612546
681269
360151
416674
1306136
1821474
992561
1942014
1875311
577689
1692127
1520092
1056686
1772485
1822327
152777
638586
654455
1839029
1423586
1063853
446427
1870808
472344
1541381
1366150
1669193
114133
1750394
1659715
892714
1392604
1194071
489683
341559
749881
1479720
1924339
1770763
1871206
1068220
1019322
312927
596122
118899
1738360
699715
2425
1844660
1570979
438629
1308304
1952830
1839756
189737
1095620
569327
1503195
1783245
1038908
35330
16691
696328
449704
1076319
993731
1160704
1183867
1552056
1077982
77354
1042880
1331820
789288
1973924
992794
1452233
1914042
1339962
283094
1705787
1176249
1932122
1532148
1029110
706202
2662
743676
1531371
1416148
992507
1971955
1064827
791196
51594
1897472
714486
880573
1760282
1662960
859977
1544903
863924
1881012
1842459
1667686
1359868
300964
1737941
1958347
1269166
1272903
1613795
422459
655525
1649742
1006757
7110
1830616
34322
1611282
1277625
640673
1644546
1683629
684225
596570
1307554
591164
1139036
1653811
1791132
1869731
965721
1462432
270965
1885382
28361
1542588
1903873
266947
1889721
72410
1896308
1247969
1721841
1355765
445996
1967643
772274
1624828
764415
1514654
1020573
519210
1813993
107720
34778
330102
1585948
1464016
253174
1054846
1543536
1147314
495829
1219333
1932877
1902925
648515
1396251
270819
279017
541436
1462380
1089775
76819
1950009
39525
171862
607312
1183459
1545328
5482
1603440
235642
10758
197987
896357
111034
844080
1280236
1306732
298425
1497751
346334
479935
1445435
339739
1300040
1168985
568314
611905
266094
1351393
430645
1665258
1924344
175843
1162796
950663
863025
1217504
1436336
189339
1648479
1819135
1288709
1595816
1115590
983152
1617059
614206
1076993
577945
1585204
1261736
301607
281086
1678125
1885597
234123
60629
1796294
1915606
1646892
901072
1168367
481857
1002084
886968
1279710
1522011
1631497
1606566
787424
255403
84620
331202
1025923
1682283
599932
1203746
1041779
1061485
653980
1688365
1617876
690462
1936894
855595
1021161
1179868
1592778
1099908
1015922
965342
871172
481350
1057501
1241149
1286139
1409424
661134
417678
1262647
1980208
156808
456161
614228
251339
969338
1469130
454498
387471
991292
554974
1835999
7553
725741
1410201
1057433
1995085
296038
308812
993058
586946
558983
941788
756302
1907144
1278651
1796179
576124
80038
551997
1170017
1153630
1227075
734577
62271
1262562
531029
86356
221168
563099
1078651
390908
1734930
1973072
274710
1069845
580035
1130850
620795
329830
1281529
1612799
1293412
201120
1140804
1476850
663030
248989
1392496
296788
1357535
1326487
147600
1512741
1680734
214241
1970281
1881176
1061477
22879
1289690
923449
914447
1631657
1389192
993155
1588595
1150767
1916848
599790
271093
377708
1526717
386532
616579
1371343
965560
1777388
380714
1840264
1102807
1184720
1059009
1995049
1209503
231112
1573590
1745647
870358
1516012
1028392
1062999
1376138
499368
1869788
595393
716263
846979
1558580
1243381
18170
1029337
1528649
612556
1107237
1768126
1851047
674407
1639519
1559782
642582
268782
1637074
1357512
552101
1530658
1798601
1362374
716640
658723
1802161
1473566
671739
276230
950048
1179660
1528596
1834018
1072304
1921046
250121
649219
1637093
1105095
1188881
694966
1975504
369668
1969166
836123
364181
1293650
592116
310698
1528728
244991
441681
1769456
1688806
482963
895136
405876
483304
1928227
1677147
774080
857651
1101339
1422071
788075
1690472
623928
1814032
1029485
993178
1171903
1327645
1897527
521799
184481
1847440
1430058
447489
678525
327309
1084916
1311059
1589786
943857
85320
198483
130153
1672396
1428421
1350364
1234791
414474
1389961
1411667
1255267
1309293
64441
260493
318469
1215108
1649947
1932005
1869246
1336173
101249
1247355
1294140
1237429
257074
1904174
118888
621580
1203490
369840
809658
393171
1523465
319933
253357
68575
1571328
1012739
1461761
1755989
1800211
252224
1537231
468451
717062
772628
1030781
438897
1645881
1709256
168128
1279100
1137602
1046280
1732854
207391
1673225
703648
1502811
1140361
1570512
860555
1525893
1699636
988282
1502983
82190
1344935
63400
1997198
1850178
1965651
946918
958110
372681
999884
173624
237123
1943473
1038730
1303073
1760946
806997
1852064
829206
548984
412196
1912421
539861
1248105
176118
314200
879739
581240
570824
70462
1030639
682368
181182
1270
103361
612963
1490973
1304950
1016692
804048
1325085
749539
494291
379507
1750955
1708795
1700764
1030300
1755754
523504
1606267
1796792
75119
1933772
183904
1242764
1085123
891399
752349
1557401
536017
528254
1695326
645768
1108785
1699870
1639931
1090290
690093
1685938
923716
118201
590610
481609
1228962
1924185
1143095
316583
1999813
999502
465944
966956
1844242
152601
419084
1224013
1464204
1895493
985318
1906751
1361391
396866
976423
1193877
1029267
1390773
1435138
1211002
1825848
795981
1669539
1557557
1923229
1033534
262256
1499524
156904
1044634
1654595
1787784
1596199
874325
328003
150435
858583
313614
1448704
612564
896621
1792195
445920
712087
279876
1155348
370337
577295
535125
978190
1664544
524804
166150
758523
488391
1346026
239260
668779
1048019
1633464
1413784
1800247
742477
945729
97493
973718
1848876
1378699
716206
1004103
16666
1785409
1407750
205306
779374
934878
978670
1413490
1695342
1280218
715268
1910370
1628960
575420
1936411
287507
421918
1746895
834319
169305
202540
293467
1586536
917814
819750
152500
1257952
488529
1793522
428351
1529457
1010317
931578
84015
171301
564675
710135
452491
381758
467847
426399
1895664
338070
1301
1351524
467685
1775359
910923
299994
389545
723126
1472688
1727221
1836009
1465285
920742
420376
1403521
689179
953179
1893323
291395
1762193
1664161
1856633
213421
1477228
1178641
384762
1814135
768031
1297011
788681
1546414
1744243
450925
1243857
75573
911954
962564
1591310
942039
1619171
1730594
620388
801632
1117595
178525
1481129
55623
1431331
96231
1011878
1989453
1569958
1814522
330919
61430
1816391
648238
295914
207498
1045154
1862295
873135
1956635
1344838
1315007
619215
554262
473070
528571
1036038
1541227
634401
456124
316715
957524
525296
1331015
1550082
686624
1479600
213289
1542269
1996617
1348461
293672
1135193
795079
204242
1967650
1069615
1620690
1975688
967751
1977459
1757734
162411
1742017
504188
67239
1844835
1091547
454636
1589716
889306
288907
675405
1366211
3532
1259339
765216
1755604
118258
210837
1636586
462162
1728946
813754
1532258
1255846
901530
381948
1248616
731906
14164
1139138
1792801
786006
1704260
620518
1597933
1997299
90025
1066681
215257
1919638
878710
1967788
953673
434967
1114466
783795
397386
286614
32028
975429
250901
1102661
1597255
1633245
599742
17497
1759615
1213361
869575
495953
63998
684849
579132
1722013
321857
318054
1194265
1002514
915344
1199976
1510807
1428090
386113
1736195
1877241
843868
538711
1210203
1296204
1168468
1843756
456055
1319234
1381876
1765105
1167556
1168352
1765070
156152
1826464
439784
1841378
1226884
1766510
552738
989460
110819
499351
1966379
241965
149258
1060448
67384
1318524
266290
75498
1790968
843698
1078245
740558
400054
1114952
502578
303491
1132319
1685737
439493
326000
929234
375464
1097850
735676
1157763
1561395
999470
1518843
712549
1440596
1869368
952563
1353213
1219592
1791942
1602187
144134
1339171
350004
1746173
1775253
1573642
1473253
1318757
655535
250047
1930201
1213408
352387
129973
718424
267054
305921
245990
214904
1334921
1206536
243742
304729
558026
1784318
1419286
452365
1731549
1525816
396686
297356
1854577
1312345
715438
1442786
1125863
937118
1873684
1336303
280981
1428402
1660377
1002449
59659
159693
1188830
1881441
277610
1062628
1542000
1091524
1226737
1653522
1856371
109558
358601
1212130
93277
1721488
1451561
98475
1911024
849313
1616965
632084
377929
688983
470875
1627042
1310745
108534
397780
1973222
1528231
966813
164635
1107235
489637
1608023
1094994
1383269
1273347
1466375
600100
1681918
998836
1961522
759788
1025129
1351798
1474454
1500326
1778257
1753412
1732594
483563
466909
1345475
1767451
1200495
1037476
1981073
718223
733486
1249241
1130310
984468
917280
1408506
498585
1935264
1453925
1704507
196255
725336
313091
832955
994437
87476
1841796
1595259
332303
1838987
1134578
132906
1491141
1344883
1652103
919148
1971201
735294
1357555
1049946
562202
621909
1486299
153097
238445
1419703
374257
168009
1052881
1415896
133429
1989103
127698
1263427
1888988
92489
30122
651535
1976455
1023468
1108024
1867390
839827
1097224
85906
256850
1144284
1110590
495387
16361
225396
615066
183080
1380605
832327
1901748
1689901
1407671
1268474
381353
1008438
63238
1121317
118391
407754
848317
1161499
1629595
877783
1199207
538871
1329580
690620
1042757
212711
735258
642194
456458
103050
263965
1081372
1964279
865313
1996138
83221
545275
455111
173932
20964
711249
1936517
622533
143096
1594656
1764336
896128
574902
1180334
1770764
1253549
901237
1390188
897623
1432171
1888810
820699
1423433
23797
724206
1738638
1974073
592894
339254
1868030
91193
1258967
921277
1166874
195533
1291641
794320
1231596
154593
661246
1424439
1979348
1556400
214991
1518963
1685538
185208
1406650
1579985
314817
1229326
202053
950689
733103
580502
1733922
964297
1498695
1000464
1602609
1558939
562219
1419784
602643
1255977
957475
1384449
1650534
187046
248415
975954
659214
1068451
859370
107512
1092938
1928071
86637
1903203
1538949
612939
955963
499772
893067
1457738
106947
871712
203575
935444
1025098
52483
1733465
301655
266344
1320759
67374
1548390
1471432
1388527
1988259
1275187
283029
1185500
179497
189359
1352186
1663096
406850
521412
556592
305341
1117745
37400
1267930
112262
304539
612261
1116623
1780405
303624
1029119
1731766
1119727
1762780
1658376
1409361
1607007
212777
1151772
676697
1532764
349230
1105568
1583595
283013
1117882
722124
1914666
310072
1825300
788583
657500
1625851
1410549
1084191
556606
274640
1022583
1528546
1453289
27838
902475
616659
490715
1108093
334428
1298847
618413
1911897
896176
1577621
1343310
593534
1618953
1849218
1159001
1196517
1163000
1354046
1742807
994571
1959659
657609
918941
1580814
885757
1989671
294512
899927
180574
1698468
1815511
16313
379571
418854
1336869
999453
525859
72096
1092270
189617
513146
374765
219188
82299
702239
29540
495126
1988765
1380035
249171
1709744
1181688
1964794
1327122
1176141
1066565
1343392
1028964
473144
1122986
633791
496668
1947952
821955
1238162
1765065
1318342
1341143
1117359
245625
1650457
81398
973455
767988
1965675
1670097
1652977
476243
1116777
355449
792412
1704041
1515710
1915590
1003249
1847207
1771018
723746
1040617
1294888
1859067
518902
1534735
42471
1802116
1682338
359822
1443483
302770
1664925
1457680
1166371
1761456
1020748
977942
189172
119747
570757
916541
491884
1746074
191766
1630875
1249849
1010790
1046234
1143433
271575
1862011
1772789
1584239
285713
1055684
598465
921358
1096403
1930897
230976
1154148
153079
1605171
958915
1042006
181107
1863406
992439
1306990
1663451
161341
1670079
1538889
1263589
1294817
624688
1325361
183692
489370
1748159
452155
1650164
987994
1210168
1553693
1098531
99177
417373
1852642
171889
230361
1532053
433276
16968
1797381
257560
151814
269669
836666
454274
1563675
616304
1530185
1128794
843436
1353472
1698446
515053
1278445
310273
1027285
349742
153178
498196
168728
1081716
1439411
958393
430044
1373151
1830201
1911411
629507
491934
1325089
69754
808600
204570
1555287
1496016
1250128
1044733
580554
398789
1250295
1415172
926183
541324
1917122
922979
1868566
1476008
1160121
1836763
417205
1273515
1516159
1446058
134849
256193
948260
349811
1216251
772844
722681
759666
1342153
1740737
1041780
465543
1135161
187242
1284900
141927
1465195
1051315
241198
971793
1652821
1579821
1767402
60285
1819024
639205
1231782
244325
1383340
9736
1534015
1439783
1319754
1383609
257030
1578414
1908119
421624
1954021
1418850
680529
198770
800036
1319304
1945912
111066
438538
848624
1380141
846212
1954167
1364063
699450
1034293
82659
83908
1285217
1112807
561461
370610
294402
678447
1055921
791838
1492892
925629
1323865
608991
1573980
1072195
165433
1036851
640707
522898
1261660
1433526
1226299
1766961
1225547
937669
619940
1059522
1758477
517511
1551395
422611
1688183
1395113
1331491
404985
747471
1124250
1436635
726857
1312670
150057
505374
101349
956839
1146823
587969
1201850
1522885
1307282
1071867
785937
1596215
1220183
1207263
738785
12208
190051
878677
1715113
132779
1721146
1033660
477225
836594
69711
744348
44753
665823
51792
834306
1531712
1038708
1822663
153830
1339486
881602
237795
642119
1457173
1537343
46926
1559521
247661
980008
145679
509225
1451504
441100
908319
1803450
490972
1739014
463565
1392177
617569
247807
1570196
430101
998223
714190
26464
1871228
531329
1714342
1208165
1049072
79840
642343
1698600
362851
714084
509680
1151647
38936
1901968
898521
125592
2994
297632
1545284
288732
40868
468502
1504143
1497365
419035
197841
248522
1273854
743511
191386
876403
419749
1342652
1589082
664200
1153972
735672
1230512
728852
1736997
1216252
345843
638937
183280
1029302
1963732
884215
1306348
427403
1360459
1855255
1871372
1645803
142748
1417370
800329
1434636
885595
165731
1919990
896910
1802558
1039075
1607897
466541
594748
241960
576117
296950
1906679
623504
1929279
785397
1113069
688312
1144731
459497
1840317
1218858
484714
115658
670117
44101
1327854
149614
1504638
490084
1221624
865420
1255034
557524
674847
1745873
1734246
1920766
389291
753469
1671076
977204
988950
1032153
1082351
130362
1377737
1439727
1573033
246061
684404
621101
1807797
390756
501031
1092322
1092649
1697662
1221849
1187834
1144537
1363506
1036909
473900
199142
1128671
735465
1451983
1051090
1658929
1046916
1898111
887738
1896518
1625708
138118
1838773
1251805
576462
347636
1818164
295918
594503
55440
1576311
463379
1022598
1002958
1671852
473832
16302
36294
611409
589271
459885
808771
612708
629873
919754
1191138
394130
1952518
472845
1587209
1185430
1802215
1413254
890758
1021802
1055971
1091914
303054
1760753
1339976
1703192
1293122
466868
287919
1180733
38423
359876
538340
1303699
801029
212699
965276
1671015
274444
888485
1597354
1044931
181192
1728258
1041767
1687314
155360
1241033
1674487
1043666
1885868
453743
1531507
1355310
407178
56889
1317176
517092
963302
1254812
1414127
763814
641050
1160433
544651
1528641
891228
573665
626287
224566
1024496
403698
1127814
646901
1642092
1271965
567140
721817
1529932
315962
1262833
814511
263010
522195
377461
42639
220389
65676
1904475
1905340
1987423
1606308
612561
1671292
34409
658533
153905
1326356
1063930
251077
1476283
1272108
1070814
1570693
1314810
1060177
819220
657667
882898
159484
142402
1098437
965671
1891546
319785
1313914
1756714
1191841
1799996
1830543
247896
1791829
1288496
285368
1424068
1796631
330956
1452550
1096809
1277390
1758915
1020402
539506
1762922
297985
1818563
550776
822315
134838
1263763
460283
567113
1559387
1284484
29150
256851
556838
1089551
1311002
185717
761058
932645
36296
1803608
1660468
1549098
1118050
503475
1567152
152086
360460
113941
865864
1144427
145648
1977287
290108
1545858
712118
128893
1069782
107392
1946595
1073158
552846
360756
834025
1178936
1606729
1096180
1775541
1327246
393852
884202
1199941
983039
1913484
883045
983965
1288644
1042921
1178628
92545
1941334
150342
1749629
1012394
1948598
1990190
73152
1279018
616100
1467257
1100352
351751
160866
1121734
1752306
163423
912133
423835
711580
420559
1817595
202365
1414933
888651
1140052
782544
197232
99312
322400
899462
1061976
541954
536403
705820
1544834
625547
1675687
1900273
1156486
1231182
1372681
456101
1657109
1844366
482936
1709425
567326
675961
1258941
565679
1774586
1396528
1565054
1875829
1260298
830446
833245
1957911
695306
1059519
158873
1851725
1938090
156560
225155
1788497
1293109
1088746
1380454
815155
124425
643728
437602
263670
746456
1846122
1000958
823610
1626218
385061
692333
1221387
1377603
1804627
947345
1396105
96306
755957
1161610
581314
46220
296899
1598910
874662
876978
72205
1861616
1518155
578717
208072
635994
466732
70019
492599
162879
855156
1268964
1828822
1503646
770434
1767242
1260443
1644394
853570
1475080
1065231
66814
1688872
1855452
1827760
1329174
1813305
969394
1765235
1149648
963957
958469
1749504
319227
400014
607385
164163
1168507
1580141
54941
1545314
921448
1291867
1875771
943849
45335
1780281
801536
515123
415241
921042
1008075
920196
1560346
758768
1576917
1199294
369521
452412
893572
1014396
737604
978239
659603
155701
1411935
375057
1717682
1871714
1123341
1981086
1593191
486793
1515932
25246
297926
1204881
420834
1889738
1252064
609638
829701
1069697
1682925
1337105
894863
738020
1897516
1308789
831266
1070133
524472
1264002
1001580
893689
269921
790318
890383
1159475
1020645
85835
642642
1446731
1685787
1009853
353031
1990708
1040505
1739247
983673
943422
28155
1186290
227249
1287977
570310
1582023
1995226
110062
1151847
648492
993469
1253857
946917
540184
1832335
1977281
384544
441497
478839
1854605
1653862
1930133
1933501
1007105
1105812
1990103
297062
686103
514522
1901691
625759
822919
963322
834232
671854
754124
1591363
1744659
1933623
1673695
621779
695313
995292
1892154
384626
1721631
1078199
1159211
1457961
892749
416137
1868548
398879
430821
1158578
1803915
1903176
1593257
1028844
1224188
1325399
1420337
53368
306796
635457
127593
1922219
1326434
1804151
150071
1585553
1156312
512995
1881314
1954012
1712658
1684407
180548
1572650
1380291
1593832
639633
1307561
87768
1593380
592626
588225
966658
1289125
124125
408449
1577658
699474
741390
123107
1614933
1031003
223625
801301
1865428
1453085
678229
1452388
1586975
1106483
1566355
531226
417981
1722901
306435
1802013
1245100
1758227
921866
289473
610888
1169981
255446
103945
33122
1319695
1122963
941983
1569454
1270905
1686549
583050
1957495
262317
668384
275261
57296
691211
778353
1763892
1492987
1944184
1503095
181097
419863
1335703
1498524
14558
1349572
804410
1428159
817016
1813101
857458
873425
329798
1301947
1192048
1194770
605456
1530141
862179
1606187
129751
1293915
961574
1922592
1834583
29271
778926
606439
473082
997193
711908
1109809
527190
1970226
1598604
125404
1001002
903807
1710719
556974
762095
666088
176188
1621597
1928384
1582852
1663137
1215980
551234
1029421
1549937
1180059
600056
79028
1182686
673525
658676
823179
1946196
1996000
1876303
555884
1593755
574942
259486
1828858
1824985
1382395
1094942
1281979
1351655
393377
248988
323431
1314913
560345
650880
1933489
133764
88752
1417719
10751
535862
275729
876508
644622
484561
1278138
358494
579419
551360
1552450
1304918
309730
1023576
382993
359207
86966
989641
1171358
956293
257265
935183
11722
265335
1277840
259323
1720071
1611013
745050
1312329
236611
1443423
1447929
809209
171892
310393
1666312
570134
1757159
1061204
1273163
1361287
1698725
407066
1624249
585711
1522705
1009342
658290
1699405
1999321
1052574
983886
1342501
1024913
1509281
1509543
904323
66857
1295197
468733
1095177
1768891
346742
1154482
817021
860014
1415261
656999
1515948
147047
1723690
1775236
1406962
316200
1769461
1874297
759721
1664067
1440402
222737
743122
1256005
1339720
803045
15001
292368
147276
1537
81614
1992278
789287
1158319
31205
698964
750528
82709
123286
581953
1919041
628570
1628515
136952
1410161
197800
481676
112069
1702364
288439
1456657
1608510
1420250
653306
1522437
559565
745879
1716287
55778
73571
493298
1613489
11179
1878085
1255688
1221043
901365
353200
1494046
1174842
840889
1827374
1337705
1535718
935645
1767048
110890
1447285
1470492
306036
1578088
287908
17652
649121
1492912
293679
538596
1801942
923636
1999373
192559
1300077
1309047
1274106
1068805
1804052
332203
486827
990274
1538796
1291051
39094
1988586
1054812
902337
73738
789735
311366
117722
1534188
6476
1284119
1461884
680206
410513
966950
1430598
1117777
1332715
1434252
474581
1358713
1487353
881109
106024
667408
1610715
12635
1841258
1821595
1273614
544242
763499
545729
1872981
1812072
632284
700064
1516021
917020
1224379
339445
997163
1833227
288020
408311
1854870
894664
165641
995190
434212
1278008
435738
746273
532103
807047
1285236
1282129
1346282
1287623
862791
1727468
3922
757702
1779505
1484572
1032260
174107
277138
224715
1095622
69660
1719585
1117505
881678
751479
440282
1707113
1347990
1215926
1817567
295273
1471142
1221830
331204
371264
1090619
520988
838840
1760851
1561467
2627
1649555
1607998
1480173
1508775
649937
193843
1907905
223796
1081311
48879
783655
1179419
69606
163876
1483278
1397476
1192002
376971
287888
1896791
80727
1509930
221099
1032129
1255813
540904
8130
1843245
519142
306340
263701
1767081
1036142
304763
699731
1740090
363243
470854
627466
755595
961130
75626
18797
1158129
1819598
1045984
1392397
1060206
389686
256490
50345
747452
1405497
88669
1273261
1996035
297052
789666
304451
67209
1096039
1531880
1498748
1649163
257704
188685
819864
1173346
1318501
885050
1451220
1767376
1051671
386155
1363042
1892535
84878
775136
1680926
123581
1310612
1038756
1588824
342701
1157878
1739706
1229391
371740
1636091
430830
222960
55619
753344
1018643
1856161
1918812
415106
204676
1192041
438365
1083507
65921
555728
665435
1226771
713123
884739
142404
619858
1431006
1106627
1685739
1520671
925835
121152
392857
880615
1647136
485575
224699
1520672
369723
313265
1200783
1618358
56573
623461
83270
358756
59686
842975
1875025
636782
235388
364864
1198963
1766448
1044941
603940
1140640
1857198
802263
396406
753363
562710
1815580
1931405
1160790
1806667
939069
1250895
1038228
16510
267936
1842928
278599
1266621
1784919
1321889
346887
985256
240684
772400
91592
1839771
989657
1129134
1415364
1152738
525110
762030
1005843
1287610
157241
713092
1758730
743998
1884644
101239
472613
601373
248346
1636339
1350822
1368026
1370934
1884779
225300
1845558
1614380
1331049
910060
118249
295321
1054577
242022
75196
206376
151139
412536
686449
1350086
99009
764683
1997757
1506565
1302191
1576716
415364
1919174
1740525
1283335
1535683
525847
587546
1693404
1679331
824611
437033
1910427
1761911
651055
1169052
1068281
178901
392371
1009182
1811374
417394
1570891
369316
708047
891902
1090272
595041
1201057
1654708
1879085
1940679
205084
1640790
54539
1008247
72518
881299
258485
1549278
1811019
319076
1021140
1837347
1233162
102527
1115501
1940716
983913
1126495
70806
1173834
1975430
697317
1140919
1034035
1404873
1483838
1034182
97586
1160538
1153100
596462
789162
448325
1656338
1653351
1555492
1436454
1379821
1756178
73341
83814
893312
621857
1611930
164679
782958
1896200
1679252
936548
355333
353891
80459
1086330
340458
1306379
315171
706123
1398159
694283
782250
1109165
928535
676754
790230
110831
995704
1254160
1851261
142779
699346
1483657
1766778
541818
1575909
1939760
934318
1812181
1525659
1934675
1345766
1705369
578472
522712
747495
1847502
129579
1513087
864091
1014043
495374
556074
251352
1892610
248208
935177
1699384
1448498
1310029
1259637
524475
1874990
332643
1376466
1214373
626834
867632
423510
1825249
1689410
573684
134421
834251
1264867
812374
335369
1313744
121630
644177
1617887
1139275
1853142
1577819
729966
1501734
642104
1717113
1267070
1077003
1472542
1586726
1286668
296378
1340771
1849828
585426
548153
832419
1695929
1489237
685510
470472
651379
121403
1981295
907007
678898
480040
1933064
1413671
1200338
1176078
89358
1065794
1061607
1237715
355374
1716954
276559
1173518
1507736
1926373
1737821
543422
1251756
980746
474554
1150003
448203
1994517
1475939
1026277
1629214
616048
1365639
1698525
40267
838096
1014333
515849
239652
1165687
1924210
1840295
474891
1985393
1277749
1400497
993034
1704510
1962247
1533418
1390794
266140
1966541
190247
566628
1434170
1331595
495737
1799521
146969
1649747
1001134
125743
1272458
140729
140647
1488345
1309270
745900
1283772
689379
240242
806573
565120
1864005
359821
918597
144230
1657601
1587536
543859
1794631
1258646
1411002
619685
206144
992341
189561
1910058
500167
152961
1439572
531120
1702728
488272
1514589
1603590
1298251
996677
956865
739972
1729007
1691210
447028
454922
1412214
1248785
778023
1322993
727918
712160
1099606
1032418
1637111
1937788
1585748
1204054
3649
367893
765407
1086608
1153689
269909
201773
1177803
1354478
1119407
1061441
1590238
98688
950185
1211148
672253
123409
379357
1004779
795147
690682
858368
312263
1653457
639024
1820059
396883
1904864
1194238
1071711
1114943
508851
493451
1216107
769440
1817163
112559
1633926
500431
153123
425400
254393
697172
1085078
201330
1459669
1490522
1348352
861268
933751
706694
450040
915078
1339961
734332
121167
1339907
216937
433287
1869072
1373928
749618
739041
373782
553189
64713
358412
1716816
1466969
1676667
1324853
704469
1722206
1250232
1740485
1653720
58996
1599842
963746
1625305
238119
240618
277870
648607
995625
997559
188105
455017
647426
1870397
1135731
431699
1961472
1839582
1908431
1701995
281393
1867246
1160734
861226
542389
1346512
932849
1536671
613132
1023216
1953879
800796
1460595
935433
475667
1719820
320573
822726
1004845
826363
590291
1562657
1389156
83428
1560011
296409
1463150
1204716
319327
70551
595664
1725624
155650
973100
1627173
882942
1464731
1884702
1570948
224055
172784
1494219
278291
1647095
640419
1175676
1968753
1368720
1670698
993088
544628
493770
500629
1781854
1638620
1622310
656814
637784
15076
1037086
313684
1527508
665966
599998
1547034
1538756
581066
481866
1279241
448897
1578223
750042
827336
1700810
380637
1008874
1655448
477590
1359514
1770056
1761495
219778
1366403
7693
201441
898482
940247
458343
1351621
202410
35002
1990443
137664
1826879
411222
253430
249642
75625
499121
1209779
11153
1702061
1073497
398278
1844715
625108
457433
1100817
1821030
1723094
862031
422236
1056979
1095041
1848612
1655584
332887
188682
1063231
1173553
1701814
437039
1210157
1622345
1618679
627696
1514267
849353
477757
378791
1360970
1497435
1230131
1887254
338699
1483192
1502873
631108
819315
989415
1301645
398091
1347167
1815983
44023
1882202
365707
673397
1721008
786907
1993087
59014
1359615
1931528
1811728
1265008
1637035
733283
101411
1466650
372806
1257457
1094359
1837031
1322226
238573
866221
50468
1757847
1320846
516769
238025
1237736
1478549
1944723
1489836
1412748
708237
6465
433284
1887239
87688
1883065
637330
1797021
1776939
786548
1548120
1125130
149827
1302395
494732
752628
1279662
1519159
1420885
1050369
1223518
61100
27998
1299875
1097553
1557106
753924
1005095
452999
1281504
444550
1228564
711265
1946034
617928
1330186
599132
806497
1512372
786489
415159
830115
358731
544266
1361939
737019
1274168
566942
831570
869967
1572805
689535
198226
270677
1781250
1037375
919620
442358
27416
1855078
697104
1699691
169471
808457
1812997
263303
1107691
886589
247514
1012392
656413
593547
19105
1245053
1283303
1241685
612612
233320
711927
1672472
1284060
494699
536522
442070
682873
78487
1135888
1807507
447897
1975698
1916064
1055934
580272
371195
1401339
1219857
1313821
1933258
333598
951937
94437
425753
1759502
452102
360418
1367285
1259521
878807
1770085
1153810
188938
889756
559692
399952
1959734
1754485
866897
79081
314517
1379086
174433
768620
1984443
448531
1591351
1627967
328758
97684
235035
805137
1740196
1426424
1770289
1727247
1043849
971406
1984239
271594
1178712
271398
1661407
1797262
463834
21792
80705
1472492
205548
1205818
1944369
184114
933699
1631542
876836
1032361
902758
1691566
961139
1847630
1907757
674994
1780396
486919
1735562
1376083
1059838
1518004
211993
323190
254700
452405
651253
1455845
294737
1082472
280585
537610
1241167
1405403
147088
327975
1487988
196054
1476082
1396570
1193498
1581816
1171336
1351136
265475
1490795
754015
1883649
1939316
1981774
253808
251991
1807185
1857997
570136
60989
340796
1474471
1296813
1435028
384738
255837
390449
403979
26800
371912
1333636
1288640
170799
240434
503151
103887
359438
509695
793869
1440984
951582
1340450
1990936
628407
946129
1027091
820328
253430
1969509
1768295
107284
1882265
31983
1885573
1696055
1464431
158094
1693247
1460134
1703164
779408
1878199
625913
592356
274074
1870419
48687
567410
1805228
80818
782495
1159587
586184
1250200
488823
919699
72509
1641709
933394
742806
1660786
346769
995382
1332700
1869258
210497
983383
836510
1705696
310357
1550808
1413387
1965345
1284267
169705
1657055
264627
1923711
660245
1790603
549828
1120019
32322
87608
395273
883520
382126
409209
1135
533654
1686855
1658767
653820
1664938
1312632
1793477
1764930
123942
996664
1138769
653180
1688970
987064
1746539
1695124
543047
1602797
1621781
1383685
1818555
172240
1585487
1673468
50810
739123
728844
581779
1023567
257122
945086
640258
1958930
1761288
1936222
139953
1698922
1552079
1612505
547717
1366669
1568704
1084484
1499591
33787
1688807
114425
1179920
1331545
682607
193176
1430817
1365670
1838287
1025392
979284
1105591
1874574
1570899
1280380
193729
1686498
453240
1398395
995072
116402
1953605
1294098
678906
667071
1806549
1314308
1656850
305936
1793884
921064
1365162
1516121
1157771
195134
1299357
1230016
238423
1179630
1755390
769696
439442
1706756
1355703
1831329
1975974
1360953
1997046
1732274
362672
1182533
1895800
1219683
1855984
461878
70352
768511
617427
1267642
1983646
1959831
1309665
849218
538112
1674564
1298869
1498459
388360
450759
345742
1748897
1533858
821675
1249523
1031923
1528102
740367
50689
279473
18471
1260849
1849909
249404
945173
1828632
218635
417170
1922438
1060596
1556006
753342
1825747
506057
1242889
176585
1748354
561712
1832195
521610
917896
1870806
551439
370740
1718086
1965962
770781
1231463
1418770
1714456
234066
856352
1111755
1211955
1106315
1670120
1384425
1865177
1720772
1891741
989646
118473
1728348
890989
1277971
1794738
212855
736326
282461
764251
1848186
945910
1935996
1269165
1924205
1341817
1506469
1206817
173988
1371932
1624074
1944257
1098828
57658
190395
1049021
1798030
1173311
1572366
43990
1929052
788536
698336
1425950
473621
784476
1104512
1227219
1128449
675332
236638
1426104
272141
149126
977038
1266736
900954
1683078
1131667
292524
1522372
996388
1714578
472358
791070
650724
1844265
1341426
689475
1683223
1492194
711028
1740504
1105987
309333
582928
1262397
1000164
694369
1428478
1385537
1653939
1313809
1537105
1331520
967975
1549276
1881736
88095
1475779
1502178
1537607
1471112
965080
957378
422881
722528
957048
1018369
1890443
939359
630794
1224141
1351120
690841
1214409
2232
332696
254129
1705210
430695
1216693
914994
1507106
1463744
1699816
1658403
1788488
1808473
371648
176922
128251
1576294
1455728
1705508
1762383
633330
1908394
1572803
1471960
1106635
5502
1821615
1339660
1332010
1074488
890118
1840146
1403506
1501729
1280362
1888289
239573
1840468
1526018
681090
274924
1302507
1848808
361693
442480
187754
1397096
123893
1836541
1300042
183981
1676117
47715
1003225
1239255
1209341
1465790
1350316
1897002
1705645
1142108
1508807
7576
1261333
1015861
410145
1987387
47543
708379
274180
855842
179056
704381
409053
1556072
118659
1954099
754805
505417
806057
41280
716650
1536858
1348437
317710
669288
1092827
823032
1055060
70838
934556
648057
1188898
234566
1603906
1549954
567153
1536044
1088441
1762215
969996
1532648
1543655
976751
1169505
1855998
1889324
1574111
1776629
1647498
53867
490915
805098
1433621
87938
1715803
1201843
1168446
396534
560538
1876625
166099
160914
925057
160656
1169070
1864186
347208
1624472
139541
1402193
76155
1588109
476589
322100
33836
1554319
304515
165014
439579
746294
1808358
1873888
630273
855860
506841
1828147
92071
901903
888673
184984
872088
1732976
711285
1040830
1745358
93724
1785986
1784296
1643164
530543
1838292
912044
597249
320481
1082005
1758143
388819
560207
1093224
1555121
960789
1238420
1425995
1166554
765651
1697309
1080745
885443
61663
1667091
1476425
1340679
1463593
814161
797518
1690053
103800
1408935
927196
269903
1836196
1098408
1067894
1848332
824201
107806
677807
903541
448375
1796287
21204
50371
1020964
330501
895631
617073
1425902
304486
1934734
482270
714343
1626603
862248
20197
659489
357731
990848
888563
1308971
303298
1589626
1887150
576069
1624465
1255528
1459114
1859167
63496
357319
1631216
1499265
1562494
1931592
1199572
1346839
878916
1303568
155653
516253
633137
490459
518149
290323
1532473
303726
1541017
1857509
1595730
704994
266493
146630
1281124
904575
673342
281485
1876276
734837
77521
1544394
1498060
1332198
1097595
1803214
1883602
526426
399189
1098213
711520
1043333
1432122
1953076
578202
725997
597970
1370576
31149
1197729
441479
135105
503810
127653
1754522
1582378
1301556
981120
674853
1732579
1399668
1853611
51137
555776
650703
872692
1735227
675206
177047
6496
400375
1964352
1477177
668585
422425
1590836
1281795
1998789
251055
251602
986050
107964
912443
1471964
710976
623231
1288964
650215
1458504
1027007
1564174
418056
1047379
806589
555461
1086900
1606030
1807778
307475
726089
116268
837521
250774
437390
1401982
1095844
1794293
1298736
1018289
1009439
392386
154443
672402
682807
978075
1593120
615094
1604747
1823915
1336687
920153
1460065
944391
823924
128412
1069762
838837
971061
302412
355891
293698
846581
474412
170792
513524
1426278
1800473
123069
1493605
1358729
144755
159945
86390
1488401
1811195
783967
785705
330278
1301674
844612
1346820
820189
491390
1980933
1408420
1253730
137221
1036570
699275
361305
1971759
509641
1823202
280161
222786
307612
487838
1018996
1415209
1692505
1749834
697585
1185764
654217
1176761
456668
540173
575554
485838
1419296
11853
1946056
112270
1780162
888608
1429019
1288531
1888800
749264
1471362
67996
346254
1476044
89476
397406
1563598
210857
1095794
1761936
1348862
1850998
1605340
1418629
1362394
1122004
1863548
331241
845774
1907117
263535
448205
1905752
343735
1664784
22703
1155745
1099509
69340
994942
755336
1456292
1697588
458662
226502
814951
934577
1958111
709610
1239827
939860
66608
426913
250944
1480369
1727395
403552
340738
1556020
132878
1684515
670066
1046048
391527
543191
1326128
204361
988879
401801
1075479
233917
578094
1787683
451384
824626
20713
774607
899168
981876
1719952
740343
1353345
485449
1515030
444045
1355887
854685
1807492
856547
962608
1564123
31938
1205620
383666
647019
1887658
71594
954128
1135972
81651
495763
1590673
1695643
912444
205375
206070
347061
1012561
216162
1934139
1323988
830163
1864204
1837655
66261
117707
63860
1877983
1524250
1201008
1222739
338049
88298
1979221
704654
1536719
337851
146135
443385
622375
229583
1028410
360932
1630061
507042
945192
853501
981589
1912386
1535651
1441534
1474427
164888
855016
349524
1333543
55997
323857
1547559
1369060
485154
1261016
293709
1789281
1590047
727241
215907
580136
102617
1581983
560356
1811048
120131
665017
1191767
895516
19218
371863
375383
527636
953472
751859
33664
1406630
1678350
1701360
1815376
1488948
1364493
1628037
1895307
426546
550343
1739317
1850473
97122
1925848
1778894
813997
380350
1903462
1183243
643700
919470
1915048
1376965
1579166
820522
1855656
698560
1678647
1700339
319786
638779
507894
1567762
523368
552659
1554313
457747
1062692
747474
1023986
1431702
158524
1916391
1426118
821838
1574580
1119183
274307
1867448
520326
306959
776262
698665
1444784
1862617
1383760
692564
645508
99061
1974080
681425
1461518
272087
1446744
1987436
1376269
1771477
1092239
73028
274838
1300243
457445
376906
223044
41392
952052
1692037
240886
60906
1763867
1342520
273139
1482807
329732
773904
953230
1305353
587358
172729
903281
136207
1817820
448043
747806
1719660
390244
299356
623773
1633992
1170647
514173
1765135
1162199
1025715
400052
1201467
315775
1291723
1647456
176730
1087803
963748
243312
1636259
1348655
1301243
1774000
1126486
185991
1574430
564185
371898
580216
1494194
561676
525631
53804
552033
810130
441400
1074628
1195668
41660
706552
152861
616941
136625
466344
1808753
1556401
245393
1758373
1470648
1013425
705915
1532012
844996
1326550
262705
1016855
1064531
1396571
594507
294209
77444
14513
680101
544078
1571719
371316
1342259
1282521
287601
1726083
1435802
1799745
1084004
691097
466673
821372
1313201
783500
1123417
31880
1562966
1421778
748672
1622190
87544
559494
4576
1184232
676973
1960028
682899
1228762
1129011
1288710
17889
1307285
558702
706013
1784900
1503725
1497737
1597257
549419
1948044
1320250
113965
1147326
1188498
1721951
1090720
1677481
494293
939503
427459
1357480
1111509
1203920
1887571
1204195
1496770
275429
1683490
345346
407789
1985236
883117
1479958
847929
1275736
1046948
337678
721554
3498
719027
1999809
1334063
492900
1437521
1593633
1941662
78745
1519455
533881
1888138
1281070
687862
1826079
329993
285717
553459
1181034
1162945
1580894
1443112
276863
435567
1310568
429109
118655
782262
1728886
513404
983063
1462522
1210680
929918
1648622
1085549
1836548
1397981
1606750
292447
1633357
1444830
1040620
1008401
1780069
148486
27735
1978728
1780514
225091
533212
1073752
438122
519893
383075
287965
1617407
625957
1288778
1823406
1135130
1368641
740712
1144357
1050189
965862
1900814
1366852
1320774
302325
1613686
69859
449027
969677
143285
1525564
1597569
1624199
860750
382834
83414
1635263
260591
1915471
1593449
601306
357472
1334494
667301
1319373
407979
1531261
773824
1957862
1341497
604858
850619
1288036
1184840
1094895
820800
1414308
1212286
411329
688041
114820
127335
1346985
75446
48370
881006
732950
736911
533808
514540
431964
1456543
1087461
401934
81155
1787009
1530050
1785872
1129024
942172
1787697
891774
1379612
1764464
592149
779612
1138835
1716005
1047135
1980004
1326658
1620496
522180
1101709
1890784
1053384
891337
1750177
1827634
195634
1004059
189091
1432907
374020
896448
1481392
770912
1711080
1986893
703828
1748839
1758419
1606406
1972518
191224
1642103
1699684
309032
1408440
489335
1506444
631019
373731
148027
574808
561259
130842
276933
1194896
1555855
1704766
1361976
560114
880770
1558824
158659
1331551
1093029
1270124
521948
818931
509650
410253
1452113
99783
54013
269468
1186352
138862
183720
1429556
1797627
178183
1981657
1469732
1310086
1577432
1562041
508374
994149
1525690
1254874
1820909
676169
183305
1190224
1153843
535038
1563179
1336514
1868690
818458
690226
1758334
1420331
332259
62511
23926
1603987
1493314
233143
1278177
604909
1509846
1428585
1385844
1720079
245890
252187
1620895
1075767
212813
614823
206565
609044
1301715
775470
960454
891855
1054122
1820658
100030
1407769
1681330
364290
1708998
713319
183344
1129440
1462328
1983938
267846
1417853
1363856
314264
1316983
1470520
419154
329110
1653616
760855
486262
1721255
99141
1449207
1920968
1120716
76092
908478
789232
67907
255945
605474
785133
1418447
1887353
14612
101630
976626
1563916
1732525
822320
1204135
1706255
1608113
423347
1019408
442903
978108
136167
494433
760933
1625047
1722765
785166
1892286
1332916
834460
1357188
146298
397776
1187197
150941
104263
1607286
85398
1211945
313824
1481401
755091
1708581
1964008
304154
1765730
1523046
14968
1929203
1726022
77154
164069
346290
914992
289264
803025
1178380
1706437
1271752
181762
532109
1365223
42331
39474
439828
1446104
1835875
1219904
286342
149487
1053498
921028
818346
1656225
315020
1601056
643299
827388
222539
1391740
1214606
1110373
1319377
641030
1311860
1610974
1454713
1816848
1062300
1169172
1659004
315394
1024488
1183911
844719
941225
1794792
1868441
660312
167049
1669765
1861360
1534993
699710
885416
1723381
1464970
818122
1057069
1985331
1239633
266698
1860608
1557761
260720
1789041
1837293
1612026
1630178
1608987
76677
1268337
199934
542345
1113256
1161739
1653885
349090
154158
165546
1746972
858219
421091
458833
554073
919865
1584062
541291
743649
384740
269553
888575
1769831
1853009
744468
1643617
1412186
503295
1308532
979320
1807536
1863196
601927
580961
350927
859523
1861344
61326
19438
1182745
1138112
794287
1553957
1152035
247300
166724
532535
1044713
28902
781644
233807
374445
51781
1739156
701688
1887119
818549
1112253
653689
1653282
97004
134474
1690954
1813186
992768
1644915
1368603
1663780
422700
980528
548511
349192
80974
1005536
532239
359830
75586
1434922
1553068
912419
1118617
1960223
858806
1693304
280302
478136
115217
1564189
774726
904186
941528
1505612
1597387
37038
164254
1680565
1684438
1458241
445008
361695
750605
395526
1202016
1630972
1496919
1281775
1180779
1372053
76462
1008917
492405
567976
961961
872736
1011437
1921185
795885
503659
617035
1830828
73147
762431
1066473
818961
1757480
1992790
982116
1058583
738053
1231660
9208
361160
203069
1525143
462252
1846276
1667699
1052827
623394
37414
1198477
607355
1492204
637723
1683478
1695120
427179
362881
548975
169396
503344
66706
284043
143106
1488051
259996
750569
1498786
1591696
564113
1075560
1302750
1331847
1678046
561910
418577
494399
50611
1124498
431239
1924283
1086062
803322
1251941
538149
1848078
1559817
48616
1176965
1224613
1937644
454895
638403
1271163
1382540
1454048
1890680
328158
308558
1112636
757247
58592
644755
149122
1738719
1524285
552284
1628723
1249109
834777
807839
403838
1614449
1277060
1370155
474485
1010899
1869368
167603
1162312
1713183
195999
1002664
1797450
564224
1292595
1709606
1010944
673483
1712077
1554677
1279525
856046
1794321
434460
532789
1068437
659632
416169
287411
353291
1561798
1711668
1265857
1873936
850389
1483700
1057298
1688018
396733
1338783
497395
1242071
2774
587898
209565
1826792
280330
150287
132278
1000672
1149603
502562
1821714
1014508
508195
834536
1819324
1944847
1906941
210328
274768
1685390
289269
983484
1480700
732671
1878804
500004
725773
1643493
421189
923375
229485
1201812
1376498
423084
185755
456826
1720547
713564
106951
1207477
559239
1934189
755626
709147
1440475
226510
1042548
670904
248497
448220
98707
926749
858288
1031439
603194
1516143
484542
1716880
25397
779750
920382
726545
1225276
1554846
529787
1651828
1569993
59062
101415
354745
792569
1009766
1135025
386993
1863034
1578486
983507
1761917
241824
1881053
1407659
778657
1160192
1100225
1959730
1817989
1239118
1593998
192757
121210
1318683
745939
400090
1003344
1061935
1800150
1739358
1567761
1582034
1615211
18303
661872
1941419
1767173
1454988
759163
765230
346934
1970779
1878730
1690284
1489967
1447285
1505021
1087176
757456
963704
1488246
1072410
1515062
447612
1351623
1116762
1787524
472898
295300
1753200
981399
1284368
529228
1278865
1041453
648690
1733128
1249481
1801784
430945
1799826
703205
1810641
760234
884006
726112
1784924
1775071
699441
1466566
379970
1157274
306959
1339637
950856
844985
1335301
147439
127643
651245
825401
1203001
1700767
838643
1989433
1696081
1614106
149396
1334033
563828
1248470
433907
727200
180190
1440557
1958751
320495
365560
1942151
1654520
1398030
1118796
1399043
1513225
916665
965379
1073425
1681774
747729
223190
1003155
413784
1672986
227477
1319853
259352
1868169
1255224
1061661
1898971
1086328
145682
668658
842482
407769
855200
1677112
1697434
504740
1240419
1534975
353011
1799534
1199587
414778
461803
1548455
444218
1200014
1949459
562187
1006179
1157555
1168071
406874
472403
559064
833557
1521295
1024482
1639101
1858930
1340842
1674336
3002
8830
1407658
211763
1315308
1939974
1373334
110597
1590709
1150480
729580
1631381
1013121
1069234
1347779
1644017
1451490
1994076
1146500
110951
1527062
463285
1857174
738283
501105
880349
280992
751035
1098772
1562603
73273
933736
997165
33343
1296719
421091
1975291
151977
1480544
595438
579495
1553159
1339832
875249
1240524
1578060
1523623
295595
1793935
1636394
1031575
1624796
1583858
479529
263865
960255
1601598
213151
486375
673488
1661861
1616215
813087
448213
1141657
111486
326614
344255
583238
1916595
505851
1085180
719399
1763523
1529
627159
51912
364397
497989
1598625
571954
1020999
1948370
1478333
768770
146464
658856
216998
646134
86503
26863
261923
1054482
90398
47876
1765238
440729
1922299
1601652
996347
160680
452295
559513
266091
733546
419501
176649
1572135
400551
1098631
1483655
1415052
1472579
1478541
711930
981758
1620701
1966950
1702768
445861
685963
1741131
911460
1282913
1949583
1287503
1359333
546067
1601468
585686
1184907
889779
737036
1884338
727943
553237
1682465
586468
1541689
6582
1237215
528605
653526
971712
882475
1184475
1027554
1584832
782134
1221050
779593
1487325
1623512
368599
890761
833620
546443
1703572
807716
142764
645995
265036
1446103
1783132
1467211
1770657
1618364
1725711
1428246
902528
1904662
1536959
348676
1287875
884134
973248
1462303
1881260
1335259
633790
957115
1129884
1487044
250960
1116756
594889
1661254
530456
129609
1207356
1665616
294382
1251910
752711
107183
963221
1452051
1027968
655048
1686893
496711
1177387
879703
191507
1112881
1565103
1799542
190800
906614
531119
1249014
1154450
286435
477240
899611
745448
956875
680067
1305296
1838394
368186
966239
453852
1721415
130713
122551
351129
1784495
715845
73026
809102
41671
322983
1631167
396589
431784
1226179
597361
1824161
1307354
1144848
319366
1821245
1493315
1429173
324126
597826
1867713
410169
935236
1006053
545084
1486851
598156
1435504
1794721
409467
1032198
1777477
299944
1006254
1188420
941540
1882896
537170
269835
385869
1881402
672432
1480337
163940
1780181
804270
752592
1486939
1185016
666779
1638682
45073
699826
795906
699184
1123491
1714821
1967431
241688
671526
1219132
350612
508212
170376
1936164
1755821
533981
622879
1432872
1783685
1460172
1537660
1152824
712254
1752293
1640934
1907011
532584
209295
63732
1116977
935120
1820400
716229
1404139
1679650
638586
1665398
253968
512884
1109617
475719
1300802
772672
163822
1582632
489315
359685
785739
966832
1884466
509661
733060
150095
145160
453048
1365101
1041977
1589966
1744543
637749
793357
1691427
510400
1421834
629866
85659
1993479
290052
894587
967338
1782170
117453
709630
63549
1812114
748146
1394430
1429723
1169915
923961
1208871
556079
526223
1562649
1638861
58366
483472
975713
807360
823038
910518
1095395
1985282
922120
1191286
1080454
121857
93018
415951
48579
1195817
999783
461229
1859153
384397
841777
927840
1114737
556953
1517766
998295
1774170
225134
690473
957805
868193
592221
1091486
1179202
1539082
487648
204262
1640223
677099
209021
998393
1851280
825832
1605571
1830671
753785
1870971
806696
942887
1436633
1296823
1210381
924620
541232
1416733
1810010
1406775
1265657
732802
1727570
1600500
867999
1377934
1837713
213889
917506
961312
1014466
1631134
1048105
253011
1103099
1686654
6124
795908
354025
1861200
1651772
131460
1584424
33813
637640
546830
215394
1675680
1947070
1702998
194998
1415099
1157495
952815
404559
1779897
1757076
1917703
979687
644024
1572132
1329280
442653
1115888
1707915
1148078
366008
496815
451922
1779794
676508
802607
461968
1172912
1173322
1202960
640742
74329
1610053
574942
1599324
1973119
1750086
1276502
153737
299097
675172
1842994
1300066
518241
1856209
496605
1406548
1122605
1147852
1683646
277858
20820
994859
626116
636841
821585
1123721
1569073
1387448
1358302
817191
39742
1794825
536554
1814281
395596
1506109
1248607
1340243
1209809
1478023
1337131
815002
819329
70197
1889687
576411
558065
680530
1942414
661209
639814
1504464
76572
1201222
1727693
431693
1159193
1123758
1721243
579814
1497269
1332986
853147
600949
842991
1799672
497288
1941353
1623014
225528
1427063
763641
866226
1180278
1567785
1723497
1858379
1904028
960354
801969
320243
133718
1158492
358467
507779
1259381
1287579
1563866
241237
1993891
1490020
1114484
1284492
124516
1917373
440939
297687
1974044
135468
1640444
1458596
380404
1664927
171032
1713338
1723551
999017
443814
371109
45801
517099
381844
1148690
738296
657916
1238940
698080
1947539
383232
6104
1672921
1632019
471487
1327019
483414
1255803
480105
648570
1128944
1100871
209276
1939724
1805547
883877
1720504
1303548
1084256
689628
1041002
1225184
130914
513504
1225578
1210534
1445043
1558629
420525
407484
1031406
350945
696202
316833
776740
1030911
1161591
1748973
1292959
465768
1771412
1583535
1576376
559704
255612
179979
776026
802533
1142938
1814042
1918551
1091008
1477129
1981349
410189
476028
205961
1145960
469352
230090
1260955
68366
140628
1943792
1279896
547997
1161777
1851282
302042
1070111
1802627
436437
130863
497234
1332251
13794
789469
1175361
432913
1135703
1263084
323515
1025247
123265
739049
1759820
769446
68479
196827
1232807
1968536
901113
1422887
1190677
304042
1333308
194901
542082
1533551
440003
1219404
1259011
581499
1705110
1768321
728765
666521
1740973
416395
704157
1196767
604760
441547
941766
646773
1364252
1289084
513728
155673
1900842
143897
556173
622893
56546
1959049
308503
771532
291866
1781026
1138602
1900603
1802586
1715399
97297
747908
1795092
1716735
277826
281088
298293
537551
1971904
1151710
1590019
1157485
746303
39595
1614332
64776
1765598
1112557
307420
812456
1988373
351507
55076
1413021
1410024
1384153
317548
1862498
1271778
225850
653054
1594716
122058
1896762
329633
976177
560511
1871045
804396
81045
1887341
73393
1984721
733571
149790
519172
250730
747289
1652431
1802967
1272809
1467582
395860
538197
1268240
1087577
1732521
593537
717049
1620840
290261
445775
435557
980244
483942
311305
1964681
311898
1667806
609536
1153854
1549635
862100
1432733
808127
1295256
1141854
1729207
1866932
252416
1621114
1533661
1725274
1047518
946690
1805467
1479429
138498
1988614
1329400
1439257
559182
1938974
461118
1190937
794535
1362832
812738
1345514
1269712
862332
1501334
436893
557433
140828
1576505
491243
477084
119074
1782911
475157
750334
1826227
434077
897749
13247
753591
1431656
1182807
1275393
1433963
1981654
106023
1846272
1699737
324739
1638102
1546930
1977458
240215
805259
860159
1515625
1743315
998763
692382
1784342
437910
1747900
1644180
885068
1296740
129492
1729899
618853
1597111
1186807
1307217
1583526
1342649
1726824
772955
506254
1251699
1143251
394519
12996
1771744
673840
1758244
428773
1609410
1945407
1007004
1476284
1313964
1752877
55772
708646
176358
1404384
266566
1055989
703596
789322
396605
786867
1655097
412200
1529210
832066
1642235
1566187
369645
1257072
687746
1364415
1810980
1243132
985539
1158863
1801322
1149960
702656
1280634
274526
257305
1137460
703991
1606750
315623
755214
1579836
1745766
981017
1538605
1874590
233732
493681
739787
337937
394877
1214434
1076534
1941472
571024
1280628
641130
1165434
11208
1989286
1203886
472209
1703316
634200
1046636
457547
1771287
670480
968551
760094
1409445
357477
318530
1867707
564583
733544
1043784
938461
259968
1564233
1220353
64260
1892953
923695
1773160
330081
802039
1936906
701394
1332675
836325
327374
1067843
1684430
1196163
692529
286872
1636927
307589
769308
1687734
1591811
1557718
769980
13032
417526
80300
1710285
863420
1918529
240500
17185
405031
579735
849785
1413602
1984612
1712958
773228
1136180
1060270
1376388
1318047
415602
1358815
990786
46749
638811
889668
1286463
340402
1225949
1200261
680063
1631396
1133563
478969
987184
658958
1516195
1459406
42743
241251
930189
940667
889497
1634232
1246367
361993
21493
1312431
20620
1670639
1218444
1758866
1331187
1919994
99888
834284
1416437
1182574
1480599
1852727
1260870
352531
217665
1806217
522032
1614052
104002
579090
1945977
1848161
848851
32251
827214
1024851
933954
121510
19682
1665270
1055613
703799
190262
1273586
607607
1268821
1303971
1649276
585364
483650
1840261
971067
793105
49037
1794740
119052
162252
7416
1828262
1093110
1276314
1431204
1413234
1515802
1632091
524135
1227889
1342053
1200636
909241
906820
52994
1208066
1459933
1045797
726167
1414330
43293
1332897
572661
1075827
342802
520766
761239
613535
1846734
1009345
650102
1758293
846178
1946654
1375098
71875
287333
1966339
109914
1572387
845843
1190246
1623358
209594
1605997
82183
55570
589720
1557462
429531
216033
1790519
1251497
659624
1743046
447621
245087
1764880
942539
267349
1673692
1576218
751464
1275872
193269
1880557
1303066
1197484
1432802
1046005
1957597
138008
1558628
1744673
1843769
1462804
1851507
4664
1039470
21151
1589047
1063590
465046
719060
81193
1278641
886173
1825018
1665966
697664
1532155
1427839
815784
1924982
663408
1403916
990748
1950097
246367
860429
1800473
1984720
1537815
1363773
272177
700944
331625
630419
763424
1427390
1836299
102243
209213
14018
125993
122625
36263
661986
175252
1950163
141045
1827050
891370
1204820
943139
1196308
474225
978894
410004
191635
927239
1295812
290441
1271589
1928558
648580
1831557
1410477
16698
1900431
1438544
1722731
23835
1907861
1680826
1289187
1171113
1616315
666764
1120293
867774
1993962
750736
824556
81727
1223664
1265832
1596118
67123
1880581
1897502
410775
1962184
534043
1527493
1254910
1178196
1325353
470895
1622754
1012960
493965
1385347
1272959
1189627
782169
1080554
1528843
1774114
1868572
1151045
690988
72047
1677280
739084
1482852
1269827
1593167
1706548
1746962
1202521
1516001
416284
1881327
886268
333864
952313
329728
773881
1172813
1302971
632597
300903
680825
1096253
1981608
1506839
1124903
301803
1812697
1899144
1714274
1334348
918312
936366
1257026
1844143
1660354
1596106
1341115
867461
335741
219088
546816
1187220
1459370
841105
958181
1788715
730535
1723274
1726729
317777
48258
1888872
507241
1328176
226939
1247284
1412814
634403
310650
1942782
540888
127966
1297315
635560
108848
533524
976715
1277263
1770366
1681968
1087237
1428369
821930
401646
1711541
515151
863851
1972088
1413616
1499042
203998
374790
306914
1241051
1663576
27961
381886
1486681
304748
823104
1197603
1047256
137509
1639620
1648073
1639668
757662
777849
646590
1011788
1477672
967885
273706
183422
1984937
1078090
582241
1495577
1986387
363109
429017
182390
871606
1293192
900023
459976
1043933
1020989
986859
1520102
125336
960537
1818130
240887
1047682
1506521
687028
1966780
868534
637854
558127
840235
278393
111159
57454
1587908
1509387
143951
263049
1218241
503203
1123063
376197
669153
400667
831577
835923
1443533
1321848
670364
559837
472674
59505
620766
472392
1143443
915218
367113
362096
753571
661117
1732495
466351
1135202
1139873
1020443
319011
1457495
234927
319079
1458481
1837560
235722
526410
48571
1187913
772353
300671
783628
1622345
1487681
910797
951700
86035
864285
8590
846410
1380946
149016
1944831
1972688
444090
287163
1132985
591959
1112535
137645
933638
1529119
691771
1183305
1809793
347993
808415
793522
1098965
539359
878683
204886
840259
1607997
15929
400818
65159
1634806
1639429
52278
395650
950158
337284
129865
1140806
813108
1038868
1112656
1873841
889973
1027073
1681401
529832
1874072
382732
1917884
1791483
161140
1817332
1879687
715630
458783
36157
1318181
888589
1417305
848491
1081895
1466728
492253
470135
1364769
1103843
1061925
1056425
239709
1092280
1875625
1011980
1583896
539879
135562
1019488
1407062
159985
116613
394505
1085623
813957
215312
1587859
1597468
181481
1927932
23249
1758848
581431
1531328
1959651
1588484
1674346
305045
832828
128775
712710
725157
1637559
1272244
1563709
849742
446912
893855
605842
371464
597284
1885528
1712371
1444396
1904727
698023
1922948
227946
349580
861095
1215223
92798
1223124
52513
813582
965134
526130
1318584
785185
1345096
139788
1712448
1507629
665415
567
1311557
989687
872716
931131
1093450
1590902
167203
1481554
769640
325550
1822338
1591716
854131
1360752
1475790
1234838
1410712
1148582
1047374
1999196
1826130
568053
223397
7034
980941
341595
989536
12504
1314014
17268
191484
525068
1362952
74071
1719874
1911437
1258692
1895284
1032134
577307
1444617
1739157
14075
1446073
1371363
92140
1517257
550795
808407
264558
1748848
1928377
410935
1138153
18440
204460
1754670
844518
1832089
1906268
1707631
653651
716443
267017
1759240
254036
360271
1231165
1146954
728902
1066273
188206
1075351
420141
1451545
1022731
55803
1569836
988313
469609
1610723
18566
1564872
422596
1801376
848533
37067
1579760
14155
556587
1565072
945670
1521786
1348551
1090952
50394
1650884
892536
436321
493718
346350
1835696
1003155
622257
1735080
415810
22952
1400017
1239046
1105896
623600
736694
547670
1143653
1909838
1920758
1020968
1620603
1442099
445799
520501
566565
1538309
113842
619043
1911838
1369144
1346321
1947293
136334
883664
57265
1568094
716375
576802
1552268
1533986
1380426
1164027
282077
409372
89936
739572
1752040
643840
12402
198993
321301
431601
99389
1038610
638737
211889
504993
1186861
1236458
214920
253219
860187
542369
864916
935431
1610400
1724010
748903
1609699
421917
1870686
1529795
1844735
1634331
1787955
1538668
94531
392504
556294
558684
1841158
1057860
1855573
1524183
637288
1277488
969766
4423
21810
150903
216290
1852896
1097742
760567
1708055
215868
192038
1213523
329241
1132769
1741406
239290
1518384
1494996
1338322
455899
648028
32944
1360415
307161
1996619
1845551
1186941
181375
1227614
1513428
1032773
327578
1211718
418352
1434065
1377555
1278783
1184119
240113
588391
1817698
1633989
694714
118252
574531
410224
808765
59553
723508
565278
1904119
1456694
1510048
985461
280073
1250203
1356144
781860
137473
615447
931694
503415
1305930
393658
357232
1441490
320875
1887689
612195
477756
1565642
306657
1645997
923280
1056823
1532303
674920
1767551
1925004
1021750
542144
510234
1660897
517418
240018
1734146
1198452
227330
645186
1051322
1470027
1613664
1248763
1411475
191622
708252
821380
1634417
1635472
261526
716551
28960
1384122
341973
1827896
1046205
1143399
1412595
752905
1377483
565050
826686
278931
1188417
669728
156572
515091
202073
812151
1856555
1294563
1760936
812243
1763982
428599
1607283
150737
147803
134696
696044
1652891
1331918
299814
1514708
1552470
782439
943639
1824654
49884
106377
1114687
30739
384757
560489
249833
1407261
1474862
754473
1204069
1969706
1604262
1522628
1890109
1378351
67592
749958
1673048
1233431
436223
591051
586307
452032
487633
59376
585311
1016533
1485496
233736
1179622
218530
1068780
1172887
1471151
101192
579535
1505119
135130
1501541
1037378
1274127
1678160
349685
463773
281703
998869
254482
241078
428932
487074
1317580
1079579
1499769
1329683
675244
1519433
1587960
192483
1612401
1111121
1973740
1081878
929486
529957
1090280
1579736
339612
123799
628505
1301124
1515618
1954175
1341921
845537
7995
1511696
1928268
1435440
1033431
1100874
1446318
673500
71222
8927
1953291
544306
1739759
172735
985553
323095
456879
751561
1837658
931866
46950
867178
771234
1678089
20192
568650
465463
1193723
1129521
1546181
1806561
270707
274890
1750823
525208
1720989
1740521
606612
1465148
412002
866921
1160762
650649
1109039
1654843
1578309
1639678
1156429
895948
710479
1898758
1931223
739755
1414056
94781
596854
283570
142621
1024422
662673
840763
788720
501528
705042
1491467
1258627
1390980
237821
541157
406946
1876939
203543
776116
1055865
988980
1473438
1982011
854663
680375
1048722
564563
967565
325399
259302
964342
1446870
750680
837032
20403
1582293
768909
1102334
1607574
950626
411139
1015345
1024230
1288285
467014
1893642
458821
198556
1870901
1849223
352610
929366
1290179
596675
858348
894085
599634
640361
1911604
1994707
118195
352523
545310
121239
1794498
728166
1318164
1479077
398248
277614
545094
252079
792792
1577121
1332745
659698
846726
396868
1844745
81986
1848071
408528
231172
271024
843174
3076
1314249
1052542
1814121
1728550
870846
1236255
1991559
1240558
1598707
621314
369219
1309739
387628
135343
688382
731393
159351
1148511
407002
1443420
1015511
559534
1642053
908428
473416
1168485
609971
1284359
802343
883105
344372
1728284
26938
1878546
405651
1239966
601434
545464
1634734
1563572
80306
1575956
1963875
1918589
19065
1618107
982182
381258
199228
1131646
1208988
51337
627144
1000831
518882
1547056
536325
1987624
794754
1546154
1973358
1077631
1037567
471617
1425574
957504
1301569
1784648
1319919
66597
491060
1093422
979129
1808512
1604096
848986
1508804
1563258
938248
859562
1758411
1607918
1176053
617620
1326504
1011578
1657320
383407
913411
1439985
567211
1099401
1932330
1109728
1921333
1403972
1586252
35182
676014
1438825
755974
160368
1510087
203380
891268
1646760
377825
161868
1668058
1388351
499784
1492753
1217540
265244
1888528
1118774
1524866
1059385
1108388
333124
1670645
1620273
639871
1055100
1556975
432433
858612
1935431
266489
843412
1045816
1461528
1562884
1631849
1713853
1636419
1670849
961503
746887
1112769
1970054
1273948
648957
588087
1362489
1739314
870999
1973384
861661
989596
467016
1782345
824847
375680
1054776
230249
187612
868419
1543926
731779
1241352
522408
1325828
467746
237674
405573
1172194
383508
1901430
1191725
138723
1317206
128801
1745265
1863674
1202312
1273135
1541205
1464956
1852945
1599522
1744693
903267
1636467
1949310
7198
1026307
816748
1910277
1409405
1305039
347726
1097428
557906
1463016
6898
853808
474673
328146
67315
897787
1700773
1156985
518049
123265
1055687
64550
268594
814276
1432150
1693998
299924
1813583
1080857
694709
1458012
1963871
56843
1043241
562767
1635100
1429456
1465642
1548847
1130339
1731829
56499
1144051
1341155
1781267
868783
196855
1582752
1268244
1493931
1534419
1469229
1893317
939385
297807
845730
1086810
1315137
160587
239635
1353391
915554
1787446
1268752
782464
762155
1505350
146240
1714154
1847029
806349
648228
1958769
863601
347106
1001482
1225720
766730
1411342
759009
395506
1189341
769385
374726
293175
761771
1220946
1344505
476527
1394628
1884006
532833
470253
678315
1599364
926748
125254
458478
1838587
956507
351705
43189
1385581
671010
1703265
460628
1578526
522652
1960695
791685
353917
569560
96454
1179746
1502199
1575530
1628814
136411
751829
371146
797646
855215
93191
1515020
1928821
1975513
1204451
42900
965411
274284
1368247
1753465
252313
591788
910844
865789
1491419
1277071
87421
1832190
75233
1622664
1298446
1240868
1077008
132042
701453
1043571
1340415
254324
1607560
125332
1280271
1328762
155861
1994164
1367118
1407562
438637
621558
1152366
1278245
779589
486111
245664
406388
58077
691695
576356
643464
112461
1264908
1494425
1177736
1912931
1025318
641038
518067
1514748
196191
1843292
618795
767523
786624
726486
557245
1660813
1001152
1726914
828543
1807558
1520166
989855
1230561
10674
919875
1960291
1766418
1187731
1088886
338054
1702233
1898046
161570
1291638
1058212
1307944
984443
130749
1481330
1493868
1029190
469306
818273
278824
1675376
236107
648602
4602
947985
1912156
1731005
680199
1917228
98763
683490
1637303
424758
154075
1267406
1844139
1186262
728768
1062045
789985
1300221
14404
959172
1136012
1602541
470921
1804097
102376
668568
1793889
1909359
1367844
470093
696315
654589
445009
1917133
1428022
1267058
1563648
1251173
397146
1626358
1458435
1353195
127355
1735777
574038
43805
1124195
1849149
1352705
1961821
582527
1333509
1101115
737871
1613622
714341
1611589
1515187
1473763
1719769
458284
393088
1444256
908069
1991669
1384073
1781744
1281260
1445219
167058
1939765
1216772
422793
1199154
50010
1098795
1515159
1389900
467677
71184
16242
1148732
396550
307106
1266392
673604
257425
246939
159526
615504
1865555
1954106
703894
979331
300698
697970
773240
3846
421589
134308
528178
1856511
1030544
1008105
1143096
1704816
1133157
231144
1258674
598037
803268
921349
1681189
1410607
1138143
98758
763173
1044939
1319172
1321840
547214
530446
1292363
1999555
344747
1113623
846041
341884
21675
1240315
72393
41305
1541060
744145
1433692
587148
1119852
725276
1957104
1825619
689077
1958017
247724
898933
947676
894725
830850
693991
1475642
415399
1158953
1583116
1304285
1247852
1566566
1238060
90668
368653
820162
666577
1479394
1885772
1662002
212613
1357176
1032028
1774014
239765
830485
1938470
1178137
1944336
60560
146132
766542
952849
1539900
1624658
1325886
1906468
1214351
414022
649079
291409
1468669
1181343
1237201
893847
1319639
1384679
511143
850662
807986
506550
1044579
1046278
45958
1914939
708679
1932433
1556052
257479
1848419
1819095
1460410
1159436
1501259
429672
1464402
1663768
1677995
1549936
1823672
761416
1882869
918477
543678
1010843
769503
268695
330926
1504265
353597
181166
731062
1492734
1777324
1886613
394870
1400433
1282036
270759
405929
1200267
858466
98682
707148
112763
109034
84761
451410
1580248
1299698
392591
1332128
1941544
1940761
171587
1820942
153595
312679
1548953
834442
1002394
974646
1141090
14622
464295
1910243
551265
1124874
1999721
651956
735244
1653453
32997
914974
1774534
1501358
1220503
1403204
54987
787954
1471707
1538301
414739
1887061
1536044
111568
521499
1313869
133392
476028
219356
1324042
1924037
629206
587718
772552
1997002
822230
1037895
486470
1710914
1294937
1447610
1179920
1557246
126550
1087585
430500
305723
903012
698352
1189799
1301244
1535484
1155568
1545671
753623
1552180
1569620
441097
1013276
1732553
1846144
381663
1451491
400305
1126810
1939900
1859667
1049107
1626538
594278
531748
1507919
1436386
278174
89042
1377586
1856112
1718422
553628
203363
1330408
1404273
74627
403634
1441990
692069
1815109
869524
1946845
1854988
648381
1249486
432366
1940514
536961
1468666
1200962
1403957
988498
158866
1895930
579206
988223
1865910
1378318
1499987
576605
1916712
230253
1968168
1102543
577881
1796828
1398612
826621
1502079
243997
572630
309091
591654
1275092
730163
758827
1055629
916788
652476
1531220
1173570
207168
515179
698667
539846
354821
1696768
234529
22543
473750
1889567
1120494
710289
1027115
267479
1561948
568784
588973
96990
1756439
1687266
1221850
562153
785355
1064248
1969524
1659393
1702031
702428
1682551
387389
1350330
1958106
414979
949813
534686
719247
773549
438308
687381
1555052
500165
777964
635866
1366646
1333363
728291
1794910
1452644
1248623
300399
959762
86042
796499
1845356
104997
1631880
477632
420553
1622454
576873
691621
97565
1327235
1197102
1938178
822646
439968
830788
1071251
1930927
9806
583807
1567036
1581289
226456
1993414
1276818
782343
865306
887142
1786018
733853
1861354
371392
911263
28662
403746
175628
675706
1048534
229980
52997
1707194
223287
477317
1349886
1612287
1835705
422638
1800499
89628
1649683
1245222
1109373
1837297
109431
1614847
182192
1823025
1131003
448952
271478
618320
998647
1747818
197229
217777
1078985
1753063
1455796
1505540
533273
1020945
1332806
1948988
480623
1259740
1647997
1260892
1656549
586337
1444530
1713917
593466
1092332
453286
1272120
169296
1007075
547611
1819646
1411519
1346335
86074
542845
672124
246795
140927
284080
1612809
628716
1630551
1041501
1058880
1592026
985673
1396311
1098238
980090
1925140
100029
1770775
527061
1817585
548287
1406171
703712
1533710
1504094
1767452
1245235
527793
304216
1773435
654494
624187
1887062
125990
602360
772936
1880941
713968
1079797
890155
45800
1883325
1420672
923787
1842658
885725
1950208
673789
1989415
1035336
1589087
472321
209674
12474
1925459
813352
974815
1353390
12693
829757
1344178
753324
1704515
1553024
1795860
30196
1243011
1316956
182534
1368627
1015241
325822
1883305
656733
1965114
1203912
1155730
431147
1526776
1225841
191410
382516
1360065
1777836
962518
1598589
293531
250485
848399
328592
1692735
1710631
1383051
937153
1976745
112321
166668
227829
511041
238750
731776
710844
1281818
1182348
1900373
1130598
1279393
493513
427260
1548223
1203196
583358
1056873
600642
47806
940011
1882177
315539
1884580
1771293
1695051
394241
1732870
1281876
259197
462308
108732
1718006
1339347
1263938
475803
1115530
1444740
701504
1714790
1248455
1725883
1670730
617899
1078439
181166
868520
1780280
114188
1716222
460620
157489
504771
1347772
1650758
639808
1952861
1699979
1446833
741277
1712785
194024
518124
1698165
719945
971007
265779
1664062
1572060
101548
657730
1511025
780321
945326
1173223
1986592
353817
354800
675826
499252
1244481
522477
59894
1572948
562618
1542787
1318678
342746
1234305
664473
1380786
1435223
779356
128588
961351
1359199
249652
1630519
1205935
387154
671727
24571
1156767
1956760
895493
1574772
527634
661291
1624483
313683
1625101
916777
1575206
683230
953939
1308578
36584
1196335
394119
1979321
1695148
398634
1405319
625166
1002438
855648
463498
370730
103454
1333595
738866
1041661
400940
1407352
504959
510597
842813
867071
659144
481089
1252619
10815
718280
1663953
349358
41932
1852788
1477568
1560111
1243234
413256
1136495
644951
1395700
969706
1032030
717596
1928558
1904386
883764
608585
484885
868533
345807
1339586
355548
1024453
1213893
1380876
159547
482592
1937934
674208
1132685
867352
576888
607641
205373
792767
1175292
1267002
1466406
108038
1284327
133734
205999
1397986
696184
72178
343118
225348
592603
665068
356748
1874289
533569
115567
1903303
485677
4190
1175091
1126560
1869727
307187
399593
1645251
1022066
1033283
1847166
291853
959832
852925
625674
1597358
154195
646646
1311191
593556
88951
254711
1441720
1402773
1862783
1598771
1371774
752520
525734
592495
726210
370031
596804
820876
84741
755425
581205
650460
1019357
464323
499594
809283
133697
1773060
338051
1534387
1300373
795260
816222
1581340
1241754
431044
1067575
1629349
1142783
1559065
226969
147724
1945899
1140499
1077850
416048
297559
43118
1704890
1867353
1836012
1277125
541147
233058
548254
1920417
1441054
664510
1989431
397610
701482
215505
1650482
1634321
1568868
1122202
1697305
334215
1704657
403164
320952
1708215
1648702
41163
598222
549312
1777887
298069
1549794
1083368
835390
1656859
1778892
293474
1727191
1099407
1993575
600661
1217385
694905
248341
1075085
1540323
863698
1995786
1879334
884646
396307
1592899
1262172
289186
1441306
1992557
1972226
1065072
832068
1015182
1676943
1549325
998857
1859859
445066
248779
1498233
498526
1608922
1257847
277726
590863
1463657
919251
1049713
228431
862563
1312350
10841
301807
1931678
113047
175591
503054
1767963
1469679
1375216
1923630
1562457
1767810
1402085
301417
1195730
917881
556981
1057360
1726274
1929195
1309968
292598
258624
120419
361013
1514753
1983029
1053960
298565
1120195
1735553
146871
365837
1968065
1727886
1008972
401081
1868783
18913
1652479
485988
317807
46120
889193
1462690
297380
66981
1408927
440801
1559234
1284974
1751782
1269659
985930
607886
1386361
6907
264810
1070049
776266
241046
1234614
481514
1852707
632573
1808243
171785
1232491
1022906
134540
348200
1724506
1210092
631245
1764825
392553
1582290
1155562
1517413
701732
1084855
1572088
381198
190237
1377802
20998
1834720
514070
780784
1391035
975445
1230018
1657926
559359
332769
254796
1197319
989230
908977
1359826
178437
1405113
342449
1080075
1654997
564069
418723
1514828
1723716
1600594
74139
1913376
461045
243177
390420
1059997
447258
1899719
136535
351465
469745
204737
476349
581437
272516
1995982
1950795
1587749
1094512
749937
1157859
1823287
1150197
163330
1217761
1060118
1266850
1753968
1543921
1433479
1716843
1075134
1408536
1184496
1287004
157925
1082646
919274
648020
1247289
1316381
653268
1298620
915323
521782
1807157
458056
543511
33964
535446
823319
1791266
535789
239563
819770
506813
1490827
1951356
1059060
1898466
941677
1098391
602427
1956899
1812999
1645993
777018
798194
873529
368979
696879
418442
1405874
925680
1435124
11011
812304
1031998
1643240
431338
172362
983287
689729
1545577
485865
1478615
171012
713405
556550
1659730
886744
1605654
1038541
623321
282399
595453
1414733
850862
153471
19537
1759258
520692
165757
9940
1874403
1837341
855874
1156770
1347050
1018064
1952493
1528871
1881115
1915901
109667
120668
321325
1724426
853691
967444
6460
931657
655035
1607874
790743
196549
967911
567337
575824
1436489
564285
1675342
352872
723109
1671096
1238446
401981
874841
1563298
239061
763048
1611962
1576672
1162862
584474
1201434
873990
1963205
1515291
567106
1184934
1618733
401488
1732354
1057858
293244
285842
1674071
1769045
1427085
65332
334068
1349562
1621171
664001
1264924
1617692
593590
1686608
849311
1422911
1634826
463588
646253
1422054
987937
484411
107398
1486385
978990
1970165
1600243
22341
1237302
410963
387403
579624
566784
981132
1708375
1520787
375446
647280
1773422
1248418
16998
438483
824489
1118439
71216
737610
1286634
1584823
582068
1156001
1613478
949949
1889173
1804545
1923872
1664859
1607508
590325
68576
1686674
1362644
302635
1837324
911898
919040
1412717
54829
238199
692770
109554
1820787
630470
21054
801808
1143444
785200
1480814
1831356
1973185
719351
1208365
1423046
1030103
1166245
802634
845569
1911509
581970
490059
280553
1542981
1621239
1005055
1289978
1210710
1850098
1491411
1846120
377511
972495
93051
293844
1270431
789533
1547331
276817
1650705
1674717
128203
839339
1836668
890745
934774
571952
558710
1436608
125162
566545
1172339
301608
539884
1150879
1964563
480564
848058
1505601
1495289
1095980
1847947
375662
225926
837670
447460
660022
59282
1421115
297231
770267
63128
1311705
1443273
27030
1343572
1347362
1925913
1020743
121043
132185
94655
48570
1639602
435936
1390306
83772
1079170
432091
295764
122465
333389
567816
153033
1795561
1651564
773517
1576687
776512
800435
538247
1915708
514784
1287498
856135
1206522
1108832
211996
237913
242125
248022
1951123
1734705
1819013
1054280
923002
51110
1368301
478793
1922807
885435
1243374
1375728
1656421
1933925
874202
1407156
236662
660093
336188
1896912
1687329
1008701
1381469
606695
1842911
1262689
7391
928966
722533
130838
1525617
837527
1898720
277684
994323
576218
107145
1104525
340961
1833512
1800067
339896
1333451
1960337
1476755
1992414
1151710
224531
1817157
1480923
1320146
1238505
563275
1387046
623690
1651112
1086454
1904696
1047523
1549064
1179652
980696
1212217
321674
1262078
1841827
1787890
157822
248766
1625475
477188
1758020
1028377
1857716
294176
1037541
1168517
1894926
373538
1066238
1083352
137436
1319487
1948001
1432735
282090
1271780
289405
382548
475205
1929065
706392
1035820
1118809
300581
415631
76782
574722
1668539
401932
1448689
1081793
1711216
463447
733947
409446
302175
279108
817181
1394113
957726
1037490
711319
1293782
231175
1063368
1025567
1675453
1226608
1310499
1937319
121145
474767
1170679
659015
323123
631487
1394912
3192
279175
1197981
708984
63707
124047
378415
510413
942971
760507
547809
427048
1022444
174586
1179458
116866
239735
1464079
566851
1508407
1159041
1689136
1400805
1518766
798416
719639
180591
1051302
1852279
1457293
341325
450899
1923747
430748
1733042
1548886
1465970
1105762
202040
1369874
827678
1213408
1461669
1025971
299255
1651896
1170251
98149
137615
476692
490012
409304
1073743
931996
114138
1414655
1775457
1103364
877210
679529
170841
774201
1440558
16134
496341
967990
1816362
1989410
1761065
582860
788628
1091584
511505
471452
1557545
1466251
322548
750964
429042
727683
1010232
1404191
563774
384230
1614458
1282028
534277
761677
1732527
1479146
1971563
1457624
330323
944217
318775
1162135
655065
1287900
1026459
1111751
337623
1268643
833607
29120
917628
1156458
244341
1498036
1255709
1771631
198399
1753883
1190033
1472813
826661
1327097
1052379
758818
197243
1847915
520045
1645259
341662
126542
259649
1673688
65902
1550465
1910917
1045089
53756
928203
1218323
1004678
1441258
111208
1521744
948520
1115324
1878228
943895
1056146
989868
105672
741499
727275
166626
1494599
957491
781166
413389
1907864
1223211
455360
1733151
1949954
1037560
781084
350774
1943684
489258
414668
936259
961066
1025838
62668
1294291
1404307
228907
1978552
922067
90264
1724271
1569162
98073
816757
1620425
837010
265401
507345
1810170
838073
489893
268460
524982
1478054
957017
1889233
948259
1981776
382801
1840673
1721470
649087
1506036
786320
153904
1541798
1154255
1908246
1661314
1418576
1411051
640653
1551341
318800
695745
1518532
675997
1532578
1604326
416724
213499
1984804
1692254
1794942
433041
1689916
307671
1746789
1716038
1288360
131907
291561
872033
1259822
1305578
1816247
489990
1138397
1856511
119794
1614286
242344
901600
1059298
897944
381545
685497
394223
1865549
901620
1864860
393880
1830268
1321433
119643
162487
1141714
744881
1219330
1786957
939825
916591
1073531
1461474
274554
977401
1714120
1978092
321101
665520
26308
133401
663582
109889
1998323
242376
1553
1768056
888838
314296
876226
780501
1792603
499585
18450
1543358
1465284
1458804
302675
341060
417557
171860
603163
375268
108005
737383
1697860
1868483
820430
1635867
136713
303972
526532
924244
670311
1284739
1312892
1282676
1370673
693545
1244078
708231
556505
459519
1594958
1386801
1548103
1650745
358214
671594
1306217
1953793
604285
842048
1043443
885424
1590018
1533173
1929360
771652
1311844
649881
1599319
1490175
656902
867644
605455
1962465
248178
896617
1071647
1705141
1355888
1303637
544664
1715430
23706
407581
533601
848997
1783771
447360
1389971
281655
425220
479449
1407113
1915060
814012
1940739
250515
1947891
669685
1015954
258144
1013753
1309334
1167940
1284045
1001234
1114193
912095
844906
880466
1360167
101268
349644
1436192
1611041
1747768
1282516
21226
31015
1595845
885286
708112
928751
478756
1313462
1105582
399904
711743
925373
1980575
1511233
1862941
787655
130820
1799917
1549169
385253
1437875
621189
20016
26023
1309007
1333555
1135748
120642
1511015
1127156
682837
672614
1611886
226394
1209411
1219999
1369044
904445
1708491
264301
576385
383282
1335776
1144628
1847663
1310130
563881
806856
1471649
768303
1415634
987694
1021177
422548
1928685
1800289
1820113
345361
891413
1526654
1499247
956207
554156
644276
1659668
1885406
203388
1599262
706183
643944
1928485
1812750
1265308
1104683
980842
1895152
1500569
840278
1749737
1985821
706909
1275370
154635
146622
773547
425089
1874907
526691
848650
1031883
1117940
520180
621345
180592
1117550
1147326
1360368
382095
1424773
1853191
279787
570264
168841
742809
1558032
876314
34721
1713558
1837368
1203345
234418
612831
1792981
310911
90063
348918
197490
265153
1499353
1814396
235431
1956279
1982276
1642793
62706
1949082
736398
1801056
1610260
490337
35352
912632
356748
539767
231503
557945
958680
737955
1067007
752225
255761
1316138
367173
886537
1723614
366180
100114
655853
1193951
1321676
1473157
1603907
850767
1437811
179643
673265
1543926
342853
877843
688087
177186
1878675
319616
977982
891268
1122807
580687
812291
1223389
1284899
1395118
81556
294952
594828
642389
1709313
1194321
1879045
730168
1207233
960415
20128
778731
1502659
278862
762618
417388
1151741
969526
241470
404073
444197
1273366
912810
1824864
1074881
558718
536759
586541
1498299
48822
1900579
292639
879017
59285
1243004
1998971
700297
1739807
867526
314624
894119
1870782
554669
1959069
771693
375731
78623
124122
737782
1921048
509601
59829
1034810
1888691
1459339
507216
1582009
1594644
1212579
1546058
1613222
1641383
1249487
1688135
1870876
625957
859168
1799561
1961226
266372
38857
506128
1547773
1173674
1423952
802071
48169
1084321
394082
407984
1828549
1374692
851270
1436706
1758091
1527950
1400758
568137
137494
1789281
1371961
1791679
1997022
1345595
656112
318497
1640106
864904
170015
1032262
1540867
800990
1064664
1437347
293191
714107
1250905
871916
399756
775459
1289178
327453
1683147
149617
1509278
785874
1461303
1733483
27254
81978
345458
603140
1814511
748125
1813763
670275
206084
94950
68123
199889
1712671
1810136
1618790
1335445
184294
1183885
1925869
1132959
1013146
880325
1391470
1444433
1540042
943524
584896
990117
1413860
1644644
485418
755863
674703
273035
1068252
527561
282253
1819666
1923938
821580
915983
304147
1702614
1989841
1561763
508028
235120
1590919
989970
294348
1049487
978919
1537457
1706812
1897611
740997
1248497
1486939
954749
1372207
1239757
655814
1846532
702197
1227666
1495280
665175
1409021
9387
1589673
1413129
132801
1935921
1152662
938670
12445
74466
1492686
1113254
1681082
1718023
142569
530384
371204
1714438
1443040
1826951
836358
1960743
1341659
860815
1748367
1524673
690222
1874132
194033
126607
35468
65434
1510453
895821
678151
979676
574300
1049100
1596685
613180
469056
485874
1952486
1705547
1923091
1021905
600803
1616341
1123047
1494488
948541
301008
1094503
665017
624944
1325995
800187
1423639
1306665
1567888
656432
44210
859020
1605354
1790285
1391632
201790
745967
804540
1380635
1340264
54109
1028286
143534
673537
920281
622433
259601
357903
662755
1199047
1072119
599404
1527343
1626988
17613
989114
1141391
850438
1764062
1751579
1015004
1191852
1719142
1854521
1145385
644551
1038243
448857
829474
1927868
1921233
577725
567701
1478974
977559
1511006
550035
1596624
717486
1715655
711295
810884
582710
652995
1583911
568060
999105
1914594
1644607
1853308
1144961
66215
1152376
1332188
1015770
1858136
1566773
1339256
613159
1022558
1432190
1648725
1145886
1945782
246196
125307
1933097
409984
11332
1785567
1111852
1305297
589495
1822681
1051877
1833298
274457
1812276
1987760
298754
1575588
1789143
33492
1911497
1415430
375830
215018
77464
900019
1664199
373935
1733152
1271215
55674
343476
92573
1407125
1162274
999996
1992866
1166137
452291
1186769
1540917
1145888
849372
927054
314084
1748436
1703783
910608
805644
416422
615297
1343976
673314
274363
1424319
662083
1568474
835993
249917
1541423
1741234
1263044
473211
1965130
1514814
1916150
1209175
1627604
576272
686564
932565
357070
1103022
1181696
1175248
525299
1005835
1988029
856011
1690030
282023
412940
876108
558661
191053
1932982
1462785
801188
1061984
1692223
1027013
703758
802990
1082254
912206
703527
493912
957377
1321287
509330
246334
1032291
1799149
148216
1994323
939747
675023
1944199
1208485
586683
1985485
1738338
1877632
1745056
1667398
83899
638096
1175653
588007
750424
1676842
659183
1019102
1250975
1388874
609046
1407184
1730317
1874661
1042026
180914
1526155
679290
983807
56878
1594091
996826
1359170
374112
1043176
108907
728500
1491800
314822
1904851
1281034
362581
706117
1860576
297282
460911
1794397
116404
1644328
1632211
1750331
1473629
258661
915817
298065
160226
1849083
1098010
982550
1529693
467880
253680
899380
602294
482916
491706
387385
403568
456560
90305
1606662
1093809
859728
1763318
1089607
704091
259576
1623436
1979109
1294489
651043
1749666
18818
1500071
649199
1124139
1078611
1959057
120284
812033
461657
931222
1626707
233987
1908306
1435748
1381955
166333
1310500
1745968
933240
643615
1638829
1908787
1862182
1994645
567614
949654
1159229
1175647
833962
581655
828852
1439871
835248
1313618
858337
1372580
864090
1800306
1966772
1077948
81220
1646075
1946376
1414823
1349367
414463
525079
1334760
1767511
676899
1388640
1012404
313733
58955
1678735
1070599
932216
518308
1334116
989613
1394965
1488430
425550
302019
1547306
336450
648726
446764
1787606
1739600
951714
1560119
221656
433784
1394595
969730
991173
310490
874919
1769893
1623288
1572778
47513
806931
1008993
1613873
1646187
166537
265996
124375
314623
1880876
498989
1950250
1107866
1813095
1135129
131805
335296
346067
576558
1236260
1470315
1635787
1049756
516664
1911758
1649646
586596
736702
11979
614842
910846
1828431
1265838
1126426
1122908
1863966
275327
1153794
1532802
1850036
890009
1724082
1259135
1629954
363682
1934749
388670
1631309
1741853
1360683
1494197
1547657
755851
1604939
1266118
1924887
175603
858027
920113
1488156
1852122
832452
1296861
726406
866930
396440
824207
1640609
1789877
217241
1883954
681786
1283461
983564
1173464
864227
772561
240921
803398
434515
1891987
1250756
777456
1351410
798267
1864822
247701
1894867
1332151
1090530
943547
142530
1692200
895155
553068
392998
421556
916297
1789169
893458
414425
578844
1600164
1468526
513178
1557182
908038
1118741
1963435
211349
1997823
913878
1605127
781102
710002
171384
1290251
1433137
151032
1798217
1356871
1288112
1227322
191564
594478
1129112
1220214
1021478
1665744
1205384
1088147
327933
1481434
1523272
654054
746273
335798
127296
1202595
1246977
1692622
597045
945900
275835
400994
821571
1351784
789986
1166869
1969954
1894746
1878174
943431
1693273
1404035
981290
196210
402287
337750
693827
197236
1411715
1935923
1727945
1218277
1903489
1503934
1489162
981607
1697697
203316
1266134
1372343
572002
240477
764571
1141888
1597956
1984282
1840607
1626906
1332231
34756
861459
754748
1139227
43994
1118479
898196
106447
1034768
883216
1506365
548060
962894
894402
1250411
694803
472232
297927
876719
1417424
642745
221689
232271
601177
1091804
77967
587637
265842
27910
212920
459581
1876615
1023182
1911989
890625
1307023
1271397
1737865
1986027
398475
186192
1878844
1083594
205005
973203
1532250
1216698
36248
1165844
1395239
973792
532471
67632
1940835
623508
1090540
47345
1033272
1224850
480751
248595
328733
907087
164853
481970
1492399
430149
1697613
964617
1602628
958674
277978
472813
367445
1442930
1756684
1520474
1230959
1218787
1017226
298493
1221811
1559519
128419
493203
676148
699684
1139208
1443655
363023
307741
1918603
1120047
324577
1628201
819851
365838
336954
1528219
119400
785715
687591
1431442
1848810
161204
642694
398570
932001
582387
730104
1657174
1092522
370425
1806079
1429287
1747188
452162
1507285
963300
1564813
1366708
1047172
1338419
484388
182860
1219347
1139664
344195
1569377
972631
539290
935969
1149220
1732609
196134
369590
1537342
780193
349204
971790
1047972
899263
1340037
1666642
1323565
1272666
32298
1132044
706954
391891
724437
624416
477306
1501401
1571522
1807587
1909663
638753
883169
1511534
1467758
1015653
527654
1463133
937791
1915993
481670
772936
433385
1100801
703057
1152058
694947
259558
278055
733345
632338
584803
1296274
1513419
1769587
1845397
770203
941565
1355711
938115
697926
429566
1434132
683214
5986
1783126
1921256
1836613
284611
1798048
682832
1945108
792278
165203
526529
12631
798799
1801417
96188
724839
395293
1069747
11990
1456963
1573507
728059
279575
1489744
1754360
1882024
1623911
1916713
482305
1286153
1751026
379649
1458216
1744566
1459664
1634969
237905
503890
808523
718596
932285
1641936
1373206
925256
1246970
741882
1128955
1054101
198765
164041
1301649
1230017
1768669
1124434
360302
464880
916424
60642
204219
200271
1898012
684286
1571312
1407182
52683
1414047
1932269
1219912
744017
415152
495177
748055
1265077
1376515
1184108
570899
1075679
1153000
1821798
393128
127570
1417373
1868146
1619825
1922436
1678250
1502229
1235243
346542
1363793
434168
165818
1412731
470496
1181516
835282
70731
72792
934829
1049560
130757
112308
1332331
1466385
203182
175643
1385148
777348
1963801
491441
716547
46320
371215
1047503
1165151
1994071
987615
1957153
39186
724156
1854136
405919
370002
332403
309904
426799
1713369
949378
598187
725392
1696942
911789
1751508
258529
490702
1381507
738372
106359
1975470
1926982
106049
457175
1626217
1709179
1376444
1009258
994110
971456
1275979
1266741
1867865
891965
1849160
224475
1192810
1176819
535146
1027552
1160602
704469
1592645
1557954
803004
976895
631780
1230028
147000
83609
1780586
133646
1365443
766947
1912071
1645857
337498
798859
1474466
1938859
564447
459414
595710
1784204
1680623
723761
768971
110433
813264
14391
1703503
1778333
750522
1172003
1383177
524792
1267452
1962875
805465
1798421
1138932
1496137
1067173
1997579
1383050
1134806
751725
1214601
1797228
747538
1262280
1726176
1585011
958692
724926
1154629
1126897
13676
508966
458284
1444314
143852
1017200
1100433
1627114
357961
382552
1991926
1312602
438630
110235
417588
913018
810237
977773
166034
683442
842595
122128
1676285
1118367
1121967
52356
1597946
934043
1804866
856302
1430243
1968105
766948
671682
510220
14205
1906469
543490
1447019
658095
50077
1194199
292609
579252
442134
368016
1791789
411938
417330
555038
994303
1919045
510198
589254
1050332
36491
509341
290472
1248995
278639
317629
1829159
1212093
395869
1453027
94950
1689898
261139
51346
227302
1728867
1584725
502163
793877
1963878
814212
1201929
1682407
1025759
1089334
1075402
1622223
587681
321631
928862
1095257
1363073
868816
1050873
655271
1456181
1614030
1785143
468215
1476043
475881
823180
323203
1889174
1262170
786759
1375821
1893795
1410887
1301773
85911
1168119
317763
1144687
1710385
1885034
1703715
575005
1581398
590801
1095090
476469
1529632
289964
1302379
1046547
1809971
1391847
1733424
1164115
417801
1496175
926182
312081
757951
613829
1640440
900150
1635110
891332
898769
1124450
368689
1366293
1456869
946003
1635217
1224708
1301337
87806
1574464
1137072
716605
818454
452565
655375
470401
1882497
1976099
432096
706796
1720916
574679
1330801
3339
1513470
1609311
826062
234079
605101
1849405
751519
189519
1520583
169391
741211
1408199
326309
884138
505005
706157
1719916
1224576
626109
1509733
1725823
1550962
301060
1447271
175537
906770
747325
1613358
588196
465919
758381
1499744
1062753
10466
902595
1488567
112981
1596447
1353675
1801321
920889
453458
1920765
161130
1225904
922190
429624
1745554
1275472
924769
168361
920197
1527544
9773
369172
923480
644490
823460
202769
1153687
1321124
1545960
1093242
1054841
997057
609940
687061
413967
930687
1502871
161771
13499
1265794
1597295
405085
619612
1008160
460323
249243
1754759
613075
403192
507585
1106585
499491
935319
1499208
634101
1615104
217421
1350654
916722
491896
1178186
1728975
739072
441807
1856331
1902300
370496
1714922
1493002
1077826
953728
1464975
853088
1447495
1917621
27041
699641
908019
1474
71005
653926
1289804
483317
1100433
270718
319221
846995
1615131
1381804
278068
1338627
1364597
990728
1482811
1480571
1394642
1316007
15209
987562
1337579
1634271
1024519
1062113
1593532
671779
676428
457979
1635347
1728761
1214310
313085
354918
117075
723537
1431973
316202
1622438
297792
1724959
1641076
57287
815656
1827384
1065712
1957153
1684094
1423774
1729153
1345353
850853
1205816
1224055
1540042
1750440
1458222
86230
1013975
472363
434141
326368
823982
1818117
1905548
497993
1633169
412663
18574
1413245
1658805
1730692
1171201
989984
946181
1868527
1989975
336779
25074
980905
245777
1261289
1751191
1209773
1218458
313598
501909
1270502
957895
890508
927409
1646106
1017000
1493992
844939
1352257
1550774
481064
218923
1652367
304186
1733788
34774
1625798
1633455
476169
47172
961376
1345996
1715791
1470901
265143
545190
227451
896314
1104526
964219
501028
1084846
1857224
1995249
1430439
1062667
1415783
1950944
1500678
1639939
1914185
1209616
172378
331121
829918
647676
1224125
1194338
270943
508426
413571
121459
912556
685028
985001
1705929
1551361
1786160
1209911
920893
1846248
1718911
1811731
1863517
946412
868910
434384
1271107
1605516
755259
1884474
921788
332883
1983120
590223
305001
775192
834371
340602
858436
1743387
1660699
33083
1457455
1070191
730686
935437
1117171
78244
155703
945577
1790786
188743
883651
1877442
1604684
20507
1703879
124336
636382
805704
1399609
1912852
530138
516622
1869144
1638008
737485
54390
1495951
126031
845977
187373
816054
399050
795142
41917
1292035
595605
92687
695283
295407
851598
283341
131068
1743172
1351189
1347078
1636832
484083
1601334
1767576
1283755
737646
595162
38004
1818408
54261
1226326
1497016
643050
1170090
737057
932905
651429
1499232
153501
553778
491008
1651824
1413026
1764597
1391555
1653521
974443
1472051
1337416
1945798
1777332
105186
294640
1841558
1081291
468419
1651276
1096029
1117897
92591
1349524
1529987
364256
1738920
922621
127968
1651993
663880
332709
1498189
1372072
535970
1594793
870347
1097543
963857
315167
720437
1286891
1490612
1643853
857688
1092728
335499
1819911
1185382
362462
21725
343597
1359246
355562
407919
539338
1716316
603561
1723187
1377436
744114
1573940
1308325
1995115
1131956
1579441
1357423
793859
638435
172887
257540
1652766
488919
537515
1062179
1759342
1583554
1719849
1889750
1526326
297305
1040375
273691
43179
837616
1157974
221247
246866
1455600
1846352
302931
1406401
370800
485504
1765273
383517
1346824
1458893
1768493
503307
287797
1546411
1890956
1783973
962264
1675467
615909
375732
53942
1291186
155037
248029
1114177
793612
952011
847147
1810771
44726
67438
1531655
926279
1231395
1874249
344774
472767
354806
1686681
401736
707431
862890
1529117
1346662
836070
283996
193652
1051710
671661
345083
1245478
1529588
609381
467903
752426
743186
293163
91141
1619507
1089096
1183666
512963
882093
1514575
667079
29086
1201012
1763072
1949105
1439045
784654
379492
912475
1428300
1905320
94097
544043
108923
1139494
1346418
1580752
355257
75171
1003647
607686
57441
1778093
640520
638126
916250
1048435
1949272
566266
1895645
807708
858614
494967
1540810
633960
1984199
1292028
1288934
163932
95527
1166475
1605278
1156332
1681620
615493
1853358
27955
177812
959501
1719581
976366
1137514
82970
1708709
1127714
624880
611171
1749449
149164
393031
1107531
906619
762727
1123021
672343
1072175
1182771
635231
940611
511563
337091
1932414
1751860
1903621
1222555
1913204
1691178
1858383
101798
1757056
625590
760739
1787953
39301
1694802
18417
397420
1458953
158139
1582340
404740
136800
1858781
631828
621619
762126
1639348
1818553
517705
104809
1323443
1368818
153677
1088018
1222809
1044319
1802543
1917424
1561988
1562667
596905
725145
1016926
877965
212767
1912515
966362
29428
509934
490913
614606
571495
1783949
1159900
201389
236864
1242293
1384874
1416655
1058205
203460
1754248
1239560
1022041
1862761
530579
1668071
1842121
65190
84472
1571855
1290383
924419
806167
1581730
1918727
598426
1697935
1272828
967106
997917
1044540
1149065
1402103
1478552
552896
1692124
937671
29117
893359
610415
580792
739529
1117379
1399580
519767
1594139
1249477
436777
1753231
449027
1163026
571154
1591405
1292720
1712067
1326139
292949
1477663
1485310
18264
533397
1343339
489530
374772
1034573
1227266
1213448
1221658
225272
982423
361212
1236100
286728
904299
155378
1881697
572389
671445
70613
678002
1667236
1468142
283198
888115
370058
711856
1363824
1597094
1343477
1279971
811341
1026476
536457
1505611
1459148
1239492
527486
1627085
1822386
676032
1762691
1531019
1296888
1090880
983458
1338452
276340
1528049
718063
622633
1968924
1076546
722022
1177238
1856887
748069
1374907
1405688
628218
540285
641448
1576551
1940655
1632051
1835372
1075094
1457026
40658
1539365
1646618
234568
236531
862059
1913403
1242374
1844233
759700
1760657
1420568
1234346
12090
9197
1569954
1116417
1614622
617086
1762508
1479238
1683821
1457308
28807
1551641
1090309
118047
1764313
831150
1464453
1572946
788401
379005
205303
1746190
359824
1022956
679197
1816228
783646
30693
1511319
1595165
235016
747042
230270
831199
1496893
821503
467034
492110
15907
352881
20457
1580264
622407
1806638
356694
57408
58121
1652429
1595056
592736
1369549
982179
204955
780990
1480388
1584731
8810
1622265
754443
1737158
385443
48268
1311081
600176
318162
1272745
1531411
116298
1626756
463011
115620
822695
1733316
907146
218466
383967
1189600
1393823
1402915
258290
648597
321782
1905743
860737
272473
1531008
343335
1939532
141018
317914
66565
261973
363916
1342318
145933
1679422
383530
264478
318332
1782541
550335
570352
30239
1814835
1323177
213441
1476151
875333
793023
1059644
1645532
1684422
1283670
344155
551139
596644
1673153
1867106
590092
153339
949340
1751428
1502576
39881
852508
7092
3559
572734
1370623
528420
1765623
1858550
423957
1024121
1099881
1902102
416677
1505148
1856487
1127395
1809732
1796164
1957087
1183796
1478373
949087
554439
1315329
586360
1751664
927102
1144441
1385860
1287234
1212734
623233
1113120
992070
1992244
79871
779674
1215436
1888423
402834
831156
1478308
889188
1538003
1171478
1719071
1520112
1727295
1441005
877362
797308
1889096
249866
1294781
518117
387324
1873934
1154264
1720459
788538
1536197
604939
1054329
6268
111855
1333499
1075294
68178
1835296
570740
1445963
1801540
577351
1504158
93976
479545
439944
190985
422391
106981
1043643
105202
443353
793580
385851
1620519
140141
1319774
829806
1860629
1093768
1175705
726700
373547
1463974
511447
1506825
506246
1654684
364753
1743557
1235178
64902
1432036
1958410
554878
1299748
94782
182083
1014719
1857158
1554492
356647
116598
1797562
440558
1262857
1652548
1436983
650294
474437
220521
957363
689900
304893
1729234
1167502
1162870
1045806
1325797
1047528
1451183
61776
417730
1026482
363576
1437797
1965997
1828981
1952791
274081
1691314
193367
1303335
1290843
34276
1779961
144341
55162
547314
654452
285748
684247
914224
1217628
878257
1507088
7066
1547442
834746
1623071
542187
147741
1188764
617293
1194820
1032789
980397
354956
691049
1185739
1138276
605831
530069
981164
792822
1386160
717097
1962087
1980390
409065
394609
685539
1045601
1997441
1719431
922980
1712791
801960
803341
1927828
544935
1843575
1362295
1234330
1585980
1254917
1894723
25053
1745087
1931085
1555638
1510537
818479
875639
966844
1093470
1602291
1162749
1716801
618426
578159
451746
1210131
1783891
683310
558482
1976686
1464993
1586101
1757238
1703270
3203
395564
1367024
1078264
1951415
378483
1170872
1251689
1704802
358015
1346625
1306449
1267226
1243904
211804
71354
584338
1256700
1142702
1337472
429421
1115714
165624
1692920
1608816
876939
394463
909845
142635
891421
11289
183490
867605
1178492
1461810
71866
1464274
408268
908872
129641
277669
1586244
1194091
1356346
430522
1575994
954382
484954
360164
624301
823291
1474283
1721006
1651060
394619
1036188
582559
1984340
1614593
1619502
280032
139568
1913605
898789
36878
1899834
1045396
1418556
368960
279664
1066375
22152
495824
552712
1778938
1113640
192842
1920011
639321
1710343
836426
316029
333608
1535936
135617
269321
1740509
1841224
1288242
433561
1284899
1094349
1726029
1413685
1178587
1846507
1796514
125306
655020
560438
1307325
983619
1299345
1496250
1615949
489700
1106697
266244
1639169
1135578
1262155
164153
696620
222718
1265657
1139064
281609
1794195
1650204
59420
1146361
1858133
1030840
1173382
1885512
1235237
1134839
926748
1418551
652977
1097486
881281
327008
870356
1708767
1749687
1826471
83852
303015
674137
1023042
1430392
1485644
1096061
877536
1367650
531707
1051883
1180528
462981
41581
1524221
1764179
93945
711680
388953
1268086
603305
1489632
1946754
917050
1156120
978212
1981682
750518
1075029
569486
1254978
1946412
508939
1323023
725666
730305
294313
1546363
725963
1175442
385508
1750759
835476
1745700
910598
1544596
208190
1910057
1878965
1861535
985457
619552
1095136
693600
417209
1175715
1156082
1643912
642412
1419941
1136784
718918
333415
1060554
924816
237227
1350924
1426075
1413269
1466406
173323
241647
633944
1690056
860961
1117542
47442
1667600
176388
1343866
1799954
525532
992123
1159294
1735244
1580339
899772
1783096
647988
1231122
1388278
1502199
96443
1496139
408266
1090850
1752769
1547474
503441
1358097
1413945
361727
1948074
394629
932371
876067
649453
1451626
1927243
1577899
1385968
1339979
1294582
1313192
487794
1819561
892613
311764
1183812
918580
562954
728823
973265
757544
188659
36419
1164137
121829
1860762
96888
591568
1820626
684508
879787
111566
955313
1656554
441841
938915
1429311
864665
257993
1908813
354697
1743081
585476
201612
1426643
1366333
134970
1700245
474033
922542
1924167
539196
508452
262298
56217
1820434
1708273
1262112
641216
1966199
577598
60163
1021924
415314
1591470
1357432
683569
506741
1613127
626089
143718
1999628
221675
1963733
452914
1422954
1617738
1499101
639029
1881444
1783321
1236283
1492184
1033139
1847260
197290
808452
371966
1246912
251950
1014902
713131
563866
554435
1905057
19588
1233758
1033176
1152503
1610998
301697
137387
1470913
380238
530538
1840243
204076
33911
568428
149924
893867
633399
265462
184990
752946
553018
1428098
51812
1174796
388405
315122
16479
464496
1983338
321764
976398
1412739
698715
215666
716508
1543021
1409829
854540
1686479
653266
319847
531456
1233627
453235
1546498
1416091
1575565
1504954
1333601
1008492
1408341
1898405
1202878
1569686
144320
735071
1220868
1614020
372302
1608820
1075534
1161383
1039031
374914
697132
208740
825535
635288
1279106
1017440
1449028
229051
178378
1813696
1158343
1945375
85136
1794883
436786
747532
1854486
506671
720630
1591121
1558745
664816
964860
830771
262959
28247
824412
284481
1725064
1811577
94071
1136112
67959
478282
203954
689734
43280
24834
1841079
673109
780467
1700879
617174
561697
618725
542083
1189018
1787471
579777
1706979
1116057
1932346
214426
1930673
348228
963455
289095
1601890
1938306
225561
355656
1475428
323262
1762311
1483088
246373
692446
1327489
1381259
1105645
260281
663282
1287209
87939
542172
1975435
1177603
1651572
1048720
1369916
718423
630055
1200885
862986
481152
1572943
1235010
1701099
684453
400428
916558
1317617
273588
1161969
351817
404166
1493825
466812
1391354
1884731
1560109
448468
1825606
687877
3469
1023915
982571
382387
712590
576959
1774618
1301690
1301117
880811
61258
734820
396661
1860089
289764
1015970
1123971
1067771
518971
1964171
656728
106023
1987926
1350061
262338
1045829
657241
353551
85914
1769879
191521
1156320
1146554
709415
1192647
621157
986735
285691
864449
894007
1186961
318150
1922542
1051315
735520
1811870
744915
1788924
1528711
1351453
493547
663881
1652749
1804815
1212559
111563
1959061
1681105
1539812
1788436
569634
1483530
1805035
1580935
1620461
653380
1881030
131105
1561587
790802
1217496
463339
287249
517959
1212193
290994
1777648
1143092
296549
652297
22552
1429176
618778
981733
473731
8419
1695460
1460187
129319
1501424
1603271
1108985
931963
1088605
1386673
1589380
1276195
1396014
1328666
64369
809057
48115
513716
1427113
1245890
1575287
1174894
439945
1833303
1970483
1827960
194008
1609027
559170
238879
1608161
339950
414919
958647
1858411
211850
1385913
1075416
1350338
765491
1629297
29803
1571076
1011301
1729779
889
1546372
806840
581747
1825587
1763231
976629
721822
826427
679221
734347
1771617
1589143
1082599
813716
1028750
754403
1172504
629857
1480452
1873012
1953182
1447331
1301539
927516
483298
1112320
1817676
1387800
1199940
1769159
979931
750057
1808405
1505379
295284
1230716
970113
624300
1132064
196392
33074
575862
1831629
1570182
138008
1888772
1292815
1566320
1699983
1637021
1132260
784746
56908
505239
251450
1611780
660863
336814
1717713
1355731
117785
366774
1146064
656980
585786
584239
1796754
966687
925682
1042675
972427
1866647
652563
27450
985436
572829
1365704
1983749
8334
1927276
435098
763687
1431849
763288
1222912
130016
647068
1829338
1102057
697997
122985
1908620
1891813
1168907
829660
258709
1214373
1894549
806353
1725219
1848363
1904757
1497745
710737
1650410
597192
103234
1724000
525776
648649
1591668
953073
1654504
1229232
339585
1547728
959110
1664927
167040
1042596
275579
775628
708240
1472031
1943074
1282981
1198461
442518
120674
315746
571928
1398920
273344
56945
1481200
1316293
1292973
1054857
814373
1324702
348770
1553656
593500
114672
1037998
1780772
822453
585521
202559
1136593
1101537
1163538
947957
600738
1311323
1930926
69119
637046
1728222
1179680
1017404
203067
247482
457940
1940318
1078545
820789
827684
99966
92526
1204025
832172
1047913
1079000
447853
548944
1766351
1287320
1177953
942499
749809
1320497
401875
337148
128135
1780803
492997
698938
143292
1057892
864145
1986301
906331
204790
1950603
801619
1789331
702645
1968577
215778
364521
223112
842290
683067
1136692
22340
47723
1111168
1943809
1558174
552111
270009
271950
1908577
656515
1469062
294906
283230
1679520
1115642
1874741
948068
36483
1989132
207048
832750
203677
184370
979509
361602
1159653
1179967
1535723
1340722
1354410
371171
120394
937668
60945
1588994
1588705
1529039
556802
1214844
979925
1548568
454873
1117608
268824
622717
490652
718482
9751
34910
1988327
1982406
1701616
1744032
823013
376293
1189860
498534
632594
1203630
1024818
1676563
1974610
13943
677449
1672467
1298285
1981268
1629177
445038
1453333
1646606
1113092
292824
1635997
1075486
1245981
193136
138955
51687
1235687
607969
1969710
1241851
1095942
871289
1133388
1939963
849475
1213168
1310223
519277
1463057
1674285
1242270
1336648
1277257
1194786
73383
341384
115093
1905937
117912
1313631
1528193
582035
664832
177028
992742
1242978
1567631
1606667
297463
1283278
74668
770700
1492321
211691
1019459
94934
1946173
238456
843554
1948921
578123
1854519
664491
585269
621451
1847194
498701
1491813
1695168
831045
65405
980887
1575765
234572
448371
1123569
886375
1389238
292805
941295
1193709
1970644
664061
98892
403804
1956904
1065000
1825371
1090917
1435592
1622687
1768349
614524
1111809
244768
1226343
1515288
82970
1046726
13149
1848694
1474874
352847
722089
1839723
308283
1992670
1526626
414761
257997
1103113
1368979
465980
1464956
1372466
1195066
887848
1154400
746543
510771
84691
630513
1126870
1718438
902702
708179
1952252
1215863
1244875
258486
1118547
852782
1707521
251613
246116
1896349
1898311
1116016
1191524
751177
1318580
1475897
602204
1652013
394007
1104274
799654
434662
1449207
1567599
1328910
766957
1628162
1220355
1898037
137028
1183046
946092
1089332
390344
740170
1536189
1154622
261616
1639532
1231532
1573231
1887728
608423
1144959
1376073
167711
962666
625807
1885181
105323
222777
709296
1271855
1667419
1062947
382554
258340
855372
1020205
722575
802395
358049
1552187
12748
279127
673535
1741559
473254
673743
997025
457033
96388
1376914
355937
812278
412376
1324953
1147579
1774770
1009819
1876724
1631243
481008
1323229
1050766
222228
717578
1331068
500834
1308897
1894136
1654245
70395
86612
209986
152644
876717
758913
865282
1695156
1981886
10108
777848
1785229
1464098
664683
1812679
627395
653687
662249
344290
1041660
416025
1725481
1647714
390035
10494
1209871
415079
1071228
544513
1247810
1099177
1570800
720315
120350
325264
1963549
312046
1729584
1467429
1244194
113161
851726
1731192
1078870
373448
1798808
386317
1118586
968469
1811390
514249
108197
1448827
1588358
1873989
30525
1776651
1248388
1478164
887037
1951842
1279107
1550347
740247
1076489
721118
973650
1601021
1979758
761908
1141260
763174
324713
862500
933036
1057562
1120920
3428
1613419
1269816
1726610
1124084
283524
1473709
574254
538931
1677426
931774
1415412
230175
124046
1050756
159876
1874360
275529
142684
1483632
1691510
325683
481325
724214
1062803
1058000
71518
911868
218209
1871531
1854842
454861
105311
213007
1288043
369259
1983447
1860895
1797996
1860576
928577
1772851
1953718
1889673
1692722
1627349
1983022
190765
815496
978166
184581
68870
1543896
593750
1350612
1122597
1951849
596178
648182
108811
1153454
315108
984798
1805892
1649268
1840437
600862
1439
4458
1896678
527480
825030
17197
374649
844445
1298859
874886
1259202
579600
26263
1048559
845342
1407067
1939918
238344
191244
1700718
1847887
128359
1613461
1741185
611983
1279204
409421
383345
212182
34302
1450526
913208
1331583
600600
1750355
1156200
1354883
27529
1487298
1431419
1651393
1677721
1568801
329921
220053
50305
312514
927025
857209
1656170
1139513
1651940
249306
1754348
372084
1695590
1818655
1128471
1029547
1153751
979922
1944324
1458782
780757
313282
1083055
480047
1324522
488911
12414
1161725
490388
1011269
879485
1135357
473198
1039028
1752319
21205
1952399
19185
1833172
814599
989313
1615345
340406
627159
1464754
45496
1254731
1013619
560712
259028
1821088
473782
48895
776247
835336
911426
1283405
209712
1794049
1708129
1226222
1069552
1557667
626067
337529
1528426
802616
1452744
1221699
1699724
1509286
1724346
256049
1999885
1360037
602601
1028920
267628
683087
755975
126241
1342372
1537960
57113
382928
131332
638116
1994192
502505
1591507
1953797
438336
1651501
1839141
1728097
1282840
755774
547593
120973
676075
1632103
559349
234210
610660
831023
1130328
612487
1103878
1734686
1300191
1239320
957669
1699868
665132
1302494
1008409
663937
1248902
243308
765124
1382355
370069
1629897
1485712
450743
143467
189986
1314471
646638
542869
695773
242007
176147
331023
737852
837181
328989
302404
260741
982138
1597815
1196897
1384644
1197286
1563971
684670
490825
62289
715890
714506
1373034
479534
1326127
1993171
508887
823978
1304611
1214197
1596130
743998
496004
1650678
33808
5372
1994422
1734249
1341260
1199639
367148
158047
578330
321004
1316953
1332308
313683
684857
1150892
566974
1792677
1297306
677814
1744513
1482996
387793
713188
224190
103217
1440455
802204
1558399
1421921
1024883
344514
1131332
1520121
1463446
518824
1900372
1967137
1870333
1257908
1560516
20595
1502200
1213413
150919
1223729
991112
22084
1478399
1011888
131212
1616511
594270
916829
1566946
1250739
1612533
1516713
1179375
1413234
855836
1369900
897624
789981
1691505
161736
1231695
95785
673662
18309
555835
417236
1051405
1255544
1267353
1873568
451002
1316625
1414133
268318
547261
268258
173139
1344259
1769997
244292
1054994
848228
1046267
1205187
799451
1627156
861048
720963
1639919
81276
1491061
904087
80977
1286746
419041
198213
1379436
1522281
251791
145663
1148772
1904189
146368
1377773
768878
1663853
601620
555851
953716
1367570
1351765
1542661
530917
681491
1416753
226454
1404799
568782
1140557
916949
1884316
697578
1362664
577997
1091671
1228712
794739
333418
1977
643428
911392
883139
1528056
737142
192193
1061792
1697903
991170
1668492
1936653
1288906
1974429
874777
917245
965597
155589
297948
1818575
455138
1151701
355434
1946314
1355591
874721
45117
444219
1993981
704649
95696
1461175
1808500
1922796
1068637
554064
163026
1892103
914910
1453100
1611578
1040490
1314666
288412
58070
1032584
1207305
6061
1518151
290564
1670488
360295
1639101
772837
1404940
176542
906984
944640
1792875
1501152
1908617
1550565
1392884
1116364
1450304
1550929
1541170
1270871
690389
1342288
1124626
1088202
231861
1605830
98226
1849727
751257
539902
1122658
836285
35474
286185
875712
383481
560859
1944604
1320439
760987
1298602
924686
1134276
1520723
958914
276195
705452
739782
386303
1693557
1585333
1266417
1939989
714441
666536
1299110
832092
1721284
180964
1219345
1838112
1614680
462425
166182
1903772
1712819
819097
1214526
625262
1400567
1301344
369750
774827
1718703
1038589
42584
857808
22431
477833
186215
1667347
75178
631430
1669431
548771
564828
1159473
1518845
913740
836375
1593440
1817633
1066705
323912
1991732
881049
504580
1656797
1130207
687910
126684
1203064
127047
576044
1932231
722654
266613
364516
486492
1917922
1307312
681145
943755
1650868
1021992
1683952
1866361
1037670
101056
1889873
1852507
1194114
519517
116067
237582
1160373
1233428
1949419
346921
1195371
1303495
1414952
856097
856078
1255092
463892
944871
1669685
1724211
756458
820352
1071591
921210
1806717
177260
1937800
564417
1447052
1943459
462461
926034
1618179
373730
24533
1514007
213536
1812388
1487572
1537442
1220995
561452
440078
847485
74272
1718294
1838574
1579242
794372
1155045
1088953
1363447
1214018
620720
1699461
854154
881496
184808
1760437
1269271
1359050
1985161
1291787
1199062
488383
1873849
209906
942745
393428
575005
1613135
804781
580727
396040
514106
1795976
1017906
862275
510528
79300
866965
249171
913841
882679
485792
1672411
1488324
130723
423765
106905
793612
887965
1559031
486064
925836
527453
407804
300810
559111
1174414
316380
142922
196608
1077988
79650
1507800
1714859
611599
662021
1505767
507798
1509160
260389
1319398
1964708
1080089
1916487
598716
421840
400514
861466
921809
78410
1579336
1186564
216273
1579292
453563
1806463
1932741
1180025
1546757
454843
398669
67702
1263606
998752
901295
24285
174435
359234
985969
1129835
629116
1825202
271948
200567
3400
574030
1331004
1426741
599401
1017112
661082
1790267
429738
1243753
1287324
929616
1232798
1413308
337163
1415531
1990956
1585475
1778182
1974618
595288
509405
797503
1405314
1768245
418564
1306984
1894446
45214
1105184
843666
1164235
581536
40538
1132669
1398663
604940
1045992
1669168
817921
393236
1076129
616478
1888216
1943811
419888
1479128
795107
1636407
1729642
1093320
1073813
1490743
634852
1757645
967578
1186375
147293
620709
1861837
1695168
744245
156704
855637
90989
1160544
1278338
1092216
267714
35568
530365
1060367
1305179
974895
978180
5404
1234905
97809
1208668
920497
944516
1225952
1184918
1006365
484155
1723892
593213
535182
343707
1202477
1663850
981130
1302345
1852708
1639693
429567
867545
1914154
1374011
238269
425466
501081
523264
657301
1849881
734176
1041827
1134602
716661
85524
587316
116888
1824507
833586
276565
963544
1040183
1633686
1946919
576083
448589
481585
1395831
84196
332328
1673644
73152
1708077
1132595
1467136
1871183
54423
466011
786683
1866828
492409
683205
534949
92490
1901945
1970272
198614
216888
18953
131473
12976
892085
1593651
1385593
587313
1180472
1865707
187299
484913
1820024
608890
189826
1826050
328522
1312448
1251610
224054
978659
991232
799296
565300
905346
466770
1949479
1714416
1262143
1314319
417263
1549909
681162
1418394
1933294
1734256
320967
545630
396040
664249
323077
1660613
464532
1037391
528547
83704
176214
1888442
74618
1800058
1530717
1705684
975262
524040
1826189
1080819
44510
1624648
1792878
242774
366173
56394
607625
1324423
1084623
975742
213044
51551
1799918
101388
1195404
49500
82892
1892096
795004
1481532
949239
137225
1557938
448643
932457
1612495
427651
963475
131451
928062
1910114
1722587
1942090
28760
134445
91191
340170
1602693
1835211
1903026
1373559
1257380
1552206
515450
175715
1015764
1434873
910782
1943970
446893
47862
1550286
880554
242728
1623735
1411673
688991
1414188
784794
300154
1155901
1863967
129471
1938701
1077346
1469136
683826
1513575
1152358
1360048
1105961
996332
1511628
930107
616075
1451761
1569542
880242
68392
98034
1182671
820656
1168434
1752650
182520
1503762
449046
1949528
1478492
315105
1145173
656758
1730963
1528794
1449815
1118944
990649
128804
360341
1818737
1018499
806368
1263828
1581316
811497
311466
1536114
1502266
1812330
1065050
1323987
335557
572369
421564
1447910
1396418
1893573
351271
970925
1167807
1966817
1466008
1565394
136679
697963
208657
621477
189751
573998
1561573
119343
311940
631207
1775437
498064
596218
1824752
1302131
1440881
1983327
1346312
849945
1341238
1349762
231651
229028
1056168
963758
1746132
1765810
675180
294928
1812943
304002
508283
1634996
265261
412699
1226942
942565
569170
1888357
255321
843706
1224352
1989126
704340
1852602
83615
987566
1031179
1095243
882870
1455993
1973349
1709237
240024
84364
1583630
1629800
1560660
630581
525576
1424293
119116
1539816
1159864
400709
1959199
1961994
740175
1735552
1603302
1639510
1880567
1499756
1466150
1694889
524249
1590319
1774102
1087833
66935
1911312
1441886
1755696
1285325
1437389
710027
1756670
91139
1243486
940122
652498
1103865
943712
1532387
806896
931362
686555
1910642
91983
427062
420897
1390388
448058
1134084
1782021
33942
11067
1767265
1732717
500600
109685
335446
853560
1239372
632980
200304
1701962
1116103
1839083
814682
848433
1118284
1073812
1443547
612990
1563378
582555
1625349
1028861
1616778
1807644
1952598
646136
1436905
496423
509059
942918
864824
1858576
161663
1404301
968143
1204613
1450684
671714
1659380
975859
1700240
177930
1710935
397734
403271
46791
1214613
980244
1413845
1776840
167100
94644
1658849
204708
902489
1382548
1231918
503109
1951794
1123808
837706
627194
1932019
19414
1949760
795445
1883082
1785250
1288148
1294358
434953
507379
773270
1425534
1055226
464012
1326694
349848
1174918
1895
862404
1478032
575260
212577
1644214
1961059
809562
1217132
200385
1747853
1841120
1664569
567362
288988
1446102
1844513
775454
937043
753767
1762666
1096725
1902934
402914
300132
456130
385664
973850
1489653
1289687
1460498
642740
175118
677970
1689471
1959591
1320841
1418389
1685227
1182342
1010601
1343936
1935186
292292
435850
917534
1008650
1006935
1497464
1290548
1568947
1482655
342480
1892164
452131
71697
1279274
326218
1571091
472348
815110
1074455
1580775
156104
519393
1980886
1515726
1733894
1886054
767128
427600
1102293
1077102
217752
830306
507663
1732636
1229569
329659
1937655
1722540
1964323
279174
825400
413759
1650837
814105
155692
890865
1591955
1750786
1095412
881306
1264627
1382022
162009
1742631
1503291
752762
1977005
331704
1696668
356782
84085
1767961
1464038
1335706
796557
1553111
1669955
224797
1468948
313881
712199
837494
113965
1250587
1777037
1311618
1795795
1942083
1732030
700656
1844587
752895
887444
448964
1518697
1469967
80823
295437
972735
1219377
750958
1158125
1924550
278949
1640867
465087
724542
170472
1276553
1152396
445518
1563426
1699572
480436
699916
1500910
1672508
1874026
1201143
783890
1634714
809452
569513
909576
657275
587876
1017794
775613
1948722
1402693
1141524
179437
1962517
1333947
261759
17508
1229861
1699219
1378743
1649285
1181380
1155729
478042
30696
1211563
733916
875465
99845
1564993
57768
21797
1678477
614652
617181
817756
1946976
415982
135551
799810
16481
1386258
1433924
1682224
346600
434850
401841
1959896
164101
396929
334732
870225
1083561
1517086
1948777
135557
1728761
1083150
617061
668120
1363313
1172993
1542899
176263
930569
801010
1587568
765581
113117
59467
646269
24149
1630012
1398079
839412
1557419
1723329
207112
1770788
1047608
1961334
361556
620722
673670
1034380
279261
645617
994488
1137528
958073
553167
996728
871895
1570310
1733315
533758
1876456
280471
978340
974890
1711290
906073
773253
1769947
1945927
61826
556748
1893956
340752
53436
1771064
153758
1944621
239471
1547405
223495
702420
423233
102980
1958759
314520
1166173
848129
1625009
119644
1407353
456886
624375
1268798
613842
1384061
341691
8235
1946252
900126
1339195
1423951
647728
1557558
1964499
566166
1383798
477967
1806035
1110316
1406156
1565693
1691051
319404
1779917
1835036
158128
1676684
171704
1090076
1544799
802430
1886466
1358134
1062977
1848134
1042090
1294147
1747571
346454
24067
1588327
1607223
1382696
1033827
1941612
1286519
985287
1051649
1049235
1803845
1873475
953198
661906
151047
318873
710248
1292355
645646
551940
1016007
1506861
1163761
1323971
1080372
838631
1948960
864134
1448754
1023553
1492680
1489102
323322
1299349
228810
984344
739624
1564593
491769
867128
1730869
1407113
1386870
1890790
401574
1424190
300198
912593
1415662
296843
616584
1352323
1217281
493168
1107462
961476
1162049
1366939
423224
1922704
439979
1377313
1658630
1520432
413000
1499420
1050571
913173
1073277
886937
1612786
1878870
711261
1640339
424101
670383
350172
195945
1288355
1428508
373584
1960992
241533
615847
631787
314702
1214231
1656571
1041090
32586
384729
1574265
212734
1730946
1821623
1686690
1855598
1277330
112377
670036
1313659
384710
1048134
799676
1092385
1438211
629394
1024349
1015568
143666
1281224
346942
1238442
1377299
1497409
1123125
366061
950023
1732912
1615306
565375
111848
548346
1189363
897429
993843
1906915
1212723
1157846
1037091
1170831
1733086
59198
356060
411813
828656
959303
339552
338922
1571211
301725
1660828
1796521
1795863
901193
1057569
1408030
1608726
986467
388887
843646
1426471
64266
1537963
1945773
606179
1799509
839845
431313
513259
422832
88884
116192
1106496
606193
119671
1308584
407252
587633
695404
1611678
730195
870250
1122779
1394260
1681177
1963084
287364
55208
15654
1420162
1410516
1402846
1965597
1795298
477651
649342
1793104
1792304
316475
74076
1190847
673673
359435
893817
593561
616627
1825699
547919
233321
799961
1663685
1029009
1567732
668307
1479246
1956106
954294
23144
593216
1201533
674446
342346
1821653
1770609
896663
1809328
44188
1501864
1159412
629635
462714
1065976
801117
281021
1081008
764813
15791
1544804
578933
1717942
248883
1176976
185855
10199
1785097
678033
289347
1612827
351161
73170
1710035
1665271
329808
88719
1444292
640678
822259
961694
36829
398245
1441237
874896
1970019
1091024
1162144
796565
813751
1118242
1735825
1342637
1882231
1499519
1198824
314592
900555
1055515
591895
900353
1051884
1729832
1998352
1442951
1802202
1480829
796094
194099
1979650
1082001
1878475
1159922
213442
1339100
1604693
196185
632657
991462
173387
404330
1711927
1835187
1843481
1610181
1590490
540012
1956929
986405
111254
591845
436916
550197
1493698
973142
1622211
680530
795281
1211093
1903037
1876247
595865
718503
1312319
1546086
151817
760825
1600166
635242
1906694
1284856
241732
291341
244939
971944
180086
795905
1619900
347815
82422
1228397
1970049
820195
265478
1516261
162954
1625457
839659
189678
421586
359424
1234568
1444944
1089589
1827053
683371
677147
807063
1109453
91841
635730
888162
637469
1695861
111305
9297
1692622
1045013
462121
149738
1546757
1794156
819682
421533
781792
1955964
1495896
1674916
783028
1773351
1286034
790555
598754
768813
775256
1916783
1220670
1307050
610748
1965593
698370
861040
853503
1131595
1560735
153315
1723320
1154337
1794739
575775
30632
1969980
1981338
1302031
1794558
1089205
1442554
177897
1587423
666949
1670413
48090
1708114
1978711
707209
607477
672691
300814
818511
431678
499257
1428321
354606
532978
516004
1105365
1865850
472621
754484
656892
1126122
337212
891053
213587
1192787
274510
812080
701184
1293514
611871
223030
1341388
962874
1160717
1921815
1316547
674177
354936
614974
466463
226878
798735
658176
918521
1372508
1896428
1097145
1409874
532333
1791440
1944114
1606490
1030560
1934356
680581
628404
696206
1978768
157859
1808136
1620594
573915
1711234
1662255
1497878
1079722
135744
694327
1132727
824286
1166333
612160
161416
243298
1760708
1248498
1373635
1921934
1964164
1794083
468374
891055
1391472
762780
1751174
1040825
1669898
309713
1720720
106411
182027
282411
93299
374319
1581830
593701
949143
109249
540116
742805
1626500
1388663
154835
421425
821738
1259279
1183893
1242321
206322
195102
805223
462565
651862
1111187
1953871
1483818
1119613
621000
558136
1808406
1957198
1800257
1930154
172720
839200
739177
250078
1928973
1083926
507063
1106333
599738
562025
207019
689835
1755573
11684
286508
596621
1674236
1676116
698634
204791
1157468
1699015
854545
1662552
1090345
1209635
912107
836783
1246964
1504501
936572
1579857
996405
519986
310128
324218
1530071
1365285
484029
1410215
885321
1936250
1394299
718225
83004
246880
968597
1330121
233099
1356937
775592
1367041
965239
283710
1930907
1334753
846655
421839
469557
748579
1704538
1944075
1132260
494519
1969144
1038980
1299645
1208590
1582875
612942
193810
1113719
836759
647778
476619
1743471
1521550
1374828
1130247
1704630
1988608
1271852
1904578
1387138
1332096
1098868
149393
194328
1997904
1697734
1247047
1485311
468148
49655
749497
484016
1990871
1110452
1653262
1338644
860534
1421863
416494
1181175
424331
881816
1293922
1665264
1955660
1693117
1096109
735201
1580754
1001589
829954
1135687
1666834
1070980
1715776
1103774
1438149
965629
223998
1659867
992755
210651
1078881
912920
632833
26151
730320
1588024
1210796
1025125
428867
1059422
1791266
1145949
408001
1026191
1365612
1453788
1228235
365459
30456
1371791
266853
724228
661183
313475
677011
1466701
1847634
960225
1788438
1872764
482252
1605203
673665
1796412
762432
1278621
1770724
1396876
727799
517617
463588
1151276
1554862
1784742
1347478
1521150
1024195
1832800
988968
580669
1459293
1342970
147798
26889
691446
1885655
1308641
1858669
1532691
113773
1006421
1279228
1738192
70765
371287
1124608
470682
1712864
1078704
1117975
332089
756775
1132713
339898
1023616
1887743
503807
1853891
364520
347563
73481
507096
68728
446412
1953877
1633605
115752
414772
1554258
1648184
917197
1243934
616298
1041206
562770
179090
142255
542669
918916
1143978
1428358
1303821
402523
1761190
1510978
1360310
1867180
1875157
1998013
158446
436919
1940833
1189182
1335827
944335
1963857
985585
450946
1527298
1324985
461941
1558691
1396014
438876
1150264
1844160
1487419
780398
1564346
1207009
660166
838780
1510327
44248
1028223
982488
1835009
310175
170848
1209487
1353496
505537
1684631
1763876
945745
1659289
234905
355369
1718331
1645778
157768
1431042
542903
1293369
205547
1065232
956532
1928280
1403776
488649
1937404
438158
1607387
540581
1238959
1678818
788787
962278
82546
1017459
1466099
1656206
680414
574427
286599
67852
446043
1720233
1654586
1986143
381062
1063036
1592032
1452430
1152486
1022118
461186
776004
331315
1264594
1733125
1063533
1591023
1344104
604923
110387
939371
1622463
490474
1049217
825519
1462328
241933
887122
1153159
1762645
362354
1074362
1773614
1599420
966595
496885
1516064
788580
525322
472874
1332141
312826
135036
610375
810450
408953
353466
1203696
1942006
87835
1832207
1591083
1897541
1729916
844110
1396970
1304952
453251
285046
371958
879124
1518551
1087217
1785820
1697193
1751359
329798
1667210
814101
1126398
1446782
1627568
1576254
456113
1097952
1951439
1907571
1646098
527004
473011
370633
1524484
51278
1944394
1534123
164877
657135
1052930
448692
1062375
1063835
1914984
699256
485971
358676
1015207
1901496
1900916
1714496
428414
1167414
726356
150748
244048
1481632
337867
570483
1704460
1983083
1651489
1387155
1990988
638628
907487
443190
962170
1602192
1372126
1247216
253321
89220
1217987
1510054
451183
153324
173288
307196
1621160
507629
1958630
1828572
444116
961451
888343
1105541
439523
830302
1384582
1984206
3709
807028
974474
418869
1000668
848532
1756129
558032
1170422
1144218
1250084
953891
1108521
1384897
1494698
1379383
1025692
1974876
1327931
1386100
497136
923658
1466132
202048
417816
1482491
1453941
1311254
1421306
423827
1057903
942979
385156
1954539
1268954
69754
626126
845841
1648792
1637099
1460330
1259572
627932
1297987
119168
506145
1707399
1645853
1350675
1282984
1461914
1749053
925754
1624851
834505
1573368
1593049
311573
568052
382324
1709758
1842400
1210529
1635032
262488
546085
814038
972796
611976
1878154
1128577
1194897
1612622
637956
1661606
166025
906155
543904
1885631
1734548
1049450
615988
689747
1563753
453036
195222
367907
1589480
350384
559750
1287942
1047529
742066
1937218
1703699
1135513
1570712
133563
445907
1103608
551200
1506528
297652
1068162
536617
1796831
1650492
867287
681501
946961
1875580
307079
1243076
14578
1917271
72797
1542134
15414
253125
1881632
457770
558778
1973197
916692
355261
1979731
198420
249224
1543954
1267420
1989981
368376
1119331
44110
665054
491265
962910
71704
655729
1540123
343099
893035
1578815
1398002
1222405
701242
940003
384850
1225442
1287061
1570121
288720
69430
858160
1654357
1810116
651417
1429740
1512773
1352668
1619013
1590041
790302
337728
1786814
747453
1006415
1983874
327677
357677
1421898
1431394
628487
1677125
1923262
909266
118412
1530262
617721
1380986
831850
9409
1424564
1895697
505047
15775
1976865
1472974
721555
309927
1884965
135946
16201
23680
403381
927481
1426381
471285
775519
310668
131393
469627
1453025
1380623
317521
952514
123107
121912
1662564
206038
1551015
800571
1773042
1711672
1675272
1678491
370825
1630742
1448443
703537
1391428
251223
1148730
695252
615154
1369158
748658
1161121
713230
947711
793945
925903
72444
1511318
321349
993699
742100
1894402
1149113
1595633
633383
1322825
1555985
1115587
174332
101760
1085978
627744
1101349
262476
1058957
446634
157728
1902748
185904
345479
1280379
1405376
349391
1459068
867372
1089509
1782371
58401
235861
714999
1067746
1003430
41515
1230418
885668
1327578
163508
702128
770096
1676428
84038
226702
1587863
292820
346494
933471
1931930
1854401
999130
389009
1032189
1121194
770453
842543
295620
1017391
200014
877224
226947
1793961
1405143
1524327
1905449
352873
379247
289249
1664696
688999
627459
1609793
1419933
1807350
1547072
1185008
768246
509117
94460
1414473
1776799
1429070
272286
809125
1101460
710569
933929
1732188
1416105
627093
60173
1300618
960082
284955
1184806
663857
51035
1064821
1871326
1099028
1795236
1595382
1038836
333676
586246
1240099
459132
778813
1170442
6751
1831687
729776
274231
650726
610680
210931
120493
1062014
1616739
466036
1584459
1669659
1502091
634907
862233
1356238
603155
1979121
816530
580780
1346514
163607
544338
537999
760040
905987
1459401
443935
1103056
172248
1420795
1155338
1410929
1200830
1254022
1893962
1933889
37109
503793
841148
1186845
1660008
732948
1589956
530821
1909582
1831753
196823
379370
1261364
1723729
552529
547598
756109
1839494
163935
1998008
1871009
269011
1069494
1409145
391700
642549
1109094
1854254
1231969
1687717
1251794
1950764
1561908
1069178
120521
173799
171291
890384
320040
1657571
758560
355426
925139
1380656
1400001
943014
44050
364636
1990186
1329722
1114042
309352
1042233
1752513
851615
1586482
1905439
1743184
1493960
1593309
846385
755845
1874269
1012927
1266968
1330400
1623318
1146011
804161
919011
1301539
1331659
587534
53526
1713701
1709166
1182486
546969
1362295
181263
362258
1460845
1288503
1458972
799138
797513
1042468
1948248
660151
943623
448449
636464
1476731
243778
533997
27844
1487967
682019
1107573
14745
219631
1180429
407304
1746344
18609
459413
769781
343783
353451
763300
932541
650229
743338
462475
1444952
560230
335880
89989
35276
1414079
740168
460293
413906
1757087
385988
641904
170212
910235
976784
1979182
241942
950162
1629083
309742
1111656
863620
1924755
481168
1222836
681804
885089
1257957
287501
1167347
18204
725823
73916
1689721
349136
714076
1880685
562996
646710
1988932
1798282
1492376
482772
1206497
1648226
1001613
912888
631792
1278758
1089585
1527689
264138
1930243
1899518
857603
1506771
926733
335625
207437
1975240
1203956
1245474
630681
1323425
163439
1331716
1263903
1994936
1127121
1908973
76312
1360996
1864801
1550365
1937163
1542814
1487082
439168
832343
1669255
186963
1853048
217388
1749613
293105
820269
306663
1704354
1435061
305090
1268884
877080
850346
1090077
1859167
1360846
1862088
1940180
1212817
507046
338174
536963
233228
55469
664002
48054
313457
148491
184994
1777657
1776609
1913454
1063725
301504
586918
1098422
433606
1083068
273244
76101
1865751
1692790
44553
144951
147178
1575939
221587
1901596
923380
1673543
1122411
320147
1293969
1328510
617587
1183533
524159
1345472
157529
1335328
903507
1718987
943975
222271
1324206
214983
1783730
690187
1720458
111561
1163335
1655619
105908
1214547
854676
503525
1257053
1694200
1117909
1303595
898892
1041718
1169636
595694
1176510
1645181
1937538
1594058
1648996
1213045
345034
368290
314387
755276
840257
597161
1295827
222739
542011
1982887
1855246
1213472
951599
1006555
807830
28104
135624
1655852
1764593
756859
1284191
1216630
1194998
1036487
378886
27128
932898
1517412
1546396
87605
1437148
737335
444780
1987601
426866
596813
1544678
1100075
1619576
1597200
1952029
1277305
504616
1794342
1767675
1979210
1283300
1783263
428883
309995
938583
1478896
235428
1887491
804394
1988311
817631
1614170
1625741
935964
916175
1442200
360970
1834301
1660902
358326
210503
965929
1989327
1857856
1658324
631679
1405932
1986293
1830824
1052760
1902174
944942
1015637
275008
855830
462776
595989
700483
1746980
1428050
495850
104412
386978
1481494
110435
508147
1031110
1764661
1547759
929020
281321
1135863
1219477
1572851
1498475
703617
1495476
169739
819176
954523
976179
707510
632843
337670
392742
1318887
321467
1772733
1932989
1819200
762138
1758423
594923
1818560
1740093
358862
1120215
572053
765915
523430
1034360
740198
313806
673701
82198
43483
1413444
84136
745811
128419
844318
1686098
1495300
1255292
218993
1020258
455010
127229
367894
236951
880214
73351
1157120
483917
1366270
1751261
580115
1721852
1407095
1710992
358442
286276
1669460
1425467
1160266
358965
1660105
759751
1544161
922316
102530
1270
1870687
539232
657441
1053632
612159
983118
647570
656896
623531
1829732
1579875
795263
1021750
398938
820839
125521
448036
1195626
713206
1733919
1363642
1917616
1858610
806342
801959
653507
1572098
1622489
318450
1678759
1405138
1714022
1632127
101086
229898
377877
181903
1207783
676681
1216998
323953
716386
463490
95700
1306272
461398
1933307
772061
1622674
1606719
1821814
711111
465913
1389526
363438
1683211
544909
749312
320532
1935347
1464834
1222119
1503244
1763640
502142
1920849
443475
405278
501469
643311
1680295
1822036
520638
632533
1980301
279545
771240
915727
674397
1955454
1983573
861159
210668
752059
1763304
1301734
1755101
1358715
1717040
845322
1600533
1304129
206291
249544
163605
594214
239009
915289
1066173
1127978
1310047
1899275
222415
224947
1143273
880676
1805435
1922498
1444975
1500953
1917466
752836
828891
1070593
1224695
136963
1780980
1890748
1077942
1030314
1569197
123691
1857345
801436
196613
847507
919792
1816942
1107529
1648707
537276
1821925
744636
705056
199700
1601752
788805
644767
917895
846020
1633906
293474
710067
577256
294053
920355
1115205
1064147
1105445
1772815
1716417
1328952
116517
1850848
1730716
1070860
746892
1532411
1215898
747650
656784
1242738
259621
1511163
640105
1192944
1002267
152429
1909788
812569
480653
1574624
347492
542785
1534643
122826
1552306
1032111
37777
1065716
546244
1414694
608569
774977
771057
815250
1754199
1035513
1713466
76371
1863163
297770
1488212
127165
1445207
24295
842856
527106
488650
23046
1100994
1173585
1902880
305774
1859030
685596
676736
832443
1618188
1627416
1999699
1877313
790401
371953
1567287
884985
1181229
1399920
618770
1244564
1139465
473077
12819
96264
1269136
398302
1651614
633517
781698
35962
1482515
1279977
707230
1506447
90855
1496652
1523059
110079
931152
332343
583891
1673560
1962788
394889
1467032
301308
152544
1156929
32915
1094331
1605520
480693
777005
1716235
166501
1997027
1229909
1945480
1424958
1821960
1891160
772542
1609844
591161
329016
448658
1464007
1486497
422060
572916
1191065
438828
1239637
1614944
1370411
1869827
976404
1262610
966566
941365
1207692
767719
765319
1118228
1210535
563186
1272112
1143127
507331
39394
1772685
1787580
1905429
809975
1812198
1401702
1263652
584137
776128
1985483
1895793
1429993
1593156
65850
1318897
1097693
1656327
338769
1638593
1007054
1595225
1264154
1159319
1105814
1687294
902911
1778663
1619014
964728
1496050
211478
989174
1139574
1560773
536049
518086
554207
1071422
1614555
683826
118429
1561570
137545
595310
706375
616052
718409
435118
1159180
1687668
832045
1959918
122105
638447
1595120
584870
1508927
1461632
616437
1474438
1492055
1978494
450227
198683
1878587
957318
1167931
475681
1643555
1084975
1639681
1368725
650649
1900505
257126
1885726
1780501
1769734
706430
380005
698185
740240
809836
838920
1532874
1152215
823409
81192
964616
1246778
1833546
1003912
1063648
392916
976099
817023
1617120
1014468
1100235
1007484
746692
1271106
9112
1951003
1268156
1494715
267672
1913587
174280
1841674
66786
877681
1541211
1935998
1224049
1185917
508680
349210
1297649
131515
1759617
389489
1383618
709243
399435
353142
1361169
1579147
447209
799976
1199801
1025436
1702123
1107857
1103136
1095319
1146162
1680696
1487725
1035392
637854
1065526
650477
816856
181513
787903
138911
1914164
1637896
295569
1558641
1089915
947979
513556
743667
1048413
1430343
835067
503431
322166
1446820
299187
107722
1712544
171624
1494242
431119
34610
1482399
900682
1305560
1873644
564364
1113373
933125
725865
1298387
1742642
562016
1774297
1710823
1335015
1888672
30122
756346
242029
934610
1165553
1502712
339606
1234770
1687495
649876
357537
604962
1877712
117735
318072
36904
1982985
534080
730259
1504485
933500
76332
1809173
561156
458837
30757
463406
1291713
100106
1570346
598088
709683
975913
112563
1273441
1979741
1463433
1038388
335157
1375279
638198
1112223
1253129
9613
1236493
108720
1326907
1434347
46802
242469
990745
1433718
1607534
1591176
1926367
294783
1853510
720038
817704
20682
141760
1152066
1126080
1731481
736069
926147
999930
169288
153784
544636
1278196
334079
1749901
1229276
855186
1201256
1512444
404252
199781
661785
1280255
1302341
507913
136011
744785
558738
1645931
1707346
1009042
197968
1342502
14772
1349117
328627
1910179
1374472
1338630
1925876
1023639
25946
1614232
812928
168500
1068842
550135
1912181
1841400
62012
863575
717129
1045262
1953387
701040
918713
386233
71788
1520699
1014798
1658735
1883536
1947320
751561
1183520
1500167
209006
167595
935219
470871
601247
116329
359549
149728
1409046
589197
801221
1618869
755074
1498943
1060202
486520
20638
1253973
1233004
552063
159557
772841
1034210
1323636
122283
1930974
878639
1872430
1831994
1426129
1896480
1296122
1732166
1784594
1859815
572346
801544
318442
1213917
1388111
1457019
1597831
1115149
891287
1654420
1186685
1669457
1322883
156770
206254
1396201
1794967
1183616
791786
878839
750222
1662417
1761835
379601
1987906
1486103
1816159
1053903
1766333
1571442
1116675
1061309
768643
1274223
1261695
1048492
1779316
1484437
152408
668398
482827
1163297
1423520
1506257
21149
142131
1819955
1161988
496047
839580
380345
611713
1634251
53750
443463
1798486
1047426
1955157
398530
1493225
1091269
1068535
1425971
1757564
1592844
771223
1746968
421345
59928
1923019
1523388
103522
765113
1241244
1890466
886014
330907
1143126
1303815
811207
1013970
1897616
969755
1792759
1744918
692401
57812
232619
782477
761305
907935
1537383
963257
546939
1443314
549792
618465
628318
407677
1528967
616505
190921
812847
658640
265936
117184
478733
496574
1574799
1176983
1725567
1565769
1110513
1168173
531743
1692576
569332
949128
353732
1676181
1790757
842868
1373752
1216226
1846589
1050521
1179421
1240692
1303985
1238985
579360
687584
1230528
1204690
980451
4786
1394503
1356597
1847666
1768371
746467
1478114
1885462
813628
1661327
190793
1267912
1714852
510361
204440
772551
511736
941102
1854762
238772
743609
573851
1559015
738030
1760705
1931977
1432522
1038246
1769032
304954
1809886
1238118
1218017
1480400
575320
897423
676468
990621
46115
371121
501311
1960545
620878
1423878
1054252
1860937
160467
1700140
829373
25504
1279917
560121
1294125
75482
1679880
741429
258226
84999
297962
579668
1260000
407520
1910001
1906610
973167
415532
164071
1510686
516199
1206196
1984189
1020795
1312294
1463092
1737200
1810752
1403523
1322290
533392
420122
1057861
1186826
778704
159978
859300
1256037
1266423
766906
1630944
1627131
1901652
939334
1950518
441869
1793058
1137130
1792097
834608
279639
887472
1898526
895057
839412
1729728
218603
1993377
1404148
893647
117354
1941064
539979
224326
758067
1410997
1185312
1674176
521088
1270194
640903
1318154
226450
381178
1275545
1115886
1265233
1144461
1932367
1206023
1591670
817656
1944492
213375
425819
1995276
27384
1510320
277901
845459
580188
1524135
643984
1059621
1624389
1606609
1801946
1945820
1918291
1713664
304023
535321
1776328
1841686
313328
1016579
131541
295204
1119847
796290
907699
148865
640163
1731947
1684107
867136
471504
1806635
77421
1097000
1194303
1762511
1805135
632963
20299
1480017
264710
457667
1086528
1493810
1894578
623298
1036425
480847
1869195
942325
1328610
499006
984922
1783127
220944
472593
649747
1476801
1932564
886337
180286
644620
1423486
1225777
546519
464335
1716681
1796370
731116
819902
200628
529247
748935
647603
1577300
26600
1076119
684140
1243413
456835
457549
1734546
1009248
1119834
1825220
1230304
875971
740292
1100304
603167
877613
1429351
224127
1380590
1945851
368718
313749
1987444
1554821
943939
1229377
1675548
505709
538630
1698236
1693915
1380877
1644659
1553975
1304825
800938
106870
509047
1874627
1098175
531881
1958124
777406
637680
1467540
1276699
260615
53159
721796
305958
654423
1462863
1915800
291754
1667432
332548
1651741
301052
1209074
1233419
455917
1784850
554778
113295
1031572
665951
1160261
969305
798750
906930
1056666
1089981
1739083
402906
851395
620104
1583795
60724
1516884
1381191
852506
886201
102640
579418
972794
720977
653560
492391
705012
1046478
1802451
934132
1310581
22265
1542832
54528
226787
1780020
500815
766983
126425
248308
1698546
1179656
1170609
1505540
1369498
414050
1353673
95531
1700261
1149779
1331984
520484
1796092
919358
125959
815711
194646
1869749
1345543
1101337
963845
1053861
206501
1992000
190184
157528
1360581
357099
1254528
59461
1176788
477527
1629920
1835075
1715909
1349263
1948814
1740850
1328300
1531535
1038249
1377514
240219
318159
1018249
102100
1161645
440591
1900736
1331524
1701624
1289647
1258981
1375698
1935856
1582510
1557396
516445
1416632
1472994
168912
563348
105133
876011
693372
905765
166006
1318287
1399125
817876
346747
463802
1202251
1873366
752445
1141045
378397
1686007
1540690
430722
148666
668767
1184254
1337651
133324
1137365
649662
1568947
979069
196513
235081
973501
1376846
1502300
1329923
1695817
1779695
442707
507187
1536916
1014197
1517629
889968
1396121
635283
1565251
745690
1313940
567957
285803
63445
450232
395676
1449097
1713547
323840
704709
1489943
303990
293875
1401218
1536990
463790
20156
1679064
1366018
438615
823269
1296560
1257656
400812
513160
50398
1538259
500943
1746083
746547
587810
1152173
784969
900358
409068
93674
496184
798502
1439874
1405966
48572
1444357
449821
782789
1307442
192079
209092
224937
883340
1933708
1312300
1765973
92089
887819
1734574
1831544
123067
147766
1563313
1660054
1243460
943174
874483
1580495
1049049
798639
1377424
1732202
1840024
717902
202583
912378
35095
1249678
653029
1210300
1880413
506371
106652
1598845
1261082
1439827
1291856
1716245
519002
1942403
1850214
1457337
1037843
1122705
1758509
1843836
281798
1486673
316623
438782
105674
1054087
809377
227295
1687378
1027964
1053948
1129195
1277893
114389
140416
1679784
1100659
1195703
262367
1793757
130346
1194367
696581
201257
694189
659543
1841274
323879
1816101
834455
1017180
472801
584939
783393
795558
1974831
773533
449500
211853
1623513
863317
900036
681387
608245
740243
1454218
388877
468093
1664357
607357
318896
942146
1673523
717022
1170001
1970450
265808
1948896
1850284
916689
1880449
133929
1808187
288381
1625419
466327
1073049
1255749
1798600
1210448
676334
681053
1618048
1913478
640536
721870
713931
258374
966158
1240494
1940898
554524
1421748
236405
1410367
1603219
1536053
1772378
1607859
1968671
464750
177108
1073297
1454168
604891
325668
1921222
1169191
292246
717118
912351
274958
179997
52819
929089
1968404
1063033
393011
1296952
413796
846185
1521687
448233
598655
281167
342215
1023957
691289
144593
286723
464825
1597045
1292135
1359012
4528
1054656
966716
30954
249723
1473184
1667642
1592552
1367547
249559
1456039
943550
149816
377282
286848
1301085
1471617
1602561
1565621
767488
1698202
1692226
886506
969047
1003333
1656001
176707
1708431
897233
160329
1482228
1693392
1496074
724772
51738
778351
1462075
885323
1372212
633591
913685
223921
1917572
1662046
301314
452879
1540143
1544975
841879
97330
1363269
311948
1583970
503610
219405
643388
841546
942512
1247383
122597
23494
1069120
1761599
157217
1284129
119848
4678
1546451
916521
1831827
987426
1910607
1678202
669270
371831
1631789
267773
957648
853504
1119809
1774613
238147
861749
570878
1346234
756063
844252
360268
874832
761856
1113013
379588
218170
359848
1400547
1909153
838854
1758180
384203
1941706
66365
1251139
1535500
1652086
693807
469754
398881
1142460
127889
1991672
1650117
649889
323469
1779124
784523
515890
907767
351717
1223849
1303960
963121
1602390
1614239
1429943
53558
983987
1337731
1852461
1281683
1016435
303030
833985
843971
853305
1061959
80475
1871973
1728125
930335
1357889
1532312
1823421
735667
1751658
176783
1644253
174798
1715447
1038027
1441375
272392
1799127
1717953
306352
1339216
13534
1096719
608241
185101
888543
489950
174115
154519
243768
1553605
164714
1815461
294456
1647590
518652
779515
403436
488061
1831545
1750964
259605
343252
65701
640964
1342181
1954771
99536
89396
1232651
1850631
907588
1360729
373828
215202
1370322
1754170
420769
1927598
906545
1038247
435501
1530140
1997286
579378
285454
1222310
387048
1484935
1737624
1453471
726305
1548921
1102876
77782
177467
423321
42103
1712207
743760
360371
1214672
58613
1703706
674995
685669
1167564
1427778
243093
161252
795786
525476
826923
1402188
608676
1093095
1595167
809002
901885
1528446
1660336
525060
1222009
624555
1128624
902232
1805641
826347
54592
1905208
1730441
938738
694701
323348
1137097
1238831
1940352
1337973
893263
387869
131474
639869
1028555
392811
1302880
1420477
1064571
775943
1626974
1719175
1508714
1276832
714753
376237
1812827
1855779
1120176
776396
829272
683065
1454645
378803
794277
1781768
1458364
1339130
205441
1863092
25763
1377941
114360
1007960
1607359
1011193
1516300
1418324
440215
1519172
348616
1829417
106504
1672990
468529
1863833
1068137
874971
1174252
1017028
801577
627116
831536
964927
238718
950689
378933
874372
1226708
1478062
1830553
653212
832997
1664997
1073947
1060223
1514124
1622168
1608387
1886732
1384588
1049731
1111167
578741
340724
674646
571319
1046376
1542701
278689
1847827
1730859
900933
812999
1434949
1336274
1629817
827397
1074327
1027080
147651
1199107
468224
1577523
221358
1255948
1194461
1792810
1133880
425819
691751
535844
1932150
1110210
687937
1710760
32082
1926828
1372066
494980
1339300
1165683
324876
845274
1338345
410793
247005
1928061
158423
52536
1393245
1022824
277126
1862638
842785
1395380
759000
1414493
511265
648014
850055
761192
1417132
582349
22991
1850582
907225
460704
1782240
275477
1617803
87981
549008
785458
1647455
1469991
1236136
1480000
1574738
110635
296996
1567078
1934293
188381
1992484
563859
564452
1009667
724866
1559881
1377572
1182626
1441962
1115181
428557
425651
769827
1351094
1323648
961813
1288233
1309138
486812
164549
1814849
405011
181624
8608
642011
1225025
332927
1434866
321316
6898
348008
1498549
379008
1866910
1214317
1550817
1767598
28834
151893
729684
832257
1893206
858442
931527
881407
580774
1912368
704666
1444662
343532
726185
1962760
1660704
1227842
1629708
1621005
948165
275201
1445122
750493
189734
369321
655367
66349
267116
1851536
829827
1741825
1651108
1151313
1257972
1788160
925941
870258
1067026
510694
125066
907893
143839
958842
1868517
1234898
1792218
292960
1601741
1756726
1568828
1751926
174388
67668
1852841
394973
1820784
90401
1201318
1237361
1052165
427856
1481598
1070927
614315
1755632
524635
1125074
380158
1196244
943992
1874571
1043301
1870556
826939
1072651
544135
1331729
1256518
654185
779574
1975446
299302
1964282
365446
1621286
910104
1712892
1702601
287913
1551783
439200
185498
246212
1105462
1551751
1522870
1089632
123001
1019986
1640434
1424014
950814
1302619
69985
1858130
1000481
540082
466505
431816
1436578
335907
5178
125323
834347
458743
1973996
237194
479946
52131
730871
554875
351335
713025
1418435
1545165
617281
1647479
125981
1658176
609961
1948853
1887747
1023066
293220
1514417
622673
1316228
1615458
1148896
1066098
303878
595539
778844
596031
1098339
1890536
86563
1982836
907438
1077266
973986
1464742
1722977
1885764
1873232
533733
961610
490379
1999367
1961153
18595
158610
633016
1851061
880333
1704940
1749813
1537504
1954320
4711
668161
653184
1242470
1268753
590776
1227575
193628
1562933
1647190
1212277
1580201
7561
315800
725125
1536377
1758146
1225397
786456
1982178
395750
1349439
1503919
1801897
1065165
12182
328231
1277471
740876
528474
589985
1274412
1034858
216923
200437
1352993
738878
1509142
7447
1497942
482294
1225170
884450
1370767
1026937
1792049
919267
916912
1838269
1699787
1939143
354026
1815931
1697588
182904
17046
1052700
113825
1978588
741093
1412108
221291
1698050
388485
1392143
1581339
485311
801687
733579
1219153
645899
595336
1825754
1313231
456152
978208
1368786
472595
16290
736702
1918214
545070
1082893
307018
1262730
340791
1083879
1559138
546836
464834
1236474
1090121
259125
1529859
573334
1292742
1150656
1136677
439973
127568
1223790
1819363
75201
1207707
1195017
1730157
1808652
1520568
1464777
907593
1046215
111750
286099
733506
1400543
737565
1565941
1223953
1871601
243367
830382
3617
217877
938566
1108602
736633
1524886
1167761
107553
1943035
1641924
1196646
261327
353400
753829
1805374
1774810
255605
174417
1307515
796872
1494084
1921147
295246
744840
1840129
305267
1284802
885803
738997
590778
965753
1332847
103207
1499377
49219
1244646
76583
1526580
126034
731100
111396
1842240
1672958
1700506
260693
1403513
422271
1408505
114212
797462
105016
896844
1901983
1904445
721998
1645725
368995
1734746
147775
637555
624481
1744525
833747
1169674
1190614
371064
1514412
943278
1690384
1206664
714266
1657061
122961
1160216
917251
562556
225661
1946494
452009
1834553
1927062
657024
1398459
1274121
340178
1306583
1957397
9768
795276
737107
533569
490214
1562004
1669327
57050
680449
1822490
1252065
1074708
1331887
346647
1805868
779591
1628068
1891366
1446447
1221926
1112195
1344823
1295617
1040293
819759
735672
47414
376132
938800
1879084
1867141
868253
1824419
758117
667506
274121
1398875
495841
510245
181911
1892013
1266765
977614
968984
1125738
1380722
1957315
1992955
1384279
1862725
333737
1870369
1211295
1773653
614083
99709
1380536
1964965
105232
1233051
1328200
681100
877624
1288653
1134401
554191
1192577
9323
28922
1339755
386622
779984
1301843
836602
1956538
297275
1709673
308663
1613384
1273485
216174
1529176
1333934
1113595
1634010
1135777
1291308
1737725
1725590
1054102
1447028
317047
1240581
1415173
941337
1187311
652901
589149
1464240
288034
266536
24482
1397459
737065
1019626
1726800
990676
1164327
881601
144452
360342
1158162
1004134
1539801
1443019
1499184
651282
1221873
1648190
888514
893081
1324605
423192
1769621
971959
204151
717522
745867
1264073
1994214
590874
1135564
527274
350221
96676
1139324
370429
241212
121756
1651614
155558
405118
1557002
863736
1579479
1857983
929536
1648470
1254070
836690
1242113
1932316
796435
471851
1732328
189012
1905896
166350
1023429
1421668
1313384
208788
170587
143221
701742
1359240
1965039
1106781
10256
777052
1340158
1845323
255454
1818730
1803746
841992
1962195
1356561
552395
771040
1303182
852367
841271
844920
1656129
125592
1297742
1625971
1270555
1556353
841288
951619
637973
1012317
1743764
424290
883195
992475
978812
704541
996720
1237732
1042662
455518
1620210
1351816
1044789
563886
678922
1641336
552414
1667944
483012
671351
931081
674173
89180
1380208
1029621
1580476
1992442
908415
723882
919238
1548887
1536336
1010890
843094
1755868
1591297
1287768
877323
1361998
646678
1378936
1496075
461810
279076
1446269
269129
977751
523951
643243
1447187
1348099
1884882
1148335
777551
1736335
1897729
411640
23858
233231
1682984
856337
204867
117994
1907152
1605147
420811
1964867
1694743
1391400
1425232
878171
194707
1902987
1940646
1243549
1154156
1719322
374346
1973060
1349587
1846867
733211
190597
133271
912709
1859169
1411892
589068
811948
1666710
415691
435600
571344
741626
733441
350205
1560451
1043026
1121192
1029165
398536
459013
120575
1299805
1362789
1398079
1165663
423111
778651
1624684
1866794
92153
45428
566222
1202539
904603
1593694
13765
337440
1087036
1518142
1874838
1132346
1753155
827530
822852
1410195
632124
512960
1677243
358602
328960
678005
581924
1583076
1742702
534206
715301
778234
823512
222790
994437
1913147
896552
368169
1053918
1928399
1820078
947402
844146
424648
514230
1862265
431905
1391751
712837
486711
1460945
1174797
638343
572592
1216245
420349
313790
801376
1234000
397996
1246370
601736
594708
92112
1789165
1325122
1720851
276207
1868454
874385
83052
1824884
491648
917135
1224308
1387500
1292570
826550
1360031
1570379
1550983
400025
1500762
1941949
1486413
966562
815046
1126928
1256778
437074
1549511
68207
1565103
788216
883667
1644965
449930
728304
1691032
985267
1692314
417309
1306108
1114939
378286
550444
1791489
682701
1277506
1993761
1675487
1493599
1921549
480252
1005024
248351
1791911
1631801
1318543
1979910
215512
1813382
227427
1644359
1950605
1789867
172157
429119
896988
695567
702767
1563552
1092425
1119830
1059393
231313
1292726
1313988
1316107
1430152
1359661
601643
841965
1699872
1162267
582600
244492
1719667
750584
1123308
522664
278500
1421917
1524602
1126684
833456
703823
220879
360059
1573711
1376528
964003
965840
1219047
4464
620648
340774
1655093
363328
1431833
1339871
128975
1819229
1540417
815314
1207797
319511
1593789
854547
159480
216266
1031130
827122
962369
1317318
88284
1670113
638981
70993
1397331
187622
360058
148264
1412828
1849329
1239470
595363
1467445
63984
681246
1785661
14668
139566
381444
1065440
202706
674898
1194533
1388868
1878916
1909029
121737
1254241
1482536
123240
1157121
237434
151604
440683
1085168
185533
663943
85908
944959
882627
1256510
1927226
468737
452553
503354
733910
123421
551857
1444304
170992
1244707
1125281
1917742
1305031
1777337
1085378
1305739
1187390
1726648
1038040
1212416
412000
38817
304334
1674507
806842
750746
775430
1770232
1780444
1996157
418598
871777
278253
1782234
1884257
1415202
1931346
1628192
1207487
1598761
533449
1875046
1217641
552369
987561
551492
970649
1994992
1903424
669388
1044987
1431472
519489
1130907
1058634
1374515
1608489
1323479
1348460
1960684
897820
1010958
741182
626993
1052613
771993
1036167
1889513
1085414
1855817
1039040
1957551
506022
1655996
62735
859947
1334559
541955
754698
1085507
820638
1599383
1156032
1915505
550088
1684129
1766205
1650285
592300
1491170
11391
389934
93069
1798438
558258
1915204
399806
1224077
331616
7202
1937363
53849
1974583
127111
174274
1682528
339686
568124
61270
1334380
306436
504266
1301275
1778797
1976627
1225582
1614658
1695995
436779
1394469
851538
955583
731025
860436
1792150
891843
1640072
1954450
1071565
101420
1072282
1658111
171143
1461393
806115
252469
203506
520797
323462
1737679
8058
56869
911599
1956806
1993378
378655
273260
180135
1577726
368135
259674
78970
825317
1342191
778436
924370
1150530
1464438
801766
1521978
1444645
7532
1220766
1394330
921607
350567
1895254
175468
920335
197019
1107802
627215
547935
504762
1460785
1446394
1045049
1903824
1353214
1216041
177942
612627
1828648
539131
1937731
1943259
1165446
379575
1606245
1997167
1979198
339228
828042
1562474
1283557
827362
1722300
182956
1919610
1338402
452517
235415
1567860
903189
284543
1168794
1374477
945167
1459432
838489
873302
502028
1171006
1743102
1904864
963484
1696148
1671081
1094232
1689256
1686991
1701272
1901132
975447
506714
1413318
281764
41143
65375
1151546
367135
249614
480286
1066210
282684
596483
835801
1318438
1595746
1681415
1869426
1705908
1471771
1364548
455932
1690296
639839
510244
1829825
1600102
575254
483374
281601
1568164
1854708
1437550
1598417
815900
1207956
81415
2426
1352660
512557
359414
1855402
861256
1646681
507521
1442797
756366
1144538
486891
1321137
1396087
1196016
100850
1673583
1691807
1388077
1759785
70806
129895
1901028
557302
1233234
1671019
397172
1143273
1725419
688246
536422
1920136
872585
1588326
1468726
1849933
1328777
1122459
684824
1701652
952219
1185571
670283
646772
1682436
1102825
906526
724960
1877887
1625654
1624385
968690
1719914
860118
1025960
1260172
1633331
80892
1630225
1228490
668885
1811483
1714501
1746483
50108
1482313
1361630
1915454
1454369
623811
1722839
397372
434611
724617
1698525
1101464
805860
58135
429184
51936
1702193
765627
1048230
1658376
1023721
1940662
181982
221577
1636969
1691259
424098
761151
1511898
1429374
1556631
1698994
1826364
942587
750195
1752761
515015
1849203
953086
1723611
370685
1199297
871172
1741579
578527
1199470
1337365
1989566
1335229
1528848
1126920
10720
1330117
1055609
1038979
566575
696245
1964046
618289
1856398
139841
446370
1665935
1161963
70618
1607619
1395758
1463783
619118
721511
1468297
248470
287178
611154
1733677
1509054
865046
1253000
1088108
1778512
1090872
888235
512271
1566963
1154516
1061947
1573892
676142
373662
275359
4181
1860702
1814986
641882
553296
460508
816938
1287922
749462
296126
1923317
261684
463745
267370
847507
1499937
244283
44619
717753
860213
274305
693549
375617
849253
553588
1176624
1222774
1899393
166676
1772186
717903
1680537
137485
435448
1155097
39839
1264654
1594128
1557609
791065
1945629
195117
947437
415323
258001
1728434
1454089
1481487
1247502
1215400
1726439
210904
1256337
1179223
1984753
1987914
1240788
393736
1422574
1092191
1774248
749271
1370636
1540549
174804
1224143
1269094
1749588
1926875
397021
69394
875617
1858955
1593296
432457
1889362
1767850
1340055
285523
1383513
601904
1144065
1070997
1440043
1249079
99759
964960
86178
476642
1444014
1720121
1313480
974622
808821
448334
1855081
1919165
600480
872642
1903511
966123
390606
554332
117153
1213906
1856041
533012
1817694
1477328
673133
1698170
1734589
1162832
366243
145965
1319310
789270
834273
1087258
694636
968583
245681
980104
1472216
971405
985259
53835
1511459
1574974
801554
1504970
778171
1044198
625636
401563
827523
1691550
1935772
1838983
430311
612986
1261047
68894
1457579
1402671
1998491
258647
387391
1657492
1589001
1223690
420876
969051
563445
654718
1496533
1914328
352660
1727846
1932281
109989
1420488
1533428
934790
1427853
522353
456906
268927
1535262
1005802
1481660
717731
427022
815106
1211951
1737902
809483
1161883
1156752
651106
493750
152062
1042968
1484937
380809
561093
1876139
485531
1913718
1388559
1229919
1871907
1459768
1035993
226728
1631968
263373
1201011
1498294
207382
1631662
662394
211293
1307939
117143
16883
473754
1493540
1626381
37939
532720
747565
1013087
856985
1615869
1336961
1621101
1075654
1790959
478693
1053414
1357611
1063653
1249609
692591
317214
1068631
1458916
1379775
1730841
446085
888952
254165
1882398
899702
1654532
923572
1780978
302769
1033109
1700815
299794
1863507
1909321
1453986
371120
1627182
607753
531111
1154231
1715179
418827
76516
936927
56639
74710
779548
1520968
393362
1142377
334904
1745197
1272382
1987099
698915
1062923
1379864
23771
856512
1717326
463648
184934
146519
1278761
1793021
27846
281216
900413
1123348
1270760
944036
952461
557036
1349396
1589192
1900585
166579
1502088
235442
116241
1160701
796395
1294593
48344
974256
364418
1034793
1648999
1076118
351174
1013628
471011
1074916
307126
1904320
770369
1801287
1039524
1996340
1733812
1215732
415304
573578
1005372
10486
1431766
1327008
138214
830685
1079685
1518972
1154437
268077
1615394
1817995
770577
1764151
474576
181648
1543219
1110356
1660731
1864589
264130
1575715
1539176
1578455
1358299
124390
383736
1808580
1221467
382672
3601
609322
1050726
1176604
465921
28669
518559
1199853
1149988
1474881
972661
60585
284991
81276
68158
148820
812298
1689823
1596039
1600447
1350175
1862660
1817664
1704069
1908005
322949
1913007
1768642
90433
728316
1787129
395923
294845
1017256
1352514
1172757
1929565
1510938
1044270
139392
430405
1065098
3553
756025
422471
1690479
1350469
1801994
1046796
1723681
1419662
1244237
1503967
834794
16211
676647
617661
1155084
1029553
395760
1876155
846355
936261
1609629
1914906
91519
16750
1262093
1097917
593408
1115400
644268
1813111
466582
707868
1788615
1325460
1274925
1185406
592379
697032
553684
6690
776164
1197714
59983
1750873
807706
283068
1384479
969950
1179786
1297495
461021
1344034
1393743
635383
507231
973759
754678
1777804
1594813
1828917
560875
1668483
695761
1839661
2373
709701
1321673
1730180
1196845
691555
1598813
1618211
1153363
1178909
1068990
685490
143698
1189275
964617
1045405
1495040
939186
613542
1382637
613671
178950
1018797
170889
1154368
929458
619413
524727
1397637
1028079
1933451
479043
1148067
677918
1910383
1885520
901890
196650
1956825
1360823
636720
1634609
842029
1725660
952738
31277
1282286
381934
1214449
1967439
605506
1836413
262593
1798961
261652
971564
1840706
1211842
1705192
1444561
317886
710090
753293
824393
1015793
1677209
1408829
1094671
514543
678296
147770
1636203
407589
1691611
1605457
1835606
1726535
1570733
572382
260104
504474
1227458
234470
224099
1578495
631915
1930127
1280767
177779
201456
349541
1040486
472212
619747
1095746
1017265
207866
146005
1749656
426440
1686651
151527
1292282
265909
1030190
878960
331642
1410806
1060495
1224555
1263423
268764
1566563
221971
822044
129273
351139
135146
1325533
1504647
774584
1178538
1573660
1066971
1180330
1064925
366105
571845
510680
83738
1986185
1666579
86140
1186058
422046
611413
1090110
112555
1754663
1368974
210115
1312406
446192
1798971
11970
830898
1498366
938985
1832862
1281140
1095208
794337
1227907
852207
1388750
129135
1473015
485940
1332730
1884037
675858
1920266
1267863
1705023
306744
1978566
1321928
1013145
1923579
669631
170774
1554997
1728585
1991024
1109119
1038222
357709
1594209
566693
348876
636339
1542433
652721
1235108
357269
958202
1994323
1417847
339639
220604
542894
1388275
163785
1300302
738073
1213696
630954
624418
1220107
509773
1621267
791534
505006
1857693
1075204
1485138
1522696
1829927
94988
142736
963222
1182911
786601
1791278
1312080
1156777
288388
814582
1821320
1950077
1215244
1688891
774600
1577133
1960347
257243
3945
1099090
272136
1565807
586391
895394
1503757
287327
203267
1829459
784630
836493
1715001
1102737
529353
437316
1599891
1761926
23039
1659614
1590843
1528619
1052500
687469
912318
549786
1601103
1708163
1204824
341520
431820
1178657
1469240
633168
1465408
196602
1855308
1792758
1143898
221895
995668
523259
1080791
390674
1505786
182166
1563788
1960016
397000
390090
536448
1671596
1897910
641498
1869287
428211
810812
912165
194926
1152019
791413
1278525
1850457
198558
441999
223355
47892
1245934
1816299
421083
1213508
1368251
1544486
867055
727840
536517
573399
960771
1714677
882511
367111
1723183
1869454
1743282
1266972
1787239
803653
739903
1129078
805803
11922
397096
996566
516369
1789007
957250
329365
1005014
472207
285034
1830171
933012
983521
74469
522000
1057264
1206472
898588
1067969
968131
42519
1721321
1079680
605000
824710
264999
1489762
165637
388912
690148
625311
658474
472042
630017
188028
187108
58314
1817489
624790
862559
678266
1246333
1524943
486919
315430
1594743
638802
1973766
1006139
1370755
206931
1684111
1635482
565502
662466
157026
313355
1968069
794119
249960
903695
1616542
176851
1367722
1688817
1736069
604414
152940
317272
166024
562373
1851270
1035825
288176
1566051
1447503
217380
1670226
563501
1690598
104596
1998525
1784042
653193
1282155
1933428
199975
1204607
1213854
163473
498672
513055
1324183
639456
687162
1419795
982534
1395108
1194988
1209159
1909827
577022
616018
903229
590989
301964
1049879
1728419
1478106
1825262
177694
1075573
399124
444675
1424543
1149543
646889
745294
1565077
1018651
1777172
1240334
505289
976803
965493
234028
1017131
1329137
524012
663952
1705553
1246755
397056
1563595
368652
1304226
674546
1186077
823832
190466
815011
478813
391937
1184177
1775420
1997504
1369411
1418091
1777095
660244
1937764
1284989
69946
5802
1864205
1786043
243569
1039834
329505
733690
1107397
1158099
573105
1952610
118316
214306
444180
541374
799918
39408
142025
1242809
492926
9447
847947
1452380
1699669
707723
323373
1069522
756046
1764041
945815
266736
274660
992553
1447093
1485153
637416
1825633
142811
699446
1645684
539096
1328280
347598
1104328
1994453
986139
797681
1668795
1103143
246884
720564
369319
1580694
303735
1462618
1251571
1920984
247162
395159
1270372
1707148
15758
1170166
84887
1694011
395819
1293642
1404455
75233
524012
328522
1043495
1415867
1796859
1393330
1689735
1629434
1553864
1794329
1319039
980859
1562648
1341671
478082
269399
1289220
1022107
1002007
1711336
1452430
1042097
1083107
1672038
1296184
693861
1262115
1905299
218052
1640900
422123
323462
1568787
915523
1086905
1177777
1483283
373997
1921496
232784
1844614
1088148
309655
320235
1873262
1710719
1845215
1526284
270694
1006
1931720
615577
1906780
835423
359594
1593107
1118285
406200
425304
750335
1101016
1554305
292915
1642740
218914
591154
716447
806349
984758
330347
1679279
905811
1243904
1297843
150755
1969875
1350098
1641083
1543933
1572149
1138783
1767037
1536267
1307458
1784379
1412826
91823
349356
948494
201380
1746511
629949
1221547
1764911
512924
483179
314348
107364
260580
1397803
1908719
1210718
1558829
1626326
1885772
172485
633072
704080
712992
1116690
876708
593550
1781626
381357
1238404
101133
152756
199686
808524
644700
969907
387578
1762470
443423
1337973
425748
1287058
1062051
1687108
937969
1959690
1116910
225436
911983
1776739
1221042
1102999
1173202
1451168
1462463
193084
1397557
1397431
400765
1430871
1261298
569534
688630
223436
1511208
747200
454859
1829777
634385
982332
1461980
1476660
1758710
796545
1719374
1323869
451274
804360
1015609
1041295
1715527
1259309
198118
575323
395360
1067575
1962226
1735500
991934
932812
792816
896496
464171
1754525
413684
1416008
1988448
1918391
1795832
383982
1257949
1157512
1544490
1470795
1652417
589456
1371355
1615432
1435339
772191
1630401
939425
1656397
1344599
222339
1612233
502897
354533
981701
728546
1368970
404701
79618
591456
1654006
1499542
1296733
1901590
1719056
888970
1976184
220812
1326568
356478
1147386
871771
399458
608061
1788872
1600163
33547
1081037
260970
442049
1011427
1456823
1725355
811981
752351
1850336
326866
1554519
1355320
289316
1178756
1988879
29021
1822977
771055
889833
1459789
1060764
330018
908395
1091789
770092
1006765
1951031
1680500
765691
79337
1518059
1329963
1150785
483625
529473
885402
1009864
1571823
1393336
440540
688746
1083650
1351972
330407
1573390
961727
391215
1165137
1066661
1190217
361597
887827
1060657
336356
89252
78351
1066830
801553
216884
168472
1749448
1722828
885069
900962
1020037
398323
1318095
15053
199301
461660
1797633
1218341
1872643
1531911
294825
935222
1081605
869759
499110
1600651
1554188
283846
665479
1412108
868726
1105280
470947
958909
779767
1520329
422220
117289
1094981
1034336
79265
1526220
392214
992984
1882078
1362792
1425325
1869346
1377805
788254
1853100
749619
3482
1554813
303923
326810
1155988
1641304
1864930
1958921
232376
1781725
119054
1976884
1034954
1032596
565418
1942031
933777
457036
844730
1114072
1840227
470785
1501350
1133655
1872305
646688
416868
220734
219460
1956765
496164
195934
27434
125965
1725908
685479
414052
1780052
1101550
755642
212516
847171
1608540
816460
1990809
204205
974600
389315
619700
827035
852385
429450
443120
1599953
845502
1770588
1173884
856656
1185560
88190
90736
1186534
1318242
1751283
181815
226147
1255515
350888
1669470
298314
573739
23296
1598910
1847605
664455
1591668
1484512
1722078
222176
117319
1788736
974062
1522172
1903991
1940041
349480
1375363
1032820
417183
371452
906971
527699
1092719
138343
1179534
1162826
1781166
1922024
688794
1462925
1706958
1474654
1898648
1683804
1560523
979415
185560
371598
341658
1669431
215684
901194
1316909
781713
1308546
890005
461941
1308983
458633
1242839
19973
422878
671226
639862
533747
1804205
1895115
463085
1704974
1679581
611237
1078237
991255
1299223
1668987
1484050
867573
320402
1789599
1326694
880751
1548193
910069
808940
808539
928379
1937607
884208
1011234
1578927
450166
837923
823797
1683360
1859014
11817
753812
439040
48271
416341
1042551
571212
778635
1514207
1684756
44040
75224
819369
186851
1649720
1266837
707314
726721
482225
1688215
1599837
1210243
1874547
1715429
1297725
933149
1466772
1407503
759641
1278065
1416581
1208990
628113
533667
153455
741049
1580393
553704
442687
1955239
617456
565148
731415
1193170
1086938
817393
156229
277167
1142171
794013
924868
1486141
1729319
1966743
970136
1313411
1048554
830225
1083937
1919878
207710
948216
152663
696952
217123
599193
1784016
1144423
610063
1291583
1311569
405676
1993164
1960660
132292
1492741
1197492
1910370
413088
1884078
1112775
1274506
112719
330488
541880
1416360
30880
1964823
380701
1070080
437872
217422
844650
1612545
987766
57652
1080923
101715
1267659
1869735
274362
966296
1106800
1126713
513932
98925
929636
1562925
171918
952983
1269539
917155
512490
1589088
1618254
382346
682108
934189
1732427
1535132
1364732
1803413
1410081
103359
1711606
1565019
1841109
1246740
1881991
5442
337697
1767401
1384571
255598
195430
1939096
1946198
1596852
587107
1214791
899532
141224
94497
1849615
50640
784169
1164696
121142
384475
1587858
1584169
329804
535323
130632
1870352
656018
1681532
956741
1990203
995518
1761531
341987
1950053
421457
953668
1796446
2026
1336837
204293
588219
182450
735557
1897961
13963
1591995
333761
1190161
1015809
1199454
1756501
383484
1367084
886456
1807602
1244458
811534
1828799
1264901
1732346
1740503
512649
1815964
459828
1778989
316802
875804
337167
1604926
59636
485646
33583
1563535
1461445
182618
1132896
831403
322193
1267531
1747512
480035
1812325
1716308
1415489
1066048
1489453
142825
637316
1313088
1138199
1135718
1960747
62017
1110066
1572209
1721081
1051658
1392748
376417
887361
453379
1813439
115527
1045241
1234224
93047
1945932
1562569
1392833
405131
1209258
709025
1302115
1601181
1224773
819641
1220612
787910
418621
566219
124192
1915232
773140
742323
1096563
47808
1598900
603077
648887
1114223
22337
1183522
1204129
1041958
1976787
1775314
1179988
5195
915967
1486174
319687
497184
1747234
1106482
536045
492091
1126461
1719559
1952324
739564
340270
1058354
601380
1917345
191815
1069550
1328032
1961313
1873352
960257
1664177
1161988
591384
1487614
1731062
1596427
198023
1789214
1651281
1642496
726312
1608976
153424
1118575
1362521
1595632
424355
967608
495698
1815340
1519031
625234
372045
945641
78681
14296
1813967
1286060
388991
1997444
651133
995621
657343
466544
1888149
25793
1816897
1657248
329999
1586075
1121838
1205627
1616838
1718534
666708
558731
1291305
1598374
1917232
232456
1419357
1360560
1404538
1582018
1447053
1762527
1314557
1810738
1082002
250301
1034761
517324
327382
1753996
1843432
115441
171130
1886147
69737
562475
1570151
1852784
511454
1696840
699687
843601
13667
964298
1602486
476273
222936
1020783
797980
1659102
734063
555727
1630434
1638314
1980850
1643429
161035
843449
289454
690858
713853
1177300
1861835
1575925
462322
173292
694932
29743
86713
1575451
545595
1547318
1030299
978904
1736156
469022
1611535
1836376
1854381
1147612
432641
1048443
178146
1458205
1690389
1372424
1730906
1951424
125866
791517
1950624
1612930
192470
5723
1001942
356389
1098821
1323506
1525332
72356
1632739
1421321
1416547
1028903
1433237
1119740
1869083
382134
1157991
401661
1227303
1104
1772372
1444810
931772
1955366
1777945
758714
1968758
864957
1344281
1625298
84536
1044135
1472583
1878180
889368
48508
132718
1826772
1104289
1630060
898286
881427
1446797
171891
1756834
1913030
1895987
785049
1607096
271332
1078979
1934071
945338
301125
1998731
999874
1684575
1520593
1622303
845256
469856
1505650
1040939
1654869
1275451
1725149
350724
1365412
1463368
362444
431198
1316033
1769183
1536226
225193
1458452
1793688
781900
1182114
1891685
363904
689558
216667
204053
43843
123372
486320
1517766
1767648
490844
1811764
759373
1526458
878206
1128809
920611
1640800
1954158
1758396
1916363
178884
206767
1265971
1509290
443163
1291928
946918
1818686
620602
1594064
505327
1009954
1502068
1889886
681176
101165
1620139
1958253
63279
251584
292713
1216471
316590
1338482
909841
1567965
1067988
330799
1750525
1099751
1249281
1913999
1994073
1122154
1880520
42170
704120
1864711
1473751
197634
1468849
1926440
1721896
91120
1000367
842032
1777651
1700169
888128
328244
1185838
1990958
1416131
1485910
879470
1763641
875663
296702
1262414
1216561
1482727
530402
1998533
1965012
950434
479561
1392639
733578
791983
1215551
44216
486329
484573
1751953
1514273
1701328
1550256
617370
1526672
1860821
1034823
276918
1830815
1221315
273146
1653969
1908108
1597774
1993015
1953785
1359318
400664
1369222
181233
1844199
376565
1952729
1335099
365456
472372
1881431
588480
514996
403961
797881
47296
826026
594100
226585
106904
516821
396334
1245826
1401546
22859
455241
1562734
93717
1264397
1602512
1568262
686458
912958
1845644
1513217
1441415
904120
1294585
442477
1131372
1433588
1620240
830766
801795
40488
518996
1944761
584685
770763
1265178
1539181
1507898
75896
1869247
216633
850129
1391456
363151
906160
40318
1717038
1127488
1397394
420902
771645
1386464
735006
1068823
1124494
1107534
1755225
1420300
958830
87695
1422187
907931
1721285
854300
1083334
574316
1529563
1198403
1079194
1279310
1544950
1349513
287886
1856913
217120
602054
298491
985501
1663426
1129713
478254
360216
1355668
1596286
1527930
1399538
1249401
1527084
1132943
1534195
447274
768778
1557932
829327
787824
1265498
1451256
65176
1184025
890465
1130801
1552209
1639369
722938
1243113
245463
843281
539704
737651
243969
1213217
789446
398727
1003597
1236052
1773115
1142943
71754
1146142
687857
534070
1425113
673940
274842
49339
1207110
106260
1496814
1650987
1482913
386128
1792927
82611
180010
1832393
785973
397309
591502
1853134
1430006
323206
1313305
1909152
188738
780804
945316
1424927
1238903
1372781
923632
505330
1361644
1787158
791975
890202
1480473
123478
1837895
759742
52477
1466143
942900
1241969
704035
760126
1999018
825883
1188664
798977
1722930
1880131
665556
1267154
1998562
397726
990114
1607692
134387
856890
458803
469898
1121462
982357
164332
987316
133107
710621
107950
1041544
1964272
369640
1507961
1601457
1671098
780183
1088581
513891
1519799
1527821
1818629
1998669
778718
1907783
94552
17536
1167430
766346
990537
660063
972380
1002065
483633
658569
897375
1087373
672612
1219592
953409
1006148
791999
720857
249545
1069145
1992216
933479
1657612
1363340
1490955
1942105
1172888
1691101
93710
1890953
743559
1909373
1129198
627279
1491088
1833392
1763853
168189
1649719
1761339
1076156
1138464
697030
1889971
122319
984071
1787822
1802123
800952
1558540
290584
815385
1034726
10146
434606
718433
976616
851488
1087876
702617
578660
679125
847368
318571
1920522
1738622
1920772
1817196
749551
150173
342745
1735959
1049455
1180092
237022
871764
192231
1772361
782697
861445
368466
1511215
408648
1072542
425990
406063
350880
1702501
950111
1921150
15716
443473
229575
442468
712718
26812
1931577
778605
1508545
1337622
1969213
1670447
1698167
649105
1906122
865910
573213
55291
662220
1799487
1002797
1893159
1859632
1689518
1780906
1124921
433354
1133063
399588
246602
965180
188742
1804938
1990774
737055
1853298
1169138
1161941
915647
671802
1382850
33096
499486
1683048
1384547
1189247
938643
514451
1989725
145074
1169905
671368
412394
1627731
1027361
708311
1276866
628669
1917911
1057111
101225
1906341
1041302
1739508
1812372
1648994
1121053
69764
1976619
86157
865668
928331
575998
215808
1850239
222929
1618231
1398816
1566826
528398
690261
952794
1911089
1268311
1640706
372300
1240002
1296854
1842643
1439608
570676
1047920
499896
1527037
1644248
1623764
1979902
1425187
1915868
693014
1801883
1430283
1377442
1859685
311719
1566518
1609764
785735
1092515
1992205
1805394
974503
82691
1107349
1620883
428230
109135
178628
362618
1984481
1092580
1412817
732445
1379073
1745346
1345447
1684033
80615
161796
1202320
1226405
68681
1092291
1973702
272883
373397
1723219
866160
224522
645892
692225
489899
1326326
55455
189136
113577
116238
1391851
627342
1042980
1544524
1953004
462121
698527
1021605
430046
787125
653996
1894797
1509511
259940
352217
1296961
1992274
830624
1320295
1233566
473284
1160119
43421
1598959
820779
457993
758561
1305125
268368
1466209
1134327
123856
1047747
1383471
545954
1988044
1698522
33566
1277862
161365
1156844
1742109
245460
1636497
237108
436323
32260
853875
1518425
725221
1515436
1783114
1366002
665716
92307
1311906
703840
1356263
248244
1560920
1980077
1832704
772268
1940957
1531607
291520
1083609
1512168
617212
1741769
420983
1932689
1728995
804453
47423
1365503
915313
245062
1539569
873932
814216
1834483
339056
909592
1613558
816514
1747590
929006
1307202
804784
562701
1947327
887285
1687685
1971929
403743
370525
1002618
1313532
34548
262232
1708661
631860
970584
1160666
975302
809923
200425
1044150
1634251
969409
447864
239240
1172479
1234066
1947156
187607
264777
1841843
514835
1969752
1924372
144114
723516
366174
1547493
1606829
1616849
568216
803671
1233110
486372
1120597
314088
1415572
1039206
1058083
1852072
856582
1034716
639105
797765
1119201
517851
739179
1838673
1431841
1142726
1636402
1007567
581717
1617050
1180546
961540
790509
1973998
1923404
1195239
1509254
1594564
1700456
1882549
1096989
250008
1936661
883890
101274
708952
643341
1664218
1170073
483505
1311611
1245738
909602
1409833
1249004
894325
543982
588259
1309588
1660812
9659
846198
1857244
1121787
261598
1407982
1768672
1978991
1759069
1970627
51404
1030358
1532917
58366
1428926
106338
1292911
874105
1609162
1111108
844338
1116981
633084
1178576
132581
585207
127618
816057
1574834
368100
204278
1539689
622782
1583815
726492
945407
1051720
925138
840698
1444902
1261981
586051
1108746
1465334
1574736
1124359
1130296
1069122
1617234
33983
656488
799859
1874078
1077048
327709
1712949
44973
36281
452527
1006401
19692
765806
426480
1498000
514760
1224306
1320410
665352
352924
54378
44825
1531780
661637
1786536
284321
1103895
440354
108339
1584762
1294377
1387137
626169
236514
626110
1934583
1585302
437699
1553563
637515
317940
753662
1533711
1114216
279171
1809134
1792087
1864257
476906
1840207
1480068
1281913
360311
178715
431536
917361
200046
259865
855030
290059
1587491
507785
585487
529953
190163
513919
11155
44790
1251895
464275
423434
1491310
1878969
1897442
82256
268108
1034408
115809
762416
87300
562037
498625
1548574
1615324
106544
15741
558737
267885
558732
1050556
491153
1478684
568174
1019550
246077
334541
807643
1319748
560482
208767
480989
174547
445218
549960
34927
1459145
1432312
306363
532645
49238
312606
1279407
474516
1876820
1997258
448011
1390067
676899
901701
1904626
904816
1750619
1525560
1148873
1317406
88777
1029174
1757998
203290
1167194
58019
1992437
749109
1133170
1012024
21303
1642574
390589
1269367
750096
1864991
868445
962394
26674
796830
284827
1942437
1422892
1740457
383000
1715707
1545252
1866740
361571
1482863
1052968
1703275
1887638
112194
1120563
1220692
880775
1752312
914836
753642
63595
926807
1752498
1906553
1180179
1817884
1083524
689323
380485
676041
607304
818388
464095
1355299
820674
1367488
1004898
1250933
1077290
961315
1720168
929393
1454920
979931
495171
766987
1807904
1802881
729260
167186
518226
887959
550787
1525183
1529739
1578269
1624789
673937
1442056
1424506
1729966
1101969
804156
428278
640928
1020
1255703
750774
829444
1678450
1042989
487896
180438
444630
879253
189509
1139172
349623
1182440
888704
1963011
945384
205342
1096588
841559
1334547
119724
319815
1818138
384393
879539
856758
1412311
1203831
1893509
572059
165748
1803780
1647088
1369687
1544975
1762027
965255
1764917
1009670
217056
672660
1477995
604687
332305
1097966
229489
16974
1990183
1287921
54981
1378998
297316
679570
1169253
85445
1886749
1577583
743538
314367
1709804
958796
1730704
1478880
828649
1809019
762351
476647
11861
1483368
1519304
1187126
134105
1849635
638110
1521245
185591
1631682
127497
745584
583252
1500534
847511
1223783
1856694
278188
597138
1982025
1903271
227288
1665922
955950
1740561
1073644
825748
1178425
1688449
1404134
1440417
805016
1319350
1483680
399423
252825
774890
1817403
1759048
1841749
931328
427530
1428833
894745
1517396
327934
366279
1446609
649022
1724865
864219
1001052
891353
1053645
1459849
972463
236247
101443
1142015
906694
503186
1016777
90931
1953040
950404
666950
1929986
1342248
877631
1172857
1085629
134565
757256
1930445
781180
1028047
761614
1519998
418610
237245
640525
1448326
1852888
1541380
875645
1714497
1951917
354854
1373278
1389867
1319040
1128872
1923486
1965896
1167547
102876
1997566
500735
849175
1350427
934453
1056454
230445
541691
527123
904949
1195691
1519832
180953
148367
1544840
1908378
1338306
653867
538405
809751
502875
1847636
1004191
1833056
1535407
1011022
297907
1739735
1212421
1769773
1474845
457090
201901
897866
1615549
1001272
784331
1999319
1052148
1789668
1127996
700272
1195084
809469
495250
749305
1407754
685104
808473
508833
1829926
1506199
257218
1668136
1293375
1283298
1431609
1699433
1296693
1320467
1673317
1380847
119875
1880768
245354
1260120
1184349
959171
1459957
1633598
1795959
1013595
1095507
1474421
1019531
1853465
283055
1591614
475207
1904425
656716
483476
220666
923490
1225268
1028876
1182703
1199515
266772
597205
63304
142238
875577
1124509
531673
1487945
1249509
329160
50669
734556
1323977
885344
824501
1394838
448310
778425
558691
878392
1331133
1645073
1450314
955908
224234
155851
318582
1690390
1539398
1411347
1390635
698773
1558587
1962527
1762015
726833
1494440
739385
1297769
189125
1629618
13941
513608
86475
675223
585797
1975884
1369408
393779
129925
1935672
16267
766490
949314
1737124
1949297
1630688
30300
909944
1716678
1418760
1261069
1156298
653544
1858811
1957446
449809
1246041
89647
412214
545744
681592
1513468
1129105
83737
774505
1106241
1124805
514464
591595
1138385
957879
1091475
1363815
577725
1599818
168540
426639
1321979
1794844
256835
625428
1408708
1797815
1502631
92370
527269
1658224
1549102
559076
510130
1586201
429334
1582878
1136583
744775
1165266
799844
1347930
1322901
500040
1205506
696255
1383417
538376
1486271
31317
1972251
70163
1470585
1017145
746965
352190
1200620
1785883
1330548
1957082
227716
526359
325438
827158
932275
396035
1365206
1603920
1108496
281894
1789617
1530087
1099703
1844910
1819417
925158
391238
669910
889990
971997
1584747
183278
1023821
1879811
812670
1377431
1167844
934893
1577754
1705191
1801948
1548155
753764
836681
675847
436259
380750
945427
1462740
400663
1763944
644783
1915927
624008
1143609
1145017
1993764
1235645
460113
1455203
1873543
1579964
413166
445932
600120
1582205
987484
312122
961842
37296
232713
524315
1906585
1743138
300399
175538
1177922
712636
1690817
114966
977971
247623
674233
1399965
814623
603382
1818624
1145924
611167
348555
135497
983923
487366
1360071
321690
377834
1955776
1545282
13947
958346
554841
1491416
279815
904480
897595
58224
30409
702424
1183911
1629707
114785
1984257
31022
1614860
1259248
894892
1129538
1923676
320406
1893915
1016502
449260
1831320
821443
1445685
430405
314653
1813185
1391695
134119
666895
1972371
529288
306069
1187731
1689410
228980
1980304
422168
186103
1678383
1897382
191830
1479131
1862404
1019320
683781
676520
166777
1259721
107338
186409
835040
1172913
345847
1457137
353182
1146915
1800489
323252
1671765
1434550
1374879
1101475
1482695
1863978
1161987
948176
1533504
656539
248191
986409
1217532
119856
335299
1410622
517743
1403601
530743
1569147
477006
1104324
1366722
1289616
1828265
974997
1300337
1068963
1048245
1935534
1408468
440843
1831863
538653
110020
257365
1753360
1948207
1868176
365461
1433500
789950
1552514
454546
1162700
290631
155509
1724762
1198631
44433
1217879
287454
18772
1384
360991
1745991
1073960
1110356
742630
175972
773275
1859918
1062573
1015088
954478
726326
245564
791342
173737
1245050
935599
593243
695482
985968
1185780
40497
383828
1888220
935177
314482
549141
361629
1979507
1370950
1023074
24988
723036
230067
452840
1853613
471874
963568
1182559
1454134
1360573
1222943
862129
1397110
1032115
180880
834675
1065621
1710344
792049
1938248
793434
658229
1398901
1753614
498838
377537
1622911
1215320
1660182
1147874
1236072
96697
1830423
394181
1526579
1587178
1265395
1682073
1704565
1929521
1336030
873662
837412
1329557
1563312
573648
1552356
396606
1390390
999498
1958593
973106
357563
1676001
1408224
610034
1040935
1530292
345170
1112235
516997
1057520
133445
1695242
59059
786472
590168
692063
1880225
1431833
1011563
220561
488848
1781999
1629932
1440579
1795244
283071
53225
1801243
1652617
113521
749183
893315
1176684
1029309
1563294
1414840
59661
1741334
1378010
1808920
1498939
241258
712835
1933600
838122
941469
1449626
421867
396492
1275672
1792775
414171
1249331
1152295
1776803
625989
1098161
1343101
1167736
1141318
210655
572371
507861
952295
1708583
1665731
836479
332424
500958
1937403
1098498
1928037
831897
997051
1517227
1622856
1967313
345277
1591108
487091
410843
832114
1885292
1663103
740825
255458
411414
1893966
1745820
1430912
1060244
16803
214867
408872
434170
1637800
1149396
1375712
769046
1454183
416853
894041
1108113
648261
1713996
1543347
867237
1841172
1696953
1415577
465904
1693687
1758317
1400584
220421
1200998
1255396
1144340
485583
658094
741862
265107
104073
1295128
1362788
424309
567218
1172854
1410762
1315488
1743019
613513
821511
1088063
646975
1345045
981889
704611
413780
362938
1804133
176929
1328246
1486021
785670
392605
248840
902468
1254766
1953115
1863806
468219
1322191
492919
1657643
449783
1547464
1713171
1030756
1527441
1629570
1319507
1208348
13861
107680
1603708
1193956
688166
1807314
732373
345274
718742
1743386
1612733
1252666
930826
1794939
487342
927246
1404592
419995
1537189
1558998
347783
1235952
1159969
549556
1467846
1471622
722152
1079630
535256
803457
1278398
132366
329052
273057
1038910
929549
1044707
501316
1913355
776501
1640701
999246
1176963
1642262
1323531
961064
1662006
1249118
1720739
1585717
1309015
1588074
357644
1948476
861999
1464493
26471
655255
1144999
1134453
1464471
173106
1163764
28709
1595031
1437766
334462
1286585
1920949
1335949
619504
1884211
1813868
1422529
1132407
353898
1405026
145883
1699594
1702566
87010
1383885
248581
1359998
317613
1420635
1043072
1709367
1972378
907998
1449558
1191321
497230
451002
1514665
52459
1134120
653572
1156170
107364
920287
1300092
1600527
859145
986506
787683
1027313
913696
786650
1641524
766661
1857046
117192
1507268
1316889
611649
1881643
1669845
809867
1771639
169930
820867
863676
635598
352138
914925
1947949
464584
881904
513924
771784
1452218
1300452
23552
958392
1498502
227027
1131050
1965784
816803
159565
1263025
245201
1579047
1692846
826640
384596
737278
408135
175437
1989013
439231
1338751
604924
545947
1592281
1159810
823410
177567
442784
642520
691213
1467230
55044
341011
62307
276660
842797
679098
1354203
343628
544345
1819355
587290
479509
1311588
592710
1422850
1320499
1792538
1725587
1096939
1795120
1017649
987013
1124893
273976
1278908
1582625
389520
730421
1900941
219283
1892360
453078
640570
1374536
570959
1264676
964895
1037525
1371932
1816680
1046510
252934
1758544
1305982
1990132
1479138
1040599
493297
1329375
1925136
674673
15934
1635900
697965
553996
1377322
689608
1992371
911583
492612
762369
33939
1569028
1923330
525623
1896
1124670
984554
503441
1626468
1266014
1353239
813900
725948
1593614
181238
1901815
809572
286760
1489191
1365477
1461547
1509873
1721778
966715
1573183
1782310
1693482
1042509
1459125
1099838
887222
290004
1893644
1870492
888885
1324457
674446
1089937
333960
391405
1333469
816476
633629
1638334
1650020
1154723
269327
588968
1134746
587265
1436579
940739
1868109
596756
1632958
355575
1667056
585105
686120
161614
1090655
263314
111062
1703249
549681
1550923
756584
375270
814810
217096
1988478
1625101
183622
1064476
1994780
369375
1996998
1709544
1983421
822623
1319577
203164
1119834
781438
1205685
646697
1582602
194716
162454
1288400
732458
1615710
1591273
1983984
163721
605971
1552180
1087260
124731
395820
1278842
859254
1119728
1272285
1128503
1112073
1983541
379691
1088973
49591
1816389
1227541
808513
1394274
1312886
134612
288804
399986
1656144
1050180
1040030
673581
1031132
1751842
1546608
390690
1476860
70043
1294418
1368424
174371
1163796
248915
1607382
851492
224491
1853675
596211
1334549
637177
1325492
1764937
1956945
940249
1873491
979539
558653
247213
860801
1780062
1587127
671541
1255761
209356
157635
1553918
1442781
28703
479780
47866
1231069
377503
367348
68248
1532656
1595790
85415
1869173
493486
333463
627604
1770574
1475940
117945
1196857
1652354
99270
261139
1189682
324043
1847544
402432
1587566
1668705
575315
1611854
629327
1090065
1430237
1368844
1434073
38486
1912184
630417
1829293
601843
835898
1935047
20223
1191556
1495021
659588
1394912
255441
1285903
33981
720687
1958458
321843
1963017
1178210
1010805
1122433
912826
21148
195147
1196168
1703232
928993
631334
329120
1064968
1476750
1665368
1107739
766911
1886060
38381
1039225
1634101
1597438
1347369
110371
1927113
1520923
1468465
1570560
1550916
1350474
1850879
665068
1803425
1885393
491903
1834986
1866070
1047611
73180
1490986
1242896
333723
128083
136699
1131854
35804
1734720
155599
881876
942718
1950357
478418
1787724
1108486
224495
844148
201052
1862343
543005
1323580
887434
1561143
512032
1183795
767427
1985955
1404355
1032360
1814427
334418
1664870
1558601
1747147
793311
200517
1291201
1390988
1124101
652096
1088203
1076918
836609
942465
456576
813977
459558
1447515
874418
1988294
981220
983508
1945557
80597
1735252
416878
1696192
606092
1979797
341549
1241776
772106
768790
1760881
1927337
360438
747352
1425502
1324496
1882263
463582
1093755
283517
886054
233695
444732
1079496
1821765
314351
914905
48041
743538
1356296
1917879
1824063
1902687
614256
105322
1792248
1387295
733743
1091970
1347926
1638626
501146
1334661
1112578
1644912
35714
103974
1222558
4142
986390
1802334
1642546
494431
392139
213673
1004752
1545987
846763
588189
775139
1551533
47019
297403
372075
1051554
1516851
1337365
1595710
1140034
11006
972344
1165386
1079611
1022733
1567176
1418432
940847
452695
1748921
1292997
184111
906681
1628030
993593
226529
1181338
1414906
966685
1079986
1118982
1938714
1453127
7336
451389
1989731
537968
784233
1435590
814711
1147621
1804688
1184858
1392008
1775021
149006
275034
595287
514885
698851
542243
197782
355490
1961934
835930
102132
1172634
200905
1044204
915690
1174447
1147170
1898039
435217
1387668
897209
76244
753364
1296769
1930415
1508748
1645957
1064062
1428830
1473532
1553725
292782
474947
1701472
746174
957982
1970818
1063165
634650
1532664
1998960
1505287
1113622
1499517
1289415
1418058
1576007
1032918
1128460
1637595
360237
386872
1921158
1449925
1801240
1497883
639967
1994915
1534833
920706
422390
204027
552693
1114962
1664960
1269180
1342604
1588065
1254499
761285
1480794
1996598
1792454
401542
800378
946372
1050683
1805941
641564
917642
1407047
1177588
379506
192051
1002132
1904665
1098455
156083
924529
1349599
684223
1819614
273000
1288456
337345
601076
305104
69779
1877751
1055186
878444
1702854
1140399
1541782
1762426
519856
901480
1403371
1767050
1150292
1816049
1122655
1787663
1695101
484897
1995445
661811
167889
1967505
1745870
1692480
550876
1761904
853043
346792
649700
880621
1355443
1294953
1935537
737273
1987534
401894
504603
234556
271781
682582
1034922
1667911
1089308
867592
396448
69631
1578064
304981
788469
298037
663986
1537407
1835353
4222
1915339
378058
323967
663422
1172183
1224663
809833
423714
1834107
690331
985306
937762
418294
1562624
109355
1058833
63007
1912441
1027661
64411
1081375
671200
907448
1832504
53588
1139999
1526549
238186
848496
1372916
319927
143134
1494945
1012196
1492088
1059154
1422324
713930
1937562
372038
1263867
397094
1244337
548336
1044615
286720
1870703
1039566
198962
292608
130856
528277
1787746
1934385
764307
1148875
475295
1489419
1695443
49018
907328
1407725
1718050
1419957
1160205
1278321
1894966
239641
343394
44837
2863
817193
751440
1779849
345280
652846
351246
1155589
1417583
1127303
38461
220417
1924553
375197
863089
868379
1586210
1231374
262192
556062
226207
1361657
1745790
163934
25303
536425
556266
283336
238374
1520864
461508
566221
550362
492060
838762
893388
1366258
1817289
329759
1586293
208189
1432790
1172528
747131
1096737
1099405
1039337
1388322
1017806
310121
810050
1907237
1501728
1689542
526890
1603586
244929
1577920
1270402
75959
1826686
1993939
1644812
584185
317923
274759
1297451
1754568
408892
1822995
1483562
998748
260376
239226
103875
1487063
751058
772232
651684
647586
1487142
429646
1532918
1402356
1101867
442562
834852
1536956
1319541
1857119
1185123
1294036
975100
919731
64864
1840659
1877433
237029
1007996
507970
1204801
1396556
183858
1972643
234334
1502603
1169916
1179591
454337
1457764
1434794
1708014
1928070
1898067
192391
243180
722631
740185
358702
634810
1951597
1706208
1412198
1124536
369035
1167870
1299904
721550
268036
1305950
1331473
1863442
598702
1206168
1617965
363131
223524
1159532
1691106
226536
1973359
1435156
197861
731601
1166762
926123
374014
950208
1887332
40792
1489784
1461906
1727311
1050839
1299098
1452832
992161
861202
1571609
808335
1600295
548163
707247
480048
1738244
1298885
194462
377373
275751
1102918
1376678
1360218
889694
33271
1762450
1131953
1947721
985101
232772
1015819
212017
1346168
1774452
1946916
677751
215278
1055463
521047
89209
497183
845319
762239
1281053
640463
500083
1421638
934022
1066573
82070
1106154
806467
1106276
1033730
115229
739966
189576
112302
867566
828555
1918685
535638
1528881
1751061
658414
813816
1763100
302212
1399089
1004463
522744
73760
268605
1865620
1829490
1819628
315927
418759
79221
192839
1583626
1200904
27519
629192
1635064
859344
492805
1652110
1870030
718757
1768788
781955
1158964
417338
1598990
1132226
618446
241710
608463
662661
1164223
495490
226870
123933
800615
184429
1202722
573452
96719
1823406
297755
1306729
988553
1162925
1416368
1139770
1617302
499971
29009
296136
1783066
61699
1724380
1550626
341586
41113
1655911
1847061
1693346
822062
1545336
1980633
1472573
535518
746811
1845693
1485712
777530
996346
108419
1028241
804782
549800
1138268
320271
1628141
1780756
158721
286582
27347
491618
463966
110510
476354
1533760
1690132
753351
428424
1480610
1985126
1633790
1809496
627452
1303781
160146
121682
1479311
845703
520818
494142
1963609
350450
595933
23016
1064744
1187681
1980311
1068026
931337
258611
1720000
995572
1811995
1249123
1180872
1032583
1848939
1920965
495152
998094
1671277
698072
1551313
1296599
1591333
15782
263498
572109
1397644
450972
758998
1289569
1632455
461983
1266757
1383293
329148
130051
527358
1639434
828601
1029608
112484
279504
411199
690762
1511229
554182
343644
66330
1779308
1772248
588990
1922312
897415
1073860
1900541
1783711
1115276
417984
206231
1485187
437591
1904746
265734
230787
1836463
974636
373047
859705
1806808
148680
1971713
1748360
663723
1179519
812755
1772765
954441
122268
934753
1245144
1453067
939037
1644766
1158317
947353
1304718
757592
1624065
1496341
933366
1123188
527019
1638187
1718247
1756663
1140010
1633074
1471107
1100125
1077111
1775896
1724131
1942107
1659484
1944006
1425477
1525301
1981264
845176
416710
231470
1995412
748439
692172
1984684
621579
138211
639911
781494
1728090
17290
1725929
1430783
1906198
558656
723710
32833
156466
998447
371227
134705
1785794
448151
1410574
1985096
1187248
1937791
304786
651904
1889132
955171
1976850
501893
1445112
219885
1144573
1669149
1990957
898626
1973190
565752
1543152
1685408
697091
277708
1612607
309954
62307
1437428
627891
1219686
1629838
451427
1517892
469961
916000
68477
1475647
1922817
464940
1127831
1515184
169909
290396
286806
874523
328650
1952609
410649
732685
1124926
1335849
1709205
1416145
682046
919622
217111
342880
1425356
1980713
1778756
1303049
760768
506946
1278248
759089
564888
1410809
944642
73344
403724
127372
1149957
721890
1547727
829014
1965947
1407694
898949
1319845
490715
1757098
281414
1966625
1056852
814317
1564095
97121
908308
704527
1922097
848999
234819
657382
1770182
1165716
8588
271922
1803608
1817856
1168194
1473482
1607644
1989212
1086470
683315
1326488
1991807
348260
873229
1400942
593087
322727
339803
1427736
475484
1957781
186294
1589061
400880
718692
1208452
1862191
1372888
1830422
1740645
1881621
864289
253503
1180975
1376727
1704957
1992558
1597551
430916
377785
1685268
1107826
1466076
260009
896748
83442
1072428
865585
957740
199863
726010
1778590
470137
404884
1892078
1204564
1692836
607446
701427
88467
1632413
1646417
927256
1693708
1412836
395816
615069
341819
836932
562426
1409352
693313
237960
437134
452638
1069363
1049257
1297863
302968
1066623
1845355
910605
104949
1027661
239740
177639
1537284
1202602
892962
1612268
19606
201764
1957513
825493
296956
231757
1215442
1363372
1098699
1712808
197158
1981873
1000191
477900
1679855
375363
682672
681255
1080746
870660
423288
1865190
1365855
1114236
1165989
700396
1847739
251112
1794363
1089531
1692038
1858604
1033959
1182230
1901286
800525
1514118
667369
1877147
697584
142368
1904859
1698444
670113
507467
1261089
1076060
722341
1475259
867309
276903
898745
1051004
1282641
458068
1447256
648999
875891
1169856
1265060
183654
1566244
528966
335519
1509992
1094676
182853
1107736
617670
1746817
1077263
643164
1672915
1999331
285015
392675
596974
491967
1875067
817203
1634689
1376311
1214554
452367
685958
497226
1173922
906920
1869543
519948
332129
807988
1893903
532927
1797718
1151038
582861
898120
1225553
60564
1254836
840494
738980
1710615
1255711
1784982
1443826
59292
699990
1074497
299300
1905509
1749116
1062882
1647871
594262
557161
1197208
148512
1429291
19868
1845669
466330
127126
896782
1932645
473710
1476752
1027264
1161454
156232
1547519
1944274
1828032
152141
1344199
1402372
1819038
1540515
1029180
599593
1666002
499191
441137
546116
1860389
744196
307577
1195893
1643468
574694
739825
467981
2273
738420
1832904
1650037
466059
464714
1755526
622651
1977084
1177961
1522404
1638873
788603
1301329
892901
1043147
706754
1082773
750508
1728205
682318
836507
153022
1287296
397474
518708
406185
599315
927591
1203699
1783899
926743
673301
1440671
1182310
505875
1678572
1128526
499563
68618
158492
469723
1336651
791119
354669
1142645
437589
1005172
416206
1034829
1501692
2472
409870
1468759
663665
1470740
1029217
1143744
1489609
346280
541413
609307
403457
86346
1318099
22636
1352806
1944361
1020675
1572653
197461
1472980
692433
1970966
217379
1596123
995326
1435243
1473302
1046861
456618
1773253
1944623
742325
120040
269418
918723
65471
1224337
70201
663354
1882307
81308
1191471
499458
958558
954478
1356999
1951445
9937
925741
1136664
83307
1066311
1613960
190801
1157429
1576641
1236617
114923
635797
1071600
215510
1342555
1520856
1547809
1231837
1850836
328990
1654849
1192690
1685652
590734
1903567
821335
961586
1883666
1008818
1307943
1234338
844385
871467
1432964
1580199
986189
522225
397230
251132
420568
410135
1378790
423975
260294
1818538
906146
1306078
675898
451187
591699
856669
1291950
249382
519409
396988
286986
489795
487089
333483
1275314
993319
1636654
1287202
387229
1794802
1991862
1514970
608993
38827
1443980
1345389
1924799
255368
1452957
1448973
1532004
1287822
1428948
1718330
1377404
1025143
112078
492114
964320
1208578
673322
1979713
930785
1462719
278122
474266
1106625
278439
1383339
961268
8033
1937017
421873
1027571
1703827
167399
977363
1793686
464537
87279
1273171
853360
1757553
344532
571251
1054986
92487
888253
1753013
1819887
841943
684017
1123664
1735118
142323
1316097
700696
1019920
1873257
1348048
281283
244097
1956331
1253969
1959493
1326504
1832015
1408987
1993460
1046750
1190715
1164712
1110125
1360741
1657019
453686
201795
250413
922500
739291
1782677
358870
70206
1199439
95749
1578550
1575110
1815868
845416
306569
576596
103763
1281043
96696
434767
1877726
1578208
579882
1570747
442082
828143
62433
253827
128218
1533842
254293
946924
871382
894385
1003810
631232
1434778
1588478
66935
278203
1401330
629838
86303
350312
309817
1014792
1579006
3817
1705096
411116
1661550
222376
1009703
1810567
1299873
1567889
1660667
1661767
167307
812726
1363376
405115
1445322
1008020
709582
210236
313446
229695
1733005
914292
1980656
590572
313022
1315426
785861
1299679
430881
1612571
1907423
391286
860857
867594
298014
283095
586772
1685597
906071
1088414
1762068
497819
1902420
1424326
247133
1113794
1473256
8760
946269
530689
848842
1898215
110766
1958843
691728
200165
1935783
1377167
1682608
1095489
1192573
1282045
1779981
1734921
691145
350027
74481
841029
1502360
611879
584480
1927399
444457
417995
889389
1160318
180955
1939851
40148
108194
1720687
653747
353049
1544590
624308
272169
877110
567986
1270205
1816792
1512400
1481974
768308
169630
1300845
1855760
149162
803277
225351
1550596
932662
693221
701640
391075
766194
1108641
342858
579715
1494835
308306
1537190
1494530
1611812
230758
1903996
871160
1622238
871834
210527
390865
1107507
1678685
678356
451483
1378499
1515645
1226449
1588181
240601
1080218
931554
964066
1694290
395408
93329
181773
1090369
158131
416453
1307641
1708325
922227
1737985
1087942
880147
1507379
1382307
242568
1383853
1252234
1145914
504579
1308696
1825017
196633
854740
887928
1959295
644610
339396
345013
1846116
1499176
1646873
1095593
874666
1025709
99889
1216326
1366433
264215
821051
566706
936680
884271
363460
1362171
250701
1579103
680974
1801825
427251
1710982
1545456
1640892
930108
1095769
760795
965978
1300500
962347
37780
1481369
669921
1254888
1639258
267585
137256
1590133
1841925
323419
872864
845487
277260
1580760
616784
39043
1124894
394325
565447
753579
1006897
451571
312623
1476766
610081
331025
410707
646861
386531
1156868
1554917
1218588
1328949
443501
1283651
187388
1937047
1942925
71819
1889851
746858
1306245
1784076
404945
214160
1198185
694457
750139
559392
423184
829583
1883700
1541184
1168559
558813
1303873
1831758
1854336
1755401
1837425
1272622
1991913
469832
475005
1604986
684879
228525
1746996
1352199
1350564
1877853
1711750
51098
972980
1263294
1782869
878184
185169
1423131
1826977
163216
1579925
1617606
373889
1981453
523674
553115
1146438
112519
1350798
526367
908253
917628
694559
223724
1284459
285363
273533
889832
1114074
440023
996185
255955
913185
102227
111148
31264
613362
646979
436532
887364
1179412
804173
1051124
548360
747566
742393
1246252
1199409
318281
302384
492417
798882
332969
1382032
1442947
435425
1541967
967684
678146
109889
1634294
1541520
1657060
136455
1039391
956595
675650
1731500
1655136
299763
1585950
267432
1690280
648065
318607
4364
488962
1732759
1575116
1398889
242978
1753557
991679
1826828
154351
1430549
1593745
1803210
996775
7696
58711
136024
855412
658959
783051
844697
1659986
1974892
175179
495976
584080
1760810
1201153
1008866
1198352
604184
530583
170512
1799700
346511
653182
43126
1261846
1777622
1085478
1792648
1399733
1611789
822716
1646386
682997
954724
1252118
536555
1227232
1830409
141610
1090565
1063082
1955502
1420287
1445968
1983914
847070
938587
960053
852927
1327622
398086
1004176
880918
672837
1249385
1968201
1714505
1752835
1851035
1036502
331392
1706843
1915865
520578
431425
1725043
433004
1070027
855322
254343
1017291
1129630
1971355
1538090
1200470
895091
189871
1588730
588500
1679978
1763851
1335176
1478690
382287
1984837
115375
1506937
1424613
1548967
228650
1531043
447678
1599324
504090
13483
1019617
1620419
83149
284214
1327480
1661263
170699
637833
860333
825685
1718403
1635872
1647486
1503080
37130
265074
963590
965736
780671
1701080
618988
1491020
1549637
990055
1683226
607781
508423
186469
613708
691574
1665637
877217
1777133
506582
1714214
858202
287357
1594509
60190
1688609
85004
965923
1836807
363365
1686426
1167893
434608
985018
642815
378884
430039
1695079
1538002
1040910
1755841
120820
462586
1593893
557921
85179
1843380
1454693
1867136
1607312
1338893
1558305
348614
1204636
768860
117536
1659277
1746713
1229733
691834
1477888
1095306
561119
1041931
842043
1658931
457576
1879682
1064883
1692112
1764718
165391
716288
795374
641875
122455
405191
817124
335403
19666
1496569
289900
860474
1957457
848028
1331388
261681
847486
1938509
1330143
1196946
1292473
162800
1761291
564136
444940
479005
1088260
222158
1974238
892593
634956
1594436
79614
809696
1771399
1706080
1641764
838896
498485
955727
1717210
1490240
1979982
750747
1651097
157887
1802172
275243
932654
394572
1994354
1666513
1361518
981772
1232414
658776
1681173
451239
300419
1205016
948773
201750
1953560
1991416
1761293
1780971
1373239
1339264
663254
1397755
704532
1546253
1978938
434613
426330
1377818
567339
1521547
1397762
1838865
1825032
1773080
1640923
385073
627975
443427
1549305
1087728
1894032
272088
348319
1236883
343095
1845730
531562
991357
1926523
46436
999398
802641
1582111
1331189
1796624
1347215
1489046
1514653
264177
5261
515126
198595
1171317
1521865
332372
282363
598133
1855577
1056095
287132
1452096
1014216
1037648
1967512
933545
388045
428711
1768341
1065538
266287
479437
1088043
1852159
441387
515580
1767543
1148492
925694
1097583
1742675
1153222
1027127
1982032
1746695
1902754
1696264
1363954
1413194
1155742
725226
1962181
234719
903121
228407
182633
268772
811384
1094826
1016777
1623638
219827
462534
1493403
893062
767684
625026
424031
1560482
1323046
417175
888305
988619
1101481
1083135
1488582
1305106
1813866
1683630
1421473
569050
1155158
207435
13298
1145853
1643606
121430
1391204
794238
1437983
851256
953584
1365093
1661998
1898214
891645
608849
645060
933280
689275
1130726
626376
448989
677794
1974325
22120
1498982
1311140
1787518
1340119
703773
708301
253399
1759480
1922745
769375
1518058
1554531
1871560
885247
1475054
95803
1780989
1858540
1073409
519720
1907393
1587684
1760026
826654
184739
1359771
763713
59582
1579841
639044
754985
1163117
457809
1943471
1290052
339004
226528
1971790
1185987
1094340
146690
356528
1165302
539054
1176872
1608060
1603357
1668805
498793
1101814
681793
1368810
609561
1574834
1656420
1051367
1282433
741825
514466
1428021
1969053
1012790
1482792
1367200
944873
1060968
1636420
1967465
77310
1677294
429242
1208919
377005
339832
1934551
1741898
271027
651681
267458
1514869
658472
37889
479101
1957874
1514437
89758
1443285
1095027
1892190
645912
425867
833891
1963067
987762
1639631
1800268
836197
1623637
1164354
434413
318812
906617
637418
178590
1604653
142239
1143447
843935
863149
1410368
1141710
1785205
277800
567352
138498
472097
1942717
1077685
134560
1266174
546319
437181
674845
444286
1714754
846006
1914637
1948135
949642
801853
1521885
487638
1699348
48353
455759
1306905
92581
661697
1621995
599122
404077
903868
1738591
1381961
1257859
165454
1895081
1284297
7715
1488230
728063
1575947
1396774
1512686
1865583
281119
1051796
1739770
251070
792983
1272393
1938728
765466
1651935
1659793
706246
527465
336785
1723369
1373828
1193548
194186
1347314
481224
33898
633997
1719846
708091
452742
759090
1442362
109547
970556
1413735
220253
291191
1053866
1594321
1774901
908134
1990498
788971
1409879
1380003
212868
121269
1442562
386848
1462973
490872
1343364
115478
206792
32465
1685882
440537
314730
940231
1575209
1719822
1581231
1059967
130392
560848
1885594
890481
964420
1047178
268163
1680181
1031381
844493
358331
42870
824768
147926
252190
1663454
1310056
49251
1524218
860744
133474
1672449
790104
306027
1141226
1141493
750887
757863
1391364
1492463
1230684
811052
1427200
906010
167954
86106
828022
98684
627674
185090
1099739
650072
1379166
984306
40211
128273
1661255
1760934
954902
677394
137335
311825
798132
968125
213716
465957
35346
1918377
1935554
397947
120683
1230762
1793381
1606421
1252694
915965
844622
1026192
511133
904040
1537134
570315
519279
1078621
181164
1627954
259746
1792299
1214676
1637974
1166541
1541775
641675
730116
658792
1080864
1993169
1852488
937174
1445342
1614407
1244191
1692445
725856
1688785
1157383
996622
1274906
1919127
1763434
128507
667218
1018094
1852274
1899619
1823767
135014
22131
693003
865823
1147958
1402816
395401
792039
1421630
710471
721220
1178522
276856
912301
65815
1937079
1213930
1427756
1938037
1476233
1839313
1963018
1208630
1979912
1836093
356166
1075579
1663921
1560498
1172319
1245563
380172
1537828
1419736
714749
1695893
989103
105688
368543
1466402
938469
861577
1080374
452965
1272827
152821
21254
1180937
117299
1004217
1809424
1019223
1617302
706535
1104196
1071741
476300
572268
1781992
1836956
490695
1834657
494568
830958
1606187
1941173
1946649
915761
1577752
1888469
662864
1919095
1344188
910442
1365352
640665
315219
100656
86403
900874
1601186
83483
1873870
621916
522815
1544332
528866
472631
990191
1122060
1797561
67823
718129
59077
359919
1344888
1535534
288604
1055834
454124
1558330
1328650
186560
1941264
906663
1859840
1209853
1055946
980919
831383
1704197
572750
1750814
557384
1706801
1592328
1872367
995917
290108
1869066
67859
1209091
1162869
7589
444288
472472
333181
1202730
1863510
1194289
1453182
1951192
949393
489943
239183
1631699
1330386
1385074
1100446
685914
1295003
1444194
740642
986805
1119201
1405425
580463
355530
1951209
96195
771894
785405
1875078
617776
375388
966605
1182400
199827
459435
1331587
1358121
1231646
171175
564351
1937799
1270494
517439
931166
859593
1773245
1635620
1045098
1962735
1702080
1360264
193582
943873
448462
1822904
794016
1749287
26198
1185614
828342
1550244
1751100
1886625
810441
1889618
1419307
1985286
343219
1112069
1469042
1497315
1780611
784262
516860
1942699
86905
682173
1463663
138208
1921413
439515
1611268
1026144
98667
477633
670587
1682504
1569634
1724030
1921777
589840
321052
1264816
87164
470825
1460224
475162
273356
326739
1765898
1888642
599077
1844761
1880555
1095952
1163820
647396
108691
644209
1880115
480008
1103351
1765828
762656
1404807
22163
412369
413656
1583748
405084
1568724
357068
460345
1882123
1242202
1436906
1932069
1781865
1350930
1688671
920794
475473
243498
129768
1105459
520432
1944610
379616
479823
253627
398710
373155
1474797
1010877
13897
133100
384707
9372
168285
1174531
231803
1506909
1593011
1263411
1647478
1915874
1564617
416349
317621
1834888
932158
845826
1532273
459799
1959347
378245
666978
736754
273680
1638855
325926
842380
1429469
602489
1115865
1473960
55712
1205730
1481167
311455
1134464
137057
741685
799631
973542
946099
609163
1930641
505400
1503236
687388
628287
1555828
280383
853327
52988
95536
609492
556026
1110859
1468121
123120
812134
1006272
634514
1723631
919742
1703398
1072326
319331
1896674
1225200
1305283
1920136
1139927
1267027
784504
282575
304557
1720215
1565936
556892
1783028
144394
923567
950390
250757
1951004
1113017
803093
58097
26291
1823455
1267427
2445
1169736
1545924
1010362
279803
957294
121534
1094186
35182
217267
75315
300155
1603817
1403882
1480928
1261452
816745
1355430
317128
245281
1402000
1196652
323854
1016259
990873
248877
330673
569745
29594
928637
524609
1046279
612287
411615
1488561
1094707
1689793
1092490
1059794
948109
1063830
961717
495303
290609
3902
749565
634029
1814797
1419868
1149364
170691
313427
198537
1053087
561307
520742
784451
1159082
474675
783016
83196
1671992
316125
843539
1100447
734306
1418587
308253
1760526
760403
1174602
1736577
525561
310903
387345
1821862
298091
572351
765700
642233
587166
1181025
1462865
1340480
107918
1537348
518272
845522
1340805
78058
737194
344808
1725566
89621
1938190
1050657
763005
113725
1959332
715495
1257585
755988
1214048
992706
633296
318406
677961
606055
1871746
851047
1269089
1658468
1376786
1980923
38700
578502
1133372
772282
342621
1819823
1862272
903252
1318580
1207162
5048
87714
1271872
1747121
1326558
163445
1059824
1054635
791121
541465
395310
102303
1770351
525146
1209412
144004
1290323
1307030
1657180
1520925
282106
328746
1039065
511679
1359419
701581
399622
1827439
145324
194273
35286
999856
639068
900107
408661
1539043
1130745
446722
780831
797453
1731966
1227123
1717697
1601204
1334891
328374
364893
1732869
1718219
277697
1679779
940062
699628
1475580
554451
1054195
182167
1989154
625706
598784
1494000
420522
1896326
164826
1633345
1270675
298215
999424
906989
1032758
1443817
1000404
191899
1580487
551096
689798
489591
68302
240315
400876
642853
1746257
1468753
1513421
1953838
488049
1705221
1685937
1525499
956755
1890436
293651
258942
41066
344436
1804324
529579
744285
1412129
1315881
971243
1421253
1514317
839055
1966317
1706029
4836
1005534
828547
854834
154848
621378
721569
1341243
675018
1887340
764562
122465
1782941
1207074
1944024
757675
997927
1147939
1291175
1276797
1588120
1227388
1157493
1070294
1842089
222854
1534529
550735
377451
605015
699144
468025
1185404
968361
1845138
1846246
434974
1193829
1715172
424488
459760
339654
689814
411735
1773247
1113359
823689
1520855
1920890
101733
236569
324576
1947296
406069
859304
974517
270823
475865
432560
1687606
899307
1076098
1228512
474812
845001
1068811
1731089
1051590
663481
924057
1745058
622698
971505
161755
744951
242524
926130
1160811
781208
841855
735911
908507
1195105
1033918
1502136
1745389
293081
1513721
418499
1795125
356991
865599
1917854
1966943
626047
1326666
116328
952716
955341
1994204
379857
719937
1195871
850375
1957241
539104
1492695
1119996
1402944
696127
925713
1498891
121205
369307
1476168
787297
1905909
526899
92884
1092913
1277289
251314
1346780
552313
1456318
1645851
372013
1853048
1217792
280816
1547611
243597
1333227
426434
1456655
796551
816437
1123864
183214
493132
1322667
927628
899800
141590
1971664
601032
414997
1902339
1106701
1402109
130216
240551
685192
1418812
1202070
1929693
1090290
62070
161884
1622069
366955
808124
28700
648190
196923
686437
558781
174667
574952
978640
855380
1351950
824432
1895128
989111
981134
1647180
1109600
1571592
436286
358143
564182
1340513
1686586
127678
277452
363353
1319601
1985754
1911575
580933
491278
1297220
1201390
101130
253714
1069642
89079
65390
144549
1420744
1817355
572013
1124774
1677811
1199103
1290056
543066
1744795
151306
242942
851495
1314347
415836
711279
1774711
775235
1024516
875435
1759043
50215
796801
1516591
530544
1143921
1217827
650168
1368190
1664147
849369
666281
1785166
243450
405184
851772
906272
254965
594224
1594338
1644574
1812369
469239
464896
379635
1315035
1965775
1374877
292666
1462339
1548213
368377
1263943
127502
431509
754237
1265755
1309470
135627
894830
1416087
1569246
1261023
1578342
1673953
297810
714131
492347
1561732
1817713
1829905
1451629
592672
641963
1457721
313186
1817062
1884188
1033724
1362180
522183
1089653
187281
1493175
28596
1833526
732975
1701758
686562
1354212
411035
560578
1682219
464353
1154600
1511564
605647
1879694
704524
989324
677270
1490847
1384587
1130498
1430985
772999
1839599
895064
1856064
103087
1977130
1963368
1019739
1163315
1043303
1162029
325578
955187
201589
1720612
359022
1040146
1652426
595962
1026744
1682296
1548555
1554617
340670
1980934
657129
1274282
1286162
185007
1353461
1812511
15295
473235
1008192
1270115
997178
1159892
1285438
481851
1824734
1968681
313633
1026387
1904993
1579793
1765171
1471717
892570
1478596
1307324
1140699
1887410
1749124
272317
258625
1576133
127482
1704539
275965
885295
537425
656399
1782401
1974077
1363224
838051
1183202
1141249
1369804
333146
1690384
353068
491796
476993
608838
1213192
213935
253802
1651748
1042400
724271
93337
594805
1925093
1844287
835765
170421
77245
1449884
1387130
1399344
669934
1691819
1119402
540482
1484415
237785
710681
76015
1697487
292463
148184
1253971
590236
1797569
552431
13576
865135
1392049
360334
1464955
1619786
1165331
1731802
456505
1396341
810510
1250117
1347183
790901
1830486
1823932
242645
924923
878074
999922
1031357
1481314
747520
1564962
1685105
1235747
1806905
1102104
1896717
1412242
1222578
389014
1200180
1012515
1685396
1197037
1613823
318147
1693416
1136761
1149470
1801481
1873872
580107
184162
462318
65713
632973
65156
759243
503113
142965
1842947
1856028
6524
1032457
1770496
1808782
667710
881000
1355648
886513
798894
1296186
253500
1973633
199450
1406909
1174843
1353955
1623598
1743622
1114895
1931356
1618897
1538544
592470
1911825
725302
18689
1381202
438261
1781810
781466
1548618
1841072
556329
19309
325479
825717
1421213
522087
1280203
216919
1037101
1832358
1058820
176836
853001
186371
655773
591293
1513462
643432
1207266
63681
1949536
37441
1783986
1616729
939261
1886752
1916629
1607591
1748227
1691311
572637
1339939
931369
935791
1623603
189933
1420238
1176257
671552
1804979
594684
968486
1894174
1070899
1553088
1623955
1998219
1556017
1161565
1491948
1672223
261842
493450
1437209
530216
40349
3896
236330
1517370
1507818
766967
1462974
1086661
608330
1095284
161507
192946
1131354
499951
648991
77825
984431
629494
358422
1699340
1501289
323476
48981
182094
592341
1448599
1778617
412280
148661
635404
1125457
220270
1798003
1938429
436648
1829673
1287372
426283
895236
1543525
1382031
1583518
1864642
972862
1450713
1459705
1495158
109384
1661787
20446
412693
943713
175913
1116289
1184385
1799153
1657414
1189194
41853
731945
545784
1764195
992336
1632037
1321646
1246523
1503360
933895
871740
506547
1759215
278633
1487706
604878
291508
1217515
1053675
991929
983317
1683991
926187
1940096
1024189
219739
934694
1626595
1551150
419889
747232
1428100
763000
1168761
403365
73482
341137
936086
1824123
864189
1989904
372541
623686
348167
1239601
449268
342625
854681
1377883
491478
88798
978045
761305
574112
1853521
1008394
1670956
1284812
1627582
465470
616469
1264420
1831778
19017
1027507
303595
838809
718824
1027868
514983
290847
1573056
1759007
31135
1471479
1847641
1664218
894272
653934
1772873
812266
1298883
1603533
84012
1317529
962514
1217302
65408
1542785
622481
1836323
1671316
1321904
1540982
102990
515789
359979
706095
920193
1380496
1775061
1518237
1374211
30874
418731
583733
974936
1717175
1402420
101784
1388633
1911730
76923
1170112
691195
1381428
1733589
1048398
1483543
1363551
123550
1170583
991790
499267
381581
334992
875777
332593
759935
1467617
1574148
698676
1909868
827548
1019551
514460
852251
1730970
1824690
844519
238266
1694897
951179
732533
1396983
1341938
1706953
129553
1182347
1443218
1018531
1405607
1972113
1523931
19189
607735
123890
652687
1935244
7196
1653695
1355505
1766745
1623508
982262
1384808
1950375
464522
818729
1745411
545459
717780
1458065
1011798
1542687
842399
420077
432119
1423197
1931022
117688
708035
1493143
1456663
1412614
1493090
1047912
621802
1787428
1372292
118625
832785
1361217
1060157
1453617
1689337
771073
94523
1331419
1638585
444424
1413883
985362
389216
1153743
341291
1384113
209064
1856906
1756610
1288468
894350
699419
1811914
29962
1357126
1634318
486624
1160744
1037688
76103
662217
1530771
1984612
61835
655075
847820
1044953
1032569
1573201
1513952
785906
1723064
801226
50718
849674
248657
1194122
1587213
1272790
1256965
475541
762660
303828
306957
1051951
1290128
942437
59146
1373315
268360
1145026
1173762
1459709
753174
94206
877297
44381
1949333
1377641
1402493
423714
1429956
813687
224198
137377
1124625
1110452
32405
419769
588162
1192443
675201
1067407
1391422
1244825
302732
1246593
1846796
803242
1983707
583151
1567167
722874
690428
963009
1858148
18625
491706
233554
442648
1282383
1229126
1612940
1018460
584373
1210125
137654
1752500
1406401
1173654
1195099
1708153
1674736
520240
1394131
39869
629601
388764
255434
648789
1364529
1029863
570055
1206174
161297
1887211
1307943
1683154
688902
1856091
185764
1168122
743302
1677231
1304055
1492357
1263592
1308575
66131
1113197
1989692
656373
519874
102619
978500
1972888
1996366
680585
329843
402493
32909
1685768
308477
1421016
1969524
1792673
1213091
1434852
1407283
425044
1810159
1189396
1197937
842453
1499220
371503
1948273
886063
156425
1613583
1813572
1922503
1403265
261301
327949
1879714
1166737
887139
929852
1146025
1590770
621593
364112
884390
1195553
557199
419199
290455
1889436
31516
1456638
547887
1136335
1052197
1455326
1510629
1566628
1893323
1905060
500044
1805210
289150
380673
1086514
488075
94832
612573
1556357
1814762
693988
1226131
546764
1111443
1603204
909468
945587
1423814
527373
1117136
381032
119546
1043170
995381
204029
1621768
70712
1347745
1908970
784418
109104
1275666
459250
585961
1918306
1785600
603062
781259
161181
330446
1090954
1855971
1845587
747457
1137194
1773560
1125092
1275008
1755116
132040
969682
116973
1032142
1593400
1494534
1445044
1732652
1681015
737863
338373
936726
1942311
1408478
989063
711561
1325430
543268
514935
1443433
576300
1619012
67933
1118343
1168400
428947
1331602
265462
760864
1915447
1607139
1555746
965428
1806667
1433198
1433186
1812066
1697263
6252
74448
1100799
527046
1937638
859388
1135380
982776
573857
1374981
1423380
1236823
1636412
884295
737526
1537949
1172798
891225
998596
756502
1801182
1932597
1810720
787964
157320
1462665
830215
639564
201922
1052892
1459773
1655046
1108497
477676
832865
1504300
312102
400277
1876090
1455888
928430
975137
1432147
1386942
1495257
1142848
622127
126709
479699
534458
144319
1651514
187710
48227
1139419
339640
1059418
26515
341203
1194123
22924
652924
1297523
413539
1135084
1921843
208812
404308
1084999
1347285
517620
1127156
586184
362453
1568615
507584
1790888
1987348
676393
582299
1140848
1637595
399403
959624
956677
17296
661583
1733816
1240550
327969
1932064
1611778
1277776
1286352
1278960
1384840
1107626
352903
201127
1392940
1070035
1098332
1986103
836765
1335105
984681
1068268
1780119
1763878
1500601
76256
1696561
386392
1956598
1997920
228984
1326208
101932
547888
429825
1930833
383628
1943449
671793
425278
1100215
963801
1901532
1973904
163918
727574
1213308
1403320
601484
940712
213919
201232
221112
736843
1304833
1152363
1377866
334653
1566350
890798
1601093
1553562
788721
1952392
1728237
853009
1577660
728322
1056470
282316
1118429
1005969
364474
387348
1446766
1666871
1304294
437612
1008668
1214831
15230
654649
1672719
872967
473856
1222172
1527648
1678897
1794788
76966
15238
1292412
30043
1072711
323355
677808
315277
1439511
72808
436442
1930293
920807
245815
455602
1402974
6276
1486808
281427
1291873
372975
1686227
767549
1349634
1675610
524341
1070671
1542098
446920
335942
545185
325942
1128379
1897111
1995042
15142
848633
1352824
904601
828652
1685998
1271584
1928806
622041
309339
1617842
422718
177431
41502
1989747
1200465
1774600
255670
1125683
1510313
879812
1913525
391688
1097944
695371
722969
4258
1316808
733850
469805
1250833
1142548
1368364
817955
317506
88672
976011
236026
1929059
555136
1961621
767742
1096219
125780
1416522
723424
1275618
1848827
1667744
925515
1548574
1972720
848098
1130898
656991
193206
130567
1938325
238501
381567
1757993
1214880
301113
596794
1030433
629122
25502
1141832
1045836
1050633
1550009
6169
1387287
153114
1447485
1437035
1591399
546320
1589732
394981
1493173
1973777
29904
1380529
511042
1329984
1314961
387909
17318
183397
1790680
1376680
614608
193804
537925
1421172
1627880
188778
1691552
135747
13309
691471
1713315
240764
1759523
887201
139542
978374
373839
1426171
1860345
253173
1554696
1537742
1500476
961501
1644204
1094303
736123
1045452
1874465
1219798
1636218
1734470
1221671
822909
668558
1134513
1178074
1573036
1174429
133695
829795
1795044
393488
730393
29691
1565825
1814547
796323
379003
1996385
178433
1089263
1463839
380382
590627
933849
319956
1032153
506017
333535
1199991
589079
1330587
146202
832540
1085930
1477460
414835
84421
1009140
1421168
828598
1210316
1447378
1109475
1373043
1453719
1163282
1016579
1249216
411080
1660669
1556061
1480495
1729464
1606316
1137144
15070
646509
1773477
472540
1802020
180534
1520438
555607
473595
135184
467679
150048
851329
97169
370103
572787
574860
138766
1513868
1766392
424677
635046
1215784
580093
1755821
694775
1815280
1719952
711361
303764
21459
889739
618957
1902772
934914
589299
268969
883962
90634
938481
1687007
1318963
1669615
11313
1275154
629068
852417
605353
624667
1524324
1355705
1865905
1806740
643780
875478
167225
490422
1346631
1016959
1878871
1297541
1537573
1146791
877405
260015
461393
1518734
28566
696390
633346
1174107
497367
1417694
348883
687709
1980287
1898350
382741
734877
464903
757329
258809
153829
922519
1702141
212937
972001
1769735
1674005
1406189
1894983
784127
52721
724830
1849986
258218
491639
1219246
1590678
614691
188864
1435369
36344
437346
310858
540287
677895
811968
229811
684764
1349370
949357
1276207
1508741
1439769
1184374
394972
1851716
521836
445472
1878228
643891
314136
1420255
20997
403440
350680
1930576
1801574
1855910
713117
1629380
1048632
1422267
911166
1288050
1744756
1545204
51396
1647623
378707
92197
437240
655933
885605
1203420
1250093
1164906
1589901
315942
1806644
1914905
6388
995165
62610
1951763
553035
284835
73938
389153
1213793
1117409
456552
1235414
160403
965952
16078
679650
1626443
474912
618777
1529532
1032291
1453736
272404
1594300
291753
723937
1724753
800273
1427319
568335
530526
860819
923119
760150
1567413
1222735
1526521
1378397
985294
1025218
186541
1503954
729276
1994538
979591
27026
1788711
1013927
79873
271107
1376489
552993
622674
1055685
1593574
291250
296912
1393350
1122517
1618055
1124025
819885
483881
720578
1589903
1823064
1365337
363399
393228
1484729
1944544
1579024
164750
827319
541981
1559673
1026645
1227909
980691
1022960
254191
1228219
753836
976330
1692210
1999738
1237373
1286813
928477
1201676
781128
1292183
941568
706369
1350689
1783076
1082379
1901697
400184
1684348
1860046
1687476
189113
1529422
1808521
1026771
1230926
1352053
773082
230538
874278
962636
1854320
1086259
445749
208655
457356
560001
583462
186918
1920502
857827
537944
1915827
1724360
1551974
1285155
1403193
1193216
82582
375427
1362282
985177
1455648
603974
1090096
607975
1184801
1659981
1162582
135506
1032859
1353235
25295
340960
1042787
598238
1153266
1649560
693551
909720
878491
274522
1738965
1327240
542610
1556236
106628
1873333
340264
1314041
768512
1882960
1953980
1343187
1164901
1671153
1802062
1237531
751824
1724436
167735
720800
794901
300510
143773
263835
1855650
1045376
616703
526991
1876152
282797
1594900
1007271
1615632
963808
1813029
872956
293931
1767989
1281050
1669708
1741186
1078308
409053
1797828
1549778
804711
1493818
1962887
1508748
1883280
571831
1533349
1102234
326859
9095
1408658
370231
790306
374349
1901443
1953195
1369980
762195
1859406
521840
512656
456469
1111602
829646
1378314
259552
1149234
1967969
1962969
1318919
968251
289837
1593152
272397
1895316
1097691
1119808
179147
1588221
375929
78380
374893
423304
1332384
735239
1669285
693176
1665590
359078
1768004
1822158
1043565
423310
307714
474135
1190641
764991
1423751
1567580
1681039
1724836
1778092
383058
745268
503994
1809839
1287977
1736674
1168928
96935
292542
1966987
528985
1975283
564301
264595
244515
1531059
1717382
1592726
1116702
1757422
86189
859104
765923
109043
1240566
827802
487567
227015
1956531
1213358
1989736
311981
1584920
527369
1146558
1878266
1494823
1364264
392253
263775
629505
1932844
828917
589310
1559518
1058183
1059586
1331583
1121403
1141800
976099
507075
854505
157604
1304021
833476
1981035
25024
117058
1452040
1639489
179826
400701
1519355
1859817
1029572
997050
168449
579633
279774
404920
1528317
171701
1590704
472460
1363566
431656
525134
1798
827626
927730
1879117
764117
1326160
492486
130777
1232004
1055415
322373
943081
353688
383345
1995246
939624
1249526
1916428
1155594
991905
374746
1000229
1466616
862367
1050683
1868696
1171599
1066825
1992347
1434756
1016406
646884
1852804
1685021
1705020
184300
1622165
1677381
1832141
730311
283549
315564
1480958
579190
322201
428736
1977945
1806467
620144
350936
96706
654307
716393
914742
1978012
1332881
1181955
1007599
824853
1369590
1071521
1213411
1170107
358206
9349
1805332
1684112
878184
433051
1261051
1172913
307250
1375732
1360235
1067151
756083
963519
1461700
1436427
1068588
991306
731681
1081739
766299
1557300
1132387
1491988
887382
42806
1362300
1600083
1010108
1849010
1164694
1476593
843977
1784222
1469605
695816
1612558
702382
25249
1157703
689360
1970572
827022
459813
202312
862884
1312898
45714
1667471
1943902
1435665
1112488
942580
1822721
1040470
725835
1627092
1672541
757835
914308
813134
566043
1750546
116789
1726602
1908583
684102
666762
742886
577120
889702
1663992
1697446
1893308
100766
1511397
829895
1199121
94858
956443
385667
98898
198993
1860942
1130189
1203430
693201
1662647
23798
1949701
267891
153845
50527
470101
1303173
1174649
610037
1262738
1449949
1083715
524363
674298
1828104
1875641
33980
1796829
19657
224944
1606280
1730483
210328
917580
652220
1069674
810730
1809529
1119838
1728097
961444
951090
1211382
1437316
230927
790913
1736088
1980364
1846250
165934
165109
61559
909327
1718255
685593
713235
1176928
398255
1915102
44030
562552
274623
848270
1838762
1187705
352414
1339521
714183
1457644
557271
1745789
228071
957789
1675426
925162
1133457
1223394
1813227
284433
1527666
1095957
537735
1643475
477307
638765
1492354
1813356
1210564
1765915
354135
63990
463727
1840952
1439099
1177994
1237808
1613118
1760068
1806414
459558
70407
1336403
1158902
218224
1717012
1020511
1644268
1796116
472145
238818
574463
611626
516836
720176
244932
1824501
90187
268217
351373
1018344
68651
1710566
1545512
1986745
588284
1205355
1932150
551784
913337
882645
564370
1577123
1834764
198402
955952
915705
493740
773634
208428
1940702
549690
635608
1782038
1531527
1339360
325828
66835
1041720
1121023
189833
1820637
20532
15172
1390691
1679544
1851191
1480034
650573
1349986
1280467
614988
374283
875980
1422953
430466
1844348
1826169
1729921
686343
1626717
12399
344329
736354
577255
315892
1864587
361192
142212
1159926
590148
937358
1655680
940658
378294
887874
1263372
389256
1241779
1765270
1514938
1664952
967670
981368
678838
1443594
1206308
2911
229103
590367
797847
1070287
828834
1608506
402595
937956
368366
1798241
1928038
316246
1717052
359462
1373044
1779231
1977345
700385
1952204
1371169
670772
1587771
956966
1938620
788081
1747869
1217243
1016975
1222353
1789967
835490
13306
1252241
1968784
1823316
1206516
1382897
1857026
614376
706657
1912297
1063968
507572
1598087
1168005
417476
1885032
1839381
842481
1131887
1632263
548475
648020
865978
1321423
155712
1087200
1480261
687635
1970294
864779
861223
899958
616704
1521013
562784
1878318
1752440
561393
1872559
339896
653593
998245
555930
1363249
1980529
90467
94210
389492
676050
1320414
1203030
181774
177328
1690323
1928588
940245
367261
584560
30013
1453435
711964
199832
1455059
1618291
983332
398623
724454
1746385
304017
6924
814869
1568243
1768348
1353322
1343384
1156070
1480556
74684
341289
1413523
549921
621121
782432
761548
1856635
1472684
898725
497935
1654553
1223052
1496097
715277
604807
1974962
262207
1401695
111827
1951116
240370
1203532
1580312
1688742
58927
825760
1638340
76868
1582250
1183809
600240
935349
1678293
1200500
1797175
987189
735297
547109
192058
1059048
974427
168667
862840
669648
1793957
987742
1867973
486242
483810
281971
1129253
408098
1155952
820416
1620009
524572
183441
1486588
1716756
283415
1551014
1788511
238428
167059
755772
374157
1372296
388882
1459186
579314
229203
1289799
1956936
584403
58075
339751
433630
1621352
1098653
1600516
1514666
89470
644413
1977363
150076
1773636
986364
1597292
863960
1390058
1750011
874418
1252858
1442151
1919809
992424
84129
1153128
832024
766546
791925
361119
1075527
28836
1749820
1729493
406686
1448893
1299276
915527
866059
347439
1955862
712671
645727
312580
1053353
223207
420058
74348
1589396
1370674
1271803
468436
1401902
745562
1587870
1832914
797605
873463
1944363
29220
1856269
320274
1158066
1876032
1098292
278589
1250719
355933
227650
137258
520382
719716
1281164
679408
973257
1077247
1596757
1179647
1235479
648984
1578100
751119
1550370
49015
549391
1304238
1772792
152345
78019
606926
1351857
322798
100895
1164099
1953821
1622109
611360
1869598
1710311
1322172
519946
454563
932744
69831
1384725
724107
777853
1654100
1181933
1912908
612093
693455
1895764
1993953
1603384
562191
889034
408865
264029
306397
714512
1241765
96251
198173
612236
1272738
1405322
1455287
286186
366141
1676882
932174
1973848
300178
942303
221097
1058758
308155
107929
107087
1935493
1552138
642119
1427925
857092
1913039
491263
666824
1312250
1937997
1805366
1954492
1446516
595532
324481
1605599
1454977
1328139
408294
1896339
484761
511482
1259250
1801550
546219
1243667
287988
1406348
698288
1961836
1010497
1749505
1321667
1618294
417172
423929
541467
1428128
1341263
1165714
1682526
520539
931418
1322418
1499462
1948201
78498
837509
1598802
144760
1380619
686121
540194
683569
514133
612930
856390
1243816
878317
101583
1412161
976785
1083674
1500803
1910076
203093
983596
184287
52894
134549
1064860
1785974
883104
374203
277454
1764817
1043764
1241846
577961
726236
670988
1800308
1165336
849644
986498
1090244
604081
725718
66802
962054
454988
1054156
821954
628423
1182897
1612058
254224
1472573
1032275
697718
370467
1436514
1328800
1500572
1199779
179761
348360
1813397
99548
353921
1331828
1653080
1202241
810664
675579
1931255
1020279
726363
489713
457775
380753
565759
1284629
1600534
1908055
1334336
865017
1076917
1552956
1917500
160529
625547
1004683
265820
1436361
41291
1664381
238085
1286027
734801
424510
1419502
1612339
1602562
86266
1230205
1684717
494101
650202
1951625
1885450
1411463
880728
318081
995550
1206089
1009379
550833
1725477
341106
93064
226540
69906
871801
1198411
13380
1171361
976703
1932447
1429224
718930
262137
1552631
126618
1513978
1897789
1394114
329633
1110856
1395640
142083
1097431
1352163
586505
1991337
623186
509228
1365125
1688062
1953739
109471
1059698
1271007
1689282
1166477
409611
413529
1910031
1663429
248981
1330722
1123827
1299906
911879
1073843
1222491
718677
382177
344551
1552866
438279
674262
67740
1884685
90157
866084
374697
422974
1265326
472774
750504
1939332
175874
942745
1896353
969695
1400696
380703
1775134
67576
333657
1262518
1164720
108902
825791
851799
939985
1417985
1881372
1388934
495462
388015
1815101
946189
1583918
1418054
954359
1507218
1189485
850044
1235
319122
485964
1554491
1421889
1714721
275541
1857505
1989961
613537
1179820
490687
1753931
1067413
1395081
1253581
778584
192318
1817494
1293397
1525616
837688
1111196
689672
1236262
367224
888386
1888541
1217894
1102895
900866
499258
106440
1784365
1833908
200361
1848941
370532
3975
842029
1797174
656394
263851
470694
1158754
789412
982364
241987
1952518
1288815
1726875
1442932
1612045
562314
1125809
1660444
1818432
1984223
1856259
1282939
888923
280426
1693205
483562
1960235
818873
664429
1906854
723003
68047
859225
711421
144004
1183062
1059301
119211
1963702
466010
106834
1808779
279962
155827
473753
1338657
771198
1736574
469632
1343584
546960
813025
1711748
1177364
1190226
1619313
1353433
1547670
259249
1529451
291302
137440
1227756
1371122
465147
1236060
1240737
43794
1232372
1048075
1562280
53117
543259
1610055
1939923
1852723
1041940
1086193
986500
324573
101225
1460860
882643
42420
325526
804033
1174441
1846965
694903
1354250
1807864
40840
1944522
756435
638158
662789
1551120
792472
516185
1985096
621170
1733731
1809796
180413
1862903
235083
1644452
1806717
653152
1714615
1610371
943497
770023
1333384
40527
1102536
1249529
335111
567424
1830467
1433673
454542
1950118
1888872
1996093
616798
1440312
668806
1435131
1408671
805266
344407
1065889
882316
93518
938754
1713048
1680771
255377
755541
41561
1675866
768918
1634215
709587
1182933
1300025
1663213
1343104
1983118
1163307
1433144
1897181
1732424
588007
963527
825989
1878335
411213
269484
12797
1801215
247153
14944
410174
1945614
1610489
360207
1783331
205237
207818
614180
1499189
1113940
1085797
1864140
1200396
1712383
1218346
912740
1145393
337767
710352
337510
1085256
333269
131946
515890
1801890
1164767
921663
286695
1137396
1534227
274385
310152
1665643
1403710
602119
1436168
854868
1695898
609502
1613658
662926
1518696
332393
487539
1191548
111410
1162552
1618223
1302827
531996
1052009
1421198
479464
1417099
288276
1117884
1379577
890240
1890550
1225688
523885
709970
977010
1533245
1170711
1351908
1076199
1269451
655986
493746
1267263
1737679
868136
299376
1760758
796784
1132095
1988350
1648934
730579
315770
46183
930425
868625
1128568
1027360
181622
1203141
51979
796080
896610
443474
1268644
139466
1905969
170057
703009
599071
1756633
734562
1755655
1656447
369592
1554818
327043
996060
312838
1349966
1472395
67460
1609528
690385
211214
964624
1180871
1530695
901388
1250813
201593
1387998
1332312
612319
1053424
747673
340965
1715537
1252899
1815830
187376
486209
798323
1898801
220855
1090625
1203069
697711
1550154
1494953
1825599
1549445
1658525
342242
1615674
31784
1400088
184197
757985
815031
293798
672191
109198
458904
1837801
97500
860475
1912826
1994796
690553
1183711
517283
701473
932307
463112
1005017
1808764
1461378
1077560
1596216
559305
711194
26695
1992001
329638
662067
1787201
641628
795401
792833
559055
9569
685906
332543
462760
1407839
861541
1783181
545065
868567
106690
895204
813468
1869949
669059
911490
1408038
310544
618116
481686
1963821
1691689
532757
1787842
1810220
94331
1184803
787745
1689465
1111115
181202
570413
793116
1281188
1504009
1528047
1184934
110265
942078
1562848
739582
1926841
526482
337993
302302
812005
1630370
46700
610227
1924321
847974
1237291
1648572
1564461
1825074
304708
418036
1236998
145548
1453519
1803925
998382
1905240
1944200
1185818
694275
168825
1082002
620134
1015326
336090
1117151
1782564
1696112
1629266
1415897
1641946
151846
749983
1034698
1376816
1845852
429671
1415538
1978813
845349
862994
1669743
848657
453814
75429
1999245
337190
1387173
897823
323651
1333233
939023
517491
35877
523360
1590679
649265
469839
420958
1426434
1806714
1343257
265090
1138950
772349
1254125
969017
787264
663889
1319242
1296435
310838
1884589
318031
1424578
49213
980448
1392074
1418591
1865850
22510
1401427
6768
1202329
1468622
1059995
714277
530718
1956400
773388
1883652
981035
599426
762753
1640081
1597416
350477
1112292
1992408
747341
1082569
645604
420836
945318
242757
549404
865316
1842449
1216441
748420
1158217
558012
1730550
1392433
697562
1580991
956525
55941
790658
1837699
906873
1151329
854597
41401
650771
1072462
237647
1309409
332764
743902
562351
518563
1959835
84905
318721
1456422
248154
158349
1230794
1028144
743820
1580222
1992848
1087186
1861294
1339874
1847021
899695
1754876
1166749
262267
5763
457931
1049046
693818
1037790
996073
1757063
1122421
167221
658579
258223
1404537
1407684
8022
543076
649235
472954
45015
1974027
1376670
115134
1609176
1821693
71475
1424326
428232
884410
1996145
544010
132541
977732
1196132
728621
378792
1915711
182972
378209
554100
1792713
423152
1944656
1667977
1932383
1064962
1188058
1030155
387382
736070
1784801
798520
749393
1728732
1105387
1096674
918021
1692106
145818
1934854
1048288
913245
638837
1087507
552696
207258
377482
1077753
611863
719131
1625284
833408
1499096
1859427
141366
1353282
599690
1835619
641500
357325
1210477
274888
1676226
301217
1425460
151782
856429
927728
890153
819014
1385578
129163
232028
1322802
794223
992849
1687825
883347
837244
1317459
1895492
1410814
1172702
1319836
577490
1659669
1680593
1606066
1046679
1165016
488137
90623
1276820
282303
505756
1697018
1718224
926835
834116
450387
1522242
40489
1088978
1713022
1356243
1616511
680029
1748611
1127110
597214
1128165
1286476
1668273
118010
1091471
467379
1503349
1900444
1768909
670764
1227138
123776
1004975
847598
1139057
712846
1783406
1705819
1774959
1888363
427808
1716670
687032
1587866
1964482
1464751
716210
673872
1297050
598527
1265823
1014951
957954
381313
1201668
1961955
1749031
1156506
1637085
1515891
469133
1920445
964662
989676
1376969
956456
358354
1527295
340865
671657
359625
1685123
1443278
542289
1916706
240511
269538
45579
1896383
1884992
692291
163973
1858837
695439
696631
1808026
1995143
859533
1379075
495914
615702
813170
909244
255317
317679
1961863
849681
1129856
1339629
1194594
1739468
1559717
1223211
54639
1924959
251803
1938189
1550072
223363
1313982
1720670
605083
1781319
1325592
1968459
792926
882397
1806319
30573
1413744
907557
1890632
918238
778050
323387
1434221
772142
1874286
181633
1984249
1487874
209967
706487
1391382
1499627
278432
1658597
192948
1579469
1400626
1536852
868767
1453597
1292971
1390960
1400968
1460085
1533600
913240
1508310
1694834
1753146
1617500
202609
469610
1202231
1197215
1626456
278792
1924967
834705
1653418
1100542
1965454
1808763
1289729
1689873
57785
1580417
1325570
621772
1283168
916307
471821
1686842
1047618
1404925
1750155
1104174
1077694
1066342
1210006
1757047
1737011
1925080
856270
509656
1462453
1718384
1264377
851571
47261
527966
122016
322576
1069687
897345
491627
1213138
806128
1243836
1468955
126763
1538164
1775262
929928
1494863
1361962
1436678
899087
1570526
889871
1880512
602277
1013076
1661606
131495
638811
249237
22121
1804324
1031231
1752932
1538136
6944
592984
596705
1665422
949894
1812629
1341142
1032564
427651
1901364
106819
1092986
257761
399382
1830514
1077295
596602
171074
427753
234213
1532191
1313845
1691469
751954
1964217
621703
830050
1961715
1799201
1016123
677810
328884
1566265
995148
680831
486342
1469885
1581012
679815
780698
855569
767344
94338
1418627
369699
336769
341257
1610363
2441
1523996
194076
243804
1376340
1202478
1871541
1371966
879347
1930492
1700388
150208
99941
600174
1700609
927041
1115179
426164
1739688
1366264
1843714
119939
362963
286267
533326
96181
937511
141761
1473547
198114
908524
1696275
735944
1213851
415453
960933
662663
584044
575255
430866
193572
1868550
1948952
1528760
1886271
1328630
1555895
1351200
240062
906389
1776870
1754195
1029351
1544478
1140278
985126
1636045
959154
534594
992416
234543
269151
56510
695352
387190
1236622
854854
1908244
668621
714318
818154
1171829
975760
504645
1845715
1559978
674041
1092488
484087
1490797
1369577
163608
253772
1782146
1457078
1186812
1765203
998699
552461
550680
295443
1996401
1371767
40711
713712
939397
1352808
1324236
154693
1308629
1925002
393032
1187132
1380090
1387208
1286108
277894
755120
1098162
415987
157926
1263158
400447
542312
318065
871049
1285701
648890
705242
295907
1055640
1658348
1529513
1276030
30088
1543221
1835604
218984
1041245
179605
1624998
1130328
957150
1473240
861559
951252
1256550
352967
100882
747336
52296
254285
1398406
863479
988639
503494
518891
1686159
460632
1489195
355253
591713
722375
692204
1424592
1449767
1180724
491173
1966072
721639
1765752
1621309
1973717
1615295
1533453
20876
1182506
571528
179524
1051687
696566
500073
1033381
1555845
866369
173731
1208564
1419112
402360
416204
1408439
1430069
927474
1306436
1057160
1982359
1887721
54596
1841500
898083
1308852
1767497
849839
175757
265642
593871
1240003
853224
356797
179114
26214
1660647
380513
1436052
1901626
1446549
1071183
950117
1743952
860306
1032112
1474065
1405426
1091772
78703
752851
339675
1260142
525862
1084756
1181910
1307859
1973863
777826
506441
750786
1487160
839949
1079347
1724204
1636754
5961
1657184
901175
1562589
1046141
744898
326082
41497
463495
632770
312529
1802626
568213
634736
648100
1633397
54799
698644
1062947
1905465
1023705
687323
1921064
1318807
454528
192289
604158
1527528
449533
1768981
843846
1517299
593803
1887422
119810
435556
729201
1641821
491533
986481
132682
1467668
881834
121911
589624
798699
1363009
473320
59275
1612651
1135215
1524989
1064613
521165
826587
878604
1937089
501910
1904616
794746
542770
708851
363641
818892
606556
435406
1483562
1533855
407019
1108227
1742436
1216168
1171281
1906598
85868
933993
1620989
515592
1121517
622350
1104610
1581138
1695953
1257633
1209364
1114031
1414614
679033
1315297
144802
467731
1657035
946520
1792086
1765589
1068902
348833
1911724
1341312
1460201
591517
492425
697741
261560
1503496
1104281
1889525
1104603
361777
1135364
1224120
496245
891470
1203458
593243
1635120
480560
1092729
526622
1854683
1313066
488815
1232437
105149
1428965
1885599
1991778
1832097
1820944
1443589
753599
1178425
94828
1494420
578107
1570434
970081
310750
722835
290923
562783
1598384
952929
1156762
1260182
1322311
170102
135738
1943773
89461
1558441
767028
784384
1963252
311164
1945891
1418626
760358
1091625
128937
481867
1888070
1821637
1263525
1723362
1737291
582306
460734
690884
1839785
1692911
62184
1904959
1254559
1559677
1155907
1119735
1265937
1706161
226761
276849
531086
692487
860124
366291
1284195
1278917
952339
1761816
848034
995562
979505
1524398
680912
370970
946126
1885143
650171
1181021
757101
1119853
796663
1041788
512007
1077021
1257349
1413446
701699
231529
1490422
1720628
1121772
170767
1905018
1527869
417889
182296
1720443
1605376
1186879
1803508
1692637
1923903
328398
845244
287808
1779192
343444
878524
1030541
717190
1619718
940463
945778
559177
1191858
1293364
649727
338171
1252784
1249879
1688127
1478106
1779100
1212652
1903658
1967223
555654
1487615
1016445
1861255
1166963
752372
1875499
350909
1744111
1240022
11653
1029087
1109253
1717946
288988
949275
1169894
1815647
1373895
32637
337960
475990
1196756
1103431
846141
733698
1266682
791695
715864
228949
926055
393797
1397520
682904
1204289
1883694
909318
1641108
82481
841196
1904290
188068
1055684
1170101
484883
501020
1271733
821637
101049
331234
1824793
71755
1760810
1054858
1963572
1967096
1794932
679116
1377140
186065
1124908
1499432
1105916
1592578
844946
1597401
528114
401882
1788305
644060
187850
293690
268047
195126
711430
467548
1212139
1669358
1162865
1986983
437638
699009
1216429
559196
771971
856845
1333410
1089318
1554613
522297
351791
690448
929683
1430152
1328368
1385608
147294
1095398
1032626
1044621
1029515
1505680
233362
1717285
1504252
507172
470057
1880399
1166330
1414425
1769553
1202691
1611543
305344
484943
906425
1144268
802774
1434684
310394
258871
901337
1793352
1456017
541786
345478
971324
1754738
1868947
208610
1774857
1515023
1987544
1481060
1745520
153743
1542236
1275530
17517
1992707
1857011
868443
1523756
1954673
473570
1249664
1600846
932710
775342
1348061
1278654
633166
923054
530524
1331167
421523
259225
1699143
22310
1267216
586917
124506
429109
622050
1863941
1437450
636336
225109
1960373
146411
1669558
1053164
1269093
51341
1484160
9517
66395
1771176
537418
1939764
808117
1311103
95013
505016
1546483
1512692
1440550
589205
1511470
381890
983401
1736879
1846673
542547
159652
1214745
1941118
272544
1673058
1400407
1257940
1093992
1311091
930439
40924
358736
40523
1806823
1628511
1709394
1159848
580502
1536431
1954158
1372142
436583
678188
873209
1357792
1307044
1865215
406610
1595343
1281555
1176588
796797
803689
1050070
652470
665063
461493
583745
1229740
136299
1010590
226988
1735574
799852
284792
1769808
1311606
1892582
814055
1814680
928908
1160731
772953
1512361
611300
1935702
537821
54194
1443062
537491
468589
1600668
640655
432239
1147645
367230
993288
1353189
68446
1982087
30180
612774
1977589
929648
177526
1517083
607984
149381
1093321
720631
312704
1418524
1265359
416833
1341330
1801632
407143
858525
855420
461726
677030
1301880
733039
1164898
774521
1663141
912260
185513
1660462
1039306
952652
604634
308564
841059
1329451
986811
1381420
1681925
1591136
1930728
1973519
947964
1629134
1579663
109245
1761108
503712
1036189
562543
1764300
1870398
624235
1075247
1855849
1675678
1926971
647933
1202475
553976
128355
53506
1126784
762725
152034
553787
635769
1369731
1951180
389750
416033
1174290
816483
738556
608719
769820
1213729
1810128
1431684
1593912
432016
1505171
1469522
1378459
166828
1523574
1274281
1128731
957089
380497
714674
680745
1177764
1469998
1488511
1348614
868440
259734
1210652
922800
1492812
1782587
1467215
1812453
345721
244035
1795064
41015
852780
487504
1768116
192885
1667561
1841086
1838433
1291902
1904408
1935851
1408060
1460735
1007275
735363
1141215
608972
633099
1857641
50021
816285
24802
1116445
10475
1203943
1818205
1571368
938916
204114
1345524
1421901
362900
356754
658551
1382103
1932573
795001
1657741
1987477
321146
309828
1575820
1237655
482844
1271633
1333686
1040301
1739224
1808531
577732
75258
1474942
228895
1271383
1506870
795962
994760
699056
76221
605808
886762
1270678
980351
98492
866610
1238123
1838973
1222657
97408
481614
1042570
1022510
1166001
311893
1156494
46630
1988022
1862199
265714
1269515
904563
1131040
1748059
1205547
1819194
962862
1947793
1506193
961506
279465
35027
325242
1665180
397364
1218255
990478
1051565
979332
964275
1945504
1827981
1012944
1111166
701974
1894871
1013554
757144
1355982
1986184
557132
985207
1754162
1846306
1534661
1371761
1270804
1617512
686911
1725020
698433
122896
350033
884935
1743368
1358880
325956
1815726
1197663
332426
1972191
1864509
110298
1590784
586456
423010
1531145
58657
892228
252765
892408
539323
688083
103523
1272436
70489
127633
666265
1809591
111183
160630
1733752
1135601
513233
420493
281638
1001662
1058466
772912
370396
1107918
1806277
1531857
1352548
1305266
741974
1087708
1207324
924988
1478738
1668344
53358
908774
681329
1887939
1800777
846219
1421142
1409261
1017793
1366680
1045177
1242457
1476683
846045
951218
1171959
1562800
1527730
635370
520299
41662
1793717
110186
202932
1480465
382773
139525
527695
210458
182433
100602
1107515
78589
1131783
1115290
1090067
187924
347390
1845754
656945
1706634
493421
475745
1824497
710308
632399
1311244
1132618
233260
193891
539088
966133
1038803
1689809
197432
899512
1409703
1122158
1055668
762831
1742178
446674
600452
1103298
694671
865549
1072765
1944293
1927166
847661
1446862
1437319
410252
1012776
447659
788476
1637205
1809990
1600593
1973313
1131433
252852
553488
987536
225355
97695
1539831
1145619
1094885
217395
1982896
1713738
158194
1466395
317442
362733
714704
1476630
1933168
1426688
429966
1345076
381107
689713
506812
818759
520655
1677137
551565
1995720
421259
234931
1199881
1783960
1476011
132980
1298749
515119
546832
1292860
224549
855672
1242617
579734
752468
1223565
1810421
1775576
655424
1972629
1001660
249583
1878362
998443
300169
937131
1778994
456459
996581
1579725
822317
977784
1890047
1708587
1608490
782567
135965
1692377
574462
1435817
1464595
1497934
1548798
1642462
705295
849550
1321386
311567
379630
362284
931078
1955908
744697
207324
1788316
551052
1903218
1023396
224693
1341997
1744907
794061
771720
461486
1008
149657
72241
456464
1898548
873594
1552659
865302
1973529
1990506
99912
1944648
674169
1077278
694276
103610
1593261
20009
1962766
554288
228777
392276
885166
1327457
991378
1263491
263911
436711
236244
1218239
799726
1751599
1530931
545775
1180709
438432
1408551
1834998
1931567
696995
1506035
809979
1670562
1776971
958998
1997166
938256
1964771
1500731
71956
23155
1493641
1965109
1484191
1279988
348662
1712189
456871
521368
887412
868667
405070
1384639
1955521
1786327
173929
1753751
1070738
13484
1116627
502158
1971557
506584
1846593
923893
86659
614890
1418545
1790893
1145165
454665
114639
786107
181980
1363601
86040
423298
1248247
1659264
357107
849977
337910
980760
1131271
503449
1508795
1701463
934476
1891004
1794175
218939
51553
264044
442957
601787
732201
1169072
859508
445627
1564282
1371536
1587288
285982
1653604
36373
1797335
1413025
1179498
602740
1793045
716370
723416
346294
1104561
388833
41504
210047
214578
1388366
818796
385375
1795669
577549
1200250
389814
1928865
444593
1471210
861722
279590
1638065
162836
627291
545889
330648
1343181
1079521
1391100
76739
579195
1173157
1868734
107385
509355
1151050
1945663
221686
1506389
1608938
1879912
391881
1108210
318883
566762
1157484
506902
791406
152942
106551
1213798
283864
504752
208943
645987
729851
1843505
1662757
1814519
427789
1783130
662522
552769
901728
1286403
1636471
420817
1210564
1712332
1973395
379164
1382999
1054133
1550356
461078
432697
947128
1701719
928086
145617
1209374
213802
858748
953639
752615
308817
891720
960778
1664246
52322
927135
1908631
714041
729777
1228627
1078251
593327
482510
1729078
1751703
842797
989387
1833011
282337
370588
1709926
564233
230849
1291484
382618
12832
1962148
1747040
1135999
753514
1951641
1475029
114393
1094056
1601747
849868
1497574
664744
1236973
1022154
1591103
1121828
620382
829827
1794685
104776
433769
1373226
63995
205601
706398
1916645
1599994
1274933
327842
1431200
316913
1108450
636761
1757040
198477
709620
1160879
231508
378881
1460727
1044637
1653515
918038
515422
777117
943880
753685
419536
1574195
1583216
1388470
1174930
242167
1419593
1341627
1003934
343447
1222140
184921
152819
723499
511314
1025793
1645368
416949
1703510
24413
132597
1928044
587672
1180711
1895884
1034232
287403
1300980
1384662
1767687
57044
369932
324801
1128874
856034
654086
291591
630205
885715
1563248
1202714
188357
1631956
521800
1553542
1193414
1670346
1108325
397873
510111
413315
1307226
1458528
1056300
611399
200413
370924
920131
1033547
1250208
1146342
1544556
1789480
1215131
424319
1025813
518945
1598075
1092460
1375060
1754108
1328220
774551
994404
589782
1140606
425536
155677
400844
855301
1559903
1814192
1637004
1252754
1807725
1891726
1129136
1107584
125472
433609
1023429
321855
1846523
1839829
727297
45381
189687
146121
873808
1701990
480930
941744
444504
311494
501514
173496
1355203
396161
879398
219772
204329
1920071
363294
120626
593979
680033
1246401
1408595
1052551
1472307
52502
843770
306067
1497511
1035400
1130031
451697
702788
263252
795516
39040
1171738
366428
196250
806470
1701594
1836410
1763643
833935
747503
1672653
768079
838212
688488
295330
1525180
662261
258099
1430945
130343
267000
706163
1768587
18203
248594
1588144
501727
306895
154803
1012324
1720200
1018197
1469358
1773395
1387873
1857788
1052727
1831912
1862554
132873
574981
453366
780375
900685
1350173
1937784
677196
1039639
445166
1766499
809199
493198
1799972
1950614
959681
1209893
264742
719797
1928672
918771
1783608
846833
673094
1284491
402188
1296349
1078980
1850711
15412
1628784
1251199
1081108
1783380
1788138
1508540
5736
1818372
584166
1541211
1520593
70745
1180455
261907
707394
1663456
868630
13400
1667495
95355
1921332
1779920
1073091
550109
434907
1867393
276739
1750704
1196922
69446
6550
668517
1815463
807104
1051777
1844631
221588
1612301
606968
1164470
1959392
1587983
1939144
1609691
1592552
1235137
1358496
442057
1892019
1013825
1584101
825859
982675
717611
626672
1192048
1406508
1820291
101445
1699884
1506273
1243476
1215746
1443226
86378
78054
102454
1805246
1583414
734356
1996117
1144356
367188
1489991
828587
1799748
879295
30375
437249
50726
1895519
1049521
459799
951758
1668155
880094
101973
582078
1554203
354183
1015959
744293
1285473
115775
20361
1803642
1756143
1271081
608316
97475
1349010
316480
918579
1156841
764275
1221058
684547
4533
1181413
1696721
234816
1977535
1625360
854623
281031
1666307
59923
1672012
839768
790417
1481246
250014
1663982
1652912
1617955
1107599
757048
1098352
841519
543039
143032
1234223
440928
537384
1659007
1269258
1973010
1199966
149021
756555
900384
1104208
801164
1460525
693993
517268
877212
872741
1429427
631650
578145
885099
1941409
766656
1768312
805406
1611929
438732
1612124
353940
825379
711776
1688563
1081092
927505
414088
930021
1972776
708949
1926942
1215497
1523816
1471809
100427
1078564
857278
1300878
1946770
307354
1835229
997982
1242646
1227567
215634
117947
1649958
859453
647447
1684748
925637
1825282
1446176
1437771
965695
1759766
105202
1300400
1965508
661761
1578125
839047
828132
1406009
1198479
1665909
1166799
1111357
1902779
1257948
454999
1765266
277559
1165434
758528
222389
1318774
1191620
1216961
1075498
8652
403227
94956
1739403
648854
326446
827983
1574249
423837
513029
651408
1799975
1649244
697516
351504
1696735
1225020
456154
991238
1044255
1597236
1021676
946375
1627400
1398272
1652363
471592
825546
1017586
369289
1671864
926578
1513739
784834
391731
323158
1263213
688724
1258131
1866594
1547291
1153597
652553
937439
1343038
419017
118915
1457470
1357736
1035907
246101
1533168
1487654
179754
638220
1960873
1945588
1019145
151850
731649
1487477
629055
133126
1086048
1264381
1989545
464243
1568542
1111056
66747
320158
867985
1039115
1113453
456989
1181851
1822477
803934
1836231
60997
504975
1063315
24114
958669
308921
1945296
110708
544971
1788944
525986
358495
1260762
1755282
1992777
1576727
1875835
1443627
775723
1975933
709329
783314
466410
1725843
226462
512007
647948
1245508
363645
125802
901349
318307
42072
863612
905623
1355529
1195612
1727391
247972
632110
343685
1104275
15020
895905
935370
859267
534857
110886
1358987
1048166
383706
1839508
1203803
1435503
470246
747494
272831
491837
909747
520486
841586
65247
286570
1577174
76451
706011
1660482
1715691
806800
1783545
1619161
141477
1899231
905675
999037
1792397
1005784
1755235
1211030
1673987
413517
774330
544732
1357120
279724
1375464
489598
638138
891944
460872
10779
1414852
1177401
709404
1102423
192
1780717
1672391
308760
1081057
1733860
418576
1271622
806358
1268166
929861
1040517
1521816
1095481
514493
1779898
832299
569660
1005251
225877
1106805
1303548
478986
1380942
150308
1700883
664343
656692
604953
1862448
704827
1865270
1903250
88705
1253207
1607800
362370
415192
773642
472107
516686
1837697
737084
159379
1879838
324918
789377
644371
605587
1817464
1960312
1286826
579904
879534
828317
161403
1033875
1451384
1345318
1106586
690314
108125
1019293
679614
230096
1491885
972923
696555
992531
1823743
821723
801654
1020651
480210
613042
817813
827737
418680
1175908
731464
859779
1067720
14047
1048212
830563
717480
542823
149108
135364
1690565
872588
1657280
379871
626818
1566134
1486723
477917
342001
77865
1573131
1440251
795117
306647
1548923
1329870
212010
1287571
1334868
1139951
641910
1674187
636075
1577851
625652
1925695
1587909
753110
983708
182451
335391
1223477
534593
227411
1154074
837367
1891868
1285016
751259
1707580
1153321
236867
150701
839995
380735
1402161
1621365
506972
426741
49654
1133174
218431
127675
625384
1821239
59585
930060
739127
1515752
1817328
1093863
1835165
1872525
1986872
1467851
24265
554319
83668
262601
1561935
831877
474311
423348
1654205
602557
1818195
1843701
422320
1823895
1539330
1527020
1760069
1634271
822284
533715
1034570
1690563
1188686
2017
346394
1492303
1285242
550322
323282
1101624
1378387
1498312
916123
948676
304438
153755
612744
1578488
299876
1057278
1346683
372898
1581990
1325693
792850
674468
1370839
1302210
397595
1365001
1533276
1295801
1670991
186765
869340
348076
436680
1690785
8782
1043078
19576
577167
1480201
1932219
1149290
1906941
1861529
1540616
338234
426554
1293117
1897672
540710
610075
1835992
1997524
588541
907292
1965269
1446923
1700229
605807
1100874
321708
1192912
1898705
1897904
502798
1692626
1509238
1586161
1719645
1040440
346962
421816
340854
590310
572168
418098
987009
1199328
226120
1055874
1511481
762259
899366
1745985
1249532
1639154
810044
765037
1429390
24280
1163354
995723
466516
1090134
1375540
1822669
1488843
1812108
1298497
1776695
1131317
1617951
1485227
1548570
666074
1840101
101775
765389
78115
993726
937316
1014113
1174402
1370289
1952750
168270
1413275
1264599
1158901
1438397
306089
1323437
288273
241626
86736
606938
511537
39515
1248176
1918107
481825
589632
1173903
1268352
992548
1985706
930723
222715
726256
1220953
1023567
1803849
998786
1097675
490207
1536284
229729
1400019
269258
950254
826344
1120923
1145715
1416726
1566505
523838
109036
416005
822019
1341506
1542328
947124
1148531
1630707
765114
730675
711240
967586
1091859
1801709
391735
1669671
1178502
53147
1974312
527772
979709
681762
232000
652987
464535
1461067
1491512
10477
931514
1634163
1352264
1608882
497563
1918921
1179738
558202
1615452
696392
1067024
564852
892333
1028751
1025509
837411
1134164
976393
1201926
362674
1851435
1708696
1267415
1289188
1802386
240831
882492
535760
469641
213464
1027512
136891
1601210
823443
499340
1477195
180486
1019567
1717354
193460
1169246
578674
810162
826806
846174
1247636
1220123
38154
391775
1423267
1772748
1374231
986220
1941869
1909062
365482
442776
717800
1176739
507273
629371
1343241
1030184
1644122
717836
743121
1494488
1843558
66911
995266
572720
549970
1762817
1121595
1629567
1397131
1365537
456696
215793
717000
1398041
731892
802712
616694
1103288
134503
420540
165641
653190
1359287
962479
129280
481638
333452
768950
44833
227907
752414
1140143
799407
444517
363580
109110
1455200
1415455
319341
158985
683348
1787694
1763717
942042
1234343
978864
1281082
1637076
1063195
836252
395279
522464
34060
135367
488372
1184385
1159483
1544217
250739
1747413
276930
179865
984253
71986
902733
1095615
1279185
292082
1897369
1446897
1165933
1405204
543137
1375298
1174541
367740
580215
1064640
844690
845050
994129
1853221
973934
756561
414194
289601
1100582
887409
1639556
516515
272814
1780078
1335190
1569603
1143302
173756
806810
1067217
409090
1502269
390801
34606
376884
1879027
764954
58267
211782
1825038
1833744
322257
108599
577790
1422736
743939
657775
15338
1482749
1653970
529244
688460
1336599
1579349
1482949
377637
1520412
1289583
1681599
1275432
1481681
176658
1167174
378765
255960
164163
844826
1084347
232941
1045018
654369
1335383
102909
960434
1950343
292610
1480068
1096369
1991860
876920
1511208
1345265
33029
872525
1099860
62100
100646
1144337
1430280
1583630
971454
1870529
908480
1515655
402239
1841054
1272789
1492632
1274462
599114
1095454
692109
1501438
910994
1279332
896231
1757580
1097762
1682732
1818405
355241
1072379
138311
201536
1497121
704267
551209
1355704
1515856
1246213
1327538
1028025
1461640
1866513
48152
241669
155910
275500
765803
903464
1054259
91051
1831011
1416891
1091597
1266224
144856
1780241
1152849
1107206
743891
578792
504644
4152
742976
934442
108454
827238
1872644
156733
1977350
585809
23899
1673442
1230747
1807391
607055
814407
805829
593191
232938
374589
232472
1001759
1143508
758614
1511794
751508
912598
1166304
282590
736080
485970
378043
972670
1918787
1089276
516793
709477
106771
647844
1391140
889981
1607330
609099
737954
1439262
1712334
1313597
677203
1274990
1036056
537285
642014
629273
396569
1769176
1131289
1661373
1813750
1450881
1044394
1055358
30878
1281580
16283
308608
1326224
133770
1157962
1751382
21797
1298707
52643
1765306
288566
1983917
789120
1854595
1525566
1656274
60773
1426441
1282719
406193
681273
1007923
468318
998147
1390053
273995
761405
154466
1449122
1508409
1764569
108712
266943
1663685
654405
946096
435045
248150
1901065
263120
1889701
686738
1608661
587038
1903437
1815742
1900546
1102123
910593
1141718
78773
1493737
871098
139129
1872339
1532034
1543335
827094
979034
192277
1940347
388065
1966673
442972
205395
403945
1527922
1845790
989595
1447377
1048904
1180356
712890
1452240
432380
240864
1549889
1283721
1920461
943302
994279
1522072
1113808
432678
1038417
320769
752487
494286
1047935
1845338
1642876
229280
1052682
137461
1502436
923768
1295728
1450448
126430
798123
1644044
1241720
1326328
724372
475580
854762
106312
277687
1234266
1431758
95680
852423
857043
1606471
219967
1481943
683977
1395820
132275
378186
599670
1927546
133494
1764270
440450
1921167
291369
1047360
932167
1324395
1894283
876137
885378
1716219
1439900
920879
1041746
1851621
967967
360306
1537193
1269931
931032
960971
1416636
100275
865264
1800291
132331
967580
456099
919559
1088177
1236976
1275342
1230447
360844
1076411
742691
547284
333279
1320344
1417568
1982140
267457
239904
1642651
956063
1047589
916244
503873
1123137
73036
1261003
539020
738212
1656805
1750546
205942
1116059
12325
957533
664276
71915
164598
1251253
132032
104261
1949031
1293524
850864
1980927
351087
430274
782915
531776
478064
515685
642790
631024
1585876
1603085
1088533
615658
976003
713829
582425
567994
60175
1757043
1011351
1776659
1834762
264779
368867
1199307
1990564
1954090
1418252
1854698
1410760
139781
836522
1217512
1566612
1864667
1128982
251721
1409048
1614775
1121168
511595
320585
460430
629221
654559
383775
278378
864054
111110
711768
1269087
6213
642576
1481674
262543
398864
306821
1185097
1342027
1806556
653606
1500152
1449671
973155
164109
1577651
1125436
1449062
814332
873800
1338386
694932
1887594
461362
896256
141504
603303
914943
1835733
972867
1185876
786734
314840
45019
1104546
31266
1414369
604271
438091
1671588
673318
156969
772977
1476101
1100623
805740
1399980
1442764
1807124
1628264
823409
1598072
766351
1529206
581772
122232
1664087
570262
856986
1210647
905147
1017417
1317626
1970125
215704
1298531
1748042
1480869
796838
1502256
53268
1215169
391354
1520403
750277
729663
441890
889425
90309
1220763
230385
999422
1390492
1152295
1589920
1528976
1477192
1846392
511623
235046
1592807
80604
1538739
1336074
1980612
1011287
1285755
1636690
157209
1262358
20160
1751192
465450
572634
1356005
430102
265378
1130493
1568243
1822112
1214332
1131743
1274859
1585586
1263143
231697
1417961
353920
394644
467402
1913000
20057
1204695
1026933
1125387
1666251
1114992
1104077
1949424
1931558
687097
141176
1501012
1829725
1953798
968081
1145528
1836050
286776
1082448
1016190
1865239
1231822
1662152
427239
1014585
1405387
648634
1338004
1965561
771615
805319
1003649
587919
498887
1988618
436212
1357737
1919733
473105
813814
1726428
975982
755259
1492816
1069244
658781
826538
1719570
882750
352920
1319532
1808951
1343117
1533259
1220619
1636753
516000
374271
107885
1317156
251706
130494
866759
1177670
1829981
1858328
1266300
1586006
1679170
1583836
611756
420177
1493463
1085825
1268591
246612
258814
512712
156825
1516575
1996668
418682
1522919
40491
933850
1658134
713139
1188036
1863308
123283
1815356
615708
1413239
812600
942014
966361
613196
1839423
1580386
563475
1456304
678315
1112077
227285
410718
162423
635677
445245
1361877
537074
623798
822735
1393874
275713
615284
594484
1268266
1745943
1734709
43849
1002731
188417
106808
1661254
1112116
326003
1464813
1201450
95895
1679727
1915325
727184
60310
1144067
1748147
842500
44195
743814
1297680
1947426
842099
931045
186976
155687
324404
643132
98106
1075154
1054780
1993071
1230294
1537970
1584844
762769
1995495
212439
1435102
1072604
1191838
1407360
173627
1847650
1754497
1540511
1241127
1286092
455786
563763
1976051
916581
1016334
1315633
1387974
1955785
300551
1204789
1835678
74258
1107168
474392
1961818
1341965
429319
1932915
237017
748685
82849
292593
303864
1548989
1632377
1577105
14955
150353
1711329
974179
1681493
1459509
1651897
511517
120246
678837
1519094
1573888
1054761
553526
1549119
29452
624958
387669
907524
1825503
563557
829936
687892
1574795
910980
529685
1733937
1367748
1961607
65061
646432
903564
716869
130967
947943
289784
88098
94540
780244
116349
355085
1638836
1408737
980736
764295
514679
1739534
1133862
1183896
1936039
986699
1561260
811025
1469006
120718
619592
963053
1455862
1492978
665481
1384322
373001
1198344
355634
1487782
1330167
1038787
641175
1999079
765214
1845289
957620
374204
829405
844391
28405
1907307
1450922
265580
1216030
788089
729984
1618540
596902
1014213
290690
63538
801067
1779193
1296160
1637115
302421
1775556
338391
1226853
295971
1569765
539675
736788
918617
1596425
523604
452476
1707898
1908157
1073002
495654
1525697
385348
937887
1699847
60996
1109296
956864
1600519
1496310
239475
30930
1523448
733230
160233
1706795
1002044
1810027
1860830
455708
268035
1749304
453338
1784924
1114573
1571685
322717
613599
1395114
1835177
1864811
1788014
816705
1974725
1546979
15326
481847
98711
1571551
1535325
1001111
900207
1013419
151723
428034
550629
120235
322530
816983
457699
111802
737667
327425
737840
1973621
952135
1290705
1749042
1861573
55511
1720815
251765
949106
1018420
1473240
832336
790147
1514836
913376
815877
474873
1454703
595100
1784048
100356
1144644
1226504
52990
1156127
1332547
273904
1433049
777891
718901
1685477
398219
744891
767784
383327
1337456
268893
857000
304267
718901
123019
791714
848791
1159572
1441397
795760
1273578
1336421
309222
777073
476942
1241543
1221518
159913
1415461
1049520
1784613
1379428
441725
757442
1671387
774492
1007504
521440
1893641
97285
740039
1914078
1783843
1798285
863649
253362
1552469
849362
848049
517271
1152839
63694
1821510
1001313
1442406
1194850
1496530
453064
1752587
803810
1830680
20242
1075003
1312130
1724946
352818
1159540
261076
192502
1451872
1369019
1140711
1041956
1262023
1320685
344994
341746
920983
1535627
252207
1397963
346231
1694835
87378
298698
1992631
1540123
207637
155666
1292178
1710299
851565
399837
1780508
474452
1568363
1419013
1356437
49224
1219019
1061072
1378119
1951605
1803199
1824517
1019978
405040
1351024
1252250
805550
595638
942810
150778
76643
347879
1906863
419759
1704875
1296080
1616985
1459961
205188
1917401
76559
1512982
198386
1238740
1779445
210407
993786
41512
1674926
485864
1019171
1666233
875597
1158097
1549891
698378
844173
402855
1871102
1286950
887865
855724
1520380
525027
1954195
1777875
1547443
1049317
260409
995574
569754
21935
588130
698899
1223699
85974
803094
483879
754016
1813825
526649
1500412
916510
835312
252697
929522
1503214
1016058
1585756
757886
948575
56752
582201
1642937
1842362
510496
1013517
1341016
1526450
485978
1429271
456748
456148
1947660
1188660
1507478
409625
1461600
770420
1273625
1522358
551712
1401815
268211
1172803
1052230
1607890
1433137
1623471
872883
1499463
1515521
1264796
727245
1169692
97978
93342
639821
783121
274318
428151
864170
113149
1447449
240049
757752
1179449
609869
110023
1480237
1410764
1461834
1989819
1482881
1405487
1856776
1343717
988801
412017
924608
400197
647794
744246
196716
156404
1812065
52307
3984
422822
1863266
1340592
1537912
714504
1494374
1551901
326524
612631
1318747
226746
614143
1625624
1772180
1918398
208192
493569
1398790
1083981
422538
1136894
1937375
720895
1917707
1822353
1887983
1368741
1531169
1919810
1453152
792560
1432271
606001
1581232
330056
1805213
1992504
1665095
1069167
1384626
116779
479784
1700691
1356592
664674
1456410
1786925
1958634
1067307
388432
88647
1504578
1881505
1426356
1191895
1063656
864690
21793
649230
704637
1357537
108320
969501
41797
1933498
543224
45928
993985
272365
1733268
1421029
1220066
1819923
309069
349185
1617212
1799819
1591032
935360
1741036
1602573
674624
1472331
1896743
1763493
89844
654860
806122
553172
251027
921485
1311680
188077
1295751
1203426
783933
245599
778770
327280
1067032
1229512
1193973
997243
651606
1084401
121091
241170
1159838
1190692
1920527
1253200
1714790
1542181
1767622
1120179
693584
445286
100950
1047183
1987593
1922627
421403
416895
656487
837896
1829206
1410149
1646314
1067771
954463
1394962
1573595
1194388
826470
1502159
373503
1598664
1036966
1910967
962623
1674996
628870
1958290
972254
396905
1395407
254535
1519885
125125
1856066
994122
1739706
1009701
966796
236482
1380100
1815925
416945
1791620
829358
1270060
800568
1950728
74400
66611
1571283
84626
1624699
684830
479107
1582104
1054228
1279683
1665307
1940850
1573304
1942594
1476087
1630383
617647
1229342
1044966
647381
1656390
1270222
155657
446835
1613251
440938
327589
618579
1804519
1333458
1955182
1000735
653587
693234
747459
1567819
1607648
1771812
1759477
672398
1802151
42936
1534697
233364
476189
1095502
152884
620020
824740
1800705
1603706
79691
1397178
1284595
1074009
436445
1494473
350696
824581
108600
1335235
59927
1632627
415071
229459
309862
865996
900670
231718
393123
1034440
12699
75268
154383
1416674
426606
1596675
540276
1215619
718819
1475890
461498
1632502
604078
797917
1670336
1795399
1260677
1603566
1205085
1514421
720416
1015444
1981332
870013
1858871
370368
1517057
1078184
1482845
703244
1582251
997420
1071883
1044646
1034411
973694
1891634
409797
829747
1568310
1379714
1984016
19830
1085890
642293
1698415
295610
1612439
521167
1775507
591034
1560692
388717
1157527
1550326
668557
733426
1167317
418114
958761
583511
1060852
1869670
207966
1676788
1243904
1639379
118656
610086
1663277
1345412
672889
1387115
1718170
1035042
1417728
1331551
317058
34208
1485829
1020814
1163152
1569978
1907801
132999
1880683
1387852
873971
354388
1548444
410661
178170
1202102
599699
1312986
1601016
1384499
980967
1407922
866548
1933751
984132
217902
1751101
1538023
88425
137894
39582
518115
1838954
574381
1277739
1391069
1820336
1290682
163411
265355
418377
1362685
430457
52972
1583171
197774
1054486
856423
270406
679135
1442027
94942
439327
608160
265245
464102
1012346
143004
522096
529231
1307446
358076
1875111
1555117
1199640
1799831
1058639
1996215
618515
1194120
254949
562735
1723098
1955991
508449
363567
246639
1869228
1057407
366939
1365049
542921
903909
1123503
1993809
1318870
1689328
697024
1741021
1703437
893631
816281
1367739
469084
768832
663485
92442
546364
1998413
841150
1819525
691890
515435
1770326
1740385
1095796
202735
1518489
376699
333922
772433
1484245
1101933
517961
1327776
1348608
1620177
844772
1553799
1992315
382572
1227767
1090767
858460
428904
1749694
214653
8557
781585
1772495
865594
1031422
370880
483088
66895
482783
1863113
1180216
457595
246182
477963
179103
304991
1274862
814926
1765208
1018189
355192
1365732
594612
453607
378362
91885
1746151
837211
1536765
645480
452911
334237
1814555
801571
815590
41875
822510
1843892
1657078
437437
1157432
1498890
1813515
46317
57151
1634441
1887656
1010908
1211607
1353464
439364
1118906
766680
1293144
1802376
486473
1503870
238257
1955996
386343
1214529
748649
1324423
1464089
1312671
256911
245562
574466
219782
1607599
347838
787543
1103340
1528445
332592
1257932
317492
699332
1338094
438472
480264
1442227
1694848
1862319
1524264
553420
473742
1606891
1225867
1076280
230229
1907057
200405
1780330
1686747
460286
803825
1899920
1838216
1245741
1589707
1829049
958238
889355
1629876
95981
1115999
1718720
1607504
663697
345957
332193
1172359
818
1589362
1376250
671186
335568
1476567
1365709
567029
898888
464062
1282612
187702
1119353
320355
950709
27103
77621
1762973
1754465
1574411
1435642
1694620
1074696
355345
1669615
151692
1098615
1271395
1524061
658973
1091741
408272
458667
343588
1373418
460955
305660
1491991
1829519
668341
1288291
595963
826116
859049
1634484
801173
1906130
1563059
1324852
1601697
556775
1253489
1438342
489404
224454
662254
1291619
455177
1873639
333526
1607532
611276
1634187
839324
1809614
442446
157429
1153399
1067834
1838611
629532
1804700
1919731
504595
577516
1208703
1106816
1072355
934629
1548680
1573577
643240
447052
1789406
823783
68337
1719628
711114
1887715
501463
420818
1519771
170742
879810
1932191
1981959
809230
1024701
1625752
44535
220057
1386551
1993252
1722482
1923343
1465442
43445
1853477
989001
10192
1945689
1944724
899640
1671514
548745
1698715
325996
1868671
1410650
1292893
151708
1325508
1683313
852230
7971
1548451
545797
1460995
18442
1334505
1267620
1264472
378398
33083
18527
1850243
737428
1912880
1975339
387883
326135
1732618
1010010
1184105
305228
1057860
1838456
1142230
332717
1367416
1944143
1071592
495437
1285739
1334403
1699334
91785
1852347
1533875
1143859
1223785
237510
1305633
1469013
782272
706504
1695942
1399921
1654810
351338
140045
1308024
661348
1023235
179618
1757940
1123353
1404805
730920
649830
548790
1544198
428984
1022975
71485
853894
1583647
192245
1023192
127217
1633659
1651371
702935
668732
250700
1695822
931298
1611992
1466482
847709
1279917
93455
1801833
858517
898491
1651622
1580378
240709
162215
29039
239650
204880
1965093
1604068
1089093
458321
163473
1381974
1122679
426743
637863
244580
1499563
1258413
391310
840667
1756143
1270826
1182144
925434
534028
91245
676151
96342
736379
259796
680515
253193
1395421
933474
336310
758640
50381
704127
966814
1148972
1597641
547200
418247
537300
965347
679338
148924
1993689
440610
1101741
1672974
303932
1955154
1401436
816768
1857283
683416
18603
1632750
41485
1309643
1695978
969041
329676
462662
1761580
1346849
981113
1663095
1222987
350066
894877
688915
1935074
485705
1109085
211612
528476
338493
684956
573911
1651511
189888
1803211
1870080
943579
1140942
1425312
154329
838450
299103
1559339
433329
1615299
428078
297987
1114505
414049
177945
59750
1081374
1388402
669803
620349
345769
47199
255304
585461
1053495
1657779
223119
221951
219634
347314
258742
728410
1560399
975790
836871
1003767
1588961
524057
871942
404620
1287882
581785
1480438
1435045
31850
907339
339657
551175
43725
149517
99799
1518587
1120819
717804
81456
1303482
740947
269399
1320750
386694
1096430
806025
147690
1747530
1777099
138931
1806738
1462594
569330
191144
369563
525262
420990
815901
316373
227034
1590594
1726215
481393
396804
702238
69464
432757
253011
765402
1875475
567311
1572990
1635949
868333
1117435
1856283
1981379
1772254
168356
794254
324825
1124326
1958382
305983
1832241
500694
1633280
270287
1979016
709151
1920872
1212762
1514743
392753
1294125
338299
1443634
1134027
1586509
431744
190805
1398532
117848
268219
820469
943649
1610612
901766
1606413
1139751
159566
993986
1709151
1794441
1229014
82249
724834
798132
352907
220005
772081
249167
922192
1905683
680056
976740
1346341
1710712
1049658
590923
855740
532416
1036917
15265
1765692
1306192
1343044
321294
214108
1524195
1873239
982095
1410172
1335860
849508
1295839
1046111
755828
734161
1600903
1182055
838013
1359017
1790499
1860778
1623155
1242485
1328989
894952
167154
215118
649556
1052088
874266
707225
1639627
202511
571674
577198
762661
909166
1355922
1137381
206808
427737
1821791
229198
308191
1755093
1411776
1383697
897162
829842
91111
1631122
695165
342129
629865
319576
1410828
1269640
1182305
1237205
1679448
48466
1308699
1840731
1102282
17625
681621
1425164
125405
1087520
975576
1336775
1705404
1378873
1860693
289397
942201
1359580
1876298
1310660
1312282
238682
393260
59712
1838144
1468981
1865086
462559
771072
305466
1416000
1195911
81261
694209
141058
354174
1273144
409888
599422
138959
1634161
298566
106172
604139
1073157
818204
319043
317693
19936
369907
1682947
1885588
510480
1279487
1968895
19279
846241
766577
1181535
20929
1275368
373398
462926
1984390
855805
320608
427094
1110949
1644458
1904788
1257549
722818
1919800
1018871
469858
1964818
1218325
812061
1580067
146910
69263
1726165
1615745
959730
352403
1573583
1381596
426295
501706
922203
1367428
310804
101573
415623
908980
1641749
274698
943818
1765564
442702
1882059
574918
1564233
1802856
1899011
898541
903811
460793
1968343
1235629
713811
722992
470830
675659
1647246
1519320
180594
453962
778056
384752
1481191
288101
938702
1005622
390589
1089380
349076
1720468
123533
571911
1318355
1825184
774206
748263
1402415
492967
391772
1947765
1478352
715834
1357751
262234
1504468
1574816
22430
1684970
333121
717305
188128
230721
953251
422483
827420
795480
386287
628033
356594
959317
405178
1771502
1247242
336060
763929
1125739
1705685
1010165
92532
75048
1021900
388866
1510844
533804
329791
798764
298742
473901
76467
727775
1542998
412968
217047
534597
1070545
1925966
1643605
325309
980436
1016143
1404754
1277392
1673632
1957702
196158
1336238
1669453
1042673
135433
570652
1714012
717149
1189603
254479
1331659
131771
1325388
1824501
1837421
400228
760327
193028
1173044
35047
1143382
1592995
1969480
1999219
879118
1923896
301298
1542745
1911244
1747143
1193790
1805458
1077796
428983
671522
1277226
357270
1581421
408656
1819388
1838274
1025353
14387
1808224
1173344
58951
20951
1872505
1467315
705671
429298
146044
905841
1789758
1206964
863068
1660090
411704
1615858
14972
1234462
1972080
1954420
1427964
250358
1715286
831642
758105
1189956
1143372
1015223
536519
1958860
804750
1503316
1652391
231339
1952761
1282057
1859026
409063
1099680
381944
272948
1924604
321571
1317896
1164792
250091
1707696
196608
287292
535838
1466978
1002711
446204
220228
1002853
1006588
348402
654062
537990
968341
893989
404950
1673793
1789692
943025
1191088
1518955
1581797
1156399
1651956
1404748
1484723
487853
1695999
1836220
1820129
1716567
1126811
987657
983884
1041561
765963
757628
759669
1729959
1651408
496187
1368629
15250
262203
1180214
1581027
1778112
362378
1756983
1622613
271214
1716505
1760661
1654450
1409523
260236
277511
1095837
538442
382335
1008104
1812345
1194034
1353130
760379
332723
1160038
1731874
1527353
213624
1190062
863057
639975
1325192
1221939
1816340
1201759
730341
371945
1900229
5389
1009728
413936
1292825
790734
711055
342882
536491
865426
1353107
1960196
844977
1447292
1485764
560920
1366323
339365
980319
204213
1786769
273790
1443437
1608945
216508
394762
297124
788631
110564
1995882
1960660
637004
1585126
745521
13474
1029064
726697
50733
1448322
904593
1181075
1090609
1535836
1065179
330873
788539
613604
271065
1434402
632371
1432775
1856179
906804
1902084
486931
117517
676138
351292
673936
603667
480336
608708
1383808
973902
478152
1629271
791623
756270
894395
710796
583072
547355
1218086
922205
59760
726823
631825
523444
1819762
1874194
1709279
19734
117217
1766181
1853873
546845
963174
1271142
1050932
670468
1483686
278385
281840
820843
1922864
1116731
1919372
1533845
1139284
694131
1487029
1743536
299731
1666835
61971
987033
1314479
844420
725471
893738
1745314
1440150
1543018
1722956
79101
889926
1962344
1982404
1781955
988471
606239
114855
1365775
1647943
518766
157353
1894383
1959113
638844
1565760
775516
1715443
552507
1450539
744004
386965
1652106
403654
427385
82948
669450
603416
681087
16744
1120525
81401
713539
1789744
1341467
493780
289568
431450
1131192
625271
422702
1655327
1768074
476321
1846804
1582115
1277577
1659441
1510873
730119
1670273
1530352
1890351
442369
1047926
906972
815174
293203
1160223
919080
1390414
1257735
1313725
1108503
1691096
114392
348081
169933
1305451
1016464
113743
1222913
827383
60545
1045235
573268
1957534
895675
1335784
1075212
1812965
1445957
1170685
1186956
868251
1189391
1296973
766602
1728464
1238842
976682
270849
35707
501277
1103269
1367557
1849895
238530
1035400
232787
1134901
1660564
1484314
1120440
1179043
1729143
342425
712948
1732398
1478647
1846126
1415407
652587
46078
704758
240490
788779
562959
807581
1935550
664677
1456690
1816692
1918999
650130
818186
1789335
1452970
979181
461988
75419
1588971
522420
1411194
391233
77704
512680
1316521
437230
1895916
1344882
1902970
615542
764703
1151119
1924190
75779
608861
1561453
201246
676704
1719601
158773
1817050
651813
454577
1094884
1515042
673887
9099
533226
1108424
533276
1241384
643429
138761
1786487
1856649
354200
1593213
1921959
498200
1744536
1822406
1073210
371231
1237889
383470
1246534
832904
1575109
619452
1847192
777872
978518
1951978
948548
1560973
1975952
743597
713239
1015518
1418589
144389
172753
1569202
1956954
202226
8852
1700578
910219
600389
355049
1972462
1156627
962523
617321
840614
699122
1448257
528359
1041208
991520
1264601
1815408
1683627
1996246
1388098
38662
450040
722343
1545476
31302
1886031
1537974
935645
670297
912469
951911
554310
352484
1877867
1584832
1076238
964730
1395262
1538994
246791
501808
407360
796970
957757
1284448
308184
406680
1662450
1591468
554550
1428497
1300085
1566292
1461298
1478763
847569
735718
1798393
207297
50160
1276214
582534
1160009
1552490
921170
1502740
1413003
1997698
297621
1322011
1519335
178952
711376
717543
1929595
922507
21876
1279233
363979
36431
926198
197918
518357
55400
1510533
1347953
224068
25021
1686420
1204915
100802
1522527
210807
1823037
1084090
1668768
799053
1985075
1771479
580561
449678
1637934
444072
891523
880311
1127636
285523
669738
521548
537140
924562
541961
355753
948009
345370
1762774
1917409
538550
1323176
1646469
67826
1800719
1740162
762290
918225
144644
33649
1553086
775349
555814
1799364
755260
1488660
1618116
1043652
1736216
412390
1524907
794804
343312
974642
1069257
1447323
1900556
1831698
1303633
1463173
1945664
153503
1677445
652539
739512
1404817
12133
599365
1095800
1154135
348876
557093
471483
476717
676740
277696
175374
1944009
808703
1104140
1607301
1089886
1428030
295519
1974215
519947
1695444
1734561
1290098
423319
939709
723503
825911
219467
43347
808215
1871257
609669
363734
964301
1729478
1867841
1811692
1497830
1093153
1053336
1577727
370966
613626
1321093
392063
300274
1233155
1955858
1456177
390544
1895885
1183703
1841039
203864
1951672
179919
769108
786159
518928
974873
287101
377396
164213
1522009
1652978
1695684
241512
1943909
1364963
31699
1406552
1629177
470099
1064118
904125
1854411
140553
1280590
95020
778582
1149745
1657057
593913
1904210
271536
346543
632834
897903
742531
986063
606381
1465484
506973
232745
1297943
28552
1222816
1835480
1088798
410388
1997142
134195
1189079
594176
89024
1418208
501432
662409
1145208
715136
1882062
1729281
906624
1044230
754339
1240381
135320
1303968
951102
90585
1225852
1689297
1698727
778015
72305
286928
1834114
1699750
399289
623053
959157
359158
1295517
265504
1828825
883489
828607
81374
1499504
178300
1501219
1796952
1688386
1252721
26392
809743
1487539
498892
1156042
1586089
1498247
804596
52528
387090
615695
1093329
819369
34446
905635
1675357
1677447
1470662
1183664
1195659
834129
127837
503122
116316
47318
1335474
1479690
1003779
242769
1461151
1091524
818625
1712402
1002462
1050472
399889
917537
837061
483963
885431
288562
1508901
1145061
1319357
698567
1040081
1994802
1269940
514116
561518
1323384
1781989
1219956
1391906
609927
1020977
78623
509921
527819
192661
630838
12447
59979
1504984
1678063
1457453
388556
1443889
7941
1985087
1512568
817409
764521
959701
1246259
125499
166059
1743772
1518083
936352
137410
359874
37577
1365151
900556
35972
437961
1888808
1365171
453886
1509477
1119244
757550
1801152
787440
1533403
262107
116543
1788396
52187
409381
27149
946999
321537
436858
1856820
463229
1478155
1356737
141960
72602
11898
1224675
1077616
6891
147373
1196227
1960516
1167443
1457121
655939
530434
1960266
1785656
857227
1967334
1901680
322179
385833
1690569
68489
1122864
1311811
874496
678092
1302463
658106
1673291
1369633
1975828
1170462
1484416
1707093
28955
1834965
978100
224622
1500153
1529004
1465627
618944
349757
1939908
1161590
1077649
1161002
1906669
746163
501433
553619
502996
751115
1868568
1334102
557936
1489254
1337106
1407440
599855
1976377
137685
496953
1227551
713536
1185457
1522644
1911063
1516878
1952703
1194794
1736808
1664722
890880
724131
872436
904831
645177
1630955
58470
1422695
843012
1377821
662832
1591360
643535
1911151
31052
106231
1015346
1054362
1475085
497692
991916
1406076
568518
1186710
1567061
696768
1392637
1348288
1748544
1361439
324922
773996
1262214
1805791
433322
1734000
815274
904573
1234692
1752573
561348
936083
1833475
1223506
1828286
1386891
1016733
1029066
752804
990493
430205
356844
1192176
1521216
60965
1431798
1236680
1854065
825861
1463388
1172723
1064554
1211139
512189
1429930
1455667
1558423
27991
1489931
1708129
359023
1170331
1363095
847014
166297
659888
807480
918856
1187702
214778
551703
1089042
1903981
1872100
196267
1187939
809503
1183731
1671455
1202713
1893043
1243257
1013940
1329062
1756534
1627834
266177
497429
651459
1121436
1881010
791869
897797
1308033
834149
1347831
1671388
368660
1543985
266016
193514
463070
752573
1812657
789655
1577549
640050
552140
429116
404745
796735
478736
766993
242121
1385742
1491875
395930
609957
212104
1534143
869872
1442131
1939771
192313
1355590
475898
110801
1691546
88220
1125333
159374
1807737
1516785
1459550
1871825
405288
325130
227387
665187
1141402
380465
1466341
1701802
136108
457866
235965
915285
1585279
1423992
1781906
1694305
1352240
548642
1203531
1564706
1704699
1638791
1282919
766598
882526
423218
1597090
53761
196757
667274
459293
1862539
402039
1761345
934675
169316
946907
399496
1167068
188533
1198051
1734257
1034491
1002345
1682019
1206495
1696528
1145672
1752620
1355830
1312231
1199414
1316156
672801
1320366
1928263
956344
1618489
1451888
1398873
1583680
1270567
1027972
218485
153392
47459
644824
1713109
68311
1179186
1951215
1658397
1196774
541884
1546323
1949167
1002115
1136243
496800
1065230
1858856
1430538
1078751
1274503
1904754
659032
642549
822223
227746
1658846
1511336
80535
653754
1441113
676507
1328281
1805930
361706
1607459
513753
1724653
594868
1339079
772842
564786
880626
495833
1094753
1900719
716860
1407660
928117
449542
1232419
1163556
935300
331369
1470118
1344725
987087
962452
1698707
426258
59864
688679
866848
1823308
1953383
797320
1527645
714763
1371021
1585293
1172386
1336882
734049
1033456
1545716
895921
910669
692928
251589
1817135
1479251
67893
156967
38627
1540373
1097892
396322
1351131
1559745
1935888
1879078
585757
849782
85024
801622
355396
1255019
717940
1886468
947527
1876462
889990
1030263
1457526
63845
1319849
1967860
1886838
1971658
396554
256744
1948461
88199
1406710
474758
650606
796479
958669
1112137
130528
1613386
1049740
550751
1626891
112283
1119668
1275078
721366
1934023
233487
1244759
1872365
1671060
1227177
1274790
1600153
940886
1596041
607556
1586460
1524100
1366401
329722
1166122
1960604
1684087
119528
27092
1142037
1897956
67460
1720850
786415
461372
526298
175532
1274634
498590
1127969
1796754
1596497
347669
1779414
432473
987425
106102
1113409
417203
1645680
222679
501447
580706
69394
431562
1027155
1103501
72239
1645710
1157273
1763894
36887
1778947
1392408
1705964
1011740
632923
641891
627598
1074093
388558
1616399
1994873
828191
976149
383904
241386
992192
766450
346558
1577167
230383
1445719
507228
434976
1482347
576912
1370511
1250692
64226
391302
1865539
1509124
977517
911672
1646850
1263084
1738094
337447
1727844
1988211
281487
1013852
1823256
1196307
1968073
1091066
1888415
1464113
1452023
1554464
972817
1973853
296822
257007
1701809
1025204
1218423
1812762
1403461
1909002
1251807
1438918
1399347
1338730
935434
658430
1931971
743483
320932
497179
1501987
1245003
1199393
1809837
980575
127753
1643716
1695081
1081942
317137
7064
1000577
1282313
354406
314429
362334
6398
1419126
1747024
493673
298578
1581859
63525
569974
1631235
217716
67214
465614
111853
503182
50234
1912000
1299282
1231715
418932
1489277
1373302
1994949
1781209
1644910
273205
449232
1899663
125416
88387
648893
1870195
857756
1834154
240504
1020387
902902
264337
183500
1398259
1837549
443487
852325
144028
277875
1388640
349410
689440
6641
441808
96637
1305206
889340
873739
242024
1043296
530645
1680384
283262
793676
1645518
1249946
788763
1876091
1419162
1217624
1693868
114188
925157
1454874
1299631
1490545
782650
363870
1825720
1407038
964760
1606304
78603
1391668
257201
1324631
250913
22040
1102881
900409
481315
1857833
1024378
1891725
434254
1545116
451489
1988146
1866647
1231594
538594
481982
1982463
1167723
1254953
319432
1447649
1778542
841733
1740995
90157
478094
1915770
1707788
1664159
219884
1232030
1430918
1865205
590033
628730
1340542
1032505
815910
1710217
1208356
432996
49668
1319379
875703
1970021
87490
245197
1594132
244552
480152
828690
483502
796042
543087
924756
34122
807630
108558
1213844
1054018
1681246
582332
874671
1583907
1346128
286594
852517
778054
1556238
355506
218366
881806
411902
173285
138085
1684866
65993
1978438
1672290
990625
255944
1037406
100490
874678
557095
1035470
1651742
291348
845735
725164
1529983
892864
1881956
629816
1607425
425651
757108
1490310
1549910
565433
1963255
57613
137048
1802480
124752
1699181
1938912
1402653
1587603
1070291
1563198
1409817
1567905
1872202
828881
929264
1459411
220528
796802
222447
1401230
1436369
1568670
699510
1919709
1486793
1278281
1452958
824012
601977
759242
311602
182082
1474821
689536
553496
739286
1214665
113479
1775425
1941765
206703
67237
522801
403983
421241
1583053
1557986
616984
680744
1891689
1010335
175661
218681
382334
282366
540297
1399829
1230599
1267607
1311578
1970653
76627
1323691
1279395
513915
754542
1969701
1902385
1500576
1274719
261738
1940544
1303298
845434
1168903
423462
367794
1534691
1015726
1318340
1223525
1641958
1490436
1647997
553925
269996
1796683
1587060
228294
1922883
1929718
970898
1531251
1309898
465684
146411
1712233
704179
659948
454486
1638761
43063
1639437
394487
761936
44264
1332494
834832
1142532
1234187
973061
606624
1734464
194363
303459
1005733
1774863
1278006
830317
1310357
707530
293683
81406
1495369
1587503
1318341
1767854
1632375
1188079
942092
1496852
1215140
271105
1632827
591689
983721
1598613
455524
520025
782856
1276129
274835
1664127
1133233
1410897
111833
1622743
1539343
1211031
129614
1025378
1921951
1843997
1480137
1072005
1141562
304689
768898
583649
165000
1492942
1071540
1985407
1904999
552742
1546681
1520439
1200783
1624555
1996209
1140805
1522392
1480773
24473
1968787
112201
788230
1202533
60581
79784
1635609
212013
476965
773160
1765772
249984
113635
1945137
1053080
1875334
497601
155618
1626651
1897937
580418
768940
1477959
1024198
959981
1738342
1963701
1910422
1199824
1069032
894934
108949
1709739
1310157
1164605
674652
655757
508106
1155657
133024
1307917
1428547
653883
1044668
1534798
1907084
853122
507635
1578304
1783314
476874
585279
1020155
792060
503771
119650
902189
574352
644716
1019562
765185
960733
1831556
1362004
1288049
876106
1210210
791602
1524198
294908
1627869
26779
1599511
1027860
1641584
1834369
975488
1434940
185080
961096
1218071
626041
865156
1621854
400659
1064585
27874
434932
80903
495014
1161289
1107659
808252
1293760
446127
1225814
172089
1976702
1701611
1656753
1497552
197478
1984475
1471764
1352423
604269
1809634
1580104
1757757
1420735
310736
1017115
1760538
1621072
903531
1507144
17879
1706068
1400415
1309070
683836
1938784
876119
150588
239660
167957
402686
1394790
850999
1694412
1904821
1280465
1281754
1914268
981219
901777
891392
189680
762832
206332
22275
709521
662031
89891
1999119
815514
617047
743767
809477
618328
1599539
94216
1116626
121180
1141500
13604
1025041
1200492
1999320
425737
661793
1820763
1194367
922305
1288244
1960750
152029
572752
1029700
405470
1070429
1908826
351668
170379
1647534
40620
968932
8954
1727397
1114010
1540243
1385087
1970763
1395486
360708
570709
1246981
1895603
1812489
543413
116847
1962062
573936
472634
1746482
15230
717289
1367760
125918
34093
458610
1345127
1267742
1739531
53287
89504
701711
994275
764960
372991
1284700
1147319
54476
1377638
628393
1949600
1268972
1084608
1958847
481580
1771349
716123
604830
1662812
1986469
1491716
1321901
1253231
1862670
1258666
1098874
752901
846949
380051
1028601
1437743
999314
1325792
1234814
1735935
1849637
86991
1648413
1337108
483705
1880222
1915490
1626121
1740906
1359305
1328844
1733736
1559399
1555891
1942820
189801
870863
95242
1703711
1209860
910369
396225
1683110
480858
1092086
777221
298815
1449036
1373885
1003526
1399713
1700166
1707300
506232
542613
279919
1574946
445754
520798
489291
263831
1580399
1570689
572161
1291947
110604
1828574
1598555
417521
1933392
98299
1230410
955208
1501099
1783707
733559
776352
622621
231755
1423461
1348651
1565633
1502939
62383
781327
338834
908261
1519614
653853
951787
530955
1372316
306753
356506
1750146
1662758
1779527
1905044
154767
248014
495140
1745926
1765431
192322
1315132
844417
58146
1189731
1244981
1533605
783513
839718
1412230
1164306
825037
1333838
1503962
1600862
1618827
611122
1580501
1962287
1314503
328091
774121
1622471
786631
443817
1200035
1124543
283233
1667441
457030
363684
1952732
1550277
267075
1039040
670553
1836788
1916931
1322757
1011779
1886752
492116
1666066
249521
1897470
654241
1434918
119994
103749
1723117
437068
1416625
1324560
357449
45307
1638205
227513
1011824
1259468
1589002
347597
1658705
963637
1158177
1542966
1923094
1356514
1408834
1836027
1352705
112346
1079529
290126
1008004
1502159
1361990
1303011
1133331
290119
84957
1465264
1698374
1012974
975325
734042
1148584
1965305
1240785
77301
1293259
1708284
470907
307794
826979
1137266
24175
1534128
914858
871172
909111
651542
1610890
1296004
1802323
105492
1379339
224186
918587
1634984
322118
1916034
116509
912739
732749
1940800
54641
418400
63993
1276526
1205216
1098879
761628
1369239
92078
1094988
36386
1805461
699424
110896
1084517
1292998
1873500
657349
37619
428643
1724984
357330
611821
931458
1545086
1067940
1795807
55278
1986411
1207275
1387956
1661378
802451
1606922
593795
1055413
614546
126928
1103986
744816
1904516
1338692
1039321
570225
512338
1761031
803013
1872588
804742
530065
1114125
512646
1436418
1969153
1855353
1872725
1345337
1781273
641172
82895
1294721
392323
527701
138381
1020815
93990
1734654
1889617
1295477
1751494
1796877
484917
1294092
32571
897619
1056490
1827496
658489
990003
1635173
152018
1168029
1158741
1583794
438464
139491
547574
1732410
996526
483832
32658
1441387
151979
333306
1870742
1031716
1175428
1714599
299121
1160946
1658603
1690756
1615948
775482
647933
787089
949553
686019
1037481
1216181
490446
839203
455694
1294929
1488335
381961
1687876
1672562
273343
1012025
1862163
881473
1174190
91369
1076929
1993338
1809537
1604687
891552
450997
1509983
1698633
231508
1399316
1551944
1893211
1054858
841225
1745872
1452750
1415784
636246
846844
475907
810571
123724
565345
930267
179279
494190
1283178
562823
730578
1958734
1793138
683162
42102
238311
1647461
1990749
1698287
321726
619897
1320234
357255
1242323
1039423
1544410
1672443
1303198
1950441
71988
1971511
1198238
1010616
1400077
1738369
1053064
1675680
1579352
109182
701314
1320736
941000
1707569
113416
1705936
1161982
464457
1937629
1414336
1544031
243337
666235
688523
1790801
519014
171207
1471478
1369036
1513997
1704503
1611482
1847744
1267093
1575107
747838
245904
564829
1701763
1121227
1709777
1294913
590650
161525
450709
722971
1257006
1236733
1630447
1886101
642689
1126462
1899405
120504
1009771
321817
1721851
736016
997672
1508483
306818
1361772
1136642
1478059
1375459
1008739
74161
350158
748270
932919
369489
1513839
835296
799959
52050
1858923
745077
880607
628602
53737
1466752
233697
735616
1968712
347788
1717926
349229
870034
587194
1044195
448788
834525
1958236
859160
120597
292408
1534698
380032
282919
1418006
1540694
1859737
414224
780874
1248847
1533711
963089
646743
1114224
629810
269686
1359659
77067
1198995
34204
128301
48221
134056
926468
1710011
1362490
1761561
1391741
924965
1952727
697532
204350
736969
915897
1188155
179178
1433201
1135098
1920527
342502
1288661
190024
594300
1119586
183896
1832237
1001084
1141881
987103
948195
518929
521030
837391
1883969
1935969
1834370
448091
1112876
1648772
567176
690866
161511
1235371
640158
563599
1250438
330106
1773543
736113
1182910
320739
1161627
1603589
1747962
1069307
1652974
85469
1422088
1822074
210995
1492401
1571221
1103234
1555392
1757467
1771553
1662049
411790
1992822
837385
1523963
1379535
460201
1144331
1113511
1053543
1133764
804793
963005
956893
433279
1265970
1024519
1182688
311104
41436
1661724
150957
1036064
694715
1127077
210410
699166
1966851
1255199
535507
1588625
110300
1827365
403307
365696
1121832
1638415
1667257
4013
56708
1337507
1355754
171672
778508
34588
306495
287055
156487
1060382
751079
380777
504925
1932490
1719582
853017
1393993
423434
1066970
746545
1051708
1743871
931161
1594327
26581
231156
488525
911070
1000789
1153961
335594
1423958
557857
230166
1373336
612798
276696
667126
1095376
314079
1054839
1351104
154679
1201312
1980356
1548944
606505
426228
415506
649527
574250
392934
127888
606112
238083
205928
577870
1334459
1183753
1018563
1547209
84397
699238
927250
223842
1227534
131682
1103268
1377842
807939
92706
916960
1512668
677423
1565623
1368483
92528
47547
296851
1172716
1097681
1851278
816615
1049801
813683
500765
74650
996880
1450133
963354
483778
71519
1170692
183118
1533105
338290
963688
494037
370411
106214
706272
856591
744846
905383
1740813
1902812
44829
1413530
596484
1845269
320896
186290
152863
1247169
549380
1489144
1627290
1967518
1132302
279965
720347
86763
655285
1954635
411040
343362
1629136
1450523
1160390
476014
1273581
202121
812059
301427
1145874
1713478
131423
664009
1317971
1147780
1392664
242231
1955535
1452823
1377587
1349822
891534
1437011
23090
577914
49725
1581555
787286
294287
1769952
472763
1068274
986827
276154
1476184
1451698
11436
983532
1112689
695573
1589873
26055
1016500
587559
702333
117326
792230
860538
178577
1914658
1277092
1828105
858273
13044
369288
46314
553634
33597
362600
376938
1851118
1084821
1465499
1046729
1550930
589415
1052444
1648561
1025417
1728519
1673128
282991
1670220
1937912
517829
1266734
1779650
744296
285857
559848
1767713
1851329
1717648
1930707
724526
500284
159822
1777688
445470
1819775
1396942
1714261
954691
1061783
826350
539534
1750856
873733
1594443
1747811
626328
487539
1219146
219649
144967
444626
1247486
533440
1280560
1232903
656018
1973802
1367062
756865
1834995
88034
1586439
765395
1118313
361663
852242
795
1196210
735360
787853
758216
705173
545396
1916264
590039
753157
658076
534552
1044625
752267
1427608
338095
1878699
1099234
476034
389856
202667
1692905
1318885
1231337
568627
1047173
459203
1453937
1930951
564423
1408502
1461532
1574274
768026
671615
1086567
1761891
1224337
610139
726998
1196367
820462
165230
10962
1376810
1974775
1635262
853443
422119
1587915
462534
663267
121442
1348182
917016
177927
643975
832223
272811
284864
971526
1022305
1246237
483523
1558603
777136
641384
1409944
856345
1442064
1344305
1526154
1247155
252829
1936009
658551
1924779
1325635
1567946
1632822
1365587
1399098
243243
10870
801620
1110307
966772
588937
1184068
1778056
48998
1849028
426932
1846708
578463
229001
653165
985536
969960
1894229
1198821
1663818
108148
1288341
1930322
1440728
1815602
1543833
1531909
1916032
693737
1838320
560126
750941
1876969
1126699
789477
1948400
1839916
489529
1479310
1225647
1092816
452646
821942
894840
491822
1755616
522159
756039
807450
684239
1678865
1370242
340486
1650326
795944
904562
533623
410234
1723050
76970
248409
335364
830495
1401568
1214271
772633
156158
1579421
1002214
355778
1883805
1567703
1919682
1595381
1359022
1915259
1712927
1857986
514234
232635
1377638
1520650
93240
1577402
689247
314376
1893115
1185839
1923032
89461
427378
1198170
1201524
794112
1564565
853867
189120
1349617
1612088
1173805
830711
1485357
553009
1045579
1791026
1849308
18894
1853817
1447727
847636
829491
151652
82107
1098851
2177
703231
1100717
1839749
1539026
1984383
1605676
1831372
954766
1443956
1009470
469966
651176
127529
1530321
175552
1809603
306006
441342
1136051
1026866
1634162
533774
68281
534490
1440217
2381
323423
548122
1705187
1557282
559952
1795942
1304954
1746024
114773
597569
1211672
558144
495245
594379
400580
135011
1014497
562606
69893
538026
1793260
1830305
1507615
313311
1520339
1436384
657901
1903141
1240425
1259399
629838
148317
1941507
493236
6896
31775
56050
1577466
363310
1104378
1192797
913177
175232
1574335
665433
907543
238183
1814185
849062
1658949
83176
640684
348662
1305235
1520415
7442
330891
1966123
686300
115018
1189102
949576
774986
595983
510795
643889
118565
503964
1026315
571186
725027
1834367
723530
795369
201392
1738539
191503
1344248
1923737
732420
404926
826124
1100617
581414
720555
1985059
1912743
912187
105833
188072
1455806
1963038
1982153
402076
608401
22841
1095948
1880373
1738697
907634
547768
1653052
1660831
1132495
725456
498358
1538904
1084204
226001
26501
1959223
193791
860670
231584
1109115
187093
649468
1004214
1548602
916696
1863544
1634135
424362
727591
1277389
483453
143854
311394
1226608
881423
47663
99867
1448372
614472
441858
752493
828875
1559547
33403
749086
1895682
152832
1826622
1743484
1252884
1275737
885600
261223
1373680
1054577
1138267
995911
1347969
1863683
1813076
636171
1917826
908984
1724602
868821
1533109
1496291
750615
176896
1565349
1966648
526272
1878589
751475
358340
468216
1704385
1300594
1284315
1334897
924223
1951132
209480
393296
584917
540220
1147687
377142
141523
969871
1913192
615787
408181
573469
434416
428316
552016
996751
1355278
1585095
367660
1431407
1245914
1344677
83311
1696224
1797894
82725
227124
996541
421241
1401959
1227956
1792289
904366
137348
1124796
1045495
592103
123950
1335038
1584746
1844974
1120836
797359
1371107
234328
392995
1363478
495700
806337
545108
802654
1385940
180036
1368554
321895
1352902
1106380
1514156
562943
566719
980457
355044
1215030
545323
277238
683112
1462770
382817
1358373
315654
1172092
603775
1235064
1259314
1673831
1850298
1045669
1738636
563146
717898
817267
312820
365805
825524
737733
758730
1870190
886973
1862309
881045
216162
1054873
1338191
721115
1287093
930108
465889
1494637
81346
792810
173232
1194402
1438084
1256404
1006153
827605
1607754
1490840
85241
1519170
56316
868411
745137
190794
462865
173444
1877687
363414
336079
1960153
1639131
598276
1739649
730886
443873
1145136
928520
244896
1755694
673525
894611
134401
1321847
698618
1758712
826362
829067
390171
908763
340958
1714827
1993474
769928
1116280
916899
1781330
1186479
776956
1330840
701366
974787
1419186
715533
1353512
756448
221694
554981
785947
277249
1718700
879007
1493003
225447
1323677
1622220
84435
606238
927041
1237756
379709
1652335
1581822
1639642
328725
1360255
1177200
1740216
191327
990929
49460
45027
512490
749596
1561749
734405
1124598
1151555
1369559
625111
1583509
1163083
914884
1788469
1772265
446094
931136
256050
945853
19359
1379147
491454
1968601
785903
189369
656656
1680062
1785847
1824857
949847
1057742
1222645
767378
1754800
880595
333261
1170667
1214544
251465
872111
717890
334086
568925
382948
1705970
633271
244101
1162085
1330560
1449689
1397928
1602977
822023
593228
921526
1018145
806101
343059
1545199
1595641
1536464
1564714
453364
791014
1275477
429293
545020
1099010
608958
259189
1798289
1044608
1112524
1889756
423813
660459
1347508
1530550
1091078
751248
985487
1225653
1438394
584152
92077
638389
1724839
115847
547064
390195
1917480
61932
970180
1214620
470613
1362217
1221107
820695
1182101
619120
593402
1791414
297525
1594276
1833386
1309981
102639
1171931
1693199
115260
1279976
832475
1557986
460756
1495263
833612
1902712
1996669
375709
537877
54341
833880
707695
311827
1523850
1087461
1115111
1618474
1024944
1630562
771117
1684422
487631
1505324
1729793
908697
261103
1313515
522017
8165
514476
1447092
168332
1922676
1482510
958686
584244
1838720
502605
519827
1885415
1637424
1544149
1600203
328589
532193
1783923
431791
1971506
1389238
1539405
902616
1013324
1097380
355363
490577
1800692
1669025
1022228
789056
6164
501449
958508
637797
382278
503959
1982708
1431944
1510719
1871516
1061273
1500459
955368
1928983
526786
1965872
542638
1615816
949461
799909
1678135
1193119
325321
1091335
1330411
1282578
918472
120241
1724278
1846562
655083
1821322
1203504
493957
1544103
1575462
973453
1831769
439035
30528
413192
186000
113279
45704
1574288
436778
1966569
1115405
1385715
1380602
5548
1295550
1221217
1180349
1124966
461760
1972771
935798
1280569
961971
866465
20292
1329158
254601
652262
1254049
1654101
850308
528109
1457360
151800
1228755
447801
1289986
827045
1479822
239288
1104823
769968
1977974
1292597
1616423
1729174
1055041
672839
452721
1932174
1096011
620193
1416744
1857867
1687553
1051287
246286
1639152
1052931
551281
1424828
1501566
1120111
1726096
533238
1353919
1847710
1666932
1751951
973910
431854
871511
1601691
1245138
1816269
165901
1809004
515293
1424914
1186872
1831159
1185595
1076304
237054
574723
1852484
826864
1263163
1940398
740485
516657
1446417
1350232
1764637
1601725
984159
684776
344556
268866
1627336
786907
420394
614862
867542
20030
1299029
1551575
1387488
738424
605804
1262082
82577
1946206
124417
1236186
1886085
1593677
1917428
726398
1247804
1349273
167512
560821
3300
766531
813223
306392
967470
1817280
1290019
1027126
466773
1479276
1153240
260665
1665131
1616978
1497392
123776
1697533
1215766
1983780
1731379
1270651
739006
1405225
1516489
1575800
789752
161904
722407
1851331
211537
1328155
555410
919493
1170049
1779690
746096
1160856
626842
598366
1094269
1779855
650922
943516
578135
1375419
733451
684884
24656
1569492
1352913
1114907
1185534
721132
1912816
1519746
1491156
557754
1052287
941259
1249849
898674
201326
1768837
296616
1220894
257436
66257
309725
292190
1691465
922345
1250808
1350029
1093565
1578985
1112565
1063539
859202
1317189
1404523
1741850
1818660
741937
1950061
1909956
1930691
1487261
1392837
770357
409402
1130488
1266671
252056
972411
114945
1543336
710038
1782105
1139819
1632941
784566
1484884
1046384
1169099
432486
240291
526172
467947
518749
217235
1167227
1971645
569722
654215
765296
1974160
893487
1647442
683455
1730531
833134
373293
854917
1337143
1801278
640695
1472498
1105147
1352977
1369750
763075
1556197
1756537
1438051
1939955
162172
1389595
266949
487042
1654488
329471
962248
434822
1348271
1522018
681603
1041022
333087
1177273
1040258
1732281
596726
1930461
1695344
1542077
759426
1178960
1028375
248386
806832
202143
1742467
641413
121150
1445505
1716615
1883120
253509
1400266
1018022
1212207
521135
1353697
1626579
332333
1832796
796868
1352912
817801
1320413
36928
151652
1473886
237695
1240606
87745
1201210
722026
135887
476790
1634045
484171
649896
1623111
208308
751086
917882
1911599
95084
1494449
937665
294639
1058468
1286875
683201
1865046
1300486
1964285
149463
107507
696199
1442892
717272
36455
1613997
304752
459976
648454
1403663
1103946
1057670
1646340
203684
1298295
539112
320069
940378
252434
1250390
1126977
1463590
906184
954231
1762805
756469
1952676
116782
589944
1589652
1436749
1849930
1179535
48763
489442
301678
586124
453541
529665
749275
1674046
2076
1177655
641779
1862065
1180923
1015454
986490
881808
122982
1976484
1165460
562642
573835
1670447
1628398
1307526
135774
1310972
603446
911962
1819750
1899010
1174148
1678898
1862497
1495003
1331344
1918758
1639640
1609423
625680
1034678
1294932
233869
1745451
1925103
1575689
79432
1027347
1172872
700541
124172
1586873
757164
748789
1197252
1629460
944327
1905045
1660976
1689031
1593804
1286038
651077
1012729
476958
1532939
1852976
1354414
1718786
897422
273770
1655730
1245595
223043
723209
659686
494443
1080949
921131
1668508
640161
1756719
1863651
896387
1428616
1233741
1593828
550371
399888
688467
1881275
691981
952408
213691
1337480
1735914
1469642
1958628
875607
1573599
66151
1848790
1060873
457060
1718616
449403
778670
1381814
1250413
106991
1471820
1474442
1850400
1837419
108165
806525
679431
81676
1232445
1139018
870067
1982717
1780424
873779
1333774
1561148
478254
122096
874203
334564
26918
1725181
1126843
407153
1516874
573192
669355
17274
1930203
1102793
1195901
1968525
701581
1802227
1297007
861938
906894
267872
320337
1656254
1272395
24497
1495657
1541149
1207533
1991756
1318048
656641
1127868
1464129
904142
1224189
1771706
227103
873327
681676
877045
1534840
97448
1796138
1262878
206040
1779817
1018665
1784598
385989
516911
810796
1829606
399252
1004775
249758
968270
69268
1677741
1864305
291772
796288
1653592
1428034
1790885
51218
1473667
14972
1616176
52102
219853
727617
381587
123180
1580581
861150
84632
125012
1921015
483747
15283
1877680
294470
1573684
716822
872296
1146652
1793578
273784
833644
203391
926256
383010
390832
755486
845043
66255
1831297
1435097
27593
1987113
1638416
42344
415237
67504
1605135
336351
248035
512932
1445473
246816
954868
1243675
1947991
993383
75059
1597075
62243
1124496
570845
861789
794965
1177492
544574
1177164
354066
1587656
1414037
1591730
1253342
253525
893099
1294722
1415653
56831
1275870
1297147
49565
414771
1748390
988544
163322
81395
1381530
152660
590930
1421938
905738
1042035
1285470
784771
2952
1706378
1586915
1216226
1588279
1463801
1890792
1851097
953089
913227
374018
1606808
695156
1846241
1172208
152129
542529
384587
1962792
150758
1152165
872710
1997142
1850412
1432319
1519823
495431
607371
1497560
1929659
1719692
105205
725792
1368498
1813009
1559725
1675765
1166925
955912
1757855
1078660
342350
915455
1584672
1860000
1757898
258211
772309
604248
1982849
152304
825922
282813
1927032
1316202
292533
330282
1639568
1820649
1237213
618792
615768
874254
262965
809672
32129
110767
1303704
1446801
1234859
1012423
1019163
1314021
521123
522275
47040
1716326
934980
1240615
1304249
1849257
1135057
1771605
882008
505263
6545
1683969
685658
1605641
875222
1767637
236833
1219457
632121
126532
235263
1099975
1496175
790907
1180246
1871315
99456
66770
1206874
1262796
857956
1155135
85164
336479
1393618
1035591
1355484
540510
1519474
368746
1130198
555380
165543
673881
1204122
657423
326776
878431
625578
968719
1406244
546269
1750926
354048
111500
1548836
974228
1947023
509408
115782
399629
325360
300447
741199
973062
1996283
1178134
1063715
284595
207769
795510
720014
1907660
1484757
330794
935836
384795
520539
1301098
905958
1715181
944516
352989
1589564
583476
143945
1078507
52821
394779
1128293
1906854
665815
684289
32114
1765751
1244909
416530
1702323
1288137
1053347
531180
1876595
98337
1751391
371939
1696698
1162594
3300
1575626
751808
1105931
614323
650877
347022
1732486
1540319
333227
1273521
654399
1407293
99597
461663
1724652
1168425
168505
1582850
1941245
1138218
908742
822044
1332223
116998
1659000
1531975
1857375
9798
1242151
1012491
1259473
1184435
176558
124793
488778
105693
1231056
832287
1262142
1917171
1859248
716595
368207
439053
1011626
517035
479027
887532
1332682
125379
349109
1580317
648127
158280
959392
951698
1052337
1312990
1700445
965348
1652458
1356678
140138
1450417
797129
1561442
1013436
881076
1641524
1131569
1419703
1601209
1442293
495359
1714974
561540
562464
241955
1905698
775737
1496549
357237
558882
418222
1289083
1049938
27063
1050927
1542747
1856666
1133523
675553
1045164
1152340
1981961
1340474
1144012
1726012
643245
811895
484150
1713466
724839
1450087
1552373
926241
274409
1375402
269961
1636678
1967059
769815
1276461
1056072
150271
642253
708604
1441115
189946
693578
1034468
500700
398897
394631
1188092
1944531
702798
305356
1111378
301095
1429121
358989
1806230
1655095
181976
1949192
1600281
1356643
1655755
1381030
654772
828386
118569
507812
728702
906122
185390
157951
1260609
125720
827931
1527906
1487457
1813544
857700
515762
1109563
571227
842773
380910
117471
1437995
1895229
281127
1057975
379726
1803715
1388668
1580153
1935137
525808
1773294
1465496
669711
1514732
1932180
1243054
963261
1089152
751932
862788
1875104
24711
1105738
475031
530371
1461070
1767198
864773
443151
471140
1130607
1057833
1852948
654737
419141
1507436
1722037
1618013
471325
1776283
1396355
213417
1547638
331065
218244
273659
680524
1007873
1893232
1835078
696455
364610
789206
863097
773682
328195
30698
1835077
1124693
1684925
1088763
1669122
1881322
1921206
1069239
1319145
1432685
1482678
368953
557773
582939
1857038
984330
1798007
153299
1008968
1319028
752152
82068
769867
7250
456971
1431194
456144
1958173
1749939
36395
1482293
570690
699064
1238859
1830194
523419
1159343
1015391
1418574
1412365
1790537
1609959
491429
250716
1192758
1305682
1545249
1774495
1352928
1215400
637444
546354
1614679
743736
1955733
890474
464808
798624
1012626
1635398
436766
322294
1258858
1487528
832815
1963826
656107
731321
1582426
461077
174516
204737
394511
1519342
753168
1469761
729202
1374434
1007998
1861745
1454672
597509
632529
1749905
128338
1660774
117381
151545
415935
1373754
1772001
411665
645385
992261
720617
1362183
1935729
1290392
1613408
994519
1873583
957237
126824
1909237
1006612
827338
907144
806011
413095
1661908
1891710
43138
851448
1131545
321608
1971294
225275
1860550
800643
1907257
729000
938094
1508462
508819
1432765
434579
183763
1231731
1020393
497904
1986205
1147088
1822679
815134
1462837
55274
1748210
646803
1346461
94589
772721
1354901
1593967
1721829
260938
681985
1824210
111099
877250
227606
38561
1709094
133990
1322851
1832350
1297654
658461
472129
966415
920637
1154742
1531842
1506158
1517888
96041
1163257
558393
872909
405260
1025848
1016770
1845617
441491
633031
1590697
1409277
1647137
501104
53301
877061
1411173
1996048
920277
1484261
1174836
1531818
545820
1774213
54603
203158
1150595
1137629
637192
222148
271638
29061
1325089
52854
611356
838332
1211523
1343800
769817
1431328
400106
693605
588646
1503677
951829
908435
1785932
1510543
1905244
755792
1929786
739768
1850684
1498281
1482290
415962
1199993
646753
1888085
490108
377035
88099
1728048
991983
1136641
540895
405093
620532
942786
1976170
923304
1373086
44011
1440558
197067
661045
1516495
333866
976252
387218
1309736
1277095
1561104
633259
1969560
1461498
1980947
434285
1055280
532211
1193712
1225709
654181
1629060
248285
600460
1739533
1925236
1164710
1234636
330752
981738
581411
233195
81373
1131911
881665
1087607
882037
1739657
221170
1133900
1750793
994931
1111510
1784075
1392388
949752
1343119
1492178
1620967
582967
1936851
1196051
961335
449523
56095
1246895
986054
1856768
1562551
819643
534834
68706
1715738
914173
625710
3737
648742
585461
739228
2620
1074614
1335477
982284
501545
401548
1106497
163262
1365711
589687
133465
1257986
607738
469012
1737984
1329784
1085551
725884
1034608
1585882
822728
1147576
1870554
1679484
410963
348130
1979330
1400369
841327
1009194
1995802
1938406
894887
867025
220270
393524
1870361
1309632
1961062
1943993
59121
1411967
1090815
501120
1690158
127776
1805174
1548108
1141590
1892695
213343
1786456
1166692
653669
1244930
817161
1623184
1957828
1703507
605144
1004646
1155559
1724838
1175396
1858088
901516
1511638
1555493
983588
1962749
918523
1325969
1987220
230183
1266122
708001
759317
775921
1192120
705508
1855739
960070
1788626
1607569
326145
439288
881876
1082918
154452
1027722
1936814
1848485
1735080
1151022
981769
133303
1736629
544246
182383
1143740
878727
884640
1800859
1048223
1843592
1206059
1962449
113462
496046
387823
605802
1218496
630026
1759885
1194947
337057
995918
1554526
1401884
1388864
976154
265994
1829183
671786
1138937
185437
260810
520249
718472
1083074
1098889
1033618
1905943
680499
176076
927310
544069
1510502
935735
1605037
1147282
1418880
628510
445769
594321
1695160
1432160
136750
850925
1239157
3324
763235
592947
116234
1447068
166529
1265667
1994943
271895
1061660
291475
326116
546609
488292
427547
1947386
1232114
1835710
1240347
713380
385387
204961
868755
104425
1204199
925648
241494
1967273
620675
62032
1373615
686270
283938
1143549
394690
62354
1893738
941885
1953595
114383
1471798
403504
1435381
1991952
1166874
1598486
1072369
1557876
684438
1908772
1919255
1495329
1627903
87980
1785096
604799
693368
639426
1091916
1723391
53978
449
1733633
65295
1878209
11534
244285
500475
168479
505435
854232
1891650
1637966
724609
875981
433368
1380303
1783596
1733423
1492659
623084
373912
1546698
1903877
1309857
644866
1087830
1085821
837462
294334
364647
216827
486272
849565
1642442
1016272
1064395
797815
686327
267192
742023
61470
967297
1808311
415220
786541
1181694
1895639
875685
1645414
827742
86305
1549261
1693141
186984
589486
1938484
698896
953284
439571
1489096
1933575
1699044
513909
1541438
1064123
813298
1527747
1274545
1793950
1136322
223074
348367
1003558
1955328
1302287
1802342
423077
727916
1219658
39357
1885960
1543165
515724
1858643
967595
1122641
47466
499594
1182144
611452
1271924
1763773
404805
1341475
1021920
215434
861593
1019139
760134
178791
1854214
215848
1259676
704417
962226
215938
1427244
1426645
1802993
544721
518110
76553
555771
783839
541892
98796
664247
170229
347796
947964
1344266
1923007
60365
1130006
623007
1797919
1291304
968097
1759975
1533893
203103
362009
1536715
1334546
49905
604456
421994
1451440
1882407
1919618
347433
251295
222259
891444
37479
1928769
238788
1086024
302347
1889960
1841966
1989431
1325585
862733
1601799
196725
1892155
202210
1070335
1301321
1389883
1873274
1919066
124248
1649781
226378
1282445
919070
834529
426170
1726786
696998
639331
1301021
797062
1203798
1627567
132295
1651905
1023488
632543
992949
1378867
1135798
1099485
1483200
527554
596101
741815
162390
1130801
111628
165729
1774142
1183778
1640053
1541957
1685796
1274687
1280859
654150
259323
1729967
419199
1377131
1582182
869696
1844107
1198774
1399763
877198
1325066
863188
1742559
1986905
1709695
40089
1618043
1763442
1371088
1530191
662112
838861
1500645
119046
1459185
1372327
1844267
966395
59009
1189340
1466659
785443
1936624
693609
1645156
464063
1565846
66117
1735516
148262
661233
1179073
420094
1561403
892904
868497
4593
1828743
270097
525803
1019306
145719
1200639
602217
803400
1919468
297457
1142988
940032
1208865
17046
874375
186464
828641
160555
1458419
238659
206748
1465862
888120
1507085
677170
616812
1474415
1407686
3139
602770
65485
1145194
195110
516607
19886
1428195
457168
1624385
652228
1209789
1922816
1416569
639480
782357
465394
1338737
243383
653748
1901303
398142
1525858
1906053
748400
477345
890536
965844
1055530
628011
1537876
1668035
1452403
836133
328672
888254
1505897
426717
1336809
1367051
1654337
472803
1494022
82801
564717
783907
1973474
991948
1055052
622466
550441
390664
1904226
462475
509810
1103384
1276286
1155419
1502269
686558
69455
1174288
1952408
1507442
367068
421382
596394
471195
1899070
129559
360049
1106390
1822552
1860300
45891
222984
137602
534214
1576434
539837
785306
1256687
1481457
587278
536214
1868900
1795240
225372
800635
1617395
1718941
1674100
62575
1680108
1169549
1585380
1658920
96206
968136
673610
770511
1240162
177594
1132247
1766189
1579343
854963
1999550
714637
756652
1728511
715187
1162544
1041783
489920
1721445
1029401
1590067
544239
1171522
819515
18453
870962
280579
1513595
1045946
1178692
155798
1238913
344801
1470956
734710
1942133
560341
1478243
1500056
526466
1555748
902351
445567
1038483
1002944
1193759
1785037
539225
532267
1934907
394909
1611074
837286
1211965
735908
957448
1620198
1390952
1557987
1202055
1493156
1521637
1102455
548756
787092
1454367
207192
1545398
1654459
1951516
1506515
973872
525434
626369
1321129
20026
585331
724308
1288041
886428
1210488
1968701
882232
1726216
1922890
257505
1892735
191288
889927
1397211
831583
1581250
1041059
1845966
1949063
1711852
525993
622600
1809176
458700
309271
89164
1746079
1727312
772233
18302
297017
884122
1168819
1362294
1363270
134264
1293352
1501512
321794
309106
133043
1381589
384115
1315662
537139
199028
435030
1263697
559552
1649025
1164446
652404
341674
1303612
553295
613650
692427
1189028
1821225
1887741
1505236
63277
1934245
1919292
149621
694728
57235
1390768
1357447
728768
306144
1694609
1632137
349396
735496
1242427
1671736
768125
444985
1963931
708997
51999
203650
929422
765938
1462008
1343249
489458
1776676
1464622
185827
1177526
671888
350149
1722587
381056
1667090
1148686
1281580
1078549
1351479
710015
1184855
1410076
1434
673186
885215
405700
1769943
1293751
1174527
501806
1972486
60744
1704682
1491803
1953608
1787176
948149
546413
1375824
326326
822276
1712743
607904
1746764
320280
1642571
776644
463320
810817
1091326
1860362
1333921
1544216
75813
1119627
606529
1286056
707854
851707
1894631
15316
1495900
1180195
235528
1738723
445600
306309
307000
528684
460026
1403313
1266726
404256
345811
1010868
1915433
1314732
1411657
107503
34353
353556
1761888
233523
533842
1843583
688388
424942
68093
1090715
761271
800822
1619615
1924599
1010566
121980
905253
1176471
1751073
479511
1852799
1740928
1214716
1465378
567582
939387
1438160
30041
816850
1419774
1473614
1820581
1677635
345140
1028571
1766849
1152391
856122
677135
1622630
934133
1730830
893679
1378587
1429521
583582
1813572
1124930
1295983
1937152
987167
376810
892868
270038
1384838
1308679
1223463
711051
1822822
1034610
269548
1488581
1644101
1933690
764110
1948410
1622197
1899879
1319133
493499
587321
69552
541955
416682
236321
1179406
1521902
1500144
1335295
1050545
349643
1164548
536551
679684
1241531
37146
533323
305507
1428744
1499246
389572
565774
345642
1523225
1367241
442413
547535
597816
1328216
403580
1645500
1090492
6346
1652690
1930601
1284235
371425
1929326
144989
1284492
1941079
186522
1709643
1860397
480613
685655
1046106
1475824
1830579
925232
996018
436784
484701
1571796
1411313
1667372
1327209
1354027
621215
581574
167398
86746
124016
1580232
1844484
379415
1239009
1984750
568539
635306
453640
1481008
823478
312874
1891428
1779237
1678873
36207
1833588
707816
872446
854267
540311
420370
335364
1808001
1198552
1444715
1024153
429864
1040477
1558178
1710957
822371
487582
618103
1063640
1301497
1389835
311569
1647937
1331975
1652341
732716
1008567
392861
26173
1857497
1894724
1722721
1946706
956314
1051941
1336713
644780
1217806
144043
1271842
182368
1256125
603006
51933
433064
1807273
1368328
790182
1779635
757044
636068
1845239
1185884
404697
332034
765502
23002
640794
50292
82701
1719907
1948062
1393213
992926
744891
1330150
1031429
1199070
1210323
1489225
1632575
1714268
162142
1906766
1330537
302623
1093606
86456
1644198
1362746
296488
220645
706514
1760247
705363
1199087
1716541
1736380
1216470
1804606
245467
926161
315356
320304
1710483
1544447
1113771
1598678
1009931
1494560
922898
617285
1091447
1087917
284531
673034
1698477
659033
1052912
1966577
1938377
1277797
530094
1533193
513467
707031
243784
635818
1088765
324523
1736173
504739
1260204
440436
355575
127714
1119738
1861739
273437
1681213
334233
583175
247347
1018767
1283952
1437982
1198351
1732075
1214752
1677333
1799928
34036
965613
1802120
1796770
1557372
1432669
1645673
1073106
1320189
1634569
1867333
1782936
837233
1840520
184061
1658765
1924293
1423201
1360641
533557
408969
1864989
138361
1219870
1048331
985275
1296435
543062
1846777
1062221
366927
62981
17056
105298
1787286
713636
1005811
1429554
971318
1679490
1959520
1090171
1496803
975584
709069
1264929
1384506
225741
788530
1162939
910372
1681938
734323
59223
1128955
850839
464861
67882
1221663
605960
701266
1110024
767335
588453
1392807
1229714
786053
1821499
1805240
227431
1530783
1880693
885457
1227167
39490
1179214
1205297
1997432
1584697
934756
1142807
496871
1753115
876918
1379990
463104
1661802
1700760
1625044
1179803
1447832
501222
1244196
284257
1580096
44622
1675549
592510
1211325
1179678
1796379
652004
1005856
1682872
986213
1770288
1314881
1395328
1122920
450226
1319788
997430
272449
105098
636993
136667
1780458
1479639
1914796
1090928
117284
1611825
394298
1672067
1292271
481367
1576538
359033
1767260
108495
1635427
839864
339627
116935
700592
1604054
1771632
1151685
849829
1397413
1196400
226003
974937
1830557
140136
1804803
1744857
1348132
3452
274239
1663463
1198266
394350
622844
129199
887140
648269
104157
1506175
1512678
975931
48900
989696
1848591
955340
550715
1636800
315407
1323039
1860972
1198388
28821
196228
1829428
939299
91349
1738138
1501269
655232
1688612
1445089
467510
329125
627216
940164
1149466
1295481
78802
303061
278859
748138
145365
33796
884332
1131243
953613
1331417
831398
1589059
466181
79208
694668
588822
1921575
171477
600953
1078357
436866
1468299
1716512
204446
1805760
875786
1670656
249552
1741116
376281
221924
1251507
1825604
384050
1807155
64573
165265
480339
1985053
463091
768230
1281312
997848
1389583
1178721
458329
1882182
188210
943591
1734910
374207
563627
1349076
1317471
849737
1797590
587105
643905
1072275
1871173
776229
3257
1071646
530411
558116
571705
515325
1168977
76641
261075
492482
1007175
67786
1447594
1238529
1782034
1389595
338293
21696
906581
1276480
1952757
1092718
701019
1942100
271894
928842
1249360
60815
1471609
692304
1305737
1123173
1409180
391553
144040
537785
778420
1770483
340801
1019303
1628459
31415
798734
643280
1410696
1516976
41143
1899570
1636806
234474
620341
1524709
350572
70572
1510795
763930
1130668
1247231
1543542
504202
289129
575153
637357
1470830
630700
1487237
921831
1446994
1754476
1808951
1499621
334396
193559
1083874
805939
205252
1499325
473218
1932088
943501
1577775
731568
725649
229858
134152
404963
574420
142424
878285
460402
485669
143989
31680
937672
24973
1208907
975150
1042437
1878867
146559
306953
1041845
357673
1499953
1334179
257819
732508
801408
1306237
919178
381747
341109
433161
1573276
1870359
977996
1740370
1504240
1179492
592653
1427712
982245
748122
1766369
1682832
1448929
1810012
1555577
873595
909931
425790
1916714
1513290
224500
1002917
138820
967036
637220
467327
213546
1099060
1732364
1846315
161644
775463
61541
1398066
1368369
413560
936820
700941
1690554
1391380
1942697
1914014
145220
683912
1834420
592778
1144199
1761134
1795840
1113071
1646845
4689
246213
918899
1845525
88014
1392302
1121573
759423
997450
1354764
513158
1431842
228226
1416719
1667469
824257
1089793
107698
132506
184461
1190333
1451010
1264074
429095
42320
173359
794791
753335
1881322
870416
103165
1111468
743114
363675
301749
1416623
1490996
98748
1613156
1259330
424432
1769807
1580645
1043517
1479980
40553
1431396
49424
945788
1156089
794716
749642
1062169
1280002
70474
1419862
1838801
1041071
72640
424584
296650
1150953
1119110
1920820
1584888
1612751
1181006
1308719
1008777
969314
180707
1537222
1622033
685474
45512
443198
1585910
230369
265201
258171
1896967
968854
1783225
918980
711882
169609
1934537
1098164
1785184
1969721
1496117
1859411
814159
404869
1601667
1906494
916506
436424
146243
1635480
30756
133183
1508200
1656625
1983398
1003239
1644160
361657
1527356
1617629
875423
81409
1644456
1839114
999052
1903895
676799
565529
1057131
310697
1258558
621027
732101
619191
1193451
1263953
1942446
329574
1014961
635648
1534224
96642
532986
1386278
619584
1105271
1947043
95468
280887
1029565
830863
602230
795530
545685
1235298
1554120
1980769
1427780
1542542
1497612
1459874
832698
1560314
1999732
1314204
1263803
915590
825544
913255
1974049
84792
1931122
309536
1994575
1680524
1811144
1663504
925712
931785
1160165
356268
505594
1249974
1444805
1317220
299681
1400098
1658712
193666
125296
170781
1691091
1605093
692720
1474499
1343941
941605
1779344
1499613
1316827
1917608
1712632
1201917
1031202
648467
1492593
1070206
1263706
275006
1279183
894567
332889
1429919
367475
1081503
301377
798648
266700
580818
51569
606233
159403
404051
1622558
255144
1954311
935878
661034
1090152
45810
1766435
1290329
560904
714116
1233393
1291384
605374
673978
274739
638894
1045407
1918000
1384013
1654169
1864651
1087324
1573880
1679275
343703
1775028
1669797
1776249
1689528
1372832
1441442
1578122
1632592
637055
1809383
1562833
233091
154109
1977604
1125376
1769248
1325717
771737
1671759
261589
357673
1248406
1162500
361448
1779425
1033975
78078
1738919
16058
1147638
1304882
1159697
1482907
249192
883899
1960091
1843528
855822
1506114
190878
1743853
996443
865303
854381
29802
430949
660838
591240
302339
1843425
1329885
1486083
1076936
395691
41666
1951620
1976136
260373
882281
616168
1459758
964919
1305928
83876
637118
437808
819356
1713702
1139004
1642282
15073
1026661
103732
289972
399000
960788
199267
1732879
985079
1075142
1169388
491176
1345483
1442409
1998545
294740
1407077
789606
979846
1088014
1187216
238191
5938
1016948
692884
1112693
201563
1003349
1484287
413137
800050
834997
1975928
648675
913597
1688528
152286
1321121
415351
1658347
265419
656599
1724032
1168102
1184944
1973343
827751
333774
1468702
1561245
1631465
319082
1936186
1716616
1170743
1793974
1739398
590996
1387849
612254
421744
1535698
1437171
285351
1122819
1574528
1152376
1014680
1840553
1829304
1827870
1802298
874749
275605
1862756
770609
434143
1047693
630195
335492
1748515
1236479
954810
1070299
352020
357882
179648
1319161
1030033
952541
1230934
1464622
682706
1242550
1003714
762708
687287
1096009
118924
791634
753977
404639
1428208
905171
759727
12388
286601
1823536
1054604
664976
173823
1528169
714781
1424968
1926683
592498
776985
818577
1496107
338474
437864
599335
1942087
1537430
1434436
1030621
213100
1852460
609526
1753539
1859209
733194
1448457
879615
1160027
362200
1593156
1966724
700320
1562328
885945
1213584
1566892
884374
892316
1950161
167226
1174822
584268
576489
1460699
71382
851711
1323309
1046106
751842
1358957
1244279
1638752
393679
1788955
1472603
1166470
536493
867778
1348864
1949051
1424494
1991279
1818134
1241963
89597
1828479
360707
1085065
1764694
1195681
800419
504972
1288563
20020
1270566
955709
1774256
208708
653653
1757381
1177540
433872
949613
1706304
757119
492688
283406
1557690
515732
611541
1957103
1136658
567658
1554755
1617394
1348832
916930
968957
1434898
1813996
293277
810622
266886
28175
136587
678269
1034846
1992585
1158899
857887
99838
799969
1062958
1348831
972826
1011537
1473971
1998509
1356260
699822
1542650
1998395
790512
873154
1350901
445263
1243175
365620
1320422
810651
309650
821586
218213
314133
633283
173458
468464
231524
115244
890682
1730775
1750538
1345494
474693
1636004
1237182
352137
166604
1718792
756333
508384
1946212
43227
761607
689194
275472
257653
1323625
251477
182055
1132576
1848511
970985
1958103
614312
130907
344116
1039197
331506
310827
972976
43687
266660
1005631
666227
544954
1622333
793571
660235
1198596
1235775
1123609
93255
822256
1826824
1008008
782449
1581340
1296343
708593
1887213
364922
1842997
1283626
1608570
62942
290367
551978
1476181
1419931
1323741
320795
176231
505845
1459949
480767
429459
918951
124362
260982
1236137
1702133
1096921
503504
1625980
1191600
232952
605737
831290
1838332
299632
843433
1860660
1207292
308219
568476
1845229
1572714
752391
1953998
1439433
965142
1696088
673641
1494135
1600041
1784385
545500
882469
1869649
1513754
1430449
629496
1388526
986653
1991042
1544153
427411
1151559
144088
1186836
505859
1388272
1474195
1353642
901083
1027870
1492573
1663834
874129
1416838
1518005
997957
1822045
310176
56792
1196312
1836194
1690634
1010461
521472
1430530
27260
1750710
399297
1788723
1901111
1504640
1306860
168456
235609
1534310
413723
1127143
1649652
1551089
661912
1638748
1334533
1081076
901093
1192366
178416
1670946
1505768
1977902
690296
488983
1537776
1548639
193744
858204
1238350
228285
1085273
1826998
104972
183336
806773
1885710
753536
376477
237907
1611188
1338104
1241008
1373529
955830
770032
334024
657741
625161
1413282
453576
1218023
1456772
853566
955302
125385
924287
46763
1702561
514815
1530298
1693026
1654176
436426
1388421
1548837
1787959
174172
1077244
1897220
1972417
247122
1635419
616095
1602513
187897
1819573
495434
1866510
1242782
677134
1169367
505603
485507
318561
1600195
397102
336195
325632
825038
1280241
1032712
1994670
315863
1720852
855273
1643230
1665102
747892
1827435
1295077
1053989
791177
706638
957570
607922
1502261
1955665
1018379
1130805
1009969
1182425
314554
12023
1742386
671186
1312301
632499
691279
1157890
1847195
1094042
1291259
1751739
1816241
1111515
42404
1068818
450029
274395
188695
158529
742228
326719
575995
1726874
458923
1356555
644014
1332191
780911
1156537
1649562
1891081
337352
968551
630344
1404706
286419
332559
393228
194843
1923169
1198801
723979
290379
1658547
1373320
1245742
624890
37651
1967298
340377
123673
1568079
237370
1279747
1578601
318546
1306239
1359973
1105537
170105
307931
63544
38792
156904
1404325
77809
840828
1078623
811309
74574
1396544
44155
323537
685441
1905897
301607
1500131
1293624
1611544
967469
1982733
1369845
1682437
1383958
1021597
103565
725261
1561676
1786768
716759
335785
1792370
1232045
1082155
1217004
1150763
44231
1338769
1141558
725067
944773
1382169
306291
770066
125152
1040367
552895
373319
1903800
1885754
730098
747581
85233
1629280
1689810
158487
36605
1802764
1974195
472462
1220179
1313005
721854
201503
459575
1690684
368365
1500711
1715625
51166
599639
673691
1334854
93305
183324
1436861
1450399
1914133
834182
1935526
853883
1724589
1673366
1693088
1598042
872735
1782999
1468336
1023502
267823
1075418
1908986
1248060
961861
948895
1791705
23545
1175474
275880
1342681
1425962
268901
1049642
53779
698863
470899
1048001
1499841
134838
1572015
1194541
838158
27978
103284
1724278
814941
1217666
257928
1090755
750102
811518
1892425
1050795
132795
748772
698132
312604
1997029
1018248
229597
484975
713183
1138742
759295
1259227
1773774
1677298
1298584
801913
1807587
1485297
735955
1478359
501561
1041157
1941763
457141
37615
1326228
320537
1272348
544931
1970194
582064
701508
1563511
1766749
1713967
751234
1280169
229078
170540
1977718
675461
14816
1728216
1115383
245828
81059
1818765
1993032
1942073
1643130
354324
1033116
1936118
262211
652807
1976414
1085096
936983
427686
1400767
86528
1706602
853167
1057912
1937853
1155978
699855
1017281
1066772
1373115
1026263
429914
55709
1519767
1502637
1080455
1585416
1740556
716373
1827209
1346037
820800
1950236
221563
413600
421536
1073056
1205506
1061044
424100
1723799
1222261
1030869
1035530
824196
1017764
1444665
166810
511313
1881236
250067
715762
533334
855527
151740
779055
489048
396512
956194
1719634
1035973
762556
1148711
1238793
1600031
1296773
265683
1721767
1083080
1457574
762415
1641212
1893641
1481399
1887711
994790
203661
867123
172376
989228
732610
1537241
987435
17224
352327
1040752
1474855
371275
1777682
1834349
831070
1477428
1276074
1024184
723452
1032503
1424670
1647024
1871687
1259592
236638
988191
139173
248528
1835081
288642
1430062
1921103
1180560
882160
861156
324640
985883
598007
370122
1145182
804224
261117
1491473
112539
976390
8103
183245
1397906
574411
262115
1405175
700630
440191
285713
774302
1549619
1222379
627951
1053193
1639488
110501
1926356
873211
80589
270815
783589
844489
1321545
649994
1153690
1163145
381702
951003
1592046
496506
1790890
1418850
1238292
637860
1920540
420771
423391
38178
421198
751586
1931188
687174
3375
1470900
551918
1603322
1435253
1970336
998079
366301
202755
403207
31765
1260956
1058384
1573367
1827331
819848
1663205
1593000
1417652
1526203
887529
1533585
674356
713861
799056
1259332
791190
1997001
694611
1643526
796753
1223805
574345
1003886
443188
144832
333092
1197224
1924749
60705
126995
636832
491383
1316542
69794
1764932
279642
74268
464648
1466336
970432
682002
1698442
1308546
1850011
857916
1926773
1446719
25551
358163
1527658
303241
221735
1938135
923213
423149
1430622
1740231
196124
122299
1214390
937687
328067
641639
1696025
1411021
1275405
1232851
784855
1876244
598028
913596
853203
971957
1035181
134289
74575
290211
997698
1380754
655122
1480502
1878010
1475114
1013763
843588
42072
534193
1642018
1064468
1467085
630105
532968
1482591
1172854
293606
534165
1367945
692464
665459
708126
580451
422227
37390
1506786
1432394
472097
625238
1369655
1723463
197036
1392619
996317
662742
1150131
1013334
1275459
1544025
1488718
1646798
636146
1681917
1874253
1085681
503752
383311
227626
1981059
194485
182761
1031512
1860164
1901619
1608897
1033953
601319
114116
705379
1232157
499808
132892
1304885
1755382
166640
1207363
1091064
1583057
196035
1662706
1652146
49935
1330356
538156
1935922
860977
704882
919341
529443
1334510
682339
1939617
140702
1006466
387041
1166225
349977
1553949
188182
847437
596968
1805680
1738182
1621135
1200990
384365
271550
1045731
918969
644365
1848395
1716730
310798
690606
1953564
225894
684103
514908
928548
908105
283717
297309
914382
1317974
592896
904004
837518
1875629
1615955
1051308
1025945
1848508
1271428
926789
905277
980467
1832501
341641
1495347
1131463
228654
404826
952055
483324
935875
229967
200402
265054
501183
1723837
489158
1252515
910000
481017
1760685
477467
759961
1197803
1697086
931236
1393084
1373269
1398215
1798648
1369330
369616
1966833
373283
1486072
1704923
143373
146073
1611763
1481799
1625690
1327563
1775937
1634641
1450119
1259268
1933930
1400065
1317442
1350769
735225
1937969
1535868
1846035
1483030
806051
1035191
298786
809656
1907228
698092
1626504
986728
677434
1807055
126280
1877475
1139011
948395
1098064
709065
31497
1071026
285538
212094
1945632
78349
1257167
1449368
1434859
1440050
26805
362760
430362
428226
871557
623291
1653701
817695
415154
1826895
1176217
1552613
654199
1053928
1433686
1851533
1917970
778451
1938936
895270
955812
1638607
552508
1492855
497024
1241934
202986
900618
1019769
736932
1611374
851086
1467021
413189
321387
342666
1148697
1276670
1200419
592807
1492577
787594
244211
93962
1434487
261780
822233
15435
355800
64534
682182
1858683
730694
476
1417869
34970
837085
308635
1658026
1640552
190246
1179480
1786385
155345
1808039
1966768
1916215
517304
217487
189956
261540
1521846
256362
718863
1307740
273758
1685718
1703559
410068
643503
1237807
388899
192869
1229049
1859493
862378
219312
1203927
1462419
4719
433894
1717753
501080
334202
15103
1909662
1340410
1724489
699663
756295
1928440
1931660
1430284
223665
829549
1610748
148677
1698749
470556
1227182
1740384
1942187
418389
322617
1433292
652219
1552194
386465
1343649
198756
1798483
964087
1799017
811068
318271
1700439
518060
1757040
64270
1876168
553965
1013143
768595
1988377
1190114
1217011
1198407
185075
54465
1386885
468388
596572
877987
1347906
265313
1328541
819825
1928843
1967969
1443384
1532831
622605
1744014
1981466
807661
348982
260036
1232795
1889237
606024
1150637
1452201
655966
1209512
55816
1511903
303785
160432
1757339
1530824
594330
125434
646079
1690928
917436
817177
59215
155997
903579
423763
422824
1116767
964972
640432
1109530
1940371
408167
1186884
944819
27100
188227
1652495
1743033
130525
1354980
863202
802315
1029313
1591334
1869266
1407037
321391
395548
524235
1240819
1263646
567087
936323
1563609
466255
280989
515976
140947
791031
706127
1054866
1280597
1587599
386876
481845
59309
179178
533511
1941656
1711537
1207766
686938
1218178
79514
379880
1896435
587533
156610
1345621
1024232
1172706
1508587
1063328
1526643
787211
1863375
1235712
1839445
815668
1770812
583635
1116572
792192
672110
1679352
647300
1902596
743649
630702
336349
593133
258737
1447013
1696709
1709393
689136
1480815
1068801
93542
1420769
518684
991563
8187
798245
1121356
1722222
104425
876502
603664
61194
728331
778562
1391737
1223163
888448
400248
9569
904657
506845
1048550
280782
1524462
653785
1518351
1851565
1398915
161073
1018331
824127
813360
1780858
1312769
422449
384807
1462919
571472
1551872
1586508
493577
533488
1006663
450016
1778065
1544575
375089
1629178
1256654
673577
993531
1197748
533681
733349
279022
1211205
1070297
1125610
1570622
282198
186328
145537
181152
1443589
280370
1939329
796495
1868085
1996233
1273427
740604
1132474
33187
502481
1101881
404814
271548
1313014
794591
536650
98834
1641752
1856401
1205006
616833
552567
305320
1097938
862115
762458
1546484
536811
1588301
385725
211886
1739927
12221
1787747
1995612
1053266
370783
506826
622883
430068
1635533
971335
6304
13326
1689019
1413123
338484
537879
1931975
802692
1314247
452521
235738
1901187
490878
480375
828492
1691336
455947
297790
800229
1581908
863522
1231740
589466
1674505
1214332
1377794
1725281
1528890
1273833
455068
428367
1500527
976711
1320003
1175428
1874543
834241
1564504
451960
330541
1284723
1197266
943026
480910
311429
592618
1810383
1917175
1853006
679617
830637
605221
1112275
509525
1803358
330109
1867772
474877
1675621
1648099
1702469
768418
1325833
1685679
1308959
222642
264466
1408224
51709
1538564
25412
842512
1870607
1710452
1532503
912667
353863
1042688
1106084
879886
332729
73175
1883774
1295104
1507835
1972934
563042
1240575
445220
319223
242069
632032
108957
785668
1757553
1383769
1466329
948718
1001563
851945
1285458
846366
1637419
928117
464061
1623040
152641
1560296
638564
152888
822423
1780434
474288
816851
527158
1242778
709235
1470062
183889
1215116
956201
781057
166592
1542574
432948
69206
206418
1402991
1995557
1495792
612150
1396319
1189558
1221730
1756332
1096151
531422
291883
480016
1099006
1802415
304762
529083
1071512
983782
1072367
888534
1652753
534187
1561650
1511529
1838250
782641
1731443
10336
1442662
13901
1516926
105037
1569767
187198
1547134
1142370
1577457
828204
1454961
804796
477192
984284
1974079
1892956
488194
1212513
1700428
1409756
1643884
634268
1535670
302481
582269
1866827
1855152
714222
265269
666644
1611104
1154265
1572537
748664
1186653
1792225
1510956
900779
339797
1709507
1515754
375834
195855
472957
1362813
387990
158475
802407
1671547
1879739
516448
1417047
1272648
1984484
1480185
1155903
870335
519639
96869
1338738
1678486
816185
428213
951889
783098
289498
1886462
1526609
281685
1173396
448718
914567
1983735
1167297
1466408
785681
1752508
474304
534602
1171574
1043577
767265
741814
100796
536767
1561633
255027
1909216
1500420
344824
1139856
1451642
1865340
1010910
141955
1843576
1355
143615
1908856
49365
219909
1499117
1998574
1114003
1027836
1633815
1459531
1421606
1068945
547421
681915
1711113
1448686
1185322
25287
868840
456801
511435
622572
1182142
792779
1047789
372543
746531
213452
1450370
1417425
1035073
994963
450645
146847
1678793
858036
50099
1108581
464590
221077
1467727
969959
1963075
1481196
750070
1809018
1789744
1892286
345707
1463719
1689956
775258
1875646
3435
684983
358093
1415874
1592181
975790
354755
414603
610906
1627893
311546
653210
1399427
1129553
1671652
1180046
423696
543818
1183051
1839729
1032840
484951
1855216
484817
1983944
366104
716906
1845950
407530
1330455
237242
358617
429664
567741
901337
1937986
1906245
605661
1848752
1807986
1584499
1943654
5107
1340115
1857209
296992
1907563
1218308
68974
1547934
1855296
264453
1860104
1150411
1921802
644347
202847
1606183
107004
1815910
1262512
577733
1017615
1388421
1944570
1407963
1479275
1889913
1348747
929428
714102
27255
1712849
526457
522605
439107
146671
1076628
782021
339513
1571804
1900751
167186
1542452
146345
1935099
1966111
895559
1445585
484637
1453693
496592
241660
1435380
1719992
435004
1413502
773102
1468092
1633520
717981
126526
118469
615685
1509190
383985
825625
1213176
967945
131752
737734
1363940
1818150
1420319
208737
228851
972625
650019
1552307
1219387
670655
1204852
638715
1523255
500263
790854
1295652
317189
1088309
1726643
1004678
873149
1757788
404123
1496391
205850
797180
551990
442872
1605267
735163
1475666
462536
134813
1219810
676580
535919
302559
1050070
485286
924450
1157953
1301327
784768
1680421
994732
1527632
1868398
744069
47802
1557287
529128
1958062
1641712
1777668
1945721
1154156
547406
1686699
47410
751963
1244727
562247
1771750
377332
849637
1972838
1624336
1008270
1385318
827919
1407188
1174434
1818321
545465
712800
1131704
1217355
473187
676252
1998462
1630326
1412933
1787781
466030
617168
302045
608765
1548402
1949437
1931928
1677797
368431
781212
1385439
216223
78854
1649415
1485314
713623
1147429
153200
1750460
193048
1941060
73912
1305454
1917739
681738
214513
1994506
349314
113439
1009969
1520657
1418266
83940
19484
1151958
1761372
1012436
90510
725058
800649
1343587
461747
1286058
131981
946987
1183259
1728919
1326577
1994404
860014
488993
386482
155049
1696031
1998200
1397828
190533
186881
1723973
1408888
584244
840910
1538450
697910
521600
1296532
1907258
1154821
331804
193767
418746
1449318
1542897
1594290
898418
1858278
1063603
1834130
1364865
1318347
1544267
816662
1673344
16490
1137095
1136303
1609507
1798108
1247095
1091529
1649884
18029
583489
1999743
1357729
1773379
819190
1999416
426334
434651
1885296
1589005
1058109
1249496
1935770
1995874
171418
644103
31613
727444
1810180
867099
40366
877938
1964654
188481
1443384
1361764
275515
710231
24721
920068
1921623
1432441
131911
96989
213352
448885
1023233
160574
1933676
946892
1194181
1356202
134431
1877193
185606
1661004
648152
1514485
1076832
658233
1856109
1423542
270276
359889
422347
151519
597670
896128
469729
870308
1769139
1936816
1221685
798842
1988772
1593805
1516344
1767784
1151987
748518
632009
512053
760137
1258678
1094656
390977
127591
1960928
1307408
34920
113567
793150
283233
1357217
1484037
905811
311721
1272865
969281
1598125
594596
1475618
1986413
1825133
490859
1493546
580444
622565
1018622
35951
273265
803504
1982473
272827
812887
498040
123520
1431949
912300
804006
1420753
206531
174423
236361
635379
300694
773067
1595617
1873476
733025
745990
1153019
1526207
1951516
676997
532318
360432
1503082
1562277
766409
872923
934785
1079575
30340
965941
512854
1828513
168122
989260
1690872
1726941
1463389
1051354
1973443
1439260
1725308
379665
367991
1762818
1361344
1055137
1630542
689369
1534027
1162486
1072034
1451239
1365287
1496232
630598
1744150
760860
1303875
1649748
1529572
1775876
257540
15760
1164868
1950021
1264988
413914
945435
1701106
1006355
1520514
631653
1456414
1985501
331736
305382
1705235
590313
1792190
944813
1870066
1604535
1255883
646760
1565451
357975
320597
1273685
551439
1674330
618530
26661
1417966
1538843
380437
1628956
1760572
66309
885255
108696
1353904
1240901
455237
1484889
711312
461939
1988749
287366
155046
1843750
106840
1715937
61301
1078135
1072026
1287919
1024410
1584972
1799404
1077418
1692519
1127935
1367340
1845066
1966804
811702
200427
1955938
1807300
1604803
913069
1017022
181247
463707
160782
1557288
1529390
1154965
694412
392073
1184552
1588061
235195
909064
96012
1913400
1326882
1232043
963994
318838
422823
1703616
626106
1475299
195341
568418
129230
1255416
958503
318795
491011
1489115
1075870
934102
704428
119801
1584854
12340
139894
1659298
1520864
216100
173094
279587
775546
1868116
526447
1496422
1216830
1022265
333538
55514
1864634
116484
1094437
153340
580986
1670683
1631003
905177
1869547
932145
165482
1227081
1106498
614275
1834917
291818
1260241
355085
1702463
1911912
1830683
1757071
1510331
1135913
602525
1321865
24358
924943
485760
30527
122994
202616
1438081
1979258
1609245
543300
831152
494461
1020268
1091429
336684
501233
684951
732763
1307627
264382
1509960
979451
1808225
413657
1021258
1282197
395580
1050862
1123225
1848255
1821102
451591
1689927
846624
1040720
112633
375214
25887
9140
978334
1862970
198117
94768
997939
1029559
360731
1368121
1876513
1504300
1560479
634473
1698562
417
1863136
1502679
821302
965622
745911
1722025
1734804
235328
1947860
1920880
1945002
1374705
660526
553930
529395
376593
552702
261861
212184
409752
1331242
1305698
456063
1378813
1663159
699248
1997705
288595
741097
689912
979554
898309
1353912
1965158
115597
458555
1144203
381135
754884
340707
1136662
973942
1891327
681449
773581
626716
1002592
1531179
1865193
1526909
1390943
970404
388953
355308
453493
1994231
746039
1668781
428993
953912
1533674
1879598
1718665
575196
1708901
1925781
177013
1150007
148722
88058
1473903
1183259
1062780
727100
1395373
132167
466337
1367097
339201
1423918
1919434
1994586
1578641
1500398
766833
33182
450627
1319589
1176653
1698408
417533
1957989
585103
1360853
982865
792859
1214505
883738
1204663
1985234
770168
1738355
1936259
165257
1472233
461338
1365448
218716
1253037
466751
181482
985325
260282
1562409
1922524
1083409
367242
1170075
510597
4093
799243
630002
1336665
512726
359765
918879
1123256
1935053
1314482
1783727
1065706
1620046
277513
834744
1903627
1949277
1756613
52353
1969562
293421
1808629
556559
261842
825204
1190216
272880
1106577
1785371
1448548
994488
739465
1636572
1783987
986595
734646
861693
604659
621116
7969
765176
469845
1036227
1900414
1677897
1570395
178430
5607
256026
1680731
1136092
592694
1796510
1621780
959073
1429792
1581145
1768218
1360927
1933714
868843
837780
651797
1537595
1975624
1333998
1089431
195415
1685386
1086102
592468
1463777
169305
1145106
1537026
103365
1585770
515869
1380416
870420
292938
53337
1005134
352879
1510009
1657081
1775777
1060761
1609586
139210
881130
1433623
26038
1511529
924660
1495598
849075
819232
1143034
547046
1577822
385488
685546
438184
268453
1889835
181474
490282
484915
569618
30244
793781
824289
36986
1037513
580642
1773992
574944
1962889
402635
1464102
1406846
1714474
737963
373034
88251
1694497
1011836
1494193
700941
1815888
1126815
1145616
1069156
139674
1156206
1799252
1548684
29953
1803995
1823967
1931139
1080925
811411
657373
156897
1543530
1570200
132363
1911820
1650412
1139655
1749735
27034
1366618
74692
1154819
1112059
1993678
1177637
1067612
133817
1650585
621607
1083050
1999435
1021777
160734
10573
66012
475205
1240069
1626064
286233
193088
183592
1408717
1900877
187366
894939
964304
1872440
1464262
600477
657284
872882
534816
7834
18471
1557866
1962378
1699539
1218972
1559396
1151088
517835
215672
1362180
556014
245429
1014185
1635719
360918
919680
683921
754256
1612118
1516952
807348
150054
119054
608537
1086441
1320140
973860
952285
1945322
1591418
1276174
1915956
1237282
59890
1884846
229019
202792
652192
129393
1352315
1119686
283180
822361
1432165
924238
1609139
854785
566327
455293
1641532
356022
948540
584968
629410
859400
387062
1366498
598495
1647241
1576242
1125634
1504496
1130269
1914939
231142
1294717
1385106
79947
1342342
938711
1083284
1161069
1119540
1974392
1970724
95704
726124
1095787
1817080
957916
1271678
1405963
1409302
1601481
487966
1066565
1809043
44075
1777976
1001012
735899
977127
364012
1329653
556289
497265
252409
399175
307277
711268
1241761
547041
1382134
1625652
937473
1011954
1627004
1628094
766063
1038325
204766
311407
1397645
658167
1403756
132430
512624
1180633
733464
928885
910558
1218230
109092
1198124
402864
1752426
1904452
1844631
512940
818385
59113
75530
305381
1133012
486044
1664120
406289
584188
1951155
651804
1642872
734375
245392
1113761
407506
754432
1272129
1874456
1301358
3154
1565555
1004196
873340
1320425
1627982
1292248
1715799
759694
255476
1776143
938044
555265
877878
1165070
421109
1262687
990863
1491260
1337590
1406014
1051186
767610
1001008
1383441
127727
1034511
796460
1341726
1639253
1882537
1582495
1866022
635883
308594
680634
391915
1644600
497439
1591472
852425
1805029
895636
663709
1152834
768813
468941
216780
863221
1353388
207035
63843
1154865
625365
552999
1834682
1752529
1732576
1755604
1334316
816907
1387107
436847
688950
250802
929931
346342
702212
1258652
245513
1510477
1534881
1869201
647675
906374
1844552
1513193
516859
879679
136323
149675
82523
99889
866908
108655
659517
167518
1500020
1018443
895367
1542903
1886653
1492135
1050485
814189
1964936
448525
829506
1590255
1062713
1283370
524094
1732829
1391366
1145889
1471546
1960337
427500
1996987
1517616
1555171
918306
1924002
535800
846506
1662471
546746
1944206
1984035
970938
1884895
1397728
1008019
200909
1193358
1468197
1482610
1115618
1181370
1561345
1185192
1810346
1376089
781958
1324462
368236
1010818
531597
840990
819982
1418607
1515268
30349
525463
1858699
946595
1538472
283238
249326
1742509
414527
1024875
1853744
193340
585180
1342944
131056
1931460
1210753
1298951
441528
787858
1038373
461140
808045
567031
1225093
221851
824816
1514207
1146305
1739214
1724071
1501719
1025524
379348
1830833
84478
1843075
486311
1020742
407868
1520582
1361316
107551
901569
561079
1794514
1050593
1494898
652126
1627730
704691
760089
848551
1496481
680634
1173687
932581
1792992
812177
619751
1771815
1766928
60141
841825
35149
1905990
742955
217472
320466
1475792
184586
1082847
1539256
1216651
1992999
351664
1182545
919766
369912
1197235
966294
1752695
1822440
1235870
1735194
1528701
349520
1238190
1113398
768115
751889
1175813
1316196
468112
284057
302895
797039
358413
1450238
1937711
1039288
1039532
495257
1828018
1870145
1605290
358768
848366
1685832
724237
599690
740400
178718
1433038
559544
615767
358897
1277648
236794
1720398
535558
580878
419490
473103
475904
1457127
1427116
1145275
1600733
735937
5599
1448735
1853437
1809352
1842021
325378
767004
1070228
1223534
86059
137151
670915
1434264
1928301
1745286
253627
1408604
457328
861580
356133
773379
1599225
1430955
872658
1989763
423673
267281
1558796
364381
169757
1034963
256173
1606974
545127
124550
967914
328068
1371637
794849
246430
20340
997207
1349654
258825
1774816
597682
1038072
1697373
1082535
818288
1354190
829359
1895393
893443
218530
139305
1877880
1052091
124229
1601086
983378
113619
901722
314405
1705747
67953
1856490
1857397
1058909
766344
433720
859018
662841
109437
1150446
1542624
1468694
375142
1407806
1797454
1780946
589100
1008543
1190563
394310
1502156
335968
823211
1634356
1273018
1168572
200043
692745
1740885
1316762
58454
1153870
458091
1485141
860580
466507
923042
904675
449489
419224
688953
907704
937225
598101
1772924
724464
1214173
1277341
754079
1502972
537173
24231
1119314
875268
1240477
1972197
1474448
1009095
823229
39655
1147613
1807163
161701
1410777
607338
1190510
682838
1161672
1008285
1272245
1458378
1580512
901394
1851921
629602
1068181
770123
1775510
1870218
1452318
1903922
145269
1320854
129265
769925
911452
1620172
937798
536342
273228
1522522
1481203
1909702
1439157
1812434
1477833
626632
1619225
214247
220571
1491239
1202314
785480
1007634
1927181
1342519
1333617
555893
1353666
1907024
1549859
281467
1613323
1553262
849245
893719
1982269
1405751
995058
904241
533898
1387386
1384777
1365960
798281
1696155
1819281
390856
1231621
606414
303969
1349353
1518956
162409
649497
432
1929476
1705848
932438
819486
136015
1191374
1964995
1885579
738165
1110134
1536252
146810
1928099
229420
1860777
1395479
1362584
150744
809755
705251
882573
526570
1802059
1192569
556543
1979478
1611971
1950268
1345077
1608303
362780
1537116
1225076
178738
1364926
1751281
496987
131144
1344824
1975899
1959760
1824579
1687870
1545954
1198205
414635
1573470
1679628
45949
1821504
1987853
1253026
1038528
47279
1698350
401555
541294
1875838
691932
29721
1234238
183294
1215391
188089
64108
1412094
1651445
420163
305618
1526975
638250
113360
741418
518543
1507508
210957
1386934
693369
1891161
1692143
1198436
1768565
935929
1215836
1464283
708260
103066
1291132
1607252
779254
216655
72038
1777562
1260517
1943637
1467237
171672
1845117
852361
1801159
1177015
921717
1134101
649295
1924360
333675
323559
364479
24090
447880
1727928
1506255
1989184
1163964
1236647
1104385
1322598
83597
875937
764701
461774
204833
1211288
552499
503416
1087750
1028016
253471
589934
152976
1040759
937863
1450185
1210868
33156
1171504
761867
1627326
1603009
1411896
789311
160177
197672
493384
1645809
216492
1321561
1071294
1212986
1099978
847036
923030
201256
495664
387887
118801
1825799
789457
1940280
554256
1215527
696194
1656985
1516283
1792602
673278
94214
1205048
1258701
103385
1529633
673488
53800
604344
932147
772796
154733
812002
1753143
1508024
877327
1647780
262462
1105565
475635
1414014
1613896
1848819
1996025
778296
1709298
1761947
633205
298921
1761460
688858
1110473
198824
805617
403427
1870167
1623038
1747798
1329544
1859769
1309169
570636
426151
1698595
1581285
775541
1253025
702806
1447066
1535829
1692629
1126557
593713
168894
1652055
1845630
1889990
797489
1225144
561466
964218
896734
1980571
408197
1052367
321526
247917
1680914
1360987
1985380
775495
1337451
248962
1831819
1494603
511005
685859
1555156
900243
1700651
263357
1633114
157516
753995
607265
318059
782940
680137
1151964
1726964
89760
821500
1524862
1017119
409957
1020715
791512
409042
1464639
1528905
1633578
189824
550667
1609985
1007033
1072270
1631620
174569
559160
299570
1571721
620673
71790
1530749
463464
269659
1300920
1743561
1894356
1269862
208494
915203
324845
745730
975633
1503467
1435815
808152
996045
1125707
1191140
640365
64407
1320374
1236780
753915
353813
1520995
202751
1570692
1334882
811901
359321
1987127
1215186
877018
1939398
1586157
170707
430242
177111
1155816
689244
1310542
586554
784675
1714108
305370
1857473
1099819
203421
284801
79042
1025393
233875
1612605
1239968
427959
229073
708450
1551233
1202675
1955653
1117871
575618
1050581
1902998
1040488
1046023
1179684
689226
1478125
973518
1471861
1514031
643816
1247019
23156
505924
467876
348331
1509397
1921366
1976565
852518
1179616
1136983
160941
1486065
1835890
1474896
1402695
1840013
1964689
1476236
1584911
89771
648427
1382193
103255
665538
1208378
926580
722881
1580519
1316037
1910885
1024111
1493785
861351
107671
222647
1971955
1085014
90424
221311
1318318
1617059
51521
429470
194005
1299499
1002206
1965787
1164697
1340819
1519344
1930022
301247
644872
641209
410632
1983277
975689
579756
63923
970855
463884
406392
1680870
1408709
1899830
1606188
1255558
546250
697140
1086044
769529
1769943
373448
573121
565778
1711560
1720855
1211656
801398
797850
295691
19233
30943
794399
1451489
1395254
294790
126732
571620
472416
707624
930543
1821627
674882
1863935
1233796
389390
988736
628888
1330395
1324301
1726939
446653
368439
937066
1354221
952344
1421746
475916
1614469
1213427
1227571
823354
13327
733195
1897816
1757247
919187
1995356
643608
1827930
312506
1171755
288878
581007
1549239
530666
1295402
1019529
202326
1293628
1161655
1767437
73014
1550712
430073
540152
1851122
766792
670227
1139718
435553
1513207
1374999
442090
1175476
805910
1472254
66267
702824
1066160
233300
1604087
970528
1892208
335896
787899
133873
1351937
1855950
346116
1765689
1590559
1353317
1586770
1955143
1722231
1692020
740521
335689
773086
447083
871254
844523
551270
1993073
310984
134312
55978
1323751
1962547
1146733
925523
428388
1463193
857415
230995
78498
1401595
436107
1071604
1918090
796029
1780419
242995
1698500
1166142
1408771
986833
1628763
1934241
1220197
1243060
673322
1905512
1414277
1943185
966039
740352
1677304
1818865
440788
1356552
91879
1956567
1049969
748239
450268
1680924
1920352
1912888
1895893
735820
540848
1487603
1287272
1120392
803966
1684402
1214755
1943691
414918
790127
147040
1642589
548873
299851
360996
1247707
204223
971484
1304674
1406848
866486
752531
463810
1099111
26196
1321287
147321
95
1306798
588452
1580955
875155
1708720
315125
1846276
1404005
1859019
1477943
1764269
208568
965245
1142034
1073536
1367650
73929
1859504
1209260
547224
550951
1211764
696291
1053902
1074167
1110571
1067852
1778809
1356105
1859602
1983987
508877
849394
475330
1045007
1364779
655580
1759010
1626920
1560064
1616450
1412160
451840
1206016
1628189
1219395
476654
1473784
1292028
657486
522469
418085
732853
1999830
1957953
933702
1611949
208303
393774
1334051
1760816
424237
1018259
1266289
336049
1114666
303183
617639
102711
1315749
1044787
1716758
1820686
1708391
135600
424131
455509
493726
211097
897000
1021173
652565
1515593
975830
1139307
232110
1911414
526486
484245
1578497
130051
584473
648894
544344
1764512
1779378
900032
1272274
1374983
1599719
813033
992547
420529
1477328
1173876
1887
849044
1548850
75543
1112713
1696722
1383959
1929659
477551
847037
1293733
1220269
402055
703759
686212
824905
1167208
526407
1679949
1794466
125843
1872281
1913765
104355
1227800
89297
348503
561530
1200751
677412
1277232
98310
1757952
1579463
169861
1437084
1240280
1516606
1561580
1752716
142773
1365605
670796
935183
1448236
316896
1421743
388395
1222977
1112898
249555
1340829
1852183
275933
539367
1243917
1695016
1309986
1429882
810705
964167
737163
1769575
1125118
102122
1585434
1616052
847639
659615
744144
1092209
785474
1121890
1147107
584597
1328021
1155669
1113985
1409841
1204998
1581120
667434
1999210
855212
1861610
1383034
372835
9285
1488323
1446740
199450
788683
1687674
1067013
1603827
881263
139998
55816
1100423
1384783
465833
1105875
269716
498398
1982998
643065
757401
731114
1917883
907110
1402834
1658634
1805653
405332
1149685
373788
125333
1878808
1282548
1029229
685589
1285160
1072743
1183863
605041
1212978
395177
143868
368452
1958028
1863039
1146160
1355703
1820134
1893491
1875569
1172282
259793
1508817
921488
943998
1727778
1558354
260730
866293
60262
413439
1686048
154338
1691029
1230908
1543407
1927093
299488
1503482
1150744
928093
427238
1748055
320252
1991899
81367
1293545
1152314
163285
57154
955112
141756
345704
301546
1495071
1462127
1788491
979027
1685707
1359033
306369
1274910
1350773
678235
877158
521402
206638
982058
431327
648041
1338104
664719
1327643
355266
1973745
143192
722068
1048075
1939136
922295
46147
1947889
1317161
186396
690759
1491979
720512
971371
339712
499073
1910430
454177
626759
1272627
1063335
233644
255961
1614678
1608961
797481
743030
358222
1486487
412641
701495
1007891
1293757
1099379
944610
1287616
235479
549466
1402084
187364
472879
740513
148411
1295453
2577
140965
1297790
454795
312242
187843
281606
1247642
1084719
592628
1137766
632869
159018
1783584
538973
230502
1411288
1461147
1264734
1692269
1016075
970506
120697
738658
385230
186924
1907972
1586758
303726
489210
1040288
1416448
921578
1257183
336026
1110283
1007995
1718298
1865721
70237
957816
1886508
307121
317254
593590
640165
1356335
1408772
132682
1930296
1887208
196159
593318
878660
1250805
1029304
1889047
970658
1034409
603215
1386164
11520
1107019
214207
297796
1856483
1411622
654679
216918
505101
1486288
710035
1912946
1489594
1940141
495935
1338514
259903
634079
608854
1165754
1240850
1936232
1878258
1275609
1140327
295135
785362
1941682
1669896
1266901
1592608
725682
269840
1496755
1083676
498582
1379425
225117
1563418
1444870
1332118
633740
1824841
32033
880010
492080
427167
842548
1887955
1481621
1410081
1802885
406190
536400
687114
178333
3685
1033353
126187
637905
1129882
300081
541158
1611245
286433
1378366
53735
965921
578219
1824665
1290449
801113
1002921
1293870
479085
154767
331592
195196
1679388
79984
1376543
960900
655085
766899
822324
1312458
1311312
212968
1036058
1752661
1171314
10949
857844
313230
1568605
1706777
1473413
526262
1356707
1714868
1894257
1578501
794478
1594877
425765
1842521
1548915
1927375
1305232
828626
575163
786122
1256329
1735104
1499850
1128602
407697
1649270
735889
676966
1336799
1213446
1843065
1563707
1981932
1297823
469181
777322
1726790
1961665
1424736
329665
1816042
1642363
1832879
1349984
1850154
483965
216402
1918504
48541
488492
252511
644676
1942494
1834610
1162388
1528608
93866
1673875
850628
1239920
192289
1416270
232935
172731
1552033
316140
66543
1940521
1232178
1100226
493395
44218
1290343
106299
328422
901570
1942496
1413063
958722
1981683
728955
193164
1776786
1288233
36700
915988
1540254
178249
182356
1912013
798550
1650443
901351
396608
559417
1795263
572831
1140050
1177148
1953253
583902
832081
726079
165496
239422
683374
516483
1030047
1997516
1664480
1636707
429608
610076
1485909
1205874
1283098
57185
1540825
733942
782984
283928
377147
1837814
795935
1000121
1453549
1904490
1573442
1939232
1353421
200185
449688
1165259
1311904
959302
999045
800598
200179
184730
1126313
478347
1179274
827582
1273973
484003
877582
366961
1840895
171456
416306
491863
1818075
265824
397994
238514
193078
1281065
1578989
77172
841339
229802
1865427
346955
1928930
1368589
1941336
1881203
860917
1988693
371746
582949
1451442
832519
1729965
632270
840086
1011552
1848643
1433049
328283
1904698
1663517
1764429
862215
1040204
1281383
704346
702411
565026
1203117
1838416
1063219
1380682
439998
771139
1450983
1692930
1665992
309731
461867
1773951
718442
155860
1835937
106640
114946
530991
661150
322209
561651
1361380
498632
1710612
802266
844102
131694
864924
1814024
1387174
1429944
992211
1630684
990625
1404205
1783751
878597
1384364
1981330
1603963
840658
675148
726766
1934609
1412266
1354137
1421477
1791808
98625
680585
250708
1180776
1055918
1452966
566983
189468
274308
1529745
151688
780003
898760
1398336
397154
1153039
455652
448928
336915
183098
1068917
1922268
1121270
911730
1693418
533317
57389
612172
357655
552322
272635
29357
1830618
1152213
1320712
256105
799218
1104675
1119029
1940814
603348
545917
1433883
455191
1208475
117505
1402409
1922930
1836286
1819222
867408
1449466
1554270
954367
429013
567369
310574
508876
1561171
1731767
478594
1356868
640938
1743775
502457
1214802
968625
1301335
1449045
1306184
989998
1842665
1288146
1023638
217413
237509
625190
1267739
780806
646139
1599706
1646063
191316
1529221
1423197
1498481
1605976
1085251
773142
1784891
525231
1717798
1408463
1724240
1047916
375497
615310
811236
538090
1811063
1325572
1383062
1239588
1805194
1582822
416228
1953453
108075
995173
894532
1827592
194442
83191
1580999
1094129
1266415
1353619
612957
840794
1947098
1579540
738760
1291047
1116052
1029859
1972249
190467
735535
660679
513666
401725
98242
609870
1261002
1112445
91172
1787736
1483784
506057
919807
1234918
1772758
1784010
1041305
1570565
1850992
1924499
1662311
809294
1852391
1944691
1607335
45128
1948065
464940
1718935
365325
843722
386092
185340
283281
179981
777114
957165
590762
643675
1438853
506995
1472153
1133853
1761558
149335
954622
1504140
1059428
436386
1475269
1734351
1351149
550704
757298
121750
842394
818412
519498
587283
1442200
1388930
369579
1787778
54593
1989189
1162744
1855647
151596
1359961
490935
1889413
145524
1872849
520824
1959699
1772194
852444
453627
1522793
1743240
1577990
321496
1101391
1992450
1261069
217940
1279959
1468745
1244561
1679980
363435
1243972
874638
999619
786303
1521694
1395191
455242
1980530
1941882
1908848
1433317
81930
1867774
1402606
104888
475433
1594876
974271
16248
70402
1756450
349782
272354
1635447
1773281
727517
653429
1101063
321646
1050926
1296069
1309078
1415523
1078981
155500
170546
904871
275030
477881
388647
1998842
1873122
1238543
1361316
928675
1257889
1072013
23436
418076
1082389
1688419
1259226
480542
496041
190592
67713
1770349
590535
631698
203487
1767235
1827770
1693298
747860
1633594
2816
772713
16120
801906
1516676
1354785
1228960
334286
1793507
1745640
562270
1077437
1497032
1280849
571668
936169
119616
1195191
1717749
1762232
1814506
157408
184027
878061
1920116
10033
1886503
1505316
859891
1996173
1158603
387646
295061
275783
1746774
13365
395072
128450
1909901
917810
192974
1866466
1768935
1875174
742745
1180171
769839
1344687
1977273
17949
241802
1277040
810403
1882652
953279
1103237
1278582
1042601
1710804
789417
1100564
1018421
1587346
1811173
839229
1164019
35218
1875990
1674561
871998
1407150
909974
1860890
1235407
1635845
1597167
947608
1493654
1651597
1082229
1509170
1290186
1166968
1369596
1787985
140349
1061074
805608
683324
827605
1421818
360698
402553
152606
825938
1886249
433266
312855
1597802
426525
521581
260170
1968734
720667
1156140
852220
603969
1431003
462598
1499258
1642538
1855783
1539061
1358631
518088
450911
1621579
56943
628105
831608
1351876
1697215
502533
112008
1161426
1254679
1981999
853102
1839853
972961
1089586
1518288
495135
1065178
398317
955451
640790
365235
166587
744829
837368
1331580
653948
1990530
619017
419897
558010
1488652
146112
1490848
80749
1793967
1054087
1319486
1171531
299429
667020
1787605
367073
61257
570299
349397
1117022
267898
1518477
38480
1966549
417927
788531
1257775
299013
1343847
1204572
1356686
551938
1619588
673749
1759327
1383130
15284
1894672
806068
1957930
1047602
1976844
26552
1205900
599395
563609
1087384
1002808
420061
478647
280022
1788114
804648
738454
478579
1895721
1727937
1273243
1182136
1320736
23166
1879027
1975421
1186037
763711
540099
157752
766750
1430714
1923917
434861
816085
110869
1714629
837999
1747940
1907662
595797
1141483
1678156
293795
973894
1136298
1328120
1497478
1735824
1094402
543990
1669483
898652
688531
1883969
107597
810349
608382
123807
99889
153069
350996
1034936
673840
1369732
4794
1761901
1390963
1905769
862444
1151243
1914143
1059280
1219304
1799319
1377712
871709
1583974
1748323
1638521
1351079
851381
1558684
832268
1049912
191352
1346672
1925486
1326149
820741
397978
492235
1798585
193856
1250787
608560
1758249
1068282
276429
255429
171947
1473243
1694727
674561
270409
943393
890293
538167
1651570
1646266
1937442
1099917
1527343
993503
1354152
1823916
954374
805092
491043
674995
1508671
1767298
109287
387133
544168
873893
559677
953053
1633971
1471754
771131
1674065
242262
834623
414283
792661
1932676
1465576
376802
46692
307600
1965189
1138118
1392582
763345
1591418
122573
353831
1191481
492363
1187422
96696
672577
1290596
1540459
1055384
257302
1039091
893565
435865
1554365
173408
1775156
1325644
853194
1212982
1443897
1783761
1786871
269313
827829
1381410
284648
223075
1728025
747202
164292
706337
1884132
434537
1736947
1817874
349969
1050336
1960570
936252
951973
1886647
1697283
1564497
416146
1438077
1757970
1172029
1711590
1491126
818529
117153
1033385
287722
1857884
563682
1599315
72429
1043616
1923242
678913
284177
266252
458105
364500
1553145
1696156
708202
1599213
1173061
1781330
1733987
384286
692467
177107
1471893
1285886
1210335
1270437
1814133
1796181
1695431
1113360
1180555
1361231
615740
1452287
1583635
3020
623192
1548413
1680745
483689
689881
1289983
1747565
1153841
1987406
1101509
1550733
789628
165898
1690130
1343670
452260
116911
1236674
1868613
50976
205276
1718989
658094
1084634
818647
1649314
153893
357293
329360
37818
687819
1497080
1096794
1138181
1662034
1140072
1690550
915635
777557
865242
613972
584394
1064066
776831
1422844
1794564
1172320
126036
322369
1016696
724025
860474
408916
633529
1467107
288678
546071
986544
1095848
1652372
327568
1535495
1317071
1505023
1564987
396553
1932989
704909
1894924
935578
1466716
208598
1049281
1139315
1594786
1876432
1154358
833918
1556501
606062
261768
1639141
669347
1808843
197737
1941522
1462400
520791
374502
1280325
983330
1669193
211764
814556
117233
34494
1744428
381051
918914
1039185
276296
1921379
418631
1408235
1958152
442012
1634929
338291
1439085
1891075
1059017
491619
263678
1358363
1717930
180867
298520
1051964
1856926
232201
1035972
1893581
233260
8016
588416
1200732
1016529
219665
63606
959117
1081209
1930528
313951
1529652
1627084
16444
1265667
661230
1373350
1884067
1857510
1835381
1278761
661770
630362
1500443
906980
1654920
26322
793552
1661661
1968047
228075
1010078
1730865
1825088
986803
1820485
88296
1594185
1367068
1300420
951664
1347613
990423
125992
949671
1389063
1179833
1391401
1174920
197930
456890
1538031
1307086
372939
549037
959986
1348466
628191
1100213
305676
925710
243402
1904830
572083
714098
1700524
40432
6063
1619740
1180113
1279796
1156175
38681
906274
102101
1497722
293249
113871
187705
548461
1225051
1953249
1264644
1491693
1789207
1547172
1559719
1977770
1616361
223374
1267969
450874
1428240
1155387
257881
1292164
1876399
518545
1939442
1184795
980458
1356839
115633
1485856
799253
616870
1104155
968307
1578407
700049
432673
1664187
1392044
1140588
653030
38512
1346840
1098584
653107
1786887
1963273
1843476
499650
1626610
1102969
1545340
686400
1080738
600850
1803945
1537611
396991
724946
1684699
10031
1163935
1706509
602336
84156
1919975
943710
1082401
1200988
526440
217898
1118292
1579220
1908522
1667283
161
1663172
1972203
1306757
490861
1992694
1861918
326828
825839
199023
1509393
1847032
1560943
1283224
1795385
1215700
1144497
1962506
576260
641944
710950
784129
1428140
1413242
47567
1781562
1240714
265451
1271020
813455
794838
1096192
1746439
1658865
432843
207978
460337
1183787
589108
146135
1267319
1178430
396841
1517747
418441
1815665
415539
1147702
308124
1304233
745044
1917475
720630
1103349
1969794
1377953
992185
900376
911054
1613043
1773236
153417
219099
1257004
996172
1708273
1880574
1689913
1055932
380685
828539
1518085
30516
400667
106374
1038278
323508
181582
761542
1075957
1127751
432749
481362
963512
1824037
763234
733915
1587250
632849
767008
617306
1429637
1072685
750027
1830885
996548
511404
1706073
815775
1443613
1834284
1632874
799770
899826
1891715
519026
776536
1672897
1381407
543368
1975527
1611191
1797459
990311
395009
13078
1477124
599442
1531046
44469
250637
843055
1543859
860947
914443
1818410
1948122
213401
1749386
1624593
1467254
1227989
1877733
681397
623169
836113
1344393
375777
342824
721650
1847861
1228939
1104076
1494257
1445538
1106413
523923
1979846
1610916
462589
1148459
1127820
914299
1092725
1145101
227335
582891
1249355
24929
1813832
1465786
5907
1614790
1466045
367270
829430
145031
338380
258958
1333162
909838
1330082
1768815
1186198
339636
449686
1232972
328830
75621
1478686
194513
318617
1180803
964178
78295
1332454
1700817
423142
703481
846646
1929014
408369
741762
1376879
1658135
967323
859586
1960686
1245049
315206
525330
1218834
1426716
410964
928047
1337298
521672
1305261
1837627
12697
523121
986334
650497
753210
487662
252725
997580
1922025
85716
35029
1436650
1453408
573061
1629392
1192824
736198
1322760
497120
765061
1661280
698707
801604
592131
841096
587059
1529135
873690
1247265
848283
614833
313621
1761197
254640
1286877
599778
1655076
237717
1399805
1580194
563178
398370
1362025
1776918
699005
371725
623748
1861820
1550951
1624762
55225
1671013
235404
1614831
117374
384733
766196
1371782
1868238
1137223
546038
1397112
1547254
1798448
304836
130315
1072858
1560723
73145
1482235
317744
985363
521601
17952
1732582
1306732
195883
1500812
1855023
1317447
1601215
181089
809539
1604523
310414
1644082
1648967
608390
161877
1549249
1862525
726411
153240
1651941
1842525
178062
390331
1540413
690304
903037
1930307
761065
1077905
1201138
583291
256683
161600
14612
146549
1912856
1398946
126268
961511
1212860
1928258
243067
1768802
260252
644709
154707
1357631
869017
1585455
476182
161095
950967
13993
1403751
401426
1405274
1536331
459373
1340003
666662
1817839
1349218
1147458
1762584
1168452
1717078
931706
1077869
873544
1391465
1234883
1018782
6900
715361
37110
1900229
688947
1901750
1974831
732641
685291
525052
195519
562711
1715487
1571333
1963657
210810
67539
979183
1806912
550343
1094421
725695
736297
1057512
678263
486628
1561339
1334709
1915921
1063948
229622
435540
11087
1063471
829417
1642920
1299915
1278007
1711120
1369938
1643417
1032422
436016
1692673
1706584
1217386
1808825
37009
545853
1870583
265304
636105
461590
269114
186157
42614
1249169
1399588
341339
1126568
1229818
289441
626878
661697
613101
1929937
1083581
862480
667783
1165423
344594
199006
1257886
1093240
869671
491215
716713
1886770
1264109
867660
163633
1730154
1785593
1863173
510946
1589285
1198934
495918
1456774
1986302
2799
1450201
1384156
279121
899355
1071489
757420
882595
1314502
906441
1312426
679415
339739
94757
478179
376067
573848
1281757
1551587
73029
1413958
1194876
172685
1282093
752645
639696
301620
815906
710826
1201701
931179
951071
33720
1637762
684468
566956
63628
1589480
1274161
844224
945112
477947
1232286
1186809
387009
1691326
792448
862194
226922
1102188
160664
686682
285043
868340
1137279
946940
1712306
94493
1691832
641647
1174051
1225750
1829893
472877
1477036
801432
1254186
7428
1746006
1922638
357310
501700
1404573
585453
1398561
1663833
1958559
853954
227290
445993
645775
549102
1381371
1955401
624575
904055
1751370
211044
1883657
1416630
784138
1181657
1032682
1609372
1036345
365575
1200330
1527566
468079
1319669
801374
1785133
607824
551101
1874420
464442
202104
104104
793383
951915
493421
193338
1278967
378796
479176
1073392
1366673
729079
556901
905114
354241
1584285
1243346
910504
1490102
76796
1709550
1743663
254452
1465940
31623
1406480
1849851
605695
1914654
852444
475901
1751324
1341503
1731538
179432
1472338
711773
229834
353611
1759809
1321474
1671483
1932692
1710227
1100223
640232
1238232
1317817
767813
1208865
1652007
1943996
460823
643973
1758253
203502
1712896
1181270
1056088
270465
1323501
1287987
1605360
1411970
591459
1696423
850170
1798136
140620
773285
372310
554533
662129
425033
490978
466228
886402
638355
1008082
199179
1004972
1741280
1665502
1813511
863693
1225500
1426238
455513
606993
1807207
1703206
303590
877431
1146795
1588475
711381
961608
655013
111546
1880999
308483
56197
841104
41030
283781
215765
564230
593323
1963933
1079614
1885297
1599898
223782
702891
1128711
1899503
160464
378646
580513
487110
1589909
1097544
262663
309214
754411
1949260
223220
1400722
1805689
1875433
972952
461370
832981
1428116
234429
1398280
1943557
1043048
1818959
119273
385233
1497903
1686395
1017213
310137
1986240
133230
580322
867737
1388075
1306612
1595898
1573108
269669
1063507
967579
386405
307978
422861
1431505
368403
1992197
89988
1147349
1979400
855508
544615
403828
516997
549504
1803528
788412
433224
816631
1760116
1870073
1898263
701386
483403
960076
690728
986938
117027
120671
373990
70103
654754
1242837
316337
990234
893381
874918
1253204
44439
1696904
82429
1639800
377521
1985076
885152
1147930
1326102
658852
173705
266682
251174
422399
226766
1733379
294223
450738
93237
532901
632186
576068
1568583
134047
481717
444880
1376090
904137
1808800
10641
690483
272981
215929
167172
407679
1658638
1689075
1975230
550212
946617
940839
1363324
198700
1671252
1175849
1905307
944749
841337
615435
561901
1763832
973757
49840
666892
1969837
905275
753028
1923547
244424
177867
141665
841067
766749
16807
1591669
45228
1294517
852899
587530
736642
497295
1840157
1651468
900643
421941
710671
1175303
484556
402269
834128
156307
842741
912001
1384332
287552
1014124
43834
82481
1442105
613432
992778
374198
320593
402632
1726409
1950951
1886637
412954
1755157
1640109
343089
1202111
429336
1512615
950666
1598217
1925478
1204538
643965
1888326
818046
1633350
1047610
511791
165467
1904692
1824935
604356
1304221
1080209
790955
1035235
330328
1371359
1592110
1058372
202333
1617776
1987977
772613
1097135
602514
807404
1889595
773368
668081
1911829
1653743
1978842
1823758
1382231
1206725
397287
1634565
1583977
1803203
249935
1628188
1914970
1525156
504953
1193333
1503967
1849424
1782755
809017
1804520
1794071
1874552
1376400
1276405
1695201
577840
1904863
1132409
623110
523144
1473045
1428330
1021202
1234223
1064231
1621445
601925
1797012
1134947
1216083
1812735
865962
1035174
1819125
1173752
1207107
1915049
217773
1133372
252152
177340
1095336
92931
699298
774719
796229
1986312
602877
1695639
1646448
1333833
1364368
770200
739862
588950
1188656
749346
1934859
1136550
788612
1548506
1465890
1791745
841934
1134856
1547415
1412314
1512661
1529916
56168
1818542
760786
604827
1242435
1960618
771153
1376597
1069559
1469861
1510012
500860
1731742
404233
136324
356191
200720
1839731
401382
253195
415757
778644
277415
998429
1006302
1710412
1168143
1294107
1686945
1560064
367656
397544
1398953
924546
1929942
331677
1827371
1298234
824417
10102
406047
1968236
882664
1846292
1206854
7489
802382
1913357
1125352
896988
1943536
173379
139892
1742336
1325364
325524
1892805
641663
208565
1616566
1770269
1246847
1742269
527782
1929100
1356909
1466400
620171
694274
1489330
669452
1581093
284772
1714401
1095230
122082
111395
770138
1087038
1883373
207403
808178
156760
1067622
31589
1989533
879251
265603
986109
796772
1833736
837747
1837304
1805706
15564
16229
1305309
1242735
1547379
1717532
1549135
487575
9349
1748451
1248695
1860600
600015
304946
1691649
895457
51511
190334
554640
1441810
1616200
230409
1393218
1932835
425156
1836611
1548204
1664222
752305
1604414
394600
461361
1325048
404510
792821
1030117
192707
1151710
681606
1408142
425249
387895
247355
568385
1989577
1806464
1755348
267521
1140958
58277
1423488
45714
1535131
11788
1003740
1324211
335601
262935
889421
1832114
803093
938605
980128
794940
948933
314723
1246789
113738
778774
168801
1678880
713964
899483
398408
684958
858199
192623
1578473
1984628
49804
1013108
1277846
1300686
1652566
885028
574644
1095364
1599239
1072713
73308
703105
1875814
1070255
311789
1749345
1868143
182596
973978
851969
1178946
225025
852135
1710884
794626
546112
186927
1015378
765556
360256
1618170
1350563
34832
717437
1628998
1190508
426916
583030
1305053
1202986
1775861
812728
1625320
370864
1673924
761864
1579134
1595441
760053
782132
575363
201295
894272
1849828
1561555
360852
980244
625948
1535516
1562309
1987503
689625
1214983
681073
1610357
1911082
284462
702097
509357
1431620
1360448
1803544
1779076
1268213
1646994
1824040
1526147
816468
540107
1195253
981508
759323
1903658
1046196
271474
1764873
1275388
1463095
506642
450264
438749
205822
1077878
1010420
1456124
113902
1703338
1095454
1676905
946445
1465444
375555
997310
469107
1010102
1197466
333861
665418
171990
1333410
319379
387534
1139676
160077
1999837
668771
387036
1652989
1829081
56525
1180765
488558
1088769
1398326
1268042
1382298
197364
426383
535036
1106822
1598403
358466
1185670
421963
36801
1381628
762562
501069
178995
815564
1157876
1622846
1120740
1910435
1127139
1838351
1996286
1704048
1595839
311707
237514
1297509
685319
620044
181136
757682
1593738
1115456
730883
473759
391700
247055
125538
946959
963386
1113405
50001
1479636
947686
403218
1589782
1667577
998194
678650
213361
660605
777092
1931394
1535473
1395013
1135949
1327197
1910226
872477
933321
1610407
1245741
1885433
1988132
530006
987156
878343
941713
1823259
1175488
1805233
635726
633904
237109
1616825
1027620
1128658
255072
114197
1363827
981611
1447966
1650257
456471
593234
660272
1546846
1098060
349563
1026905
845419
1695606
139865
781329
397621
379436
471693
806416
292239
617304
765646
91138
561343
1177050
523511
149703
1502864
60222
180828
729350
802153
105769
110523
472885
997633
225786
1462801
1230408
936010
1613566
137038
624698
248363
1832057
1271488
1595808
225141
286483
1779499
1198636
381501
1082685
1616469
76308
1239236
281971
51701
181073
380952
1590924
1837019
1492862
279478
885853
12912
1790421
663054
1360266
1845358
399057
43678
678401
1336990
837977
887787
1517886
1381452
298326
475109
1259055
418654
836254
1099810
74790
1428158
1902866
1346607
1498270
1497815
1459686
1964721
757892
1714137
766160
786094
375352
1400630
1270656
1966303
697054
1376896
1861020
1875334
1876169
74019
1019943
1420029
212130
986969
541014
1738928
547867
165210
8648
98206
568818
518182
482488
332159
1223123
404010
938997
260593
1616247
939260
1805665
1840240
293032
1688472
242279
731316
1974533
1807147
908424
1776503
1532504
1984009
67789
628623
1494895
1865057
154021
952819
1923420
542499
229477
756996
1290621
1046647
504283
1095805
1981371
1378872
855704
70026
927979
408125
950832
149642
1171948
1366721
1768854
624922
1824221
106320
635353
380220
1166381
1088508
224921
651968
230740
1116516
353851
1873725
1279423
1893792
1488043
1856127
1178656
712380
759659
1465215
698393
527679
937047
376921
1477296
1191727
1958755
1886406
1809125
724656
133500
124413
1355594
361994
1139268
8607
1344841
443120
798090
543104
971525
857196
970799
1156390
507067
564438
961609
918387
198554
1020340
808012
1845108
1158598
7577
1584119
71470
1774702
1564906
1727631
616233
1564622
158533
448161
409940
1858221
1129442
163964
91979
399307
1336862
1561718
1426566
1258623
256836
1979684
676888
1084350
1839632
1626190
579803
96681
187814
1663517
1182053
715008
1304596
588145
1604970
982604
1602815
670881
1967383
1168068
1638883
328913
1330051
1829123
699816
1516626
1350255
1567784
1198420
958309
816966
1682484
700422
1177303
517191
331020
1151496
356387
1328885
957433
89696
629941
176542
1491179
48194
335350
698011
1486153
1776464
1732643
85720
1510861
58531
761183
1077987
11540
1814899
641437
612367
786049
1557233
1179433
96779
1961524
844635
199553
504102
837047
1147570
472041
996642
1189757
1552296
1829709
1132542
877825
209279
1906684
466596
481317
1092290
578152
1485067
613591
716806
862401
785925
98570
537956
995543
178560
1585386
783336
791209
499468
187032
691578
1337948
1352131
1568463
1361315
346846
613305
1210840
429380
44456
251692
21379
154853
1925402
709561
1039648
286508
1496276
1089621
1253139
1107540
1096989
1023992
294999
1379767
372032
678401
471898
1630159
1936419
873311
1746575
690012
1092079
1270964
1810466
562284
1324221
1860992
1835501
1607902
366476
1771149
603703
497906
1437216
595819
1823050
668125
1537132
1294328
1834560
752595
1425472
1688540
1851075
1043271
1766271
1958495
1022747
173460
1715770
1666635
123299
213603
1594450
674177
1293300
1056719
378425
955287
1508337
313713
1916099
430647
1447114
1754670
1041666
771331
894071
651520
1410965
982548
85287
976121
1138143
464208
578233
1360134
1794169
1577516
1158840
1903130
291921
1863591
1991743
1720260
1374957
442492
497685
1917166
1354108
635562
1758058
159041
411857
1527060
326194
322343
132341
1201201
582184
1666968
181223
1883785
1970283
808558
898900
1787074
541397
1793390
794765
687336
1741560
1357263
1322750
685614
219008
1019581
794955
1568767
120936
1577319
1906278
1297169
1257512
773439
765745
982150
654598
1757977
1596902
205577
1243467
792692
1266438
441946
88183
1317647
168453
1052075
1772179
101967
1270587
1872433
1714225
707069
185544
1813065
1631078
1063679
390147
1799591
509145
377639
686173
1072729
1695318
1848815
508295
450145
1102832
288914
298274
214452
1335969
1658505
290517
1857253
984157
1309868
1851449
757903
1201455
162538
590275
1703965
1751965
1927990
94327
1141305
1748
1761865
285993
1539392
519294
489807
1170470
414738
1556987
11741
233327
950891
394265
569477
1496461
509294
221482
985306
1054383
649362
526957
1445326
113632
1919566
889278
1139370
1337633
768935
326114
1476011
1633199
1343309
389681
507114
757189
1096087
1705083
1959360
1012232
1705376
1961999
1580058
1732654
1367944
494077
111337
1646567
742454
1985762
859793
1426357
1629871
1036309
1310113
74649
788757
566739
1352025
644978
1509673
122356
438362
1624932
1266703
1162932
420673
1857858
1868002
782392
1794571
631896
1248649
364878
1340288
1466082
776496
1938394
599243
101192
1068952
1277637
275353
573882
1187231
1660256
1400289
1365316
616653
1856103
1268289
1106420
1366900
1292222
1834406
1383336
271667
422586
1160106
901180
1596527
777050
956334
1346405
1680472
938192
698550
1980805
1131629
1327699
1840806
120867
1367796
385543
179124
568250
1808048
1552638
499555
1517986
1255827
552268
1120810
1531747
708487
271942
1463793
821665
1671498
664004
1454327
1339590
539260
599240
495190
1195279
1569172
1981903
1577112
1030316
1408427
646330
446362
353731
547915
1607061
1389509
1754461
1558979
1846248
971901
138014
1234006
1201436
1600435
1621165
1080297
949874
548366
1781583
684412
450253
1595386
1775129
1721623
678863
1886471
1225003
1856621
28528
124475
560883
823486
1312857
960369
95060
132264
1145304
1578895
1133375
1302791
547086
1833644
247606
675612
1885050
977597
768332
628923
831622
525323
1985266
467719
453349
1744720
826210
1019160
571016
532615
1207553
932991
5880
897795
1566081
902360
1495459
1568176
1062103
47644
1158510
945958
248695
1634570
1629076
956563
542203
293024
290396
27996
1569446
721063
250937
96437
1665689
1736041
276185
1355694
94652
947136
874623
4854
1708885
553723
1670775
347308
1269871
691337
1061043
1061579
612930
468659
1760162
757693
495002
115409
870929
234533
1767974
1365920
24985
144279
1832095
1990929
1415304
681445
617943
372278
661456
381766
158589
84957
1053339
1015559
1380482
1703062
126826
1356683
43260
56162
449811
1659944
555016
59015
1142399
1119525
1675105
593577
1864920
1269944
1998662
602093
1920457
373699
1880258
1673622
783820
1706524
1829769
1896519
1975285
1734682
1506454
51228
255663
943677
1460484
1159907
1824091
324176
1733986
744367
548245
166127
595664
946565
1095068
976854
98471
1475334
377467
360482
210716
1357030
1037819
1436656
954717
836831
1343982
870958
1237090
1758328
121110
321663
1657698
531990
1059456
1835586
1508410
18704
1248342
1223527
196637
848877
723574
1188668
680939
1478017
482737
873529
580903
1521294
429627
1763998
1816251
499351
1556840
291191
1912684
285650
328400
1394382
1324232
186303
716376
1610595
1088640
2824
1797425
1950459
971700
245485
1760724
1119968
441717
629831
1837644
1012286
940680
1474694
1023287
1781831
1296384
1288654
524929
435625
1520447
1147449
1027047
17017
320890
1614894
1885783
1972411
968828
1032840
1477202
1742743
1266587
94730
365900
181108
1642705
651818
44430
1607880
24041
1921491
821367
1643885
542493
1004010
264007
1096906
709954
1335773
1641697
1410183
298548
242739
890634
150893
180424
1088079
1415620
1888180
159722
1079517
97111
819913
1677702
218752
25661
1917141
1499879
893714
444872
1243474
1772570
1235976
1849046
1435115
1550449
169447
1673115
1141918
616770
1602238
1532143
707097
1915566
1449140
99809
983264
1773290
228404
1368199
1845640
413779
858779
1115661
248943
1235120
386764
213938
1265836
606346
357808
1474180
1286828
287485
1598168
1024864
1849828
697741
451620
500417
1255352
1638601
559098
1375537
576530
465549
1659029
898181
198730
1907031
1732716
1059922
840585
777493
805356
362353
993064
1972568
1305462
1730416
250696
103466
1995835
398987
234062
817474
1253888
234820
1572784
376755
1530620
1850672
845350
1707634
1402555
1365454
231634
1937252
837574
114688
1293695
1832480
302939
1011395
957550
103377
1806983
427585
1726670
1528197
888757
1527411
208305
1494551
1746302
1039396
1744470
1584292
1621689
1147165
1825671
1771776
1563938
1568252
1053357
929848
1150754
728345
794715
1300054
47192
733567
1645499
1266808
249968
1970723
768862
1275661
735614
65407
517907
1934830
676867
1508100
273363
319308
974879
1466099
1853295
1301792
1072409
460239
1336639
525022
1145676
1936497
649060
312143
1965877
1909159
1109673
220475
9204
817674
737351
1341394
1271491
107825
438566
605756
284908
360123
29723
797125
654659
1449947
1640656
1686103
1967371
79482
1207572
269804
580352
993696
423761
913287
458941
604722
1188158
815138
1152181
1768967
1973614
887283
1771054
797483
50377
280408
865334
1798385
834979
1224176
1886271
443060
457702
529686
1663716
1276034
864073
127945
808726
1647925
1699837
1288456
90987
703895
1068445
1345108
345821
399097
1959566
885999
1333897
1499627
1091708
1453289
1824929
1938057
1320422
1356782
182285
1265488
1222445
1890430
1798582
745506
1036099
606794
323282
1789895
1541540
1123817
1367313
159449
781787
1741581
1680646
56770
1969528
190641
1877162
1917505
586597
195673
1389108
1009561
1528581
348315
605285
112608
1035923
1634495
859299
1583510
1076441
1959606
695277
884375
1610976
52540
1872112
719062
300042
372416
465919
489498
1462743
131578
1284278
338440
1251010
625817
1146778
1996052
186837
878182
657921
1924783
1315438
1594928
1079652
1408292
372382
620734
237261
335957
764476
851013
1044789
1420869
1880175
274007
1982588
61159
1272018
1872212
1704132
1667411
387813
1657225
1595279
579112
726356
1023782
1594382
1020970
363128
897899
1973269
1948490
1652912
1185886
1967593
32964
1686704
584675
327134
1110892
1050646
945527
867990
208638
569877
31765
1665775
2982
1042601
640243
1070995
382639
173685
1823371
856688
332567
1537407
810636
827276
1953699
1820744
1836305
532273
591694
282549
424276
1232505
1460953
1564018
553705
571623
1768904
1736391
1739747
1848081
1400167
1059382
1070427
1676431
814630
1865827
1815919
549118
785729
1742063
902925
921379
1638911
775372
1866314
79894
1011219
90446
281670
1929360
377939
574339
918102
643258
1822753
506973
1207408
1102297
772644
397876
1004188
9621
722982
636414
936720
1728342
1204451
529359
104487
1322407
1480746
506882
1792310
838526
1682076
516204
1744783
1630594
1169764
1545555
1527566
1083015
1039452
842742
1313430
22600
383731
702331
601544
152556
1203162
1071236
211285
1404090
227205
1779298
1131537
1631104
1757436
1204978
739999
1110175
1040345
953083
961730
1335406
591693
1243727
1179382
1046510
497731
314473
1571040
301977
926923
1925169
571890
119768
939767
604383
1381318
310893
1605910
292966
1818262
577025
313704
301213
1758357
1233337
1574660
554917
774758
588929
1586971
2687
523907
1483830
495262
445634
1088434
1232283
1661730
771380
270924
960017
1320001
1350178
953784
623066
1825630
197030
1487985
47148
1788034
1216110
1207848
281350
523974
1569020
452859
1626419
759636
371646
1936159
1626441
1716093
1979437
582334
655658
158533
1001040
1896255
1410755
1454815
1700422
820978
1023116
1868322
63594
1458069
489078
375377
551533
1179881
485320
1306234
1049902
1984482
283792
1910297
1417692
1116968
1224440
217901
461328
919382
129785
1709738
16806
1543180
195435
1870554
1318826
1153068
1146364
1260599
443983
523492
89594
643544
838781
1944875
794572
1775015
1875308
214066
906926
72213
1058742
283035
1512252
1957992
356914
993002
792850
1740264
913529
234971
1305028
1771960
710573
1290917
1091365
1220322
1353241
187861
415431
991906
1353104
1259534
724985
743073
538570
475516
922662
302020
660895
1883718
451867
1009806
1040206
1458670
513149
929722
501740
749916
1862499
279568
1454122
947625
847789
1485278
436283
581585
227490
53588
835637
1033235
1893186
1995437
195849
697820
791681
384
16702
651978
1574839
2670
1077869
1057653
568304
941319
1462015
1473430
996181
224430
127953
118123
576485
1284607
176463
314269
1799255
1073874
99222
1617601
1033563
440723
1761013
1942086
1151452
1885062
747044
62560
1050482
1900715
1307284
1384001
1922489
1530443
415540
672312
160611
422938
1388062
1738230
772301
845589
204325
212000
1247634
959890
917088
1228895
1969775
1676705
739526
1783446
1142419
115277
1744260
1115183
1590365
1173276
286708
1282228
1026499
368671
1641776
356800
1796857
717177
419922
1402722
654195
1624363
1260249
1098025
1410745
1662464
1388891
47898
273569
1725257
1810944
466370
313077
855284
1423603
1916927
637631
200046
24285
306729
302890
990973
1561206
1887398
865370
865995
1440190
902794
1562054
604464
1598893
788347
1403019
662149
1164604
1513026
1431952
357385
110168
277344
1762723
253068
1061212
307273
929639
591138
1140051
1955327
1507378
865255
724929
477999
1811492
160197
851738
1557778
44075
1257325
33098
212342
1525286
168691
36671
383272
1960874
341671
1926529
1963823
1659811
197136
1094521
1834452
1609341
1341735
968100
1040329
334324
596999
1364436
1740276
1059259
1071389
1710336
1858511
147049
902904
1442291
1037015
174596
990368
51591
1016138
363938
908733
1546651
452157
1034522
1761640
991446
468971
591243
480034
683807
299972
1925576
1560123
1162439
23986
1854268
1928895
950277
686303
630958
1095867
1975068
639439
1056453
85798
98507
1537156
244148
570068
1689932
1199921
65009
789221
596728
1828195
963337
1103173
429037
724000
1191945
1305958
1625587
624685
1492376
841480
166831
1285514
1154132
1904207
1865096
1594533
1884700
809949
178900
1782973
1968522
1229697
1882071
1255688
1095251
109688
1502420
1569281
822230
592661
930824
1210675
1575428
167269
1731749
1339284
1408825
1820283
1211032
612033
1392191
1468530
1073377
1602448
246484
1983257
1618173
218310
1376478
1305878
1473189
838343
1017167
878083
400549
1325619
761613
68859
339186
182750
407649
967523
1408690
885388
230458
292265
655494
1035970
826408
1612272
334605
1870700
1212423
17242
614189
1616833
715450
856171
1122106
274558
743392
540664
1986608
866343
564039
1382703
538288
671637
122682
198806
882619
119581
717946
1169456
1487497
1601081
1200194
1831896
1542472
1427337
1684790
414269
199753
223811
1624414
907931
1805055
43047
724088
69548
167102
1501274
1333180
1241733
1124929
1867441
582384
262034
1236537
1375588
643965
1932069
738080
25035
975267
348770
1101332
1441418
93729
1250811
368050
116625
1807648
959562
1940737
806483
1333359
709933
1191439
518496
1388123
588298
947483
1390662
1817716
1693963
1952874
1501006
782123
723988
1950459
1271222
776442
77524
911440
1269005
1739031
977732
822003
857998
260234
602804
976956
1474830
1826318
987850
160018
1827535
1736818
139618
355465
154666
45802
713887
763051
553473
796027
1302646
1962033
490022
362222
1834359
1044594
1813587
673928
474619
918383
301290
597364
1655764
651412
1300758
1777011
1001196
968490
570831
1167719
15438
280465
823069
1290744
943897
1806582
78286
1214409
1197900
1063655
1895703
1540787
1772881
1873502
1104104
1576414
1951330
1392828
1141422
1162332
205004
144595
540500
534879
1334083
256782
690538
1084622
864545
1191751
145495
1535267
26843
375851
621691
656298
1579713
105889
1135532
1824506
459362
1834929
1315473
100921
721278
622684
127111
1867913
191732
1282157
1331655
1425096
44409
1861575
1939283
1562290
640496
1728686
1889331
1534211
186661
119858
48810
974660
1685680
1537775
99301
908078
14995
92772
1821730
491308
1151893
1039627
997865
402539
1133261
669455
1409699
1530936
1404082
1108225
494282
1164243
1121087
833915
1410840
1103143
1029963
1975470
1722961
524122
433294
1308545
1166415
1445976
1886573
1876270
1596320
1137561
761345
187349
999556
297272
566986
1234820
332855
1260689
1563842
667252
265881
504437
908897
1110936
12863
1984140
856532
1446285
1697891
1246986
432790
326607
963107
1852993
1982805
511340
789810
1996409
1784330
944982
925831
1432392
462719
236976
1435635
1304901
557108
87640
1668327
1956802
1702660
1565694
1746711
1490460
844015
686512
1321486
1813331
1997718
1651764
923977
68026
872948
463942
355336
418228
1840109
187596
1093595
842308
1463071
1261715
1679986
905702
1321902
1950081
1256021
476966
547081
1050608
284142
749444
1726596
201412
1992293
1146982
1443536
428351
1190046
1289830
285513
488355
1833103
1550875
385944
1318832
1985153
1477698
112690
492088
1289769
319825
290166
1006111
1344050
522926
395021
1134042
207408
898860
1844290
986458
1836681
1337394
1181736
1328635
864977
1824121
1268296
1439191
1377510
1870691
1379994
1385818
1114565
148663
1640335
268226
1134904
1953254
833060
1862411
1707535
1046507
540514
181837
619823
975759
1268995
912216
1686181
1523694
1233458
971971
1797279
107757
1334764
1600625
610076
1289520
1072458
1946236
70466
1815407
236988
1954901
510500
1410333
1382896
1546985
1420836
607300
686839
1167420
581851
41499
1717243
393522
1996973
1449314
1905332
1126515
1769362
1440306
1391939
723991
1218965
1735949
1583158
553584
504147
1553442
1006286
39181
800887
1798231
1176780
1077062
1805479
1275601
1632368
404821
381662
194714
608570
238487
85860
1984161
336202
1108948
1448703
295504
436382
959156
128156
843622
424556
304064
1422507
925455
803770
645532
1303386
1053117
296377
1859382
1146551
899003
210967
196786
848134
12579
19374
1337793
821099
995245
836708
705008
445203
96588
897077
1694491
302333
726544
195457
709204
1510378
1422463
1896397
385554
1830332
1544147
659817
1842773
663560
1435640
408356
171428
1944287
1206791
1272938
1606819
1364373
1773376
1053165
1461059
837523
542841
32136
412525
406306
1150072
1651806
755644
814879
1533201
1049873
620709
311120
983108
622781
967025
1972942
617317
280810
230718
1324101
923017
1890532
1545685
1915859
1777488
1182124
1574494
1791754
575016
1422746
884159
4949
993708
671423
368405
992087
220615
2348
704976
952841
506311
1287070
515780
1164595
1804248
1882224
1412945
1018253
276131
1631118
359078
885719
712678
1369190
392907
116818
1139607
1154083
1198862
1645582
1813960
752114
1750976
1215617
1546888
1810644
1461553
52300
277033
886172
1972974
1149453
761226
240975
229826
1069293
480252
197048
1810562
1098086
1670251
591393
1096362
1683445
639383
77946
1020753
1311350
302921
1770649
474577
959766
168757
1036673
435495
235752
1403745
1800487
1633532
1548052
452164
428845
199351
1050331
1268967
1240190
1507825
1907715
830957
1959294
707197
151457
324665
2928
338094
1291200
9360
717254
1465747
1084243
1802205
215480
526027
148539
1040015
1335600
593786
428299
14516
1549633
916127
467288
894078
1023278
1204279
1273377
640213
344382
997991
1811621
461202
203043
372981
843689
1062081
1301721
716068
1523360
845791
1456631
755494
1470148
969719
307761
1342736
1981241
664912
116078
559851
1535389
75457
705718
1327939
283916
1530569
1541565
1480334
736119
371436
1764587
1488749
712049
1977969
1886230
482017
1585574
1134828
1866893
299162
238383
689563
1705597
89100
283490
118604
1819241
1188320
1169582
213276
1443102
1312279
1226293
444622
1365156
902874
1517225
1863489
11087
376755
433026
1681934
1091014
1780042
5794
1445179
1923449
1905376
685484
234180
1820167
370196
69385
69267
336361
1120312
1518549
1260883
1017457
208920
1468220
1790120
1889799
1514057
536566
181925
1043352
459789
1634205
233627
728963
932558
1167000
538421
1623026
1474279
1927258
1514435
920670
1155529
1244599
390671
1604271
332001
1992752
1037273
1958253
1013550
660634
1862529
1278352
150114
884969
1310699
156438
321385
1733588
919402
1587932
916798
438630
198881
1691746
531137
1198844
361724
974679
1390150
1271652
1119170
1781561
459713
541242
111973
634198
1928243
1104881
804037
792741
685866
1242652
419184
423593
425124
164600
1144368
67333
1804282
1433375
1353556
458931
284324
1832735
484429
1172530
1368510
363718
1209553
1755781
1098396
1138736
62124
300795
57765
500463
314538
1455803
1772306
373875
857327
528018
1495544
489731
657426
775864
807134
1184501
560492
1582495
689693
145256
1466099
1049476
322572
914670
1341939
1427146
1125929
708588
1554728
1235886
894800
1282332
791439
1724133
933531
703860
1040553
985797
1097491
1845529
1503673
311311
65348
973397
1214092
878305
839694
1229621
1635831
1118207
1768196
1507055
682777
1534843
1337708
171413
1286567
331990
1715966
964133
539750
1533291
742833
1894506
1105986
1117189
1383815
450295
581194
1985768
117727
776417
770019
704633
1786871
1204489
1561089
1675604
75087
732616
1979171
84605
371538
1343321
747069
1515073
1821315
145496
1303390
1741775
1665693
908715
1698208
305337
1270957
264188
180882
350441
493994
384195
224034
259144
690695
429656
1642334
1739415
1588497
988167
863728
1165619
1995118
1798186
21539
99581
866312
1462773
1233307
308578
796923
1166067
1614613
1405778
1588468
1845554
77569
780870
76190
971564
1799873
741825
1438265
146214
1029518
1759212
1464203
1145143
357556
192162
79453
1634762
1522727
21848
1947199
1024014
1974847
1946102
198167
893999
103090
1710584
1317393
350404
929545
1711034
1178911
1012194
1736115
1247666
1408144
207754
959115
1932370
1541148
159664
671742
43458
1138041
806349
467213
1147913
1562541
1214596
1284594
1355911
1570993
778485
258631
1569979
262564
330383
1354013
221517
1875237
510362
1729988
248604
473445
1201369
1618098
992871
16755
629685
1302346
713633
141706
1488982
550619
1040601
1314011
1055867
1923019
989489
136300
1589963
1106002
1612711
454505
416256
563529
1327315
1534193
1352965
1065477
1058388
294796
561808
506963
370358
852538
1717298
479568
341353
1416876
1505730
523694
699126
1597114
134495
874678
461759
1169412
1046823
631078
551108
1185457
347685
1360223
1555505
227208
1157975
1166519
488467
459244
1062645
261292
153823
1316816
1980602
706313
955184
1195011
132021
872922
770206
267475
1362646
1027455
868586
1461065
87626
236285
1430199
1786613
316309
1120090
959898
1840135
1183749
819241
1753839
159318
136950
995590
8644
142623
114659
435782
168531
1381499
314219
866025
969772
876688
1444413
985333
791610
176806
1442788
870046
1124069
1659426
664666
1444240
882144
785232
1733868
1522816
624715
1054512
1545007
868875
224765
1254560
326965
1157310
1526008
844309
1813363
1023783
277440
1714534
1043473
203369
201635
1669266
937656
1951250
513460
1049951
263566
1001945
1162988
1988037
1303825
487281
1249199
1349099
74342
898828
620691
1545921
310433
1631624
53199
1609458
73183
1070502
379348
1969107
1460593
1279076
445743
1690666
902071
781679
400520
235648
1991179
734821
84920
1330179
259761
1307748
1813017
1038372
1033166
403733
1777983
1607359
1438301
1446891
521163
1787413
479525
685351
572372
1084099
670491
1024365
1007409
1787813
468274
1800973
997143
1744621
1360336
572661
1165267
1246804
1927417
979835
925207
1870043
1044787
704410
920910
929097
1148948
719697
778288
814454
1747583
711643
1131778
1951404
1544168
235997
498
1130124
1482793
1411065
133412
827960
509597
1858062
1711401
1815586
402563
1389904
752997
1607282
825487
1194485
1650127
1809025
730968
1250072
134355
689459
1851459
1390395
1296882
472586
1712682
799837
1664384
1931849
819642
1420437
233698
19562
218940
615774
158753
486006
1570226
1240243
1091846
1477269
40622
372281
655647
1725533
1577550
1568806
1533360
1746779
666975
1827309
1591148
1685621
368714
1762141
1518839
506105
179525
510866
1935637
433896
957829
148233
125044
1416437
369358
1283825
898304
1578949
485781
1732402
1638664
647256
1565008
558032
436021
1408370
284593
1355110
740574
379586
321046
206296
1208356
1334290
177146
1882717
1884005
236368
1009029
1245584
222783
964548
333161
994555
1111185
328992
106538
1170027
1549372
422852
1134759
1637149
1354881
956127
1489888
1548520
163869
336086
1073803
918041
513405
395351
1019693
1308812
1735521
1019143
1897342
610225
550351
495432
1259763
210696
847679
182045
1349557
1568318
151643
102129
1071772
1269549
1202039
54140
671071
1244789
210028
1523626
604015
1850937
1884777
332079
1820297
1282723
680106
1061589
119676
448042
517732
824665
1078604
1204207
1984664
1762124
1645617
1371463
493802
1862609
16934
147800
129825
1850330
869379
887374
3787
1728353
222582
1139989
1415459
711208
1987650
450121
924454
1244572
549679
242498
1349782
1565731
1419033
1151819
1918041
324246
1633574
807856
1257764
1727052
700988
1062919
1734351
1719315
1612438
622825
160777
134204
419899
245781
254146
257520
969043
340063
1324965
974154
554432
983373
719798
1501333
1877416
1071524
1414699
438630
875652
315244
80110
173915
128000
1582473
1171513
239983
1784098
1195520
1283014
1668595
1609078
1601154
1403130
883298
725098
1990982
297262
1135502
272646
478259
354866
1324976
1128757
1349677
1355025
1918621
566296
792780
1967200
1359682
1180571
1256577
894639
610029
604849
1771
1473225
992633
1394869
412918
1814194
1613084
289179
407621
1601807
1691117
302166
934525
1480475
1119357
1836554
1473503
768847
55428
1958223
1888773
261064
15955
8338
1525233
1643225
617283
339978
130305
179484
1010569
1986771
1368175
217129
976293
1674464
744274
683035
1206746
607294
1220507
1208660
46448
1291749
265959
1928588
492847
1894087
1754274
1330592
1791092
674630
1945556
408639
1434070
276517
224588
230427
1298843
1697470
1504860
1707665
832403
1902077
1796411
1356117
1458655
251190
1490948
605662
1608886
1227654
1877155
598037
1543015
166856
1669826
999372
1869984
980960
1619010
281652
980997
1250030
1271370
111478
703173
307983
1320722
1081673
500756
1918070
1165529
115962
1158741
309072
1720216
1131156
1782866
546280
702700
1638666
128399
1804774
976229
931735
1759278
1242253
299014
1745473
1585147
308996
908836
1635463
1515971
1988433
1829316
1266014
221382
315832
1832649
1750170
1805062
1411615
1234776
454775
1059212
1804827
1021492
1019989
1639701
1879013
515384
1761847
1774672
1690711
363996
597308
1226501
1592070
592445
1725374
985450
1484733
400341
716448
412746
235730
1840370
1644500
1968253
1994434
1403437
1074358
347459
1655569
463108
511104
529880
1155894
1208615
599395
722962
77870
826555
1736366
745026
968030
691750
1610842
998434
669555
1405205
1398756
458729
836594
1114783
1859870
270443
1268702
265144
16076
717801
1664491
1326245
812297
537032
792602
1284367
1329255
1974398
872720
900981
246252
1816368
730944
1759897
887632
1076535
492720
561751
1362260
825174
1327729
1235823
1415165
1836714
1633778
267314
809137
758798
1807915
1040680
516800
886125
1301953
1705592
1298747
1952074
1264393
784518
1684927
1463275
1932928
1970380
1112772
1108118
864689
121246
613451
280700
1240738
1253831
1958158
1377769
1768896
142784
1589284
904610
386718
829618
1365971
1982852
1088386
71469
908339
432387
437738
1530199
1239772
1038710
1535494
1458189
1225995
747557
1128811
687144
798119
917256
974230
51875
376508
342654
735308
29959
242124
304424
659876
388982
1845065
1786978
871271
1621964
240512
1917662
1334760
965449
1164141
1816575
973153
769985
252538
812512
402708
711504
1103911
344370
1771336
1218166
531893
1739527
239414
1071845
1927023
456304
1916745
148080
1111453
100104
1067039
1491606
155920
15809
325887
1687668
1518476
154757
927291
1058041
840797
851762
1312294
1331140
1405259
1139003
1513372
275950
1640064
1216801
1392959
1547430
156154
1252588
271019
1526944
1013583
790612
644950
1809120
827625
1800307
837030
928449
544683
266351
526174
1705926
1512228
120201
630205
751852
160904
1539078
1837297
798020
1349187
222027
314013
483058
1763553
734711
713771
353975
1659072
1843090
1032261
963703
927851
1637415
1912337
492665
751937
216139
802116
22022
1859788
797431
98576
144313
21959
1341073
1008651
1976423
515896
1979540
201821
1801603
1389222
1678128
337228
1155903
1048585
1547185
19539
255289
1418418
767822
40972
214232
227574
1413868
774183
1351075
338140
266121
877978
384211
1924441
1741209
1048193
250698
1349911
1925137
1612607
813972
1516026
496361
515085
506253
715274
100134
1438769
1220202
67184
1686130
728491
1798639
1328311
486027
1311564
1438882
972492
1015273
336598
1466884
430341
215437
1028224
1616995
1987965
697532
1092661
1835611
1197953
430632
995218
466536
1783039
1836044
977848
912186
710973
1067705
1435327
933825
1487195
1631322
212548
1915349
1354000
722224
1580056
115963
1912926
919241
390813
1994231
753623
205471
435494
383447
112260
507233
1363739
1077109
223590
1226798
843458
1310789
1744854
1203370
1968536
1471314
1507936
372256
776006
112840
633236
1652799
971841
811760
1326847
225124
360579
631177
1429505
1350250
1430426
592962
1776140
345501
1169941
399654
51697
339626
419116
1994590
1798203
1632874
1467499
1364052
1610733
61252
1292073
1422168
1126683
1781618
46416
206122
427514
1102163
1630094
1533051
9144
383525
210759
528507
1487019
1866972
1049345
1309886
1784008
1024974
75090
428388
1545821
772559
649401
9060
1533074
684909
168375
1804187
900274
1343224
31305
547932
1106257
1043366
341590
213330
979097
1025195
777988
599947
155835
1269347
169951
345248
170555
369187
1535010
857288
322438
515537
331275
1749869
457641
410741
1226140
1318048
84125
1804642
1714370
305195
822399
313213
1546408
818539
1152530
1781655
1729066
862768
1791136
412030
1320632
465500
1467324
1383890
1678726
200451
1170592
1304417
1496775
975
261971
572536
701781
1937129
381756
1912196
1176320
1831302
913912
63627
947554
1726603
310403
584039
1052753
510524
1351270
848385
1966787
610210
1026475
171124
1154484
1364809
1133485
1363261
548564
13461
1950433
986721
283571
975340
1903596
1470032
1883013
1141807
994253
1805073
535229
980312
1378824
1289723
860316
493737
602287
1130282
48760
494931
739653
746104
120371
1276785
1186939
165075
710597
12246
830116
432248
469290
118732
774727
1956974
160145
1639877
835170
28980
911737
1483509
830620
1298066
796734
1748553
635832
1833656
718452
1431887
655795
470801
1849515
1826608
1092282
1735962
482859
779368
258950
494657
941690
625717
532203
1119004
967074
1456697
1001788
109400
1058753
504594
1849076
592493
326595
1183232
1997731
685572
1487110
1625778
1520190
1170925
646014
181911
1635689
1709753
1818492
1940005
1306271
1329898
1988120
1560197
1461847
233162
1777393
1743232
1545538
979201
1862498
1238014
260147
1344650
1542764
1351001
1173946
514156
999427
199459
707739
868264
1079917
1475900
1339303
1754369
998476
253393
1785442
1060236
1061419
676987
242006
29576
347875
628812
235184
1236873
1652596
1647319
1872565
67481
1680689
1178674
83462
1518275
1829115
1363741
990450
830618
1262149
1701761
1424639
560147
499069
343161
1885076
1959479
1490053
1396860
1512214
922244
8384
688959
1336276
249595
376271
146964
1382387
1740240
1459689
114194
1218717
1280927
1576810
420846
1059909
841302
680242
972729
1695102
443380
417787
353517
771273
814817
960479
685924
217058
1608363
181430
1838110
1923710
1773948
1503553
1467062
1874272
1379643
739921
555204
151224
841807
724906
1767234
1568861
1290109
849118
876231
1938003
1082863
1267896
281437
88066
1087974
788304
1012481
1189000
1970858
47987
163026
600086
1069538
1720271
731109
814548
1576122
1765443
299062
712603
74316
1431257
1246145
505627
652616
341000
606861
1202170
1968198
793352
497101
716883
681689
1274096
1008273
1767735
1423708
1309229
146946
466528
214150
583054
1166682
1466711
1702406
1259973
128558
143753
1875136
416633
721148
1937499
829057
1673232
1891234
1068130
482061
1021435
722839
1442454
1338507
1000949
1684833
115181
588990
1396921
244053
1394815
407787
686438
180376
970883
1706186
383427
1457348
1965293
258842
319216
248220
948656
508980
532238
1024197
853126
1411143
261197
287201
154122
675137
1939414
84955
417675
405374
913187
1276146
54449
10179
579302
1026528
205645
438696
1173694
136483
12658
1026449
118347
1249808
1596491
285446
1723966
1079765
152876
833524
811687
176689
1026404
1275160
812814
1555199
223283
884627
1566553
1592425
815328
869406
1064776
916430
1647461
683737
545598
918727
1668354
1225963
1951028
338505
175211
1329912
584207
415521
1726550
595930
269304
1870554
1772044
892201
187073
1619207
1048014
1659278
502842
325838
1763518
59444
1366583
1969541
471231
925940
397608
1938998
1294887
336085
1340619
1120980
1557345
1688066
523891
1389953
1438035
328950
683492
1213902
1351123
1206521
1076994
431311
271803
647309
227029
845324
954601
489969
217168
1002959
1456332
1961802
1451063
1910080
1957542
67022
1033902
753182
1472308
68346
451001
1254419
440483
1005962
1066591
825688
423543
917614
1746710
52123
1344650
1088615
1109027
46764
1612416
841373
1703098
993935
911159
1693109
1055805
1389680
1583493
1820186
357920
82768
464514
558224
183016
1351331
404069
343946
1123719
574710
74192
566619
1929131
1970171
1787010
1124737
644890
118297
889104
1653103
158494
1449925
1438633
1916618
671762
549311
1503338
1096725
1311980
632588
1451622
1319631
1046234
813531
299660
355372
784327
1610262
1995933
1510596
1448969
281245
432074
1859039
1830536
56303
1747165
23341
225750
96834
1911992
54476
956240
1215044
404670
1477025
1055866
981867
212814
1823894
980367
143095
996755
457511
769278
1769945
1073026
1394984
1601156
1534914
1994802
366196
1939866
1692057
1933022
1958401
1987871
1226128
1290889
1518877
1415482
644873
69421
1455613
375536
802935
1948257
1641180
1605587
1399593
1670652
257270
130021
1501992
598069
979616
1424748
1989168
1930139
89118
910752
1038778
189158
1151065
1169307
824402
606731
563704
1770664
1511378
408076
1581061
1607629
85433
1264625
542500
171985
1881711
1770225
1621423
831226
1662281
1441119
295331
318975
1144949
508998
736676
1789884
417359
335081
1883769
281879
924566
1403547
297845
185652
340054
200131
1426235
945733
1601777
617433
62047
866787
324113
658077
1711955
700585
768558
1939986
638186
911485
1058090
1911622
1829637
1566639
1883504
517483
1014593
570479
1582333
515627
1639503
692678
663912
1237423
201164
1845831
1058178
708979
1769986
1286926
277691
459273
141222
661669
1148396
1468971
786674
76346
1548156
1193141
602658
595134
770087
759598
506414
1305462
1171530
1900155
347117
911791
1560006
584567
1961396
569645
1250893
827006
762393
699907
1292748
1613527
167521
1594170
1563628
1678927
1853832
17357
775
149629
295247
953055
244367
1152943
166594
1112994
809040
764251
607502
320169
334343
1679480
817877
1660086
1114822
803317
324521
518345
1285644
687373
234085
1679333
1221040
1587061
802923
1229653
177772
1373294
1174163
1294488
151614
1198578
1257558
1450480
409819
223220
25444
1572946
1926001
1780796
442174
1560495
1630546
515755
1268240
500879
1471989
961697
1541181
904695
1838204
358554
688544
57548
1613270
1135662
1256578
1136764
3430
12474
811748
841008
1791835
277849
1556075
1839681
595801
1212230
900035
1495299
291665
1308247
1491653
564882
889215
1207665
1128539
1539584
389682
147182
553378
110295
1341575
903473
1464911
1017940
1666575
549670
1256125
737194
1947604
1017528
1541687
230425
1346711
246216
409727
834836
423226
1176553
204133
952604
1062119
510703
232145
736255
683512
1016268
1904475
1572406
1008115
1356072
761187
1517253
1649257
652858
889473
1327533
1165420
571350
249242
953610
146478
10461
1726375
1458201
479235
715251
383441
1351621
1385736
417583
679249
1102196
595445
1761947
167477
1465343
1762657
57909
1594135
74475
209109
483367
739992
1855906
1651200
1738947
974744
1661131
677583
1923562
656895
1752921
706059
19699
1378311
1088292
1171588
220504
1000101
327503
1063672
1540062
1842094
398121
311783
1987170
1233527
165804
273605
303582
829785
117547
1633485
1335238
849760
1702020
554476
95488
1452450
1219599
1510082
632437
1014202
1005498
1560767
967022
1528918
1170709
18529
1046097
455824
572971
669223
1384538
865820
399982
518702
1953493
773919
1017371
1781949
336571
951520
1604712
1994398
398175
1020267
634104
1115354
1553281
186700
649770
1786233
558116
979618
380465
63726
720876
175907
1640179
1018752
1762169
1590705
1018570
1354220
1429163
312265
1453129
1410624
1300258
1244232
1127157
972395
1871548
253348
1366477
575192
1264146
467527
1409381
481630
1670199
971429
985046
649879
262569
1432162
903771
1649342
1490685
1039989
1336499
676130
1242583
1075443
1240983
647037
848004
1677174
1450526
52613
668890
1386119
801835
1316955
1317164
813109
1361954
1051701
1894769
1381300
995447
35711
449801
1672352
605757
1322029
1247889
355158
533069
930463
1853574
1164806
732675
1376215
1177291
668120
1250289
529085
294080
1041344
1007779
958201
1750462
1188487
1527213
1422707
1459376
635450
225844
1155732
1780281
1231720
1272547
1547584
989858
320375
539085
74767
879199
899101
1634765
731801
664707
1680919
1188637
863114
1604144
1360910
152790
935192
1869590
1522852
1497441
1292501
1020049
591710
66122
791625
1993475
1789457
478202
1192625
1996044
104472
1583
1719923
1989602
66850
1722818
911653
1110689
641523
1063781
1706817
533829
1464775
146553
664246
642449
400407
42925
1324167
1942185
1482939
1702303
1259604
1010409
1283433
413757
1864613
1373151
1928030
780963
1401110
1350031
1641241
1785352
578331
555715
1702388
19656
755559
465339
322702
74341
479279
1497810
1038190
1214655
653087
1940991
145339
1929019
1023108
525608
1119690
1560785
1296441
1356529
810535
324555
619394
1109297
1928520
976107
1802228
1292161
1264506
532048
1197487
274704
1582890
236987
1640364
1803326
1745824
268471
989481
1378996
484927
782261
1628965
1859823
726987
579833
786093
668814
284237
994647
754437
215587
86792
743521
151643
1903668
373191
59481
85175
1783949
445495
208500
541151
720638
939118
1353883
1802472
1023763
1123505
1838585
1652612
501263
751883
923129
800038
436447
719264
23789
1820743
1167218
1934300
1185346
1072556
998769
310703
741098
800099
1387371
861156
55999
1031674
470398
1276830
277663
1806490
1970211
230196
625067
1380197
1213958
542705
1440246
319241
134112
889601
1665268
1451627
523920
871780
1803782
1234957
581552
1255439
262605
1558632
249508
1956909
408802
1310952
1865036
974809
569981
1379347
1876709
1151261
1987122
1345012
1779373
1466943
573916
1989793
364649
1537931
733204
405573
174320
92625
208502
1300198
181456
321790
848490
146363
130994
1927759
1151789
20714
1285366
1140744
252540
1564487
1221081
1236506
769508
269722
1617561
467037
723107
1150272
1256539
169495
835228
241610
1079787
94166
1463621
101410
853951
1480358
867166
504081
528242
878394
197504
946624
849688
855257
1188191
1967965
1756415
862291
1893233
48481
1619928
452532
585772
1654130
1688192
1512747
1222365
996306
735108
1626123
1755554
628289
478081
1845891
853157
1132748
1627726
249446
1385889
31931
1146810
751399
725465
1006355
1974581
881196
489965
1728089
1432497
728343
1745947
1077961
1795120
1887419
1092280
552943
384468
1809451
674458
1159749
765577
915058
735306
1892547
1820544
1535703
1740546
55639
1481153
1151410
186704
173108
1801738
1520014
1700972
1334425
1545053
734325
1965592
265116
1005270
1543348
1146123
105882
930993
1143395
543565
298860
1148587
1805292
1908452
1587890
1499137
19290
78917
956355
1375335
1871566
637831
1325552
515153
89967
1182465
1781751
1168725
514775
929319
746116
14548
879334
565755
1366537
1962362
283604
1946299
1303366
1623822
443095
1734169
604108
804804
714526
1794945
338221
1690918
1196021
973076
1718954
703578
526123
1796474
905612
1071816
1785440
1771364
903117
992514
727793
518270
493002
304050
233298
1852759
301982
93507
1342054
153089
319826
1729690
1824385
1426740
397648
193966
810282
702663
287328
356668
1100691
301766
1686765
755412
1697228
806574
1802431
1709359
70156
799611
386045
1527199
547260
1914415
192648
1134447
226098
963439
1839771
610045
243220
1327399
1151259
1688257
137472
1298561
1385927
202100
1570703
1853599
524074
1141231
910733
986582
1967385
738483
168396
1886135
134692
1317004
803841
731300
508810
95809
2074
1418416
463878
1177599
651862
533031
459528
1763742
1020346
1259895
822878
632008
1524743
525402
602867
133906
938303
172367
126154
57143
1550509
307420
853469
1101611
1478372
1928905
25648
1438581
832591
326726
746606
1778787
1880837
1367088
1887230
97046
1416787
86332
1282255
1108182
1677725
391120
1393272
698490
286869
91084
252181
212213
252479
1023372
269681
1188899
1914055
568140
1927674
1154505
371347
720184
463359
1640883
1418220
1215117
1026613
1810978
1457985
110606
863812
1166599
833931
574502
307796
1300284
1094644
916223
543988
543097
1996690
639144
1050031
820940
1536020
579035
1345597
568054
640630
1021478
684660
1891344
1436899
309973
1289282
242900
384738
979988
1579169
284283
1768893
1824862
934313
1493840
1128931
1145958
709586
144192
1677521
526745
960854
401439
1177711
862629
991475
1939600
1867263
1907949
21358
1099530
623417
1060262
537358
1861392
315242
981126
1168718
1826165
1687162
909880
635175
357030
1872661
332843
1187631
1235697
1348511
1234713
634904
1661005
1232923
1272394
183965
613804
1466649
1981932
244102
185954
1670237
1288143
100780
1738994
1171472
1433354
595971
35853
1385905
369926
1556147
1500152
1098276
1879974
1661017
912740
1121901
814591
1159550
1546557
490714
1701206
256056
645237
34836
1049774
555563
396107
141576
759724
1204457
45790
1464591
340357
916752
1955210
1453065
469222
190209
915597
1128965
444629
692351
864821
62945
105475
1644627
1010945
1919065
1625078
125468
1422516
1140716
1523322
869897
762220
1755865
25813
1409594
1556523
1436224
1353031
962703
1825975
1260699
1888660
1285131
1797646
1740104
744099
1279152
809532
997548
1789589
1694333
777324
305239
1006425
971891
287391
1442077
506157
367141
1143637
1146682
1598500
1894312
1764291
1706318
1270641
1869110
1760903
1110915
152432
1857226
281817
1737185
1698840
1894435
331482
1963284
1608653
1533030
1986258
989036
1831327
1901720
99697
138276
1673668
1953983
919107
1861507
586800
304737
28862
273537
277367
983290
874875
354791
1901865
1404065
299503
1883429
1557433
1995910
1039757
835585
1193995
767519
466204
629648
1614318
180095
1977453
220957
567497
1005014
1809933
1636857
1721214
1331369
994271
1587323
470654
1488590
894543
768340
1618014
1060740
1740856
367175
1674666
253524
1734665
1155190
1377189
1138366
1369079
563440
65626
1420961
838421
488653
867350
1474154
1847617
763216
771843
147483
96758
707024
1746614
492603
1184586
1277505
260456
875264
345016
33035
731410
292417
1597305
97991
118096
1859696
1165471
817509
920795
581485
1383442
1182412
991996
943433
1912335
776171
848120
1486479
1278394
333245
66606
1842480
517352
1865129
837290
1105866
701958
1670259
826271
1638448
170342
595643
1706729
678463
299006
1090802
650046
1661079
750574
1135271
1489508
575696
1416612
1348511
1089420
386883
1920794
218124
1525075
646691
645619
1537152
1461868
1821984
1250709
1934632
873091
1229722
483232
346817
600259
1927105
1852923
1991607
474675
1405423
1346184
632709
873086
577625
1427517
1271345
1455580
521231
1112957
1777383
895151
79351
1517275
671364
472150
1147841
32465
259024
735119
1337356
551269
1948735
789915
675162
1901477
530025
1621926
1054376
66944
794442
1363873
356606
17760
367149
170913
1765895
1523948
1942800
1879194
547792
1915075
505221
16510
832424
362935
1468770
1160521
215632
1731668
1468989
255437
878489
425020
199448
754279
430479
311286
1436189
402675
94418
764969
1581259
1757079
1720097
155237
491334
620400
70746
890603
1745308
274669
1883262
1218836
663476
1746883
943071
989400
1328364
984491
1900500
1577207
1634440
254482
439889
518131
403111
1212721
405490
491734
52498
225147
769504
1745712
118697
1602655
1714392
710701
1508145
444985
728813
783108
36915
686054
685693
24961
344827
1247222
1653107
354988
908192
120953
519141
906794
344874
328924
29058
1698664
1827550
1054356
1203010
335445
241274
1503677
315329
121270
1121045
1815025
499115
689230
703886
1910155
992848
131085
1393289
352148
708332
221873
1574428
1970859
1423297
1899028
780000
74619
878654
1791209
81926
169917
1842734
329891
148926
81037
545912
1311528
52304
420219
1020576
763905
770513
1642706
1248167
1177335
531792
1425350
136012
496023
731888
776569
1034718
1190765
429405
508848
1744058
35875
1258692
1911189
395776
692248
1127923
1336494
472636
1309662
1228337
1949595
681641
1695597
1645374
731011
917590
887794
1485880
164679
844106
811002
157846
328813
809901
1610210
350315
1390055
148035
1579376
668158
2146
223637
1181666
519213
1618381
510522
675609
1868012
90396
929060
1208741
793801
1746360
562037
1045323
1767621
586236
333603
177805
977701
1423663
1342110
926536
1026613
1949823
1267590
821207
1526265
639502
1935311
1766117
32072
1381916
760843
1262048
925571
1935934
268836
305993
1309741
1868362
764906
952870
1058892
790678
744081
1018211
1281015
1952893
1507113
1917929
85321
1166438
428764
1372597
1875943
1816527
739281
61490
313482
1131292
950152
1428787
1857904
680974
1046937
100855
474939
636968
512791
1050449
741678
1047402
1564510
854057
208177
966526
193184
426895
1736005
1016988
621380
1871747
771643
991552
670161
1343748
159619
1672044
1204170
1970299
678594
21216
1245611
113223
1517859
1133454
1123125
1656112
740827
1904939
1890128
732719
530457
91520
775903
1347420
623081
1539047
996094
875564
772733
1774352
235014
1448588
156516
1484722
845899
1702601
1108050
599827
1100099
1065437
1782845
219199
1967346
222574
1925093
1246225
1417126
1466889
1935108
464300
1014861
617398
168446
458893
1592511
1902115
739277
1104492
1129942
990961
444254
1721361
1723937
523943
386671
617697
375085
284720
1525904
808557
1214003
1951002
224477
1824736
360468
1281365
294527
1381781
1742615
1191024
148267
1924863
1883499
697459
1541203
1113290
1316235
805468
106048
1998845
1503209
870724
540965
773498
713632
486374
1010422
296346
1665128
523260
1295694
244368
1412083
1402278
616839
196224
993214
252581
1992206
1416928
1579484
793988
1830707
1990342
1178482
650168
1884969
739003
262341
545851
769371
1943338
1537564
1916841
112169
1732118
1489879
1709645
1595045
810270
1007716
1244955
1355383
906116
877905
460350
9037
610164
1806145
270080
203066
9394
1376125
464723
624726
1845454
760351
1585593
637368
584874
907906
536654
1078155
633626
54384
647934
1035311
1367828
1621421
59018
934517
1832040
798454
721219
996703
1651926
1367967
1366585
7968
1273071
1249120
700123
26360
143788
1944685
1606624
25849
96092
1959062
1767313
412782
1556434
1991698
925063
292501
494516
436491
1368123
56360
681572
1664377
778742
1921914
1394023
1594605
54725
171755
1411717
404342
816462
1103593
610105
1294
1633049
1511886
1163753
815365
97600
40597
980726
1702829
190147
780981
1080266
763991
1821114
1656827
1513863
254893
1371885
327950
1254723
381725
637789
1880869
129428
801713
156486
1304412
815205
945418
195032
1524527
1227485
1529991
581093
1462711
1270178
567516
1550347
1834122
1565846
797534
666559
81167
787843
1414726
325093
1139180
1436183
140595
214126
822657
1934199
1526842
333213
1061781
1231600
161579
1341157
1683639
1048378
130663
1187996
588085
988596
365493
1643060
82705
1115565
1715085
162478
1281873
1530829
1364375
1077194
1798416
845828
1288832
1405096
1559141
250260
1219392
190691
175725
1079215
1229621
1901177
153821
913383
450793
1670074
1020583
179661
980516
1909314
1986220
739499
1451730
97434
326173
1319818
1555107
456514
829507
1113742
1876582
1167939
1063044
1046761
1388095
1479252
49238
1440273
246604
1418487
1623803
718235
918543
986401
532452
1474285
205546
351906
78261
110464
1023562
282361
1186616
1009497
1281255
1174688
465555
144639
66185
950097
561666
1541420
657036
500011
328689
1626871
890963
141392
633774
444744
175444
930135
1581203
775597
1780803
1385861
1311428
996626
551912
1370784
177579
333609
648849
86329
1158450
445399
845400
415350
453928
1327648
868587
1388661
303913
364354
1588473
568593
1290444
1738151
1298043
1133233
1216953
204568
906366
1855818
1739518
67250
81460
195733
673278
1601977
744130
1746724
365767
297134
1283802
114067
1448809
1387365
1848207
1832275
962860
724823
469853
1132378
1496293
951525
1904838
1163610
1566409
1960170
556882
1096930
550028
1681672
792338
1072568
840979
880304
516151
1034519
1711522
1406035
1273790
883050
1771187
147339
279516
1674132
1496374
1476801
547953
504447
1368011
768178
716755
168232
1926291
1660365
1845415
141303
1785378
1477287
156032
186298
1460084
1450728
1653650
1432997
606049
1365732
1578255
1336334
1194352
251530
627448
207329
821270
233851
318257
65104
1339650
616332
261274
266084
891941
1088710
874086
342390
487121
831924
1978644
1627796
305727
779440
1560209
825751
523670
856732
1343546
1873112
1896676
157541
1760035
443927
1289738
329553
603512
959722
1991338
761322
672335
1587755
726762
511491
541697
120565
411297
710394
1066779
394151
2454
721761
1217472
552627
201172
1788007
1212420
250976
391074
504798
794616
1680675
1973268
1969622
1675465
295061
441932
1010204
788608
1926329
1428463
1642463
1133325
1872946
297055
891279
809793
968695
391245
1164634
1932612
1866028
1809190
1612568
74040
134684
1951012
1789128
1331223
87165
1154342
1469633
1258915
636994
1493097
844267
312332
1567245
1045553
197371
1806495
1707124
823035
583612
1887607
1810572
1060239
994952
1254228
340332
1619516
1292664
60108
1009330
1471802
551414
1198411
1749675
705427
477196
1175376
1018035
988433
1885420
1276617
1346693
1195046
405318
636387
1138779
1819446
638046
944778
346218
1172518
532967
1312698
353609
1134503
612988
1432421
199583
1386910
1490041
836079
713667
1398923
1383854
1198974
1434159
1564429
1723175
785928
1369433
417328
1505660
1758754
48335
653985
1516006
1723110
1206596
682997
1656769
1444479
1102313
1230936
1177192
90924
634058
118497
417815
1932191
1262857
392240
1533503
1815404
1790590
1962464
660006
1034254
1908890
684479
1368399
1633204
1419452
372090
58837
593990
671222
1368713
1054749
1597045
1472674
354928
1708616
434977
682999
342269
1157937
144274
442622
1759501
1768455
1194450
1889935
1182700
1793330
582029
1858971
149688
216126
1602471
1369463
1872769
1597505
259568
239479
855247
1523524
1068730
595344
1645720
531769
1921805
1102651
460332
1730843
538786
766277
614128
230757
1261
330054
1268365
236091
1685436
739542
1003525
210992
936860
1973928
516743
973364
225954
683842
1778259
1323308
44937
1459642
1683478
1409496
1474854
1503784
1481289
1396735
187690
857109
453583
919593
1850487
626609
946521
298444
711116
633598
1361064
546970
1334379
1711042
918386
654193
907576
493151
1355262
1020121
1082482
1338640
1350976
347839
520730
801944
692673
187601
1421316
440690
86789
253496
1173664
1040779
62937
163045
870009
1602591
596379
1567252
1457419
1788106
759081
380511
363389
1410403
1125673
911707
1230368
1665570
550019
1358765
92758
21513
1527625
1285922
1551097
1123571
771489
1584785
440111
232041
1321918
1063735
987775
1333871
1991608
1631304
855368
867517
332046
1999525
970824
1781538
407269
1234651
1583596
1329308
710189
1418273
212038
1989979
1898665
570236
1658074
138972
846001
988087
1221714
1638360
1724854
810304
1395952
974748
1823648
170573
108710
101491
1019697
584693
1042552
1394032
1820183
228395
1070533
81560
691155
1980188
916106
1561069
1390980
733518
51987
1892303
1762344
1720015
420148
743952
892318
893521
554104
787262
590674
1645436
1613372
913384
1132570
1037398
1249008
510608
1722891
297812
1382272
140372
1000564
17656
1726937
1826338
465480
245748
1643221
1704775
1176766
284582
1634869
394622
947853
1384343
345728
1427542
316138
1448340
564763
1811065
1105651
702824
752561
695295
903847
617541
1171052
1011520
1844427
470296
1092032
11686
1607674
1029994
257363
1546682
1588747
1594964
925526
1162192
407285
1098009
557168
1869881
183819
1619803
879585
1273478
1153104
527520
674558
490043
486519
983960
641490
512924
1355024
1176638
1777672
1393484
322707
203773
251885
1073887
1517694
545020
939410
533649
1820845
890095
813302
1202294
1621016
1822268
567130
329409
1126069
998483
1001750
65111
1111055
1023784
1323651
1517982
896299
1866648
1967404
643045
991580
542526
1574890
1715328
1963857
1152725
257277
243427
80145
1864639
1902491
332186
134989
1871433
156390
365168
1798292
1139834
108088
483007
308954
975562
1113609
590624
870249
1441671
1720048
252882
1145053
1662672
179833
939179
156744
1583759
644996
7866
1827369
1854901
48572
1957998
1420849
1810267
189867
853291
1396268
25274
1988625
321884
1280733
1995011
1938567
532657
1434081
1004156
558944
1400855
1364765
234136
203990
854321
587757
977804
1704116
40787
592157
304425
936207
1017226
507958
261274
1176809
912195
244044
54387
1824673
1306163
892628
1313002
1276953
708530
569407
31438
1782750
475033
891005
1280193
1483009
99977
567464
1305838
1185763
140718
714848
1574879
298182
714713
1714273
1025250
1397173
1391705
1269695
897906
1742175
486171
295542
1964126
1017856
1105463
1365812
1485176
266922
179478
1622336
656281
1989495
1375326
440998
1269066
903785
1122685
569585
175306
729278
1554156
1039239
1323830
794086
1981732
1109163
365285
26481
698115
816024
157757
225953
682763
455866
1371687
1966308
1019904
711970
1971808
844666
1843739
1850811
886243
1631393
107306
1271256
1314434
1224234
165776
1531903
45250
367459
403042
1856608
428856
1085928
1313354
1532441
1921321
97158
1110245
1324181
643127
1401132
1520392
1578575
1919633
1183962
584425
1009889
50922
400849
969214
695769
1513043
1991242
533828
925029
763298
1646200
760551
1154811
996581
673203
1940638
366987
57393
1190977
435951
576087
784779
780902
1128355
318834
664459
312379
1655247
1292956
1616342
1207394
1274061
212637
1444430
403383
1301450
1182560
1121958
1581932
1410751
1445740
1833394
335859
396190
539850
586322
437460
158076
904790
1598548
1608466
1656519
687380
1269436
1312228
867110
432230
1931654
260674
702293
945498
1062513
1439657
1858766
705030
937431
377858
676321
238954
360447
1857994
39366
607176
21975
1438150
1372108
1348227
457812
700462
640371
1698931
404499
1770607
1790575
450064
1128946
7890
1496989
1019966
303788
633222
1365575
820007
1976703
795227
1038205
23894
1466659
1498093
4861
73151
200375
946895
739512
1259034
201809
764272
168268
311793
1179386
889512
1645565
966629
140569
391616
1276093
1018941
57700
1266369
556082
102073
1368398
1912385
1726087
1279036
729586
1961167
1439926
457404
348346
1371558
1091562
1531624
1081469
802190
1422635
668109
991817
274124
1472301
614287
835840
150353
1390447
1867265
261503
146199
1235162
1208661
218943
1192768
533363
777984
724951
101699
1921218
280241
1375371
981635
543243
1655993
1272665
1412579
473800
515979
505908
1540391
151521
345324
894041
460698
1799353
1215138
1944182
1526103
33676
249864
429103
409962
1887130
1314722
1353053
1694888
51044
1071705
1787537
1569751
943498
548796
1955747
1796163
472937
1356053
335163
1381840
1551591
1412737
1458033
1824918
392804
173622
155988
1297793
1574684
887764
824914
718512
1018672
907232
769077
59146
981467
599474
490677
633307
152820
1226963
1571765
1201721
13198
1160325
667526
733383
1411660
632025
328335
1410019
137362
915537
917153
1159490
566933
1490579
1474503
73597
667722
1923326
991529
1804297
1614110
1940721
1062679
1783030
190774
1544851
546597
651353
1091074
1345741
267417
1866450
818946
1419683
149410
1514066
1450303
1868227
87865
69053
1118996
430713
1710543
1057348
658010
1574934
643284
834112
636680
932351
705468
1771905
1925120
1548129
499574
1135968
1985569
978523
1044438
1828099
834206
1000023
1831163
1800833
1151212
9385
324257
1448467
1317236
1438551
948059
1415868
903252
1485621
156464
1030648
379828
1912912
85197
1017288
1932527
1445134
1881606
184666
966219
163149
70708
1929883
63987
1393312
1966750
1177939
1017537
674820
1000988
1882947
646445
1006387
1081567
293584
1201819
1239231
1289566
707129
320561
1373748
240672
1314866
550063
407742
1381300
724570
1759485
847482
1151895
334708
554128
685808
549131
173125
462137
445675
111965
119703
42582
1803164
1407634
424122
309530
1166485
1875487
1518398
1665786
1969768
190562
951940
1207455
712411
1749219
1260107
1164391
119692
1237476
592964
513904
692131
1778145
620207
56903
48307
581298
1950438
181235
1540047
268213
97667
1687454
535256
1577660
1656143
548210
1036242
1417612
1797639
738681
1254201
859040
42126
1098353
996809
1452963
461110
1121216
539716
1081687
1758943
1543449
63098
987322
964309
1474741
1615902
1616845
792031
1012440
1035259
114674
4838
1375759
113254
1802661
1256453
900935
1208840
25239
576934
819990
1971159
1631973
824280
461187
435266
611609
1489020
1698177
74661
1566539
118024
1560226
1549372
1801129
1549624
1404238
1958369
894300
1079667
1632959
61014
1976672
881337
598375
532232
863686
589667
229942
56303
713198
1747218
1253781
1166438
43620
380464
1113575
1495161
1289889
899008
1330058
1440946
289943
1489154
466910
197427
354232
560569
614876
1369065
1927539
130481
1544316
1252766
1348136
374880
1645830
1219457
806511
1363301
1489088
253000
1277104
1330486
1231498
803280
328903
952091
1400071
114908
1824808
473495
1182234
360801
706329
1666999
753839
724495
1039604
882898
956718
171395
956061
390577
1013493
1336164
1429661
111786
1979483
1750744
1785595
1679698
412068
1064477
1508255
254009
1821748
1473492
814779
739763
835997
1858737
1794039
1641395
1973724
715307
1042471
493823
1205542
1974033
313476
836882
1346986
1458570
1697272
1474860
487224
48559
1986761
1917776
180717
330531
1543647
388639
1714439
1144247
185655
1640489
1468196
1467750
1456975
1514125
551251
407107
421954
843571
1048681
247008
444484
220720
1109224
1633514
246838
476869
459251
1580936
718811
1303812
1123896
846386
942828
987843
1778446
561315
335044
1219213
1182665
682829
1190354
145160
1226258
221972
917232
108112
984786
839759
450137
951478
62343
1895462
657665
1689102
1435321
1545213
964784
878009
206654
1100336
381942
57386
486565
1605052
1070532
1541787
1157194
982082
449536
1475729
1167394
453743
1538134
838105
1269405
768021
1075308
1483012
762165
1559315
673840
1560909
206095
1319981
878980
762470
617189
1126908
244804
745830
1852086
1382395
1551157
1963848
1739021
364865
1289648
1949290
952507
1330885
210401
288186
360923
820894
1984415
1408280
1297579
1855891
69209
891502
994227
204399
918291
27187
1748826
119523
1384666
1793092
1973610
1125789
1856123
999813
742486
1802671
917212
661236
860656
116546
105269
1375644
1309263
455913
858456
1157995
678775
1488297
172441
1279867
1295152
1428291
282088
1036777
1325967
1755960
1839515
1488138
1229339
783209
1625281
1322858
157174
870371
1564702
1131960
1480611
1492599
210031
1911148
627044
1732079
1503945
97270
1633789
808536
922687
215201
10701
1715629
1024378
358044
479207
1378298
1796070
1628961
1558773
634934
1110193
1726261
323954
1093885
1075860
1606041
1839490
1679108
599968
1388248
871960
818118
1754539
598556
1062206
1128845
788134
406247
542266
908160
532311
1855045
835870
1572879
34954
1289670
126401
152493
585062
1978310
199118
598711
1816467
31763
1604643
937388
833774
630635
691139
944202
1639581
370724
728211
988687
1580241
1126627
660182
1206278
1036430
322552
888520
61835
527607
1390549
1867671
1311655
223743
1071502
1385227
556595
1169820
1202162
1947835
1310791
1955596
1945948
1385972
66264
611084
549081
1703146
1997953
364190
408352
66609
811184
358020
1681856
1488015
544572
1510878
347250
431218
1213741
1130549
1725025
943531
1728384
447315
725164
1305869
12545
1374987
1809151
1397759
1239686
1186597
1843834
1259076
125861
106915
1247005
650952
1650082
1384751
909651
80228
502479
703416
188245
1250640
88290
847363
1506869
1151369
1264394
790420
669482
1846066
1161283
517375
1238923
592100
666600
272320
1090743
1020703
502407
1344653
1693095
157791
271558
1227492
1247098
444826
1796984
1885712
633058
1403147
1786695
939737
1510155
1164112
1657817
147712
905299
1463919
1559867
588319
201533
447683
65007
1291648
417135
1732827
991220
439527
1810319
1534919
419983
1578391
1043509
321158
1227755
259253
1969225
1893920
1013446
942339
69539
790427
238177
370634
1883423
193350
117781
1774688
445796
364645
1093539
1026689
436133
1583304
1482580
1249970
318811
207432
1010817
364673
1569674
542049
929602
298263
1832125
137773
310066
1307448
1805833
1376250
1389616
78379
1883980
498559
444272
1721682
1214565
1734028
25922
34333
1631686
510374
1623000
1394773
1225508
603062
136027
166752
1168254
186718
1906013
1263401
1725279
1165020
1650034
632142
1106102
1124780
1326051
870160
733367
739537
590668
1647176
1944861
847361
967331
789762
1255791
436330
361483
1314466
1283152
561889
63508
574551
1101667
1574081
219440
1609442
1165302
1100339
435468
1064669
734540
752859
1815729
1981110
782270
1088738
1675133
49858
520722
1871344
656823
61324
1949016
362605
1422586
1850066
539492
1275084
1017452
1134989
1590531
387603
1156657
1965252
727783
752306
1659965
1896414
1439703
235951
1930317
1610202
1543020
1366608
1697184
468912
1709546
1259003
1014847
468406
732340
340375
147255
214884
182574
1952630
428333
559947
1961065
1189009
1618409
1529892
1396496
1988746
1012195
564710
86330
803735
1826127
1068095
672273
198125
1884586
432257
131103
1587310
1913391
848801
334024
571411
1156816
584911
776013
1656199
1149220
935787
243957
1627326
1744462
812098
1008868
1959615
974025
1796649
1402294
473095
573167
1314365
1086505
1658077
1806238
235705
1056655
106490
1228340
1335682
1135406
551666
363228
1284913
56965
44130
952168
1949939
1050635
460726
1519951
1540011
169845
1477439
740429
262263
971065
857401
1016668
1402193
1312313
1411168
515399
1973833
599545
273585
1555128
876518
514519
869358
1383197
696980
1876649
915465
1224341
1213734
1377877
1891110
1755252
865943
1646395
1840655
1127803
644864
1779445
1424019
1597992
1059030
443429
502178
709027
1327802
786245
926684
410583
199502
1846388
1206608
1004233
1057943
21711
1079360
1680423
1408414
1482429
1417496
1353117
1098769
94015
839447
585377
1320659
908055
882411
1607588
592079
1458290
1215749
1696902
115758
1576211
1708459
1750276
419950
292939
1384462
1689005
1646492
1345021
622455
1904286
237737
1824331
23965
592131
291822
1891143
160700
1769784
1767544
889536
1832852
604434
1148934
1024465
1685719
1018147
1885918
1427135
562907
343494
1628231
607286
1359715
1995635
661173
1279018
1496279
1341548
54437
25433
911115
716892
613229
1839265
445855
1966800
886395
1989839
1750484
771609
179104
273481
1471825
1811229
571158
1188394
1918247
1438201
1680120
1318788
1497223
413303
1957673
332821
658691
847330
970073
1767174
1272792
181700
1797165
822140
902377
232222
1184820
1327966
279043
411296
1845748
778824
1531238
1769785
1595303
696551
464099
82994
662941
1336760
282151
1137146
1945784
289829
817942
198592
364099
114200
1479769
39418
235442
315258
1516757
258059
1967168
385471
1181983
164765
57306
503564
1749358
1888064
537652
1573892
582788
1451953
1115488
1266864
1528157
552649
1928909
1922957
97311
1204178
1650609
40404
910532
1054758
1716290
544523
40715
138939
1440079
1741070
899094
1070282
389137
179047
1170231
1982517
981524
1028119
1842620
1809644
1564000
1771849
1233042
1898515
40247
1942085
1348980
1599151
619671
1705610
1542361
643902
938178
1733409
28108
652809
1810426
1294898
1973363
463418
894589
471389
813685
1613765
1946207
1797155
433946
536940
1326045
1495431
1142165
1053684
867163
928299
1429746
747043
1253862
1719663
1598676
395321
1487487
1623764
1481255
541500
1704730
1790954
583852
1961251
1717428
1901538
342234
1119833
1326575
1932570
693588
1030650
1769615
1396818
1008057
961035
345799
773185
1657124
1413011
1831912
1948560
407200
250493
871001
458059
955483
430348
331975
42756
1905824
1992504
1256277
622367
202232
622200
1830885
247968
451847
977681
1618652
1960403
1044870
597906
825538
519239
1905952
1749735
1752286
1841076
1786433
1026881
887371
335356
1370129
1576636
1035346
419215
579918
53394
1073031
1080387
1876660
840174
620918
1392425
1283194
1472378
1806729
1623592
369514
670795
1623079
1973403
1667190
1242975
1429666
1178351
1673771
394974
628627
80432
1382066
162789
443489
754420
1833252
426534
139194
1734651
1151424
735310
149684
1378211
557328
691830
108031
792634
875453
905830
1539514
180053
413136
1464559
918700
656830
1110871
1535873
598652
37213
1405760
390522
55269
9230
1569043
82581
497915
61631
1509910
505113
1353709
682510
648188
295525
1481897
1787409
1802799
290013
948940
603991
72938
1648811
1997175
310649
1246566
1486491
533580
585302
42637
1567860
778702
1346894
132415
518874
1829285
168856
180025
456790
733750
1988573
142822
1666800
867425
1222696
1412481
1422419
1738822
1148585
1791874
428473
1748332
1803904
751163
1024330
127725
989870
1300420
322685
1979773
1183636
603103
1682198
1194471
1756291
220596
1211403
1445011
270472
1605560
431921
565983
926037
148617
934516
1461244
578479
1326908
1953821
1555473
52431
868539
1592429
1308192
878171
1131262
109569
1556237
348769
1256466
1069093
1391030
842344
534075
694576
772164
491902
326061
991849
1271171
1733674
1885002
262160
485574
1961384
1424723
567947
917578
773709
560769
237002
1871084
1571348
594135
999284
1465682
829890
667566
520323
15569
1513973
1677381
553125
846246
32073
41773
131869
188835
363700
1317981
1882176
270267
1464979
565328
981046
578083
494085
1878209
392247
1013723
88185
1199387
251094
1512219
550717
529796
1128244
1841050
1988760
1156306
1789091
1789814
1324887
1002432
1224742
211127
718703
1720766
1683503
562505
1421015
1573493
501938
380926
1580797
1737687
1442430
187728
1590278
149250
1183250
476656
1762122
357607
1845196
805672
1351935
39594
4399
602506
1129495
1502253
453969
194472
615108
519851
321488
1679972
567890
1533939
1798132
258846
114429
1139650
1738633
1907207
404470
172390
1497541
858348
1158474
187133
74676
161616
1900450
571460
726817
1567464
1136389
1131534
44290
1732351
379456
776513
1390252
1696672
57035
268618
190916
335442
540511
1734148
1814729
1642750
70932
1319575
174849
1190114
1868149
519485
461858
872896
439892
359590
754397
419786
1411896
257850
482106
1127608
479728
181738
502735
374543
1407389
630485
1489366
987494
234214
1727995
1235281
704841
365396
1825842
543797
1890267
1177108
47768
393981
1557610
947200
734327
288383
963738
1658027
1077025
839836
1167350
187886
328544
621748
1609852
1788989
1391396
1882487
246011
170142
616177
1849829
168844
1864605
811153
644078
345750
337675
1310914
419963
957967
1111419
1389446
1513232
417784
499496
1993432
1084504
1309736
1116484
215804
1873424
1811422
1156877
1480047
822400
745678
803855
1011068
1105915
37754
628709
161615
1715429
1178294
1561149
178143
458382
1125943
1784529
394982
1773252
1560322
1578005
1393202
187259
1788684
628097
918065
194576
899298
1306726
372221
513694
1395868
1031352
89492
845091
1465071
361823
43800
1546049
699140
921420
1205157
149301
1868204
1005703
49088
1621726
429632
1628033
1594376
310648
522960
786681
1534235
57986
1173028
558866
1762215
232459
2493
434402
1988617
1912351
1377547
712166
768687
670203
1106609
63299
1820051
1528042
58782
1355416
1547373
1677178
199771
1028084
1980680
1716201
1930623
1194584
1262988
970073
181831
313367
1627075
578223
289755
1187
915107
1635655
1841972
301700
977103
1131143
1019679
1103397
43859
153593
1450373
882045
1942810
254926
1171909
1473525
715777
1856447
408444
446879
1501842
1443678
78979
1908765
1867432
1291276
702291
1655712
1535592
1606719
87610
405905
1247544
719585
1649539
1747580
1134622
183623
16503
1623225
468276
1080564
267101
1958243
943500
1648150
334396
1824515
1445732
244887
1709257
1681039
431690
1779820
1603705
536573
1188684
112847
206464
384004
767515
1379030
672895
1318271
918976
613252
764877
356855
561655
397303
59429
1816330
1351602
1602452
1631566
1541451
640328
1666178
231727
567590
180764
296096
1367666
1943469
49005
1041694
740515
749979
663414
487012
1771058
478358
1173479
1337741
1475316
413974
412375
533675
1321654
1904927
1211009
7791
595646
1035784
359982
654269
82748
265728
397476
383079
1016871
431416
578512
671413
1237398
1755496
874180
270535
1202286
85275
1984047
928831
1201762
316492
799080
430164
1164385
918598
737975
856675
357204
1127185
311914
1192655
952038
1185922
1401109
873960
1373679
1500306
1085596
1355583
915653
815283
806924
1377243
1277679
510363
1465962
970485
1553713
845176
301243
1360152
801830
398255
1582558
1892776
997591
1186497
640316
294081
1426265
927375
587576
1316526
1850702
1314874
256995
174697
514724
481888
1006709
1960597
1779970
655526
685674
1082070
867880
1505085
682422
1403118
1736297
1094307
1015818
384421
921317
280199
1945712
556466
754916
309336
237341
703135
1185697
965662
1519226
1269328
698807
187859
1009057
1841794
1842259
640932
1051485
1119316
631961
904905
89347
566756
713908
354268
1797462
379947
71634
1064480
398343
1581170
838409
1841717
557364
1185872
1658770
1476665
1669145
1247191
168346
991611
1061807
916448
1451283
132928
377014
1428220
123883
1184708
425663
1031756
982263
1855774
591547
1702446
1182025
1100535
556208
336056
711504
889293
1462838
1181265
1399850
832636
1668919
1445885
52079
626119
894076
714337
248977
1662774
710138
769659
1026478
1623361
1483045
1857356
1124790
1157463
908100
465453
998509
304469
829628
1922480
81955
535848
872980
418996
747678
1330289
577770
1738344
1796239
499724
1328325
1802547
691468
862287
1587427
1715626
545438
167631
173674
1643115
346991
301944
1691496
760371
324480
749151
885769
1882088
185421
733552
1061504
1244213
1557676
616193
1829471
1412377
365563
1141228
5179
1588200
590340
907050
281664
1758976
451605
1789742
1134127
273900
209575
474084
780415
1662543
1019951
375614
1614369
628694
870624
250940
240128
4710
1991963
1492195
1552479
89111
1631957
1851238
1967904
523857
1015022
1786003
677857
592414
1776185
1908586
880793
422638
1643672
1924840
45967
181137
1487438
1042048
1664791
1733866
1057799
1957859
1534766
1483943
1319684
498888
242376
1070724
1065700
1163344
654364
1157070
1386462
1880499
1411789
1807789
1901194
280133
175781
1043313
1007741
941109
1520857
1776088
1822916
396687
298621
684303
829661
174476
456991
16042
1714860
1102495
1695456
1904834
1992720
1254083
837356
1373126
413599
1456199
782877
1487384
1605039
1156652
693461
241249
552275
472545
1240946
996402
753597
1986095
249459
623804
1629805
1046865
502335
1169240
1264230
1687937
198884
534533
1191247
1900054
1025399
942689
1690881
1260766
430037
1458538
701353
1320448
872018
1451378
329205
1819564
1817633
189908
934432
1501606
1053748
591825
1876841
1542505
140226
1016806
1595129
20617
314703
1503744
1745292
83440
1895425
1894160
1085103
247623
329529
492242
1065940
1781850
1197013
130999
964152
821490
760190
1143080
297898
260378
347444
324388
1276961
1739240
1051834
42026
1629046
1485927
147065
1997161
699351
1312558
639242
69651
278439
923521
1625734
767949
1198946
1795195
1999964
657884
988586
362886
1685493
1709508
1431445
1468795
933482
388151
535113
96429
215578
556873
952327
1118634
1505017
1831633
1776744
1192764
480469
1089699
65152
735765
1181809
907721
621314
1421773
538528
1345518
1341475
111069
1759789
684694
1560863
1359085
478574
763152
1775727
448388
156694
1023879
1476571
1875881
1049043
425657
1210836
26625
730723
1087037
98187
218548
564605
319966
1537642
78893
1604044
209297
891412
233121
1008332
388028
54965
185091
1422474
313423
1324271
1176791
458256
1966990
1730835
1657778
1879542
1584312
1151590
517580
1619186
1432565
1159496
842861
479646
185494
1763174
1443961
546146
147178
30959
1398325
246542
1798526
1016794
633901
636163
872603
1776676
794456
543289
1719610
254649
408705
1648686
966110
203919
1747837
813546
1125854
600809
257660
1944312
554814
845133
980454
1531526
1162615
457061
1020785
1806798
1737364
1465264
834758
1017470
543961
475469
1637108
555615
1667695
984448
1513372
1557581
470718
1192675
1075526
1252804
24244
1252118
1785343
1864291
961853
1047080
339498
690656
1551844
126962
1391525
970798
950848
1982798
222863
352130
765374
55251
1519469
554346
77992
1341718
72865
1375677
1926520
941269
1530907
892102
174266
453525
743712
556516
1363350
1867340
1736128
640997
1056619
658172
1199044
752516
929663
20271
603321
1501699
955641
117068
1500505
1697662
1322078
922867
1043256
619892
1151293
966715
467655
449954
1244557
759513
1582337
351678
463902
1741226
990983
862919
1534302
1007186
1423823
984088
1351423
1235144
689176
1683964
1852154
455798
1392562
712275
398934
1823964
413525
1331587
919311
99391
512496
1930891
1175151
284207
259409
1175443
1230230
1245256
641528
992421
1156232
1866268
1110251
358109
1150646
343926
877418
1662497
60983
1211910
79454
109001
1812422
995109
1815492
626399
505716
1426037
800672
1541742
1447813
1583704
1467649
633064
14874
459919
604835
141047
1526079
1981741
198387
804618
557871
1390530
1762584
1851786
1447112
329300
1761344
902087
1253881
1301361
591962
807081
568023
499303
414622
12699
993369
137000
1452387
150741
1381432
839053
999539
1279023
941366
477259
48466
1346488
1827362
93041
1277614
1370472
1971107
1668134
1339337
775389
446024
299316
1747446
447234
880926
515082
779262
1044940
1786955
1147967
1843551
1362384
1651803
623890
1468844
1263774
687832
798943
1639884
249312
1770856
1589338
390557
1961467
1240148
1734353
418315
1604811
1508635
1040396
1426661
1924055
1373756
1758844
1560642
1760493
1249023
1316597
1650242
971483
1823300
1320626
181953
1404798
963716
1861197
492813
156169
1293492
1803619
477277
287859
606570
1467088
1952025
516318
478485
12130
1573178
28125
373935
1518699
1788671
569355
475849
1092646
1988326
1307434
1814316
298568
1598032
237485
602737
1999679
630868
825451
1111195
1943412
1566031
186706
404581
1684633
530593
697624
1336211
1937500
1656062
23044
321052
1378618
1381111
1274172
638403
1186027
984383
1776209
1250819
580700
352476
1419615
1218132
654648
1752311
251159
1032822
1257146
540145
825978
159178
1238954
530500
1289756
1357571
704859
265099
1834335
1281655
844719
1569474
1403434
933959
1051736
1667305
1664991
522620
964591
1706766
420301
923555
1458450
837773
409285
1065258
993647
1810878
1225299
532198
165587
1616978
1861452
1479838
1913825
605384
257296
1960581
1532309
1088508
576050
1664225
1573268
1081252
1261467
789873
687063
525274
787294
1553295
1711532
1532697
1190168
113096
156749
1994811
2907
522419
986491
302290
1553717
355311
1770850
443880
1940567
727885
1278495
1685608
106798
859714
1686962
186146
1976283
388071
1852842
1084322
750338
723368
679019
678048
1170857
1225569
1895833
1048865
1991412
1239366
934899
1229718
1092597
816368
21309
837262
1487578
1054653
844397
1427219
258677
730977
1620652
497949
1404886
515995
245133
776665
173656
444273
1814724
755052
1049772
510438
950916
1314045
681435
1884461
837281
1457285
1205950
324368
561618
1125423
980004
288945
997245
320512
1784276
850498
147057
1447120
1160265
999707
1804606
892782
1815633
593060
1101424
1077380
1568208
1299107
246851
1953127
677775
500753
723308
586615
971872
1938666
1127928
279240
1129793
1736083
212153
595247
38488
847022
1418141
296666
249541
889609
808062
1220246
1044127
454266
49737
123829
1129684
1966762
1716945
683727
1755315
1803998
1909892
63167
944433
62004
1363863
1987369
988025
129758
306836
1214207
1763697
1496048
1899361
32648
1228768
1272543
397984
428866
546402
987337
236472
674167
119883
1704613
1992511
1314700
391935
491983
363310
1244460
1904661
1295600
1987711
1057712
988174
1075094
1876786
1653129
1806659
408174
1440469
1287711
1280380
1517699
781414
127878
1146173
356839
971124
971005
628390
1587412
784714
1414587
244313
331303
495343
1218625
1030919
1458328
849746
512714
1006021
1549916
1018558
1017189
853453
1723716
661788
1726133
1959233
925147
1756186
667088
625211
323917
700709
1659537
1728492
332347
1007603
1414081
957429
528719
57945
719196
1414045
69449
295780
1169951
1684723
1477149
881502
191945
1214410
692410
1857707
639716
1191672
513307
1377760
418857
608808
677709
1448321
885098
1065209
55874
880158
1995918
968634
1061825
1200878
932425
397565
1163976
1652864
1218006
1011588
1894151
179936
320086
568126
694113
127072
1758152
149315
78993
1569565
1885828
779103
1519187
885850
1789025
346514
507424
20475
177657
1008090
15095
1373137
1183372
1622011
1505291
1975065
1721630
827551
1298962
1427069
1133338
1634393
266363
1630588
1725743
1879696
730325
826663
40280
254980
1981928
621277
518856
1879993
768737
1152293
68361
304633
1010706
979294
279400
871492
1663481
240874
520997
1894300
1642537
1941040
377336
1117191
1189348
1624077
180977
1448517
763559
1934709
1016256
1489823
190208
567413
293146
1608322
1436756
1224419
1143786
1703847
763912
1265713
1215285
261039
1913901
383210
63459
171325
109820
1877488
1141343
457962
282559
558783
758467
513877
853887
1141181
934227
1343083
1203270
1860889
263862
329858
800048
1666021
1535773
1998789
911845
1628080
1498351
1480591
321732
693222
1300430
782827
1613055
1041875
80901
605961
1707517
905234
1935696
938210
810774
600674
1163235
176092
1696780
790251
1391920
1492942
1410868
410026
1643440
1965721
1752520
1987073
50312
379619
898148
797546
1019018
1345284
366738
314893
1051788
333071
1365888
362834
755827
1970386
1239514
1316686
1898933
1105391
1080208
1000425
1883359
971122
1859484
1379635
533942
1542367
614764
447715
895840
1458344
1100174
253573
1599064
1895346
1046415
902702
1234924
882515
1622451
1605256
1755056
83155
1896670
1734481
898414
741350
750434
128495
1133035
1575697
1024996
1564369
1018617
1240350
1988002
635074
1457544
1295042
119349
656704
270945
1139839
1537192
1883556
587965
1641181
1559048
838776
363493
672431
905545
437643
118180
1614884
1798604
316962
694489
1403710
1091569
722117
433480
1938946
406211
863091
1187117
1231536
485070
1704925
147411
1334822
1468089
563132
688972
978460
300375
412190
1412964
1046404
1349508
635577
719744
948320
1292927
1658755
889021
1080452
625243
1700034
1129750
1608792
215786
347658
1748790
1277327
1322311
1860057
101637
647506
1852683
1828272
1839908
1146522
1192904
333725
775504
107282
1035611
1132568
1527510
357063
95719
1885044
662806
1155721
1152734
663415
1430331
1859430
1998846
1768905
1844210
324186
239527
576632
1162410
1299811
426639
2750
1817592
1628389
1792999
251455
494623
527861
678528
686378
1021999
664367
1318207
47313
569819
36117
660384
1592445
637700
1532275
849940
1436611
1207122
144554
971713
1539790
358340
1804168
748650
1805003
1504227
910599
1355041
1309541
1914523
385669
321351
20627
1053354
1108675
207366
432090
1127959
414237
278807
481577
765463
1571226
1785383
1042141
1552513
1605500
67629
1723790
317968
1506483
1459690
1145452
1190107
1881384
1338154
1067724
1221014
1314994
1795942
1967438
755574
1907135
775965
1771717
305982
174870
489276
1699071
1054685
86716
29416
175035
1435325
165625
1143528
1303073
1984456
1410074
3595
1298124
1053521
1220016
1934717
40370
1033667
1789620
328787
1228572
1328695
1479553
111335
206239
1405201
1137738
1712556
941822
69029
1722085
521985
426589
1363148
774899
1841914
811340
913079
1307810
853275
1032250
377893
92703
1430437
1408804
1965357
1091164
1317795
1869884
213944
705443
929666
107775
769607
214049
1599528
1512842
23410
301344
229084
646857
792551
1830623
1523926
502342
1021129
1133519
230473
481287
1929710
835088
1491451
1287592
1173920
1099418
231534
378265
1444226
146799
1024228
1143000
91809
1087034
1247697
672921
1685850
1627591
354451
510759
305360
374389
563851
107284
505609
1867393
309355
995083
1040414
1683951
120093
1725577
1071472
1898525
1729569
829691
885893
439637
1134301
748005
1111371
1132272
499671
819734
583901
903355
1013739
1388323
908062
1109832
1994370
1148394
1324507
1855844
1151599
214286
344015
1841581
396127
824201
54881
813114
1951729
145979
1892977
150041
1974390
447430
1324766
612867
741372
1690884
425148
1903993
1590396
1992431
1282039
845085
951096
1963129
1501473
1942092
310831
918407
437580
334150
1756971
1644945
1808561
1701900
1918855
1448705
1251958
1913257
1471490
419824
1912111
124257
412930
205752
128783
686118
1835712
948996
377381
1467868
157832
1335625
1087189
1020675
799229
1447019
434134
507782
1471821
1404324
1211016
3392
1659423
1951810
193923
1946065
1300683
274546
293098
632564
126732
603448
1265004
462063
1771563
427004
1922317
1698127
327374
1388135
264287
861993
1701056
732386
1835134
1029208
239887
614102
1888609
1175313
849687
1914800
467283
332822
1203775
1657101
1114929
728357
1584098
1717624
660526
499905
868034
1913700
1867852
512242
370828
1170017
1071244
1278911
346407
1109595
965505
1878786
657023
1454434
227810
353705
1436073
248748
674553
1991940
1852113
1381934
1473871
1497301
366206
1481401
1510244
678139
249876
1233772
937701
958406
182950
1174593
1786709
1308418
149321
1651588
1370371
697071
1956046
1267259
1042372
1052040
1192589
1574323
1204328
1195737
1820037
142966
704234
601847
403116
1058141
1117180
1627938
1961211
557738
920383
463741
1908455
849659
1299959
475939
1623062
908159
182455
1639551
976941
1245681
1693902
185041
1583459
375045
1789387
174201
1365113
1834933
1052682
1336311
1034135
439828
1832610
1617432
446838
1252941
409301
1447449
1169410
659718
1084726
508615
1844019
267018
935952
639422
867065
786572
828371
1623556
798484
605019
1971278
1925300
900452
227254
1381257
1899760
1098077
1785759
1504545
1178869
695412
112469
735227
1844788
378490
320599
1079547
403588
208711
433384
302845
358720
1766718
1354595
138061
449414
1773360
660464
1185234
1518114
1802181
1536899
1101016
445404
1822479
1397090
1652978
1137233
1972310
815650
130952
510654
601772
230536
238821
523247
1921552
256031
846983
1124090
1262000
746692
801861
824919
1532236
664977
629109
1762451
1311695
1683504
1213053
1839036
451405
1371771
1182146
15511
1405842
552174
497820
765625
1354619
539214
1348503
968457
212159
462227
1732603
824604
1476818
419659
1008811
759969
1676725
852824
589895
1517119
514553
830142
1219996
1473886
1714276
497556
696712
1247430
1768817
1674655
431786
600703
31998
591516
724130
360819
811101
786426
1910087
1958671
548510
1722725
201685
1679827
1135627
1757335
757044
1412802
342977
1604193
1266945
1263546
98945
1630517
1678963
921236
609041
882899
1393011
1221482
696312
121673
1858586
1046535
499741
1914609
448993
107238
1129665
1987489
647139
1145464
1674075
1335253
18173
376769
632776
531587
987154
1758454
600614
1182432
174449
668563
1661676
1676034
961069
1265869
91923
354432
1770964
1978552
1001142
396339
1698321
1400496
1089395
347768
355638
1740256
464205
1358130
466175
1512004
112257
310547
1226053
1119486
1571808
593091
1526430
1584621
743541
1566686
780337
824254
1467513
1513903
1167301
1537316
382050
1058667
641015
49226
575029
357435
1780069
564034
1891427
1008342
64206
101638
1749149
809434
1012109
43993
1689291
1705209
291378
1053643
1790054
906433
96959
1971617
1781514
1165925
951695
1427496
757943
955496
331686
692666
817271
1685893
611019
632803
506112
1245859
1281310
1928772
308495
1044447
372312
432781
617681
292109
1355285
481005
1511543
1027285
741931
1326348
493387
382034
1925672
1392613
1994748
1865386
1607365
93090
1882738
653194
167021
59788
697995
215467
1221643
814321
1490402
661545
420909
663786
359423
1463319
1000911
74667
1683991
1399162
820904
1006807
1181904
1686520
995407
1521543
1010542
1699822
679645
1600730
495960
1027644
1968803
339893
1010846
991115
1720188
722659
960241
1067966
272850
1707149
287277
583590
1493926
1900434
1969865
483336
464312
1249608
1819256
769666
1536066
810209
1871001
94811
1512979
779793
386182
206846
1106184
1500699
464639
1374798
1335625
1637773
477722
1929660
1646767
51902
326283
1017880
936899
1469023
1922434
509986
1230519
1111108
940255
1961555
840038
1167880
994198
1630777
832692
949741
50313
880308
1696622
1003211
183301
1530199
1933944
1445977
474491
892342
1736799
647714
253467
407589
416866
1311000
1078188
1097008
1922977
322047
150711
802905
659989
1351792
1950748
1806074
1633834
518051
1696400
1544430
872901
841199
1679013
964806
711614
1064824
1669148
971764
781085
1282754
901070
121388
425685
96035
1506687
1665997
1783867
1451294
1139018
98029
1460497
439986
1440296
1388592
1422975
1884276
1810175
1761449
988402
423611
574747
1608550
1276919
348651
1191082
1858842
1375967
1533233
1752775
456639
975286
1759950
1845051
787216
1417271
1468636
564349
1567306
1911364
802194
779284
846708
511864
1148965
1590750
698566
1565824
1200726
1193680
168415
1877781
676055
182729
994733
895591
331654
719159
1346844
13745
1828494
199959
265174
840035
21959
166255
1720356
706493
1639005
1561597
363360
736082
1605681
640848
1028612
1650703
1717949
356841
314496
1879260
1777221
86659
1864573
933829
367809
1345587
505081
893224
417818
931326
556201
281705
778435
1248446
517059
989590
1241937
1701499
1128229
713910
1484028
1708629
1511792
1700630
1000437
345703
1389183
575685
1171729
951313
280490
709526
869309
267174
226258
1799956
258261
743086
1613969
870217
643708
1201336
535758
1636961
582317
1237231
714729
1457847
1644971
1472999
1042997
349218
270649
159518
1204758
1860531
42252
1606257
1277371
728887
930034
374090
1225806
1491858
1598229
1523793
1670183
1249843
1192480
511925
915614
174460
1717261
950454
843456
1669865
1540878
270103
434758
881974
902840
1880251
1597834
256924
1346480
192713
63250
562133
423231
893274
1647541
1090269
1919925
87167
1835949
1952729
359315
965229
251864
865980
1003129
983340
934928
999792
1719727
1692562
57215
1503663
1301712
489096
191140
1966546
837604
1821150
59810
776601
1046032
188895
719997
171194
1081605
1363809
1377852
1806874
485
869308
723231
1984024
1218117
30562
813246
1072755
1962986
1984425
196391
1127845
453140
1489587
130932
215953
1304381
1989829
1613118
1973946
921234
976219
108054
389486
316275
639849
1800307
1040175
1268287
1876029
1961658
1760730
90328
1173928
277208
674526
828618
408134
1547303
1706939
1349549
8237
919028
817733
1680225
1460791
642042
915749
988673
634369
1050196
1158949
863098
1189226
222676
1206057
1666774
1700230
1581709
1702750
1484267
17755
555093
402232
79622
294014
1941341
904361
152673
1661390
13069
1784019
408217
836094
1941442
579587
1237309
1203851
279725
1045011
1006007
1913989
1178020
964436
1755417
456736
67528
1408397
1083986
521360
1160688
1737961
1944294
738551
234211
98951
1219084
1511467
1836061
682390
1245829
1999494
489262
34416
1620863
679347
1551909
677502
1521274
487830
230850
1387988
449214
1255867
412142
1296101
605089
664491
867924
705317
117977
1352348
1864226
1401270
1666451
495243
1279916
92112
1387659
1078970
1105142
193161
748105
336177
923159
1928428
1048368
1038016
546387
1129740
412481
938701
1219851
1381299
1642850
1308201
1783145
1385463
1841416
1784378
326707
1406193
396828
94116
392403
472853
488014
1722177
70768
1496826
204869
545848
279530
1750743
904420
787799
1207234
373246
288100
1507275
398809
517970
1336657
905706
1534303
300428
28988
544433
268896
832
1331903
932334
1441516
1151990
1821034
402367
1327041
23581
353648
833436
472075
172724
1285923
798322
1456732
984384
1098820
525004
1194932
571155
1840243
138646
1293582
978876
526516
1269123
23419
71151
587102
1639670
1003588
1953949
365156
1099900
1868339
1717487
1355718
569470
1527120
1679745
712165
628945
1234323
1765703
149525
48473
1308674
721538
14494
1336729
119151
813999
1342005
1626005
1536134
1700241
769859
694591
53435
1668628
1392125
586283
548220
345767
1303670
1418205
184202
1492907
948082
1010305
1322395
1985061
938065
1824523
560399
1011361
522045
1561384
1691433
276433
572404
1877447
1940177
1956400
1350430
275173
488286
941362
1963006
1707759
658992
535906
862857
1614063
336451
876448
1398726
1293017
428154
758703
1767985
1594643
23846
1320080
249094
233386
686628
551467
612413
1075377
1535360
1591857
277149
1296735
967302
1883826
919730
1387039
1948649
247641
462126
1544791
624146
1711873
865621
237922
1647216
946888
975167
807174
762159
1272439
787430
1137937
1604632
598816
87168
116278
1648390
904515
1460242
622838
1805547
1342174
1365832
485461
351133
896145
897456
303150
877263
126237
541378
1928870
1828651
1533873
624366
902861
1931486
1770401
1069361
1783893
1849106
180972
143105
1538944
1400974
1666826
457206
1294367
1942599
62834
1190200
1219160
183339
12238
1661038
1622433
870577
153003
1943187
53568
1847738
320500
1067942
1840606
1695169
1933202
1418997
172461
857352
1972575
1583612
1435939
1000314
989227
1467922
1146811
1261998
1652939
657779
1117083
306385
1526460
839505
1576544
459039
242356
1992864
857571
1339854
857937
1637133
1561898
487816
1988340
1894551
729153
552677
978974
696951
1212949
963188
557711
554518
614637
752906
838463
437096
803470
406268
1294545
260095
1607594
1228175
171710
795840
421367
1117127
893606
327215
171384
493947
903299
1593823
707726
720970
1418395
1616508
930648
1240167
1844849
759180
1975210
17545
1950170
1345875
1383884
1301678
761470
715163
306236
1710221
444066
1278822
819252
1227988
675378
80169
30082
169562
133411
1652612
1115480
786631
1184884
765066
980814
1102611
58760
1985356
144428
1544886
660201
253782
1717916
304667
1493375
1743369
904762
1826894
1096812
1091754
1800944
953273
1184567
585347
1603188
454736
321532
685444
292280
790092
572661
721105
933466
1794308
96748
157754
1805636
1033722
620913
615488
1994271
1643829
215242
451189
956811
1234287
1598055
1074196
176401
124286
1828481
92246
194252
1267971
353696
582304
85753
935101
543324
223215
577784
858019
1315866
1442438
1901638
1443739
1930924
116601
494134
1382133
1666729
545653
1487295
1756260
564596
1992779
1611161
1620609
372818
1946647
1093810
1759669
1770310
980896
752061
170224
679001
1014992
1631697
1756398
1956062
494333
1663711
712394
742634
1197680
500807
1466730
474704
1996269
1379003
40069
486492
1173836
222880
1073887
857605
1513564
509974
1901526
237489
386448
1419643
1967816
882607
575311
8160
1440996
25920
195828
801915
13280
177573
1951233
1500149
1106077
1145398
678989
696333
1027520
70886
408137
754766
1166981
1817570
1265078
1636271
1068847
1059145
1698874
1871530
1170018
859454
1512723
1462266
354569
877430
655166
235477
1925310
1452532
357312
160563
397069
547924
1412633
1369329
1562192
114315
1268775
843084
733190
631883
699522
874177
838776
375420
934111
426381
1986154
1159510
533710
1378426
1624739
306013
686497
538307
826005
1915355
1028623
1919764
783445
207543
1613214
480328
986344
1173771
615160
1865742
1821221
496077
555578
1956992
725046
399875
584897
40611
388653
856403
1311383
1610852
393338
757398
852623
1236794
1197590
1346991
1032741
1754673
390706
1325789
288188
1702664
328105
42705
566069
374287
1013384
309011
1939443
416760
1120277
1503220
562280
1235573
689631
1856123
1943376
404232
1774467
1871553
1935289
1889407
151916
627762
202868
1466507
651153
1032074
703343
1133698
1688408
1717658
1634714
92182
1599905
1977410
64042
1823224
782798
534736
237660
949215
947893
530476
301374
1308797
499947
993308
981878
1484978
1933526
1135218
1620560
1968919
893031
664695
312058
1279119
935102
1655820
660729
1491374
1209264
655734
1591862
894437
406055
518262
1983736
743048
600375
1663520
707318
1583651
1981888
1960926
510989
1624196
576494
1587188
472943
1533421
127587
1397131
189594
795619
248101
17015
1664233
1129215
1782932
527444
1679279
9475
33747
1459118
755531
620548
1824670
1321010
1957036
1431840
171732
1503055
370843
1018699
1180741
1288364
1612883
1250149
421162
1261729
1777089
896031
1079040
1465385
672168
1996031
1513955
1981945
138346
1494355
882318
1202794
654906
32408
1795060
1955952
345060
1320193
196681
1992106
1044886
1988827
208832
1836898
1551908
1615939
1183558
1073787
1529937
824286
192827
984634
394816
611722
181920
551158
872753
1167341
776241
560452
423070
1370855
250067
1305000
1898935
808690
1347957
277148
1287739
291204
1274158
1667556
1974185
1407023
846146
1961594
1109958
225007
1624468
721317
1007548
499541
1361383
931201
818550
906549
322944
1904803
1159821
1515864
1352019
1236502
1804285
1012395
302177
72683
1438207
1170073
476948
1453060
1592316
547159
1023678
1516343
1667683
1167029
344526
1636277
741114
804523
1316149
843200
1217937
683661
1600660
110225
1601106
1877302
604495
1772338
1008904
445344
1133268
1809303
1058997
419557
1509999
663036
419093
1222496
1445846
1621680
911205
765175
1615238
892532
1325815
159200
90238
556607
1456351
447809
664030
2559
1241950
1306680
1432547
1052887
1958325
496189
1074345
730484
1827580
346558
1748332
595048
1003669
1169610
812608
1878587
242434
38255
1546356
1606989
1970686
208083
264991
1358025
1814549
1806294
144740
1015214
1488036
670588
1110189
1106309
1475608
680421
975755
1380357
10847
1391876
2817
763250
4303
1471032
1542909
756937
1383557
1048812
15699
261067
430135
127147
1360062
692296
1487035
1549050
1836877
1397147
1013835
434757
308244
377728
470149
347831
1745583
1868588
1668591
724482
1476518
1697248
515430
202867
1295490
1039201
829152
1722479
1926585
329186
973804
1462011
749829
1181120
1996663
115201
195197
1678178
259736
1738770
962646
648269
483923
899306
1087038
738075
1337643
522744
1506634
1205980
918462
1684016
1886243
806166
1085687
63893
105286
1088301
123521
965233
1752365
555496
1119812
253742
513935
1054043
94239
1694640
1046679
833246
938269
344983
169691
970354
1561598
263553
1080270
1041593
1852371
1634629
517621
1773482
425107
1165048
957124
576790
469442
787451
965396
542967
998339
1946989
450775
1246375
681332
1703466
1514885
583074
1528566
1715010
542604
1829369
930696
1691726
59843
1254789
666793
120120
190216
675500
167169
1186318
1318513
502519
52082
1809832
1149967
408919
1698563
79555
607243
1939166
1811393
1586533
122302
84221
1898468
1588280
1531123
1956488
1209312
1840060
856749
1241258
324464
1264590
1281666
1046506
1862955
698810
524131
602404
1717640
1256570
306956
367894
1556083
726984
1094737
351763
1755785
926085
474127
1596251
1451690
556129
915251
203811
1424062
399010
757339
1652649
1674937
45839
53692
992793
178416
435851
626351
555695
1690929
543733
932372
1552450
464060
1812822
406822
907809
661494
251475
1010080
844284
797973
971534
1773211
1664835
1008418
1092720
577151
925385
700179
1705588
1110190
1088451
1399766
518808
434886
833129
1262475
350950
640998
1129894
406694
424552
1327129
1761751
716897
340434
1913433
203345
84348
634412
898226
994765
1428208
617621
991967
1274623
1031544
276837
522667
24085
19162
188495
752182
1921744
1968938
55316
300675
1682448
1225776
1917427
353703
171198
1046181
1934887
203989
1751985
1594516
212695
1170801
271654
691354
536358
1845327
378842
1636015
1320662
461877
1840975
631365
1768536
265038
1928051
149481
1537651
1979569
1945608
1917669
319891
639931
1132640
551582
1159461
672577
420980
1548846
1575866
1163903
1703063
1281671
1025287
1164910
1619863
3556
1149669
1985793
528220
77711
627989
1528580
443779
73284
643127
1140586
1773611
918106
427008
221889
717830
388910
1256147
1302066
559721
369006
1873021
1052212
192483
1524599
460638
171309
1265085
403361
429283
1225227
845490
62927
1687525
366306
223490
1665753
472417
626300
166025
1397439
313764
1349116
447424
904149
1451286
1779708
379550
1185787
1218567
327148
942002
1888201
452822
70849
849672
824373
1301283
1766934
1138989
1899338
1614769
1059812
1098406
1859045
1653791
811916
464303
394663
803939
1209033
545537
1610253
1723337
1212957
174314
1149304
1391439
1277150
871887
607560
1343246
1155667
1397470
1448744
1578727
287572
1927982
1943951
1617806
1414017
1030639
1727803
577381
1313243
1247699
921733
52986
1065357
168161
464011
118318
544073
492319
1683375
1981903
420290
1512750
981485
676509
1972656
1716184
165218
493039
914833
851904
222457
455663
745626
716172
1569580
764313
456662
358588
1017860
1607202
1278980
1346744
73051
1793589
1622383
1431721
1413395
549336
1524447
1535083
1347552
1985454
508307
174697
897921
417063
393765
717710
1587414
1466602
41246
256475
449053
1860124
843381
920650
626346
376430
1977211
752013
602019
1518473
320912
1104503
1324911
979114
1226397
1906289
1087245
1657536
1750913
1210183
1448110
1630116
364128
1283840
319109
1976492
1763171
749172
215734
1843208
806939
146680
806665
1535763
783667
293752
1774227
680328
422793
1238127
633392
15143
1517955
1851309
1663539
1171096
644530
488431
339059
617683
114804
362859
1801142
389673
1299234
1511684
1406771
337605
235179
414385
925080
1746333
73819
1167366
455004
1626375
1678524
183615
911408
988222
341638
1035661
278042
567276
808520
441794
1170999
684812
191487
12726
1375802
535270
1080110
1286862
1560489
71482
1303123
250789
352547
1280246
555712
1047860
1777143
286315
672978
166758
34919
80458
787746
897797
858230
647257
1795810
1303292
752159
382427
1712629
242229
1694607
1513262
670630
160647
3553
1964044
12938
1641231
622672
1734601
630241
1632592
258258
1359199
1895612
897300
1802374
1365865
519507
1945878
1631635
882316
512488
369449
1172498
5196
79965
487505
987109
1700183
1291198
1938214
1367692
1371445
37535
1827558
1216848
1808928
972537
237580
423121
829202
1876648
1929288
53302
155972
746751
1887412
203835
300905
1981949
442102
916287
1314292
845587
1065895
1770111
361180
407276
1000064
892728
152556
1732845
1718198
1061291
707896
418389
789414
786375
748350
307609
1179119
1016063
1183617
541634
263017
872167
1502962
1088385
385747
1312544
717033
1106174
1601195
555559
244498
1355099
1411339
235363
1177187
282238
213504
544790
714719
1246793
1790796
1098316
1275855
560307
1005436
12550
911544
1386471
341421
1113790
1145125
741027
679559
1545196
1527971
1010182
145832
218473
1637383
743803
830776
1391058
1735826
995515
1582102
962585
1555264
1326945
1540790
533037
1739150
1530568
806116
1477951
1809062
742556
859687
766618
917604
1496027
3302
31804
1990477
779074
1132631
805796
668119
540690
1400360
394942
870354
348199
372601
1005579
327077
1108234
82589
1485968
252478
1513391
530076
984865
1519197
1251095
335264
1453367
1657394
1865711
65520
960034
553464
471522
1960294
423406
250204
1712545
896123
1797105
665075
323065
1006864
1811754
1702636
224161
410751
686932
227558
1780453
503623
1488745
1818967
155556
355093
1919058
961652
1086383
153809
1115227
1789724
611848
1263553
84839
814683
1526921
1623264
1006228
1608632
1639274
207209
1291776
85025
349884
2467
1837867
69911
744515
772015
942231
943131
1606036
121928
1940492
491582
658593
1003743
209174
1011666
1349212
1407646
542270
659012
1158151
1013725
1748707
510845
1640466
300010
1898084
1628158
714076
703858
1360105
1442722
956865
118705
20882
1992827
1161246
730010
1898395
149467
1228361
1340754
820164
185564
1383766
1196070
477855
1440917
1137494
767002
1346623
1694929
995591
731231
802175
685620
813631
1634329
591753
1525936
1680513
1799359
1193186
983945
1588414
982734
903370
1270520
1049123
589857
1281189
484391
987207
583799
633150
1942082
252220
1905873
1149703
1564356
1968472
247309
318009
300939
1256283
1354217
1037678
488926
1061820
1177375
1217537
7880
739331
1978389
333439
378120
1207968
870243
894880
726983
1066591
1654764
1313861
1479582
1306550
1259523
1844249
936808
1195234
1972840
171351
1061111
891411
1927891
1378278
1113374
530273
1559588
1147392
226201
416749
1537914
331290
927733
238340
673266
934477
1019844
883087
877956
1836231
1132473
636391
1596395
1458689
1973661
1801285
761846
1369113
1957026
1081750
1732196
251939
754636
1195885
169993
1670417
582546
1974303
240291
933073
1071381
1441130
1739857
166859
1793037
1983063
1149741
1426670
113336
955211
1864946
1068965
1073743
1719973
1594545
51739
262736
1423691
874237
1623596
1656317
1073692
328424
1810899
424625
33913
388473
1270710
106773
393534
563039
474054
1709074
1182461
191705
1236157
1898658
1266080
1705043
97039
673060
957932
1950705
438015
1714984
487254
617035
494662
78763
1740344
1612353
1857367
687632
157323
1724305
1075411
702339
1235749
1441399
1667174
175188
293328
1312475
105119
1449876
763829
1350779
639956
1872791
1865525
1649942
222937
1777987
1434107
418048
1006667
401444
762149
1680517
54361
1836408
134616
1904696
1519772
1221408
810996
1396395
1787267
1595944
1219537
1187108
75955
537253
1829137
81303
1140211
982159
799420
1246249
1072904
604438
1998969
49538
1232388
1807679
1484035
839952
778197
1199038
405303
334468
1392988
1862188
1787766
846927
518383
971736
1628120
274269
169327
586601
654620
998219
1997019
716668
516450
1096385
764201
1595157
1041151
1019637
699260
1524593
414171
1545224
270099
831964
152353
1513839
1277071
1958550
567211
381399
503052
1027433
328386
1880962
1193957
219285
441352
726778
1326180
499485
185486
1261916
635461
1862068
529628
1838307
178698
979624
1632655
1711137
1878573
684099
141616
762734
810698
163134
44960
1626162
1945631
720250
59780
1792211
989603
1718352
1101360
1324865
1874400
248765
902416
123454
852607
1044588
931299
693042
1242881
786465
862927
768202
1859611
625456
1548423
359906
1541425
1017990
1304413
564524
1446321
400055
1020497
465328
910433
994884
437398
87675
1110782
691525
1170561
1600075
1479051
1306075
342356
114492
1926327
1815988
376925
1854040
1844756
1795916
1450996
1011990
802798
1379060
958342
1428483
979428
1915644
1430672
264971
1242728
1408931
614537
714332
1664727
1780200
1383939
1807605
834526
1489381
1214102
451336
983326
361252
1099219
342823
1166737
819434
1903130
651083
621048
241422
1614679
1774813
146302
444280
1260564
1290268
837086
1318294
532696
1482854
124185
324816
1401621
1128763
1313244
1977222
230340
326960
647523
526602
1280745
1697818
1470417
128786
1532844
397430
1771727
255681
1433169
245725
1626968
826255
502818
1756332
677283
419251
89662
1951163
371590
417058
1811650
52251
94659
643619
851171
305909
1007867
1996419
1777037
653821
705275
1973638
796681
557846
615856
663434
72579
783602
1334623
121661
1739914
1569869
489158
691414
898458
1333452
1666839
535334
1633384
1396708
40725
61622
103704
1728931
1839795
391012
267146
69892
739117
806307
789184
543314
1079901
1052709
269212
515069
711743
1052722
63246
295917
174624
931825
876288
1975655
163510
1960486
961008
382058
930109
1385912
970796
406739
947631
1354749
1502044
711058
178759
1957996
625861
570416
1219986
170382
1168045
151100
962182
834021
128085
989773
1059882
648330
553042
904588
674217
1292051
1642167
844827
623114
1502487
1940540
411233
1692257
134660
675332
1172930
114608
132840
201374
1066449
1256681
1753914
1437958
447516
462259
388150
428375
1798832
475096
1062280
1461524
748516
913817
1960166
1610853
894002
406601
1038124
1244814
149474
348612
33499
906779
785400
977575
1460625
117340
784661
428479
1380830
1183014
1340063
1170937
600531
414101
829990
1372432
546357
562828
323642
735123
1415517
546427
1415231
1403504
403976
464755
1147414
56826
1937734
615579
550877
1476088
1986649
986331
1193595
1972493
61485
545397
1697281
1738372
1399142
1416135
528085
953633
1516969
356426
254035
339608
1449512
238043
987481
1079618
84743
566825
176985
90245
600746
793806
860748
1320172
1134668
477980
3122
1163734
1100791
284536
507353
940290
450426
880972
1358194
812933
581414
722326
1858649
246932
255621
1234926
1828314
1203664
1950738
437869
1007270
950852
796348
1835153
1579513
1272661
185056
302132
434551
1875260
1139123
937235
414173
1693983
1899404
572062
643418
1950676
536694
12306
711708
1389943
721184
1526461
434547
832322
283411
164143
539699
281406
1060256
1540171
1402335
1015609
1606084
189578
1414853
1000957
1312260
949552
1155441
1655775
482631
1556410
1605783
198663
1655659
1174949
445710
1617120
1852912
402201
687279
486690
461616
546801
699667
663385
1279700
1132803
1173454
1290599
316071
1090170
1810794
1448164
1081864
136172
166223
173549
1148109
1950282
1979884
459906
1745680
1615492
284266
357369
388183
1228604
903975
466306
1002060
821703
1982869
903214
130700
1085930
1734695
607455
61362
1874819
726014
1023774
775101
1534919
1417889
374844
76647
373524
1647486
1506292
749946
1527612
1609377
1433237
78161
1846957
875932
1802075
1021165
1531834
18784
1246880
216527
1884358
198537
705961
1864406
112199
579730
1758490
1716042
437799
1448661
235013
55029
1684448
1563271
1923013
1228514
1534331
496509
1026584
1718240
1327517
1685787
24192
230785
862545
1071265
1372610
1153757
252990
515660
1703249
1981165
1801306
600772
1442099
1100975
26937
756838
737112
411164
745998
875936
1898443
83053
1531300
1739790
881895
487328
1709178
1509891
1942847
1524599
941936
4223
1570792
1961415
1503955
36659
421461
236950
77679
901340
1376476
1528878
1709124
376787
60506
7136
156059
701440
879882
453829
640851
1784246
1391884
978531
1925457
1540125
39125
1433192
416041
384233
1979907
1915112
1212773
124493
1323040
139123
1808784
570874
97367
656585
1913435
1424748
1197928
453850
1018884
766969
940584
1776114
1532052
1154306
1583465
282405
135624
144795
804356
1051327
1272132
1768995
450483
1503150
1159645
1133871
1070072
455024
548486
1229367
1183279
643311
1053948
1368578
853514
318290
666779
1277099
205903
424743
1673037
748269
946925
1349032
389327
1446930
1525028
1844627
756969
1823745
1895000
825813
1966191
552477
461992
1106014
1682312
212998
599297
382192
1304261
170330
1328906
949256
294984
1947989
272496
449542
19718
478546
858356
1182590
1033232
504177
873509
748852
527964
669176
99953
1441590
1723278
1135981
683330
1643093
1569262
552522
1426715
944441
1311721
334118
1439998
1150810
1773072
1998926
196663
419593
891258
497160
685894
163979
1497108
380668
1565421
945599
1661265
904301
138943
1748669
240673
966499
1831451
1087910
109839
385343
1948768
1387492
486848
1037712
1238755
1055347
652358
1173301
590875
1465576
746826
1712142
17140
650714
1502935
66253
1192059
844508
1473665
95655
696650
251865
1419397
772112
1095066
24715
569407
1561141
110008
1051322
1383628
833875
1218361
124825
779158
847074
754874
651603
567399
875705
988416
47832
588704
803827
1283246
584328
661458
289646
352492
1419193
906752
827481
1499177
1485199
1715062
343629
1442433
170627
1045146
922009
1576101
1528509
883146
240232
527443
588722
516744
755286
1091403
726058
1561292
1542745
320021
498177
58159
383763
647104
83019
361
543291
495720
1132018
374894
1347712
273781
1806607
748072
713540
1551448
1402951
296166
578690
383419
53923
1382389
1781176
425566
1528611
1696767
1584913
1727492
818618
914623
1269409
637091
481899
1106299
662890
596217
1729807
1511772
644793
1205178
829413
1559720
1398871
243550
366386
229654
1762924
785596
387016
1378522
818952
1692843
691603
1102449
1456788
1796196
116951
599622
892364
917802
534690
403124
898328
347645
1207953
107046
57141
547435
724386
13751
410851
1359892
951556
815869
831604
241124
1381880
872251
1911489
641595
264114
104233
1660475
890846
202918
1207297
1312438
1733742
361355
812707
1286787
1361778
1789533
1389837
590667
882667
646437
1948457
688404
35747
1133725
379939
1980045
1732423
188173
1908286
917927
850269
1239121
1697187
222170
1985813
1565396
394363
1414587
466131
720795
262613
1457378
1617618
462106
1317607
1982836
914873
692954
572279
1960437
1529105
211789
1517563
148127
1152160
1961536
897330
1034478
1797919
770794
1442362
1202372
16269
1199055
1838009
1863598
554813
1262857
1694449
787686
976189
128725
1656509
1565099
568483
1177980
113168
724977
1106972
226440
635945
1841707
766007
1613235
1236335
1649937
113827
165853
1296881
1922960
1883102
1814058
907941
535567
83374
1413661
1772091
861042
1025526
144362
671588
1004449
1018489
1248335
1375960
388280
1354476
1315207
1133802
1458148
589430
503504
520476
693681
260323
1397496
1694813
719712
1458074
938513
274914
691592
533259
159279
177854
1017685
99458
201547
735504
883590
1530759
1682090
1814768
1896567
1500912
363652
1865176
1724461
1065334
449603
249743
799772
308422
496393
1234476
986617
1119574
1455550
181863
1070873
1880268
1739261
655534
193412
1002161
1407882
1559822
1036777
525337
1812050
1469889
1900162
435157
226327
187258
224164
1305646
288632
143400
1912664
806276
187384
746458
1889776
233016
933369
1761869
16524
1666585
1560531
542994
1962377
1722596
71859
1353715
663599
1090097
294224
210066
474660
1522347
93624
437040
1070702
575734
1879077
242807
1329644
1388539
743327
41388
371148
1871506
905740
314476
1336811
235709
517005
1974692
577803
618086
1476870
43468
828910
315448
490815
1118606
1113156
1741452
1772585
300980
1553620
325389
1486736
531618
371615
570245
1632859
557343
1920400
1047290
120642
49596
143079
655031
1774990
1653508
1332890
765201
432852
1870064
583774
553121
887136
1211895
489355
1875518
918257
1278740
1411946
308871
455042
1403019
1420287
966481
1131800
1707081
777422
1458946
1448832
763095
21628
1418182
126464
889052
239972
757510
94845
7515
1160834
1896421
650552
1706313
886336
483513
4449
1632575
1827118
1147898
1732402
501119
235390
1512712
1672437
1792108
1354598
1054712
1731397
1549893
543673
960611
1558597
156780
387848
1476342
1204020
1864534
723898
511410
144414
408487
123362
500751
635288
1861524
635467
226541
888964
751739
1615842
647042
1183216
596639
652834
67725
1806133
923925
975912
1621344
1664845
1461527
1850200
1776879
876149
1691039
244847
1753974
1973087
938909
1963792
924409
1363501
671994
1490302
773797
672246
553727
676928
1033832
908152
1317819
1670043
99995
1905983
1968902
1619902
660293
640001
185285
1126302
695698
543642
1763513
1395382
682992
724622
179604
1365521
748665
1282327
619876
1032187
1999288
1586039
144519
751125
199981
84807
1927934
626217
1929796
540870
1776088
1403901
1240076
1690116
561982
1645045
1770414
969852
110288
830337
1055381
1070145
1557607
1595142
1880261
1862601
1136684
194714
172013
1541612
1660117
31354
1745923
782824
531278
1154866
526789
254615
581895
1526067
1435583
1499351
1977308
1184224
1388172
350869
1801267
1448251
1449375
134009
405020
145511
1316224
443805
1429451
1591207
459015
1803112
278226
1491506
939918
818438
211246
1455778
877022
1378983
1536165
1859056
597368
1733847
149774
912163
411323
1225891
747613
1946108
685967
1400923
535356
1069814
922254
1133410
599254
840354
312798
963123
625041
701781
1502509
772367
1428256
160190
222094
932895
461235
1892071
178854
284506
1396719
1573383
1889797
1156728
1571451
1422594
977086
877271
1780806
936312
604067
632828
79655
231264
488610
1181426
269234
1783656
732368
1971890
441092
1078857
1111060
716854
448778
354347
1550184
729455
1882085
1924313
1827557
1606446
1004931
1453318
99276
1646649
927886
1082106
1423069
274263
937492
1097996
1826556
266768
804476
765906
1876390
1463090
518686
1001592
1652949
890725
252313
1122356
1487174
1682100
1302950
904971
1256985
242370
44639
855680
347730
1982272
72109
363939
354243
526844
898805
1288410
635286
92982
19927
1183954
134867
83674
1389018
1465103
594924
1033469
321276
220799
116124
1101131
1914871
996049
1290269
1476456
899025
1072687
1477329
1070956
242745
502692
660052
1019789
537958
107042
1960709
1366887
1923620
1610874
816424
19383
1934777
1622854
1582423
1785181
1043825
1638829
357429
1847980
1637023
654746
109843
874571
1654911
1211150
1266961
900894
641368
1810833
718778
1880767
1261256
1486156
1025211
1124560
1759047
37603
1918340
1280942
436289
1687554
705
403989
312434
203963
317716
1680347
1273745
138333
1281601
291017
1390060
1783288
1862512
896084
789420
1616955
905566
1674571
1506572
1335905
1590250
1977753
584660
1452228
1164282
843491
977612
821117
1427045
1465315
152352
773793
1061969
1148498
1467046
1061163
1113309
1561703
1521892
412489
1446259
1689523
430838
1673101
1326296
1135120
100393
1562906
800584
320215
1362650
314665
427926
1913571
1928723
335349
1649923
1637102
1986561
396248
1389109
985244
555053
1729621
11382
1186125
524931
540595
87142
932475
368385
1202008
255944
1615424
627073
320757
1664641
100207
721690
928514
1448510
1629026
289301
79290
1582938
514958
1325967
340480
246148
241804
115927
1028428
848438
355621
1504901
1029620
619241
735634
1046250
234761
1586903
348949
343912
546319
1224522
796969
779712
203504
1708432
399265
1385387
264486
460218
392044
1222435
1285542
97776
190446
454102
1563591
1483877
162685
540485
1748271
1262205
557283
123707
1990127
647547
11050
1464023
573838
1091133
890075
1718510
1703774
126787
1587104
161114
637944
1807418
365156
1650209
489187
493237
1212771
1357803
422390
279814
1800327
1484748
1528706
1917628
1117622
1560436
1807221
1702752
53169
1445776
533615
951996
1499220
784693
1064500
313297
990270
144773
627297
163817
239192
384817
867010
1790011
1479401
211784
1861888
444745
1867558
837877
434296
1767868
1467811
1666975
1263068
1634576
328699
102857
1917600
88334
1419273
879414
836411
433795
1997075
1926212
819193
1024428
1915273
1279876
446852
770607
449527
487368
473709
1684913
1834171
1886753
148041
1457986
440797
1465659
1968418
460949
887778
483224
1673593
1299849
1795756
937664
1699259
972369
943809
810342
929915
938322
1008415
751993
1959697
1598055
1025266
27033
297041
705861
10279
1211659
1628964
1044121
1723755
567199
1205170
1494735
69106
188516
1747210
1959756
755615
128241
1478727
1426191
1067734
481676
543652
1684194
1647140
1349830
404754
639613
1310975
1161673
301829
1673262
50373
1384549
1190490
39782
311704
355560
1356662
1066246
1833230
1355322
1822615
1016272
722519
52200
255345
1404004
138865
19535
1158040
62697
1814932
1496884
303925
1180714
1367490
468541
706295
791776
1059213
1569370
1419027
1458100
593436
1640245
1063388
1035699
384557
1906443
1735812
1578140
106076
1218506
1871707
1804699
1420715
502308
590300
419946
1603105
826592
1217738
1932989
1963073
1173729
732590
1776604
1781454
820836
1721115
1081493
412504
1690886
943273
1768301
1875829
748381
74716
1452161
284565
621942
667115
1529775
1037770
452454
843083
1484036
1805931
937358
1568401
1874695
1455576
25686
1124246
777659
622043
1044191
1858481
954374
1921652
1222315
1383325
1286320
1414507
870945
805493
1184143
1534341
1811213
1936599
656186
1023710
1308574
1032299
1916516
1804453
1956673
790680
123276
259223
725444
963232
1956071
995705
1287998
1368595
1604901
843991
1775728
1118620
877573
1718597
40249
1234226
1606400
146158
1817629
765755
1415349
1316864
1829170
723882
1995340
1516982
1062194
19243
1037431
1990371
1458701
1165428
1101310
1506529
270386
1039938
1289842
1158248
331245
312315
11773
1437488
853557
287973
1885800
1697598
1429223
698924
570540
255391
1668591
1820216
738509
1516990
279781
24594
1083218
726836
1436659
132821
136142
734671
1720013
1287995
245730
148064
1607619
1339033
1304984
1906200
589864
998614
702940
394133
1861771
541948
1656569
1642723
299540
1500537
1095559
1511111
921465
1608811
577903
1177847
1360525
123632
948943
499469
1912903
12959
1246576
1873023
1608747
1624083
615313
505311
461655
995748
1210141
1595124
1859511
1358662
968983
393918
1476359
499488
1767579
138293
1393176
312770
1456689
483265
1420971
854773
565753
262840
1545415
900786
1507960
380966
1799784
1501970
788150
76268
348567
1922643
534192
210321
499802
1059508
642836
1623553
1997681
646957
504208
106752
1245868
741638
669120
840268
248582
88482
1234852
1135452
1178780
1014583
1394112
1282704
1384302
1697161
838643
938638
1413828
891364
1821513
460993
1245152
464747
1129480
470711
371636
1433249
749667
125936
1706727
1158962
1476987
552420
626045
1771731
1609206
1737221
833418
741412
151408
413724
242801
1196936
1286141
1291887
1974692
1667137
1808639
1353819
1433320
119635
459615
1989479
568640
394784
423635
618391
1478027
1196001
192063
869059
888839
1465474
1608025
756527
706138
968349
807884
1085267
1711489
875993
1158531
477826
1442442
1889439
1268710
18886
887492
91017
640846
1348699
409277
212414
789592
537459
1886066
528623
38009
1649264
1983757
405201
485561
1276730
134724
1425167
1207344
300599
654877
1903035
945183
3257
1468752
1563004
945703
1994017
1790620
1461456
1916279
1072965
1368227
1014945
153044
581943
1516520
708595
329390
702677
795765
1153424
105438
1561342
1279747
812094
1633730
1676089
895062
1259920
155801
1902437
590587
1094888
609208
508803
264284
989456
1472090
649253
847861
165786
1517669
281143
748331
1358514
511571
861710
637499
1218454
1479251
1837690
747535
372833
1705475
199806
699526
1906369
1845877
593220
151498
1964102
1095888
1823836
225376
271139
1244459
13269
1445374
1183313
1498125
1763181
1199752
1539563
1995384
892794
1830625
1550870
1147739
846290
811391
1496279
1877387
406858
248650
217164
1071247
184422
27055
586094
1378776
358778
1049844
828767
1491688
141463
365220
613533
1734320
1342350
103138
754640
1407771
68330
1106817
608064
1173202
834028
1607214
67642
1768663
1602983
1654738
22272
1853897
790561
417208
1296242
1771975
1855963
533902
1641053
1507819
1083274
1970027
337422
1990411
608819
798314
1704770
1425812
1858683
564441
1479672
1094278
85900
636321
996532
1078266
415637
19282
1214763
676845
1007811
529601
678414
74658
1476936
369742
251628
862507
913565
366988
570372
419404
462538
1082436
1956720
744406
21727
93964
1794028
1624544
1399684
1142456
334163
1805764
724204
1732212
1571659
1339618
57343
1006106
1163631
1832081
1950302
1198630
492942
928590
1033656
1155367
311342
781451
824184
323874
983144
828092
995201
1626988
798008
263679
612492
1047688
1448507
518675
261494
994370
1444750
1934932
1781140
1612418
834298
867133
1592183
1405682
494976
1247262
837237
1420325
200884
1512103
52639
1483565
75795
571617
340970
287023
979735
81943
447119
941392
340724
546818
1875185
956245
1552298
1564352
410275
1331295
1560441
868360
1903609
333242
617031
1431345
234229
1167067
1549662
459360
1148769
346614
494130
115600
1756968
1639552
1614753
1550281
1712665
13633
961683
989582
1915302
1918168
381791
629907
370525
1372604
1658161
1903529
237121
1368167
1520088
566244
981663
567614
1518860
690280
1086367
590631
368358
1866327
1666376
1076289
320636
1150144
175919
221749
1390874
1628465
748056
477025
795658
1133024
368673
1773704
103813
1631984
820694
447016
1515366
1876786
1219734
994704
1773373
1163670
561144
1426915
1547129
1879980
130098
767467
1267209
1867382
1370152
586239
1493750
1232703
170288
174745
1969898
318669
1084602
645941
1860681
1407934
635724
951396
1685368
1046969
1428254
235346
1535929
96852
190283
1277766
869570
675762
70914
289617
334781
780518
1604335
764090
1268140
1096343
508290
1937663
1577565
1768980
1441764
495121
300692
1429057
990851
208231
1997574
1216857
694507
1852355
1423825
1574115
401157
340459
756487
925781
947271
1092054
617446
1137030
587373
703252
495232
371200
1078321
1636426
1441325
1776961
1695691
972995
1526170
1422024
848254
1827136
1902527
609908
1051754
1870917
194563
1960816
46619
1587756
229340
1448089
605981
1151568
1685999
908056
1801066
693580
1404606
429260
1688766
646755
487521
1913936
1646364
625221
370840
244957
1567606
1410719
1838429
1480737
1698306
1070851
1094140
372938
100075
421990
308443
1211282
603897
219380
1571567
488755
109956
1215602
844295
621613
1126346
1205285
781695
1002451
1196972
830509
789646
792596
1977057
241194
1237298
1357226
313948
1233803
393929
666839
1200350
1283536
542129
274847
733860
1832496
415938
577227
1713683
614422
1416148
401797
1943678
1828015
139339
1202009
931615
753401
1331620
1478151
589192
674230
43223
1266577
1023978
870284
475671
1133489
1330233
1142569
75440
686953
420603
1045106
1925737
1100422
1973517
494956
987185
1718429
835459
1040133
1280542
332225
725726
860547
178031
971558
1212683
808130
828858
1680849
420403
336729
893662
1209373
1309936
1622506
1334025
1998022
1833039
1809699
222358
962460
1924103
565153
732193
732551
377154
482637
1462379
1308627
705236
1724367
53994
1998210
1618240
222658
757805
916596
552474
751018
1149985
1765298
469134
1076609
1133698
1151897
635549
1454623
889030
1304746
1968851
1225749
1608542
1881033
1932403
8950
1872456
1075845
47626
266239
1544413
1705212
1296859
473141
411519
1878940
826718
1906528
1105495
973519
125401
888675
889380
1744234
1225662
1352299
1222679
499004
891562
1564440
1818771
1768738
882042
1845680
319956
596360
543022
841291
978397
556120
58489
1627912
1167865
398225
545097
665444
435800
165107
534977
201213
1412773
1577886
887098
1804029
368954
1495478
1198994
1840047
185925
923272
521642
1740044
1200385
1480332
1785990
344738
753249
782039
1932187
1903791
1362106
1892196
218075
878496
1711183
909047
1164647
1322574
1531626
805917
1870462
933632
373264
574725
1673392
1361137
1460225
942894
60845
695535
1210608
1720689
459892
723160
1224949
35538
754929
204539
62580
1790015
1128158
571833
1218717
116855
1387621
729233
229541
538845
1481551
1612422
1423782
748343
1203846
227943
141996
1879918
1970097
1046987
610067
1413194
702012
83076
170515
1358361
1661184
1634842
1157173
151972
1692163
1682777
699122
167524
1902534
89283
502234
692631
1434246
1815372
1215705
1870077
30139
1389035
1100736
1303689
533078
830069
1295668
1455945
883172
1730327
97289
783775
321166
1052539
1238477
426402
903325
637519
1118340
966709
1710057
1077669
1228966
1458159
1800861
759559
651130
748611
860959
909833
1944700
1964905
273926
305968
1265961
978968
575502
939918
372752
1267879
1374334
395735
1641809
1205772
658048
313411
1281875
1487644
1865726
1349617
1279542
6991
714809
38618
1518598
597415
1554173
838302
1828196
220568
1825846
696808
1387591
598924
252559
1637486
1547561
711
1375444
1900719
695151
1179846
205769
1088709
775573
1810734
1710925
1464327
242430
508398
928203
848188
1875212
1561507
744530
1701093
1120556
28707
29064
1760218
1953663
1091015
761855
842320
433659
1574893
1551746
1991053
404917
1830354
1338046
752013
611174
1362319
1498319
1990978
1012415
635308
1073462
1621109
1339647
1649719
957716
653755
1183773
1237562
1797292
534573
1359030
590822
320258
272957
1208993
644001
1782930
126406
1997473
837228
242320
960414
1408663
1052423
175212
488656
82219
1396060
457147
1339698
339941
249195
619588
1159823
1964486
1369492
637667
867306
1685254
90459
1934761
1207568
879955
575716
1591518
474663
1988140
1727315
1264698
1747075
1555915
1580094
1601173
372894
1694366
945120
1949922
831995
1513697
1854566
1214906
379636
70107
598189
1433311
1045173
349295
301380
1052738
1210969
1670236
778088
208051
391382
139912
1380719
477067
1433559
1785321
1858786
1843822
962568
1239310
1770321
1368118
1567708
1486876
1083048
582897
164198
1317724
451477
855694
336485
1639759
1085167
256156
874175
654057
1962161
478251
840503
1425862
687823
700449
497288
97653
1774452
114711
158633
1836067
1310285
1590112
498675
1112533
1309152
1099220
1861570
1291920
1244363
663260
1711687
1718121
645091
375487
894541
561581
751245
1462077
1771479
1246254
1926656
1918203
1504511
1767163
1223744
268633
1058148
576466
1583384
1523379
322020
571406
1975120
381987
231520
1274287
443997
700179
1419964
917131
1012906
505350
433130
1185142
1498407
1924594
1775349
288999
1852608
378958
658191
125704
1696644
1713982
797633
1778103
533795
1711244
1531511
1360071
314172
867909
1407109
1369916
946985
1163567
1880173
1011340
586650
1342779
1709749
860578
1132730
1084892
725842
1233912
347790
1731535
124420
1439924
1615567
1941212
801758
256890
1957725
78920
1510138
1942624
1538656
304403
1541674
754235
848411
1631102
790601
1933902
1443373
1889742
1687014
333695
315285
1262819
172641
254469
153038
594830
1799623
728373
667009
1340035
1831327
1185539
1410869
1723077
1655030
251296
1844049
1559321
1826711
1019130
1743918
1786292
1003928
1611157
214211
777412
459162
1195186
1163532
897282
664426
37862
167487
525391
717383
1479884
810413
1290441
718812
736191
630199
1489500
1699621
1203785
1036736
1133638
69291
147204
1626848
622529
768869
1584860
591019
1653109
318020
1943156
1694258
939952
459296
860025
532530
772753
1336290
102843
1994404
62549
534653
303134
1175368
400800
1488889
1235990
1613885
130614
735946
626285
551343
805167
831113
991121
1058352
1091735
1251895
833812
493324
1626078
1080954
714898
99273
388699
293802
285639
1470624
1976702
1066268
1894721
1965108
784011
1016763
524284
1518135
680349
878930
1734826
508501
268911
1881229
698473
980431
849735
1708216
1164707
1858722
14395
1338693
773619
544363
1648406
813184
1834830
410816
374620
1078424
1226430
1592456
1349758
885207
58243
1578038
940342
637813
1903766
630765
1635222
841963
1804815
1622100
1101126
404931
1655241
147394
1899971
741636
1663086
1560199
1740579
1482825
1902762
1729040
91145
355282
1603300
1086692
86664
478972
1355983
1758962
208786
1566423
1927114
1494977
223587
520913
1514358
39999
594337
192266
281950
334023
553530
1870089
1914592
1590216
36160
709287
412904
679433
150709
1248912
98195
549300
1540105
604784
1786404
1915612
1346730
304634
1069320
1477079
769625
519568
484849
388567
233957
1214535
1570552
637922
429456
491079
369223
1931893
239150
1717920
1554613
1222774
1493427
1353647
776643
893055
1073368
850655
1514877
1431684
1935042
1171282
1436125
146857
1824869
1532109
165828
541173
590602
1112865
133879
184920
516253
503149
1764340
1318369
749940
1712734
839684
1636223
1587411
1777107
410103
1618325
1093486
856882
112148
580342
1930690
1798953
440236
1816338
363407
530639
1099352
1541415
1530848
1797723
1685860
904338
414662
269773
125369
163475
627089
601767
1899362
541705
1035509
1124473
570901
321809
1775308
915152
1414320
1238191
1979897
1743676
1521199
60776
1454978
208880
1108680
278029
1331953
1130336
1668074
1259157
845515
501979
1809086
1815273
1907764
1633079
1885610
1384920
303648
1710331
1181287
1009327
813177
997848
1480809
1902841
906714
574205
1617083
218435
1990650
1766060
194973
670399
1861053
634156
455679
1010080
950077
1402992
1229981
737757
986201
1864676
33739
1261476
1104587
1918343
1495208
357406
417393
786193
135844
1301317
120865
513256
636900
1092358
995501
343144
1295676
1815590
1968965
1456776
582303
1884863
883112
1213394
1259907
1685106
1181582
658111
246369
294338
272071
610326
311218
1278766
1112889
514497
125776
1364803
153127
163251
1759932
1201029
651401
814216
1452157
1213425
432044
803286
683112
179552
631521
621055
290779
1534481
736717
766213
1569622
1463536
1683979
392676
1433767
1891141
1631104
9742
676736
1907503
1272747
1684729
1688162
1382693
113158
1508495
1686592
1599219
840630
718838
132534
199150
1734534
1789327
334425
301761
1571522
379079
93853
152431
91554
346497
1230336
1534990
73330
273571
1235637
1104732
1833982
42452
1771307
1106454
260306
1257593
1452082
736591
1720561
997542
1118276
284741
543018
1333615
1333760
1323113
937728
1848817
878376
1097004
1339014
1143946
105117
1176754
625216
786050
1582538
981871
674839
729396
1527274
154944
411733
1086682
319271
459718
940647
276714
100021
231426
1703237
627271
1253007
98192
420298
916308
1024126
541213
694460
834000
1800915
1591063
997463
870396
1936262
1218698
921979
1567081
794054
633504
1243500
1032714
1440752
1793691
1412651
1598353
1200151
425012
1550656
62746
1353977
58215
1352520
239148
259443
1514847
434902
443445
457958
1794711
1908425
1359487
73392
1370822
995156
831787
520062
370773
1298967
1746672
965552
1428787
1183669
1577881
1758046
856600
926294
1557849
1300941
1737687
973760
1376948
932380
1130281
1362712
1954881
153583
1141582
1231423
1789842
903380
1289330
1463863
680138
607168
877152
652159
1115223
1060517
98929
836942
1368188
1849129
1295121
37134
587774
1904481
1755800
1014808
1398498
501150
223673
1357266
75661
498910
1167297
1330950
1344466
965647
1349610
1794924
1779535
1412608
146848
1921207
1614789
1329554
725477
374099
1665379
669340
1030025
436292
1686727
243918
851506
169775
725311
954708
1798839
1072112
764760
1668854
1546080
766071
812055
228457
1915257
359375
1431953
1684610
1787799
1859174
1876787
317539
1670482
709168
839636
1463955
382936
818152
1256836
434373
1729333
1966318
262137
1927874
759540
418650
201196
351946
1024802
289432
643428
378586
1849030
858949
1181818
891133
1895869
1319905
1727755
1521147
181231
1847075
844832
512436
1809986
1090590
299861
1402874
1301107
6932
1457781
1089981
1039463
924972
188411
32537
1875462
1542808
1797069
1995200
12186
1108486
389254
486878
792212
1975256
1719565
451108
1758308
1760170
90741
381827
1270158
1158765
456179
780171
1008400
1762509
548267
1590725
1532610
679676
2204
1002580
1303652
1376130
1759603
1438460
506816
1097960
181887
476897
886578
411410
258445
97743
270339
21542
798202
1965709
1095085
363663
1263326
921956
1270415
1667488
658749
743661
1646095
118501
827048
952035
1703105
889906
387110
1525676
1621135
1669449
128162
669064
1036906
1772162
987119
522174
405995
324006
540626
452411
1303826
1247151
1921723
843493
1727974
692989
446165
213648
1898584
324193
1190726
511937
64498
1436874
1964318
1445002
1701247
448534
1288173
170796
1097545
1161189
147024
1124781
44176
995435
400699
6308
1099857
1752625
372932
50070
64225
1847432
333713
1541487
1914657
270843
1421889
1820136
678303
643204
1436160
1984284
897082
817445
1454793
1364251
320504
164631
728513
1708572
1066172
246928
1020780
1549535
319491
496817
970704
1678084
1785626
1504608
1466491
1075559
1226796
1992982
1996603
670835
975189
577966
1328431
1200064
1356160
643430
254227
371517
1588516
1604965
189096
610796
1430941
645775
792353
589935
838232
450140
1576159
1841046
663968
692948
1844969
1328389
703171
293724
610370
1677172
527381
97232
1770873
1003368
872715
734504
1174196
921345
1527437
1564365
459278
1931119
1450532
1248636
914896
344615
1706658
509069
263131
34782
1817338
79506
285774
820136
1646075
1669583
360508
636064
322687
5417
940855
1695230
1997180
654657
1765041
1405412
356401
1271356
598986
854529
896342
3542
365233
1065603
740992
1601885
629742
1116837
1447841
1180893
541858
1867682
1179989
1206797
93710
236381
745724
931862
1089887
1765718
1678428
1493206
1453763
1867880
819677
1551766
675783
535382
1126468
1562285
757644
196791
124027
1753138
907778
410047
1709437
50100
476880
1577102
1887197
52329
1982099
1174100
1177717
770542
9261
52294
1365174
1966945
924150
1128174
25470
1704349
722310
396254
1514343
369144
1391558
1438847
1915698
512987
576766
945849
994783
1568643
1970323
1034492
1874651
414774
1099865
109144
1048245
1661405
1601648
1803468
1094887
1776381
964391
1886695
5977
1224747
1254786
640036
615069
647745
342835
1380506
289892
756309
417541
373818
154463
1141173
1592974
1067870
783769
1973719
1994108
656666
149149
851272
459503
1093499
1188063
1435985
929476
1607184
29528
908776
1249074
1473951
961514
1992473
294008
1619015
156526
414776
1124130
1075776
739114
334306
1453031
756463
335204
1853287
960341
426757
1882943
833921
450183
1740076
1890688
1775018
238309
1699215
1575599
722461
741782
633824
465317
491079
1474843
1189006
1494076
105814
261872
1650114
1947300
671289
96217
1371893
1703234
1310969
929874
482526
265917
1536773
1292696
1608858
663253
1844721
1789950
350667
1146304
12741
225771
1656234
1805862
1178823
459455
1534691
136933
976525
575645
560485
396990
225117
25230
183398
719546
799263
700792
550049
43482
790481
199850
1699903
608296
1355789
1373670
1725117
411945
849707
920356
1938170
1562537
454128
1977722
1399309
1844183
1928004
1967242
649531
238980
1849793
1521146
867341
217072
322862
1662695
773805
370823
1222351
106542
1907063
432009
1960310
1274592
287670
1117955
1972979
1123624
631482
913991
1730503
907762
1221779
1744670
1857144
1155550
1409924
1873880
1544242
1976548
696257
897719
1371244
1076297
1626228
356568
1065758
556277
1155429
1717363
158478
1747255
1141428
1455719
824587
1640319
1732783
1034040
1980085
1921847
749277
599929
1328436
1651328
783445
1816518
1165804
1737409
300935
1671292
1850773
734805
709622
649422
542291
358804
15472
427574
763544
255349
1729918
816382
1463352
99226
144204
1655665
860805
1886522
1509994
22629
587910
1052126
965369
938182
925236
1568378
855747
1557082
998013
1714345
730403
1018699
382909
788801
1478366
1230603
786584
1770095
1326391
1528333
245453
1247575
1908046
515744
292840
1261986
937086
372793
412731
175694
1391342
16590
354428
9401
558123
1680660
677732
1252218
718646
995122
970093
998556
1344062
1023138
1628367
314574
1499691
1234457
847376
1685340
1174658
378117
439221
1496985
1110169
1155610
482331
1638233
1384885
846612
467791
365085
1363207
1491110
1542093
1356625
1205987
1478369
25225
1060805
1860804
595361
1263429
1083588
1843633
1975239
1247949
566289
1274877
1887355
1165651
826918
1975370
1484455
1775468
1220989
996820
1210039
1254477
1063449
63332
1490422
506543
88980
1454329
983725
1523167
830621
692580
1532431
1905935
1834554
618740
1105723
1052434
1250331
1234251
648963
264457
142997
1494410
984725
340232
1261517
1926172
836227
1049968
1860804
1121996
342525
1529454
1022817
1167741
1289348
1824421
428063
122217
375900
35325
860955
881739
1279169
135615
1448424
959292
1675537
1185060
771278
400659
1326874
1064667
1056875
1737287
461934
1435297
1197329
28169
486718
1250090
1350423
1676602
157088
1338184
1985980
1700756
345612
1664982
1813581
493593
1300124
630717
482409
730371
1606552
1395712
382181
1254894
456587
1793171
1843211
669760
724263
1313609
1039381
913148
698601
1370124
821673
793659
117519
1755623
629351
1130441
923814
1585576
1538921
488942
1019191
471337
417714
1076972
1728843
1019412
757793
1866460
330538
1503988
222981
968685
335642
1893272
1671836
1078989
394238
1844670
25054
1219284
478638
1264153
1311713
1830114
792942
1873353
905846
1727716
832698
91811
1422356
124013
634197
1274039
364713
998566
1236454
985444
226408
1142041
1597272
1452357
1287366
480290
1147427
1125202
1561136
1080944
399322
1643577
1416295
431491
305384
479406
1091890
539723
900453
1565931
1290385
374464
1790069
1346161
1331601
1793774
1851879
1574930
1104000
204102
588147
39022
116343
838771
561208
342737
760537
699925
701395
1554492
1865960
1435211
810620
567843
818808
1784410
829922
505988
1167046
1683755
242750
1854254
1253131
881001
787344
1115988
1749012
1664722
582764
1369916
1353336
663050
1660201
1641650
791518
1536234
1124848
1003234
264551
155415
842628
779380
609430
1786573
1341150
1445415
44374
449358
1816980
318328
771080
961089
303685
898973
1415912
635976
1441333
1416422
1096092
1711316
1471131
1139163
1733374
205724
505651
595404
1441298
193392
138192
718904
1282072
117354
1999097
328247
399591
56741
1093914
996508
1913576
259159
1324942
338634
1514752
445028
1182176
1100138
108094
885653
789318
1586160
1034261
515435
1681135
1167054
1110057
1004111
1813740
1631340
902847
1180183
1996571
1407292
219494
1026206
684076
1186931
887784
215571
763633
1831254
865840
326733
1041793
1821630
1229314
770202
1892830
326087
764698
1449292
127021
1455091
1583021
1810964
1141326
1437638
585671
1914278
499953
1309301
563818
1158959
341604
188752
893867
268247
1370932
1908602
867193
104418
234443
295053
1195995
1094904
1788762
1451947
1322290
340681
638361
1777773
1831381
703628
460491
783563
1973011
423667
1285230
1469084
1706440
1778980
1239272
1773845
626520
1277264
126487
107062
1997104
1803501
133989
1745940
570565
1189781
492711
196793
85304
681428
360051
16407
807005
577819
1382766
1409060
359425
15237
42082
446194
843791
1375188
1241022
1050493
13816
1270641
799217
1941505
321762
440125
1077099
181439
344396
1037513
1092570
1429885
838748
597708
1373329
1942921
26119
76969
72351
1843999
1055744
1967583
73281
1611961
632396
1878782
1864626
932938
1473103
305094
1092042
579962
854711
888106
1623242
1344536
1428042
1577831
1275890
1005929
259093
140814
693037
1738680
1045847
1183513
281708
1586016
1556091
455446
1323526
1930744
1010792
1950087
1704232
906742
390468
160405
990886
559058
1839460
943588
991973
1201281
234546
512725
1151101
1663322
1521144
1414605
34450
1484442
860035
1214783
1523331
1393243
495940
1074089
1163652
291007
145638
1315526
608091
229768
1801372
902012
1101747
529510
819850
1781022
814987
1345456
1151991
386244
1453560
807013
1155071
171721
11134
1147715
1201507
360776
937943
963543
337886
242960
378899
720767
272653
528354
1397942
944677
1635666
1332246
1713700
934504
727351
981732
714579
1850667
1082675
411109
1420430
1615912
175953
665613
1436173
1910981
961121
856898
675411
740814
1932760
1807820
1185932
266218
1063733
39785
1561769
1237006
127864
858816
349066
371860
673842
1579525
676110
353799
888148
847011
855356
1691110
1462675
810439
1352275
1563346
967628
1942032
1893973
499455
1066226
14194
1949501
1945653
1867919
1449700
17036
950812
49602
190483
1642040
1678898
1881365
737868
1040930
218554
1725470
186249
1891023
286385
1581699
1822920
613742
1178245
759549
308115
1759504
1149967
1663236
1855241
1373281
1913173
1933603
423121
276457
889916
1178804
1357666
1558001
1487612
861932
1987661
1078214
1463819
416168
1576290
373484
1680394
158420
11125
397242
718155
817840
731065
1182366
714845
1495812
124774
199747
1449829
516719
1262956
1104292
1549180
1282925
55996
1208593
84632
32331
167700
903347
843712
1644875
1346588
43036
1959640
677643
1189482
1181491
115664
571069
1548839
139703
1202798
418181
361025
895505
354384
1276989
194807
1169576
1416606
30627
516087
843636
313502
790987
798213
329840
1338686
973947
671004
184531
1554821
602611
1670446
699468
1206963
659470
1224985
620468
490527
1695979
1404192
453406
303604
1849919
1663039
86992
1649350
617833
76641
1108557
64161
1134864
1956708
701508
775429
550288
1455477
850360
1007819
1535108
527550
1845342
1547887
289981
297592
160113
1882251
988782
1763928
832552
62913
969243
646848
1557274
1196396
153806
268404
1249171
1973204
516827
428249
1089596
247471
918069
1954560
970217
1614541
780937
1626115
918550
830
1783708
980620
825259
1979153
1325492
348980
1383546
1124369
1153739
780376
1757543
578190
971933
634549
1682138
391661
632707
1013806
1528550
604775
425956
54361
677794
416975
244335
1840969
278904
446895
1393727
1784931
590750
1506167
803091
1773150
348945
322102
927951
1633499
435402
352901
883257
1108167
462904
1842296
527250
109391
1107
670845
850540
1063586
656159
563157
571800
1268158
1958311
1882190
1695392
1731776
751949
978066
779397
760478
1551888
1417772
1289108
152367
1168953
638350
599807
1968162
1605403
510161
517192
512733
1001815
876300
1577278
327485
199557
1002384
1181247
1003396
1229004
1705088
960339
1502674
308157
558554
341860
1255290
1970832
281238
1252926
1992024
103714
643910
1890855
7438
435737
1889375
1897750
1951230
779560
1649079
410363
1340390
401605
120912
207292
1600853
140564
1776589
267250
755523
1276664
1960751
1520718
1365442
1661105
60370
225052
1907866
166470
1349651
1866536
1689708
1171358
414654
794185
247981
1370449
969768
247720
1046861
959802
171169
1943179
1162474
630845
1532433
1251522
823431
1918894
1242651
216767
23625
504326
1424522
268041
1980106
166613
1659071
161557
426977
175827
719301
326180
371385
1326701
369056
1253567
645407
505564
1002160
1199812
1563123
1397411
54260
113688
1684851
317280
1837549
82288
482680
778842
1379482
355834
82046
687805
1276467
575222
1207815
1713763
522380
1417533
1022993
540956
1011412
1094991
59041
355552
1190276
758068
196082
1908445
1442450
700577
645243
1049072
528897
708232
369256
1301861
1342433
277417
1061259
1841136
1407177
1885935
1886927
1492680
1431019
1976566
46534
1708952
747193
232565
1858870
1141038
677665
1789517
1127981
1386148
1304232
1722947
663407
973229
373704
824788
957475
1179674
580082
736059
1714942
871745
1683890
1092010
961535
254048
1673703
1692549
1516028
1087599
564990
1159057
1988478
1285582
942449
1664041
884230
629921
1344085
1697432
53142
1969916
1737781
1550229
1052055
1614275
1355477
1856469
1522866
1543661
168640
315995
591383
346638
729185
1522050
379601
552283
1812321
1386007
1989879
72502
1191432
1367876
1789930
504076
149551
349728
602383
1422097
1057497
1897203
248704
510880
412969
287900
155776
1307948
930457
1575025
1870867
571224
1470584
1703718
1953970
1467710
601003
756438
32509
973827
262194
849597
566729
607078
1482952
353050
901881
1053790
1477322
93073
909218
1570142
905068
1074017
1054406
1011098
1500915
1447347
1579296
27683
181794
299250
1542706
1296317
1792789
1696892
490962
224622
845950
443514
1584930
255781
409656
716196
708648
16686
1453854
846993
1515783
1511002
1928054
47529
945069
1896216
1839989
1088576
925
1183797
227735
302863
1975300
1394536
1004421
1131346
1625202
1621102
531779
732087
536705
411300
58001
1211796
1299530
433847
517323
1579697
735829
1872986
62206
1816215
658382
1964456
841824
572993
834221
1814233
595543
393414
938303
395922
1848553
548893
652593
1423033
1036207
1035292
1514982
1829308
930047
1153251
763739
1647561
354801
1683030
1629072
1070001
878612
1455764
853156
398550
242005
437727
1151558
1844287
3185
157276
146180
1565109
1654919
1588501
1941491
485984
440917
67662
319641
1828341
1307775
1271250
77504
357776
1437576
1493389
540027
109869
1267760
813229
221340
1418965
283831
80623
1244187
1849389
603462
1219694
1777635
1494699
56437
250135
1644094
1007027
1973826
1635614
694849
1965691
543839
1205468
244339
806450
771933
69597
1166985
1033452
1150356
1785315
353144
848605
1469713
1802351
1120320
1747528
1881336
152053
1909589
393915
1164724
293317
1427937
1071181
1709619
1215063
569062
84430
738661
940179
261291
1037399
301432
509539
568
49693
60101
914707
1271891
1369422
1578131
577340
1322971
411463
827299
1254729
1743384
1855865
1028261
729198
362489
1106138
1557384
114739
799768
1536296
1644492
1614406
639406
1443226
646445
1773583
1391591
630692
1388914
1167070
1224302
1380602
634770
279278
1215602
1664464
824804
909876
865107
1907325
1760334
27531
370815
677603
1971178
957006
1820171
1967022
354280
191352
568937
289848
762087
1912797
1568041
1492940
1577317
959951
125470
1402095
1029014
1498919
999135
377001
1282424
314911
56935
298744
1574924
280821
931337
636723
191578
1510501
1111093
1077901
677019
404489
975054
328747
560130
1073083
861949
1816087
338124
1217666
940938
1013635
1523290
1933119
147860
1834501
1172463
1792707
1863918
6768
1112232
466728
482133
99059
1352506
1300472
890201
1539388
565104
1779728
1663655
1335518
351501
391287
343226
1616371
789965
1863156
1504908
269623
1585159
652001
380776
911911
1465147
1317772
1351448
1107290
129719
938592
949814
916612
146485
1196355
962654
658471
937242
1759518
585520
662387
1311017
1510169
547759
1094039
769106
1735773
769415
1814060
483549
153058
1762429
57804
1312560
1717252
1471850
1198882
1226075
829208
1770544
1082789
1496630
1629649
619839
1747334
1739074
1686327
728739
101574
400182
1883796
485895
1956842
1001188
1524584
1508245
1221543
5847
626548
107813
1399631
279084
287858
173537
467074
269087
923041
1666559
1260955
1442205
720107
1039209
812606
1519985
613274
539522
1925760
674503
1801162
667428
1133666
559164
1892395
296839
1403688
418573
908016
36479
1738449
1194968
635550
1240660
467293
303680
1065889
22934
804304
1044336
1714796
1465429
1404868
235597
1583386
1114334
430405
1711823
1655069
548048
1440878
1027769
954398
1790386
6697
921372
71486
1693328
1929973
66121
1080222
1131841
1153922
1584643
173635
1629132
765793
1689832
906601
627736
1416767
1918308
1740047
458139
201556
1014325
1404039
1280395
786285
576332
890790
133845
1754701
852418
673728
1948726
1639084
1734641
1803579
391759
1365474
509062
723504
1080932
1378940
1909965
225401
19862
827987
1108348
1145881
825845
1048929
891523
282231
442666
651565
34464
1711155
597902
1690668
879281
1779741
1140427
467374
32155
1211596
936681
820291
1088361
845032
463073
1718394
74164
1088550
1791670
1188146
410473
1165390
286310
1516926
300936
1708435
1475
670553
1757984
231372
1603574
759045
1900749
40663
1285305
1435901
1649890
1306853
1370791
851397
107589
1298156
1665615
723524
1037619
1826056
1814607
475499
1677305
1551652
801285
652533
995361
83072
249181
534804
1423702
834328
545746
1251734
1208005
1956114
1344789
12868
588818
498387
1447084
552003
1590781
268348
62725
1733330
197251
74932
809439
1743153
1942727
1482857
1600520
626662
1513756
127288
1781804
1019397
1485318
1903928
1806795
692351
565065
1949827
18824
855734
475042
721974
226953
522102
489629
1530670
1356823
766280
8397
1400535
1683009
1489004
283915
1445357
843304
1576607
509620
332841
857866
1450119
1146833
542253
98731
1207935
479145
1560709
572218
473445
449070
1302457
611932
26940
500093
1563480
1299076
668515
1099373
197817
384089
1011588
1922865
1345081
837388
1777534
407998
866465
1820723
211924
720856
1215602
1012136
1822473
135138
146193
1793225
744823
1686739
1416311
273712
1871368
1189859
249974
1761031
1868756
263389
1429633
293056
1798208
1862543
1814382
57720
462423
644669
533896
1451256
124201
1728322
329295
1474840
1894100
1843207
1284715
1895487
669619
1258477
1498668
874515
998928
473297
1336568
1971901
6130
199032
1460609
203480
1329999
1724608
209879
1798678
1532861
1737664
1499325
985079
28
863426
1481249
133999
422212
855718
292362
854648
715898
1447543
1266019
1372120
210799
1539688
1498719
174664
1826906
1850720
879630
759526
1506352
280499
1868892
25716
1152462
961600
121093
1863643
99758
1838622
679815
1968043
11937
1789011
1575548
1410184
747067
890575
453558
1943437
1367063
1357177
373277
703224
710250
1336536
1141026
467012
137290
1866046
1457207
1408083
1546103
1649902
602341
176301
849790
792929
900439
686073
400366
1398515
1137222
292083
983576
1905588
1294437
6707
1005107
1547780
1132860
1324687
1336274
1185833
603973
1642856
1738547
566321
802171
332223
1970601
272359
1634130
1029049
242011
810578
1898171
963853
573219
1359916
1074593
1393336
99935
106292
1328460
1693510
100714
1601662
1742944
873526
406664
336968
1918047
710387
1293082
1961027
372165
1310047
1851146
1093773
61586
1642850
1968642
1859235
1381462
1999876
1976993
1787761
347248
1973438
1276659
813684
495557
188231
1876960
474484
1299455
1436139
227106
1282493
1024775
1628250
99963
630496
49488
1204078
1187890
16499
949206
1532145
711257
1036632
469253
189279
1444809
1768830
740444
1166018
1494040
1030185
992331
211007
348452
661106
1018132
1588562
579121
1787144
307806
1612970
1946877
675179
515428
576544
697979
929383
545907
1790069
1855495
1915033
732540
374633
1707038
450488
1979671
681318
578610
121148
1825782
1750535
950041
377550
1600416
200312
217566
1954351
863387
398367
1479285
340282
1822496
1211457
1025519
1386327
1353009
557324
794469
306205
584029
1827824
80445
1386819
121447
398920
1819696
1105103
89233
1925060
666781
936122
556271
1694521
1242410
1226802
807320
810128
898838
961423
170029
1492162
1076830
127163
390394
131525
1278844
491835
1567537
1191461
290970
1275520
303393
259697
1827690
1664138
1064953
991255
1092808
904970
1636412
1224005
297802
1169831
1017979
1771896
1515199
977245
1916031
1692793
475622
578159
1691800
1850326
807080
752676
330462
1359251
933439
87117
39448
234266
358988
560596
856985
975858
643260
54562
884902
200540
60491
1839824
1508990
1784894
103046
1965085
288303
1129905
1581021
1643324
827887
1317997
1600787
1842993
1921430
1789986
1084703
473307
1475957
183392
1706072
776154
281178
116000
298357
150319
1912292
1682879
233376
1355324
175166
1187238
1758811
1083596
4805
43861
1667717
1893026
415535
1026633
805614
581952
1897137
1410556
1457305
532284
1721011
1881452
625473
1597889
814696
1351685
553928
1320461
646019
1114917
1979248
1307251
32782
220026
80891
1782059
913613
1894359
1635886
3468
876003
1376902
997207
1612924
426995
826388
743761
367905
1608121
1255410
1318609
252545
851016
1842998
1455828
1206815
1893793
1485899
1595490
604617
1242251
1581070
1236460
43111
544926
586587
683166
1806297
635699
1112271
595805
952098
91079
1735241
1623105
650679
1509260
373547
1363876
1088655
628815
225163
1681660
1316654
113539
1283981
1788052
1371136
411302
936036
1185688
664486
119964
1125775
101105
835613
1351043
147186
993754
1870758
1851064
1923772
1281885
171081
1567825
1461650
86070
320303
1718063
48976
797924
1721447
208965
770774
1890169
528868
589466
388200
1962269
700557
1791977
602985
328087
124064
1838583
1508659
1087959
1506436
1068294
1858690
924125
848616
1861765
1350808
1931147
171716
771625
1690803
1205490
339541
1644922
775648
1191560
401240
1729092
1242955
819403
978115
290091
1511017
500549
1017030
1227944
244878
1765441
1481668
235229
682464
296804
772183
826286
665592
1800469
196700
121278
527863
1062730
662122
801226
977196
158019
150779
677750
257055
1431208
1294440
1114824
445488
1884836
996111
1144759
351293
91086
312380
781956
1824067
94486
1928236
1642052
877646
890081
1691870
907670
745283
148627
1854910
265846
1046391
1821759
1234813
227474
909132
976388
1241373
1563703
855973
1624414
700167
362510
1708883
1240744
319534
323144
80223
1209132
398193
951910
1472532
1610584
233039
1126084
923737
1108675
426134
1048893
1722619
57892
1343494
1276519
1758831
1569508
1590755
717419
1112380
714446
1170325
417542
1370647
1843911
1069118
278894
1127446
1033433
1820249
400080
1284377
673847
412806
193719
21709
867852
1992562
1368411
1628832
362005
1987295
1716575
447807
1353797
87170
1985175
113846
1086039
1485596
116930
1474587
1386879
126897
1349187
1121669
855675
1322340
1590553
307100
213620
1193233
315499
1675104
1710392
1072378
1373654
729117
112284
1677389
1667553
1335102
110490
1955211
645786
1299061
703472
1349974
1826501
1271637
1895730
1919346
1578887
1167383
498834
762303
1146039
1150301
974452
1574675
362599
385373
672576
1315106
1902257
836488
896486
1329736
1931982
800197
921212
236609
806094
933786
1818958
596876
712141
1597989
364219
493617
354306
481186
98526
826871
367747
1944556
1650029
412236
1960456
81935
242514
1213439
849894
1910213
598836
254416
639301
125906
380406
1422689
1473030
480985
1508133
1741100
248920
585624
400592
245490
615362
1074632
1516086
1529333
1199890
1591644
447359
1108523
1017817
1738931
675189
627143
68983
737755
616304
102653
1919484
149613
483939
1199322
1459849
162923
58174
1520663
526074
387659
873530
798012
46522
1345086
1231557
147765
1366459
218623
1680667
1827124
563599
1882021
1924131
641368
787137
1188439
225096
1681241
446853
1237385
236102
849462
991262
452729
1145095
1098425
1449451
1538419
795802
1153079
255386
230181
1662148
61327
1461736
1950934
192956
539761
780412
1910434
1501436
887195
512957
1894651
1961979
826311
625956
1071534
1353800
141111
426798
328140
1389709
798077
681102
1656346
101731
1995805
239455
32185
1223738
269785
163880
1936870
1622644
553662
1120265
1689243
1072529
490617
639998
863916
937408
1899255
497614
887351
583324
726792
1364465
1722682
773942
1973290
1148206
1771804
837512
192517
261037
12327
102434
1395662
413873
422942
1652817
1226127
1909254
1437902
971423
581227
126331
1186177
90917
379024
810485
581366
525492
1025595
1466780
1596759
1889712
1478607
1495635
1621964
583
578933
1492823
1237203
1088741
1682027
947511
1956715
438355
1132120
1890
1631334
1498074
1628089
1728229
1881696
17119
1749452
1805426
1003755
1080860
279935
1804443
441516
1740960
1635284
258364
919969
47328
1409414
471218
1816371
1772156
1972943
1989924
396372
327025
869455
1266863
610287
1539068
1351922
1002416
701128
1522625
789558
1571472
1126379
956241
1147928
1766812
873021
748087
466046
246165
617630
1559576
1646262
58625
980448
1045884
1177455
945231
1843210
163724
1661320
934409
1895881
586058
1988504
447547
735993
898797
1409711
1212022
376526
1129908
1099658
574224
1283398
780884
739670
957044
869630
1762445
1655225
1496753
422846
141431
1002904
1963458
7744
642318
1627894
1911830
526754
1692686
507158
749860
1882446
1065182
1010367
165195
1955380
1097671
1445250
861069
373581
1125236
737995
738774
279803
386567
423929
804686
1053301
1040384
1843424
732298
454458
960439
823944
1152306
1902449
1431320
1808882
769880
1301133
1485089
193597
222393
466747
1356722
268192
109859
595239
280996
1822494
582548
1489984
1940115
1979915
773768
1767261
1658430
59653
1999718
1075373
938806
166653
725665
1795735
1285014
1881003
1508419
1770648
1412342
1547625
32719
1962223
1742877
708195
1092248
1158347
1987563
1008124
1030157
1047022
778247
1210274
530870
1132614
1155708
1684638
1832787
1355154
580058
1214680
255507
864750
1101169
185146
590039
1473504
1501351
1897981
457271
1612211
1680357
646232
1354437
1347772
209151
1664554
1588113
876552
1691060
1097059
1139724
815420
434686
935832
1610547
1381247
425359
809473
609281
547155
1002363
1896886
602412
197587
1690537
112097
1051728
1989400
1987374
1899057
580748
1528055
607548
1209308
658223
1895995
606863
207662
1504236
1900922
1377871
1646399
83951
23300
400359
701987
1566626
611614
1771771
183479
974744
1799796
6445
1569926
1395060
1374514
1480631
151963
1667999
216194
858713
502777
1622874
648217
852707
1345321
1673114
658788
903561
1937428
242755
1282207
232526
1360898
159376
561495
1115790
1043758
1810532
1431225
1615684
1745571
906587
939390
990935
169851
1564529
313532
1829491
1355196
110246
1258080
589491
304869
821445
1445025
107876
1641675
33535
348513
510987
1919147
1840933
1934783
731713
1748047
1600134
257891
1323406
154240
1538307
691109
1062462
1366034
761163
506861
728617
1486638
128758
1766803
194117
841814
153893
893872
1417436
126263
475276
1361746
117145
539899
1516695
1227557
621025
1545578
1782911
298952
276538
1518255
1068511
147
1507066
977947
886608
1815307
597505
1919092
89859
415849
1183678
960821
1601410
597113
1174185
566058
131573
1506256
854934
1076415
1876607
108567
166759
635944
1483532
1380617
21554
1857954
436180
136055
1993952
854341
394761
1649246
1858041
884955
392177
1330121
1529858
1753961
193921
268758
1964939
1866531
1381289
840321
1413237
1589255
1504550
1690652
1063211
645833
272536
339108
873166
1170858
1385125
1803611
557846
1542265
562076
1728663
1248618
1903256
1301645
1771741
1957015
794041
37284
1762215
126341
977041
1429822
541690
1510831
1168617
1109284
924528
58434
975960
807285
1624855
1686404
221669
1256149
1209557
227848
1090702
1521709
1665961
349947
1388741
502008
990719
727440
393194
1577920
686580
661362
113477
734676
1921598
196406
1195452
1853383
1136992
1972525
1325059
477141
1475811
725280
621329
720566
1922834
1636531
469726
1667275
691217
914232
137374
1917426
1846405
339033
1826273
1415548
1069129
1571834
1251300
801397
577676
1750452
1370513
507025
15563
709252
379136
1540395
1757138
446173
1727222
1771371
278879
1186894
889700
822496
404178
935056
1781419
1930474
909571
1357084
715871
110106
1360666
1085669
532520
793534
1763385
236725
1216681
804202
758360
1827767
1901717
111349
196322
813957
887327
1615444
610823
1633663
769585
1401383
422903
1986776
654449
1783173
234024
1705744
431629
1226557
1200777
1809618
336932
1646423
1348148
955105
1603093
329298
1337583
449815
1363034
1984867
1666713
1865684
762942
1027905
1442376
1615450
328535
1773633
433174
1484371
1047431
760777
1192860
219302
1286329
1057280
577122
1881818
1180779
1718269
1663693
228459
27146
551718
1355084
903041
477849
572090
300157
914939
667465
1138188
1706780
1639744
622390
305524
1932170
1293957
1750769
1649531
807178
503359
879234
149706
1118166
355872
477464
83112
838609
1265565
1590208
809761
1589000
580003
1568784
184580
1262425
1615125
898340
589247
1342441
1897043
1039653
1411672
1700638
1174586
789645
1805124
118133
879392
1596468
467184
1264801
1978956
186865
315870
487856
198678
770250
480909
474296
680001
974145
300196
1953103
1234276
61416
42139
1442383
1659702
138004
8384
1630343
1977663
513168
1564517
392893
1885409
14983
138929
1929593
1706064
897996
916670
767919
473807
768438
753463
1244958
1896404
967160
1781728
1056907
1003795
1438838
1509157
74214
1693026
83944
996517
1328257
1035486
1687165
835939
355588
1537944
248190
129217
1185780
484699
616361
1344758
1598189
1535423
1612895
819121
175892
644979
75677
1022443
264531
744314
689922
1191855
362233
905527
1351495
560391
1018078
1615319
1919398
1777436
958429
1714061
1323588
1400220
1397159
402388
1381597
21572
698057
488949
870305
1374219
652408
1952504
778112
1018045
1029224
463862
1101794
1749425
1259229
446294
1086613
1144097
997077
971785
1109402
376142
595615
142801
1901067
1187322
797673
980760
168608
1321176
999336
46327
327026
1951811
120222
1078755
438222
107631
1351349
1121052
1905743
1610539
86322
1036826
786758
147889
477625
42379
512103
287973
965207
704319
1371037
1522248
1876028
1166589
1442018
1460182
491652
1422943
618056
1632217
1972732
1531881
394382
628889
96006
863333
1373983
421974
1744679
765575
1983260
1978768
821851
529224
1471205
1234171
499434
1590475
1249892
1631444
99097
834331
356505
248074
1517002
1764245
1921419
409460
960545
327262
1636899
889870
1163423
273234
1119781
1120530
110343
1847747
1730935
101592
491296
213909
122558
494827
718289
799671
1685867
391126
1110434
1201123
1490165
1045425
1284207
1354248
1447616
1828878
500897
1508354
565616
43238
1836575
418936
1593786
1054088
44062
1722804
572410
94760
1676289
306127
277488
381681
1458134
1013453
1094888
1020238
422880
1153330
1213374
162786
1805392
547315
566818
40685
1444177
1344686
10476
746285
943772
481840
1109088
1102412
885005
414343
1265047
1046113
1059471
954096
118247
1819472
118811
515167
1975624
1766081
1036648
1050919
1659399
1346316
486401
710144
1244169
839269
795380
117470
858776
1455972
914544
1762314
864069
298952
653540
22216
990294
253607
860023
164352
1017035
226104
475751
1492674
235463
1025128
1340607
219981
906342
1088418
1252198
1357052
1088210
1689955
1075260
781198
1672003
872225
125282
1207867
1210121
890358
836403
220718
418109
626790
1116055
916429
474554
214672
264781
1810692
1081810
135877
402386
1748911
1881359
1918174
1848337
878973
1519164
279284
930937
142447
701408
279963
1886673
1897680
1636464
1910423
436636
190758
65851
699674
1969239
217336
1550414
96716
698558
783560
899142
1603060
1541106
276509
927491
678128
979713
1782684
298174
542416
887586
473431
385740
362171
167480
1752178
1820722
821784
1933867
1620855
1399715
1299810
450909
1436084
634178
463096
1570938
1750577
1384275
35591
1678305
1157975
1399188
1570582
1809127
221732
634506
109379
804960
1015973
1275617
860838
1929694
1877764
628910
751466
437574
1566240
1421725
148203
617556
1384283
454624
1091311
442227
874301
1373163
471769
1322373
1811364
1209507
620880
211270
509983
1425402
1564674
1975277
1874943
212233
774188
1888762
1599413
1563029
1082905
1768264
250305
1026447
650971
1845392
1757508
1409355
618917
1994466
673562
1036562
384892
26192
1060473
553107
81003
1444635
823253
1231776
1411909
1318089
1752116
1607612
734456
1964090
178310
1685651
1974984
1272034
1570286
736432
1090637
1359445
396387
1357002
1888504
1205835
1037571
1012391
1576329
1027735
879911
228615
867313
1427145
1700961
379715
236332
1222420
1831233
1329205
101809
1253175
1727592
535466
1648211
1664366
569438
523288
111445
1527761
1474295
1265908
476197
871765
689089
62229
1724389
1598381
1747077
231739
482166
289668
218990
1786886
1154227
801562
1414386
368848
797284
910456
1747651
1843576
24426
67586
1920826
30446
1554405
1631252
1934288
1204647
231934
1343715
1517168
356907
1834835
1148744
1757172
622041
1653266
383109
151606
819850
1099774
1279590
971733
1401971
358913
1329289
611049
1287598
985775
933568
1947205
121272
1411769
322993
992415
421404
966727
691185
30038
1169758
281941
1757432
45188
1188722
1757817
1244130
798130
1067095
737945
1359444
327123
884702
1850977
1430862
1018266
1480376
1066087
541007
244941
1429373
509265
1327823
78959
400222
745152
1573014
672108
509101
481105
320763
1509466
693822
1493053
513674
129078
341686
1794442
185168
1289265
1563096
1311239
660239
120362
184875
1488747
207499
38262
524762
1544841
1661104
1267633
1668137
1608182
1448656
1608287
415068
1677602
523823
1782203
911157
868086
164754
628138
117670
221689
555074
1377205
374428
1023154
412602
450819
1388172
1109106
906986
625450
1102995
1416377
1513783
1490163
1011558
1868766
1507085
673197
398409
1585895
164976
418997
997605
508709
185010
383955
701272
1571215
1782097
1469829
1549199
1046403
433654
90412
1340354
1324595
1432902
1404288
540682
1147942
593393
1561029
653143
151261
773281
1433043
831577
1464291
733195
761779
1446908
878235
1298832
1561911
1137786
1742835
313578
1743032
1710646
941846
1042936
1598333
1795084
410822
310741
337127
1339620
1300663
1533475
1520912
27712
417713
868646
367102
352209
436050
157345
109548
1328017
864496
133886
686085
1163983
381848
955135
1733778
47337
1610056
1536651
1076520
940307
1008932
1747478
705043
753843
1050467
1528995
1649298
1068384
208030
1143288
524270
454842
410452
771874
1920938
1851070
181294
1214285
377389
1155273
1696966
1781325
1909447
702351
1318613
940737
1866533
39641
809037
1557220
919868
47948
1871565
1679106
808064
550594
339348
1824934
717651
304544
730926
1693292
126546
9674
1647631
773881
1576546
1895187
91237
880827
1983911
690151
1021427
1221111
1356392
1635325
1530139
628082
120130
1521417
542407
390068
1326673
1912090
428168
1182264
154774
684632
192423
670821
893324
695808
1016967
1800166
36400
781663
1441781
368688
1038003
366491
583757
1049741
732757
547508
530160
1493337
1767105
1002114
1950362
265604
1059647
1285856
490100
567500
1499818
273638
1087098
1998727
581488
1471648
932085
902336
1354517
765073
209597
1552666
470708
168804
150201
987666
1354958
196192
1819529
11916
609134
1207779
1037817
16116
673030
636560
334206
553315
619846
238828
1940045
1434032
755084
1220426
135757
1483132
925800
617370
1767148
1275597
622983
474025
907990
1099750
1208605
682004
319757
180017
691222
1979145
263800
1871190
1508558
1304829
787294
975356
541557
1857328
1710879
1170624
1806940
996478
300244
197764
1749820
1335407
1629628
784340
386550
1825754
166272
1071328
1170150
490455
929394
1863575
1650495
705175
69589
1139789
375763
453053
1472147
1782846
579865
122089
1954113
1089166
628143
205821
1343672
804156
1161859
981486
1729110
504381
975474
1377790
1561765
806096
1569268
1688021
889907
1886223
1940706
1160367
1487788
1991922
359473
1753258
1436851
911606
594800
1331808
836750
481964
103401
1126844
649135
762699
553208
1939939
62859
685383
1881023
184926
104192
1574710
1982291
863097
955371
424130
206952
1595952
1786770
1469490
73247
1537520
1427074
136715
418084
1981596
453612
604247
1980555
1331798
1975793
1240521
799624
614700
469249
1149468
1256285
936523
172535
1849974
697270
622812
847556
386713
321488
1173539
139902
1447864
751359
1537577
191635
780617
246521
1421554
891466
1548925
1336101
280868
143821
157428
1551250
926230
1566049
894981
313058
536045
1221384
817476
993468
1618193
954758
546803
51095
1952857
423259
939438
1969241
260377
825303
1063452
1983109
1104907
688381
1834102
880366
1674105
1361392
458622
355891
1389008
1376267
1528595
571768
907932
1523026
1602881
110801
881938
978407
217146
1616716
36215
1976087
504063
5307
1519841
161471
311555
1487082
1158454
1837919
1823290
1276107
540573
1725952
1917377
507408
1928529
396506
1234922
1237254
560966
801
912620
1142941
1421454
150482
929930
874803
1268674
1291609
45202
1541126
157102
613816
712027
614721
351724
888855
1916810
1178358
1518900
876826
1230093
299212
162961
1820110
934873
118468
586114
751929
583035
746291
381235
685827
603819
1269808
1816613
584018
65340
1751154
670430
1226282
1101906
501340
9200
1124217
970629
1575483
241643
458096
544217
1119392
1474492
939285
708490
618606
835620
1232613
1108759
351738
774736
248489
641538
479384
200601
1541224
1170182
481819
140618
1692352
530768
127365
1087004
715861
1267385
593331
970306
1248008
253079
1566032
1684596
1456590
1209375
868407
903068
1195431
660435
563459
1285325
1262374
29985
1666934
1309245
582480
862502
347850
1000925
776414
1548224
1647582
1753376
254069
543002
604141
1602488
691715
1740150
89457
1764728
747721
1162086
202401
335982
1065256
1265928
1763374
532515
549670
1188487
1379761
1965412
1729789
847408
880089
979427
1617301
477387
273633
377732
1588550
1635267
1982257
217516
587672
431158
114245
1635107
791358
344139
1291684
1020088
1911211
342171
1170699
1105502
841311
1075024
185347
1441793
1485266
1072466
326670
1906428
1123044
1730962
45581
707226
123069
869513
191354
1840963
1884271
1553398
1840004
1367644
776211
1744990
880905
1508364
1543240
1850146
1822114
215216
865645
818880
1190815
1254454
59195
1860305
1571229
750497
1782304
1365918
1223883
729645
1299833
400250
709198
1009037
26425
766048
1871221
1036827
620000
644548
1339893
1602051
101319
1020180
364316
541929
1349831
1801989
1628675
1061584
709960
831245
1527
1756917
834380
878306
1245845
555212
1178979
1427684
382056
1854266
1111614
1224700
880088
1761438
718355
1840468
1096568
1256267
763927
1489331
339375
1066435
93593
147384
1851735
1662513
310250
1664073
1107621
1510083
708098
1205329
1532121
143049
1743173
798363
939562
153733
1596587
1361903
437475
160642
1911618
376684
223328
1486471
1787858
1507484
903996
419766
18607
782900
167117
775343
1657027
432638
524434
1957713
349811
1688811
192041
841252
390378
986989
671005
1665108
700279
1768622
896903
1482312
979442
492475
1384630
30972
392130
968828
332002
819919
1841568
1525302
644862
98126
139283
1873950
1632106
1181760
460821
1288970
358341
903440
1814540
1633259
1235691
866559
1505490
1574934
838317
1147953
617448
616602
529034
181994
1699576
669950
537624
981824
1697504
735643
897602
696008
607243
1013066
217066
1159437
522137
380198
1600665
36882
1814411
189483
304101
337064
1591017
532350
1539904
374245
1780573
1490052
1278371
1548196
1324734
705562
1663323
1740782
388244
1075059
855006
1466306
1602626
869915
27800
990279
1396923
1247929
412335
751799
1292551
1389421
70286
1743420
643459
905490
525708
1531433
1847673
1638326
1092385
282434
1684675
202439
1849322
717045
1280661
444353
1805696
516945
868872
462314
666648
871705
1393712
1039807
583906
185228
833237
1328225
282568
634020
106656
1357785
1028329
482322
565060
225980
278623
1498998
1287785
760683
1561554
1929012
542155
1377554
536093
562662
542511
1131098
1601624
351292
417468
196806
1103000
1818903
765055
311234
382428
591806
1461931
268204
362065
918751
1815589
985275
672674
1922862
215951
1013817
1780048
1717827
965505
1623105
1839538
1783565
1231435
1091105
807722
599007
1519409
1632800
675505
296013
1143461
396718
1506247
827407
1191348
1252119
1236685
1196450
486618
971888
1973517
390527
1031599
810897
1312119
1142588
1611025
241544
1007941
194208
1523952
584330
6646
768711
151903
980796
1839768
1297641
1643276
1581680
1445676
1747767
1142692
1348881
268956
513271
270722
1058232
1555088
941684
525577
1625412
806092
1356678
1308255
1849453
589644
446816
63343
1405543
1732675
1298170
1981825
1052531
75914
1178149
345514
1787925
1083844
693109
1039576
518995
1765216
860065
1971081
1889826
1960591
1139810
57654
1492189
1515092
1575655
1944431
1394483
1958634
103158
995582
1762264
306710
1230402
1976928
1063088
1375405
1175689
633279
369929
534383
1906405
473446
1451835
570955
1285281
1880205
572162
1212632
1507119
685534
972430
294198
1984998
253269
1348300
26559
1051495
1955983
1266675
1016692
172567
601814
1234140
1691125
1972838
703223
841761
1244629
384854
1401780
1616754
425026
1222306
1997060
1785456
1019739
1977286
673218
139787
1478706
575828
1424862
816788
11013
1195522
1601749
1756829
1043864
1622773
1772654
1296315
3117
889333
477925
1709191
299954
76906
583067
1306212
1178253
51671
527907
683237
288303
817334
782588
834297
1099093
1619160
1396273
1934758
1069315
566193
1897443
167971
1241448
1607660
1330253
62869
406699
1188795
1050759
170229
1813704
166559
1407687
63725
1178183
1212810
1848246
1393511
674254
1297129
382173
1059942
1831388
1573031
264235
1802978
1767089
1547269
1663309
1598959
737102
1914725
685213
334856
1199272
1002739
581589
1759728
1225205
299133
888195
1445774
1169196
217373
1325869
1870969
1377456
338507
1288197
1760023
1488235
1754385
1914730
798801
193527
769345
188886
1773900
107665
1852492
1138328
1295612
1994799
12645
1141284
46215
1609365
1410883
1727350
453024
1174630
1541446
316619
305451
1765267
229037
1964946
1377288
315150
909686
1313131
1746367
529260
4082
814454
300391
959343
1034997
806411
1736211
897929
583488
385310
1595967
830186
1094083
158505
1639473
1975432
677937
1309586
1113054
678091
885152
157478
337709
145424
245252
738034
130575
428821
1117661
910544
653502
1452478
298372
1701948
138671
1563957
699249
374709
960064
386017
967781
1888472
1962809
551343
1783326
1050997
1241474
384057
1133334
1582781
1939067
194353
797063
1012583
1189005
1814301
888509
1917284
1706120
1302983
94195
15310
825249
638415
42580
178562
690460
603440
1221636
1970038
879424
652935
1460613
1128171
1781793
1220551
592715
1163642
1170127
1646921
479343
1391398
287085
340447
1180338
182227
1164069
1003546
641165
755281
701031
1109206
431115
222629
1729861
1064256
103878
908357
1587220
1299913
972604
1470082
422994
448594
913061
78630
1747544
858802
27990
1713762
589434
748716
1162285
283535
1124261
397117
143791
159263
1762381
1295623
409198
843153
596367
1914301
910546
1076167
1085542
840793
865787
989825
1387666
272107
1533118
1309747
277208
738277
1291258
1899037
1304747
152868
1326276
1940389
1490399
535250
1791397
927512
707144
752658
1545596
194864
367826
1576740
561032
1586377
1776963
1731458
268686
1892822
1631543
1522986
282316
852877
683163
1525223
921139
398973
586100
1642548
1914377
653277
758422
182852
521731
785708
357870
541871
227405
622644
1250545
1618575
1865026
930531
1452898
483986
58117
188463
713277
56084
116890
1742311
918270
1493072
1157787
1450658
1650583
417684
1194326
78334
244810
979310
813904
1289801
547712
988697
1470197
338830
1560713
1794104
1046240
205663
1521648
783493
1047530
619516
385292
912384
1294858
326732
922001
1883307
1737832
1655195
532964
588111
1766348
1818201
481111
1967037
515681
240669
567706
1975954
1847803
1170733
1867946
1029965
1795066
1456996
902393
476096
582372
466802
1243817
196565
1722469
1084634
662790
97358
19557
37564
97923
1543517
98414
1219212
379219
536334
586640
141848
1970436
113705
1892080
909110
1397059
78436
403365
765772
130000
1366568
1046097
1110168
547243
1044889
1148814
46675
823103
1466518
1022338
1708156
1398539
39480
1141098
1950766
545398
719174
547382
1676436
273313
1117989
1496459
1015977
1534692
1373538
709690
14418
730728
64790
1499984
668016
520481
1621942
1915361
555999
1693304
1522835
1721393
1845529
1117718
1034793
1392441
542619
1242489
1910755
1345389
307210
1623571
1547779
1740498
331514
452065
731658
1481862
996504
1239170
425574
52732
933835
865325
1923838
753459
478623
957249
506273
684959
1676681
1699872
439164
747374
280053
834505
1154138
1324012
802775
1421599
1407686
1004889
1468196
851727
1081253
336702
539387
1739901
975716
1238421
1695742
1093086
100114
653252
99182
1122920
780591
205403
1652777
1076751
424412
553285
1793414
1709656
139570
473839
874397
1298372
1838953
719202
1525292
1049932
161728
766014
1686697
964838
575481
104909
96193
1556475
1206345
1731315
1680741
1238687
852110
294963
1973156
1808913
1972072
760575
1036567
181844
1929890
107689
30252
300812
290236
1245425
1329324
1051744
778901
153524
1528481
575876
1554481
284957
352299
1872449
638448
25787
1920090
436505
1935578
124784
1865895
1131909
1340518
917666
945809
1708924
1892443
328879
620286
1482215
106165
903166
1474564
1156988
841326
888516
1082587
1511826
1140879
986429
902279
1419114
1279269
1937870
1843095
1235617
110000
1184567
1427577
662230
713585
890199
1386133
1248351
1529164
1766170
1499112
1491843
826694
1813426
704726
1374706
1941480
510880
1338624
1540405
9025
773589
137626
689342
1176975
12881
687324
687495
848707
1280226
365308
1950851
220376
1303968
269877
1344650
215860
3345
1355846
1923871
1025733
1167918
1782019
803295
74165
1022226
533086
1479598
1816747
1477377
257781
1959000
513598
572454
851295
821156
1450032
1746848
754481
1693059
829732
449536
900585
1513354
1082850
1509721
1328589
435425
360747
1996193
1775770
1519718
1497541
792867
879236
1766925
19455
120904
250841
1699160
1131292
1677834
390996
600099
1017946
1735217
1750196
1894197
421745
345750
1756458
40777
1415715
675188
1813257
344992
718437
361081
1863090
818613
1517184
730016
426785
1815283
99696
133773
1253109
1897602
896138
1647981
1068415
710580
1937261
975542
862015
251448
942610
1165129
1182919
1577306
1636325
371646
1535767
1254254
846357
966365
1186519
964429
384383
505767
1186839
43462
1387979
131869
1736442
1090180
402421
1322771
1408345
593400
273127
1745555
685253
430251
1621067
755667
1244375
1563061
1886934
455281
1170653
616248
1033691
1612788
1752153
45535
95622
567638
1328417
1465461
1420068
991195
612216
956360
63433
373047
875237
1653854
363078
339126
1550814
97142
1141021
528312
234512
1175873
1357194
774312
551851
1139707
1520038
1451909
1271183
105862
1836316
1501992
635590
1179198
359874
873321
1206719
1489785
428661
87511
1713894
871677
1717437
475049
114590
1670348
1812393
115206
972840
1313050
613598
1895689
645809
930834
563390
590590
923261
1053667
579084
707620
16416
1486185
1722950
104580
592969
440692
1064184
162112
1527224
1737527
1668305
30813
1344927
1961365
1826415
1552391
566505
870637
1748900
1460551
684304
742792
1786359
686781
775852
1656120
469652
206964
1569602
821541
654368
797002
1978306
341703
679049
682722
616303
744771
1684409
1254867
502440
294467
1449369
1674616
583625
1430997
291756
980656
232616
686865
764856
1931545
1150482
429850
838077
1438428
1002570
1391872
1906311
1309169
767221
188950
1657336
925871
287880
621840
1500024
1318726
562673
1643513
1017338
1289903
565976
351811
757780
553219
1782941
209773
54371
1543353
156037
31634
1844754
905410
1856780
292251
1948851
1795784
960492
599602
231900
125768
1168176
187289
470161
99107
1312551
1225894
1483064
1587258
1567174
155191
1741016
628130
1815139
1107848
1487357
1976836
555908
1927012
1034914
1692751
192519
1836718
505269
732216
1598889
1540912
606706
1439301
211396
504399
1234156
337543
1361218
983438
1556391
391533
1531652
868187
1570598
1742555
1829270
730718
1074409
475734
1158802
1969703
1078122
1893832
188944
15441
440661
135843
1606130
505234
1619475
961743
1624977
118206
423901
1770862
206908
829345
1991312
466944
7249
1055374
360837
1462629
1853324
429202
166908
1373157
1062620
547672
1806926
1945629
1658804
1647389
1974577
1176862
822216
808288
1732197
118060
524122
1696492
451881
1457741
1382895
1701443
1906714
205358
1814263
317513
451498
1352837
129198
652785
505144
1920658
607545
1178816
1132206
1025165
144425
1774831
1223000
1732724
349905
1429192
845376
917918
1630744
1992733
1247023
1883877
435649
1004148
1698652
1643507
683758
834047
538284
247252
730234
1879411
1912196
316974
594033
1193961
1387704
1545962
1898440
904550
1540606
702944
1521413
1080456
1545211
1262030
1906931
1526209
1100266
592267
1857724
1363890
1370373
876548
1623992
1854038
186308
109509
374172
1388789
1097528
1149736
634000
1887989
1043243
833782
953667
1715452
140326
1297565
739390
437031
1630235
1805691
271645
865894
113357
1419561
1160220
722989
1534465
1703078
328266
1851028
916535
556526
537395
659901
266636
1276025
1475524
1980670
265984
600693
1551818
994445
1289119
884006
1979840
455596
202103
1379049
403982
188881
560869
1238919
629641
323468
1605145
228298
1773888
347122
370586
1642061
173682
1012735
1548194
289411
297517
239302
185485
406656
1880640
621779
181862
1048045
816678
1610853
1853310
338552
1907463
1400757
773279
1544267
766130
1422447
1673801
775337
71483
1470789
94849
139658
100867
1622522
200190
1152950
917531
932399
1420254
1108638
812048
1996893
1640456
901034
345443
902578
144235
1124085
1794288
1846075
1856307
613351
1945750
482014
145912
800175
1807172
744052
1916453
606875
1070038
1678099
1088742
185093
779278
1961772
452171
541900
1363575
941827
1190141
1344565
779965
1249703
185888
279673
340615
616589
1162624
1737547
137805
1729461
1007215
1123116
1732209
1435663
1189806
1721850
1453385
754019
1251669
177271
1445594
529702
850193
56258
249941
232913
1000044
215501
1766534
729726
754689
1355964
611798
1052815
1089980
1704969
120009
612762
442455
606566
219197
1704650
729853
1561347
1610591
4810
604018
290016
615901
216469
287502
296981
397229
1810329
1730007
1699627
1558287
1361966
1324548
124020
73970
1262018
1106029
1926356
1080851
1013685
1506132
966760
710632
1076683
1572037
924447
384270
87599
1316270
1314529
404724
1452664
1499835
170193
1490700
734166
185905
1895371
914727
1495433
741183
283794
1025425
1214055
357801
1172857
768627
1640678
1908147
1403742
1024243
880993
946636
1630372
350265
272578
1982017
395715
119036
1890868
495881
1418620
1698582
1838933
1666786
681622
1923093
1951037
180039
147483
1157580
253974
422214
257364
1710462
325613
839953
1219849
662068
362206
370085
250378
865731
864996
956950
980851
1280195
111504
1897116
1035801
1168350
1571191
1340338
819822
1712701
654731
1347397
118075
633565
268918
1620934
389055
635006
746247
1608190
1772088
1034153
562669
1627902
935537
711714
1664268
980371
1770073
1102512
344418
66427
1192490
887717
801908
1596959
885255
161749
728849
162256
943478
1756933
1378737
1475099
482064
894980
144560
989527
1216607
1358432
929981
777244
478535
425811
1338004
112706
1980797
555664
444659
264925
633700
1859434
867792
949327
1964574
1305678
8440
914577
1822586
1537975
78627
1731446
284562
1128101
424819
1606205
1929778
50972
1651872
1667807
1083120
1841736
827000
1337398
1730160
1934672
1080325
733291
1777906
1276679
491268
858109
1112940
540793
1449594
1661314
157033
234916
1304454
1440485
166142
407565
891638
927510
1963550
689586
737900
548257
1472550
299290
1810025
1018504
1712858
680458
1680504
324841
1367487
1977006
756967
812749
1768355
1427050
1564339
841638
1559219
147926
729846
1465379
645380
1658842
167858
1340347
714676
276075
1377659
1278183
1453820
1173814
144675
1143092
571404
345461
1917258
1302149
1235916
1630911
483415
471310
1056758
948351
1498123
1739677
884496
1038671
809142
1117282
1329270
1765440
15801
1476794
1435820
249525
1318238
1410672
1134995
719003
1390614
1887506
1267639
1349670
923492
1704015
1803852
815351
659083
1213136
1054379
1154948
51367
830694
923481
1394834
1457455
8239
811483
48777
935494
1323343
1106505
1339659
315818
167483
1619361
819204
995380
1183835
1741019
493570
550490
239950
1084219
1934619
1684909
1837254
1985549
1270170
1986195
1895776
1180385
297842
440772
1782191
1179369
50050
816176
1902890
1397662
1403079
1854995
1242592
96394
1816250
280828
432656
1209790
904478
1673030
1832426
1050809
1252820
1430712
142733
1102381
1224108
1385831
303519
1887722
559452
1150417
60762
1918885
1873953
116082
550355
68005
597778
816405
795215
664151
276577
867249
1096450
128149
1565586
1319028
1882383
914009
1137869
1093889
1497898
700166
1480502
1617523
311846
362364
407787
1658976
34957
1824778
1526001
658479
1855608
424103
1817140
119966
218020
1236479
1811151
1827837
1744098
1641807
835313
1388770
1915442
1213773
996644
1599546
1515866
1312488
934826
1309012
1903289
1731395
1178651
1240052
626736
446175
1951399
1364102
1380901
1077868
1431927
33010
648952
1501744
1634337
978221
341290
1601838
53561
1411239
750551
1088561
428403
1686819
1354413
1413230
1474121
36582
1771575
885489
626056
1080785
493260
58276
1860931
1206700
742380
1834625
1943664
91293
1522140
1249855
1294232
1510932
377130
1835927
437184
1353785
914350
1826495
1868816
1288869
564434
245368
1840557
1498684
1271307
107556
800532
765800
1462242
1716591
291874
1533276
1876997
537365
1126482
1111025
544943
796075
527755
1536214
362786
145212
1806336
1595204
1558473
437020
805219
1502380
1611108
490186
394042
1434056
1867435
1129986
956139
1591031
1568946
287088
1442213
736681
1311009
1054710
1145195
1049755
1141494
919257
306756
1328260
748606
1695284
1929063
1777348
965700
1890496
136486
263262
272274
904064
970222
716786
1549722
131487
1664307
1610456
1222509
1378622
383974
1350522
1655722
1001362
1158813
1718023
13306
162472
579924
778163
198438
133412
547113
1556365
1528756
76472
787909
678022
1220654
1061480
794164
1316608
1252301
158360
1947977
320951
279295
1698073
219054
84638
1845228
102645
1916673
1625477
1467290
1175215
523077
1562943
1657171
1704761
122682
885806
924891
210822
848299
534680
1544079
1100100
1431334
316679
1014935
1726175
1463989
292730
1281055
356960
1756712
523531
273324
1843032
515341
638798
1642820
939141
975014
928134
274299
120196
1087178
671647
521970
1019305
1878345
1003453
1638505
235538
1471391
1859656
65300
1522603
1143702
801245
1505933
1137920
1301327
1597095
1980943
1476433
1571965
120249
1093634
138947
1513887
1755743
929490
1354578
161066
576847
645704
1586844
1530811
555313
250312
652177
1757826
1542589
1090188
1698231
583904
144413
757275
1812003
1340499
1370890
1092976
716807
963723
1723355
1955966
1287542
1429609
1189138
1231873
1062013
1074084
1012628
541594
439465
1394008
109752
829226
104922
1997710
1057154
1003468
342317
767192
360108
563886
1910569
1796441
1368716
1529908
7156
343127
1827568
1543710
1866226
1744357
902074
907830
931991
1272839
717525
904201
123631
1188707
484515
857298
351817
1965496
1544763
119190
1835055
1538110
148383
296290
1695857
689820
65851
1469771
593883
987937
1927282
1136810
1027468
1258108
918722
1050318
1519815
1185225
1786496
166615
1550279
97394
1920936
121631
168490
1290843
1365650
1300410
55152
1828589
648003
1073756
1875486
514839
1990077
404792
893835
1316953
1949288
335229
344730
598519
342368
221503
1614801
574888
1418544
654990
418700
1258754
632455
1632969
383020
1813671
295403
989342
1498621
1239138
827988
1049159
127126
1238454
966966
827274
1253322
347939
560981
413073
1270387
1707208
1812626
566520
267043
880698
732451
754079
1548942
254814
1603817
1600345
1524957
180650
1727374
1301502
1469169
1682670
358262
1041697
1052857
1093282
553567
1442508
1957585
1968102
977695
919311
396609
1641828
540000
507834
226371
36551
38231
998417
1135408
110671
1677060
1080430
1989094
860010
197432
265732
353047
369037
3798
767143
933733
1649052
1348633
1877485
1839910
643054
537732
480154
627740
1779991
432811
18070
1129844
989188
1731505
1843120
1301059
611064
1548712
1565702
1682338
228782
196578
989170
995206
1309625
1991449
1002199
40333
419767
1678788
1249021
788898
926214
922024
1129331
564568
530406
671637
66748
833763
1371185
1711247
1645595
289445
116399
1724132
1737995
1386234
1241322
133514
1719651
1819759
642051
1902614
1100896
1272144
1611586
1549388
1124533
1370727
827653
1425091
740691
883962
816023
368384
146617
1238174
597042
1681111
1115822
1339599
548709
1065535
242527
630788
975250
1175249
327373
1769617
269686
1286479
1114931
954849
1301499
225985
1912995
1837101
1451269
1224666
1553593
830841
1368219
202961
1010051
1989513
294080
1453123
194043
651794
770033
1186922
1328477
611263
179823
1738276
1336687
1848010
895411
47794
1828468
324812
49345
1975730
12522
217631
1388676
900152
1929987
1089671
934999
927554
29323
1696351
953854
1726651
379271
1049252
1552645
1881481
939952
985579
1441932
678045
1477046
539300
1469217
1939015
266564
1837633
1621657
1898979
848441
524347
651085
216319
709774
878399
984983
139664
1175988
804630
1410029
1341554
1718671
1614484
920180
1250406
1471051
327021
868515
341941
679877
206747
876886
423640
871873
1119047
375832
223675
1689923
192719
189758
832293
124182
46367
145838
576298
742599
1860632
671960
412431
1455940
238010
1226344
658513
999834
1294831
496606
1096741
338470
688779
1368797
1034220
1247494
1124327
1557017
1574811
824669
947442
69560
1072605
290868
1612792
77236
365311
239736
1119162
168797
674133
1239937
1623158
731502
275373
898209
523454
901361
1861958
1609868
1311452
1268247
1625205
1051491
93865
408382
157236
527683
850946
1239211
758734
1896591
1108748
1245819
1365479
1424672
1900854
22634
1426562
395161
1148825
380322
238828
1397572
374981
880207
436610
1746146
1580618
1038581
500925
113003
1809341
969232
1616569
152845
713365
1231403
948406
1794812
1078505
1757283
1941290
124648
60490
1118565
798386
1081040
1491025
34898
1648320
1586955
176937
369570
1071389
875201
1354431
152607
144667
630811
97892
1761390
984881
1151058
1707521
1709488
823675
1124709
1213089
1344549
471656
1682756
1475514
1274293
1363985
1257539
561328
49877
640206
589541
1985878
239318
1347961
1944278
364707
660264
901298
1427476
362426
1774936
1378611
818266
493692
1202242
537940
814376
1337622
645053
1345506
859156
939457
1277510
158446
1165478
1934399
788982
335524
1535237
953897
572430
436798
278166
1722201
425656
1972861
654318
415262
352638
605836
1469502
303629
1069738
675540
837941
1118373
869831
1149573
120678
1077907
1651145
519935
357630
492018
40302
43112
314409
1436485
1152158
316220
869494
1423530
605063
581511
1211468
489945
1396263
1506005
1855067
197474
644911
1129811
1172766
1742422
331834
1577622
1956962
1884557
1913527
1279872
1196724
1908814
915136
708896
1179531
215424
1914753
1955061
1715690
336471
1548397
75842
1321804
671241
1332589
1414511
1560646
403586
1802924
4974
1837831
1360082
1154119
1277718
865345
1341388
195589
1131361
884780
534915
1297637
1674536
1210885
1169293
1460561
1045239
1403998
239675
1010262
1471266
1548420
1497127
130383
1776225
410048
1415383
224717
402088
1181585
1185548
1927421
185863
1739016
756807
44846
129447
927729
1069704
667632
1717785
1807084
795583
1512271
648005
1548129
886487
1488782
1489578
154248
1989224
832709
1849866
1570315
1815061
1209
1293606
805953
1572530
220450
593634
1258362
71545
1490552
668202
1041951
369330
1251808
839953
1241950
510107
1118774
1649550
362474
1965120
1476163
1665365
1074140
149436
327634
656691
1095372
664471
1266971
733734
1374536
1896034
1262802
848099
1364449
1150921
1936365
539505
1800205
1296703
1903718
147340
1243521
1841398
1709033
816981
565987
1196771
1520979
1085359
616647
257447
664330
1790818
609953
975043
49883
1881040
45122
1458842
316723
227769
600048
1937267
393073
1084511
1496094
641873
1651029
182566
83414
1539291
362199
1399525
281646
1931200
72871
1069244
600669
1063528
1538536
727260
898077
909445
664049
81577
12655
1027223
1339375
996307
697397
748891
1710191
904126
1793219
34405
1049377
990830
101774
217994
262332
1935605
881752
1240873
17959
1742556
1467201
799870
918373
1575333
1207195
590088
1120727
1556010
868490
461019
1854020
954657
229389
797562
1943938
1276292
680425
1254772
777138
758626
386536
1575410
1893881
1018334
1384540
1720592
22689
1536949
524153
1750372
1941574
509744
801377
1907212
1493239
1633119
133609
1595372
1613487
982959
398759
588249
1984900
440847
298900
960932
1733441
1350892
1696495
884066
1390939
535178
1168276
670743
914511
501431
605699
196871
1586656
1792582
928409
1273412
61894
1551645
802682
1268905
1764317
1433116
1955170
579239
1022930
1573047
1946095
1762883
711695
1935046
1764362
1136163
862744
76477
267260
468623
657669
1906932
1819542
1614511
1617003
257131
893863
1781606
1706901
1850627
1306910
1493089
377570
1468173
369349
779664
56212
846477
475027
1710188
938627
933528
922122
321788
660866
194826
291024
24145
955402
321986
371933
1963505
204566
912042
1946346
1613035
1611046
623076
1408015
1311874
1126836
1538420
165341
1361396
1010430
885671
150685
272587
1104777
1876837
716118
1985783
1944461
200077
1637433
418297
1962616
1973103
875645
175735
1375294
1939804
72434
1732934
936171
1056893
262608
448411
1329286
809408
1455954
115459
1532738
224908
320865
666271
710840
1597630
1526795
1591143
1821862
468813
864843
1855099
1781446
1117203
1906127
1693871
1777944
961807
1804767
1758341
510621
602661
1214455
205876
280997
242845
680168
1244124
204776
585790
439916
1605175
547497
1803140
1606428
468564
423582
1683748
414313
286441
1939548
255818
1042399
1299688
1749005
1424971
7559
330127
1996248
1840522
692493
889385
279824
414454
522103
1420351
1915002
837049
1429584
940281
934560
82855
935509
244697
1101948
1626902
1607455
156540
46458
948813
712241
704277
1569219
487507
1010179
567744
1288181
936982
1449303
92203
733277
1415645
339141
322793
884349
901521
1653882
796166
827590
470185
1371057
692668
1188225
189155
1940630
1713527
1132366
1764923
304663
972049
1964298
179826
348266
1140628
1548635
613708
1246100
157755
1045931
972440
1200564
1572395
1921043
417597
1798390
156697
733165
1204905
206693
1487333
1404090
1988294
1888719
1584553
207435
1726745
1527342
826388
942778
1756607
1608576
1513243
123154
1970769
1194673
485436
1281754
1783927
1158160
223650
1842594
1396813
1258593
1542280
1072671
1286044
1121463
1622735
1399297
455987
550007
300207
1169568
1427827
1665663
941568
119952
555419
1747319
1080695
813069
584487
156793
699437
1824653
1557756
405488
1756469
1257221
1981961
1815284
419139
1573432
262319
868244
1318796
409572
1675013
1682567
1730560
886102
1244681
1102628
228169
37264
1078566
1010655
1267334
844227
1529101
1320992
314664
1211644
188867
1273528
1663022
272068
1375276
576320
344526
1982004
845257
1203601
1105409
925898
1842523
162014
369591
1979088
860790
1191465
434033
475180
1832909
191019
364939
1983316
1217585
75280
1414165
1142309
1426173
30726
1415704
1604586
321316
1320144
290560
371604
700462
1320318
854977
1886778
571073
1921291
431397
1885183
988217
153290
1922300
1255157
679907
594270
1944888
1046751
194978
990806
655749
762359
1103781
193647
1865702
203800
555653
1022760
1895137
1441979
1731761
1309043
902336
952749
105484
389410
1830136
1816315
60382
975981
1116699
1617897
1933585
891971
696073
917157
1479801
1575711
721363
1423844
1103310
200286
1088023
661511
1497534
1240898
274540
1898065
1761993
669854
737065
62143
552273
1398935
680114
167565
1825606
1101395
605237
1444506
645152
228384
107305
1782973
109834
1713332
55184
345093
430407
1551088
68419
1881660
1784542
1792922
1829252
1898430
1686740
1912939
214942
1258302
1122453
239659
417715
389655
1673732
1826952
1598508
1221565
1555752
1051446
562268
1823629
1163384
1861722
474734
622925
168345
184032
263973
1695663
694457
393314
1275339
647304
859514
92939
1274729
1318273
1636383
1736708
873138
1077278
449543
1027864
433196
570532
703401
1010907
394912
202655
362738
1794093
361306
1754097
1695728
1081822
1227804
1379032
1213632
1901361
1318153
563968
767008
992869
1304017
432367
956509
413839
1857405
594968
1125058
472488
539883
37452
857169
390681
1737780
1013358
1223128
569951
1481617
1503228
1887388
1019182
20679
248613
205230
1784223
518433
382618
255618
1300024
898542
966894
1817978
1586892
297711
438123
824250
456923
1997722
1555179
816461
1366999
1361931
671436
1452574
174252
668648
1569085
122910
1010234
1724567
1737023
1866147
1367949
1176977
978402
1376828
1278246
1996105
1233055
1387718
612878
475424
581777
759373
938758
463971
1726404
240089
259723
524454
1168438
8276
791494
1015091
1659207
603365
542779
469220
874703
941986
101834
1181746
1382114
701129
1288617
1180883
1610271
81011
587032
1549296
407767
931734
1536867
975062
1587266
337539
1605364
830051
1103044
1292572
1730587
493755
1362019
404524
1391086
1898107
1831410
1286588
1904707
877493
87816
692322
567890
343951
1230306
1800834
1832903
716805
692172
1053129
207437
1766168
773007
1188056
70452
1232388
1508729
750048
720741
1175723
1272356
763626
398337
464943
1261835
644368
247154
510195
722623
805448
1970452
807701
1406773
1735082
507745
1433446
903353
536066
1380764
453636
878631
721512
1295027
785457
525364
934031
1957857
332131
1686613
1813134
1523853
665665
780116
1028064
1630161
932847
580543
167295
1053250
1733834
961612
722287
1011973
676609
1394974
1662152
94204
166647
1142333
1673711
1974040
1948125
1086984
1331909
1288914
956467
469129
238061
1238245
1419080
635623
3662
955292
903603
653707
667973
1363970
62863
1815093
816912
290084
1361742
518591
1529760
1216480
858484
1932523
146619
266463
1978293
944296
1949624
1779072
1721479
1612823
1003759
1563065
727339
1646186
1891550
885179
406394
1393659
1293524
1090131
1094575
1731463
195037
940603
743539
1094345
1682289
856929
54150
911195
1614870
179087
694453
942788
36678
202565
1480410
793269
324108
1258617
813634
1963202
1993870
1083362
987672
1267812
1124224
1186465
1983461
1431499
1633423
810584
1700635
1763914
1360896
1562738
1420852
1208778
1410029
24194
1012806
1808275
288982
1481127
522750
19716
717145
1540079
267735
538390
91787
724601
1728560
1895805
690414
1898762
1623761
670603
62001
776349
50014
190745
1174016
1030975
1739653
119168
1278324
1282604
1903849
1270437
885552
1165997
662331
1650021
1067161
198477
103839
910035
1278810
1054864
1264397
1422697
1763642
1268393
1726957
546663
328669
1565770
184121
1844376
343605
574195
1290579
712741
221062
1303538
536994
1687567
1136910
1615848
173131
1271839
1882406
426903
1630483
423805
1564557
493336
1586322
42915
494400
1935594
947657
1406822
218319
943152
1977614
690657
1315588
1816547
1495678
933687
1277606
350688
1024103
1430490
675111
1779920
548307
1597284
621685
1651094
715237
613650
633536
32178
408499
905475
78483
1138747
957401
1551939
1442761
1587872
1230732
1133085
1107722
1945947
23426
1319091
1725149
1698179
968803
1217610
1685993
3758
695926
188579
127322
1932486
589439
631435
750180
544147
1882877
236834
921052
964370
1558938
456126
1424830
1486585
1829811
1333164
125281
685354
1149307
216249
401977
1811960
1734456
889139
1798600
1294500
22164
567953
1940835
894325
1362106
517061
758241
646821
92675
219113
216520
1157817
130472
103580
1156037
930959
524891
405119
867510
93450
839953
1867977
456924
1106515
164230
280664
1708419
48955
1514054
65433
1214900
246176
562904
301274
1696606
1492353
106699
292507
172837
806086
1027249
1550184
1521091
4712
1095498
32753
1761696
727669
437566
962630
1899918
1797661
1580377
1097155
275472
1242903
330572
863181
1838968
13670
444393
299179
1679549
1905696
1447736
842152
1812827
710640
1193863
9990
1148820
732147
678897
515274
684561
643621
316894
1546128
1211608
180763
229696
625161
39595
447727
1007148
1887341
1326907
142332
1121867
1712213
296474
1553120
102916
689395
657325
484097
429049
1961744
1333887
1704287
1073189
1070169
92698
1095117
1801784
491708
732196
1594659
1008286
980173
1936241
682465
990434
1742915
1743672
1801147
896819
1198586
482553
966003
983252
33874
302743
995314
1467047
1859187
730671
1368009
1272808
1508746
1141361
557300
486303
1132003
1219196
1610768
1438073
1161602
649097
1162903
1232255
1890975
117053
1700052
1625613
627686
707847
513416
536387
70831
38600
409945
1384965
150395
1404206
1162143
1683712
739010
1461010
516535
1015871
704201
1312349
1168767
561343
906724
61742
1375740
1648240
1528422
1467981
609977
1782819
1106409
1313018
1756079
1568810
816694
1937455
315563
1201104
658074
948482
961520
1597446
1724445
404322
894835
1442465
572526
1606326
796363
1053754
1468751
1412138
1025635
500230
877402
424380
1937233
384299
1042808
1971361
74423
1974586
303155
1245816
1111260
116359
930048
33023
275376
1696450
229569
780605
1885659
714373
1056312
1531333
202043
778069
922524
77351
713149
164331
1740026
498664
3676
1868719
1629711
708311
366225
751991
3804
1095452
1608074
563849
412364
1711869
784073
1290467
1556690
204458
123247
1374804
1133009
587804
858159
1490572
1701504
14671
1760316
1050939
1066402
1578520
1478665
1849711
728365
1369452
992240
78127
1944343
301562
1682529
640493
1091568
970900
1191619
725749
1350545
889981
1214959
1282043
1277551
1705475
189035
412113
1698992
1948073
434760
1753867
2935
1187036
152815
1149622
416785
1200909
1250815
1294144
926273
429752
1411567
1211759
1773629
923328
902390
1198499
1311552
306213
143849
1110638
1843817
596360
749108
1180565
1543945
1179055
1762167
1520618
1397632
1322618
356892
230833
398958
699433
1888552
157654
1320144
234661
1428223
1180550
997279
1815595
392410
1952998
1501283
415829
98887
873813
950346
1926064
308858
1988082
8911
1448902
1688728
1907048
1931432
656141
443473
585852
1395435
362849
1484362
79833
205028
649416
464971
872782
1387934
1661941
1789916
496913
752290
516509
1654121
256103
775029
1033024
1410913
904076
1092942
1179077
124164
394335
1751785
459936
1570457
1494001
1025200
1368579
843535
1012485
1567420
127808
770829
405938
1311320
1170484
230800
1329788
343913
96483
614257
809451
1782188
1205314
361045
1672030
96793
986685
1598889
795929
1749009
1531271
724349
792282
1682821
1422822
1864148
1957118
1213854
250481
1375445
1865611
780192
1624859
354572
1920552
1612479
482739
546993
1021436
998319
516430
1766047
646051
404602
1399475
1290806
693310
860347
940691
1044809
37800
1008835
489097
1804592
483543
470276
1094785
18945
1936742
1926687
678436
1690105
1623305
907391
1778056
801531
1585973
910331
1494968
1843742
1089141
262170
867483
1028012
538365
366438
1459324
1005281
929416
1529593
462069
1708038
1371001
1835618
42419
1712154
1172176
203480
1495771
1926884
1544726
1633162
249449
1956463
818397
1930203
602085
1638859
1755390
1183158
940970
1650461
1575570
1101928
1803640
1744783
372095
517063
320204
1249292
270921
607805
1739361
1161590
1646304
571739
206368
87097
712355
994446
522467
1962898
635799
390662
1321085
143239
1260744
1143107
1267953
1050900
1234884
1379653
1267551
1609099
400941
74946
698218
241188
1164915
746666
1268091
129898
604243
226589
6238
1996141
1959053
569535
953407
1534764
1127110
1002135
936594
1527988
460800
1180579
674452
1760030
724009
1292457
1096764
128989
1371075
633535
433461
222740
1014803
1024630
1457006
1403362
1982543
381547
1375629
1202491
1654920
1579695
50860
606609
882600
770416
1891684
1571455
1286043
772159
266121
1476050
79247
1294463
459491
1919806
1118819
508522
1258158
111070
55254
415470
1826061
424073
861254
1120815
484642
424529
471118
832504
723764
1631781
140881
530448
580110
1113135
916825
1473096
86900
904150
1256336
1691910
67817
397590
1990373
480258
1829459
1878975
1784864
1709322
20328
598743
63599
1839826
1744120
1314344
1456527
1798210
11965
929745
61603
1479570
1371554
1676765
282449
1081259
1442886
1581866
822350
149544
1208927
1802101
76316
1281985
1755709
523621
1926974
1810978
1221831
407295
1758195
858542
161397
58590
1966067
1241752
1726644
523369
75677
1338160
105674
1073634
1333901
1694252
1183751
1191936
671412
568508
1315844
1072143
280119
857891
325636
579
1079053
630908
216073
1330104
420553
391306
1253484
1087768
2255
1749299
492662
746488
1225394
746114
1582045
1395146
1757968
645201
308099
1541076
745211
879337
53851
546933
816669
410333
494803
1656476
619283
1019850
1257532
1298358
76308
1773470
868783
1732499
210604
1471743
1329774
692647
1226211
869569
293667
1439454
1245497
331861
573158
680720
1686293
1208693
591591
192752
893144
1156973
1658962
589983
1348045
633438
1972763
1451
1145371
220658
619871
756575
1362789
1604543
654352
857321
1894916
1650016
1236755
1442189
181004
199190
1734589
1555313
1041247
1762807
735278
1165148
1045087
428735
1774495
1429164
135771
1005353
518291
1862962
1797199
523595
1213231
111688
1037830
35857
1065088
1507255
1354249
1365539
1934081
1365479
1118668
686975
1547589
836060
555545
679644
268003
1764825
1665222
1436342
125472
1740813
1192255
1658037
126724
605161
608979
920187
114046
501506
434546
178387
1691092
1883174
127001
923548
1722700
820745
1647070
1728012
1582196
785682
1927619
250117
457308
1059291
1019840
396485
548946
520988
1796634
1443779
731146
1147910
741211
917536
844761
1180055
1670833
1476095
12831
1374226
1893072
856419
735925
999662
97482
1853443
1170498
1182888
1308572
607104
766050
1410409
238647
620637
907253
1273305
1617281
1690961
803476
1005243
1319448
189138
955319
652783
617330
170922
818868
1972116
644369
1701910
1577537
831773
799658
551903
465244
1089594
46389
1655520
1681028
933764
1097731
593378
493687
1105675
228879
515089
288366
505628
1300844
1834131
537016
573349
815432
1772819
1910896
918500
813829
1472882
1791430
1885154
1147192
804539
1777259
1292896
1442976
419234
1591106
553761
106481
165552
125871
1965214
809157
107827
278597
177302
1510840
349299
1505904
79443
1132046
890715
209568
4306
424468
168328
1155873
1858099
318063
1011095
744352
218836
343585
188020
1990071
37250
805680
1045500
937835
1908372
34272
1113868
1560843
1632712
567645
615294
527505
57936
1274065
1967842
371070
1813014
1877191
1615540
508889
408634
362060
1198793
207306
95058
1840913
1941358
397841
1728007
1290308
1560929
478233
1566857
43274
984179
262067
1353708
335793
248292
127758
99012
1164763
215597
744889
604957
1275638
142117
918831
519062
1108487
1484143
672296
514435
126861
674168
57988
586113
754132
18524
431648
457446
1215955
1488256
996273
720565
1259294
11786
960025
389024
28420
704380
734326
1699763
1446965
1896593
1371174
1648110
511020
1662263
1228675
1071547
1261299
256824
1549946
618659
1551740
819896
566987
660064
517820
1464921
1664111
1388522
1513428
1075696
1451520
1891743
1500056
165328
867019
484896
12699
244753
1030423
30986
200977
159848
676320
1751023
1071252
1146077
1339513
802682
1909417
182022
968014
1859558
1556123
1134770
659354
1154736
180588
1425320
1608749
716243
1126728
511937
1663611
320922
1633491
635781
469659
1481394
1446927
206216
1741789
337788
401910
1912759
1059158
1488499
1538782
1268368
1352635
764580
1995182
909056
1431463
1997458
1891684
1103123
1854878
1691065
905962
948664
1372817
529753
1055584
723345
616293
1069703
748523
113110
1560235
1856783
449406
1279671
395413
1073618
1330444
797699
1296344
132495
854791
846696
822521
873959
1184966
676641
1086195
628719
858987
410083
331476
57339
1211534
718590
882078
1231799
659004
835916
1354560
849148
1674265
700426
971169
1574580
1644613
1704750
244822
625648
877570
884915
1867296
1571807
1719940
1607735
1424471
1027927
1166445
914378
455469
1010808
1945846
1573959
848609
467254
576603
433376
1473692
1693890
1700512
1913325
132560
600916
1308072
30244
916502
895725
1470238
793349
1108230
1722740
28748
1216391
1016133
1269185
336262
1300608
941162
591012
886680
1975391
1474828
770299
189933
876765
1294014
164085
1962743
383952
1703504
314985
539203
481192
666269
844281
9285
1807897
144099
1435108
551208
1436110
1066544
443944
1726805
376452
771634
1195079
213244
235587
1205310
396764
1499158
661997
770236
404711
575350
371580
791624
1770585
76387
255615
1892994
1137107
1651791
658770
274441
1473029
1621910
1475316
1427994
473863
1000606
442256
1819396
1241448
517485
869458
460093
1873156
213974
602599
999284
1985243
111285
1395501
425456
29752
1665191
1655552
846969
691955
622757
1594472
1679141
150380
1522515
780954
1998568
360956
76135
759471
1554108
526370
781983
1543360
1642125
273190
655891
521517
1150685
198789
1685890
200868
1200871
1776364
391248
1099691
771001
1157882
62003
90155
23523
1885999
1710339
1141460
418201
1975472
960488
1664708
879190
1539319
1759749
1235356
1707930
826740
1806846
1139812
333711
1590700
217452
1275713
560027
1093657
285103
1648353
1946309
390154
1714993
694988
1796729
1360894
1642771
962679
386640
427111
835879
265398
1048569
1406612
401544
1122428
1919942
254418
481128
352403
1016545
559179
131926
1292644
477346
475294
106070
1272547
656870
1861806
773915
1731033
445782
1143693
1016923
1742100
441978
554024
345932
1036195
189978
1863249
465494
398646
1623465
762001
192394
1480776
426508
292832
821757
1272854
1211393
135856
1705861
675734
670487
135249
1852110
174885
1182573
1784538
1279654
1142155
1714411
1742793
250910
406731
1162969
75136
534543
1642328
1598943
278815
1419428
723321
927827
462475
738409
1776041
155841
1797434
1623926
781152
710056
490797
16706
789156
298833
1627410
1234488
452599
831940
1275450
1192915
738345
1869003
94405
1765171
1922085
257437
678484
1554784
758544
1101683
331818
579917
1235476
620121
114981
1632023
305507
566525
1882957
1498672
972687
1438773
522396
370304
132661
275142
900425
717283
229860
1667478
175674
662628
153333
1855211
1611244
457380
13474
864390
1542628
10109
1134689
962223
595117
1117276
437827
498351
295916
897844
1990328
842369
66164
540477
1905491
141568
834261
1344759
546032
159797
594010
1681278
1248655
740399
374271
1998039
525005
39265
598319
299048
1719806
1624058
854335
929764
1608630
510189
926454
220333
517664
1975903
819171
681834
1980659
346663
1585618
1160649
30997
133010
1162622
128898
1190639
1406453
1163609
1970626
1668293
1135245
672608
1822791
1948921
1451468
421580
918044
1656103
1878500
811398
1633483
1937911
253127
809630
875957
1013631
1788492
101665
881559
71588
1701951
976005
1030479
1911616
1842475
804132
1286255
90167
219860
1423428
223639
1973024
1140525
735335
1904071
1590928
1808551
1500019
1093505
1975593
1913784
301358
488157
1267353
1465047
551603
1923223
1884906
679786
1092368
950752
525371
1117006
1023440
697211
1200882
793848
611495
883155
328160
1059658
227547
1244614
1483131
1168134
1166770
111905
766752
869537
909072
1405612
796878
1504873
1690209
389067
689158
362963
1698538
402345
1934711
1323142
789634
1369176
814373
681321
1042413
352656
1224716
6269
1823900
1849192
1282102
1500180
1425687
1366975
319971
1532417
245522
1373936
1912443
1901699
1549288
1182008
171721
1997127
748950
749695
1272253
429902
275858
927653
1890597
1635476
230659
1164379
1321629
1126223
110386
689086
1299343
1765326
617100
1026978
514507
159441
650245
1235323
372138
476590
440730
574002
1935216
43292
976699
931513
1803420
1202247
1907053
1378329
468078
1677600
977945
246615
1415119
333640
1086613
840225
637208
100586
763242
308632
1177590
223513
1892670
1438012
1146125
266479
879773
1064165
150991
1854574
858798
1189847
261437
701771
1878599
169386
1474629
132455
3781
1259321
633766
159749
1637062
967896
901320
1683884
549616
1157027
89818
1559552
1927492
1442523
80103
1272350
614871
1607913
756610
874110
610434
1253740
406982
482526
1743275
402552
308436
1785478
1981938
657046
753493
1891253
1215162
1334268
1652228
644247
1215916
342733
30649
674867
1849436
592261
1909402
635712
1768532
49863
228651
1112366
1753193
1101596
339123
860497
1256865
360347
794778
1225979
877099
368014
144852
1659116
1993685
502328
1728779
1702864
1205545
1564110
243851
785070
342503
1889931
1751571
51088
203694
963455
810309
1242867
764171
1539840
1142914
951547
651218
91830
1037762
264012
1710667
1842152
787504
1680268
480736
654495
945176
203586
1671863
480813
1737947
1172978
1431851
640416
813682
1740624
648321
1557762
531440
1140150
990859
1095379
1980662
558060
34432
931957
937855
795280
1586376
962627
1456780
781414
994885
1100568
1569595
1645158
978532
133445
1339410
1083375
583024
1454859
872941
514694
822292
1425542
1071730
1401486
1591473
1583833
1839487
99388
921852
960945
234557
1343766
908688
558478
1700897
1378635
941505
1553781
1818470
1103292
167586
111011
622676
774668
1367996
981710
1295357
1737803
457852
1083229
293984
1292684
1032477
914465
1723688
574542
142841
1603281
120452
198175
376889
174572
830296
1879155
626753
1796791
1661029
1745035
1438168
251056
1603502
1376843
1893371
1778774
400177
253709
473153
1746297
1120832
1892632
512012
1156279
187487
840730
1238598
1765125
147774
282954
763843
1138833
1887865
1655591
1628067
144000
1527318
151274
1695641
1794336
611752
1850758
39407
842208
263597
1329660
977340
349829
1215844
847063
1433781
747047
1706604
693144
735571
1004896
1363132
1315872
997226
871255
380655
1648533
1574386
870468
538789
144820
1013225
1208323
699152
1561794
1469451
47190
1497640
1122156
373271
1472868
1677441
1801481
1345409
437181
859128
258793
156721
287846
300847
754481
1892265
1141316
1293995
44637
253126
289746
319051
1837899
124075
318205
24095
861495
1555629
1222244
1439866
1690885
1566839
611250
913228
1606052
1458751
230102
242717
427509
1135881
669415
16572
808111
1273037
1431322
793145
130635
1033182
767511
157763
1086711
1635773
169105
109459
511765
811804
123127
1684106
1979833
760432
751736
613476
517895
160343
1116383
1406156
1310124
443951
535444
1664574
860129
524852
7999
1431722
1145367
1630616
1587992
223564
1891818
40627
1958239
1340188
1606687
518295
281701
1902681
535279
1232026
145428
719020
1028351
126632
1965638
964035
888772
1139318
1461457
1063391
1869761
849166
1582140
1923977
176071
1826280
1956963
528225
1342980
963535
1163282
1269385
1148605
885676
1103650
1006794
652523
1463785
385533
1528912
524106
1076601
29434
137479
964093
654752
320073
45592
1914606
950918
260798
80036
1310629
1672701
132428
1332066
1794197
1819944
1915828
915492
1688842
1493162
920470
1971246
1938638
347199
186416
375972
842363
247835
1697821
1183979
1933591
1932074
878554
135589
280741
277347
1979905
816894
1710315
993838
954154
1829165
1979911
1097844
722747
1014210
1801812
365842
61503
792252
745888
346179
1655412
1754144
1349584
583162
995530
1116709
1194356
1498213
634411
102330
994242
1742075
954685
1544662
1355902
508426
1647724
439982
1788211
317829
565534
715065
167042
758377
31063
494468
944375
1444420
1647020
1358515
1483818
1930261
1332631
1565216
387784
154333
1370662
948201
855683
300017
379322
992744
912708
473506
1921520
1165345
1387357
64298
1368095
1391433
948142
980428
1001143
125582
611785
1334672
1374143
1723391
1438035
1284231
1039820
267976
1129131
1374005
4245
894991
1804258
970943
1958113
1225394
836852
199936
1101392
1278191
1975920
226715
892156
1345996
395360
151912
1838327
378191
715325
1352303
532622
1602222
1237291
370142
588337
1490484
344675
865493
1414017
564881
529688
1257755
1068580
1361391
642508
1471774
479023
50883
1325343
993846
816333
1919385
890885
368164
999908
1098344
242939
1616504
1705014
1296914
1985327
592685
956050
100318
1587521
210702
1112549
1883297
1177005
1229496
854359
1029815
516454
941873
442765
1324645
1778061
306140
1136784
1211886
972361
1262179
1713608
1939729
792246
968139
131687
1332998
699156
185885
419126
804322
1953274
438217
1523979
1903168
1825470
633849
1228986
1553490
707130
1930828
248281
607321
1281956
470593
1045280
1913036
789172
690039
1669238
1562895
129435
1524118
1103784
985289
1963757
205217
467587
1063117
743853
625481
1757052
94966
205192
1870262
959801
1940461
1341953
484850
1030063
361945
1108165
227577
1504121
85426
1599325
1112910
577731
1288035
214309
1271744
1335505
665594
1619298
959696
1122216
493559
615458
1122567
786440
1581775
54569
1558203
949183
1243138
94062
940773
1563971
1293644
1715381
820149
1787105
1402270
1664016
1744964
351285
408336
515009
1696776
1811760
299840
1739914
684411
682080
436237
1394317
401165
1311423
702689
1774997
1431970
216972
1394644
444995
1571321
678967
768743
117777
1009937
1525923
728900
577518
1377976
1109567
1960685
372526
1482090
820317
1156027
1225424
539642
698874
1553509
1020549
1297239
1662589
19977
826524
1906734
2746
907288
1535826
295485
990384
1527864
1719864
1655397
903677
1659107
1779078
1172263
721848
1374936
1119019
1363191
7731
1702877
235435
22655
1104799
1129939
1284260
1291368
1497429
556853
1089327
1256102
1443974
477322
1861769
1471051
1460935
359809
1394679
690505
1011167
1688518
1152623
1523014
972614
1464304
1090854
910529
30743
1129433
1049458
1809033
110592
735093
413965
928541
792811
1496853
161329
447502
1478393
88608
1594872
1180173
481257
392747
1079202
1299645
606810
207929
508494
997851
1383879
136195
210003
1369659
1603697
116818
1011716
1190845
1009537
129189
804574
1995587
342367
1493574
250301
1654221
853688
904465
1648625
188733
1283123
416279
1007313
665970
28923
180996
1242416
1401613
92082
842697
1894558
1509813
1597004
1677696
836911
491050
1500549
125992
871397
1352153
1158372
1371040
1544107
1370077
1156141
45832
472171
781161
345056
1352921
312135
473129
1053600
1043031
799979
92265
39554
160372
843257
1511664
1816684
64197
1581680
734966
1406753
1902334
720700
1139869
1777418
1451497
746886
257235
463288
1732006
1550725
898204
709014
1876426
1189380
328530
1645215
623976
1417538
63059
498146
1405573
581995
130589
1553290
1686766
1254006
623502
1198171
860918
1202400
746684
336114
1556820
612624
195047
59884
421692
1294728
1698782
152990
1089657
1079845
1250829
49832
384801
678754
1584498
1970966
574268
1117812
1451036
878264
1775599
412427
1309738
765268
1346322
987796
1107464
1243582
505162
1359304
1498612
285097
228096
255307
439367
117388
1341966
1487302
140667
1997360
999808
1871211
1547241
1332605
410639
1231124
1465804
994839
1578036
1862189
311048
43095
1769543
1503505
704892
334757
436529
1239349
1495014
1588460
1520884
157449
487332
208954
1374542
1477361
665340
1186867
404039
1371707
152339
402925
356558
996677
805410
505221
455970
1391214
229874
368099
561928
1514300
1317908
642622
1390835
1791072
1577342
803605
1191904
1433477
1167120
1092668
1906558
36683
1853367
1411481
1607317
1760400
1452111
721125
805453
1361398
679372
81007
553616
1068848
487717
289361
1845152
821937
1694435
1238901
342979
1965028
1627943
62968
1866320
110434
687353
1095317
723401
622423
101433
679535
514539
27441
1672341
36151
1554079
769458
1467681
1343862
1884328
178464
668863
206802
1430299
632093
1412221
86869
1173705
575444
1590745
1107850
1707190
263189
1375375
861122
1827308
235882
1028387
222403
669580
78327
288619
962344
1618155
1280982
1880878
74390
867837
723721
731024
627226
1094163
1480613
926646
1762322
1035309
1247934
1038555
725167
1848038
1466117
836674
1472873
816499
1059614
195830
1436547
1061144
246648
963494
1559091
1101675
1003882
1633318
1467348
1638918
524795
1713137
147071
1890938
515411
967092
1253214
1773033
659540
649297
1250767
1520848
148128
1586976
1445109
1460464
1312263
1890728
1308103
1026263
1623522
339202
1698297
490109
1977891
1754725
75156
176200
661545
668744
1479558
1645084
1580917
980330
258682
1605412
1796480
1009966
1327672
1826727
1052872
144048
1686757
1881325
994300
678727
1523419
1908989
130972
541784
592298
1477920
103046
510776
827816
1207505
811192
1038502
301229
1239767
1868504
1099389
1831782
1626629
1495629
1570690
1741457
116701
1075570
1997145
1717205
329241
400936
1548286
387385
421874
504337
868297
1763488
272508
523772
4882
1890285
1942618
905294
1583322
466844
980011
1900417
602206
563143
1514394
1701346
1475185
105924
1870740
405897
918492
962492
1362141
180023
1144573
1722129
1674823
730755
609382
295611
861689
1980429
1665363
549268
1126525
495965
1621128
145686
1893354
649042
1744127
822469
950139
139810
122126
201681
1749839
1812525
469792
634302
709230
1663285
1493498
1385190
335980
1110571
822514
1874480
1500247
1827242
580401
945772
869667
378263
469289
770861
1387646
1423331
819047
1752108
595271
335955
1947690
743670
769800
1028121
1653286
42188
750341
1822401
616012
246736
119157
371559
34090
632746
489524
295786
274528
1152270
1813114
932765
885459
596731
1509319
1668737
1348434
899850
1151034
908246
473999
1039559
1994472
1918950
89836
875838
1182577
276978
1934494
1283692
301279
252838
373815
400781
33945
1737718
171397
1560661
1356915
899861
1007748
372158
306611
385362
400941
714131
1404180
39415
1079445
311423
1832781
49056
1634326
1371272
1552383
1306874
1596265
1137298
366921
57264
978146
379904
893932
36797
1542015
1491076
532963
1909727
1420621
1378636
123844
1636566
1431783
1054442
30982
1977051
1750010
1336465
664733
1674983
516923
1885058
50914
857003
914478
63642
1361195
1469598
424954
1374599
1713970
1459205
1347788
825999
571462
596629
1762155
366578
1299695
59950
1178188
1246230
25459
59725
72361
1354334
191674
703579
37298
547919
459152
1065420
1776825
349891
783723
1277251
1466505
1349104
778629
782934
344990
1393215
1447337
1987261
1450917
923046
1485547
1076282
169065
328840
240490
871029
1805881
30763
1081387
478510
891863
1739107
1271473
943946
1708543
1580895
995823
1504652
1816912
1323770
1440873
1187635
814507
1006186
783362
1937693
903804
1775847
1105289
1175790
680285
781431
896883
145327
84959
1824565
1791207
1569436
365742
1857525
1440662
183673
1106467
8947
383846
1570038
659184
622377
1338128
120098
108787
637599
775490
760370
40765
1304414
1931799
987927
247680
1597848
163757
480076
1521386
104307
1399926
640862
169671
924546
25752
924415
1160632
793149
740106
322641
4635
1989825
1417759
432367
158081
1441350
731903
1210608
1486335
740501
1900014
68956
766912
43817
1148365
926359
1526442
1222608
424176
324762
1585695
935488
530194
772906
1956041
1320906
400812
1855595
500654
1685570
300222
1075178
234722
31087
938018
1662492
1461032
387976
1191616
895445
1677166
583087
174594
332750
1780189
1840728
1350293
1991215
982020
1607236
700980
553526
1609914
151132
65738
1357282
1179193
15874
1957419
1965860
690995
805477
294983
1033760
694711
1588430
1397594
154872
1427687
243530
1491194
521055
1300733
835692
734111
108574
135805
1032254
1652377
867385
107495
1095577
1853823
55112
1633636
968627
913016
1786936
448801
477962
419707
593519
142472
1497422
1450460
1102466
987260
793723
429149
1019117
1833845
449934
527775
82014
539387
1758661
777047
1167796
860671
599346
857571
145146
721768
439715
1684483
519686
437278
1816984
1393557
1853759
1973918
244929
66339
1131380
1899608
992623
1920564
1794674
1687476
1730908
1153375
451643
103994
232214
1465946
1261655
1769928
831160
28346
532031
1650932
808766
1107062
1694323
1553466
322554
1505961
310347
939230
817254
1056384
510258
1823980
1247750
1737087
1037335
1496359
1798712
1983993
689703
1356544
143945
678632
1516837
308322
1935083
1483432
1365205
108111
784013
1435379
1009653
57160
1667556
67
864108
636024
1071427
614914
1492799
1095327
960458
494992
398843
1649994
1789944
1752165
428961
1711047
459400
738279
1349545
418739
215519
1317164
1593933
991895
845691
294410
918969
842963
440685
369677
1493494
1238353
726245
1676921
298063
503368
1347698
1474292
50840
819418
501106
1291275
346392
1950827
1047464
1250374
1825320
30145
1772926
43159
615294
322647
286661
685527
1032849
1120865
454195
149923
1204739
575397
131403
1099639
258040
618198
1391614
1709621
1800859
158081
981760
820004
338123
402069
1732068
899584
1527736
375759
1676030
635534
961211
66791
1181571
1666902
437556
267148
499904
912240
1758030
1327371
1705681
1107263
401202
1467005
1986400
440588
1305787
1946379
282602
82793
214516
295800
756645
1079437
36486
990398
1757920
1560301
1964553
1378417
705684
881427
1090038
902972
679329
1808492
1581250
928687
1636384
1058901
1745087
37443
1286321
47526
312738
374831
1236869
1615480
1990751
1042574
1342445
1278652
946060
233842
905012
179283
254683
1392866
417219
478904
1212131
693127
413553
1655248
1142943
1715994
1401475
434940
216976
398845
976903
1413647
732169
840402
1356027
368883
1857408
508463
1751075
201275
1366822
524047
221095
1329204
379026
32566
1456786
1012042
799470
822098
1894626
1339507
1938350
1312067
10394
355766
788034
546429
1702373
333612
1772767
167004
1934813
1928114
782854
416928
1372708
832096
856365
1239958
1268923
683977
782717
103409
1401316
770499
1717946
6237
21772
245895
1526341
514863
1329338
427020
1192060
1027725
1613660
45342
627328
1607195
340905
1061857
229924
1842456
1835120
689816
237618
522903
1767310
211920
250016
1273984
1467966
1676066
410023
52047
1543271
100594
376211
1593288
737198
1644307
997736
1383961
1241581
489567
31003
1090195
1177399
1281052
1828822
55158
530380
68440
1282323
51359
1489667
1137045
1552512
1677176
351891
875208
321233
695118
632257
425706
291814
818594
1229877
1438210
1021863
878235
98713
43840
1144490
67523
1527652
962738
178755
431197
271570
1187787
1575380
153061
1954455
1081017
1394448
768245
256219
1642933
903550
962584
1498541
1225291
1893485
270904
1388201
1871933
410877
503453
1849526
1024267
664869
620541
1018204
1605748
1700707
654104
188876
1271174
1163041
300605
1705508
1507227
1069773
1709224
506714
1956968
1208146
85005
115035
1947485
338711
1576182
1175740
558972
1727576
1346902
1485064
1284382
1998993
820975
977829
561967
1400545
1482226
1200937
995362
118954
1159493
91923
1533398
1711970
1844009
657169
1014227
733748
1670288
1850572
1940313
1767800
138866
1628790
1763048
1922344
1181018
1528664
755141
1871524
1674705
946107
1564596
1544045
1815107
59158
724161
64465
1030209
694316
779505
799785
1463878
1487214
1779822
1158165
1076472
907287
1334526
570739
454583
276422
1680440
418082
946445
947358
814297
446324
590667
77819
1242186
1016008
1417741
395823
1530037
349420
386874
710059
1312664
628315
1897230
70034
943549
641805
346565
428481
151874
1527167
873510
820692
931053
1342749
430411
1420046
1252289
949952
429735
1719383
1283589
718279
537802
1215178
1047751
533772
1055204
653651
267605
633437
431363
96877
1249111
1057705
1505450
1026632
1518389
1139776
471455
1305236
190463
1421032
1054605
717915
1493587
1979249
1264892
1601714
1903846
1976125
796423
1599313
115889
385761
1760471
1764702
1386253
304180
706739
193621
1826629
834144
344536
950951
1103212
1169417
287696
1165210
129602
1540235
650886
1169916
1342598
26282
1212173
142876
1754820
1754925
806530
282199
423350
1517826
40206
533564
544585
1432314
1407562
770000
944975
1345850
1771829
1280984
1200634
157429
1432696
198165
1561260
1277186
565728
1786902
256102
1161991
679839
1541554
1172263
207246
549813
1630931
54232
808973
1313761
1446083
1879937
1860251
1287786
1631316
1997078
855642
349215
284596
1207477
150759
1401375
1524986
1616782
1653587
1980054
828304
779069
1226573
1297067
1709564
1834304
427953
730517
741062
815415
972571
1666072
1951478
82241
1449551
1332214
1546052
597296
482642
1604637
1677407
1111428
1161717
956302
996849
1174695
195959
1004108
101652
1940839
1151160
1617339
684261
830077
681583
863818
1149114
293202
538651
832198
706172
145676
1330975
85460
964111
1432599
1519699
639451
389778
1490306
270584
1901235
1376424
1283230
1752603
1839380
1812212
1156090
334227
1372852
169193
414054
1421348
1344771
560830
1313692
997996
1391152
810760
1325029
1468070
1344701
1452406
1475144
1069204
1721009
2546
23056
1524078
1417878
1580846
372377
1556527
659860
1401135
582473
965353
1907680
899791
346974
1275003
1039484
1684056
867041
325815
1956465
613810
1132223
1516563
858506
188772
142052
378078
702199
1058694
1613728
315026
1929816
393023
1107663
234827
1422502
1858364
22340
1988567
1635932
1019742
1598805
430960
386547
1246140
438541
788052
502164
634076
1818006
655890
889355
456840
1122864
96245
1192568
1308936
1543068
1617082
293515
1714791
1117335
1009745
1621833
1838632
60335
601990
372540
1623112
1016363
1557875
32299
426009
1631953
1370742
393631
1828503
961232
1421377
869714
725489
905193
377132
1359985
1266431
114543
1909986
771114
1322892
1858222
293927
1380533
1127658
1889796
1223761
373050
232086
357176
315623
1859415
1301584
1336119
530896
1330734
1205621
566784
339951
892037
1900489
366595
801503
1299133
1180169
10889
1530325
1007375
1080333
1142115
331127
865573
1050175
1140034
1543440
1908839
1021841
1389737
1763463
1939053
1750847
438448
845762
1844927
570594
489980
39471
1306551
146853
598486
726152
1694431
352806
1705600
1263462
1494072
1194038
678935
143162
537730
662040
1926069
253565
907908
1759694
1809367
1433011
664852
1527029
984651
1134259
655744
1330655
1934424
430746
1875438
416090
1800210
1955537
1446338
1434872
1156443
1643895
1663138
549196
1498327
325656
1562291
1776870
707689
1768575
1458791
366192
164983
413210
520649
1587320
364407
422404
416492
911051
1683029
1432328
1287518
1221252
1102609
557875
667500
39397
256751
365359
980730
1170606
907975
417345
62282
612362
1904777
599025
1882635
508046
1962795
557694
8853
974162
1879591
1474920
1055546
1319111
1174562
1030548
705271
462189
1442114
1249674
1306943
321886
216913
830232
1765080
1242157
917814
347125
1992079
742397
1089322
1266532
1587718
786456
1355374
1762790
787159
1256453
1180178
1976380
472147
1120819
1309620
398444
134319
1210840
1155151
1479727
680044
542328
1144441
155373
1115344
1042680
1118381
268025
1354395
1280240
913382
1754638
1949929
1834094
1454704
1587031
1458654
563997
143954
1884690
865327
287292
1521706
502263
1762164
652511
1048898
372089
61499
1927944
1706571
646357
253670
812596
1401317
1890570
197923
1076132
1885027
1260517
447803
832552
1479953
820878
1939918
497390
621024
568267
994910
55453
1057073
1651926
1954077
499167
357966
1614080
435193
1615517
762325
264565
1864903
1139444
263102
1978502
1430461
1869809
1947792
1220525
1697823
422436
453832
783731
896460
607289
490618
761516
116640
1051360
1937094
1472406
254003
144789
1593159
613573
1283491
1749345
876915
539473
1398450
450415
334788
1104627
251570
905350
1075090
1359770
609226
739241
1502251
5055
127478
1079424
673980
763522
1638924
294394
424308
1840636
237479
476691
328711
1368198
590715
867049
261970
1885180
1329461
1434688
1059374
1315919
103714
1650947
303748
953602
127890
1361759
1006032
359594
1380560
1652375
425656
1591120
547013
1009501
894877
1303347
1917189
1302627
391057
32451
652602
212046
413277
1942920
1223640
723128
1368930
1942240
11381
13005
174721
522912
89623
1587518
411817
1166587
735704
1229431
703320
1372784
1117272
684313
1095829
1558231
632907
1853492
1945197
453302
278361
698165
1144592
1212445
426128
575911
514585
890749
727364
555567
48058
1577132
6876
1804607
1377135
385971
354887
1431295
546576
838013
1072901
973244
1303287
1668495
89478
91067
1173181
1440537
1839292
1458459
688398
599707
1697157
1291507
898099
198879
477302
1037970
548523
386625
246887
904952
667118
1599185
1673166
724910
1450402
1174333
1535845
1857943
1207483
790147
1806823
1023521
610797
554765
1304448
822265
639736
1926930
317041
896618
79113
475537
872811
529073
1308684
570372
1107507
702729
1818749
911237
634729
1715010
15585
801983
1280703
1147022
1719355
1831795
1465183
521275
51924
1620852
181010
1212425
536325
1026433
1044758
1115373
1441973
1904621
285255
1719180
875975
1376818
567178
1009255
983304
1138865
72657
397515
1220657
1849666
1520179
967638
340537
128012
708009
1242026
1845538
677638
911146
111556
1981522
630257
765162
1477170
1644636
988743
834528
665304
347250
1696168
1475526
1772609
561575
1199353
976251
500902
1237547
1096230
1681969
657632
690249
1333217
461046
523727
475850
1873681
386480
1307541
641014
232564
896056
985814
777983
1264080
740623
801982
695314
1081654
1858564
498008
1370504
82654
665148
443483
1413522
531979
383524
1997143
1427365
1952456
223471
514247
376329
1054894
746220
799191
699827
943332
980632
975851
584631
547481
996559
219504
1743350
585596
253258
26860
1781731
1271597
1978276
1730119
1566101
1480263
583638
1009187
943050
665880
829421
287616
37488
33143
1945864
1631612
1504459
40031
1780752
794605
1059708
198275
1286953
1300030
1593519
542042
83669
1364190
447137
1680040
1707110
1881783
538282
1536447
442490
1420305
512665
363745
896244
1871090
1336641
881723
1889740
1500298
1278202
1393113
935015
1794316
1862695
1736085
688291
473781
749412
125910
769798
1034411
73049
982596
338800
272601
925635
1446336
344068
1014465
1965605
1737642
1472369
1496928
1124722
683614
1051657
1879434
694509
1765846
544039
892993
1166792
629389
1947215
91896
1698816
1537992
22098
1020303
1261348
1956720
204910
215487
1234031
347089
1990278
1714084
1571597
1656093
1087941
208156
1330329
11659
242494
1118855
783134
1519725
1262878
1592085
1700507
45669
794703
1312787
1770073
214867
1903447
1340192
813101
1429155
1314369
1151790
73835
643024
87361
1730118
146325
380545
1365970
1529151
835551
714691
1463285
697090
769419
1621557
1573249
1560528
1848841
567890
393343
1971427
675266
1527417
1051462
102581
1317172
1671789
716360
1522600
291289
26694
1285387
808166
1835580
452858
313917
55382
1757332
1158525
1839530
1963957
611744
362532
1542621
660039
931141
1142400
691487
1430951
278784
183364
659338
1674135
1722634
603163
982158
1556591
1230297
1472061
731963
1270765
872484
139999
378043
1633763
365720
1683281
1290886
1606326
969793
1854038
807978
1108670
505904
204639
1016723
1566813
1337625
1859665
37477
1807746
951485
775218
1037738
440496
1083412
1356593
846650
624815
1590499
1328152
149904
307983
1883219
1404883
869836
1318220
1420560
1782585
167457
422339
1829778
465108
612697
916577
87474
87587
1923877
20995
677642
200015
1933438
555562
862279
983615
194825
1065707
1064006
826797
197592
777322
1847465
1177249
1385972
1351306
952429
1713863
1035310
906296
196608
1619242
1899767
774818
486161
344497
636811
916809
1849675
850821
608943
66945
120326
1064707
1455022
903865
295721
129019
927626
376706
1244903
956737
1096519
1500525
876261
530435
578989
1935073
1378128
1533359
234231
1542567
775617
709634
1917797
792915
1717310
222705
1234467
1435271
575738
684108
992493
496064
421395
660446
1650320
923060
1466521
1727800
1130545
1534222
1874820
1227350
926438
804578
5643
1167137
1083255
1987535
876981
1424465
413101
1040684
1357155
524389
1832265
262898
1510605
313730
502840
933453
726548
225345
1397525
1205284
932278
1363198
938609
1952254
867563
1789518
1996216
1444023
729011
201303
958254
1535593
1664330
481219
77205
1775840
1972508
1425347
1410586
309348
630248
1011901
1987766
1088221
1960128
1970537
999000
1829012
1597635
1544032
929518
1547472
753818
211643
426259
1062267
1091296
1839684
1185531
989244
1854178
122011
195651
917657
951997
1123842
490780
41391
504370
1547068
1752238
1383033
1438103
1841701
765
188334
518552
934210
1260901
471570
1202193
1588593
648716
613802
1853069
42542
1684787
985477
1323908
816333
283965
838670
282262
500428
516655
1058284
832195
491821
1372059
1387786
253100
521299
854455
688225
175973
393838
152285
1051943
1296356
1820816
1568392
314435
85938
321261
1647045
1158907
1636318
99566
1280077
1723819
555056
75163
936700
1228786
1035754
442774
1480941
1793370
1136640
133216
448932
234095
1889985
297553
1072163
341384
1788024
1252219
1550438
865979
876685
958097
860130
1222599
1598934
1283546
1280854
602073
1411125
549168
1957610
1588356
1999808
1434216
47860
502681
1439061
1351639
281512
75149
1533048
1949270
350366
622104
1941577
1049187
1851274
1374258
859391
1461113
182611
445595
288830
1114900
1094165
634572
1088654
24363
1419484
227767
1333729
580589
35849
472072
1743541
673199
271034
601320
174167
833026
1255313
1137880
624237
1168818
539877
298264
444289
517360
490944
110098
1903151
1993382
781568
1672334
1616226
42083
505825
1110831
1290576
712211
716189
1335148
1262006
1739493
1964461
984596
384527
1267906
436974
706557
510170
92526
186691
145713
1601526
166921
1714942
1333352
6959
1927717
1409049
1814665
1405591
799491
950246
1158197
1150853
637492
1509797
1775697
1467855
962164
1366154
1466672
88171
1171969
1485858
1232026
1248551
1773154
1913034
1858102
1701031
1484063
1588776
503704
833192
174979
1831135
1800250
974778
1069911
1309963
1569345
1741370
1528255
1543980
933045
727342
853120
1512646
427376
597183
183626
1015931
1186816
280032
1858916
900930
1394581
938819
490644
1566966
1628479
537300
1469399
376877
1088991
136255
222143
1870618
801064
110223
1624199
234678
304507
474171
263035
1966263
1830197
298317
1270751
757342
1210524
210868
1219691
854990
509809
1665334
1642043
1614384
1700188
1372048
1640176
993804
635125
1060603
243010
595511
1395655
1994834
1518287
974867
1700952
425411
1630702
1081727
360166
67221
1124673
224592
1449427
118065
1872899
1513463
320116
1308607
833890
127229
1170282
510100
1247686
1497968
1176638
557084
1399434
624883
1505104
259907
1517938
1769735
1596374
828237
896003
1462043
1781913
1308916
540703
1884538
1023511
1960850
1143326
1752929
1331716
643093
813003
1968632
1557833
1088806
959099
1086350
11136
1105056
682590
1729820
61270
476260
1225940
55257
1089662
1552223
251528
845405
507508
765055
753527
587824
1793949
1401130
1078182
1975372
485462
600298
1561676
1262190
436057
1395566
64662
1118803
208381
1970425
1588472
1770997
50178
1291705
470016
1124316
977950
1577162
1342272
1000966
454342
1549483
1294138
162448
502191
511677
436891
165087
52144
215193
838185
372972
1606788
1142181
1172650
900557
1783759
1200344
1484397
656226
1030505
1796386
1059998
1266073
1038336
264088
895672
1908192
1852287
315728
1593568
855901
1633421
148414
1699238
371884
718220
1115762
1901344
682853
1496220
1385637
491510
1943789
1606477
1580369
493663
1943340
747707
818603
1731846
1552400
877702
1349045
1759121
1533559
1073940
666917
1393500
710151
532484
195747
1989688
1176047
1507392
1067767
1394591
674516
570856
1147306
1186853
1383560
1092480
1007189
1780063
209142
1773564
1181643
1246669
1644402
231448
1434276
1760655
1150740
1289132
567584
1819345
1481136
1837951
149531
196679
986180
1728442
1029703
1160248
789541
1500322
100570
1738623
291594
1269999
483937
350874
1639565
1197830
384049
150791
355836
188571
11738
182453
1134207
1154429
609558
1729405
284726
1735159
1444704
747338
1351794
1819535
1289965
503745
1137467
1295848
936310
1792536
1675568
1330441
1357117
823856
269422
1895527
1090762
814639
1847220
737930
1250669
299943
115113
653422
1482324
1024430
53731
1335528
1889415
317302
695952
1223037
431987
1208956
655866
392367
1713743
1794371
1798356
1840447
1293426
303420
136047
752823
1010369
1971597
149925
606859
1285719
1499530
1181797
1233543
723767
1737181
369864
1759684
1963035
298125
1311321
944284
1506987
24079
567883
136148
1112079
1547876
1051713
1188680
1928457
321342
859313
1058141
1647345
1254065
1911187
160169
1242384
1503422
439812
280623
886284
728931
249614
380390
275354
533285
219820
699949
616519
1651597
1890380
570603
1764764
308183
862136
388680
1176365
710535
1435622
515394
877636
903570
185705
721472
132378
673030
971324
1198494
344498
366222
1635894
617277
1004892
369584
865775
1442365
477663
1801300
414962
637076
1414382
538719
1840532
43536
1883688
1382447
1270300
861370
430953
1979848
973766
1457487
742230
531229
536946
134856
1834482
1690124
1736187
1675814
1416748
1921175
170108
693602
662866
1246525
293833
1702
134729
803455
282856
791773
1377002
676275
279674
1954955
572869
821240
1486798
1611246
13489
356099
583102
1046562
1490747
244549
663679
1053109
1251992
572340
1658311
1691771
1822010
1871231
170170
1396372
104381
1293622
1214843
1708984
946279
1360489
1384295
1692779
233110
287242
1789553
1641474
1672170
1256352
1804201
1976213
558632
117592
1562914
1360203
750896
535745
154007
1811719
686877
618851
1590610
581072
1559531
1687992
613745
931695
545979
1196436
945190
441274
446772
341441
6001
114079
722397
586678
1459199
704040
1971490
815714
1997385
1341023
1261763
1690342
615186
1152645
15054
599092
610939
696146
743150
1968940
664330
737098
912174
424002
101671
1576740
1985580
1825108
1620626
524286
500780
237410
886101
1091607
1489729
1838438
1460887
296849
1283803
1613380
1251972
1503782
353726
345180
1815510
1556308
748806
320094
1858227
1589082
341293
1970099
1531168
321659
1139302
1989181
77485
38885
786377
1378197
492344
1073932
434818
820940
1575825
1808536
53004
68778
1583454
335263
1687368
305022
1468702
1635090
991275
1372736
1997391
1855518
1910583
1368031
846838
202790
1879045
1453150
409014
1192503
1863872
603220
553118
319106
59120
422566
632733
1271898
734723
1494324
1230041
98605
1011535
805892
958633
803370
1711629
1056618
732733
1139823
1044580
36201
466024
319718
775201
1962344
1856297
1896833
1609397
542962
755106
201515
1086754
503233
748660
139461
1671384
1692794
1675877
1630885
1174581
1653906
1998778
106859
1775721
616211
431213
794026
1929197
71070
619509
758096
1468986
471518
656560
1661627
1694543
1555917
341938
1600663
918927
946639
1180279
956965
327608
711743
103842
929539
671082
795323
209072
1558922
1610931
646622
1152755
1074957
69292
1149362
1507702
1968393
91683
609662
94361
436774
136182
290405
605681
868634
1530381
833487
740092
690735
1761808
1699878
1581419
888672
1336653
1840072
1847837
1480977
1296641
448594
1502732
1004948
1793502
621876
1794961
1706087
1289045
349191
303634
67137
943182
561341
119137
1228885
222789
227286
657520
820718
260676
1336954
1756393
993313
598864
847952
1901011
773733
1512667
532682
759902
980050
494235
1932275
208793
1995785
530227
753705
385939
19271
441724
692033
1538370
1396239
703074
591427
1231421
1078590
1890104
1679873
1066985
1915584
559585
916688
1519784
987512
895427
413776
920705
1172220
367725
586144
88462
1284382
971056
924741
1935994
895221
1851099
1070079
1342075
1149550
1437553
1968298
566138
231836
847720
1996202
992307
671365
1960733
831721
1506231
1978039
815635
2257
508097
683003
1671946
208493
876130
1492803
851744
97772
1125854
1988862
386881
713685
1398312
403058
1978554
1322542
1391558
1012207
1995324
1026502
1023695
1728490
1151597
296539
1674426
545721
857497
168449
527515
149158
873272
1481205
1692684
762090
208541
336570
1216870
1911407
590557
1218055
1275288
1974722
855445
1252878
1870753
906528
1647802
707871
1035124
210756
182252
1967911
1644915
1749349
1415183
829394
1636446
1694051
1017690
593973
442721
1171278
918719
1132829
1377544
1012324
1385822
1275055
182670
644933
490359
1584524
254220
1146309
1514593
1821994
1088030
1455967
1314353
1876976
29768
1451245
448109
1900470
766375
1372830
1838254
186082
999921
1684009
796324
1870855
1579900
926678
720191
457678
377200
1315523
434048
1460124
1949288
766838
307655
945722
825380
1293460
1009524
671215
1631090
1663160
323225
1117895
1866810
140780
381954
1717843
1583886
885760
1464183
677186
991376
225977
1632847
1362837
1728351
718114
1792018
1238770
40866
1252250
1331404
1680018
173761
960913
164159
1213564
1337346
1058418
1679337
245023
1831402
101475
597931
277262
1831524
1876138
1216241
1437995
736064
1755250
1943456
368881
577463
1220569
1322759
1903309
255858
824910
51433
1270583
1896187
291365
1149138
1829449
77877
252056
728354
1152068
1981438
757833
436789
707985
632534
20147
698237
342036
1812383
1132054
975158
511066
1162272
94189
1468040
684664
527916
610470
1580523
1521820
1665608
358926
1135236
1054567
1539331
445390
1967485
954472
555123
1888598
1096704
385613
316335
237075
785715
1767592
1875114
1819950
497782
1152070
1258619
130188
397085
343454
973199
1585319
1145544
1903128
80941
160171
1969123
1864320
1211140
687104
1146783
68903
1648565
765204
1337875
468155
476358
1107694
751080
1644261
97001
963239
1906879
1606335
794041
1143484
1135512
851997
944652
1749482
108409
1957759
1261742
433012
707132
1756984
1569909
636083
1089613
436970
1129175
501181
102579
410020
854530
1433850
565403
1452872
1105307
1437286
673651
1191045
690850
1556295
899620
280426
417188
614060
1479587
373997
649672
1309417
1246072
475754
304713
270782
1699789
1031452
264244
1540102
141199
553093
219352
1980328
1848560
1150843
937337
1819867
1454606
1569994
663363
284616
826702
705116
1034646
403870
1579149
384233
841140
237119
1787401
587096
50269
1849922
1192878
191066
324440
177589
1443422
736748
1202521
1688644
1633262
1242927
995882
905055
1247474
844022
31228
225773
577619
1467011
862652
1149806
796158
1499813
352907
87631
509719
212257
1324808
1116784
155376
1615785
1713149
667139
1474402
1942204
1137094
27519
838940
595488
1676729
609842
1777535
1081578
1450076
933361
1314886
494645
1418458
990949
164292
256267
456558
228285
63925
1650403
229577
450615
1439121
970958
469818
123513
1390641
114279
1900551
1551657
370775
1306279
335736
459638
1071391
1013947
916361
382159
212897
27236
632150
361142
517349
1414433
708797
109117
246520
1641006
890386
1207768
1773950
560363
632919
526270
1030398
240299
1608003
683678
117497
91374
951367
959290
19915
1722075
635377
462846
658959
1135202
1747319
664459
1139255
675093
863472
532636
972138
988573
274270
151543
11598
1725333
627982
211732
936008
1313736
1597854
263777
1393615
846090
1384528
98556
1204438
1199559
1598605
1290973
282497
102141
998728
424033
547029
465470
601259
622958
1350438
1493698
1221123
1308525
149876
915613
467174
819034
1711219
1059156
359033
56891
901257
1360153
743201
1958520
1198722
519798
742062
485231
355752
1733527
1009147
1758340
807171
919267
960219
1645045
1398671
718303
1145516
534718
1854160
1755167
203807
60696
822855
889180
547976
575826
1880832
1197104
782147
102562
1598529
22463
1988044
976304
1455431
1175703
612750
73155
478223
1558258
1474592
223541
364704
332558
1815324
1961992
444642
440030
1426617
611135
1856570
809213
1073983
1672442
1512956
1726435
1120730
499569
1429134
1922541
1853562
1370112
339782
1725356
1143193
1520652
713488
627964
879254
69619
1026255
1012384
183685
1175322
142099
1889107
610975
975900
38715
1438405
628916
345360
293271
726669
1149315
1046737
1867998
666811
1584241
264088
974242
1287452
869376
303923
312588
793884
1649430
1067018
769609
599005
1286943
1111853
547133
8697
128480
26420
1199250
1541159
686247
1991805
274471
1138262
1188769
197037
563839
1317627
1051836
441200
192430
1529087
1914998
1567940
338623
1713053
1125845
1386056
1461870
722418
818227
856090
135012
1340991
1519536
684667
994645
303252
567895
341817
1593282
314473
1433578
447325
1155046
814447
1163785
953959
1663964
177541
1592853
923182
33958
1977721
601201
1449903
1015150
1595494
1814959
1615961
90889
866749
786453
1580003
60672
601468
1711639
1160110
1542713
1842296
1272662
1720894
1506190
1707947
383229
598007
1642216
298582
337929
1331657
357185
1033289
1347116
1988002
101660
1669011
142992
614887
1982856
1558211
755256
1727845
1726037
185877
1871597
1527944
626883
222836
1704993
1420662
830893
376823
22032
349828
1752055
383834
923005
1034659
85723
1715054
601009
1374159
715841
1469913
1740264
754026
457687
681260
1105672
126026
1544364
1535088
288192
1942026
898926
1114097
168278
1827207
46960
1811869
1696222
1523637
1158674
323453
909310
1539087
1559940
1294406
1620219
646844
1880990
710859
37972
873608
782738
1952976
884129
351986
266566
1024781
259358
1333209
945861
656814
1838903
732403
1595270
903426
1548667
1992337
893480
1407507
891519
367278
720247
1718558
1498177
1840134
1040319
713052
798503
1252273
243291
1281861
1088504
355798
949921
1069647
485252
805801
1751478
1153996
758582
592914
1647716
1217749
863493
688964
825322
1131320
574833
638731
666515
878423
1482969
1996570
1804817
1278528
1444277
5989
546681
573030
1333724
741678
1017594
962203
1471043
1576603
1368944
657793
1854433
706941
1217385
1626425
1273475
1481118
1656370
1866224
1507688
1109728
1146392
589139
914235
1102523
1043144
702252
1312924
175820
1420129
299298
1120597
329661
965596
133742
836105
804669
1342625
550861
1006632
382462
1826394
322434
886986
1612461
22481
1346950
1387134
182730
1095787
1416793
1114141
1534955
333137
1062983
704730
928948
293324
34275
261455
1017859
853797
1031617
29095
50491
1316987
679796
1827031
783531
1446236
1414278
1084452
1619996
1209075
1629099
652301
740746
1735803
1570851
1332963
990000
1103429
1453560
370781
515290
1580392
250197
1512810
1807108
1657906
1829794
1938303
193097
1545347
1470670
1023443
1484263
206215
1551731
191557
420860
1904359
137947
275406
612003
776205
1743866
412346
1504985
1831189
884077
540373
1250896
1544529
383468
1832223
116253
1843697
1484037
101585
1797648
1856637
1250085
1911623
167608
1569847
732492
743943
1057642
76090
1898420
960743
12701
534454
1460483
873670
1605545
1645513
681034
1896019
1931148
1495076
1935323
867563
1463695
1345253
968300
1508532
376441
565692
1038800
1234987
1989759
1395776
753920
1575989
1664768
145610
369554
288817
380637
639361
1907467
1723108
269142
1382212
1681177
156159
880196
589228
757216
591583
195052
1655754
1313417
932047
840328
102307
930832
726766
419441
1792617
1506439
1022481
1216574
798873
668969
1793245
1709220
1790789
643419
1369526
1483360
647453
657495
108581
1741415
626187
935595
508272
114508
475731
1205401
420701
935738
299401
1410351
1225464
484249
743016
506791
914833
1540621
1204097
479721
455426
1894747
1504902
1303243
544562
677929
226121
1372220
827117
1777648
959113
165860
556020
1719807
1892836
956818
67145
1820389
61538
237838
1964006
1953299
1043864
1745364
1702981
17488
1061363
1737723
1649076
1746649
36645
940988
1188360
820557
1112626
1493086
1225001
1943969
375378
165647
358024
1477515
1213848
1633140
1262991
728778
126628
1187412
1947448
1590639
191140
638229
1414565
1896218
83011
834371
221481
515689
1401029
1536220
1313513
1755723
1033093
1059790
657028
1840150
1429224
244401
1386932
319487
1704309
1871834
910278
1070397
1375464
174582
1810488
1123521
1042760
1743795
1908693
1957263
810343
1957665
1785532
816873
1886782
279863
1811419
1910476
361202
1159761
1028843
939126
1707947
771696
946720
609128
376645
1354391
1657750
826426
928229
961029
1926318
517016
1371061
1172390
873016
1627162
970298
472951
442209
1786481
1675032
1908500
1499425
93466
1479160
1755064
692459
488921
1566770
35056
487321
1889723
1020481
1103610
286794
1362606
1301657
815527
993213
316320
1661986
1425333
340899
1727956
812294
1703291
517819
708982
1409820
1394500
708461
382754
1602349
1470574
1367591
1212370
1361306
388094
1152557
1958992
1218733
712713
175394
1399239
1672728
1382312
106112
1382941
758899
1893717
598279
569011
1686835
203121
665249
54404
1277818
1790146
1588659
241813
1065043
227035
334269
512767
1666867
98570
557115
449244
126336
714770
584627
1448210
768490
574053
1020637
1814017
1022972
1140199
5169
1477458
1688909
1751428
961779
783824
1989058
1980983
890678
1985151
933811
1461655
398320
1409271
1285005
393360
1893272
1795881
24615
1049402
1704194
562536
468188
1382807
950921
291914
978137
1324029
10453
1583488
1064857
609590
987455
15940
491001
797535
1750605
989101
366664
144672
1385222
349898
1142301
315195
713922
121896
184544
47749
1858911
277416
111802
208669
1458204
1734784
1832287
120319
95257
1199576
872865
640211
1177195
1633539
1908581
100837
285724
798515
1116700
64184
1761042
1139487
226988
1687625
1075554
1626256
281212
1158088
982154
1774644
1633478
1040616
237431
804225
1715055
1894214
278472
433850
1568231
1646548
1016260
862519
939488
199687
1269676
1456091
1286994
731424
54728
1367713
1585598
1039232
1804128
1050317
1478660
1508084
68620
624921
716410
1031762
1343194
113129
1834332
1788141
467179
868193
1650446
1952435
335554
799062
160724
327770
1450065
588874
960849
628187
1723147
703117
1294729
1806638
1781073
1849468
25137
1429523
1844130
1241899
414368
1389331
1563800
403962
1573462
1180721
1933179
1402049
1338150
1048970
474040
1428192
1814158
648666
827003
728250
1849809
195963
902819
362259
1700232
528923
230119
1750326
270171
1360565
1630469
158557
1331005
1310734
912571
220642
876741
510153
174473
741775
864577
1213569
37981
1354726
1257920
511190
51416
497900
864938
449875
762106
384984
519988
56063
220257
989989
483118
1668663
1922331
1333005
1842142
487658
3273
135076
427132
208998
1551369
620220
998946
969763
224484
1418434
1766097
875808
101008
99784
409325
1886922
624638
591719
1649781
205656
1441661
1522753
909136
1913611
1338065
733071
613010
531193
80058
1956469
1378753
289614
456957
1176265
1457175
1684089
1037370
1357559
329723
897364
183732
708815
931515
430055
349190
1991983
109297
1393639
1873991
1069540
1310345
96516
1617589
1527989
1427011
1203168
297146
1554773
1658082
1762321
1674205
178323
1165114
1906097
275689
1011215
404501
1188002
52082
70211
1996089
1325819
1193971
1964303
1539749
1795957
1328516
1938101
50275
1076611
856496
207566
1603997
1668490
274601
997959
183616
505692
832475
1881207
458038
1020021
1936701
357896
405736
1061985
961051
1800810
1466097
1857798
616616
1284491
1535393
1975888
483141
483579
479444
1487185
1458557
906995
1911140
1592407
1040949
930474
766853
115819
846866
906796
205738
501271
1552324
1826122
1859042
1212347
552134
792296
290942
375629
1854636
88758
160213
397453
1996648
1812015
317450
239217
1298028
572437
325248
775417
265121
1998428
1343421
390208
1778987
294971
5557
1030532
1052333
723436
889562
586467
151828
1589147
1723707
1773959
45540
371704
523306
351019
1130885
970150
4870
77123
69611
633233
1408552
378221
857900
1143081
1757205
920451
1669301
1495334
671362
658984
453763
194334
620544
823523
1308637
465607
329530
302354
1584004
949650
1911783
1389100
422439
1800093
1433424
534230
677499
309405
170345
1169877
709505
1214659
1542652
1783904
1559400
493318
1812526
411779
746297
1003178
691924
676690
1020081
807415
1498952
1271689
1387121
1576488
294227
404925
1484733
597210
442253
945867
640848
287588
654669
972301
105973
718525
1719220
1734537
717016
875522
1106111
1315767
1636735
845267
118445
1313739
1927991
93535
1789248
1008268
1559933
1018718
740607
1888077
1075947
1249633
985628
819950
1612432
1369115
1079172
1172755
1669952
1204344
1273461
766694
726203
1210110
691531
391547
786799
42652
423441
994933
818682
411438
1558352
481247
991948
1221785
1614723
105254
1012277
1983114
1583427
415413
647680
992898
193956
1622645
604392
507254
1868404
1527249
1568960
401946
668903
1098791
1684492
24462
1397427
33044
155857
205786
849920
1748853
988235
1720862
1247675
520470
377300
1997388
839717
1086953
1678435
1000946
646029
996720
280144
286010
1616052
1119432
388113
482595
1109547
1036261
162217
849753
1274099
850738
525450
506583
192637
238013
1441734
1025829
1299192
1440334
306522
1543932
557240
461748
132263
17818
1729878
730813
976985
475655
1846790
421469
1232180
663634
1741589
128133
780115
1643411
239893
1844602
1874007
1147246
328665
1629569
900108
1271399
1353167
2190
890972
1437393
1773544
86817
1501053
1465039
1361898
328218
1801763
1318568
117059
1266568
1314052
493271
502368
1286415
933544
1909831
1289937
1302931
15785
1413339
116192
1689097
1702418
110997
1905553
77358
1627750
1651992
352413
911779
785705
1557127
1315911
484427
1454307
599468
842577
152868
1214574
139909
157590
1691998
1398600
1171438
1612106
550026
146712
1534692
1082235
231298
998988
831619
61947
51687
679236
504590
1786396
1276584
1436666
1280092
71939
397954
1721249
1368738
521297
145524
1368617
208713
232795
245205
1228176
633313
1972811
1187930
312757
395597
297258
1461690
371645
642375
1694757
240616
356292
1197513
121721
1778356
354712
1422472
680329
1182506
586117
368022
668134
1608023
817081
1471342
250125
503365
1260892
1909825
557993
148500
1027425
1198389
1690518
880697
1263856
140280
684325
1937949
1446518
750483
188184
1552328
595994
583397
337260
854611
108026
1500575
1570546
924702
392787
572941
517064
543836
1955246
1077894
1172552
1301681
1329158
753413
647665
761317
503390
1979052
1358071
725008
524778
1136702
160596
594653
26472
1182498
142762
1206589
1932801
849792
463613
1062402
502908
903041
766433
923043
228036
1690624
1527415
449967
140451
1897456
6532
690779
1373259
730001
1456739
439843
834817
732885
22969
781414
1154434
754941
421679
528417
1282207
813412
1801057
633676
1220163
829640
824588
798382
493618
1088494
453239
1478734
1175833
736692
435981
230711
874826
1011509
1913669
458982
103256
1360672
574897
869524
1322713
554854
1315539
1636593
1437283
936294
622604
1129226
1357732
1410578
761789
985302
440972
195680
756287
1857025
537465
263559
1649608
1710259
1535355
397140
1851814
766881
187227
1868644
147599
1485773
1902731
1316055
1226
636808
1336460
1293765
897652
1485259
1376746
408044
221377
1666727
121431
1351887
470426
1320739
785078
222344
1615180
968670
539010
265474
1729408
1776214
83182
519259
1505274
1919316
240146
710602
1707284
1876887
1875575
560723
157205
73760
1720073
1119191
749520
570309
856129
1674791
103051
12891
397065
680424
920723
1799995
1013744
119877
1775089
426201
686846
1306469
1600569
780850
1155209
1293161
1600303
54659
441468
201268
933599
526124
907551
758729
1725333
51329
1395100
1490011
1025512
12623
1653185
1913274
220884
1426382
339209
1804367
355733
1275485
1093840
1745923
475533
997197
619718
1175849
518247
1847410
957468
666483
131395
1255555
1121994
317547
910233
605544
599570
970508
52259
343722
1989523
430055
187155
898964
1864656
1156705
1475018
1854201
1834357
976259
1370766
647221
1543570
958730
1227200
1719508
1020598
1638336
47730
1083460
284770
622449
1187740
1086271
757555
1929718
564553
830954
442438
1873597
1291588
1644873
23268
1194444
307305
663832
289683
837021
1886747
821898
666386
1552750
331063
1181380
935825
1233485
513469
1984507
76818
1346721
811289
977967
1071788
831933
155298
447542
1842483
1960876
267681
1191510
635916
524766
552382
312435
1562347
1606607
265690
1566500
1398074
1383483
577246
1538895
1331163
468319
2201
1123571
1412490
831539
1897539
1783451
1832112
1140882
1355019
1481393
1087120
1126794
1040901
1792986
142436
440488
878716
1385022
296433
1445438
208334
1818124
1715725
651483
1868895
1546434
1509656
364664
237540
1183510
1010391
1505847
1065692
254020
129135
952319
1304626
1821959
972217
1895902
218396
1109436
685448
1645798
141818
1226602
270694
1486930
1704460
1903109
580752
1411781
1764901
431529
803484
1125584
116899
777769
23495
347567
1420979
626627
749250
978300
935672
1130544
382144
304476
1864104
1245420
1833608
1015657
1514100
1599042
856403
750738
710873
1458866
1665717
1164675
1005534
1654826
403671
712863
1566333
919464
1178673
984376
163899
224079
835332
381229
111871
1255957
1496072
1421927
799766
258690
1433849
223653
722738
1507762
607049
1219637
639108
1778523
153914
935886
1628314
1227829
385020
1886420
1024894
617412
454617
1482059
1781755
780282
1313617
1590249
1244044
258316
1333934
1045034
487835
1774793
1125292
107229
1483186
265047
1194209
1546452
174673
1695892
714799
1145930
1303229
1538491
829130
1063827
532184
1970739
6824
403953
346928
1440943
965319
8474
1434468
1933730
1892491
1711280
36610
82079
1200726
1414321
1744429
1601892
1396811
625191
1587769
1753349
857067
741119
1683129
1297012
1920834
53323
388145
799254
73661
1894312
654407
179190
1327149
925675
1149250
1301034
1039775
1261254
384276
1203591
79377
983307
392204
1404805
898424
1030836
1035724
1015786
1257412
1629420
44756
724078
180900
577389
563452
1368731
255679
1625591
560224
1634330
221252
1885784
1281577
39145
1867880
1370835
971083
695319
359094
592382
1618826
1933247
391030
983127
1040751
794006
1529344
1175644
1795867
1910432
241045
154645
1556172
1749132
1269226
1076547
897967
632730
854367
1853353
641229
1163137
625659
153488
1132586
843659
901501
1318277
495442
385715
1455721
564720
1542305
1407745
1242388
1647823
12951
1876248
1288343
464132
1975199
332738
212096
195269
680853
1882190
763395
471353
1541179
1450893
259389
1868168
1664123
1581236
1741031
1983964
1786054
495465
713507
732282
693708
350881
122287
1564698
303415
1494964
1535794
612719
1971402
1247950
1921923
1916190
1047549
1238171
1149194
636079
1067478
290078
443886
1963515
1041627
1082904
976718
1494224
1254491
1997412
1373289
313747
526488
979947
187215
1713721
398581
379057
827361
642427
762816
457160
315757
1314309
59098
196591
260943
238500
544684
1115757
1559238
1005401
1474149
1711340
706287
910955
196487
906344
610750
1453207
660373
1631396
125094
946899
610630
530729
1193690
1860155
1220081
806770
256802
1763257
901512
1707686
1756240
289850
1701386
746089
1320498
153500
1927423
1427272
1264868
537446
804445
778224
272082
1588559
1622384
1102327
250398
216698
159625
1960787
820089
1859398
1263680
554502
788835
806258
1526116
825132
360264
1440173
1246876
961093
270792
233897
1227812
193593
1654195
150615
784306
483938
315781
1562095
1445468
1300769
442194
333301
1715038
1551535
1466587
511522
1586220
371466
1264668
1167862
965538
1255237
770725
319490
254293
1976212
1544061
1319270
1282717
1921224
1136702
1366398
505869
1895084
887141
1052224
1522296
1850279
1488518
217389
376606
1309206
169347
1950661
236129
1395171
1321740
307297
1192937
1646791
1433056
417838
409710
455359
1656247
989396
967161
842873
1673034
32553
425074
995835
217847
1094420
523175
1825186
15284
1100366
1937771
325768
975217
644392
1943457
441534
825627
1290955
730935
1924026
928007
897724
749540
1313869
1679508
361329
1134915
255695
775179
1721463
649984
301282
947056
1907001
1783437
1177220
66250
1696053
1355289
1775900
724533
1866091
327452
671153
1857496
1813023
66805
1273809
1948152
1304744
1775543
156204
443952
56122
248925
1093735
1877928
1359912
376895
652030
1633218
198017
1148829
483200
1330951
1166483
842568
1213260
487974
511440
1922367
231802
1629044
1908250
1792178
1213154
1581039
1584933
305717
771546
143420
121417
643730
896081
1633700
1866463
1607930
219092
715611
894216
1715419
424128
1237256
1738623
630303
988756
1839744
429639
1410944
361780
868481
181795
1188018
690198
1558666
100086
979305
1366912
761131
414257
1145861
763292
1201852
1215727
1288297
150642
317380
840229
1427298
811593
1751690
560245
818015
1773031
802352
117907
1507844
347072
713175
1258408
1942908
1036115
1567752
1567305
1398912
274126
39659
1814809
1052781
262895
441492
1087108
374879
288603
1405858
910408
689745
1000501
1886163
10927
154571
1501563
1158833
208228
1709435
877121
1287955
396114
1003421
1909249
131419
1301529
991284
1850516
1091038
1266418
1171115
1078908
1896181
1218242
1006953
771897
1511704
1282887
1771877
1632468
499486
1903024
1855025
279447
465900
1540455
1853530
433212
566406
1023193
1538628
1661835
672904
1147678
6310
839287
1579852
1259300
316494
1389617
1016957
442077
720211
1409732
576238
492899
1590604
914531
520229
108241
1732854
998941
1753536
1531046
394935
20761
1185372
1648358
333281
1314862
985041
1100342
133070
1218539
1488625
301481
1842505
1863386
453735
1988799
1113898
534943
1120178
1308837
1787306
1274932
555092
1675636
1148818
85611
964869
1769353
1355516
418005
154380
1536453
610199
1692014
172707
1727639
850746
746852
1996560
1730603
1265305
1922847
1489045
501765
965323
643887
1744202
456735
1659735
1247096
1213009
1765946
1501436
1141279
1997413
768694
1240895
100151
129040
1103794
1307943
1509885
1984264
724693
837165
158679
1232799
665112
1617537
1186466
1764362
1336648
488520
773815
1852638
1975101
1215497
1905846
916206
370052
1821087
316097
989905
911340
828990
1017930
72038
357495
1497445
1554647
722157
1900643
20157
1191776
464078
851979
1755401
310867
426601
1854454
77043
506339
852561
1878750
1380366
1542461
1074599
244468
1965268
933896
1494192
950751
1835254
1012734
697291
1026554
550593
10796
1178885
794020
1430561
1752349
102330
94051
266310
313846
1754307
58323
1093452
1269501
186741
249588
863115
778654
1700987
1334364
1734277
1439246
224858
41256
1930674
1612223
1696848
1284515
1804921
1707750
1170454
241538
269773
1516499
958145
1347213
739471
881279
1824885
1128310
791721
559305
915454
817594
344876
1600784
364292
13000
1310649
1143425
1421370
329949
672840
478349
295826
27191
497034
1779023
1799752
1013507
193777
1441062
22249
634742
6157
814798
1150505
1277967
677045
1797171
20612
405903
382234
478357
538905
1784323
1681805
598363
1092691
516084
728533
1656246
755317
1815126
329977
869792
5749
1686079
874291
710222
697119
103946
1069640
1813834
858084
480748
640555
991930
389974
914871
1773790
1310045
1898282
1035153
1259291
459658
1218678
142177
738295
1193839
1886680
1052087
1956103
405662
151831
842606
105226
1447923
1965766
1758052
1874405
1235882
1306978
982324
1520565
1599097
1730513
814437
1065596
1224859
425590
1712333
1876236
352266
1391454
1124791
86380
1171500
294732
704954
1151273
64968
402817
1036970
471436
1368057
74732
403067
1764700
1193460
1809402
1863713
1029774
1904034
231242
1692508
1962594
1836713
1443742
632844
1021702
1789549
725087
715495
1270855
846809
714642
1991344
335987
835031
629828
324600
20054
547723
1046006
102018
1183048
1407447
494742
996258
1624148
1531986
1001358
1919320
1156677
235540
286023
1452094
114842
1122036
1202631
1724582
563475
617096
190613
1586699
1556806
957007
1501054
1998479
139796
1510970
84232
401776
1330479
1477200
242963
960138
1391
648638
1226292
1156787
1025090
1206818
138592
1063722
1640603
7996
707262
1715844
642883
1490959
354984
1180403
1636529
715720
201184
677080
1367125
1153222
222046
714274
421796
1414896
894851
1893407
1948233
198301
1353987
1537372
1711075
906319
216498
194347
1215826
1919897
1782024
1835092
1092211
360152
1192645
1887164
429696
1413697
1054859
524586
443778
1313235
1776178
1210133
1884944
1014743
1403891
822085
1620456
169384
317497
896790
819946
291177
1084756
695792
524736
1649432
1840495
949908
1824948
1683238
353419
1210801
1318586
1372506
766645
1648734
1292175
1893775
264873
580206
1935552
581630
1828053
628424
1441963
895943
711759
857798
1943542
972238
1254761
977776
1062943
1412895
1396587
114913
496372
1008926
1383112
729446
1668258
47696
1311566
1033196
1147093
174845
1987065
1010691
1084556
1553632
1411464
13396
355307
697133
1247844
1358658
381591
922628
791706
1934714
1956134
1881004
1408363
178817
5906
844500
429216
320867
1225430
976993
1963235
1278631
1349549
71640
1509554
1090444
1852839
1988365
1048643
1028330
1145876
589032
1262788
1670212
586154
644727
133401
299084
870229
1356540
1127818
420973
1544522
924092
1597176
1013787
14239
1365054
1321816
1564213
1233330
1649424
253173
1054530
1572818
1781736
529289
1793911
1089679
1114551
1975995
335529
199930
710605
1972605
234065
99192
1938532
1937732
498927
1348811
1005776
1611294
1758909
201119
612638
1231432
1888712
403754
1291163
665978
750661
41615
955962
1578270
1714322
1226931
1191536
760212
127892
1179769
1875367
1403540
43600
719060
363253
1399203
1911848
1429409
768056
1854395
698587
213013
565224
1901783
875485
410075
251960
826809
533116
677232
1823614
1151654
1428946
251665
809612
1130076
936705
1701275
1019178
607802
590776
1483443
60639
676266
567641
736321
1096628
871257
1758927
581910
181830
1060171
652996
1277164
1704822
27343
419198
1111019
26152
1618970
306775
1134819
1032314
1994050
1065140
1821303
1569845
1956882
964080
1017211
831987
1673922
1334805
1902987
828939
990766
265739
929413
1229378
935793
1248373
122901
320874
1218469
96934
1406645
398929
135407
85643
664971
600829
717811
318981
301475
824337
985593
118898
1300551
1674928
319061
689978
1176363
653710
204031
314949
971291
780831
1382122
861864
1971046
526572
760104
1209338
609409
1008753
579376
1734992
1201721
1010718
637918
408044
957153
783990
1747990
1357909
1295251
371351
230997
535165
272750
341528
1589540
1924384
1185951
503794
1659021
321509
765046
1352417
869535
997114
1286325
81020
66887
1178412
32041
850898
1024179
1765617
1891440
1443821
1288018
1390715
1371513
1364735
924501
1019319
1025821
1117718
1886400
945033
1406659
140697
1764641
895716
591026
130538
1454992
357461
10592
462834
1506997
839528
925664
669803
1253161
1485299
1218210
1074440
351597
1068247
158805
670406
491640
1949593
768749
1502314
1022102
857302
1715126
785138
605935
1814102
261828
1272577
1178448
1924347
1561925
799945
173835
1777726
861293
177804
1272696
774248
1693018
1435700
532850
94542
855255
1405967
1965150
1331370
157149
1780931
99546
1640851
658396
1618578
288722
1314486
1812289
1696011
922056
717623
1313347
1205475
882919
296926
684183
93126
1370495
1313127
819887
410893
651889
1621861
1955512
1853125
871243
1559843
402839
362308
1128960
148142
1615437
178916
121359
1517934
1500199
1010088
1520418
1150706
1567929
1167325
1188715
763250
236456
1434220
175654
1404077
1905047
1698494
265975
1459588
1067581
788354
1577463
25708
189104
1328349
1554616
1681316
854450
1475372
7629
1264718
62616
242142
378487
69192
729828
720473
209546
151536
420267
944902
109983
1889154
597014
997644
1292677
638490
635405
1418316
1470451
1804030
1096033
1837865
1007634
1224629
416066
1017602
1303172
169808
1528658
1589095
1463714
1644186
1833448
481146
1706442
703163
539053
1643287
170397
133490
58846
910510
134722
1324384
618729
1360143
601862
163337
1330345
1690780
1712646
1332887
1087088
1991028
1695210
1343568
1545629
1846144
1764721
451813
1630599
1931838
696081
508579
441187
29325
1539651
852001
771244
1686452
1345652
1934379
85229
1167004
1615891
1852473
225705
1154931
941093
1376528
1770199
876729
339914
222285
1952190
1373612
588963
823013
489853
465567
1134319
1517233
993182
309413
1194299
1888999
1269266
1520510
799098
1032885
274419
1893206
1250416
989748
1559916
1596375
582044
1090356
392536
1502754
1225133
1208489
1846152
1214940
1933442
1661542
1465677
502221
303127
1051475
1222341
1141021
1656485
706472
986850
1780243
545448
596862
1389297
1700392
1840280
545672
1858228
1811973
1870844
1369072
476534
1935389
1990164
588951
724051
1572338
1776719
1198974
1397454
1326259
326751
51213
1112218
1045076
998259
649975
517402
651437
552170
342434
695131
474904
1884261
1391994
68459
999298
775937
1800692
1224973
593690
335906
224357
122608
850495
1488465
847819
499555
1340756
380920
470962
1901018
156581
1837489
557755
989116
1076152
837240
905919
1091112
1002074
830024
656078
694597
1007630
1070051
66426
446079
1414991
697968
314523
1239566
970737
1106874
398167
1121438
1759628
1112243
19111
892109
1124694
1735640
1682701
148197
111935
1832613
1087100
989702
528948
498222
1999728
1005515
850014
306979
1583551
447352
802919
1042167
1749355
1534597
413393
875324
1900549
257650
472569
1582902
1640028
168831
864395
383065
1278870
1539127
731646
185819
1919099
1196568
210090
1585731
986865
1199406
230904
955267
843893
988371
733919
1704281
992666
1028773
1113591
1137346
1301197
357681
1846983
1808329
1008305
1698147
345417
1691858
946321
551272
818663
320651
1068814
25396
1081398
1214676
1761709
1549473
1190195
835399
1820802
286522
53410
1333599
797789
227683
372139
1402035
173682
1146849
1633722
483495
1317060
1832662
1824932
1905811
1302394
1399077
1731476
1860579
784680
1654158
778297
1337387
78288
1317317
1961752
1527118
484309
418457
15847
954779
16193
1890701
316646
1655604
1578130
1875708
1520757
1626956
1643844
103445
778711
548535
1689896
360283
1006897
915604
1059485
287408
1647255
1103423
877037
1608492
1805366
1432749
809614
828143
1232367
730761
1089435
1537863
329046
787335
1315467
1294811
1050723
1683188
663626
1614299
1026606
1417399
1908656
1652192
225394
977771
1439376
1754471
153338
374505
1231640
989034
954000
1554262
36258
1813527
1278932
141520
1171808
750094
375670
1145358
1540787
1281793
708146
1258670
681058
922203
130480
840354
1335634
1754845
1393503
1033356
1909668
1093169
355353
1939632
1865784
1438592
1077047
1356415
1703801
676688
896999
67413
1716981
513003
104689
228933
762056
728425
399325
1012641
1379855
1771714
697115
140988
957103
1807757
1952799
1900015
1254953
1670989
1412295
288695
750074
879256
741666
1154634
1989658
1198951
1247565
360299
281983
351286
1200225
843495
1831852
1791859
883199
1950475
305603
1865124
439970
1938860
1427807
299402
1934486
1976240
1703395
837542
211439
435934
364057
369787
479367
1570200
1955979
1447724
1193407
1227245
1620442
1009989
1200176
1951662
728807
333161
1873137
560417
1978106
1723524
317442
1005097
807549
1400252
3006
1788994
1618698
683306
739064
1987356
1768823
1198929
1036339
716939
16795
1073817
815466
1814759
1983361
440690
1688920
276479
129303
946750
1141266
1811222
659292
1395764
485003
633896
1155003
1770640
530893
1980826
683293
1381021
843753
75052
1841850
227190
1526204
218733
1318192
350094
1611846
1054157
688460
935487
1102590
118096
60668
914611
607293
1192313
836531
246573
1386173
246479
1554901
947607
619626
1372777
1230140
765331
792456
890719
263324
710134
106166
796388
1295226
563439
1641740
553507
1824642
164538
1505077
1633880
1106992
1498665
1073192
1236061
1651720
1400219
25763
1640571
1570148
1323565
1137347
1354419
687167
1000281
1706802
379120
296078
1998746
254373
385067
840563
53191
1869393
659909
1184270
1219852
600019
1554872
1552664
1956662
1190918
8007
486234
614383
1353291
928398
1546941
1532234
516477
1588021
1188577
1339760
1728513
1958369
1913290
1092918
226024
4815
1945667
82250
903611
141952
785297
42196
110731
1800709
1244714
580195
395417
1827308
328432
1069499
410674
55029
1771955
1279232
887042
1562235
858787
1557810
722490
1074435
237151
1699014
1545153
1335444
1170740
37031
463585
1345679
1231481
1983093
229854
630842
1424706
774791
1688841
578166
614142
70642
1980986
1167558
1095254
468579
129073
382712
1936379
1674437
1838298
1812589
1445909
712924
1935832
78063
325686
1328846
1621145
581991
1240937
1962959
99277
1059521
1721867
390549
1586283
135894
1740440
60904
1146845
311214
1388623
160140
83399
694167
198569
89059
537495
531751
196101
1846175
133844
1806345
1387841
1859495
1406638
1221280
1239920
1689729
822169
922955
914514
467045
25659
1081817
649172
994937
124868
1455237
352130
307105
1708750
1838313
1715588
1804053
1524200
1131688
1995650
1952933
839686
673433
444854
1672089
968841
61201
1205962
455128
1502973
1686120
838592
92419
1848109
996079
188417
1243942
906143
492414
163674
867384
1933703
1687979
937616
323791
757461
1110206
735623
493488
1370424
1036906
623506
1328817
101937
579311
510295
384204
991951
400776
72935
1043867
702775
769730
1978467
432728
1814554
931043
1181933
1833532
924109
1856990
880786
1307189
535278
86668
378298
337008
177064
213872
503310
1712782
264009
745886
1972879
1655173
808014
70801
772335
1842116
245209
107412
1431725
1527383
1683209
1211692
1617980
820467
1192902
1591633
1143251
1547784
201526
493616
26700
83835
1998707
561517
1270910
948410
197603
219151
568929
651585
1373013
1105032
665646
871520
302369
718125
1567025
983113
498429
1524293
582606
1558548
1590737
530823
394486
1613607
1621858
1537604
1254776
435610
512980
1594924
1716067
1693391
10016
1873133
173448
514935
1621896
1426225
1572277
1132173
257383
1706241
262615
758914
251824
132844
113416
521507
1697133
617000
1637051
449897
1931558
971173
1839441
1842296
1381213
277753
1575324
181978
310847
1481187
1127602
1012459
1362549
303625
190704
1299973
530077
148118
1473255
1068139
1921975
912055
836880
41841
168926
1888148
602267
1459195
1796175
1736318
700664
1988676
548515
1493519
150385
1219262
1135005
239584
1998599
1234639
1668491
356835
831899
26485
1076660
706809
367603
679609
886157
1265667
1794604
230928
241137
885515
1750716
1507311
860928
932844
427316
1893340
1921291
35286
1891226
416307
50305
1928276
363314
326854
1805578
849612
1367988
411440
566456
858885
424321
1230552
676497
456400
540387
648723
844302
874317
589061
899068
917398
1906867
456098
368589
1744969
1645340
884913
1609504
1343587
73219
294478
1495712
221757
932320
83670
1703804
400633
656567
134464
1657270
1910555
1922950
1029012
1997361
590226
542485
935166
473683
1588179
465235
904788
900964
1890569
748114
1999821
456268
145083
682898
1494857
1071174
1454961
185640
229765
143727
1176769
46971
721808
1858612
9379
593103
988717
1703234
311608
989192
1071882
787271
397345
1851199
1378433
1197165
877521
412721
132915
1675080
839580
567372
1804439
1825577
1728291
1312023
1266069
1708254
734263
473082
225369
1705762
1478243
507113
948664
1738531
111330
824797
415358
205624
289791
918075
316196
1691947
867365
375541
223510
1874118
1965595
768553
1878134
1544596
1233313
1190296
186607
863632
557862
574296
938679
812922
696597
137228
497049
1041182
183594
587252
348238
1528592
1307507
376128
621892
98035
879996
1769615
158493
1493559
686545
1627267
1993723
298173
4499
1688131
19639
1922138
1154820
123907
1734655
455149
1977295
477084
255805
1128414
1162619
1734143
718253
1925767
1964992
571560
580219
589386
311755
1483357
870287
90408
619326
1654312
1585232
1465328
1910389
471284
1626144
1153003
720901
1228567
599260
1670860
1732161
908214
494570
1833176
594761
1822705
1030853
1525469
1655392
828
55823
1614749
1681408
1270370
815602
1951285
321000
198853
1988171
544945
680223
1561952
1238595
1648868
1257886
775380
867216
1150996
1361371
571579
1942050
243058
346877
985483
711602
1223934
678424
41644
1516315
1327779
272371
1001707
1108322
1282914
380188
1904644
548315
1066627
1897109
1279355
767240
1061448
1984713
1048286
1489684
211189
927462
664781
1487878
641133
752898
116543
593406
1759336
792706
218986
714797
322975
511929
667669
488227
1975654
1461553
185241
20499
1071787
1867558
1387044
638006
889372
774976
911806
150763
1849269
631843
1077609
1572492
304037
1467650
590279
1998781
1360713
1821408
1290933
507934
1575596
1433099
1237340
207247
1558533
1050962
866604
183802
1417005
118320
381536
773702
1515234
732199
200234
1407235
845555
26400
1714934
1727146
909704
910020
918447
857437
702179
204390
240848
958957
1559247
1701692
679230
921808
944533
717415
1824222
1023588
1470601
1570244
1838530
277924
1636312
1580265
735592
1181265
1374861
462541
21910
1776758
1890482
1338896
638743
1778319
1350129
199094
1597008
1611505
1002032
939992
729805
46985
1687166
1543787
94591
383575
538218
1136228
1953723
231931
392265
219189
112088
197001
681901
319515
365130
288439
70455
1057557
1064056
5903
1248763
852996
706608
529216
1576502
773356
779119
111468
1858773
1966287
1557205
422665
658124
1129340
755722
664864
190693
1373621
222248
303509
1841274
1476246
1972005
49296
1510238
1450792
1469777
134890
1958993
221693
1145611
397076
590855
1833023
1048708
837591
1410358
1637724
252716
1174472
1060161
142506
1979058
1668142
242313
363968
1747791
980954
1472533
957636
108786
500131
372809
1829936
734674
814096
843869
1855002
1020684
1396317
90795
848239
993774
1503849
143365
1566627
1622660
116872
520223
1779352
849940
1016994
882239
1938417
1388396
1702230
1594374
402893
584492
1698635
93717
983981
717414
1177026
742118
979197
1427170
980230
336690
534734
1589559
616415
181903
1635329
1595613
855317
1705401
252204
1825829
717657
488399
1315204
475921
394770
823806
712369
998136
913681
1593151
137024
1215145
991118
1737202
25711
1172140
1958655
1377331
338563
1282743
1606534
566389
360439
105575
1265854
1608137
588353
77321
83868
1453030
1520783
1596956
581521
286294
30839
1235641
352895
443974
1795562
280584
956856
918329
1136681
432947
1330036
1521120
65531
884162
1163734
1691200
387161
1854884
1641400
1643512
907096
1492551
1873312
1309272
1273053
744073
805347
48791
1767249
1076750
475086
1492438
1241582
1556826
1862870
962799
901639
1920547
766411
1148226
268861
623270
814718
592475
921481
364015
45035
1217769
1032984
1369077
1094458
403637
158789
368319
331112
270429
1321785
1990399
772929
1043727
353277
463135
172027
1289216
63327
552379
953867
51151
1767302
875765
1005609
1770433
1864956
1224114
1855046
1240964
315754
1758661
520809
345748
864658
1125619
30129
1030700
1626893
852440
1452252
107665
1123622
747275
1640509
646705
848123
427699
327936
522276
319464
1609526
358226
1992871
628419
1710111
149684
1969947
614767
1500551
112527
445294
89015
1754998
1809452
1150601
265501
965381
278881
1895009
1161686
1884470
1300206
845165
1621627
30915
1905001
1217102
519069
1154659
78320
1224541
436749
409140
395097
57386
1186250
439950
1778410
736710
188770
1827331
1731247
392188
1079110
1512888
1360535
326675
1531317
1212981
18794
1260064
448733
1846510
101066
48821
578297
1759492
899142
1601644
1785075
1233
1084557
1043660
579986
171464
1866441
281161
715821
661629
644109
720666
1095268
1039920
256984
1541090
1619834
313491
1174853
1990683
954304
1767613
373531
482143
1817922
883569
31938
1789903
495473
202858
1358461
878397
1434046
1506825
981205
997032
1071207
409888
705430
900947
1639445
971341
1183066
840941
1044702
541739
1268814
750335
728962
1931543
1807715
1016250
786933
951746
521164
1745209
1079605
748538
288164
244842
794059
933612
1046975
750487
1897100
1101630
1608665
779348
983017
1036295
908388
202633
309813
1462112
940278
1423978
1468272
1491674
493731
51487
446418
524152
761448
1321122
471908
1905700
1418237
675395
612108
1473895
311826
1352423
374899
1691164
1745415
1807268
1656315
1118531
606128
991621
1005314
1068050
286423
1307234
1665146
1787671
1109165
917400
1531789
693006
918597
1537964
289078
1806307
633139
950925
363752
1376377
1987701
1731635
1106939
897332
1058528
1423725
1723717
1549580
1800911
1549198
1653020
1030602
1566056
874470
1206973
1801548
447800
1382119
329575
421310
995437
1584780
1375863
977640
512386
1567688
43132
387630
753283
432168
1784173
1372562
1380928
1113276
880257
108726
60972
1276211
1316915
687308
442783
864896
498037
367090
1308559
203402
1379951
1362071
540660
1013494
972118
112834
737848
516542
956828
703321
1100300
1440590
392312
1964459
1064397
1630631
1712824
1263406
1782414
45967
1461026
278539
462555
1058787
615608
1622520
524273
758614
1163355
547487
836302
1265496
1805096
1888442
584077
676612
931376
1708196
516911
432072
9433
1514951
109547
1689343
642037
571737
1446769
1868771
497892
732047
1457613
1315557
64825
189682
130334
1037959
1628283
963160
1317234
1191101
1326552
97157
635975
993342
549263
32982
1948820
1936481
351784
436199
1209378
1754295
64173
497266
1219781
1297591
1024516
90737
1233491
1692314
149962
884244
918212
1686615
82749
1081641
1693437
1127696
587740
1873234
1535845
1304840
1631303
703154
1561938
1361206
724235
159225
709157
1875400
635771
1731080
1619600
1344030
358122
773340
650435
510704
1750923
193079
1051752
1941196
692345
1089157
1302615
475050
1048180
1496082
1697700
898607
300073
1125681
159172
1098337
1906044
1412440
362665
1050447
1896623
1259852
1842588
901412
1053860
338826
1660553
950334
1586277
175574
1875516
640550
1207473
911688
1592377
280940
985470
1700197
1214752
977075
1361066
587772
897287
557881
147272
1567528
617160
993089
1984624
848777
1247619
1736004
1313711
1664258
1160977
1329327
1329115
554629
1952266
1611257
1623247
576018
649531
1794215
1341578
663708
591271
1720895
808851
267855
1567745
373993
349530
1071208
1526947
273860
1953643
282134
1258534
860928
1312276
513254
659137
1021966
449600
1070993
170620
54559
1171928
1623922
131469
1673537
188313
820830
131063
183098
223078
1339787
143576
1256112
1982957
853511
262615
555483
780246
620887
798199
1572496
1624511
213345
74755
155813
1456382
1593816
1628429
1923792
1371874
1189133
1382008
1315713
1504189
1502201
540005
107257
1169511
1786328
1618363
241204
154913
578661
680358
1350420
1373163
1733995
98564
1816410
1802238
1904610
1112231
1829030
506135
1557928
339815
1010140
492657
892188
1334330
145087
766856
1639039
36556
456973
215218
260352
735461
782009
1798652
349689
376089
1951088
1083101
1222050
647177
1594963
268718
1879022
142410
479050
751551
1722879
1151969
1057480
1559515
1752748
1589149
97641
1447695
231520
1492393
607035
1510904
1564129
795762
509760
1745135
1182135
1262514
401961
731636
1462173
1491243
815323
1723698
1180659
88557
1682951
98154
484316
365322
999736
1696625
1370228
435484
732283
1982637
1704094
1149278
1725515
1287234
1762332
1019797
1795504
715755
1296101
1422982
1203603
1116546
1736998
1662019
624411
1436971
328881
470151
1354616
459395
1634543
1720279
1017555
956728
1556797
1865362
602951
459788
1350342
1568385
1356918
5902
1903376
688045
1781028
877189
1057553
1312009
47735
15567
1221846
1776751
457822
299513
1332353
176735
886248
831398
1894095
1444521
1854304
1025861
323287
664454
1601828
295486
554369
290676
503158
1826722
175206
783872
1374226
1939182
1431691
86681
686683
1421968
1923831
1836067
642579
45774
542437
302027
1559142
1885285
401394
1781886
720075
392332
727736
816331
206556
782116
1254511
1239775
637502
1180261
539421
1393830
179748
16828
355480
1122209
789498
1102129
1133611
1250900
1828053
1216560
864872
1404688
585905
478240
454037
1158789
486595
184105
141008
34410
38485
807700
1483051
1462291
303071
1439065
1650805
1495810
1731946
281797
789561
1733096
1321939
1732641
1018053
1298730
937834
1299728
1555866
1650689
1130437
1812689
918807
1210857
168903
1621516
1312897
831835
1825549
1340281
371019
1476608
564086
614484
1417425
1472231
672972
294008
222667
1560627
1842847
364777
811822
1148418
340825
1523480
388885
787021
910476
1602369
622194
609933
1246942
1967124
1102214
1977737
239074
1119051
1288297
1959546
1189861
1004814
938422
1305224
497568
1115602
1823234
1109970
243002
1437580
1746540
1981616
312698
1753113
1625868
803857
471583
711186
631577
266510
825590
1565826
1755003
1260799
383726
106074
1579605
67329
610959
110025
1551648
1056774
1510225
1281335
1017801
852605
410555
1192155
1985704
249576
1448130
1807584
351899
1009474
1474209
409911
192432
1169306
1712038
521996
1088523
1245424
1509807
999768
537202
539307
479225
1716697
1570810
1946710
940695
1695891
80466
1376680
1468538
494471
562168
1219595
1152483
1343320
249491
1029317
1724232
655499
50294
1684076
478782
640570
1936312
344354
234019
1493601
1339263
38437
494034
48923
1008949
595932
641266
887436
302742
1142670
180212
1656585
1778126
268485
635270
85518
1457746
412883
483867
865374
1902569
549683
20467
1089273
855890
855778
235225
1399804
1539652
278382
222194
1934072
1691291
452886
420433
408994
404263
515314
446836
212355
1838092
1751467
963353
771439
208955
814277
1514973
1874820
519943
1789349
1318045
1428066
941940
418316
571856
589610
1442605
1431908
1191007
1938310
403611
743477
1952982
1086558
237801
1406306
1109690
1264176
1753713
1667518
902138
436997
1244328
1152510
1464428
1457127
358863
1622765
1959434
1387227
389793
1236392
948431
1076770
1002127
265504
825151
1844682
1115867
1719219
1127517
1580219
1978073
1171180
528610
1132329
625121
1967921
441857
1639923
716074
384756
886433
366008
685343
1230225
67312
1184402
156202
1975545
567871
1429238
653793
1948570
1948682
1214878
588655
1576760
213499
1129984
1104088
1948576
1823812
248282
696443
107315
165840
1177563
167849
1178213
1276733
1777317
1324449
33798
532650
1561226
1612881
27787
600014
1522246
218495
1537213
1806945
336687
1695019
372282
106783
1314896
1955559
1926417
1890503
203901
762761
591151
1349746
963355
499118
768042
1754230
125904
741939
1041609
811935
1379014
1938557
1431615
1431823
1128956
661546
1038393
631057
1185850
854866
421554
620053
1478496
1885981
1918837
193401
916305
1852811
1772559
1718195
1258284
103949
109245
1240093
1954602
1527589
1090105
1643539
695221
1654419
766887
735818
378412
235139
1643704
1158427
1026014
1991103
1131818
934422
362808
1733479
1408675
422641
1369386
1628930
774759
1608445
1443581
131174
944401
1802732
626120
1147494
346650
713034
182421
958529
494682
1779521
1143296
111776
1354382
230556
1242234
872575
1508682
171699
1122933
92149
1500535
286345
889279
1572768
1357008
401330
590955
233743
833937
311100
879746
131141
420059
1287357
819166
1644274
700631
1944170
462030
104790
1160325
1933082
1181402
1782473
1227506
982037
560082
1876364
637377
227892
1912277
756643
1068698
168276
323749
1498843
1210089
622910
120639
491613
1105163
526409
711763
1030577
189946
508393
1065379
1280579
1193598
618484
149958
124230
21183
841383
11126
986468
829919
1236213
935535
722453
606801
63745
1710152
530053
294077
952520
1493630
1322941
316702
1955980
188276
1607964
1380059
79499
1890026
1754231
1940852
578520
1160980
167080
870791
1450496
439960
340840
1487821
488349
1249496
1749943
1541655
744662
101748
386735
1074989
194009
1560547
572284
1278231
1299483
1522608
491859
543773
330673
396993
1707575
989301
246540
1568444
301623
821743
406670
1903656
1149202
129926
1679751
936992
70030
198752
1590215
1094155
1961230
261756
1810310
1628341
62875
1008756
518455
1118451
1047811
494858
645381
210207
1710078
1715664
1875608
561122
16302
1178877
1435454
1686035
963016
499457
1000123
123681
1809256
129314
488040
500634
832566
1084118
1417823
1652851
1237811
1164452
1668072
1650212
412260
205328
1581218
1949636
1118383
12856
1950304
1354088
654851
451069
504452
1869751
733516
823685
1619067
861783
1322710
1037424
1407096
1783814
397276
1601040
17712
832092
228771
945695
1387613
918832
1120500
1945245
501584
1785059
582475
91665
842312
1114477
333983
418453
410250
716407
1045908
1448673
529814
1323417
836357
1590701
1646922
496363
698847
1988314
1504085
47769
388978
712267
850504
684785
835134
703471
1903662
1749462
1917784
259122
624825
381821
24110
891544
913244
1094082
543686
1795607
1709825
1481639
1857983
1376257
1958423
1949605
1681672
1362799
1003568
1034161
210189
1838649
1796513
583351
1653961
1799832
1023321
1485085
9610
374071
194358
1440818
778598
1463666
515715
113322
702153
1115572
1681672
112097
293380
1962401
1038806
85851
27922
398242
155549
1869758
857237
1943479
739598
1951605
666020
641032
209048
277843
1497837
1538996
1285368
778037
143769
1559697
514001
1176111
1380277
163155
1884893
721484
1682569
1054690
1734229
901797
872550
1410184
1065338
1804150
1140052
125052
1180231
1062698
321179
1651230
260109
471247
1532526
1637422
71705
866743
1196025
721116
1152145
1119267
167682
1274188
1180156
517794
1325305
1267826
3792
13452
1625859
502181
1645907
242993
1829309
446451
211850
1566489
347331
788261
1802127
1571837
111068
1402197
351625
597132
1402770
731246
1246200
15186
768456
1747665
414317
1905886
1543995
1403530
346984
1421015
1653955
496049
1704577
1501006
651693
1078056
95114
1247772
189882
1949164
1417979
1537004
173099
62076
393270
913691
1843608
377702
771549
1111712
1408274
222355
1301081
483768
912308
1673348
926261
799346
1598876
1650215
1335901
310917
1466300
105810
603319
736249
849502
1925186
155095
1101168
1822453
1349464
669541
300249
25330
1888225
1472824
1272499
1686824
1691190
1990876
1457349
626724
709885
423944
178724
1617868
255816
536919
1252050
885813
102119
1200600
596385
944176
1019825
1079785
1478090
1222536
1605779
1435319
1618916
1180447
1859356
1865069
1960787
996447
886099
1703429
624015
1501978
463801
640753
160166
124589
858432
1009656
258467
1223306
607895
1027738
1860336
1521744
1290376
757372
33101
1414219
122503
1051137
700809
357718
171178
1786927
1531265
1960854
1856130
1865811
262132
1746345
650052
1155086
1429126
910782
1734561
57665
265298
1631187
1244665
229332
623511
144737
1416400
732398
1545255
1883913
1977345
355774
31600
462001
1142045
695465
407623
412858
627748
483105
1657093
1601952
1794300
1232022
1356807
147356
354565
580586
1349783
1380114
129577
1953960
1178096
1197872
857389
101116
1619684
1020651
1584421
535816
1867931
1570181
174847
409554
1614936
324674
838228
1332842
220400
1132252
1058704
146517
287673
257663
1408893
360341
1396449
1181089
1012161
1764868
477343
972292
1012175
1731969
1438878
691571
80866
1774686
1869087
1863508
1517209
634149
118998
1983732
1490923
920176
540783
959514
706564
1873440
1139709
991695
368840
1486814
1975289
1161461
958241
333258
1160493
811769
771137
20498
239021
1449900
408905
1310221
1118346
1470222
873738
1228006
1557742
253110
1036031
1953190
340456
1351927
293211
1219506
1604759
1536846
356810
268180
443155
1919883
826344
1627526
1394930
1444278
6606
788806
1444357
940414
1413089
1179595
673896
34410
514404
23672
1360276
1831186
547198
587349
72364
1516815
1134341
1334891
1429744
151566
920515
528599
152999
1291
69101
375596
1202421
1525590
1425295
1087720
1746996
1512487
1589003
914082
1833838
595151
116771
809631
712351
473355
92933
555776
1798543
955011
1724515
1480574
1964217
342575
382483
1824623
802739
1156714
1760897
1818235
1775563
1814805
246613
1209447
329706
958381
6391
1138345
427866
1510526
1625340
1606703
910090
73763
1510622
905500
1620925
1045205
1809850
802906
455423
1972505
1700895
610439
1168826
1412712
1200279
883080
312315
1083209
307848
415470
885318
1627392
891307
1619394
1988924
1151109
1964606
1853126
217305
1636006
1555468
283660
218609
1054150
1879493
1286592
1031254
1073936
1651200
428371
1791705
1217071
1333787
1696364
619140
87907
748115
439429
1585444
1385444
1195387
1624640
1162482
312404
1189472
1021188
861822
320460
520
1709762
1631450
1419319
1763669
1110151
1467552
1306288
1896331
646094
1287656
596956
1012757
1180291
292528
833488
646637
1290154
454820
912108
187657
1977385
1346090
740706
396876
1902234
1901561
1589291
1772727
846550
1732223
744826
693537
1401973
1607406
663115
1684034
148468
123344
1671704
650741
115507
551504
450212
1338246
1996716
821025
488906
1210682
1612746
1173591
910900
782713
130967
1705487
529989
112585
977326
1153181
575713
745605
1685525
1046569
88035
232772
1167309
536612
1009050
1788223
818036
1936060
705190
1570292
90388
1875064
1682176
1975893
1476200
1284087
830352
1900912
991918
526369
860128
747675
584460
503194
1676044
1105903
917565
364639
608838
1268989
1118051
1970383
1786709
740099
1102743
100333
788802
71385
509318
292990
1489018
985956
143046
634988
689677
880568
1789726
254964
54371
460017
360244
111200
288855
28357
461998
545108
1002124
172010
1499211
118413
1504465
389723
207614
112120
791888
687775
1407187
618340
1777053
1162918
1775601
1346506
903851
369426
152627
647548
700
40280
315295
267003
1129328
1221880
335358
979425
950579
1230479
1921232
1759601
743851
692222
854847
569010
1291696
298272
691117
274032
1097831
1696081
1352440
1950582
1470429
316518
213899
1835984
1158901
308278
1379289
1702596
1660617
252191
1447789
1506233
1044165
346552
622453
1314754
347838
1732608
726844
944641
1700023
1625472
319112
514894
578604
849232
860940
1275459
1461379
108503
1164758
1952809
1516665
391317
1036792
140070
954388
605233
902733
833090
918916
256688
1053748
749607
1275073
878468
1538159
708600
1861799
1836266
1057263
1724823
1022316
524775
716864
123033
986607
1378767
31921
147215
1809527
114512
743218
542963
378548
651467
91139
744946
523564
1439313
1541267
1629177
1484059
549604
800664
885334
1092508
682412
962039
576907
1375574
56984
1291359
1959522
253133
1917829
1155962
1396053
117564
1966490
1857170
1491126
388750
257018
304747
708140
353984
855437
1330388
925068
755385
1298437
1160498
163854
1442494
1250892
1457093
386656
1503801
460456
1422860
466641
29820
480022
212188
68592
1377962
1912789
1058913
424110
674150
248137
679329
799430
819647
882897
861010
230357
1481487
1864263
633370
714510
1542394
149249
351523
505901
1657458
1217639
670959
592765
1200703
1227435
917895
596265
701894
494035
207334
1878051
1607810
1419355
1919679
1026822
1370335
245609
1607120
1257373
1129244
37937
544345
409177
376829
1620555
664655
1924083
871441
499186
382126
1996187
578642
1822774
678506
1182485
292540
742093
1204948
1102688
331706
1523194
938540
835770
1493194
1874480
1517077
1366003
873417
129404
1453373
67737
723134
463609
1780849
386339
811393
1868241
1074770
1365637
1679862
1969861
1686895
625011
898294
595520
1724134
1438103
188148
739414
1189143
1849016
1870873
1224578
1222016
73551
833986
1723177
1762725
1186474
14732
215949
1157005
1060158
597579
511924
1107638
1711121
1548809
424234
1288784
41803
1405677
662131
1915995
101551
37783
1197799
885916
950222
1634925
752674
1132883
712456
1522364
1768298
1832847
1902085
873718
891316
1200826
1018500
1353298
642180
1215403
1304290
345937
628177
765882
1701488
887466
1583433
530851
825771
908055
1342736
345590
508838
605579
1593826
606575
615372
1813634
943338
594111
1690257
1432000
1764196
1874275
1521119
867385
626249
17997
71819
1216677
163764
1868360
118239
987699
1045187
395866
1126178
1064907
96934
1806401
156367
1482449
443306
1744129
17464
1815965
177475
422230
832443
51131
222209
1356085
1079832
1235170
944047
1843414
999923
1262564
984149
1852190
718230
829766
334898
1728543
1428060
1348041
240032
234104
1930292
1485205
563874
1502439
1355974
600598
1081371
1005268
124449
722183
697430
692894
480147
22804
1160671
349248
1877405
1175287
846095
1415764
1554057
9415
73610
1322377
549282
875819
1363818
1180320
1790967
1078436
642118
1165882
1977811
823740
964209
1189532
14505
401417
1770270
524898
792187
868397
132364
1790064
1933617
1666864
735022
1481267
1733105
78865
1784220
406242
1415272
464671
1267072
1045959
332016
240040
1915917
1816468
64966
570838
765586
1298120
437681
668253
1945593
1316273
93130
1349200
736042
1838127
168043
1686206
363113
885227
347737
1452797
1001906
516946
11346
1993754
99588
284572
804879
993541
723168
1929061
1004607
91753
1642448
1097769
1787597
1589227
1572287
629473
1516927
935666
361940
59934
1341298
1943168
413854
1978157
1921010
1404325
1704740
1670890
139462
1515283
851047
525488
594662
1259447
971834
384443
1406516
1021360
754049
1045721
1679248
946015
1838227
496065
533534
825098
711099
1246174
828043
1075100
1087657
1186233
1588548
717385
829513
1666525
325421
1113874
1983463
799599
807759
1833647
1554017
995584
328510
778707
1311646
708466
504963
519975
1887817
249687
482222
590066
993873
1554766
1304480
1219823
729914
1223567
547244
1293190
1351636
1864958
829504
1387949
52977
1350828
1507751
1389632
1963083
1396743
1298821
1751916
490160
1885692
895140
406541
210334
1789205
776725
377619
551518
99849
1606168
267396
1913812
641460
1714189
215181
361491
1881793
514953
1953393
122858
439313
1401013
1704252
1681896
1920049
16156
1568183
500348
372202
723483
1640452
1554883
709431
334658
1107827
1333211
1853961
1854492
218638
938428
305625
1687031
1194411
222145
566216
33906
1159853
695902
259935
877384
1094242
1056825
280214
172308
689498
1696634
1668887
623216
1018649
261848
180951
1454552
851016
1968710
69063
1020053
514502
1532319
613290
874227
196946
838366
378157
975971
232120
1905374
316864
1405892
818767
71208
429488
93355
1839970
669421
257350
987172
237433
2431
1774215
78632
1743095
375255
609909
281349
1140591
708062
1072215
1595522
1766018
687917
1956447
145096
137320
1011712
1830713
997717
1786532
1475793
584387
1898583
1066441
1989204
1974824
920526
791991
439830
654445
142696
1736729
1083036
1699365
360763
1825296
1829286
1222841
253710
124755
223668
1693016
1981896
748961
1492986
545196
1057965
1083995
1012210
775625
657803
1482484
729830
1613356
74138
1448970
1814801
1125727
113796
268159
782830
1721996
1584781
1253293
1162871
344836
1970369
87594
237309
1644276
1213035
840592
1531953
1373739
260489
1863129
1236030
1133034
1071818
490357
1662549
827634
1494818
848121
17091
40013
1654042
397668
490107
474315
1368186
161345
728843
422201
1852511
70308
1030014
353280
1532195
1097406
893272
233438
1623257
1945591
241529
1499563
1285880
1017788
1213172
10350
36282
1173481
1283956
874630
3583
1710912
520042
625680
904261
1519009
1864649
331203
316023
1921576
1929516
1851701
312810
1135803
1396768
1549904
587822
424449
1401720
645900
1549938
579609
1599771
1074330
1816141
1459001
1204921
1993155
1329220
1671329
238933
988920
790182
1959909
1652466
1929682
1590020
1932687
1294097
1787221
1548383
1509994
88077
1295394
909330
1763358
1962473
165132
67419
1930845
1331671
1961595
1852834
1343140
932126
1108282
76979
1672506
100048
1449048
1703178
1116558
1119818
722619
1754283
1391646
1482709
729699
922628
345127
1702348
994371
574678
1314517
1500268
1206295
1412564
1802287
1126143
1857284
1574190
197607
1191516
1008221
1198084
1776383
83984
728203
778715
145641
201168
152441
1854344
1511430
1090346
1197198
1173155
615948
1446964
1615268
282974
1566069
88100
1590110
580990
1337473
1139688
1085238
1201850
1596041
606880
348683
52177
1709591
1478223
1295961
439169
41844
1552535
1775238
405336
1887917
905661
814802
579654
479370
178350
1645425
700142
1581245
1837589
1616631
885915
1326273
647043
249047
1275451
924101
1883678
241587
568351
1612600
873084
296236
678644
808390
1445318
1324488
1934291
954464
1201466
1818566
542046
1269793
375862
638629
1089029
620880
664871
303900
32096
1214907
269473
638717
1403306
629216
161105
1647890
144932
663264
432696
658929
1623676
1246967
1630597
245108
434523
353866
387575
915582
1574593
1151138
319926
1029183
1573661
1446739
1655382
518763
950499
824537
1024163
1227225
1733425
550150
1727885
1106354
1826878
1748952
209094
829244
1232507
1275268
1772201
107578
763550
173784
1759824
44152
1551954
1390388
526163
1742500
864596
687441
248688
591014
1927686
133658
524179
867256
598994
74184
951597
299019
1288474
1232864
1104594
277739
894733
62780
1818977
1348797
1350376
1916311
124548
834082
1547062
822100
1877988
634713
956397
1591896
1076859
1593917
837868
661399
433595
295429
1951375
782108
254544
1038633
1527887
1582644
1352151
404165
85632
1346298
1308059
1443379
557846
1597592
1458651
1858914
1228063
377645
1508523
1359566
601364
680538
10665
822123
881950
985475
128387
1561740
64440
586586
1475151
1476176
940424
1966874
1050088
1569988
83817
1053045
207847
967708
1824994
814327
493360
1206502
1151758
1552285
1077833
850690
1158745
93582
717763
1198979
1517053
545881
1540023
411998
1524360
1915597
811176
1134115
1036989
1631177
528835
253482
1955913
166992
1085105
1264059
667701
742025
1072485
1956850
1197538
501916
416892
167496
213317
1038524
102643
417865
1239569
1653091
1571262
899248
1116349
823000
1225513
1263993
1195564
1135567
1285903
472781
1576848
274834
1119047
1853208
658556
849139
1811268
1709994
948353
225952
1503373
590910
522183
721117
1294820
416492
215241
293624
1936203
283619
961580
619709
1527817
1438494
1143752
1844526
10271
1550061
1392922
859365
605816
692748
1222292
765252
857731
716408
286644
991598
124239
1433700
1694133
1143023
1117502
1073968
516730
1778680
947676
1778800
378963
1717231
78168
1104132
1302589
1620847
523542
666449
1692355
693504
598074
211965
1859979
680027
1380010
459510
216957
1735528
1962968
1333994
269900
1470741
488274
942066
47992
154567
1648165
766323
1512094
862837
1660970
1331604
797468
214694
1075468
392290
408973
1652890
211558
1690221
795293
198581
1856913
1847671
102251
495170
5254
1256021
1040642
1823225
1581790
1023974
574728
1098282
1031700
129199
1198454
1885369
1911257
1714055
1692062
1874066
1189602
1256246
1728949
239714
1920262
1937912
1520349
1768374
1572026
1803350
564022
856850
1839575
653720
1124608
1398727
512373
747412
966844
1496867
330770
166701
626312
1975189
1715660
1844062
837975
1562153
1164954
806238
1702982
1880520
986623
988391
5802
1482525
736373
1133989
246815
191357
1954909
1865360
1038735
1529312
659212
1515411
271036
375008
760696
345198
517588
1232981
1708413
583765
1758660
499786
1325506
652013
1609797
1422078
925774
986054
978361
674697
449037
1336363
1300280
1907752
80425
1861057
1319193
855070
1448209
717181
1270653
1569227
1502517
241575
564984
1832017
1120320
706891
1899141
42025
838199
632853
1244434
782426
729520
795093
1066880
323538
867757
278739
1165949
507282
809951
1464504
1936374
1515231
1732612
1690041
1955047
451879
756630
1781988
1851821
685865
1264932
1282791
452191
1881311
1380993
290912
1066936
1655722
1597088
1321040
1632692
811361
329730
1709579
308189
62107
574190
1149441
1227686
1761837
1191609
1602596
1525814
761249
1950273
1856338
1510095
1592177
127146
160229
728009
71275
1952070
1140302
620356
1080564
1173278
1843540
1761351
1615785
1216409
351580
1012643
115507
687855
1927927
1352867
626932
408799
849427
885936
407662
1342419
1762177
53502
780921
501639
158783
595915
1200611
478442
1384630
239867
1109555
374271
1153637
750585
411989
1180605
614519
308881
1143175
720927
1865136
646620
1166065
520586
904069
523024
1412790
1560971
1703953
303257
430760
291587
714422
1549118
1089124
1717737
1160602
748342
1034007
1053788
340664
1195403
1440010
882696
1667935
1862089
381445
491203
787278
512151
1393485
206409
1866622
1500319
666046
236188
1418479
214935
893101
1747893
1024032
517874
1609552
1107142
1104977
1906721
767993
1605986
687808
1333227
1787282
640635
839289
89071
723260
605873
1757766
1246789
1830275
703781
446716
120188
1855931
1565200
1899296
449658
728349
1742493
1783163
752505
617823
161343
886560
1288668
1749354
661731
667109
1198843
1819808
1467829
1075031
363540
626513
411476
1315864
783665
1951743
1730591
102686
1908692
20352
76633
799845
1336578
563715
284875
287138
50545
1591897
1174131
452209
1022561
1810080
1920204
845852
1953876
996069
701198
1627722
966064
1289109
750067
930595
1128150
565313
386351
103391
437366
1736968
1255622
364025
776430
1968671
1446579
1688887
328466
957333
588509
1650405
698593
1406417
104065
791689
270719
1032359
1914977
1143111
1303112
943603
307290
1012959
128554
1372724
913835
1319771
1206776
998637
1922130
1423117
1276802
219054
783532
1891427
383033
1840840
54582
1113267
351102
1498696
1562796
1792047
1734202
1117795
176997
1548485
8729
214832
1787148
1920992
593507
1244469
1902294
256659
1816941
1216500
1921548
388765
1775554
1333060
1628321
957050
698778
625998
1773715
102918
1366841
1206603
555198
1168195
1190854
27443
983613
1060451
826351
145314
1291974
1475548
1330520
1893740
193979
1659804
155712
1348096
1126166
1494361
616978
815194
1082533
275755
168824
417671
314306
1958227
1998062
1332064
1890969
1110748
84262
1347137
1833997
882134
556309
122847
1523880
1797425
1754135
419445
1600686
1478274
165887
651105
1583060
488089
1343226
1089634
692305
735057
334555
1042458
1368256
1557589
732973
1359486
987986
941828
1615589
71600
1128628
1778271
1423474
1219494
1983012
919940
1500905
100020
62594
17598
1951030
1937073
1135879
970254
1936964
353240
1115738
1868865
1146972
347462
997393
1944228
610786
951296
1598246
1936503
298752
866138
1054549
1612753
110286
1679040
1705599
123914
830535
1898708
833403
207620
89876
956029
500990
1755519
457470
888167
1580185
1875738
805787
1227005
515740
1010666
109424
130401
9758
1849934
694464
1945583
708101
779254
1925372
740574
1829184
325498
1310405
458555
51942
1693050
570020
511780
79203
1706637
1140218
1987325
1783861
837742
1870168
1934096
499270
615282
711492
1078807
1469475
1659349
207393
185503
1559005
310575
1983534
1030786
1825747
730716
595975
1331436
1054681
1982545
1864159
1083427
293115
818381
33467
769681
273267
257049
830515
547168
343369
531287
461256
217373
112763
339009
942636
1575703
1791974
563481
1231565
330096
189887
1382966
582848
1405471
523852
1849218
869330
981846
1880043
751460
1748537
230207
342315
1034636
255998
1555595
1845259
1326508
1999362
3686
1983972
1906876
3183
666834
1577027
1890931
1452981
1087809
924392
1773708
1122823
882726
1181429
1077018
1847752
115040
317367
122144
139576
384896
551651
842684
1635287
1888981
1445017
764927
594229
1654585
1180046
1349098
1030501
1158003
1980768
745758
1153335
1620245
901167
1181912
831068
1159195
860788
1366451
1574499
1116934
1158554
1230434
192010
1006063
981697
1452709
313439
1565378
222383
933508
1639938
940574
1301428
1138441
1462685
670130
1361321
1703511
943395
1108314
707101
51419
354674
753193
13100
1791255
1029701
1083920
309643
985735
145886
1406867
102103
1946004
1353760
212391
1537124
414326
1637472
990599
507841
1664905
1929545
1117795
739089
1340115
225284
1996062
1710828
828572
756827
1609218
631880
715140
303618
880075
1373332
1097637
783151
53857
1011105
65743
1032916
595035
128695
1157652
1468561
267253
386809
1511215
81589
995499
1752774
863552
1308221
1885205
1960594
1097088
798993
731499
828478
81017
694654
268186
404840
1866872
605851
811329
1106709
690406
1275494
1702216
1418512
301181
790443
650488
770358
292223
1986757
787581
579146
1566894
220547
1232647
1269907
1613434
1677929
460875
175152
1049773
1359184
39798
560532
1516269
111100
1465857
1389825
274800
340714
581656
811351
163309
836390
1668976
10760
688498
777002
1508626
1661727
1791740
1219964
1002167
1162747
1385582
1770699
1633553
938785
663174
764329
1260464
549754
1268772
1923283
742943
631822
261980
1195623
1399871
365438
1781826
155732
1090695
1813173
495565
823173
1952660
1076244
370398
616976
421826
271840
105118
852045
216153
318652
1824866
1186854
24848
1111760
827684
1368474
1853014
616327
398427
89102
620344
1018427
1427916
1011946
986837
1646272
1606499
1373447
1198592
1264998
1481350
941711
1035724
1395625
1311342
201659
576529
44421
1224082
1046689
1815846
475668
283804
1786271
20989
1737235
894527
1836973
194665
1848425
1793062
321662
1359383
1469498
145271
653764
453810
1625553
718511
362534
1603926
1226034
639997
1547332
1064165
350468
959637
1992270
1429185
176091
1785010
1604938
1463565
1126573
277690
904571
483518
1468252
987815
1065904
765037
1058328
824765
1982793
1775254
1249096
1260502
1169598
948038
1119286
1112917
589255
523218
245820
283992
128081
918126
1792574
1941111
1735637
1938065
1401529
404631
1530622
1433900
1910010
1218440
149358
119064
792875
1998702
45612
1978300
1948011
839713
1320811
127011
9477
1273514
1913624
1762249
1154924
1879300
137043
885626
1281512
1033205
1755665
78304
1866933
851286
1525491
1839641
645763
1179060
329358
1139002
735633
997060
610599
890812
31888
1303202
53110
462781
1665422
204018
492400
868934
1578517
1453541
1348177
498851
432584
629689
1503582
1993961
260892
287307
1569560
998630
1931492
1317614
185647
829901
1885802
3516
29961
714305
1267035
4715
1445757
186414
1926763
1471934
958227
1083260
1524185
454343
895036
194392
1748269
1526663
657343
1206994
958671
248836
1598486
1707514
14360
1381789
48860
1806955
120243
1347603
1565552
425946
1005431
1773662
1019554
1251696
1368899
1640338
1306696
331283
1348651
1383940
678611
1914528
1830497
1073715
318407
839418
794583
230790
1046082
634225
1262427
569948
395299
1133717
689335
1891026
1855992
1477619
503639
284990
1707998
1230954
1291812
1463464
786697
1578189
1907554
711433
212037
374668
325574
1163873
1614665
1148292
1275503
1151108
1123852
1410139
410489
405240
1912591
1817531
1844943
904604
668934
904592
659563
1358111
1159231
455095
1443992
412030
1052023
1514253
235248
622395
470716
299961
1526770
889789
1631983
314552
224546
1042333
1213447
168137
1764050
1046929
1589919
111817
1837734
239795
1603880
145469
1734598
1527503
564470
1746753
1452315
1954402
31826
278203
89942
1692525
203963
884436
526144
584982
1423266
1135789
1860659
952949
1749030
1086201
1052436
1215172
329654
1367385
1267202
1548512
1937299
1956556
1349834
1166646
275650
302696
1781521
1445825
1963883
1560264
1900818
1852928
1518274
1255019
1321563
108830
1281003
1053899
1754357
127569
444532
306959
1856640
1966100
1798479
1513616
1685535
1157381
1352099
1895352
1451148
1063500
1266079
386893
861544
1599382
337156
1301758
117509
1666995
1103821
1243988
1094053
482738
544239
40059
1189085
1171390
154099
1876053
210913
284510
1541724
760344
1608778
658547
1670612
1968738
1647816
583155
1780576
38341
1884979
191200
1660363
508863
1412614
1604119
1610970
194066
1968247
731075
1722892
1837248
234236
584917
105152
1963340
1917562
1895185
540624
1726489
268052
304552
276851
1449394
442656
479289
380728
127256
1585850
1093661
255671
1043600
268262
1924467
317298
431634
1154381
69640
443973
772303
187853
690829
812277
192640
379508
1596512
312438
1644715
570556
374219
1000985
355211
1280024
1519931
1281623
1301143
253474
1974472
968196
111082
1004100
193785
1913707
1517015
1822598
847934
698275
873132
1458184
1045262
427772
586860
52684
251389
1942497
60219
1419813
92802
810985
327226
730484
1875383
1277286
984851
1250174
760083
1930594
1486098
458764
668660
1138630
1072670
1902679
869784
1734151
479008
576007
1189546
1414583
1391006
1855731
865795
1361415
1568463
793107
1712363
441793
1271983
799472
325392
1997307
1455168
1694903
1624174
728849
1772431
212160
1173499
1343081
1333626
1467002
120625
248305
1672895
1523096
1032548
1387390
711326
704214
456852
1358501
1057656
1456289
243043
578024
1711878
189834
427268
1300133
129671
827735
318112
1917465
1870230
1348553
1823372
984890
982588
361135
489407
750606
120414
247170
130632
475850
1329782
1464472
1080983
610615
1707516
1790827
741835
1006459
319530
1994183
1782648
1842979
1814246
218064
506888
959608
1787901
830181
543331
39515
364447
583064
1519900
1500009
514801
1087200
563724
1817400
1516221
1619987
376848
857751
1422724
1975044
291059
888253
1666404
953156
1469891
1126645
1325429
1857999
1408908
607489
53643
1197148
443781
1255406
1024678
98390
425351
767545
1021308
1868525
144264
892913
485878
1770098
105772
185383
1664695
1221102
1340440
260309
1251395
759831
1375168
1915502
1080690
1516215
3492
541244
557057
1308219
420043
272807
418626
378709
124499
659523
1345304
1065225
958969
1715723
985199
748185
232874
646352
1580158
1258122
421476
95026
969063
538198
1371673
329313
612883
1015210
333003
914872
38538
1946575
568453
622937
1764822
393311
1030257
1012606
1938695
1691224
949059
1424544
681199
1469584
1593347
1763730
843119
1322496
668839
143829
365360
732926
1194007
167655
290687
522847
1201408
239011
175134
1625605
1672136
1780630
425761
298270
1400215
1397743
1334432
1596843
1678422
680939
1346382
147437
707384
1950979
823410
434233
1632029
1926754
1242728
308746
832294
980103
218695
553937
1386396
1412132
585461
138750
1631267
1617873
271628
758344
518306
392103
543588
775918
646482
1433159
1286314
1448963
1516408
1607872
1815672
1308348
1542386
220509
1295712
1275399
1770406
1762075
468876
1753311
1023834
109879
579031
1447975
1091243
1144633
216939
1350021
73695
1873011
1060384
1008769
1274251
516413
90772
1444644
889362
1010915
221594
461408
1139329
1841200
1510801
1317055
40451
1381992
218738
190194
1304721
1171059
564932
162892
25951
104682
918258
314399
1268243
1866961
1507017
1851426
1733537
1537393
1577945
608857
1913222
1298872
546635
1191515
38064
891891
1566524
1082904
409253
564475
1873284
1774191
1262464
1785964
1705415
1290590
654403
914171
1235544
1117924
657919
1515886
610608
1062171
1082208
33917
492954
389267
644269
421322
725738
1707924
465861
1766979
1973633
1504462
1942809
1471100
11140
1013385
18180
1910766
1393354
703147
1144934
10380
995554
1202956
863862
1759961
1992979
801937
1852471
1670558
331465
1697332
1247566
1014905
85728
1699630
991609
898382
1904037
696684
1386412
1275383
434580
1362563
1953809
646149
1642264
15105
623918
416953
1145773
1098218
394164
872577
1340679
801140
800264
33059
339113
1661609
1986814
1561122
199020
1103929
1675347
809409
231915
1720064
1423147
21439
1767641
33060
669930
125605
232597
1931369
1662601
1535435
1365169
406569
23316
1688171
16051
1416878
1208368
1355139
1627512
1923162
31907
653055
474886
1573983
526391
356983
1264702
1371927
118287
297339
1863380
1933385
1189482
1270574
107389
1590556
1074714
275894
1945172
1453129
387136
325512
1790389
1905779
1198499
276543
680260
1745652
1654739
1720854
1234648
158754
180843
1443376
943235
788311
330390
268007
1144460
1266466
346603
1006324
1854166
1472165
1053761
427015
1261715
1146239
1053967
990715
140379
1784015
1402843
1106178
503845
1785848
982015
775640
1632763
1927230
1464058
518530
332352
1911266
744503
808018
1275938
1382448
807269
514155
839982
732246
1840844
1972707
1204197
425907
93888
798679
684926
1313333
1401572
489884
59070
1884284
1438053
1189287
1614942
1349829
1966072
259537
931877
1762117
845311
85847
850512
1619967
488541
1533152
763649
133157
751664
339411
384239
1944788
727313
1968778
1135864
211202
1703645
284492
1094475
323209
1848152
1753408
160141
1901387
282634
1193016
1730486
68328
1480073
1268949
1021861
1210875
397130
1012954
1175333
651875
478270
1722752
485087
893905
367781
1440477
1430414
25225
1554025
75582
90388
548494
561289
145063
648056
38682
276579
1372978
527906
674289
406331
790129
924941
1066270
468438
105590
207850
334731
126350
1505381
1854823
1576680
1784623
461272
1818723
23354
1105589
329426
813231
426260
1839701
320225
1799479
748033
958479
121615
474578
47717
1834570
1128791
1497413
810955
416583
1618486
503387
1794370
1822236
412506
440807
1530964
1639915
1368676
1064039
1022443
175464
1811605
1610619
1030142
691876
806081
1694486
601603
17913
1126972
1126484
1979233
40331
258367
403561
716637
1305707
1652853
1532782
1725653
471203
898541
1786489
1709659
1777266
547697
167812
424628
1599450
1138942
1864160
1357257
517807
895904
1869660
136287
1981254
1085624
1727776
922731
120369
679722
132413
1015542
541978
1098427
1275726
14970
510414
304268
921357
195067
1537092
1505744
1054440
1468600
530519
1932
1772511
284148
1439053
920675
245015
1493700
184837
1613336
1930444
1503563
110282
1863820
1594982
1902874
1979311
1111492
1370378
453480
18553
1860308
1078864
163769
715027
1299172
208736
524129
48937
1355067
967690
1378110
892371
592111
50310
1854309
935070
995969
646444
1496506
312678
593773
1336363
1812255
297894
825144
1532307
1292338
561385
1748633
436807
46525
584651
1503166
1933546
1552722
444755
1696497
1499807
602373
1483146
640761
1252768
1262720
966122
844278
1696544
1522564
1206947
275942
1697611
1996286
767262
1908305
1077370
792056
1305641
724153
493543
600145
1688375
639759
1907915
105908
42101
1656335
1123203
667718
1596915
561014
1343147
242054
1486765
1367182
1389550
1916347
780355
1070646
1458827
1425336
479497
1658805
375551
1192938
956134
1870431
892212
815031
391432
535497
633393
1179238
1682108
645776
751373
974254
907135
274253
440775
1393013
1942634
1373793
1453203
1392782
1051121
108446
1113479
906887
1072126
1136608
1610137
1838974
1221517
1619813
289198
1518104
30674
1596892
209361
297155
360641
1256839
1166264
1658111
241255
1183513
1596462
360689
376717
1795645
1601689
497178
1627621
1091106
1715481
1162257
586187
1316130
1597414
160897
1451500
204527
230138
1545918
585757
506720
1568409
1893597
1718985
1737637
1634820
757122
1777336
1839646
1152913
659978
381962
691148
1325286
1941001
1065557
1287331
1902337
267780
491199
630861
1286673
476697
1857916
95018
1283728
78554
1384355
1714446
1577855
1559234
1917612
155470
1710613
158252
1929491
478308
1074672
1436979
714959
1887547
1188318
1618092
48979
152526
1696224
775371
1783510
1927176
1850399
1474231
91133
709231
256466
459423
1343977
134207
1595857
977727
1485687
238626
1570797
1165468
211502
950043
1610591
928527
990495
680686
1917857
1538810
1427559
416594
1392621
614979
1829492
561425
391860
231361
120925
657899
1610373
946090
1168293
1093539
1973095
906135
546898
492618
668950
106787
703364
1028369
543920
224893
1068624
1450360
1676879
653789
1109744
797576
1603857
1207266
420385
1846050
104629
482735
1547274
292512
971866
1526622
641330
111872
408678
711543
20146
1808530
1987781
748347
1188834
908617
1259954
1320291
1747890
6966
1970805
1784002
1602746
1517249
754094
629856
1804955
3054
948606
1153667
186380
868648
895767
1017229
1217922
175115
1009861
977313
93295
354386
1080403
1717970
1957207
100231
1456821
1760074
1149897
1326081
1830710
1087007
833922
85342
165319
509405
1454642
436439
1448421
1838644
927212
1366904
1710348
1183731
484781
1130493
320919
767571
784685
1288903
1340321
114504
621342
1315484
1501651
1993022
1559244
1390701
13947
1174312
395558
650336
1355984
975186
1878252
1421730
781953
1999299
1884712
197312
1843010
677873
1940076
1717748
419161
69308
1082367
759999
1435366
36696
1141820
1349295
943978
1661923
242720
903389
1104101
705441
343965
431100
59298
835940
1445219
1565657
1071399
138420
365641
1766353
1393653
1188768
532263
1911293
704844
859325
1461551
1349367
1907060
1073206
408206
347770
1456165
1907775
426744
729794
1836391
1847321
1400813
1105905
778688
1106814
684291
1627426
264352
109643
628611
781048
964593
1167769
1193549
885827
25398
1235365
142498
1467097
1845857
1179613
1686127
792140
728551
584830
1019846
1687140
353941
1249688
1613006
278562
460036
214943
110326
1460278
870013
553761
1335255
1129773
1422845
419060
1879513
1790142
1375874
1704028
401040
371488
411475
1194406
652515
1166768
818786
689899
1071747
1900273
1891092
1414245
1945088
979691
1741760
50813
466612
24918
810368
1082842
537974
843102
1663310
1908828
1031247
1574025
172896
1368277
1380704
30506
863984
1241995
340545
1366086
1881682
1904051
504738
187501
233948
620005
940238
1756871
1928377
1704043
443407
1413737
422666
1595759
1863095
586371
683305
39594
1837300
1406867
810548
1192111
1370918
700654
206391
1100459
670921
142070
606680
958108
512097
233182
1572032
1721606
829639
1971767
23290
1037351
1208858
239769
1229766
1395036
39871
1610865
405697
920334
494422
491200
285566
1173411
72797
1402067
1460734
1417504
406946
1686903
1950316
1096183
787864
1100827
376916
91070
1680373
1114644
1498329
152310
526327
821627
1896011
564805
419767
1916062
136369
1199562
669098
1261364
1617489
504342
354354
549625
417784
423780
1337866
622363
662890
256466
622988
1418942
367832
1913011
1648072
74876
1958842
282573
347925
1404334
477929
1983222
1650656
363996
211366
1970673
223883
1438787
1408224
298716
1572675
1234614
777446
623691
1869866
1983717
619780
1393794
835616
813835
532515
1595416
562213
860582
610722
1563992
407591
1257600
1786209
847589
53531
1453422
1267191
1678287
19056
1340008
1965294
602149
1743604
1504430
1191263
1576928
641058
1949593
988417
276681
1987559
749600
1858903
175095
1000472
706384
1724023
1149497
1568398
395209
444338
1803530
319503
660744
374642
1414503
1477831
1717127
1825779
676323
1745463
146711
897989
554505
1472294
1187888
918504
654119
1653902
1836687
865404
1547390
450450
475956
1535124
941668
280201
745500
367891
220134
45751
764382
358717
52905
440248
1120366
1619422
31159
1321794
1416166
15947
466986
1297416
1489551
628808
279816
1870301
1781455
1243450
237007
1330565
662685
1909779
959265
1069224
1551862
647814
1777795
433670
1344992
352700
294316
651636
835563
907695
144687
1285291
1617411
1397310
1546731
612165
1057286
1436003
1574819
347334
1446549
529205
854588
754596
590880
1839489
1021243
811117
1867943
697320
92643
242288
213663
1753083
651087
266442
270929
425542
1322230
1264702
836370
1696607
1835449
1806297
1242369
56097
1607044
688070
1888059
680065
84276
1458463
196442
1398953
503580
906341
2421
1570374
194145
1376113
1830292
1633261
175781
1218546
814138
1930392
253587
67050
343803
1909693
1724337
1711047
1424944
1286570
752070
216052
1471191
1235627
1169824
1508680
611472
568909
1415143
896825
1875595
1352262
442782
1824318
906814
827568
84319
223063
960427
164689
780901
896441
1700310
226508
1820168
254879
26271
567894
1943005
1979953
931219
151499
1227647
93543
1829958
1294854
1925181
1345507
801455
1556298
205334
1902115
1424007
691526
1550776
1823098
1860040
1306593
1484254
1120533
1589201
1460426
608983
349110
756853
33255
1329392
1221891
1763149
200763
376879
1436617
1129043
1871389
1791758
1834877
967802
1147597
969316
1346794
459624
1514211
748568
1468632
553797
1693150
508345
642211
261086
246343
1479299
1460938
539131
682478
868462
333108
814486
1580717
23993
1531017
1115933
1087202
954329
707245
242720
283330
1155409
1608221
1307975
1007378
1665082
1929360
1329277
554721
688544
1226655
686633
840774
454286
360295
595508
914120
696863
44923
624248
352683
446606
157649
1147452
1371194
262327
1090408
491286
1620374
350939
713597
68348
129452
1018799
1862797
1893274
386607
1409461
1267583
759927
398351
1349587
1735316
1147952
11354
1449361
34348
771599
385622
1644127
1452160
1196077
792752
1464862
1039991
1641055
337623
171939
391010
1394185
225476
42874
106594
1435806
603081
7930
1344846
1694763
898795
953003
1009602
695677
1464453
1611033
152451
1256303
1397605
1845107
1392171
703695
1372710
827445
959864
1211968
543577
771906
360940
652996
1612208
793233
1556538
1504506
1298244
1498902
1295609
1444471
1362032
1437040
142206
1072109
1403766
664398
1287271
1731900
731002
1880083
569356
1851468
639757
636247
928151
1533132
437218
351045
1363180
1315323
1826354
772077
1863996
1850951
1324007
330276
481402
419270
79190
1500929
43716
1089596
1318248
451180
1684448
259321
850163
281862
101127
1049059
1532941
1333136
200933
242772
1219509
1333048
1139746
196031
21829
362830
1107424
295773
1146377
1787268
1767009
1835562
919469
1993184
646820
1688159
1476940
131303
1513768
352753
883111
1321244
1579895
472739
291468
187089
944865
924914
1715300
694392
709459
1194307
1845878
483696
1880205
136991
623087
1695865
1515588
1410166
720276
725760
789525
1218893
402647
438935
936447
238537
1153308
1976565
1889180
1460532
260262
1825167
1495865
1805041
417558
1307870
632137
92789
440134
1792907
848090
688201
1693276
273340
907535
1728975
1202802
1039548
1440792
576992
1112957
1621827
108638
962728
789696
384314
1658138
1360742
1404884
1247100
635501
885868
744844
1698211
988441
1689360
1902465
182563
238025
1896919
1364766
745474
1334659
661180
320945
1878776
646650
85562
190200
107865
1344425
12562
119834
531989
406684
1175063
395866
819995
79484
640581
1833268
1560517
839551
800012
594127
509759
1992521
632259
1781514
1762617
897970
1504564
365741
1984727
1832303
234229
388702
344174
599915
487703
950561
1089799
688436
1036984
118731
265432
1663091
607887
494607
1928165
198327
1924997
1662457
1723300
990356
112292
969322
1561483
1505229
396203
755533
944896
1745799
1153987
838491
1777109
708935
846179
521241
1777855
244093
1394435
383597
1406337
515718
1719967
141439
1746651
499356
1933938
1916332
575804
1134185
1255382
1178116
640707
906591
865725
1742937
1850050
803026
535402
1457314
1502996
1919321
795795
167874
1415905
73441
106188
1908926
1161700
888310
1310135
499899
1638100
1945443
997847
61845
1926326
995128
425177
665337
589462
705729
1887012
744014
143047
984737
1118859
345301
1901919
122729
397185
809289
467468
900428
666373
564009
1372392
337925
1476575
1246370
988079
1256376
1512889
1616483
1541635
1902951
1983544
1598639
1718113
1984254
240231
899804
117080
494464
978151
1499389
952033
520530
1741519
1489930
250170
1504195
430202
218115
168757
845820
63536
539608
922953
1284418
1854931
1111499
664766
658957
79073
492842
585396
29301
1375305
298660
658319
441967
905952
1744285
616827
1447583
335174
1659954
675023
951585
1064063
1342784
999027
367393
1951027
907246
258364
1579470
911741
1216946
1151195
1528230
1756584
1622482
1255433
979894
1205516
1094112
751932
1288914
1277532
76948
2237
536010
178776
135411
442070
986377
1474070
1067969
1166146
1884229
1672811
1854911
779616
1807811
1574304
1690436
807495
1508812
1104028
964716
887422
845182
870552
368947
1509274
411824
1261242
1808326
1885701
1073130
405104
175640
1391924
1918537
332148
1492383
919693
1882446
1760063
990268
723319
1764216
1817949
561050
1588904
1898319
1125499
444364
1250806
1680855
1161925
633642
1793402
1649605
42956
237171
1255326
183134
1750408
1492851
1693991
1303660
696693
1949895
1427046
1396743
557123
1933187
1472065
993359
430877
172348
309774
1107270
1753962
720369
1974414
346067
487866
218918
1475496
1280313
970340
54328
1609279
537233
1605536
16317
1820164
626440
1588643
492981
1130904
907473
350638
768640
1108253
326646
607560
1289060
13061
1509655
1868285
1734827
372231
1717515
1522348
1556012
1955020
794671
58084
1432698
731908
316098
446763
1888264
1573560
149161
520350
1191218
695052
552562
1043571
74481
1059297
1948835
1826299
368376
476426
1087365
1075833
98081
600300
1392180
1108121
625057
1462172
162973
377855
133601
134407
1007945
1347127
350693
230795
1165488
489532
1396984
280725
1615257
879970
1457922
647815
944484
1602447
999339
18894
1288871
1852753
313160
73194
991033
315641
271157
906967
1957849
5106
1266678
1210986
1312887
791879
1129400
805234
214141
923314
344046
637629
1750275
7533
1234502
35900
4601
257580
676470
997715
1090136
1088436
1777061
1325282
132718
1524686
1548563
1671488
617484
886627
523568
1659238
665575
741032
387686
192891
1642522
1906621
1769875
40729
194971
1903707
908382
21389
1302996
585009
1266078
1997301
245893
1798714
1156646
1926510
823568
673492
1961383
1090730
1716436
1633225
934869
416336
1019078
521239
601733
714165
234203
1798405
404095
1342820
1355130
1049543
1459936
647005
754786
708618
106446
458555
89171
1793349
1057206
1482517
876581
1785576
380530
567561
1644838
913310
1105089
688298
1308540
638868
1481375
567887
1577568
1124021
1107188
26953
1920274
16096
775809
305000
216337
1409398
1275368
184840
180156
310298
97413
325936
532140
1943695
1299976
774854
1218883
391679
1169800
638487
1228079
202312
221140
389573
1414145
962981
1110972
821944
501536
337808
583386
1221286
117346
69420
1753753
162488
736840
1337080
788062
1106545
118269
1641375
1825412
1398730
1806155
1239076
18475
1638245
1041515
796549
214592
1629209
263487
352066
1948521
95315
1307464
666617
888562
811712
1310271
123851
1907120
1441520
166507
248181
1771388
1541539
1211092
312447
863812
1188351
1463607
352328
1344080
670115
780135
1415033
1034199
1850577
1333162
1064422
785071
1936365
462757
206317
1886679
1893481
423024
1103219
216936
749073
1378153
542954
418091
460404
559668
1377348
1697625
1944943
788182
358890
1737373
988592
1649537
1628429
1551285
251791
737389
1279494
1764058
1548596
1335437
1138257
490719
858192
87378
1515236
831155
856249
1082210
1696962
1535071
633367
921577
599642
295535
129658
1243406
948277
904385
83433
1275466
250389
1147214
782363
1532139
567478
158890
167916
1397260
1096413
159367
194236
1543025
1733259
1160737
1328589
1372008
540669
340538
1023570
1424225
614860
464101
780771
8548
388712
1129821
44197
1261586
1314477
1255397
1746434
1927240
1207185
512207
113275
896765
1612069
1042562
1646325
236941
1147339
1394678
1388137
1299462
327486
1773174
1288615
513839
10156
671770
287227
1469184
1496609
451581
833153
162218
1491678
1897194
282524
232773
1334634
1223399
1976487
1309007
13801
1039564
1559075
1949573
1488238
465728
1159827
497945
810953
78331
876942
780915
304228
79146
863044
4025
137789
416611
1963741
1631554
1460949
251932
958408
821888
836090
364598
15581
628622
1183687
1900650
37186
1251473
80134
578165
816343
141719
482473
1197797
1008661
435724
1623531
1785301
1890302
1652724
1538250
394006
1459475
927698
855818
1201860
268096
227047
582844
821512
1192517
975344
1838734
49330
909747
1590783
853458
1844396
1822785
572836
1587710
388968
63929
1142868
1785834
1217678
1658214
883163
141215
554846
327461
240642
1467072
697641
1795034
304334
591106
636537
816598
261423
865961
605681
708611
656915
195771
286692
736222
436320
154819
94661
872679
1175350
1525185
1538615
1638923
1359253
245822
268677
1195424
893937
1711784
1868049
1771955
1983392
930410
1599059
1663587
827906
1205583
77058
1919204
1541322
579279
867251
1273041
1539459
1859499
996678
1324401
1683060
933954
774266
907298
817143
1738238
1537112
1913417
1235355
1661245
1513364
572381
1730264
518523
545486
520950
387388
1071101
673526
1157684
249370
1864914
721808
1736007
1188063
1957720
363750
1040828
1528241
1390330
1353533
821653
541433
646088
1156564
87696
1328172
1352144
109146
1572342
1721787
1135305
86570
385356
1997190
579513
547042
1417428
490519
871745
1498834
186501
341605
744105
229120
1411652
100815
1043391
722683
469528
443171
716548
808987
685728
550706
424079
203739
832711
1825043
1281518
252058
79023
1624712
1547076
839322
1135704
84398
248851
1332793
1920632
559702
435311
222250
435603
867987
1133547
1670624
285146
721569
691916
34035
1351982
117156
316551
1008265
559031
326472
265256
785905
1451301
1886285
1537765
355119
1154003
1672000
1975440
1891293
978302
1707539
1627836
610129
1982866
1742352
1709056
1076953
307576
474240
1088091
1721097
541894
508402
1012392
1530147
159559
928161
557184
444397
1308789
182203
191754
886041
465934
643899
1077342
224456
1349553
945069
998747
1975100
1190670
517451
504470
1123367
1438375
1647514
952756
1726324
1555783
1476284
865193
1493191
1653528
650007
58429
794524
1229463
1691842
489258
678407
1166055
1471280
1560539
273325
459836
1217348
1674969
245725
1893456
320647
820445
604164
43157
914787
1665327
1368111
734569
1193721
1550068
1909579
1010628
880980
1066830
1785322
779847
1818086
228275
1178500
1654255
1218090
514770
1907031
1160150
1392619
1831945
708641
1242715
1046603
1128882
1934047
174815
1800936
1626281
487003
1943566
775123
1207300
1475304
1519325
1833525
430433
929082
1289726
1568178
1306326
433911
1755161
359603
651074
585883
1282124
625936
382562
1862495
1333583
1627100
117881
1760948
319174
1877940
728514
805357
1887133
1138
585920
797079
1069351
1201572
1698333
908996
272694
293572
1724457
785458
1913783
1812557
1514783
786490
1155987
628530
848528
1559801
1888553
1201979
1238024
1182677
660686
1121667
226938
1392930
1172757
1209080
694719
897600
577553
529536
697312
1939100
93009
1054461
1874638
1758693
911065
1374859
1270174
1882666
218557
1643593
619293
1755670
1362669
1756884
1500410
1267938
1881362
1138283
1738558
1346849
653199
1703357
1358564
481297
1268249
1887668
889150
1525782
450508
307662
1114737
1815353
324946
1210754
877532
829364
257911
380977
698492
553816
99349
1503956
1623322
254989
472618
239224
461008
1079926
1116887
785953
1634022
1183653
1779603
1917396
963681
1455769
1139469
243614
1398320
980393
1071065
196004
401581
1842297
11946
1123366
507453
1646900
874972
273335
349702
740455
1331077
1732929
107643
1513631
875026
1326254
888163
435636
1440307
1058231
1534989
901600
561819
395913
1785733
1864999
446232
417433
1562841
396415
1047786
882578
269125
1784103
1921654
454039
391317
386950
157044
1200450
147726
274576
1892004
1877887
880549
1844681
383328
1197699
1743719
546189
1678981
1304722
1012236
1822311
1831928
745768
1130330
1484383
1446645
1007396
609069
1775023
1913077
1725566
1867863
1984634
212874
1416979
490542
1328376
254805
590995
565137
152441
918035
1263289
566397
332005
1532621
1369418
1120816
1180878
1073928
959313
291360
755544
1664093
849348
1902730
321126
1081971
271952
1014622
610407
1887609
889398
521605
1778372
1755611
773861
537808
1248432
808282
1528743
1706322
140485
1130644
801950
1982078
1336471
1015840
625514
548934
1632845
416494
20079
1280642
247268
759287
305584
407862
1526147
193491
1123764
1299647
1979283
509548
36516
898769
187858
1828824
900961
1704849
143498
376390
242836
1718496
1423201
397784
506341
1182925
566569
1256014
1683074
685596
1337171
941779
673327
577257
1909281
1057498
1916880
1845916
1869748
947111
416975
1032352
280465
767791
1635781
1686179
142945
433668
12722
1174467
1857169
459287
1898049
1128727
170080
1526306
1278215
774209
1563361
1670711
1161308
945149
623181
1335164
1232428
1868858
1220285
882849
1314993
1301425
1191996
1789894
245454
1602674
234122
1447303
1040019
1968210
183661
97857
115110
1324622
770848
1854448
554250
1609077
630234
1891545
34143
1791200
25143
1346595
4914
1830715
1028586
218170
1955257
644404
495516
939829
1109194
872155
1617425
400138
1208388
1140683
1408325
1371458
1936159
1317621
1093642
821767
1923739
991119
1537725
852833
1704762
255459
1649390
1633675
1025053
1805702
331283
1881974
904547
494392
69073
759858
1956787
1283436
330362
740286
1854300
1843473
1186375
1961942
257578
790527
798409
545783
962453
449230
976695
1394107
629721
774836
1930353
1640160
1191655
655731
659582
1881787
431822
1611892
800272
862993
1088265
1315607
1706441
406704
306982
167844
1804621
693439
1094478
311139
1263966
445761
105200
441416
1911354
185355
836519
772716
1473473
1318031
1367331
472521
737728
1947337
378988
1784401
1136195
1721330
274484
1139833
108750
179338
586656
350576
231011
803436
1791340
1730345
1462813
1560899
152433
41594
1943230
230466
1932601
1661287
490914
1929984
1741080
83622
372274
1751777
900092
896078
688374
389013
1471998
16219
486610
1594228
1661297
84053
1331503
1402727
576941
543402
610669
697104
1849361
15868
1994553
686879
1644311
119814
952410
1596367
1488642
1580184
1506120
629321
1635399
71911
1364022
1274293
1268877
692142
20581
805444
1850074
1402854
1230924
144110
69350
1263328
1262959
827039
439968
1348153
802903
548996
761966
1491900
969578
443949
1319059
682644
1097610
972287
1091156
699037
760363
140578
1452086
1232316
1862324
1874542
487982
943357
530716
1414789
108099
87279
1678795
560928
1675304
629525
1683308
1228815
797303
945395
1904417
1045300
703842
727638
1559574
338276
1621953
1995812
313753
1321381
355737
1636871
870552
89119
1308456
1083669
1733411
799809
623331
1954583
108079
237921
1640363
1285963
1203581
494253
766917
1223548
931901
713544
640499
698138
1082818
1226513
1876225
435016
717523
578289
600216
1169654
519049
8716
1063453
407604
870232
451394
748975
270508
935488
1381756
884896
1158485
233579
451068
1657257
509195
1780662
907469
1413613
852705
1578961
140866
675585
1629595
1158213
497341
797835
1864379
1343610
602400
1589736
587549
1886608
666981
128411
967356
920014
1959707
1038507
349690
62587
906407
71502
27662
771188
486127
88900
212121
733807
723944
1357149
1515379
1715010
484695
317060
1852826
1598026
1634168
1695678
689322
1451804
1362340
1190393
1682788
11190
651398
1566994
458166
1774601
813797
1607633
1059044
792361
143935
542706
994268
1102000
1472932
655295
1495797
1504263
526051
1565081
525051
1108464
1008963
236897
999913
104760
1376135
104023
671749
542145
234461
1759845
325408
1463880
504694
1691493
200678
1231357
382704
502801
835904
87953
1817884
369809
1247167
673596
1924474
1724687
685190
56888
677537
1397284
509072
34707
29504
711114
136738
413104
1304893
666632
717494
445627
1433567
243505
922935
1720585
1015291
580885
348563
260507
182863
1930663
1256459
1786758
982899
90364
119338
411797
1788145
1576559
450391
38459
333682
1758287
1557560
1419970
1069841
320417
150057
1239530
1192936
99053
914060
1298807
1432191
1586803
1363980
1929732
133063
869678
1949301
1235494
909759
677501
529107
1121158
1913009
332545
1558483
899164
150342
1846128
1618277
794739
1052106
368903
1429597
1203840
1179222
1356377
1811843
1593889
824855
939879
140637
662772
1487371
350379
369950
1051991
1455575
1528693
1081177
449145
1413158
1892516
1949110
134259
1809317
356261
1429988
1006021
1602278
836552
884525
1449550
613200
845706
1595660
645280
592935
989637
846125
313694
1998040
171796
1719841
418340
1387055
994855
678232
872805
1121231
1718675
566222
224601
1574126
1640936
1921682
1774021
1281244
936343
1469657
201104
196910
1131991
292989
1498156
1190152
917183
10322
456219
1424669
1773438
1702296
954938
41267
1487986
1445498
72199
1849080
131737
380113
473145
1322441
1057864
1676972
575625
35779
503998
667115
866764
986406
624009
17584
23807
1070016
1860738
1712794
871841
342349
1041587
1277296
1914462
65812
1297806
395964
1358358
89321
1893115
595942
1594891
932450
1382194
1660527
658889
561140
1272291
82260
1913340
1097475
1470142
351278
1861221
1855587
836122
1370808
1631404
428793
1914242
785023
1719201
504188
402270
1249371
829256
1684018
1813129
28221
1644436
1933469
447097
1456359
1501566
1556937
1010470
1511602
507018
1274772
1870461
1389325
1859902
60078
635468
963202
512893
1481607
134834
596636
784661
1331080
135030
1018567
1189327
804779
1118230
922802
869674
536706
597227
260349
1689727
1973934
14885
1177469
1318726
1843571
1038198
152062
172533
1217459
1256763
1471550
1126792
1464607
1159070
333377
940900
507587
1551066
1656136
336864
1058375
1733225
1575497
577235
1644477
986493
887124
266339
1737270
1388062
704665
1658400
1114432
567101
1137154
1375974
527074
1304500
158048
1965646
1227149
169546
666326
417691
1533308
996902
175720
718881
66930
664572
597326
1145965
543017
1612900
1298632
40393
16298
595915
1235245
195426
673468
1246648
389756
1071283
916956
916524
96151
582258
1441451
1158058
1031810
1008376
1840590
771369
1182551
1909932
62167
491736
1239098
1355632
1207844
1994319
1175341
186453
963167
622105
1520824
490311
275983
1228081
402427
11034
905562
1436268
1580014
149484
200412
105046
1418163
160251
1034839
242361
939435
932396
539819
575411
1420781
1663240
415100
796794
518687
999151
953242
1714214
16994
540965
1786957
1995292
735565
1813753
264884
1651034
1799004
1412379
809478
1172341
883194
823920
1049345
85918
225146
1003884
1648359
1739215
1190141
54382
1647918
55018
1171788
1743412
1326941
492525
437430
720269
1970937
1410349
516390
1758768
555043
430079
1262531
1034423
249767
1557965
1012597
888389
1148378
1118520
445591
1142662
1263002
573251
527373
320811
1440973
1565811
672041
1294730
1039313
1507836
837457
1398903
807422
910963
1952996
1938454
1412389
999576
729904
102823
331214
580067
341479
1219451
1768441
991564
1493474
1580853
181188
1190620
1873954
195591
1826360
443626
148277
1071956
79419
1666292
736520
324032
1432568
143799
1839919
1150068
74838
673129
789999
847819
1095568
1475189
674330
618741
99017
1051853
285382
477406
611111
1285336
1758544
1161442
1315333
1986543
762355
745679
1825380
1597178
1046514
1950156
1652384
152034
1845961
1495012
162148
1962925
1298754
1064135
1903468
19081
1262827
608926
188707
114353
705297
611916
600270
441985
1270375
607199
307458
1435115
905344
367304
362929
191098
1959373
896248
296935
753498
789230
1982574
1455588
145449
1816866
371628
1212739
1317765
305589
120114
194399
386164
707363
377047
1518368
910158
849118
1728082
109507
1791261
378205
884031
812992
34261
1639345
1650602
1900897
698637
67291
1087458
1492665
384167
1596320
1829052
149155
829178
1517927
1082697
741815
504104
1962127
1733347
1258580
710392
500705
690428
356811
1209064
1248590
718382
1785707
945751
140090
1279827
1373469
1509593
1876027
1188980
1417067
307239
80894
324265
893113
1504393
1790654
398455
894574
114955
1588476
1757603
685720
1872038
995445
1384138
79821
1202856
844405
1198137
105796
1964732
1343406
342363
573381
533398
1701211
1473815
293816
1435778
1629230
204168
1909934
1391013
1326571
1413050
130905
1436199
1148752
1763944
141827
3634
1372330
1438661
223520
1752005
1209277
168159
1481027
393595
883752
622387
345785
142429
253137
1966853
800442
1520634
1191057
207804
716588
470982
1111311
962977
1247748
1003989
263519
1056117
1770845
1267445
1888723
60316
320661
467719
1682851
145603
908322
1427150
1641377
1660540
579016
279784
715194
1291064
1381638
564945
1289648
1971082
1970563
870897
9349
1824258
555162
646298
1632520
41884
744924
923864
890298
875993
1420706
1047195
440039
1328769
1307287
1816080
434736
699200
946695
846177
1437486
91991
741659
586313
297505
1569268
78766
1466606
1832869
90032
710903
1543991
712912
1844131
498079
1444697
933990
905876
149711
171858
546225
108616
971613
1285765
1069386
1163049
524248
586158
1754472
1151667
519731
164523
440161
1401621
799156
844594
1378072
1593800
1151663
1376047
1773919
1110226
1313292
284490
904756
704215
1625347
443767
1885468
350345
1104225
831196
20183
561342
1596755
231208
228644
174925
1313413
1907199
1502153
803736
1910200
1519089
386802
1253083
251417
1400722
1437759
44981
420033
1453136
1585272
1712847
1835950
1751649
1517419
1361755
548211
23572
356158
1462436
1791401
1882154
67837
391055
153379
1419882
845232
1144124
104356
1733791
259571
583313
816159
325723
488320
1795549
230550
568686
363724
1182242
1554983
1918126
1459806
1894956
1526930
962350
329456
1378082
1214019
1201790
1369601
1230534
934229
1489006
697717
521208
94214
1603228
1109417
662784
1587032
1434091
1584371
948508
906409
740671
1935886
1006918
1880795
1971449
1234659
260031
407730
269777
1867747
1215425
1982717
24842
1962859
1559203
728818
1319385
43271
1196523
349872
1966847
354437
293372
879673
1781660
598713
1264473
882243
1809196
162513
1407702
1726077
172557
1012744
1749955
699591
19495
1722365
426416
789812
1254069
302363
1273153
1652190
1090689
1666608
72119
1616350
1326348
585293
526697
1136631
1101021
927639
167766
689027
1627913
1679366
1673607
193374
102488
367250
1141065
535620
1609617
67607
3342
684018
1735228
1218696
700206
1198937
1132411
1027094
1887101
1776597
892447
1134309
200009
609863
168128
437885
856587
739387
525765
1690119
452989
329801
112728
1533186
1126741
1871907
376025
765751
1036764
614678
1861703
598028
298758
1996841
859596
462276
1109772
1003460
415732
1007601
27824
173681
891045
818121
439427
1309839
1347781
268813
433320
1606036
313378
1854662
1604174
173799
723579
148152
1024721
1535110
153426
1330192
1942777
437967
453261
487172
1441236
623828
1377463
1423232
1084221
1840979
1042460
473734
1332395
271575
960906
1793410
1840995
716034
1640827
592587
278465
482227
857475
1266456
843473
470634
1847689
1930194
1671094
1982371
582168
834142
1271156
751887
468157
996947
987482
624649
1868940
1854297
1592601
1138904
272637
1917284
256874
1098134
1341520
1174718
1225017
1992394
452870
1760329
974961
1998463
1065954
40618
1753606
1696164
336340
55706
1913943
1769535
631278
871814
328413
1730653
1109925
232220
251474
1237808
1484277
774550
687021
1506493
915788
932374
18053
1193186
80870
159217
234702
354819
1617521
28621
1765065
504570
515773
1643110
894844
1405095
769366
1825108
982464
1049537
1616720
1286005
302681
596068
1279153
1979086
1390848
1249361
1378748
934906
980064
1675886
1975087
1747385
126979
1409658
324851
1913702
329388
1954091
951635
1732109
1427991
1976168
482443
298161
1388969
1684934
1633805
1291368
705926
1718365
1127062
1001489
458996
851234
1475809
385872
849335
1312300
1247276
1289086
1257976
1114031
741101
85319
799602
264661
532131
1588841
1821255
941281
124530
1267054
1388408
1100970
350509
1782882
421520
1003330
87292
1676500
1879114
509579
1586792
465805
586098
1130686
655448
197079
1330297
1355139
1629307
1226426
100972
1369070
599530
1874834
1728301
1829251
1414400
1723706
979474
106214
177187
1304977
1636832
254020
900615
451321
745372
518024
1258226
1216726
1168351
877264
986191
100712
1913896
81382
1758584
1484316
1381251
1356827
1611966
411187
504418
622705
1642598
1554048
730976
1436351
454825
80341
237441
445728
229844
217468
794312
1146665
248673
1699989
699963
393518
945011
216776
1784941
1644215
58071
1044447
696980
365031
559124
1073421
481398
400956
1500171
984128
1771181
1692901
396594
1984871
1596683
1309437
202502
1751812
952038
1936939
1454332
142215
1530620
993812
1730969
948107
1596834
289882
721947
1220495
1442568
1896588
964910
615525
150226
729781
1626320
1205167
1128266
1690218
1832947
309754
1839292
1724262
1112459
992565
675305
508023
1639657
1568661
259290
1301515
106124
882073
267291
464744
315309
212235
1226768
618495
1137771
1009883
270584
913741
1101147
694301
376613
1715072
479338
1408954
503955
951480
1434235
87439
1502073
377869
295043
510870
1890460
222155
849307
1315635
1666438
422372
727481
1809510
1571825
1957664
672509
194141
1177923
226475
125229
220887
788526
641581
1913504
1410050
310396
1503532
272055
1567381
276357
1351051
1306263
379151
36353
1493118
221102
716642
1580559
1215652
1757658
1435644
725677
1437400
340088
565595
1483057
969707
633806
396346
582294
1090021
1192504
1654875
1363667
1919440
1036385
267496
405453
950730
434354
949618
948236
1781337
916639
995539
540198
687077
1909860
888588
45798
785802
1148617
1568403
958046
1300057
1583424
457767
1584554
1917000
1289853
868365
1160682
697505
753197
893238
1259268
619424
1626938
953267
1874868
692563
1382346
126248
1567533
486089
1167110
646470
1434306
1595963
1922981
361601
1306774
436740
1358634
1571230
302673
261184
274562
617635
491547
1786119
182434
1807984
1969489
1149230
1070224
185447
457410
1003764
789669
92703
1366016
1766163
1602137
1489795
911048
1492961
1709512
1028733
65593
1864959
1959736
1888517
75323
871203
409502
1337322
1923922
1622934
222493
330999
591525
984322
1299724
1882171
1026135
396104
1448189
1955829
1809975
1393231
463423
841405
409000
1303747
1868015
495434
1023196
1496657
675411
1129731
1676346
1015394
1671683
859582
1719583
34246
1903292
138409
535380
1162541
95489
734695
893001
29893
1929175
390923
1516073
1815657
451293
402751
1559247
549117
1638362
591631
1984947
802726
666147
1026107
1899755
240364
1849803
808639
1356089
219666
101527
1268539
432763
919950
1321512
1307835
1950372
50964
1382143
1769262
745913
1312686
487266
324882
884414
700649
166202
1058539
409232
1975112
971133
1770758
1527303
127584
1863055
249480
468610
668743
1731165
1837036
564250
22767
1376236
381731
944122
1853874
809639
622608
781831
1759275
1803333
1310935
1413801
1449854
783849
1560270
174535
501357
1620510
1797466
1919094
1546332
1717919
1138788
1123509
48423
1823329
761259
1582367
206098
1096184
1404812
1022361
1482851
161463
97538
1134847
1222999
939727
578287
1089439
878463
1521749
107503
345970
876566
1664826
273735
1438099
1474400
1739700
1760957
1676101
679891
1909765
1793603
982579
1045321
1224557
1993440
1389799
221908
1209023
781890
398127
663659
1883702
998029
1710843
1101087
524559
1498230
1876580
1022211
1260428
1723584
1341257
221478
598754
1080042
1739776
709891
1624290
869193
651269
556548
597269
334031
1988123
357941
1905427
1128516
1094762
1393894
1263387
1744388
1049814
746915
1369615
1840234
846027
617136
679917
297647
1081479
1382924
551408
1255167
346301
895126
361144
960357
800040
1067820
62651
70578
1055040
1645461
436025
1474447
308557
1453136
848490
764493
1982977
1559372
1431519
1408493
1812622
93009
1168676
1323447
393237
557663
1554952
101333
1250116
834149
972583
972775
1775577
950582
1084098
1950690
125163
382885
1913882
1565943
383354
1911961
1239793
1701751
471527
1963188
1640293
1843299
683356
70884
923421
958935
1205669
748562
1999200
1329873
435779
590179
924031
260450
54907
794456
429400
997447
1685568
639490
1661287
246089
1529786
578552
1559287
1913538
1086129
1429672
918056
665603
824350
1494405
1358919
858556
1954170
742063
244441
1545700
880940
150577
45560
1620584
1516803
116036
1490802
626773
1274451
1911325
697730
1456989
1933648
971858
35514
74307
1355622
916706
1912394
1981483
53006
1103962
1942901
1300557
1759575
1270644
1733241
1088532
1755252
1096929
234237
44613
1037945
1157576
50910
1273829
1304038
1438394
906087
1222767
576839
129491
1473663
1334688
263508
1060370
1881518
1104306
1629171
285857
404808
408242
1778811
799442
1441876
520037
1473803
314666
1765380
597258
1602721
513104
1188
1253386
429603
1219003
1048422
1214808
1562256
1269792
712307
1927123
1220092
792794
488762
1231825
69267
1651845
1292969
150270
669149
1303479
980830
1159538
1982680
1795989
879338
440904
1491113
1436339
1352093
239436
1812498
1813861
1419957
1932876
1321774
837688
1395233
1691634
1895598
586877
472321
34970
582786
793920
624887
500243
530365
1936039
815907
1745313
1778492
219109
796317
632096
1363626
235916
55470
1851874
974313
1467669
889465
1900053
1467576
1835805
1528952
165790
535973
966716
1699603
341189
1824051
1118369
66571
1440613
151278
202961
1289913
1261754
1710225
687293
55247
1736509
1684392
20402
773503
255293
1603223
1066884
1641862
1330522
193341
1690823
798182
1585034
608337
1956694
100357
797108
1110079
1460157
1256081
72831
414236
144916
1679582
1521279
956955
662258
201900
1381020
53596
778281
242846
256738
1136451
1926321
473941
819925
1735323
1304445
508904
819188
1232354
671028
701528
714165
1386186
827680
914404
264422
1411397
46669
1168014
1005768
1084363
708168
508114
1942761
1534112
1428291
65265
1456044
1116136
747747
1510556
1364818
1105417
1437161
1313451
1674171
980668
1226226
1459374
1567699
93379
1930747
1615017
190442
999541
650677
960232
271465
934914
421450
643472
1265276
1322050
1422322
502944
374305
1978088
77196
411717
1061448
13642
888829
551710
1147716
1557709
432744
932498
570544
160938
1670704
1177815
956697
1735251
1407152
1716204
536287
1624176
1107297
239741
1151817
823469
1411291
423782
1598274
52607
1948772
782980
848831
1605529
1003393
931973
1907764
688386
1801856
1509466
727763
1541848
1510745
1563673
1671113
1058085
1844735
1752100
749855
1540290
120508
977298
700526
1737881
56153
690698
1812789
979112
432484
271095
1788520
1973827
1425626
1687902
125412
475384
1450097
1631029
1156007
1792066
1657005
1232616
1138279
955569
349496
961728
1457301
174224
674833
1660367
1865222
121339
1070371
1092785
1342225
48332
1296233
1201735
1417335
1869568
1261145
1647554
484308
621843
150734
662765
1719147
1166843
1776845
994133
1663585
1560724
1652526
987828
765076
1252439
960613
385163
923927
963620
523356
1908047
1572228
406537
1135304
1854085
1478332
560364
1560900
1718363
280639
406875
1197943
1745683
223208
182285
1852181
87825
533837
515802
1503396
1601201
834163
1987365
959049
383264
772197
1046587
439857
1638094
1416731
1828552
886328
665298
310886
1537848
1675873
1829188
1147408
1537920
646023
663472
1851468
1021209
778057
453198
413276
1823326
948766
466344
1643341
733502
749097
1096752
522391
478359
1166824
139605
1930827
599871
987228
21874
1418366
1363781
726183
64747
480669
318406
1700530
569725
406538
1483483
82599
502439
636649
1981200
1254387
1449620
10724
110204
428666
1940118
1263255
783982
977631
1066725
672217
1134345
269574
1354921
1321003
1974237
434900
424501
747111
1006328
1267163
1738953
947832
707382
1945054
1358925
746301
246108
1616597
104745
1160168
1106361
188935
644885
1023320
371304
931427
362451
1952889
362854
940
233331
234284
1755432
1133718
949845
655215
1069585
1744406
659354
1693156
749541
726448
925670
152921
516949
1398714
1727212
1381814
133164
124395
1785907
1460895
708171
1951362
382382
226715
552016
1627946
138565
1724470
113080
565778
895537
1144733
1467329
894858
1356086
1428368
1331737
1798905
1232269
18211
476170
1909037
32924
121102
604596
94942
424970
16137
845988
609053
1053514
162417
928050
787831
613082
235288
1288941
1993205
820592
960726
979053
1431662
663335
1373703
882400
1315549
350705
577035
89270
628391
1772741
1016521
903368
696286
1499842
1438429
950631
871665
865645
696187
1968306
611133
1840711
1584088
324044
731337
257895
538046
416072
422678
26168
1189897
1052500
372971
1327118
1531283
1092430
1887666
171278
226687
157668
88840
1356674
548627
1288190
842403
564995
359416
30665
1758880
442719
154869
1273771
443852
1430298
700207
230812
1278841
1105383
1863944
382442
146684
1425853
1097530
1587966
161561
752024
109005
1963844
1937269
333744
721017
116355
549733
1003380
929722
1748466
154786
949108
281000
1952917
767308
1354971
1833025
684632
411117
1586282
256399
1988534
74962
1156739
161898
1221458
74874
803060
1637092
669880
602676
1409286
1070992
160768
1556618
1596721
1043789
855564
1824495
104110
1001627
261848
1068554
1126306
765523
283060
1609403
1151659
12870
1881005
1493340
419262
250404
409874
1878810
1926011
1201669
1506200
17614
1753014
1567495
573853
1405724
286119
985890
1312745
1460257
825092
1920845
1361117
294553
1013433
1789939
1011566
1626039
597855
1801229
939469
1662687
1542541
1462721
259796
863523
238286
523157
1900551
244124
1527979
135670
178716
1653996
596786
388837
1306107
51855
613220
1234939
63753
385772
328273
1246673
263249
1127184
1068637
1421421
1475383
202752
923603
709604
75377
726424
388341
1974237
1668348
542560
474082
803826
1762020
75800
119778
841469
884231
556774
1079068
1564926
1421658
1216555
1194126
849810
748667
1151210
1510722
786718
848724
1601710
1866243
1153870
1834772
1147143
541737
1583775
1899723
1170677
1499445
1795553
67905
234772
988420
368828
680139
543008
1718443
1944768
778251
1650803
1856752
29570
1512730
1462890
1424633
75461
1793688
522854
1288204
1195660
671176
64623
1289763
635114
1257210
1468595
1045245
418977
1089550
885601
1933585
1155963
195058
645
1511128
1699036
772726
749279
1007191
727328
915240
1949081
1200706
7882
170684
1833555
1839967
84384
1907736
1747733
1826439
1216589
1498743
1959408
1544480
1341069
49200
497320
603788
1993179
1039509
680126
1332738
1078918
607680
1647417
1874640
904400
793919
1329695
1891627
1861523
1134813
1596300
1068815
1643183
178843
1226143
621945
238875
1405179
127648
460342
135345
1148351
1064429
1877868
797781
1322536
496023
1208495
1793650
1063286
1744059
1665330
1961703
87184
1176591
1964426
617802
1722229
425857
1420520
1798201
386131
1585561
723712
1612237
1993299
805096
117951
777463
248291
1795887
819432
425006
1885847
617485
1025626
741934
1075821
1625355
941375
1514356
164035
1103627
112712
795492
1574080
911567
1487291
591319
1347173
430317
1021803
105648
1067785
213479
1814486
1007021
803340
1640980
1084227
938170
539109
1734706
1701664
1860094
786464
736729
1563657
1143600
506043
238927
139909
1573381
1788164
1194288
622480
1675613
1421928
1070593
1012046
905470
1815438
755561
1703390
1780396
1707240
63181
1595205
138929
526886
1139695
302098
397941
503909
359279
76435
915404
1272354
750086
1770102
714809
764414
354697
1167492
1663731
1244228
1454242
1938299
1620919
714785
1006641
261093
430468
987919
863970
1226627
1271534
1148530
1898470
1680455
1693865
627441
1801085
1785270
1011440
315820
1625065
1441350
1660646
1998041
449394
744118
1546409
837125
1272029
1552314
1388980
594584
1412363
419221
385128
1428615
1850162
1929192
103995
212496
154716
1520312
1235811
878390
1221696
1657910
816902
1707760
111026
1148351
1304955
1350168
1280170
1204701
1694017
1589393
1113966
840143
633935
1829696
1926324
755968
855076
1317922
966697
1513208
1433347
1686935
106268
1478395
400391
918144
1538428
1559501
1690817
1241035
679760
1217093
487926
1433717
147072
1841626
343074
1977496
695453
773651
50603
140613
880181
922616
1101860
47171
1348544
721128
788199
1906001
417584
1218182
1459387
1363091
461438
1725753
1725697
1843525
224432
1007667
1282453
1444306
695855
304798
27056
1232304
726857
403326
1359576
1968433
1950817
710903
183980
940335
1667293
1007350
313753
1763607
705673
1186555
909648
634570
1530843
1531748
789537
1036890
278913
961933
1049204
542148
301741
1230134
1229270
189564
1664554
1237528
1990892
1271402
1879044
1059889
549618
1356363
471284
99311
1850948
666932
1816739
724397
1443727
1489248
679550
93175
545835
575687
660510
1549784
479390
997361
346471
1305528
1677214
1234244
1251212
150875
979452
1334997
449695
1589221
62571
461915
1932344
1654015
606753
685867
802092
256693
987060
643722
473695
1928109
1523718
1264309
859537
1775580
1381852
1484064
1176325
838288
741272
1039700
1813297
1055767
923456
1559074
838392
1142783
599273
1164303
1912966
356286
1932169
1548080
1403456
448811
1375133
1285419
1304111
558973
1568748
630454
661777
505922
1845268
1391576
445247
1252661
819060
1082922
1454470
506346
881896
321093
1300523
1167216
998040
1789766
331359
1564825
406218
885230
1412360
34952
1951365
1534173
558019
1630005
71624
310735
1385612
160795
957019
789458
1322283
715067
203534
1579028
246059
1910075
1918873
309996
847496
189116
1434788
1670627
864236
1323057
1017457
801107
413643
1085162
1321495
742234
1838904
1630077
1059687
611841
689077
141619
518091
1110397
114950
878203
456871
360174
1385911
361553
452154
1930026
252130
366782
445940
1185197
581364
1522799
644143
113737
1683062
1032026
968565
1763860
1122923
1031096
1355202
1352536
1952927
1165043
1313956
1083363
1779690
351744
864092
1197971
1036489
435653
449682
1499090
1338709
1937669
564667
2125
411619
1999366
1629956
828824
387861
243756
31957
1377811
1345743
849934
1227903
21193
381579
1720114
877808
1445856
1854806
1936046
411728
700180
914268
737776
1398266
1232979
1585087
510252
58382
219233
462234
507245
815331
1727147
879221
592947
1045731
1631719
814709
951339
465562
1704921
401386
1320463
109207
973535
1968915
1728909
772644
670752
247032
789985
959896
1887602
371171
1929391
1910263
881385
1319938
1039585
1476650
14765
390132
1562110
921452
269527
1339439
461507
805302
284688
910892
24045
1778783
473739
508012
479105
353220
399759
1529870
456057
1793899
1423869
1717991
888936
1010362
1053282
381050
457641
709292
312593
1190224
1395594
1704381
1202651
1606508
1296497
464291
1556585
231152
290081
1035316
1578153
1918159
81256
1808789
494608
1730940
1576953
843629
1445243
1769044
138554
1849880
1428863
1011890
398695
1108751
1040001
735570
171129
1835630
1817327
1780116
241441
1081704
1257180
1020558
1591599
729372
159159
648181
1759904
813946
1173685
788318
1531377
391392
1008728
549752
479462
181979
1779889
784030
1722359
1818124
1275861
872250
837667
1429170
224855
1789143
1970983
1883606
647634
68183
21136
197414
1036934
1485573
358905
436137
1637905
77543
1816480
860285
1673341
377937
1100643
992198
916269
1281759
1520008
1225270
1906168
990798
1894992
1304836
339384
1586066
673251
1622378
536058
928298
308795
411578
1658416
749081
262821
1064301
294562
124185
1669831
845369
398445
1843865
414776
1407434
731234
1758832
1277625
858394
1516389
1988284
1344127
1973901
908667
859901
938487
123107
1275278
392331
801730
546247
1377012
893887
1623977
1480897
771615
1856302
1124718
1933690
1010297
294628
1395830
730047
1285271
940730
151065
720905
1627644
1939804
745535
1491742
9493
466063
197032
1356965
1609692
677285
1883778
1711291
1513378
1013172
219182
942236
1904181
117294
700169
1690929
1141460
310014
1398927
490406
886104
731030
407142
1837186
559415
941878
1818339
1981710
1791253
125529
1237890
91294
1404078
294807
1217205
767260
53043
1138276
301772
1051211
731630
1650332
1593566
137926
1250156
1263467
1228042
1830830
1834020
63655
1539046
1546100
1474714
779992
1181869
1818284
1576032
239454
568651
509635
1120677
786932
794004
1224780
854223
201226
684346
1757900
1712383
1901196
114148
121400
1622777
631671
798433
1846402
1123832
128594
1759301
914926
540284
951635
835798
612950
1468921
671265
846532
651745
223198
1401195
857700
191796
15436
1804599
1400705
1456691
949055
1167180
484032
172890
167984
262085
1098542
1667964
1513183
830160
951826
964840
1797550
1086411
640056
1725116
528540
1757525
764114
1434941
1534935
745344
725140
1577488
170935
645930
1565689
806221
844195
932088
1574793
1693920
1006823
418953
1605805
1027258
965051
198595
1391726
911571
1605089
1813800
1287851
371542
1143668
1464363
757495
1552389
809598
1684990
1172983
1069664
1112919
1371181
997321
756832
1527983
71234
482340
713269
88315
614138
1625895
1077811
1921216
142033
687900
423132
1922211
1647332
895841
571689
104736
895677
1728005
1211096
1278325
1217338
1150607
1229166
1204012
1676131
785285
294522
770084
900845
831345
121853
610726
477533
703766
104177
1736447
691103
474786
687920
915546
908612
265877
1157651
1181578
559426
996611
1036740
1585925
568728
426916
370411
990517
1623305
1183204
1709712
1722685
619339
441749
1950834
158202
460614
657422
1630808
1701294
61576
869404
1029204
1966667
1618393
700315
203747
1507842
1232583
879759
522373
1307791
1310019
102926
1645761
589243
73341
1059110
1133563
1524857
115377
1935522
1111116
1207531
1792559
393000
602915
1538050
1838172
1500042
1086981
449526
1659880
466996
815970
771805
1897688
309182
1024515
1825838
1794637
531499
643133
1554942
735190
325578
709091
1780482
1656161
1758443
778661
829180
836039
540411
1045188
1143983
1110298
1978689
1820666
288143
1199512
1374832
326467
7876
961194
403273
1908684
1625164
108007
578652
1440788
1745705
1610856
1374207
1114074
13574
1839031
226701
378942
1232213
1109515
752058
68017
174120
35696
616348
688849
1702925
244452
584922
1187629
54896
1137996
1565517
1475238
141289
400769
912707
1708921
1065532
1838244
251522
721591
1787259
1596410
976800
1594050
1768121
1982097
1337732
877093
83696
1534005
639026
1205088
1803213
1881322
226601
1097734
1132821
144111
270827
1083289
1848407
304745
138488
1201320
258947
1899885
1416740
714563
103134
419576
1564842
1935302
1940193
110659
1153845
1506038
853650
5138
240847
919033
954619
1338040
834066
1303169
724722
1965158
1635257
1101245
60730
1730683
1198031
1060220
608373
15932
495632
1654279
368752
93064
1201037
1649965
258381
909080
257845
1618343
498624
578017
1320653
1732529
665570
828963
234089
379230
1955810
463117
78181
6944
656176
917667
634677
1074417
898174
1636550
1963766
887183
1740571
242778
1712888
1086605
142307
1604102
1516270
807388
17508
1738208
1450619
1529042
1281470
1274356
1805515
1891322
1797395
39548
1461977
1714018
504136
989192
896156
1297901
1514853
387510
1808772
1925385
1965427
177178
911208
1147846
1125996
1822561
75285
1576516
1100107
886618
643954
1001193
1762503
722399
308917
1762535
570288
807189
327303
710463
1258069
510604
844423
421811
1882449
189004
1191791
1218349
398772
1624179
1828877
512399
1903310
171382
1981854
42572
1055472
1823700
1607970
1035564
512362
1782127
551732
1739412
1493949
202095
1073764
1598781
1389853
1405480
372793
552968
1559148
1977766
1802992
280385
290214
1047058
531897
42385
521720
1512362
845725
1077085
1898969
1262146
364604
738299
1328573
254739
1727217
1825471
225916
1176740
778102
365040
1539049
433200
1932476
234497
228670
379945
1909148
1212245
856151
216836
1983373
542713
1282217
223608
1012346
352342
231060
79053
1963912
1421978
549384
779597
252546
440615
1003931
1958810
1784605
255509
780108
617859
584233
833144
1282926
1063382
514553
148005
1052433
894323
1751056
1377209
1864401
1106304
1547059
1127495
1900648
569587
718236
602076
700011
965794
127228
1072448
1208491
1029163
1115354
1571351
1616129
684242
1906373
1652107
367045
1629818
360746
1960503
1264609
1863240
430550
1162466
1591070
1744719
304641
838243
639620
658732
672787
499831
3670
1191449
1083445
1285609
1046171
1069237
1688897
1187862
1055962
327789
701640
1207498
873713
324444
143421
1469935
21321
458209
1538077
1115501
934648
140065
403663
801761
111191
1958536
1680149
678069
504874
1052959
997157
307102
1487623
1211629
244047
1835826
1479159
1674562
1154296
1789037
465497
1144165
1390876
325397
1854980
1937455
1885832
571355
508041
1302106
1325449
1350446
150600
785032
929244
631760
1357903
478325
1347363
1891125
118306
627013
994128
1793945
1047756
509217
1369831
975760
1194165
271100
443002
880438
643029
276473
117799
1576046
192184
1426653
439414
673133
659870
534686
1119400
95082
1288378
465577
850755
235858
11113
1219450
1817720
500921
101114
1704252
1285719
821000
1464960
222455
1083066
1944575
1699493
1515127
674929
442748
1368186
1809835
1817340
794803
1430593
382621
1929272
652340
813872
344814
1372191
757451
1313609
1158546
1425007
1100408
1956386
142470
1610355
624349
373696
179458
1644801
644315
1434689
1050428
1388908
1790191
1872391
1006290
1735683
1592878
1653085
1245658
504978
159748
1057137
757389
305196
85112
1056102
795635
1833539
1990875
1029895
109562
1281350
1703469
320233
1447946
497664
495369
154574
1124396
529920
1865896
1588901
122699
818094
392677
1341199
396228
666383
370942
528920
1571300
1317067
507974
1287113
894627
654742
1211752
1761680
471110
880957
290830
1701263
188167
1533722
1674257
1458637
605744
190916
1221134
727337
221077
563575
1477542
1392657
773331
1369612
1399859
336989
1138537
81863
1674594
577764
1450161
224275
1568963
1760727
1951937
710427
1231331
1814145
170279
1907212
1725011
974872
163618
1103041
1435324
665496
443047
86120
1073994
80146
820071
1395135
561104
1938997
1993551
284487
1934347
754528
1220566
106999
1564806
1068684
914513
1862762
1238976
50115
1903461
312168
204839
67799
712443
1446098
833928
821414
1193724
647185
22819
708701
1856606
1175355
1943151
416516
1661615
1444209
1407897
698762
1279459
1240109
357955
372821
1731084
905532
1619970
656203
1192194
1691663
501529
1079088
167182
1454115
1428441
294739
917014
1584028
1123949
757260
1973514
1578900
1018704
1899627
203820
1025898
1122103
4669
183668
487763
1840654
1026611
1877772
1193850
1336726
668669
1642221
335013
1744574
58872
1052145
472870
1735218
181055
782163
1840625
141274
392302
464221
1233476
509093
631067
232464
1622274
1186929
984996
1652431
501631
749072
827834
1049852
1777518
988070
1321913
1137763
4658
797814
1718385
737489
1418211
1760285
22529
1000558
540582
1255588
1677304
707623
955995
975589
1539695
314366
1112568
38859
1188943
878704
1388186
1970018
1700063
722359
1151617
18312
1998510
1448598
414086
412177
1579712
1215102
1140144
1299216
412475
1792789
1795172
203834
1339555
1793129
1767244
283471
39766
517372
591667
1731580
1625534
1938802
1784022
887630
499597
17778
671957
1465928
1006400
1082081
1500489
1831420
340287
1695043
1566441
766582
931035
1830762
1314967
1395051
474997
799277
1334363
1597265
856526
766612
1586892
1748812
1418560
1873925
512419
765352
1902214
729820
919709
1815645
190340
1021541
1662038
296424
918242
834215
1497606
853477
1960370
1386000
966857
694438
141190
254695
491582
877564
714411
950945
1742974
1426116
1494396
1153897
1662835
682851
1737413
1180117
1662832
601476
770270
842799
800184
600202
1863695
1450539
797800
303004
1656054
942473
1581776
402428
1647645
159824
1434693
1964253
832726
1729715
1924962
287335
471154
1095027
431632
172961
674328
1932539
1521911
1270631
719332
1695142
243988
1672240
1514405
531664
784944
682171
1075222
115392
198301
1888870
268471
1782618
1007277
563173
972559
1842909
290051
1359598
69497
358999
1609748
853615
1107940
1966886
1381452
1904333
103574
156174
1604367
909429
409246
707637
1540467
652220
180915
1609422
770239
915317
1678935
191101
721480
332172
985973
565553
1246645
318093
583158
1838026
1797679
280082
1194634
570570
1214717
65918
687957
1689029
1971204
71117
967593
1275589
1877526
622689
788988
1492931
1162725
1645999
761300
1752178
1136410
1158155
1630490
689295
1985260
1742271
637161
1502120
1111213
577451
1620204
1763598
707643
389943
508796
1236461
1245579
1832583
329334
1344631
1299469
1107988
1897894
1186404
667961
207199
78610
450685
788998
1740023
1228056
1483262
1893619
1471191
190977
1133937
1008840
1749445
1750369
528754
533285
4110
114419
637585
820943
1207783
580248
1808929
675330
799625
1160036
373311
69060
686912
1609271
1017557
264328
210186
1822853
1772424
836891
150715
1167620
1250003
917641
680404
15736
368219
369200
64184
1407678
892811
1640245
1843848
1056389
1507938
939760
310923
269653
149634
1087647
22277
950665
413694
359410
423521
825908
1087621
1585323
1775937
1672299
181142
867383
1164011
864225
734854
1298099
1748323
1316724
1057247
1471702
497008
411816
1188589
388257
1452361
1383268
1101333
1655159
1653024
738486
4518
1640496
326114
1812146
1633874
853176
1260238
615344
1836552
1013965
695575
895470
563180
1598002
1985223
316066
1914911
1718097
1732311
12307
571841
1653863
1470386
1276201
1357351
426549
147851
1163427
1383737
1863908
1153750
1797958
1541718
167279
1144000
852487
1821470
868678
1949964
1287199
1969431
1611723
1085177
51726
1150326
1015294
316291
112168
148309
83104
448573
11707
1544335
54789
889383
1215794
237455
1981426
472914
515550
748135
139911
1188439
1487658
403743
1074652
1532528
944432
765068
911798
97177
1623074
897500
991137
605904
1358597
390511
266506
1402160
1898827
628022
1071843
929195
401933
5645
898375
373142
955135
1061368
308945
613288
1982180
285926
828081
1204878
367002
1758145
1525523
292431
1635332
874353
965873
1751227
784492
476374
483305
1708479
1397550
661021
1144922
456022
1512186
420247
145900
704072
76971
721966
1769416
1885720
1276471
1258825
117650
688307
174417
1888535
352801
1257473
332961
1335355
658088
1331032
701489
325935
1031558
1678963
1514393
1015042
648946
1544096
1887483
1869304
435870
133765
822265
1762038
806562
543664
1260604
820015
1901760
999856
702986
938924
300705
1487488
1557305
932848
237092
993780
1056970
850989
1237586
1475717
195061
549761
60380
57939
18430
1485883
1227389
279478
38594
984672
565355
819434
1998851
547828
1498483
1262789
1197927
1240595
53566
861094
1982233
327245
1378227
573716
1538757
130402
1669830
103073
1277754
139972
1302163
566858
1492160
1533343
1902348
350046
358232
1936173
1844787
1849448
274301
436990
541749
1442509
634380
373953
1893882
1592271
1629794
375046
277957
1714885
803935
13122
108363
1033836
1453112
55723
360743
1077654
270837
82656
1507175
142859
185158
1764206
700109
888559
1136536
1896613
1129873
1618024
327680
18189
1251110
1561121
1343781
50607
1901269
511482
1214891
1231997
1335773
1283027
1705005
1095715
1361255
311509
1727218
1606265
149256
1564890
1821892
720450
391627
1213373
1975221
438016
833714
376517
133788
831855
202755
523574
1459619
1837550
1579939
159036
1893699
607850
1659932
612034
1156171
1895772
646235
283909
144760
1624483
589142
1581039
1046988
842828
845032
134083
407403
255142
71148
418848
660595
135559
1972223
686971
1030356
1840203
834862
508955
51269
325485
508003
1958922
319782
875516
1082973
145693
382280
232558
1029086
852647
971700
10380
1966445
825295
1455502
972973
1558018
641620
428746
1496645
834818
853095
1931236
1088970
1588145
409739
420627
1185335
1030723
1812060
1074534
1303588
537424
907273
1964248
602247
158105
319698
1552698
173555
556818
1620491
241921
285327
1054132
182747
1634183
1870590
546224
118237
1457785
1046259
1564183
593209
318488
1863456
997099
1552335
1366943
1248776
1736802
1244078
819170
1198427
1212402
256149
1031503
1662975
660492
1861343
577208
794296
1518392
1458560
271071
209915
1959647
1027306
611981
1776993
824775
920023
341771
1742279
444785
1500146
1959104
434303
1136897
61244
865951
1015971
1591959
288258
1785155
79158
1973552
45851
689943
1963894
1371628
920055
798204
1225842
1679602
609859
1076636
602840
430877
660439
940663
1710498
1549638
797343
1372627
455859
178786
1534931
1440542
474062
1353234
613130
1065901
338675
1352367
433087
565703
397800
767433
643059
1836507
1968587
964785
1733012
1870680
468228
1037016
1779963
809232
1730617
1112231
1269554
1899601
1925095
269484
491853
1400764
1323042
1958881
834508
1131192
1246834
1978518
1713625
80894
353399
1837088
90519
791611
1176817
1971861
1030640
1339382
515059
1829876
1142177
1926134
131072
1603427
1104576
1603098
1023924
298325
1854669
754473
1847294
1758571
1151764
966746
1276693
1830721
1537177
408480
1033385
791042
1934487
341759
1188421
1916331
1799512
10521
287884
714945
1063064
1052209
1739253
892150
1386789
127789
1148489
104320
1749876
349985
744804
1382537
1099846
1927064
27112
919297
1693533
1898781
349079
1217630
1634996
608966
1553294
1625721
467677
1857660
139739
633837
1744777
1862244
1942187
1352896
1052044
1651271
1134006
1001785
453070
1910367
698647
109335
943806
895460
703554
1354950
1236785
1814132
648953
1902889
1339304
995625
1210267
1627841
1300092
1399505
662245
146555
1261075
1435307
89083
1415787
392289
1532215
1865673
686090
1939588
1560978
1286414
278162
216097
1677604
395095
1395481
1985664
13644
210376
346102
629564
1075625
1765277
1665245
543145
1240827
882377
793626
794204
1088239
1089296
1590170
1069227
1257196
975948
1439351
489813
1067265
974310
1336104
1018534
1635707
1709281
263133
719184
758828
992575
474547
6148
916143
1824585
81407
998073
1153517
403017
1929293
572653
224959
1428418
177814
727584
141563
1691055
1012213
1890930
292536
575224
1632213
1342956
358955
955122
1633829
1866604
1191497
1500014
745856
651086
113393
187975
370423
1192927
1039436
1080523
1057375
1343607
1299346
1621746
1409145
1531346
847055
1522122
987826
145639
1273490
243854
895685
1994823
1868083
637433
409
46550
1806498
37655
579959
71791
459778
951567
802003
244615
946341
508779
545674
591177
1176791
807442
1297441
1168813
1323623
326939
554606
1599480
461841
1636517
479551
199775
1167355
132935
1437265
212601
281470
785169
669607
627114
888993
1315714
451050
1352191
933225
9317
1060707
562321
1519270
159717
1120121
826960
864341
239550
1236647
1873362
1838966
1172465
895890
111325
1340435
350952
1174433
1558428
1636216
1818678
87349
269513
1368791
1690860
101783
401877
22081
465907
421650
16803
859342
473003
715823
177835
1649016
963603
1009685
1776398
1448685
1788050
291497
168395
1885880
1695414
269767
1484269
1779570
1190065
1341832
327075
802731
1184208
116431
1620453
1719449
663834
1841774
1387650
466181
215317
324649
555380
117664
1246329
1816767
281760
731771
1481787
882276
1969288
1998080
1938361
853927
1350106
256966
471356
1762234
876523
230078
1088625
1028961
985631
16867
25728
1187804
1380989
938813
1163825
646128
1509643
921089
61424
1762817
1275054
258054
530888
1569081
1228437
1607919
910062
1331056
1493632
1895693
1217073
486951
1538003
1538110
815625
454821
669996
550499
385477
1827626
1395641
1540733
1279950
311447
83634
1587457
1526652
1604405
1762969
912969
1760928
238891
139539
53982
684572
1699493
288483
488538
1724028
764107
598081
1397840
862407
131472
141554
1921061
1091018
1292104
1941021
698942
1476439
162678
453360
74834
1964971
590262
746910
129981
1151202
770643
40374
796841
332238
708157
1353926
1762338
461721
393280
1833267
1078269
728049
1820043
1395381
1633023
1884608
773918
899203
1971888
26534
1571844
1941301
1215632
1932051
1772718
78221
2650
103881
313938
337853
857323
1518106
701626
484184
1928515
1120092
861758
1357367
1601971
977050
755322
1310210
447086
333262
1254153
254694
1057062
223011
1938929
1608801
128390
812880
1927389
830809
839774
1399293
100347
238068
825153
1318365
1709042
970654
1384234
1592168
258108
1587636
444722
246637
1683079
466864
447081
1160348
821765
967986
849845
1119572
1599057
343260
708794
1070183
603044
1496430
1862038
1569501
1254227
1794176
1604157
1101252
743918
715028
448599
1738648
864199
1402845
1837325
403591
1759250
424426
1282352
777937
1765547
210873
1582685
1159451
403880
1553603
1771231
884571
1829266
1052236
572184
1220092
340124
549756
870965
1188186
1100836
656845
306562
1485051
1020493
456672
695151
376881
391649
448634
1371779
763279
357815
19609
267034
1575687
1022172
704649
1437148
1413023
1264276
631137
1239239
181995
460092
864079
229835
100365
420009
1575873
1082581
1084198
1910015
1159186
321021
1875634
758252
212831
1261293
1511271
1786404
929527
748570
169310
1194156
1687749
508968
218729
1118712
1891201
1644156
1755526
127623
1847044
13840
1380893
1075961
1337169
445723
883703
768725
512584
1650368
1735493
853958
815114
138180
1274209
162061
1678978
1584114
1987542
153652
197308
1153071
297032
364873
1265386
1019735
1237926
1239546
1948023
172799
1979052
1519363
1978990
712113
223218
632172
238676
1665131
742424
64154
1945200
222619
1387985
1001708
830270
1794137
636486
1748540
537725
314512
1726740
313326
1039053
781211
1424627
1632689
1674584
1430067
664963
1228915
1281424
836621
473459
127413
1231850
1864136
643949
621296
488371
503690
716170
1832348
1526974
336926
951509
1055291
745113
1550134
1262397
1764900
739337
1737064
1809736
1770063
1650305
398248
1676928
1871552
919509
1217380
1669162
171276
55997
157216
1499677
1508833
616102
844203
654906
594423
1592943
173707
953193
617825
701945
954615
1791628
147301
1635227
638589
1439144
733579
1322841
186495
1604364
529503
549326
1058168
352305
436938
1183308
993549
635516
547346
612880
966079
367149
1526032
1636854
1266787
1991283
981212
1490193
1464202
1349873
474964
1464983
1652911
879719
843792
234032
1246549
1502426
704406
1581364
287564
105107
387131
452743
1674723
260634
1208993
25414
629193
618243
1152411
1436097
1302568
713
891245
1587123
1159657
1030119
1742677
559048
1013670
1826944
167891
1359010
1669203
357888
794006
1397744
1716965
155396
57355
295671
1406754
1713422
1384478
393622
184230
794880
802678
1426070
356146
522421
1513864
954626
478022
643907
962102
520067
464989
868433
1593403
677500
496300
728185
1466107
1961945
1926629
920679
258928
1935618
1530794
1772471
366762
459037
793992
1497304
48106
1638902
1087748
140954
1500303
1013685
516431
1157868
148168
561955
1169486
1133089
1591961
1292741
35126
680512
900465
1045673
1766700
580909
1836888
1599202
1069065
561677
373565
1458268
350921
1474808
529674
846425
1238434
1125094
66022
849804
1029075
1513753
235064
738984
1326963
209996
460171
308376
926247
1713467
117980
1457575
1497846
1180812
780699
1507926
1355366
1364917
713994
329490
635561
797142
1869012
1879681
127655
1435995
1116457
147036
1119442
1671160
1937559
824658
1580582
1998378
610565
869812
298998
1655934
266305
1080425
1612427
783550
1328726
1610949
540364
232645
417635
554379
1887631
1687020
1643197
454081
1495861
152421
420254
14082
1023070
1881391
1198805
1519731
1691852
756962
1788400
137254
378194
1099721
1620759
1718559
1522630
1620005
1257657
1273273
1845953
1860157
976488
847758
1702438
919259
361473
780685
1906810
673275
1227193
415900
1909619
1428621
1208963
1666514
37170
888668
26762
682387
1145068
1962396
1125846
1098176
1760452
650141
498138
1406278
1771584
1524301
1751356
534255
806538
1615315
1091294
139787
113814
829555
1815110
1617988
1235413
1865567
224943
1102220
908905
26492
317750
1559262
1841047
1571285
371369
1024981
175471
223221
366916
1310443
679246
507812
1627847
1470621
1474300
1551878
242675
718648
1710080
890815
1270988
478695
1151246
859710
1476406
275965
487642
339401
674207
1360962
1949134
1725218
36851
1396188
982792
222390
591655
648240
773951
1564385
749554
1195038
730271
386801
324972
806365
405406
1224333
615229
727503
901822
668504
1999263
96961
1633628
629386
543583
1211986
1054464
894647
511886
348388
1337008
1860538
1601924
130417
1754607
536488
1989501
1842698
895816
163674
1103536
286706
1625030
398646
387175
1448686
151681
1697346
1116270
1635710
1980964
95745
812588
1566419
1531902
1295432
620320
61448
345195
1582203
1049559
1977627
433428
1626010
508442
1348019
251526
1104672
1680798
380786
1158134
438761
1352048
148124
1447378
721767
596348
1985849
1019882
303971
1856654
108922
1704880
1983230
1073659
199783
530334
1950679
1713898
1346095
491942
236964
90843
1170637
1598466
1108157
1490060
216038
47541
458493
1935016
238990
1794439
1678751
798942
1838143
929811
745824
1308512
1279382
472259
172250
188860
399373
1348594
884509
1400354
472475
144135
1046266
1053540
1230481
1620322
283559
1996398
1008887
180492
1117410
1687308
177462
1752219
1257555
482516
918015
1681312
501073
1921652
884395
1169953
1261976
1230389
1368617
1543600
371134
1450206
1206680
717387
1997194
118260
96595
1867829
1725945
1346305
975283
228834
901768
2505
55167
614612
83041
1956517
1658643
306474
1782802
1759464
129757
1814044
1169801
1737472
1080349
1606473
1091474
96266
264945
643403
1635340
1168311
568499
125364
1615814
144470
1930255
1339699
1678778
1571695
1159144
627155
1970726
1763956
91720
1327484
223893
762781
297973
640517
1535189
1658927
217790
1176877
1719703
1072246
611538
704707
150099
1631565
393340
1212203
192365
16990
1287083
1655930
1026729
241920
1747785
1624712
1152286
772580
1653044
566515
1165
262485
811187
198187
751993
359626
459875
1536101
198454
1333519
597936
779809
1198751
1347358
558673
798475
1850666
1071121
1410193
237987
1594934
596218
613148
1858411
1595389
139755
926176
1873011
916834
915915
1229746
1582126
1996039
1098384
838103
1711731
1746858
387607
1261582
210885
1830394
1011078
1394223
483312
1337144
1720252
354180
1941494
1150887
1084778
1108226
1196736
1432873
1998553
1638420
559538
1531959
27086
238693
1721172
89691
1945369
539532
1371894
437485
1948471
1947134
1001467
422764
761178
688303
602669
594899
1537814
247901
1461415
678003
1989762
1710033
109852
306832
748278
159631
814363
186727
1109129
1040400
950212
256073
220500
685573
753717
1953863
1304181
1846953
1276337
50940
1267856
1575755
1356034
525937
4646
1956609
1311219
1566120
1173386
1236186
1884719
306923
481012
1407103
113622
1536422
267091
1456387
1033085
407803
299170
1599435
812093
1279961
1794097
1043455
1788752
1598653
819264
1093185
1190569
1577009
506706
252272
1188217
991214
108937
446185
1819954
602958
645189
136621
25841
897774
326555
374778
1595093
1956958
1263086
1227536
989295
1734735
295878
1428697
1352812
1919821
318111
1214237
1821750
945067
202537
1856144
730250
782495
1593479
1506504
205874
995492
247370
1169245
1458341
1858381
1564349
1710031
995257
1640209
696759
510804
1051158
203486
252074
1099843
1599896
1605637
564810
1919835
740658
1285498
459509
1455120
1247029
543331
1517763
1972462
417930
1634952
1942242
1483619
992469
960828
1760532
681656
1894434
973018
1486129
179065
1176725
1743379
1057286
713081
1165275
1794809
1982422
713887
370022
722309
1390926
1070641
1578210
1232632
1199049
1068868
637566
37321
1935548
198851
988728
779476
797617
1801358
1067951
1794484
689902
422975
620759
611687
937388
227583
672695
662813
944424
918353
1771622
1504769
290473
355521
472152
1075425
1954227
1936512
435770
299302
872082
1478541
1438293
1532611
200376
1758161
292801
775097
1098804
124970
763826
1258430
1440223
1149922
618770
1232675
169100
1748106
1846807
1774050
236674
1709363
131342
1874884
1962373
696381
1398922
1912891
1052303
776191
369232
109039
369264
1171598
401184
1710633
1381260
947521
1336074
931483
1743511
1903993
248081
1329739
517617
700501
1102172
790555
283387
474772
34804
372694
1698819
286358
970364
1581600
1564157
1020912
1108097
1452013
890056
1272568
1966142
1614204
304157
1334048
56488
802296
1861987
1428806
1084626
113895
1010288
137381
10094
156178
1107640
469104
214677
1876296
249230
1244448
1835284
714697
876899
1886922
202930
586914
1822769
307891
1082188
1416853
962913
739610
1227533
642656
774526
367457
1336469
1348156
1041997
387853
87226
1664051
1495060
1958821
366085
834938
1934054
256375
905233
1162472
1781350
1339414
1067061
638793
295420
1029606
1133785
1443432
1278709
845349
1578663
1341020
1952943
1990862
203472
862080
510325
1158718
617381
973833
1619979
1375634
319163
1098926
479887
1194634
1710498
870606
109698
1801210
729120
766867
1035979
867368
1507502
692431
1157661
1548277
1546962
1136523
910675
1686283
1745433
1210869
1475110
695909
110828
1751673
94848
299896
519025
799216
1939878
1649570
1659076
374073
1097815
488028
1176007
1094649
735404
1335914
1532515
763169
843321
1915861
882339
170292
1423315
704208
1164153
187374
855303
415940
537336
1278781
1099818
1366275
1277515
832257
24903
973241
1645265
1709835
975011
292860
258379
835320
1914809
1383696
879117
58418
621298
1379854
1503538
1261024
734034
1664482
1237877
1461024
68837
1535330
680534
1606593
1030115
773291
1986494
21738
503251
858058
210222
631437
1665472
902571
785019
69227
959223
1863589
1455612
1107827
937105
886367
523811
1682851
968379
13772
1845459
617988
1583045
1621744
504052
998764
1517947
1609287
1710349
1357867
1657026
229459
1803952
481041
1347743
1839500
1456899
1134267
1133485
995758
1245647
1792071
1649748
1679048
267936
1638232
809684
325803
1779175
637210
1856315
1329851
1396349
550636
1310846
34504
1628780
630332
174640
1854596
1442748
540787
622661
948063
1819285
1749762
1025611
1632727
413890
867623
1478534
812454
741113
1845048
1748611
1555543
737015
739098
1445654
1835737
1383687
1621799
975045
1114750
988931
1353797
146038
999278
403572
41479
688177
415677
1937760
1048343
1994966
1025507
1658451
87983
998677
385993
52032
1779567
132642
1855893
1837621
673070
1860598
1247807
1793412
1198766
187097
223891
871538
1019992
675129
1374874
199868
515034
1138075
1464367
1143812
1723397
176849
932930
1378616
782510
1762721
473377
706276
319775
1575568
149594
583343
1485137
31336
587233
785610
1099973
1146430
604841
745563
538514
743988
1991820
1646373
363521
1365925
950130
859206
1751655
413167
1490084
1759784
1834924
1757436
1178617
170786
1968794
1017290
1406611
102147
715362
932877
1323400
819992
1628430
1158592
1346675
469124
357238
1874579
1954296
1685120
707134
1851916
1388337
1021984
1064805
1058822
175472
231124
595772
51452
1279115
26031
276085
235575
32079
556179
1354259
1293029
154768
1226659
52424
1894753
525535
1018381
301372
763865
550565
1568017
1218721
1219878
1257107
551803
1289818
186439
1639470
1804891
644844
1923348
1029655
129416
1539060
1232767
1395086
542142
1275287
1459732
703570
1787228
467595
1340869
508505
1084665
1249887
1019258
545435
1584703
505272
1226547
1008165
770227
1436434
382294
1916628
379797
1062945
260507
106884
913721
67803
842196
1908818
182455
60032
707671
436322
666969
735110
97132
1654811
526380
836020
1156625
908566
1622252
48556
1319576
1824363
1896574
87279
1087751
280789
1160117
1779411
1383405
1811755
748548
1015362
102646
1886042
1104153
1347726
1762744
1924137
1463756
1253840
359986
1750488
1415740
82218
1890921
1361624
713424
1945629
1753090
1287037
715490
1060702
948395
922437
93582
1502323
350051
1417626
1132118
368708
1722327
605001
639049
1858745
275202
505587
1635930
942028
1145205
69136
1594907
534364
1697762
773088
105115
1692646
1150724
1639824
366502
799011
515615
1710324
902471
1648917
1370679
1577576
1402501
1568885
634076
219089
552971
1706080
114619
11859
1538503
616725
414492
522649
1849144
1099099
1199205
1578195
324400
1687468
658188
1547253
667059
1561744
1140318
1539797
658637
306388
177367
702068
1450537
1987329
1566182
1860203
1655379
265742
778375
1425316
982028
1266851
594868
1906618
346391
454008
1308197
1175233
1461825
1350638
1830685
1312231
1108445
1167253
3302
1364813
923
1990626
137706
1803276
1520497
1487175
1522837
687134
939213
245226
1540789
314139
618015
770478
1328445
1883858
1287089
1932582
471782
1272801
11075
460222
1567284
734934
1161945
296196
773462
894973
99338
698274
459523
531223
1058471
935261
99502
625081
1974175
437873
1572603
1556699
1625850
1893553
998849
1889377
316812
1765824
980982
372717
176889
1533597
1585176
1702886
187956
1391638
806119
298427
1089398
715251
665131
1178407
1986983
36283
1958627
1825959
1405005
1565951
229159
1471055
388164
120667
1417470
1726304
30003
1491458
97017
1450033
212245
1261938
1042005
377136
945712
1321842
1388292
914258
314907
403472
1591067
1204349
1825177
319178
384007
1650523
523033
789070
238046
1263356
1942628
648205
417447
1491662
1595276
1008437
1468078
1755873
721127
599126
1437060
384450
1610000
1105695
195735
624219
1796603
543856
1886788
188506
974372
1979470
612397
1858103
850496
1362931
1392975
1988123
221979
1342168
635303
1432369
487958
262178
1864403
377535
668522
1196463
200920
1753682
1839604
1467238
948911
158939
1527525
1733058
1737130
590721
102182
305005
1632427
313169
624292
1053225
738584
441137
1744902
751361
394026
482242
1563548
1916840
275799
508533
727950
1410585
331609
838005
1780129
1178301
1185603
1940463
90901
115474
817251
1048064
108884
443167
756337
169234
389127
593451
949561
67226
653841
737883
545908
354486
134003
948596
1383879
1354237
1259277
1826857
1159401
1692560
1182757
1378064
73935
81888
1146381
1891341
245975
710684
1745304
574427
1442441
1651229
1945190
1123307
1510289
62494
1751990
438907
1772293
1152659
559911
931650
761621
26742
1196527
402265
917884
1640532
1757054
1732099
1753113
1483767
1598610
1193408
1912633
1824928
1704831
1049508
537392
360871
609867
1466573
1648555
1857915
688326
5373
337510
1806994
539225
19324
401749
1074623
534944
1668476
45574
1719745
1327284
405608
1468242
1914656
304033
1523566
1074258
1177616
1737732
735612
741871
1625020
1494331
1836969
224991
863824
67743
540256
1362037
769876
1568654
1516729
1107500
409721
1284679
157643
1058619
454763
72294
1835976
1751408
1042341
117491
185372
1162112
1428664
1253655
796148
636979
1892662
97690
1183868
920169
1454003
1749661
1250825
1145848
1201556
1530561
924347
1818749
157279
1549402
1736225
1216707
1835285
719343
575933
373206
1919422
424172
1804576
74402
1234336
149450
358673
1550663
1171758
41897
94920
362492
1382421
1986472
1479294
914881
739274
1357682
1208308
1038553
1082041
1852600
617075
688220
64213
1654099
1239612
1350282
1121549
169795
863535
1738973
478436
334039
827223
221880
476371
181973
1690991
1249057
1177843
1984732
1813124
1111533
209530
435389
449097
10679
1852599
599299
1412675
857723
950695
1600715
488801
113280
28395
1045596
1690156
855152
1897619
515798
1160432
793508
267496
1415889
1394795
1591047
1523384
169157
538665
1896622
1592743
1885318
1600394
1139096
685579
1836050
771692
293689
1311316
954673
915432
895671
1436058
1216543
1571675
1363076
1241205
532533
1410911
109860
1148442
1825337
1005820
1048913
640677
1377842
605859
1438921
371140
1137731
498088
1653221
463371
1532866
1696070
302394
916682
1487337
1219976
1998760
843440
543305
1031103
116214
1056315
384620
84651
224428
863349
843995
169776
145656
900404
367739
363757
418674
1537418
391847
1405567
118743
1475197
755034
1977150
862143
925450
1891735
1000184
402221
1633844
623585
1331750
1019567
787440
1650528
1947456
1292105
1843926
1317542
293921
728480
245979
1555888
1195864
183544
613251
1559016
356724
1602277
825383
1351441
658870
111701
311358
884444
1846944
1791913
1809399
48227
251477
863479
967260
614413
864154
1295319
1707878
276121
111743
1848509
629241
387286
818327
10445
402249
865780
845564
1240530
427424
1925917
1391250
1870191
1552576
1293940
21833
314562
1079376
1218975
490283
154935
968545
1946336
304921
316314
594743
1225952
917484
24015
1785666
1892706
602469
916691
1929714
1093377
186110
1426143
1326370
1346250
417200
455224
583712
1182795
1015508
1581703
649419
1487397
197242
635462
689392
480919
574734
981583
1816340
1098702
1657429
1570911
1044686
1547891
1378474
1876469
459056
1919606
1984354
1267493
815558
1334666
1498934
467064
897993
836869
531588
1103739
1136323
800594
1885895
1352587
372609
1979290
861298
1114877
1041068
705119
1335805
681706
1362402
328932
941762
637886
892354
1169358
1388186
152494
1364275
1271846
1109994
39783
1237391
1869280
722685
409432
94266
1748979
973341
1482288
60294
1011135
39342
848332
537354
766283
324465
786683
324195
676458
1094019
1365164
1847401
1943313
1541781
1792585
241890
845784
1284578
517567
1769672
1644274
1955676
577318
1124413
1681362
100959
846651
926940
1926349
194270
1236558
999531
352059
1048629
1853005
1087986
813140
855266
1956641
1232350
1017092
1843229
412476
954049
1890872
1253249
945847
392955
1129476
806100
1556860
1690658
193137
1464667
18884
1531726
1563983
605263
712845
1760365
975344
1481821
14319
26289
840570
36296
1141752
1008509
1640937
485711
185649
1857148
1082336
1626797
1557147
682601
941451
1144300
1824848
1346293
1133887
1170641
688002
932930
5851
146233
1213251
1798102
1149238
741936
1651341
704821
602877
20022
1624197
910919
1962816
1288856
578416
1119555
373430
1475712
190692
449103
389048
1878757
630940
650111
763704
138559
1100143
1481621
33584
1582870
1688983
1919138
857705
328658
1662513
44952
1776516
845730
1660159
1615490
921658
544788
531521
929269
613096
232345
102356
547247
132510
339361
1012024
1126533
705947
540328
1242756
1524035
243569
1945647
1882131
1058970
1399553
900937
1814723
248912
1571942
1956172
801018
618485
181344
255124
1527075
78973
1378201
13995
370971
1354949
276111
353223
680436
1795106
692525
1286576
198543
755964
871483
1448062
499913
1237410
1689968
360393
1024672
1428668
893440
72990
968451
1820828
1175494
1394247
271732
1947413
1298689
1746833
359182
7996
903107
1450693
1190641
1589643
420701
1195077
965740
581929
1399601
1515524
1758355
1485115
1130117
657826
347471
622250
853620
1074686
1156798
1106734
202574
893170
1896269
180130
1919507
1151660
91624
15644
807489
1146707
1133093
1388013
467513
528720
1335679
1622642
1704217
1150681
105696
452088
1175318
896539
157505
124362
1846154
1515931
1119089
113993
1707404
1028624
1044972
1021985
1417133
624545
1194979
1879782
1462154
764676
643858
1301549
1007578
1512800
1216100
1087552
1458484
35889
89278
1270291
99479
1088817
1552488
101128
1700233
1293618
815394
293457
1791774
678006
1221126
646252
1284138
562434
122458
959905
34440
810438
1487256
1216094
39541
429080
868284
1147022
387654
822396
1436243
1545638
1490855
1267840
1569376
1045161
1335951
103862
1934355
427608
1500529
1177969
1191952
1099520
1908134
267572
1911837
416580
1157060
512356
176057
802160
1580394
22624
1589347
90698
672201
1560260
683759
391176
559226
470031
854669
590574
1720966
1993635
171844
889476
329375
1478065
229256
1537430
1371825
1383307
1033010
1161911
1064155
1098530
13773
1144611
4479
1464436
558730
1593656
856594
956234
1145991
1523332
1644141
419429
747966
1601663
1458451
1259131
751980
600381
1620575
489487
1413364
1694038
1986296
1757549
192680
1073492
55820
1517998
1422200
655546
1865794
405681
1317755
1264801
453892
432442
1801453
1051403
372585
1217539
485625
684245
1577768
1799520
973066
933097
1644489
971552
681548
517987
1471102
527221
59843
920733
954202
660296
1695811
114293
492282
883827
1173756
1493303
1096775
1753809
487920
1350704
1440281
135476
1098584
898523
816546
1713334
86537
946972
125836
1803012
802807
1811315
1810108
837922
1776941
871799
827886
1113272
1960512
860126
375551
793015
1459029
374799
344911
1907163
752539
401
472694
792127
1445224
548220
867103
680123
890510
611309
1765449
1397182
1646478
1999661
784075
958839
167726
1316702
1517437
728416
1003495
1563875
395632
947646
341026
1995591
797197
240656
347716
657835
471514
168541
1003034
935697
1565378
314096
1961615
1095393
34462
188410
129581
1386945
1062915
391260
462238
1648975
1361748
1674055
1541023
1701065
311490
784680
1867017
360083
347401
1938191
1223471
1744292
1823041
140259
362834
1467289
1323292
1275598
1410882
916264
36147
482917
466484
1866413
1412289
1399983
1787037
818709
782368
1149972
245460
938661
344920
155391
773491
1963366
1544604
1700937
1637958
429433
88418
1418314
1736031
1926829
435251
672149
1352368
1934946
702474
1259190
1143130
1750197
1744187
15018
989459
1503121
220490
1574515
1976530
786347
1763731
844753
134973
1398701
856305
299118
706020
75859
1837691
778543
690272
500988
1048123
424149
951005
1387696
1222547
507373
1547044
804177
1098588
1643430
461203
1378022
168612
1175876
761064
1780069
1047455
976904
675932
280988
1578068
433065
1014098
123964
352846
1004926
1973662
762793
885796
742254
1490196
448663
487898
565220
720636
1275063
426897
232909
1218084
1510334
1160281
1801266
1045401
560520
990239
457475
24382
1693404
850480
1822569
1835770
274259
318201
244881
1507971
87251
1009316
1742487
36055
9796
1243113
1357517
1246453
1935817
1302591
1218250
855790
180558
538527
1897482
1632176
656697
795231
1134047
904253
942962
1979986
830764
1215903
381793
1491031
343989
644473
1069204
623363
812236
4010
1194233
862205
847776
476823
1380424
1148544
18102
341452
975402
1104697
456696
72132
831461
750750
1802167
310203
868322
408768
1894115
1438176
1657901
1489653
1786432
765320
1517035
1922887
1051817
241471
286977
615068
1375230
1614212
1750049
1702753
842695
350122
17159
1976959
1521905
1876220
296972
408796
1593561
1693959
1132190
10915
382764
606816
70989
551141
1158080
1489446
1575718
410683
109064
305332
1929287
957300
1591466
1992183
1578521
1719634
1040805
1100483
1468187
1238804
321771
500425
87305
524796
407377
177736
974409
445415
99059
1141236
1581786
763948
1946983
555958
1556863
1825287
737190
766409
1924448
1939206
1340213
185698
1075055
1336779
119069
932100
629626
1291208
1465838
1602659
1080399
248978
766574
1985267
1406736
1468787
1095444
1479597
1692324
410415
972396
317162
823779
1850582
1307031
1869396
612970
1430254
1918158
618702
1680097
1797460
150952
1071919
1655698
45028
845039
285871
11914
1016387
936821
1609353
1030477
1283386
1213591
1958691
1395803
1960620
353279
804841
1766761
341857
1139550
1821067
1752506
766567
1773050
1075422
1493161
7956
947353
1922362
1365052
721482
953544
796246
859184
420213
1119403
1777761
20567
1149700
925829
1243783
566181
1883568
1874665
1352942
493744
1131476
429834
615218
1576720
325874
860018
1259899
325520
316908
557406
1583666
1415523
1891729
1605244
1093336
714949
1277782
735458
905072
318338
623836
1549774
1799660
870125
200327
1863753
1148978
1223028
884220
1994274
1675192
1043710
422555
1782476
1444272
1949518
1742504
709002
1756287
1224625
1353093
1102120
454202
720779
686620
1460888
125169
487569
1906325
509608
762242
71748
1583833
1003981
340253
699039
1144322
432262
161982
290610
1333513
1994724
71243
1380721
73287
463359
1658193
173267
1491424
1704818
1803979
260970
896888
1191977
1883990
420973
1465907
1302580
1802090
1896308
1845980
1695220
1083205
708541
1122732
1123508
996114
1938106
826165
1722778
1410819
1145012
656087
1760561
1084212
1906204
915501
313225
1470945
483086
1214843
1854197
1525341
1598113
1391184
1364521
1095502
841496
1757089
28522
178150
788025
1169989
1465519
371070
1136104
695355
889643
854640
347192
137925
1623441
133177
1219550
753802
544941
1313654
215838
1515069
1740574
1883253
361141
569928
184008
1812509
699387
1382670
1018278
1702877
706594
1686939
232080
211309
326362
1459075
314058
1626952
1157231
1730981
1081993
613737
1088133
1243630
1081047
92251
846790
1515071
1283922
182412
465720
871472
378200
792394
26175
1029275
1526168
1856344
354760
1162864
1136774
78046
1681064
1066788
767220
1143859
631261
469010
1264635
602097
1501550
933012
1976705
1418023
1704178
1405503
1998502
1736819
799800
1502083
293781
241835
666828
1549574
748394
368446
77283
605538
636655
989122
1091726
1299729
583066
1746311
1775159
56719
458506
507542
226519
1305985
286202
1265908
1812938
469952
1154703
1800514
1122481
883411
1885908
1894968
1245287
1048714
975420
634560
742394
676640
633160
1409741
169205
1473517
1196216
425779
442795
939384
268709
1304170
1673974
683610
1840968
166516
978826
1523046
758308
1981050
714340
1584075
1636164
956068
1399131
519883
585687
734228
566072
345375
1246871
1168716
1306286
1460933
180247
234671
241848
1399541
1514610
1397241
1931901
1350573
1152364
363922
1364273
728841
1523335
1429770
621925
1714529
582603
1916833
101633
1173981
396549
681951
257457
641920
1580009
112218
1491037
154920
338886
241984
615881
351697
974089
1941652
245200
717847
1583344
1019345
641563
1664582
371136
740030
1177373
520730
1506917
845259
1362190
1520636
1336208
1636113
1485243
284882
712316
136141
1229903
261714
970382
1130474
1238505
1856356
1377031
1340986
1468072
445213
598500
578719
465268
1549399
436004
418539
537756
1005337
38918
909388
201148
273119
1459217
543938
284577
73834
1456796
1586777
1213392
1663653
406438
1711421
1855036
437779
964595
692490
1733339
223178
1307681
611492
364279
1654745
1018567
1624305
983999
702351
395047
1790653
1144419
912788
260570
715507
1027462
1097511
305111
1835555
1340321
78571
218922
322526
965254
1145499
1392712
334054
605201
1344676
1367239
1877303
1926302
1835819
1432939
197780
990227
1270076
836804
1594149
1115371
134409
452861
1470234
313613
1084499
1604273
566552
704891
1779413
1303350
1681422
1309573
1666012
927405
1860550
224268
405827
693205
531698
826580
144401
1315956
1269092
1898660
1363032
1665367
200518
1292569
1262913
1034446
324450
32294
1904644
1869647
213670
15886
1728679
157244
1641906
1386669
1668797
1682170
721917
281588
842
1751954
1210221
13212
462641
172741
1924758
764581
1325330
1662834
759573
1941162
1930755
1014540
1503180
1992040
1325547
1837211
778603
1369934
529150
1305321
1840617
417079
1829173
563534
273934
1506356
834035
656953
1602636
1740065
1375941
981028
1942902
6706
822153
1050847
661459
830856
1527292
1409544
340754
1313595
1409819
388604
192974
1669822
232460
1730183
1808524
1021272
1298708
76483
625931
104466
1747033
1176301
187183
811793
789905
1876684
1641563
824838
895216
414000
535141
1787002
1430983
281008
1512401
1074830
355671
1658619
1745581
695979
1042208
1335415
1087473
81908
992309
1367338
1846054
1760199
443817
1305878
1843819
803318
1341863
12654
1020933
1041622
1660517
1534434
495145
1685987
1458091
236013
1004437
497408
269099
1027832
1397946
1765843
1681801
864895
1221915
1333513
116134
887897
784384
829425
32202
1031924
1937844
987512
1382232
152264
1147239
1164076
1587142
901903
1723830
1357088
483968
82478
1356787
108026
721022
1698129
1771758
1164968
1585962
1954472
1016451
531650
468189
1443987
1624672
616854
1395497
782782
880194
1925498
397588
1997347
1289817
1471245
295838
1790183
1110016
753736
1331015
225713
171388
1576077
1920742
262526
1118490
1514504
505817
908856
391655
1676019
867195
1379216
185644
225255
288063
713940
1683181
489207
1013789
488327
1268817
989861
984555
41508
1752721
498591
19033
1154655
1302333
1541516
123495
233268
1376806
341885
562676
362812
730528
6278
1977135
687422
1798002
1375094
992719
771488
807282
61720
580893
1898687
72937
60759
1585450
1844157
311604
24132
1277703
1825714
1350485
110965
790282
727205
913840
1056887
1180658
21781
874528
995069
981800
1775821
787827
624538
1841386
690120
249458
1469168
316842
1706719
965146
631601
1549384
1805823
1776144
1364691
836757
366229
511458
1468826
988564
1885658
1618986
1348830
477914
1630518
204636
1449526
1165288
1917977
798399
1669030
1643894
1514179
620059
855954
1673118
496129
821166
1217757
994975
568373
1773439
1029860
781271
1368467
281853
1138786
1593156
1945468
1308864
765819
3879
1967764
78189
638194
1876444
1668268
458842
555874
609698
325061
1335563
467320
1088700
1889518
917828
1521765
1278558
732390
1450252
1957062
1311784
1840862
1772090
407114
1656389
330175
1031910
760042
105144
1572292
1826342
216733
1369730
713912
82667
1732500
705009
1638866
1951175
1788801
442175
1230554
428569
1397516
1630714
1335101
1199256
1182845
887192
529312
1289799
1776320
1612182
1109960
1812274
1621076
1233950
1785375
1810568
933972
592579
1177391
572569
1917493
975718
808727
1582243
388390
419801
779923
1723835
342560
1084332
940803
1711926
683539
879372
1763313
527094
1523171
689069
107295
1148486
1242626
550017
31987
585815
191882
724061
1182345
1545021
91828
1317829
313092
637881
88742
1589522
1543053
1680629
39002
1555151
1244105
545239
1243914
275001
1642060
1509819
281521
1285576
1848080
1128388
273099
303654
1054769
1631471
1736777
1042612
803355
1741170
1356328
1364907
1608912
39574
1749251
1675215
1262655
1300196
348070
11893
312948
36926
1018765
828303
188242
1217710
1264296
1132354
677862
1133661
62294
1114555
1994398
118515
1116244
1989166
692885
485110
562092
362633
506505
1261520
1228590
1564663
307668
1296348
201113
1509570
1635065
1117557
1373888
592758
92110
687332
413129
1351099
1458357
558166
1300
1215686
199554
554710
901474
523550
1477315
1464990
834555
1409656
206492
654724
759542
1875460
1354407
1763880
304897
1772742
1592391
120059
191748
655584
1739221
1339276
931762
1517274
604129
1972975
32162
1421941
253358
504175
430446
1512542
1908501
1651493
970430
309378
692612
36618
1045802
982386
1410916
1352048
335461
152170
1810834
1715455
1321936
147575
100164
1801345
1307819
914566
1476136
1629553
341046
1966604
264998
818460
71914
799037
1420561
1165685
388559
1559365
1763783
1673232
341556
417516
685337
922
404832
6460
1442740
874458
910540
1813481
568346
1498495
1791242
462269
784274
1148964
245493
1917426
1751890
1063712
902757
229025
1722117
1340496
502178
1211604
1778652
688379
1603516
300486
238553
962894
757821
1619997
802372
416924
1264170
1289820
1549393
903874
234880
1572494
1052090
13422
1788076
1657949
1450635
59698
446007
11488
1435370
1395087
119919
1471958
1845308
1736030
993582
822428
1242782
922449
1646620
463711
1228390
39605
701830
999643
1469002
1092626
894245
1532524
1435385
37979
1750248
715318
212277
233212
1170944
566881
153338
1537814
483994
739088
1646686
875261
1197738
747291
1925475
1011830
537617
1119
1264334
56033
1494944
202169
284874
1772120
1272520
1238950
1050242
709434
1619300
1350749
1544911
577560
1150507
1865527
635637
404906
1073277
1731791
1259113
1569457
1279589
1240757
1812483
1587706
486008
1680017
1346425
1525125
361393
888433
1196938
1025185
1438361
261062
1364665
141919
155538
1973155
969107
568341
781261
1273455
194335
1903603
1621793
99817
1018325
51808
733212
227604
1276580
1877675
890935
1624553
378045
1289069
999573
1543788
1162208
508121
427686
235496
539056
616356
408650
1422974
221615
626478
1751767
1154540
633039
1120620
193090
153380
388996
1155741
741666
1862524
1402460
1853806
1585653
1677116
380129
664785
771026
1201301
382278
464478
1753826
1374296
1303495
1269357
1958695
756718
1446479
832139
1959988
1810839
1377057
995361
587115
425650
1831561
1231052
1698851
1706618
887554
1485963
1123393
853256
1464454
230884
1428138
268653
803890
1885829
994983
1858957
191053
1969424
1154785
68020
646099
755927
650154
137033
897637
1430439
1902365
1777575
291822
748787
1002506
1651272
406851
911017
687821
1788777
1491906
752006
738855
1791632
1989700
367046
597994
1118386
767476
983577
272570
1389880
590425
703315
1478071
1498459
49010
939063
61770
1210849
1841478
269808
350083
1737312
728496
342131
160542
589717
1607404
278018
591088
620631
880233
1720275
366019
23565
726919
57514
698774
711561
1152990
734723
1235941
1580762
1650777
1664386
520260
1809072
1144817
730961
1521786
1113511
18016
1697709
55867
1271696
1037740
1999251
1762131
1771053
1387040
1188753
801275
1096924
767304
1576685
1207018
1691575
441281
1057689
256500
813591
1771036
47402
709142
1693538
1681251
648716
1197722
1991993
1030086
1634237
912383
1943113
1495143
148060
47252
908204
98557
1642997
358762
335538
402545
1623805
1369373
330347
842618
620584
193154
930650
233118
1441097
1656035
60151
370669
314131
1547332
1494264
1515967
853067
1593190
1175454
1083981
442425
132758
284485
759861
1172591
1140199
1700678
181094
826579
374269
1617111
221357
1559228
773369
1796947
266025
1743605
598060
1449111
1498614
1214088
1890571
721200
373380
135970
870190
538129
214160
1364479
1568929
923638
1962374
59031
57965
996005
1998168
1839168
1551083
1028703
63206
355134
1916089
899951
1670059
132113
1294111
371524
1603261
543197
470999
618964
768509
660921
1290737
1488653
214542
1063490
149887
893162
639836
603658
1817974
1204071
1042487
542139
1226273
17000
790310
267279
1852564
696826
437955
6254
274902
1094506
260752
1613445
1977359
1523539
1415052
1813420
1262857
1115691
529958
1041230
1248425
838728
585856
765281
622571
548635
1717693
492998
1727724
356062
208249
1814795
531517
1862609
61356
479576
1916367
886604
1000363
450495
548165
401951
1022687
1500422
1264917
997952
1502873
1774681
1197867
1737631
208872
1626577
1571335
424174
306110
762280
620690
684719
54512
514696
1817262
1382946
1067693
683650
36717
131927
1864949
1411248
1321152
112921
294194
755810
1655442
937875
1846095
1568152
1089492
1392993
1080561
1759357
1395964
1421362
1917205
590626
1111347
1061425
282752
1601919
1492469
1216601
1515301
863697
563891
810735
498817
9757
599520
1199528
173096
351996
676779
1611958
655832
1909384
904414
1429926
1380098
1525187
787934
1105666
575366
1897187
453903
412935
1050286
835081
1963875
128251
1326927
1060382
1982818
1243928
784736
1055362
279520
551669
1765388
542908
247361
1103931
1894186
886762
501318
1211874
27829
711605
1478358
1267033
849383
1518730
1770776
136974
1420969
1046091
1732357
1862707
854879
1310772
767279
2106
1991050
1811012
1213072
506729
1875860
1608843
502251
853098
302101
1015810
747581
283168
647605
1454641
1337062
1421957
1134499
1006832
1676448
1118044
1821159
1389995
120631
121847
492749
1211151
239668
4719
943677
1175000
486962
1715888
1129578
253246
604588
33874
808092
1579457
1496487
1827808
531309
726747
1125655
1894024
1642614
1230830
741928
20122
15776
1818827
1493580
502771
305165
1444348
1575121
286654
360430
572251
334653
99737
576743
1216448
1853138
331050
1314626
1714824
1941230
836870
334437
192524
1069679
1106542
135863
1684380
1182364
1046671
440819
904004
1298432
220926
38671
442535
247272
744104
1976296
1930588
753047
345551
212491
1827874
994065
1252719
471521
1532541
1370887
264523
1248376
746658
969442
1709290
1287495
1548373
1780317
1145603
9654
1608855
123702
423663
912673
62327
1915782
734965
1518235
178391
1255426
1706443
1345406
45274
1630187
478594
1558902
1125962
1879610
856915
1308276
1061843
1299196
792198
1592851
1516299
1050589
1872481
1499176
588870
1009103
852426
1685721
886351
78997
918889
741943
1393214
836460
1643054
639977
921721
1048953
580045
1439158
125424
266252
1839475
492124
1218522
1656547
1772484
175552
194498
883938
1886446
956380
1322265
1343190
834021
1835147
1886368
945648
1356719
681299
1387584
1046699
296131
400780
1934965
1682383
1957349
448367
16268
796248
276591
383971
428277
691143
723979
147031
1029312
145710
498422
1225876
43607
20778
33085
66612
1958475
1533866
470144
142173
1563971
132526
1845925
1368699
1743997
635457
78417
363551
1201297
814908
118833
1599059
1469952
857255
1118284
685403
473982
1884775
1553001
1637182
422559
886122
167192
524861
1739354
1749557
782726
735091
619976
281274
1325117
838793
1147301
1941573
1394007
1522083
1849236
906826
1878896
769283
1442244
162939
1029832
1799937
1908485
716729
714482
350535
1604228
814800
965260
988424
618567
1277124
172620
27686
703845
675864
352506
1554261
1003127
92300
818045
1521528
687450
1541582
1326606
1998844
1327634
104843
1182536
124466
1516807
467229
1421831
491954
1231558
336665
1431736
420
1505483
332459
145823
771654
1097294
862351
1017702
409920
1405105
158685
1576404
172287
1943147
1892778
353141
465918
1074834
11235
1364169
1971346
1296701
1299842
1475777
1091634
200663
159805
832613
1135909
999864
636879
538726
815733
1014716
20192
67930
1476538
1663129
239215
959216
1351030
458267
719213
1471656
1086270
1650584
506422
1022318
1084985
1229438
1419625
1153961
1072426
1448442
904618
1550334
1375771
855107
773095
1688739
1668935
263535
1517995
1369217
1031058
349750
899831
1699963
1823102
1189103
268097
369995
106727
1027908
906561
1726638
834261
995481
677370
1730069
489653
326959
969739
618854
503575
664433
366056
1332368
1375505
335439
1231160
1195626
262494
1553846
475275
1656496
1679653
997790
1754706
1585790
1574089
278462
554532
721805
273614
1627110
1139327
127462
1450611
879847
553737
1245094
1083848
1721568
1310692
415056
974896
1274113
1862934
890478
1752164
1772172
1684681
1852768
36751
1774078
49211
1558339
460910
1149847
275567
197077
1976193
639858
164495
1743981
475129
1671102
796622
1569511
1838862
1929299
1131743
651207
1633503
1153697
1521632
959509
1463597
53371
467416
1967191
79971
1915170
1468918
556920
125740
866034
1767864
1258725
65412
1046147
589417
1275535
831383
963849
1501843
1703271
361153
1636030
465551
1766989
879190
1620474
831009
451156
603160
677364
1406011
1943210
306513
1615991
1419291
769645
264066
896942
1088562
1214865
1141768
1653826
1778611
1230204
1007051
1179243
80915
1846473
1532692
1724053
431632
854227
1590808
1946195
1682509
743555
1776645
1182279
1383210
5209
351488
1398930
451925
1111661
41278
17821
77229
368915
873065
148193
1588700
547574
305381
1545816
1060309
1587477
1523860
344338
1233582
394732
1929022
1945602
992300
1994859
1165550
1151527
1610622
494289
35233
424265
1413226
1587678
934618
536661
676326
62202
139442
671495
1274839
1539141
1623512
1257077
741883
1749499
836686
1369513
1168955
959606
1506861
1096829
492116
859778
825170
748224
1978147
138512
1791782
443397
1642309
725234
760948
1056433
1892394
858197
1229418
1459048
404605
278031
1187854
162350
1522642
1624696
1681219
1990834
1377615
733319
46274
569162
178349
1245574
1760757
569092
1705618
794375
1617333
282323
1435706
28724
1723956
1194350
1527807
1870432
386055
1872474
365097
968265
1873257
1539137
1780736
1943654
801733
1646488
1106933
911731
971776
416752
770418
596638
962139
193794
1448281
692078
1331824
737695
964500
1425289
12000
283025
1048859
1660127
1415644
734754
600057
661589
1137978
598160
135252
1192099
327184
1576206
380084
1744470
1722651
1094280
650082
590467
1007824
259529
715182
937821
1460521
1816032
1414784
1732117
477797
986099
91549
437533
1227111
1053837
1195742
300902
1750713
157939
1553353
941105
1300099
1398308
1259702
1699324
1307097
1245258
291704
614924
1208907
1212603
431880
857889
18541
876808
898096
172993
125503
277255
1952980
485905
351444
1809326
1057012
723559
1295178
106125
1051435
1230516
1908440
72291
1869227
1679760
318681
1007788
1248027
174713
75899
1694312
137511
1785846
1322673
910377
1680062
679440
1167348
836183
473636
630450
1913173
23996
1567316
1694575
1337257
1787446
1316264
222283
38016
1552902
862262
1108737
616905
1956898
1657292
1931093
777916
469129
1502787
1201402
1984998
1395450
1211254
895514
1806120
1344933
426050
908936
547307
264
1614315
340010
935422
46694
1758329
426806
585151
1775650
1326796
763907
428053
1597903
1077180
692432
1158934
1802829
1488247
1618432
1733253
578868
464064
318541
829780
936837
1298384
408214
496494
1695195
103467
1504111
1333442
1164656
771973
1758517
446003
1353401
1529344
1845842
562960
463499
23035
1244993
1371977
1768577
414480
1965698
1744942
1941696
446580
973728
694041
1689612
551091
266263
1608492
1734040
712955
1016263
963221
100188
1329056
1565784
688135
509476
24258
1657655
956220
997678
1244244
807438
956385
935828
730146
1948068
1505778
515667
1164690
1676040
1932425
1176238
352828
1413300
1334020
762271
1853441
1008375
1578632
299163
696041
1031784
732950
620711
16650
1832361
1536354
419515
454179
1171537
1249552
1022165
165915
6652
127477
1962997
1578362
729773
885485
1931760
1462829
1939651
1822587
1480924
1736487
1534819
702964
269573
1737854
1373607
605491
1277843
565068
435363
985320
1961942
1608551
1756142
1897874
18124
65725
856362
468771
1252047
1927193
413766
1504907
627428
1479829
1029157
1670537
596871
1223283
1401987
1811504
1805391
745828
1399744
116891
293904
1083769
1175625
1736791
1108297
1573236
1878444
1320728
1233235
53981
1376447
591785
1215700
682867
483448
1081307
1233663
1802332
1970124
110745
1904504
1374326
1638409
1294229
1167410
1385148
698187
1139771
75946
736117
1392203
1113758
1466705
590232
1388307
1820682
681415
1813808
1295701
1205595
158219
1368176
1564365
676656
879961
1106873
993739
1119124
962636
415380
1569667
570660
65018
1662316
1835866
1238629
360520
1785726
759752
1074219
946117
1974566
1523890
4489
235117
1667289
1853506
395147
324433
1717199
837353
1965092
309421
628864
1958315
286326
1632965
1614945
410478
1979027
1335412
1202562
1929282
827563
1510754
172180
759444
732781
57262
419028
502447
251218
1700751
1011371
628683
293684
1910397
942998
1341676
342939
1933784
688809
1837985
1036472
816071
1657960
88184
705058
1243272
1533553
1828000
945119
1900276
1269520
628531
1672489
1838045
461244
1263243
1422045
175048
31770
1169848
1699374
344363
1647559
1276041
1095190
520920
162676
798024
75760
33984
1111460
1588208
1282874
1356708
528291
563095
146947
970680
1137390
1935062
1119870
1551602
438286
1714896
628042
597576
669990
404705
1541650
564912
1144182
272685
1244457
62167
1136541
758545
226013
667872
1172247
1517675
1397399
1869215
1845021
1129645
170155
1347563
1138292
889293
552904
1482814
841279
845176
1012859
841040
554273
195903
375668
33885
143782
508124
1972980
1938036
1612945
1788015
332109
662876
82110
1058344
827121
842324
1335451
560769
816334
1689006
1151297
725450
533349
133888
1002515
307204
829255
1300286
1635378
352721
1186488
57661
1319804
1839275
1050215
943580
1494751
1207379
219526
217415
1572069
1632844
1847182
1514159
451525
915656
1646437
390264
637074
1935705
617675
320299
263142
1047422
1376124
1839903
1734194
519502
1258667
1994033
1119633
397425
1258048
356897
708038
1330787
1334638
1205838
660823
191702
754046
1186146
409253
1628813
170384
407568
1199179
280034
1196104
444102
553364
1509299
1718175
1647257
410196
886136
1598340
1868748
1962690
1481349
1269636
716838
1319609
118184
838915
1983127
1483345
1638461
841535
321000
403166
1814596
715403
38006
1930957
295873
39294
907195
814925
1498317
1935270
220282
1042504
1942515
1038569
1626782
1477797
1119793
1208329
1483226
446530
238866
1583792
612542
1726053
1612628
123773
1953283
528073
1429014
737289
89621
366087
1514200
1924281
1396889
1916935
1608453
478033
395259
1933268
686958
1528624
588379
299442
628128
751119
1152488
1758763
1298614
876552
1949839
441731
1098569
1528420
2509
737139
1743645
329865
757356
843987
403064
1182289
1379370
1909620
1467744
1167650
904098
490012
978766
1987627
1949728
1481933
729216
106248
397160
744417
1330794
900492
151671
1058507
1284341
1360328
1880800
947369
842481
1390488
300511
430102
1868908
1191178
744148
106523
786677
1457089
933579
296683
1632260
1974294
520793
55124
165883
779625
29996
1484382
1585850
801260
1567378
983443
1818033
1382232
203979
1485609
452629
42833
1909798
894981
795634
1047347
1395045
190989
1728014
992054
1926973
1466196
1687133
1843777
952959
1944238
1128636
1345011
1439552
1303418
1258590
1197437
417631
100065
1045853
288516
1105176
474547
1096136
1423480
1510080
96401
87192
201912
733447
487106
445344
851092
851546
1721989
500013
1060867
1874422
1892509
1414950
625433
1827254
213853
930600
1660640
1869727
1275293
572018
17393
935233
1945137
937040
430714
204429
1346809
1768942
997052
814
1610858
978525
6189
1644132
612591
1021871
1323971
1526849
142656
1724359
1713180
17905
475594
1970832
36203
1864468
1803443
163978
1625704
1891033
163479
1354101
970898
481394
82699
1219145
1225391
1300326
1522809
1855437
1904950
449899
553168
1255073
737387
280743
508905
1804010
1261672
1891330
1247052
1480406
1271200
878406
1486961
1591323
920532
868302
333861
1043629
294389
241330
1573413
273174
1149275
1174432
602439
1151249
1689301
1710395
1029341
1402937
1304526
622539
978558
68516
1624731
1860089
1025122
1310161
148269
1944318
514456
278530
1222005
1306339
1087515
133114
267474
1025978
1973422
1917656
1015638
791779
1714895
1918456
460665
122079
1472901
243538
879019
789717
245124
734717
769799
1917496
1040018
1101221
1690361
182352
362469
866790
1101280
1613930
256626
14403
116996
1615490
1891448
360194
209647
1279200
1475896
1664794
617962
327977
1878463
690544
1291420
889169
447674
665838
1714696
108801
432948
983151
43034
1208010
249826
650946
1360708
573127
1641352
1342821
1623876
553446
559024
1199341
719582
794022
225058
1044052
1994691
948314
1481013
1186838
1729440
1430257
514459
1428425
43135
1970646
1135211
116646
124747
1697203
1372410
1826092
585720
1793109
668377
1110250
1670968
954115
824063
1152824
1912235
994841
1374513
508966
1709486
1410327
141404
269700
1338628
1948600
1685680
724303
1422184
1503072
479413
263536
12238
169645
1695025
108564
1710302
1988180
1797056
71785
1144136
340089
1262657
88684
809925
333263
784052
1031325
652280
1796014
866209
1959674
484605
1238319
1977936
1593757
921771
1656268
829852
225542
404906
1583165
193658
1978063
471122
477793
687142
1338892
1031424
1604942
572597
417132
1652848
417586
565841
178869
1309627
1955169
849266
171333
445841
1227327
1393741
463551
65291
1991190
1626541
713519
656883
601644
1702977
285060
1058977
208165
989830
1396517
404300
1429735
1692583
594344
1719814
873975
1993944
770433
31911
1402704
699656
1165866
883150
988345
1339803
303942
879139
1146600
1235168
59826
906673
1242263
627450
100521
1522269
1794223
1994629
988606
1615854
763709
1341131
1838683
929402
1723888
1052880
828040
668998
1429273
1799459
392851
1499577
230594
563408
313261
1843195
1064573
1425412
1045073
1781182
695697
326818
1349079
1253210
276110
549635
556194
683536
275598
553940
1982236
1568086
946172
1478788
50134
962403
990646
1359382
923224
758674
572001
1520096
1887077
838293
172461
503105
1396802
607807
1744231
912083
1376975
1161017
296566
78199
1451069
1997909
1400314
356694
1751838
944877
1491199
465496
945801
376285
418732
1592496
1948002
1614426
1194860
77944
1555846
1970276
233880
705161
1706225
1258709
664325
323742
1508471
703065
23703
1566084
623711
976158
654087
113344
63860
1603414
699702
1308448
34808
1881916
1992369
1738980
816247
157848
1025828
138648
1659052
324056
1986455
57064
472612
1325740
1058253
379958
475294
1176505
1010923
691264
1416388
1678010
455028
1882240
84373
1672789
529948
604762
1373630
1851917
1542402
645097
1886158
1828475
1383959
1970659
447632
1725450
432882
78728
1096146
417757
1566272
1411173
319869
1329780
960896
1355013
1499641
1083863
1259776
1647545
1219314
1342976
1628006
548334
527477
963557
407135
866489
1576652
1145349
1961914
828645
1990616
268192
1721424
36612
1368309
1828387
1459319
110387
139989
1837074
667181
266081
1478409
1635872
1576044
1665551
386490
943953
583891
765333
1932306
1284053
309718
1797540
1283483
1544221
504806
488748
852635
338539
441058
1813945
1900510
1127230
279460
1889738
1752806
623970
218773
676356
1210700
1502716
1104351
1580923
680007
890141
1651085
708178
1780911
1582680
1749070
1164984
1951162
415663
1049
1821548
437556
987861
1673560
1235342
1420091
203076
1415884
692102
579506
937354
109134
1568452
393782
637238
150703
1564787
1903606
77872
1128848
255369
1237931
1871800
74533
1376890
710660
957760
115809
163842
1633883
1292135
853799
460327
701685
524572
660211
1670969
733814
614191
255963
1878984
1172516
1662019
62939
736865
1415261
1121544
1804443
1747395
705538
362546
1248949
655763
1323855
1677478
1108799
295436
1632177
587126
276825
1476140
1065941
1201456
1546357
1805835
888870
1558125
1976328
1207786
64252
995217
323127
469754
1234623
1860513
945167
1632288
1898923
1437410
1403056
539713
250439
1478033
320224
1549217
1890910
1590948
1070618
258194
1409136
1487019
86487
1943752
1114786
1289930
523235
1491962
146847
210208
1473461
963584
1390161
1104543
880330
4612
1095997
1030134
1886715
1154913
1271899
1416681
1890184
1864708
209731
863402
661713
1070558
203621
1480995
1235583
1371421
16091
392941
893786
1275060
667877
1112539
1980822
1297328
328982
663955
1571677
1697919
420997
1609712
6015
698512
1319941
1827816
1573626
1009747
1440431
533258
1070932
1136527
18543
842503
1501134
1249476
1392533
368762
1371555
1358697
1284551
1675568
1781986
34428
1948237
861411
534276
159672
672269
339901
719367
969457
1709552
1930993
509439
716565
57686
1899092
436671
1236015
961013
1437609
706734
358335
768873
423121
473647
732449
264946
254694
1729634
1446280
1423768
304653
1415159
1945627
1279891
712655
639477
1984332
781081
1103112
1818701
1305985
636009
1877659
1776931
842391
1975600
627069
572186
536563
694885
1871331
1150641
1968634
1264141
655699
50369
1618449
1418779
1491658
1440293
993770
1768020
816516
1512068
989902
1616209
502438
583488
1853991
1782238
1099561
824792
105951
1294904
1225529
1573111
1130091
163925
1365181
1290344
860568
1860441
306727
302779
661622
777965
27397
104258
135960
71873
1499310
181420
1531217
1324766
646863
1712737
41995
1973317
780063
1493107
832926
1223836
1504935
840590
874545
1176082
1325713
377924
1773601
1711654
633008
854338
179455
149691
396246
118955
1435169
349796
974626
1620542
1527110
1972949
120489
1145420
1776467
990966
639907
1155321
1046895
522116
1908942
1130995
443823
213147
1427624
873654
1345286
1582297
1557747
1543492
1382508
1942753
1467077
241524
144253
1624399
972852
130662
146637
417175
1958669
374994
1114939
522921
875874
1736132
1646347
1864197
785575
689328
1453214
1532215
361929
1890720
361537
1038816
579558
1960782
1553124
237666
569474
969804
1055178
125781
1295849
407262
373490
861182
1701907
1935748
1257059
600733
1365753
983177
1579398
800042
322631
1679051
1417293
1688601
1961355
887707
1678000
453227
1845252
1763620
1879136
1274592
642608
815246
797766
637377
1548717
1128207
1735656
261239
346102
1804227
110280
1868261
1708723
1110249
1333118
1301460
777661
468731
1739862
1836762
14240
326225
1768251
1107074
1921452
1985536
1959391
561267
1507488
24145
1111704
1339390
518261
742577
1171961
376889
324248
309184
374157
1725113
296270
508941
883010
895953
1006431
420578
1811736
1405514
1933923
763156
1937005
769483
1147989
1075590
1596243
104879
1512175
930587
1360074
748225
1026251
1475185
768768
1997423
1174604
1033324
1848627
763782
1160468
205368
495492
402738
4824
736827
1490924
1000826
667428
1847949
1806846
1669017
1065111
985726
1635304
1923649
1641686
683446
713277
859413
1224621
123916
1845147
806368
1753668
1336313
286528
1839112
1983012
1583622
1802422
1699232
969370
845913
1620075
138202
1656522
1875210
629202
322014
1301851
1199895
30409
294383
30091
1098747
1900706
593014
1676710
1422796
830529
1768934
1343296
1681091
1904975
218123
96893
837485
707087
1665944
1904353
15704
530158
782011
477069
146567
917185
1369162
1937649
1428347
600289
1025692
1474332
1250647
1918192
163303
1734216
1937494
644272
1709428
1521119
286536
1988371
1706915
1780576
416093
1550657
69906
384970
1487838
527284
1769824
1967268
802629
461787
55140
774603
1273266
1482251
1940127
728949
1482676
667360
1538046
682111
498804
221782
423616
155138
1490988
1379574
381706
1999617
675799
294584
511885
832492
456693
1858761
1509955
1163991
1779102
1915559
1425778
1764897
1129179
343263
3355
1903210
999435
690356
1081520
550868
61274
1257360
1506302
1911168
640183
626233
433291
323624
69357
1005557
16744
1941673
342563
340227
1722451
1750258
32686
192110
540311
388324
1261757
1202355
306535
9336
115595
1316828
1049081
1861097
1604657
1692341
1507119
1543144
1569030
1083681
1998628
1158345
1872450
1408675
891679
1842459
675079
305004
870520
1188600
155873
239607
326380
1149883
878246
1032049
206483
1120590
121225
1502480
1727768
1610437
1738579
1196186
796101
1940855
1852111
1124594
617192
1080221
1071357
331100
1945337
1235203
1137369
212165
1685926
1525170
174215
1221766
1779321
165962
1819959
903823
340
1298460
1265793
1594247
897827
121483
1298249
1672172
423559
661315
795513
1872183
133044
545396
52700
366034
112594
193478
1810374
1276544
1716647
523080
702204
1054312
1026839
899936
981110
351404
1625136
788333
1973420
582179
1675293
627751
978672
24808
1489412
727625
1317871
318589
883886
1666867
1924303
310916
1390068
1093585
349194
1097100
724493
361092
562522
576575
1338621
359919
18230
297506
1139142
973825
897830
646920
230303
649677
710405
1863521
851490
1415520
627759
384764
357657
322474
1252623
492796
403477
535087
1147035
573854
169149
716706
1728052
1672293
466978
186866
143386
1671856
1117091
1867352
113383
1928833
1618711
1296286
223840
1671395
321780
1984235
1103794
824322
531033
1838173
1221092
1261622
1439890
917655
579831
994726
527125
124686
635462
243794
1355177
648063
1674747
1941091
85131
1506980
1764310
1854416
633302
1899520
1210970
426868
512207
1962412
680314
521921
1063664
1238058
627910
1525580
529241
1594331
342254
1451296
1043841
184654
880647
1594461
464746
1620517
447557
1066151
1414950
962998
708305
80460
121216
1848292
375124
317098
302436
1662885
187381
350228
398197
606780
1006710
328484
472546
188704
1986710
1970414
1044090
1110544
68418
742661
1745203
1274716
300711
202162
633816
1075279
1484585
1851230
63263
13397
68005
743628
1592966
1441249
1001581
1603886
1603186
993762
40934
1715081
1287328
1905709
1368430
581871
1288840
1086917
1611465
1610050
1456159
557592
393430
1829302
22173
1128913
1542282
722271
201331
199655
1769248
1081827
1967583
1068308
1602613
1315725
375151
1194272
1060156
123256
1909794
1500962
951143
270911
995627
1213676
667697
1526107
1827470
1364033
291925
158437
264091
916587
290238
1556412
333783
558338
1636835
978704
1080497
797203
1723348
1237674
273155
758362
1322406
1080485
704006
1410814
1081994
1036512
373964
305053
653938
1263075
312208
1211463
93424
1005945
1307711
904005
805431
155445
458919
1191701
742343
1169045
969312
615609
825351
1239040
596303
1293565
865603
216846
520076
611891
893182
206093
904433
1449855
1793801
127972
1969950
1321618
116834
53758
925401
75127
1896763
1235867
157002
697056
844105
1538619
961352
1834363
1069771
1795989
1261595
666834
1192685
179698
1028704
355137
793311
1423939
1486130
578389
1429960
1895155
90046
195887
318791
1432388
1828488
1018045
583701
229050
1998420
1199946
1956560
22695
607422
1654733
1488649
418263
674432
793152
1078785
107200
1759522
846542
269737
1401100
1873817
1316830
829968
615006
404247
12544
1108595
458573
283244
1270760
1014971
761074
1786781
691239
1496287
1385929
151450
681728
1724051
1151512
226440
1399130
876424
788346
1661055
1872028
468605
643882
1385180
1176460
20617
965445
545484
493961
705943
944364
1412993
524444
1519405
691578
1718678
1685635
1084558
1514587
909607
1830886
118855
1560708
616648
1189661
38279
949735
71863
1981358
1281526
1899638
234296
242547
1131829
886483
1958214
914106
293435
553842
1811214
927739
897496
1212001
1680410
203517
184025
884887
1085280
1883674
1391797
104571
200873
1359236
274820
393293
1818074
1667925
83758
704152
1880195
477922
973785
556668
1130434
95933
980792
328189
1754693
1439093
197198
1416991
268722
251901
73097
624587
1741640
650117
1743948
607812
1648531
1618171
1237047
381515
687944
1455863
1722535
363239
351288
1665267
1904014
1777773
718896
1734247
1907212
797501
1306773
1560792
1329681
936428
782422
1280596
12513
1938724
1852622
433619
1852122
975599
1455799
1335190
379055
1762872
1046894
924397
1784450
1332939
1531165
1541929
1229379
24687
395143
1444625
403397
820973
271477
213516
1269427
473818
1331801
585787
398685
310965
1039173
238107
1985816
908233
449236
1166344
1913126
761858
421875
1573239
432104
610835
564882
1915292
405910
236142
687504
1686617
871708
489945
27440
1365416
685363
830396
510590
488594
562093
130900
450878
1703780
1795471
1953289
774388
1899739
694955
465579
367208
755035
1845942
1602774
365491
1769737
1350693
744721
1644606
1611514
500061
936417
257284
1359992
1725155
1368877
1592883
453996
686146
1594767
579107
528966
830921
174872
1914322
1008452
1900164
418781
1627633
1490037
1276485
932026
453524
927782
1370331
1906314
1032360
1228781
659150
1321708
827023
380509
998721
1123782
17246
698715
1889880
1951061
1016864
1840058
1905096
1212740
1206200
638332
319191
463637
1219744
1663221
1126104
1560782
1432103
752530
226738
1685387
192939
1064030
464887
799062
533320
961907
1922580
1301134
1776729
156706
703366
459696
1852318
815137
99916
1954768
1704783
628116
173855
706870
573099
1854512
1819304
1153699
192256
997642
1192384
517101
562440
1768381
371350
708294
12911
962881
1575738
568157
1952845
672387
1966363
1492665
930884
1443732
1645585
35324
767263
1775063
1737520
479955
1820255
22172
402461
883153
956537
1565066
1661500
1409437
1660899
1775814
51317
1557453
416568
403906
383742
1420740
822658
25203
1599336
1660524
346673
1612689
1954811
409686
512332
823635
1158077
1027009
1746462
1717267
497979
559594
1600537
168903
298786
1757788
588400
692994
1817939
655087
1698479
1390288
1931210
1899297
14513
1856406
1635178
948836
474754
850152
1472063
1070650
1777630
1641892
86452
60158
516759
1015806
376698
641566
163284
1721718
152151
644540
1984751
197250
114202
377677
1222032
1009922
1683941
406258
1287547
875778
474100
137861
1959335
1408447
1808592
373730
11395
1659083
1892771
55963
1959405
1686999
211162
814816
1161964
1051190
495613
1573972
51317
232489
1145247
1374148
88831
1123616
1112171
1173450
461424
1973902
371721
1559395
904154
37304
1727828
1746610
1932417
1810180
1178159
368469
1548807
960722
498707
1616289
1048971
867470
1888595
757347
395776
1592312
245424
25566
1089887
66655
1592092
294488
271602
122497
1968590
344694
1387371
1736451
497413
638658
933666
378854
1319784
1113662
1298544
1983478
359042
427022
636876
159268
1673640
556062
1898885
869131
129426
1038487
1118452
1742397
1791814
32423
721373
1773128
338576
1165019
1344877
805492
882774
694945
430382
1922669
430890
1220024
1866198
116916
1030679
1379437
1667720
1443970
1248827
576526
424832
367144
1007709
454377
1871966
719009
1595294
1973023
744765
565304
527307
548120
1090557
421792
668161
733046
1390934
173843
346397
779259
426921
206021
1383399
475716
1291860
1076924
545021
1186284
821856
863869
211642
717703
1947554
1190439
174707
664658
1419744
780934
1898670
915585
1190304
72668
708988
779120
1673769
179012
934111
1745239
1083842
104571
299330
1795898
1932123
1187412
384183
616599
1395050
1773801
174180
1371593
532757
275384
1475426
1350564
1470974
586218
917719
326105
677797
7476
1257963
1546801
483516
1912114
1254789
851525
1921463
815956
35747
1550476
611074
1925473
1834881
678079
1441794
1566378
1263471
729703
1647304
1305379
1076178
1390942
360189
1929237
1301614
333814
1340531
446661
1215523
954172
1682912
100322
1665704
788944
309380
412332
1690302
409823
1499973
347722
1469900
1417021
1564429
21527
1226642
1298313
1083928
73451
906545
1282728
1142583
1239551
136560
1551656
1160030
1761256
551067
602451
1289150
9802
1541306
1892385
1086343
1697268
1822520
1014303
1887282
198369
274999
498662
34000
925724
1717171
1759957
320955
1731446
468153
1488724
1804185
572080
1170257
398896
563225
1197938
1949710
1190177
568320
916186
1653914
1878610
1977680
429894
829319
1333387
1935250
1802675
1716469
1047910
12821
905717
1726700
1088303
821059
581364
78264
27985
856018
293506
1862125
1639454
2811
478071
1034451
266361
1020309
369220
187742
1900897
35272
1217006
64569
1597031
228013
68048
1186300
107925
293598
440969
1597016
1951910
429173
1573586
1850934
1683734
725538
1038504
1983212
150941
1536180
577416
1191503
913772
950608
1539943
1406189
327254
1182959
1544728
313530
1867733
880664
1934360
1548318
980343
694847
930881
551702
127546
918942
766787
1087122
881139
1636519
107492
1420102
673372
247430
1478929
1259591
587103
1104277
249691
44174
1499645
592505
1350134
1461023
52830
124598
1432254
1668376
1626605
1981762
1957950
1149774
1882395
805717
996312
1893138
1039553
1984852
1441989
720667
400537
112406
1434285
731962
62393
1169014
201250
1036594
1282347
1120118
1417063
1135977
1723053
454600
146495
1492802
849391
1909398
1290646
43108
946635
1337641
1089363
1021857
1925283
1297257
1446347
368224
512994
1049439
1743663
1406050
1686287
1314928
885546
1537328
111358
387048
1043257
1958361
99272
1179801
887858
1097428
708307
648411
60064
60043
1672546
1558297
317937
41520
1879617
383686
222651
945362
256971
787184
115495
1929208
548305
1933787
1650774
867219
620363
1076764
928788
512948
152821
1410960
69265
171223
1918591
1588514
1379246
58921
62800
1247494
620978
1253140
390086
1321401
1652387
390044
1710095
1754342
111395
1208510
175600
919940
1472232
1670142
1804858
343352
1121335
1348821
933858
1239722
804012
620773
578312
1630310
639912
1258666
1384910
853317
1670184
514223
1913351
480353
1062524
390693
432506
216212
1278000
960625
1865824
914336
96721
1855621
159372
1786867
754296
422753
1443442
1700088
72010
1616766
912092
1030841
1159184
517906
1632734
1654285
671682
1098846
406569
1076380
1357315
941918
1230024
1383182
423437
107331
1750367
1095437
1983341
754327
1585580
1908271
482474
878122
1301957
544494
1429514
309372
1332488
882665
654479
1179025
307179
1300742
641520
318279
1729031
52215
578867
279509
158437
1762569
327738
315638
92197
1983504
1887195
1961431
23694
497671
1541597
1677583
1485424
381086
724044
202361
170045
1380467
1827353
1396460
1521070
1275481
514328
831846
814841
1309254
868168
498829
595302
608952
253650
1770611
1661416
1023301
850792
352652
1952321
572090
1510577
970766
1783684
1784763
1037824
367099
1567382
970106
1510353
1240552
217902
433787
576357
1923060
869122
242292
1097462
1484763
862562
1096741
956083
608498
1879862
188161
202997
998595
1323245
1309807
1007398
1455772
1764109
267669
1365960
1294919
697169
576096
1591994
426909
235850
24188
772611
1403191
1720148
395793
864129
1431202
139157
1580182
780049
1478804
1949992
384711
283238
1730857
1710657
1847523
1717821
1131100
359224
1052164
590779
684773
646101
167191
321021
1263958
1168544
319341
1580548
812947
862626
1357095
1971901
652432
1290713
1779314
470746
1066060
1494285
1857060
391024
784563
1284830
1234234
701486
226865
1381361
1086346
83883
1399003
291699
172593
980675
1549518
1842480
1336963
1205455
712768
1532228
1567014
737126
1734186
961033
263034
896737
1880285
637452
1897018
1130657
814153
221943
1569933
1819745
1140706
397293
1931043
811796
732319
916036
1739634
1049799
1030755
214792
962546
842903
1412116
1968007
1019410
1056388
553081
1821011
377839
1136448
699688
1046738
371734
948485
1241189
221057
1371716
1042071
1203953
1787191
1963877
714714
685407
1375614
720392
1817038
310967
651087
31056
674937
1892399
51203
459635
4432
267096
1908399
190311
1116749
509679
1361216
1197402
723425
18993
1629936
337952
552889
279508
674618
82235
165609
162877
253178
663936
1092431
158457
1500173
1025528
632064
640175
807843
529527
630901
973236
908714
1777732
1719365
1666406
1493777
1159130
133819
813246
1671579
353240
20615
1200549
1243695
1844929
1076734
273179
125211
1603819
1450854
1489353
1143024
367273
1795100
948394
54578
1721579
1524489
779690
1476924
1994798
1395146
1365560
201322
1305348
791841
1156922
1962906
790858
254151
391160
1937544
1039524
1081883
1707182
35431
957742
1798039
890860
1060233
1239246
1591574
514180
507407
563648
945412
1983063
711994
1516264
976930
712575
1172879
1361078
772562
776383
743434
373415
1253344
720382
916482
110544
1801152
465942
1780204
1542543
1778199
1594983
1507364
214379
822696
1874116
939815
58637
1463083
1696000
1067198
1575932
1734184
1737606
1164807
296739
585197
788433
1402908
1996279
593249
605034
480524
1735531
1029533
1389424
1305149
1270535
1258519
1432281
166517
1753938
1812548
1251292
880811
1481164
670415
113191
220839
92168
525984
432035
1578163
1988732
1749842
1330880
304865
422077
1046706
1223938
318981
258033
975754
1128013
184574
456408
845306
1399440
583696
407598
1439624
566097
435255
1194838
381864
1845411
1462934
1082958
243929
772365
914937
1758618
1417928
951293
802463
318945
1582701
763957
1116113
1932824
1317133
1346372
702009
1877172
1238141
1972391
1160042
16453
1902693
1574979
354852
435677
1915231
881036
1871655
1113556
1219970
1027829
1945800
1737729
83714
291993
265923
1597875
210570
544267
1446312
1676056
531785
117243
425741
861270
349519
203830
1348000
555583
1667063
1408229
975717
1382520
274321
1190923
270444
598273
396374
1338981
1986938
1213501
1920242
375045
27036
534876
64930
1080657
694665
633910
1541133
1559651
259461
1117984
549127
1799282
1146036
1365289
692997
190030
432503
316620
541680
210234
494582
1282834
329458
1533868
457503
1167603
531565
213961
1166927
222077
1617896
758354
675270
955663
929679
1895155
1349989
560382
796570
1505103
254887
1932977
75727
1051650
115876
171405
1579352
52831
932219
595529
617773
1756905
1700335
229310
1453897
1613722
697481
569637
1590645
86024
520934
1087153
1502897
1461216
2879
630903
1561029
416361
866734
483814
100185
1428707
1826097
1414230
25273
1003575
1298681
844618
1328986
1806669
155340
1448391
954273
1658001
1179569
1408601
819809
1614491
544987
819124
470006
1613966
1680260
1480682
319554
215050
721580
1976684
162969
1634898
1287261
1677221
202549
4635
181034
712081
1133353
1075604
1617521
553125
952724
443490
433954
114737
12897
991275
1619046
1705747
157622
1294384
1490876
1572758
1473224
403958
1228450
1306954
926478
1349877
1967751
1334395
1715172
1935629
407719
1374397
1972657
1191237
948194
15504
391241
240208
1510362
129607
708239
1416715
1349887
1124119
495999
1332951
94848
1073134
1646037
598952
691812
290467
838753
792491
1880139
1250651
1957547
196631
1513711
580912
1974292
368975
1948767
78518
1780541
819365
1771694
1988930
1098773
1879324
1648568
1115683
1409793
951142
251892
1517102
1679511
366453
432973
698488
176679
539167
1078972
1257906
636888
394804
1544915
1160328
1119490
1321146
446571
861742
1398936
209043
1961460
1549378
116723
630341
1997589
515400
918491
409898
720962
1417709
1712346
948241
1245421
754086
1847237
1043543
377154
78256
447453
447680
133041
530259
1329349
293268
58391
1297866
1744760
1469387
794352
853880
1117213
1306247
1721686
746628
1591068
1902390
1109890
1939431
1770337
444287
1174500
1734311
1367351
593928
1736081
336564
1439135
1218915
1291155
1446508
1390090
301984
1078376
1888280
719263
377432
1877755
581472
187442
709534
1727985
719489
780588
1364315
1255789
637611
337873
1922232
1474430
558796
698263
1881845
943244
281441
1796154
1335729
1030062
693914
1266477
645373
1708344
1466202
1430177
723116
23493
1907104
948039
1282537
1738226
736385
1981456
1516661
1268600
18263
1931371
1657608
796330
609248
1001160
1986965
1201576
490436
1020013
1970673
103769
1762218
250106
1972346
922501
447618
1599489
314505
36271
70042
1133672
189363
1685230
1704876
129189
1130467
1949836
318501
1232072
1855413
455105
1104896
1363982
924382
1857500
1393767
1423085
224926
1967213
1327293
862711
1171094
1807616
403107
456444
1576993
602846
1876937
1594594
1825111
141768
760827
96607
1574907
787328
954437
1907354
429546
1856874
1176756
265179
1159169
429159
829419
1421821
1052793
1216493
111193
1614545
1999579
1910786
647780
936914
1091154
1487228
854505
1345245
1923642
576959
926238
1421448
1699386
1921272
660373
1225539
122928
196766
855752
1247212
1404625
133804
1856725
1201707
1060054
1024077
1656405
82677
826733
19114
1858906
392496
98649
1473671
1262993
62819
1983621
952700
659682
1586774
4208
1078614
396195
1837179
964929
187963
1475705
1090020
913734
721945
1398422
1787532
15981
1955018
924122
1649676
449719
1000435
1998085
1149099
1066916
13036
480863
417657
1742244
1327404
1065417
259461
1410438
8109
589218
189758
718948
1116945
24224
37761
1775957
989997
237458
118917
1054742
1058785
1003203
838485
1224323
961138
1010583
1151094
652640
376631
585952
214206
198117
1045097
145569
126628
127301
817460
1281703
1436333
25345
440034
317409
1237130
625835
1145042
908277
842367
682773
1053171
583520
623478
156582
1495166
752542
1146359
981497
999297
1432576
713739
601955
172886
1258008
1441836
1588064
462957
748205
1252925
1856368
36805
1792573
873448
918580
1793953
1008945
1844636
109174
912304
373464
342805
647938
1120861
392771
809149
1039805
1341124
1256430
665977
1159240
228423
1411416
1884650
659749
1589589
504740
773451
131734
932611
887375
682380
1026986
1594088
1899125
76397
20298
280322
1679341
1762411
1438979
1012787
1810916
931859
1560388
1924659
1163471
1365842
272799
413869
213348
524408
582804
893306
1080603
1728671
143496
1754327
1949618
248716
1451530
1078113
388218
955704
1064696
1937737
140454
313812
648869
1175490
1218721
789851
1783272
1077431
489438
1540005
265067
464448
1478549
835339
45583
946635
1606386
584358
337801
1595329
265167
248970
276268
506862
1383417
197152
1975419
983457
503252
1917437
1444617
1561094
1792378
211079
419144
1632149
129074
213257
535843
465327
1676194
1607027
773176
830960
1723062
383725
1589975
1493676
1027369
815138
1230180
270535
1817203
743958
883414
1451528
603172
385547
1300817
538946
79265
1322820
772671
1800892
119073
1019535
171379
1676987
1911487
542099
1403332
360673
1833576
1664242
1323812
841082
459221
178459
1066999
502447
1166596
101473
840153
449737
655676
1337890
1521426
1142169
96301
622624
653215
363966
282675
609274
1526331
1558371
145252
1313755
384295
1449824
1414937
744210
1390938
885832
1260208
440320
1199276
1055384
87872
718198
1021434
951079
1173137
1210537
443982
1039316
922248
1245691
1487857
1715204
1791964
275954
287051
294838
1750218
1447946
1756224
1063407
401241
216559
1287973
971293
1838327
1400560
1890706
552464
1174062
998553
1103064
987445
540149
957099
428575
785097
775390
587878
1170185
778545
613913
1343361
285095
242962
1297657
262218
1633924
1086387
430853
1924317
959065
1955036
663245
1136849
965862
1010199
735846
804428
1241067
1292838
977226
1862857
950560
574676
1508492
1082010
1324975
68272
403078
935269
1608479
687599
1559624
435303
546533
1974204
1790033
926006
1579035
332328
1477415
1127391
826736
214048
1195096
1803810
1995513
837845
611074
128174
1957334
240009
1825282
698592
714298
188948
648350
1509716
1838613
1138910
871516
1314125
852976
571665
1066820
1678455
1567359
1041167
188119
371781
1446850
1199550
200872
1346970
23453
1406399
1548554
1240880
435663
1167078
1487234
1893816
1232460
855437
554936
263411
1895682
600596
1996766
669793
1450320
3098
1604630
824770
20997
680033
860084
1755830
725095
1884296
339743
1104094
1800716
826583
1543427
180006
583241
1532132
184025
604040
1604526
1662469
546685
210289
691860
915613
79634
1665945
861995
1305962
1634885
1574649
1730909
1390287
1241167
934770
1474145
299382
1756138
1015480
1116793
1767118
1941856
1740418
539475
1635760
1760010
1916841
628600
906886
1684559
246485
1175991
1455544
501289
1224874
6636
702183
1092338
956420
328379
233108
1871585
652244
262458
1949017
1857096
1213966
1475696
83145
1839347
1359649
1580588
1033133
727668
1337237
647845
889268
940539
498698
1653561
1023156
1934837
1860938
1704887
1545846
134381
968138
1744832
513231
1922275
528834
153147
647905
928596
975163
448082
1263848
85230
258261
160916
977925
1131738
1670602
1806834
911185
1639525
1612053
1396163
1784396
1495737
349919
1981748
245231
1596857
12309
1600205
897405
1334338
1037794
1741303
23407
1807360
905368
1510770
1473207
1709831
1447656
1026153
1770039
67555
65230
798679
1418397
1392173
349726
117267
1662054
1513997
879053
1482351
1052272
718087
1402671
1916978
554015
677544
401159
1452495
449556
1546123
291462
959050
1596560
879885
1490474
125045
1289764
1687
1760547
307787
1786572
1136271
1664195
485593
1743812
1826789
1766
1753617
800616
619504
607050
1362884
497849
1838732
1349234
224129
1888339
158788
342789
549063
865210
1481582
366645
319614
1828167
1896043
272255
96439
147088
1536777
884991
60723
482501
155451
1389101
764432
244755
254774
554137
1718005
878206
829713
1541220
287721
32297
1167106
1093468
325337
1027039
1434114
1414022
1925922
113827
1338764
1709940
1604424
868968
48172
1173185
954910
362612
1826038
909193
772716
1773996
1339218
534627
1088321
1035873
1963827
1174586
1765876
442391
1221253
909562
1418649
1040848
259
1788112
1195663
68751
997285
1212398
1638922
1743174
543343
1834689
1452752
279739
1223930
1194704
1918561
646311
849240
409283
1497100
85608
1016659
766681
909888
1274753
126333
455910
733765
2117
1616315
1112341
1787466
1985527
1865299
1175202
1447047
556120
1213441
465869
1117120
540723
718120
1948926
1205925
1228123
1515614
757624
1626591
1396778
1637553
626826
769236
40584
237908
673369
846074
614512
1836942
1330132
1106542
1090705
1088763
771641
1225776
1956342
266509
1689418
1750985
1845306
569013
1969914
1525635
1303509
1129152
1112071
337386
971663
1395595
1834497
1650502
737936
351080
1297110
1975183
1082010
1289756
1521106
1948676
732873
1018388
1899219
1056008
1626256
1793053
1203917
54113
874726
1895309
212038
403881
283824
253453
812736
84994
1239801
1273465
337708
1003828
642263
1732407
360829
1421889
384114
1131859
1881226
1849171
219847
871335
1687757
968586
991501
115373
1783425
1233986
1756902
1554167
1150920
191142
1997767
463308
1132705
825731
256645
1988072
218094
752794
457151
237624
66689
69936
420689
1501214
1028503
1511785
1232909
1253273
1798102
744019
796648
1899695
501138
1813473
395200
92174
520782
169368
1743371
270034
1680793
444262
510939
1439568
808761
1318534
1753351
169949
847924
1398086
1417273
1843929
1335349
442074
483307
585022
669996
1374993
172417
1216377
1813878
1078434
803950
821221
971857
382739
980046
1427947
1473652
556388
1048539
935989
689101
884360
758946
284024
46421
1503612
1922031
572338
334091
1377990
1015780
657131
1338942
122099
637819
1021392
390339
99400
1730068
1621558
1096176
43401
1981299
1822945
1401538
1950317
1649523
1109966
278450
210569
591200
875924
1981629
591571
952164
177077
1800662
237414
1901403
912505
702966
713491
1866523
1567199
138848
1225066
173925
224426
473522
801658
1794214
1047697
1329210
66559
833696
1982753
1605189
1585045
1490552
1321792
297218
1327604
242461
235534
395158
1189951
567499
1032999
78798
1869920
468850
1530635
471747
967583
368583
118291
244161
1699316
48922
1178253
1431172
1310291
844303
563289
1300954
1010902
1992162
773324
1649634
1112052
1289016
1331022
250446
805621
171750
1591641
951333
986702
1797324
1395483
66274
1905692
1362229
1647809
1498740
1937604
1994927
1615876
44836
1247439
423656
1327319
271294
973351
1072307
1793711
1639368
91968
1494837
1836655
1418733
1462863
1238472
288337
1923622
1287409
321025
507047
988597
1648607
892067
1220678
552249
1361296
1802755
591322
162886
299473
676599
1032276
1133671
1195540
27860
1903863
174458
454623
274915
788633
1226691
1992002
1200878
951321
918908
119130
626475
775176
791983
1263440
145736
518726
262898
728435
1798063
1638187
1780224
1076858
960687
841706
588276
1187875
1885046
1925660
605622
549799
1917834
368012
953465
1152038
1457539
1902007
982974
746725
1533349
984295
1806221
1730698
1470736
1541714
1501240
351115
654025
1659875
1855792
1786088
531527
1835679
1090933
165311
341143
1816499
916964
42455
712298
1649433
1875546
1994166
525613
1656
874373
1191530
1331252
1200144
398489
659737
1655737
687585
483559
971504
1473448
334128
1591907
1474109
699784
406083
225388
417217
1962872
1304925
1840244
686439
1313635
878197
1993026
520407
991144
731582
664400
107593
207015
1232425
791733
1447200
520796
130198
1138675
1555555
67868
1907130
59627
1501486
1587809
871914
881365
290419
1884788
25142
660154
70502
205926
1737736
493305
285346
1371515
372161
1525644
1777748
506464
204384
664262
439711
1016768
1845906
1751505
627520
1027860
1586927
143512
1850120
1975220
1446942
1290832
1474349
1313638
697556
373115
958122
1266378
1515088
406773
1635551
1712497
958758
428447
56860
1751647
1882524
339753
1068313
1536361
1578464
1919596
239926
1447331
1622076
952088
1147255
508217
571125
1039105
1626263
593610
1598190
730287
607737
1282550
855341
666067
891194
252578
1648175
1979929
822906
1416162
1371981
1192481
394093
973981
1668376
433145
109661
1523997
159727
1648135
690172
1555833
1786321
214579
1008335
1381678
717465
1744374
1244168
1170667
1917039
1710569
907186
1596242
1588745
962926
374283
1172464
347494
1848393
80276
1391002
87531
656155
1901147
1955876
1703574
256667
870671
734862
960208
468285
153356
1550253
1574432
1806017
1872937
1031545
1067382
1632063
1605105
1411036
1658683
144852
1246149
130311
297326
1326517
529627
751115
1283634
1424780
1505315
1527708
1823509
560567
1295742
1363328
197830
1721078
1174903
838229
1634425
1385529
1184334
730226
19070
1236015
1157879
1888066
324505
1434
1181857
765901
581337
1494309
490044
965088
1889349
1975698
228369
1183536
373859
963182
29482
1095428
476140
277442
1661018
1825640
1230539
1976475
1237722
1106132
1653004
207473
1534436
1514801
1815046
1956753
953822
599760
105210
1643535
1829530
1420672
298114
623182
903742
526287
832892
1768164
1281805
1445510
192785
1389841
1611319
1023744
395105
1970209
1302945
1266114
1561888
107053
731347
1588844
384668
639278
1088399
1090974
409457
756340
228671
604154
1446561
169712
276651
1139073
687975
176583
1063586
530813
389316
1606678
853035
1729997
1196924
854385
668776
949261
964044
970663
827703
78245
1372203
424804
1937829
1003944
1309309
499569
1549459
1460991
1569737
1483845
1283057
1158248
1091842
3162
626975
203560
914256
1677104
713996
1153613
1713895
1607879
1675980
1632016
1106084
774201
981461
1165708
1293153
857099
229103
1851724
999327
1187906
1554376
371126
229604
1045019
419040
132128
47594
1307815
690419
966638
484170
515772
1026174
1838170
70671
1335596
204638
998472
1579576
1243224
99375
1309758
1680364
584813
1927215
459114
1383139
807314
1408333
582096
674556
1140012
1476449
551150
981417
472691
488782
1216247
932143
984302
1393148
687636
1471450
180910
802133
437099
1970088
1910195
1053110
1641734
509194
177347
453578
861968
1574301
297776
1875517
413756
1963054
527180
1851048
1457081
1249290
275568
1417522
41712
1187795
662542
238612
807788
1791256
1415831
1449124
1763813
1627544
149344
1313563
1494661
1999185
441535
1218668
1514230
1111464
27360
360611
1977312
993560
181450
417357
628132
1465406
1555952
1205294
673019
1739561
1873808
1637855
1325653
866741
1595438
1625963
757047
1857848
856078
1000960
1299240
621760
134421
1397958
1840299
1302509
1158156
1544118
76356
912380
1903744
1829194
1769388
1264797
1979022
1607742
381962
436504
1117810
1986456
1681201
1032173
1945276
1555356
1228876
1268442
86250
564144
1083589
965712
1982036
1832357
1125389
620155
610944
253302
433538
1595029
1907173
1175004
414200
720705
208808
1479942
1378248
1931869
1115992
988990
16359
1610738
1114138
966875
1264881
1175389
1968509
553425
195344
1890239
1659028
1799235
547818
1147783
199008
1221739
1304962
1436769
1248666
1721988
655890
353418
1490406
1513294
607791
515239
1491261
384727
442487
1959958
124239
710988
501994
1027274
516342
1892836
1201094
981269
801942
125426
1246627
1985213
66920
837851
863669
530079
1275517
1865160
1029524
1406143
47065
1742589
1216032
1692713
1197369
351227
1042041
245628
176629
1599643
1838641
1672243
1612776
1839732
1305624
191856
1319549
1603189
1632578
273419
1168916
1716035
1015812
1512866
1362273
1536535
649987
1223676
1288304
1322356
1860556
781671
852943
1033121
863858
1218650
596247
624174
238679
1805820
1226311
1608526
1888814
637603
254457
1051518
1806926
1445893
430634
1004506
86034
184630
185836
735469
1895694
1302605
505546
676799
270750
244687
1740853
1892709
1337330
1356727
1757742
403681
427576
86766
1495826
1300085
360315
469521
842639
450649
300654
925182
358518
173565
1168148
139713
1370282
1825386
1619081
118755
1328350
435757
618573
1499811
1461855
584453
236588
1243299
259093
1419311
1775892
756423
1510743
492297
169258
1096544
1200206
502251
1042669
1701971
23953
1367418
936511
171871
1957422
457487
1305554
1379270
192929
503029
1641651
1197706
1481942
1728621
1194256
410240
630546
1647287
1803569
1218633
1742098
805188
1851138
1450677
234514
972887
706063
1646585
1657807
1940243
1881678
1072516
209838
741535
1573057
1389361
403766
1035892
1915507
1573130
915675
137069
398688
284361
1164882
1332316
392011
1064918
826816
1082687
519442
1656202
1765882
76853
1453662
782174
744013
350782
203022
1570183
1033772
1572311
897404
225716
1716839
582847
1079639
1235643
231842
646878
421291
281414
410106
1656708
1553731
585011
1331756
556554
980729
794836
1851429
1698190
708092
566039
29301
431227
1918722
1952605
702243
1736652
429613
382666
1840892
1681359
1346618
1999589
588313
1983191
393459
1934863
1003742
1699237
829094
751483
1771350
1366735
917765
10743
1051085
360619
1749349
139771
1514248
211198
1582847
758328
725802
18580
1844366
480419
245561
1808461
720057
550774
1337212
1593765
201464
754491
1761793
1974264
948493
833235
223656
416742
244662
1312053
1988798
364581
421961
1923518
1943364
1255767
17526
993924
744090
8824
502506
1549530
1364904
1489166
377811
1739942
856178
205752
500220
909583
1753366
677047
1906927
1212167
746422
659103
382211
1020203
752032
1475421
928582
1342240
1122366
243227
219370
1666522
619594
1172618
1031074
1004671
1638322
583444
1952784
1943894
1005209
282244
974987
1418213
1851753
1113124
1137235
631541
1035590
929772
1792434
510304
1772536
1652511
1037153
388709
1863554
1263845
392412
1505745
787057
1792512
1918099
317091
1028644
302464
1755608
113786
209511
1301552
1485718
284946
1853867
702327
1898473
539894
1969549
955849
1928523
1376878
1639469
211802
290048
997389
1125218
64603
1640478
12854
584597
576477
1277085
1589998
1474297
1530690
1029178
897857
864459
1296320
1484297
27343
807659
131818
1282420
1215471
535866
1210382
1677319
699663
1595695
1663764
444514
1832432
810203
1092035
705392
1349824
1645615
506551
723344
1709190
908762
543326
601123
250436
910339
655395
1309011
1188483
1704022
1465499
540593
624286
1392045
942170
743397
79273
1184738
731332
20559
692647
334423
1176245
1179143
375663
782655
89389
876479
699009
1503709
1347559
955215
1875348
140181
1103435
1847911
1710976
738771
875116
1492230
910729
1013708
1141748
1373071
1462780
669582
1374341
903081
1491611
937491
729761
605610
1800717
159172
229371
1415050
1730634
341149
1407585
864603
1923785
37549
1422105
579670
1909299
1753367
1301013
1178669
1227706
1108564
229734
1925401
208881
1463716
1192193
1057279
958861
94092
743737
1624674
1966063
468610
1406791
1730058
1284553
1989447
1526639
1999612
622375
636920
1166936
1783463
866726
178967
1423549
124852
787856
1533931
1838138
1630924
348829
1369858
786694
1208746
1366254
1996327
1754194
1015535
1217940
74120
1410305
999636
412925
443545
1112041
1153450
87836
1118576
1608233
628341
1873525
676599
9072
1017089
1384242
1640645
164541
540254
1650792
447924
56305
806266
1214540
1866574
1615112
959840
1217703
661632
1301076
302353
442818
1390925
1684757
1253233
1569405
1409198
1329610
1417553
1018966
570834
1265388
830917
393798
906408
1629992
283268
185742
234107
1908169
1118947
457318
1754890
602623
337672
364624
105922
1574953
1627138
721689
450412
459940
202419
177675
1878205
1096220
695363
61488
889173
322207
337742
601838
1821012
471387
677498
1028042
320145
834369
132163
9633
1269534
1618133
1538141
1541641
1131118
1113314
1020587
1591398
1784227
1483928
1899079
531782
137999
1689096
1567117
133738
1369551
1736419
1298327
1333514
1298129
441048
944225
736553
1109968
959817
1905136
1039748
591299
69575
1333803
1287730
369751
319371
409945
500253
1523970
434357
1493836
530893
259009
1170037
10480
1714178
959835
476398
1157202
1127522
1343990
1584500
628004
1802926
919263
123059
1289590
816149
231515
1449967
1242098
293070
1512995
1602378
388982
588843
279867
884767
1085718
1671055
1477979
1946618
616284
572698
1625032
1960129
151860
1415129
1436213
33156
1135493
888159
1268756
742998
1148837
1284719
458691
1945195
1718261
410350
691515
353538
1330048
144210
1448745
259015
392189
694092
1232085
396431
629476
198249
713990
1733521
1840074
1992283
1171002
1234047
1223779
584188
1254501
138318
1248098
1555840
1608127
249983
1679984
1784252
1416242
1318668
491168
454126
1757615
1219250
1561923
1729948
1320308
1888554
798968
1514057
217243
1112495
11816
1710523
1998729
572282
379141
1867066
365748
1545552
1319431
1593191
340630
413823
499552
1054753
44805
898675
1753386
1122220
646955
1216677
1906062
260164
649252
1915168
1449123
1495953
881448
621718
483336
1486310
484171
1960469
1329868
10575
189602
132532
1342092
58717
68925
1368532
1834914
99644
1133181
113794
406253
444479
1268106
492716
183144
1416602
1249273
463900
591313
1192975
32267
49517
983296
1694800
256777
148926
600809
781266
1787226
1364677
109294
1996677
153661
1922690
811631
1296267
800277
1378957
663664
442731
625835
1830145
1486410
551292
1554941
992568
1664516
907948
381321
1977054
894321
1112235
30352
1355817
228460
720366
600639
1408664
308349
655817
39035
1411212
1746166
228711
1011176
1423788
189960
1528527
1044971
152344
1494907
694308
1570827
779407
370534
1876187
1577138
1599373
701553
235777
1517519
282854
722884
271263
24600
1576875
256414
1109682
1259048
1474166
1334730
506091
1747137
1926970
1202584
397713
717579
1046267
219033
637232
888294
851774
1005148
1793520
1509098
76725
415070
1579715
328350
1325700
429194
74320
128090
326508
649365
846902
162199
1736911
1457788
1896234
3505
96552
70854
1249694
124662
47337
426653
491223
5364
209288
1297665
315726
628239
592976
118273
539799
317471
1938858
421404
745621
923081
370612
940556
388932
855695
332703
1277679
1264374
1694630
670058
235723
1034476
1900420
178889
1768850
803867
1989940
844070
621951
545841
1032400
1111855
1483653
1225561
1107676
1362305
1569155
1065835
1427849
683960
7613
711150
1793536
1469542
1608229
1505643
1339873
1620410
347000
1821161
161888
1583962
611396
608752
854414
1573145
1676343
108110
1642132
1797663
690881
807393
551145
562162
1705522
358642
646383
33520
1222251
1192007
528752
963422
21338
221832
1984737
441928
639311
1645735
1464878
144522
538889
1478825
532919
1053103
639316
1615475
395235
1979653
1454799
133318
744248
1098775
1466840
121379
1651636
1583996
824551
332699
95524
223252
1132555
1655461
641408
1047737
1537327
1770776
1763766
1223579
1505550
837058
1644809
1476182
166569
1559779
436239
223472
1004734
1098748
1000035
1687254
1902301
569027
1091410
328656
908254
1682795
982589
732334
1785635
1230079
1921637
149098
10495
1426450
884809
926673
1065250
746423
231530
21996
562037
1763615
673542
346375
1849169
998311
1520766
434705
1168371
1650747
1987234
349279
1773656
1921172
455292
95148
1152879
346093
117829
231837
1588025
1854887
789835
1046265
816548
717138
1674819
867568
1071083
1182013
1394151
922902
208024
1198079
1714742
372853
1663654
802536
672926
1584565
1095609
1920926
113236
1582955
1647829
16926
1300666
1373366
145328
1175877
1701960
1489727
853768
391747
1061799
1959590
1338219
182699
422183
20074
843433
1402735
807210
578928
529984
32457
1217887
171294
1838902
466737
1852780
80824
1126759
1440706
59589
1102058
65143
1848929
1872714
1669230
1495510
309417
503867
1552349
117042
1397372
1478635
627058
1055390
1717692
1442674
200050
1013124
637416
925171
1103591
1237542
1597598
793737
1843033
337291
541144
704390
590653
583791
1425278
1443612
1554370
1529456
1042133
1947483
773196
1729595
1700389
1954304
1008131
1679360
340556
244922
539634
206266
489343
1666630
1599454
679866
1210474
1481007
1859425
160948
1713752
1339564
218804
1632469
1526477
688654
1183908
533533
897101
1740413
1376337
1338685
629632
470510
627243
536365
1473439
617909
1131163
1625698
127393
250021
1047160
1341764
139862
1849322
996449
1090414
592329
1522093
93914
1284487
46265
1127152
1228140
614281
1427321
1590959
109379
1586177
461736
1887340
1332065
340998
1260203
1468830
1184622
318794
1211633
1082816
257867
1640363
430225
1798274
315795
764120
1496423
807331
1257689
706891
844405
1339982
19600
1321115
180915
1853515
1576217
506512
726861
604893
1005364
1285448
1447693
1737298
460240
1501734
1958093
20352
1673970
19392
773968
555307
1882526
933716
1489666
1031753
454508
628930
1586124
187333
598404
465617
523114
1396863
1133404
547817
138295
849483
29677
1033719
153567
1455065
723379
671850
1129686
454479
830828
1370851
914619
1654707
1209828
1421567
877133
850077
573171
1340534
554182
1163507
1602879
896777
1872296
1582866
993733
1738625
1474011
1952866
1998973
894932
1179850
763345
57412
730128
358341
923408
1086083
1664191
501825
1644869
650472
1564672
682553
385192
1343708
1312674
99337
1560798
1911648
726592
583629
327952
1147518
4259
1012528
1786717
773731
1738866
1836596
1506210
1621721
127197
334157
373614
1739175
761234
1494176
37482
1258653
327727
1332843
839821
966976
478777
1202947
888805
1932980
1276823
1502702
202184
1448836
284425
796143
1498073
328748
1678633
899475
942441
1345681
1492116
236742
1355105
934670
425403
1786631
1688555
1732421
1334136
1479330
1671607
1616981
1023503
122066
900209
1121278
1532715
1840089
275616
61171
240105
366455
1791631
299119
1985940
341113
379838
134153
927599
477549
893415
1211577
188183
1741070
1708324
899247
1513050
515015
991604
121088
474422
1534248
1344660
918368
893813
1437535
1505272
1775923
1615208
1759974
441452
406450
1320013
887993
1835436
1446273
584885
1831617
1224568
1641713
1446842
935425
1454617
1897849
813663
629411
1615025
596440
1039699
165932
371001
1435414
1320329
304214
1702190
568523
65026
1967030
1427152
955776
1213628
1829227
1658549
1264626
1155013
1159587
1424497
222465
718355
988120
1995445
242517
430661
1195020
470383
1207488
322314
1493187
1730457
751380
556775
904189
356700
478428
737244
901594
1174727
999613
2688
1276039
1505651
423615
1175950
1798247
1364702
768334
1405996
1359751
1912868
917678
221492
1983641
786863
1334255
1622402
690134
1043271
903292
382732
1103798
281137
1265698
1709724
1728421
1399394
186059
245166
1429499
1653189
1992361
1693365
1914394
1007107
915170
286865
383242
1523326
1147962
1105838
256862
46460
1552572
137357
1917766
408224
1684470
1949552
1354315
1972996
1830609
764401
1626174
370707
542141
1068978
95644
870812
797606
1425575
1087271
1020294
897537
626370
240818
1122753
111462
681332
882517
1229632
158626
1485992
1462900
1981473
429716
1039686
579726
363606
1818658
1268938
1921709
1506201
1777279
901671
480407
1610418
1275704
1639789
1531574
1888094
1617265
709351
288332
1439601
750850
1135687
1679686
745396
487304
44139
1337393
1751031
1394401
381125
1954256
103350
20220
1565099
660021
1198197
319047
1876986
941373
845469
384568
1896667
1900173
717281
195000
570204
1017942
1540153
779797
1216704
566416
757030
79269
282332
1708120
228741
1066122
1308963
1505345
1977261
111312
973112
852815
677250
81654
1799090
491370
1552756
1706902
701581
327113
1495196
387923
1937967
201567
1756167
1560147
439009
1747396
585435
1808523
731540
1567433
1867926
671262
294102
102055
967310
1719706
1500103
302415
323321
1276805
53479
694571
541906
883875
1494111
874934
1067355
567027
50940
1204774
636764
1535118
442659
474
746187
1975458
1244426
1118290
1645904
1085471
243388
362450
621330
49548
1026640
837761
565235
1347199
1577405
1540049
1633180
446912
1092545
827968
826040
1786348
359782
1107467
1812311
1490897
681835
189116
1915046
1238246
302481
603914
86196
530899
810973
1707678
418374
848188
1023696
325145
1569186
1900242
1407512
1707205
1355842
1944601
724888
176070
368688
1127086
948929
1720778
724460
525084
1573900
774167
576361
801238
583623
446377
620329
1365397
276671
789057
1607054
1012459
1916007
523308
855510
840938
496167
581436
1369746
1909243
1858879
1000471
1868533
766844
755504
1616650
394701
1602865
1977513
442660
1782222
714826
1348135
1848506
1578603
255533
1018899
209826
226640
732528
1432352
1910602
995663
1611827
427306
330718
1136895
420270
359682
224082
1773288
1435291
418880
1453989
1847210
378291
1763688
122532
1604634
1502473
1161003
816366
1731640
1495122
43759
1760742
822794
614624
233628
1021969
218065
1038355
397457
147296
1292346
164327
1106326
973494
63036
1653355
1912858
1276724
809130
605721
1243434
1366494
817527
218146
1533944
1921368
1800545
1228412
1402846
1069450
1279818
1863812
836147
428014
1711044
221504
385196
485953
1102571
1113394
1851273
1864589
340982
1694981
1828032
1633463
618121
245790
1736840
1181306
778188
1132602
1152842
1227986
1834654
1215347
1534925
259497
1107175
152906
663098
1593413
1441244
323726
765749
1339936
1645965
962597
98411
1188772
1666857
445232
1356802
1248998
906513
1307948
120530
1996992
582869
1038258
970281
546331
1565998
698959
67251
682159
587282
1046989
442484
523003
1018779
751731
996464
771604
438298
952281
1074262
1710948
1568912
701225
1913761
57923
1209379
1555967
915559
321034
24071
102931
598782
1813902
1330435
110170
1609362
1074019
1347159
1536706
1592087
163783
1198502
1933423
1895977
429454
1979298
287926
1264952
1488525
57950
1409567
12133
238376
785257
1271131
1034138
1266079
1438684
847087
301581
1185568
1648781
150463
142943
152587
249261
297419
1865120
244009
737136
1148035
495280
754998
1987004
1982943
1445144
1341320
979190
886118
990142
1396304
10877
697811
1768630
963275
1803596
1989176
97888
1746104
1172256
146897
800567
646892
480227
1293646
832261
704759
1802186
1348780
1107455
855327
1081486
1750569
333424
1812328
507626
1313757
1871104
1292575
1533635
660056
1864177
759703
1421668
463180
175049
43699
1029196
751080
455308
1596472
1012796
1737465
1489919
1658621
880940
1689321
850550
204018
549530
1659412
1782016
853560
1189823
1215904
488047
97635
1387790
317099
217531
1414712
973995
1213063
1997680
1443791
1818540
916250
212223
635458
1008549
1263186
1991480
1544607
1569606
374255
1629564
68035
1543254
369315
332663
1297687
869164
1168521
646412
151167
1878019
566288
1326459
126337
442741
1304301
365514
43929
381855
1093093
1950875
1475560
1428054
866117
1537809
7967
392321
117814
168548
68489
615560
813130
40667
636810
442274
873163
26661
1734249
240707
1720247
1933025
1580819
30584
1919539
680851
1565940
580675
1362063
1756521
135080
719386
946434
826599
737623
413395
264450
1314544
1394560
306184
1191288
685657
726873
643364
1749795
879100
1419803
1006691
1105857
1779546
43927
1719595
1224692
1100926
1624474
488221
173578
746810
336174
1198851
1037071
1898665
1793497
45803
296427
1308902
1943774
898549
394456
460310
393768
163380
384759
402787
1052828
1601229
1938902
1437074
901496
14501
1897767
1047453
521931
967699
109419
1497660
311813
1551747
561991
555882
377485
786244
1198174
1363332
577090
629183
1531426
1547680
1717024
606846
1094516
1006845
1245871
1768433
708706
1063966
1401470
1886037
228143
16333
612675
1864
750815
99715
1776633
1811876
1664215
1393160
126007
1972035
1045626
262533
962231
361962
261200
1185746
1255767
1431706
186632
963865
1518352
1517261
287107
1294883
762056
1727551
1147561
979527
1686516
1759043
1972086
397498
959656
358973
1159186
578243
1458070
736096
756396
660159
516344
956666
1538306
486378
1946475
1099360
697166
1195976
1384611
1850263
1820784
513299
831210
1646332
495791
205864
1570309
1943351
471400
74351
1969953
1962302
1441513
1510285
983789
1631105
1883373
1633361
58943
1545338
583850
55925
1173794
1799786
1638728
1882994
755025
432624
1102967
1873156
462887
1540151
185640
1035833
1252766
181124
1901630
1566571
1706739
457862
1488813
1160825
1225637
370401
1726548
1097707
107045
239300
1430142
1840232
1217515
734652
15344
1800225
1529117
1230880
1981520
370683
415998
744204
106274
1902773
1950892
319421
1359210
426744
862906
1918407
946077
1391868
1472890
1442886
171182
1220480
1947816
169292
915921
360065
1340338
1670738
654223
1334874
237074
477364
1762280
71652
1492418
1842318
1064118
130225
167456
470709
1542626
1676843
23601
515428
974850
1492834
1750446
268307
581433
1554702
395857
1014214
1123410
1601581
1721996
1306157
1366758
1262444
1033184
1585252
294190
595299
887067
1158522
75678
669563
1211010
777646
150136
281239
278027
492606
1306417
1158001
700907
1019195
1113360
1875523
259210
1850469
1809992
1298161
1453968
1109298
210515
888993
35647
1741833
1077815
1145899
481514
695789
1748826
390120
244591
1370977
68457
70524
96660
435837
1257891
1028258
502549
1919484
1830455
580035
1517019
889883
297270
1195034
1628531
714877
711745
1711278
453742
36667
1458472
484048
668165
380652
1915035
1850167
736435
1192257
774498
412541
252333
75293
1141050
949552
421991
1167655
705267
323031
899251
1999140
548951
296940
891322
399778
498203
1330957
1603229
1749039
1024064
1233864
577765
1225447
703964
741673
813235
1388656
1769832
1304649
765957
1584421
1193204
1754727
1485220
1694563
1419437
280728
1026859
663619
1841393
577321
786545
1113147
1590729
1171647
887516
1565244
379183
1112266
567221
1061187
1774653
445044
1669167
1401442
284488
1065553
1864396
1579739
177431
1095611
1866842
767165
475418
172368
514531
1047877
1713425
1711954
1456981
339692
1929258
716637
921802
49088
1508757
515461
1925364
180440
8281
1498007
1553957
1786438
1584423
316808
870604
925956
1786786
811810
734498
791256
1493438
689967
1575333
593419
1734662
867787
237996
1474781
1275856
305609
1505853
1677879
539393
831272
529860
1987258
770308
1252788
890005
729963
1012901
1484636
1618582
1958886
754885
1653643
1883802
1518973
778443
802435
1995621
1125149
1588080
704735
984921
30344
1866247
579511
206859
920038
494999
787375
1709667
1503691
1555135
1773121
685818
1021568
1768533
1227979
1643178
1510553
1115804
598731
225411
76618
1411509
804747
1629154
1261602
1734958
1824965
1990668
1350567
910645
1075054
160286
1106914
1139157
952738
676415
1802566
1928163
475111
540888
1148644
1431503
58816
161065
1728258
1177919
842178
1342119
634365
359483
724540
136367
1407431
810798
157608
659486
1299223
1176372
620219
1921523
665702
957272
504261
854721
1950275
1203207
1846201
1335128
1279676
876617
529377
1312734
1322785
1773023
157459
1778760
291305
890824
1212935
955730
508125
463012
1776714
344091
1400192
1289339
1058851
977031
520158
902730
1644527
1788587
1506957
312799
621176
1746365
1316627
1655137
1799077
1225833
1284930
1039508
1107046
390276
1018317
558955
1796378
146130
51345
1673768
940726
1499020
1985968
136389
720758
81995
650885
115431
45416
1294554
523289
308626
1893784
1206152
1437775
1637327
1531163
194839
202691
849126
188615
1082588
364523
448407
1506924
767154
209874
1920764
1613698
1115341
103638
1868630
1531465
610901
808172
1140054
24513
1828610
39491
1608242
45302
927793
352454
1972866
1235160
1929585
1265564
1967753
1947350
1100762
1943581
1047416
529270
525848
1629791
201656
1011714
262528
25485
441645
1911607
1690920
470519
1785404
1233737
195673
724394
850042
1776060
683316
446994
1515267
960731
314187
743164
1478608
500598
1929830
235894
537974
274157
1780613
379278
547483
771452
1558480
1646505
822702
1978741
1302232
1855193
750612
449400
965481
873783
1030614
988141
1961766
1225630
1333523
1476161
948559
1048052
1115251
1961137
1170707
1681010
816015
755386
403684
65339
1097215
1474014
489117
508091
1102812
966939
1761576
1277383
707882
1792651
355041
8492
1425531
1002123
821605
1185222
1908336
720165
357174
1371074
60341
307462
1355392
691964
855392
1267536
922804
1179043
1806964
1616268
1050098
762857
847142
1420446
769597
1320258
422186
765829
1851939
1671896
721505
1806194
1058957
1861106
1006297
272564
1179531
808484
1185651
312868
1004243
257487
1625604
1830574
305898
975714
357635
1272977
31811
1886974
1846982
167735
899177
1348585
347022
696206
1369721
1850627
651014
1254648
329248
393827
486714
588496
139125
448652
232730
1396274
1452233
706751
662943
1287075
858608
200010
1938655
1167702
316162
143872
1745951
620380
1368667
1749950
1538964
628976
1716866
723376
669467
441145
137240
1980360
779232
1949038
808431
1602488
1157238
1027272
774675
631694
1265875
28544
745062
1804616
205934
1052934
778214
1043414
559474
1809753
1522615
803643
216202
1029606
141881
80347
325747
1499994
1135175
136148
1694778
983953
638280
611581
425776
1255378
662570
173531
631793
1235235
538229
186999
836888
320327
1809259
1624455
1827212
1583193
1168908
572843
193406
596650
685188
665219
953127
272071
642078
256734
1504860
1797526
1092629
1666703
677492
1374639
1236115
211274
372631
1966393
1069997
1851081
316915
1280133
1311943
257731
1312751
3251
1293973
1677843
433344
808150
356404
1968458
1540337
1490501
1775196
1912540
1164570
1153358
1889571
1910110
757195
1821098
530118
1725783
546546
796357
1693874
1399799
1814987
745363
1765333
1068791
552283
363789
1556851
1438807
1184458
1154535
1495376
1822091
572941
170265
1152803
1946338
1206831
288051
817470
763127
1991129
152241
1148185
1816551
932841
681888
1896405
596140
1501667
1642901
1099193
240175
330616
369155
1022049
286603
1236208
60908
1359979
156417
135936
1897906
1115664
882555
85545
1379376
1728765
483058
1058842
1248681
1165918
1676623
112690
1543365
870473
431475
289653
1153310
669788
412743
595888
1074830
453290
1780516
1129564
1053809
184978
266653
1463472
1522775
1298317
449625
738921
1819220
1648132
182329
951250
171773
1987584
842131
1193343
269391
933528
518266
143469
842996
1464256
215156
1748047
1247040
413631
1841922
1189201
693865
284681
1877048
42871
1531524
1683184
1274077
572386
1636642
618027
907731
597559
1405982
1477528
172310
786562
1829917
107126
1511231
1205579
61620
1444879
1253931
36505
342291
1272759
61204
1290829
834253
1934868
1827248
195125
1402491
1402500
271862
242777
1452601
798225
582983
598997
1211420
1241291
355902
1718765
904936
877569
1586486
702825
73413
797999
1847075
1691250
641494
1471448
197583
135950
647284
7822
1209638
1652623
738598
766463
604177
1957708
1492643
1222415
1338944
1637463
1167741
699814
1344733
1414358
135511
201703
956653
1999488
802010
675573
1938770
845904
421536
869496
1961266
1846496
1493628
437762
1934799
914011
1612653
729406
1923692
1898654
1560683
1634966
1786346
1961816
1834044
1494516
297506
1361742
196069
1496645
957165
454078
1132339
1468530
989314
1284254
104663
1427583
1220036
1824060
980766
953122
1566061
531829
719538
718168
860829
1505091
853902
191095
1789680
345038
1416766
197393
1202432
994800
360560
999470
1670576
1839430
781622
143563
1005797
1895907
1940626
589477
1973965
1886241
1325234
1183658
132242
1652676
1296628
106428
1390740
304426
70057
232344
825351
1732247
1388355
1088648
1459354
1726943
369420
632749
364856
344827
1620783
1784738
773462
1395703
417046
753707
575326
640625
1717818
1106793
488914
1811797
256651
764942
1237492
185777
1141010
1106356
1842523
1098121
1433684
533730
1945713
160532
1433892
544340
1204831
1456933
1868669
1699735
1546103
589335
946216
963218
121
890224
1217288
478916
1299074
268846
1763487
1684697
1321562
767841
707078
1595035
112720
387967
1036121
1623038
1136685
1702776
1118443
1464521
1996593
539629
1315136
1782171
539873
1711682
1581090
870133
893755
235794
1989879
980221
590762
114753
1588370
1367991
1563711
462679
129900
1244413
1677903
362030
1568058
330696
1604487
1636495
1205774
1264029
289867
647544
1372831
1765797
528276
1175866
1512285
872635
1387550
587681
1932875
1830500
1632029
849642
150589
1169998
1354256
1772509
80088
1717644
1202076
991324
495510
695753
910228
422754
215593
61565
1770673
1297857
410715
1171423
1412191
1083488
1584520
35101
1183082
1795417
937347
989592
753463
618912
67272
537995
1910789
242465
1599952
987918
1313795
436684
1749687
342457
130749
1646608
1092813
262533
1045575
1026320
29857
397574
978768
1895431
1143695
1058970
985724
40344
974923
835183
1606603
89524
261182
1812412
1951157
1221583
1341184
1103083
1634966
566773
203322
496690
537057
1654743
1697894
580361
91869
833411
1761799
657205
1521311
636034
591921
1388190
895521
991776
1416485
453465
1013998
240062
1232776
1680638
438897
1374406
547046
1103693
181202
651005
1997306
1611640
276627
47674
1475128
1489161
1972389
484955
1024805
1204533
882577
1132666
1319495
842092
40720
1019051
1290068
117943
256215
1536539
284833
811237
875495
1994815
273293
1783566
642110
1076537
1487907
1452081
983027
1221284
1084882
1554056
1984840
1668443
18324
1766457
1828408
800377
10096
615505
321777
1224676
750832
1536397
901539
1086212
656374
64667
130524
215916
1951215
138924
1352173
1660074
620288
115252
735908
34554
725889
97342
154604
202396
792856
1504366
395843
1197730
1090153
1786180
539327
1089660
1623558
1048006
1533888
1944265
386196
846473
1776369
362324
1966352
1281124
1484106
971551
1631464
852268
1297834
428085
262402
1965220
492162
53489
365415
381857
313342
536201
1040947
1896738
1808931
1127558
1824746
1647716
295877
1775052
1517580
1234829
690132
926723
1511865
964933
3810
1554446
1317426
323945
128197
170479
1595287
405324
228421
385618
1063034
350627
1912228
638721
1606081
401174
491228
983381
465120
15496
341844
175006
528903
585675
61507
335578
784397
1747788
1839921
779467
1855324
1038801
1268253
360285
493382
1932687
1307279
1817718
676051
285182
790650
10139
416848
1839125
966549
164822
1972189
203217
1482366
1269338
1696862
968157
981794
311159
87770
387094
1351594
46256
1469760
1409231
194172
734209
500819
228298
813938
772516
1104559
1368194
440729
458935
1003181
1432872
1335845
1331966
1013668
246512
727209
896576
1585223
475319
1656668
552149
1689182
724680
422064
27331
461575
326312
1576498
1631002
265365
987202
1977044
91450
663762
1410456
1433741
516740
814227
941846
281607
1275110
917751
1775498
534063
1592126
462086
572689
385876
1920693
1477404
255672
1785861
843826
1198702
1492174
1116370
69330
1080215
1679504
1124453
1264100
16779
570875
1799919
179844
1706629
1771900
856342
1463275
129749
31553
1741452
517799
504415
1844085
805949
848083
1921744
930773
1959252
1968143
883637
1490017
807380
1171697
204937
243948
1291580
446823
320402
1904406
1130955
1203686
1102190
1087928
48637
757739
1425791
1377507
1328205
1398374
1758769
830095
1401224
620763
465438
1310614
1489729
146431
20511
374136
832307
418484
1940727
386529
185968
957547
648998
1440022
653728
43998
554724
514921
980892
1577387
1714345
452487
1539360
1579305
1737760
1041812
967208
18544
982776
1995548
1261301
1340022
1207902
735666
308901
1157629
169475
375690
527652
272988
144388
438910
1562481
1982948
419555
485227
520857
984441
1499335
905765
1642234
1899484
571547
1692801
902937
1306757
259573
191361
1839202
1856210
960499
168820
986023
1897836
513098
1277856
461097
1613103
1033382
1666917
802873
1039068
687290
1955089
1882780
1704119
319539
1679706
1068715
1402406
1727517
996742
167922
36556
1562426
498863
977867
1043012
1410538
678057
1670556
1592716
1741678
645771
1236772
1870985
651105
1757814
793096
1137776
1278868
455776
381637
1688882
721227
581500
1386178
1087572
518778
865061
1949769
353584
422364
454304
941651
1936785
199125
576753
434679
386135
1513034
1609518
1559361
1506968
1274580
178628
1877681
1860162
341637
558506
1861699
1035130
544944
151711
19286
452818
729709
1229651
1849771
1547128
1689372
1080952
575162
537060
136285
1778302
1603070
15887
697673
282380
317134
1856262
1686564
1845437
1045096
1769604
1094710
1493590
360660
1899652
978294
1482902
1469464
1660386
504439
1572420
1414914
271412
704211
1909947
615164
1643355
1085695
580322
1409956
239726
628042
1318225
1923888
92705
534074
1936748
532707
720122
1796308
1366726
1807583
1196693
1125378
1629243
1672496
820007
555583
694643
1175515
245247
1989842
1904274
1831715
1956852
1126035
1381963
1639701
1311328
1182825
1310493
1331677
58838
519008
47623
1345449
1301463
1284725
1959444
327639
1232676
1155629
1303418
678523
1209757
1729166
553194
1355780
69884
629135
1138262
1643993
1681694
249379
979703
915481
389075
1399367
1982881
1144970
30823
647900
1960885
1659445
759666
1948397
1806503
753933
447688
1432569
662735
1516317
773315
1541189
510416
1392347
397616
1866805
1187389
749772
365320
937683
1001108
1716392
1695133
1021289
1680965
1051433
1253068
1634735
1058441
831603
954229
273216
66161
1896435
944325
1142886
981562
221158
60294
1630454
386692
919799
735254
722198
1544193
1157355
416611
736102
364797
767959
943909
374656
1742290
755643
1925108
1349273
10376
1407264
849380
1113922
188257
1149834
511279
109369
1326146
1556064
674654
718413
345263
1087547
1958477
786086
1201264
1321115
1544976
424498
1383036
942235
849115
924111
1967799
1258143
1418880
51703
1200450
1782274
755732
214535
1247696
1157840
1032343
67326
17486
405939
83966
317287
1784975
401890
652872
1686386
646785
1277027
196931
1676688
1918065
1018523
796016
442929
1586514
36327
1942572
87077
911259
1252185
804413
805105
155677
1437484
1701765
1872269
1622626
634525
352773
874147
1956102
989151
1897899
1827172
1378934
397703
171827
684460
1165903
1224416
775590
1954082
956635
700965
224236
313958
1926593
378923
615758
1837458
1164574
409266
1266891
378123
355187
1134422
541310
1061451
1754437
1173273
333900
826425
1343577
1493493
1801298
902324
1942043
386318
1220041
40718
546349
571664
46983
1603500
290097
1111842
198402
844615
892684
636513
1912079
1114206
1419332
1768081
1325972
984797
1445722
1473175
912619
1933434
1145025
538232
1514185
544145
1457211
1346114
1258339
156005
1918907
870777
1510131
1265767
849892
874031
1947279
374593
812120
782107
272515
856112
958297
1081409
1266053
1109314
1342598
169085
1788868
1761914
175266
595132
498817
20258
1399746
1034013
1078569
634995
683787
1337887
1421296
1721617
981981
1915968
1568068
477588
1853204
1606446
191640
1655369
1104686
916793
1417798
1442006
746718
645905
1833089
1925471
469390
610198
24834
672575
500290
1678894
763176
1463524
1504702
3771
671912
1249865
572866
949312
756174
1552772
1737355
953722
1215063
1118186
1395825
655699
794472
1533238
575157
24133
1603502
785747
1189034
1802531
157274
681421
1893111
1803858
40424
360634
702329
1610938
1577388
279780
1844015
1297138
1840655
733674
1197583
1988768
509966
845746
351682
887767
1834508
1821493
9293
1433048
296213
1087809
1828628
1652778
1364600
626091
1191009
1784596
1312975
1220669
1675700
847119
1710013
1516036
1640914
822583
966568
637757
60191
461233
1725277
833401
1941327
879962
150168
536275
1634981
955195
1365320
93424
1133568
341820
1206912
855179
1682071
819421
73013
889511
288379
1215987
1912570
740244
1886993
1093027
1179328
792364
142615
353125
486920
516770
42350
1918038
1150117
666669
112263
849543
781241
1641370
310948
1327104
1019439
1333026
449224
1604491
771775
861863
1473668
327395
653297
685191
714935
1385929
1862719
1469168
982455
153914
83996
163115
845316
152712
1533410
1410536
1750795
535132
273535
811824
572703
1833190
112147
1150939
635979
1299431
1716567
392365
432941
674368
962271
1451474
1895911
1954463
459989
545819
366977
1924001
1432692
427293
1518251
1495157
561566
106422
900555
1222430
251503
1234304
1175060
1678700
1842141
1855681
752458
155229
628667
1554059
1063444
752159
1649115
1792656
968172
738252
1531509
86758
1960445
1759788
160344
80903
437389
979966
1683384
155658
568548
1639453
1062879
301599
1060617
1655511
1147591
1235879
1427117
636324
1868738
1702930
396760
394729
211172
1205797
1370468
1622428
1050969
906768
1734001
1972249
1461277
942135
1594074
92116
124551
87859
1119886
701260
1975825
1318907
1748991
54164
1973118
1560358
1826114
429143
1486670
988589
1009457
627289
363570
1313705
393102
193243
1968385
210881
1006756
282145
483086
1545135
1744292
132475
1307771
440839
250860
1871342
285335
85583
1623717
484246
605836
1738665
339460
1334990
1428074
998562
513528
292716
278161
1711406
1420762
498705
339730
240491
1642856
1864001
1990080
46563
1647906
1708055
1419110
1819673
954287
1918976
1663684
554598
44299
741623
1193225
811732
1871299
1021370
1641611
902709
21667
141227
563319
471646
1731599
483526
1745695
27096
990209
63701
1203651
1581840
1575340
1847963
975884
1396303
1030197
984010
1946510
969080
76165
1258514
1212598
519159
925258
1371199
719514
1480516
1469179
1233082
987661
1611957
17947
1940265
1787736
907797
1506307
250946
84534
786064
1041220
930669
523199
410931
1514424
296759
332320
1974301
1350149
397782
1195645
1916296
827865
939676
459609
1096249
1169590
248439
1843707
1413205
917722
1972479
675666
1015858
365477
874125
1439831
1823517
1669211
1250387
679348
753580
302720
1797114
619842
939208
628626
514046
318340
967036
495761
70263
193795
1296958
207217
1319302
1730636
1381693
602150
1119717
515711
1654897
928450
1465975
29242
589144
589651
104735
1577849
1549145
20960
448260
1415803
598594
494889
474207
1686578
1444871
660472
175995
1177878
750674
1502866
466761
1242413
1118909
1872602
1808341
414008
338887
1370878
1128627
1718356
1185063
1224100
93862
1885661
975700
1413184
315243
1470543
1329694
550678
1806237
1963373
555509
1415673
16013
600312
821277
1378577
1994386
1909302
478940
84309
1015746
1351789
339236
1908539
159004
1780753
1334484
823571
195043
1143848
1184485
1575430
1803805
1828747
294848
1062669
220810
336555
500725
1821873
1919421
143645
1113017
1458255
332473
52892
1542315
329152
32389
1728348
824121
802340
1407088
683696
1798653
1128917
878736
192099
1200593
1198465
1279637
423628
549343
1918243
986086
1194657
594789
1665746
1041922
1090928
498727
1587862
1753208
664408
1194891
191577
1541993
1874936
576519
292087
1186455
1876871
269293
242631
1235451
1510781
954703
138699
1298070
553039
1066480
149662
276676
1472350
239349
1737191
969200
1686518
1619883
37154
945175
1993916
488127
1950638
988760
111493
1790442
230721
17691
1967751
856754
1890834
1754143
1133523
136304
677952
227152
1410516
978171
1574825
108861
478989
1598037
465949
59543
247560
1002838
1573924
677496
1574940
1002004
392419
1261561
1184975
1485973
1077959
582116
180197
1485444
1750609
126437
1152745
531869
1553858
1343321
228541
1861244
1843425
875381
1298698
1211051
1095858
1104267
293631
1898738
1096751
992037
1276723
1736252
595682
596725
528558
1385152
1918528
146066
361574
1958981
1404426
1474290
1248898
696343
1769485
501465
1154770
1783210
854008
369497
1140684
830059
860155
716229
39066
1858367
653564
1585608
1836528
1323869
996888
1762561
443568
33460
522372
695616
749267
1980445
510846
461035
270752
955363
1213073
570287
1381236
1967389
856966
47142
652933
1110282
190925
1302480
949418
1336231
234065
6133
1884698
791889
93603
855251
561072
568026
377652
1341287
1537094
1775760
880017
919655
611499
50707
1815015
1070756
1158811
880847
145889
156824
376338
803357
1534688
511280
71982
1937712
1892190
1723285
385940
1255081
907412
186584
280456
478762
1379065
1837183
731344
7739
1669998
328360
1695843
1577567
1560139
1454100
438447
372687
1283191
1825492
1502176
732792
264854
1056362
1624125
597076
1015774
1714892
216481
696427
1834686
1335296
557011
403875
1090217
1541208
1556061
217862
420131
68751
1863580
512886
792270
1822981
592515
1763734
1266564
74580
934149
1456948
1301564
1657288
1323348
1919528
501981
780188
1772276
798095
270036
1869093
1765449
1679963
715735
150958
1473851
16472
1229874
710225
1644992
323573
1202664
1462910
1618127
1206848
364704
1284181
619478
1928087
39648
1710392
225012
1089885
97339
1508560
1599114
1093156
542169
1211018
366693
1389051
1648668
740606
1451062
292589
494329
1117501
1645783
775055
955987
58463
1884674
1202444
1138777
394664
512260
167755
1410830
673123
515792
1921763
1292979
1359896
372460
35372
1985983
837881
675315
1922061
542857
1171485
505517
1100641
933095
444917
557341
667149
305411
1734608
1903727
1132975
1090833
1506722
881028
342987
497675
1925849
918660
1324421
1142907
1146592
1482604
1981216
722222
81821
1399665
153768
506869
1567326
1543529
330009
1484696
437287
1328924
1155839
525913
1245112
390183
1034393
745358
1767891
1002223
333733
1925343
439134
1748448
1023786
436433
1827047
931954
529918
569902
289684
1993965
766519
1151600
267232
1038345
1252194
1016304
1177461
936378
1789442
1257306
546836
280371
1568782
1782344
1565090
376301
1623898
362008
1806958
571629
1343269
165595
1084639
1099700
474735
509414
475212
374567
1025464
1583757
1539516
528238
405455
1270206
1545912
928909
742896
1664514
991095
1853572
186583
1581121
1042000
271524
1725884
36280
650931
525044
491536
1880959
1854035
212990
456610
1408803
408072
319402
85484
483500
547366
1762686
1019136
716343
1524989
1044705
1762143
1433746
1170716
570716
1655008
868726
789780
723861
1181917
1470224
1581885
924449
1453719
975965
1497556
126268
1990371
1113528
225581
124585
648726
47696
1055142
273660
1737333
1852619
129264
153844
1233816
132572
1364375
7282
514846
695527
1265162
62668
724851
358937
1379322
555397
1141525
127631
1177269
479592
1256369
1688243
1975690
1925604
1668333
1227244
1429024
751092
1331874
1686969
1457675
1718718
474989
855304
995840
1919153
1402595
129981
1507830
1731817
1504672
1789903
1358047
1389289
1557959
66034
1502630
655614
773036
1443291
1582030
316765
514123
1614673
60951
1849926
474811
1491152
16694
1243251
744768
461429
177579
522562
74804
985171
1614407
268610
866286
1866319
1874404
1063422
1609597
124749
1265323
1368728
1545573
1261768
806586
792510
568012
1672627
1998287
814756
1999455
134284
44850
1601722
434197
1021405
1811417
432969
1076272
1417569
1775398
481025
593261
1718744
1431389
328379
1513607
1492289
84238
1229988
1701940
1902473
683301
1062340
983286
854742
1449019
1372051
1766288
442724
781303
1890409
182630
548621
1119141
1539034
780840
638003
159184
1897022
551853
1070377
1141205
99963
1352001
70670
1237862
801894
11786
1039498
1306030
1231164
1608589
386944
692741
204756
698083
1089872
1596776
1918706
981045
180657
1124535
319607
894287
745376
1548897
1980509
180918
172477
387542
1046518
236067
945974
553860
1225221
1523507
1602932
1062594
1795418
938225
1315706
1293150
814389
1806440
647643
463358
303227
313248
622552
1264018
1545550
815007
205128
1083991
1139653
87961
84208
381786
1064794
875679
1737147
1616638
63879
328741
618693
1076346
920782
1307587
1307666
160834
1016777
1998509
1203459
763692
1255534
454403
987581
319881
262431
1114770
1605866
961043
120737
1939101
241747
807323
1317890
741140
351762
1823870
189427
359421
524854
1106249
330166
1934153
188731
501796
51739
156661
1298530
909351
1436844
1896303
1962813
18590
1913358
1670933
1184662
1431717
556693
1049573
481682
1000188
1779747
1702823
499603
440384
742457
900663
376871
124279
1073651
220390
1590080
941527
1053942
428340
1743316
75144
1109722
1334511
361850
1015048
1746660
1545564
900778
1512188
1438430
451710
1851782
1907176
1750065
1736050
1328254
545289
7324
1576674
1997332
1090110
77901
1730460
796663
777771
925174
658088
304853
1536695
417281
1093202
1470678
257154
327430
1658158
696880
874870
1556738
470789
277139
1832937
533531
120611
954794
289434
479005
919908
328529
1087738
383240
1191337
1519398
164542
1451281
540309
1641028
1088470
1772224
1474764
1602783
1687898
246589
1287961
1222597
1031910
83758
1115704
1191373
563888
1038204
1546557
1657879
1776174
81078
1899119
1609284
760572
99737
1675121
894167
1243929
254751
1608882
1844097
1626276
22317
1996747
906037
1613655
1881748
141091
1408775
1626904
976576
1945746
1295119
1330236
1625733
70592
1986627
496673
1698770
1174788
1875215
1573819
219202
1954415
1132279
1610551
280658
1966092
1930229
103542
388499
1875015
297925
385483
789198
1319430
624067
1702428
272030
726785
1070620
1080811
1102576
598384
290124
496192
1754909
1841125
863053
1706966
1767960
19272
246457
512679
1765820
224139
335189
1023516
1626243
22948
173802
1749324
1487929
668332
712701
245111
701719
951904
251369
838839
1908606
1100222
565651
1063201
145011
1980598
1225772
415054
732549
925293
1902761
1821060
43113
1627860
1544390
1736680
240499
891522
896882
1958719
81480
1105840
1010958
63692
556170
348678
1654660
989180
753082
1772256
295397
511994
1352773
1626767
1894036
1300035
1625637
382295
1744113
1783778
1074666
821470
1144281
1523516
541639
200386
870807
818675
174954
1580139
885801
122005
1419799
640494
1484095
65806
902320
1566470
1850608
1015911
1285483
735678
1301825
469003
1674454
1569984
1825913
1493820
1223232
1119883
1788513
229489
1981354
788965
1104431
888522
1664476
234755
1915765
203943
473732
1236418
1692101
243175
1603391
172665
1544664
1988708
769227
207734
1819629
433106
111350
493405
111336
1257720
582103
695800
644553
762623
845713
1339473
255715
849578
614826
1204361
740254
94449
1190661
948076
292194
358843
780103
873335
330544
450046
295435
317615
1232758
228381
6550
1104371
152333
1328438
1558653
1013486
251859
830001
171403
295095
1934167
1416738
466464
376598
936493
665557
1103325
192808
979745
926334
452518
251875
1004583
87388
41728
1656261
676074
1654219
502043
1680728
1886629
901285
1255856
1680358
625840
84911
1551402
1770446
228342
1275106
924751
1050980
512302
1522938
1484913
1858562
1792051
1717420
918884
283379
1556227
1742039
868447
1784073
1864103
314317
1424305
1873079
632579
742503
1818173
211064
1572769
1639608
80117
1341488
657220
143936
1303037
1122675
958048
699985
1969550
958713
96717
496407
39920
1892605
78326
164788
755160
1298469
64771
221159
1333669
1102737
1000755
734314
1536361
544450
842256
1600250
1522681
1170547
1690169
33899
1318304
1928857
1219937
762827
698007
158419
1804201
1959480
370657
1952092
1956089
947933
182650
1463537
1902277
756073
30026
1680323
119708
788496
1712339
924992
1918847
1079365
225020
1783593
434770
823833
1830980
1414202
982435
371272
1749990
158893
139966
1938380
1662476
1137144
982218
86477
1003489
1159043
1606577
1026541
581393
1144660
1283227
1640467
1043560
101709
98941
265900
660992
204464
1214800
599342
293290
1725934
1826337
496587
1851971
1450526
951017
1783698
677314
1356691
1657137
1703122
922279
1130030
339193
528665
1373134
314971
1500440
1933956
238030
1165668
185396
1574338
1660558
1793421
464087
1691540
1256164
938214
870336
1567195
628032
1438824
1304209
553087
1525001
1151086
211902
85277
587216
427301
1101366
1192893
871601
850552
1529965
1718202
411792
1739046
1424659
1598834
1460734
110405
1520590
422930
1546660
375324
189853
1021115
1783866
1300694
543405
1108462
891348
1196066
1680480
910273
929365
493249
430000
258481
1063079
103932
1011740
638842
650549
282849
1783412
751090
836003
1354365
342721
768374
848498
987682
1568731
606464
599362
1024300
896296
30043
241983
1262352
138331
341715
312285
1210941
712544
1973900
1518902
338094
581389
618796
1809892
228976
476976
1183633
439100
1439194
664877
269031
889848
1501291
1133254
150694
174778
446477
413787
1515930
1794328
1658640
720486
1390467
232180
1871460
1204143
474901
884064
1881334
262001
1058673
1955700
936260
1260447
1664934
1094622
605812
1153235
319397
1941628
733734
902843
351931
894099
1852339
1338319
803631
1993021
1131483
1635902
490566
1903910
553685
617898
1565843
162109
1566054
1284651
476525
922281
839053
649448
204384
1726325
172642
260177
483224
594743
930263
1115198
548769
1712184
1453086
989984
751944
542384
290882
208284
129185
1244696
875376
1610862
1372201
1324789
1950142
565643
2821
1773872
1322745
366819
1960999
716369
820640
1728232
98924
1354811
1477145
1575690
1155520
85043
386145
920787
1540073
346912
437847
492697
1244432
889274
762455
1915943
911247
1993491
427885
1649682
1169810
1604240
80087
1534027
1265602
302519
287369
1910881
898736
1502510
1854633
1287212
1781875
812465
190920
1058123
1698077
728995
21551
176054
638198
1042272
1512705
1321659
1231222
361951
1103116
1290634
428083
1400977
1154004
107354
236729
483585
379614
99884
101598
1190308
1613452
295848
1884460
1385565
793895
623611
553873
675875
1951626
543073
954361
1713047
1516985
1494444
1416891
570661
1446924
1407824
1513835
1074496
1017209
639676
453301
258023
1504912
410965
1599060
1962058
1515547
659360
1026030
1819549
1660214
1793717
171887
1655916
1596049
467139
1981333
1530911
708507
1959266
924704
1080459
667866
1410438
961565
1961245
1868392
1828747
572259
1151568
641893
614153
1370607
606516
750647
238731
33754
435673
887163
1994835
1658001
1980041
600694
1679637
1738346
1192587
1594170
894533
542577
387599
1248066
1357016
1591299
1910359
1885206
367067
555664
1361551
957350
625058
1478939
1971636
1263963
1722307
1579952
1483030
825822
1963707
1976124
389194
1515427
935883
1649834
842197
63965
798171
1660835
744294
542838
1672419
44019
379681
79694
1033845
26649
103224
127435
1725388
1236106
194347
1970103
676368
949582
892937
355356
703792
1995302
1965392
1455561
1932578
726299
325990
907425
1780357
296031
1853106
443480
514261
1714689
1477060
601652
1750675
864837
629213
1091705
1410437
797192
147917
942200
1008068
1129700
1789054
543756
1378974
1657019
1545228
1638445
337002
25915
605824
477218
595424
1363434
129297
61058
618637
1391511
620903
1366031
366164
1796068
744142
1239703
1554100
213596
1954431
1000719
32729
643660
1899054
1643854
1036723
1789565
575811
1015880
1485075
577035
94809
1672202
141486
1545577
668479
221843
114589
79743
1551008
1196713
925094
1595356
1865937
1860479
1381161
1193399
1512126
340887
57509
1963513
894625
149955
58952
1696366
1145622
848764
1810682
322451
1460356
1738317
554704
1433227
1751476
1863781
832271
1504806
335035
222885
665056
1686062
1163869
785573
387804
958029
1459274
1007277
148642
1014673
266705
883116
193947
774615
1822143
450627
234368
1427027
1572525
1834298
1968569
291443
705289
1731695
378624
1976811
1804751
1902242
1373928
1646384
729930
880445
845376
243587
1523843
1731718
511446
1142103
1087877
448218
1201037
889039
1620809
649916
1736055
306980
219297
1823041
1556062
1612848
314796
1356856
1505548
1677002
741175
309113
528160
761767
1211745
186567
85476
1606558
1850523
156426
1193092
53453
1736099
461132
487354
1859520
879218
780953
1195757
539888
1982009
507461
1904557
51614
717642
520964
1105713
831995
1437994
1843487
1160754
373097
1524428
1675943
377474
274962
1129424
375945
24402
1833612
1092472
1568874
729167
1038900
386550
1080723
1145267
1492553
1562592
1651308
498505
1915340
1216571
1776958
627943
1616394
1596293
397900
103838
971117
406604
1227578
594189
1209874
1661811
1276227
947950
928654
1859008
1104482
436660
1637572
1535119
906993
211628
118934
930384
1989379
210175
159204
1435728
1536839
361822
1357363
260623
1848838
528403
1406480
1253481
642678
164493
17579
440369
1217743
290818
1495670
38526
194072
603642
346654
319629
521113
349445
217284
90549
787488
1029773
632469
1301346
329980
800384
233464
1760542
731440
686438
1121499
1128624
1355005
1251946
790840
53630
44269
1558735
1395136
628258
390646
1428799
685935
1534792
1730279
165846
341763
1333421
1204328
1394542
1046520
787473
1940704
1290748
537098
1039460
1001842
1406300
740333
268857
234154
1209583
1914581
258448
644124
992481
754623
435145
125680
261563
1041993
1470685
1211611
676622
1944500
1489815
362932
715829
887952
255621
901777
1759205
957808
621349
1453658
302176
679666
520045
139030
1031865
1784156
1382677
986655
1632134
162249
1950237
1497378
1243570
1536647
1490298
1613078
856978
789274
1991430
832102
1227273
750843
1696180
1886105
1626849
595635
1216993
237567
1972303
1917428
387724
1389729
971052
913504
1891383
731606
1847860
1777865
190065
489606
514775
1461217
701948
816009
1172228
59862
1149601
1374212
1063448
1586975
602221
1851180
1915856
892270
1914158
899229
816589
36654
1942030
1783418
1022585
1793935
491370
638475
1840250
1714489
1282247
306772
908347
143162
338919
818849
135244
1710287
740993
166244
1238156
637684
214338
1581035
673150
1876583
1495716
1391135
828696
871750
1595557
1150745
1135755
312031
43731
1979980
62340
1140204
1759708
1498959
1230790
1579635
1886381
1771501
790850
1267127
1048652
528687
694898
1931566
1833921
1774360
1460681
1632151
1255970
380183
858043
1270111
264566
807432
1547521
1632528
1064150
791491
177460
1597025
1150760
1905715
1117526
814815
467065
1800249
1722974
1141126
553211
150018
95252
1004970
1870626
1211516
966667
770096
1305745
64570
853625
1875026
531362
454843
1101086
1029174
1857293
43174
944718
392403
1904146
747742
1584043
86629
645033
713701
1739528
1952021
99757
564354
735431
1921329
1760989
880114
707326
1391267
660541
1888018
1020289
1583960
1276492
1558894
1958661
1150825
507010
754438
796705
1589697
1921439
649852
718816
840721
377323
1214098
850833
1939319
790633
94810
1941364
1139512
1612017
1075685
1015825
54022
1010729
1352122
1479282
467687
1666295
695771
1356534
1426949
1922983
483330
1051043
125259
849115
96650
1671851
1931896
1674535
587398
1924033
172429
643795
1229175
297615
250201
671191
1901633
62437
634616
463850
494543
1371457
251618
1225467
1506519
276700
1211873
13440
705934
38635
747232
388513
362287
1170514
742369
1357957
1979909
409017
1589586
745203
1782186
1350176
1496706
151039
1836526
1979825
1982294
964843
177886
1112142
1612283
1350773
1328455
1185600
1662787
1520188
1931940
36449
379911
809760
396072
1901723
615316
1073966
556001
1476855
259469
762628
1355834
439545
753736
1102912
800683
562827
464137
830940
18030
1071644
1351098
323534
1060394
666668
430492
13059
1731005
1159941
1487513
254423
1393341
1859093
1278595
1835326
179852
628142
111217
1077636
366732
891000
286992
1576323
709043
805545
1699070
1640492
508418
536270
1959296
1097535
1782632
53865
1319464
1009963
1782087
1486004
216039
1588031
484938
1366111
1983786
1724859
800611
1145678
1130059
726503
979189
1463994
903132
719503
660036
838972
1214793
1008856
1837682
1522404
1462609
116201
711742
292247
982658
1878062
557885
1656579
1204029
1560778
974788
139432
1578558
1733285
1798569
1844221
134860
1972480
1648999
1447980
1456710
1941413
1207366
1201893
1079729
1883892
742186
718169
1141803
1125784
1849772
1876369
1945286
1442216
972931
1281039
1737608
1007748
882233
1196630
1341921
577604
1901939
685074
1119775
1666322
1167768
1575966
1575504
343880
88648
1742654
197282
1354430
1166855
1964713
846706
576391
744023
1449157
980797
1933604
14975
1963451
415239
1370070
1055839
1706438
1266829
1528480
666667
1995635
1795662
1948056
1036001
498141
729312
47041
496746
497700
50290
1962191
1089350
988436
646241
774716
1536047
1013530
485645
1879098
939128
1266845
1259081
947277
451192
705815
769237
259245
1288979
408546
516364
868807
1868096
48126
1272777
1586543
615346
778163
293227
356874
1510698
1881799
1907098
1323147
425475
1367390
378308
1798025
21846
771374
29068
1662244
1328398
1692433
308013
1825852
1933501
698489
1372002
608356
31338
1558487
1825711
1054734
924929
580625
1806964
1001077
697823
443214
1625190
829936
1165370
1816596
1089772
951139
1050243
1799311
1595196
468285
346019
63806
1648862
189067
704755
926882
1590431
1925013
1322587
17463
1599332
1879
803703
1764043
256608
1527213
833504
371008
252232
26027
1396272
945223
1605727
383096
233685
1244912
1937674
1577701
625719
1398127
269056
1830590
1287795
1732803
463538
956948
31975
605207
1618266
1327161
1228244
1700312
760002
1184744
417531
1236281
1929885
1534142
619145
781572
155823
1908133
1892933
975478
1519172
916520
804183
1221712
428118
1010071
1481677
1100143
1074402
1527132
267959
1230646
1796779
1765804
619702
1270129
958768
1599242
1927285
1410460
1036128
1663670
1477078
1780586
309303
1160310
1567283
1863490
1504248
397133
617359
199681
301200
262326
1344200
1919946
1298949
116739
1317242
49911
1830571
1515253
1225502
1509670
1225191
1418631
93061
1303805
370427
636315
681882
1119901
304356
1823299
1289763
1823839
862786
462398
1064481
1084611
441966
1580772
1742947
1963458
399888
1205114
1071196
302830
1228764
1620222
1896624
1433873
514127
1820580
329415
273624
1942831
431026
588331
388996
1811487
127635
952420
1686403
926196
548100
845641
297562
1657894
1473711
51400
1820971
1373496
934854
1292397
731450
889169
1834440
1771932
1740487
838910
1094887
124750
1395417
1513501
984308
661963
1744533
1563112
216888
696203
499714
424740
77184
1647332
1669708
1129344
1948290
1182390
1615234
689055
244753
743803
820950
1810583
1674780
939342
337498
997664
1423975
1450485
1310562
1288944
1882045
199840
435711
486783
629320
1823867
205691
1542561
380817
515173
586640
1571723
328301
700804
632917
784871
46007
651519
1041141
59385
741688
631668
1101153
1245958
133908
1220419
404528
1658497
644567
1050002
862449
1207169
417742
820310
736617
172988
1099266
979033
691993
2239
775510
584465
509255
1627744
368373
218290
1597489
666536
1697935
1223563
1915745
251872
1236520
1669241
1948164
1996837
1855732
1232907
388703
1910458
363963
135697
1087413
1326225
550914
985937
1115481
407584
1149890
1405777
75225
344248
1986173
620317
1044730
968153
291993
1577906
410988
1828441
1296965
1097109
1859334
565893
1346136
1818499
18528
1447231
1608443
933524
1750419
1411708
1707490
1390941
127868
1466648
862901
1851522
440484
1229554
1274292
383865
694641
1049677
1576042
1306458
1336676
456020
857219
456529
802679
1514427
512848
722343
791259
609599
1871276
778571
1290582
1476740
128133
1378132
504908
1993428
1649786
1857241
531728
877209
256457
1113963
1831126
1157883
938265
465132
1705354
1491953
365232
65987
1477323
1057306
190650
712426
1378751
1251649
106664
1608420
1459829
1996341
945726
639550
511895
1336479
1052095
753086
1091726
1939866
1328660
248624
1623070
1657888
1957551
1629827
1087153
1657175
946139
689840
927632
516316
1193098
1075917
961346
1984725
1783412
1931207
564314
72335
767313
1247877
1756023
1743842
1339587
225714
1472141
1783676
1930158
1705058
788915
495215
186369
288372
1613390
1179651
4745
1742728
1361118
474970
1332081
291228
1771932
569809
1597937
344906
1786234
1340632
1877691
1650554
758707
1979731
232254
992625
661050
1370846
1438273
441834
951863
1330804
1280360
262622
313487
1915507
773261
1120342
154792
1357256
1522669
80863
1964470
19178
1576778
1056986
1567160
926557
485946
850267
1030340
474846
508523
435773
143639
1887206
532053
329234
1421209
1192714
1523639
1476392
1999124
710195
1037455
1603969
1272408
1903445
1745708
597926
54076
1019661
634223
279272
1814378
662919
603659
210309
1032999
1126349
220114
839964
350228
1827100
1070858
557386
158653
424547
1694447
1177196
234564
238977
854541
484310
1619126
1086242
858149
251604
35588
1404850
1223356
205691
1086393
1890046
1528173
431266
472371
417611
1150521
233606
1670181
657253
16828
1620412
345575
1482171
1952966
169131
1158847
1954201
149503
683068
1993807
1714231
1072326
119862
1870384
304950
233416
1730875
1475440
798703
1230152
638203
1279590
1832951
1830206
1652613
667009
831641
1031811
484636
245952
1585031
346818
579122
511278
1642583
431200
1552984
961521
352040
544866
567595
742585
1881436
1177049
821711
911413
54202
615944
1637985
628030
1826244
629962
1635313
502204
1577200
1169150
199747
188617
930583
552788
1683996
188151
900282
1248457
609975
376210
1425029
434374
1127642
19342
390875
173024
1012021
1427560
3297
210407
697039
833911
859018
1172362
1678666
321714
704230
368599
1406264
1930155
1362763
1483751
492686
72535
1067607
422004
921589
1899706
280700
342858
1754030
1619862
1535062
576694
1467297
1495822
293779
763798
1419623
1472573
1754902
1943293
1463899
918992
1442957
105371
1588142
294722
946290
903057
1932392
1767784
1472753
669273
444481
1289436
998352
1456525
1751968
1856990
1422692
943198
166721
1273219
38263
1373049
789937
977403
1870800
1829675
1487002
1173657
57397
1786542
818457
420071
1883273
734389
352824
234029
862481
322196
1591039
1488175
1863446
1309637
1091309
1523317
545939
1341106
1515593
1828823
1378355
694777
445695
1791820
231491
399439
1706571
1348197
1553345
980288
836169
1195328
856336
11943
1182851
850151
1312968
803898
1662874
801339
862549
510594
985531
1214241
582928
1749684
1636979
1153311
923905
1523279
209071
271260
1472425
1798872
1563203
288188
1866728
779372
355188
1080491
1541290
1446171
1145890
1169518
1742448
856747
395060
410774
387894
877421
173769
1506160
389891
1938331
1702596
815746
788205
1013607
1220268
1935458
148371
1849913
205194
690861
3550
32973
694124
957281
1146161
795401
1366374
554555
1904735
12401
1185464
1419159
1248550
1804873
1680945
1805244
1474368
5150
631319
263559
713362
965128
144024
482985
1379469
1211491
1982755
1887362
439069
433962
462729
1740328
497402
1357645
1427684
1421002
1029844
1618475
218449
1533500
742367
1846851
1027891
1343751
702684
1299206
1289119
1653385
1294645
48769
1672796
28615
1403751
705178
1953772
498020
1377241
1783497
805284
1798531
216804
834705
1861170
729413
784177
1849936
1339758
966680
1632060
145440
1654389
1221735
106678
782
989774
945257
1961378
901378
617289
572788
1112658
1536171
946494
170492
151613
1413727
735546
1331233
1973320
1905580
1871712
1676403
984685
1296100
352378
1080987
1742906
760219
685402
1841829
1814442
748427
935238
24639
1835017
319015
1610760
549149
418058
1505933
1035369
79021
1285148
1820323
758240
10756
77185
1335101
278175
442312
1478807
1396422
215656
1356480
1404455
11670
402825
1437567
239486
658576
974039
679633
195073
450344
945269
1186570
307954
721446
208546
1829606
1636939
139231
1678524
835017
328137
434222
590737
569164
800045
362671
395933
1314520
897839
370170
400295
572771
1644735
476312
428159
944627
109348
1490574
962377
1833025
328802
785796
1649402
61677
959513
680394
196260
1286160
1408405
1318969
1972872
187078
264334
1235057
844371
716367
487578
1535157
78728
939964
1717407
942653
116150
1934867
1729664
1532849
1830253
1526896
716231
1318293
1793220
1664957
43056
1938510
205071
254856
346057
453397
1744047
586661
686224
824698
687411
1093903
1736618
1692288
387108
590869
435106
660412
418783
1408440
957715
1993312
1804764
847604
591737
1201628
454837
1450036
1549778
1184793
1053240
626371
1088373
565783
320706
1520795
360818
297751
771950
352103
1693219
1403573
1117767
1997396
415035
639720
1782449
1721608
551145
480156
787512
445081
1156796
1505943
459397
983118
1523149
1022311
1254424
1862364
1417127
1716807
684511
612053
1377934
337122
560662
606697
1153426
499833
1765680
1992653
715706
581387
964625
1677133
913229
73177
485823
1598274
1182764
733992
131004
920906
1023470
1460578
1776176
410281
118229
1536131
461913
1951143
312602
1790470
1819628
1569909
465851
1954222
1225548
790384
535136
1970693
14099
1116191
1091577
1460981
882783
1237564
514871
1661602
637294
1123694
950550
1859544
740949
1186070
750514
1610944
437871
1070558
1162957
274078
112254
1407714
1609695
1167618
779236
795607
1645492
42884
671811
128710
1963875
1330117
133611
1217174
1319328
154083
623974
1072504
1491660
264531
1191253
514083
187332
1518239
78037
1301201
264333
1270771
1063882
1495300
171612
629620
1835613
1749988
1698396
288407
1113897
775497
956679
1930612
860711
1770547
359766
224993
979859
1099146
796310
889049
650876
540439
796836
888147
1506329
1202959
1892155
415302
1834497
881523
1254866
1806111
1737648
1150584
1036611
734906
952736
67124
1093888
233423
812540
937853
1683265
130768
805194
1155124
1265261
1746733
1793552
212176
618489
1536533
372795
114163
1544318
1808395
1230011
1935751
1249488
201006
1898843
1580072
515572
1575919
1774998
929908
1403078
1694029
1122341
108005
1940629
1529068
227422
145618
641047
1605272
1337439
1372536
381178
1575734
1714106
1072814
505453
1282862
1616082
1192765
920159
730
1730676
910920
190586
1274446
1909650
1061840
162168
1523107
783528
279047
13590
430193
435335
887729
818592
1690115
213523
480965
221507
284068
643057
1263243
417669
1636465
123909
1088522
138223
896573
860051
1926635
1178888
930013
1843631
836467
1061143
1439170
322761
793463
1675812
90746
1106569
102990
32377
725912
1348947
846641
734736
1973825
1343439
1710576
1295304
895906
1187014
26250
78054
1825450
1223860
1758033
1565778
1018325
1194081
1157112
686642
1285728
1652548
1478239
1050168
1619043
1315497
991601
1834047
1405824
340856
873432
1880526
1762879
1744526
32309
736648
1022502
209416
730996
495252
1508946
1395415
1579622
1518420
1632426
434237
1266664
456219
378685
790760
1619225
1573924
502812
924887
1727191
1079578
1314983
33852
1607963
516992
1277226
539877
1672770
613657
638143
1383057
1961887
1720079
227695
1034327
328734
1350331
1664805
1112299
1935987
1320248
716069
346020
675310
921172
1309477
1977188
1001804
609411
833183
1806834
1326583
268719
472250
1446584
340159
447085
1090160
260126
712478
758871
104524
711523
1236284
1020843
1108257
249405
22523
1981330
1071697
1646943
119973
151163
920423
1131118
1152645
1599803
1159969
1589339
1614443
1495512
293149
572534
629373
1917906
796692
117031
977701
1084091
526728
1298491
994216
1329458
793049
451300
973704
30851
1191393
1943150
518894
1625066
98737
1788137
1377253
985386
469039
1001194
1207152
482618
950608
1836133
366573
411283
1186807
314576
418115
1761836
1088188
1144708
634089
1604436
1877167
352014
1838237
128801
39595
1368419
439231
1006854
1622157
323497
813940
895785
1975329
257602
1312156
1106991
379750
651821
1039852
1314847
995799
1377416
1107178
726082
36628
1680018
1536594
1762345
28931
648297
1277246
1327324
1230012
692742
1768674
1730436
800707
1880578
469368
23271
13559
995848
157366
1019659
287947
811368
1816887
151388
1440864
859027
156241
313215
903927
1134079
1943011
362400
418496
315072
1647660
1813436
1733197
1784205
157185
28462
1371503
1307651
1240431
1300315
495344
640154
1016874
787839
1827667
1964581
437862
534609
373550
231863
641200
1572754
972573
1364506
364265
762986
1481372
1442208
1625926
897942
1149805
179888
1523341
150302
1426471
1354361
1620274
1122089
889490
183224
925166
139609
1734657
181467
958902
1920730
1676256
953788
93147
1262298
1410496
263618
561769
1024934
188750
520452
1555964
62864
287405
1550663
1525122
608481
830035
1836355
540192
1096659
515239
1925023
1951014
973297
1390517
417562
1813476
1945439
1698629
1960678
1769736
1423749
485889
418265
1960531
457984
761378
1025187
590873
394555
66644
1530474
526743
19776
944831
660351
736212
404772
1091896
1699942
92315
1786184
547265
1458432
1593024
183019
742390
1294396
1249486
1706993
402123
45119
1574433
1577406
870413
1427848
1224894
993792
571513
1964931
1640086
1300819
444178
1449555
1183199
946610
148261
772507
1639622
1434743
84858
1880632
1850663
1378831
848028
1164846
935974
1482025
852063
1499132
893464
1823314
1364560
1351767
875718
1363206
57687
481460
677761
48218
843184
265623
542962
67149
1406244
612410
35769
508487
1766467
1035176
253683
1665907
354606
684303
1512045
820110
872877
899723
529204
768021
1937511
704489
1576828
1953242
1207453
391718
591544
456238
1599170
820851
1831616
1139989
771747
1463747
650833
47138
121010
956709
904756
979606
1685329
1485006
1810820
1842384
1271535
1606408
1028911
830670
1656646
120039
393537
661180
1641629
1802964
852962
1696912
692180
1514814
19140
1871385
1297026
626294
123328
683285
1280576
1346030
277790
1916421
934756
1911431
1292117
1950417
1710040
1101184
1752751
32464
1744188
409458
875991
697847
373954
1513253
1219460
743289
533581
780817
1262207
456652
1626766
1310432
1546409
392327
727798
1802826
165293
335380
1642714
733834
1148020
661361
544975
56482
374112
1301405
1541719
465577
1143842
58997
1429275
1039096
737006
332725
144981
604701
933930
710717
1902395
1442659
293306
1638461
1995245
1737238
1643819
1842428
58563
1613134
886334
669419
1610880
1263814
1329021
1208343
1368289
784965
620575
937758
654593
46908
305517
689929
500868
1193961
1080873
1610831
586766
467977
844911
185239
937967
922192
752839
1737798
69797
1427779
242945
1927013
743160
1373706
1093298
1281086
424618
1969056
1353723
111846
1590906
1228710
1861071
890321
273384
1783225
1259907
819194
522298
73566
1648453
1493541
602750
124572
1648438
313077
893008
1258707
1390097
1235535
1323294
262644
991099
857357
403497
1597398
798565
1908905
1076263
623286
1248816
425680
1344608
1970905
1609716
1595470
1819466
197370
217517
980789
715493
590945
1617999
1272800
495824
153405
1855098
975720
1830408
185825
350517
234505
55574
595062
1013158
133689
1099924
1450909
821882
1328412
906469
1750160
1704732
61239
1690125
1067942
1998998
339838
1921014
1172193
516822
622524
845377
1193173
397128
461828
1709318
1304470
169643
1052825
1828856
1963287
839543
1256032
985288
1044841
1037087
1356404
428521
837973
1740654
1226653
1390409
531862
1236894
193970
368163
268960
1091477
797253
1152215
1393260
270999
28519
1880420
1517761
1062588
1706139
892033
1078248
259207
78228
950737
41297
1100271
1213866
1704048
22412
596510
1359377
1475178
1151543
515345
434646
1382724
1965704
1057806
245266
1425183
222790
1653123
154945
253394
754381
728737
920507
644012
1905185
1657929
409689
892354
1207812
1364832
1717286
1297937
753862
448139
566449
783300
224480
874909
1035961
1625016
1071681
562708
382139
133884
1491877
799669
1414052
638242
1294854
1083865
284519
1935572
206894
1554264
460294
247664
1210954
129480
678539
186616
1051707
960955
1080884
1754021
1625223
234827
436081
494835
1270704
1229684
1543078
979827
172678
1285132
826882
590300
1164235
1757560
1804788
134452
803083
1216564
1384417
1232790
345051
1418830
552084
1933637
954415
584744
1492418
1194084
1121990
655887
123413
747259
1833202
1551403
177658
1343475
297409
1603593
783652
1176141
1498763
258448
1635426
1904533
131580
595938
516471
1695045
1681763
1984467
744113
1699755
1281939
764502
1711057
835031
1707569
1553954
10620
1568034
1687792
1204
1506061
1597599
1344058
1285884
1685351
920400
623403
1202051
392246
1732197
464316
1464860
1686625
496942
1042749
1931556
986849
1376427
211933
1234456
1567913
567122
1798037
1662473
1923749
705990
475062
1447810
748522
1549080
1031906
1146932
1070699
1354995
991129
682724
1588785
1285934
953798
1127846
192385
314599
1509132
1897522
789719
1713867
833117
1601357
1214656
1151813
481795
701403
1373193
623467
1348639
887771
1178172
416921
249780
474847
1720739
1786802
130933
659389
244067
161447
1560458
444622
558293
1897224
893503
98110
763321
31630
1480511
272307
1811408
1219418
1391322
1172686
454943
1101272
866704
1118359
1851571
1256161
229295
903861
1539221
762052
377316
1299883
1659205
898474
1184111
452246
1724803
1561525
816414
1736818
482784
1187526
71031
1829258
1945275
1007640
167078
1975801
568451
1267198
375865
1467429
777507
638090
1347965
459989
950091
1158113
1211747
1010180
305148
725684
1820512
129961
1091227
1585674
488482
1379518
1390357
1583927
1552755
1202070
1233573
1231902
1016746
1056630
1557188
1722898
1169185
1622456
1244836
1031489
752403
1473761
1417531
1039846
445075
644740
825459
148872
632365
1410682
1814582
329560
1288442
1088642
1267349
187605
134634
1606272
413276
566873
798562
290387
880762
1500986
999088
1919006
605110
163481
311226
526292
1558304
257978
866388
1051206
1018385
619611
795802
1986846
522549
545203
1011154
331357
1531273
1451157
888575
1605621
1492773
842402
1867071
1800019
529952
1991635
217785
1674152
1680386
1953044
978673
1715483
1139070
1393814
1262899
558314
693707
60613
1489892
1365937
1672485
1192873
496000
7256
993246
1079312
1077679
64763
785223
270705
1883321
1518160
1417297
359544
911459
31744
166919
547423
1082675
1111169
1061078
1989708
1776838
1111340
1227666
1263331
1786368
382953
1944479
1344575
1107718
1154038
995356
786892
1231665
1699611
1370740
1343448
1721927
326265
435610
1434201
260583
1985771
577150
410481
1827854
173599
400438
883823
1385679
1523591
477140
1199289
1912039
936280
1932748
813085
1799553
1291289
685453
619708
1278134
164611
641004
450882
1245351
1319027
1595414
408852
1712044
1048881
22694
829462
1575717
1248641
1228170
1997248
1147661
1249762
592348
753579
1596746
1515587
1773867
1813934
263103
641223
858640
1721519
1315376
154867
1223785
876480
145147
1261350
1850104
554026
182064
608876
949057
1690601
859503
1949048
1101312
1404230
451604
1670786
631020
1696847
174940
114768
1609245
1777163
469318
1546229
280624
946279
1951829
478525
1176164
1885062
44464
268465
625812
1612223
338760
698614
1551863
287234
1001898
1706688
1534100
1238462
511476
436500
908717
54143
990425
1176144
985602
772737
641207
924784
1734607
907287
1897987
554057
1665504
1958847
1714918
1368450
216274
508864
100002
268498
765153
1593895
592406
81805
362769
634377
1233981
600613
1619206
1964219
642071
841685
1321149
1420923
1681157
141768
300954
1075645
751553
1812923
58444
828474
862374
461350
1738929
1476472
528970
1323065
1815072
1894350
461810
1944622
797259
648312
965026
1112094
1351779
855318
870537
1514475
188387
1680053
956170
687231
1234556
1511050
1501200
1720875
803818
1187096
980754
52483
770486
990446
236250
1309412
1454917
1255507
591602
1890834
822065
1413586
824948
428619
220866
841452
1902668
1334788
1351952
293120
1929620
1148275
1184902
1802862
1068010
1477758
1921463
468245
1289249
1442402
1997470
1155607
1342025
1216761
358551
659431
376991
1545046
1176061
1268847
1599337
1136462
668437
262983
682861
594254
327358
252555
5279
380538
1161057
1830942
1828007
1451853
1336834
1978912
460035
1762448
1490621
1876122
1972911
1250156
874946
294817
1511554
1271340
1415653
1947666
1663695
1030905
33530
1406517
777982
704826
123560
514173
1300511
63320
982664
1316419
952375
1232789
214904
1539693
1695730
597377
979033
375924
940367
854734
1067169
337994
575834
1559131
994685
434494
951008
344602
1667286
470588
1983270
89787
916293
1560999
1032210
1196610
1060100
504550
283971
477251
489296
22542
611210
1211934
1723494
631213
670937
1449965
207354
1125080
1665158
1637964
1585340
742625
52832
547504
872300
1859290
1912199
1467016
1897803
1685415
1027604
1247335
1795300
260807
1121050
1520363
1063976
338566
1040567
544190
1296066
295501
220647
1063568
1525137
678818
1282812
596712
854544
1148887
755206
891162
1237947
1683363
1012165
621987
518647
1965863
974705
1178774
1165286
1884833
797397
921222
1751215
340561
368615
1854305
570559
11004
1774144
430051
848308
71679
1582087
75209
272143
84448
33503
1211923
1421003
1467782
216863
1409359
1163916
1994579
1621431
1176906
1299407
979758
1497922
555706
603642
357781
1878316
1317717
1208364
1947757
978455
981323
1436076
410733
1054688
594655
1570476
1839412
1364666
759017
152127
1923250
197611
474749
266540
427653
1699477
803424
491109
1352136
1606064
1915618
1717176
1364164
289382
980646
1079636
1966837
1541007
1769398
1349643
1848834
1195511
1630760
658003
336372
572643
629375
1502719
1201959
567615
280266
1054246
1299775
1446153
971729
7466
417242
560145
1675876
1725779
1293063
1408405
1503148
1953162
342799
1634335
1496182
1141842
403408
70804
684864
1340559
708497
325262
1947112
1981651
269542
1024673
1389717
284700
1099565
778449
93078
291921
1125232
498001
6641
1334336
101669
289157
54555
453296
249578
241708
1065016
1802066
226231
1843465
474779
874413
1107028
1861530
486260
1331961
1209284
1878391
987874
322571
1818342
839053
930007
1721462
543799
1348685
873068
187730
1338694
1555271
511073
584325
162781
889325
1147321
528294
332676
971358
1585700
1559675
391598
1622817
657970
1167877
1968854
1073326
35815
1077708
46335
227142
564541
1157451
556654
1921513
1862657
1886319
820840
590287
1951167
941353
1940373
1885267
970321
1207850
1916396
467475
456090
385980
1474533
1938202
1928247
1269466
957177
190380
274514
1416171
1136312
914800
1733812
343829
875358
120935
426631
1390166
1753524
1002703
652211
1463736
195565
1691095
931186
905079
1554401
1158691
1536434
1023851
201839
505200
1619614
100278
29209
569425
1010822
1846540
179538
1531277
1588742
1351774
1959833
574654
368008
1254371
1649137
794648
1407674
264270
384909
420924
1557858
225663
1036406
966843
216549
122649
1381459
222157
1540880
50138
1937264
1951347
568272
530310
1808662
164286
271043
1081507
630984
1318572
1378567
1912838
1233682
464835
1878336
731873
1058043
1455124
1777518
816611
115411
686689
1661398
102428
1132672
1953945
1031044
1047240
1997285
1091786
1096782
778214
1944852
467799
450537
730331
43347
538329
1847007
259451
1557771
1678698
1112161
360701
70152
1389376
999246
643767
1274282
1334679
1742733
86525
1762157
1134013
1315449
1924162
831637
1411314
273699
1151881
1039354
1900110
1117737
667959
1925360
1462694
727194
463979
1554974
205537
1108595
1012138
811128
107052
386545
550951
431489
1923114
202930
523248
1743161
307907
168213
902590
395330
118823
1643130
1094781
336647
795275
1157872
1113306
737288
1906128
1310909
1357903
1845126
881597
567257
1259443
360643
1043752
1113283
1672456
882205
1091256
717864
1669423
1595583
777327
509795
1430159
698813
964882
207868
1926865
1950406
1494988
337937
1973631
1291861
157274
388138
1159234
767912
563662
701678
722949
43278
1781754
731793
491909
1391214
219326
705458
677758
19513
1474439
518756
1067089
1145713
674414
110424
974617
369144
693920
341212
1898719
1803255
1446415
1887560
172758
1008766
918982
918507
1343875
299159
172896
834510
443611
296794
689543
1542983
829952
32649
681038
312171
444319
880140
633748
1948078
757746
756984
1251284
648810
1446842
1320751
1133294
308077
656046
889720
771348
20619
1158159
999009
114010
1797987
742030
1270389
1883291
813803
489211
1298093
184193
450362
650301
1833359
418160
1930563
948425
464425
278410
1615440
1367836
1199461
366815
1012329
1695282
634926
1492019
1095417
921540
1206224
951094
866012
340723
1365522
610260
1015955
1904009
490302
339928
1652
1663392
209014
1514655
79345
301097
249993
242315
118019
1897226
133697
121729
1552007
1810328
1224413
1313750
1420873
1768023
1003
1658106
16739
10593
330866
687956
719563
863524
1104662
1620057
1854610
1595982
660003
1401879
234177
1161553
1666312
958042
1459221
518426
1167933
126904
70428
1819554
417170
1371749
535034
1478724
1854234
1181461
190115
1687943
44227
745764
1937783
1349582
239491
1231669
1972885
1805623
1200026
178214
137539
23318
808745
492917
1170691
900927
1692327
1795071
99857
1740308
1034129
1839531
1273817
1138286
627947
1633320
6843
1432465
1161250
737478
807151
1552147
438913
1899410
404249
1150143
1786347
1515851
1309473
667097
1785135
1272872
897317
1914813
490316
182330
198127
1754081
1437782
653538
1797781
1966907
160384
799473
181789
1199558
189913
1820769
778976
1659455
1400887
1090625
1103314
499514
1553650
755275
1047325
1082820
818466
255319
1358435
373936
1820373
1297197
820423
1186349
1932749
1522762
1290707
69821
372077
1159400
177309
613343
441632
1215129
282845
1901479
1670232
676401
1250019
1711963
1431373
1076062
383639
1443018
1106062
863821
1165979
572596
588486
733828
231983
1011067
887937
327247
1004475
428950
1296725
1949028
1690421
1664925
1598930
742188
470961
1608600
1711542
1667636
1929358
1506868
1583738
1461175
1010367
1447161
290641
1147501
978046
820354
496674
1069648
1591440
1397801
492065
1370615
805005
1443371
765944
1814050
1336124
556373
191633
718033
822777
342565
798428
997951
211280
105521
875977
386529
779276
1296984
1606767
789139
1381470
177476
986264
906662
182259
199000
399661
510190
1182406
1613707
1679076
1048437
352594
1616058
92122
43581
739030
1769925
414216
1644376
1244
1674193
1668650
1018182
6958
1733897
1106110
235405
476192
1343299
553233
994557
1704300
662200
589193
359467
732828
1968853
1946763
660946
1705874
1037628
1877058
1452975
1953000
159042
460979
1543884
890588
170144
757302
820788
997705
1904068
1563070
267553
1268092
131366
856914
1524617
96544
517564
960568
267157
1921938
744047
1818664
755847
389011
1290047
1447175
318353
1642658
968406
599524
649133
1768342
1722936
800793
1504228
597402
1703071
1473768
1694897
1066364
304156
1925668
307027
162124
1979888
229575
1392979
1092206
82344
1087122
1240414
1239334
1028997
139293
610162
1468951
1151617
505063
442449
1418309
651436
1854327
1013598
732890
1317547
573811
735488
1954016
123572
926809
1182399
1993244
1298756
1509379
1876081
6235
793841
1971998
507934
221477
1739689
897959
1068719
97646
784188
550288
564206
172090
385819
1411885
1238474
90186
1308105
1325306
1360424
1419522
489948
360010
305811
1715007
983464
1628625
1042849
1328984
759440
1624801
175266
1282507
556799
232001
1652245
1922267
1668869
843860
132076
463310
959691
1788769
1600415
330338
1231600
173266
412618
1021537
896556
115085
1268539
1149617
813192
1204166
167045
1589277
763203
1518184
1425893
863313
1370171
662084
1414767
21712
1213756
1254894
301570
1173654
1228314
1427843
190527
1757079
1541935
348962
1006761
1128301
1689049
1026860
1457993
650150
1159915
1808295
1492675
618144
294333
324573
1196763
1568273
1805675
1581221
1759953
440654
1154815
1217639
688563
1429250
182457
875087
637446
1939835
947510
822097
458408
1452879
359998
1065151
1024122
67327
958247
801661
749640
369837
1694173
983088
1079633
1211717
1640645
114676
981737
362369
1066436
1945006
702226
389000
923521
361845
561929
457696
153601
328458
1499512
723141
804378
365877
1359842
985220
1839977
1438250
698567
1703124
11128
1200125
1822497
1444243
1721063
740273
560554
1524944
1319709
222468
1968123
400340
462681
1012078
1780879
1969272
166346
1613226
1682736
360125
1737707
1932472
1298519
126763
358010
1923716
1829658
1551456
1997907
436732
203241
500520
803758
110009
219482
225791
587941
107389
679052
1129975
1467195
641446
1611457
814551
1949882
554342
80982
506558
897397
1641177
316283
1406951
1526586
1571731
565862
358969
448878
1408533
47978
572544
1873603
1724070
512578
1469949
211323
258418
1929217
20383
154799
812349
131226
995644
1607050
887051
419669
599782
1511944
897198
1094578
1598802
770047
1808274
385888
1360086
1449763
819576
115258
1560510
1898033
794447
1658694
899597
215359
774352
1022045
1085242
130702
1587616
1742767
754777
708104
1324555
1576915
12689
1699139
1909071
249853
1293757
629706
1119246
345846
221525
1609912
913836
1261626
630616
1767135
284835
1123700
1777726
1520429
1067466
947470
1633455
1867161
724737
1226156
1738673
883807
1145542
1885932
385367
106556
1191348
1026081
343826
1035812
9964
100377
1702320
220890
1483885
708066
556379
1331088
1254591
1541820
827098
1988419
1656574
29143
1996198
391219
1336290
412937
461296
536690
231318
1785645
1223744
1084209
259358
1842561
1281208
551465
243144
524004
398550
963882
919487
576786
1936432
1062120
50253
578241
30817
1458367
1486883
171853
782091
314488
242645
1450250
758161
1766674
319627
856204
141156
489117
931076
1986833
1226475
928033
1309592
1247510
1732668
1098665
1900567
1232051
576602
68646
281863
11086
199385
1677794
674518
1911111
234492
1119718
97827
1079257
243703
1164230
1646521
987666
1351613
129849
609755
1996166
1623152
1250849
495057
978063
1343282
6088
955857
1530600
1033329
1982938
1763091
1810308
494216
1714176
1099502
1809397
465638
387101
1279184
1845637
1295146
1508341
1378121
73730
1655376
1728930
1737970
678513
1292853
823945
1840510
1415202
1155048
1764729
908209
1243212
1020234
659052
1837973
257210
1863618
474587
1420529
1191556
1758412
1905590
588352
38686
1995545
1242162
953168
254433
1234549
121508
1933551
1462367
1715041
107964
750616
705592
1658040
1261905
1796210
323444
1457671
1950547
775658
1595485
1969379
915204
187934
207282
1515571
1649862
316800
947883
434918
181163
1237067
863543
1089590
1381470
973945
1220315
862588
763509
526931
1549590
1843244
840912
1557899
1802771
988979
1700983
1144695
97896
1674121
200759
1666105
746632
211662
198405
1019176
700974
409920
314291
1135796
926813
1969749
1685211
1177353
1217219
198269
1633103
428808
1183706
1274678
109878
525962
943984
284756
1136005
1644658
1870728
1699842
1289507
189502
1426283
1853521
307474
1155069
1206594
1052404
225489
746466
1464243
1998582
195474
1894090
336914
1827730
1234959
1785291
1646726
639389
1678550
1908189
561469
24129
1024787
1297470
1892190
386353
1302355
1151254
1682490
1593072
506053
916617
974683
502207
1752360
476751
1965324
1707337
547245
1932778
1654996
1046723
1440581
978357
1964620
167984
1533591
58958
1430857
67850
1062073
1946415
1813963
1149621
970826
71684
1157835
421602
561322
1294110
634917
60320
206548
285814
888309
281653
1020597
14557
1001388
1578476
511049
838079
1323269
1714487
1012313
1826190
451274
762569
381694
1207353
959523
1438636
1257029
1135668
1717311
524280
1233092
941308
1995157
649963
587914
764497
1251583
746950
1328175
689489
1860667
632742
1836719
1142162
1842082
141093
62792
1665854
323212
876888
401793
334102
388084
901599
1161434
1070377
1766183
1637338
1286421
199641
1552720
307975
1485543
1644297
621178
829361
570654
496295
1868089
657246
86567
1210141
267816
1963387
1938513
1530684
956989
1319644
629912
97502
1502695
1960460
93538
280528
990378
1946898
548950
114342
1241329
1523103
1919559
176721
387368
1590253
778530
843933
1913014
1012712
451762
1407465
1876062
1771116
1301992
464310
1634734
1725084
1604273
778064
1495489
376272
147536
966689
931343
125090
345214
541909
1498837
609308
945062
1293333
1446368
1315048
342243
53600
10374
453467
298450
1650303
1265613
291478
910986
176996
539944
1299027
899607
797135
730465
353710
169167
1120783
974945
1909932
1803122
625917
946938
1781103
41222
1484401
532995
402403
1139215
16971
996656
191468
268835
1782051
856816
983165
1323841
57560
299201
1127191
1264132
1901364
1135593
32925
1446458
913149
1201987
73364
1991384
909318
698938
458127
1606713
1723614
1399554
742767
1874624
117265
578211
1497913
130225
876860
74405
680490
239952
485881
1160783
1266071
521549
585267
1750000
1128183
78024
193464
1935207
726594
697575
1616872
1746600
152526
1207702
283047
512489
267197
1595627
158764
1366953
463625
506380
896873
168855
175794
1685195
1582487
807564
55352
293460
559734
337133
211302
77618
1377290
1995162
895352
492675
909990
1395399
1338530
1232959
1922686
1113890
377720
468055
980102
1562714
1992741
1165895
976387
1268845
400828
458701
1182914
346355
925043
1375239
1898506
618557
1550246
901758
1271708
609804
816853
1692641
1347176
1687242
1410501
736242
47698
1047412
1084746
1398102
1635699
1759688
1844499
912623
74543
1569556
524911
1216294
1414351
1310085
1591086
243265
1771802
1748912
1268417
1006327
1755900
1570946
420768
1388356
1027035
1055827
444845
1304720
1153364
1302175
408909
1106274
1036846
41130
1451521
1796884
460032
365008
1373770
770903
1533308
1407616
1465770
100614
614499
1133015
1041959
972918
1088881
1499519
1291699
1620466
177580
602547
577874
1796261
1256525
752783
688526
317435
765606
738233
1484206
1757175
966045
29321
1885040
1617512
167142
1361200
115206
730666
1510126
1352882
589427
310575
1498003
1113796
1177492
588964
458098
837241
1891132
1128648
76211
1063428
618580
1406439
492382
807106
1239857
1013191
1345514
1489173
453392
77425
1558517
1448360
1494593
1703628
1423768
1293246
1760092
589350
156525
923495
278110
1680559
355911
1809616
902011
1833176
1289258
1502011
24177
954087
43296
342044
973716
1886194
429430
1959399
1739930
45135
1487181
1687457
526792
735482
712854
1120267
1332102
235977
640531
1328096
867588
1158398
509023
731692
1671321
1395284
1204643
112992
429078
1184966
875893
694588
1592194
1243754
1948043
308602
1533984
1494723
428748
1840828
1511618
340904
1390260
1803050
1991933
1891044
801879
1768052
853202
1320123
73707
1850090
1372140
369795
818700
653352
916090
778829
67564
439648
42207
1817433
1579443
354673
1569668
1415477
1952110
1027468
1725581
1309006
1584890
844320
1881552
607582
625529
480603
695969
1025321
724374
234093
462157
294598
1096450
516445
767196
91634
648415
1088787
272343
947531
1411787
1010127
1573669
957674
1348145
809261
1696465
1680195
1861524
90407
1485738
1562835
1778979
1631146
1072872
1437728
810938
896487
246072
1331445
404193
572628
1667742
1413906
475749
1175315
1085956
1465679
120965
619669
1317417
1869959
326797
840983
1465043
1199333
981669
1934513
1161138
140543
1312294
141754
1819585
841921
1734867
622667
1847376
73386
675056
691008
1238915
1836147
167543
940332
1556949
515310
602863
1668887
636556
430065
1110901
568528
1936385
520915
932102
1836375
723421
920567
1786919
942306
1139460
741649
1071091
1739571
523334
246255
680177
1243662
331760
881629
86175
448777
280565
153953
651918
205205
638681
584262
1221650
63095
1929685
1380405
131907
1517261
970968
412164
1553899
1423374
1202047
1823840
966907
1172390
395916
1691801
41264
1756091
1502436
317860
998915
819620
1626980
1514509
1215839
292728
673359
397411
23419
1200861
1777150
545092
955090
1696428
75963
1976186
407478
690206
1616584
360832
922054
451168
1372657
191841
1748928
905133
11589
1593181
116511
436116
694627
115692
393044
995404
914106
1626378
969011
1622865
1122259
805663
1707724
146773
890264
31400
348153
308508
1274787
285261
1750958
1378526
1094789
630206
1226650
771080
226597
1467130
957844
411209
364855
1397791
1321864
392756
1988152
355200
1404444
1961092
1088578
826293
1426761
590157
876563
315921
1937753
1383630
882485
1101265
118534
1463290
827604
631562
458382
910692
1104194
1201942
1773000
1158310
1474973
1102108
270679
302774
138968
1247464
1484965
1316892
1554646
1964469
1559328
53200
961876
1997835
1740572
1006327
1517989
840529
831927
1692627
90879
487001
302557
68543
1401678
1124621
244595
1290136
774024
1070521
1726529
1363063
1551600
527495
81316
221121
760243
1214499
1853373
1697208
400419
146059
165643
307857
185135
1931631
1689246
1002773
1925779
822383
1012253
1681560
947551
342795
1527088
944737
1567089
898955
1393605
1143351
1367584
1807505
1781153
107791
1546711
1202429
1318942
977056
1403
1509168
249193
932668
60300
1943086
780256
1760895
37957
101791
1426443
1523558
1602133
302803
1812155
1842303
732036
880353
836058
117582
1991104
798761
1730878
1483250
1015622
1579831
969467
1271842
1273107
511045
954563
1186261
504379
1980206
1560971
1144924
39636
1163139
421227
1762003
444954
1653251
1403826
1087036
1552365
1208742
760204
810261
1535115
1317579
1907335
271792
1813025
996488
1381588
1268841
229440
72160
1045277
1095013
1996129
1679363
1855519
505272
1405219
1501303
645061
635174
1038447
405270
1472640
1661763
534887
1726091
1761842
1377175
946823
596941
1207178
1419061
659907
1492691
1519687
320367
220625
1553205
338902
1570442
1357039
1254326
1208570
1202169
1908851
1207586
528023
673907
1901005
40516
1937650
380825
646176
845406
222000
1403545
317588
655698
789225
149306
1803954
310759
149613
1562743
216276
1734261
863729
1549797
409985
38461
136817
1194185
416106
1804059
418960
326814
1039041
1386917
684889
1329814
392356
1205284
991159
994439
834249
1431572
183049
860674
567251
1582462
1820074
1825390
8091
586816
1342651
1373723
1779277
30752
1759694
141244
12641
1438072
696738
1581016
626782
1635043
1260655
793694
1206869
84181
1434861
1149247
1545459
1875101
653286
1061171
1776425
53156
1843910
1471868
1381167
49902
940538
177919
1075914
1571109
1274561
1316826
1919240
378734
171690
636851
334236
485413
1198315
1949656
1568749
1130650
1505589
145749
1693684
786160
525791
384198
503601
1831740
680041
626887
1510570
1720584
1031173
772019
1177476
1263317
1411511
1137572
692192
511127
184821
352067
47451
337359
311272
1751528
133790
1936935
662345
1772582
1635847
1632727
888557
961640
1739192
1105165
190521
754353
1533703
245028
909836
1880985
1310553
304512
1628428
1034821
377809
1829595
1825956
1830466
172483
1571887
512337
852791
1362996
1980496
28478
139059
1919679
612282
711705
1563090
505838
836912
1825641
1931884
997918
563400
1450342
24839
596588
1545220
835566
531887
747011
474327
1916634
1638862
818031
1183107
416846
139440
292151
11029
1764485
814595
629809
1273770
851285
280662
1947200
1460212
1226587
331707
849077
1585526
12768
67968
1637922
1283635
540870
942972
1117488
1472775
118560
133279
1527569
31835
676801
666118
471463
504913
1369249
985113
703838
922530
958970
337541
8683
128967
1323352
111776
409970
1411923
85925
230309
525167
189210
869096
1214899
1345081
1936487
283286
1932933
234695
172438
1508585
684632
546412
63142
1910873
535266
1757408
1954185
981917
817795
835206
90335
170901
654425
81181
316632
276866
1001480
1329461
1872404
427947
1500982
565042
1131870
1947336
1792187
82754
951935
1781252
1393971
1512436
475195
450901
858139
377867
1721266
1060234
748580
1000103
849977
366241
1402349
1548135
1825314
1855992
1582697
366135
1590972
192216
1413114
925090
227444
879442
130540
1550428
182992
758782
1205161
1180325
35455
850899
226506
1315404
746320
1242652
1787679
316428
420517
1733647
1513398
1187532
1302978
1440313
216879
1306654
1215453
1825543
1725468
1073810
496360
644400
980758
1362937
1008526
1827030
1491743
1817646
173779
749240
682260
425173
783749
290965
1307359
505866
1378068
994828
1293709
97147
52741
770447
907338
310950
1836616
1794099
124336
1596363
1651997
244961
269776
1006848
516894
922023
1703594
860559
1333468
815863
1233581
448281
1790349
374463
410749
869468
1109554
201678
265915
1610064
1546838
1109352
1779548
215823
967846
1704711
1631814
1088661
1283816
1963381
1820499
35721
712019
1860734
166372
801958
18187
190326
1231042
137061
306600
1293595
1000494
1968599
365872
930382
1689515
1927471
1981820
1447123
1156926
1211469
456792
582909
870627
1548457
886393
1259669
1475179
1038899
296177
1809193
357435
1362637
1469183
1048974
7897
1741778
1001942
115164
989319
1332022
1887523
331083
1349667
1948384
399654
1983984
169786
1308359
352054
1167438
1761251
873802
237859
1626723
985846
572755
854322
742623
1299970
944599
1334502
262252
1838665
704385
1736069
1285044
900212
611268
1098018
611404
464409
1902315
1248748
444007
1267132
1858281
1534767
591393
414366
320536
823457
1003080
584486
1394334
407265
1045795
965641
1984425
523542
1297378
271061
944164
403357
575708
1073773
888273
104021
846220
1597139
1394845
1680435
1458381
72704
1365900
895191
887515
1590773
1758971
1823107
1304024
857416
630811
141724
628015
573879
1169865
89231
536575
1089745
1960584
184080
1021379
707695
1180126
738494
815570
1908514
226569
1693382
1710885
918887
423424
1398963
324758
1845746
1993261
1776781
1646425
532322
1936452
1347060
1604907
790190
1620150
410665
244561
55683
500944
1230644
1943497
376207
1637077
919037
954354
928118
1548104
444167
1947557
295459
868023
1573468
668134
1151795
1861969
1733783
1013435
1477055
76841
1359256
1614910
532417
1125613
30834
65106
163692
1856350
48964
1586559
703104
40321
257047
1358658
732487
896366
1689129
432732
1115618
1543165
30683
1702467
353590
464399
1965242
1195773
826681
1470679
195119
785515
1610299
672026
796491
663115
1886101
697307
1154500
319633
704490
823085
1837566
202846
1744543
223479
219773
926315
1845104
565272
454215
1123357
1984520
1338153
1010928
1780923
69482
657875
648103
1159149
1516841
1700253
862671
984359
1591663
1987296
752888
1555755
122604
1579468
1106395
954698
194738
669416
251886
1932966
707079
412216
1485918
1941098
1853324
865827
119263
1278475
128372
755958
850745
97565
1935753
721253
1082478
1979843
534431
66711
991373
467018
1230070
1089386
344357
769699
192640
1446464
857068
516380
1521555
988349
536439
64809
1517265
1490803
1520482
354527
1836137
49239
661676
1656632
1102884
1081143
1077808
858743
1136335
1728903
876944
456312
899779
410619
675077
1382057
363706
463525
356834
1154920
272005
308827
652878
1284619
129922
746419
919524
939663
1238228
1890369
530197
750487
1422490
1851973
1297608
378067
646093
28463
1778569
769844
1644654
242979
968846
1646606
283016
1248357
1742072
856560
1969131
1640513
1732099
1955971
1340158
877763
599600
1940315
1615848
1466739
1150118
1919437
968707
26287
1682719
1830747
1063099
1732065
674942
697520
505178
1473223
377913
1157659
1006919
1647597
1281157
551746
312586
222217
229168
1154985
1866253
191637
1979470
1016693
1677392
1677644
1516664
1322155
176520
85090
203133
101718
695611
882182
9207
1806435
1128811
1749000
1211324
1357484
1567153
1195024
580859
1026190
1993964
1938356
1621566
34421
1047148
130771
682148
201261
1742247
1775409
1200651
982318
1454476
1066677
1965047
1112356
16275
210105
488896
864985
535814
1279073
951033
1818277
1199441
1968424
331372
1532121
1294873
1386541
1756665
274745
556504
1304179
1600137
229611
1614776
1325384
258975
914171
364147
1937690
209038
1981385
467107
429556
1288996
1073910
1104308
567270
1058897
920971
995048
101870
312666
1305909
1450452
1119839
1720863
1923296
241547
291801
640444
950229
1164806
896401
599042
1675955
1329121
1899577
100646
688018
1057264
1922837
272603
1681933
1625758
521118
752493
932181
258576
1688778
207084
336903
975121
482429
623083
442772
1165969
1169800
1709507
544204
271556
1431364
836354
1838768
1128813
1613991
1895111
1680541
219575
1034893
434175
1585487
517312
1473950
117094
174207
654045
556237
1362695
1662448
1394989
260015
185102
951103
763565
1112694
1479112
3849
703246
171269
1618910
1896319
651435
1291823
154907
1596505
1263335
1985540
1810043
940008
1220784
811789
1043293
1920514
314738
1521874
390974
1540759
1307737
348373
1253955
92583
192872
269657
1876567
1962581
894804
1256726
965022
1456158
1064968
759507
163815
1133560
548472
214219
1738624
1673698
424288
44210
706151
1615962
268102
234487
1914145
1951085
214528
735592
1149235
822679
1661021
1985805
979510
460163
320169
211533
1059331
1334780
421258
708902
479525
1319677
1407411
253111
1632560
979743
394527
401763
782008
947144
1593799
622065
1075262
1219180
1825821
965467
1866021
1542005
1197205
1927853
41126
1286208
1384191
229912
1969933
482512
473986
596569
1311760
623799
1534043
1472031
262794
398228
287743
1213322
1209884
1140317
687534
1385117
1049030
1883421
716090
88638
282858
101861
834911
1017557
689140
1650940
868365
102284
1078430
1654900
1958733
1527495
921861
1756013
1382677
70721
1971218
865547
1749661
1665321
39292
957145
1817526
1851004
1929669
61333
1223957
563977
1971389
1076429
876229
560943
434490
1312655
1763805
1562130
1848643
597982
393269
1940877
1453412
1794786
1748155
1298961
337182
1364772
1293219
1477472
1602091
1304902
870742
1371835
1760074
132686
426084
406441
449281
1841312
1175681
571212
1153048
1720213
614250
1268750
1104684
893841
943241
357573
1381271
361849
1166253
1129969
311912
1001380
1624532
1892308
1748437
667449
1518543
155135
986168
1404493
1928364
418687
142839
1944377
516767
1206145
123862
304155
1262732
1307978
147699
1191890
1654310
906648
1178210
158961
719977
1055899
1502804
155871
1222618
998422
295870
583552
878414
180382
623707
740506
1054775
1696692
224766
1440413
1971749
873198
245221
288909
323918
1081116
1550109
540617
435358
1291979
497976
812212
1864407
834158
1097511
426664
596018
1321039
942015
415038
951643
1915413
1421659
582067
276802
1129257
1843330
1210165
672020
356273
1928036
1262214
292571
571975
1695546
732520
1109991
1855043
230613
1406412
1855288
367123
321477
61719
1778997
1288441
1943752
40335
1257970
1263502
398103
1607130
1239606
128509
1498157
1885290
1019355
1760783
206976
1966427
1111124
186413
374363
61616
1438875
1004656
484252
894215
1184923
424173
1904866
1370007
1716313
257379
1591822
1926683
1177633
1813964
246703
1274158
1428063
21796
361823
1120948
1805413
707804
695693
1682995
1694059
1565290
1574813
292527
1879208
1005933
128629
289258
1951187
1071123
203526
215055
1495226
931546
1646107
927189
1712175
987213
374847
537968
424695
1288079
1662981
1205451
1958983
1355480
637150
534768
935101
169679
829388
72821
1687397
1207434
630921
102283
1486242
502809
209750
1376722
285086
702211
1053948
1766954
692845
385316
511445
662980
1603893
1854933
489139
896477
720449
857443
697237
1702126
587012
534583
696026
197656
1163117
1707421
1889758
1796670
1681739
1419009
1583409
1630225
246941
983712
1599633
391047
1944089
1135319
1815830
223466
1904737
722017
120617
356047
626559
529749
1046102
84346
1650185
793945
675458
1606039
706375
225945
1681600
1876812
920797
919410
1336869
347561
135189
986194
1812294
2267
575523
1331670
1231799
582546
305868
71779
61494
1435592
1169323
1098712
1507420
1306292
133191
1228327
607585
1869759
1109879
1885509
743851
1826155
903167
922165
1806896
1927043
249331
1074729
1616722
844498
1043598
1773528
536899
565415
1753616
1762649
324304
246128
368556
708222
504423
453847
307211
518430
214514
1958477
1540102
1853142
1411617
45856
649512
1082599
316920
1453929
554280
1302052
640743
885535
25427
891823
932219
1813774
523207
617984
458083
1895560
257258
888563
1703479
1977559
1212673
1492767
653036
1766031
1366812
1211781
1708479
99402
1754283
1354683
422798
546013
590626
1588954
1345286
876762
1448474
494624
441459
1273904
510469
1873514
120463
378671
467988
709377
1929648
1604376
248222
283416
383156
662113
888299
1827624
1988106
1266225
863886
1735191
1746966
1611620
256262
1525471
192316
1682629
1386231
83540
1786604
1444407
1304157
470709
1026371
830026
1738534
1956539
700125
1077723
293536
981985
1944381
1284238
1110601
1075180
981849
1486066
1413032
1189294
459284
970569
1533831
577604
481162
1099262
877361
1320854
972432
1719176
1715344
1894562
1253107
953652
1645250
1606434
1641058
629641
99047
794148
40344
1814480
770011
1285818
97710
357773
626979
1267585
471573
1791680
1213852
1333651
1890558
1653927
723371
1185072
471475
1218130
1698503
411392
997945
614087
1619366
142891
808636
282183
1355304
1089575
1001814
423476
773631
156716
1658698
730591
392796
987558
475512
935010
505231
90606
1147592
934804
259559
1055010
525552
664508
646500
48708
520883
1909501
1049524
1732423
151609
619009
552517
715541
1354058
1089494
416856
1930822
1656357
651873
751952
1999228
1898535
333228
538689
138941
1048112
1993464
430268
752086
796481
1195716
1832040
272104
1713179
766179
401564
710666
1203783
1171453
1622561
1794934
815461
78122
151181
1755317
1313900
310187
1768808
1677331
1456228
1138535
481531
1115898
1000454
1296553
1974359
1823936
1682933
800849
1601105
831355
1282502
995731
1109499
96434
1027494
267411
483664
727713
1260305
1464932
1676909
1331398
395618
768471
1192907
797276
741946
1117584
1032321
335940
1519322
1385044
602613
884993
1386025
1694410
1262433
1073181
1144922
1414910
77115
1092921
1784470
78584
767690
612864
853960
16062
1718751
134600
1633562
1719037
410596
1522655
1855565
1515272
648007
993670
716744
438139
1353341
1069582
1606417
1789398
139315
1849803
926188
558293
685607
950422
821190
294691
1654882
1351488
1631326
1067095
315961
1714726
1794924
1325761
1971694
294308
308454
1684533
410340
1146324
174987
1566656
93619
145241
24276
448322
779494
728115
1154364
395190
1355042
1192530
113805
1082114
692527
1743174
1639088
1270667
627956
1071035
378877
1792473
399802
1851174
4133
1705569
342134
324091
17286
1599074
1549014
1769155
214855
938876
1637330
1017626
1226318
1562929
840183
792616
23857
1032270
1445430
857670
1648658
1196542
109311
1234111
662760
325054
99565
650344
1493753
1106827
1419628
426590
449126
1105410
818973
262194
744179
1615752
834568
1468340
872405
1473837
1566188
1885399
1354847
1813286
779284
111188
1758826
1073931
589622
1108654
837503
1622284
109449
1507661
651338
991779
466793
1723611
765679
671125
419032
949168
956613
1280897
223637
1422516
1009234
1630711
1025241
1529695
110329
1848677
33042
1042222
37056
1532371
1728601
180083
1457479
250232
598526
277763
349860
824939
1995630
540967
1685844
1730202
1664758
228498
1842682
1246519
33813
1464374
1715603
1780634
433869
449956
594734
1523930
1194936
97959
286909
461796
510670
400626
1773411
206569
1763060
1237761
1416668
119795
654623
785970
1487164
1975219
225621
1370195
111582
903027
1763218
674549
1100553
1878801
1031697
1024026
1038308
1458092
986186
184318
1052904
1845050
140654
212901
277537
1407689
807130
1737770
1305522
1086409
697087
1208352
1900834
316912
353327
1292409
1117306
932213
996265
1364090
1805049
563804
1310434
260936
467643
830508
798477
119564
840999
753856
1265869
437328
2244
1873205
1412611
801694
407599
816469
1079647
1133592
145648
307007
1367029
1814963
1902451
657078
41024
394817
832491
1145364
361239
34910
776233
1887521
1790365
886941
1589167
1131343
1503435
1934618
1487956
1625810
1255292
1015559
1993037
1969844
1780654
880500
463891
250824
1027875
1368999
1070889
747516
424405
808344
857398
699042
931491
569149
1330133
1123793
1870685
82043
739202
1031952
517932
1387071
1721425
1723302
1999694
1582357
1711811
491127
798898
1089102
1446383
836040
677370
1308351
619236
488003
220394
1670619
1136
1390679
1929811
1220023
1970077
630229
336332
1932918
1767428
334975
1864491
655554
1893493
628971
380703
1154821
214470
1858358
1645345
925076
1430762
1225493
860100
986507
1683196
1714448
80191
284566
397793
174878
1423533
1825447
1630640
823489
1006722
226781
260339
471865
925980
621988
3802
1026774
1554573
466594
695979
954358
837660
618268
1211020
1022188
255567
1957382
1608866
89677
1121884
1204913
1513042
599757
1944041
1086513
800642
963667
505691
1078431
1690755
525684
1875109
1515305
1229588
397655
1940405
527926
1212361
420264
1955443
1646696
60966
96244
1662810
73584
1771072
1257538
89085
1430948
192882
543724
1293880
1835065
1628506
241894
818175
1756260
1580739
1854640
775756
767122
1392191
478017
1978902
909784
1931197
1741236
1369236
412026
1600518
286773
1186784
1752545
1822259
1348677
956173
1899466
180996
125184
117902
387627
204872
698220
1403514
94476
410543
1814588
170724
452410
68411
1058645
199806
879703
570301
1360347
260763
334807
815366
909882
1912825
1220685
1134995
943789
1246020
1005684
1163623
741708
732134
116437
980216
1120114
1623398
765899
1113194
610649
1037319
1664576
1429608
1975031
1260899
621125
1110283
1063825
562439
1478900
558793
310409
1510411
1607524
678552
356090
628286
526861
1850999
1796851
1368244
1324075
1754431
1619010
1477432
253065
1033626
1307072
1282426
954109
695257
1195519
1724799
449765
78753
1999034
516026
1065193
1706776
572126
147870
1388922
996859
1005378
752813
813719
553603
1413881
342912
76657
1701881
1800562
1871205
1443036
43313
1223599
200650
1549570
678718
54335
538418
563312
71702
1244369
1232481
1378956
1913421
905979
1416289
1766782
1818969
1177343
898217
804545
341986
755395
978922
517035
178824
1207980
1060110
1676634
920797
728883
1306842
215846
1117599
1400213
238062
507315
571044
801252
1122815
1412455
1173114
133293
1488507
1293502
1197608
1160276
888532
182250
1755622
932914
789838
1486356
283499
1776743
1924834
579176
1625373
642923
1296465
847096
1498068
617715
110644
995104
1670264
67542
1041640
1922687
1172273
651242
956299
1961712
912985
325016
1260410
668566
886271
1306303
1525101
270941
124698
1025684
250751
948082
1532221
1547792
31756
553488
1909749
1647398
1957437
1854254
357910
1754166
368069
994695
136436
1542951
1646468
841536
859340
1248367
922064
1655036
1752111
121332
428624
1386672
497366
158399
763672
1341211
533119
591753
1075827
1969236
750579
649082
1774269
1549034
1612446
193643
1155192
982465
1259311
112960
357757
1320658
1656907
864070
793286
128286
1925142
614191
531633
308812
472954
575889
1400456
1276882
1323187
115159
727563
210118
636058
1221931
5294
1052476
5170
422424
1360756
1115469
253848
361687
543520
1902285
1066451
1285305
208656
873912
1369153
390711
441523
830176
230698
1845009
530179
1468622
1185419
868721
1619681
813183
1004507
893602
1364688
1150963
1976130
1842581
711212
1248064
1243653
1248612
685616
1895529
1825580
1411314
1530563
1308172
1858954
1035616
1226211
402115
1805174
99823
1412367
1053354
1958565
1643102
1419636
1196255
1284631
1877477
1248591
185621
463274
1429270
870060
372966
1250115
356955
141674
1493402
539167
1643467
1562637
360464
1911101
657311
1292259
1863484
727016
1022574
192102
1951516
680719
164931
1798388
1015492
1825340
545910
1425754
1702610
354900
1870657
404626
478494
703399
1405996
1587427
799045
1667103
1295747
689394
1028246
713930
1613877
898449
1732089
1115928
916986
877520
295338
582755
795429
388330
1165803
587672
282291
773129
1915024
529837
348477
1928091
734401
199640
46213
1967872
1042582
865671
1551168
1302274
1513249
214359
471180
1276101
332646
759051
1937582
696050
1139783
668841
1861647
1881249
1075774
97589
909837
597917
308987
1789586
1797482
726567
1926566
1327231
892082
143517
1890237
1643258
1039822
1556358
483054
1401132
1770282
1544368
712991
1197189
1393883
1228406
861013
650353
694716
1076151
248321
1602247
536188
1606835
358823
762945
1650252
1722511
1567126
16157
1150228
581784
1036417
1643117
1455488
14060
1507548
718267
833154
1219286
728325
1087642
1380223
330798
51800
640957
1546334
1052005
632862
32945
378832
1327432
1237936
210483
103505
691669
1139379
1008810
1631929
1450940
317
1727586
1942397
80508
177556
1317469
812236
406926
1575303
975102
1685705
673616
1490106
1888100
1193528
1399351
1531122
1074356
364836
1485913
257924
690589
734287
1013092
1694413
318788
193981
838071
379256
369944
305858
1383806
488227
83086
46982
638606
135261
359343
727249
1732933
1470330
933560
1548315
1527779
1864057
1009782
1033154
1884864
1985426
672050
1456268
672231
885798
1025573
1238836
1727544
188084
38842
1904130
265830
699082
1636266
1773597
1482991
1299985
1565458
1637102
827410
1102278
936686
596004
865620
279192
929574
1414274
937630
1600742
1264921
231668
572166
1614887
641196
1028107
1875426
1056083
138615
195312
1796956
919524
1854728
1827080
1494688
893127
1659533
620665
396798
367783
1076665
233728
1223253
1702770
359183
145034
1652192
1351114
1347166
891010
1645107
536054
1659476
1938971
987361
1808440
1741011
960980
1524619
534411
1372179
1968140
769911
769411
1519668
1001978
1660408
1479270
1455256
28802
981048
53336
291149
1808485
1316583
1008290
731101
457528
1110473
110821
877609
1996160
493641
1727013
456460
1440319
1022237
189558
796356
681221
101568
26910
655570
1103717
286017
44984
440534
733628
1549421
1759617
1714026
824474
1633757
1647778
876021
1216358
641116
1037277
792406
592441
150778
1624763
1076858
879962
101402
1700392
1955605
246474
1362504
1032681
1489809
958208
119903
1015850
1351210
305950
946659
306544
1777165
904129
21027
1396204
1963171
960224
67178
265635
1908123
187997
547453
856716
489034
316845
1212059
114966
39388
1843836
201186
520672
1033424
727328
1307812
484071
411349
637151
632251
1369409
63152
1091623
622389
1561248
627487
1412885
513153
1044607
14461
512127
1042524
858930
933806
1940019
1703461
561342
400402
1669507
1434463
1243193
1125174
866279
1289722
66533
1162903
522818
508780
1415920
905788
350191
725532
1812296
925589
753432
1349911
672775
761891
1002227
731035
493447
34150
307402
181930
250097
833851
354200
1510255
1884803
902763
911324
900614
1737841
1673647
1312936
515817
1398299
89308
914611
1987577
1790422
1344000
1696855
537896
366989
1793899
1586538
1884851
1170084
456813
1863674
347039
1841668
1550205
1955344
1070486
1045268
1148832
397361
1689696
403680
1749425
1861236
1792974
1836625
322505
437926
1579569
1402765
469471
368044
1152191
888690
899899
457521
1114829
152332
741027
656626
319629
1980898
911189
1886601
1534516
212925
232241
1282064
1114303
1789042
785798
1290786
960299
1727741
1644036
647999
1173211
411298
1460255
1109039
302303
831860
888802
541719
510988
932116
273532
565768
1625094
579616
1046730
1404095
593898
209557
965623
1084467
1664829
821529
1304297
1072959
51324
494268
340340
1009285
1164496
1360187
300776
1681417
256129
1481727
817174
1430128
120038
283456
576040
1632272
179830
1288050
1973262
1038594
999642
1221776
502631
151595
832195
1519434
978876
951101
1137227
1153669
1932469
932935
870762
1435164
1399365
1091203
1708359
1066490
1041248
340580
636082
1465373
1863180
248837
1753447
1036704
1655548
491396
1928757
1753000
1817282
424108
21515
1750752
419662
1856130
1489641
107880
286149
1212628
1050859
1611894
1194708
1445392
230833
111505
135548
1348158
1309741
412030
1713984
1768877
384536
534827
1146714
563479
1250698
862189
1040396
1209094
1609801
1302437
917692
749199
132615
1982284
1334062
1575869
1072806
681799
790968
933533
754999
598668
899758
518377
10633
1802949
1989625
611572
1815138
1263950
314290
1317566
1967502
725089
1305077
1867215
1845617
1210121
429449
274113
825782
360060
986941
177884
449409
1703751
272472
404147
1220030
351259
567030
1554380
210096
1060288
1607550
670612
683806
1486149
605991
567151
1832517
554064
1057773
308363
1360650
1321411
1656688
1933283
1514302
220775
777291
1665490
313327
1941466
986478
1182833
1091377
1718700
1552142
463794
427061
875001
183310
904902
1852665
1722346
1868735
182297
1261463
1943884
370716
283067
1573830
1611287
639629
242173
393725
666594
332061
297683
1944777
1137645
876086
276446
372611
316993
1545845
1230221
918856
624671
1590241
449568
1655253
282406
903512
1207013
486702
1787024
1931581
294804
435238
1632870
757039
296968
1892687
489944
1797069
1811127
882771
120727
498730
298815
60716
117585
1936123
1908815
899179
466853
834631
1496747
241524
121435
57823
71824
1897161
1287709
1761324
1068705
848829
805628
1466695
241322
1501707
1746320
1461413
1978988
591790
1461899
1119374
1315140
49837
385546
898390
1607059
1018741
1841035
1773911
971342
29448
417136
1479445
1487923
1870120
567149
15077
474322
1875556
938850
105637
1219843
11705
800407
142187
291419
108929
1713177
102294
230244
995580
1278098
70291
1869927
1695391
30379
1120675
176111
631301
944062
142013
1234138
34160
1649691
1089561
1103180
1653378
1437655
1231668
841902
168748
1622789
1955910
669768
1394623
783141
702690
1169693
1073067
275179
711825
1152622
303083
1615509
1935995
1593503
1938682
1024867
613273
1747823
1150477
610624
1350235
1452148
1921779
983357
1845117
1320316
1278027
482143
101067
957502
1479550
879899
1504191
1849417
319487
1224774
221012
896137
715709
72880
925096
1213982
995165
69607
716970
919186
316915
295953
892044
1030226
387594
154618
616901
340857
965727
1312490
414746
163929
56715
854747
719303
1640091
677588
1311270
945213
957760
1734335
1224829
1958023
554530
1789997
554303
1687872
1209112
1831000
697953
367731
629918
1969834
1026169
1502080
243867
1695309
1776564
427388
1796109
796986
982881
835498
413147
1959114
98429
1153331
1679015
1884501
855586
1747447
1377142
756082
879452
725283
118777
195718
140124
759141
1071776
593414
1669612
678215
335039
864658
1956296
1191073
499683
353502
332826
1058295
102179
1025960
1815667
1442658
1853020
1930069
598068
1411996
403143
1078738
1509194
1551044
1391630
1602442
907176
1344070
376674
413577
1294973
1614471
887211
1484349
1326950
309675
711144
64068
75210
839888
872289
137595
1868096
311525
1543381
1749114
146721
1540777
1311042
1670477
398278
752130
629816
772436
609153
1666820
1480685
1362532
407247
974118
30573
668716
594797
1029460
31964
209072
1171070
1417015
1029915
1213283
1170142
565593
720539
1339586
668434
1189465
1275393
1146684
553223
12730
1269674
549752
1881480
200463
1792654
1719399
828918
1090908
555530
1995210
1098874
873246
486184
117767
931967
40351
792030
125193
1080798
1108372
1541865
363639
418307
153065
682132
1631162
411287
258286
961624
1673504
883301
1635319
1954586
743017
1081404
239970
964896
316774
1245283
1497713
640976
966682
92648
590281
1621995
1280690
1963933
891902
1146721
241991
1553446
1410838
1683432
1351822
1983843
1442379
1051598
22345
1677835
470761
1374818
1021763
697278
1623128
1033052
177557
1605461
949806
453905
1339840
267521
188055
1681634
63912
1236077
799613
429070
291198
1714431
251487
832547
391419
726826
701535
1988970
1838004
879267
480626
1770103
224775
1780657
735884
788921
1675227
191406
1843641
1133908
1978038
15247
1027513
683217
600126
708495
622162
1654230
1411595
879487
1195638
982933
471677
1267671
1455000
1701613
1493521
1496357
312196
852904
1837150
1391536
269050
857435
1811256
728425
550606
993016
664041
688411
1324591
1367628
1855761
294098
798976
164061
1401952
21051
1000191
909486
1026573
366768
1325035
644678
1887982
90961
908534
1062321
1301018
1544006
1956045
445926
338304
624116
835005
745348
1330645
578420
93582
356123
938770
556123
522466
1360556
1051164
922170
1910846
486631
865165
300240
661208
868682
448699
1034337
7844
825816
1528667
671163
340322
1899720
583903
1484412
308519
1424655
1940057
1065444
1337844
868707
1392396
738065
1335614
1286388
413013
80302
710468
1162688
965785
332128
932817
915873
476397
1358484
1263613
1320830
1748625
1892517
647947
1405678
910886
1466652
619288
1579337
508141
275076
655382
840544
793062
1505780
916600
1644064
745687
1696699
190803
1989883
548289
218102
732536
1828152
1591560
1048024
1337953
105007
484831
560491
583226
586034
660682
1206388
391373
444614
117939
565944
1194886
454776
168525
1856932
550238
172989
53207
1960044
1671139
72780
902779
986872
1079482
1174117
1395409
1922821
230213
857420
1988118
441019
1371802
567640
1114635
1675640
61564
80043
575619
1081332
1055301
884293
162703
432909
914128
1622482
164895
1217911
642434
1983303
25619
845135
219955
578533
100029
1828951
508738
658007
687841
176641
180908
950457
1772084
1920682
1485256
1921997
45828
695876
524343
853235
634402
1476968
272332
1923339
259366
1667417
580005
1357377
1945951
687639
1480947
1594294
256227
778889
115274
1483252
430769
416421
759686
768848
1338120
1736700
1612001
1602428
467660
1096519
14725
736635
1349628
1553582
1240857
764257
1713047
360070
1790159
674397
491954
749202
1427879
1207331
452947
1113030
658665
61076
1289375
1955840
1759449
636806
133909
1175059
413192
751358
1421024
38255
240651
612821
817461
1716672
845520
732273
681987
903978
1767905
1089845
1733695
1884679
1323723
1198522
450389
14294
1724890
1876362
1764547
118758
1276171
1312550
1894327
437464
898836
714512
606054
764904
697692
1302053
426414
79243
1659776
251633
1769514
1150673
538531
1873536
776042
706761
1304507
405502
810209
978614
1458394
1583473
372184
17190
1705358
1198549
1036500
297651
1734424
1090292
1467535
257543
1490712
1430868
627309
606241
1024939
1222720
1606380
92616
1875090
29611
529760
1450705
832566
1603214
810514
912562
1072625
680744
1893752
292838
64007
348184
1747513
418156
622962
257496
507624
1560193
1883252
1290122
1779837
949298
97408
1143473
1518937
1071421
1091256
233365
1853040
69418
489764
799466
1566787
1179701
1544909
1614712
405608
868435
1013141
564881
435299
1942159
103458
912157
483329
637066
1002388
918772
1856838
440149
383427
1211660
1730264
1568986
850618
1047591
950480
1593468
1038729
1774535
416377
777632
618712
1730991
1350587
1014666
1025260
1665026
1585117
223689
859586
1487885
1966815
1394703
526898
363105
951868
1583741
1245602
340139
393206
205912
200656
331498
1408503
1903535
366525
1371833
1155053
1466655
828428
136911
1096331
82074
913019
181153
1748267
1592215
1114324
1805955
1250898
378410
1540524
1798665
1934491
1646505
1390307
89637
1792385
1563471
215238
1984311
1909635
1517760
853413
494164
314446
809244
646400
1114607
1140726
342904
276521
1032619
162466
1732236
556846
1035653
1867542
1405714
1912007
157160
1217854
422224
392822
484865
951038
39533
215935
924325
289909
1837396
1593523
973954
1346982
644319
1474307
1494686
1229398
1207613
962667
36369
824380
121969
1772011
11620
853700
100145
895132
501592
390597
717291
390720
1940650
400401
1340120
1107542
951780
1767658
1979675
441560
1298822
1620556
67727
1432851
503557
1683864
633820
1140708
1489088
1179741
738541
1401392
819870
383880
1987346
1447846
971618
1827911
1116358
1892699
1761243
1517335
352167
1932382
1400981
1406361
1824829
1498579
74972
550231
1190837
1759516
1187636
1521478
863344
197822
109746
771731
187964
915087
823056
771907
1530891
1662799
373141
870156
857044
1096089
535489
1784059
1823730
365181
463408
1188471
1781661
1419229
1023313
170648
1545911
1057008
1787987
1175400
1849149
715211
1204628
1037470
227181
243414
1505780
371957
1858891
1845218
1244682
1383628
964341
620868
575718
1476565
1524740
1294525
93903
672325
874716
93294
1406253
1815561
323588
1763596
1295311
1814607
1584747
60525
919257
919627
224900
668978
1200483
1292335
1409388
1610021
1572765
1421364
1901921
195189
436647
1342223
1908119
641661
1022808
351154
918189
166358
1064975
488234
1511727
1992244
1285909
755084
265093
1592873
916352
1187782
511965
483021
1959399
1415103
71570
1661880
835346
1985860
1673850
1619087
1127845
203930
756553
1932297
66558
297888
1369271
747229
669479
793584
1495423
809530
1191084
1364597
539350
212857
421709
596481
390950
1468178
695067
196057
502222
1714093
224588
711441
750467
1191350
193564
1931879
1193332
926757
408174
1696600
1171317
1151758
1451622
923298
448214
356379
338809
1151733
1651799
1522425
1102878
1806634
229941
358350
21981
966459
1747381
1828924
623660
1844620
1482037
1169610
517941
731975
11159
546527
1855814
718506
1097726
975533
868441
135799
547717
1200999
523796
1423088
1625041
482805
1501651
1914544
428763
126569
854745
970568
75930
167994
1444493
44550
1488080
1111092
1804096
1350259
1306364
1279488
1253853
643214
190203
833488
1720754
1945402
775199
1605711
1488967
1869995
1396348
1387090
1347791
462917
171838
738677
1127412
1667471
597512
1632442
1388496
1740893
91503
1550046
229376
1336533
8122
1241190
1211756
1320242
890836
1980924
299810
644658
1079877
1089068
957992
1859726
1158789
250325
111633
851744
1537997
1254492
1631657
1123081
1487066
1993921
702135
729925
645981
898661
1720017
1786485
1797699
467128
1175555
1031283
554998
836830
1806840
1703309
71244
222107
1476509
710380
710500
757586
629966
1646020
194577
927724
1390256
1548674
314367
1992201
689990
1390038
1894969
820196
1508632
1812360
1976300
1191510
165831
916792
430834
560352
868124
1792057
1853383
1967795
1976785
253978
1978746
1123952
1334396
965066
589290
583497
1203408
1438933
1523868
857342
1328364
1705185
1410008
795604
1324948
1896222
933053
378668
599834
122822
807362
462335
168654
1376464
1211644
861423
1537070
178954
361972
28877
1148346
622375
1211318
850796
1882832
854770
437692
739144
172716
1942796
106569
1502866
258653
953931
337582
841959
1862370
129716
1040961
955895
967404
1479362
1477271
1452490
1998971
531136
1259817
810797
1526827
61807
1264038
1516198
814636
84083
1015095
1016759
1046972
884935
910505
1046783
818418
516966
99403
1299506
281131
350169
1730070
256510
6541
1490670
513360
1553573
408648
1570458
1635285
931925
394159
1070122
895498
1545158
1085883
441436
684212
1347202
682577
1554781
110742
418331
834674
1973938
313587
62832
613379
1220419
733620
898483
1963023
1837382
515748
490786
644107
1429387
1306255
1221841
1105540
1232652
161192
1520395
1254721
1651706
1916842
1793937
263712
873377
546196
1565837
553836
269517
357631
1755810
314356
1882492
1370890
557193
1761286
1107911
1757161
191759
1468910
1425972
1833875
1464729
1030270
1895650
831640
879659
1654448
373853
585373
1410813
685894
791583
823248
901518
1507970
440281
516223
1604734
1202219
1240524
1977392
1124966
1592325
1301843
181336
92731
1042753
1335482
877391
1301633
244366
677324
1698826
185174
286439
888798
255460
908150
413262
825233
1360993
1349092
1476555
1368090
252237
431700
718960
582795
275781
603000
96541
873743
1599932
98304
862058
1651429
762475
679486
1669135
1046649
882796
576836
506935
604801
1811476
1479512
1528235
73765
1811657
796752
797543
128574
1662181
1672250
1796337
911212
1531802
206804
882066
1292204
1188642
483400
1151023
275950
1078634
1396687
1880288
1465579
1177691
758624
1317621
893170
723861
1081064
1526877
1507309
955892
375415
1351423
636140
1753503
1885400
212710
1566006
1061948
43643
322579
1722802
330091
1448158
542638
1457582
1083538
1907517
1545730
953362
365576
1158118
577415
239755
296184
1860933
1675378
1130451
1892861
800435
980053
1235275
1422953
812446
1465612
62289
273641
1483975
1739222
231593
132052
986767
1960278
1094088
401076
1082373
860908
83629
1247211
1913916
333905
604022
1435596
724909
1805688
1524848
256800
1414293
620586
1466733
1087556
892250
1121363
929733
1869980
1977170
1964272
1682530
765518
303847
448872
1348283
1683968
1767124
512652
1943438
596815
1619572
1326105
1790772
554921
1577545
693681
362712
113458
149612
1921507
65409
1511344
475651
1983027
562751
674036
1228328
782634
1086570
1639385
1590693
1910331
67671
664760
1773394
144514
696479
1984967
502721
998219
654111
115462
825440
1902109
820570
884857
1043641
553030
797049
609422
1547660
358156
850509
741446
1878398
1489861
1415748
1672078
1586806
1997930
179455
1688179
1363681
1548852
595284
1804131
924235
594590
1357788
582037
139957
1567060
572548
200492
261210
263109
1255106
1920602
755149
411864
1406503
823348
9597
811715
396514
385601
947980
898709
1830034
602214
701678
1776263
1946584
443960
1198741
25874
1698764
964298
1627913
175654
272282
437154
1844581
1259082
154955
995337
1603233
62214
521243
1869092
669046
768076
1063819
910660
928741
1419519
1351330
238058
181946
860564
1183543
163562
340253
250405
296923
1821786
383772
1507535
1133629
1660575
1342470
107652
1541256
702550
1844692
852438
1332863
286450
1096514
1160603
1909401
1031057
1854281
1389527
1896949
371378
1834187
587604
504856
405908
1968362
173676
118208
1616525
585497
626598
1758896
1429829
1992413
629190
1808607
73009
1511830
105969
1226397
700393
109098
1500569
284641
1065988
1982365
1087282
189708
97595
707623
79416
446479
1942420
1864865
1452517
1863557
404248
1527254
750823
1553829
1361706
1629831
1047322
1075138
1143006
1627402
1591047
265379
1906934
845672
1491607
1607022
677990
255629
241368
1366867
947179
711698
976017
1455556
277016
835542
1268114
1741405
563224
1791065
1340977
1278027
1578505
1219218
1312616
1150343
316148
1522847
611851
1468988
894246
435886
198524
1187778
1743314
1532500
1174609
1447310
1064857
1973405
1812492
409095
262233
1060791
121767
624856
1766917
1934160
1819307
1539137
404126
713937
250786
824617
1229025
1504126
965461
194613
1357862
1447223
1782275
396648
1434604
1485904
753593
1661408
1282109
1891304
1272227
1421646
809451
173064
7276
520771
473628
1968211
348392
1059146
223414
1086038
792509
359772
1844625
224398
1308681
1598860
684755
395966
814554
966327
1424620
799064
1192571
1097235
1850830
1996273
1244202
240814
1925727
287849
580656
561765
1463121
1719416
805343
982476
1745425
1891352
1962899
579747
35760
1343678
983560
194312
1195614
1006819
1408961
1745660
219809
1529641
697303
515716
737049
1501910
1484446
1937527
398955
1449047
1685819
417590
1383797
642198
1312249
1286042
1882420
862763
1233033
82268
1116360
1721821
479510
160492
1224120
519863
1720223
1162628
952517
1499227
1904115
1430784
983499
1507367
703411
140898
399231
1240326
1819364
1701375
1191882
410454
227064
247588
443346
536307
305086
460329
1518040
264632
310427
626860
896525
55454
424333
49799
1925721
1328206
1284204
1720213
169788
1426
769133
523737
943849
838985
275112
1809893
433156
492589
370558
1412114
1421259
74765
354402
632892
1672770
1194273
794500
51584
3997
1660854
17895
1375611
661010
1815106
1734566
636720
396032
923606
1894797
1708976
441035
988060
1030927
1522985
1919583
1438117
552310
539095
994159
1778294
1683477
1918499
1724183
233214
925857
878943
244285
826170
1892600
1284313
678744
1197622
1243931
291255
127365
884079
989648
1095250
362709
523105
1453757
1425993
249903
869474
531872
1667066
476239
1484314
1201293
1318352
314218
865851
1135171
1151750
1232101
389121
519762
296939
270052
1979386
600507
458866
1999959
1273818
216862
1243778
1195059
1028411
557912
1225110
1057266
1467645
893164
222082
130235
554920
39036
1467990
634894
300454
325871
186191
1781000
499985
1144933
179489
644604
1309968
1024612
512616
1085706
274144
629422
791592
1104693
1655066
744683
1154595
1767217
1445292
333540
1404702
1240644
807436
1501405
668624
1091485
953050
121818
903200
134692
1429428
436552
67460
1036069
1407991
28775
825963
237022
1903074
150885
981617
566657
700162
1582757
342503
919776
337615
1675130
1490189
1311660
1302440
864590
1796956
717472
1131497
759908
567241
1670422
246641
324843
311482
1268179
1462861
984385
697716
1448904
1380866
1245176
1521674
1301889
1590134
1024578
1479581
1472892
524385
331713
123677
1933834
1011229
1056759
1898201
810282
360110
1383304
1852464
1225512
664308
751080
610229
1665619
1451169
282850
804366
377880
1107263
73197
940415
49085
393205
1005525
932318
126373
978532
1528780
982993
1603252
571016
1746599
1938697
1176708
1154459
1386334
1672421
1473183
1546042
863324
1107724
1662420
639063
604680
1048079
103424
1831762
1028932
1648285
138310
1956574
7868
276873
823289
726182
735015
816453
1490847
118157
666130
47493
1022712
12337
354204
1956795
1885716
1616528
1515702
1782692
636228
1339662
1172883
846680
89897
1158278
1201813
1603318
1612283
904281
1391191
1832564
1827173
1159173
1191951
763255
665506
801938
1363697
1695688
1839135
593901
997877
1427825
281273
1701485
1528619
1663062
1970812
999342
1080570
1727213
573277
998136
1741052
1074908
1615937
1726429
1551006
83117
429785
1303983
12858
803239
1555497
1594240
953069
715452
851037
1669410
1835195
1895235
740887
1425039
1141331
600470
220569
1046423
1727776
731633
833109
819400
146157
1119808
401829
1950034
1295948
1499801
699519
1387748
316975
1503197
275010
605593
1361311
1481184
250116
159007
841034
326824
1093410
1397215
235955
334806
1177696
1502460
1978152
1721051
282684
570416
1069335
870151
39162
1065391
1203632
60492
1142221
755544
435318
55923
1893985
773586
175134
1487798
384538
1374662
599457
571694
514543
509510
6452
982921
1524049
1717437
1535927
391840
1297458
1400088
947165
1706242
798933
890010
523567
1235527
125277
1288925
1200106
1583464
449630
679491
1900085
1893453
148452
1834985
968576
264732
1621092
1029396
549955
1446744
793461
897091
1584650
588465
669963
463066
306028
1948749
1135672
897848
40842
308561
1716510
1414535
1111563
534460
1556143
410293
655418
587632
1013881
854117
1452040
1121636
1071442
397987
1177296
550015
323865
498709
1864838
817787
1945270
351948
1621013
969934
232659
783551
267819
800236
639199
57187
839667
1197504
1243738
1889193
923749
1674562
999918
1946370
1289028
1584481
1275714
51454
1100778
1129894
1329972
1566487
1996914
584415
106671
673033
1998002
1005176
155237
531966
1844352
14105
389993
1509719
1188394
14706
1089124
1364263
1516500
418002
290820
140348
1521689
1275509
413803
1257639
1244909
632029
85207
547965
1391119
82134
239722
943976
1777475
718120
1208925
822072
559249
263776
201663
1477057
1306305
1587637
1813688
304861
822575
1767547
1202604
735068
701421
1590675
1199426
177699
1667518
1043409
1601804
454444
665623
634857
1097579
1317672
1920732
873846
788214
1035001
157487
397959
639205
406082
661479
129761
530548
512889
608596
1456983
724815
1478738
1032322
901993
609973
125212
952999
817414
1987881
428871
700751
10760
152745
1007979
230174
1211565
32379
1339340
977195
1359448
1212200
1717391
1108081
1518050
1205488
1875421
514141
1191022
1727610
48778
1035839
784617
307874
961577
1815016
1405715
227116
1219955
1798845
1655122
980588
1340161
365584
1297049
1018158
321847
1855632
181803
1250110
747266
134822
1452826
548126
1663849
1861419
1573435
964772
1935243
841160
421985
1533096
1673893
1057580
99747
179488
1209646
1928097
1491338
388021
1745222
1026509
1294125
192887
365599
204808
1508647
1017883
1454731
1553354
89118
223060
967983
841177
1714226
564353
1919454
30769
903812
194652
1807372
722745
1141982
653947
1531183
75666
1022748
869380
1219854
1752071
1214033
700692
1631706
1377266
521474
10753
465431
829303
380539
1208300
43355
779100
1634555
1187167
182309
1287944
815707
88670
1977669
1524634
1864647
1639219
3226
1692142
443295
1573081
884812
1677906
8012
22883
431907
531168
1603114
1921773
175475
1362100
634000
1258261
1493730
724990
1469917
564351
1299630
540647
1687908
1025848
1373455
117360
667067
200385
934059
479001
640794
875010
737520
1371636
1182444
1321905
1671206
696665
1629478
1397846
234517
399491
1208367
1091980
1359494
9597
1816491
1122660
1737577
1115181
1114210
1267967
41181
691587
158577
34491
1697171
1987069
1796676
1231710
149937
1959587
734342
42691
1445880
1942053
511316
1424753
1025272
390801
1655726
661408
736564
1801849
915705
606808
1569853
1542799
1654909
1147824
325567
573467
81307
1589833
1320282
1866744
781675
44081
1331335
626967
1051100
457529
1868625
1637063
1168450
1299046
344307
964825
1809463
1477817
4294
511255
1187021
1177696
767667
1489539
292493
1625170
1606088
1957362
60753
1844062
684731
1644866
181136
217949
1993597
1862933
1475182
90119
1694271
997449
791239
1705074
139723
1215796
1645463
1118020
1619757
1837911
111819
419534
813407
1201639
1315095
1494787
70111
1146189
1701731
915158
948636
1081885
151557
1690716
1792688
1479300
1977400
1913198
1784182
1886042
832662
1641173
1802422
162583
306198
1936426
1429724
1122409
724644
1966894
1634265
188784
1201376
1444760
729637
794612
708888
853970
766881
274829
591829
1840699
216008
277016
74204
829878
1848092
1818536
1033094
9684
188083
495762
539203
140566
1461101
498815
1687939
1274418
825224
632886
267736
330303
1045476
341701
1301450
120128
888153
1974154
1502127
663600
1110299
1429178
1635566
1666881
1094707
223027
456969
1914405
1474568
864719
1080055
1756449
730489
932834
1733238
186732
378510
14863
1408654
186502
1751631
1070411
1190314
656740
697686
832569
1649475
992834
1577813
335017
523842
1171705
1866054
1958011
1281573
1286524
852628
1998039
1847725
908575
773373
1707407
1137445
43970
489327
767732
1451952
360162
1624952
1661929
1199297
1862569
911315
1490287
557110
901489
1935285
443284
1306406
225572
1592382
1206263
805140
1640477
435506
500862
58747
995464
921371
746315
960513
515746
1318422
106021
715578
1764351
948381
522565
695379
1684985
320061
718824
1844500
1090981
207625
1228676
1885476
1459161
1588833
981306
518666
1466091
1399550
1229648
484105
853066
1220748
1518467
1602356
155743
1852823
1966015
574138
405338
1199171
361844
603987
1280880
1868928
1291262
1028735
922714
1967538
566706
827729
1723110
377899
602213
1217892
43821
1102280
777283
1245015
1726257
582002
806337
1018420
1866341
1619672
137419
1568030
1235777
1878884
478142
1051742
463220
872187
636899
957212
326763
732256
571296
1549578
391570
228194
965841
869843
1892328
1802839
1286232
1153002
1164983
1673216
1856619
1683635
1044798
135577
1675843
1222440
361920
206844
1005539
1601484
863522
955582
1515259
281529
1093834
144987
1094124
1093523
1842491
160352
1018854
995715
87284
1150029
1087225
733457
1336566
966700
1035368
1009322
1040573
1679389
1021131
1862536
2723
1110574
1982771
334311
1009835
1675809
275603
656228
550453
602409
1862733
1895363
787198
1342635
1259280
979594
1500260
1735516
1661212
667900
928685
1062016
907193
1641150
1058501
789672
1115451
500156
775505
1686245
51825
921031
120690
1264444
1690789
277510
1923868
463776
1996940
781316
1753416
533784
786075
812796
669970
838585
919274
1241803
1004135
1454804
49288
1701685
1422732
1272812
1660212
22876
343533
1361131
1617655
1080662
1271381
333372
182386
1544034
210837
1833870
525431
355462
139676
573237
1279427
1441632
164601
1184770
1870967
1516612
676173
973247
1465805
1103038
1531476
526667
1002920
1796503
1663289
1095070
811488
850365
791069
623490
415939
731711
1837735
684427
370898
1999626
74808
797953
1618460
905282
1655905
1234227
129603
545108
1093923
1086021
1760618
1544746
1376514
1520488
1167240
118023
1324647
31590
1395277
1125950
1485190
1279491
1843606
1105101
1050831
237110
1388247
448984
296707
319566
562268
453155
692021
585846
1686812
242425
876849
1248009
1338054
334688
981721
324700
1877060
566021
96634
271024
1912299
402391
177060
662529
407349
1030305
1965058
934186
1457460
1030763
975195
1809696
1732923
445170
1365756
444614
1505333
1874494
1171789
1694957
1982220
859489
1545197
1063844
422081
388188
691292
304019
1330702
1325799
1800157
1071549
1594536
799440
1680205
147814
24063
1243827
265089
146859
872702
998896
1339763
795505
298538
772037
617225
1133284
1655000
371183
652329
624330
233893
261585
1180813
844868
831672
751044
960952
311379
401025
206174
875644
565741
1465715
1623161
1274496
310442
754332
733687
922948
5853
1464596
877588
1987581
1404355
263301
1688992
1119224
382689
1060721
550778
352689
1586581
472060
1432422
838070
1041493
949720
969520
1793615
1063151
1759951
1938666
330918
252776
1934635
1593400
1883783
1780034
1380840
658652
194972
172194
1837326
1161480
908197
441318
1392451
88545
553898
27900
1016240
1077980
1045183
951075
1552923
343662
563377
1369425
281563
1698757
658088
733757
1073944
508403
1752653
745818
1662013
1013334
903616
1141822
228420
900952
1332855
533999
1485335
514352
1715981
1554820
1738299
541349
258907
1037881
1239062
387882
1228647
1747229
802194
1738962
1114863
1610708
1726060
1928960
1482032
1773352
173680
1113320
1221938
710439
768602
437036
490816
1414040
1739843
1023766
861137
1966760
1293408
1390769
397017
1179495
374008
1761138
1342683
1376588
558507
1246052
1148724
1503454
1855709
1843567
956491
1968794
529370
282550
312982
1903221
1001290
452120
242700
520968
1094253
1315042
16124
282711
930117
118235
1851604
410167
171385
66185
902817
408877
96501
1616532
696910
1351758
859881
356869
855005
367163
1986885
479025
1449728
1911694
531512
1903077
225345
1596964
976539
312272
1663655
1645122
1646842
1137649
1172119
1049064
550363
625626
652375
172240
196164
1538272
1080841
1313740
1086407
35172
823709
1699343
1849906
1666829
1350317
1685137
808746
1788043
1125655
972218
33346
328247
736030
800277
1870264
1677562
677918
1064110
1379935
346057
1538734
1653266
1964123
1786591
153179
84843
1768784
1532783
1005079
601789
400453
1416772
823991
690936
1769249
1808304
557833
403480
1860540
1145046
1506095
1625764
823679
252479
1610903
386116
815915
855247
1740400
627988
286500
1404234
1259941
1555537
132522
601452
308200
1633510
1537942
1965495
1683248
1492018
1897646
821869
1085947
115732
712508
497704
1609588
53355
1924452
1700482
683384
1645158
1514959
856684
621255
1340533
1441188
920541
1094397
1885412
224053
1531012
818577
1279134
1834942
1766481
1267641
373961
964054
939483
173501
1150669
779027
1853415
1029857
263480
1705855
1288308
1440060
559877
1016130
1556389
844613
519993
1221300
1958243
439004
1839255
1791413
218309
1440423
1802363
515833
1146975
1952754
175294
150741
1870914
1634670
830821
832250
388438
1636161
1079849
1190047
1399213
1343050
800346
1541118
1226705
358072
1806025
1252409
301446
1615022
1302839
415643
501416
404009
1426449
988367
1994317
1843800
828025
1091075
156705
1589724
921084
766842
1858526
128568
1094642
1143005
1779413
1817781
1178237
275745
1533334
33718
1778188
623040
1011526
1313189
1209805
820309
907780
1667411
1266477
1899162
1152865
100506
1356110
709831
592978
1503463
370180
59753
435583
541020
465929
299051
1373945
1628164
1364779
1509674
1649178
501942
285693
520940
1524244
1678127
1986860
700878
312190
1811367
1024535
622160
824241
870666
1288052
748436
1133424
1200050
475688
1241627
1101425
408977
1664977
1415663
1311434
234752
779566
909728
1553444
1146817
1691464
1231591
380848
637549
1119032
532066
1424991
199542
1240663
667209
95222
840330
565636
198798
477169
57540
22902
1882499
1531307
302523
1123999
542655
1331904
171339
1076374
89662
361974
199084
1285047
571921
1727583
1601588
736117
672332
1423666
1422123
1785101
78012
1969155
554168
1641541
1595246
408321
1922096
973076
299404
1676458
1849605
1135004
1949517
749709
1140013
920642
1950371
1354666
1119863
1833215
986541
1662875
321325
694311
736301
43893
1841438
240075
1454167
442245
6829
114134
951645
1828212
1054408
1283879
1209528
1292614
1278859
1890817
1436764
230080
555132
1014360
1751468
563468
593363
1531423
1344199
859059
144312
922025
232816
726377
1296094
835210
1045198
937484
604805
594910
871694
1693898
102329
539154
625588
1964045
275144
545219
145801
185422
33023
1083559
1647453
1674176
1394711
134821
1400492
1593831
1356290
812879
250922
1725657
1780242
1852608
678512
1576998
1525430
1125317
873990
1186956
507488
1402815
134092
1310088
1411357
1989843
961140
1690837
280557
1019743
1558203
150761
97959
1458065
1030188
1243197
651265
792485
445798
511769
357040
1548169
505797
1867735
389749
1419683
18588
1527057
726307
1510483
415491
1849709
662282
862704
1649572
1481943
1191722
41598
423888
1265401
99143
1358466
545823
587003
1766506
569579
1135605
1644498
1075646
539934
350889
1733857
1655599
667795
1256235
1480698
1195480
872041
1675289
522052
41736
15333
131503
1087579
525148
71393
1545563
76121
607590
1873962
1784478
1639010
1662881
1145514
267701
1836440
1384005
1459935
1263348
1746034
721483
1128937
787136
110562
407363
720588
744057
906404
457506
230739
1346100
1538917
862512
321492
1372925
1776157
1860437
1849125
229487
1312283
193354
826111
1421595
1262997
119669
327845
127316
93602
1165136
1245141
941366
1652461
424373
386461
940848
322111
1721776
139854
241931
548408
383633
187829
1559842
598802
1319589
1966171
1121458
54275
1122218
370217
727276
648840
107226
970084
830988
900088
1100419
45855
1594177
1199277
222215
1259608
1690386
1711856
498169
1135938
1719817
419529
1731762
1927986
1975130
836839
1110684
1406800
1546857
1308054
833712
1986345
1325174
711108
842863
302250
1270176
1217415
941312
1750562
942055
405748
580834
772184
1760620
987187
637630
1876287
563132
1668102
1456829
550597
156643
11186
1687953
36760
663385
1796849
1883194
1015139
1218004
1764448
413175
706647
1268048
686820
478976
838716
1877216
1591570
1491128
1888865
1694137
1522550
1291099
381191
1901785
516958
870267
1447965
737483
56808
524341
708850
1940568
1839294
1632273
152275
1160619
212893
663312
786969
1486396
762211
1244504
243089
456340
1591105
161797
1576921
1584390
660169
1519433
1958620
1508268
557636
1273536
464051
1076699
1509146
1449380
396502
359307
1700922
917296
1684399
46725
263854
897652
1796696
650435
1348161
468067
320292
829367
1962931
1934774
1350889
1770750
72463
1422243
31521
1690070
23770
417786
879475
1366591
1862486
1203391
929131
950504
461732
1576609
412098
1274084
1515183
1964157
841802
1712256
453249
1135036
1192393
746578
725842
1442678
1505591
633693
843669
1206570
650385
733113
423800
591470
926673
1144254
1909743
1496754
1787499
1900564
231585
232421
20349
248180
1912981
1599266
959176
1296493
1518899
677738
1511196
183967
1932051
982195
936243
1233052
391579
1290299
1773084
689664
434450
584633
1303804
1189723
653121
1141235
536745
1322879
213263
1094142
537786
1027364
1644675
1653722
116775
8502
840103
389732
1545079
673025
1901046
663606
1912140
935318
1354526
1864929
809652
1726576
10720
1538507
1309011
60612
328547
267567
721774
150157
330559
1629799
742412
624666
1232441
1827918
1471
197372
1537572
195823
79032
1152929
1428645
239951
1652533
1958831
1443602
710794
1160053
1900086
1554475
431764
930888
1930878
137250
1666889
1287425
1968083
512191
1935276
1097032
1730216
1792494
40885
175232
1550937
1534242
1785518
702695
1811031
1772140
535238
1231338
1808058
1451433
1474101
991481
950466
374352
318782
902327
1569359
769877
1128510
529415
1368489
106224
607404
1583531
1861389
544513
1813208
1527472
185616
1749002
67793
658868
1959680
1695263
1090824
1949605
1661842
1372360
1490242
1008971
1041077
1765028
410813
621466
564603
1941449
1013876
438956
4696
1835691
1684645
1184577
367557
1610036
1823006
1896541
214993
1984595
324434
1664217
1836806
357533
368324
1787373
196645
129476
784801
324228
981203
16387
1270184
177243
673389
800241
154579
1023251
1834122
1825422
1717855
1674971
1666391
368745
526744
1247298
1045032
955571
333602
930151
403965
958809
288513
273165
79668
1530207
1092678
1529606
45570
1051019
1224820
1482029
1078844
452866
1558315
951898
859326
1422429
580086
1572046
981090
475710
1810176
1403268
1999819
533710
1068583
174332
1016943
497973
1324521
433551
1461319
1413301
137692
719059
1661732
850255
826381
1713157
1785913
1941757
214033
707350
1384240
49102
624703
1749519
19817
1769925
1714742
1262286
25955
1101269
1484771
1685426
1036864
15246
1655971
698811
994256
433669
97008
1349317
653388
565812
1000140
1133269
1374397
1821721
1692985
384013
1834146
1402932
736258
1605832
1914466
1287925
1070997
279187
811611
1570640
1793285
945400
764509
1200586
322264
1551302
896579
705208
234226
295115
649469
625274
1450517
897193
1677848
1299444
1937385
920546
187158
821523
73499
626445
1906889
442436
171674
1505725
1432975
1485926
582010
1045606
737113
1176751
1748490
636378
613159
142776
768958
47653
369454
692034
1613540
1485365
1823996
71571
1358051
1176765
726032
538863
561736
414878
1145831
1567343
90066
831133
1228746
1668317
477656
1223939
613074
496401
1840198
1099557
514224
868894
59739
1807237
821679
1954409
227489
311264
1590340
1282690
209846
1522717
1704093
1602276
284217
191843
1831829
1058722
1382771
329232
721867
226226
61420
965906
1794089
1082554
1344128
1641011
744515
1450175
1841558
137215
966102
268410
1922975
1162620
1337394
1553669
664130
138335
926067
1568198
1774387
1816354
763510
787369
1661133
46768
638967
945693
1168225
1050668
1076496
1328356
29725
731605
1871335
638378
1633119
542282
884141
1824698
1628965
416137
1764410
386387
247619
1766546
1467424
1034601
177534
1849940
1416609
657833
1746227
1863357
521830
60816
777126
1628893
330167
1210391
763298
292267
1178996
1567365
1437084
572716
427608
1792704
174298
729003
1020036
550287
1077079
469848
6081
1855466
7345
1710177
1296943
430850
1357518
747566
518942
439471
1046376
1498518
1106189
585240
1621083
1018765
512965
1266344
965955
75957
440235
1623878
698050
1270659
1427673
1411650
1447536
563648
911914
1736044
329462
239772
964421
1167556
397134
429939
1809028
628209
1657312
736531
202994
413915
1166106
469443
15041
708314
1524617
473759
301828
748177
1975877
1132154
1528946
238711
1451148
1056193
1516992
1892881
595790
1872920
1769553
1237271
1476166
1059723
878032
672663
435792
1633613
452431
1471793
154611
671073
379563
1215308
771528
383638
1299194
1369860
92873
5385
149299
403026
348311
126465
895357
1858337
1025351
306555
1773109
686190
516646
1477648
1313281
544012
591255
1629261
1693773
531784
515361
1685244
757333
1386059
1754910
1876951
1765694
743368
1651553
43920
1596383
279433
1823132
233566
238573
258493
745519
248314
261496
1101303
823285
532031
486813
1199272
1344782
615279
710856
1954420
720235
188962
111871
114336
98202
891772
1526378
1516909
666592
82203
1306278
45143
927154
1288316
1299183
266396
345849
1406301
1587661
165030
1837693
890352
1547357
1375028
737322
951581
1167883
1135198
276714
1081711
1434311
1865977
1039770
8054
1899250
184319
1796970
633195
1699319
901153
1804269
874310
505534
801473
1784477
1681419
1876932
396412
1132582
155630
1439937
1353988
1803208
646482
966992
1728751
1914103
1121273
361191
1948863
1948670
613462
1527058
640171
1744755
1396595
930720
1541088
427829
892301
1970414
1627328
18778
229417
650060
1145749
1838600
1634882
742409
1600828
1911632
1386909
320448
863753
1707554
1465435
643438
709157
939970
738188
832469
572786
889033
168724
547202
1219235
452735
943402
1289793
1066192
989018
700017
1611297
1989387
1628733
1563911
1970449
355594
874648
734276
188725
952790
892323
1137778
767899
889190
1886164
1036432
225340
1581424
981628
387615
1407209
270465
1564883
64755
1592102
1325569
1609888
1473920
349831
1785478
90335
839817
1404337
725902
1469294
816929
1326703
708280
70722
592629
552435
368019
1502080
925119
1044162
1035556
1983767
141578
1933779
1130442
560834
1820916
868250
1680405
1729447
46524
364198
12311
283065
1659971
336687
1252930
918051
857337
1243134
222587
1544480
951302
528918
1734768
1609993
229129
982088
1939061
1078558
1913055
1493575
1385988
596287
1278425
1004938
767466
1367502
453214
1310110
959346
215868
640654
1205317
1612185
281120
103901
154399
1268024
1100214
1234684
468900
1986771
1478004
510878
161620
1829626
1804157
46230
1671282
679594
1627913
1670397
39014
1763647
1099794
1668535
452701
369492
823168
101915
1212160
789896
25355
1876002
1313501
1072244
1571022
546133
1244825
1770327
1476726
447323
1267948
1378614
1107683
950076
1368010
1854132
1846613
653493
1052144
80259
310587
696903
789091
275959
332853
1857664
1838700
751290
480793
1640629
1925667
1797697
216227
1889634
745388
1613373
284831
1059006
1899250
329679
1906076
1953336
1649343
63302
508005
1364458
385562
663639
66942
384686
1317891
40115
1797891
79969
648684
972720
1858235
1197848
1077079
1252680
68305
995809
72371
1899516
1247354
280668
424541
86434
152492
1288305
672123
1299177
225241
1499744
1488
1452443
1921629
812833
1029919
263154
1816299
1141960
1564118
791478
1827831
786001
641660
606591
939574
425422
1032917
225788
1496957
1580533
1612669
1111044
1222558
1715638
865245
1388744
1031420
344725
205509
1852103
1610766
1097388
1983670
1218414
76421
1875974
1832649
1842193
1228960
1471985
1875177
159468
1829191
560693
778488
1703985
768460
1087214
485470
878725
822958
1055317
543541
1618527
773629
505524
1347103
400509
557827
803556
123651
1976663
1109100
1514165
1108406
626993
1271832
1543541
663391
973357
1654468
558111
1847229
324440
1030405
503551
102511
858077
1795367
1914259
1183651
1237025
1957353
58310
297724
1749719
1211939
290191
1241476
1825531
896071
964699
1987694
732738
1019647
614095
347786
549917
1581475
1318027
472181
105429
1647229
1203216
265738
175376
1633232
1114799
1290819
47636
1890946
784491
390563
537470
1785704
734367
474321
1472827
1908112
141319
577448
1230963
618109
402573
779419
359982
910599
1607292
1281363
695994
1381903
930864
1503622
1519668
1036252
1169238
437265
1760365
1436538
1087206
403432
1350507
244839
1640944
1379841
97671
633745
1278823
636397
433504
598414
1757208
78027
1663066
1342401
345157
464339
1891699
513714
1373720
435558
241598
1284109
1577414
1121466
1193452
1608132
1687281
34101
144617
89883
1901228
1516918
1323040
917664
1246581
1324671
296334
845426
639259
1779681
200609
1144328
1942723
164633
1130962
1304562
701954
814548
1794331
1034178
1888552
215361
923834
1937746
1860170
1839157
1267960
1962966
962935
1833352
890989
990023
362809
1801429
1938277
1427950
1060246
1717338
238360
1023677
167045
1952795
942920
1051493
467782
543372
738339
178829
1431591
1209018
1444600
1808955
646344
1280295
954746
1075613
302240
408578
1543375
1280011
1354314
666168
486733
36482
102873
1298192
68420
377195
1640538
1266515
278857
304498
1304275
1503180
712824
1222514
100914
1771629
871054
92054
1290227
806885
1820693
753027
1815481
1073239
926213
580929
898421
1706415
302453
1131313
662786
1599735
1018865
908883
1564578
138698
1455833
1118720
976653
494614
539627
1390485
131205
628665
692665
1837762
465554
853389
156695
244392
1414585
1749440
149088
239267
44803
742122
485159
852252
1602180
794306
1967605
1983890
208215
632293
1753084
771266
1519940
1371224
1119944
364323
377506
621208
1862555
426459
1314632
637750
188752
540793
119202
143073
1842555
1144665
586181
848621
1321704
1682898
419419
209980
151075
1934616
770906
1195020
788137
1289478
666213
326421
814928
1211948
690294
1450292
478109
1495151
642354
543470
909601
609941
511816
1224364
1041391
1609405
1977870
1141650
1454818
1190063
1382512
1675830
1266133
1597958
1330831
1779939
1257229
894397
1773788
1829658
1159881
1329824
225521
126642
248707
561953
3136
1030806
620456
855638
821784
256812
1026014
278200
1012584
1852071
1232288
229954
402609
1750172
1468430
6859
1983830
140639
1917673
1774365
1771708
1832645
401260
1494817
909931
272902
894863
246434
848654
1496469
384257
320222
914461
606440
301919
815168
559270
913251
265268
1044789
1281786
571956
168678
414948
1164265
54481
1541322
1036404
440230
967270
41629
1942828
171406
261965
781538
837243
187652
336896
504900
935633
1455209
1427225
1005994
47277
525561
349346
57458
396953
1905877
669856
1390970
1152136
987732
1714392
1576517
375386
1398764
368311
1113106
546485
210150
1992077
185539
1250967
596820
1187681
1645164
1345476
1259651
448448
1032721
1372563
1561816
1247151
374127
1006742
1718919
722500
484360
1844308
453332
16219
343029
964569
811624
1644273
1245597
27842
1950879
1338041
1370630
456953
412340
594543
41290
1161436
1714112
114565
651503
1113240
1598849
1265628
1816996
1163814
129943
695530
849119
1801301
607036
1497384
548236
593726
1979005
260144
1019904
1736995
1151902
5510
193796
987954
1303014
1379223
1386171
1666521
462100
1722883
267211
167279
1723773
802234
1917250
463402
1510539
249417
614911
1313366
638938
1180108
1754630
282089
487936
1018311
518257
791198
1803055
925567
1624991
2489
702477
1795308
926860
445696
1525515
53567
1750649
381544
1614268
1339190
1825084
1632347
772341
380932
756782
1189287
506814
1780549
927945
30996
1782900
298202
518837
1349228
1840105
1873985
949952
278897
524552
652265
701226
308935
1095357
358745
341934
16606
407677
1209845
1641096
805196
1312742
247228
402854
358993
1907796
1020966
166383
1686757
636953
1026214
229525
911710
874563
1255550
1054594
855265
512146
102904
1868529
1312621
98677
1807540
557566
392160
899633
62647
416916
894614
1617405
1279580
1649819
1556674
59081
1742597
548348
58140
1419136
1203849
392369
1168822
482115
1387989
601429
950706
1133319
1805853
1344192
192137
655050
175663
22522
1916719
167976
347113
785814
426836
1887169
1366950
958565
1384673
502933
238272
113934
1918686
598056
104403
377888
30799
1246376
1359574
1277584
906149
428975
705751
462188
679273
1926661
20473
885016
1303871
1834475
1087243
355333
181843
257352
41562
883983
294159
1337712
1217924
1948601
536571
1259655
317587
1150142
954932
419239
601345
1684966
755503
647456
38489
1731354
549728
1801362
616402
848035
1455339
336587
1636927
761195
1321692
1024275
1252251
224983
1077218
1498665
1213557
1915597
1884501
1090255
1193986
1701056
1467451
1522856
193231
1797689
686761
1939903
863556
904002
1694531
1279730
471544
599846
919445
652760
1201766
404354
1535208
1847493
1170896
1934908
1862713
30692
797378
26016
1272898
970291
617101
993869
1270998
1101924
1638910
1916195
166631
205679
607605
1575031
530744
969034
1015837
1553138
1290160
1634103
1952514
622514
1122159
1751931
745489
1509653
1530248
1180490
627256
1250055
1269220
1423342
528633
439365
1953735
766731
1605861
779944
1667484
1589957
1726171
337929
554284
327594
1262317
269671
1358208
1275834
1389851
19113
401021
1616163
1507235
1955362
608294
1970540
1096470
1347241
365801
1069310
804061
239002
1831560
1054500
1678326
1206013
1987232
1837241
434686
1900871
1535251
1924755
502755
964545
1892655
854791
1947441
648745
378522
742695
1728749
982094
1274326
847627
1926127
60525
758477
717895
1835591
169261
126753
365568
819620
592471
141015
72151
661237
975250
86097
307192
119945
1929983
868712
1560051
392712
631196
1074365
1666037
1628006
1743486
743145
582221
1976763
869245
665174
441511
1983789
1628769
302787
1944626
851360
1963149
820402
1166428
302909
1585754
1633867
1996887
1839532
124398
1472064
1289452
1146058
1277899
891560
39266
446473
1333243
241583
600164
1626679
1964857
1439387
1458386
789475
201002
118244
1669539
952015
1248000
468356
991529
46090
819737
25828
278923
1506965
2683
32654
823163
1342149
1917929
564851
538828
1621154
1843561
1880062
1701459
3639
749853
848217
279046
621304
985668
1766244
354607
184625
1650521
179564
610836
753412
1633194
1184393
415237
679846
119022
1517731
425075
2710
1527088
282215
122936
1284238
1385412
1363379
354059
258868
1291496
870715
1526168
1742869
488179
637649
1563239
598706
1197520
1481140
5640
21403
1322319
567315
296563
716395
34205
905089
1632050
1854711
71296
1853121
369075
1800303
513919
1135828
1834843
1719992
1720738
1875677
1468878
601936
345183
304421
994137
646307
1020842
1490450
61170
1733872
1558489
1181846
600371
1911870
623265
1773431
9220
1349627
1862231
1999597
840873
1532164
1508663
727177
1679333
614188
253746
97562
1820312
1358426
299571
1014655
468079
755774
37999
255813
1380146
1994322
118694
1475879
288382
117313
1690814
1727578
463307
1003388
1616609
1504403
1361376
145344
1380001
164127
1206214
921420
959749
1276163
1217824
1966964
1135930
1058524
1324001
1943571
1350803
1401638
798177
1236625
561262
1767785
693568
1645051
85881
491756
1548851
1090005
1944338
920941
1936245
1771001
1589556
1303879
318958
2709
568697
259498
470673
1693524
242893
147188
157545
1558042
316591
1638947
1520852
1512922
1425372
340785
1800686
1267573
1040214
21216
1805341
1507075
1251729
1713247
1751592
1655515
1209038
1764958
1224678
1995344
1065558
185817
1968231
633886
1149805
1577804
670822
465976
1122505
1503100
1138386
1349670
1113559
947884
1822519
1814166
942629
288312
1343336
678612
1580046
255576
925126
83033
143977
682110
1480805
398708
1719206
470589
1313545
361825
1945553
1286421
1609292
343825
1503299
1271787
1384172
1916423
382877
1617030
493301
196262
763523
612955
961433
678696
1128965
485237
641499
1610823
1415545
1651985
1826092
567718
537431
1437555
808348
1063596
107834
301432
1640924
685165
832090
1648504
712038
1952930
1519131
1167900
403327
100199
116082
1022005
159957
50425
1825844
380450
1610602
886881
296465
1873997
1495241
268039
786392
1570091
732025
300981
1249449
177443
1886160
1403311
842374
820441
1499132
761657
691594
1325195
189094
673690
935737
967198
955131
1965942
1215764
1763935
928316
1516918
325315
592762
1652517
4403
1782467
1717828
1155515
827971
342879
147418
709776
1916359
104725
625699
1655657
957974
1446177
1480313
1211758
809040
851653
1112174
603809
411906
968306
1322000
808088
1246438
1022668
854480
257723
897460
1556423
554196
1762973
1240765
944554
1812037
1860553
1996109
1122761
311259
859514
797833
1809033
1179602
918074
349411
1943286
1141729
1611659
1894560
880900
1742580
87389
1532077
1834591
1349277
413731
419517
1439838
351573
1770810
1854131
755857
1550425
58566
224503
915798
837111
1223704
993134
1294402
641398
88666
691842
1164990
1256670
74814
545609
960816
1865092
488487
755388
1441581
62569
1480315
1255500
1748181
1547435
1304715
617892
639949
770618
1955126
1879140
1390035
1638079
739040
1242022
1024697
1172986
340225
940302
767364
865962
190765
984724
1617572
706764
1839567
1449057
849200
989193
1034456
650821
1531569
1778741
740301
563120
737519
1520597
1261068
1715117
911371
377242
304921
1471873
664780
1872581
158996
1812750
130539
1044599
245718
79164
1081614
1124348
738393
806253
1664100
90899
2754
279021
827478
952566
289779
1768234
1040234
1221268
1228482
1759775
38042
594383
870393
1183054
14635
42422
844662
1809459
228130
1053784
467032
343690
332735
54579
1775653
754012
1974885
1657986
1441482
1050933
1622517
537993
302495
494462
1223148
1198477
908466
1507394
756083
895161
715314
1501461
1734433
648992
478144
289290
1998297
1113219
120023
1918221
102681
223403
738371
1410498
1516618
1252647
1708155
1728565
1346372
659246
964672
1171046
1482306
142965
1545223
88767
1216491
1923596
1894431
1982584
1436905
1009953
1066724
549933
1092490
1933090
749389
700240
1205284
1519547
1519741
1910975
1557434
1942226
1490547
693388
172773
1738074
682260
1133436
1022010
601738
44407
1385790
1681851
1503093
416842
1180285
509860
1774496
275499
1146956
1743188
1277176
1308518
358326
953869
942216
903910
1579569
734485
1471761
1231110
1609155
1998159
946362
1391585
1378032
1603640
206498
241220
529213
416117
1064475
1111002
385909
1680341
1488771
789230
1298331
1508496
1580713
1059930
1463897
1234024
593656
1724142
103629
752352
1874506
1829647
1516002
850177
376565
1834154
1852766
666787
1683753
1313585
1712496
1632753
41445
494212
1335027
91770
521879
279235
247255
14808
1178763
188125
534729
981799
668514
440266
1645975
1287657
353137
909999
863145
1035575
442380
1492010
708956
951200
1402454
1383977
701440
1762423
614225
582055
569836
284372
225391
1893346
133825
1452209
1680689
1190015
310973
1052894
279582
739362
1338918
1909238
984393
666563
1376705
941071
1551020
1773614
1086344
1476792
1925455
4358
1964040
1122466
340047
1785084
662922
910803
1864379
228565
917585
1654681
1977019
1820805
1063921
512675
14557
703234
1945019
528085
560641
859710
526677
1402597
1718211
1593674
889034
978386
667985
135811
1984752
1591183
1761209
234944
1640002
1360017
411694
944097
569454
1053599
446905
1793461
1783122
1178752
1258206
802826
1020763
829057
125419
580399
1003819
458851
855109
1166730
1683399
100750
599575
887343
1092768
100353
1706479
992257
268135
1435754
1717420
1029306
1369540
568099
553056
1534663
217199
566100
363781
1118592
534683
1001801
1305491
141432
1801473
1354219
862957
596101
1208727
468610
1220305
297901
606474
1445859
1571546
1669707
1522338
430345
1549983
145012
1361214
989624
87758
1363402
1759818
633573
1004300
1001842
733604
177995
163014
1474746
287920
1037258
1737077
1360456
1568083
194925
1901023
1152556
1997702
435974
334666
1260333
809876
180789
60652
1830961
231609
1232677
428619
1003923
379593
820160
891138
386979
1642914
1547831
778975
1257334
1618695
166086
1555276
1638231
472939
1925050
1207768
436555
56386
1825054
1088790
1012337
412463
1690498
98379
1023499
153489
1602509
952666
952646
1384961
323595
1195343
1709787
1168313
671041
833467
1230597
1605624
965851
190717
1704979
903792
472636
1791558
1989949
1587338
1310985
1166237
1746753
1345105
1473212
1135579
267862
118754
666384
771350
541167
752133
1059112
1960362
680172
1729155
1929013
112414
707606
1592044
665869
606369
210492
945046
149839
813541
1168527
1999173
1521236
1838248
1507164
1948171
1287921
140473
206484
88427
458281
18704
1529057
795993
716762
1241383
387860
1924452
293154
434805
225668
1230303
1613821
117227
1058238
84318
1772592
1387294
650079
513502
1418022
207474
1380616
545430
969594
785091
1656174
1975285
1384634
878557
230332
1226371
1232457
757604
743566
1051720
1802683
920598
992736
134220
373314
918609
187340
1282156
1804966
1663085
585031
1098896
1424829
1433049
1013146
121546
1589427
563714
1000747
1903891
213390
766246
1071171
141493
880610
1179414
1354930
261391
1770271
136493
149028
1369093
1483732
625181
1421480
1544648
292171
569365
315611
617805
1396844
157039
1994270
790553
653227
221927
1440004
345567
314107
952800
1239768
1284953
1625735
794277
1299893
396479
600386
1640266
1318056
1308800
1758128
1845524
31871
147691
594056
443965
1773221
1059964
373899
896458
1144364
969157
1744701
426084
1727467
1098069
1911822
697611
71695
468281
123023
1823889
1896332
1836858
1361100
289729
163441
961344
1201646
1504871
525239
1418867
1277926
1537437
1005540
1813823
1247572
278281
378633
80453
1251218
311132
1526804
1716045
906805
789348
941299
1703672
1629681
141743
1983737
303135
187004
1739981
1145920
1096510
1439440
725116
643537
1177730
1820376
716729
316108
1956881
1971460
1770
1515271
176059
1557559
1781392
326530
1907594
974490
117850
781652
1969691
1114824
34029
498471
53771
631055
1977407
1825647
1035347
72549
1690103
910213
1492838
1399877
1888877
1867166
1237057
1327003
1860275
88289
1157580
1479279
280015
1554239
1860736
497822
152067
1355843
934975
288313
1405699
594815
729830
1055200
191077
696125
167208
1198366
1813007
1923832
1203158
259853
1367084
465822
1937086
782690
928116
658281
797523
1206077
1271808
379604
526972
717154
1944999
178874
1105698
366736
882953
1156972
452799
1350591
1527945
1454757
93967
1269543
386806
1659715
1380646
214865
1077820
1937248
379984
294717
891786
1324087
456721
1769156
879129
1541006
1573368
832747
1435546
1968318
858510
1315787
1375603
288705
1200128
450275
1927489
488119
1540915
674608
580684
538927
1946592
638842
384554
1560459
1200523
1488555
442257
734635
935242
844244
1959910
1929284
200944
615068
1415332
16007
846684
958309
1487019
135291
1860528
1723414
256470
1216075
472076
1808417
1692621
1265307
1213968
1480954
305961
855912
1229378
1549450
1223000
1684725
1697056
586217
348100
353407
568399
147327
716193
1785264
965699
880622
794830
501821
21084
525330
1046449
384869
1214853
281340
1973736
1113060
985118
1599838
489479
1243946
1359351
519327
1460913
779293
1140748
1393475
1111668
142109
762503
1246689
1949942
531439
240501
539234
1126089
1398244
6323
1682979
7482
173783
1434081
957243
1792385
385291
500340
1784489
1884775
934504
332591
1376798
224496
974219
1891089
1972797
660231
648121
1347495
1031238
1743243
365111
323407
285202
103893
224526
524002
824984
1755488
883960
680277
479420
161673
1458693
1532966
1519497
1950003
1677899
386341
670706
1985392
1002094
1274139
452958
1911379
762052
1147561
1501032
638384
1354114
1868529
1325049
1282192
1649501
608477
1322560
172378
1204276
152685
650196
423668
1375772
510140
1603996
118817
1520417
434085
177063
140268
1145851
516335
519054
1857838
1808370
127176
156369
1797223
749291
1422559
1938359
496297
1330228
480958
534101
1024797
200445
58545
289424
197125
1215187
1079136
1145837
354808
1973727
1312559
1729044
616429
392759
347682
1519842
753152
1303201
106740
667785
1793871
1729944
1183962
1160758
1969092
1347857
1862048
1432469
261019
847879
656182
1760988
958472
1585065
229618
1265871
90826
553233
1194143
778107
607860
1389765
1991323
392844
1559171
1836694
734622
1318348
605105
1205842
1644238
1903296
781560
1563303
245433
885295
364660
1787478
696401
350358
1045321
870433
493436
593767
932430
561531
1270057
340724
1618274
877572
1963857
320136
1568996
283748
1292762
1482309
1982459
1871761
429448
760845
776709
1939046
19034
328974
279338
666455
1637135
1121134
887495
65576
1341152
1693481
1273686
1590772
636609
92440
258791
1432
20413
1400854
427980
1909766
1849370
1583847
880436
1284532
1330397
1209179
409730
1958726
1370187
1853095
258441
1786621
521840
128319
1405798
431367
1681139
1973522
1484616
280711
1139188
451401
592471
295527
1196202
360989
921244
333964
912324
1335137
1594763
664425
614191
746831
1275603
1640473
1554901
1524126
682711
1612492
1943830
93103
273032
1090431
1768364
587256
1497141
360137
1422736
1776612
246481
813570
725260
122306
921535
241721
251015
1027773
172841
1317557
1162333
952267
1925578
1207140
68953
981420
319312
789394
1240818
344613
1415110
1321665
1423515
371392
1388712
893473
1687609
238820
1961546
1681900
1897177
776687
1660195
466703
1805727
1504645
1076828
1252449
1673482
69772
1641003
913709
1769181
83413
280743
133805
1695730
1701528
1077771
924476
1038429
1555732
1095777
965595
800392
1251336
422724
856763
357476
1159312
1462567
220210
970693
1578287
248003
465428
402055
325543
542910
1852204
949255
911211
1912774
60867
985733
1181590
1703362
832185
697567
312759
1708972
388501
1702267
730054
1562484
581671
740301
628515
1290230
1034993
1206257
1955519
1006940
436417
77316
141526
1937434
1201391
1840262
611208
264305
1382260
806784
616090
375003
1548200
697388
1833107
1458088
1255971
90855
1577490
1918227
357179
896541
1815754
842973
1941686
784059
1896458
1774410
697258
1138860
71848
1538966
1004975
283452
601891
1918095
1485877
417596
61618
1463917
1193211
1316312
163094
949204
1602194
1174850
1892752
1919961
301612
624755
1007134
1355376
524587
1356725
679648
963896
1515928
1491784
662217
621827
1763540
1038865
896888
1287399
1215047
1709808
362513
1789585
90837
1615984
559680
507415
607314
1811494
1468732
1905631
1566204
912769
646797
1135863
1666209
1259870
847702
1162534
1024580
400992
1161415
1589801
1399281
601456
1722342
666801
708238
543353
20123
1118384
92926
1310602
313886
1935165
1159417
486703
1187776
1031402
724920
352509
551162
1726258
403254
1725916
740133
764009
1086714
1110599
1956706
1300501
70315
1352717
1575878
1678841
765381
1602728
1953620
1963483
1508723
151330
1252134
1410067
1000540
680465
256417
1179237
819201
1016552
1658676
421222
1944072
1028566
115015
1876391
1602095
546743
1822835
93752
1688545
78955
1396169
601524
732696
349074
1983634
1369036
1905345
564006
344651
1248189
1695425
333119
1120541
1079002
591031
449241
572591
1423576
948793
1840113
1555507
195207
946297
984481
539757
830945
1224041
1935184
980950
1529986
435278
1493688
1434423
1298091
11127
1955647
1255359
1363015
1565335
106532
1416316
1172884
1311849
1367895
359631
809037
1814396
1650127
275991
60921
398394
813236
851809
750384
1541944
1264821
811797
520500
730149
1555566
1330924
602650
1285813
1762724
454926
72912
1301686
144159
1301910
944802
1526500
1916472
1213813
1631977
1574529
191158
660921
481835
595233
434007
501544
1720372
615274
1985765
1801969
492324
1778664
31021
1478430
373572
380619
957663
960133
924092
842730
592525
1204255
1169588
711000
731138
442595
1798641
1671966
1444774
605899
1124046
885617
1750728
264042
59387
468270
945885
222043
1775082
620341
1130069
536053
1640034
1503763
1327810
1018492
1072614
270962
1501639
237603
872595
1151894
661440
1767230
336330
779913
500269
770434
383578
938540
237259
1298608
379235
835284
1696962
871330
1910972
1229505
1054815
1983219
1388674
1043974
1043582
467253
1432587
1435148
1919605
398754
330213
952260
1571639
1327169
1797734
678019
1740723
1162529
1800404
1417670
1080024
707010
25769
1549887
1275547
649789
1744668
1912663
1091269
602666
130810
1885902
644743
521711
917223
1502023
1467496
95999
1800702
1897214
407124
1155101
312337
488626
326762
1217948
1305627
1409392
12620
1146405
701651
1285974
744882
1886693
536184
1628271
910977
661926
575609
485838
1102617
1212753
1316605
232807
667173
1149803
849335
1573473
901056
776323
1864757
577735
1422337
764155
596596
259071
869928
1978713
1612673
905005
236945
190271
1832239
1817597
160494
1514466
84704
1427224
555452
1136083
1758099
1683021
1262319
1688940
754534
1982834
1417858
1382405
305127
417048
1625970
1500570
902243
1590558
927602
294802
1042232
1650939
1252722
1839146
1720047
1422512
1315670
1257227
835850
1053638
35326
1090913
1748260
1655566
478567
124266
387043
1157044
1216893
1568140
1442113
1454622
1791110
745645
1640212
1208953
18784
858356
1206707
691193
58799
129038
469050
1351239
833176
1664166
431711
1565607
430308
48024
1805814
550825
551435
553970
927206
1724270
866994
780356
273564
1318709
1191425
1008071
201694
218964
745700
1420449
1922602
100673
1901587
1931506
1070070
340407
1553556
1784470
1905117
79524
1909083
778304
1461407
1019003
1025092
714131
1104389
905233
456186
1854412
1851668
783363
1448389
1798997
1107400
1104550
1757279
863092
1059789
1666149
1921280
1635745
935478
1110652
886664
1226354
1504252
1308506
1653514
1521385
1320890
577909
572274
563187
1587957
1507799
560000
103005
1234288
1823849
1867791
1828505
788540
396923
1136134
1104079
936800
1607845
1746649
288268
1826586
1036482
1712321
549935
333325
1864895
1422071
1686677
834748
969473
13231
799903
1943375
1522712
358951
28462
1903501
1853049
1298011
812621
32917
483857
337646
77090
1735514
497104
556072
1936024
435211
240042
1080166
1728855
1431328
1047813
84524
1198965
750523
448118
578481
1170844
487783
116338
1859099
1760042
1102126
1853716
1960159
1428877
520311
186108
1995894
1562815
1007485
1374830
1008675
958176
1659413
1676792
332116
1416111
1714086
1080763
893506
191216
1055527
1725693
738989
55429
1540151
289435
818322
269848
1436909
30612
1586834
578388
1229533
1418540
1454008
1656953
552965
1378458
1952607
736804
1469262
926564
1177330
1245454
856348
636498
1131335
733876
1018862
1756186
375291
1762846
444521
672529
1780355
1264528
1439206
1993543
872438
540129
94301
1286874
1231827
1838625
1944973
120411
856408
1548082
1140635
1214261
1305276
464703
1711261
514147
1422876
1042896
1780667
896354
585196
1695172
158299
485560
963669
1426293
813079
602676
1805947
1581299
1824405
768428
1134753
1796175
1895432
1072415
1904182
257616
1699716
1361154
1501242
366613
937010
1719722
1945249
1266127
712819
730023
1823984
1483567
999749
1004263
151619
1926580
73175
1968463
1704514
1808567
33288
730752
781653
1878680
1352613
1632345
1108511
1093571
1552660
1727885
1698504
743979
1077431
1668834
1582324
1016909
773201
1726698
1147871
646969
1082772
411072
1010739
962474
1635338
1201987
920706
1291994
1970300
1660431
921341
557756
744587
1282880
1337155
215408
592725
1196771
1422036
734750
1704650
1903908
440016
1395833
1804321
57016
1070403
1003156
1136764
907266
1057509
926899
1424360
1360677
729533
1506990
369931
1797674
1145095
589820
987531
875481
56731
1519279
376516
414196
1764298
352374
498964
1418997
1883966
1309297
425549
186571
1955148
457134
1033238
1445512
1550398
185642
1798099
142846
1720928
691075
357556
654576
956266
1342510
1672987
885084
1902720
1699203
1008496
124657
1283868
754759
1296154
414015
1747945
714278
1526316
1595036
733481
999721
1353854
941847
55116
898187
1141562
833167
1114026
538106
1139397
9919
1823870
300229
746687
1343751
1596791
1000638
1629773
1321831
343005
307257
361951
1481032
1739510
1631703
336931
1203927
157871
461555
1911989
1131751
1395639
1509733
388818
1781422
393440
329989
1174677
694357
156367
625256
1628186
924938
861191
1364044
1952962
1420134
230378
1579230
1147291
1297070
1208510
1813121
1329265
223367
659448
1194153
1544739
1239344
580438
1435393
1327720
567029
343646
1505753
1647010
922080
330044
636755
120429
1275386
1039485
797847
890144
1831157
439142
1008020
1381703
1966672
1131826
635191
600894
485319
1867677
1208182
203812
347240
1642475
1190498
743780
281635
670660
1929812
1911693
811830
1985225
1531455
579268
9049
526482
1005604
1662470
1861017
479227
1850432
619514
598668
1399063
726741
520978
1365730
1110777
1255330
1785534
1538937
1163947
1008134
499207
1059707
335248
26996
763869
421672
941109
879621
148797
225582
1082992
1784292
1128332
1112709
1531915
702997
911395
1766422
765399
1149522
1718966
969107
1246212
1068973
1144433
179805
265416
969042
601106
1303144
230843
515966
353661
1689602
1630729
1057161
1832648
603457
241203
432721
1080886
433262
1851077
1835528
602862
505689
429514
1969260
1663379
1746717
336575
216058
1844747
1119317
1872838
446404
1425870
650749
267973
31487
1660175
585547
528397
839282
1003317
1280441
185976
400706
1304523
1929105
477878
545420
1680604
588889
1238622
538327
1233040
117639
227877
582145
601995
1844182
1539589
340260
1981865
1320603
911618
400215
1007182
481164
504790
788122
1842648
1347233
1826643
652385
564848
1191505
438830
447611
1444589
62263
353824
699260
185026
1418433
1410741
1809143
673215
1552425
1976340
329773
1101617
1902309
253618
107984
1349262
1266182
694559
832529
1750540
1337507
454058
1162077
527062
1252301
1253097
1072734
831997
1388845
1029703
1139962
912856
1059801
1810926
347429
1143844
1828355
1012895
822437
1262332
1936063
47470
1521189
430070
697540
68892
1928798
16815
1516439
537150
1738997
1008860
245649
1491543
782474
396615
1603245
83346
809735
830435
23205
181752
1458790
487998
612338
518629
257140
910652
448419
1823661
699590
1194236
1337380
1194283
325770
1521996
1075132
1033511
831351
1062978
172017
326890
1409231
170442
1823392
1854812
307468
1839881
686178
238755
1577981
600262
1915596
1824027
1303484
75895
1855754
804497
484118
1248377
1889909
1565905
260831
1651166
1035752
1290826
47821
1040051
1387444
669125
1283214
806884
1062474
328767
1116979
157213
1334618
1060500
651601
1353567
1927435
1960543
1302436
1056191
1066648
848353
1306407
207701
1228550
498371
1759913
458916
187476
331596
613708
205270
1160340
1526611
1758674
1021076
346007
1624421
781059
895086
1306541
1128254
1820849
880022
1705669
1514973
632840
1874180
1273964
40455
1639516
1655644
910389
874582
1375387
236118
444957
51792
496970
860806
1240644
640973
1280547
1476216
1509936
404286
1032489
1360566
1189739
1327824
476565
643719
1118677
354508
3352
1054741
663289
614296
35949
253354
806544
587267
1571208
1494421
369210
943102
381872
1531722
1350685
1849510
1051500
199253
793581
106149
872227
1863405
1107272
672715
1391006
243518
799098
635638
1277040
1035725
1191697
1422699
542655
1893015
1388608
1719598
949535
1934753
367272
1820900
1671247
1279004
397888
36507
220760
60632
1351534
1742601
1707746
777497
226760
1192426
28962
1560883
649102
821509
1822239
951892
514577
1006393
205038
1108568
776396
1947702
1241478
1683731
1605443
463546
991444
1958313
1767585
649438
1978447
380336
1860408
635630
618751
509223
991249
361486
777065
735904
1198482
1896556
1878849
992024
1282241
704514
395476
100271
680877
1560555
1536052
765228
788932
1836822
1963937
294188
1391824
1710431
1405199
1538266
398780
730827
1163132
688881
61430
541585
1253408
812054
1646466
1581292
304948
1199606
354683
1373395
164478
1811229
986499
1274606
86646
1356178
997794
1254691
237606
657366
309342
312991
1367936
1226090
1970676
1945829
847043
1114431
1124162
1591105
996464
274000
1540765
725134
1199232
1761677
794972
1767531
1961611
618134
1671493
70795
795657
1454086
161510
645271
1602152
124031
949117
556186
1160341
317975
1404864
1638003
1895648
562269
1951459
869897
1291752
548746
1504240
1688834
1387072
733662
891871
151111
616646
1102379
609196
877267
534705
1188421
1304341
1164402
855709
731260
483023
1780816
51119
274226
1693958
553677
461644
668091
1496887
103305
961752
151449
1585266
704360
1241490
71125
507430
963239
817488
1110935
1516967
677317
1865364
601333
411341
921052
173616
1822068
1500612
1917948
1979672
1084534
1494358
556832
377949
614779
1197887
1845037
1515935
1600327
1076739
1311286
801175
1129176
1106536
77397
1909018
703568
281997
1134200
805034
1733283
1513404
570154
1747400
665727
807325
1636328
511805
1957722
1897831
937921
1582344
1623682
544470
790363
1372898
1505785
554335
1442331
1804981
811977
32221
1507214
1206610
1230673
1238829
1063889
251728
1795350
1188760
1935735
1809855
833377
1864190
1310813
319710
187559
1964991
736106
676327
1083211
702428
1951093
1511220
329063
1671650
957798
1287853
1931299
1057226
815029
10854
123408
198577
1153990
197788
784531
224368
1665754
206859
1671786
1465027
910890
10554
735524
1175906
1856477
497353
703710
1006236
1515106
1312345
883838
201243
481606
654575
441037
1251515
1031988
1795087
121241
386298
562497
85775
408952
996882
541479
199765
1710498
1147288
1527015
229331
918198
187705
769237
29370
1825346
1802203
1028843
1974689
1440668
1675234
587425
1248139
1130925
701465
1804232
110909
1900884
60062
712483
1458953
87032
81364
1909278
356897
639609
1059066
1313147
724380
453586
162592
7462
1369057
1196864
536603
1334402
764853
94610
1251158
1335419
376532
598451
390993
1177703
1204110
561553
888077
380657
1424919
558039
1657803
134668
1259355
30297
248295
159421
495681
1348435
171791
461340
417417
1666300
1479519
764453
815813
1607788
1502678
903504
746140
880045
1112214
1872657
1021746
285626
1753041
148485
1017129
969609
15243
1553641
1776591
707439
1315157
1933091
1100203
1641459
178230
1002563
13929
1924421
1761828
1942074
807645
1059589
465737
1921926
887742
891303
1932483
824667
442371
230184
1986696
857148
817683
1230935
1370113
622607
1697971
1318562
982062
1843342
514478
531560
1574044
1447487
12189
219107
1673594
821414
5504
385109
1157270
44368
1805703
102713
950189
954545
1144783
1859493
395512
1284624
696469
230394
1676728
842570
1739452
1903455
348469
1216488
1647838
288312
357017
38109
762793
435453
527621
1917853
980769
1559644
262089
660559
903709
194398
1030024
1192572
1072134
675834
1930961
1809193
1092438
1180316
517130
616395
480632
386462
163256
1898368
416937
270814
1013031
806246
1877672
1738435
86153
1408411
451831
375929
1139898
719804
464159
787845
277732
1057890
1262098
379482
566997
967256
90746
134883
1343294
1959526
1170028
1795644
195628
78315
183209
928673
1682539
603447
859628
1209859
1804075
1764080
1026415
959130
1630719
405565
985752
100806
312310
800875
300805
915151
731194
940917
1257357
1455928
1424973
1659141
832090
1257386
530336
1188706
1542993
811454
262740
1894911
1837655
452128
760511
1914920
1508244
164108
573217
1065631
939577
1516195
1986285
257610
240506
1625150
405463
1360585
1016592
804520
69812
539645
178693
867546
983441
1319108
794253
274539
169714
1961736
626679
786511
969821
270327
1210584
1954542
176671
772068
1619624
85228
1608609
144754
853788
767910
181404
1026077
1683459
29270
136428
1884798
1875464
741912
700725
696284
1752291
1799116
350433
1161977
1824377
294897
656058
703348
1752599
24263
642957
832205
243719
288608
1086357
112912
1876349
594326
1474648
1206566
911433
1370004
22722
1950577
1194572
1104292
1152925
1988802
1290457
949392
454104
34127
1339351
38335
1571229
885156
1821295
149948
1403686
848084
388267
1724434
595272
4707
242227
1750426
1840926
772296
963710
58463
658796
1870294
979454
518428
978407
408941
716562
905003
1754714
1632807
619186
462352
1101708
1745117
1656018
1947139
13556
218813
1200662
347498
772684
1637778
1306362
1075769
271525
658084
632265
337532
207738
653851
225242
1314222
280886
1671469
314960
1570190
1011485
534831
1106756
836065
685037
1194350
536204
551628
1235478
1004468
1969680
1684371
563528
259492
789811
1842862
1955971
510647
546833
1307296
920574
1604937
250863
454520
49434
304591
1257321
1884454
1385860
903661
1601817
475077
1784904
1357071
1278823
583514
1950813
484155
1192859
1132242
1514497
1803036
697076
150451
1285434
938893
842131
462931
732957
1399636
213206
702586
1148979
719616
379291
935752
1379959
1696774
1752791
102184
576269
975175
1132896
1451309
1270407
412949
442755
1181359
1309889
350284
798164
1702149
140911
851376
1513519
65760
60880
1438176
543411
248904
482474
1910586
706593
1077049
1495473
568901
683197
1027031
192065
9953
1996535
1195020
720709
633333
485867
647086
710923
1852500
1920477
1226280
1556232
1459569
110334
1438726
1220065
1456085
585069
1963371
1624639
899177
55226
58862
955779
895138
1281312
885930
323685
198481
888496
1544597
1293887
226984
1107808
699783
193392
1409324
262637
1932489
1661329
75524
524718
149382
1839674
86790
474017
520120
1659291
1678372
409611
125679
1223820
863013
1585287
1965578
1204941
863052
181291
210510
1420501
447921
1277875
1206836
1715395
773725
1916911
475599
999472
1341150
1185910
359755
29713
600089
856232
918794
724702
1657677
757257
1504846
1945173
735061
1136488
1797255
842851
502610
762681
1037090
1002695
1652867
1830329
691209
1652555
362868
1051029
1986884
1033251
1069207
1163079
261382
385470
1484899
1442711
560252
59110
322274
1097340
211837
1684833
485460
1204809
1115884
1142599
1688221
373479
361967
1936631
1906948
1494017
986737
1721388
210293
550581
1606419
1522148
445828
804314
132885
1302798
1133066
942948
682034
619198
1885958
36777
1743468
853840
177959
1018659
1282250
374919
21111
1925727
1691351
762194
191479
74629
660672
1318615
616347
1321175
1620175
1685705
1810478
1738267
982619
1291907
159555
271980
502299
105502
853544
1309616
1834474
499058
765117
26086
696188
1607356
226885
460766
1363374
873379
1278190
1120426
839177
1193130
1192022
615480
320402
452075
831934
417463
1811621
1162492
848684
319178
1303205
228403
487837
1720866
925312
1712393
912602
299313
1179694
784187
183125
1885535
938747
1435698
496506
1935512
808229
668205
1606170
1785740
10449
1812630
1760583
709318
1812926
1536189
1485746
721723
311403
562437
1114502
1360911
1712163
90508
1594108
1953775
1001830
1801114
362129
614843
1411499
907925
1127041
1424016
229129
1313419
407215
917941
317174
973879
416842
1708245
447715
809244
1048950
392895
1309012
282179
1094029
1100530
2306
1382681
1421877
175167
1659954
1880928
1173121
1709548
703573
1524936
1972046
308972
1048230
1008114
1196958
426920
107125
1256372
377056
1342632
850973
33388
1437331
1298720
229619
795418
629126
1898335
660043
1977570
443968
1393913
261738
677685
1918851
1071215
756854
386655
866532
537378
245408
518362
1810485
482696
1503298
178172
241063
1090314
282571
1357176
1482408
1145682
1697426
1611052
1889104
802411
1157111
1444427
87527
1950115
1353578
1195089
1965253
451632
1149615
1193417
1884222
27818
1905896
59793
1922931
338833
1475622
1133881
142505
635204
1333577
1982318
908916
1629524
1830066
1607890
1334992
744505
1751521
230874
963107
719784
306147
676253
352801
316746
544327
1908043
1621747
200118
684891
1532402
513390
219685
863131
1739587
677827
425712
233275
1220413
664408
89324
984953
631614
1642834
1784510
931713
645181
1638336
1077656
173481
1725507
238847
1678446
499950
1848686
1903670
143035
1148394
521722
379695
528555
1746180
1892064
1909058
955213
1404231
379305
1619627
362927
687018
1742266
738836
1162724
1900459
1028031
1316536
686149
1401944
1858214
733877
1439802
1877498
1714445
1678436
596313
1136052
1029401
968192
832497
1907620
571127
1416144
1321549
608663
67455
432010
1589580
1084225
529361
35583
916971
363958
703847
1888247
517005
706798
1399673
840296
716808
1618083
1719274
1047506
1025807
1744514
979381
1110827
249925
1662126
1013283
130801
1349662
1518411
1077326
1387908
1909250
508261
1656072
1000852
276986
461163
1599547
1617617
812836
1771627
1195659
1258348
1391677
23236
920261
1585979
363596
348773
1261737
506631
247714
1329614
1108241
1258619
392196
971830
99052
1805930
1132712
93731
22736
772346
37103
741619
961512
851218
53178
893321
615438
1986423
1584616
209207
1837749
145469
830520
938492
791133
852629
1506239
781832
1035921
224981
848301
1991554
1982376
404547
1891899
729624
12784
883919
1229832
1979944
1305602
440940
1476716
1138680
1309510
1260892
8472
544344
1693475
760201
510585
980906
1218119
791033
400794
1391184
1091881
937665
1984449
656137
945101
1266612
1003091
866566
495031
936983
514796
1518864
146539
107853
1157242
1804929
1559763
273022
296695
921373
406192
421388
1993556
778264
350557
1581578
562458
57932
1709713
195635
1727590
1951039
6861
1763332
733550
309461
119253
1973886
4868
364873
335275
59590
1267959
146995
713555
1430919
1187350
419900
676081
843827
570547
1189062
646076
1945689
547008
1445565
537524
954859
1879990
1075570
940857
1827575
110085
1024259
765149
802941
437116
1221967
431443
1389736
1331762
335144
798677
1781957
1918231
478945
1004100
289207
1712570
540675
1644161
1290205
1837839
1449406
564252
1714968
1006368
384592
596450
1662289
136252
1917257
890967
648865
791964
1175649
255614
805297
1893942
1991807
41413
1812338
943657
513526
1320653
1192644
1002647
1272844
32907
1869579
654376
590639
1689670
1996063
162292
1248831
811324
475145
255532
1592805
795763
3080
1718720
1053130
1605603
1678417
978854
1944978
775528
891003
1880023
973051
1579752
1830040
1809381
823269
280980
296761
732873
695369
1031896
695104
1278453
68492
1545918
579066
550090
328583
1531268
1754346
4938
1282430
878531
1775723
1640186
1064326
1825599
936646
1186713
1155261
1575891
650580
1860934
1484351
125266
1356776
879600
1361481
515711
241694
1273735
626219
1816116
753989
139144
436631
1141587
1503701
756508
1684623
3427
832703
1754370
1556097
1934960
786125
1913035
171217
725980
676791
688457
791011
1773010
103090
1594812
24607
188775
1086423
410649
1590866
1605385
331859
1540482
1630284
1329825
939229
666267
259453
1311436
624827
1533024
892240
38719
1273230
801971
119142
254752
1732702
17642
1916526
776455
1233062
111142
531396
1888241
1448348
1432718
1815529
1425595
386622
1543539
1017017
201442
277201
1048454
1941593
1185942
118315
531370
569074
1876295
1652571
314245
1177679
1070387
548777
1892169
41080
1298519
448960
823278
1512215
1689237
269273
898603
965024
1954428
341701
1172005
1550138
1546882
1942397
910421
1975321
583487
356010
783583
734857
19473
1981595
378926
1365351
1275226
590168
1801364
654448
211114
697768
1101989
83001
968607
336488
679713
760889
877376
372957
973216
760773
359366
380776
1679099
743357
108550
753107
555849
1202417
941810
1549893
258035
1063616
432702
969110
1951591
876540
1388709
247376
315085
959779
113769
1005492
1143015
1864058
757717
1471595
723817
740615
230664
1389441
812773
642940
1424649
1629583
590641
609775
1506506
223072
1938348
750079
1493404
1023615
715066
1710511
1407618
790935
70490
1851174
1342788
327188
1013976
1933008
1333088
1919833
624102
1934610
1881651
1335049
1367759
125255
1615761
1550577
917538
925227
924733
172494
306790
1520302
1887413
1258056
878560
1831348
1810952
6371
398961
1169750
1090726
1874992
1546522
1136303
941212
1775118
83057
220864
1357505
294694
14932
461593
415926
1054421
865900
1471668
893851
415277
264699
189372
1732742
1014278
1839729
552115
1556547
1120918
897971
84986
508885
803250
1613718
1611086
1641641
1201616
1476444
1817199
1300937
1083813
568676
1348318
198968
339345
298891
857460
763420
1889359
1679024
1512387
873397
1379068
220962
1207458
885287
807591
466995
1710278
1787788
1081192
114534
1269442
502432
1310875
1358327
922354
1096315
1148626
1517425
1525369
1526955
1915478
1252090
785842
947482
1052610
1350350
244453
1851341
832552
1121951
523122
956055
50714
69613
1442751
1367958
144696
419407
264437
1720736
1445867
918087
1931596
1823303
450140
693110
150134
118633
633641
1219672
1023851
732779
460039
844948
1041243
6880
1216344
1988430
216868
1155237
485580
13561
1206901
197449
1651175
1836289
962468
507132
1733032
316440
1539533
1797704
979642
1237598
1414792
1483456
914603
1141786
1311377
240216
485320
420351
951504
1807053
1449040
948191
716769
867369
1507999
1940666
376791
866709
498404
1446865
1841743
239547
520357
81495
1618754
1754553
1674788
959501
83746
732266
1733906
941594
444718
1644709
471162
647934
840014
1057219
667346
1582497
902231
765821
1710004
456076
1292182
696302
831865
193088
903792
1788600
564044
1555911
648943
1478245
1822945
1823610
1027260
102126
1866909
332602
124043
1586000
1296667
912453
108503
749253
1159728
509427
1769267
387461
204632
1711856
571699
685230
1934926
1954182
1976357
1435423
902376
1684463
939484
1550059
851434
1191574
1160938
38471
1495113
862901
1614854
1479104
659770
1607283
1155685
1568857
628066
1310651
1366334
1057510
1652204
147290
1055429
430576
1201960
1865746
1549458
653264
1799736
1464458
1929129
1003537
1740013
1280683
1621923
1775640
396062
1831843
144460
323161
115
965320
1759666
659071
1632740
700097
190134
760989
696183
1484874
308258
1752477
27187
1616056
509882
1839822
1078121
1973034
1710784
1605387
230719
1456053
714322
649268
1755827
970885
1918944
127186
1833500
1273209
668604
443673
772625
97530
1671458
706420
1579083
1046366
955776
35501
1299148
16874
132152
1081528
1589008
1333134
1861288
945166
1713604
1046486
727441
366355
312149
1501026
1717781
1568371
698868
364064
1237828
1318795
54370
1948346
366759
543795
1631228
911499
828768
1168036
558462
422696
1617693
235541
1343694
890751
1177687
1022280
377873
251624
1395854
836046
1870812
578519
1678946
1092452
551442
1497803
427802
1930836
853307
492368
261282
1970046
703983
1356186
780843
1876358
664752
1472544
7457
1142593
184656
388390
1787224
1732185
1702488
1722669
496103
1820569
157800
591453
1153498
1542687
1347979
612485
789796
351755
813713
1606388
998746
1214908
690510
992177
1264085
455918
1657914
1729225
745655
1767664
1918044
163531
102971
1482217
122119
677088
1574805
45378
723830
126251
505698
589393
1775990
231533
1420312
171444
1232753
1999672
886071
320649
800197
910359
1502413
1970460
754319
497421
1810916
861536
402672
1726385
1534975
796001
1769265
971110
1582683
1365743
232854
1714834
797930
1315592
1148826
254364
1220228
1138131
1261897
538705
992802
1546238
1309312
1986373
1241633
168041
1963313
863158
1701350
296812
1880083
294527
1323503
1693905
297264
1008752
1854969
881673
1736447
467570
307922
829031
986797
1720641
1776559
90712
63546
204805
187539
1983723
211155
1946743
535667
121150
503813
1580657
741982
569962
544070
1188937
1517423
432249
439519
1728110
1007538
1159056
1216415
911485
1992480
1622663
1579004
557939
505693
1223273
1781913
198996
1137558
1864084
20058
1905477
352757
913167
1275659
394847
1485256
1422656
188439
484372
277195
1246302
891768
421709
1337148
290261
1617993
1567619
43720
197168
140545
1034385
826015
1368718
1457044
1664045
373867
134026
1473976
174446
1257661
168259
208431
979237
1123371
1157224
1487683
1013924
1640184
1341452
1301044
1356884
1909177
1535141
436509
868903
709464
373001
1725073
1864157
1144242
1872501
38015
778722
1630618
1977200
1771778
1597045
767615
1674857
1261249
421141
916067
12670
1885426
335511
850493
404117
975545
1064097
1584510
52960
829678
978637
1520694
551691
1581497
587626
769795
1886096
1503009
1339673
522178
1927236
1684763
1635725
614972
665991
29981
1820176
158069
944407
135592
1182976
277350
753958
248100
480598
1614421
264745
1567444
1703185
824619
1309973
1753888
1489920
1097299
993406
581398
959156
390176
1535963
1656165
272272
601300
503884
1523626
32514
1741502
597333
336897
86184
444617
987680
1176830
1823128
1915639
1904768
534301
657800
895265
122662
971790
1693490
1314241
1513377
237142
1460365
651725
732864
868177
398691
526372
1797756
454210
1301506
1141338
964522
208906
849158
1465258
1256728
1848599
267370
1369409
82784
1202259
1539157
567870
1912519
1021553
521282
890752
668232
842852
176545
689571
1867272
1666224
663462
1674921
696390
1215377
875757
1622002
1974629
65812
316455
118574
1625745
1054524
1863575
153462
62
1947909
282663
339765
91249
1468405
133694
1252998
1644833
408976
1764575
826608
174968
205621
75201
401644
1166175
1587237
1500920
1396802
1563115
762384
920944
1062775
1986159
27929
511180
1845902
124698
1439899
1234962
1854584
1148733
1906709
200209
1960470
1969904
281000
1226095
139546
734795
1653071
958392
1466072
1610323
439068
1617233
1729674
1524772
1307813
771131
1706621
959592
761336
1507263
285727
828520
502426
1289249
926598
1168590
969025
367530
662331
672367
1524717
840628
1906396
1998628
1476157
1662323
866746
39995
731135
1755846
1447209
1634994
123881
143151
1171448
421555
709343
1568162
401372
894879
400479
780046
1268682
382184
1618039
1548040
1559400
1303064
1177861
1801787
1768542
1251014
749495
641778
342024
1070536
150590
782341
157219
1127726
841068
1185432
1720523
1626293
943367
1877719
1115456
489020
1888020
720392
1317831
892639
275453
1781426
1182491
1462291
696443
558125
138132
1023426
501375
1157562
1553897
1602394
83996
1053545
434906
1593197
1345718
1941274
553331
909498
1913161
1763185
178600
544541
1371441
1369286
201354
1625260
6915
692547
1600395
765845
702445
18581
1307131
1326684
88801
650005
1316774
1272997
27029
409175
1905332
375323
1989940
846991
335778
1802330
504369
966559
1858180
724632
1023596
1590513
301899
545762
472810
1290623
1794962
1251360
664082
490167
1776821
1730305
159731
398925
325551
1153994
1583305
504417
1521420
1552368
1348663
1632791
1461107
93576
1426513
1326302
1592132
739654
617072
564289
929064
1175361
509335
1576471
593021
202525
547040
1846434
1546652
1705134
1917074
68901
287783
1527562
1932077
167089
1732047
716358
1991028
420770
326759
576445
776177
221698
114208
1589022
1177752
1741188
1266858
119087
1881677
120831
341908
1368486
631040
1285943
1002074
122593
1017907
643117
1740475
338366
317729
1431809
1270748
163778
1434431
1743488
290298
1971564
1341407
239708
1727217
465092
1562628
824883
1576530
402897
1752141
728864
861777
1021020
1517365
484193
1172633
1962090
1297593
1511679
604050
615650
578759
1128083
855331
1046226
1655482
508158
360179
41219
6924
1255041
820187
1136134
172565
772444
956442
1032841
844079
1013
476497
505351
328356
96328
659997
916092
1996379
37672
1478704
519191
1893312
89080
618152
528748
124831
1851993
937249
1379284
1425917
1931597
751682
1005496
930576
63518
1504105
153511
1625565
1811446
760413
707954
921896
1722096
377232
1562733
1338496
697106
285678
1507004
972446
882273
1022012
1239129
589848
1169019
484257
899262
796839
906574
29199
878386
1896194
1747458
1320351
395662
260176
537737
1195837
36160
1486898
202233
24353
134917
749409
1538583
89097
1495638
767413
808131
1557561
500159
1373861
1090816
112302
580773
1052732
151459
460001
332214
232786
763416
1268903
1933732
234881
1120454
888557
1882102
1077188
89058
1730930
1734390
955435
587364
1517595
451505
1372551
690102
755745
888147
571956
288139
1786444
351709
588763
439423
1237063
1873121
1490435
176538
777888
11275
261228
671560
682890
454262
1109896
1909911
1840195
1144079
1325962
1863481
596417
146053
1010943
1443780
245744
1707479
1399795
618206
1472789
738426
914659
507537
752183
1664757
1649313
1324374
666347
1924404
1520686
1403646
427251
929237
1758156
1557901
1752617
1811034
1048905
1836251
892464
334310
834683
1598875
714280
254387
1632590
1605947
1023319
22355
445177
1080566
41363
285006
682830
1054503
726032
433594
1887361
910009
1120181
251525
1518052
656066
1921544
622855
1575470
1033761
383610
1274321
327353
499518
891440
1473501
1599295
957465
1230701
709242
307855
1546325
1831974
20198
1244530
169049
887161
1471302
481598
509238
1640467
215215
267991
1169838
1466372
83375
1835221
1689485
32600
1794850
79621
261228
225247
1815669
1121611
287635
946790
1267340
495206
1655926
107972
1389367
698625
812167
1226968
485982
982847
336228
1758769
464741
528001
1685652
1704082
1765424
757911
855993
947504
335016
653592
1265611
560942
971840
1649059
681979
755924
656441
1279610
1441836
172409
1750081
1709038
422335
511965
1534028
1289198
1525632
241498
904065
1651116
1459522
1221849
1864291
1853346
1684889
1977505
1080005
1918617
1385795
1013067
1298317
610434
619153
1040096
1063733
1049115
129980
483671
190279
1247993
930827
169699
407181
1851294
420031
609460
270695
559303
273334
969522
813856
156940
1980374
378287
301551
1834726
1263377
1601153
681918
285160
820728
502503
1239405
627696
610890
1957484
1235534
74563
1211818
1914323
506098
1911202
1653194
858998
332906
101026
316637
472910
1405207
1140414
314009
944669
1932732
177593
1950080
295406
877693
405670
14180
164387
1644645
1326514
1067217
501104
665503
1644322
736022
1288831
1170773
1000452
592216
828412
773071
658529
1715845
26032
1405164
1758586
617174
1964929
1431467
1320837
1373256
1323629
677174
268478
1024353
652988
831604
29041
1245732
97784
876038
434066
113772
1423256
127642
1293667
298799
1146145
1937134
1983002
1283485
646221
21974
1020745
1939152
364715
1368239
1179410
607759
197718
1131016
14800
1428221
1193857
1554144
1234664
574657
1465925
296632
20555
1574200
1573855
1682484
698433
1767931
1131247
203206
35355
907284
1092828
985714
759924
1739333
1912327
1731875
167415
842320
946865
573755
1561775
1707670
955588
1940111
1412352
473313
1287692
1608243
141883
1323869
144948
394198
1735312
1099856
1937626
933986
714137
125137
548232
1732289
525139
1913402
368140
1026913
1607178
1337286
1638930
1323156
683918
1038721
240370
939381
1306038
1575010
49594
1290398
1969148
1857279
1979547
457798
519532
1599704
452199
1399481
1231871
1784309
1290880
730975
738577
960689
1210562
1716357
1566154
1096107
1074230
1943246
1025021
436791
383735
1032113
1540147
169538
1839820
14565
199113
356669
1924712
1884276
1687558
1067350
403080
496547
1418850
423451
644071
166848
546902
835056
1890698
1065021
1724421
848049
299768
1081173
613129
386517
1292926
413720
963770
1678601
1803751
910951
419548
45129
1695620
413432
411663
1784384
513588
1250290
1397601
488233
1762783
704955
1247871
1288701
993159
803421
1805295
1216909
710206
1469316
1626066
418742
355004
1426030
910719
1850734
378641
1237124
1801800
1779371
21068
1917031
1247400
821122
328871
155277
117664
16348
1932084
789721
720093
1266600
368567
1511292
1697499
1102637
1962520
1493945
1234303
805513
508741
1985438
1822677
1066003
1356983
1859956
321618
962049
1617698
970596
826077
317494
1396141
1964537
1363528
344412
1115604
596713
1483737
826783
1653500
1155014
1420496
999269
224912
863981
664560
640479
234520
1022935
458561
1284191
1412323
532380
348552
1214375
182577
162892
122732
769893
629892
1122210
553930
1405037
642596
858606
725281
1955606
793877
1358014
950226
415819
1752971
1005976
511399
1481779
693116
587696
1421148
477027
1786426
291862
66822
1358984
1124484
1177926
689466
1031156
1071362
1410955
528167
1638454
1921846
525994
302042
535213
1781226
1375952
1282865
465809
895880
1223859
575102
1397430
844503
231866
1171925
1850339
1524455
196160
1595842
300035
158151
1007785
71420
1188587
409005
1761498
373214
1110498
434704
1293714
1213052
532928
374592
35253
749643
1179215
1890410
930287
1097729
295831
1451673
1929670
1725329
770302
1733076
1144940
554148
1872970
471865
1051900
663807
350755
1809396
1968206
1496109
55899
1699578
508279
995671
1721698
581015
932809
1222483
1682918
262040
1494997
1193754
156193
1362391
1216433
1252814
1849970
288658
459017
1406212
1726092
1203403
198072
570667
986079
1543650
379759
686339
234011
1719438
1200553
193844
708595
1179873
1358972
1370214
1923043
132894
1940910
486657
185217
109142
1701432
770030
1950951
918000
670003
1208543
447653
1965386
1548675
973004
1712145
800769
419339
451078
622768
830874
1771115
423305
1113137
1220148
639660
1032564
1224103
425682
86710
207578
1344863
216660
924935
1533387
849180
126344
251371
1099755
1799290
1955993
1685066
1830026
1140788
572140
1402052
1190869
1669105
924345
1948725
1388091
828217
1981094
6980
211190
886875
357249
504736
1360229
774030
1556524
1096946
457113
663018
550273
1231691
823199
646864
500983
1874935
135302
1574737
1952303
1502063
1450390
1754625
1836033
86866
524040
1801447
111951
36860
1777749
686140
850685
504794
1594846
1617875
675759
324776
1035403
1879385
1129667
189145
765281
659630
1374535
503767
60740
1796053
1977691
166216
1421056
843127
1965596
1515288
439560
441299
1361364
787065
212822
1916246
1054000
1849133
1509650
1065013
370187
179494
1276644
157355
1628732
1014736
1291354
505691
144818
899479
992153
1179229
1659788
1453140
1584776
824656
115234
120035
586616
1837832
96311
718559
1823874
851848
626323
1778807
1569592
1774359
69260
1877105
1549098
1761136
1874518
1113101
459855
1146991
1019544
1823038
357593
740709
1066321
1019374
218466
315662
1201573
928862
1000702
389889
1889679
20405
374833
683835
99959
1734726
814514
1042278
1135460
1884226
296157
997036
77694
793321
1737362
1177058
643015
924265
668352
1381237
1230185
348842
222391
1634582
737968
1674161
1937795
1402193
766473
352516
1992177
520065
421450
1711914
1871274
62041
1097895
387920
1693252
1006421
1403682
1022643
1570188
1996165
164724
672474
212604
1186988
746598
346048
242689
1909369
358468
790190
1155695
1851014
814016
1910911
364459
943418
36020
147402
455504
1793839
1797182
327331
1921014
492277
1052937
1822809
1435721
166462
610926
1473887
1543830
291167
294733
534825
812207
1958640
1528762
1013685
1311595
808122
1052943
92384
855163
1305249
259301
253631
1707050
1118790
958291
56411
1912127
47599
713718
183456
641086
1775527
1355491
14521
1186767
1642026
1503267
831303
1852289
955308
718780
368078
38637
157138
1366736
555419
1464572
636895
459595
144490
97788
1693757
1012033
535612
387257
977683
1705338
1801741
1277584
36319
1394238
1916182
1389126
1740548
1384632
1817629
1443869
1656132
1026472
331527
657283
1274184
1510251
341268
1761762
845310
476407
69729
503827
888151
438907
1973855
221870
773605
621049
1466371
867750
1015811
644304
1534360
1322320
377527
1485832
706545
1687819
200491
1767561
1788432
828386
1808433
1318322
294549
787278
1105908
1934231
1227400
561194
78534
1071809
388302
506506
657792
871071
1066259
251123
420775
1051658
692632
408815
1028346
600602
1407120
1589757
170133
725474
676883
819796
587924
1262503
1422094
1419574
764301
1020568
1189417
1624697
1878384
446167
677465
351746
1866169
1959090
1270697
920844
1461052
572197
1040316
336960
615329
282621
1278873
1178976
125746
580065
471431
1408151
1080803
3490
734013
628760
1646907
764360
994833
1849047
1668351
73279
906740
969850
938375
1613816
1112267
560084
1185359
574568
1419022
1525476
64563
1203198
1165034
212488
415356
952065
829577
704849
1582530
1528906
583839
1891739
1921245
406465
1696274
1122975
1432750
188587
542206
523280
798514
104790
1886011
232232
411648
650058
1855826
1792204
518806
1271269
1833097
3694
1676915
1239073
1654716
1769082
566975
1775585
732143
718037
781106
707685
1201389
291210
256343
845872
1749268
1140258
455506
1068358
310717
8095
963805
1871261
1504689
1122729
420699
1577900
883979
924660
1383516
882963
1892786
26909
1507593
1570529
451271
1607080
58745
1114048
384596
317903
562848
1435082
200808
217792
1582180
1844686
1302020
1584389
1790186
833095
1988320
1716062
230300
94026
1061058
148544
232296
1555495
1727119
621865
942839
397914
1538741
51814
1098300
1160475
599530
1481720
1019277
1100365
371015
622590
1700510
803150
1446551
1212751
528317
1626590
519074
1472161
1643661
909858
1695852
421271
1872073
1958093
942287
289797
676225
860883
1543076
1023402
1607595
1439787
567820
797299
1065456
1351177
1442146
463358
1484189
1729952
684282
490695
1746165
1408574
1782561
200610
1914839
766034
1285111
139005
572300
1645887
1248450
1915747
1929892
515176
69910
584333
1262461
683664
1911517
927495
891735
229997
1987414
1918855
739703
1925252
1508335
796370
397454
1353993
974387
1467739
1114448
789831
1103926
550498
1638716
625931
519720
930644
1073309
1249473
1669037
8779
126884
1654585
539528
608
1688999
1940792
887184
1879967
839951
1448818
1819613
936698
1886829
393894
962492
708693
1028096
1672497
1484146
1181413
954682
720816
1315167
156251
1609244
1050469
1196570
1386039
493178
343651
820720
1413119
1294852
1846000
206014
731682
1969132
1434581
1947786
1967494
302202
36494
1120026
163514
60969
980980
1888686
647689
511998
264279
577160
487952
1718784
1363277
1997366
1087821
1161276
256397
885578
1818347
596419
1018644
1086658
1652408
1530649
1502207
1320369
123678
1839315
665840
1973227
618994
1643179
1766939
1789302
1034959
418074
327166
351174
1446036
1724442
1773000
861539
217571
1107735
558560
1818991
1875233
708366
1728024
1885168
261263
60777
1150389
813095
441087
1947202
1881893
930277
32593
843774
1839020
1376493
1593166
281447
1381508
1496541
1549559
643492
1433813
1186824
500269
1259965
1326473
1053983
1162979
314048
1174734
203281
1125530
529449
1162275
970764
1386327
146709
117285
180501
64547
1734622
1074549
1441058
720415
694260
1920461
884190
256549
1997567
90680
300603
1314453
1334056
1769068
132723
1616244
1800771
1806196
1152949
1969431
786299
1947292
748592
53236
250751
449588
104760
1081284
1143459
1412718
318233
51791
1106646
1460996
105730
850694
959339
441693
73325
1223121
1497658
784355
898949
1121931
973976
1573342
1363478
1439273
397705
771398
1036032
1961143
631667
608145
721008
1338600
1869606
542269
243695
1639599
1043328
793131
877551
659972
247044
921638
448249
1648279
1622207
741492
819622
1635991
1926348
892589
587763
182076
1730148
1669809
309796
1220839
1143633
175069
151189
1869885
590001
1327199
916437
43578
1247424
1870971
467784
1826237
596803
1407730
596691
1355579
1548563
1322826
1953705
762991
1672617
1927530
883927
1291354
1320985
202824
75492
1846055
1450734
1517681
843709
1315210
450552
1623763
1722426
1649658
1150991
749519
1759766
554008
193452
1430468
668085
1453450
1806790
216469
539391
1883956
1346927
1747836
1782751
1018716
29963
801995
1535444
833705
1519250
1125967
1866378
1538
650444
137274
852727
1680871
1365896
226068
1600458
105945
1603402
638582
1452348
1433950
1908625
1758726
1160008
287673
1690851
1657982
1517150
661887
1425709
1414968
553782
847298
202382
742566
785915
1862368
535674
994960
1612055
597376
248522
999743
1540032
1483948
1972938
857722
1935328
649187
1815632
1751405
434632
1821417
708753
941037
499487
330316
60659
1719279
987582
1203667
1947670
1079649
1374369
1610638
1161424
255319
1725627
636393
535381
394678
1642056
796339
672041
1052816
1439266
720955
948208
152199
1310848
383559
592853
1977810
1887891
591980
476547
1335368
407929
1393323
679239
279501
546739
1521278
1639426
425041
209512
314468
161083
1929052
1601742
607590
1090577
684080
449296
331926
233886
1670160
1664918
278428
1348380
1827089
183029
1652127
578833
1053242
1265825
1565045
1935191
1195370
231718
799321
598233
1133774
1331913
615055
1142465
1911198
101039
670647
308530
738818
146273
990403
516476
267416
1147755
1647612
138377
475433
1358438
1501325
952431
1903019
1654436
658968
1789433
990330
409443
879108
1278911
385251
1672536
966422
1234920
590779
1034485
1712512
30805
506272
1465301
456821
52644
399538
1145015
1379441
558464
712207
838601
490235
1501621
1317592
870235
1366006
1529789
1035086
217562
1048722
479192
215992
839582
867657
813630
1080443
1847159
1294911
1056959
1153308
863485
1979034
716656
1426075
43815
7797
222487
804987
1711278
143048
637878
1151555
1007881
402091
1694119
153002
637224
1800572
1856422
1825629
1111273
84757
1836631
1399996
838345
907947
1624257
516781
1378351
1565628
533121
86761
537152
1289540
601819
1057630
123762
308639
710501
679392
781852
1365207
1349828
1661196
507919
846366
75432
1465639
270086
69817
286209
421726
439114
1909859
1399386
1254808
1677985
758772
1499956
1334914
1711818
1702010
1708105
1995048
823540
1531249
15504
889981
824132
485654
944038
1293327
1102354
1560065
1259116
1721660
684310
1639151
1217958
1354937
1393922
816624
1389921
144103
1430006
182304
1232635
727866
682452
1665459
1028832
821965
633590
1072108
122857
35651
1478510
1720618
1209730
1077919
1580031
1571625
1967807
468485
1592020
834559
123895
1815634
305998
1769551
119439
1784211
74468
1054612
730728
1356773
28478
1223420
1742754
1486946
349114
224111
895992
106258
837869
808079
1450844
490843
873697
1995715
1371081
1382464
140988
1758529
1184389
1896320
1667516
1637701
1491407
1119938
1577495
1504390
1496852
1083449
135506
994112
1673333
1786756
1051213
448559
390920
717167
1714615
37674
384309
969927
1624437
1528037
231380
1949273
110939
1391475
998547
1019088
845937
263251
104722
411721
1107759
254613
255236
1748320
1048092
204492
1947721
1613019
1487260
1672428
1215517
1882380
162244
289003
590532
1080301
125053
1084199
1075945
1642156
17173
1546044
1705271
1916081
1545405
764943
1813250
727981
1082611
1983237
1506024
1422150
881123
1988366
821915
1986191
1070815
1525539
1761117
1144353
503190
526684
830659
1330529
423245
15060
1228208
204380
1830728
383387
1249124
1246925
1367506
955407
775731
1925193
899056
350564
142771
1364496
771416
1119071
291652
1301182
1258344
1031736
507332
1925038
91083
1573099
1987009
589562
1124431
192251
173389
1623743
833284
1382440
1027920
1510470
1092618
968374
1223222
959477
724934
1428754
1214871
1309313
1914287
1374392
1275161
1037739
1903464
803480
1045038
1985466
957277
1185921
448509
1503168
1325617
1035867
1354391
1639613
199648
398822
1690710
1889079
1081404
1470001
367804
1971704
1625545
608985
837577
286849
646425
1241804
1377792
1458571
386986
873664
1520091
1810083
447316
499868
1975260
1431147
845955
274433
388027
646080
1868903
1841772
496773
1105673
1672920
554436
1507355
732655
1753434
899468
1825065
1864310
120006
560694
1274959
1981360
1867465
962442
1063838
1923558
247739
553521
1270564
1337568
1914930
349962
387349
1891658
70679
1390966
113582
500733
1835554
639862
1017907
102947
1652647
183258
352556
932324
49166
556660
1189008
317011
1034618
910911
1460330
1263017
1814594
1861480
1260083
1497490
1778318
450657
1072650
1228143
824451
1934649
488718
781341
1593588
362905
445800
613512
1882170
274085
1407892
1575941
917232
1441112
1276631
83498
274536
1081583
1685341
1857565
1929543
852596
1136047
1887079
1422746
101022
800678
284445
1392280
1056039
570794
1531460
601393
662435
1411
567010
130564
1019045
1650659
929939
1118952
728245
941150
999748
1926869
925408
562428
1194471
465755
1651773
12840
802638
1510154
386387
1932604
1064362
1565221
841950
685153
1037123
41900
821231
278503
178754
595398
504199
957130
1422625
1543375
1356357
245275
1498766
898723
1209045
1035516
970387
1054658
1128564
697603
346873
156556
1345501
1977385
1921050
443422
522774
1444423
71685
1879867
1197272
200822
1662391
1983512
1839150
1742786
822372
1345447
496949
154860
1513787
64458
1120090
474868
1131788
498200
1593117
1379188
727813
27583
10438
1017163
806394
804655
1893382
1790096
1675149
584562
595861
1374884
1973375
1248778
1103178
1207218
968907
730957
1445167
1967290
646114
726755
1995884
1817202
290698
340444
526831
15645
237971
1665005
869311
1964701
1670338
1187178
1150265
1179212
1827779
876237
1317460
1668909
1081474
1110794
1777659
1672089
1274328
1327600
1703637
127885
1427012
1968344
50902
103136
1332305
709966
1087020
605281
94537
1660238
562064
250571
279726
1352690
587762
984194
1160212
1741738
625077
102529
1561909
1544259
81409
1845290
609515
1997615
1227401
289817
1403885
1144284
31932
1440136
875692
1710206
1923164
1881153
1207653
1558221
99380
276465
1368007
1231522
1762875
491801
865646
281131
1371477
1156805
558359
1295002
591667
973546
344540
337191
1807732
1361734
301882
492640
1673198
102765
1788397
1779280
741554
1413590
540227
1334098
1770330
1212667
1822359
546389
1650537
923736
1017030
1796468
770854
659693
1357372
583215
797770
1672794
1851288
470156
1691644
1988168
15471
1362537
1876166
333024
1222351
282184
628576
1567606
1308095
1633163
1826735
1776198
1186897
1571280
500934
1646841
438477
571274
292010
439195
642415
681639
1848749
1791072
502936
1543065
699745
799946
1948621
442595
174059
659151
1952818
705265
1654145
1863949
340716
37375
1271520
726672
933009
1948855
1363632
140724
525411
1300796
802807
1961165
1726780
1726318
891144
1408024
486721
805260
1100753
432504
1236609
887898
349929
1852217
1259778
842383
305670
767026
1316578
1563311
1216130
430355
1228886
1944452
1785835
169285
960992
1480537
1006684
954795
1311979
1853809
1139226
1586067
416198
916024
516144
751131
1656520
481553
717738
1601848
278309
45172
1633767
1444080
557655
415847
1260190
1831978
1292554
1870830
576907
14842
1442856
1849941
1348914
1110254
1134922
1541953
563305
872204
449551
447496
709626
1647081
1896677
818952
730993
95724
125739
685878
1204833
860063
507826
709917
1376424
194904
1400496
1391545
1297235
1034343
726655
1253556
10798
1123159
1616964
842616
600849
1570834
778402
77272
774657
563199
306517
742746
274219
1672623
1842392
1150769
1865138
512033
581781
53594
1225940
622672
220195
760031
1765643
356785
44978
593930
800421
703234
599350
1947708
683904
699469
1420915
69444
1836312
354678
1121011
503195
776614
1907945
102775
1448217
1895607
673962
133344
61268
1837895
120993
68502
863813
349104
902269
181234
580652
892790
1020903
1882352
1591690
1607117
1422614
1600598
837150
39474
1818843
1458296
599075
900667
1184602
50698
1005887
1916196
1274672
1582803
1037073
1065885
992494
76609
131066
814046
1880410
857588
1286172
1295418
762191
1838213
776496
728802
199247
1879449
1035470
1202796
1802155
535062
1142769
1673053
1321784
371836
611775
1992927
1907083
225024
1150107
991873
984186
722654
368030
1852371
1084155
527091
198572
517956
987750
1437692
45433
673876
758720
1641925
1403654
1846955
31092
1428480
77390
100106
447777
1386877
836477
1727290
1944425
1832906
69430
894539
1311344
1824753
460781
585591
1763125
1786243
1675585
1154586
1926841
356783
1158161
1008450
225608
250302
544196
1986456
537539
684541
671115
609853
1900545
1610375
1370874
1341803
948942
358402
1805415
1405387
338540
1211167
374426
753174
553341
1816214
281945
728018
910988
1419653
1464745
1149690
687320
169821
1922237
1620741
1848785
865731
791541
1516366
961022
1964216
645825
143850
1081894
591144
58753
376096
979610
238877
259429
1358734
1563023
1842251
448394
315642
1126849
193351
1475104
1375813
1443146
694544
1354283
636444
905783
283401
170516
1871079
1798752
820899
1814422
1728438
868756
645175
1911803
1168139
1596988
795989
1329891
25390
186122
1212775
1305402
459306
1261727
681508
1897201
182477
359974
1839020
1163706
1447088
1266773
132598
789134
16547
913290
1842710
1500665
1612578
1665598
893903
943462
1252884
592015
876240
1606048
1962382
1334668
1113515
1039835
401339
1093644
1811674
1479995
1266829
1418808
315480
1803650
1925873
940074
1173839
1563100
1710634
1666332
1610792
621357
533686
489454
1812808
1024422
107040
1693334
990977
765836
1175054
992898
296620
231717
1853466
805896
1468209
997070
821175
341809
1333844
1610299
224651
562337
1082308
204750
938891
1689185
889345
1001151
1495261
327707
1623514
428245
1379322
458578
1722228
1657102
1893200
372062
988868
1728611
1200119
1121200
1205575
36492
1477398
1050472
394678
968700
631090
574668
963777
343650
1552375
1464591
40484
1555612
1043350
1544443
928810
343391
110833
412344
1579537
1109921
1111082
220206
46350
1995132
1549910
1049109
790095
1276805
903348
502733
1883111
1574821
1052725
158324
332215
1915362
1034114
350207
786593
985369
1057993
183066
990057
723518
395662
1957000
674000
350296
1986887
292317
1019921
422061
1749811
1024277
216578
315800
1222016
938755
369470
1846032
953865
254695
1333572
1926667
319148
625284
1505954
1520617
370297
1301702
1462528
472605
226791
1579630
1526510
1947118
310584
1994612
407054
326562
1911138
538284
1264355
1968956
1962008
1517910
1547470
1389638
159965
110500
775412
950587
272397
1079302
1546271
51462
1350661
314280
1650234
499996
45027
722326
377036
334837
786102
1699747
297761
1627804
684184
751081
982240
494556
1258119
1864090
873919
1411072
857277
435501
1226459
1416877
985975
756097
1327759
456010
193174
1973890
463607
941174
790855
1962846
248353
115623
663547
583731
1167135
600027
441903
669470
59490
281624
1484425
76918
1257284
1651465
752016
1874390
1292417
1183063
1524189
1320988
1821579
141872
1487781
108430
1040456
355950
258469
1166675
1755117
81155
814176
1504339
872153
1261163
866168
816935
387281
1200244
293924
1509934
1031918
24203
78164
1128092
941749
1801522
1740012
1366590
959148
1398755
318763
308258
1151811
1597906
1504959
564897
1483691
666142
1071004
845001
1855264
813866
73527
412609
412859
265667
1272525
826944
435730
1409919
346216
80076
829685
411473
1773887
276366
875464
1320693
1084178
1038153
1183260
1087947
724488
256328
1649196
236188
799481
1391213
185379
1511064
1081740
29072
1864855
1815587
880488
1571898
637314
1164806
1588648
279727
1285623
1978894
869918
629416
1055180
764391
1386700
1694846
198872
1746137
35392
609410
1283078
1527417
783868
1506923
408385
727458
1164366
1749952
1085773
1899916
1012085
1910845
314658
855289
101438
959359
566427
372484
674871
1183937
502921
1720992
1063637
1024746
322251
284526
1781329
799432
934859
902775
58258
1293282
131751
1878492
1178692
348981
264215
1539074
1999374
415674
251318
1299014
425481
140559
726780
734328
832552
1437924
1592491
413387
1425966
1424403
251630
331403
1220849
735069
412320
1992668
649088
191905
1683712
11348
16204
338518
1565192
1649186
412275
1679229
729452
320538
1957646
465034
801246
1548537
1620390
1046446
734811
575716
1680510
148186
1899014
882994
1106987
889715
1758095
1845740
1072054
841333
466635
312601
875171
1730879
772754
202949
1874431
648748
455269
480855
1854058
904376
1923977
890966
1814587
1839859
1967233
1958110
136311
1774853
1926819
1127642
781676
1349594
1602851
255875
1511819
1269392
722109
366501
1452888
1946064
673309
60343
1861043
1251735
65019
503977
624719
307149
641061
1227174
341478
1543241
1038031
732434
1990404
1558759
1025421
1116884
1950332
91358
870321
1724272
1392900
786243
1370354
440173
1699628
458997
171253
1781879
127473
572907
1626023
934932
1747557
828615
934685
1966844
1970307
874530
1419823
728234
900732
990377
181064
481891
1528337
490423
1094051
1080251
230288
1946524
1596540
1859841
1502156
151575
768591
1872039
1047654
1074525
1785539
1543286
937691
24132
125664
1282480
100091
1652690
945366
1993445
644304
1490535
1182232
687323
22162
295089
441065
523718
996145
1488821
600248
590806
1125260
618955
1549729
1571879
1380058
1876662
1902140
444719
1308335
424885
707310
544307
1220629
482500
670712
726616
1390322
561123
215149
1138522
539010
1420056
1507073
1391519
833552
1930797
426558
1260234
363388
1059661
1374283
1647265
749532
1069593
725516
813408
1565060
788115
780838
682004
651979
21312
335607
1694218
866683
995610
1703862
1469025
687327
613462
481227
1804824
1708143
741198
345256
152413
190765
631539
1515109
84565
62912
482406
1109640
1317982
464096
559687
1674655
15628
731117
933281
1653033
552046
10019
1763389
1289078
1336046
1646823
435911
1765708
794615
1341282
218406
503988
1436375
1920112
1576
694997
1963139
84615
827997
1259074
714991
1541097
1200882
47036
199
1731993
69681
1062232
1498037
1638072
989746
835229
1950614
629961
1137195
1182630
1373002
1168443
1634382
355091
585264
264911
85209
1728947
498219
560944
1728097
1180001
576003
39433
1904724
396744
1654070
948518
606634
242672
1232138
278690
1292863
85009
692692
1141866
1008982
130833
546879
1813683
1478453
116104
414517
208430
1838582
1777591
116991
1895350
771135
1867623
1747230
54888
554483
1522455
1870491
1955830
1824646
610066
497018
615212
1875656
962293
1188268
1962660
1811484
1595343
272496
1322333
1426333
838271
1322433
972929
1817527
1776690
1109991
1855353
1160117
808278
1404982
633214
239782
1383914
1874870
408630
1281810
517776
156727
662398
1095381
62446
1340709
729326
203910
1193516
1714526
809569
1561938
1165205
1140954
14684
1223487
1712979
1827107
1349345
976412
1536932
1489399
588974
527911
948431
1178092
1436180
361042
834834
1303247
304872
815979
984252
151351
1269690
1491946
970508
748342
1255910
72688
556877
40319
1120158
105366
433534
543600
584033
1259433
1487771
1209513
457079
96956
1361159
746236
1500859
752324
1528216
1721141
647766
1202939
1569874
737024
1464887
289759
938794
415061
1868372
873343
1561633
141930
1777750
1437026
164678
1799197
932284
658275
1792190
1672555
664578
955084
897012
377617
409478
353864
875971
1388568
1316416
1941650
1639226
1068145
1399458
1793004
949588
1352257
234037
577645
369216
1682137
1493844
1624301
986478
718403
1022446
307348
47958
1842928
1215198
110331
1399391
246625
137269
100131
970936
614669
1333749
1460434
425748
1381546
1298044
1984499
1147926
1839582
1451341
1210982
127327
259272
635395
43388
1410665
1141823
740477
1152634
398429
1244219
323115
1059779
1963820
638396
1631262
80292
1631980
148989
447143
1813341
852353
29330
1707621
1767074
1717922
351852
1232112
943230
1769514
1682360
1054476
1602886
1045862
108481
1323331
1410367
790474
1326556
818627
964195
599192
1120405
1469611
1747565
914776
1520050
543709
29771
393505
176915
1558688
387157
1066076
629505
1187415
1492411
647593
1480588
804082
1269118
1300022
1389163
1281984
157974
648109
724005
577088
534265
892877
1535931
1229996
820866
1408552
1974049
1409702
437963
1407189
1626875
1381891
1239780
1938521
1513787
327213
1217414
1560950
1572303
430763
1571694
216843
1446076
624821
792433
1920403
1870078
440458
1988807
1260238
1100012
718357
317048
849442
698155
461583
1767572
1741357
1888531
875997
1624185
853580
600816
1183677
238402
926221
1545682
735343
661886
1924852
1243498
839676
265640
158644
209916
1999556
418828
199127
2878
276755
44192
1804267
1338337
997081
1762879
648713
1811798
843313
1189017
1988383
724162
1454626
288867
305732
897100
1470516
1050539
1990503
585116
653108
1013326
1916371
1436231
800069
474589
658553
1780675
27565
295634
338453
1214592
1838859
280225
564787
765210
351868
924069
24214
1780303
1891010
1531639
1890162
1263511
909892
1807221
70443
1069039
1217901
1781941
982155
1651210
1761552
1715429
1699606
1940406
48471
282920
186986
1156935
1327885
844685
955298
1596060
1588222
562595
271883
1744059
203832
1264981
797719
807642
459122
114965
1568169
1507981
1399670
684048
1918767
1940210
376686
219845
1217060
53991
746851
805163
992623
1573061
475945
1046316
337476
1039981
992946
1784464
1305715
1875485
1470308
410800
734969
1599166
1083839
125334
1634451
1266187
674507
1328428
1605592
942999
799414
1466887
1629450
1937167
1977569
1985003
820456
381958
260194
1240079
1113617
1659026
1175062
137038
1296264
351940
63210
721920
413879
127516
1918377
1254275
83316
244999
166194
96279
721615
1305319
1047598
1221540
539240
1238709
498506
573852
1158396
1662256
1167792
1949203
1442943
1335766
211021
435027
596552
415015
461319
1246672
590400
914733
1674288
1659182
1230722
1859102
1385973
1078937
443100
1230781
1097922
128416
792361
365110
309075
732426
717973
1229908
1545191
398610
1691946
362437
1766146
484900
942019
1274612
1626846
16161
696018
1332486
426334
159909
153954
639620
321904
16431
953713
1493037
1658508
875488
1493161
64030
1455175
1947584
520531
569364
724937
703966
1824715
442890
740848
1036071
24287
229804
1794654
146992
255777
1954909
911580
1851240
1426244
1366376
497006
1900102
1784432
418821
263820
722145
372008
1299303
342214
386216
383903
1225111
1694512
1549200
1507415
555575
376967
890139
223286
1892382
638438
219846
715924
963769
837194
720819
730057
618949
1165777
1251962
187037
1252640
131394
1696923
1943410
1119875
383569
316395
976075
185462
315480
1546143
1342520
380917
1727393
887210
1542765
1096951
1399361
1796350
130851
976346
1235493
559779
576697
1345571
919476
1246449
1798656
1818077
311294
1631977
1140994
168925
1349931
1065335
776448
13379
888464
956611
1659847
142733
1997740
708220
1615922
554639
1122562
1932216
882335
70161
848163
1769274
1788959
548594
1929043
1100024
63283
1135583
1885177
1282820
274929
1567463
1772222
1450229
1100223
1036155
1515268
1506116
1459652
602209
1188270
1897666
1716193
591259
152096
1343584
1087667
211625
741631
1468270
790170
1287859
1067643
809551
1707628
1346809
271910
27783
1281479
1696190
459640
949912
696662
704183
1630892
1601935
375686
93984
694550
1311039
1411283
715532
1603741
1293737
1602643
890292
709752
1526095
1710812
1368529
530266
720478
1076383
718099
403854
1808131
1202208
1258117
401495
963285
625478
1678496
421019
1015314
523426
1631844
1578145
1828821
1591662
701530
388876
608913
1938312
78203
1348428
740049
659144
525079
1875258
1972018
544995
421911
1873882
536569
1942255
1449735
34881
1184599
260682
854334
1988470
1319135
1682503
132410
400323
807335
1774820
548299
1522392
429679
1817009
512056
1919409
461356
1489742
345549
1866248
518331
1655859
1318301
290650
381389
1007102
1795907
1941613
1990662
871699
1249988
1376807
176475
496547
257675
1021017
1253050
1660262
201994
666952
1473977
1699545
860223
1376214
433817
1278033
1159704
861653
1127215
1470196
177473
958916
207582
1495898
1744278
183584
967161
1288348
276301
280268
298584
834264
931681
1069791
1326701
638092
598913
474594
1590468
201556
1669957
101250
832565
390350
547626
1257665
393277
1654427
1018820
1055093
882194
1500603
941730
1019375
1444547
1882381
276367
114099
14768
349822
1666987
678801
549445
631198
1616284
1358039
1587798
1154619
1619709
1173801
371412
1635560
1589576
1034628
403731
8710
1153012
165863
1276557
216585
1332344
417150
104908
1981601
847506
871054
1232845
604791
1376469
1279501
1952636
404430
448714
19984
1201658
1746342
1297952
693236
1696313
741656
1987917
495715
1323956
427283
142083
591812
914293
763306
351707
90721
526607
1093590
1527711
239007
593620
1981039
1190288
1042235
267345
1877968
1719436
99190
423861
29985
1165787
1343843
188266
1151476
550318
1727855
74145
510883
39134
857060
1126782
795170
399375
1063965
895730
1172294
387175
111095
852512
1452180
1045375
1682709
1953699
592660
1727413
1569247
1904818
1166296
1983290
773949
260934
1582361
517386
244201
866743
1024352
397529
1726355
1277286
418259
1683292
715821
1743846
23107
72633
773635
1416675
1748113
872900
236052
933967
1431918
1488096
798405
1440016
1089420
43521
168429
149360
1569592
1666123
1423889
1392922
1062535
1828822
754556
691649
1478119
1136507
1205144
1979007
505269
1986086
1420623
1989429
1808072
424903
1001045
1179933
1874584
735337
1089793
1377399
1318558
222443
624446
131769
719330
574289
654709
1168017
497436
1653553
1875736
170357
1045146
816773
1465280
379721
1051608
1313222
1141738
689967
1230844
1020368
767739
688075
803592
1243906
30068
1348290
2472
205820
1657241
812364
15336
366230
1778660
1055044
925169
1045396
1221977
846007
1698518
674229
631378
1375826
1919437
149661
1021044
1152611
967426
1524223
1878271
994413
1900756
1282406
1463254
84454
1041672
818093
227303
867067
1710829
1123974
1857657
1245786
830062
971452
1989719
1499672
1321844
1658923
675907
1511777
331658
444847
12505
185413
585386
798948
1872144
1651498
2874
1359435
369524
207271
1874060
1548387
1436141
1152861
191821
281576
1914096
1709071
1889740
1558951
1697972
1706518
1112846
1276897
94046
1529775
1130370
1749462
1521733
1233869
1548476
1721053
1607313
1778802
706676
129832
520225
1430819
333210
637821
174792
908617
1071621
452947
1328147
1493153
1485202
1133583
1454233
1775264
1559848
1034986
631323
1915744
1307709
719256
1758903
1071941
696089
1343155
125161
1222327
1921026
834758
610071
228639
379558
350421
302717
841047
701960
1978373
1042301
1275668
1012132
940552
285403
725328
1833136
1415852
1932134
1908826
1274285
638956
360916
274394
520054
739706
1803107
1736745
124979
630202
1167698
1094248
1458368
1097810
728035
620600
1303624
1141393
1965511
691795
876246
818097
201670
906895
608115
1118316
82405
1981607
1647878
417110
594104
1887908
558213
1183354
993162
1383335
1524841
697200
1574797
1822450
1995469
1165548
613105
1668410
1930664
53446
1210250
1511044
1551580
1564854
272136
1154514
633780
1133052
1930700
611469
234203
1438349
527456
1147351
460376
1569293
1270973
475066
1195115
351508
343406
1139723
1201721
1043923
73263
1287721
101025
1633324
1570574
184863
1084643
1063744
229243
1877667
1591437
1755412
1214007
245655
1237293
1501564
1422448
333583
656343
1249500
200516
1440925
799454
181276
1787590
53152
432329
816829
1516335
1151005
986188
1561163
600240
89213
1615208
9996
1188227
473454
1248306
1418441
1301392
1583820
1811073
1796993
445344
863738
969621
1339559
830947
591992
1456124
978550
1389683
1045375
483219
1243863
501483
1715098
159373
1570851
494267
995530
933614
1533413
1608600
490479
1377020
606400
1482387
168065
1680350
655894
1620315
34801
370867
1250093
789067
410667
1895699
1841911
13037
1074859
1110823
841160
30402
553690
504554
646987
399481
686103
219300
722635
832977
1230620
596809
1889768
1826025
1287425
1880336
665157
34389
1985633
1059096
438581
766988
122288
575209
1981366
304051
1602011
1674700
85038
1512257
1641772
1497957
409702
660647
695640
1729830
1897955
648549
975405
516716
487720
1730941
1143951
459379
1711978
1642929
834555
683387
864582
257585
1121999
610543
1637659
727446
151495
200959
530479
489843
1424372
693282
1753408
1613401
1714061
896570
1214037
1236267
863048
521386
1852606
626790
274012
1243754
887957
1093040
531535
1735530
1341332
413902
735904
202091
1204259
115032
1829068
1292433
1442928
941751
893028
437349
539514
1689282
603156
1084457
1773935
1408520
1003679
1882347
408114
932391
235894
1639731
1695971
674186
1544000
232577
1910229
146321
598457
1031210
155148
494463
505447
1303442
1118768
188435
636458
664647
283618
768456
1551560
1132945
1591363
403149
683995
862380
1443165
1619887
1762179
635825
621352
681399
93757
1756203
442261
1476184
479468
151255
1837078
1545906
317749
922
613161
1596761
1076036
79238
605217
1367509
1923501
1497374
1082066
1062026
1312917
1693558
1555427
790164
1515107
500958
847015
1482516
1655683
1120660
163618
534127
1838131
1990090
1420614
553784
375074
1042522
168990
920159
1862640
419503
1802211
747232
142733
1285846
908216
851344
289457
269655
162120
1212010
1134526
1393007
1432161
262512
853768
834221
29413
269198
1961378
69405
1859566
1998052
963020
1308869
208482
461115
1311501
643387
451337
1326268
364969
313714
229580
1893175
1055120
795827
1847335
96379
1804297
584706
81047
201306
891039
611236
1725712
1670892
1272868
1188348
1737978
1080246
102889
1726652
1870848
1186225
1831779
772204
189398
861070
698694
1551441
603726
1523013
1676981
1895771
719611
635343
1934166
1359998
424365
1302828
454162
865354
127277
353226
413679
1990965
349310
82971
1222550
310872
237263
365773
1818745
1203324
1074670
96129
1556864
1543349
1447985
1391078
951373
1386332
1782637
952371
215754
1101324
1715271
516237
132910
1584162
883939
156598
1100923
214297
430728
1631402
1437029
935956
134209
1810307
77455
696681
1165996
1032428
854102
228311
328287
1306209
1788389
297515
1906223
1186042
522325
1818056
1563031
1860446
1933327
16735
1271362
1554443
435106
709453
134007
1818476
270385
1780600
70041
1789479
1514242
1099175
414788
1375518
580920
628218
927120
609110
1137671
1254444
1643565
465946
93724
614667
1734312
706055
1593503
323608
329390
735437
1858602
187319
1014302
355960
1361814
741583
1406523
1838111
245104
1215397
1197853
1732923
35691
579767
1139203
256280
1063427
800655
1174999
1018683
1217474
1351560
1809604
1373525
308736
499418
1655094
1537578
1318735
178125
1217611
1380195
806906
1125633
1717886
268054
484172
562514
404402
748825
408041
501691
579413
1727067
656893
602817
880316
877800
143936
811667
981616
806550
417237
1372383
1289851
59759
833293
1915365
1932248
321498
1128106
180901
1727885
30325
488549
1517348
159929
1665660
1782353
1700774
454838
80732
1278928
1251677
1939469
965351
1457231
1247975
67427
1550405
754243
1797205
1724731
474906
1426618
714588
154254
444765
924480
792812
852685
1317282
1577972
264347
836011
1488936
964802
1917933
329490
1747439
115661
1161521
1376137
1810472
285565
1920140
1203178
1608018
1333696
620672
168788
506374
1791913
1713247
904407
1247590
612282
1336260
471034
442550
1635192
937739
4409
526446
851123
1433394
476611
79983
765573
265943
274917
458241
1645614
723926
1580851
1222697
185207
1076853
839126
1613277
715608
32670
621493
1854466
1799080
1294127
555292
1590620
574745
1399885
266821
1597125
262171
327566
1645245
1145927
17277
178825
541905
333075
402750
616342
82109
885507
1258273
1050394
613672
516479
35784
1113332
1223326
383975
1706393
1167304
670197
545117
1776640
1417138
1587034
965486
525602
1164688
868108
1076837
282147
274195
1988686
1364810
1987789
1322328
702128
219058
97406
129020
842756
879666
1034231
701842
724790
1424459
769537
1712419
1617969
515109
1258290
1354926
1805378
1413861
1009905
1098691
555463
415867
904493
145536
1721384
1404002
1319715
1277542
916000
184394
1630532
1878760
1492836
1134156
546533
1295854
667342
263762
1626654
62196
34388
1696248
218555
1626302
1673333
837844
1255766
377799
605966
441485
1616286
1927567
1709779
1703663
1742500
1331931
1095223
865571
1739799
1511677
1199708
115754
1652650
1505256
1431248
1782241
1771244
436325
803324
1407367
381130
1531461
266351
1491098
1389132
719662
308933
1366595
137343
494273
1692471
111951
511748
284656
1930358
1613313
1918626
1406770
865921
886936
352658
1173808
1366876
252581
1520230
1548103
704919
771037
1400317
282327
742018
436419
1945532
770770
1852685
1743870
684650
394617
1658039
1039900
678639
1767369
274404
764580
1518938
1105291
1694295
119173
1125557
1435376
1776929
581980
1662430
910426
1251309
997181
1740638
964601
298625
1507845
1055500
887643
869809
1897631
1056903
560903
807478
866320
614818
1708168
1710976
1927667
1853237
1862910
1473270
1537291
970834
1864426
1310323
1133265
1323380
1973763
1762334
230081
857618
987564
48413
1381017
1306335
1178244
1134305
1305330
179361
1404687
1064357
493440
954256
1920537
740664
140360
1756525
896475
1024206
1424288
45134
120630
79753
1228362
94519
750036
302415
1611320
687999
509752
119089
39890
950655
1120324
1661608
1989628
1954027
664682
1635254
1551534
346252
890871
524732
1758182
566259
1088806
865178
1660408
867403
268094
1965180
217786
750558
227739
853394
1347873
293234
1303059
1542555
1912131
648305
97839
1049943
1666238
1130475
530016
642190
1867383
751704
958993
881790
1152912
1170953
584342
129505
1956472
276493
960698
1629627
946285
301656
1951768
1322199
1782747
92480
62546
197934
489427
310200
977637
203521
175905
1802426
981517
534474
284864
111545
1641040
778851
247641
1462795
1285770
1491833
1684430
1000716
731450
1094151
1051620
1780264
94671
650749
806836
583973
1296442
1511029
1945523
1456052
1183665
926409
395681
1604273
1876773
1091009
1134565
538292
1893473
451221
595565
708284
1660622
1522985
515069
1581768
1958186
935118
1510624
1482425
955362
1320615
1519846
1130794
1331687
31820
1648298
707236
1783969
911808
1793749
130314
1100995
1469690
1163235
647879
1832260
1665639
332817
62720
113254
1798464
277525
585397
1374977
1773711
454928
54652
881889
1391284
1897563
1889130
59037
1085210
75455
293984
1104843
1890458
808052
1733529
1461192
1984621
1424111
279379
1021429
1249481
322366
405324
216277
1619266
1437621
420719
1829172
1290227
1746623
1565366
1920764
476715
1444488
942769
1002717
1859523
405219
1179621
752631
402979
1428061
570433
1578984
1995857
614835
1162339
618938
1246774
478918
1621871
1322912
550986
1864798
1382296
1939338
1154755
491580
339154
479294
1518764
594822
1086353
615739
466573
374926
1075953
578542
1431616
1120307
1171541
1397430
1137418
1900633
247802
115400
1281611
1296977
1615107
1842450
958315
1111631
1132846
1186116
1728985
333405
1336645
1005837
1902637
1360623
1826671
1006573
1176576
1413972
1945034
18060
747689
713172
1229654
66585
43987
972651
1442573
246580
1415829
1057956
403282
1829745
470076
768601
1408286
299287
826720
390595
334773
1723357
86407
1384006
1849991
1317893
1074978
763492
665176
544423
1307133
312968
244520
970252
1293253
62765
1680401
1309403
132965
785854
1904343
948433
1935269
760908
1905302
800892
1721317
1778077
1909932
228522
1856346
610304
1608147
1816091
3265
7480
957284
1545925
1183612
318887
431465
1620721
929926
598500
1550415
1831570
1558480
1463217
1584878
1154687
1849686
137154
1118140
1577451
339404
391909
1935947
184678
812320
1618794
600838
375605
897312
1884189
1076178
1289306
664054
1604692
1180713
590010
445310
1925723
800746
1140122
305193
1676748
499749
1100569
1082252
180054
1168966
95150
120870
735745
1369858
352900
317875
1195275
1694398
1482675
1391252
1140039
1830193
303096
849532
919918
1699046
835458
1871019
1752778
1545391
124431
411146
1774679
1676639
1440255
1802511
1754152
233714
27108
1391922
767021
1130301
1636820
570213
1036580
1572965
521959
769963
172096
1658902
1660548
1565380
1339653
191152
736606
1752180
1232329
536183
318257
1402647
1009692
1419004
959833
1625987
1027507
1351651
1284898
416675
365538
990280
578515
608308
1877143
1026901
1985476
1088524
1979134
930681
1194760
1417941
1424411
507011
414096
1533524
1221578
612663
151668
1360931
635117
974507
215467
493001
204424
1925004
270578
984491
1982775
565135
546074
803488
929470
1369878
678738
1548110
1681162
1131988
1968472
167467
1512435
1458687
1244587
1578070
192425
590273
333552
801879
576216
1369010
264646
760358
531978
1186376
348695
1289769
1144674
934210
1854114
827120
1004045
1699676
1976110
713583
825500
1028988
750560
1431444
1287641
547457
1016516
947164
964182
442480
257166
912683
1626157
900347
1608769
1414735
1141024
1062846
1141076
1175958
1960538
654208
610792
241385
119771
1551670
11523
183461
1511536
1887756
907617
712285
1403455
1705024
1479571
1333501
1046087
1016545
1852504
1183920
82458
826890
1679904
1159702
79786
1559982
1172601
530774
1983890
1911234
374791
600014
383389
1956475
740467
1714219
543839
629792
1553362
537176
1656481
1326994
758683
1876638
1090478
1376401
869310
390458
250848
292519
2852
639435
968288
1796547
600195
1272511
951306
1621595
701180
183453
870332
1851537
1129184
262543
1872119
747387
941602
784714
192954
1880491
1185380
527422
516386
587809
1978913
1169610
377897
420850
904182
398386
1154603
1573454
1395665
735530
233138
296534
59695
459335
1950736
639805
1434295
1689129
1737756
160206
146646
1812118
1227543
1071541
1237504
781840
1438261
552637
1925361
1643852
1422238
548529
1850818
282074
1370324
211902
911632
670512
1350490
46225
1207341
1175871
472749
1117313
1144240
80076
1750534
137307
777090
161443
106087
245255
1830689
63776
119144
461159
1163158
1596166
242829
1687480
1143895
1505891
1746145
357769
199888
1698739
1977265
166057
64686
329655
1846817
605527
1414091
1753010
170854
426192
65732
65927
975208
1906924
637677
571601
1651858
1709567
392612
1768341
792055
1799948
1224298
1446784
913708
1176494
682068
196192
1186598
734001
1231420
236679
642284
87046
1640630
1859755
357798
1787111
130721
677839
1788577
343255
1712676
1973298
602126
648945
485327
1314558
779908
681748
1459622
938476
1921458
409246
703053
917889
1027272
1709101
270062
767560
1298333
667959
1585726
354640
1781376
1211048
1054632
1996699
680312
1312042
1708318
1579090
1761857
1405599
138718
645229
1835836
696421
1963960
1530957
1190748
505515
22933
51133
1289490
1869188
724782
1322175
1044562
128860
473974
24444
1670387
1057356
725669
428767
206604
1661853
1486697
684395
1123378
1771220
619429
1478762
1694787
1090107
543000
1432404
421965
852582
1015663
1298099
1770017
650290
1313892
1432814
528349
1506596
675973
1543935
411194
852307
1076917
1448593
106679
1489173
1237167
1895952
14717
1208701
1307020
207147
942339
257433
1579615
465156
236345
1500039
215124
326329
487710
352539
1370340
1592412
258821
180958
1180148
944933
397870
1208497
188968
1013096
1043952
547585
1217785
834708
6886
650892
1419807
1766062
768878
1395628
517028
43981
1598311
1105935
1281930
312912
792059
1545148
450329
230470
1780340
963937
1815372
1056737
350470
839363
1461083
491917
1521173
181964
1236995
1144914
251951
832967
1856997
662908
1273942
1476873
130404
757192
985506
1066552
1104846
1135166
825862
1199142
773316
844790
100830
662484
1445110
1181692
1784183
149477
695895
917919
606819
1789581
1716918
1179435
726925
1716415
1757025
1591308
1928645
1235618
1048341
223741
83322
1934580
455319
1813239
566648
1222904
1210054
717548
542049
1301317
1268825
893987
1870068
120637
788950
82961
1785143
1920871
29391
93766
1490859
1917600
1145337
1076319
1946171
1213678
1410689
284767
1877928
287364
540693
745486
1471319
1580134
997553
1277173
370219
93212
359134
742963
690374
236867
520334
936921
1869332
1835889
608957
657462
1004837
586712
986394
539878
186192
1264254
1734092
344750
1374912
228772
1346312
811710
1575545
419439
501995
998642
1090422
1892822
829390
721801
1432891
1832760
445136
596671
1754721
182844
932688
1556359
433674
143379
1621626
1716288
346018
352347
1875048
1427127
1899173
1557996
44596
1496957
1303483
1442099
1287041
760792
1429209
1278013
497251
619074
1255312
1732679
260710
1049205
412967
431992
352024
470976
1173463
1674156
200441
1174429
1221120
1571604
1742925
1941356
265993
1250395
1343733
1100530
635135
1249961
1253076
1701813
545808
174715
531698
925166
218456
1097927
1250458
658482
540485
727983
692978
1429268
1462060
669599
1719118
293696
1036519
1912024
1054012
37653
961000
1860317
1310931
675268
1411271
155456
583756
1276648
1902559
48552
1330153
1359612
1480060
1292140
561691
1601157
1382387
108175
1925515
236102
904980
562931
1156582
142309
82475
62067
406211
638794
282355
1060478
1497145
1589822
1862816
1969518
240369
1699891
594228
26539
546081
953132
109356
910556
1315068
957038
1733021
124956
1806812
1881265
622556
648587
260427
19856
1351379
769493
1403814
1073262
819745
1208437
1312201
3498
117031
148407
863733
763977
1425712
1865213
199141
1671163
1939171
1261191
1032968
1769384
1525106
1475541
903812
1330485
721878
1272746
1772378
1109632
391246
1962594
742434
1187137
746117
1633268
1888948
602861
704278
924316
1800697
1712148
1443406
813468
1583143
1222436
162192
662799
983709
584939
742827
1651633
80937
156346
1938895
1261458
1522668
1166511
1194442
63909
1669180
1811166
925392
1106425
550243
508558
324615
1579188
1843674
1753217
687382
1636500
1699435
644925
662615
275460
1892798
461755
1434619
680342
1671191
475971
1340241
673779
1962626
1739180
1379054
1008002
159375
101762
253743
1788883
298357
441226
220582
378208
519992
779978
1275216
1694293
725181
1059270
384302
1134822
292647
1432451
227586
1535260
1638732
124075
869719
543364
136558
935562
4015
252700
1785225
1229570
1353802
1366546
1567434
304986
558238
1698614
1520518
1760062
692433
478702
659081
154312
327494
789060
967599
1268070
1360272
76567
1651009
215468
1265976
920908
1490153
1582127
1350886
190819
999220
1230854
1523242
871343
1348167
897169
521463
1347005
60511
810976
617154
155928
433955
1793715
1883158
875343
59289
31796
1928348
1085980
528452
1083919
1493633
1439432
1009785
1397159
575638
527127
1921353
137594
1329446
516500
1600612
1934731
707808
762339
167643
1950256
1122793
1416701
548922
1057241
297580
1398972
1142148
962073
1387125
1087496
823143
1962611
559721
1608975
371631
838248
1973645
1556499
722781
1039748
331623
168608
1113145
1049125
910685
290636
1327992
1059733
1869605
1975043
433042
1164345
1523919
348629
1347360
1772231
981361
367642
1019730
1173277
780871
969272
1907671
862865
339138
565880
765044
1792381
296827
1663556
1257083
817060
1868110
1951495
1699728
209454
410742
667615
472604
487711
1711791
1385791
386143
329616
1927214
332059
1491179
170312
817640
1799720
1976039
756950
244179
1635297
1127204
288990
286249
370865
188466
1616064
1502279
1506820
1823945
1476136
1048342
112449
698229
1775078
1748730
152491
1687984
110676
24963
1790821
418806
342900
1612140
55666
831167
1790951
763890
1489008
1961283
1847378
54134
1768809
1328435
1874762
1936924
1572539
589005
1916834
232859
1682814
934920
350198
960612
1210166
827486
1204182
715342
1120474
940930
1168139
364599
18023
1673990
1361656
25073
1817597
117740
514802
862780
1877322
782679
1687462
1298569
572266
680245
1093204
1064458
1138892
1600342
1152593
219392
1810225
624523
1320346
822083
194349
1148283
1334744
1804618
1309798
193351
641636
1227563
1300477
128903
651768
602739
1148132
682614
353050
1521617
890355
107690
1581323
164997
517883
1066785
1757101
739006
1279491
1265843
283564
488384
422954
1752410
1099060
718195
1667685
650434
444117
1320038
514999
1845698
1838973
1115330
180939
1724360
1057950
862148
964384
28943
670787
522225
779377
705287
1302508
1284768
152256
1951294
1684214
427452
1881317
915533
1775583
1216478
578351
1463258
1934173
1660636
1367756
1202628
718525
1353204
792826
662034
1501999
1419406
62164
347987
1922809
560284
1471047
1527174
409798
340052
236777
112832
299664
774304
83889
1646270
1504834
1273484
888738
65602
1049145
651222
998543
151887
819755
1159807
1033658
461089
1550516
1462395
1791337
80978
1914793
1617696
8685
687552
1742494
1861702
13075
1344413
61967
1605782
1435530
802242
124510
572371
1664680
1145965
127988
1168928
1533504
1737261
1015663
1048866
589658
1039470
1157542
1602299
4682
838065
574630
1889154
880152
1253775
116926
380779
408707
1998978
66501
420280
1889182
1769728
1287343
551753
1631032
349955
427054
2948
1656786
1502227
337070
1204185
1386321
781990
1737296
1802496
1514158
1984559
412663
168757
919794
1516494
761243
1990800
1273650
638955
427917
567548
1023798
858617
395571
1306012
1470226
453456
1870184
1229146
719312
399145
1684346
1160181
843030
1208642
1648351
259751
245727
1558294
769486
234475
1683412
74912
673872
1013583
1353566
836209
906909
1655606
1855114
626586
1000938
78136
1705474
1717615
1896518
484769
1057590
265952
1966879
1772079
759243
1866793
593789
967734
416124
1783669
1286582
1540431
59956
1566569
1265623
227370
1387669
46893
1822904
97940
605961
578913
1127246
1251533
1511898
968443
111548
114203
104474
478909
174130
1256463
281147
641205
187033
317911
1781948
426905
713089
811945
1082737
1149120
1716524
1512098
1588145
1173409
1541818
1848418
522438
1452241
67177
1368188
1453657
460134
1171256
1803250
848686
1037286
1441695
1491861
287576
1028059
1996534
1178077
1201611
1018708
1952522
1155510
720665
59168
1402459
803402
1050369
187775
879732
662918
797400
1566273
1483593
1840109
363233
1668938
1648543
1212370
1550161
420185
1956689
378213
464400
957687
1754578
1623003
930174
1410425
449524
1284991
495814
1934461
1993416
1573325
1948213
1627037
1858280
1693170
106959
49647
718657
870605
466007
519600
218324
112543
505345
44454
881356
1090237
1521634
1734476
1206721
1043546
1146227
1361360
765310
708652
559240
1068635
1938320
1112148
802831
1551396
1762721
1539023
1758191
1195849
1329498
1919564
156871
1507600
1965139
369628
1539442
535253
133148
1494152
1959648
1794090
1150571
662344
799008
862318
1506382
1316462
395431
1011585
593914
136948
1988958
1640522
1633551
1117477
993883
935173
778757
663524
1004540
1810099
51917
608027
865493
765141
1276168
312453
27216
1219083
642776
1125608
362593
952710
455884
223924
1804746
431032
1680213
1422926
89131
489995
620422
556145
1781452
1176059
199060
875057
1348497
1368166
242779
766744
577437
591061
1886295
233309
218807
1449049
2322
452681
1061344
1131398
1290365
1881591
81358
134770
673502
397262
1751185
160007
578591
1230039
1252761
1164741
1117380
1753532
942214
1712491
1606956
1192433
1922975
597273
310026
300160
487739
216118
131873
980195
1332453
1561163
256220
421556
1406055
1472794
926841
836073
1312210
311028
8860
1402009
534681
909754
1602528
130806
420929
1819226
1086593
980362
722645
979939
183499
530812
1663911
1955487
1218884
490438
1306045
888515
1489509
47778
1033334
1597574
177005
301307
1822429
1076400
776825
997609
1047531
365719
1927550
23924
240609
1060442
1359201
805019
1084729
903916
122124
389270
925685
141684
209988
827028
608486
745225
789954
1311083
1125279
1321673
1479665
854798
957776
510993
826969
1396749
1102425
1559485
418588
320878
1654018
267081
1277686
1992608
805334
16670
268988
680360
1413690
1366265
288804
661462
1456244
216329
1079546
474228
1694490
171880
171980
318791
1935230
439747
1141607
943298
1524322
321761
886782
1848888
1926177
809550
1216497
302152
1809182
501181
1414137
958320
463420
1103484
1746143
1292160
1649056
737734
1147786
1492683
86389
1171678
500305
192639
80693
1241567
916412
865113
442823
1001698
589847
1966592
174174
977995
1154294
282536
1190067
870950
662944
1344382
459369
1201644
123900
1063739
1218098
988568
942119
1595204
1810909
1140032
397505
1113655
1022433
1218699
1868793
1555745
1858217
490007
1254384
1983959
1081004
1027401
176143
541974
453835
126169
1967245
1032812
584378
1730167
1261596
1001264
543802
1426890
1656526
307899
149060
931981
1493733
1139982
946275
843797
1678205
1645072
925098
896353
318968
754789
702820
650019
1398266
939130
104639
1291512
161823
349433
1586334
1608866
1348628
1391082
1797075
851276
1193045
900150
1869307
1231843
1189848
1001146
1234109
1724725
128567
881106
50694
1334675
767644
1264763
1350585
1419395
590768
923736
189910
1622035
1013569
1555129
980973
753475
207490
1182583
712821
1300495
439361
508625
873448
1945010
117133
175082
1799543
915291
987524
1832858
309873
14532
424040
659033
1649615
89380
134210
637423
176608
87358
1594399
1977342
479152
735301
1811178
242969
1400109
1484626
690111
1079114
1488546
1217886
465762
408451
1638625
1135331
348685
1250246
1543912
350972
812359
825636
1783073
202974
1431512
572470
1182250
1783686
1354869
1175506
1307234
470845
794496
706766
526769
702805
1695117
1014522
1657303
1623348
1731017
889258
1520458
390830
1436108
1370087
1839796
777590
1222671
378122
1521533
308166
186694
393988
673821
761204
867449
1045840
411248
976314
328500
597161
1475041
809370
1454078
616484
1889865
449653
253089
1097996
1189681
527809
167048
1832999
469352
574969
786049
1308997
1075771
214411
1916419
24079
761171
142309
1282645
586959
1836177
1579517
117648
1407498
1110057
282699
356339
470507
67164
1004202
1127623
700256
1188341
1167718
602733
1026196
1915969
1699527
1593928
1678213
429575
94329
1249765
188103
1024598
93578
551557
998473
71717
707019
242728
80439
1684789
1016770
1838926
1833510
229929
514994
1377177
369754
1869104
1702182
99780
1115299
353115
1471637
503222
1145055
658866
836997
317996
748250
522579
1758991
1093813
1725181
847426
1804909
1359935
757358
1844206
730133
207340
1263985
458413
1750202
1140486
1732243
715076
921498
469441
120610
496456
262580
1445762
902177
206522
83321
286109
1454724
1949658
415875
1334400
446380
649687
665570
968490
1817655
1492783
1823988
40039
679232
1169389
372748
1364232
225386
1369787
1919743
990543
1758845
1308206
772111
1846394
1981606
1702722
771704
68603
1740807
1548536
882183
655551
1819962
482456
628904
1520229
763269
1389461
938021
1984872
1268525
372504
1822579
1240293
978690
658553
698272
1042179
1925699
1422203
248561
459202
1533359
1469130
938675
459120
1491535
1930146
767216
1915264
1919095
293533
1680860
1068230
311590
404264
139077
145077
1393876
1621064
1241563
1952470
107978
1275414
227719
902863
1742144
282507
80986
859064
548959
352548
1556702
368373
1310357
1851550
1882459
367037
1126371
226224
1029255
681176
1117208
346154
871652
1904521
530583
409334
1796896
510401
1212547
379218
1668879
1032001
1103016
1671059
1621671
50880
974657
267794
140030
1147866
858579
1566567
1369324
911115
439708
1143892
1498911
1303769
502276
1735901
910027
265675
213493
579951
1610215
36767
772396
1094500
607275
1067931
1553998
160213
446957
867746
1475069
306943
694539
1672042
137248
1835200
1510557
1406893
1096645
1350506
1484258
940698
1723313
1672105
1943916
1219842
1283575
1457954
705069
752195
729877
1722046
1578910
1632811
778865
24635
1400016
672047
180380
995702
1366241
707672
1803865
850174
560038
356526
700343
1679542
707123
1076101
665009
1064267
1948472
1032758
1696788
1931631
361650
1325233
1851836
1720560
278916
708411
1103414
220817
1282223
1174119
1705165
1030388
178797
432570
493878
829277
710849
1058838
1605527
1652739
859470
1999803
1261600
1707870
59131
1645967
1697998
1143048
1374357
74313
131038
952947
99355
1589086
1643588
492033
415973
375555
627276
700006
875591
154629
1968932
1456705
70489
861174
1087866
1315977
1254611
528342
139004
1804835
1692235
226897
1460706
678538
202536
855140
694814
1110692
1107909
1910286
1546143
1022231
1021107
1673388
1111979
286973
190809
1695942
815374
433121
1949109
1043061
728848
148779
977930
1285972
1000908
1138973
1303696
1397906
694034
161169
1871726
1896937
1178525
632336
1914550
1021619
888989
1148580
1466284
1969247
1319640
518840
1809921
123157
416942
564842
1389027
1734009
1658370
125447
480611
1249291
1837642
1807679
1612639
1929864
1450858
29290
1932861
1358315
724030
615458
1489293
445493
1528405
1607517
1364702
1211048
1614286
806208
480004
1686405
1694477
1816733
1908241
1734927
324657
649609
720323
1634633
1097994
76196
346329
1093741
702071
1449054
497697
1360700
1423079
272547
1530924
317467
886944
359445
1856475
1418893
1531511
545018
270311
1197988
928523
1804176
1270524
472602
993488
1093518
1738586
1566266
898862
591100
847428
1852665
597153
331337
1254046
838785
235320
823401
1654691
1502550
1140470
1505272
313961
641940
714396
1933022
420743
1994483
543706
696781
503525
1099294
344046
605926
1183324
1191898
1100873
210841
1809076
1046044
1907438
792200
1888954
974291
205583
1920527
205009
103510
1873265
783885
1690257
946713
1491318
46341
1344281
200404
1655073
287537
564631
890352
513873
853361
106053
22669
1220790
1270960
1696016
439947
238893
1023972
136727
486675
1873658
1178880
276159
1458695
472693
1567640
300364
64198
484444
431607
1645834
677939
431081
1077395
339726
581093
1946210
471043
941133
927025
1195100
66848
1078778
388555
859574
1410570
1675950
331731
475104
1778619
402464
782392
175743
678343
1642119
190299
1981759
1985135
736035
32961
1578333
1080543
501607
521
1885758
1377796
539112
436725
1835873
1169867
1942149
1017282
1838956
735867
383074
1418086
1926265
1838588
717615
543610
1366985
1503748
1120359
1743368
1850820
667877
1202925
505688
9635
691065
1045725
595084
514862
1370091
627704
650289
1735909
641821
401574
14183
1130442
309034
1964289
1231445
1136087
53953
1435943
904997
186431
1735932
774756
1916757
971226
634925
662986
153539
1069645
1390463
938702
1750051
1405217
561097
726265
1587195
1459943
1344394
1758848
1612093
777304
588524
1228639
1061708
1928831
30231
938838
1920441
133287
585557
1231411
948188
1357621
393552
1877876
476470
207944
497847
221197
1924821
938819
754349
112623
577446
374086
1824118
1601475
419631
1459758
667385
1923111
714258
140899
255557
1813186
723050
682945
1224761
1924470
383888
1052342
1447581
881469
80748
703376
1500746
618721
697485
1104804
481264
1703637
544507
749711
1611472
1613053
685474
198489
1483393
1431556
1219893
1440469
1570107
1394320
180420
34887
345377
609922
573063
1430652
766216
697219
1349294
1146242
38539
1858728
1928423
1088551
1197265
1650190
1730498
1225599
234227
1927911
1626914
1009427
1696733
1619328
532788
1688706
862006
888134
1538054
1579776
1595823
653482
940776
749509
194581
414173
1414017
1923407
231638
947884
438369
508291
1490476
869816
1735837
261573
197473
664625
1343369
1578711
279518
141349
999152
1510874
1891145
597723
603240
1280408
1268939
560395
485776
993075
1731941
1113457
1994727
721669
1343768
1821340
1724901
706332
486639
222807
1491822
208428
338374
543083
178577
1710582
1457730
616565
1106211
1842977
750962
1637485
1604510
1389431
471923
876245
674923
1253549
1475665
1448162
1439110
841088
258221
1934791
1237460
1480444
658506
375353
160065
105179
1814931
452592
1115459
1094520
546027
864452
1071110
1534015
874856
1953115
943529
426898
1815181
1633267
111967
839678
1423349
1553043
1282971
702872
871596
509776
843934
1974935
921719
1444992
251803
961029
862016
1167979
829055
1103361
1275875
1709305
1371552
200473
1022897
543710
714758
1381480
1860657
10479
743485
1668728
54043
1919835
1122690
396652
1250692
378036
539169
15039
705319
1006301
1876375
974803
1418514
851091
951242
224554
1071455
620210
1864424
1958534
802240
1693534
1698808
1456135
90194
411631
838232
448891
1117883
680789
934264
1621345
1222216
214264
1449665
836198
1842413
1379321
845733
292858
1982688
1064196
1216860
1763319
1477005
1831938
538410
1239803
1869352
535927
1365418
1751317
11106
356952
1644781
1323430
1857725
1236214
1262787
1275889
1037163
594560
848841
1710813
1374250
482820
1716774
677690
306822
280458
1697070
495522
908575
1600992
350020
1640927
1299303
990625
111616
934237
1935965
530739
936756
173052
942384
767620
1856719
1912950
318576
898536
1815703
465741
1723945
1294964
689667
812207
1830564
783781
206327
1413178
1389423
1724435
656398
1446467
1054634
428407
1954344
1284389
743621
303470
34458
1462843
96351
222735
991330
1810565
1094235
1193252
1219875
800474
1620301
1403670
519229
1273628
479177
1014981
33966
1637177
1486096
1912233
783531
722080
671775
963993
670876
718877
880803
1951595
1855104
1542414
1561212
189094
164473
569957
501703
1587711
1291215
1014975
763340
479739
426073
1989860
1418161
655294
350849
831394
805390
1103
843522
74196
916347
1198723
1870324
1729973
1416121
880321
868603
1912876
1378559
1081845
732374
510410
774266
794759
1568051
1302952
44596
459139
1605734
1229286
979544
1258354
259926
1897983
258824
1364339
1444522
1943595
651350
623436
217701
322148
300780
821039
1317191
1159312
1819458
1970710
1525727
1435129
1518430
283899
1105453
121226
1537057
1937242
678434
1880176
1499412
1115700
1205041
1730398
424235
1383904
525669
413096
954608
1773250
210160
462045
1266856
1475987
1436549
1292373
476704
337437
510223
1009497
1575869
46401
270770
1432441
1006683
298884
1125970
1776854
1781856
323477
1220699
1656007
618993
605554
677402
668498
769652
1980987
768931
986377
1173326
1879472
1745511
1284403
1542912
1036919
601170
289063
465292
726042
1598708
1746530
1790283
1816254
508427
1465492
348526
1027108
232214
136373
1182910
1315728
1178702
1801440
685508
88713
786112
45125
1820284
1156537
324783
446331
778661
522591
137107
485109
979075
1583321
731285
373948
1681196
1738344
656511
700942
148985
1920538
1557450
627610
1639021
396868
1491228
1622106
848921
74827
1844429
1828040
437869
558102
1650427
1534486
1267483
1618233
1516332
1464317
1746566
381567
1372988
60570
1622818
474638
1488554
445744
1794445
1805340
136155
1918073
1204616
1841444
20831
1211060
333829
715069
53201
399625
1980722
1232962
1644085
200001
382123
662967
321790
1944845
16442
1711189
1621188
1338
1690178
286816
1399260
235604
1026401
274393
1195562
1547529
569315
1483344
144502
1965610
36864
258148
797095
1373122
1547006
1097587
1383095
1260752
827188
1572174
1577319
1779854
1916493
928012
974013
560065
1219584
1946796
553908
396360
853023
185721
1061754
753796
528438
1820437
1744298
1120390
640138
1034616
1688237
7794
1963597
692641
1523127
1837526
1512317
1481318
100626
1419619
1891562
688856
1271512
1935228
1968908
611172
1278663
1769824
867717
1453961
1856871
284995
1196653
723563
674964
925636
694320
37673
34208
739727
734532
1924048
1338119
1405144
1651987
1189489
1351461
1054630
1187814
1712169
327828
1526437
1737175
705190
210296
236280
1808254
912295
1493463
132000
372143
1126319
1228934
290982
82675
1468032
1283797
854071
666489
1891521
1968797
738454
48850
1735252
1378312
90965
790909
84290
570736
1967874
1555806
741126
1100965
3420
606203
1444339
1371657
1992906
1330510
1875293
815472
1705977
886445
192772
1222075
1843862
357828
1315314
1139854
1668094
620835
1187028
591756
95388
1723842
752246
1951251
559058
815872
598585
483479
48951
794917
1998834
1359211
1419424
1758733
1297118
1199670
1851405
924198
118225
1976044
60420
1217669
1291852
727191
1667941
932156
179193
994234
890803
1090371
309105
27450
1759854
1308980
937295
741273
1146123
444876
1466163
154588
652383
651468
882378
1008124
1350107
815250
1958614
436061
1262134
307872
1542724
1435828
1956938
1805139
502332
1275140
82010
591258
962433
268655
1499373
1838150
904289
554699
607665
1356023
667832
1265335
1023815
274156
1234445
1340517
315632
623754
1377117
478803
1103882
331245
376217
1663597
360967
1305868
1576323
1031238
537653
417371
825718
155840
906611
1585793
1241082
1384355
158039
770668
1943586
1836658
1722191
658300
1555482
689690
518508
606598
1391463
1870721
1883640
17232
685623
624137
285810
1547396
892286
1673500
961493
1601397
1808364
1620691
811082
1188117
1357012
1550572
925710
432623
458477
77640
42159
1177339
408989
611925
1060442
203435
204645
1273203
1893719
866745
1973910
1261426
445279
87218
314689
505539
906257
1860118
1911951
1387367
1181607
1950900
1180083
216788
225377
765286
108972
826907
1975573
506943
1743995
1343739
264783
413707
455520
1273203
52015
1351581
1313869
305950
521594
1479440
221106
758949
58447
576930
1299331
1890942
396396
407055
1842822
497642
1784556
1960950
776576
1543937
1969614
902838
1993971
1116233
762808
73151
1398017
1919276
379848
1916193
1333322
1902661
689767
1024197
99350
1446078
785435
32002
79063
614981
1688308
1893368
1929865
471274
195969
342471
1229266
1548535
302476
434798
1209760
1235336
1564257
835312
1741519
96881
465739
604786
553913
1716158
707677
67825
1923009
1146113
68735
1321292
1172399
270671
1837757
1170461
275706
701283
346517
476987
574039
1477787
634745
1035928
117090
1991600
895878
1974026
1366674
1262220
1312600
799668
1838932
1097277
17957
564089
917935
225556
761388
1585364
800670
110756
349546
631418
868557
53520
1250477
1694727
1866351
1972652
489075
1307721
721582
1859832
1377909
207472
297348
224287
1450408
480535
1666239
1850428
1791186
286572
326715
1577116
1410916
1642468
808853
557822
444343
818036
203653
1988364
1710261
779098
685477
1849083
617451
252295
993017
184184
334529
988696
1392266
624559
483611
181785
240139
131815
404656
1158357
1462457
977473
1978646
1553816
1136951
1546241
182351
608124
1844123
1550259
278317
544797
1910787
862849
1072046
1708859
1819084
1549926
1731535
1629142
1337590
702652
117103
1565081
230727
1877363
1767504
143924
1253904
232115
95311
588594
475440
699859
193547
997905
281469
1580925
1265719
1688574
1024205
543884
1276607
1469569
899647
1648251
1519696
1258632
1721294
925716
679128
1138451
1224886
1184496
1391447
1912267
353720
1832445
1984155
447891
332652
136357
288644
599431
956166
46440
943047
39492
1531753
75308
1240496
1588937
204925
383724
282176
1066583
1065384
1321796
1277892
1506712
1719836
1613267
559604
296381
1386235
337998
1676071
171131
1619973
301201
1915449
1124224
1899575
1832854
277575
672816
106293
1153323
635000
218867
1489730
656945
1864970
261178
1820753
610881
1683608
1375026
183610
716367
1878318
1547810
77593
1362466
1847530
763854
228956
1601691
380890
425804
157619
1303238
1515002
1765812
1572141
1047437
1256859
75979
275967
564882
1611099
679394
546002
1078824
1881654
1614867
1926030
1009953
1425098
474157
334868
70355
1887049
531652
436094
818613
1227134
1702224
1956978
650112
1669662
630642
233224
1723197
1004650
1886315
1211889
1397688
749794
1547705
275196
1226719
1964050
1681854
901861
1811344
694230
483479
1246074
1134756
577508
234721
1853285
632747
266658
1133780
88448
1240294
892445
897983
1232606
248737
427453
764121
1152166
118055
929780
559346
175630
93055
959371
1272350
502119
560709
802340
488491
1134617
1336414
756335
17614
1453530
1890926
1627112
1767020
146565
113189
477740
817592
1442892
241547
472929
315128
904177
269660
1126889
1455786
39900
1726821
1131441
660219
851542
840839
1556034
1864166
830525
1542266
1363551
1207592
331647
426074
18964
1708456
1282637
629891
1576514
867253
1439770
704978
296925
1718217
639422
870203
665821
1947446
1648371
73761
1360240
655417
1027506
1167611
1109341
1049548
1459529
539572
184061
934777
569501
151078
26369
1837788
1177618
1756683
70812
46012
118577
1067148
1232563
910811
1412871
180709
1227629
1325413
1837678
739047
1127239
1852229
804647
94142
437316
555091
349394
126306
130291
1087777
194278
448223
566204
1103296
392657
1437128
320624
1979668
1800298
627640
981131
1046569
1730866
1881641
7764
1847978
1612097
643950
945091
1807605
61203
136468
735011
428597
1230313
605484
65873
1143880
758786
516810
1819167
1849163
1177223
923836
1598007
662759
1717835
530748
94659
137113
1888603
1356093
1830685
1457697
615098
690539
424427
176116
117988
1528209
326514
1811952
295716
1253220
1758631
1606305
1757675
212828
1291931
1430274
934045
133709
199109
1209438
772028
1749297
718975
1129875
1274070
632091
266582
290310
867368
1449837
1168783
1786878
1407376
965704
1669899
1499175
140241
1383405
834409
1808639
363278
1333227
1764601
68802
1374568
322885
1740377
659833
1737837
1487958
675875
1318484
1504369
1669652
331838
1557759
1437416
945946
1002145
1361602
730454
1728211
1686774
1370030
959875
1143932
267904
110737
1633302
276585
480459
1132228
786087
1672976
489894
564518
1969753
262088
1441512
1085225
942556
1710069
1908738
244806
1398421
227317
450654
495364
655175
1402253
1022965
1787866
198310
456750
340042
1443728
532716
1243514
1757273
1340658
283271
1460426
1373698
1984845
1544174
503056
1345833
603003
1722873
795338
1523017
153529
965698
1680501
455584
1355977
1672571
558405
119768
728415
208841
1544732
456248
1016103
676439
1202728
654652
1918541
1408644
1700358
1551176
290985
56239
866544
1563461
355723
112199
455855
1818106
161979
1565115
603362
484459
237374
983859
439900
1603989
1100085
1921381
1059770
1521965
919743
44195
542036
1261452
1295590
1980022
1076893
1756081
1093580
764947
298648
845146
1372584
1077313
1190418
1063243
147613
1328741
671022
625412
184317
1871852
472779
1536565
413352
842392
315302
724656
278960
1843183
160272
1212661
606167
254742
1910788
178804
1588856
999040
1749179
939109
1472605
11925
1601182
762172
52462
140327
1173180
1659227
1889706
513029
214457
1911417
9337
1766481
1594780
1150324
1399590
1140466
1247436
1362137
336434
1640659
1330046
602943
1569274
1360680
554845
909806
818320
1465769
1668568
1136266
1988426
911691
759772
769659
1767917
1469475
820170
1979567
1987553
1311967
1969454
74707
1375387
495914
251668
514034
1737138
1674264
1028340
1497182
1075492
1171574
1042638
391533
658399
904851
1891009
1962901
1851450
1123102
919304
339951
949656
420446
1501411
1742562
878604
1501338
333549
1089498
1466244
31469
1771643
868632
820743
151070
1287561
1988429
63820
501050
397859
1140720
1581609
654281
753049
511983
953032
1610261
1636083
559366
601206
894850
929407
612098
271084
464647
1399034
1546026
769925
1008928
1322715
1737584
948124
933166
1973064
6009
1853949
201964
704036
428503
1967723
341644
1991183
1721781
480374
569957
247355
14746
1943065
1477111
417969
363393
1748876
863632
237705
716922
747352
215210
778589
270027
1140633
681272
292363
1214619
95922
428313
984288
1019767
1265166
1244771
1032585
1936512
1220133
134971
374961
654885
1028823
1185061
1494031
616628
341208
1116863
668022
1039458
603244
15514
1024507
1476608
67944
826277
1813821
965357
602047
964217
502689
1523304
1600443
198428
704497
1353987
978458
980189
231062
1799730
618927
1016371
1996055
1338369
1748222
1405393
354050
370531
309611
1676787
1265068
1513172
48605
1080155
428605
283733
192146
927674
362490
356115
1711403
1623986
1986861
486956
282942
651817
1847241
1399595
217167
1744731
199622
703100
1473910
574381
1610115
1996206
922853
1120836
1780427
1266514
1105816
1830426
1688493
577169
1093032
1238379
17487
46847
332290
253339
1052000
1234750
617132
685599
1493327
599995
1096199
850498
202781
1807975
1644558
902489
1636577
519243
84929
1748459
1989248
1756555
1024772
1389646
545639
1972457
417947
944803
864695
1906537
1178995
517605
1574305
1588637
1809900
942623
1284941
263730
1802313
630430
75758
679997
396008
984172
1243878
795663
484633
1551746
489269
650062
281573
1930435
1022678
91362
1631440
1912387
1899614
1266327
987558
407752
800852
1034930
971128
1947045
613025
201501
844877
1197117
1016921
1648205
1521447
688150
1337884
1147933
1554851
696280
1497398
448741
1186802
1593967
786336
1747159
1610230
977978
1305660
668429
714480
68061
1103981
12574
200823
827822
763249
640465
34033
978764
1033000
478892
936635
1331450
649664
784992
567676
1272658
119005
331403
462116
291761
857085
1457740
1362047
1217389
1009006
1224751
1443439
594584
525231
1563844
1325457
1682715
843533
920196
1775873
1632143
803119
687137
597379
657975
1720216
1188128
1564509
687289
1424730
344737
1104288
54838
1413997
1112593
1771028
1474146
1004316
1015860
561501
367517
160365
525243
448798
379382
62578
1549309
822429
924934
1976883
905626
1673929
502108
620419
1038213
1728551
1241897
1989330
167461
1655299
190347
1120406
1772913
243573
725469
1943098
1908145
712540
2358
1543260
1866598
51905
1861780
519835
319905
1780525
1247205
34942
6717
651322
663435
400542
1164516
47219
1996693
692596
1366278
1082774
219394
1921112
482440
1450826
556287
1896598
1637583
1390583
1558800
1001995
171807
643707
1200031
1868753
915726
1353621
1199506
1501649
1653765
869946
1355857
198666
1177397
1978621
375454
249706
83453
1269243
400913
1020914
1753611
746767
960055
1737197
950815
414166
1963135
1318632
163593
444569
236196
369398
395608
1437987
311058
1966432
1407106
707319
401946
568288
214049
1918648
883064
1640236
481501
320568
245461
722537
1637381
1981019
1220439
1530852
949344
739217
1481176
1335804
311918
617083
1303827
1497863
1430423
700405
396198
353899
994421
1808099
287096
290517
617825
896709
1727244
1418830
1397861
797202
1599647
1756935
1873661
1344229
997167
411943
204324
458397
343605
513177
554338
563310
557161
253090
1579361
1732654
1883823
814114
399224
825248
503949
922294
962578
1830065
1791828
1847607
1073386
1709622
1413204
1073249
931318
530791
1580860
1214797
1616460
1953664
922859
316676
1683532
1545054
1590247
1679736
650416
881151
1365952
358618
1045796
291373
1812109
15020
717234
1759743
249752
1593103
897255
1776374
40503
1940316
1747544
326228
539164
1476558
49425
433137
1169230
1228536
708613
1224468
1140815
1825504
151663
1048023
1154090
1040603
974497
321283
587586
86889
1305912
881329
1134367
1945013
1481871
940955
241617
1696695
379667
1360995
1843156
840562
1385115
680237
70205
1644051
1956383
1521754
404858
42017
1044713
1721411
1610
1550915
349652
1755587
1802443
1709889
1266784
680534
1167170
185597
364758
187824
834893
425986
863376
1125756
808204
354393
83216
1214082
539816
385426
1485026
821368
1865961
1036526
1247549
1295616
499734
802309
1074766
1714225
1983824
608861
1970492
201801
1334481
110762
954024
1389354
1393416
1047564
908772
632140
1309586
723179
481815
1894374
5491
626532
273042
1932550
482132
1860883
1812980
1840968
1685905
1777280
1917017
587687
1675065
1058383
773195
1847512
1257072
971368
1165107
182447
765224
515350
531513
1917069
360614
1151351
1925906
1602736
1499590
754713
1480216
1112765
349719
167465
1558235
1893343
1911262
1386304
600108
491419
531068
1480071
1217556
638684
979468
711127
430704
860124
1308809
539984
774558
131547
1342186
1603323
1473881
921898
1685602
556968
1832986
1200170
1099887
1269723
570949
1327792
1694597
1866376
865135
1386467
291750
154136
570831
813073
526925
1456638
955131
1203284
300217
68207
830262
323636
1261670
321135
1142653
855328
1582732
1335254
330671
863932
785453
1243010
57468
666419
1816585
821443
792033
534269
701102
312121
427231
1978620
895128
647150
481131
622596
479150
626659
110145
1872859
1871912
364797
798779
792429
779209
257788
480198
797625
741702
39724
174769
40724
996876
755552
1193349
121609
1529365
982507
168380
658153
1649982
550597
368821
1247688
382504
1032158
400651
925832
354240
857101
248142
270258
1949549
1380352
239645
123091
790818
1576822
1419940
1321983
671604
1482639
1715152
1391961
852709
634514
20712
1130993
805256
111444
940413
1028742
833496
718627
351606
880751
827824
1592780
1595436
683108
867660
40020
379499
1562965
1981008
1314433
1412509
587204
156229
1665233
28187
728722
61452
68268
965292
1899314
685932
171886
1001453
1172014
241879
355767
1081570
480346
1072336
237275
1166663
857978
717608
37926
248387
177335
539629
1863840
1602310
1599117
1253239
1451276
529046
1708864
1099540
1335697
240284
14796
1988616
1699546
467657
540704
45424
65120
1300566
1055379
1462463
690404
874750
1230942
1212462
1391989
915184
629224
1444002
988847
958260
794949
1771776
1399101
1452064
349906
1267024
891580
1586388
1851279
1292666
1707435
661726
1866363
852382
178353
535453
1006357
621062
1447945
1068676
1199064
285058
320901
124133
241324
1698735
40737
1202645
1329788
1939586
325493
681032
1274026
1538768
1523655
1583668
1118604
1490790
865851
1107068
1973229
1117973
1074910
1248741
1785535
1994018
223723
1308524
248148
473905
1600758
671012
1521181
1368482
92293
362292
1619187
541478
143064
792477
155576
842753
298235
1271469
897752
1891331
817559
655868
611150
424924
610337
1158739
742301
1677869
1533644
294353
110214
1518262
655068
1464968
1841781
784943
1552824
1421412
772911
762855
1044860
364636
775350
251371
1747546
1260358
1528690
1244869
44364
321745
544858
182269
1210477
1612801
901705
1738186
80145
1041295
1038434
754597
1753901
1495550
1282372
1147019
402448
1005752
882658
1340131
46785
1701732
920798
1231514
1840678
1781898
943379
1751446
1525192
266445
1748354
509303
575022
1814140
1697508
1201803
1836812
1763091
1590806
1423275
255980
355631
1803522
979614
1290216
119219
157885
1695281
379879
1974322
1635158
625566
717576
865530
584254
1004704
387787
80857
718845
272873
1191404
333952
1379050
1211912
671005
125526
658327
1083659
1525883
1349598
1801373
838599
578236
809928
1520654
452696
1016645
217890
1042757
284834
1530430
1016110
158859
597513
133754
1781736
208440
962591
850513
1936128
1711094
48541
1847185
94967
1644901
1489217
1342687
1099588
683503
335088
76017
1992807
1520848
1772987
135046
1712576
644996
1210783
1801200
1735595
1837384
676741
1655441
1637044
342475
511610
1893845
499935
1486103
1903440
313194
265643
503139
1076969
840771
769039
199864
810765
882574
331608
1209025
335343
1031722
154609
1389358
1416047
1573469
1614682
102555
547193
1311897
397207
1952056
707795
1254568
166179
740823
1631011
1806529
436906
817124
920633
493773
1214281
541344
1562800
1447601
8859
1511465
1103991
496791
1986270
880635
1750413
1458740
586183
1568926
1972870
1928511
255902
309046
1180409
29190
861719
497405
212015
587753
136756
1254406
547650
1707619
1518107
802623
1520238
1252232
529558
1625051
1979872
486869
1566782
705627
52957
1094378
502877
1630617
59105
1888636
12580
1594385
85217
922666
1166872
1216607
1588817
1174892
1032336
600412
1234572
789434
1037938
85171
539259
333276
861713
249381
294433
1695684
570229
1325138
455767
826377
689569
1926983
1169650
453930
1167928
1230246
1999788
1747065
863097
1718799
510682
1360645
843813
638876
1471768
1391233
799373
418090
407254
1592712
1284437
944778
1114985
428122
828511
15971
1459177
103446
807
592255
1780473
381328
928088
1230500
1408847
1647647
735521
1258669
1128025
458375
1014346
1065576
741287
1579468
8051
1767474
1853744
1356585
1989596
667620
1919759
804790
167122
19446
1114666
786607
965295
1876013
291927
313725
848745
1967752
907316
477556
589163
1594729
295381
354881
1920516
1833350
1772660
210772
1179751
1657906
583341
1687489
863939
482350
1459156
1303576
1041898
1245417
536037
899686
1603239
1515158
493641
1144161
1571360
1265118
483776
720096
22824
1987364
735809
422492
805275
1241702
912532
546492
512282
846837
770868
817548
1842788
897822
1816813
1902176
1337422
1738833
1594582
1714577
891143
1341161
1200271
914948
1234038
649029
1416667
865195
82657
1357151
401554
1153839
323511
1528144
506027
1429623
711775
313708
699177
1482693
752555
1822951
1782049
1572324
172437
1911091
914614
1472458
267978
1149597
1074936
1248040
1232234
1866390
1369095
1699262
1186496
709885
1731010
710303
881083
256557
837131
852847
846697
1286467
817652
1881602
79296
1817747
959951
1936477
621607
70093
1685876
1360903
1441690
1773117
1646199
1182106
1954955
1335300
640007
546484
1265564
181670
1322286
816223
1265413
483176
152395
1464512
321946
1373578
373320
1938127
912524
934846
320325
482837
1575563
1793762
914484
942
1153626
1507702
572322
1497439
1115622
1992386
1939239
219848
953910
170702
982766
1451985
1310576
109836
1776504
423519
1775309
795065
595145
1295662
1002185
1700363
724275
1550578
1125818
320545
1783972
1318694
1474089
1879941
405280
364618
1186520
775424
474487
272285
329859
635372
743724
172805
1713882
686681
1886299
346339
1490283
854407
1455177
51644
1730286
64797
239177
1746489
648232
1587113
1888575
1451902
927006
427359
326096
1272377
1388297
1940412
1404744
1487453
1792002
1540968
107404
118345
1768079
129138
1696246
921486
358103
1954515
794625
1253966
386212
19363
1815765
1030177
1611804
546616
1961004
998825
1399054
1916353
1450338
514251
118122
1831067
1909355
783717
1232047
1088025
1524028
1552830
326495
207772
1245223
282239
392225
1424771
1995819
345849
241494
550525
4200
1007754
1492865
464530
72756
1518860
851213
1445109
1036118
940568
537582
820119
403555
13438
949449
544125
451389
394025
1470461
123026
1706423
1330169
898689
1157648
517080
1506390
501839
840125
152718
913687
801878
1290554
415967
802851
1867526
349678
233846
301702
115841
585977
1776875
1741006
1071588
1829081
1941631
1740876
234727
269691
770241
1982667
1711736
1915932
12614
291940
251704
240684
1647386
1692839
1870946
699870
1801648
470607
332376
935060
158645
1167492
304823
1298354
448269
534086
97537
582380
753395
675581
773796
918760
1735564
521559
539618
798374
1657
1565078
595233
1986371
1220897
802844
1905714
1961144
1755625
261473
1830178
1538743
558597
1033327
15961
1949052
1800144
112613
1143327
874783
1820724
1085818
1824141
787991
473184
1460313
1724116
111849
835532
346392
1409383
8920
1263565
1084090
615652
523027
1778638
1351680
1251047
463123
649996
1984149
1806882
798668
279669
1189010
335912
238314
1897967
1019255
1447655
672432
977253
1848863
1331102
1914453
1526630
1488204
473467
664172
1065317
1495555
1188160
567856
582744
390291
957091
1972947
964560
202041
1292354
1732169
1351975
920012
1302936
176259
1263090
1621599
418817
102923
175557
1862247
388582
993520
1971540
1115582
1931123
1303510
1477723
341257
1251225
1888373
561393
981433
1684457
628162
1762129
897847
1964982
11452
1545789
1868227
362009
323986
1245238
909893
1931349
384542
1384971
1169287
147538
279490
1390848
573172
624211
388762
1853935
1185994
1857472
524853
953601
303083
671643
1742163
1000290
1063754
1625017
423445
109331
655751
634909
1527593
382784
180837
1280602
933165
1684
644598
1071735
1856378
383457
162325
1107864
883248
1611006
693961
1583158
1159117
1400615
1060491
297081
145067
483224
1809858
600691
897915
1879429
1659575
1093305
1308680
784579
947212
1838267
1876665
1537758
1817278
706965
29909
1456839
348949
782859
1136257
88474
1108539
1192603
1352301
1456763
645735
1482649
435290
1023075
881941
974160
1261159
4199
1456784
224951
1634255
559453
219502
967072
406223
1876322
1050942
1675679
1185121
378478
1930745
736987
888454
1027007
1098974
1772555
1292629
1881903
720337
1735256
1129026
214325
938541
897368
1273805
109383
1039095
227908
801717
369668
956867
1664579
440025
1807677
1246011
967072
531818
1772773
1853668
1669699
778148
283840
487795
500572
782172
1538935
1042635
972724
679163
1612314
679570
1750141
1523958
1358559
1519820
400350
1552050
1246793
563767
1217510
801980
420230
619498
1575522
178903
1934844
1254314
574730
660709
1246401
1963250
1335346
850128
1790576
32615
761033
1435625
1846351
993470
1147094
263820
1678833
985033
1794437
1052252
1206092
432384
1574366
900733
1616385
1333261
1650875
639774
1191033
846687
670060
1299996
299186
66909
1774195
1632547
723482
285155
1766416
1459308
838693
1174394
218937
1055779
521304
1120313
414782
336429
1920602
995555
457251
926335
1544447
1670565
1753753
1951003
1884496
1363133
412245
971843
1630722
600271
995324
1053317
1546664
141259
954963
323879
1439508
654155
344672
1783450
870584
723894
1124260
1157467
635341
547146
795436
864055
46748
2662
1903648
725449
1903023
1620382
891046
737412
1432810
1608812
62407
1353222
1828485
124923
1577252
435779
287869
628406
422173
1207019
1940805
398043
34459
1521560
1311206
1403577
518640
144929
123110
1226173
824934
1442132
298014
1440253
377425
925753
835066
759439
1371378
1832009
602938
767789
43385
1218257
1133440
1422244
1234196
1827375
1069617
1912113
1705997
992257
673230
693952
1652092
1147433
1474217
645081
504608
189627
118093
15381
1721590
1091169
313182
907410
1098311
1537609
838645
777124
729743
223767
1538586
1624483
1398042
706255
1704568
1752668
862596
652703
1549874
828982
1100894
459331
256141
1406533
211279
17360
886363
304757
465630
1581542
51546
453359
1510125
1378183
164495
1524312
1705774
614292
490711
1234238
1566789
988260
1961917
1970851
1509225
1495561
133673
1297730
611320
88142
133950
1019688
597589
1887319
1643394
1976360
1639243
1750944
1074726
566193
528379
1516361
1381652
1764473
1526858
806295
283088
104867
357772
1181040
1014783
1734861
941232
1788502
703429
153315
23132
154823
1872952
1571455
1588863
690088
1983849
1624166
1257278
1495285
1001836
999333
1502974
1830631
1191835
1752741
658484
840155
1840673
318256
1294420
130798
1611017
647538
1736378
309106
1591825
1948759
1163093
43264
1934910
213720
1908627
1700272
1790556
1605539
998952
1771911
1716624
852566
487420
866600
1054367
1823129
1393261
848937
1977828
241300
803616
1438513
1625100
1181019
969177
619965
584419
1066651
1903221
1655507
1875118
1316838
561483
1001844
915984
1813996
747728
1414740
1533843
1490550
243894
290060
335320
438816
1045822
1407043
363509
1156749
95800
724058
1862634
1076500
933464
1804220
59835
359836
1779960
1741198
1567274
1039196
1575837
1024718
1924151
1986670
1188447
293489
766896
1643454
991660
217623
375670
1760583
156928
46850
479564
36402
399976
560552
1753770
1799657
291961
414601
639901
736003
1753942
228481
1498778
1853358
309519
628327
75061
1769042
888512
1275390
138393
1338818
1410565
1703485
64272
925119
1923138
1379785
798893
1709022
1516131
1669076
1581265
341031
948100
1542702
9185
963950
64
321375
1784661
621128
1734538
1119449
29904
972245
941270
329013
1203474
564147
1038542
1216749
471238
837669
321266
577904
1361903
751051
836476
1096493
663477
1140748
920805
912094
1068802
853018
16209
684169
161388
1379704
1175098
1809276
1655702
591551
950796
445070
736340
684698
1454512
1853235
1868917
1246484
125043
35095
1496533
417978
802429
1400825
1680358
1680147
260521
623192
1144910
499414
820300
1505954
738683
1964891
495259
1171768
1096434
1854756
1538635
340415
171413
1271595
594306
1897810
1912633
1993222
341899
1024314
1605171
376842
1637562
219008
1009269
1484062
1473883
108603
343890
1366581
806730
193988
1252146
960863
1018141
1415888
970800
175465
1912502
179468
107951
1372296
426848
649768
320666
273042
533162
1458921
1504307
23124
223235
998556
1793764
49224
242443
803464
1565563
702982
1787808
604931
1529945
1494629
283714
67896
1842028
1945568
141869
347493
299794
542985
1583313
55402
54245
1134766
1049240
1275424
411195
7188
821579
1783449
1604129
490690
1546781
1283316
1823793
1263295
712150
812921
201182
593170
1315268
1446695
1155238
589663
554062
604584
228370
1000245
542465
1022496
109436
877411
1219186
1132643
1267292
1964329
1312656
133833
1324557
323884
14401
447805
306841
597998
475477
593771
462109
1520286
711421
1596121
285110
1865298
1506572
293320
974563
202052
972909
632527
178933
599375
216705
641530
773257
1684269
1497668
1279324
331683
933843
1745459
1480891
224367
1552928
1915439
1757082
1854802
738208
1815246
1152634
340608
1184943
1249106
373095
1738271
1706344
611392
16080
1318466
182874
1515798
36352
1612183
1227630
1399848
1530157
859549
1833214
653621
1198526
1909427
1178263
1591675
1603375
556396
1993102
1942933
1930336
722571
1674
1420987
423840
1495758
935441
1462604
849359
519280
1569269
1193672
1399363
1248109
1478241
91886
1293036
372984
218190
507946
1013082
1964481
1158348
251472
555003
523407
938314
1880443
99263
1650987
1996042
1718493
1449641
1733002
63160
483982
1305861
958165
187483
1210521
1625984
27796
700649
173205
1833841
124770
1938345
196472
1548026
220991
1753698
543224
1578898
574918
1192480
1211720
792846
373014
1885390
473458
1049158
182889
631659
1374964
1225976
997214
1767874
1812729
1559786
1670560
1257098
1722981
763895
18026
1434592
916239
1198659
1668237
92882
1613624
608537
1728655
1097983
1450398
1066828
1882634
1736999
1633280
1622354
476738
708470
245
1384429
335499
1921747
1886579
1044835
1236331
374956
505055
30647
1006561
615384
1387680
871983
539336
1742689
968414
754112
703979
864678
22092
573509
1614513
958821
1894469
1372319
1651943
433162
1963662
1559886
1804042
518569
1375860
88402
882484
569884
933502
580170
59916
1896358
1139424
1977637
1916546
362289
1185551
1760494
393625
241653
1351775
1988000
108334
880019
210334
927689
1696881
686124
393556
48673
740430
94108
878419
834586
1960993
825699
952006
741683
604089
1837264
1658683
164857
1950253
606655
1005443
592622
1554896
1432642
877213
867377
534052
301686
1920606
109105
1634705
1007566
1806913
100289
387155
660958
1637402
935167
218089
1705814
1462343
1340334
1604476
1355374
1825178
1181868
1317927
1349274
203243
1770950
804497
585224
1430958
595710
1152031
40394
1816566
1043601
678514
707103
510315
220203
264841
895605
1296302
493494
245194
1643696
360473
79792
988320
1181873
871286
928734
548561
546921
830809
1308153
262082
1360997
567452
30805
326449
1635007
724023
1179081
741655
229279
985593
267982
780526
1944205
1669893
539899
997672
1549725
1840229
106378
1295874
751616
637397
551374
137409
887338
652765
384985
1242984
304747
1017335
727578
1018613
1522093
871719
708787
104207
137797
426395
1187257
1751154
1934095
1044576
1583217
1576859
945898
62779
592362
1292163
1799085
1334309
39632
1858767
724557
831899
65591
1216976
1897546
312794
672158
594564
662496
1464102
1702188
630412
1895321
1589837
55607
191702
1620499
1037505
1181581
1135476
1044994
1744574
1226623
653211
174288
92963
335165
1545359
1038804
1287422
330000
598923
1573908
1094051
237700
491336
1547062
273944
358954
803475
1561927
1694627
1351146
555766
628188
221590
1583820
371922
1364314
1206994
743654
1586357
1719291
701213
20875
1574589
1318702
417174
1600822
708623
758690
1858854
1081870
1952648
340671
188790
433403
1210533
1753561
532051
744090
463624
1775698
1198250
765566
1330719
431943
1482217
1263066
1734556
892570
1249195
84315
1740666
1124954
1609388
755910
1506510
536082
52736
1961491
1243585
939286
223603
1681463
113504
1204706
1715854
1299914
1895736
1532899
892733
185327
685804
1185044
379884
1239428
905167
132669
1318914
653834
1491409
603362
1657888
795708
1391972
1992923
636761
1399816
140352
458664
980419
537230
1417741
1356695
556015
501853
514733
320729
1369591
377298
892479
235655
939485
1450045
1154121
1756303
303133
119558
558119
1665638
1168069
1234929
392819
1787408
1671744
990399
113120
1769910
1301582
1303487
1643507
1201443
625392
83307
1787828
1392819
188226
846269
347649
1941816
587569
195181
1817008
1615298
500143
628159
312360
184967
1473671
798373
636815
860636
303401
1353385
1493420
1396494
1569445
1920807
1193834
235061
1090654
541572
935535
1024209
1338981
1885035
820539
683479
677831
784163
1887764
288177
1802035
711018
839483
1179549
864531
1850764
1712651
125782
832652
501477
1831170
781344
1476940
632359
10198
1718446
1743313
601958
1746087
334830
1994230
1654728
663363
1990833
1917671
974628
1097950
1281060
1285782
1106331
402746
1023283
1082539
721441
737166
1499684
1925961
1191441
815338
1800861
364197
738241
1682349
598160
1673680
932661
797209
865063
1849320
1738195
1395051
1200762
1481499
270225
1759933
484852
887758
804877
136723
912496
1661487
7133
205051
1677752
1396247
785583
1202200
1544759
499520
1029175
1515122
543014
1264408
404205
1199883
1674623
1650726
1240142
1381871
1897744
545158
234065
936716
817174
1806922
480087
755702
282475
240162
1223154
1475518
1467603
1702913
1973648
1183447
339661
1249522
895310
963509
311498
1720199
585237
716707
214354
475026
829119
964554
634817
1097970
391673
1057702
949137
1638742
1929877
1848850
791040
554748
406507
1991567
753787
1127707
1721133
721736
1473723
499477
1005885
1207561
1866306
765255
1610014
1781398
481860
488748
366027
1732853
7960
1960337
151145
849436
584914
466300
153155
633360
197292
1137311
1640963
21470
1647166
1324349
120536
454030
657438
337847
1302593
1274291
909708
1382683
1361795
401205
503742
1362911
1462196
1794309
1596523
841140
1659009
1743400
521348
1335246
234628
1199705
1797291
962554
1154713
1952377
117185
797210
483669
1679952
1391828
1919819
1961724
1849916
887156
995381
496481
661521
724441
1730151
562741
633170
910890
399235
790983
78173
1293267
1471299
911545
294465
1222572
670814
324667
893350
1730684
1591999
1645611
801167
314631
1986120
1508429
108190
227007
1378285
290094
1700428
464058
1939467
206350
1457122
851186
107911
100399
597256
1724681
1728969
608213
979699
78058
906428
813976
1141673
952856
95005
211878
771123
1260773
1940545
460436
1438097
829669
1670832
1640162
80814
501525
1236771
132631
428970
389323
665560
1073642
1413917
633013
1229704
1355533
196109
1464293
85815
1250252
259315
116558
1437573
708873
1249851
1488540
345279
655277
1808411
38137
1348602
602741
707079
515958
790999
415109
186066
608428
891610
1734115
873589
926237
785976
304233
894271
1518344
113881
1946162
173471
1173970
202169
1311277
125823
343202
1457282
1607276
1049423
1650074
1167231
1384011
1108669
472760
1776722
948877
1437210
398273
771932
1493058
1280665
215276
1670702
643143
720900
368357
1141710
1785656
1233756
959905
386039
1353745
337761
1010798
1858434
898215
317709
1000711
1040523
421330
560817
283494
643481
1692371
381495
176803
273074
158993
154632
1219128
1835291
1532457
555085
7331
890460
1286640
359725
1744160
1931965
1752415
56876
1868412
335623
1241931
415562
713478
8849
988771
1577461
332614
1715348
1841513
968998
700590
76710
451033
944764
1640751
165269
1087603
719303
1110236
1714054
600151
1897363
268678
901301
1687284
554395
1817337
226420
408196
245229
1728422
364394
1886998
816441
1694531
103781
618549
1073702
425477
1778416
1455268
1083219
141576
1302403
419181
905117
674998
1782899
1143980
48433
1236857
789371
1099986
1486651
690959
516846
381176
1618244
845787
267671
1715010
799980
51785
271144
1225149
19903
1123520
1639165
1698583
1100461
787878
6619
1070338
1960361
1974598
1744863
821226
603016
727395
815838
740068
1938884
160265
675278
1538562
1649464
1321381
482499
1811796
541792
912899
1672163
1502824
818019
643446
685531
1872163
1834597
454634
294199
449770
485502
1880504
1537597
856914
1067030
1657493
1568828
622673
988076
1401830
238519
969193
695829
1895269
1460396
1401866
1341575
1584632
1096476
252751
1519168
1743621
1967338
1653751
1280915
575327
1747382
815333
1867512
67420
688804
1032503
1547801
741850
852297
963364
627085
1645521
625044
126164
1982325
756643
1432812
1023865
1256593
1651588
1597393
1943835
596958
69373
279412
1698045
1716647
1057089
1947677
1938621
1110762
1800054
648500
1480529
354290
959755
1590780
5586
217356
1866564
1596353
55633
1804679
1973937
1311521
1352825
1828061
127097
384078
1300594
319477
866752
281201
847643
1556417
1641330
548829
370795
977979
1530587
910793
742812
236756
1639428
311138
1636983
166414
1876989
1366164
935455
1872295
1268416
622650
1445362
619069
309194
1807919
672798
1121329
1432349
947803
1978830
1875702
320846
1195097
1389304
301364
1633035
131802
1313103
1973165
986225
310467
372265
1739448
1329737
644994
351617
1440106
1169362
1868462
1738647
1752825
200543
1437260
440754
348593
428813
26450
422073
1362816
536268
1927673
1994900
1126931
1477095
1714826
1417719
1144743
235498
1474528
776479
207838
119137
393651
212255
862697
1324589
49207
286550
1702286
1270171
418646
226700
789942
454197
1510741
508990
1010642
719847
1222292
826923
629545
1051468
25016
1880881
522261
440392
1434572
469616
1406481
468931
1377280
40848
1352479
1832283
1279395
1826171
1600299
438601
894442
40265
664298
1359821
982071
748971
1534490
710928
1595856
496631
1058599
253017
1875005
1056258
373347
1510301
945866
209841
1599503
752762
763997
1132747
1839297
1480658
1206720
425366
1758183
529459
314947
728981
805537
464731
787543
519247
1964450
464433
306380
1613282
1338631
1379612
1590122
1505990
1446898
214229
1560002
1043416
120178
955471
820993
1390838
1481335
413243
202043
1912244
1714352
1711833
1429487
455743
267000
657166
1471262
572389
1432210
1298921
755871
666477
1225578
814481
952102
416236
1961596
581739
1392276
1234092
1394214
1957790
1502590
1557428
488300
1952129
1261599
78626
217641
561826
417612
427991
1362624
413542
772176
736392
560283
399101
396005
1534112
289169
1854603
843617
965879
1480641
555134
745827
398021
181284
519576
1298964
1552463
1749789
250405
156035
698385
1888103
779784
1009559
1606147
1112729
1148017
1764623
255322
1630789
1361904
1228685
978908
12485
1242284
873788
1607151
1795945
791211
1852318
561040
793498
1644475
1290092
1933734
166127
1482627
170825
204018
1795489
861682
261191
1022285
1618908
279999
1965535
96428
1387378
478001
754300
1815416
1811872
234584
822483
1774028
1663557
216622
1469681
1067158
393445
1346492
829341
1720297
1939277
1594848
1533550
1975154
1973967
1282356
518979
1339595
547072
1035293
1969667
1634115
97399
1738860
1983151
1557811
558380
602086
604776
379597
1018335
1855805
747677
946659
1258431
1526554
1296552
1733790
603311
1609065
1224610
427100
1028641
331160
1350161
1313764
1627733
1014670
1956033
505425
908298
306073
1685586
1269756
430972
825178
906379
154832
946572
343180
1308062
1781317
48915
375933
1389525
1456865
763784
879298
1545486
28997
1058017
1517129
1689601
1056457
816254
151070
780305
1417215
681276
244738
940035
1247382
271338
1925330
1481116
1782729
1136141
509169
234996
1969153
1809927
1108337
512210
690892
1425599
357670
1985742
165556
605982
1397419
1046799
1317629
335515
162013
1211256
1044581
1325936
1488717
222222
666368
671300
1211894
1548479
662671
904697
235125
1182193
1919782
58291
1112231
1082507
1098733
611602
1558711
459272
206773
60488
37791
1849500
1312807
1328863
1829387
1450271
1429158
1107968
461177
262825
1304137
524148
73493
1215259
313719
1845842
227382
446995
1946979
1841052
1284156
696703
39975
1887368
1689392
1456780
143949
797329
1117085
955209
1672812
269621
1819721
860725
583173
229944
1039587
1549504
138722
1129489
167009
1082370
75061
1625672
456273
316720
1340087
1139745
1367549
457931
174015
1303946
318365
1984010
1154715
413929
1894043
1989560
1449654
636945
502721
1253600
1398129
685915
1861673
1443395
1295959
954876
1222837
1740148
456873
1210447
1181095
1395696
1719615
1520581
1401664
1466032
1267068
492016
1770061
1764973
296877
314312
1853821
1662682
61463
1645076
831352
1377272
22955
719171
493060
601314
878858
366201
1551347
44668
1356073
1679616
347497
186685
744252
920303
1208107
1951171
778114
849563
703006
1619979
1847026
1971785
1578806
1860369
274031
304503
1320452
260148
33105
178198
182362
1311724
711880
1283505
916155
1368092
1817686
390504
1567789
263298
689063
589449
145541
1344568
1065632
1446793
1325079
769381
1902159
922899
336309
695254
1784290
1811619
379747
1516024
296567
123139
1629184
1842114
314489
734372
668442
855886
539851
708403
1477922
114001
1777376
1850439
728076
1073516
449939
1289790
1573654
685771
1620180
625927
735616
306648
190278
901532
1693856
1820160
874255
1496448
425891
215180
1960989
375304
387586
191417
1301977
1719099
986970
1764027
1227567
746681
1561563
971024
988125
865202
1491905
231232
1273257
607736
1409754
1272302
1477968
543406
88573
1891240
208174
338229
1579450
837879
461438
782211
1139533
462814
1944179
1477423
1572892
1376173
262720
356822
103676
1669315
309602
1655871
1064550
1368533
816602
1880697
1346699
1040271
1582691
802952
1386562
598549
1431420
1386427
400407
512211
1299681
490044
220792
835228
1764536
1077265
1428345
569023
977179
619854
290856
365950
445638
76491
706925
875832
749502
1292823
1276030
753551
1436108
1329578
594756
381955
435807
632280
1720442
485413
778951
397686
750481
1856609
734315
354892
55339
437314
1486325
179679
977867
1627346
340889
1476097
1006441
199525
810916
346529
494117
1881654
1342392
800842
1421314
512475
8356
1899935
145869
222559
655
1656474
1820416
1639580
888479
1906920
1866283
1108667
937199
534934
8120
351846
60780
1782452
947863
1588333
1865080
1907149
840876
1718619
425651
305805
204521
1729242
721154
815325
1417770
954312
396512
878450
1207849
1189664
1415528
535905
190475
672692
1505562
1394721
428047
1573218
1494815
603087
1872160
329686
1798432
1598023
1111484
971756
1641103
1338288
282713
1670371
629534
984061
1078540
715229
1787269
1497577
415604
69125
1985306
1663539
1281546
1575684
1535835
620737
410185
472502
1721971
482977
1442393
1215997
206957
1626946
1778689
734396
1362556
661614
1195817
1743236
388234
1235770
1119623
447347
982951
1880672
1637037
1722882
1175687
1772453
1642688
1077329
120687
858060
744824
1090770
1879488
1695047
1756392
1232364
1356863
389122
461281
614162
42216
1470437
273537
1097143
1039139
286565
1932158
731110
1005969
995940
964765
1236433
1045631
1231236
1719526
962479
783936
1017465
1920419
757259
1837239
71846
54720
1958634
1417616
1565439
1141906
1792874
1738825
652382
1984074
1797625
1169307
501403
88802
1584530
344685
1407305
1474976
1625467
131581
1063074
1608485
706843
566881
363480
1558529
861532
1169374
1700606
1948831
1592878
262360
1773101
682090
57494
1718152
12120
1968345
518687
1601704
1851509
1047876
1943730
668587
395770
594272
1047279
1584960
281528
1216947
1680090
1926661
592086
1862322
1425198
1323312
1114196
444375
526061
977500
98368
1321014
930111
1454179
1029529
1730793
1869550
395922
1698875
1018516
838807
246089
223917
61669
1035026
926505
664606
1040419
810522
1003263
1471972
1180695
1686477
1929676
876906
1829516
1641364
221993
1325096
1676129
1973359
520364
231944
1566515
1938874
707217
693808
966889
1312992
115317
1296264
618397
1752546
1008042
785861
236898
1347691
988470
428282
1538865
1877140
1454482
1519142
141189
544482
351998
1386832
1932839
157356
715946
290770
1668198
321837
403354
1943200
531019
239785
657715
620374
1177093
1310765
1520706
1189912
1079566
1130851
394922
1427050
639027
161022
1149182
1501924
307449
1228777
603104
991788
1782864
324987
1079596
95409
1270456
1228192
1394527
1640072
996000
340225
1503743
1386676
1808852
814685
1587419
1118299
576394
457855
353644
1365607
434553
1724175
20731
1571085
1936982
1295169
1857788
402330
52357
344667
1920011
588988
551792
1770169
338779
1718756
775282
320244
695209
675396
431303
459866
32263
1896283
228943
1424447
1745529
431153
977781
593361
1762292
1060945
32431
397506
1127054
1190899
1660645
839000
78739
1396107
1689527
1433879
919045
1763852
990061
1478651
1638344
885187
225988
1407721
58612
643443
815921
1530656
931051
75939
735922
428790
9975
1861519
1227927
1780512
848637
1875960
1624585
770429
1308940
620804
255111
771587
94806
1435972
1626238
1019797
967090
801686
1792904
1911300
301891
1995387
1341402
1416760
222251
774057
916431
593877
1125668
18630
1059901
195688
272081
694470
1934048
1085069
804785
701590
1286388
1475742
56339
599739
1440431
549896
602481
1690920
1259170
294984
1960655
1302564
805499
1865580
598057
856451
1725323
1575047
39660
907752
725652
1055393
4245
81036
1090650
1659161
672657
1039861
820394
1495950
616324
876451
1006478
1390066
1621830
1602145
1155981
783677
291761
288757
130621
87842
286560
1581835
1191551
957442
1144094
222714
30779
731828
973349
906791
452880
1529755
1778977
1398495
1002292
221240
536068
1142184
718683
1572105
142941
1763992
1664605
1919713
97588
441503
1355396
1167184
201835
1061500
43384
1752067
581635
1919542
801576
1677587
1306249
1562768
1678914
320634
1538712
1465316
1456112
1404773
1727141
1413780
1799953
1243533
467016
733309
409308
1045426
1144177
1737106
1065827
1279052
1273077
293711
107985
459662
1103208
77483
1431207
225336
352247
1178520
1348008
1207417
1310165
382731
1257953
391053
526566
992243
181344
1510723
1724926
821249
472268
1891801
1336823
553303
820717
81178
1169336
1319197
1787362
1577792
1019063
71890
1420771
945012
212631
1199129
1363402
706823
1852411
510766
1454927
790027
223990
1091172
970455
375498
1816710
287956
1694590
12101
1713569
1301333
373483
392256
273797
772446
1586618
1386218
415984
1414062
1423700
1768562
1615571
1202921
136963
1773103
1543570
370853
530652
131640
1095602
302244
763009
1971580
1725675
390541
480829
1786598
388409
627224
724061
1496434
1934833
753380
836085
1644083
1152673
1192706
1765781
897333
312158
1436602
1775156
1257015
227662
1514796
1851192
336436
1437603
641137
1605499
1591407
1368334
307628
146231
680931
10638
1341152
1078281
1023120
1551066
639438
1842338
963430
1483952
1050206
1327996
1001967
198002
175753
187360
489937
1128093
179933
77497
1069446
1718296
502699
1622636
539523
1369833
1016631
1771659
397651
1268551
1613132
1692155
223362
11478
993913
1629681
645804
1445195
1408988
1276765
357265
916781
1657816
1672183
953720
955452
1021013
499297
1739008
149731
782489
1391823
300898
1491220
500560
1016734
934779
491616
1965598
296516
622660
1667270
1898048
1035468
239398
1736198
37867
709233
1592201
530663
1972395
933297
884720
1515496
1668837
85229
280463
1500383
441
465951
527991
517791
18552
1721637
572997
1711200
143223
780217
576372
1500274
1873116
1259232
434292
1042774
1198254
1647909
1683764
1052453
1632150
871801
1044810
8064
824316
1144274
498507
440765
55112
235133
1125892
137214
80044
1174763
669137
355042
216439
448805
1426834
607526
1570434
105557
1333467
1031428
1311795
503251
1738231
1393973
1579287
519029
1961305
42788
1496985
666578
1789386
1657330
1053455
1892991
850428
1986327
565935
333219
1964236
87111
420484
654527
542145
1830611
1421176
374445
12207
1877257
1981188
1510398
1680172
800177
324025
1138610
1435372
1128251
1802403
1283721
1776020
1147672
681697
813048
938555
795811
1754431
549927
919721
1085332
1040656
1882920
577596
1996093
1261923
216042
809973
1239644
275866
664128
164615
747014
1829366
252876
1694558
22816
759689
1297809
890029
1336094
1754022
1699587
626237
1913334
1434338
556984
983602
721654
839264
1502853
748453
937811
425510
1052614
1819121
1400078
1537707
894498
1042496
1487633
317477
1974231
148571
830950
764920
1783599
1379330
1664346
905992
1311196
454081
1335261
363325
912074
1970495
450917
1927350
762601
1210131
269126
953601
147958
1568379
743626
508946
204389
1066911
1070635
1365867
1013892
663817
910242
861832
1288442
683920
764495
1861720
1319882
373748
1781802
865778
926271
1583794
820012
542763
781136
307313
984415
12074
1197461
274922
560245
1817730
1270303
99001
677222
107911
415001
112126
1572519
1531619
1216535
617918
1126037
1216389
1535350
1570204
867477
1355278
69472
872634
1928111
1970538
34296
1049509
1619940
620600
443566
246925
1556380
1343650
1425555
330481
328816
598875
788914
1354445
1182808
147920
1313643
1659008
1989093
1160411
318557
707901
1982392
682863
1979669
1956273
1772109
1947545
1062542
1561087
815306
943044
1820254
670929
1622088
876090
1143869
901778
1908228
1991483
1741766
585965
1815941
1181637
1895549
667932
648457
212368
1472226
515872
322985
1268807
1246958
1481287
415462
709775
214004
1621069
232371
727924
1385264
1507753
535279
1111436
949158
545331
1659052
1670458
1305123
1591287
787984
704017
1988064
609598
227116
1038069
334372
355103
1203916
1653652
855914
118382
1740289
763099
189186
1484843
944939
1664191
1560101
726233
1605403
1981352
1355183
812612
360108
187421
223756
458536
165883
819379
1331636
422743
899743
1065527
1850152
1460218
1596517
178311
1670355
895371
1576166
1368970
1229979
1766955
391647
829110
1191243
995164
766576
291197
1271180
1026286
183518
794798
1027878
547106
61160
541619
1004511
732662
1918720
157700
1414436
665479
1242093
713478
1763525
495817
192818
691883
826564
1532536
270024
1748664
794177
149491
1509903
1332778
1176619
391517
1696909
634582
583062
1629575
245836
1636033
1283249
657672
1111010
291361
668257
1247695
638270
1141074
194728
1761718
790462
418856
747290
985320
107479
888426
92517
929045
1515107
1686391
533135
1367993
1369851
389360
801724
1406197
1326891
427787
1571334
664572
1525133
688874
440188
850310
1595381
1451145
132275
834286
206888
1063701
34367
703769
1189098
1728576
1610282
576452
1844223
1641010
1759483
1030255
1628620
1152295
1859270
1411313
1908695
975182
1085898
1716442
95476
1974452
1242644
80704
1437290
424586
1861736
976870
1089075
691110
966717
124091
144767
507534
360707
1144940
1303429
1180269
159740
1262831
112696
826323
330846
255985
78492
1513767
1685930
78134
1178757
417208
143223
1942788
1775997
92447
34680
1369092
1405895
459420
847660
734560
815024
1342746
733069
464100
864947
263549
1286220
553676
93048
153960
1288517
272671
509659
471792
1917438
792028
1376521
220036
1858580
817505
1401019
1112463
1063859
1740769
803961
661675
1618340
1168550
1423550
341948
273505
704631
688058
1556062
1496065
1567644
811714
1340768
772196
333888
1896758
1462988
649571
391484
1307863
438294
1127225
66939
1092419
4735
1887013
1204820
731881
1400528
1189448
183353
460990
141558
469627
960093
1508821
641355
146436
83192
1762439
791984
1900197
1509954
96804
742762
1562418
1694075
1139983
1658963
1930977
871066
654197
752824
1311697
1505858
6525
1398449
1981536
1185285
577379
50506
1690282
726474
227318
222272
685323
1906878
1351100
1564368
1132865
1313298
1556407
1980250
951798
1898123
651208
708321
138010
1233624
293123
1179953
629177
406649
758261
729659
55847
357082
937613
1050172
959022
1324086
529702
1192257
444085
1737999
960339
1872557
255701
145506
717378
136203
1636035
1718048
618111
1683874
207285
1173800
1813420
1194510
721564
246296
565786
956577
1789219
1794835
293689
845954
27894
1560750
1644743
106866
1008945
777701
536509
20394
1302889
1976400
1468828
1803485
1644056
1555006
314682
737063
1796030
810481
1434489
264068
908707
1247700
1411600
456323
1251519
897497
1762380
1660180
1022797
1662353
698619
964051
1892462
1211289
1443415
1667263
1662407
1689755
466091
1510953
661207
1311080
1247740
398082
875998
464512
1789973
561341
1172778
1328834
673492
1540968
1397431
1387354
447082
1773552
1499255
1530997
1445366
1753144
252604
1458265
1948561
1653087
1382696
1184238
1180098
1524587
98163
286400
1879337
1983344
935756
840766
362499
388346
135836
1369228
531303
1886023
19287
955631
143191
574891
289364
623016
640404
175830
1899035
1454398
419257
981469
1791796
1657257
1693166
1139936
54053
1560052
248828
626435
1820514
605668
414544
1671205
703861
1125794
956082
1021903
934533
189872
868792
1356887
690274
223993
1274051
500834
1748652
1414904
205141
741072
629216
1432913
1132535
1499234
1896864
1628980
1800075
834143
1457293
324206
1970009
705199
1032793
887637
796319
359346
1962463
181980
1353996
59012
508160
935355
337614
761976
648053
553556
291274
525052
1809908
1525816
1860573
1330963
1938222
1229020
507518
469644
274530
1044618
455860
1793633
338875
848899
1657635
24394
148751
558874
728688
342604
510745
1026455
1047138
1221783
1357371
1606612
845843
1371187
647255
1136095
1011808
465687
1975399
296543
1707388
1678769
614737
1509113
1223542
956314
122483
549597
1734660
944717
950470
1822749
685907
730773
406614
1261919
1849429
856308
1714307
372204
1006185
671169
1656091
1924502
443948
504243
526334
358172
1592290
296527
203411
1145600
1029754
1738517
784143
167201
838104
978208
1347723
539228
1858645
327672
1690169
1624969
448093
278305
1634915
273624
375608
1821348
1510937
1378173
1276583
911058
889291
427874
539829
1960509
1184570
1472993
50091
1213024
204570
115085
1663104
1457637
319944
5729
1185111
77828
1712190
1624763
1555547
697882
1057629
961858
1056826
782701
114659
1524007
620518
1873879
958840
1911480
414609
1902422
631438
457425
1712892
160827
201691
340961
1257369
907236
945285
1626098
1775488
856724
482371
46534
217331
604926
751681
1211210
953006
351075
549593
521998
1730942
1580875
1645161
1597497
178878
638286
122016
872319
384859
427717
1405491
1726614
49761
1603005
531498
567072
411415
710842
605157
1682276
1144480
681931
906056
232095
1591507
1608730
1906903
1846624
760764
536279
302512
46676
189348
473541
650077
1528475
1437062
907612
1278717
1749211
693030
37613
128048
1515549
1712572
1585387
250424
720541
1977256
274866
710774
1494706
1271627
1961463
1267699
1325949
1301344
1258508
1303189
1081089
4241
1308927
972494
1244767
452258
69429
280370
924299
47616
765919
404154
723493
1636818
1384558
1214167
1944533
1355209
1433333
750830
377752
441083
658492
1836995
1722611
777402
80694
1573636
1626805
152631
1377162
1066266
154296
709493
104546
1210957
299009
1730088
457196
1008401
1462493
452589
1139056
1330284
1944839
975087
32650
36821
1133033
147610
1341690
1109333
865687
68402
1656025
228620
1814789
365249
1028264
1808700
591435
938658
301535
816081
737213
1511421
655680
498630
640242
1984216
1325578
1638829
1970368
1132594
794364
1272549
1566392
710735
1159146
1550351
846996
209846
296886
1152314
1632824
1094618
1853439
415809
1782035
1397800
655943
252126
1214494
676054
1649380
557649
1899416
87955
622866
150053
1161802
1939976
139451
1304817
444191
216272
1777867
803821
503228
656879
794982
41513
1114181
1141062
774509
262437
738534
1622771
1133655
172646
1007935
1308879
217082
1755835
816745
783218
1815319
334854
216569
1850732
342351
706683
430770
1196726
1766886
1476707
321627
375914
215401
344076
874123
1101093
519520
1498397
1349077
1599623
1214535
589751
719265
599073
908001
979352
1532397
183093
1113971
1758019
234757
1193818
1335634
736362
1507458
1886863
301159
913050
1670233
934840
1671979
1766560
1137898
27838
678856
1892142
338931
1874588
1782695
375980
508424
1129969
79888
937090
902943
1398403
1939800
1066294
1039287
1383702
393897
205107
328759
1611323
392068
1502449
1099318
1435524
1148992
1658600
1510373
1299792
691181
1537957
1765004
327052
158028
12936
830520
1826926
1466294
109108
1212858
1989767
425591
1644266
106402
1243886
502517
1905299
381263
722334
1003328
238958
149498
1653638
1479226
45769
1598416
1730584
1718632
693215
1016971
229774
1883689
604692
785153
488460
1077097
968453
514912
626362
1154925
929662
1011689
1870437
1439596
828726
387372
1817395
1847576
278590
1720553
557641
714795
248719
563895
1365575
1886172
1217280
1152399
205870
1805902
1948547
1173830
1810225
1774055
714764
639211
986546
1643436
593396
1719069
1684504
1726346
283138
1329742
1215200
1244353
707838
1049823
1920391
701889
190970
1109627
1027911
384964
1456574
19723
1099551
1470351
204831
714605
120191
1506467
577396
508287
112752
581193
1160833
674698
874516
1292743
1985390
1985044
1223295
732168
1681776
175112
1152543
522533
1805582
1812470
627309
1320686
1027687
1144257
213463
253743
586528
1769851
253113
537807
784751
304447
982715
1013918
1812764
953191
980081
330705
1019837
1803512
33422
852017
244951
1284603
1628299
352694
566521
1124623
1747586
1077660
548036
457754
1992722
976959
1788088
1690665
1148919
1072869
1977709
231673
500346
315746
1750431
1230270
1718905
1395544
825450
1668481
429913
1234705
1677900
1641287
772699
1221650
729314
505112
158998
1304757
651155
792232
1993275
94888
861360
1611545
1166144
1593078
1820969
1826910
1770215
1507152
263971
838117
44313
1849861
1646402
1442083
278036
1301287
561437
1372083
1444061
768371
1149050
264954
1153731
1619142
1457455
464184
811328
1713720
1233694
1681385
508474
1067683
1599148
932417
1981098
1588871
110316
878282
736822
1302693
1902749
1272927
792217
56364
771118
1761572
1834174
554661
1929972
682842
1483675
319407
48475
1387155
1300549
695187
637139
1286314
207662
916613
1299693
1937723
752028
1988406
314795
1197180
1986377
790008
1652394
1618984
1453753
1318895
1202148
124538
1015131
1880382
29432
1740641
196684
941556
1198028
1323638
1722890
1607536
1745233
185083
518239
1668872
1297553
786780
1092807
1231946
1700157
788410
1994966
944207
1715399
1929369
1024006
744538
1153395
1001051
1176655
646487
1106701
1636958
1237061
1344583
549963
58679
1388116
646249
1699574
46165
1504400
109842
1009127
1708460
115638
1402847
1379601
1396771
1649549
461219
1878708
116806
603954
1215040
190107
499902
1248655
505229
440603
811436
36974
363966
420142
1326077
1254409
1026103
942435
453697
340055
1061841
1709130
336082
1293646
1778311
13765
1977804
1996868
1646517
573314
256156
730954
235444
489205
1642942
247031
938130
710971
479384
1171739
82212
595061
999977
916171
767397
1029736
1409041
1262054
1711872
1895074
694214
583289
1409836
1342510
419392
746472
1249773
1568740
1008651
1495573
53298
559471
1938325
228615
789561
922901
1593943
150698
961078
1461482
123733
1844336
585638
1441182
896680
1464847
14791
935649
547706
1264358
1811655
630801
1708841
1562218
1586533
631971
1105463
1990985
1848995
1455350
1748702
1202214
71424
683438
1984160
480103
207326
1113450
1436626
1389901
572234
567025
696450
331547
1705476
148427
1819367
1727130
1859799
523448
197396
1777515
1458705
363738
1967331
1849934
13803
1125376
1843594
918046
849938
1793339
873206
1299234
1964444
1074221
153041
161418
531597
613629
1706418
1261447
709700
624110
441295
923613
930662
319174
90750
30613
190568
328667
773545
866769
1004082
1731523
768311
1523645
112266
507069
250102
1778921
1051640
637978
1447149
1584097
1034093
496718
1480617
1317844
1050876
446197
1450087
953
295428
566303
1011192
622916
1970804
1646989
1012927
1880469
27303
983571
1329474
493006
1788120
314339
261973
9153
132152
285630
992368
1316495
1672935
293334
1422324
1433232
1691089
1173445
668194
1803846
169003
1818693
274962
783266
1172477
1907508
1723935
1075410
172932
1204999
535822
1246888
1397083
501081
511596
1554788
562059
1102975
1115752
678329
1462887
63991
638960
1710617
229013
794666
44139
1609690
836238
249346
263645
857886
1407811
479721
374528
525108
1253850
1533238
380962
133665
518536
1000907
1050096
1728698
1919944
1876591
1187053
1455146
1553791
1375385
1454496
1129139
802104
214529
1816556
193938
1606822
1270388
183604
1778280
1696479
1167235
1106920
1439694
1979017
180948
1766807
77969
968283
800638
756193
42889
74196
345146
1901479
1143268
1103401
804212
20614
1525325
1841275
1814279
56857
1377152
422617
327777
162716
99558
855682
790364
1271179
582888
1166368
721847
769505
253049
811333
122046
49960
450046
1767521
258535
732671
1328611
155847
1842765
910373
1973607
1295688
653839
716576
798513
1537026
1287035
1858500
806946
285591
1334439
508980
1305300
1047892
1502259
625852
1207622
1390461
235472
349921
898795
1590140
1464463
304376
997160
1910691
550121
1062933
1973167
1005021
287152
1271223
295759
716272
983274
347789
1009009
378261
314697
826655
1588102
1378726
52118
659036
41407
10477
1483718
1598540
170886
1638718
905880
558876
484644
1049329
865393
1000317
1995025
1647367
72431
1552342
1822716
1145334
41953
1360242
1960284
1581476
1490117
1192111
1963876
647027
198737
1453460
961240
1821989
1456734
590950
1148126
1217005
242158
1886392
1588180
903785
253088
24799
1704764
935008
992572
1959213
1213362
1794798
1660164
406258
155518
1810723
1759812
1481500
687607
1478633
285558
1120424
1577185
1795120
226262
925184
1988271
412163
880286
161657
125347
807913
354598
466102
1755515
1641244
433888
256547
1235500
1792573
1381971
235253
917257
999461
1986661
159567
459259
1537544
58450
294158
920622
1218826
946921
1584798
609422
1156420
1493458
1721555
1725724
895935
27151
1857696
338019
552950
1949185
1737079
286934
1982503
1949651
1110276
1318637
1425831
1004241
519909
807269
1047233
357500
1265056
1803189
1023879
1293564
716225
1086911
1329394
1118423
603779
1844740
846681
476732
539884
1683889
1299920
1752032
679362
1611408
1860608
1882625
889652
759427
217709
1188170
377674
367679
1427358
998276
1828167
107616
1560407
1346642
306247
34541
1838200
908273
1543110
1833653
1940667
587625
251870
285129
1854875
687662
1837454
1775158
1414967
1363868
1591398
1779862
619627
378309
521219
404937
545709
1997952
1492103
1494495
1550724
1604214
845996
720429
1136201
1089118
546689
1856213
557610
598366
1255461
1861722
365523
944415
1767300
1061313
1587271
559689
1814603
193649
133412
424065
1935313
1441400
1468187
212212
1177341
1330398
1633706
1020550
1423450
1156111
416238
1899784
1253857
1398346
1559548
1482872
1256915
325060
204022
467303
18380
533456
1102174
992781
673349
1309658
1458347
875208
1431571
136415
115750
417675
706862
93342
452763
1197412
1486390
1691386
1918589
1950076
279158
461197
1867268
1555751
13524
719268
14537
649927
1771641
1762567
1391464
1977589
51673
903048
1974237
70412
1308437
1684109
1005875
1009719
1784373
1814203
320282
1295261
850909
1806846
1921005
1783938
1817398
906127
1709785
426386
1663690
1966851
1053911
231284
54283
729478
1107591
412787
982637
1577413
1137046
146692
742831
549548
824397
1596415
946317
414350
819685
297631
1364510
1190190
255309
1363655
147749
1844490
1778882
332944
148452
1028209
1722222
211848
579737
351622
1724642
1662463
1741857
425483
1644672
754745
1374330
87880
1353631
1834121
790321
583742
1936408
1020299
1851883
760477
1071774
929196
309217
255482
1641322
369220
1864656
11952
1152924
1713430
866943
327334
1501993
224791
1071800
20062
243818
1688435
617239
864569
215259
113517
897203
593717
518459
28
1550403
1040443
1759616
447915
873932
1813266
1109072
461369
1029091
1653392
1462517
1490703
598734
1353359
1032089
44199
1672304
1904852
607260
620615
1141821
56355
1681931
337932
1863901
634580
1459147
216927
1603206
980316
850924
837031
1292173
1086998
1774791
1192734
825476
195642
19674
1744646
1822090
1903152
1679238
1060980
332931
1903889
147811
906246
1333992
180806
1843454
1493445
1975555
1146554
589978
139572
612224
631789
863229
532347
1673410
1139272
1500366
1157480
736729
1939428
580725
196523
1801733
705296
436365
1084037
1598544
1298483
708771
912585
69118
330618
1711005
216183
1038401
1061416
1618832
290206
1998817
708087
1497930
1707529
553581
1496715
481126
305066
1001125
859455
1958114
1318522
844679
53195
1980596
288200
1115552
1690121
1892478
1574026
249572
1469422
653426
1802316
418919
380630
187659
790460
1886467
707713
536479
1746707
556230
942296
1751687
1191026
1071324
1360527
1977972
252976
437046
1709033
95520
541772
236000
1644182
1759285
1169718
591776
1196273
776610
96476
159604
1977347
1298331
1379982
965439
1797360
1733257
1397173
1764669
755567
1790026
1787798
1560513
384850
1347730
338015
1337274
44559
1818197
310087
581003
1594171
1992147
1580488
1218903
1817399
1460719
1022429
209885
588601
618422
618061
81766
314994
377897
163332
790518
1459688
1679360
755877
494858
224501
536956
1426098
107191
1922172
1718089
1035014
201549
744711
1735206
1517282
229968
1393014
1308040
1388293
173816
1111517
366506
416162
879746
30625
665843
1969270
460129
1909629
1106578
838495
1966232
89011
1297237
1593398
1462610
315464
945474
1199908
763457
1677558
1103251
1014889
1496652
830389
764270
1980619
1727929
1273830
1256050
1577999
1249682
430259
188155
773855
179367
604996
1482097
142956
921857
1476902
1484133
509662
460330
225574
1463621
1271886
931412
1224470
1362957
285623
700713
997586
1539722
300371
1250206
1960301
869839
86722
545906
1062387
1255447
1416495
406563
213
888549
524140
1704783
1211563
740122
1440231
870056
524145
1142596
1259834
1522480
844038
1249455
112311
563399
763062
1541408
798999
79715
1821721
295035
1162675
956921
470351
917879
852251
1343785
1728409
1115351
237505
1516405
907269
692631
1571472
926551
1698800
1999698
2603
800821
22199
1513603
1742184
366956
708502
891957
1338025
1600819
677328
1103308
747787
1975280
902751
170356
1889629
1222581
1171688
518118
2601
1524688
1186725
1809000
1010472
1541554
186624
1656673
645602
164223
918084
1392332
1729225
1115825
1087794
202694
1592149
1434995
134586
1517583
104455
1038852
365231
202517
1901900
1373833
1725906
354140
1200964
376804
617945
1663662
1768393
648105
672093
986697
999644
1346336
401556
1707713
136529
627795
759068
1479296
1695231
88347
1609498
953603
284288
972760
202082
381029
47627
1198449
613984
922876
1646952
293483
783100
848299
998181
1599168
1524713
1073267
119014
1938368
247965
1548109
1119670
1874889
725630
1278716
184338
1034440
1190625
1961243
1415458
327207
78133
775352
1404866
966175
1464946
29862
1778664
1752395
714440
35525
1160323
497259
680876
101641
344705
374565
1692025
804003
5411
119844
68539
1272658
112873
346178
881039
767124
728231
1637908
1523763
1899259
351265
888948
1788971
946392
953063
1160165
1732302
1148246
1217021
695289
1226682
1239943
1011384
971485
733000
1949808
614864
79898
1656103
899279
1138128
1543309
1923389
1234358
1867367
1080116
1802067
1119627
869315
732036
1587435
543331
1097336
667977
1108225
67913
933375
1964618
918392
661120
134901
1061366
124452
433401
935710
1560621
500154
1835496
916734
337415
606684
1595538
339166
466490
1540916
1517583
1858150
262726
512674
404725
1434279
1797219
1138783
1794203
1145411
1637300
213708
1512621
1644193
438326
695022
1389492
1763851
1341211
1814651
750061
351508
280815
1398394
1329233
395401
1282147
1670255
554772
919070
1000027
54087
875183
1160605
581576
1608097
1235924
737251
725095
831831
1230747
628608
354379
1056895
1154955
122530
147470
907320
1825217
1821277
1895022
1093818
288080
1489884
1570656
838416
1404557
1890433
303375
586184
1680743
1142339
1824857
639151
1543247
1728890
1505584
106313
988878
675687
716057
5983
661299
408540
1071778
1511712
654200
1191529
131098
1582592
1443677
778787
103802
1185230
357126
748554
973805
1539374
648506
980479
270212
19130
1835409
1212401
1179547
496077
377302
331194
199789
1849962
1557031
933736
570749
1898739
1846858
1484731
1553578
1960881
1691837
1500415
1993375
1709599
752573
1488054
1047085
766589
891512
273465
650113
555997
1494483
1081756
1416467
805670
162254
942512
254114
650293
103506
660687
1333175
1294393
1004232
1350508
1819789
1334677
1427553
226457
1598150
1979966
8954
1786465
78156
708133
905051
470862
1260426
949946
1349993
331280
812738
965762
913753
956411
1987107
1661469
1068640
543219
795782
73749
1870421
526798
1758894
271512
1324180
7494
1958950
1156012
1297374
292666
1839603
1253181
461645
752403
461556
1463798
1817785
1872296
1504979
1242848
1655168
325409
378829
1720422
1380440
1050711
1654011
923171
243747
206140
1534595
272004
1361544
1669645
912103
436220
1548206
820005
1299273
1099798
454321
1259100
917297
577578
165212
45053
839830
808624
741231
1737956
1157033
1315747
1399825
144918
1885483
1341353
1662174
428990
1470019
1684736
1314089
1993970
146751
1112850
1846773
1637948
652986
1890084
561332
1457171
1183276
1824422
286095
813456
1871255
1119492
363057
1445419
1338046
1049991
1851096
816506
262723
1305012
309107
370391
855949
602548
1345290
1743397
1719267
280157
1302203
595310
534985
1057025
729781
1103740
744670
1029344
997584
330726
440901
1417669
1832875
1764337
713190
597411
499895
1893302
1178740
1927687
9422
1477422
185903
642930
598267
146482
1638205
1926944
700874
708303
1057250
1733503
913134
1716671
1545352
1065135
1498872
852585
649391
373180
1487956
807525
1262245
1491570
1067035
1410558
443040
126690
487700
75697
857495
690026
402848
1724415
592075
737882
528341
1347868
1482769
231272
1048899
225832
1941873
884309
607590
113104
282373
1479001
1781563
1323011
1240915
56672
190349
853407
241984
1438288
862296
1711049
1486989
1977907
266452
1202212
1271483
36189
514415
880665
1016983
31295
163835
10570
1768146
903995
1115549
1983988
982592
357714
1705109
445755
901567
711361
424744
711937
1197952
1059091
286852
960874
1853032
1332609
1750285
888091
392207
1416334
1296686
1890763
1013932
175483
1049877
105946
1086765
798445
941089
1223130
1086442
449019
855745
1351538
1785851
1918264
1766522
926382
1052121
21888
1735370
428894
977335
861116
1119240
1530390
410151
1180926
150749
98064
673320
1670990
1664865
1800784
678881
458067
1684096
175748
566296
1602153
995509
1006308
700182
277129
275510
1356277
350258
930197
527546
1038597
382751
1489080
361390
265830
654713
1329268
1717332
515384
401643
934208
1299096
1561520
974443
1618836
1811419
176549
1167654
1374945
1155620
206825
1112611
1061379
3970
309869
1947295
975765
1893571
249711
271577
1806066
244665
1196835
1049162
1739623
928308
961817
856364
1723056
1435656
1057826
86201
417715
818039
17160
1701333
383489
1000426
1319794
550511
1856729
568376
67578
1174973
1286324
53408
524899
1121109
1931123
993255
865539
1527002
1080613
1472155
1819697
22109
330581
1377268
893251
1100080
1386545
1595628
967224
1317086
989512
1156399
5103
1861703
946953
196192
1150916
920127
1114737
1997062
1702342
549045
203505
619949
663257
1792538
1504806
753723
1456317
1134996
1876798
98216
727174
1444573
511441
1988240
498645
1915099
118464
24015
1865089
849547
28137
890753
18324
506620
277378
487122
147120
551363
466286
108138
52234
408492
1783477
1964685
209333
310987
1207292
227150
1134155
308878
577563
878155
1155623
1834486
95998
639509
862719
317497
148794
925844
1896256
567349
1024790
299413
1980486
1616907
869340
319621
1824783
1801620
249986
1087949
1857141
292952
1668187
1311050
1128968
310848
1539522
683971
1136875
240165
1738796
1325353
1732544
1348877
586223
667869
287579
81465
1623407
135495
559369
1316573
1531317
322068
1646855
1759826
1561386
115203
1334075
955335
1720078
791523
238843
385800
1397652
1563098
341797
1313637
1961741
1537629
613991
1811739
1446570
1556561
609273
1075634
1709321
1634302
40265
1248597
106202
654860
604473
1317197
1762818
515597
779620
1001355
1303856
96639
52388
756195
1773380
142206
1574434
1246117
1167013
1611186
1161975
689290
1311568
103394
734926
595782
272546
1322131
1144495
1702571
1212212
968567
335817
1667875
1692171
925552
63962
823020
1525286
1580908
557430
345785
639760
161362
115744
439384
854134
1134389
1531103
1350348
237855
850524
311177
1777374
58865
1156403
886956
348955
1811729
1909428
1311804
1849808
961391
976694
1652104
123217
890648
978758
1320151
358132
811137
515484
1891914
578581
1299247
1687024
902697
1733779
354304
1040631
933158
1580169
73080
1522356
538372
70188
1312849
1191712
638316
1340615
1731642
80550
1633353
1340761
92673
1142932
309347
144585
1208398
1380601
1169071
437415
1103432
1781725
1923615
1753739
1888648
1152588
1396312
1332177
1544487
1111124
1255241
1158238
203904
1497612
631311
949716
163972
867500
1620197
138066
245167
1716886
1363637
1274367
1348076
1249156
744325
387042
1898169
610739
508230
1653026
126418
1739930
1800301
1727473
870019
1920331
1650458
1230386
1868004
1674544
1930897
1791229
731042
812440
1505631
419899
41961
852884
380355
1498995
246864
1141552
521583
1771397
1326423
1448713
283775
1574048
228161
1414099
1724250
1756809
1372433
851351
398156
429076
391119
1442599
1599886
99629
969472
1952133
880105
807334
734977
1532422
1492027
1801993
1440162
492430
215045
598678
641168
854578
1009668
794673
71832
1212461
625695
658750
1702636
61492
1761859
418850
1661340
830270
223884
1150297
354120
168060
766900
712709
1149140
460234
648630
1502963
1980570
1572309
713960
1065169
1832293
1443637
455614
613805
1955428
339644
1713895
226475
1937545
1260059
1423803
211889
1811535
787318
1391566
529933
1464890
1486539
1474719
1497783
1667152
78416
50117
637838
971839
735822
598182
1550166
947723
1361182
1499221
411970
1544693
180678
386539
622762
963254
1320395
1235288
1544098
1353949
411209
1207648
1628240
1011702
1542507
1754040
185836
1783587
1746100
1275795
1081910
1330517
1758454
1518116
1425260
295041
491760
270874
1384813
1926988
1371941
786105
141230
227969
499656
682051
931051
306607
1478815
1187214
159816
401456
1927289
258733
1947565
1414891
1996133
74606
1198358
1096955
1777407
165338
1979729
243019
1607157
1460107
619831
472596
1326475
536829
1995459
344676
9768
1224541
1960410
406886
83042
1029050
185244
1736220
331379
1749380
907842
1948016
197585
272674
750393
1553900
1575742
1389334
940861
945792
581015
90582
953186
841532
982491
1800957
1711634
813577
1007008
1457055
286816
1082919
1529793
1297274
192523
1453182
274442
74505
392869
1742825
1104921
1179621
1214858
1921707
1980203
518182
1847716
808579
332058
1269265
1424056
226743
1948360
644624
84239
182012
1391659
1647413
1612299
1260647
1419170
230033
1129193
524727
1380619
212252
470710
1001081
780537
1914267
923323
651593
307536
1593620
1320239
608773
66127
699626
1134016
506178
1548439
15983
285127
251680
424470
100359
879930
1459181
1902698
826794
509298
1160042
1817192
1634990
1537035
954041
364812
809871
1048164
644757
1790420
642046
1748698
1539713
716692
165689
1304942
448571
713085
1367530
1259131
797574
1496126
1917829
1709933
694972
980934
781457
1924522
1109783
261326
1488032
1393531
1243340
939805
209671
42174
543924
1341474
655217
1940202
1374743
1727548
149328
408193
1002332
699929
19695
899637
1443325
250658
825993
877915
217389
973580
1115469
710008
1052386
1719991
952883
1958963
1412023
1088310
135929
1295281
953895
1278083
1279132
1014399
481028
673228
1203047
143656
1237580
1996190
1940904
674235
734323
98343
186583
627329
292573
1894598
378935
349482
1035488
1768649
1235976
595644
655499
1713377
551905
581768
225577
1221744
706841
856125
223504
1788317
428811
396985
1147848
766194
838964
1359753
879257
422509
822038
1906419
849308
1840509
1687773
1979529
1993995
574300
790598
1597614
1814818
971919
1666104
625816
330720
1526473
1639257
306080
1619922
73207
587623
1247664
256799
983178
1729976
1134867
1439723
849419
499882
1271891
1427411
453936
861455
1974194
1428973
193709
443806
282795
1213058
477927
1650607
972841
933651
1102365
1925451
1184971
963848
1468104
935860
490658
1457065
1115937
1509036
607153
1894314
705445
731767
1539973
885552
503398
373206
87890
721346
1743331
633352
1757919
182615
218381
1629858
234203
1094787
598238
1188223
987560
1735454
1969961
854149
1252561
781215
224800
1631189
982454
1089639
1770577
1377017
1935679
1943279
690027
1462887
533835
211848
838447
1783173
994719
1567933
1423803
1866066
759249
1795325
522316
705419
1249899
1102391
763797
685243
576672
1680925
1796113
414607
414565
1932227
1260029
71810
1355011
1601700
1449939
220415
579418
1398803
1479331
617362
623201
1676978
879010
1258809
398419
100478
1979493
1869748
869227
1597184
1023560
1536664
528577
1116113
1792683
163341
1537606
1750832
1371424
276436
738187
218210
652003
885991
839033
1288526
413330
1581531
847889
900587
1746554
937964
160934
1963430
158509
1412939
1288622
1133169
1525021
2812
1430931
1648226
444620
762142
1934377
381194
754388
770083
871002
1156306
648325
1066233
67311
147526
1366007
200180
16765
1194045
1563489
1401951
1524676
737817
726139
1074089
30147
858069
724275
1279507
267483
999963
329164
496061
1906490
1655975
518969
1150762
337249
824028
148433
1067879
842119
1232960
831693
1993747
91865
650685
165116
1512419
1486832
1505598
74780
384388
1577132
956103
146457
1874702
601494
929674
520670
1531375
733332
1985957
824133
1576811
352005
629781
113765
1426635
286301
1631190
903692
377810
1757147
31651
309224
131665
1218069
1590446
1202776
1077509
673119
211456
573211
296831
309129
1606970
730208
1084139
1046279
856079
854594
67375
721129
1333654
1656000
1086866
354309
151353
1205257
1699820
1714903
16255
935906
1944241
775246
1969599
1082676
118068
713723
349968
1817334
175757
1256881
1056474
1502009
580729
1169389
1300579
1000913
146973
1436128
1457607
900158
264709
258793
1901305
492953
178476
1344069
111973
1743251
1943980
245045
1558140
1993012
362508
1699572
1906531
1497171
1134843
1972260
138749
1231184
576608
238462
1267692
892983
985182
955621
1106125
1144858
883234
1259947
1555749
1365501
1315420
307927
838188
1973951
473354
1588352
166527
1739518
1667211
1409378
149752
138478
180088
1511613
22669
124497
42241
1047827
873060
572943
1564660
1580986
758604
872861
1173925
1365004
1395133
768495
719149
250574
1580332
1181906
1152889
1917606
1038037
1337084
919030
1074771
1850005
808603
138472
1520060
1646679
1675339
1391980
481799
1869696
1350746
1769556
1295469
1096041
1691415
1528526
396766
1232227
1883045
615434
1489662
337180
825645
1019102
935918
1919891
566063
1244258
812125
1880964
1817001
94855
1916563
845474
647995
79160
728084
309796
1453225
950950
1971183
631622
1941962
1956581
1300812
231984
885245
1260486
481857
415019
1783437
1799014
345762
1911368
1994975
1701537
593775
1827225
352096
1233797
479271
163028
1293011
1303965
1024474
806474
1291556
1671109
858889
1678576
1608311
1918979
831159
1756589
796231
663137
264505
1333665
1415404
1875621
1018818
161818
1991687
1009336
1907519
1231020
876158
1187463
996256
1265558
1851063
1505601
767975
1394840
125144
1567643
213005
342124
1041864
295808
1220431
592993
1478289
1520999
1966640
805031
911493
214790
469746
385965
381604
416145
559821
1485217
1092001
835677
425429
928466
1764444
992118
876868
19480
1940164
472835
1899701
429168
1527802
1791516
1950088
1652502
678813
903375
181996
1398822
295097
240389
1287761
235749
1428805
1759043
1867992
1208121
1322490
747490
648939
851877
1936118
1013355
1896480
395678
1794112
1169313
1691438
935444
511209
1782526
792
1249702
511729
1807160
48091
1320780
1924156
1658862
829631
559802
1507915
511854
757253
326656
1836454
840102
808742
1358110
1655583
940243
1376985
509270
1312254
1596195
1649234
570062
854926
1946355
980497
1745437
1849867
1833852
1113915
813074
1132777
1364599
326291
214761
80535
516974
1480687
648569
1601179
57072
1451910
1574772
1116849
1403348
1281872
1946744
74043
217420
949377
1681078
1038013
585216
1218567
1685157
1635321
1413775
945734
1732193
96747
253744
1269133
806649
1503367
778793
1040266
1468026
1556152
498400
231415
1447575
555811
1105522
1698276
752490
743739
146252
1250446
1108007
1217033
1098128
410117
1412797
1083935
1363224
803521
882788
1962809
1983309
825571
714384
1547736
40510
424509
756862
1130645
385717
140975
508875
185114
1463766
1407415
1353093
1634074
1592237
287539
1522864
364387
1852409
287130
1199457
1148270
745134
1318431
300402
100894
836507
582856
1693330
1000581
808565
1384289
1478765
1042727
1935260
1780698
1177967
1930247
1410766
652044
739998
229162
1112211
325890
1049829
643628
1376294
1419326
185304
1044704
1193866
1056013
536695
1303675
1370047
1690636
14948
446825
1932265
982634
907366
712328
1857812
1659918
722313
1093638
1945777
214720
845683
1517854
1456427
935507
1440256
571639
1223756
560643
1134642
479628
533350
1155614
26601
1349293
364938
377083
1853239
1577148
559041
1437007
1112320
14150
1614193
1021690
879815
1920281
1206628
1386315
492915
1102026
1168365
380050
1200053
1347857
1047370
311013
1947270
744932
24142
1085234
661299
1988313
1928146
1204665
1376490
1125240
1128232
791795
1209979
891288
1068559
1703682
179419
1337284
1052693
1681502
1454010
1822512
1990717
1485936
254878
1014396
313430
1808921
1806270
758184
1059744
932962
878638
384492
94499
1684705
567388
1411627
1536399
1422995
1095103
680422
1833353
1595075
905956
856333
367644
895649
152352
1627238
1630044
1775754
516004
831725
939659
1985663
829042
1165336
598964
1497307
1218799
873284
770068
1064886
400759
1354969
1620903
45695
1907861
687300
616291
799443
1317986
1876794
731703
679103
571930
1588736
1663223
1406873
99904
734813
1765890
1706251
1525679
1878373
455390
1622173
1451621
377768
1164721
1077842
1017998
551679
468194
97287
461628
1388390
1205584
658157
247912
791991
1487164
1357366
1987042
1721454
149766
781522
373063
862164
37754
273872
1949238
1319798
610164
1577887
227213
224289
723479
68681
742257
502830
749492
368035
1523166
1815421
953661
1145879
1296836
1356345
1991700
1526103
250760
49569
857040
593107
751112
1862676
1449963
90057
1649684
1013873
1673669
74595
754641
643988
192986
321408
663164
510633
861590
1095287
1374608
36097
1063909
1027133
393189
981608
1694184
1754127
375955
494992
485858
924024
35496
549105
1282411
1061325
1683392
825787
568291
965709
1288978
74729
1156129
636654
91113
1764667
522224
1690187
476872
854484
1489795
317861
1187813
490434
1511253
1446622
1044810
1014501
682485
1144550
1575049
774318
865353
1349910
1799339
462892
328327
1009059
929915
464040
1652000
1065749
1260495
1775795
653830
152467
1368152
985770
1911451
271175
217119
990253
1226389
111864
1644324
577020
520719
1675818
1946587
1229201
126368
684496
547857
744740
496119
529235
79866
80044
1278613
547344
531320
1148136
588023
1934790
1936381
316472
390186
1776328
945705
198438
1973776
1952366
1824333
1460318
968140
197126
122469
1411774
697128
1451134
1371533
1561972
461629
124513
682514
968395
94004
1966642
451007
1742888
1609697
911895
1674396
224355
67478
1360698
826880
1858244
1668660
193107
1695396
1839061
90427
1526519
1549905
1847904
1153055
61231
1689873
1095436
1662387
530526
128285
1128894
773831
350886
1555802
190626
442913
1839891
1417074
515686
1571936
1016096
1775946
1635682
1787200
1154897
567253
1460164
414612
63680
1435681
454926
30904
985885
790356
673651
1473261
1428219
550411
842537
1576043
1709306
283235
1115211
249094
962296
472238
886027
155999
190842
364836
912274
42543
802607
1545139
1184901
1403201
1034462
669881
583300
1879217
971540
183322
1798631
359769
866548
1252654
1194440
1630437
520461
1967283
454805
458947
850471
1698036
106370
137090
471716
927564
1603183
340004
1419920
937774
1070961
705732
536489
1098475
979402
228268
1143527
184470
1089722
301418
933167
561654
1858332
1605880
156078
160753
191342
832630
344074
1818236
1267539
1766340
250668
1693343
1459532
1293934
1733994
59225
1473713
1381384
222427
581267
1629823
1590214
533636
1393081
1702499
436945
1323844
1605165
1157795
999360
1969924
1232234
1246651
692748
645949
199640
1642526
434502
94227
348797
1398219
944022
583258
1087683
642516
226956
502220
1806972
1080564
307389
519264
1948074
375858
968955
1557025
1742323
942360
1582699
382979
893254
163118
933257
938057
1762675
1131446
1163823
1494742
1199276
439229
874923
595274
628166
1395305
89215
1919117
1292160
767229
1428375
1069788
468770
1512900
1132529
112170
958072
1401441
646638
395572
1502694
1387494
810035
1399074
1405937
922342
409948
558431
143359
1138289
1543325
880379
452438
142573
1300053
520167
929503
1815086
1131623
1873767
1052562
1446183
755481
1864430
565300
1258174
390967
31123
222186
452644
1936137
174196
31328
1667252
1576805
667229
1189256
292306
1035022
1669452
1208598
923202
314430
998745
812089
1452641
1534279
1197645
972949
1513346
1700940
161673
1474305
630323
478765
811057
207215
236514
1384241
1091281
1001231
767551
1869137
696988
1477349
1748619
1750706
97472
1824439
1079465
1352713
403653
1995230
10912
111028
1002754
617086
1475834
1221012
300111
1224589
1738701
1158203
717864
1017034
1231323
1850572
284851
1582695
53067
1883539
1982421
1377441
362207
1823118
751633
1700796
678191
1353352
874834
183174
1972586
1899732
211097
1815465
1609026
1546866
554238
606908
226097
239167
246568
135726
1467235
628722
1210150
238738
480796
1547356
1380915
1711389
445691
441082
1065260
945003
1690312
518221
903240
1148910
806631
1035385
1281977
1072044
466113
1024772
1456758
397671
783938
709285
231000
1973095
685301
579347
426573
1300727
755535
671274
1826374
821401
180409
1099277
1528541
59813
1710165
410344
1112051
1923925
1942826
861375
816098
1746304
276927
164632
1384671
1745067
1152672
39607
307159
768190
75413
898010
473256
880740
431784
1166269
989251
1670874
1436376
703041
1579199
26523
1611930
376831
1466695
1533436
77322
945036
1188689
72970
1461810
509789
1601871
990239
1741809
609698
237242
309087
382993
856742
212567
274243
406246
533666
207494
1551269
483557
1849886
1857470
1283399
445374
1560047
428474
1783687
1214797
1216911
945002
1419471
370499
1906486
1746135
1547364
1534313
663903
1099210
1121988
292028
1551461
617327
236084
1211265
1237413
1824773
263244
1156775
153274
972647
1972135
1943905
1877026
750147
1203919
1485339
781898
1983579
1941914
1985788
1967235
1593787
1085488
500119
1185429
796028
1451631
1170497
1398062
1761499
217904
676716
1807847
763892
1413574
922698
61838
1570622
1770365
1927266
1241464
1182020
1977600
365522
1871571
1244956
1232209
1994999
1856410
213584
1551141
1903754
1032624
292835
1728669
124108
1251840
291884
656809
1233932
369387
521681
877586
1108294
898410
97288
1290949
192299
1228426
1705975
1777713
127178
719544
55174
176128
1477784
1343044
249327
1702815
1400819
1262948
1284279
1944347
1712360
611532
1525948
154405
244008
1684812
1510241
23664
434838
524691
551332
1375041
1079779
314726
1810150
128485
235845
1194776
128035
1083324
814675
765027
1811482
729238
988849
1278978
261251
1656878
878365
1331967
1800174
542485
1949497
638198
1498359
624544
1154417
393011
1731081
1100469
1704324
1254429
596591
799749
1173732
1903329
705653
1136256
391866
899995
858058
1936772
1295626
918475
1148319
1858258
577017
448183
604415
935558
1305612
837010
809844
1782502
535483
848836
1433890
232203
183355
1691782
1238892
95379
175835
1618745
1384275
1676688
1284953
1372914
1760070
226922
275087
1536701
900579
1897546
999937
248346
126626
1660060
515131
210470
1275892
968633
1879231
1556529
1208572
1688347
1449248
416449
1293652
594683
511904
1277298
814568
882150
1148299
633760
251186
250702
814331
1558599
1815333
1878288
360336
663414
1110519
1208302
433569
601565
178907
1924714
1594640
199863
672070
806367
570442
1443103
1063605
1616707
1332671
1727851
548863
59475
1232633
1687008
1889485
887063
774845
1593217
1187963
1131868
1381376
71840
9144
760148
1636906
1087810
1995726
133378
80991
1338235
52867
1270343
1542687
596647
34358
1451984
577156
745755
1633169
94896
268839
224899
853720
1628026
1697562
1369857
548355
55901
1386113
447612
282838
1075852
703215
1849050
1231116
605937
1682970
386421
1394483
1713587
208951
1908128
848412
936006
464002
963126
610406
220080
232310
1864821
46361
1302009
1964970
725629
1042315
1449473
776169
951699
1564069
305538
144490
653158
63390
508563
1917039
448362
1597674
1703993
866380
894280
1156719
1174252
1633397
79310
25973
1166441
52799
1889091
559729
921004
206462
647255
537309
375454
457316
1313597
257659
1115158
332037
1416899
112067
983206
1823289
1594227
647333
795576
1816841
363173
39504
166006
1689437
114692
176400
686130
287311
35177
1377836
934509
60851
267552
1001817
471370
196285
453767
1706209
565241
1607618
893401
1325329
1516481
1950347
1424414
917410
1386009
99780
1613784
1302703
1828733
124667
642796
433186
1035888
1493994
342621
1879385
1717347
177940
657551
759488
459510
392089
1570799
224392
391356
586561
786087
390412
780852
1347357
428656
207378
1220491
1135363
737334
522583
851307
1392594
261731
625093
1405792
560042
512364
783570
1718512
1358492
1068971
966361
1180406
128618
1918073
218092
290603
721995
1404732
499258
1584061
1950663
1834782
499462
1057176
1736255
115868
63362
822574
604326
714689
349107
1144755
307712
730521
458160
279679
93041
494612
1933383
1266293
1191502
310153
524681
22379
1305232
1332340
1467147
886807
1165350
1456636
1938909
897814
899879
888033
717926
428191
323115
1006525
2224
1429273
1608365
144096
492012
855449
1138683
207049
376884
135995
1233660
1972857
301617
1246427
1193716
697737
1174000
643849
1423613
1342488
1812737
1903253
1183723
1320285
1146973
1026334
596756
1444230
603002
1028257
794825
925728
1469599
532409
488502
1601015
1740803
221287
1078689
63255
658353
78674
188485
1530770
197052
903270
1528423
191582
560204
1086799
948100
511901
671694
1325233
343630
47753
1810930
758729
373789
1924212
1655233
1827325
1753569
667190
1659759
1998359
1186371
1316288
1204547
1973683
1344443
289343
515376
655324
467213
1456012
509473
810114
1444388
1710686
621991
169961
1415247
232185
538706
841896
1362541
415140
1072079
1337032
1695250
646439
307680
1396494
1410734
1704489
920507
559983
144362
1764599
1816482
1027007
902241
299364
732862
1476482
1901282
1483281
685564
1475854
898612
1266642
879611
1170329
569068
816527
651429
1863595
853898
1542294
1345077
932577
1646119
1075764
1360243
128912
612904
1295135
340090
288760
651644
671891
1013156
472533
1620170
1820534
1267593
1086477
298214
1813833
1947820
133031
58472
265927
985541
1378155
85079
403746
1958525
476930
351104
813721
1394313
1536237
40785
1214769
374984
303530
614129
927425
1902742
1258379
767424
734699
1615883
1498636
1314159
1384543
787738
1166816
1313079
18113
1832019
782357
1571327
543790
413745
214463
746380
333952
839253
288080
874573
1887526
64618
632943
1694832
1759640
438491
1626898
925783
154536
1665067
463460
837591
897286
1176989
546691
828161
492782
997932
1893381
1084665
8883
80365
304714
1949810
88193
1011559
217814
592059
1858766
1015769
992481
1282422
1913110
315223
1163460
360720
778575
418763
879642
189141
1168901
578148
1107730
1474025
1971540
1621943
1458351
1550881
1970695
552892
1495151
33666
1724752
1394841
311583
1533756
482945
472125
1279017
1426990
793752
561738
1634582
1303243
119410
1759214
778343
1285153
398717
1746056
1253848
1303730
240270
1728056
1574515
428381
304950
1749597
346593
649638
1245725
677769
1835988
465901
1546871
274054
1766599
1979561
1811631
1604694
320306
1091278
1057584
1779362
1299778
226102
1799660
547899
700176
1709710
211923
961032
1466695
1132844
843982
750935
142879
604514
330017
777028
1950923
1501584
182985
1395378
744372
1072723
563084
1309947
1952980
1387934
1319025
1703129
56587
944683
373046
1790154
1701150
1245173
1426735
1902561
1325259
307367
31576
1260740
192541
48272
1903116
153175
567310
36385
1010552
1282895
290607
424817
604679
1641906
880993
703068
1824781
1454236
840874
715846
1277072
499261
1647531
1226460
1552659
1433604
1372991
85394
931442
1272964
75091
980555
772887
603586
1973285
567152
437777
1078305
598848
1291063
1691747
1769177
1236186
1672138
6461
1018274
563223
1546590
196170
253012
1455143
1703034
1413038
111980
1807473
1825261
19740
412947
474994
1034474
156202
1465638
1443839
1244243
964588
732513
611114
1662183
443173
1827394
1865584
895106
172346
1985155
1405102
424456
426995
1813572
832008
1981371
97825
605523
573464
1044881
233160
65174
1423359
1648956
1125338
525234
862924
163173
256461
1312965
1207387
216286
1585187
123166
556117
1759588
1087812
912771
1180032
390420
292057
1819821
674852
1173641
1887090
1313108
1290911
1673330
544407
1498290
193419
949105
1046993
731357
1482190
968573
617382
1804582
254098
1268817
421543
1742565
1938188
1771192
43401
256202
208433
1839172
1211564
973685
1990061
1803899
411137
1221308
1742808
581199
454622
880629
1395904
702488
1098467
120977
414786
728520
1764853
1883562
698800
461228
1373518
318994
1837652
11659
1848334
1107668
733146
40190
535201
449812
627146
104793
1176157
1771186
1946069
1466170
139773
1493372
1028317
360367
360983
260704
423930
1332602
998697
529760
213401
1223632
426968
604549
1768660
774273
1115299
384604
1068247
457303
1478145
1274562
1609468
1175118
536250
1189219
1150567
1093238
1115668
1518843
709329
1828439
809840
158829
829563
1028080
414837
1521992
1194813
98088
717179
525220
1437202
837012
1227802
121997
1499321
350927
112958
505169
1124149
725126
361763
439905
1857438
248134
1734815
1968956
577785
1745467
226562
1215864
1055964
1543784
622905
1800560
302728
441600
1037823
143958
1831774
1603065
1873510
332106
1192556
1080168
1512672
1002488
1432345
452426
1156115
45892
1433149
27602
232917
435226
745201
1129687
441219
793185
1226447
1102167
1295342
1501152
1056821
735942
234858
1830915
616941
451878
1590566
239959
1161775
1412189
1504075
597606
1298386
903708
212432
4988
220419
1653957
1192584
533742
1828011
1147807
1872765
1453840
1143012
1076061
1268421
748741
387686
1377722
1875976
1804780
1242472
164588
1530474
1878389
1359817
950278
260323
1033539
1077911
261241
1676321
594033
1784116
1482598
1984782
919981
97129
1723518
1359649
889991
643236
1867147
667402
611833
84698
1700187
1813475
316513
19446
1808297
212312
763106
166428
1987377
1675046
1211218
812112
1069677
938695
1570195
856804
1247462
1842346
648065
623299
429369
1834740
111390
843088
565293
1457933
429179
805755
546455
1999440
1857966
36513
1780050
1620162
1243204
879802
281359
98538
1687609
1695183
1262777
673436
143094
321644
691978
1416906
1343003
807044
311307
253809
1877834
1551165
313237
908548
857925
879699
704370
484643
1727856
558616
1479314
1896768
719283
1223253
1425599
71564
689937
652253
1305966
291143
124787
1972239
1158472
1891166
687803
383895
1335281
1254691
1255232
1053342
886171
1382928
1640195
658918
1823130
1094887
216792
338726
1451352
206875
523491
841383
443347
1418934
621268
1216663
1747361
1981314
287593
343863
961154
925688
1709689
1146207
1670910
1020917
1144010
1054128
100136
1269700
1698100
499029
886511
124897
950514
530189
344640
1308032
816014
157875
680523
282284
668242
1185064
65877
1929641
1520401
1728905
19723
69866
1823610
486693
1717434
1621917
1765442
447697
1866575
515753
1599811
1122592
715294
916230
456339
1639457
808330
152183
1082322
852064
1399730
1098337
1889811
843633
515393
725027
894871
789235
73062
1643641
1684224
1340194
1090758
1291357
177762
983498
1444302
1774295
296387
1620906
563538
1695705
772160
1409076
895716
1010931
1774644
1233282
1852702
1460435
1963337
353010
1319273
473526
566133
978926
210014
1521589
1218557
661368
570874
258911
598919
1610287
808069
1675812
872144
1737786
1736532
1602508
1618176
424337
103351
860081
1361304
357184
304430
1521455
364261
1440058
254188
501897
1313802
568425
659749
1579509
1106763
1901388
1300844
117769
916176
1585831
1417100
1972538
1006293
1661618
1258042
143427
828347
628253
624086
378183
14062
481948
1266056
1023744
1453781
1181075
1159336
1533440
1623745
897782
480413
1297049
1873873
1521522
450688
1053476
684199
1849349
1176391
1986682
1202055
756131
1555891
1420012
301751
1793965
497169
1286622
301638
1695267
81908
1854680
81977
1153360
129354
132855
206264
1993023
767774
122143
438700
991723
1062856
1557888
607576
619612
1381868
360119
1932723
1513817
1916003
642344
302776
44858
1193677
1298081
1136946
1261088
355286
1834216
771233
146746
1882873
1770188
1819824
1977806
1225792
913007
694967
1243803
1893677
1417039
889526
691366
247137
113372
1409996
373656
1933489
1774109
970836
1410174
586116
1017459
446515
1078124
731379
1424270
656066
723299
49055
939269
1108550
724070
518236
622456
645421
1986497
1357900
1217030
1179794
204071
807247
670856
1591334
1907837
246386
279778
550808
423347
1464096
1679404
972951
15515
1950020
386715
965270
482587
1776521
1492858
83073
17137
708355
664490
1077094
594396
1680
1171487
300285
1371439
1152584
303758
611161
989509
1797130
978272
1661054
392173
427643
743581
1202592
346910
1617085
935056
1062647
671687
1524430
195553
1423794
25455
1196021
588019
431613
1842966
262882
455246
993470
231337
611980
676821
730036
1030377
654066
953999
1679215
1312107
535280
818863
873187
876130
1342564
1855011
1648492
1142642
376837
1005141
952374
1983666
1644153
783179
1551466
1703274
1652161
1202335
119166
374736
1327044
940115
361995
1031812
591520
495436
1754252
1820251
1143582
1349127
148818
1834276
63859
877114
356759
572991
1394266
376370
1418386
1334144
1375883
806142
1310999
1637706
237908
305196
1636977
87513
1369224
1334178
1741243
675832
134211
1048330
874421
1544409
1188394
808636
611093
1898790
145487
720824
826241
1085709
1225038
1526517
100340
551164
454100
826378
326964
1841773
1179776
695676
1583011
255677
738661
1405735
1709665
1246092
287233
1542687
861547
747227
502606
1840309
407364
960171
1447067
273992
482828
1258693
1922819
1416837
1026384
1970197
1127724
873974
1267612
1219362
440710
1187782
391966
774140
130940
721017
1939829
1332353
627583
867092
1951276
1760355
1612815
1346293
1749067
77226
759031
1233978
1065615
1086971
516153
1038671
714942
863635
1684545
1221007
872469
1085954
119641
1932282
1949280
577985
1682887
1814269
1484901
1077608
3711
565822
771920
1839314
1527184
1750459
1979695
1761032
1807316
1237582
24923
601305
434315
1923930
928833
1892729
1631022
1230548
909257
1826882
414584
547707
1582621
1237663
1797686
395366
422084
22108
1439097
63834
1131790
1983651
1352729
922180
192536
1818717
871152
1046244
1588975
1520303
41693
1965087
1560320
1694701
1254191
1358858
1281674
311927
1758101
1631264
4037
563603
1801596
199024
1760791
672117
1583247
398325
1816554
1307019
1853668
147369
1758949
1263105
1787236
1840770
500589
1369751
1594480
137146
1732955
1224632
842547
226595
1269778
880588
1105583
812198
203898
553656
1519876
604153
1004202
742939
78186
1236531
1395692
869981
38310
1517502
1122431
1182817
1834465
1760801
197076
1657113
1184659
390418
1970425
123868
353248
137321
1827667
805602
1454897
323398
1854447
1068484
849529
363549
1159629
21374
1242612
702989
1885060
885953
558887
1904856
1627726
197756
1888347
37705
268544
1847628
1349546
1785963
813646
1634139
1295939
88422
1053476
784658
793090
1332825
191593
91654
691963
1473055
116443
1204959
774418
1688292
1928174
1368176
396326
474526
312278
1596450
1368315
608043
641642
651432
640870
370236
1774787
1454944
163519
13925
1314008
160661
691300
947800
173747
150799
475306
1073270
1750082
963386
447732
1609393
1049815
943691
1450100
1686355
1814746
955606
1790624
198193
1508071
104729
1404968
726575
1642681
1888157
726103
1524518
869497
1594866
1903210
812839
1090004
979018
603149
978371
79580
1483011
1942863
1190809
1564940
444785
487397
678257
1035510
1079541
633005
1838750
1630498
985632
1303699
512136
697548
1044457
48849
1722661
438538
913961
783335
709352
1594861
1328998
309460
422208
262271
1911207
11975
428313
739912
1899478
1888260
1677752
1192452
389593
152988
1133911
885137
1727360
777950
1176588
729922
304040
510100
565857
915751
1536241
611552
1642240
1318439
536768
491331
938310
1031555
1247391
670276
1169321
849126
313640
1034250
804000
633365
849832
1426901
946033
369872
1331856
128294
49137
209143
1669306
1620072
69850
1804745
527079
1885838
1999802
1447496
759147
1163274
303855
562959
1948278
230706
1307643
1621039
1981405
267262
1210535
746928
1981464
321321
1858121
340102
1654542
19470
600269
676296
856643
1319056
1272955
1631282
306467
1370140
1324446
124200
1014584
349611
1869863
10081
717801
1005152
1242607
717594
1787457
123987
113181
764081
455120
996176
1609195
14812
1318404
1812718
1879153
1858901
491647
1891468
1866441
650433
1667344
1252912
861098
1487858
1720812
1030596
1587139
1031246
441461
1062313
710707
1046033
532826
1061236
610023
1965843
1397887
881961
1141876
536751
1568932
1070023
1022594
167282
763748
202715
1099981
1701856
1885176
466383
218249
593262
473053
917378
1118024
1051423
966318
1725897
164577
933606
1696349
1791518
578279
527237
1411472
1742930
186857
396696
288922
994317
54735
1058372
293596
363824
1997492
36326
1491650
1620154
320458
1625118
1994704
461028
1101832
1575927
1741495
341505
860610
38377
341036
696399
1047683
727323
880735
669202
1043964
1433483
505445
1906499
827570
273302
1729946
1338787
837605
632018
1627101
162107
568765
1459352
1447588
1575258
864499
268405
1932212
477176
413710
149447
1664385
1942859
1379839
1045296
1179283
1276453
1811697
484371
1359822
942376
1293023
327468
459608
467120
1054763
1398726
1898326
499756
139590
1452186
1546903
1812090
1567769
1557994
18067
1540111
936650
1955146
1114112
129382
1178985
1908802
1964393
531747
1467277
490068
1286382
14778
39082
240435
954429
1593548
409081
1258837
797153
871540
1371018
1888133
234661
937298
1047288
83744
762001
654163
1310370
1470817
1180692
1258951
479138
310344
1729990
24188
280114
1169402
788562
1565895
347766
111391
1943605
1749081
483592
1595516
733549
1051055
624024
1269860
1529767
730850
265425
1174172
664366
1761828
1592256
686869
1309721
1229896
382773
752427
522053
1827616
1686186
809794
1641384
1148391
1493213
1230954
260273
1362309
1433714
850689
590309
781384
1133511
807619
1338663
772735
105154
1988414
522368
932302
1605247
936099
546763
170076
1237976
862904
1945307
1951665
1192625
1495236
75294
1688754
770724
1565114
819469
80958
315827
1423609
932610
639461
36378
1448845
1777505
1090040
564769
1638765
1935834
1781097
1095881
610095
1049539
14416
530422
38598
1551007
421122
1944188
660633
19619
590869
355430
652903
73260
411657
1652246
35136
376518
914365
566162
1338332
1700968
1156349
1467517
33013
1193402
779336
1759215
572327
1925401
465929
392118
690002
1866398
704878
877072
670713
1154
1172366
895859
645454
1006098
505125
198380
784094
583500
643119
379009
657521
1055381
941499
1806307
456009
39015
1397757
354647
1836915
994691
826731
272992
1868359
758315
582145
1922585
914120
31658
366242
759783
54135
606845
514413
1164752
1032781
1301474
600701
70656
117517
1590188
1654087
237925
15853
1345460
1142186
1934567
506803
349775
1275394
1452244
869664
561728
1724875
217540
953990
901030
386358
1957647
611929
1777990
575020
261354
1530442
1227957
1500658
57976
257671
696768
511834
295050
249231
341704
898274
1468293
1727895
514353
1625997
964478
716496
1213626
575319
964405
1313528
1267854
1788744
1989334
1082168
1497265
1426420
123354
1237050
1521765
1335256
1457721
1931949
1870044
1288128
1908123
1249708
1012391
145224
1242934
1295047
233509
1234399
897988
1814325
1609198
1818157
1556694
1588994
1111801
65636
1017597
1521595
881980
1919283
1212223
862769
39950
742123
1818641
286059
68666
163785
352769
1898294
1350337
764075
91254
582848
748314
1920293
1250397
1902684
1797466
688747
573248
405594
1418618
167062
853190
1545596
259007
52500
1193066
689959
333708
1658796
406418
411964
232587
764421
313981
609491
204182
968881
634434
1767320
1489360
899088
1799554
489627
682230
1040178
332067
1945627
1172687
366116
1097268
1644358
1845319
736323
1134782
437081
597631
908483
1307849
1338867
1984466
1162582
1611760
1370865
203586
1378326
1074177
1300070
1755183
721734
798576
873647
722327
1741001
1979523
1675359
438614
1552015
338240
1880500
964395
1830652
1192631
154945
524440
1356683
810245
1792202
1577070
199048
1561533
934572
463085
2462
1288674
292322
451141
694422
230566
911382
553863
1173564
853230
1014838
330324
1155602
1391257
101466
76528
651351
432563
1509507
1070410
39672
1167552
41021
1721045
1384962
93940
285484
1018989
913053
1260783
1051222
785753
1539111
1137772
1358703
303172
401762
340030
798293
9977
594134
1840749
947590
1893543
1082895
122367
857799
616722
1760584
1682348
1957668
473134
1575395
1228492
922364
646077
243933
1260702
1201705
1083643
1620767
1486580
187588
984226
478546
245245
1327348
877587
631427
1443894
1112949
1589744
1322291
131823
546330
1156538
846928
790451
271178
1431457
178912
1328812
668577
1186499
1641479
828681
1244170
895295
1996483
1769270
690311
1479196
1781967
369634
122409
336623
1638673
1738645
62176
144614
142857
1922315
621337
1250841
332115
652640
1428510
757148
1195576
1936964
1572579
748532
1899562
1695835
1384315
171157
977551
742133
219953
968232
1684560
345563
1788863
970384
270826
767900
1946128
1336598
131339
1800019
254880
1893206
1195828
690102
1179069
169815
22893
1145477
1974007
262847
113054
37254
369676
1082542
790710
1609001
1610161
29450
299055
1355154
456150
575645
1219751
1991521
1830782
500940
467382
1146448
103246
975833
971647
1404316
593168
1720906
452673
662765
1896730
777751
1038155
1100703
519035
208692
258544
968804
648918
577359
965275
635060
1896198
1706385
1544831
434174
1987984
979153
1389670
255039
1013580
1453204
358257
1094058
1993543
1929349
206324
1708655
89412
517007
619980
1182902
618152
1931168
1298118
519859
1003254
1244115
1821091
1582624
1220743
1876051
1516370
1706409
1274793
1707906
431370
1735952
641977
1913026
73087
587502
830642
201842
605095
19014
764898
128230
1649515
1266258
1872607
19209
1012183
82193
349734
1584492
357047
1354371
1215756
757847
1134439
449894
220892
1459327
832929
1295749
773721
1037411
1125174
884122
171221
36213
832176
70500
1031538
878746
1422846
1077548
1711871
636994
183834
227146
134381
856969
873395
349412
1283295
1241971
97809
1569578
1721927
773043
1737374
1497059
1698193
490851
58458
1831485
281198
1369463
169128
1092010
1972445
12048
1970959
1863164
421577
687124
1009341
890809
593161
1626226
943210
1155556
587705
1805126
1517816
392082
1811424
202566
1812161
1823828
681404
282158
1824734
620088
1533798
1017465
1963052
1406837
1635614
1867863
984091
1099419
1007674
1927641
1904148
728701
1187134
989791
13429
1655495
1812240
1075384
1914948
1085626
1507078
1171398
1001749
1172308
558719
428122
589881
701313
1322982
1134143
561395
1585691
1100161
1301800
1011063
1005999
653703
303478
98529
607043
708950
1326895
284519
368155
626497
652116
412501
830840
1221927
814902
377342
1941522
1240942
1711436
1624460
1368291
1211657
1241910
951322
115524
1212576
1802808
1409902
82774
491616
1289487
144904
1223433
908137
1806946
1746949
1162286
1442178
1974557
733319
1064739
357771
645691
867814
629947
1675684
148487
510876
1209534
576300
1991289
839475
713202
1419007
1761410
1474767
1589891
284288
1073918
659274
659265
10251
1609276
854295
994080
706962
286253
956114
741588
1855120
340057
1758916
1412131
524802
1151389
860707
1392479
873140
716740
500896
637028
671520
534903
1893515
1682847
413284
786703
1781161
1705306
356567
1602632
1475918
645447
1194427
1877802
1653952
40121
1762222
70417
24564
943785
1165320
1248879
282097
1079042
519315
1124606
1097543
1660363
1069778
1972326
673150
451816
1077138
1496089
468883
1298120
853157
945916
893608
280921
1447713
1779069
14380
1915730
1363779
563707
1611213
1699855
948173
163886
1194126
488088
1390523
461506
605611
698898
892067
21128
337344
1607857
1439848
952454
744794
121845
1010500
266340
1944403
1830174
179831
1743612
1809350
1297010
26492
1464946
738907
695864
1674971
1208624
58196
1947779
1036076
364189
238760
1555529
847709
792597
674092
1292895
141530
119712
235820
224784
1853921
1632573
1597472
1287250
890953
1983346
820421
1878539
527792
342803
1773727
543542
220213
548701
737145
659008
1659346
1273974
956705
1988820
1226581
341837
1107239
1548071
225128
1965552
955525
168061
1862955
223252
1094147
1265532
1829718
1595510
1853903
1155326
616717
402051
1507984
1895095
399603
1605494
333300
1420293
1533952
89055
329272
628271
550685
380656
984652
972754
1845384
267451
1771240
361218
1427317
1349937
30420
353622
1817557
258541
1643219
76043
1195457
631058
586385
1239229
606
1652884
1004503
1369872
305397
1236671
1108691
1216211
231411
1001041
747874
737600
245260
604875
109088
891034
56735
1755583
1257051
1175167
479505
400738
1574394
229746
896522
564054
983163
1472840
1892251
843395
994264
529610
1939712
26052
1212810
1876728
1635586
1304227
596456
1840845
763393
1352913
1975802
1773062
1468075
357939
240258
1053433
1498466
1166994
1130968
664733
1203773
1621477
1782610
1450822
723471
196221
1226772
1227272
1074007
1398328
1218329
783744
639999
1538784
1672300
1206305
1598690
727268
1148790
938626
1776234
1664124
457621
298750
310757
1163770
750
756102
1178173
1680880
1433284
337727
1719901
60756
155412
962394
1827246
494475
761141
1916079
545315
1507489
1717423
1165249
1520289
379928
1348457
1911672
967388
1672554
1839215
664329
702803
598180
1949078
1368348
1272907
108066
1031982
1854590
1174051
855124
1271120
246849
202449
118504
619946
413034
348397
1698229
53382
618610
174063
1185124
1856065
1058198
1024114
105297
1441413
65707
7292
757034
120999
890005
1666089
1960903
1105505
1559959
930745
1637768
1947755
1536484
1989201
1801340
273086
1837402
178674
1660237
707223
1887003
1015768
907525
1676952
350066
374589
734944
222840
1890839
1359549
154171
1212754
392942
310340
401359
415353
704353
710619
1894315
1849178
688294
980048
1704687
1764663
457236
166445
1185039
38563
689883
1718757
1992803
439994
1798798
44591
89977
1105251
498188
1228126
1670086
794922
427109
1457691
1058056
595191
1944753
954402
407533
789409
1692622
232751
401692
1341607
813505
1341564
842473
1441413
1089221
786065
1754095
606872
1199540
304696
585115
296161
1810225
402880
1958134
1546997
275319
1360507
1698064
1244662
137914
819902
160650
1129423
790187
1619805
680894
904954
906030
1379114
1118807
273400
381808
1562795
1583942
1673799
563914
1920463
1867902
1222407
1275803
1819896
567744
1788345
276119
48014
1645647
78555
683609
885412
1928083
538582
610921
533690
832758
1716764
1493445
811714
529305
420804
1740950
2622
228510
1343058
1783592
162961
1831300
656562
1127951
404601
1343123
1216031
1756894
63463
105916
1295376
119667
857916
1223468
1471886
216392
1101779
1340770
1480696
1772981
1385483
488022
1706938
1798180
1982840
51619
305223
229722
1709132
605549
348711
1360405
559771
96547
331313
1283332
1756339
1212470
108546
951563
1209890
549471
254087
1183539
1503632
265010
1606231
1085243
647545
983955
1935197
321450
23727
260912
358157
936773
1361029
209000
1369750
113575
903212
446687
1611812
1023451
1699952
880791
472938
1516104
1413993
573310
1279773
792568
756151
1839834
1350046
1062811
977186
117263
1480778
205651
1975474
1132197
11050
527499
1777545
667771
1914565
831063
1942720
160626
1671492
91339
90827
1814228
949018
1904930
1260745
377431
275519
581738
1038438
832603
419010
1947055
1421247
227605
1085390
36318
990797
834464
736940
1557806
1427414
1126198
212993
1914471
395146
1517136
907572
793736
1908488
1145219
582201
672445
218951
527051
1479988
1466429
1220645
1083175
269501
618812
536198
1183067
66193
836844
230113
1181607
1168464
433593
215305
1627874
1556469
1435037
538175
1905528
1084004
472023
1498418
771359
880207
1539737
843052
1888417
156855
770776
524527
1390229
1647266
598988
214362
1667062
496108
234146
141297
1074853
768186
1432746
1134379
1605248
830188
1448618
1756699
1191000
173565
1120225
1774007
1088305
1365064
464046
624450
746248
871000
636360
418123
356027
1728944
810586
981375
735283
883276
579261
38236
343948
1811170
1707404
461551
1591454
1997166
43343
1497523
1809292
1665316
660883
140229
136405
862381
340416
549394
976622
1631093
364141
469425
1884746
1474648
259772
1287116
1577335
1853027
1518728
1037275
1762248
1388688
1987352
66576
317507
201447
286029
1099149
936177
316510
1444385
1730075
956861
316775
424733
971290
1412533
421527
38856
1862991
1292894
1400421
1923232
1064188
72748
129101
1932898
1631819
650809
198824
1982969
1201501
1068091
243322
501293
45200
769144
362485
126170
1630550
304006
1534720
143577
1618686
1380260
379366
728159
1849197
416427
245165
1272283
1574209
1893763
1148690
1218447
973040
361751
1581400
1247182
919713
896965
1109618
1936922
386381
1699956
1808346
674856
513331
1117345
732834
1936445
1108018
266688
1831201
483536
1179070
1237458
908150
1852260
1487947
627473
1771009
1392579
1457031
1449775
1376611
996980
412864
1057833
1534589
334573
455706
1487910
1543759
123945
1146926
1849900
1671532
1317103
415338
367252
1134715
1477134
1797633
146936
234805
1725801
344401
995481
1069521
722625
1501467
344684
813111
1578892
1430142
794878
1247419
1141999
1392335
1103076
1172382
864197
1260861
783391
1248719
31047
142895
779808
620379
582136
956252
1480175
1449966
1077070
9550
1146269
1811080
1316716
1353064
1356360
145008
1781564
705154
1777839
1146139
405209
957158
1480727
1394275
1454663
53241
1034368
1765569
155313
745053
964620
67448
718690
1839232
688174
154865
443709
306920
1861001
1045459
1152926
1169059
483480
45742
610724
661876
1064643
87005
623546
391479
615037
1456580
76980
1056461
1457397
1519141
1626261
215024
410268
1145486
1244160
853018
498309
305081
846333
433041
1159711
1073012
254988
1966228
623961
1484128
1862870
1844991
470884
1837927
1611920
214709
812235
498532
253262
1104561
1310534
927835
1789500
395118
65899
1246297
148363
1286966
990394
1882437
7995
324671
747557
1216200
595925
908359
804118
1222669
276433
44767
871591
428651
334335
326143
1078076
1974132
410930
1433292
995740
1207501
981369
590445
1626029
1859995
560457
1652812
859473
980332
51873
805880
1446417
633072
1907386
698725
1875052
1980499
428057
1591764
1536446
1428043
1865667
1073813
612130
1695898
1979202
1574460
1088810
1424954
761392
870475
1754845
237465
1325084
1777319
1705078
1703922
1197305
582756
1077871
460124
1757773
1073695
770072
408740
302421
854904
1740434
483369
1573301
293780
732631
333047
425137
1679051
309526
351958
534302
796455
988727
1686860
605757
1140308
907262
400053
1220446
202891
515919
1040368
285759
1435132
1804870
334436
1783413
1980026
1221876
271709
1799364
1709214
1481715
1514350
138736
832558
1191621
1647193
561634
1956385
1696964
1860598
389359
1398956
1725040
665776
1700805
1191648
535229
1591034
1290133
1118124
1556746
552501
300797
1092971
845210
1302224
67826
1665311
422409
1903386
766869
470403
518765
682593
1197502
480513
675800
139912
1872513
457365
17269
918829
1943876
822958
1043199
417938
1221098
589202
803787
1698930
1516323
410455
671430
243298
681338
959984
1907799
117308
954623
1428771
1849869
661022
117808
71213
248623
1631527
1228411
8175
1263573
632869
1866079
1955243
1261597
973650
1841635
1970093
1340063
714683
406864
1630793
1344402
870360
1102991
1937235
1822994
1946422
955257
1500700
894579
510987
1714491
183705
1585269
1775292
1581191
544367
1952910
1283892
321144
465988
1040553
192042
1188318
1573936
1007575
870383
1970299
700310
829833
695787
1113024
608528
1503968
848517
778401
1229731
611223
1455319
190519
1126480
99774
387375
897508
1909874
221150
1807735
1576444
435310
1846431
193321
827598
1870718
480751
667659
636802
656238
732159
685353
314873
497437
1172316
1573162
199319
1303194
645122
201644
473188
1035806
895347
385877
1041016
1813602
831091
1661851
1886678
175597
1736616
145317
1222077
463406
12692
1486839
1055914
497600
1104140
553772
1496124
775582
242844
1530914
1352778
704008
128565
314777
1095617
1775523
248796
1731884
1620137
174126
563310
1610648
1731442
736425
1451463
679502
1655494
522046
1783400
1803763
180121
428574
870195
857536
1377995
1162474
1847174
1816823
9126
1212149
806521
1937901
1965273
630815
1136775
282841
1339381
370171
400691
1370595
1647359
1944049
1371050
32815
792247
1076726
379731
1791527
359631
1679691
1776263
22245
1025398
799743
1909269
1101508
296605
1552386
1383728
1000738
1487120
1334712
1287843
1177274
317955
1412819
407367
1736529
1758277
221629
68430
460204
292931
1198699
630515
1266026
471539
1718413
1891883
614189
1304527
346699
843782
1654343
1957801
65545
1014306
103810
1330341
135109
238531
81062
1196905
1079097
1938631
1109195
1336052
602601
1333807
1179800
208112
1162744
874342
1130898
1080854
1289381
1687035
547554
1302844
1226129
918089
348117
1554767
1921719
1945062
1082753
1703525
349515
821674
310654
1016046
1469562
804107
1007657
1296258
489910
329780
1860489
817911
1072118
260119
1674673
723505
1916014
14353
509345
524969
44472
1989807
68865
1265427
724059
1039868
215599
451550
1665866
1122344
894154
1390763
341368
302102
1080057
255489
1776066
860074
1814012
1735903
1460937
408836
807554
1009789
1141519
977935
628864
433173
740001
1407784
108515
1798561
578818
319913
1811685
201643
1985814
255097
894384
636365
172193
556217
630865
460161
882202
53587
684398
488843
78282
751992
1646755
1112155
230959
1871496
244939
1942025
1815649
1352006
1339300
61903
1293504
1158629
1306066
1704277
674325
293268
570865
321757
588058
1181910
1772998
626908
576710
1773803
361262
1092802
600712
569893
973370
460348
1348766
1694396
1006629
1569551
1898267
1725037
1368972
1714201
339727
45869
3211
336139
553198
1129550
1369032
1443966
1704243
104610
245997
120582
1944432
359697
141354
1386930
250590
1232447
355015
104247
672707
192270
1401855
1294886
1193971
538200
1332026
415802
1753824
1035919
1785414
1354170
82207
59119
1145513
1623913
1520234
718772
1394534
745604
813506
459158
289799
249259
811170
1833784
1526809
1924150
157981
1543429
1201750
1633768
903769
1345769
1457304
1910091
1312574
1811801
704072
1307085
162264
1049218
1232711
1623550
556592
809712
273885
1670464
1160060
1008670
463617
626556
1722778
1873527
1732112
729441
1695040
120810
504175
174168
906065
770830
423366
857771
511417
211850
1313209
1663181
861765
98587
633611
880096
1322066
1094898
457544
1946081
878940
1374829
587208
702665
1889352
997258
1243841
564103
1628451
167354
1526229
1404204
1235656
402766
704355
99764
743364
60856
265134
1101888
1033031
1836230
1473172
1115840
422928
1528917
245595
587065
1202112
1106540
77943
1199621
1660952
1010095
1335680
500678
428207
1962376
1119972
76907
578622
598044
787232
1880438
695421
1573256
1775428
1344454
1416660
989738
1646640
563025
1083961
1625889
1849698
1805739
1742921
197676
1089164
1190860
1745330
1789643
1072205
1312973
1303782
1258670
130527
1046583
43208
1284266
1301108
741711
771257
672199
1241072
1061582
582998
1630298
1991923
1043749
593464
1653738
1955052
933254
1070056
164162
1073912
720784
1298774
255763
731985
1334411
157326
1533769
220804
1587857
1390009
817829
536799
1424123
1866651
1954779
157360
119800
1555811
347668
1424259
47685
1462069
816505
1574687
346650
1634679
198478
1285787
1161508
807377
42717
675345
712025
269968
779539
1706037
1938090
1456957
604306
1471510
1822914
877695
604561
1349369
7236
716658
610058
722950
676300
1777062
1530312
447101
1583716
1127569
1310242
400709
628027
92150
301718
56686
1136422
677731
1908267
148971
933475
1293172
1455938
1159311
1790521
382793
585448
1745285
354668
1356056
746219
1545453
1668346
1485693
912423
637086
1149693
1411131
118761
416242
1879155
688908
1530348
1704634
750268
1102090
326224
570237
898928
1611431
885025
1362570
1889524
737687
812075
1630739
647850
1593253
1190982
892250
1983616
636375
517359
856218
1959330
1555024
1779534
773372
469226
835727
1552865
1751213
95256
166089
1751661
847672
497547
1094934
1020015
1755756
1166860
388460
47355
937825
65157
62976
1355781
540597
289877
333118
701209
1282658
684578
693413
875961
1754233
374991
284883
1656607
1321681
882871
1203314
416054
1586864
234699
738956
72128
942938
1838869
909171
1812089
1933520
555653
1696822
1786053
1787524
380588
778857
157211
1382886
1374942
1595952
837836
1237136
852015
31083
924667
545677
1541377
174503
1018064
1758160
1957473
819102
1277645
835456
1026821
811499
1640097
45264
679824
222734
1137779
644623
736939
1920575
1749704
1230931
1164473
84797
1249541
885218
1896387
1889826
1945385
1682706
566595
603683
109154
997410
1484596
1915695
98210
443375
2864
554167
363204
1795888
873980
774455
549199
944802
89694
1354399
1117436
1516116
1734550
1653424
1216615
707068
830782
1519615
1496738
1766395
1447380
1604251
83514
1712178
1963520
1444292
1129046
1683627
140272
529531
1779444
1287972
1690637
264377
574280
235225
743089
1262190
102692
705814
740428
1681348
930677
137377
1574929
1184035
1517665
919399
1456605
681032
596120
1901794
411508
762527
1049449
1751788
827728
1480816
836850
980282
637038
690200
1682994
113497
1028557
1187614
631801
1924145
1202705
1983442
1013903
526024
786378
691130
1157317
481818
171450
1076274
1100080
696101
907208
607934
346328
1951773
1319262
989367
1448838
1266479
1494784
511077
114510
352512
1653415
1017397
135570
1721075
1706120
93455
897877
526778
810339
1763359
1075024
1187686
1902044
906223
854430
1924110
1289365
979118
426845
696704
457830
725221
1850798
730369
390356
148849
276793
793071
1444978
1226644
811420
1623241
1348554
1428720
1890554
459024
798799
118627
292745
143806
439477
797414
663842
1966215
1936557
1332979
377786
559293
30717
1609117
401360
1503713
350001
312418
1720858
1474991
1731608
649378
1113528
1266726
1261626
1758473
1653121
1874356
1063101
1058613
1038161
1993431
1986244
1483834
811970
1625484
1140017
1992248
912850
609838
1329641
611787
1307950
939277
717263
295920
82194
1357976
454824
207003
971929
489559
149815
1210635
537044
675178
1991418
1573796
503413
361107
583625
680574
447357
1406131
1916825
1473999
1115108
63809
1057633
883681
533398
426497
587569
548696
846966
365851
686941
463615
483831
1623038
1976658
1559157
757423
353966
935747
1832911
695396
1137632
401850
651751
1411638
761341
1762460
1567913
1615750
1740916
563984
702830
334008
1907066
1730722
1389053
20702
1322908
84018
1483181
1534855
1851687
682895
1003447
1196903
1005009
365010
1168333
1007622
1529610
595177
936383
1305598
704697
624403
545278
1230047
1145833
1169208
879204
1063553
1991201
1720392
157374
209748
1135947
1802052
1084976
326585
1840073
1749844
998435
1414311
1003789
817538
744096
551975
925982
100912
1992276
1394095
255344
159771
1219402
1711484
1023258
226793
1793481
634379
271559
1408266
1884721
1187128
1562798
997123
1210077
457131
1939579
1811369
301293
859064
1775793
189463
474824
944057
489043
61669
876390
1213623
1103665
706461
1688472
993796
1045600
1578969
1229148
245735
1160350
1851527
261670
1331660
614289
30464
1096789
1393501
1331898
1767702
1312132
416728
1195965
1689519
371908
846759
329857
827984
1079166
569668
1899355
281374
1057201
659303
319256
996084
1025683
1959289
392161
1498636
1620785
8107
1721696
1698094
379888
1383691
1140690
450197
895726
1133246
1855959
366491
1380463
250800
1079561
1717817
934568
450064
1596031
993546
1132640
48935
889692
1871105
1331807
224059
1822806
840362
62569
632855
658204
1042652
317862
773793
674873
1049293
1546011
1885144
636433
874345
194690
1021955
837000
436581
44400
586182
233935
321702
472703
1207795
405066
604366
1928771
1623057
1444245
383697
759735
385729
79283
95736
398316
670390
1537451
45066
118632
1923842
1399692
872653
1756587
1148226
1094290
707775
93434
1248715
1986916
1607099
1678947
592851
1401559
1788648
1221329
1072682
1137843
1370757
650010
1219009
1164015
292006
203932
183737
1797208
1160384
461477
400018
1522399
331995
1648854
1357779
746503
1477123
1905053
720687
1264959
1407828
1315536
791005
1929336
1352794
190796
158234
505571
904813
642456
10194
213654
152920
561968
1717188
1633497
467527
742316
234782
290526
1093387
467465
546
758889
1823875
1526379
88275
1145034
1100976
654505
1032483
701660
1796250
701489
1895629
40610
274921
733050
1467740
1079283
1025391
746972
574955
899139
1764051
1093001
991602
1514034
1428873
1307473
1287002
195758
273163
711571
69520
176201
903049
1365247
1637952
1547313
1286456
381713
1699508
401391
1447627
200700
1796555
1843770
1024384
1758907
1315847
885668
311328
844073
948819
709591
1705490
1154473
309097
880199
1346122
310127
1343778
1260494
1226919
622744
450899
514613
1484094
992225
590356
687782
1591714
1745061
1191527
1176871
1541331
639719
1256910
648681
793873
362153
768911
1312872
642861
253641
703520
829127
976480
98528
709420
1555559
109007
807175
1161314
1061449
140205
432385
73882
1495977
134064
690629
759830
353688
410655
58223
739031
950742
956838
1477214
173406
1051132
923716
1200856
275345
1566357
1562160
723195
683524
371672
356454
285118
1480846
673427
346861
1321906
608671
663483
1869252
1995954
767381
1822103
610073
1798882
1183737
754845
1405830
1859172
414307
354126
1187719
1965755
11682
912890
1812470
456936
855445
844973
1963083
1661503
38098
813944
691789
70831
1917225
644304
525006
274098
1523006
698258
1082228
189335
1169325
1302204
1882251
838578
1792847
916388
1831673
819293
1813974
1958881
463897
1818645
389726
467126
1659245
1048362
355548
935547
319331
462264
1094702
1049172
568799
334090
455998
1898810
916884
763183
58054
1274443
561393
700837
1604426
1193950
386612
1204576
1804649
1697991
1173236
692279
644191
275687
1119482
1744941
480567
400744
1504438
545702
286522
412534
1800175
1098384
86545
1237279
110991
1085270
850938
1418701
1305151
472725
1418577
19794
659045
470785
38702
1040219
615257
1735804
1784448
779858
1321792
1922490
136018
1810414
868022
1272641
494226
1780166
1497399
976932
533586
1107333
1475007
1991216
690963
44366
492035
1213590
1532342
1309629
1948430
1480620
1223322
954748
900303
424904
548664
1111026
752734
463876
608170
1777817
970256
979963
326176
1809201
1412121
1053074
1620807
1155427
1455769
1319178
517448
103496
303786
1243897
850251
544336
1815644
1268256
1129171
1011848
1301310
18573
8782
838761
778938
342765
477616
1585918
158118
445296
789528
1732789
1583559
432519
1658842
588380
1931912
1742061
264747
578266
1489326
301112
395118
1711257
67299
645805
453118
451257
105148
708463
117788
700886
597228
83207
728434
1404886
1145832
1300418
706105
1141290
121017
1806367
1979996
1461407
478578
1687746
1823841
1609528
1211809
298998
150329
366541
402455
1615754
855728
379770
1058007
124179
177787
485986
450025
1971939
1643502
86962
1454514
126253
949808
602095
64766
1794722
908449
1677643
867236
159684
829454
1926009
1475144
890597
1471538
706322
1374211
1482687
1579970
1342361
1798152
1683700
868004
155694
1391209
927224
1104884
1934979
394816
1918554
409232
942216
1259981
762003
922366
1184305
1852617
566127
190069
1504608
1819525
1620865
1646401
728353
899983
38708
534039
313344
475265
1373956
1992785
1357330
142413
304822
1104859
745882
259875
836433
1320507
557681
1345884
1553915
1625320
816502
89419
1546274
952614
1056587
595355
1794163
1544145
626054
344506
1442631
1153973
502469
280376
1773763
577861
1302592
206588
1333266
134730
1766550
68715
96651
469783
859780
604877
1715390
788101
286348
1725753
1486978
1128507
1846088
1922905
984459
440673
183525
1393117
532359
1530821
1328691
73030
1663504
1308445
296874
268586
1890501
709669
426070
1633046
1707942
1781865
1055746
1600112
1741983
1887556
306413
568793
835498
894928
1319923
1871016
368234
1959573
105002
1772739
649015
104788
883204
1350314
824491
1351214
1365242
1374510
1723255
78594
219652
79440
470532
380856
973795
1338250
1100070
1460555
1553318
1162572
1337400
1270358
1793652
550065
796520
330869
1852167
1900187
379575
505174
1639904
30642
671900
577463
130164
176652
36289
1837461
492286
70576
1765114
167125
1346614
301267
1080660
300184
459167
234357
674582
155020
1469093
470528
1359178
188671
1026119
948278
501263
1524938
149648
1383108
383777
744483
1302536
287791
1671291
1424399
329502
347991
835739
1018303
1451261
259920
205558
1958950
1929199
1516091
1549125
1397632
1902592
1232315
1049392
1314862
838432
628500
428680
1910766
288456
1569995
1965570
1190040
789049
1467646
1417262
440055
401656
454160
1960141
500186
553556
545921
1216669
1641550
1515679
1463941
668975
1393338
765813
1462390
819462
1482008
1565766
1152875
48052
1442067
1811414
1405544
1895237
1368753
1428297
339821
945405
1028479
670977
1471713
684470
1488493
448629
521717
806207
668801
1578127
51222
1636446
381486
1201818
1386895
1581852
1532086
726987
1167462
1174736
306824
1000265
611558
1187594
1263532
768690
1533812
592454
996509
1039272
500068
1023011
1024605
679946
692080
1497271
1355180
1430708
616938
79122
338081
464865
962573
362956
1356454
1184024
1126058
1161173
115660
392503
964890
753947
886542
557254
1536627
1761312
339009
1188720
1762364
1358488
14224
481033
588969
762574
1260475
1790506
1234475
1608097
1231624
1718706
1690038
1775732
1328079
863164
1904564
484903
1013054
1221651
442558
433806
1044410
149439
780630
354217
76774
1056305
132875
1020368
444796
290374
1819286
1337631
1363163
341240
1475083
598662
331345
400086
668245
1052762
713683
1224569
181271
1445467
1473256
954280
218368
784440
1114401
642790
40236
1551916
1175043
1470458
1005179
1542969
327734
1042749
1691473
1189830
494422
677353
701733
1913279
5925
122824
1659853
179840
1451113
1057479
1357523
1910307
1688611
697221
1121640
1093360
1860149
129746
1399760
1149765
1528498
1899340
1410379
1148553
1253388
829813
1431390
828495
371987
160008
192586
1743736
327364
1493415
143629
909357
1325158
711777
432285
1531909
918125
1915269
276026
1155615
1785978
435023
365172
1830304
1328761
1550939
1763592
262851
1551871
772675
529335
591937
869656
1933678
205273
50554
1037377
985027
1128786
12917
1576080
1884186
1763289
414779
853587
1872002
1919981
372047
201226
520284
1030799
1673385
1305131
1742192
1534944
181346
401163
797383
1672722
661687
552014
1995406
1517534
1883320
1732333
12469
219884
1039477
281203
703705
1153582
1416394
132012
461950
1673942
1713420
1492666
555313
252895
995211
1867474
1463545
1727733
1619762
386449
1833375
867233
739130
286608
365879
1817844
1745820
1452924
1818788
1965865
1704234
1638952
512928
674225
12811
922982
937140
1940971
848049
1786311
536878
193254
528170
767786
1864688
1967416
1859032
1167950
1543481
1272846
1780442
636326
1424438
1963783
1270080
782863
1416942
1063387
1318755
1288730
64617
235629
1161082
1798004
698525
1641980
1513663
554107
161412
1394480
1851645
1257255
395952
1815428
1109643
505580
1579757
568927
144047
746468
1328056
307017
396898
880626
1086428
288344
269044
1293093
578200
1682467
1535562
1200891
971988
465447
349650
456575
697034
1917672
576932
1685875
1114468
27764
539097
585897
249299
607062
594326
1669298
1914134
1124236
1791010
1504709
1247126
273442
146445
1468003
302441
643760
826192
1533284
200067
1654609
1065581
1480513
90749
279342
164427
1429496
1591495
1366769
839479
1964731
59922
1338372
1579005
1708704
1315751
1631006
55209
1436445
1158496
1022450
1995335
796562
1625264
721390
78347
1050380
1688909
1815897
1295770
1937961
1034065
1376073
1450616
1707608
1297262
1099456
36141
1230314
1506809
938719
1016707
1461612
1343750
1764174
1626477
1137619
1924387
7471
79592
119176
1224882
1261858
1111701
1996452
724585
420357
54606
487214
1454694
972098
661676
1123504
346882
270295
714219
728402
1839386
290864
1229050
1054477
1407048
1719442
447730
1612646
1563170
348298
1950273
1701039
955029
328734
385193
489922
1667281
1066485
595790
1430886
685355
1393678
1772278
153431
1626257
484062
487605
783385
785676
858972
1174389
316650
553220
314048
1295506
1844083
1257146
1281859
1441220
1182783
889265
335883
1973551
262154
273526
369236
784460
1252912
1343249
932151
1560417
835025
660640
465772
426328
723071
1905153
1390292
1725632
1428903
986489
259224
236707
1886574
1487656
58880
1967865
1668443
1530034
950980
452780
267362
66849
798636
187568
1976941
315536
705278
1150480
1920136
1792228
724060
1358718
1968560
394044
986551
1341279
120049
600213
757193
956644
1942629
250216
1384283
179185
348439
666031
1601396
1842467
1999778
1311713
458946
258302
690760
523402
162916
1517044
708022
878324
967406
1936
1033703
489736
1500960
355693
1390932
1819861
1350218
1737869
1923406
1212116
940119
284236
315275
1987200
835607
1631785
1196803
1161108
1286867
803698
1198200
1427725
1877094
1477488
1660480
1780100
920396
1967460
1269074
175817
675807
1770111
1774811
339670
139178
441933
869152
903456
1002903
514982
1587539
463845
420627
1004567
1539463
839132
1462722
436645
885076
687075
1330299
1211113
423127
1925496
1068398
1891586
1286713
1130639
976332
18457
1252825
1892895
1934284
1507894
377305
975987
1715936
1593661
351839
1019456
820322
89639
337090
1833727
1605901
773926
415434
490695
681124
1585631
868074
799934
591486
819912
319777
1029077
1959285
244361
349473
117792
717848
1162294
1307748
1705517
976774
1765242
1789596
980160
1113948
1341469
846218
363320
767696
772578
591344
1126001
915993
496297
1744344
1786376
1518813
140703
490184
509850
262872
1932056
566376
1268027
1733184
1508086
894014
635230
804942
1946699
1529609
781595
1718035
1349787
1042983
829136
248958
306753
429128
230605
1859783
1861738
993524
829967
1420621
1110837
722658
162477
1139423
1121581
1125566
780521
1102779
372526
1522656
1870959
1855052
756987
1136650
1377503
1760840
1295866
434939
1089139
967971
1174319
39081
1031983
382275
536788
559037
352494
171099
1763037
500454
1324739
125223
1511829
1928710
1451663
1804943
1265034
816143
887087
987923
821925
175128
1165512
1008468
1806883
55550
989792
1730853
1444247
290116
336674
1601213
630820
1516519
1259075
1752886
1490776
979195
483180
138158
1287279
1918642
1269074
890584
193451
93932
297515
1113357
1304017
584111
238127
131093
168927
956256
1018756
1752352
370949
975456
1446273
1452903
142858
762007
596893
1728611
65790
1277524
337483
1940447
392379
1208740
1508341
1564844
1602976
113187
404383
407436
1630248
1482525
280719
241312
1518869
406319
1635134
1347754
93941
1263433
1138689
1332826
1064021
184463
540124
1643612
1925587
1574299
1490723
1877227
1231659
610719
179394
1963884
1933443
194757
133919
1133561
558659
868794
1279828
420055
461033
1932419
380489
1371774
182614
1781904
964343
711847
1154138
574018
33622
1471908
1226816
1289492
550789
1638039
1067092
1292643
1170658
1551137
282992
811071
967978
41091
592885
732341
726682
1768943
1028033
981008
725010
152376
18460
991540
541401
1989520
551674
604008
1251621
1640167
86653
1742714
655274
1515755
224466
1536045
318839
1100602
1611492
300346
1372330
1627434
325972
1881211
1382527
902508
1155121
1647921
1556790
63055
659176
189519
1247790
1960309
1746833
1459375
393220
605956
1807756
820171
1980670
985459
589885
1375945
36454
1309801
1791591
1693749
1401138
1325733
420621
911705
1667877
1107735
245202
770481
661217
1070757
406694
1215115
680153
716325
1595805
1914126
257295
1858372
607938
1134040
363737
1814503
1013071
1728536
216352
803038
1986355
167356
336613
550796
706801
1203300
1464122
1391310
1619984
656393
345271
446281
1424545
1828328
845961
506658
1567492
1162868
1901476
337954
1069230
1432853
698702
54428
1235353
1888227
1599033
1436528
1987712
796087
740207
551824
1098204
1196405
188690
1296418
1298454
1608106
1363851
824351
1674046
767050
1833040
981323
186539
1330183
1995299
1154727
46332
485945
1306115
75180
1591675
1873887
1725205
1958682
1121511
246286
661705
1914000
1075295
1124719
1454563
1930267
1218897
1578619
1437092
1983833
1590397
756429
1314138
1843826
380191
240813
339739
1824757
1151040
496255
1620708
639509
1339190
510018
965688
52245
1147428
800467
1314438
740696
1522725
1350091
612151
1012838
145726
1282580
1671817
1301501
1728990
1747938
1497490
1261240
683194
1772509
1076656
1175468
972533
1705938
1630793
986185
927718
861159
514854
1766403
968848
788829
1701935
148270
1044936
185342
620811
364099
532483
308656
1134042
1644440
1909690
1224071
921441
547596
967442
1756751
1063629
1001551
1528298
1708399
599348
1366628
1559011
773350
322330
1475329
1607804
745858
168521
780121
1366473
310562
1508995
591652
425012
1395156
1947339
947239
1258064
1760933
319526
887126
1987902
482417
419482
1805196
1690477
1546813
1390746
1940582
1536502
1477278
188581
1158762
1261070
817893
1406707
1015573
1632881
1931255
106606
1205425
1396431
1256215
1965233
1902416
1856409
1037753
1688517
1441007
1372942
1070365
1431027
1136643
441284
1217661
256258
842584
49661
1861410
903667
677840
1900021
1841880
1907962
111442
1303817
1665463
285873
1980950
1988778
654503
1587211
16645
1237338
1534488
259944
1681629
576098
1212788
179411
1264338
487686
486489
310557
1394012
1905237
808663
972930
1068781
641645
873176
1660861
1663280
1673232
1175259
1348076
624219
499775
44234
1181845
490993
1955221
1148642
1512207
238845
256324
1960641
838763
226263
1888478
1830793
1749051
1210763
1484245
499662
1685575
346824
833039
1844632
403514
402680
542555
1149331
559092
1242124
751297
1352813
836824
257131
216141
14189
1382849
1729199
144572
5651
460129
1843865
702551
328857
1920866
1755527
1213836
874458
610421
1775065
1747310
829661
1974600
1405575
1465351
1054828
1217265
1683776
334105
1738253
725926
813814
943959
967446
17940
533657
1284708
391240
1897512
368393
1899224
799272
1060356
243548
1526822
1602744
1940660
1136751
302390
40302
546743
1252826
1254103
1210218
1981419
65030
1807897
230514
44301
1570146
21069
640468
134047
354690
13388
768628
931442
1011190
1732748
1615122
809160
1007286
431153
1565289
1279704
1140943
1485521
197063
1846302
277266
361995
440230
466088
1997810
257249
445282
1357838
721161
644090
182614
1624447
1408460
1065978
1802969
1471576
1889363
259563
1021006
947020
1732138
105846
1506461
162913
1143862
995769
308242
1813567
1238027
580704
519743
1939942
1966024
140259
505945
1539865
1249412
1360770
436580
447241
553619
1674880
298057
426801
180559
1999505
365381
1107299
1133113
880292
1248145
1510820
1863777
1337592
1641161
1840194
1543306
369075
1919561
1982893
615636
1774356
888053
1744646
1927782
880050
1712538
1926289
1025962
1238079
756519
1656204
1612941
1098887
940278
218652
1028781
1775755
1494569
638845
81048
64589
197625
42195
1198372
1011136
766974
580572
373199
1981476
659645
848387
368585
613091
979951
1009860
859141
1109958
567842
1892516
1094877
97686
1886819
1175458
1772972
40981
1062552
1391473
94385
480815
1868957
1974084
424523
698150
672284
1963921
1622766
1519554
15921
733404
504838
956815
869094
1374866
1148282
1750658
1454715
893277
1209109
63846
380738
893162
1275968
1992353
53594
1793009
558639
1031224
1658985
820229
39284
1866753
1513962
976503
180183
1326326
986288
1626820
989132
346383
13595
432708
513275
1900584
570949
11352
1846283
1323169
1731530
135744
1876800
909638
572607
1566876
862525
312142
1682618
1019944
1848730
1323090
271486
968095
561508
317156
470718
884162
450474
1748535
1033270
1164357
769502
288727
149132
1227629
1186339
1713624
1790818
64775
490452
244074
1124239
522847
1117927
889704
1026041
1651781
1686128
14498
719733
1936285
1029095
1796292
1485443
1617115
1232333
596778
149448
1577207
1882736
579605
1264934
1605745
1320694
1102934
301714
1172670
761361
1539530
415148
1165440
1571577
82974
455863
115929
1034020
784404
1894225
1931557
236078
805316
18805
723196
282793
567843
729013
1513676
220930
141368
405224
1464538
1871777
1335606
1862144
1161285
727991
1693990
844060
1409372
1920268
941248
1289235
27867
1964452
65104
1533764
1111421
1486738
262164
1193250
1703708
782299
1822480
1959968
741318
1654230
878678
834881
816737
781751
1593305
1476334
1509632
1519166
59808
1172673
848068
1289389
478885
875505
594864
760149
484669
906771
600758
1039944
1946521
362986
907059
899114
216539
1968126
814595
453037
99362
1050147
539067
998345
1020580
828953
772924
9538
978347
460996
377914
1194309
1744122
451085
1740013
1282205
339817
689024
1235067
1169460
1184106
198019
330527
275099
1234351
1872862
201771
1513473
316571
1766404
1644071
748595
402457
49281
1064340
935143
1144213
1053967
1961112
1467232
54134
768947
1191060
1714076
150304
833104
872873
1069975
453838
864560
1297803
680926
923014
1150515
1161181
764146
1526574
616542
1879334
720885
575541
1144913
1520814
648492
897965
89752
182907
1513631
1830631
27542
750304
289197
1052531
995489
695280
856326
932167
777987
790807
301523
1143211
636361
1840618
1340805
954830
228445
1060562
1407697
1332008
523677
1287084
1904462
1792065
1235911
918806
1411696
1068360
1368539
1844486
1340742
681302
1046349
1384034
1712354
1865532
621574
1293698
546009
636330
1649452
1067358
1831267
1937902
350298
1529025
447940
1273937
824858
665936
587385
413174
496504
1489718
1093328
295780
1875999
84113
1829957
147611
1242495
69934
64795
872319
1615486
860091
1988650
228265
1676025
44247
1203831
51629
1823781
310923
1188876
822385
1463395
1822830
669989
26419
950823
236119
1764721
362142
316651
284438
1352428
729705
1295400
1108400
1830548
623893
14687
474216
904986
1621332
128278
678326
1101539
27091
254595
1360133
1420031
325366
1689308
1583409
751913
313016
816787
1705101
910720
127549
1636567
1706517
1519035
1473066
521488
977174
373281
1993850
853477
102652
791011
656453
911755
1306290
24825
1702150
1944407
380508
75581
268991
1668101
98758
695952
480327
562876
1573056
1443550
1438336
500058
1373278
342528
627031
230264
1235301
1740303
1735320
1724930
326636
1655115
1175202
207711
1157062
1855607
1905254
124477
1734600
1636686
277626
1591476
1737727
1971081
401027
218163
120265
1183517
273495
298349
257024
735799
247133
985914
1262046
791911
1003577
803456
233080
356543
745031
510696
1821645
122292
1567699
601955
566283
545772
626677
1989860
333800
1089756
1579091
1333230
1046033
1103555
1937230
1279389
543178
768996
1756638
1637718
978299
937730
157529
110722
112694
1899919
1533042
248165
391922
447449
81947
1618706
531755
687525
710641
1826105
140460
1109358
1402892
266399
570477
92600
670685
574961
1464291
1134831
1327979
1812820
27350
1296255
1831357
75779
784957
611832
1224975
320046
50530
1346463
1991568
134854
289490
1057821
1244003
1836616
1073546
1356082
332170
1351523
1777650
155483
1108288
758213
1562023
1348291
908203
1383778
870112
1926916
1918292
1987666
1393639
568267
1588595
366106
52525
1295049
1223080
689809
74446
1103978
8186
1625724
1171576
120320
1513394
986049
1541366
1938723
457356
1258987
93495
1289609
328061
1973865
154471
1912648
326733
1521372
757601
214193
1066623
1189666
1182853
68296
843693
821807
274666
382185
977964
750505
670542
866432
391269
1215003
1619986
262684
1434534
1989767
1406587
1486536
316684
1048989
1895319
1234200
1453736
1659428
1141338
894503
1164599
1451507
168527
820036
689533
907134
842131
1280572
1531172
1716200
663417
1698676
85264
1784764
1654899
390006
1853464
878836
1622323
258984
917303
281096
727469
125514
1956637
1763987
718900
819031
571493
1090159
137901
1776212
738464
188386
1971939
1294770
776487
793548
1099403
153344
1731095
1130053
1429707
1874705
593469
846659
1492824
826095
427235
398645
686906
1783177
1389614
1796447
424828
1721292
1898124
847627
1196396
471424
829046
437163
657177
827076
1964423
409481
1069529
1578491
377450
1309812
302548
501841
112222
1238858
13794
1391343
1071295
1688786
1087169
1639175
1326057
70489
166828
1008960
1722976
148141
1967258
1047656
1518826
434560
1216495
855223
438798
899325
401900
1732303
624687
1885251
435077
574483
404056
761135
832972
1500340
1406344
1529767
381720
22669
1380295
1584742
1426970
82414
150449
1189145
895048
592651
1458679
1711940
17049
1711874
513915
1689655
1765980
1961315
819033
513313
680709
853669
1064419
792549
940645
43709
875100
7730
1547996
1909876
1343786
1289372
102276
883686
572939
1628954
1129093
976179
1664708
1309243
102169
1391438
59603
1087712
557384
1901394
957055
1582205
483877
1745585
1284761
1511964
458019
1119966
1840891
9696
1930917
925716
695254
988088
1092571
396070
1341728
505482
1606140
858880
954600
131665
1815876
1157046
588218
1042573
12648
147551
1976395
1075135
615107
47306
458364
1860028
1542931
1466954
1965226
110482
1525579
312747
786440
1465799
576019
305825
1053325
1093795
450841
290485
1622153
743836
1632388
631429
1685505
1102095
1005210
1935836
1117742
1537561
278783
2590
1669274
156707
637238
275211
1232352
1324448
1671195
1170103
1256533
730710
1899198
106447
1826404
1793585
366217
1521567
825840
1031738
463110
1329561
1401846
193925
1778285
452233
59365
725162
1726504
1222054
1121923
988206
350297
1820796
1515900
1594669
701747
1335911
1643655
1927946
48060
1257388
613924
938532
642055
1760665
1587310
1040817
635997
1665025
875602
168648
1943466
1706364
28738
129392
335502
1987594
149698
1943899
1351064
203765
1229415
1554389
243491
733358
1054332
1292125
1155221
650977
413486
261685
1297951
600384
1158749
428028
270644
1581446
904204
726599
623471
559914
1361964
250392
983588
1237516
806016
340850
650245
902057
788558
1056964
1521048
88480
604966
1754387
594271
448740
538554
1838878
662864
729152
796993
387946
381080
892019
194428
1347133
877843
836493
1266230
843987
563482
758576
1069284
1286590
1021822
83817
1906712
1905899
1592241
1853135
1041685
108375
507709
515777
1171378
517464
1004858
1467208
1329987
696110
1128410
280336
427534
831945
440651
663948
1764799
142800
1348301
672555
184854
949882
1019310
969048
1104472
1245709
1153903
1622549
113188
228290
819184
917786
978030
1364953
1960036
584042
1578783
1280855
603821
1058374
665761
1309964
322527
392738
994420
1000335
1373846
1026500
881200
1740900
988692
956088
683367
141490
1169909
584734
1676869
1783824
343568
172315
1383672
754156
1043040
402479
682168
1775032
1463726
342497
675405
1916627
537740
215913
602298
168214
709169
1383510
571234
1112212
809285
1430966
804205
914948
553920
23164
361532
359996
1727907
1821318
1577859
1480907
406061
104468
1406367
967416
565443
1249179
461389
1412154
1657189
941879
824571
474657
380
803606
751996
639790
250608
216277
155430
45812
161386
1162785
1553580
778320
1228977
844937
779822
118372
909
741487
1720901
1665447
1807696
744997
848225
1866292
104404
63928
23795
1393084
946536
1224380
525638
1035528
771675
1444589
1682855
1847315
318547
1430421
1818369
623240
765872
723435
1658850
1479739
1273472
1262893
1070156
1641666
1064016
1635443
1219100
1281971
1217182
785840
944390
884306
950481
906733
500965
248429
1194587
144789
994615
1692658
1598308
413607
671092
1450650
1244305
623000
355068
1910276
1206655
816351
1420685
610196
1009365
1530782
1158265
1902123
1155295
594185
698672
626587
1111175
1026820
973760
252597
983570
37750
1424883
1408723
1777892
882958
361197
1083735
770945
897469
1253654
1797925
1171441
1642473
1184153
768637
1185705
1219628
589904
388002
1435303
437006
1901978
643808
1229367
992591
1342472
908053
286484
1415931
695800
1389444
584958
1053131
1194320
1021120
323336
215560
695614
257086
399131
879601
1824751
243100
1042962
905340
1637666
950090
1270149
1508436
394571
214225
813713
494923
1577121
1999521
1343103
635177
580439
915955
1004986
129771
177707
1240514
1193994
610681
1562196
135234
1194226
1793722
756109
225230
484838
1492060
1208174
1542798
139446
1259166
571734
509149
874159
1669174
1182162
1695160
1145488
998306
1861834
1571607
1304835
1166329
1040462
1686577
1698565
462135
1960979
1817805
1506882
815362
183768
1688037
1371113
981674
575132
294263
1993413
926510
1991926
1563361
1885089
707789
943270
1710956
1402925
1911558
1844893
1103902
123105
567923
53783
567194
852526
576087
94939
386232
124191
1442713
467370
1006679
1472890
65098
1598333
151071
1749802
1166627
895823
1876354
1005224
951055
948080
719498
1065698
7006
494973
1287131
462784
559726
1577641
1777276
82666
1495928
674303
582
1387005
405527
789411
1933696
1924688
11906
129798
235151
1643526
1800469
1149790
1626142
40268
1738473
1109108
1952184
1294153
6351
1922740
847142
1019084
791327
1719709
736766
500040
64644
603772
58850
901746
320993
76547
892778
1087651
288161
101431
1941825
1467111
721884
1753058
1487710
727077
1427187
689024
1896588
1557930
1039616
1568864
560639
525864
1699850
1951718
67719
1056321
1117447
1497345
447072
1291396
574527
998772
1392183
145808
1467170
766648
1362289
522406
737635
1286093
144539
1727653
1428223
1257600
1382739
471876
1090501
1160668
1510351
1546169
1582984
1234324
207887
1294397
414053
391827
626434
1425682
1755210
64692
687772
243702
1029192
442223
1123634
921608
1265406
247151
119382
464005
1190490
954813
1998969
1041258
1801650
1244464
922593
693383
896826
1481844
711998
897838
854768
1622291
1350310
118396
1997475
512348
1848924
1766048
1392154
464440
132388
235707
494949
810679
534637
1557401
1387047
1222683
883321
1278752
1561335
1629268
767192
1732103
1660409
1430997
1729328
471331
1165062
562669
921948
517970
1612160
1124405
546049
611016
281317
1922055
484212
1888190
1732433
56237
616642
1313131
1781793
1076126
1913663
1313504
1750688
99432
1547900
1344177
1476133
1419496
1259792
101981
445001
1808310
1379760
588169
207722
142436
25194
297259
455362
1847773
517667
1479551
337278
198808
873776
378182
1771465
1694933
1948547
1033991
1984977
783154
1124050
518047
1193617
1807681
1074943
541874
145897
1526816
212577
1494456
1840214
1544116
254800
632886
1150470
1974386
1303636
1494507
1732996
25072
659184
1481771
247427
1558711
1484657
1751329
606097
793307
1447150
522212
346356
1355936
1761405
475500
598249
661939
445304
160289
442905
531541
1069020
1141691
1452196
345775
400858
1048901
1428303
694560
1198940
1815820
1144310
1071082
1281293
341216
290854
839745
370414
224821
846524
32339
199501
344927
1795682
72423
729444
1232905
1817863
957188
1204004
555186
991327
482700
340540
683772
1985433
1487831
1500103
1035475
1023914
998620
1479942
1517452
1474998
1415699
804759
1870072
1957666
807491
976146
625388
439718
1241744
917914
181021
1058322
1462848
1222621
522444
40316
246213
64227
1013701
673730
581933
36929
1321968
1636876
714948
1242104
266522
370701
984467
496648
1674150
338083
1146954
456835
5500
507261
657542
1427845
1759498
1582627
1030347
1716709
278882
1331869
1462630
705318
985811
1696925
964062
1866536
817392
1119325
152607
78882
1308682
1560066
879157
222773
1656906
1705622
1258423
552158
1386567
1097754
1532794
1528711
1517365
1882731
1767308
1552068
1867497
688158
1486087
762113
1564332
662242
1000180
409405
1843131
729384
1284686
1333146
896780
179603
1700442
1191119
651783
489767
960945
1993634
915818
1425469
1437329
441994
1131316
1061589
409071
1811768
174663
1251729
1622088
955123
1972628
279257
421614
602770
930455
1360980
61563
1265864
212735
314545
672225
135692
667138
547813
537149
1079027
77139
1288827
429870
1292910
222506
1589992
428976
524921
83103
592729
509408
6850
1544587
1646167
511939
578076
1262620
198445
1708370
82608
1666809
402406
1756021
438238
770990
1774393
781026
219882
1267804
1574103
1480740
1438004
35713
1226876
1264696
1141804
1405199
1320306
1239219
161643
196295
1560717
1374163
867316
1688297
995592
646978
1433369
867928
1751943
1911341
671828
1360545
1303157
1588504
481852
868989
107241
825681
936888
286062
1074390
473972
133006
261828
732474
245496
696233
1140923
48068
1864124
1432072
372137
1753486
1776260
461956
673419
1041432
1573798
1283781
1654236
1855937
483174
1498581
387784
1561210
997687
438101
1904720
1543449
1930738
782364
1579992
1390127
1021166
758332
463148
1055649
1563730
1138090
1919862
1694993
678373
937903
164004
1937313
688516
616533
1516814
1821933
1322537
1710059
351845
543944
1605895
1863997
1774129
360347
28831
349846
1729778
1097470
607840
1309867
489608
669242
344254
748939
1966721
1434888
870079
9602
1835615
1153634
1572125
828661
437497
433594
1134587
415818
1416509
1025632
1811483
187851
119000
962413
689130
961236
1293032
984272
331710
1253422
1737
1758359
824451
328995
913705
1637318
797772
1015258
1573917
821782
866088
528886
672503
918280
1057490
1107734
1938557
247828
1759278
1297079
718838
878872
1112142
809245
1921030
973568
1857875
463894
460409
727115
1515786
589991
556582
1852054
1251839
1900535
648350
1468333
187475
1202353
1638313
149443
113107
1157829
860368
327054
394498
1644366
209411
1507507
631922
308401
329911
1480688
662791
1685172
1216364
352434
808399
693445
333335
1429554
1028906
1203234
998014
1880376
1988362
1137117
815201
707173
1290710
1409519
170886
1946425
984462
24361
89001
69076
900445
1004144
100384
950739
1198469
506976
1872189
523666
1503498
47197
811240
177069
311973
1350971
492868
20156
1765654
1209379
1314131
1770555
1511471
1837381
1423816
1201143
1349180
752147
977977
53611
1368842
1210062
1058135
1798152
1666017
1588602
878822
1598433
1355420
245261
495177
1958357
795335
249121
879768
857375
1325145
1449927
1218527
767846
438407
63857
412298
260913
1887623
1537308
1294144
152401
1998997
341140
745567
721244
721846
833299
717169
1938324
496404
1653679
1995270
1621328
1174573
5500
1978563
772667
842793
1061343
1119505
93911
1790063
1608380
1882706
976360
1132169
1048927
1707502
1700136
891645
943500
224936
532772
724490
255750
1406007
445338
534687
1599949
1135325
144977
1887160
1814037
1028044
887593
455242
624539
992268
1963842
1579925
743057
686341
62537
405297
964283
1329019
300968
423043
1551137
133553
521047
1585464
312615
1416684
709017
1336223
1517904
104942
1725805
1547855
690336
1420531
591843
1230615
1318928
1879499
667421
540968
1278369
487567
842906
481271
1591263
613268
788169
209103
860413
381314
298168
1634011
1164230
511126
1060948
1601006
1639389
1475255
1383174
670601
1961888
581101
553580
1675404
519518
125545
208793
431852
565953
1659101
641189
1904269
1035286
1417598
714036
1217007
361754
1155285
1962009
766111
233220
1421296
21034
1413579
936578
1106557
572533
1901185
1431719
1396331
1498522
32910
613009
1291788
1020477
111145
1037883
1314627
824388
1829510
403214
163130
1534573
414891
335953
1207110
1257235
1110403
1774110
1850341
1916704
761018
865995
536568
827895
1066044
1839729
1077484
1269099
390493
1948364
1599009
1756689
1367471
811357
989599
1416168
1890283
1133692
1279617
853488
1073799
1998965
513932
1461570
1977690
320164
1503636
23274
1226495
974942
478740
1892693
1372107
1535845
158801
1330852
1422797
1631823
986420
255357
611955
188850
637339
1720640
328044
460415
628808
1595448
21633
449857
1675019
1353322
237601
181473
713893
39960
1197188
1219104
260688
208254
879009
1660772
680967
798508
1869478
1280856
314325
1864393
943846
680961
1294803
1084226
1725314
1426592
122221
505983
1057498
763172
1698243
87576
1716684
886318
749527
1011786
467779
1937702
697985
665980
879311
1868342
1921481
263228
973103
1163424
347432
1825253
1836085
1264089
1661619
296647
519413
228644
794483
1572095
1377526
1606634
672265
1618907
1819882
671294
1621407
1246839
470184
1089570
251395
866022
91183
1532290
1319126
983721
1382484
676152
1269162
1209314
1359866
441047
77776
261287
1373040
237707
781139
913709
1115591
1218258
1707640
1871946
1454751
1343221
123029
894242
1712982
1032692
335303
1525498
1266161
962270
1249169
90578
770234
423216
654030
684810
523004
820905
788385
1986521
1188032
705236
519019
1357472
1983020
961372
376704
1980292
815929
1000137
1574997
987579
1174494
1213430
591945
1916552
395677
396466
564606
1779535
1292361
533671
934969
564713
453049
269180
916874
412551
34430
411971
366678
1500657
713751
1429413
1597562
1547239
959923
735190
1524940
460055
619745
413512
264451
1536031
981318
1944614
112756
1284702
643965
1158564
252908
721749
608244
170750
1736280
845137
673040
411148
1260819
1035308
1117566
779928
1370111
1488251
1649852
293669
686919
1869744
688647
1533021
998041
528579
286144
765927
1245673
954294
1000715
1849668
1814148
807340
155676
1158214
997947
451692
312922
1243768
824255
490569
695015
1548752
1268698
1151910
1437621
1658925
1004220
84781
1913533
1191004
1581228
1902706
376557
1963884
1845638
71106
416411
1056653
586380
630922
581823
855652
542052
1555928
776691
459088
1697
765410
77936
1377046
832866
1730902
1569352
1203570
185684
1611261
362181
993321
179698
1150651
345689
1376085
1306404
888981
523038
949591
471702
1330404
1429698
1128112
1290493
550315
412295
1334029
264980
83384
527130
1282695
291268
1155218
1570770
1537176
1931481
1980025
1076730
1960885
569304
1467963
1495008
523218
1721757
923362
338339
1623941
1241756
1764982
210711
1120585
864642
1298799
1047665
1554407
726340
1722159
458863
893732
933875
1642655
1232833
1606040
1959178
989225
1834203
1070989
1231601
1225534
1595150
1470619
1842241
703728
627856
1972934
1853931
822023
1404385
1154801
1326890
453249
1941106
1230297
144838
1788172
946395
1816012
468904
538351
65012
1248864
971043
1465429
15818
1618343
377180
1144626
1783183
117809
539527
1395137
1910688
468187
1050764
1305920
1030179
1208275
712098
1007764
1473152
688305
126725
1731054
1209342
1507337
1621623
1289787
101841
930440
1319940
972549
644086
930600
146718
306304
712837
803259
743105
23076
1775377
319173
823665
1031603
1688265
1663906
9927
276287
245513
986086
1575842
1214352
1306018
1731447
1866143
1072401
898303
1994948
1473554
1163605
1874702
1658705
172255
1992093
661234
1189402
540627
156294
1519134
1540279
1295869
1701330
385563
999521
797687
1002561
1500560
672580
297993
635195
615364
1854906
465626
276700
1432124
1852831
778385
839032
1599819
112077
706476
312113
142311
1111626
210928
375535
746661
185142
843699
1908572
287706
1085128
485932
455315
726906
1956602
1512386
121060
1790089
928778
1372581
933496
542740
566695
1704518
1338842
1022772
1982999
1448838
1468619
858677
23423
1847755
608955
196726
781917
980296
1223598
1620909
119891
1858704
423487
138570
387758
735024
208463
1918665
567181
25549
882161
1546266
914494
298372
732052
590617
1192282
193285
1406391
858936
61274
1646429
1467691
58089
727868
406585
1421350
68190
965144
586777
71487
1421083
306248
275588
1904774
1901906
1188144
467045
261158
1662803
1699642
1957908
1504995
195287
1287712
919226
818266
772213
1278829
186335
973787
1573457
193591
1202432
1490433
894648
34067
436840
1041141
1095564
253268
1883698
40845
407686
613589
1251105
622546
33485
1835714
1293591
1085236
1610778
1964392
1568406
1155112
993938
174432
1980989
709412
689068
982915
225776
477877
1376453
1382370
475224
1671966
1406002
109354
1240473
1837368
582983
1726555
1201821
822776
1144777
295133
1173156
782277
1937416
794448
231686
1741444
1803362
680472
1795403
482047
360379
591578
1001868
903794
1683742
527724
614411
889461
632599
1253362
748275
322064
1322080
416343
928389
702988
1402689
1819126
250905
1227455
322127
1151548
303459
1358411
1717383
954164
1304153
316685
1897597
722170
1290063
1819536
592245
1707271
902010
1834182
1630263
1175237
1979225
1072046
151211
1861572
629194
1024169
998203
1548753
108149
216806
1017227
1173142
647850
1916613
725375
1994904
558646
631858
1665892
1499792
1469884
1128301
1098342
1011444
1777389
1140738
219475
1285215
524504
1173490
321359
1093704
924103
1105075
1429098
1434022
115770
1237
1198942
911376
393877
1575589
1301186
53586
1270469
1893260
1221950
405204
549776
675607
1693362
840460
394509
1120099
1272862
1085060
597411
1930121
1448937
701050
660493
1615024
185335
1966548
1691762
113327
1797041
598025
641915
390817
1485469
882270
1705885
1208938
400618
188499
1699888
622941
119864
1079445
1828258
788961
1639846
1056732
1038471
499934
1662851
322851
721454
568785
1772839
108599
524703
318834
1098432
1859722
1856154
1086305
1943088
1217649
1121722
913641
1009291
1617799
1157019
1424880
704571
1142277
1588903
310277
1962927
1946385
1471747
1343219
1866051
471447
895387
1807774
1075922
535465
1999359
206328
412783
536209
1627671
771368
537200
1900714
1601943
1095744
1944428
1330884
1267498
121758
49870
1419883
1356821
1225750
1589526
583736
188386
184761
1958434
1151807
1059063
1901413
453455
783563
828909
1121114
206263
1057800
139746
1830969
1502312
916966
1990849
1752009
602585
157505
1961627
1429362
777319
1738391
666113
621388
349017
1270038
1215487
104362
1975617
1548006
632970
835906
23211
1650353
1659581
688093
48442
406569
890086
143621
1138564
602596
1857005
1112469
1585830
182588
1688146
810968
1978803
1843981
115685
1989251
223445
1668066
1157010
428339
1688284
773207
771436
1859871
1835186
828039
555112
43028
1617438
53712
1189908
404630
1763604
1404885
133039
1164415
437043
1864717
712950
1016564
479865
829743
803009
275075
1722548
639767
1864160
757022
130283
211270
834389
404452
1370431
1480685
16942
1014645
1773120
1008373
1753687
833702
1901561
783368
946608
1831446
35562
566081
958407
1977458
646178
551048
1029728
441769
1584318
1725293
344577
100324
692718
293206
1373490
1256167
787608
161137
498285
1368798
154846
1973022
970241
1733350
801876
38408
560339
1614472
1970661
532792
571648
255219
1142814
324993
1259901
1331221
449339
1761773
233803
1793945
576505
201451
1994846
82090
654227
845741
1530397
1611528
13473
122614
696349
998862
45895
418599
697625
964979
1647455
1624759
1369529
1626490
1475036
1371760
930639
66494
1146027
35945
409404
359870
1665251
676362
360469
1564573
540172
1389153
1122170
65517
1630350
1735459
782176
338785
88107
1919731
1613805
359693
1684750
1911411
1496409
22147
1084307
1228313
875412
1384281
789534
1717509
37229
40123
1220006
1747676
1969575
1714018
692211
1062895
1396299
1645272
1779103
1990018
1530119
589007
1160398
1849238
1946141
80643
709706
475490
712911
1880247
1956906
126898
941711
1197459
688324
1691554
1057038
560747
754171
1284485
957906
1705764
728244
618798
889713
1155054
93736
315199
104208
1753576
1294460
1307304
1017333
221322
903567
80851
801653
1858651
178270
707768
1337969
622883
1979062
1858
143342
1238327
1555519
1996003
1073693
839093
377515
181946
250300
1792467
91094
350629
1532267
1495058
106620
1670721
550967
275865
638437
1304019
1662531
1840819
798455
277789
1353116
995282
54509
1367087
1968425
808253
1536832
1498034
108420
1408447
1800503
1065231
1363142
1784708
1790832
316463
234638
335668
992551
499680
983618
730572
1261652
667123
747235
1005399
384348
1424347
971481
1573638
785311
694426
446090
318817
104438
1404235
1993462
138697
154734
337300
1074039
996918
345563
468967
1597583
425414
1402306
1775336
1897111
1509853
230876
599573
1082907
1802366
1603489
759165
785515
866257
1511396
1451327
1437491
1937900
376236
533710
1485442
1940739
1026871
912979
430102
794312
994935
739528
1783872
1131615
949207
1539710
681768
1649887
1556918
1076513
551952
1987554
1663819
160115
1377904
1854125
1019945
280111
111847
88347
1749135
779830
589046
1645967
1229048
148008
1143706
1146650
480581
1333118
1869011
132784
1804958
60840
1546363
1931633
1737038
1246718
1270726
203755
266350
1830158
105041
989528
80051
1285821
636138
1319872
1637608
592014
1976098
1487051
1606956
573117
1012578
924654
1043443
1686797
1826409
1221454
1827138
303903
1333723
812338
1763878
1046891
1567657
229746
1935568
628379
713080
835266
483679
143798
1466538
403858
1452374
126905
914485
1277613
1675198
1848387
1694980
119639
1658878
998132
1980186
785020
171791
1052432
21635
393548
241270
548985
386148
1808543
345442
120677
640379
1002735
302277
269080
1817091
394648
763588
1510173
1135347
686871
1145104
997946
86040
1252659
322335
412828
1837392
1312208
1507455
14437
1354520
837644
842177
1256106
999294
617074
1457076
1236984
1617753
1343657
1007954
1961545
909073
1833551
103819
1434838
807049
1658818
1805108
816983
959214
1400063
1024190
1024603
885250
1028706
933231
1725103
1974154
832242
1559280
848198
1499294
1805379
378760
489199
913268
170646
1564468
1212186
944487
926692
1477166
646101
1739514
1585168
1360718
1823585
1164508
1427844
1471611
911719
1088900
722572
134821
1663723
1068968
1900991
409682
826914
85159
1766771
113197
1496039
1856116
1066522
69127
630253
1106771
288400
166090
497174
100652
934515
1049467
1322571
1419667
145209
571775
1618662
1247877
1183925
87837
731347
360471
1866939
1298645
1815533
1583026
1433716
992649
289162
1833489
623076
1954621
141778
1722839
1208246
184143
1327148
90609
1197102
1437494
1329392
905472
813531
357154
1572801
1862862
342042
355597
1971878
1721512
1248817
382150
178345
1128087
887219
1286105
654424
1545081
1911983
1178650
146105
631671
1645693
1472995
1696002
349211
1806699
1630876
999522
596902
1284799
738815
502926
517223
1118614
1960184
1886279
574600
11604
1214537
751256
213861
42168
605812
1368878
1407431
1419330
447105
68433
1884691
114842
183810
956342
1455858
1699641
1851848
1234185
286173
1553406
230083
1902122
219324
87215
925773
1117970
1433950
1210742
1044116
1128049
1448032
112006
976629
675167
1836559
1315198
1891710
459553
86753
747963
570865
267630
1757767
674869
122964
410441
1953107
275346
652469
68869
220014
883759
1661089
789287
1256461
719155
1733256
817640
813807
1555520
989928
825533
1528047
500218
347436
591026
445
404721
1009275
1758227
698669
1831425
757077
1886404
1881596
1603905
1109470
1987950
1218743
1346208
844354
154997
877760
748527
1558165
1338976
1274153
727083
1638661
1911750
262970
42367
1887625
105998
253265
1653111
312904
398663
1473067
512343
789418
1457507
271777
1800058
1640111
1954743
1933714
212482
287097
243982
533349
1328837
1190351
444377
1949086
1456732
1476824
401459
1575122
1775003
1235853
115386
641791
761320
155835
1844876
1843705
962757
279248
838469
1762356
1942652
1349254
933275
1155779
1395118
290748
1920163
1194387
631124
1540159
940663
1399192
1197020
420334
1032023
245718
1436194
1174159
1219423
1424188
1719656
827461
786532
1855719
715119
1591328
1085169
106371
1461336
242633
926050
230693
526109
1925426
1445312
945293
1915088
78000
221033
1404266
274223
1229255
426539
976615
1461267
381144
428177
1924353
1727585
380394
228297
1785980
384545
1580018
1180249
1144429
483447
1800434
719896
401108
1204013
1767560
904581
1817529
846069
582052
1089055
118541
634768
265820
107197
346481
1143513
584418
1823432
1630409
1084019
1971939
203639
1284700
1721408
676872
1905540
1353465
485143
1222240
343311
1569341
1252300
271315
1283616
394517
1721394
1180838
262340
292675
1518001
1669623
988491
1659667
534908
769226
1889713
320484
692681
1480899
156709
698154
1883846
1158829
1648545
1486791
1369139
1158842
1343784
1648051
636133
1401858
1869430
671532
195416
266535
858321
1937203
1411924
1233446
285320
1804078
1914149
396602
206484
745175
1038282
448060
1091269
898829
1131717
766648
812826
1325927
423852
1934392
1617891
384255
1817427
676760
1695846
1463396
457125
1319556
204363
363785
1209685
1056483
136606
128224
540167
1886139
476640
989352
726898
4380
1109607
79568
367005
1459312
1014811
546257
1424001
1953739
74296
1602157
570268
275646
1351739
1654207
348752
327867
1378814
1599297
632209
607957
745898
1141625
1626089
786669
597274
543249
750017
1856654
1003686
462312
472405
1598145
1904570
614779
1380222
771679
912099
1260901
1929808
1977609
771847
1357772
1706970
1207036
1651401
592782
63742
1267013
764203
1591769
563651
928890
1980077
1876296
1113943
1368914
222054
102164
1852549
9923
782739
1085136
827885
1981307
628253
1632068
1885181
1231145
626132
642652
1451669
1229287
88552
1968536
1013522
1840043
541750
1024802
1328843
1867632
346417
331658
1890000
738931
874395
393325
837261
547514
1337985
733650
899808
653387
486838
1491634
1356712
1358949
1232479
1261304
1015744
250603
1779261
102393
1177435
570546
954294
994014
661492
80553
701764
1176596
1452349
1076574
895400
1322788
510536
1789982
1821659
810851
548888
12562
840527
1455819
83062
562872
1433238
936140
1525101
254120
1803921
516527
1207535
300805
1460928
647186
1234857
1964494
306704
1331229
1451131
82046
296464
1267072
719508
1420221
21823
962281
660157
120645
1372351
1497101
1698767
1398157
116687
1020680
726601
1551290
1645771
1903880
1507070
520089
318548
711391
852782
1160064
1678366
806772
971198
980002
1816613
657750
1512905
158909
851771
86163
1647858
247717
390192
1950104
1110668
1956900
121307
1452398
1938297
238066
68124
1426780
305485
370117
1196784
452658
897597
1421654
1767448
632002
1063735
765520
1434558
1093210
352423
1269602
1246475
844448
1294046
272594
771412
1517081
370673
31755
825554
1485318
468374
446252
431301
1233545
1582746
390490
114667
1814723
250679
196808
428602
1492424
1530019
204050
1234104
741480
1763695
808573
881950
481620
1060711
107407
1983319
1326920
567690
1802856
490149
577604
790573
1400517
975806
128608
1564378
319626
1680153
1486654
448610
734735
1013685
863289
1571624
975613
1596957
1008035
909958
315483
1759517
1325228
1928216
415036
1601194
1234554
1664453
1385199
1264474
465496
130526
177777
1070501
1644830
532786
1000083
372687
70170
1271326
411291
1735343
1004061
1913925
1722877
937437
252158
1932321
1616442
1694244
324671
355012
784385
665620
1898888
1649316
699453
338094
248461
750964
66206
320358
1772120
1756470
1267505
1088583
527312
359008
405805
356210
464125
289144
1965411
1292204
1851797
1488786
278078
1680363
1623535
395643
384670
1200895
631381
873857
1425332
41562
1702910
1869020
843073
999238
10216
1929919
1793442
1512798
1517125
55353
1559951
1173944
306153
3483
1508761
911168
1435873
212891
1664895
1518341
1923501
284895
1648500
318795
1573073
1864235
1720552
1771106
180614
48688
123934
1158813
1008713
1291829
1634965
98235
1374683
349426
1952859
1972186
1527133
583418
1730250
1473396
781001
376176
909568
480192
962457
1605418
556571
266683
1387391
1659399
149698
862962
554321
1283150
1322369
354193
904303
1204174
576298
392886
1249015
258700
1027422
1678912
1339883
602217
1863837
1468735
1148721
242304
744526
126772
630809
1892388
1129953
1397969
1734527
1647339
1791193
1653104
189791
762765
635831
1495281
437625
627755
157515
1382698
651173
605021
303474
523137
1287364
1545681
408390
1324386
1903083
556053
951512
727420
472380
1065752
692079
19168
1640674
1326274
1155507
1607876
1118252
1322622
839554
1281023
70092
588882
40792
1760527
1279181
1871243
1061708
864084
377035
363686
1917303
238630
944858
1611907
147533
895304
644118
1207206
1035674
102145
457347
1497340
1995467
1476629
1431071
1490286
1305341
1212926
1841501
394455
94674
1187971
894755
163873
207175
740211
982596
305116
1893928
862711
1058842
1803564
95152
1856911
270214
630132
155388
74064
385230
1292691
1274730
894345
715011
1833721
1383024
354166
583180
1530266
9888
4584
1936756
573812
922085
205472
486910
1574886
1156885
853686
318291
1093610
867064
1723103
1131677
1190093
1495968
195905
61279
1188359
592996
1608158
1073049
1970291
1934166
625141
1954298
1393260
1757112
686648
1500165
736437
1941291
1990352
1627931
1349337
502333
1953113
1373885
56944
173723
209269
1441981
799175
1767304
49053
1789272
1120327
1768536
1793435
326600
951477
758989
944163
1987416
1708547
384170
1312561
58886
989791
437880
1844449
597854
1458844
1850882
929955
774383
1208806
771337
109389
1832585
675208
1687805
9650
1736916
1628381
1263460
534848
1888253
289418
592345
1212904
1986669
1704315
538571
1937257
1487463
111805
1202288
322301
1959206
1143057
1094799
1649807
1446945
1027946
831568
458290
192368
1777966
1026373
816498
1597346
1329100
40674
850109
1062670
1690648
1920952
1715748
609235
1224978
947867
1212982
1155467
306798
592400
754472
1322473
963837
920050
1226616
1923137
1465204
1036043
1301570
1963082
1468798
1913616
725718
568122
975962
1227573
1502536
745900
971825
1536694
1681458
1497819
367413
877161
1415869
1537493
313920
133032
862451
1552970
1139472
1249450
10773
753504
1640611
884403
185543
1580212
1000152
1560960
1536869
1297119
1483978
1155543
1095499
1401453
615720
468585
188444
103363
1549736
372598
303387
899949
1466267
1253424
1189528
477689
62422
461063
516974
75200
1494287
1060023
1667831
882955
974805
358545
805308
1532568
1620130
256749
1174441
1169053
396784
706060
1014878
467605
160740
277942
737173
1185665
1303772
1410137
297850
287799
952142
1902592
1328413
1914904
856794
1258956
1986568
1278575
684522
1691184
1471489
835180
1390869
1828152
436829
1002973
1613101
141944
1224278
614594
1258522
761892
1458645
1935182
863344
420032
1638094
1508288
547118
1237062
62744
391847
520409
396189
1414159
490425
145950
1188424
1644907
1077719
263488
346709
1336577
783504
888382
287993
987710
1158304
172520
989359
964832
1791892
603915
268204
575979
1259642
515425
963650
1779434
194887
451196
596776
1191788
1460988
38705
651839
1951570
915502
526469
1211700
101019
805323
1563807
1030067
1685663
1111598
463324
76118
387447
1346672
1369781
996405
1340048
117174
1889352
1165657
1358427
1396220
1373339
1613145
859871
977860
1340451
884791
1279365
1441269
339868
1396865
1359129
1509192
641363
146805
1745016
1207633
1406972
423819
685610
1047242
1154512
81528
1778682
578919
1055099
1386468
164512
975739
692910
876574
60914
1082257
736623
1302137
1808663
1352366
1483733
431221
180475
1237546
107380
181450
1225691
1996673
1451722
1615646
141146
1541251
536762
1419244
661290
394827
74419
1810394
1075764
1353027
1642836
1263702
1316763
1231549
1523014
559189
69430
1592351
1531427
444832
1200454
1467024
1132755
645986
364428
1360818
1476256
1240766
1032545
1891633
246250
1246650
653752
1029810
1675774
770228
361557
89740
1828180
734919
1954933
1185537
1817897
834343
746098
713136
970041
1544020
521050
112744
820393
77115
1862891
1005745
143098
341011
323578
960359
64348
1824568
1965084
374227
1368298
846459
169759
1031668
1719513
677226
1578211
509107
307006
1008837
1163613
211777
84310
754691
1733631
1705810
1004323
893079
1812170
573005
990450
1737542
308763
1006998
1148140
1092982
1800308
749185
1219373
240650
1835236
454148
1789941
1072930
308639
1990148
767370
532230
73678
1100295
711413
1776717
157023
134319
608204
395679
1408560
540638
830426
649625
910651
1042435
1984543
179367
535777
596550
699612
1331746
1972186
1678999
1895854
1631392
450423
1193586
1890539
1774320
780513
1560897
1173051
817301
1339261
998730
1663796
1336195
1897911
1485948
33812
382835
57097
376780
326259
810735
668496
1856066
208133
1012810
780289
494022
1216904
886437
146542
1712910
1890288
846593
260101
184036
384623
160617
74420
1885169
1109002
946804
1305021
1186397
1995268
1840889
1068389
1718492
1236614
461482
904064
1024803
1716844
1909637
1230312
1846254
1775277
445355
1547253
58293
1857613
1693598
1524319
326147
1087878
483187
3
1278514
1165145
593932
1000423
1632561
1512688
1663148
235139
1558652
556192
802332
1308523
1786182
113553
838133
856962
1340657
1864747
827138
1705892
1190052
861187
1407994
973263
131771
1350874
1140775
400914
1019128
948555
949581
1096985
1423475
1409124
1437366
1964395
5669
1880929
1328930
134826
564668
1983107
1634279
468063
315315
251948
79377
418417
1827399
15208
1053265
424176
86137
14380
1291433
296082
605067
1766655
93981
1254392
274630
1390558
1099586
864011
1493625
1994491
385980
771049
1870671
407497
196876
1835895
336236
638212
851630
146041
1354007
1443571
1837394
1960175
223861
1477610
1600568
1742928
1834144
950895
1508716
1671062
1883234
355638
203253
725846
273676
610987
288222
714880
945981
821401
956105
1991154
774380
1337123
456148
1507611
977248
299812
1918373
233477
1556733
880419
487496
1495102
1324582
1918288
632667
1885012
1207687
368581
1026115
400608
1457816
1293396
661354
1432383
1059677
1990032
326204
692447
332625
1534309
192288
1292789
725346
621965
1163748
567845
1419625
691946
1465873
726593
130967
1217032
480846
742932
1995027
1298653
624195
54721
302087
1388298
88721
196457
1846103
1953798
398847
1742895
171917
1139338
1322532
300217
366331
767949
1226111
51887
1816672
997956
1080610
481609
1440333
638932
615708
1636219
1289968
636178
1383942
764213
1493087
1654425
1050257
1494062
4880
463479
932901
330335
1191507
1902751
1680620
1598732
1714145
1699604
1303774
41132
456215
1173650
1007694
531581
420124
303217
854485
908309
1370437
1074884
1500923
1460088
1175637
1528399
898375
753384
1104739
1615709
427434
1089529
1835766
1489167
722866
1282927
999771
566978
451013
108053
399783
1812639
462714
784109
1587952
1889303
247010
1765810
526331
570586
938392
493568
1199152
1001046
1975535
1775025
1480299
264099
839654
113864
1044026
625775
856510
1702654
1989810
1970535
1902587
1513358
1168201
1378318
369870
1791755
100966
800795
312709
1567382
1067305
249213
1469111
1024593
1541948
1370061
1371076
300702
1676261
280859
1404803
50231
424735
1151630
240379
1312428
409924
614879
1091740
1250732
412330
271308
1189011
304967
52123
1721154
1880400
1255889
1540047
163112
38448
644859
1221678
474391
1625445
1061863
1150038
1037745
541651
1395755
7576
1295849
23410
1940280
509197
596290
904616
1586311
1007103
781365
1207820
1128297
332449
1997773
1264315
1128034
141154
1133063
1838354
415495
312977
312680
1720047
510135
1749463
313477
371744
1487324
953696
449929
1063169
1961040
1007376
1127716
431549
1663682
1425071
1932608
1130095
451605
484773
644333
126351
252586
146231
1357307
1965964
689894
1347368
137978
1061217
772927
34596
1688562
1861150
532804
1939144
905680
924521
234811
855317
577331
1304704
1535641
1207270
1327194
759512
629225
682722
272386
810575
756632
617236
1615657
345474
680195
656080
1591918
669256
1083528
348171
1477464
307842
1734238
648136
206167
749296
52231
1882318
1235505
280973
1159626
376682
1836458
860734
1440921
1390619
3575
355103
831189
1407224
800968
1194382
312966
1245794
1248597
1518249
592765
118446
988552
492846
438923
1027540
1461805
50783
380567
1885912
800243
1156826
1935999
1827394
1118575
138926
1293910
1509465
1381013
1010307
1303374
471085
1673359
1726174
11358
1183889
698693
510448
162430
1927524
428540
1873857
1634504
1875838
1886067
1303193
1115279
1292427
1025468
399201
370432
1555064
1172725
1158982
1802160
1308354
1015933
1950245
1406935
1218814
1937033
485913
848505
260528
1160408
729997
162849
874062
1388179
1600039
718005
509039
1676084
181950
746031
23028
383018
95023
217355
1817522
1642947
60755
1909553
345937
859790
908946
258444
65789
1326599
1707544
1496686
980150
1573486
660955
1219018
648600
526346
1004035
297397
1330518
1503086
1022427
484173
1430492
1684606
101590
893494
344388
1894900
866377
585584
605958
1834733
1676936
664145
1668816
87738
1313173
2007
636068
714009
614410
358890
1581344
1198080
14628
1682461
294921
1085301
1471093
31210
98816
868207
1247220
1280996
327463
912487
1121969
878711
1696516
1291247
1621896
1312073
570017
1233150
922908
1907186
1235142
730307
1890610
351767
1326746
1626825
1494245
997135
999691
1131004
1458096
1796936
540295
1281092
1659619
980938
1155654
1457035
941251
132198
1256881
1899967
948755
819688
584169
1768285
1181676
1854107
396966
1178816
1497048
62043
913211
846587
713492
1386573
525507
1753601
245392
849626
1473287
370522
1343458
649224
499251
1311108
745014
104723
983961
28457
1766364
1125172
323985
153417
508361
1300170
272197
504510
1084766
1338936
756942
1230868
1822775
212759
227277
576543
193827
464356
1163987
1993024
1584723
64535
389002
257836
227155
1511536
1085099
1864310
1013184
998810
1608726
292873
1560541
180680
1797972
728009
879584
1630182
1682050
603015
1528384
573632
562900
1670876
1919994
1265535
965721
962257
1607299
227961
108630
1113822
266054
1045454
556780
1159935
1646690
709467
1246324
1819728
1333908
1310356
1422074
517286
392295
1797553
181074
707898
534911
1329251
790176
1317562
1838314
1044919
275270
1142691
1081884
749470
1587035
922470
732915
22002
1934352
1049627
52249
1485381
1598589
1158661
621613
1384421
1508136
1055142
981804
1124751
424512
828945
883203
1435560
376890
1228399
628983
116262
1504855
139721
902026
1551762
1591628
1055706
400415
1390124
35999
172401
228727
1063769
279490
1431195
1906803
1349422
857199
1310056
112162
1939769
837486
354622
722874
187904
1694698
1247273
706224
1104379
1727715
1264848
1218985
185715
1968922
713729
1236492
1187349
1701275
1304970
815027
618725
1019180
1939647
1012423
1987176
564925
1355418
1103792
210708
395970
970783
436219
681991
490623
1474050
262712
461973
971427
1508212
1096706
925787
1225650
859675
1235968
1118446
1295306
1449795
1906851
305986
815395
522455
909816
14900
872827
1103996
355776
321762
488409
1088070
1841990
1557410
722506
163607
372143
171869
1493247
946258
1299101
1206553
1967009
1589043
1864038
1353647
721504
1545916
1230125
509527
1600238
188999
747761
233054
903840
1735146
1284543
83112
1461836
159938
1544251
1031995
183912
1018638
947054
998938
1234084
484122
416056
1787434
1419180
713637
1683135
419685
247465
1050771
1978516
198606
1942110
399072
387898
1687724
826455
377221
116570
677242
1015407
821052
1941085
1640641
1033051
457463
1824285
263884
1562905
1150558
1690702
1308670
196735
92560
641023
1996261
1722303
1344815
450285
859092
1040360
415803
1794600
1706087
1466630
955472
312869
415114
1532973
330818
126920
153762
206408
836953
842599
1026478
1429983
1050512
198712
922158
1633579
30084
46624
1996764
1984588
1271075
620483
1655587
173056
906113
1151450
1814831
1298082
1907841
176750
1165294
672613
934733
357879
1059859
175368
690163
198886
1865890
959625
1659222
1159982
1465418
1086750
707655
1238115
1261747
1940858
1165163
1582878
248909
1156525
844142
1545089
234956
1498804
1419649
1249653
926847
1592320
1308370
382892
344921
782028
132147
1362050
384307
347426
680071
1525538
976925
692554
266283
1123280
1877439
1454812
1790595
1610949
484847
85810
446573
964133
1075578
109004
1631151
1287386
861885
84805
1339270
784655
1587196
268678
1858779
1452556
544843
1493840
418031
1518347
129295
106649
1629878
114596
1090848
1246625
1629950
1086136
1751158
869439
1396791
1884755
996868
1499055
1538043
1178502
1652046
1763620
1064232
194280
524325
1275306
3777
76283
690654
472936
1158736
1460357
1010405
683531
1063101
1677860
131033
1753467
1999370
927375
1046119
1435244
79908
1059926
1802945
768783
1898815
55289
1039378
792953
985857
1539711
1021304
1091169
570336
514453
269346
1887186
1896672
905047
1183531
1909383
1205744
1241038
1888856
1310120
229946
453500
186408
853957
1525161
384948
441751
1352193
1850781
1168748
174088
192711
992058
458853
755885
1323469
1698217
91980
938009
805623
277334
1552382
1118162
934219
483042
348077
752561
54456
1741650
230448
26747
991593
330390
1788106
265012
1186993
1246988
209711
461719
1876306
1242475
233386
1363356
1517776
988064
1924113
699748
1720249
490058
26565
1555129
451645
949118
1696120
830013
1360136
254812
700702
1587677
1301469
1849911
1257432
938832
651989
1026429
448197
993078
643604
1502959
1031928
1613856
1318216
1694816
291038
144899
241891
757922
1260966
810847
607451
1260492
1836811
1688805
1083849
1942414
1628303
415091
1366639
1948607
1006394
1057241
1877243
1819794
137048
1358991
209902
1707274
144187
896618
1088648
340039
452756
1208225
172195
1021851
1235817
1627618
1201012
894046
1225659
1715878
267622
1718322
1384562
65136
164770
1383748
624769
1186744
490095
260787
1510914
326167
1732588
94808
755161
1072760
1898272
324003
1614752
237396
103342
1505217
1396253
1126792
1150724
203516
1882787
274139
973514
1603918
1999363
534682
1010800
1345490
1028654
1056036
1877047
760674
261811
1365827
330746
1654273
1531064
161576
336125
879679
507843
1023210
1607744
1165126
1071201
1899247
1797047
1772937
1842831
98637
1556822
907764
374972
385950
799701
1985024
1192989
557789
969986
1151529
1349627
940771
1172130
108775
303758
412461
289292
190604
461193
19036
24828
1927343
215433
1166883
893685
376702
763054
796917
1641546
1989513
213837
1703877
439033
320627
999021
1835572
1702877
597147
473417
386418
868956
1625587
356601
1596208
294959
1513186
1165309
300845
1258778
118055
1901099
1739014
1885162
1729948
1267757
1082984
1759378
71052
829004
568349
1882236
1658965
289735
1606491
645995
284342
629293
499777
245939
537789
1767758
513895
532465
631749
680022
1779012
1319187
280960
1270819
926337
1274049
1019017
6581
356387
1039700
220916
806512
508615
1202420
1614485
1490976
1943782
809337
1827714
654384
1368731
1507505
1310278
1469066
1554532
1445440
141461
1451964
1242843
1478230
1793326
1348101
1349648
1560178
1339057
1733094
447226
1327840
1879041
256226
1931026
450752
1742881
1915521
1775616
344750
1398220
1011848
176483
893808
1255192
1267492
1747760
693054
1668130
988895
1672404
694176
1490355
1316869
1944551
44261
1792428
607275
1906941
359511
1650106
1295447
1218342
1966147
1179270
1251660
1677381
835412
1710151
68623
1504860
1332795
1366409
884612
1089288
358190
1423587
1324279
372188
546952
952865
772377
1115043
1297189
1908184
1972674
1153573
1735233
508668
1624074
1456511
645707
947401
809694
1830517
1573753
1675763
932026
1360248
846800
1614002
138478
1013563
534331
1018593
353196
736152
851649
212168
1715166
105711
124192
992048
1774507
319373
1934456
1052362
1355030
794216
1017703
1304477
1518237
368636
1279292
550527
1943375
776354
159920
941782
1785430
661107
716977
1272636
1633725
982216
645165
1887322
985639
1601809
1693994
265557
770067
1752919
1982816
359077
1326258
692589
1241358
1932163
1737310
1272978
1727430
594516
1331635
1382810
1428133
1287634
662806
302407
1901268
487791
1316389
829584
548739
1867276
1582664
400715
1369532
291584
164369
904509
1092322
725850
507481
909476
1774987
1821109
1017412
894915
1951578
1340283
1051139
951383
817131
1281166
1700503
69517
1990221
542708
1901373
83963
128272
1922433
10811
120492
1339154
1695874
1104790
713650
1645148
108385
512272
1846863
1577743
384189
638509
751310
113898
1428012
1325182
1574766
1024304
1598750
1188388
286106
1855432
1321333
1480476
1120070
1047893
960650
1100051
1435773
1641008
35892
1148055
727389
1825894
871301
1786635
547489
92052
1757525
1044267
1129319
1184986
573902
1363284
245323
88265
1592380
1063709
1734370
820842
524029
1123062
1376913
1087856
1755839
713388
1894713
738865
1603899
635116
487923
1125921
591332
692760
464589
280742
113855
35876
1714290
1700133
1672041
870868
289012
662256
882899
1996487
59272
1226748
558476
1769059
976311
566660
1515458
166464
1549671
354708
1647464
1862854
1849104
629160
1346359
1615874
1441756
1228359
263578
860446
1833547
68900
866399
728091
1848812
764856
566393
1716181
1640841
16449
1613984
969266
1889685
1465526
442374
573351
543601
1925372
176810
1006095
1464028
1595422
1004406
815164
409463
1018420
351902
1491351
1397818
1550494
1814415
506312
686499
1692269
994161
1783969
889983
829075
1072680
1251662
1649248
1552950
228268
1629962
534281
47788
68436
1723946
631180
1174212
1889188
1050658
854630
962205
907231
1944041
1486565
110167
1607098
786971
1699799
471135
733492
1918382
1504905
1904378
1011827
1391245
672004
851798
1160016
418997
1510523
846042
1144460
1056008
641395
1128916
1701029
479887
234151
354137
825424
133827
411556
1031875
1735090
421757
150163
1102331
383764
713396
460100
461575
1897341
1052278
395408
35295
1007509
301901
1414276
1985814
891805
1148240
861299
1051
928941
285371
1585242
741116
438294
21312
1877628
591382
1108866
419238
444049
755012
1084423
399731
1138781
1354781
1182327
587529
279286
771033
1267000
416683
496862
1754049
876553
930330
1443844
1029822
1244253
636845
536433
1275986
1032898
658661
919912
1561387
247341
12849
225885
579294
575382
1185083
1746351
1940904
509735
668269
483210
1779949
1427289
372579
374108
1026615
948998
1017677
23826
1392030
1360176
847143
546371
321853
8904
1663594
1183201
305949
28571
301410
387288
1793642
384502
771220
1027521
1885596
1491529
1357606
1350331
1203303
1433281
758875
918077
837454
1642496
1670974
764802
1938605
1371699
1869065
1454133
1288884
252697
498798
943749
1191011
1611158
1120356
23905
299553
1252219
537059
1804388
987522
1988661
37249
961998
1420813
1933617
631292
81572
1830619
1838391
60475
804356
1042439
321751
1945703
837781
70302
162622
226309
639409
654119
806780
5114
635134
1863134
190131
1439561
518467
1636683
716471
767187
1498703
1137996
770632
1504053
442869
1230500
1956080
64625
1089225
1350103
1515793
1613915
1323376
767045
1485455
1077055
1526129
1945171
1814210
888249
1527493
1714856
1109368
523333
975595
1918672
1236859
376884
160548
1885645
1399552
1376317
1872177
271622
323370
488837
535938
1948157
1593958
1325059
283940
1526750
1174172
822264
1137268
1171458
1986195
1417756
563576
1828396
1608381
1984423
405864
1440703
1902131
1258475
462065
1242724
1572046
759182
1298840
188808
68096
631248
504934
1708249
1427526
1219074
1915642
1155676
1658263
1672046
1940497
1430452
1275321
1885905
1524895
1404665
1837471
269327
1670985
16865
506270
178816
699827
523061
1193915
30082
1533665
961144
599420
1727709
649853
1434199
837560
914889
1005380
623958
1405564
840799
196010
1751962
1246646
965864
155657
1635369
817432
1213975
1543467
792308
1203785
979867
635344
1979461
562014
38040
935997
1333727
1033612
1367824
180297
530557
264708
1034283
628845
1357236
1038430
59407
1435621
1015912
1848730
846331
1008852
385419
1563891
961773
76
1791331
1540027
1993312
456680
531271
1021301
1430002
1555206
1100972
1399957
499343
908563
1811522
314547
1826396
902405
1961029
703511
916682
1481830
1673202
1738941
879663
1579502
261917
572008
213875
746866
460045
1593814
152809
1771593
1960469
1810904
1871752
884872
402610
531858
382735
1258028
425054
622331
868026
311007
1322368
1565640
422384
336403
95986
1268754
1912385
955918
1371169
1396557
1704399
73685
1380064
776420
628225
1188412
900250
468328
709205
1949456
1421048
213230
721479
172399
177839
1684282
443473
1905400
878016
345322
580122
1817728
1217282
1713094
1214820
1613587
1609642
1315083
643549
666961
87460
168076
807042
612515
1333036
725322
380334
1319861
1224046
1331930
673903
1972020
1467741
1421920
444492
1680065
1201275
259694
666228
1729882
509018
1736611
20485
1970320
810086
1357552
523939
418888
386762
1978237
24902
952933
1138447
1645223
387455
517712
1258698
1564483
166342
99180
41996
920230
8163
71587
553819
1628040
758036
1961909
1691266
1661419
619117
439013
1103947
1423644
1949187
340424
1561279
997126
1471636
1752063
517040
1011299
1269338
1946630
139655
1645101
125372
125575
1126821
831688
487028
1143844
496150
981769
709365
1551925
97325
1814333
486922
450270
1934583
628922
1399281
1529306
1898938
626402
242120
862252
1319028
1376199
783812
1618123
33977
463652
137856
152913
1144486
1107785
352543
936198
161542
1073614
655997
1939533
188962
1072356
72176
1891704
898052
165529
389691
1566893
1438906
1399523
1853668
94722
163495
8675
386629
1226026
904911
261550
1291769
735301
1541744
1613063
329617
1751408
784451
31418
885863
1921989
1324922
1221987
1367556
1029913
1149013
609290
1561691
942842
533170
475677
75439
1944127
314301
678134
1946056
213652
1416532
816839
973221
877750
602998
1979599
1797946
1412216
1545507
38217
348808
1764364
1460908
744450
1212849
1777668
141168
983111
1667190
1142805
940790
337950
1144381
1933773
333360
48037
307913
36145
1763708
1199288
1266498
158073
611180
499353
64037
1129882
1141530
1388060
1088050
124103
630523
792326
2029
1006516
483685
913964
512421
86975
1879620
1558231
125672
996050
1026328
1812891
1489288
1421976
485316
495939
1761480
859361
1230799
492954
1452425
928859
421397
1407975
1283417
443007
849848
1450490
1704944
1361279
1546919
1406074
315418
1883518
1965615
1138966
187643
544702
1047979
1786740
1337972
376160
197865
1826322
619777
275784
1676085
358554
1733677
1650014
782292
1336018
1049045
344176
626663
905827
1598815
1984469
406499
616529
473647
693649
1846078
150693
784752
319067
127668
1790220
612329
1071879
1744811
355854
45662
1229585
929553
1707395
813511
1557227
1866481
1340378
3964
992779
829548
607746
14807
186005
820655
1359066
1698629
1061046
933146
773071
1812200
1087742
873287
1577
180818
576365
1910138
1225645
34353
564755
347184
1461051
1156682
506263
669558
362455
1508571
819630
207351
1511697
1212405
78349
1293145
1884887
1998755
789512
983962
1484681
1385839
1774009
502213
682892
1515773
751647
730960
1127599
1035106
382991
1644053
442552
525760
180198
1568169
1404822
1658726
419507
883113
1870701
71312
346392
1615380
1964562
1358043
1917281
1326490
751805
439017
518784
289054
1707649
1173295
1551463
343536
1509268
1680888
1706471
1136984
826102
789901
1965369
335517
1466413
1248161
1428588
177469
1853548
432239
1865536
1636186
1962860
888923
1702347
696220
1065363
1057610
924019
911357
1960208
1133742
520265
789698
1515839
20389
1731031
662388
149656
924766
1398705
305684
1783644
1831182
200391
1896034
1222428
915361
189180
1680608
1647618
1075023
411744
651969
799917
612909
1115799
290580
954806
718411
1092141
1032690
725097
1771366
227065
140856
55657
1135946
1966750
216544
684003
1729594
882048
238155
355689
43354
393570
1508357
657595
1450543
57030
1144806
1336855
525067
168888
1828406
1395456
1661871
592523
1672398
787396
465524
417838
1213293
368935
163967
838554
1447272
1916048
198057
1960859
1251471
1672405
941640
865538
1245473
1946320
1344477
505022
94244
1547759
1362695
1689567
882152
1941375
1949012
1145165
1498735
1152745
1762357
53827
734381
610657
1984839
1874531
1885443
343220
1587954
142901
807644
495014
804162
1306185
1326372
1124291
418984
1848764
1208615
221482
1309172
1295216
498420
1183909
1827138
479928
482287
1799743
2994
1329799
474709
300370
887356
723509
55440
856725
1481932
1053864
1948660
1191424
339482
1388415
1718288
1317385
1379957
1826892
1385050
1738197
622293
1872395
888970
1809192
361843
1050093
1099961
154986
957189
1803135
1962117
455802
1976079
1385644
1740241
1447542
1659437
1615286
472619
1325641
1592860
131273
636365
1238280
1977400
230973
220979
601035
1857362
134336
471179
1481544
1914962
843244
146631
1053481
1088487
1401683
629400
1645898
879333
676514
501060
293734
1672293
479744
552975
841467
1050080
1942706
289120
602320
758588
1251553
1116171
1363644
1152588
700906
1441577
624603
1808658
867120
1347404
1105073
1459653
370289
1844921
1345824
419348
1269177
395618
1421327
582484
210371
1202890
699175
1730153
99445
245156
495957
257184
1877025
814633
1559489
1762091
1981868
1883670
1268433
321029
849751
337801
383307
286039
1675141
1593161
852695
1434230
748146
1395687
908704
1251277
1110954
744002
1697969
173970
383086
144313
1168320
1105552
1214291
835609
453834
104494
425454
1186398
543441
1052241
1573296
1874514
1769474
842883
1638299
1681538
843745
858756
900534
1601406
699739
1830215
146282
1319499
416310
1081928
219682
1688117
1650788
864080
1273195
269655
484786
114516
841810
1487
1246373
912523
1897895
734005
1216196
771421
1337073
782626
259576
1847940
408415
404556
1758502
1267722
354609
1114373
197890
1532443
1248332
1564888
200752
1941274
820786
272965
863141
63720
253319
778664
598278
1705647
1939113
1409168
919515
309620
479131
121710
1180843
1502882
1964952
1276023
215038
1270903
1770099
969542
1013129
136958
1447399
471168
322870
485753
1404292
371862
1065821
315307
756756
7145
1618921
1277469
669136
578958
874008
1608137
1920755
1568075
494156
1894689
839306
798994
1066844
1902473
1916694
1341154
296360
1461409
90138
1795841
1646618
536166
1869734
917530
430950
535810
379591
1887741
98336
698373
62343
1368017
1213922
234001
1267133
1488724
637716
1130122
625429
817437
1560129
479828
464207
237597
327405
191286
416647
223053
1692123
1868249
120008
714481
1300307
1697945
253674
1995134
1983987
663239
1582186
1597179
159719
1890794
603953
164826
502746
617860
580034
532066
774000
103068
1519007
921016
999400
700065
615145
765973
1343021
609997
19343
1545049
1814460
1664289
545958
626220
1249776
1743102
700053
47433
1476406
1529948
959004
1675785
1326503
520387
813375
1112737
1345984
180644
1409629
24050
1210128
785966
405739
325623
1082914
1475496
376494
288707
1354378
285465
1470463
946971
1818188
45635
1781337
590973
400663
1794934
954749
151730
1037350
397974
1176127
1533510
317062
67307
1761907
644859
1725596
1989426
1395481
830393
1244383
923567
579643
40686
1151294
704727
27403
881566
1581599
1788320
1434866
375323
1411430
637403
677991
894029
1751055
110261
1355642
393189
632358
1202628
1665174
1258430
1517325
208013
1952822
404911
1970414
149254
246743
839058
126315
302221
1739609
1915844
1223238
867317
1286533
89994
1124447
1397131
810695
155397
1820364
1868580
1570079
869834
1164020
1613076
1902036
1897344
1401992
1168929
462404
1805284
293337
905660
1764095
1716482
354035
819695
1516792
136485
1860700
1150492
1574672
257361
1909854
992981
1356092
1345160
704873
1945887
1383768
830807
1431552
627687
882864
167218
873994
1648196
1530445
113356
1609864
157543
810484
523585
472066
1664692
1502799
1239875
1378428
123639
475939
1062245
1300693
682313
714371
1302916
897887
1475280
751438
139288
1679863
622907
1800037
1429723
555963
714355
384656
660914
1647132
1546232
601304
1731553
1033684
1574260
1475598
764343
1786425
462660
1769171
105547
1240984
1728530
560179
1798534
1317114
1941718
1528435
673268
94305
1692157
1136593
657625
159658
1281481
1854171
1737133
448096
1110182
203330
917963
144923
1219961
1213795
968741
1480750
900928
964122
1884840
982334
952710
1038615
598349
1327958
1355537
622861
486764
996936
1422279
216949
228786
909918
319566
1263384
1372855
135703
582673
1756768
1912026
1927424
889324
1966438
1534073
1973481
1765361
241939
1837040
735077
1111104
938353
1659928
1402312
1914574
255332
189492
4274
969243
1929200
1542521
575446
1212387
239438
981525
1265144
549565
1459035
1146385
1825718
1675019
271132
579970
1988433
470332
747979
813681
1714849
1244953
201727
1147990
1603399
1011968
385064
1666869
1528746
1195678
935567
1874439
271947
691733
542816
1262028
1414910
1080958
1483197
947619
1438330
814761
1541839
751392
1465101
1266998
603615
1713659
8413
1503184
102710
992383
1243776
1345520
788938
191960
96053
529121
1484544
816810
141605
1773090
1844703
119910
1502871
1338400
1387928
730875
1978124
1991608
105158
257949
1594006
1591703
415997
1999817
1821097
181406
1803811
290662
1776567
496347
755666
1385095
328417
1039581
499089
284526
506554
380799
1992207
955065
784232
1045229
363101
1995897
1209973
7626
665305
2466
1804169
1909999
835644
1626892
1174174
791446
1902433
164141
1644109
1663505
1164792
1002169
1675700
316030
1001606
32426
1932973
1801559
791128
380532
712242
656617
1509933
639559
1257160
1247245
201061
783982
1115946
1877537
1057724
794628
1250506
448273
605249
970678
65143
1576301
1762101
794082
1839654
1761396
795646
23527
859782
1554836
237854
683298
1846816
1620920
658170
1904410
1481935
1675769
206736
1327824
1876192
1384878
783123
1028867
661196
137691
751082
1706704
400737
1067274
1367055
676981
1672939
1580085
1003547
692582
584426
505929
524259
1275965
1920196
675175
1796946
1759259
1275616
296678
876710
194734
665249
282072
1161910
168833
1832543
908469
1181526
1807311
958998
1912290
1649278
379560
403427
1891629
1010730
567691
819501
142499
789067
1253351
1906717
1780027
1144940
947644
1737200
1065255
39662
1038638
724767
277512
1057768
1532006
1567469
600787
69705
660185
1288135
1000336
873626
861230
833653
1663276
1438503
874074
730899
1314108
922678
1832468
1116104
1727680
1418343
566122
304629
930334
1198636
126054
1340857
744665
687713
1886000
551020
1529849
632656
1022210
443491
931351
1762595
820962
1887437
506823
927989
149292
791254
744166
752310
979763
682034
947931
556660
1852828
896942
1936980
668719
389774
957585
661290
1235772
711770
93381
865085
1475020
270452
780384
415406
1779496
908130
328329
320821
1856066
807445
279983
432863
421290
100160
1145759
418732
1134567
1394382
1876070
1382578
1664244
1443668
1523527
1949681
1186337
623349
1166644
1135999
247734
464584
1836785
1140817
76436
204551
1960037
1132959
1202880
1936019
1216689
1150676
1093925
1470061
1153764
929892
1449312
373228
70372
36484
472716
649992
1006460
1032084
1361283
1467858
41977
254564
596307
186867
1774632
1105182
487581
1386674
930916
870952
288968
526262
1814276
937368
34943
1093527
692251
1058567
1869411
683027
9783
460136
1229754
572988
928014
262866
1218198
1254573
491643
692796
1140041
1721208
1077513
819042
887769
1392846
358260
221624
1419949
945863
1604888
1788931
615993
1565315
365180
184701
444869
1652595
1250335
299613
497163
1979968
533767
1617146
1167356
1994402
423311
658133
701264
1679963
498214
66235
1868728
87994
424104
996208
1525841
191501
285105
1179194
1402145
74974
383846
359180
1341251
680096
1550470
1668824
1929360
1195129
420247
1972199
1198201
134288
1275774
1357153
1691986
1192694
967503
1595635
1770112
210688
362789
1875429
706387
1635228
4638
68725
12246
777572
1644439
736684
1410169
1746804
864043
1848646
797049
449139
1623481
981658
640355
175370
1985087
521527
1374984
1221143
1447993
401373
235355
462932
509022
1131077
724640
1345890
486240
538243
59832
1180523
806007
1780980
744055
1801127
597885
133752
1357903
1277726
1875977
1945463
296540
277003
577323
1606484
557572
398800
930966
1828817
604621
1234630
1492760
1126354
1695914
1403426
1320153
292223
1208662
549155
1644400
877459
805698
349055
598553
1509352
4125
1887309
142357
1881336
175812
1312877
957436
414983
1103200
1343942
1863166
931279
828825
1375801
815516
748378
676815
1687326
161012
1879543
1745853
71050
1755363
347989
95524
854877
306173
1976587
208440
1262117
1507733
1149171
1673665
468008
1067418
195313
1525902
1417093
1025670
119533
674014
1931409
453681
1938874
747769
465819
845767
160769
27759
930075
342773
1376268
285189
275536
1927960
879004
209389
1542902
1781484
235575
1831067
1436410
870336
1044666
1933007
411462
1411262
1122352
783688
235274
843480
13382
510847
747328
1204236
1266493
778274
185733
990528
893070
287356
1953954
1463760
1849162
281472
350839
1770053
1478589
1940755
1585798
1637185
1329516
1870923
266813
1999836
732871
774246
1556937
1341961
868935
1442380
1697499
1431468
934917
730915
1218378
1566216
162520
933911
239647
1596125
1965040
790572
1496594
819709
798062
154692
481942
1496502
1760351
1422573
1684208
68206
1467117
662077
241282
802875
1794788
1242661
395445
1331641
1151140
1766556
973954
433410
761806
1380082
1885054
75021
852030
99990
1548066
1155260
1907491
101478
439892
1808944
1931381
1500493
1802337
211082
934010
755034
50276
1730246
416617
1833679
1687506
1964474
125280
1299128
1272072
1500893
1032619
80340
1612111
1626601
685582
1972750
1134626
692573
1907862
562467
445832
431806
1222716
4302
693372
757434
980967
1848862
117823
1395738
776364
171380
1061773
393206
1347601
1719926
1723273
198733
247298
1996971
1169177
282501
1842861
634827
1148189
330610
486245
982313
404519
1968476
1599933
958856
829506
1854965
1954939
407886
1888549
84932
186887
1353296
481838
337128
646985
1991578
1807279
983391
1570762
857673
1752833
427754
1106562
839683
121245
528818
403860
824014
809120
1990066
1919030
910967
724452
1523849
1318489
267406
1498009
444997
110485
1222025
423737
361592
1480395
1472039
32007
1705832
1204046
1785413
89005
142805
873464
1432892
889209
562156
875526
1724345
1652379
324633
1665672
309716
1800704
325976
1642356
92833
457442
586500
1705735
1216720
1254265
1357827
1617587
1593218
407361
526583
424453
1651763
1962085
668438
1740938
482378
1991326
160460
1368382
1846227
44831
858854
586971
1859143
1372852
920221
1679571
1024842
488099
1849741
1872161
548225
661062
1267359
1408736
1051547
1777248
1142141
1904102
1903362
1499367
738635
75805
847113
590865
942328
947379
155458
1574740
242926
1469635
649447
1456749
1452803
241807
479096
1327621
1381070
1607608
25276
1363989
525333
527725
1178130
1027797
1372407
1581509
70280
64545
1112804
1780184
1233938
504004
569891
1754456
980489
1594748
956886
1046118
1465766
189514
204761
437433
1985798
1891966
583479
1518313
167745
108650
1511268
150732
1543159
356877
610540
1861857
842497
1769068
921544
1247186
154788
1650527
158126
834515
190097
231335
1917607
1569168
605557
649995
904193
1663669
780719
997401
636166
46076
1779661
668840
637161
159139
1416390
615251
1918447
1704441
1379559
1186945
1912574
1212434
1431184
1427493
386567
1405943
1670166
35472
189396
1382764
1734512
1555224
913829
1083579
375745
1354953
1049413
235239
199306
1309150
452966
93067
364265
1347248
1863736
181773
1206305
1264266
467564
1062801
173172
1148724
1784645
424139
1947055
1335246
1804634
647577
1488439
721323
1548303
498817
470918
204260
103404
556305
1486854
1035127
743939
2137
1563486
1946030
582135
1942802
1423216
425887
1872466
1549728
5961
858058
1019767
1234630
1726463
247413
545494
911962
26211
706832
293030
863004
1986382
1068922
500250
1159031
491838
1042575
1390216
247069
34398
143898
122330
282275
1204294
487757
1194405
1324045
1589263
630313
419820
1864663
942828
1519362
385745
516720
1648822
1757308
330817
168129
1776482
1379828
482466
1834327
1831359
403543
1656755
6679
701462
978060
1171479
1448842
1574296
859000
212650
325734
652923
1754590
172063
173593
1098822
857853
1208952
1813536
1815152
540031
1357655
1619765
1312148
1955452
982619
103199
1708510
1125176
1910095
1247242
182251
1758273
1611924
1267212
1359521
403424
986790
7392
981773
753240
1018285
950003
1006432
1188134
151990
377748
222491
1315642
198525
1662469
210863
1363704
1850616
1623578
245341
388415
57451
615767
1346622
1894884
52412
31594
82565
1432411
876590
1838663
385027
1972173
1384573
1181327
631079
279804
1238840
1891859
1781348
920979
578201
616938
1841969
1764586
695423
1339658
1635817
1926870
1774455
763632
1934697
1835987
1810550
216598
16023
620788
1697245
1866713
779991
48276
1373544
350008
1733765
1564555
126377
132522
452432
525426
1907731
411284
1632242
394180
1799462
762174
1109285
909952
1479511
1589407
1881744
852657
1250796
1208736
1377990
1335286
731975
504592
1725416
1374002
213054
506217
1734039
1363533
104648
697771
203151
1906274
151519
1761294
913366
1630912
294810
31144
419265
212604
1713125
253271
771738
1261598
1056276
1050536
486195
1641275
923688
506756
873514
1759534
305933
1649759
1343132
448675
853908
411275
364059
1834319
1176895
1013560
284857
388122
1703121
1434274
516904
1727356
102662
1755264
1383226
581237
333089
986377
1956487
425928
1631772
945205
1594984
71889
516075
1546822
1441829
1493406
305060
1362914
469010
1563420
567688
1862005
1971765
1712279
1493027
590785
668814
601568
799435
8443
644187
1737933
912475
1295947
1698900
349945
1574384
941201
1801514
78999
1548784
1484146
852907
1644611
817167
668453
1672858
1672447
1401860
809389
680706
1594720
798495
542776
1833644
932832
83998
1756026
58983
331908
670025
294300
162285
1280329
1946431
213274
387742
130209
1211
442159
1326388
1826863
1612214
359948
1204978
998378
723572
1741783
852490
712735
848847
1872020
64814
1232428
1055426
56143
766744
1444080
1085487
1530086
583385
343931
430379
1624986
1282999
1816399
1993887
1162122
1380475
672642
1475964
442558
1928765
432193
744122
980427
1257995
1090393
1913622
1276495
621080
1449382
790892
1161419
1883545
417662
1742582
1063803
1064104
1543952
131041
505509
776690
799761
1605370
400878
1590336
1733886
1311096
871513
1368360
1217662
88262
376073
1223992
713544
1915415
201361
1844108
396827
682467
1544806
504110
59094
825130
606295
45667
1684150
713072
1804836
1357942
1434063
1001204
1237951
1963714
1961424
743026
1062731
200412
1330429
1509774
1487989
392531
1936707
878345
1393156
635809
1514840
1167489
347781
1264080
1179628
1031597
447258
1251061
1471458
152662
1389259
1203832
1455194
383609
1415824
549700
1512943
1724431
961951
903023
888636
127563
1319039
475744
786804
1532600
141473
1151803
1787040
1151374
1242221
981566
1204927
1065270
1694898
195839
1428869
528524
397089
1687544
1018402
938708
449092
571445
127336
562189
1368892
1873990
1579239
431211
477477
1320745
878766
640337
770837
46477
327191
1212059
286164
1897955
784924
203031
1457720
454631
151685
1660132
606452
1999466
1011398
1878656
183220
546724
1866136
1820486
1882284
211554
1235235
1274032
497744
1676236
1894934
1267054
88408
106290
1666925
158395
350892
389097
805808
1035523
1253695
1587614
365627
1626819
875180
709535
1576455
1031830
763026
1482574
1194648
1105464
1305951
574745
1554559
29874
1794288
511608
764445
545384
1226529
1227964
848483
1805259
21181
988392
1554869
1982391
439970
813529
977166
94423
1293378
1726468
305062
855659
467712
1822869
961675
1420603
406068
94363
1479047
1897360
1131699
76629
1437983
1346374
1207102
1846290
1394196
1734536
1506990
1693286
453479
1303982
380344
1286166
82544
1846116
1042817
779412
420424
1292734
268702
1771469
1630499
1777508
752553
1129461
1038873
1247956
1300101
1382340
1506542
214601
1970508
1643842
640919
1293213
1021290
1941306
1031866
602192
1373538
1067694
81265
1437726
316727
462745
1247482
101962
806637
1908181
878740
1145739
1357616
281641
789112
1298836
1172806
894920
1495119
783910
802306
1960554
390488
1953252
830567
1485714
876553
942660
1892035
1823094
198721
716612
1920985
1021753
1612289
325065
316039
1893480
1468106
1612025
1013000
292766
918877
188202
1716504
1446280
300423
195058
1851518
16722
1301235
248851
326352
540299
1076319
1010271
1794794
122289
809858
1296060
1343362
976049
100187
117078
381813
1493136
1946116
419504
542514
1710053
684591
164983
503757
1095832
1688544
32992
1305302
1934083
1181198
659600
1040558
822369
100481
692854
1976293
1097391
1551664
304800
1039431
1886136
1385798
1397845
80440
1152390
1687598
452554
1392390
1270652
1531633
684494
1271264
1202485
1326761
1184820
1807522
872754
1180135
627108
1569229
1610898
612987
1382552
355139
1213689
191141
831928
1448736
1828434
1765272
42184
1118526
496816
1174555
1507079
606682
961273
1143483
1411589
647497
772365
558372
1224063
1242326
818046
863366
292196
907127
779569
558338
1758689
1684900
881977
1959963
1375936
83792
1888701
1466293
1452269
1737689
706647
1067244
918216
1634044
914209
1503276
893109
867739
658037
926590
252635
7728
186994
117935
1100541
842163
169762
1230442
803501
943805
1693811
761991
79773
1358896
644186
834744
747826
881252
1294545
1109958
1355694
648151
1889224
1728505
1318681
1127217
770308
1438597
1789102
1205789
1983389
1014898
146404
856926
225544
640358
1118558
1396701
441162
1939938
1300325
97052
1569751
290275
1347707
1362209
1966933
1812327
1903243
1134989
940605
415901
1718341
801694
1165850
23545
805964
139987
1486706
1579439
577431
1424179
1660011
313819
1556129
1262205
1838704
792678
1414184
1683039
1915156
876219
1395377
434238
1702839
833316
151935
892209
1585715
1369999
355852
803932
1233694
1737960
1422591
1137931
314179
1576323
1639056
1502561
1449272
1162267
965452
1901637
85280
1921624
1705534
482583
572003
708677
1814269
1022061
252110
366683
957595
1202915
1060606
1527084
1891021
524847
106347
1414793
1273395
770425
144755
1618762
1962449
1205500
1834281
873565
960646
729359
1122419
270291
1598254
1074844
1879928
1929238
529834
1090562
692577
1051246
151822
1165103
469439
701292
618632
584722
1046592
1070222
839781
348219
1896269
1960138
767009
1525769
293572
1355524
1669648
1858563
79911
1421119
1615993
346
1200236
542863
1599989
242874
728
1325089
763081
178453
1261256
1515192
1631838
1091986
1270970
1979322
483433
1075486
1082884
813645
815160
911389
1610094
793764
1997651
1094181
435253
270372
531883
206663
1890198
1346373
1547665
745144
1896953
1399363
1755714
315584
506626
65947
284244
870823
599495
364843
1797812
828474
1633078
345132
1312697
172819
1542481
1236720
1985286
892763
1422521
45785
772693
1962337
1119972
350015
1033568
1374693
1286441
1394680
896044
30082
282727
1952342
1694027
1597816
1194239
849296
160031
1802814
1642818
1112617
1957731
683427
1324995
491237
697091
1337059
1056397
737922
170824
1747917
1526938
416223
668130
1999327
1730031
956741
429069
1679713
1542511
934116
1213388
1312443
1020539
558611
1319606
288336
779139
882223
736364
1796174
1212583
1504346
76523
1776913
540527
1509750
1581699
1108976
402264
32556
148201
831220
1913247
249082
1267486
1480362
776609
1687772
1337779
627300
1036536
851287
521029
1787660
1952174
1273900
1142165
1506166
1945183
493994
1537700
555566
179503
721407
1438665
1655836
306600
1056821
1830458
1352745
108461
999078
46970
1240108
195250
1917120
1021857
1665171
1747996
351022
366315
863232
566724
35749
1969054
16488
252304
431679
1140352
1105506
1016253
1381289
1293117
1207998
1804330
500946
1795506
921943
897987
247985
329679
1375007
1486533
539829
1821760
389680
1925395
1112886
1521270
87307
1539957
1646973
1120738
900239
1559178
138757
810818
20055
1116290
366732
140437
767979
735021
990846
1594028
606912
1514470
1811264
1215623
257229
1723175
1489316
1893621
436847
1114158
696959
1866348
347773
1123713
725783
1962108
1237771
1799036
62163
701911
190516
1689496
1246181
472558
779057
1757595
371982
929219
1629851
371923
1412050
484568
7663
1229036
966612
1943188
231243
469876
1351440
362048
955662
1174297
1818643
353315
1184622
162148
506215
1729393
827105
1158598
1030029
55275
818969
1832317
370060
903911
1836455
1661976
1606607
1037596
165323
451690
1741002
1893931
1660592
1609570
218158
1812900
1580942
1027010
1730141
933572
1887049
441175
657547
1283161
826071
611257
704725
1572209
1795573
335708
1755634
594648
1659759
713285
784956
1894779
629757
820379
689030
14111
1626240
169571
1465983
107023
1906269
415475
1410851
1404907
169683
1615539
51247
700768
294069
1368450
1175773
1937638
1665220
1143640
1419850
1952246
376780
242149
274209
1974219
656155
1229358
1799882
1637306
1908398
1674198
1733337
828086
125909
1879473
742050
1835638
533506
488646
314201
592905
615518
307415
864167
619055
793743
12848
36924
467843
413427
457983
531976
1239914
60717
1765270
552006
1870355
1901351
921249
1066206
255911
673388
765306
1611780
1853632
216411
774035
1893487
150934
261196
992291
1688577
514099
1851727
377395
183335
632048
1803448
1988487
1844502
1035315
1882162
1404033
1476453
755461
1502695
1221793
1282912
649618
873536
1415622
1032717
928188
377447
1848009
1232903
1025511
212262
771613
1875878
225669
35568
1392629
1501260
703539
1782084
231845
563085
1233905
38118
1585226
635492
71067
1537982
1151366
456919
40017
1590451
360187
270188
1625444
1945535
1631621
660483
497754
1337704
1247873
776636
1622529
598688
1185920
499628
1882368
1885155
499544
1024475
595666
994882
1684814
1890719
1571872
1282908
1624285
221608
134032
75416
521860
1864864
1533943
70718
1691427
624463
663082
141453
959535
548640
683103
1144639
417958
862616
1339996
40040
626925
1302830
584006
596973
1623936
1745043
1253811
1004022
1410493
708471
24539
788387
1099584
1267151
824542
935778
502126
1477770
1793058
873575
1884836
805045
1647012
740729
1457519
504316
748162
1319692
724029
1437275
974774
977886
1340476
87813
818692
24369
126140
1822314
1938436
1814449
1504429
1628248
601312
1246026
45862
1448957
759145
942422
1474206
568748
1214203
748600
229995
133124
1095392
1198577
423060
1273151
1075440
1608612
783535
582055
158613
666283
1558385
533847
462545
1323981
947135
617815
1862709
181859
1754404
1993771
1098049
508983
1668255
956054
1565451
727002
467633
399140
587118
948688
1778537
1384044
1310131
1812628
1771632
360608
1530547
600163
1231846
1315913
407849
575877
758691
121111
1044035
1293569
786170
56499
1748770
1463809
1302136
1641114
135381
735160
921225
1114677
1470356
89398
518940
515601
436272
487890
475876
1018298
901586
178892
1800362
1666360
1342834
1647809
1488188
1303595
1544851
989600
1280478
1819007
149257
960309
997118
1930722
1380929
632232
1630211
1120304
848995
510991
1089659
1032325
997229
995647
1687331
387702
993872
1268374
205029
1083092
493247
501164
568390
144684
130189
224658
1514483
663718
1076168
1497031
1008990
633389
928290
997455
612265
122426
524169
1451823
1390484
822592
1510303
1074265
1732222
892875
1811842
1665720
622810
1800461
170840
1334528
500411
1343812
320988
1853820
1370727
469082
260607
1471856
353878
1577401
112563
386827
858616
563125
180508
1934287
192815
1534999
831790
1298399
1374307
114867
1983394
195466
1436174
1942400
1267626
443419
1571792
1299577
4057
197926
1261341
1613046
10020
1874422
1682979
290249
1769228
409595
831511
758684
824256
1151640
442458
1296261
727613
366601
1225597
478738
1259091
1718842
176576
111865
1196006
416731
717589
1809916
404467
1099404
1455637
1132717
1071742
1831803
641256
825376
1788165
238524
945458
546700
802333
1112595
267859
147392
1812433
975833
1182663
1725975
990021
23602
1244585
977420
439610
1553873
1458970
442178
257460
403218
176145
296699
344840
1941958
289639
1415407
995835
1115018
894119
1998252
348737
748003
456763
310965
669912
187600
1692565
1757497
550876
1546508
1802598
713329
1027217
1971345
1739518
555464
441980
1205926
1094117
1858505
1052464
584790
219993
421530
736171
1855593
156845
949274
1840085
796309
1987437
1929696
262246
37098
231006
777426
299851
623901
1118659
432855
1648722
415598
1378184
488700
1864210
1960249
685574
229824
682765
1392594
1062271
757407
214570
154177
1078853
1877564
962829
1959829
95341
829426
163531
557413
385517
1998864
1178346
794379
1503599
338998
252821
1888870
606018
1647672
1241422
365643
180477
882474
608402
1541235
18790
259424
952991
781169
1676038
1222005
994964
53937
816375
1453342
989731
726319
560268
660086
732217
1316542
181601
500980
381312
497877
478386
1955941
512262
1079557
1372626
1914792
1053948
1204513
386612
712142
1846420
280939
460053
673384
189613
461515
1593025
654359
1047801
1277707
833534
1867177
1561153
175774
794776
1780944
1830098
829771
720418
374896
1143038
422824
976403
86235
1034201
1288491
1868883
78015
1483464
792713
862483
1780212
1072284
388359
592440
1118428
758069
397490
1270845
1886688
1607202
697664
1326962
1114920
1827307
1662414
1438862
1807339
942571
1911459
592065
1828457
931117
509590
849396
257427
592523
294699
858165
591564
915922
59178
213372
1584132
193392
1954088
1247541
1405223
1708393
1273368
1332007
1719866
1876739
983042
1653664
1301878
984437
117873
671547
1928112
1950300
1791638
1415466
1614020
1703948
464228
1582379
424832
124877
360140
1785650
1105195
474646
1623947
1877058
1773844
211595
457763
1529433
755804
112817
135607
865271
1591160
21171
1449891
207921
1512894
1563627
1094200
1034891
345572
1560020
1880017
1408957
277683
708966
217605
839590
404866
663990
1147491
377010
1949162
569233
886897
1777086
473538
357581
1739834
1759320
282315
1998469
931723
952313
949616
1091521
423983
1717959
758805
287424
1536192
1785636
1204616
509028
1574991
1397382
795691
302253
309590
1448770
1403063
1292440
602545
1612561
362038
254869
1267500
880578
108418
1178497
952685
1301120
39382
795201
1540922
135537
424794
1176325
971411
1453550
1402405
7357
1954547
879031
460774
682948
1029284
67477
1564020
1388120
1828481
291296
1608533
234099
773313
998519
1177482
180693
1057882
1900130
689616
1035846
244017
152566
139479
1658142
1207540
457471
368264
925787
1286505
302221
1164445
897752
1617678
1558890
928716
655096
1843740
1108528
1113140
189326
1792700
1353011
803974
601872
1449112
251193
345784
838929
711854
1335537
1138062
650033
24950
749108
141722
328271
1186571
370218
1195572
1706586
1548121
1840132
1532585
975251
690002
1597983
593149
560325
735639
1788751
950687
233240
1684396
904481
354170
1157701
431115
525661
393540
249488
1389089
1499444
1007126
871982
1918228
1432864
117475
78374
472740
1734396
1625411
468820
767918
1417979
1088267
471445
42636
345577
1817028
325056
1279812
464832
1145659
557280
529293
1673580
859977
1130422
1908241
1591764
450596
394768
1704112
914467
236589
1431425
1527014
1193681
1805279
1909294
1709496
934063
1324348
738379
1853875
187144
1587111
1064274
436663
1139961
1972245
1425630
1132855
684938
1699760
494398
798396
1253617
752999
1259536
397139
1871187
245912
1163434
1083905
359477
1211379
1899371
130593
1004734
872301
396315
966298
421279
1055163
880839
134473
1374007
1436946
542007
869404
1732005
614706
997968
579665
1445879
361998
370142
1125280
1865072
16635
575909
1305235
653011
1106996
194331
1239131
651856
1043772
257578
1636104
988789
813979
578060
115991
677240
805057
1257862
1799957
1470463
177208
1278297
875079
202310
1676830
1990302
1669451
1209256
1774237
1600486
640219
1253694
1477516
913345
555170
429304
1792876
1387192
405254
1231684
1118736
1176842
1522452
660729
560935
1619789
547176
1890923
742677
1692478
1011636
1224759
1645360
1663076
970054
1435975
763125
520647
1454697
1345239
320167
1010746
902643
1623222
479193
738583
1071840
1754327
301434
1268388
1085102
1322828
1348400
1184207
1610550
1773832
1544048
130596
456304
1814164
1264101
609656
561001
658726
692245
875877
548752
466469
1544422
735452
1354050
640078
970442
1416855
1683781
616977
1289590
1708165
491956
1811341
769739
1837183
422160
1766831
1194513
1261134
847017
1343418
1120559
1796987
1273976
946307
1372601
1817624
478140
1088838
1710118
374932
1173085
1478816
1258085
1628553
370242
635768
45113
1552456
1907947
1666467
245055
1715769
1448070
1162652
1447685
1254248
765330
729831
1776343
1549474
943498
1820356
355681
569160
70680
1654152
1646767
1932587
102085
708905
81883
1836073
150449
1307403
263518
149410
1555981
557607
1358797
1742493
377760
553294
789284
691283
263308
1325604
1080781
426608
1554293
5902
1809522
1197464
329512
1163090
261866
702614
663513
643742
691214
1293040
1854418
797043
627450
1316413
205618
1929504
1195844
320421
1803194
1758182
1575727
1501979
671006
647386
476868
898324
932214
508357
839993
22622
518171
1726693
1338006
392534
1073941
791401
1739159
249265
939647
1181911
1865960
599732
89460
173809
878877
1482965
1613302
648386
372351
1222526
503155
1199439
454614
1277008
1920205
1497374
975675
1849381
984190
798389
1141336
1907328
754488
222765
1603128
1602419
1413826
1727417
202317
445677
1233230
1387333
1891156
45769
450798
1002292
1286229
642115
17854
1520027
924517
1320938
8513
1770333
1653691
1729013
187890
333129
781028
1846002
153390
1372327
501510
1256184
625499
80525
1105030
1682007
1727661
138940
710057
850146
459718
1282854
1926104
1242151
1531788
495145
1738342
1890153
1048119
1045814
157513
18032
1232466
1686849
1130988
1377875
1702915
1528645
628011
383389
1148842
251636
1719911
1422248
1600894
237848
691150
964589
1850231
29026
858649
1836914
299475
1642585
597754
26404
356743
484344
391060
46423
1887980
1827178
285700
1316168
1866091
114879
24432
780172
1817657
658031
487329
827829
1181214
1784049
321194
757876
917125
189879
224540
461158
1278659
1266889
476678
1285819
785737
1054138
1545167
1369847
1613914
1105070
743872
1804902
1122762
1077464
1571090
435082
204275
1135350
1855782
1988901
651096
86661
1328040
307815
1290431
1532990
1823475
1275790
1763523
1679153
655125
174953
570814
1672483
1530985
1012127
78592
1959714
387185
1054143
1040194
1480382
1658573
1277411
425627
485785
626662
750903
1869398
338822
1012543
1354233
41160
437317
1703580
346222
88229
649764
1660361
1621470
1359468
1985832
275237
910566
361552
1686905
1491233
1938670
1701627
1272183
331430
1918309
570416
1344140
217418
106530
951419
40216
1819000
1920354
458621
1457230
127272
1017316
1878869
445715
787150
266496
1455411
307933
498631
787613
560628
821505
163491
901273
235268
414237
261082
65444
923716
210337
1765706
50654
152489
20056
699896
1650002
1599488
600691
608981
1535610
1084669
716247
1611501
1094659
644290
1968157
1920825
1261235
1993084
716717
779591
774392
1561932
252198
790056
711142
1039624
659382
388261
351196
1254705
25317
156009
1072686
524559
647321
323707
730191
1319439
265787
1049668
673171
377674
1777039
1253236
378849
1682989
814498
1411701
922884
1729205
261432
116710
248667
1587925
1669939
1621672
287175
910977
992141
412216
1796063
1153006
1462760
423304
682207
253059
1567748
1222803
1129462
1707898
1500845
1450626
233093
177475
301229
1367610
600951
1070770
1065932
976611
52010
1742455
270618
157432
386810
1581125
945571
1620684
675429
334090
123072
1292468
834893
1709906
430991
32425
370816
1253215
63070
259162
1527458
1945317
1626061
932866
667853
1485151
1406891
1551206
92249
1189188
942027
1583940
1055069
1512749
1087347
1623380
379485
895689
1921819
1740598
1165765
1623832
598557
647996
1824790
1525637
1606250
1304323
957812
624558
41784
442447
1529663
1625968
1648831
433375
752956
1591147
1916527
1518895
1926757
1353249
1032320
1340570
1124795
1480250
1536161
1600429
998271
358727
1189223
148404
858810
1763054
1981686
1703344
586366
103078
597373
624455
90349
1357495
27408
405468
1496609
262574
1065004
1858835
64505
1597726
1480375
799296
1753411
1651079
1815534
736483
444122
1021527
1254359
861274
1074991
1831635
1895991
633004
1911058
1127351
866067
1600920
1390614
538969
535762
1379755
1512798
1534835
1136421
515776
1800366
1013564
1501289
460488
480878
1691670
1121153
531326
1262995
210125
705238
1782505
1956925
1462695
165459
1583580
1454807
1435623
782327
374769
1816055
1266482
1873379
258355
1200073
350950
335390
587561
1586961
1183761
605697
947181
178482
1105551
1809858
149996
313342
1459236
586783
151799
712516
647463
1638596
397871
963114
1504554
224988
1993399
757808
1810262
696755
268088
72287
1148998
1975775
1583134
1777591
827667
1976502
1298226
1988682
1880314
1834951
1981170
848415
220695
1145816
1901741
1741275
277074
526931
1263913
1553862
724482
879410
103564
1358033
1708423
276946
1530000
671973
438379
86777
863177
1601136
136062
581118
1364302
66726
1497613
716824
1581915
34512
1171834
1410807
1511980
1017283
1567990
1097662
1395937
56301
1866158
725761
984675
1462418
538082
1462749
1169434
1511872
1696113
1813698
1321414
467804
1085268
259676
553176
825941
344935
292288
1292525
1721351
1500582
478328
1489947
68552
1121740
252892
593075
224739
1015779
1344064
1754089
1366931
1935528
1861609
192656
1985997
1182432
862001
1929937
301802
1591521
617764
1259419
1421227
368902
623778
1357710
1268640
1625535
1623564
58195
712243
1824187
974375
1688347
1390277
66801
608603
1479742
1585499
92804
1641722
1178894
1714758
1316223
917051
891078
1974749
1236617
340515
302903
1987451
544682
857201
1453469
1680693
1808290
867177
1780377
697054
664881
1544444
1034744
803138
937808
1650753
166131
341821
1211760
1386200
142710
775073
1031578
367605
1518301
520485
935207
143419
1970014
1289142
574944
1470
1929752
479513
853541
244952
70728
378124
1961750
86339
1190337
1466702
1533558
523289
1135938
1316873
704528
1564198
833788
1810011
1068155
1320446
970731
633037
96975
52231
156762
1223419
1151721
862037
969301
56334
977273
1463886
218737
602507
1194421
270253
832562
717749
1863130
1726795
1213078
1229489
312709
1899668
419383
360468
100362
45111
1331280
1552370
1237045
1593692
1003325
1320905
1534737
1455650
1129601
1887378
1233394
1345724
369626
196141
1584136
1136403
1463629
1646875
1175112
941081
607962
1423672
1675624
840196
1772158
123147
929563
160048
229256
261466
459968
861497
316820
1781338
1892460
1898673
1859259
1012895
206930
356200
1830538
1868481
1591646
152910
1588745
1416178
884505
540428
972581
1204295
1212592
820095
1830827
593437
1767750
1871627
581297
1342222
1622987
398823
148003
774166
1301405
1827898
787390
1823777
1207876
978795
740445
1759864
1517500
17940
481230
88259
966702
186082
146659
1841284
771328
1786948
533151
808141
567231
1391784
1414782
651702
91805
1700402
717422
962222
1453178
84028
363676
1913581
775468
1156662
1286720
626094
407476
364679
788326
1958052
1613549
1300375
1813772
1105365
628460
302065
1628315
1656012
1351495
728500
199976
1709204
205348
1104993
99997
561330
515296
1848058
1212134
680336
1873447
1914948
559416
84117
992193
1550420
1953058
1810645
1591474
1684799
468215
1342357
230289
719382
621444
134848
670016
626907
806368
1031383
337076
1026174
995755
1130813
246493
1027397
1212287
1153804
1388969
804699
1336982
185622
1583335
332754
139897
635953
1342744
1842436
32184
709594
771206
474887
647464
376343
1138474
1277495
1211689
1626213
1054099
1144025
34689
920939
1794470
1540446
1356091
732249
331383
1246783
870590
639545
1658684
833462
457557
734161
1998251
401672
1490140
436882
855339
1376849
506955
981406
238822
125722
1586248
1309611
1905641
185756
408437
748296
1149488
984328
357833
1180475
1480337
639859
1151310
1896722
1161927
1027060
1269957
690229
1627213
140854
1328700
1096817
746019
1573169
858625
41895
1706301
489392
728280
485057
455095
1031167
284872
1710700
757982
1159242
1173674
134949
986383
1188049
724227
536501
438285
1218465
265868
349238
1469165
477202
898740
1695863
1336575
761677
1523068
238677
394554
569263
473807
125567
1250810
137354
653860
328447
787299
1822306
1721884
1753747
321420
902677
170371
1834362
1277653
1960775
85742
41998
469718
1707779
649225
969618
541057
1076301
1875837
1324490
748947
624432
738181
1829444
372154
654862
203293
992842
866646
844785
192677
433539
1411165
494990
835168
973731
136115
698301
583847
251660
1489786
1130293
42462
613278
1417681
1000611
200982
440461
859559
791080
417848
581662
1495842
579998
673586
1568713
990932
634978
1914349
326885
1875
488808
30918
1558268
404455
1536111
600924
610528
592873
298109
1309789
961890
778579
1188787
1485185
1886288
125394
973487
1477009
489584
1753987
1627927
452955
1340559
252970
1232965
1885559
1080387
1669244
775562
1912422
1457458
1790349
1415729
1231019
1143145
1539249
68655
1745054
1968900
1490649
1271252
1563656
83957
772214
376933
1443786
1296192
1273399
1684954
697082
1893079
169542
1005149
764109
622437
664521
623766
832151
69044
1572048
1729775
470980
1204170
20912
1441678
1414796
785876
326744
924645
1380609
716626
771684
1251852
313627
715404
1298518
1962156
324217
140166
217250
1656970
1210934
644459
933804
652279
655291
75678
1490595
1983791
108085
229809
189743
1615825
12204
225045
364998
398256
1229562
1616084
108725
1677548
794864
1872151
1764561
1838817
1343595
604239
1260650
821982
1515993
1868488
111406
1646717
1843310
1454253
1020435
1147478
1449575
143253
1937560
1783110
761077
295799
743676
1108717
1142437
1857174
1714289
1960448
351291
783167
758167
182621
1658453
668365
477684
1631956
1164525
1901528
125250
1579663
1934610
1944111
1414269
1720560
1126345
317013
306362
358317
1857215
1101683
1059628
1473634
475552
340874
391214
623879
1389934
1781731
1876586
1662651
1738739
1336384
1479391
879919
1584699
1897896
670332
1780196
1292156
1631936
1937157
630559
529020
1935552
225098
1092828
145020
215757
720816
584235
1291996
1826818
399796
1184929
1693347
463173
1863023
1294014
1205031
1670745
1347388
568959
737458
1115377
911897
18699
327706
1554621
1668374
1308608
1837426
1372611
1339233
490206
1606572
432381
1092933
1258962
593932
1118538
1200482
436186
1934146
702559
20607
33193
849347
100649
152891
1339649
801851
654697
1070614
764329
1820446
1291978
929364
1553892
962199
1921862
94697
1553724
74327
1337090
473509
1567063
1262508
1760272
1007793
855233
1309967
163386
956476
62284
989063
1492680
1226152
1058647
1591329
1010713
1164304
481318
95425
1718430
750216
955392
1425898
1562260
812656
1141998
1015750
469743
741614
145795
172027
1921636
1008402
102845
464182
1664565
508766
1368699
1648927
523332
764454
93081
1361534
453574
1154472
520537
213348
1846202
1842948
1142084
81713
1032970
261749
859465
551322
1386756
1122918
1028430
164776
186224
955407
177504
491769
1119274
1994705
27768
759710
1657812
224018
1191484
1621440
37699
1499422
1088530
193904
827858
987205
1667223
1308687
1102767
1324018
1420440
345759
201257
600307
1689666
602904
294281
15987
1719009
509616
285097
1276744
463801
1219740
251286
1525751
919404
1084418
467362
1619542
1770231
1798836
734890
1153105
51474
241667
251933
821476
804057
1913475
813640
196462
213579
1297091
1019303
1075326
1625242
1558948
818511
1695108
1484568
1927301
751738
459469
1453662
1762481
987678
1813654
318168
991218
1964253
327629
1347713
178647
718714
1052538
962564
1135313
1455373
204971
1535045
530231
372285
297686
1274891
988106
383125
1080160
1115128
1514594
1014234
83640
1102421
1334165
587579
1771865
811846
1399128
1380414
1938567
1908713
1964868
1522715
1640520
1623986
1408566
636200
1338384
1237585
659743
1625672
1061583
609765
1713808
1404378
1283062
1807820
1452472
1951240
1877934
615081
108744
658232
231961
993403
78376
511531
678449
1942281
889288
1399249
40008
1737244
1396666
270670
1899627
1891880
1840559
1154190
11728
738066
1239991
1614545
1859419
1291962
964952
1595590
821426
1036807
246250
708669
107973
356634
1804098
1263608
1736409
1234699
1422834
1987206
993335
1911521
1078587
1833780
1672723
1324354
1982885
1389607
186148
1871177
856760
1153709
1996246
1910255
1328333
576456
734117
127388
654660
295246
1365829
1705890
452016
1966827
150667
712894
83500
1061520
470115
590993
213879
886525
1547549
1746400
490240
315272
1667714
1639302
694336
369747
1172975
1906985
575185
1477606
343316
54288
779544
1168422
771157
1660572
1135676
1452903
182240
1419237
486864
1535197
1329999
1898544
352328
1240732
15224
1012922
1484191
441371
1927778
1978337
1867290
1863488
528131
380657
1946730
1094572
1902216
995392
1263783
1502984
1284891
1423095
741541
1345395
353418
1940310
1689040
37624
192911
590368
545793
280874
1518183
26777
1407358
749237
352439
882844
1519016
572735
1757312
1068760
1544537
1687017
43303
887052
85478
1953489
359244
391599
1011257
1973433
1348340
565223
1088128
1496732
379992
65722
405481
53827
1182558
567305
94134
1805768
1097487
1272848
873661
1938655
1593313
1463129
917194
1686900
1219937
609759
1833613
715340
1615224
873271
978048
311964
950328
445697
1517000
1730425
862924
1129213
919741
408979
413245
835267
816339
1350716
366384
1790838
22004
554983
415373
1380033
571465
110957
1939729
706866
1058124
1812194
1252305
1249252
1238147
903007
433057
25413
372570
494511
831858
138648
945272
1319161
1710612
56875
709589
1359029
139031
771833
1764702
116434
1987333
288957
838921
1824256
1430275
771885
632072
1209161
1653517
102090
100813
899213
1435128
278665
201607
648182
1229542
1214466
1783613
1496065
1179488
1922210
714759
448773
1109191
596525
447868
99775
1436230
682677
475871
941940
1070147
262016
1057280
35517
628520
33804
1530811
162461
1616223
693719
562762
1840839
904812
439307
668320
1163982
27506
256919
355010
879677
924032
690256
851391
703052
1108064
1446009
486209
933716
346756
1179725
894288
1731898
792818
1826199
1026826
1785501
1786208
1352399
85312
154150
160148
719434
1916700
1799118
1255315
876668
889211
997527
1059116
832462
189439
1307935
459675
1084635
894660
184977
1252728
37763
450058
1318801
435949
1231562
267589
109163
471064
1208368
201405
1713905
1161468
1889367
460286
282667
1452638
1276346
564117
1129939
1004449
1702281
1246546
854468
1255878
4469
1442013
1021471
1006960
1620794
1646448
983331
1157717
1322187
567101
59061
923003
217144
607506
335770
1237963
1697585
1299296
397392
564076
1213057
1220304
1943258
673353
1907038
1403050
1757820
1770453
1792503
1261833
1068820
1615275
1367870
1058832
1005659
1775587
964427
1873665
1713124
922356
1582513
1162620
1588614
1728946
578666
272465
188804
169489
1419360
863551
723137
353433
1144334
289505
1015832
691128
857738
501976
1689937
1697468
234922
1535927
724331
1542466
889945
909222
510309
1536778
1425207
1764692
121058
293541
1442668
158236
760836
1401933
799275
1725303
1097898
297877
553990
569169
477925
825104
841890
378257
1190319
1954204
665093
1310553
961096
987257
210754
1817580
1760796
1020815
628546
1026173
1209943
1907072
1763365
222196
1609473
222126
49414
798618
1363077
1409372
1117746
1341122
1950595
402824
503567
1236979
126835
353174
98576
1166955
1341518
1861223
398043
659451
1571032
226179
1807256
1260258
1077475
1844828
19528
1062789
522537
1395098
463287
1952845
877047
410283
1653378
1063908
1804787
1867016
976406
827652
53266
325773
919033
1883798
1876262
760636
1122381
1561616
727500
1135738
495798
598643
286796
961052
1191607
731208
406394
843638
1558909
113607
780189
555299
1613159
271939
608355
1798143
1048010
1961842
1101632
1211811
1555618
1798082
1735897
1732936
1375252
612563
647961
1694613
338636
1300104
1234799
189076
966960
1266956
78998
1601363
1954040
341426
534006
1268941
1112151
963970
1542943
388282
1767971
425744
418118
325957
1941324
712145
1122062
1009008
1246591
1711708
105295
1456606
762713
228660
1696699
391736
1142856
80429
429876
529209
147374
978775
818403
1305103
915826
952291
1202336
1518262
140897
35467
1118977
1230629
1853059
98506
1026607
330135
1127019
794524
1819258
934355
805618
1941727
335047
1651715
787151
681195
872416
1534288
754382
1047538
295986
1609044
1879360
503836
474617
1755807
995290
1020409
92392
1460689
1610692
144743
626941
1529602
1488261
177453
947211
1070829
1641187
784971
417693
483011
1704097
1469986
1635183
1142248
1628503
850807
494529
1422203
68311
1791712
1292737
1437259
807822
25597
679005
1965845
459890
329998
1281462
1507789
1750982
1838042
61204
1951063
896715
594092
546666
555411
1740857
282378
642571
360005
687129
47834
102656
1247957
503538
596630
343048
788958
1678539
771126
307013
1511438
819110
932959
749670
1341013
922484
1038797
40013
1379274
131466
1480157
441062
1483095
411274
1905184
1104518
1301570
600630
1908359
42205
59710
767289
1929577
1284636
939858
569084
1302871
224222
111163
1642450
819775
589950
1486738
1712721
259849
1694282
305477
1843720
1877586
934484
749097
684655
1640680
1466136
198437
1613363
447091
657284
653849
1399645
824279
24452
794197
1546917
1535945
751100
512731
28567
556871
1491999
1266411
774515
356703
484939
1547449
1295757
862834
1607256
669225
95191
1862158
1730873
289225
1938726
1115802
1412842
429245
76008
1655040
51369
1274870
110497
224936
726011
1428535
1293708
1844356
1060058
1612859
50665
626970
258678
909787
341434
1932472
209854
1432356
304743
441153
1209175
237285
1425800
83624
1152723
928059
255941
1111154
163451
771547
1386785
1647327
1291150
1078179
1837009
1448123
463977
338598
1579366
1677869
969481
1855780
455062
1394420
1854558
341840
437104
1034538
141301
75087
895349
247454
1801882
1335225
696908
1357526
603347
620507
187365
124757
66408
1099722
984596
812365
581413
808323
1816509
1067019
348767
1323117
659333
385150
1822388
1886806
801857
1523497
1587986
1862636
766553
1224100
1109522
1235145
281465
1780212
272388
1110828
87853
180778
7897
872717
619381
737934
818597
1339557
905643
359473
680505
1933049
117669
1196761
1497323
1744375
715870
623577
945344
1156464
1970459
153947
328860
650199
1315070
1824786
1220474
1249572
1125555
330572
420659
1215944
145383
1070276
918359
161967
969815
1262227
391756
982905
312650
1429661
817193
950021
796461
1291144
563086
1668668
1455621
1672683
922964
1706249
268697
446872
1639850
194177
1904394
1501016
244628
1676359
743944
286367
1073992
286583
1483867
351964
269215
1646690
1957350
1122129
455985
664969
1906592
460823
1273525
952909
889628
1005050
279306
183721
315179
719298
1274787
1162256
1774548
295504
248987
1928171
1365614
515760
859203
1634779
804136
1425153
628930
703661
1475617
1209530
1559049
1165552
644306
1106381
574964
1803334
588685
750609
1440542
1461202
1847785
353648
1300887
1709074
723293
463947
1395860
413757
1068425
1380852
1996513
1474365
1663918
1357959
450182
599161
1445849
356481
1397760
938716
913073
1094433
1269371
377657
1772868
793550
677092
466726
596704
345246
1524608
923688
1638343
3879
1667423
1017447
836169
1545971
126973
798524
796788
1011804
948939
1653263
1760845
502944
623403
1319487
6765
782620
1248790
1913482
1249770
1817943
647743
1281718
813629
349793
1141817
1363946
212620
1740241
148660
643241
1876986
88991
535452
1565321
380831
1580145
117033
430086
744957
1356
405717
1442570
474335
1359630
596277
1371188
1560755
1909777
1316117
591902
1512802
1222653
1704227
710133
1531687
874713
1004989
1669498
494289
978689
405991
497809
1573282
1400115
1820504
921801
1955057
1976720
1896929
1565638
980685
1085177
245896
1936142
1764317
213315
658205
1146738
86060
1078768
989630
514274
144194
616468
1381043
1647566
525464
496320
387453
1061031
1762468
130403
1217899
48108
104392
715776
803590
899339
1631291
834849
922403
1372410
1798900
1270079
931608
1443767
1159959
1408225
1798751
200906
189596
250530
1384725
412631
210277
1259893
1231055
946583
389158
578845
399510
765541
1800745
240677
592575
1908284
1610502
545311
154698
1922984
1046433
1558654
851338
503045
1153134
1851520
1200837
1577217
550558
1381763
1382773
496811
1709612
316314
1210860
88882
1176630
71289
1239461
1691009
657341
252992
1122072
346963
351856
598491
957226
735447
582951
1966108
1929428
1502610
1541387
1804637
848641
1925202
1520713
175530
879065
1190014
18981
751319
1070785
1919837
140337
1269638
1297045
1801760
732514
477287
254303
1561579
815033
1179138
1338877
782237
1930281
588497
80168
1930309
64144
1607866
1104706
9976
488944
1382286
952673
1064294
916383
1987957
243947
978085
370001
285216
1513560
1095450
1086903
715477
1305860
289443
193395
27496
22517
33247
1665329
957225
576725
1834789
7609
1194772
1916306
101954
533183
462125
1104301
528531
1714374
924245
572733
1533770
1804751
1429817
437244
1143837
684792
1475343
741067
352233
1506782
1626400
450935
995001
1616364
487750
727100
1380651
174933
469038
1982367
1512869
706498
224009
178130
1835160
1421541
1001684
923995
338283
1068551
300122
1782131
1478684
602697
110981
27496
1891581
197763
1104605
1770300
28531
1790474
1647129
1749973
88741
1595627
1138953
319472
783515
1489690
313105
545352
338727
833409
1629524
459511
1495698
70611
1721120
1640548
676922
526615
352390
1590093
60317
1058672
1620901
714713
533661
1781887
1851314
305308
3733
273779
482009
1542844
1241379
1319169
884571
1637600
111551
1451565
686345
1332257
369720
852058
1391004
1075737
704721
995049
806290
946495
1781758
1248840
1524131
356265
971343
261512
11985
826922
58267
1271834
141564
1457639
1434480
1232536
1502703
1115145
1667455
68010
1390995
240794
1543652
1763420
1595313
812520
523538
1428436
556128
1201928
1763651
120691
6318
1275261
879394
187128
178624
1891999
1187838
834816
1182167
1858335
731497
1567490
1076701
1723655
978397
1434051
69766
1688539
496771
690370
1850639
1460046
324462
1795013
1356083
1179522
280129
1059331
331963
1198411
1936582
1602730
1512606
1371397
705571
586770
1156164
567992
1023984
1012373
708721
1629652
103141
1720800
438069
1062819
1542410
990899
1120409
1384955
105069
418722
1735115
1848199
628453
1480390
6506
435204
294517
1621436
1157878
1996582
434753
1417734
1631794
1787790
57221
1533031
12324
420611
1673612
424174
636173
233586
1858449
95385
856529
78120
1709421
1927598
339700
921657
521912
919386
1443581
1644076
983992
1433557
705134
373494
677637
364362
1758794
1757274
1654360
836221
1490336
372612
530138
76840
317096
222287
1174886
1925897
985375
394458
931
1783017
1913631
757473
611483
1875416
413860
800325
473740
744174
93026
881656
1968518
1087930
619113
293395
19401
447362
422867
1126336
1900664
1926263
764362
218149
744202
59486
1969542
1671377
995289
858049
175059
1249919
192190
38980
1009109
1875123
26662
1602025
738871
1986289
1436869
816894
213051
74982
136415
678891
1983369
124658
850102
827606
756999
214771
1660983
1914139
792501
1616853
960431
1361338
1948755
1662199
166785
1288814
1096661
308999
1706533
1875839
1815565
1422680
1019990
1103679
1580251
101736
622134
408392
545095
681191
580079
715389
1228909
60539
770909
100797
749194
1884010
1599266
1405114
503174
756791
312344
80024
1300955
744232
1243612
304457
434142
1878142
1664393
830435
474896
1305032
246179
911630
1832038
224729
1968362
827602
1240366
13831
341953
533879
1577882
622893
1836479
368679
1955608
703907
169331
1035664
973513
1038085
255565
1980225
497176
1853142
326436
698247
464514
490871
1498832
1128114
174649
233889
1418986
1581255
1786214
1111032
479368
733321
755169
1903250
964610
1816142
917002
903790
897816
456440
815029
122436
1277398
1480577
1473341
1805620
40093
826233
36221
874421
1552411
1691345
855141
422887
1249195
85405
1750847
401894
480892
1882046
265208
1582949
1299640
1594859
353414
357495
1970660
66971
1997437
185468
1898266
41884
105941
118151
247498
1559957
256692
453457
742423
1066179
971967
239148
600162
489957
1312508
1348398
1752386
80668
1614275
1771342
1269101
315709
842535
292899
213798
415179
727820
1531832
990749
1215252
1367186
1884745
1786458
550088
1095809
1057073
1642326
1389314
516338
461545
503717
201259
984136
472005
1677174
19239
439068
1058760
12392
1143777
1992897
1820825
956299
1534598
755999
1224346
1961337
288485
1209721
764341
43347
969783
293895
876741
1984971
705656
20515
1596109
1095207
621955
827599
1675876
1953018
1578315
499985
396297
3591
1209097
949313
1715998
1978748
113812
1414247
1972392
1514613
1115777
1440891
1775159
1595795
1082319
840946
411788
719571
331019
1575467
1319272
309708
1934340
831483
693340
1731865
969759
1946712
572021
164364
1760988
1903422
574182
1689016
1362800
328586
428214
1467589
559863
920224
1738773
364700
1698627
1857690
163679
15485
489615
139833
1760660
1020644
632593
1996174
1866529
1695009
1668078
974474
1486460
1403983
1116939
631029
244801
410656
1453650
398257
157859
531306
1615638
1938859
1586593
98553
873091
667736
1648577
1909762
287244
1274227
855765
516209
347431
1898812
1165724
877525
92005
1239391
426594
628734
1817735
1876163
574406
836453
441687
478566
926498
284127
880493
80796
734533
441420
284059
1285080
1965632
1425043
1910393
26742
401364
524600
1498472
29385
219651
1020522
1202488
1312755
1840726
201530
796739
375976
795418
95757
1790880
1712509
1329722
1186251
1883906
1283641
1902246
808333
1998652
1191604
1142039
416944
1236765
249424
323099
83660
1396528
548480
1010665
1301320
1211437
1922736
853849
183941
89691
1238217
1139493
238035
1754831
1868868
66108
1606411
856996
1208323
1885233
1905985
1230573
1215164
615209
1586707
153617
1789598
151396
663351
988203
1545468
1797114
1974265
231554
870638
1541863
1713109
1063653
376990
1852502
1868608
1470194
754939
1322275
716564
1491493
1358862
1854696
1773013
829757
824826
1823846
931276
1705519
1873558
1785792
1815656
1198303
398275
865755
442379
1496139
795667
1291872
403579
305889
866410
641817
1992797
470593
791122
1402058
1510046
1937095
306868
1378666
1451120
856097
732484
556142
1218295
974591
896944
83776
311165
1272320
826334
568652
1260452
199842
1218320
717721
1732204
32631
451761
1411338
1557806
994105
1702336
445561
1762643
32118
1236595
892839
1997862
1358648
428933
666168
1672157
109555
97352
227538
1741239
336966
1328487
224728
1288766
1811115
1786141
544801
908065
729230
1739053
143975
223712
671332
1820797
317080
246140
1702353
942179
310489
1958956
904456
1056157
971232
1697296
565564
1698764
667967
1551968
1936728
513134
749867
625669
511513
1802286
1115297
1935208
1379034
361350
1106194
1634271
1240350
1498050
994971
1759556
1659254
667568
1910695
1388197
1554938
248963
638234
506409
561084
1510365
1310518
1950046
329307
1260388
1087351
891689
1408610
233530
138293
248447
447880
223008
1554302
926823
1110127
1078070
657518
641068
1711413
1641821
1258435
1139696
1529315
1149610
494999
385563
312563
574435
965015
352749
880366
1061752
1085504
293773
137782
888327
1210727
1178890
449523
956857
491091
1637667
71887
577381
116330
610889
585421
1200378
1504835
661728
335960
1295680
1137966
764170
854870
1392494
1804578
753965
77712
1183523
1921079
855930
362
1094364
1183353
933803
1237147
1211302
1250385
1460440
176289
1330019
411567
123622
628648
27322
1885125
1126895
1931925
1901003
883044
184404
1127447
954190
1863640
1130099
982818
264278
246082
1690510
1821818
511813
29112
950163
1174603
1344944
1532791
1535914
498530
1274750
466723
1992719
244776
1066811
954971
939769
1505773
1942184
137560
1763712
853117
1217261
418154
114973
1768638
437228
577425
322746
157
1487198
1647208
135076
309952
25325
1806117
1080305
1605134
439389
636234
993330
1292775
369196
1338796
1632159
1402760
251326
263774
1318715
181024
1312128
1254068
1023769
1340374
984936
1398226
1463778
723762
1324355
218974
1593468
1527469
517746
740346
144574
1568162
579213
1400424
1343112
283200
1022478
390702
843093
1054188
833594
1859944
414188
891136
1878746
807989
1105421
1126692
209183
140358
419309
842308
1944528
821844
27630
1907493
780818
1808078
989197
1186863
520782
1222215
291584
289145
1474307
437329
252630
1304266
917935
410995
245533
1970601
1698419
1814998
1750513
1405796
1849249
1714048
640689
255905
788170
1384043
1319508
329632
1217165
688039
165300
1475322
883696
1811411
223449
196897
121464
175172
564667
701093
731870
1399639
1010379
81533
1582899
1341141
392914
1140163
1624563
712593
874308
15651
170995
735166
1656567
1413531
1118820
827108
1389588
1486900
915604
190513
657642
1596728
1534826
674719
1727670
1272396
1653196
183431
1480022
8257
653397
474623
687857
1213492
885055
1864415
940231
212321
546118
1562545
328139
1515736
1057382
1514225
1871533
1080714
562670
404404
1704313
869059
1499021
552815
1514843
177289
1332130
481295
833343
1757284
670636
1158274
1771183
1278890
248317
11972
1710009
1436201
212050
718230
595359
1757517
15847
1140643
272711
1330847
810949
1170517
1938819
1905954
301523
1462329
1628902
251976
1105274
426994
857841
844740
84250
379657
949217
229331
271844
1274251
334299
409962
1965444
1845181
890730
1325351
519355
845848
719207
940108
1744707
1880661
1623333
1776169
146742
954230
669300
1252350
1209100
726613
1045680
1896064
688465
781413
45339
207910
473660
979379
981535
751531
503365
805788
1162983
1527010
1418510
478356
83275
276747
179194
1377451
1463105
1866368
1342935
492222
159419
1038197
961369
1927353
102108
67530
1821928
61724
1250405
124598
1101383
1830637
408716
350399
1003068
561780
638239
1385088
1324196
1878150
915262
1800643
916137
1274331
1684821
1166988
616930
1588823
1732021
325384
366974
1510403
982277
759525
32681
688364
1353122
1078611
126269
1420736
1644682
1846333
30719
1870974
1236569
847503
1316369
1843813
1201968
263462
1174583
1421969
286095
1339032
681739
1827799
1385455
719127
1257924
1157238
1876995
1569598
269066
1856338
886522
827681
118298
324108
1671996
834521
1547161
1576775
869281
99534
703904
1396988
1612088
446797
1827240
828007
319642
1557785
474134
166377
354646
55594
1925764
1467784
225045
95419
463984
469443
361980
1126013
968838
1153851
1367623
892963
1522128
574406
688515
839358
653747
1037751
1587869
1112440
1746487
1748112
97557
1498060
1084457
656433
1610300
1574989
1316805
67561
1287187
1783972
1750467
305640
1906400
155356
1190837
95853
929891
1907927
1687813
1992874
188259
131168
1097347
1626309
1880042
127965
963366
984838
771862
1990838
1633371
787596
146165
1307179
451187
1284601
1852089
493936
536023
1517688
205087
401712
1806641
290466
633662
808019
737753
149528
621361
1805052
1513676
1493208
759811
1539672
183386
1236660
785732
1874420
1060347
1102502
1253907
276735
590663
720716
960986
535735
1277177
376434
528452
1891572
1747393
1320048
773178
960162
733850
1847645
176921
822436
651922
380584
272270
989322
1671856
1630813
858343
343878
1380344
1241419
163368
372916
1133839
399235
1786228
1898055
359957
1234360
170962
1768278
778328
1917079
1549069
1214325
15990
858752
293183
1176658
1085817
55100
848300
289332
1053915
782685
1518909
153391
783045
1391425
1665556
854241
590740
1527676
947784
1642659
1962782
755389
1817113
27780
1404807
1718420
6342
1481091
501445
1319598
1673402
1183071
1838826
1455202
1231263
1163083
770768
1568591
1446792
768177
913906
597618
324695
1605492
524381
635412
1750611
759888
1520753
539739
1203140
654542
241072
408329
226568
1874591
1831608
1137596
255454
894274
1289341
556671
205418
841664
1676323
579605
915454
1069698
1451082
956933
1407790
129263
1018918
529950
721923
1686767
584336
1708670
893452
253896
111742
302982
38625
1174743
1242495
938674
32920
1787532
927834
234081
1401744
187147
310290
1433605
667704
1035498
1913952
395273
495115
304140
1017726
1980829
1720829
1496205
1390210
1199256
444745
1876301
1082915
574465
186290
496813
101103
1332868
764727
701319
671157
152429
1539216
1506152
575498
1771088
416922
552551
1915168
315861
725899
1153625
1053371
84597
1526783
1825601
14854
1580767
684780
499029
729489
1691202
905439
1164291
1669278
1090479
538520
402740
796956
1743946
40720
958724
1924830
1466136
1528468
390002
1564845
695861
771313
1234076
1861509
140909
119488
1162891
838118
1527909
1223190
477096
409189
1227500
615316
482508
1703271
1643219
1473951
1421971
1808048
1656286
1003081
1141424
768408
1146861
860285
861727
374887
38960
1585958
1539300
1612200
1539020
45745
237618
802018
485564
1414100
694920
987592
1448381
330516
1559804
1581071
746318
1592697
33230
1470061
648227
757478
625065
64606
1552574
1786689
1827586
447394
269660
1317670
1886054
447937
1083041
1224889
1430708
750272
1856853
371549
375598
876822
1475880
989828
83391
1825489
398497
780957
627385
510270
1292817
98509
1687121
1279908
770662
1547578
1238352
1640153
228915
1609276
1109531
324576
1942126
1477921
69674
1206130
1671761
1598705
461256
1342446
114166
744252
1761476
1377549
1299648
1491588
190447
189564
687339
1847026
1513294
882056
105861
1681150
603028
976939
340802
258233
952932
524198
885633
1268374
1310105
578498
1195525
205638
838833
396779
1622441
925261
1311838
22122
1236145
1341681
339743
1477981
1677974
1785883
134114
1334897
962928
1945748
949672
228000
1590034
153766
1965878
1221515
1885736
1054838
1026777
839167
588081
1568384
1852879
610167
372827
304469
132401
1090154
312556
809142
1511156
1573009
1591410
1206613
1803951
1249647
826271
1085027
1895506
783635
1634152
1140832
1430624
513997
591660
1763326
180195
315898
176564
1324511
533347
1640058
1797076
1135361
1243069
1394178
1601448
1288013
496073
1380910
1428760
885883
1947947
1623965
1468483
64490
1879816
678563
832936
1797351
1809249
1699552
997855
1979849
367141
1580148
354427
450779
1017912
412845
1465135
330686
1075915
1218940
468104
1008174
1602892
1127555
586120
131657
597706
996471
1953855
509307
804983
1327817
807765
440844
1799584
1761651
1210231
1597115
550341
446512
1614534
1666218
1658104
613408
1089359
1537075
1264680
1253492
1678543
1197505
1033582
1313969
655705
145170
1552180
1932189
505188
1963004
839787
674341
1440951
1114050
1586483
963428
158626
199506
615346
1406620
293863
428385
1165840
764052
62003
1926017
1082861
78220
1934081
1711527
205192
629292
1807277
1716830
1897233
1531210
1445607
919907
897544
1489034
416233
12090
347650
1087046
1498412
1393022
516620
196444
440847
1055585
1425774
1189757
188163
1939078
1284741
1567854
1237390
1370503
651963
940754
1372120
1536679
1504757
278717
413388
82825
1820279
1901869
367308
499532
625605
968623
1703342
103078
554456
401289
1380302
716990
308105
866689
1642793
961079
993323
877876
524455
828026
1560289
1858233
460339
586752
46411
417561
438433
344958
160173
435641
1019579
779182
183715
495193
266321
1289484
58951
522309
383803
2643
672324
39456
843341
1632983
1775122
45973
1435335
1043979
333579
1329763
842097
375749
1830350
1610240
1488391
1474071
87615
1035691
659739
516322
686163
848048
685683
1268679
1020634
1726698
1265867
1350563
1378134
1178609
1497001
1948157
230879
1359679
795263
956204
543795
1729886
371706
795777
1630197
94185
1981328
1996860
1013813
1795813
1153404
1862678
1198378
1272414
274991
1417352
695998
738614
651045
1242794
1650756
390803
1909320
1209984
1017684
1763038
312686
1286764
1771518
513250
902292
229618
1670178
1828634
668318
330540
1474597
638369
418011
154092
42623
406396
104829
1583774
204293
1978325
487192
1754504
1512543
570140
621269
1702866
830587
1606980
860928
1270045
241612
310572
411932
1716368
1715022
899896
1781982
1463677
1319656
47651
1250167
745177
1380109
211596
829998
551051
756010
1427337
144159
345626
1127879
1872988
576651
1966542
409613
138962
91244
1011497
205974
1101483
560480
1310815
1496844
1069541
1946152
1787266
362444
556745
1767821
23397
1360819
702181
1719349
1549242
199653
505456
685199
1261818
734902
1592241
850417
1583492
668493
1433517
1249245
1134817
4240
1431935
441378
1661355
1372567
336476
632672
1356605
579002
1940966
342074
745919
961356
451956
815811
1324510
356241
348876
1391219
229489
1232873
1658022
1254227
1184843
860797
1794392
1747733
1864400
275880
1879297
1645333
1702114
1347494
1516378
1180843
491855
1592005
690198
1581611
1673616
903855
1842171
664898
1819637
398020
1539153
307141
1908772
85177
1517065
1776941
551226
1838999
1039130
1651513
644548
1221182
1448562
1231229
330523
295929
626024
1656430
1637705
1291251
1013045
1719496
1871864
194508
1473781
1029986
563980
993749
128330
1772322
895315
1002827
1645132
177584
386471
1416878
1408364
1894167
545174
1628302
1901180
206581
955346
1184863
337649
1444016
1886363
224584
1916570
1168565
545404
1148221
1726153
479363
103677
1234335
246261
210530
1153373
1105608
1739164
901840
549754
1935481
1679887
552147
1731266
76359
151602
799848
1471875
224110
1481083
1229933
1325621
499858
1264955
147642
1941873
80648
563944
1025995
1309710
848023
1795575
688834
2151
1333962
1342103
1514125
1732087
1070717
558777
794789
1200500
1240547
1555645
893172
1710151
888445
1302440
35470
1582370
448709
139129
1128680
1249729
1420332
301077
588837
675940
1366431
918836
1097326
263253
205651
1511865
326204
1201506
595214
307795
955167
901700
780939
305232
1028566
1084472
1678012
700262
1005147
1908935
1661791
611393
496275
1870423
1126745
196960
318908
107660
869272
437952
1270064
307211
149724
1325415
277717
887029
234499
1196963
1888520
1407212
1744522
1697081
1481212
1139744
747353
43967
715950
725273
622518
469993
526792
1334406
1804417
191544
1621117
1235590
725013
1844471
153706
177658
1367838
1108272
485442
295308
1161684
1934726
651115
1410531
1456785
1524096
366133
1993287
1221146
1580270
1684327
1736170
155327
477780
780726
106121
1918519
1839031
1127352
248504
900045
1212757
1003385
1167483
1219848
1675016
1359417
556080
390357
1425113
237804
537338
934216
1508979
105002
1626402
770860
373065
650305
449280
870037
1649801
1880518
895471
1618508
1043746
412207
1624877
769239
80240
420575
1543009
1229197
537228
1450554
403202
53457
996497
1567316
1099253
555716
862400
44586
1268182
1859595
1619602
821869
1521505
1494101
1760039
1066242
390624
985332
1948272
63273
328927
1914415
1202413
1102309
1955503
40380
637533
1798002
337961
608074
600973
1666492
1011692
529519
1348404
171883
1664379
1653377
1095531
179771
35858
1767129
608516
211910
1141545
127649
696241
1053917
1393624
371750
524064
825797
1359825
315440
1321448
1660989
1383263
489117
184298
703799
1898117
1349087
106721
1583028
1666768
1555072
1235837
1211266
1853733
238153
1020326
1337997
318023
1113560
145390
1875686
1946393
1376217
317119
852738
1986259
1430789
1032722
1396892
1380047
1931887
1998551
1692321
1972147
579053
718238
1695382
798168
1595248
102781
1140369
309358
1833719
761211
1227766
930425
398141
27851
655069
1497548
1573132
374319
48978
432464
196062
1107258
65849
699204
1144306
926149
328776
529990
1922727
1183569
1524062
1437439
749508
1095795
1475098
753954
967966
1221682
1752553
1977425
471184
1108031
1357203
1718510
44581
1710999
885446
1811837
244320
1525530
925975
262101
622545
1664985
1934588
642768
363933
924564
104492
658236
1621068
1954910
140603
783193
1187543
1246687
240153
1242439
275646
1671696
1953408
1220341
96379
1173989
263115
656075
1819792
145519
879742
785286
787648
1764677
1595582
1641829
998416
1384723
1007527
644123
1673914
1076793
683796
471788
1595519
164342
1104385
499866
524884
683556
712071
1055381
551886
449846
291396
1551559
144514
1812213
1911444
1938638
297168
1314311
1090707
1003431
1224304
1184365
1248853
1280660
335774
1687442
1021611
1594058
1408212
1882208
899889
1242402
669038
1136169
1965767
877861
1631390
414321
1338686
470076
407554
165743
1575482
84564
228098
747903
801769
579897
451588
1828550
1406115
1828783
1486216
737860
1485136
1014472
1100607
1469
1360458
1590597
1818298
439642
1614115
1141961
796045
532470
1271414
283302
400652
1481662
1516619
213
1397261
1218459
923657
81954
196169
1173728
945566
1387090
1838093
1978723
1656212
195441
1103251
235798
674439
1639642
1504275
1363807
1827992
1198994
85860
18373
1730456
448153
719704
1505892
167568
1914617
1303913
261038
1938949
1096531
687893
451973
549550
1705716
1790709
1589580
1416423
104201
1216318
140874
1587003
953900
551897
758903
692453
579703
323352
473429
1806172
675321
824081
215791
1602235
300777
1330027
892597
807316
357389
1220073
1620935
1296896
1489627
607796
579181
1261058
567052
810310
551478
473495
532780
258246
974293
446076
1983104
1192534
1555804
810126
807192
1822305
581837
1151304
803791
1206885
1418861
1589973
1385446
1794000
1611419
1841300
1924443
1960860
1281034
831519
1830493
1337655
1219557
1800107
327860
1799233
1889165
1156018
1683388
8526
58591
1174889
466720
125377
1030403
1025945
873721
1854947
1356734
1423175
891470
1856924
79579
1506201
44874
1468410
1097518
1298793
661937
1382328
1367361
443567
860290
297140
446874
451039
928780
318424
945701
118112
1853736
589303
839585
1550250
293293
1742138
553987
1356689
52651
1439343
621361
227232
1570935
64789
734784
1397357
1613823
817708
878218
1082859
628660
1225548
1415157
1440061
628596
1104937
1350010
617745
1149862
154267
768907
999294
923224
1934084
1391310
1285391
1295910
921022
850186
1156421
1426710
158553
1655785
73076
1808721
292293
572001
131084
445025
1804214
10375
354354
668246
1280983
438382
1534798
1301719
1754226
16551
350637
611888
1599073
733782
1902404
953704
456054
440843
1879379
1295917
681319
192524
1403475
1294033
1269605
882625
391101
447363
392874
1663647
1723911
1811384
58617
732197
1772967
382818
556151
1436230
1818840
1183108
387732
519756
36254
936802
1455304
1805329
1053094
220528
467252
758032
1192904
1634557
1887637
1515045
1282954
1106763
1045322
716132
1703257
372281
1767953
1304138
458754
1030961
310796
597354
1385109
1188561
36704
1097076
484308
558603
380931
930895
956957
1543764
392353
773495
110372
1111309
184162
316937
28583
1981990
939139
1151193
1254620
105329
102154
12151
255833
90981
1819096
624758
930605
88249
172597
760290
1329591
1722407
1788641
1988153
119215
115471
1391078
1170798
1780369
1971934
48803
1274098
1329807
581449
1395305
1148859
552632
1403798
1544623
539189
757707
372820
1987060
134363
1660008
1013528
155022
1330514
1065999
127778
1707072
586571
1737196
580673
166195
1831064
1769955
1136310
1524296
1088603
1364908
1844277
1728391
539391
150534
1057666
130301
75986
1199584
1139942
254974
897878
1564292
1364559
23878
1546777
646799
1090975
442541
576483
871439
1508941
1208514
489047
1130616
604659
463450
1954328
1265162
1773606
399536
1717147
630441
1495510
152690
1581147
296632
46762
46796
1766332
1292743
1223326
386761
1549677
324001
757088
1444109
839469
353202
533332
228466
1585906
70932
1883604
1860196
1440718
1161119
1624583
871983
1970038
1838209
1324390
1684415
1370670
1528590
407447
1843503
416421
665781
411585
296002
373302
749332
1395495
1003519
327337
1619288
1922354
1299004
329705
667820
920372
1284398
1206739
1085790
966499
472582
215756
956876
1299183
300326
1204732
42156
130673
528343
1630451
1359983
246227
338103
1001403
210053
57787
1408651
984233
24113
972714
1168500
1177780
1633357
1689397
1873070
1964545
1807067
992856
820517
939338
1917367
793240
1274954
1700166
1617997
1919216
1745735
1324213
1993640
1753509
723584
1795954
474520
1305635
761997
406800
322504
1695114
1005899
1642067
1488287
878820
1738796
995925
73877
1369488
108388
1211127
764056
1184185
1417231
599953
1313326
1829316
348450
1683757
652806
422309
1983766
693974
1386113
1406165
1769398
715428
438969
1142976
1131806
1889167
1514334
1899667
1007077
886564
1342192
485624
1380277
1136294
1819808
1579202
1558284
888931
506767
180186
774638
1635163
1986334
873897
1373641
1554947
512824
88197
1251843
411948
162598
668632
1417988
1604993
66579
935081
653595
1786398
365560
1021325
825972
1775653
1873968
803267
753188
1031954
1646765
1393760
978463
618747
1680143
1755027
280970
23555
1082355
1572059
1275355
474895
445889
8157
1565620
1918950
286359
1116551
1464424
1492717
1639418
69551
1496776
1557907
18430
556136
456978
532296
1507353
1254250
1423317
1695637
1509910
439954
597781
574313
653236
581000
825116
841243
1101245
543248
1410265
882565
361010
1365073
1153692
1723103
735859
1047540
1339970
11284
1329733
1863696
1609212
1841561
443465
112001
340914
1265799
673187
1931575
1676077
798131
351717
358549
1287066
1673866
58688
1022691
1635148
194563
1975406
496305
1215900
1649187
805831
1709391
319558
1514960
1306977
1844467
87976
1299954
69573
1718509
1133602
346433
425953
190490
1006846
1284615
1897057
889307
1490011
1096819
1419564
1759912
755383
1201829
1887947
97405
485030
1371649
1804531
811209
1931298
1267802
129994
1288406
1112946
1046010
1745746
1371480
1738707
89874
1105849
732160
1778071
274548
1490073
1060344
89717
1623098
236469
1732775
1044834
43314
1006541
712972
825303
61167
245732
1815135
1158391
871417
72165
408775
352087
907619
526353
502523
1767135
1298074
85832
1644328
690542
346460
1035008
902150
765881
1021728
965390
1529797
1669251
1194937
1408833
1150799
1873576
575857
1760216
221671
1663307
1269531
1979823
910691
977951
17292
434286
150162
1111281
873499
1910288
631283
170304
1528844
208389
666333
1104041
345334
1811840
122300
874359
1624981
656743
1236269
775956
1089703
927269
317387
800242
1650397
1113218
785654
1266213
177786
416343
368758
349614
1705425
356503
214565
1834860
1687451
1898261
1440299
744730
258133
137904
1902581
1559636
307792
513813
95776
1970462
337379
1203202
1262614
1174124
382067
364607
1035754
1902868
1555581
1824033
509447
710843
522331
1784164
1353585
60429
1670111
1100714
1038763
504577
14186
826431
739530
392282
364386
946795
1497784
81794
968319
1168607
250480
490012
313972
557212
1864737
638377
288702
188325
1577074
972110
667196
305766
1682637
1856941
1489881
1619697
132811
994918
1648573
1017267
196384
1303948
734796
373165
1925701
1055163
1088686
1145024
195911
437397
837874
1034647
1652636
199644
1841788
749978
1043814
55757
1156346
1556005
1423284
1376870
363249
746684
1635611
919233
1816018
1187451
1401157
348365
1527941
983592
647959
68333
428612
18885
198690
266117
583037
328868
253116
563552
550477
1010498
1316378
276559
740445
360808
1851912
1332686
416579
1786518
1761938
440863
211813
571351
1013326
581192
1835084
285008
1137810
713993
1395862
1231086
91037
497422
1287037
1289608
348188
1167279
1360770
620663
1375372
501383
972229
1645800
191157
1267082
796068
1391989
903785
1843713
820544
435473
730971
302420
1838717
1897385
1684039
1821490
630990
1635661
1691331
515937
721195
1260776
357945
788438
1778615
6969
1390342
1751464
471300
71349
1641411
1098148
1591245
451256
1796037
1449172
1375168
969013
1405318
1401061
119418
910934
1008339
741590
112554
797070
157993
553730
1249294
1375697
1333007
54731
852311
1748228
1409188
744559
1805463
957010
384057
1358542
997386
707442
1385522
256483
292875
1961436
1130960
531867
1563148
551389
1165780
1286587
1695353
120634
510447
1605708
1068039
37062
1857933
421367
1493483
1171043
79251
976428
1707869
994632
794732
618379
1065676
510795
833480
279544
1283929
801282
21723
324861
958528
1214703
910893
1643877
1190886
1430377
197239
30356
1636475
1046656
1785993
655931
1022910
1956614
321942
822525
470567
764776
1511074
1687327
1546950
1688774
1430214
1715324
1359295
574393
1302173
1049365
1485890
1957598
655355
1705070
1767474
203805
308821
1742802
1835157
74481
901193
875821
1958067
1594877
1825133
1758913
220043
90990
372084
1144153
1214794
725805
513427
1950629
1401403
1101166
69684
839192
1658062
1668117
899655
877069
617409
1599372
404969
1210007
1029211
1634464
1914479
1755954
212628
752853
821214
926864
1463139
673971
1896301
1518593
434717
1806955
453312
1169951
1090151
872431
709323
1273452
1138580
237574
296741
1147600
1361470
1876964
54180
1792940
1185909
1805559
1619676
966535
1469156
133461
1282636
732990
480083
1716811
374281
1718054
567401
700063
1934051
793031
600983
779180
1155901
1376554
466571
1471541
228173
1577705
920962
459868
1945447
1014726
794542
1053197
481635
1307009
609544
1987644
907424
1069700
747090
773790
442413
1204652
1103596
1159743
143102
651514
1159399
1360393
716069
686215
1858984
429304
351268
950796
768736
1295091
714296
1973935
1430396
1998226
1400563
1560365
1877699
1042664
1292935
621631
1033125
985691
1557789
1223716
1529135
1880532
103834
572429
133812
1801705
1539677
1260790
768474
1627066
943240
1020549
128433
60507
116969
1700364
1421931
951805
1883977
860085
1792297
707650
1056352
191882
291462
1476633
830655
979663
1081762
1390514
1317161
937562
1121360
1557784
120662
1077216
325016
354187
225391
1681227
1321251
843106
1021856
1228290
293815
1083344
594459
941430
837403
1811889
447415
1178382
1065309
923715
1307350
742829
1130932
1870969
92671
607577
567958
620847
1942372
1978990
1055576
1495634
847018
526977
174937
509428
195451
876991
473217
815671
1261003
1665776
1294746
994162
1213856
1537332
1433121
562527
1916829
1268354
1685413
1635250
37171
1610536
1147294
1905698
1847812
18523
963440
546831
847223
1193311
1437000
433907
1948733
626493
416599
782795
1161496
729001
598369
207186
795158
1709404
1767957
1929533
1457732
1971240
1004723
249494
1585447
1823690
1746620
1047536
1312422
1328185
430617
165269
1931756
1961987
24361
319562
1189888
473977
63656
1824252
800205
1921170
475253
380401
469042
696434
95980
1023368
1580810
1502815
1892645
1720316
932121
1089633
494788
1687545
200485
1394944
826146
652071
1030521
1767434
1056634
1246484
1088679
1314687
1836727
998670
1484351
26784
1862514
722862
64199
621966
723110
504844
1945515
231680
117422
575581
1350377
628115
1486068
1868048
1656358
393826
425727
1379171
1039266
630918
1446717
595580
1033649
258229
22991
90281
1072580
111802
1396404
1081182
1029458
273816
547357
1560215
1948240
400278
769
1405231
269851
22708
628267
312083
1694047
70172
724876
717056
588329
196776
162429
105236
784890
87614
1871737
1761711
543359
521318
745646
305598
1521907
204586
602890
1090371
272324
1800449
523587
302304
270555
1344878
1668376
843080
409529
1377168
1489830
429739
473198
782337
609999
167494
1830575
1032689
503756
1805686
150504
1649950
632174
331431
1248020
915899
689598
1694440
221325
439035
1324738
280506
1197497
1636059
132017
1799429
695628
1861534
157711
134012
523229
1851337
16318
1713764
305049
1157057
589754
1579542
64085
1176964
29175
1368247
239148
1759973
268583
1862941
1731574
1346972
444497
1727772
227763
1997978
1781072
375281
943932
195391
1922023
316251
585723
1812631
1422288
1169553
1046147
1557850
101235
1948783
960451
928920
1352014
1787481
835547
6083
433194
476492
731316
1389895
148348
182411
1067716
1543580
1508816
1964931
1989802
189144
1933928
684467
1982148
816772
1212372
465196
1385404
222360
920666
1327020
404960
781712
498259
867781
1217334
1481310
72039
853965
342021
1048917
312226
807474
1559177
1599669
142842
825182
1748039
147174
1714634
239083
1250329
1387488
1673315
1529599
453416
1301226
145719
1814531
1385740
207619
603737
1250464
1687908
155164
697855
727137
1557133
1834727
1336137
93128
1830465
311193
1008865
1063444
945588
1957199
373670
1477441
475993
1353844
1158563
1992769
1615202
1511767
936573
782565
1840474
705640
1037342
897545
529350
547774
1200998
341004
1124126
1700075
190505
1721203
205897
1740020
2507
1605250
1010199
1968561
1549332
1216031
1616305
1635092
836026
181421
822472
33055
278891
851094
1145624
225931
1568863
316597
1075330
1099111
1430729
903887
720313
1576238
1396248
790904
1039760
1524775
288367
676509
665967
1726929
162640
368557
116586
228161
1238985
1761349
1282909
922032
841573
1927686
588144
928067
1316790
1423263
1414981
804019
1535919
73383
498712
930969
1960461
339149
1087730
706832
909370
476607
126887
1206714
1307240
1335184
462272
111539
1601984
1630247
14573
1749041
1148286
877539
1995881
1820499
1749394
1360157
1464101
1950004
406752
1866304
1510521
99810
1310844
527040
241364
390335
888613
406183
840469
810622
1490695
78942
1692552
1750683
225584
1271917
11769
1203064
1872200
1158662
1291925
712112
1588033
67664
1152625
1153627
458252
1920596
42583
1365279
1874548
799316
588774
421528
161736
1649742
1169994
1865651
1416995
1438427
78799
1702152
597522
1025554
1997640
796126
248304
1179203
1684341
861308
852267
141259
1897597
689620
104340
1420881
1673619
1603595
1294702
1957485
1489330
105088
1291655
1663446
13197
1921750
1267994
1443394
1529336
63447
252319
784194
1665232
1977548
94876
438062
1944887
1962421
1582271
1941522
1375856
566417
1802444
322781
104607
794862
1255655
685551
1152545
1045275
143076
775502
759341
1268810
1793003
1494166
1189339
607289
172428
1066318
811637
167723
623499
1022172
1211892
1339946
1872618
220440
274491
1665243
997058
1905465
426214
367017
82202
1799197
447017
1659904
354401
1024706
232604
20772
851489
423504
729545
796295
1380747
1127607
461241
792587
559203
1943595
530802
993363
225808
939161
338365
1167534
1334431
1086241
1598988
1398087
1319700
492135
1424215
368247
1104844
106330
423041
922372
1063952
554009
975287
104602
1558606
1934473
1163669
1681749
1787021
338693
320502
843862
986919
988969
68557
1589160
648876
1738844
392880
1898167
1528860
1849502
1276188
1931826
1360249
830891
803470
166145
608234
159570
1700904
870240
1881385
1405140
1985260
1783054
775534
802415
1053033
1848937
1731279
644381
1844609
1166089
913175
947745
466046
1189387
207527
1053248
799123
696841
551124
662655
801094
1567224
848627
513470
438161
1906859
624499
1578666
56062
416755
949599
155290
1122450
1522317
1915647
1010221
290444
1303774
1396430
1334545
1587713
420041
1458708
905148
1294805
1215225
1935068
45254
223158
424605
1004549
487934
1566165
1183342
1845086
1314149
1918719
470204
888821
844901
1153340
947118
266173
732947
836084
1681007
1229139
541334
1143644
292564
764526
1149684
405243
1749038
1029233
1386634
1878377
1245484
1471489
1580764
1815225
1070903
428827
517101
790073
915591
1089560
345151
408162
1475635
1452891
1599753
1040845
668111
775551
1897352
226557
1261671
234221
557104
116672
1227540
1184149
595986
834766
902728
1032390
272762
10294
307256
287903
541066
250927
687805
263861
1158426
1025720
1202192
1734006
1358151
759301
467677
178938
351295
1949365
1463420
1470356
1517332
364357
1098808
1347414
655894
1711752
7779
1795056
705066
379072
1214021
949903
823051
1240593
1803838
1843231
606265
1486701
443195
274088
778482
1698759
959773
1458008
1383065
1463606
1017285
1300217
1296992
1939576
1922665
1943066
437817
1263694
114762
1620557
1381946
853163
570004
1236907
1022076
1619943
1179381
1369437
94801
271152
935170
310428
1845244
1731705
1757007
560198
195501
1627904
1455549
1085550
957249
1539801
950198
333782
262366
977164
124415
1657958
14506
1295304
426635
391298
828469
1893652
310105
1430922
673104
1223784
728638
1476349
1017650
1188675
821796
558523
1523354
708324
997713
1232817
363047
1851133
110428
784280
1962891
1304293
267158
496451
1453549
1524827
1630250
1647175
17977
1173240
1385326
771291
736934
1751204
93425
1114321
60542
612345
1103153
806347
1414408
1546023
608181
641717
248403
1996246
1840925
548847
596634
57616
558179
1495493
1391063
696696
89137
1276552
1832138
576490
1426090
790601
539215
1971582
1345412
966619
1358732
112537
1809117
1139527
311256
1597006
423947
1570774
244258
1786137
1696688
622811
1583012
445276
748426
1244067
146623
149015
1510419
788740
627452
590126
805988
947803
874946
359313
488168
363267
1805538
698148
266722
612519
1230457
1497144
711257
1084107
140869
814355
874072
1158986
1208536
76383
438306
1594695
816304
1968040
470261
467865
1635221
1787490
343356
577157
793648
438
824070
776186
1329918
1477303
1143920
313315
1545313
1871889
425151
734951
1152388
693421
548253
936672
387545
486946
1818009
835349
621361
865390
1900692
1600560
445040
322762
1125415
716884
130874
108338
879902
591004
560869
1434533
703291
137210
608025
301791
564240
1789916
1612587
1588616
1020932
1050990
1736650
1166746
1112797
312289
845441
1057416
1502310
1633836
557800
526782
1480420
701806
1158063
1103267
1274822
790173
1029697
1380951
97456
1207157
997977
620088
718699
1427686
819171
266144
477913
1887490
75560
1501627
1300738
243988
73872
682803
559932
495784
1235346
1786380
22838
436812
400473
908083
1693830
915132
612896
1274895
1777369
1359428
1334120
594059
411529
561592
484958
1422294
1415366
602591
510109
767601
1252453
1782320
289429
220956
1555793
1651815
1365157
1541960
105086
886162
1714931
1479886
748838
1244061
1153238
99818
577668
1645482
1612247
1097990
643088
172238
59065
639517
1941261
1246312
1100549
741494
1839083
1335176
679680
649579
1729426
1860228
1679623
80376
1258975
257073
364018
1962550
1833427
1059212
1602319
1298106
1915514
965839
916321
1861283
97778
757179
1946786
1739180
1708132
560791
847034
972492
428478
224643
1533087
1292984
740412
1296387
1346838
301108
317464
808101
1153873
208694
196483
1660615
1093071
582104
694159
186113
1689519
41230
531385
829479
358171
1642580
1839046
1526631
1695827
210031
476048
1984336
1047623
1324368
279221
504147
1652195
359105
1251121
1882203
599813
140858
268072
617582
36313
1168677
1271831
914160
801382
406061
1035075
718012
876415
837098
1679187
1257697
473533
506868
1935822
1905557
1853026
885782
1470534
1012389
1448805
1985684
652802
334418
573892
264075
1937596
1557444
457068
1003276
1616525
160634
1449951
1770276
1670768
1502194
202294
531492
1288585
1924483
1375235
398102
1777492
191034
823314
699205
735135
893304
23986
1824822
1019063
1669471
1346502
647989
71267
643805
1534802
1314926
1994431
78214
54641
251281
1311187
571354
1148959
58088
1849163
952300
1065941
1034164
426334
145575
1073840
1580236
588149
859940
129914
485698
1918166
520609
63676
1344690
1126968
367017
533261
1180901
1505488
1834399
1431204
975887
1485017
272409
1893760
989189
1516381
1957914
142925
1794155
212003
240866
795281
1742104
812265
1102818
1663801
567316
1817904
740015
1063136
913810
1155779
507333
1257250
975580
490254
755544
338563
1991629
1993227
461277
1273764
1239154
1044625
34803
1104706
1560968
777005
1043065
1828413
230898
1552867
1111992
626461
1199191
465101
1072766
1213688
1704214
567330
1607665
770058
240264
388267
1009377
1385582
9884
832704
4235
1448760
541235
150343
798476
1712349
821732
1881077
176724
1480133
855695
1028466
1820503
1275468
888456
1883176
1096321
320494
1262036
82102
1445789
731692
5147
1853495
524920
936893
938794
556106
627174
423427
1160837
119848
289276
1367981
642068
31056
1349643
1383671
669833
1348680
869099
1800304
1967156
1732652
58465
790785
843878
1947672
1756791
477944
300090
1157279
325964
1513065
1540601
294109
495374
1572135
1596349
11903
728799
971393
979987
1697215
520531
1014594
1084398
361073
1574257
1321915
1906422
1153790
1266683
1179780
17528
1154832
1937165
1978554
1256353
149735
742001
1745143
214585
248857
164386
1607379
41040
1809087
1336021
1546936
940765
239967
812992
880624
995886
1865457
997499
1380261
1078656
1553817
241820
181923
808746
977384
568663
159328
1405311
786287
1513645
233510
1207601
130791
925730
1791958
1552173
683510
1114080
1922603
697562
148824
957221
1444849
1816589
1821669
1989156
1276972
841547
1347859
1661391
1708313
1682156
1829400
623011
462344
1356219
314897
461243
866191
1050152
568128
827876
1190
1368809
1145285
637290
888181
273061
390225
769494
1122412
758135
120267
804276
1121988
235375
726276
837541
1759012
1845200
1855572
855282
639235
707094
648009
1798175
632298
296390
1836808
1090019
1612544
1153983
1143076
1576987
493819
1927847
89820
1916587
908128
6386
421547
868499
1652150
877054
108055
537476
1958553
553169
996742
1993808
1841832
1964623
1578852
1602521
1060422
493461
366653
1681024
476572
380532
921269
1294758
1545106
126883
978680
938675
401081
1339594
1031373
262530
1298519
1205753
1788883
1039763
263901
1156128
1561172
1986592
1231545
285777
444027
604757
951756
1208718
1591323
1457629
150838
743380
762872
60206
1814223
1868842
1572458
995173
283231
305768
1738377
1073859
1115201
1854333
1632672
1148878
1115478
881023
197444
1030153
1566274
1440996
1245644
1108375
1429540
1821354
722474
1758740
1843994
1227559
1390916
1577426
1757908
1070187
1820301
874957
575522
955963
603655
28126
1694363
1184976
1100114
329859
1307057
68960
1586457
1769187
985251
165328
1473766
253136
16839
1082428
343093
1749191
266857
42044
1223394
891929
1131523
497271
1070736
1217710
580754
1835610
975803
1586464
206938
1647341
1664231
1752997
926330
1538849
807628
1320390
1964546
917519
1972117
1348777
38875
459345
155545
1212239
897258
212846
1464749
819202
1461392
1752783
1194903
443101
413005
358224
1451143
1811120
452045
275357
320262
36750
293396
1671222
353036
1835568
1493912
810111
1609420
46917
1917217
559482
1468494
768490
372282
1888566
1538031
1262108
1276506
351681
1532996
839785
418076
185150
1501339
1800148
258610
1655604
235937
799692
1210570
1182201
1544793
1085207
310690
1994479
1604810
994643
1474697
1215070
307678
110073
768212
771373
1240648
1296618
263977
786352
874092
802289
329014
1567098
438958
68499
1801279
1178112
1599589
1134583
636292
1614943
1828746
866644
269250
349673
138487
113720
345695
616648
1121768
18980
1012308
1391691
1860451
1952526
959441
1073400
498945
1808056
162114
665931
1404944
732529
1291734
603302
570922
54361
184964
862078
1611557
128213
698038
1336392
88274
1190084
807591
1962020
481111
1545819
1425112
1077856
992214
129209
348400
251042
1380027
588140
1345057
720758
965823
1301105
962940
905905
1542653
1763263
1872532
1499154
310734
972161
300262
1079652
120646
1399160
700297
991154
508528
1259960
1705813
1866081
1860128
849461
1642356
1934920
478380
254658
857417
1691228
860746
404498
189435
702692
762428
1031607
1886678
448100
1324076
1064652
1016377
382164
1693875
1895702
1518713
55271
1881074
279792
674475
1470760
1229098
1501292
1021960
683012
527279
1773293
966175
732274
1857633
372013
28357
59768
286343
301776
1335062
586944
729062
1592867
1725958
1816312
1252219
360090
152029
162146
474523
739383
579395
531890
1080537
453245
992294
583974
1351188
106453
5782
1557619
425455
1703461
1445700
891075
1347291
1204378
1383451
51942
1194537
827317
313161
1330866
552655
657749
1225911
1842226
1674407
929553
345308
315616
1688685
795512
1616221
764420
848429
246417
1915663
1475063
1427471
871343
828120
1902833
1492615
1015079
487792
1161306
864926
1859997
997542
1393338
373676
372833
984033
1964881
74366
617772
1894261
457902
1147931
751346
1905684
1154778
818591
369473
1371827
130637
285687
125996
666391
369892
1006189
199883
906493
1705491
802545
1664442
1225097
870664
1263252
14070
534334
730957
1497659
505221
637753
1822560
915641
567147
394653
55029
1986256
693765
1263043
1526216
866492
478446
1626260
622773
1221113
647568
1865129
742170
477786
1763233
825016
1694459
232611
1827567
1048520
680524
41876
1679575
1741260
49402
221442
1494633
243147
465709
1713072
475511
953304
1139155
20453
976270
1728214
1165266
1764609
1313443
1717149
276654
473209
1359528
1061326
924100
890665
1091035
1927819
1064781
1518167
359493
1078289
1666723
250567
83104
1692578
258541
1529345
499413
1097210
53967
466349
765778
967988
935440
1420422
1164458
349899
906576
1322057
1608324
361891
624981
421748
827246
875837
1497488
666121
1996665
1692541
1856885
917748
852468
158421
1344017
1231906
1727685
1664236
108384
896995
1917635
60137
1637407
186797
1009966
378127
396708
37148
1968441
400961
423955
1679104
398403
1074191
778562
750719
462031
1806959
1382251
611398
845157
102927
644022
824757
802918
273464
1194221
433954
230820
605864
277103
455310
1758302
1464962
1042682
480684
30654
1475948
64995
25292
1145417
1123126
207137
196908
1054497
655830
1106510
195788
1601961
1601058
1796644
232383
838702
159534
446964
1505808
1880864
823199
500730
1836654
1728411
1895218
970931
276546
1332742
768231
1946287
1227819
22465
1824021
1098547
114417
782358
1518644
605032
622566
363763
358799
786010
1207873
1188705
1472286
667403
864378
76728
1722336
816142
1145627
352206
727266
740466
1008431
878561
1053898
113884
1783774
183090
1782410
1933433
1632392
1442113
259716
1005527
152157
1442545
795862
802409
710768
247970
1392727
1004822
423737
1296871
1113874
87973
1919725
617551
1093330
1171436
1947524
10051
1419148
1241260
327910
530348
370878
1870840
424381
1433340
1448151
1121024
1548194
267070
327909
1542445
1097475
1074559
1715928
1154034
1227227
1532652
346072
1338594
306242
1921471
1915895
1022094
1829407
1637421
434011
1735119
1793607
1574454
1680639
1755519
1589656
1468882
651708
154498
688508
14027
730646
1501383
317487
1291249
1853170
88789
550002
68897
943580
780049
720989
1227035
1737602
327547
686648
852564
1305614
301243
570745
1404296
279126
1132183
943671
1640792
160499
1387538
1045811
1983354
1517006
1350650
835540
365210
1153025
1392158
441618
1259503
1469422
242476
1698342
90241
1113248
1716263
596601
934168
1021516
1806743
297839
923656
1277613
1033912
101528
1256224
1349889
1140589
1524249
659691
1079165
111226
1764019
1245331
1615358
162679
1250998
1368029
656868
16207
210207
1021207
1690989
1692445
229324
344356
9868
1788104
1410015
1630080
1772909
1124035
1218675
1044443
1891590
268807
183105
220296
1001824
788864
1412678
465628
1551943
1549471
394415
897170
435074
712798
1978287
388853
694042
1181654
40347
742688
1374518
1172994
185851
802133
1053062
1746094
141714
1724522
977444
1635231
801669
1946002
125594
467750
1766921
999023
863839
1504344
1492303
502631
1599719
1521189
895198
614272
1773339
1395608
1856470
992770
1627553
1073836
972936
293620
780697
1828356
1884924
1195346
753802
1212283
1268187
651128
1688295
1399261
462996
1910227
1423893
1963431
1291157
915025
1753519
885063
1170437
1155968
1373584
1299730
1030720
1459106
1837316
1031191
1035991
1676175
597369
359272
634391
1872381
1290512
257429
1483101
199148
1066605
1327472
1264365
1629432
677946
1412943
8728
1596127
1257706
1977291
427788
920198
1370416
346480
297567
1356487
900988
1606793
591548
998882
771876
1833781
1976215
494675
1084367
290563
64773
421740
1843222
1412903
1539366
214187
1857011
233774
1187300
619979
560819
610757
808718
1132167
739106
995917
753173
1174848
351111
507567
851119
925367
45748
1390951
1316034
131179
1226047
1055041
1783438
547242
822488
1865332
1342060
914691
736675
100489
1862738
1552921
434210
1917731
1200272
1862250
80503
1079830
537244
238505
1913714
932229
1300768
1890885
537980
866147
1717887
1539688
1501615
770396
11446
1972369
942587
321980
227979
663263
742854
1873851
1158213
1682310
469092
1909917
1030359
663906
1177729
936948
678946
112246
667742
992283
1347346
1498280
1560957
1366534
1789940
1181131
1804843
275166
229874
1563653
419593
183981
1730891
1628713
1709622
745072
1116160
889028
1866652
967916
1748629
629607
1175766
366174
974806
585383
135914
784004
1143660
348958
855315
1972937
116409
1056430
1744880
1304110
1200314
943788
1816445
523525
62043
1082862
1194054
1802528
870527
1841364
1393899
859253
1955273
734119
180453
204347
1946423
1663683
377773
635545
1158499
1409915
801992
1293478
895394
1624509
1277978
1092794
34006
1379429
1057434
660041
672934
731351
332180
1109289
31037
1689624
1671187
324192
1800284
927914
902973
672160
81387
332210
1035843
1015274
832792
115949
1169130
529591
1023377
1269016
1770613
106892
1231707
1551452
715000
141109
1702594
607347
613075
1038138
250464
1772413
543336
1096151
1971160
1645618
1034196
601454
153777
12014
1745342
518957
447390
844597
1396977
1010181
1872092
959216
83772
1037721
1206661
1358135
1203288
1896604
1411180
1090293
1711285
474071
352076
1951830
1901531
63745
311835
1831644
1414069
13791
1452520
1331454
1960850
1461670
309924
1031115
1490116
1806236
1598844
1204959
865291
822417
376326
942103
1114486
362709
994116
850092
1515249
1437326
362601
44228
1169177
1681154
1651953
1483072
1781029
677271
1020413
676401
1930497
983429
1487179
289750
284450
723035
1570647
1007093
1490003
1377707
1994309
952941
260311
1827956
956469
1804512
442972
421214
1106
425454
271004
1765404
1012914
132768
332366
141809
1365608
915795
1625044
432750
217880
1876017
1510092
71587
1354516
853040
372510
244252
833844
936107
619758
1630282
1460395
614990
1296428
1637652
177682
1764026
421020
135638
829838
192134
992472
127619
1565701
377710
673619
693560
1963911
367018
685310
536664
1353847
1085139
1205473
1360424
698022
892970
551519
1989446
184230
1962984
463750
404063
1772130
149493
569701
1783576
22019
515532
698119
373959
967397
874870
1357067
107972
218972
552372
1327936
1839291
255239
495359
1015818
441747
198469
1228836
1798234
444601
1056783
1938845
1213434
1658195
1303476
498084
51201
678560
1526719
1623357
1848171
467560
1855413
894212
250270
308328
615025
1591199
1554524
295283
1660475
984215
561392
561802
1618191
537252
1335772
30856
1185047
252260
248518
612042
502593
1440997
336321
217855
1406763
803466
1898915
1084054
1091849
1243621
233992
1483186
1898134
1967093
1514385
117401
385756
262324
1208757
653716
795173
426720
502310
993742
292198
1923869
1640657
1104946
1186432
372315
1053117
961632
522442
17896
238484
1537065
692913
1859559
1591060
78205
532069
314130
746982
1201798
1635962
627419
291405
693190
998196
665331
580073
1190268
376630
1820384
1374667
826782
906859
1205371
1171660
530092
492198
501634
1174475
285347
1116002
160999
1347998
1731551
513348
675065
1080216
1328107
1767974
1715831
1466734
1457074
1000905
139078
1656773
490295
1192161
1880545
571969
157553
441946
680474
1524851
1715469
284081
141006
1745029
1922861
1635357
299851
343753
956248
395363
610551
1828456
883027
1689430
1282262
980987
1089818
1815673
1043893
575405
1957106
1339905
1493963
84616
1416941
554687
43965
1388806
1580217
723731
1279980
1706318
425725
425888
1255818
974474
293782
1507373
1059935
1919372
1551608
541765
1840553
396724
1764927
1879189
275685
1203341
1713422
908777
1010688
223914
636574
536286
1287747
115822
46990
1451552
268592
1785705
1015249
1797850
1244740
1049610
1628303
565284
1649272
902088
812616
1270939
708762
696656
1443489
47897
649243
93144
347443
1245077
1402832
1743429
971193
1755338
1975314
202843
1838690
1745499
1146740
432055
53770
1582124
1247870
597470
1434418
387824
887589
1901256
941997
1200078
710499
1595728
1690606
744954
1431181
1378332
1080628
1991575
1179655
1288592
511528
196455
77980
380087
58744
1611078
942639
778632
1020202
1327938
440674
984424
551040
483809
196303
1560694
779489
428879
1431902
718456
1734326
1677773
1800377
747140
722075
1930567
28990
558717
1414842
1240794
866480
711151
324060
627019
285085
1677865
1060402
223756
30263
1702062
623922
787423
288005
1430551
711526
661279
684763
1708210
225276
1525588
1111549
16601
173708
1233127
1410178
907753
205587
122330
395237
689112
1489732
1735824
1934568
255918
1212065
1339533
1696680
1103939
540798
1108434
1384434
1429825
440931
1699862
180614
499782
546732
475733
597341
1149191
614818
785427
608288
903692
1428756
568714
464002
621505
982173
485941
1813537
1905246
1349592
1408911
652492
1534959
1485124
890933
274185
920590
1643282
684922
136085
1168570
1435502
1369767
230199
624657
134299
443104
1312894
1487156
228137
954717
1945482
786807
1508045
884566
66303
778245
985466
742708
1309114
1448716
1845069
1888005
745597
377974
852717
160081
1426604
1355915
1421436
972977
235313
556407
1742166
1125813
1268628
1579011
747153
1772897
1495472
1920676
852955
842664
494981
1184343
1974880
1212438
1317110
1253318
679708
595035
470440
1025783
714537
14043
981359
1107088
640184
780095
1280824
330145
985875
938287
154296
1929455
1325625
819140
85631
92783
696086
1764586
1584791
1093157
209771
198672
1067992
583900
916207
518809
1215975
866769
301617
1372184
1671009
1995350
119021
93071
1291254
1384144
1901307
1041882
232342
1939039
1919326
130848
382382
396494
1319827
1083702
273094
1013951
562183
1634122
1188454
298637
39514
994467
938694
207444
1237853
1971485
1802522
973604
363302
1741944
1951274
851015
1151587
145839
899174
885036
1843899
324293
680540
873203
638286
341782
1758905
1770688
1423763
143064
284515
241422
1685408
381679
1076195
1884266
517167
1053611
631965
1987068
997281
1646408
1472121
1368092
1029252
1880884
1037694
935133
544719
1170259
853131
1107918
207081
25364
1899103
694530
811038
1088766
1809511
1276064
1210561
274847
241273
481396
168627
1962646
503957
1703480
920684
570145
1005999
127808
321129
529786
1042028
1448220
1458314
71341
731536
1584323
1794342
476347
654692
416249
649902
214853
1535308
381761
55883
820098
1611829
238762
1835308
1914041
905822
303332
700199
1114995
263387
1791625
135488
1404581
1176880
1339299
840070
254743
133663
1044606
109900
870047
1434055
199647
1863899
930080
168172
1191439
1561256
1697968
1951788
1963607
117634
906489
1400386
76047
1936932
1059114
698570
1088331
1491538
287687
1562831
1888456
480953
438435
487945
975384
628476
1802342
229394
250474
569404
1080502
1573215
1709328
425557
782825
1567331
566520
1931944
149560
393864
1210002
1056960
860276
718253
561149
1267050
948854
1596851
225905
872272
25390
531531
1697100
982249
114905
864970
1439390
1107517
1864124
535913
497617
255042
540050
304077
1643119
44341
541702
833395
1358395
1330974
880997
913577
1831729
1223546
49258
1279193
1137523
1969473
1818562
192296
882092
279471
290625
1208109
617751
840373
550752
886538
53713
1916622
894717
1739600
926596
1699544
180905
1667926
665130
1684232
1592379
1349751
1312288
1376848
73398
1816206
1843096
1010296
1221374
413846
1757909
755560
1050797
181833
1751056
122046
1025757
74401
989334
1430383
861725
120957
877010
1021370
23078
405971
808114
231747
1736150
1871603
327381
1166524
1417999
1687341
1956965
1789756
348302
829885
1031723
1064199
1237214
1604757
1615635
216575
1927379
208975
907275
36301
1721309
744265
51476
111767
1041271
636742
840314
955419
1619258
1084838
1517522
1481908
156969
239297
681478
1117462
676720
1898038
936468
809315
170519
810449
904782
1001294
1253432
1299769
1316841
1791822
669529
1926638
346041
1083935
238441
700464
1493322
1557807
664538
1151942
1101144
408695
1514879
1022481
1666530
125692
1566092
1469674
1391753
280818
323746
1154994
317189
1939513
125080
881210
1386087
1172207
1075035
221896
1850742
858330
1804485
1368748
1406305
1205792
1054672
1859177
929755
1197074
1116106
438444
327187
1323255
1425987
576342
739037
685741
1166130
1270266
462012
27615
1580907
1444136
806678
28359
55456
1556350
1425980
159065
945571
238670
320868
175801
1624387
119397
910365
1483412
180913
1940303
1780279
1042130
558856
15163
367604
1714900
701040
1757820
1022381
1618575
174711
832766
1546401
1811548
1293537
1496029
1010539
1639764
964410
1790777
804935
561586
714399
1994817
974019
326624
1776915
562339
1214255
1688202
369210
1649293
816969
988713
1120473
406579
280893
1173688
536984
1321176
290084
1840454
1889357
899974
1632949
1480985
321119
1733460
1721142
1680690
414532
394075
1593815
1665163
552627
697254
388807
51091
709512
633194
1751005
587465
1769842
1064533
415391
1632595
1726727
793595
1044353
1005771
594339
1414006
708287
1817696
457540
81559
1993202
103779
1333368
403775
1587836
1228839
800193
1773150
358551
1458197
1361764
116691
1691419
662925
1894171
83843
1977248
1769883
37854
1181937
1655036
1879056
1505287
738477
82326
1753473
1714471
417003
1090075
1623820
180714
1005345
783895
613156
926919
1904186
583334
849122
11314
1055814
1615303
543028
1383610
1936126
1192135
1364255
1449888
798794
490281
1553529
417812
301314
1330854
84009
1564563
1616369
504654
507866
723985
1841356
1101220
1598970
1898688
1671260
544864
391875
806342
934351
1736374
1178960
76619
698956
887921
652275
319301
1376125
510503
1126212
933915
587672
1210533
1095395
1233824
1508555
1316519
1336552
527415
719473
921083
1392045
1860371
945139
464592
1474744
581849
19274
1219077
205389
1497482
1402916
1106601
118495
1192993
453275
1926577
1866416
543446
1878485
1430586
498688
699131
1594442
1649210
857298
1185751
377546
786745
48568
1017532
1100049
1558405
1159045
1355049
1137408
1707250
1184909
573147
151649
706984
1101758
1095488
1375328
1785058
960070
1891558
113138
1956431
213943
1874846
1318790
755403
840925
341483
684052
526515
1696449
1957534
1855972
307304
118535
785994
1751951
908026
1206491
618400
1296339
1508953
290584
665381
1495241
1229859
1821034
1407532
377578
1130249
754598
1004118
1613595
296614
727436
662861
768459
1905050
990489
896514
1583814
116418
618390
865948
248937
1199615
862593
465909
90331
1869010
1994235
778289
365754
1492001
1437273
1508504
1153392
1507137
980850
1868361
1412730
698089
260484
1992762
1324251
1596678
891471
1458898
1524706
298649
945759
1317503
1077259
1696148
1275544
837026
924691
1249333
23403
631703
594927
1599094
135814
1004154
35647
548222
816243
234993
1489405
1659968
1289642
414145
505347
379423
1038681
1872914
1325497
22829
735105
649811
347567
1008532
806140
1146359
1221528
221191
748400
1529044
1119054
618786
137601
469178
1089109
702515
735327
818922
350400
1990462
1746486
1927870
564985
1415053
69555
1582911
1282125
1690442
553737
768114
744403
1470978
643166
148662
664477
162839
192573
1312730
168403
350957
1273937
1982607
673964
1495239
320414
1879487
71502
1608635
671313
528277
1105826
1045589
1253912
1635525
1951370
1142115
1850113
1367675
1482028
51227
1022891
1808574
513003
133637
1570114
531582
723515
411675
1219103
408154
66796
1719086
647240
1189011
272807
1311583
1733718
1098473
1718459
201785
188680
1909735
1227275
1283978
1170733
1817369
815079
1653744
435095
1255718
1372050
1107247
1584857
1141931
919285
603714
1842260
1559217
19725
90991
1754029
739610
1958999
1799679
1837961
1146871
453455
341053
302809
1908421
532915
797513
1033612
1190525
653819
12096
922839
916613
1327421
863687
805717
1255129
1527356
327088
1200707
787066
226397
1329147
1395743
1867709
1693228
1061923
226366
134118
300345
410648
732009
524376
309385
1705610
1754689
88284
1300996
1336222
556326
1156510
439841
1091337
32677
1610061
1325266
323875
449569
1518391
167675
1543769
183710
190375
1148870
1427999
1792556
1812685
1668219
52909
1214136
1143543
745520
1093789
302832
745527
1207679
628015
1116713
522446
952743
829312
1280127
647913
1152060
1871952
399989
1417160
1348842
1107746
777228
90493
1316798
1870987
636945
173365
995278
452249
1513118
1831702
693446
940547
1263770
640179
1263020
1272150
413269
1531143
7379
1981697
1129038
1539077
166623
1010653
841899
1946552
1904061
1384134
1013483
1488422
1774050
17775
1579048
143416
1037877
1853813
675026
1410576
981374
554921
1273576
332165
81967
1199679
1849417
434930
276362
95556
685304
566892
165138
1371890
783742
944801
1152324
166968
31684
732122
12727
1861416
756146
1461161
1671056
1352664
29375
901455
916773
1906800
1625450
1410036
1322331
1622193
1672655
198285
1876915
404122
310661
1288954
334483
180711
616000
249948
538242
902454
1636388
725975
1246969
985534
1636310
448607
1060692
1508777
893793
1976530
615198
274800
1395027
234189
1168026
1206697
1627642
1378692
314508
1249247
284481
1599427
963964
1424942
442276
334461
375488
1669807
157995
670388
1064221
1069811
844563
558703
493417
1084081
41693
592619
385730
785975
900940
968633
26545
517737
1540316
844043
1785721
1787869
160724
1310851
1207050
1612152
1203017
455467
1398976
579577
100636
1133697
1941808
1887357
849195
1359963
1314798
850068
1865334
31679
1122054
115036
159535
822801
543321
60312
1024847
1327313
1577654
1534115
1773640
1765218
1542244
1596103
1711517
960378
228731
1244048
776196
1162787
1559873
1663797
1400148
176493
303801
1037782
408953
1367403
1589009
1803946
1513139
1341775
652377
312562
577503
367756
512703
209204
1049211
215979
657974
705667
889292
715119
1758414
573582
1496561
1411549
1536095
1703071
512046
1052602
520832
1691030
609362
1492166
1424616
1408910
262187
1791173
115356
626346
1923117
282997
893112
1853552
784469
66302
399123
234692
404972
1238416
1564632
1730251
69108
949251
842270
1980192
554820
1572473
1594415
1515455
1972713
426888
477043
1048023
488088
149127
1418270
1436733
1243750
1895143
731785
1362399
988606
1773120
885532
1200186
357500
424290
1378700
1510056
1851524
319965
1077399
1683512
282351
1654482
946547
84569
1844177
1316502
1233801
114055
1978089
1472099
1247606
371801
665289
269774
524109
752753
638247
1633012
665458
912822
307154
249685
614401
1153075
1044957
214450
905052
1718542
664905
18738
1627510
1119870
1425344
863154
1384865
1537873
1147528
113333
45971
470152
279427
1421308
285339
1725101
733442
1210092
1567577
1845279
351236
1883546
1232032
1016649
811874
1736361
1912877
856420
1522421
769334
1613971
137166
1427494
1182667
1179347
951561
247961
1592223
428240
1157211
479376
1114884
1356298
955103
313220
1124306
667823
1410269
318919
73349
241091
1811748
574706
1865407
933095
529405
443719
270808
156308
415433
1653992
592388
172154
136861
1163993
1484535
1708210
1479770
1771205
1369612
525881
827107
1269026
1656295
623555
567668
760786
1348567
1652527
429625
158805
1344339
181602
512987
1253236
26635
1357831
1093831
1966560
1572536
415150
792606
1755992
1190514
11661
1463306
1627558
96355
231491
54065
1184794
1040400
1480759
149204
232191
1040493
1358968
283962
981279
1277540
1436321
1738021
226959
234896
465824
119118
436603
522077
1711121
700940
1747648
130245
1300822
1766416
1704440
1235133
1507025
307959
862386
933053
864576
303360
306759
1380367
658250
361335
429206
999030
1630384
1696597
1517755
727733
175014
49585
1472792
1650362
1947947
1138490
218014
231682
1631091
636087
1894512
1928924
579943
1885151
797800
1409539
571747
802659
401512
1887357
945497
29854
258413
1545541
897491
793319
1035297
1132437
1500045
1764722
1721332
477929
301106
1749114
969745
1499293
193434
1474590
1214114
913621
1243151
741079
976488
1164056
647635
46828
1782145
1661876
1298859
1860669
1971775
867479
612548
824313
46625
1160728
1066061
163013
1157950
114467
1354094
1366402
156875
1227708
1545992
1677667
5569
546812
1777741
1511310
6434
1071924
981646
940516
679502
298276
1477750
133653
535416
1298701
107945
618680
1937462
1180359
1761867
756681
460771
746868
114744
1518180
910614
1740728
795504
626372
1864175
1305134
1182771
1724489
1301586
930344
544354
479232
1350352
397704
1059701
330833
1227849
1160133
1974251
1823474
375920
1957375
1344673
361126
608641
1047404
899006
1260197
1644690
218669
1286321
742317
20945
1237338
1008990
987273
193946
389917
521022
1699319
1408264
1403638
1492310
965115
1436548
899598
752455
339092
641015
843400
267320
1970438
1004761
1476118
414442
526936
1347241
433294
603910
1537642
625570
190356
1279986
553941
1019481
1477340
1572716
1811768
1944178
1902911
927404
1839567
1553820
1031988
1819295
1725520
1300110
359404
1857207
268933
176852
911634
61583
1772400
1306002
411561
919919
397843
1567839
20205
292969
404302
1261062
1739376
1629359
980048
1989856
278445
1247056
592964
1258056
292418
892687
158921
654877
847451
1468547
48162
158563
368033
1878475
1304837
1828596
671199
1755473
804700
1404213
734950
1436885
888915
1561718
819488
925769
1542090
189220
236757
1038318
1354285
1480997
461790
9413
953725
1192906
9004
790433
947764
871748
34158
954499
945779
670433
83549
1745771
1816427
1805892
109437
498044
124932
974040
1393680
335861
295324
1070427
901844
629855
791449
1366214
199488
1560632
1372671
40205
400512
474136
1546938
1901090
657343
1550418
1025197
8141
150538
1427137
1932385
827989
1725560
800779
543497
766764
1038073
506260
73981
1277285
1206336
1158243
4238
237021
1713168
1236607
444715
1980673
1854686
1427104
399277
1035708
1572129
120659
233466
529646
2302
1421713
487124
149639
1802846
1243780
1979287
387621
337690
1141345
1419514
247455
1020992
1377562
1528601
1358914
333599
423189
1215134
659556
1017309
599311
1714904
598102
1800280
1231903
1353585
1427087
214674
1657142
668235
1803065
1667186
517350
371105
104842
1323104
1194262
957053
868160
89230
632372
1858183
852608
1217415
1276818
1414975
1375399
257441
1927466
72337
1513424
814454
1489628
263129
105148
1740216
210433
1871450
154726
1226265
1073304
49123
426797
481419
1000329
394676
909939
983434
95956
60469
642410
531002
1881410
881161
1371363
350073
990560
732902
176135
946439
1458680
219315
214449
16566
1517334
26065
1386819
138340
207022
97963
1816679
546811
459117
1358762
1540003
1706287
1545319
1883034
1768191
1672474
818012
1426370
256487
1397434
934593
1749106
1583707
1963535
13805
1652576
1786857
1635176
302321
1060742
76472
333697
1801473
1498916
854122
1023436
1299112
1244503
335652
282178
1429254
596984
1638886
1786023
275161
1627540
658484
1590358
1638312
1580079
1737418
95169
1630814
1975540
520623
1206190
1211791
623975
614406
462642
168259
1864053
897810
1414749
1500753
662573
631177
131503
67394
1515232
504051
1648052
1873010
710330
932477
1275601
319895
723762
1478595
253067
168259
37827
1423423
1977440
1374243
957920
964223
206698
1298437
390435
1193246
329837
1412932
1407774
237497
1641111
390349
1723808
1445001
939550
1167864
106058
102971
1615227
468602
802067
1404458
384281
1646953
1722774
305120
125725
587262
1318498
612334
286874
726025
634219
617759
870528
1000352
993489
1195978
1829388
1670908
1894503
1808285
1715779
348751
906974
1401560
263570
416691
518588
645354
1723696
387108
1740468
777979
545931
554605
918723
332781
1680338
343207
1501104
1513956
1723095
834853
407322
1481292
1183939
336443
1095431
1287127
1249129
179501
790664
1116791
1269994
1416409
542427
1978396
485536
1610819
1359944
1493353
808157
285615
655285
373649
372395
1106238
940966
1515613
1218157
731378
847378
159089
1526674
879054
1547477
756600
426434
1828896
340427
1923455
11229
894979
1109200
8244
1194523
743590
588803
1389550
286306
1171210
1152887
1045046
596506
533412
233486
1053051
1651148
770397
1470376
1916402
942281
776826
57520
754711
1513839
869496
931455
897078
1686865
532003
1342588
1678812
1314021
559257
1012859
1661800
940444
342409
1937946
1574310
554611
1387380
660570
1345195
1809520
894536
683359
501687
327349
905658
1696143
1130343
1955294
1669892
1613281
1713445
771721
1200900
238963
340698
453015
216130
1351466
1027828
779744
1516944
1766836
678066
1694841
1180783
704398
1018650
1133496
695284
767216
1273782
1379959
1682012
725058
803162
312954
579836
634584
1203917
877934
71518
472918
401380
1700167
948952
1722682
1565740
406954
1657842
600334
1219669
1255594
488947
1142657
1198597
430049
1374071
869856
1216563
95818
932702
1721815
832487
1628678
593802
403258
1710139
1161868
1650869
693199
1644469
379285
1508912
1954313
543314
110113
711086
1466007
270863
1464649
1814873
391297
1079791
33029
477682
623778
747971
582952
1206323
621506
1814203
972376
1089601
912424
1983313
1242134
335610
1645378
820548
179944
1178082
974910
627500
1967888
841516
1719931
284841
584151
704163
1176946
1768196
764993
1064961
213967
1426832
994674
1399258
1666917
1004236
498610
1459923
763979
1990644
1273176
1671333
1093608
1006372
1391912
867310
1224208
528487
1241516
1173314
102789
53140
348218
543074
494044
354911
1356938
606944
337715
1518511
1383904
1936494
1505028
1866593
1284395
1752133
410982
1881851
1503280
942057
1692844
598949
862445
848929
1672913
337456
453815
1629762
80116
262718
150242
1459479
1792735
506121
271805
1910269
304400
764469
376548
1500033
1087895
593933
1463650
1839713
1346236
930918
1106726
1301386
1007508
553822
1917908
860884
1271388
632004
13836
1685435
187481
390563
15923
1330029
1543550
1980957
1336084
1449053
989137
1428529
766669
357466
1395246
294017
1126048
175920
1297961
567782
82240
860502
1847387
916701
1252356
1828757
1545366
635506
1297242
874616
891574
786286
1590821
454822
1770661
670445
18658
50723
315428
529124
229785
1877207
1567495
594482
994400
956835
1261072
281891
873221
1922849
1625944
1880621
450941
1942408
749740
1350575
374648
731468
255676
1008181
1370549
148136
1843555
748692
1050887
1870932
951393
438832
1094217
1843233
1763652
1843785
610620
239113
1253948
75056
896792
678943
767314
1412428
1665713
1615078
381270
1514418
1834192
888274
1635204
734763
678400
135950
1203865
1834012
236399
340095
1016065
1336752
1874862
834517
742445
1845708
1568054
1097886
1508188
1484600
1013668
1806205
1576552
734832
1861145
1550671
45331
163841
570687
48123
1549009
1972311
36679
371536
1890118
1861300
374708
127007
91316
1999545
51718
1333339
631723
1484522
1257811
122896
272698
416069
1564644
956585
56233
834444
752797
1168920
882332
1264911
722377
549482
1346747
177192
1678784
893605
1499702
1820398
1598770
522710
1990856
791493
1644904
1860917
697200
1893460
1482721
252358
604639
1968298
808888
1779017
1510184
1983831
1976604
671869
1807774
1878496
608923
1815158
1209768
944055
1410652
1902591
1042182
1676113
1827983
931204
1357462
611319
1634887
191317
218741
1709203
8311
1891482
1724514
1620379
1100223
1646054
182658
549093
1419670
1480314
1199929
1940122
515133
1791192
1280746
411698
48057
263371
1307657
284840
381208
1354556
1599837
1164287
1626986
1539679
409484
631718
1514223
465444
182421
106212
457750
1425300
1836966
1662693
1638107
1758231
748293
725131
235803
940754
241187
1035147
865553
372407
1290100
963529
1197746
277008
737610
1646736
1281027
552303
143788
84543
1263682
692618
1640558
1030206
1858704
1853211
1635656
1903546
101248
1944303
1795513
334762
1419418
982361
1210219
1383923
439230
1284185
499579
1141443
358373
1649664
1026002
264449
86187
380568
604015
978282
1535437
678399
237236
1324663
1618855
85699
839343
1501590
233954
1266570
8027
160073
704811
862915
1562973
128447
337337
463088
1234503
1104343
1551108
160756
539802
772844
1257599
816323
977987
1110346
102402
1461799
570392
557234
1560521
1243118
104975
1594847
1698945
1083127
390626
1685270
1102037
296552
364254
1351388
542771
1189194
1834863
774930
702684
1131403
1060168
941021
990555
1673032
536276
758403
1493765
395875
601791
453235
918782
1026026
818943
521021
736061
1254091
1932819
138189
814369
269719
1536740
1736743
1343068
307838
1035113
1216144
341931
1913895
49638
430016
1331242
1111988
1093309
30172
534200
1741111
1804168
1067802
1345758
19571
315660
1536641
46117
814308
802666
1000397
426123
212212
1034160
1025253
369405
626218
1456347
492570
1918547
1493972
1021712
979092
862028
1436225
1157330
1101481
208658
1983743
1030153
1420840
428434
904066
1210012
782040
1513040
1570639
396856
354617
1824862
1384114
10390
1725145
1007034
1742105
360717
124885
1238886
591591
195982
1683842
369356
373253
353429
239136
1626511
1276025
1672924
1531588
83526
946062
93732
533294
298126
708305
1268380
1670585
1549859
372081
1332611
1097727
282291
1235883
707036
1608652
945848
1148938
302478
1265984
1969290
259367
187713
1631386
877283
67208
1660741
1516851
5853
1701384
1213547
1806259
931419
1649225
666860
21361
446910
664957
253569
391001
793796
1269180
1300586
444981
829509
1654185
1127081
1754582
310441
807596
1813209
859842
1736519
348635
879632
1918849
338879
1648222
1315165
601190
1337815
1199392
723631
1087337
916044
134166
1934428
270845
1787806
109848
643944
678474
1749703
1165146
1266498
1796526
1062335
1553570
225711
861233
1015768
811074
1715346
939206
43311
191122
131249
1166324
826855
711462
1427468
170920
21194
1578111
1002862
467797
304899
1900807
1980798
1880684
898944
1728355
603974
1253551
1580008
461436
1862843
390575
508635
761714
86860
820285
1062997
1227049
225581
1748805
1792111
649591
1694059
1257051
1247984
1352112
361852
1090260
198281
1602588
1824028
587465
1938830
505139
1763778
99537
818802
980939
1125830
1988931
1267580
750356
1655743
772424
1187151
201218
473098
65111
696215
226869
1952887
232879
1424831
788481
1219177
1852603
719814
1544725
1452592
445746
700879
162741
1129457
997740
941692
735197
571414
1891796
404492
247345
1818389
707193
976893
110884
1479087
759131
470205
240895
1410209
1918237
1885271
835014
1091464
1828298
1828812
971042
1977357
279652
795135
1229792
161246
57306
20337
891499
688234
1742471
140105
1247388
1363567
1511714
1303577
1789554
485468
873629
993090
400623
694017
113172
1748004
1098531
485702
1504704
1682482
819176
724245
1295369
676078
1320772
177692
1838384
869507
300017
1761482
171201
1634072
627767
1213284
1728437
343383
1351815
1334102
775678
442932
1057174
206686
546182
1129262
1272655
12887
1198437
323868
819953
45828
1498122
1218116
15652
994932
863178
121956
464546
386887
1540335
1116250
712533
1113466
1005047
1361576
1152986
872838
319072
381042
1653024
1840623
1037193
491876
1150368
1652498
916634
684759
232458
1538585
852342
287618
561680
405468
1739973
1910831
1666887
1151873
1400946
427877
1693784
1425243
955501
734271
1541150
532363
880825
1499043
647156
160603
155871
1419733
237350
1127375
471425
1976252
1982045
1811790
1511153
1543151
448813
849855
944931
1031490
252891
1154752
1323725
190323
1004873
1448518
1682158
1013160
697856
879865
840448
520734
50914
727607
1250415
915635
1215010
1714660
1934608
712746
55311
1289686
1173061
353357
1772430
1944261
847954
581500
593294
1925782
1002540
893675
866896
1340607
1885732
770759
1357179
1781991
939518
1915572
1416682
1668532
434696
46504
1399555
1692781
240682
1397473
897369
1472517
1416764
937423
1681532
870690
481892
1249299
1041808
1473926
1765588
962209
383149
230714
1518932
1464979
1914478
1592419
1696258
50892
1789929
529207
1120433
1470223
1625306
518683
725746
623904
319851
781275
705232
1652505
940661
1489928
1154055
183905
84160
1705823
156368
816721
913562
1428978
1938102
1676599
1022089
1988546
1908850
1708217
1801989
1553939
336094
478246
545155
486306
691341
1521580
1106080
1399829
939969
988142
92834
1197349
1144705
426816
974638
1954760
1358314
275554
1912483
1595905
1213388
285128
213854
390568
1529987
804155
402257
1657593
1691408
968173
1098939
1517999
877235
723882
574515
823413
1648207
1600903
395594
45300
1459061
1429987
914479
381637
1586919
734661
1248330
1378200
1413595
317806
548380
530527
1687565
508538
1897178
251171
1365565
1365214
231048
1121246
1912264
1475065
200327
167214
484497
1941695
11672
1869954
1263963
948420
387428
1474589
473121
1810847
517951
63556
1533093
941835
119154
1336397
137586
247485
1781433
1492374
49211
519277
1805229
783673
1434873
96396
1551043
724010
1019747
912121
430358
1940060
1372854
1075515
1977164
1120956
1167511
1418639
749501
289505
429386
365948
209169
264508
1743755
816599
1519949
35754
52441
672598
398725
185332
454344
723926
346974
379945
455638
1279216
1637528
623532
1852354
1167444
1709612
794612
1811773
189609
640754
1727143
1616294
892218
1041722
1871956
1609713
411127
1553537
1739687
1117506
1769784
763969
842289
358796
1695923
1227763
1102536
1735515
959622
1452547
257174
773376
910626
335710
1896246
1602409
1080464
337632
880910
110526
1291
476334
1622463
171153
1651410
1743101
1669831
1784336
613768
1732049
1744725
713922
1909815
1075867
331504
1144174
419703
1961759
1069502
763034
523345
558172
523683
1427992
136804
1430237
364056
20656
187289
488572
1183793
633747
1114261
797270
794910
895148
5946
250928
86741
1316194
844700
1964022
307088
990290
34772
1548253
1225696
426000
1215912
798712
684287
582592
1496453
787511
552142
1655708
1801662
1502807
80990
59242
297282
1523290
1357801
1896
690684
883989
537936
1790716
323044
1863728
1248781
692153
325636
655247
1987049
1202259
1539569
621255
885859
1093842
711028
562304
414643
690491
1729707
1218076
1645968
898541
614237
676664
889290
1400544
447474
1442184
815092
1862010
606510
538087
990731
1694958
812492
1669933
1257169
379393
1126830
1775145
1964382
389565
866750
1878481
108120
1806973
1175831
862739
133968
23081
713632
315537
1254317
1184828
327300
687480
1366325
1584443
1813256
1892449
447757
69953
187183
767522
754155
1768701
518104
315100
361006
258317
274396
1182250
1127442
463792
515091
385516
379306
1023042
1011010
349790
149898
716220
1332835
1955319
1261108
921134
779245
734851
723504
729468
918995
33171
1272061
1015191
1375112
1297812
1416939
1337605
1408257
1308653
1085808
1986437
429809
1868346
1436864
1776826
1679989
601004
103680
45549
1169352
387412
773354
1127395
948847
255436
1330669
1380566
113249
1493461
653464
1983644
729776
302780
473309
1079503
1892901
302028
459785
977366
1175501
983071
519778
1236873
406697
953027
283474
614446
493518
1719583
1348719
66310
1424145
1660858
542548
363571
100208
1680718
1838517
1046958
1496129
655995
1117984
1343343
766684
1477668
1368466
395006
1589455
1010820
1745029
309450
335778
1307648
722500
593879
1176109
789111
1633617
96378
861924
442722
11108
1892830
1670558
1820436
681729
1625122
1129631
1008832
1392253
978061
1274407
1942157
1632943
718395
1495620
333866
685642
1261393
1276227
25335
381413
1350576
1664585
1444302
375318
1226733
959916
410368
1970263
69105
1577506
1228724
946543
1323470
1188930
1678567
1726819
1163621
1328716
1529027
1365670
410286
734387
198533
1441326
481896
275375
1993964
1808298
1152081
1136846
1583889
1126221
1859996
119922
81298
1190475
1599456
523487
1294246
752318
1530328
1326711
467577
393995
1057239
835266
1700242
1761957
1857796
1779761
1926042
496553
864371
945375
1594494
1752422
181505
740463
1215654
473831
745797
682833
1078222
1488790
1377368
887872
1573866
930333
1058331
370659
498736
653062
1553957
420818
980689
1918659
1056634
1804677
1587456
1156849
1371299
601671
340947
1705685
1435627
1893312
1430115
1369205
1203086
1386332
662757
1033935
1470773
1857819
1275837
1561187
1471384
1868010
1126580
426963
1077499
166614
1069721
1125395
1488744
758858
1165453
619414
1414451
484511
218911
1876930
1145884
1851892
416515
668219
1051853
1339920
50118
1212393
1804126
1515556
1233213
1402261
1807630
247145
993784
426752
687352
564118
1892962
874324
1717308
391604
1470123
110718
1029942
783535
1524996
163041
932538
648748
1734120
427189
1729539
1369032
1187107
268159
541320
1452089
1017687
1409741
21316
902814
1311349
715643
185626
739220
1746250
327652
965583
543318
1368392
250746
1194073
1185076
575891
1609200
1467212
1571648
720383
9623
1711055
707174
669464
252002
617300
547642
1191828
1590991
1738067
856639
639505
1759771
914857
1528624
1062401
1413306
140754
362607
1901315
813461
955504
551326
1680509
101477
1455669
68900
690657
1118142
371994
924590
277298
1522178
652073
1315676
20200
1425797
1941685
1135592
798645
909063
684033
237282
684335
564030
1802149
1372277
1368649
3785
1041005
1745389
253996
731879
971446
320689
1436671
1756860
1864829
627716
1682905
1517413
1914693
1718575
1587782
1280850
1927619
1262558
1120852
672753
1105839
1618103
794512
919236
415720
955635
133838
1614189
122119
747241
1217276
614154
1860067
1494947
1303514
545753
773648
1845055
1329299
917834
1156980
1482506
722777
980732
844786
733008
1986987
1333334
316616
3399
889260
849346
1015663
1140850
1434541
1754337
1062304
1858171
431485
1909670
134028
973549
417641
1988334
105624
951351
853309
784535
878218
1704045
1558180
978732
379303
696072
833180
725798
1268114
721785
1119097
1316548
562585
1197020
1073450
1846098
1232051
1391785
1620731
1054044
45055
341898
588889
1814312
1592427
1201951
552707
1891792
1999303
892768
239555
1061873
1890616
339871
709886
909988
1353882
297768
794100
1023646
19463
679477
280820
1747673
1988869
729476
605506
1043397
649710
1901311
1914123
1276745
566906
896198
1669367
1593318
567094
126645
368722
819623
922408
1950849
1989476
1220543
644932
1982739
1345496
1568921
465955
1519247
964703
745895
1249675
1292108
761995
454382
1306082
836835
37650
1758591
32514
180826
1325979
1968363
230095
1227630
90954
609002
1173726
1373663
757979
1090107
377903
808663
1043307
1165662
1297041
37823
1926927
1569612
627392
1901489
808865
1348347
523955
187017
1843520
1377669
618246
1398432
1467419
1089626
1068624
1992129
1387838
1451832
1785217
591345
903629
1535648
309277
232762
1973484
1802002
1773647
1946875
1172854
215560
1202650
1550241
1965780
498083
1334888
669761
1361282
103216
1355746
1564472
1739473
52235
827293
1367780
968051
279330
1353458
241785
1863984
550614
1013703
1705082
704044
1576099
606152
1620361
1736409
614900
1922695
1530885
1793268
338141
677674
970363
1075443
437044
693773
1012090
1472696
185281
491098
1192605
1793074
612908
902829
173100
1215702
764161
630879
1301064
1091671
1850395
681824
264045
1048663
526653
1122435
221948
1223316
920911
522255
1786145
391646
395762
1215771
681646
987051
161252
1552096
1432218
984169
806514
76056
889948
1782417
899978
308818
99790
634105
1895939
273668
377320
135583
566459
1124438
1591009
1038474
1547902
1715580
1546104
1196802
686014
1786499
773517
1424525
1430204
419047
887255
1475778
260423
188629
1016551
1205104
740972
209207
568461
507921
80379
354372
477803
944928
157537
4447
848469
603727
660053
372445
195374
1811
75600
985733
829431
102126
1447919
1423844
1678767
1536909
487436
976764
213468
1158185
897486
1732593
1640453
1090086
649714
416014
941531
1851038
1234423
1712452
1847511
346086
24076
629062
1836460
1213625
1069907
1359300
780897
675296
627361
527617
1521748
331331
633079
793332
233391
547551
434592
858266
1410836
924782
1246798
1591690
1576860
1573019
605335
784346
275135
1239502
197717
1216471
441319
1322466
1125592
1744568
1224386
525897
654661
1200090
675697
1563088
1287227
326940
184680
1699970
1491706
1294169
201262
254663
495328
953979
175131
1652418
419709
1492682
727816
675704
1551176
1898077
1519382
677870
1505016
1817210
860254
1891685
1109221
1655993
1528068
1165980
1838200
1112433
1062700
1987646
1600347
1398534
1552217
1278644
1420355
1244182
1834522
1507080
168086
1353546
1539506
1450235
361813
1507174
1600124
76092
677319
1555979
937356
1363460
417839
522154
460382
1635153
1648517
1370640
1319581
1848540
1961480
1637911
1388371
306683
1489835
880204
276960
591191
1798211
120976
1329469
1823564
1076082
1586490
103954
673955
1745770
416535
226943
1821172
1639177
1635869
968988
426907
1426976
1478834
480449
86036
1189599
330155
674107
1675138
1494946
1466811
716975
1931767
1959741
102781
827748
1505778
778318
1265972
1979246
473429
205575
1259968
194657
1929841
1817537
1368508
1607625
252852
34411
1290495
808019
1251614
1295818
1851698
1655199
660975
411038
1675230
1852405
238680
1909424
81693
417799
1499449
1293947
393710
1191196
543378
97809
546854
235108
1388304
1390732
1184373
8025
881472
1731064
27405
479926
755713
331874
1521398
658962
536786
1656585
310159
758516
1284511
459797
1664934
1369380
1809319
761554
385265
269816
1581074
1511395
1104266
216081
1817644
1749536
108743
1661620
1225959
916261
1482469
1220168
108005
1263375
1535769
1141194
419779
404180
99226
1848242
211893
444758
1234583
1798608
1987971
536834
1365234
1619666
1290269
1886037
1144536
1037146
1501150
439753
506428
340179
975261
54179
1354056
1713205
377786
1027662
1050251
42590
1777366
1115919
691282
1147137
1178225
958476
887042
1452905
357874
1712597
1991845
1246009
1255080
1328458
1191008
591084
1626625
1361127
1000353
1115676
1313303
1232804
1861928
415564
34426
913467
927683
1100125
1621235
587357
1915651
1238949
1521485
119031
1307970
122966
1146361
810226
737043
551195
1853111
1189722
510647
1012679
1911411
336385
114497
1336336
1093171
181667
525192
467147
1679534
1679888
1462932
684123
783697
60077
603890
815922
286391
831456
1817337
505439
1297847
1892987
548444
1598137
1996500
1751273
1415389
865070
1119287
1610761
689174
1554853
1146412
1618896
1500987
266148
1633519
1767066
1652417
720435
1394207
408876
257510
1747241
659065
542930
1468021
393026
400291
1333667
1901362
470504
586242
1605268
321274
1141571
227048
1753869
927748
1576622
206966
1935942
123952
1286064
634726
314288
915370
298619
990823
369012
1362304
437537
472179
44966
1551757
334955
1137578
909999
1775838
81368
908358
385066
120588
1616842
122648
1717668
283576
201166
233205
281107
918480
1740488
1949470
758600
1888651
1057294
1896081
1211749
247020
1459186
653805
215225
1473888
34630
1685715
1144980
650077
952650
173310
160716
776502
1501970
695550
1046626
1796681
1082597
380748
6676
813816
342848
1543108
258107
222093
781575
1054449
971279
275742
1887905
927885
1972678
429888
801664
1243809
1031674
28093
843707
264382
137554
1074435
191215
1075900
1011482
1024549
57435
1068456
612324
1897720
1316392
1465973
443483
1189714
1678189
1829269
382455
1353238
703709
442524
1442774
147150
409264
243272
663510
1243509
524057
172413
1395804
1051493
1832359
875555
510177
524569
1556516
408358
1918528
1148719
1433363
941177
1554812
295957
1338480
1497241
1681526
228672
1018188
1084891
1612337
903891
299970
766736
766541
812283
370486
1496034
1999614
1931930
643125
268679
947720
1510310
1132195
704645
1506814
468832
775504
1051414
1833050
889052
328190
45807
790256
787139
1814394
150116
526154
662278
564162
962520
1026407
138091
1521426
739721
1650098
1782629
192542
1327083
1464195
132222
506285
1354115
86403
185171
1908215
388047
189382
859807
487252
1399598
677104
1600997
486677
543124
161912
579114
1953903
660527
905448
821188
251545
1928123
1093191
29859
278812
291886
1037422
96149
548291
826046
1105994
1899872
1660505
914160
1153703
1453805
347263
475019
1018684
1004729
921387
1301063
211818
549432
234464
1564279
288553
922744
78395
1870076
1171524
1705904
1127867
688446
279324
202436
1997374
1738353
1812383
1201907
81244
533858
523045
850349
293991
1615253
311630
1103571
875477
763101
604120
997320
6315
1554929
431123
342041
558085
434475
958859
693089
1754327
1379967
964765
40516
1766085
759000
396476
1969729
425130
1052046
149515
406099
1014471
33502
132313
127578
907980
140223
1186695
1465061
1398614
1487431
132878
1010451
1868530
159340
717189
685368
1463227
732664
958976
565711
212397
912089
275805
1897348
1629514
1898205
59180
134309
1514552
1971219
387146
1609367
1711034
969137
1527910
35835
1286807
708149
864115
1104956
517951
1496007
574740
674491
255810
1631800
113538
615432
1676353
1142293
234023
1097751
429655
894506
1308628
1629383
268403
45141
1913395
360249
490514
877115
318807
240933
1781466
1700009
1342403
598616
525056
1144205
938085
1220024
567595
911542
1681055
475800
708365
1169053
1111478
1313457
293662
1561058
773848
1603937
164180
1882510
1274454
1607018
4354
1923803
647706
718952
1434253
1634121
438636
426571
880116
330250
144901
1842243
1430468
682514
1816313
282192
1898666
1563684
307244
105813
1972795
1711616
1445683
892565
1418657
519108
701659
920246
379922
1438493
313162
910057
330681
1396781
225589
1509713
799899
1149161
1790192
274626
1683600
216923
107952
1423662
1319201
1471914
1434381
1019014
1080225
591037
473043
1420561
105702
1252749
1695293
592830
655430
700179
1622709
1317841
389008
1001203
1139927
858342
1305219
907739
80949
621724
544289
737974
325913
1888780
478029
947230
893677
896683
232501
321435
1309507
1953721
1524964
1654516
728992
179635
1806927
629862
348568
1919011
1742997
47468
420690
1982977
547277
160916
1625914
928753
1650157
1318219
1193475
1663077
1939189
1460849
635574
713913
1237297
1544233
1535637
1026297
1753260
446464
1589669
1790651
1944117
510639
769064
1654465
622746
530707
390120
786110
828580
872299
606716
873365
499587
523319
1501504
1626732
1290138
1736133
294103
1410393
959085
929470
817733
1504234
1178848
1830396
655433
1845038
1072761
1352791
1889277
651003
1214584
712347
285665
882588
82033
1728526
1658923
903762
433132
65910
793353
1919725
448185
1623258
394440
337236
1046404
726964
685519
190018
47232
230529
1058657
1957421
1918546
107160
1074891
868634
378045
865584
646265
47429
562678
754460
1383248
243509
549332
61967
619960
1951486
1244729
1721517
96154
389304
1113439
901244
1004463
1097154
1272534
1838614
836923
1245643
1576672
1213953
1178455
146052
375214
1043862
1545811
244884
680703
253379
313592
1328397
1013303
1994610
1891424
431156
816674
714776
132423
826506
1571427
1137721
1057058
1122958
1983525
263996
105513
1188687
899128
765672
194408
436889
334604
1795367
67799
1634821
1283856
1980165
1427031
1288328
1466364
246439
1991609
1247260
60594
1573442
1678716
1493167
172405
1831431
1527316
1862583
763130
1209345
41958
1013902
543588
815053
1099295
322208
1374668
1252557
1829842
1695258
106182
617262
371040
1744334
1267800
161722
912930
1204117
1093880
1824813
1139841
622987
314476
613926
1670765
5490
50780
1445280
568364
1176777
871561
449418
186781
650331
1278124
787733
1594367
14327
1683203
1567080
549142
433752
45543
1361736
535098
602350
1756747
968983
1435985
331833
1302180
1534292
1080477
1889596
1076351
212573
934159
1176502
775
1244912
1405502
1108237
675139
1046352
1988866
1061271
1853912
1966014
341809
1361968
1020292
1159920
655554
483124
1434073
1886233
1455902
1690421
991768
1944375
1771864
667433
1217887
88669
688023
1337368
1710065
1464980
807277
938602
507723
686701
213102
1319690
208279
186341
1926253
204965
316625
533920
923572
1521102
700076
795715
1924645
252157
1790127
439406
307801
14360
1180357
335008
1179678
696508
152455
1109682
1284825
1622835
755030
470243
806005
1747770
744137
1348371
1051741
1804064
185162
597132
1532708
1400929
1139327
641371
201315
1741284
1293043
562781
1729589
35808
1862184
1667311
1236133
704437
1242863
600148
1032530
581910
1274010
953001
296454
136031
1059438
838059
888674
1152717
1565146
1414572
511801
1831819
708308
742328
1522709
1350143
1297758
1971339
1626592
1526173
139285
796846
808964
1234471
261948
1383834
84407
1454309
1492507
806960
36445
1721049
1947325
982762
1985313
1542335
1812835
564622
1759606
1334019
509545
909672
597263
1411726
1353602
111308
126598
1709136
277981
212528
830653
1609023
1788676
1335220
389857
222520
1771119
79479
1673237
788889
1893917
1434130
3188
1110873
222418
810225
1923371
734631
1735019
1810324
7487
1978948
344302
40415
840022
274264
1114240
1504536
142688
576895
1786410
1528963
444541
1697896
1610667
792331
1258021
1828223
1081849
942201
1947839
1048037
586248
1373208
301091
84947
387968
716022
1943833
483493
870804
1679450
1414269
1081578
1627316
199897
1105932
1164859
37274
1489680
1676536
307862
1344120
491636
1704379
158532
1347614
908301
91751
86179
1450859
1397179
1791916
94125
886155
1644756
44963
1534431
1502940
587378
1801093
1668856
277097
1737882
589455
936870
1893049
1453567
1381243
1460242
585542
806060
871921
173725
259066
1411265
1890661
1255030
915473
1763245
1773506
1151742
353592
1291432
1393741
125559
64706
466826
1485937
1118004
1419173
763427
452507
4860
1990344
1418411
1220728
1174725
239913
1889664
1648118
490680
876813
390476
1100780
1275511
562712
510540
1519941
1846881
1903551
1095054
1862497
129481
1151947
1465043
1011957
150605
1533516
1534407
643543
626157
74113
1502991
1662930
1146456
276260
650757
39904
1065703
802443
715846
1660595
1127532
574829
836912
1374741
1603019
1069342
1996256
1008425
316817
1875446
1581206
1547152
331624
514164
1394451
66966
1051625
1543026
1941430
1732907
1309995
1202425
1880415
1806933
975860
832319
983567
872974
1124522
1496150
1676505
1937174
1463174
1360065
484115
844059
1350147
717056
507775
1878617
168390
580837
1677859
750794
1721302
269053
1070668
1639124
59503
1087754
514417
245806
1362118
1741658
24011
511880
564406
581627
348628
880297
1227378
547506
726318
626311
1788965
1464040
893677
884213
733262
195502
1468394
1825463
94908
223191
228993
1853585
1371528
719621
1791199
623703
1813852
190600
154656
153408
675448
185446
435745
1678599
1625810
128228
1361357
420888
730224
1669901
1026832
1112033
1524053
1193401
238913
129908
1435002
1257985
1433254
544834
234030
920797
238430
1763122
1836627
929856
1146316
1002228
771754
794115
326568
3754
337110
1717887
1736298
739390
334531
1069877
907996
1219728
1541523
348544
46276
1295133
135954
1504380
1553263
1232543
1497499
1163177
83162
572383
1542447
917796
78813
1148605
1352222
114249
570603
500458
117239
961856
1855882
1587881
1315658
711660
1470594
1699808
1567721
381816
461046
1289099
1768747
388617
1281062
219405
423000
1907235
1992779
348597
39201
419662
1938647
1853577
1842521
642708
1416712
1409942
1736118
882784
1482273
1547824
476383
721204
657853
837697
611851
1028203
1716083
1192787
1795193
1581166
1958361
162803
461031
201118
1249202
471628
385409
1004086
1288835
1454972
747003
1266814
405160
1871877
414713
1797904
1317429
1408062
295028
370397
806186
18733
1424665
505504
1045134
1617214
1177146
1191425
1158711
1250473
1470824
1982706
1269796
657203
68801
880030
1083989
1167948
1445952
954241
445958
1708173
377990
248111
137211
61781
1605737
541021
1682850
1296281
670740
1124308
1525424
1595741
20184
1584195
1255871
1880666
1573313
856332
202347
317108
85506
190184
355437
1149490
1407708
135767
864110
191079
38398
1070267
1071029
837549
1694588
354141
234255
417380
1389387
1075290
758316
885441
1371816
325582
1748246
1195459
1218313
1432169
151643
953466
887019
445040
1140628
812022
51049
758290
1111518
747040
1649583
1150716
888490
200944
1887097
1911464
210954
676528
107533
990564
313025
798100
1625030
95229
510329
821658
1955942
1396856
174628
211067
1356619
1338969
1993106
1869212
1832879
1689697
1255233
1434318
331435
876326
331250
310898
1046377
1360074
747207
1038101
1998561
1589192
1604798
1436799
768909
286226
1583953
1016575
1402711
1956526
119643
845659
1132670
1313630
846882
340427
1170924
437026
1229767
1077890
264168
776436
1024713
1569158
599004
1242180
1060507
1631804
740622
353276
1753163
1742217
1914802
3894
1017143
104010
146936
1825679
1470197
1444959
1748655
153323
1319201
786762
1106910
985327
1866816
495312
1989783
571547
1547456
1112428
150377
226943
1622501
508493
357350
803237
81132
1270834
1239130
736079
1843069
1935646
1841833
1396957
1603476
1914505
520644
788421
1063794
788286
1765898
1121930
1515723
126320
941385
1968385
1146186
1978591
1845183
231372
825609
1258357
344289
1838209
1781355
1515975
924899
1141582
860531
1645672
1987995
1073367
375561
1760738
1150407
1202620
375358
854534
1194708
228267
1823563
1246688
1349582
1552233
195521
1691496
159515
1063000
1961980
1492503
1679282
522306
1735145
1723244
1264102
1968791
1563769
745091
262358
181027
816737
549639
431089
1112510
914659
1919983
1157165
332022
784001
1329680
954672
560273
1525781
1986124
1650539
454177
1606793
1166249
110940
1375764
153343
167215
934994
398926
1279257
686412
298009
1066126
951048
549666
759660
367870
644449
431908
62367
1630930
1977475
423521
230483
411065
724481
146848
1716781
753808
1671494
1883711
1673312
1591073
1581898
344506
718695
1142093
1231103
303661
85976
1074346
1223846
1965664
762802
1275526
1339818
954895
1910170
558270
653427
750660
1585505
184961
1663619
871878
1640874
161357
231890
1666106
1933365
103813
1335544
757044
1850189
791212
889311
1903458
1540411
508316
847939
1323228
1342537
1053132
227601
320987
1447048
810327
1961276
402451
1903767
324679
549363
1448386
172677
1599233
1892390
1278458
1971142
1175372
427172
344381
1562191
979567
572551
1649518
1833390
19895
511474
1374126
876292
1489419
1919877
369820
1082220
1917095
1105507
1987823
460684
454637
1577366
1053891
1983745
567576
382684
646192
910699
1001458
1929838
270133
1281335
784811
505097
79137
1516637
1086878
1212975
1782506
344491
356074
1143617
783382
167390
984417
1024034
1490747
532936
641159
979624
1367274
376911
472770
1134316
1121896
1023604
416744
1292088
237796
1181601
1599450
1188411
1098436
918376
636483
74888
1336232
174131
1241116
1505053
1792194
1426319
1485668
1835703
1109934
1388380
36520
1960634
203033
1720670
644024
14122
269401
160564
1249625
1922374
1241647
182816
429075
805949
453422
472768
772853
172124
1326925
1736732
1871958
1012494
872210
856647
1800335
1903591
1434068
1815884
224268
530899
1418298
289866
1528306
149690
800545
431513
1997671
179930
439270
389594
968369
149971
612795
1906957
832100
669582
1769310
909862
1564609
1021168
1320908
1929551
731655
168053
84746
710511
1782891
1232170
216362
929261
1970061
839999
1148704
1653075
1693841
1607314
552549
1116766
1121453
356758
1798046
1891803
22663
618101
1200088
1558897
355381
674087
654748
1394631
1150713
317084
1443987
1092389
1673179
1736501
320364
1350956
1298371
135099
936010
812757
1945955
274833
887705
187674
1093357
121027
1938275
522413
357135
1448695
1708947
991729
1068254
1230465
820292
1237520
1771784
955195
1341228
1070103
1775820
1900334
614511
1429440
1634053
1464843
1006668
1344576
1684307
900683
1395869
1584120
444714
1647765
385215
1143147
372327
1614671
1422184
1163605
398302
364031
968180
1316325
136508
1095338
1726531
577691
736444
701664
309510
832520
265293
187935
599836
702378
833880
1210796
750005
995335
927607
506315
277855
152588
1986271
1644211
755882
268346
1849257
130560
536657
1519008
1150637
656076
1949619
1228580
1658213
1428516
1797811
594300
1306012
217971
164695
1363188
63007
1718975
869960
41115
1954806
677166
1670075
1021297
1317875
759443
335217
1199112
1509068
1245050
1477828
462665
955753
1877593
362353
512482
1013718
687734
1445433
755062
1095335
893816
1012961
1895796
67901
1759675
535921
634976
1695792
408286
551182
1052
890742
1235885
813978
1919772
629922
38443
771052
1014347
1127607
1715770
1233645
171030
1954073
316922
1684908
1130753
1600648
728333
1229655
1698899
1106174
854912
913442
767711
751749
347260
889819
1159456
374675
1186457
1901856
1376261
1454538
1490343
243274
1904016
373176
364041
848988
194392
448373
1516603
767828
554059
293350
1461794
1437604
419598
1005971
439204
8503
1046615
658484
234555
778357
1490763
1380183
1095135
445173
1898690
47406
1715852
583182
971380
1993470
1340925
81870
692257
1396601
1154094
640066
398734
563180
31488
458104
697685
316080
1462649
1037116
53895
148918
698349
280318
499896
357993
1651110
506985
882082
1482934
359638
1601598
272059
1072849
572160
493450
1114572
162108
811253
325355
1039293
1271689
1148781
501419
1309987
1780239
1741236
1267554
649316
1309688
1549088
1478490
460786
67033
663789
1034301
397417
1876594
654599
930326
1562541
1166149
1241357
1806344
539835
1844302
467663
221577
1109391
172650
1956068
1341775
489708
750228
1190717
1747964
1095029
194860
962658
593131
306121
1814768
473208
501273
1500745
1939825
1563152
15310
774610
1183220
662583
689004
1293655
907199
1799404
201829
1528571
1322330
326846
690979
360638
247442
565636
259710
1328764
298279
1775461
1165460
703616
868046
1554901
743129
154467
1515650
1041514
1076083
1198423
460047
1303798
9803
1893538
1383415
29728
872905
1727204
1779933
370220
118579
756587
1267427
1722271
1864732
1225175
1302246
1892129
1197271
798345
1225623
725165
1755006
1023439
730441
318716
1500573
711852
1143107
275649
1512835
1952757
580937
890970
1191410
678840
900686
46434
1905088
643769
845573
1218263
1683030
617058
1044283
1998967
1556962
487707
891111
1157712
437766
1904279
1245030
317992
1871612
6943
1292709
1950435
552018
998120
654277
1196141
807992
1203469
850944
1746251
668441
662944
941278
1769001
401666
1767221
1375583
1125020
1112952
1444931
1582973
1354437
658062
1978823
1697232
1878740
638646
1402189
671037
1997147
317295
1700702
981437
846674
732625
1892434
50571
1773434
1968545
1188589
456966
677490
658705
1209283
1993118
1628028
1540830
263951
1400387
751826
1608927
1438295
1248094
342178
1157614
1831263
299412
140786
1363582
1659419
1704092
1152036
1631385
1945889
1883607
479952
587854
1259860
1889852
646739
740248
1340805
1522633
1042415
133554
225550
1102527
227024
9705
1392338
1874564
1842245
214631
1495914
998613
1657641
1843419
899728
980418
322182
1506866
186764
1510033
1511174
1915992
1240355
1710664
821291
1756111
765574
1601523
1520535
1470449
13859
1024004
690825
430967
1763418
1573430
1083531
824065
465086
1322144
1724277
1273821
730542
1168235
1492043
1337019
423408
1628254
372241
1813301
684027
1518323
1233923
646490
1803887
1796892
421104
877105
781664
975789
1030561
952236
737041
1681648
1647808
1047546
332479
1730338
1494006
148041
932754
1206732
971153
1459159
349415
1481862
1595995
288296
949651
1456177
939599
863882
1089789
364430
1673557
106126
1812756
779119
454025
1388857
1240208
325758
209944
903194
508918
639240
130625
151220
1950617
671213
825206
494961
1241859
844179
641857
1186196
1243568
1292111
162888
22407
650999
1754952
546274
1681865
396698
1423023
367418
1595880
892873
710425
720735
631586
1979502
1113541
144825
475347
275815
91359
503458
1929292
1401911
842819
512864
32161
206834
1008522
252953
1488290
609965
1128177
336271
315524
1921645
123803
27270
1879130
1782856
1475471
1365284
1332940
1787699
1878248
1627511
956122
998323
1483541
840890
1472240
1501918
1400416
548030
1854865
1286521
1262369
1290220
1910322
887388
1003877
586546
172732
1224654
1783445
568357
1131148
1596646
312488
1477402
1128219
1252971
1340248
1184085
212240
1483807
248135
1872659
583379
1832885
717835
1729155
1009285
1732652
846029
1605878
51072
924323
567552
123970
221579
1949470
1149258
382915
1658650
1358807
1548417
1896151
275481
1692213
706828
1180054
306667
282170
681677
497640
826050
420593
269765
1951941
953626
228293
433602
1537552
56202
1795137
146284
1397150
447643
1223540
781846
52900
1375267
716094
1091182
894680
1735749
1937439
850797
537898
898898
1336023
1137421
919901
262234
800197
1563299
1935770
625372
1256119
435556
1675185
22802
1039584
1663673
1899495
540922
276924
556767
1138420
1102590
1528699
460298
405856
324234
1492126
1065176
80424
1032313
1291884
775413
620048
714893
668375
273702
1894851
1746562
511228
1157396
364326
152539
1077072
751400
1774864
861720
358179
1486927
1667923
487133
1459811
900789
213161
248901
258312
851637
1746953
1307362
1840673
1178093
615904
1180181
911896
423847
92413
1942035
450380
1688773
1780949
1194875
971144
180868
972270
738483
1009434
307004
1587828
468259
1368361
21454
988006
265814
1310354
162466
145809
613424
227823
537657
110964
488746
1573943
1617415
1077129
808689
643800
1263568
1861689
1380445
675044
833093
842175
1744338
1777382
1874325
184413
1582156
607856
1122062
550164
930037
564322
1091248
1762916
1579837
282407
794454
1226294
346134
471741
219473
384203
1487312
1359310
1885808
1215552
480419
1350256
1208353
123641
1566558
500451
54745
984779
852953
1892787
1183108
1583467
529507
1034860
153105
254672
1927804
95248
348961
1554344
1194120
1579826
864055
445070
632386
1908889
1917325
843971
373182
1934228
883200
1669675
441880
1972452
1531155
1766188
166819
1744088
373925
451623
949362
1019978
1179050
1758845
894460
400671
1546021
381706
576988
1251906
99345
1730022
1547155
993454
714993
1096314
1309186
276684
271151
1547240
1531301
13832
328797
1428273
1566784
1480332
380006
309245
677909
1404084
1564500
561540
1747446
1585984
1798279
666539
1292735
369865
40454
190597
460280
1626619
1861801
1754293
1992734
1845619
250924
326699
1596707
490089
1142475
872250
1954952
1935165
967062
940047
707834
586799
743212
600823
298480
592398
1753876
509093
1363063
1556612
456274
1808218
1255462
904903
988354
1411589
960759
1885436
1442746
662137
161245
325458
1257962
530301
1626228
849106
491151
1491251
1560044
1379148
1922639
963924
1889825
910170
1231848
364098
1801699
1995338
1396002
1599929
1715156
1655126
237009
352361
1093372
1298597
454847
1765722
787893
1433201
624948
97471
191969
384579
1670340
1203728
605614
456591
76328
1880724
955165
1251886
488617
1583281
1299014
1727331
93939
1044771
1123768
1430059
62537
1972314
1163787
896522
48784
1904232
936306
437022
655735
23162
1832417
511131
1298780
102696
1807629
797002
1499595
522280
1092717
1972507
751508
1858162
174442
570219
1581508
603977
136493
1785880
1315019
70385
1183815
1201779
1098650
832399
1661572
78664
1488790
1971589
1410063
1916376
1067384
1775303
1204075
1510980
1203208
688116
1511363
1881520
1928393
23720
566638
827502
964348
1498717
1430402
204181
1162631
707175
1982422
449925
490486
652880
304922
1858252
133929
513620
1909565
825489
189795
489271
1195536
1489013
22891
1366189
141800
561402
793978
104419
346167
181053
1839051
461097
252957
579084
619771
40925
1436922
313754
1768006
1231506
823071
484706
1470153
1760404
1358782
1743515
1290651
171695
54791
1398794
1824470
1638639
523253
177346
1818672
1730813
1124383
1246156
1582326
1861530
802105
945695
1379467
1900712
881832
1858644
1604323
1219421
1366754
53393
954210
842921
609570
767845
904873
317139
636852
697929
1775293
773141
128073
1139210
139070
1188430
1834923
521245
1193524
175111
1410181
244011
1081773
379928
206848
1189479
1437891
1413053
662392
576237
1806737
1246390
1387594
1966390
218343
1562056
1897790
1940114
1051265
1925714
1786304
1905975
1014330
900060
1121457
1009693
1199416
872066
1485987
1831178
1006280
481369
843620
390668
1446909
1494457
817325
468635
170486
1012390
1750587
707118
1087611
1968289
1904498
145503
1303744
1998329
1996900
1170007
79295
1442451
856102
444418
1307697
517438
420197
655925
1606437
827789
590265
1610753
509910
1499567
504413
1279862
870617
1814638
1961994
64510
430006
625059
391769
1309436
795708
1148138
1418536
80454
375776
888593
1406358
259538
823607
1599093
499390
520997
807335
533058
1162670
746946
432786
734381
84538
1805389
258974
958819
588138
1001419
663097
357236
1677332
758491
1083210
759379
821575
1804535
629090
1962330
617300
1969666
1415074
728289
1502743
424213
709741
1251973
615430
1458288
1229510
1167915
219915
1039090
1900515
1218819
1273239
669063
463414
1903111
1193010
1379990
1743231
726241
1594556
455642
168640
1401354
1591725
347336
256325
1789936
424814
919890
1479820
1424660
326123
1845089
880542
1632725
995102
869960
1548461
1707999
562870
12764
549458
1500196
1290284
977952
1913143
1485624
1069733
306966
1240527
387308
1376594
323146
1179853
1545280
254882
59535
1696029
1958478
1478652
1773033
1733077
1288784
545659
1923594
1741697
1854995
846653
290803
869092
188064
1570545
1407643
1758780
577466
246825
787870
1764719
1173825
1766602
1122636
141247
1284602
426004
759415
1018784
1928341
949798
1777111
1716120
747454
1113781
924785
790093
1590701
955379
839199
248977
149911
1141208
1538632
476347
1245608
345335
1522517
1428848
892485
33648
832625
96476
1304908
1967342
1334639
1892963
427157
508055
895281
1338960
350172
653145
1894429
136142
23769
1094060
501777
283584
1701776
552566
1662694
1759650
1238688
967266
841170
1509575
497820
131900
102369
1415803
1427110
836546
1778896
1285410
652822
1264659
83453
1294154
1677258
255422
1393767
1350452
1076152
114599
704484
773899
1200219
886494
228761
1623574
1637540
1924811
593750
377988
1611450
80143
188902
873123
342317
570724
1493795
1253734
923596
69410
276605
379293
1559584
194622
1441869
1252562
1556121
339996
1721170
974515
398054
830827
101986
1757964
1810925
230536
215183
1474092
1237154
275390
1968203
67891
926252
1043046
408680
109617
1423983
1939242
342126
977382
965596
1437918
1658155
680633
836070
328914
386887
630244
709129
959540
1827961
875801
1608390
663416
648955
1934524
500725
1495305
97352
1206691
1045245
1906467
1116357
1462886
1875532
760757
1158940
1254613
1702587
817902
1457596
179804
1342440
731777
276056
273201
867874
1159927
58770
1591482
1769039
85564
1041040
1658827
1783930
1163353
1485539
820894
1654237
1896166
1192029
420039
1843470
1796955
655823
1353026
376358
314946
504606
4841
358732
8395
558697
392983
629837
1328769
1611931
363539
1703025
432720
1644237
839822
1751926
233712
473850
1562982
348087
1842635
1820795
978038
506879
1294427
100197
808139
585612
465930
663928
16681
1021613
403691
916338
705173
1766047
1293196
1615203
1865455
378304
1683371
12930
1370866
627400
444616
918117
1985444
98642
1505148
1565362
1756055
179381
1620579
330298
1251097
1917753
1723458
8055
633161
584403
1414101
1630403
100315
661794
898810
466218
1676531
85082
1831969
1044467
777214
1606243
1318373
1029028
730006
1941821
3758
350284
320700
1238574
411936
294438
1862007
1388856
876506
698478
847976
847136
602360
205532
848941
1175014
570816
612166
1259796
1984681
821983
1603985
1530090
61142
1594503
1078527
209134
191482
21028
477252
591403
494330
500699
864874
1755192
114251
166055
927092
1990184
1946630
1538703
1079872
1796559
1623871
17580
411538
1724630
218504
1409013
1084403
333009
1631821
1813959
524264
56512
380848
572982
864210
718951
311369
1412530
819384
139386
1623505
1415020
869258
272700
318384
1283945
661681
1531087
516316
1856496
415644
1784386
47661
880883
1990044
1480724
93948
1844128
450282
384130
848798
1406548
705270
1255045
833882
1283053
1290237
531764
394111
794600
1580757
486177
301800
801212
646942
160879
647057
729821
1942326
106625
123150
127925
607802
1382462
1475156
569911
1665883
163130
1580236
1084836
1054423
1983321
1318765
463108
36874
1740231
1260352
937274
1606622
625762
814768
1885711
8669
1271864
442303
1639123
1589478
1222890
67166
1898462
1558210
1496082
1096397
311051
1906699
1633458
1272700
215842
883721
1192652
1257439
817354
185689
1363736
786690
1532329
173212
1964942
806207
920998
1253781
1563795
1898858
1037310
99643
852206
1667109
1457225
1564412
1354705
1794029
1011610
1104661
759185
1559458
1097100
987320
1125739
1198604
602788
1717771
1928799
1210442
1430808
222098
1931234
494208
1611804
1809207
1182428
430151
569109
1858037
1821815
1902851
1765422
1111653
1577100
612029
759730
1806664
548806
46053
107739
1304220
848367
1956812
1495773
237848
194903
508883
212
1030383
790331
1013302
245353
992263
1430024
994603
664307
1917312
1293752
1954334
1924541
292642
253976
128562
597894
46980
458455
1505315
1276864
586438
162373
285625
1049654
367075
1872265
1831957
1481850
1594712
1253449
428565
1409099
834193
1638985
849263
1492034
634051
435201
1123235
220698
384447
621493
1052552
1990743
724417
1695796
691863
823666
296936
43221
1269634
1442738
1788064
143128
1471473
182625
1563941
577637
347553
406390
1317794
1994199
686299
807607
1830985
1058582
498690
1846303
738572
84018
1417852
1055831
1829432
1154320
258079
1749607
1404916
1576104
196030
58525
1838423
441876
1289420
1094248
1392096
1210505
383422
945092
350197
937267
773260
391534
1084725
474744
1347220
1813814
932243
352210
233050
52722
703301
418838
1673427
1382994
1183767
682751
1328853
898676
231512
110440
416412
1005800
1023815
471350
123830
342274
1697283
39491
1007779
348941
290620
1367200
642155
39092
161990
1738434
576696
1873800
1874775
733647
815956
215423
195964
970276
743458
1716658
445208
1690794
1502358
1694719
8845
432011
1704694
1968338
1095012
385917
490634
1614181
216413
1338315
392241
953134
953785
390638
353028
204040
932267
1379982
1736545
143325
590648
974528
111320
920584
616683
153771
980845
618477
1244488
1709838
173768
770320
1384731
486732
1996746
1639900
1000238
282469
1282898
1022603
1741111
1861888
1278247
220282
1543376
741915
785270
23043
446555
1849187
311257
865021
1158875
408401
1741935
424334
596933
1845663
481107
758869
129252
1156252
987702
1338392
1839060
37189
1705871
363011
141292
1211990
109550
585958
1168548
235129
693170
1634603
439771
1969890
1468103
947565
276951
927553
992592
42487
483537
1204866
1681201
1515800
1053287
418586
1988172
72795
1112325
1348812
961851
595228
1910619
1349752
715533
1556496
624536
1749244
1875294
1965627
1182990
1912424
1924526
1010036
285123
79358
738639
482552
962547
1188578
939865
1557572
1659540
368325
394116
1065238
514244
761781
706082
1253105
561840
1573798
1795719
796585
1214427
418347
158237
630987
1689372
528816
196852
1482753
1731397
802496
1919846
717373
465074
119381
1436311
403656
200600
31180
1780765
913064
1693607
1056846
1991171
1149958
1091817
1241044
589984
953048
281573
545858
453986
1321729
378877
558046
1206209
1707331
1811635
782384
1277566
1357258
1652599
1400349
152067
1754860
1811260
774208
1251471
1674431
435127
827131
228608
1581209
349409
225839
1487506
1550613
1071991
1999393
1866276
1315588
1844104
426820
193944
974888
1518341
1191401
1323526
1061068
936846
1872292
1932692
1914300
562769
1475841
1767749
962284
173172
1895016
1530837
308468
1339742
976062
1357790
77170
1859266
526707
1688879
345282
355185
390525
119849
1612664
708563
387841
1225881
1567723
1709594
1995907
639100
818287
1692665
508836
54274
1392258
155344
1592932
596066
1556357
577226
1319089
911205
25855
669812
1640617
1136971
1512240
1186061
468234
1629931
347701
249070
1056062
378590
569545
1329454
1395275
889176
1649446
1588001
58632
559403
746302
1440806
673837
1059438
1016068
1003269
306601
1930591
352862
378397
516300
322321
810027
1247400
387703
1293448
218931
1598374
771666
1537419
1672178
1860694
497031
541223
509088
1333357
1333146
1769148
862126
1312976
199898
702951
290698
722825
1341433
1182951
1173523
224312
393735
682086
48806
119814
653481
876943
1193508
1764359
811345
761478
1787362
785060
681846
612702
1692275
1342068
1697387
1147787
982028
1534509
1861395
1943100
345887
1747845
834917
823028
675480
596906
1012805
1584881
1267618
612810
112224
498503
31566
1956990
1719405
799003
1692241
1135372
1009251
388020
553667
1866671
1368294
1037496
830141
1315262
205951
1834189
514201
1383976
226625
104939
488495
892408
126627
912112
934351
1877854
938267
1476992
6456
1269830
1085069
155336
1825705
998953
91484
804392
703982
568695
1650601
89925
1262544
1162484
1947834
633898
1782956
853104
441099
1263380
110118
1691107
783053
1486136
1891952
1717400
787731
1537081
821403
1966645
1541973
1276342
408382
1070553
132711
937032
945814
783958
565955
1899807
929546
1227768
1057943
1802763
723844
1067867
692029
1686522
580773
1481698
1139449
856017
729380
816072
1265168
1196155
29322
256021
1195458
1781206
818955
252260
667047
1203935
1182957
1068117
996370
1501246
1137477
1439197
1703284
885217
999271
290464
127386
509392
1988166
614840
687413
1279407
94267
1338177
484206
923247
1719587
1320144
97441
886374
932563
916314
1662922
1884410
1428929
928402
1972500
725616
1143116
81237
356146
1143291
1269109
390189
48999
1842044
707766
1370536
301450
1048722
93106
1803619
405533
1701682
84940
1821371
9163
1817667
984915
1970917
674086
1698744
10492
1103017
1623300
1024724
295488
577599
1159929
40907
132841
1187590
379945
681780
1600632
38408
435878
227091
24019
344387
904211
763802
1258340
66454
1331777
393059
1534381
923283
1762325
774570
303919
69481
146169
814921
745598
408236
857388
283110
1860922
1476301
1711155
1101206
432471
804551
1862030
1380434
1360503
1116909
1611075
764716
753409
361998
1654265
1060583
267723
553281
1508964
1917843
1929762
1397504
893930
720567
1477917
114688
604628
1247089
1334336
1227364
609242
1720322
196767
522484
532072
218703
1842879
1761036
1698597
1930759
270110
1905536
1060683
757267
338887
1347361
344362
1492796
1171336
1832190
497367
49333
1580860
118452
679669
1992138
1834342
903812
1859367
194854
133865
1725507
1647649
447256
1761113
1544089
1899868
287794
208407
369303
972017
696190
1906309
1737703
555196
497334
9277
1641096
1968562
956554
930305
1263485
1815556
1171041
1114996
82022
1567049
1724343
1937321
1889607
407769
1586815
862156
1345170
218746
308150
708986
782894
1507885
801500
1810844
403609
928597
923127
396756
346078
614545
1681822
980648
1236727
1719706
873989
973102
109528
943475
300751
1854790
244507
195182
841059
133096
572099
1766529
943024
943403
593639
948821
1671201
1115789
1975562
1667923
1382606
654635
185599
1471086
1376191
928724
1884448
1320927
1019925
762384
966569
1917638
1218771
1332708
432429
796320
302985
1528536
900759
143297
1980267
1932451
1251964
1751624
1200767
507766
324590
1725122
526529
1332889
909484
1154228
828564
198291
1586972
640018
611078
490317
1328061
286340
1112241
1073077
1023806
1306549
128824
941878
94731
366686
900154
227621
1305754
632973
1745096
190362
120564
1544172
613427
178151
835318
1334038
883554
396690
1157969
1198763
170492
708079
1783343
1196026
923843
1970074
869405
859620
514549
1060545
45707
953903
1687461
442024
356618
1870439
144746
1392424
181613
26104
127083
1027285
193601
1861949
281938
1835499
1556429
919404
1116443
531645
1328290
552894
634794
1174250
101166
1250312
1152642
1222012
370090
462791
928111
1961445
1611388
762053
757314
1981066
1085118
928004
1680274
484671
465928
272556
1232965
740492
523499
1590033
75038
1959989
1477806
1826029
786598
1110239
112809
480859
1800598
1745818
652270
1192327
1429764
1568747
907809
1373071
1349186
612777
1401448
1465446
666981
1957326
543650
1156942
852876
1502806
1538480
1875565
1248332
1048313
902488
1945672
1090847
1539146
1574606
732095
1467370
199237
1122756
1984832
1732124
1616885
523413
363822
926784
1077761
719540
623955
663784
832287
1288818
353501
234047
1513376
381508
1445731
1040350
956399
535622
1650202
339290
1172214
1385405
553164
212490
1545234
262831
1044678
1645769
1115977
960543
190839
48328
1823237
540905
1573560
214371
576949
1078008
84846
326029
527969
862947
575970
1877972
470184
1909279
720583
1247887
193589
1378591
713350
977916
1557496
1908834
1719314
1815931
248858
1699683
972259
91294
1353220
648023
1546038
1785048
1463555
788998
1897897
237023
1725700
1475170
737595
162123
505581
1196255
147681
759329
19458
1673536
1254596
1080981
1131634
217812
1599976
506784
31017
1426322
597674
320269
1222457
1398480
1686137
1312018
1352857
270288
938121
726175
1949418
1296914
1598085
910828
1397511
218177
453562
1561916
95774
865939
952042
1454193
1708891
1971319
105543
250596
1975085
1996767
1177731
1715938
330050
754058
1477593
1712740
72798
1747487
474488
887359
1409445
1717997
687761
1328980
1875158
397784
1256620
1430075
781344
1585139
968208
1918047
110657
588656
1212868
1743385
1500972
1047111
768327
85128
143487
1840008
22361
681230
1082553
809313
1868592
611546
565781
203657
1942355
970619
1485034
415844
67429
1380738
1993027
1004310
1163588
1236057
949430
1346344
1137026
1731126
350618
884236
968112
1029851
1704638
1149326
152228
933771
480313
610962
1739286
943973
1920139
965375
370504
358701
801240
1494509
266609
1287123
754543
1822518
1871711
1161657
1681174
1315186
661251
1708875
1335257
1333203
848927
111222
1059365
930074
1717730
1176778
1960987
661164
1162225
1744105
918525
1084085
1110866
1194218
1560273
251610
353472
781136
179930
1702238
1857094
1967480
1805345
1969276
979107
793729
1845054
374452
1919796
364113
830640
923485
89774
1694975
1752606
1633263
1055721
1515083
656320
1143858
650476
192658
655049
911242
989861
1879711
1651979
196495
115080
1003427
1252940
206644
894028
1632360
703093
73569
1273191
1030745
337152
1764881
658958
1722429
646669
1059510
576585
1390147
1828576
1155387
1549628
1998615
1457462
1865330
428722
272189
1827784
1522123
799922
1972491
466794
931265
960885
1195355
1129154
839858
512976
1244112
1410510
1195489
325603
1218334
51052
128218
359064
1612600
811938
1112893
90659
573265
674211
811447
1612918
1266674
3396
1494118
566824
1894474
771270
1990772
597308
714188
750682
1157464
1531173
1409850
1986979
578706
57491
171673
115883
1721245
638701
240247
953976
736466
1404204
953675
982057
112513
1656618
420905
1024440
1344279
354943
424071
939631
1935644
1297658
1210998
587120
590349
1668408
1546249
957863
812241
1609019
741422
1308499
1069522
1572872
258715
563781
515053
481073
1718991
11197
968380
1068893
1458426
388698
55315
1438356
334067
1488696
1935186
199723
868485
515930
611824
554576
639045
443367
1234540
877142
1738788
439036
454588
1159291
35661
1671293
640114
1115158
359568
1374147
569759
1388054
1882313
202571
1902298
409604
720008
1433179
1372667
410334
843817
1326750
876266
1945477
198937
1622650
1546115
1337559
793427
1301210
454596
389692
1393112
1509837
868370
1201175
1210492
713737
434619
1156655
349117
1241927
358518
1753323
1687286
451423
874902
1062749
1142921
1947485
1816470
1674172
1411522
874586
1564481
1476996
1555626
1743507
498946
774092
877230
1135390
1605823
978660
1300903
352387
986302
1276804
969712
1108423
737965
1586831
324421
729871
1546489
925524
720339
529359
862999
263774
429455
1290827
778743
833383
471999
929681
162705
1921909
863291
225069
280288
1846092
1199791
798001
254525
1359196
1806093
920570
531791
633702
1191093
941118
161880
1706345
616323
1687968
604624
1285278
1592516
563140
90962
134659
945807
766234
711807
1025778
1787452
469360
810544
838964
1221329
92070
1736490
1132716
831231
694424
66950
1023325
1985817
830765
1616473
1855255
771539
1425737
846984
1991656
1839222
1233727
1414632
1507732
1394841
597286
938931
735121
580818
500230
924823
1085335
1324037
839970
819681
1237926
136512
493576
1993998
335831
498696
1304217
16318
780615
730392
136394
1187883
1580391
1300326
509089
1514798
396392
891408
1497203
1395915
1468833
143296
1035535
829619
858517
1597344
846895
1051148
582326
1780093
1907925
1614358
492791
110918
950371
1348798
802888
1701374
514853
1352057
1819468
374261
709093
144164
24935
1457355
1538582
359399
964649
1393618
953604
964923
1878669
1013793
429371
128572
132682
1958955
1588634
472230
1110414
1078135
550086
897084
475317
1588175
693640
292821
511029
1315110
1609123
13254
576409
1662840
1724338
1635351
699409
541207
1857322
877515
1889194
479741
920355
75172
1245666
262684
1860491
166800
1345616
1962994
550046
269176
672839
88156
1521611
1073179
679010
364958
291358
885755
637773
1700821
775702
1036890
821376
1414286
323894
1617135
436117
1445772
1052793
810654
709896
1705645
1222739
883342
722848
381807
1525973
338564
188443
36679
222716
421504
1040455
910150
1750079
685613
1939377
1278428
1962880
1865384
449251
382980
1550234
179534
924959
55436
1003720
307319
333018
1748622
823348
743942
1855611
1728232
690524
1614936
968209
1865511
431673
1305220
539988
661258
1894453
1638931
1181714
1945753
1488913
689382
358406
1817268
805573
732370
1466728
1353305
1484687
567264
453924
1832625
1985093
149840
1303066
583185
1135735
168797
1603687
1008814
972778
470519
1664754
890576
336976
349561
1324863
1115834
534404
1149288
763552
885740
3751
57125
1984571
1366655
1449921
642082
1870851
465463
251449
1429644
1835855
965726
1418332
3995
827513
1211824
936940
1367558
1654077
334186
466360
402091
1182990
1535177
1159238
1218122
721451
837358
849449
806284
1285333
1459478
1017719
1861019
182216
1948100
44518
1478386
1177782
362852
745568
513656
1283731
192045
1273245
688544
145344
956223
1941783
849018
403839
740226
714828
1012169
1050594
425447
1844204
1292558
1443399
1731969
1050328
799903
1329633
950574
55134
1770801
665115
1322075
375448
527655
252452
1400431
582233
964596
1179628
1393255
1231576
3571
140348
793980
1395904
1207837
748511
858830
910839
1583899
953379
38308
1428467
356786
1366614
138789
498537
1305808
85162
1337329
1590133
112874
159307
874070
1055735
80298
252843
420872
1168208
235118
1425049
667585
1617743
1342429
1728968
134069
477433
146342
1311969
892227
545760
1207443
667650
1078251
451970
44240
1098052
559509
190250
1345888
1166494
1471640
607817
1642043
237989
972882
1454489
1876663
888348
1830510
1800472
890143
328327
662840
717317
1570436
1472405
476724
18851
129521
283133
729166
780681
24505
823227
898308
421376
1651619
931827
1032870
1736163
1315383
627492
1683909
517299
1492646
1507735
865223
1866003
1623337
1633897
511403
1708001
1593897
1126355
1914370
797827
779334
60802
1953100
391457
1906166
1915899
552207
707082
1825042
1425451
1642865
1974338
1137952
501194
157744
1017063
1601471
29763
1555258
354532
592760
1432180
749181
1827734
758269
521805
288587
446176
1102770
674068
480278
718487
760036
1946976
890802
1498240
1854167
789095
597070
1081015
1111754
1531076
447985
18357
1618257
505760
182689
769650
949751
1151921
1546392
299330
362524
450414
111364
962837
707482
208304
1476642
1520670
414898
349078
479591
283890
1881038
453132
500104
1983463
994946
1860425
1523086
1239948
1871085
833204
827784
1137518
702646
193958
1390342
699993
601463
666816
1751618
117601
999706
526311
1096618
944959
1664288
1894584
1114619
1712365
1476391
1505661
667409
346981
1650499
1958405
1688458
36238
1507763
135059
373172
658852
240507
414297
1303545
1974462
760016
956398
1958833
1203621
614414
132935
1906092
1237298
1465611
912397
378437
1418271
1631757
840943
1510931
1637478
305977
253210
1451804
918622
39439
526506
123804
1213480
704886
367033
935881
494821
1203897
1563307
1191154
1093984
1358909
1729666
1278293
998882
1003631
1690177
1135903
695523
1671607
1402808
1347022
292606
1854713
679685
1100800
690926
1920793
720707
995542
1196663
1993728
607042
827234
1965776
1088780
1170003
364102
677807
1250850
1815920
10384
940443
337766
922159
1775322
113533
1433738
1032658
636869
686359
88711
447632
1254559
1575063
957248
1343875
771435
724464
948954
1003341
876332
612123
425190
686949
226890
199335
556606
1682637
144989
182666
344362
440146
1264307
1566739
1727719
1015949
39564
1903732
1912597
1864708
1570572
386133
337944
761943
812679
1186426
394690
1476381
618680
419776
360108
1160516
681285
1338876
1817223
1720124
573222
1258466
1429336
1409334
341170
288606
1627544
644251
609407
385206
1348746
888640
534141
965742
241659
641606
743220
1340061
344106
1703090
1720806
914846
1415716
86448
365995
848086
955920
1027332
577909
1471268
273668
13296
1683111
1042615
1553029
471238
213782
1271265
1632565
1505148
141288
1574466
1063187
1723265
1596837
661691
725974
127911
789368
740182
1865993
711906
1404695
1068155
1205869
297585
1920360
258005
1086606
1094207
1571627
497223
787094
904379
920265
1343403
1152638
645655
1013058
638627
1486938
1040987
640902
669443
885772
991315
799681
960730
551937
319196
1596358
1541730
1818059
613269
688079
664023
114148
504050
393290
1260844
1293201
512833
1620540
1624141
977869
907562
1105871
1221190
1268925
936843
51949
1350342
505267
933825
196456
766242
563288
1197570
380313
1049250
488676
152731
1268495
49107
407926
1534487
1185481
761134
1642027
1820095
503814
662976
994801
609498
1111817
468003
1831609
1330903
819824
986029
1550134
15457
729935
224646
1565205
190299
71650
1272626
742665
1316498
922044
1109182
1274768
21689
549232
232020
160376
1482229
959445
692165
1675024
528803
548616
1186989
1528938
1326414
1325969
1280310
1596705
849468
388822
1833886
617315
1607378
1998283
1102568
722665
4880
299815
519236
1554217
1889539
1611801
1307353
1621457
773214
1705021
413097
232474
478312
972912
744990
1831760
942961
22280
96621
569518
1191589
318771
861162
1110861
850716
1769411
104445
72332
47887
1030302
819675
1364427
769340
1389371
1523497
670677
836690
1330658
1260300
620403
1276114
48042
50927
1735614
1497438
1670847
1858375
1150790
1918303
1127413
1721688
1013643
1371938
816848
226356
760299
1463497
1437186
892709
147850
1319543
1163309
1267299
1823657
1380251
1106200
317027
128176
873694
857814
1905147
533579
1196490
1379826
1531482
1503185
1805948
1247589
1037397
1008226
1139510
220203
1422447
144675
180485
1294375
920841
167033
1654171
477377
77606
523281
1651671
692808
452623
779432
1164025
1793655
952603
464862
1249281
444134
1222462
243134
1563330
1746712
1800008
1499011
1453718
1467606
416132
1585509
1747378
434391
1884754
1582542
1252184
1849509
1741524
1925290
1148609
1842277
1422118
1758798
1995277
599770
263050
423464
1146978
704549
1831514
1876543
1046834
607563
721384
1601873
1926837
1473882
431017
793304
1728858
680987
1022498
514573
1883235
1496952
39947
1026310
504638
1945557
1250592
300843
1520973
320737
1642552
1149598
884787
1959371
1839781
120382
1950242
1644919
325855
1470162
1909135
681455
145193
1605806
629136
750809
245140
1598144
464627
1091338
1300693
908358
1760594
663577
213675
1490957
1794564
1241471
1474881
764584
39396
1508553
1965452
946182
1403727
1106482
1108792
415435
1164163
448809
629739
1101990
224975
1093557
1028886
999745
739376
356362
571045
1225911
1500237
1702323
596376
17537
1023844
337217
1061826
524058
1176420
947998
1228147
102690
1198154
214566
1914468
1060567
92846
1763404
1994470
1883093
1443669
595841
219849
472799
590097
1224357
246917
763584
954653
1135784
116823
948067
842579
1863827
1746094
1292516
1555412
1277191
1451074
497810
586188
76852
726747
1909996
551492
1688728
277692
946188
1545825
439850
265130
1807701
573419
643834
247340
1737631
1650631
1469268
1568984
1244536
1491229
1890069
1342740
1063452
1796234
817091
1164038
1280168
308862
1470438
1319170
591399
389151
1003270
1155450
563090
776075
1323474
1223154
275059
476902
1411986
1513107
398403
1407217
190795
1680956
1621473
981525
559340
542615
1194649
1742667
1730358
600605
844557
1274032
1313103
1467117
1994356
103528
1964782
699218
1420754
932946
15451
1874825
860546
596072
834042
519077
667807
99391
1135920
1854917
168517
1677306
1842807
980779
49394
1516542
1723165
667578
1257029
1649610
1059778
466710
1138764
1427658
1425033
1248633
1603541
735364
1641174
324321
1731968
1279623
1631480
1716476
539508
1686173
1932468
1064688
1012492
179951
1039631
66986
1298958
1421742
99447
94639
665051
456598
1434894
960395
1808559
1885713
265710
1373446
1344130
1090679
1173416
1432818
671845
1908443
649756
1855386
448946
290579
626387
147233
1779997
1137234
496579
737085
1763532
1672138
87875
161741
1178916
1833061
94713
1533674
78481
742240
1075071
648877
479709
94453
1043181
1021061
224349
1544409
1231625
1528706
1321428
831637
864212
118500
537571
761092
1108365
702537
1101003
1775024
100942
1579169
672741
1926215
631111
420576
360434
1470429
723793
833303
837669
1346155
740550
306692
1151945
1585504
668612
46337
171767
1575874
586879
17078
1276143
977454
1304020
1236730
759242
934264
1245466
461899
118810
980008
1909785
1524428
1752856
410892
444271
1403242
1406722
916914
1927003
1607450
937272
1401149
1156672
1363005
1223127
934894
912063
1366753
505390
641190
1103948
1881945
1460513
112119
1119392
1951924
1356304
1780162
1557412
1414078
99898
1601145
1651503
1148837
741501
874225
1386550
870360
344895
1897743
1301397
742499
1915531
710812
1233184
665174
1008057
1183698
107355
1114483
65372
1290241
1425722
1660303
821241
1304977
296787
262684
1215656
519569
1166302
1987211
1216410
1909168
357954
1362581
692646
1074878
76093
795719
541027
1402738
523095
947446
649109
825240
833156
396885
214491
737076
151432
323444
562444
650401
535117
1277046
1798382
504319
1064787
1752394
1416223
242424
1033991
1228673
1726914
1489606
1882071
1603108
649063
1631757
1968776
1241556
1772570
1441616
377086
689058
1694496
78418
1809562
1805063
640634
414392
1757596
1634729
657055
802002
29927
190285
463722
704980
853974
165721
639315
1793953
600637
1259429
664313
1150798
645600
1312137
1096987
1940696
498838
1854736
1288750
46741
1522677
250875
1594756
1600219
462268
719158
1438720
37884
1179112
373307
1863374
1285191
537011
1966181
310726
1793820
963072
1187953
1272369
1162702
129337
716117
1490287
16929
1193375
196642
296375
1054101
1250994
83026
381931
185714
1582230
1791365
1120609
799320
1292686
1118445
1388124
1326464
1156891
806582
1433970
1648965
394213
1599240
1890904
247785
733222
1998337
1618497
391929
286331
598229
1367309
856002
1883090
1557527
1470336
275719
645439
364238
847981
1627977
1345860
45411
28527
1748865
1429984
1658223
216772
1257863
1394677
1749351
410367
1583414
1392354
372981
863663
1549510
1511868
1317645
1263641
487681
731186
1585570
173302
302668
1853506
1183652
643143
78604
907846
1146998
1537180
117946
1170705
1625464
1513908
816785
11402
675251
182774
711069
477717
1587091
937644
1793621
1875834
1629235
1130922
641593
222099
42074
810116
1156498
642389
1520924
1895507
581603
295379
545842
1143076
860304
606316
1778298
1077192
780194
960786
1381632
1723494
1616926
1027408
847900
1276632
402344
1550923
734914
338791
1917253
493928
1280250
947895
991929
1633606
699495
737964
1224172
1196407
508928
880210
603217
493200
662744
175186
1797601
889781
792821
850356
325574
638771
880332
803663
403691
728683
250370
1304403
794417
1025010
1808581
928391
323772
779388
124565
414148
131447
454965
1329096
318259
1229882
339807
429741
1459671
356008
1820187
429050
68766
75866
1174008
208375
1645557
1982967
12453
1270634
1452322
1486806
1351714
204843
556599
1417072
395538
584941
718083
557951
262917
1005840
11462
316422
1598918
920845
1026880
111542
352841
1171758
363828
1398624
1995203
121057
270150
1893830
1418107
1184060
475208
263722
1905900
869797
393955
507272
1512092
1292177
1368816
792558
1996898
470646
338444
1119129
1922578
51136
1631147
1885833
1029208
136121
1126868
444475
204418
1355067
477822
154094
1056587
132683
1537315
1936322
1474706
1407428
1248749
747439
1265298
458590
898721
959583
561539
1732093
1266372
666876
790254
1563405
1956248
163118
1488924
812231
1966701
1187444
495030
1121480
350171
1518822
775998
164279
85434
1083934
823832
838680
1932434
1134353
386601
1446622
1428192
487888
1170863
550216
1904634
1891260
672671
1629599
990730
1111999
318452
135303
1189052
967098
1889857
1705512
1016584
1043736
81833
1991287
940646
1115652
12686
588956
1005366
470119
109862
1081731
1871713
1194617
314258
834666
875116
709911
1589660
146609
872352
1354697
1940156
1137924
880193
509191
1534286
922753
1855056
535619
1518479
990108
1954689
1355620
1230286
1551248
1541228
324227
1074779
1029093
1051877
1677718
46978
1757256
407224
1786942
519965
432724
1012140
1657996
8642
27407
1369115
1421928
621724
1912048
31300
1521140
856611
145760
261635
1527477
937722
865098
647608
160999
732067
1576946
362875
1303340
657939
1096023
1659417
613511
1592964
855962
77336
1199947
1887328
1333710
814519
1448777
570234
506156
89435
1083552
697096
1232519
316195
1203959
1070820
1074248
1309704
1200476
178279
1552828
1277064
1494094
1510876
674296
1614908
596703
21406
1593070
1327143
185287
1269379
1239364
389768
991905
884300
1102905
981929
43065
1547086
754721
529162
1963150
107035
1798244
492315
1427882
1572040
700931
1417138
71129
412458
1895354
1858544
1573879
1856548
790862
356534
722050
391530
172864
1940593
222065
1451438
524533
107406
1948256
785292
129975
1718884
410019
1117812
1748601
707412
963230
955995
464805
217885
427879
1112276
317971
1904708
63444
856670
1648250
119446
141411
1992318
830115
1289911
1513377
1355817
1057171
328580
1786926
1066133
336301
1587125
63726
1253500
1907998
940408
1076981
574003
787823
1716679
1527925
1707092
984270
534179
1469083
1397909
1625223
370612
1748149
828339
528686
667765
231625
1889465
114651
645957
1998033
891074
777581
203390
435
574447
1348899
12954
850320
1313805
1855270
1804665
1809271
1641681
1506370
1780248
1527169
1314615
1667240
1159784
1681508
768472
591742
1128451
935818
1240191
1458374
1541303
1526874
1243428
1500082
1023020
1429970
1130735
36931
1465232
646257
314511
250419
1991710
69104
1055016
818784
1877225
40728
173482
736073
1777517
899736
112493
214119
257995
1304516
286731
56850
127078
1921048
688151
506250
358529
236369
1833392
822823
1098440
1358684
412099
446825
944479
375212
219501
1537353
1178359
713386
875796
1538537
124244
1763044
95977
480626
891325
1272026
514924
1000176
391215
1722037
1342930
1631081
717944
212718
1672906
499016
1789000
1865204
55161
1689192
492614
759438
1572476
811912
1447188
263113
836188
1266677
1903673
1494480
439992
1838848
164385
1000336
1617887
115349
1731645
151774
1184440
1968488
501426
333699
1116720
694995
1402045
105813
574819
1230936
1363756
990289
806306
991678
846227
1267224
129359
916560
603795
1819589
1890634
1229616
1726322
66677
1981441
1461317
654246
1000448
1286717
695160
1299255
1205731
559551
1943882
1812052
744772
261784
1969245
1909461
391185
633271
1524009
1477053
1103460
1547010
1599744
1922770
1349289
1520364
880943
103423
1841132
915974
549941
19260
1981409
905437
1986360
334146
1928004
1657182
338962
1580741
1486481
913359
1901489
447046
1662847
1300883
1882207
585063
200733
1838359
946347
329995
1099205
1464068
1851678
1007490
182992
787861
325658
1262816
1553896
1656783
536539
804628
958987
707736
719438
929677
285696
1701049
1364505
757348
1136111
1520297
790522
1339461
1618868
1267786
774032
1432283
806542
663189
733060
584374
1820786
86663
120155
1731057
596885
1483506
523870
944207
1246488
920366
1354224
822570
297318
155241
186987
1652825
212055
979460
1625196
959469
801981
962179
1519846
1679207
1894743
629972
149328
928842
41516
1785725
1403116
1356559
1705293
1295052
632182
1196528
1833327
1859545
1255118
856467
690864
1151253
551028
87568
297034
1209277
932520
1904116
490198
1802693
426137
1989717
531193
448122
1257341
1736875
1114955
1823279
1273446
70110
1995857
717007
1801582
1945387
1974539
446518
176142
492984
647193
245237
1077172
1096668
1230674
793599
532278
367553
1652949
520543
211522
1837406
1063275
321687
1080886
318305
1818268
1927127
1789316
1873635
306533
1721049
66477
1242319
718998
1637061
1742282
803411
1682993
481504
1441400
382606
839337
1929830
1461090
1295079
963418
832596
1586517
1968482
446182
1131065
395832
790432
1374836
970855
1003244
828671
1483537
17256
1733289
259484
57106
434707
172476
1673509
725921
549821
310775
1586467
192591
1873836
989067
879663
282177
1177230
363701
1180085
608605
1269653
1104266
454210
1088290
1240653
1882081
1660257
820196
1803536
62870
829467
354742
918512
77579
1994827
1447730
1446883
1176452
899307
767405
1462243
42283
153230
832311
1269592
812743
1855572
1366857
1036718
878071
87785
403496
844555
1140366
233857
1052842
1853686
196860
1451098
1188629
742549
66959
726512
759959
892518
1670216
1367385
350745
452483
1636570
1411711
1975716
41756
1841762
1679229
816837
87256
1574445
1302454
1801722
1839933
1286498
443335
1095297
1527054
574042
1173482
909432
1209951
1427313
364466
1153488
1003448
1186748
474069
198067
1073431
197499
805352
1195478
1566259
749232
1448083
688586
1961550
1512099
1044899
1718571
1136
1133085
1677138
1288591
191436
115402
1344812
959274
1187598
477898
1555227
1955867
1106561
1883189
881565
1202261
1861849
398691
1627350
206658
164127
1726610
1015103
1363330
1297804
1511979
1611695
1559823
1081613
397549
378560
1551606
1550387
1068006
1356390
630881
1994242
112324
733734
1919170
1595428
958501
1826313
1849479
12290
1088583
1320929
983703
136463
580897
768240
840194
243780
1294617
564919
1531372
783340
80767
1593589
955960
392466
365481
598044
411760
783971
911825
1242810
1467951
1010061
524263
713873
601693
1654922
1688801
1748161
1206061
1833863
1460800
468404
1773578
541419
852111
1758927
1795727
1660586
1487396
1341535
725981
486190
673595
1456838
992892
352788
1726293
427248
243947
1377990
724041
1097720
112411
705265
1881867
141862
1027689
1544486
409729
690070
1371523
837942
874273
1852202
1876814
129707
1078288
300864
433718
1597567
378882
1909955
801190
360075
1723943
1801385
844757
1645261
717977
433722
1341673
552199
1887760
565921
1124169
1213379
1900904
364003
843705
906264
846032
494185
1148145
1494710
933231
43542
377117
1666561
408716
1822941
1588751
208179
768947
221575
1447698
1608041
1208917
1503531
259399
418359
1034184
1284172
1183196
1212049
398134
1925440
469350
1021825
1533790
1394343
413259
1626971
1478948
338721
240497
1068425
404003
1987
1052182
1809654
1985051
43188
1222348
1827584
1135057
1707684
1570456
286955
933108
684058
1905693
1252985
1061569
1710719
1424582
899537
838528
578579
1198809
1739570
578533
57130
1385747
220676
1483927
542906
1472032
1422546
437517
451945
814381
1419877
609753
655031
1370562
194318
1862001
46283
1805895
1181890
332721
56568
603277
1115794
99870
782095
364064
1377977
831992
111559
93407
837535
465300
223509
1428808
427287
847929
207866
1202568
1596114
1135009
161476
1166464
48529
1186174
1537193
1990447
216187
1158724
459216
369765
1082165
1990150
1103792
1677091
1848197
394519
924416
1056968
1715921
1106992
513817
1680575
1003315
1424369
243077
419021
1932584
44564
584675
1211
738544
1499753
529968
1546776
358128
1615482
474194
1574284
182166
1506120
1433800
434308
1150839
766077
36006
913646
645313
1100214
897785
440635
1751949
1817502
476727
344021
1835673
446040
1669158
1858210
1726945
1944901
840318
1229898
1863505
1529671
923293
655263
1568801
1307276
1492646
1310843
984811
1899661
1985321
1922503
728923
1894042
202557
726727
713526
1795059
1997691
1684970
279683
1401722
1325877
1838607
592564
966735
841287
1470298
1189914
1759504
1443590
1957147
1048483
1937173
1881403
572575
1641550
1392537
260759
579169
1709556
1733376
510294
1603018
4788
1101820
59471
113296
1425261
1269572
170961
1085444
1047280
708834
169860
146435
884303
661931
101811
491054
846318
315047
1262920
1847848
1780644
664259
1587368
821439
73791
11532
1289474
563104
1588821
816690
653588
422610
292185
1801406
1955793
1622752
1156478
173971
1088780
1625216
1406068
656705
1829339
1147102
1109349
1324993
582753
1809346
891794
197202
1427695
931747
1093150
1578657
974211
687301
584400
1893958
1668354
1106783
1922233
1011686
861285
1772841
71595
386700
321132
1171546
935372
1637062
614209
387256
751405
261471
167421
573715
220545
1445699
337121
1568491
1864570
1733267
1810789
1472019
1811115
900758
1584978
250208
682276
462416
1161782
800859
1142008
1934994
62903
571217
1304803
993694
1014514
1717616
1449657
1200170
824322
451480
872649
465810
1129218
696617
775011
759665
647693
518213
1461589
1658396
1083387
778092
1129253
316643
120032
1490775
1207605
873342
1346383
764202
871339
1195964
1198366
956857
870561
1884113
1154303
434421
862153
1782481
454700
924770
796702
713844
907095
422043
224041
1894165
1823739
715674
698625
610966
552160
813486
421657
1072564
142705
950048
1573649
1107998
605058
1572374
1342299
915708
1924189
1194202
468408
1524299
617912
915191
1400163
1963510
1327929
477264
52243
1239572
466730
1432252
840906
109100
1880631
206390
442244
321181
1343567
471772
1215915
1027031
1402044
705720
245218
505619
1849247
1589919
1088689
1719944
302015
1408205
1301085
1315585
1287928
568440
170504
1586987
616131
1797545
1165388
562441
980917
812212
1034525
996533
458156
1232672
926912
1292182
234850
588435
1644275
1925449
1322200
1426813
1973442
398892
1900834
825203
1395739
1650529
1333860
717980
144781
291516
77430
41027
1898187
646908
474688
681014
287155
1268584
1337672
856789
821174
471260
411141
112998
348061
934030
1506797
1467492
301507
804005
599393
1547270
234976
1487264
1027764
421596
1750132
501924
688321
1484986
165673
615125
858255
1309735
1081619
1560434
1814957
836533
1343362
1606476
683814
1063510
1210599
1090756
185472
831747
236889
38728
629534
1902046
1649654
764431
1589585
1034084
1807719
56074
1288373
1366618
1652655
821605
563384
201907
1265651
1384792
351035
304369
1192233
784846
955558
533511
887414
1492904
1474712
1898688
731542
1364153
1430044
1052724
324256
1104798
1609575
1476646
766143
513280
688481
1277941
1882161
891686
141981
1621831
454789
1245529
658731
860147
1794841
843484
345173
954882
1430873
1317257
1932219
1684225
1980959
1781701
282311
541092
1833333
243996
1301587
550953
751941
385002
719479
1485522
1937563
282058
476252
422714
57785
59919
371292
168995
1233683
485179
970865
1366568
878123
1217222
377199
1860334
236687
345959
1085888
644993
1960111
1167698
287487
501643
397088
1748963
430781
1808058
1327331
1293875
1708208
1772781
1322883
641598
1702525
406624
1772425
1233012
977345
113637
494146
930167
1212010
211668
1740082
1410206
1937419
1048654
504328
662945
630476
450590
1708598
1358879
1751536
1955699
1829730
1932494
1329058
1789348
111059
532284
709688
232163
1769766
373239
414381
214103
486977
1147321
1074900
124127
1409562
958299
934745
1293920
935815
115257
1380908
1679439
596206
1444609
1301075
1966219
314284
360506
1492414
539153
549046
574479
1961735
308050
266460
1907856
1358950
429663
658418
1349534
436765
1613375
1152538
1723699
151340
461765
277412
179240
168039
747891
1507630
1124474
975677
1112155
1037520
648971
573865
991892
222737
100833
918238
1028292
1228
826149
147034
1376669
1337281
1990005
1573386
1188002
1315000
126480
1329306
980257
166595
1403373
524816
1941386
1668287
1441405
1124016
1843514
1226393
586857
1293809
1740220
824525
750955
78495
1391321
530074
1379975
1334312
1084537
609324
327104
669267
1326901
1544744
53502
577085
629314
1927449
174910
1532388
1933182
248036
1763854
1597991
1506631
1433280
375997
1227174
1628845
764136
1159548
1080980
1132984
106045
211945
1240635
488784
1502468
989382
245276
90103
184872
1025580
305539
868291
158775
252312
1726663
607188
750246
1225289
1241641
1743433
1614669
1967131
1219066
807045
441730
292164
1036046
370458
147190
1466195
1176088
3611
1375841
290893
1250156
1374110
1092354
92493
1130600
371757
1253361
52490
643483
971686
430524
1386348
451610
1001743
827082
318673
1505025
1472242
1357389
1735708
172907
607808
1318593
836391
1750550
1463072
180220
173857
290606
282145
1638533
1688590
1721528
1988511
1409437
345788
1303287
1440266
389799
866544
154432
1884636
1119512
1248016
1567183
492619
82910
610908
1184830
570664
1727261
1905405
24208
724998
1708334
603957
740198
1479623
792630
1096518
845180
1328807
610764
396838
1741574
1418408
1108049
1429189
696364
1302885
1988561
984771
1059876
421032
1989424
531655
1235972
1731801
938712
19624
654647
723606
670854
577783
672574
992582
451274
1149713
168069
26869
288163
1838375
1675878
713206
73422
561923
778537
1726132
1009594
111786
1168944
979163
972338
1094981
937750
150006
927838
1548744
677222
1164754
1196654
1327968
1236612
1906797
243753
149370
1912960
1472287
216686
421601
1635447
430585
1845707
1353892
1414640
1058215
1096776
236080
1962544
1824085
872910
829920
712544
973412
550443
1379810
34254
1639669
609769
1677034
1790702
1701945
907543
957080
1548508
1404920
1331955
149934
1528395
1036628
697714
91098
942334
1564550
54693
1084026
1373133
1203442
936290
479578
806508
603599
329928
366273
1781447
1033861
1986653
1830360
1344510
1990672
1117507
1974503
691137
1648521
1457285
1501595
759747
162386
1974859
489828
82486
1037742
345937
1892549
1041990
59740
1431789
1616968
262186
1438289
1324623
1537286
201488
902411
386967
1233119
137686
1553010
553316
1363366
995786
313848
1429315
971112
911588
978225
1822722
235346
435218
328151
21705
1038521
1431894
242386
1352244
821037
211494
1274263
1320863
1248177
371022
733182
1948347
1875476
1465695
1437710
1983643
1800132
284092
1515476
739661
350577
841693
1733599
191846
119457
1488020
1679974
1300034
345443
1422127
1210672
812905
1194386
76234
588196
291693
417582
338161
912493
950008
1982078
1622739
544860
865738
22821
1220937
218204
439564
1175502
1469827
716763
532799
549939
1026930
1497276
361823
702424
486672
369541
1159332
605221
1927802
544237
5994
1614474
399522
146565
946417
328119
1113484
1000228
1761188
1345422
371354
1031952
203500
1120670
1466070
1282645
719091
547229
110653
720066
173177
1084630
1442163
963060
898831
414430
759218
554832
247061
1420830
1846823
237236
622288
1075254
1399068
1486244
203601
1722650
1675543
333948
1232434
1344532
1835532
609504
1466537
1541262
299481
1140220
694366
1201115
1579524
433807
1207109
1857890
1429436
685774
1425394
776420
665199
267640
1166822
1010475
1883949
425143
129312
169456
1721062
1251026
1350650
1766294
1076508
252237
1199512
1553230
784643
844219
534243
1161723
1335432
1373845
1597481
217177
1405077
585913
1111517
1705906
363194
1994118
1925064
423479
175407
1228604
931474
1375011
1698214
163014
1460906
1889895
1081871
1948845
238776
687504
1983410
1363137
267162
1000424
502029
881579
97976
1668893
964718
941373
1752009
544747
1904865
463163
507678
1962410
1672168
1912422
89380
1247279
970410
684659
759751
1340154
1855067
1527797
753200
625008
241036
65972
605299
1341
631827
731166
277697
1333491
1412006
761558
171562
1077631
404233
229533
411308
1022542
549256
1427144
629401
213608
1390396
951839
586259
1400120
1225123
1510528
1531502
1134770
269027
1999528
403522
1110843
1984844
584102
1132049
299637
1354109
1495529
1838957
1351219
1273477
965306
108597
1675066
157058
1866892
849341
1733776
745151
1200757
37625
1755522
341859
720767
665963
1720040
1424365
960145
521128
967768
1696621
646665
1594740
1244148
771016
1650462
477358
350105
158353
991485
252852
785722
1388889
1150959
81528
1575309
792858
1506636
710878
1588318
666706
696151
1524436
24820
1402853
317110
391880
605102
836217
734098
533559
1792440
826123
1011596
1538641
1448455
710492
71104
711976
1819466
1397110
1999863
293540
309758
236347
10984
288735
299004
1013524
1287086
1576106
1441611
1051756
1973161
1191115
663859
483649
1584772
1974130
993610
122231
770872
1713536
1449202
1448381
204751
1388303
761952
742964
1591189
617723
1686362
1980814
1318221
1429211
1668528
1640858
8075
1352427
1137492
1215664
1855259
1865270
781034
513124
215864
1407879
1863385
1451304
1512668
606820
428955
1377401
712430
1988520
61637
953382
1258421
353054
172712
1268994
401638
1472226
1712343
1653221
1527842
442742
553464
454875
1278374
261715
162450
1000379
1889819
1736099
879690
94287
1998492
279460
651313
858012
145547
472343
65021
1828723
1764955
772323
24130
1802241
883787
1027055
846196
1843117
903717
1239064
1636697
730632
1352156
748730
1847948
1228358
1703100
573061
435654
962310
1916840
1789434
208514
1292787
1608863
1786400
1062107
293141
1695798
66852
116043
751199
1003442
980189
1641532
1760557
89175
1869151
1842637
670633
1568601
1097214
1797031
389356
1672617
1745567
409209
1987922
1210353
450033
1386665
1014146
1156546
776179
629489
889503
770373
445374
278812
1371487
842942
803956
1702097
1187949
666613
327267
1868159
621718
1995131
1871207
351059
1005797
1135477
138462
803695
1888897
226154
1312837
265658
1459942
1985607
1708670
242073
1895266
893375
1192546
525269
579659
1308754
517369
782967
1755377
753047
220023
382148
1288398
1541724
411290
1237463
1747688
990333
599928
86103
1702492
515636
1728174
1977895
960166
802675
1284244
572845
1646252
1467290
162754
1529734
1041971
415984
956223
1102549
648878
1187149
1293559
73312
1825869
1065485
639351
688538
1428784
1149544
1660542
1185945
1366104
1773639
1191914
1469280
805910
646515
1910818
593198
1293024
1554794
1851873
1715330
748796
553241
180193
1782849
1240385
1684349
1635879
1375024
1304957
1721238
1673915
993310
626549
959446
1863034
1049917
1042059
341315
599759
1665224
1405264
1551740
767524
1891524
714103
219946
337986
1678209
1323296
1773693
1408042
1322776
279354
271804
365123
1211763
1291631
762610
523269
804098
1634011
826657
1937250
1447563
275298
1971166
529133
47029
1600985
265983
1844819
717841
1334633
772681
1577256
1293421
1310146
1580151
741742
1162059
1795560
294411
121867
371395
1114278
1412505
420621
1699277
708764
1580800
1119558
1059979
129200
1386614
1026554
1923015
1150329
474622
132554
208154
149917
1600024
1514115
1198136
553534
1611153
1563841
1496762
786916
892453
1576528
648500
350623
1405975
88575
1581972
1727965
1918527
93774
1124073
1149248
1850356
1547329
1351511
708253
1723717
1842243
18417
811601
1116551
1781130
1876816
1274950
1254110
952412
1367534
1888090
1260430
1331728
1390998
1737683
1230953
418513
403715
936074
1314091
1833569
1346592
1054324
739149
767150
1657882
1348718
388372
1699535
606300
990928
547952
1520683
1257031
109037
1511190
839399
408974
1142455
561408
1311758
1991640
707483
951703
740054
1278248
1836224
1534770
795699
958047
194164
496637
406103
1425576
1277259
1273109
1334909
1559448
430353
240727
1637711
1817021
1700474
609158
355053
1152552
1609139
464724
1601524
174293
283310
191413
331701
910822
1936550
1410572
1025286
1577846
997510
1861656
746414
1442280
1652866
1941777
1824028
1597651
1228992
1485160
622148
32537
1501408
1403122
778802
1506025
142
561367
217053
300053
1488072
1237527
1877261
870576
1606897
178809
1708023
841103
1634780
1186629
1006085
1135776
71621
543093
1649950
1513215
1309015
1299107
1152760
1284626
1112419
145412
1221703
1226700
683727
1834111
771056
290847
1682924
1059537
1668655
1776840
1282756
1186790
1872450
570021
1856962
729160
650638
1278990
1326493
343177
1883791
1020516
998379
279923
1649207
14997
1426027
580759
1968123
1378487
1023657
180097
921802
104083
1576110
96687
1775102
1001490
1729020
1312725
1164406
158986
98366
1260859
394050
1688915
709853
1278303
1706749
1010977
765582
1802942
687262
894423
268344
1164047
957396
318447
1991739
933872
1877686
1890135
374961
1655993
1598577
464811
1295015
458855
1533980
723306
1995996
1966902
41110
1719485
745226
1665619
1181548
929762
1216713
328579
1539956
2298
1093881
82385
1741837
301717
1942830
1419692
462681
1050066
1377241
1011284
454287
742624
21399
1992074
1965768
492801
744746
774444
393463
892720
1007251
117974
1445778
1341603
61611
1754026
833696
1745529
1309657
1706209
1022218
1782063
1925414
482126
300778
921357
1227841
119891
894384
303866
989499
1497078
745992
1523565
59397
953643
1100820
1779233
1588614
281890
510670
1818936
1131389
1130991
595916
862994
1062693
1317709
916718
460081
699813
54035
891515
1434807
1168810
280543
568415
896453
1658535
580076
231597
401821
1937007
1033481
563881
396998
731964
150051
1349486
1277509
685537
1935657
153623
1513463
1789202
1264071
1431227
839386
1292578
383595
1379754
551846
26730
15328
1169745
998861
1838640
1014998
1070146
1818192
1579381
1139270
1701098
1899415
830536
362030
1291814
905821
113166
491719
1407978
1223486
1607130
646552
599704
768727
1412787
1970514
177877
524001
1908514
294420
448815
1894857
1077284
1228878
1311162
155033
969085
1987862
392721
1658377
516017
1210962
1286754
210743
1300214
1936219
1474342
1510496
1171938
221756
540453
1063275
1678957
678824
15269
107515
192350
1723272
1104845
730120
865664
939055
1636744
221252
1744266
147643
1123592
1651570
1890377
326892
1960872
497400
1775612
968100
48043
1744103
1248330
74051
895603
1396428
1012654
331928
1608650
128797
274303
541563
393536
704349
294322
1740514
1820545
1155301
1080981
1917185
1318922
119648
726386
321716
681007
516506
645640
903894
1606426
1934753
1000209
1034331
1474841
1750474
1145388
1641302
95934
1269053
730436
849394
811941
875719
888672
1527260
1937820
1635043
1277536
1151878
1139344
410139
1259368
1251124
906963
849543
1964053
1498858
555526
130142
64874
928963
554950
893905
1820253
1859673
1438365
1173253
804086
911763
1903429
503293
261371
1386170
1278766
1037736
289810
1780997
1723641
55874
582015
788642
1118494
1863656
1739131
1136001
1974075
1393219
1253477
78635
1590324
1109836
263960
253615
681407
1331085
1621526
1173366
1680501
1064966
1864330
918903
988673
1878229
1818648
1181276
550930
1687421
269308
1917524
1936224
1779777
1700578
1360392
408722
1282517
688582
1877245
1493000
1991540
471483
684553
1903283
1168375
1489503
1626076
613230
1644319
652445
490724
1362466
1068430
1291205
1886394
1713575
1698609
1172360
1451567
1408934
1522058
1409648
385788
718928
452833
741755
1064620
1929416
1814666
1589457
732172
1756293
826222
1324355
1923781
1340272
531503
974868
1824249
165612
1591962
1252382
1571052
678388
1891444
416396
711282
361032
247518
894300
862465
26250
989552
1963415
181893
490291
1339364
1351292
588793
373829
81777
514455
1857605
897526
111495
123522
334111
1871770
869113
1050029
289659
311661
139434
558171
70766
1094943
1652848
1500260
1867667
1500206
381938
1618042
650039
497117
991332
929036
5330
108803
785115
376044
214077
388614
1390333
1917824
412101
316412
1667672
1710167
1993443
944231
1078543
1430974
1361188
1369980
189754
1743213
1149714
496782
1079097
1064341
1622830
368882
1029947
1588483
1059711
582510
472719
439133
39863
22714
194114
1675283
1806568
11560
1398941
1422017
763626
1683853
980050
1499165
962577
278424
1970327
1576939
1942991
689997
1638885
658162
428324
730327
862590
927972
1877033
1673451
592454
1537240
1526703
355994
1566490
1969177
1020173
49241
35065
448667
1858933
468082
754578
1114850
897708
138952
23083
240934
1107317
364215
879083
986753
945402
234236
224218
422016
1329005
1694665
4252
1978866
628699
640500
1042246
839037
237453
1195734
1897304
668526
1085909
399529
632849
903306
1510100
428703
1026469
898889
905494
521673
1206156
994578
994937
374146
1757976
282599
1236660
132269
355147
1611516
1035561
901036
1649321
1847477
103941
1541460
1836648
1717908
888072
796481
309630
1528569
1347308
720930
1661516
228462
1215902
1787006
1922458
1878040
309786
781501
676751
567575
245007
1346865
1003112
595273
1842529
749733
947330
395654
1880171
644859
1345024
1324851
970473
797926
978332
1835139
784556
1244081
485031
1282949
1355849
664024
806719
694908
813774
1890657
405829
508904
589947
575873
1425110
1608118
1218668
16562
1008750
660473
1875410
1115637
295439
1009571
870501
549029
747222
1066170
759796
955397
582148
1845817
1715536
566395
1984921
205642
490994
1711966
278982
1273945
186267
1477167
27899
498651
183222
634658
1703280
1341041
753502
1987425
788999
1035038
1361598
533589
270607
27574
674008
1276305
1672748
896497
591528
888572
1812000
533564
1522913
472380
869400
843624
647404
290474
385429
625159
1263169
1807948
635740
1066031
430977
308645
1474468
307336
627585
141987
1963722
128210
1307707
626771
584241
1092032
1572195
799653
822687
544101
1769548
1888422
556135
189895
1470486
1398042
1327980
490145
713356
1736187
377745
803047
32061
1877311
985506
1694480
1375051
1182464
661192
1414499
953204
1957397
782931
89105
1988456
1387688
157396
510855
776249
1411830
48663
192914
1788583
1048371
405135
351446
1811275
1670527
926289
1951297
1063535
1231269
343253
562905
1001715
1487069
345363
1587336
250916
1196514
109050
855931
1271553
1901493
1995650
515346
374649
338250
1463238
1264323
883831
272219
1588682
1414045
242763
968926
112347
831354
1893937
514337
1268521
1903367
1137373
1860068
610643
229364
151440
524265
1383228
1055809
1177293
1657951
1839404
911388
1362372
1740146
1934375
1868623
1434567
669388
264469
842602
758505
1187293
1996640
1365483
1947952
605717
161385
803442
342353
461994
755904
1599539
801734
974667
363817
1641874
1212249
937263
544908
1777668
1426148
1703934
1447933
1594044
9424
1758520
860628
1390744
993245
731917
310547
115476
1818030
179255
1169753
1930218
1321656
1436814
1586716
638155
1496409
288344
1907577
1196410
1941681
1881241
1334183
1244546
1424089
573921
58357
794308
1897151
1421845
103443
397158
1607138
246029
1924050
405314
1873057
933162
159507
1576772
1577357
665706
1823810
1066018
267050
308328
713765
948991
1215926
1423770
399557
786703
893356
1045641
532865
1348661
1960005
752785
1060144
1956342
761665
43311
349213
1108067
856574
143133
448924
635365
665385
1437883
1156473
378722
1840240
1479179
1975397
1584088
357263
1382634
660476
695513
1146410
220491
1661446
889445
1472482
1987082
811920
304572
1513540
923326
501433
302072
1179776
1850474
283307
1526024
508448
1902282
1360934
1895282
653293
519898
1397439
1543200
1755709
531644
1838466
1108555
1123960
1988879
77595
278873
945424
284612
1435150
211188
1034705
30079
1152899
1327649
376769
1920886
1728845
594466
367383
44881
1017826
1085035
598241
1685857
1512425
313329
1684523
1499476
1446768
343341
1442443
295518
1136879
266552
1609941
1380237
222058
300318
1070629
1701184
1254833
543073
1402324
679855
524915
329366
268017
1424621
375147
1640032
1469778
492317
1976084
1131785
482899
351350
875359
999026
798674
1396396
675305
1638600
1924232
658254
991249
1924542
277756
1413050
1239169
1189315
1238929
1194342
518838
1955712
1960035
1771297
1349566
1774536
1128889
405994
937029
17240
941804
621002
1807651
315179
1131280
1202940
872523
890633
1508247
1528634
492626
293910
1852931
633957
158515
32047
982120
1482812
294379
109729
602300
1231208
1218289
1097106
967269
1758205
355546
1279889
615408
1558460
324449
639337
1477518
1971141
283202
1295863
1401818
510561
87433
60167
969724
1603187
1310355
1972091
633898
303499
340305
1837991
1018920
1698339
629878
1048119
1157818
1016317
915078
41444
166799
1874827
1628799
1079477
256953
1539939
1932166
686060
940128
1745097
829911
1444622
1101221
1089146
1995829
729141
1060689
949326
862346
649006
983042
1872391
67780
438167
1895720
626074
1743925
134590
1107035
1727147
968012
1288495
1251436
319103
1603551
990494
1594572
1575401
1320669
214162
1287200
1800303
242260
1743499
60634
1349817
1641121
1943805
110405
1135904
88269
1646984
1828261
1488643
1176239
1404457
1341743
481710
316240
1112614
1750472
1202260
319665
80934
1333576
1374933
491584
1072282
1029465
1695740
255977
1147700
458502
1413321
1709961
201852
1177576
1502044
1903530
1532172
859420
317148
1100553
1377071
343004
1484199
1676761
1724274
1168285
1428109
1075592
1413318
1058334
359184
705824
1221205
1335489
714891
887018
1986894
1983883
1395186
1983863
1680447
599040
1637233
1439786
1005653
1555465
1932608
955332
1859093
1452465
1706470
317728
1298669
1480255
1179670
1055415
1649656
469057
581934
759767
1240711
1948470
229176
1757985
1437217
270027
1123798
683697
549354
44554
1516209
1533466
1168409
601851
1709050
871672
604244
192039
799724
502465
13817
113162
198950
498371
325321
418062
1103265
1160512
49424
1471155
673465
1252446
1487163
1527561
553859
519552
67398
643250
278193
870378
783382
1913878
999126
1617465
1175888
185930
731055
492716
1991775
1893808
1189631
1406083
1914918
371862
811819
1220635
62253
209411
1577918
67755
1916515
1788495
579563
318701
1644811
1535100
265773
702203
758774
1411193
1318793
1900948
833980
1692319
1442645
1345842
161356
824743
304551
1673189
961612
521097
720386
316534
110365
1988495
196451
1290438
1822921
711952
1010641
1058864
464414
286814
374268
825994
421415
1094280
1506863
1007956
1245964
1929272
397128
160476
1532018
1237350
826346
67929
309764
637748
1628991
1812549
1619679
1489401
1427449
1042470
151456
677914
1432477
1127290
1364563
1841601
852699
1431331
1466298
167420
819996
1194673
247656
123690
461214
1793925
232736
1626090
1106634
1935870
1980453
1411084
1606439
1635343
460205
970601
1543501
1161777
843154
807677
1611297
1715385
1707679
952298
1928723
415350
745385
1664582
804999
682216
1166421
912805
945990
1148969
367430
1412505
1913671
469768
1071649
864186
33774
1175905
1055355
864682
312914
1582271
200405
51614
1588935
1119553
1959158
305816
751625
1254850
1728591
717515
6456
1731657
125648
1328186
1441654
1729085
495041
1356292
1538263
1757739
1607714
920843
1060799
825016
1383964
1154080
808447
944733
1030879
452706
373823
487715
1290642
555907
1750686
1329694
502309
523182
1706742
1293270
838001
1469447
125700
1322922
1457331
1749439
1361185
661028
1944833
646376
1234962
827419
134767
384173
1410884
126095
1412392
1404571
187397
857058
495998
1075915
1572602
679754
1571941
623501
1432743
300471
1457706
1249546
513556
1876131
508499
1290424
973513
639881
1462785
540985
1355586
462468
1084973
683670
278165
1080516
162090
770731
883946
439508
1871436
1261808
1837218
1932221
952748
55463
998096
1656041
1195987
1420085
140526
238888
117280
344832
1844200
1010119
44911
552056
1793432
1136683
431408
1972406
1741143
1796933
696207
212256
418717
447158
1258246
1242398
832655
81486
1353331
1357838
413694
1277847
1859224
1331383
192219
1446976
82190
807975
766246
1833192
214516
100171
999180
1350886
331826
1322071
1059433
874606
1441403
207551
1460669
679484
72823
767436
810511
1945895
858293
221040
152039
1968879
1203013
1739600
669308
1316744
447178
157713
235590
1574372
597206
1423310
390882
800017
1022834
760749
498097
1048471
99253
1628314
1967249
1581430
402628
874861
322047
787592
1553977
404760
1229204
1322679
246923
1417659
1732171
489518
646890
797459
1964534
1918558
61290
1050480
1033065
1298314
1299553
727931
1372308
1839405
114695
862131
1385772
873419
339705
68901
1898650
1555351
1632065
1050641
815416
969109
1502242
1465764
1894186
1739949
1311170
1080677
259577
370072
1181655
1574138
673896
1426969
1247258
263698
762100
127242
869360
1495806
1890229
1911470
1036764
1971982
1898609
1973007
872252
1782222
1266554
431832
293849
1718675
1954904
501795
1077638
1575806
1976073
480446
309302
1615296
1157578
671010
831576
370471
1608070
1563098
1649528
1323605
1078849
268865
1164779
1358802
930663
665706
608022
1944771
1129081
1764586
1825821
147309
860415
1879925
1402767
606990
1431469
1276113
78703
913226
1535560
1063652
1040007
1411472
469337
518144
817353
904021
1742291
829296
1330104
1406012
1149650
1446999
241401
1667323
224975
1908393
596981
1351168
1363734
556048
418524
1688048
1640502
816964
1582016
1329821
937385
1193066
1155712
1678934
771351
572189
643404
1106600
1994346
1640375
25900
997054
785475
220653
28799
917124
1000394
930386
979745
481464
1583324
805935
710585
1770310
406025
62107
107805
1554863
1177873
717844
713297
52145
1758244
65689
432327
1475176
259557
1344963
247172
1035665
816581
1658401
618289
1415616
1979384
528753
461461
68089
1441689
1698676
1521758
1844574
559797
1903018
874915
1638222
1682677
1954584
1534794
147899
7628
1592248
358889
383696
1689838
1723312
58523
536006
298793
286219
694479
1629208
303917
184515
745465
735533
42568
987830
978404
1274919
721063
734537
441788
1881913
1467493
408498
1385659
1020612
59221
1054746
1101857
1288543
966582
1044139
613218
122351
1502195
1551151
80488
31919
1574031
1459938
1995688
1337432
1569985
1018841
1626453
1717953
439911
1211412
1304841
1577417
207365
1046866
1189493
1579865
1948101
1621963
687123
154710
690346
1024177
1526901
1092660
920261
1257475
894449
714067
747951
18576
560465
942947
552895
1042013
763055
1229190
1411059
1420297
1375964
384718
1134663
1155878
1474752
599151
1493823
1377589
1312093
1371756
270072
1351623
565811
1714001
1484505
1754992
793320
81010
430210
1501490
1312498
810320
469455
152070
1531521
237830
70058
162431
1122739
1903355
1788566
608515
1570719
510051
309495
26925
1004957
1007098
1703078
134964
619718
564019
478772
410221
831216
1609488
1394335
848602
1418523
1775097
1711472
1791804
1495936
809030
1463840
561803
1518953
1333124
1840691
970823
172451
554936
1950700
830705
1422770
1276084
28212
824805
496126
481483
1153248
1905596
46381
33267
1692406
326470
1890972
1618886
1579905
1716614
1177495
1927814
1799322
677805
171064
761146
1041877
875041
1115374
606445
45099
612570
1891972
1204362
1752816
217860
485090
1682456
1727495
1977115
70294
537196
1385043
269191
512555
554682
1867720
1907671
150272
83407
1770661
1240990
619854
313119
1581466
1340918
35325
1442594
214024
1855117
221478
1198087
125314
408823
751520
587770
815512
1175638
1866532
309608
1505185
1968640
1742043
1382607
1701186
790790
57856
67884
53629
190240
1286390
1676456
30426
1334565
934235
1843717
7929
419074
1288039
467127
1424377
860646
61754
480842
249864
1490900
33567
1892473
1616741
749403
844872
1388537
1199900
712368
237489
45390
586747
887714
1759266
1558629
1091255
510241
451432
187657
995481
431374
1637407
457410
508790
1558132
62559
418565
710689
1975416
201375
505105
391817
483286
1228033
983647
1190774
1874755
1436755
1307011
826060
1876047
20899
1345546
871408
29082
1272513
711239
452916
591249
885606
110221
485705
1784562
1365000
1768449
6283
632506
1426484
18170
1858160
1755009
1555589
1086339
381451
65495
1986900
1469429
1321438
1978014
1066824
1954132
509476
1595680
671503
1920907
271229
27790
370863
569176
1053931
1087056
1330553
827791
1903201
1922276
550795
659764
1366556
1340205
1184656
1519131
1250706
220875
957328
1598113
1998799
1618325
1663209
1774653
668560
80883
1590936
8768
1201509
1664327
1871645
1002315
490899
1664510
570107
644287
7858
380172
1272187
1501292
1090882
1662436
1685625
1727322
1613500
1224146
982551
352693
238707
784302
122332
1923025
1112921
1894772
260778
796453
101983
1934137
1813262
1187722
1950983
459890
1975528
1610570
1991439
439715
565825
925986
774954
84400
1921334
263088
1231586
403856
1905070
1113524
1572561
1018775
1698659
777014
1767463
1516810
753839
706674
1560522
755781
343321
511256
1129921
1448557
1166267
1430306
48861
214066
710284
612449
704970
721611
1239692
1765417
1028533
1138178
1746514
1923847
489316
1385712
285828
1741959
1434477
538057
197151
1513482
1900155
989206
1230057
1199214
150038
628337
1808522
858757
1485464
1044461
392630
1667013
342275
1520806
239409
822502
1433232
1824833
655376
1477906
1313981
1334914
875703
1904246
1245232
540231
311020
1867210
123215
1870492
966426
1706000
696486
828939
1447513
1933940
366990
328997
1316096
357442
1291871
296676
82180
106532
308239
1342894
346733
292874
747627
709263
1693817
1867624
275411
333405
1847171
958745
34946
1770301
503607
1670595
905700
472809
157603
1500977
561209
1332764
1204059
624475
1015541
678453
1025058
1173603
1019393
1900288
1086785
1305833
530062
562829
766854
467043
542275
111904
276837
1799961
1936822
500909
5612
566321
287810
1416503
1601727
1388581
1732091
992100
667393
1084514
18906
1750719
1552091
548775
1434018
475831
1364189
1191862
1416204
187442
842493
1046349
1996896
1608997
1595049
1618883
1836932
658087
1769217
250734
3998
1924809
1502519
1311163
730925
1255990
1538026
834012
660774
1608855
107289
1693772
622633
1623585
1703450
141154
1031540
1269406
301821
868487
561283
773438
116856
515312
1647191
762282
800154
1764901
66140
1674142
381955
1684221
1900864
1912342
1648271
1311173
763133
958023
57547
1032526
1914351
879924
267384
1120294
1813781
1778659
1524766
291816
66523
1385489
482585
1208214
1948022
720425
1103607
895332
716901
1026479
945413
535092
551232
960013
1354466
1195152
1520578
1374066
856005
44964
1187347
204877
316457
448845
676585
1469620
1040593
235142
921220
333244
15835
1591122
1511284
104195
1125227
142325
1290068
680877
1194572
1334489
887469
430569
728082
521696
914875
1905933
1282904
1073417
31750
1550663
21193
521088
851454
558382
1138822
914826
1481307
777347
339215
973654
495332
1429215
1135961
985863
805609
504449
1327745
1716131
1916247
373250
268748
1779466
579301
1860176
1658659
22326
251416
845207
1110479
178458
1731581
592923
723322
1639134
705973
286816
1350876
834506
1339603
1747203
860717
1591916
706058
1330931
242109
1078860
1328869
1837348
1592748
585688
1406257
1510821
449370
42236
317079
434732
434151
1794917
1851711
367645
498943
80777
812338
814049
982628
1127648
1109983
1779175
585378
1974865
125731
1689092
1594970
1908872
164348
1531129
166221
1041465
1586983
613187
804407
1429182
705834
653375
1527893
836869
425655
788024
680377
1353065
460374
1079690
974686
1734994
1909373
321184
1674426
542733
142227
544857
1378383
138788
924814
1146352
326635
1949140
922245
1342440
1890953
1613580
1656482
914578
530101
600661
991994
865602
1660422
943313
1860345
205366
800537
755623
769629
1318399
279902
834491
756266
206161
1082405
11553
879462
669034
550178
860540
168625
1745755
1468500
241580
196066
1934018
236658
29459
1364418
932771
645478
848603
795797
1313362
514097
1894944
958167
750446
764725
443478
1535259
790096
705911
1585757
82980
444824
454417
1427323
1048094
914543
639213
487301
1380283
807586
1561735
1055395
579420
1733633
123150
781284
645144
1089359
1651131
1281614
640403
1422789
1845379
1681031
1015416
529859
120090
226697
628496
150049
131787
557723
620030
1195356
1066983
739337
299520
6469
1450574
1514283
1936349
1564911
742650
450581
1801337
498229
1945287
342525
895504
1927459
1707191
1086377
190501
675583
527651
1724282
1778810
571224
817804
1140682
598502
21797
185225
1365246
768757
827321
1206902
843822
684348
1457540
1654435
951804
1113461
412301
1059239
614819
176635
1839598
1582262
1411901
750642
1098933
1877355
1478238
135233
820179
1441244
1739871
1614722
1182887
1776908
1591922
1876495
1502436
173680
355695
650525
1121147
1629047
225657
979273
1700207
362370
1194710
1659539
1079265
748388
1129734
1507726
532565
655820
1165519
1599425
400012
1558042
570748
1124741
1779074
1222788
925123
236863
996878
760847
784947
1324424
80493
1098873
462881
142401
353005
902222
345478
1103856
1289917
816330
1544944
400888
1387473
443221
1634940
1797944
702142
232779
51135
1239410
1293508
1999440
1249754
326635
1388517
1387990
55534
1699495
1325374
1383258
1059997
1192502
116201
1223566
697812
1291300
525348
1935111
29328
262133
845773
793697
1289811
1450535
1774333
488164
1841869
1179583
610640
1628350
1137862
1280040
820761
1147990
654656
1055331
218191
998238
255912
1338328
359803
959974
240894
844583
1559090
1490974
1600527
851412
754254
1258391
580000
1786422
337837
368325
617922
1781796
1649134
1651254
581962
1058331
1628073
1134196
1730855
863845
591731
1450403
856812
513443
63429
967306
1408843
1897864
1023802
1382736
1360216
1900540
1436261
927303
741950
1206494
1471934
1451719
1729468
1714481
187450
914210
1026680
1116965
957042
13905
395927
1235611
503228
1580893
267323
1057146
82365
1718759
327048
649042
266608
1738897
413111
791841
841774
74878
1340430
946974
857171
1446463
48580
820596
1731981
275919
1552466
1372156
1119248
532196
48845
462398
632644
1324758
912595
509199
416745
1228080
1304758
1514652
378863
259577
1845132
646060
1246824
17691
1750600
883009
1800510
1184739
1985638
1559216
609927
1553492
580216
1217240
4022
1365910
1915678
897651
164134
294593
195150
132619
1039997
691502
1004815
596361
191511
1948245
1854254
1499495
827049
272561
1704544
913206
1965782
475503
486547
1462260
1992973
447175
867661
936154
370597
771084
697270
1505239
995197
466822
1945072
1838753
727328
565329
230004
674800
304060
122051
196289
125964
1738095
430998
1349582
1506197
396233
60633
168860
225532
1152807
1630006
651777
1984922
1692834
56748
1319837
1512510
656452
498333
370979
1618987
1875264
942889
1820148
1679447
1516968
898923
799052
463326
77867
136146
704063
1757660
284885
1713065
98199
1309510
227900
255585
1428501
856257
1779915
807324
143446
888600
1383251
1308520
1088954
878801
1478132
1024642
731899
1413689
527959
151340
869924
409194
191842
400745
836511
1653356
1894607
1485034
632468
875630
1805234
106723
1664402
182024
1354233
1949690
137044
1073139
156899
1761803
1481121
1445908
612023
1231063
301943
128260
1989547
29093
820172
1546878
815789
1855277
285092
941373
954206
1144238
1135193
508159
1147856
114889
128494
587413
1581599
1150786
1892568
1761588
783855
94064
304066
883281
1917449
393565
200622
329179
220388
334263
208357
252913
700590
559870
1522819
385349
1699628
1498022
1914178
212962
120117
882674
1644089
647527
248946
233082
54467
756111
1808289
550022
509316
1958783
1675054
1290826
444038
1865246
1855926
359769
1259954
795584
1907768
852650
433871
900295
1386856
645055
1546647
1885883
1853312
298692
1439448
74603
1686528
1009068
816613
1409557
870387
1008241
1715605
704950
531626
1419127
869698
856881
1109262
1427891
1880328
1212659
593334
1119722
744881
1635762
1952231
951577
196256
605301
414169
51344
440260
1114271
577599
782072
1955640
1499545
114563
901962
1340021
958041
1826870
151286
804020
711681
1490188
1873222
1785122
1597624
841501
1867885
1112552
1459091
723501
1715390
1965734
332819
1378968
754114
1078265
1152611
494034
1003744
1860362
1678649
190230
923976
693358
1913998
648405
1978536
750850
1866238
186799
1875634
1082820
357068
1107571
981956
1948768
1790756
1887716
655617
1551234
1758618
1511538
1488724
846015
15133
1117386
1955553
55469
1180803
1334205
1643800
1683467
1573618
463238
962722
96158
529140
1351139
610466
1643875
1470276
1835173
475719
1739100
1388390
34036
1156227
1842453
651928
1107903
1640085
1279622
684417
1629408
297947
271534
1338344
1244896
1819735
1251930
661034
1105627
79223
1753301
243631
1628075
1956841
1740008
1649507
579175
1341069
195683
347289
1135489
685401
1454847
1914959
1141810
277144
48567
145826
75976
1804497
455061
1144076
1329584
1610791
257477
1392764
1857119
144804
497948
164271
394946
359538
949044
834147
177675
997407
875086
887108
1908095
497388
364072
36741
1709001
996700
1894001
319311
237059
496306
1748573
1237138
213829
1107464
44089
525975
430138
1940224
1648389
1584861
1387795
1724395
1266027
137315
738979
54920
970250
215747
26416
1477134
1753837
1821624
905488
1871737
392984
1198050
1695213
915562
1050955
932632
1545098
95227
126694
1841371
804182
587434
83570
8313
1759526
498179
1090247
762171
410056
398716
297585
1990724
634646
761471
1704597
26395
1918229
39422
12083
1112584
1265802
136740
838107
1611309
1953300
1542952
1289677
1826203
448868
845997
1827713
1264153
339416
1801087
1241962
197829
1177531
660536
1480164
921205
88392
1322852
839740
584109
766328
1000405
909325
282145
526918
522919
745222
678204
718939
1107786
1935987
1123869
123810
927223
576703
1044935
1312977
831351
1762885
1056220
1233226
700969
1266806
989331
1675393
64729
271496
1602040
419809
279433
1218115
193195
1153515
1254714
1344384
1383412
1477397
559169
427065
1003463
1913896
1214567
1601664
1363274
130187
1303349
1087028
1496815
1972119
1165497
633416
91869
1530172
1705782
1326968
1990700
1538626
141259
589371
1229159
55699
1219654
268673
1639628
428524
732647
546745
924293
158491
618519
1617562
232849
1688594
953668
1171958
1374179
882055
1327074
623341
891461
1367866
659544
1772545
1996773
1834657
519671
1465658
336673
1019129
1167290
1759962
300673
993993
28389
602806
227134
557234
618551
119053
1495141
1382101
1581438
1995330
512983
1692607
467914
1090008
1856490
106114
36570
504787
696972
899807
771685
962142
1905780
1154356
1579304
210525
559572
1092666
194266
741311
1371776
1908776
579614
839813
273853
1399689
447724
1121979
1084947
1783811
952239
1939774
513919
1509458
333359
912039
1668264
764515
1536738
255010
716755
731451
416375
544921
267680
409322
1762877
1886456
1393058
234646
1587531
1554894
1688446
1059558
635916
595470
1056476
607184
734759
1507443
1888446
479970
1974868
697190
1862919
1317928
970482
1664100
427317
1811928
611476
1895682
614122
1201430
912206
165328
240229
933515
447043
1542826
1649660
1537847
37393
1296736
223733
896281
452176
1556994
340826
1469993
1186530
924634
1367771
83695
1126103
1542891
1417601
1768189
1453386
177150
1718258
1761469
1204643
1323461
184631
121635
1219887
960193
1140389
1953997
137470
1144456
1859216
586854
429150
362924
1027475
1198916
81613
1267045
1935767
1780925
1239301
1452261
313184
1587466
1728395
1335220
186211
1097354
1141308
1137392
1416723
1713033
1771415
1272820
1109993
1041726
5445
1377154
810662
114961
605727
1849912
340340
889409
1313887
1154443
1001797
606755
1323048
1048982
624751
1431149
1381554
1849919
1101478
1940222
1294801
1497646
1878901
1529763
447832
933731
1325893
862364
864488
40900
262527
1630700
526167
809543
1234476
384830
817265
156497
301325
1959317
1057538
1567742
402728
33326
1521603
599069
622504
12838
845224
1710274
1721242
515666
1101059
1571898
1026681
1795902
652428
758898
848871
338731
812418
1741286
30838
1363254
1258170
981685
928298
1067871
1443500
429495
552647
575061
1333691
1154578
34891
1895985
1680756
1732860
1553213
63149
1571090
1103623
231048
270363
1616266
1034380
1268306
1677792
1890329
1157807
1800672
1971463
1664554
916179
287349
491178
1792759
736461
1924970
1376868
333615
1312311
737991
886992
654684
805942
1068021
453709
145125
1536707
1710487
294261
817138
740297
943058
788365
804564
1312714
839735
68917
1441202
498532
390683
529374
78702
598746
438165
1263308
959477
1349824
1904436
1789842
1517761
1593507
1709620
1110953
1479121
1528968
790168
1339696
1631199
215338
1257714
918871
1432434
1383189
314177
435947
409201
467880
1235811
578183
1220527
423045
818615
638450
653364
867665
412812
1584271
1875744
46115
983833
535807
67693
483654
387356
1737780
1068861
1108445
597257
1900839
1820144
1039915
1004942
495915
250621
45808
1772598
948685
956413
424513
1299134
1830738
1875442
1398638
1363251
1684784
1498859
628692
874901
439291
1196142
1458846
1688974
763916
1717057
688309
1976515
1507303
847254
664759
600421
150968
1586658
621480
1214750
944440
299499
1890279
1989120
295588
1723673
1801501
156707
586380
889803
250523
1265815
727482
619508
1246333
929743
264542
20761
3183
492178
115057
1647787
709745
1137266
633783
483882
1310495
1797354
1876037
474267
1724514
559397
1161477
1360513
330776
1809709
354596
1438093
1626460
1591482
383041
273346
1064213
265815
1275098
1186259
1583984
1964043
825684
975333
810149
165858
131031
677467
1126803
1598274
1290962
952907
1544285
271408
268076
714413
1880833
816158
515293
161790
124173
1629310
1326395
1004163
1638082
1299359
819443
684386
1820467
1337984
512148
1292658
1724093
71686
500179
671184
604382
1629052
1573464
134894
295208
1173056
230338
1331999
1474076
95649
536905
468888
1377021
180813
562384
1958147
1253215
1345666
1840576
1680627
1449159
1672355
930976
504944
1611815
1015186
800531
1524480
813917
1703026
773966
12654
911619
1678815
1401440
681845
375588
1273450
1429381
1142992
1422279
767750
1330461
1768695
754793
940023
1455155
97933
1973684
889362
1776490
1882376
1113800
1523995
541242
1828356
1415036
1127557
1979760
1431680
930471
498622
1019211
1468769
1244661
745683
583623
1141591
1303195
971314
1758058
620428
1485301
1507335
400617
288424
1889605
1648132
943467
755500
1652654
526687
1232383
1621702
1774706
394748
767714
144879
1505313
1590101
16459
1462153
57164
54776
360173
174021
237031
447292
1387460
685970
859747
1810155
704372
1259047
1707452
612527
1921608
1786129
232976
460339
1626628
1171111
1882996
979013
677279
970273
464967
1664593
1150081
174841
527605
395300
231828
1100396
1696162
93431
610443
1006101
1541509
36629
1219616
1080444
165367
1491423
1773412
1378382
616668
229256
1199577
1616572
768547
276586
1480986
14329
680977
1371413
1466166
1720235
942789
1636567
958231
376669
34474
1543673
925887
288142
770823
298568
1043676
703358
609614
1193656
924063
35335
430736
1386040
995473
534245
781268
470536
905486
138383
264620
1453491
527755
115716
1052808
1245395
1784989
1541981
1616357
803224
1710930
1005831
585316
1737789
289936
1020952
1991192
593012
146166
517697
1177009
1845357
1823959
27513
1649375
917397
1661160
572653
276074
749476
1760864
1409398
289001
1991015
1037598
1831700
1286967
1802545
944542
1021183
295381
1718172
1970348
1536595
148566
640081
432282
605326
123857
1562829
1699024
685339
1473106
404831
1992222
1950629
1907694
682334
103576
1761286
1601267
94830
424260
1111976
527600
925394
1246587
1578654
1866370
95620
1573776
1759396
1503761
502274
957435
1907386
1810549
809063
1845411
448245
513499
51441
328634
1649122
1799566
329686
1122008
1647711
632557
183364
264628
214981
1402230
832638
774530
90887
631294
615347
1660824
514383
1440122
1548220
1125421
200433
1110642
379019
204547
91173
939537
589154
622912
1537647
1697145
683969
1240961
558792
1943817
1464206
388449
73874
1459102
1630416
860245
1549085
411558
861422
665592
254814
1098831
1043326
1118123
1353476
502476
1907656
220124
1890916
353891
259006
1144476
10558
1789412
157499
261991
1609702
202900
1911375
1999192
1603130
1129678
1168100
1486280
786090
591300
590078
761843
1983796
1278670
1209423
677566
830996
412088
873501
1019044
1722836
759929
978546
488171
1131829
613703
235146
894232
1763562
100588
1533901
1835103
1425152
1217811
444081
62366
1797656
316073
195304
1091902
1848458
1089500
1458864
1243092
1897319
332968
1729158
524997
322281
809154
1654880
1887681
1326914
1858156
1011474
1626013
814045
1681772
1685644
84889
282897
253945
1369317
215275
1723560
842170
1185707
45764
1790145
491474
1110837
688890
1721872
310305
1884309
611175
863640
1247356
797350
716914
1348401
1787213
19158
1282595
512785
1893792
209809
1189098
1350865
1356896
403198
61528
1348786
999101
1934369
1736
600720
1210136
209375
411588
347522
1554537
908367
1289467
197256
382652
675788
642268
357613
516564
1410937
1443530
604473
44189
1673424
41903
402273
1753702
1721638
1830515
183987
1531190
1516892
302662
1546620
1882779
862404
1479110
40445
1744990
1851119
1547824
1564307
1584498
7691
1770904
1893903
1051180
531155
1859344
1975830
1006026
1777990
538743
1244857
781660
514189
1456120
392513
921981
1664043
3186
1473897
1927919
153366
1522862
1176528
914741
764159
1973241
1053852
591306
756796
1099445
844288
1237039
863500
1923855
208521
779334
1058634
345646
1175993
317076
1717953
958310
875043
635509
1443952
1469370
268814
1193102
610563
770189
1497343
54585
1989104
939670
80494
567004
1914089
1409385
1754646
617578
1743566
1339799
1052926
412975
1277216
54362
1934707
1121004
689142
457184
1079611
1217327
438448
585165
305811
707900
332817
307324
1196091
1165221
725990
1844417
1701276
22406
259318
1623303
859411
638814
1551654
1257392
1158563
1858368
552612
957679
1389359
185274
1299124
1739230
564439
1903371
122866
1071967
900868
1609097
1653509
665619
1422252
1378218
1477530
1105224
755718
93741
1146167
1069674
129974
715050
695250
26835
1923065
1695672
1328000
518779
1964352
885336
1429227
11417
1648547
169819
796908
1102327
1372010
1694839
78806
1576389
707857
1641207
1689900
811322
1399556
507722
1434674
1253005
760236
530099
1499227
1741189
1156588
1136383
358849
190542
1134990
33700
1007598
1792715
1554502
885195
1243269
505314
1540693
976123
1153655
409418
475762
566234
36178
63624
11148
1470643
1928033
513880
1998417
307661
972676
1459920
1300995
909860
1487986
781654
1950447
805898
1478240
661250
1985124
642478
785606
1765910
1329716
1919628
1062101
231940
1362303
727470
466272
1954729
1514803
476393
1354677
1338468
242379
1437011
992096
1516505
439358
1236799
1075990
1274637
1459442
427275
1320968
735553
1383823
413984
1528364
407301
765685
1597017
1717396
1930170
90702
1757939
1618335
971193
781016
348838
1431886
107855
1628280
439873
1381240
1733708
1406006
614650
1960368
1718437
981504
891021
1895086
259672
69984
1644399
387673
1456347
778053
1113062
1748214
444652
667929
1459901
1181318
1894789
908474
1623687
1582216
912620
1671420
523192
1235984
139129
1049460
1783359
694653
1602125
1666073
480079
444126
166778
52224
793774
304059
955635
173464
1121257
1702259
750484
982841
58805
1287874
631053
1312206
1113249
495080
408649
1614859
980536
208505
289578
1914417
1910629
650427
848849
1849539
1746552
435240
494981
560991
1298728
1196296
26626
303026
478416
1538901
1608294
270729
430157
1632502
610947
1354265
82574
885702
1097201
718807
124287
1302507
1920471
865319
1539270
1938242
1397682
825792
197784
336074
108782
1050093
1538274
1084385
620551
20689
260104
1442550
1369568
439543
39048
335233
1457663
1995791
1526836
255628
216812
883307
112209
1763922
1848201
806892
305657
636640
1294948
607421
1470798
967607
296464
429397
386395
1213760
1505262
432571
66691
983049
266045
52742
631277
39302
1028757
797866
1902916
1341077
238232
1998311
226648
1183365
811007
1602029
768902
709636
1787498
926134
572594
993021
145400
1157687
567274
295541
1419218
1722075
1945239
792548
1534917
398935
459878
457417
1556269
1051201
1606409
526719
1258002
709803
655489
696194
1797784
1430374
704971
628794
280856
1648787
140070
298954
1111019
7071
1597404
1644103
193335
1316584
64750
1783375
1971593
968315
1980704
199882
1029055
926931
222881
89315
1102932
1510613
947028
748223
774455
983919
460786
1703024
1495024
86770
1891228
564363
21341
1373314
949747
515736
935957
1266612
1201549
1454512
456826
152344
1014089
1867782
1541122
523169
164924
692168
738648
1600611
1697715
589921
1908396
1745780
574754
1852607
333061
1022367
349622
433037
522352
1631421
530482
791202
121669
27486
1861473
61005
1596842
1320548
1741173
899355
1660453
279775
1462205
1564989
1786729
161286
1841624
1366268
1858016
1103480
743503
1839685
1376614
188942
1222121
232892
1876065
673298
1969959
787553
1410371
299761
1451999
1546496
1880343
1891310
1560149
914769
1731297
413731
973639
809688
1617852
758309
1924333
448153
1036395
1353075
1771373
1167065
1212552
169927
1624607
420136
1897176
1494479
685098
1730686
1179596
1322448
1606364
483333
1003870
1883683
293473
723150
1147235
896830
1056981
1600515
1199579
101997
840011
1537326
1855988
264751
1644388
859893
444233
142477
1487135
403408
1795573
66924
605939
1783153
10351
102687
81034
1561410
684955
1817871
1668546
703597
33430
404418
469218
401723
93620
480879
7161
446636
484201
703624
1479707
288311
301665
943156
994365
1711056
454029
1846296
73009
192484
1115062
1338550
1236665
1497899
799950
237838
1173760
100445
1839840
1641026
1196229
28993
897090
1669820
874925
1777246
1126497
1571109
886715
576880
1053743
906363
349869
1105555
449169
672611
443161
849799
1573479
787077
1823586
1806271
909889
1893017
1349109
965811
19164
1250940
143755
1238062
598505
1695876
1911833
26782
1869065
459784
195901
1835791
1350571
1436848
1690556
216590
823576
1874976
946718
289508
1554070
1661116
1757664
671675
261003
505262
1813257
407315
1497101
120013
342328
693671
234932
997644
1754316
986183
1575598
411471
1698970
325010
1891114
1734313
1331205
1395091
1194012
1916421
1404654
402528
1686084
432562
79735
1937895
325459
1817774
433903
509344
1472627
1059620
909383
55351
79034
155115
1627637
1018632
1572730
221768
1105022
129816
1983487
1299303
1410156
974207
564913
1778400
445393
1395418
970562
1245063
1170054
1537791
1585883
844058
829473
1805389
119133
629352
1433092
1819410
1560801
1507492
536406
777659
712418
738828
492683
212808
1610552
861770
426987
283500
188783
276718
1026047
1010421
1431362
320335
1866253
305054
58339
1695632
1651177
768067
1492076
222090
207195
1401769
1676059
1435017
996475
1407437
1210814
1318540
895538
1244913
1331967
73467
374620
1043271
721691
1390653
528229
37913
349254
880246
1065047
68760
1598019
388162
196413
1582348
965665
1074528
1599347
342191
898454
476517
1652377
941169
1633850
1545551
1868273
908167
347752
1891316
1245468
440416
911049
683653
679456
1908811
155583
445763
601945
1033524
382712
1047797
206397
306674
1174796
214386
1069569
942743
1085030
1087933
1595636
1426025
842827
722043
304182
979484
1441467
1905308
25269
595589
1558475
529351
999587
796412
1143432
214094
1291323
266818
1945609
814851
1985355
806524
62820
776378
1294299
1415072
1792728
1626457
417251
28729
312663
1092156
1126268
995746
1564395
1996991
1536742
1259779
611782
1331309
691839
1010672
15066
182489
1387088
1938798
157387
166160
630793
1508900
219760
877866
977320
573230
1986734
952622
266888
227654
948419
711905
565636
775506
1373600
1511607
347820
10837
174434
1063673
145416
357426
1776918
190207
1967084
1874044
1347939
1047482
276753
77618
1397166
420940
1114117
13142
1470415
1965908
1258509
70607
1165690
491019
441245
636870
60671
21500
1634176
1466032
1862108
1015946
108483
1225482
1923003
1416738
1092069
960069
649167
687504
1905457
871871
232910
1356964
346186
890232
58473
820977
254905
1596274
887041
1424740
1322379
1190042
1713334
1069405
778872
392583
1928481
1206738
327136
465502
1031174
1589950
1304760
494438
1486214
1376776
1892373
642839
727399
1892715
506508
1748594
656914
1817781
416923
771679
1743976
1910460
597778
1642584
1463676
793268
1423724
1498695
523691
1991207
1970071
515771
387652
1660725
1205901
906992
1601587
1755747
1761117
896993
1361673
1381060
272131
1508347
781353
926655
192770
381390
126547
1365610
1420828
1016736
868036
1813330
169516
1195573
1235349
1704197
864841
1264759
398542
401421
1023494
601750
1289735
1029968
113358
403874
1198417
1592954
1180937
49784
1817569
1461662
1278228
1811920
1261323
936481
817871
1356170
1788175
1392568
1320767
1492064
1059526
1752957
1529740
1835792
1770233
1290724
1891066
228050
1320552
1832250
542673
571216
1919811
400485
1719856
249332
1411637
1082672
318153
837187
282784
897593
465467
127256
1726691
1690350
229252
994734
613645
1017209
1988182
794173
939959
1597458
1118154
537048
1086018
136987
1107394
1571493
633252
184139
410418
1411540
792761
193576
1906425
3675
1459336
999670
578012
1594830
398376
401189
176854
701398
437354
3175
407660
1783526
576246
1077705
92197
1214565
327735
107733
492626
284827
1056474
931377
307418
1571852
1759596
1716700
1185524
1863618
473100
1316169
414671
1408845
291080
621246
1070039
676331
1510642
1425623
1556282
1257137
1408853
377150
1587765
1368443
13183
1771098
698877
1279153
467919
1256828
152202
1016391
488286
1857264
1058461
952668
1829047
757951
1812256
462832
991051
537672
1648169
1032004
404342
1176978
68350
1686440
346642
1767520
1557923
472966
586998
716672
403511
43106
1626364
1745465
1303800
1457636
1287618
1758366
328898
623491
1971977
1972911
1964283
214704
740956
1244029
1611789
1513398
994732
1457946
1317952
550597
9182
745866
1632492
646840
1321866
164292
1603801
835756
1575778
1234859
1837984
1021566
334266
1525712
1164480
1021470
656593
1126948
1518561
247708
1959950
1808908
1418349
409170
397126
1998468
920523
1743563
1949987
1515826
1069704
388146
1497290
1357328
1508208
1163758
62450
1580745
1827394
676583
1348136
1582213
69703
139664
1474327
1401529
897620
1013413
397923
1870248
1940435
1171422
383921
193137
1610935
926673
1211579
698460
1842452
139352
431555
1947262
1405237
1457117
1478282
1451421
1930110
1709781
453524
498618
1877775
205865
887699
1372174
158396
365909
1829357
1764852
954475
224323
125963
1490871
182811
1898050
1752459
1411896
577843
1754384
195735
777986
400113
1811119
222592
1219542
1486689
1167336
431513
620810
784223
1943542
1268268
1920919
869609
1671416
417339
489496
318078
961681
1747315
1611174
811500
775557
704045
248036
1778568
450538
540569
1051513
1334935
895108
652543
416634
1644468
1325307
1964340
108467
714235
1290130
341154
677263
1703455
1243176
861438
1838919
189186
28305
417387
112283
1974317
1053952
1272585
1447432
1401935
1347018
1844152
832563
1744365
1197257
737296
1581172
1667143
361018
1810885
1237880
962579
796319
385776
925016
940867
1807361
625456
1104631
39750
575824
1236381
470557
1056350
768836
1072820
464429
212055
610535
106691
1553237
548924
1736783
319456
903751
1044718
645330
1089720
1834594
228044
1883429
1777572
545187
948266
132157
1699873
1885439
754495
1902527
1091918
155292
1520315
1843526
225887
634637
1038469
1150603
1508822
775740
1079118
1042013
1122192
1014398
824458
342766
1036817
659185
401248
1801872
342093
1072935
784195
1736341
949976
574973
174411
196978
875680
444903
1107675
1762615
962857
1472793
1601790
142925
555273
400253
1955577
1569616
700255
1521433
96415
669270
711461
1054269
1531350
1842651
1631045
1167456
1366834
1215010
1125019
1382155
505618
551939
714594
1077562
1637021
891972
878937
1223116
524691
759454
1622808
1538745
452420
1233612
1174763
680824
897087
915251
487950
831183
879337
881461
1292733
419662
717957
119005
863892
459569
172353
579151
1101957
407680
201925
578443
1837359
1351264
375722
1566110
364380
649240
1355267
1636617
540128
1378230
1764765
473026
1469527
1478702
1559443
1991430
473638
1211612
1417684
202625
50498
1363432
1376037
1422137
1624765
165704
1355540
987628
833336
45304
640821
1885664
772615
354047
1922944
1409907
688933
2203
1235004
559836
922079
1817571
1185773
1867407
476695
1549322
1239382
1160434
1172595
1762793
1803293
776059
632337
1033655
786054
1856363
1588668
1183604
144034
341644
93372
1015066
962666
1325699
612501
1402298
1225311
1177261
50454
930686
1142257
621980
124893
1927275
1166284
1488103
7080
1452810
501492
358775
660370
872361
1122185
753937
907415
436033
790674
1160032
1728981
298382
284985
1205882
219783
283871
1411959
800852
1108852
866508
1824675
892953
751896
767431
1030868
1001097
1249123
1070141
1265213
213321
925874
1392062
316071
1200376
806073
1781736
232717
1738339
1126353
448003
760041
1532117
395129
823287
365803
1825016
96768
813202
1655785
330072
210351
1208677
909772
1398487
1915551
81557
445498
1120938
951168
1296670
1061744
1740795
57594
1253024
760699
561143
1290063
651334
582564
1202268
510074
575267
302713
1281008
927138
1778615
1861700
313343
1485700
1956868
1160224
1740772
1393268
260200
177845
1509106
321576
311630
747041
296303
1762426
1910101
450236
174208
1318730
768008
887358
393997
290109
431729
702524
1134888
635624
838813
334307
546266
887424
776609
1193249
463971
1120403
1085184
1065058
1163577
1998460
37397
414814
1288913
1694959
1091282
221074
1050990
726093
911473
851259
1822504
1793042
1060701
264195
1204787
989616
696554
1620986
1887240
116882
1779686
1163631
1211845
1448608
146718
1570377
1102558
1718763
1320603
1820622
1591224
1909621
205892
1291499
320401
127073
223528
783179
229023
1139410
1467658
937224
1242902
429910
1506900
1170673
532489
1308369
477418
143565
46987
712576
795224
1609412
918000
673252
1534270
303795
1216887
167390
230819
764170
1079087
1776599
654182
1326883
278460
179809
390051
736528
1644588
1280505
1553385
1151303
823235
89394
1112501
1637550
1834540
138457
1039691
1153240
64043
1377930
681018
1166309
1276742
1447005
1611491
41027
1397623
36960
739843
451220
117204
653032
297983
651918
736499
506329
1313442
405422
1798862
511689
91280
741158
912009
1848477
1142980
718988
998115
400159
1627938
74861
1020065
109835
614633
1528464
513611
1132242
202427
533021
1121715
483943
1412862
355612
521378
1419728
927231
1705579
470071
1938716
1377963
794723
1748674
1382029
1898680
392751
1652505
1243401
982390
308407
717590
1604233
1212677
636509
1710366
462914
737865
1853740
463769
1095289
425869
685143
1359959
1685485
690103
1318591
635530
99306
1182090
137761
955998
893064
157022
1533546
498404
1613158
1901015
790132
1970025
614073
1587980
150927
99358
797764
1035593
1400154
1566537
439884
1834809
1523815
437608
718343
506675
1397326
754323
1570123
1686592
365229
616896
1861133
1052047
1006100
207521
1433293
86039
476257
34508
714096
858760
388182
1908491
265547
666805
1384448
847718
885095
697845
1575785
584201
47727
1524814
1741522
1135977
1658054
1274798
912396
1261801
80296
1015382
392543
363210
1507136
1768649
904411
947996
762493
749613
538058
1470675
1283483
673545
401175
555580
309491
1052021
1475494
1042020
1080262
1225418
1047581
104966
1499234
788986
1266306
726672
1358385
1721300
330473
1556009
896112
1004275
343187
1556042
1406537
1190024
597400
34456
994959
1738511
1861112
23648
991803
1359195
390521
228709
513024
1092707
1036753
1601277
1452556
762501
1277269
1462720
1609100
1348401
1981529
140316
1311941
1872340
875377
805379
718754
1681002
1032927
566871
942551
368844
703998
1611620
467552
1543913
578463
1056407
1822457
1702428
59876
323977
1980499
1799475
120254
381388
1697528
1951043
1861446
1915170
1703993
1730038
145431
319608
594678
1423119
1390630
932737
177184
1524602
333184
437526
1355691
1068681
1357545
1433477
1590414
1220070
1164676
1791825
63735
681780
1932946
817428
627021
1811855
255033
770344
931908
9000
1809226
1576463
1745540
332225
1843731
1284975
1284815
928771
1428878
1250989
1330403
938481
1682966
1695226
1358046
1308179
868433
274271
1635077
1117395
689445
1290772
645575
1796991
1415741
1467274
1893792
476954
367111
1132087
1449965
808475
1461785
258728
1412057
1665549
1170306
501355
1416784
1150280
507214
1214584
466234
956832
360929
1975796
939274
1114465
133559
1116141
433672
849401
36064
631026
1953474
1484632
465834
804045
1962432
651446
1181190
551026
86219
812081
271153
1228361
344361
1410810
1907690
228960
1777474
1474861
1325463
1782476
47459
247880
1724013
809286
237750
1648268
1804565
1054233
976618
365858
1197870
309838
1873716
175174
1329055
920762
1782688
1841397
1192123
652711
1401465
959605
1941871
630583
1082851
1268457
930418
1139592
1094878
1093400
1952309
1289217
1512494
1330920
1466864
542149
967786
1384073
112963
512804
1178304
1884552
1718237
1524063
666249
1263807
514405
1238583
200561
252599
1956690
1670198
812705
1028892
1931621
265451
686946
261234
104750
1728512
1293214
1208422
94714
724104
1029568
1209423
203710
1625690
277151
1901655
387482
1630056
34385
1100776
665539
91546
1231838
882050
449490
1815382
1430115
1701786
219613
1884907
11609
63694
1723474
1372483
203881
1449647
1870794
1630310
1518213
1836999
67051
339561
1731131
625478
218541
525949
68796
1038613
1892951
590544
1738458
664838
1000646
590714
808825
1464765
181434
558503
1911563
784785
857546
926491
699164
1686903
1724202
673316
1191530
522430
262828
693354
1233141
160460
1444720
1545648
1941572
1793884
35296
157887
136519
958453
1418773
946333
1049280
1995004
1150191
723692
1423209
1616102
1253178
1547706
1142182
1971505
613199
1135031
1911247
428260
8052
1365506
190991
1234220
1337111
445307
1421242
729169
1222058
103627
685247
131742
1026530
1320033
417496
90593
621719
524654
637423
736218
1419960
1053252
90373
349065
1820807
781018
1314566
29084
611541
1996267
1920157
1026625
699992
940577
349175
767810
861288
27487
77784
739562
452905
1881133
767998
1539034
470132
640667
307520
1624919
4881
994946
1389140
1588681
232301
1699294
495317
228865
1604931
1260716
465228
567559
173339
1969097
1528762
51895
1226997
1030140
1064844
491348
1317376
1068319
517770
1320653
1192997
1260434
1631774
994034
1092627
729481
1539165
784677
1645532
1405816
1744737
1649095
1200581
1311693
1109337
338629
726409
1963760
822621
845110
289051
829529
1754304
1966937
1437280
689224
757851
1427915
1637557
454986
874830
1474503
1470047
470529
695258
762601
1758954
230000
638440
1486699
1413340
280076
1872107
1611297
1671409
265177
728950
419195
1683498
1098376
1934943
516887
133434
1328855
503517
1647342
1915624
1196426
1820822
155886
1297734
1626742
1487342
1056617
1933203
454777
1947307
571864
1594608
329957
1933171
433637
1728673
205041
192017
98819
1675331
215925
219761
1595739
1526320
529257
1262951
436909
1352320
165228
375976
866008
492862
140547
1863039
1399231
831955
334790
368492
1526556
217992
803765
50389
512931
1454539
1637510
1686610
1613840
366296
866436
890622
1649484
1114958
236769
1625591
1123191
612103
87318
1324306
271539
1070524
596119
1361082
577243
913176
391192
1976014
1083480
770685
1354121
1476286
1130411
1842444
1286361
1300696
417192
445702
1385599
483700
1615967
1736667
1675826
1236366
1147891
1783208
1959858
1432358
807243
1516024
658620
1487799
1462064
278016
1757326
633131
822918
1894294
5638
344076
1868843
194860
1142608
1100088
1477452
1069644
722356
819865
62709
912622
793164
1535891
1377460
1125147
309948
1085028
229034
1324695
1450672
1962604
1901276
1976199
1493908
1477891
512611
343185
642835
438892
808338
1508774
312809
178202
770354
463180
232921
645246
994342
1721118
721736
568623
163778
123224
1074479
1453572
696367
1068999
1942780
1456692
22384
1271594
1393647
1815454
772961
1284640
1486616
255767
1643720
249777
1909960
1380064
471749
331957
723873
583947
1603707
1571193
999883
1039014
1023255
914272
1514424
378844
1666595
299795
1072701
1155543
1390915
216788
38928
1358360
966885
1820638
1035863
586024
962456
130010
1286647
781479
848033
1725205
1290284
1687311
519203
759657
1180213
1104859
1431822
1107421
1372339
395342
1414438
997704
80651
1306095
506785
868680
18178
1763801
98771
204171
17497
1871856
1680434
1841037
1228029
886383
354478
887784
1575479
15661
740572
1162318
1188918
848672
1035860
1567339
729356
451617
429286
374340
583416
1505383
1618344
1960834
929799
9813
1728722
745553
642129
996543
1069526
516229
617478
159412
276315
1620408
1469294
1607089
91327
1423055
218214
28093
1528422
449909
1842836
217379
1318392
796720
1035649
461770
152385
486239
1768022
332105
1554533
1020207
434469
1454287
1120030
1576290
238870
832781
1146688
217895
1819829
1972841
1196029
901391
1520759
692552
1761253
577789
1415213
1479461
1512173
979873
1641077
1997473
99386
1993988
561784
1251572
846515
215596
811403
327093
1729907
1905930
1425355
97461
1649014
606021
844537
1423667
1867906
1253189
1116930
1256288
1889623
1249816
569972
1216790
1859359
1502956
507100
1110141
868226
1840246
1342086
1971139
1538895
329570
1962202
431223
1363497
977621
1919313
958431
1240411
464887
1926828
1975406
553456
783240
1559766
41170
333773
580713
1836660
233344
185254
1032404
584618
264440
1940953
337775
1064447
1552474
868802
1892096
1898146
1495355
456835
1773477
288213
149637
1311389
741750
903969
388372
625981
1536862
1664231
373876
1037746
1836408
771509
1935587
107363
1365503
958036
499520
20111
23076
1364097
1538854
1030047
1098071
931204
1928721
765142
1899338
1128213
787912
1199890
768086
1662532
313011
560906
293931
1877020
848367
1027691
1103386
305342
299806
1053338
1762631
1215467
449653
1486301
905383
300929
1545822
702115
999443
632668
1082204
795424
1431525
995259
1561634
350463
732813
756527
195878
1834345
1506104
329136
199704
865371
70595
808331
366508
1496318
1132312
816258
1525776
875259
1643281
1504909
353634
104327
811700
665518
775863
1874679
896248
128364
1196855
363683
1534897
1453290
1694079
1993126
1610429
531690
1939641
1533954
425406
8383
63612
84912
737138
1394533
602335
344728
1251607
451990
1241782
1736774
57553
1012085
1561490
1224724
1929341
29272
1124155
1240876
1715045
17692
1539027
617138
1463409
921455
1323443
1750184
500506
412079
1166921
1393239
762954
518898
43
268102
1873402
745137
498837
1062347
906356
1572588
383907
1527184
1678274
1372993
207345
481807
824689
1496849
725212
433066
722119
238091
1649847
772615
485083
1831350
621534
743689
370476
951445
1861298
10526
443132
1482618
536551
295696
523772
218177
605709
139223
232251
1114380
1943537
1611649
530704
1000781
697307
96537
97760
293287
717256
63812
926164
1382827
1376801
756804
900116
850757
1993012
1040726
1389849
1204444
997239
1416897
1908363
450789
1472011
163873
1032104
1385050
1864657
1947278
1463899
1205880
819476
1074400
123448
815304
1308285
1670963
1905598
114103
877519
1368357
161511
1945011
1123889
1493870
1978799
1478576
1962096
1590777
325755
1354545
482895
1759393
870885
202227
117085
612817
639485
1263759
509886
1423108
750107
1174934
243198
790081
272287
767363
1460861
1823764
257893
1629807
1494393
628797
1858388
1433193
1875436
1332766
930467
314792
1335899
1885216
1848927
1041439
367764
342341
425341
1963836
16614
1054431
1258495
92397
1416897
1886354
1139050
63893
1739076
1799070
2087
1463499
585159
1068855
1973440
1103142
1855350
1492462
1316076
420152
441222
1902689
880924
1348555
782017
1726866
1666179
1378793
1102990
1227797
633313
1531733
1606914
1523453
567651
1184109
1455158
268501
1994451
551077
1105214
1218254
176899
1321607
444730
105354
484268
582752
241345
915911
1795536
408770
1842438
773407
1426496
1128345
1451436
1364072
841817
813290
1645808
1116723
1254449
1213825
1024018
790605
1739670
471777
910229
1080054
1603289
1458369
1686862
1052651
1983164
532773
851766
1683730
238709
1572839
116634
1031308
1203765
1774681
986041
952986
582349
850448
488571
1293511
292458
1650741
235094
1674726
1063878
269526
1318489
1550546
316471
1183268
1184050
270360
567399
160847
336827
1306238
854317
1344551
1726403
1969277
589645
682753
1251388
412022
529677
1765882
1119328
365515
1298852
435486
376158
1819426
1820279
1913662
1923699
716912
1623562
149630
471742
1079173
722295
1030957
938472
285873
1215335
184035
164819
88990
1359465
1085691
226145
742069
153777
820725
230782
675925
205587
806583
462435
71898
912274
1474952
956295
790011
328485
971779
197459
1917326
350368
857154
971013
1705501
1287769
419175
1273840
724506
1179546
1925034
1322305
657032
1093193
1455944
737284
311564
625117
799343
399696
1997853
449453
1373131
1080459
1941794
652415
158900
715737
1679715
941477
1303333
1922756
132216
1162785
263851
1691198
810076
327494
357205
1768105
1769447
153973
1280986
1524262
83615
1130522
379483
913522
630283
226935
1782564
49776
549232
920327
1984023
583608
1259538
324421
1355676
727185
1955807
819763
1012335
1582926
916622
1005083
661942
938463
802163
441311
1285856
1344610
214593
280568
169495
1975025
987291
813603
1581249
1664381
1531388
1477306
592289
822630
579571
35382
1073937
1197436
1030024
820640
1574103
1385815
331814
1743995
1310047
233690
796199
885418
1162877
752314
1154981
818574
54289
1853428
657308
1535983
1969024
139229
1280596
1428287
1922896
1045408
285800
1428334
1356402
1655307
1520328
1490237
263809
1395312
1024004
612858
1738584
505498
1318546
126021
114075
1558793
31969
55187
1338915
752346
354396
1883288
1165817
1281304
1627752
336442
1810253
1882229
854925
1062027
1006516
830126
1808173
836300
1887822
618331
455339
253845
1926910
1661369
399247
1435286
1329609
263027
1074349
128449
1240941
1633032
1622448
1065144
1070778
653407
511670
633567
263443
1981380
444417
1607819
884974
1700860
1149519
1684708
33865
549490
1883401
1812973
238640
1691679
1253598
214972
1390352
114657
1197590
920475
1642976
1678648
1857608
1993256
368764
450962
1911348
439441
1378729
1954175
1660491
71226
1045150
1014896
1151095
1992631
863251
1132085
904172
1221119
395886
120954
1894631
1843809
1355124
1550577
710544
789171
1905734
9129
856293
1047784
613519
242724
1809236
1849414
658283
177593
677908
666035
491159
611000
1073158
1668530
600097
1698250
1084076
1162790
1346756
635593
341370
501313
1164164
689939
157384
1745735
572380
1238841
810311
839565
413832
133807
916674
760844
150483
547692
146253
1225899
685459
1490614
1859142
521753
1975888
1974165
663156
1849233
1630885
197001
788393
898316
1196774
498037
303709
1999724
990531
1443670
1369190
1266864
1328615
1116568
982809
1506708
1378031
851882
1682918
1008626
1582901
354195
1841932
1565902
1995306
1069304
695850
1105554
1293458
483280
300300
789727
1384006
1869428
791088
366120
331030
719922
892703
1886376
1090609
705694
1381839
1640464
469324
582992
1211609
523073
372422
629032
190809
994594
1826345
1853787
1468010
1870090
1212468
254102
401198
389800
529786
1366161
378829
1022030
1866877
932200
930145
928733
21014
1987453
28909
1232098
169794
428377
230291
1991844
1670041
878368
221481
1216711
718163
955521
1675807
666384
1738816
1834295
137744
936673
1308244
523563
1004396
704386
1306776
614952
1920859
1896437
592370
882745
857613
1127017
156304
840267
790989
1653481
1601849
1228017
1085755
202812
603704
1948211
286741
816087
1828252
1230801
1323496
1074854
1062632
758481
1906874
1205650
347169
1050510
664948
409791
1246633
557314
320651
502147
607636
807895
413179
907372
1220816
26013
1060931
1590459
1892134
711317
481562
260842
749612
1669669
382484
1383259
602451
1380263
1730205
626585
700971
1977849
895022
231477
1748715
1531140
1697253
450083
1623490
1179262
1033642
1429845
512220
1570664
1982761
1170535
505457
406245
1971653
602575
1100997
1783253
1747684
1872014
1866103
322798
284803
1522297
451329
1879684
351915
632940
373633
226581
677878
1971346
631550
1273791
73329
3036
358370
1612824
889448
1025890
400162
531062
933929
1444155
1581721
472287
506220
947318
1403774
407765
166878
92219
1385645
1896758
1570409
565858
1645337
1630207
946230
656008
1782582
1289164
1233284
1343074
214200
985573
1696123
1185145
794114
1131574
1346718
836528
392454
1336945
2505
454520
1335980
1750140
26260
739093
1451867
408971
1192168
593166
1161955
767448
1351546
902804
63156
532582
789070
1592497
1616598
932765
471021
1819381
1588936
980679
66120
1775384
1485265
315871
1560838
166108
1737459
191288
645646
1123787
799140
493599
1413592
1443502
251496
790349
275878
259877
200017
153237
1852779
932496
1341046
216732
947575
803990
838396
1495118
152398
1036668
971581
682323
1047926
1881858
316913
108485
1237218
567993
372552
1536379
705238
1705196
1563405
75451
1534931
536065
1860609
971889
1202895
1810548
685007
209510
238673
1740143
1981210
887344
199927
1732812
1041199
893077
1177671
1860419
1350727
1712111
1103407
177735
787997
1329988
586170
1952240
747800
888804
1981099
1020302
1522889
1873914
767101
398136
1100292
1207389
1268009
258531
967385
647515
1675143
698616
682258
1844308
213710
705263
1637264
138549
1956250
274044
710319
1302664
558770
168762
443718
1960368
757698
1166870
404620
906759
1531180
1886170
100965
1022429
831373
785174
1803695
984727
512502
777371
1884127
1072283
1337371
579475
825959
1690495
569114
1590177
1593762
1772567
746318
1371516
813906
1486914
970100
1485654
1167987
1558449
1202351
964688
1233562
837186
1315422
300492
189668
180538
1596310
1292254
1095371
1958621
1013325
65056
680050
352985
1015486
160139
1392443
1551165
651082
832736
952332
1454533
702952
163575
1063321
1149822
284653
671312
1159303
138436
27022
16434
1852392
1581908
952839
805699
1408180
951443
49320
725440
1320054
1317729
1546835
811968
794302
203656
1714830
1616791
668878
1554223
200963
557490
1505570
838147
569980
1157233
1722543
1043077
354461
918868
628154
1883220
122284
432965
723783
1392132
800627
945709
1123986
755219
1149262
705725
1441259
27537
1794592
1576674
1713860
532337
388134
1119417
840620
581565
1299903
887315
869904
1951484
731881
64256
1375008
1384226
70067
120850
56298
387897
1349263
579514
380907
1404480
1528417
1656148
1341575
910854
1278707
1491745
1394355
1486503
307382
12976
1049416
1907090
963255
1531557
1455798
293492
1317257
717772
1922662
1772906
510090
983063
306972
692668
1163345
1220116
637614
952361
419487
1763329
481602
332181
600593
1730958
1310439
1966897
1089336
884921
1221928
1700510
521154
1938558
1338123
80959
304148
1221966
1024084
791150
1054866
651020
13543
158463
238509
1430025
946647
1683739
326022
138330
384556
604932
1968148
145817
1163561
660996
27607
366743
1553751
1905971
1703014
486384
1334196
609135
1694111
1147401
1866203
569141
1446758
74009
502258
967629
1018982
214394
2220
62072
1229746
1456651
794448
1155533
1215586
1729027
1329545
966765
1728316
701673
1392398
1179957
862549
1576051
658153
1728353
1663621
1803640
1519086
639301
162528
1351469
1537650
1016198
1689430
1510115
97664
927651
238647
1155882
1848961
1573623
1302519
1331266
1111964
1823705
368574
1289684
1857276
318189
1782710
253843
1360759
43215
624271
275322
107706
891666
2917
704287
643793
122422
229387
1180649
753890
500580
1854733
428047
763285
508867
585908
1263466
230828
1406316
368651
37205
363830
350745
813375
599857
753132
1056526
1145794
67444
186929
955340
1637607
329850
146174
1290535
1465629
1478101
95947
158790
1883879
1234430
1752178
1808967
1843165
334031
1201175
771415
1553467
1663221
686071
1854908
1902811
280971
221944
300592
1228402
1249480
1008936
402408
278210
577607
1174052
767432
685380
1953925
648866
1368781
840758
994792
761274
1998926
624109
200854
616235
522569
1769794
481834
1483406
865563
1665443
802929
34848
1463630
418827
234895
894762
578134
733412
163121
302520
1224490
1621821
1143254
1597126
1381329
892161
1691368
1549322
400588
756065
153960
485795
500230
56133
1086683
1616448
1743127
504567
1214312
649457
57707
1856295
1663184
536538
1233805
695037
1567570
45077
924234
1665524
310938
550040
1151986
1281462
1099455
1948302
504082
246570
1647091
1843396
46132
176815
121797
415886
562237
666674
1464993
96159
1785600
476953
225073
1196549
712115
1508968
1733478
1997570
765789
1945691
1360923
1995907
426179
1824649
599660
354246
167515
1920216
954300
329839
318768
1676996
15119
1262942
47365
628257
868753
533101
107339
1628264
1401050
1859221
577018
411221
344475
179856
579100
1822953
1515052
900979
700313
275832
699981
595569
341904
1617448
779402
1791662
1670518
1185960
1303862
1981835
903959
895955
192330
1638038
659944
1091959
322393
208182
1403922
1664634
397701
946412
1007744
1125228
1387158
1777916
28943
1203344
1438765
1436546
1770080
1888863
1855191
1342624
1970007
1923344
788646
257062
1437221
1418544
1220580
656497
1108577
231855
942005
895173
1467191
1266630
393555
319637
71561
1308435
1699342
1898045
947457
1212577
650575
1863900
1958450
1337105
1968361
99645
901643
767575
931928
1351919
510309
1924311
1581664
1259879
566557
70094
1833731
454109
1757684
825260
717489
1872644
426886
179369
1243619
316343
764158
1724991
1224581
869818
1501315
1899026
402732
107144
1158081
1594745
340523
33661
750066
976636
1338733
1388775
869478
1713601
1600984
125787
464021
775539
1312364
72087
811889
141086
356745
973473
1248287
611165
620176
612994
1971400
9465
1316985
408267
1075644
1891977
1071862
591442
1663128
737764
1984628
1536800
1833536
1058930
1782315
20125
238406
194787
693256
678606
656840
1080674
38154
735807
1289477
490419
661921
288628
673485
919480
551162
470624
356170
1229620
1508931
1116394
911581
601645
1339894
1399334
1195958
865643
603269
846159
1050317
1425452
630220
1443571
671409
1363263
1923545
913420
1337468
1708632
1308032
539345
972494
1391865
1812441
317988
569826
430703
1540188
1768087
1401475
1307908
1392797
1605327
1617688
1768263
569306
1115578
1643450
1584722
686121
1181253
1215013
1080571
214987
437393
1476625
1490442
1710216
742149
1706610
1830494
1102923
497278
237061
1321309
412229
1013744
1893870
1477689
211125
1091353
1852627
623297
1209334
1801872
1648522
1342445
1638877
1175491
1089051
1394169
793385
1268836
1202882
1839029
1431633
1114029
666040
87770
303115
1631154
1040681
1380306
1578791
1034047
1837654
735353
806718
1031482
1949734
122696
667075
1457150
531478
94119
1919802
149189
20389
604431
1593742
1725912
1761293
1524183
952729
1152352
976963
200503
1607668
1627179
1066139
1240385
378481
555315
1999273
1978982
128055
1055563
74225
1989109
1555855
433057
319611
193073
18365
1663743
1159068
886213
981446
1563327
333445
1941379
1074677
771862
435217
1290955
29579
362914
641460
584667
48231
65960
1001164
1072047
1523943
328267
1578272
1171027
891299
719143
85359
1121422
683671
1120943
18070
861055
793920
1519114
857770
1443726
117014
188868
1019958
1761838
38751
770273
968155
362276
1543802
1782655
632814
1938738
1143143
1693367
1343660
84759
586576
1130147
476994
295547
1518582
1966550
501495
1280835
1522460
4848
802780
547056
1857817
1533898
741096
700237
1612945
46441
1689123
124298
637569
1084506
522559
1625981
1726705
104810
193406
1012820
591239
431938
1967561
289800
375383
1865320
1605285
97590
719203
834856
1750036
317316
1015564
493667
719903
139827
377350
1224686
1504043
336710
648420
305860
217311
325802
613563
1786355
356547
920121
1286028
1136309
329351
401034
1745108
1970942
1901316
1851539
1769824
737740
15619
861628
1835671
1692692
1308809
1917283
1349218
1030471
1597466
1729307
739687
1382848
929805
1222656
1978095
1226013
906447
1994023
60201
556776
792426
1117072
1637420
41956
97572
106155
1030185
1753745
202111
1391990
589159
901963
1007509
349057
530378
329173
588052
1549742
201737
285168
1684717
1772147
72259
1561137
1946983
1977159
1550453
533309
1033325
261982
740711
763931
806047
1972851
1937964
1462478
847087
1065246
376112
367773
768541
1758618
1299535
1551209
1861474
1311375
990581
57300
1063197
58577
1989275
654811
1054194
1986928
677317
470825
152926
833809
611015
39252
2765
1711125
159061
164411
1852244
1115595
894287
696043
931892
1087188
195183
684388
454632
1817854
56459
1718054
835622
461901
472818
816114
331127
445848
1660993
830631
1197528
624199
1592458
769624
1928022
1117646
1725812
346344
1483553
600697
177152
546101
947938
1032493
860208
1872036
754206
1667704
1955278
1871607
102211
1455731
76714
1664161
1261459
304179
68092
295055
333522
272509
1478901
155422
1613228
586503
1762275
14354
293328
1298572
456814
197737
1496145
1000214
33095
965076
1119483
1281931
1682469
1319924
1055231
612315
853670
876020
232785
1249308
1821759
1046219
307672
1956649
73754
562071
1977458
202062
1784535
403271
703603
222758
1688858
349845
1258817
1045292
1438917
1225186
400832
579819
713852
291257
530969
1874241
1943545
1551102
718728
397982
902751
18250
768962
76090
427020
875947
160404
804714
671494
1463532
1789538
1971043
452594
1990363
581079
1156594
1287803
1806854
309191
1838521
159485
1504377
1334423
606374
893516
798753
1408329
676756
752792
223932
637886
1495882
388635
1778949
780859
1232790
101418
1632604
763641
51326
1156176
1719036
1977058
1820883
1883284
140054
110785
930006
1054743
1088271
1824923
900644
1896238
554090
1858224
1719118
1678813
990481
523285
430356
334862
1491097
849214
165393
454359
1049611
400423
1284636
860918
680857
722406
760056
750204
271993
535994
1106708
174084
1823772
551226
88145
1916791
936431
245090
345904
970474
897276
1865349
842117
1167454
240768
1348162
1621677
29943
1654977
1152646
1468713
120438
135663
571456
1039097
762313
475412
1139443
1651062
756661
1306895
1360256
1414235
1858670
927365
1400725
1976360
401764
1290405
1758410
1186450
275475
1394045
1078016
1421561
1845806
27777
254170
1190638
165826
1417925
994355
668778
66456
459429
739578
590750
630940
184972
1554715
1589486
1382793
995698
1414234
689050
1423100
1710760
853709
438414
563736
554863
416899
1473402
1830601
1281172
186839
110974
1258197
1739133
717226
685471
1289775
1704805
960716
449728
230250
381783
1172434
347264
1534875
1355094
1990333
1155570
1396757
1286863
1286407
478713
1799845
504648
353304
960574
346271
603261
185576
1166987
1773410
358326
199627
739839
1363675
1275570
73290
1502823
686797
1125878
1591765
1664961
1670505
1884086
933542
1300302
991786
375283
527078
1839646
767243
1842384
1736724
876027
1690002
1298108
1984582
610096
637849
1328603
1575758
240875
676937
1160871
13892
71287
1171175
1835967
474620
1312267
594027
960253
613007
931202
793715
1762507
556966
1215071
1603673
1464690
1860428
765652
122201
1343440
1993712
916507
740224
908327
223938
1130525
1369727
567012
198642
1149091
988273
785898
1223665
1886132
440575
964056
1740255
919369
491450
365294
475368
448461
299630
385607
690308
1891347
1470464
1928619
1858203
237226
459415
735660
1039390
973512
1008089
1363869
1431462
1857876
474171
1218055
604277
1442721
9651
417981
1966991
266601
528566
776076
917486
1559310
752654
500224
265304
1012160
309449
958825
975208
1335718
1008724
1146787
1394565
533239
1704728
880566
519860
508344
1633524
159
430579
23496
455719
1878135
830496
892732
613314
1746337
467563
667412
253724
1691518
1622788
1098237
979710
864335
179689
1330557
1400032
627207
1705212
518041
777336
1418292
1679331
540528
1970205
1255298
884929
1380444
1788596
1390758
898448
742268
1283747
87840
1443908
1010869
416830
499240
1123514
1802727
482586
155457
63941
1678381
1017055
177798
1908289
102312
121472
1561562
222407
1673721
479546
810313
1564612
1498706
737319
455507
1445620
1265575
518406
1957882
623273
504958
1869780
1703664
954971
19353
1405533
842536
821390
155285
1130983
1275782
1677279
1333890
651787
106059
824445
1589612
1907364
296156
1159211
1515071
1267195
889317
926948
338074
623627
851816
1026611
425885
351884
1207905
1449474
553074
284193
1236501
1299629
807174
415622
239244
1718825
73337
1568407
436860
383536
1863672
628569
747358
785840
1343960
148084
1040291
1467764
853577
1896208
550414
1218321
1472433
397158
950105
1881602
941282
1181141
1137885
1226924
684822
1121113
1372003
1525924
1584993
925654
863920
1340996
1465878
863444
1700565
1157049
123474
61214
1374261
1421704
579111
727144
1018142
1161961
1805851
1211334
766211
955608
1795779
1888167
63969
224520
874165
877077
1749518
883485
1771671
1958155
103838
773852
1712887
811390
727814
1439990
1308956
1296150
947410
1340768
1801342
1429118
458243
1580271
1983601
1461396
495169
49014
1215886
1559105
439425
1010934
1724504
1110960
1522155
1827304
1764653
1153434
586261
1646861
1057132
1604604
1326839
1041223
634372
1669532
738414
1610345
1513087
502062
455508
1475673
722015
149157
1602620
1553217
265447
707068
1983828
1724722
1245503
1833572
1820887
1092668
1110643
1359182
1045762
1838478
1110662
1661089
1188681
8457
562931
75841
1171978
689835
163221
1251296
1452680
86370
1670410
202815
854770
965954
1091003
1361006
1545035
1217665
1183569
296284
1757636
558276
99010
1812672
1763002
1324765
1794486
8218
1979044
1680355
298883
1271360
1232668
1607715
164489
823261
1692113
1624831
719074
1719252
1146475
289792
1692455
1201796
295213
679778
806820
122045
932591
158980
484853
1353095
395029
743470
978230
350338
8672
1910882
663856
1940279
961010
534079
1707292
554735
515610
1524134
524439
1415688
284748
929741
1448708
881084
1464865
1351551
1212498
1438277
1027657
341412
1999450
1042634
1182568
421968
1616039
1292542
615062
789263
1056188
251123
1327570
414230
608506
1295104
223466
1994825
1426613
1536902
364155
1743426
397586
981099
358275
42430
534769
711841
884278
589709
1445625
935313
1531635
1534239
379367
586123
776255
592781
495868
1074066
1319031
57050
118189
1404738
1773292
972086
1093622
1533599
787731
1838489
669001
1940105
261283
1999202
603998
1119396
1858926
1040402
65725
1083774
554930
1308134
1271008
1447221
359133
1410327
269740
1022088
1366636
1315426
613670
1964998
548272
1066131
1378450
852549
1874965
387123
966984
1627435
1121652
292178
1693414
617356
583246
44871
1963362
670935
1006179
1506438
1875187
847988
1266101
54247
756877
1444886
680830
557778
1530692
1240780
1752942
473877
1906833
164402
1096071
1825896
1900592
844372
536702
304187
679651
1896582
167482
341329
1601347
39994
922846
921631
746637
174724
1695178
1831
1463575
818657
1954003
98915
979130
580729
1080520
1286879
1227784
224609
1531614
546021
1318911
1734278
524020
50531
702136
1238968
1689560
1860083
1841904
411291
1371109
1720809
1860255
1421933
864611
1537752
1852545
1202694
1947341
280213
1455724
775496
1128842
1060976
196741
1900360
1515922
915513
1345978
843216
1599485
684012
1902667
464651
815856
1762892
1386679
1686919
1811132
701251
524584
701890
250056
1747112
661625
601416
1472251
748183
815474
274618
293663
1561480
1405026
1552645
37731
20287
1127681
1241786
256933
1124818
441613
1713408
48592
622259
401047
1995574
489336
1020505
104961
411178
1996485
1929008
564549
318040
825587
1654049
10889
1755558
1124413
1122278
127283
1824160
1315938
254596
1802024
323909
1070025
852482
1425514
553217
405757
1993354
1081033
153025
196448
385595
350729
1871645
1024617
975182
1865507
1029374
1668341
1987712
689373
288509
187499
389849
1475354
551688
144804
1260904
701747
1675638
1680394
1523489
1234989
1919790
1380383
1441357
45251
902594
1350032
1646683
1648241
960976
899427
661211
129374
313603
1296688
295998
1264301
1422682
119957
1308781
235486
1022865
845131
286927
592858
421020
1360398
1683433
100731
642077
10347
1466645
750319
46404
1202567
1854519
165016
1561997
880416
164418
1800806
1086317
574279
1698687
1643577
175431
397730
1775445
102867
164567
1369390
1535535
277125
1226710
173614
220064
1197523
327673
657131
596051
1619886
1559007
1713412
1434803
460506
105454
947963
944170
1464976
1953190
897428
1925977
566260
377303
78265
1667970
790827
1759416
1744048
1625073
1080617
734438
846796
411408
1082166
850612
1702935
1598105
1895140
1053996
505926
1105516
984103
1816565
1434085
568148
200821
1741606
514457
284260
326733
262301
586592
423662
25061
932711
983103
900165
1009376
448230
1462209
868071
708985
1066144
251551
1794550
1459329
685144
1390074
724672
439433
1898099
1160176
1935851
1811719
1541884
182583
223071
1823265
1879020
364714
1304552
1005244
888918
1411014
283488
205279
1309197
904670
1712301
214729
1913218
1133402
1291080
1749116
1967638
462275
1091858
1683006
1195286
1413061
965202
70073
1066160
365905
326334
1417817
643152
929633
233882
241661
1779748
405568
1714839
1755617
590768
381816
1191088
607639
1232389
1612337
167880
1127699
515551
1615228
1228086
1557790
150014
683193
397333
1071072
72202
350020
1246733
1091640
1535796
856193
965977
899296
920702
1411247
1637667
1197288
318263
1370281
1455296
1175313
1924608
17124
872825
221
1193936
253850
1329751
1672771
1333541
376516
1699359
633579
521421
103689
1761868
377445
624666
1025067
1401378
1043156
1159467
1880654
1709907
38886
1159394
1725457
1179228
1118490
452814
1004530
1367374
321810
1713935
101111
930449
1267098
29059
1923607
1319185
1355993
48998
1093965
1553797
1277769
960127
1863649
980174
522800
850016
265502
1771732
1562758
944986
856800
1557953
1971184
1929759
1541633
107901
384260
1756078
1867792
990725
614461
1055248
1695934
1927217
40142
1647965
729468
1852388
439466
110287
1859419
1660513
369530
337757
1113907
144450
1252725
1928213
527214
1277261
741532
96818
402885
923999
377371
353390
1992269
1918032
1996205
1851890
688462
1048863
792718
1941065
173707
901869
1080521
1528901
653512
80017
995862
1300672
639724
856494
829697
1345869
1858210
1198838
8339
446231
812755
557402
1099561
987107
1510579
1231826
1293784
734434
588917
136127
1387775
1405559
1237782
1994145
1602668
1653483
84883
164909
977326
1933819
1975824
1892301
1042865
1693894
511507
68585
37591
1784739
118213
1099714
1213386
1729480
1728759
1583693
1009552
1531133
1578612
1631387
1072960
764432
1782313
1816463
765912
727588
1080637
823376
620319
954732
26987
237957
1127367
648348
860023
1515187
1498629
1149276
676887
1807590
1384387
1483328
1537633
1278850
1582157
958386
1476409
646370
1787418
67623
1720218
1100345
1986649
1910366
1639827
1219041
617896
1935776
711803
645150
1771330
1492118
951443
1189419
1923927
1168199
188052
610240
1486553
1236221
646045
737773
316619
308325
1796952
1032094
1394801
413793
32949
52339
528791
1579598
1099126
548442
1405062
786823
1749246
71498
1194135
1550726
907524
269430
1390749
857016
1778603
661077
256150
1617869
318714
1151381
1218702
1493922
1963453
1865362
1692314
859828
602312
1808701
182093
1611933
423433
550046
532715
1672141
1959303
145701
1044639
1011379
119972
710890
427594
1256417
1942915
683056
994726
284859
872948
593497
513404
1245953
879715
642629
205124
544597
533472
1631522
62444
1509796
580064
1057571
144806
1629496
1299932
1943355
1954471
975363
594079
575831
376436
1434202
859520
1970664
727959
1341183
752398
1946007
866481
985138
683227
248322
627847
1175376
264416
147794
210108
55942
1107169
1998781
613540
1881868
534228
969707
1800925
418103
58664
225659
1429818
1963287
649364
324825
662878
310089
846489
1803770
583870
184206
232566
1778405
450090
1794852
131971
370618
294467
118041
1091967
1192907
70455
197640
1091085
1672419
981287
400452
1471067
50793
1926943
1699811
735791
831782
218856
294837
353715
1053432
1697405
1875026
1824135
653419
1271367
1410451
36229
26409
339596
259059
425296
338366
288282
1115432
1339906
999337
1939603
1290261
612771
1275398
168154
1764310
1681241
1636140
1696412
284592
753808
329108
533359
1614272
231432
295110
1249949
1325000
1685414
1310768
735077
1422439
714807
159484
1310724
1532752
591132
1316692
316549
1499459
207701
38499
365960
808345
1823067
847880
626439
619715
1174150
730222
132858
1851243
1904628
438718
168779
787525
1347322
1133732
1865143
1520790
982454
623564
176049
980988
847441
1485882
783844
1399659
1265039
1234123
440337
373414
631774
1084643
1879191
199871
464392
9292
1659923
992771
1013732
535092
962661
1227986
316888
819956
957777
1428783
540824
432129
720107
1578479
804111
1404548
533343
558488
442355
1943343
691446
265563
1597644
1679755
1452202
995157
532868
888780
616877
1146422
54379
665684
1636046
128974
1494013
115778
1698488
1137283
1134975
1306248
1431963
759305
96566
552782
1036610
1945993
915868
870201
1869269
1184320
1502031
9182
1153872
1098560
1502171
534484
852054
463489
931960
8506
1506961
1248529
1198484
944294
1877701
615714
1707752
1783473
1919516
784865
1945838
1924967
645966
1668995
1614190
1362876
675570
1333302
1433640
1834574
996255
839616
1414975
1126926
901758
1700733
917174
1207758
348343
1317736
1174600
480150
1673186
786586
1007182
1724066
584936
1983896
1732757
297241
1957185
184786
1407861
1576987
566677
1027023
63127
1893818
229246
1866021
1199504
849013
1247369
1800527
658703
1301624
272061
1771665
529531
1326461
711569
114962
529962
52759
1885827
400997
488776
1770856
822800
388990
1557098
1757890
1223022
311967
1937193
1242859
385336
721219
1955898
1793721
604056
1837338
1454730
423459
1985405
1057207
1793326
1149317
1875264
1071589
710218
67156
1034494
829641
86487
327499
1896335
1904461
1869206
621282
1846079
1964772
475378
361445
1884519
327677
1329930
1041600
1756908
612504
1458256
1767644
1837320
531700
1108094
659609
649507
959425
645451
1931854
1044862
1089147
1518616
1432623
1379603
1821274
965363
1492991
1861267
29971
1054992
1974535
865987
1413823
1804815
428941
156928
643570
1945794
1036142
34572
1634737
359877
6821
1808537
752733
1696513
1776595
731087
1230579
803628
1207156
1674966
1958644
1597880
1485544
496719
470990
1652761
1843736
154285
1731604
1273831
1028471
967186
489752
785468
1259135
124813
472612
989065
1016140
1447608
1263879
310307
1404201
1307691
1658960
1600104
1570950
1421883
228527
876698
1737043
1371605
249039
1760274
472897
853156
1934285
464429
32307
1727509
512362
1673060
1391348
973611
1120034
1965729
700773
1718628
1560030
1400099
678238
14414
1449787
323201
387397
1480733
613694
1428187
182422
1587974
379624
684562
535516
450055
804957
1806257
132381
917354
932426
1483511
486792
1952173
257714
976563
1306595
22852
388588
209912
1118053
1217671
1539514
349912
1886435
307458
1563108
1518806
815709
325445
1645792
604842
905366
1911335
728598
460741
387353
1438848
73016
1126813
265749
1988625
494782
91643
726808
91119
1578186
283339
1633509
1294469
98329
646921
608367
162414
1782906
1462670
926258
62634
538103
1811243
687071
747239
798884
135984
495912
864440
334046
1867502
412045
1112305
1419546
364316
1445700
195169
1522865
616220
510133
213310
419026
265373
1596880
2571
727234
742350
281640
1892531
126300
1818919
1986345
143810
366145
1029331
830833
574959
402351
1547032
1661757
165159
572890
591391
76358
184020
812558
1822430
627636
107562
1911633
721628
415993
946717
1711901
128435
874372
1655076
488687
415938
448777
302312
873371
665588
1045143
884948
1205679
588976
1919626
1552321
1106582
1243725
251072
915731
1888285
932011
139417
1409434
1428513
1601500
1554307
1404236
1408545
857265
478172
1991504
1926256
1507096
426777
1953343
1238300
77510
1725588
522710
1423766
278367
614005
167241
957794
1080773
1119834
502085
1658808
1715796
1137339
1380114
1178397
1197708
1408514
1552252
1734898
418659
1502013
595461
405293
1395295
1513716
53523
537112
1012101
669367
684671
1641562
1676254
1175890
1268344
1275375
116082
416416
1856284
1167917
1564880
741275
428757
1327424
1155213
506243
38828
1870722
1635084
1300949
1785902
1201950
355475
958316
1277794
1258623
1565455
1113732
911390
1241690
1931463
758810
1549106
46679
480415
1366448
819812
162594
157682
1463856
256983
1681670
1840941
742391
1316217
1193075
44249
20373
204088
1193016
1858191
1453624
1341378
954231
1023833
1828229
115707
1163923
888890
1492934
1147940
862861
132816
456434
25881
1664230
1377336
1671443
1267712
1285294
488708
1436157
1403463
589265
1521422
511512
1246627
31622
376504
267033
351630
1801909
1391805
285016
1596996
418429
723266
1790914
1561263
858328
66185
1703501
845136
1892153
1434455
747742
1915295
1214433
126844
1019930
182281
1456136
1844954
1469216
1644379
1844159
1800756
315077
1391492
639579
160
417666
1013444
18618
927872
1867483
1464822
1488043
765005
1997186
749454
1533735
1526746
1207997
1810375
1010524
1497549
1081319
1478600
561174
1949447
1364126
1425083
1374441
606912
614866
788643
1701825
965954
109548
1800769
123402
1598728
908658
995037
1370634
847119
735342
1550322
1526908
1515988
1154424
40310
663487
1819412
1416316
1944546
1546735
679561
525114
1997205
1457879
1331890
1157698
1714728
1733382
1304758
1080872
1359176
1354827
984135
380376
47115
1962881
41806
1134377
1983351
123763
483353
1891079
579331
650271
1921145
993208
959849
441375
599582
29237
382070
598813
1936069
326539
1528562
26361
1387215
1830121
799227
1914592
389395
1008772
296992
1413285
747347
1801185
911303
373011
842393
993710
1615550
863678
266594
749631
141422
37840
985820
314963
1877811
1238751
797119
954856
1428570
334740
1565715
1795211
1702824
1862996
1909196
1146810
1635524
718286
226437
1964840
1225178
1902890
1981372
422978
1862578
698302
1540048
748100
914614
1239444
345161
820259
1271075
1859497
612718
471822
1772831
602876
703721
1653417
1955069
1588609
408681
450353
169415
1266605
999517
1994506
406798
497462
502483
1084852
1002823
822056
1242209
1897770
714948
321657
1193818
838690
589869
1858322
847218
90981
514825
14404
1561926
449748
761693
1167378
1335923
1949697
1088457
173170
1644485
333876
1770423
856989
1622656
308013
525915
17969
442969
1989083
1637916
860522
86347
1501545
90819
81850
177764
1678696
555342
220024
1037745
254656
51742
1013279
1453209
1216527
777769
992525
1115892
1949520
752558
342104
566989
840547
699572
1881251
1813379
44438
1976537
973869
403691
1338245
566208
1460013
942177
328874
1615754
727458
1787446
1006987
845261
1702357
771857
525712
388233
974612
1654197
551414
573134
1274080
684683
994731
284103
769820
1046995
851637
1778659
600925
625380
1526285
134324
1641323
971774
409097
1523613
570913
214293
957776
1951042
752713
1183896
1041305
1268037
14113
1332425
1792251
588404
1035613
966390
1160846
1998383
340080
1902628
1258476
1861739
73397
1289699
1524264
806592
850542
470121
640507
328354
506881
791904
1378583
845941
1404432
176421
1724140
1053624
973117
820698
871358
574563
157302
1302880
492012
1553352
1251677
1900665
224276
405281
693397
65158
1861687
1055893
1182837
740331
318542
1236626
824198
1086409
1690767
1660972
1950044
6330
1807618
1990163
68357
1954340
1281298
22905
1698314
1837114
1105949
512722
1288989
538301
164009
1926729
877438
69213
3876
966402
1097590
1126782
1034279
525228
1116309
25858
1961415
1715022
319522
817070
577543
893379
890616
1064372
1340339
1318452
560355
237556
423792
323194
358399
1153236
1870357
396828
740738
887547
753424
862551
1390997
1864456
1213691
1718113
80439
677824
133733
1304486
29569
1143201
1862558
928941
39981
536599
664701
1649625
56939
1519605
985321
247719
466237
1778625
1680459
563220
794102
1164220
432982
963999
1819530
1522550
117676
566408
1784806
1253056
1425078
1820661
620430
733335
585292
1826345
1079825
1173300
1154265
704429
503014
588174
1158867
584321
81190
1437949
1741670
686793
959860
1509106
896672
1202922
1307120
232477
1081957
1727374
1919366
1648585
758215
216128
179749
526837
437491
221484
1116452
334371
25632
455638
1800164
1822496
1582194
1787664
455832
831904
1842014
1006699
219968
46512
1986179
1498873
13919
1610970
1075405
1843781
108187
598789
772704
1779098
228765
1065493
869273
1360129
765888
1300984
1876109
1403200
1061160
741859
1802148
1077433
27603
356639
117809
830475
815624
750564
1979587
1558745
309741
1699643
1969479
1831849
822904
210645
1019128
1666913
574513
1292913
506733
680184
1539249
216608
1818896
927423
1330621
1526574
632877
528174
1669263
346788
954195
1864274
2220
164669
1219485
838271
1460039
250298
1233571
827998
1103413
1099649
926326
1711149
703793
901317
301489
524431
1181412
1922354
1046483
1180177
137437
588052
852069
211937
1690991
1005550
724417
800371
698180
1083869
595967
1699008
567139
213067
1127951
1960375
744467
1841793
1221610
960849
808718
356215
1887707
1334030
1877949
1926661
980815
1841767
1456972
537622
911364
1994231
566144
844337
239401
1911931
1523692
1686658
1316984
1969568
379861
1362329
1324671
342600
701418
1270006
1413687
1318560
1313651
264733
1700128
1138730
934597
968596
135267
434150
1344959
559223
1091286
1407327
1765262
1235298
614873
1535987
87865
1644528
1272227
666890
1072883
613895
260999
1202683
1518404
11157
1232486
1279005
216054
1475518
1015799
637652
19673
1805819
1113196
1280395
1148883
1065320
647809
1886436
375389
1585865
103664
351355
401224
470938
195598
146813
1272674
986959
553328
151583
592869
304786
89972
1393873
545684
1309149
354067
1847976
848272
133225
761564
48929
644333
155320
838554
407017
849569
1261227
1997324
1678422
1674360
179233
239351
86892
1754551
1970235
1249175
206938
105220
1268402
1224742
363322
724281
580629
1925841
1637141
1618646
1055471
113721
905243
657905
853609
151262
1179426
445205
1707161
1472851
409525
244002
701392
772283
426314
1740021
456188
111743
1016823
921047
1657857
839729
690618
1862195
1840333
803234
320662
894742
1359577
993327
1506489
852748
1950273
254633
1483230
1093733
1333856
966634
1075077
1776580
1385387
723117
1868512
1491992
1723385
1675549
637486
736437
232024
1871367
1997778
855782
1877932
1931483
1291944
495632
1375172
438006
11434
724661
601196
657576
1593005
1236844
1469191
1455024
858529
630332
1167347
463205
1698555
201772
196155
1787852
119418
1081486
920252
1291944
993860
319041
1037188
118686
1476007
667668
12761
1650788
1384866
340239
1766459
1786802
100095
1275942
998212
1483603
482708
25700
998220
485923
173176
1647713
1071662
1618563
1157472
1045374
530216
143565
1975546
422913
1617228
136317
1578986
855408
1564203
447057
50103
1225249
396953
595241
1882343
1878151
1187435
1976183
802651
1826852
1896318
1614514
1040996
85861
166566
294088
1846303
1947678
1132883
1647562
505138
1700270
468882
1119469
572423
1329786
1214274
48731
183905
770424
1528668
791650
1185161
1691709
135905
903233
774654
1922018
955538
805255
48877
1495047
1716700
1537998
415907
1273846
1109342
306122
1296472
1685953
190879
107461
1300658
637743
1746156
220758
1650768
1912955
1677070
122131
441474
952712
1608628
1341465
165974
1842638
1701078
675813
482313
14828
1011619
1066431
1550669
1264208
272776
1593361
94657
39848
1435819
46959
1721802
1824171
776700
119941
749911
1770302
1473844
1827417
1923969
1121757
1485313
276079
70495
462780
341583
709753
1420952
831334
524668
284968
497195
5357
1790000
1151449
781614
518657
637947
806333
1207891
106183
1200292
1788808
1372054
1127626
1776987
1520730
1970048
201773
58015
364477
936998
731216
1261449
514266
310365
1478396
334697
822066
737193
966460
241534
37942
1334995
125318
900525
1060805
134096
86188
362168
1020002
173499
587048
956261
187986
1774504
1732046
960868
1223348
745065
1851813
696660
1416264
1847657
448022
330483
1806686
171325
183034
1397906
1045724
751590
795278
468345
1949741
1043086
407257
336011
1904231
1223891
1578649
484634
914522
577533
1456268
277042
1287916
285551
490112
26449
918741
454454
269715
423474
1012794
225788
1176945
1571292
86619
522379
556664
1568791
291076
1280676
1541086
1833294
1406867
1181112
235673
121063
447563
1256917
1171731
1833547
1553860
481701
1018510
6882
757128
1141531
1010379
94796
995464
838786
464823
253075
418913
385612
408542
1726476
1257909
1693247
95980
1547751
318600
22638
1925929
309217
1218010
1512793
169079
787430
897358
453674
1240625
1816870
1482657
15230
1141700
1508511
1633315
756729
37988
160027
1143538
1058725
97347
1060858
1625205
666331
370096
624939
43150
1738928
552285
44640
1328497
484694
848409
1687135
1280258
884490
453624
1531103
186910
1578840
936727
1735359
1303935
1677616
253057
892073
1952549
1201198
1140948
1359040
1671453
1020306
786677
1643042
714230
1764825
1709361
1373003
1527548
1309237
1712053
427585
537260
1953534
1686933
302115
873814
743167
1148396
1530242
426123
1591563
1650953
842460
1997897
1179254
503163
1100451
1532963
1951349
1175094
720010
1699047
1372574
1813327
707420
360708
1519961
888182
1446908
1640420
798830
1122673
340499
1365597
391656
161873
641090
1165543
1857225
581422
1783501
952385
925398
511266
751829
917945
849028
767060
1711042
1394936
1132133
31626
1732820
1933034
194754
1506756
964135
825143
882808
1479046
505650
390025
1910428
1164338
811772
749856
1265676
1826112
822060
1439810
1813862
986999
1230953
251088
1880028
264143
638457
1200938
406793
890598
949444
1103698
679371
920322
1505639
1479269
757186
343434
1877705
439284
1843848
1757550
1402501
1955620
610211
1744542
365743
1089434
1448949
1611151
1646314
397917
1728094
1945601
1350121
523093
482475
955939
1479129
205765
576459
520801
827267
9985
410455
1256389
552794
1314582
1265794
1312212
1482789
1620871
1978380
1916869
1336419
1238069
730721
890055
1012592
1689025
1726509
1451670
509517
893400
1168501
1308026
1926698
755004
601081
1405165
328575
486735
98359
424050
1576763
1209546
320234
484114
243000
373439
562116
1639385
1809891
1748941
428888
1798837
1084718
1500811
527737
1269558
455783
292541
1785074
1610309
1043925
738279
118150
259947
1418724
412755
530508
1371799
837374
898295
621921
1636713
696364
1904654
1885575
1693177
1474067
1086158
581679
1535465
1388333
938003
980219
1698369
1902785
437060
642800
963379
292695
1008550
1070174
1817426
834715
1528904
1925919
507582
587622
1454911
1309449
1240923
280914
488799
1379039
1185448
1235109
1128709
941750
1171730
1279221
323505
916110
742262
1726005
1585608
442491
148736
836555
1315160
1947563
1129982
221348
1845368
533911
225556
498032
1743437
1557288
683904
1253459
1469596
1635578
1411831
927602
404973
19047
813637
225581
1693797
383506
236247
71960
1221109
1814786
1170903
215271
716075
857599
1159429
504919
1969710
475747
1489432
222651
975588
159402
1397056
1571026
193072
631264
1245446
1639611
688565
436873
582916
562276
373307
615426
577225
1244992
1672969
1401256
947009
1202189
1196294
1716129
513958
523306
1389188
632469
1853922
788476
316575
543171
752417
1499451
453202
1396521
1769003
1896110
1311742
149453
758960
702973
86285
237256
903436
109661
1032085
1314800
1224860
1729249
1568117
1145299
591220
366393
362031
1252452
1201001
208258
640855
1385721
563026
1576202
1329704
1840141
1970956
16401
1716499
17329
1791392
846624
467464
1634904
1424651
1395847
1252560
1063270
1853185
1160079
606575
416964
1821251
1959325
1567748
1145534
804150
92403
1342074
475347
1613778
1177156
577491
861176
642978
1876257
58095
1906194
1882411
1514563
1020874
459403
390622
1456596
21723
1139139
416493
520173
356507
652194
586988
1681686
1931145
1191176
1105494
624525
1910292
1909561
1167344
1878569
1544814
1953444
1827490
1508051
667773
1008095
570930
1856067
732676
1200406
673290
550233
1840023
183883
1426119
1748170
1813032
208691
981490
1819335
1996892
29145
1805279
989352
1927273
499282
1825489
576753
1357133
1747604
1394378
1390112
1193901
827759
648413
688795
1678830
1358856
771662
1992924
439154
437703
770172
293631
152572
1106144
46114
927432
1501359
929103
1920716
962658
1802267
1913785
1889167
1085187
961071
1726838
799136
894988
907152
857326
888907
894688
81952
1868571
1641605
1480555
1009424
1240564
1834196
1531007
755822
831691
1754014
1385423
1520736
148660
1984479
1687011
1078117
1957966
8866
1478302
1160609
501234
1428729
1859260
1118914
1816037
82633
1247965
1034929
1321097
621025
1311047
256187
538210
147437
1650349
1271069
1216535
1925901
114474
1900039
652772
925373
886052
1689035
1653140
396110
199278
1325691
776698
387918
1097913
849696
1274742
506020
941063
519961
839532
609203
1806634
1609135
1655481
419867
795875
1101645
1553674
833838
696823
591985
101115
129277
1235142
1381461
1491102
1034995
1985139
1456324
307154
1399927
1137996
475875
625945
638896
1814237
1913498
1759246
1254079
1583280
1128986
394607
331303
205768
1529674
254731
1919503
664784
1618219
1997524
1222158
691786
939441
1029484
1595267
1970277
30601
1234260
1014212
1931298
1801403
1624109
369309
766519
360293
962187
374232
325287
447658
1998748
644882
576699
780705
1033461
1171620
1140877
1731564
707222
539430
703468
1047069
931940
693454
1723632
967126
1593294
692428
1480179
1048335
1520986
514890
677130
147937
560343
789052
1675040
363707
1691573
1610342
1427967
1936562
995165
1347667
1745349
1667687
1517321
1415139
1968096
1394386
1581868
383895
114460
270461
389424
194484
1448708
1833382
1523922
713606
91609
830707
1365327
350074
499622
517223
1904384
458441
323416
750099
1557508
1643075
1998974
1237591
890366
1288668
1131335
167246
408195
29461
1524008
541206
821700
302258
1448481
782276
497152
930739
517352
196908
530159
1009870
514649
584257
1105290
1322944
42992
1077042
1129704
374069
1579029
652305
118380
50735
980918
428852
380339
1790595
528155
183955
1995461
88795
1380129
1227514
792145
1802888
1699367
1096177
167424
7797
906170
159384
557821
1071022
524794
6953
1184939
1523418
1266881
799131
318944
1980693
1869488
1492077
27889
828375
1657738
145150
94980
113045
600912
1135647
1400676
873119
500297
898291
1981563
880844
356251
919448
315836
995403
811106
643155
1036274
798390
1933333
1986735
1559357
749528
1159060
278380
1007316
1734184
1899000
42365
87617
660191
1757804
421413
1433127
898563
1968609
623780
336675
687418
21856
1409851
1903458
1476947
1812915
438331
1754060
1545332
1527163
1490751
359420
351020
1481879
225198
402699
45486
1310346
1165964
1107353
1138686
146521
1557003
215814
1704537
775081
1860099
1053302
168486
666066
1313222
221063
206428
1243811
1822078
1728361
75003
1196587
539593
411613
1171161
1407597
76499
1757049
720271
1296592
257325
1640508
1129055
934979
1276358
435870
657764
345356
1217034
958061
336573
1212494
392047
1799194
929587
1429559
934630
709985
1876825
1757798
1394147
11438
316973
1977836
1436345
236687
1419340
1253680
682021
1420135
1578375
1803167
1884150
1258488
516674
1913010
344185
1677048
44805
427996
1803612
1119610
377907
898499
322883
1310774
1842805
729723
1587233
868771
1932096
1594222
1508486
1476586
876329
1946637
535912
164121
778231
1071096
818160
1467136
1726455
734296
180258
613816
679834
1458696
420028
690773
227932
1844349
164002
1744439
1576431
308896
1049830
1793844
318495
1020688
1336745
467801
1857272
1601740
454368
311717
460478
1131842
145407
1354938
1877391
1721994
188783
1484700
493727
869426
755789
1580146
784104
412717
623345
1680669
119006
339823
863802
432213
1162229
74674
1304010
30982
745351
1857582
1590226
1629930
926359
133356
1266316
1657198
1185032
940972
480289
97642
34855
1013326
156967
592119
689817
50695
1715380
825814
578663
1114037
1831501
350344
349389
1874530
1365954
857430
311122
1540541
1187883
1625169
1188066
114063
1373287
1849873
1056089
670289
765442
783387
376628
1666232
1793461
1951667
1201895
1770343
1558462
1712437
642190
1351746
815908
1649269
1329389
1843821
1913740
1346665
1364095
499395
948587
332713
1545493
733013
394436
1629096
468084
494726
218443
1803227
1681656
352076
1683800
1641981
158933
170365
1502215
1944029
92643
47710
1243860
1643082
338918
1736189
1497651
296899
1960808
986234
447188
163459
1841983
751175
1995300
1624533
1022927
9923
277320
357642
495892
212752
1982104
1102117
1060610
853203
1487207
1457823
556157
319306
1836905
539959
1718214
344248
1497936
1174166
268662
1565068
750065
1521532
1573713
1594027
405514
837457
222911
487383
787830
1818197
674811
1811095
535847
359233
149307
450901
1265725
1083072
16556
1644294
1533713
550077
695503
509197
472101
452366
1603380
1366791
1197511
1479720
1428758
916726
1190918
368964
453829
154856
1078536
1867273
223400
1672724
185286
273282
1042205
1261394
213502
1371892
1685398
1400994
236714
807941
1473154
245241
805949
1904647
1762014
1101566
1137085
1663583
1836492
185710
1523199
1662369
1848213
1954248
1158778
1367355
1018369
566133
759664
1434182
521382
796125
494656
381657
128633
890619
243394
1391046
1135860
1337250
303181
1566177
1961210
450008
330458
1002634
236764
1778976
989287
1318001
829582
1353879
492424
1166939
1860308
940686
799965
1690405
163911
1860375
1626240
158110
1064304
1082887
1078740
636737
638847
346094
581457
455388
208029
317495
14328
1878317
1815114
238707
757268
329838
1460191
1667307
343279
554611
668181
1722756
812498
550501
1126423
289687
17654
1301301
1819884
104323
852291
519166
1135585
477747
155624
1747106
1133190
361967
1999050
1569557
1201203
792233
669646
1989807
1235810
1358299
199986
99661
1914196
221289
1026693
432452
1131446
237031
716026
1006580
1785102
653883
1562830
404512
1137220
1973101
156322
39456
1785155
758512
500693
299063
1170780
1523442
1683716
1745301
537844
293713
955019
1669593
1055266
1580203
1227731
1444368
1152297
1724066
420699
1093426
818675
752804
531882
1138835
151254
283698
111756
981584
304720
1530539
1093412
1031654
776854
242918
776859
1276109
1944236
515913
1183676
392967
1750559
1652265
831354
1242000
1466532
715365
1695303
1887474
1730086
1595764
1338805
307278
1335201
1602659
1638942
1239973
1087542
955056
1770819
1187695
1339289
1115624
499590
14858
207437
1017327
1499126
1288639
802911
415057
1493677
1857204
145230
1896599
1808235
1021945
1738467
967474
268587
585914
713415
675899
1230386
73591
1012474
897241
1882027
1858608
70952
1913722
1008252
1361080
1519464
1040893
1596102
804201
967481
71279
1995826
307397
1395187
865422
198346
1361312
1837377
1882092
516748
89370
1566452
301686
1255881
1607774
30828
1059877
1055908
159563
1834814
1172731
372690
701487
620924
1403964
1207343
305005
1094669
1361438
1447188
1337593
1025447
560442
1805650
1304683
1007355
593317
1122485
353840
1985662
1933512
1979982
1363055
71170
1147307
1978856
594301
510713
1147503
531755
612300
1555230
892378
1215642
415654
169492
1626481
272716
1030245
1102843
829392
156943
719494
519819
1731647
1018833
914872
72645
80076
1551759
948338
1399597
1181963
240512
636484
483459
729425
1097643
517845
1132099
375313
1813237
17562
272318
932312
1481422
1901255
1876207
535650
297257
486870
171836
1601866
122620
29981
524188
1632733
1583007
1108621
252482
1120398
678866
1238383
1063900
83144
955787
574349
764458
1508747
1235241
535104
1910443
1136777
1039040
215490
342882
65558
1076434
1588131
1128023
414218
1718070
1089238
327568
1833732
122015
495575
262506
382905
14418
379851
1859934
1390365
1049674
469204
1871556
982816
721733
1089228
1008083
1506662
1491809
475715
1229482
1278258
866825
374716
66497
243808
1026042
1366129
1518756
1741857
201000
1372660
1730377
1921241
1294511
1833324
882603
804470
1089524
1236341
1278969
998531
1663566
1226331
1604798
1086916
577489
315878
1938131
1086486
1358343
162481
622176
1518336
94744
1031990
845358
1884534
348491
371800
1598957
1621006
1993465
1050499
1427122
1579015
6247
1680801
656518
400824
1827648
1807066
1484713
1882914
172890
158548
627000
75168
1878120
432217
1134332
1445913
35553
1129660
1575271
1260226
385058
566941
62773
1946900
1842588
1422210
339140
1342055
1303054
4529
1390585
1307400
656945
91435
228923
1217787
1217317
1112766
651557
183061
1099161
846604
402488
1959571
564037
988256
1487503
1584727
1587406
1613658
1162517
590142
185864
1267363
826129
1845134
1398457
331916
376129
1128155
1292794
1525307
1249349
1279614
1356234
1196101
632205
1324554
1907520
1558025
1545435
1752656
892398
497363
591639
1005857
250116
1746378
49510
565509
852628
1437198
840607
1599229
188843
1703891
1848299
1228908
1364055
1337341
546786
523343
1135900
1844221
359843
1941843
300266
1694119
471953
294003
288761
909387
381342
785623
268218
1312075
499214
1777951
1240448
119464
1480478
378085
1248929
163255
1248183
1170459
1417942
1709853
149879
1433307
816708
1347596
1277826
904503
628247
1933707
382091
1975533
135755
1790761
604785
573999
1801939
796574
1159995
153394
335004
871001
1136496
1130849
405573
847172
1974393
310224
160645
955729
724212
293931
1781841
567965
929986
643784
592954
142610
631650
1565162
828246
1998841
1359752
1675966
480071
1732868
1044472
847718
1393520
1599088
1643353
1490917
1037791
847764
1041008
1417089
1886484
921489
1657038
1754178
922166
486227
93638
790590
1196982
1189275
323090
904785
1106660
1528871
650234
1526829
699826
377250
1082654
1248704
1910543
1274525
622003
1052838
357108
54630
342590
1199793
169977
1149812
1227080
100257
786875
1208652
1244411
1495188
1884261
1163277
1189014
859345
1092970
1808486
1703066
1599904
1717583
678160
657478
165190
890491
546919
110952
1865923
1731185
1530940
928919
426973
376009
1715202
755310
1845461
211732
1176034
1740479
140042
1561300
1058070
1487839
898102
624926
1015526
1035156
1254401
961658
1844960
791752
352517
309131
64624
1096078
1932611
1234985
1666395
1604990
763627
1566606
710038
1160337
1714485
1947271
132323
1028773
1046781
1719882
1386465
441714
906876
1203848
1814198
1054528
913237
621021
152322
992011
1875393
818377
1451834
608106
1280760
685038
1419106
1084679
412278
1827360
1511426
626407
942128
1984113
577932
1145549
1329137
1500980
319328
960270
1119504
1169066
876620
307670
1644162
49210
1998332
1325356
415967
1760583
1094858
1317
1850947
522077
1505868
52341
206650
268013
656468
1504241
1911368
620733
1171536
1009857
1125220
1924434
789095
1484704
1832804
531897
1816516
1373583
1242558
1049313
76449
1899869
37682
1815341
437697
1755084
397968
1230692
1448216
1650363
1468303
1586200
122401
424528
863542
1663483
1318249
1613780
1513950
1375251
787167
1092477
701133
1494385
980449
116165
518188
1151291
1749814
1723070
832992
1972779
116398
1670586
40923
1679281
1760107
1578510
75025
335529
1312693
1720138
1009223
446631
72420
429622
237483
638341
1562927
1090681
1037312
260833
541428
1024596
275017
1512641
745377
140774
1085042
1826925
554701
1954302
87359
1987518
1927346
595976
1877994
1397041
1935932
144956
566241
1009411
319419
1361292
1904021
948432
1612528
496024
136565
1893237
666270
817644
254277
661885
704163
561118
708136
1552202
1261047
1260116
328114
1019836
1415407
268523
976738
661535
198075
894389
60723
578410
277608
1880188
1804341
1182406
1368946
179643
745448
381361
338302
116213
1535657
1563024
1820673
1644774
1461642
76995
724141
646974
1019557
153637
640869
1983180
884024
3765
888322
1644620
1352559
1401221
707573
181335
1912437
763189
628847
1940767
1862158
1744206
815261
1692741
703231
1307703
148029
418668
708890
1280725
1685050
756493
1376280
1148853
10465
1964065
763344
1512780
1780534
1444341
832056
1910723
1220455
1195677
1398978
1506761
1066039
1019071
959884
914048
1654008
1234898
412398
488250
1476925
1038328
1391699
1380131
361258
100099
431202
1234769
1253846
1421260
509128
1912493
1424770
1790425
732748
281767
389861
692505
1194592
155699
191541
232383
177496
1288926
1824115
1508619
268310
1552891
870625
1900362
1413136
1720719
924719
1339847
358514
19331
212165
187178
1920437
1033413
1403070
1717614
1085397
339792
1673473
1511048
232185
1665636
522036
1632091
1110461
1527443
1181920
399658
1438764
298443
897512
452698
1657623
1693709
452423
1450900
959936
460734
96835
645931
1678506
1785084
1669117
1310106
846894
606139
1077891
847586
172002
526737
1318191
678137
9506
1546400
441079
1532064
1719359
716146
1888020
1772158
646259
1383452
1014265
1278660
815688
1101478
799677
715720
1527439
804423
1285608
1997419
190306
1289851
1072928
871452
688792
285006
465122
45483
26070
1066997
201553
1338465
28242
1523784
1070869
264593
937949
322301
492607
1870750
1374463
1551724
1416784
1204452
760778
665813
351459
1248585
433181
1418040
1357032
1733436
1299823
17063
849899
507091
66826
409750
1106444
1922677
400635
1406216
515509
45725
1132582
1914774
845175
1504977
656093
867815
119889
1431520
1962259
1654973
1998923
633963
395316
1458570
655378
32806
1695652
972236
928003
642252
1352593
1510875
824404
1055561
1769366
157694
854438
489825
396668
1882892
882449
765999
1822076
235342
1104575
76892
1358909
870540
391336
973828
1688083
475564
257507
1737387
1360318
1709597
1193779
393276
541113
489744
707249
494145
293130
918076
77528
763937
1331066
297034
370250
1121717
1921639
1477362
1838121
1848148
835087
333824
494871
383367
1809997
212713
1819190
1472134
132064
491563
787636
1068371
1779995
463885
66148
461952
515828
746111
1887242
1798575
1779795
258014
1816448
391206
331199
1828568
1875844
233910
1033847
714299
1431573
1660719
1711530
670420
1248775
1487707
986311
1192202
1735742
248808
918825
1079735
1920462
647593
1433482
963335
1868064
591445
517759
1057329
632458
1138862
652765
1247767
1407150
339282
588499
804744
370524
1911125
1465887
1638727
276202
1899561
1096634
78047
442041
647951
81650
361452
618402
902201
1330957
1999642
1166418
62753
1132968
1874360
20331
490923
500189
288051
984344
396002
1833170
1245464
1483221
1608905
1111527
1543768
1362439
156343
1813776
1699335
353168
290950
157910
1872157
1513765
1552735
1549684
208863
785382
76447
1642116
1615845
9495
1803467
1958483
528638
1379021
294466
1217859
1709851
1800795
1397660
950857
1814157
1577845
416993
820742
1592316
974117
657113
1933624
1062920
1862384
394738
911131
1357431
1077740
360189
75925
1455366
1923509
398224
1671476
334023
1700957
1185061
1808682
1775030
381453
285790
893268
1398678
1501555
833943
1438944
1883097
969297
1493228
1654402
611570
519712
827449
140368
1168399
1025500
1707122
1718756
970866
1495158
1545340
1100448
111941
1722698
27393
431426
1630874
1890521
1952063
1356751
921251
89797
1667388
1367998
950700
652276
1102741
217038
744835
1386555
878786
112898
1018747
1834559
1148606
203636
783070
782318
1659021
108110
1013663
1537637
165554
770486
189138
84529
708479
528034
1574834
1576652
208088
1052311
166923
1584350
716063
889409
1378735
31153
426536
1780863
454043
1181123
1878161
255146
1170243
291538
993198
198763
1733998
610545
896816
583281
1293763
1629160
1132030
524855
1800281
786977
1096458
1306407
1484870
1001663
980830
1805563
914581
333308
1139345
1999514
1471961
1320969
673517
1252477
997633
835624
1571361
164177
605695
1476251
1157059
152578
931797
1737646
1393995
1301562
1103319
1920613
1145408
595710
715577
551863
340198
213412
1550271
411498
1429525
1891537
1030368
382928
1615446
820045
1229499
1067010
1996015
97152
1369325
1649530
863603
394223
529276
1503725
1939987
1143609
220385
1828538
1577179
1220937
1617828
973539
184954
1515420
1156311
1343616
123676
1658987
1395182
1007452
541421
345115
72177
1356797
277254
863493
297521
1176065
1022728
1556879
1733951
61899
1556503
1519782
299532
502201
1333497
1194991
1047974
980164
1737510
335012
1952233
74910
1107366
1482179
1184040
572511
53685
1694810
1727436
293179
1008975
323753
31764
265152
1335346
956875
65914
1371084
602367
892915
678477
868493
1174614
1473369
1283424
945316
697576
1525731
1573075
938001
988503
1492203
1227453
1958836
1823524
251020
39851
912336
336578
356820
1067084
78206
1420150
1590130
1496775
973090
445313
1861578
162106
515014
847615
503393
674277
992945
1741012
979706
1211585
1375663
978910
344358
142064
1702041
1009825
96366
1248187
159156
648401
822149
484753
1313843
1566285
1229923
1179525
574667
1248939
1630006
1890431
1454474
1657574
757209
516551
1332075
862545
1516198
722838
745416
888116
1234273
1106736
718880
1760426
1730771
587620
555958
107633
1398568
1069380
1941748
242571
769665
1776451
356554
681999
1220618
1323535
506130
742349
290839
316953
566291
345887
946032
1493068
1289672
161016
1993408
1418614
495327
320708
1190844
1965086
210518
1699565
605187
733214
1400696
1595866
1671182
303080
1793722
1311744
947606
265709
1550852
478710
1772797
135172
5933
569579
1510649
718158
581302
1344169
1733475
449610
10604
232942
1654072
1673286
1235202
1747824
421813
1559151
108989
1245015
1512691
887544
852190
95847
187684
1415609
1915385
529180
794588
826361
584579
327935
658224
1606210
1991824
275545
1598497
1550562
564823
683475
347220
1966139
1102602
198183
1629788
1053357
1980680
269206
1409666
124556
57031
550955
435306
698969
1755069
30677
443658
1785254
1959508
730474
1511371
745610
1381831
1821443
1243522
1077310
1393706
322464
649390
1095922
679579
1051279
697979
104819
1272902
208568
474487
926425
506736
1902248
695246
254832
1177338
958491
179630
82344
1725121
62516
572472
1776148
1243505
1889899
1171495
1558177
1290074
755985
177502
853600
237818
228174
33159
1429694
106947
1646717
760957
1087609
53456
522605
269719
672908
1056335
1784024
682465
558731
687568
1857712
1777931
1894066
608758
468296
404233
886522
426666
360327
1886902
1926580
1810395
505695
523335
242270
190881
479211
1946519
1600374
1088348
578975
605348
1563643
383202
906545
1233315
1418564
1072329
1333537
782185
1596993
1798045
1305174
1786223
77239
1835805
583982
1785962
402667
1082235
477714
932661
1424799
244970
1541010
691140
1453111
164098
926190
171198
119059
1261411
1230862
800153
301818
1913691
256526
1635580
1842369
1051989
1452228
840603
1821966
379161
595009
558059
1291870
1040292
1738413
1586466
1445629
849239
1066859
978407
1258207
409303
595192
43532
63399
262921
1057767
1735704
841033
485498
1938899
914541
777461
117854
1003882
2309
667725
1702223
490883
306266
1872598
352689
691305
1616061
885631
1348688
112977
962764
1038169
946388
675180
1331012
1811592
660087
354785
1127813
1322331
1474285
1277878
185827
1162726
659182
1178627
1977950
1987072
779788
1124481
798021
1374502
793850
1660167
1768132
1862834
548007
1650310
200161
742169
1619159
559117
1832896
411118
589507
128175
340861
639599
725850
558555
759732
1910671
1007946
764262
419078
1079138
734740
599370
419360
1024404
1449345
1572139
1614395
1049938
271698
489648
1818501
700456
1157710
353919
634993
587942
1235430
752751
1643807
1344065
293651
1465587
1091935
1914088
1603045
890745
230231
1992712
354927
1704929
1799756
1856882
523824
1787346
618013
1773402
602166
192062
575714
625730
1566483
276569
698085
1885598
707464
1950679
1327909
219468
369087
1902476
1818068
1497866
1194956
1771930
582969
261085
1440709
361350
897426
901776
1966098
1460285
1134630
1518558
38229
38050
1038054
1429516
1039136
1070982
1498817
1618526
73138
1712074
524644
181831
1612142
1172995
783061
415923
1032199
1323900
112279
1937291
663359
1899991
172613
1148610
220977
1613988
1667609
410600
593794
1240254
1426977
241194
226323
1413024
822855
54271
1669969
378711
341994
530362
1948930
1142758
993652
1042699
1803870
748329
429498
781342
767592
1961251
1407710
1046937
998347
1969404
397013
127603
1712722
456147
1633643
637372
1181932
333002
93492
1392625
322421
489019
1401883
32999
929465
1095324
1267476
683658
847157
1057622
1900253
1419421
1440971
1387637
1790684
1842027
791746
300537
1195111
1404246
39652
876480
107200
1360606
594176
507990
197253
1304247
1630543
1284674
1939668
873957
109538
759205
561388
636815
329210
1035472
1604353
216699
1157
276761
311469
919128
1477677
298906
1259013
319842
158634
915688
333283
573465
901171
580737
369393
1801551
1189607
869174
383007
1369534
1938399
1243264
409924
1428619
1011570
807979
557503
378860
1255731
1573600
1781723
433035
256767
1961894
1471556
16473
1537327
1693081
1664140
1964074
1517869
1903954
1794556
1161920
1277867
1365173
1503765
1841723
1299247
540760
702658
293796
359045
199668
1460162
282823
238585
1250720
1616992
943521
386174
20077
722051
1649037
1378015
658157
1663558
515561
314767
302783
829528
434331
563273
1751616
304454
238177
1415623
160687
905120
192153
1596550
1396620
618604
1067705
441931
1821818
1130312
1046336
1608477
1807904
211011
445319
1067763
404962
269100
41628
1240540
952285
110428
1943461
1703519
1336630
1240172
1161235
1791357
257327
714829
1693190
752787
1421233
85536
1094884
360122
1908087
1085794
409414
866175
1217517
1144741
720792
1806356
132539
1139700
1705927
72517
391908
1678982
1087172
1575744
111294
165004
209569
1319547
1294286
248476
312664
147472
1066155
435544
1891602
1419707
146532
1748220
1659362
1605166
1813817
1515646
1409854
673447
1110666
1507133
1694687
577219
1738494
322234
1155063
1652132
1100965
1308877
627832
1058399
490546
4563
1056798
1473229
881926
243719
1981397
404593
296346
1974834
841266
1873296
962008
1958414
29785
379653
155027
1591747
1168030
1346008
371527
240292
203456
1331055
940081
578291
1781359
404294
238031
1558949
24269
488531
303175
1153404
1437784
1626398
240628
1138953
214707
988931
42874
724290
242544
1090960
1405657
431379
101574
1099083
462314
540862
459020
213485
530479
1033672
1554869
113730
1268434
140296
1354209
1068975
1588612
660031
837267
1899330
32552
259082
618544
346945
1272443
734307
401128
1075096
962235
1736768
930086
568427
789627
150020
1609864
689844
1942324
1694640
63699
1864582
1502890
1730660
693690
633521
1600422
1169929
230443
1484229
1293928
434448
104271
1559692
1038111
1386959
690273
931553
128254
1138550
1667163
1019801
86815
1295782
1119615
220794
835874
498550
1464059
270194
1941741
389417
1570832
94680
1253175
969081
556695
1154082
289784
1047312
349103
1255046
211430
232608
705543
1370886
75598
1451930
1974556
1906067
1444055
390878
1874337
531676
91505
507372
1990123
818406
1172019
1151485
1656812
958868
552291
1982326
516757
1054276
1065095
1021887
795342
509305
1729521
806498
807694
1996330
668224
1296969
941097
1073655
1683421
1344987
22283
63333
1171248
367539
785782
137070
1435597
561918
1542537
84931
1481440
111403
597764
1921776
572570
1515213
1989503
1473621
1430503
1702720
1725962
1129273
1592281
1538345
1021158
238004
947612
1777076
818848
1790216
1145603
1030308
454852
1873296
608794
288366
1842716
709641
1105961
1855341
1282739
912788
1458999
137522
494222
103558
346558
262255
166755
1200375
1652389
1444068
1914959
343214
1108198
990779
1849321
876485
715110
768001
342719
1964988
106071
1121335
210730
1121283
1668826
274923
739440
1717061
75205
1452150
253939
779563
543809
1403101
467203
1173917
93317
459458
269853
1390182
842405
64760
252241
1359415
1195987
50634
39010
98481
1734937
1155254
618198
1887262
527503
763806
1567989
1297442
267664
330260
621834
1836085
767346
583414
546542
1571333
1889291
1931149
1828887
671151
1578721
760090
1771131
322298
1066749
1502917
1917198
1412271
1958223
1134610
1916726
373113
1988872
1887823
287282
359198
867128
1343286
1418678
835103
723695
27953
1402969
731721
1895305
1847845
320736
803456
1406852
1154356
301027
448762
1122051
1325096
515251
1932405
1712071
1404130
1129820
537119
1418587
520610
922201
1388302
1002021
1583496
1848392
762768
1580470
1241545
1203238
964820
1893160
166804
1640224
733543
732539
1589141
460902
680906
494208
628566
1304409
194783
1622878
1393625
287969
1009149
973483
1063247
1102017
614585
517686
1058485
764484
1490960
185696
1411524
1169460
19109
478096
279539
1708151
1691388
1033284
1235870
767463
638016
1915133
474299
1560671
1218335
1503363
115808
1280037
1098250
822994
1762657
1707802
1558218
357727
1977739
1909004
1840142
627282
1952351
1603582
2103
1126633
806961
540642
1230407
795975
533810
1249498
98140
1893029
1147259
779552
1469059
1068309
1584031
1240006
975615
222897
1230522
779978
705768
343661
1758721
1560898
1862528
1953637
1974359
988569
26529
502919
199706
1429612
2242
1793921
242673
710768
738010
939777
654265
1449186
1299703
1075920
797568
1911515
740798
673593
1120686
964037
1265734
528169
1158182
1743767
902127
177837
247034
1836554
473762
1808973
1498564
860023
658156
1329054
1590686
1224847
1442549
1213817
966085
396288
1347028
394837
83169
1550713
666595
1689385
1472142
715082
345355
649187
378553
346616
143292
1162958
153569
624752
1742854
1141076
532402
273315
813901
1356402
429542
818696
1692773
257127
45903
671175
358394
1820835
744074
1334717
1553519
1617146
340590
603240
632209
1945772
1421714
121422
1914864
808377
267142
638798
1844197
389842
1911539
1004
247742
1596187
1268602
1786332
1360894
1840343
1258206
225807
1280284
557109
1306010
334288
519809
791956
1811837
576831
601534
1413310
1213205
1357774
944031
1140562
741049
1705460
372016
294529
770534
168198
489618
495440
57455
1995900
1161658
1905357
1045964
608456
1381758
1239375
1890827
1154848
10037
1535486
582075
503694
885569
523305
63362
988290
1661674
1239655
1115155
151227
1495700
1530242
739544
566187
434638
1323577
873786
341912
1330690
1973581
269726
945971
869826
1264625
41160
914602
749396
621972
632706
468848
1050528
1875059
96015
701673
1054635
830549
495441
658759
1971707
1918351
1943052
1489227
245990
850314
1711277
469940
1214836
634030
841288
873986
3843
1806727
67121
755989
1982256
298972
268313
459227
219866
1385575
1443807
1503432
752771
1127295
1085509
464460
733212
1150323
594787
1231226
337771
1003386
684904
49066
1408504
824321
899353
1119194
892045
556697
80730
1648418
1366999
462792
761138
1364409
224594
1715173
234721
1929440
226720
1718208
1209312
1314178
501795
598890
1550169
1000593
1129129
303022
931238
476943
895139
807463
1038305
323530
1690399
1877668
250364
720242
812284
571350
1480530
1291769
582099
12180
717892
404089
918138
1252571
1831174
1647998
551186
1404686
496918
1714725
1436701
601354
1759153
523075
500928
471945
1991398
1911067
578267
1367544
1532468
1796813
1457839
1887267
907748
129780
655979
30269
1720232
176089
66520
190516
1015371
1777457
1612531
330202
1018674
1309484
919455
130169
1728115
1989645
1088002
589949
424012
529800
289645
756936
395701
1168240
157080
474510
939362
893959
1493743
1082888
1550275
29592
1020437
429591
347121
853424
896756
507945
1224377
646228
1188035
650218
360171
803503
1061202
1880120
348613
1881211
1382018
634489
843957
246624
781845
1321606
499535
622221
333930
299423
1756140
606043
400992
897792
10415
232995
1968578
1129992
1829727
255758
431276
703816
1500074
91645
259447
787136
1009673
608178
1989689
1529155
918100
1192471
1501703
962444
36413
993421
30292
996270
351602
1005063
1169566
1563627
768299
723856
1973915
1043021
1402593
82727
152936
1836615
330342
397327
1910041
502591
698010
1122588
164314
1591233
1383984
1965694
44587
690794
1908350
926740
1462253
976573
1364462
386489
1845195
520500
226216
1171387
597909
1949554
1102238
1891625
1046644
1542407
214403
1946948
1084490
1858615
1300455
1537148
1315441
1926770
780990
378246
1508137
710813
846078
1783909
963489
925891
469557
512471
1628807
1459611
1327966
1196036
910708
263926
1137243
658537
7227
81925
278395
1362238
882870
48401
1715856
1863734
274270
1752370
1954843
1484598
1585527
653982
1451014
894159
1291030
1829865
1431516
1970255
831062
1263865
1060180
998325
1089300
171205
199267
242696
431445
300316
199771
385125
58629
1446195
396851
591756
688121
1872612
1981220
1468871
896319
778708
363136
1377725
851766
1119273
582332
969651
922982
479274
331470
1986736
1089708
497925
1174440
621339
1779105
1381319
58743
497603
963003
1720842
1192203
1341136
29789
646746
559623
90787
1398338
1445240
757925
1940566
1542259
1369181
1691292
1577148
3024
1058451
898224
1130039
405437
1591617
1725698
1603174
1255423
1252321
1932920
240446
61181
1259379
1385820
1409206
802081
771721
1695088
1550069
793011
213017
1500456
1761104
701070
1789707
1334777
1372700
822280
673900
875536
1201890
340883
1263259
476623
1881518
1402750
1871832
640487
1440701
25483
1738146
661663
1755375
1164325
853377
876811
1661280
255209
1334352
1650941
156025
1364330
801551
1160609
1119797
590444
743046
632093
997117
530640
1830382
1542774
561
1723335
1117344
91884
1464996
519496
1155817
730009
1331330
682114
1348750
801618
450440
333608
1829182
332274
414808
986842
1625099
422959
202975
924896
1137857
1711442
515581
1143818
1077089
1039175
1029423
45273
863538
473580
26363
186618
1093386
504721
302305
9001
1191250
424970
726084
663538
1503180
1491413
1444074
1755646
701977
1932574
1679739
1270273
1468243
1982293
1671590
782463
1043864
1615898
272481
320076
393403
1493378
1459027
509829
1068017
47379
1738893
149695
566813
534653
16515
1933299
1563764
1372338
1812718
1975129
87767
54077
1802222
26606
401629
931755
670309
1408448
1855015
487044
1801022
752169
1622501
462265
1958165
1934318
1182134
43843
316003
131009
1489283
717119
244105
1445295
1067532
412257
123456
808024
1408374
869244
1326700
1585734
530604
511226
409448
1567044
704988
1453999
1878577
1952996
234788
1064442
1643237
1465195
10854
1091197
182562
926481
737423
448499
224569
881683
565060
833064
1316914
319715
802042
214464
1842056
924481
1477254
1070988
1930151
600756
1069218
309403
75552
1381401
766704
13194
922950
435422
1700532
1753058
56230
1349797
1309354
811731
1154572
668671
689861
714774
837671
529511
39809
1401653
77715
1991012
1353536
430159
613146
1676907
1181613
1515281
758765
1516698
197713
920982
1288235
1229625
1623218
1324683
497863
424075
1176940
881815
1271848
780954
1747837
695075
1382704
946652
1073488
1484972
528652
887363
1129013
1703933
1436701
340407
308582
1968187
1795673
169552
363469
1574527
1687869
874540
759415
1825200
1886276
993539
1449819
758983
1694584
1248272
389124
698383
1919869
1603099
275370
1454599
229897
377702
1161561
362667
1523481
1542728
54985
1970954
722374
753909
11227
993442
1671733
1772773
1124963
447997
1450417
1766665
706800
894948
591350
852031
1541050
972303
1855292
1426825
804365
100186
1989548
1186412
751838
418715
502252
1054421
425573
9632
1434440
1780545
1850373
313680
175898
557614
585534
428450
1226704
1010947
532077
1534149
138361
940544
1048759
905538
519478
1554025
1337229
1414437
668033
1670672
381121
1640
868566
966958
696875
1520512
1102532
405011
1420344
1193583
1088478
1387502
118633
109469
1736061
1190708
1073238
1323701
1718819
541066
1407434
1694093
568783
1594380
341640
1381617
634377
363222
1759332
6391
306
809620
1244063
1747239
1009651
1180383
1337255
1651854
1961555
380007
840807
1208395
836531
1803380
543953
1161397
1518053
1271934
1403655
1720956
815339
1924213
1262918
1574997
1320420
1773176
885079
1974462
1229996
1151513
1630908
962635
1158617
438359
1891906
829946
838462
1700887
215622
858353
372658
760947
314715
1218681
682566
937557
257870
246802
1372669
354644
1593427
1095526
243184
1054223
1058585
853128
1205866
797885
514030
211906
415852
598918
78960
1216459
1575848
1574067
244508
485155
1500808
1732876
1125723
885895
297457
163269
351830
758404
1190271
696776
1490546
591463
1942819
1349276
1966978
1364121
1952535
1039235
1662701
245001
1081252
1270522
1589963
121280
478999
938479
708457
1156030
918449
254839
130686
1544389
1485681
529234
1527957
1180164
347391
760840
120277
1662705
1731876
1445307
249525
585208
1794571
628600
1580099
606165
925131
1944657
1182015
530792
1288502
789929
47888
193751
860115
1654778
109326
1165285
1957876
882910
1066267
60237
1496281
1035402
1701882
489963
261047
1934253
1709128
1053201
255192
1088206
336662
1639509
91422
1547309
881453
773570
1275625
151068
1640290
231187
1005979
1881162
1272766
1441290
1929764
1311505
470770
1037579
1393798
1531794
1524333
613374
524441
599636
515142
1400561
494737
303935
928847
1209871
1858505
673112
551208
1538949
957388
680235
1255390
1405709
1829507
767879
1199908
71004
1696613
1426515
1763623
1448818
1667224
1029370
1815745
819250
672173
1904274
284675
1850925
1257931
1965260
1885055
28631
110028
1750782
1904417
385414
1859826
665335
224084
1019571
90621
1772861
674663
1120370
424667
792820
466598
1551736
546956
1589271
962086
1155453
1318599
1772335
532333
460569
1182557
158203
1218795
480871
921708
972006
610017
650745
570452
47147
1328704
857294
1620120
1010489
90949
1739369
507101
1034648
1931752
522064
329812
1169009
803347
1746740
171739
556507
1537943
1625427
1385288
1345799
367700
837472
1388833
1786143
1912823
1492135
915769
817040
1547223
458553
766417
750793
1974882
670978
286286
13904
1860743
987800
1418972
1430577
954814
473208
1240025
662408
1320064
220636
1975728
1255309
1772104
1544660
1693527
150672
1326239
1049413
1814002
1040855
1235462
1679466
1011549
1769668
1710526
1564232
1787097
915700
1444274
1956639
217426
936563
632242
114985
141705
107173
1374601
1953612
647360
806896
833582
892091
1206002
1322381
1697894
774871
1834667
1493695
1771159
125940
738733
480870
1855712
416971
249404
247526
1191375
302074
1332279
944879
1292642
985544
1109481
1315381
945169
342331
669717
1825967
1495864
1893138
408311
1055199
403651
304125
188509
585748
1874374
986304
1413771
580489
631914
1542396
1273792
1020890
1112050
89950
367769
1777619
1620034
1236416
843640
269533
654289
1889269
1292986
1647385
1372283
857391
1292238
1381730
474432
768040
467857
997299
7187
1933244
580694
474513
340028
1149299
766666
358289
210889
1634779
1933339
145353
942006
1785293
1850223
1234430
1222178
748289
240912
1124220
1013144
251787
604162
1611539
1465247
753753
1910842
1503724
1175976
1376226
370681
871504
1053254
709576
450256
701796
1968534
1542340
846682
356008
600388
1770551
167687
255678
1301346
713411
622974
1399419
921363
1433383
115461
850403
1405341
1182154
36859
745968
891885
737974
1148109
1855876
1656614
196110
204399
306433
1787019
139283
700139
1902458
1247872
329738
1864238
867363
1234769
714427
297326
1445315
132317
157515
134015
1699909
1562365
670108
439646
870898
334074
91887
1702621
911961
1452736
1609126
64160
1736741
1593449
132229
1133709
809403
425982
1022622
1085550
153148
1807957
1962502
1915002
1406175
71360
370370
1886773
847661
1233450
252328
1024864
191895
1858153
1433063
1003240
95551
1222948
1095441
1905808
1036106
90114
67619
62478
32725
1859468
1114723
839374
53775
1110898
1890285
1261502
114157
1854920
1793841
1580138
427490
579394
1419046
880788
1221468
492856
33003
1042848
1149844
703349
334329
1999421
404161
548691
1053212
713646
1338220
1309128
201960
1900497
1292779
1469273
65827
1464399
1900373
1550056
1015208
705254
1368743
1256341
1125209
853720
1363127
835348
60549
1246196
1436072
580949
1874274
1778436
1266260
198781
1106090
1897500
470562
763671
339028
1290756
605757
15750
1684906
1952400
1339149
1772864
1905567
1595646
787883
873756
221426
939823
1613
1365121
425031
1543711
1316963
335329
1771305
423792
1829088
485775
1236953
1305976
664156
337184
294026
1913932
652441
218485
1749938
1198097
257161
1254227
830008
1184351
413147
1982970
1221682
891754
189360
721667
958369
69105
1499336
1666743
1223315
1920749
398057
358476
1188344
1329060
1935974
1465858
1380588
248310
226705
5219
1198912
1711333
1143354
1382170
1246637
1897474
523397
1659780
1480982
1834544
1292747
360797
1607481
135380
730895
905418
357490
214408
301973
537416
182083
1307375
886973
1494676
472089
553614
1670870
43366
995700
518661
276826
663301
372178
380709
1656993
1253220
1282858
584591
1115138
797015
1293513
1452580
1947276
648219
1725384
1162856
1976402
1153273
554825
696201
1702893
1561126
807995
134765
230936
1217406
1952537
1377
1138273
1933682
933917
1615684
133185
1960070
588715
1763454
1448362
346405
253997
1932051
1839855
1641295
416643
678488
1094627
57345
1690257
992230
1733930
1184462
1543321
1878462
187477
1835434
1859009
484572
254721
1011935
1195896
1505961
382848
841614
1451583
1105583
262347
170922
1314107
248594
518043
917242
397148
1669648
30064
529523
298146
213610
1343985
365296
1690371
1928226
1070483
449501
1981749
1992200
467441
490496
1597817
1496335
915716
1071473
145886
1072486
1983402
736215
1611868
1773422
293151
1549720
1678732
829207
138535
761267
1793217
201331
1969860
1338726
1030845
1380044
1289734
1934933
385423
1642259
1279558
1897551
767227
1718371
451050
312802
835777
397747
554315
216690
509570
1661247
295128
637292
842685
1562446
1189234
463346
1236175
770777
440822
204216
1805269
929331
393904
1542565
245926
1113442
776506
581812
1316685
936524
1547302
704433
1643157
572198
1964860
619100
246989
1106837
669306
524542
1409315
1726274
1806040
138106
432850
459351
1332133
1672222
1869027
412944
1626167
657055
1096780
1194078
731899
490322
1877144
190667
1562136
1152965
1979406
256455
1283019
1904949
1444179
778009
1101702
869006
1183417
1837166
881390
1992677
783812
878238
1509640
1996625
362730
1336075
1644951
405272
634368
1952608
42754
249992
1471568
1056728
532299
1217870
1276715
1437087
1379842
1462160
1079430
797865
56568
1339199
1905994
983460
1417516
243770
1160579
328
1674316
860238
1334999
229143
797847
1546722
246805
1661782
1235672
95333
831829
412384
510181
901921
1869796
489789
1437431
501977
527951
931609
195612
1837801
1736118
1884953
141489
806246
1673829
1569337
455914
713654
1975853
792198
145531
1626627
1979301
984280
78126
682681
82966
198706
724937
1065357
450819
1104756
272659
972530
772171
568459
190483
1619013
711389
78160
1645122
662857
1681522
1310156
1641417
774546
574990
1775906
324788
1586191
1421434
1864169
625681
1692048
295882
408143
59329
1817411
1208731
1339318
1758591
484362
1537764
320829
1645542
1507562
497481
971869
1464893
673824
1929466
1126348
884339
404942
56942
988621
1106792
1901292
1445917
154780
1551866
411228
952602
671556
1418204
1009020
1131775
1359073
977384
647957
849143
1287910
1968814
936493
411638
773782
1713600
755795
237867
1813910
775216
1209552
513010
1508732
829089
1725784
567414
1058799
43180
1051517
329939
653242
1201943
1212835
442516
486197
1356130
720127
1451237
1218356
831116
190278
264603
463880
365472
1807353
761369
1596877
200095
1888166
1152015
586764
894508
780011
1288417
560990
1211697
437750
1016731
1299836
1242119
1220138
1434335
991069
927557
1049196
1582976
1047470
491591
1037860
1255078
1696051
528510
492497
154998
313870
239998
1346625
764738
55501
279048
1758976
1929871
812919
810117
1566079
661533
124614
1104210
398529
661677
1641092
1275789
839160
1391556
1100167
1050127
790324
700561
430619
64722
684197
1277882
1318116
1880211
659012
350270
587840
1537659
95111
824466
875783
1826441
401545
754965
871820
459696
1905529
1246375
1546722
187324
1513007
1385625
44568
779810
1174611
1770433
1188158
1896802
1860815
148302
377186
1667823
1571997
1440288
1587755
1337586
577565
1560643
1864135
138067
185007
623450
234775
857593
1662610
1253843
1269084
1983485
45734
780100
1799300
673276
1662346
94235
793900
1923523
1546715
1576949
691436
802671
1026494
189974
1540300
1243128
1681469
838445
1498896
798018
987841
103551
665882
1750344
352820
671214
1333130
1114277
785954
125912
1488713
447919
1135927
46317
1106914
1128730
915645
956323
1203508
514313
3920
255082
591545
1446785
611070
1389518
1993209
1159220
1689620
1299327
1920008
865270
366408
282649
179820
1410726
719667
991519
196951
1903010
828254
1226019
470140
485301
827453
316557
1531472
1677601
1336472
299765
789457
1923405
341723
717773
823811
964465
1644093
1867378
1254952
1243001
940709
1223579
266177
1232462
831971
1629360
111611
1947786
1141646
214792
274935
1152378
1942985
1099424
442691
1841461
1415583
438069
1057916
1902258
105372
1369834
1755302
1705675
869692
1931469
801169
168561
839755
1386562
564915
1816789
642028
1651832
1473008
882300
35899
1469123
1723053
1510752
1240727
62200
1262114
1967941
347107
1136864
242365
17272
922545
449545
495052
63145
835410
1080620
1942201
1533022
1789133
683618
1537343
226348
464993
466022
804324
282548
211228
129351
77012
951752
39126
1932072
857357
33651
1433910
1247276
26303
790371
135749
1127246
324846
478852
1601896
691570
732632
950727
1262319
1301930
314554
1400585
316239
1499424
578720
400777
1609972
1024513
1497910
1851871
1572082
1298055
1798086
784821
798826
644832
1985690
427290
1233157
1858000
1964880
1931589
1633084
676669
221801
1013813
683407
566247
976553
1482427
1552746
94846
1052530
1293657
752802
1625984
503088
69861
480030
111730
1130506
1537738
1202762
1624019
322372
963421
659339
331488
1522483
709052
1913188
933313
334701
936404
1299034
1692054
982015
858760
1522117
1556361
1684976
1049944
529644
1340754
616274
1519685
17698
1654088
571634
1860266
441634
245330
1283029
1784434
729504
621937
1550474
555685
1930162
66566
466556
1365570
506899
1592674
1289934
1449887
141873
124769
1785471
519227
1255397
284915
907164
298978
1145935
1640940
537537
955324
607701
754386
1304573
1328295
186465
781655
698344
627878
1752924
453716
1596936
17776
1911382
950159
641765
9881
1527014
60798
1185742
452277
1930169
1558305
1397057
769302
1816545
299408
937721
1248390
1151736
1372026
1438581
1272448
1811362
1635534
22525
1634835
791007
1272142
1801460
1658131
1390441
1720424
1761386
171701
308153
335927
1491478
308977
642710
1978927
1545601
1945208
1741026
1947270
38166
1983306
1291974
877555
808521
782209
1677419
678626
331804
416340
1960400
1258766
1533426
781551
158033
1559904
472934
323431
1010036
278952
512443
801046
1726683
1512159
610652
499978
1541370
1806909
1439201
942710
1436442
436054
1213407
1854463
708396
250980
309526
1710529
176774
1489265
1972371
939235
263147
288636
1465940
349505
1279195
1238862
1990016
1822500
773897
754215
1454431
887847
945274
433381
1165331
355849
174573
96896
438728
378193
1570353
1842826
1404344
359543
1724704
1900554
1472339
1707467
921458
139622
317258
153884
770168
1600528
1001371
1028049
441320
899389
423717
387759
39549
935493
1024406
1268226
1867049
1479537
526920
1509156
917408
467229
1722424
1259159
1689616
473191
589190
787217
1581819
44954
25482
1958189
544136
42327
773361
1974288
358212
1057576
1326044
1813394
346071
1964518
320024
91497
490602
288766
1896454
1217440
442380
1719560
279533
325333
517197
1245378
1790487
884056
1639841
587
1661826
329074
1185082
1085337
1837926
1212513
156984
221049
314894
1510439
776550
1328037
903630
1133924
551829
996027
754509
1900061
596307
466239
1608462
1708714
895612
1513013
201031
667872
670266
1197237
616567
1688719
466018
887508
1898163
1585933
478197
1228799
1415057
628477
165403
1823109
878835
741501
1063797
1765232
814800
235951
488867
1525572
803108
1009714
1597359
558497
977082
1703403
1433832
499068
1280751
1349508
487757
1424828
1332837
672769
127669
1532789
78914
726538
1689022
661045
975230
660734
521880
1940111
144933
1297412
333095
1285140
186077
69201
1126518
1760024
669724
1487019
354166
1463352
1844914
1750210
20919
737976
488379
1652854
1211064
1821829
165545
512758
971968
1047414
931594
322217
474516
112878
338731
41383
616589
1823910
781896
1378919
1550192
14846
335401
105358
1101381
1408898
70791
66475
763064
712946
370190
1050778
1488349
990439
573346
497809
288585
1302276
688424
806504
1363096
141373
682314
455516
1395914
1828411
1735578
949696
253746
289005
333002
1118753
1499815
452345
575675
478699
364244
1007145
1028996
32426
567099
874941
85267
42042
1131744
1283871
1519073
1742056
1059877
1151671
1182041
1119952
925338
1758896
1396763
1628703
665277
324000
665073
1334249
452063
647950
1743465
1912839
1394223
1355960
122745
1548689
1077321
289806
1490185
907670
269719
385174
514129
1917999
1259313
643991
1288522
1314370
1884559
831380
1760453
898866
1793674
1183799
1496863
106901
302281
875982
1409788
896318
845417
1873557
1109284
1369333
1178828
1244750
954900
1598750
835212
811406
1420473
1055448
761050
26491
583823
1083910
1715601
94951
1703642
1127178
1790732
962451
311729
1675476
1735144
1789754
58630
1975396
1176759
1138973
439591
1496022
732926
1312096
1239668
1564881
260188
370242
1582748
796621
871764
312478
394146
1723681
910750
1188893
791677
1462104
1419431
938176
1724750
724008
1896570
1215886
460866
748572
1227909
496093
1999362
1798175
392368
880959
1418964
58585
1598959
1322147
1464832
359352
570228
1568277
171614
1582627
82070
1833974
421522
61243
1794480
884081
1922991
1284575
1367006
4594
1824241
413063
1943063
779927
1479222
1010802
132369
809892
932103
315777
1337135
228711
687825
1032328
31704
1643656
1860735
157308
1897678
1059165
1549289
1122782
24162
1347155
1945050
543127
1473138
581630
1302187
176322
1116613
1071047
480158
1889635
917078
194400
946394
1536184
1611649
1025610
131765
316740
1119541
1700484
1160136
743736
955293
1593937
1987088
923221
834538
1000898
1811298
1354391
331959
45328
644526
1825187
729585
1620209
1800219
756523
1518938
1768576
1240140
1672042
536459
1214039
1560514
716131
1033912
331166
216405
142926
930978
298117
1671241
1473791
1303648
1997770
356144
1661731
94650
760311
1349919
1884915
1526347
546563
738285
489865
1220634
755959
1879821
488210
7842
643238
1376842
1014781
406929
164574
1511153
1995367
1486821
9902
1640800
1050564
1721225
1616401
880980
1727508
1380553
1453876
1385580
319525
287375
777771
1265096
644540
853470
1841922
1401598
1427585
1528004
989771
765908
788299
1941478
42036
1874717
1933506
838418
1429752
1245373
1924864
961367
1168158
782214
230697
222572
1715540
521260
1664312
392065
1262992
154470
83934
1724497
115455
148622
902741
1105344
1251916
409695
117992
1084674
881091
1785464
146629
282442
38164
121221
811650
1576861
143085
714206
1049583
1126478
1643755
797480
371450
1920234
1500064
97196
1369159
1381474
1373212
1648493
402516
237763
968846
1361205
1465920
1536844
1993517
445823
567431
448102
189950
1551738
1965220
614855
5086
1388941
221814
377980
1603991
607728
1037848
512983
1097842
1125305
1935865
1819983
223549
254094
58631
1468161
550
758210
920633
801535
408241
605486
570887
1446362
1842133
654209
1957982
1489505
1426031
1139853
1691536
164529
1009751
601584
1283097
1807119
818819
1016860
817099
1443503
1128873
1378866
131769
67541
1749008
1581933
320708
1367572
520107
55434
1316311
1182363
542009
68682
294784
1744661
326700
55450
191728
1743123
47824
1351407
179345
1414838
985749
205066
696037
978764
1232712
1647710
400021
932215
754191
875549
518684
1030775
17727
958948
1373580
612918
1646238
894330
1049339
167588
800575
1227742
790142
1938396
409257
1180313
851151
1177460
1852250
1179710
1863037
1618504
188626
197440
1232596
296916
1949929
1767914
1890391
1771928
1894851
209729
1325329
1495044
740808
741569
1299466
625656
1265883
1426649
1844332
1348799
1080995
436842
146667
1479483
612354
1610532
1363420
882670
1756799
24905
624574
1174933
1499585
1264599
274042
1448396
1816297
299681
545234
1096455
551339
1784712
1019521
169775
30940
1201616
1010663
1468144
1851620
1387603
319696
725582
1701884
417222
1641758
776673
1960902
638483
1104147
247109
107671
1053268
1159830
975499
1472071
925125
484895
1592935
1287739
360815
907662
443599
468378
1575620
654212
1046564
21150
1836238
529816
1346468
224794
705764
702910
326710
1274688
434843
1411968
273731
1871489
1159579
923414
957381
957774
459600
1993774
1295512
41789
1169017
407366
1370154
971373
1162383
149262
1350674
500460
568577
998109
426158
1945980
1435190
1479790
1221149
1423378
91381
1531281
541311
1504641
257265
772273
1207128
1026560
643545
1543709
476804
331259
127737
1420242
763388
1317682
910466
304321
1507472
1980058
1112571
1990121
1267038
1923347
1398777
42649
1362956
372125
147965
1425879
1326933
798805
1210838
1592887
1658335
205917
1702176
540181
1490821
898508
1545715
889056
547837
249616
1041494
140433
1127894
1753494
1844307
276381
28902
447846
644241
1241209
1218393
337784
182683
1565313
76467
241097
1619464
677849
176396
1067256
850577
1199129
770574
285824
1414888
1299309
1807770
147188
1057726
1043466
1648290
1278292
549065
562701
243059
1204584
483850
1784433
726237
1370913
1271217
1891086
784048
64998
291949
479596
1020301
1699314
1986930
1781945
1304447
1209773
138755
103356
1849704
766372
1900919
1820216
1379107
1992868
186791
264903
759336
448419
1941424
64053
1874696
1254947
149412
1083634
491091
1024059
572513
627028
1867579
1273213
155483
990539
1599851
202128
192185
1712099
1141090
370877
552967
870917
110806
1458778
325249
294069
1468376
1188533
1501189
1724807
1099204
1150560
1159224
1743814
360211
1439602
1081525
1931048
1934975
1600413
1011265
134139
1981527
633962
1482955
1908730
128751
284681
5544
1955346
230653
1461364
1740651
947993
1570268
53086
1458254
1974340
670567
1657652
553638
1835498
489915
896527
346726
750803
9829
1932609
308208
137336
1297907
1381281
72523
1254905
1541108
193093
1710773
1863281
604210
194135
624016
970242
609201
1641301
1542810
1353919
1610488
1316542
433882
613817
1198588
228691
1177924
280963
196146
1426534
350618
832414
160891
1130431
1146278
1426548
869281
1348
188101
743601
1219070
509471
1949660
1333853
1554460
869032
829649
1328191
1851255
1993934
1391734
1927181
505058
868282
1931692
30607
732386
977610
1249731
692308
1222528
1776039
949320
1026915
1583262
816020
476180
1184885
853976
597347
1245271
1532148
1831420
1853393
1399898
152888
905942
1184216
1374244
1776637
1176648
726107
270179
1488527
1991335
1013390
842216
1740132
650779
911672
497422
1599564
411495
837380
1213678
1026402
1861833
1240334
681090
1468332
1855657
1502773
61296
539389
1530755
663829
978544
1285471
1036557
497250
1205173
1450506
1681170
1403844
50201
1041763
1342429
517832
402419
1425957
521952
673774
1367054
811250
479248
835707
370694
959585
513910
1920427
1791764
1743672
708644
986932
255434
703685
1240194
687479
468928
756586
1361610
1456814
896906
376778
1203468
1269385
1598704
340741
1134781
655386
537792
1028728
637466
1615400
1157582
1631908
651678
1262498
1545307
1827077
1691905
1331909
290660
939816
317653
378335
349592
482522
1529438
865821
617279
818806
1577851
1848999
985239
504106
1670064
377683
1680064
1994239
492644
1019936
1089897
1260210
1082642
1684013
1234374
784432
1983695
1080812
1521268
1895278
1522252
738197
747940
1460747
1387323
176729
266526
85849
1383644
1875991
25633
1217068
1989578
1749113
1217851
874709
627596
1693522
1940053
1027207
1578553
1945547
1923098
406522
897898
839458
614745
1214703
998918
1944614
1108559
1797378
950385
293672
469571
1061018
835636
28524
1415437
801192
1868521
1718335
1947833
159769
1867036
955014
1478895
1364928
1498925
100827
599308
1369189
23191
1417500
1851660
1296875
1688689
951852
38697
368665
1973635
136523
1359467
714180
1397298
1975281
1039312
1196864
1510779
1337978
918652
366929
1439574
137962
18846
688127
838480
1347767
870623
1991283
452064
1951027
527768
337080
901338
1220
626468
240338
1608440
413720
798089
1699966
1864363
511938
31858
379556
1602014
687013
1185961
103020
1030374
702847
334402
167893
1918541
526341
1629411
1118180
1848189
1598678
1269428
949202
1973359
899404
994630
1290099
1362812
32958
1598228
954974
392039
1573995
1863111
1401819
878755
518630
468258
1099181
651901
524291
609324
1116717
799183
1765676
655182
1970382
1804023
192867
391335
194294
1832607
15268
1147103
551883
1312371
724002
841994
421203
161290
889538
846506
1471140
876840
1067255
965965
1612390
1811247
776500
1342495
1257984
1926408
563604
121260
1872145
1274224
877416
1818936
1853863
712819
274277
1985829
192409
341538
631814
1272002
1653867
1741245
902154
1418220
1388678
840541
1616117
119949
619771
755232
1528556
296382
1801562
1421709
642791
213592
463148
601380
6365
1320604
1910231
341661
1679066
753504
1945247
1101985
93271
1205090
227163
1319025
437857
768299
1999348
531682
1126576
1588888
556801
183971
695408
780651
104128
782029
908751
1100274
1572894
1593374
889221
1574937
1631217
622746
1799544
565764
410574
392550
1954521
223124
1156538
244782
307432
1135413
1445913
28926
205230
1541503
178058
1126823
370337
1860556
220606
53828
1430049
1123313
1573026
1629537
1428927
642410
1189849
1447511
501387
973912
122731
1625217
554362
708164
682453
317856
1778934
1526272
227100
941299
1666205
1228503
1626069
344023
37181
665316
152253
1797766
426067
1283693
761762
1455981
1399598
1072253
618969
1813068
191285
1776922
1435567
888272
1905952
1702435
1282461
1216690
445471
1888319
219195
991069
847380
1654556
600596
829000
81403
1375795
1669850
372739
1809719
919311
1507023
1240078
1377637
1520786
1735118
400029
406545
841288
873309
1328480
1980497
1934257
749384
954528
1486941
69303
357531
780314
834733
808374
1923845
494742
1406243
116148
1225075
470606
427483
1108755
1928291
221604
581264
1837074
1250240
1871533
1372963
1407917
1671105
296980
1427284
1426734
314662
460171
1439607
540864
793133
916314
1186189
1706426
1304710
872827
1212274
1588696
73011
1163392
75671
1670751
481524
1531849
491244
1616364
1047451
269811
1341790
275640
840919
494798
1357875
1275865
1224476
781992
1512361
1487804
1570690
1009066
210883
314210
463192
261732
1684286
657043
922740
1412813
1686889
248184
1662603
391998
106991
1995917
1071960
1827971
129221
1676316
1418159
517352
410811
1460005
1366473
1952839
945780
427793
1948100
629719
1629188
203661
1301440
882073
374166
1968240
988185
1142469
1572260
191263
391440
1474677
736283
563433
554786
1768227
1849122
410859
278681
1453810
182426
1788818
1390875
1558568
1211803
351967
1635745
86552
1029317
472112
1529203
683632
1628880
1828266
1643738
27075
603248
647458
41666
1637554
166483
853968
1605436
1748164
330613
775353
140921
515664
1098290
98497
1157158
249457
174775
577200
1420984
1850240
331826
1107532
469964
45832
619113
429265
1497624
1172380
396322
217424
180689
752349
387988
1631428
432509
1564647
1789420
1616872
359906
459229
521561
1326591
618737
1116761
1470614
1524034
1123484
1538403
798393
287451
1558606
200244
975043
944048
212094
1826279
893070
211037
1636800
1725557
1845773
1875323
1318387
1726006
795770
507213
1632393
844591
183885
684224
594039
1227759
267684
1260283
506374
505505
118828
777306
1598382
1406830
1453295
121166
1137253
767951
570582
1882499
1133551
1746991
999798
792571
491254
183171
709550
376010
441745
1556079
543058
61542
1526068
1454875
1462141
751095
373170
1756647
973238
1695479
1131654
877049
740068
230729
1428730
917805
740679
571132
1021388
1772810
646964
118765
1524700
1318950
388960
1499618
1427528
1523363
612195
329002
428729
1774154
775396
876462
1389821
542179
943192
1609810
617739
387868
348771
265444
1457799
950525
536245
155286
1264100
1066565
730894
1415008
1323486
1564996
524107
1152755
1024730
1827596
647384
174082
581344
741888
9422
1386386
1826630
1664188
1897804
1065046
1183001
1649391
1094063
253634
283274
1148440
434285
901455
619776
1261214
1692702
836881
1483277
880071
118996
1373350
462240
364862
1029242
1989700
1749479
381500
255390
323182
695682
416666
937699
1428728
513025
1086051
1347545
1001839
1758602
610749
342173
309472
1040785
1276736
1510438
432536
545557
860837
1019432
1258543
629335
1787943
1457307
1229474
723027
1507288
705202
1115555
375406
566701
206913
875159
602982
784202
464523
1054059
574429
1823578
189264
1767001
1479173
1964300
573897
1178729
10806
1702839
1534810
101972
593912
1959071
277581
626528
1080073
1896381
169314
859310
871832
1915013
694284
1932955
1174587
37712
633667
384442
516336
1295444
1694091
888535
258967
1430433
1519876
1362283
633719
1356478
1612082
28388
309621
1029259
975270
1957108
1260019
1069245
1404096
459835
646711
715249
1545286
1304218
172516
834991
806827
1452362
1595087
1791512
1359865
870495
1598944
1968950
1621073
1156330
1883321
461401
1451836
1708116
1080977
1060104
1018343
1468306
518419
1226000
274457
597179
1743130
585741
401258
1246815
1375129
981990
684911
1136443
1225426
1030861
1875422
24010
1368708
942649
929532
189789
122105
1280801
24402
1692971
1815393
223431
774232
1310166
642543
1335628
294223
1963333
258775
348978
1451397
645726
995551
1526107
1859221
645017
759563
231430
940048
473309
535190
668306
866246
1170965
1730486
870916
1456919
734420
177339
1725808
917502
837403
623453
11533
1794789
846312
431077
1513024
136372
1875407
1920988
88289
1856239
882616
1440544
1645051
833277
1532352
1973355
678865
1985510
1565910
1065081
1062744
1652264
1691190
182965
1147277
441581
260717
1411455
1535743
277898
1071090
1862990
1833241
505681
214024
492427
1972742
1542599
1493573
1781760
462111
1437244
1605186
1522837
1374337
1663084
354267
1753904
704053
49286
1078837
1698103
445430
1731699
1998519
987934
1526441
27165
1625324
28509
289260
823200
644319
1176684
1740728
1939945
235533
1978539
199954
1338007
1400276
1978808
142792
708503
782204
1489250
515948
285995
457160
51669
613125
970165
37336
1910174
990416
1465268
690531
1944109
668507
715252
1222400
404336
1469922
1936621
186348
1874095
560608
1126993
1791611
1649485
1502295
18020
1884873
1952894
385564
1363491
858570
1839178
1079077
260316
1045571
1289490
1411322
1261853
78227
768863
840838
185550
1005429
1317624
1202217
406227
1700659
1430680
1852286
1851620
1368468
1339773
625446
1279587
1868051
1649594
1553321
371125
358536
210238
1255631
679076
493828
1242890
596787
488085
947366
1585194
75795
1014262
1536482
276771
1724998
1508728
526369
1913449
1011378
1292254
1337660
355005
783199
491225
322422
1773452
87345
417154
1642859
1892102
485938
1296038
1374363
1649788
42210
745414
1578205
1025422
356735
383708
1893455
1455265
1095295
52778
1700284
41867
388770
251735
473142
1383818
731074
1350861
1707559
193367
1300747
512459
1308994
301362
1066321
832775
1807945
672720
1388690
1987233
1017591
520374
1545771
543112
1490344
1958654
558154
1169755
840019
597742
88420
1663655
1738909
630789
801922
179816
1489598
967920
157070
297975
173676
666772
1447196
638852
1855691
1189122
250594
407516
460751
1792671
1603154
353775
104833
905062
991771
227611
383625
1476044
1486317
554366
350357
1712744
393570
1766162
1209161
442279
859434
1649984
1305434
1629987
1223099
1515011
1428788
1195120
1725413
1897652
1559499
1209729
378420
743422
70649
1146167
58522
1055993
1119438
1117578
1145126
1711598
1807611
1389643
1400918
1057613
82610
1362438
77151
827919
434291
672287
450769
1712292
1488848
1917521
185731
926176
180700
907328
1818633
1122960
504342
1123973
1758145
130712
1896911
770417
1851702
276154
767908
164495
834358
748904
1820291
430823
227611
307613
693169
1635586
1176955
5404
860025
622057
850477
60779
1487751
641626
143198
1572107
344562
623307
1400596
619043
263940
1576500
449699
811629
1963215
118051
808424
798040
208597
1068425
544728
1746812
1800805
687980
1192133
799269
1061969
1866097
1148441
1647422
547146
161629
1865213
942525
1938009
1076322
113541
854169
1952483
1158188
711215
1276620
1225243
1434474
973390
350979
1360975
742410
263168
1800398
1025575
1569352
1050995
1800787
542302
811497
347446
1835299
350954
829147
267020
1405865
646346
1915666
1206631
1324495
1676568
1955898
1654562
1982007
722182
1328753
455975
1805850
1490429
468749
579354
851937
96586
1307007
453656
283645
1394270
33698
1562800
1584590
1735838
766985
203591
1063002
1345825
82725
1505864
1618051
1850265
1576830
207084
1011681
309097
1437973
1004306
1948916
1347892
278264
1937034
320907
1658311
1024349
1133347
39631
196930
1238023
1342759
1740798
432493
249055
703915
1845466
4788
1422785
930706
1165301
352556
1137367
551003
1846704
1903245
1648459
1650211
673352
1260080
352298
1396133
1056084
1516200
801174
1536300
474450
1825985
963250
1291331
751016
1847103
1387039
767958
911623
808126
1446337
1627043
1039402
1465201
451282
626154
603446
795487
1233203
1843606
19866
297531
1758073
1320903
1241905
583508
643005
1733489
1419037
1654512
888953
350107
566889
1779767
988431
1124050
1067465
21600
1532985
93976
491230
1692028
1858549
990017
635074
409899
1418201
1814491
1784923
1922514
848209
448679
189779
72878
1884145
346434
1364671
1924905
1098154
68389
1820810
563637
325470
845705
1531259
774526
1399569
692180
1677407
446492
35005
642356
1625961
40638
658779
1295586
846934
80617
212852
379989
1647422
1037804
1783286
626522
445366
1550512
136628
1848910
968729
388549
1780569
1116383
1670916
89230
452454
796736
445793
829264
1319321
1339566
1366419
13420
1734281
316641
1076163
226338
1232126
699574
256693
1394415
416134
1141054
486942
99230
1917605
363468
1923215
1386104
987088
1619369
798646
903115
589487
411452
1583508
1054246
1113453
963276
209166
673273
1051021
1250485
1539317
353962
1619039
195868
923916
1543436
25065
627395
1006912
452158
1006653
1039241
616016
849380
1245717
769681
1618074
1867308
1390309
87836
334890
1343656
484823
1985307
970039
1535005
1498000
1169916
1021567
1525043
656542
441520
396591
810658
896197
280334
1760896
1030756
735831
1959155
322391
812668
625920
1242591
1921340
403438
1718007
649220
1537491
1462051
1610034
926853
958193
1146283
662872
321070
121006
1609133
759993
62146
602616
361124
25310
714973
1099271
185511
403020
349740
641971
1155313
436650
1509541
416997
761162
545052
1789983
1455297
932775
1845750
735129
105731
1487919
137491
131549
516653
570433
713866
642060
366740
436649
1332769
1208626
1420087
1572514
53103
1994866
572919
756761
1446462
635883
791474
1065784
1297274
216236
888331
207329
1593779
1713371
435429
788770
1462445
1839166
1010622
223698
1868045
274378
51040
589197
85517
1892660
1769172
751818
289564
283771
1742281
1907632
1253926
546960
268770
432748
1698118
763839
697841
1499747
1596893
229737
161289
1833929
816484
681512
1280217
1390359
647099
1679253
298242
1943085
1854527
632500
1822373
1990494
1440630
904529
1221975
1548725
1468111
951621
99699
625316
1053123
1812824
1467761
594055
1540591
1283901
1621214
468428
18172
1843450
1517500
457924
481991
253004
1985791
630670
869936
468548
1603477
814979
749362
1114024
1481000
1580511
1130122
1985218
754069
229247
1291778
959018
1757955
826358
678445
400121
309245
1014432
376259
1294522
1019076
895111
1062409
12456
1729523
1726950
1156379
1150487
1815300
1076421
1517009
1818396
454997
680816
1456716
935531
1975091
1916133
1645431
1136638
956429
283550
771202
331104
418344
1257119
426271
1662104
1153711
1758010
866621
531152
1569217
1939706
740147
1831280
284636
964175
176446
1043327
1043036
1142975
50878
599734
1903943
893773
475809
797642
1977850
1265505
676921
1784199
1813823
250260
106996
1896482
1630086
586822
1376619
1537341
197679
1603312
60913
1768633
1034755
1515924
1108114
424773
160562
116639
295954
1312135
682776
1424593
1337494
1583075
1144258
433971
1559426
873054
1259308
1421740
1089317
869189
1639864
385778
736623
224514
655782
1529726
906253
160383
1873546
1637111
50058
326821
100422
19157
1869543
908690
1064484
553940
222776
797402
1460882
495812
1018705
556630
399535
1467926
1830940
311294
231967
502768
324365
130991
1271903
1281767
814852
1877002
1260028
155826
1726209
860736
893734
513973
896261
724211
188391
716715
657345
929239
889350
502730
724234
1079282
1183138
1673431
243802
1372345
1885879
558509
731431
340683
578765
1349155
1352325
1171925
169245
1267435
1547010
563179
218191
996296
1397993
1802264
1150292
411600
575634
1384083
200440
223212
1813998
1053952
159163
815483
1420061
174985
1107783
851712
1010972
150804
790269
139540
938476
1017303
789424
122211
1437818
983828
698845
1006722
1804943
648553
540734
1149461
1839975
1541611
1950053
720345
1471407
1505590
542215
759403
1248077
780389
696351
1810061
1061018
173031
545145
855924
805518
408323
990831
1891753
1460442
1728003
188392
1205314
419056
549786
670602
1783761
410147
1487785
1757729
279406
369047
1613355
1358824
450903
1104897
1030663
509427
955094
1276164
497053
1210339
800040
630081
1493008
1061020
1170656
1858129
723734
1429277
831301
23744
678606
1214005
556147
1496429
375774
706995
1612145
696305
296873
989654
495186
1866477
1909284
1019161
578178
317637
671288
1444419
748001
762621
339308
1642897
1370537
544375
1605647
786911
1422481
921212
1424996
125434
1138962
637924
684124
763337
1844107
1383571
480126
1015164
968818
1197523
753579
281801
264001
1569724
1794533
1543584
1107525
1366131
1415611
339948
1879763
356847
1752751
695042
943816
806251
1742367
1307055
1119448
1436822
155013
264803
317613
1739936
373772
463218
1873831
1606613
354601
1539467
1447979
1978023
1186719
248523
1564758
1583333
1127637
139165
61279
1283074
1503142
1590708
1927178
1998890
764165
312485
1109014
1068447
1055430
1948459
81820
465951
1114779
1019841
1525638
1484808
94082
1682556
608787
563243
1481445
161517
1712818
1999281
885578
38320
1949141
1555569
76730
668665
1473795
1404545
3447
514246
479696
932954
1199329
1277579
718231
110109
1434396
60795
620277
779169
1761272
371765
692930
190808
1883795
1137486
392927
1380551
1533787
1514676
1580730
583181
1588624
1317817
1086276
1900480
1373838
780085
1913899
1979038
1705891
1013307
291326
66004
1954335
728123
421656
760625
232050
1479343
1490694
1544805
1858078
1831389
1308637
789983
711790
235453
1136
715202
207241
1108994
1269990
1117193
337927
866271
1707065
691492
1837557
1334289
737107
340274
1268208
1655807
1612926
213471
1579908
1409824
473913
1172581
549744
1481892
1134973
1655917
841724
500446
1667816
1334613
1444369
1246809
111476
249247
1104396
1991788
1820834
1411975
181412
1782345
969141
851484
1369333
743293
942483
1266417
645620
363741
1450075
473997
1609333
679381
35459
1933882
1567396
633113
1120916
1607795
1977667
120891
1588296
1083621
185714
1657161
1158647
1443925
1052904
550686
928454
187815
1013341
1525015
297818
1766357
1641439
1543043
229895
993471
458884
1413059
1772450
1296702
939889
113232
1481331
487524
1994814
480287
1803901
140152
291744
652948
885685
1772020
527525
517918
201277
162794
842365
1061618
1984462
562563
1822799
1874622
1588412
830498
1885303
218027
1208060
1209187
185515
1170421
1433934
1930550
215737
1139109
1371662
1708196
1424637
1918497
1255572
1000295
598579
800943
531214
154956
513494
596764
1097709
860238
338580
268865
1822307
249303
1162811
1944668
1212763
1376871
1948501
1197396
1021576
1904536
768241
351892
437195
305664
1541827
1802557
406002
1990172
1925296
1099980
1333525
1902844
1170902
1386307
1684313
986646
1872859
1312103
1666589
1662766
1769217
65367
1160999
176041
1284857
863366
1293852
111817
24227
1619401
568303
597534
1204600
680946
816636
784312
807515
1402280
45527
1377388
468506
1612726
298254
1636038
1858562
1717163
1513473
1113974
1009107
555501
123395
1588979
145152
1910152
1959941
1402
1928586
619862
91313
95992
979805
1073977
955926
1478385
1830640
459156
1047927
1760261
277830
534534
1885555
1922217
1059418
1777371
616620
564858
1451640
1246205
356303
312469
1692733
1423756
1791860
1784540
1881414
1123663
1768281
303279
317748
692189
1693457
1935778
1871591
1259468
1041299
1000842
135030
1835001
1896415
71646
709704
516469
1609407
841215
551810
382858
611013
971797
657722
446503
164449
1934619
90770
121896
1742932
1075961
1053462
484109
895370
1862854
302745
1192306
1207226
2500
1137262
1207710
923767
1548135
1728106
982937
1452238
1318573
373722
301472
115637
1100684
1742354
666163
830179
475760
715369
1768705
812909
344466
1644808
213999
1545164
1622327
1276118
75795
1244528
1057603
1780103
854061
1489941
1798528
281857
106348
1629746
898762
434353
1841687
1189884
1832236
1662645
302030
163804
812773
247026
625323
501358
219680
1078214
609993
1808374
599412
796409
1800426
1799862
1214097
698004
1054215
1684317
422809
393440
988178
113647
473562
1618528
1676359
1038523
1221554
1813660
121406
24823
1886469
304186
1065629
789460
1793882
1342206
626294
1365631
955808
1619889
841083
325538
646526
74907
1284994
507695
1993784
631859
868493
153731
1377399
1603281
1862709
1470121
1093486
233047
1475299
404148
306741
1647091
1805610
807564
1502792
1065516
271674
1800755
1684466
1954165
1951098
1435125
1249929
1326303
1924719
403049
1850914
57333
926481
1985162
1787254
1116494
501954
728072
867223
1745854
353288
243975
154136
1147705
1175659
1240987
1028171
1852278
1944214
1956446
101049
1349523
687756
1567459
1168737
948247
406209
954105
1197007
1680049
724356
461993
440796
29855
890101
1548982
759360
1409145
82909
1223676
1873468
1284951
818591
20149
203017
1756753
76639
1800147
222740
482053
740941
1415866
337802
1385666
805233
196875
128762
1518302
1659185
195722
1177385
585127
877052
1128759
479976
866644
1570793
816328
897578
282799
1694077
928167
1533656
1927854
205511
1172974
921837
687296
1091758
365735
987795
73324
1534391
328799
1159764
924595
1317758
372349
1577280
1730294
1664109
957949
393407
1316297
1582921
418972
1893302
1456769
1860338
359859
1632644
738954
1725629
474579
399332
1784177
962513
1715263
1747367
1250287
1211268
765457
632483
268181
1049856
1646369
1734649
417044
69218
264336
1809211
1275499
1006232
1760728
1447173
1960701
1209364
1802775
953439
104687
748616
1716305
908745
1158834
774185
424061
527301
1614653
1727629
1770903
750886
1075429
1541928
549456
1132046
1221904
1433092
849527
1212517
1930840
258092
802152
382676
608974
502547
1971802
144695
321863
1449187
900928
1588350
1362282
1761741
45471
1773487
942184
417023
54685
892761
616782
1138625
1297110
291840
1519607
1733737
1187563
1618166
403251
27478
1530642
1796007
1609695
734057
585547
1027987
1062667
1012411
727906
1380424
1568303
1724218
1986636
1826877
730626
308979
901932
1474138
21873
975686
635962
197682
979686
1985239
1639607
581214
1093532
1132631
1804097
75445
303961
1892944
140579
1444666
1256527
1906083
265378
1937791
728553
1534813
1724479
1953116
1977042
107970
1553565
995288
654285
1760770
1265428
406403
1053392
1300399
1865675
129788
18412
960349
1633446
21130
696425
1150129
1498547
375432
520472
1080587
140452
240029
1064987
903508
1729623
1957364
1237819
1949515
28265
576894
1080603
573348
983443
1979720
1531726
385517
1513421
1521413
83077
197403
1402010
1439620
1665686
1271007
685461
1111168
374061
627542
797580
673271
637276
1958933
512444
73841
1556365
1345238
1551448
499348
468694
286950
1291022
690349
1412270
414390
1958631
714174
1697687
556109
535545
862657
404892
796268
1313573
1319630
310967
816046
1974123
281909
1690706
1323783
1133403
1940
1358920
100490
728940
1199659
1560992
323547
367520
1353727
252863
1474402
1661178
1325724
1077020
101449
1836628
152334
1917725
1911693
48936
494503
730040
938075
1438451
1645415
1195212
578200
1031127
1849130
320129
155710
165283
64170
1907963
1785006
232512
809020
365816
280278
270455
1630733
1068781
783908
1157627
1776143
59762
201388
1777451
1030681
329219
1052715
1899663
549662
1671994
1810811
652221
841433
1739170
1443659
1973018
1219093
58099
34576
323544
478556
890608
1837032
1492334
32237
1870531
1445349
894578
1364756
1764478
1734143
748848
920672
225958
1414646
1372455
1032994
104950
1074199
1592727
885248
1751481
775699
1934560
1156756
1603381
1732297
196708
1233913
1373732
1834690
78841
210027
1083937
341828
1213136
1763898
308661
654436
319145
559954
780844
467165
213970
1260728
432281
1360413
736419
257043
1272817
829845
722838
152493
1837366
176278
340124
698718
1320538
1812158
908754
1677941
116136
1695656
1174790
1782330
1117558
1236278
792710
1550288
1864315
1686021
1037625
1906699
512319
1816430
1506618
1179155
389594
812766
1486742
1159645
1217856
937596
1955772
637145
182998
1768836
1388199
130402
936613
1078588
1572352
606934
1236470
490891
1901790
304502
1462458
469921
151928
808688
1780279
1133193
1601003
1655773
1290214
186436
340775
196540
1886204
1584179
1916274
1839471
157240
683651
1285943
1089590
838010
211212
984037
616483
985984
1337094
694204
126912
1069197
917591
710377
1273248
282115
1381431
594472
851926
435211
1006336
578147
1487007
1374558
726798
1616465
425091
1025098
1149072
1804006
1803774
1378754
521255
208686
1289240
1796458
1538509
117518
986587
542013
968495
390054
13933
1923620
177496
1251028
225776
1036206
611561
1750883
1681501
834799
1095196
1743554
698278
60937
556829
922336
1315958
1255121
1524574
1428558
95972
91831
415402
1947159
1084346
1338606
979207
414136
979290
676124
1381307
1600850
741873
225906
1404535
438999
1408032
972703
471752
565346
1338313
1333121
1927611
862781
130854
827595
545743
1405294
429476
1910839
1548020
956352
1243367
1338317
202124
376626
934807
49540
1159018
1086788
1091838
909456
830754
160706
1357026
1967415
288154
225756
352116
1383390
403121
1352522
632448
1628410
672653
1117602
1725696
24881
1087353
1018894
675671
1971169
1068537
1996772
1462094
1153613
816122
799650
122441
1636302
1777840
878911
1094632
14534
1655617
953301
636398
30063
1355113
1328170
177778
1640302
1236815
22625
1136793
1351760
1761660
1004547
107275
821449
542054
1489061
682521
1621402
1062563
1043582
807716
522693
1452665
1684821
1410889
1819976
245398
1985289
621731
212719
1857966
140234
1682342
1386572
1755084
1999089
1570982
1127293
837389
1761314
1615734
1728516
1295790
431519
1887173
500680
1085143
1980216
436681
1437944
588844
1794197
149768
582191
1975198
1674695
659251
20628
519856
60584
248707
1389730
309498
1648392
387062
1566053
1360727
1494356
1272506
1888159
1128612
173107
103014
629828
942262
1011208
273262
1697827
970159
847192
1829993
1582282
688964
1704761
793266
842072
469041
827995
855492
755785
557891
1076850
141258
193459
1718142
501014
993589
818749
1224654
1190425
1826432
564999
823170
312452
1383552
1170484
221927
714711
811794
1653938
1587036
1681078
1308336
1561086
841757
882112
1365824
1369330
1432685
1993849
49917
520330
122073
993230
367878
488882
6284
247011
1470812
1744910
1307181
1320699
246409
1203331
206993
255009
1185901
72817
145974
921605
1992918
828307
1383885
1852143
545142
1120033
1679707
1855148
347655
908178
786434
34010
887083
1176623
313765
962728
262876
1834527
486467
706568
1950360
1390598
633986
729263
648574
1797726
1984971
1021533
346285
921377
851375
1019032
1937775
1160149
1954591
1805064
383736
1284176
1579064
9348
1448875
1890873
697287
1389876
1623365
469395
549321
445844
250880
1816807
1242819
1849479
404468
608903
231396
1088160
1206795
253839
852307
500612
15488
1289226
510106
378852
1915817
1890025
1921438
878425
1380009
166923
776218
1600851
431724
889146
1947020
618910
1562155
395110
946009
1259785
1496501
476073
536388
1089212
1979040
801099
302342
1250449
456152
873117
919432
484641
1700388
1647466
305239
849235
828379
403429
1604494
652662
1012371
649729
220748
202984
798542
347123
468237
1748903
1956754
1734695
898592
429176
1388095
321049
631274
1710570
1278701
1995677
1603442
1648512
129630
1069344
451533
1364894
509223
1295563
1670286
216070
471263
406320
245478
1587682
1344243
357471
759477
539094
502882
1544557
484221
1726167
365711
370479
124451
611379
941458
1787876
1541849
1151480
1765434
1834499
103343
1491710
1590434
366213
1426541
253858
1267385
1049257
783871
269736
1710684
830147
231779
1544928
311717
427075
1550956
168226
107392
520175
1086873
794342
300588
1364053
428567
725436
179807
119565
163392
782461
218887
518201
91885
870465
439040
1930105
903492
1045086
1164236
1355876
564062
1238687
545516
1268478
1460751
83101
240996
1970808
605287
995318
342684
1066887
467612
1454259
727448
597956
340847
1655737
4395
1648459
1852685
1669465
1078684
1734056
1784966
1274151
1683528
800631
1079793
1828543
1288632
1349968
1999614
1654291
1990805
1701651
674867
811573
1041968
549049
1266508
1792642
247369
1428625
1125544
1024594
141709
735424
1605118
1939769
257980
291603
386771
943492
1581615
716410
673445
1872450
1060216
512817
1881952
398288
1179039
1722108
1537735
894019
1206023
641981
1838769
606928
1605267
1292726
401693
321641
251876
581065
172845
551493
509681
1593931
580169
539822
1634403
1410568
801236
249869
1720497
12569
566404
1235353
1744150
1699688
1755714
1348162
821935
1499009
1754918
1607800
1767230
1034069
530470
600707
1650420
1476721
105779
227888
1285647
1564879
1387883
388859
1812670
1060619
1237859
1511201
1424727
1013315
638857
1305397
1670031
1238497
866167
1724202
782701
1672881
1422372
1474708
814738
275037
1813181
1113327
386427
1481673
1487144
499429
1021541
10206
1123456
837586
1111607
1762920
699945
1560667
1280417
1630693
305057
210682
1357392
867777
963223
150426
362634
1324132
934160
1823473
1459657
222408
49597
553599
1183720
1648349
1823493
1320859
128942
864349
1756567
998574
169018
211705
1275738
54311
800937
1981326
1958972
574200
1582634
920916
989092
846628
1216448
1430334
1119540
671974
1262256
146008
256392
1814428
1339217
1163098
1350186
1322441
1660254
75574
1515143
1525625
918055
419097
556442
393652
326793
687140
36896
1993721
1018913
581787
1334227
542017
982269
756053
1816985
105614
996880
902180
1116569
388382
1048192
659327
566692
286028
884406
1328874
1999929
1107322
1052627
1033875
1459970
1283065
222974
50638
525043
803430
239473
1753566
1098356
504561
901556
544537
1266119
1160898
159388
610713
1886094
1060007
396940
1973643
714133
93316
1022360
1161795
1963551
1035301
1718146
39015
886856
103
1557179
1494119
1456292
1837985
1633977
36908
1305646
670712
705890
1843146
1771493
684861
917750
423181
588447
618229
1088105
1959139
1358121
944106
841058
590710
1444796
1127267
1752064
1070005
399615
373239
1967593
356432
1180009
717060
295173
1729602
1218573
952126
1147332
1014433
1829542
284607
1990123
1864496
1458554
165301
1453258
1439186
1409987
530149
783649
35502
465880
1131808
49006
77329
384029
73267
1734334
1979982
1403446
734475
1543757
1973837
1393410
1347570
1855306
1170470
362391
253274
1123811
121443
943582
1652951
669090
247453
810027
78061
825472
672115
815182
1752499
1656856
1014521
1674589
1361945
1772640
1885867
830301
1157673
1709523
179017
461483
1681938
365311
219956
1579642
171908
1130968
987322
1021322
1511255
1934876
565753
1802696
1691003
1386315
995249
1429769
467276
724637
1940861
1540183
219768
1938318
1137571
224559
1250585
1591266
1019172
1213183
1367664
1893623
1955550
467755
1119692
1313719
201888
1540496
525135
1781879
1017096
1690804
194261
1762439
933551
711824
418710
1370053
982837
876010
1739347
696285
1207312
350286
1776184
171164
992993
946907
38946
1293258
434845
1498973
112468
657950
593410
1443513
142813
700914
633857
1164605
1632411
1626440
666160
900666
210081
1830754
1795505
900677
200331
840757
574846
1375707
1770857
1568525
1862640
552676
1964816
1682072
1040952
274003
174602
219071
364374
1941935
33608
168802
451653
252333
1564762
1139480
1059779
379487
64174
1736098
901310
1718974
1140002
1632894
1078781
1304208
1352205
953851
1028175
1989438
970187
1985183
1833194
211961
689817
1625231
815922
1542533
1307364
611562
1598026
1190570
700409
1924215
872140
577030
542358
47273
440953
452625
991466
858992
247990
217088
1813386
1380655
925295
1420278
150998
997469
1639457
650327
1470603
1918329
1769496
1536496
1611618
966197
453069
366799
1685733
279622
1581402
1967907
1260000
1823192
1424037
625462
1574239
77613
1284862
786890
201831
1102733
1866362
1370027
857518
306008
1427145
383820
928139
1660443
1315976
989418
1734699
1180993
990256
1858447
294609
611828
501392
652688
1342856
1368205
1486460
1952503
195978
242292
1076055
1099088
1351917
1389648
937278
51327
1469502
711137
1572261
1944802
129839
883203
1604592
9244
1670726
1049014
1922473
81501
904756
276996
1321723
153887
678547
1567783
1897633
987471
1520001
588658
319433
1190221
442771
1666732
1832598
1581792
645739
1845466
377479
1002943
1580740
1507274
1327815
764732
1018117
1631895
1066504
1111562
1397012
696875
1089355
150143
824489
813158
1731920
1669017
110270
1912970
1453546
1060701
1890082
1258917
868743
160974
208594
1622031
1686249
437767
1235021
1610762
1835932
1618324
203033
175618
1692602
981790
422845
1187496
1088898
1042530
1381762
510699
1986240
906496
1980774
533211
355743
250972
1851405
409517
1048106
303506
192029
974098
977976
897321
443968
842855
1473588
1654337
1119074
320243
1427863
1328485
1372953
1971349
1287264
1233804
426951
1927855
1464860
220841
648706
1222106
1875873
1387827
192973
289889
731581
749426
663269
792320
1388753
1620741
399400
1879541
109820
66046
86052
1104574
766237
906909
405898
1204601
1916495
577420
211989
732146
32914
96859
1021415
964726
1085693
735785
914536
775584
399368
295499
1959603
461264
1993943
1966383
389936
1006768
822482
951903
457653
631292
425949
604955
1124393
1997883
41199
1033521
1984395
564602
1051044
459686
469684
1538236
614698
501807
1856990
1996188
75162
445879
1243524
1057588
139771
150975
1345113
1638222
1030747
1684397
672423
109921
1782766
296802
959517
498791
1910614
12986
1396528
1096453
1948718
951708
1060473
101123
486406
1777517
1406
1657138
744287
1609258
403417
1492560
1756839
1116810
1061840
1238874
1409920
963512
1317697
955885
41107
1688310
382339
306006
390982
958435
1601910
1156158
108624
397753
1070708
769185
724912
1642173
1196512
1158912
876868
482690
336708
670579
521784
868752
560899
16202
1190066
1608579
216926
273857
1465835
633135
1062077
1763281
317574
402385
837924
632670
1549269
743002
484825
924449
1542062
126570
1195941
849012
884470
921715
76999
20215
1910770
1442924
266081
224466
1959225
295474
242878
865270
259009
246341
848035
264621
548931
699721
1462274
713183
315057
416457
1237111
714050
1094279
1373874
1143709
1758168
1959575
1024183
1132543
92634
1424623
1275132
1457972
259420
208851
332692
46997
1119289
461738
385119
1001114
1400431
802323
790224
1698407
1262538
992377
344659
640835
1282987
192497
811355
1733051
1271471
1806081
1763293
322115
686017
447662
672677
865713
290275
593111
1664353
1080967
11892
175527
1179783
1498939
940138
131257
1748807
1587076
1083065
109537
1978031
576123
1139258
1594587
1608201
593913
1067599
48537
1521916
221823
1876178
601145
1467867
528699
1856957
1075507
1735497
1681556
1288299
738593
1719818
324842
819195
643433
383589
581693
950464
1965396
1878330
1933555
1906783
1113180
35112
1528001
1296947
97308
682613
1711158
1334905
1513672
869018
864111
1070250
1405281
1111787
493198
1190798
141556
1592246
855889
757593
889718
1214887
1361378
52713
398136
1693529
97618
1114184
1328200
534411
1513125
34160
1396697
637112
224934
1128589
1888531
498525
693750
511601
534529
734051
530294
1828865
1530500
1158352
114046
1510718
1766890
347347
1689199
569191
1446573
1485141
1619327
732745
848037
291146
1498677
1357667
772489
947558
1474586
1208518
630709
94470
1150246
209828
89984
1676955
1970199
767142
1651652
1435228
1403708
411088
954798
512469
1932440
185564
1716660
519079
431134
1743714
546508
1014681
1494329
1079782
1200396
418517
50168
1121541
155185
254674
1464234
1945058
1711440
1557542
1697114
164061
1421943
942589
1959340
837002
1964639
896410
133909
723010
1575851
397286
1163243
1625559
800881
98281
1905605
1716047
6033
1545125
244441
1507338
152421
115439
634287
1792087
1455306
252202
1479771
778591
302120
114780
1829511
1334685
95529
798366
596708
1230017
194025
1644529
1193548
221565
207267
416259
1852197
1920490
1237482
1054139
1900316
1228142
161380
1537122
1670992
1057921
1793628
1467953
414956
220686
500619
1992901
332181
229785
1720908
1037504
715446
36302
1586233
725029
170517
724039
1618317
1002009
1594107
299835
1030056
1595511
182419
1555077
1120089
91099
1432327
1776254
1507915
244816
1915888
1076911
1661315
962595
1380004
841652
1815106
574324
1066122
506160
7314
1450584
1833913
1379111
623960
272662
1385292
1130781
998424
538546
1973498
295583
1236970
1534441
1553386
263344
616930
28352
1834317
1153895
1876601
1364208
51610
688968
1810221
1529443
1333382
859049
1336902
1410371
1009873
423987
683402
757223
1177976
1163700
444698
1627586
1482073
744159
121908
202384
43985
1231966
1274325
1208201
773302
768294
516025
1151855
1598009
584489
728497
835116
1991322
1090937
1027658
1930975
1180486
1921718
685438
1620254
473058
337666
490517
485026
1645035
1159483
538200
137922
316029
514952
531099
1575725
1254787
1014882
1387397
616029
1407756
1417388
1996832
204835
1500641
114654
346260
1728668
1744568
1575016
489903
1676488
1782895
1249946
362771
879265
738576
876692
1011444
975876
955690
705970
1875089
1010413
264592
1771850
952915
254492
412717
747134
1151693
1216471
1706315
1134986
1816592
1688194
494006
115775
1018226
1450431
672395
70681
1897493
1698414
1118435
569269
726072
400106
321008
1459955
347734
1431598
107266
242966
1938215
1676776
1536945
232741
1491381
924573
156981
146689
1290137
19289
699300
1386751
1692664
1776228
8638
992536
581464
1417882
834431
957445
1799374
1006145
5955
947025
1071270
1660026
687966
460916
18531
554853
222700
290593
1843727
431182
1878823
1753845
795235
177753
260410
107560
1654157
1328931
318765
1773710
632024
310700
693582
313233
725868
200386
1555244
7946
1226303
1949768
1797726
1933678
1207482
939091
1562370
1987758
1623620
82170
1561046
1157644
1913949
420532
1924008
1692277
410081
60338
732550
901357
335773
295891
336387
1177596
543376
1576680
674615
277326
1555856
1481061
553173
1568730
1296694
1256181
1560052
1198377
1760553
1634644
256017
1171646
1257770
1903531
1060184
1570132
277840
1948307
1797358
904656
961041
72081
1478999
1532224
159257
814692
707915
317188
745469
1897376
1291867
661260
1193923
1332849
1101008
473930
921973
1434326
850393
483270
44459
1307705
1510579
1688857
1341780
559447
407298
1222396
690523
892723
1266395
1827973
160430
748617
1938824
1912346
1325550
332460
932501
352317
352708
652108
1234455
445774
493587
176178
997469
1402507
614553
645986
1313348
1777182
1004733
1760444
1623397
295875
1152605
1063879
1218930
437067
326034
684367
1155753
1318737
1730901
372536
420953
1588267
1127664
378870
52757
1366347
457608
1756394
1483464
289004
656347
1703322
1126253
1091053
1473501
1490874
196952
1751190
202267
337819
1402068
511576
953674
205254
1531275
1693306
1427192
155292
784581
1874314
86800
207958
492679
75301
1701051
1035011
524829
1883368
1848293
1316003
1716911
1994357
284448
1689753
1651854
769593
722621
1006753
1205081
1886882
577974
1451189
306504
1271769
1310167
179956
836637
707781
1590666
1937216
443460
234341
1811500
434520
1365476
1788384
1912428
1687035
146171
278239
1531372
593048
1769325
1930715
277609
1937044
1454732
299546
1189206
604003
1881325
453699
1799552
989672
665185
1978965
661983
615122
1721987
1902192
1769866
555298
1748169
1152597
1613323
1543376
250377
1374932
915175
1411772
866241
261583
343815
591028
507908
1974536
1108927
1329161
1516035
1900951
1471978
560294
639427
1634865
1636451
613723
1455317
184233
1938006
1156182
1755034
613164
88340
10018
474771
1878589
1492755
498625
460284
725467
869688
549821
1352421
582739
482768
66499
479403
269615
1258918
1663710
66000
1022826
281945
1944388
1358798
1441988
552139
947288
1979766
651335
914914
1287070
1756853
1571125
947023
1867759
1402513
1767026
842807
1730125
919958
1426783
337649
1593188
1747374
1566601
1860758
581806
23674
1605353
6187
933194
1633272
1351514
1832020
187707
582901
1567295
566504
1837731
382105
1773719
1057526
1937845
1631437
1315497
695242
1541190
162145
758914
728719
1945834
544638
1539976
1394492
1672231
1780405
1641465
576339
881804
587688
1429407
348939
1367083
276669
396456
8707
1977113
65812
473238
543007
1232606
1906872
1153849
363756
952831
1533802
1078705
1680432
1440258
135286
1460495
1335895
1878025
1499105
82363
1375282
1226782
678743
1887607
1896105
1411258
349860
1975854
1539480
361325
1803942
699241
1097497
1991872
1281829
1585646
1775891
927016
818119
166251
659423
20836
1399208
1728308
510709
1273472
1058873
670287
1602092
1111156
1696220
1659114
1093899
1585980
1682129
1351820
214853
611346
1612039
1796907
31094
1891503
439612
787285
302280
1190063
1014942
1931963
1607093
21930
885737
1258068
1254581
1853202
65165
21482
1448178
416425
1244898
884437
1844592
1532338
1363071
1213195
439251
1762697
260034
1830997
1928367
1435377
1083233
874594
661632
1085005
1509275
430682
1656935
880873
942925
494681
1427582
1808914
1055034
590021
193720
568668
1916405
1967809
1119010
1822852
549558
1071963
956963
864934
1964114
1779718
1204983
1900637
137996
1965483
670204
253307
1241823
294912
524680
1277135
1888157
780967
1413902
546797
1462608
1216151
59162
385543
484529
1739541
1136378
1927869
927483
859799
618937
1551871
1830637
1014132
1357345
1580006
1339440
1858472
1984591
1410838
811214
1416389
592278
1618134
675054
84518
807282
937872
1386976
1993906
640540
16637
1502317
811035
35104
593516
109479
1789240
1926428
877662
1901234
350980
173085
956507
1359940
1423010
1697373
1503284
910904
1410779
1076056
688482
1442807
1490668
243933
280017
1441625
1377751
1139004
1560149
388854
1881152
1674418
1025063
302054
1383532
1844231
804426
47739
866056
366889
1824734
1643718
1912453
561464
656995
285714
44533
1539155
1449629
1039428
1685876
1158066
1187512
1441939
1279116
867585
1051356
1331393
1014136
1679291
7517
490802
1031607
839966
121362
1158826
1948519
1282520
619436
1612904
1398062
84307
1300076
1770279
909061
1719898
717896
414438
684672
1456841
1018184
1327015
135820
1873251
1507847
212736
1661912
705642
1629078
555547
225516
824800
1405930
1001743
709305
1820365
1624763
674524
205199
1545317
1503551
1925588
173411
1945462
1882011
1998202
661588
220937
120888
405173
524449
1571989
54966
729781
1373620
1900704
549908
839705
1120436
1829557
154695
847283
1597595
1186632
319351
347063
107056
487705
1307939
1772835
1003766
169863
210440
1993589
1845686
697291
1538732
1078304
1296724
1951169
304185
1010263
130131
1066848
1234860
330645
1857068
1485793
1821203
1184620
988995
715428
1155501
737987
1733299
1776820
1214842
300884
201735
1792836
1747754
62963
628141
1196494
368173
1268710
9662
1951707
1380264
846452
1899117
1170288
1611975
262345
1691480
974648
1470070
1914256
1621140
1581694
1275484
311798
987637
1810257
52822
112283
1672732
680484
60329
381220
1689775
874082
752489
307261
469101
142802
403531
823787
1729512
628205
1747836
511327
120368
38780
1268151
179127
1325591
1668733
242389
1874160
672117
1686272
1960866
1697416
1390031
169528
550973
1201789
1558504
119512
1068543
1675707
197329
761514
879626
1035908
580837
1288013
620340
1795743
1485911
1521528
817699
1855678
1412241
1340315
1889043
1131075
661339
1769059
108474
458287
355844
1406129
219823
195268
1953647
1982760
259352
1320809
306542
1293668
341222
935024
1987226
708917
1557241
1906376
426613
1564088
714672
1245798
1742715
1427816
153421
941810
518964
864806
1539316
1486118
743833
1696051
507368
833789
377333
192289
961075
175170
954001
1464318
685860
209381
1481038
301484
1101467
416721
1272059
1654835
263561
1078015
652341
686390
841123
1752209
1769217
166078
802938
1221603
265111
1162439
975975
1948101
1382605
678602
791170
1538075
432872
1170242
1496118
1317826
1919956
807977
1174649
30939
1335510
488747
808083
1035307
1391164
342286
229319
689028
605976
1964541
496155
417272
1932618
1897153
326954
448782
1213417
1590232
1320845
1518132
803624
1824002
1404559
1701329
222853
781050
1319520
416790
928100
1931961
233284
1459576
1345651
220536
1367966
1152755
157546
1750795
857401
704170
1396849
971126
649114
462508
1172163
988406
1035888
735746
581468
912323
1757615
895666
1334108
499624
760540
1186644
187563
259760
683179
1791278
305161
1950845
430530
32560
6269
659642
1179434
766402
1650176
1782968
1228718
1881137
1784250
694289
973622
1891831
1436553
1031874
1645305
1218646
1217913
795206
651648
1800402
791975
13542
1465467
1130949
312436
1543008
1178413
1658856
1754483
239657
222713
1205364
1910596
578581
1575548
529629
1172308
1879777
1232488
839793
1543185
905808
23949
1101017
38942
1815969
1492000
1551310
1025862
1364606
1256425
978407
468457
1159841
82024
1356781
917914
1349412
1370668
501700
1353682
1001785
937071
703222
1158151
1508913
637781
694046
626591
1706034
711337
1212007
335737
491661
500041
933982
369183
1744892
137568
583279
1487724
598220
1900428
1634381
1101767
961018
1470617
983770
1217936
205466
1388002
82422
696214
1788241
848325
1663281
1201236
1370800
514854
1042224
1517755
694252
313634
675040
1376927
725932
534209
743729
862484
116490
1645264
1842206
447815
827194
355121
575961
699862
1484550
1579430
1332637
1224907
531401
808472
993161
714625
1647153
1248348
1206049
1485396
1522973
531043
1451023
1527943
228409
1312626
1767517
959357
1037023
322906
66330
604677
1596837
1917306
1520789
418998
60543
532940
241351
1856866
1207204
1948211
221426
1969134
455627
1231233
1765355
994272
50067
1598768
1494818
282143
11064
152951
145114
303924
392986
1087050
906743
1361799
1543807
1943553
650157
1615538
1084598
637006
32009
1851004
440309
1375488
1683466
1859536
1776320
1007876
1117114
824364
976814
229705
1790839
1301468
1663649
1517703
1687678
627060
1118365
443139
1009983
1239682
89905
1929289
745592
1545858
1990317
1513649
800757
514322
361059
984877
795667
1303256
964556
1564076
1844471
328409
993313
1355688
409746
1066389
1135870
788074
232853
1971743
931027
847674
1890616
742933
402115
790763
928746
1532942
848869
1081832
475422
1747959
1080056
15352
937048
720302
1711791
609282
348323
999860
1938272
1456056
801993
904751
1913530
7450
264064
1669436
1691993
1718617
735096
93781
843461
127423
1100302
1329255
1547993
895012
873048
1298457
1547774
1614645
274125
1278306
1291585
784737
1298770
586194
500102
1210728
1030561
656361
441263
1183647
1156168
348980
1822405
1971062
196480
1506082
847691
516138
1904388
200348
1843841
290579
1217681
1422598
1744457
54893
1113544
178860
1084411
1094709
1211214
1616076
79396
389693
472852
832922
1657558
1961344
1201333
264007
1594856
1985224
797834
1588942
751175
1506570
611270
337644
238882
1223868
780719
76496
1893530
904413
1262489
1161178
1422315
1214186
1646287
1608664
1777817
1115386
178134
1314650
1207247
347248
1159701
854768
453111
897727
1460446
579775
1035172
481683
1206651
1826069
172946
706685
305091
1967129
714098
520274
1787603
1043907
1262127
322468
1779507
1300511
1270069
973873
424723
1733731
875639
279309
1828981
912671
926566
128152
971982
765877
500328
608682
252668
1054263
673674
846070
1559651
1000052
1034374
68323
1897432
1511473
690231
981722
1661150
1392728
571952
1390163
1007291
1291642
800834
291278
1358872
1689049
1646163
782402
143287
153904
1017745
692440
1075972
1907745
1815571
1882336
1916803
302593
1965469
109875
1756384
1400063
1753408
399961
1886697
790748
803319
916664
1038862
737841
645599
923024
89710
1290836
801049
1439389
433836
198006
238310
232809
1601880
208460
1721333
1671106
1709711
1780722
227677
1892139
1810515
1758806
1002972
843347
376889
776245
27072
870200
782381
682381
1906724
1837769
1953043
1290086
1225651
897120
1549486
579966
338483
1206097
1335082
1470720
1705289
347035
116584
1813498
312514
1299845
1933110
303120
1473020
1068734
1760899
1777669
671948
1633088
474289
1333238
1450156
1665059
724517
868228
347047
1772380
877983
755106
839267
1495302
888023
972110
1892386
1922301
689678
1711006
1939304
1122757
911146
932939
776056
114675
1049938
1633796
795325
663358
613053
1743584
1143109
44830
784001
1970241
1969425
1447992
822131
1131428
68370
1812984
1902734
1239826
682515
482743
1733836
936912
535117
1209043
956197
1971048
719289
1991797
723927
33101
1980597
757791
77397
1749668
1484310
1575255
1978573
303543
120174
1151658
474618
1392319
884527
102912
1700603
895862
736123
788920
502697
1958651
250113
880296
903392
171872
1183573
1115157
1034093
441090
379077
1542577
1990844
286134
271574
1478682
1694997
1563032
1136080
1751951
716405
718796
351041
686084
388472
910772
649281
201171
387161
1746520
360507
373113
1151468
1135156
1713716
269805
1323608
983334
398690
1889696
1108951
1072981
1605213
156132
198579
749959
1440802
762319
76997
1166476
461841
248792
1153115
29686
576147
1401894
1923762
25475
1484105
1130082
407744
377711
980258
703626
1925572
1974725
710105
24532
1205638
1089232
610171
1298582
132116
925679
181414
559215
1302869
599266
1976106
624742
989915
329502
1986925
3264
48556
1455453
1443719
45303
1616352
1801442
736220
394776
556976
1922209
249881
74822
188463
982519
315513
1832263
1805858
631599
1319247
24132
1455880
442910
1934287
801172
339159
1209070
1961315
1796
1798883
1934607
1951941
1096665
1683561
802613
1385343
1549731
1885049
638502
1573188
1054801
1801623
38141
1707311
542451
1404962
1424588
1745565
286177
1124887
1878350
1199085
1134097
1448455
1333778
950207
1526384
932929
232023
431783
48556
1188413
1312547
600092
1056554
1506150
1796865
803498
1023726
1764905
986059
792043
622946
568253
931487
531398
1994154
809734
169777
1428327
1244749
867507
873361
944128
1249927
592918
788573
1439720
1234940
346742
40459
1279045
336673
77780
1704663
386912
318998
1929952
23351
359936
1214455
1092231
343848
1969341
1501859
1243183
1721567
1580910
1819908
869685
1607817
861403
598800
1016523
160426
456663
96825
405707
1432700
1667689
397730
142351
385746
1939513
1395676
721024
1775117
754506
1703251
1901087
122806
92798
1827712
846156
1151901
1977969
867940
310631
949583
1177068
245368
1141928
1782241
388073
1075347
1566
1803794
1011078
1565937
1471344
1686491
1703395
765264
281884
21253
1585122
446368
161694
1802968
842967
25063
1676428
1123642
1944497
27434
1014017
1260157
685122
120726
530606
199596
890257
1153650
1522418
618501
1626695
1139806
1729537
154922
1467870
1948719
273180
1047827
1615115
688288
936215
676420
21482
1120025
1144381
864283
730710
1285584
383934
680045
585267
179671
816209
902393
337831
1295827
864810
529041
389837
1941059
1605933
680393
1059358
316362
238189
878200
1751225
976910
195146
1896121
1259101
1171746
106747
157922
797170
1142087
46416
1009473
1480480
1421595
189624
285100
1820418
455623
1974885
905659
580709
657336
1813774
946188
1688229
233503
751296
333776
1324931
1042491
1889857
1879131
324080
1326276
1233184
999193
510535
1783042
1817022
305538
1990146
288681
1805569
1413170
235414
114819
390589
939453
1373054
1070943
264677
352649
616673
1443456
629245
32164
195736
1833872
585637
645457
183848
1790836
1806466
1082710
429692
463606
1152961
541529
1783890
1985434
1202956
1323216
1233213
1567535
1861303
559345
840460
1544314
1891899
1313947
1716274
568315
1354785
1290981
1399847
1488934
1929009
1773483
1415887
1147235
1903675
499596
1244948
932970
431133
1420876
1428269
685889
12455
1909885
219399
580375
582286
1883669
1417193
463812
1514103
1157317
969831
665655
71070
1937355
884198
1383172
1187543
494151
1666333
1698730
570975
38367
1117801
539044
499113
1955370
1898042
1857805
352671
510578
1786597
1437341
1793521
1138118
1241315
1010631
456296
675509
1361228
915270
1827889
610178
1971008
1205774
33683
128968
707009
385154
1887773
637802
581087
1923300
468616
1408369
271675
1793867
1719592
1551006
1715928
1015295
1121780
488126
1923990
24215
1349382
779520
491090
1436087
712981
1339213
521576
1076248
1750327
1244503
1734163
481911
219016
696816
1991067
325063
965721
682438
339060
1050831
870733
1490319
32235
1324116
814087
929163
950615
928064
1149565
481122
72940
708942
521652
1385760
983142
1636084
418299
448548
107667
1069476
1359581
684442
518486
752727
713474
1388869
523327
1407971
1792179
1722894
1624214
481396
1053796
1388986
803609
1506083
926764
764717
1735448
267949
775702
1708469
186158
516537
1654908
673179
1362095
1389342
964347
628804
660607
1328736
1958515
748741
1006351
800678
1790757
601507
1465952
755089
1432075
1872105
1923481
1712892
1479754
1463116
865527
1156669
1589165
1757533
1180467
658102
1750494
1885006
1298603
61325
1066826
1807265
1883431
1041043
60595
615081
824780
619553
1419408
807556
1426059
440993
1139290
1577113
1086069
1061492
1811977
1573179
1759071
700445
275495
911565
4836
249826
1094064
442941
1032407
1632006
66619
1825813
826624
1036204
1029178
214344
1199584
1854394
2599
484521
1695919
1365580
648689
15991
1511897
168209
1799068
683643
17962
978887
1880932
1612403
438829
1773939
1016350
1284034
1726043
79692
705942
911227
685246
1869369
139220
1528458
240880
976624
1283502
272736
281540
675601
72038
940390
1082873
899990
1792375
1525175
54234
66785
303982
230627
997121
495706
1642733
1438575
1765657
832570
1959699
454329
1125374
249628
27755
101097
1898793
645230
1687079
824762
1109579
325959
1896850
1336819
759502
1260235
384266
967555
1579593
1287920
1809277
522577
829513
1583084
1727884
758167
1772346
1544216
1976507
494872
1711908
1194163
1853116
1737058
1457234
1042381
1545165
1534919
583384
1983980
1676238
1744464
1611031
975059
408646
1283818
299708
217165
484776
499470
1449241
1201717
183879
1076004
1021015
289201
485660
1279566
81010
1887661
170421
1814042
1150753
821301
416714
1748764
367144
1347158
457964
1876873
490970
1046929
715325
1380940
1021804
6905
549488
396654
1738615
1843741
16168
1582556
1516833
37338
120648
734121
775842
304881
830492
1094348
1568704
939866
1433310
746643
191124
1569649
1532972
1744009
645789
1604599
1748394
1998669
1617026
732043
518378
1398873
229340
808340
483831
1193567
1635263
122988
80065
1131143
167581
410241
828797
973195
1892302
377263
417726
818833
1228970
321936
1612659
1291474
1949836
423352
1371513
360088
1761508
820688
1020637
887372
1427815
812866
275827
1958864
1210368
1347205
647163
1621085
1934401
1477752
910444
190669
677663
1895080
261192
1458264
1470154
1771482
1657673
542608
63327
929626
667528
293094
883417
85120
51000
1001748
1265728
649423
902642
871749
928327
1142662
115059
335140
1587444
1720745
424426
1830636
1700124
59146
7517
1402938
1148017
487825
757710
1739312
891555
730154
1597290
1525009
307812
1267330
926436
577736
1303925
1468448
561542
93490
1268907
1821583
1543997
1756877
1332947
242574
869866
1699297
1646718
1567318
444944
1892475
1592647
587915
764598
709945
719852
165274
1677263
1058284
313820
1667331
1228037
774085
1995491
344074
1550642
145205
1041718
896150
1603684
423125
330361
1652656
896541
1154792
619839
1069849
343353
1131360
870287
1692868
1155857
724629
1731012
191909
1861040
1233292
258889
1980211
1971442
1711515
1391358
878706
887835
1122875
830779
27653
1600545
1994308
131144
1449580
447208
985233
1120979
776553
114469
1230819
435357
1353984
1154191
378558
591453
1200266
202715
1206283
251260
374370
994562
504130
388975
1877597
680645
1606712
156777
979383
1472687
863074
1767105
1233500
771454
830303
239354
741575
529500
307606
1119271
311200
1170227
239421
927772
895949
1370776
1405134
1278038
712627
444465
1878374
759858
1003038
340970
804419
286492
633180
901049
335349
1518024
264505
1010667
317392
782741
1647006
1385329
1835048
1046061
1141944
1874455
372344
10006
1890803
1774159
1728182
517434
1653776
1716063
1396309
1712510
207928
1473020
589793
1705935
260535
240344
661981
299679
1432083
1067363
848887
1920668
1836378
1978116
1994872
1417683
1746252
371244
1221227
1978705
1368579
542962
323004
1098115
692089
1559940
233307
1343870
77557
1582981
1474602
933254
1541674
517222
1109928
916758
1751296
1308487
147642
1419679
1630636
1284243
926496
1766755
582077
617869
1769669
112361
470457
1355990
1594345
438854
151209
996201
221402
1355111
576087
423732
1228656
573062
420260
361754
1141612
673643
1358116
867123
1035586
745203
1893169
1372070
579037
1606541
1129082
1453966
516667
1993190
1389093
795435
326972
914561
1766327
1864305
1377230
852698
1618705
66190
1776087
1620451
744327
1122920
976879
286699
1135905
857953
1320061
1699172
1727602
1115695
1399618
1445573
965120
1241976
604620
1927824
1838060
1111316
1256611
86585
1059182
1598175
974249
1648683
1689903
628354
1337699
103413
1690599
664483
30126
1395278
1478075
864977
1639417
605831
1148823
602990
824387
1114729
134614
1034859
617768
614418
1306072
1736271
249572
1212348
1567480
1064482
1151196
1793930
1923930
1911865
253530
371409
1816236
734393
212360
794314
1293482
867736
940067
1161992
951239
1308030
218352
1523313
39665
1863242
19160
557021
1225556
770024
657242
1442255
996693
1585592
667493
1147381
290429
323312
772850
787274
1052961
1657203
1438691
417971
1353838
309679
1718719
208530
690080
1082246
1437401
106096
1050497
1586933
1971998
174890
1405225
130427
592078
433253
1973727
1658378
628217
683750
517940
1821361
383774
1845230
31954
695222
185872
992157
1864777
1413574
1402015
1740659
1440533
172357
213762
1159957
1498089
319735
343939
1249685
1825163
406282
1695417
1081309
1759560
1365875
1695404
1727214
888175
1582415
1515231
1006903
667222
901859
1107265
1728565
958268
455928
610365
1188968
160211
890847
391730
926394
1499680
508199
1336997
63422
369354
1314784
1581278
1617931
62033
1581962
1193741
1916238
795778
695078
1500818
1332955
1532952
693000
548154
775680
990371
541740
1067691
55782
1273353
1196558
1260646
148776
22935
1062232
89414
210533
1562794
74618
213497
742888
1382925
559470
1272227
1367951
884778
7130
229210
57057
831733
406105
31891
1145505
392095
1715174
803748
619239
53247
121169
1336981
421517
1348632
56831
33515
1540105
588601
793623
1694715
977836
1693965
1018538
426264
1903702
1261930
1431265
427518
740263
716002
1453474
676865
1040975
968457
629148
1832825
561586
1764408
42768
1392796
531928
511746
214605
1742819
1362588
946161
1404825
279695
707968
1849556
831494
1316950
928171
1393420
1699635
1795654
1647018
1877451
324591
1582374
1771277
370975
842980
294500
842907
326516
764830
906057
1334965
379541
609043
1609829
1229331
1607012
1934929
72262
360774
1252578
1773347
1451940
1221920
1377651
744074
1187202
735982
1742427
828083
337088
1036996
572548
270443
102399
1963245
671880
276443
1781702
276799
392451
775682
65660
332666
173406
935477
139881
1960888
1873391
322168
1462741
39352
1855323
82642
749334
268935
1162871
1040897
1624612
747365
1493743
597735
188174
448521
1982997
1083785
978296
642334
1785296
225320
1610584
905664
439962
583669
1387895
69071
69639
1380305
1251236
1579929
429367
379720
1551709
567864
1517299
1191037
1322290
1245082
674722
1919880
1619976
798761
1124931
1555217
382120
243940
1003776
816335
1735530
441073
1891771
1856256
1385545
1410714
1171990
1591026
597068
169184
525413
366831
738735
300024
1780947
1468751
1847716
1983070
711646
699630
511772
618520
1485173
1347653
288429
361079
1112582
1103677
1782848
1066379
1583551
793010
1474574
1645947
390939
606563
212331
1803541
487272
178606
1127710
1907261
1034056
190856
1170478
1597613
1049094
140761
1824355
99125
259515
172177
875709
1004680
754215
1028161
721412
1924007
318159
1084975
477487
1555311
1972616
571091
1039140
741949
1120506
1995559
450210
1716541
79867
1809
968161
1540008
217155
471894
98852
1902604
1078358
829127
1088557
536777
1023575
1673627
40723
428924
1332374
1605370
509597
1689117
512619
662773
1800520
1993800
1835819
578017
1187942
879683
4367
1654150
1725122
191166
499740
589646
125480
1759143
146815
1596158
1893561
1043295
713668
761383
987327
822588
927197
11881
1266049
1941701
1174759
1581264
59603
799997
1540826
1243068
1014219
1152658
181041
533800
1146664
719304
203185
1655107
1677483
1261664
1037463
810027
830704
1867659
410814
296074
416790
1894472
126973
1242890
984028
1450616
1838679
1549908
335575
477068
1566076
1459991
193874
122260
320767
1075169
865315
966303
1973909
467673
1898520
662083
952750
1399941
1377782
94788
121842
1552393
1597150
718888
1757551
1713433
1148452
543820
1587520
205243
659517
256245
819799
1749849
1886766
1035592
1835762
480293
1212500
1995551
230266
1802156
834206
1962182
473859
933045
1711700
1368382
863153
171657
150611
1202281
30248
27385
27312
623548
1674658
1938464
35999
946878
1930854
25210
152649
987676
1336168
477706
1958787
1599938
1695123
1862248
915795
1113697
404203
1668244
1359131
1479864
712805
32681
1150056
523313
778069
1996928
1727813
4231
327725
1229269
401111
1006644
1579087
1386376
183293
104197
1312601
1424684
1004472
1797741
1391890
1725963
204607
1678347
713587
1549180
1357550
62901
1948533
328078
1652492
1714831
1392743
1842850
540212
1578672
1499459
925284
1839203
1686097
1232407
1683992
1928139
1915961
971463
1561869
1215167
527990
379701
1351260
1889760
1935041
461595
863007
1443734
517238
1582438
777581
471908
104023
1630402
1368461
304676
1058503
775316
715441
1140084
1679355
394750
57384
236059
515451
754713
1211445
1588464
1418374
1543807
1081587
1066417
1579375
1555279
1484645
527152
1962774
1235918
247877
342118
1232065
1545626
370738
1665285
1336064
1990961
1930453
1072182
128187
1575197
1868602
679960
237028
383792
1603902
1424052
1739676
1365970
1053364
911984
420469
866735
1539358
573354
654159
1085618
1600913
802172
1721859
973529
597728
551519
702926
1130739
1764751
566501
951557
1722317
689440
23237
55773
1198819
743305
1591701
432202
706607
1464943
217260
793685
1402139
1186705
574893
254459
297375
673271
1318801
1262416
486213
1549829
1431340
583956
568303
1977898
1833082
838156
265824
1748937
1954508
1977798
1005398
1372062
309441
465958
425307
619087
1804146
972890
1266971
632207
1140656
462093
1645602
1688139
1661689
598992
1699477
778067
1624121
236116
1116456
549723
761279
556458
1639667
1546210
1229447
321829
1846709
1193861
644002
998312
730395
654690
1385436
1906686
1714135
864686
701569
915486
1519409
771715
1941667
1618868
1913139
1695382
457787
436001
559775
361965
1133066
1875344
839053
1403068
1319290
1610139
1000782
1440064
548293
642050
192672
1613960
1134096
1938233
534472
804222
1773875
1872834
804887
1773819
714996
920896
1864814
1967397
1376803
535058
1066226
207395
794269
427913
939244
512212
1050553
1397958
98063
327861
1149313
637755
1552460
1604789
353845
799434
996651
1667057
1719116
437939
996591
1630271
1250826
849079
1168146
661726
1215821
10557
644304
1846477
1651847
255424
1678576
1309501
436595
1520970
1550830
1769381
133813
270448
1928351
871716
1206488
164685
870551
924850
1285265
837169
1663418
1895666
396280
1497722
1874709
1492083
1982915
1863398
632389
1794809
1734262
360211
676415
321600
1371213
487417
1970235
841883
294430
1677848
1508008
1574461
1386738
882121
891345
236654
711712
787186
1511879
967468
592278
525925
1896057
365732
406860
611283
980105
1783484
153257
1806869
1208616
280539
1501754
1649567
1953975
353958
1130049
421585
1775371
740051
801482
59778
1572152
1917992
1098925
726341
1308392
539673
1823126
975286
493691
529203
1119029
467939
285300
1864585
53636
977744
310070
1093257
747766
1334149
1142391
1785267
357134
657946
1064845
1943995
1596607
199102
1241362
1128573
1958028
1118750
580694
1472258
128130
109215
1359371
404426
743365
794826
1628178
1153063
247131
1516286
1081406
776833
1565553
1623602
305382
1010164
470193
856269
158018
1642525
225635
102772
1278755
883552
1817670
1946970
1960953
1602384
1566287
1627194
1682798
1730103
1987770
933400
781436
1880421
471805
245790
1040492
1180170
248597
1638916
380025
1783253
476518
1649273
1135666
830003
723168
1039586
930446
1219418
677680
778249
724887
1078535
1429065
1818146
702194
1451137
593003
540523
128506
64833
913126
674967
1754593
1914985
1508913
1501042
1426631
270644
572378
75161
192090
531681
1545526
532039
402823
914129
676832
252197
941495
1886478
1544275
1485438
1193979
380872
1450433
1138395
1574754
170522
381925
158706
1690441
747525
224260
112555
685124
186252
1148388
1559220
921391
523852
1978033
673641
33761
1803751
1358622
1202948
469950
874459
1172252
223617
1023011
1569373
303256
1897593
476928
926315
1792349
171015
485071
1104108
812213
1534731
1546723
644458
1901949
528250
830413
1512854
827938
512361
1622876
1658961
1059200
1607204
760194
1327100
1415322
158222
1924899
1223509
1871757
853349
1336197
1750767
401431
332027
95023
562710
1814718
52470
1916815
580155
499876
1818880
1850605
1963467
442872
1128095
334180
724534
351237
1347955
1699310
185958
1511528
1232937
1353635
815098
1176936
1409219
141487
1080735
1780883
365208
227066
1144849
376632
1292941
1792115
1058807
85269
327901
704828
1496884
1632485
1945226
513768
608348
148146
1035876
410691
1863255
1859293
1840795
1539332
23021
1174023
454007
644243
1745007
746461
1825601
127881
1739309
609753
879498
293500
452686
1675095
1150597
667351
1380685
393396
1206818
426674
1832980
625541
1270415
618840
1897542
1612566
1207186
729805
1047282
511711
1079337
1214818
792725
1711378
454780
110692
1327504
1933157
1618343
1606764
399949
1535071
1488895
1565379
1701367
878554
1954910
1581867
1063059
1676662
362118
953665
2075
354442
654510
1010823
1217178
320627
673242
1212602
1773025
1639396
1214890
1431764
1208262
1884104
180294
484928
445326
482985
170263
676592
1071240
636284
355030
1407927
1763037
254167
1147622
895722
1784766
1467920
624273
1117435
1010287
1636130
1081054
1483423
293624
406380
1273615
967496
1449114
833884
499614
141774
1162984
96362
1445548
1512156
463422
1325226
1483759
502077
1437721
1061147
1711345
448545
822291
194502
1015007
15974
1303662
1451269
843519
1021414
427894
1122247
922349
224132
629420
907195
932672
1655239
656506
947698
1379944
451433
1674562
268440
1756186
1476383
1967607
658236
695392
1467448
500923
400397
1336327
238776
251986
833412
473887
1625745
763691
1921357
950256
1783320
375444
1925460
1925294
318361
1154021
1002545
1381783
1436819
1946656
1261342
1630998
544014
142330
1697579
344041
591043
1236006
1895215
525096
767652
1056089
1224128
420368
546325
325452
442124
1496980
1381473
476228
1735260
52277
429766
420809
92560
887626
1318704
1841692
1198080
1721776
1992690
901723
1651054
544564
1684270
392910
439947
940074
941346
1608556
1689553
337832
438252
315863
997439
12173
1270552
978502
246588
33255
166663
1702738
1300041
1498216
414109
1043418
1866336
1781632
503702
701672
1285756
316443
1858336
924964
1670219
559964
1770873
1185973
1537639
495971
1772279
132302
1631880
1004753
1489614
1398092
1969796
996123
130731
1807114
1178415
1988356
764901
939074
1173613
1624144
1282108
1128726
320626
1319700
1368033
89779
158595
802933
244570
1963347
1270719
1322416
767313
834917
1877729
706404
693818
1552880
350093
982441
1928172
1312544
104390
1021774
1718364
1891853
1960568
1139061
320861
1642374
670119
1458973
1420244
1377443
929371
1411605
249407
1454283
1475795
798377
1383848
136382
1151132
1510362
1004137
1805822
316857
1519945
1130714
1001638
480132
445400
606703
447894
1183114
724025
795818
1532172
859328
1516228
1391811
1929409
1974956
1523182
1723059
996392
222358
309690
409157
1711926
1638224
1820607
1821649
1230150
1475157
729448
1814569
1737854
280935
1226424
1381212
1000883
1988539
967660
126488
1192445
1628297
1645444
380932
1302574
863754
26616
806057
1775420
722750
1076161
1330600
945146
1097764
554156
531747
1473293
1796602
724476
1448227
1850756
328167
946507
291645
1267967
802429
566184
1229298
993081
1552958
1837734
1142814
910720
845506
588985
1546676
39451
408690
952720
1951375
581195
319352
607412
1442459
118611
1865600
553671
1148970
1245373
454048
358647
764082
101819
815674
236725
837475
1300328
546814
1702380
391538
1509070
137611
1404860
888563
919868
928435
676300
874976
997349
1146453
899369
1170807
926793
1248406
647669
232658
450898
1717543
1366347
997475
118762
1857097
1260711
442692
274329
1842075
1749697
502453
408102
217100
1443660
73938
1967938
1035352
1389661
1698061
282100
19857
1428599
1647586
1988381
11598
535541
943296
559733
1969663
791888
588149
168069
917908
1762538
1331650
1269657
1943689
237564
1967605
809287
1725087
1877815
727636
1356773
484443
1550461
1972246
1254718
1504080
428391
119079
1728721
898511
971401
1132228
481382
341100
366653
577905
1943827
1647104
1947360
295484
1753190
548707
1147372
419236
311353
1437691
562323
93526
1776635
106864
460138
1021147
1270312
1895738
23998
484730
1686421
1623524
1050601
680777
1811566
417687
932281
1302772
689949
1803016
1830404
1585448
1877364
1839585
468474
1979930
14926
1698096
1294760
1178841
729496
1120555
1408658
286145
536637
634785
299981
1854366
310586
1529860
1881347
1155329
1732418
1737084
1137532
86921
1253379
829331
1329149
1098548
438536
1934205
1006203
1641481
368399
1731841
251121
1008867
1434880
61378
858888
1396559
1967515
1151645
804668
1562293
561942
1484868
603358
1471049
766425
156553
201929
1978316
1346419
423326
360922
607808
1921059
1173959
1343665
1865589
496270
1841895
91479
1022236
1142158
1382001
305490
783830
1315046
349571
525389
406501
1655377
927358
567933
756621
1411356
215919
91637
1084340
1631860
937190
1384169
1550212
1697266
986519
1663645
1280010
1863481
1004945
1146079
1003684
1985671
1335674
393401
1216640
1405684
1405751
1590454
121677
1214021
1362789
594876
29228
1242052
1443224
912644
1932322
632568
1230021
258551
912013
790923
514033
944107
1737023
1880390
545409
498312
1743902
665555
369505
523901
1785258
1832873
367691
1054792
490549
557407
103441
155029
385979
780882
898280
1705439
1550146
420991
1304196
123869
562705
40114
57579
1294795
1394822
1855359
1745065
287281
1090364
1508589
139870
961670
1806885
1244678
1077148
1616074
13628
1690215
555573
1886087
1227533
1484655
1851646
1057782
243201
1793512
1290569
147412
708487
1323437
1946092
914499
1571896
1432033
1765802
758864
327574
1056582
516920
919040
1668568
1978365
432160
1867874
1781940
417604
226897
1351447
1039298
1858037
1229486
1374322
256094
1390063
1967847
339328
1608248
315407
1821511
1455176
1093278
869558
1718495
889555
1636926
1718508
1240703
59335
375650
952862
1406058
62380
734457
199015
963988
1189254
787306
1155426
199944
351834
1413646
168950
1044229
1207575
1652730
1339572
900726
680499
1932595
1276915
569736
252457
1275106
935730
1057400
653317
1449791
425741
473225
292477
1328092
1793770
1336266
1770857
1226065
1511400
1198480
1709674
715601
440456
487188
1766455
1589697
1809715
894556
1451229
1613636
1018044
451605
1147668
1383849
389620
984994
633347
665076
1161372
1801393
338571
429649
664794
531636
313951
901920
1914627
1469997
509112
994112
872495
728730
1742589
732290
1886185
995391
296878
1824459
1925390
1297940
1297778
856495
1866308
1159152
652251
1032735
1655104
1714079
1288572
1731996
1943849
737268
1563163
1300452
486914
657123
1140972
1001771
590159
1217307
1762095
577208
754860
1667863
585167
874273
1821707
668839
616761
183963
369669
404260
44473
338796
286727
354010
481825
1490792
837551
548348
655019
970580
1229380
738487
1333698
1669562
1912287
951414
1934352
363540
1188589
818063
1910249
1570351
1840217
542820
430717
1468945
1497443
841519
562454
42272
278254
1798935
1229756
280382
1864763
1420427
1658238
124301
956805
1219975
1499290
574930
1993866
792024
1723445
967170
901676
496452
1929978
781740
405161
1798384
169914
1994757
1333268
1340984
1093794
536980
144668
1213368
829680
1417854
220138
665035
872036
1103604
327105
1986323
781691
1730799
1479447
449221
1497590
1248567
1728958
721007
400061
617712
637315
655324
1929489
329611
1827892
1480574
1367034
1039379
296503
110675
1028174
1991700
661442
828205
245003
1720734
1716816
1921976
1091563
681268
1075582
1749175
536308
1847297
1081833
733175
962509
152138
1797563
1362543
141579
1516406
41737
994410
1750976
1848966
878155
1307315
1663945
956450
1582158
1776598
51804
1818107
1323495
1936068
1264167
827843
892105
1975764
246934
439301
1402046
1616976
372306
891911
364347
438227
1068705
1154915
1308349
1677389
899685
1235594
1932082
488344
2733
951142
1927055
734108
347004
1059719
444381
750389
894250
1857342
1069169
1623962
1306470
539268
1935250
1343382
1965990
1287865
523275
1643507
1532073
1281886
1192498
1426687
1729015
473581
1267153
1599068
80756
1803816
767902
1074274
232417
288713
1697383
1142267
316049
1589985
327144
1636217
1203840
875931
1971288
1905700
552633
480053
82910
486198
1650553
1984267
94309
441746
1004104
781878
155975
1565983
892596
1788420
843512
27502
229561
802655
1669224
560366
1510426
1535837
319656
741807
1114493
1885210
1670193
869415
516988
287974
88743
980226
1141885
697198
727524
1760059
213748
196380
139425
1791476
660318
1879953
1816348
1276812
1319981
525343
699646
1046312
628401
457092
1896417
1540112
650650
1403569
1828765
721493
1816674
395039
138220
67696
1106979
1996831
103195
570915
508932
1074046
58008
1416058
1674829
1637919
81203
1907036
1550442
33106
125767
1531802
1893306
1793384
1580956
578986
890739
807210
1924559
1306575
1238655
727564
887296
1853786
1057013
985861
1648199
1704273
1484471
1192941
1670008
957394
1262343
1181294
1157919
1902251
801480
680818
390693
759006
413364
82823
504956
1533356
1829308
671554
1771549
1815833
412896
1558285
239012
382876
1880950
495012
1635617
550880
1110796
744733
1999205
1813893
1799136
613429
1561254
283484
146906
559705
983650
446516
862916
107000
1419084
1418630
1219964
1505496
1612505
930919
1879996
1938781
1696371
826282
1110554
1145940
1481075
1449327
808586
1008889
1575435
581595
1606846
309447
1723023
767643
519697
479027
1936616
277166
1543234
1030898
771712
1012453
1329142
1823084
1155888
1725352
1061400
1863227
278978
87763
1344713
381935
1395765
1420182
566330
70945
980027
1992989
1651302
1772919
221474
639826
633484
635514
1324584
890442
165968
1770351
1098675
1221998
1298494
143500
1665212
154823
1853429
9700
330566
1766701
397352
1187607
1931104
551348
712561
135980
1815819
450692
220693
36413
1002104
443581
420112
923548
1237046
435772
888599
1281132
991784
1726368
326250
511885
1016472
1496394
1365817
1320218
219394
1611314
942603
841863
1013182
37618
293304
1055482
1008539
524985
547754
483591
533129
1967728
1847762
879701
853012
512555
240013
1210573
198302
406809
624751
1400726
739624
754721
16110
1117195
749597
1847234
1252466
832976
1194833
292490
1909883
452461
122022
1044689
1904856
843145
1451892
602014
971839
36286
1283507
639104
1320403
228946
243926
1854966
364564
226484
1298511
277787
207021
1687480
1600699
1816478
1150035
820274
168021
1474057
1121036
690898
116474
563582
1700346
241900
1788149
1853814
1336609
1732337
115217
1573758
251012
555689
31040
1023875
1567883
1774198
1237839
1102822
1661161
842473
1825808
196245
120309
1216342
550117
1590926
1109199
1298991
143297
1379391
363780
1277659
770999
1076599
1325836
1441214
1432025
682259
1096424
166230
852025
1722539
1040745
761769
357218
1307810
334548
753989
1753684
478967
1193691
637418
1052248
1775759
1313741
596303
189190
408210
192600
988944
1786008
1836547
305671
389684
1607610
498305
854700
1765026
444200
1736610
1399795
538463
1465890
667576
1280883
892651
1392218
1562454
1013381
1642765
1766658
1499879
352401
1963830
1496958
1619192
1973135
774823
937185
172729
1499073
1153066
1419587
1756611
1373321
994012
962305
1785959
1496633
1437846
1321226
1497092
677717
84936
902817
1890486
884924
1225110
962273
1335353
407038
783771
1995305
1065695
1162726
1541730
273864
56186
1394833
175045
1204676
1908307
1529282
797222
335336
1784972
953864
453088
1737347
675474
450559
444919
1158202
1203200
1680368
522742
333560
1182393
1033295
1908784
1469893
677065
1253402
1478203
1071719
1779689
659861
398957
191311
641127
976093
558471
764786
449338
859063
868699
99177
1439098
866979
1919412
1718521
197597
1499294
1933686
119176
682633
282181
1846959
390440
1815888
426910
959494
1140021
1284179
1532760
393578
1584327
1655194
90611
419255
960728
1483361
120923
1011915
939586
850652
320835
270602
1868855
1302923
1695076
816571
1291910
1130057
1941798
829390
760182
186357
1773852
989282
1156436
1474887
180421
648736
971776
1337
151337
577707
1491142
1965684
530059
1677627
1638099
240892
1243017
1510849
196433
1458025
834127
1193715
1820617
199170
1631046
1808043
1350794
821410
1236218
1959668
1429805
693318
651554
602779
1378613
1195036
1051737
420121
307430
1005268
1892659
8673
1271366
1363906
286635
1460794
1517323
1478265
324407
801928
1378383
712444
273841
806621
1105366
1531255
1671239
329451
1543606
463874
12362
1624601
811839
1172323
1936448
1801868
294246
494140
781161
1120983
1149948
1133921
69353
1832352
1383360
682642
1028233
386843
1607687
1227311
306663
789194
900082
1873425
135091
611512
1143904
475478
953768
789224
295564
1629370
122253
986129
1089350
1533335
1632292
157826
195807
1097665
1199660
1707282
1082232
853175
1476542
1310005
1248585
682844
1360754
1842673
496994
150508
1961393
1810867
707005
481911
391156
185927
663640
348867
764672
1157306
1640432
1214961
1914659
1008731
1111471
916528
935474
407791
1408725
546699
43547
1906848
628225
119068
973826
1721006
1546118
358821
1168213
227883
1989233
13543
1492845
936685
1943520
740640
572709
1479503
611887
1717071
102792
1738632
1312666
1682762
363217
1181932
1727928
1988606
1499088
1488613
669148
1869347
1992646
240857
926102
738850
679537
1768126
1433236
567934
182127
1729909
1842843
142404
1004082
366679
840511
282992
1524355
1814445
1577269
1991857
967886
1154818
1092403
610122
1520021
66634
1353929
1411229
785152
1538080
349424
635657
1074025
873344
1349855
414361
1100247
1723490
1068863
1948268
341636
911031
213825
508272
1688167
1954078
516036
91257
654808
868202
781212
889211
1890413
1828595
1126713
80569
1218965
658299
781035
166595
228114
517009
1063732
460198
1681609
684024
1886906
1547042
504284
1153168
1336245
1521839
1019796
864533
1111710
95548
1193483
142857
390079
26100
484997
467529
743993
1822866
1510515
39634
1721178
1603591
89331
843911
1103580
669262
1140052
1201447
1677360
323327
1614282
532946
1988670
731835
179029
1687012
1501794
1944411
1096844
1122010
1470149
242618
1727107
78471
1611614
832841
1962077
850480
1643512
717539
933428
214259
687668
691823
1922543
1413070
544619
1346763
1597080
1939057
1469831
1618380
344140
1644112
646482
513389
323212
574818
856391
203623
147590
1948706
1176007
1712020
174632
1602449
1731981
1695762
1988333
1861327
113242
530431
389473
402183
1820347
436766
911023
692622
1164203
906930
1241180
1413184
159671
1591390
28495
1956811
743238
456836
1619482
1409675
596622
937475
1391796
1845998
802274
645954
1866744
1411683
807813
1782957
597175
1511361
1737912
365405
1214364
553704
511192
562610
1498244
1426297
1607920
471659
1125192
549949
227828
44233
1865352
1163901
54165
288404
1052044
1183680
699087
1380269
1859314
1593600
1813534
1924448
990274
1635136
1594019
1206571
472781
1628505
1524725
1960816
1763093
925761
28207
110687
1465094
1637432
166955
39350
1838324
1952259
1243084
456208
1384317
959513
99329
430165
1401107
79037
443439
290180
847233
123351
662281
65496
1544975
1043049
1637561
1588331
1997091
377897
752543
713489
890727
1113658
1570743
1956552
1620119
885334
676391
1088280
1427301
1137235
288638
1843030
1547047
1577698
744843
1448133
163841
241214
1768560
877979
1870611
1465095
1543220
1728920
125626
225505
1617181
1577303
1642610
525754
1284782
1178247
470238
1691493
571449
1323585
1667197
28397
928861
1096737
373627
1168902
1485652
427897
413578
1113714
1867874
1789135
797413
645396
1240185
1931346
965634
515977
1549309
615982
891255
1931095
1848537
1185427
1173655
1969983
3272
722766
1104774
753688
1639308
1801396
9387
752724
1942115
308780
783996
1684208
1507414
244731
553076
1112298
1781518
207770
469544
1127623
32276
812298
987766
1449921
55408
1785341
114954
87746
1463372
1634582
316346
530546
1413505
1442745
1069938
811755
833224
51966
1535411
752966
1889199
1219566
314181
1419017
317594
303827
912397
1404698
847644
119893
472333
1353195
1809589
1666847
1035650
542796
465248
1667179
1509360
1781042
579990
1293111
675278
796580
1968636
1135868
1693402
1551271
120896
510650
1951540
1537145
194073
483210
1462344
484866
1511724
624926
250779
544046
1493479
258735
175426
1723973
296966
1824204
750332
1283260
204321
983199
886309
656346
1632999
946821
784429
1580195
1770154
820333
1925922
1766669
1429018
1149789
519626
1257193
1508613
1036449
1206272
1590989
423658
699581
1383560
1029974
829274
311707
147633
1457611
710931
980675
1948405
134106
1098463
1387230
1200275
20878
644787
1111110
1540771
295684
56173
1953131
945093
1306122
309071
1202830
1758240
1407682
1304130
79372
8443
160638
502690
14805
793164
496357
1301053
750494
1442405
1489601
1100266
932760
128762
1639811
430120
1587214
92692
625278
1600239
976223
387037
219335
1333217
1126508
981801
1615985
239645
114171
835372
638579
202784
879753
1410790
1500527
604271
1767974
1283181
1637843
803704
930905
1342007
1507669
1277154
336998
814219
642255
989247
652721
1736376
327455
1499225
629423
198359
1020461
1073370
293893
1539416
1064984
1087779
845165
1707584
1307585
1283679
1368438
1785917
845773
1399974
83169
420272
916666
1785559
258701
1023771
1248705
861697
799723
894058
357756
1217918
1838117
1598087
1495153
1939552
363144
1242016
233900
50452
1974638
1646515
1817657
123334
1187248
830858
165592
1195747
428167
1895557
1227671
572510
279237
1764552
2497
1215117
420888
1168558
1791567
1836459
453024
1393722
942900
1429297
972785
1912347
350869
1748918
1477363
1214603
425430
1960702
812639
160651
1971569
201377
538920
87179
221393
1267595
1908116
840232
1756819
1682584
609774
395673
275391
770138
1095886
1430143
582543
946033
850963
1587521
1820172
916326
972624
1356236
1284288
692137
754477
1632142
1401391
261937
827160
1712961
972387
495141
1706246
1992527
1899269
1625807
264153
1484763
1167903
1745628
374143
495266
242845
69250
720806
1822104
1184594
1523162
1923305
961336
1866193
1218810
125843
1375639
630405
565738
833577
752318
120484
574207
295921
233272
355052
873313
1616881
485030
1710392
122945
1640757
987658
1904382
1089220
1077624
102306
245446
1038305
1331705
1543860
1862458
1822068
1606148
1445111
1436265
298225
852488
1261033
1764307
771089
98825
1020458
1569579
1114331
68550
1145343
663902
710532
768150
1578373
342610
1245762
1625292
358532
1160521
1209416
1343901
795419
1698804
1399944
663657
1802969
282374
1999123
1789566
1526243
66470
728051
1272960
650472
1513760
1309699
537352
447978
1688645
634187
336602
1685989
540113
297843
738283
11536
71580
134264
70679
952344
971019
97676
1398900
532593
843351
949227
1147382
488931
1759348
1135192
1226856
1613947
566641
74552
31359
1072525
1994689
1923342
1540687
1833032
920344
1044493
624300
1137301
1345728
1492148
784416
1919222
717196
1827239
1761169
580546
1516033
43011
1098500
1393573
1815604
204494
89853
497258
1727202
1191524
1644122
1813549
973674
315350
1209277
1987042
1408499
734424
728085
1869436
1196392
38570
222117
587420
772489
743394
136950
1825798
1824383
1886695
22801
624164
1816645
698991
316791
537432
1422673
1544754
1866883
1679775
1963782
1423292
342650
1644508
623035
370544
355306
1867199
1578313
314488
700028
1337466
188384
1454370
631279
388929
1693864
782550
600362
1740675
978075
1640322
1436008
565706
670438
1558808
379430
1770187
478675
1291400
1202656
780970
749376
930189
771073
581292
1478187
1207616
571169
142723
1514681
30660
1266450
1590798
1455625
742721
442007
1358977
976197
999659
1349448
1043194
645622
499743
161238
1038053
1478618
12120
1910329
358745
391682
1270572
458850
1628669
328925
1527256
1788773
1121065
1224771
665459
768612
1951586
1137488
670338
19028
1927213
1739352
1508416
1684383
1170498
1239664
1293883
1738578
1743014
727892
153398
486818
921761
386753
386955
962804
1028166
1107090
708322
1798612
473857
1244934
1615244
989704
1841769
463634
574805
708188
780260
708152
1869339
1579631
1035889
1861526
1980445
1373274
10539
345295
1159650
999815
753975
1331758
1087100
452568
435969
633942
175971
960170
32263
928823
1924416
1577004
1495912
1746280
1864193
1089640
931949
342325
1173565
285410
1426593
969918
1918336
344985
955748
580540
844779
1164560
159965
380917
128745
454199
551226
651164
736619
1870810
214692
1946528
608626
1041826
603252
997441
1548923
1976323
910687
1188795
489147
952856
1265993
428294
24810
1460289
41661
58480
745609
1308248
1857080
1674130
195689
355255
736061
748199
764979
1297336
675913
1902651
365278
1303116
1300445
631011
1350429
1238141
999642
1373486
620277
1729384
704597
123646
989480
1295480
710940
764814
630387
988074
1256050
1445441
1629303
938570
1972083
1288113
299027
1318985
957656
1852046
1321462
175882
707594
909199
847344
1413524
989860
1680220
466292
1165730
1631898
1542954
1206459
257244
1200474
1710948
223488
348862
1120741
440227
1342934
1103408
728779
999464
498025
993098
341113
1717587
1323586
400701
1159357
419131
1437436
1982618
1064941
1244736
657071
242919
592302
1574230
1625630
1817282
644246
1669496
621661
1528544
216622
5621
1148593
1119414
962782
1582071
1134749
1786728
1394022
1145111
895529
1201517
99333
655986
274896
221535
1568575
1945854
252719
1231643
1753110
663487
866363
724253
1429866
883073
41071
430260
416209
57741
1060361
1998623
1073244
1472006
1962624
1388996
394428
535311
1393289
1914067
1941496
1469705
1770955
466657
1124941
1686138
1225919
1929378
7286
1904960
1220673
1991229
1466243
1755949
320441
1357157
1310308
1193928
1484425
739804
1158688
512462
1522471
1467683
351529
1975031
1679295
1509865
1825120
1925314
1063099
1191603
1026428
1869931
1452118
721210
279092
1564377
571627
106132
627810
1942705
314313
253122
1863052
149183
1902798
765726
370519
1587533
69492
144943
1586646
1705927
626208
990900
1246682
1036951
254708
1990037
1682007
1114501
1628447
1619350
812211
1244685
1633971
985203
953115
681213
1910281
1692266
849959
1576686
523879
1544391
469154
1219063
938071
537235
1461517
1475251
1814491
712450
1250863
454457
1916266
757850
1677245
488892
1093506
1454614
336381
916117
1757397
316669
419780
1613231
212834
710535
1685123
1641987
55982
758056
1128677
1053831
1808463
887387
791049
811061
1840297
543915
1909135
596073
1717285
1143295
918730
1881611
266370
1671094
978222
511582
570804
1745756
640638
890849
1659542
1572133
258651
463309
338766
1808494
1171069
1580232
974737
833578
1144026
726610
1529198
128939
358992
1055786
1335163
1868435
592840
1703813
570504
978032
1401591
1554951
1681761
427079
1080718
867081
1943870
1259997
957717
536433
108987
692596
138000
1646152
700483
43982
625507
369708
247966
1933033
1799289
1148167
1177548
598707
509648
77504
622488
129263
1452064
1602908
1986585
1812669
1146448
1115705
1342938
907965
575742
760496
93531
1648424
1016122
1329832
1559402
1530889
948197
384446
1658121
203862
1016374
1637706
1072046
295301
1694187
1931156
459729
869862
1375750
1517637
1767813
771180
1219171
1202846
23624
1714677
18600
104990
1233804
296294
1320918
1015153
532167
1066568
858228
480311
103219
1775687
94587
1992534
1240443
1657318
1928911
1499189
643954
716798
579791
95681
1724171
1461884
530184
308713
1955669
675433
507115
1662181
1125992
1938025
620693
30211
830162
68194
261699
1047745
1310564
1295100
379436
143331
490773
1383752
543284
678776
1429
1056902
451470
1045676
153362
181003
921639
558317
475343
1749047
810442
104214
1705056
1963667
782299
1359446
38309
1773789
1612437
1922397
1659488
229372
472971
522423
1852014
474660
1900240
1998883
276181
85765
1313795
1588033
1281067
1891794
969088
1016833
1267993
1603571
1756689
923007
123024
732032
6691
717895
1640005
1186924
1362069
738850
1749981
27135
810916
200469
747660
1615325
1032628
47132
172213
1338336
1172593
1949269
1449869
1999149
1214892
12272
1188029
1060144
1712320
173069
583100
410981
615623
1681522
687258
996326
1855126
612975
146760
1873534
10729
1150498
1187781
1886888
1683284
1595463
1382587
1309618
1826498
222268
1248552
765666
694282
1325727
153102
60028
245840
1715463
1048359
1177912
1318170
1352728
664839
1338079
1124069
613845
1088071
271756
1915074
605540
980418
1462446
1563079
1260681
1950129
1139506
1739469
951243
1417564
408939
1172633
630438
1390303
846521
344675
1472148
1846215
1381950
1025963
185620
391757
1666720
569277
952018
1730515
1931542
1958105
1118749
1419587
224296
1023393
1543940
530680
1800800
1745547
340183
1785452
449697
918762
932569
672610
1463881
99611
1374555
406213
955847
1148948
286474
308845
1904595
442529
1464540
1681851
40352
308159
155914
1454435
987141
991108
1572146
1599724
87034
1370060
272643
537554
470475
379156
1023398
320644
172664
14602
63721
1724826
314124
1125628
876647
862689
348663
655646
992573
132037
1447754
1027656
281254
567725
261817
288493
254227
676935
1211106
282815
364585
739506
443401
82439
475120
511440
1835625
869313
1331234
594402
591975
195060
880829
193216
1493863
1019699
1617575
1780774
1418696
401058
1876172
492379
1947426
1617834
1457583
698582
339534
1684143
76794
1090184
1701946
891175
616318
556178
915160
1610064
208946
178012
802600
840510
994795
1936161
1012567
460972
1255188
799537
1434495
1051648
129824
954105
1074568
795340
264769
703117
267979
888075
926070
1526686
379228
1252180
553708
1736850
1125931
54964
327237
1682902
58581
1062017
569026
1420894
1770519
1780328
1473484
1726053
411985
774283
311196
371602
1113707
735203
209373
41657
388818
45511
1010470
59952
1748944
342220
1791917
1978538
1012309
1172607
1043080
411362
1324326
1646721
1731873
240992
1119327
1415490
457546
1462952
51225
1993388
1754536
1474466
973343
1444945
1302212
1694476
1006598
160079
410434
749128
1602922
1848395
1631193
1060977
534267
1258832
1300778
1600821
763093
1569186
872224
513876
662528
555215
1550532
1702259
1609113
18926
1539037
497093
503436
982495
538587
1010758
475470
1468214
747086
912666
688524
1078724
921969
868449
1966794
1697498
1761013
484150
1963305
244882
1580810
270109
344668
1711493
214437
868921
635867
509363
374811
1586427
531571
1972448
1802935
472908
1831892
842588
540570
1398066
1351732
1447646
759071
945306
912997
998973
1986720
1315186
315354
902230
938035
329544
315263
1047905
1912963
703859
1247348
1162470
683602
1632455
1631322
1094619
778819
251388
1722102
166972
1834232
1214014
866898
1254867
1319672
621894
1386562
1867321
1524060
1616327
1303499
483099
953069
1605508
849363
547803
1347315
183936
1734760
1538953
1448775
1131713
157574
1165233
1137489
1554610
1025862
1556782
1197340
1622701
1775372
65714
1246202
1966074
1269036
1726233
432363
1927584
1427986
1325653
249279
933160
1572482
1331456
1826767
1832890
589182
1763519
892675
1023004
508795
878904
1253385
449408
1888198
1149048
188967
1962279
1144421
1280259
1466866
83405
1116724
1947210
338589
1357726
1668529
722524
321275
545585
760179
1534268
600014
1083800
1891563
1499630
1568991
1028745
801258
1902733
1486117
142295
1949584
811948
56916
1679886
1853009
1449377
439455
1890072
828518
1572518
1313218
1881603
899509
1691181
1447838
1502710
475388
309415
844377
16216
508942
42312
142738
204997
1336200
527140
216782
1939629
1914719
531838
619794
866621
1251486
611508
495810
392558
765125
1060499
1813494
171102
953427
794487
45703
1886200
1071706
966970
1820959
1809120
1269553
517727
1689888
1667066
1184166
423989
917373
516460
1249337
1777442
265413
191560
1198273
850212
949534
292827
464975
1104461
1512499
1138476
790314
1465115
434802
595773
1113226
1395761
1670143
1778700
520434
1697142
835968
1045059
1247474
391999
1586223
927331
1232602
1544680
625036
1848789
537890
1652829
1106960
1132127
658130
254913
793973
1118270
878733
737932
106227
476632
1098336
1891081
18078
1018358
411077
1788489
1872566
51995
1938458
780768
337829
31236
1595237
159797
958133
47020
993478
531624
482460
227622
2568
1179888
522711
1596217
1584883
1920308
1184449
550896
35985
444033
193556
1709364
1638919
812200
911995
1912847
1315449
97184
521702
1454486
964288
59233
1250768
1318184
1469061
949234
1916876
1971432
205878
606745
573058
165640
1987809
323464
845267
804637
439858
1556990
347130
4401
897878
748443
1862873
2424
1126874
423695
496263
492951
1486628
1508715
1088412
908910
1665030
700969
1619577
1394128
1770535
988697
1329972
1136578
823658
73282
1260910
636078
1488019
519770
603847
1964921
1388357
677763
1010829
1744568
1359137
193867
912002
700994
908277
8187
1544788
1688746
1400291
1620985
1432500
1068930
1641141
1754313
415325
315589
1845492
1863965
167866
1943390
1845651
493899
1407946
840913
475105
1462260
303081
1958001
1308182
95586
1220251
1751566
1201032
647553
1758624
1982067
764924
976311
1182162
1997722
1219302
1555365
832565
1810583
881627
936346
742434
1344392
1681783
140995
98926
739004
559075
327523
1557282
445773
1736841
1443002
1982975
1302122
1654593
136125
690098
699098
1099816
1195572
97263
924641
827575
259362
1350290
48798
1861550
48462
1827318
1755112
559828
70888
796715
649548
1485541
155412
1810697
1002105
1981194
138939
431061
1777370
953252
277465
392070
621213
476409
1991563
223650
506138
238044
1844647
86837
69959
845730
1392001
1642327
457108
552687
1898132
913395
392207
1647757
843777
1583036
929875
815663
1642961
941161
1774168
1341038
1768485
965378
1757258
608965
1363932
1254483
616561
1169615
478548
1818219
451695
568519
1893628
1174189
1603753
520001
372582
459245
1078183
891760
988062
1286484
212496
1163259
720083
684814
1227550
1430489
191603
1392294
1588172
1982224
152658
1743703
1463213
458357
879976
894355
1225452
883240
303379
815270
105781
755478
313204
1572930
552727
1298168
32596
604791
703541
865402
1800542
900804
101243
1395038
1414566
786382
1234360
373230
287187
839724
1526476
1828550
1537085
1679020
1893977
604455
8075
1898183
1013494
99824
977497
1200391
1867006
685399
1070040
821273
1007901
682096
703256
847847
1837732
525369
1926308
555232
1327313
1938970
736622
577297
1141097
1384390
338567
1324433
1709384
1101155
337524
1534862
1674795
1864469
1273121
1468715
357315
1208670
243283
149745
575739
1427419
682206
957230
91305
1679231
530708
1538831
1899777
1055872
262666
668790
158360
1816000
822529
817072
1273314
1062240
1117204
1113904
1714822
1704951
1993569
238040
1049414
446889
1334439
819371
702061
1290265
1917901
1349011
952329
831457
1440592
272505
183565
1699593
1072980
719446
1967755
898472
74003
1902743
1597648
1789360
487995
1349301
1446411
1827860
1234942
39118
1299566
247812
1142004
502322
767738
1357884
383614
1671435
1061839
168349
908347
1317753
1316995
178355
25577
912377
1655399
1815091
423973
110989
77365
161676
1937585
849329
761956
507679
1592619
1733798
1949340
1985310
1626508
1017117
855449
674897
188422
1652088
54050
736230
373214
1847537
1375545
1732624
246558
193169
1163690
699772
1999174
1005677
1425766
1062665
1912020
632394
28516
1486581
1021840
128004
1460810
1869955
124507
597636
1296635
1057146
1457621
1504174
1002460
1307699
1208590
1534867
1812732
1908110
713012
91926
1459644
344688
73901
1585030
798889
1149711
1717194
583577
1183762
1425545
1629046
864321
968027
1573380
141779
1697753
1366661
307865
1499064
1093277
843687
1259340
100041
972703
115631
239601
1471792
632394
1072864
1154673
432740
882806
1535211
1528754
1330213
1888308
158764
247248
256431
1214779
1288171
1558229
699212
1974461
1943194
1666847
521937
1601553
1786044
517706
1849112
950805
299712
1011151
465905
954294
736150
1491152
1609251
453586
562189
664527
400886
1547106
1646761
1555534
1093294
135893
509324
1944254
972641
537309
128373
1800260
996892
1215333
844759
526779
271206
506204
406729
874517
1835464
1692418
659963
205702
1979812
189272
1796158
611731
1414386
1907560
1964344
15736
1109296
687998
1957031
1181279
422656
530666
1880563
1452658
1605814
236292
859722
378607
866641
1064694
154704
1548870
1214334
907124
1147403
1689522
87033
824447
1100923
1087375
743500
83581
1494121
421784
13472
360148
1804472
1536527
708800
1531694
1017843
740064
583767
1716228
1711168
954426
1258352
70434
1757415
1047092
1013324
288005
1022226
112407
829296
1837814
1990128
1898354
1106736
312052
989442
239960
118996
587287
719980
1400083
925572
1927254
1285635
1358526
1933836
1051279
312291
304493
947055
168966
1991984
1471918
1271111
1542678
1421870
644921
473423
185155
78679
233020
1541363
318769
1017411
375147
424628
421329
172886
468681
1989434
429904
124851
112074
319644
83760
1189924
1689538
935706
1780621
1080327
447026
821451
280114
829585
1833087
646270
1737401
917536
1248375
481208
1649163
1261428
253459
1942474
1407590
1437847
1687875
522635
1214651
1241126
1556786
1154362
711203
758315
573372
740522
133902
630653
379992
1106650
1189962
112183
1635543
1271806
76276
1116312
1897048
1387070
978830
634876
1226891
923884
1505932
96526
695640
1725412
544367
912463
1561790
1744767
546473
1041920
652889
944641
253211
1338913
1368010
647605
351471
670275
349723
187840
770207
1653624
126117
898051
939723
276059
1258267
1434037
1205139
287534
1636316
1225636
1132055
378914
772620
286348
383358
988058
1318013
1705029
503526
1470150
253888
662863
1093082
1671451
657212
558347
189302
1823453
1159399
872721
210297
1469695
1302867
325285
1055421
451961
579344
1393745
1105280
1966045
468084
1160698
1617453
792490
998503
1225773
193212
1412027
751841
1308973
756797
1942951
1173248
1308795
1038179
564558
760808
957966
1989646
1102731
731102
1637594
363881
400343
1538770
787439
68821
1097727
1594002
394918
608758
1805695
1009790
888885
284334
55178
1293318
790526
563881
890780
879535
148192
206328
936103
267295
1386685
1338790
1809972
1163506
1464307
1600299
1749622
18519
197272
817981
314060
1897795
810337
1735249
398361
601535
1208977
1561501
1368075
1976008
399680
1927073
189727
1893567
1236061
726002
1852062
625371
212430
137073
328363
958786
353528
857669
221073
571319
1660063
606097
500636
1838826
1551061
860747
1771189
1299710
1612404
777474
157479
1528520
92057
1918922
1582004
1178738
1170013
1534568
781273
1640533
1935979
194908
403625
883415
1014658
1039544
1671226
590390
1968684
1854439
866911
1205715
87241
1746715
41922
1269664
412688
1019110
1554212
1013745
1995999
1129461
1430321
1260565
162283
1332267
952670
397176
1077374
607274
304059
1449404
1343278
1707277
642956
455788
1194378
1613543
370633
399023
1848389
179129
502565
678843
1548574
1594237
861891
1059001
34846
434169
543472
774636
757494
343
1931072
110545
1395564
1333411
1572969
959612
703259
1153980
1429388
1086849
1060362
899710
419812
1172752
140720
1826317
351166
1797977
323832
961224
1292674
1464066
1613763
1509168
1714368
1774005
240105
73535
950109
995481
710048
1702024
1399056
296213
79670
571447
395000
1687317
20289
130929
1968535
1615781
1988665
420811
1035194
552145
540846
1701683
260546
1063379
1821794
1667517
1230501
243363
633535
1095382
1091175
1510224
268895
215287
413891
1477677
1160451
1821331
891083
1462285
1700495
170205
456309
867482
704855
1682141
362261
1026655
1353455
652020
1087818
1257146
1012683
1517951
1376157
213991
1616953
1217340
771729
1822884
1389745
897568
1187441
1394030
1678038
1114379
1692672
1112178
264461
1845298
795948
528623
1593823
155569
1706449
1670396
190608
861632
1071535
1113734
825073
1900298
723415
91067
638832
1969048
1540929
510642
1669090
1244503
827020
1048308
961631
1863089
168083
1601267
443474
1054298
1238300
475093
1479291
839246
418638
1578391
1621952
839445
880864
1144926
1713109
1319001
599100
1438631
1348717
2026
1575756
864170
1683506
1617964
1931759
369334
1117886
1094663
1822054
15682
597698
672443
343429
691603
1544310
544989
349011
364179
1849039
1859139
922671
1263763
1283615
1311737
1617414
92981
49518
578372
1197718
998640
481333
855616
1516015
1324785
1098413
202410
659998
807641
1727315
1741087
1523342
988862
1394350
508697
900419
745219
907617
1020819
828488
156385
1576276
183601
427682
1255323
441045
1212257
682442
1202369
1371192
42076
116561
716637
1144284
219581
193791
1998262
262906
737060
242919
1910596
700425
1579353
1483713
1070884
1851833
450959
1966795
195447
250854
1288859
1052933
1384180
1369950
1330648
455790
905319
986564
723632
493663
1138677
381060
276750
478036
1466782
1455368
677479
1103095
1243421
259211
336414
92419
727800
1066414
1195254
1890602
765344
1551328
1525455
720764
1992927
260090
1240541
21729
1464185
791001
1983078
1298770
1158644
1700140
991917
1991926
599684
775819
1290826
1450219
1813871
1878363
795783
1089558
1485336
427636
1256752
1233595
241287
1209750
206935
1353624
1520411
723821
377516
336928
1296757
1105731
676672
1176135
1081551
502985
550704
109512
933698
1117463
1374407
323891
1089196
291783
1164424
1723978
1721275
374338
1439350
324175
1369647
217808
591426
1935297
792363
1650769
233794
868336
18807
800369
47091
1158563
1888351
1430208
1716510
1544506
1507831
24707
1431821
373592
1363690
442067
1565932
1771232
374991
21084
186553
465302
1228207
1852641
52770
1836499
257720
610640
1229626
226463
1122489
1477866
1404542
833484
335413
714942
784602
685605
541297
613573
706948
769397
272486
1827795
947379
1813342
629766
1322068
1772380
1967025
457145
626389
1359955
1808842
1988183
140350
798677
874936
1801182
1872417
1114293
887366
477688
1976552
1829201
1384470
1810186
511083
842842
1716857
1264718
280585
1596141
1342829
515967
1707603
236618
375400
130758
42034
802224
1689437
1159360
265137
519443
250396
19371
199697
1605942
1653673
1514431
1266179
1660335
1645464
949589
348149
921463
502387
741669
550792
1763450
1644625
290779
350061
1106778
1906947
301816
388892
102031
349221
1229455
1852864
1813160
1198497
1127274
1281635
994262
1779612
685261
1394154
1146192
1572843
153744
174516
1999870
1010045
139270
203975
162675
784568
1227939
752659
1244739
1670668
258118
27833
201559
874581
1433133
1124120
1838324
1201282
940050
456843
544133
1746030
218859
976509
568581
442957
503824
1496637
1324434
1280968
596435
340234
1226915
1537019
658908
1602008
739643
1770797
1717863
395852
1971196
1601222
1739301
997763
1913240
519085
1809363
875293
19305
555205
346344
578072
889435
1543768
863303
756662
1939316
1621427
1019824
1417220
1886929
799572
449645
720886
1676045
636882
749830
24124
471301
684459
577280
439730
348059
1634982
1130371
1543497
135969
1616712
700235
250895
1584329
1930332
1741313
1739056
171112
1836807
1014884
1344024
694171
982661
600688
1983435
805991
270100
1478156
935596
343990
584494
454277
881982
1126268
1132411
1315773
1970255
1885715
689601
1502674
1429149
1768122
1696446
1597693
689206
1657501
1156786
423633
10561
35556
1670750
711638
10984
1219227
583033
1112680
293496
1799183
200633
379660
1955219
1908554
1904007
728884
610332
1085825
1613543
293655
1762985
1574061
339103
880080
1608027
1433419
863535
656785
1577006
450211
1825717
343846
16644
375787
812962
951784
1481737
1765552
106276
1508402
1276785
435866
1618122
263773
962154
1436187
1707345
1877754
1094341
1127048
898740
1132193
1549657
1005129
1481170
83094
1622195
1250938
424642
239844
964145
1975333
1498346
1631398
86382
1148785
206083
255353
1993702
1793708
416423
146714
461751
996872
1230038
1990013
546405
1712907
433494
845604
1245516
426590
1486984
502205
1299703
40961
721057
348602
1070924
727629
1502661
646227
845237
1763864
1222002
1665714
477482
162080
749218
1733754
1768594
272071
155875
970630
188532
624107
297972
34020
1062562
513429
575647
901946
1131080
1535942
1209139
125419
615367
1895300
920894
1823169
812802
113383
515756
1166878
1128493
1237642
741510
959930
779939
1250774
135822
116058
1900824
210776
971947
830373
1038063
1789984
1348285
310886
192182
286283
534933
642425
1060388
1519624
505898
416569
624216
60104
937075
1891285
1003156
168016
1709626
922930
1006136
528532
232860
425220
1996119
341734
1556285
718968
1815090
422388
656381
1406093
1808070
1297377
1327116
1991290
109691
1325738
569727
303702
1464708
1905383
1503180
1958283
1081170
628419
612348
1088838
1563337
1279379
516758
85019
329515
914316
427269
283919
1751775
674814
1517117
1666740
1742307
848397
427928
1717652
446156
1342272
1889147
1239768
1988366
1406629
1357384
704647
1894761
1900371
953517
1508070
538886
516524
1582754
1603895
1564701
287905
365851
1943331
812850
948866
1315971
614957
502967
1758271
1833085
549479
1853352
460700
202827
1140783
1147195
1893980
268051
639773
1755716
1662207
1682021
325035
1747454
35066
1931369
354308
1803035
1098946
599332
1817526
448389
927308
1481681
1930907
793922
591115
1247646
1668317
1892324
1221260
1245821
163749
992559
439361
1101232
1145951
1091119
388263
1148256
642817
51100
1136456
686511
1357254
436365
356864
889322
216145
1139770
329659
1809725
1839228
1121042
1546263
1290449
1989769
890509
1246512
1722825
1544659
1909317
297162
1493350
1747583
341872
817172
1190181
1583473
568223
1066324
270407
710010
1780904
430326
1019438
913368
889536
193151
1140764
1811690
1831855
46785
552662
1240202
214968
1885605
903428
1812925
663484
1571302
1277193
1261187
262046
1627306
972284
1065286
201479
1671398
1712539
896005
563561
1706479
1890455
773726
1168003
292618
1638501
1972889
862003
639011
1862702
1860595
1211588
1535172
1004799
12797
1070050
1710133
1463321
1780738
995090
999659
133486
306347
48641
1987178
1135893
224742
823834
197598
53337
1698970
1093302
1213288
466010
328284
360668
391622
1293637
1121818
128457
297888
512583
1350366
1488172
142089
1356777
1514892
1040098
1288188
1802878
469296
1710824
528028
1854718
1934964
1027403
243690
1592589
1469318
1359150
597950
141992
990699
922737
37408
222810
1989775
1345430
1225802
1459637
1915513
1033214
480049
977207
872911
1778715
1638294
818678
1972485
290584
359137
1384702
1926865
260751
1571801
1095840
50125
1804434
1692955
771495
1547545
1121509
303548
1069402
1126820
715605
918946
179658
11249
960588
1679387
1995054
977494
1232857
1018426
473898
254277
803942
629357
820412
1337354
1414530
650069
1304190
1079043
1930387
157721
1766469
923333
1735459
1063612
1941417
643044
56358
121568
791271
163077
1261950
854624
814167
453387
186955
1179566
627982
465096
1231719
1552213
1345419
514019
1956496
1411215
721415
317928
82232
26827
1473994
980105
993322
310079
982441
1889819
1166408
387974
446953
1659757
1180462
1221485
1856416
28796
1035393
490242
356781
1279657
1343015
957692
1382195
1567526
1911308
1860823
416094
633811
1990219
175081
1107602
767554
1434803
5937
1074439
1444168
904188
1027594
1977418
418818
1446613
954600
1084054
1824355
1706557
231925
71651
658095
466612
1526057
1370714
487298
130452
180536
1160426
662154
1478580
751601
1162375
1544372
1373028
1022072
1267873
1132325
1973417
335677
767989
32498
1121097
1249673
1311378
734204
503889
281346
339792
468801
620255
1953120
149803
1642918
677785
18564
1794396
740092
540998
119412
948612
97457
870746
1664869
1608091
1707036
799578
1970075
65693
525923
1908816
72015
1405984
1703845
1467193
1381662
1929197
799136
1375789
21355
776202
1152380
660802
211894
264571
1269809
992372
153028
313369
6424
413862
385902
175665
423595
813038
13165
1232981
1648576
1589538
1564432
347487
1129622
361476
387829
1126494
283158
939564
1993012
599662
32136
1840131
217969
809339
1366307
847897
1722527
1358024
785803
928779
1845373
630582
1836126
626050
76302
1297671
1299014
685378
1521916
1335708
1250463
1417267
1535235
26689
684380
656360
718138
1253805
571966
1687977
1731351
325731
1927786
572980
508711
1278833
1889030
700879
922506
1337577
1725995
458837
1088515
1088048
94473
1143937
1488156
11737
1751373
693891
774380
1317816
1059635
1865995
961051
1852181
167508
871476
1791518
1640892
1788624
1230978
1475484
879462
1418526
117453
354355
1036135
1354562
85420
1127354
207765
787686
777662
84092
1757676
589019
1530696
1491602
804250
1443958
428276
258050
878987
1581673
1277135
663010
1018029
1696796
1336151
929778
1460321
623366
752438
82766
332158
666883
620078
1742919
141867
1805464
152794
1388755
167288
733825
1426023
137014
74133
383718
1259113
1076407
68044
419314
1598414
1372707
813841
1557524
1682045
821233
1232739
1541337
317060
1095399
473636
844502
796923
542814
601622
689825
559989
158269
152120
1024250
1757780
932008
586438
1243570
633683
9754
1657177
697113
769203
1452146
677651
1236275
137959
541500
621797
1417347
1209974
696683
35924
632942
943933
1956132
1337694
1111958
719760
1122962
1127067
754748
140096
1143537
726026
84044
169286
455233
590716
1098695
1505874
1575141
315446
1574139
667038
1241820
128737
1541037
1034384
1981803
72987
62408
1165483
1472526
1713556
1505321
49157
723293
83504
1265286
362381
76512
510560
1896515
1910536
1243750
652150
1861401
533824
1110676
905583
1433512
629493
1273270
1485352
1982242
1993760
837947
1016011
265952
1955958
948518
218955
1263735
1185181
1206324
1071254
1479976
148020
570415
1528094
67296
322558
1123691
279171
1471577
711037
1502423
437525
1605513
1694773
1495381
77447
1260615
1712037
1603902
1871729
90187
850923
1928093
515539
241775
1199092
443027
1196215
1034416
1266222
1284401
947000
573007
788706
1145032
365536
1235532
352661
721142
567738
225742
1052871
1117354
415572
1422682
1073611
1763463
163773
302606
1392778
400258
920311
1782123
396927
370261
50902
793557
1568106
574954
813452
550628
302184
1079520
266005
1976543
1069999
137013
1222976
210336
967028
1445054
713649
1824640
1605532
1927921
1967927
1724622
69493
1451639
1728392
1778151
216735
1456122
1097318
1041871
1035682
1643554
1598924
1924426
1678797
996595
1905447
1420266
681163
1353391
1959489
571576
680323
403154
33260
58869
670460
157077
1608232
1838992
1680159
1881629
487225
496191
210703
1341566
275970
964667
1938512
1185342
1508231
1479360
1597293
1712321
1570212
1009375
127502
1924408
1878262
1668385
904700
343978
1048904
1510867
1105298
179187
650039
1401660
1197437
1033185
1907821
720035
525060
745733
1144591
519720
488212
113586
762593
1882500
199012
772306
1369638
127028
1188425
1461267
1428514
872445
377775
1893254
1050141
1585057
587850
36603
1410329
1314925
183248
454946
1527208
224954
431789
1128713
73844
586406
1785849
255352
1669419
823638
1737773
1185013
62692
1412305
720401
1675479
255016
1789237
921008
1145987
1529196
809038
748912
1495587
431425
1166508
1819667
1142018
1465756
1563914
1782563
1832689
856485
1415641
781436
652025
1690406
466993
805752
1350555
127474
485824
679763
363860
975146
1292216
1564261
1790690
1261126
113159
591272
1348472
414342
1395272
1892101
1462299
566227
1827652
1280339
1971890
1725584
618322
238145
1460908
957300
1955759
1124479
1931998
445391
268221
943081
471502
49413
1976387
232419
1067013
127213
1876435
725770
180808
1652255
1029318
48494
1236748
1198776
712216
1339546
1845492
759917
1227333
142775
35741
1809694
1888860
1546613
737676
899160
1338882
1275145
964142
1204617
880397
1638477
1754016
1849693
467976
299858
495284
161550
771356
1657157
1391691
608074
9764
152483
1869306
202930
162571
1121974
731591
1411913
314297
675239
750508
1475027
1662229
623025
1054556
1937422
1665986
1806492
1541222
1512408
1493908
1975863
1632747
781039
360228
332968
895287
1921964
1576955
1751943
715494
543168
256583
685526
950488
458805
1581727
587680
546784
1053118
1963762
1356253
1094377
1698755
1762118
1586893
1086142
628016
1450367
232848
1491181
56153
1676931
1259268
584606
817469
457056
1336262
1358488
807202
723820
190555
1968594
745670
1193479
1548357
332309
645570
573750
409248
1443402
1398623
833242
852117
1662362
848507
996792
481847
732429
1928730
1443204
1672213
394043
1126033
1785216
748081
682493
177311
315974
1742562
1434727
1018664
270467
669758
1647509
1911052
596714
263069
599911
144368
1248259
79448
829966
568567
728768
1556287
943756
469552
1921738
358971
204476
1959030
1819939
197637
1739428
1342420
476050
940586
1196918
479795
1938638
55985
812123
1459009
22885
1377776
1363741
467205
695640
1631022
359940
655587
943500
648761
946965
1963132
1511576
610463
278544
1360154
1007845
104671
1491790
1086808
1028461
1467507
1281331
1684797
1953856
1534979
46726
1095227
395360
1880311
1070742
1093956
608126
1888726
1820675
376256
957846
640360
1070340
1256576
1469756
1980452
1758649
416037
944359
1981079
941421
902399
1976000
187371
1897565
1118567
1495845
123203
50406
1757499
1843016
1819527
1027730
382792
1824236
1015549
1980417
166488
1838005
3704
1060771
1550619
1281162
166553
1827097
492656
1338281
1140931
822939
683051
1452887
1528491
1659257
1506441
1546756
639447
223797
332595
1728540
1098319
173974
1397462
1940013
1851563
159718
931377
514969
439189
908066
1353901
348841
1360083
607743
1164862
696288
1162284
826625
520421
727348
1816850
138915
1151969
1797135
11885
547686
177198
354945
1923360
20357
1651133
592971
435256
726722
955933
1136366
803544
1878203
1053801
356572
125089
752461
796151
1925541
45884
737668
1664027
1323062
777808
1889142
812498
408843
873523
113874
1953054
1820323
1751307
1877033
493811
375446
91465
881202
655536
215973
996620
1269966
320699
790888
1084656
1413278
1452555
692873
626347
532085
1469900
1800213
720266
342769
167719
1046414
916076
1574053
533218
1820676
847133
778461
1190075
542256
1984984
1890656
1761393
1005128
552001
9280
257859
1877788
1195800
524811
818281
1584930
1472778
699053
714805
547706
171091
1120240
225522
588915
728176
1389744
222375
73998
14786
1030978
1040273
932326
1991323
1271429
450015
618546
467666
1129019
67952
1013649
246585
1572596
1113208
165890
605107
1064500
1415543
1958511
1886036
1085932
1651437
639420
373638
225678
1012862
1412461
530913
1813773
1249839
181710
1707363
1465653
788218
924162
1566983
18341
1662618
504084
11679
745604
1940412
1314509
601416
1654065
1544376
1054198
1596811
747008
241798
599413
843859
1285525
814122
1178782
1024641
912696
641417
1720828
1243450
916501
546956
295468
1984736
1450010
1196131
1823432
1217040
857319
1384131
1624846
1526435
105117
1375143
948684
867913
851676
776760
1676241
167898
1952241
599776
919593
674542
1055106
1286106
81812
291418
635836
1811944
1678429
1410352
688095
485408
47279
877833
755562
1068868
158715
374352
318226
956497
1962598
1659887
1745053
1039014
863774
1115474
598842
732894
358847
1532954
757877
813983
1144029
1158057
492646
1686045
659296
1146817
1188099
174071
845586
1551818
1145476
1821512
1165422
1387419
691679
691579
1266851
459523
1825886
265602
643308
1685426
1950030
76412
331230
1630752
1948021
113149
663844
1385381
1713087
1998507
788621
572038
1393455
1471950
304018
774973
112970
242629
1841539
220098
767879
1959898
1294436
1512557
329696
781509
1946278
552771
111385
406203
94534
1779729
471885
521508
510955
161098
318627
144715
789271
874140
1606599
1469301
1693625
1534088
1732493
1486462
70096
489173
1137939
1209166
230120
1152484
1169826
370108
927385
1598237
1107484
950321
1546790
1835268
771799
1666482
1496132
666139
219303
1362558
1579038
1916212
1747994
803546
159160
1841149
285513
164278
818385
1646020
997462
1271544
1170396
825973
106782
1301385
1960951
232156
1858764
1171174
1416517
1093345
150676
617358
568780
315355
1522680
1561700
1739310
538224
920769
576976
65302
1522031
1262212
575659
332893
790081
1778009
1606420
1550607
1499649
516589
1442579
1499506
1343154
1169227
1320514
682843
1306762
879416
1200254
1335081
1736978
655875
87050
1709883
1585216
1037223
844879
642772
563676
592115
1800568
498253
187021
966312
1211280
1143902
499068
1234348
1984080
1307780
180503
62343
1531256
475747
266034
393431
981656
1685964
1091890
635217
1816171
952036
1669781
1829098
260782
816834
1077152
1461262
570288
174316
1938528
592750
883551
1787235
866480
1824806
1635383
1476167
1625993
1320843
470665
1490631
709980
1052245
1530674
1344941
1490594
1465764
1350315
1161197
1911509
542733
438627
1571488
345241
1949252
196478
1934911
775303
83393
505011
1161399
708181
741069
49138
734039
1538574
1489491
172607
186309
1505962
185637
1653154
147436
1803072
1447039
677455
1815042
1347110
1673591
1184125
1026444
93431
1146970
234614
1850300
510952
1242201
654629
509069
546605
1686650
858788
1325311
1621167
1445291
543622
545713
693536
1758445
237643
458386
137264
1890848
1246289
1516647
1832527
140633
1042276
1646299
89129
1658377
224983
767718
704654
1176953
199658
1508396
1374346
438322
415040
1202635
628983
1405450
390359
1940324
1865981
1976883
631489
1307072
794718
1259445
269851
316005
302279
1793002
877273
1957481
1158497
1331962
1456372
388344
1414444
1821204
1244461
516313
925181
203784
1089031
183677
965166
804670
479343
1162105
1261319
934712
773769
1161735
782811
1812353
1397051
1100604
24058
435
1511226
1448132
394376
845721
1219639
314706
982758
607534
1336060
1818458
1271902
772399
1565403
1472281
1531556
1047745
1064838
175714
1556866
1068063
6081
1092331
752184
1169776
307697
1971009
1208730
1356185
1662971
853931
986882
797371
1480684
1291846
1912623
246587
1687353
183397
1535472
470122
1055128
1474611
1220365
1573983
1861206
1540933
1660924
715314
1042702
1106129
358598
60592
58072
901915
1052610
1734338
589247
1904259
22236
700514
1853939
579462
1592921
683484
1771540
1628498
520434
1355300
1190521
1909760
1763306
207785
229742
686335
41846
958506
1291854
218346
1292535
1054911
952741
1941656
832824
727010
1793571
900619
850408
1846899
898936
491719
1230291
1650993
887
1065925
1512122
235685
57926
1203555
1441690
562168
701120
1495246
293450
828775
1446074
486484
1448762
479113
192362
36600
1079796
695953
1202847
1505472
1424646
1126028
733639
213263
1370774
889481
1735418
1725839
1798312
904843
140306
54323
952863
868044
289877
202610
1449855
1652432
914469
1687988
1191318
1389839
463660
1651075
1906943
1908248
496379
1398135
186000
1874088
1873011
864643
1841103
1036508
1070569
1212877
127201
1065535
1764093
558159
389140
614168
1820941
1532860
482660
1794783
284016
1611927
1957475
1792755
1077919
42448
391506
325491
908378
743301
1127667
863685
1159941
639196
1053169
73878
1216207
344383
1784510
55072
1726035
1774656
915200
1939981
1453284
160401
758931
1530819
301143
1074007
1146668
1554294
305796
1437254
1316719
1330696
1598790
304115
1769183
1490358
1996296
356802
1844348
1146419
402234
895573
883224
281781
537864
456775
550283
1348400
101012
1864198
1851659
1567337
522002
225526
267697
614018
822763
598084
39306
508671
1147966
142422
335017
572477
414612
1959075
719786
717730
80229
1293585
1502798
1802902
751135
1057791
1153940
1458522
1838837
619924
174664
1950390
178335
1352780
925635
1366388
1836822
1085592
1418111
889119
118472
737130
1717037
224767
1921373
1825650
1482958
216006
733349
1704214
1540663
1084524
390227
1014019
1319544
70374
213438
523023
718982
1168728
1241304
1243371
1424068
1406865
777056
514285
1264807
912748
1162910
69828
898818
394908
612657
499894
649986
403392
1710058
427019
1257982
1495992
1048416
1455729
416641
464839
1302069
948646
1357986
1814500
707643
122087
445281
261600
477861
1127637
1442538
805513
796781
383207
208808
444529
1604092
790180
136548
1567804
1234598
287176
1422715
1843520
1888996
73639
1524206
1863810
556035
1210701
533490
816571
801650
1530570
980574
950741
1880276
1237195
1588242
1619996
1358921
200623
1528691
867674
88795
302362
1512391
1263979
579740
910115
1794803
1929557
1966735
577026
1646565
882202
1087553
1509171
563960
295913
1839578
1243959
48018
1808173
617193
1062752
1634312
862803
1333131
908751
878722
8440
140758
1431489
1950472
1848726
323522
1226688
531346
1568328
1945965
835969
390219
1459564
1367245
417015
950005
766345
1253165
1962301
1369154
1994071
1839746
97212
1552740
216518
727881
1438842
1983834
333389
1989365
1586569
326345
333601
177267
1606760
1598856
1251882
917896
1962874
1699229
1323871
197042
911640
912421
154364
1686264
1688081
107042
767848
1850680
1045375
1064860
801131
815795
793952
875163
1037607
1707991
1982576
1240079
488355
1019494
1963689
1142740
1615674
1668730
636276
1348333
1714199
24683
1589861
1748868
1006290
1729712
824986
1689351
71245
725183
944727
1897257
892691
1914446
1464434
947685
1406177
687781
116336
1681242
1216674
1724861
702442
599566
236141
1403584
984483
932179
1770007
28514
1118142
557676
658798
1059497
745127
1487439
1527269
1769020
1251162
254282
1673425
1300958
1179947
894006
1617958
1220030
1974049
1782409
308409
527800
1539317
141820
431818
35803
1671185
253018
1295000
1369188
107411
1201707
1272693
333859
746231
1095249
78785
1585714
638134
1489427
1031104
1858971
925674
556731
206745
1173314
114691
1935041
1597368
688463
612924
660104
151866
1144162
953534
1163226
86185
1234091
1024161
461437
781704
722100
546918
785608
1971585
1250736
1988971
1186435
1530932
1638442
787252
1198969
1580289
1820522
736580
710116
1146489
1991799
781099
457308
1050331
1982832
425401
74708
1743689
1870530
1799650
598426
1694342
686497
1373958
995883
647024
1324878
562852
1809453
1881891
1159832
1783017
1715938
456902
598115
33050
1844951
1869726
8720
317599
1628058
1682796
1596454
778320
400035
1360016
1606021
1221989
1412780
107616
500139
1602901
105747
1341090
302716
143430
1799017
1122121
863869
1208767
1175520
1344721
1566939
200131
918160
1753705
321054
645222
1800804
439061
1778619
1303460
224809
1966727
1110590
756887
1387773
1703276
335598
1398032
45352
1030912
1721935
51902
477811
1837402
707852
594868
256710
446131
637396
1771991
937278
1170794
1176497
1677854
446392
224006
494954
1154576
601685
910323
91805
1920308
560189
59792
1206774
1394726
156578
963377
1200980
422055
1025847
1208476
704877
1209710
115776
92729
372446
436721
315306
594486
162516
1584265
115194
1096359
1921559
836284
1158850
166507
1449523
548028
1589705
1995850
481435
229072
1818179
821006
99551
830629
1813016
780338
1227687
1440084
435585
1651809
1877759
1340070
622370
1921801
1282602
142278
887827
150663
1797733
1893784
548205
1942731
694381
356635
864632
1516931
1071509
1759571
1223660
196694
364402
593029
1641856
733544
1887015
445508
955253
1470865
809435
590002
641853
346328
1308613
1774329
506346
1600968
1207212
1861230
222571
1563502
1264927
539547
1871956
181417
1703634
1493625
1428971
547927
1262195
233531
461056
1910745
1119628
1598222
1716411
1513822
1252520
716432
416068
1192020
1249177
232755
322094
1630092
1483032
794039
621070
1312537
390288
941849
1862199
1387880
872356
23256
117396
619857
8230
447316
1320206
124603
372620
868256
1906282
968492
701055
1930189
1821897
106436
1150507
1016361
1496337
1825312
1843705
404626
1415848
1017103
1127774
1006276
1647926
681803
407074
1739604
1170761
1942015
1745835
1937265
264022
146050
1503611
454863
1106735
36911
1977817
12989
1874473
551846
1499048
1315858
1299559
833271
933444
934695
138094
1645628
1384139
666234
1988863
1840714
1459539
1204781
1948064
734552
1695666
667363
1555657
648444
1650234
475250
125750
314910
1756774
100290
330525
1829869
1586124
89293
660463
327209
1010789
216963
1318052
419655
1604464
1572233
245350
977040
342165
1783545
1921905
1439030
132900
1695579
1411827
187045
137068
171054
1958283
1536008
137333
342070
682765
1489395
1576470
1961478
1902113
1037211
1665781
519463
1272033
792224
1676727
1166836
16257
1068245
1362176
415002
1339049
699315
1292447
1224192
1315064
188185
1100063
268405
1467513
1665021
1745722
1911727
291929
511608
1205629
505977
318323
1198625
1968447
1100683
1196838
118173
838965
462969
89948
1426211
1307026
65804
686704
1676023
983327
46093
805033
47090
459577
846016
755695
676250
1827050
1512659
461952
405794
163943
1485213
1559899
659518
1159294
1373660
447448
1937722
1059369
1843257
217437
1475947
1685860
1160541
995347
270533
454817
1023674
1264105
134712
158064
1637471
1669134
1616413
364272
1845247
757956
1544404
526370
762968
1888370
16091
1064403
645629
1898154
1096015
903189
1669502
1536174
1466054
940343
1836776
458823
1746061
1618571
464722
1890460
164686
1210244
1712729
1508909
844697
492064
1276548
179163
1920382
971630
853050
1086233
800401
1237875
1723152
1596856
1173244
873190
1132402
434820
209766
1624054
1237908
1977707
1570414
1164820
1500666
106809
236700
1955219
1723203
958379
1279592
800505
1553081
1780119
709472
1373942
1169900
1053161
1233218
601416
797937
915167
684432
1350265
1526993
349866
1966767
852001
1473001
518074
996982
142885
195068
331158
378905
1131064
818366
1594469
1914322
1689119
1480932
850009
1310139
1500528
1367087
59547
755347
790630
1558657
1061589
1853738
1614118
1169304
466916
482879
1352548
1185006
1109576
1857263
1637309
416657
201182
1913738
393943
1847024
854623
1776392
1337844
1749394
1354388
1851380
1647201
1901506
244692
1224885
451078
1802776
456749
1058697
504995
249720
1088344
814111
74977
933689
1430278
1078279
861936
776609
213483
502361
1723181
1960069
1315494
567881
783988
330585
1526848
122597
871935
163673
1651818
1782073
1669990
63912
1308083
1068423
789638
942625
1245851
737945
481407
699143
1549326
1946017
1477677
1699533
368443
340697
553808
457182
849344
1126378
918437
846852
819496
240650
727016
1587668
180560
1843656
5583
1628572
1527609
1646751
1248273
476258
1286258
468871
1565602
1627028
1426358
442656
465145
1273711
102025
1818600
859293
554195
813994
556764
132444
1381212
213619
995238
1272471
1789864
540657
496095
1402763
997358
1358254
1511730
657354
1150064
1732661
149228
730962
118783
31959
990985
1702896
1770743
889516
1322784
59742
965012
495951
1593653
1813374
927798
1201454
156852
1280188
259221
1603233
1894176
1758822
1730637
708591
246359
1772959
1670036
1834458
1304806
1649845
10077
1705137
437061
1839868
1356090
1884968
64613
290660
387054
1558126
136056
954726
689831
271214
46143
1169529
282349
590946
1722218
549043
1912307
643832
790342
668474
962929
1337752
592914
1405530
1173344
1198250
1629651
1573754
836584
1057535
1567589
1098653
1573526
565150
42020
333883
1414486
1926823
1262959
134784
280002
560870
1635150
1232670
1882498
939666
376625
1520882
743585
1650865
1842990
675292
439530
933170
788582
513782
1418385
1290203
1385515
1823621
278966
1429547
824884
1455525
1812492
1686131
12093
508390
601196
880267
564940
1331148
1097364
1665329
1140395
177043
647951
1180567
1234699
1916134
799737
1834908
1312593
206521
1912018
193099
1525138
238091
1953372
475499
168313
823214
1977725
1337604
1011993
780248
431108
362832
169159
177457
721763
346938
954023
1645672
1695205
47098
157855
497415
153319
1010932
939772
495023
1071625
152424
868396
1814241
852545
1112521
973552
1782396
393908
526879
1142362
1996248
837242
1847550
1247512
883932
1840613
623740
54523
1192651
479623
657993
1139953
1077100
814988
1935327
548932
366404
1008264
514703
1801634
118859
1576315
405745
536831
109734
1606338
1347442
482651
491708
1071210
679742
1240052
414521
1144483
637531
897563
1557092
673269
1302171
1397449
1812306
1357186
311221
785546
1227489
1091567
662753
1616517
256547
1663167
339273
293524
750239
326298
1516212
1926575
1896766
1544388
548541
4717
236505
1210601
76206
816927
1748230
777952
1641751
584285
1537594
1711985
1126366
1637679
1319609
1254012
303440
1812493
762012
64477
1449109
1826158
1472641
87183
241922
1304416
272201
773632
1218369
651971
1437391
1139336
1392409
170230
1493578
65710
511753
1768636
1538921
91355
971440
1533379
863087
1439795
90847
625240
1013956
1503165
432918
110757
411680
1293127
488014
1779766
915434
942738
1010783
1340442
1896885
967529
1771702
313611
1843094
1103519
685114
820017
490997
255009
1118632
1136366
1511340
118760
719294
1755691
346320
48850
931211
1449245
1649196
320282
267698
1935674
276331
824929
1696753
1165735
398173
357544
722938
1885297
1927669
1692692
200989
1146744
1277226
1126738
1339519
703908
471808
1010552
21592
440690
597110
734401
686620
1886286
299769
1488840
936855
204364
367600
341435
1003991
268523
1970947
1478244
1619866
1465149
216245
1743498
1075338
1981101
1467273
1620747
843745
743057
1562281
414456
1731578
923269
1907537
169740
1768407
1597154
189865
285883
1429894
1749887
105267
349928
1529410
1903913
1718047
969068
955728
1010308
732500
1602165
329844
756369
492046
737990
1523039
114902
119785
636927
1529506
1242668
1788883
920294
1813731
760591
1322276
1883967
1952690
379875
1347107
657425
1231513
917293
1319449
1831516
1089752
923246
34731
1382069
688839
1418700
1261847
260215
77244
739788
576650
1165588
840122
1467093
1284247
769080
1585703
297656
30082
215225
309550
1850682
266111
843623
1128530
1712140
649073
1416576
1373035
203625
765996
785336
878375
1197099
1603409
1720082
1401036
1163336
919980
1220159
594758
1861461
1026291
1758806
1460082
181506
304374
607398
1531223
957873
109436
1530246
1932835
654859
401883
497162
1841520
209649
431487
249382
109511
585439
90170
1815165
365499
1018323
1550642
1294750
1848977
802641
1667261
835633
1492660
383970
835378
1363895
1081859
1023945
1389635
960351
824826
124744
1449918
1657993
1049359
438160
1320530
595061
1213660
1049624
1957891
1357558
147785
700742
293946
1240273
1647397
588243
1095473
1634763
109791
1785456
306954
1377553
1151491
1739484
1676704
1681891
1353586
1175098
21663
740605
1547478
1183599
889322
283325
640892
1007018
819386
1290588
1482863
1698101
1195888
755931
1982021
1068241
522651
1132283
239120
1414516
809120
262395
1901613
1806892
1103832
838918
800324
402360
1455573
538429
1816326
1491668
854409
1412752
743516
666483
1698869
1922596
1897819
568504
1037716
697208
1596795
1836995
1468621
1307271
207101
1087464
1510928
454964
944356
990406
1876570
307314
1432501
635016
357459
1752007
1469005
104996
1879296
167108
383230
742537
1168815
795131
1433889
1525625
808324
557933
907612
893679
220618
368514
1999415
602755
1186408
1375404
784283
1882754
1903805
962151
191031
1346920
929836
1542965
1012522
108687
193797
1536175
1072203
959441
1594368
1895982
625889
1012070
232786
1542089
15592
671949
930981
1904021
1036220
1528791
1237532
686407
23863
1170916
794923
1936251
829346
1400211
1510589
1095173
1307162
1736020
626388
550189
366651
1313023
187562
1160628
1282179
1050214
79610
1727657
1365175
1106625
531198
1702169
1865025
1820220
1262824
521174
724150
1167717
686004
1247031
933444
35684
136514
1566633
979795
1173902
616705
544360
384615
1524225
528579
1513127
342671
808398
1838077
118689
1781863
1329020
1301618
6679
1659424
1099590
1173672
32545
1458051
1707858
139253
1169816
339685
962613
623107
937040
593980
1167706
234277
730991
350202
1615518
659621
166970
1618703
1698326
662827
932815
1823327
1493138
1168910
1766374
407835
779375
1207404
1641188
672052
1361557
378178
209756
531816
1249884
1209759
1381596
639221
522596
485227
1397398
1976436
1267510
1220374
444588
848294
1535491
1742382
654546
1404864
239899
1712754
1768677
1533317
1108317
1429926
1975135
1771133
759659
385029
1602991
847502
66253
1278825
1068574
912168
1043107
914735
6920
1739863
1671109
967603
568020
1339361
874089
12218
1085015
387797
1487652
9536
1896335
1018299
36589
1528881
533493
1551980
670779
923131
1019084
762812
1830012
1708688
1304860
361250
1841054
1725033
621290
794534
160597
192669
1381019
1106923
87456
574232
1499540
176737
1621812
989989
4573
286426
864344
577548
1680292
714974
1006564
288673
898962
1510116
1200848
1326897
1081157
1232216
601356
780920
391924
1207865
1058243
1093892
1947845
863612
448271
779080
1888801
529488
1078502
537750
1575306
135003
1695421
763307
78480
1028697
185132
1210825
1129590
1943809
1008024
1329145
1032730
1131031
924356
1416885
232888
446715
1921171
1984294
539121
1304911
1893999
501253
539259
112363
1137953
148044
1056712
311084
1596425
1119346
126408
1134262
1780361
1365614
1359585
656903
715948
1398607
1612476
1268956
14797
357534
221103
1892778
544185
446188
1430378
867429
617368
401230
710241
1988995
1319997
1733531
1671185
1517285
1602527
1096466
1768466
932600
1888353
1691525
1366641
1024639
848807
1797236
71574
61631
1438301
1182648
467253
124892
1599687
1821222
318950
1180575
1107742
505891
1402821
147788
1156245
359117
1684894
188105
1703952
296123
1499766
1130285
168791
143624
141724
135772
1791278
16054
695574
1252564
529360
1472287
1179573
265948
368427
40739
1525216
1060664
1867220
1598962
1046070
646485
1912337
289777
1249276
1094594
1257756
1269487
1602986
388523
282406
1490311
1348941
1236134
123622
1948481
1586772
1819382
631821
371067
1495464
1641655
1661098
1553941
644689
126172
879880
94734
910294
1795118
1788524
320262
324147
1286482
1828391
1284397
180137
1853577
1957826
1299196
790966
229120
1949427
112905
1246100
188225
1560644
502288
1860069
1726697
1837503
1000781
1881141
1080209
758823
1397636
1193338
500477
195130
446301
1279993
1326460
1747281
30407
1843888
615651
1294962
482176
425601
409727
1008881
1730238
1279879
1362111
335455
1719109
824175
1484984
1492518
1001260
1652710
1047110
1329241
119789
1039297
56614
1245609
1828108
65880
108151
1135842
1166645
633101
834237
323879
1380952
789378
200094
945074
657535
526955
822541
136447
443565
1089421
190516
1033422
378763
1527494
20749
77411
1415905
962287
855366
1484238
859856
795164
971991
1949622
1933494
944697
1637877
884258
1044150
1575822
1131126
382006
10706
1344558
1238640
1093677
581877
1934034
509745
677441
1620931
1149595
1057112
1126758
768266
1709251
252283
1702644
319859
1040089
792017
1310878
1558070
674665
1977742
218988
1597893
1645272
697764
423040
1965221
1919688
1747726
667156
481780
1713134
845377
140123
1464808
473911
1788422
330218
1510406
1135388
1721725
512399
1330789
521387
88425
699660
30023
1576740
537683
738220
1985126
1460641
1050086
1888998
550031
994957
1588888
870219
791448
1603907
1183758
752835
779114
591445
930680
634728
973181
1139279
1334305
1832069
542627
1867866
1365516
158199
1815920
1092538
262040
1362883
1170287
782704
699105
512287
1286733
201019
1973383
1496794
1194397
1608248
630919
1552242
1046828
475196
157192
1777348
347170
1090742
278055
440325
80142
665712
621997
291727
747925
313757
441766
461258
898009
1511497
1939722
41336
693008
970063
226849
74376
217861
851278
989850
1456335
1419651
1291594
936869
572408
1264240
5129
1808232
677433
1061056
1024087
915446
1552182
1151475
117721
137732
220074
1045868
5845
1430811
1935000
973239
1008754
1499580
1961084
230020
1133482
1455030
1730533
595040
354289
1976121
125300
566183
1178000
374913
938263
763598
1778248
1308036
265742
216177
684033
1556656
1430755
1915369
805127
1678034
965550
1260987
543218
475965
617452
1343633
974596
690433
270661
1685793
1418288
820318
84593
1785469
706786
1911491
132979
825432
1307408
980390
821838
361501
1383855
301796
149640
1121153
1591215
130176
465413
1065238
815113
1818097
966196
1920399
637700
622653
1681570
1116810
388752
271512
246285
155587
242194
1053900
1237514
1037661
625841
138112
1068840
1379285
559605
504561
776020
436200
204568
1238298
130382
616822
253073
1898454
782890
689262
7069
1469401
911307
1988915
915167
707167
1304136
1473405
731873
1614547
1647017
1246399
689895
679288
1401205
1725185
1805585
88225
784086
653199
771164
207039
593940
1564577
1812484
1705060
1778140
1340053
435330
1066502
378604
1414088
930792
1358083
1239767
1741597
1939858
1789628
1594854
1685334
565574
1994572
549866
97178
95174
1022753
1959313
1607742
1199075
1350639
674224
1602099
485922
1103857
1406926
1046204
104943
290918
155693
1544339
578073
378837
708911
852633
1103533
1698850
470352
611969
1450076
949700
1336302
164316
429802
1135560
258010
1762490
1684062
522594
1027184
1529024
412828
1498029
1979333
1083870
1858412
1083879
1674081
1705972
856792
1789428
1074913
799187
242446
1396520
1553479
1899812
1730339
595965
1416984
1770451
1851654
1264731
884909
1192285
1982441
113435
636297
1641538
279204
1317890
1418529
748418
848297
1301964
1784987
1325676
711249
1577694
90882
1071569
1417685
1589304
1154025
1418930
1978009
178238
934236
1096280
850436
236836
1630401
1453000
997395
165310
575352
1398425
1711748
1858090
1418732
1600526
1294213
1523431
1551355
904016
91570
1778957
573079
1840243
343419
406335
1955994
1930202
939521
1587920
941207
983100
1603462
600101
998287
1934797
1936905
1627222
550351
1959884
1468364
203833
331545
943114
744844
1957191
92251
843637
855826
1363628
861668
987979
1764669
846888
912662
988941
442751
1041715
1106591
1420844
654299
1769947
459090
461458
1312316
780506
1676654
1473737
238223
1296431
938655
1500546
669987
1685105
236535
1249867
643305
850049
1769399
1074737
716044
539587
187190
695108
70326
1726959
1197819
367662
1013672
962789
1640647
46385
1918657
905036
1897347
658655
1287133
1315117
1799282
597799
1382142
1156600
299333
1311623
1959837
1118290
442099
408091
1778866
874984
1378685
904696
427255
419679
791591
736008
1755796
35110
959408
227890
89875
779105
989152
905533
1214047
1114464
238411
688484
232990
243008
801633
513467
754936
1383316
1776977
840482
482472
1028316
1033007
1673411
420698
1390739
280039
1719025
1312084
967865
814854
1830563
1422074
1818989
138014
1728241
1080067
1139229
421649
1985821
1818737
617656
748286
1192714
1195005
1363014
1091989
1427656
499268
26548
600798
1329240
1254317
1542853
897506
1244456
529371
649768
1712028
1121099
1448826
1312315
724214
422169
675459
1201672
1241875
276400
571822
1621427
1220696
648996
976193
413244
414156
573752
1392042
1871329
1071269
1915340
12988
1985053
889385
1331679
933172
935484
1297214
1672129
997341
1108145
1352418
1196278
1036692
273582
203619
621091
58199
679471
43699
1041721
1148953
589840
1758645
269550
658861
1828867
1590842
1810212
216142
257075
1223785
1131349
1093998
616616
978915
1134042
1989224
441715
671966
1289734
1581394
559975
1695826
154127
839413
763149
1174061
272548
239205
384588
916333
1135145
797524
1728214
359092
1462446
978057
18851
625105
836837
1601345
680478
312450
1632577
201470
1410452
1375940
610522
1374900
323972
1103054
1203110
971567
531774
466402
1603880
1988696
1975976
1138872
1346239
1304653
444587
588462
1943920
1086958
314781
1680584
81078
1531383
1044468
1735275
647705
1860793
197848
1752436
1453427
1710435
1974798
1539036
324856
628628
316195
717374
211069
1328398
1313521
1444712
163702
1575130
738454
19087
1769027
561934
873009
653579
1745487
715998
1827060
313211
186415
1291480
1191899
331645
1514403
756664
776074
1623204
271414
600332
686197
231648
1490707
1734918
908511
380703
1307695
783064
824229
253224
630857
1423775
543675
1756460
1661730
675249
1976334
557721
1402372
569241
903066
105338
727031
661403
1045701
200158
1232979
550317
756726
210931
1397752
1608506
1656524
823280
741165
191512
946615
736228
1325014
1862518
1052241
354988
1909014
1072316
1496035
1609860
676605
1181640
675007
517199
1976693
1173560
566451
647160
1247584
1486201
1013549
412948
736139
437486
1220091
930393
798390
1834051
484206
1927136
515961
431486
1928687
532443
1878173
988056
1264650
1537900
1514063
1444373
943845
345785
1430041
957422
1505088
1957012
1528302
1329224
1929598
412949
1497794
366145
1872513
1218795
818215
1489505
1141113
404389
1929335
839455
22899
1755064
1349565
460061
1071001
1742520
1242881
1670211
1820732
1397703
1825581
400479
1811119
646332
1806657
706545
1094759
441498
785785
183960
331234
36505
1169135
582545
1627372
1256178
520793
197433
1129459
408574
798665
146292
288744
1890631
1091542
74826
1301783
496470
1441705
662288
616018
676275
812511
1330651
1555319
1963370
660695
1865440
1872323
1655923
1782627
1247133
1579688
86616
552084
812104
1824032
807772
587743
344328
1648787
1061747
1543265
333072
103856
397946
1076423
1347534
1508872
1582753
1972464
1444230
48965
1272950
719109
1766822
1728909
762557
1115454
1197992
342777
197445
335913
601067
1757400
1594139
133449
1700580
314787
114717
1767939
1516333
1061334
1705680
998735
733314
1386611
747211
1396518
1388474
973036
1444844
1400862
847538
944653
1698223
300843
1999204
531509
1658224
328399
1667305
984850
1624904
378485
1439508
1604356
1522950
1885347
1276203
1886781
1490237
855123
21836
667944
1813756
1231763
551034
1323270
1075561
1068570
705303
1600581
71612
28521
1321405
414991
1992704
1247439
1751207
922227
1104191
858442
1752851
1024651
1168846
572527
765427
437815
763706
1505668
1573319
593983
662135
3167
1271167
609999
1585720
1258862
793163
1259370
1794933
1466540
1092767
843262
1179989
448753
1580731
1070226
1588050
1618443
789807
1804859
752240
109572
1417426
265800
1846287
1442081
1328296
1471355
773017
594290
1106531
1800693
1483290
1220047
1014986
1773569
712786
1142908
1494113
288561
1282600
1615333
1159569
1047187
809715
1035591
1921774
626383
1421751
1411131
508102
971668
997948
854433
330333
1812741
98744
1818278
540199
1183803
1392976
189742
899813
1379121
1087646
921683
965171
790711
1407972
115235
1757708
1352338
519947
1923655
1786844
1793568
1673782
44358
1980048
1366886
1507431
1565268
352648
829106
778469
1296650
56349
1789634
1893297
696496
833121
1461485
1655665
1021805
602276
28558
1864363
213943
1682395
1321754
1830384
117130
1038527
114371
1286412
1662235
1982685
1184701
506644
1307938
915691
384913
900854
531928
1852911
1906782
1654416
1354202
1282696
1393586
1143225
1466841
1004420
1343894
904651
1471152
89862
1125748
730113
1874489
1761189
1604082
402745
1338458
741843
817046
1076479
269093
822123
798189
517203
139579
1229688
1935524
621946
922436
1007744
1839076
102823
235477
179481
252055
850231
1095916
261310
936742
1506694
1682965
614855
1036164
892610
720526
1927804
439137
1043357
850278
1281045
422849
1585867
1882212
995750
564275
90154
1296742
1362447
18574
426820
32395
1617247
306512
215758
1910456
864380
956215
848285
1204255
852546
606416
509442
1482996
1075659
744698
1406043
953809
943591
1113124
478710
1058352
230105
475955
1725892
1091684
1541859
1471589
1474518
282243
82542
313805
793203
92157
1715501
1361832
1178835
439742
53040
917407
1237036
831753
1205702
509272
301355
606795
1560433
1277507
1028091
773512
1919966
1148489
789617
123504
1419313
318133
1213121
606156
205234
894809
1926049
1267410
923263
132453
1820889
873478
1539912
187249
1954944
509539
1131823
111814
89409
1011452
401032
1863290
1852336
904733
1813453
1506969
11936
1923541
1035452
192951
1920879
1233136
850246
309781
1497629
431695
1913096
1068381
511938
1527690
400181
1106247
154887
999313
397284
440687
1430623
1291148
1799010
1781903
355212
1987002
710886
682610
1657211
161521
315008
941044
1329141
450668
812334
589491
493974
1978786
712559
445979
388667
1200861
607020
1840181
1374889
1688164
210039
1706174
1595947
1764902
1331672
1832962
354127
562276
815127
406158
295658
1409361
728215
1894233
227787
491865
1430037
577270
845423
1058121
1959223
913878
1050001
706853
1677109
123297
622453
1697011
1499535
38113
831028
416624
936941
1094035
627013
705651
749772
932405
1554008
970182
44053
246638
1381616
703011
979817
1284670
1434531
855966
77905
192575
886296
1321466
580434
188060
1297109
388182
301738
396649
695076
1634153
1771113
1202068
1993229
1259641
1567038
183738
730722
717630
113277
249763
563298
1839275
1142191
1153317
1763914
544497
1417555
902136
1090395
1446256
1079331
1147482
921057
525033
1017619
1270336
1129903
963632
571402
1795288
1444465
9564
859889
867888
1333567
1660453
1586630
890499
1294786
178230
597153
438101
398386
1989589
1035090
1690913
831024
491638
1829770
313100
193066
314358
44417
921219
262438
582387
690771
1172791
1319022
1819788
180148
375868
585517
1407537
1352821
1285767
1966543
1633095
1605237
210146
1857105
757373
201189
345748
1535189
1269465
1202580
68419
337258
500788
291819
480212
662604
1089961
234704
334135
211063
161414
868182
899781
408868
1655924
1650853
710831
736379
364359
1677574
1033355
1588992
873945
1071378
1858104
505059
313948
1529876
1503535
1947821
900769
1506750
538682
15821
188200
1449231
1642884
422780
1999176
73121
1875588
796659
1394488
351673
884771
1425192
697880
1658345
1963784
651125
1676097
168911
939977
1973488
729136
855697
1469120
232078
293598
1081572
693147
1943951
624079
1534413
1061599
307902
1145992
430939
78151
1583076
1228161
1948409
304583
404860
1561055
1745898
1078718
1296730
1271738
1479754
1815267
1603366
200958
258264
1960339
320041
157947
984240
1873066
296993
1997632
1215240
775057
1433927
832034
1917464
384331
669708
1345714
1507659
1240321
451659
721060
105938
855131
390657
39874
929660
270153
33834
755627
1083888
483398
582450
1297024
1027384
1797458
160574
1353296
386701
1525693
527726
127126
285929
1310018
154166
1647681
821879
865773
1354257
261416
574672
1931122
1446321
397649
188276
1437986
1173547
1721003
181543
728582
758860
388341
1448245
81969
1111697
1682720
1757964
1765947
631420
1080604
689812
1952021
428970
1507147
978439
776812
201153
1274543
326563
1503285
1597768
590077
1774040
1644829
683311
1988957
971335
1601964
1846288
1073997
90155
1980424
1253087
430336
39738
221594
737104
419029
1191640
613786
1388508
918012
452830
1410552
848168
1107668
961412
1923416
1034646
1310575
1442804
456591
563044
632699
1328978
58651
22747
219270
159339
1482057
30474
1476848
578180
1721350
112519
258164
361988
705272
635092
506804
1761074
587377
443192
1775049
1061756
1887411
724545
171983
367893
904460
175492
746919
1742691
734527
386588
761642
210210
204896
256602
416237
686770
1548882
813472
1891484
196795
1215348
1295869
1333694
1185498
429688
1648485
627052
1294425
1168383
1330208
1086523
1779953
343196
1158928
1600198
247163
1388649
1308123
787498
1217583
167396
1658038
1447815
858145
1213780
1010070
1922093
865373
326582
1958439
781882
479106
977169
822223
1884360
185495
1594117
1709619
576367
1312314
1404955
1557637
635494
183924
912045
548099
535647
1104335
118311
1105804
924946
742782
1798689
1121253
1539891
1077894
777348
281973
310265
1785456
1522690
19537
1729263
1140037
1290976
1843580
1260294
981706
131516
238518
807331
1229860
944775
227754
5927
1257492
662369
941323
785080
821717
1976835
1996482
1433542
595702
1609002
91636
1716863
585631
1219955
1193433
1923553
1472207
541972
1059887
1177410
224064
1866200
911630
1060499
1439415
1718326
1181163
52300
1406795
1651173
1314981
1402692
1762231
224836
1666169
1511990
881668
1738839
1940694
157290
1574452
187327
1349968
74524
776632
593587
160329
537352
1181649
898764
1802088
761843
1644717
526323
955011
506910
567176
1423450
1325243
389113
1599406
162924
722979
1960928
1910577
383166
703335
1400444
1316338
1270135
1581024
543273
567780
801059
215478
1476037
622342
1176089
122645
1351061
1815750
537187
808030
1097244
973549
1459836
887293
1223714
94140
113186
385225
1628
1778434
1884361
1784646
822702
1442687
1840099
63721
331088
1879220
1211130
1868261
1584563
764105
951013
231300
213109
1029182
165832
1535263
1931546
1468597
1834437
1332426
1518799
515978
766522
1453605
1578585
1548244
717203
92359
931285
132305
1885296
1152599
1487713
175405
184949
1795120
466563
387349
711041
129044
504486
565894
799224
1753444
1852753
1889502
1645274
1200288
1202020
1858315
1014412
691733
1452161
982867
93780
659288
956480
548567
1276381
981463
1123533
961214
860142
1245932
1402869
1664849
1189177
861660
1036266
504405
1475291
283967
240521
1930675
1655394
245898
192364
684218
657514
117017
1028754
100252
855300
1458403
1787268
106986
1287553
1543915
680515
1974803
569347
1472637
902169
1378397
1797000
1294926
592539
139230
1703281
1685481
411031
1287377
17009
1499068
418251
1427491
511275
1235040
436129
387327
980409
1855033
1383488
655340
1151030
1042570
1614890
1951537
310696
1452233
1134021
1246357
1685467
86174
894873
871920
1836912
373574
750735
1744248
1509009
26996
1709422
355158
1555489
1793014
740800
572979
585238
977748
143189
1522643
1364366
613228
1636090
278885
1880513
291607
1126030
357540
688446
633269
1767495
299858
929135
1152969
530200
1903896
946600
1190194
976908
630450
1926630
548913
1187426
223213
794086
1202348
471142
1763250
59610
657269
912387
1203990
1335891
1173506
1372612
1491483
117351
144035
1045171
1670712
599982
496322
1427953
1250522
698539
1001501
957353
283282
769164
1147453
1826661
267814
1600109
546171
1312990
759816
708607
254433
1891942
1985993
319894
1820461
1390774
265559
621352
273397
456358
992913
1048402
1120727
1320794
445703
1445830
389401
555049
709906
438228
1847123
1116995
495367
972522
814481
1375422
413564
807736
79410
730046
1296074
1972470
1232534
982047
228978
1535685
709017
36386
1092312
80642
1677874
946471
1513133
1848523
22944
57004
194720
756227
1136681
1704633
1807235
1343918
607796
266294
1032786
1209403
922134
1595382
35415
1789670
1789184
512195
295623
1324542
1148550
1135573
4319
904687
675445
457093
172743
1837543
62503
1974301
1469239
1056531
584232
1427100
594966
332930
482857
1991672
1665988
931185
228649
294171
1740740
1506767
227848
1769720
229699
1476865
667953
788623
1968718
1306908
980942
668342
1001760
425508
554343
711229
1109428
316431
1363833
458819
413080
1224785
26859
1606045
1580522
985296
105744
1378711
1683333
162040
1859121
1550695
1585124
1909735
1170474
1794275
934223
517408
1190304
1466369
649772
537668
173088
1726349
789032
1231859
1232543
157802
1474590
1352401
1634889
228294
594709
511215
1743286
1097085
550870
846770
587734
712689
1214097
1151478
1030147
1232748
881213
1936894
937276
724207
1312031
226416
452367
762639
1760155
1968522
1293306
1625930
716007
1338612
1526474
1571506
1675114
1887579
1297788
856208
1079970
1439502
41391
1880105
1953088
606509
857530
117768
402477
455820
1820552
1389570
523531
1909678
1911489
74215
1258464
1707073
1500939
612504
695824
1381820
596511
566091
1636206
1813610
1150393
981750
623617
1209107
819360
222129
1491463
1878390
1854370
1166048
1008187
1805789
1355905
1820916
12864
1335449
1629172
1454009
202517
438876
391291
1350362
1546281
1000926
1858500
481202
859909
576999
96878
677452
1760990
315523
1365762
772229
1070296
633139
839307
1995601
1230047
1642103
815828
1579439
519745
1152708
1669774
313478
1287311
1960767
773410
517966
1772549
348166
55466
523040
338790
1091763
567731
614902
1216605
1200806
1504443
1518927
393554
1198549
347388
203083
1846694
1974487
145884
1126512
1250868
1144919
192801
1983241
764578
1755731
1223928
661857
837671
476766
1654200
561821
805484
610471
1093609
360882
825892
1479631
715955
219818
149780
1235399
1331348
90330
161718
1698015
1184393
1924627
1080125
1911758
859785
26124
1768545
966928
1048
751209
747503
364707
409798
173791
244275
7634
1485827
1398089
1300269
788114
1113514
1429464
1341085
204128
382046
1598712
1153719
1296047
217500
544609
320089
997499
961170
1335012
875268
840888
274959
1025726
463013
1584374
845773
1469551
986227
1076929
1135568
1469115
455911
1716135
286781
1285030
1655946
1691297
967583
1617723
1548346
1764551
529708
1356595
1448777
598082
1044074
349972
25347
1639759
1545381
682001
324704
1912382
1866798
692448
1099203
217658
523556
1063805
1719386
1558009
729742
1680840
1242359
1804553
1505001
114123
1689344
382511
965970
1161344
1931403
480042
451533
46675
924249
85
1981606
1344548
718223
1127830
358011
1482489
1749604
327133
431736
88015
1320041
1956139
1057523
1379724
7991
458931
1198186
295090
1816284
1047550
1349120
1314103
1338814
1684507
877196
1492674
1619407
575514
1474525
1119069
1188071
1261063
591956
742019
1763323
1908772
1340738
858666
847186
1919651
40284
897065
418066
217918
1317003
710671
1961802
391505
1294965
1802381
1129463
1901324
1436792
873673
278092
1007247
794631
1345377
1088425
555702
1086511
696999
39114
304147
1529783
707828
1000457
1404232
1555042
1649546
565350
426926
1087684
679151
1536410
1171916
1950967
722112
1773405
1744166
1871275
1027682
118620
1972325
1667408
1354539
1138062
1006520
1708914
307233
1525713
1077273
1245683
1929273
991728
789744
1186250
1154503
1165716
1155507
1309901
1659610
701704
619068
1783873
1588219
637848
1392109
330566
564456
1843062
539534
229476
861966
1040664
26228
1841166
1049138
26175
1731843
1930681
689708
1402752
245386
1036061
1343701
1043373
722925
899117
935430
1344172
1481098
1607035
1796288
854973
1841644
1400092
788581
780056
1306494
419128
640761
551358
179543
1905104
128161
1887394
628666
1320119
855035
1637942
907579
391860
1459951
1563461
1328483
1362422
1877094
1508142
697410
1784995
932025
1524624
1265039
395607
905029
1356030
1780425
612040
326945
826284
558455
1143630
1123703
805371
366068
328665
135085
921097
1183814
336291
629341
78793
727576
1134327
1020924
1975086
732460
467691
1992001
967960
1029595
93325
1478830
1589528
895684
327636
1620639
862319
1356309
423678
1754426
106499
444968
1399226
929186
1316679
1374856
649475
566765
67947
681372
725726
624030
636861
1740190
465286
1263353
116662
876557
1200080
1598688
1895750
1008804
84622
124484
1626061
1906847
955526
735049
797896
784239
346574
1103637
1483155
595550
314091
1988342
660974
1813429
496900
1911862
1020173
280784
364259
344764
1052370
1295153
797534
1768330
937547
541239
1925204
1026539
927972
1233636
1948133
963802
62224
1601539
552859
617866
507288
1157147
1114806
1688608
1968498
1066249
1156127
890268
1771536
1382965
1118207
1792988
1283201
1069326
739686
647124
603553
8265
1170663
1445322
1208379
25348
1025725
1724462
332495
436618
1446974
1684147
130428
954751
207297
348421
563679
581189
1549008
1002051
806499
1824229
1196197
1241430
121127
550045
276304
933589
343265
1662106
1484462
1913980
1355481
544997
1389915
1673742
1365395
496952
891957
1852339
1483037
599808
191021
1568887
1989829
1375621
1610501
217993
1076809
1214784
799399
295054
283774
1237747
1192123
173450
1688413
337539
991403
347120
641128
976253
1183700
1315502
198101
1960529
961964
1274861
1286002
1995646
1171716
1574874
1793210
346864
1740475
1954619
1845124
96613
743429
1980533
1008434
1160625
1080413
1608335
910297
775937
616952
862624
763255
1046912
1251403
1044123
93947
1308198
1388055
858970
1401586
1901428
569870
859946
1075790
1727256
238255
148886
434067
410860
1045388
41211
298647
1097909
1344408
1237471
425344
1533705
1105672
1352791
141056
668736
318819
234957
1795015
1209381
492830
1614564
1235818
817098
1478448
1316133
189669
1709681
1335323
860011
53766
1691598
1731546
1681107
1024049
152915
916460
380084
1757634
1427692
120818
1257232
1928489
897531
292087
620796
879250
1054545
1812529
1422392
1005573
1561473
1488214
1251723
113479
1552012
1570288
1249837
1806634
481130
194376
1265222
1502611
214761
1774220
1319600
859354
1656905
849427
1896878
1410076
471592
1542408
880337
1323900
570933
1474865
1701779
1058069
1337086
603420
1715976
259948
888109
1951236
421291
1896156
1551393
38354
1676362
271077
1523451
1646619
1018535
1828861
1355423
1971759
1317675
113983
1222307
1749309
651062
1433948
1083038
44089
372593
1839037
830634
1596243
780261
894094
1911306
1216898
140746
1895704
1519288
818798
179334
770821
988901
907266
1591796
192784
1398001
287766
814156
507902
1035054
1994711
1613924
1858958
1964367
498718
1190427
18292
791472
580508
1971319
610006
912018
1638496
37312
534259
1000055
1773821
351912
629418
202200
317510
695505
843697
418846
746875
615094
696171
237876
1186296
1620816
778060
1980469
1490863
101907
1963199
1310221
950065
36466
236366
599943
894442
1636627
1579098
1492351
1941145
354763
1483138
200885
22773
177323
1915086
1087530
368469
1510568
693397
597585
1080046
1772848
1132559
96047
1661973
208290
119135
703872
1386619
1880358
122835
306631
236532
390232
1339009
1394742
1930310
562658
1345466
859078
1632399
809150
173397
246509
894292
547777
1314910
421236
1264694
1061159
232940
1333854
612008
639855
1494009
278082
1016849
932631
1407384
886761
1190199
1559771
559958
7258
1380095
262775
1706936
492832
740217
1053519
1843430
639559
1485460
1823213
206706
1165119
641282
1394059
747281
450127
1206329
72159
1289049
1167907
379173
777227
921498
272079
287154
182764
1461049
706074
1618471
1058678
1335575
901367
1569548
1052785
692687
1804279
1703463
803172
1386597
702303
946568
24247
7998
1982460
1902786
236881
130957
1289978
327469
158390
1348531
1083332
1907536
400591
1666573
1371034
272042
460595
1443327
1291201
795469
1653779
208478
1690952
1987267
1698752
662596
1415636
722001
1096445
471378
1265589
1560405
1942382
1035544
191654
136796
241742
1622671
1050800
814558
678751
827612
58451
1400602
1575676
1278504
1029470
1179652
887666
14049
961247
456471
979753
867034
1266936
1894474
1147528
884598
1765304
1834746
460537
1195401
390811
368380
1175450
510855
593740
541247
996674
696404
9377
676911
1168294
399296
1466394
1408716
1779767
80756
1046823
528707
904268
1689363
578832
1616084
1664941
1124290
1216634
666658
1016602
977178
336158
741062
1582114
1955975
863065
366007
7482
1245382
1132486
1738720
845361
1692914
1552720
539473
643803
316913
436089
271843
1449570
197155
1910935
144393
1054326
740263
730365
135926
1879440
806093
1494280
1449351
876389
564818
971042
956117
1040765
1060682
656283
92718
1700905
252434
817815
1650819
174911
434973
586184
1473363
934924
1203141
1135829
429688
1203815
1384675
436678
268442
1322923
86133
941478
1812593
455141
879609
148801
1610187
1944486
750602
908336
1338224
1728616
1136200
562547
354814
804534
188981
764125
683993
315355
49765
148010
1704895
1973927
94229
646101
507367
787918
797827
797680
243168
219558
867930
59542
1747246
637227
26202
746818
511898
122009
1417142
659271
1072232
507854
1887079
1345181
1550912
229152
219706
363569
1177001
1103724
435591
1392564
531857
676660
1204423
624794
1218626
326681
1814182
1387662
1069814
212509
1676687
1581348
1916802
1836070
427997
6278
1589048
588559
1668111
1540402
32877
689634
509166
1240233
1640422
1881143
795741
761946
1718084
1480661
1325459
1663594
1337138
371830
397173
1351788
1484314
953780
121197
1028523
1194203
1755195
826092
1286966
147246
335946
159107
1901948
252766
1945028
572848
606235
1237298
94673
266344
1868498
516180
736887
1697629
1858512
1436003
651224
706652
450227
353222
572144
416901
1940818
913928
1698577
650188
1390909
238682
909897
688839
96155
1329351
861032
294638
1279723
1176104
1321298
1993785
1499867
1895116
961640
370547
425329
743791
888969
1618246
1876458
410479
1800500
1301012
1559866
1777478
509778
1175106
1964725
955834
968938
497725
982982
1393486
1001740
633581
41219
907874
635005
641355
976842
1180995
1312696
1040805
1467079
788961
358350
530636
962957
1756991
199571
1947315
1939342
119176
505231
1415291
545496
1105647
621554
124299
841701
344764
1373747
1668932
541193
528935
1334293
819945
1493556
1089536
362944
545183
1958047
26213
280306
970419
445224
978617
96390
1372705
1582244
119648
40156
1764775
445875
768912
1752723
471204
856171
1309634
965842
267472
1930385
730265
1491080
1624896
1911280
1019046
728863
1048864
1954809
258102
133954
543822
1637170
1526359
427337
619546
480768
1671295
568381
1561907
1479058
323008
1590633
1023176
496273
854522
1435760
426024
324231
1123477
1526523
1939254
1392842
58063
428773
41115
1919940
22224
1669147
1715237
324120
757326
377959
1687767
471335
927964
1598890
1496813
227069
474320
1702296
527032
542354
1165559
1906317
520447
341229
119567
951448
1424600
812319
1215568
1153262
253317
153033
1676904
491716
248891
766198
1682005
84774
884183
1676371
1995114
981375
1171293
1447086
445145
1716179
292069
1747143
171318
446540
25789
1153250
1962322
1901189
677310
19670
1692481
947531
1806990
131488
905186
994913
185379
844822
1842086
1601449
1922057
392019
1224898
309801
335128
1307753
716422
225818
1111681
954794
819632
112215
1367916
1760254
1253297
1878140
190718
1001500
897344
125540
1008593
1961853
650552
1431937
491786
1567811
1767230
1272466
1740122
459832
890357
1579312
602102
1247527
500653
986814
862271
1778620
55096
1464990
975065
1879280
1973561
302092
1278811
861834
626693
1467531
1742778
1863503
714679
981937
45328
1237459
150708
1246999
1813525
993195
914812
638113
119124
1150290
1354230
823220
682379
347988
223362
1869456
512000
1284920
826647
1925819
995757
248759
510800
1143512
1630499
1938216
776494
123522
462376
885697
1421169
557905
1769205
894252
1566018
48743
1286910
457254
840261
45856
1457819
1424831
1557440
1720617
1585174
187615
1058255
29888
579833
1051173
385509
1445699
1701107
1915968
1989818
1116777
777810
587225
1505145
429576
118502
1532889
423576
79528
1260778
1344481
1433857
959934
294999
874073
271949
1613960
786015
1243939
1032134
1378994
153165
841246
1743214
860213
331971
577495
482183
986977
460340
623583
1737084
895593
1758850
288519
297239
1347308
1546903
1111768
1196372
102771
118807
632952
294025
1914199
1076022
1929496
386893
1909620
1500450
1137353
747372
1991395
298163
904003
933743
556950
953368
1496865
1748651
749117
1923574
1874560
1265824
1597352
70049
962119
251401
1159260
1550633
1359435
897523
1818354
1508756
620943
29773
219207
1627820
1546218
1855564
237682
922292
488929
1094895
536902
336698
1698106
1393299
694222
453126
649831
265872
442118
1795422
639608
707982
1292685
1093447
242347
514272
897101
1737496
412355
1843335
375085
1226469
803872
1240978
352409
1718211
1214683
6681
236728
1128973
1968631
474785
299465
1422078
1516967
1906284
1905575
1133023
152199
230585
972125
680956
720352
597984
1996827
278119
849480
1493422
1547174
1884979
1308921
1752714
1813501
1132773
1180565
1650093
1256628
422949
1790044
870867
807285
183949
1631458
1385815
267127
1685062
163396
1203467
540452
1687775
703140
1722578
835619
1269691
1590784
1585244
841786
532974
653815
1269206
919508
584268
604871
128036
1366040
1062207
1133825
1143308
1081067
169040
1894237
1625654
199220
875234
1972188
1586768
480123
246393
27757
1780349
515763
810014
476169
463234
1103915
578279
305812
1066446
240016
1641613
668476
1227896
1352183
1983718
1067500
1498637
1332350
136139
1946428
1174701
922921
903959
675068
350360
74921
1591713
1681050
1796598
1221502
702020
1910226
1538637
1692654
1980284
228563
1482066
614230
1726272
1066820
1417191
551265
478885
546111
653105
1414024
837521
1032711
606446
815333
1900251
1744391
347841
973265
341391
1064269
968415
1167634
607498
919084
851429
407580
108880
1681524
1086638
715970
522787
1060268
959530
116327
1639977
1861059
112903
1190627
1626051
173246
32225
658158
722988
729197
1279596
1921275
961380
545050
235111
369504
1304042
1865083
1683749
786524
353781
864805
6347
665438
1876647
1401919
118675
831479
415417
37156
1973086
1264678
1169
1069714
1934644
564138
559545
764406
1615565
1493872
639254
869797
1370213
1610846
1532409
1665522
1093928
843854
1149961
1261555
1793418
1414750
250164
13459
1476820
1112487
16452
259559
704192
1063116
1372365
1231216
743014
759610
699682
979603
872633
120694
633969
1339987
1657054
1749737
636831
172462
521666
24947
636037
1358530
959216
461943
433167
163294
1156910
282432
363395
1183100
972273
218203
621282
262658
338728
244816
945655
140221
1260734
140571
125782
67273
1953321
819846
875664
1364021
1241284
1365163
1005660
1595400
185838
1980032
1890879
782344
725666
427376
1230254
1843210
1496763
722272
1506735
1968051
1916245
1359175
707608
1362450
61488
440279
1907742
1187254
1601517
1376020
123125
788374
817889
626339
977680
214530
1054316
1912656
1993652
161879
173110
339757
52759
1133124
903074
180371
1772306
1936489
581957
1043895
1217440
1571937
812379
176379
1528596
714704
217699
1364081
1389318
1600724
1118390
1245559
948417
114883
198794
1085674
1697749
1760255
337239
180073
1780595
993615
1285219
1820426
1455889
1823672
1468758
1088600
602792
252514
685178
1021449
230489
599454
1659635
705069
1675648
1123831
1742977
50167
1776961
1161559
810733
1892505
952931
1648548
1772497
705105
241166
243748
652949
1083158
33763
425467
1039722
1497825
1671690
1433037
676330
1968233
173331
1932958
1997056
1488721
1384014
310495
419483
1831105
271858
1441993
228519
161956
1515631
188421
1556948
1588876
753136
694905
1554558
139522
853385
611182
361837
1019786
476830
1724638
99919
1378221
1623572
324251
1992308
928348
1537029
391150
968042
20165
670943
1653554
105768
1367351
1288543
316694
911867
531931
767322
1193223
528518
718257
1474330
1212755
335130
1072843
1649463
873432
1871806
850412
781666
956220
1207112
1996068
1926596
795633
1356997
139120
660786
1565053
320692
1340770
657397
512439
1461633
376179
761477
156368
1972880
830504
1292457
767531
216038
1226183
1595359
1932323
134895
1607691
1889666
261328
1510770
99279
662000
608655
407891
1048405
388789
262730
773784
713212
1699945
1820949
912280
1776606
358602
1492449
544561
1698283
700536
754221
235087
56272
609697
1831806
1451104
1881942
1465692
1407322
919804
1881766
1379891
1615223
1298374
162666
277104
1908869
645130
1777312
1705157
804289
399248
199593
776836
1384302
318743
1070233
115132
1649267
1530571
1818938
1619975
934234
417314
153142
1022598
899943
697862
322120
1861831
789015
1534236
333837
1289731
989077
1075072
123519
1223485
397333
1258337
571638
639607
1360607
1492301
557106
62716
1092715
1810103
1309631
98044
169309
514023
747061
886861
1751329
1021089
1775949
1226010
1631494
839288
693876
265827
433000
1376775
154683
996854
578733
937754
1850088
23510
438943
742297
366568
1023140
316457
927936
472999
986766
1855815
1004861
18584
378992
1213546
51835
1401030
838482
1205761
1111983
1438480
1173899
257457
1738302
1781974
735718
1581415
611020
1752224
296189
851225
1412139
1214103
389527
1524723
1373220
387709
1293285
1685384
685742
24574
1669629
1343399
2615
415329
1738705
1352673
687133
684735
1396793
535213
1150417
100328
293024
1276860
813724
498850
1945881
902893
40883
413865
1894450
1396442
433129
1408712
334595
241586
6324
848420
1576272
1599444
718207
576493
289617
723939
801778
618210
946410
1224986
1083874
178909
125711
421931
148500
1157563
1982310
819567
1997781
1258773
1380141
1702932
667894
1868663
590071
875037
1620568
1511437
1650219
63690
1514573
37280
279921
643191
988410
1409800
1936096
208590
1457218
736964
490521
1225450
1692161
701264
1042260
973069
1663715
289840
372900
1070477
1997822
1684486
204673
1675025
1048395
223333
1629880
1996569
1471224
1712703
1641153
571009
759861
857707
904013
299740
1987169
1427422
1904325
532298
1811984
1299265
577652
350040
999441
63568
472913
838141
1288400
1519167
663273
370793
1003551
1013518
12398
508091
1320830
882557
312870
73368
836745
1647901
429970
1199954
1150129
318232
479054
199771
720026
1432191
1203705
282031
1777948
1764976
12293
950331
1629491
649382
901077
1875503
885508
622690
271824
1144686
280667
49790
1761578
437636
1182677
1619122
389179
1734822
427223
1209300
959223
813204
1328352
642339
770277
360142
857452
516351
240611
970448
1975309
159539
1396969
982436
1555635
209850
1391884
1953616
901095
1758591
1859080
413535
904513
351331
815731
1146668
803931
1347218
1552537
365768
926372
1957573
176025
1684456
1726808
1850129
29174
1240100
490701
1536035
384061
1813340
1288706
482561
689721
1759734
1457907
3174
1285550
1459193
940944
666984
591652
1364044
1158599
1961265
295289
1246163
1907616
1736325
1641005
626230
1207583
1032793
1997433
1518672
854054
1608938
821008
503352
1282925
459671
1671768
542766
184825
522163
1067458
461336
342062
450478
1041056
1716310
1776476
846401
796317
369945
132695
811614
468731
1488247
1826537
1958467
33841
1689143
996284
1591845
254309
1594064
1996399
1806504
1705467
1050807
1565904
1382733
1594841
1370753
1797739
1909805
1070187
967306
239683
1119216
1598797
523623
881287
1132761
1455144
6673
669682
1624120
990423
1873047
247063
212912
14847
368151
1611217
206197
1042661
1625154
1949272
333687
129871
533533
624766
1357618
1408896
1434803
1415283
862289
502840
855474
961036
1049762
1448777
1504007
1996778
1851899
1771511
935223
802885
1463605
140676
1221013
738443
80018
1328612
616210
1559205
1825641
572010
393887
628773
1979248
122932
964466
607195
49541
991045
330339
369361
719015
645979
1402816
1484778
141115
1494178
1468157
1000157
1591086
183378
1415580
629439
874100
792559
1771012
1772086
1033100
1701734
896463
1489451
119494
588871
1806921
241306
351646
1180669
418544
159494
297785
1666344
1507347
938519
316039
1575735
507817
551800
1395952
1976316
1288323
540231
570275
1292982
1936926
1035621
558824
67605
1443107
946336
1659033
744142
1583926
1075922
60132
1929531
1116073
390583
1319320
56776
1873998
987001
571992
994072
1883984
312347
10368
540144
1902421
1310563
253383
1084518
1013632
887419
1291079
879863
1851893
747929
1695854
1798404
870419
1611460
612935
1868462
994388
1224796
1223582
813878
1337385
994903
460854
1540765
1416688
276785
659534
999604
1592030
1203560
1602637
152501
1846442
1206525
1994069
1275012
1870724
1759619
70834
815038
1680376
1706874
1466356
1858808
1317842
83320
841396
1363429
995043
752733
964857
266238
1064623
69578
442377
495845
1281306
784482
1131776
1829930
1807986
57122
1981545
877235
836260
927215
39281
399859
1219771
1015667
150882
747298
1885546
1061906
576823
201032
1156394
1575663
743889
1276793
924313
793414
626416
1927037
834632
164186
1671694
763054
39561
735463
1358522
462089
139595
1497411
1511911
178617
625490
726802
305158
719663
37449
1640210
1897917
804637
194655
1787827
16310
17848
1630319
954993
80608
1779252
516936
1079167
723470
1583158
1198856
1853978
1935060
719125
1666316
692677
80727
1799751
932314
1807069
505945
1534323
479752
1666321
727413
1120808
677731
389933
1545028
240688
421859
1171808
143324
467766
1423727
478283
1707540
955525
1567722
100041
21036
537067
366832
420689
961458
1662733
100985
1641180
363531
1152227
1733217
468507
1543848
499964
578495
1997287
1544114
411911
1215651
186115
1661074
963515
457354
961916
1914805
378567
1845620
383082
1506746
42777
1009315
1539900
1106694
1756054
1119457
1910269
937680
1089626
150678
1513509
1173405
745064
397982
1697612
580405
1080180
273780
1524917
226558
284740
654627
290759
803003
1084184
239286
284975
511568
430652
906612
1984147
1327016
262065
812889
481444
1224236
1451877
1351359
1748637
712011
384608
1701579
597127
479442
1351541
1969553
894269
1213218
503467
1507835
1377744
1976595
784226
1795570
1366238
14253
1606929
1497548
1153520
210961
1670948
929148
337090
1046469
952033
1601973
458726
892797
1646073
1954162
1085892
294933
1366089
157789
741545
1463546
1419211
261140
1191822
1929343
479090
1910387
334524
1594784
781381
680591
461028
1416742
1053943
1572682
114164
905120
1712045
136415
651746
1354401
757337
347952
276744
188689
531035
622226
599858
169315
157670
635228
1825432
850992
440264
279513
26503
30753
243531
402654
59567
738150
96900
1881347
1792081
1258437
1241545
1237366
1168089
471469
1314724
446304
759246
413975
267720
1016531
1712606
1385858
1229675
1651737
1812267
622522
491987
1457460
811208
1939200
1863579
1971903
436483
1612693
132890
423107
1336563
130437
1580401
1401588
1445459
1870267
1365510
905539
1305475
327774
1870356
644732
231377
674935
928305
221078
613775
1015076
1546739
1936974
966490
1498418
401166
1362624
227955
54241
1295260
12180
1142531
553918
964184
1700212
1146947
665636
1566642
260114
1183465
1318507
1126615
1782624
743297
1348903
425151
75908
475130
1997993
1421133
684640
162443
1659338
1651566
1300015
314502
413363
871819
1325749
789065
238831
230038
1467815
569427
1492876
1269804
954156
1672693
268111
239755
845351
1775399
1664385
1847961
333813
1146063
183875
262946
1354462
1047392
1835512
473729
720393
1015201
537587
1421166
1417267
1587860
1285144
1187996
963231
1742863
937624
705068
905505
52186
1676773
1595502
1617097
482143
1281905
939382
1078412
48822
1324366
49216
307965
105193
1336760
1768684
754154
269698
1491664
460416
474787
1133127
187750
489832
572297
303924
716728
1203465
1889974
1021637
658404
1283818
1357038
1088824
1578706
553845
1112741
1583994
1404573
128929
1451702
970958
187378
520401
216696
1703926
1437952
1375827
996932
91843
754232
6700
1403497
1161207
1907664
1913763
1639599
777050
1231985
1831749
266704
1220760
519114
1847555
1321930
151880
432685
1430735
201756
277212
574406
1331554
695787
555766
1074197
529227
1201308
1764926
1186600
1933994
588957
1787255
731647
1082787
566011
1840364
1957172
207518
1018403
245306
1242845
1725880
430428
1216605
649067
767450
1237347
1071741
1378249
271040
718457
385760
815790
1020760
586517
1684338
253864
1517795
1719602
39163
1199145
1988243
1582058
1925588
1412105
1781711
1855913
273233
1409963
1875831
1925352
127585
338689
1647197
952663
1229377
757096
1223941
358818
1224150
383023
1907096
28817
1179879
738052
1944589
848244
1900533
787034
202489
557405
917598
692935
722812
1422258
1185048
265540
1489301
1572503
362817
874662
1637866
131118
1990094
429238
546672
625150
877946
639856
1639050
813422
845862
97197
344164
48901
174103
1854942
760955
182025
229163
1604788
537761
938894
1873862
429631
1479408
129894
1079839
36498
231280
857914
111351
596791
166509
1460598
282494
64848
1565569
1791954
570807
282254
1217133
1075387
212787
1182996
1677600
150370
400437
483710
590081
1436600
1118037
1128380
7643
763258
1386043
950972
1481540
1581934
576074
1525475
736550
1414139
1805359
331192
205800
985211
1909761
185098
1959269
1004202
963069
1653053
350242
1865754
1055657
1280897
581295
481263
844621
1246528
930479
470756
484911
1516975
368075
1118137
1114425
522995
182990
527351
35554
1494092
839892
423033
685738
1770636
883024
679479
909835
719790
152000
1727080
877725
1567108
1185065
1967758
1742282
965534
995270
1994522
988509
1273127
1363662
47518
1446760
1404267
1437925
1558718
487452
1656640
952376
1822964
44028
1068118
1847000
1332018
69885
512143
1143885
805841
706039
1851623
1619689
536680
1340362
419293
1935656
1299420
1314669
1860820
1871228
1351184
720257
267339
1901059
1517231
1248083
172677
1839141
995947
1213151
1472657
948641
1333286
488269
694019
1382708
645677
1572867
1480253
907671
489852
1543128
617721
1745324
1321155
1045236
1080428
88377
723695
1168470
836638
909014
615332
1988092
1780006
1022759
779824
1600209
946912
1042069
475725
486360
709259
1606712
1220054
1683060
612030
504986
1126806
1451475
1467436
223796
441043
1427407
175590
351388
1908063
1630364
198182
216939
289057
1131890
292451
1949510
513965
387710
968245
915455
1149942
1921818
695663
1321102
219308
122565
1105921
1639510
1553122
653646
328781
1439975
433481
1991470
1122612
1311425
779715
620093
1532138
470903
1912018
440426
743954
677466
830321
688069
1336885
1860156
926496
1175030
1511183
1350515
397417
191238
656704
763131
1396568
451183
844952
1177838
1011810
1231625
1716614
1872350
1477475
1457768
812541
1147739
729251
769586
582080
441281
1081401
1831148
539402
125312
621340
1233484
1337685
1197888
305241
1377369
1275570
1268913
1379381
1961315
1134973
1132200
796938
301455
362211
508946
538739
1649628
554682
1567883
1225826
230946
1893965
793942
1350534
90172
1345541
1866603
134379
1184276
1880735
1870443
459710
1274997
849678
1731937
1510162
1766776
225700
1601800
158366
1551045
300180
855702
1798907
1912780
626843
968155
293562
954022
232698
1243484
757773
461905
1737106
1092535
233427
1499141
1868848
593203
1494223
909628
1086924
794329
444543
538783
1208669
1924373
1806948
983069
65828
1332146
1850885
924657
215072
1644302
315277
370815
1014812
1909022
818377
1632080
1865416
892532
205028
1603378
609850
1871381
1271123
1062586
1067243
820040
1241211
481226
425397
1231066
166549
1315567
1075461
1107642
758488
1482214
417584
93564
1931383
276270
981261
902633
584792
677229
1831637
1265423
446124
1317096
112343
1652751
1180663
1643827
1058584
1302719
1537808
286878
1828575
1244573
1856578
568411
1841538
232411
504893
1613433
1065366
1733497
1237349
1452098
1528979
1450104
1540939
41131
794678
819133
1089610
689046
1507416
1557607
857578
450456
1033333
1568574
1781682
1894691
1261027
901629
1915745
41618
124043
171855
155016
228495
854771
72635
1380486
1837156
1817174
416909
1548996
422030
1617341
1394045
764619
1666277
961262
1980433
1735012
1004490
1993002
1555471
1632232
1827729
1964527
1380440
1286155
1218905
1982256
1560981
879962
714622
1595503
18393
1793229
1064646
245960
1897596
549864
692795
1617786
771221
1829628
663119
67715
1152701
686818
1072473
1641663
874691
1530336
1410956
271796
1998324
1608587
804569
835609
213678
1489100
1298630
1355326
490039
1845651
777679
1262122
1490675
1368084
1906420
452226
586782
1202683
174339
684388
326993
1879695
977242
838368
1893205
258584
257814
274859
1416746
43788
242107
33785
1056630
1770075
1198853
1257905
1621239
996926
1584661
749707
1330677
1237956
1083638
92232
1874832
193778
1343975
488822
1272726
1162826
1569032
521323
676472
1583233
616812
1065561
1036537
408922
761569
1314137
777308
250173
120114
1145942
1822691
1708491
864967
1445195
872353
1411824
277004
1655364
4864
1364086
1246923
1939241
1486613
1067082
627163
1426823
1041515
263585
1947486
1102252
1958214
524752
564583
1925643
1621828
283302
834999
1939851
387953
542612
1514419
79940
344444
878364
1742229
753209
485629
1150188
1406679
1592126
881155
1501381
75096
1791754
1018551
1351816
1626095
1999165
1059870
905838
1376214
1864421
1710503
131983
972557
895746
1413096
1271503
120829
1738049
1607381
1775075
1661649
730345
229639
1247991
1759572
1982129
647877
671233
408753
327353
944903
1564935
705035
1474829
935210
1825179
1890188
1912757
864093
632479
1093223
1948697
628949
830756
971746
1232682
680203
313841
694076
1625481
1171808
206282
1058456
72002
1885516
939696
378502
1131029
1699638
860639
732620
885829
1376421
1370948
695108
1680146
54033
1315353
1918430
1250463
1437988
1172200
944344
1546655
65024
789663
111967
767315
744428
1985446
1019367
236408
662484
578833
874922
1656284
1789218
285098
1413247
746496
1112862
561090
652929
1707114
1080154
1334348
1840767
1292273
777965
516351
509578
420241
422982
1163808
302770
1754180
1370244
1815032
489693
52710
1761426
888559
644489
1085984
538100
411570
1232100
1756748
201315
1443506
609618
1205290
803751
199034
1705661
1577617
662965
413496
1044954
233560
1968285
523903
1410512
1721045
979490
595238
1716649
1465933
172784
241673
889772
610789
616462
1158877
1185319
1423804
1062550
1679312
320989
216214
1228254
1489952
893807
723158
1909379
444733
1051612
428185
1857308
164059
1888555
1311375
1237088
849921
1707334
786745
1954869
578228
1555749
1732902
85693
348406
1836987
429581
1588843
175847
384120
1973597
1114358
742162
78425
773824
440451
803692
504802
189431
531648
1001240
897263
1172003
1170897
1279937
1825972
554090
1606846
893829
797687
632078
36797
1504457
1595241
717385
932503
763373
1648987
1615160
788646
758338
623132
1463431
1601996
1698406
661879
413136
1465268
684551
1601697
555566
1035371
5335
1285974
1831193
1094285
55682
10215
774764
1621189
1261501
131707
1592061
1057404
511885
221690
1619723
1821407
288857
24614
65179
495150
432577
765669
341284
906995
457692
1238780
1031299
1095354
568550
1655972
1103396
1865039
413539
829148
1135699
797994
1114254
107443
215039
1168895
1582802
610732
409934
1232150
106496
369647
1780983
1877263
1078695
109565
127621
333383
678412
345174
445050
693034
1687462
756033
237424
968289
1778125
1897064
1912437
1905322
1950571
174215
561981
716515
1478013
1022616
1076219
1205515
1988591
627840
134274
1690235
49172
1632151
39300
1745205
988273
840436
1626285
4461
325343
273331
1399535
1301691
108114
1014242
235877
947972
1775487
1233592
1760937
683755
225601
1483327
262456
389664
333931
1225809
146200
1846602
1586052
546515
876712
773240
741554
8005
1263959
89889
1711660
640513
262922
1213882
1406913
528596
26494
504549
23156
9886
153962
1484546
147431
1378346
656882
843035
182865
534698
1873539
1842562
1112198
551801
493872
570644
1352614
1274167
1414659
1925343
1153060
837350
1998783
1097908
1413041
982686
1162610
667720
1895447
1247733
396238
274545
1393866
880520
194177
1402513
1211889
1033114
692444
1052620
517399
1375382
978862
1944008
1256888
1591677
707737
1146700
320862
1977570
893444
305050
1565538
1521808
1327291
644128
929127
1517282
885413
825235
1753830
1621477
1713027
347232
1768434
199295
1657211
819060
1374626
540292
1930653
872707
1474243
479974
1166447
957065
349274
141600
564164
742374
625192
613761
241003
1454223
1552888
15053
918556
213299
1567284
386044
1616992
565654
379139
593247
443758
448172
21354
1259382
171677
214949
1313963
955786
947681
1949325
56012
1483697
283015
1929162
631488
1669402
1194796
1894942
1378142
591790
1812948
382887
1759010
1931189
900140
1803377
1289452
596928
198971
692894
1530399
1729083
790712
1214979
272497
745694
386586
470807
1212378
1394282
106565
1328381
681763
1123975
90826
1282941
782804
157322
144130
859034
1065797
234362
61466
1502023
231304
1524481
1351801
1583806
5222
1991869
1026434
1088044
1403074
1155800
1847124
78095
170745
451748
1786086
1498318
1108193
1531752
1312843
1007160
1858505
641919
105396
596719
993145
4298
639199
1426385
1388508
1656313
1765065
1368627
188326
3793
551766
1075442
1384592
1675705
1020789
830252
662889
556626
1648716
581643
882945
1133488
1158073
564082
1659730
1507893
1580086
1981858
932936
433282
400082
1597606
1032043
193910
928277
1268737
1880734
969024
230454
646658
270500
908482
1245143
659437
375010
170276
43232
447872
1495232
1864948
1390874
1493310
595193
607652
523620
1694662
238074
1670701
589197
341015
1640097
774346
602779
1891147
1105219
846918
84444
1158085
836724
1265971
888715
1999286
154400
942008
716407
1552021
152694
1998899
1451489
257202
913738
237995
1792249
361744
1008127
669973
1785369
918888
300974
1954049
47366
114245
445488
1507320
1888287
1918201
194358
180958
372547
1713852
488058
1900482
1973975
1719844
1762297
917284
46703
1426509
1079539
1899339
403547
484991
481731
1206713
1815471
1713603
1471028
1327137
1117167
363792
552769
6136
1583769
1335925
100676
111315
1271141
1341076
459033
1607050
1739281
398979
1648969
760184
514630
364932
228245
556464
173734
314418
352906
67025
1119698
1166065
768716
58448
1949823
784173
1865154
438
60382
925689
1006525
785397
894133
520914
1705280
389313
575231
1170853
1589183
1324489
340523
1262444
40524
1672512
739660
1898998
1197457
1140415
288529
1083022
1302504
921005
1272529
723644
1627505
319188
700952
162747
632787
1525526
791221
226343
615281
1767455
209311
1050005
1830434
591429
43607
1165875
184700
579279
853573
6361
92829
1198525
832339
1176073
335208
1019354
1757175
900618
650782
453181
1645589
1585407
183302
581498
115887
249145
470784
782523
304652
202607
1640593
940155
1118051
1347081
1325187
1418754
1236790
644931
303172
1195272
1464881
463032
1868155
1077746
1086057
964755
1002325
1891638
662507
787490
500841
116959
1448680
926788
117229
295146
121791
534891
1542312
370641
319618
226349
1665828
863121
1027767
667633
1435237
966845
243528
601453
641587
560728
116762
867553
883678
1638576
1870976
952973
294988
112997
551487
1513799
1519652
1646787
632720
1179995
278011
1780904
1653645
1407627
1609200
1275268
1270984
1070678
1355547
1818129
1452569
170495
1897740
1595528
550721
1865048
653782
1968379
996338
878163
1224109
681998
256075
589847
1838543
1777781
1136576
861198
1880741
582022
1033254
1297834
454402
403025
430815
1319948
1989702
1624872
1916989
1411312
1221272
211809
799297
1642164
567918
1742342
1136513
565079
620699
21728
990903
1221004
497807
1580577
838203
941297
368691
1094942
1817592
1110819
429383
619880
1470787
185504
439707
1780978
986969
122976
460916
667604
788532
872445
1091648
752180
1608421
1529897
1781626
1932802
419578
389850
980813
207903
1443337
1814325
1466504
1036688
1047852
104539
1361226
1312930
801397
1024098
1431893
1250503
423620
1033746
1298962
253385
246816
1318253
1493379
55294
375873
471437
869537
403459
1559634
1485595
1324179
1069634
1725097
1672510
918993
1995004
586386
1115607
1600387
517771
1141962
147276
527782
1184608
1254133
1720636
586161
1628125
1760607
1408234
702095
804059
241268
1184740
278435
1017801
313916
179656
1366865
1559890
77725
411206
1576017
234787
1459817
276724
97119
613193
827639
972347
1454494
1117401
1457851
907360
1017220
1563056
882841
1173415
282247
1677683
716069
401272
940891
1030513
1313135
508675
1826611
1754845
598483
1556560
941938
1236288
1198675
1207339
1016687
1072656
1560492
243553
922715
772055
73208
776420
294402
926486
1520775
1847212
439806
123160
1326413
1094313
362838
1355659
1077503
1692863
327126
1502984
1939336
1261777
1218158
104551
1583545
419246
1562509
1856998
53009
41134
1157867
1557755
1242363
389959
1610673
1010992
45524
1046304
1643294
792166
156367
891390
510434
1538095
1284421
1073937
1182152
1420362
97889
1293794
526714
1528195
114151
1037568
1284577
526154
1237333
1618060
246398
755557
1390160
715670
118
1592624
1528470
1140540
1621790
455090
1004591
1450202
1331957
319527
729701
684047
845654
1731500
12914
405766
1828322
1760670
1238595
882858
706674
673065
828348
1323515
820602
1348484
1780897
344155
56059
603128
1919925
278500
217985
1318330
1941718
1680643
1283071
636196
1209395
643576
743421
1967614
787658
517118
1009532
33534
1116604
953081
170040
892055
535296
1692510
93408
50654
449742
1669122
1282135
1044561
1028873
1336125
921335
1011561
1758094
1427451
1876322
1674607
1225902
5066
646777
650541
77685
1360891
1227139
405947
1138558
1693887
1345424
1415773
1557883
956694
624388
651906
462501
1590212
1850912
705477
1345541
1236094
310006
577147
527797
297688
1613723
1350230
996949
80528
1369182
766845
1382466
1430620
1408157
1023602
1072605
1715793
1372170
1708651
1774677
397501
834927
82046
760448
396343
1172224
1382234
461844
1604491
614808
857847
399410
298686
1824952
503041
1142573
353376
1824967
91144
1867403
309190
1890889
240050
1208169
442144
190567
424948
356139
1927110
1104485
586510
1367883
67436
929472
1351075
1139634
873570
139608
1037857
1877549
1077698
615286
1355459
1550189
752249
430353
429954
135681
653378
83929
1704882
1689587
1288804
17973
1984737
216542
1227605
1390777
583872
1823239
584155
1846106
1538455
1837821
1294155
1223679
1116858
977655
1995447
1697829
1794875
575242
383042
1361085
1302378
883669
421438
1185441
1120505
1319408
666687
1526373
551772
1119648
1412881
1494282
1592036
729613
1864775
1559647
877298
967019
902334
1072056
388094
1916011
1698233
1888590
1484955
675346
1463514
507090
233881
404154
860443
1776767
719452
1616543
1328264
1252273
182196
11751
667584
229325
443520
312096
1087342
1274554
238057
363323
1337011
860164
1731832
179666
177279
143059
1696358
1422145
686552
1512315
302358
1812814
1218320
1867223
1163001
1619765
747854
694804
586086
1104695
1900427
83108
857578
107308
1010531
1620030
565770
1982933
834149
1388108
205886
1876273
31646
1145768
824011
37561
1613968
727214
1809289
717988
1608518
698306
1054976
1033121
369371
691657
1449421
1414493
522776
1679325
274280
1476123
1494723
1249124
610849
1157037
300709
1417623
1494740
1375837
758427
341720
1032141
714075
1397845
1577862
1531079
1744071
555842
1957728
68738
1316928
739249
422340
1404129
349451
1603902
791882
1161240
232085
340291
989733
766458
416770
21474
1291656
857600
143574
1168531
1815309
383495
346205
421691
1720946
1557940
697651
1754436
361123
1761649
1100761
1252236
1092039
778430
1667095
1180551
1198531
1537212
434419
1088357
1453832
587984
1273008
1460020
193142
130562
1423396
1928347
1766401
1525081
1164107
1111261
567487
309448
1107563
750010
1387484
1127170
1936861
148464
1560495
364621
1196155
287720
1907197
1907016
1532692
1247585
1362594
634111
666751
1188384
702556
1215993
694085
1372226
648107
429523
439666
39550
920377
16469
464942
808032
435976
876617
848389
505959
1193303
1054206
356466
510569
715572
1304691
1912415
1323889
1502541
1811471
670751
497633
1675677
49352
679156
1478387
931140
332116
1942137
790448
519728
1230050
1033845
396615
63633
1670979
1646318
1234902
1580909
90185
250277
1329199
485058
1815076
1442360
330701
1656452
665522
247178
49422
752381
1543194
981126
1583947
129110
299947
1582890
1497312
97348
193709
417439
1279545
397192
1499689
271061
409919
393889
703832
70837
1104947
1452433
1102556
233750
790915
1359799
202871
1988691
1261483
483777
392913
1738764
1728719
221750
1306711
296329
444968
820278
838473
1350195
182976
1100198
1985136
804519
1167241
419586
1758552
1865491
127956
26117
1013264
1579760
796921
1266753
1179220
1833168
1405209
1861011
1961921
607486
1439476
976962
24657
1991603
858787
1106345
344146
272020
1734667
1839773
437984
1594651
1198083
426077
1540894
1694727
1616964
783477
271891
1747940
390373
951252
506038
185991
1165887
424899
1590616
1483744
1873145
1178007
695090
890927
1357279
38531
1957414
492016
1507407
1563734
1466048
796919
1571328
815573
1901823
623337
1178817
82089
1925413
1493809
1141233
688223
893414
1065085
1767716
1353580
1618886
556676
1379842
80143
1644107
499133
1740651
346047
1056125
1435766
417298
1440274
1689057
922841
1491242
1127419
1882628
1243877
1873991
735349
949796
1811220
511634
534372
1300780
1395315
1520167
285179
1598790
1122820
651016
1570886
789804
348157
1369670
1900083
762617
1890642
753134
261757
1996146
941174
261174
314015
1706188
1924609
1913710
140189
1160306
1001458
1748133
1188136
1971370
1877998
1759447
784211
562559
1659117
1256372
1634460
96518
277320
246474
594276
1292684
826353
1733206
590331
514873
523526
1134072
784416
1056714
1150312
58666
461295
186149
95088
882739
319009
1126453
1056016
294604
396690
109143
648641
1279927
200498
1359148
1750260
4933
1528419
1992103
1104514
1041725
751569
910938
1741901
1681805
1806048
1443584
1068767
95735
827763
820040
39095
723618
934829
1727932
388582
1885720
1715856
1781623
1645969
283335
1206958
1348645
1260378
1468627
1724893
1108848
229603
1786821
1094741
1920211
1297327
1207170
1043738
1301141
1315911
1726291
271632
1553215
1196956
837269
79784
383498
1277009
1116443
59602
1465696
162981
1944143
1661404
1855898
948849
1399496
1296042
1169720
90058
1120193
518829
780499
1260175
1342682
874968
1074363
89857
416703
1017889
1647130
767046
1709559
1587808
1738775
1412793
536604
1363316
277703
751587
1915890
387462
1784458
1714995
590494
1521817
191660
387842
1928055
1985178
1088729
853525
831324
239205
1411687
179323
1250718
329126
1354694
1488111
1940659
232095
606671
805839
307723
1030759
607790
503264
744976
800718
1962761
552283
1417371
996515
360595
928405
814823
897403
300285
1174070
1308665
301702
818555
1555168
1017773
1471202
1026943
602029
133625
1239170
1679551
472586
466752
9571
1189829
452839
171106
477975
63358
290223
1445354
90278
1802778
1174409
861364
244334
1209756
1699664
1131831
1417921
269502
836936
197112
613492
181084
996116
1548835
36784
1558250
1245197
1454538
1017524
1958956
961307
1219982
1463899
911975
1589539
562989
798753
1193381
194513
1152160
839492
617997
12499
1257563
147577
292710
1631691
1018907
505650
782690
8537
358627
1827069
768837
1987192
1153204
1252440
1567986
143573
1005000
1432086
1578885
714814
37087
211339
1108174
932262
965079
285591
1299459
1377820
1185327
967459
1068561
343248
169677
424933
1161694
765340
258826
1456201
1071364
1609426
1036226
899961
1905897
525216
1407844
1804940
219116
129350
138049
13033
1656688
1319322
1160235
755070
1901498
1385424
1156135
1927989
1112498
891060
695358
191534
1926624
1473942
1975270
327950
1636072
730661
1167192
1560963
975832
75467
99068
1293080
820629
213970
148293
1512581
1380057
1565400
1729712
203952
220824
45636
1870362
408140
1095654
1737706
1359639
621842
1215224
1502632
887880
523224
1509472
641353
1669072
1987073
1371825
1304836
709797
1927113
1388506
262686
1271092
1802132
1371160
92113
685345
272212
1993318
647473
702819
25433
965416
1780400
1704262
356784
1099604
544478
1360464
366762
873390
1681852
1340915
325041
480756
332363
1379189
651028
163186
775085
234978
1067838
593979
1344473
774120
569233
575497
1742455
1696111
17998
1645054
1840726
1201244
1959507
977019
1161180
1862337
1455831
1486060
936436
1644826
85393
1329402
1083819
248432
643176
437427
618230
1547675
1026733
311596
1507781
70857
1368431
1625798
98714
144159
839015
1845513
1692615
1532710
602803
1209282
1285455
63040
1400496
1422403
765646
1052425
1134842
447066
1415155
1849187
289673
1824814
1275827
1156844
1250126
1974557
953123
694364
819714
705716
1492507
1289363
1551895
558792
1776672
614124
1276843
1926901
1134172
136444
1951158
882290
1274467
1653260
382168
1084587
1240193
302416
571350
1747541
1705621
301553
273195
572196
855613
956692
1791049
849226
484057
1040323
1102506
1612716
628288
1361287
1278839
1959019
1025845
404879
1842591
149694
1849308
1554258
1714181
658903
1227082
1549288
716632
1019036
1641102
1239270
516725
192830
965910
1723990
1372309
431298
227420
173273
984796
898488
1033364
199384
1654378
58681
1309840
1436315
217904
284857
367756
802220
1710185
1503718
1646391
1456876
1435131
1057806
549905
1775027
1290436
354300
326133
1788366
178671
1576275
218218
1925762
1264499
1050982
639595
1657633
1281357
1316776
460296
548829
1065976
749899
1756121
970507
50021
733633
1219087
342249
86050
1027431
387032
461922
1482399
1847915
1241934
1043991
1203914
672624
85783
1837794
390087
266008
611801
141803
388201
773411
890419
1798711
360359
698454
469251
485294
837737
401996
599660
1467022
700689
1026420
332031
792505
609426
1883195
425913
1861872
1165766
1927056
181949
1857760
1237065
1688724
137804
260995
1194445
725026
758470
595450
371140
1183536
652230
495110
1643004
1009649
1839926
443317
537337
907997
1991397
373958
913571
76270
842249
584413
457128
1974894
1710061
1818404
1223668
1292459
1508659
129685
1367312
1260560
1636130
221243
1352277
690084
1723540
1335924
793800
678145
891628
443694
101473
172428
983548
503997
451402
1424452
563532
280463
1921410
995799
1919508
1448755
1449122
1784339
141615
673053
1449361
1704685
776227
522691
1630378
1751908
1941690
1776409
74580
1481419
1166707
371648
1149161
1592861
1823452
1611286
233222
306665
743027
171016
1524435
940490
1870455
285947
583075
1629198
604091
857331
1298303
1580576
197888
1576338
1267966
1182757
805367
380489
829063
570259
325023
1767203
1276628
701158
1665415
1745658
1131431
961442
808729
1719025
472782
1854386
600130
200873
1774014
862218
46043
1000961
1793962
1734975
931725
1556100
490835
324866
1131577
962051
1263446
1485180
1126941
352225
1655989
833377
1487404
1093392
1708316
88455
135815
1608197
1395687
1895617
283478
230530
1054384
677992
1628543
1187432
430188
1586227
1345739
1769971
1632800
903909
248056
1575935
162731
1075181
562983
552398
464696
908228
1366029
1822537
1134729
1383838
860850
1597271
1375621
1830177
546714
550029
1830280
1228743
731511
442681
1329264
1198167
987352
1477563
1489493
1813645
132383
430722
1595317
844150
479294
299913
1292872
1029
1651176
481200
1958198
1343048
1776664
691559
1855398
34619
1996933
225512
173808
970996
153035
1177711
1716682
676970
1722681
943462
1099292
1294811
1758067
1467728
171074
685325
936507
268912
958262
315408
1110239
1994118
1877966
373645
194431
1933095
642268
1148527
1218232
561023
76180
793845
389059
371339
548143
980146
273326
1490808
926856
1266558
399520
1477514
1498090
1711049
1072050
1930731
331500
1032663
743552
1861188
718008
1076828
1274645
1714898
1214191
568118
103120
543477
14753
1438593
1176018
1360677
130120
1487512
502563
1770631
18774
713261
1854292
1906482
742085
596846
1686756
1445431
1776412
1606944
1564378
1610870
1035215
792013
1754122
551866
298111
129744
42975
504262
181668
575368
846337
1641267
201087
757930
1359662
1850010
865356
1151201
1688341
1113324
713603
1836151
1510462
1389037
137269
1724219
142845
1475182
1736694
1036995
1078025
1645325
573775
1380199
760172
1105375
385468
847256
923196
1834826
712396
889446
800045
614595
248020
1963220
1459369
1485639
480461
193255
291467
1156087
202011
904569
502773
90092
836344
1556863
834080
1671089
527753
260224
877634
514382
582836
1175312
1471457
1821879
1270427
3467
502673
259757
88436
583477
253148
735138
689730
1169416
66944
977094
1443069
901883
885974
1409945
539096
1701619
1617179
860065
9473
151385
1040469
1121811
376895
1998973
27253
933548
1470489
1045656
1578676
1975492
329438
326188
1783802
1416880
1285879
1631787
76577
1098940
1650713
1885639
1054370
1465837
906792
1635420
1447356
455774
290943
992293
256804
1865169
452837
1772129
1280411
565968
489175
486524
1088357
1143283
540676
1923926
1992357
1558797
680210
1562267
26269
1021380
1291279
1230217
1383689
1540182
583226
1126231
1024301
1659800
112545
1292612
1979763
1201876
345536
1842922
1579123
1168481
490453
1280072
512210
1789081
1691318
658352
1161824
1294460
1554960
615726
221902
612312
600279
431744
548227
195721
1973940
117021
424092
10895
544555
364628
1134796
1761392
33069
226854
1056956
192007
1458186
391999
605810
1975633
1086066
876486
1243667
1313437
1381454
1508416
1152573
877300
1364943
1620266
623794
787675
685529
126955
1790977
1953868
196421
494323
1341015
845329
1812026
1013360
1159726
935476
1954236
812114
1512713
1676127
529801
1928220
916118
1836133
1223434
1914247
1199019
1636461
112085
1083213
273100
1334963
1926116
3113
849059
626099
1301875
1343512
780931
1035745
1361687
1039595
1018483
412688
1412393
1185374
1998293
1626273
1155594
1264264
25569
1472539
1972283
445055
456959
61113
1207442
157507
146666
758425
71799
345317
1858201
1937847
1967052
1298295
1923804
570082
959704
1447703
1568231
692160
1751569
771913
496767
125021
1415109
753360
367403
1044321
535150
477481
571122
1817973
1563482
293785
697886
1509167
1818251
1754541
1623559
387750
1204722
1035146
1508535
142200
1077267
1061678
1420079
659353
1486569
1923275
1051332
1657551
346731
1117491
1090152
1055640
731304
1463292
1781468
150907
1786158
750966
1006804
1801055
1504814
1020673
261089
1650544
245350
1535680
310138
212865
473055
1057782
283300
572624
952120
42727
157458
1624182
1889661
1622979
1311648
1492113
1904416
1992967
759947
351344
1920544
988153
1559038
902161
781718
467141
1122638
158087
1246448
1517923
358497
1288074
1349401
347592
1398384
182724
797085
1464628
1186139
124658
1947489
1377518
1595600
886564
500456
879313
1316151
99211
1225704
398180
850352
1951000
870953
1246593
1347736
844167
690808
642929
1153554
1370050
1494525
615223
1979122
1068675
1967593
368564
1935580
1733615
352465
506734
810825
383636
775013
1501772
472705
1030942
422880
1836251
369731
550637
1719645
368535
863777
158874
1604246
590975
1944206
1483037
1739036
568022
1603432
1386025
799929
939537
950594
1792274
871524
1287653
1111586
379326
567802
314638
1361988
601754
1886885
1154207
1437935
263028
1156322
1206611
1227538
1432515
210501
844482
853473
729747
1154769
1970944
96430
552559
45307
274739
1267751
337184
1840236
1398733
1532872
1235350
1023848
1597464
1977927
213141
846537
1549796
1888061
900367
909868
1797168
102228
45606
1073757
280859
1455976
1193105
990692
1082915
1785105
1563245
1370023
214249
176343
1462385
1461802
1113563
1769827
1965182
1515507
1140154
1265959
1051659
865594
1694053
173005
1690286
625557
1755139
319190
1259202
1330138
504575
1672489
1115343
620755
479641
1498636
1772395
209855
1701208
1880897
882702
1019859
1150703
1691328
1251589
1496803
847339
1892535
345053
456149
1712470
849302
1684303
1749425
525589
1509871
1204544
985323
1013567
1809306
1172132
1330623
17809
1508552
804138
827407
782653
51811
1296933
775551
1229839
113728
883932
220840
572182
857055
725812
370972
660214
1907486
840405
1807781
300104
1013256
1574938
453101
513115
638605
30378
1837642
109076
80946
1868990
459872
340202
473878
1013786
139801
189146
1617436
1986054
1149863
181971
1921473
1489109
610381
1466037
905778
282719
1889954
841299
1542285
1222739
372576
1480182
353363
1387118
1982734
69539
46337
274519
1940201
593019
1725408
561809
1587289
1891886
866542
997529
1083547
1178417
42162
630490
162826
1818797
201415
1383120
1488648
429055
1401024
1861590
1603512
577395
1606098
724618
1172955
62308
246745
683428
1650761
458814
1239692
27723
1769548
1091453
854204
659218
46059
1112115
1947076
1742459
491440
906443
1542207
195835
383643
305127
1253980
1234650
1407901
1113806
1445540
1846248
220288
1900258
1486835
869395
1991037
167188
1863959
1521813
1935386
1912225
1604246
1883498
591379
324067
165563
650485
969807
1119717
163035
700061
1541212
776984
1910985
69265
15682
452650
1346232
1709569
420006
1766710
960311
1460869
401738
147028
1003531
752621
202354
1349808
600150
895136
698483
378913
829599
1365890
307601
1322244
1857166
1838083
1103549
1399926
327485
1034834
1260696
895803
1338182
1244517
427290
950608
1551880
604909
1419769
320905
476342
1067320
1687174
1502235
1049932
1089334
331250
1939349
1110297
1895102
1209344
1812057
1127925
491459
1439171
1878984
1953181
105439
893287
883554
123417
1354550
1253462
70756
432641
1256260
1304530
977508
1960126
1789708
792291
367032
1169157
205518
1666379
1895951
1039099
983880
384282
1756019
1096201
26640
638940
474393
1231521
83234
995212
1742016
920262
266419
1564853
1643979
174528
1129697
1822302
487305
547700
739252
1945536
1735726
1792141
1687145
1116029
1372342
1726254
1737578
1079498
1226836
848849
1255207
1752938
1361232
1240768
1441521
130325
1063209
436799
660620
275778
558580
1515634
1069196
49376
1159148
1206616
1701416
702013
1880603
1743920
2911
737662
298404
1053613
502397
1696924
719018
1825247
754475
1535816
1501472
62518
1276662
1905750
912223
385654
257397
333758
740353
1723196
1787790
1994800
196183
1734468
1510064
42816
128199
1356082
1999524
661986
1982650
137039
48059
462870
974331
1566979
1745027
546794
1907982
1210214
2142
941096
1946443
932835
1582989
508508
1645025
1092313
1449190
434764
1633568
1775409
1641439
581691
187598
1198380
1776322
1774007
1136142
473195
923280
1164971
1909144
1046934
1725663
51546
1084595
130919
1313851
1804062
59400
1757015
1465820
1778449
1315350
754915
170426
54063
281182
709192
762387
316017
1996906
1166746
436
1383157
1187231
369360
509188
1353958
1730491
965046
1594534
1599918
1916415
1989910
1287261
764304
236464
1747147
1614016
1344814
787028
743235
1367356
806476
1035303
471659
1598792
822948
1333368
251595
165364
594448
1937128
347794
1512074
1025011
1332504
1731321
1810493
1915797
392640
1637148
960158
158342
1909028
1470945
869798
187671
1549565
757204
476773
1007707
360350
1806555
1649057
746689
17190
129944
1988120
207352
430797
1505776
87710
1867688
1441329
1376511
1473665
653713
370681
1528101
1650218
1066604
253549
1349968
424549
812043
773871
422822
1311176
1095999
1302347
531622
1199123
1489130
1820999
872465
1467916
1808094
927231
606758
33069
1172906
1804533
645742
1179067
887274
1573300
895024
492214
1507368
84288
1611024
574716
1630626
1874672
1236559
1837171
1044007
861219
965422
554941
641278
1998611
135813
1224553
828120
1003282
370540
1345041
525624
1731123
1892779
1792681
1547193
1686952
136118
1491762
1087174
1099973
17702
1040981
1069036
1541544
148249
298088
1949546
490047
1954431
1688438
1016290
1967893
820453
1541539
1849544
501892
494469
691364
1388376
950085
1014393
46765
1729734
80069
38830
1283491
807811
949810
450014
691054
942389
1732290
1072536
549012
1780057
1268329
1740916
742953
264087
1845165
659066
183030
745199
740455
366625
1810871
112065
794303
1181209
534386
781985
1104595
1087673
1007163
485454
211867
318505
1041289
1399194
983040
892495
1692735
860914
410153
1722630
1132103
511847
1960683
207132
360342
418146
1492898
1681731
946211
94067
995947
468617
1848913
1039710
397955
61173
494022
1986869
1451178
512096
1992290
1125181
68971
1090698
1791154
331451
1694816
1912715
782972
784155
734371
1202368
713198
727518
50433
1291921
397178
1605520
1053807
1915997
1358444
480529
232041
559074
482118
892598
135871
669108
275091
1767671
361106
1487714
1534508
47522
409845
83438
1556527
1364363
1920746
788123
1721386
1087328
538175
1776096
1000446
1607652
719763
1097166
790364
1989994
1475085
342597
1103039
920970
930627
100791
12918
190838
979717
341335
334489
1748200
760720
41791
1801900
641719
459406
1668149
997319
393737
1264745
246434
953095
1593719
879537
1692635
511042
683832
1525652
513581
439580
377430
1901827
497984
530542
298141
1082235
1657845
1166028
799992
1650247
1988421
1023805
210311
400548
1777895
588173
642479
1958813
1886532
80010
759958
1646167
1038393
903627
1305315
972871
1112782
1395065
326778
1410547
1810784
932041
935847
1479451
531730
1158574
375976
64187
951717
1708227
434719
167242
1593915
706835
635891
1185842
1262078
1593552
695471
1517740
1150422
455022
1845702
1217574
1733626
1225546
1716876
506965
385482
1113075
471360
1057222
1337799
557783
503888
1293497
1347446
1073339
1103312
1231501
201704
585356
7899
1526953
1591124
419544
1702355
1513128
925989
30822
665414
1815411
1684117
1252297
1937776
822508
684839
4830
590829
470913
1292049
165458
1760968
430970
1034683
42697
729196
562012
608768
1513595
1692714
579908
1722443
490208
309717
1337933
464101
173048
1537685
1893434
400808
1083874
1093816
168455
778572
1714156
996406
480295
1701082
511338
863303
1585624
1947421
1853788
909478
277265
923826
968007
1806957
17201
69560
428038
341901
1476076
1602750
974793
1646174
1197574
115755
652393
464468
240771
1460014
1688040
374540
183544
835220
525125
1297618
1274319
506978
1730464
1296197
1210427
584972
146539
1652905
720519
1375551
460910
349986
295580
711194
1556869
613637
126690
1469272
795793
677735
900691
540911
508659
937588
1400339
1053574
228987
1770107
1266347
384442
128110
1076283
1635799
649816
1890010
1129968
1510425
216293
26452
366648
1024083
1346613
1224051
1992008
343257
1702620
1444742
627012
491980
832736
891896
1702663
137273
1275475
1560690
841196
711987
1303562
1839311
562347
855502
965767
1684201
642035
1067113
517468
240317
1810766
1088536
1545033
131319
1087814
473023
327833
1565957
1071928
1276590
1208967
1127493
414888
1566119
1949410
1560594
1685414
1656449
201136
435529
856921
1385553
1738801
1129637
834489
386326
1805289
1500906
1451383
965129
548845
1140927
744962
1941932
1451821
1996345
667525
1173136
163442
229377
1670220
1837604
1295788
964216
21453
100021
1433301
613892
571830
1334657
1594465
1458384
1575786
432337
1559046
1480005
722182
988398
935090
1463347
1560481
273664
166110
82294
1288052
1692644
678948
463950
1778961
334266
139848
1448596
796163
981800
216545
1098959
743634
596462
1129166
364418
1582105
422623
791948
33333
1079565
812359
645514
1085673
1878096
245191
849274
1906497
713262
41872
1434894
1497265
983540
1221340
433000
1154600
1433479
1242492
942791
946542
1996203
295267
823654
492782
818959
747253
897780
593436
1911076
73874
1267629
1271398
1941409
1626458
292175
1747789
1569456
1127607
1907499
1295540
1842203
1247377
1267015
1116050
1144681
283443
1520070
1742095
250947
207166
131988
111557
893222
294416
75566
588956
1356321
105098
1761823
1599721
1481564
236132
275089
1715331
184682
251404
782716
1170484
1044616
785746
873272
84641
136060
633906
970290
23975
871468
764578
1429449
947169
1849283
939302
1254119
1547788
630979
1680661
689606
1303595
881205
496215
960651
501365
630067
1572299
73772
1137503
1409940
768453
1809367
1496429
1358235
1216776
774775
1526589
1607353
707931
942506
1003706
909675
108994
1807639
483768
1169359
1201101
501517
1096226
1221594
1317302
459294
582872
114888
527153
1963041
964904
275455
1287689
1946478
526764
1456510
109042
977512
219157
432802
844102
568106
1548360
1111114
1547599
496310
1982302
1555488
1637342
1327243
1495562
911141
437959
706424
1972429
439731
1591262
719845
880871
303732
621751
533350
915988
1532378
883519
1051246
1780921
585655
22774
336435
1690035
839456
134318
1055634
1139064
1988091
1338450
341257
555747
1661722
1923800
920374
747472
1446494
1443952
1500846
1599920
559024
716351
1283968
187989
193580
1438272
606453
283614
609546
178421
1693170
1396123
593006
1413116
1137676
1540978
1111326
1079079
376991
665118
1631751
1781563
131256
699408
705212
1999773
110532
412338
1837162
1356304
372225
475434
1898434
1302494
1690709
1458219
624583
850958
875532
1681972
1092090
1461852
1685064
682230
1547230
187517
1351830
1046100
1963493
392956
993506
369
587446
219156
1569370
415633
1764791
1165170
1425836
1526654
267296
1925239
1149115
748152
1953276
1664730
667424
55948
576118
125162
21170
1394466
229828
1492067
1310906
947612
1440009
1547497
952902
772188
58759
536994
252472
800270
1536727
126416
163165
1417974
313605
1973620
436059
1140221
1729664
1646935
326886
1298711
1128042
1976327
224759
1718472
272371
1883060
1119593
1909336
810857
352938
255446
711920
1406370
258552
223416
1744397
1981757
513736
1726698
411172
1476307
1584070
458970
288565
1903974
110536
1842509
1156030
1837854
216028
837254
1427144
1304645
1614252
331761
881802
1094574
899963
879996
1184740
1065375
19548
225541
913190
635675
453078
1959877
123016
1478092
1882828
1179409
1611552
41246
652629
707022
1304504
546981
1478045
484422
1950625
1094767
451388
1329503
1264854
86335
713853
1185753
73327
1510108
1844118
7541
1933273
928724
379859
574012
993476
779393
1661618
53626
1637033
523292
1630345
1471829
1354562
1716857
591059
1306434
732580
1298653
1492674
1567876
518201
611656
521892
268438
1252986
1513341
35977
1247394
623557
154879
1872268
1988086
1633077
1327842
1347127
267259
33109
1762269
1809251
502727
796255
1916764
193666
489852
929993
615249
665725
1140913
1120058
1776430
76309
1598800
706300
377493
568754
41910
1232778
407008
760349
744744
399409
257569
50508
672509
1108828
849649
1809972
1641806
2240
257172
675095
56458
1532147
231120
1161785
427431
545051
891087
974596
1213957
1766987
893409
1877927
1909814
733536
1529168
551952
1493013
1257593
490963
649830
245014
1194132
240204
1018478
1264552
258545
257699
283254
918817
911585
398945
1720620
374609
134366
3720
1962392
872340
1116537
1928632
1273010
142431
1146530
657929
1627451
40951
1501795
216692
868633
1745980
1499837
1172873
932629
12282
1973327
628267
208933
857283
750819
883073
809554
614725
951211
1694908
943593
1663253
554447
353260
931654
762683
1277793
750974
492859
1823265
819777
1568406
929083
128194
836740
999144
956088
166621
1889022
1042688
388426
69351
219550
124979
1824388
1691478
213872
1150467
903969
768017
443649
304576
729998
533122
1715308
1473151
232175
1330806
1718181
1841824
1379286
22384
645968
439641
1796817
1696829
540186
1109748
1744556
21683
1107007
1597554
20956
1279389
1203409
91340
78106
229802
1970036
777038
1524528
1398492
250987
1561309
457500
1743104
1571337
22079
1700689
1251244
945623
230247
1783426
410723
1639887
1824784
1140958
1131233
73312
1225074
1419777
483562
309923
576671
716376
1787111
237060
835293
642904
1759469
1939423
14037
1529769
686677
1248760
425421
763773
101667
168147
1717107
408386
1339993
899058
336644
800805
1483430
1275105
1996733
1381720
678077
1481460
154309
7185
523744
135352
1563554
634171
1958373
1995456
913171
1667942
1965575
5209
690457
283242
424673
894331
1770848
613571
90579
908580
1594375
32110
1987844
1212300
604565
614083
1986343
29897
862146
1800587
474408
1559061
1679872
321414
1741368
768926
549689
1410447
1585759
689921
998376
1453173
1818008
1050157
79488
1718628
1332093
961802
1105135
1503583
1408103
830528
1747378
1601393
1169395
1890336
617510
1460692
65365
1295741
675893
1232072
223084
466322
536902
601297
1669897
310253
1983215
1564918
1140893
1963219
1724402
512595
1972327
790317
294258
1650283
1603926
1081885
510787
996535
1263732
1799187
404129
1948055
602779
1956597
897971
1324043
1119302
1721669
130826
1352410
1613161
1957492
971478
1611975
634542
286390
1973433
1221027
20705
1974175
527694
1436954
761747
1988714
1585260
957221
1032288
1617536
1662272
1602191
589063
75790
187565
1039310
25715
1639266
1374311
1140690
1044382
395180
339707
1261609
1321745
1281258
1037827
1740703
484540
700113
516389
1410609
82689
1865471
1224923
544021
1979410
952618
51475
1402387
1007015
177818
1394049
1696163
341191
1227034
1233757
684876
957321
1144616
296917
595737
427056
1319183
1063534
1294018
840718
1178174
893080
276920
909295
1572058
1205940
1539117
847182
1866191
1752295
165747
1155496
9796
76967
607016
932723
1226327
565705
1729287
267211
1949063
1553459
624635
639908
248883
710938
1690250
176779
1593389
1204379
1279808
534055
1558630
1410558
124429
89288
1463453
946657
1514442
1507152
1069429
1833302
366538
475391
919681
830482
921030
1424165
345165
32818
1799130
409339
477936
489162
1926037
1961870
1214941
258740
1856729
800997
845500
540178
1120292
26848
924939
599236
973526
852698
870798
1262926
1874234
625489
651289
1706393
1524196
985464
424218
1439283
661621
199667
1492006
827319
220456
1644707
755406
645896
36325
1191744
1625119
197135
1858427
286119
151902
1166952
364521
1314883
7955
894198
498513
1076027
284783
154452
1056808
5103
48681
780625
55033
1671116
1551804
1201335
825269
1696910
427164
1386329
1186315
1091347
118526
858472
1919631
1161683
1337022
1255150
1333636
427943
689478
620263
1202157
1394947
524170
713514
201113
1776340
148994
1186660
841590
205056
909436
1091161
619632
529398
1372353
943171
1778879
526381
638752
1519160
1773612
1273277
297975
1607416
1025570
353064
969457
1521089
1021158
1743302
1366709
1609845
1898509
379949
1875236
928403
813365
1631634
1481618
490748
774977
111466
518104
600076
1887502
571683
31952
225324
787835
176681
1020895
1492375
1562176
419005
856755
1239935
1262857
140208
1204576
878466
778815
999341
1988701
284302
1424149
1555759
1712791
830944
553943
1505361
1788535
1281696
1382507
1050162
1878526
875258
1968507
426818
783828
1319442
827286
733004
1992625
1907829
1578462
1892149
760392
1670224
530923
357689
904146
1833128
81397
1254579
1025970
1107283
1372962
885553
1303164
106265
347580
1496832
1995173
1788016
981770
127528
1556735
1089506
478713
1981293
1731673
415200
1912593
240773
1399430
333
676427
1604743
811519
1069204
619539
116719
18513
997150
126698
1759890
983453
684565
194498
194068
1005124
1686021
1720917
1794900
1559534
72575
875354
880421
1125761
825555
950826
44508
1224503
391240
1483160
945636
1885046
24596
40440
331397
1915066
232765
359239
235081
131634
735227
512164
885410
1772885
1936968
1406550
1580816
1676407
1424613
1416453
887045
431859
896942
1256845
1018697
818425
1892849
1595913
469638
329719
1409551
981340
609105
714637
350165
659240
1224080
1787156
31436
787355
1722103
1276436
1468718
64400
1983735
208036
427955
1474450
747846
1643045
666888
1512097
1520978
1974856
981268
1965998
980549
78348
1249132
1299944
270462
1659273
1836754
1635010
836579
937012
82915
868902
341841
984571
1008171
443286
1635920
1041566
1998428
550072
1140937
1628627
277943
665467
1445905
815587
1205793
131957
1950457
841195
176548
1205732
1678108
1513393
923359
766402
1187414
1617545
529041
1145015
1790266
1490616
1071842
149533
307481
146433
1027942
959170
1750029
744917
740587
833756
803199
1302301
1202976
710933
997389
129375
1128418
1450924
552972
506180
486998
990861
597895
1219966
1580837
1135263
247458
975337
151850
1678504
1614347
262792
245219
443818
440403
127912
717233
712362
1229713
773917
1486087
939616
1142596
1000401
1907082
1158370
1885000
463798
534800
567937
537321
338739
640916
1983797
1819601
1595288
1881346
1667507
1459127
1836409
519616
964551
1316890
445353
50081
323275
478427
1234794
465940
894024
1216265
900251
46446
642807
1169128
434179
1780176
864446
856449
1649185
647007
1017120
617891
327868
1507424
160665
1396962
1572204
1816145
1166441
1415748
524382
1407327
1186586
823787
691285
1861081
482244
874740
323971
1921559
757324
1457741
384559
1061409
5708
1977840
1973101
1091649
1782934
1976081
1274803
1769355
1153764
1720895
298194
171416
1836852
958066
1273245
1008842
115786
872351
1612238
1610616
1762729
935897
352699
925439
458363
1430608
1297337
464183
812811
1392732
1650696
441793
1995383
62340
816919
60020
857152
1263437
263946
1886880
1492625
138822
1098815
1057918
1837608
1334236
666171
1499174
306099
1109175
1977536
1989386
1066256
1561037
685983
1785359
1190068
972044
366343
500061
1858735
32747
724161
534613
449714
125629
1459363
680810
896993
167877
373711
96848
707231
1200424
1790350
391246
1947885
462839
1354965
314108
1158908
948652
1159971
1471799
1039873
1508364
215937
1747928
1940318
548029
1861729
1794197
166648
579042
923091
1824347
62365
1286294
383389
505560
385751
1193742
311448
1346355
1934964
1652202
90557
147483
24959
1351982
1842430
1405342
1160210
1748850
675906
926832
1199145
1175893
562517
926125
1747231
1130525
1643672
1041652
5791
661199
1940625
951611
1681388
473976
1761523
696692
263101
238421
720129
1795306
1845600
1197149
1682741
1646730
385555
238183
284925
999797
998959
630205
1855095
994642
76761
24798
414552
23669
173063
1180062
619446
322503
1107588
1475443
1082997
1108668
1649344
1758270
299269
446395
1207332
1225544
1112539
1348213
913580
1597129
667897
1203652
665495
1560805
1058947
1019367
1020282
1596502
1453832
881921
860840
1074231
1783185
1030435
1891119
1956604
1291837
772149
33535
1067586
1954870
132766
77012
972214
908277
1329287
1516121
1596523
490332
1692197
1864888
1049913
1700868
1815246
1674533
1131103
1820042
1640871
771399
330408
1081638
923964
1234812
1916132
724337
1287896
1187787
190449
1295851
1709449
1311634
204738
1279870
1496046
510741
1575852
1080603
1254619
161709
717407
220205
1312227
894536
1873436
1735826
277436
1326320
1435700
1055280
647221
1847596
1390513
1742900
1424525
1111284
957971
360026
1995339
60751
330646
1031775
477932
1240631
558647
209858
1948487
411315
575856
807341
36586
464308
599018
470038
428175
451178
1801239
829213
1271837
1858155
1754085
781033
1361580
1860192
1446048
168791
1849169
1038919
1919300
1737500
1085450
1179826
222436
1695160
189630
1255563
1253173
119773
1822496
1967009
662614
1433135
1370586
1299504
1783700
1876428
1737197
819004
212012
535769
899369
1241941
1222127
1567457
324158
934029
807766
1727114
1030461
446921
1563455
671880
1591592
1766270
57744
1578468
1780268
1817075
760726
153474
793956
891822
548949
1118253
648496
757870
1789733
134788
1662116
1767875
1545155
947049
878854
661627
1011997
551349
1552001
760959
477576
261347
838365
247992
1079003
952215
360065
888130
1389926
876484
1608111
1818839
669595
1728028
1117756
1221975
1114948
1677090
1342538
611662
1920338
105418
1330712
757184
230958
223172
1134892
1897989
64819
1772393
765231
1052551
658847
391032
1709354
1554592
149400
120665
1506477
1178610
1362125
1216126
1777258
780491
1596173
1631751
1891067
435209
923326
192952
400801
1833566
1169735
1928695
312370
810742
1909364
220405
1070461
162994
43511
288035
1811813
740437
741215
875543
501952
1404755
836586
1323887
108809
1566223
856918
1111911
1548008
359436
118300
118142
1114716
1450681
1198184
224525
1579541
667484
1386430
166522
1528899
1802707
792123
718645
1534669
1194317
1683696
655373
279154
660022
745331
429566
1384893
597027
1284252
212384
90566
354526
1659897
918246
1224316
205268
971521
1885982
704850
180202
1484041
1575574
351473
1927228
386829
722249
1954507
308672
317311
1142483
430433
708069
280760
1438812
925734
876545
1796739
1705844
1916669
863463
768919
97024
833907
94463
1472813
347579
1477894
1487422
1646346
1038912
36282
626492
1513174
410158
996877
610586
1722172
1551097
175787
864810
1280329
1002333
1432667
1150776
630623
1751634
922944
1978259
192388
926202
241119
1852808
735167
1467675
1024917
327251
576677
861128
540054
792103
148802
1376300
1652659
742128
920046
616373
747327
1012929
552153
153906
1622233
1864914
1159594
778564
1770466
558962
603731
266381
1306319
480961
1808932
270978
247999
34092
612013
1775495
711114
1477209
662115
1036072
1843678
551065
1700348
1190778
1992933
870571
1795871
1447076
636191
19021
1131840
393872
119237
1740783
1199075
18571
1987995
583771
1700332
996806
939453
565334
1958220
347949
1666214
615864
997663
138377
780357
917010
795314
1507287
1187869
1430502
1795638
927354
1322688
1769541
342176
1604491
489115
240260
1885742
634047
1042064
1620324
1792436
863685
895065
1768617
1815718
1272513
45499
1451523
51243
679731
894036
1416237
265878
1068554
1879737
1832410
1708062
1396420
285086
457269
430439
776493
724548
1253364
606686
1766333
1483492
921643
1419238
834359
989440
1587700
1871647
825954
1025166
985420
1369486
1703349
12238
1112267
45919
680880
1470466
643861
543983
339576
1980968
297085
1522355
1367234
131718
1230986
989473
1404340
1707485
693358
395969
1181640
1529427
618430
280891
1258220
1581035
1879886
180743
875094
519775
1101799
355215
1308829
1600934
952005
628831
720008
1301833
833534
1642877
1569457
1362210
612224
1358692
1728109
777732
1945814
383111
1072434
895668
1580810
1395096
438744
1531134
503372
695368
5605
549975
1279110
1520091
1145124
1189727
1640106
1019328
137665
760108
1023893
89451
1043700
1434892
1985411
71648
1514366
629411
628220
235164
399284
259629
876369
1949334
1863863
1960003
1116903
1686285
871325
921817
371959
1481356
1135929
1105457
1253089
1634746
1654908
1826104
1686938
560433
1390549
1566046
325086
1244956
563267
717931
761509
835176
558218
1321943
1634135
1904698
948469
1475068
791593
434346
1841814
78948
825828
1330865
561401
1643975
892843
946587
433013
1090409
471356
1008420
1249046
180142
506247
154867
1689153
1831958
629282
175147
1881544
989474
795092
1940965
767511
281578
1757922
1065993
1032881
1612649
403323
606053
487309
1675569
1425391
1420367
716029
835155
24074
1187771
903422
870987
178714
584486
1580886
322168
1110789
1579777
800127
1542348
1540431
812924
339949
181691
348640
1473911
667611
1846985
1602331
1586199
308073
1075801
446916
1374664
1094054
328344
1411796
1065206
723245
453486
1776101
1363297
653369
549021
1074114
507556
648197
1550474
1094657
460538
1557598
1385085
1355445
290544
567100
1749066
676986
581131
1667147
1797558
1155573
375862
1875247
513432
1593021
152461
794874
194919
114882
1726188
295729
47898
942178
1731535
1228247
1668712
1116032
1513135
364356
330558
1001989
873379
914323
1150335
113479
1056492
1541307
109971
675096
1544229
404879
618364
194393
173160
285043
3589
117005
1897125
1282114
569765
725496
1408393
1031432
255212
1616624
1898560
744571
1843168
1247948
1100435
1881711
1918263
1135135
1075968
214934
323959
192195
1529107
81291
1501914
1399026
1714626
1732865
1025178
1498076
342346
829511
1367195
371942
285795
530173
346891
264636
478664
1182493
305843
47088
938540
1658957
750309
684088
235452
48871
833504
983219
514221
537167
1601656
1001639
1288527
1793880
1129729
993419
636808
1922082
1970475
1513670
1461983
1238211
1597396
351483
1652340
1685047
1596069
24552
1279673
1262598
378903
399256
613368
173428
1705246
1932759
825048
1594093
741233
94345
1668567
167753
110542
779155
1919458
624707
1236473
1460442
1905291
1035989
592530
1593190
350269
574633
601180
1221256
502710
283755
1521754
1037163
1653397
364581
60891
242083
871984
124255
590077
1577694
1394477
171287
1130384
872348
866456
891910
1036558
1000821
1196018
1631793
174123
1899917
1736580
1985911
1442642
1262964
129677
1717571
84334
910530
722572
447209
221311
202091
1568306
744253
1048587
70834
276091
312730
1386545
791366
1104169
1809435
638452
38436
1418235
1792954
250382
588975
840672
232852
1728954
991415
1480958
1229628
1648692
1156292
220142
983847
1720292
797815
848913
775023
425804
1658440
502095
1607909
422935
19313
1062797
1498429
62228
1745910
204944
1454885
1049742
601574
823680
1086965
310439
1204737
294782
528550
1270733
690374
335771
259384
1626927
519972
220219
1625920
1553880
1687334
105291
623042
348651
1388933
410269
469944
1687992
1822721
1594934
638182
1050581
862398
1484564
1978907
1048947
1551385
540231
1196502
590736
413351
264713
1241973
926000
1583830
1247825
198284
1137554
1262402
122329
600122
1252574
23117
94314
1851537
861441
1763859
59293
1740064
1321323
1758625
987156
1087972
978735
1818611
71231
514997
1711038
1440354
210231
666365
1509108
1730354
783628
863489
21744
1682590
1453556
94927
872572
370156
1418761
1518843
892547
1293032
1993072
1061583
178343
662810
1085600
361607
824866
24098
734068
1310585
773292
1918848
471492
202130
319119
786994
647068
1539155
892840
801221
1169146
1143128
1561320
609359
1633387
1254539
1860855
1339470
872071
86095
1171509
504503
651280
1915731
1237621
551261
1497515
1054677
412455
1882221
1542011
895036
221232
540774
1773990
1305859
774673
632100
1227773
640676
187786
959525
1916236
1063880
936398
754667
917661
1207463
228549
1515916
1087966
697450
1364304
589663
1686537
561181
781488
704971
753111
322119
1809962
660960
1085370
71702
627867
629702
892500
1006474
1207427
1351196
356587
1120828
411608
634195
330008
499447
414626
1930204
345062
1701951
1732761
32439
31111
918268
1414577
893667
1312444
1265370
1042901
1468556
1256168
218942
1950421
1998335
1731813
314277
1901085
643311
489195
258830
1974074
1735728
426861
1840311
1200487
1788179
700929
1796432
939357
993585
1067174
451676
1403951
721931
1443904
1240743
777990
608308
1917522
250354
1928440
760255
1957156
1325267
944139
1944012
411464
62224
834678
619428
455876
478731
1411470
1687767
1844908
1947345
1232875
1058972
1312145
1225825
1845677
1195086
1874266
176768
1115413
65092
814252
537087
1388091
1784701
566326
243682
597654
1662129
798100
813036
1211145
1625304
1210194
861360
717929
63073
1006196
1772937
1294067
1455792
118336
882580
1336387
928494
199210
1650836
1377063
7065
1093599
244958
190819
1083722
1593094
1023124
963217
1782115
1346492
746069
819649
1435603
101086
450016
642330
1063513
1055765
33069
659042
1361887
977537
831682
1979190
1851033
1750606
1899491
783526
517428
1438874
650348
1690519
581350
1866545
1180792
649901
1238313
337283
684159
1301707
1990683
1889518
402047
1791840
888807
1793416
32006
619131
861642
533056
203284
1372201
1529841
1979796
192321
1554906
930206
1512599
273826
1977440
69082
170159
33391
1300710
1877722
189082
1228700
243171
589006
270185
1194995
551954
1212914
641128
1925091
1805426
1008609
1553963
1725474
1571556
54767
332611
480649
693584
653679
691850
1875198
1993758
1457233
1648013
356246
1837313
643751
1692877
283266
1139786
1035557
1292150
1729027
786864
1842173
1536009
773864
1945132
1486731
498809
1901012
163526
1131625
202861
1648640
1058543
1353974
53869
275003
264316
1679202
399650
785852
1209490
944232
226719
1961898
1846964
309432
778402
738332
169466
1602742
789658
1015613
1905208
1686110
1957797
364343
1971412
689425
1037551
59653
1979946
348363
1460984
568724
527572
109334
1391485
1872658
250693
710683
24040
1646011
1474699
1179733
1901006
874154
1113626
905565
1169298
1111501
71317
653739
407869
1698928
847695
1481345
976679
528478
344024
1629440
890500
1700273
1255103
1447428
1989765
1862412
297468
3777
428717
327903
371995
691140
125038
1897629
896475
1747262
762979
1345597
1054311
686732
602877
1607161
1245769
551251
458188
1504587
928025
187404
163998
621975
70974
1294177
1725642
1894087
1349921
1382837
238177
1945890
1894324
890950
847453
1868280
1725802
807839
1295141
1272720
550392
1146038
532704
1881371
1021385
1239002
99617
70290
1433184
1877450
1401619
402268
713402
442289
1372572
915198
1706428
893380
1442614
199247
569337
1303651
545648
1051661
1650965
173273
1651865
1720314
1641597
950490
868361
788793
744267
1783463
1749605
818065
1037786
1426224
1520108
1214251
629018
618376
1195765
1950340
633089
1286382
578691
891980
934456
1908695
298491
1701188
492090
987066
477683
1868375
374177
1140559
429305
723435
745337
240878
620349
1503633
977772
330108
564506
1364022
1222159
748365
1365346
785189
359271
1747137
763117
823530
801633
987650
1356919
631766
1708717
1212489
41777
771501
47573
1474658
384861
872391
1960694
1479103
1707074
395868
1749138
373656
158904
214267
1172471
193394
976581
100563
347145
436171
1535193
1717876
1783275
1965199
793930
1676459
1679531
1390068
1787737
1713194
1247218
1318187
1655186
1191793
227738
1956454
1552638
1500331
110123
358850
94647
1135685
1785999
185032
1745995
1143090
1924222
1578523
1892879
1728650
1935556
531997
1985240
309056
1011656
1381940
1939960
1075566
1001928
1209029
978037
1086117
486765
145361
1970094
1841169
1360925
551545
548196
353066
1286203
706860
1424898
738106
620919
1260299
1780369
1529150
1658210
1681551
1537057
12023
284020
1324953
764131
30874
1811519
547197
360770
5406
1941606
819218
227721
445786
1756953
879434
281603
256798
1888042
784530
1041939
1255570
1857436
1421372
1039679
1350811
148917
262984
1406446
587969
396516
1857995
787089
634798
1068148
497010
1383838
1720360
920728
516747
389802
1561380
1250565
1611683
127548
739869
713562
509692
368115
1976161
69274
1943967
989974
1252906
1486279
757442
1065934
1159558
926320
965246
544533
323108
1280845
940459
521513
1833074
989367
1918992
1208714
529377
1792318
1073301
62973
493957
1280478
698548
444596
61398
1865359
1856389
1530603
958702
711486
359821
1062931
57209
420637
844009
1415528
1354471
63629
1703698
952113
485803
820315
169485
88648
1749078
1487147
39051
1098476
1876121
725976
147153
947780
906400
1892389
702095
949772
463070
261229
541502
1563104
840085
1928091
1114236
1621186
963889
1761604
521723
1484451
1589300
1124030
1452409
1510848
1758021
1389899
368188
1088073
768696
1435252
1095619
1829212
417302
1655963
38868
675209
1354038
1995185
319750
1778041
553522
1257007
669317
1062882
752883
1642664
1368706
635290
328660
1945089
251906
1582122
382294
1243138
148430
1863658
574039
780787
26526
63034
986696
922353
707981
1520952
1091493
1981241
1217443
1884219
924700
944473
71902
1696058
985075
1662238
1044200
1554792
1199376
1260606
974114
220415
1993927
664217
1569696
348094
1289958
1560071
590195
1764379
1933625
487223
730527
1107016
1151260
163123
915656
1895765
313874
1852396
1808555
1271868
1930872
1138806
1055538
1105064
145769
1572667
1433527
1633915
601035
1151127
1747944
866409
282728
1905206
755765
1914227
628331
1561008
792869
205679
97774
341356
701830
993583
362267
1946531
577084
312763
658870
1382078
429085
700849
1847109
244878
1462898
1681646
552082
1119559
893275
65047
1051597
789479
91553
972737
51530
1432850
437511
63752
1892327
1303101
1292623
159806
1991590
1064890
1188539
821324
1231598
303673
725094
1768294
1886869
988278
1617822
1723277
1749398
701228
66463
1796325
252024
166401
251133
758711
1877754
1401892
1568
1349372
1053916
931968
1179237
525082
642948
597865
923573
1240742
677978
844524
826931
1640409
328044
685577
405772
1739556
1527156
726813
582853
510913
1978538
811223
536479
1467505
174226
855252
414691
1684712
272518
305145
435892
1554768
272091
1914299
222751
1808411
448645
1092260
1312728
413186
1724977
915317
424946
729420
1222344
1275895
1984052
1528139
290148
1595986
1287605
1955280
798470
1028310
511801
93041
1047097
79433
392841
271768
1459230
1356181
676918
1741191
434993
1048908
1545001
1943379
749738
1587980
1804628
570141
167194
1376422
1741273
1067768
571894
1319808
1117522
281478
908856
1942456
1510699
1954479
758843
776209
1519400
898319
226820
956000
1343785
88663
1195642
74355
284237
1091146
374600
1999942
863897
1241854
1616221
220817
1449216
1069593
373190
635452
1296601
1366006
708602
421715
1036633
886550
901639
1377194
1739261
837181
301371
975576
357128
1743195
1018958
1967429
1052633
371243
78815
55187
1473184
1420503
641465
767292
1274200
990115
138241
254147
1050930
654249
1039500
842181
95579
1730415
872148
757934
534132
407703
812299
355859
209980
1337597
916881
1992597
652752
1778255
451201
1905831
2514
330368
882801
1701438
1046291
9703
1145153
764945
394006
894132
1992116
957316
1531463
1315387
1954994
1455960
939302
1195838
1311219
1653241
1570722
797443
87641
1801573
1756962
6102
175846
700256
1727902
1206660
228514
524112
1509044
1543933
628690
1328166
303878
552691
587258
551460
159382
1744079
994725
1617724
542420
234146
80933
1947798
1665095
1328425
1612644
745849
752797
1433414
402343
1973023
426723
738985
1135864
816479
1053232
82801
1724844
1964621
471323
1497481
496081
1581303
1180191
884545
1106576
1614737
1518686
522154
367920
245089
1892328
994327
1895757
1366144
1865706
877331
994267
1365645
623794
793546
1196305
1346820
915182
796571
1729876
23557
156531
61236
266963
1310213
968503
1820479
969359
291749
1543671
1896064
1387291
1793442
912721
745662
1736797
889658
369952
1032997
266503
301621
1340401
1792424
1660325
1432465
791667
565510
821991
1721090
1903896
1905022
809122
1776735
720185
413768
288710
1656679
460862
374959
587443
1794555
1013791
724015
1911022
1310438
268254
428979
1736045
625940
957777
866855
128730
1300050
143827
783341
335624
1774791
1043715
1016763
1796574
905340
1724520
1609531
864905
1464913
826464
1469365
315282
444536
436682
434232
688566
1621369
223003
1373035
1653227
19236
1905580
1194858
361097
1368738
12411
668588
1604036
1609138
1422141
1352505
13774
192459
565000
1799623
1983293
814935
1129970
1973260
1623620
1198161
380180
1764196
375256
718486
1352784
712537
1840045
640903
1126207
141937
777716
1965546
272890
855546
1323853
1661505
1427226
1999783
1144314
1723078
1561667
498064
873789
564553
1801185
288552
1544489
954094
347353
1930699
572471
777573
876554
1495388
994807
418642
482200
1364727
81099
642835
1159186
1744393
943063
1269683
193965
1514407
868352
860075
1226032
1740150
1536014
829658
498527
1949695
816358
104886
498507
1295163
1533389
85653
1343179
792078
1554821
566821
1533258
1337207
800905
487888
167336
213264
374554
329570
894277
1393270
708880
1342628
59336
300153
1568313
873845
943797
303045
1230830
1116421
1449874
924688
168441
1050366
220023
1100066
1004876
1721386
435939
828824
1762542
360686
270203
62468
484127
1435210
1098616
906813
1662012
570274
1956470
1994500
1504783
1645252
220676
783253
922216
1206744
1086757
1888382
171544
1223907
1746547
1659982
1784032
70375
83498
1654707
35188
1320182
151557
1687679
590964
1767125
677453
430978
329230
823359
1938862
947630
1248744
665436
1412148
139394
297560
1395069
136293
723208
5716
173246
98927
364450
1158100
364925
1491261
459956
1941701
983815
948091
1738684
758249
61647
956085
1052617
984539
1792485
404366
1625899
1646298
1250540
1455350
1929147
17565
1037122
1751341
231945
708666
1829749
1181124
568012
1338454
610486
362865
947288
291965
500036
944957
1227647
1404015
1861547
1091413
978566
407233
186369
138196
54978
649442
157267
825956
1386429
1875049
224037
1399698
1841465
1222822
937690
559685
1169230
1831796
525825
1794814
1824130
986508
655673
892762
237293
855308
582887
1783978
1277771
1918967
244681
697593
1535689
1712431
94898
314269
1502194
1560158
1676529
706744
788285
1943479
1398925
1686703
1315642
1627557
1319385
979762
680604
1547397
1761507
1799305
255660
1376311
97935
1312020
778454
836517
1273977
100558
480471
1262009
858207
712697
467589
604052
1035813
181021
589510
1348128
1667553
52111
1219257
1828099
876631
1052216
708500
1018824
494791
597648
13827
997340
1041346
1509531
1957014
1923272
1821131
533624
1067127
595415
1266743
511630
681876
298445
1725940
1080860
244715
1600499
371163
451988
1584924
1039374
1578964
766631
1631056
683069
826481
652010
128772
1150660
1622329
707277
747949
1002845
1118332
1972903
1144381
812204
1520269
1877503
108232
39005
940343
190980
172153
1457633
1568733
1386243
1327527
1639957
1412929
1858203
1198182
1270878
1119185
1714090
771381
1921091
1682930
1471130
54955
744788
339130
380783
791253
372933
1091548
571908
1029394
1948362
1339501
156529
561605
1031379
637636
1021741
1240817
1777548
413993
1372111
1587845
243530
387711
750603
606318
982243
742203
1506532
1986725
1653634
1918882
137917
381366
1394966
1008534
228308
977697
55471
1865181
1511956
1496754
1965659
451223
1998128
1434173
1755686
427902
1536017
826578
467715
1050140
1757023
765647
852281
1983739
906153
1262898
548172
681046
1055501
1900865
1403121
1010311
1090605
1741523
832892
260271
1897006
1624841
773185
754245
924384
1711248
1368411
236336
353203
1425902
145708
786553
1153587
414046
245032
433191
646789
1557391
1986987
987479
394642
1147718
1727262
670435
1740021
1754025
1877457
317379
1144436
1544829
1629393
814069
1915762
342600
1193213
634235
1979799
809325
996215
904057
24028
1585682
94178
1650687
48785
1413580
519842
355842
391844
906503
1573273
110218
1071063
34790
1989249
1639046
603685
1080894
512817
93896
625178
1056115
1784210
1054041
607918
529033
348351
667070
1778086
202459
102565
695171
777255
1566966
1163625
805179
1587404
405514
1855077
1942411
558554
1633283
236875
603304
567873
1763303
1945551
862170
734162
345157
323751
87835
346887
1263915
1195608
1236794
1457215
1697362
1361632
918751
1518737
511482
781882
1316799
738101
1582596
1184346
1071724
278061
1376718
1765993
1332043
1237366
691886
1422529
894009
1859371
703330
1675542
750782
871101
1506490
976738
135476
347894
593096
706852
989472
77077
244646
1567027
1901378
339054
4661
1862561
399221
1300575
40197
1912115
1751439
1223709
702796
1372294
1428147
1421776
1955142
1431061
1868773
803503
80016
1569034
1823257
1982988
483446
886828
173889
1488157
1687004
1130539
272645
1644661
1841260
1701287
7130
1358812
948369
1606495
1872992
881512
228196
1807969
1453389
1143315
112047
1351124
948773
1310717
853884
553846
572808
886248
478693
1913337
1147821
527088
547101
1072826
693821
1314016
673463
1417349
854210
1540968
1159736
1859008
1883218
282743
627248
1748197
952496
1369393
859646
120869
1683929
593328
1965009
1216570
113383
1181956
1612002
310893
1619449
1165355
1857459
1243832
1222077
91645
1630879
1979284
1664494
723797
1796873
151215
419081
1362092
885279
991179
187014
1094880
1761411
1714408
998882
1748001
1047345
988502
1702436
1651458
677666
1371868
790176
555485
677260
1358935
471694
1320975
1415874
413923
1844040
607671
1495858
455443
1064972
172395
601506
846300
421980
809030
1469712
879520
1012930
592828
1636224
1312839
1674935
744661
566325
1114913
1055843
1355747
1445671
299891
985804
1579481
1120203
156626
1198792
842653
1409238
1111359
1593306
813940
127232
1816674
1907663
1761667
1054429
1729891
427438
119585
1225486
1983955
1987513
1717569
48054
496659
1805647
579013
1575981
958079
1057373
905341
1234052
503008
65852
187819
1739167
1024841
1271395
129710
1665064
1187979
133351
233097
1919553
63056
144054
1912147
1053789
428785
1255792
1389011
828215
951433
546991
272703
501191
1583705
558575
1115325
1797239
1004973
1069303
1139304
496536
1845912
1801200
1972434
220378
644475
833474
1590492
1730299
1015638
850130
1886904
479731
1034931
620411
42756
1390917
370474
1344144
1241675
310772
138152
1340578
1326020
1953703
712980
1964197
498854
1618808
753908
1743113
1321332
1232989
1945008
1822220
1199010
41343
284045
1126778
334454
1115065
341550
66464
1446459
1490858
451101
998407
1862835
270409
981554
1609458
1438461
787386
435724
1364559
1106758
1887751
518168
179853
1484584
1571396
1042903
1574740
1624265
115100
28313
828856
1302833
1381284
1966907
1515649
355522
609411
320266
824176
1961750
1830138
292221
1253393
1372747
1777998
132844
177028
1888772
705210
907473
836197
208371
262902
340452
1477066
1273145
1372591
78266
246645
1313375
1546102
1580444
1461469
188630
899382
1784811
496579
545822
102689
550741
1149957
1062092
88214
1033977
1781775
1493268
1169739
1854291
873154
1434422
219124
1315282
596724
924629
1664178
1771369
307584
1970379
1234791
645269
519898
957119
1656929
1666279
232863
1790599
578025
196356
1998654
223187
803659
1038897
570515
322081
1117079
1814218
659124
831151
1614945
1302615
457085
312726
1439256
118947
1749612
9107
1081753
688221
46669
816247
1434635
1323278
145778
1244660
934791
118636
25317
393130
569684
150183
1946656
252080
1999391
36835
1124673
682656
464869
1398045
968938
207661
1565056
123712
1525213
577632
1845951
1273604
1223360
1586542
760211
161123
711260
1834517
1586760
1691976
1832747
1296372
1716839
936245
426153
1668955
717333
809502
1125078
1134251
1377648
9658
379932
538317
701564
654620
102098
557369
554484
1562254
1444532
168846
1331751
1871671
3595
1384636
445147
1858114
1148624
851070
1717158
378699
40504
1112973
987955
747374
478411
865067
1932092
599296
1651611
1752356
1522621
1022839
1286313
751021
1503187
1759145
343663
1170591
1017912
883286
1610327
1959800
348658
1491125
356077
246648
1152109
1826012
338438
1054674
1937723
919358
1040391
861514
827503
1396820
528908
467993
97482
836391
1708912
1738601
1399631
1131090
1239927
696738
634328
1977379
187325
238758
878441
1327304
1465321
703784
996018
225208
989461
1628872
1847481
1147148
1644045
1145415
548213
184724
1860357
885659
177146
1651068
1014097
1489205
582586
770071
1514503
1568159
918335
31647
1415138
1871084
955775
1679446
1036589
914256
1620088
1218067
832899
691740
1379619
1140389
603557
1637557
1233899
1785090
580171
106654
1603017
633712
1093776
964649
740249
719133
490316
13665
675339
834478
51966
447865
1668215
1099491
1392251
87138
1570346
1702374
544681
1251416
771008
618030
899580
304115
1178758
917865
1127459
627759
1856799
1223942
1200421
955654
1098118
1250494
796190
1500976
788272
1324811
135266
1501744
356912
765216
1732065
1748882
1812666
1918381
74591
1028290
1285704
1868109
136977
1702396
1017551
307864
1211327
819250
1286794
1803310
42498
771150
1384284
239397
1798221
201531
64573
215294
844937
1555260
467214
1953923
915752
191955
1941994
1904613
65458
1552371
1936653
1383244
70983
1874453
1011602
342750
767392
1044991
1845651
416387
1121587
37208
1916890
1966310
892791
31891
388911
460374
1268191
112907
1802190
67790
656178
1237925
532520
1786940
1307068
1146284
1706144
232748
732445
36200
778575
1550689
211036
298372
1570986
1752874
643846
1282013
146097
135506
600255
1806854
7020
443181
74865
237110
1916067
408532
1179984
1040996
1703402
760163
1793216
1259507
1495335
1466953
645544
843995
173419
1042985
871125
1090983
1893859
1599997
557558
559883
1876706
877705
539519
412155
99623
345808
200798
183460
123855
136818
1370500
1576074
637514
829906
1436765
191685
1836900
1306977
1442893
54685
1702257
804600
1308182
1334342
1053560
208613
1292335
1838795
696363
1213076
800007
1112441
270664
563383
1422809
179855
1081677
262383
1373352
501724
346586
806266
805878
1734452
792335
1977870
500729
1686541
1519927
1603701
1381659
102636
1611154
1099188
1985116
331188
1577020
1836731
1456581
1317830
418536
1329947
1550222
689322
447691
242724
118134
1303109
1257000
394380
507876
1349145
72956
1711321
1931052
1294406
445272
519791
1135582
1147403
828767
1814905
511622
1431343
1433929
1135050
1406164
469698
1040296
1990669
377783
669470
557609
907665
139109
351307
1407442
1078277
1948158
1256063
1952038
1976299
574016
1850957
927867
1206677
210014
256351
1416852
1731562
1711718
740507
1210533
1706741
706498
429493
1381560
885508
145483
757002
313646
1103426
350656
156845
165492
172484
1741975
934461
477575
708484
1711530
537769
1230266
438279
978002
1594165
497747
644686
1066241
1648387
901155
860716
1309172
640096
661808
1051845
1042318
907017
1618098
1817969
1367904
702877
1796723
373303
1876616
333794
517016
762672
967813
1469006
399773
1000206
1642181
1450857
1142460
1552778
1467953
474493
237006
94188
1966447
1226981
319227
254874
431963
1811343
1141230
369389
1082017
1028903
71914
1661230
662145
1670745
505734
1123215
1288533
1315043
903827
1809013
1966877
1396734
132143
1880831
1269875
1518881
577730
1695686
1318601
1531192
1597531
1436527
1939511
396521
1948492
698153
998341
1618278
1273148
1825448
292318
472530
491239
1068352
198208
49910
209863
886311
1080429
911252
667288
659124
298953
1616882
1452500
796696
891756
1065682
1007558
696734
1614696
1156728
1511747
1515671
1403453
1290209
1481784
1991888
794466
422987
1415014
75616
315169
1071728
1491787
1275775
1541133
293914
1720322
824996
730504
403446
347091
329157
1911044
1625177
895479
407299
1116708
231270
1895864
1965617
1805987
34997
627002
1757923
1405885
882191
1463093
1194063
1918495
1809972
444426
1895739
68671
1337760
480156
1010199
51054
1106935
1190825
1384996
103318
1814299
1986479
1059444
535519
1230931
507119
174855
379672
1935375
1421236
255050
997185
1583890
908054
424370
1382206
1862670
1376923
1098490
80409
1609370
63516
331468
1606158
72080
1036585
1461701
43102
408033
895746
495602
990839
1542140
483877
615295
1170379
1020840
509373
211554
701762
1229746
1370123
1999840
1868292
1711909
1993053
1000728
1104231
1644355
408576
411720
1988738
66917
1727213
1937793
1477722
1623950
1256168
2451
1774996
253993
330723
462286
307986
143844
701074
1609743
863136
1188119
958986
1477761
525425
120336
139823
1505643
191432
849160
600011
868181
323606
581370
909558
1458243
556628
588148
478923
9300
1935713
805551
1166472
1596838
1554505
1002860
1471042
463660
1778223
1857414
1489113
599033
510348
997008
716383
4747
781139
916926
98632
489027
969871
1319871
337830
541741
987533
904372
940539
460397
904774
1519816
252123
187969
1553474
1693748
401597
695832
1452734
74396
1427419
1846953
1727012
1910702
1647784
154035
781437
1806783
1719751
1910713
418635
526970
594645
1422895
1189642
1526397
136787
217902
1887347
1211165
1547942
715118
1588575
725746
568381
1980647
464202
1822128
1338665
937808
1795063
1490069
460904
1143176
1229407
1443619
1007395
1072485
184015
1115109
1386441
1787107
234378
1493377
976054
1307926
205748
1149132
1757104
31148
1434980
628661
1805696
706252
1288962
1540082
870752
347167
728598
302683
799764
150000
1506352
146050
1731318
1698786
1217067
473626
142557
1078524
1509235
173534
1883366
1775160
774308
305650
1446253
1877698
558762
513931
1618442
1023926
1853116
1235966
884833
35215
1508132
1861662
1748856
683475
1809302
1461520
1940228
871673
659937
212695
659125
611985
858282
456038
994659
1749875
1207408
701342
1850495
858573
1293692
1471993
1908982
531901
1697565
508415
1364471
275961
403752
439419
1882850
1490092
475929
585912
1373157
1632377
944976
888538
204669
1570297
1018336
52332
481759
1178956
1191011
1151219
574265
908159
1534201
1301345
547646
688772
117975
963455
201268
1001862
346073
1135100
442849
1036655
1767686
1786805
995672
1208973
11975
550016
1972477
972456
1549999
378874
1263041
498322
1827740
1714920
179171
1173231
1574003
1363466
1085586
1351773
1786544
1276335
1779788
362215
1141687
1964182
1326966
1059460
1586947
1311942
514257
1400958
357036
603218
1564454
1279200
896906
1025406
1871710
341894
743106
1736669
653876
391650
880234
492697
548854
1562129
1028225
614159
1162658
279842
1046087
35615
275784
491121
791558
1685489
1865782
782871
1818174
935016
396732
371027
1810984
1102889
1052317
1790592
1627353
143613
1697040
1359066
1131533
872601
1006117
1576328
150207
1882821
819845
88950
908034
729943
1022566
1781536
1640308
248354
1137860
1422845
384252
1238601
1893613
1424131
1441961
1920394
1257900
1113198
183180
1452746
1130413
1508290
49715
1621459
617480
552320
1701440
800299
311915
877260
1593680
835094
201774
782195
962647
334296
1768699
1999545
1843080
205370
298464
1643218
353428
1375703
1271134
1546362
533511
1157900
1297826
174765
1013047
1914627
1264996
545301
989621
1161742
743266
1089998
1812697
491289
891728
1781823
42120
1016196
1426365
904648
1491990
324696
530674
224047
1219252
1724517
791460
1552007
1080657
1143609
1673581
1191342
857334
1924042
99344
960017
799217
425623
1019483
125167
1138360
1291606
1958854
558153
500396
1511614
1822006
642261
1761646
896458
612899
1688555
1353623
1171909
657613
694965
30353
1675816
752298
1473768
429976
974092
1884135
504526
1058789
1813140
340823
233006
39685
891401
1136353
413121
1722151
1119184
1067113
1673816
8197
1686344
1746075
1032136
1149951
1500600
1591781
1839322
916972
616761
164822
424648
1560497
1362695
858680
1071985
1133040
308172
1363873
939829
514926
788284
1362265
1017732
1877796
777131
501225
123067
1064081
553271
1177902
68952
1478001
985128
194829
1107785
1098521
1063418
1656211
1035659
1201449
84360
810415
221052
527685
1927883
111872
467755
1965947
823613
308886
166037
1551323
1046166
1531998
1575765
217281
428094
1273551
1045801
1578606
1426272
52884
291904
945998
191181
928504
1868180
463166
1813718
678280
1584007
92055
812373
799787
1073058
1160289
179792
932664
1300549
969976
1210400
483396
493204
1787608
1479196
1091752
662592
1568538
1390756
82811
2770
846891
1881932
1912164
110753
373726
276400
1606360
1461025
846235
1802119
1677460
452917
670731
1741426
660185
367699
1851126
29847
1459760
1770738
1123059
137582
58755
245776
587439
1957746
859584
626375
1812171
1056414
187370
1141794
898798
637898
1631788
356455
468867
7132
508865
727289
330399
965713
1815571
562030
1070209
1443502
676285
440501
1955774
1221699
1172635
892433
1351091
853257
1151863
277426
196411
412000
621237
1993922
549907
1391751
867565
552005
646472
193950
1693357
32396
1955680
203122
356069
1226336
1901903
1647282
1675995
1526360
529480
1911141
663289
1020896
1930652
627939
1879892
749715
306655
298957
1485655
882319
1309566
1675028
1807344
1072742
1663373
1598667
1804543
474550
1634602
1317395
928855
316688
741508
1889249
1472339
1034678
319766
179310
1886659
687284
955203
1319421
583974
371947
71162
1582820
1037754
787915
158285
477962
1774297
528151
1926835
1545437
1853432
1914740
1330748
1984759
1766618
820273
342278
380052
172610
1576193
66722
846236
934399
264951
1600581
391675
1823851
893864
1309264
867342
1721209
907094
549844
1990782
171738
1502102
372564
1845883
325780
1298171
1651053
1290751
1524559
565869
320444
1235509
202924
1791979
1605256
885878
482440
1247135
197821
840413
949303
345673
1828246
982754
209113
1014194
477592
293015
1664517
1363829
278856
892618
1322377
335495
74772
569517
291483
825930
1696501
735581
927621
1107714
1885538
577525
621708
1520881
157822
1193223
58662
874636
1472863
1200741
31665
50008
1900811
1204228
1157054
789281
1381568
1982432
1030147
1777116
1975644
1540733
254622
1593848
1785716
164561
301093
487199
195093
304629
1824565
315632
290726
364018
375368
45543
1852539
1419863
1401512
490691
442748
361419
43958
365723
765775
512274
901317
1330235
918025
598401
1121941
80973
1186458
1088143
203312
424963
10173
494161
1262157
308465
374348
1336717
78056
513827
781181
1217002
775600
1402148
1617291
1823093
411802
233450
1602569
324187
1245024
270104
1019036
1240070
1006160
1335793
153702
504941
580230
1736117
950002
979875
887621
1837343
563255
1141898
11125
971497
251299
36059
96370
1602116
1512827
10958
1295110
1206777
449993
1418266
772361
635061
668671
414893
658625
382057
136106
393291
1510282
75142
1515952
254878
1495899
1640581
519705
1895103
1345445
661533
1369410
842692
1505333
1745718
1124631
633792
455011
500565
965635
966247
907670
994927
1867771
448471
692069
366495
1990898
1683910
556591
825818
1369593
540556
974966
1050042
1155370
326688
913972
1682425
1701352
1280985
804367
1774521
1562553
877349
497625
756758
1415892
777185
1104867
164173
882148
1182106
570816
938592
206790
916740
902013
616574
1378454
1161444
893373
1793806
1017479
1647117
108699
1669490
1124940
641094
910779
1709568
910151
1676556
760758
1982917
1487044
385421
558115
1874354
927040
606326
685575
640547
740550
709615
582827
557521
92221
1316808
203674
1888204
958897
1927059
419417
1197678
338031
1175067
1742584
421909
1656018
357682
127243
485703
758952
94434
1603921
756356
157121
434136
1224160
147809
896598
1448373
523733
609302
49769
1216132
1470218
1015600
1458076
1246978
1896106
1016857
1135239
672397
923696
443040
1074526
858428
113159
243873
858331
1314615
1073194
476663
63678
698527
649015
1499247
1903648
372989
132045
574303
1127416
1820160
909873
1368512
1620879
1447785
1475260
455916
1383095
58435
1110828
216890
1043171
1670523
1733723
1525960
894361
1529147
1273564
272699
1609240
912112
758329
189512
406421
777608
156502
539527
313467
1207953
315554
564372
1395133
84012
422322
403568
1937871
462804
818190
1821648
1934490
729607
1501794
1400160
1182701
1409018
10677
1671172
1180531
1428947
55887
1753830
1988380
1047333
1348574
1047919
1319461
1561790
742120
49006
1953328
1654640
694757
1829392
1755819
1494949
243826
11292
1686187
1747666
1505254
1476119
727200
200466
312144
1222778
274134
726163
1090761
339074
1327787
798577
337791
1356060
1227316
308570
102577
852069
862414
643646
1241606
607171
1852911
484189
736873
1666730
1380176
1592591
1656123
1054260
1077109
919349
258961
1500339
901416
1709076
683046
1535220
69281
179473
870898
526432
1127870
953070
1119968
1332938
1473262
1436074
1408462
1684893
726175
1403021
291902
451152
1884045
1811319
1622744
1259703
426962
1682892
1320446
166569
1522039
1926214
160563
568999
1396075
1811568
816120
202417
971493
894627
224669
1649097
1905384
703497
1501911
1421772
72972
1050821
1660887
218470
243434
704517
1286050
676768
1619438
1705265
210297
1636465
1220617
1491327
411988
308011
1323290
1760393
1015464
1692665
984100
1327236
1145836
330996
664721
1367652
143573
1698351
1711123
377025
923378
1540561
1834094
731459
1128938
1890778
1264741
1687317
461418
1064854
316519
1727001
1285389
619029
1959944
1961428
361603
467619
1022256
1481300
185438
1607408
1970710
1224900
429128
1571309
1115225
1001796
1427924
887115
1102284
565128
426760
1426205
870156
139042
659247
1097743
1183545
948136
1651412
925031
925682
1397974
581140
1367473
149097
1428574
1057154
1011979
1745387
1044735
981293
1476681
1784457
257280
1286030
6797
56925
654083
1862049
1109046
77883
281138
1382079
1159815
17724
995268
138796
555125
599414
1275343
1253689
1989389
349445
243546
714356
1586072
1200150
1793536
224258
66488
172066
3165
1016705
593727
850570
1452264
274401
1125033
1679765
383976
1279595
902191
316836
324213
1770808
183509
625462
1402923
1360122
1619196
579314
419537
543856
345095
305495
184240
1879195
1947228
1576099
696046
1311059
1269767
72432
90786
1035340
1889360
811954
1989082
322567
599271
1382869
903437
932612
1028613
754193
443839
1648481
534057
1694192
152192
1819664
1542911
1958588
544645
1920358
1562329
1512415
1141669
535679
1026040
669537
1677636
1510022
327214
1561411
316545
1646556
25736
1006681
991878
203912
1038657
555725
1710973
1462276
459683
295295
1295275
1511869
1679902
821877
1451729
786017
1850330
652504
1125596
1160349
1208618
592717
92367
1281841
1987444
741059
1447183
1120505
111546
1779173
722803
225226
1382106
1866394
1098063
394475
1648998
830769
1978919
969532
190240
1331704
304731
331118
51314
601868
1693749
329276
1674991
874932
556330
457303
1706592
764501
1641592
1146845
570249
1350588
160835
457529
848040
1246921
891410
471927
868960
468996
442248
185091
742437
883437
1562902
798706
542641
763134
1741669
938470
847455
391300
155355
1611454
368158
168983
1349898
525232
1590302
927154
1902269
1393727
814355
1588236
1010661
22190
530973
1706867
838176
737882
1592903
435887
1119576
349838
229611
1975271
1794842
510933
1327266
782563
1080051
1901498
1683336
710751
1120340
1100823
287058
11340
318622
1552710
1189722
926680
1174030
1357770
1919607
1121231
1529087
823224
18513
1301613
1051389
325744
706574
1596230
1730846
1991898
1922309
1284228
1904889
395925
718206
1562460
883867
694841
1460578
370531
1211248
683543
156038
1575140
1580425
1199093
1739874
1770635
1495190
660399
845375
1517763
570815
1625557
710648
378976
1886243
851016
1676224
1457314
773967
503950
315463
1049007
846090
1119866
1227163
1152725
1734420
1924356
482169
86182
1244330
1508141
335260
961634
1474206
30644
1041410
1768216
900224
1504140
1385138
1866545
1817622
1705655
1612094
1276301
597218
740051
247109
465969
1743380
1389070
1524820
248474
359293
180532
835201
4860
135256
860324
382465
1164849
1169226
1968436
252362
374792
209506
1234578
1428250
1567826
576200
1291435
1932255
1411165
1003783
1930624
1179492
1720994
530244
961214
925793
560328
681440
1467031
647808
988565
556864
1801936
1241489
495495
402185
655291
553748
872677
1421921
1264083
113048
382651
1308332
1633436
256363
116199
232802
461451
87953
451883
3742
1255329
1695898
483481
1308525
136766
371027
662944
1479198
59127
1852853
1798276
1168553
1884508
709092
1490806
994132
551823
39357
1774606
1165420
1159007
164100
1905050
1433036
864929
605964
113443
1955982
546457
1806613
327087
768855
433638
685794
1109103
641620
540371
711665
1003773
1825525
1128851
870841
1459419
1746133
1965187
82212
751203
12111
5155
476537
1135798
1176734
1938503
1064160
990124
1474807
1865980
1707800
1486567
347099
1879464
897146
89858
56324
1966096
1392380
1584956
1172290
1446487
1152098
1169932
83664
1333258
1670792
206403
926047
1341178
1697511
807359
1637685
214804
1990257
1561380
1796558
951044
732525
653245
496313
1361107
322403
1376307
1470055
1508788
59298
1273346
663783
1794073
1546902
1089997
1641574
1352658
1860991
814803
1157674
1391718
1022287
53619
1989136
396081
42482
519031
1629292
892384
1908885
990197
1797271
781930
1029132
655911
1087613
819557
706334
1474820
304763
736534
57166
893969
421566
878454
37356
1778827
466929
909733
1271313
1576572
1640431
168310
164476
1390885
86475
239421
1859654
1788766
447820
1390039
971641
1846219
1376363
1145878
1592429
460385
1264061
1224647
1431739
674203
321651
826136
1540810
311030
21638
1338128
707535
1627329
197390
229404
115347
1974808
1098916
197963
789087
1506869
1754222
931222
798007
91736
512062
555453
361410
573132
799950
1847812
778773
757664
103917
591708
145096
752557
1704113
1456224
981243
1487627
1649506
461790
448890
731754
310524
1248387
1924664
1895028
341762
587711
113486
1973971
857657
183052
1759757
725989
1945644
124902
1291370
430769
572256
1539179
1113526
587133
1416140
802729
961086
1381217
1025284
1316465
1301979
1493023
20024
625611
1163082
1589087
211530
858752
1484040
1278138
1982586
794350
337887
1154652
1578079
1386697
219034
646697
1529645
1759194
1039442
1174425
976424
1870827
1985833
556974
1588615
852153
170570
1268960
1052697
1833022
680287
278572
743050
302994
1013653
1673157
328109
1996959
1332797
157135
960880
1766571
201976
1958579
1512643
1052400
294899
614062
1558278
960253
573757
361844
1810177
736721
1984522
1927882
1602392
54693
1142676
800591
1710208
914279
777882
883916
181794
345849
1904869
1675930
128776
1094223
776508
1171528
1177813
1444328
487322
224152
53254
1753779
1127725
1129735
345875
448536
1467275
1192833
647888
932322
638845
408382
21399
348692
1203404
1407627
1430307
568980
905125
1027556
449973
1540977
1053679
36324
1676635
64101
210307
429975
1556313
1074309
57951
1839377
892393
376453
1450567
1797012
101226
1565194
1877059
1864253
1963937
933659
991445
975976
730437
1323416
1477118
124319
1632063
1200317
1820150
36783
276924
1122261
212747
1636413
589702
1635109
1488233
1385332
447092
1213221
300676
619514
1731441
76664
1206005
1453708
274318
22539
1210191
1816786
1826151
881932
206908
813841
1858139
1169946
440508
755169
1452006
832183
1173375
1558651
890045
1900373
698688
304582
1868036
1024183
932106
549749
1857384
1662877
679411
1759756
783075
760580
870116
1664850
1567431
1346395
903214
1705773
254664
1529448
1346882
1442969
573044
764087
692101
216679
365684
1381427
1982063
1708881
825110
1604291
797831
1378019
1043692
263982
648504
580250
1290268
1302453
452064
841590
113813
124095
1286312
862327
1916924
932684
1034053
878938
1925421
342031
967230
1734379
822799
1170656
479293
19833
165464
1638402
240261
500790
426124
548557
511655
1121325
437038
1998779
1481925
12221
1532144
921153
724268
1680127
1779200
1907821
1065105
1823982
1031038
1517168
970627
1394231
579983
1888825
1432080
1818101
1765366
1776314
859439
559176
1801038
1159469
1246508
1519082
989984
72506
1351111
800846
718330
1332707
903473
1699448
506131
37311
456680
412382
627251
427467
1484184
1246232
1534387
1301583
54346
439776
75851
214763
510779
1338017
1891094
515859
1662076
1592240
1924618
1019622
210947
614839
1711627
1325936
1053452
487039
42872
1916008
73837
1705156
1369593
65226
690153
318578
1493129
1098534
1449765
1531952
282804
157071
1164413
1375004
679188
1142319
701032
745503
396081
437157
799055
191090
1186354
797817
1293994
845196
299686
308991
346212
1539265
972165
1834535
1151364
45189
1479257
150162
716235
251424
1024323
1594057
1581277
1446286
1553948
1603905
951279
146670
822977
1952986
1506469
1019259
256525
1407017
657723
1547832
1090875
443794
1150890
1581839
1614822
372114
1713319
1189729
496634
1884705
249691
1122825
1369007
2875
1361695
465391
1270813
599207
107312
366793
227836
267870
760853
1755722
1351776
200772
1119449
1091478
1818426
1701783
1046038
776531
1941758
895480
1422386
1762418
1874480
1922430
1319657
412030
1559653
1096122
1056916
650143
1689611
1300716
131830
1818136
995947
296606
662462
927420
951145
946785
1206014
1317128
237882
892630
1825180
81637
216410
808616
1848704
1953983
389432
1842567
1974776
1076833
1901188
1490863
439681
501426
1010251
759715
1306263
1260059
648036
1474590
400285
1687766
849045
1228022
534685
431612
1817017
32568
1239466
1391472
1152542
1454147
1037119
534383
1701287
1921891
308764
1459497
33638
1862831
615302
967745
1631
1458504
1123203
1079736
955846
918869
782659
1260987
703465
904963
1565231
48257
1833060
1304264
569283
934136
895534
1597879
1935596
899189
1072955
332624
449579
968516
908037
161446
206822
1465792
9969
1879883
1066326
1848384
947159
1839470
1267146
1125736
357206
1488935
74860
554267
1977867
1150881
1935825
211925
1198879
1627184
186234
1308757
1208573
1001071
1538903
43333
1889934
175260
515026
400735
1364552
645018
1442780
1028967
78464
1272461
89896
482773
905974
1486830
208228
1524048
54403
1640583
1591638
1081142
1039258
712677
1722198
1196849
1189997
402639
1037513
1716085
139390
325889
354321
1205623
53013
1931409
499644
61858
477541
1913366
1445173
626762
1932597
1671571
507763
1575951
736960
975802
1915350
244069
652590
1765632
1601721
1298970
1652415
792170
1235284
1065560
553082
1515349
190751
49377
727456
1215967
765056
846450
1888609
1524221
1287074
995090
671905
345540
1555437
1238135
1396609
691101
248330
146401
996281
1262968
855274
1772212
1299868
469377
195281
508946
602000
1055720
1121308
813285
1509076
960765
482486
1115181
1516191
1450463
1424108
2355
1632895
857670
1180802
1265988
1239092
47647
1373501
1724605
1151377
579271
140695
233298
782790
1290210
413264
887587
1396142
532777
1043642
439608
1241909
1380753
101365
1523150
1680806
1018929
1021057
1931687
431639
1777383
1949229
1137054
1970037
1752769
1532979
1987718
634384
841010
1374835
527644
1910083
1216938
1817930
1299638
1391545
1523106
1173167
233085
737708
1256032
1623551
1521539
1314322
502745
602730
807166
879455
1991518
553111
1643268
1894852
653307
1494495
1213332
1258388
857131
742529
1966039
1622643
423901
1897069
1222161
1640836
1489524
745991
1304168
1914697
790582
1177667
120851
501348
8195
519259
692075
544548
659238
1723741
1269295
1101491
292639
1644332
1994291
1037244
312497
221182
1305086
1054339
1959205
86201
887860
1139229
217568
1927179
1328244
694595
1007092
1757816
873371
279777
1954117
1413176
979425
1376732
1961929
1671254
981177
1424572
1926104
1293063
1791181
998482
1907046
840943
1756362
35502
1186502
96634
679095
1894917
1016297
577290
1641642
272937
1780468
967978
783427
212208
1815007
1409378
1762261
1907918
1406659
1917090
1846385
1510727
19679
551773
168491
686013
828263
393460
1355008
1106976
725974
212715
578276
1414460
1066994
269239
267185
124794
1732761
153201
531889
1410974
1898403
225112
1614724
1241775
378277
1440186
893808
1664009
1133638
1419693
386353
393062
827909
1498138
1025236
1896707
998685
391306
346924
1984751
1472475
1447657
622139
421107
1201190
693926
1349763
1946297
290720
922910
1690052
713191
1744208
446546
1967101
176309
296334
109982
768879
332362
1376437
712077
1250248
122834
701513
498032
472387
54550
459535
1823215
98534
1679563
171987
1406699
364323
854402
1884788
1432575
1518529
1753068
1010084
228405
1688538
973303
1977822
1350839
536514
1502690
173289
953301
357896
1298980
946049
1821688
433815
978639
323451
421553
1607349
40866
212529
837974
1323117
1399251
902633
1643386
1738371
304780
1533122
667423
463718
1921872
1344276
1952033
749112
794001
356870
736556
1591400
1314098
783614
1977743
1799783
1585394
793822
1217663
1901055
539418
1153926
1603728
1487131
1124487
118569
253117
809482
202544
1604973
530020
724535
822384
974971
1569218
1775405
33341
1865919
1206436
1554625
1951987
1386766
1496897
353191
1475048
1720325
1081282
1949030
246736
1850178
1774064
245436
1910711
1168483
573512
434567
703872
616386
1192157
1490051
671137
1438744
892116
280638
532416
716973
677195
1430118
101512
250694
1903801
1718649
839023
63669
1432218
409567
180813
1160881
556373
1792416
308733
1674212
1398871
269785
1669685
784527
1376193
821784
1120928
332087
1916036
680572
1985571
456293
1639372
1678888
1107387
1424962
522049
1260378
210699
1864973
460861
1541002
226590
585148
793664
308696
1783274
1032015
440612
1821445
219389
883446
1655839
1022469
824430
504948
1427744
809631
1548566
1593598
972835
1652644
497739
1251760
1735102
118821
1817362
762015
435157
66578
454163
916719
1330424
843922
1709446
170166
659411
568232
1369476
1148524
1775660
1209847
1218828
685237
421793
1325006
567410
758333
712289
1962086
3240
906079
1393583
541630
742215
1671107
932840
1604071
1360399
1275539
595497
1677853
1393273
1068349
1480522
1379418
1266917
477345
241467
1932052
749826
1268539
403737
1641105
1161694
997888
989484
713019
676600
16749
967602
1401605
588756
1250500
1918606
201679
1610641
1202411
1602423
1153700
1224042
1047635
86187
254125
110558
555818
313353
750474
1227835
1521082
1229965
443487
962217
1111518
1245461
739242
1403335
501738
1344660
45917
46822
39053
207959
768393
952112
1763044
471927
1441848
124054
575659
497202
1937314
383536
1103933
1828548
418720
1327076
728
685521
714251
958067
387171
1808591
17172
1585514
272316
517265
1858848
1594698
1164196
624790
191831
451940
1136466
1896708
509677
398176
1256490
936331
1970202
1495913
337782
43272
1346569
628311
1463730
1472403
1153597
75959
559710
1331047
1656108
144556
1940962
1920790
10909
1926978
173319
582377
1259663
368932
1462373
158580
1429608
980282
1475985
1900712
95664
472797
393003
1016343
1430963
1029515
656274
1906050
379715
29753
1982491
1108138
1666267
787766
1225122
1020836
58650
88013
1365757
31412
240608
1410456
1320547
1488165
549054
92362
861112
784630
1953000
1779061
307163
805898
1631125
1997145
98975
1444982
60189
368578
1181096
1921705
1153291
540499
112055
1207570
1392801
1710370
1476902
161465
1229343
1904011
1648892
259315
633626
1282749
1791926
852371
397774
457325
989201
488104
1314674
710165
121631
1164878
1711400
263216
959904
102369
1137877
1254195
1133664
1224444
1240540
633955
920474
1599109
432411
845049
397059
1224875
109405
427613
481816
1909609
1652986
582175
1273017
344530
468915
1018166
1056583
1096429
264210
51074
1482755
1010299
624226
19181
1866879
1157198
140960
761269
960771
1358611
65291
1671555
1266526
1540009
1227383
1214418
1657571
1764239
799377
553417
1659060
715845
775830
500325
499480
1274141
224640
1227225
212937
1089373
1064078
947426
1244337
1753179
1385641
1955359
1984598
159266
1021455
440842
287487
1004413
1315330
398094
138154
792258
1165008
685835
1795711
604183
1692150
1029764
1955927
784771
414076
1267719
1644522
1185447
237188
296783
1850394
1383205
1225780
164070
1948098
154099
1823265
1529635
1687536
1216217
616921
1403231
967238
1867847
1201916
1332734
1492265
882380
1920786
1235424
865348
1778302
228487
1963915
1680448
1785527
1541860
1731741
416856
19770
503384
1209549
857735
1448157
1778548
1349801
1253352
974196
1257151
1475958
1279114
1667461
1950527
1324440
80940
327914
162911
1076503
274300
387614
509410
729724
447142
744360
1116295
756592
73535
1715702
517389
1585058
497841
371581
119805
441914
4878
1216973
1942770
230780
521506
1826253
1638469
646897
824336
64469
909032
1950367
48308
1570564
458478
1020032
465768
1184655
379241
623495
979136
422853
1916828
825645
1094042
1543595
233681
1491723
1133049
1679586
1357712
1329533
152186
1841073
1553005
356367
357312
1118104
1609068
403608
834821
546329
252481
1225399
269527
683698
199368
1487907
1846351
1308751
1941776
1021320
1437776
1739166
1403653
1480415
1656196
888529
1349544
302539
879282
534070
1832596
353573
1679032
1329449
1715666
355591
1373153
36000
446560
463696
835712
1002175
1678437
788636
1827903
1058583
453446
768907
154530
436873
1430771
1249199
1055080
455009
1876722
1193015
945222
380708
396435
1582451
547740
386099
1756289
761894
116538
411070
767683
669568
1934033
1933136
265466
539225
1933958
831449
1326292
675847
877017
1348678
1416325
1937628
435650
329160
1942223
1984215
1206900
205917
1819200
1520581
438030
607403
76866
1475519
934369
1677905
1680633
1257464
345940
1005021
80434
18629
1226940
310996
308986
258153
657602
308319
528588
18797
1034104
1444057
1406759
1166909
1140244
471121
84231
372953
1446240
1256849
1221429
1445315
441714
1216144
382968
836885
1155817
1495918
399241
433836
1580543
87921
1970107
1557327
829001
232598
1990415
1118431
1750242
1279380
1731616
674575
491443
498346
1033808
624942
478969
158305
737719
973665
671814
1657431
528151
138584
1994293
428418
702417
1447076
1322542
25664
1800442
1421658
1098371
971878
342564
1049869
845754
473281
1102098
345328
1388616
469987
848121
1327252
888122
229419
1440980
235888
1260428
278720
1372181
1068289
458940
1847456
570737
229824
1127242
1641178
257248
1977474
737046
857514
9704
133606
781761
1437584
1956603
382899
1799953
253433
716989
370064
929084
897636
330299
1752676
653682
597387
1198377
1962126
1576496
1395245
996955
1557852
538076
609638
341932
1356154
1095995
944521
1376135
1600394
1877822
1155794
1736623
324684
1760109
115595
417416
1505005
845502
912898
1401536
1455061
1398596
791312
1591048
1477445
533722
1435073
521692
1828350
764419
384109
705885
532040
1567382
542383
813512
1527550
1563793
680871
841322
1837108
217433
1793305
100531
122078
332405
1007151
1887047
1099552
1141972
538679
1511109
1904537
834151
1672966
1962723
188908
1498336
1897173
437023
1843860
1963389
1982464
557784
1443884
112478
1237672
265193
221686
1803626
795853
498721
1098168
921602
648418
250841
182236
903556
599928
961747
327231
1063405
1776046
1020316
172900
1791694
716707
402084
794359
1127483
464268
1564569
1236139
860893
1228126
1243436
1873958
1235437
797781
88104
1274931
277997
355589
1766035
1376287
1250798
117671
1069730
1398250
580384
1651371
1707678
1669708
1130922
1318701
1788582
742053
516116
1925782
759194
1230919
1144203
1613429
1439144
938657
1669147
1979976
1636819
683391
140983
119271
1579266
437070
1324702
1471777
88582
461587
1273930
1750928
1814444
1300806
1795579
109697
64231
1517160
1405334
1500655
1134592
781163
1304181
729846
1990143
522885
1127097
25468
1448001
118664
1755521
1879015
210105
1881026
1975612
1835193
1623981
218693
1316179
964451
623410
1779904
1083667
1225411
763819
1324075
1133890
938722
1688013
749762
1774359
1023896
1036166
1270808
199217
1858204
1586957
238952
480286
98738
264640
1701545
1950413
953600
1309417
1934014
1777133
587994
119320
1003401
1705382
505608
1726556
745952
1030542
768891
1670063
1210896
1830458
1923191
1405037
360974
1974976
832574
1920816
711442
984084
758468
874228
147099
1948390
527647
1557827
1206344
1378518
352268
222801
1363539
321550
249970
1345992
1091480
115436
1210044
1223640
1898381
636665
775469
1780509
79814
388210
1000206
927004
652890
1942758
206812
1516475
1840228
397584
1900713
30709
1038663
489344
1384856
122057
371153
4698
127600
720834
380297
1807750
274501
845078
705221
1477140
791888
90078
8091
1625491
431847
791947
1483636
22616
1709546
1713932
1490567
1711989
1174599
271512
503323
132541
1492634
853198
1231978
970132
1662318
1860507
185167
701496
1491497
1411425
479239
1682759
590329
20443
1744128
25911
962976
987009
1591338
61129
684257
817783
1443626
964690
9697
472989
1582214
1021390
235042
1691851
632667
1786278
150752
761504
472098
1671001
1368424
1495469
1035643
782707
1569460
1461619
1194429
464668
499008
862958
413039
1461270
1555459
1157545
898717
481415
357058
245375
1611948
141089
1764770
866430
1548977
1984760
1822157
1151638
1205893
887986
400342
1029559
1928064
394875
1993131
551707
311685
615005
60325
1607362
385660
1880221
842137
856250
47442
77586
1137107
721420
1310184
176936
834637
1074977
213793
925142
249997
641748
635874
1303227
1668189
24646
291152
1299521
183587
1333286
331347
1741831
1342373
608557
1800290
365899
852999
1251244
1417544
940709
963002
1897919
1738942
1829209
1092203
640320
1558926
659448
1799179
1146260
350964
1847253
598000
1198126
789665
1994077
1502906
817416
1130565
718623
1515956
920680
89718
881197
686032
1276300
1632213
1455934
1689656
1432815
1836672
1686430
1050348
360514
750405
1900366
1892654
485305
1613910
1442575
909632
1798631
604751
1122097
351864
931049
1982076
1954931
837872
1870212
419678
1883497
1376181
970709
886418
1457431
1297068
1603375
158025
1137590
469311
1482301
1890086
1087441
958872
377947
1639741
214684
157964
1387468
637191
1965305
22762
50095
1279952
1978788
1380752
907561
321761
1425586
1853848
681573
1940234
1058446
1680035
682460
1600417
294468
67631
1613963
636632
76491
1783005
34047
1625245
855174
265668
1734128
887477
736419
957544
1258602
510410
1377151
549278
1995506
1512040
991548
19693
1185844
714554
284419
1833831
217802
945042
1253584
721546
1510609
1847630
1293678
1677074
388272
1966593
1702019
817600
664836
1027259
960811
129459
848013
1782556
21673
1755822
550113
29030
1144756
1672435
857342
305382
1628332
1971083
733045
1827510
193023
1763365
930721
601535
867887
874586
281416
575955
343120
140686
869807
795409
1965088
1708001
980982
1520025
1559118
1489683
1878422
1688581
140606
123669
839002
875365
1175161
635786
904365
1290012
42346
1427413
1471690
1766034
1741732
305387
1957615
1446144
356890
385204
454277
570583
408833
538996
1826545
775651
380822
1538267
975544
1534818
1142733
1802191
178182
1210360
917149
293856
1899564
1676867
57747
1314578
1822341
1955120
283142
1061280
1315348
275078
1208471
343267
1124781
1128836
521900
1314909
1528985
352569
1054163
681612
203200
724076
138552
318287
671862
986528
1578717
1215500
767837
804818
1104477
1873112
214978
749508
952392
885619
1225026
1179735
662912
393827
1853599
123866
1997481
1015426
1563393
1389009
902820
97468
1387221
1440633
162527
313507
1554252
1619574
1142950
570270
1391973
1125706
401732
1081224
1685159
1722523
1403372
1610479
1840278
685234
572292
1183874
434186
8889
1196653
270109
1348646
1995254
1860656
1854804
1672963
1105154
381857
377997
1726442
117498
1450638
531056
955169
670217
1037448
260262
855751
1427494
1884812
866751
808511
1775133
848538
1040892
452933
1056283
1924276
1955889
930552
1742764
1409805
27359
1340759
752907
74694
334407
1511660
1815945
1957794
1199827
72810
779757
1400677
88752
735269
119803
1031947
948535
1919394
1218840
1051260
471742
503320
244158
636138
867670
969550
1687349
858844
623422
1547639
1413890
1410195
256360
1230818
344847
1920459
1801158
929637
1141144
1869296
902389
1352843
264096
1061893
46611
1470165
148332
1642076
666547
1372014
621934
156329
1274886
255598
1510245
925861
1760861
245753
261893
62326
1921649
1116193
612947
1644814
469623
1523975
985183
931408
1487866
267762
296725
1274617
27419
924785
903860
767317
1306325
392343
231244
1012715
82894
462468
80649
1604158
1682034
43262
1765082
1185115
1626118
1139512
1183222
1541271
382154
306806
4684
1321411
589472
610344
1153261
907263
332484
50960
237306
767073
878053
1383609
923375
602413
613154
1195157
825220
1079716
522208
1601278
429780
879017
513699
1033290
606410
897224
473198
1015309
1060546
446702
415687
1292292
422599
1834946
331694
1408554
667091
1950614
1863998
723028
1630374
544396
163491
795449
1398831
123794
690748
64671
1225083
1860976
217773
1029713
274813
1506633
1848365
338109
898233
897113
1399992
879884
1938532
937337
262673
910958
1258960
214558
498520
59370
996742
1439253
368815
1760027
1852977
844221
1627055
794751
627129
32226
1987148
704182
187321
187707
362047
1790933
1368391
1460453
813971
1277829
1067615
1610196
433213
1773835
903150
1797168
46745
1842726
94178
921314
981847
264269
1793990
30719
450890
1364605
480324
1427
1735985
950128
1210658
1798429
1256504
1690346
1436042
1323521
1704235
1646065
259206
1673428
173120
60123
1011161
738618
1978380
866475
1289774
778267
907105
525097
1194102
964340
764685
64524
1347964
7059
1402415
696442
850961
870663
405570
1500489
565395
1644570
847119
994351
388446
685886
1894412
1412321
1875869
1389330
1079617
1386681
243276
810150
1046777
119758
1219621
1004955
410923
1462998
436627
680268
410377
834266
640326
1968570
599549
1085704
169163
1672306
1914749
1855054
954687
1594064
208256
324718
109067
829893
1956773
1701633
936358
1956790
96494
1242733
84061
1546637
462007
1316683
155835
1236687
949144
1439904
277041
986698
1375295
1678381
1763572
206385
488094
863796
29895
1482986
330578
695262
1953752
1687062
1412014
468159
1332558
1469143
44919
1830059
1236791
589553
903613
1749238
758303
1113994
872399
1572557
1069719
1912619
1464306
1953901
1000821
760688
1112585
209509
1616157
1105853
1455122
1161832
243199
790837
1450900
1958322
457926
848049
1042676
571212
1359378
1387123
966739
1464778
947754
1250651
557422
1433685
22771
1537225
365663
1219454
160231
797260
1958973
202195
1137024
337106
940466
1828806
398916
1292448
992296
885266
1095673
1279875
91725
564755
944352
732673
1558773
635213
1354492
569278
378173
1417365
1732803
672691
1642104
542914
1064441
26860
98481
456971
1233329
1463690
1928771
783988
1336248
388910
1954819
1791737
1035165
1427069
1004234
1863108
1883959
1107184
1571362
1716067
1597256
1756332
1824292
1575444
649661
593022
385977
62999
402646
570585
1960090
1118724
543198
78873
211782
1927410
1728543
382758
390791
365286
417046
1132830
874716
1899384
764598
561806
1538949
1244607
1371966
480528
783274
537336
151296
1093296
1477984
485950
678086
68550
46316
874497
393970
976443
1167520
1903848
87747
1124581
784010
1846122
1841751
1399478
1457680
1752995
1048734
70930
338893
1461579
102357
414321
1420277
698901
742924
1197507
1032783
683374
556816
1151522
1387243
1224786
1398540
1525762
312658
1346569
507979
1500228
1211978
1444481
1608900
1115502
1274770
667879
1689036
1859427
1135412
496446
1776351
850889
1556719
1296113
1829167
765240
1976145
1334047
1948237
271779
1553684
77481
210506
1114273
424776
1234751
710940
1995011
530209
746427
636968
1353530
1717364
434656
89265
1636544
1496109
1764243
614981
1263553
923897
967430
913474
333799
1550802
974737
1642327
1609480
1162091
356609
961786
1729935
1719081
1578442
856113
680615
309243
121291
144678
149972
398476
1062589
859861
1497707
674997
1682300
476091
226623
1379525
946111
174922
1714249
146375
1475998
1260436
924114
219412
352185
1951420
806156
1727998
1622359
1970193
358172
254604
683439
1282662
1131796
638428
256888
81370
458908
931179
1714146
918712
646958
1287148
168997
1329697
106747
189600
228558
898578
1032559
1942311
1318065
106386
590503
635982
1827819
1388758
398142
1835496
1519805
441488
170815
596326
904593
1551370
867927
493821
1404272
1080167
1122200
1877818
827441
1931514
1299349
1690317
486798
838627
1836768
1575489
1207584
1044253
146533
1093837
25726
1483154
588059
721646
945033
1720715
543478
820183
1925397
952338
253303
1058164
460530
1100795
1762887
1184754
1023572
711414
1958017
881264
1221069
1393142
1979568
491093
667865
1694831
454505
38561
1740533
31201
1839527
623442
659919
1045531
1357886
1842758
1293213
933788
1680438
812944
62859
1141890
1024582
1005131
1660282
1594320
519000
183021
85913
135734
1978433
1616737
845100
1212439
1117641
97643
522896
118294
44165
1346226
1582393
1158578
1061237
1013710
133126
313005
36486
280098
972807
808046
67087
234517
872604
1478537
224948
1490741
1336199
494335
100126
30839
184067
1016901
1140001
187748
1365617
1033753
1001230
914977
383377
519249
1433146
207950
966972
1810671
147444
1403562
1177851
1542644
786732
1577797
443746
243544
800234
1007139
207818
1649210
1541418
1907147
1272588
31406
932753
1912579
1100303
1540455
15203
1639359
111378
994235
387092
1119460
1780542
1750336
1862572
838930
1711897
1198731
1921390
1331463
93232
328543
1808670
126147
1234651
590937
1043389
1074247
449521
1175117
1418248
494431
1502184
1652558
1850346
1238913
652213
1657249
1760842
1580622
520908
1683696
490657
1408804
614576
1238249
1940977
728118
1687791
227974
1597991
423049
959510
1574086
611392
853850
421031
656419
1055584
1945713
1999606
1921288
1495987
652416
1428771
1456331
1256241
1387025
406064
288947
1722193
103285
948916
1177341
788270
681013
24584
1520284
1067187
1976017
168395
292965
384910
148382
1716734
656649
47796
1886584
548448
214273
1451382
235387
1871993
983452
1430454
1155021
1626336
879324
942927
899376
348116
1877860
734490
1389994
212856
460996
495854
503985
1658550
1538053
160174
188188
1892579
1832475
529311
1597567
381439
1110540
707122
185958
1124379
272374
171288
1405530
1179269
654044
1691457
263143
163488
1011536
1295123
163189
1274950
719101
1615238
1491920
664508
206535
700477
940823
1674284
339485
48378
771413
1446865
285049
216259
519032
452021
104369
1289071
1079819
961559
497017
352369
554227
1807728
981423
389356
974013
1719509
77121
600723
1163630
1364431
1505995
522162
1627451
1530887
1553516
1645599
84455
839519
302643
361368
1011668
1316198
1709591
127186
1889741
859981
290490
938842
976402
1412884
1679497
490490
1180630
1362152
972520
1567211
1033032
437229
1209445
580424
1042065
1058767
59401
12747
551239
1390342
502078
209547
1559004
579398
934218
794362
1406076
1100234
687143
681358
1771965
934348
1866109
1126018
131455
108603
863581
267546
1647158
1358158
826710
420464
1539524
416528
1701191
467714
396417
903700
1774257
1156619
249941
1880892
1294852
92625
1394229
1006796
1500894
1750029
1380372
1656066
666493
81209
653369
1522614
1161418
791334
1465457
14032
1069428
1908273
927928
1927513
906449
177989
1552521
130259
1620128
1982366
1736197
468631
404221
1121222
626457
620549
1501904
1399998
559458
510194
686736
1078289
316508
1059228
1389151
888696
465084
694836
199388
351709
1374497
1480070
792671
719777
1394844
1490114
695343
1091237
1988420
497997
212313
651001
294815
654402
1168857
1342900
1799060
1415606
519234
548861
1501493
1318191
1096555
400572
837542
731789
1133755
1685565
1061640
1120145
199149
1606162
1134819
305283
1407867
836684
536065
1280973
585032
628474
781961
740696
1444293
1146544
1300543
45770
585759
68859
370095
1623602
1491232
207916
1935837
270794
949324
121289
1872995
236792
504214
1032152
1121579
915531
349266
1418289
204982
1347422
387000
392684
1463403
719818
1230293
499171
178118
768889
1475341
1978861
1268520
1892233
1852495
1619621
1814225
737478
735974
941643
1200693
1562908
1924720
503846
1678729
1095548
54632
143806
1152434
1633034
353000
1302330
233662
1638925
1026407
1796034
1697321
657486
1324918
1547325
554107
888993
648553
1977029
1681279
1783193
1857369
8449
1138779
350053
146497
1706631
1564320
266835
950667
952163
79892
1901868
1188536
1412288
1557722
1450154
1611816
1749837
430112
1526799
1709948
207989
373689
424768
117661
567211
1505398
159514
808172
961785
443944
1235191
799932
1977192
1460051
1644477
619078
1163149
1513784
1208153
68870
864859
150367
998724
1302873
1336511
955743
402860
1592968
1108452
1438598
1478686
343830
266577
909929
1265102
1430471
509238
1148348
1828973
1568561
1581844
1180824
99277
383708
341248
1630626
428083
1475062
1183860
1941951
553813
1956448
1175908
1806567
1585520
918442
660659
741760
1485967
1894805
623053
838830
1654131
1593320
666943
584921
578815
1220610
679787
1024130
375594
1381160
1659499
230600
420819
246773
1885013
1523190
1762833
1086576
1841940
1587149
485976
1162765
1493361
1521164
1446933
1951829
1366787
385183
778761
1898701
1826888
1604739
1098437
1096251
1244623
922587
540075
1352146
487080
1372966
1704423
1667596
880580
1293216
491035
1537850
1172566
1865645
838278
675663
1187225
1347430
1563304
1793892
442413
997282
401388
737585
215679
1247295
502817
1189663
1544880
1411053
1376755
1693548
45427
1015417
594926
1853875
951454
356763
46770
585838
1042499
986780
472583
186174
1667006
1773896
4781
1484050
1734591
1665422
1616300
1486207
1171104
366808
505403
1688951
886917
1813822
1930750
1292016
85217
538372
497038
591733
1403339
1862049
1272623
345457
1139538
1286688
1340711
790977
605188
401778
159874
950671
1415394
275694
771085
1586951
1504928
1397890
1677435
1104815
53348
6251
217288
99029
1241750
1660530
845875
1698074
478235
278178
1820635
145434
1644740
310254
684792
1376738
1634532
1603757
178476
1221656
1243497
328736
1620734
112909
744388
1332728
605248
668085
168119
1077439
861075
1496876
1200624
1555260
338995
414284
1341235
1922662
1350848
1064098
1497702
647716
1228268
45436
1517825
116423
1250570
1002835
825389
311250
1558146
684497
1529359
1415416
984934
871198
1589774
1587813
112797
200753
376556
1084666
855032
898290
667589
1978813
8848
1528062
663737
1779585
1315932
1927561
1205860
1311138
1398034
629241
1841762
1953502
61424
425945
847778
1817098
1556450
950909
1991945
1879399
520082
1370089
1210291
883747
1280064
1877551
1816155
1775341
582531
1347809
1051043
86333
1056713
1759427
1958658
1333372
562956
1216184
286444
81422
1633047
1463595
339358
1308501
332937
1089880
308302
242028
1087192
1646361
1677528
321430
1959749
838838
1061962
592266
1404528
1753738
598829
71437
1193772
1524846
1708154
1880240
650626
539518
174875
487631
616450
729456
1588181
1524893
333218
1906204
832399
309760
1815958
1692405
1824487
847722
1511520
1736008
495931
916118
1285823
667593
487976
495821
1614928
1512292
1674215
154266
1781830
1962398
328433
17983
34779
699214
1643222
252595
1440492
1184754
566023
376655
1273338
1724918
1592306
363507
1288414
591251
978492
319028
1067255
1697488
1658834
1355114
249826
336709
92240
1690900
1493835
1744240
167077
1556114
1714183
327094
233666
854805
188458
1983352
1109364
179823
165702
149694
936094
618985
1738181
1906994
273830
1907190
240536
647277
533308
1836330
1151488
1533202
746745
1070551
1803992
965828
1164586
91657
437697
1188601
228449
39254
337600
1371037
1978235
166047
196624
1764595
1399693
1141817
1816643
258949
814222
1106296
321283
800221
1982755
1474945
1455756
310429
1996705
1212690
1989448
815904
401472
1443872
1969202
1443535
1123768
1058915
1823512
982382
1082772
1566886
1306542
487354
1265237
35122
531589
67954
14023
714628
1562849
1838176
182518
675932
1601064
1046148
1918882
73904
1796491
724062
1329972
793610
152247
1389259
878515
728532
1760465
1490411
119202
1469545
572443
1255491
1856621
1363564
558507
990622
1713833
1525483
1536807
173105
544744
457394
1544040
664872
1479207
659181
134712
1574540
1775012
976692
864893
638717
1516810
1556502
1512607
1023917
1426335
11492
1957779
931383
1504370
855133
499213
205484
1627973
1638009
686436
1895905
1550116
1908927
1238410
650859
1054017
1377938
775896
1323243
755323
376390
136699
1155619
913924
553584
855213
760565
93670
1243829
958298
1994231
1683981
15231
291663
1460145
1988549
589209
945587
1479768
1515574
1376828
1453267
1791977
258220
207227
114362
1974037
712030
1928925
39480
690972
755192
271411
1486627
573375
216845
1075785
975185
1470839
1696293
1535188
286128
346788
23257
631961
297388
614379
390813
61889
1706683
341130
1253636
421148
1044900
1857829
1381775
1792111
1167105
1161244
420817
144041
133331
1268499
1303829
1006562
172326
718943
1105494
885425
1379061
420100
1608494
1295091
366670
1471210
1936920
1613193
891973
807127
310696
1883116
881986
974278
1052287
228031
702863
212462
653412
973353
272867
1898675
473684
1872533
644168
36236
895661
1500038
288366
1085204
1077056
401275
1500004
597042
1496167
20916
40652
691737
1655939
259529
374283
1354295
147892
490841
1060491
544720
1401225
132061
305558
652741
1969531
340578
1288962
1965843
115594
1368293
1146718
1541889
1407027
1183541
394870
924903
717768
681030
1506046
1844606
1059227
1647145
1857348
436290
958198
1601083
383496
412349
437303
1246841
1703678
1460299
1416786
262204
539972
1226499
590908
1370672
604919
842096
1785977
384227
902276
1464323
1498750
1481085
982043
572442
175477
1293655
593083
1315688
1157789
1948677
821923
1254383
1747261
291445
927098
296706
1529505
1788928
393168
1060336
262972
690672
1586274
102724
1250725
619842
950130
1217668
934905
575760
789218
1109959
1268118
1978976
1759438
147372
844321
457908
1910655
414314
978952
1961097
434252
1042539
1652577
1765689
221901
1997766
958423
120088
1041986
544194
1988749
1483714
78067
1923375
1971864
385656
968696
141373
342762
500050
1834594
1042989
1714900
277359
1396012
1803755
1305484
765141
1474697
6035
1948030
656066
772008
1806963
1105404
1131618
1101573
1963837
315416
1521591
145154
1377554
1448268
920619
1530751
1873767
713833
1476604
585409
428747
1294144
1776703
35116
481655
1866682
1956040
1389417
193894
1081287
384584
1498991
995368
1182530
361246
1823719
1366717
463219
1959605
167130
496095
420963
1416446
681215
1625501
1189649
242477
1010819
1037609
1354939
310751
239116
1436265
329479
484074
813682
1951151
1151871
863040
1713301
1974299
1142675
1182646
1976807
220128
1640367
1861186
1890908
1437772
1957995
775749
535423
1334971
1595196
1144431
775521
1697978
633448
1878085
1218073
1661068
860037
1537433
360860
146762
1875506
702922
1423057
1323557
692894
1650277
1846652
1244934
289167
1740408
322057
547289
963037
1983516
510804
649426
823575
438161
409884
1104025
960959
592028
1921043
627214
1873791
1468630
470000
1968517
1437798
1633469
1359874
54122
147961
1666097
1349157
202262
1963027
890873
1269426
1455867
749121
1885464
418845
1827892
1793654
1768049
647715
233553
1323052
556622
910210
1394186
30020
977384
1969311
1408227
345066
630245
325117
1920214
1890604
517493
793909
485004
274967
1209124
1615171
1673571
597730
1860973
1143750
683106
1812597
889927
159370
1916744
937413
211042
238189
1443868
1698115
261947
526812
1998617
1849462
1454985
1686617
481826
1167380
1577724
67504
886256
1054512
1975597
1375604
1589863
1786099
60311
723091
1049098
1574120
51619
825324
1317397
462352
1135505
1746499
23456
110582
1562987
608065
83353
938421
1957368
384451
1478254
166436
235070
413788
1228119
1734808
1792346
31366
723171
5910
779405
240503
211749
356420
1342063
1422399
1836124
741335
1166392
1994953
1337279
1308997
1686947
1270472
748764
1928586
1904837
134986
525856
1287219
1699037
422351
253073
1485232
1261184
1494890
1101200
1438628
547099
358883
499931
1739826
711525
424253
290440
583595
1989488
1162660
1332783
953721
613994
1903997
720838
575193
798594
165601
471683
723552
394693
98562
1057483
1262098
942750
1909417
1956780
1948014
1988241
1965355
48727
643200
1205509
293669
1522056
1658339
388692
460992
702467
1823768
176311
949918
101045
935059
1448229
1195232
1612694
1159277
1878058
26162
1369379
200043
1177419
861176
1731378
1738924
1126561
1603193
798545
476218
1962271
1541379
1731244
1618672
607713
1367411
525851
1499666
436896
1292381
624504
218049
799732
1436176
879765
1763810
205307
1291313
852262
281960
55605
912861
1722072
122124
511048
1998850
1910893
1794738
1359036
1177713
558330
1317932
1514454
131906
1052115
1271165
379739
1405570
838877
1683172
714977
332397
676195
550423
1923630
1340156
411688
1983422
1375063
305827
1692331
855805
670516
1043471
973101
775937
267179
392821
1137366
1794451
1133970
1914628
304558
909734
711618
998471
1758812
1912609
130472
804067
1266468
1949010
306920
148754
706038
1648305
1341561
400884
1640479
1725158
1081214
1032061
920591
641813
788177
1212853
937815
1472688
1557069
36040
1115672
70820
883350
599786
1097667
1060209
1977262
1621887
115374
1856074
952525
349503
1650848
77893
743710
1270922
1658039
893120
296303
549211
1374942
1820547
131131
1916604
1008915
1910408
760865
1991193
1342667
1401251
1916923
1570462
1645260
1124902
338691
1587162
299721
430902
163142
201028
379033
1433729
632914
568652
1351746
63332
1942567
1021204
777595
327088
366734
368147
1999095
1979816
76431
591779
178158
189720
784584
137818
1303538
1248055
482792
509973
917208
1392346
229168
539757
1763493
351365
19804
728513
1701071
1360659
963927
133463
631784
458127
149699
1968801
815556
262177
1465153
1239517
1709030
153546
1061668
910062
518907
1922974
374126
661897
1848556
1774751
419347
80672
45790
1946775
1914188
580412
1710329
1583068
124459
499006
980162
432310
307621
1181587
1362134
1990602
34736
679548
1515080
334175
310770
1208923
1504088
603080
1340608
173372
892425
1402491
21304
1626537
848755
1998055
84864
1823006
1752109
697992
414376
988870
1246121
1725919
1165013
1530367
1864906
1107426
1842322
1691779
290264
312704
1730459
1284119
9328
385182
757412
1997788
1787319
1033055
1458256
1899421
727859
1831634
729118
579744
1474687
1020995
69606
506274
688404
170426
349811
1496010
1878972
195521
613253
171623
1616987
1139827
912333
750840
1202210
510973
915543
1239887
1414772
1570243
79678
296831
1896125
407661
799939
1280041
655533
956994
330896
838485
1333506
331433
1085803
1235530
1235951
1726611
1129833
1322539
684589
1509581
764746
1828271
584803
678580
1734332
245281
261091
940019
913647
1833495
210614
1121296
390894
600809
1924264
1787525
484698
273944
1721082
1383245
1479732
1528321
22001
191505
1612599
979860
1186829
1560799
1492783
1836036
682002
1832642
929069
357285
1089826
1234632
13305
1086183
1106632
285757
379547
191778
913236
1419927
1535556
1202722
1594319
988868
1084942
1165578
351537
1444781
1831526
863534
182030
696743
1621655
1415723
1063352
768705
841873
557659
681517
815763
1791423
1544589
1258112
661936
1886424
570359
1980453
813753
266903
969350
463329
753918
1649332
909040
1305593
223052
851326
421636
1872166
661947
1117013
1242972
1560551
447742
1368957
322770
307848
1169072
492559
976940
656889
129472
1609720
1754976
975298
1694043
144194
1505347
1931526
808097
1558623
343300
246067
1412709
185101
195306
641042
1991521
1329679
105515
922223
1735816
1395385
1690423
712025
60394
1309628
568119
355691
1556871
915753
1086458
1101893
1857958
1666080
37789
1118818
1571616
1584195
876293
1071035
351972
1782180
879963
765954
1016616
1277803
210481
233271
576125
1450306
1835536
304364
1778010
649689
185813
246348
690645
1402452
1650094
1116547
792104
1533042
696032
1968116
1944663
1231517
961910
1329459
1765070
1247312
1935178
1958773
1145261
1078216
392923
286540
591395
1825970
1972289
1630170
1176981
350987
1323699
1164397
1478020
1535032
1493728
957101
1145786
1111530
1059693
820529
1043780
120803
1177171
1807537
21494
1719493
1748885
179172
527895
255559
240311
1714213
1355360
1169705
1233993
1504054
1947793
167117
840652
518495
85001
866482
1823073
1770947
113866
1772118
511664
1941121
1447349
1255422
1451696
688438
1011928
986685
843480
358516
381720
1441122
1203535
1957809
1136926
184348
976432
239528
637996
18367
276494
373233
840656
1221668
1177500
724710
85669
1769732
1996024
697921
688407
1709199
1956171
802839
18795
1443121
1624251
510022
1443013
68004
605671
257961
1061751
1274433
1656765
1864701
1023740
263354
1536557
1008190
1731224
1110521
1849895
1016884
1965045
1470466
594857
1112631
961014
34121
1774543
999277
980309
794121
1949538
1603910
582407
1977221
1860674
1303487
1901343
699387
1990284
501491
1336170
1030952
1956378
491234
1708454
633641
194509
534906
107048
855603
1363923
1660361
1040759
1154181
1779642
485762
960780
95341
1530207
1413876
139954
1981436
1823730
1600680
156000
1961115
1445996
1683729
417146
387380
1376013
1963183
1529395
1906844
1517539
144372
1415063
1616863
1160706
772648
589121
989654
953206
994957
1950956
1416268
281248
1149863
652347
1075059
1828828
435440
77811
803089
1397646
876047
674187
184213
836200
539061
1683501
1944392
1714536
1663786
1187530
1385620
557893
1172425
1559573
1337795
40419
1390292
1588089
584132
1796753
1781684
1011172
761790
1831031
1602932
1270825
1125470
1450013
119281
467535
628778
788566
1866283
769988
139643
1930186
1315765
40832
1617868
241162
691530
1413490
897992
100053
625002
236488
1416038
561577
1705144
646596
68007
1005922
1461817
441741
1288805
1893175
883685
1316048
1336320
303276
327630
1455245
635216
1761340
1330879
578646
1575112
1143300
601221
1984880
1204305
1942696
1676704
1900844
420933
1989768
921196
857784
885878
1106679
1707815
1743634
1880585
76238
1676142
1708846
1292414
985860
1484962
178359
526673
605591
916359
975528
732545
500281
1108051
1356915
1426254
1885964
1456776
1643898
308640
252800
1674703
1918821
1493221
424640
526733
552708
355981
1345967
1911943
477085
1277495
737448
1485256
7157
1829005
1711829
619284
1279670
1854601
854015
1402239
1537514
792479
177713
1262936
1944248
1829376
1007579
1046408
105540
1624991
1970715
210439
911477
1565857
1504360
1233957
1821565
1453295
1157292
867915
1495718
971527
1959155
598056
1982432
1394430
95170
1972562
1412165
1459285
705178
494733
1419367
1423164
474734
1500698
611267
1809062
349566
613044
40854
535109
839991
1188689
790725
688173
80130
965504
654451
1492518
638737
50969
584836
266234
1306424
957491
1473378
535440
104211
1820654
864725
2640
1200782
1846782
1166847
1042672
1125011
1807147
490228
518115
1493486
1838538
71096
1693057
1756054
1060855
1742974
1734044
805775
110631
910877
928271
636131
97870
1699844
1494931
857720
245573
1896847
1693927
1020918
1981393
907532
1131425
1959091
788181
524010
428077
1599407
822367
982963
68575
1649614
259689
1463725
1055852
539218
865634
1665463
1735657
192851
690322
503852
1482366
1203085
718464
691043
1183736
1354621
933198
363019
1727103
1462996
854007
1653411
160529
1718919
1591417
1638313
577250
1031240
1153325
389919
908380
1118861
741009
601659
1485937
295238
1972232
211066
576533
219024
1937615
1605968
1816330
852940
221594
1575076
1874555
1899034
609165
37155
1877760
167301
1405881
28325
1898651
1401089
1810860
1990567
1931557
352079
1982394
1688614
1287480
557926
302046
1012399
829248
1372551
1803472
733991
1455065
7798
1628809
1056498
844622
1249654
1059455
870912
673914
1791261
899040
76960
450165
997600
1792817
1375748
299461
650614
1571468
41259
1752726
1696223
129407
1009912
1866809
939500
309034
283541
624889
1759147
1655036
570828
599931
269596
1992878
1243716
366855
953874
1698435
564179
476131
984408
1631801
108567
1878750
871906
1890178
1440830
1777573
862126
1480179
1196263
1754170
260001
1525174
115304
452101
593200
117233
1321601
1737977
1047907
517502
1519131
1435838
745970
684736
1679672
1966583
1132320
1741193
29680
1346896
1081172
1112992
5688
229996
1722897
1208219
713139
1702771
383764
21920
824344
1955394
833991
368281
1337520
179109
1463229
1104780
912237
929794
1378317
1416033
65317
1639363
284618
1899173
584340
246440
90482
152763
493136
691357
9582
889124
1775697
758388
667793
1048549
1059668
539545
1632423
737761
701317
301296
8708
1162429
739957
1227005
155750
803721
526799
693749
1435785
1388154
1842170
1306378
804374
680559
1476373
1218684
1570637
879496
303938
1290172
770044
821439
1265799
998464
1739787
1630689
1533649
1449495
593248
1631582
1076498
1514759
344235
329163
461857
1724849
1930099
1188985
812998
831279
1147097
1213566
1736493
1068810
1158045
241510
1384722
1676160
1010639
1186091
75773
1427758
1736387
1743661
696979
1914942
1612828
1499727
1436912
1561271
387193
1809654
1332163
130385
1532230
1753372
1059083
1888190
1117688
985661
1058934
857499
975497
1057484
1620120
247218
1516514
1703585
743788
553526
884805
1188918
1392238
254297
170388
1496590
1434335
951110
374168
1208308
1497996
605274
595608
794970
1989865
920177
317075
113554
1780106
1840898
1223702
1756888
310567
704594
216339
1293927
904669
365178
8775
122875
1906490
574979
256071
1158042
554255
762904
1909172
399076
837497
1384056
1499930
1509811
1656959
695272
172964
541601
1792305
158470
1338910
1466712
1360503
1142297
709975
1934538
868331
905138
913171
1348755
939165
1743316
1782423
59221
1912455
1976585
52021
1712460
674370
1142160
1412229
603847
1053102
1462543
1138510
1332569
1402010
66740
169039
1473677
1178830
1630306
1259133
1020554
1321318
893254
20046
299566
1716707
1475124
1667436
1146585
1754312
1189971
404727
745335
819482
1421430
1887181
1575199
1789775
1147335
175792
837214
59633
989081
917662
861753
1226719
126835
1397305
371894
721628
1475894
987587
413043
566079
1760785
643883
37701
820665
1280342
940611
566960
394738
1977889
1615512
244016
1572845
1772033
1781541
92007
524975
575266
69216
126960
49780
266290
1741839
803829
1729351
947538
1094906
334849
1576379
145403
1041018
127887
368629
427146
1357742
255124
1906553
787943
1444241
1445694
1982899
1132405
1464737
338702
927733
1968711
447978
1169509
899782
661429
1322850
108905
988036
1590
906010
105686
1064004
153461
1058120
76979
1450734
346152
302439
750921
950760
445581
1026552
1063945
1901785
1697344
531065
1437635
1844241
552196
1406134
1375997
722856
1863243
860118
1927715
1625472
475742
1726776
628542
976283
336667
316094
503479
1390894
1536075
991571
1246164
1163236
645696
634139
1189889
214555
1498942
771597
1041813
1246738
327425
1869802
279644
1340146
1228326
135122
1063425
1811264
33827
1836172
772123
539427
987642
551811
1629856
347064
1184251
1462664
874775
730494
1874588
251490
157234
952367
1689867
1873406
1028962
672569
1230398
1675087
960149
495678
326391
1668339
699446
678406
1218896
1804833
1836634
1132721
1658986
729635
1726772
157716
839592
609383
1050628
1222216
240178
291508
1119413
998037
1069033
943307
580933
886392
1656596
140710
177397
291828
1285575
1869133
1892797
1385878
1654969
1837513
269898
1714426
285610
1547179
5721
1357376
1097798
1581409
1713652
316958
541921
1038134
194649
987442
488463
573584
328428
1286411
1638492
1388243
1816524
825830
733227
902231
1080796
1594832
595811
1341840
1567370
1943661
68770
774709
999184
168111
92580
421698
829640
301106
961811
751072
1695904
622093
855595
211865
1652123
279938
1145179
1932525
1551929
1731051
403665
1706486
1992989
1667118
1834965
1588483
579789
1858269
483334
1840320
602811
1446824
241120
712487
1648906
1289478
440964
1659776
1654362
313114
761527
1664829
508482
1940489
1722227
1405693
1137059
1655968
507188
154921
460412
131485
930016
172947
1451059
75133
607562
394004
289808
1569705
766310
1356245
1145540
434755
882051
1545742
403679
298372
469537
402844
26863
21293
1066905
7037
522701
213043
25800
1930235
1630118
667822
137284
730869
1709527
554518
1818738
1389842
204627
380471
1342596
1198162
1636037
863240
1981134
183197
487069
1623814
498031
1378919
186749
496050
1334584
1659531
1302656
1398070
1770722
707209
215088
1625824
987041
1936877
1478035
559043
1246858
1548124
1257965
585425
1121619
757386
1004277
208910
820686
1066676
775370
650682
19369
1391973
277367
1595738
1001895
1824131
1395319
657332
1316192
1692150
188958
1539857
1137014
1717617
1696712
93309
1657368
947995
1918779
1487456
1172614
1585957
409797
1014533
370162
1864642
1272353
1139457
155334
266722
1099735
512025
570220
1275360
653278
532217
943761
637006
304310
1968720
1328386
59644
271354
630152
1224651
201717
122295
1603302
1414808
506604
668039
332829
1363357
896265
1765059
1199525
900319
1377591
986966
1282080
1474429
44017
1946360
537817
429726
1019046
1754752
1038238
1793413
1886826
319927
1134742
536110
1513180
1837389
127733
1549612
1486113
1884515
1856537
1059052
1682738
126537
1265871
1520171
390738
402114
1254682
951888
658447
856217
1982652
417624
871272
816720
1521931
1739682
758363
1918363
1948871
588106
679828
1152147
1271229
610152
343255
972172
721920
427708
1071992
1847581
649806
98442
687329
1835948
1436184
59251
56046
1116810
1704750
261762
592722
29139
774468
1568511
1298698
806409
1001333
1919909
637253
1488522
1268138
949599
1589992
1807920
1132419
1398547
1634825
1182912
1232373
758997
1823581
1107650
1973144
398452
13271
204004
938900
494007
575089
1197690
1281367
150898
1598696
857410
1263728
59646
1126981
1028343
899656
1328879
1881722
506610
133898
69299
1439477
1549478
43179
1961468
554561
238008
1285597
1389446
1811708
743348
107625
1858901
1914024
420621
795859
549259
1239787
1857517
365480
1599927
1499513
935104
144142
1352543
1855432
1321887
1277294
644888
479747
1050348
1422515
1857176
1011993
410067
530580
1483904
1562189
228857
1443505
1657884
284872
1483223
1516516
1836921
472470
1426812
1399709
602359
343791
1032944
328231
1874674
1227241
1347616
841552
210570
1051895
126149
1269882
851190
1860261
653956
1895996
1229783
445073
1506712
316416
230387
1466090
1257387
983969
538940
384166
11866
1248811
449803
99139
378579
1540770
1339300
1428726
858351
1958384
1407571
541905
1418973
1104489
819421
1923738
1637264
1344277
729823
1517430
1573821
1047468
1797716
1491006
463684
1152074
1788220
429982
886720
943651
1913988
863700
1977708
764733
1800103
918343
1576117
675000
121211
20556
1069711
956288
1330597
364177
760235
77147
1261802
590399
586848
1699982
974465
1776746
41771
1152157
429086
1068271
1645955
1426232
836117
393223
1014282
487974
92838
1124653
330331
212663
527761
1682438
304793
519385
1031139
642109
1398031
762736
210624
345895
538650
1374495
680283
77985
1159876
995398
278192
439874
1290351
732317
1097659
1107637
1601329
783507
545089
1954904
178627
1477056
1253751
1264
613017
1239884
1933444
655224
1490582
1372486
365228
1280351
1512206
762357
558374
803407
261650
1366301
1108533
171474
846838
1070712
1503996
1235413
482831
1502559
599469
797719
1266322
821642
1013643
1363915
887888
792697
918789
807443
1551712
1318574
1245493
298449
1719614
1596595
968863
290798
1361846
979396
921700
1028468
1599164
1734356
270529
1523382
793014
357475
1134975
1673889
255681
198308
66233
1721997
1391421
53035
399516
1962991
1009055
913453
1150168
1229131
342682
1901493
772004
1632563
1662701
291605
1038544
1448000
741792
1818886
767946
752508
983356
466088
459170
66064
854930
889786
1144887
1436951
953930
680965
1107127
252399
999180
1941595
569672
1420509
423577
1655607
459888
948645
431585
1815787
1348788
1450356
1726439
1867094
143000
570244
1782427
657288
374845
51898
473950
735971
511160
1445093
1347565
858638
1724432
75810
1238086
1480161
1493328
1336328
38647
840848
388570
284755
1277588
1632057
642228
397349
914979
1832938
971173
3825
669677
1337882
825597
448800
314510
1286592
1005045
941342
1192142
1214446
1207085
1561649
503527
848119
201569
780858
466912
1470394
1418700
1707277
1186637
1180623
1859404
985493
1539537
1568035
700290
1266650
361659
749324
1247613
1766464
753695
249007
672370
1374463
1963803
1206295
1426574
1124969
760013
30127
172425
220341
1257070
630856
278411
1319231
1778934
1050939
1475022
1342108
153105
1296425
488091
501795
1104342
1745961
479717
1766253
686168
537397
1640149
94732
1820613
1870764
10531
1134006
242029
1047296
1029833
1955185
600880
131472
1169798
402034
344635
238518
1051696
63505
1625493
1237552
584416
1475717
1120099
1502326
1140545
1134737
7204
742678
662722
458732
1341598
417117
1415706
1552986
156132
559873
1373141
773785
400420
1526286
1867351
1434738
421444
1062706
1273165
1807296
368606
1669714
113173
1279005
382743
1413128
857812
560183
1238591
772148
633972
668707
843659
957710
408480
916265
1153354
1836870
1240511
1082684
665021
1055666
521649
1499712
1512246
1507207
417759
864376
977713
1981384
1456632
1421991
973522
1402283
1261080
316884
1321439
690079
800222
1210496
1731608
304110
696814
1306591
1800220
158877
256592
933465
1605028
402092
1957221
276866
284553
587322
341743
184588
556187
345799
1276482
654447
1307766
1535386
1393318
1313030
342987
1072315
182341
990056
148172
824731
496072
1419899
1704979
999091
1458438
1441385
633520
1807281
1122864
292819
197804
1262712
95264
1541632
1314919
1520847
1359472
398406
573380
547513
304107
1217209
161365
1665467
464415
698297
1708522
1617670
1204690
1845341
1317062
1878791
1481684
924359
902605
78928
1197944
306901
117682
1872559
408039
1500958
716609
1852111
1012542
1768665
74065
84626
573081
1743656
1042137
1617497
328664
474256
1109198
466530
1754827
708027
809485
802344
1143025
513446
404425
488396
1923331
1322038
1688661
1852239
633417
750592
241711
1169384
1352082
1017115
899682
1443363
76408
1694055
1683641
598183
1386590
1638627
316796
1895081
708557
876574
890345
1696219
119998
745389
151264
384642
1834546
298486
221512
316035
1628027
657944
1656552
775571
893457
1721952
955787
240817
550185
819593
1239841
998868
71326
1762051
776192
1095387
1155981
1199745
1942036
945160
1186026
1614124
976240
398913
1042257
1530004
1507073
20016
782920
598353
332590
1282335
671715
1611429
1971639
376686
1688639
102804
844223
658834
850976
1119843
839966
633300
1911006
1933945
125348
239605
813619
907978
1471541
603118
1305720
1566346
265953
625425
1072408
1925753
974091
1416293
37146
199939
412534
1781292
1062713
1582636
1810233
1936492
1505142
1968309
1413754
892311
1628096
1137349
135361
522909
1160791
1730248
1461347
35480
1841425
1334591
241103
1991326
1881261
985717
755722
228911
344350
1546985
1768691
1904900
1233671
152924
1541327
417051
786512
1169620
545714
1006671
1916405
785623
1137659
909359
571411
1139808
1340490
1193943
37395
1641958
1144658
1215029
396740
953090
286266
882012
996236
899645
604429
529551
491469
1957967
917237
622745
1765066
398743
734577
76697
1817795
1571951
1938512
1211204
349841
257523
462230
1513732
29821
636622
1819167
950710
781221
1420053
933891
1266169
556965
458728
1895664
1306730
1873936
1225294
527690
540600
1149815
1307450
676365
328158
1695204
849487
1947323
1014685
1779547
758296
622030
871090
147802
1530089
1904368
702359
284501
417316
595348
981279
1628118
615736
1890781
1935965
292997
313358
36689
1355749
1181239
1615846
529779
1247029
925975
1910780
1552182
1335346
1267514
1215602
1280000
289263
1856753
801463
488089
1340807
1581308
90003
740635
1377505
1496278
1487964
1079523
1581344
261058
1657826
289834
1124079
1798061
447876
1334357
1065615
817901
1216118
1932834
1212943
236466
1997519
1453620
1534758
1921517
1873908
559581
145324
360908
1807683
408150
1541270
602489
441826
819789
924487
1185329
430303
1864776
316401
1567451
943832
374760
1044687
1125951
228387
1491668
1799383
1491375
645502
117612
1241571
695501
1202724
858714
1422088
1703005
373640
888850
1087860
1523927
1956233
751559
1464553
1132514
324059
591010
842625
1995333
510145
1504348
922461
257221
1509233
540099
1299768
560002
200279
1026973
1612977
478138
80672
226586
405399
502197
765415
1809228
1916143
795503
988648
812277
76920
151309
1363979
1688608
985078
1934518
1735329
1389651
1337080
1988777
272619
547027
1749810
1828816
1914148
1907547
1692852
1093232
68944
752499
215760
870450
1626486
1869300
448317
792113
827024
1694838
1922573
1838993
582548
1514689
1235828
1293463
1515329
1507079
1764350
1525259
945236
1085963
1870636
1192791
1260225
1847790
739387
1067306
427940
1280036
595956
1634309
1557721
1584861
1278134
1104504
1066853
685773
623371
785732
933334
1083400
819897
784456
1488051
525084
738390
560279
1129238
491414
944741
1371400
524400
643545
21377
958433
1930292
1913060
1616466
1057631
180252
1740535
798058
918409
1429169
1194448
81434
1460445
217745
1058693
35557
1209184
633618
1727906
1085525
1861011
178722
1575447
1551999
1018419
506204
909600
924398
635955
443703
1697113
1330058
93186
1111487
1217865
347058
1468791
87398
643853
1726573
1930499
258045
1254761
675319
1638917
1136364
423447
194295
466251
446803
189162
1381874
343074
38660
1574183
1018262
726239
931423
1317042
1798485
1666472
1193280
757866
145097
1834808
1109147
435329
1386648
1938239
190656
1848937
1002989
1776564
1757390
915924
127035
1337762
1076498
367513
1856327
67360
1786737
866092
578865
1163605
358225
550720
950063
1935529
1704492
1483815
1226891
155269
172207
1331679
422761
1512905
1358183
1783758
13588
416396
568517
598790
129165
239729
413454
507020
1377603
698984
1538383
1009856
1390063
1211676
1050494
112987
777930
234976
1028907
1301978
215370
285754
1307632
248902
497656
852237
1572861
1975922
1808596
1230510
1320909
1626633
1681872
998455
1307405
1307183
756765
486032
468443
20849
154770
606954
922184
952826
1027106
799418
1092839
1837984
660040
1804198
1054737
322039
70215
409676
1694645
785147
1810724
1382987
289325
1600192
572157
732862
347866
1592944
306035
1335362
1048137
859737
574668
203413
757912
1517763
1415302
121379
1140622
1791598
692694
1900869
81077
1722623
1560554
1641955
1678420
455518
416298
1314704
1758056
1951612
283294
1446496
1072770
1803632
491049
1174833
1317427
600439
1818559
1457246
990074
1557107
1917499
1727762
1758264
344194
666641
1145388
1718422
370810
1761885
830329
1271872
208547
132451
1834944
1889318
1408671
431088
1469541
1511449
357777
1586430
475936
337964
54146
1942973
1673807
738989
513097
399067
578540
1871819
1873647
1949222
644863
1386704
1407123
376016
666528
726879
129754
648618
1387193
869270
180544
850658
1151985
1406240
153674
550417
1469674
1663392
1780815
25934
1339123
1269178
748417
407622
593805
1516636
1281057
1308640
1284433
1407742
793118
881773
941711
1114017
1808729
850262
73026
602099
1511520
1957681
1193308
1816890
1183523
1103741
271110
1589151
1479440
1603674
373278
1840270
345654
1527792
264274
1906876
923192
1152408
1304747
188015
1802668
148077
1845678
1678205
727270
605314
1200329
725265
1368171
1432089
1842822
179921
1624022
271250
165890
1198113
1596503
1914916
936008
199090
930991
1032555
1633576
34620
1036351
1720402
708
1766783
715191
897149
557575
1892123
1263107
929937
376364
1022480
1500063
245943
39639
1172138
613580
816467
1173603
898237
1840716
1353172
1907298
262950
1789161
488173
845066
1731705
961069
1824277
1372690
364908
336015
1120757
1159945
1467194
1020583
51412
1890646
605026
1789824
193568
1712561
552310
1142140
593457
721771
28298
936516
848059
517159
1285400
1980840
779597
1955792
1048547
394442
128436
1781924
696516
1867586
16521
1030080
295655
601072
1084863
1425276
666719
1347429
1560088
1526048
291866
208846
1234131
148521
105541
504135
1056907
764735
972507
1648940
1350303
1594936
1560289
1387916
824665
161942
890753
1966352
136231
1907411
951390
1697307
1490927
839737
1036165
870241
914219
186969
1472883
1142611
1634745
921799
1454177
959295
227313
791473
1432402
974652
863080
1109778
415371
1109351
357694
1929817
1933645
120478
1158340
1661676
573226
1466997
1282176
71276
1317630
875339
1790668
1779694
127309
677458
207982
381723
22452
101103
281433
782468
689282
847896
1881163
271853
1216981
114211
271640
1375969
687889
988084
1570137
523977
87333
1379722
333880
1852175
1394385
118909
172477
1062497
1838804
1405048
329765
1713626
1882674
782793
597965
36149
1103399
197585
1827255
920249
607311
1482345
213547
1499429
1868439
990979
513367
1041411
1392110
718200
376876
700417
1028223
1337153
1861197
143388
1907650
688524
375297
1456859
1326895
71367
1177623
1470983
456280
685770
1457825
1058276
1093543
1209865
1494510
1235433
1899059
1474088
1710652
1133774
860058
95956
984951
994497
544637
1682247
1128787
1346007
1435431
154908
84685
1869988
678979
868069
633230
791244
586701
1444025
1220303
1116983
702844
661499
360323
1791048
1952717
910757
1293652
380617
154564
982276
1848564
1485990
923393
546994
492178
1565595
1692074
1419836
1856352
1339418
434756
442983
736014
667442
1000470
1746782
93995
1949673
1857567
421118
1996489
307200
131887
113635
1368629
1447123
179738
561152
1988920
876351
1742179
1591507
1883522
259029
483661
1036945
802401
1518277
1228870
750522
872494
64326
533736
227169
1917628
1557358
832859
1709816
274563
1879102
1136978
1771042
1623394
192678
1809522
1638704
1298803
675390
665975
631235
28271
1584500
146624
1176880
226326
388790
1237203
729200
1665295
1143251
1629608
1324592
103938
1336528
1181382
858196
1910256
887154
1788856
533059
584220
930730
430847
1462779
435318
422984
302729
1210487
1259490
587683
947392
1905410
1365754
313600
1370922
243337
684661
22020
824377
190262
1288497
1894256
734261
1608800
595046
1902944
1007977
444944
1232410
757121
911030
151185
1506924
1127233
1966857
585060
1345203
1701103
1033200
1913970
1099500
1761095
867872
216624
58659
1046989
1607274
1815775
246469
795051
802727
48855
624919
1957944
772364
870566
129430
1655969
1281078
666167
1795926
380574
1392039
693838
1700268
411028
1987775
1155930
1560765
947344
1200928
1654403
1919884
1064549
1283360
719318
1457831
1914662
486183
1455292
834519
1703413
1149639
1722818
205008
67863
1199683
308557
1350457
1202318
166999
1293995
1246258
1068861
1922946
1679863
551014
259947
1624038
1351237
1652591
295855
922646
858388
487437
891447
1630991
1763628
1063816
890081
616080
1790253
1451413
1420413
1400412
1645538
1742868
571696
1785811
1865508
1152399
91210
761937
903647
1642149
976522
112476
1823234
1176678
1590825
1536662
158769
200470
370386
1621692
420923
403484
858446
1792569
1462621
1870301
1190028
1964474
1762663
544257
440211
140483
1251392
894090
354802
1938934
204362
1532441
710208
1640412
1714826
1123692
1481548
465494
1251605
526090
1683022
5664
1415933
976041
1984137
5874
1139713
1003843
1928969
762093
1767212
1848022
186882
1728022
1385757
942995
1499861
1936200
1261868
1325484
47887
1979311
1260172
1426065
78281
1261091
1028469
1538219
223305
634835
1354985
1662299
1319705
990145
298607
941034
1934123
59592
441573
336241
1192848
1374212
1225280
1606404
602497
1480355
82334
353554
840066
1995152
1306541
91001
778384
786912
557739
1078073
1891096
1394240
1547355
720412
1106907
1142930
475698
1653566
602372
1681727
840795
557878
178232
955243
1383141
184800
1579124
282530
501562
62600
772852
1526502
1543933
1609860
926469
917765
531584
327975
88996
1263600
612272
1826666
1775167
1924376
838534
1611377
392866
62631
1556323
1414635
608088
1952709
83078
1158031
1791814
1942257
440131
1485104
1684143
74444
1916890
661473
1912955
710692
1370940
859746
739187
1205751
1856711
1086340
1708830
1998227
1207642
740240
1439433
319920
549551
729211
384523
1071311
715424
1760084
1766704
1217007
1161032
383481
821627
1078757
1247408
1724275
1833851
850233
111919
371499
952868
399483
1001483
1905710
545916
1192050
1281460
1556433
1721223
697447
1843263
1152042
1458848
907924
1112576
1123335
761619
200330
307722
19194
406670
168193
881928
901370
586273
947994
82393
993383
1178022
1649916
1496951
1217418
1205201
1424075
1634906
428473
1774883
915627
24655
1986170
829470
1479968
1951119
1899000
1981112
1456443
1405385
1866059
1994806
897189
730652
1157704
1267545
47859
1329464
1401033
84448
295919
468369
314478
1826253
1640470
1557564
454095
1171859
566415
1706144
108678
1564319
47154
1008203
1742914
1910431
1025649
1302256
1122561
1620474
824903
762117
1947376
1161418
1137977
849420
1655883
1184705
1902995
1534787
1365405
1448189
824379
546250
1627368
1415067
509442
186683
966526
1562843
1946218
1383689
1016420
214591
60839
1722749
1713889
527264
1213255
1576728
817020
1400194
29441
831572
968650
1560148
1225865
176904
687557
919707
605784
1786649
771485
1664681
1960291
801443
1100144
1223694
749024
858605
1761516
689706
484403
32143
1836697
795615
1348176
790304
461571
1023325
285729
236580
486644
1419779
375230
150331
141456
249392
1020394
982775
323936
1945091
1023286
1397327
1493268
1909262
317440
1995725
1536868
208405
595843
1289723
976329
1137637
1615350
1602747
1863025
812430
1693167
1613101
1946461
1451027
781101
264797
1093054
1729886
589689
398241
1925783
283771
104647
1589987
167817
1563211
951690
230949
1208505
1242673
1971750
966658
1733407
1218284
347764
1658904
703444
45926
559462
410091
1924108
1508590
1511989
713913
607518
1595173
428685
1460559
1089517
1904976
710650
740081
279749
1856617
922352
37222
529949
894007
629884
1242404
1374146
770336
145155
730928
1381932
1908003
1659855
586809
1783697
12997
920668
1526072
409799
1402764
974573
1050804
990200
944825
1726445
1635116
1056323
1541242
192531
432751
1937914
571731
1371605
494977
1029525
650654
1448996
1314949
1806831
150398
1380765
1821651
1352311
1849052
41068
555644
583907
381785
1117172
1142933
1684600
342111
763632
1761229
87082
1760306
1292307
846861
1672241
1966819
1781681
1627178
1090228
1483857
395952
484853
1643073
1253938
847002
642515
734807
997011
1124928
238133
1516234
1546021
1561674
1188211
1463880
723309
669775
1484651
995928
164692
1667975
527157
131150
560130
1582599
1835261
630946
581945
602652
1935632
459218
827137
736107
1576593
646038
632825
859277
1193573
1725339
191876
337818
759569
460245
746141
1555181
286017
1093238
620756
804694
1785257
1529752
1826249
43368
1796267
856535
316871
1937839
440262
1676399
1418327
1375565
747515
921911
1007739
751367
107087
580132
337812
1095533
1459501
1139097
375507
1758696
1681459
1238166
1962932
1619138
1246804
1567047
452100
638646
1261612
435153
219545
863562
1992597
832063
735050
1779015
1403652
1050916
1089822
747411
127750
334328
57802
689211
1927278
479474
903405
306182
1262204
459397
1219260
1696286
1505690
34264
1614998
1585816
1870934
348261
1770873
405104
1921880
1504331
388136
1074296
1856332
127208
1869885
1344690
47196
813342
1626266
424292
5281
607160
914642
1253999
1976868
351578
663014
1260299
1245560
1569219
871695
314021
128482
1112703
474966
1910123
50495
711434
1682640
1612351
803238
1822334
990601
1811622
1350204
23833
283813
1046155
1691036
1923148
878681
642550
386902
1840712
134995
514541
119529
308670
90123
240077
1355496
184642
836040
1707611
281996
312102
229422
1876423
747858
719398
874270
1848994
941479
1369116
1868457
937821
1493447
1076294
1699183
1194409
1540608
729958
1496410
1672697
626226
1371890
198080
1264487
14519
599559
671106
1331068
1851894
1245414
1403209
1727266
664469
1628146
1204541
629805
1666186
744708
321463
414464
43297
960955
650473
1697458
907127
1065010
267378
1360947
1365547
645863
1933171
223376
1490312
1282017
903805
199227
1184687
1417474
1973060
1134154
161136
1151744
158632
1625446
955740
310581
468206
163284
867451
884267
253345
315808
191591
1720963
820958
1834938
1584032
1627943
54013
1569241
691663
117480
1940723
1965950
1855975
1339837
422909
1981362
199735
1571456
1685291
378190
1033007
1178704
535110
1281178
1357167
326718
692797
1348710
1887457
1503692
758746
1422860
99711
1920986
1837821
90102
950970
1604898
839319
1742209
269301
789659
20527
1125102
1232504
306409
242587
1236699
660349
684818
164849
1989833
1025798
1792993
935170
136810
1058380
111029
322090
556897
103142
74997
955897
942260
925345
1387059
295394
1286664
480930
465084
699167
1487213
1712588
45334
890215
1747151
1683044
859378
1278236
513695
822976
1120732
77083
1927826
1172186
727094
1542357
412328
546432
339259
28849
1689760
1167404
478822
36570
1238919
1914686
104878
67666
1128017
298691
1181505
1062163
851460
1791359
1847783
402840
1169094
635323
338043
1366472
1945825
1027241
691600
277680
131261
997355
1414991
1374315
1375274
17749
969913
415603
1327286
1231875
1233152
391597
158535
1091640
1904957
173611
221445
643861
1219747
1156855
1048929
210425
1546833
1233038
493291
1239210
1599120
1202774
1326689
1168678
1961299
1697139
1393355
451511
471609
1555466
858088
1725988
498874
1038065
1107350
916173
356896
664716
1322955
1852392
3189
998258
856993
104892
1670480
1345216
398827
1796062
89145
523960
882794
1045994
671737
919734
1959921
460875
1207763
293642
131539
1658511
1967111
789700
240073
588046
205552
429227
999256
630786
822515
812308
1356916
1099360
1871182
1565874
256926
1495042
706527
614812
1473668
923887
930864
21603
1991294
470171
1571649
169906
216646
90225
930067
508471
1903362
1447088
1933274
433096
1985326
620152
468170
984272
909798
76607
935145
1931049
1184352
907449
274009
251675
373593
97318
9161
959250
1297141
561821
29671
245735
1612014
345529
243445
385824
652372
634649
1085341
599758
1111489
237912
990630
993604
121483
1223147
427785
1960623
1648819
1953649
106859
1199658
36320
1045145
650573
852268
1675898
750649
935209
1125229
1464049
1889584
717106
935431
1731978
1497932
1318906
1092703
1838359
1933965
524879
1185325
1836575
416784
1778768
1812173
930424
1916238
1967903
27797
161504
1816606
224885
1461627
41293
1014921
423105
1664586
191796
1048932
1499686
1481131
1919148
329523
1140827
357870
1057958
843483
952345
495242
353812
1859113
1323584
952037
1069953
1108385
1794429
442392
161002
1706776
740237
909341
1497137
1091731
1963678
1962713
1703617
720895
182143
1718604
460421
583824
317043
1652536
1853648
72998
700144
916298
665290
1188171
1118192
1324299
1863418
1298959
992159
1658139
1247109
743682
1600885
1805033
366274
745488
1982438
175986
1672574
186547
720970
1914327
1602525
470233
400006
845086
1997150
1279459
1392091
1161662
311416
419381
975335
1262970
860686
1466212
703265
56405
1596223
312516
1096718
1850816
1522852
1561495
475933
773690
1603494
836541
819109
195476
1634368
953115
1021778
1033944
670832
483751
1546321
385323
1910580
1590806
1841334
1005264
444523
319445
1988093
1014959
401390
1276594
1129606
1745544
635492
1729429
425377
554948
407282
1682804
1403076
167616
915598
1493470
1484687
1238975
323163
1282350
247615
419553
1866624
674444
271238
1735291
158411
1663749
339012
588914
1377915
799164
1728361
380557
145355
1810585
1738223
236263
1045089
288591
1385918
98521
1317026
1952185
599498
1928232
1572599
1000725
1125647
1888494
155801
1624691
211562
1666330
62505
1026354
108466
363433
7444
540979
1833975
750810
515747
1862131
1118134
1690012
1110957
1474375
1795666
1650678
229913
1401721
1827966
82257
1410289
869984
466242
364835
748293
1978670
835068
1091058
1511179
1602542
1214636
1888684
127703
1043106
215333
1629433
1894391
376693
235954
1112174
913826
455325
977085
329258
824853
1024900
145756
1286080
1303364
1377101
1717847
647282
1413055
97396
294427
1839214
1088978
1102845
196365
907406
1392962
1365531
524163
470792
1243882
1397539
1788131
1132605
1353287
414263
269974
973448
478258
410188
1089304
47575
669830
1490931
1267493
488807
1996139
1449014
1104038
1700038
1154930
1460328
912655
255342
436953
139385
1093289
1259737
1916527
1162519
1038289
1220122
1299871
610680
118685
1881171
24704
536895
1118428
1973668
1752506
1904988
1753407
1674061
238839
308955
1399173
1700562
1587270
1657257
1287114
1693035
800366
1933612
816878
1452291
648759
1490459
1692437
1306308
1696446
1636796
484348
1807965
610048
427696
1042313
1647257
991667
1192626
799194
1489320
1384951
1776264
1355486
1061121
254992
1319041
1304370
1696255
460229
1048175
1593757
1914539
1953100
632609
1973589
1071552
360853
1093258
1195488
1065276
1978853
1900001
182729
1735764
1784621
395168
455817
51315
286907
764022
769092
1668388
55253
1872385
637545
748461
1878283
1781204
338256
973975
1839560
1654112
433795
635004
416487
604934
1400432
1760845
902509
1784929
1207634
1967626
1705050
933652
1653886
1239373
141613
1877983
1539693
1679977
1458197
1057218
322904
1347123
1237871
442361
18532
1458797
26938
369757
947095
840820
410206
1275274
284001
97270
9889
1553047
1622118
607331
807071
1775140
472841
1940817
1595109
1246008
833208
1832466
287277
1827939
1026700
299206
1837145
1408467
1996724
1070342
1283045
182740
1870987
1971437
1069168
958923
807458
73391
1883321
25588
847774
905628
1227960
901103
424759
1000586
236857
82065
1807477
722129
1382628
170395
549871
988847
1788309
1847548
195067
1205074
483171
538262
746529
1921896
842839
1024199
25508
1533777
744310
1196548
532029
182914
1848066
1811670
131418
1009723
186432
874305
157110
1611981
1865612
626895
1773636
1396269
231727
646831
789024
572376
1062153
1050616
1225477
470545
1036029
423807
425795
82052
1448129
626816
492345
682190
1044951
1238541
728418
1703261
986020
338493
1721548
1912733
566237
381982
289315
1254606
1932246
1708305
785455
1629742
1568792
1711668
1183580
1350132
1577740
758337
53686
52347
119977
335440
117065
485368
770109
636888
1898996
247461
749829
957060
265758
1027072
1251915
1242227
1565928
858169
1168976
26691
42969
466778
1438494
1544650
943743
1727781
1039699
183187
309061
889063
608402
1047189
511443
1928909
1896137
148170
1397590
1467215
1293546
1565238
415376
1448529
1750775
962439
1078841
1744352
809634
1431699
857280
1420261
316788
940806
1201885
965113
1053209
1134504
28969
1602616
197185
654965
1853193
1615457
210200
1377613
36009
948503
968380
59449
802058
1274468
4913
396634
241348
1016792
1544580
1464764
1763730
1017950
1441031
88853
1360112
1237490
742309
561540
1358592
1187124
132493
1798191
418165
921120
1031414
357095
1301677
447000
1913568
1405786
1817801
136722
50237
797903
641308
826643
1621140
1015381
1055778
756133
850031
1735402
1604213
1196712
1129260
245012
531149
1294033
625096
305794
380931
1517246
410062
1243648
1398352
107172
427130
571244
214103
245787
1742200
840974
6668
1688759
1840229
192855
1627675
445191
243325
1831153
891478
401122
1474015
1408392
1167967
162159
1779441
100312
1740340
1295862
769673
1101123
1802515
1686592
1436791
1923604
465780
89381
1896583
889088
396499
1481082
406750
1494295
1050711
1704019
320304
1190436
1448527
466476
206824
501713
971035
638693
124076
311508
564329
1039916
1888510
517152
1627346
939327
314076
1962687
272168
771697
27117
1604557
41853
1947369
138198
1764983
105337
742024
143101
299878
1590853
244436
243213
1999979
1525116
553871
362596
245560
1446702
655430
859468
1754735
946148
365895
650626
43940
1863946
55257
938696
1173383
1737648
1757700
1540670
689719
1938264
1881277
1257821
84725
998201
763270
503756
1353725
1355809
1335893
190581
1282558
1782661
522521
1163381
798707
1135467
1925330
57593
1631567
894159
597346
1002134
391837
368003
618018
1064870
421679
675100
1822477
272223
1735227
1415206
154481
1246613
1619441
317495
616505
1907905
184408
807091
1363095
320969
503016
1395009
419324
1073974
1284705
918631
1026771
732446
46881
1499867
1793324
1073819
687118
520296
898537
1626346
125862
1833939
1452932
681883
272744
303057
105426
1729383
103769
455116
1201971
1824035
655815
686162
23714
846374
1397968
1872634
1315075
264201
1173253
1787001
1632174
582657
185254
1315335
888435
755100
1358149
1079448
728177
1819041
269376
1019604
1642141
251765
1428293
1864264
199224
602811
1257586
928746
615918
1250514
390092
1765968
1068529
1124007
1470628
1318560
1661175
625929
509884
943574
1262251
1721701
582949
860365
465187
419762
1430886
281936
1908953
138584
753785
460566
1983832
373263
773982
1344393
1377944
1387420
901135
1816480
501529
135638
517349
704092
505019
133785
1981336
1014829
1243650
984528
966112
1676544
652778
49011
468171
190090
883496
1768540
153467
1179906
113422
1307163
990044
701685
874324
1583453
1112428
1607286
693230
124952
1507540
1687767
152941
224110
1352313
993144
91806
1768825
491804
1505855
275899
247197
1866583
1606715
695415
585401
31904
301149
1945110
1169792
872802
1731015
190783
67511
1168098
1895231
97995
1384704
1066151
762898
1723721
480219
796026
1852562
1766532
235320
1472004
111060
480379
1282979
1963451
565075
1691890
724952
1272029
1736794
840953
691809
129328
1660788
137256
1198983
762115
985199
123392
1258737
603753
271963
877942
1048068
1749879
992472
1735025
1080913
1341103
32431
1876800
702876
69672
808829
1226257
305188
1875153
455593
934746
1095387
1581829
333619
1397984
1988783
1746470
992503
996826
980339
1291115
1584562
1059125
1142495
762652
1145958
1661106
1911269
1755176
769392
1965514
638553
1219828
132732
228632
679286
830790
1733811
763140
1459298
806455
1396198
879576
1219933
587616
1156886
1924147
367974
161829
774734
1182417
171723
949908
848158
701452
735827
1180927
1698357
165355
1712665
240818
1481784
244000
185521
850854
1278964
886672
894807
318229
1649877
1685882
250884
1407760
871035
940809
1198745
1575241
1966873
1383578
733052
1443080
694455
1457417
1155652
15966
1099253
1770198
1642385
823146
1231321
223728
118314
1729789
14950
1387685
1522536
1074196
257410
602405
238288
1513458
583412
323407
1148056
1338965
1348841
519952
227216
1037190
905475
409549
1326665
1489386
988227
1967299
68828
654995
182390
1800151
572045
1643342
457544
1720526
687226
216521
713204
1457447
1912926
791353
447212
1451034
934677
1050315
749435
648208
160207
576108
471403
1002256
992059
1849794
827680
1611369
1502800
1832926
1129271
325127
1108529
1779515
996689
264268
937639
1473106
395270
1811701
1075959
708237
271459
1034042
1880420
1244764
1606092
1846802
1990113
893369
663280
1005429
111470
516254
477348
748409
444246
1873983
354643
811412
1917918
1018362
580784
139478
807965
1809042
1314395
950631
252780
1762072
1351504
1451698
1405697
366824
1616496
1180205
1683429
213215
67584
935407
1634897
1550560
1364232
324078
32955
1449143
1776283
1055867
1732363
224065
966219
65438
1601654
1968464
623633
1362589
1990967
1556338
1628964
150950
1261186
1151951
1222307
85850
1619609
1372156
1074490
1194637
1789881
373499
747560
17310
1839482
1021266
830667
349655
1350493
946961
191726
1402960
240202
1593436
1463840
128344
512033
1750655
1628881
194173
613948
721832
475643
1596936
977223
535910
1602276
22393
1239048
634775
70594
1177919
1718180
383289
1219457
61835
1989570
812008
1237755
1789631
76886
1950104
485875
37700
1309925
524633
1669017
1867320
1221987
1786256
1808438
1423424
185882
224031
1191640
1220022
34063
253308
1104046
1808326
1013099
1060436
1376810
1463074
180151
1957166
1262140
367447
164610
395457
1782293
1906493
310148
1910818
877978
714487
931419
1296819
736460
285762
1488752
193723
193424
1256157
398246
297521
1708105
1447475
1809617
1359114
729396
156961
450670
400884
609923
620622
1074956
1987955
900304
561522
490033
1474868
940566
1453750
214857
668980
1525267
182709
63049
702968
780296
129590
66522
764475
550425
1800552
944162
1348256
1097371
1374011
1405218
360240
1229961
608164
1876886
156943
753989
440683
38603
243403
1619458
607931
662470
1827079
1157909
1373350
493157
355085
285372
1019544
496718
255193
1491286
1346264
462845
1929807
1732481
1485634
499143
1086674
2937
1702305
189525
1464633
225976
662465
861807
242001
139668
1588263
296977
860131
707686
498140
1744904
666779
792684
263577
1094760
1362960
1150617
1883511
1176342
924466
1499589
342050
1868874
1657319
703062
712189
1783549
604763
521694
1135208
1414652
1465326
1145258
618515
206213
569956
1697598
1099605
1426953
1606229
1456088
1876851
558095
37285
1855722
1050095
1308688
385788
661132
369944
554753
11865
612144
1601540
762248
1159260
700234
641862
1571861
197574
738170
916561
57421
321656
1177976
1513861
1010232
1908988
1499938
56634
1396114
1568039
1073867
137400
658816
1888946
1528559
1313173
822518
1648390
1650549
176803
653998
1398580
991437
98502
1509003
1269060
749750
989485
1834237
164966
1125423
434348
107080
1749563
1857147
1055238
381354
1345857
173647
873836
388833
1694114
1825204
1705661
919896
233286
1195045
1470608
1842203
1174613
1140197
1447447
347923
660116
1909072
1477307
229969
1074221
802312
168282
24028
876421
1730891
722229
17652
1139787
1085019
588027
495027
837097
1038168
239881
56531
1928944
52844
121310
163385
1093875
998546
887410
655519
650144
498247
838568
1571802
1589958
707047
1952994
1399726
481958
1322599
567716
1786891
1151322
317181
1909040
533356
1204462
733537
1584165
487548
1602496
698620
1987413
1538530
1389007
1262692
1367504
682634
1674715
377681
1390445
1473591
1262527
770150
1347907
1560637
41016
451761
11853
1832779
451951
1764280
334020
1925836
1837438
1441573
1305430
434146
1796367
1694687
1081068
1990698
1510627
836742
1739458
1890438
1828373
388826
726878
615956
671796
193012
1669188
1955960
1054009
1814595
626563
159617
1777156
1950868
604822
1464947
1018038
822316
1174015
321462
1551695
1928022
755876
1873093
1796304
1057529
253834
1977040
1021069
672422
1331330
1497757
1167242
458402
182893
1347111
1306434
1792624
501809
1240613
973604
1919303
1445658
1696227
990632
1607700
1311388
351446
1478447
1974290
698874
1636089
174435
969058
965278
407596
1945482
572415
654282
1427354
1082843
517019
251114
1098196
1216428
1312513
1694604
402200
1629828
1150306
1456705
1147374
1563482
1066923
1956316
78379
404366
1013203
1646501
1320874
1566148
93713
1789598
1773011
1320350
312467
29947
243779
1422617
1674889
818838
204304
621909
1093017
607723
1138453
654796
1269270
1531107
294667
112637
235706
908149
332032
1736977
284581
932138
25979
970759
1671190
1599947
1416507
824966
358809
1166518
1167038
1482285
232448
1909467
1215515
861487
1076913
431077
171335
1375844
1394692
978753
707027
1172688
1952600
1323752
6007
1365429
1800559
715953
1027255
1902429
1923155
677576
170729
722677
1197801
755859
1946337
1282655
1558757
317866
426325
899076
1584264
158184
333070
1712576
987246
68144
1853095
92445
597379
1472716
1896785
57322
161665
456374
520816
569989
78889
558067
1535076
943725
661033
1281556
1207281
500781
1458478
248202
1838530
573739
1889
1330305
1693278
680469
1339083
822327
1084244
782760
1068363
947
1189942
393763
1903893
67791
604629
246130
476403
1629245
1894195
1041469
1732320
1028133
1910332
107021
309891
1284332
1682185
215627
549699
302397
633736
1208832
317531
878433
1213213
659053
1326584
1848173
1055775
1851450
807458
1104079
1494329
233352
1302750
101314
676451
1176893
1378687
1207613
856235
980830
1310837
1626927
1626418
1763396
1159055
1040659
1970153
909885
876568
1036585
526362
873775
171321
1824680
741785
929892
696686
150346
1838622
178265
46372
644059
1938150
834844
1206291
1077614
899710
985793
556045
948652
589473
400920
1086510
1163560
267122
637434
1729824
1013626
776892
602355
1214890
169646
325912
1033051
687117
1735461
1295039
1779987
1933183
1453292
1389095
1968984
393829
965537
588015
942894
747098
262387
416610
273503
1713814
2209
867986
1644603
1694642
566078
1454102
1454274
271937
1728911
788698
332827
830564
1132453
938587
440688
529403
579265
1318739
1394581
1896630
396345
917267
1510842
1030081
1473951
1744571
1178011
284292
1387509
1331157
1540120
780479
921557
1504515
1495380
500911
237595
47253
620143
1239001
402517
1006338
1815609
89673
1923780
1819190
84988
938223
516398
1802654
270665
1467737
565559
336347
308921
492762
164771
1494783
544104
477935
1745345
1145404
666130
1564311
1644443
1083566
1549494
1564937
1423382
1154504
473037
438905
468302
1794687
1953937
678405
933209
630996
1391444
1524084
378273
1146371
1221035
873623
436505
110694
390220
396125
1048411
1469256
3852
631895
466780
1694504
47315
711445
888670
1982190
1114338
267696
1965217
175353
1895920
1321148
803782
872140
1612265
1515545
1925660
197309
704327
1362757
1256908
1210423
1024139
1248635
136332
1242179
360168
756503
1509995
1920154
1724254
732026
1785085
779104
999497
1501038
1603230
1588349
564005
1044199
398167
699515
267715
693467
1268258
759002
941077
777696
121649
653034
865718
927901
100591
445250
1246027
681695
716833
1519583
95155
954414
917211
1645080
1320802
180248
738115
1973223
1738084
1223184
444295
1016969
18230
188056
865573
746025
1333750
1737459
1161347
840945
934110
1621459
975376
284903
1180701
1316840
1420679
91354
428293
1604821
261714
378729
1242217
1946950
1116859
201248
1111251
688777
1684506
1346281
345829
1960112
1295020
1312790
568359
487139
444861
35530
323966
770888
1960309
982195
1879964
788597
973384
417092
936160
1002841
1575710
293023
1160910
1587602
1433358
587309
971823
1179372
379254
756101
1891535
1024861
562713
1747426
1856864
244825
1460634
1598358
1266069
1066581
886882
950020
648736
1230389
1296160
103265
1326063
1104349
902788
1456782
1494897
1909925
800975
620192
1195179
1429164
1783361
55146
986069
225352
1340111
27765
409448
509052
1033155
1865077
356902
652287
664922
1649123
1206810
1999154
900927
1707365
1715016
380691
1193565
407440
253344
1435742
76831
1295929
1537381
653177
1935878
1980696
1771204
1547343
1904908
22690
638233
1291193
981812
1149901
1506052
1899480
660973
1340827
1901487
284857
253304
739948
497404
1636737
533672
795803
233819
1455182
771166
448549
588329
440895
52424
1946768
5366
1851434
763688
1270213
826987
395063
1698737
121848
499034
785541
515491
626812
491713
32750
937917
131983
1961028
929326
350361
777326
1581077
1774538
1556208
1980452
1124618
276284
783506
1931066
641342
778792
971540
1747405
105461
1630830
233461
525896
1974777
1190155
420070
1353969
1559544
1407150
1670906
1949226
239191
209767
1162866
623731
1291558
101839
131160
411889
806528
673721
1315264
1699371
1587763
411277
1139999
1026547
1589074
42371
1858874
514829
641403
80947
1929036
1068227
1831311
1444385
732108
670820
168736
1489977
699736
350406
364365
812883
107928
1095983
874877
1024683
1697000
1588607
1345857
536908
1525280
543435
1265991
932144
1280777
1183874
1632500
717027
1348872
693455
324887
146897
1639818
1322006
722963
1174296
1320237
681163
98881
898444
1398236
1254056
693297
1170399
1940089
1399425
1237459
1740166
1516484
1039395
1532672
1707901
1148203
98097
1535611
1782142
370020
961648
1714630
501808
1920299
1523809
1459558
376002
1864326
330498
1697379
687605
882788
1830221
761626
358144
773076
654475
1699626
220336
415572
339378
13588
43732
826487
1849465
839732
731604
1881951
1625689
1392110
342131
218350
1540004
1568392
1714271
952895
163457
633350
87042
1279449
143257
418439
1592308
777951
425745
704232
1760005
1079847
1251358
591614
253307
1909015
435236
512910
851515
239656
186878
985630
1493532
1330574
1117791
992978
599684
116024
1080377
1011681
558668
624508
581788
1785456
638241
1066939
1008987
1715186
88444
1928458
272944
1273833
121695
1419974
570685
928343
307352
405264
327970
365050
447067
1593223
1802064
1129048
805278
182980
200798
1668430
873941
1160895
315948
820814
637629
869198
439782
703104
385456
723493
1003977
821034
1826770
1294251
1629141
88807
1577557
1661443
549519
1915203
1367748
1362409
368890
755215
22651
192274
1079287
871946
551483
898342
1563406
1658102
620361
1477965
619652
619692
1285376
1896831
329177
1804237
817954
294064
815515
1820072
1710089
484781
245026
97608
403774
925073
663385
492091
439389
967962
1640481
201862
173894
801958
183902
1889309
1089669
1011849
1808424
1601688
1129058
1451857
529881
1997733
253092
1383429
351105
868743
915387
666048
414480
732226
1807765
158810
348726
1973945
410400
22483
521152
415472
355324
1801442
1648042
726762
1350251
19653
1280881
1686264
1045749
481559
1404485
1848182
901833
1275493
1395166
1211425
913297
1240254
242060
1864340
989364
1881184
1815069
1184796
954101
714228
1401384
966961
778435
1314070
556675
959169
519217
477584
1097781
1695284
639664
1543826
325785
2523
722581
1407142
867698
1462444
409347
1116486
425049
1741710
1075465
1705389
109343
1489057
817805
1094311
918511
1789097
207422
1630611
31173
110401
527421
308432
811671
1113085
1586711
408906
1828313
1131752
496223
810112
1597279
42435
318383
1108732
436454
288460
1957666
424872
651087
488034
1508908
1373329
758517
1851075
1974313
1433625
1589175
1854522
1272193
1815863
1525056
1688576
452101
1056668
55062
1447080
37097
1179143
962014
1651786
21650
1816464
1021563
1413076
253367
644823
855171
520688
707019
1749059
111038
194431
775288
1230932
747239
1038176
1317158
970887
532634
46912
798395
1871645
559732
563679
1334533
1240288
33683
1469430
1972677
24323
1993639
1829591
1366809
1564287
638749
1051120
1130675
1478200
1715042
615068
1324035
1891538
1503346
235109
1537356
1492673
1123087
703596
1526987
73687
375240
318554
1234805
663315
923769
338711
685143
949348
401978
228098
1713623
356767
1598021
349114
783853
2706
1638788
1953870
615950
171418
112181
402593
902482
204772
374788
1444399
878517
1293933
184904
371880
1188603
1582096
1242535
736931
468049
302564
1452394
133785
1776117
77580
874413
561866
746250
1639416
1615041
1867427
1247765
1841859
720079
827144
1504587
1961119
433170
936082
461507
1898320
1559231
301107
350140
390704
432429
1251743
1666426
1678709
1151840
197536
456317
439263
618376
333448
76725
932882
389760
1097069
1657033
17048
1106813
201717
1482830
586466
908806
1684875
849662
880583
712873
1385709
567159
1245341
609390
662244
158336
1403198
1184719
197103
1317343
341414
282234
445560
1735396
594821
912319
868138
82999
577656
1887909
1750236
1894098
1715989
1957711
304839
1106113
1247219
710772
723743
1487924
1825866
837615
1779456
508832
54820
813961
219483
1597767
286036
1367604
1818523
695567
543343
996931
1104169
481485
932388
1625990
373712
597910
1195248
378316
602770
496569
1847727
543962
1909578
715421
965464
1977359
1126735
1866040
527793
555175
987152
910348
1631797
264894
1484781
732140
1073064
701294
1104697
141985
906196
330008
1712407
1524668
430110
1418896
395671
310959
1146931
1776898
799690
245614
1283202
1465791
684638
185406
238100
1207210
908972
348093
913500
1521530
1294543
1283595
1112889
276200
1172361
1701007
1498780
626128
1961713
1425899
514058
87508
697752
1763231
1572487
1967327
1817306
500963
358882
600794
1230605
86773
1488226
260043
594736
760678
1849882
8735
980114
604875
1186252
1007900
1912261
51205
1459556
1077684
1039255
715009
598561
1880633
1416203
580513
958682
1782526
1952618
1484369
1000994
1006556
1154563
1620934
461113
1979983
1222059
866130
443610
641908
397729
1428912
1726801
1975397
1617107
1780271
755347
1424276
1646176
247558
592865
1775044
1966258
1626273
882054
1151831
1188695
1969889
1171115
354616
596813
879568
1566595
485353
307963
827125
917966
736435
1312470
1525649
1572654
183581
1822485
1999038
1151358
1600046
31566
1640800
1951584
4350
684669
281335
1977420
331290
1644759
1403711
240210
505218
1092377
1827680
1234797
1051594
1465377
1273175
918352
457326
1407271
1899161
1314387
111421
1593430
1408861
816108
408469
1047946
1316428
1753029
1488946
1123423
1525114
874745
1511250
134868
313423
524531
665806
1147726
869695
763818
1446133
1222207
1832641
1334170
1553410
1206664
349919
1404601
1682755
1884929
311484
1703661
448079
1772526
1161643
15116
35423
1486406
806034
150712
1316639
97300
1147896
928627
1597066
1643269
1172249
879462
619092
1452510
23016
1440166
1409217
1980136
1408895
1884701
256307
1896559
1208298
852326
468856
244502
1026014
403693
1352375
1969960
148673
1018040
995627
1575329
681508
1025764
363869
747932
1112558
1540633
81704
1876152
832157
1907266
1869360
1715299
1017978
1861695
529324
177326
1109111
537589
864554
1803632
1860579
1392789
1914077
1911114
610264
503106
1163023
503261
270059
455771
936394
1461418
1405050
1946276
1206375
411441
1201388
546688
1412869
1431518
1056775
544959
713730
1914696
1843125
1005332
1744302
1078645
1603423
1665256
1579271
1676885
435095
1251464
194399
528878
718321
448161
1417060
323068
872637
1369751
1982953
971998
1733805
616468
1814276
1318368
1016920
714917
50157
294403
157596
1561637
1016254
957394
1576543
149808
954903
1040706
1672675
140257
1286094
1112535
1433645
1884365
38679
1966400
852612
1099100
619299
1812551
1451150
320756
383002
747132
599913
1907145
784599
1628624
444690
1553399
943555
819076
1781296
951923
8014
838681
1354451
11640
1626488
495288
132095
1923510
1628447
1841805
351741
642979
637104
1865732
297184
1979027
1182107
842127
1760390
1768532
1621913
1465192
139790
1933875
10646
1708942
839942
431927
402101
752661
145855
169009
1368332
577691
1563518
1287645
433633
1716349
378279
1112314
900426
456044
1038097
1847535
711382
1633978
966424
959505
164498
1567600
1415101
1062122
1696477
1140814
1688401
483843
1521136
406051
1207963
1575174
977777
57485
1991658
571284
1471470
1303912
510531
1881119
565179
886557
1441807
602441
134851
359410
1266319
311924
1218045
1431750
695582
652772
1430396
1210394
1365307
1038013
968890
1924042
972874
328102
806690
1241216
343167
212044
774768
613383
668537
289598
9039
738144
845129
690619
1110755
450294
315760
1612970
1801635
491914
569460
114576
1173144
143433
1831620
1287830
1077268
1471392
123557
1092457
697334
900376
1457401
671087
1718813
740204
356465
981184
949154
940263
724614
1251169
289904
57937
705761
1859973
166338
794871
1428563
163472
104611
971515
875565
844826
953582
382131
775923
750443
418501
1537449
1188640
379488
1221664
1000539
973255
1701788
989055
43682
782252
944184
82496
1974615
1250340
1189210
69797
38215
1211952
642697
616700
1985341
371917
1079421
1682305
1127304
1584902
597932
135485
568241
613897
820125
1490140
643134
778974
927772
475640
1218322
553842
1297345
422549
1587526
229475
1244512
737512
1458324
1427475
234634
201721
392823
588548
585427
802867
212125
1747240
197179
1507322
347812
190935
1953690
603441
872113
1580728
859783
1008434
902677
1827970
110928
1893692
1453927
1156902
746688
1141550
1944320
728182
453118
246828
384753
919076
371934
978455
1541054
900640
390726
100297
825501
1103662
958677
221181
1668676
956898
1144125
1174084
1086306
1161514
1548149
205999
606411
1995588
1477445
1729519
1136888
1417248
795616
1981437
1222393
354023
1355281
25899
1361471
624623
1648716
1332838
1232683
698235
1032601
369441
1766125
472689
1543443
1245765
477805
69103
1458106
391568
1720307
804891
1414425
488049
573044
450216
375829
177939
1858142
621449
1258851
1372831
1909983
1184051
244575
1267036
1332675
1446265
1170292
1695670
1381301
1806447
1561964
38742
305595
204456
1477873
577578
378041
1781373
1290186
501125
1865820
744986
1838448
632750
538788
610096
984755
644476
744150
25701
1434857
378106
1918518
1048459
780872
1707938
759193
445789
927325
445027
1363364
1902552
1524052
108252
476882
1983865
1099100
1723316
246584
852931
1601628
1250834
194279
1805523
1318780
1776980
344687
1967763
473646
864479
1074422
475158
943534
1188885
789178
1191979
1367954
295418
525322
1477730
1458629
215472
1906961
477981
336808
1432969
1191812
785729
521769
1249686
1117634
1917161
1100986
1074563
330497
58802
608799
40373
143349
1292287
386150
123118
1821436
1791313
1971162
1007063
1390283
1972536
712462
1205348
682684
246139
65419
522257
1923727
522361
1350783
1624289
772825
1832826
1022402
194243
300424
422914
790219
1498729
574771
499425
807968
87054
938165
360834
932086
671646
1280367
934952
1586480
1070128
1455103
378048
439371
1689654
1565692
888035
1081069
393970
1706518
647425
721300
980540
1103798
232840
1003
178564
40630
1384707
1771700
324246
243216
1609649
185537
1234804
1390334
1547581
1173399
502056
260318
1558033
1580865
428632
1721261
1894147
462483
10663
1153985
967839
1601430
538926
834287
167499
1661877
631140
1632764
658128
881707
865487
364702
146280
1548614
1333449
1492561
254468
1933677
165978
674615
493597
1609509
1399450
1021618
1668839
598777
754968
639635
791476
1620922
1916581
1654787
254039
525544
1630095
358151
1611232
666213
588619
106833
731374
352249
1566644
254640
71668
731323
705508
390878
1735931
985419
792497
1301188
1131351
1493459
435139
1695839
1935897
699604
1278192
1530907
127582
1678398
1779182
1952848
1002085
1000767
1587179
77948
1315189
1724367
157587
1223727
254289
1962739
901174
821618
1764348
1267553
1133306
425383
1011235
1677527
1157594
1933780
703288
1861600
760350
1435669
999223
582552
195110
541967
96103
451579
1505943
386372
730925
706816
1280715
838748
20019
1316804
1304745
40691
1752318
1821116
1967531
768157
270411
1171813
1925769
81424
1346929
880635
1617293
439022
158183
1686076
510116
500280
454533
64745
740375
1415592
13104
1301364
1190381
1343267
1068499
801197
137716
1738864
630680
594196
1896653
926443
132143
907135
66391
802339
1144887
333722
1281434
137067
736614
1423660
1556928
969249
782729
761246
1064720
1899726
656270
57914
1178604
177679
529710
1680016
1009780
658729
710835
642494
623523
1756283
271448
239818
1250592
1447503
1672117
1864168
369098
1962898
1709257
1060130
1995926
194431
287994
1065132
1687397
268761
740913
933225
1762507
1554426
921563
8556
1714954
1343131
627043
1722413
805886
1896474
550629
398244
1051779
1050486
418453
880226
1627014
1634524
1026243
242391
1392100
818961
1518166
188215
241990
1378872
1408419
1053036
1895362
1751616
1827033
686621
1259711
798136
1939925
402253
264783
492024
401358
797655
1018747
589531
484605
1637303
596084
991881
1829667
1253783
1728680
1910777
904521
1150733
1136063
236449
1738290
1942904
1088999
535560
1912791
480449
1072260
184348
667649
1861561
90528
378052
1775193
1797968
1311487
1986216
991776
1427217
1111088
1629144
1113985
371916
1430218
1434189
400571
522291
1528194
84982
662778
455297
580307
1717986
731033
273462
689639
1179664
763485
1108716
269694
775124
160054
1419556
627728
1733327
1123507
47220
867329
1030365
1429265
129710
755741
1397473
1543253
1204415
20346
231080
586038
669565
190441
876601
464567
115037
1747553
157775
661911
1664381
945022
1112647
1054754
1704705
453550
1709185
478475
344470
788826
1424301
1035974
496251
590832
1963626
1267424
528289
1131270
1907562
1391098
762455
1496206
13403
520446
970219
215492
1808476
41877
1263615
1631551
1130525
1826312
1113925
1800121
1086880
1863585
443745
664979
1328199
720025
1211921
882523
441208
214284
1903762
261765
189733
728922
128462
1808297
924989
1165101
1531968
962650
411261
1606490
1677276
505915
642544
191922
1748299
1354768
1842483
1664997
1551872
455005
1180425
295247
881277
310300
897177
1554662
941684
177238
986726
1363725
692601
136676
821161
265243
759368
1080929
1077927
636355
1110854
869104
1198660
1892135
245022
28990
163609
701715
420625
1259077
1403578
1967819
47067
295281
196847
1178816
1892285
1745552
1587839
560428
264628
631715
103403
1942382
1147232
410991
379282
397330
589155
1954358
460821
393633
158513
644310
902624
1908224
698819
1715125
1624222
279855
594778
1866374
1320965
1920302
1449669
1104688
21161
309636
1518308
951281
1625280
836472
827924
1835700
1804664
1633139
1632665
279904
1354537
1680152
1371452
1984964
1828826
464597
756805
1985980
671926
1039298
27246
1840088
1504346
992718
513902
1215427
1091676
713594
40948
1031451
1428048
1303880
1608510
1624424
1719297
1999914
1846612
1638130
1116350
218469
778420
1286718
1262027
99954
1997114
911766
514773
1263437
715417
1387121
1736992
1599917
501509
1811126
1988008
542068
559687
1330803
1671521
1986107
1472945
718365
454273
1327244
1821954
455029
1922174
1471930
347551
222423
765950
498262
1153052
1007247
796138
969600
1748777
832683
1503013
1996080
1085762
254463
1123381
1759935
203008
1341723
1658365
881913
1256408
529748
264995
1720991
1285524
850861
1589395
1291716
816189
1484260
819431
1531890
1209684
1573297
645222
1143613
158184
1551140
1801229
1266312
630829
662913
733710
532020
39161
1869109
1198564
546082
1923706
1408385
1706937
433274
1621746
1911320
162308
1135352
258696
1557398
338943
1443268
932823
998465
799795
1716533
1619206
1177194
1389898
1497459
1552289
1143162
1137743
421560
1093190
548818
1877151
623702
50333
786781
151961
1479268
1141060
397032
1452795
831258
763998
1505151
455374
681113
618580
1686671
932966
1123686
629531
1617299
243664
938052
482245
1966226
1906016
900236
1855287
1220817
1435916
140707
1844607
848356
958116
258320
729088
439646
1470795
790115
865200
635768
1418559
1308665
551925
470774
646150
771491
1757970
512778
252346
512993
647763
1081447
695218
1019209
1869614
900548
1650166
1708001
550990
1957468
292291
290829
1799926
1464994
959845
525630
1909761
664384
1134726
403564
178725
350234
1765709
629261
571166
1550387
569255
1584970
359026
452049
847058
85087
1214066
858971
1546921
1762548
1065464
1962792
1245039
919874
1628994
1987882
1482208
1106446
403869
1445046
338460
1095398
1253486
129528
463791
291497
1744217
1294955
117235
1638299
1003190
83677
280618
1051952
2700
1320501
1564185
673428
1574019
1752421
157928
1032181
316713
1889130
1692730
1195605
968206
876003
1773406
427602
55469
689701
103555
508729
1070460
504497
444769
185249
1579367
326535
1689412
1916988
399364
1620639
921166
569447
1140056
1036617
833770
155928
1173500
1729078
1324554
1454525
1441847
549271
742743
1313834
1641477
1229741
303062
436066
1933503
962403
1487350
113302
1167404
1771349
1867876
403431
1112690
1849960
225991
820803
1869811
1601619
1561831
706874
863061
1548482
1142421
451195
1129709
1651439
575341
196013
1594995
710640
1347861
1377529
497213
1996022
642965
1906509
1814749
1638028
1720836
1185700
665905
1530513
1338518
1979000
1882022
1136120
1247996
1498440
1474303
985887
567450
1827931
554045
1186708
748319
1785648
781213
1683744
1325441
668235
597471
1505310
885784
1068271
1321416
1069655
1233469
1907774
1888180
958517
155390
1799396
1686506
1270213
774893
1750155
302982
184431
1368403
925286
387379
1835222
353702
1129952
733542
1053083
795388
885116
817316
610906
358640
576004
986763
526727
1277430
1116042
528676
1648642
1466913
830031
39678
1697515
288727
862126
136558
210562
393016
402623
881022
1061743
521031
910982
304376
616793
1308562
446634
1732465
892204
1587049
693002
775739
1660119
1673657
442542
375753
38976
1154602
615350
669004
165583
1579752
1178481
1093776
1264975
294134
812540
1684519
1184866
1060664
181980
1129164
1759959
1527288
1260467
552615
1322500
699421
994171
441482
1569225
1168862
224858
1844059
1246710
1274477
1409754
1477276
493957
1302431
1289187
933791
189130
954480
410083
1302861
321116
1556023
663696
1220123
104718
1257189
147697
1300596
1267784
211755
256519
43748
215825
1222256
775413
1308551
947413
957702
83997
345182
996050
671533
1804785
773895
1716515
453839
34018
1078058
1928672
1661837
1657792
879784
432254
1507700
646475
1379130
1196412
797034
278728
1977256
607328
1558
325021
1528164
1915596
259898
923407
772467
910960
338383
1684122
1970983
1675091
602776
12836
673274
1750389
1768312
341599
241115
1369670
1953065
1677511
1073829
537133
23637
917399
928003
1091475
1042702
104106
950828
1835055
1047198
140739
913143
927520
1880102
243699
1959893
1441743
1720682
1673327
1839621
661321
437687
463336
513972
498457
1729049
1990617
939514
743037
13583
899958
1919573
1857194
1935375
203695
359379
1609244
1471560
1511810
857296
358420
878086
1042438
1290336
241646
87837
3524
1813336
207189
212757
433693
210041
744379
1523873
303511
506276
1242381
1027405
1099032
944451
1057205
1547533
747181
256864
1307598
147120
1421778
1726558
828845
1083353
768808
803504
1129291
1746368
1301092
978192
1552181
541867
830286
1260247
442133
687510
1094951
1922121
249210
850894
1191997
1262896
6682
1621295
16480
1150953
1096018
400339
455423
185864
1684262
363524
1260388
262078
1653162
1787908
445296
89262
257457
1476157
1629157
1709261
498925
475802
276548
1326409
318205
1750207
669012
1662534
607549
540368
876101
203751
63769
1297977
177599
1451252
1549817
1327443
449190
1146341
397062
1316311
111650
58765
1798066
641055
1608231
279446
426175
494995
1304616
912087
1346296
180421
57766
611969
1709082
494084
1765426
647324
1636718
659087
941703
1827454
450217
1087138
67990
1744492
1520113
1782753
1983792
1359131
1890004
1930113
138325
366341
183547
1310777
369057
1136476
1494207
950591
1398934
1092674
140518
1676174
590939
1636171
298931
1084450
897450
1817069
486880
1938041
717840
629776
534906
220743
64830
1907409
92270
1253518
992339
1115170
997503
998654
725349
1948959
1646494
1330198
504162
818629
268992
223470
1670341
1344388
1974466
1114594
1117226
824512
1930770
1165836
1558726
857956
1570185
1763438
1255352
1555227
1243510
1207186
490840
683161
912033
1580817
1511477
341572
581511
623877
1369539
702301
1069742
471307
939378
1417251
1294943
446310
802777
97054
532582
1777854
1147896
1542915
1203176
219294
159636
1884019
21736
1211190
1624840
1275345
1484321
765044
622297
1493559
1147310
91091
468058
946951
396937
1706080
1518372
205705
1647045
1682344
1735345
970073
408043
454421
1890281
1841008
1423361
509966
1171547
1803936
343974
1839591
1370077
1265102
670784
422569
309707
1899219
187834
530670
1873997
126053
740963
67182
1111036
838278
159633
62560
300020
978770
476836
1083346
1518191
1680487
1933188
1193094
218752
1793835
788549
1081499
826189
1839057
343727
528074
1447666
311871
1784746
1192901
1057787
505136
55861
1176045
656412
1628641
1644410
1796445
270943
1533499
100366
1398369
128410
1128393
1754555
728198
726410
1719383
1974846
1062405
1512290
1539353
823531
1228500
393803
1517224
336875
1279622
1938041
1858964
785993
323702
972561
118706
1264022
1120737
755162
331267
465026
1997526
1853015
1251938
1447446
1480281
1272197
1351482
29322
262363
1210053
373372
1143896
602074
1951612
34842
1760648
1631213
637483
733995
34974
236300
1817983
531146
1604723
113560
1735571
607094
952351
1175040
197045
333372
1792295
1947872
1263212
336001
1085521
684195
445311
302875
1928416
1355344
686642
1820527
1766994
1913657
263592
74680
896968
582953
764262
976105
105835
1723692
1487062
1983623
1157429
186593
1491954
809460
1121793
1512196
91471
293584
336176
851624
1111507
932330
1493370
1167351
92730
1117328
1671908
1302932
1971280
849525
294287
1283069
1837612
1716074
1285584
1647011
1389238
1509955
1909047
1867370
1492386
1530526
1925263
246562
1474110
1620808
684248
653313
1455844
1981016
1386378
2928
739363
1607433
210464
1649430
223953
1494573
979788
587137
1398291
476945
1628822
1457686
1616454
771540
469167
1012503
286258
1838947
1109837
996309
716130
1811035
720725
1590967
389295
124952
1068262
1111774
1992891
1026955
590324
42677
606518
654104
1552938
1727509
884485
1208936
1948738
425469
1571294
1027158
876308
618950
852868
1156866
1224149
1304869
1670545
1106702
1624285
636088
383950
1077234
418758
462953
1123241
564720
705197
1882495
880001
380607
1583480
817610
1664469
463356
1305047
1517881
1100205
1609965
913809
681315
1700052
793523
1540603
1324463
176300
1937768
161384
220736
416009
33831
179868
215336
64692
477435
1280119
1707424
995773
238968
1899703
961162
77030
601709
1430101
1452267
1179109
1161809
1793838
1351215
1552319
274478
213784
1990684
1312483
585526
903162
803672
737673
1582486
375434
667981
1475872
1707658
1278454
1175965
1581307
1221246
1454569
1874844
1674713
1274872
492278
1721783
698023
13078
1978131
1161071
605267
1230216
376449
1626499
1381022
89772
1531348
1914180
28073
1337823
1394986
940765
1012459
1843186
642622
689818
685870
1585585
1912570
217926
585954
744251
907001
815912
332542
406002
978562
496639
291094
1559837
666978
944603
315084
29209
1282071
887537
749859
1276773
1257470
1324851
447943
1979451
1172554
739624
1980506
173599
1724508
1841066
239320
137816
494822
1513793
668865
1944696
469751
1496858
654704
985556
1021526
1263045
426132
408194
270208
623009
1493002
60787
1211275
931530
1395626
1898984
85435
1088284
79354
711163
347324
1257398
996441
578806
1530199
1750716
113000
344031
958581
696453
76288
115618
796963
1867272
895150
372266
555149
393528
1580091
1630769
1971052
1507150
247226
1106502
382755
939008
814561
29330
883816
1857417
1201312
1437265
296537
1530822
1978059
521305
339392
557525
1804553
1699733
1094820
1960117
996257
1029416
1645131
1909225
1248520
1704214
1749280
1777803
1692470
544955
1639632
1374342
448769
1129347
533902
873222
138702
1737152
1589184
287096
9436
161414
29116
231561
634335
656284
391533
527799
1620328
141980
1656022
573894
440290
392557
830476
380830
423611
1171895
642613
1177629
278303
1089581
1342312
1762422
89403
1207986
842324
364142
1992673
1010067
1336757
1110765
1929105
293536
98466
1241934
144022
1483725
1942956
7002
1047807
1285758
1549281
1615541
344869
1430542
1393057
1357711
515371
201131
1075919
792848
1281230
1427412
1570675
1853397
1958416
57129
125417
1135544
1845989
100761
1236997
1380351
595150
307317
1419700
514242
1373871
1585286
1494005
1980965
1712721
1834990
798556
1850836
1579227
741049
537828
974597
803015
382956
1529991
1285179
113898
1365269
452549
607251
1939132
698564
1649960
1198503
1249399
1286044
1200117
1409617
427147
249960
537198
341258
1298391
857394
1410419
1228273
137620
1480660
1997604
440195
661830
1903718
72893
101779
605193
816324
1346857
428911
1750383
1953971
1740003
663560
722045
1605453
1279946
1800073
278375
727891
990900
1178604
175210
1860373
41246
78256
1612255
468632
636717
1090230
1462889
550177
230544
998614
1430672
1035248
1525012
1616732
1166233
1034387
1779906
728596
269131
1920186
936256
1135929
864476
377803
1032660
1662583
1190850
812401
1284866
563066
420918
447991
696023
365625
1516888
1959906
1815563
71040
1997279
766673
715161
276775
420436
928919
1457237
983735
10881
648313
706014
895881
819982
19414
1628581
793857
1341365
1841458
39798
1554829
1282455
82276
695604
1896758
1191624
557903
1797020
1328013
1396473
92265
27237
1454851
1411395
109086
370424
836685
481864
211756
566548
978875
1508261
382047
1368881
1140454
917138
413143
57895
1487113
510540
1593420
914741
747347
551516
28665
523424
256074
703982
328472
890579
1352580
966688
658061
1779444
1064148
104094
166888
16148
903938
1485965
1549837
921963
891971
1363648
138901
1752499
1491313
1788117
1595044
1268236
468527
1598631
1092198
258815
1063710
915020
707154
1357607
840505
422159
338195
342038
408762
1794284
1134730
1885693
1574564
871797
1161954
1362769
136994
592493
307995
369788
1908033
184042
436724
1396022
1001109
1605459
1003732
1873284
334264
1740360
1161751
422080
1361182
958498
1116782
1799488
1988764
417555
1760621
1210487
1157906
1372991
46101
1549032
205191
1659249
1525522
1419325
903824
930983
1379349
1611103
1260590
1813891
38208
184348
1794506
1368045
1608311
1680764
1115496
684994
1056430
98376
1909146
587457
14189
152091
1421284
1186862
1851292
551143
1374567
273962
1738432
56753
1274209
1610402
181500
1615928
198606
619608
856319
282764
828011
379538
945461
897817
253794
1290093
1974288
14851
1425322
1944992
531202
1416734
276646
1334938
793009
992187
1215028
1559129
129297
1652073
1255652
204808
1916681
1410708
335539
6952
769300
1615528
1789396
1294620
1326123
1186728
878780
1778026
16555
225613
661197
779787
974533
472015
1315920
1135730
9459
1158191
1822702
254178
1227161
568210
775854
148053
1630694
539405
505725
1554062
979270
1465094
546083
29730
684086
1986201
893595
1189321
410474
972144
807466
391980
154486
904122
1634646
85310
197825
357685
1521869
408958
461132
1684121
158890
1238818
590690
1602853
1980222
405189
172394
1350916
1206001
460135
573734
1747179
762444
1748047
903374
732403
1779447
825716
1350160
1039273
753568
490246
627578
1709576
829857
210070
987170
479672
1807139
993880
1452953
1251015
1739435
482892
206881
1062046
663410
1781608
904643
1833260
1989988
1986719
1750251
1781416
150604
1838309
33012
1966187
816321
1641616
1989279
945301
1086338
604153
772340
91148
358823
1209577
977392
1051494
1377712
1827270
1912136
452711
1091667
1554416
664979
1386877
1407008
1229296
1156730
579817
1189968
138651
1567269
550703
80801
652010
48912
405907
1237387
347905
1714034
1533896
1730418
959128
1724783
1719538
274740
437308
1126924
1233960
214407
749142
962774
119363
1672814
1986733
809207
1542682
1476014
1842982
971630
45237
1516754
1289901
1481942
936824
1713220
338514
1618251
1808035
1276494
1012477
1476887
240968
1754771
1710292
36276
527867
533209
1614237
1482505
413565
834822
307101
1251935
626934
710542
1796102
1746294
588709
677790
1231345
1384425
201612
1709049
377764
1773995
1007851
973522
938565
155417
907410
1207572
501465
1095501
1059568
285823
1448010
1069038
1090900
1328927
1950216
1580992
836718
1913334
1883666
142448
810406
1558010
1424643
1391629
23319
1384391
1915840
967413
1992015
1851738
881152
1397480
1068664
1589779
891498
1273692
260266
998434
1480921
607249
1515247
1454491
1791680
1985691
936445
115919
531103
731984
466369
364945
534610
965033
1480928
847312
1099042
1499058
1998864
1611208
1104370
252985
1224709
979684
1380717
320998
1362241
1351623
536237
1974900
306403
1780569
143311
231178
233626
593585
1693279
1428242
1003650
395509
992698
1624828
326334
437105
1367995
1722009
1253290
1369844
19016
295010
368734
1498375
1432898
126501
734055
608336
1594874
719378
1322476
259408
435724
841650
499784
1374271
600343
400061
1626107
1295864
1014267
818162
121294
729816
776483
685146
1068025
1045640
488403
1220011
1977047
1105606
1792608
987595
1729176
1345868
1890056
84185
877491
910813
1092033
1739565
1872175
1837422
1678736
1511134
1952857
677768
191876
1103558
296699
1227183
491711
1910991
1731930
1195607
1211366
1659194
1840585
1093495
1510297
1007066
1202005
604655
587605
1730092
93114
1229234
1865770
365019
117869
1648553
511433
1238504
1820880
748882
729419
1411109
569132
1088057
1687563
1484423
1141730
505260
1036981
818471
1635417
782230
1989783
781055
579750
1610817
774841
462001
1881480
848825
1852703
1616298
1472976
1987661
332652
526719
712748
1556730
598746
264811
503416
1865441
1934725
850657
1447979
1822369
1672810
1376512
192372
452468
1352400
36192
1604954
1537632
1455179
1809545
1221443
1271233
235805
1988107
445635
1742507
827576
156044
1679182
140780
538051
788734
1213793
1756672
1254287
1057734
1813525
550790
699025
1753327
1412533
1858672
1583442
536818
23672
180538
1987729
419703
271857
1290397
237695
1778665
6922
1723436
810305
1072036
597885
884237
6924
962516
1134550
874097
1614116
1364338
1466528
1666402
1044269
652449
1296908
1656938
1632561
605805
1529394
1533284
910171
94052
968735
1212992
468492
355425
1004025
516759
688538
1458252
1432600
736192
1616705
625952
949475
1868297
33054
1376708
1586968
1354929
53206
843184
245812
901181
245282
242339
320945
76317
407409
412105
998248
188987
705252
1654022
676365
170668
933349
1750298
1628798
713163
990607
561884
1772846
1852109
1649567
1795645
1636878
1933347
761383
1679580
56210
1773252
762102
1450431
27368
1109832
1189700
1848738
801698
1141121
378114
838500
1902935
636387
706923
1765536
1245720
730640
1308103
32144
1335719
406655
1230204
358087
1873235
279786
309339
1498249
1385665
1849121
1728136
1034236
1594603
1684353
388978
737786
715921
1787535
1471150
956792
1783223
389209
1975847
1900814
1591090
420822
1819061
733884
1088892
1533224
1949018
703445
1962503
1456086
429215
312530
1743401
991362
774775
1224061
1867590
667161
886711
340366
728507
1062251
526564
730591
1526338
1029850
247565
825718
123980
1313593
759641
1484871
606626
1337587
645292
1441226
1019993
664726
108399
1314267
795449
1541454
1836340
20100
1773048
21590
714068
1422345
1497446
295012
609107
559597
1380371
1697889
883020
352278
1263974
874222
583377
1727212
1660778
1770633
1762015
1763311
734336
24298
1287139
246495
294451
1425754
1139481
111247
173337
850245
930393
1582720
786150
1047453
1232308
1272859
348229
1902649
266546
844762
726468
1702935
1801494
1538303
1173193
1425064
1407578
1869336
620955
1429803
1354988
1344976
1576238
825297
1103227
1270618
597238
1147435
284769
5034
854592
352962
1479386
965331
1001287
429383
343686
382599
351989
1589947
1863645
446136
1907184
213992
1499986
763835
396392
342625
1803544
741384
1589448
1243460
1337908
388808
1922381
1412867
747383
420336
1783731
355871
1646204
1512492
1973061
850729
935877
1275776
1173774
26133
1998612
984659
47795
510631
1226435
728914
746036
1798042
479733
1504653
89776
1686736
1320089
49737
1767993
876371
743909
141127
1958409
1964219
1907033
493531
1217679
1399543
833867
23797
538546
1143593
553704
1892636
1276228
1341795
535535
1018335
260502
824205
1453897
1805415
880428
1633443
1770003
1954155
1781275
1576796
173054
1289213
198928
852260
690308
1002990
377647
535252
691228
541374
499982
1784439
1529059
571003
137593
794216
457272
1660159
87553
503065
1666499
8889
1993287
399442
1977586
1558298
1983610
773227
1184027
921950
1310903
1617464
1072561
1670523
1940189
1812023
1459156
1115943
296829
1943355
1036671
841019
64093
1299571
97348
911666
1987895
1019377
1517611
1394141
270422
413287
141338
1988206
1234117
1957841
1278462
545694
421451
1175567
415121
53885
1799676
1563149
790047
1148467
1048951
1061129
246187
1407576
1578554
914307
1249834
941684
1601516
1879882
935403
1290096
120346
914035
762448
980599
1187976
500992
364326
120703
1676968
1043697
598193
1145276
332378
489340
650646
1668229
1513481
708107
1043159
1907923
1700143
205953
1772664
1961633
1980193
893110
1369722
1142842
1882278
1885496
1816186
99382
824031
1083956
1459344
488863
799214
1076777
1389171
1802596
1809009
491554
186820
1195013
718832
965519
1233135
742459
1561594
499501
1061631
1375589
30856
444134
720402
1819446
229754
12086
741189
1591761
8340
465481
495121
242695
1788260
1839455
154022
289148
1193134
980346
365063
1839339
135076
903530
657897
1564584
1518349
16373
697506
625888
238048
1962126
1635857
1704607
52549
1781414
467075
1821663
1624716
156060
597963
1050049
269831
968397
1780638
1665812
330132
428242
628588
1759038
1992970
286939
1615297
843581
741954
862854
228146
290824
756111
161208
1617001
1053774
178977
360000
1407198
581956
255895
811126
907727
1335196
208776
1884578
366034
1472002
1413113
1983002
1398204
275383
567671
248800
1375180
1291792
979627
873285
204743
1758056
1115074
39359
1577424
80898
633205
1729931
588583
1509637
1789790
1038274
555469
1539804
1142672
1951956
390662
1922024
810899
268816
1135844
740546
1777530
416010
1515309
280386
621793
104836
493038
775674
420976
911946
1128755
112165
966437
800253
1959219
1600902
592536
393473
162355
224963
1577117
621400
1649268
202943
332215
972298
1733271
1259347
1072796
770981
1452092
1519862
499058
382149
1045688
1974481
566821
1031514
851392
233181
476400
603865
1077101
1695178
1398228
1541622
937296
1172080
20507
293476
1676461
278202
23020
68449
1331286
1307307
1319471
1293304
1083495
1621335
1494175
1335527
992846
1316484
1316344
1723578
1826818
126044
1569261
1200978
1550270
912326
1218100
1107473
797017
124932
1004622
360442
1397517
1255303
903912
567451
935033
1410238
100259
1297192
1738482
1010357
645091
968751
1084329
483045
621423
947949
116442
1209911
1495767
1991009
20046
901096
1358501
892628
893863
812665
287188
369385
1914207
577934
632885
1169336
1790864
1713987
909172
116678
1232653
486711
1900634
1124832
17962
1230777
1389410
1953001
885567
1755943
305344
166077
264988
1795712
956370
1181807
1696573
1953190
825384
1051330
242163
1626490
185981
1387830
417816
417492
223328
1682809
1569819
1599164
1144827
1228232
1749845
1140447
824682
1743047
1387375
929670
8177
91589
1710273
1575214
1609436
616163
1204421
1397640
1463659
1419239
1074609
131973
1254051
1919044
1967616
1043311
1406134
1006073
1039872
1654171
1945721
750860
1311314
894606
1290374
1100023
1157716
1015450
785902
831862
1281211
563588
498464
644796
1542522
1412103
537464
1033198
1320576
439021
1274392
295876
862688
1610888
480573
593652
1259194
2305
1898183
627472
619675
246257
166117
1769209
1033578
527802
319955
266660
1715363
1727951
646555
1851071
1985287
1498098
1129802
851484
346966
1142513
1479165
688950
1505601
490921
811888
135894
732543
1048098
359468
1874288
714124
863024
469338
1331432
678683
709782
1412377
1019453
739433
1680796
359286
793805
529566
42960
732461
767276
1713944
706294
309246
791634
544793
711516
128442
322911
367433
1274183
1202969
476930
69586
1825701
1654115
533087
1546228
293923
53334
499089
1975981
1060043
691587
239669
1232281
513852
689267
1247336
722256
1927664
1422191
1809670
1485667
209791
434397
1729672
309585
576912
1553621
817033
722208
918499
303843
419915
77317
685025
1521361
1346842
991590
1865022
1381762
1916005
94827
966885
180958
543264
1812943
1433507
1225071
1314777
1991963
210923
1162384
1246459
166936
1951697
1274402
1509781
419315
1360299
237622
1330586
1788596
1226360
380185
1505352
540946
806155
1202363
700955
1126818
1103753
1742680
906202
1042310
1119258
64209
1501303
786036
1644402
1059185
827304
1103583
679168
1482317
535426
543312
1065977
816904
1668919
960744
1885552
1092697
400269
768953
144506
906246
1135355
1106556
1696674
1266939
1030532
355874
881153
467360
1018855
401954
784011
247101
806872
957026
289543
386336
1379977
1301152
1680168
251237
845227
940046
1664409
205366
27036
228548
571341
1903831
735040
1404714
501333
774502
1610907
183205
112595
104340
950547
1580450
1557015
1909677
1366750
263967
1590494
1534453
500821
534885
1023746
497795
582084
1598152
994002
389933
1786185
898968
453370
1686624
1395373
921750
1247811
1738538
130296
616475
517295
252013
133528
1096969
770988
859509
1506511
1336815
707753
1279006
183216
1982933
1195984
1387121
1258268
1717675
319133
1899518
837809
841232
480610
669153
672016
711582
297824
306778
1604225
1090493
1978864
1364487
1866074
281811
955466
1486521
1238112
25727
1640495
974196
818175
695809
644160
1385542
307256
1160132
835466
541234
100079
1234501
1203699
644032
935049
1967107
105013
1426065
719229
390076
1824282
631664
1180904
1665625
1922555
899144
1449365
1439259
1700033
688538
604760
762306
764033
1094991
1337114
1434323
24222
1652296
686372
1491718
646764
1340498
932948
1564419
1771961
316325
1125587
1370061
1380416
1597822
678315
652790
1292832
1328826
1794305
1763207
1014885
132278
531254
1966374
695552
1832175
1204826
1979792
1790405
1070970
1320619
809086
1270355
1897638
643225
152134
1148236
285960
1404135
1229517
1376022
1844794
755088
1316554
1664206
805764
743901
1000527
1299205
240928
1471356
1401358
1538951
1392475
1006997
1083668
838282
452782
1039714
1792415
773474
682169
1515188
635510
317689
665924
1116168
1624858
1306081
1164830
130220
1391249
1643486
1689535
1597247
1700399
1464483
605467
1891444
1848123
533090
1048726
895979
148212
940120
962762
307651
1033626
63846
162812
917473
1362400
457098
278457
1095559
1505554
1634609
1018436
1869024
1743502
751167
403110
188024
957812
519617
1246545
1174485
590953
278861
1869835
1647304
630373
962046
243364
1585501
367229
1732626
1122099
1254424
1347920
846167
515917
1074030
734165
1029887
1498809
958220
270162
222501
1081859
1871703
695686
1848304
901916
1690981
605343
945604
624659
1881814
462268
429943
1726037
1266552
331153
347853
1171534
1378690
1068741
790587
1987800
205018
548001
391435
1218857
86309
24112
1491758
766204
1974090
875092
1946792
628394
22787
1512399
1071364
524874
1592948
670111
466080
1714134
1905718
1231838
247800
1708927
1365749
1302479
183317
944943
684986
356834
929504
223381
1137415
723783
103904
111465
272398
43143
1719140
111302
746565
1577899
311393
531832
271880
1925526
1494713
173031
1299205
172757
419909
139593
822814
346641
256265
872042
1149922
1098044
869837
1517225
1334204
522976
783001
606617
291372
1991819
264751
319664
1397370
1429318
412089
960572
744409
970371
154201
925101
1706381
682861
496421
599168
610070
1943867
994142
372499
1946912
677345
675349
799200
1846709
1391637
38291
1720269
213958
38018
211885
920160
587530
348208
1917754
963487
1336836
1278645
175880
464769
444416
738268
518372
1145552
1777348
491859
1851709
1029125
248981
932753
358926
1312918
516172
1383637
1379887
1748785
183500
552115
239867
1119386
884014
783033
455772
173024
37690
174521
1541716
1667327
517816
1532738
88295
1879572
518160
1579180
1309489
1984505
1961207
1769474
1773
806700
1189021
925460
426121
1516361
1332215
374416
1288560
1983498
1814997
326158
1382653
1994209
738337
707448
1977460
890228
1912398
970155
1078188
1653568
772757
1002737
1467352
1901278
557621
113305
616235
389858
857525
883189
1888251
477430
1744056
1404165
1400472
1232777
626675
1424236
325849
1234781
800151
115693
1402910
959085
1488723
704263
401118
1531812
1780030
272392
433856
769973
800582
528815
391709
1869626
1540704
984003
1694022
1861223
1696987
989878
1890232
1348232
1142439
1283898
857026
1342359
12063
395183
1774107
1029378
1456398
1343072
747009
504225
569594
1942721
989247
537670
696670
942428
403935
1969048
971599
1719820
1590912
781599
758603
696110
793434
292245
313982
1487880
1765928
198728
1229050
965359
86514
120043
1443035
532712
1541845
481033
1870131
1125927
866952
981565
1196095
309507
1697999
885194
1655918
1687080
232355
676645
737689
1874785
1921923
406683
1758671
1935090
869560
1435345
258627
818443
473750
596040
153242
1039045
257595
985439
1256458
1339273
1913785
1239657
684280
1635626
1375590
842695
181393
1616360
351567
612538
66342
627275
822352
758469
1104807
115842
1515257
1725057
452399
1744965
1437480
345872
123339
1218359
1827777
273809
1180390
402235
1229832
1488953
1507254
1229428
1506629
732117
182163
849899
877332
713391
315972
1413139
1365210
1608650
827099
22652
1894582
507665
1723495
1456065
733664
738838
53182
39242
1716080
1647048
575407
1398779
202967
1865408
1897075
1897961
112138
1281638
1965544
1697046
99360
1977931
1035513
1691662
752901
575649
1359820
1021333
649983
307159
1070069
1874096
1527291
1580821
888677
728926
537741
72697
33396
1487474
725700
1483667
1932559
1854963
274426
855685
910182
1858540
931599
963432
1098850
1572845
1683579
1420323
1183304
17882
1721340
1786749
610375
418821
729705
778112
603828
363185
519725
1250218
236461
810737
1728776
75588
998814
1353744
105644
1674587
720527
1539747
786403
519155
1412423
1628819
249391
671215
104952
200460
1156543
1864313
1840957
1790419
698126
990852
1170199
1399275
287455
1249004
366646
951168
1503309
824899
272574
212965
863010
1299424
443535
911921
991833
198537
1469510
1376624
57585
1869249
1032973
964450
467232
626481
43543
1588724
1030256
335037
830509
960325
341875
343606
738577
1103783
130904
582275
459371
1934983
699248
1321015
228287
106907
948800
748968
1040490
1745068
1850466
1980725
1474558
859719
628420
1002758
199572
1021594
1823468
361141
1359679
394090
496077
859767
1672492
214318
1807680
849993
1019829
524491
1418000
1129702
332211
828432
12285
574544
660546
1522110
1119330
1406985
349463
1493333
1459356
92493
1852173
1060544
1965278
1706231
1737269
1791634
1449123
861475
1239811
872724
1383624
1986857
90384
898871
1338643
1409808
1154213
1222710
1354533
378263
1511246
1325961
820937
743517
1073680
1931553
1549819
1252802
1548954
55102
289955
298230
707252
319341
1968339
29986
761160
744546
1459968
1099007
725503
1148523
1653806
1015039
1308928
1197241
1405457
1883701
23322
1161878
1727124
1295277
1675781
269737
112493
998800
1591794
1936520
1499372
1412822
87569
853947
767925
167762
1004091
1585497
1881298
1182078
1807908
1544928
12392
1537545
519850
138193
27193
1593328
1199120
408400
1866334
1664780
124463
328044
1448219
691694
979006
105506
1929495
149813
361544
1945122
505608
1096404
1391252
568069
1983775
1423968
870900
1405798
1069542
478442
818214
832174
1581087
1113109
1235782
1312324
1203604
1528366
1687610
1427362
1748678
508819
781461
1873452
1946076
647192
1144356
1051086
465837
1648518
610478
155131
1167371
246644
835105
1513857
1740717
1384449
1192579
1939116
472243
807692
1749484
306389
1767168
1657670
1185068
509109
304396
1081696
1844473
393471
1993496
75652
1446813
1711490
997046
1305730
1812634
643278
558613
1198827
1642778
1810610
297259
1142468
853481
834913
737829
1309303
112088
422554
242489
865088
970092
124293
1404131
395760
1724415
904031
718136
229923
857204
1007068
982710
411329
1298963
1103342
989769
1002192
697640
173746
1475055
147625
88350
658677
972010
1634254
205259
840302
1330766
1003783
1678097
1381436
570347
869503
1128217
943331
911532
826800
787806
1361313
458241
687354
178149
1333945
1568895
1059497
685328
1753876
1031864
1951829
1051690
1276002
1994936
1350296
601069
1426532
66923
1697414
629215
1626507
579250
270893
267376
1128790
314572
926106
1496916
243048
1140990
739743
39103
912168
1542323
221788
1131912
1941877
1679865
1364594
348687
1184144
1254495
487654
1472651
596611
265209
1036988
1134527
889365
1576363
1506760
440707
867131
1812816
816588
1329572
1353370
339807
1872344
1957113
807847
1862706
530396
1679500
1242522
326947
260149
1784500
343081
388570
1555355
1439679
1750250
1002082
1015625
1318946
1924355
272753
1390778
884622
1673928
602630
1588054
1982272
374847
922165
688265
218937
701610
1455864
1945782
1945499
11136
1957796
307430
1875192
963403
412785
1993028
772149
891393
1391124
940517
379623
1430996
356011
532890
1695359
1463349
1814567
15103
401496
1389983
1258252
362187
1621687
1956567
833138
1240029
1756169
1616820
358033
373186
1105044
711464
790554
1362445
708405
393587
616213
260258
931129
94765
296431
274034
572845
968037
1196747
2167
928729
743294
40250
1539999
981501
1377064
694093
1749819
1264146
1761792
1251332
604759
1530091
1178955
693779
1924512
1504409
786009
1996254
701713
1390230
1312482
217893
1962776
1373956
466530
1585435
379478
279511
960521
1271996
1414478
1591147
816158
934805
1712613
1821775
1080724
1108816
1452394
1999965
1796743
761932
1373935
1706435
650754
766679
352292
1917520
144195
1168061
1397042
1296899
409572
1919725
752600
713397
1181665
12986
1299546
1802351
1877380
1748742
1298331
652595
1898254
1437958
305110
620782
1649573
290211
1993492
567892
545932
1037069
1829350
910695
766343
100845
1376280
1152916
869035
163337
1267974
1207791
1388882
267934
369944
92729
504220
1127995
397764
71954
472018
693113
1635517
932934
304580
623446
1549329
166004
360846
1620700
1099006
295904
1287882
1756684
1231783
185711
813084
1488790
217747
478556
1488074
135958
1621704
1711992
122794
656873
1241702
255235
70119
1477621
119117
1418302
20975
316120
1013843
1367702
340175
1270567
943667
1581565
603613
1691033
474823
1021098
201081
275901
1855992
394995
455516
662387
844907
312724
1932090
1460365
882173
1152411
1652090
1304861
1497349
419065
601131
307386
1474678
1145985
1789163
372000
387015
256500
1210200
1727161
1181891
1120318
1105978
67559
393322
466397
593959
1274538
1828629
243236
983010
1371518
853746
1963642
534585
655746
902122
607734
1358007
990630
579138
869159
1224612
287417
1103893
104507
1196952
1982548
1181855
814232
429783
1747461
442618
1889333
728012
395487
1062326
1307281
1224296
353570
1342747
1277865
1219330
1643771
1512271
537871
558828
84849
422680
288406
584954
1016659
281275
120293
1785408
1735483
152185
638809
311298
1443333
1341654
20893
1429883
1311827
1548287
705208
588742
1094397
690027
1679436
1624141
373253
1135757
56957
1060821
1544792
1514960
1982507
1492279
9026
1332260
529274
1877068
512845
262553
438564
60691
1135421
486387
1154794
1849688
367432
1874940
1009791
32558
382602
173256
410664
1014630
1206529
245395
1201083
964771
695841
1663094
295607
901192
253959
1930058
776074
907689
1751394
1329422
1419749
776680
448885
1540927
957366
586812
505466
1460064
898692
1275061
328600
120260
597788
1544500
81533
686978
174847
1880083
938815
88598
635522
664772
805066
1088581
1139704
455773
1406452
1059455
165115
120865
1049068
479792
1169478
16675
111341
837485
52881
402244
1489654
389978
1930222
170654
1204696
702323
1062612
274961
710141
391106
348683
695708
177475
1390985
1447900
1185072
137949
1777704
280888
1656222
1178914
1473171
1420548
1584562
863509
1741336
1786716
343769
1746565
941893
1099031
1230221
1784540
217698
23454
422222
1086452
667777
1941999
196049
1833979
1890008
1071723
1715443
937693
861104
1749966
272205
1684475
1445522
758326
1755099
1900746
1786715
601010
564934
1882745
1886030
1694621
1455438
420974
906195
1407738
742425
693355
582087
1010366
1259673
1226213
1821424
48677
830841
73006
1638391
1997811
1059866
633905
251802
1298699
640471
778235
820344
1326009
1381678
783687
1079306
206757
135856
514470
1360246
1213860
1105317
1027918
864063
1479452
741305
824107
1543523
1460632
1555642
901831
1430493
610633
145984
245065
82555
1847554
191138
1895486
1900729
1723354
879913
640368
409623
1251358
305973
1654958
809685
172047
441201
774305
322285
1677623
1435207
743241
1714965
1006813
391052
450397
1500878
716943
1662048
362994
856792
238713
1662801
593932
1356
571703
1830956
1080029
323735
692956
241222
1841955
1014837
1181199
1736150
1145517
426867
909510
1140674
164264
1486391
56353
946573
449679
1055440
251694
1425591
449493
581511
41743
448281
1730170
1409786
974226
153655
1939917
557520
652214
1621638
611090
119381
629107
1951552
1267320
1581861
931181
1672062
482504
238671
1216702
1660031
529877
1680587
901973
402725
10512
1358478
826675
1678804
981975
1452792
1436816
166427
947803
364585
1493588
1821728
988400
1736777
735349
242366
222529
1197869
956307
601745
1391580
1109865
1497241
411636
1777849
979692
1772752
474767
399194
371642
1173360
1636988
1701544
606340
704208
298042
300707
652324
643784
192037
1373355
766989
1696037
252497
326453
332449
1830092
1351458
455353
1799917
1740122
443017
1988884
651152
1138860
1188361
1358328
30318
579023
801735
28139
1129062
143847
487628
1444514
293304
1298326
1650504
640264
948316
451026
465023
116664
1109428
364255
1191812
815393
1301472
930306
1479898
562824
537335
849987
1168152
444431
774376
212830
32245
971766
366629
1225734
274156
436359
580743
529476
620078
296396
1700601
512957
1910687
12555
1266914
1005648
334274
1173892
958317
829120
1921538
1222202
1512485
1002665
875311
1973347
1492303
1676888
1407767
372740
1412100
446903
1571623
919568
1700585
1313785
945890
1033083
715251
1201253
128485
782677
1060382
208091
661410
747703
1362035
1522343
602421
1737143
678873
227179
598953
126841
939270
1198418
360159
1647197
327582
1187328
199556
940892
1603596
403266
1126398
102041
1902453
1422397
615889
1943891
927483
429972
697453
298930
965603
664438
13084
1869781
62113
1859350
1676097
1557803
1648658
1593110
1591736
1059766
1166387
1981026
1184889
60377
650169
279582
1641806
287930
759347
1649592
1359742
1687954
1823368
451375
619571
1292826
1322260
178153
324415
20708
1471973
1082412
1277933
817315
677883
1123017
1060144
1507842
437443
967328
644962
374004
793070
575305
561544
1623006
778093
1514888
769635
525413
621847
1810714
458309
1991151
1622630
1084183
1385278
1443371
1300061
365796
255661
673722
656351
953611
727150
1533709
1083729
280128
127522
279424
1723717
995176
1068054
125782
1442698
1151886
918667
282153
1827237
307287
133652
168413
419985
174460
1793091
55009
1084618
643952
644892
383082
1087631
631782
633398
1994536
669605
824986
1728266
479611
206779
1255440
1567475
335655
1834338
1738708
1946827
621144
1007109
1209992
1728033
1740786
909554
1082641
1263683
1877554
1600171
1710119
1490708
936587
1274371
237143
1523836
1088732
289179
184342
657965
1703410
654861
329581
587775
641555
1645778
531986
795992
846318
1516272
1465109
696321
690003
938393
1356157
1705378
935489
807918
742666
755152
678029
1128730
895568
1453772
530087
549416
924351
1392236
104212
140735
586046
1054990
416271
784955
443231
426862
934822
1121467
101909
1178264
420328
1218801
958171
815054
1627099
465380
1866588
1052191
1876351
1994408
1866612
1216358
1144080
1811659
576859
546537
707780
234099
276714
460802
329138
1267557
1722352
1059129
636634
374320
260653
437241
1759761
193679
722550
519921
1032377
563355
585277
242949
1902938
616835
195155
1453349
1948307
739212
1335721
1244607
451748
853812
1240093
577888
550225
295465
1251037
1668984
1444905
1778442
1364010
1123728
1070782
1222555
988790
1849301
1568970
1158994
1811205
63957
232355
945360
720083
908922
1567792
774842
1982794
541836
1736128
810253
1693066
1052636
777786
774088
1872466
1844292
1874462
118871
1388454
569393
1402051
240362
1504885
1323998
1816058
882081
1277019
818521
1573675
239736
1381903
625905
384213
1490904
1334314
502241
882013
119664
181790
1561827
1594806
1733674
656212
991393
1482235
380438
1125053
1007275
1372060
220305
1346269
1984017
921490
932981
868578
64533
668554
102037
1772256
890567
1162997
1285250
1957569
1915604
1461020
438365
448358
1057583
1478687
1416101
225639
1514448
1643913
1366340
1273266
79909
1564921
1537939
855253
1257249
1280298
84556
1270836
738768
285001
1318962
76911
1795463
1642315
1775350
903484
465278
488784
195347
578314
707616
433204
1743330
661016
29786
1351373
116634
634744
568259
1462057
856248
1763963
330011
1021590
1371815
1438507
1730601
1657888
1661735
1770880
220355
1686048
264273
695153
1734223
1397108
1717614
1132414
1737048
552840
1613059
829242
168328
1663366
756683
664320
117983
1158542
498526
1721962
742726
1335121
1600095
1578175
1501111
189203
1778525
1310727
34942
1934699
124755
1758106
530897
82146
604238
82390
726985
1575459
1293649
1371295
896598
1864753
46822
966871
1438353
783408
217230
1339642
1182279
929723
205089
1803297
1826928
1606973
1007389
771003
625710
94063
1031934
470478
1778620
362466
703034
934426
559637
715445
1897715
292523
1011539
1608913
1710573
881782
180699
1473065
810339
870318
1253490
1839376
882546
1467752
1405526
1858833
1106915
56395
1338553
1424077
1159126
561555
836583
146733
1225323
173963
1393981
331895
1402308
1865758
1713015
151342
609320
1831932
530744
1698780
1816315
1311105
810668
1266631
1439535
1533644
741621
127606
1187963
1391257
803886
314617
149516
1570168
1280988
1987617
505135
381617
1685333
1833517
103609
1955227
73717
1027606
1185642
588222
1023453
1775855
1211952
1831330
1780918
1491577
476888
751354
780844
410600
170100
261850
1454682
1847593
1698396
693067
1739512
514587
1515616
498033
484247
994859
1016997
529987
197032
1570698
1186339
1260353
1711185
168376
333523
368188
1359671
1779953
547583
781881
371611
1562706
187235
1884791
1608244
1911791
1523158
1252515
1044319
172339
1424990
1323126
1121275
1654372
530196
197956
569162
647418
561924
425512
1501130
275796
676063
523423
822689
688795
1354611
1644871
257573
1554418
496477
1405495
985697
476159
720970
355767
536568
1382074
483243
1731649
531960
1500361
331277
1182373
646920
183219
1239416
623077
94099
318676
560278
637337
133610
1576544
1652627
1833390
1256307
1752849
1622768
1772741
1897276
639406
1760831
1305615
338819
963563
980067
1250749
730019
1172821
70049
621776
693412
1951974
921977
1569452
398576
1004704
351548
17795
1670689
1412972
774258
367855
533040
810673
1079172
430950
1933071
1861196
425868
1861682
754243
1349653
36587
308823
613313
3447
314687
798526
822773
1720731
1719425
1969563
1240893
411481
1257862
837778
959419
1417060
397032
687
37855
830055
252872
1886031
1468010
71464
287383
1558177
941587
1553458
825954
885103
737605
1436609
1519736
1798083
1227420
605281
1725245
312829
1115723
788780
774194
1004496
1002762
655660
1167176
1420564
167916
1548081
1649801
858787
282746
632830
629851
1903907
196548
89040
1585474
290366
1827709
954208
938621
1790213
357808
709755
498764
1747449
1046392
67675
1747636
339055
665057
1728418
1448803
993456
1777076
364450
1415266
1526779
428815
1008039
1580039
1752824
442642
448769
108816
1712951
660733
1610317
1293982
75284
1064459
1842846
1352073
1257404
388889
993298
1119409
1514416
138572
48286
116917
393468
54427
1578668
1902803
1093270
790419
1012149
1138877
46975
1135685
762609
773483
1197275
1804982
1635300
463313
1455592
853743
1351220
110864
308036
1166150
1549073
1569515
1346342
792350
229326
151179
1216972
491520
1530506
1930556
1912784
1024796
178257
365056
1767276
1793947
307085
1795808
1561879
467540
854870
1578768
641392
234346
942787
827589
1091462
576555
962829
577461
1465086
1338264
221555
1365863
1613403
1173828
1249801
1382687
1646382
342295
1947917
237895
1790460
1347315
1179614
1235296
891194
1160469
1709643
1002411
599357
258065
341245
1803674
1931843
719342
690235
358258
999862
484368
1941769
806511
798524
254132
1049995
1978034
1312203
194399
810489
253704
1789635
459588
312141
221638
90555
653688
985423
1236338
1629965
1613368
740234
401956
1368894
958434
1468762
497187
245894
269056
1655917
1727791
1232011
1255145
309544
1011106
605952
169110
349805
1884038
1432997
841927
1100462
1694802
633351
1541090
608188
1808472
675684
851170
1198883
1764563
684580
288595
1430350
806557
749916
14462
1937483
988570
843834
1405601
1901054
91782
1041174
500138
1266138
1647967
124067
1104917
1576264
1945433
1530594
306208
1065783
345706
111534
368695
436412
952908
1981994
198528
1457425
634267
1830586
176849
1286070
1164436
489715
67871
547971
422652
1955851
1703390
507463
1509219
364920
1262876
485744
503359
1853018
209568
261271
1765341
929007
1310881
965963
222432
497452
1995017
954856
1212320
100334
1962666
1631481
13367
778423
1817542
703647
1818034
1705777
265025
830528
1293893
1684828
1018684
1640032
390112
236984
745913
1081676
1723322
1096598
1738700
442598
169964
792829
1239922
644261
1286040
669084
81356
714401
94681
1218799
1823045
395516
318857
879985
1257635
1845427
485374
842494
557206
1202356
696261
350437
217801
1425748
677900
181302
1424907
1243292
1126262
1018154
663666
309894
1450901
1557738
254710
614450
454884
1984985
424698
1379923
851403
48840
1416024
1461696
1565183
448050
1649144
283616
1157616
596337
888979
207027
171118
837844
1215629
752398
465077
1657495
844129
1530083
606558
104834
695067
623851
1603612
1539968
1679834
1235634
261516
912909
914690
1658975
124163
537462
1980331
110792
1851005
309664
1175265
1541225
272851
118916
1258041
1750171
591419
138158
1904103
1826005
1957288
267197
834301
886797
134473
1168610
691041
202208
347523
1746821
1283172
783335
15639
1405307
1391289
1195533
507944
1653683
1607761
1499993
534675
629623
1706029
386600
1348968
1849086
1644730
774806
954125
31815
1305552
1031929
1486508
1727841
1431871
1771675
927716
748176
1801932
1677384
1040479
951400
1879176
1429777
1096523
361250
430568
1302673
1179543
1601629
1969266
318715
500935
694657
1136684
52160
922581
1825265
841859
1643136
101937
799769
49367
544389
42005
1411746
173941
762307
618023
1147840
935256
1223726
1280662
1601372
238115
1342206
244936
1200850
1588833
1078377
984209
1385169
1555742
686537
1090266
1981592
78350
1351306
1072913
1566019
8976
946231
129049
416388
1528854
471596
525954
1092408
1423153
1357384
417730
446611
1519861
613091
312373
800072
298506
1715138
1277085
588936
1571014
54081
1037887
1456740
1089728
580468
1497187
1842348
1689838
1260919
1519069
859054
35075
1955888
411749
452261
613543
476700
990644
985206
548707
1016866
1581195
872624
17776
694443
173551
1813570
1403882
91340
791673
725368
1562347
1464898
457149
962072
937378
294317
1720817
113330
1307893
412939
447779
1390099
1167198
1524900
567484
1096242
779635
976364
1091279
1789597
771910
237414
1803530
900479
1860660
648122
574488
350913
259102
1360200
1688105
355584
12972
1458709
523549
391234
1035189
1767902
1776211
680491
210319
867805
1846154
1798247
676988
1111763
1183141
203546
1758682
665560
677426
194285
1330622
1317453
600401
1008626
1246726
865773
1874487
1944585
211620
1971538
33975
1270993
211572
1422213
1589828
1444512
1416489
1280951
281023
890462
1556785
1313237
627469
1548669
378544
1128337
1263508
1408217
801196
369568
1312303
845488
901581
1481780
1143801
1838138
1036742
1299215
1905625
882595
1652590
1133653
1565345
1702321
1577460
1295673
1164723
1125033
46630
207121
1319184
678966
871697
1647903
1946064
979009
1048984
77225
443882
1370040
1075060
792723
429848
1026352
1499531
118929
1925487
341362
892073
804330
1592380
1690360
982734
629081
1462410
731752
1542149
944162
18485
1911847
81374
525115
1457530
1952446
1179995
1678140
1085736
258831
624938
783617
866529
1406744
1536649
1413613
1528760
1959356
667081
521482
401621
497115
961833
317845
181970
823036
1307451
1345326
61235
1632772
1571958
1317942
1074717
948024
36712
494495
220571
1940217
1758610
854473
1700913
1409566
1696689
492810
126067
1816895
753231
575887
271146
1588140
441238
1803150
484197
227562
1847310
29009
454264
87453
338120
1325689
1925979
133890
1070623
1434067
1892715
30178
106520
539724
554647
1855018
76425
519060
1665533
229167
267778
421396
890781
1508185
495830
1218385
745938
1643124
249442
1266804
1715318
1075964
1921725
363249
1847315
1571489
477409
901900
160069
437473
789705
501079
1503186
1374223
131909
952174
1123000
159490
1300993
695060
1122439
1817077
1855715
1742527
1953678
846804
1970143
1445419
555435
620335
109941
949584
1781712
1912243
1651324
1767204
342373
1224184
1507033
465360
1708930
53146
547863
960335
1395842
742627
555273
662902
1849239
1725795
203651
1509934
1274762
1086178
209310
1938007
637428
1377888
654643
231452
472948
1567680
851449
432421
781279
1635031
62386
1181423
1903771
1975046
1589266
293289
957392
505527
1894006
569736
123017
1936280
721687
1265087
1470794
469258
540064
1966789
914236
1262663
802210
1247354
328234
1103814
274656
1849597
448965
1595160
1967847
1030664
1048900
1033076
1218616
587006
1410725
902272
134295
358634
875303
415902
1042152
425172
1687194
889512
279720
792596
1329830
512521
1766387
579345
1518066
1464210
1778421
641410
1544143
54289
574881
336051
115592
1717729
282710
724281
270627
723292
1039803
452559
346684
1189307
914922
251670
1403015
1988432
1534454
363254
1945895
584301
1253590
139412
56144
1613542
1300173
1626738
531628
1103637
1643202
1194210
736432
1712218
653959
1743617
186261
360013
609589
588824
1473173
212919
254713
1163901
777055
1863676
456724
1062377
215424
28272
1163419
1633125
1130837
652606
1553864
839764
953945
798763
164460
434013
1988377
1518296
1642082
833012
490875
862659
982040
887137
1725288
1786921
1630786
86484
1810744
1667497
908939
1275205
175203
1818927
1865540
1747100
1907932
967956
687490
929728
1196238
613819
704923
421321
1199250
845712
850544
409446
1599582
1447865
67691
114104
1700282
1140312
461681
211164
1618705
1567503
1503829
426157
1128287
653145
413690
1242674
1355036
2348
794964
11749
1817942
1140074
1475311
1011185
543868
1048193
555168
475406
384764
1778425
892488
1133962
1675131
1096499
605171
387198
1084996
1735077
450391
918972
1444714
1141957
140538
573106
743057
154359
928254
1713084
495820
1744663
506918
650731
723480
379788
1446776
453486
288789
967906
949191
1814031
1224087
873284
1856909
689517
409761
673756
100889
268574
1463802
543336
597638
483801
1279874
203996
52125
935542
642443
797274
68078
1387589
921768
109401
661556
1613532
1017359
490728
18613
180921
380568
444354
907428
1336203
1191477
851543
1313119
932361
1325274
1148959
1896067
1873657
787182
713875
1401504
876636
1957203
795772
1771331
1407346
606766
858605
1053828
766553
1252207
1446612
937735
1814585
436808
1273325
1929282
1281323
127025
416175
1791806
1885467
1431429
1734542
462999
456318
1125773
1970132
439163
487278
1143393
460887
971898
1776117
1969331
1507878
315435
996430
1414999
1921142
824619
1667034
286311
284744
1155612
864691
971772
766500
1102190
278040
1095870
1318628
1653171
295807
589393
1793523
736353
948664
819903
608870
1838152
1011431
648257
214110
971555
275989
38472
1698344
404086
380946
205281
551517
1860523
919318
541198
1902058
1753170
1436955
1564305
511814
227472
1417918
1657649
933659
172972
712285
1070707
141623
439166
788498
609256
1407751
7927
388957
566411
1462795
1017721
562539
1731961
1755682
1799623
627248
1834181
1302019
200286
1619403
935937
785002
888639
654407
340601
1614145
1699155
1996304
363146
955891
1895717
562864
289947
889448
720573
612611
634825
1026364
1261554
336903
134718
467278
1308508
1819420
205588
1282338
31550
303320
1910042
1403924
1302338
1790574
1943297
1653011
812188
1074932
1757300
776172
333563
668016
321993
1105808
1589210
1728567
1012774
1598470
975721
971411
1878530
799725
815555
107332
1596146
870647
87074
229897
907072
1335907
306468
1532431
807144
569671
430223
1776624
1589684
161486
1062203
989645
1358418
902109
375528
1042646
703738
1790115
171011
375725
643589
1643655
600951
1869008
1986318
1480734
402000
927645
1347063
1849902
1469813
1677017
196018
1482108
1507622
231170
134873
1253436
695619
177764
297634
916239
1967200
964406
1643065
137161
665435
375295
546142
720096
395017
1024789
1600503
20329
1989853
1050676
249784
155953
319435
373570
1544788
795501
1353705
1525547
496678
1531677
803700
400397
1021709
819348
1154469
573671
1008897
1646947
1235085
1684161
818335
398195
311719
611958
588768
483420
580979
286075
64917
924302
8968
7434
1877319
803214
1907618
619297
136630
349322
567813
1695745
1319796
1536995
1204628
313969
1755562
899734
1883164
910052
1673784
1437812
622429
1520875
641028
230570
1952505
1539308
1628689
1322399
1946900
268922
1187757
1117989
695314
127546
1532733
1295107
1741873
1744458
1953477
1214077
1471480
1364186
1274361
637100
767134
1527355
1003198
223833
528669
803306
1720108
136882
1752741
1075329
127927
1984417
1459899
112934
118108
1592554
674944
734010
1850280
643445
1170262
1339403
827724
1941507
1337291
388850
1243889
161735
1508850
1409939
905833
1546241
1833642
773792
732752
1131338
838846
1320501
98825
1090699
120201
870503
1644787
278590
1487754
1380072
507027
1024586
1406317
1944647
719234
1992734
1390074
1581824
1907212
1752292
1619050
1586846
1115590
1101931
249231
586513
926731
1167716
1454265
1388480
418128
986963
1053679
1621887
1433456
998503
121021
291329
925044
662677
609253
1264635
1075319
1814667
1086153
341901
282732
1876632
782720
459017
1568837
958296
1903309
1047883
143122
215408
126954
153927
1383705
175667
1149870
998757
725927
1490273
1773051
1346481
1161537
22469
1363950
1709082
605239
960782
1275435
1493719
1809128
1994008
1270221
1222511
953931
1103302
1940716
1320369
448694
459079
1643465
968978
199014
20346
202882
1651930
1673303
819331
1273059
1331331
539507
1277742
1163350
1381893
190267
17605
1471395
432305
298932
739608
1597684
1825839
165186
458049
941015
1159749
198547
1588696
512419
1892541
1209251
1995443
289369
499477
889010
272113
523018
1139858
1261456
102330
1612794
587703
1659565
341313
212719
1918338
542700
1299171
877724
1218568
1691364
1780657
110468
1610074
428138
1509000
948754
775033
1562141
845965
1221712
457645
1991372
643241
450325
716444
1866204
469569
1022185
1860586
1356365
1474759
119831
907648
680731
1853461
603835
1455777
401535
1013103
1234107
944119
1647539
433693
1020470
933934
1458835
606595
104158
139966
1254486
112358
970070
298610
1543909
967708
638669
1350215
301585
1790331
612964
1672488
737697
1585526
405028
840853
612334
770548
294701
1233974
883009
1051783
1129814
1578515
706765
650784
1870431
502476
789805
799816
1381689
934971
345398
1495433
74021
1728680
360714
516444
563180
1840170
301433
1219322
1234054
553872
342101
1730121
1608087
1213563
601719
1564555
574851
872274
306835
589624
377121
1812827
279537
1154657
481978
767361
1670274
63557
936674
1280557
472417
1295639
89289
71910
527782
475242
477320
1742417
960215
1038892
864328
1250343
958611
1885007
430406
860747
1535168
1415057
1154821
1551302
1824153
143356
656134
1696214
902045
1119024
938494
1090953
834358
957764
68864
348811
291327
46733
671042
1717460
1767160
212962
1246108
231934
30691
145413
890006
837521
566560
657188
411574
1312522
1785564
363641
43770
1430944
508711
871931
1703509
970965
792982
692429
954077
1546507
451546
1866512
1487476
1227017
1731904
64782
202381
424772
1617311
598391
1468661
1983037
1872718
1928068
1440120
1789419
1832956
1664873
1387149
1059527
920146
1712600
1116201
1215535
997183
1526871
1640499
390628
1801650
632791
1786578
211334
290540
1214614
1305203
557492
1064241
909857
1037046
887821
414731
271178
86584
492097
1369876
1361269
155662
1287556
868124
1998271
990276
1561191
790748
1790314
1745546
674685
1395753
905059
56977
1589176
564245
669001
761491
767946
1590800
31404
913592
416269
688296
921425
760761
309493
370795
1414215
1058539
1651157
578298
1835103
773152
1155731
1088966
1109476
542964
1611290
1872179
1331355
865345
825080
48647
899103
1085217
548132
1808256
471360
1977468
1631246
1578447
239785
1408392
204284
118113
1567279
1127213
1148493
128231
1729484
1884325
721646
1938408
393288
1343177
765946
970896
900131
1055320
382124
1128451
994288
1758765
204525
314047
1504383
670414
907606
1909142
59968
1084778
1200110
400056
1711021
902828
774637
187056
887154
1013392
1993445
155153
126733
1807252
304886
1930011
1237341
1846719
1709600
1286337
77092
1085702
1634351
260241
575561
22163
873747
1074955
351906
1252719
1387999
334057
1880244
1633473
470044
77494
67731
1619575
654137
1711992
72429
1761539
240785
455198
214105
1827250
853551
475888
781078
616261
497433
334544
924695
650062
1079609
1251318
1530787
1128118
114679
1468781
1705759
1783433
674426
747782
109170
827946
395421
1382748
1059168
309373
1149999
1826240
371783
1962139
12615
1544013
942785
484527
1274304
944673
354513
689080
1673873
825619
158900
1493087
894145
1694688
41770
721854
218409
717846
1760044
1335279
1736458
283793
1857006
1473784
1261569
965308
1984464
507234
1454470
205754
1536751
1211190
4482
610368
1146147
795694
1401721
298716
1692410
1183940
1079759
1661860
272768
470934
387708
887172
587842
925747
159001
644406
1981706
201707
1680537
1779552
288771
570102
356272
632687
1876086
1310831
1563281
23968
150474
521921
119921
1611263
1168690
1701874
1127847
955243
621217
805676
816315
1792580
621551
660684
1965463
1078502
1326315
1646006
1377477
1544449
182415
724747
413716
476885
1920804
1631986
1693445
334691
1253087
1816231
212716
45296
1732498
751655
714677
1282143
1280208
269432
1551183
663905
740851
58414
378524
1020465
1857559
151642
817275
1411629
1653816
1677675
66233
1280457
22486
219102
616585
607491
1826578
1316786
833712
1142857
1740467
1716012
114399
183064
1407781
117890
1908262
1459903
534613
528041
586542
1307492
526558
1340240
1717314
1319740
1789199
926749
457152
807779
1791294
256904
1039160
1270698
331224
1009630
1015861
1198062
945464
813197
1672926
1043361
1953543
1096035
817263
1395983
1248020
108083
805990
1705450
751834
473184
739005
477544
1945556
1227884
1921894
59763
1604617
532929
1069605
1835211
1134699
844721
1707988
1355966
203967
479256
1762990
1739390
1997255
1274662
725266
1652362
1683208
1448092
306536
1112817
581997
1281556
881643
373134
709558
1380933
1987588
828049
1597582
1115190
328084
1558658
997611
1717811
414773
765198
1733910
1259741
1361370
542235
620098
218745
1144110
1749015
716504
1970808
274551
112447
1132444
1546129
636476
1150567
585068
735944
1453500
469580
461854
764130
549356
508605
1541509
1599400
1244386
1231377
666507
1024455
1584155
719021
675221
768615
1264562
1380226
1756107
899183
513682
1556334
573702
848686
1129995
1918421
1602742
1053326
1641303
16918
973247
114859
126982
465480
1033412
401072
1602701
1340425
434318
313249
1509276
1458069
939532
322533
1102565
1364724
483561
1293641
1198507
498037
78683
1044472
1247970
1681938
947041
101075
943738
678104
822180
171813
508448
1756830
193280
1581511
95583
414261
116749
22366
90596
1952898
1311029
744070
1016863
1370510
1411474
1142980
1036384
1562039
1680984
516345
1584472
998952
550463
742987
1461806
1037113
22407
540028
207145
316510
122336
80939
449798
1118476
1546389
1406376
414801
1005846
819492
1315998
440883
361521
47124
818926
116153
1696726
1742056
1524837
1557745
1347205
636773
1453965
323193
600096
988746
1510470
1725962
193112
1505416
1348031
257242
1040930
718071
1082570
1598148
1514210
1873090
988083
611699
1025148
1144451
1637437
543719
1298963
472565
313591
342959
451080
378339
722688
1895949
214150
1804510
231834
859936
1574400
456278
406251
579455
942821
930989
1951597
31092
118060
795662
1155771
1144563
933942
1776349
1844412
601834
898886
1700077
355984
505008
1536061
680305
1627398
956655
280539
76374
130479
1135641
1038674
666853
1722028
17747
1000941
1775785
1911560
1360204
381994
1443686
893414
1271015
333123
449613
290031
384282
1205618
1821183
219478
1369737
475763
1496925
1644597
203729
696883
1546791
1325597
1975960
1240662
1377821
1510856
65994
1317320
1901193
272909
1221052
645751
662385
1539302
602020
684195
1415034
1242114
1058164
296236
963449
140779
779517
238499
1998945
1183236
4809
820562
1146787
1392808
1073495
703752
1687385
1487552
452682
1571599
635496
1984863
1387749
799228
119937
1274653
1327975
1572418
960792
1495046
839130
687339
1757598
834310
1376361
360964
773673
1226454
1387653
327749
69353
1442755
1287794
161940
475417
1983110
1243925
565340
1552090
664162
690147
1496203
1953600
892350
1692481
1450997
1133024
1260225
995041
593641
295622
1374069
1024458
1910836
1785542
1219462
1694188
1900402
1742120
1111540
917809
1944402
719408
195306
1441767
1240676
1555235
834818
107540
1182304
1227148
485228
1286214
1596294
1162082
1521911
999432
1005138
1848182
1580887
107833
1796952
1278520
861715
1943374
1663228
1330127
430461
1109767
900793
1812464
1465687
63566
909348
1834111
1876295
869026
1680273
850187
682866
1280340
1302665
1699874
846924
1589516
1737264
867475
64677
1834023
1510619
696080
1562759
1420018
1548182
1103898
1793529
74824
1821513
184082
271004
337128
1409927
100889
938168
1299883
150026
271540
1709312
988592
605371
547675
157465
37259
1102095
1828413
1532483
323909
1489044
1824670
685393
119058
333899
835850
1949043
1106190
389372
523665
681377
1032688
1996853
459656
1220409
938327
357680
343789
479894
1414801
35754
365705
1660192
590876
602857
32155
1165844
561544
1129113
1538633
1343961
1090716
1882482
1659996
303734
1433557
1790490
1619681
1324326
11254
774801
1998972
1248220
1175920
62773
1293320
853359
1826301
1540637
1394634
586774
956138
491662
431176
1115385
858155
1749186
1524962
878943
732348
1803505
1826381
1107846
1395188
816153
1980781
293402
576632
418675
1429954
1021673
1910166
589968
877851
1209481
578321
1703907
1021585
1711378
1024360
1434970
1081273
1832580
471852
1791487
667969
1815926
1064622
62422
1038672
1463284
688018
1672719
451880
1761156
1424859
1516987
1727528
1475264
353776
825282
910678
217594
1918988
377165
1718590
1327846
1322134
1829769
909083
757235
528732
536780
1434109
469955
1215636
1307265
540468
1302171
1797900
1557172
549765
542259
504886
981835
1635101
1810601
1487607
1886341
74347
635840
56525
888351
1632309
168854
743297
919701
414027
371916
1345418
985776
202287
702447
740650
1873434
1617121
419724
610692
1833771
1627555
1857630
4916
192039
1918016
854970
200535
621609
514468
952746
1380401
285634
539107
1338563
627978
1341317
1311831
1083761
345845
1686841
348253
840227
374157
1816972
632029
130750
488690
1718325
463820
1489973
128829
106300
916922
846190
385340
552155
767022
1930161
364284
483789
1140562
447246
821378
1249170
1112400
1738637
975875
1069507
1097665
242091
1866692
820614
1831032
1042004
1363726
1974534
1434406
1104737
54685
157630
1701646
185273
28704
3628
501709
1956018
1664474
56874
662556
567056
1938070
1931901
745488
1874671
1100315
370174
1427284
437079
75116
1331450
913452
1879465
1666669
538137
1301429
1105684
777694
1502424
1027117
110384
365933
1012252
252958
626801
1659550
1636270
1223504
713793
1447716
824545
308035
746133
1369475
672719
819069
553450
1111136
894308
575660
134193
1044902
42542
451041
236859
835327
1570622
1701913
439916
73756
270927
1274001
270741
884561
1257051
375223
736435
1105695
621676
336315
209858
127382
515064
1898572
1173871
1911970
339863
1495443
1463742
373985
427294
1552503
1876918
442206
147585
376133
453163
757996
967595
1318816
1257938
1699813
1758870
314905
1599105
1956077
437304
1612024
1930553
232748
1777707
1019234
768320
1464954
1106728
1529475
983718
1038976
1887707
666632
1561319
836267
265279
613102
110202
552256
981017
447181
1640625
1108267
1540905
245718
202065
1187894
684509
548168
995046
81453
1486853
1039426
1365113
285648
1406115
921642
141729
25877
86769
1053086
1786676
585064
1100666
1499009
683072
157657
1885003
171035
741951
850028
543523
237454
1989908
1316702
654908
1248685
1386126
1680111
1645202
1293526
1846265
73659
1907139
379849
580425
279740
1692114
367871
328000
1782605
636118
105475
1350448
694309
752256
1075892
1513875
579035
343871
487891
1097807
725346
1991214
880376
920228
896873
101296
1426083
1217239
517107
511485
1752298
348481
677545
1969907
1205250
1982146
148884
39968
1258813
195114
592317
1610141
842445
322339
459362
346720
871434
1166798
1534158
1520621
1400611
924461
1371784
1993883
87637
486688
148844
1898088
1912738
1280141
1811127
1744941
1819198
917291
86289
974001
1921438
1163801
1735325
1469027
1262468
1336724
1908008
1284568
1156157
1969030
830160
665954
1036735
894148
335062
1509815
272255
323706
902844
689221
1720732
1403174
149597
1596812
1045649
312154
49863
413859
594373
1903245
1841539
1558804
907814
138767
1457974
529882
1997920
970587
1362723
655332
1038318
1607573
1396399
389201
1409791
1666543
955061
1034846
1335955
1072394
1998170
1247651
742073
695643
805156
924923
1684326
129875
593062
614754
1615975
951517
1271885
1509417
1348654
1805665
1349078
1865842
1778692
164179
662335
1200132
1404821
1183521
1804020
1998417
290974
1531444
37502
1830965
148908
1452252
1089801
1592807
1544253
1839311
1271545
786967
114068
235948
125106
606580
1758960
1855304
647184
1073740
596387
755411
270625
15069
63145
367895
1836705
1213542
180751
921668
1006327
237573
961339
913667
1598079
883325
363475
1079859
171124
1948818
24514
602210
334692
214702
819108
1515825
1120153
447028
876953
531731
155036
1374893
1513029
1877042
1238889
1117315
613809
1007681
369890
1886914
845722
1476000
180675
1382710
1479138
1117619
1059879
1548389
21013
420
1189694
1946637
1337146
1144000
211058
804035
209602
1055686
1020694
1969373
327466
1784557
526320
156376
1891873
905426
1538604
761436
1041730
1036779
82939
1106231
1937847
191115
259327
13484
1231575
1583013
1603976
1545957
1737611
1831308
169707
1606726
126866
1280868
1776082
1848954
573959
1478118
94366
84311
60330
1007953
1637780
657886
1395832
1468078
227198
121777
1818625
1013173
113064
1398646
902814
1682110
1421783
1358579
181496
838512
1573197
956822
858175
1493664
1047069
823489
339972
1897710
1056919
1264083
485604
302801
1262695
1791579
1554110
1691740
1594114
1916314
907973
1238989
631912
1526942
1666265
1771964
1563161
697029
786569
1130615
66077
477119
1550136
1223414
654873
913279
768454
1077059
319622
123041
319391
1702076
1317209
606519
1479347
764993
1202777
105099
381633
1111587
825826
910658
880310
74904
1096948
1709930
503932
1474994
1106724
1000629
140920
711991
1934003
1737796
150882
1381751
1940269
1158777
1017790
1264243
388922
1667571
82895
939462
1571193
995961
780690
238097
775762
35608
901582
1242169
1488989
203717
1092703
1186417
1250052
1130347
229087
265798
524275
1787556
257741
1651198
1101772
955648
71898
545090
1621225
91379
1470890
1273508
109640
783255
1413332
119229
1995189
1327651
518527
880054
702931
1995806
574669
1139410
1368103
1670231
857170
1713219
1868387
1607164
815755
947984
409751
243570
1736731
1589969
256685
554144
1064710
1615193
601415
341159
1111062
253715
1041273
1146326
1486365
1793359
1581946
1030005
1029135
1294260
1398776
695901
537762
1833712
837307
2533
848669
1794838
518235
1007659
1761066
668759
1791924
689461
240759
198490
647982
1200484
547460
1291961
1635352
386681
149420
1051194
746526
1962734
1390587
733237
2675
1260192
367521
588578
1444523
1205846
1785132
636362
132200
1251499
12767
724570
1878155
324945
76967
1544934
2284
144717
892314
1338284
1096021
1826782
218506
1542621
1673566
1042927
1889627
1826436
132246
457498
775797
1193683
1668512
1512336
1770254
1820978
183796
491089
1063634
1185648
1068085
1720602
256575
1909318
495071
178469
1002343
1871033
1109349
1091773
1589437
1960309
657293
575007
1464469
907690
1326416
1797345
1082001
1402623
1131860
276768
1017798
1757796
1752269
752305
872735
1447385
348524
1291417
1131021
1514161
10192
10802
170702
1137572
1033617
1352224
434696
1649993
128494
1332876
1096913
720434
1848698
729730
811668
1942713
1569781
969999
799299
1168813
1277433
711564
316356
628574
1019930
972269
1275730
1884454
971645
1470712
489524
1829168
1448365
1181577
1053208
779242
368621
1555513
1162813
208629
306391
1820660
1465404
1853586
35288
1374357
587128
1398416
1190915
1362344
1450864
512761
1917189
31282
1792122
746311
1105818
1138132
256838
1334545
761405
1887995
1989137
1925704
1084072
23850
1466391
1440175
150894
1292684
560141
653748
502031
796235
1771961
970072
1872861
165963
813039
633764
364363
537463
433400
1394708
1306458
1896753
1244746
2537
286398
213589
415115
1513294
775549
1299123
465514
360282
845043
166990
1654182
1082156
130988
511188
748029
1848213
384186
395488
937828
1382766
1271015
881855
261215
1884334
1921786
556717
330057
254466
504696
280921
477251
325556
1565591
370334
445455
396555
1119792
438659
1365898
1048857
1507419
154772
1194028
1320714
695821
57059
1277418
981200
543588
1001929
944380
513333
616325
508643
1958632
280112
1002084
1768254
510938
1678354
64754
304566
936661
1439746
598273
1552946
1418918
1216678
1473846
10031
290518
776321
1773464
1151474
1831554
1298375
1515729
1244655
1139280
819175
1905031
89210
593194
1715940
1226502
965435
142990
1150221
1728554
899241
1684238
1746192
1112201
87617
416366
462930
1785327
1857098
433035
1504219
1886432
213102
1941567
1092091
1395774
463703
1475664
322671
990084
267513
147193
463739
92159
704643
1484499
1983316
389552
681718
1272472
793574
389677
1783743
1417184
975463
838494
693838
320703
52311
767730
329802
1799435
1917932
267297
673351
859858
364591
1773638
1131478
444709
436141
429138
42713
1436480
44912
1690808
301793
1477930
1821650
882816
1209395
475790
994732
1105808
683269
485222
1452681
1373658
573347
1452470
287220
1990888
1146993
426368
811238
1287976
1155897
651944
1923839
1641907
1220919
1556763
459260
1209266
985343
58840
338383
1028400
709008
653486
1044806
484435
781770
1998854
1003154
628865
1236357
1615769
1246789
488742
1301102
139592
1461149
1046089
1021495
765901
224757
976420
349710
1376613
1770300
585971
672576
1388551
1324253
891342
203708
862200
87797
254840
1868741
1815246
1054837
1487776
1100975
987769
903774
129264
826961
888690
370419
852176
702458
120896
1580635
1114368
1353635
945816
770772
1192600
532835
1541848
1274423
357344
311909
1901716
1155109
1788529
808073
588251
258228
1142452
1175098
1344570
1763089
1560852
1289475
1167000
1519045
1327964
1033851
1203786
226991
1360810
1294188
472054
1834285
510653
1703581
1001584
40516
861547
532927
500445
16996
1970793
1576804
1611732
1136359
461771
1279561
1371855
1108596
854763
709606
1403892
1002616
393156
623217
879765
1614553
964159
929250
111301
755311
1125640
1739562
919482
283056
1683061
1403261
1975047
1425511
669707
1902162
51331
210992
1231904
812868
1035305
1794223
1225675
731513
1071034
1406594
1355935
619027
1048541
886998
162323
611499
532773
1037181
391348
1899363
1883728
1234380
1971681
1207149
376096
277345
1138855
1312768
1889344
1468472
908882
30411
1866100
300295
1340488
603441
272160
702149
864103
1559944
1498422
1230896
1805626
1567094
287737
313819
872714
1390979
1386226
1888118
1813796
521418
1313672
1067251
1684197
373959
1754813
906511
1624412
229710
184363
267393
1919198
224050
613990
712705
951589
514588
963631
458045
1194645
469838
954842
145838
1246766
535319
1688956
316940
1169250
1546229
41669
25103
1340880
505724
1157545
3069
188541
145519
1057550
738993
999805
196040
113229
256003
608893
264241
1044566
1320516
1547468
1362885
700530
1053878
103352
933407
1120431
1341766
1095180
1050862
1383609
1243691
1966694
390117
1601012
250117
1599770
1638661
336436
1248701
1522371
329339
774060
404372
715733
85968
684504
1417808
525589
1180022
1066477
647846
1069259
27189
1390801
1099670
506449
194219
661366
131414
1527776
1824045
1446428
1942335
1487088
1930830
1183272
1324143
339194
973569
1684263
215624
370940
1769427
1811123
1874209
632568
483958
287431
408705
951341
24855
400041
300368
132114
1902040
1649793
511130
381468
182511
495333
650712
564836
378958
52214
1915362
847479
1682232
32590
1708925
446572
1865944
1713170
484391
1504184
1190413
1916671
29942
1310730
887027
1653328
1226005
101486
840941
276390
713125
437702
934215
1708212
1771271
1030173
1683968
1184528
396626
1375455
974990
1521884
154807
779944
211132
1657227
243236
83417
1830686
793350
1596649
1955325
1324197
1149395
1750960
553461
389244
1785358
135840
1065580
692089
250245
870997
796989
110705
1365866
1512679
1049828
560913
403113
415415
1782232
1817843
1002460
1480221
1604705
946388
1880226
940014
113495
573496
1326049
48517
216692
1571211
419492
1891169
1288169
79981
193079
728985
726975
859974
1247464
1947501
707174
1576310
830389
1630688
286410
411439
1999273
777770
185372
664457
839680
1275639
1363756
262046
1526393
426485
856119
925869
397276
488862
579577
1996374
883228
658626
328318
307924
576274
1227742
1791145
204175
650665
583597
1781253
1706433
1029558
499907
1753894
623309
1906917
53275
1258458
1836953
152018
803669
1553399
722169
294463
321790
655728
1680054
1754914
99102
215429
979215
358899
1806209
1659149
649750
1268073
963141
1695851
92230
1101155
35055
101965
1189253
1679729
129175
1255378
838878
724328
1087228
418860
268064
790115
1002274
11283
1123022
1384609
1386445
1732227
314815
59679
1318792
1985557
999608
54210
1092309
1094384
1754001
731834
1856454
485315
1727193
1590601
261619
774843
835669
1956251
1161563
26420
1605765
1988139
1528959
1753725
983801
1952915
52079
1719740
1831930
184904
201890
1262127
1813915
588302
1738431
955690
381020
1513416
945944
1050335
411567
1879736
634637
1034287
1264403
435907
165530
885618
573617
1943798
1393930
479169
133668
1576369
1593914
973855
1537343
324115
381935
1839521
1106558
13204
642328
626576
1739328
1434108
1187410
362846
1167782
1757167
1361485
223621
939918
512310
954971
1282072
1377395
1805625
588797
799293
241911
1058497
114728
542527
391665
411511
1915270
1320746
403696
80656
821624
934391
898191
1977018
891687
660477
130010
1015693
1339655
241460
1314379
908799
275888
349475
793075
1702032
264875
1751920
386702
1980650
889996
534765
1470123
999480
1778274
825375
600599
745379
795424
370419
318865
544777
1058582
1908138
1418172
972138
1190929
1676455
1101651
700677
1527427
209229
1792950
903860
1910605
743640
1701971
1641104
483706
836703
1681353
1003326
1580496
761126
247001
901850
1105047
713017
1050802
1866955
1915624
1005051
1703893
106693
987034
409347
1833755
282111
459294
233246
1912293
826892
1219360
547516
1935296
1333470
941581
1039584
1684807
1216606
188980
1070496
918001
251727
771889
800759
127299
203764
708142
245706
1258081
1432494
1913912
572483
1556096
1156012
1571787
1570957
1962502
640885
1495532
995802
525413
868193
1021146
85788
1488403
847089
20441
905200
474832
1014296
1797193
1098573
1870903
1034613
1026721
1230238
233735
1846549
318082
1686773
1546019
1126333
154868
597647
861672
1318954
983685
690385
1207691
964980
400779
1864305
830795
1640545
641543
114079
1785310
1005131
503485
474165
870040
1708186
1640122
226772
1111451
1508532
1337252
134007
1953092
895253
704559
242219
802844
1328591
329046
334237
1564330
647306
1828730
1502928
245905
189399
807059
184591
113958
887156
1204379
610232
331805
1770315
1198505
325038
1482015
199021
1544180
416165
303066
35718
1437038
1224537
1177947
866739
1206083
1958271
1265997
507735
21793
1611821
752253
1903727
3745
345788
1907365
345631
1406262
1143835
1290647
1360115
1565788
1832309
1478836
754010
1731707
1297648
385834
203840
1802784
1756370
1379687
4172
828643
1618300
1016780
1609247
431618
1599350
1420301
1934017
1957462
1546413
370586
759311
1186637
648552
1997104
1131120
104478
1193542
465451
1545341
1169447
1449039
1097922
451733
1388694
846468
220530
1985083
61350
741
1570474
1436445
268558
1811384
1665105
1786347
776333
1691066
1950751
1138086
1657982
1559428
1221045
1255042
368679
138900
616562
1936255
1419098
1847393
1392736
202391
465148
40146
415522
1241153
1365639
925537
1639164
1180428
66795
772620
1591794
51396
856751
1658141
1896614
1475648
361062
1078755
947973
1447974
1167222
1933068
619850
980438
654646
1742465
493548
956244
742728
1149269
1536962
909788
119081
1812722
963565
905247
624407
1160147
1609011
917809
555706
1651358
1185716
885493
992489
1966355
1538330
1326007
251789
1784869
1696299
668195
1433012
1269757
471753
1172286
1063911
719707
462221
823961
1496700
821031
1520280
871204
867095
1245015
206302
1324463
1052757
1300999
484164
73053
1638055
8272
1795515
1229634
778958
658738
1071864
369015
551390
527436
1406040
1263607
774573
193820
1871499
824926
367389
1109631
1533764
1827967
1385251
407721
509682
197903
1768578
1936739
1944013
242554
1184683
245495
1343422
961506
1104693
152676
1199629
839613
1398565
1819026
418935
957782
1515799
256000
224280
1256580
584846
674725
1321334
102235
959304
1448254
1399864
1842695
590399
1522118
699855
1937821
68209
1958672
1911418
1137808
193466
1725799
70560
1777204
900897
512193
809820
1551827
76822
370413
995810
1111448
950608
886410
1507284
875033
1493597
1198672
943079
1897636
300911
464814
201184
258959
1308643
565393
1691555
233356
1579700
272232
1112457
1780394
1247874
1056092
196794
1652404
831132
107851
1787728
536673
414826
154929
1047453
448092
527328
1615992
1872276
220653
1384492
1261990
441249
1554407
854510
651373
1091923
482773
682664
1878525
303640
648530
1821088
1139618
1550636
1972545
1368686
1061138
1774401
1418579
1187662
1659708
676819
1361158
1528518
1835485
1566133
1468975
1106532
1291717
551330
1010530
1380671
1993416
1147915
834067
1537136
1438543
1048045
1154485
1148957
341161
1160784
974013
1976972
1233240
813344
456347
52671
1276122
522900
805795
461299
579509
426763
1300266
1215347
1563320
710746
863462
1140380
286858
782295
1745600
1301245
978285
1563756
936213
1528746
1894892
1299841
917185
1810494
577418
152068
903560
1713750
858264
204179
1762716
507284
1281070
660482
806373
1914652
1925830
710879
468102
575569
647195
820731
1386831
569
290765
149566
1059384
1356606
354238
795154
61243
987519
1321457
902740
215818
30789
1777694
626948
638069
1648822
844881
233026
646592
1310198
585888
1788139
130368
1079711
1379809
577771
1803848
195453
728335
1907870
1004663
254018
1821552
1455995
1279691
630933
1084629
884102
205981
1151367
138683
455288
1092817
74826
613540
1769312
1537964
117185
213079
824029
939342
847718
1325701
1614966
1247558
1799003
911140
1972491
217119
1797097
1955313
925731
1308843
430256
860575
133377
1934514
1964540
64528
536695
1433564
127968
617015
1594036
1730488
1782338
990133
1265826
1801783
169464
1166844
664101
1732668
396454
479835
1813251
1002242
1807011
615150
1780560
855139
478206
702767
683758
505500
664742
1510292
1328796
613942
1307015
1956510
1925255
567181
1867070
610455
82097
1058536
885080
655496
554350
38747
1376590
1179453
1383128
1812381
270924
1195825
900683
1566915
825528
278069
1577370
1332373
1358632
79378
951233
1225005
724964
612223
387504
1894646
802760
1000883
1466395
980992
1390469
1117006
1987786
1983834
1257420
1868636
1967756
1204620
1562795
1062889
956256
1056325
1838868
1061072
1350344
559333
1963482
1393770
919101
1367083
171619
649034
1948504
1849603
1696225
1703436
1872745
1730367
844727
292818
1310394
1588368
800438
642202
1768682
138310
307725
615088
85637
593916
1409105
1817916
581942
1197019
620031
637066
1599837
76423
402325
1347682
1281426
1533526
233141
1851156
1090203
355156
1975528
206401
1202974
40709
121959
1728741
1560213
546602
1481173
853362
566882
1916353
1774753
1529373
1039599
1741057
1436371
901188
79703
1737286
1257945
1510756
1434189
1516199
1956061
1911400
550139
1528427
1264540
607499
84163
543694
979977
1033540
1338866
73688
858279
263206
720767
842253
1610167
989054
1328533
1799210
1145398
1870206
572544
238707
1047104
1011148
1355861
308538
807025
324935
1695062
1660347
760022
1271654
786398
822272
899377
1954623
1832228
195352
1311562
1048874
1992881
641002
16832
1825338
512708
1160352
1173385
1589926
313027
1186662
693259
988324
220522
267610
1484006
602386
126827
322263
309407
1677547
1479873
1557202
95844
12695
139800
1178700
444295
9409
1579902
1558648
1365010
578638
175380
486526
1699895
182677
668565
69361
74060
1871810
1505379
1915772
1186936
280040
1594850
434464
347649
1815523
808337
1938120
137603
80270
1992738
702189
1649229
1569794
1975282
1005274
1935827
1522003
986200
1666387
1276101
1429018
1891697
258042
1060696
1190270
1217784
671256
1781937
223291
390435
1513257
132295
1046404
1808797
1721925
973393
198813
1032066
1603551
491651
1327099
966697
1102779
1501110
1180173
1813529
1047139
1177149
89383
1766490
1107395
328396
1752161
1182357
868747
1527955
1511669
1696173
1797900
81714
1899817
950185
111017
1286436
1310752
1689089
306123
1784129
88181
1718254
1600739
1334717
1760429
646536
1946558
197618
186326
1333604
69222
1342480
1134114
1421469
113353
1019660
454940
106590
1694198
930510
1698779
1731729
795747
974059
1461093
1639869
882983
1417341
1137849
1525717
1067508
1184315
694175
1646122
554902
938508
1547490
1625424
324171
394825
1527785
354418
680679
1408263
551142
1251935
1048817
1940189
1553617
32169
400775
1256888
1363605
556485
257972
199592
496992
1308366
1292570
1542971
1936288
1655920
1074936
266098
594259
26267
677112
1807304
1963876
1579478
18227
651524
1465239
1649550
1705890
1838271
1069003
879005
678886
1064015
123704
1139325
390333
867994
58513
1980450
1264965
1468122
1749387
1475458
373277
884422
480974
1515183
1780140
206810
414035
357952
1498902
1719248
1273868
524091
443477
23231
809124
1351675
1897800
1745834
149562
377096
1402022
962283
1165425
731801
1186848
1648501
227053
1354813
183395
167938
1169848
359979
1100942
1001978
269257
651529
1291576
864140
1401560
1584389
107904
1426820
729077
1044640
8039
248929
1010565
964476
1664425
655849
765727
49351
964572
1572012
1795404
1629845
1074819
1951661
1288012
1020177
37079
755340
992159
1090008
760397
3186
1521182
669253
952748
279014
210604
1163730
360526
1771552
1196001
1615219
1576071
1391545
826736
769754
750509
899808
972756
1543374
1577468
1100781
101144
687427
102110
1038235
936390
1848101
1619130
557971
202236
1957116
165857
1579483
1325598
1164216
300886
1486076
749654
1136354
595112
1144075
1051585
1229022
509281
934112
1672929
891408
1580662
135493
265595
528027
230543
1333614
932764
1465834
1023159
235650
1147284
1873517
139072
236763
1641440
481694
957783
78628
1972609
1830376
858047
1127832
806264
359044
1425882
886073
810174
1039165
885020
977301
1613283
608000
958848
176551
1056059
1135707
1268060
1999460
754599
182967
1601078
886541
1913580
1303314
1047989
1186223
1813601
516608
1981470
1861573
915852
1623483
1789195
758424
1792010
1647408
881863
720201
140833
879387
816924
433664
564908
1304062
758011
684284
1210497
1449062
74012
1187919
1457379
221086
1186218
1322334
345292
1870900
597290
1489967
1668670
1307406
738575
88605
1216548
264412
256402
1850426
767793
214165
830923
1770945
321111
263875
575217
972959
495791
1785834
1250240
1485364
1016590
785227
117301
362235
1977597
985397
1813693
1530121
154833
172800
1519155
1269897
334223
227258
847619
376378
309555
275819
1290403
1942703
500911
973472
602545
1412091
862835
468920
892868
1559886
793678
419782
925960
1869028
1351541
775227
162383
1221221
1972355
1483754
791289
1187102
1048193
1780355
789778
1075940
1727341
1747896
1539551
1125797
879383
696705
1278436
1220988
251838
443392
458301
665909
1190935
490305
386665
95343
208178
1990009
746277
1991613
1010764
1172200
834476
239182
895848
186228
423741
1513768
1740939
1888741
312893
1170349
875810
563398
628695
1546067
1255328
1165892
1416252
979561
414740
181571
756241
883024
318996
1775782
829282
95601
1549381
1103613
1864949
837174
1290962
831355
279443
1429439
545542
1476671
358222
1895859
1697829
729009
160695
912575
981330
770162
464836
804265
585550
336859
923491
1385686
330264
169199
265292
107671
756898
1541009
115923
1876930
1446442
901341
486310
938027
944366
1422335
568196
1058825
1056227
837037
660482
596371
1000556
857642
1784658
480352
1191928
835873
1801429
1597317
1527082
343076
573682
861195
497434
81020
87112
527860
1514782
630965
666637
826673
1021788
1590901
1843035
281080
15061
1366067
1670110
269077
1482505
1579899
300915
12456
179541
357935
608207
175169
590255
1823063
1368926
188844
740755
572674
425920
692863
1041089
1264158
1144850
553409
686052
35085
1564646
1456396
610740
1556409
638758
1692357
1947006
1051155
1598916
1742138
1771049
525160
1235225
1848247
1601655
122354
863201
1852005
1539786
139434
1813654
443019
933793
366517
881453
1569268
1406682
1819699
1364152
344892
950361
339469
1714420
1945958
1763345
183510
536828
650956
1562881
1802370
870651
735630
1511776
570880
159884
1919649
138023
1474786
1241628
1343774
1694544
1113611
380414
203134
1983281
1224145
104914
1234818
1551150
426541
812524
1684200
1351395
972886
1413798
1636420
711016
1656754
547261
1463625
610763
1633618
286702
235718
1517856
1918917
1616822
81793
1644943
947119
636275
831790
1559340
301593
1621129
532284
1173713
986283
1584483
349015
160511
314823
344210
1452231
166902
338063
551234
461596
204800
1349711
1636219
1569537
473679
414015
1146614
230049
272850
1553723
1485662
1485651
745901
1539047
1400816
770541
1075231
996343
1685024
652228
855710
182591
1401156
1439649
629482
1936178
6760
987371
725990
674779
1866210
751673
936127
950296
1006636
1321889
1842191
1732528
123755
195602
1141117
103062
1460499
386750
109842
667942
1674028
1257921
313769
1091814
1080085
1822921
516018
1422199
1525324
572475
1071128
612554
248557
187531
1782631
465488
1818871
356562
1698391
739644
1571221
575553
264168
11875
512890
1237523
1267580
454710
1760539
210057
1245287
598922
499060
1674347
661327
1905365
404931
351337
905133
1751932
128743
769340
908935
446015
229949
922183
1714679
1332881
1801439
1247150
1483617
488243
1576991
1809517
493311
305296
931082
1174931
684017
1782366
136761
1623793
642654
624883
1391117
1071083
514050
29550
737456
627846
49618
571822
1179423
1989964
329112
1827390
549849
252359
530167
915020
252313
1913799
1848403
1681915
226500
199946
147119
1000614
611883
1573584
1288695
1251269
368062
1652809
1439463
713032
1841770
1255975
554823
1177490
380390
1258648
987102
1624925
340066
532541
1744607
1255562
297124
1111249
1180013
594429
1631621
1274405
1516118
390666
1559984
1288254
897151
233952
1905386
860966
1303682
1104154
1857267
507016
656647
1911880
1691826
1460934
1271880
1550631
226854
503103
425743
1657520
1476811
1854508
930958
1339281
1259260
1811386
1489386
1233516
397736
1971075
1742475
926218
1587288
1609503
776119
1089949
1314939
1231501
608471
535530
1965409
1396758
1621484
1304046
664917
1563766
1938908
246660
707097
943271
1857764
65522
1597644
202188
11938
222628
898213
84260
785345
1910732
772094
436392
932649
1974398
739230
319700
627468
562507
331918
476004
945516
1988146
117110
1216732
1679690
952395
1269867
821956
1704791
1442290
1031366
1669077
113324
890983
1813124
1735319
1215695
981614
225797
668735
1672317
315574
293541
1424537
985135
1709367
171518
643963
609991
770951
1009126
676030
1561020
412985
201046
1497846
799009
31163
1056383
523082
1778859
522272
192274
1162027
1453384
1905528
489328
1573305
387846
951287
1281624
1546721
210893
344723
1951204
1440802
1331715
470199
1701956
1859152
898168
1578582
1267031
1006894
861988
1956401
1148128
375033
1283843
722423
734172
998211
615012
1576977
1779125
1985957
1949350
1467969
625119
1889108
1589112
1309380
803121
125472
1057154
861420
529001
1083936
4500
1587164
184460
197347
384543
1963287
1129359
1692917
83454
646479
1080327
1719055
1187177
1529523
1574275
818792
1180215
998714
865252
407452
68506
729893
316050
974475
1692624
1523502
1362849
1551548
725954
1305791
1748523
827056
1572572
1924472
537458
1717107
1325597
344843
1051755
1044900
104389
1482065
1260985
1462767
829247
1825444
830066
1334888
485147
830133
1887377
1148251
1727459
490324
1722097
1630538
1816612
416373
871978
1411937
490148
1080318
985094
674914
497662
1862659
1251859
918294
450774
1915639
1559804
1751053
385700
608879
1952031
628565
1825523
1290832
1994699
841449
373937
576369
1153920
108977
1366438
854441
1139982
34611
1479379
407715
632788
857095
1945063
1436273
1542728
974462
297423
41178
1336151
1954745
1818970
554093
1596566
1047063
218016
629285
420090
55914
37608
809306
1257830
1180491
1255958
793146
691929
265715
1135285
1964371
280965
291688
1153453
1223811
1042333
1028507
1609159
1739653
1174304
1410724
1847252
1917327
443970
1132283
810409
1278011
486297
681009
65594
1532113
1145465
734015
217578
1313453
1230553
1942501
705624
1866401
1214294
766183
716875
1824011
1498617
432310
564658
616890
713506
1307943
1420149
1565085
1460502
1589498
911450
464638
65489
534210
1000297
685276
621579
512317
846527
1351337
379258
1467339
1992365
1208625
1309141
846469
689693
445178
421167
1617354
1947103
654783
1172007
215581
837761
728052
819554
359183
890873
1247904
279953
1456940
48641
456734
1835218
1668357
757711
740341
160421
1558366
175
263930
25598
290335
707093
1409687
811509
1022334
1056752
1106028
403040
1021007
1403482
763221
809873
1840643
1599944
481256
1545839
739693
814722
1297403
1615398
626794
963111
848495
1309299
263830
326899
778806
104547
1434727
142081
1624138
901881
1553749
620633
1483439
705661
200969
719607
152316
1321554
476720
186503
1806768
79016
269073
1229967
657230
168841
940873
1725029
903468
1423277
1683138
1186711
320280
1909249
1436678
903033
1598571
1109382
957392
72034
1392931
705149
150110
540577
426492
471209
1077443
1478526
736203
311110
24707
646991
1950902
452258
1434037
1427043
1337333
668794
210999
638448
1494099
257171
509834
1902792
1405318
871780
1514095
412263
253457
522280
617176
856416
693615
1081272
1113768
913408
1892667
1574131
1136393
655559
1207562
1266056
788881
211761
1861421
1983186
1632815
92432
1255393
1017578
1976311
750220
1001043
685230
1730395
1880367
591869
1642056
1658507
436028
511729
1053561
1227493
154824
1166343
1064483
533744
597417
28045
113573
1602171
1705811
409293
63149
859696
446094
1080656
377044
748482
1585503
279597
1873821
676961
770430
672895
1970108
1941576
782781
1215817
935018
1629281
398323
298275
354423
56415
1990343
978199
1728402
44064
1989995
1723516
910790
28608
1028513
428654
1533765
1079267
429407
1548645
1886314
1467766
1414036
91128
620519
55353
225173
1945721
913200
156451
989266
1796450
1839160
558513
57393
903085
1350011
1187076
242168
966020
1877388
970385
1161696
949682
1287273
1673303
514228
214020
1789784
914161
435385
219901
1379873
371734
1293882
1559620
214736
1813051
1842514
1724132
1591676
651620
1551226
946613
201959
67679
111277
1640243
526965
615066
221513
996770
1527468
1601265
994528
908791
1601032
777508
1676458
1745257
496478
1663441
326069
1152113
888457
391261
661568
886270
1348212
1946097
1099565
1715754
5902
137231
1061477
328686
1880177
824714
582027
639052
1932085
1125433
260480
1493774
1217340
450152
1195586
1970730
1815791
1938327
563141
1429162
487339
1286097
415912
20598
568005
1157372
166326
1423706
1810431
400317
513391
773330
1676807
1247576
1427757
253379
1200302
1655203
1912413
472113
1552634
1410274
124320
13124
656467
32164
329080
1414139
404321
719838
514017
1929093
1707469
1404660
280583
669087
1010950
136477
1781264
922920
188610
154414
885098
404982
1178574
902455
360973
975448
402189
569695
1165245
1961685
1307712
354357
1045812
1691079
119942
223824
48933
698031
1606272
1509514
403118
1961864
555165
242712
1697059
212133
353470
1235677
693187
182699
705799
1056961
1695134
1446909
62103
1653412
93972
1749360
1584492
1790255
1063243
1516536
1355180
295369
650076
594781
1534635
668796
603522
10947
619094
1065558
1893432
209261
1365157
1574768
1644486
1826856
450522
261133
508337
666294
1227259
1286974
1909248
448777
1735879
523479
1133253
1471159
3441
1324189
513608
94045
1663438
857051
1203424
1171872
1124460
250636
1104624
1862613
178411
1129626
1577375
1317598
1708180
684448
1024387
985331
621161
1906665
443192
1074329
665705
1642653
1586379
294575
1198845
357051
1157067
1481752
1811082
482114
1953950
1288892
1390723
1970861
113189
1616047
425362
1016801
353380
1725318
270753
1602561
1267174
1085865
1415417
541322
164111
291579
485191
1118422
1233664
1662841
1819006
218807
1788484
1633977
1746217
1560623
656115
1678656
1153929
694073
976055
1084355
1388924
1675051
905915
1605134
143723
110116
448698
449906
1476818
156819
1769892
969917
1879235
5923
1459937
1405168
1512942
1452931
709492
109361
1241046
1186276
1610145
1646260
295783
1713953
1520247
1424794
162925
1874411
1215234
988820
1133105
262489
1816664
1447287
267124
1280419
1124621
734437
1553086
1126983
1526791
449975
224832
228633
1009482
419524
794996
1094659
1706891
465191
1216783
749169
1466456
1519592
1791025
821046
915015
624544
1586896
985591
1714076
1350953
1003586
618228
207652
428584
153318
248614
1804422
1973393
807891
788940
1819137
1690652
376207
1937195
838444
1715151
1811759
67904
50067
917551
1496397
1038496
1562798
1200070
1952826
494512
606067
1578429
669743
1963470
1965290
1950042
604335
1119764
1127977
1966317
569065
1874339
576089
295031
98564
375895
1479702
174419
628426
340487
857768
1976991
21947
1374573
756375
871060
849110
1730449
228833
1817095
1827526
1761918
1727990
1445767
1961187
1290754
87835
814591
1360524
902347
1527287
840499
18299
501067
693731
1424381
297622
809982
939804
1601347
1437220
249045
1767334
169118
580770
1600336
1076234
1493660
88310
1838597
1387719
387410
447912
1705729
1944453
350915
974412
75651
378577
1857751
536353
1360229
1865454
898068
723668
1737130
1246553
1149532
1327851
1984792
1941212
697800
529971
1353062
1776879
202604
610584
1821777
1922385
1949292
38995
725207
1178877
349602
102109
163839
1999149
1846063
248536
1222378
1796038
1976408
694731
591510
1303011
117023
1432357
1661018
237775
634300
1444989
1033829
1311246
1627477
1565086
427004
1942603
1015950
923663
1861926
302524
766557
1688689
266547
1724279
1898605
932526
1636201
745983
282702
1203359
628605
1642638
206452
1480654
901273
631519
902511
760324
961012
1052732
1885610
782458
806310
280151
368957
880911
1611547
1366524
1271766
1548358
1268820
282556
483009
774831
177220
563616
1865438
1915587
1962324
1190755
1509922
1106817
826566
1900619
248790
1471269
1570270
1330426
1167065
1150012
772039
1654352
1319185
286606
1221707
1086729
1865328
741140
342850
346757
851870
1216114
851527
215933
1977297
485224
1876626
534242
1254909
1697464
1277416
977396
1844201
1456083
1477048
1362518
1461386
849954
1873427
1914502
582326
99456
1570434
989323
325633
52243
389117
1490193
1570854
1560334
1885425
528157
1054740
1036718
739214
1874489
282354
1820826
209581
407920
1189646
348579
1927404
1307333
1706990
1846415
1544840
261291
428809
1712693
1595818
362595
172762
384160
617344
1110935
1611739
1777686
739351
456594
1108427
1391319
900413
1977207
843424
220456
1613254
1466568
1868989
1140886
932777
952670
566993
1874643
676419
848088
388320
611943
1754186
28981
1633225
553802
392392
1521453
480540
1539334
1730928
1859475
1039475
412334
506154
1257
737812
1788126
1107579
501627
1203844
1630610
1075452
608713
1408129
1115576
1543589
1111808
189323
119763
1819868
1360363
1486808
566863
1549055
697334
283062
1614929
1635145
904057
1520000
1878593
1860845
1245266
1402928
305945
1658009
1438490
168011
1190439
277640
166122
791710
786177
1371314
1973377
1676581
1098899
983151
633227
1401874
1038619
1377019
1668393
1455099
1087057
1069046
925643
1027164
759549
192246
1582114
1569331
161132
1784302
858969
1279913
458458
1917834
1861864
458381
462755
437430
477846
355955
952708
1500006
1191467
857488
533739
1102748
965491
1283253
1442896
147931
1924397
664508
692751
381581
299042
11552
1147447
738106
1510232
827971
483949
1895280
672476
1362750
927270
70966
633278
230287
1739424
466412
1073520
1499532
1545338
1560228
1797246
1953236
8885
283196
794898
1285886
1145843
1781011
1918295
1413047
1586657
279345
565174
1936184
827361
639461
1039000
342619
1068047
375090
1319461
1147051
156429
989416
808562
889299
408821
739759
267722
1708184
1868158
1152105
1685393
1215915
967401
1998141
1732021
1600507
379406
456110
323333
415937
39168
746676
264257
972407
1556543
1032125
771094
1324662
1437917
605250
915222
1040222
1289958
1874099
1607596
244631
921420
450816
1996667
1672212
765077
270501
134984
243222
226159
114643
14956
189970
460666
1420951
1532176
272993
1419682
85033
1549474
1376737
1470327
541954
232978
1948788
1842617
966367
806959
37566
1679324
1528340
1317193
1475237
302766
597596
1875941
461264
933107
1771811
1183946
957931
122079
669087
1711390
1503177
1257086
1726445
835113
1636204
1073538
1502620
608937
263762
1599726
1117978
983126
356045
1101687
1514554
1127003
181683
1500478
551660
61208
104558
1080502
867544
1427361
1747141
765675
539893
961719
1401768
954162
189314
159673
424936
604610
916320
1470368
1568461
26620
1177725
1399605
583568
576740
1955290
366319
1396323
1746003
1753003
1276651
903916
1761757
375850
1936291
949885
566852
817158
1586684
1745861
273580
664938
131606
1654611
1468160
344811
1261853
1929977
127084
753430
1859056
1736834
1920386
1386666
1843613
1782896
197407
1005561
962999
1190767
301837
351564
1417060
1010752
646619
70052
1753304
1175589
1087759
714464
1752965
1774782
1197169
1732954
508999
1514334
1290881
747222
769200
1125491
560212
816003
1316520
1372730
611880
1798536
485488
1492833
384522
1579081
1535565
906773
1272747
508340
163285
1901280
1970599
762091
1762393
1051336
335140
752308
1671623
764399
1286285
1086276
1650254
702082
25118
938542
1956003
1886451
1251406
823873
1440857
1157105
12029
398417
527856
867318
1561644
178971
1938403
693994
815517
385267
1097494
806262
898963
881435
385332
99542
1162223
815922
923283
1306609
575719
939195
747662
1023616
220278
1629576
1377249
276825
412513
205280
116830
1602928
1503319
1300264
1529368
660468
1836107
857310
1104832
91431
584116
930184
1579056
1617810
512624
1579787
1247447
958801
181863
1165770
631821
854187
312830
1479142
622245
1149857
1524187
1832629
1689320
578317
1528327
674419
508273
1823627
1730219
1442984
1535971
146083
409119
1949348
578026
1032405
664419
259675
1120183
19484
1118090
198589
1499144
1963760
689126
1287648
1672697
364825
121291
1031498
370804
1513236
1376120
273856
476250
1156601
1821605
1729147
1310024
566105
1687141
993694
883110
260505
847528
1693609
525167
1393186
1158618
113207
1716976
941523
369414
1373051
796727
891010
652318
1669266
1298102
1488489
1851029
948167
871402
1351689
32134
121592
877102
419944
1083871
1032532
1799004
1936344
547453
1851881
140535
1882599
669286
1258558
1165783
352112
264086
1941429
1830748
1692788
1114156
232413
55784
1530665
444363
764398
1779525
1283514
1911890
1569086
1070666
1480846
1688409
751834
548428
468323
1928952
1104859
1906961
1817439
212155
778813
1121319
16835
1433635
1071739
423123
305766
362589
1526004
1253104
509590
268869
411603
47270
1389978
862383
1955418
179302
328581
623982
722788
346313
114991
1067846
1479333
1247915
226536
1364691
895152
538343
1519397
1411104
959851
312973
1317058
827918
714197
1694428
1055902
345076
104090
920919
1707940
1089569
1237480
183722
1333999
1118530
1410606
360998
1945991
205508
1833906
846053
435874
520234
1510143
1596762
1920411
541090
1914022
338364
644578
1557386
223793
859469
1752412
864591
1299117
1501029
1451466
1692945
1516235
105020
356973
354088
513647
1615243
559728
1392140
638008
884755
1668212
1038165
1294748
1815709
134664
892069
673857
1638865
644244
134715
206528
365861
634461
1565358
755391
415102
684661
1792225
934431
710409
1148145
1678581
403737
217554
46022
831064
1705513
642467
450247
194621
1302376
997568
921317
470435
1734823
813766
108846
1007013
151701
1005218
403564
1119827
744023
1299640
159708
506824
875416
182534
1699979
139805
1118262
1781388
1129777
252558
1665401
389864
530472
75749
1653336
1204083
525477
853710
1611746
285724
1139973
358747
1053839
162286
819301
1385524
682799
1507276
621210
393612
1745230
1493971
1766155
1707430
1373864
985395
969638
611589
1444623
618490
1426822
1285220
1512511
1204775
1513741
283046
1685262
346617
1803495
199408
1538449
309840
583879
1413380
716637
1639556
574562
790814
611203
1273709
740824
993202
570602
1498402
1793921
1445361
1520149
1486287
1152719
472002
1564866
8107
756176
734617
639684
551331
406110
1787725
1710430
596047
947910
1642294
1507653
426945
1682483
1937721
1934576
232846
905744
1573562
1454435
1203748
1894391
1745299
1538060
1396485
1255195
1171240
449286
586748
1123191
691616
1636864
270418
1036416
23650
1184202
1932377
1084086
267715
1405018
1740219
1202973
1565473
26377
989335
469266
1347135
1592150
175096
231401
374764
1675371
1334902
367339
1187191
1069352
17406
352388
345178
245562
412928
623949
1831575
1705541
1156711
1241370
524631
741697
1293374
843718
554221
1440483
1182140
385006
1475799
1135410
357963
285903
1917222
1392291
1529290
1136828
1370859
824053
1560735
198000
854590
233665
290878
1184274
1164482
941082
39073
1918454
485933
1219977
1198981
398141
447
1105092
160647
1095976
1271532
1972311
798442
180501
1949521
741629
318804
1908281
69262
1718976
1579365
1284126
1973388
1329979
293840
430901
1795403
121433
1436977
1679953
562943
1872334
255195
503623
275818
1977168
275320
1012974
989734
1072545
569789
1641881
962698
232604
806111
1800660
1460345
525231
4243
262611
1577259
923784
537104
1007279
1541985
754733
1844844
1807660
1074116
1413248
683653
28488
1627905
1218581
216876
1458514
1890731
1930790
930293
252624
1546607
714360
1199098
346099
1047446
313659
1228236
1389142
1593729
1856826
1798011
1902072
1529489
1811810
943430
1509586
1718887
188868
1392384
425259
1867340
567552
1341530
1642046
290395
1740143
794898
1279373
501092
1391293
1611928
389783
302207
881049
1520038
986043
993700
1182439
907700
392651
1429123
1332404
862196
840013
1155757
946663
1836683
1191721
1237611
322161
1862759
1366253
652486
1726005
595297
1343916
1845930
302937
960872
1427540
1641563
1775712
260224
1747952
110827
1561199
261790
1500523
125752
852248
353482
662606
120689
1751164
935352
1342545
1887220
1301978
495956
1480308
821225
1069550
1107693
838795
1125363
1111715
963976
1377186
1519939
1659485
946426
1053492
1271290
1539525
1776989
1200376
1450633
298945
14426
406903
1677974
532579
570432
556760
1775828
1751217
1053362
1077511
1674881
1622697
1856354
1864900
80772
116811
1449237
1755555
822872
1084357
15618
1534744
1662249
577883
454397
114495
1867052
447520
1223491
440207
1833383
855479
1747659
1990690
1518204
700179
486063
402095
719706
1861
426777
134130
8215
1775790
697555
279663
803785
1841142
913575
1169951
1136818
170336
1048501
921654
714023
80193
1833733
1031900
1557283
13732
265073
255964
1015766
1272912
201214
1368760
1670050
291566
112096
313142
1901856
864746
976977
1493833
1272572
1867196
1785230
1868930
688266
844160
1537811
432845
61801
850293
397059
1959732
890012
407328
889212
1812411
335248
264194
1398413
1134480
74288
1681676
477340
1453887
282080
993933
51218
400466
694229
293699
795981
863055
174561
1486980
1600264
20374
1901187
184341
103588
1524689
168100
1539384
304641
933894
839390
530004
872156
1618011
1707253
940067
1131555
362189
1624516
766805
734926
5733
178834
477741
1427201
1701336
213470
1469507
423633
1604068
431055
107409
1320860
1652869
1984718
1759770
1189861
1028919
1463295
1008382
134258
733067
1959527
1924783
587241
10423
1197804
249116
877680
851415
1446100
966704
1532852
1409819
1876121
1516940
1447698
184713
1985862
951693
828062
1131627
1076181
457048
1522819
607870
1674687
246443
1709451
617734
1233864
1116231
410205
368594
316326
953886
1166171
1791802
712769
1545473
687084
1950348
1724998
1825968
1428745
164080
1177760
344698
432451
1222534
1089871
1141418
861032
241399
995985
1626696
1344568
1897551
764668
784984
1944941
1647860
1781825
184117
1523142
590523
859207
1716384
1411854
848495
318751
1746594
1946205
1108500
1548128
522976
1323157
399175
172690
239218
1017547
706664
215745
703696
805579
1085195
1542942
1856591
1532476
1086690
1337593
1066222
1315844
1615462
1476300
663023
879415
217977
441830
1685732
294752
1809959
1332403
177916
174484
1819743
758634
1354250
1816053
477600
593829
802317
351895
406173
1467826
541988
1096033
1465128
1367901
927848
150868
382213
364604
1673513
919171
347958
1548473
306973
1314805
1762139
1614293
327879
108950
1617734
621392
1063629
220044
769380
727070
1633833
24957
417999
1933984
1317911
38243
407570
180885
665146
45911
124389
1147982
1267758
501312
892504
662777
757
584569
1376067
471044
1384503
281663
520343
1609159
516937
361092
1743250
1640951
1253691
1294113
1177983
1997460
590874
1649907
1285443
954640
1883319
1157224
176551
1490239
136531
1262277
1499740
479361
422907
1779099
210470
122004
561610
1705284
1249725
1315619
659652
796575
16071
774876
1279599
1588631
1704246
1386298
438491
802203
381974
1571896
694886
1685708
997152
715363
937346
1813224
341841
1085220
1955214
343147
1859518
701738
1775180
917487
788365
1149435
615038
336552
1933713
1274714
1791795
1111863
1454238
1681262
1290563
1457952
733634
88402
498417
584703
111974
1360262
745431
248511
1204045
925194
182986
1270805
143833
1523036
526993
1559837
1106319
1415506
1329530
1635627
624391
591986
405961
1547434
288443
535448
496182
32279
780184
1467900
701413
301215
1087992
1988012
32435
596742
407979
1674576
1514973
652655
584328
1346634
1075740
1805600
785923
552984
732971
792462
136139
1031250
124529
363655
889684
287026
1945619
103760
128175
1005281
1393616
1834066
923921
1146149
1978302
362562
1519079
1238756
326335
946864
1074104
570779
1487113
1417894
1584254
1118571
1517524
209099
1659071
1383549
875728
1366216
1418892
1843592
228605
963723
204164
152320
1873710
907401
152212
1898174
1467370
560516
14317
737420
1711449
855042
221685
622717
1099686
207308
1253360
1503860
371883
425141
1274590
1352100
359762
716303
1904053
1015817
1684727
1587949
356359
739875
1049146
955542
1743560
391676
194018
1192311
1675862
504737
1832319
427992
650728
1594512
994552
1724707
709129
1738624
574158
821974
112592
1328642
740118
309815
942091
965014
1884607
319325
1301217
23785
933839
876865
793480
1695491
882630
1508093
1944789
1639698
856237
1555697
699339
246671
1377020
329119
336385
1895897
1109747
683823
1323194
778091
25054
996488
1080024
1934146
213013
171874
811647
766148
335525
726275
235606
1307241
894572
1000407
1753810
1663333
1606858
344753
423548
206393
614310
1335448
447576
217761
1528474
1504699
568943
1728654
329015
489713
1318310
1714223
1537972
342061
210391
1276550
1744373
1722758
1119796
160256
1581945
232945
979866
506932
1996134
66949
178368
479374
1432849
1010530
1860993
1238499
166157
1911381
326912
1582
1950205
1645858
46177
1191331
1527092
1942204
1245644
1426026
1169478
637072
120455
726736
1034403
1054502
87679
1344231
1760802
1482729
1141911
1678042
1876472
776854
1624557
1964127
797533
884151
1974069
1959919
1009602
1557790
618456
1625605
1724020
495075
188816
499554
1337424
328246
1781775
357760
1086021
994042
573174
1359080
384002
1189273
1328616
83804
617678
78589
258932
1571115
314419
347059
1780859
1662682
894934
1917716
1152495
214015
124068
957506
1386642
863532
1803170
986511
846518
292271
497845
1743963
1021471
207172
1260271
739851
868123
1195103
467795
1342684
1455467
1420216
807486
792330
1331477
526190
836854
1819418
1179444
294631
461716
1511136
1035246
832545
1466604
1230067
542578
1881780
528603
165404
1302241
930225
736195
183838
1743654
1065694
1031859
262182
1118045
1583677
391357
316473
1664031
1848058
1481532
1072286
1677481
291167
723302
1803899
35925
788606
966754
886974
252426
466615
863028
1677957
1356599
1605681
588428
1654247
110770
318982
195794
790746
1186779
1139116
1253761
254612
630001
1813023
547178
493325
461732
1130
1379562
1168610
111153
227775
1632589
1588422
1619129
339282
1832379
596565
161025
246922
438182
868534
218542
681575
1644257
794677
1877112
467282
1730417
1495379
513273
1046780
1638261
76974
115796
1690136
1433152
1057888
22519
1806258
1502512
1148757
1010169
423408
1995798
279188
578583
741839
423717
66404
1354887
121831
876719
1383103
1317088
1528153
1712753
1313584
1071522
1496120
474134
275830
616562
1242208
1496114
296109
1823567
1433583
879862
1302712
608338
1480812
1899718
688600
1903184
1690454
324028
1209931
1954797
182241
1959646
1465375
301873
1539837
1377964
1479062
422527
1020097
179233
1129212
320372
170878
775057
1257879
806372
1082117
1166866
335214
807190
1433973
817444
304392
1777524
1557695
468212
1041166
180836
540430
642895
900093
1836400
1097121
780959
983995
1854748
757329
1660843
407324
1226253
1170424
405745
544751
1986610
1697331
441760
772972
740228
1477633
1078386
1513668
1445189
373274
707316
375181
1429254
1967445
1743299
675189
1426446
1711904
126464
496384
1022457
1362272
1038652
628956
1729147
749366
1773886
1394267
1674388
170357
1079738
1867925
1955864
236916
1041778
1906777
283929
36859
504255
1282482
646501
898026
1439899
173800
818869
891107
1312225
914352
1952641
293986
1510032
366436
1839933
1987003
904030
1592488
603770
336821
243100
350617
1163613
1283027
829834
1426822
265374
772657
1998544
1309631
609591
165014
1816161
32718
1685404
1670800
833760
337007
1813681
1277611
1746816
1888453
1608491
233471
709787
505591
1058737
1284858
1392286
1747454
1233960
1731302
761102
450409
789731
288585
905725
600965
411202
186668
10809
898504
881394
836502
1874797
1911454
1635023
1944414
382453
232221
1144525
1427829
150560
576849
381663
1473627
1909996
1347551
619710
1668998
1893528
1780124
1098056
944433
291466
498568
425050
1326229
1203808
1704578
1529959
1637159
981353
922843
1039589
829230
1854038
585813
1103920
953156
529919
329197
1544805
1185728
855440
1058140
1326265
965741
344745
413312
1363706
473057
1943548
1436403
723719
1114262
250135
252704
946468
748400
1547560
1894853
1904897
858013
1351762
1354612
856048
1980952
407570
1773050
695375
236111
634089
280402
1174712
398827
270175
1050565
1011100
1782359
570178
1767420
1648830
1902640
1430687
1686430
1754457
1652825
1065206
1573921
1794346
1810615
1276134
867068
1310137
6415
491680
1803664
1994259
266541
1022337
1745852
1275
1572025
173459
1400247
1922186
335509
1100323
1760336
279586
160606
135354
264777
1369943
285861
1954832
1312904
663667
1916496
1174624
1864461
1058590
436489
228443
1164080
1880033
1211402
1915394
1851257
1490943
1489412
881859
1081017
1551601
478360
1854317
262152
594686
747619
1087561
29846
1179910
1989732
1259381
398217
1939078
1086755
1714019
27633
525485
1453100
479806
878430
194917
1186144
282960
65326
1334522
1108011
523747
882588
480089
655152
747750
1680408
1253097
827723
1488081
1940225
84117
1289486
1596197
488120
520904
1032468
859145
465451
922222
878364
701670
353771
999094
1688712
986433
107205
1856702
956218
686588
1232387
662606
1958263
1530804
1318905
1721456
1684544
1408675
251135
1465003
632662
574550
895267
1046851
1747340
1713503
546209
1916928
1798131
277201
864126
1594411
90413
75015
766840
908572
1535038
1160810
1161053
1634425
1542693
1190658
1246211
1469510
534768
245503
1930400
1793117
628067
144235
1971284
1671986
724574
939469
828372
506723
1431323
1056067
1754626
294079
1532188
1859398
1776510
1448097
279246
1575574
673307
938543
109734
709037
126495
1115313
1024644
1765936
1825569
1909715
252670
567394
1830547
1249478
1962126
21087
346340
1675335
1116987
584096
1607124
1101725
1620101
1710952
1792678
1635235
797010
271582
1939873
1345839
1464139
576837
1859822
1532842
1554404
1506752
1641469
208952
688862
910557
1638520
1975652
1987097
1043935
787927
27989
195064
108984
112709
1988221
1688419
59147
1710427
1777754
1964764
1696401
1920684
852842
583830
1754192
1775221
1330453
783629
970294
213520
389376
1560460
1762291
923337
360341
1993971
102517
1576362
1469300
672076
849117
558645
117671
263032
468581
44435
1021079
1549613
1701515
103833
1656976
827933
1053015
590102
1797390
143507
1819464
849323
984889
1813046
1389895
1923508
1394331
1997554
472627
359008
1635349
1042198
935990
1377952
698580
1465332
1477615
1315025
573221
32966
1441982
1226457
1928801
433129
753409
827268
395443
1268806
228451
1190557
726962
1405301
734667
1790262
635530
923782
729154
77930
1488072
1112917
803388
1738001
634464
1421940
1876883
1532390
332546
1019507
637215
177985
985619
762277
1906546
368366
1510755
1721047
1814685
1342977
44052
763175
808003
167769
303556
1285242
124264
1685001
747955
33188
1005400
1364231
1390177
69219
1363210
411273
1360783
1071796
352415
1969801
1080271
1487292
1445904
998335
1525749
1324139
1664255
1132271
784849
1389417
473030
406139
236479
1347009
301032
1971327
151676
737020
396312
1912837
1809694
1757342
644758
1335807
322190
1941715
1737145
1613772
780576
1437461
1279865
186041
183993
1801106
377347
1170377
948653
1232311
1751485
489717
1581636
409517
254731
117605
668394
1058117
1796383
769462
1691191
1895301
1123630
1672043
631545
1133923
1306270
1211977
1102404
1868912
1043843
1071460
377405
1556084
1683566
1482139
1940343
1821483
1867327
1452695
1474806
363204
1283396
1438104
804635
369850
1062038
1000146
1397507
256520
201835
1223213
1637189
495011
398638
358655
1686628
940118
494984
1628327
1741980
30821
1775475
596412
1214266
1634842
902153
1751394
1424386
440332
1949071
1075796
908337
987115
880127
1752140
697664
173126
1857213
708845
1335582
698238
278868
1547515
1803071
706853
263059
1873259
188613
1809830
1561457
877947
496117
386135
1758745
1769947
1439037
767091
1111264
1999265
1395990
1103219
306699
1380260
50367
957120
156475
1435220
319119
1684127
474171
270304
1134740
1168572
1626017
1220612
965605
528806
342385
845362
1784134
1778938
271990
912346
20227
423356
1828329
1611138
80964
500518
309372
206702
1301436
1676134
692492
1093654
119816
619671
630217
748684
1135048
1971489
1073707
88848
1857214
975756
1986111
1813180
515184
1146323
317337
1654930
680679
763702
1101116
788707
1302442
464962
1882750
182556
225628
895181
640140
1766327
393799
943452
1608285
1924211
1938010
1521536
309841
1330440
1973135
1157838
1480454
943579
851374
75700
340267
384566
20831
356093
939011
942234
1679302
884787
319717
1607225
1942932
738918
856358
247311
553610
1816005
519946
1314276
1433167
1790632
1069176
1230925
1901410
1479646
206679
25761
1998483
236558
1217056
897683
994932
26200
1122233
1213013
245444
985775
481705
1181984
437970
1889951
1527053
448224
414419
105323
1896444
1459512
1052291
233792
152356
1908037
1040114
348360
584477
1497086
1245229
1380755
962030
663927
1076702
112178
334723
1789993
1483164
1871170
1123046
1086380
77702
419715
689021
1613316
458694
326385
1846800
1462321
627437
378580
1530283
1386909
344917
858085
1183209
45265
1808456
1509323
1809132
66396
1818266
199856
1201861
1557927
1675284
1394757
921135
1875455
1740465
1409641
1108430
1018546
1182209
428589
1549339
4468
414688
577741
1624490
1997637
1295235
1126356
807455
1361372
589402
814051
1479780
1935816
63168
1054218
1121488
170082
675495
1998499
559529
1952818
468238
1239131
78538
1970171
524928
1613996
1203978
1934379
1655381
1987876
676259
1321332
655088
1063504
33170
1019431
540748
901372
1644276
50755
1964837
859397
1750135
1874561
696265
400104
236013
615243
1134808
1192342
1570018
1031214
1576046
998271
1353496
877436
1097827
832178
1119317
1921260
785065
975317
1416521
1833387
1209749
606224
1139681
485263
1306825
325189
663780
1129576
1869990
946567
53417
1922078
1065832
289100
1933194
871897
1387361
1554519
1544604
963108
1881137
1682313
771711
525966
1793694
1318748
1476207
630116
6146
592626
1831183
812352
1378806
755508
837473
1801271
1653415
722634
366036
211185
699592
1908910
1905763
1868899
1561636
1913498
48934
308999
1525919
1395900
1775334
1075682
315141
815372
1671526
1803246
1475791
236211
76549
1164988
1801779
1230938
560653
392288
1451678
1215525
1127921
696413
160592
596496
1951594
1150458
1599962
156273
1316941
805868
577058
1056498
789037
242136
1040052
9163
315800
1240685
1951293
1380927
410422
1391332
324356
628948
1410738
1198723
1020914
501692
1101285
789880
11855
657854
548734
980680
776745
1415574
1471493
343748
1040437
169712
1107593
1429428
1463604
808157
1383184
481930
1787899
1855178
118961
648347
1464965
624049
815472
385172
51900
1237614
1764611
201476
987137
1669193
117020
1975464
1897374
858331
1427700
837008
1847161
1849004
1902193
1704299
1989097
230282
45775
1025708
1864072
449184
1740261
577000
374883
556674
263742
1422612
1510199
61282
1386278
25344
45611
804969
1007834
1639136
1400633
510034
970732
217792
811652
130283
1783984
1092893
650486
382809
718703
167114
1075616
1803584
1764405
1156801
515863
1174819
474024
1865629
1352285
877085
1265192
1251441
138118
418192
263267
992668
1877942
910215
557787
903102
325309
1062942
665229
392778
1108113
1868582
1881836
156550
973320
1413366
1105982
928057
134414
1722665
800379
1868846
1962508
1893030
1715204
957764
1536307
1606442
200501
1915893
1704656
512246
619587
92764
1486083
89854
1474250
78065
1616629
1760409
198781
1002182
628647
1267828
514778
878278
93543
1267416
8782
852501
1572655
1721257
1870262
1175675
126202
1726724
1909336
1191599
705871
1537927
583254
1833973
1844007
1340645
1571087
1149951
1243262
1049405
1552841
1087929
76966
1649165
362634
96242
739445
1406768
934507
1555820
202687
1234611
665284
1201744
379736
1223036
1267811
265599
512627
65956
964303
1517425
848767
109185
1791874
599236
1539699
59098
616421
1477922
993207
1469284
1576417
478771
557521
1122020
1113600
1363310
237731
1954451
737952
1378941
1792543
1127934
1151223
1424915
1244015
47069
241416
1134496
722875
1186954
1501385
130078
400383
1433882
352091
1958925
220145
979686
1034128
285170
1518620
793355
1552088
172170
1219863
445178
811948
1779139
78886
1715146
973622
67442
1277609
593142
65433
46498
978129
880093
278394
156333
1401605
1436635
727082
410306
1816206
1625873
711945
551392
1092767
685515
1571632
84969
1767180
1160458
586197
1534891
1382018
1117021
1894470
668787
1892273
365267
756628
299447
228041
352295
92127
1249675
1049668
1340513
1139391
833339
46077
120846
992546
1816197
1931311
406093
1091905
722011
1712292
1072480
1233378
225842
1283216
1377805
1808967
1509975
588445
317787
1062133
68066
1635438
783025
578044
1002623
1299298
1926789
708978
1506948
1677426
38206
1795065
888065
261684
1484024
1600463
44725
168925
1722192
807029
406533
410871
1092346
600272
1772702
72227
1075855
300430
1716964
1416151
259039
1227044
637273
151932
234150
1916436
1111846
1879945
1155828
621689
464180
1023012
1382484
376643
1562697
1069372
258105
1012754
1270897
1166586
337250
1305430
805529
948341
397717
775032
1684713
1743685
43750
1247550
1415620
1040052
107416
1022114
1822970
304277
581255
720017
1441092
1425849
942628
1739434
323505
744474
1783485
1217243
375713
243275
1364049
943094
1907641
177003
1380466
1542
1841262
1911811
1098210
1773499
654126
1546755
1828671
717690
356139
1879942
1278370
1799630
1002687
1990078
82430
788304
1433870
815824
1627864
559453
685184
1716269
186666
1882976
1109678
673255
332034
1407047
767050
771294
1837242
1997595
1641829
57637
63295
1362757
1536744
1361419
1150236
1757880
971855
1027044
1505419
1268876
1414843
1858571
154777
1475710
137426
439580
1312845
161810
1442354
1589048
1166641
1031327
279503
212373
326359
89229
1753040
1943847
770020
1127622
1055504
1798523
1685819
206191
1116029
935706
823705
260872
1473848
953993
922809
977122
700690
478424
556057
1196675
1938977
208642
1173821
1156456
1588519
820309
448619
1742378
1285412
1787767
1250098
107963
548530
1852361
1919263
901133
896084
1863619
11060
1842494
1250464
244791
26742
1698190
526283
126225
1471716
969824
1471353
596993
177710
701832
403369
1959354
12249
1375178
809961
121893
980704
1902290
1889492
659882
185289
202050
429863
170318
840242
740133
848812
1941216
1166890
736561
1885244
1310613
761365
471496
549175
1421955
399694
1669094
49833
1327360
1799491
1329677
1005446
698851
49716
1816242
486211
413651
301818
77582
1505204
366651
1757372
649026
363734
373696
967426
1314444
378267
1470809
1733122
1577705
1998740
1156119
36588
768271
973244
1112649
1955756
220332
1287017
589592
662760
1616892
220453
6280
1564906
156403
898166
1029651
487580
548547
338027
1545560
1196021
1879316
896650
704371
537684
833323
439607
1189569
22521
1782873
1044634
1049500
1488093
719103
1873795
1428731
1506377
1450975
25522
1811486
204778
1939108
1192035
797159
1223037
1705439
396019
1892446
879796
1843208
1281614
1581785
15555
1970570
1544366
1989165
182646
1251246
739839
1695625
890633
883610
1252780
1890835
848068
1209790
1514278
463632
1553635
1681002
1337517
915183
1068102
1911756
28988
1605017
15543
1200479
370011
791924
1893954
67778
871148
662133
662281
498700
796956
1933199
1511543
1420644
1479986
665449
28174
1341861
1249582
328968
207132
117780
1916344
1104061
1015448
846582
226119
1985193
1425175
714095
792015
1427823
1976549
1262050
890171
1968980
1025611
1953878
1810687
1732910
1369892
1205318
841783
163445
1389726
1537981
1703923
360215
877162
1970114
209546
537221
1143204
1534190
1954495
1245986
164072
1416606
1925480
1117478
1792607
915029
1530641
1879896
1415129
1869941
615888
1356315
1790165
1465601
436149
1660836
144645
1279431
1800227
1652791
281977
314454
1805120
1897424
1653844
1236405
62548
248384
1036122
1049040
1306865
1969640
1675399
1012146
364597
157488
1926848
1096171
938634
46994
399012
1448388
1036477
362015
1913327
1956277
575304
1934312
1833144
791500
1321713
1471574
1000812
577073
229763
647915
502076
246771
1448201
1988685
1961756
299577
1259328
1509863
202083
1253894
523606
1285506
1279351
650898
1126509
607891
557656
1694804
85239
1209273
908814
1123667
166523
1143322
1370285
1205744
1621523
52922
846736
260761
676765
471884
1638987
1953385
1878725
1061529
1464252
413325
11697
622016
167273
1771809
1573517
140059
474253
970510
1588204
1185927
115156
1170086
740917
1972931
1950975
339174
209544
884505
1732410
49502
571764
1840250
1951311
1244960
723692
1123493
556572
488708
1515727
535345
306951
1134807
572495
883141
1087592
1059815
833207
1204479
1952524
1429027
1335106
409195
35475
1386399
1667701
521526
1387414
990111
166618
1874141
1989516
352761
166127
1313073
1956723
1886293
1919785
766921
1301768
635727
594998
1505243
1231614
869164
109901
256635
188083
596158
977796
404608
1666682
1171713
479153
291519
1172653
293400
1466384
1707821
1509528
1831619
613751
330392
359127
747948
1158560
1524463
1709333
1624845
1162460
185495
1153998
1375148
746129
829869
289143
491771
1492626
1145619
1624826
1615457
1449283
1197314
1017624
1909200
1720631
766625
1550546
1150569
1757341
1989066
11986
953205
348164
1933915
1499376
168450
402510
606877
71150
1493568
32250
1238568
116464
488045
120872
1771280
1459039
812946
1212691
564611
613353
1485281
1776321
1616253
551609
985810
1738747
649942
667870
128249
748139
1395229
1384582
1671058
361110
663894
1018929
559484
692548
1674374
1328932
110072
1084393
1573979
868170
1167359
331211
429593
1549972
1794233
1084697
1109924
959954
1300804
897807
590972
433212
866083
93911
360022
422731
1876418
1363816
1710198
1104076
451690
531861
1351776
505533
1221909
980542
1501711
1395267
4814
1162807
1839229
749907
253168
1073117
650074
146173
874538
1228546
843218
1290020
300163
1475498
435149
1609097
216145
1835402
1551520
1794240
845053
722757
19612
1943396
617914
1867589
1170852
994715
274783
890971
1959344
1115166
1464598
974814
864969
360909
1666976
327386
370415
1013434
1975238
1078663
1426006
185322
1118664
1411248
1067507
1660598
1903409
259383
1478254
1516568
687538
90663
902873
1561953
678526
995656
60503
1007895
100191
301264
1603253
758921
1594243
506305
291544
581695
1919879
723139
344141
1951908
392855
90668
1672433
68746
938043
1040532
1946704
265500
1525914
1255560
547734
14354
1610566
1141530
962459
296199
608023
1326932
6769
1586020
238888
1313008
1281777
1890626
1243731
919478
770228
449445
491893
1104439
1002970
189617
1299080
954938
1359135
1458441
1329544
1861165
1601675
1244286
1298789
513264
579348
572299
762826
617134
1455963
1721999
1864675
277295
852072
303303
44784
844483
1880090
440416
1612442
1072248
43668
539541
690420
1497781
1698829
1819866
1725199
993248
1405902
134186
1851998
1736620
916638
1234881
1056096
532643
56064
820373
300410
549851
859441
802053
1207446
324922
27321
1638120
68675
1672152
278898
1904542
1934501
383168
750067
1662240
1374159
946359
304860
129615
109379
1247192
1712263
1542902
1260484
1181175
290280
600584
1111871
1287466
416539
1293619
654576
843386
132261
695695
846025
993130
1688116
683838
1363048
1495839
937407
504381
1888416
1376777
350214
1204494
1637090
680509
1271789
694281
952598
1459750
350594
532566
1489265
970857
412766
113555
1832457
1955593
1021064
522891
783577
132122
1171581
498320
542850
1043888
1962192
1296346
1207543
884559
1672561
662822
1219912
912799
1032019
904902
899704
1536841
1648317
477530
1883560
977887
1379507
1644218
225183
218785
261547
1552576
372273
645122
944147
1409487
1071572
249252
1848660
1683210
1378340
812899
904800
1106469
1117575
1472537
455743
1625665
850379
332993
834564
223465
1468314
1579188
177664
1530569
1624704
931164
1621302
1249303
552188
349682
274299
320359
1797161
912033
684191
306446
1201817
1128834
535541
266133
661511
637859
1398
1204424
42619
1901666
1054882
286967
258275
873716
499553
157360
1245360
1503177
951239
1891142
1320231
1469104
155603
453379
883709
289366
872520
755575
498028
1647380
961149
1129346
1799742
373859
349902
877850
1794024
682761
1296964
1758551
360896
1791033
1281570
1108269
449446
1736015
737352
64820
1599458
769966
682333
611677
187849
541421
1729084
245725
170589
390758
490041
583493
1719428
1723171
177161
517875
1879446
124441
1634283
1471556
564578
1172056
1949568
463657
276634
360846
1762846
313336
359120
810066
887687
522790
1114776
1200119
1860436
899906
980706
673121
380031
939932
534509
143533
1519391
588552
941213
692082
1625469
256070
379153
272508
1884711
1078409
1414619
1361269
1122691
884477
1296759
843182
116507
1601599
153046
1309324
595101
1467447
26418
1894105
1872511
1547066
785903
308412
1140964
498723
960793
744871
1087286
1229872
1945720
42066
1987895
1242885
249381
1093271
1525624
1283821
85118
457588
1326411
1329661
448136
1469983
1260353
295099
546014
58196
517856
1015344
1889502
77027
1911366
534488
1174718
931955
1276905
46472
1736818
587385
436277
63451
1607831
785300
798652
1933008
1403064
626559
812210
863465
757092
533116
1293864
1064446
1539993
1374401
476817
45746
762550
83118
1474776
462103
518403
588675
620618
438535
900204
504036
1823080
590242
861554
374599
567991
1663179
1557402
73530
387430
1203016
42949
209757
1878711
1109653
478965
143780
1005643
478090
895605
1167611
1611308
1769895
1564537
427431
346867
1626766
303191
1436787
1046600
1825252
388340
335727
596696
466954
663939
1165115
1658312
1624288
1889784
1242799
1173019
847572
1675558
93216
1499421
687731
1374034
440447
1122187
946918
526340
1695754
1836113
1487306
1761619
625699
526150
231688
566512
1698754
1226309
433063
214360
129165
1123615
1934590
274049
601372
1932134
379517
1408215
221070
671584
1314823
1026043
1477451
307219
1211594
3635
274924
287746
933089
251912
780371
1039624
1713258
882106
407911
1489088
1398246
1937768
1548219
1007463
1139174
1528142
174014
1802124
893396
806271
874524
1443208
91578
1010112
926031
189649
1694424
226129
1664956
851572
634108
1830201
388232
1412117
1401574
844830
1872115
1301214
1523081
638702
140109
1658253
362807
1333291
36591
1510660
1688193
1288997
1225018
1721165
254877
1487294
1266710
322248
267957
778942
145479
657010
1966646
1800505
1080284
1011041
542889
509989
1064899
555819
645658
963034
94469
329896
1580981
1240621
1609325
1971198
441244
1238982
1462282
619812
834024
1489700
917373
1735928
1276057
581615
496939
1020243
1114914
378404
416173
1699685
1035627
800111
1070128
1865005
252061
1515828
1140391
186908
1120985
1960076
1182846
1660321
1061970
1393820
443775
849919
1797366
1603784
787350
1868816
489530
86373
1736313
1281930
971439
852970
1903770
929511
712289
774622
71248
1937290
1247144
579142
1317892
1952951
1488164
1769196
633885
1841883
845254
185891
133690
726354
383872
880880
1404563
171518
1570369
575468
1548100
1321748
1897183
737588
1375158
1003529
1056393
666766
1911193
1090386
629589
1719499
1005734
857019
1303035
1228727
1307886
1922721
1846325
741203
1514315
769259
949960
1603133
304974
364339
1041362
776380
1564301
1318275
1250538
1660891
654362
709789
1655739
1721761
387235
170625
1080271
1549478
826969
1184018
515606
1789719
1616233
1340703
779086
1893800
675945
1369732
14102
1800152
1498828
730989
298881
1247911
593914
991727
1302851
1576616
1978614
394049
294298
1769405
1138988
1373049
429789
1536684
890236
885304
504919
840206
544449
1695629
1610830
1357974
1468209
483638
1004174
1464371
1341981
551216
634690
1719182
1744864
223464
151842
609569
1022832
1210640
1339243
770717
951359
884973
1166597
1488364
734736
1767872
603846
562416
1447712
1335308
106457
1159445
1329400
5908
1292293
1984449
549481
1234245
831296
284010
1452054
398998
321918
709117
1877615
404636
831616
1714099
344193
1134000
978963
1831935
919794
1245859
334830
307352
1891876
1839758
450113
634735
1290881
822998
65147
651645
717674
610726
575522
1785107
1664594
1542394
1736486
294525
1796980
671181
141882
1620970
536040
1342040
1671589
877212
1189691
325123
1772749
561399
412431
250264
1308629
1558747
479129
1478874
1772903
1959376
923561
1998765
278089
1622110
1218650
727666
192254
901995
1532116
1185281
1012322
1793987
1477627
1420757
1286690
1809531
862770
761055
1906619
1456331
1331238
1147760
249528
1190047
658964
204387
1281278
1067634
355038
1890451
340598
1257447
524114
1703611
275940
609599
1299817
1345316
151409
722665
915467
352901
481619
833881
1155966
1303531
1476789
962909
1294966
1379033
613432
1319653
86431
382375
1452290
702118
1368782
426394
164418
425933
1442706
1680899
1269367
691369
1012396
569665
129775
1504786
845738
927975
1227080
1104915
739595
918885
1216354
1177647
1193517
1113675
1217412
1391409
1690888
1090055
965827
654339
195938
1057206
1008659
1730340
1362074
1477191
376672
1584036
1409100
1590808
1083962
902817
1539826
571759
1401742
1376441
1826911
860635
698241
916024
1120840
388248
869518
1772519
1512011
968059
1731097
349498
1092591
1236943
414066
828566
661055
541246
137711
453237
445143
36312
700151
1712350
1567515
640579
893072
905634
320961
715074
768642
443924
538189
591123
388771
1185606
254067
1609522
436572
566857
1733315
4511
343836
859704
1562988
1421949
585121
572931
309797
482163
1710687
826930
39102
1153382
1539860
1828075
1502889
1368577
257006
578732
789374
1302081
394614
1005290
1668547
726937
1029306
557102
873673
1857884
794805
6851
1226994
622413
527679
129762
1170636
1623244
584809
1205403
1709844
1251198
1902629
1169725
50623
66522
564014
573449
1323196
583099
1060429
1917961
38840
282932
698174
1266747
1155979
425523
1991204
1864056
441862
1273254
183629
1022153
1747263
1419510
1914592
1681631
620531
411455
1343350
1130754
630964
1091147
1301830
296105
933109
81206
28573
737110
568518
792651
1793688
703905
1249739
766021
1451419
647673
1214344
912104
1097454
762710
1441197
1888608
312204
1001829
253441
823751
1487533
1522327
1777648
370282
631045
734898
682056
241163
212085
1480896
1055307
584839
259022
442784
1660441
1798209
1961909
888157
1906776
25220
879211
1300769
1543713
293087
698638
140483
1533191
150472
682692
351613
1617382
5983
378687
1931876
1232557
814960
124425
996875
1951776
1355903
1847284
1568269
827359
1346648
1704079
1456603
1801923
307651
1276096
1716696
893782
600429
541498
992334
600371
926099
543137
1741305
68168
1350261
1305210
1351877
933272
1221788
409972
920693
688658
15577
1505225
1297620
594453
1205968
1793495
1016767
1242282
1841522
1998698
667521
688900
1959120
1399961
1580656
1122543
1029793
74617
634780
1083283
1457718
611640
1300641
986897
105884
1874028
979342
1352649
538753
290453
1977502
1727083
1289618
739494
616435
123359
1007837
1796627
603501
601541
361248
913807
602383
1777311
835756
544256
1343481
1322939
1138808
536044
268476
1044043
1378104
1718512
858973
455476
819565
1679539
105211
21293
1929070
1585922
608999
35950
1700815
1501194
104996
1520346
497648
1570348
359245
1139752
876562
1071650
1331964
211434
1364440
378415
1755785
738350
1613107
482871
1027832
1099070
80943
821193
1668471
489100
982692
1934780
138232
1452597
133292
1802691
868930
1447738
751568
519511
1924167
50410
212635
1439084
1157103
972314
787389
423163
449363
1295087
1044916
450230
170931
435433
893496
338865
420752
1182318
1088795
1770163
635051
448756
1606670
535247
138863
861947
520372
1487327
670874
1806127
961697
1080580
1874757
1302449
51882
161572
1581649
545253
29541
346376
629257
1918377
1343130
1050421
1216900
659415
759872
995877
1624002
327139
724396
1162663
135180
900936
7898
667010
1463825
497559
1776537
1954490
53055
1513770
1148256
1120263
502625
1282152
564120
668427
362800
209346
979299
1223139
1501202
1064676
1714164
67750
1067997
1491546
755821
760875
288515
1240041
1879002
1532326
1558273
1006513
449037
452287
1248485
900787
1828953
839151
749782
736958
1897117
376168
316279
1994862
1909808
148263
1764868
1877022
1016290
1051326
549597
1972745
1822896
1204297
1575289
1175107
1307783
1951915
1505862
1048822
1878841
1129527
561110
1471825
1953426
986276
1047207
668486
463507
1066677
19979
35434
1957393
292212
1648344
341290
1427095
154606
165590
1231630
1053478
998182
1561753
540285
1236820
677729
626508
1907758
519185
996823
1615409
41591
141872
248341
926996
1589284
543897
840378
1262918
277356
1475666
6258
944985
1038403
1818886
716676
339159
791535
1340775
162355
1675647
1756985
1944898
1381542
2889
394093
1771776
1629009
319054
1057494
339964
779397
1844149
1971635
1477244
1499740
836396
1402474
1986674
146378
340811
1693156
308628
1582722
706699
1032149
957600
1576045
1362445
1511118
859126
158178
1193572
1283212
46853
1225614
1355744
396217
1569346
1780342
604082
496009
456796
803010
475762
997378
79801
302956
1037230
1833985
1112677
1726926
290879
13878
1167588
1514094
232164
1081191
1540070
654657
1642327
441447
1983600
1106877
688519
971248
1169114
1541321
515625
1384570
265493
1929007
40843
810776
1487001
366587
1257097
1547837
260949
840858
1086956
1216550
1411317
1495061
1487749
582731
1221984
232629
1157538
964170
789421
1766138
1815467
1656047
1122909
1292209
645938
438559
1049441
1039026
1568279
96709
129695
1603537
1949267
695161
355916
255118
77643
476000
1194378
374010
776336
1411925
1342844
1679484
1212457
797966
347029
234326
705736
931078
1473785
352107
1376836
969392
373448
731600
930631
14307
707014
1403567
285029
596233
1101748
249258
1117395
1759545
746074
727226
1541740
1884551
933004
626379
1505744
701325
687221
467925
1365197
342757
1508672
1054973
1896786
885900
406267
926525
648258
291161
1778687
1915640
614191
1026714
1443250
482642
861294
1804894
1631363
1315172
419563
669320
982402
948859
967716
965642
190999
1753868
1980343
565479
673739
1927263
501585
20438
835245
590036
299934
1884254
412388
145475
732996
924754
1488756
8740
1661484
1786209
712379
1412761
746375
1871260
1748929
1064850
1949047
1883762
1876700
831439
974145
511855
617949
506987
1688963
132904
626489
1392380
409879
956613
294827
882005
66535
1804152
1176706
1304886
162575
68081
504336
1369330
776476
1993292
841854
259541
1461753
325183
1674568
1805455
1088895
1115214
477399
1382085
1172401
1714754
484632
1849912
534433
418269
337485
911867
323533
380517
1227880
412684
756837
1368348
1705810
974782
519358
1898315
1382582
1149661
1346067
122475
1108865
404989
1804154
1724182
1304833
1724649
898957
1505027
1272426
1146716
429113
1274835
333082
582809
1734992
1251991
489021
1633915
567681
824996
517973
83107
990967
899775
345138
217558
499280
849926
1792402
516617
955570
995761
1809652
106901
839346
1648946
175713
1243535
14125
1255159
1901846
1215080
135111
986015
222138
1280800
956161
932621
34479
1380322
116154
1405043
1799737
488142
312467
1049627
1588533
1025059
1755695
1032081
424785
1250977
152035
1573137
401739
1679432
1038821
1221943
1712500
517557
1271205
461646
788013
1866157
1022160
1001392
1132462
1241869
1291103
1304725
1649765
1523878
118931
439023
590567
679994
1042499
67409
1715595
789763
604454
260174
1028498
245568
292974
405736
1838599
869041
1355307
71923
380411
412463
386099
608885
1432575
1441356
19225
288347
1219110
1504585
1689560
564472
21156
273411
1216838
1351525
364939
806981
1248727
1547383
657586
744826
1011726
562338
1813917
1479468
1615299
1078627
1117956
718249
47754
1944101
726398
653841
527654
323039
851360
1608529
258851
299215
1940842
1863898
1542178
23178
1243745
1477285
422049
133876
308196
1510240
1599201
1989637
921686
1407191
1547101
217156
174430
1706530
1530477
914418
1394342
994885
1931659
561976
1358827
752804
67790
776705
801568
1802027
1833267
262159
293629
357666
1689083
1601769
1618002
865026
1870729
214819
515082
645936
694920
1226057
1741490
616326
386888
1945703
1551417
212873
467955
999433
1524607
1483341
287114
382810
1452721
1359808
968837
1260206
1320713
390018
378344
1190008
317740
1706483
924532
484351
231057
519157
1054235
1735959
1608277
327610
1628240
577641
1502055
970867
990274
924233
114758
1944737
1148922
1724991
494081
1632795
1160366
1240555
379092
1366901
1570442
274182
39703
94464
272436
1646211
97243
1933673
1704941
1058235
1135326
1115926
719974
374508
1195008
1518388
444850
1781749
559037
876296
812492
1834422
1863847
1154096
807645
1706798
271580
1954204
1586349
1526179
661349
1962015
204102
1735717
964049
834684
1117530
1948197
1759661
1050657
300854
1002936
909103
1627467
1045385
179083
702125
1795011
815222
1004896
1582409
298850
1439807
927693
595922
681526
1326607
994053
584748
1897368
517274
317633
1819836
1410056
659906
1283862
1108292
1970532
355540
183761
1691106
1568948
1193422
1420795
663346
203109
1482899
1628589
934872
1205895
1636893
735547
335178
415022
1310358
1978897
20285
1799813
1792591
1507462
1500396
303898
1793990
1733467
1386093
1520647
581811
438347
1794852
33634
1501439
1299059
1798898
865387
920254
375618
1690305
985465
143182
1057519
1179682
662635
1652869
1266657
348041
547345
1820627
1492875
1691993
1646386
743592
1318632
1461148
1677873
284145
1484673
1457435
1882261
568922
1682225
1678626
580408
459128
503503
901211
1166416
1652188
608956
997331
1299298
1240875
395119
264010
491612
1423136
1487050
908110
1590930
419928
333835
335822
705443
704680
90538
1525143
1834353
635077
635800
1133823
445860
636873
1598592
648193
1984324
1559697
122602
1322260
1028316
301360
1855551
1184216
985752
1311923
1077652
348891
136921
1503673
181557
195640
419601
1053038
1605636
1175132
822830
789130
1404214
1115927
548196
1052345
1436026
1129371
1270629
1085131
519898
896293
1710061
1605544
1240234
1684006
781701
8759
1876631
1011450
767323
1525253
983701
847383
678377
927684
638194
1474159
803527
1315976
1638436
652691
1616681
1201912
849620
1647809
878519
1806619
1702745
1559510
1915249
217391
1510660
1691566
326852
1309085
1601816
1774976
413964
1161351
847190
982981
1914360
1127910
1898413
253241
246847
1817685
1106839
1018971
1757932
1025694
1672195
588976
1469291
305004
1119577
1731755
234088
407083
33938
293594
1013482
483364
965156
1020714
1349594
1263783
295996
1262720
15873
1966776
1816585
921282
862524
1209860
654250
528154
1594623
163996
1071139
864082
1924009
1697709
1843457
930914
472776
1428620
194399
1925262
156547
1532180
228233
952565
875363
879019
1355673
1619687
149395
1932981
1746214
1906748
1608448
320037
778117
1298648
657550
1096328
215676
1354903
1014728
685157
1304684
1890500
1190732
1135950
1343240
1176979
141917
405166
1253704
339289
1087354
1828606
406839
467350
1812453
1434927
1871162
1085929
123787
447601
1028497
1941077
533503
126831
1859887
1681985
905428
1297351
513685
1914723
412438
315045
1497619
700085
556073
1487017
1043519
1966402
475015
1391984
1728206
1848382
627312
1551169
419074
1099982
89342
874702
1636656
1227559
1565957
1025910
1812842
1659223
1845588
321230
1297338
761600
843298
263588
1808523
1951597
1572016
567775
1584000
574954
105191
1863228
383285
1734235
710745
901930
1331540
1498013
1742612
1485389
854785
615742
1805400
633401
1803174
465958
1210934
791684
1493862
1034326
522069
1434945
502022
1697029
798000
1620594
386856
1166898
41585
929016
1421341
1336702
1706997
1951003
352402
1244152
1275784
163113
475810
253255
30544
1454639
1260013
1430786
1036426
1525974
1318579
452977
1941165
1173667
978200
1650048
1460854
238648
1832292
1354076
74945
1789021
50766
633345
757384
719609
1504832
1508525
1212300
784331
995871
526550
69371
1745931
1494120
1422108
56094
1452918
1991349
1263051
1071892
1521601
1284967
1064195
1718132
976972
251207
1875858
1995392
380672
843729
1701268
1278610
1987180
94279
1097557
273760
870652
961300
1427636
518100
632519
1756248
1026514
1804453
1390615
499462
167139
1192055
988796
61392
1694832
1720819
1438602
475749
736239
1941227
503022
1388172
1497005
435395
14365
1489307
1200322
1153921
963970
1365623
41093
1490481
121555
684845
881781
1051736
798389
423928
537225
928497
598632
1769946
210676
570439
1629268
978893
590848
1699341
850426
341269
1153406
303878
1106778
1222997
1124890
1020744
255594
367560
85338
93432
691949
1220839
1413312
1249518
1226842
1196219
1080698
979117
1590731
538522
561924
1264834
1794642
1761106
915685
1356359
950634
1285181
150106
1170712
1904601
1448473
859199
1481971
1385723
1527485
1525604
787066
1770087
1229947
132601
220377
1306130
574347
248290
1343500
1708055
1631862
1811100
807327
1230529
1409143
952547
1906433
869386
951931
493686
5491
1659509
518621
1761966
410320
1133968
187198
27288
216813
616865
1923791
1648584
801165
1346365
811801
1703537
1816534
181479
1061993
709409
1400572
1179062
719333
265197
1476230
1434204
601858
90498
1284865
703406
777452
1524504
1993565
635445
133081
1623998
810121
376786
574076
2098
1056762
1091933
1907203
1312294
119471
80023
927680
1965181
1800162
17837
915896
143349
166938
1211420
631562
287778
207273
530520
1059670
884463
1387098
764770
1849626
858380
950831
929069
31533
1278804
472756
1012454
643067
567708
1968580
1125228
1856801
1436640
1368969
439026
1803042
821428
1878546
1620284
936887
1591140
1939830
1364479
951807
818155
1265093
206993
349132
810104
1542719
1327738
1373177
971820
1526411
841657
1472611
1841981
709345
1139568
932109
1205125
1830541
188013
1322902
56307
601255
1482817
1882377
274565
1295523
1146994
1227316
869398
742918
1346772
1349423
286998
1178639
1425536
907727
1812665
313825
824263
953095
1458474
1306742
457192
1412608
172270
683881
354515
1885337
1203998
927119
1008293
1995030
1072572
1016256
694214
1787191
463642
910329
1866518
1125182
1147099
1429294
359084
1036661
756681
1266311
1210241
294400
457758
555153
1020247
702811
1098150
1903593
887736
1339468
521155
1213549
1585893
765908
1534034
1928390
865118
1103375
698740
168547
851173
1786837
265745
245023
729449
1277686
1897179
599138
295603
686840
1466442
679078
844343
839115
1053034
381165
1556020
759292
1202243
72361
683590
1279375
780994
1880043
914872
1033240
1369546
953572
1567148
1927408
1345475
1700436
1014745
1999866
156557
358536
1666571
1001508
96725
1671203
999156
1838300
782019
1332429
1969651
534588
1578427
1388101
1924149
1420448
1290930
807916
1770978
1208029
428691
585541
228064
1503144
413721
559611
958065
705506
1352516
649056
601279
6243
815151
1063293
1629473
170513
84661
806308
1134097
303743
198998
69026
1792071
683409
1254758
846160
534262
1205643
953917
1845026
1432535
14399
1957270
1649469
1137816
882747
5948
389142
1794363
1946253
1752981
234438
1412305
1501877
304714
1769273
238399
1504564
1568415
1409520
923395
568518
1971584
287566
479881
118130
1804977
1414436
1801275
1788220
1970020
466468
1826792
70494
1689997
239520
1720526
1906256
1521600
1180648
460563
1142127
1290720
1833419
29054
326109
1751267
620315
58606
847637
765419
328047
149299
1342883
1427964
420319
584397
616545
1431764
1944759
904935
1181744
471603
1718292
80335
1350978
1846668
548328
495889
1021829
54999
8355
324459
1291468
1901454
1727639
170118
780728
1920102
1672829
455259
765283
1057956
951131
1225598
90829
1723427
436894
1586733
1908301
1810059
1054904
601438
1548203
962144
641538
125032
527656
38392
712081
120913
1158066
1110869
1277183
1354179
1523919
1410283
837166
680222
1694099
874302
497319
1379780
239702
1998308
1410278
950669
721062
107651
283128
443829
265095
1196621
1620228
1753882
943324
1408863
500180
1480135
306570
1369449
705294
816658
630537
1236193
1437163
740741
277391
1330053
1569382
1853177
1991572
444620
1501304
825867
1967698
1591384
1297370
952132
1321532
1766821
1622421
443493
726174
1504450
1260662
1313176
1297671
431484
292810
237003
608194
1224072
466955
452848
1541565
470694
918026
1808571
694707
774017
424757
1602340
1004737
264260
45579
376879
1214664
1325965
804621
1483335
1918267
1061624
353318
1059884
1389211
1286929
1625865
266674
1185225
424349
175934
1576126
1281037
218413
1674769
54010
1842558
1819069
198623
1726586
847041
1929332
951436
1051253
506522
324444
1808243
775210
20400
1804096
122206
7846
1839252
1126425
1623626
1205309
317360
70314
981995
1905309
457872
543841
1835234
158620
403556
1361107
548788
1577307
1634675
699839
1812647
1356409
866846
1491915
454070
1037958
1900044
457200
365701
123028
12482
1152234
1731541
574022
113362
1350111
1744917
461582
397087
1963935
244020
1882546
1263145
436298
1836526
455684
739625
489649
1566780
1507065
279154
235573
804841
1384645
363130
1540288
144305
614938
787691
1560338
1368020
318224
1789139
1533888
1812633
384563
493416
52414
102046
1664465
194452
1643109
882393
1903534
1108903
652233
1804719
1187486
681804
757555
1568781
381723
1829135
1184064
115662
215879
583598
375310
1239697
870586
1237848
33900
739230
1658039
73782
1436334
564408
877312
1006912
1734805
1039045
824595
31403
1432628
1173519
1986783
1096979
973331
479114
1947220
842348
1566432
1914403
1157239
1854012
1482999
547007
1682540
661333
692874
78489
498522
12577
366884
1238185
242346
346855
612790
1192936
58051
1928082
1525078
1012846
1962047
853534
1994701
1335797
1816345
1485522
1250637
983302
385202
1603780
990243
1930144
1168778
295064
555043
223828
244121
586394
1247011
1461044
41886
1685080
1172717
532622
1259731
1407509
502534
483020
1997866
1065992
1675473
272674
105308
1234056
446073
1653720
150350
1598940
1214785
1190058
1608537
31209
367118
304774
1394751
88502
1425898
1451353
1811494
1932009
373475
1309249
377339
881449
209577
1217291
1963184
146331
692364
1931763
789154
700841
214902
1481056
1545835
52329
1935028
433068
705027
1744045
1201744
1758995
1482170
1910849
491979
1436738
538667
1224692
501506
1121663
248567
1046423
1348397
244885
628056
942230
1997876
778119
19079
1491724
751985
642526
1421737
270776
482338
1645620
837679
1546658
1002525
1126988
265373
1878969
1729760
1741988
473877
326335
1042105
947279
690647
1520506
1167091
1470735
242820
1014640
1469877
1795735
1372176
1965987
1759121
391951
1347284
212512
1189853
475569
1240940
724622
1752961
256041
1139101
1613242
1248814
1400094
483178
910267
12442
1385376
495773
1794096
425243
1308234
1495691
541116
329139
351789
947933
645647
1750867
1001343
1989508
1454564
1935927
1045494
419374
1772059
1292070
347113
1017231
846686
427891
538642
1038263
1314584
630622
1819994
644834
1863929
1409462
1981741
1214665
21060
1738428
416136
990213
1563134
458936
1142544
463601
466229
1511287
498282
1111940
109099
369107
364228
330201
206501
1732936
745258
1529198
461394
702569
1064867
1712799
1115603
758786
1056982
1494332
1468940
299403
1476810
1958812
690505
1177829
584420
4176
1390794
1782441
1188614
1964108
405684
724613
628578
167857
225541
770253
347142
701727
109488
1619561
1327672
1518098
762084
72360
433624
1724703
1934925
1325123
1203600
697974
183029
1609515
981936
1234478
517182
314979
1318550
1786207
104403
1052504
1065974
1822861
771842
930735
1652310
1343659
1851772
545281
398536
528999
188256
1400787
1711331
1209666
1490046
1228423
645501
310579
585915
896782
1579946
1635184
511537
541444
1648185
772376
1809831
1420824
320364
866089
222185
385008
1336991
148467
269090
1476419
1395161
1836545
1071229
1838511
1627584
1550677
1338340
536399
285152
1195143
1082882
1441578
1829589
1129485
355244
1273511
1695243
1360574
1081202
1524284
1607395
1190190
1988808
97711
1713351
1512497
134555
1991683
306914
34041
1258054
1094932
1221846
1351477
1521369
11338
491652
1115097
278334
178561
366553
206115
971389
1439466
1918139
909313
1198655
1812805
1933629
1792365
1859007
1671087
840040
1198627
168066
1160789
1747141
1777384
471769
207002
1539582
1960079
504648
245952
1283867
213251
36244
156025
747212
1918436
727044
78676
1519153
1218634
143508
184854
1088964
1534627
492479
1094339
577111
800572
1984572
1301653
1392274
1022094
923574
483069
1105420
1282285
1015767
672976
1922199
693546
1728502
1161923
920288
1810622
1715593
960748
1759489
1886526
1378165
1512489
183039
176391
1373694
1364783
1983038
1936070
711023
245054
1220643
403854
1307994
53471
1221992
1191279
275962
1693317
1343821
566726
429395
753703
80242
1683182
1616933
1325593
414689
685656
74978
590952
1467883
1739492
1469732
1336668
706620
1181242
1873540
1591370
1886566
1596662
226556
289642
1475743
1923169
299840
1008945
1598600
1823153
144077
1971383
664956
1580055
129836
1377494
89062
1943904
666139
558611
573159
988355
1512752
1869660
401934
663395
484757
601300
1144171
639635
1707869
1978726
427215
289231
682793
942831
680633
1900714
981627
1397138
1085156
401724
1400622
739700
1098282
477504
1913446
674845
1779477
333298
471461
217466
680571
5333
206330
826307
736098
969573
1743903
177896
1728833
537744
633540
340269
519763
1708082
1829459
366951
1284477
837747
201544
374211
1524047
1298672
1648401
450274
1497105
275256
1085311
1356755
1561568
1908989
1877338
1422867
158760
876967
1791214
518583
686925
1999237
1714211
1509669
1445575
436120
1061898
1415515
529296
1233639
403541
1257074
39863
1667751
1505685
375690
1088168
1561492
1289778
620704
1314090
273518
1315192
993514
477319
622604
1334944
1517610
1479356
6705
1371960
1835770
497351
107568
785160
1952274
1787450
714889
1745209
191382
1577885
405265
1399078
138874
1616818
1026791
1863571
425546
778912
613568
882907
665143
184723
1597840
1502471
390481
319022
666819
667208
592429
731113
920477
1266996
582028
1772334
725429
549969
1649203
1305393
1377319
1797995
812479
1796891
410657
686418
1626731
1877463
1904262
644937
873550
1715987
881376
675861
963312
401396
1086022
993856
71785
67407
1235066
1209183
1558974
1473484
1505162
186948
1466916
217159
1898247
616925
1214391
378840
37911
243879
1436827
949265
1740756
531582
1713535
1778680
340227
380462
1111228
1469234
1460226
1121160
726672
1319095
1007213
1266615
1179374
882140
1031324
982997
715786
232008
979881
1800284
556778
1109709
434577
138010
707879
1328490
1447763
862241
846584
758410
1463779
1985307
466
477405
1149530
634500
508594
1714280
444487
1844417
317671
541923
1721954
1176170
1659566
1737895
238505
521942
1720000
677957
1771802
1368050
1350198
669674
1327988
1403180
963424
1465835
1776857
139620
115019
1588608
776256
369673
1211382
428385
1863337
1140536
793875
1703137
1441687
1677361
140689
521082
1056774
553331
982789
1274639
33417
1144403
1144418
177289
224210
825868
854289
438791
1790361
756148
1031192
1978395
298185
1800818
351034
1501706
665910
1319302
1416059
1364296
796231
526976
49350
1865173
620814
589639
162845
130936
24638
898454
486378
1784246
1549776
624318
1277397
644745
1906892
1767910
1545595
1174476
1491391
1088636
1515378
1107480
130788
342026
1324710
1828549
345583
90998
259784
822244
1328591
800310
874922
642894
1239575
719942
855316
583103
1110509
1585369
520036
1228049
1688982
1085145
1968161
690912
726035
603123
479852
798081
1341186
1003509
1009182
72888
841320
252288
273310
1705014
1597919
418770
315322
1720430
1943014
1513486
1311000
469010
1925112
565252
1390895
615308
1008779
106826
1714595
1740675
648746
294594
1765379
1832407
1260504
1875789
1648358
110680
420297
363044
282481
58109
1413268
1693345
628899
1936086
1414894
1055199
1026891
1130466
272956
1518869
454036
840431
1771486
320851
570495
1490667
754827
1062304
394702
186365
1741929
1935181
1876693
182531
1121085
437668
1175538
1068449
1896699
1368605
1018254
1450247
983722
288777
266452
174224
1781780
1604239
1213213
1334597
586584
1721877
764500
932338
658985
1400401
1322022
46832
1597315
1751639
1062361
1971453
64687
1931025
1038345
760166
1296155
1471598
1305423
1044491
921933
818693
1441083
181495
1711653
122714
737440
1741532
1927444
549494
700521
1484438
939778
33515
97032
540412
394361
6989
355515
1817577
1196471
475781
1491300
1245819
1714371
799422
1874801
1754769
1372568
1578389
655393
533998
276015
978922
439359
1878581
1733778
1733558
904629
1873435
870092
579552
932587
882963
731192
1918079
19500
513453
518883
1913009
1712510
1903007
821541
1199291
1022571
1309728
354147
1801780
1497902
990388
535839
129862
65635
525696
51296
749007
1932196
874847
1914326
1940373
1598869
1175289
895447
1614361
1955243
1843404
1504298
573855
729367
1950014
731003
1440443
1043759
520019
1058150
644923
1648219
377717
1363071
409238
820323
1318051
683649
1622016
1850734
338929
134817
482470
1359548
740007
788923
331489
375857
1684935
675343
1145855
1209586
289495
1511348
135041
1286595
1456913
1958254
1261034
583502
157725
1610510
645849
215822
31822
753017
1457509
516999
1776981
1944164
183622
304131
330166
1781916
653566
801968
1994074
272263
433911
1837354
506244
614909
869300
376525
840721
1222020
709216
585994
390577
1849298
854436
1140206
1456908
784780
1133768
26511
872805
1688664
1829735
649254
684124
557063
634510
1664586
314589
1501401
99695
454635
380877
1805635
1033010
1660849
196842
85896
1843694
10939
1854503
1636337
1421501
883912
555246
638481
1010479
1621894
1996665
1022405
1550426
661391
1512492
854503
1437356
1436925
1613443
1239859
891513
519083
353784
1812951
1782228
1680594
1669254
1055289
1698031
541850
371755
307208
626684
1372942
1933663
285331
867916
161877
1740084
1609192
315834
911684
1092050
1693988
1900260
1201059
903265
989623
1839526
510088
1136931
48700
1938522
449953
176543
920863
1563906
571747
111688
1189154
510837
1005347
226071
357643
163942
997121
305282
79241
1081652
382675
1259135
1413468
1971830
1610866
1097802
69844
894752
590107
788654
739042
924823
890417
692467
441841
506640
249126
1231879
14235
200395
222505
449991
147320
1703218
1477580
1804928
74164
1014203
662897
1030009
1959865
635720
1709634
1655087
901753
1670510
982300
907003
101999
1531218
1604816
476962
1302195
134570
1799063
1545982
1111128
1129855
1554396
1323358
1407661
1360507
1837311
592590
1582109
1558653
1913992
1918213
1576486
1591232
1974693
1376488
398454
1717633
875751
215793
1705525
450227
431547
1770960
649124
105517
26845
102246
456466
963047
35950
1299224
1967090
1152531
585136
977191
1743186
232680
881477
162514
392463
951144
998176
888419
151337
1644305
1756026
63283
1336044
1013856
890269
1344857
226135
446060
1914028
277468
414888
1530963
1248760
1815328
1118879
937665
41126
235593
1500961
497391
1020494
483660
824215
1685403
974370
632724
1158738
1306779
1996864
626499
1518625
1324316
785776
1718444
514559
1602355
482243
1926846
1198560
1456169
250186
1540478
1793030
1999615
1734779
356491
1657729
1565296
1507746
141622
1492593
1570620
442146
1258303
1074551
1969764
760116
1244962
1027823
1339789
703156
526876
675186
1911959
449068
215104
1980625
582662
1036055
1164222
709123
780464
886162
487164
1318235
475684
1821543
968707
876008
632080
1371770
627469
1049541
1711726
253552
1674495
313293
1751088
1515285
1249090
1542473
937485
408414
1652272
887750
458221
1839397
1109235
1639772
336203
379169
594182
168682
215640
1457498
858484
999478
836049
1940492
14641
243990
1285560
395871
389100
1613236
577414
1309752
1332555
1417697
1677902
1276112
202577
1941428
1039201
969278
797898
1960887
443324
1746108
535935
1426115
699911
1951990
996842
483862
1298525
1722138
755495
949986
1169546
1932445
1081607
806308
392718
1191350
602748
817321
1420856
168998
862415
1418908
908999
1134676
651074
1647647
1991252
187235
1333449
344081
1673314
17053
675482
436001
1280098
1905812
949495
912617
779705
508696
1166441
788128
299597
389764
813336
272276
967699
654499
1734821
383192
675304
1642891
1311692
1310162
582770
1273332
156704
765496
452509
1446853
7554
56092
1368099
1726264
952570
1793531
1726467
1802795
501837
1332955
216833
1551053
1501317
1267618
117962
124707
601747
1529661
810376
191008
1446785
1092958
1036198
300297
1714534
1309799
1033211
1749951
1102604
1445703
140584
1050982
312332
307436
192912
100461
806074
806025
607372
474437
1241711
1577280
1525601
1527013
512493
1805785
947519
1408824
1173085
872478
1636845
917992
742489
20475
1525224
1184914
782665
1091451
1137275
1891915
728586
1123137
151072
1187372
96178
801699
1007499
897190
1482359
1816267
225619
145841
1263150
1637389
1065284
187418
689140
943282
809460
394884
762664
618655
1775247
1930866
1095983
725438
878295
1618645
324471
1889131
57577
1949293
1007631
1978105
1260049
66764
1260843
478558
1998269
1862285
747083
1200877
862665
1719816
97185
13638
1412596
1178075
101030
1206925
1318165
1748562
31076
823391
1664617
1287772
1340160
1389033
681769
341191
1689973
291500
126340
1566371
240772
781869
1774582
437063
527772
915250
1345081
1890991
983723
1495268
855297
141740
324392
742735
1881472
926001
6517
1698982
1990880
1386943
485097
491267
1931905
877351
1911295
952317
1449109
1977099
1092553
1604128
1016695
1548716
569045
1499883
831228
885759
693274
936174
511600
1771345
1760051
980091
1006617
1511501
644820
878163
1977540
779980
1418373
1338853
982713
659871
795882
561341
1595392
1025185
56464
1635801
367735
778428
1656284
879333
1650777
1478517
249261
1248401
591912
908248
1466981
1795960
275484
1384957
347877
1755315
326582
254989
247884
1998699
320810
1096728
1027592
268175
1387981
427846
1722224
1856752
424170
695512
467943
1816967
1513609
919409
288611
242744
966794
343278
696388
862243
1326573
1461747
1705916
1930146
1913540
943126
1056554
765026
1566637
643911
991964
802938
664971
819925
281995
1907435
1829245
1078051
81983
744586
1905139
420324
645687
1884740
801136
1144446
1087483
816486
810380
1014626
1021204
876184
334555
763799
1799472
381858
1220528
785711
1854555
233032
575148
836087
1664315
1163121
497364
298765
951794
1225207
741660
1667526
1488038
1644928
432386
140557
1424462
367481
718974
1198395
899341
415968
457662
479682
420358
1513449
361086
1550628
1986846
38141
1602266
1982765
400901
1656544
1460944
1307611
1176592
1545089
1359243
865763
21192
1140645
84262
783740
1129620
1943815
1510447
491949
327497
888696
1715519
278912
974186
862357
1829938
1336151
1668968
843685
1573593
732322
529908
1695685
1121489
936016
1969741
1614206
1301401
1548827
366343
196354
1669789
476415
804613
1891676
1964615
1634571
884512
583791
1086286
1620826
1454378
938851
1038313
1849468
623201
404025
1398397
1057905
676199
1556528
1716734
1944545
124404
115539
147756
1595377
267423
1936386
1572091
1671570
1207465
1253246
520587
763977
1825770
1483514
193557
1102136
1810026
1942879
1503997
69968
1720662
1047340
631297
861325
1847403
520699
1667908
600647
1475352
541118
1863447
499228
272098
815583
1410059
1956899
509637
258463
1162084
365345
1116622
1690075
1436717
85671
574793
537629
1869829
1677259
160430
1764218
1277512
713380
587873
1668438
734183
1972062
1854462
1014461
1746568
1208999
727509
608929
376834
1460989
388066
1580778
178202
1492941
191574
876217
261964
1796187
1433825
1940431
441855
561905
481804
772266
1381977
758413
1734437
24507
1490474
554805
1030308
1191982
749017
1998853
899499
650456
1893423
1445268
1282192
1390061
1896491
1201812
607274
1945985
1013741
1759774
1230395
1112375
985174
619812
401320
1533137
1308559
1185700
1652489
1771522
1487615
125854
1105974
1988942
1156205
1128119
1710256
1287084
454430
189694
1641377
1800409
1404609
772579
224346
1568115
1336966
982367
185891
1731376
1161262
64930
636685
699778
420921
1334550
1349410
499106
579931
1409223
1840383
628122
69462
313410
1664379
541260
1560919
1069994
776102
481693
1703527
1307419
1507633
1767693
144729
1962705
494037
383568
951888
1090175
1024421
1451877
1878226
787291
590432
365022
708881
1162084
737700
1144906
1827346
1770348
386877
310237
1338136
1062619
1738712
1796305
486239
2872
444522
416269
285954
852704
136851
840811
1136756
558457
1082982
813598
1521637
806005
1602310
130365
1536712
1713868
1914676
1937633
1806376
864183
884643
365593
1213816
1287626
492872
1228635
1925707
1612023
1235419
89148
239537
865543
358479
646323
976920
1511761
1009187
1824446
1376026
289362
295216
813833
68377
601256
1239207
392324
791831
1459141
1423080
1020126
761828
555704
1873843
1392247
125925
1485693
1886837
646068
1108178
888403
1115864
1777330
954846
1201011
537796
1008627
1908095
433186
46536
18159
1830608
1708749
736507
1314168
1758301
1195482
154045
1358079
1926605
44920
1862861
891240
1353079
627008
466357
1952483
1173266
1473057
1565740
1856520
986620
1396890
1111397
666582
789041
473801
168000
1229473
1020158
540084
1205234
994070
69537
1640721
412558
462913
911060
729109
1927062
1872734
35124
1698529
835743
1287466
1895156
1242568
1756683
1254185
343545
1298145
875363
1170852
698757
1224198
88433
1857364
1050720
1222553
975941
874273
1155249
1413295
1222209
740171
1171101
701807
558257
1063069
611380
1726950
1712985
1799256
938931
580943
1041296
700095
264129
522191
1052506
201163
1229809
294690
711000
1514414
563113
267935
1320496
62431
151410
777949
1665594
1374269
1992090
778565
1427387
1392381
1341832
1180589
1762163
325564
272368
1476574
1291196
1438978
994594
1317107
860844
418706
1483629
1269016
1341193
1491134
1575579
295993
1372826
619391
106122
1011480
787668
1162153
484590
1855335
412397
435401
592310
1787087
1087389
1193355
113329
1613548
885900
410784
1867770
798181
1649458
984938
618134
848681
1465231
66235
1659165
649538
1768162
128357
1652193
581538
1966862
1912259
861042
1235842
638962
117091
697167
369738
1725598
1387221
1328317
201787
164502
1146721
1580790
646664
755094
47662
917999
801398
201120
178229
1302432
380619
493450
1593390
1402201
541630
1426730
1748255
1357359
1598133
1466427
354656
865125
293143
399467
232459
1198479
829645
1031731
1723831
1770379
78335
493947
268950
391196
404088
1010174
943459
891875
1702231
731924
1907206
399627
1489839
514415
1826079
1159608
1134991
919149
1151498
745448
972589
1891481
600861
814410
67655
240921
1566553
1416263
285931
1447132
1230858
156885
74314
1473363
463708
505709
1476641
488929
94175
683161
1623499
697518
1273031
4635
1727401
946417
1398013
133283
872377
1384646
1281838
289610
1327965
1242761
1604633
1551925
1157989
1938314
1616932
1790836
265193
1337806
519386
578443
1721978
1223723
1318451
196416
635992
1853009
1051921
928994
1837847
517221
1515811
838936
662137
266194
420315
1888337
1006311
300780
1200090
1244168
65559
862708
819670
1468228
894137
54006
69965
1012676
991319
235903
1267425
1171842
458297
726003
1523615
1351865
1607502
1384201
1366970
1300115
576049
486182
906492
221723
1179969
1038860
1610711
16746
91223
1801609
704280
55997
426907
1155416
204665
398249
1466708
1577313
1537338
1663882
316300
1144493
737648
984092
964324
1777935
34046
599791
1518116
1227738
1879542
175945
1764146
1319248
1749200
740789
1457306
606690
898136
1736417
339320
1806134
1588746
178470
159079
1945519
1486710
1154553
1785589
1102693
1374611
478341
1848608
1806874
1978378
1681755
1254525
1157029
1931972
451119
576853
1633594
1219657
728721
497102
361778
378218
962780
219912
263189
329927
966320
1686508
1223906
1123901
399860
346880
1991860
153299
1739948
175398
101141
1915261
1863802
687234
622418
585891
1819277
815906
894861
988404
1571578
1443404
329259
1885804
1547020
1848647
1968457
760227
1875540
1273911
250625
1215068
1805712
1315073
11719
1113606
1498051
1164239
9315
235834
1810689
1170839
735163
380800
1045544
1349316
1788454
697518
1352993
47906
1568755
1203648
780245
1175065
1213449
1705961
1064751
1524643
411153
4575
1573676
661054
1343226
1243658
1326285
141892
334531
867182
566118
356945
811943
1876973
1411907
387184
1671813
1988936
1776800
416053
1226546
1440545
574015
1708066
1193875
156654
1045784
1781809
80090
396918
58939
1857995
1383607
56121
834146
417560
1148060
906905
514413
1481413
1434275
342036
656578
1315373
255023
1015902
865844
220482
794180
459901
128407
1592601
1494975
1968510
1415575
1068619
60365
127268
187032
1246204
1147895
811827
1827727
564770
1618454
1781261
592544
655036
557447
64326
1633025
845869
825490
407402
1210424
1426517
736062
954993
1826922
700254
288850
1640230
1329508
1711645
320101
376964
383139
941851
194854
326379
80895
1948897
598219
410960
397679
1564301
1960890
198162
326097
1045786
1782092
302703
1062642
1792721
425243
831704
1167411
1238198
1438089
1432576
546295
1295218
624274
1878115
466974
1763382
73427
307332
109303
1273388
1216928
1249459
1352493
1518719
1026798
670042
1096001
1235388
908683
1572431
864876
1801377
1807931
51648
842286
959364
892874
488641
1198563
321155
1030790
806541
1502086
680296
1729691
253144
376304
1244846
1346718
1355628
1038897
196312
1377453
166470
1756172
1752977
908388
1100722
161278
391569
1131331
1443614
482037
1999999
1106061
911681
1916854
631383
792666
1198335
15638
188025
219010
699165
122434
504926
1167324
1466184
444985
393155
48881
1385489
1070768
233264
1290554
451996
524851
1320422
1758582
1140324
284457
27842
552491
1965176
702439
239077
1596437
672297
102024
819789
1660961
865485
1935816
1088792
533559
1047071
627969
982843
388862
914984
436367
589267
311571
1707811
781560
1252591
1732414
1323706
1260572
1731588
472687
575703
54627
1994709
1710841
210539
506559
528717
1099033
1937936
404213
1964894
486585
220031
1513762
525119
1822453
180363
1677099
1764508
554679
479564
649587
489041
1024303
113352
1948040
690857
161597
18403
1765132
797849
1816926
1153308
919834
503826
1687191
837646
339823
1179167
1966143
196566
1543368
1903202
1013380
726575
256132
670543
1799584
252152
1637041
209705
384515
953396
1600374
1590540
1295391
348113
633911
303008
693141
1149906
908510
1493604
194284
1830462
1672139
375748
290515
94324
1824736
138231
783147
417507
838861
1176223
1494540
128633
1657158
338693
112661
476453
1584795
193382
399398
1628746
484895
395640
745110
1921209
449633
839044
99801
1759896
141069
536858
439653
343390
1469657
1839290
1927735
1137664
629858
1179426
1034711
1778520
1422357
1939863
1015250
17113
1770276
1820394
578167
383593
28105
1751988
594481
109267
1560069
99313
1371090
68388
720950
1752066
112631
608335
1755574
1760766
1987951
155922
278708
1558725
1268011
692838
544264
889045
1656545
1198472
1497143
1934025
1889265
1143043
388307
1759458
122207
241187
1435537
1002736
1413829
359853
474325
235027
1193212
84190
608060
104457
588264
456752
1460362
1710646
504489
857485
398967
1939538
903210
868959
1926048
887145
1735378
1345836
460698
875966
1324048
1578731
357297
106913
436753
1369346
1027548
997309
341176
1329026
816877
1492997
118909
730208
213361
1982665
490563
514234
246329
1411479
606249
168517
289773
812481
801411
293824
175020
766114
1865244
1094955
303759
1387683
150183
1654280
272773
1529606
366511
93715
1895848
1745707
778104
1457721
833172
1914905
391066
1235678
938968
184205
192465
1628662
1521662
1076677
666761
946459
1456309
1325745
544360
1341646
1502487
11495
75879
158104
492708
757578
1971448
630545
822372
1578815
1976863
728817
1256313
316626
746495
802247
881696
155641
506002
1037747
97642
550150
160095
835498
938651
1458018
1955676
180499
1832987
1776741
1760557
1365339
784476
790792
466813
523673
186382
1132420
1719140
1945714
414811
1757057
854122
1642391
1700632
3121
792807
1951061
85818
1691748
1569652
1254057
1689152
1036022
20107
799958
1157952
194150
254476
241654
325806
1436940
1424517
1265724
331701
789076
272678
1872341
1516941
56746
182156
1393986
1838594
215116
88456
1816861
880735
319831
1165456
525726
877994
1525933
1002942
1915348
599655
1446481
649586
1072661
1757502
712683
4654
1474485
993138
282809
1573373
1180325
363004
167990
322084
1165863
1783644
91277
1863622
1760256
1059507
918684
367357
1494410
48221
1242160
295359
973418
371970
446524
478645
1768985
1302178
474489
199266
1392831
1560220
1177942
40326
1427523
781524
1004074
42426
1306603
522665
347619
1445611
1117634
159692
1736598
1789332
560246
1048730
1804092
99644
312233
1533469
1414494
1824696
1635166
1232226
1590724
1930352
173642
1275091
1836563
654110
86212
924957
37627
1684780
278572
931682
647192
1283499
309184
328636
382899
247746
709335
623584
1395215
867562
1937
378429
1304176
921931
204066
1519165
967991
1214304
880161
1980589
432108
240915
943904
1083525
37874
1085439
1426596
510805
956704
1293029
972609
1845201
1640085
1144839
1340583
548318
775354
682698
1155457
488115
428651
1018165
1473204
1931893
528319
586740
1399873
1639564
1564110
1950878
1836941
1015442
982731
1387407
138293
638972
1575587
1185702
1501069
1865803
333689
1467972
1301498
92326
1047051
746860
1379620
1124763
1026137
865607
1102465
1056255
795278
1552682
395757
749053
1739753
721484
821260
262992
1348904
1412221
1464832
1032929
1907771
1479534
823421
133317
1204244
618892
1688436
671666
1382341
1141484
980214
1634695
1374309
1183578
1266314
1955688
254128
1644653
1651337
1686721
160916
568539
1563479
107333
554533
1346198
1233322
655417
1009530
590947
1943916
1923916
631845
1288985
608078
1695893
626335
1406156
1032653
1150345
388156
609731
624273
13536
369567
1204859
1902142
1692771
1517526
52261
1025595
269371
1370709
1866456
1086267
1040478
1062021
1521757
1061764
1908731
740510
1648224
1424212
886285
737339
1214794
1492399
1863976
121319
470172
68557
537518
390716
1456026
729665
1532348
1279252
1866578
818397
523158
173964
1476187
356180
212464
1491262
44470
257397
1247739
1394032
1387402
891380
1982299
529911
424057
1260579
1551710
393961
353990
1913622
1369546
800223
334881
1215597
636814
1709112
1203808
1339888
574737
83590
381878
535673
859686
924127
84507
545231
366081
1581014
1222358
1018491
1749998
1658847
1866290
1202837
1710829
1835088
1970654
1771916
911239
1078526
505093
408392
256420
283697
346413
936783
1263819
1848850
1698261
1863809
1960583
1412042
1122416
1398410
1030803
406767
1629480
1850056
1980691
1884013
596648
425739
1595051
37408
1572616
826500
276978
1475184
1491101
143081
1329141
1889591
1783951
308879
853911
1654898
1104378
909286
463276
1784521
790927
1098508
463270
719525
1239567
1678543
1722739
216680
1915084
1092787
545761
1616054
758889
1644114
644577
1299993
1432664
1039895
1795717
1378922
1115461
80845
63103
1560231
127488
1144307
1529450
638206
1239730
1938699
903975
1683319
512277
1125070
1344540
1191087
747764
1929832
648443
1735403
1574762
404784
188238
859734
1233226
1060940
744544
1330524
937724
438859
507770
559453
591423
869515
1758751
1322370
19182
676067
459432
976364
720896
1157969
932970
1018754
828370
482528
1516217
999780
254936
771930
1821175
1896214
1856013
790558
1352029
519787
1629103
1911195
1281997
1384867
1006929
1826586
1338826
1949314
1391939
1525798
359414
1466809
424482
407101
521357
1836223
1424819
1326539
1295850
908747
1829508
1179426
704485
1612372
185378
893368
523427
1191579
386301
5770
994708
927667
1470584
77815
848015
346310
829400
1280150
1786678
515200
752198
1832202
1820174
347709
326913
1154641
607380
1297572
1320722
366611
736026
1982649
1824429
1957247
483257
1611347
743053
569501
896230
1358467
1318381
584396
523722
120852
609641
1434232
1022360
567435
1941289
1925431
1620426
423873
1944246
148070
177137
1503151
1731132
186541
527968
1214439
1195539
1187011
1347170
584160
712119
1822948
443059
478771
1326040
1894326
309561
1131857
1185075
1619165
623436
1078129
920175
161495
1153876
1983973
402967
491328
1351078
624765
103627
1223608
1396739
946519
1844687
1656234
575097
782610
1790338
1839774
1565457
914565
1049926
1133343
1975008
1878172
1183285
1078282
1212441
583684
1712980
1475153
127754
1884289
490566
60137
290056
628357
12725
576843
485610
1663996
1664081
836210
1133797
1589435
1455168
249677
1614159
1606110
396590
343725
771345
1302496
1084584
1129261
931176
156893
924450
264113
1642992
442554
977781
839133
1476077
1964433
1766962
1745611
172728
352948
1677663
75249
155931
1260664
1095241
1827703
1705169
100455
305028
1657518
891247
1853518
1859356
1897022
1811031
1375459
1468200
90977
598078
1679026
1585939
1464374
1831804
992034
125646
737943
148363
1787320
645033
1405700
1680651
880526
1676072
1307673
1730344
609047
1797224
1268593
1968699
932172
1954859
1536679
1260518
1897358
673402
1587451
1126402
1197293
1825132
975698
284773
1796840
91180
1547310
1929727
1100323
180650
785308
163193
1362167
1177261
744114
1809896
1428832
1026992
1052168
338270
1873858
973734
4476
1592063
1945658
1189284
1987938
1720968
503241
1623564
997396
1574047
448631
158512
1041540
1895475
1526645
266083
774611
1680719
1097596
1209891
1893646
107263
197280
1824004
1689301
789648
855232
1231780
979107
487259
646398
143676
1161643
1556125
1596893
136707
1745676
721177
799543
1401435
1474132
1954669
1376609
479273
1038371
672174
1851486
63949
681989
745362
1467126
1014579
1120912
1377319
1795495
1552480
807549
1505245
197420
407551
887004
1456211
67800
532350
569880
365594
1037248
1808262
1576925
824435
943825
1302062
12830
189486
1052088
917250
1107963
1125148
955306
1850047
153225
1517655
619685
1331677
1019477
533388
1978987
16039
476005
4028
487525
1113686
1817963
1676760
822737
1154584
1630986
1225611
558191
94602
71352
457840
664156
1140034
174714
284500
1169222
821665
1621171
665841
1653992
1878922
1376641
1918714
1252202
353918
981392
1213651
293591
94367
523440
787227
968592
70233
409237
75113
1566308
209411
146423
981575
1691712
1509735
1668198
1278128
296778
746427
1587423
1263985
993729
815529
802807
1034665
222089
561069
52501
390113
529611
1617478
1324851
444699
1953422
1708142
1203927
584087
438041
966141
1633466
1961596
834268
393963
970642
102228
421174
1204042
1249488
1926070
1411566
1832606
1956428
123142
912903
379462
1768872
139158
360598
1126956
1258966
830664
674209
1796251
1828875
854257
1037315
586467
1598009
1607611
1045622
701069
1619545
1571939
1199936
1715183
379209
1466793
1725546
820145
1828200
930035
1631625
1790574
1895180
1271130
511273
1079940
1801382
1020462
526685
1414230
753055
764416
616593
1731555
1722981
398443
56753
863043
705587
927549
1415517
179999
940183
1761690
293172
565699
1504506
1920941
497917
895874
379436
1885941
872707
763278
703499
27087
992433
1234229
814783
417958
1651265
1005954
1937499
1917931
558513
1998336
1540904
1611388
420482
907475
151561
1668772
1820098
1923477
1598897
1652375
1262785
1005351
47713
1705810
464467
384705
348048
579314
1204192
1128310
748227
1422739
1347017
1827642
137069
283494
995248
1304408
1568602
97523
38896
1615573
601359
38
1847381
1917817
707494
1376086
470159
1008997
1588917
473525
1231987
762531
1190509
56683
295242
1924547
1677909
821463
1856550
217133
1345796
329176
1752166
1283997
966414
1788750
812583
1424887
1261706
1103283
1822054
615742
1078327
988035
1887848
523675
875883
1799194
1407028
827265
579115
125648
26918
1782609
810733
1817508
1140324
991730
1078333
1046572
1761675
1981771
1199783
1915939
311115
154010
107712
862467
611560
1746110
305596
1089962
1116715
69634
1876604
1313446
1081088
830498
1886360
273261
1746821
821131
551451
1740022
1897740
1099864
1703804
2991
938762
700703
814880
802937
1727730
628087
909908
280549
1169056
432218
1624890
1782667
595002
1316808
1687300
286186
1590089
437069
650196
1802580
385547
132998
94348
300399
1691968
156796
119258
255525
111933
1352304
732802
1839629
1538791
129786
114688
1188134
111150
1585738
95994
96040
166098
764792
219536
346414
930012
1325126
390235
1960844
970853
1470007
324969
97784
848065
1322405
288579
983556
86292
1880746
329368
801669
1019630
41150
900508
1777592
147520
1454789
203310
1668696
1153268
502499
351658
1290335
421952
1631074
1832970
649338
1010629
118880
1739232
646243
1145123
1702933
390224
1461597
884002
1532569
334532
138420
427568
1742395
647877
1635861
620681
1766796
374979
437345
1565098
17413
37223
603417
731401
930839
1193126
1873921
1016869
488228
1833410
124812
1790886
1033700
1777050
1738744
190364
1223637
500493
1875910
983567
137378
838672
667684
1549024
1521469
112106
877802
1858142
635858
1076451
1862818
862069
625779
419957
705724
1484320
1240375
1092166
715581
963183
1691305
1517755
1528897
240754
787595
1714270
1415079
383816
1061323
1169422
739128
128206
985655
1620993
815540
305430
1890445
1980686
1756011
1159376
225066
1154565
1727262
493476
1802841
1024457
856507
291399
379050
251438
312695
1264371
867390
124976
234288
1642526
1431624
1227600
1496148
1184284
632331
1598311
1827896
226986
363098
1392114
654201
310056
31915
1820551
1300527
223628
1029666
308106
465619
987362
1691782
1524500
768682
1685157
1046479
232693
33539
825506
1096207
1896981
1081563
1562815
965422
1499139
1882580
1254361
1140371
505249
989303
940932
1426055
35086
1578851
1665181
1525899
1464011
1249790
405352
908395
343891
727730
1826534
392975
918958
1604241
755319
1188436
1117181
1688040
1446989
1597393
1372679
811935
945052
488404
218011
1343426
1540348
3737
853016
1261106
1458999
846014
1995401
1888500
891394
1084047
501455
1341991
1859657
1438505
582806
870966
1990759
120111
274636
1364230
521349
201535
659819
1437896
1503949
856600
901658
710283
1273090
376079
729253
1729761
345446
1149665
31532
178510
1694344
1645206
1954205
828998
1964092
1692404
1074994
1655211
1174972
1104319
1633372
35182
1995749
596722
100305
1532620
202365
1377903
1963518
1644016
345935
1519974
758539
1777693
1012175
254172
674544
1306478
750354
1987005
429245
190426
162701
558045
416979
1374433
859723
1798226
1011633
1561684
895147
76749
1424142
116671
1206
974289
677914
806163
930244
1061384
971530
120722
382404
964255
152077
803009
215598
363600
1698328
1410785
1627145
1741537
813136
1673620
81791
1019375
1672779
944760
936013
1637789
1059531
1451607
1554778
137117
1188940
189325
1183538
1916655
1862880
1578368
1857517
124367
1006955
270382
271169
631096
1357049
129999
316975
1130328
1612723
1938231
1144653
971096
1665991
1015740
273314
818909
516174
1337850
730123
1231097
461971
1105738
754964
175904
940631
641420
1585910
1556177
4951
237844
1431923
489192
420909
1940523
1024517
861731
218260
786903
82076
409397
862548
1839892
82039
1566475
760245
531559
649973
1260813
1527913
468702
1725971
398552
940489
828686
1274366
900391
138942
1041379
1166194
870810
934281
1269925
1506541
1803956
1757053
52854
669937
120119
1460356
1298044
322538
1884787
893562
980209
411351
428640
507993
1318646
642593
1074380
1708192
440672
941492
249892
1710693
1552612
27996
784233
1386470
102259
1168612
1104320
583660
1370367
1952715
1504265
1144946
1355251
296011
939084
894923
83545
212692
1448475
602799
194247
877164
1470647
1024917
1869083
2962
1198966
188525
1105911
51520
21967
1190555
1521447
444952
290983
553022
1141224
1298471
1056771
901002
1293206
1344846
358891
1714897
1294307
312496
51257
668299
1528019
1980640
1328843
14973
148730
244520
960251
1671273
262405
1620361
1528422
231632
424886
946754
625164
1478969
437258
919452
1436169
1927973
1289411
1939464
216935
1846453
1273405
832800
148599
1912152
561796
1532632
457698
567983
1693072
1768028
1718184
1245998
1807161
1552378
25563
1997287
893806
805805
113765
1018486
1549054
1981740
1277344
1170000
49832
293802
1467173
1433984
419620
1203929
1149827
517389
1137569
1663702
712480
1462619
173871
228706
1920901
1580498
1880427
39110
825578
1930957
1830286
578974
774013
1674856
349058
871161
1369185
481234
209265
692356
538489
1792998
1502727
1061103
700751
52545
1138420
163138
1468006
361378
1341370
153052
180653
1991060
897568
142591
1373893
743511
1087986
1619267
815855
1537617
959643
336185
1420465
1890670
610563
59957
1581144
34136
1248901
249974
1600762
133350
1998593
827853
1753345
1131413
731312
1642649
1992837
191023
863149
335863
292562
825514
996085
776030
316366
1802493
1702304
647002
374471
103660
1343731
872863
1008833
1729025
1116298
147989
95020
1777337
499039
530932
1788796
1143131
1920786
793791
1295526
1841978
1050343
1734060
1754894
996138
918550
1648675
669693
1545411
1917704
1769964
1590522
1823474
1106099
1963499
922617
1450659
1730851
984290
1978167
1764786
1732067
307332
353129
1319575
1732924
1153607
715068
1352303
445846
1039703
77578
613104
503012
1146250
129937
1425062
1838397
1970145
109768
572147
1804176
1774923
91853
316792
1767611
601187
887534
1510473
1619063
1538321
1252684
694006
441307
1786614
338642
1407079
87135
1013908
1782579
1375862
1724763
1937994
1454174
1403964
1543376
791950
745333
343311
594454
1141809
1411449
871929
1011941
1920331
1704372
1989102
1597854
1392300
1853637
1881323
873160
764987
1251133
1628094
42756
1870085
972388
1001271
869629
679436
73215
1302031
1585464
1710838
1959688
1629781
493362
1852861
944997
766243
901576
1455154
1898438
1091197
326705
631151
1904658
842966
34822
1789113
1054011
1878616
1598928
282187
763623
1243222
1465754
1468607
54253
121657
34078
1325539
1392253
31355
1580460
1265809
1402825
1626832
1612993
1300577
989838
219891
1600412
1366272
1635690
1034238
1052847
1000950
3553
1141540
281821
825906
1385494
1043470
1881666
1671064
190071
1550886
1610544
3195
953126
1052766
1951016
921041
305674
453162
1658332
265418
838651
1492124
866613
1035539
64782
154397
1922201
1358107
450906
1402717
857067
607884
763552
1930517
647831
1992736
257084
1383164
1023601
266454
1484805
485689
573703
399192
1605167
1699529
1323421
330345
982044
1763742
1640732
746829
545362
1164871
1386628
1768898
746140
395344
1655132
286708
1724311
993779
520957
1529083
708879
1558618
713601
1255524
867909
1834125
555978
126270
1578921
154505
1973065
73027
250259
305424
247929
461405
1653409
1208742
413422
1084839
1725029
1872912
1188599
239486
1799252
1833582
187425
1764286
766851
1048248
1190499
1961366
1831228
281432
1128897
1449406
1174480
1970035
623104
703177
326661
161316
1482406
167155
1070994
1031788
993352
120492
331994
1347439
1637455
581654
479437
1553939
47003
950594
1529572
1162303
809296
408
1037606
1391212
633997
640143
646602
637183
536652
1227028
1883447
1108977
641328
572501
1149354
481107
1778656
1920143
280192
194059
1581282
546267
270659
1227059
1510845
1352683
42917
337533
1334355
1582928
1208697
84637
1859474
1395156
749320
966022
1460133
421745
1818177
828834
1091964
1807586
1116590
757672
974068
955795
1434640
1211855
110386
1331607
1418636
1098758
1321354
1988622
741135
1042364
1171714
1475760
5348
522460
867839
1282554
1824969
1716899
82190
796000
645282
266264
1298071
1065888
916659
972089
1965366
888966
624133
755705
306875
354655
1626001
948638
704076
621521
76494
768177
864625
838343
2580
857683
1646589
1647237
1353209
1616026
734163
508471
1077196
966648
139688
1143273
927501
837962
821608
1937269
1450327
1732326
65329
142158
1430034
1793589
1499738
1301666
834202
1498104
504459
810488
1441451
178876
440373
761065
1777731
1931303
499869
681369
264697
402059
1819627
990195
446358
1899043
218473
1696250
1709904
1775307
141806
101926
384443
1925391
635197
1622888
955419
1046917
1231320
1010728
568697
1599921
1913997
1432092
639964
1779123
562560
1544117
655670
1734919
464770
123083
1354717
458428
1291914
480470
1051699
72182
1613881
388397
1970090
709794
204643
344593
54815
290452
718944
844130
616220
1613207
971823
544155
1116388
1703230
1763377
1958877
1405421
49067
1206259
337205
848472
1813224
1044508
437302
441071
1829697
1281020
1823936
1854111
203985
1571764
546013
222597
334468
1862368
596658
256204
479511
1327036
1439042
1366726
1528078
146719
1944711
46224
1077145
342523
355745
567188
884362
59422
148922
804306
1503518
711690
746528
773660
488314
1050824
70539
1387105
1184269
564908
1599474
1123621
820217
1824681
634457
1444042
1509704
1391677
623157
35686
1246924
770547
668663
327178
293188
763037
1569759
663773
1280566
955744
1673204
734980
1830355
1921731
1347553
1573889
1021272
303447
1850849
1896032
884109
78264
1823926
113967
1279249
1408640
19565
910765
1353683
1671136
1622297
911846
685611
113720
1811121
300732
637646
850533
630107
467848
98986
734922
1934771
1999144
1724417
1101602
831289
1600695
1953950
661659
1010399
1368231
210121
15260
1552249
818984
1856793
162569
1421775
121837
1780561
1968033
783024
352977
345476
57743
756881
1889984
948487
1031149
580050
785233
970902
1802691
1082705
312671
1838132
1812827
1308100
1318790
696507
1205803
1927379
1859420
897658
534169
1036001
1474162
1236202
1411813
1106907
1997463
497712
49830
121792
761726
1641029
548629
672698
332518
1508311
673865
584852
1835625
1703103
1129351
1861909
612639
1872010
691045
954123
1099930
1086017
1752162
443201
209300
14170
821835
1228948
1175954
1045634
167059
1789812
56634
1650256
832955
1705941
425148
221371
175128
172119
668478
1246288
1834982
1812795
1541908
324866
1166516
1537314
70199
1609464
565609
807205
275055
720365
626366
445032
1151547
652887
1030491
896855
1779251
120052
1107899
724025
1841902
1023005
672278
572944
1392003
1193689
1380427
1383454
651937
55850
574416
859849
551294
1799073
1250627
1004081
226914
1880903
813612
1857467
1182006
274293
839120
873388
44092
957632
704428
278023
1348032
553403
824164
850019
1033622
143241
931590
1330246
128221
443960
1942780
1974178
1421074
935882
1569465
1523072
1220744
612833
567308
670980
1148565
578582
1180607
1819235
1084520
1916808
1227296
1793694
184361
1498715
1791295
1551457
343866
138104
1835891
1397923
414055
265344
187184
1227868
769141
97764
1360201
1979387
1437811
1462991
1957688
610149
773740
582503
619274
806146
609382
1318212
1236443
1796169
1275468
310230
1841133
1964101
557209
979376
695227
826283
1018055
290701
539662
1269296
1500753
29582
1286041
1908445
847874
1642623
1286209
1456617
586678
1519370
641987
1415813
1022227
1135838
1545118
996284
1943477
386295
1553676
1182026
1987144
488218
1349697
1866639
1927822
469169
211243
1702750
510306
1139757
1950020
1983636
1982174
1415273
450107
148199
470009
48252
983420
1854562
579647
720906
1136407
384569
1015779
133181
1935722
1728542
1056062
1393200
1519507
1941259
397500
1991440
151893
1700777
918142
1424164
65249
436167
340415
1859059
57722
1899123
1908938
79580
131719
249074
678850
1725936
157809
1058076
208311
455346
720330
1857904
541328
1522835
824839
139018
1786474
1897707
1939730
1819274
497424
18720
115541
293595
1259298
863531
16930
808885
362138
790205
1037521
378096
1062649
1002780
788681
746350
1629020
309626
782680
1999037
334213
1141061
463270
1043116
991687
1741
1129934
400862
1513586
1579398
1244154
448849
163514
1846797
290574
863272
487818
1784806
296877
1238859
1297373
1621363
1516099
1142656
1941677
406958
311485
160365
829358
870849
1141154
451150
1368487
445950
1992236
1029076
1507416
1692403
1550726
633712
1727168
1141498
149660
1526588
515839
606810
758604
107265
1512858
1625423
587867
442531
401521
185063
260280
1432843
569449
394553
509929
682690
808774
1203000
1057196
1143840
1256974
190966
81090
567154
1397390
1904734
456757
104280
1723861
643999
1287862
1395628
1685657
59903
1635549
1781163
1783043
1110972
1703802
123679
209482
1235702
157626
486387
673969
699157
465028
528251
345984
682836
1342491
1789488
1885292
1254193
183410
147980
216442
1052415
1511095
1213320
1704912
1655638
500815
1736573
541824
1897464
1221980
678727
200783
367405
1141177
847891
1659727
1395099
1056114
1961446
694035
775371
470980
832014
1264756
1439696
1358386
1602976
944620
282467
372657
568811
1426191
983447
832699
852423
1015803
158668
1038835
1440125
1308640
1912256
1233846
1528257
1563620
125671
1471330
1614436
1484661
1540384
1015476
1054845
252765
413948
1088261
1165937
1919542
1821529
1316254
1546984
1502482
939584
558145
1203062
1752399
1091835
1527095
1497438
1937101
661510
1113538
1591266
1142542
1372286
1229984
552824
1953353
1074132
1183349
1973307
1849089
1182933
593259
1219604
165265
100991
227741
201978
1572225
1940926
845517
1585732
422563
1696659
1152046
1524579
33722
1270001
497791
1445092
887604
1506879
187296
609897
1151616
1901528
172858
1270295
1134142
432710
606093
908234
1841819
983948
430502
1582340
1255749
1202642
1719080
1791264
1183818
1660295
1281599
1909847
504924
518705
1041545
258735
535709
816320
1099262
1734016
1208879
1089928
1858571
278534
1389371
255506
1541906
1714701
377667
1152430
1576302
1845630
1318152
496584
920937
262099
1700344
621766
906636
1694139
1196253
237579
1971291
1701154
1020731
777940
1051051
180371
1844967
1298205
1441663
1191932
1543908
1216361
1698334
1974519
1901902
1944800
1560556
1879584
1540203
505256
1483941
1908449
1715840
1598846
1914575
819967
306745
809770
611341
804655
1855356
739558
1254816
143240
1786041
1654994
1115620
1559961
502671
410263
25551
649472
176603
329849
1791387
1360092
1374831
1366514
510740
1568744
401526
1339734
788838
1874653
516870
276389
1051544
674515
531974
633913
1679061
278412
1814777
1115524
640496
401755
1751176
1079663
1328125
612230
1726870
1155109
1414367
1644650
1351200
437568
1927911
208365
142257
115302
1610913
44314
1857482
101991
1936911
1206249
707751
1753911
287077
1998646
1500007
574303
1147112
1937599
1240415
1755672
1698460
1080217
219369
855324
191768
982384
630094
1525348
1818512
1735607
1157340
72895
903696
793723
414122
132666
1818120
1797451
118123
1976880
240487
1341736
1242456
556086
1393558
952326
1709162
1983805
921715
1680613
287965
853220
1781688
812789
1054675
1097681
236951
712131
1564674
1292495
1876780
1353102
940734
860304
1777310
620989
1738199
1491565
870187
1065796
1690890
996417
1921593
255547
771440
440865
108997
158814
577768
1532057
305184
98880
296524
472959
408822
1272623
392010
592756
412983
885759
251765
1649136
153617
836680
95226
1076775
259933
222295
665077
1607144
1092976
1038539
1352529
1662426
313267
742915
642320
1682584
1615972
778232
918780
1391941
690376
780211
1814887
1330981
637258
1145596
1514447
1098527
455039
503511
1218428
1651501
1653484
911635
302920
280088
139178
46892
1310856
1664424
1311079
813078
829926
1209328
172280
946751
1034655
764323
902392
635928
863914
752182
618489
1050560
1526139
1253048
1027326
1786370
1548085
1403870
1308820
1502501
1265539
1924381
571062
1225156
1848823
687973
1754132
729248
859990
400544
99016
1078088
754083
1626662
1047546
1104833
245056
1065050
241526
780992
170269
1716004
910945
1237723
1633371
1049900
1069007
581620
980141
494232
1999808
85022
510746
1331444
1456325
993445
1768671
712320
855936
608373
486160
1359785
433161
1456563
1245518
84140
899658
188407
150721
1123101
162760
2843
127632
1747319
186116
1256851
728667
864699
813682
246066
1804818
1732721
1814039
345667
946813
213273
592926
1430031
384875
476602
1267606
187848
1806453
495165
714515
894395
16124
590704
983602
1790013
916627
1497087
1555412
1919965
1390386
1913081
1483799
1762647
598332
668668
70645
84874
299852
46829
1578684
732770
1129830
479630
79439
118622
442775
1258566
185366
53982
897631
133281
1514239
1290143
467714
1977212
977456
1322818
1860709
596292
1483049
1220584
1536964
995329
284506
33634
760267
596776
1569102
507925
720860
1407477
1857115
565249
139036
643866
21777
1941538
467807
756874
622706
1310088
217044
1865027
1497206
1009629
1794543
362248
1563494
460910
819621
1457150
870671
1454587
1406748
54055
212552
1615783
1236177
1303859
525861
1080777
877399
551210
1904555
921863
237010
51757
1020006
634786
795204
1984396
1922191
1839193
1788830
685829
911666
1124090
229878
1163393
428203
1095644
1212645
1918027
275582
598716
1699352
928119
1028922
777867
981006
838030
1360839
1739553
1920180
778190
217247
1049176
1808757
1492606
412410
967559
1885550
1714357
1475717
1898007
1223120
705300
470255
941721
1197950
367473
402357
1325320
1967550
1041568
777034
697106
1778210
1755549
1093095
686571
1915299
1329242
1398688
1403739
249580
154039
1314100
737155
1748192
843592
1606004
248068
1989598
624506
1977143
297312
830496
417728
613626
1074429
1652326
627638
1770577
579890
174583
1386239
88883
90731
235849
508636
1202409
584766
297015
1373079
912766
985753
1139613
1561813
958159
781621
1968366
1720529
1875036
773449
230381
1417321
1630145
8547
1100390
933944
1335618
1705416
418455
651704
892050
1246783
1545193
1547446
1442601
598204
1569430
1591242
875487
863800
525621
881783
1090433
439792
1249244
1486006
98602
1894266
273397
343393
298860
132631
1228316
1822632
1184614
719100
1712785
412099
447506
1497324
1456915
987259
552450
765973
1322138
517451
139790
1335710
1860436
1594933
385931
921448
1406437
1180567
1577287
1575494
95105
1379626
950262
1067600
1642236
557644
141245
210380
1551643
1445728
827491
1147288
63035
295936
985883
611585
69301
42654
1458745
73159
1294865
543822
1653882
778737
1392936
1654727
692937
1425347
334816
1860276
1987380
541552
434928
1555836
646366
1358379
1920659
1645396
1286208
791510
593627
1674136
231956
20244
182759
585399
65961
862590
1279377
675350
1266701
166807
185330
1125570
1541397
1584244
327195
1593110
929785
1784332
1434304
1031678
149440
727668
534440
1543244
402929
1559165
1911055
322727
995015
1260911
1855518
429300
120828
877030
1013423
1888354
1518416
1926487
1126599
936105
588261
1745044
189465
1051711
1664064
133246
1442271
43228
398909
200753
453577
802279
1782380
446049
1106590
1170206
892588
1172190
1587386
565279
405007
1374332
1023686
168444
1276953
221255
1388800
492937
83279
1652407
626569
816353
1327615
1080789
1832587
718544
1616567
314253
946280
1110349
1791638
42051
693094
1587197
1963787
1351746
1452708
1625825
1754656
230034
808874
782310
542239
1162891
718517
1818139
350459
1662350
230745
1195839
1589337
854349
208009
1009943
952313
880779
1238661
85372
1277520
227142
1018658
750418
204855
1157568
1592896
184326
759042
1220812
679572
1478103
1860644
527262
1485655
171184
516520
1185867
830965
929135
639491
1798954
1355711
945259
243416
1018648
949232
506221
1245841
1979161
1472255
1850713
1546154
834782
1909122
1313136
499355
979417
11389
1330409
840189
1857179
619087
343389
766618
363731
107969
1476641
588693
1155892
654947
1982743
1379508
305462
1155712
587978
1725373
531388
569475
1056241
615357
1294150
959203
820051
1742669
1904943
1258102
1804567
1438245
1890528
1994104
1618234
1527905
306075
1678138
1009101
1729210
1106345
1231119
815768
700408
107895
1641690
825921
546753
409526
503016
1405367
1611019
416009
462829
44903
217462
1667706
1344068
1243122
1262677
1072567
496113
1645841
1006249
1668096
572857
603312
1269494
684185
1049205
1846578
1190585
1671949
539523
1282980
154813
114754
932882
368099
1289236
1392228
1066635
1727377
1646188
1343505
1089062
319805
1574544
862195
1369519
330846
1325799
58864
1964679
942070
329570
873797
1282981
1456162
354758
1870078
1374567
592478
1522828
1370617
1468884
780550
1955468
1203090
1776754
1045147
1193977
437976
730252
858178
460370
421543
455622
1501006
475642
883822
84645
686124
1458745
1392828
1979919
1360590
1620871
625496
56411
83827
1550877
602308
1289595
1551949
1732993
647078
338612
777743
514435
1485749
1815011
1589528
265263
1392747
1525869
1583060
536591
1763251
694456
943977
1300031
9673
1613769
751255
1166713
27999
117079
639780
1580890
971053
1937742
1653699
699465
968509
538773
662731
1773966
953755
1883553
1408799
1092406
1701831
662152
703871
717482
825026
948424
1302552
419187
1624778
788267
87460
1497532
1999557
511903
1976794
939134
874557
210912
413621
259794
1148199
40005
293210
1930483
1648301
1155910
597694
314994
920067
1016199
1646383
1654473
1799872
935423
1531644
1920683
777462
472544
615280
771528
511923
627090
137449
86842
720717
183113
934773
1348504
561151
655660
85653
1381031
665516
116097
1175738
798707
1908374
952781
1419103
1810396
262544
1600338
601766
1821292
1901386
1856070
1368182
917651
1574125
664732
737598
654166
16036
69222
746392
893673
982765
979633
247164
406099
606428
1484378
1318367
1840359
1710515
936623
75229
416985
724033
632064
78582
130851
1352684
1384387
573464
1153855
1468065
1200439
1572630
902238
195033
1353975
1932389
1910602
1869570
683081
1333132
272481
1874886
174405
1926889
267147
734051
801517
45122
314210
1492033
1369780
983496
131244
1793046
581674
439293
1026268
112269
23030
341606
1441241
25521
806136
1951462
541847
591264
515342
1407725
1741331
453738
1374109
1618298
1730025
692108
883077
634954
308367
1181985
1409367
499219
151083
418370
443098
1715590
1087035
29850
436696
1850465
352014
1743429
828089
599963
564447
1545032
902967
100654
364206
1565458
335270
771074
724280
990148
3416
1219370
865319
1891605
781874
1425379
1417229
560299
1613411
60238
1874059
1189136
1741070
1623602
1014283
1883381
680033
1350649
1451156
180182
1808255
560057
1553493
827029
381940
1456263
1343783
1710289
141268
855068
1777941
846228
1425473
1346007
1183028
1905636
676246
1235717
1493161
129694
1801371
1472067
811246
406496
567515
1455444
865666
283538
1242819
468702
473448
862396
1410990
135155
60685
1370259
1963271
607435
29856
1926201
1563762
1844530
768180
1266262
1882211
466624
1624463
651301
1975964
1777499
1458624
1209737
1123986
433611
929009
1012962
694249
1497162
1475583
1668326
816702
1230840
199109
202076
1810376
1190101
130739
986835
1788883
1649223
594002
130264
567350
1165750
102422
315357
1489120
903862
1834513
1244674
832202
1913546
1625739
1380853
936505
1879663
68712
1016942
1965081
545529
733294
1402456
677339
1094450
1358012
1960186
1976246
1300533
1439258
1760283
1916520
1600642
1080420
520333
1517797
925846
371613
1524893
343941
1644158
842841
1404966
1827337
291812
549916
1018236
1887237
1713001
230209
729000
1938612
1413102
200455
55514
1468829
146913
118552
1886001
1148213
1978718
283871
1021965
159678
1309022
1143791
1973501
1286903
1743211
129091
860750
1331363
751822
37929
211037
553830
687534
1189865
475384
1549752
326394
1437618
992195
695572
505955
365328
15101
807095
1551872
1513135
1393615
1989857
1746335
1117970
48317
112235
1739
545077
1048758
1856948
1208872
1770697
1285985
815773
1990118
28385
469046
1802382
1768423
1846744
894956
1885251
1003240
228339
1495150
379198
1994399
439054
853293
499203
1808614
592104
387235
1525430
460219
455606
1788731
1044748
571680
1157310
1805605
795548
1292600
1390033
258205
699365
1140607
1643683
1081316
742664
851596
1591634
1374508
353318
890489
1207453
1852813
1903997
1381795
692519
310759
480980
1031468
793167
792071
1092053
640152
483699
1540914
933321
1378516
7181
1444314
1819351
1288395
479635
1134557
1958084
74792
968445
459630
1228988
922098
955756
905942
1830035
1912353
1031666
1726081
940357
647246
651806
1438453
1286096
703280
1806582
1942811
512235
1648739
404692
1184916
989314
191805
986174
346767
1462638
1125188
1361783
1876851
569396
57826
1829664
1174970
527846
935520
1324523
1451174
1349928
418495
1288793
191131
1552141
1493966
387146
1839369
1863329
876187
139649
294327
424053
930798
496364
1674168
1074570
1356216
1564616
910317
1583061
1512524
1910762
1185693
13266
56033
555122
953083
111182
122822
506982
959175
801691
1879405
692281
1110502
283660
944785
1731586
1299041
503754
1493021
1644582
41222
888947
451338
1095764
85091
1829353
1231321
1810409
689857
1599026
1476228
695360
1352491
1535912
921249
1728095
959129
1824156
1059136
1573554
1821118
803723
1029166
414072
1492605
341180
1453730
1816224
674661
1067798
1140138
8927
1182796
199596
1371961
486112
33375
1285290
683851
126685
1997888
924715
982823
1750644
855269
965103
1806747
1956671
1799309
359306
1441081
1925339
1514556
816797
207408
1596087
830471
442886
1379123
1655293
1906689
1622837
1006107
252900
1132148
1920007
162623
1764197
1211151
65322
543365
35445
1421304
798379
647814
1891372
1427330
1262142
1232362
1870543
1098335
775020
1055702
781345
1173170
422783
1756234
759370
810819
1778337
1780622
404739
1023548
199183
1387592
1714406
927671
1555654
1590992
765212
272689
109534
1872615
131987
1042403
1269240
1252240
1853242
505838
704263
1401865
35950
699909
516904
194226
1417837
780763
187785
1129964
1465817
783196
1179693
1155332
447682
1033397
533699
53716
1232692
978185
233787
1315794
1840065
1659877
1164139
1684846
164623
1437899
873909
855884
1821266
645461
198942
1625043
533401
1295618
1247979
1450691
1945413
1520784
1376118
1192724
1608000
1661011
510136
420534
1685648
1502370
1712143
1627198
12783
191557
1869905
1247694
1657112
1053688
112805
529145
1482031
497522
158828
730553
1885157
1509387
1635443
325762
449849
1485748
442046
1343045
634543
1990173
785643
617782
1024987
1118450
1116452
1799679
705581
981003
1455742
612725
1937687
618029
697044
175870
1874843
95857
573503
817129
955760
1474449
1930878
742779
1716658
883401
1237784
514489
496188
95607
1024519
1840523
94803
1813230
1177921
373395
1301720
1487106
328723
1235761
712856
741179
103454
1542030
1848096
881474
1113353
1260723
221384
1086403
300297
1835739
254195
1657564
838213
1799374
1743741
556526
1776335
228705
3173
1534879
1678297
1383370
1173754
1376801
293428
1374288
54119
1032294
1540336
676002
1698972
760214
264913
67367
1574473
106938
1050333
1500515
757886
61688
220774
1997586
1686358
1520324
317091
488482
541318
56852
446187
831674
1707649
1555137
692169
1956880
560672
1965907
1299229
138841
502821
240101
347565
1720941
835686
534471
889821
1125707
1362615
1455088
155008
1801967
341413
1456009
958188
1232200
602942
235123
1155705
16712
1649970
420557
415592
47047
300761
903025
1054762
1790712
581292
1575850
542837
1290586
922882
1569744
1102951
1796375
1057309
1765296
1956079
1716564
784976
1440391
122247
1069783
218990
1754212
255093
1719694
1719033
1912922
504603
1923471
1485721
1435123
1559286
1972733
53
692933
647030
194600
1233864
194455
301063
857508
1909600
1315558
463125
1364423
542347
965883
1763442
1207116
1507309
1361263
1577496
218641
512849
1486745
304754
468597
462292
572122
606830
211759
1852903
952553
907152
1835937
1696569
1618242
1767735
5044
557809
1233798
1234186
793874
306065
799152
825663
69986
37401
849926
316176
855604
1320823
171895
1037851
875155
208002
1551503
210160
1020084
951372
1546595
821310
1031513
242897
629584
9629
910979
289533
1126331
389424
1651092
1423931
1293570
1939845
1298426
1060758
1287510
194679
915343
970163
331034
1456120
1573441
627886
1090863
860910
1656076
1523508
958138
1510246
933685
1303674
496708
344898
1225459
75181
1714037
1520523
263924
99574
1596085
1242692
1020860
1957833
681832
293803
819756
1769221
577346
1418645
1531083
1170539
716158
613851
1954600
1974452
491755
1927030
1783979
1002243
1445535
1727528
1050296
1139017
1364715
805896
1769517
18571
801238
1156912
1451909
426119
1669094
353649
992685
1321691
1785648
402027
1997508
1706277
1412673
1698257
1988403
917886
293530
194379
1206719
618258
1152027
814617
1566111
638587
809940
184494
1461496
619204
507955
680224
1567097
887902
1539770
978514
1215541
1072645
794348
1082076
1772336
688648
88652
344705
1222561
1360287
1255769
1976991
1411473
13486
340816
1261258
1434057
1635173
1790511
796008
942587
761944
905599
1988585
1710823
868204
761795
325386
99890
1933274
1863418
1229208
1256063
1272943
659816
801806
208007
806531
1938750
227529
275157
975087
368758
1918174
880503
1801303
889078
133013
1533261
350344
1781969
1536761
238955
1655955
1906658
914369
1729495
1565382
986748
930114
1536982
1699001
1969705
1253557
971662
1478486
1376657
1586152
80394
1547346
1095529
1890390
896724
1596602
400919
145311
1407928
73788
1362470
1095844
811434
1702459
1496541
572935
587324
761403
1312989
457212
1733862
1375513
1234136
1079341
331833
1499135
198934
810411
1151913
1270539
1272544
1597937
1742006
586173
1267890
1812547
1420300
1459705
660572
1934147
231784
1794009
1542874
1785376
1816177
1160625
690285
1965153
1075946
895055
1713544
157917
134009
1365262
261730
1956586
98028
902582
1548638
258406
148469
1400152
965536
560902
560839
639976
272636
1311198
1128437
1269295
1513235
1232148
1008805
1297594
592813
1587092
1498160
1659700
518911
51745
512490
435648
1198309
1995245
549515
1884263
327481
1412956
444195
1793248
8489
433685
1972527
222911
3269
1033769
714888
1079161
1687685
753964
1165408
702520
871685
1792447
1884197
1856235
1610984
1389715
1841507
1429034
478951
1936151
14526
1385164
769467
366214
635041
1362088
1336069
1266924
1697967
248660
529627
1807551
642361
1011097
347412
1603184
510318
672304
1884451
1576959
1051482
1636858
179988
1043541
393730
489951
1398576
47771
517911
1060331
1048911
1291463
111866
776914
1482936
1422802
1020535
1096033
81729
239492
510865
1875435
1063523
1815683
640949
1242146
434971
642895
1998746
1861363
22013
1028795
48751
1097186
849955
1797471
1173687
82044
653053
1989408
497331
1471315
383465
1397673
919794
1294722
138118
1446470
354872
1950660
1992377
915518
837446
1483149
343138
1869220
1572528
142643
1541218
1226855
119598
1721780
532403
407285
441800
1802861
1517229
637991
801975
1637148
359923
146074
156891
1133717
1369106
1825462
1015608
1155871
158641
1647657
1280881
598327
1950857
1011020
542131
1280944
805745
922493
481228
1828100
481137
553932
835807
251829
583441
1890341
304537
51631
413877
1385906
818570
558203
333424
1145960
1000723
1127236
930080
1806056
10543
450017
607470
1711939
1895416
1610188
844933
1490915
1380397
1081525
496723
308656
715632
1805671
1957460
1571564
1274121
1648773
1849940
522319
423843
108886
1161451
1893722
1481088
514294
2835
944694
1890588
1476790
118662
1620496
1897546
1753883
971139
878891
460797
151134
227261
1136180
99906
1852458
72173
1592974
1426338
434062
1836407
669603
590059
617132
879836
575251
1160983
1749652
575929
1948827
972029
1527967
944505
553159
1119216
1029002
1025056
939377
1031936
294621
1108139
1366182
1277366
508686
1614633
309172
131220
1740837
857269
1646747
838777
1201611
1530412
672984
177102
628132
1741601
1862196
1447412
1517247
1507570
249049
295794
1105121
661125
1180263
626448
778755
1921366
1670852
449055
1172861
1503300
1762297
346373
1654067
58774
137898
980863
450275
322695
1238785
1108802
723849
659682
278622
363569
270252
383684
1171718
606250
468165
285430
1444789
180005
1645127
729405
1253180
800407
1643078
1075514
1848771
488599
1750471
1865231
1217067
859995
282582
1689737
1228528
956331
1358521
1799896
69178
1611693
1173132
1608506
1145609
1957601
1671540
1058389
83502
276975
1345599
1100165
1746043
1304645
1691106
22128
152554
364414
62377
1663881
247506
210654
705437
665949
1111210
1737064
374337
1219409
291503
486570
1328772
94085
1044418
577870
1746626
1010600
1675340
142007
49791
1828730
1754034
73776
750154
1529479
695743
188490
917448
1229635
536674
991898
999765
842448
1478585
820533
855970
1154260
1190379
1030346
963186
1638527
36982
1255340
1302603
4760
18098
1970308
1480285
114318
709071
1615923
743036
1574910
570814
1491025
1874472
288236
95189
1316731
1461061
1669331
676241
1693142
1403978
736706
1137262
1198498
1068600
457499
1680806
1649579
1714637
455161
900604
759450
540094
1180513
635692
1174433
126046
1824493
1269829
1794166
479034
827505
1110342
160140
1976145
1852382
661531
1092191
1038384
63204
1173557
1313739
818792
1937460
334178
1913228
1430999
1465637
1349755
404668
273036
717459
261813
961359
213643
441973
484062
1499312
252841
1999899
1452046
1549218
1134171
1390557
1685086
162146
214444
1420122
384274
455713
522260
142858
1111161
445979
1624315
1536882
189288
7117
1122830
1443429
1034352
1309333
265460
1548058
659804
570946
1545236
1869311
130324
1714842
1762810
985626
1231207
536863
975919
1675110
458148
1515828
151246
1903339
1177268
614005
995170
1289103
156097
415512
881864
1949663
1176405
739183
486102
1954930
862924
1730712
1817484
709490
1015499
1146997
777210
654875
1816272
1036055
1632039
461020
1550922
345323
1382919
841189
335984
1799300
1494756
911351
1121666
261090
1774012
612413
1202620
933917
656323
157005
22386
1805835
916396
1496451
714598
1609623
1311389
191401
1807531
1279253
306648
369329
777328
288197
365431
1442074
340220
119989
55146
530134
868036
213041
104350
1401097
1618377
1919110
438862
577275
801243
1896179
1414238
362105
121418
1090822
907223
1782276
437190
1188501
382951
1033315
1573249
790647
1703264
418384
984083
49853
1795242
168205
254225
146034
1572947
390008
690287
140923
765631
1336457
1387326
816839
682721
1982151
443469
986606
8794
996306
6195
962456
1403007
604214
741058
1042531
869538
764295
315001
919317
227002
792392
1108772
1314720
1669641
652485
1632087
100778
302649
1364404
1526498
660916
693450
1948260
1942238
886939
211527
1352306
1203389
1170176
32089
291381
1664162
1065651
1410
628065
1862768
1840767
504476
924187
1829820
1349056
1672771
428883
667271
1488203
871349
421844
707036
119439
1052345
1882621
1105979
759486
996668
907890
1240892
220785
216557
1443514
1343432
912511
1673307
1332357
1157130
1802580
447314
408529
273746
1680991
611375
810691
988568
342538
1480413
598895
1317288
1570639
1216199
1322448
1108577
179017
871152
11629
989158
75557
1987185
715628
974435
1828939
924119
1299648
1391071
1980803
1618367
806913
1697072
490255
1660187
1064089
1601377
776476
157716
942970
1286393
169295
93034
85303
763931
853481
205553
637650
1947849
1414598
630154
608408
1080290
1908102
1883850
1188869
1959799
793163
1354474
1121091
608941
783815
1265573
67778
937374
468078
687535
202361
482407
869108
1052575
506390
1993619
713371
1866758
137814
512925
174923
1436816
1459180
1701084
1579520
539782
1229735
521463
233514
189974
611827
812890
928244
479000
686172
1227161
1855744
150986
112365
56954
974362
804643
30507
1556557
1283131
1710406
927951
1598537
570632
1610530
710418
585049
682871
1283492
342747
1917014
1591185
858099
586254
862602
225447
1627111
479167
915780
1728946
983108
1461555
159132
1469609
875105
1975285
1233141
498204
25785
102492
1816269
1441869
1559356
837551
444995
657434
614576
478621
523203
202452
1294655
920526
351505
5587
906544
966511
297266
1674102
1649058
1263448
1153113
1445239
1171653
406563
857880
580193
1831507
1564500
946138
1703101
749537
1587747
954122
1943378
665231
602559
751329
1471189
1271086
1227012
1389252
396734
1885068
1895459
1798954
1417019
248315
254864
150597
242447
1714322
18058
1397292
871833
1062673
30714
503615
1639333
247122
972760
111304
940635
1296578
607968
607500
942918
1348154
65286
1528224
1045536
993223
1261724
1288697
918935
42125
1097140
680788
7244
2487
945043
1138971
706138
946430
343963
263458
1596239
525431
1173887
1335596
854161
755473
1719316
248627
1430017
1894402
880063
1505044
342127
625295
1922192
1666766
1023410
891649
1957502
77905
1906111
1644773
1472355
1376011
1308530
1860592
1405678
265164
1726666
381370
54034
157707
148415
1233537
1282387
1993712
86756
170470
1818396
1582967
1598385
1888511
1552166
1748082
250572
880618
546797
942356
529252
579725
1093867
907947
1059531
478973
1085403
632656
1818105
843289
1469290
449073
1436397
489490
566759
1778525
167892
831050
1178819
75919
840761
405329
689159
1254016
1868602
1676433
398997
423098
188203
1015192
1454680
666972
841958
1078143
2700
119786
132096
302743
1776730
517692
921960
219037
60797
817391
761987
1956064
127347
1443012
253426
775656
898385
218181
308579
1608851
1966420
883437
986536
280383
1025021
577933
183911
182865
1471722
1616398
943155
348309
1902587
648701
329018
1553753
433696
1135649
511652
1781618
1509140
11302
291911
562342
451596
1050742
187169
1754153
487604
47126
575533
1983181
1382566
566398
533244
1705008
80060
305071
1622136
249187
1624691
1621707
1093735
1219416
1390866
215583
1089478
242644
504675
99762
1438925
529384
1888758
606738
1771887
1858714
1877818
1913981
1046804
666902
1428307
224596
1791991
713900
1497563
538381
1439993
1710525
1814280
830784
994493
218751
1474656
528956
1389033
146034
822117
576047
808030
315190
470303
1333402
1769280
103032
118571
542678
479063
1516148
115670
504200
887403
362667
1718494
1735569
1780471
302255
871936
188581
1270209
202074
623654
1120119
702478
241533
1305980
166631
416203
1415215
24250
599435
38814
276389
1561302
567559
1907421
229149
1322137
639222
1100561
1590621
553090
1999456
1645162
252360
16486
1191169
136450
1684259
1865762
1525801
1708866
1721204
816682
224223
907043
1204155
1443259
1506601
1705230
1935296
1710271
1136982
546751
927138
1948072
1463991
1001832
1516189
188919
547620
504229
78757
1094741
308221
370707
1197939
1890303
463953
1820686
450424
578788
262640
1394876
681870
1173370
1074604
601433
61279
822278
1971340
410316
917963
1290289
1953849
434973
1394361
311108
1928002
147817
1467663
1202334
1572843
1951421
482926
16525
287570
404404
323039
407991
1668967
1608788
241298
740661
1944943
735126
545366
1352796
1892553
1102023
1676223
1491083
320550
1923323
936800
934914
1243755
435574
450806
1172148
180862
976675
820424
1383390
919396
1381324
1959600
115360
1281236
1948461
189515
135649
1766213
315575
467282
588473
746477
39612
180526
747460
567563
336285
1573947
1497190
656742
561662
1308652
1355412
1220716
1305085
661084
5314
648943
808239
1842623
1583055
397102
476667
173602
1706591
1568123
1951271
1555678
513627
1969444
52980
1420826
1317377
1172834
747383
322135
1027537
818000
624898
1469993
681178
783626
855615
205146
51935
1606229
45098
1552407
1324991
92349
801694
197347
1075160
632045
256284
1002866
984138
804532
1480594
1644690
184174
945803
1254263
1641856
18769
470785
1613632
1303625
1403786
1166981
1278293
1558555
1416065
895325
1494322
884992
128373
1177537
56437
1820490
1157475
448578
1496414
1293482
1072800
1842816
345547
575851
464727
1026966
1032383
926519
1489602
652019
1376495
1554375
1453222
1909268
68923
1482124
1491857
382573
589923
1442974
767021
1152483
1039364
1881741
776598
1617469
208686
1598171
152783
757057
934763
1738537
562944
599863
1348436
1527126
682828
1343367
588803
491925
339677
611037
15653
1125548
848644
1153417
1322318
119667
1498957
643198
1252825
456107
49485
1636852
1869932
1574780
1821334
83919
1465420
338917
1777151
826746
547059
440293
1280334
656450
920525
1252755
536578
1417422
797563
1131654
1488636
103493
1606674
338786
400163
1659669
1208991
40414
1421458
1488125
1350166
571330
801836
1261517
273836
946623
1167182
423703
555474
28542
1726331
331378
1156613
1540830
1037149
1071754
1209746
380361
623854
152903
1791497
350909
1878140
1017654
1626890
1569840
491676
1977031
892802
300497
1394280
454737
757282
1308945
1950194
1540628
1213904
1271326
487774
1512298
1356490
1175771
794254
393144
322030
754047
1490264
942360
1350623
1582576
785073
767789
492892
1330666
1198451
728833
1693349
306048
1301005
1962259
1326049
119618
1144550
555186
1436183
81636
286886
53009
1321065
924930
695872
1713658
384583
777680
1710737
572218
142337
1853119
571259
11031
330030
745120
1155556
90517
1591382
1001454
318756
196803
1518169
119996
1582374
721969
910921
1698360
27196
900182
521928
1122747
621101
513321
1750741
432299
435909
1005664
1907783
122440
1381941
1383696
1510201
253954
1672929
386102
1760037
1367150
1087663
1199175
193159
605880
1595491
1720617
1919289
1757579
1840767
634827
1391953
131524
1268309
255813
96547
1132563
643741
1297834
1727606
190180
208790
12940
1429362
675219
654902
75048
563029
1400944
1581148
325927
1857558
1824277
1653314
167194
1981818
1312519
1826378
1626475
169695
1340555
1781592
689139
1778591
1358053
418889
1057032
1280145
1869136
269528
768489
895840
1106547
529932
402613
866310
112400
491545
715771
1963285
459777
1056873
1741337
1734342
1998288
1479140
996093
1488404
1358388
519432
1275442
97811
111072
1552993
1940664
1063204
696943
1181327
1506283
1700613
1599562
1493693
930631
972352
977731
280755
324686
1261305
511409
987770
927429
360382
868755
1862442
533224
1378127
742659
1300283
498604
1424696
560678
1565209
1882590
696165
355236
249890
1575837
1324202
1606496
389915
1229067
529064
187426
1188593
1225637
1682124
896038
1040850
173468
1407104
1450661
333884
1748979
1349106
505217
1732905
1649469
814662
144323
1412040
1388206
30080
679371
451538
1303474
590226
1727749
74003
1581172
1740529
1900303
921684
982843
1788862
168083
374878
267609
931225
1911868
549385
985673
1837872
1293421
1029275
323625
315863
1798926
391804
637034
1648625
226004
1139749
534115
70177
956746
44141
1786267
1061677
838307
926325
1981693
743146
556299
1655241
470828
679814
1332284
1454864
1525335
1641774
274867
128276
93133
1185048
1650939
35432
1774818
753163
1630476
916593
1794367
172319
1318570
967370
1796835
194560
454287
1332719
266503
903301
514972
1321320
645915
1288131
1690468
385688
1552782
110518
675781
117189
833111
721036
591000
356802
1973476
292355
846885
1860712
880861
406080
1498691
655270
1011808
509049
1931347
1892866
164695
42619
1011078
534635
1443359
1067990
2396
267758
1722723
1031782
56233
1967773
1132966
1972929
1236346
1738917
1396819
271866
867180
1170547
688784
1656322
1784811
14934
365552
133961
964702
965505
239690
552279
1455610
1114834
1502803
1668300
1835139
1742024
673790
1835469
350190
125043
170581
1889789
257929
52777
406626
1678834
1946307
1874389
1292049
1168116
1107015
978057
827511
1753403
322432
486452
247680
539670
1950202
118697
690743
135777
1569553
637857
663836
928189
1018317
1465184
126326
629719
1781642
319653
230881
1384459
288227
586228
1851907
1366352
1035101
304541
411483
1286000
1727541
1960113
968435
1758317
1279521
222623
1263628
1234407
1969248
1950089
929395
1345365
1550028
639208
652278
216550
726777
1286335
1526668
228683
1165298
1623068
592057
1162966
1259560
660723
1453407
371738
1144008
1819373
1315231
1136504
1405906
1142720
482838
1764773
1071330
1707495
554313
1377551
372729
332880
49233
456549
504337
1186945
1279894
655725
233997
1836419
180044
1662747
1571420
1159718
453973
1680904
1628060
237869
1362822
199685
1652924
1682594
563068
12854
1423139
959273
1171735
128313
1552033
1538651
1024755
799511
1944812
1668188
1595845
966878
1037377
458999
1856930
1698704
397603
1432366
1741746
799810
700277
1965426
14355
699548
1698703
1131521
1896429
232435
1999975
1194025
678517
879667
1309870
1419135
504705
1369971
980258
800205
1571011
1993896
1098998
1175281
636435
1125673
551150
1163656
928571
978350
491901
1345051
585353
1941231
1957598
858329
32519
1074534
85386
182153
839261
1601850
1857400
1769574
810128
1999543
769824
1785009
852168
117589
1120647
792734
422227
172339
1546069
1564537
1786626
1090020
1570942
961691
1214772
1689153
1615687
1532153
1694578
383826
1734936
1025992
1661962
1635237
213718
815438
1510942
1904052
103157
641151
859856
87560
1999413
796970
234005
1388005
595247
31785
1990371
958414
449628
750885
2523
233830
329689
1577470
810553
202678
410118
1694357
1846098
394998
1968840
1500325
360842
621433
799710
558172
600665
439653
952013
1964040
113568
1626751
309598
1717364
1162211
357471
993226
1532797
1210565
278890
1267988
793916
200981
598092
1335144
974487
28216
600567
1305700
903691
1834770
603985
692551
1780975
132673
9951
1964341
445508
1022996
597976
748333
403260
921190
1204097
1313092
1290348
839093
1288834
570156
156187
446251
1830353
958172
3183
703624
579331
110470
987769
1093711
1914639
1769568
305526
227583
393463
1507411
114468
1005977
1625652
1119854
104312
598556
1246213
997881
1623948
1435515
791847
1185191
1124541
1963052
1324770
597986
783624
128747
1200208
257483
519225
1709517
515734
1686336
878973
898149
457200
148712
628814
900245
1087375
103779
106954
1375701
1993109
1320493
1830839
1671717
797159
1863804
894922
392284
1829364
1953097
734246
1323862
1628411
1495470
424325
1609688
456771
770359
1928314
280256
381508
1363202
76405
1214365
1432283
349421
411777
990729
654353
1950770
1285979
1448031
567897
1297987
1961809
279678
1429947
1184268
617675
973022
1850219
794357
1530025
1949960
107743
200456
1938595
1802271
1483201
1036035
1479574
247032
578430
1202030
1843463
67787
1401791
94765
1232699
960268
847600
778293
1591934
326111
216299
1577981
1887332
1220523
170971
711167
530031
772471
26324
511390
332397
1575079
866594
1609327
1317126
1586599
1550477
779346
1553828
1571682
964854
387932
503127
924235
1623890
1990134
1590989
831295
1223764
948756
569590
1993400
138360
875503
1133353
1820247
310302
1050267
1824607
1678924
1158890
216175
36189
1933610
72363
1359176
807251
1943058
444957
1721959
153043
1184368
1395432
1086840
1719345
343709
412910
50822
593825
284005
1787931
1318083
1006867
185364
641987
55630
1665270
1988249
1681378
121964
273623
204904
534395
1093098
1125153
1568833
1955308
781326
1221432
1418356
1239473
659574
1978062
1363735
344456
1673350
29582
1663820
1341786
960566
706501
120213
1885352
1618168
677839
1671387
1786090
679320
442422
1459085
1864335
1920144
1191106
1668799
1346176
43124
1101714
523608
1632976
1451790
213214
257418
1898979
1793294
1902062
1613951
518173
619483
1501791
342644
1939108
905966
1248355
1552748
562199
620293
1083639
498795
1775820
1069210
1800159
1595859
1701736
1683081
578104
641295
1472011
1700938
61005
1101848
1135808
1986331
1114094
197850
1156236
891989
432947
427319
1738939
1184851
1520630
1844333
768038
83770
1429225
284796
1236984
220875
772528
6960
1979530
320329
668402
95489
753347
1587894
978457
611825
1356510
373520
1823849
527771
825839
1452602
262749
1103788
128629
1022474
1978770
466683
1027163
951458
1469712
554600
252402
888066
645099
1750298
993642
1438035
159841
1849678
632445
1869341
747920
1356361
694376
396179
1657242
1355081
980570
1567765
1516098
1987856
15925
1005928
443360
564749
1848927
1334570
828443
1256391
652919
63786
35152
269737
611354
760178
1168909
579015
1874806
1043611
774758
1401801
846635
1586496
1657238
1694378
991424
1768476
702821
217323
1499549
83151
1395547
693924
914457
1248270
1400401
354268
827301
512969
86328
505815
683533
1308195
1791186
1248422
1498037
1808486
1236612
1536682
1403929
798230
1367364
924599
973825
701472
1278305
552387
1403812
71321
945828
1319974
1884956
1122024
1022582
398146
837606
1802459
66337
1102104
321768
1044824
1315636
614529
1177393
1377018
1331965
1540093
334885
1222987
1159750
1818947
1298643
1923392
1867952
630642
1498280
777172
1732974
306418
1126868
1521727
1018946
1873416
1949994
189713
1540345
1835873
1455514
630128
1566615
636406
1005382
1692258
1959393
402799
1659390
1746562
1751316
942087
1189232
746999
213770
1781178
1530578
226962
1094748
362128
95444
615244
705044
1650475
562223
1444645
1151466
487392
316222
107642
624197
371206
1059721
744612
479789
1000336
893055
1113624
279478
1567734
1970578
739566
1355424
399114
694334
1300864
1286333
1196803
613353
502693
354066
999900
1986860
472446
1800949
1289565
1092359
870214
1762747
545289
1304515
286954
352855
511916
1868010
47609
1848764
1297001
312085
785363
951627
388458
1962291
1684977
1337899
4719
921471
541506
177102
1625517
581509
1973231
1857573
1400331
1402938
120678
1003985
732691
75304
73100
1113758
610696
874882
671616
1682697
1708973
771676
1518248
1276505
1190946
1130490
432794
676116
429489
500903
1583902
926740
727071
1907253
841209
24449
1344308
88462
735195
1787042
1907726
1049819
1530265
367938
734400
331179
1184420
799948
81416
1574615
741050
803806
924852
1473701
676253
1424097
125292
925265
668648
1167670
1728140
863062
1796588
1302768
524911
1288503
915470
1535278
322147
1149660
1044569
1806392
1894483
701780
1498147
395858
1529615
1158855
1607396
38267
1812533
1186577
327939
286882
1415687
1293998
299089
712981
1344415
1723196
99401
166447
348588
811099
1856089
1896446
1155979
145017
1815320
138565
955389
600522
370561
379548
1188151
432617
896559
42771
782128
835691
739113
1282849
17135
1177076
1424781
1051316
253367
324925
83197
180549
1472360
568030
655
1835796
1707050
317802
1815208
1120932
1286939
983780
151167
819498
1893187
184366
1022098
558142
256079
1935996
978302
1153205
1971801
552344
36786
1727811
1130160
409737
1663850
287770
1615466
710428
680698
582716
1929462
400835
1441471
140555
1823394
1745456
1278909
271203
459078
189832
1728390
186311
1288086
1956816
33171
389649
872804
258198
844983
1013840
1894737
838996
1297386
865307
115938
353748
983068
485905
377074
1496224
1945381
1530691
1010511
1901627
1446789
349273
1669738
1495780
1915039
530627
216991
1469673
1733046
413289
1014951
296682
705243
438367
416020
1186533
1720943
870541
744404
1526939
1620021
192437
1940671
751445
412768
1342244
1647389
1569122
1444155
1993173
1166277
847606
638118
156906
451040
1542457
1905898
347619
1632924
1522959
1106643
1160313
1397195
1850017
1803686
450139
1006980
1504339
1059595
909114
1641321
1356283
416766
1034772
1928140
1689961
317551
385945
1167623
1959956
945198
1870291
769711
706278
212238
1564344
494364
1286246
1550019
1779733
9329
921089
1157394
1018586
1149018
369414
1426396
337563
999948
846867
891390
422655
1417875
1597399
363047
701114
654282
621952
729074
290328
1777944
941811
1814177
1280818
663015
403168
856065
750845
1925362
248176
110853
261123
196176
1700391
83613
1539249
1701810
463062
1312466
41988
1089310
858562
293644
1415717
1847686
1601796
991056
727928
551930
258945
1800198
1047252
1308363
800448
224986
1560320
1935001
774695
524311
1262473
551003
487818
879464
1336807
1335099
974498
619332
744345
38760
44915
639483
1458626
983165
1178425
596305
671793
1912356
997963
1804422
1312513
675328
854587
859477
697402
566822
189782
1444363
1745058
1716171
1536697
1713655
1162983
1651029
1108927
21805
401864
42411
98347
741841
609421
1914989
1825009
1108652
254376
1742084
577983
1289161
1452703
1300155
1888680
1959382
1117686
1865806
185892
1986717
1033344
232698
1105612
1931333
881857
200184
345364
1188932
353536
1980093
601959
1593126
993482
1449201
861456
762653
1792511
1131638
428653
1390252
426365
1990893
405422
54964
363521
1067338
1188534
1151555
170709
780501
1433269
545363
1641332
1990455
1481398
1898224
22597
1232077
1896547
434627
1104648
205396
914524
1909746
478977
1705107
1273902
33956
1754452
211002
927589
1577460
959761
790032
1232874
48521
1903311
1584568
335517
1758293
659898
1707803
1107905
64543
809775
1178539
1362155
1812235
1868009
1341381
1439918
952164
1824389
354120
285805
1818660
340843
732798
152896
1647843
832064
1379766
1419660
1235468
1648093
1706732
1405461
1736805
933430
1561016
212623
821524
1592756
1181026
1834564
2608
614987
928527
251569
782800
152568
1232704
714638
1520062
1689265
1399423
241115
953685
1235357
879853
1756146
1852694
722961
1267263
1815145
1445667
647855
149698
1139301
1478359
122055
718919
132958
858315
1695786
282893
1007589
127177
524403
376555
1651113
946390
1849355
1221451
1422068
1502931
1529065
1921345
1430121
58611
218363
318234
1914492
98591
1037642
1206928
412787
887116
708938
1122715
1325257
146512
1483480
740546
335633
518598
1983881
659524
180718
541735
1016382
78536
631456
1812501
43852
1748576
150837
596724
1710355
1556018
1650226
1473872
1593160
1502867
650095
518801
692059
1134544
530064
1973943
1784770
610674
1415864
1649986
993314
799455
366858
1808751
89881
508233
1354750
1292698
1988888
1112368
1581443
780125
8019
119395
1496462
615017
107817
313606
1989444
388267
511916
1626732
1426813
994242
1045706
53746
1684023
103481
365420
1251608
1786
1989361
1784259
1927279
1382927
750592
812081
643060
250003
259515
1300181
585842
1621428
1788761
1455606
204905
183651
1897348
537905
1503199
1509925
976351
503298
1264940
612277
537299
368679
622652
1821516
1033553
878081
383830
80943
981048
931191
1433562
46319
1084875
20798
459733
182711
1897016
1567230
578342
683304
1141084
1067945
305314
1875954
844637
1281460
1235190
669297
763520
557305
1131606
1531932
1504711
1912007
1753616
1753676
1618120
1615528
590196
453856
262889
1848555
250879
146451
396540
1219321
674479
1767344
634608
1555421
1384756
28917
1230552
1291086
1922870
597748
1035761
1554123
1378354
1891264
1768912
399421
743365
1746541
1914431
191945
1135862
278611
1883289
663938
1371070
1963046
698253
952956
1326290
1567099
1042371
1365968
1432370
685584
1230456
952252
335765
1544793
555469
450875
85404
1791457
312586
40866
1100100
263185
1273514
331276
755043
1629770
748702
1507817
837218
347408
1658736
256865
1759187
1198681
1918095
1747262
1872033
462934
486451
870441
409610
583479
772037
777827
1371540
1347139
1156276
12261
688225
1777707
1728455
1324626
1863325
162460
1394766
1901455
215486
1918822
254234
972951
23932
1953054
139376
1172802
1957036
1347389
1790798
879213
537140
268305
1716127
1693142
1843002
1958912
122780
826407
246670
901965
12578
1127391
215529
1472296
1353023
622325
1838509
794715
1717793
178716
565282
691879
1858235
595748
320527
443070
475121
1336658
606199
1714436
1391126
975341
266379
658593
1982321
109340
1370960
177778
28968
473920
571958
418895
1732511
1721254
1122646
180026
383095
1616764
1538431
872144
860181
1544864
1899605
1859332
50491
469480
1896357
1210769
1791597
938299
694701
750643
870743
764439
1615125
1867775
97598
1183313
707063
712073
541075
1389115
1794566
923755
723638
1141172
1006476
553293
1101875
639806
1822873
650966
107503
1679374
1145154
258338
1888201
1651459
293006
260686
544717
1297898
880199
75902
1182940
1575497
175288
1090244
1207521
905248
833652
785531
1352155
80113
1896256
1316945
1232512
285941
900279
1607367
293791
234777
977162
1849061
194143
1051543
1995873
1719533
1127952
363441
1797141
179708
1612876
821164
892572
676777
1729778
430873
1071333
1811719
61481
1752606
147513
1953008
1383169
671712
851412
1713415
1567079
144619
423036
67361
688823
1772163
1217867
384993
1591321
1116072
1765457
144650
560516
966451
759205
28864
685336
1549158
1837086
391263
897823
1129662
1566561
837283
1702630
674741
626330
263031
100410
1955140
945416
1644208
1427533
1191272
1069956
699869
1461964
638099
1934885
1182856
628593
452036
1397489
941762
1028247
989470
339439
1192957
733937
809059
1263541
594991
1918563
679091
820262
131688
121732
357435
1408372
1574561
1761264
984912
514344
1255649
236399
235855
475764
1258025
1826519
1586193
95768
1098729
885819
686444
1031086
37935
924919
1959878
965271
74535
849874
1416904
869052
187082
386250
608407
1167142
958229
1054672
1217467
139472
1807432
1488201
218631
473810
561798
101407
1917042
1220014
524543
1348759
918784
1648984
925117
580546
1188944
1543627
1659241
688335
254385
457324
334084
586703
1046397
1583376
1019012
518078
1296539
376401
881537
1851601
1839830
149240
1277002
1966211
317874
492415
1953780
804785
1113448
1942951
793542
1704580
1487073
84519
1326076
624665
1791987
605238
1484157
1439614
211054
1430454
356097
1167207
1094146
1829588
1921142
586874
112508
738214
80349
336592
1335488
1427360
1820955
422869
447574
1891740
351319
641172
1470619
1444420
917950
848273
1491600
178844
302763
401407
1007946
240684
620508
1111042
62022
1115200
605085
600639
143240
507194
398560
468087
108565
1426281
1970755
1094626
46021
1287967
1298159
1844479
1465851
1362767
840468
585350
1192626
453608
1008380
1344300
671526
1663093
1550138
1446757
1955045
132913
1698092
1262462
1667844
222874
1626582
648948
222407
1955768
31473
1619748
709681
286332
1786362
45017
171976
214305
61609
1910803
367542
1648156
1327334
198534
469546
699784
584093
1175008
779729
1859042
385927
1207236
147693
1708915
1254018
180783
1358941
1532413
1269800
1751691
1789511
831553
102555
325165
1373711
627055
504989
1881704
918343
1919325
225641
1014275
761955
618376
1734729
34995
305185
1253352
596838
1018416
953816
1169500
1546625
631799
1280360
992761
1131734
1229174
1491164
449655
796216
471065
1699030
885158
1258998
1066061
170614
1660019
1020725
1158383
387703
603925
1954766
215001
60770
174386
1988224
305550
141531
617141
20081
910974
57648
1161002
364156
1069520
542603
333554
1346903
579712
785773
631399
1927708
1300855
1028897
143894
1812384
717157
460331
1989790
1311649
210306
1138798
677760
831768
849386
672684
588077
407704
1803579
161270
1274738
100081
1437820
1326696
1737309
1038178
1663395
806394
418495
1537492
1883181
341189
896958
1576217
794667
817509
460265
473757
387373
1886427
897839
1807867
279260
1104637
1540818
587240
1088025
758730
801101
504469
1927599
1219613
353260
938671
445109
523929
1306239
994211
1939991
1536969
1628251
254413
775255
485229
1584546
557342
170733
544247
58359
1058438
772483
905859
1716469
776282
478794
1013129
1332421
261039
184328
704081
687040
537117
1203272
1046264
1956060
292463
949373
1261062
1784968
110430
716072
744744
912717
279671
1543284
1399671
786855
36477
1451072
1533995
601338
1922644
265241
1069701
1534896
769766
769896
932550
305603
1547422
1283298
1304297
761317
173733
1806522
689052
1373226
61301
397525
1379947
783099
100450
1148855
1347767
1175091
1862332
951319
421595
1316918
1975088
141788
177711
1897717
1179700
890734
1620654
738549
259403
803346
1116618
216694
1737134
1248671
1640712
1694682
970927
1023464
1413166
656097
1322172
1226500
1983443
282671
990366
469126
1610599
1824096
329073
1287830
807263
415570
1587828
771607
672137
792825
1322480
271458
964197
252788
1398223
91803
1935057
1917966
721679
1739663
1291471
1012202
1534043
1605151
137167
826835
1071205
1872971
684624
1682751
1470976
1865919
1569304
106242
1236722
297732
1336617
773835
112251
949114
1792586
1776209
1483912
411353
1938865
1981648
1011759
1845196
1972806
1052921
1417942
1965761
373808
255619
329716
1008684
962975
405480
1532325
37564
685458
1567572
1355426
1638068
1478434
1991090
351652
2395
819222
900564
1582702
1734699
21274
1993211
511470
813881
446992
1467666
1058934
1558423
1580513
1898345
581142
1023283
177276
534288
815474
363120
300750
331056
1265004
1749429
72213
1517084
454515
1412357
935281
1608103
253384
876153
343604
1710022
1405512
43891
1607074
1141205
1344201
329164
194201
1135606
868242
285712
488954
958025
305898
436339
1158288
920286
1905805
179175
525000
808316
88365
1641783
1775499
1899413
1763182
1321899
745986
1749678
1389191
893214
707289
409613
68570
266237
125673
229614
613950
1753202
382154
448937
839382
1050475
976807
662675
1611406
816675
963782
104198
84411
1811318
1892715
889046
222663
1112476
504761
888586
1075571
134563
1489613
670389
1382162
963682
293379
808035
961632
1257122
1991045
512768
1821782
1932942
1369670
596279
1810328
415629
1518669
1614859
578692
70905
1885940
7538
519012
1562875
952017
809064
1165192
1109209
1261255
1017602
632139
525446
1223041
42801
1160230
1364917
1417717
1274077
481957
657200
440037
708169
1077455
287963
1857524
358151
30485
1451533
683081
603142
1549410
1483106
1245330
496727
1146570
381384
74077
1559107
597847
1880976
1153506
173953
428153
1497940
1064647
1453215
1693189
1032653
1389707
1704214
1351770
386503
934731
1790940
1090911
1684071
1799637
30219
369106
1391518
1467121
1812292
19021
1617493
1816280
115973
343476
1637611
93091
169561
1002501
1426096
1764692
16154
1577904
797134
300241
1179949
1750838
1660362
450612
1191875
753730
1315641
835660
713560
1051407
646750
560128
757407
995689
1550725
859720
1811721
289739
1031634
1084319
786261
1941006
878094
1073370
558723
911971
1538315
355796
300503
1192602
1208675
500559
747401
1782787
696730
1631371
1257984
1385422
529739
532975
1308198
1858747
496866
796408
713706
112424
1487428
570889
107779
1198858
1123110
1106984
1765827
1001868
331292
1808458
1105439
830905
330325
1317689
1267848
1481432
970784
1070798
801059
489475
815041
767529
1454150
792235
1709231
1551235
1035975
1872942
675510
1144111
1443326
1949178
84947
1372239
1620220
565700
1926918
597753
958846
1957478
1550817
1573814
1943317
225037
1122134
1658382
421317
172302
1026621
1248564
1610822
2691
139178
1101929
1078051
899352
1805634
223939
1550522
148504
1785867
81130
1552023
1217840
486681
1697199
640827
1071012
1848756
192714
1031164
1753429
1616857
947617
76270
187403
662565
825550
1498784
1367267
689632
1521410
489422
1177170
453940
47081
1073456
1238119
1365662
1566371
999690
179126
10337
1691550
1206419
1569171
1624587
569144
1856054
818394
1186381
1433682
1149342
1288828
481848
385033
429751
1179784
222705
1259927
260
1448462
1228115
1953211
1671210
1222207
1980222
1757644
422013
1885017
1796194
43134
455065
111631
1261416
1261426
1281148
1820465
1899567
41943
277452
221872
46743
1090832
537389
1525080
1554516
1198653
1917601
512508
230323
607521
118467
74093
80358
277767
283975
577822
1551469
435314
817415
75609
286223
340845
224656
386979
1287533
763368
879920
1619682
976036
51133
42888
1101922
1167347
1716134
73397
1809837
1941151
1541132
1479703
202635
1383288
1416224
1281515
74874
1817061
230887
1871299
1641308
207925
823851
487066
1186107
914824
581623
1924624
698864
1006709
1533525
115313
1108013
1037325
1800236
1698041
864167
1899426
47533
341093
825679
1318898
8721
1659893
447698
1890663
173498
1464404
1522181
1889174
1602626
1752826
850586
1177986
750224
1740506
357081
1346940
1051689
1844438
941473
1190780
719272
1279684
406822
289731
1731140
1208555
1289467
1473008
86233
1575823
312236
1689991
1730967
1980714
1380336
126241
1987265
13370
81981
177292
1455276
1286992
172638
1795668
179936
1536862
911359
1495454
1854412
1779026
1292467
330558
698108
735324
1680297
68434
1008309
890352
1227240
1326843
67224
1931356
1466243
1376609
1547926
1831809
1171455
1225506
1568340
106059
1521721
1209204
62693
1072943
450536
446504
1397572
1186104
1787199
1178364
1703267
597063
85667
1770627
95571
747956
760263
226105
1500442
44149
1839433
750512
899068
1812539
620374
1474724
1523495
1818745
428472
1996450
137271
1572227
451642
37959
754119
361618
1806492
1213239
1700363
1823568
1570165
1289564
585395
623245
1151902
1186229
84989
1961934
1490810
789737
1108936
1523083
208351
1814814
373203
1616584
87637
1574024
275771
539420
1549891
1891472
22961
1947558
1766189
1529196
167799
1554437
427060
1555129
1219247
1139976
1410214
1217783
1180631
1181058
1245513
1722335
398845
524584
1363893
1920755
299410
38994
649332
724307
1923463
1386450
1258848
1349328
1937520
838833
88849
438025
1627338
231721
1152041
258068
1038020
1470907
1535609
1082226
1547119
1004720
1927329
1265933
1127117
547548
453065
153276
948489
1399105
521929
244892
435110
1633348
1536693
178233
1389789
626667
1806075
1242336
1610941
558029
1072647
128827
1266942
1976610
1074036
1431758
1863603
1606323
1524721
1928298
1606609
427774
223935
1261672
627761
1052040
382551
1100341
1798820
246581
1726275
1132646
1769209
768487
1696555
1870447
430724
1500553
1500424
1052464
853792
1454792
1891523
1941644
1358780
225160
838105
1431934
1170713
956605
264137
53577
1381211
415725
1985107
260178
151628
634812
1736549
29631
1591886
603052
1614824
243817
1447805
383902
1216492
1387825
1661903
735913
146651
1667729
1261960
840088
1668470
1598094
737270
40966
618150
629716
477986
860907
1612128
1033247
129574
852626
372684
1839312
611047
1374750
1459411
1572025
1842485
355164
481559
1315652
984918
1696934
720650
328779
1852512
1502819
967083
1651874
891216
1667149
1071908
1307447
518027
1969712
738629
1193908
1887790
1897608
32123
129960
1100328
226724
40974
1175549
1934067
1748806
673364
255910
1483537
1497637
129333
372851
849573
473681
1342983
1281016
1878491
438761
1941780
1303803
83022
1218203
962446
903919
798015
1287643
1339822
520207
364217
126777
1581624
917147
1528395
471875
293176
944615
1914746
308887
908262
1917550
1959169
1582689
1798077
259713
399611
528791
1104845
1798659
811177
1446005
1612249
260143
172058
1716420
602526
662796
1573946
1923795
794206
1079972
721343
281055
935387
286586
1112751
1299496
390
1044200
1996848
814060
1553010
1606414
1958748
616409
1303464
340061
1221223
1147165
365678
1715716
320737
1848240
245542
219653
935203
299196
1047286
1123137
750861
1569716
498687
652336
1063352
252340
1406565
384754
1098242
78279
1617831
1381917
1103881
609865
1934970
529278
826895
1480338
483427
672480
1374250
571727
1260176
637630
1649567
1774840
1013669
1456847
431094
1235632
1826005
273935
926242
859589
883191
1736887
1781882
571234
1328981
1073278
687340
1507975
686703
1718582
334595
82000
209935
533498
878425
1632042
684150
206304
3380
1251583
1520688
1185874
33568
1088503
1591083
1082611
350872
210037
713936
96757
1625924
1029612
1214140
220507
1023785
1420506
1937791
56185
178439
1815917
1952458
996755
176990
475113
1393012
367903
1623296
820450
14851
1005502
1672142
999687
460775
1506220
650851
185080
642203
1648939
513885
1714495
657515
666126
603786
104792
1810662
992889
564758
1378276
123730
375805
47036
279125
475498
932999
1606626
1617028
159123
197294
1391131
1921182
503216
1363883
1888392
515572
1987051
795157
1930900
488914
1492642
227479
1607061
1031190
1757735
698698
760974
591419
247195
586590
1646473
1928041
1149527
1132664
1619835
1321111
896280
994465
195011
1916618
850743
1536873
47334
1207542
1819197
610972
608349
1872782
1733622
914796
561817
1406625
1266646
1661726
1829638
927536
768263
1456601
1514892
1655087
1858132
434938
1338420
1435932
281097
1766956
528249
1713854
1872649
1198805
1877997
159468
1979940
661687
1971581
211671
1126748
427165
231834
1227206
608621
1864412
1002466
880372
451971
409497
1994693
476989
444677
673368
110376
575873
74183
1735978
1570654
610884
190346
978246
1346936
1641921
1506411
1797485
251391
703833
1215125
1113681
953550
1983227
919764
1192370
602121
1570503
1716229
1568693
1017764
1916976
794534
1029182
346140
53655
1491710
1771017
594693
114794
132640
141815
1104917
170760
399708
963698
512333
1531049
1175190
1453966
175694
1427500
815691
677409
97877
115075
201874
1078757
1563526
1567000
473764
929826
56168
689656
1061589
1489809
931539
1535507
1603226
665330
517682
1634467
1544063
1635919
1721983
45548
837075
320577
887050
1624109
1256502
1514491
396108
396989
328788
988475
1100381
671130
806699
854391
1603018
881794
1412280
27539
868310
1151340
1189733
1893212
1678437
1737875
246473
1507678
1267564
588967
1512687
309373
849784
869547
380538
1362842
1274788
457674
200080
57504
1771882
183346
1087856
1518935
301229
691902
526619
1386275
137260
1768321
1072184
1556323
1039506
1476926
1379913
1894847
1528265
1415905
1102319
1537590
719437
1954332
515039
696384
1196316
156997
1446584
616890
530797
1782303
1745937
167438
1995669
742540
132673
1989609
1303848
224291
788790
1327690
1421780
816728
1537384
994438
612291
335529
391440
1711593
259787
767546
1735319
1477534
1400555
45996
396743
1212870
1123625
1110472
1171411
1986161
998810
57027
1895077
619416
1476420
71464
498795
519794
1375064
1630069
239379
5144
165395
1639385
179773
1002115
1963790
624867
1435180
554017
814052
1027783
629830
1326242
796657
1118852
1438493
1988752
596708
1616998
1104985
334158
142533
823229
1826376
1926946
452167
808841
642465
1185657
306999
860592
1626454
566013
1979794
1323301
844341
239300
1787549
1822964
1085559
1512425
513604
1549592
1956961
165562
1446218
1261634
112628
79010
412318
20000
1197774
502965
371975
179239
1846586
971934
1984190
1426518
1045697
1222089
1345990
1919898
1595412
760744
547083
540019
1003711
480334
479236
696304
264124
10809
393306
1780484
1391541
939994
704461
311830
634610
312110
1452525
407225
652263
1803158
888311
413499
1389964
292163
476310
1435533
203279
686809
1576175
1201691
666433
933422
1074690
205150
631055
906364
1814596
23886
1105890
1011350
1451173
1641850
1456648
686136
1127352
579803
1631956
1595084
1797212
1672300
668937
1291664
1819553
1946685
146992
1437386
1220578
603920
799774
1501595
1034775
1224203
1937021
1516485
1514488
695943
94589
909058
451995
1283046
38859
594734
604342
1453671
1772165
118074
1603809
1656341
1348629
1404333
1343048
1614629
827714
210722
1295514
1664530
1194989
1481818
1161476
129210
201807
1324095
732208
1384082
17775
806226
663624
1865087
908010
608468
673545
209482
645117
1415714
224937
1441362
1162641
1968739
1526540
1224609
551551
714268
884982
722944
1217419
339452
1820161
762117
1091206
828534
758096
1130443
881804
1974636
1904691
1191278
1702299
1642168
429958
1659089
105883
315718
701054
827222
1518037
1429435
1514605
595499
1867628
1589998
697590
832147
239729
353769
994102
1357094
839278
1218859
368054
1539773
583134
1407369
996967
519281
152279
906623
523606
873096
544203
129029
706302
1295317
1576243
54171
279573
1508953
625106
1786648
634508
780956
72062
1533079
991004
976355
1530384
1398381
560967
1827972
1721760
1132133
1177615
1127231
388268
624538
1083127
1020347
298193
1056883
33318
391050
1769881
794184
353034
741629
403847
1015244
331195
918299
1746714
76081
38450
834358
483856
648804
1634176
242284
25118
1334037
42668
641650
1743681
1640107
1052636
569907
758355
151943
117565
1231716
76067
1981573
719281
783474
1747207
1960575
1475684
1339186
1512938
1059625
1881783
1743201
701730
1102854
166896
1743680
844410
928081
1243015
247328
383046
96182
909032
380695
536647
1472090
932564
738676
357105
157554
1735936
398475
1060810
25420
77306
955382
1771610
76222
186342
1916642
408776
414575
185041
278000
394174
1637211
1506586
307005
1637967
167615
687217
427048
1564794
1104415
357827
1370547
1280778
1362032
1604142
502560
944643
1251807
1396447
998288
1412856
865096
684154
1569303
585813
787749
297403
1738381
919291
253435
1552379
1000802
1344627
1974197
365322
1841177
1990364
990522
1535098
1543926
945707
952783
838650
112697
869262
95625
1042055
1999280
47263
1869306
672231
459390
1292836
203322
1467536
70237
1935036
355364
1024906
558071
426686
1126886
1044501
564344
1214502
197448
557479
374679
1160786
112378
257816
1611249
351112
1576781
841112
1816667
974375
810806
1181825
382495
207923
1048749
184513
1552876
1031332
53738
211260
1366716
1459703
308573
146000
830701
1314308
180992
901195
1197117
1135524
1436437
1746560
564897
291795
1144553
1178032
972820
882154
942733
403019
1391335
1689315
1156364
723101
1035541
1275835
1432535
1528653
1688266
1334606
1968370
1404053
1939747
1422051
1701721
894518
658295
1473693
1391035
1419419
1679363
1948456
1364705
1820962
708855
338117
301147
243931
1988491
12442
867933
1321154
136902
326522
1158572
34718
860280
852090
866920
1518717
764926
1707424
1140284
1103634
1513813
1877420
1271496
1679140
1584139
1570724
739981
1951608
595208
1419327
752610
805384
388376
308625
1695940
1609825
1446679
231418
993857
43790
410525
1421983
1544922
1590671
1713829
1584375
1580580
1540325
450566
1280008
1867347
1021990
522476
407989
1460872
580042
414324
1885643
1442082
1784878
1956428
206797
1786328
1624706
147208
1472637
1027016
889695
1527131
1917886
893785
1968368
453408
403823
727374
1879476
1679642
584509
27120
1348831
1149666
1358022
1991670
653424
1623558
1100020
1525702
1733004
1967975
1008887
1753934
1940987
135720
436267
827161
361566
401001
1239680
916071
1702060
1404427
1868723
655932
296559
1794602
1694276
354666
1539288
68224
1012271
742787
1326834
539891
288717
1107812
1733329
686285
435667
297371
1173973
1536650
869239
356556
16800
928040
180366
995031
1445684
264817
1118292
1647613
358695
1887754
171303
350406
1990119
692645
1545520
856261
1823886
1983914
633170
713326
782711
314058
1195979
1720173
281207
71882
64473
1635935
272576
1587495
660874
139911
995682
1909643
1217273
1662526
206004
1333093
1098058
1040233
1555039
1829132
552507
1983073
1048009
249726
1568334
231158
1724066
79246
291245
125744
1982434
1984211
783390
1978105
352330
1929444
1537930
1065776
682634
1409512
1157336
491556
87938
1015369
1487642
1602085
1645211
1764316
924621
185733
1332614
777015
1250990
1144060
1205571
1063831
1972948
838490
1709935
872002
740983
1767466
1314035
1871137
1571572
194646
1814868
1240147
1210838
862991
532944
444163
858270
850554
1216740
1315309
161654
1287035
396576
807547
1337223
222829
1282726
1662858
855827
1371858
140562
1151929
848727
1012303
367903
1499885
746602
1674160
419786
977009
875582
1574830
1234494
153156
214462
553054
1487762
1693911
21326
266325
308956
843624
341915
74937
17933
153788
1237516
1410154
324696
514772
136541
936189
1230563
662554
1087209
624918
1184055
1331894
541916
495421
1020546
1898876
1117173
96677
43615
1000776
1472165
856345
1239005
1034865
651970
229709
1359811
9392
1716119
742457
1353781
730766
1424304
795209
13627
1430269
1456329
888140
807270
134728
503655
310431
946235
380691
1214490
655061
209699
205107
618185
1165530
825035
880499
1632922
1960195
1073965
1738070
584578
589352
256675
534441
1234662
1380865
463895
1061380
988129
1327478
23759
1154169
477945
467715
1870275
421840
616633
1713919
1686079
710884
1080760
1576854
483839
619353
309337
1042065
1763188
414694
1805630
583163
1343041
1978161
1440029
264169
1908261
1412992
1367017
1227695
217300
1979247
422373
56814
1344300
1941888
1013065
438313
758218
1633195
1666739
1249763
813990
522261
30763
52913
1106336
764228
1183180
764808
1183522
130048
452123
1402363
114731
253285
1071210
1696383
381322
33049
889487
970766
1517047
1026976
338207
693945
1154549
1202374
1000092
473632
536307
108631
1975412
1237401
1746681
1870032
1676355
1856570
293004
463802
777090
1168051
1253773
1571053
1214327
1223378
1380087
348995
523096
873666
442000
1238320
39916
875739
205317
1377406
411372
451539
346653
686026
862570
1380740
939881
910022
1604926
942650
11844
766480
1735155
990889
1219806
1166629
632501
225382
277034
195722
1155530
1595759
398603
180846
249786
1334435
1982165
1145220
1223188
1762050
805910
1328493
630211
193045
1160186
41669
563225
1211893
56678
1583089
722285
782280
1301358
757420
339869
515872
391736
340206
1639
1922508
579530
804733
785628
1150479
935935
982942
1404154
59672
627221
1256236
75234
13132
411875
748090
1284388
976263
384587
431103
1639307
1577547
635446
1560017
389700
1141366
1896385
1653366
347581
1547211
566893
1912933
591042
1302104
1763568
49006
470601
1956799
510827
989038
140427
1807911
1461231
1505008
610135
1486135
902505
1672066
368129
199222
1639296
190348
1437576
311677
512619
686709
1995462
400109
995552
877979
1723352
913882
490037
392276
476085
1355449
725754
434037
1696127
487742
1209348
1349083
1322699
1784561
1694751
168404
445288
1269111
1096962
935692
1604248
1043366
295800
942706
1061637
483994
314923
485305
1281612
968213
1695471
1045732
1766574
1073300
292732
1972427
257315
818036
157796
1672307
979998
1775757
1454643
1701152
1195029
610473
1619353
1949925
36013
228098
1311046
872922
1263464
84545
1307435
234999
861350
989913
1111933
1038927
1089792
1169571
1702837
1124032
714092
380175
1277844
964612
25479
889922
677925
681050
1868212
740117
461096
904470
1243734
1627859
1192054
1079385
258164
97645
1435273
799972
1019885
1925674
59722
741898
86475
930648
1084315
501826
1062434
270164
388454
564675
1202097
1311438
1965722
1584872
975420
678214
1870403
565897
488490
1468656
1776517
1202808
272601
1362926
1096287
393750
195443
286573
631242
1282843
955272
18216
464686
749325
888887
1964377
1914278
943520
756587
778695
51496
1157699
1552859
1286693
1147678
417856
585803
135431
422184
299638
1323602
712014
1949925
470038
1890526
375075
697100
873974
405047
665257
839607
1745404
1291811
1671136
853797
280773
977596
983284
1064130
1397400
893463
1791519
1049034
1853185
1405994
1629576
948636
1859884
1148908
472945
968792
43244
326841
1103490
1736367
1962244
372671
801652
1675932
861663
1749780
111805
177085
936605
1507576
1215987
1458471
1661555
1057995
1633714
16219
1109721
889110
1946806
466355
1189475
1555085
1455584
907165
453903
1636425
74661
1828718
501327
666392
1447973
1114301
50857
1569600
587750
510946
97717
12002
686610
1689119
932372
54952
349591
1538310
1384690
99606
707222
1587428
1068031
695503
1307590
1812227
1160092
1913306
485252
297644
1500446
1146425
1497156
580793
1868009
119253
1718340
128958
788307
1245808
1021896
626173
1726784
1316115
1203972
1327567
1963545
1239534
364790
674940
1274638
1188465
1281626
1857473
1802063
1706628
1673002
969963
673127
1563846
287675
1074143
1318722
1464162
1221801
381369
1119092
1724046
695342
1188366
89733
559054
873768
952829
50526
1633385
1755094
437495
1923966
1145480
1215373
1005784
1456224
1306763
1320646
1122534
398158
1820683
576043
1308508
704444
85442
1540280
930715
417403
885921
1941978
1248361
1256450
1185811
1433618
343536
1522667
1853600
799438
1753440
1736317
1384773
160950
1036159
1992731
1153578
723552
1915385
6059
684932
518737
502774
1773997
979318
1350640
1877151
1121204
1493842
1254383
969538
1265359
1187150
761513
1428099
1190455
1612306
1159726
1940435
485910
780293
1680327
812156
544052
288507
1522238
472852
817981
1427847
1840554
1865510
1587288
1867283
731603
1476765
1333789
1368609
343806
1176106
1434871
255104
1145089
451815
130328
148874
733567
1975607
837780
455911
1763799
925445
1221824
1592265
1797031
563401
199648
1634498
65128
1617652
1634733
1117696
1234248
1402191
1174903
582368
292492
1326583
521186
590553
1065505
1202584
242281
1398060
1002870
1002955
1567220
1796105
257710
1476692
14587
806788
93633
531543
1702126
1965026
1907648
1678881
1360025
842838
1057755
1427366
1560697
1422835
147424
1616304
1301630
774861
1256708
402473
1006853
1076300
1323210
1649307
832749
1985730
462959
351846
1853547
1575370
1367207
1335844
1699192
109235
1311431
488481
946022
716316
1180305
426216
1326256
512087
541982
1615569
1807318
744762
1823258
992990
322529
1511888
480820
1875131
156126
861029
482744
1106799
15007
1599750
5461
1341444
1617483
716563
842582
751595
1609454
1839523
554525
73044
225015
1559993
1726805
153409
198929
1671283
1947878
1245095
1268700
195431
1635553
871814
303017
1628478
1435937
1293692
1936871
1532694
183956
238813
448307
1562253
105669
634208
491888
1063828
1708893
1596002
383591
997863
35052
78810
1779711
569722
1941014
648242
265991
700608
1602734
1317144
1998963
921102
1854448
1924217
135381
1467613
638148
1440359
412414
43154
1721236
1313887
1427672
1808204
1238629
191102
63008
907827
1996210
1301931
326643
1343084
857979
1997864
1352232
1964012
1543437
1298609
1916645
869771
564590
426999
1930139
856479
129687
1998994
1204068
35513
1624109
300130
692036
802386
44239
1561111
1683844
234255
550539
1584956
644661
120653
47225
1085405
14477
538634
432812
708314
1116402
154302
934012
873211
865445
67576
1813251
1394384
1898602
1596545
854627
1230513
917606
1005890
619114
293071
421951
481894
510390
929486
1593875
622087
702213
532507
335429
734875
241420
655832
1381198
653316
246575
959511
87080
640003
905498
9762
1673124
1521756
1266640
1837617
744508
457315
461829
85053
795469
50705
288818
410720
1844107
1948170
1697940
973846
729990
576851
946844
1929228
1752440
144094
1653673
488002
329143
115834
1385527
102745
1848052
1675543
711399
398092
1011562
1845822
1436095
1009707
1891747
1555251
1176375
913819
1496202
1394775
483653
122865
1033830
242852
375306
1638110
1850102
463099
1198423
1677522
1807505
310254
291197
163356
1179630
1372745
590991
1959134
1812927
580980
40781
1297078
104584
1107761
1759447
1216697
1420587
237952
360769
1881773
1243389
1208683
418608
1967183
906671
779799
1054181
809720
1621875
421724
1736843
704327
963477
1337323
1930520
1249364
388249
130646
1855622
736810
1685036
27333
982309
919636
646826
48255
700208
1375864
220354
1787741
1086504
1662127
1828106
1974001
525021
184421
697493
799175
1787099
525871
1906969
861832
1898211
801919
50774
216752
837511
488050
302681
1651922
652299
789770
399684
1014650
1255484
666472
1460040
219965
1022897
928116
192992
952504
1636250
275522
475689
1405118
403160
1568753
44522
1158704
1986045
563546
751414
1598692
1144412
89563
1801804
905795
85251
1183073
195996
1940138
203592
1754952
1157397
1890193
1385238
1137145
398311
957252
327171
1749553
837617
523341
896978
1588346
585798
1318710
354720
672427
1603682
1260835
889088
977821
1559741
853060
1304877
809666
1842125
494193
321340
894256
717953
739737
1135683
1019739
1519881
1047760
941587
1490034
1300703
177104
1254130
1190161
1178587
1405063
876996
931835
1962073
515166
434213
982137
998100
1976932
1181675
1437171
1433537
1373304
916917
729341
126484
918474
1638604
1695711
1618825
936430
978709
1359036
1338402
1092333
1313871
127918
584828
150145
759978
1214933
1147735
1727196
869597
1577514
1793593
838974
260671
1882412
162785
1646272
1093018
434258
586584
632038
1232699
437558
1242141
1662080
175371
172841
1319464
619926
933744
731745
22579
1477157
425850
1262271
447033
47897
952932
1677359
533888
1368847
597016
900962
1631387
1713869
411683
664535
534590
1926338
1903638
43777
778005
1106418
187424
1281020
1861790
1660497
187041
1769572
1010482
999251
1541530
989003
1541174
479544
12178
490649
1481939
587567
1054191
1489050
1717346
1592024
618627
1874262
432736
514300
1386353
345853
1629276
1033318
1768050
818128
231814
1278153
1162779
686261
1871518
1598582
1573381
387599
1751166
556754
941845
1983107
736100
1282135
1639906
1931060
962208
1341624
1279674
880698
14452
1009161
500595
1779982
1674394
1920545
389499
1892875
156342
1390810
1099316
8745
489260
716296
380992
377406
430672
958173
68682
1083173
136834
76119
1279473
231192
1951729
1733975
1407626
1565140
69518
401427
894265
837691
86949
401954
454400
877156
114334
1714937
1479842
135013
249861
502642
1992847
964995
1255062
447163
729010
744245
1415399
608039
1304486
39415
1650548
1472031
273933
1230879
814925
125443
922320
912059
957908
816401
1657204
1672364
1754612
1679548
1329299
519448
1575980
1131173
1941096
217301
430455
335845
933560
538769
745117
831554
1917529
878314
348267
1977083
87071
1422407
224732
1899883
388831
319579
1450373
678511
119039
47922
1301220
166924
1192347
581160
1250583
1735579
1591232
1012560
174885
1724500
309631
1999030
1427770
1708711
97506
248929
1601366
1862269
1485271
821624
1081779
1599024
366985
206975
28442
1053076
1413126
385887
1005458
764005
1753252
173742
742299
1434799
1835881
1809218
198503
1136619
1944901
667972
588419
746769
1070134
264072
596114
887578
1061619
673888
868307
1762506
469958
531026
1934821
1307983
1532359
1349072
1345770
532582
482162
882392
922706
981813
622483
1874949
952957
1816374
401548
1298061
1032658
442560
839616
859790
1693622
1079167
640341
700233
1195769
1330111
1576102
565429
1410715
594119
523398
1195058
1552749
1180392
1926858
1594672
1675197
936563
1388359
710490
1560167
754572
717624
173504
1937262
1410624
1620160
81462
883061
1198159
1718293
379782
314957
1038694
1120508
1742609
1371492
1063117
784946
515374
1606427
612916
1269261
1863215
754382
576849
333668
1924355
1458226
1441610
400754
1213230
1325875
1722913
1231664
1043892
38331
1178841
1035169
1544619
756465
914654
505082
1069112
1113730
1205675
1532434
660587
345642
549531
528074
734428
1968206
1529498
1278688
49992
490795
1361948
1283726
189350
1618355
986555
106130
1063101
676516
57653
1465800
974247
1260224
1726384
537317
1080415
270960
3504
967447
1098131
1618385
74787
404315
1231913
37678
1279756
20419
1452398
1967153
553560
486997
1645495
231286
173466
1549472
222799
933010
1803373
931301
968762
415386
927626
1447951
386655
1601308
599488
1578399
1209276
847459
1396998
1126947
65185
505783
89942
1359367
1022787
393563
211409
476209
346898
1164395
1393003
590561
1202121
1139569
1853169
609289
356653
1524666
236048
360132
816104
934261
52803
674059
915938
1344996
1287997
1369600
504686
1627577
1253042
1232003
888710
823340
1600565
1292737
526869
11211
164535
1750169
299292
1409821
300474
1592646
1967085
1273838
1911257
1662132
801369
81621
1727034
720451
957530
1294026
377479
1204634
96504
1769172
1261826
574683
196022
135724
1523006
517553
903047
1240211
1671227
236511
183288
1536547
1602197
1707093
485727
625808
1013441
1297110
1582632
1567461
56807
1846489
1630371
390942
505527
1874677
1847414
409979
130910
1123581
1170714
776560
283693
395912
563886
240451
1892215
1426050
1793827
735587
1454473
1040676
863682
24178
1959949
954829
53515
1416559
1839440
548347
23974
435881
743458
263875
1711250
1923839
1766983
1249679
531553
1451378
1638849
1907708
789086
1182976
1655085
662142
988508
1675011
599360
306047
1441455
924062
1764701
1701938
1431297
420603
262119
687494
1132263
1791202
1465103
1926811
399432
1266407
414891
1502915
1597999
618260
18417
1143215
1797557
1663963
1897269
288732
16288
1311151
1252690
769249
162822
95821
1204018
1349769
492288
1501114
115937
684563
1209260
680553
926382
1515054
1437301
1833503
404673
704170
326999
1433082
973731
1490164
1663382
614607
1003987
677987
909679
1013766
1064514
1014288
1852696
177619
1562197
435273
149242
412731
1791826
632893
1628910
496192
1009969
1789665
204354
1709537
1829585
1475543
1897479
398743
247844
414013
616318
1086844
184454
1348323
1367629
327425
1590807
1498548
1240320
104043
94082
930904
1309448
1113871
260269
1264322
1387775
49413
720016
1013452
977295
967730
254240
15299
4236
939662
1621250
581986
1353159
601014
1502561
428583
200744
406476
832145
1162307
204012
425413
679256
1378404
78877
1367902
1720316
1667481
1973715
118829
1333510
1326040
9307
494309
1936066
828580
1582014
21726
1606524
105012
1086097
1448726
1654754
1668949
937785
1594523
1669449
1156586
1936484
1695034
1604179
751347
1927090
1431148
1934181
671773
273661
1190924
312454
1497877
88131
1692728
346532
1817614
108341
1972258
544625
741553
354800
1489117
899394
1137805
398646
1952174
1219088
552957
191482
1197152
1276334
532650
6534
98116
324085
181235
1213697
1094436
1181506
1738542
720658
1339144
1102820
618261
1956264
177477
1046998
227604
1545855
184123
1457738
1508072
522495
1122304
1532856
255371
643111
1042041
728635
835580
1112112
753538
1708478
454643
1873151
89669
427396
1404763
1383947
1079772
1745309
510999
871940
1176374
979395
168962
1087600
632310
1983409
1974894
1836210
1506914
489799
548421
1012698
303194
523002
987469
1711170
271688
1249078
714033
1623240
1642398
742906
338098
184708
165515
1423778
131369
1990594
116467
274863
158915
658709
504838
221337
1693174
1033473
1477062
675575
1489282
1065208
504458
660263
1562289
1926284
959447
614054
1412071
1536093
1465628
1862955
428221
1226085
1376
667144
1284162
38751
1672339
1976190
489193
754119
1328143
230872
1638087
208564
683197
1501628
803623
522830
206768
1060604
382228
391938
126210
1537824
1898741
934325
201041
1078580
188769
491718
1796066
1229603
735780
1343143
1723709
321849
1716669
1679253
145929
213215
1562149
987037
584159
1755712
583772
90616
427116
727152
553224
110115
1584652
739498
557775
1648664
1904890
289182
1735148
1655266
1593204
1001031
152170
1404483
196476
1593685
1739196
2805
1296352
701566
1564508
1052523
204336
1816082
973364
989027
1323343
276448
64629
884350
221322
15081
403773
1113657
46472
369641
594197
1168730
1641529
667154
1870035
1318195
1860392
735267
8502
1268373
269934
16919
100239
333807
258626
1563652
1078793
769806
829849
1116496
527831
522639
537212
1713566
837491
1880255
608356
1764449
1667240
1537650
1714312
1303783
316895
382774
473233
147636
1944013
1966732
910274
263751
847018
422947
1327936
1555964
1247696
1300264
1928743
1939338
1552376
1297641
984430
696170
1851244
1390776
253247
1169623
1321269
659908
862556
1727067
1802880
88928
1570724
1841335
1784308
81008
1908222
1685588
1543446
1619018
1497362
1499507
1862806
1389753
18143
435666
1770404
1028713
195746
1845443
446979
1479133
1380966
1757012
1201228
1821186
1504463
1753040
1766808
1154878
691826
705804
1270856
733982
1898440
469767
1935850
382464
101324
199025
593206
696850
583234
1236695
1144951
1286367
618620
676853
1617945
1854908
977773
886494
1742350
282306
728485
467692
668408
1925826
527041
335467
1962969
634702
1818699
756425
1758032
1733982
598466
176551
412212
1231438
32890
1191554
837835
1048008
1967152
272928
1999639
1804690
1123397
919946
1846468
720444
1135217
1820059
1532698
1420762
326356
635467
1181261
887760
93399
1366230
608011
637068
585157
1327219
1601038
1954316
308086
753670
1134964
35373
1199231
1463499
811278
1494816
499289
1419870
860252
1723663
633737
1003641
1972022
420706
1777446
1112181
711155
1733413
589002
298010
1237000
1391197
764437
277642
1151463
135407
1200551
320580
1671400
685059
1068546
1447732
1903882
1274196
1507133
676043
1985739
1100854
1773622
1148841
1818167
1973478
437352
787080
1992723
1212682
493186
1923207
478704
1513759
1574333
279908
1154313
467995
438174
1298943
1556905
134393
17897
1663611
1383258
926014
996931
62202
575587
1217209
1241202
764871
652161
439397
1936834
993393
410787
104421
1968474
69390
1869214
1080211
1417562
1126509
1792070
1961939
1716735
948512
371330
131091
962776
1516621
1289655
298167
960126
510676
935790
789655
1708819
977149
212311
615816
1033318
1943959
15556
1347858
223134
684658
1789100
927620
1755868
1792034
1311190
1675191
1154768
684916
530113
465594
235922
1121939
290292
530554
731780
1242182
1320375
771070
1042067
502093
1224755
94625
1429683
1643332
924114
1654344
608489
182961
165213
506276
1449914
1144675
1599684
640300
1725218
1939766
925900
1829771
882711
1684944
799042
556254
39491
1802694
1303549
1721258
1535567
1011382
818070
611423
1959226
1180031
1644947
1022945
1609526
1782536
716922
1725665
1943352
13488
479766
1886971
1938271
1788805
1793634
314545
651260
1464490
355914
1214878
278383
1100002
265319
754250
332700
1038694
693169
537694
665519
728727
850247
855470
1669810
420994
1653569
659235
863374
1976774
697845
1397807
773428
1629505
1777030
1300287
432503
978600
516801
1525296
275450
612540
562861
1289801
1331160
1180208
265237
138051
484263
889121
608216
667046
813355
138310
677954
639598
535972
1329809
1646188
1677645
1501746
1302910
1312641
1166679
1616043
1877425
1970565
1000017
1375222
1199171
777482
846272
1105563
1513041
1571017
757423
625364
714515
1660751
1491327
1780016
1388032
1784071
364426
32252
1803028
857843
1146685
1197260
1004083
427762
355891
1300463
1984561
1196803
792704
354694
237302
355221
667945
1661780
796414
1754053
340523
1126830
500834
1276445
851592
563264
903971
971575
1125198
1271644
923796
1533955
434580
1344294
789399
218617
352883
1536299
850132
614620
1565349
1174922
1735969
1917999
801819
626393
940682
920614
49241
1737047
1985618
35341
489374
162102
1088183
336338
674993
1192725
999278
1920624
1806577
397555
443265
2587
70928
81319
1904737
1445235
1205825
1215695
711778
1261059
1323919
152278
418656
1806857
1068345
972714
905396
1707372
425032
1473434
1128848
82011
1170891
1713885
1245080
1280163
478288
46613
221287
927375
255018
1959407
1076650
358218
218116
547013
249498
991120
1794928
1070074
1463350
1612604
647524
1756237
429773
993947
150013
804918
1492862
417811
978554
21182
756163
762017
1303086
1908533
1403055
393158
785699
1225769
967059
1489099
1053339
442248
1244088
318874
1986806
697680
1708856
1065049
461159
337663
1257346
1368620
347025
864003
301735
243709
305568
856450
76863
234147
727545
932190
467851
511879
1340540
701369
74723
411657
1039951
946859
1125239
1579661
1933688
254842
1939262
472032
1356404
1429286
1251078
1560004
1638551
1890411
526782
90633
570678
1888321
779311
762992
64671
387572
1777795
30097
430322
1406718
159066
309052
454031
715285
1228302
441753
718744
1141225
297748
513604
754191
142733
1854771
566204
731158
920130
1253182
1598864
1073881
1249205
606174
310416
314059
887787
380649
323266
1440860
1615318
358283
238046
1418869
1998147
1566227
1121104
501295
473331
1773958
1622926
591921
307485
1158585
53462
625003
1015727
1063987
1242750
1998597
1367039
86042
413524
1341072
323805
1850947
676740
259609
370608
1538122
458569
1135814
1682414
83550
924406
964022
634885
1790645
310730
1994524
251166
216428
1907607
633698
1265686
1681510
606052
675604
1268542
1229728
1426617
321425
348345
1223408
1914817
310441
1735902
1645843
1295406
610377
1948499
298524
1135613
131524
226222
509732
1135518
1802712
137351
392937
1865734
894208
925750
458312
1987619
935409
117700
1731015
1379314
101125
834132
1575334
213165
1643283
264446
1261094
705381
1287958
975043
809355
1667392
206578
1936295
286844
1774160
67371
48050
1237157
797471
1742300
281757
1545017
1441280
35399
606737
414593
801397
1929149
879554
52193
1299777
106649
887766
719846
1696286
1724786
454177
1267780
716332
548313
252786
227354
1468134
1859653
1309044
130393
287892
1758031
213947
1277775
623600
851435
1553526
459602
1531759
1407332
1458321
510676
1579841
557741
1300395
610914
1442538
1345049
221761
1223810
30243
881689
1500697
135417
289523
1434324
344784
249333
21246
93533
1210490
343021
154539
1683480
852953
394926
1707624
1498429
183551
477532
218994
1111789
25746
1241201
1634450
121879
748441
1093187
966125
1051920
910798
1925596
1715205
1059943
34761
515770
602063
1835323
1467302
405247
768038
1394971
1720507
1283692
1472979
1426596
1550761
7184
1438980
1700799
1479895
1211945
1159755
738192
1049891
1150789
1717508
1017361
191766
1730163
809309
1062541
1024380
494736
1269990
561182
1447561
969993
1152249
1739530
1770201
397464
1921157
748780
1683533
1402614
904441
1479131
495095
793840
1354197
246050
1540984
1640749
1916652
1556636
961783
1970625
1801451
1116628
1419909
1883087
406081
541752
306574
1276271
131647
930594
1775344
435506
1066231
1568647
855477
991594
95072
1290611
1499285
336655
1290094
997778
1755482
927645
529505
8972
332847
27471
1109275
1470948
1493179
1712209
1912112
387951
168601
681798
570638
1037166
575729
432722
1771698
106668
299802
1849244
1475505
1130429
1242395
697877
702482
1399593
902592
408617
1595455
445343
1898317
336866
1513268
662199
1106901
912289
1051017
652916
367776
863055
177263
545000
330403
1929925
1048665
18720
855304
829867
629948
725126
159892
1077411
441567
1842057
1200638
115746
86503
404635
445701
1245482
476250
851740
1010105
902806
102495
1886738
267714
235988
137623
1577937
699806
924143
834614
361732
1874740
99981
1784314
1024903
1300843
315333
798126
1552642
1143873
1771034
1266670
1800502
812268
1462328
567104
1593542
465592
1884115
1304902
498085
894352
691438
86711
1486340
1025563
1405252
1170560
968861
978615
1124276
1660188
1922302
1539134
1941150
1106613
1372816
1727272
1334723
1709958
1848268
395975
1567658
155811
1876233
1457231
1792186
1890096
876346
695533
1500177
366154
1226702
1373552
1656443
877543
1148908
496824
670046
815682
703217
1767247
160834
507796
30588
602622
664373
947060
1484660
1843369
1797105
1664184
1050064
477700
1222579
307280
1017257
1264079
1944947
725281
1807088
719745
629076
167929
1580380
849705
334698
1156391
524380
478924
619604
1682823
1675599
505603
959575
948424
315699
427526
1122657
524840
1455623
1431118
1401533
1355874
1941799
1388657
645214
1975182
776236
984772
1017828
1193116
1136556
1998113
1772213
922246
456769
1171760
1788262
365541
460278
1873694
1308052
1605948
519121
1740587
1327459
873207
1327995
404544
1328806
1342426
111345
310351
1255132
792860
1189907
1515075
1007619
1832869
1323267
488705
1186124
1809219
1406217
1448737
1397860
1535206
70204
1951379
1420127
868040
614701
1617919
1382636
1184856
1143972
982217
1537071
866094
1542611
1850543
1554295
301140
1801056
1470839
847883
672577
1952630
216558
1661399
1304333
861682
1818136
1465303
1245799
1143228
675884
1479006
983550
1466836
675276
460006
239326
957145
986270
566173
478613
198550
336328
1720323
340851
1454236
88269
1124841
1135974
1001049
667792
1869691
1479786
708956
266270
1204478
774922
1539173
1518838
1447134
1643751
716149
1801371
1665532
295202
301983
214143
1785741
1895618
1774419
1737295
101181
229718
1856894
700339
1703675
115539
365548
1742439
1384136
1636939
700573
1889519
1980180
103281
1992505
1751658
1996738
273902
1053113
1688513
387576
217101
525845
1826261
525844
1917793
1990290
535674
927601
1286436
1786546
1897865
966426
1699435
243210
689759
1724641
1429522
1367871
1189115
1486745
1813315
1155064
82073
338114
1118531
782840
849544
560422
980595
48198
1406839
375367
538093
48647
201190
1044169
1197561
416741
1178452
905674
1326344
1013470
598974
630620
497826
1344274
167130
760815
1072800
196883
83807
1365773
318553
1321301
1547672
1222257
550253
1991389
14893
809824
1066285
1844703
404094
204588
238504
14469
342436
1851476
1643821
1587202
1890811
1747536
1611922
830735
1407357
211064
986019
1901647
1402600
916194
1204734
1941221
461779
1488071
154277
1053433
1538097
77427
920727
757275
1371148
1059918
1925917
1073112
1510310
357571
1089048
522469
1368038
146659
1509734
391920
698313
1050517
85241
373776
898610
739065
188003
1330786
356186
1259227
647018
1556819
1102241
1078154
1163212
1257822
341553
1862175
375004
1215287
1890557
804977
817282
391311
1874934
736422
559683
283765
1951443
1779662
341202
114714
1236203
991870
1825869
1106968
1454225
709804
1154321
1325528
334585
1845501
418207
1241287
1211721
1171651
774029
1019832
287619
619349
266652
1255014
1124040
1573996
89335
220608
669879
1405659
1231322
452166
1702556
820374
654139
53440
450989
1536710
1884337
1085170
643871
1846161
1023348
897410
1031343
492923
90420
695892
116159
1825188
1855062
52546
548393
337684
53628
1736699
1064533
1399940
465249
1807748
1098816
80490
1711810
1190890
927996
379689
1403512
1768416
1192802
462862
754734
997289
379762
1115650
1351735
1824656
1999782
102025
1556177
157918
425597
751870
190851
1975282
196575
1664258
498701
760283
1813680
1939350
402041
1790861
1485265
1152572
594543
379704
225883
746622
667369
1913335
800580
1141338
1346858
1677576
1488308
1641751
1464094
1615442
1440826
840697
503309
1908105
1372024
1267051
313602
811953
1808471
366631
1898187
296153
1747427
1386504
1156957
1624660
1212998
1574668
1070955
1296516
1337564
234839
1474820
1165956
1203347
808834
480806
1119773
661092
1726962
1774295
258105
1447185
338103
1233065
832689
1670825
104930
993512
1109605
1808488
1947097
845029
1724685
182902
379633
658825
433246
970828
114333
1643021
825920
1238
1872663
1789946
569645
1102044
488982
890020
1361622
165276
1711577
479367
640290
784626
518999
247282
966285
336980
370506
796704
1139598
899245
1711290
87398
337383
1085403
1665541
782052
1328119
1276783
179307
216938
925600
625903
1741663
2105
110296
1278161
474179
1708957
252045
493835
1962671
1528557
1441993
518981
1608297
1074397
1092065
1686047
880777
141337
921543
362023
1708655
781656
787366
1291757
1008800
1406782
231994
254449
351344
65730
750643
1759768
1930883
1932397
1468720
1396070
377638
368616
661548
1236270
1043695
1101758
1583205
690931
1351318
1651625
50431
71175
1065653
494042
1699043
575791
556579
72392
1923900
1523210
179150
934755
866256
223026
293288
25356
979053
594519
1343771
1690743
1725381
1673879
137794
1677341
213419
1208647
738062
816119
947588
660437
327206
884632
1060247
1857631
513
458134
1419860
1457549
1753393
227412
986507
975715
262578
318165
853043
1516341
1066642
993617
865275
1550206
1550921
775831
1994673
515023
1335723
17648
1080589
635823
607841
590764
261747
945279
261002
104063
948838
1502746
5042
1819412
1897803
1447631
1033362
887771
1369061
91775
779027
1232457
590718
1762696
1000547
516199
401725
107034
1266384
1152598
87658
1257754
1663296
807094
1761851
448675
1592330
12542
1701129
687691
1917720
1679778
1375605
1126355
1557088
1890409
1371246
56507
522321
1441997
1597236
1842864
1203306
1351499
9667
1317940
655347
1368315
143659
108872
91625
592374
390216
88537
752435
777352
1755960
1209869
1611285
100018
592286
300339
1674646
1200770
133774
1138046
1764405
663050
1002825
483956
1860102
934850
1024563
878605
177615
1626863
1525746
1441086
220294
556921
1202697
820206
1295464
1209639
1590863
756718
266827
1090235
66873
1444984
1024905
1182678
867666
261161
950663
159418
920719
17153
540722
1977982
777751
1125135
397468
64927
1826353
1785389
390382
670851
323923
559431
1456648
1774898
897968
771226
101547
1289277
919079
772475
106035
852746
202559
1856017
1049746
1456296
686503
576469
1149794
1475258
883290
66463
1339752
1192157
1557446
880174
713909
59813
397241
1477529
629770
1576007
1406310
304116
1524807
522406
78563
607351
358741
1232787
1377931
1911689
182885
148752
675172
1277323
961753
1325938
1933840
1591360
1009620
1998224
869277
707546
844807
1075013
137919
1047206
205334
1686203
1806072
1489734
1507393
1090294
1165852
1985128
47942
1887193
1397222
1453197
1408919
51957
1495283
1816004
1582485
389321
1798727
378639
918106
1160285
1272918
1410857
1455791
1194584
93883
1655201
1604352
791158
245593
1368160
1162367
37580
252771
166687
251240
1731831
1278955
1831528
968935
503484
1940889
72868
117133
132411
1388862
326569
764089
318493
1690593
745076
1154913
1279747
1661852
1664247
1226351
1968517
9196
1537274
250276
912690
951177
918814
575154
766872
959399
1162139
1236600
1958170
189191
11754
940633
53057
1826869
856346
1190018
1968074
1785392
331521
1131995
1267422
1260679
1989474
1384981
1879518
72950
827100
1398013
298978
1648562
898709
1571995
1476978
1361792
1258268
1100646
113942
876139
342026
481912
1994391
1830978
727469
1865825
1512138
627690
1610590
1031936
1941169
836290
879937
269438
1131284
1813828
866756
1914886
611971
820915
393472
703442
1399863
357921
807452
1946807
781568
878129
1322437
523004
1688039
1036843
628109
767601
1258739
125408
943241
1473993
108905
1216576
1343576
1459726
1567860
335339
71265
299439
1400273
1031420
413997
832635
341554
253439
273017
490860
210621
502490
1525593
1320480
852638
1146992
1486254
772862
1113922
951214
1265982
522034
1833942
492343
1956723
378315
451052
781017
1807841
267181
1177372
599357
545015
660715
363613
498758
1277826
623463
1955283
650876
1936645
189573
1596454
1762636
776276
988907
1068965
1262708
1649865
1103979
1336306
798160
548050
61919
1684659
849299
117708
731996
346427
108935
179346
172123
53259
549134
934689
134661
392052
534798
643551
656206
469959
415889
1386926
755145
495030
908187
1315279
1376323
824972
192962
555134
1154235
206517
588988
1437709
936713
856560
955827
1935280
1969761
1629466
989637
1990474
332813
520922
138204
340265
1666013
776740
303246
3253
94479
118986
993108
1867890
904737
1444822
1750794
107321
1280985
1458585
1227061
348247
1518401
1075572
1682334
696890
1877809
292700
757831
20475
771367
842494
1870647
112836
1877009
422932
610592
357455
1272882
934437
1363484
288836
1790868
1731817
225476
598119
653407
1343371
602597
968419
528148
40164
1297932
1343865
69217
1995337
793650
1245662
1401222
323821
820338
1200097
1790690
1777260
1198171
961416
206104
862969
482516
785059
1813369
873997
1282127
1926469
534133
1854456
791464
1274440
93082
1242338
1706014
1823800
1343780
1407321
1677804
477947
694275
156454
366096
1689677
1462979
321028
176837
1796534
1478562
1749251
1859805
1319815
1380788
1368264
1435014
307135
434891
598459
556682
1484781
1363418
36194
1853905
1998478
1813183
1826532
1502444
1218088
1836449
1515913
858008
1334063
238045
1319689
367000
1247676
203641
314066
832916
323197
229539
37344
55139
1536327
880146
747544
725032
200913
330646
388099
1585095
1012260
1081954
1267088
1701975
1205538
816098
917219
232383
1254533
158945
1288461
1097942
1366087
1319213
1336157
1799845
111888
1824064
655185
1589391
149876
1481371
716207
324000
1940984
1310068
1730855
1158310
1001602
844971
627884
1215784
1309386
246982
39629
1950832
13790
197578
90990
1661223
1524632
1965730
202535
93829
1486260
172898
1690413
1296346
397367
1064413
287757
539540
277024
931579
1121863
1147294
988784
1693759
502461
1850284
1529188
1947646
1940827
1595079
1665245
504456
1305132
317790
1424570
275784
1232123
1706713
1211794
134521
1959704
1796962
1216277
1007175
1011861
662388
565450
1238723
68003
38118
1375937
1199234
323510
340079
1285686
168355
1769693
837740
1857312
1797738
158508
418696
1997846
889884
623146
1414664
1367912
820972
1018475
52053
447367
1560470
860364
1580203
1036054
1607614
1591288
436471
603990
1191788
1215051
1409631
1485184
1428260
423667
1223054
259382
324332
129853
1426781
47865
1463238
997524
620870
1925902
1409601
279854
1362160
1720770
1156716
249864
1158059
1771757
528650
1819984
532560
1879970
648128
1174758
681164
1379350
914882
567746
1113574
1048745
1350134
300678
457640
462486
143341
506324
1969293
1251031
1559357
1536691
922221
1446920
267695
1371385
538503
259302
427170
1331818
828362
1328730
1186506
390757
1544559
474414
1231085
65342
602391
375226
69322
955118
75777
223629
1865727
330545
1064728
880804
70928
1263940
1668767
162358
194698
1781997
641648
1612392
357056
1719876
1611630
1988998
1862615
487170
509233
192063
313070
222471
274688
1121033
806309
1872050
101190
1456683
1827703
1234046
1549848
388152
1368500
441546
1010805
1276789
992969
555894
679539
1194900
432548
1718743
134762
1358999
845263
740939
60940
1259776
1378156
956831
1876708
1320628
73039
1909678
253385
146454
1097347
1537028
523393
1437945
632290
45760
1220231
908344
928116
1694640
549286
289981
1923530
1074012
219479
1012270
518511
408868
1104409
723739
405109
314243
320846
919090
354026
1720134
1452527
50124
530197
1798498
398961
185671
743802
1444139
488537
1166887
1339628
1885518
420220
1819617
1248423
1628407
1911976
982559
214307
1464050
478717
1256478
1407841
1238525
521992
1483250
25331
603197
1072322
120754
977354
1409315
658137
1442066
320973
1215287
1236440
294999
1522290
1109261
1002605
73224
131497
898884
1883541
557146
1152061
751011
1639542
1241836
374963
1837704
1555807
1909331
711182
200210
1590541
1817629
454391
611538
1057692
1013328
741311
1611973
724647
295018
1871601
84085
512788
1390515
111132
1305907
879045
1611291
1596368
677463
876451
15840
1426787
847457
1565753
1793823
1878019
707708
1218589
1952270
136443
1503499
520422
523621
852266
1222833
1507921
1537745
166546
719538
863365
1474291
1861594
1425051
832380
1266206
172249
1902285
808495
1906269
893107
768753
1620587
513340
1895710
723294
613893
684531
1335716
1500798
345936
1032996
983318
370101
774699
1744753
1421078
541299
1338188
1378718
149324
541330
1288481
105710
440000
1383868
509863
436732
54346
1876683
228660
707062
1017455
873312
65901
1662650
1718204
1402355
1516771
1233542
18567
1541990
1619848
372093
1199063
889849
595113
1644189
1451710
1422759
1594656
555510
511097
570173
756550
1310656
1555082
1241021
648778
652677
1421483
1464847
162863
497471
833184
106140
619477
1124978
557709
1492421
893177
406253
309331
1358424
1872895
1418313
1726934
1003049
298855
660715
1049850
1881929
1742127
1383072
1354510
965607
1283263
416050
504911
571316
1533644
563101
673852
234358
1788864
153642
102251
140722
1172331
129500
1243830
492514
1773297
469159
871780
582775
1471048
522124
1984947
1652815
573184
22624
867919
1500907
1680813
751077
346529
602018
1918738
922717
1291595
1871346
625552
855542
125002
1568869
1097218
1305970
1983078
1815425
752240
1952176
1368721
1666974
291524
203908
570590
965270
971206
1861684
1937651
1907871
781899
903702
246911
1231022
666399
24798
900113
1737903
405656
856775
602010
162892
488713
1444443
892832
1366189
1187852
414322
1446285
1457104
1374791
836185
975896
1982498
1893599
1299491
1861274
1843522
33103
1973259
1634554
1971824
63987
648837
779649
1531051
453128
1188381
1798047
1141825
1264141
827613
1496391
946156
474762
1096972
1615025
1060495
400771
1801186
599766
653073
1071556
1475206
42916
257872
437478
837082
1583100
1505587
1058104
1230426
1879296
1518179
1831230
909441
849138
1518554
1401197
243256
1954533
1066530
1231192
1716639
1506600
1076950
1925715
718518
910344
723006
607305
788909
924539
833655
338285
500979
1526985
1805575
1717053
256352
1940281
1506772
811975
1751463
513768
857312
1934368
198769
207479
902037
1196319
1569877
1746838
761375
556549
1165463
1160388
44243
628440
1759474
1060482
1155377
621055
1786773
1854052
1098720
1994288
817090
311629
1133339
1436906
945556
994628
1964504
1871882
767119
654520
993251
1974902
1271273
1307690
937932
1391170
1585294
773176
260650
992009
358691
1826972
1971885
951903
682243
680867
514879
1863738
1207394
1030265
467395
340849
1845007
201014
474762
106323
952238
1187564
1764301
937668
201302
528319
1916910
846876
1483454
409099
1514977
800054
1660083
1716724
150854
1021057
702284
186604
795680
1874936
1371156
1319936
42016
749573
131220
413714
464725
1910705
1712398
1621911
1319055
1749050
1412557
1954825
1445278
662624
1972505
839790
1897418
1139189
712773
1468312
1250122
82191
743794
1551128
819574
594052
1653612
468343
1377418
414483
896777
1070585
1975572
1390
276090
3978
756671
24030
1421473
111875
1626279
1313064
64172
1949089
1558583
304159
1404883
824599
1007640
287855
442540
582302
513906
969868
21128
582046
18602
1897964
1281357
222626
964140
1991299
1088619
1968276
1567673
1225098
515525
491468
1555066
1248674
1188319
1635611
1318920
1146875
1525924
243717
832702
1079746
1582841
267868
630730
838074
1998999
692711
708888
1362167
1034002
133817
744063
1721161
170166
1210809
1649024
707583
1589183
1091793
663412
543267
601674
39234
1742698
460013
1459895
545247
738172
19381
1511324
607498
1062178
1064413
1546801
1198261
909206
969984
866080
1995979
558115
1530496
1087018
432040
350987
1791354
398114
728229
106187
752288
1587207
1921864
805490
286191
910011
1003758
761860
1083606
286492
1781218
660677
1089736
966728
1815560
960899
258680
1594996
1676833
1150873
603956
920500
532676
802435
1204131
193895
147503
66479
1395336
1661078
463099
1954354
329054
1079361
1313306
1972817
1772630
1264737
1572991
1768776
83920
1559536
1055727
1061988
999184
1568018
1592613
1740506
1704427
1610760
1190088
130182
50967
1223367
1610502
31861
1876463
1373085
592281
1667876
1667000
1757959
1610414
887125
236484
1432748
640027
941320
829426
993275
1299759
307786
1268663
890799
561863
914474
131579
699168
900443
1354686
760626
1583115
1079091
715521
1392251
573122
1843472
1338790
28394
1335012
1705909
1406941
266745
1676926
620393
380294
681685
723003
1955410
735220
1989762
49997
935786
334906
1111834
1102169
1087218
1796871
1833792
1890326
622882
1814543
1528292
959672
847174
208232
1730188
8235
384135
1141803
543144
176948
249477
1609629
1055744
1031143
1221470
829305
1145293
999875
709683
349258
1512495
104211
6291
712856
486627
70171
1408026
1980936
874969
432537
1875167
1308846
548593
643989
1631032
1832379
123451
1944457
1926386
1381972
166797
639740
1481821
1737500
76856
229098
297243
1027874
1958276
1117737
1845100
1780126
571841
1937370
744160
408505
1230559
597816
1179856
1469183
1906211
42243
1692683
1628590
441379
1014661
539564
1791692
1849882
1125637
977140
781066
129184
1054907
942062
1669074
452611
568667
1644024
1463486
948074
1749459
385944
21379
792821
788760
664541
653030
723177
324168
855380
1118667
1788396
1023347
361498
1846754
1020927
206239
150415
9962
1427527
456506
218880
1029964
1522680
1511132
808717
1751266
697332
1229489
1060520
1329952
1836783
615163
282882
1228483
816609
910644
60018
545086
505550
881467
225564
207287
286634
1319454
1487713
1024879
709743
1709562
652997
540881
1889017
1731846
1007164
576428
1168597
1797880
144817
485335
1017210
342997
1075967
1095350
359072
873339
434421
940525
1615363
985989
1045287
1228261
1833082
1365576
55425
943573
1125176
1020942
1127435
875501
1130309
1006268
1519323
1663466
71546
471447
1097356
76163
410642
986694
1892986
360705
852129
1480132
1663086
356754
1835820
891789
147753
381448
424209
1154228
57620
1973661
1288206
1906377
1053913
1792521
1531797
1383494
730781
773302
309121
1523754
1313774
1019164
638882
196743
1195556
1315016
1694339
1562576
451900
506603
335103
994908
959800
1182415
1412697
421058
585205
1040698
1608986
395036
1650743
1265670
1822045
1717119
478099
107690
1333207
1540965
1954176
724680
1810865
961391
326920
1603538
1094892
208088
1609977
1687974
725994
1782735
1897166
327581
1711151
1008812
1063370
1408429
595383
649796
724482
322319
352493
671416
1923180
974176
1816308
330524
884197
1380050
1184127
892059
1353322
477856
695494
1401564
344720
1297234
1631396
566975
1182512
180469
1661479
1901071
1092929
756336
1115672
1834041
989603
1702908
143927
1388260
1592209
345637
1939509
53200
514440
619182
103651
1841792
758045
1439502
165032
1976133
1609541
1341609
1922869
1898569
775900
863108
1676744
633139
1543112
841613
622328
1574976
1768855
193239
15582
1176324
1215670
1066963
1968736
1295045
961059
1542887
628609
998921
1352481
1561371
73462
1972461
1811667
589637
1347559
770797
623671
1703912
416310
756817
123208
1702769
84526
1884441
211536
1915310
945233
1349238
908789
1121097
1958490
1264628
71311
1989073
720922
700385
1255803
607650
1929285
1337801
1682388
880232
665379
1523241
368576
1213470
238972
626628
167977
53005
882738
1942526
733124
1153886
1749796
1012297
1793956
1856808
461677
13982
982331
1914030
1426447
479054
52525
1369772
240266
1435925
54386
982745
1940401
1860259
1017450
1398800
450768
1344446
461626
1596790
427507
748324
1165113
729516
798433
1286901
1289978
1337577
547099
1855143
1903135
1297257
1076692
1844646
1671852
1944992
1944036
1095169
527762
586669
284112
1309761
1808062
1628018
1184960
377524
803853
1272669
616631
662280
1977092
128987
1749690
1466985
933759
1901828
55957
1197651
657499
1998468
1754485
241694
238950
475494
1184052
1364718
1934613
790488
1708034
832379
1466227
232920
1683449
1142559
43732
298173
1508343
1665961
1817459
1343815
1555587
528645
1565953
487408
1572978
1971454
1081917
455915
1547803
18625
484643
1734030
1687778
1728682
109468
1149912
1203233
1867883
834859
1520398
771304
1959132
1529775
211969
1826074
695384
1390826
1353759
1218937
236861
399289
1343088
1861416
1043273
1322873
1235296
183179
670340
982301
680492
954834
1385881
1562267
1413907
1161226
689962
9994
918229
1327218
687839
994181
244870
441535
385559
890672
346178
304437
1824665
704277
234574
1659308
731372
922954
797409
400610
394927
949763
74781
1670727
1869785
159068
273564
1421925
1643726
235715
1161881
1301753
1782839
82098
1464033
841259
364547
1764720
98027
911876
1826404
166771
39188
1274977
557669
80954
1060779
415034
296441
1311837
825502
75885
747678
1920898
1114123
189202
247115
1599024
589897
1172998
102826
1776211
1771414
988015
490630
471784
367837
69513
1009208
1021586
1624318
1346259
1881644
1107907
1178677
683425
890170
1073230
1118420
686264
1802590
936169
234347
1113558
42837
1986951
505952
1772561
1358851
1169807
1969597
897639
683751
1656118
1155629
971318
165892
1508992
1236761
1669268
847580
991800
1641020
1575053
1239381
851251
1846492
1963432
1234631
1035477
1708542
319216
576050
719692
1394587
644287
813881
1435068
23433
564114
1345381
459912
723802
973720
1097980
1227547
446098
484736
572097
294871
1947221
1545288
1598887
356832
1201604
1303508
474755
948667
355450
1060923
1996325
1126093
1410844
1034624
1044620
1072026
92550
853575
1792097
668098
1473737
793094
380224
1966055
743708
1462749
1030485
210433
1435651
1664661
1536495
1979551
1053742
1636456
1639568
703307
578303
489233
517227
703421
1679615
545478
469842
502496
1040723
1481176
1244110
1142300
1721129
1754716
382824
237336
1852913
477140
154068
843213
877559
1897949
323440
529982
630412
574256
195356
1996293
81148
1232656
1084089
1486200
471575
863805
934748
1645417
17039
1654132
672952
1923957
912929
763579
1908827
1647715
1490449
1081012
1428902
1411913
756017
846249
527514
868554
1319889
273765
1609447
907874
1314593
1327242
573609
164745
90603
44675
196579
1310050
1018696
329570
1829690
1627560
1145080
1940525
1122714
1815781
1440338
503016
1459248
1755615
1824727
1515832
850941
494962
1075778
577127
1464407
464268
1167326
1178718
1455574
1409322
1335204
1665649
161732
1307310
1256749
416354
1629441
1074494
1254340
374552
1495159
1706132
725699
269052
840942
1354020
282350
307799
1302014
1453981
573675
189069
452660
1445302
701874
1397256
1364324
1205997
754743
1255341
555678
872655
3249
1735098
1018439
1401233
1298354
1129917
1085940
89002
1986481
241845
1339523
1875166
1519535
1239308
1337256
971742
1273294
1331563
1202868
1687963
945802
1052809
1217621
1565448
288257
1341657
1877146
675347
384370
1851335
263219
1301414
1902091
1042037
1562970
1471890
792789
611129
479292
1171355
56979
1776932
540224
501647
1782048
198721
302527
1553741
1352174
10325
1950718
1754751
381304
10977
1255741
1475350
696786
899733
1138679
1785888
1727003
83386
12987
1328586
343995
680775
819621
605621
1048104
1996642
998585
436642
946314
1345943
1789194
1074509
1357165
855997
1765815
276451
487297
646098
137935
1360435
128332
69124
664974
1619526
1965024
1943965
1743953
1592697
630129
164551
391257
1404132
939900
743086
1557927
1876475
669931
1835027
1496933
1156138
503483
1714752
503002
253098
859865
1434893
1515923
385112
22258
210073
343938
653959
1520987
1308110
1898419
908508
923699
26213
1927987
1291749
613036
1765877
1979578
1680161
506744
200461
183578
1693717
799390
554758
30595
865934
1013623
1107988
995634
1859568
1952558
342190
339795
1959012
699520
865888
801864
1515971
493302
748060
477029
812574
1921979
540280
1827174
713859
1702248
1276337
469614
1738153
1985047
293404
1181666
940881
1489686
1940957
1690165
1181842
577036
715413
962830
22671
519950
606643
481636
1896316
663700
1005389
1772257
1786119
759380
1760933
213503
388895
1327497
122788
23684
276102
1871672
1178121
1767013
1462699
1977015
1858505
1699097
972543
191693
1914925
1982140
630508
564361
395041
1029892
1170032
733596
1745878
616494
618584
369157
951251
162826
12641
1140191
343660
1940576
1172048
1989690
1840950
1870994
218164
881483
954670
715802
876436
844742
1325399
191189
1343055
1073586
914230
1247947
1926690
1293698
1224803
164757
1238553
1931357
455194
186437
369333
1779288
639855
1770511
1210909
883983
1606576
1164832
1690671
1430562
294311
296490
1536615
1805560
883741
1010851
1514512
1184615
76045
1499606
184027
1995606
1465320
903390
1319370
1644828
1236474
1206330
659123
1162062
487157
574489
884158
1616752
935113
1533489
892117
1627646
535887
111909
741545
1202710
750295
348929
114229
103048
1205940
37794
283355
236353
1526853
742859
764742
335603
1458210
65810
1218812
636149
545751
1971509
70040
1927247
1513812
103177
1544973
1668396
1048200
673865
1605015
318502
660688
1514910
1823200
363765
1443155
166642
416000
897233
1116159
453481
855911
508284
1943622
877031
417389
725824
691175
925844
1269995
1230688
351163
612973
1395422
1199604
1686318
1778342
1048761
1380976
1662369
98511
156423
107197
934424
1281259
1067919
1171066
1077081
358600
1753117
102512
11614
409043
468427
1432639
1488349
439809
1304942
1289103
1300115
565038
1322633
1206604
280831
402649
1992860
1479696
1876457
291927
51287
1392023
1191730
1351667
443979
1701221
1832056
1201349
471129
170081
1319851
506679
1938085
641341
1898406
1205772
690691
670179
1794686
44564
812247
1307947
1290077
1771494
1772392
379357
625142
1253415
1940408
1184621
85619
1599832
315615
1512971
252931
1813025
207630
1362472
707165
2845
818596
559205
1839005
333687
959083
646762
482486
1427462
1237281
837778
349818
1394179
1307223
948688
985932
1934462
923610
931152
1515352
1077571
1284010
135240
350619
1732397
1350853
1817807
1179569
394436
1076322
675679
44027
1750431
1752867
630184
1016483
1473820
813010
824813
1218725
253481
575347
394205
1452719
1522919
1622868
826376
1174375
1181744
615490
104365
89303
1834595
890317
1255920
1417694
1369489
294243
974196
353524
65151
1097353
1840677
660477
749482
1260925
486242
1508080
758888
1543301
65429
1107385
1336472
654598
33779
608022
708418
1319207
204298
6749
728032
1391276
1010782
310253
47245
560666
121978
1037625
1235381
737176
1013853
1651078
60295
1969594
1881796
896720
1496250
706074
934056
29467
1334394
1118670
1007145
471370
1601366
1714534
721741
1935363
995684
604880
799446
1099734
790410
1207122
1306134
885574
711791
275891
710924
554499
976441
1958218
299912
1020000
25198
1941070
874809
385045
785105
443340
1289309
1809395
1873923
1998267
1198181
1151929
1760028
564034
1375585
1821956
1291560
306225
775194
626652
1123222
320842
388477
393936
1843776
366001
316431
1815973
1630973
808047
1549999
1577141
876869
1637054
191181
472558
471125
852504
839429
996452
424234
1404362
1612694
170481
1005468
278860
1869302
746992
557606
638372
1486742
681932
1618499
118932
378306
1442550
777624
925238
145258
987777
1095114
1723170
1734134
210135
313339
830190
635893
574369
1640115
790512
230423
1922114
588274
665078
1629543
1358262
788796
1962807
1960917
402248
1661168
1190285
523145
140962
1731254
1659202
1571347
1482431
1789917
620431
687860
1979102
1960095
1967536
56822
1256397
87499
44646
884265
1991829
1159507
1495024
1592791
222588
734098
1902875
48396
55641
256056
807427
1951732
259555
520570
76435
1661809
660784
143121
502159
1169602
681100
1405110
878447
579075
541372
1375253
1520434
1875503
450945
612296
801210
1385518
776686
1002541
384626
1161956
1789391
813690
1610626
372286
33545
190288
352744
956765
204731
1681929
849593
945860
1338120
952614
295730
917016
1852080
796148
1124649
1280058
1608190
1429691
69581
1973690
166139
298074
191375
1638793
279989
826618
1139633
469020
962869
555134
875742
1805621
47575
1195385
1290754
532231
1207630
195327
1498092
31447
1874077
452905
476077
22670
1316144
1728540
1167238
1540018
1820445
934298
929406
1331074
66796
1524101
1128301
1015805
908429
1194900
1424581
1933919
176521
930666
818739
780217
1030193
1397975
1036472
595366
1584339
396539
512421
388964
1008703
1364926
209917
1392255
1772433
67301
1379175
479171
569543
308489
939194
1814823
1162397
1651913
1220079
791432
1845711
1812473
1716648
1903686
824180
1708142
1051745
795180
1185476
471510
339546
1981307
1410866
1134158
596546
690222
200933
1665444
1295074
422470
713498
754902
1043638
822709
10846
269867
1974600
1542758
1047032
183188
496281
150325
422780
325943
1482945
477477
1321929
606101
1671323
1860530
1247428
764229
1317422
874127
1135961
1621031
173903
624220
1439598
410391
135145
1531711
813922
1560283
237717
1231661
1019253
1729719
224501
376411
1261461
1700609
570066
494772
1021215
1968822
235102
147500
1983256
1002181
184769
170298
1834297
276533
834498
1815610
302396
1404779
297014
1602066
1959192
87770
629029
132455
1629832
455878
1098309
481983
1109618
680958
1630168
1997531
1469862
1214306
140671
1959733
174113
1272923
1091073
541996
962547
1704700
249560
344997
115727
453981
1856303
1795525
24277
1006383
602820
1259475
707530
868178
1201020
543165
944278
505097
954684
169886
40904
142350
1508003
5207
1069371
894316
1420996
1936274
29799
1415777
1369308
1222364
1057471
140510
1192693
166854
632785
610118
1327404
527094
815134
1170255
749016
715370
1828763
442126
1326678
300013
1296902
379455
256238
1142995
1606415
1238666
1970194
1815331
892984
529664
1248560
1034755
1100156
811760
465709
406944
882822
1679250
1757940
1030305
1661151
245544
1723019
925667
1287981
1854560
1452614
1175006
1864271
1033365
1942403
1933072
356001
715006
1465053
1869115
1470694
174552
797676
1357086
1267717
690331
240397
786881
382996
378734
1465359
660814
893972
478028
9948
1980824
1699504
633364
1672049
1273412
1279834
625154
1259038
179969
361435
1425504
236207
1742321
1333300
118442
1318816
1946455
616605
749242
1502798
247628
786506
724677
1970583
1514539
812160
1353321
1133947
790180
1656362
54265
481522
1649100
1350435
546784
1056493
1971956
773962
1409012
715505
1183012
72834
1084033
47269
1190785
34403
1117370
1434533
1394303
893725
1035030
505702
1102625
274655
1897050
1493675
871452
1942277
1302146
449149
368425
581341
20181
357188
797347
1792048
344104
1908068
77867
723570
462984
1171971
598614
668071
468228
1959116
1568239
8758
791929
1994913
749993
781631
1081364
1350374
1456039
1436566
1242356
1062115
180933
649451
1052587
1741644
1495232
635363
1741483
1315102
1173541
1489898
912858
1835389
822277
1443701
817101
1404176
422436
996526
1857432
847341
1239679
1437719
1705231
1667204
65773
1829530
1048028
1801320
508848
201922
929076
13019
1412691
1018187
818999
443903
1858971
522106
886868
14623
92141
1096002
609396
161218
810208
1311669
1591785
334919
1640176
216854
1742034
1212455
389676
1307687
898564
1253020
1427980
138268
300863
1197657
1264445
321405
50702
1554960
1119365
1720852
1726995
888382
1694110
1586295
1391238
602401
1725682
62227
1853778
1326193
177473
838806
1565933
1737123
303305
84048
1854177
618651
1717304
713082
352402
331902
240705
60181
683619
1888944
863671
1624937
1017235
1832217
1482328
159944
1504897
761741
496266
694840
82347
200641
1315103
1167249
663986
993520
1678951
1471051
1570856
1674255
464630
1935982
91318
1329309
286179
1638442
293300
658659
1674847
596556
1371456
101597
1052264
1079086
1830956
1677652
1458980
202717
1927854
1318294
997555
1650614
940885
188977
197298
465719
1482456
1986499
1153852
1443976
1436917
192448
1886182
1859376
1440676
1779039
792068
1875418
188881
941866
1388248
1687445
1376978
575876
872435
1163778
1077637
1036807
446247
818829
1672891
1765761
124909
966002
1539587
873847
1287712
1930334
824527
1420789
408473
1907470
120000
362766
122418
1891327
929471
1228402
464272
1413864
1478114
1456477
1483820
1454780
607412
59069
1057337
642449
1662604
41962
715695
1237472
67032
1999367
1317620
1028100
944145
375973
1940315
284389
48738
638721
743509
575326
693789
1945336
937193
1864648
571665
1196200
1727306
353658
1877376
600199
1498492
1233142
753656
221852
853932
549665
1883170
1865027
604446
1420822
566748
930105
703849
8911
369126
1939651
1661645
1128186
603489
41356
1624232
1333025
1743860
59912
615967
877066
642013
379798
1374669
554772
825985
1555139
1113767
43841
473913
175202
232728
1360200
489916
1592117
1991497
1050654
1886488
1628357
1306926
1495144
421090
1028125
302493
91119
749367
434606
1507599
1041256
134903
518123
1369199
1376870
641877
1887770
913141
75109
839907
1578452
1975540
1627974
5558
1818300
1948398
1989100
1734124
1956446
1954968
1121000
177609
1495460
851441
908745
1460948
540257
482310
1337411
775090
417408
847738
134654
1366437
859659
559087
184611
1544494
453723
10415
322519
1094265
374327
1345944
1903223
893879
853603
1416988
1820588
254158
1509889
639773
1420252
592156
1926756
401681
876078
929348
1082983
1661464
1372569
369776
722908
1685812
88121
1299583
1521178
1536207
524971
70956
1109581
1883594
364884
1929685
152195
916830
1031211
1309306
521033
714972
960256
334088
434226
1613266
1040255
1032446
475684
603477
1388270
737026
1886941
739997
478373
1355727
1748313
644650
1389447
872969
1577159
1059435
757779
695173
397018
800052
1824294
1092804
35029
106442
1906418
1683789
429082
1147186
1598226
652706
307327
1649567
423154
746406
1503990
848250
1480196
817271
1481118
1556380
1337403
983360
63973
1923282
274131
1264232
1276325
1588506
964233
246297
989566
852186
1281764
1326011
1579173
1322158
1140430
1127965
472483
566633
256518
521050
1740306
851085
689601
1063573
835600
1083113
1842164
1253898
1133979
656857
226289
1669857
1343993
84308
327273
1302903
1329621
981540
1627028
933400
719924
1686737
36078
432947
1486439
1101961
1678356
287082
796276
476187
325463
852826
1442111
831427
1352896
296892
361106
591525
1679207
1741589
873636
1073854
1226561
1315574
1776329
735948
1178431
956525
526414
1041619
1086961
291785
1507161
1999941
1856257
707403
1840444
1191322
803064
354766
1519144
1961715
1796423
103184
1398261
1994530
38626
19638
1415480
1503395
462765
1314697
869851
1587992
96465
1071918
1170176
202023
685521
589600
52455
819270
1979941
306827
1292078
1391088
1328822
1730863
1972267
793369
1413675
848997
1047537
958456
1223494
1962182
340890
1495571
1336848
542138
715168
1225064
68682
50902
588063
699114
781221
1892244
1284802
1528143
489547
361063
186923
650661
1490117
1828760
829401
472676
1955795
1513833
222328
1263303
504242
93034
291019
1496727
320195
724567
390296
1046921
1695458
999753
1763122
638575
1712386
71011
711177
1775630
581347
1717349
1358264
1577274
1551199
831648
621799
1229158
614064
982462
430183
1416846
836610
27704
488620
1300704
1408796
1826226
1637714
799951
1995946
1815907
949555
1226974
316676
1943808
1350345
1080942
1079065
1180702
899100
1429784
1789158
1047918
5062
314589
1434887
290169
85024
1840364
1187223
493097
558977
1116655
321905
1753154
255503
156638
1389818
244805
1706703
1313449
1552291
1808922
857484
424806
1711938
394696
1714595
1324065
19694
442485
872896
185132
380021
1940572
343502
759799
1824150
1923865
1761137
983678
118339
702605
952238
1689522
1446683
674923
1595334
1757269
44540
262707
1444571
306906
1086000
463314
1960781
1878380
253286
1614896
1029330
1301955
158048
1757162
360523
131110
1718974
182586
565888
1868731
250291
1395382
356945
1625827
1201649
1971166
184614
1989187
305744
53573
531459
1041944
1282352
1741228
537165
1748772
230734
858777
195129
130705
209267
1000119
912113
637858
1960953
840106
1896010
779017
226436
1515125
879416
1767480
1380666
623090
296228
384616
988461
1468956
1457060
1238342
893782
853420
464500
641060
184579
734487
11064
360525
1605595
1170640
647321
774249
1413577
1360711
882649
1589052
1404982
356602
1956885
1658685
160675
1533824
518824
1294157
1657507
1601007
1912600
933213
167192
1579783
1680627
1403193
1432920
982372
205309
989241
906007
1258717
1233113
1199022
1186417
162718
193233
216846
548779
1072871
204936
58019
34775
1748231
70771
1631364
1226912
558195
825894
50387
1904721
951599
1553034
874338
1878823
1589863
446686
113161
1059361
909783
1176730
1443667
1941828
1636436
25033
673506
409302
978097
84428
510553
632351
1784307
1113495
756118
526534
487706
1420057
1817749
429368
1487366
897355
920616
833573
298321
842510
1697492
668441
734597
733304
1840912
547519
455702
454703
600681
1804573
1832646
1430749
410176
526934
253600
188076
1148369
699201
512500
427805
1814183
686576
254556
1805295
1995160
571029
1171483
1179727
945192
826716
1859928
1628479
1934748
61749
886936
1717207
1656238
161694
120353
519882
1321546
860008
1515384
633262
1100541
367821
1097995
1348821
692213
895719
208062
1712662
1778410
1263456
1296114
515166
1659349
1359346
913573
1360998
1975548
1447260
1363446
1930051
1985625
1038426
1484628
470025
1252632
1192348
1085862
878631
467026
882107
1593521
317985
536518
1624937
1563690
1819277
679936
1488714
475668
1156150
171052
587019
1363838
1542225
1299674
1375851
1978601
497998
1667354
1326941
1712297
673560
579956
1480066
204763
1342732
705789
1429860
1591626
292492
521916
218946
620242
1410682
294244
730847
473570
187951
1593293
1271397
359626
327059
1816888
1381627
176994
1790632
693643
1352898
1188476
1809844
233878
1160612
1855367
1513161
857696
1421430
1174659
1320215
702122
1189171
1215979
1909643
1383784
386301
1732566
1589127
682940
1992807
1345092
411878
1977589
933444
688364
1893171
289358
639278
626999
300012
1104424
64310
1338083
1511497
1616085
669311
1138130
741036
1666842
1175695
1529494
238814
2834
839237
1523014
781963
1814932
1587319
596026
52768
464027
328973
1476141
1441126
170794
1113659
918409
695042
1221532
1027993
1112241
144321
151913
1094583
214129
22072
434699
598426
103580
170465
337761
1134339
22100
197638
117955
1881377
1787280
374583
1118162
785504
1729660
653912
1884143
753025
540798
304408
1683167
1756012
1418128
1153715
1319265
990211
1447460
1555755
1310291
236504
1843132
1375955
424530
544632
341706
1057186
688482
1450922
333679
88459
724705
1229469
452500
199496
256903
669451
714635
1721662
1649501
1260504
561036
498786
335686
1904974
2772
1407448
791642
964636
1755210
1245422
1212751
1309326
597467
1781215
1114578
1961390
89430
1860550
1976320
977493
400708
1229249
940543
210318
1814498
1820357
1108575
326234
791643
1208315
1904171
1037296
1425744
776039
638946
1613952
1546431
1131269
1328685
1090395
1635331
1324216
617334
1454119
916998
243273
1800414
1818598
1055212
618410
538758
1443979
1896136
708292
307841
949530
1262731
1566473
485292
670885
942362
951489
1970577
1592132
1876378
1554905
460875
316135
1780731
1351819
415473
1491266
255011
1025443
154375
887565
1200708
823838
1330810
1818399
170684
1242308
34569
1483631
299810
94338
1774237
731804
681365
484035
1595378
84877
1466986
1877325
984832
1581290
1360783
1084399
1001290
507346
1009231
1081331
554193
238590
1798742
1428163
1202911
460938
902121
569213
973805
1534892
213900
560650
181607
1203706
1749924
1544913
1805414
1360368
1825933
255345
1691620
1768782
1535812
287038
1014739
117786
1951207
1682720
1862543
255209
1667313
1955878
1137701
1583756
1396330
179248
1401887
1699924
1516417
1013631
1597936
1248389
1430989
143574
212709
1832369
130460
1704331
658059
104322
1796181
962690
789887
1500874
53947
96086
1896406
786564
1414457
1179468
880285
233532
1863605
1922086
130163
382029
1464303
437054
1444211
85417
605589
89660
615317
1478405
1681988
117874
38799
884138
1645019
778490
708241
1554591
1661549
1131561
370045
1999737
1857067
1312828
1986686
516747
778073
1093051
622044
1592379
1169833
779890
1547561
61496
1676338
1352275
1423514
166806
1143837
844251
818538
225211
1788439
1796296
1637609
970208
1557531
964533
1752140
1269528
794811
1746471
1056245
1572843
1235851
885345
725523
771208
374425
374274
1382517
739494
1489708
1709659
1738786
324622
165390
686741
1789286
1464002
549820
1062878
277192
297417
1698156
104018
1108237
936566
1591965
218895
593555
418673
621141
458333
1679454
1193729
1020083
1061825
1799038
1505090
1578760
1619586
762775
1858912
1654117
663041
1219958
1240613
708687
1920176
970716
1794859
640777
391341
1875525
1002445
319602
1444515
1328188
1875666
1590741
1493439
1268452
1594517
1395599
1659013
947557
1906695
1482165
760315
1163210
473215
778618
1964037
1443147
50568
6433
104449
279933
986669
861281
696998
1981882
819131
1896860
166921
589889
1700124
226169
450287
1558678
1448164
1218614
23551
1820299
311444
698569
1322490
46415
414970
1638695
1372115
71875
1141550
1070449
1890680
1399034
1296511
609805
766599
1380056
963036
1719147
460171
30694
1996989
1209495
292241
274019
300669
745028
375946
1178231
751640
382976
884549
615880
104390
517307
1753829
1172571
927802
1535881
209445
295880
1121721
236779
1249059
1803374
5425
537080
1745502
1032672
1349633
918138
1312308
118619
1589054
575304
411827
1683426
1545264
572449
197531
600906
393441
1903717
865565
1434139
626326
1935707
1789477
68742
145102
1383367
1738091
1330839
419768
189973
879540
538363
723550
566744
868516
573269
1952966
1677691
830657
869244
264669
117926
1447741
1809148
1069915
1428092
1960059
1342
303783
1723658
933756
1918271
1135533
951283
607006
164862
373826
146393
1933402
765207
546803
1286113
1713658
1217521
89688
1160950
1732954
1639994
678621
1608690
807667
1128039
1522125
1680152
576651
664238
100344
519249
1187667
589153
892757
1006029
706907
426765
832553
1960720
248918
1065020
116165
970642
379327
252844
1528039
458590
1339920
824410
1424891
840668
1601304
1531172
1421597
1027991
1016507
430072
1718462
809173
1595688
628639
1473502
47117
1869620
796948
137669
105409
1442009
73139
1677155
1404882
1240518
1969468
474310
858006
432331
1635066
624325
1606000
844631
332239
1286543
887857
19625
1473137
1001773
1859983
208387
902179
1771684
1831424
341630
571588
659717
50507
1962225
547203
8207
391028
1884102
1186563
35239
952938
589337
88294
591604
1015822
1537799
385142
1404175
1556339
532947
1371307
1805831
649445
756879
1994598
1110685
1726071
1487057
1799899
1001455
1502071
681253
953266
882546
1671877
1398634
1407036
426976
368736
138637
638144
63442
734431
295292
103811
465354
1222029
1110594
886494
34468
240565
607991
132811
1143331
1156413
454569
1410295
699375
111183
1038713
1790985
713994
1873465
1046821
769184
134577
1781858
1063891
1501821
259667
1416911
950630
822
1856332
931236
253322
1902435
1895449
1493467
1129228
1300142
1348899
1426354
169102
498543
1899070
1019082
1424359
103486
459569
589614
1595680
1101098
1158520
21272
1779754
1435579
1083468
1243920
1114375
1301393
1391643
1101654
1415518
486132
86939
224974
1218366
215396
1845193
262610
1094591
275267
1206654
519667
1511761
50112
1495355
341146
65324
853267
266748
1266175
1239798
747614
1407122
1847446
1042612
827476
306699
149449
1538524
1578427
1476426
1138936
563707
883744
283488
1067379
589762
1278637
643106
906226
942503
778271
1756460
1069241
1465521
1617709
1212708
118870
309540
566902
1382121
1885292
1296211
1472463
387188
1111020
519360
1315620
203146
494877
1541222
403569
1189701
778034
142620
660587
1376347
888523
1079665
216871
795621
382840
114419
367504
367965
722270
1796504
630225
1841958
477907
1815219
1549738
1145142
862051
1191252
577417
293301
620099
1813577
1128058
400855
63374
33306
105496
244554
720660
1979577
1739057
147446
1767022
1840732
612374
939521
1493688
1826491
1581256
1278723
432364
282452
71106
1180509
1267754
239001
866186
713690
421437
1090217
645294
1644322
368110
403
1303022
608007
712743
281063
968040
280903
1062300
494754
1330667
442580
1176658
790392
434521
1671619
136644
484048
337506
1412582
274938
380238
1506378
627614
460165
1411411
91803
245272
682151
1690876
1048056
1306526
928537
919024
294011
761380
1557601
1785448
604317
735955
1048530
1002585
1620940
1738683
1638216
606528
615968
1123501
1611843
300773
1113107
1517917
1467928
365533
1841241
536842
27684
930252
874453
717192
1025525
1127854
58247
878331
1555396
1916166
1642923
1909602
1644329
771754
639347
1076992
976330
161005
725192
190986
327751
553913
1504330
1020353
1648601
221387
292142
1166548
1461696
211652
19679
1890615
1849046
1866086
1930239
864616
1469202
915031
61209
1532152
1325581
1213986
1772698
1003298
197049
307036
1162798
1611296
1236011
1122334
252180
1296531
1410658
1387415
1204218
1796679
1617332
1793896
507532
393626
887281
159172
1609615
1207796
874198
1128561
1567327
1552926
395830
229442
243141
87237
698578
191999
482927
1971751
1877993
539214
1939994
309223
1507930
1853968
1844982
1786621
2518
1972585
1402928
1975254
315104
1243328
1583651
287756
1059342
765161
455056
284510
1475552
813242
4608
1918976
1276611
1833772
1552830
109454
1256343
679632
894555
1865221
1776125
1126321
956690
1715356
20697
254924
62752
168856
984780
1602661
692756
197652
478878
1603115
124388
928475
909607
370950
1032089
1333517
1197805
1955161
680572
1775738
1288361
725138
484099
333086
1807375
429392
1284828
652274
333826
534732
1311002
1595462
1444142
743726
1997610
1068428
1357761
873309
1519905
1073298
1304169
1234425
1591963
713741
213614
1555290
458210
1172659
122657
1335075
1954709
1250270
1385342
1688064
1508614
1884543
338642
1121248
1487638
1080050
115543
1007527
118239
1477207
480344
712687
1953738
1193643
1314699
964831
1748562
1698297
1809134
1078896
1328043
1840156
1985522
186688
1671525
1544222
1260726
1916562
659153
1687389
1784121
891549
1934659
1489613
326644
1745131
95075
511694
144992
1674337
808405
330278
1217610
510905
1014326
971344
1852490
1463647
1810066
450326
1816315
467592
1422816
1516974
1995260
1267963
326339
1999808
1852296
100185
183149
1644168
211482
1808307
1277945
294444
1225712
251086
990568
1117531
1107517
1910371
1511157
142094
293721
1716228
1572273
1127193
635145
1308339
600031
121893
1361805
1919915
627744
564486
1088268
1065328
835893
970483
91209
1847948
1793625
1590405
287563
1466908
1822173
1312350
1668050
1954875
1709166
1582569
1478751
1288384
1985868
1016996
1200875
217095
1184820
470407
1498655
1770642
992348
1226987
279117
1642126
1824344
999480
833418
269350
494156
1196577
291620
104093
657012
89411
260665
646924
232972
1519053
256752
1602603
158956
35315
874341
1167623
455859
1729935
1841446
1021947
216606
1728174
1406819
1690343
1069171
31600
70155
904941
237414
1650506
1041028
801307
127667
336370
917235
1902675
980406
307197
448924
638742
1035102
1974913
909098
1635879
1526315
374938
1742011
1700338
1071514
694924
1153530
1667713
1951821
464915
1499663
233202
622029
1164312
1928905
1594793
589289
1365379
1726923
256382
1582317
1272311
1976796
200642
1570903
638335
38913
1125743
1472457
446017
413229
728024
1412472
1645351
1631572
308667
733084
603482
215457
1968982
1443083
1786398
490352
468058
1961032
1873441
741418
1527163
1249897
351198
279381
804067
612481
271982
669472
94169
368651
952778
1558928
1168070
1352677
1601591
1345516
1155550
1717833
1490824
306415
989745
1580070
940821
1188442
1367743
1055040
1308804
1517580
482432
270246
581906
384896
194354
1897130
1447100
304980
637943
627172
1556986
1932263
1797736
863569
764142
1737887
441222
194840
1464469
1488465
1181242
22542
1784568
767399
192136
237118
1514702
786593
1379500
1069190
1512916
1287146
1379505
487007
525748
278101
1704092
1599827
1138047
1447046
1049099
1696739
597868
505535
1720601
1266733
125362
238087
1241624
590680
1923635
1523155
800902
640624
1157067
460764
1277209
79604
757051
379343
158168
1702674
1228156
1462202
601821
1230679
363599
654863
493096
1691634
562231
1367231
129627
1996991
360598
1874866
1826175
228945
561341
1590966
986185
443246
1426442
1052116
301708
897883
794056
459000
248111
391943
654933
1350092
692323
910862
1940478
1703061
985823
692469
1756321
1469284
1111979
1027079
1003112
826498
322257
1132562
1514905
1669599
2922
371851
598400
1236909
1372470
105491
529459
698958
759384
1602498
793579
105463
1968944
1080240
1327876
1983357
1502032
1187246
8534
1241892
1006857
869386
680596
1671713
1838471
1977014
524657
1507683
1036851
1935043
305977
1093588
1266275
69446
622546
330230
1993928
683911
812166
264413
1318719
242122
1993084
1757758
1872328
1656392
649954
470899
659302
766020
1080085
1482906
1857070
1928327
392208
407327
1120522
1267762
1665118
1745090
836678
247625
447402
195209
1326015
146873
157722
1093699
1284875
610543
1515574
816175
789887
30915
370183
1853051
914173
1991690
603456
691742
271653
1842368
1512873
380687
152472
1497174
397767
1072940
682874
658613
1647062
542079
1643802
108281
1744876
1586699
495498
1134725
281957
1035766
862645
1167445
1832841
41751
1878690
1682304
856841
1749448
502181
1160212
1961219
1470623
470996
1578602
1140002
1329986
1652801
1922381
1737985
225363
87072
1647114
1928748
1689158
1956122
1346578
1627920
1805063
1616146
995650
1054824
673566
1345741
409625
1993661
1036225
1301384
1854078
215593
738313
1444280
1431443
462424
346018
945453
562988
1245478
396553
1549250
589651
454442
187975
812082
425786
312072
1344867
1683116
1399764
585718
119653
341739
464495
379139
1624348
1403372
1834306
645787
944218
1990797
176265
1546181
1350195
1771214
426376
990639
429577
314390
1578751
1954181
1315765
1047933
1544138
1117381
222165
927771
701088
370652
85931
1727152
1388107
477675
1120844
1508524
1678799
35493
282525
365770
456676
343268
418077
1870977
776850
136230
960471
998135
1911987
814401
1182835
1021803
354056
1675253
199688
1201231
1049773
1224036
50574
1873653
371463
281804
1270715
1439400
1710802
1368577
996312
901304
193134
961588
722751
887164
1891808
399348
1634686
1528214
1443708
1746556
42158
536321
1815168
159194
1136115
41927
1489635
642203
1345315
426177
1864860
881431
1037788
1290068
1666614
1612253
447081
612826
109101
1981972
1337266
1034906
1586902
1675347
873736
1389243
182203
1563994
1752126
372685
1218958
187475
12280
999061
659288
1782913
266715
695768
1603406
443203
1860072
1882098
493857
478297
399553
1834681
1064817
874528
1497259
107326
1397165
1362334
1837818
778173
1728531
881815
1685332
1382910
1266205
486734
813697
1709851
1921335
1311478
979715
333219
142341
1557210
340864
340075
1568067
1955598
441801
940725
1860677
4344
1808810
860680
76989
823988
1963584
436275
402761
1022723
1667085
891829
102733
824610
43201
814319
407692
783615
235845
548646
1052113
1203737
474379
966585
270869
367853
1918266
1204624
755563
629259
977094
767743
518103
1839681
285659
1982169
1664133
694939
1266817
267291
587739
749032
1309500
686838
1412676
10131
1108474
110178
1493124
1563024
416266
1881259
1186892
994908
1423570
1434305
1364306
450675
1441653
1237865
1575091
1296365
1845271
570033
1755990
1305832
1854952
1601430
1036825
1435868
769554
1285042
1130697
263311
1195746
978311
1189496
1130681
133755
432216
1087868
654471
334885
453956
764224
1402202
1113508
1723090
1575162
448318
247182
1840025
1104843
631222
355200
1914219
1992318
1117155
928997
940980
1988648
1358056
1988172
1466307
168271
1511566
207731
741873
980884
118251
1248446
1488089
1300056
553985
491289
1205051
1872968
1119879
661648
1399435
637527
1583401
120712
1828762
1393287
138264
164302
1982112
370489
1682037
489384
346688
1418301
397018
883103
301456
1158119
1433606
85618
88200
1486322
1607245
461086
1772839
1641998
1140890
344279
483914
1517694
742394
696209
1643163
935825
798624
1986021
1990203
223262
1943215
1288703
915060
938201
1629621
1216368
1482777
1551582
822414
920895
1074575
661609
1307652
1857462
1600728
1404167
1626181
346611
934530
839561
1681077
1319602
285783
1671492
1669551
614290
1289617
1347506
480875
1580445
1563577
41061
1264929
1772159
1725979
1604473
1630598
1308788
1168983
1758481
39620
133700
1283181
515503
1422526
1388341
48495
941314
872039
788457
399632
1585376
1506903
903519
418115
1813038
136888
697878
1344531
1303335
1526664
525696
818005
567179
329572
943968
146699
1793609
1900821
609613
771147
1130435
175339
930
1170244
1407639
171825
330933
1584750
409353
696563
306271
103100
1448480
1154125
340582
445227
852153
1518134
1549527
1267949
987122
810575
1233217
1833397
1141658
1895967
1436836
824571
1108851
994022
378599
646228
1071237
1952143
1973078
1750467
203156
402249
1293908
1822003
1069494
377132
338475
1137494
186370
522977
70623
1458693
498043
748349
1561782
791603
1431619
1293335
281552
784141
509328
1421654
1476963
133627
1157998
416482
461033
1574308
1139208
755165
524896
1352445
1222272
1830098
534702
257129
1728354
1620317
279278
1438822
571968
1528722
553699
1287303
74723
550313
1291860
1171810
1855676
1080109
679280
904822
1891399
1003465
1777801
1830500
1567283
371763
577237
146044
1465029
1174036
1288785
1707147
1145207
1711185
812812
1582556
82245
436681
1396720
1392608
1910113
960267
1781081
1474041
326930
613454
1195191
997553
90028
147229
128793
975800
1229884
608797
341232
1886490
744808
1133512
603632
1368530
270135
1459823
621021
1308013
1805532
841206
1695757
1856934
123040
308229
892668
207137
176672
418003
1499760
1081430
567372
1027356
1968138
426932
1032230
1506283
544157
285321
370396
1254057
876640
1597319
659634
758266
1152217
618665
1377219
1875573
1668053
1874728
509723
1866662
65929
740330
1655671
1436526
1722685
830698
746126
258086
68365
375266
331562
963310
1152213
865304
194609
197415
1371075
1078748
1884770
713910
1559939
59656
1576264
1836354
1295902
1172988
1504246
1414237
1517951
2447
500249
325725
804881
1924733
460995
506247
880782
149296
724442
474544
49894
1601721
1064550
1467761
1240462
1484509
1870668
535654
706689
18565
1754949
776718
1131602
216056
1908375
1193905
1261331
1523613
12078
1924338
454979
508953
1489234
1296215
486543
112974
870237
1158179
1873856
1215398
44172
291906
1229673
1991887
904352
327599
1790271
514468
270447
1719213
216013
1118478
1952489
1654449
1855349
1928558
1630213
1207116
221468
1626785
497644
294202
902405
107893
1424525
1301204
1555449
1552506
1202748
578884
909200
1908958
515916
858984
897462
1338175
1338780
1694479
1459570
1574522
163093
1460679
185493
562609
154773
156884
1232396
647938
1940041
1315259
1363970
964475
1224222
70913
560791
665277
1535000
1623746
1862027
1417901
1880640
222735
1583576
222318
802641
682377
46245
1640528
210055
1249955
1500940
204628
636980
931886
1276434
1725753
1477301
1573300
34425
441292
1444876
1854092
721868
365571
1689038
1321460
562845
1015657
900480
669480
680225
1421049
1448476
200142
64803
1943900
511537
932780
871185
530803
1513588
873923
1732472
1035366
879231
1884347
26265
1531009
1856534
1684963
474301
711937
206139
1800970
1383102
157356
418728
705331
75074
1411693
1210286
1943
263900
623095
628164
1491720
1446363
977047
707022
1353538
1972572
1019393
993241
1308268
1636694
847127
1096912
1191958
567581
38570
201453
893854
1136424
324758
1686101
1985277
454981
1660786
1123290
600288
607654
1315321
1818611
1186216
1890616
961407
1293963
729735
1961737
486434
905676
38447
1171540
1444451
1606479
617045
388538
1967019
1189461
1981520
139156
104522
731997
1180055
1598039
1207036
1338624
1808688
677790
1982704
978902
166914
1418737
1463200
1408803
1598660
574551
1925553
261098
1687536
319285
1055617
1660018
1657335
1676936
1069957
749909
52284
58067
263644
1652415
223304
1371207
301739
665831
561023
1210675
1937342
1926926
1465379
229024
713858
727928
931644
229853
184264
861037
1628885
1093308
1923928
1506428
761754
1495940
1178189
1476202
1928258
1944040
1703679
1667295
1213787
983681
1541429
615816
462471
934839
1883381
1074278
1274998
1890762
1676757
826055
1039847
633233
1726823
1257232
104175
1735754
1457795
1868182
1618959
788309
1036036
897768
211581
1652506
1601669
1047236
838119
1506072
106503
60299
1480574
1286260
182861
586273
686956
1476924
1251853
1119955
1769494
292464
736750
478522
587942
479141
136560
1124855
1584524
287713
635007
514736
1147866
909102
1613934
550253
218459
294155
1164415
265319
714224
1535722
344409
1110031
576628
1577831
361346
1573298
1655900
531461
1260386
1622566
293564
82674
540383
1829213
742198
970853
71088
1815049
161962
1136572
356682
1864000
443130
1460204
1232322
1908393
317104
1189616
1898914
1107079
979725
1360675
436106
1487553
842624
136467
1137645
1341838
1876408
534389
1201392
1568510
241053
962489
1949123
1102347
1908814
950853
708442
106414
618076
1657139
1137780
905521
1963740
1474865
280863
1648851
551293
1250764
720389
1319297
1175255
677396
367587
1370404
1567006
129298
1316793
1615086
1646757
1407090
606393
1196768
1695025
1372319
1727025
580585
1053143
1413694
1703019
752056
1665090
825863
1466548
475397
603828
1585194
1041542
582728
1167041
236751
1012238
9122
1014057
1047195
1779711
1764867
261533
1413886
492971
645983
108097
448362
1106043
406928
1287807
857854
128753
606193
1442362
1432859
1350040
827109
781721
847508
970342
49135
424486
7002
479877
676801
1305986
1373738
172961
549005
1813822
1083275
557443
1414747
391145
283760
1031531
12775
396219
671174
1732959
1669752
513805
30878
1247419
1262887
260064
1746896
1661009
477387
704056
702275
1792276
292793
1176255
1884870
1483077
1337683
1636289
819323
301674
1909792
380694
1520881
1803889
539439
1280465
1685451
1023796
686303
1253467
455271
898750
1350356
1721791
31501
794842
485562
1054704
356424
1823163
532722
1621227
824388
466994
956967
240644
1298776
1308031
1138732
345756
23920
1462734
1839304
741807
219231
815488
1341063
1996279
347974
1540853
1380506
1576553
1082950
1614454
677284
112200
1107295
1960177
297142
962316
1155501
1094282
1599816
1626280
232282
611889
1776655
865373
1874284
1330876
1027704
1807917
491635
1156685
983056
780752
1968254
1859108
1991168
858727
1361460
1973812
1921103
876237
255015
1501942
177231
1617530
481491
413142
1708895
1607696
1528505
1988521
895464
331852
196413
1803898
403010
1777848
1173969
1813691
1841962
1513154
576079
1948182
348066
1872298
1748775
1300377
798848
1242348
1403725
1319608
970923
164771
1717096
1839973
1133540
46034
251962
1299452
1540835
1041176
1179519
1006693
959914
1213610
1929089
1708951
1644869
1564357
1167395
317804
1659608
361405
97000
817086
794376
1910233
217495
1669232
610472
709355
1930473
549480
1308477
64812
1876353
1365567
887144
109976
237865
1259483
966172
470808
1808508
1947784
1953231
1754691
737754
1299446
23770
760806
153677
212144
1971607
597901
172774
946724
1775589
947976
833372
1324126
413700
427466
290169
749505
1264039
1615951
1842445
962126
744730
1313005
980246
1030940
1108905
1649910
612920
499208
1925612
734550
484848
1393242
488867
1365097
823850
1312666
24038
1002519
1372775
1476202
450983
1505362
332584
294721
1156458
1296093
341838
1206845
1920328
351861
680976
1893045
919462
1290583
1130667
392362
295679
1495025
1596236
1755541
1610080
1645365
1488743
854241
1751945
590124
203120
1369604
365992
631953
1868664
1546514
16070
1892360
346522
88257
29294
218277
290379
227285
91443
384219
1209300
481949
602863
62935
1069229
1921443
516232
1558961
779165
1038606
346386
1717639
668290
1601857
660316
1383276
479932
1266192
267389
352804
1059336
893437
1623954
680757
313866
835096
1101796
157761
1184404
549315
316730
1646321
1034541
1656465
623485
1876131
385228
991292
1037810
1740478
101784
1765063
1998825
233182
365851
560837
1934372
1280554
674137
385336
1167628
94714
1052901
203860
1696771
628083
73016
1401887
388703
1933205
1849822
60761
544546
923230
659913
447936
1220713
790722
494682
1218718
704968
1940364
1736312
1839166
1474134
1202647
1500456
1668634
1971670
309358
1364064
1520353
329736
1916416
128206
1654920
22959
576542
1966515
1605574
485697
861086
732316
451560
218254
598722
500340
367998
639574
1374972
1127075
176231
1332962
1897787
337868
1112560
1849577
258802
1723528
1294300
156028
304699
874885
1795396
1566219
1945803
1081159
1132679
1906391
687890
411992
1829333
549986
1306553
1960241
413089
1630849
1584171
523788
1618930
585139
812361
452365
181707
1247986
1843395
1173508
1403818
991279
1824518
623265
1196702
1492475
610058
1041214
1950784
1605272
179718
1240047
1064725
800048
358639
1174588
762983
746357
648983
87728
1762015
1368180
398690
1637014
764948
817705
639471
1197743
424510
691450
1169871
1126637
188443
602693
519475
635514
1695571
678032
434955
594603
1354039
1117416
35832
1936205
1834672
951647
139065
1247630
104750
1775484
1271956
659636
298555
50214
1035413
1668403
916013
275950
1591395
418127
359537
456603
482611
1140228
850034
714008
401302
1713934
1559768
1292530
83810
670423
885671
665263
1261518
1411859
1434309
1454980
1088357
1198245
339432
59261
1137531
304323
630824
1114770
1891242
347428
1950005
352526
839440
964502
565316
534868
1865040
1156326
1394057
1355149
1055307
654641
1302853
1213712
1836495
1768980
1220544
126864
603027
923628
1402652
646428
1353307
839070
321524
845460
1694521
1598556
872598
619644
1479385
984004
908671
990830
1391732
1056494
1480639
1704194
120281
958962
9180
857280
1910652
1414401
762490
1089960
1861198
400617
610434
117017
1492595
536181
620386
1964325
1259448
1573759
1080459
1824794
1740774
633563
1778146
968559
1259925
1334326
1452568
93415
1985954
891801
1090493
829222
115788
716914
1346934
1479248
1098559
1543126
248905
179103
1870158
315850
722228
642562
656801
422440
158231
1436940
1008487
892464
1240102
186475
1448648
464772
1503154
1890080
724372
1851869
1122207
1604917
1086490
1038471
402901
1896964
1692115
1377607
736736
710074
235684
1164184
294430
1515871
1663895
315240
1675149
308271
1378716
1519941
1441924
1579584
804197
1394540
1316543
108249
257225
961850
1586742
1927086
98977
1303269
1873078
607166
831311
1711501
810407
948736
693634
194112
208989
1846781
449899
815810
1429504
185621
578434
832161
1683194
803926
1558000
400433
1287073
661090
900421
1240680
185423
126932
571763
750914
11845
206283
1112788
1011258
1450183
226113
1023150
916507
282359
481354
1007409
1824923
738295
1761141
1840218
1055017
730567
342461
1477177
956714
1799618
1997569
1294087
1144074
421904
1109474
602341
430664
729837
512188
396190
1666026
757442
1649419
403028
393898
618753
1885438
962784
1070187
512729
730996
217638
249007
433375
663397
1310782
336360
1455846
613659
1128502
1365829
889417
1375019
611795
337409
615454
1605985
1857441
135415
179010
1927368
316838
558009
254350
753130
479245
1244659
268786
431145
49350
435785
1396975
1761585
417851
740309
851225
933506
1009633
494054
588088
907679
1842880
1672904
10104
1387897
1390141
1643462
1613484
608499
1228748
1503744
204952
1085126
1119287
722450
809111
189198
1008829
1716055
835150
1265981
991994
1490422
1486436
1003702
442817
1715423
863945
1652112
1557139
1977701
1413794
1554303
990070
1513695
1435142
1698003
1140397
1090405
1809618
1353572
69963
376803
860105
1570442
441875
901128
1662546
1462863
1550549
1745620
848348
1805267
1274937
1487828
898335
1794709
901517
1856186
1859505
1566388
443319
1224659
1410811
1722188
1255498
1311114
1854725
1075636
1053630
49633
928972
1577864
664441
742350
983574
1250479
1670766
206324
1290762
1105241
897655
654475
776115
1230136
522122
226536
857325
97015
762507
36502
1566666
925372
1367759
796661
1683640
846824
49592
341290
975278
809004
1417726
447994
1902221
202362
1369772
420513
1627206
81980
1701259
217557
410074
563490
1253640
933388
1277483
436219
1080064
1888708
1753808
1487711
1434400
1057667
1499687
639073
510313
310202
1747035
1828144
76382
544176
861491
1847300
1274351
47089
229704
1829435
1244134
719430
151018
826805
1642918
1116147
1145518
1423627
884648
1209114
828783
711000
1983170
431067
940284
343333
1579815
1999920
1156376
676525
536736
1114401
1341448
441026
1343531
1175815
993904
789268
765057
1944188
1577963
1059656
300817
333633
1276703
1121749
1571409
635657
85453
780610
1287636
9831
47628
83805
168342
41583
190517
924843
533079
510629
1702020
1135855
92723
1542888
1595879
1637943
883528
648769
1659071
1949958
1612516
1843275
438450
1972896
346199
1837835
689478
848
926098
1706001
996791
534614
1230291
147297
6039
970400
1760816
892877
892620
1078295
179740
656346
190407
1691318
1946288
1772602
1766442
112932
417412
744892
632311
1943304
841230
1110134
1632090
1567895
998247
1614244
1332687
1219141
906928
1971424
302748
762205
1820556
651974
1589008
994231
1263562
1087023
1819036
307647
1753033
355642
1216792
893928
837532
699620
268532
1373342
1271105
999862
1917864
559335
648681
1804329
12629
1005287
690787
1147671
1421194
1599952
1622484
698466
532997
1331777
790489
1298727
1895848
1765120
754900
1611175
584946
1319690
551273
1132190
1711354
61085
1653082
528666
1737916
1373032
1428238
962017
1579746
1969311
1775561
730622
153906
1427994
364329
188860
1333371
676452
360729
1799327
325458
649338
1391386
1993796
63992
1176098
565071
890163
1148186
32376
783498
1585395
930383
946624
470611
1325153
1620080
1806321
1720892
1190748
1489019
1567428
1083317
1814920
152679
1023309
1749660
410798
1902131
426073
1987357
1989229
1002955
1713827
536274
1478285
1510585
1798368
1196883
1282171
196826
1494992
898586
1526308
1993785
1098381
1078743
1195381
184881
1208398
938751
932475
119759
121318
817699
1625357
257389
504153
334537
1405446
1285647
1036688
576891
734585
1904
1820116
624741
389255
1994399
20655
880277
1845944
319831
927754
1250393
1306396
273917
584774
562834
986002
185469
1895533
192997
376634
370139
300694
1048421
389869
476313
201491
84827
512255
362760
183637
573753
1863657
1369074
1605154
974391
1616883
306062
1967093
117241
413304
1063209
1743479
365798
800216
52610
918892
395031
1982708
619928
799587
290468
1274862
1845910
587425
1650647
503248
1884859
374234
1115423
364876
1611889
1812471
1856887
140102
12564
1606774
670749
626272
1362933
712078
1683372
775706
1938818
1001858
1765826
1868757
238002
258090
193185
1549680
122178
1780774
931358
14978
232026
1778137
1644212
754230
79359
804259
256190
1788043
1744400
1303492
305160
1544318
1585380
128952
831385
665264
1232148
1287872
800216
1947585
1877341
1532722
719359
1938068
1252330
529129
731210
406532
1021334
1142970
231052
673401
687895
1458409
1960606
23620
280670
1215753
1642931
880625
1819222
1321746
1202726
1602809
1123467
791915
350568
1806535
135477
1267455
732599
461095
1984147
898407
1690878
851590
930495
1653787
519213
1314893
965646
1276289
1593050
300762
1697759
1675953
1779234
406125
630601
1087738
1948647
616491
607819
884251
528802
92367
1330560
1663086
1237873
1640352
203049
454537
1812584
385590
794099
122216
491545
258749
1472624
565942
1210803
792787
91924
526430
1512105
893200
619378
610405
224270
85254
1147641
1613332
1321026
695144
172912
1894159
1779195
924782
1186298
1655746
578310
940525
1575482
244391
442258
1175215
1830229
1959653
525465
1536283
410168
1199363
1965252
1868376
1813461
113497
779366
1007908
557959
1576892
496237
1107050
1040656
1193552
1492139
372878
715747
1768174
647309
724371
280146
1674242
1838750
612894
1207151
1783261
671199
1790588
1316376
139413
177669
921938
573723
936447
1985627
1988370
1844773
1518685
1698178
1127110
973040
994091
1265774
1919017
5078
379060
493131
1121425
1013863
1860843
395532
336014
1291875
501562
205287
138022
577347
1374329
1948827
1357301
1541815
1525953
446208
127198
843947
498628
1991860
608973
1219090
366619
800736
1259346
1180970
575658
1334373
579899
1577670
718189
125162
1160855
53522
1437146
613317
1761668
1623368
418439
1370873
1843718
254867
756453
641050
559106
118019
30121
1168578
1588686
1990284
1698549
888445
306850
1386304
1212470
692842
1347315
1998570
326774
236789
1079350
891781
1447907
1187362
436865
1816859
1691621
591044
120928
1674681
1139550
747254
857137
1533586
721149
1332839
152858
455127
1467668
16336
1309412
1964577
1622939
705639
240565
528195
1517514
1519599
1984938
145600
531278
924537
207841
1933568
252495
1258973
1361233
223742
56176
1044373
1006216
39343
1390121
942077
182953
972281
1283101
1673016
349333
198415
325004
577949
239829
523186
213231
447748
164471
1610162
997852
969292
426664
233060
545703
1525749
941878
719139
47107
887308
1172902
1950836
465011
1147873
1890204
1989604
256920
1593575
441306
1731308
128824
59398
1673114
1607405
262618
1395412
831550
110183
1130764
107585
974244
741474
1671452
1898200
244006
1237249
1841269
1726508
1496649
1975099
1287328
1820129
953806
226823
334651
1727280
982736
1544966
1447827
841002
847617
1486599
763760
361210
1116237
914689
1879472
835962
1194048
696177
210583
939013
1018807
1663109
592663
1270239
1506106
1857521
232167
1202963
706873
152983
698680
1675967
1967823
741281
1942169
580063
1858918
1088297
1995991
1794066
87174
1791773
1555727
86122
155520
821341
1428566
629099
116182
1561108
361971
1117994
525776
1781803
1284753
731618
658938
1484864
1198368
204322
460499
649467
1272604
756309
1811013
1798148
1405202
1461477
889186
496026
165791
639301
703498
1676874
1640936
663547
475624
1059482
1585292
447031
769876
1613373
1738411
732723
1488856
1045421
1317846
1707910
501815
1218548
1676245
445572
1348863
984012
1843587
744201
348299
684938
1142492
469960
988168
1115200
541123
800001
1266667
307966
1663290
80270
1407090
656822
1492780
673734
821696
804641
1816607
973372
491592
1569922
1183946
233824
395906
1892415
300965
842754
1200145
441858
196399
530018
256194
979490
1291586
1674889
759335
1820923
798894
530056
1960113
299933
981075
704013
1831972
126983
1948264
1888208
1231089
1742109
581576
471412
386622
1530481
1234774
1196107
1136522
1733785
1683792
872390
685665
1943953
1927246
897731
962616
1565947
1395140
763393
394361
1337669
507024
365863
1175538
1579710
152403
846891
269656
814812
1191278
1093053
1796993
1031217
213238
239494
1729567
1154905
1280216
1748278
852084
442801
487285
219626
1977234
1453037
565727
874280
191222
1699840
586413
1286471
1034385
1495427
140149
1472630
1572437
1388070
780138
781658
1655273
1344839
1271507
1063842
32181
730552
615251
1644728
887120
950946
185178
864670
1590346
397358
1266778
1423565
407787
1963450
50628
1479890
1489499
284187
496864
1868599
860546
1716165
925149
178176
1841166
155256
102594
1461124
244000
766712
1361217
820642
1110009
224944
310408
1973049
850746
577825
1842210
1056708
1472114
787028
752692
1838192
1679471
1420079
1926422
1508362
1334411
1157715
1455325
463834
585235
853851
1886559
856884
487971
950082
1064132
1928421
1358256
1456510
1471039
830365
458136
1647865
1664961
1646722
641465
1996851
884211
1170962
1036268
992306
182177
1720494
628086
1420651
1500113
1207459
341389
1137618
1275493
1560781
1887187
1888779
1216951
1667513
346362
457706
1001613
17971
1430117
1769138
1671817
1151382
574644
348490
1437100
241952
1973097
311215
474484
670233
1528247
618812
225003
504370
1684561
288112
540566
1276388
1146286
1661368
553480
745585
338846
1341190
1671775
70227
440951
36761
1307352
684593
665697
1413301
1945751
974177
673918
142402
1074637
1534045
1628629
604285
1355752
1137733
296214
1322584
1446302
1946775
262175
1294739
43976
1593002
132030
1281812
1717013
1113374
1279984
463749
1018633
994787
626284
195023
832770
257092
787121
1305871
1318709
1928149
1378144
436540
819729
1733228
53488
1055095
904773
1668623
409197
1080790
133501
1274841
580797
1440157
691209
817586
1534029
1233262
1024418
890431
129952
1958298
1187053
717711
1473301
859027
1223588
1661643
5261
484323
352407
1070861
441634
152001
108239
702399
1066888
1811240
971848
544354
207195
618499
401690
1921074
697954
405258
1561862
985855
536063
1316816
960707
930528
1205448
1415679
1673349
317104
191798
151101
721875
254512
339546
580149
1945449
1705816
1991274
1066835
479972
386638
1795180
93254
1274009
1511758
458647
1142989
1939789
835042
287487
67265
944790
1580939
491860
1984171
1964817
462654
1847106
1556688
1895069
861752
284662
1888639
185084
1121013
445357
1427818
1146712
1183939
1737028
951514
374777
223945
549294
1062081
1193440
1436110
337624
190957
1285009
395863
953357
961194
982071
1634700
155772
129229
1568176
1577531
993885
799825
763309
1217607
1532892
644323
990036
314380
778512
989075
1328369
1043289
1995492
610162
484408
1153575
1819901
1385847
146235
1083566
2821
735802
225161
698822
798689
203595
514668
1673207
1589839
1613930
266693
1426707
83765
925107
134159
1959973
619357
899789
1610712
58665
1213921
1569245
1688263
1719028
996059
1282779
1869016
810107
1702860
688927
1733935
780722
586065
717744
663887
1812727
1368405
415299
605239
1288172
1051307
913944
982356
832387
1327800
323518
563729
373384
526963
1894105
708395
757245
912576
1111069
296638
290097
232210
592785
23614
1749655
208157
665262
1799872
961980
1854721
429035
787525
281239
150130
856102
1703359
1311576
1960153
1609994
170006
1638854
83336
37325
1740180
155740
739823
1171362
672039
1654159
1047274
1478453
147117
1054780
27332
68071
543053
1256834
425450
377434
1207548
1178734
1094613
470378
1065610
1921990
1163332
1475386
1001941
1157866
188324
1332706
208044
159650
1624900
155365
670331
1398685
863591
289463
1895944
1574245
1892142
287108
104468
1563511
303739
1766401
914094
1551804
757778
1140260
922036
1305120
1372058
514054
16201
35985
977053
1076533
200271
1449868
242500
314437
1662918
1045503
1065906
580800
1245849
1245578
1565925
1907119
57623
778999
1288843
19460
141421
694719
1473083
1068126
348575
730423
255844
417985
340722
992873
774730
1967894
1970307
148541
212965
1247982
1986505
959924
680174
1655309
1984173
1081836
4614
1406003
154742
1329384
1996236
834089
596821
653199
901197
1707547
1925308
57943
809453
1892330
1319479
1310183
1183028
648599
1243377
318977
1901922
988581
1767507
1317629
489934
1456179
1960259
1596374
41982
961495
1542555
1620087
1740155
1770255
1598709
308903
1058048
1614707
1220928
1605337
780599
991436
557675
201639
1789111
315564
292676
1303021
389157
773384
726057
922850
1422386
147010
915328
1578050
1943431
1782140
104374
1626460
1983090
1879568
851627
221036
525478
1722298
87069
696385
786991
201409
1239142
1313690
178267
628475
1233927
1759956
226707
992323
1208243
1060069
584651
857873
558426
553661
1585626
1176277
1315409
1152499
1390919
73129
1872768
54286
1655599
697142
1847659
1633288
1027254
375347
1697452
158611
1991236
447490
299998
1021321
1766109
1012761
1563805
1572534
150594
1748580
86152
406086
448828
1481972
778183
1149113
1200694
1253962
1171200
509052
1769420
1833675
1726861
31549
658274
257709
100363
1001466
1302824
1361611
796048
1485903
1399005
1987327
69874
1178574
1663664
481116
1014931
1791303
535563
445360
685254
1064883
353732
1118144
357958
396329
259397
277297
1013427
194910
1051639
1670404
1399756
727236
131108
581483
1830565
874493
1805624
1891281
1782057
797144
308567
985566
632569
1127196
1969116
690333
1314012
1063989
656515
131490
1576739
321455
1943364
315842
1287470
366740
1296605
1296886
159982
1729990
1130465
692353
303165
1783595
426491
776558
969845
781593
1425075
410607
1155832
1522814
487745
1811133
1291161
1280345
1930120
1003430
1366391
827007
1153205
1681000
1478236
89957
61321
182198
462324
1477087
238367
739036
1978779
829151
1984363
1155967
62179
1202945
351285
1671694
1027780
1122900
1322603
1708361
747886
1581120
956933
46971
114261
131365
640133
523978
1284957
281421
1605189
224298
1871016
810982
1870662
1240615
1263360
1747341
877596
1536799
1081876
615991
392910
1523413
1709131
73767
1414096
1487261
714364
1054757
1985482
1485936
1565289
181906
654026
1717151
97635
1322096
657599
1562922
228620
1231151
680351
166381
880572
971855
202006
1004448
1191240
1907870
1922552
802846
501580
1936290
43403
1663814
637521
1939641
446308
826011
472400
1683782
825601
1747885
885266
1962186
1510389
1354437
1754306
1723284
494752
1460481
703410
1659074
433071
1069857
783647
1039237
1868982
1018131
1045374
1276609
901251
827688
1479093
1458170
335921
7378
137628
1427427
567825
1254637
1834145
548988
1155559
593707
1534342
796931
689060
1150281
883643
649262
611963
164496
625299
951696
766945
1460121
1669951
283399
735812
1691733
628561
26329
996315
837260
1825231
43249
1777231
1969752
49085
1237078
894832
1923613
1911458
123787
676788
388298
1958110
1557752
164020
1620537
596973
1822456
1416092
1281604
186647
878738
310135
942593
1243264
496026
776480
195409
1085508
351630
131108
935006
1167031
115859
118515
438128
1153442
1875275
695022
30113
544803
240575
1317813
1545053
1929314
1844575
1617406
310939
1712166
1126410
1779037
1080627
1688092
1005897
1427472
473647
675764
254487
1962013
433499
1329626
1595241
363920
717327
503060
1482195
1251862
114597
1071240
238604
412869
1312304
721481
1042578
1650667
393164
1421779
1985736
1672036
247872
715212
431010
429048
736384
1914250
373736
45637
228681
1698924
1149768
496520
412636
1957166
1484567
1544824
1341410
348913
307093
893200
568163
1793518
610403
455313
1538554
1115763
1198639
469518
587550
1517639
1270167
847705
604340
84314
122488
682111
1917773
898358
1068324
151982
1846500
597132
481332
1480831
1818143
1075282
1973323
952944
1331243
276945
1574327
1116631
1910363
1557655
414983
449016
1986982
1196370
1793230
809009
791335
1721151
1734595
1572116
705573
1067537
1170909
1425024
1067938
1256831
200095
337859
1288320
396008
167403
256407
933209
809776
1313289
1989989
541057
160231
40117
693136
828839
545078
927846
1627710
898069
1090113
304235
1625345
125622
1913033
647615
322624
1973541
1821199
1166016
640533
1337537
1323362
1175537
316938
1794717
1272054
620793
201765
33655
931919
1299999
1242505
546081
580019
725796
67529
359267
1764359
1805776
553628
487526
1224330
403700
1475346
789060
1613973
67274
1813500
1180082
935271
516618
943172
926312
939931
1667451
454315
1913229
1732074
1986135
1652177
731135
1682588
457941
447123
1598146
1127662
1146590
1408252
1076522
1835465
1227431
336760
768363
489077
2484
876741
1688751
1950579
1860731
1884312
109583
1753128
1661308
1991657
1906226
242695
26813
1291851
481373
635688
930590
1718868
1164830
157467
1216768
1957829
509258
686531
1376571
736854
1597381
1378395
28375
758907
702562
277776
348740
1305136
1399637
1600160
1066142
1979956
1807115
155692
272967
22934
769708
497151
1806445
1143631
1608871
1166475
1138283
854450
1687156
1306762
765761
1791045
1651583
1194074
1332238
424149
645045
150788
1552199
405493
576610
1440054
445453
351034
1587409
1406736
940794
642787
1049956
1733187
1165948
467902
1948200
912300
222372
27696
81767
5189
136611
977479
1041284
160939
670607
1054542
422535
417650
245737
1177484
1027212
1045934
719595
763615
186580
759222
585520
1413630
1112019
1444062
1631384
172092
1140373
1262563
1593671
97890
295801
953479
919613
1261962
697028
904734
1008751
502997
694535
576030
879097
1465710
481587
271013
864825
1053332
572317
1075725
597023
43851
1380177
455185
1210468
438766
1278059
192243
1469372
1391862
1250288
869358
1679548
1729166
1683721
1054113
1901821
1486156
1852230
1796081
1779305
561075
937516
1356036
666421
806744
915726
962757
382658
1805837
452005
106046
1503323
1939099
1241759
327455
1858187
1004374
709877
945715
70915
177154
315666
1128147
185568
385328
617914
1788035
1836383
1287705
494582
1338088
1673484
143826
52214
1928537
5794
331207
794082
859227
1062667
930615
1001318
1820107
1399368
182247
501564
372654
779758
1864696
1200599
780033
651081
586668
1813213
1697250
1672508
1595416
195973
807674
1002325
1613457
86794
180427
161410
613711
1855785
134534
758818
692391
721722
1669976
721899
546250
1186700
694204
1730963
1837388
1831892
1404801
431188
1333769
860481
1202883
389819
1191946
67603
803355
596011
358478
1187589
972021
1383251
1321988
676733
1402901
1776482
932250
85022
393225
1514094
1869141
1453152
29165
492461
670971
1481803
18908
147720
1847169
702229
371069
1757095
700228
1535065
1542370
412216
834583
1222022
1135312
325109
213741
796035
1126538
915835
1994079
1144099
812554
165598
1895372
139949
293504
194693
1005849
543252
266809
1874994
1188430
319414
694139
453775
1083032
1082228
1657209
337976
1804634
1687844
283162
1908511
568998
202131
963014
1729830
503014
160219
703582
1241999
204156
1456729
1379909
161677
264278
1708854
361672
134165
1996077
411743
1188021
115337
1605854
1924360
850496
1248517
1307344
679303
1530248
231891
543103
886853
1897115
1846200
128792
1546379
947131
257129
1493380
1834129
64578
520945
1128955
1347468
622303
1322272
1653458
1953328
1063984
1489014
1217771
1805387
681705
780005
858350
1309485
615094
897866
887273
495149
533085
796375
132201
1136457
1063514
972649
1655366
1471993
1173594
1520473
564108
168889
111959
1251042
669470
746312
707524
1631860
1626075
1698026
1648076
1212218
378734
648434
1662573
1836695
1549762
718276
728119
1477911
103846
1169348
281107
782374
1485896
181517
833863
1865337
1824435
1831675
266814
122250
271908
1720393
1398909
1547186
1176676
593561
147209
1643470
1422293
1738068
954296
462635
1148651
1924765
750199
608265
900194
1326830
1701728
1680696
1817438
787307
867735
74844
1446656
697163
1013198
46514
1311978
997111
965250
1308804
1593909
386055
782634
1436726
599512
1559614
114831
1154533
732005
1385155
1511718
1298508
157610
1537686
33491
12736
1180582
292379
397179
292576
1598941
1329813
329531
648579
1034779
339822
450373
683456
1622491
625999
1996372
1628534
1096050
1674675
120190
316329
614049
1774303
227147
1481268
614951
128362
54669
1849926
1179354
1658777
195761
1269240
929461
1321253
753337
441225
871560
1892645
1211552
1024277
1610141
69807
1101073
355596
1470521
1303506
193691
1679665
1490718
1772502
1080841
679572
451169
1367459
370498
1370496
21267
1095031
248931
66263
103514
481855
862336
273167
93025
1962942
1019720
1407361
615129
1186877
1877676
625153
977385
255745
240156
873898
92345
1342377
21814
1794425
546540
11234
1657404
1424408
1491276
965869
1225920
349263
792884
364884
1910812
1102013
754030
1724891
796244
1594953
489386
1488411
406209
149858
356031
1911812
1110394
1541455
725248
934727
565376
1468817
366878
112687
1941100
1463366
1787903
371066
1319635
501772
793158
81381
806596
1070857
1044338
1704993
1341103
652959
1020830
1221918
334924
1310777
497872
1425417
803300
1606585
1817955
1734458
815919
1581499
466208
1877326
643320
1262797
102852
1005835
1561767
1910240
1739928
1281332
1287208
1553140
1095692
1307982
1484751
647497
1392710
898599
1600216
563588
1568974
88384
4738
144635
1367852
1720844
208633
470217
587053
155650
125195
1214326
172346
1099730
862547
1900331
1187234
1790322
815793
995731
1111040
318773
15388
1924632
1767204
938838
184932
1790323
257291
64319
24759
645379
1553841
1716743
99197
877760
863026
1231182
1743934
1418226
1975716
818231
1974021
1473707
381117
810681
1708590
295135
387861
1356657
1861917
1779469
1111596
435624
1058068
667279
1696808
1162641
916739
1755436
708186
1878357
322131
1894364
1344081
1222979
740851
1622687
92318
287072
178632
951422
470686
1000918
1614296
1979255
1116903
139859
1495217
1979986
970301
309451
388109
1551164
1487923
532112
1491527
1658441
1594054
1837555
1014602
1235525
782752
186069
415832
1998846
1128065
1069771
1533112
1103435
1461471
1570262
260459
129776
1814952
140969
1933914
676012
1900774
642890
1674743
569327
959689
1063271
1297612
440989
40661
801302
342970
1371838
1454748
563692
1363419
1420523
881377
1763963
180451
1257749
206236
715158
479296
963632
1317274
621717
730407
1985884
1463179
258394
735868
1751328
1077788
817829
892481
305197
737216
480471
1343104
1831648
972329
1869644
1114037
1430493
69251
769417
1635533
1555800
627948
1013190
275900
198093
198481
1729371
42621
1816015
1741555
1493056
1817898
464476
51207
425051
1215855
273764
1260133
431058
1127312
1461985
1393541
1053566
205594
812788
1734947
1510227
1297806
67913
1571047
824119
1658460
102392
607701
54765
793980
265086
535865
1681524
855471
512649
1687409
889238
717118
1568843
1206637
1720427
338298
583664
282082
981608
1580549
81774
806415
1269788
1816262
152374
510303
810059
989657
104392
1697874
1682233
1793626
1166591
159549
1494838
1299179
360080
1188507
224358
1730932
1836806
661273
1737021
250389
692249
664733
92643
340443
47367
1873185
54838
700700
126083
84245
1789955
1372240
1942870
505339
487682
988146
1410773
1467535
1213579
1365998
550032
155
495784
1543762
1735861
1865880
661836
902928
720094
321884
625845
770538
1465901
1388675
768092
878676
1403689
1864864
1953024
707433
631497
1716045
1873711
682353
1881968
575920
1575055
1086828
1866167
704869
1229638
1504717
1434880
489399
397055
197934
966489
528758
718404
690341
1653930
1658687
1657284
1192749
1315677
533958
239116
178456
1909802
119524
448072
733237
1905671
940169
287316
218002
268909
206648
493820
1040964
478241
1757640
1670481
182263
1475495
615902
24841
1393936
1397231
1443398
846482
967379
909368
1992320
657851
1862166
353276
1029153
1059020
1469229
1205227
1198832
1610465
1362943
1437501
1532005
1725746
1947758
109006
401112
1089380
1503957
898494
1366401
174482
1578872
1158591
1236090
1539337
667322
1143154
1590744
1748812
1296932
736272
1658342
1129386
1117171
714523
297395
1544296
150994
861467
1854321
556735
496355
1092363
1581864
1619629
484924
725892
1889678
1016484
1102736
288008
285807
833559
318026
1263840
1137576
1580182
1515444
1903519
1111122
1368607
1181893
1248232
1399436
430387
1235509
1746549
1219475
1630115
1587806
1134164
1197017
1812110
1856086
1424540
1762998
801958
1724563
1794746
1253461
522776
736892
1496842
853225
1543967
471709
427484
1947127
707225
1400334
184791
1815603
836967
1404688
79668
1429286
1479384
670563
1272230
338921
1685536
1659855
1442481
1419002
964440
1176627
1356497
1114993
167472
611914
1521801
1244580
989767
1777629
1645694
1029317
311653
403417
1273331
1062497
1883568
985504
850677
1552685
196748
114651
661653
1255372
1964360
288747
960836
1926145
1458878
855308
878775
1638436
1895716
1246641
142517
1115745
1536186
1791117
179559
490835
534242
362146
171234
1903562
1209112
9765
1300249
1760309
150226
1921892
1974191
484016
554163
391983
1978322
1314760
172580
1411599
339432
239022
1388026
728452
1602417
1349889
870306
430290
1159457
872663
1632574
731378
1034446
1360835
796037
1114444
781791
154191
1307043
303853
672187
415981
1247435
759569
729214
1193211
963763
973481
1015431
297711
918083
113681
1049794
1561126
1753149
502233
73307
3324
1287084
1094177
535658
564734
792891
1944439
544029
341054
876875
251702
1516021
973186
606288
776848
1641692
1603281
1797760
1562127
407416
961253
72808
1292146
1041913
1543263
801017
392268
1474216
325837
1362817
1171865
196066
456395
1742757
245268
1945460
754472
422725
454359
1503172
952999
740312
1718376
1773830
1672594
426899
242184
1943446
381269
1588529
1825314
382393
1747796
125677
1395819
1821725
705443
296611
1028530
896406
1260949
1276033
1588866
1546709
537461
1861273
1992499
171183
1464779
267593
978777
279295
640671
1587041
953323
1208024
1114340
1625165
1953147
1311932
171642
1044362
575268
1790896
317655
1671712
1274325
941329
1637068
163595
675583
433949
1949112
1302145
1782080
1755768
1954309
627396
899721
1975221
1407959
527437
362501
1900193
465492
964547
1629035
730887
1593750
769981
1602268
1291065
1904672
1920203
1362797
1144615
1656662
1089398
1168887
1950356
1183751
1349229
927399
977395
1869547
1599707
715586
1265851
761246
1963175
751709
1049160
532296
171403
548892
666904
77702
1030633
78194
488904
1138526
200472
1354846
1342916
127669
1514772
1467434
792471
248858
1575173
462404
1260521
1772731
1760268
663975
1328374
1173111
976489
1073604
1006074
1477932
428491
1935788
1061824
516003
1171905
1720833
678715
739554
570906
84766
1577465
802203
101306
1631655
882978
483803
478147
1522990
1887894
1670128
1944405
984209
1477717
37127
1773202
1839626
812014
1521555
1949218
125171
1475094
318204
1817412
86086
837260
437864
679399
952780
872495
1820638
601887
1113241
386825
494823
583608
1242383
624531
123874
686563
488864
1978086
1457451
525463
956272
1151369
1782821
1004839
298078
1433094
374890
61775
746899
1334698
1408770
969259
829069
1434029
1493315
1490038
1673013
656339
481644
1921470
777938
1033321
901687
628792
1578146
712651
605935
1371359
625832
571112
1212431
1902440
749098
1415219
1340121
764102
1591476
154532
402001
177295
230385
1305864
352440
1299958
595677
246454
1314442
1444504
352142
1138625
537454
645975
1558368
541433
1254087
1894040
832185
511205
1907922
130995
88850
1394324
424806
213248
1045312
995005
420576
1291748
464186
1428692
515035
507971
1982499
1545281
103702
97850
1453828
776760
1498564
1604314
525781
648446
1682441
1516598
1468170
1700787
1594838
1672945
895142
1336705
1052640
1558255
57743
404654
1707380
1245610
1505608
501489
1785415
455635
1997671
352414
8559
1899595
978274
1030509
1851801
978405
1804197
320422
370629
686701
1195690
1609683
654655
788102
597690
1519782
581021
248221
910719
1127881
1022491
222390
1445932
1215375
1827407
1793580
331383
218572
713152
216602
1536610
1736793
270588
726108
1206954
550733
36261
852263
10106
1988791
1007784
98563
338720
1723877
1859438
648383
1226533
906171
1342993
1771487
1717905
1696262
631116
1207224
1717784
860420
1497162
1385111
152081
1222339
1536303
330630
257880
643637
805426
1714336
42263
1673427
1866482
1299705
1424789
1551621
509384
369933
566073
1962833
1762156
905095
54522
1663793
1431925
1667070
1870823
648711
222734
418522
559365
1569065
775117
1508708
269181
468631
497827
1683021
45406
298524
637617
1752048
1941241
1776443
782317
538065
1464740
812965
41232
1525809
617121
94628
1932136
1969979
263030
1443433
1052482
1213901
1444868
1803001
1534218
323096
541709
1734935
1622909
530184
1530405
1463482
1000321
270081
1866323
1599234
739441
360976
1342763
1154306
1857953
1615104
1360853
1865681
1741129
1886680
1342742
206374
438149
843352
875075
380874
652125
1513519
291790
863631
227705
1637156
534265
1470198
669899
1935796
423979
859655
1049238
1263376
324587
990163
487384
1467131
1706278
802284
1232887
1740177
277249
504356
572657
1850374
1515167
1635613
598196
1097462
1834969
785329
1081683
1640314
1259051
1630350
1139295
1810056
375709
516078
715830
598457
1017089
1263268
30975
1265924
1250878
532424
733831
1899764
1769781
1232636
1020823
1351276
967489
661322
1816898
1216992
395735
279134
1933570
689231
1173522
1378162
216182
368335
823526
824717
826199
1300626
1745234
1001897
167692
169039
495941
1660857
1901958
1722382
1774144
515882
1032801
1638641
525390
677395
1078385
63622
1911997
1741433
1949095
1324746
1674788
1214034
51324
744652
859903
1900061
654918
1798319
1118272
233954
1075989
182369
729546
888112
1956995
565801
696968
1945231
145378
1847426
44962
101524
384951
510043
125465
1712985
1217736
1431300
1220559
1353801
651668
914007
1511302
1861230
617699
912091
1618041
710387
1452894
1121885
1497139
1658546
1350000
800000
689040
1823504
1800477
677471
1158760
1117176
1270470
845121
368411
1676794
716905
1209419
1412181
1152601
271013
1386280
1709105
1533939
988792
543157
446444
848478
205272
304056
1858084
1105375
162287
98039
311367
243096
1771028
1378248
505995
923730
1019018
640065
973511
1025712
1128246
936937
1032475
976931
1602166
889258
275252
653877
1237777
450693
1465209
1017304
533750
1177362
511259
1317049
305486
934113
217892
1691231
1316122
1743659
698394
508013
678394
569952
1588189
238462
868456
1575029
390694
1279039
875732
569223
1748108
1173933
1378256
859594
889303
182813
1454916
1413950
131719
479391
944918
1475041
1425853
1582901
361110
92575
629056
838246
1947603
1240866
1110235
622298
326662
1086797
1530863
399753
1809313
1505655
206581
1394088
848146
1609765
1270193
64267
1351755
748869
907736
1738539
462057
1466959
432889
463477
1291356
1663554
298506
1588308
611857
166911
1344470
420438
1134750
631086
722666
575657
1951290
1760728
372520
457764
730053
791119
802297
1391843
365407
1733999
1608493
1100034
310535
1090105
353893
116765
280864
382754
732737
873807
1296877
696860
1150972
1146569
793072
59286
1776444
1583640
1447963
766236
1011254
400854
1384048
1098611
24650
1525977
923417
1732799
573719
1543689
122868
711631
1776388
1345997
1433804
1474453
1248108
1774280
1360715
1212807
1362026
263512
1465900
1498644
221278
430602
1679507
726855
1385971
1951348
1592149
287305
1871132
470290
452623
1412481
1695127
1676161
239514
1011303
318297
445934
1742419
342653
826856
1009102
950102
1643904
1253420
580441
1014302
1582765
1050128
1017746
986151
748132
252106
1613839
1402361
1412406
185508
1040104
1408582
1126978
1262030
1628666
1407733
312497
255580
727192
41023
1752753
518956
419940
1797366
657035
1990579
618044
1497147
1381688
216758
616641
338222
1389384
657143
400510
441557
615784
1802605
1665002
1404503
209818
1202598
1932974
547181
329806
22015
1171846
309616
496781
1716193
155602
247107
1254389
904828
396349
1258490
1911079
1636143
1160052
701030
252382
546511
1395511
1659223
1373323
1966203
1138514
1154005
1103009
188274
862290
245688
545514
1335776
1075195
1821655
701415
337064
1649081
1895400
865242
1202736
303914
231549
886033
1900134
221820
1037263
1664446
689461
1444990
1620510
214573
1933609
230520
518364
1428699
1091915
1932226
777927
3442
1195795
193673
1327915
1752512
585986
1762164
840399
429499
1775922
456320
1511076
48654
51204
687932
1681656
788731
1793195
782080
254777
1587401
364635
448920
1229946
450774
1870523
97764
1838437
1360376
512983
1721742
1813892
1808889
103235
16512
252607
1604271
1395686
339638
1480341
1629648
620174
1167071
878532
341575
23856
1252327
1362639
622154
1847172
1250399
1027181
827588
1718297
563747
1992854
1404726
779125
792897
1414867
899677
442381
1499860
953829
248938
906624
385935
880047
46467
977219
676294
931335
195295
569888
1540414
342719
426673
483570
1371587
1375464
1009325
1394457
456886
480850
536052
1527414
1631807
71510
688279
879608
1127011
410255
85346
15723
9788
1869298
301922
585380
1554517
1760385
1765271
873050
1272562
220149
1001222
676489
1924299
1449385
275698
765085
389337
1312906
108264
603899
1787440
1356350
1207662
1737303
608380
728179
292775
1609072
1627219
1551351
1427410
1485823
291344
190992
1638276
165614
734636
789055
1771860
1336330
349555
122547
31627
1539814
1463184
1995019
1455461
1734035
1743526
1982511
1776081
1217708
556623
1969396
1657130
1455159
1864308
1157093
1101223
450642
231563
1791496
258981
1484648
1498428
1404002
1013422
1432436
106532
1588153
1718312
1437772
1546006
1187109
354201
1443311
1022168
718687
696941
1227485
213743
1700676
254126
1164434
1881143
178506
1461482
588717
1045465
269385
1658973
1102380
1226309
776369
1352960
1044718
82714
1905626
1113853
1957600
539600
1482068
52303
444575
1157850
777497
695933
306169
1645147
259690
1445905
1602957
648071
892797
1337781
1208837
1471128
1486293
1226442
131887
1616209
1180855
266965
468318
493634
1266552
1837960
899080
200520
691489
1799399
361853
165953
1802180
161137
1224835
162245
1225582
679171
993779
967337
1874874
1206653
265516
995331
205219
105869
183648
1087990
1315469
1353358
1027395
1510438
1233300
1376242
1514240
541226
1042969
1905868
1431509
795975
1800469
336251
738665
905425
1194211
1008545
975803
1470755
1253373
1580826
1977258
1811767
1738472
953944
584656
1254966
1404025
415457
1294423
739349
457126
595749
483788
40909
223172
1186534
738307
1298163
1301849
760270
498987
1304953
394663
30678
618343
155745
856918
1663331
261963
513575
1198590
1333575
557529
1509451
1547828
1179168
1476031
380870
494041
1191510
1005548
845694
375160
1927275
854371
696006
147390
1007417
687712
1662389
1065651
147123
1297749
1660968
111697
219435
885797
136083
1842908
1688068
188822
170697
1408033
1154768
400726
320059
1545522
608720
1019608
1871720
1058997
1037910
1617999
1733590
1967786
1402744
295046
1660185
559698
1573312
1903563
659995
778624
502058
1509325
776858
267200
1944952
1129364
1645662
1381993
1149023
117158
999389
1888497
1718354
129101
905198
239291
756907
1074534
1126286
172565
473612
548956
1227218
1625235
863900
550688
996337
764313
287732
412099
420854
1761964
1392286
223944
107902
1781451
1925963
370673
941125
1413890
1838943
1292892
17841
1549748
1788394
306823
787587
1001933
1589750
558881
1751605
1021248
525202
1624744
1267938
16729
560562
1400092
1209844
151798
148766
1915934
1789485
324437
433882
1399000
830213
1598727
928511
994357
851988
336774
854778
493506
909875
421860
1582924
1495512
1075679
251832
1935038
1303047
205717
502216
1840424
1235397
664192
547029
1546549
1095285
213689
1226504
598472
1384177
130798
1361486
1094233
1330689
1644381
550783
1439189
1818236
1369767
1335336
303999
222696
1895222
1228249
305889
411376
105909
636362
880996
1790901
614272
205013
63622
352005
1961723
217048
1189515
626622
199709
452416
702881
824807
1498133
1058753
577303
141962
1930794
1140309
408872
344324
1418864
1007556
1309795
858414
961403
207587
1002880
1540133
1958237
581898
1825223
1462254
979321
992416
667301
833175
34903
25814
1032994
1064099
1977770
413345
1039066
741174
779216
633590
535086
550976
1692078
16335
402090
1326391
1228510
1632549
905420
1517628
1762785
1558781
1035678
1945473
1294451
1131067
340880
477009
1181883
646665
1981274
1329727
416667
1574961
936089
1000130
205115
1555203
689540
1176897
1928719
1505147
1821000
1826083
1999435
619697
1496240
1234059
1937011
612018
1868444
1886040
1124554
87402
242285
1819572
665268
50691
1486169
71438
942953
418733
1447314
1281447
1933299
252849
8973
323136
1296561
1167515
237886
298318
1956431
616797
1729431
1829389
643803
356616
1076014
1456965
1866773
68559
186990
56018
1880048
1012959
1887984
1692010
1664681
111608
751530
546796
1961097
348499
1451288
31987
1116479
1025647
1289678
1691201
871100
103238
600412
949531
1113802
1319332
1680620
1259843
1060916
1101159
376171
110759
467674
309638
1605347
1405066
421426
1594969
1970351
416112
149001
1811436
68081
791991
224553
233215
21836
237501
1365852
610017
1174193
873363
409971
1835014
625023
1600931
1632144
1034461
1137275
1082638
450610
1777911
289187
99211
284493
1248397
55820
1966365
1802795
860159
1571825
1109508
829058
236726
1395041
237564
796187
1272191
301824
1798992
500873
1873025
1434824
1754449
44632
1660153
1619141
1241027
433229
255502
638725
1959682
1952854
480618
420475
1992129
748623
772100
404367
1952862
1529783
1549615
1004248
508031
1187715
59194
692767
1671329
813432
854401
1000044
1204059
1235495
896303
1303737
989845
1661545
218870
1804505
416383
168233
1972675
390466
754012
685466
441703
1665025
1241691
370950
1337223
840815
1276017
1205270
387200
1527628
320609
1070642
873326
73936
561109
1310522
1978477
1550725
1557809
1332920
495142
1714809
909209
768781
1188636
1907468
791389
67435
1779871
1016416
961857
801091
1046827
1666116
503697
1655744
568490
1915576
343359
1334181
1768335
1955639
306944
1403440
448011
1699069
404665
1925143
330268
892097
505081
943711
1368646
37733
1867032
1383183
1542892
1116774
843509
1282530
665244
1283431
1900674
1942736
1832515
1636174
459420
424629
1615599
1213036
23175
217423
217985
69668
1049294
1570821
1521700
689085
62413
799143
94554
625445
1707030
836232
1280148
53549
1811086
33015
660822
1457112
1240476
1268318
1499625
597499
1444434
1583547
760678
213085
1123148
723735
1630684
1347591
1604485
188287
1512960
1118686
1387737
961237
476813
1773539
689849
331896
1002518
725351
676436
1846092
521279
767668
888259
160136
1222984
452577
646300
1637417
1023168
764491
1560653
1533717
1883843
1521920
1541549
86390
823205
771306
263886
1799928
1207318
3120
319216
257104
1950200
1503817
93004
571312
1311281
1993090
1245834
512370
291299
571530
1627066
1241899
1803039
1709961
1990905
1844422
744992
1949977
1901208
155746
1398025
1705930
1047490
1005061
1219903
594339
1162422
1080133
514326
704640
1719554
65415
418516
613270
1160947
327673
1571881
1611623
1980666
1426713
1735335
910757
1853121
382793
1393784
1710862
302843
1154277
239461
1891948
690361
138820
1695792
1031080
1559592
425274
1040654
1530800
1618842
357441
1211807
846612
1270126
1748657
702440
1634695
202822
802185
1566746
200
48862
796500
101220
50775
380591
1160674
1220093
1348292
272740
1390216
1914586
1450319
1391116
13719
1789603
133141
165274
1458568
898677
1873878
794957
709085
1827926
1434202
511261
780428
1285346
538172
989437
1596015
716734
1591689
1062627
1023276
990552
399632
1643853
737094
1621845
1947730
524979
1961023
1095385
1596628
321086
1773983
963007
1081710
1433938
714502
889496
191366
477210
1259376
1078470
1807608
887664
517984
1537564
1329909
913713
97690
39757
1760060
1803719
665055
189763
751356
1520624
1673304
558233
1147522
1606577
1016294
449619
253969
1090773
648646
1331381
762190
650289
760552
757702
428618
624521
586469
1981110
411190
1172850
1218640
1982358
475197
50910
1184287
1436361
138000
669530
924425
1225804
1703475
1414901
19235
1626359
1659298
1761090
561046
591261
1760735
536369
1577689
1020777
1431292
1258426
302722
1624205
1869134
1924352
47608
443346
652168
1191476
1303398
62232
519330
332979
1458202
330519
1097337
281087
803214
1780171
65078
1326105
108157
109931
1730164
402867
388882
1124586
689194
194400
1268108
1146723
1828039
495390
545294
1346299
1099617
305217
116891
100590
1724910
630122
1677094
1351438
1181591
1078016
1784058
1192890
1493747
526799
469687
846700
774731
690038
1169050
1940423
1249339
1559726
1749748
16483
449299
1260781
852076
1346494
1554780
327587
486521
1027365
504582
409233
1694099
1058719
74654
867833
600097
771679
749667
1909711
708376
1965135
1364840
672675
488066
783219
275467
1456605
940346
1286654
1918965
128948
796268
10376
891391
1524838
718458
1564097
477957
589529
838941
1327347
1045102
1117510
928744
1278090
1755173
579759
850198
743055
346719
1531336
1156791
303062
544673
1176923
1173651
1890191
1494127
1152687
1057648
1459122
89363
1516939
1489293
1946440
164897
1036805
514549
567891
1284609
315570
996209
772146
606438
1989834
280280
174162
1990804
825932
1423906
1697921
627120
996333
1099418
1802293
54412
1916308
1304839
1730948
92306
837963
1683209
1444888
1486365
476502
169995
718718
403008
1841733
874387
701519
1867646
1337489
694843
915302
1680509
29907
1326655
830640
853782
736034
1318513
257466
523673
1013160
1931327
964818
762883
666492
1323417
249024
1618963
1711992
955332
688895
1132253
1912441
1291873
19114
1453486
1170949
357968
378906
439213
1428860
1539954
1274197
1363755
1809081
1012669
491513
466023
1186723
638186
509870
620725
612302
1788433
1044572
1486080
273902
935021
1994068
23550
1195172
681488
1956969
68048
1760437
706418
1327667
1159797
282718
461328
1391133
1622058
1208312
1174907
1815910
1929148
1965335
1692050
767086
1577438
1774175
1483252
760367
51653
1922184
1133832
1239962
263860
1594570
1367427
1157518
1384253
932549
754204
50921
339522
765272
417386
1843950
1357469
812739
1644073
320387
517658
583286
481581
666859
275491
795059
1714470
343123
1681400
146014
60794
853021
1986376
591219
1251619
954603
1604803
1429248
542875
18202
1151965
1186753
1116539
1394010
838393
231371
526529
323365
441374
1986346
867972
28116
1566924
803847
513507
181246
209896
1938491
1815104
125291
842183
696141
114739
893019
1812439
791685
1288003
1882189
229002
13154
168097
233669
592433
1100399
1367311
21780
1386533
1973254
860955
347192
495821
138269
1345602
1484550
936545
1385426
177577
722819
1061058
1339388
1153990
348740
1093583
1960475
1727434
563143
1535886
1462164
327886
1282936
936690
1131712
1602488
858047
604846
1958945
666413
69754
1357509
53237
911149
1116809
1749370
297194
41308
150773
413606
1520675
29902
418380
1641679
119950
533858
1970330
1562798
946328
1938147
1117354
54683
1631521
1534074
1947953
1800039
653926
288578
1277092
1226258
1843587
1459375
1512069
567537
1237331
886144
29015
432115
112790
1818859
372303
1241884
264072
429755
1504815
558109
969544
874670
1500451
225725
463676
738750
1106611
426599
1256790
1892769
467390
488107
862666
863248
1911056
1252208
1062380
1492766
676236
129967
125229
977348
1253431
908388
4177
1769122
1595880
838792
1358840
715001
297514
1623095
1206113
456407
615859
23534
666948
1354699
1740876
744636
221991
1896237
1657277
320860
1889023
438274
8717
1659051
1816689
1349354
1173264
1155913
1723576
1948562
1348212
1941508
992618
1132444
1140069
1157827
1711050
813293
593629
230538
1182022
408315
547930
324268
1926682
1720606
523673
1655384
290231
674193
655188
602491
400861
716630
1088672
1942308
726916
1468716
1455731
521120
18672
163718
1803932
1850913
1647389
1334452
62618
962746
1918216
1481518
927479
99588
1124538
1509036
1273467
1562368
1784224
368228
1606317
716803
978483
375509
978024
1266161
833953
374776
594204
301626
660373
239448
1003339
82226
432320
865988
1241921
410432
458999
1629676
1541159
1803240
312051
1529804
1190087
1804401
610679
433362
421582
257885
883409
886483
949920
1796693
705230
1516356
469985
782121
1299159
221169
1899689
410137
915121
161219
1657861
457728
436926
1646283
1414926
93996
1193322
1806756
972385
847820
1473461
1419026
361585
853664
912080
150307
621644
1101308
533630
196664
1266611
1903919
279269
1152172
1627571
1220526
138942
702848
493061
1728179
1293764
1838474
310926
1361605
873675
536103
1340807
1490065
1216573
1595550
1219632
1263597
879329
1791097
924310
1610239
1261393
469426
699061
1261893
513248
413679
995086
872201
1725283
426871
1610036
1231728
1786269
1559147
1030804
1366363
370126
885187
31970
1725399
1403064
1741634
1571852
1875812
679971
358058
92694
683592
1660123
1187409
1624691
1611775
493682
1095143
874342
1844089
296112
1995783
134785
844560
430259
266205
116950
463609
1487599
116154
565833
718485
1824893
1924906
1592404
1752483
22215
354479
1339427
1075196
1584414
769022
992933
908082
936542
303866
1613241
391999
63827
1996484
1900297
1057737
1697085
969474
1613832
1307523
1213519
1574720
34765
817043
1799407
140351
918013
1273434
982179
1324555
1348754
1710002
642788
496323
519191
1228210
701711
624555
585503
1024925
1840715
906092
225391
1619492
597319
1564563
1676684
1839376
54188
819253
845547
484082
1995132
1381712
1727335
138460
328306
1762319
249990
176598
752375
1025524
1332958
716640
1755972
1575502
72741
506525
1696429
539628
675836
1872400
1754226
193054
1480697
1511645
1759999
319310
1278970
381325
1768550
1189301
1941338
1575967
1609825
1700709
1453054
713654
291213
1330949
35816
1980339
1151117
1140052
1123855
1759822
1866869
772533
1552238
467899
1090447
1397958
944967
548697
1902189
270224
291187
49677
583329
1782063
597168
230688
476150
1627942
610010
1626687
1636698
506961
599424
1391804
43044
1919373
79246
1890327
1320961
426890
280363
1633423
150999
947507
881343
1647047
1035878
379383
735756
1277022
1555386
1139934
1487445
1529888
95476
710884
1487149
1410620
322385
1165040
1306352
1926741
752196
502426
1302962
1897862
346096
1797082
1107363
1645708
228778
1790968
71586
1907075
209004
750719
739266
1123945
1739030
1509760
452478
1839497
64613
1498600
1455333
384087
1225783
549169
17727
304852
1659806
1237234
1777012
1591129
731327
567789
77823
1052383
1845257
1781040
1735878
796554
320495
1414091
558904
913673
1061681
64692
72879
477914
1438256
1633150
1214803
1312691
1551608
1024054
1816419
1082389
1048740
1376679
1277217
864650
253499
1063201
912825
632797
1302319
1754731
1901371
357617
1375643
738559
744258
1010119
1269775
838650
464449
738708
725722
822732
1690756
1737231
316980
1696818
1963490
1440879
1082332
1090711
585709
1619228
869392
205746
1395394
123578
1611939
136838
786069
319346
666399
1454560
17318
1089479
1539986
1071555
1859428
1377288
1978909
722975
1976949
47315
1305460
226110
3924
954751
1607169
1420240
786181
303362
1862135
11168
1626873
164509
123238
1888339
1289541
1220601
666725
1481967
211349
199294
914869
445227
391643
1270812
1592936
636197
1775257
18056
399637
908480
1240223
1309952
268642
1428431
400388
1079424
747993
1095674
423735
1802638
1825463
495946
679521
216607
1863497
996275
613972
70468
1416601
292458
1164553
299760
1009465
1048741
1889226
231399
273648
1585478
1031474
215840
319247
969615
788558
1899696
86577
960572
1522551
1873501
1793607
335977
701723
1343409
788892
768269
1751755
504018
171798
1301920
277388
149240
769786
992335
16287
779058
563176
134184
1183031
1996163
161183
1235407
1747615
1193296
1725433
188205
1766467
1901985
1119568
1558817
93072
249390
1596015
763550
1576745
243391
1831130
1818266
402111
729140
189591
193482
915703
21743
1828251
503088
1462907
1159706
552419
1466667
421761
94054
1401097
802755
1268861
359190
392471
1399565
945018
202794
1686095
1873530
1272797
1711756
515084
197770
1422690
296451
1484023
307946
65650
537633
1901977
805475
668451
743570
530840
619540
1362633
335023
1812015
1256781
717683
1737342
902110
134496
1076305
637896
652531
323221
795867
908044
1804432
1767626
437810
1346595
1643581
1205798
1582674
225029
1588298
1459803
764500
288383
393675
264557
910782
1461313
1013091
459899
1037549
1980396
1633118
1021268
837389
1654056
1196984
649725
76335
361723
761215
1110604
1308334
1890271
1170940
255866
1015273
181646
1743417
1913048
1272836
1131408
1962805
1522866
423154
1087271
1139483
801420
1386463
1252503
1557997
1012111
258417
1378375
334388
555599
616832
851976
246655
581554
1160554
605743
1175544
463860
1476246
1976245
773865
1581086
1753123
185769
1249160
654179
200660
219910
1211207
1354328
1696812
1638907
1504322
1570353
1578724
1201922
189249
1680799
882569
500982
930069
1440482
338701
430685
339596
1379198
1550715
1283040
337895
1307720
507530
1153812
140474
738748
729769
695815
822657
823928
82706
759332
517911
1547975
1260805
1136733
385036
1385707
1389555
1111225
1510445
1150922
613564
111411
756735
1366953
1024893
1341675
1895741
1260892
1248487
1970954
1755179
727078
677416
1056727
1621978
1532154
1819560
1157877
1155439
620034
1408825
1908114
1811098
1739549
855000
1534426
1113016
1429726
1852823
252094
1400422
61198
1194989
1830043
1124424
1105810
662234
357593
235620
451236
131636
1817500
234925
581875
485769
446871
1907187
1876999
1629163
466004
956255
1811146
1887517
1644567
1043626
566214
658502
1987289
857788
1427684
644725
291076
615344
1220126
1389563
1044686
1597096
1505473
691894
557542
116955
1475033
218973
896928
1343672
1774929
1792911
819943
1998162
623609
242343
1869088
598149
815013
279902
717933
726335
730953
794528
1690674
849077
1404791
1709535
508681
1179934
63599
399385
1039657
1319975
294078
928124
447886
894960
197057
1180164
1920416
545979
894541
576932
204942
945586
42600
715521
1078542
563245
93140
1388291
1985372
360975
1585123
1739812
129943
910101
1543044
171210
655750
984002
848710
1724045
406356
468673
179731
646861
264353
668034
702628
617476
92639
598484
1310420
1246734
599597
293211
984304
210578
1882517
1901220
1844978
1061015
938357
639923
1492088
1622194
1666782
1535369
1717259
827217
774464
935454
1893288
1504846
1274463
12145
1217889
1113484
1913476
931265
517421
1568707
1607474
180317
1419437
1709774
1591380
470337
553660
1035205
748918
1695465
768441
503392
1499844
968319
1134483
290134
460002
1842548
1354464
1482614
1717832
1271524
1792481
310148
1640848
1868192
1517962
1973206
465312
455032
1510311
879267
114248
439783
1559235
689820
210830
393051
1601822
572602
1224835
133540
1940553
720065
1530265
1251623
1316028
541047
47544
1189669
1737462
908404
1973607
215755
1167285
1602070
450625
1718668
1082061
1645913
1804272
1407521
1387385
627185
1666315
1490079
72998
1698034
1343798
700904
1756312
1488339
1983791
282895
713746
1327655
1484501
882446
677551
162614
484485
172178
493706
1817750
1403546
285683
1172612
225404
544977
1370372
422745
1686278
691857
1066975
76258
1426860
581477
1071678
1231473
1951837
1238816
118933
1455852
1636045
1988701
1558807
1603353
1922843
883256
1252359
502925
1653267
1434912
709254
621082
1862724
1886689
1447319
1647557
1727885
1002971
644310
624303
1058941
1495261
457083
597527
201346
715582
1586524
837766
1595065
303678
1434346
1305102
838642
488890
197666
317295
1052315
453371
1810745
212944
1416976
1084230
941960
904374
1095712
1199317
1373672
1825858
1080266
920604
1744619
21887
34493
375061
1454757
1129351
401846
535007
1681081
1724956
60292
943189
542974
7631
1673414
318470
317198
1910587
1062735
311752
278241
1435918
794942
1437805
1499162
1798382
253243
1946034
607181
1075706
821521
1108377
1680754
1020737
1198287
1302453
1859182
1801825
1108881
1277513
77016
1538208
87753
1324127
1760968
207606
873829
1827371
154800
1099719
679963
1316719
792700
1166981
1037530
735817
995225
1591857
1492135
74369
438378
1305855
491721
1440556
356487
866091
1405087
163827
80046
776915
1867955
1692896
203634
1171514
1506558
1564101
115874
1411159
903185
398626
1609502
1520153
1221403
365882
1325503
451821
629332
1527068
107103
1215904
528453
588542
913007
730912
1304
1295708
134678
749504
419657
1669996
434099
1560422
634603
294339
381924
1113426
508214
733933
1982217
430541
703206
332764
1459040
1909154
1315931
617589
1017418
1456071
1979860
1708065
138129
99753
209599
1204175
161851
269743
677054
1934981
428529
1329009
3809
723958
535500
807617
1495146
432687
1779797
1227969
1990037
1237670
1668217
1990322
1478779
222179
872502
601249
627475
631965
1869474
790023
227357
358261
8265
616091
1171547
1653561
821292
1777702
508131
449370
824374
1088197
1175757
1514987
96575
1071639
362715
972836
225149
1887009
1062826
1242504
1926343
1789915
256403
407165
309392
33611
1824247
71690
14841
1734862
1168103
1360064
810909
1986932
844131
814436
543754
770869
1303063
1367572
934082
758559
1111320
446503
470339
895034
591558
1978347
630533
460472
944806
984915
430254
424453
1912536
1552686
1908338
18462
1336717
776137
1828986
506688
213637
1683186
259351
275689
796897
727293
1784012
1824601
1508544
429711
240432
1412229
1255741
659358
662321
45575
92646
1648843
578365
723903
297238
1707923
633608
1855990
470185
463096
1537097
835193
514914
122032
237164
475993
391895
1456282
1290574
172379
650817
115969
1946543
1387561
456702
1215546
1486007
483674
1011947
58921
823312
1988647
98804
611290
918299
1022986
1682000
915053
1640824
1298723
1424238
1779131
542829
1907938
1505202
1719535
421138
1043253
1911312
1524515
46174
1098287
52528
1036804
1367485
479393
405219
913887
759408
1768945
665399
831344
1181984
1318901
992672
1926743
1385907
1773006
797062
68121
1274061
1283826
119871
933108
1370503
1244624
88289
1318848
1554923
717317
1447368
96486
1635891
763728
1384495
1263034
899145
188577
251392
1339267
1704458
1889309
1402776
827145
85085
1657611
1794059
149369
1697791
1552783
1759482
1361438
1697655
178145
91026
760132
1288013
1379488
1762250
1433150
110874
143619
39469
1432199
1477875
1927901
1422304
1883758
426964
1346668
169
450780
1225699
1833995
214800
1346704
1570926
159973
59065
518322
1364131
1646126
772177
859565
69372
834060
651301
1324766
457237
996431
1477497
136484
1541969
549500
492533
1403740
1736112
1398138
490594
1987330
1902694
1597718
1168607
1493337
508457
662051
1447481
1046831
583429
191188
1920289
502456
1794072
1565882
1339945
1478175
810807
133195
57332
970428
1056151
840752
236236
559639
455668
1902108
117066
1635090
380969
795236
1610900
935186
106958
1562708
286494
1463093
1965570
405808
988994
272994
358648
1019654
123521
434510
196640
1723328
822790
1582888
1850700
1294780
697409
1499961
1435190
1465391
1560721
1673299
681255
529675
1561249
818078
893030
195132
608595
1409216
291687
782423
1192782
1624655
1527522
1076474
739582
1795453
253875
211393
1284576
1616981
991418
1796525
99841
1819322
587701
446244
315573
546705
213473
1065766
1920395
1972458
867545
1156267
1698852
739251
496797
71875
1091980
143055
950487
1870107
1996713
1087994
888754
1478428
1904932
999060
548660
1280792
1494370
1792979
387804
842545
1070846
315675
1585772
1812039
768562
855713
1768469
917967
1289432
180089
1287719
1284936
1195132
1051738
1262161
3355
114759
1416906
1225563
1197614
1672666
1065845
376671
1379840
1996414
1681693
811152
1326744
1667862
739756
1581757
995640
1643674
1908413
1099095
1871852
855786
817516
786878
919156
99473
1915366
243686
1328357
313999
315673
1665301
132596
1716165
1194278
845938
163240
253678
1503106
1489449
1842816
240003
1441013
1589171
1253047
754821
1452532
619418
1854765
1797950
14245
168074
1175626
899280
1394889
1034915
831094
657641
1384405
1405922
929109
420792
1317950
774742
271375
758558
407115
1862312
1306081
1129184
1070883
685993
1845972
676546
1527639
1012387
1903702
1020724
742718
1873320
861604
721522
1264579
1835074
1352711
1496136
1190452
1008492
1454344
224836
1479438
1092919
978176
1354521
1271354
984227
1284048
1850932
502838
1866784
748970
1434639
1268026
461641
1710364
1259002
1454048
508651
1046977
401144
962816
1089250
240963
1233683
1648933
1014775
1532054
247543
1814325
500241
1587319
349643
1454252
497677
722949
365920
920912
948562
1605068
1584238
210598
1865789
604219
1299239
1186061
1837678
693222
1608996
1864495
322923
1693813
1930099
623707
1144346
334527
193152
1933192
285549
1949369
1633061
1341844
1429427
822716
1562168
1835648
1993225
110174
1673402
1529978
797143
360561
915542
248057
1974473
1860251
167728
504401
114045
1087322
1578247
1319485
1561472
520436
331155
958940
1405989
62970
1762982
660370
531710
1141108
340826
1977003
120381
778795
312911
1935046
824754
890375
722235
1848762
753957
589446
273730
1838579
943721
851269
1527287
293886
1857100
128367
1551994
124496
965826
632610
1145377
339295
1451388
1517261
612241
993616
1251002
1791438
929756
1518604
54432
1369174
1793826
394949
955509
1037560
1092840
926962
1078162
315939
1440878
1315620
1437016
176072
1554162
989743
446207
1230248
1674592
720042
1020659
1549316
407661
1632653
11862
534914
335483
434593
1229545
853506
1820583
743723
907725
1446532
1784029
553689
514444
234838
1320320
1376946
1921533
1997522
1082069
1751077
1563130
68348
815374
1610279
1467432
872348
87451
1072079
1676134
1601335
3836
692457
508864
269308
343987
636133
307737
1425240
996877
1627611
295602
540766
664392
810283
1737708
1323601
15820
892209
343136
337121
1179974
262450
1280485
1840743
1935963
524799
1070219
1994308
411548
248546
912073
1642179
74589
1294384
916785
1590015
1401154
444587
1653588
681419
1640794
1344309
59852
407763
274900
13700
1845487
1872515
195468
1263371
1442523
499994
986014
1109479
1079778
929965
1237665
1955286
428056
896176
419793
631631
1971992
1958983
631239
1377008
70414
1167190
656737
1991062
288864
1961098
1093546
979121
493097
215781
376420
557678
138509
444822
1143247
1010113
998480
396984
1723537
730583
1072329
1726146
768493
931038
990576
1412149
1329283
1368716
62651
21114
440284
1828265
633570
1077898
1721632
1329932
717099
1279252
683506
255549
553034
1388080
1862411
415322
1073011
364298
1513156
1050257
1803170
1483510
1840794
191158
1097176
389738
1354113
904416
259754
17222
1211967
1385576
601700
36476
1557307
1694398
1683274
34066
674835
148794
804014
1486482
929
1528280
641377
1897955
160326
1705390
213142
1948113
1554676
578515
1468349
206084
1916656
283697
661054
1731076
1383350
1208787
1969543
1703330
126283
556976
280704
40559
1934475
1025382
1841516
1936537
1895889
1871927
1016460
1812163
1743767
405405
1228658
797636
360743
1951383
718883
1357114
1880973
1403854
147504
141631
1937645
1868630
1364953
1335206
1811807
1876087
920870
75276
665318
350420
1121673
1395175
1975188
1943386
1852867
775231
1045954
1594970
91477
414108
1709031
489448
1729792
732479
1139634
1374234
860555
1615701
1185275
854262
1082444
579849
1921080
710257
625480
1441797
1515334
1139644
1747329
887574
1011876
1650746
540841
1843850
1656832
319111
1163796
977167
308786
286766
763561
1529024
1974039
1473383
1047101
750585
1521978
1465875
1629655
989684
1088150
576730
62622
71655
241901
1038563
939488
1156485
1067158
480398
352727
1966557
1030639
773380
1009015
184978
991820
76941
56994
1522262
329405
568751
1665678
1214527
466737
1753487
1941123
1547381
1772457
1512447
294637
1198179
1209271
1294281
1215013
893611
1496384
391870
1442465
1716398
1637727
619533
1993305
181599
1105520
878024
140181
1644091
1254931
1635013
690935
241903
934102
96459
1301583
370713
1254051
693658
610456
1255299
472126
690443
180039
179251
971259
457013
1425081
345106
1867264
1236542
909528
173791
1248064
1608484
1772899
442243
1439760
576145
251400
963888
1864119
502370
388638
398814
254465
1046886
1830322
403187
1561881
1840691
407376
1189121
615929
1827759
1888455
241989
1524908
1807597
1719494
1677187
428595
1490971
1188080
1569339
990334
993191
222003
1585414
1891619
1654765
1286500
171718
769134
230977
42252
54383
1431667
1523140
179277
1617821
971294
73725
1713613
1363223
1795505
237196
1755326
1807640
35991
1750952
1234533
1278883
59783
596282
859311
700989
1326152
482108
1921805
1810437
658192
125163
1986123
785928
285120
387145
1367657
315691
1734488
551615
222612
156234
1203871
454915
1121869
615231
745217
1117663
93273
97241
1371639
662929
1445705
1495560
407194
395544
1121649
76856
1778791
1141825
528569
1522468
1758563
826108
636954
1858453
1803407
1214230
986892
903925
219544
1011884
1005331
1904520
1342930
1262833
41599
1991490
511340
535745
1136116
1573510
432536
1036291
1103288
142124
764621
1518921
1534835
1090170
222695
1095234
741894
1514608
855238
1852039
1280351
1084335
479847
35234
893821
1264805
325041
601299
626345
1099098
1261059
410479
395446
662151
241294
1353453
669476
1980427
292062
858714
654131
433108
3960
1938912
524039
1348540
1293715
1743209
315035
523410
1788587
1260115
1801775
380764
1583633
736431
833608
126165
1013150
1475714
770267
1819943
226943
152391
469696
1554895
1275546
1390267
1108498
1341478
1090117
940547
720823
1512583
251646
1141715
697677
956176
747123
951054
1758736
613257
1766859
1096242
1090270
1729581
789539
1533462
1044951
1883533
328801
834114
258347
1889489
1550004
704235
1170039
785353
1443919
1472079
25457
1945043
95483
1408157
1844918
489736
799970
1167109
390314
390720
457988
87740
1167239
1561527
1358382
1784157
41951
983779
1323684
695404
848641
1122393
61122
1361230
205346
979907
680580
1334907
828385
1017933
1561894
300780
916234
1341783
675326
607416
2017
91233
1616714
807199
609552
617146
1908312
1027816
1145815
113881
1956831
1583847
719232
1354061
1639586
441321
1722469
1722534
933354
1332084
1334006
1733191
1436029
1775582
1417338
76900
150242
1277620
1588425
1653789
1493880
447862
1426968
1006215
1805697
1098718
1024501
824320
1686816
591821
1452294
56586
325026
1689903
111332
1422126
1869586
1443649
468724
1555465
252700
1035889
873083
1988172
93162
1603831
207936
1478250
1571072
1671022
749915
46583
1081139
121958
1480872
925746
257453
1656418
870005
853334
162470
580258
1697973
1538326
306564
1717287
1896074
764197
1623323
1893545
1447188
1952150
357326
738688
1394721
536930
992156
1982263
361641
1973371
1808843
1895991
1705528
74372
535182
1078567
336147
871948
1945678
1559044
18119
333105
1666731
1451653
1164233
1191202
280674
629685
1540501
1757921
145727
875833
1315133
50277
936747
655417
139587
124917
1813479
479796
1524880
1273272
1592717
11145
776082
399205
1740464
1463297
1147938
1843464
1282674
1844289
1325720
136753
297068
252170
1776796
1664469
1776310
1933726
1483317
1734737
1161481
1404786
210641
1810809
1797695
58950
977179
1246423
372637
434931
1038934
578928
1919546
598544
1717551
1501863
1831792
413588
1367027
796595
720376
1096946
1168442
738716
1458047
1935308
1873602
747572
1118607
781821
829171
460764
988174
1549107
338668
830296
1521959
198047
388005
446389
1482076
1198800
337102
18604
1925884
1970280
493065
1334829
1882340
1799846
525485
1051180
1437517
928080
220511
893857
1984215
1897454
1318412
405508
945926
908362
289658
1511966
1808505
1224240
642567
1623857
96649
1392409
1166702
583695
1384878
1436970
1441553
1596744
190262
861118
546943
508680
1590889
999361
278275
739946
676541
79004
1741789
305824
770845
1785991
1526014
1411832
1300379
866736
1593954
1755739
1912643
1809365
1420216
612234
836248
1568473
233407
305128
539321
674088
103241
382010
1855570
721585
1110755
1240031
38621
1720902
1318677
1272807
1478413
1109998
779834
1431889
352272
648523
339270
1771813
895666
325978
973822
1748814
1461890
1538982
258203
621034
596732
626161
487798
1993501
540944
1389422
98849
1109669
1944388
485984
733772
1866867
10537
360268
1911444
83731
1747300
1565116
426342
570935
1063914
1703635
3605
28385
605118
124832
268306
221081
1151606
1594868
387652
1722661
1904186
1337296
1909895
1264833
271797
1129539
651844
897828
1581491
118390
1107954
449308
1444131
711242
814859
93175
1482569
428321
1961889
315395
1487609
526415
1811497
1273669
202535
1489448
1649892
389993
665430
1586539
1897309
1836196
391683
1602615
1318227
1578099
345506
1068214
1618882
701464
524747
910421
866222
1162051
1362275
1711104
1104529
326106
20250
252867
90940
563597
1247821
625329
433545
1885667
282602
581599
1897917
1782696
892560
660728
1308695
922655
1672676
1080429
603433
998211
169291
52704
894623
862720
1739875
676050
1054276
1417180
168097
380727
127058
1138480
1235384
547537
1571108
455985
1218655
318655
1533068
1183372
433805
496460
786346
503794
1665208
1381715
1213515
929260
362458
1524774
1554228
498487
779921
945889
924620
554379
929900
700986
1909519
650080
505360
554810
1779360
658641
1127939
1353388
1254217
228170
1915101
1966332
1879627
364467
124226
845526
660890
909220
148361
868518
312812
1410856
1650784
1702915
228193
757545
396619
702863
973752
1376390
279654
1941326
1397736
542657
1202478
602933
1803215
1618456
688494
583467
1127187
1184196
1801743
347613
1224172
1426038
1498207
707398
1432433
815233
661524
936605
1765978
1795282
1842612
753992
1552806
1008279
228535
1576474
715774
100917
1572437
1566223
1257718
1414296
572837
737229
1177382
1918580
1380701
372267
1183315
961983
1527023
1953529
1079206
148518
388673
1542828
1170902
1285846
1835754
162662
143
590059
932460
1790146
1472438
361626
1565112
1030582
128543
1207913
1435056
103200
858680
1265705
425891
1755238
261332
912504
740896
619662
1507145
405424
616677
227148
997863
1445730
337265
107822
1800485
1996302
197654
1089342
1986093
389896
1321111
1621438
56982
1614145
1838072
470261
308746
933256
1040329
294730
749381
572563
1943590
218930
303611
34531
296057
1872609
606423
1092144
1470810
1064577
1887835
1
1570609
815728
1988630
1254431
1050119
1979077
219448
1386583
802238
1938927
945837
746010
1067281
555604
1817322
512560
12037
1738263
1636461
1162977
491903
410079
1974197
1578570
1216451
264877
1006419
1459025
1037945
675746
1245928
708069
937386
1130396
276558
1508066
1982719
1243645
1192597
1963853
664051
538708
1636794
5862
200495
976199
1364456
1507483
828993
1222470
614083
31052
1356326
123703
559585
1115830
22510
1310775
736008
1647020
996609
904084
1067159
611204
1514878
1017915
530312
215398
1125518
1078739
328403
189078
1893853
486061
617199
274772
23686
1692777
224041
949995
1778545
1398946
35381
1613919
962256
1006239
1012513
585008
594734
153118
494099
1827209
923400
775332
373882
1723482
1121192
1358875
882569
501974
1248379
1202684
863282
357258
1477963
1058463
1462873
69304
1155731
1897956
249442
1599856
1745740
57259
1821314
1795790
732595
1070796
1810180
569258
1802543
733410
638137
1998523
1408047
685616
1974151
800623
1966468
963777
281579
147118
232836
1782277
858870
29917
1955805
1133417
288773
663247
975158
47124
1418074
1675894
1422615
268496
63203
1878658
1762653
1043145
1661759
1140417
1740194
1786374
614669
1838651
402584
1886905
1310604
99361
1302103
837090
1396863
795296
1210153
1456444
579064
1897304
1562930
1282661
1755890
1721809
1877711
582888
1681191
176580
1750443
787896
329225
1882918
1940915
1996919
88569
1294698
565155
922683
1449970
1200603
1171650
1820276
701382
523190
734077
354609
1210775
1576505
1264083
1678472
1472577
497638
1218565
1909143
1489980
254772
222302
1196743
1583727
1212499
57504
1643367
1687935
1370826
676069
1233620
37546
1231343
696451
675178
854025
891527
743260
947227
405255
208960
1604899
851160
1817322
30656
1182884
1509958
118674
11231
1516752
921191
751640
1693698
931789
1192439
963733
576045
1855152
67444
1986252
1572376
348369
258300
1885131
1011175
931566
644221
132284
1103732
1830637
282247
1242279
1690012
1587845
452564
1689376
1541996
1784427
1322192
1365786
93376
1627959
1271120
644214
190931
1404695
1363689
1021021
1989919
791721
746992
438730
1068604
1690211
464728
875863
431916
139632
403570
1256863
858702
1545573
1593887
489311
365943
293969
814205
1922174
1942932
1666582
507687
1365065
422392
1300107
1422528
266538
1425624
285149
1658857
821711
338871
723324
342947
453566
572723
1984273
671759
734131
76729
1733294
279072
747797
1568399
1607609
1908390
536362
1521913
274055
963586
1776437
367339
115616
82819
1670703
1707872
549964
1647428
1434343
1201931
710281
433590
363635
1563781
1058786
802206
1295670
820576
679505
462754
650942
1187649
1426608
740038
590957
1129466
1793353
1460628
107655
603042
492449
1315292
246804
550883
1562841
856807
1333199
1477853
266667
1800919
1322394
463690
1813811
1274163
233298
1938441
862249
147421
723354
585342
1277207
652319
1808162
1757151
1591980
1474397
498010
1193480
1076922
1577634
1092131
799006
494133
352402
1376604
468809
1236456
404926
975105
1651711
426204
68706
1852384
594622
215344
924692
1084748
924721
926631
843057
1452081
1704795
1245325
218268
779786
967541
1352196
286021
765438
1000898
1461253
830728
376864
395306
159783
955952
277859
138419
753773
1968718
534643
422110
1933903
1639072
1668139
1998009
565692
1565612
161505
794792
1765236
1581070
1128677
1614026
75533
1542465
1799341
1190272
1852792
1579826
1022429
1862418
380090
1788725
429853
1601015
1760817
1255645
1137422
287870
1583048
203012
1742151
242036
66059
549307
315701
1654566
1163920
585062
421846
710332
1481047
68433
1122885
71948
86467
588624
992739
156848
1105061
1603226
1124198
665070
708738
193432
861543
1093931
1509908
1924116
1370023
1018634
536859
132541
573897
1715425
911683
1274279
1525761
1869558
1362075
83974
430255
625315
1888917
629842
1351881
390465
1950490
58839
112245
1435668
9277
927473
1850876
1777405
228103
1048403
1748884
1363882
163
638169
942903
1061030
80587
1429642
430058
487383
1499505
428801
1430204
2889
1554008
1224103
1749561
1661387
1786750
173111
788208
741140
1914436
361241
1760748
279273
47954
1893963
1224278
1114868
1064942
1323865
41797
1732613
228381
831265
928340
747307
833847
1866726
910383
1277429
735735
1951255
437666
606331
290325
1363719
1975479
1801189
1466101
1951187
329766
623409
39274
999460
1215126
730174
974734
1627122
73903
597925
1390691
964185
1565457
1959265
1305175
427735
1751691
1834759
1858865
1438538
1502633
101758
1715110
427531
1915130
426971
1055667
890134
264399
1304787
1027291
1398118
1376615
826808
318820
1617223
108162
951813
593053
1508701
1662576
29715
1134321
1983738
1816125
594694
1922105
21315
50796
1512382
1031461
753968
105853
1815955
1061647
926198
531537
1718010
1000954
1703265
1015876
1157704
1792025
1442585
1228447
658747
1147765
1379928
1772167
1938079
1141426
1205801
764833
474263
793582
1380314
1824311
482442
1401411
1714992
1077359
1001108
195313
1625367
748264
412612
738300
1613854
347747
1765650
865885
840809
952950
442996
1494341
1590153
129652
848532
1981692
697418
1578205
390234
65173
501838
26379
1559407
1436294
1832785
1788939
582195
997404
127998
1366263
312870
126474
241293
1236491
1335448
1539566
50946
1959865
609502
136327
716055
1920180
492574
230836
1902175
1941525
167050
1158756
528079
695083
1560246
1249433
352198
1131122
1162489
218670
1586021
1505826
876914
1003031
1220138
1331171
566506
1851165
530389
629184
1820410
1604752
308208
594743
948226
1946026
615252
1938779
673921
312265
985324
1462694
771724
71392
1071850
792122
994125
325034
1843864
1205616
238107
1135219
1747163
249829
1613057
1616291
1975032
490489
407392
1078030
697296
1360852
1678595
1409934
967658
368994
1488862
36453
1755939
1070264
352541
1640691
1297529
1684056
1237705
1700348
1418774
203985
1208361
1558748
1711182
1805430
716171
678075
408134
1078701
435900
1396978
881586
1286265
998291
27043
1549531
1935516
42246
56429
103291
1065748
554787
464830
631258
388156
187112
814203
1284744
1661989
956423
1497942
1911321
965782
1731996
99404
1042238
1889861
1441126
341726
466605
568628
386421
1680038
1417402
1189391
1342944
497203
954318
608813
1336928
1162228
632875
182533
413025
526602
790069
41240
1949152
1957121
170799
332746
1823925
1058503
810657
86410
749427
310957
1562613
1380670
969762
1126782
1974568
1127038
750834
1406845
404784
1290744
185765
1570390
1092729
841025
256046
478097
1195210
343213
755104
252542
268075
25216
188631
1677838
233710
632322
1240013
1890581
773796
1766207
648543
1262415
637719
1813238
1642643
80792
224820
1947994
1265819
1931123
1269892
794527
816838
574786
1708719
1003237
664258
1739974
888527
1606624
1766806
1736464
562458
1011033
1532468
1616647
783336
486842
1301830
870637
39505
362888
231874
1884057
1568396
1979584
845048
370110
1529599
459572
161592
930728
1681136
1776982
462083
1004741
313328
789456
1466803
1769639
429109
305977
125886
231970
1141560
320076
931049
1792450
623160
878313
706189
836980
1449136
511231
104382
886964
323693
1727394
1685572
1050116
483446
1525345
101186
1563967
1474501
393090
1755592
263370
568566
84124
522644
709411
1172342
1914967
1260388
1621641
1691772
575735
1771358
143751
504343
389282
1124050
1028515
59047
1701969
687198
1666388
1522362
1828697
1706729
622695
205424
27501
1876154
1146901
1412709
1034918
484484
1089627
698717
428035
612474
36960
1800164
485574
1262051
1664617
610882
214770
853990
852940
1567082
1368522
1734367
461737
1560354
716483
727411
476313
1217027
1098475
1320408
478032
185388
1367812
1581393
1917572
1609342
792408
629035
1435148
1971061
1655565
952296
92328
1001240
1620829
231825
1362905
1697392
1640297
1004831
329372
1300777
1647599
420222
1482950
1258824
1366330
1133336
805668
559299
566402
1804915
247092
261011
532224
1650274
687140
711591
1236356
30455
434961
426342
632858
583525
1875229
1379985
652170
686068
1770505
1484872
1194034
575809
322270
544463
512974
1342486
1277716
305953
494341
679009
752071
246326
776844
1325193
629492
1805301
892832
65386
1274709
1499833
213992
313791
328633
1439362
967716
1857972
1773450
1612389
132414
701537
954288
1852350
1878238
496042
478140
1407773
1169359
1865219
757566
115733
1119947
1889181
1435865
99305
1296112
1969974
1726349
1667930
117088
744279
642127
385234
939004
1617098
582960
288392
1794451
1684892
715359
566356
752333
1057980
158734
1453875
820976
429289
1694066
1138542
1516667
310398
775796
1028707
1613795
544551
7531
1459805
823087
1382783
415977
1537186
1480621
164687
87462
1719066
587027
1249409
1791107
539715
1820018
798776
1258604
565577
913453
417310
440919
757910
1479090
697181
1729500
1610819
1849414
530501
1351190
1422643
43413
1782463
1097983
1760927
1048083
600485
453470
343476
953686
1251854
955333
743779
740161
1015443
1122336
877160
1136015
307404
1594337
754413
940134
780977
1835389
1954197
865290
701820
597317
1656166
452624
20232
1005833
564125
363072
443965
546508
254501
528943
361758
114793
392441
1625622
1137509
824779
1711929
284371
1305019
1790298
996134
1272248
166897
1258736
413114
315817
366060
1125904
1641597
1181475
958714
629840
1181365
789065
1072206
1295480
1108506
568064
1622746
1440140
1235823
402908
1170051
752948
1860822
1990959
1667261
1243046
1413784
523716
157551
1439283
1519575
1112449
80079
1093030
1654749
1756745
1301959
692749
584413
421589
1374141
732473
1402099
1828581
1441418
1120875
474419
1112556
1593448
1640257
1208447
167501
1592453
1104701
989193
1612026
1193918
861747
1552337
1062602
90173
1120449
1935653
1537076
1424316
62308
1494496
900948
1872
1502793
1237831
295918
44267
211643
679880
355274
825252
576645
1867103
1500682
1580014
1494650
1583828
1605856
1589118
1759774
1845100
18213
432079
204483
166109
1536898
1235525
749689
325590
127338
1951993
1098608
1997780
577679
1687468
1470569
533512
1379442
472206
1292123
972757
923343
79885
971770
1301142
1028889
696693
1183981
263585
106829
1206579
1757310
224926
1286268
1089797
847367
1753592
710118
1615306
1588827
1880262
751013
527540
14405
1559545
405592
596375
1260926
1133223
475663
1570582
623869
1905980
910720
1130825
671842
1576670
934605
707996
1194518
1453904
1500312
1370636
88425
1397367
1130388
46149
940623
41341
1890745
1164133
1617290
1712594
1677927
30082
1472476
306690
1811362
929664
1833457
50113
1636900
1969302
1493515
35817
444425
1141597
546794
477841
190251
363290
46069
1323393
1904153
396464
69706
608941
1187715
2878
1603992
1363886
1340994
1362621
704238
149584
861765
1489363
1200867
748361
135577
815274
1448815
326940
1526781
537421
1499007
253931
1686394
1065936
1081389
1927835
408047
1813724
1716568
1532439
429996
859081
582143
1289221
727031
1792721
1529622
47490
961814
631729
178126
675694
362877
379366
1079437
92595
1801234
805971
666932
1754600
1469762
192610
949890
1814758
1277182
1605291
420114
1066217
155774
431309
1436047
1078818
150108
1770838
70122
1217022
1209332
35970
1408009
697735
611508
980413
3184
1523696
705899
1709348
1021921
1284440
25567
1677497
608773
1001797
853674
189275
404571
1818930
3629
678689
1131496
107060
57724
1914774
352255
1555716
1347812
1599243
1321213
1219768
1629934
833396
119103
652436
1845579
367062
311950
1400842
23309
431934
1855410
892880
1317169
1783940
1254559
372015
1722524
648728
902883
1812320
745425
1035219
1757277
546259
1370152
339078
1547627
1604542
716057
883883
1735930
1810139
374341
613044
1420285
988934
1750829
1478031
728436
230156
377712
818748
1142422
1827413
1885683
460080
48087
1618322
357548
999038
751050
840713
1894377
538146
728097
1504029
1258397
719492
1568772
101173
124448
1654715
1675621
472567
1297639
1281149
270302
461019
9767
1209394
833627
1223856
908200
719883
1655763
1534241
718395
892172
311765
809751
1845364
1656542
216930
1663097
509224
871435
498199
522305
156823
1521102
910576
1697337
827508
5422
1319934
297225
246513
998639
1440528
497936
366144
1944426
1788336
819124
319089
963080
1304869
670770
264631
379011
134972
630383
566966
1178537
839852
920306
88068
713325
1850936
941393
58152
1331497
698826
307289
1509187
189312
1879866
1721130
1217486
774881
106153
586839
169600
362907
1691130
990415
1416855
1577093
54930
53267
61907
1216976
1367386
1488218
1890974
892205
1655614
686504
1895784
1103998
1144413
1974040
687839
626872
719639
1641597
802725
1026904
1537390
89801
390674
272538
1478860
134621
604374
619355
497734
1913985
1922762
1036115
207303
238183
937799
1520288
1539603
1758231
1977348
564554
325266
1158702
602899
1521362
787264
1200292
75826
1305250
161911
1217228
1243263
1413310
1890500
1179629
1225162
1919780
667933
1959192
1894645
1428866
1955788
685755
352190
44494
1418330
1741680
102341
151487
86324
1441642
914794
1731938
1164379
1626695
475691
910854
720968
875325
1172958
702713
280352
893878
99102
483846
863622
955040
502888
1252544
11896
1506181
1281342
1519489
1410390
1840688
328321
1718171
572204
974310
133676
967670
466346
257155
687638
498256
473890
1802367
1974382
1171770
1447832
279646
826702
1655643
939242
1755143
903926
1129507
799200
1022724
484563
224307
530834
1975788
478568
854928
1190390
1442483
340389
152748
386471
1840608
1753336
1168341
1632690
1816198
329504
415340
130686
498137
1627646
187032
1510102
1899847
77527
986463
1673979
334723
550777
1828668
1199436
264027
459534
1496221
1708556
134235
1504433
1065038
1025537
939971
422233
1406626
264053
663827
833463
1140110
562479
1079155
633172
277106
58997
1778547
465523
648176
1461339
1783307
22767
752517
68336
710833
1391678
447745
1517915
1369798
1998082
853489
1931789
259783
1446867
927639
196161
694467
1916100
1348353
879703
967663
1423876
195311
618119
277176
1498014
212162
1117604
269205
1124593
1045220
252468
1169282
1698324
1219635
1761340
1545155
406656
1914103
693638
384105
760393
1078348
964935
20141
980334
1888650
119700
1912922
746016
1667603
1514460
253359
973431
1849724
1443079
1924425
639179
881414
694824
104486
722761
1521269
151074
194088
1677655
1465228
110451
211526
303023
671921
1942677
1507049
486003
1041240
586953
254608
1378659
1647407
616008
146914
600961
894550
370424
1670577
1543721
1255774
916882
53398
105940
191254
1962518
1820905
1787790
1116456
314092
126594
1438427
393973
1515796
977902
1999152
844987
49416
830046
451770
1713246
1984501
239344
1921325
285989
1919421
1390669
692994
1702244
1896877
654722
1483463
1707238
1867024
1316359
987348
1948343
1923826
1958428
932765
1988036
1758077
998216
226431
411902
936323
1211447
1461653
1999078
1023
168091
656470
1864125
1150150
1534560
1421768
316444
1152296
122644
1751522
605374
692790
582193
1976070
793598
703741
1728408
1988266
1718198
941753
833482
1976006
518337
1183831
612541
1133631
1146767
1417200
994479
706800
1305463
1423080
370840
307180
1095665
1645234
1031405
25566
405958
933190
1351230
514410
153638
666135
1886199
1148024
64914
1506467
1709570
1440962
69980
1982186
1600142
1336721
643283
1117669
1559224
1116386
1487385
123061
996677
1645938
775267
870923
703544
549659
1241039
167037
1314793
638618
1387955
850713
389208
1265463
1785537
261468
1511532
636694
286206
1504618
1916722
705048
1110650
810704
33787
931067
131224
925093
631369
1410600
578333
1869955
1988036
87709
811237
1507628
956551
543828
1341043
851863
1036911
726525
21914
591152
680350
103287
1054083
1680613
408110
1719063
814835
1662999
1056756
1767509
1011048
1606798
1346720
526867
126530
982547
615417
708035
501495
1150570
161261
1138497
514281
788028
266236
1901454
582578
126709
924964
938550
447921
1190694
1627044
69022
709321
1770445
149499
76055
1109860
738780
968316
1973779
1049475
520452
1582284
553197
1275224
385743
791764
1589159
1915990
1786013
452503
1382610
130488
466391
646979
1162172
1978103
585425
1208553
1423272
791857
1830385
1065467
111292
272339
526390
1347592
1715602
1043175
767178
917884
1927882
661663
1609850
40043
198359
641305
350958
884677
1432822
1797588
1365010
1354636
1288845
1562159
1387
1743394
1876592
957665
1619577
880251
1319619
270734
1138483
1005475
1132280
611199
701133
1048142
1622728
633906
1432555
383909
1354577
1659148
1051710
1393582
1209474
1408799
523129
429418
931395
1418070
1982265
238545
294429
1522993
281259
788057
171180
752725
260275
1688507
1285191
167755
1332708
16941
505752
67471
834758
301515
1837417
129569
992991
1428890
1478268
1747393
899109
266727
315538
1404676
1452307
1151696
1841061
739832
1801464
654821
1345142
768083
1335496
1397286
265600
580057
326161
1894387
401173
1632027
1685629
254161
501854
183665
1368655
195110
987092
785862
1401321
1395321
1760062
943325
1079115
925313
138465
1361786
1161797
1359677
1851552
1082626
651352
551850
1374741
300745
1750410
846474
1763568
315915
110180
357898
882979
1714054
438313
358517
1519064
892242
861818
1451421
1392829
1486838
1858466
1821700
179350
235793
716806
1517863
1864042
299991
1450757
424614
1503297
875080
1206505
1592506
510428
1645143
1617190
1117536
458640
1494446
265861
1728128
1313864
897248
422924
215743
1886185
693629
1045423
1506640
24870
1838093
835124
1344373
643823
1351145
865956
877656
1100546
560893
117911
170381
939923
671812
1376669
1347334
1864493
438159
742472
1584950
149061
1977531
50484
1755239
1195114
1332989
1114246
468225
458077
205196
29300
381155
823086
1916070
1308074
120863
1399628
1175217
956519
1242713
1592322
1178118
861706
442713
1639554
1399225
73345
1507806
136702
79525
1222301
1617742
378831
564382
842007
1742641
1318789
1868515
1598709
1016834
1713949
1389959
1506845
1612213
1808822
729582
1716984
1674248
1214963
1107583
1486779
831205
1394334
575809
1403813
137905
797741
511340
110918
1424011
1665237
1963223
821145
1666761
1630119
565778
1195950
898522
503235
1893707
157977
1263037
160407
150513
1978094
1480727
1220240
41785
521679
312286
1941048
899026
244174
231326
1977308
66551
1645197
1070729
319689
1532580
1138048
50925
837745
228159
1616893
233447
242149
1341749
1911188
1072815
1285814
1737628
600512
393902
1815401
1069011
637682
563748
808101
1909299
8154
337168
1487939
1011150
951798
400647
312385
1862450
713004
1820932
252520
209505
918196
753059
169091
1326336
822635
1121542
1061613
348432
1735144
664077
653611
1693605
1889827
1772242
15309
457795
1107087
849263
540771
1024638
1971979
1050484
1117712
1857265
84948
1408794
24253
552267
96891
1418053
711808
1694203
1480113
1256486
1075703
1535875
1333136
1289060
67621
120764
933334
814624
298373
983755
177590
477274
1298432
240377
726897
876187
969330
1346542
320246
1058573
616762
1321917
1324703
627094
926190
1653974
357613
1534429
351226
186659
989783
318519
447716
1663224
1123135
100940
625159
798357
1250857
376090
981633
140648
511722
532750
256257
247768
917974
352992
1108483
1082728
960427
1496294
96037
1643448
746464
1857601
1962643
1696826
1766334
1911490
905072
1424387
1111929
1937164
353515
460497
36237
1332510
229199
737951
372160
1866151
1958669
426838
236253
434459
283734
1096517
313070
241750
1043130
816262
1278923
1472147
1177117
1487372
961673
369590
1519479
1909345
1959096
1965413
449042
1583667
156754
931924
1785797
593564
627988
751267
1507940
1418928
944478
563253
1636489
1143586
589541
1485549
64402
1749741
1170385
1823883
1668687
1079757
1982004
881900
1221496
582242
447877
479297
1737095
1222153
1202352
885056
1938127
227972
1756134
1698236
1361101
961717
794382
372483
1038676
366696
496610
822568
1490247
1941400
1993759
818005
1168386
934835
1004683
1903499
320493
422776
492904
1909682
1934331
959864
1152187
695251
1350112
1334939
1116225
1613920
1447650
37761
753287
1299337
805931
1379128
1433018
1063524
183793
278914
955179
184412
127957
1647636
1374941
1557418
1988256
256977
1181533
1416423
1169517
1931951
184265
1061842
445086
194045
342569
807677
562788
708017
521441
550152
1734259
658303
572055
531159
761712
1572254
645035
411491
1424789
1940972
119556
504800
72932
1601921
1075894
1699433
568537
1795852
1173081
107522
1014438
975285
893524
730650
454504
487131
523218
422218
1105379
324827
1389204
1754882
1182567
302389
1978532
1242936
1986814
838636
1807393
1009290
1533997
723992
1473295
1950315
1398713
1440118
688590
972135
1429646
233481
704029
707178
622204
1234095
1626808
355753
675100
1349358
764708
1504455
426384
1213272
26497
214678
1510557
254003
1322800
714415
1556137
156486
294351
1198003
1994644
451325
40882
1125467
1606967
852231
1982650
1211242
523382
1588347
781713
1634661
1163271
1749104
1541563
362742
844901
1114598
1909873
1307898
1515826
836630
711919
821018
859453
833035
1028841
226916
1230826
1130474
1951849
36974
1152669
376338
1829259
1915520
1042368
1838457
1649410
607498
1111387
1795861
189323
1092723
1371011
1489961
50885
885269
900220
931545
1242807
97703
1013701
333815
610808
1931639
5966
247099
1547268
39278
181102
1240019
1569339
182827
1039505
1416210
1966184
1099432
1734940
926310
1720872
48142
1806496
1440472
626930
305221
1741872
768543
1559492
1247127
1967118
1838911
950141
225886
1668564
1006575
295063
1109324
1219889
1425932
507356
973823
1419516
228763
1685147
1499235
1472642
820777
331941
723245
1446877
1118434
269364
1795282
1290139
1633398
20746
1841859
842210
1563356
1071712
1491106
1629491
1464216
6153
1322039
777590
6641
868644
1941898
1364177
24815
433649
358275
1380073
183484
1278467
1298628
224076
1535365
1370649
1752127
1982927
169829
1736087
337964
685001
886876
105744
451643
513204
987290
736807
1143971
164038
252593
1282998
1719839
1012720
20264
1108780
1994499
1505349
364803
1106603
1380637
610572
200601
1737897
1868539
1528459
1052584
775634
1188295
1388433
347194
1367709
1079978
1478143
630890
1129573
461425
1975797
353298
785004
1909439
749389
520519
97969
1577659
1161797
917268
801049
1457322
912586
1523190
67853
1049733
206943
925222
431400
943701
504615
1079929
552781
423453
596059
1715594
623417
187269
1123603
498812
587455
141663
770931
500187
178259
1036796
175312
1279990
1564426
699011
822393
39284
998952
1825830
893333
1973352
1287105
696287
1811058
1598685
1287312
403892
1213675
1355858
327845
1087713
60168
541072
1443547
1606939
1381576
572633
439896
836425
325272
878357
365705
1019477
1248219
656713
529206
1912257
1182121
1646010
932082
172023
1888597
250755
574872
1971654
1228604
1971959
1292606
1900239
996239
315542
1760250
556350
1256979
956630
1038478
375806
1393766
1630690
438188
1551300
80912
485616
1748692
604123
63338
1264002
1080856
1724088
1427120
1968430
494699
289470
1725494
1318172
162281
1338616
1857751
1321207
382414
402905
778956
1195454
1535198
642130
1404523
854690
740224
1530192
998128
115351
1632025
1584476
1460396
718854
205133
464438
1305167
4027
656215
1818072
877881
1659417
191097
1109976
417667
981092
346635
1974599
125554
45490
1481173
202672
1922422
724325
600548
1062473
206591
1955637
956347
479719
240278
1755943
50461
1576159
1357338
1561256
305314
1991678
1361424
455353
1500284
566609
194744
1993380
73603
221541
510828
731629
412858
1749593
1417294
335385
370665
716625
1443261
1390685
106416
891443
1810745
1184878
349617
1884025
1644095
1287087
830584
1646709
1581940
210931
1556900
1578398
51204
809859
1508582
819944
1531623
1195635
918308
1392424
1061093
394286
1248889
587116
733821
301933
710291
1212045
435841
1876506
33015
1804539
1649323
1155116
736075
267797
142930
1740566
1534010
818399
1493771
1262442
1024396
1961995
1231820
1302747
257705
1203623
223289
1963213
358197
1181689
1726427
93804
733264
484212
744168
496720
1645884
1148751
1565263
610352
618074
1068298
11163
1208989
842754
433088
1558549
306450
137698
199394
1895222
864164
1029188
510896
822061
1159423
186724
949949
1823984
380351
1104503
1918070
1629153
1475080
1604134
1199526
1325373
732379
1625795
399276
43253
665894
325044
145555
1757001
618385
179542
1447197
1525431
1983635
1559218
1992074
129706
1873252
603317
302251
1145259
1149549
1897126
885504
1373935
49581
943403
779718
401928
98630
33850
1548559
1989450
1409893
1041877
774384
752489
698761
1306142
1898257
1438891
897928
930169
368246
1637174
518533
1109627
1848659
1712746
56413
10947
1394668
1590498
1498258
1641313
1451427
1177276
624071
1076169
927852
778114
1216476
425598
1962276
1003846
513628
1103974
482182
600053
1992276
58219
272684
1400623
1144601
463135
354888
1841213
1938880
1351112
1488823
1173141
411744
1175879
1367653
569883
603158
1282379
134102
1256966
1431862
1057053
1787296
1583300
545009
717243
1989414
1270420
210463
190211
1938972
926561
1108400
1447479
355953
633856
670233
1944383
921044
1064967
456208
600713
1177001
333777
82228
444398
1075309
373695
1722749
1953409
1870198
1208077
1233251
1826632
48368
1929193
801569
286336
167263
557731
379241
1589412
984539
42037
1244733
542889
1872885
1680391
953447
814382
798306
660990
990895
501254
1103243
803985
415917
903342
1848336
477514
1746241
183858
1432517
416698
964973
1107772
359718
1168578
1500377
209259
109414
1362532
961850
316990
1759715
1738457
1136721
1560087
1436230
733823
1754433
1377701
1598814
1805909
203311
1644012
507189
1247536
1889952
1881835
545476
239144
94075
884531
443367
1731654
1505215
507265
1743761
679520
65743
524761
1520748
218251
287192
384491
1556000
1165477
1972855
821691
767056
1313355
1239203
351595
382461
973538
1479032
1566367
603527
1280024
977557
141407
443523
873485
1906630
777114
916111
1968103
1080768
923918
1432837
1278979
1275244
1064166
899085
967424
1289152
1883973
1935665
1204265
1543543
823716
801802
1139659
784561
640374
909214
68363
1197388
1630325
614212
1295548
994455
1042463
1415636
124574
1079305
226774
2531
840999
815524
1787753
1133312
977125
664922
441552
287779
1359862
1148362
256385
830900
604202
1165473
1350629
842083
409276
220901
1436115
1673792
154822
632274
579017
979894
1569542
98112
490922
1835981
128315
667714
1010938
1637555
21100
1344261
345646
1996900
1364449
1241784
537997
1079602
1422064
62731
1619734
1402968
875108
329526
1508443
1449881
87134
355043
440882
174522
1527766
1318902
163250
1446880
267327
948700
986353
285341
656990
229670
1561967
825426
385032
633045
37840
990734
1128454
357320
1486529
15558
1898347
529831
911647
66411
1636510
1790039
1794154
150068
1961019
635394
143971
1736072
750788
286114
1739413
1849292
1314635
379752
537614
848459
1135369
165228
1780059
519234
173961
787259
1363750
1493731
1580860
1099996
963380
1815640
1422006
1950601
1405126
1964652
839719
293988
1509616
85757
99956
120993
1834246
99291
105824
341674
336868
1880536
1472713
56176
1223078
1307925
793847
1173117
1639419
934734
937190
959753
1356474
1549667
524678
1461232
131472
1886826
1128383
1583216
1190446
68616
592815
1191101
1145266
1173927
1890872
1524845
1128933
184029
1135003
374517
1118586
431245
618522
596726
156873
832425
1224061
721572
90171
1772551
336382
931094
392120
1806948
1204051
1441450
1317450
1135779
1234903
123265
575192
1955311
383221
182483
985618
1441208
242373
216351
945187
537774
1955294
1808196
1067158
1775878
1905022
429330
1265692
1472600
1272807
1300075
682397
620804
1184108
1037054
909014
143940
399802
146212
230207
1008729
1480244
803839
1738639
1524824
954520
7040
739099
1123778
539292
543290
603905
1801101
1009300
899922
560514
142906
217364
372383
1353710
1825995
1714243
840496
1552387
985780
1635825
924402
686234
1664370
409902
1911860
1497432
1698588
602751
56244
47944
1112148
1655874
607586
971133
310303
1257816
995567
926289
4452
1092446
262713
95340
268524
3119
1154101
1008638
5996
999286
1815136
1946311
182081
1803990
211995
1138135
50306
14624
503206
483052
606051
59822
1914241
1365491
1885497
87607
90410
710967
1856095
1256000
1437671
947785
1933110
1044184
204819
522411
1778089
1357431
592026
483290
769774
297045
1519325
1756747
859146
277118
1179506
464614
1100562
973696
232989
121697
355590
804852
285993
1521333
631394
435902
411951
870669
1851775
1784733
216301
1832854
1115428
1746713
1989012
1010917
1106929
1607275
405917
1054941
24696
1238138
302619
1983495
551533
1079000
831177
252983
478246
1761749
297538
1455286
1946721
1339420
1692970
1753252
162430
1386132
1530355
522851
1379080
1404075
1123866
1421326
1100628
662257
123416
1366337
922771
1473934
1208507
656147
1449310
1900375
1061069
1236884
538716
573213
1939254
1784689
181525
1713966
1363556
1555225
382609
1935896
296670
1318309
1107736
417628
1226895
1350150
1589379
757411
1660813
1139203
917312
815491
1704950
1277686
172627
1944989
509368
374774
634672
1471694
1944101
1005468
1855037
356192
797554
188916
325609
1271244
238431
161087
1532450
1179949
1631445
1705092
662248
955553
1883342
791480
475988
352575
1503002
438827
644723
1659520
1473162
1575675
703008
766964
50796
1037914
727369
1896219
620313
1379529
1289822
825592
473579
484791
1323559
481584
132730
515532
111130
991700
313426
854421
1280658
106785
601949
1673627
806459
1525856
666450
1663617
926534
1861075
552812
916601
1912026
610799
406190
61353
962822
828829
681253
1524404
810717
1616179
1070213
717772
606488
1158415
925238
36805
367452
504928
1864457
1998559
1767127
1536768
190743
1504946
366839
902828
1323687
1072244
1043059
61321
1104828
1621601
237572
1200979
153807
398819
25264
1967959
789226
781978
263284
567121
1456026
292545
1262731
238897
1975380
616434
926031
1870864
1489414
971213
27165
801842
593654
322806
315015
1929916
389068
777603
800753
660318
1767490
1323343
1846253
1479622
1141360
577844
446577
1871288
1674984
1375732
436015
418386
1744900
936478
1559170
983174
1059861
826717
851126
1377709
872358
584767
1983670
689930
1592229
296286
1284739
1801191
1806120
683046
623470
1022988
1821224
657858
285157
1659029
118333
538313
1737048
1694647
1772514
1211182
1267766
1811587
797137
1312283
656061
88111
594485
1150701
301189
1218589
695245
937745
795067
1996739
1522258
1901041
1760190
799216
521684
1675235
1497357
1332719
1552987
1749420
1359881
378141
976367
1537860
1183389
1097752
1622048
484023
631234
1056596
1277052
1265029
1495531
36069
335250
1300533
1865139
1047875
1721969
1655350
182291
1528427
894303
1208704
1069301
428550
403839
581086
1432009
261183
1228916
240685
245876
236505
720842
723355
849528
214341
1310365
727293
102787
558561
411056
1111607
84847
1160071
88025
1007330
1599571
1810670
1560374
1733420
731352
1507374
157972
1000321
744840
1830020
931206
1745599
969353
422340
1740990
1580271
1534806
1404373
1144583
1883383
880266
127188
705878
1480532
1234898
342793
1729150
235526
1332338
96524
458460
973194
500778
848792
725421
1672580
644121
1766840
993047
89712
1907890
1472547
255053
101397
684213
1769545
1563692
259290
7615
813337
1701441
1273728
674053
1038302
762218
1603622
1282531
883213
1647699
1564401
1410402
1629640
150839
1433627
1769162
1860779
986151
1025523
1880154
1436285
787434
574041
696240
1355779
1195922
846874
1740120
1587499
923404
124967
491023
1526129
724773
1477673
1453986
1553658
475887
1144292
531434
1640071
1000657
179518
310313
1701304
710177
1953394
56422
1102601
707067
684431
413565
1906925
1923370
1346905
1482065
1995472
233680
304444
644727
855297
1763614
504363
1648114
499715
817930
309433
1896648
1269975
1313299
823453
580184
828934
493711
1697956
1367691
1023050
674045
925220
516128
646617
499999
646012
18594
1156850
244833
987842
664375
1341727
1545675
1279229
1860284
1699412
1739021
1710573
1696446
1956884
1585118
1904184
1425473
707
962676
1283395
1416061
1050278
1940473
641977
1896972
564709
403205
728053
788013
1227287
1164122
1038654
1586812
1614218
538695
247127
55613
1905633
1594292
278086
863180
264575
1766124
1114703
642743
1144894
1789056
372478
183125
817032
367837
1308915
7650
645771
1993238
1719613
263871
1871883
1346561
774492
1667371
1513924
819928
298818
1292924
1023774
1650524
1693404
752050
1491257
1829205
123811
1496816
554221
1084318
487219
446351
111067
496514
928722
1900819
797750
1965773
1840770
29972
765461
1337509
528681
1576604
640679
1968208
1010857
589003
824714
972454
964898
1973491
70210
1012322
953298
1400253
1037483
1264782
1060772
529232
1914335
1905425
1519748
1156583
1814143
71517
153309
1722459
908527
1945058
1043908
1744434
1524221
1757863
71938
1059161
108683
687880
1851522
1777637
792868
499834
317541
1254003
572535
1747845
422717
1602662
1708570
1882944
1030226
531602
1237180
1744320
342195
435054
1402657
1203677
85668
750485
1466973
202112
1643515
414882
1961526
583979
696588
127235
321890
1863024
1499301
1575939
252110
1154255
725499
1905305
1233149
1602777
928472
1198139
1455986
230932
56019
1739996
1705790
1893220
1433429
1773017
1080999
980337
1014943
1505061
1023883
1173939
562772
49860
1214206
1065090
1018699
293180
822077
704533
1448313
1534808
1558736
1430421
1455283
974937
1207790
498558
1228330
918459
445265
239024
1130420
1543074
1118703
1720506
1678248
1023236
1479641
1657837
918527
509554
1989095
1549460
1570470
266345
1589646
1069307
407187
1647587
465476
363562
1396360
1821258
1538197
93621
1334715
980928
476178
391365
855019
457261
1327282
813519
127195
346332
3362
1329376
1928249
150632
435398
1936403
712277
1075479
1446535
962679
1975667
457925
1327956
388059
73443
368202
1907923
1628510
433829
344440
237788
995245
1581363
1240460
1795638
1471874
1256411
1228974
1824159
1675408
827986
1837055
137708
1170560
1465486
1956257
498298
1966944
425839
319499
5316
139696
910475
745396
211795
836919
1369358
734971
159582
157696
753201
1429334
92404
1384064
1112829
324590
698163
785369
52140
475810
1790683
1176937
1574452
566227
1693593
1316997
216792
1190002
1443914
1232888
929824
719571
1599809
1853057
1550450
18128
706851
733337
1556879
1772867
974174
251782
1347281
119811
1719427
695843
1568046
492240
787332
761437
941461
154453
325648
1462080
889466
1597302
1468013
408553
1762727
1966589
1937631
162767
778183
1757169
374206
165966
1185513
1347889
1956157
704400
1170584
1376869
1350566
728261
35913
208313
1087264
312733
494662
1720521
298638
138050
106816
161935
1075675
1710457
497634
1942199
396177
865283
564585
1641387
1523915
986975
1662499
1011241
957875
1688650
1911003
1235013
1760622
655458
264851
174987
1215855
1146811
542696
287704
737188
348934
1125834
821340
1004744
1188486
555303
1018278
1078392
1745986
793336
638442
634394
1886570
763509
782121
630981
682359
1020808
551864
391774
1962133
518234
357716
407817
812444
1456692
1494593
982464
334637
1886320
1626168
651327
856865
714899
1604080
1210814
1050527
1882824
107703
262346
414015
1559222
154326
1227079
1927537
569698
51925
276635
1714794
591507
1987086
35870
397837
1530421
105718
470121
1419501
1122984
1529037
1809578
1932494
851031
150201
1657341
447396
1199975
1997807
1221553
1855879
1638503
679873
1726480
1478809
601310
681352
1141633
212076
1201656
12956
318736
47607
1160211
471157
1114115
378873
319536
1458847
1153115
1803517
1039924
641130
131851
1476678
319515
371393
1659129
899766
646396
1914912
624977
538056
1620163
1269494
244786
702232
1306399
282575
829441
1355029
1286901
307524
1673574
1756942
1998307
1804321
1627857
1551134
1320505
1836146
1038835
1367828
1621077
279116
1170691
597123
66170
588944
651380
141140
293371
198975
1167096
1624343
673758
1947371
389024
1693314
761994
1999158
573673
1428061
708546
1289304
481172
1945172
75041
1922581
430690
1614798
132740
1647525
885299
386583
817748
1296653
472175
816803
1380056
1861536
118315
457473
1846384
605120
1627899
1885228
1297272
172419
794475
839136
751924
985591
1256709
1795133
465226
1549077
445679
1323093
1836977
1619662
1801072
394486
728389
1942315
524908
1368903
332106
899336
34246
1514558
699743
942198
1722248
1306784
1281467
1149068
48302
74166
1378979
400276
114105
1630392
41340
1268483
322847
1649007
1458560
1856852
724687
381814
987219
1230546
1818830
789628
1698116
1149227
728024
270015
1460791
210852
1229795
1793062
1377315
1363850
511450
1583714
429006
41927
1741761
986079
739492
1499789
1738187
1184315
768749
1275971
1017052
663939
1134668
705187
485866
962028
1229590
282556
1935296
1408186
496612
338372
1263239
1258803
623965
308207
1907024
1879908
1071344
823160
1404414
1670280
1315554
33178
246997
74870
85307
1077093
473217
1104419
1127423
529942
1077923
1834433
405185
1367733
1577315
1700367
1340628
1076854
792117
1006844
1904619
907552
596466
1261361
1577726
42179
1116170
1894000
1799767
1947974
1818994
786540
1508309
302348
1738908
141591
1069079
1165381
760180
1549636
295434
1683515
612190
296694
714281
427749
146540
1911621
872266
1268446
1436211
1831727
169046
1870428
381140
1981873
1977578
1315884
101935
326715
342600
1564942
755366
483295
1797224
1424057
987696
150433
185531
1304602
956705
1251824
1531788
1666098
1986223
1647231
309926
1737195
1696565
44348
793029
1030070
1162396
1791454
102130
1743517
1834977
311429
249391
1960571
489454
1509818
913640
1234990
563835
1242958
677486
298417
1550059
165506
1104442
705000
9177
1597110
967092
657388
1938966
1327166
1884235
45294
1125735
1058225
389589
968581
614162
589863
997483
1212828
1865316
1232788
927019
1517133
1815569
1717645
1680795
1992367
247419
155604
76785
730241
1710037
229142
534850
929195
1266062
921261
2642
892784
117806
1322249
1572303
115765
927246
1280767
100009
1520193
368753
1880006
664417
1470101
1066704
1235348
1949045
900029
1484428
607972
1590601
856039
1035497
1055893
1403333
165485
1136957
64320
250616
739158
254942
1623015
802210
1100051
1046441
549320
182379
1746729
1038391
451618
1531456
1563722
1986324
1795904
190284
1776854
2535
761089
426366
817663
981175
1290088
803733
93612
637773
1081126
1166338
1561859
1841783
1524881
1104130
179868
1847220
163119
1435551
207183
149720
954453
1926194
322148
978892
15811
1656455
965959
219565
781350
1806262
1911205
354013
1883947
1637781
1762285
1461282
1463342
1812219
1457577
844932
1350592
229342
1526934
1220031
973331
1350215
1843139
1641268
842175
700372
77428
1601301
1392230
1618984
229325
1338674
819583
1299000
730112
1213633
136263
1714558
771053
844274
511413
20182
1028352
1219237
355762
1303620
93097
1193770
129109
1901131
1154604
1910632
474564
96041
1291231
300155
699257
599342
1698905
914736
1501293
1967580
538516
691030
303698
599095
167169
520185
1104528
1152512
993057
502183
1715443
571513
1016838
1339530
196772
1680413
1079820
765947
353822
940989
1163256
39763
219483
820860
1855683
1823100
30223
1393629
1024224
1594395
1970488
1704930
301971
1232460
946819
1245180
102209
1164595
281839
604598
194520
712050
1484841
330245
218470
476210
238061
1316724
253287
1605379
1796921
1280912
1528608
1796279
1529827
1173884
570769
1469591
375085
61445
14204
1142209
1591964
823097
650742
114238
1615426
1997806
1923291
1182192
656848
817158
1093303
491459
846586
924576
903709
225317
1277625
86081
1584004
984502
93492
1785778
845569
1739130
1572375
1544101
1042019
153452
1626958
666267
1412302
1756279
1906073
1920460
670332
1087100
831186
1613554
1109233
599644
782984
1724858
1886971
1711764
541927
1507507
291915
906896
723102
1715759
1929394
625303
789317
247055
89096
184481
1851166
554291
695716
1396339
321238
1679211
183134
1069578
594032
846103
1402200
1025432
977604
1571924
890900
1978670
385586
995496
785121
1118437
1738090
180776
683449
940848
1273382
1752864
1269309
867820
127960
176386
833584
1772472
1306822
1696227
1407012
528822
1579893
57846
1562277
42495
1153206
885464
685568
1328737
610025
1162761
1105884
1352966
1091779
415949
56035
1557229
286042
664399
1706960
1799139
1436796
864640
695151
897309
202251
393238
841286
259229
765187
455620
1425742
885358
1193926
1158115
1974978
260210
1497705
885837
1156509
433061
1059793
198669
106417
1849106
496773
1224871
1483189
898346
1199429
432038
349708
1178894
1416130
1719908
806479
77036
1886219
1201778
430328
1630340
222650
670830
218355
395272
1936377
1109803
192151
1628848
832541
896493
1305212
1618117
1166739
1209906
1985933
202463
621104
650890
705071
1270427
1845817
490316
1220502
495156
108727
1173618
1222943
958528
437486
178251
1114412
806503
1302051
756989
96532
712004
1969800
1813257
1083263
1166263
1075542
426769
786599
1848770
536855
1639134
1128689
160725
1152763
1584493
1944303
212609
999951
1258120
927210
595344
433956
445230
1904188
930293
1346581
1670380
1420546
2899
1936313
1750514
397662
1874619
1516498
872597
1487934
577831
184456
1841588
1552293
343473
1040858
510972
506118
1090915
428616
983439
176714
1006495
375316
745357
652444
1503920
1796261
909879
1309903
1501541
1366038
846967
1993061
1245166
131810
561909
394954
905556
1257625
390956
1145847
651071
1397246
1978895
643037
1514556
806680
328838
1023010
1563265
1797618
386618
814923
1357821
132157
568416
1807098
1615314
1139391
950290
1407240
1344569
1807874
748880
1644126
205097
1752738
864796
1077738
358837
83457
1133240
922296
1726970
1144082
1859180
614790
1669637
1977179
997381
482266
455127
833769
914397
599448
875600
690542
478746
455125
653104
590330
1154714
151894
495275
1746062
1964958
1459130
239164
212685
1456486
1928749
568735
1933610
251719
1820669
1777880
543605
570955
1935569
1789174
1267538
1481816
1174224
183029
562188
1616220
842696
1651379
736283
1026630
805443
675950
311933
254412
1186685
344932
1845495
1984477
1762033
513866
378770
1955859
384718
388072
910765
254318
951330
1071533
12748
1911763
1795795
1949614
237453
108508
1601002
1080699
1416560
524178
1880111
465876
426371
764155
1291143
352851
547644
766424
1516982
584497
24863
250806
11172
1977841
539506
1872253
689686
62506
788712
228699
222651
702491
1213479
328757
247118
368759
214833
504041
563470
1483474
1285368
1318355
206122
265622
1597498
632015
820074
1899835
26368
527438
1303616
1276291
445145
1041214
48295
1816455
641026
310115
1742859
1682958
851032
1366860
1336715
301590
211904
455799
81045
622323
772799
573805
1085417
254405
1247698
1940215
101388
1290699
1760973
1708986
1820011
709343
1022808
10941
137247
680437
1339758
1048663
240147
1839064
407238
1035620
398219
1280890
1179086
1701644
514278
42914
1399626
519229
1756050
894293
1389304
446490
1354085
1641219
1455344
295106
1231130
1887282
224454
1682279
1414054
1126159
495562
709487
1411286
1941572
837055
402813
467482
1435068
974929
1803404
1901071
1153709
289839
763537
666934
235210
345161
61530
716979
1250746
1943379
1455797
1028413
976504
818987
1244386
39806
1246469
551153
308268
95998
1732652
1413532
862673
1246738
297453
785720
884467
859164
725611
1269288
1880964
931025
752353
1404315
405085
509211
1353165
1658066
1020260
305088
890669
334562
363238
59133
1962308
652810
458473
268381
858755
1793173
657340
1550562
572826
229527
1419810
1067901
994750
1647204
265577
381353
608347
1943554
151469
793715
906391
1870570
169216
1293467
1616620
1429967
781853
756691
597714
1148229
1383032
412674
1278464
779028
1923459
603688
1606527
1605899
1573767
677569
1131237
1646200
606759
555938
592157
1999487
880870
973852
938997
1742450
1518212
1383937
972862
758881
1901342
73464
1046737
1908539
1310104
278641
1131779
257179
372394
1504870
1770185
1856250
1178048
1352840
1339268
1132926
878914
422448
458809
1713696
1059458
1305346
1079822
13235
1624951
892596
734719
4494
1361974
485510
1853844
1682790
1809158
1798214
1211017
1753002
1595973
1428539
1816868
567699
1328140
123479
411430
107311
1302166
1462588
1621318
450096
766171
568372
843429
288737
716390
533529
120082
1842260
1460508
1819786
1782392
1426393
1961603
376257
555543
766641
961006
850123
1104467
1922018
1023456
1641865
168177
1437291
1216970
1681500
1181834
204041
1968844
1984563
1332638
1490124
914934
434855
236730
619783
372650
1743592
217072
932028
739298
714352
845985
467252
952532
87999
1780651
36520
411578
1673857
1338521
1701373
449757
410069
1348784
323701
1948990
1299320
1095378
1068781
928783
789318
1738914
1143994
1628306
165892
283690
247849
1629127
399463
189114
241046
1829338
269556
1505345
1444554
212940
580432
864472
647018
884719
465164
1388772
824002
740881
1820324
1589928
873675
724451
902553
1232268
788440
619547
729097
90545
191794
1685137
1975045
835693
540357
1277121
1747609
872740
1219176
1484908
1691002
1014382
1704649
1519895
1322721
1448975
1112256
965483
1379872
630771
296989
1615871
1000935
428539
1851181
1253462
679570
48402
1531909
1492027
1802207
1040453
475888
1620085
1100348
447385
628783
251517
400298
1270035
1340209
1663420
869330
1390010
1603790
1186715
1213231
1222739
1590317
1339617
999962
1876050
258163
1422081
124383
622312
1975667
198893
347887
248120
598425
229515
1032827
762023
1687614
1990602
1303543
80697
261509
1807624
1001414
1335030
824690
1842104
1183522
1628562
724390
1688788
777309
1083816
1747612
43265
1584794
876339
1960440
852940
1736929
994491
749344
751289
696805
1996535
1945305
1742319
278969
1649035
463179
432387
376576
322139
1457385
414196
1241374
1197999
168808
1006386
1929196
963898
253196
22245
1674322
388921
605610
362962
1199316
431547
1029592
1429294
56886
1886329
1250726
1780430
1187367
831974
1953852
89509
1703513
362968
884627
939584
1912652
1965668
944038
1620375
967950
1145328
1923049
603034
631869
1116055
301311
1360606
898633
1023447
411439
547980
1650992
1876873
1625288
1544764
1465630
132618
861443
1174347
1910396
1649115
1451653
322826
1680301
1036680
1721610
204318
588605
1270036
1274704
1498656
1517545
296818
612532
1082144
311421
1333209
1682704
1405715
1730226
633749
1780107
892623
730408
429034
1279906
1312062
1134363
578779
598147
1443781
9619
1122798
1564486
1601853
1838871
1285039
1738873
440907
998941
202828
1066725
602963
1877371
808163
785892
1535784
1298487
98866
181969
662199
1076361
1085420
463532
1106385
1608531
1170430
1088247
128577
530174
606064
1294867
26478
1612733
605958
349872
228540
119068
145490
929073
63719
1573537
1411133
1095171
762979
595813
1723990
934704
271525
528455
1519464
1193250
316769
1139308
574868
372603
826124
1141983
1158851
736438
1094123
1543383
256705
180533
565966
6685
353997
677916
76095
1280594
1124550
998226
774349
1483223
1797561
64872
283981
1441152
1630423
574299
144242
1817448
449186
333726
207817
1917748
1105362
1470205
136840
1160460
709329
551512
444045
1349430
1945105
1902341
418771
1972565
1345897
1789844
1666797
472951
1208420
821290
871345
566236
594186
262918
1313576
164660
955481
1607154
772653
468541
414163
662562
947649
93641
481322
680510
1009993
1477663
1154380
27733
756646
1274267
1087477
239388
1211804
479069
463057
1673797
456707
1815885
878885
1198946
1122982
934920
901293
356213
1721686
1405446
170166
344353
618206
688705
1885604
193197
279657
291466
1879722
1114740
826737
1113860
156848
93360
952227
1666647
307506
721843
1044012
1890906
636741
691276
1937998
1030097
566901
542099
1495493
1045052
1799132
1761313
1545947
1322476
417788
1673893
688330
59318
962239
1542605
1019640
1196651
645056
874447
66446
1571217
1533869
1550882
115801
805128
806576
1375348
1615476
650614
561810
1593478
1729899
888434
575140
746251
1536951
1894376
1881782
1438881
2954
594625
1702479
1635325
1707473
1069830
557687
1521329
1055361
281141
370900
1968030
1166464
71397
679933
266333
386844
840843
1872825
810657
1836604
505970
1615255
1068026
1317374
703580
1022774
1346624
434182
591386
1750410
300622
1712912
1534010
807744
1598264
845441
115089
1192719
461510
1954747
1025786
508648
511850
429603
753586
24611
1212368
1206505
1888047
118649
1339565
386978
1177123
1586614
1778502
537346
1322468
661362
251951
22166
706367
599969
788538
804155
507444
818718
246218
508050
1381182
1551581
772270
426248
784008
87419
671769
1814705
459933
1362096
1384789
785537
435186
537149
743000
332359
1861102
1787086
1634019
996641
1215367
1334335
399132
505260
813060
458722
1796928
83360
1680569
116950
817135
1759798
1674179
1239183
787035
401377
1148357
881027
1627643
1479258
697542
1147993
1530659
1979830
99043
1395101
739157
357439
216790
430263
1886763
750505
578860
1042906
1989093
967618
68640
1925955
198604
1673547
579868
417338
475289
363711
435832
1243665
1469771
1278025
1344273
1911128
115211
1112962
1954585
1332675
502227
1568382
193250
553479
875281
1676868
898430
231146
1528284
78555
1103870
1660415
350878
577904
427668
527086
92677
554750
1053471
226665
1273036
71132
468322
601113
1000382
1495807
836799
238562
1181336
35100
703455
24063
1070332
775728
1175401
530024
1804471
342175
1032278
248595
280137
683935
1253657
66209
781223
103628
785939
1311556
351353
1287087
1051592
1712792
393217
809730
1176406
1087662
1934380
723509
1948607
1981555
1646890
962077
617771
234730
554604
1455294
1195601
808099
186109
1822676
136655
1051463
1452366
706815
451424
1314020
442955
212699
46613
1324714
1882540
1830961
1779240
1630234
1654672
1392271
627694
1731986
1333052
177059
1132304
637473
1324462
637177
51677
187099
335304
1338900
1134530
414621
912614
1417694
1573997
373587
1867162
1641260
1266813
1283526
1059434
835740
1779357
489575
42550
1044298
1376890
881082
1303076
247247
567107
55166
1703177
936089
643165
332034
665102
1443946
1283595
1473589
161519
895001
807437
734066
366425
184493
1790487
914333
777783
684689
1174166
738972
410822
144625
1750958
197
465606
1620216
1315729
284735
1389122
1196220
1833332
1639572
1008899
1729996
129004
485531
1323302
1633284
1462614
1192944
1548963
471482
1164976
1265346
1336200
745411
752195
339576
273002
1825574
85984
685610
15748
357382
1755906
726540
869364
1116192
1085343
107310
851372
645485
1063755
1302647
427223
1485525
1747680
1240118
727031
1729415
1265533
203676
997342
644138
120562
1164263
1524987
1202
149706
990634
401024
231248
1644004
805136
1401608
1286407
35408
791017
1926359
1199649
1851570
163152
1546938
426252
1483587
442704
834421
505209
527303
233943
693245
1040790
1357401
1091847
1528575
264057
1096454
1978693
1819466
142617
1354971
408010
1699572
1238912
1920359
660568
1411923
1627583
1171857
206219
64159
1081905
1892352
1882564
1841663
1844457
853693
1476325
928507
167433
1822035
1227329
1884220
1169162
1420035
1878345
1994141
975996
441329
190908
838620
1346504
795248
1216236
1451821
1918340
228044
175958
1632783
1571489
827603
1209698
866092
14204
81640
968644
426091
14275
957991
1208217
1337836
1353232
58177
638258
1038017
697878
354543
1639963
168876
322701
869037
1796157
1959989
1520878
1800960
1715161
1211010
174476
1020159
1684630
1691400
1136239
535610
1711494
706879
42550
704880
1276783
1620853
1539715
646704
576631
843856
343208
109309
976265
153784
853145
1100156
131836
400235
305380
625799
1745746
198204
1502880
304280
923792
1981439
604482
25680
1750762
103209
545131
1213733
1471840
67208
1245731
1328763
759362
686977
905101
499113
1507099
1234535
1565815
539548
1414285
606954
882032
1921967
1758111
747303
1209448
1746855
669118
761067
1255056
200399
823976
1874318
655998
613108
1689903
1556718
653742
949822
475677
1968831
1945216
1185146
71606
1511757
438244
550178
1733446
330985
682948
485583
1359508
585947
507881
180613
657437
458407
1918130
292575
931131
1369606
1067327
840530
1861701
1150601
690007
580217
594164
179589
164249
1903535
1717716
811380
1671627
179140
1456444
1096506
1275424
1689718
1565287
816107
1794098
167412
1710910
667792
1397062
1795625
1935697
1488142
866081
1712582
780428
773973
1789655
356591
874211
1386394
1380730
740065
1544846
1919747
1182694
1670026
1397501
1754848
1946997
1404180
18307
971938
165316
1884200
566378
1733553
1014388
619279
1820789
844962
420431
1681421
1336026
1983755
795671
652634
1280598
1716368
1096549
391710
1636603
341640
638191
1404948
1845359
1051216
535562
688067
471752
191633
130227
1615937
1083312
1289228
1135530
1175471
777716
1114096
511064
1810018
1720107
946202
1429438
1502625
974020
13698
957997
1397650
678905
325230
500021
138326
379184
532672
44594
1904662
1876856
1910297
739172
138988
43128
938237
1288535
1312642
474737
1018593
1658285
292013
530391
883851
265064
1959355
1240410
759662
917587
1995823
968619
1001154
446380
963997
1162038
1211589
936923
543004
419111
202590
9919
1746384
1351664
683791
1294366
1551954
576151
1904854
139584
1232225
1531042
59076
1443054
800894
1104925
1562666
1640409
1024357
601443
493628
1910552
942997
86163
1996097
814200
1747048
267448
980737
410287
600240
396122
1633838
685018
1950245
242081
1404872
1478534
1198981
1126845
1911995
1877596
743595
1001026
678308
1928505
1131979
690025
1778782
433547
1518366
237242
1802455
1959346
1862377
82225
1503142
325721
251424
547050
478108
1715790
1668181
249477
1303351
392446
939732
982687
763069
1232099
1740448
1608357
1823394
71207
30505
793609
435108
1837202
1097370
1419486
926466
1799198
166522
31084
1896320
851947
655514
1430186
865839
508410
1279022
1719535
1279086
129039
203823
359905
258763
891304
1308748
1307947
866816
117101
544956
774335
1670168
721448
155578
863102
873049
1286058
547502
555766
1887773
1956088
1667359
1851964
1245983
570674
1315116
851992
1535712
345733
1620756
1904246
1307991
1491295
925205
1880683
1841654
686597
1777840
948279
1566601
803173
602999
191448
1873241
509099
985063
1498016
1649373
735665
171499
99571
1867903
967162
1475406
929940
1246288
1247911
1392739
1981341
1194956
933558
487791
444250
1400876
1514887
1119968
1067422
1697934
684225
604170
1237960
194266
1848719
178908
649653
188868
1624664
591698
1978570
861543
8891
1318520
1886625
1169729
1523599
1107678
1766404
1649822
491792
1574736
1184515
860057
1518755
1449607
835711
1001799
499896
749661
188139
416393
1782891
1172989
1347888
1693824
1403374
165919
1779101
1698250
994050
582236
1436523
793648
1633637
424999
722073
1830059
752527
398343
1883920
840260
1131973
101487
1160917
1913634
894121
1265385
1178308
1229596
608852
755713
1879371
1704311
1614932
557281
352676
514505
1414393
99215
1035483
1300617
1154935
523451
1605258
559263
312450
1403361
1226868
1746693
1947932
875853
668333
1962272
464763
918015
934930
18031
753829
895798
1419975
164126
762273
964277
370154
1481016
1617075
231278
643329
1521899
1474461
418108
1533847
1029676
1003246
1374615
408620
78288
296979
734397
420136
1886066
432866
458661
1726419
1945083
1474302
975325
1176043
1744617
1446683
983692
947745
1815227
777672
1226616
1018461
1757609
140798
912693
1062507
614608
1648502
1922837
1757589
1654662
274389
668295
236678
162564
1011219
298118
277455
1986666
404491
861982
324145
1002553
72312
1074811
647729
1596715
1869320
1155993
284313
895792
651797
452565
179143
1829920
669296
169264
985530
1010359
1545681
852128
841761
1257796
1266976
86429
497130
615842
584306
1092007
471739
365658
821887
1753027
1627706
444680
1663217
1808372
1756031
1656795
653206
1514834
934066
1684040
1478611
572883
314922
1921418
1233769
436334
988670
1718371
496695
1152503
477351
579105
1008282
1814587
550196
561477
1943765
1133059
402744
804900
918566
1661313
1572898
709164
797639
760229
1954903
774466
1350213
1240280
1025033
206297
654534
210453
776858
190899
1701153
921843
911211
250908
541842
605045
332973
698125
920475
894313
500991
1427977
906841
1404949
1450635
1849357
1337337
74699
575467
1808971
458266
1541607
1099271
596452
1146574
841332
1635831
1183001
1981498
1247971
232125
240410
526377
1162663
361253
289346
107209
1201231
448982
756653
777920
266306
1289869
1309987
86884
201711
209620
1899390
1522613
385167
363946
1586277
519442
1195605
1010461
502343
1658121
34500
173774
1130149
1614051
1779090
1659909
1919572
1218221
1594940
714884
1204174
831592
1851385
1901201
1495821
1920328
1985255
610286
1685787
325985
1001782
201892
840024
211867
988454
927132
1108251
441005
283959
1859935
1820781
1707621
1056084
233178
637717
900644
1427242
1262392
156205
887196
1054728
413371
1243778
418249
1982758
1293529
1628492
346874
1925264
918650
674124
827611
1976771
611584
1814205
1027961
1735944
1541276
133839
371176
510794
1158172
543022
906432
20275
373128
129060
1930337
726067
94777
182451
595188
393146
1455195
472802
1169036
599150
1961643
1996159
1571378
371767
468984
1088611
1432400
840481
3444
1608620
730308
850209
1981180
1539391
118139
987376
550794
1440009
228572
1288326
899554
1371336
759109
449940
1656706
1663208
523408
544621
79104
1068778
1826718
1056087
1135041
997026
164196
1825374
1558412
284426
1812790
595939
437783
3429
162579
683640
1388633
81934
1612239
662570
1913880
1391758
115474
781663
836477
588044
1199714
1818409
540262
895341
538599
705333
1419310
1177957
1521024
1934972
1954711
1081342
1147056
313065
459743
1059688
189675
1204422
916887
636297
195329
1877613
1585281
1438903
1896795
1661252
1152359
1359196
1657201
1520166
1597591
1043372
480231
1464340
1971279
331460
1759397
1368440
974302
1580270
124785
1865268
1879874
884902
1698676
932098
477219
65388
973788
601621
31551
161728
1327509
484087
750437
1441915
1119312
63550
1089999
932398
1388220
827059
1061543
71563
320376
1114920
324926
229804
1693954
456982
113961
1846951
633148
1643811
1487647
112350
1691742
761249
831759
167294
1085375
1116086
1838863
1587457
886371
556069
940345
975936
1392794
1717460
1558885
133083
930244
1647344
958542
383117
863002
1699585
677506
1290700
1054413
755713
1840629
1788285
1080849
965298
1034161
20097
1735391
444644
943431
1203033
1889777
1801996
754736
17296
1597291
584022
1324138
101530
699429
1080639
866386
934785
744405
313554
356301
208016
499954
63795
1687905
1716001
1146530
936222
571881
856925
1022862
916513
451303
611139
905567
1902328
1332739
1440535
1001111
1076153
1605768
857216
1514826
1155456
1477630
114536
285563
1811239
1538440
1230899
608889
1883298
1861506
93752
631766
1390560
1504838
274901
1617470
1116784
883332
401045
682089
1083773
467236
1248484
586748
1266299
1683028
1162187
1400366
1661412
1687875
646379
13290
665417
1358519
334395
842390
549247
1518448
31348
1710633
1145384
507843
826601
26530
539197
1336830
1034141
1000661
586421
842592
737670
367037
1210522
958332
1395229
1022094
1010561
1560214
807890
707089
731811
1128071
985414
169708
1081091
1210259
990693
1186010
278891
1141687
1057806
219519
1230219
313695
1784820
1300673
1401313
1595151
1695141
957267
758665
187830
424165
1726055
1247754
609494
532788
1005795
660094
1958284
1003258
405311
1895762
1055522
1554979
685463
1930820
344155
233297
518198
9223
168482
441516
1613071
240598
1270358
1109739
1178987
1636085
1154137
1648049
343557
1316523
127957
292826
72337
244045
286578
525379
840576
750717
12137
426740
454438
543861
1360140
469920
33723
1751920
881359
255366
1109181
774648
1825533
826326
1245562
636678
168662
1460763
1323323
472477
1970917
957952
1653933
165452
1126332
1369155
649091
1608729
1803266
1507371
219070
756880
1237779
161249
1447936
1652206
1591884
354773
372035
407595
1427870
707843
449313
870865
1008335
1635247
830110
718844
484300
1468319
1350804
1054451
1048554
1067854
492831
1324408
705685
1197876
1156412
1474438
963755
1022159
751447
784226
1869763
163264
1035068
1366495
1564521
17013
185072
1474109
982681
672325
174861
1858420
1831657
66074
359079
466985
693296
687937
155729
415732
351430
1050472
464819
1709837
1205523
395932
495167
843661
259473
1028954
1968859
1741997
1740707
443034
788540
1123595
1639804
1469413
670290
567202
1382282
284481
1300569
1341670
1414200
680284
760461
1312628
1487738
263847
1348321
787501
10878
385775
364013
614559
484816
341169
966135
450974
73281
1826724
982314
1498678
1084137
540597
1609425
1306190
66590
1130674
810299
704043
179677
139810
1781271
1011797
80405
629173
58417
312457
136108
1927441
1949432
1226633
104307
619573
423206
1253138
114454
283319
58932
543527
1230992
857872
1447071
1748299
705096
1507708
1137561
1036427
1057689
1886300
1308662
1251623
837829
1250881
1894462
81843
163640
1613769
1983229
870101
76559
598897
1010308
1882167
378081
484221
256589
1070736
1710333
916029
975746
948468
178022
1116569
206496
915033
1704534
923005
662946
1039949
1530392
675827
653435
419239
679685
762311
1551000
953016
1525183
388885
1163065
1756903
1434953
1326008
76626
791566
721215
1362014
1477700
1864923
1793686
1519982
117435
1626205
141373
1283187
325939
26827
1515161
758193
867798
1740790
1362175
1236641
75335
1629300
1484809
1403752
1620688
800223
488452
1135269
1202575
1965995
1092045
1377044
682370
1059232
1412083
644466
781905
1684843
576750
216532
1821534
1558156
392014
998435
396149
909734
812893
339530
1823561
1574159
1528790
1157734
1640540
754326
351598
1020216
1307538
1383437
141819
1644032
1516404
1839701
1363202
1303723
1761752
505091
478647
1378481
463021
354899
1330525
1625566
1362452
1118761
726231
1026069
1030483
1628504
274382
441510
1327108
897633
197034
1078600
1065198
1141751
1247275
1459365
1316610
1764758
672811
1357387
1555952
789922
147505
919644
1304876
857957
830204
333515
1901853
887297
1332122
796006
223825
672676
1212992
1115252
758377
1346663
1201804
1215389
1335270
556273
552923
197913
1455954
189039
1088632
262242
293119
683965
486693
182244
1844861
1890892
82720
1583742
1692583
243928
54906
1821277
1828736
371377
1508297
1167205
524407
291406
304130
712120
613765
1231143
1947942
1886149
1330415
1780196
198189
1930182
714206
801895
1103642
930211
226909
1625448
1605252
1579705
1923344
1037177
1055166
331238
1517517
455271
1766542
443488
1304823
278602
1679694
814663
28672
190733
1896993
347309
1778848
1743153
823470
896299
1795186
986091
1254388
1605046
603620
519075
1704492
1047906
1146910
1818526
659200
731615
734528
463441
1576471
1300705
217479
888589
903896
48150
1061332
47421
1015442
528224
707479
1724014
982616
704909
1873637
896722
739486
130171
594868
1862221
1047043
45578
11856
1269576
1036849
559910
827701
956917
789694
294266
1523939
1758261
1875153
1990585
158582
335225
1952941
682845
455179
64774
375537
1754280
1615127
478764
972330
12875
517846
417099
804694
657119
1574930
1364547
1005836
1766643
775987
1468974
110319
780178
69713
846057
1959515
1692878
621214
1449860
1467113
1979017
1200145
380036
1182061
511429
170665
1600495
880576
4703
1485952
596812
697627
537080
1193895
1331504
1265520
1629926
644393
1587279
1150657
473140
1001908
674820
511836
1141424
1600748
932957
266516
1346293
1672356
1718984
1101577
833249
1571244
969306
973894
1280547
127134
1569949
1165896
176263
828842
539844
207039
298797
1348714
597872
1562559
127161
686709
335414
691082
1576156
239076
429571
1733110
27371
1018618
1343518
42566
920682
1766457
1552708
1173012
1050474
1621416
353508
69544
567287
674098
469365
762532
881739
967912
816679
602325
990367
1595786
784916
783277
834167
1593368
742290
453927
941767
197741
643392
1865882
582217
974226
108593
684849
1858358
333541
104774
532474
1174549
786537
1128908
797750
658097
744907
81918
300613
1198908
157715
1609204
1999723
272432
352135
1686068
176089
881297
1463017
981267
1334672
1055121
1638718
570085
578686
299496
240859
841024
1101785
1713123
669950
1377541
126435
239246
111446
1738044
1265226
1890188
1480238
174840
1742278
285341
234273
558792
686737
991892
937526
94341
480301
1322329
1310932
16329
1420625
891548
1213973
1163556
1705222
1042827
380795
335514
1952659
626905
155711
281604
67880
1251035
984124
1003163
77638
846650
902540
1856953
1177485
653190
601481
1590629
1417197
709239
1524379
502510
1536953
453609
1285885
1031654
889526
1493449
1418992
1996585
397877
1118089
997634
356320
405683
346209
1464275
1349670
1651746
630104
1094511
1882929
1081036
566468
1167302
597132
1580572
1783234
198094
1560158
1720233
1479950
1231907
1315850
1282747
1553482
743103
152735
1569492
132795
1296157
1132372
1380920
67705
1913468
1711405
1210301
1923253
1041381
936297
1502949
1850710
81179
869436
1526457
276533
776338
1015206
609589
44911
299343
1405364
1291837
1851712
968562
111488
1671737
1646575
1580927
1911237
304160
648598
428662
1261156
804099
491717
585049
978678
654899
1018995
934902
604828
1803491
1645104
1658748
1437673
258005
1357273
38115
1719469
1105556
1271060
1815610
1445139
875462
1130523
676263
368774
601450
679731
1313356
1600851
1711317
794592
625585
1577445
411959
1193465
1468653
1706760
399274
1743229
1401089
1610576
1997150
361483
851301
1508184
81221
652552
1569131
1691609
729119
1600803
198823
195691
814819
610478
1274483
738192
590700
338387
479653
155640
544518
401901
156523
1783263
894538
1962944
44524
1161255
1829690
792919
680644
1605218
188290
440014
1623291
233218
1961733
1917855
154158
250484
156659
530081
563400
1658975
1404510
762518
1305503
1121644
926679
410327
378343
820401
1148296
472233
1277801
888908
1365708
244377
389490
155451
1548548
1321984
1807935
164015
737145
1920178
231715
357239
35252
1462932
1290707
110517
87703
1510909
1792521
1891417
1694683
1728085
1071581
142299
11268
1710069
125613
478236
939086
668759
315344
1235993
627809
1087369
1021851
1478910
287374
1009845
1034437
944182
1054759
1363682
238115
848984
571811
1622065
1077665
901310
134563
1056654
60460
1941085
1276285
1276547
282941
1968367
286200
976693
708171
1702694
1309519
60946
316077
1250669
633590
1185070
290362
373124
746324
745558
323353
81232
1262528
56679
1470862
1621773
202702
1612304
479556
94119
113747
1771193
1121695
1272529
424200
1794170
603457
981902
886196
1751338
751619
1035371
1846298
618489
1664030
1949864
1327208
542601
393329
1381317
201394
612023
913835
1164371
1187512
1525217
1267902
1160388
90992
883670
1633445
4902
1661862
341469
385949
79244
855305
1427611
1202398
470852
1568170
1804358
658640
1733945
1684275
723056
816506
142511
1087984
832351
1816913
1872593
1290325
241963
999963
12392
558815
1545761
1836141
216101
119598
1086851
1822585
1175286
1563641
1054444
469243
1190185
1534157
668299
777239
1003316
1920689
1083659
1377993
762034
1877861
1048457
893779
1359637
1580200
379826
22641
1111981
947364
1177144
1051119
307900
118986
1973301
1092341
615378
529549
1305889
208186
1984574
454577
1498888
1432494
100540
1112599
1186414
1984820
873340
1564271
1234063
1761518
1045775
1833476
298150
447367
312657
1991821
802082
629386
1860618
1034610
1205919
1499819
978928
1444850
1715450
535056
1089133
1313362
1089345
1939961
1422965
274270
209980
1871307
342357
1266334
1903662
832664
1597262
217374
1892379
323521
60658
1194835
602523
1693509
544740
568113
355176
155327
539126
1650995
653781
1045664
91171
436919
1804783
1212864
1653444
384809
310451
261238
1190281
1910905
1706918
917151
274319
458268
208257
266972
156549
1022075
391128
403388
1527702
1345187
516086
749670
768374
1374712
127943
224768
1156300
165677
1623737
1616079
108435
722272
380219
413803
290352
1113093
1309123
1370928
1852243
1298369
1160644
1313471
1364952
343667
216974
1709077
760190
659047
1842919
1818509
1831724
1992329
477566
1715471
1093338
1672980
826389
569482
808391
1849992
1754054
1221575
1842416
412749
1036923
597837
1851904
1277342
1452197
588429
1163539
1311843
1549452
1170936
12972
1409491
1326051
82687
334729
603913
701971
543325
883321
1935141
654203
1453791
295939
699322
706577
266844
704105
551973
1886912
426828
1411746
896729
1546675
1330373
488452
1547693
1529444
699498
1117654
937552
742412
347729
1711004
1492415
720118
1841075
993823
1128826
1260599
1124835
396518
194427
761215
114679
429966
1645756
1890706
276784
1080474
794347
783444
391503
815847
1176536
1707007
1284940
1002810
1310640
47721
1507810
1373988
124840
61578
1542089
795668
615828
259526
1449219
703189
868925
114941
1435020
752129
401827
1755230
1246703
219570
1267136
1822869
1556222
1420956
1701674
1683296
107092
101737
1241278
1838153
1190860
1449348
364052
968354
869411
1222655
583218
593753
1853185
907108
1811551
1763612
660034
1337919
1692392
79478
676525
931507
1952261
835490
1042600
638209
1456101
1299753
1523028
809080
975603
162769
1506612
995374
423530
362359
168624
1822558
1516482
1219944
1333442
1943132
1983556
1723019
755680
684723
1407935
592180
645202
287843
6727
323527
1216374
255078
1916356
1881190
1812845
818032
920093
41652
1865434
1389187
327901
988124
1700094
1983693
1216267
1510129
960288
921631
1011265
524921
1632801
986590
1792939
890076
1251926
1637056
124249
1479624
1374867
295655
805617
1779744
967239
748513
1980808
1986256
1534579
1749216
1492402
1348229
1748213
130276
637475
1587047
530044
351560
1641834
1915193
166985
789312
318316
830038
980388
1832380
1600066
1414046
296987
413637
349977
1194235
1474030
1261723
789341
1806527
639642
1462143
861318
1206605
495845
617436
252670
1553459
1917637
1036707
1590432
1885784
1279007
1704334
631137
1239248
638557
674083
1008468
690114
1291415
1274730
1768926
1309740
1860459
1217622
214031
1024041
1491830
1359515
347599
1129004
1598897
724551
651108
209955
925501
1008304
919034
120408
1569495
1596647
485001
1469587
1410165
901393
136802
45412
309360
203832
942162
527980
526189
1206964
806950
1283521
1737483
1466320
1334258
1208768
1038055
1925846
1816183
1152805
210773
104848
173389
1751148
984175
563777
769918
1109625
1108375
404253
1078068
768080
1819473
219662
26269
491188
1522060
1161053
884289
1685267
638147
569449
316180
178268
1648572
1377854
836275
1663099
252651
388779
410445
250008
210369
821586
1442587
558984
772309
693088
1481086
1781316
542071
116859
1963235
924153
669341
491618
1656260
1383611
1018576
1009330
1377939
1660285
1360879
1696352
916320
1452890
1794297
1149265
1241016
1239271
588313
88865
845266
994538
1469247
695508
1330687
1505894
1339318
1729717
18970
1772771
1091693
1092896
1778267
723069
1414388
1553292
163582
1728523
1862180
1951009
401908
1277798
1409044
1655041
1409728
1855729
1527867
1111902
392144
1721029
511249
1481871
590664
1693845
1077970
1731693
85403
242919
1698352
1361122
1629290
1687532
123264
554668
1376367
1476092
570918
133763
440684
1129040
801710
1476458
1217491
290527
817367
1841874
1919532
681751
1045321
7418
1920916
1721365
1353148
302810
1872303
1630836
749125
433568
1564944
1719249
1937150
1358553
258603
531526
1410166
563996
616493
1710020
987724
563429
1251271
1910608
368163
1729730
1163384
253822
1905938
641128
107127
698263
1436970
345157
153244
1133629
1411657
978992
315973
1886075
1152761
1059750
134185
1709964
686483
371029
1658695
572500
10437
690418
1133096
1335383
495921
1503188
1424419
385357
1180458
25685
54102
691268
969625
1764243
1566546
1607518
1404253
706508
349246
207956
317183
1920752
276199
687442
1479874
1529568
620717
1912329
184683
674376
1847642
264771
469942
196815
943601
151825
99136
1954388
27789
1841122
280001
423359
1273256
72200
1117635
803900
1447224
1832328
1535328
1112458
1504076
370602
1952441
1136401
814471
288649
1452667
115123
1848969
1359096
1042058
1889986
1940642
1281027
1013328
692011
534739
232634
286322
1307127
745296
286525
148623
226093
1383306
96297
277809
1809747
735309
281400
1105261
212510
1119154
375645
120691
629181
1614069
490683
1689989
1431389
1994765
723221
1768616
873919
1644777
281385
1436154
1962254
665583
1070437
22834
1064458
919833
250815
60463
1159443
1295728
584607
525364
1878151
1412673
611133
1655236
636034
1649592
144849
648002
528095
1899498
715084
242043
1732652
76026
1301471
163695
351994
1366045
1186020
549159
237715
425005
80510
96997
1120276
1746949
1233489
1723102
1931673
393152
1446976
1611373
1168160
914075
1976579
73602
1032724
1220724
791542
835480
304269
702653
1080060
579852
361953
1453698
1157862
1948038
433628
606938
1411170
231720
576348
11309
1989576
1571797
325838
1981734
119270
1358368
1191202
1572749
828294
293061
375444
149062
1749936
534276
523574
1585160
973629
405345
1148222
858895
732121
1315783
1807714
1911143
1839135
279293
1667630
852506
865280
1243334
799125
610362
808676
1153909
1823299
1085006
1256583
727968
515243
1774887
1169570
1827679
1963659
1823587
1524603
526320
1095474
670211
1795482
984234
1630964
1481536
1396961
1691041
664517
1498745
213564
899780
1838233
844764
985137
192217
1378367
1326483
817144
511487
1826998
1029566
820135
1472961
1186187
1214760
1139643
1619399
1402777
1239332
720133
1134760
352338
597396
1358101
386100
502385
520939
1789609
943568
1586521
1028934
1012442
706128
86442
871793
300255
1040455
1196229
804683
999024
179755
1768920
449018
1048658
255174
263331
978347
983709
1518259
777807
640250
1869239
1129727
606426
1720947
1558953
1192543
241980
1860334
1436359
699866
1927993
284301
1187478
317315
1797399
461775
535091
833159
1478105
213528
694580
1320605
1804543
1585039
1109071
773368
822081
1587012
338524
1237825
788279
1549714
1031319
283822
1218219
1864257
1719249
443629
1042373
386738
378391
493417
368048
1375889
694435
938356
1512494
1796942
609760
1639696
1565844
1680687
1316692
371998
347665
1748721
938077
1020857
793117
287242
1140649
83183
510030
389796
919233
1786129
1208675
603759
1552693
573446
399562
6009
615136
302058
1787436
1187412
522547
350199
1706492
1690315
1335902
992346
452125
355533
400229
175832
651231
111931
1916049
364674
302293
1126076
415006
1822803
1607205
1670429
1571358
1615007
1595290
1078438
990635
1918044
1079586
347466
1366202
1826919
361730
1161088
252452
519192
186545
261937
1147277
178509
1882489
735005
168350
838531
79044
724535
987870
1141203
1696871
57472
673538
1776782
916997
1023311
1530872
372761
284179
1182357
207043
1828725
1463253
554138
1592445
838891
181784
1558892
783545
1549406
1628656
1576712
1738061
1723841
340369
663043
847374
446605
1413216
331733
1350768
280195
167834
241521
1481982
58126
1602670
577506
1300028
1720559
351088
714260
1613817
1427342
225459
697279
349644
1925818
923050
1982084
1193079
58007
1856509
231516
649699
1017790
1287521
320298
278647
942656
1463856
325041
452518
1313993
1442299
808430
33253
1490359
220914
348136
1020210
1540706
249430
1722480
1229213
1006895
518917
1548749
1714561
1764820
599795
1309427
595083
1212707
923035
1931487
420819
646007
1787745
1758197
331250
29185
1575093
1718194
250410
1515604
1195502
968817
669778
1586342
621375
300878
1870262
1249650
81585
1960605
754463
135571
1015501
1547656
826499
160189
1831534
909064
458486
1802244
1759725
134810
886654
1213127
894007
1631605
1894508
903704
1676731
178908
552167
1919866
38247
987882
1931668
1237148
1243229
1954531
635957
294934
532689
595395
693969
1197749
1982079
1367137
1482034
636344
1419762
1044679
1902696
1012806
1058754
1585836
291369
413902
774139
1783794
406625
1739922
235917
480493
1037448
479580
129242
449922
984230
877506
1809941
42249
608848
1183068
1509593
1984792
896473
927922
1001153
455332
242873
1200204
1722179
479499
1279136
1217233
1888813
1207963
149738
1660914
1800388
251328
902546
1271463
397839
122482
1943270
1615834
168138
1576046
1487285
1818120
1125494
991354
1827236
1550006
1782007
860725
852656
440020
827098
294052
851927
1338263
507999
1884413
1840975
1204446
976637
1831409
859240
1885371
1686771
1226977
1308784
1362963
199679
828439
1720565
1877070
356116
1570969
1323298
1063895
617233
1146339
864808
1366820
285056
256915
1583254
847669
1138182
1639042
146556
1487408
264650
328945
1986308
310435
1711519
1569094
1105227
319615
565699
204938
1293262
471839
769924
289373
898465
992788
36150
751077
284801
1208194
121906
1137425
1675090
1966227
1780639
10020
1615939
1518260
1144297
996478
1982112
1608585
1453050
393379
534192
1238383
346854
224756
1924036
1367220
635459
579231
1313838
1085931
972028
1368535
357005
1561916
198331
267616
89417
1176376
1588664
546445
779200
674449
1463135
408141
1751247
704718
1624964
668855
1356079
1473445
370928
1493758
1581140
1947145
731800
165277
1039266
664345
1109527
507906
734426
620370
266001
556729
1628544
802648
1739222
1720401
1171271
1692956
1479518
837549
360997
203987
177134
492403
1072915
644783
1738459
91676
117290
1758465
1065936
1732805
631190
1652623
8956
182527
523886
1496545
709536
1639518
1101604
3187
129311
1845162
1227218
787907
989812
541551
1815584
890473
179652
213481
643793
22315
140993
1173088
1791368
1146914
1495649
728028
1335387
386682
334154
1658732
1461129
692628
306845
1291562
1862028
425080
755111
1530228
1829071
1682034
1937941
205637
20568
308494
706938
1391080
1763052
1410060
516633
391392
1097927
1573036
1670354
970448
719279
718720
764880
1243276
162938
317191
1218112
1427696
1635115
834284
1938678
453408
1632532
1511202
505153
653898
483246
1129719
1303472
1134000
1415108
1000779
106282
1883316
1308247
1113186
1463179
1932393
1446231
455673
1704363
881260
598531
539263
1349690
910469
56118
8053
1075242
1417612
1342651
97681
1758278
859610
186248
959266
861495
318439
245847
1132852
1638120
1645396
461621
351674
1292253
1900473
645090
1572412
1793632
1748731
1803277
627296
1030393
962137
1292068
23572
150634
1288432
73061
1362170
390777
1365855
293673
1273047
227252
1228466
45598
1246150
1486271
1330415
1250162
1779145
1780452
1224621
1360166
1285238
1043956
1475524
308973
668127
400998
1298219
1224699
1944312
752026
316849
490309
38678
1839126
769933
1727360
450847
1990775
1946581
507752
1264199
1215330
221077
182192
667485
469962
1353194
597693
1664643
122849
217607
1594606
1577096
819215
998005
1324394
1014101
815688
1773469
598302
411769
389171
217183
1128162
1296969
1288603
508276
1288971
611697
32992
1151187
909376
63504
229296
985641
84410
1692552
736662
290180
1143460
935337
350929
47934
1670258
1071609
1840053
1752551
663344
1501138
1790744
1694261
387057
791973
1811024
1016529
496143
1982728
970196
1469084
1870042
301797
1555282
1223046
905940
31449
1950897
1884301
240242
615100
126723
1950803
467194
1388484
82267
1037002
1206411
453152
1157136
971550
1942900
907636
1793899
953866
1367744
980059
1057324
1615718
1991399
595692
1031686
1129503
51456
1510349
1471585
1491990
774825
1976933
174394
570610
1428651
694251
1132737
776132
24270
1332678
176969
562170
506742
1113278
500182
1668849
1982720
1659422
889567
748015
1845948
358721
1299559
1199222
1203508
712779
807909
1770037
1612951
195079
1832394
1317459
141171
487212
229932
1491749
249585
1964666
123129
458235
646997
29220
856487
1264652
1497865
1444798
392895
842050
1284111
637791
856862
1195729
443210
1541052
697689
1165694
1089144
325872
29842
864336
1632764
1461423
350570
697271
1446093
1483525
1690434
827372
1246159
1530831
245432
1916602
1988840
714083
170526
1053654
363608
574448
1077851
1838827
16474
1797848
947796
198574
1552490
1376455
230484
1451872
1090874
1029039
367791
1200216
1572311
940564
1048444
1084549
1379559
1017066
1169707
1637410
1198292
1828957
982368
1720908
638436
7051
19528
1732330
264815
408599
877330
779722
1770626
514516
1263521
1393275
1629909
1585607
821422
363269
745043
1434586
1018298
195182
940436
312694
1087892
683955
1659352
1073949
1011735
1431122
192783
10365
1245113
1734359
703352
358554
1117029
192201
999066
861643
1247336
964167
1126709
861753
1164092
1661211
14958
1385016
1926258
941498
1591389
1147986
1501733
23739
1615505
1050358
1545798
1222210
1513620
1814688
48010
1826121
764055
1903739
25895
779245
1810438
641772
248308
1926239
1372469
170015
343266
927444
1149090
1963892
1254804
956339
448467
1447148
273039
435298
1466106
766057
1351552
1657849
1813424
1960361
1604240
125715
1475067
639788
77171
1798555
1585855
1228270
1438028
837619
1760735
1687454
1104797
62707
1152062
1627590
1834762
120717
824251
1083844
103305
574895
409272
1418181
784766
1492517
780084
1824035
1287097
928172
495624
176097
1380569
422885
314290
832888
1597670
1663681
1866318
836876
1251199
1198079
1957442
1717383
1543325
1970577
1962356
1818850
1675143
177862
657412
515569
1859029
230024
1216297
33143
107309
1731357
1338756
1915036
1237293
1176509
1302348
1561224
1727586
845816
572159
1092200
97706
1336913
341157
1759163
349734
1533417
1481750
404079
476751
73244
988174
44206
1820366
775221
1525592
63110
804505
1237541
1102811
79523
1835258
1756479
290622
506256
1583967
1011922
256418
1520274
1794113
412281
1499115
648797
1205164
350509
224210
939374
999065
24150
1023030
1208016
455655
1468909
531046
339650
1655695
1486795
767108
1555515
1147899
1015918
1525514
30447
849023
1903514
1401478
1470234
35768
883905
392213
71871
1741180
118617
921659
1327514
1946042
451859
1406592
1390844
1238978
960727
486095
487819
459018
446159
534948
1446144
1956428
379243
1688737
952713
1166313
1336470
766157
124201
1214924
1056119
1567246
1829070
1105425
1748908
801589
1447615
322806
1598004
186325
1919136
1538828
972817
1824850
1886889
1110809
1034035
508465
772806
412189
831510
1872932
243936
840697
1598730
921700
226582
187701
753684
347544
1622634
882266
1360113
805094
313429
819296
1778721
1130896
1316111
560952
292380
1042173
1935336
1656689
1317664
1962346
510015
234065
669854
430834
1078064
535090
233022
382351
1910403
1947858
454999
1995796
1570404
1648506
967433
1742176
205728
850705
1326845
1127413
78766
710186
1824364
1415639
522566
828909
655260
188189
372677
425100
69442
1538367
774122
1772544
670128
1732331
1051709
1146905
724834
302961
521412
1681980
1575389
1380210
1292919
453276
1850010
539346
1306054
772806
1235826
1815241
349371
314923
1607337
1261086
440884
1341934
1437885
1457554
1442947
777061
319822
1389326
959127
322010
992522
1526701
14345
1206128
1063762
1478044
969329
77284
1736040
1100218
569798
1041007
923897
540440
1943771
1776189
1745543
1532156
813070
1503247
1171763
1764741
1499366
474146
1639397
1164982
110935
181380
775964
1109525
1790926
798761
822122
139680
1787683
939742
271440
1184993
268769
1531311
1523326
608689
1800601
1785801
1915095
697040
1239897
146832
1277542
534628
446913
946456
30407
162615
791459
1975657
1505134
640197
546743
1787682
1389399
1815907
194250
660798
151250
861008
1499707
1405761
1899411
1152365
445338
1060802
1059541
1767529
233218
1035074
1586081
77581
219048
687277
194158
409431
1730787
493701
420357
319905
400544
363305
1708774
877414
1901261
913425
843816
1421235
14324
1193117
1297327
1715215
1876515
181965
758588
558955
945698
1557695
895736
968506
1863742
380701
445651
108395
1317164
539025
636591
927194
620787
1278553
612976
351397
1860411
340980
195343
1103643
1110805
1993253
952833
888215
1822058
1132577
1280270
1164945
96530
788483
449104
931545
1220650
1931640
989354
1232104
1281097
1104266
1467972
525315
215196
1075035
1959371
1799342
1069209
638070
870774
1707037
1593676
1558194
403152
1862635
1518415
888473
791512
1805015
1524439
999329
1324964
626392
267984
964093
617181
202053
398680
369151
1305795
1335063
1422969
1793332
1342856
1847142
1830824
1995168
564986
1343915
1456425
758087
1466367
588688
715291
152867
1804164
434922
1098972
160710
1650389
1087296
1061072
74544
678075
418683
224035
107615
1994035
458042
1714957
1866986
1527692
1452723
1719309
1213391
43246
1476459
1952444
1290356
1268022
430816
1880528
357016
55213
1840311
795908
1538779
744243
1351684
533507
262651
546454
745805
1668602
173431
1290732
263008
982917
1602163
1777366
966657
1163389
1904221
291734
1269274
1308384
534149
1189247
582066
1687460
1496301
183118
303433
347168
366611
567031
475
1865767
1715781
1211507
1293078
1377492
1669563
1974981
1351054
1145244
1195811
1192422
1782728
1461857
1154764
362080
1678980
1506646
1310482
1397425
822000
1476319
428445
1149227
243101
965705
1550085
30749
678956
1091463
1919162
755605
320384
865019
524264
209515
1352366
820915
1339258
1103576
1884617
889116
591396
526143
810297
1630634
1089056
154165
42641
1268919
1434551
1984058
1440788
691082
497004
228546
1996059
1335364
1836158
1990327
555696
221721
1109194
654280
1835562
1220429
295625
1756110
1592883
1481651
966433
1730429
555147
1193521
1208967
635882
555561
1546279
176769
196387
1887244
1659579
440643
602512
1913439
960835
596699
895257
1511048
23244
703668
1407049
983033
1667899
463790
1035132
675155
918516
1069513
459696
393866
1442964
430051
1905670
1150469
386207
495507
1906600
154284
1376998
1203234
1046056
1270377
1337845
176972
1065409
879082
163014
1621036
366080
1093142
311102
1317991
1432098
1154052
804190
1214962
1834282
578859
983509
1517044
1536397
1064388
1432439
241677
719359
152418
1108316
738998
1899401
605792
1702690
447415
463110
408228
1201818
1677709
320747
518233
1159682
1994129
979109
243632
1591286
812019
1458893
786282
827230
843922
1093674
204800
762846
208543
106366
177551
1699928
1756977
713483
1023335
1054226
1074395
1511201
1885758
1061368
1846632
1299890
1478564
708022
562365
267114
764309
1239939
589216
1186169
1480738
715100
1450934
988725
321912
627920
1690164
1784785
726774
1581481
279379
658772
1743875
1218472
1802708
926521
1578923
779309
910194
697367
1990433
1521227
798705
927251
1805139
1280034
1677302
615618
363098
56406
548869
1069525
1809588
381162
1537497
56576
919740
1869734
1401692
193493
647732
966141
650062
1090052
1653806
1729248
392981
1659542
1426423
1993084
802019
1549231
148691
665159
889773
1787369
89399
767735
1315257
1643208
184862
803827
1404487
984698
1139589
1515155
121793
1130716
1123221
1095809
978004
386797
969978
711250
435994
53336
1276238
1646143
1753818
1644518
767839
1655020
272239
615697
1996448
1908357
203338
1653724
1787295
430670
476980
1903297
546677
610465
1221691
882237
501685
1769726
1598896
501966
47237
1221627
1386991
265527
1317724
539681
1715173
1033978
1891805
1512453
1550485
1627169
885402
723841
946389
1520172
1848346
899029
797368
1704527
1918935
1170379
1881047
1565775
1943429
72349
902307
924781
5234
161640
1769230
1061428
1345847
874808
1652186
1489557
1315033
1561456
1376424
322617
155045
1832074
1463314
365131
1400402
674801
617518
1110302
1258938
1305359
1845910
1606090
1108230
1882826
1779468
1322747
751814
521145
1193086
1401394
1466609
427455
591424
1457064
1573589
1789387
88383
1688147
1055054
176528
104534
1365411
157687
1227695
1833371
1490161
614026
354490
1439437
143418
1217128
923764
1651882
1307633
683463
1291160
1464743
519083
1086195
1776760
816975
1660371
1609881
202371
1465103
526282
1718780
992505
1426214
220068
1673062
312220
1902361
551194
1522562
201927
469219
352589
188494
19264
1970558
1272962
139133
1900305
1722208
195555
656726
1384425
1213437
712338
293823
57573
1191094
271194
958175
1868718
385237
427335
1249673
1897332
1054041
902382
1216671
1904723
1719173
1832074
870882
1391252
510788
622646
544187
813690
1984089
216652
1771310
1065701
74344
145495
1152565
251454
1374408
1659330
1990642
1830596
1572879
1083028
1059422
1061644
867470
1105783
297643
865296
11130
1996340
47393
334668
282008
629762
168594
706528
1217079
649522
435882
951861
1477427
414242
727264
1034702
1510573
850044
490403
128569
1328041
325415
1237714
956175
685955
577220
1152451
286411
1734240
1197613
837411
401607
108907
861493
990034
890354
1375785
434063
985921
44861
369681
598888
558764
190670
734805
711407
1689714
160470
1650916
1230315
891130
1610100
1425157
152748
1843360
1498021
718485
1156411
1322999
1375920
21160
691417
1118997
1504028
700665
1991344
1072826
16555
1431014
1545724
962613
1157859
886079
806674
1415634
25247
1338263
44303
1073253
1972051
164231
791036
1484823
280059
1578115
1059953
200985
1481934
260749
1560685
728891
1209863
723347
1455762
1257268
1573754
41843
1104869
303692
1198008
434004
684429
924823
751752
764894
173030
1272670
1966527
720621
766364
1501265
1483193
1269051
180749
1241519
739289
185474
1959239
461649
1933833
1155197
127612
543858
212787
638082
1139642
808213
1768836
721545
1597437
137904
37029
1383817
1601823
56525
934201
1932292
1600641
109919
596437
222032
914056
1418659
818831
521403
1927937
368749
1860707
78883
1592680
1176876
943619
1403105
1886348
1830891
1468668
423732
1540920
1108185
444548
1784430
748758
1398102
16118
1852272
210143
431903
74969
1043034
750297
1364920
548299
191826
1918123
457924
1742194
63477
1032314
323917
1516930
1655837
1037837
300983
770823
1350472
1249973
1565664
531576
215901
1324176
106724
447097
335854
919161
1056299
1718230
1105935
1505785
672831
1625064
915916
574043
1404346
270666
1652469
1298127
1976039
783193
1136618
790183
1785169
1778954
672596
1658093
1801452
1182790
471619
174147
1126466
567292
1090936
1244961
1514727
937946
1175421
1555431
294023
332456
935703
1034407
1809842
1161135
1805255
71985
1446858
1593450
1168721
1943065
1755157
980453
1747936
889223
1673350
1574765
1582979
1859671
1783440
6740
1655212
1106681
204438
1351285
739309
1689166
1020698
1432741
1539599
1043478
1422002
1647178
182149
1399398
274513
751507
107625
360324
1914630
1738251
122751
178524
85068
1972281
162027
91268
274161
1335347
1799751
1217574
1012484
1157944
1710333
31431
171771
1354000
1108702
35546
1971665
446477
228740
541979
274135
1954457
632773
812556
1594947
730220
1868911
1945834
1737304
1652339
596814
40991
1122752
1906872
1659841
1290035
1102197
1721573
546261
1308544
1560746
1511214
678957
1847341
1269232
1855412
391286
1339884
1662466
1057454
592259
37857
1303035
85153
1302943
1252874
1340693
1539985
7282
689235
495435
1188569
1877620
1762381
1711398
1300685
312962
264738
706523
1288775
969628
1827620
1236804
432899
401154
143021
1386052
1672623
1069435
1832706
203026
1933489
934862
1977228
1033637
306738
319499
1031756
1803472
1443290
1750905
365832
1107902
689207
1197264
1899268
1966458
311130
665098
1735516
79243
1371944
1849472
547142
374298
1214072
67843
999527
1229425
11753
357848
1399157
543054
159499
1956920
1112659
802025
1481212
648656
1944245
1821742
159320
165725
1278062
1592951
231999
1090439
406900
1356584
501133
1411373
235974
259921
721149
1411222
1127033
1372843
1317328
652193
971682
1224943
1255860
1403561
254787
749764
1573098
1741496
1056159
1266262
1416678
239179
1716077
1439440
1143610
472192
190470
1352248
1457085
1291248
973566
603409
1494623
541865
721604
1845858
1996836
393710
860829
884674
1902510
188536
1257937
551795
143548
537123
1105973
708032
216159
782362
1473706
1109
703855
1394748
384153
344873
553735
905047
1965618
735587
1040772
942340
1941147
325960
1591518
1207306
430660
627324
98628
830295
879961
1556884
462525
669503
978730
1589288
1593351
1913897
920975
410899
1746836
1192329
871534
1162148
953901
757556
176591
1001735
1466376
1935058
1791202
1709044
280606
486092
630876
1620456
1940042
303968
389147
280401
53868
82847
790658
273772
724591
1444750
1223292
613751
189781
1947757
1298310
935860
1405755
459477
358192
1328744
1826899
1902611
1517004
231748
1714113
1580760
916303
25336
335828
571744
1300878
1212637
1831247
1471704
222468
1701295
1859770
475460
1617951
171335
582502
1826744
1602068
1939660
1436345
1212403
531143
1393347
177568
1626139
1794201
405280
1490960
710404
1851419
1128298
1643492
22051
1095280
1240638
109821
750446
688897
1769757
1293947
1983848
1191437
1227142
1406462
1773864
264240
1363570
1909177
654562
517413
1401757
1706936
127455
1932805
867882
279926
710833
977418
1691174
1933724
1154509
1025157
477243
1310304
123633
1183876
642483
153563
1078447
987748
902286
330809
608972
1082779
1337466
329850
1435799
1043455
795696
1200826
94654
1968854
621673
624532
861190
1891270
48253
467880
1014450
672022
88153
1494542
131693
1159069
140277
987007
1189437
595090
1609254
1768800
1622371
1260029
17094
820279
41459
935480
357468
102884
1655701
216462
239381
1721359
77699
1547819
609479
282650
284269
1888386
1484557
25764
1921044
65462
628375
1982386
696223
538977
162216
1670366
1560128
584907
389204
1991785
1124381
1717224
852224
388146
1762402
129706
1104260
248711
1397157
810778
1769624
1239482
547614
1029020
446844
238363
1594645
413258
997386
1874866
803098
1952090
875763
1021292
1907894
218836
908699
1511157
1583873
924897
1337957
1373215
283531
1935154
1098750
1944127
1475090
394787
1178065
45167
127734
1574292
1193246
1843434
12271
318612
748940
332009
707187
1237697
1352978
1509666
767502
1786556
1237722
1700770
421410
258278
56459
1900748
1137509
1279032
502388
1233964
5521
1306731
1305900
458876
1097317
1859263
1762881
1405902
294168
296534
1184398
310348
1754855
327386
613294
376783
255806
107886
1664300
806327
508248
1612090
1385956
1255967
1680630
149201
360537
263791
1602298
827427
1373159
1623680
1714506
368715
47668
1851949
772857
108130
1099703
1556066
1347466
296516
1577960
406832
1404585
701667
363379
1349322
857835
243097
1368079
820151
1258885
247683
822075
1935707
380894
441087
263524
1794225
1067437
1301733
1227096
438033
1817027
335166
386055
56215
1398411
915777
20726
86740
333334
762251
978101
119860
559995
1070009
1757463
967408
1742836
304656
1660427
37023
981208
1489565
1181255
1566238
281608
1618563
1591907
1724020
1306543
1316265
519366
467724
1604701
1911871
1979768
269735
1043105
940727
608339
582760
1612285
1327907
1023831
1440874
493824
617919
1173561
1698912
47299
1457349
399125
1182851
22524
389509
1723365
1786631
1473236
908326
250938
1749957
49521
950403
1807651
669234
1896324
1980307
1051459
1854961
176077
1110925
1467894
930422
1636258
1948100
1019049
889248
1223423
1152361
933741
1807725
346463
1635137
779908
847518
750234
139161
1379944
1944082
1803081
1017139
1736227
1281451
960282
1672261
1630683
1943597
1856064
462941
898076
1996463
363744
1884356
127251
1417620
610252
1764331
157883
32841
1820366
1806290
1090101
1961238
1280964
1947162
1171162
339596
1752162
639991
1311071
904265
362920
1305452
1854566
1444507
267401
1579389
1284760
1262817
975395
1146516
722436
1461694
1615529
1074827
800484
34155
1380830
216542
1244762
171335
129136
1072935
1612270
290552
1597054
1807032
1633568
739319
183000
562339
1765175
1126846
872358
1580485
200057
1587097
786989
1264031
1486403
1457963
1683907
10782
600457
950613
1301781
681637
896805
791898
1953365
1368453
782004
755109
463903
1665246
351031
1268888
91460
1136699
1883965
1489076
1967626
1448787
401422
103780
627850
449043
37666
1612960
1658174
13819
69093
241905
1825885
256835
369375
1442636
1392390
327451
1559903
336242
1236267
408682
165768
1252576
1096197
297930
1975969
1935656
1997071
1657354
1053280
1963100
1776663
1867168
458468
1153044
1525622
261232
1047328
1541502
175683
945673
1323958
105292
977324
1113092
1676106
1451649
818416
1525930
1529739
475923
1602297
1568465
73958
1512370
1825690
1387703
1074218
545089
1250492
137942
907627
23940
1041964
93033
1698469
52301
796551
1787591
1303527
1575098
700727
1579244
1091731
1341781
792963
609429
377352
724622
1841124
1461721
465959
1468360
822480
920456
608213
1776862
1499567
290857
1511144
1751888
72595
1725858
1508767
222464
232853
177073
246121
278866
1376196
1155824
1052973
586453
1231921
1671570
1889129
1787720
1502593
283395
5324
1221466
975071
850596
570483
896149
1823705
176107
798508
911603
736639
1122409
900260
531802
348671
253878
1448913
913549
1449632
369394
1749694
469771
603507
1829004
281921
736828
1828885
1163540
1872647
211850
345862
1577001
957312
704004
1434878
1484401
1015688
1545952
313571
1267074
1196285
1878670
1332737
698672
1440189
180970
662758
1465864
110037
702033
1139220
1458418
399633
151584
32806
1736155
1873514
822274
422702
196719
590975
1962878
38553
1776640
30957
1648141
785100
365602
1838132
179121
970264
1701201
488478
439658
1294511
1193155
440524
1384088
470188
1542227
1698789
1334790
835682
347081
739109
925504
281171
1594184
591013
836658
1104629
1838156
1206641
1305486
1670318
928797
700005
431814
1217229
1756696
1389107
1338705
998793
585586
532038
1344052
1018551
1755475
1792182
154453
1620651
195872
558208
544870
772005
128347
1605734
979904
437257
1283065
242862
687850
568187
629001
1696175
166511
1612333
1076188
512469
1046370
426976
385421
1725136
726672
965292
170687
123969
527630
1439325
1926329
417655
836629
1146121
1983049
1457189
173693
379367
1782566
1416335
702571
1322105
239045
86074
566346
1823904
426769
1873711
1132239
14849
1159589
874259
895523
1950797
1750076
1316210
1386396
332361
1657236
1049955
806745
289647
1474428
221464
95411
275131
791050
989595
1414970
154198
1315700
678670
821691
916793
1110647
1178604
1175421
404377
1181578
1147461
494295
1765092
118349
295038
549826
287942
1283244
872669
1323701
1335500
1024962
1889963
1561075
515294
1610804
1502070
1319953
470183
1013215
1513130
1395012
1624480
866444
741753
1188423
1166614
845368
1237577
1084831
61494
978606
73795
1241502
1193229
511463
1653441
195310
165722
233705
1856341
473462
1450664
290256
783876
682611
1362703
1866114
275948
735073
322081
1984665
1574721
123918
1273878
1197962
893987
762604
1732848
1389044
1125084
1456782
1272111
1647197
235776
1017042
1124532
1626508
1859345
927925
1198559
438813
602224
1545759
1501392
227202
1069499
1300454
1503728
745657
504552
1875220
448018
115328
986347
615380
277399
1132335
1850652
1861120
17881
500212
1335371
38116
15604
1610782
739764
655613
466051
730481
81180
765916
934758
156457
1692906
170412
1712276
1585587
747133
287555
1284262
255182
1956420
32841
1205440
1358661
121317
329978
1821830
1605298
1507091
744505
64227
718298
735984
1477219
1538008
781382
350789
1054753
855544
454256
1116044
1152937
983395
616500
1258701
1488135
1711491
439523
1099760
1205711
311179
543458
1423048
1914114
1865187
1598982
1548184
1964080
924447
370335
344020
1197917
891166
1172323
1584267
1458016
1543838
565794
154601
1080840
636632
721241
40936
713665
1615772
976648
1340347
569734
1121377
1807088
534108
1697128
247654
790248
767231
472546
342402
874855
1610562
1866677
1759574
1351720
1230563
1625067
1090095
722618
1188340
981551
1766873
615432
681083
831985
28284
1435132
1733150
369075
1198529
299736
1823479
437375
1423487
1706299
1220944
1455499
1123243
1593207
574132
1993750
745327
994123
619239
964047
559918
1838772
769930
1495467
1809023
854544
1950994
1846080
1906908
697799
126180
488532
1586248
1815221
238818
1281997
1763297
29945
1781980
410211
909501
734159
952763
1627459
513258
1002009
1833602
832945
1883978
1709283
1133626
254958
1077756
136069
1578538
1300523
1796302
1209821
1416023
1301848
820713
1290944
544487
1572953
1332802
419235
152482
1293938
1658790
1959236
299602
1522529
517869
654151
1269309
1029598
210589
1389024
1251131
1340352
1232172
46466
411031
1199744
477728
844906
788105
547594
826997
524702
1389542
1008584
336600
344290
1610762
887519
1116790
899928
1181642
1295251
1410859
969089
635045
1749713
1448531
550209
1922428
331061
241670
1386933
442971
875825
5231
659144
251602
352886
1452378
304721
19035
863410
329085
566305
1554474
1705402
790253
107300
1071326
139639
550590
41755
1790876
1706992
260965
411377
1541317
528776
822283
28573
275310
1824336
282369
956377
573090
1066759
1903062
27815
557971
1557655
511066
1475666
78540
1265993
884513
703684
971557
1824141
1838234
947267
278858
544237
626317
140390
722673
1623708
626299
880383
12509
1018642
1112156
1363525
770636
1675835
440926
1810790
235217
924844
942763
173048
1198252
1099961
1562778
1088429
463846
1411712
1016280
825291
1976350
1069
1227630
1645205
178236
1110886
591820
1446314
481380
1437486
228494
1562356
1436539
373078
305854
1332360
1815638
635376
177123
1942405
413005
1163821
1628037
251140
603160
325501
974986
1639126
352203
3189
800981
1775251
655215
1597307
1182320
440153
301983
1425239
573581
137985
1178205
522342
826212
1572037
408841
1857116
261610
619477
187014
714275
1932402
509927
1413354
1487636
1284545
199203
1010997
1665382
90940
904910
1843448
853622
1046216
1968764
1973579
1732188
32172
1313938
1579249
1268831
1718120
267564
22940
1570102
623196
1876216
1055762
37002
1753073
841429
1784400
247304
855151
1301661
1517400
914459
361845
1489342
677180
1613751
296131
582308
1198011
1459372
157017
585405
1415078
1111654
18741
446642
1482353
360508
481991
1302441
414428
19819
1383631
286036
766438
1989427
1215873
101276
439660
1516562
999358
1016578
1573507
1377937
1244324
974319
1041243
479942
1358259
1138176
911265
233056
1174648
177248
1660302
1013264
1931969
313113
1410460
1184244
1189000
1362580
884856
1526109
1106170
1796138
1690588
1986857
739689
55066
1049507
598711
1400168
1929280
1613827
53244
363366
736153
1447099
499915
1147551
780294
1023686
739813
355286
800057
1502348
380136
257489
1306867
1640530
1322944
527495
1607778
1304446
1633881
852627
971710
448284
1443617
1010615
1286282
1264894
1008743
773652
1448447
474617
1953641
844200
788506
1667865
542418
1908907
1608048
64993
1064480
935546
1471717
1464610
1209684
200598
263398
1104885
1757521
1957972
966493
194327
1643470
1483109
551868
1111246
1195507
1392114
1881809
1452824
127452
431743
696482
1220677
1763945
893021
1031107
348848
1688263
789008
373772
1893619
612810
966686
195244
1217658
1607107
512185
134980
2121
722421
226157
1223162
784065
260684
870091
344312
1607346
1977614
1695767
1059679
97846
1562970
781922
1335357
1801935
1899002
515353
349408
405045
1166567
1398177
352049
709899
742117
1583609
91206
1349168
1868927
134681
895078
670828
136895
758255
1622834
1492327
1154995
1431318
1006313
281952
309462
895504
504602
1868013
494163
1997730
1093781
312126
1609688
1315096
767848
1308341
46045
282591
1737496
919771
920919
1099388
250599
1164634
1663665
29709
1639214
703761
1817107
280515
993414
1248596
1987871
1663889
1389528
85256
253646
102668
1101109
1715577
1909037
214722
173155
1155895
1037516
644523
1491160
589316
1404565
300067
1860911
1389327
231941
221189
1394857
831728
389389
348699
871933
1044304
416600
91271
772283
98828
1134736
597039
1194576
1673687
121164
943794
1335749
1214150
1087966
1388677
1972911
1077247
1725415
81170
1130736
177282
1022627
1671203
1601262
1186228
908483
329935
1877960
919632
1970639
290274
1965108
1602945
847561
834083
1321159
532640
1401875
481834
264702
463190
1191134
28601
1992595
651232
1801413
744497
1766671
74411
551907
849281
1811776
1555245
991025
1678812
1580156
1444604
1439247
1749422
598306
1202925
1424526
1665289
1971824
1614268
778480
1743696
1285124
945799
1133562
1901626
845599
1234348
208913
421779
1497527
95256
871236
860004
747064
890531
914202
794624
1830409
243716
337909
1345163
1087685
987942
293638
1369509
1086868
1508534
1818704
892082
784924
851710
468281
1593528
1178282
1597373
1337187
839129
1823817
64753
1533522
1502275
339410
381919
1700933
516324
207690
1775749
1534257
423183
398781
435105
1113121
1037521
1862925
1483553
1700820
1172228
1250023
1173602
1350105
996938
1405630
396172
198965
312899
726545
1253785
1471203
277133
1861834
1501212
933214
917810
71455
253275
833824
1734925
1903166
615748
751688
1393881
737153
22800
1184574
949713
999799
180765
1023675
1785779
1573350
862804
146800
987683
1608805
419777
1956568
256540
319505
1470210
1490965
14663
391429
723611
1350247
642890
98528
1367866
1506186
893065
1984930
271077
1963299
1889791
614551
1101294
302862
165782
1241043
819027
1624570
1295797
96539
924004
24695
644974
502230
761215
1126303
269356
1132387
1612135
1706232
1130257
1668686
1281347
1167316
492484
1712741
1999050
98565
1733719
1796117
915069
633144
553292
1024059
1930661
1004275
1541574
277168
1112099
1358719
1601506
1338417
1713376
294463
1914017
821757
423927
499465
851275
1779912
1328011
1798989
1051830
133608
916207
844310
1702269
1258651
892295
541311
331942
200318
1012432
1058017
357872
1208908
1053730
1149710
905721
1933456
1908242
1086145
1465749
799903
703492
1829447
1845736
1622178
677773
1017523
1578132
272204
1892668
1921669
521988
453674
1728379
853479
1063363
1198863
819642
595800
1844471
1357355
161802
902061
103475
1363504
1899844
456707
1098752
141483
808994
91483
255108
310981
252991
1434749
1094903
1669275
360062
706377
1913047
1310093
531252
1430756
1352046
721494
773912
635194
1151266
1654934
958888
1324618
879473
1986876
1680653
1797084
117635
613865
563873
296552
738601
885580
1975224
319898
691532
1797690
647295
1494368
1043590
137770
1441683
1804146
3389
44803
1861385
937204
1301500
1770396
611492
1607264
1468112
1426572
60605
495955
260512
1813945
701526
1901887
54697
360330
972486
1478965
1440326
600274
1847032
1959188
986203
123075
1729064
1836111
118823
1847648
1211176
1285154
871914
1725
1165430
196388
1986436
1498002
889420
592983
104882
1602781
187267
291966
508240
1732372
1067417
880026
745635
691084
685199
1417034
828544
1566361
1446086
1787719
649942
1093983
966328
264724
773692
1678856
1453378
654730
1358055
598055
1835727
376409
464077
520041
725852
1275546
930379
1641271
968718
1258068
1197552
561162
1580252
726899
409113
1575977
892324
964928
781546
563916
780199
1528889
28585
1243166
1879373
275862
370894
383993
1892374
1175890
38827
151596
795424
1046366
1371236
536815
1270446
618781
223099
1568332
266720
878267
1529116
362293
529376
1530050
1240462
219912
1987146
490286
1033409
1596176
673636
1204522
857648
1724478
299443
217799
1386546
853555
1288625
1302021
1190605
94866
25786
1526531
1594416
787435
1386065
1614732
1324874
110116
720813
1576172
349176
1034880
1437586
644637
464088
1078072
1239877
1920370
1930383
340918
64615
105267
1747064
1898980
1574441
1345213
1619452
1826146
266818
1826965
1779473
1007980
1384432
1470556
1713089
659528
1024407
505158
990265
884742
1349139
1928134
1449458
1274314
513039
967974
1623119
496410
840080
1047838
231525
299038
1221617
440396
1450963
484615
1590371
1436523
1144884
1797082
1806371
1302788
844297
338140
1447665
1886176
1241897
1475090
1214488
131002
1015036
769723
260763
568447
384412
446201
1280985
545424
1301975
777564
583128
1375271
1109725
364712
815137
551616
1365529
717384
859068
1604110
1034283
113835
250126
120466
1623263
436015
1402830
1677328
1003138
430209
937355
31933
1603553
49941
987672
1636315
766853
142602
792095
1430782
719232
1740937
887249
385631
234319
1276988
735103
1471746
197791
1036372
1958803
729830
1689908
1675447
1507676
1918502
1799534
707751
1759608
1272159
896450
1467037
1025634
1821746
1510513
354656
828551
922643
1471866
1344026
1933779
1407722
937514
843950
1076523
1874582
1995592
557579
283003
460179
1194222
432764
139660
609551
637412
1570213
72266
76783
101986
1329320
1824249
62544
102359
1589245
10901
1884464
241795
1557046
1993311
481109
217560
1073021
821325
1299680
1643021
1884290
1880415
805402
1355970
1629786
1569352
387611
775552
1794606
1980752
597676
688397
112136
1973339
1955709
478190
430328
360221
914839
623641
1316645
1705339
770616
1021676
1047118
986347
1879019
51753
872676
709286
1087696
724853
1383019
460752
1734340
685974
912723
46493
1416091
910297
1220723
1148605
1952285
1322402
1832087
301375
1989209
475459
597726
265529
1998418
1075541
525262
216934
319190
1013727
1773571
490923
897914
1838260
13415
347842
293955
1189449
326916
158488
903395
1517433
1140764
980072
642762
1661468
239632
1491441
129649
562610
929743
1467477
965786
104689
1593360
430379
670798
181718
772624
1168923
1096222
1694942
163042
969903
1335571
243141
717251
1777961
1094742
888420
401774
1357042
1550841
367949
1043731
1711115
705352
658901
187963
1890847
156392
312324
308452
538617
903218
173567
859292
1771716
997815
1900850
599357
1782453
1510944
1288568
1541122
1869172
1881603
341902
1551590
771071
785185
1988860
70952
1066379
1507479
511232
394511
1188652
1286395
1148198
669676
415282
588916
1526101
1537344
1679601
1205160
207558
614253
253577
1365773
1865384
1428956
1904931
1608624
1741472
1542353
1187138
1609978
853156
548296
408230
1411813
1686504
43585
1960159
985521
592282
417649
1854014
1794421
3809
407037
258779
574329
988419
711320
1476273
1849352
858805
818423
1165352
766355
428864
1206725
1769378
284262
138296
901275
1440878
1110477
1589010
21781
1865660
35468
654273
1412365
443823
1133364
1578586
377231
526454
1125120
915014
1125190
261590
406695
633553
1544527
855555
1410746
307069
576640
967354
1198379
67066
1184216
1641108
565151
1357257
13119
331761
184327
1786721
530706
843840
1558421
90112
118810
980348
1874652
891537
1759872
1251115
1017823
1363003
531704
1523277
1437690
436061
370307
49719
1452636
975181
132158
308090
1487513
56081
1440873
753475
3825
619651
688664
1450348
765486
1359153
879504
1285559
224024
1577518
1427161
417723
1738742
288033
1989257
1765548
250051
1392476
1300901
1512069
908940
207656
1225206
110908
80334
1993138
1760250
1018245
1166322
139619
776545
1620592
80016
1832649
577112
506458
1374967
284630
1140395
748785
972484
1651427
1612561
1921550
514529
1343317
1367267
1219524
127570
89695
1096792
107471
1283184
539359
185305
1318966
1059215
1173926
454874
1492551
617246
1978785
734154
1137913
176843
1130542
244165
1560478
391868
1319626
249521
708284
745665
242227
203697
1803930
321016
1769523
1076715
1900692
1402850
646803
1869222
1478031
1590362
1677782
769541
449636
193616
28377
883842
1557778
1778671
451858
1377500
314723
1162681
1967430
307670
796557
765748
190567
13592
1573020
1438292
1882776
806322
1561792
702399
1184416
1153141
322298
1307398
798584
1731498
822706
1954143
1857896
779707
992744
1516420
84757
319418
1611046
43529
1061690
993803
1258712
1484687
291252
226122
1198055
1117136
1981244
809031
1334891
1861633
989902
1419592
1887913
769831
1248474
1536828
1990157
1051062
1197525
893505
1598787
1974065
1496284
270474
1031059
1423002
118176
191878
1833387
1148508
1493619
652022
363299
1259019
328716
1483352
141393
897841
469455
1909399
77250
1531804
1969464
596314
43326
1838522
1074923
1039403
1375636
97794
374896
661
1136398
361800
1680254
1905992
1861153
308406
900314
955770
745714
1779306
930293
215435
1209384
1096075
718139
187134
1203701
769439
1607802
1289788
304130
238499
944894
1845016
1542641
1360766
1311454
1171564
1517807
939976
1940009
1954000
1589376
366656
1989917
1174172
292901
1281586
179222
1142444
1155727
1852028
132525
1506077
711060
354075
318088
1079369
235196
211462
1259057
1901543
345439
1332071
959323
1465108
1016919
148939
326875
1137457
794852
1358150
1184385
854042
822333
837426
831214
434885
1769699
756179
1897126
272457
1025368
569864
319385
651201
1885262
640679
1754700
1582323
491212
1143601
1031222
1987042
1768084
917654
430117
188697
1558303
128247
287305
1894478
572553
981272
289527
1386460
658810
1126603
1614752
1185644
603791
269308
1730428
1808943
832888
413241
170676
1086700
167668
252329
826729
1437096
177973
533978
1117476
63457
1082660
1368415
838093
1987192
930103
120228
195752
63640
140847
294457
1358210
509718
1381674
916954
49743
1943399
1126492
185551
1519598
424095
1818316
1478323
891303
1806088
1731520
1657511
1935237
1682754
1922423
1563305
728317
1423812
1185315
1955874
629622
428419
1634536
1615927
965485
1747831
338558
111421
1282498
1325786
1379090
609937
122027
1198147
805907
533422
221904
160367
1121730
996154
674320
1234746
1504333
1218359
119168
901882
82176
1036535
1568989
1553977
1897948
1792080
25105
1062982
1244391
1561658
381428
1586824
860552
513660
328429
243538
437362
15222
1974856
871635
676213
302445
1188306
857151
1165840
826683
1062714
124337
704575
517817
1504286
1929953
1138754
615205
445231
1409496
509592
355607
1028141
1760988
1309784
215613
576438
912128
1387416
1634156
36390
77746
657695
23743
954739
866501
635661
1063835
1662293
1605794
360373
1780198
400921
899545
71373
1078087
1811870
426619
15778
773442
1515927
1414759
1465792
1657368
950202
439830
1205832
743106
268477
1200337
1801012
1798517
1577668
1235560
971931
1742346
1565022
1134344
88686
438271
1084131
862583
1491462
927274
1108825
923763
406831
478972
1353158
464504
1302185
1230167
1896509
1827455
1967176
295332
630108
1141382
1173536
1761483
1923249
774517
153996
94442
999412
1916046
1685271
1366538
1992178
210662
1605203
991159
1958121
1239557
189409
159548
62368
501791
1024591
1317621
1890532
747754
1770619
564162
320839
807611
895083
660080
1627792
1847639
1593646
922786
1306244
1017653
1857988
1715034
109511
594349
709130
965294
1055473
1153785
1048182
1480547
1015659
793866
1370524
1997619
744297
507286
1039790
1030933
958859
210880
655479
66176
292953
195155
494183
833131
511169
1695513
1499658
1816150
1354635
1223117
1756786
1523194
1354739
1370786
1875902
321495
691477
1188028
1865955
1857882
1681340
1320116
700498
1976136
262437
637311
55412
666713
1342944
373855
456606
757124
1946903
1168249
1835097
360372
1704000
1039687
235447
1248668
1185148
1916027
1806254
760126
579397
1296872
1164787
673069
1315367
1948530
1946194
598154
741498
782929
1691110
1431632
1931216
1993912
1695744
207719
1403265
433463
1844186
163974
304286
1301910
866565
1803303
746736
18467
456945
977736
818609
349791
1500153
715798
1196213
1234131
1813896
1268704
1687967
1674276
1590086
877810
1476535
53595
1995613
1098863
1865662
358212
983030
1127145
254764
1804395
759594
846863
46658
1318116
847928
197668
1938100
1508239
1441187
1074256
1752889
941610
1321024
225016
407426
366014
1913079
233492
842245
1229767
490123
1700818
881193
47246
421709
570393
22520
1815936
738235
1037459
1946644
550360
832374
280311
1615624
265048
713414
1919882
286563
1364990
1243067
1638407
1057805
1065339
1151544
1039500
562657
1753180
1983985
1769064
920591
569518
359994
1250052
1433165
312045
1832885
1943272
1017801
831058
124502
807389
1001797
843116
14075
1637939
721470
1296679
341408
1388888
1324038
1514728
852527
872459
164660
1499427
1862783
1408306
501304
1407854
1157064
1873912
1030395
799709
1286938
1943135
560870
654182
379847
455618
558193
641232
692738
1897151
1731252
36041
1574318
366592
757364
1215230
784224
1875363
240943
891169
1606967
649616
395468
868496
1205136
1572047
1427714
1779945
965371
1586329
131109
1974747
706730
1429936
1377636
616136
1312799
926182
154882
1316028
1215259
97395
967653
750455
991956
965134
561421
629775
387097
490447
693364
522018
680270
1582894
805018
590034
791852
852347
370211
1733427
497499
362289
1774228
1191168
314373
1526677
345915
576499
378031
12287
701791
450103
1334710
531085
1071925
1009730
635929
1060000
1797468
1607127
247469
504216
1623983
49273
818465
273148
559373
626388
1120293
1792265
1235559
1511644
91179
266722
1316089
236804
116153
1447653
163729
444085
1261698
318516
1766322
1350637
1174613
777544
95435
1452206
407734
590957
390054
1488824
766980
707897
1235560
1455113
1305965
255554
1945617
1032457
1860361
646089
364611
833759
709085
916490
1153863
1502229
1443310
1388032
913774
1525320
1131060
22144
1957234
1615728
1885812
1204933
1110748
1997566
1468115
1728375
1633489
1986102
485216
536101
1370768
452510
723449
1471277
1313046
1763846
1766089
336747
1750715
1922995
990268
114716
220731
298187
1180083
1381985
75728
1318945
1189251
900128
716385
790200
1619997
276394
753858
820722
116347
1518808
363965
197889
1639307
564089
246145
356063
1071686
1646274
1837731
770199
79278
99027
1956763
1676285
367974
26948
1847092
776
1578767
882901
112357
1441955
798852
1381238
1634925
1372672
1088341
323339
805782
414583
116246
1947338
1495531
1874961
1332119
201894
1552814
959159
216199
1547989
552972
1902753
720260
1197937
1656587
1442501
738195
283675
633626
1041506
618468
1581438
1195134
500321
1084834
1786553
549361
601025
1893097
640806
1558199
1465454
685574
419357
637977
1084254
479773
1585326
1261880
1248404
787804
526051
1757060
1982240
685680
611879
665553
1492163
123746
340301
1741722
381847
1596644
1700839
1107195
166401
1683014
108332
626442
1455786
1262916
16687
1751572
1804828
1620715
252059
287341
1924743
99687
1898360
1385519
776668
468408
1509494
1557513
1713253
1980274
503950
1886834
1033963
28397
1468974
937637
702062
292576
158958
363172
479205
327065
17780
609504
1043772
73279
687200
738059
847739
1238290
1719728
1399900
764690
1839204
1799682
1306164
122142
869318
322806
1698858
993276
40652
576463
659128
82146
381337
1977296
1115825
936039
151164
1770799
779390
160916
1556433
1345888
1522043
782703
948605
719823
1147455
1359809
1243814
1530838
1844411
796511
1607534
1443109
296067
1576566
569711
1362132
537338
1807686
970126
1733060
10497
1577250
958912
210098
420431
1971329
894612
829773
1611789
1880012
794242
1960508
1906068
1976662
373695
620538
1213738
555352
1973450
141479
1442259
1685095
1456246
853017
1299700
882386
1607397
297876
1607417
1260271
634470
1810211
1789997
348782
995899
1293252
103664
1921292
268890
749427
625017
746777
637679
998141
433475
112008
74235
1922804
245317
512727
1619456
1563383
1418829
1486405
348740
1568684
65019
1342079
842571
783891
1760909
1996394
1399467
1113617
662665
1587479
730889
1890151
497910
1739722
612718
354846
581917
1975120
483721
862818
270854
587006
184824
1729459
1849336
781164
690411
601219
1105488
1692447
1161313
1517368
435434
1306682
638239
623718
611719
1934311
815259
1799586
284558
1455986
291499
1993641
322277
1667558
1475876
1714964
1011245
1825804
761956
1465059
1825697
337339
317031
791229
225342
1679918
962359
1839250
379154
1433397
1921868
1185975
1008047
193462
1012052
1525053
110544
1285750
881685
1606681
163609
1008316
1593183
1652739
1892876
1365274
218499
882087
1230086
655508
698866
1202887
33169
950434
1394314
288461
803329
1178926
459474
388765
1171627
794901
987935
868077
1779704
1001480
100187
559922
730815
352078
1212057
423170
422946
1905046
1096353
1965266
124893
1099762
566286
1318728
1572863
491749
231246
1846871
1216943
1362050
215540
437474
1762235
1767058
519024
678930
309306
855516
1891818
349758
406557
361838
1324250
1571051
1173245
1569850
359952
461085
1380061
1337615
695914
1923374
208879
992530
541098
1870467
129636
1094453
291220
656239
143718
1101
1962147
890672
142434
340770
867211
938198
936119
57213
529901
907829
1104897
246636
998864
319272
591339
308193
367020
819743
197252
1478322
1616691
590985
800184
555765
401736
1471605
824332
1207657
1573115
410705
1640074
265064
1823758
1809510
1609978
1842241
14945
1716949
48771
1863358
572994
379416
394039
913203
1751145
1578525
471455
1149590
709091
410287
682051
1777939
993361
1276905
1110883
740582
5574
1104225
1131938
919893
1722648
832840
416508
1688344
1712735
389585
1034152
257345
867785
1055660
766271
1719630
295478
927412
1301492
631288
420096
1100574
98845
1888897
605446
1552209
833164
1990830
413340
246856
1194205
931661
1822221
81727
800118
1035711
1336366
1100754
45591
598786
1496667
1267361
910590
76190
1942880
1483059
8081
253239
1769192
563050
1629471
1380833
989142
1756537
1334267
1328228
20796
1171959
932892
1249202
942248
1338426
1377411
670846
843683
1850638
1734811
1285021
1823453
808737
415455
1538831
1350577
1182287
676752
150055
842110
866251
624609
477266
314759
1825609
1643247
141080
1632826
138100
41441
1654084
412749
430289
1455386
221890
1313940
843642
1074395
204158
1940429
1995827
162888
993647
659970
305738
1595513
131908
507353
1646479
1750758
585344
176438
408497
519878
1434868
1040025
55180
649442
1682423
1492544
600956
1196802
1147695
509604
1796720
1319340
238813
1378053
1721123
1004973
700553
16228
472300
584774
1867456
311618
192577
1264649
1956103
1362461
1448148
1871493
1505270
1204909
240471
514031
1436508
461036
1341458
1218012
568348
1479869
1539963
1318013
1228258
1702079
1929105
1195400
1029796
430217
1893848
9407
50677
928357
90303
86802
231118
1025454
507020
1985823
1746479
1323943
1866385
371306
250303
1413485
1125890
654066
1588096
899093
971122
1904649
1059371
1036188
1549660
646248
1619695
631533
441548
1325856
608159
755694
1114484
1080076
503546
1121252
767955
266290
1551989
1697947
1014768
1051622
532398
1564606
861574
1927811
1094996
460072
1474959
994156
1694995
769713
1499026
1806971
207486
1966320
1331731
1660966
1159370
3370
1378817
465047
1730515
1211302
274164
1889674
268839
262575
578109
1193852
1315563
1919369
570940
1249968
1240234
486195
369493
840025
184067
38381
1846724
1272319
321088
1299401
203168
1970604
1492386
1819168
676413
1255264
1603683
1609944
283132
1380811
601213
866415
241336
1082981
1181380
1352262
1218040
795178
237581
184865
621391
1284438
814757
1690840
1373244
132093
1590429
1944902
950876
985094
1793137
994650
1274469
290479
251742
1669268
318682
1300837
936049
403885
144660
476368
1676779
1781784
1974707
1568099
1224468
1730929
65885
1129306
610525
1965108
1249318
473702
1381197
1788202
1829331
1953233
1989843
1904510
679787
1662784
821815
315778
311233
1821398
332717
139597
330241
760922
778369
821168
580639
1302742
1826205
1971170
1191086
1734177
61716
597704
881105
829156
1484490
1902869
1868231
850159
898352
1864243
1220499
1475358
10217
698835
154119
383991
876525
924483
1204366
1069064
129424
530623
1310969
765964
412291
161104
1638946
1343215
720137
1134443
1146756
606840
615124
246948
1638619
1676284
1555514
309216
1003186
1556759
1990599
373312
1098630
1967251
1533566
1936882
1219633
498225
1380428
3001
1658394
1467443
49197
1714957
1713436
101589
1974277
671823
1150648
81621
434256
1359948
264962
695510
1586812
635723
315067
1372703
37638
1771633
835890
1466991
1645870
51468
1927042
1917272
725044
1386229
1229552
943743
474047
775073
1838890
794680
57156
1326862
636573
1687438
454842
944276
1139410
163189
1697430
1388395
1471968
1902982
1595626
89063
37504
1961529
186566
317802
1686667
1155929
1636412
567380
950307
1472195
1406861
1682835
832478
1714090
1435362
792464
772224
799777
1999127
1067367
1378582
1894149
1927989
144040
1942897
1374106
90681
1149976
1440488
831154
575422
1102904
254830
737787
1449383
1989897
1858940
1353296
1385718
380376
761302
1001528
1153027
1696093
1535563
1355210
50524
1234719
416779
342058
451718
289548
534875
243966
938523
34403
1104243
1146114
74500
1214379
444879
1889451
1889779
411953
1161599
1470999
525581
1782008
1613022
1752052
1100720
674572
1860015
1155252
870531
552716
424525
1307379
421205
1957060
1960815
546341
105003
683854
1649847
382888
815569
658685
1782986
1783739
488835
1421862
891998
1534940
1104455
781314
1729598
564139
469760
498256
12061
840709
56608
1756942
148522
1345954
1650819
303875
633575
513967
992830
1762222
431231
1730941
1904849
1721286
425645
1955283
423362
1985135
1394051
364463
488849
547930
625896
1804189
280388
1243434
1852743
1059533
1896696
857996
1059197
1067581
827744
526822
812114
807061
1863040
880401
1733396
1731918
442361
1253000
768782
622352
1497930
1173427
797988
67740
93056
1820403
1972653
1055581
770782
1427354
100271
1087393
811478
1447323
173439
519735
824327
955850
1559100
613246
351413
504680
1013700
1806979
1328178
133907
448891
1163190
1405958
1330379
957029
1222675
1612254
646454
1909312
2609
1598467
1753854
1032802
551753
741399
421988
198175
1142686
838794
1755503
317974
526221
683098
475512
1673762
1305193
628164
1185451
568648
900916
767943
86406
342335
826195
635877
1909681
1141469
1538159
1112772
503991
1551778
533814
961740
459894
1525984
1700632
1169437
1937404
1876752
241294
1409429
1559591
86611
1575050
694156
405343
1125226
1261276
901006
1599542
971255
613169
1830104
1216216
30641
307026
1209245
1623489
1818209
896433
880552
96962
1721787
944626
1426736
858355
605958
780709
1181466
547390
152289
672673
1899675
430292
1970706
773778
961741
125022
766931
146812
30741
1086870
70711
1482609
308856
37284
69241
428557
1090233
1782011
1800883
1707577
703098
1922308
556778
219686
708469
700449
1015678
312592
1790618
1336062
1934428
1572949
1589051
1567699
1545478
1299058
1775115
486056
973847
1156406
1603102
1568712
1718977
1725004
1052017
1680272
1333058
79466
1224516
1693253
294615
387595
1044520
108873
1826796
1697205
1704001
1171961
147302
1125629
883134
173220
1721789
579434
1894331
47056
664788
1829795
380743
1468785
328698
893134
775962
1688919
1104675
48818
839007
788129
1179470
737824
1829844
1078653
1543011
1145487
1304166
1274916
1706961
1584503
1786965
973433
1731048
1824560
1081762
418783
1244201
1546842
1775116
1260051
1896633
485966
680021
1930584
1292013
357369
1737819
1080069
377838
646971
1424397
264984
1267997
1372878
988790
1124822
1051346
1225530
1935893
347502
364800
1919238
1288121
1518317
1831747
1037340
1121955
1694992
855560
1033226
1162194
20482
677816
781102
968240
1235774
1327027
57284
1712682
930096
478780
598359
686003
1899886
753977
562211
1663307
1891543
1943379
1881802
1445375
822084
1618527
452663
1406790
1460206
641032
659203
416224
325171
1757919
1451660
1904943
594798
172566
668043
64422
1383705
872502
968375
629008
4271
1417175
1946088
463054
1817077
271775
1417668
854036
908372
1119325
921591
404401
590154
729033
265488
522330
1102633
80596
1733087
1646847
543079
340407
1242800
1699807
1098022
1285583
1658048
1171720
695067
1767456
1242744
1708553
89049
307902
1533087
1715047
83795
1439093
1429368
1036608
528341
1136496
1115603
395309
1214516
1342497
104488
750897
1643985
930396
1772096
999274
417614
1866527
1295923
1318978
1854385
1116000
217133
826612
1128041
1627751
115559
1575283
183704
822307
1540477
1312334
750294
1502573
160433
1425798
215733
1605700
1562885
1222416
1005156
1843157
863627
1938778
1349677
974657
152782
1035418
409609
1952411
1370002
1946781
1581591
1591978
1754060
1036815
986826
1773268
884770
1483670
1082032
771054
1034752
897919
902848
339250
1690947
1142177
1644955
1610029
533751
1571570
511212
591737
1102266
1439101
1748030
1538786
1133052
1507151
814524
1657698
528829
1670743
1556373
1673820
584074
1017871
1570005
1019170
310894
1949
710867
489098
277983
1118377
272444
928354
475037
45101
1216913
475374
139692
983830
1599462
46503
1381769
1189257
1052790
1986508
789928
1332473
1492799
1850308
1114567
571592
883655
1953621
1077505
1920973
925149
60874
963148
1357830
724506
596208
1316762
239653
800909
1154376
1252592
1427028
504541
1618305
977103
1214266
427874
1741546
467622
1246586
1256793
486464
295189
1408480
1479281
218960
973982
165954
1644690
1072660
1242111
8253
1941020
41643
674816
34668
769568
1310233
534609
1984509
587562
1900918
335927
1880361
698051
394883
1006284
789102
446368
287924
433421
1842593
826149
1484789
623536
754418
755813
1849218
934318
1395112
90213
197796
56652
96704
1556877
14237
1267100
1017510
532529
272113
1136052
718710
692559
1013428
1347938
1057764
906077
76190
83476
262466
568348
1817252
857451
1293247
145049
288880
1749416
1960111
1480387
1023063
1507042
70962
1994201
171481
16576
1730121
1110897
1118429
1470356
1177990
792670
1700907
1716363
766291
925734
1638010
301059
1418627
286601
3070
103035
631809
1924483
255255
32850
1789175
169548
1014060
530405
59066
1271805
72936
763024
423146
1690337
1684945
749604
702869
1747018
767888
1627227
1408230
1866862
586478
464722
1433168
1806033
1628005
747186
6687
735672
1266994
618536
1237449
1730806
255263
457651
126481
968821
123722
441663
781602
1977815
355185
1667630
767160
1373764
1384253
262488
570265
1092563
1967247
1748901
1057438
876239
327540
1433985
1296829
1871347
755971
543857
1465928
1181871
1112923
616921
579
1057697
608527
1396566
727146
780237
581070
1645499
192693
687642
1141795
385482
1326795
1529195
59232
1814200
842268
836628
792841
514815
1154847
1145687
901559
95235
107806
1760802
1460067
931825
188363
1712256
1347827
1795680
1772935
967558
1327977
537268
1981193
1695636
1175943
1408966
266901
355124
351817
1421025
684251
467205
1587302
1610575
223669
1214165
130848
1646844
684269
1620620
374439
1906170
1989329
1190097
1133602
1001335
1578272
1224077
666766
1387876
698067
1802444
145120
1256744
1444063
358629
1761505
387692
1304391
489756
1790873
1738198
1620526
1495394
655006
551542
35209
525259
162365
931221
378817
1749243
1287465
1773890
1635719
1642814
761823
7056
266047
194617
1101426
1907652
1985759
73230
515498
1477949
1995172
1035317
606754
85412
875985
1718164
175474
562420
1561
971759
14023
1308088
32727
1161503
1547561
790463
1251589
1814625
1733241
56174
79827
1421394
1928839
745431
546215
1248846
1220244
664742
1199312
213576
1462382
7428
689010
382952
208791
124264
335399
856781
1451866
601048
38712
49860
1171344
1618870
1370046
1358787
8480
60729
903381
1561312
200603
1990578
195105
1835061
979385
516587
960297
1316956
1919877
1610268
108659
330437
1243028
991213
697280
1564387
103586
238031
1488650
1128697
1496774
1062001
952845
1603721
1108651
1784544
1115167
1995362
408306
1155344
211459
467738
70830
1536946
606306
77091
339825
971236
127171
1247965
808928
320276
929028
507493
1885889
1251176
630852
1348334
1557742
549986
1456641
1166299
1018193
243298
181518
404410
824433
1271814
378657
909268
1532719
1102854
238334
1905833
1054403
1146317
320343
144110
1060834
979415
379989
697343
1099526
1792496
1055581
393153
1003646
1016156
1255150
40469
1847362
1613498
1066906
1251399
64411
1208516
1756831
1660502
296486
263314
1251071
1657538
1057559
1651470
762775
1035282
726106
743513
1991182
1652050
1630271
1815539
1166211
1557497
1092016
1183142
974881
418317
1863756
1709719
564941
992284
1645703
473220
1396496
962232
194449
1076873
1163951
1685967
1224962
886964
664118
1697384
1832007
742929
755008
513230
243664
1100299
820675
1979094
1559600
1598622
1624520
205208
1778494
328304
533644
399806
1398052
1814073
736783
1107995
1807821
1264354
295926
1785378
583559
1579998
1710108
111555
204211
551152
1465044
1423749
851246
383068
1949649
1751428
1903226
1683396
1815462
1057464
1889842
1192489
882048
1080365
204637
955795
1014356
259325
1877310
400239
1268006
1253159
629475
1282074
1456854
209726
571846
1755968
1241378
83139
207155
948980
1087952
1543615
1230984
1706572
1508091
1146689
1924360
135918
1695147
1333224
1703984
917773
146517
698205
1476071
535136
538230
1719427
1490470
1208029
1931722
1298197
1941601
924785
250578
430791
1659886
94650
1762339
92598
1446301
1162962
911184
1551534
1445684
597855
1049223
1168399
1677027
502069
1193179
1998973
1660339
232786
69757
1491055
1221243
1459016
1084200
1173959
1481544
1420948
890195
274205
596146
45994
1381780
928100
1825923
1604728
150242
1616724
1773668
1377165
638567
285777
1275566
1009685
1796388
45013
690227
1264999
1415756
335744
1605618
643872
514895
973357
1654431
1024608
1260968
963593
1835022
1939391
506742
1581517
531025
1353742
1421585
963196
1200326
355201
807064
1171381
1989621
727209
378087
1636267
1784752
888526
1566000
1655575
1068208
1769533
1357082
1195290
238533
1266243
396585
949405
546944
1661882
122613
972395
1053914
1272511
258565
88315
1727488
1124949
1585068
1695274
1661141
208209
1584760
181784
964972
35834
570688
1081403
453776
259801
913914
204026
1305487
1619315
255828
893567
816220
63357
398205
1395814
243308
655590
1950816
1091302
406198
547471
1588083
223146
1027492
752113
657087
863416
1499425
1126908
1943442
442181
1591661
1744821
1089292
916475
1456467
559169
1764752
1024027
1203034
375547
174174
1101622
1653135
1903715
153682
1919057
923895
891849
1478741
1160345
799860
1371047
114927
1360082
1316028
738299
888920
1391980
729024
403414
1078448
365875
1711811
1373926
1292721
387008
511598
1038395
1625558
1440895
1666187
630982
1449343
452314
1102956
1715257
178036
144750
1015235
1127235
1878595
213567
125553
1758543
204592
443978
945623
180453
1381583
214952
300882
8583
1043464
975115
860030
1603833
1239044
1135237
1227360
1086595
1488611
491120
1134824
1913340
448612
1492562
1667829
429209
136265
1896712
1496138
1065217
32374
1073015
1980516
749398
1419631
1437449
1927844
843218
151069
1698480
1423489
1053662
1422990
336593
913139
809542
1756304
1695992
140008
1073753
1966321
741601
532554
594749
540898
295451
767026
123474
1429584
303538
1148913
1082144
87726
1968967
567585
666586
1986487
717475
135499
1092539
842614
1588551
1837682
1357914
760065
120636
1869179
1214336
949840
1410533
429540
578454
760002
257253
118500
1335156
992863
295176
1120239
1166054
1789518
259639
776954
1529876
1619604
10519
1651407
1254272
1068084
328793
1681069
574314
1154499
389147
1379959
345050
420546
1711835
613748
761551
653239
1734199
1272922
579119
298718
452564
1450043
1839031
183178
528190
1615670
601268
562767
1514411
928284
1339476
1102753
890717
1598998
1110892
1656566
1634386
5850
1981111
164846
1102210
1701834
1156795
230140
1718486
944319
280666
1573359
1742581
1941954
1276466
978276
961105
1239426
1617976
744171
1705029
368623
1602993
279913
1662584
1111095
49752
130337
680471
579548
339859
104612
1567059
1680973
806541
756987
585257
1394031
317903
588325
1342930
933049
90678
1733952
1823903
687901
1171185
772570
483850
207344
1131350
277063
692372
1256448
1051886
101369
850779
856585
1940956
298847
1759274
475796
1699708
112580
1063966
1786380
220224
1699544
307174
1523168
770801
526443
1919106
950740
1439937
716767
1757373
953916
1025200
973901
1664850
94509
975356
468526
1363440
1707579
783046
1444687
709211
1911678
466859
1633787
375875
18812
596200
821057
1772139
1543249
251085
1647965
269719
1044688
882987
1527738
1984567
878874
196759
37634
389706
878407
269799
1347360
997885
778491
464713
1373990
511423
1940305
745038
1329450
613443
258155
1818432
1586026
179133
70908
1271735
590182
1781201
1892129
452303
1281819
1661652
918270
627463
909773
1467491
914318
682562
347193
951305
749808
1628212
1517485
1894577
199844
564792
1337155
1107247
1856706
1715294
1590564
1389334
1474388
671261
1412591
1876995
475854
1366106
84488
749191
455315
753920
72134
1881622
462379
576417
1141606
1818267
1578165
291133
1582396
405200
1620449
1496479
578100
1489223
1912107
1557076
1458250
213318
1860809
1792812
1328865
241044
1758603
1586219
1979650
1632715
1561171
266089
1021451
414228
1637015
1951306
1276556
1397583
454818
663572
1741033
202076
297740
181827
764401
1360132
171491
1146289
877840
1078089
477085
30486
1189307
1174138
936519
1170815
1317436
1297463
156107
1364493
791938
1575081
406681
699721
1543982
1628509
1781252
975640
431109
675328
107217
795835
453769
1714939
486041
161467
483468
1316690
898314
1079267
830461
568837
1587036
1981831
1296276
1473683
80704
1439628
628075
923361
1472888
664524
1536760
1148215
207895
1402219
982997
1121668
1688865
151847
479092
76405
1586183
1944731
1931507
1446930
531039
1699505
1802182
1399200
530017
544859
130648
605578
761677
1623352
1177581
510397
647602
842255
1177059
1864336
1952537
1335487
1647451
1294526
1077699
566401
317897
36368
555939
661035
608405
1744967
1243343
842179
199573
1900500
1122689
1953797
378069
801383
12233
1309545
1874584
1571619
131938
1452716
1361110
797349
845390
1427256
880840
143411
1638248
995818
1898368
487174
1149153
1946743
1455178
1500434
995055
59621
1073102
652465
553131
1532855
1231901
259530
1322747
930850
523398
375007
378060
1031362
123362
1110211
1549222
55449
1082183
796547
1634954
742771
1385447
428372
126536
1673684
514094
1286772
295484
1556678
1826771
352270
1380851
1176102
160591
949609
742258
274320
1685058
865162
964171
337697
585152
204513
1952023
1253235
1478993
162151
771302
1035292
494260
1553806
1148550
139052
1384268
1659240
1250725
771423
155948
1946511
429209
636041
862153
579495
1965251
1508756
1979542
418833
521004
23428
1911262
1864483
1593759
1895782
1917800
825220
1110680
667295
554374
1775881
728621
1391804
1695281
811061
530695
145105
200206
1501082
809088
924273
940265
1805733
1352242
410311
1454250
1067185
638026
1891760
1670856
1631655
882427
168515
553454
1243088
711738
1236449
21836
1556853
646690
366244
1240788
1871186
306082
1466309
609627
1155165
968572
687398
169904
770225
1812539
1646273
792225
1798170
1681505
557624
1239165
1869716
1410756
285592
1185543
1935056
851110
999960
1198796
43794
178808
89320
710386
1708146
577566
957222
1420986
1433668
1386645
1387130
535622
503708
1408561
1975585
842774
1543967
371984
538937
1385967
780906
862864
225981
1200110
1155709
969926
432230
1263218
1584125
904376
53055
1169689
680181
674501
398449
94639
1778213
1439010
1991186
1405434
1946044
594053
826039
1163637
50210
695704
1835213
478160
1654057
1447713
330033
648162
1185408
662396
1013133
1318005
1268601
912019
1499509
1195423
1941083
1231941
48352
1354792
875106
68605
479955
1555784
1693669
1488791
1044655
1006853
1581043
1993961
241094
1288651
1102967
1997783
1590268
805306
1651365
450102
838723
1804471
521252
849125
359310
202838
729596
1395386
36903
1669837
483554
1995704
1390498
256414
1008215
494356
142266
1191977
1351805
1895701
1561558
433813
591584
1750158
1293962
1435854
250674
587653
883231
180628
1751768
1352348
281410
1100534
1746680
267353
307372
735274
157929
244561
1192799
1651971
869598
378079
922367
1283213
167116
218912
1040321
1432010
128784
425386
403315
49977
726420
369873
1961184
361424
693850
629691
1136171
76940
1521911
1623246
120897
253245
150653
1265333
1011770
884073
698095
1070356
1637886
563696
1831364
377596
1769163
1017212
1350236
480188
1133927
1034461
506692
644711
516490
527190
1112516
1141390
1959044
265387
1334234
550936
89745
660686
21371
1267909
1271166
1555079
1745017
843172
591065
692798
1714842
58792
18495
1378388
1530906
275809
348396
610812
828409
1273236
664885
1491725
932780
1212654
1875439
993107
1837884
1374858
1128440
1271999
1659019
1438
935408
316272
792670
1826655
591948
1675849
1165730
1956147
405189
1701334
518424
69106
669562
1575705
207544
1136015
786785
403819
1856496
1277844
1538862
1271806
1391554
138400
1558425
1437783
1382229
1859843
1835579
1638365
1155995
1229915
1988923
1595349
1250573
928579
908374
1344179
840913
1250685
199627
937648
1271793
1790346
1704468
599684
1418938
555792
404532
1569384
1266222
1421557
467195
366001
96034
560030
1892103
733149
1942008
671653
1844685
1490536
1062882
1050542
1619542
515300
1692323
84445
300167
549902
1830601
756400
1490184
1204029
948656
1007401
352007
11971
1884096
1077452
439039
1753408
1674398
375991
1363645
1831000
1151259
1408481
1847378
1515749
1895392
741709
403079
1366771
968995
483224
959476
165178
1577569
856508
1340344
669360
460918
89791
520170
1398574
1493141
1565222
1278131
231458
1171036
728989
1179501
387113
588293
247380
1360937
569813
1670017
1252990
477283
1814771
1997435
465935
1641052
1203539
271259
487053
947868
1125430
1526803
141140
1937090
1434002
1541050
1274229
1826869
731809
1670939
1944666
93082
332407
720413
780572
1226178
90160
387639
759548
1677400
919172
959324
1650947
534586
1197193
163672
742824
1884620
1236439
438926
1721877
912659
442213
1527736
674849
1927313
965033
395300
1964419
1112652
1500156
1227218
20018
1890036
1699077
1664499
553837
836712
1823101
1567771
1927235
647653
1534214
419892
407649
1260221
961415
1466235
1860279
41277
1869520
1014636
1506203
714620
935329
1600834
649420
1572936
560555
741395
1337099
453553
1531284
1470102
1142697
1902374
1558476
1897579
863784
1900546
1974275
77532
1508103
1319360
1478595
1125777
1097358
730569
658431
738080
871681
547513
677775
384049
1657284
820223
110883
1811955
1318551
837239
1131141
106792
1847981
943149
697464
1260223
1042687
144076
1635292
179074
405554
1560818
946370
1157047
238008
600675
910603
191878
1253696
1322645
1990343
1402099
1955095
116371
1182910
1652877
298429
1218197
398579
1836130
771089
1720914
1748694
1939649
897318
847631
517373
488452
615904
1049891
1870305
219982
1448899
683705
1984432
40342
187206
1305097
1457611
1104661
475493
1644438
316468
1069720
1472848
639985
859983
655009
1568126
134430
1345446
1351123
453104
1400880
1319689
216668
1403443
1551226
1717378
765244
1917119
709680
1152821
1589994
1854734
252469
1858711
1482857
915342
127272
1932781
1208269
1555435
1017274
1010138
243516
1525648
996062
1300907
1342666
346593
884989
432012
268486
1591998
820034
311398
547857
562370
594998
1952901
268463
1489519
1899172
1929936
1237825
535103
1920088
308977
131324
1368894
638770
1757976
1063177
1590776
740221
1965421
1651068
669247
987203
446201
1833353
1723254
574813
1957657
238976
1816604
1229000
846146
1795779
220811
872698
1687832
396973
1881744
1393372
116442
949337
878585
1890417
189072
1353859
1019400
519696
247784
1753288
385117
1196685
1613301
413679
860544
1440039
1358662
1970839
909811
769106
1029138
1134749
1187467
928908
438043
802837
203973
147179
1396568
1100622
1905651
1063167
65273
741476
751387
528486
1900344
1687460
1862958
1817550
335932
1305144
310899
1800909
533239
1801446
1611577
1912022
287417
1014612
1861781
684085
863395
1509890
677975
1756595
787981
987873
103557
1914761
1880187
1686827
318269
803725
1296579
373103
1395281
102444
1624547
9748
95630
282188
986862
1473956
1733839
1601975
1896367
1629426
250467
1920838
365986
332117
1018068
941117
363981
1247973
1186048
1745723
130587
435692
1735216
986637
634125
1194476
1587070
1086353
218540
719946
1679129
376192
573885
88321
1679441
1929360
645192
893893
1364663
1165008
1963779
1551896
1076701
1531913
1076072
708998
1003876
255451
3207
393210
394905
707983
1629580
153762
967997
1914460
15509
1139960
987976
267919
1774040
801536
696254
643718
1942605
1614393
391158
904618
5889
997891
1926387
41023
759557
1615414
1570664
1606551
1400849
1980021
1990679
1561151
1144246
127929
1417777
901752
1528103
633349
218893
910339
1194160
187277
727748
32890
1487151
1800145
247519
391112
114082
472235
654298
651943
1569691
1844124
711946
1064990
526234
464940
907778
1379176
89491
23207
1985836
1871555
1692101
246795
1081548
1895207
355867
232274
1321513
1614331
994750
1371641
21637
1895026
116576
574365
1053570
679767
320870
1853895
1717684
1406083
913354
947503
644894
127484
878991
1045124
42056
295358
1945974
1492420
289590
1834490
1731019
1254684
364905
1625172
1679041
201385
274091
982512
1206334
860384
117416
677947
330927
1373306
332174
904163
32971
1344297
190940
1503309
514485
1185575
454817
889909
1558870
1342661
959453
252949
492503
1023675
1482495
1472017
770840
579665
549446
1273559
727228
967960
62781
657757
732733
1806320
336239
1798639
1846821
904312
1675494
1290871
1688187
954181
1745962
632578
371259
397235
307934
1896658
1442188
748768
1032501
1299970
1896238
1895214
1551946
1396184
930012
1600290
1336264
407231
721183
94469
10565
378306
1994439
1667015
1878056
1788493
1930947
1305935
235555
1209123
568068
703098
605521
548440
534354
1600769
455473
747226
1189326
1636793
985527
1543799
1647565
1793142
1804779
1131914
1777440
1621887
746324
524198
1488812
692743
199508
910787
612575
1183899
131277
830262
1890235
832266
173827
1042480
536847
962794
1731660
751146
904483
1049013
1784354
1121480
1183412
770041
1045047
338735
1562465
1642874
756969
1124048
554460
474477
1654422
364542
330160
806289
1301742
1555567
1708270
1069822
847968
1643642
200539
472814
1108537
326637
746324
523036
145295
80438
1883023
1478724
80947
983497
519527
1137308
1906797
1701533
1930535
913754
984696
743386
1426157
7514
157407
1595720
1482585
793006
1765519
127290
902510
559030
139721
1242764
145618
664143
390733
1113219
94355
980648
85359
898146
269987
52488
816071
1352549
1892287
1191209
1764790
230213
1773242
1294298
296309
1207843
713547
65242
1137638
304576
761305
460458
455498
50559
1626177
1188896
631142
1282385
1136355
1132937
1628907
1775530
1234767
350982
15483
691692
345249
1562914
339311
174256
138659
1336480
1151778
650395
1327883
458873
206485
1302572
1059117
1400666
1025409
1036336
839601
354747
665992
809246
1486952
492715
1208168
273668
1890179
852
655488
1455134
1554380
1725039
1753458
295716
1091703
1873506
60512
223065
1321426
1595276
1939607
120720
1729733
1625312
1462353
625178
264064
311109
1219367
380681
255170
1891252
592441
964380
311192
910462
1386569
1369502
1799301
1038628
1495606
142333
1623164
1355311
1372039
1618968
27971
1310289
700030
842946
1001133
1667199
1217633
1082522
1532495
531891
1684023
1395649
637314
1777746
1302424
393416
662376
1431037
977854
1515701
1132358
55683
1577788
757562
1030408
990571
314081
1295804
1908892
1931872
357538
733046
1732472
111197
353329
1868876
299126
133600
1202364
578140
1845366
73213
327225
657036
1149583
598153
1212311
1388395
1133821
1947832
1502854
1649162
555229
1354251
1090052
125028
1118916
483029
1473673
1939144
438447
1659310
1929459
1528753
979293
597457
1170991
1094391
1018478
55451
1436196
1970175
1723098
1758779
682535
940350
1108749
1575450
1552308
1861022
1691901
193930
1926445
1233424
690835
1396056
1025654
1794068
1992956
121886
1498048
1470395
1038251
199624
1777725
1698755
1524022
349683
58454
431393
637009
1686155
1834887
621844
698639
1463179
728447
1564324
1554545
1426961
1109612
1152314
1177255
113909
1552510
1968663
179176
464220
1194804
22376
642415
567039
1236088
1546806
1655423
461335
649664
177336
1974304
905082
1103483
945283
988876
148333
1635047
466993
876750
1834256
697323
710042
399969
657479
1637035
847572
489409
1404446
1130403
506671
106647
1400860
430732
1247419
431117
1719883
1998502
18298
1771546
1334638
1021394
896862
472594
160072
1983707
29073
561500
1060897
630043
1471689
732013
1576285
772631
60278
1530385
1637151
697232
1107171
1730774
1320565
435312
1638039
103378
299773
874910
1886405
1484873
855214
1668982
388910
951224
1326870
506276
406471
12742
1749446
223202
219129
1060339
1783621
1558618
771516
1999264
203637
693057
1020371
1597496
221775
967139
468814
413364
942056
1712958
1430271
1290974
274952
721934
1772897
1179458
89996
1866109
1295670
1832372
1374612
1670699
1535867
1904282
289282
505682
663977
352961
999590
877840
1522914
344329
779556
1671480
1784388
1683148
106333
1611376
545567
693492
1061792
364404
1757541
816231
1089887
604429
993610
850323
1708653
747724
734150
1591594
324337
1815572
158110
265862
1495796
445595
1924504
1553185
1691727
35673
708469
1512124
590961
1717890
1731483
1202932
1365132
1292234
1404738
1935336
394612
1878753
200628
1963583
386418
1818725
553771
1525110
720637
488002
1914323
823884
1343573
338204
1886881
1527481
1741235
1813586
1124833
211711
501985
1573840
1782383
619739
1586327
370756
682383
1415527
77364
273846
1229937
1469509
1648181
1151463
929990
295552
117922
1713415
842866
828372
1566439
815816
609259
1885201
1963877
105723
970957
509354
386690
1111988
1927027
902522
1131468
598568
742859
856682
69998
12717
509093
395617
833007
343127
300149
272229
877739
1696772
809848
1494052
888264
696429
1693487
914182
911459
1673216
624479
899098
1126916
1522045
1714779
1315865
850011
1852095
271861
158682
40491
144698
341282
1780448
1517327
1913475
1817748
1835876
178542
116231
955155
438475
851044
1019293
1578350
720977
1608163
1880282
1430945
863155
184150
393619
401161
209145
584971
1158381
424977
1846066
758492
534372
43187
1076791
1967346
1490151
834736
1509574
1338827
1860020
1802094
1131137
843428
214872
1719842
1312976
984424
142526
1295207
1525
443398
762249
1441856
472625
795396
419054
226717
1104325
1748240
347002
108401
523790
1288102
798705
427535
280833
496162
1981211
845521
371200
1074857
1988931
1834346
602250
567878
403285
336911
82114
806103
1265251
1359050
909252
1187005
1757670
1375727
210693
1365734
1677206
1222487
1570737
456754
1215292
503368
455797
383752
1454902
1909083
344723
1110832
52146
939349
192388
295501
1323079
1502009
1438628
83021
646326
356165
1101136
1707526
28236
1995138
1252921
1994529
1849250
1804764
1888353
276016
29113
876380
1026265
389891
1619353
535961
1134216
638956
1166013
1713593
17044
1590494
1733606
931884
93542
1152245
1553733
917072
537727
1678589
1175372
1381379
259319
143952
1145355
124423
1202849
415189
264306
144377
932623
1060629
1554124
423302
66189
536183
511905
1190832
1941894
411169
1034319
130803
373207
394356
1195090
1604350
537442
933390
424960
1787453
936652
1819939
538241
1761577
123487
737450
815239
1424563
274209
1415732
332705
460711
995498
307513
1976788
1221127
467264
1749066
1185168
1992256
223373
966313
531903
1990534
1284991
1813344
458311
1552154
20427
1248767
1514592
1395498
350710
1725403
632201
1877584
189053
222633
859150
1699659
1691077
1744539
1780676
1858540
789324
124492
129988
1637811
294868
303741
452251
1337770
165092
1774134
728744
631911
1561931
1943107
1815646
928351
746632
815216
1064272
771581
1642518
842800
1152594
965355
1819272
666882
1802328
1084987
467875
677997
1410659
762459
263153
977677
1016032
424604
1406732
1355345
1318949
1923145
236959
1516825
644362
1097350
1232396
742473
98795
1586214
1987979
1757507
893965
607465
1496272
504611
129157
1380096
1307351
78532
1857352
937401
1986597
482625
132186
76174
1068680
1061187
1120661
70273
810214
901261
1452796
1820067
931843
585453
267254
1757873
348527
443371
891809
819401
1572803
1464932
1377833
1084664
504399
247387
1389210
472235
125162
1043049
1126614
1939032
1776597
1605817
73027
184186
1272646
163429
1602614
823749
1630939
1855215
70670
192445
1555633
1532767
1977198
817345
1427808
34468
1574254
853224
1718500
538733
778091
1059954
154173
1495291
1190308
190059
1733585
170597
1515788
1530606
1880967
1678188
1761196
1124326
83931
1170105
690614
249230
1812237
1114503
754619
735610
523791
1839732
716125
193958
1411906
1536899
1742582
605668
1206039
1554926
614390
247030
1987539
1764219
1970536
1404268
1896717
90955
1830924
329260
841611
971245
832167
287567
1688892
1178606
682431
1009059
763427
1519989
1167199
874966
1878340
323868
1496947
281177
148408
955741
1663642
1298773
1609831
1736916
1656524
1825894
1879248
854104
247738
1195326
1865644
896865
331654
1498879
421535
1781605
783529
164185
986137
963521
766080
1013133
1331199
903814
169230
1591778
1462712
1990313
1947712
105218
1775918
1942005
1803279
1804916
682907
1416380
1723415
122837
940505
1924512
1707764
1291422
1971484
582113
21207
594507
218727
933084
1509277
838851
1312720
1250919
407965
71846
1486448
1566054
678782
908952
982488
1418030
843643
738202
1274573
1710763
1475594
415692
1633312
569451
1132178
524094
635286
1098584
42716
187297
404988
428853
1642071
873876
22858
1495502
1942277
96398
1544369
1255834
121280
24731
579566
1800716
400533
12381
1736578
339712
1663873
1677505
248470
1405017
767136
643792
295608
689435
198923
1326570
651812
1211780
1258555
1431049
1884275
1122597
177927
567084
1471636
476962
1731618
1261832
1780576
668182
1302790
1913075
1825330
194963
531539
1704587
133325
81496
766117
652188
297077
495122
1629725
1011236
727
996766
1890366
257835
1210756
1468496
1486210
1719405
1818152
1394640
1480653
1418041
1673935
1553411
502260
1732339
327360
462609
508566
331773
520297
451703
588975
459424
1341241
1236051
397251
1900873
1831868
1099936
229016
1742975
1081015
253913
691858
763350
897719
216438
1258623
343229
1436220
1540899
356255
73272
535693
711605
164882
1047045
989847
559366
366601
1141417
887057
1279763
110416
1419357
579209
769069
210603
1958271
1962718
820771
1506523
1010019
1476893
1271906
1963130
799638
114309
1469780
1564729
142562
251407
920055
457521
1901343
1294533
832556
649005
745585
373783
1177582
86711
1134085
1674893
443329
317565
896947
524030
1895653
313569
942417
1707258
455849
1445387
1893052
236497
992589
1019343
118706
1769807
1883855
1768679
1842275
723826
1001495
1959792
1281925
44144
164304
210004
157621
1975187
208270
1360628
544901
673093
661213
1561310
1453006
1650649
1272825
310621
1250370
459973
1361858
1275070
680833
105024
384023
700486
46890
166383
436701
354499
723336
1114766
1447988
1212544
1751421
508999
369017
287978
1780737
900991
45840
157149
1685202
551163
174633
1834778
1322872
995305
1304190
1194229
1083464
1654226
715911
1918631
1656024
1979843
816344
596915
226650
1937900
1451534
753894
330422
54426
36465
1915251
834502
147970
1944416
1909166
1625719
234849
168508
97804
1501076
1431417
117874
1761706
1593176
1490793
1868538
1222437
175241
179017
1391672
525831
112326
1906581
387558
1666059
1900160
364374
130865
68426
1791720
1569364
494137
1623291
268148
368767
920278
1643415
262816
1556826
1700939
1586490
1589900
1874705
155430
581049
1759585
86474
630882
316251
1079790
142983
681811
908507
963300
1011875
1591163
1482109
886304
1389451
909878
175277
866909
1711723
282649
1905750
953029
1255024
1311323
307398
1130896
1501841
3991
1024307
1756443
254016
561291
1733826
90730
1370807
1936464
1160021
1960264
1868470
1049082
387697
1513617
550528
89597
1333394
1264893
1563026
689898
187767
892520
1012231
202548
915753
968574
910477
665364
1363558
1447337
1687180
1800885
1395257
758586
1976260
564638
251316
979120
1044267
1133073
663613
181682
544432
368556
1929924
915923
245693
504213
677019
1294299
543326
658817
1936912
1966143
1838843
1662706
1761138
1117291
1761262
931449
1461025
785105
592380
1376630
1083689
1881813
792589
1746960
1485742
568982
108342
21586
756004
598746
755977
765656
1674165
1083728
834754
1779882
323174
1355207
1829664
7209
759389
1656287
571515
1009937
1968016
1968991
1400864
1607619
235974
968361
1175474
780828
1872378
804096
482344
76385
761748
1857595
1661164
1626415
1779767
1602613
1149546
1184152
979856
88457
792931
84315
1149121
1421583
277010
374750
497507
354382
1737906
790693
1743676
582805
836750
669187
464384
1686307
1562919
1186853
1547996
1644882
1278920
32025
1726520
1468227
988374
1691655
1877677
988215
1685437
26782
1659726
893338
783144
1831066
1315435
1204839
620224
319158
338743
1896667
542869
548190
472416
989803
1249099
1562455
1785715
728992
723398
1659285
1015233
1522003
846936
1580858
1377928
977847
921099
1934516
908465
75367
682276
1592498
1596550
607623
112973
1795365
1147467
129022
1913336
913093
1530929
1391139
138728
794285
1346511
1674292
1869036
475679
1328021
1483921
767601
1518012
1848456
431672
1032079
1449067
1555287
1320872
168183
1541053
1860388
1938582
63081
732454
596400
1747670
1164287
1843439
95162
409689
1429488
849993
1017382
835015
1044098
143780
695233
206501
661144
809757
852276
22514
898337
149166
363011
1435698
1817749
661162
1349413
46675
687657
1330814
821605
777162
769731
1692988
851303
1207150
420229
109154
1285785
1497963
527500
1469806
1195542
373265
337559
91722
354405
1603570
648473
587263
1948466
1294978
339442
842067
366007
388094
19390
199603
184525
615371
822762
1156834
1412665
813740
1382489
1732195
872965
890504
719290
1106670
1123170
905126
1863761
1046087
1253162
780256
296997
466161
1684362
1911871
667017
653053
428837
1444659
654743
852641
719728
1848722
1138771
1301977
690965
497924
1626295
395366
1061644
523519
1281800
319193
1490917
1483626
112588
945676
1764110
1197431
1798485
775401
1849656
1070334
966089
545188
1964636
985298
271705
1489860
1667152
1710627
1483698
1083902
1407599
855952
618499
1299405
1874573
1761719
1957692
1349297
122773
528418
1835129
255468
1979875
1521581
1447993
753784
1922020
1585140
1823017
564245
479719
1818611
34172
1318689
925087
652655
1342686
1034063
568954
1173545
322022
279457
1223286
850646
177171
1482726
1050694
1714464
364357
450169
530995
823830
435018
503691
133713
1564129
298989
1475391
1798218
1309806
1759618
730585
264158
1367279
1531496
1924754
302193
1345473
1771187
566404
98428
1245416
1220585
1641845
415243
1086537
909729
248029
1542861
261214
988505
399715
1025727
1842535
312508
913417
770105
1935808
1529888
1624605
696815
680989
1490342
1552057
325512
796574
140666
128335
546029
466964
566197
518656
728139
1192243
1433724
1121023
901212
1087352
1645523
769394
852584
1515074
295112
295052
1148527
887755
30624
1970028
1295527
1172391
897388
1447665
218679
1319431
1051745
55371
1861298
1701418
422866
1363489
1134195
1595038
25893
436685
394144
836242
386693
880416
812234
435380
1218523
1648815
1804861
1290464
1723886
976616
1566073
1446997
1907846
942823
660832
1096785
1370007
889982
1057484
68945
1057379
1083946
1813842
190279
1436821
576700
1971320
1025436
248119
1710406
1147558
1242070
466528
1473739
1684972
1698371
1159569
219853
728783
802493
1321720
199777
1234347
331642
1859694
1179609
118360
1861209
1692358
102792
1561301
1287489
818813
1419510
1007305
1798527
1794695
386603
1214519
1916902
1807878
345425
826186
59977
1079102
1148610
1453518
1012000
684884
1906509
1771459
419028
1334026
1755182
1066727
149724
1266871
52483
848074
1017063
317094
1370937
551496
700295
627860
786668
1924105
1799901
1312693
170898
1684169
492455
347436
1212299
84621
80388
845039
1248574
141819
347266
771120
1415979
1138701
1298349
523161
1243219
1958942
1663308
1355515
419439
1345647
953200
1500868
1264594
1834914
1282880
1790035
220725
1367656
429519
1544445
1203383
1836011
1961383
1957850
396819
551173
1219086
1935964
1665040
1663175
1490331
1382320
1673207
737097
951017
261030
401309
960984
639939
958232
1925570
628466
425787
1235384
572492
1619762
1761448
341749
819150
1117668
316762
179677
1437912
1536866
1744999
869228
1455169
1809506
833483
1418132
975049
1607975
627864
1134479
546179
730842
1524335
363376
1329730
1176534
1689083
825566
515511
544940
154902
1498819
229936
1325450
398671
1699055
971299
418212
809647
253568
420449
1261762
466076
1739751
950564
1656772
924965
826917
1559441
1717864
1224423
139029
819659
138997
1600102
1004792
1829699
1455465
1596938
1877402
23006
701644
1415263
251034
1835716
1248855
64328
849943
1953319
1043952
1302596
1838267
179746
1170764
1938064
141862
1855924
1139727
128732
1003982
167662
1630034
1687690
877540
1323887
408225
166954
1999915
958145
806817
1242099
1751401
473656
41879
1246462
1314044
148103
1754315
1892145
1074160
425061
1384270
1149391
1631071
1408480
746664
1086163
970049
65220
439430
1957547
722303
1713031
634517
1738320
1881652
1960354
1500945
412258
36040
638093
630203
778330
641770
1358135
54444
1986483
1676909
103211
1012451
818545
343184
1072894
338918
612747
512391
1992488
335253
1093783
1823465
1606521
1968084
1766578
99403
960294
1093108
1579526
567526
249793
1723938
1353261
511499
232512
961431
1424131
484330
1858376
977351
1222233
601774
1655028
378341
378576
1036229
506663
1284663
1268732
514185
1809461
1255473
1197375
1435400
1751831
1088829
1178428
958685
1604613
259438
1851627
1410807
224906
1218099
1759416
1574673
150265
1116849
258454
1549607
248200
1800139
518464
79336
1388939
131557
300043
299497
600928
1276810
1691032
398671
1115967
36630
187747
932144
190839
727762
8892
1018232
1430075
1079284
676678
1316408
1499768
1130177
1367681
994258
466832
1359254
1774956
1565412
1282275
600893
333877
1603572
317112
88117
322693
498044
584543
680135
1602123
1761979
381197
791441
134543
1855660
599040
110323
1187698
1118914
328341
94513
537038
1047292
1254899
1782467
1670645
1024754
1610673
1922754
1523367
386429
1347365
1736038
1181040
1067741
1860748
556647
639621
462098
667042
1205007
1285387
1145469
1730555
1608733
1938094
370258
1903228
1812113
1713058
1630785
206720
1156087
1306109
627357
993501
1479561
614477
11458
1549365
637048
1501756
147895
1480238
280289
928336
166327
1502412
1098690
37596
1436631
1262035
66210
864906
795807
1842825
1099216
1787327
1075187
799162
1891294
559714
968777
1467722
1313161
621566
1265354
1690594
1013723
257182
391584
1900460
1678035
1423258
316579
256693
317715
1040501
249874
1319638
533404
1782327
1110868
60987
1610091
1105202
1733434
538439
399048
872504
436186
413052
1926942
918773
1417919
794700
309863
748446
94246
1981244
1812948
929716
495576
1135093
159787
915062
739737
183844
315138
1436405
1813318
1961862
1776465
615110
23387
1389055
445042
179147
1565458
1083454
1426668
98475
482328
1370814
1825534
1330848
1572010
25612
229696
983471
1297436
1871689
1749845
1410086
473865
1809027
34351
1523595
1494187
572820
1202775
192504
261567
1818171
1056293
1148186
772489
880917
665688
555402
649654
1262091
898979
788183
1741253
1272013
1073502
1655636
173194
1658732
1190388
1502778
562355
1163214
737835
1146471
1607141
1302754
1979038
1755314
1884318
1683670
1218137
741405
891520
433150
1015237
1145516
1340643
992334
1919806
1950907
1452660
78992
1562256
437652
762237
35459
1884266
1695322
1854729
1193372
308996
1924975
1499789
397525
1934616
1740633
513032
707969
1163710
1636327
1220041
1504218
373059
1029081
1340690
639053
1076096
1186474
406910
552899
573467
1524173
1594198
1794271
364452
1481051
695572
1283065
545617
371841
1737248
1660554
637164
245867
1623282
996285
1715952
1452294
164948
1748608
257580
585724
655295
1363962
258848
1057819
369479
132397
26200
1833491
1242535
472057
704092
395216
1993401
1563033
1695597
310754
677024
651178
47009
758884
1295963
1269355
264390
1885386
1198917
252952
1248539
1973736
1121428
1778722
1824405
711195
235375
709622
764602
458074
1711110
1586437
1323704
47006
641106
1793854
328466
1001881
1739818
907709
563589
114050
770495
753981
262657
1671278
390754
673553
1519418
594497
1393099
26753
1324962
1704658
1280719
1324979
1111510
1547936
598879
1721895
1182811
474863
1315515
211783
38457
1677892
199831
94775
158107
1288862
549664
1651563
1568035
1054033
1338639
1184913
260693
743686
1034590
712860
255810
1357450
543308
1451628
971454
1756717
1285222
1996218
1382591
1695057
1768588
1417568
505141
228392
970230
1724451
1052241
1169465
1457382
1480234
1567494
1107516
86664
578220
639825
236284
389890
198798
1520104
1553043
550618
469366
1372198
1811270
1470578
525497
1563276
1545595
1214645
1926277
833548
1729073
1166538
75119
909481
960636
936018
1494757
1605280
1345624
1211469
144353
1723550
74468
552267
1614040
1988432
1491454
1369527
341067
1043603
1464138
1748363
47462
526973
1242541
149852
1793349
1795103
1480650
741496
424302
1113467
1929289
1297563
1075247
946643
877142
877918
1136718
757490
174468
1376552
1119493
1239942
384524
1726334
1489289
887949
1191513
911192
87370
490373
369733
1422224
771279
1758079
1130614
719259
404048
618516
1971023
1009315
355867
367789
1291069
1156780
341204
92585
1473317
1240853
1262453
846130
1025692
1765564
106050
309257
593873
1279266
721670
1744333
1792065
1241771
1490659
651207
526591
463578
990259
1546186
1609621
855560
336911
1420531
1205862
562695
288949
926265
425373
904940
1153276
365112
266728
849575
1898869
338661
1302940
1456008
463734
1215880
320184
1005101
358684
532195
1526413
593014
1320314
688318
895167
1516224
1265235
48444
1167230
1048989
388
1709
1379334
319578
356402
1174726
621780
360933
1146516
101235
505708
1528759
1240410
107787
680066
80143
1903313
1258592
1852438
203449
529991
445065
726388
266323
1491562
184134
843026
916414
1751638
766171
764320
115566
351275
685942
1776308
1689760
1655844
864182
1023005
1157340
1067168
445664
553415
1765808
1924848
595138
345713
607954
1980122
511694
1791348
163983
1257887
1224329
74017
275218
1371353
1256237
1722569
1512071
1095599
383371
1766066
319281
817305
94466
810865
1296317
507701
1937673
737306
67055
487638
1497726
1104914
301563
492391
377537
853018
1112228
1946822
1111045
1676494
677156
322520
1008110
1199727
609382
345938
1504020
1631230
1562935
1956103
574342
351243
1090770
313265
1756443
1970157
570118
122876
993521
1647992
1507408
619786
710884
429425
454537
807700
644695
689886
1170876
1734131
236443
1403880
1709690
1614290
561863
25389
937382
1658170
247751
1045625
124711
176644
138735
1808822
1231707
787626
1121248
1049778
1367484
679350
129753
1763885
296077
407004
996302
1626576
1793068
149185
1732938
1793466
1829947
1492781
863476
1207447
750622
1954302
519125
403191
971206
274560
85200
1628378
1853291
124302
1568959
948593
870279
399419
1206712
1256188
246123
1795495
1593412
788384
1725544
48735
1369887
1410734
378630
1199069
181422
992827
1746790
1909351
989197
413990
1548312
1279875
1879625
454248
1626643
1127115
481912
1699947
30232
52631
1151676
241388
851192
613187
417990
956681
1570507
1567757
1602745
1672495
1659245
476767
1818529
741149
1474451
1435361
1877383
757661
1983391
630962
1171608
1476715
1361492
1878833
1092170
1779147
1044950
1395011
1869123
4672
693973
1107136
1672262
1686198
389421
516464
747909
408404
776757
339441
1347089
1772506
279921
1361951
901212
1914815
497271
114309
1039738
1852251
1537595
28452
1265555
1360955
1696644
748211
670592
1503459
161779
1137582
442677
1392833
433900
1905414
741251
1921347
1577716
425919
1113383
1669620
65991
1252682
299418
338716
1390833
606884
1721262
1378352
137849
1404925
1345441
609681
1564582
564678
1146791
1773268
594775
1746198
111959
328097
1786254
940083
729234
1515108
433037
1825857
61994
1413671
829507
1731514
1541265
1198058
53497
362346
677633
772816
1550239
853620
1792765
1926239
483878
909492
463370
704554
1952348
1915829
786997
1695132
1787928
1145393
556755
310467
1485381
51
1127431
470466
345444
323068
729043
1200949
1471358
777583
3459
1279144
699832
563525
1326165
1396226
1458926
184671
1504407
1071140
1386859
495597
1631187
118000
1251550
327511
760498
1737564
1721270
1626938
514288
242146
947281
640162
1670684
1654344
443406
468549
1347987
132560
1610385
1892906
822915
1820653
1185636
1220623
252425
727000
1894955
231716
1270027
1052000
1726017
1739666
1043711
693005
1199160
842387
1141927
1627251
1911452
724550
180314
1483407
786420
1728162
681192
96074
381968
859413
1887347
868814
637773
1747762
245705
1090693
175255
1042452
24001
1128745
821758
333650
1479563
419921
1060001
807318
756847
1277866
584072
1486776
176703
883096
141494
606579
246516
1384847
889260
1352381
1760208
1545852
645529
1074216
1127147
1252634
412473
1215244
294480
741891
479676
56864
326822
1410177
446023
1140728
996153
1405809
1410873
1222886
941053
1003838
890149
1664829
1006669
27161
1252681
697439
1242198
943395
1100773
163645
1435589
1820483
224394
1473266
596032
885097
30285
675041
1464747
671634
1143444
118111
1202998
1474848
1232000
738839
1347386
725921
920911
495834
1139050
66485
1806829
1797107
172630
687595
228021
1664453
302145
1270695
1853396
1594821
72656
873695
1366378
1084130
933776
1507750
37091
204137
1671166
837655
769662
315545
1496358
1814788
67837
757767
1723282
1950835
1963691
1460940
1847914
688642
158065
1405278
985812
1577261
1323943
1514220
1892378
1900153
676682
633446
1396003
920641
1123352
29538
1262376
1907472
1474463
1967348
617466
208089
77352
258436
1882418
1231377
726337
1868499
1481830
438051
1844911
655239
1080944
1104808
1886257
350580
1095561
1423615
1679199
880450
1916832
1531700
1549335
1401090
818232
776762
1076169
1606809
365060
586071
1534364
1906303
1160107
208809
607462
813022
190430
599691
1799641
1549661
598571
177596
1250958
1186665
1069044
1038436
982234
527527
1287765
1185151
1738823
1897483
805921
542271
845284
816409
1747353
514258
1510001
171340
1540474
863980
1336712
1508964
600652
949947
724456
576100
1344413
1149518
543750
522912
1692650
1074388
136887
1990391
1815132
143053
114246
1939039
188265
1410615
1299584
389489
326267
487527
692296
15919
338589
515400
1312041
1506217
61601
1340064
741703
964967
1713953
1796126
771419
965616
172314
370683
1886385
1755582
994115
721082
1858534
1715297
1905807
1434061
1062261
1983913
106286
1286592
1774644
919448
1936730
1057970
1399072
1634320
1296883
446326
1772771
57030
208398
850408
1261654
222956
1536444
546274
952334
1837669
651827
1199862
534861
1547161
451335
461008
1188728
371083
1224290
1504597
1005903
1426839
1624887
1539615
1877922
553216
1585037
1016510
1071395
451664
1772167
1492094
1590558
591384
1441303
766777
297689
1326477
437529
1523567
1216084
1666024
1080366
1746638
677314
90149
783872
575859
1304751
1940681
171966
776204
796560
1926860
1321121
1284792
237822
566386
1428527
489473
1160032
778876
1621740
1388671
151804
335717
533799
569384
1537218
1642766
1647276
211355
986900
602326
1202990
1780431
1370744
69671
1456398
1735530
1710525
1998702
835981
1823128
651449
1098601
609174
1443840
1977408
445289
1542648
441048
867496
205158
138819
1707779
887741
305246
687588
1768090
712483
1833283
1430325
946819
1527691
937593
643383
1604182
390575
1940571
1796311
83571
1307304
1459973
869259
812815
235899
799962
1883342
1984122
1193080
1669957
521708
1919718
742048
353469
1686868
1203884
1502516
198933
1417795
1333256
1457573
1884312
516533
1754519
926535
1674570
1816893
441325
871445
1728870
1918594
509823
601608
1244057
431915
1961448
784912
633085
1024296
512968
364641
227887
1136899
1530681
1814065
1553598
794680
1187887
1702520
212195
1774833
1745622
175623
564534
36798
482383
1584214
1425894
396148
1412498
1998894
566583
1708674
1231463
1911532
1915993
1363761
1067786
1300485
1156048
996314
783280
879144
276403
194165
1420853
661416
1207790
5592
348919
1973830
1626946
1869025
1492099
1378082
457523
1482941
1412918
613051
932243
1938682
1053341
215979
1581452
1258061
214078
821511
404565
1860659
873983
1948345
1883423
1288834
134964
1145485
608728
1286754
1348825
864194
552559
369472
809778
437917
573099
602258
249556
1874636
979329
1202431
1183487
1534032
15013
1230102
1871183
428074
946652
1153092
1778738
663080
863574
109030
37765
624077
484037
396338
1982297
365409
335228
1870929
598333
1963526
162836
680143
605760
1782855
1359149
1639822
1939101
773735
1357126
1065714
1771011
741519
1688962
847993
1019774
224860
210083
781575
1689376
870988
1293567
927612
406012
1457471
717643
723788
1086990
1830325
1781489
1236998
1137010
4846
602532
607047
247770
958779
575653
1064500
1783082
719108
1010078
124428
75496
1703779
731481
1737041
555567
759057
1713782
1295775
418851
1544178
1587072
1756506
1687117
1898396
1978748
1393124
310743
1359890
655895
1932000
1959159
1991952
1545798
1737069
1524624
944098
1985256
1613972
133571
1329958
624542
356732
554144
1082036
1060175
1102268
1361597
933386
1438608
1986310
1607157
30509
746307
775614
983636
1178939
888813
614895
537213
1393717
635033
692209
1329450
1924862
1433159
262514
749816
349393
987287
1945156
434467
1680179
726053
1640265
638500
944393
1261281
518814
1884037
227713
418933
543131
1002239
83967
385795
937977
738596
1459596
527761
213768
220164
1047139
1263331
1056648
614070
1497853
1015334
1180267
1854373
392775
933954
1724235
1329586
1984274
135225
1928628
1863462
1584115
1076607
1642295
377020
209157
392720
1093399
920204
529975
477277
1181887
893532
1699568
1404638
1184508
714543
855862
990791
1240390
1022130
641660
757418
671157
642489
1027571
1163201
1806552
549135
1551302
683793
1732215
1894527
515974
1198823
1433088
1794368
841903
174966
409547
1203590
1364135
618728
326770
365683
1397515
191037
935696
1387543
1524932
389577
791734
1647284
1183545
1157505
1861633
444527
14767
1117513
1454
1103061
253547
145811
246773
99221
610882
196189
257128
1957907
188140
1520801
1130341
104717
333209
156641
1673997
283854
300777
1071189
1171892
13862
1980643
1140945
187414
419559
768628
842587
1856497
1772318
89724
249234
311097
1726565
499105
662793
992735
702609
178783
1926937
1987998
1033787
696617
750414
1519083
858614
3506
1437521
488490
622409
471428
1444574
246125
1021060
1062183
436024
396352
924379
1056496
1591198
562590
942965
1525691
76856
360168
753612
1726234
1400193
1589626
803339
1577349
449995
312316
494918
492161
570687
124870
709724
1146791
955700
826514
1675167
1606225
253833
1527885
1431529
114220
1643526
348557
1627548
1762632
1907614
639485
1214283
291631
1652584
909452
1187353
1208938
1465981
1884756
1136053
1893462
1421980
586647
1678976
1703767
1073847
1601772
1307523
861814
1662504
910091
1492359
117616
279619
1259899
1977052
979047
705490
1393781
930773
1517891
719694
1922466
1207791
349580
1665175
61550
335932
395050
1114924
571268
1532271
1973383
1804199
1449829
324342
584081
204143
1698118
1739149
795752
1002084
1761362
761902
1088205
328291
275647
367564
1942645
1338824
1179065
138435
743859
862727
1956847
413657
1719904
309071
886321
1968395
1891483
1455761
921285
646340
1621527
1285390
270432
1671376
591072
66211
1738351
1766064
1533500
1881044
1752780
1856297
340463
1945031
1608534
191057
174681
527896
608892
1838236
974319
789437
1630200
611029
561995
1578804
203427
321183
1269048
764493
173121
1289526
1617045
1091773
1046631
768974
1773982
113588
434114
1414697
1760756
644093
820853
1591975
72572
1854533
874436
709591
787265
1957666
1348714
151971
884716
930944
46857
324945
705289
1787669
468585
938816
1242818
390592
1436213
1714948
1137093
292924
1249257
1463604
1868168
60809
1663782
1115794
1018073
1273913
1851633
1861400
8135
1572814
1444430
329604
1465595
1129202
1370493
192184
1115192
1673945
691803
1405366
130651
380305
1066075
1439228
1296767
1889359
1198164
454800
670359
1792260
656548
828274
1538558
1139148
1359599
450722
1826278
1065802
1231205
1998225
1576808
1072061
1061904
706900
1885783
1487503
1764335
1610139
981461
1343279
115329
288344
134971
739200
314769
1326016
1004625
1506519
1325900
1326670
1445674
816023
1132834
1436467
75684
1132342
1153554
1186576
727905
1600657
85133
1900886
930347
452539
976608
631618
1674336
890974
1691233
327506
1252800
1634521
1558292
323589
1719529
256302
999849
825876
1771508
608235
1292582
1714146
1758746
1343181
1285255
1227478
747799
1894090
82601
1029689
306746
670246
1883341
1752675
1126154
468254
1599296
25044
672620
235408
1570417
1397435
893115
774893
380943
1111616
1126886
42191
152746
1361661
1814398
113565
1759394
846545
1464197
711595
1985807
1769563
1633289
783343
675974
1018054
1061504
1246198
968195
491840
1923716
165390
710302
474884
401851
1137567
1742509
1544605
317299
1542537
32808
939815
612990
1712156
1805893
352292
595907
340621
1392815
781018
1159416
1944584
1709483
281708
1593612
1098327
365628
440416
555093
978900
1831552
1202278
553318
86257
97408
1476339
442035
520102
1174569
357421
901574
621676
1047285
56034
1765510
1936794
1334903
865765
396421
1332896
1053598
296095
851358
1803699
1337637
413797
1648739
476675
1749787
487847
1667191
649197
1140818
871366
33345
133130
1547290
1845078
458430
1787354
1690316
1343643
1246931
1743783
503665
1926822
584214
296220
1492233
1349313
1993612
1189407
1005719
1760322
1981299
430551
727554
657702
912979
1096088
332795
530479
233352
1966827
957159
1629602
533494
1920527
1038991
1213735
406558
1700213
1936673
1562948
1867757
1077880
1140318
895693
283583
1117816
1725543
856014
98931
696656
809135
252333
1919583
1353626
101743
1553681
1639157
1391066
148163
634419
516199
74704
1052780
88763
322598
1453427
1324299
1743900
193056
442040
1356787
80525
639842
1429747
694265
1204267
1333756
821925
1349683
358328
1502642
637289
1211501
50202
1474019
305082
721152
1786549
959215
261477
59297
1574974
1542382
1863458
531027
788681
1585359
1700282
1794868
1486187
1476305
25924
1081900
196500
1326391
315267
1930231
993555
1175112
1603323
951433
601846
1515931
1610150
1204695
1887780
1467842
1065781
684199
1651718
657027
1184894
1504827
1487473
1399689
1701085
1779976
581377
429934
382118
614232
613011
1198282
425893
547322
1690512
1908587
555606
1718565
1220810
1717065
449943
1541089
1494501
595056
1555859
1056180
720854
867031
396987
1591446
1488532
528841
803423
1892865
1963503
30738
483430
1958835
929677
762549
226009
1681300
144309
321164
1868656
1867783
825280
937498
818159
679481
1559380
406827
1488125
138924
1235806
1601574
1181237
769440
1947752
286797
370204
1055331
1341767
1275209
91226
1252491
1041331
1755870
516238
917148
755566
1015582
305096
476739
1508679
173455
985533
1242541
742811
597758
590992
1845475
1989622
468322
1732975
1938582
1182962
684869
1160468
1176155
693959
1641603
1803683
1843227
466164
1376976
1022104
227151
307098
632577
350037
1319098
432437
1013295
440699
690511
214577
1747243
156749
788858
505379
1484444
936682
1212240
1168160
799388
1407230
1497713
1622813
376668
637318
1900654
1347071
968260
61826
372697
1400822
1880583
562914
156146
624493
1325526
169678
67731
1527621
1131234
1493592
331676
1750457
856131
1108027
365299
951283
1727747
344702
667522
639734
1357664
85850
1949795
1446174
69468
1897476
1542588
664730
10470
905621
105130
65041
863262
942867
34737
1713087
890889
836895
1527936
404008
1564323
1529972
787555
1230208
1919947
362615
1773544
208910
307807
80510
503266
198485
1340387
1687681
1902658
1980147
1851809
1033654
876524
1298008
691749
912791
1166677
1121170
957752
796088
116935
229317
953325
1559436
114323
796387
389248
1094089
1516391
1592544
236184
1034275
1719166
1711580
1012317
586662
213925
1520918
1651827
1606972
709800
1453852
372096
1788307
271516
900337
341173
1498682
1158601
638642
1136055
1032483
706326
199243
1207158
245010
1157310
882641
1550733
1128121
351070
250109
1946554
653067
936579
272117
151561
1465578
202935
570832
798312
1641471
1301259
1663346
1622474
776577
607609
83241
851176
219074
1544999
1982742
1496682
141827
764589
1394118
1305188
998027
666697
1891481
1499958
1675818
53963
1174603
1562895
1031235
800884
815828
317183
1885292
552190
1498697
1198224
1744712
438787
262229
233770
1026172
576232
480039
524829
222581
1523350
1013679
1568243
1523928
1937587
922655
628971
686725
1582264
458636
1566164
1160107
910053
464880
1969847
1280171
1948988
1749922
152240
19159
110145
514164
430732
915007
1763175
915081
857067
1353505
1209115
1386483
371047
1289848
1484222
1676092
1484852
1490486
1943220
1597481
694302
1221244
719201
750484
1638768
46933
327017
462125
725172
512552
1180275
790682
660673
914400
718292
1057974
1902805
857670
1414024
1489627
899488
1149501
346651
999892
1042044
1687347
1741526
945952
1809471
1044120
628589
594131
1514381
1118040
974577
1501936
809345
878363
1214062
1502449
994006
352324
1333297
1461861
1045943
295852
1572298
1098814
1555147
1097034
1560301
462523
1314904
1647967
590337
1145441
1801748
1600079
985061
1026529
764090
1884911
689490
1672024
1820022
781266
1189949
364406
1059038
1579963
1957243
686492
476399
1427338
87829
247835
1779472
1313982
540243
329207
29870
40028
1014958
1313003
299927
302126
936551
1170472
1070195
255790
593055
789150
957549
619039
382618
10994
1831914
1426776
1186434
734246
1871166
1486099
1733005
988882
243441
889979
1799629
1710450
249445
625945
1747748
1417820
1811982
1039419
62583
790794
1194894
621755
199242
139869
714652
491711
302591
943249
1735183
63147
809892
1611160
1423246
209701
588606
1762583
1530270
7759
1702713
1559505
558296
13255
31891
354916
463930
738311
34609
1362265
1988349
1067734
1390037
454096
953394
1821963
531198
1280757
1352245
1623151
878299
1175303
416957
1891748
1292624
1216157
1226909
517002
1422302
556807
1135266
1303595
1629954
1174526
982719
22241
670178
1818661
805928
1261936
1319165
983287
407857
964437
188516
981382
1424933
626650
1506914
1912345
786191
1548448
209433
854165
261081
872297
247378
110031
265917
168242
663172
297668
177942
1469873
160931
1697473
1594661
479784
1807587
1020018
21388
898190
1411280
1572387
1867020
539022
610840
703079
1377242
1659296
1041291
1264274
1835804
846264
189594
122410
366554
794073
596715
491700
1690469
164167
182135
1662449
503139
1815951
1472114
1702485
516478
218426
1622206
1615881
1152794
1302304
997215
270466
1932962
723225
463508
339288
69213
1307834
417806
354194
1305327
861436
1771697
1890061
1995667
275972
1901551
576769
396385
739200
1100287
796811
1437991
1037347
61499
1508050
1532112
1397459
402449
456168
1063593
298684
180807
1182953
406495
79317
284510
1294320
880495
464794
313481
1047972
847832
154658
1787923
1545287
340467
1845922
282107
249548
407283
669267
470439
1809582
976498
211712
1347230
1201221
914199
1803653
68624
740178
200529
113248
66628
1777009
760979
1117199
518283
58732
36365
531549
344547
400840
1155971
1355200
971179
960999
326217
370141
1401532
1042381
1469907
1016181
291790
141034
1835597
1410780
1982949
786221
1812177
1234340
1415978
478733
188530
575082
443642
1878843
1281732
1137665
1985862
1230570
158438
1816551
1776168
1775047
1643480
1666348
963183
1525190
223119
1422811
24892
1826258
718941
1813324
1583981
644609
576991
567584
533311
1526748
1391767
1763807
1773871
1953731
829453
790043
680484
1724555
350593
1347012
1233427
1717945
1020759
102707
386196
706235
811243
596700
1606365
247655
1689561
1184329
1267754
891638
1304035
65163
352639
1065628
1868934
1274895
491130
1600774
1102111
1018102
76171
1183057
153246
1281473
399659
1965791
584166
1301547
1824430
1634514
214268
1819398
1401470
133191
187527
299522
525691
582122
1035364
879809
668131
1343056
1299249
747759
528807
303466
172854
844939
1559677
778264
1093949
1158357
532339
268077
1103733
381514
271920
1526492
1040735
432723
1860608
275481
493028
365850
179592
1537888
197941
1245431
218541
246806
1898434
1398086
590054
485889
860074
731941
375972
719091
1526011
1201313
942919
1867078
1362308
366278
132520
1118159
1845149
1076476
1025739
985465
822767
966002
432997
1150833
87476
1516358
751528
927525
583136
1869805
1316259
1616722
1387334
1739937
32309
516246
1499467
285706
74388
959913
636092
13565
547079
1204630
1488651
1631772
981039
1745006
1227372
501368
916982
1147872
1273060
1453777
1015549
1875621
1699621
1022735
1320980
655253
1986084
1910818
1581046
529865
1640642
709455
765741
1894830
26033
1121293
441569
794586
200488
276898
1566517
1518408
415868
1087436
1038938
321098
437758
415554
314226
269264
1832638
1219208
1704012
1675824
1398028
416204
1970965
1808153
451981
411100
1374037
873306
1880651
1641458
1718877
1850099
937666
1102611
1291162
258661
1625009
309457
1975128
245320
120445
858386
548748
1664388
1109881
664214
1054809
579815
1800680
1451580
655719
313753
524395
1107338
670698
144993
24241
1880912
582734
1888180
1553322
360545
746728
1272120
792824
627449
1212667
1003806
218374
1315086
119355
1493809
1245257
436633
608248
1759869
1797955
2807
651080
1021085
1429135
56572
1047443
817801
1090124
1190075
1976441
1043526
748844
1154958
1673664
1135600
11698
825086
1299313
1515728
109293
1211360
1097841
566443
848706
517502
800973
232532
1888430
618420
922466
229645
886173
1909791
1660530
1999431
781529
459730
1849892
191626
1282806
136229
1016887
305316
1431469
320274
608612
926605
1815385
1549288
1860517
914709
431787
1820482
908662
630531
983984
971060
1787225
304054
379566
613886
948779
435705
1568031
239007
254787
1368288
723115
788697
857047
831807
859740
921579
1875223
862661
1045629
458515
60033
1576996
230187
1224489
1135761
572749
764165
1245490
681557
1040799
1955708
1304304
1648069
291483
294668
824336
880298
197047
1404570
1459962
926904
44960
1884848
1346280
105351
1109039
382383
1451451
1844247
70489
1186640
1679248
304658
1543065
848901
1597348
627797
144058
345398
424941
214466
620998
677978
828633
434044
1624835
84764
647467
591022
1202092
1640598
929332
1285357
740551
1837166
1200474
501183
1142628
239601
1029031
538408
563671
89208
997558
1120406
1189402
815483
1655706
1711464
485822
862352
1068202
579180
1582517
481563
1988513
176483
206335
1268051
1297083
810640
1757653
44333
1917001
1800845
1523672
567646
1952751
1007251
1766836
1639476
696853
373653
1763362
1342523
449458
1413436
135422
874360
1408864
1344398
1706573
363462
182027
188524
550814
253178
1422230
830633
763572
673471
1697629
428418
556101
1097751
791145
711894
363165
1593616
893171
1799930
15603
396858
842403
580465
1380176
434826
208433
1059259
1989007
1284805
1871322
1688480
671301
1123881
996021
744043
1378931
1018191
1343579
1933773
1980679
1614024
1544507
1694355
1279489
1450461
612085
887081
1535938
1705290
1405964
198105
342547
854069
167954
1487508
1579324
189860
1598722
230593
1411334
61567
1505913
1701245
740056
1287490
580035
1316904
214046
900942
1080562
495036
1669975
1296977
1938142
1979695
1525652
242012
959331
879250
1934934
848801
1524650
1589985
603157
977858
507165
1306177
1001895
1018702
774877
891445
771379
1196320
1797261
1790334
1231859
880257
334847
1943280
98256
271885
639296
624868
167949
1172217
561291
436361
1623944
1908834
1047797
1708869
1623287
1162193
425769
946193
1379042
1250654
1953067
1230029
890150
395658
1263240
1372833
1294802
1442657
136722
1611905
1217173
1700731
1720818
44992
1172169
1152565
1201718
56503
990486
809493
805870
180844
344709
1924270
1715291
609179
1872104
983471
1152266
898024
1834199
449946
570370
1920251
248779
1366033
117922
255754
1692901
985356
1864273
87396
204918
971433
1584348
152996
583956
547993
390567
1656961
1921882
1613467
894151
1318789
874039
422838
361276
431710
434681
595715
1183223
1549657
896931
640660
28097
880578
466376
501500
867249
741886
88162
611633
1024877
1105926
427202
1981334
789632
798505
372260
296748
718600
746756
612500
968890
1213751
475890
1115027
1790825
154774
1949026
1808762
1394071
1561577
1439121
781837
1101443
1613174
1479324
1755184
614446
1829404
1777623
331178
1490043
1333747
1034982
613833
1720292
464729
1455674
1995517
1849544
789322
1695055
1237508
1337868
1063135
886253
1872362
1586204
1261733
153262
657360
1929034
1451606
1287324
1749269
1255987
1901097
1247518
1380035
1475371
595010
1447023
444309
792043
294311
865379
1463115
1548902
1112252
1505307
1694973
379434
729897
787529
1915764
399323
367772
807378
671146
142660
898031
163626
744835
236259
305137
51836
1916511
1119793
835884
10325
1156682
413984
1469171
1064968
92007
540414
203057
693283
1057045
434367
287553
1103943
525975
1782784
617028
1046528
207438
495207
418452
1637869
228724
229599
1629792
1176457
1970976
1411824
1598806
1535459
1116524
977400
283260
333341
1094470
280268
1740258
1930405
416825
753331
1673566
1271809
1238052
1252703
205179
875952
862269
1157365
323650
1543896
1200097
1004188
1273309
1877841
1500791
126904
1301610
1072945
1886155
580634
421095
1201702
1327763
956538
856290
471423
248981
1294052
397111
1018467
1391856
1868638
199231
491408
1272798
304333
1854226
1410180
523870
638280
45685
1693307
619591
1226028
1048802
709354
188868
852265
1596122
1184234
853372
344153
730852
614139
1770329
502031
218899
790985
1135290
1582387
1058669
552538
555391
1666941
1472565
1772099
305097
183541
963321
868863
456074
1988019
506948
762662
334458
364012
697087
532151
1662309
1640258
1713992
1665122
858310
298015
277902
927611
1260633
1750385
801869
641096
294397
1816915
1978849
1320836
681480
900216
1981410
1851836
1426116
330279
1660150
1675711
1190394
1579545
210135
250885
999429
1857623
739859
838489
1544905
595950
806581
1099634
1667999
1899472
291028
1900870
835425
604773
178867
712866
66011
459219
703913
49788
1842303
988471
305761
1231471
603782
1196071
1339210
1003839
943108
1448937
467253
707053
1831606
1216581
1495659
663677
17938
1207148
1841422
1415957
1897207
176178
10484
604983
1441509
409014
690902
679629
989481
225952
1993049
1422036
632358
1476455
653738
336125
492554
1615350
912130
1804402
177382
1213864
1204809
1590085
1840668
1162510
837612
375066
271689
529344
976089
669453
1729916
166149
1707881
1931674
1412912
1505545
199659
229046
101957
1901716
524718
1523436
208134
585160
1459991
309580
987972
138418
975709
229942
1834514
317814
506861
1887878
464243
120382
960042
1884432
1509650
1837601
1004335
1916774
1090433
1363450
709460
54238
1905636
1535163
1059952
1021662
1317665
1310265
473453
1094467
773643
40444
308812
1894217
1466114
270857
1101274
1418260
456744
1811871
466735
234261
1423833
821540
1188043
550095
1115618
163974
1903014
1172721
1006120
878994
1290445
1700927
494884
840282
831432
1377183
374169
1610141
866948
1690092
1948050
506893
496072
1440998
555821
1749119
1600860
1139823
1482741
1030542
72947
107275
811294
1343702
1602121
1364442
686958
452630
977716
1823242
1458099
1781191
707403
60811
1052054
1354083
221642
1035899
1009467
864905
339703
472257
1950252
46494
138749
504432
741221
560076
1629795
1452218
1398297
837108
93249
1035518
56465
827319
1379381
1764564
300298
1556588
229258
1756247
194953
161793
1909662
1385809
806345
133208
1699894
488814
245619
1723546
586140
1112251
1317082
613116
1839477
1477116
650170
680570
1335782
299258
1308884
82980
1225826
1659178
113241
1845756
536639
1850175
1048134
1715968
337418
460199
667651
1602265
1082259
1747384
158332
370398
900207
868732
1025088
246752
1318908
1106482
1512815
372762
1845572
441362
586361
479830
1585002
867678
626844
1752563
956867
1952929
513863
744334
1896197
1498205
1555830
1772753
372479
1750387
1897500
1470462
614250
523430
414625
300474
1330542
1090886
1534271
526426
604307
1956178
536781
1796560
641464
943960
849842
1412209
856591
6789
189056
1645894
1151573
997549
1436697
757714
1105083
478018
1514898
1836971
817644
1124997
1865721
1318827
803065
1009675
792766
1886033
13803
981564
424699
1148326
1469133
830335
999234
943135
1283040
1042550
132462
1964661
253806
1777100
1395525
1027608
1003728
439720
1188182
1449677
460997
966519
1489777
1387361
252520
450257
1827844
1629210
1479861
1076041
1570787
277198
1203150
1952417
878748
1273030
1471457
32695
1797204
1507908
1639865
217079
1161622
1076943
768747
175848
676568
744640
211300
134101
1497336
242688
1806386
1093517
676834
1379610
570155
856838
1871736
732679
1231542
309685
1039090
1817630
625285
1281233
191408
1640817
308163
146809
1268293
1335428
1227965
103651
1222397
1343478
1194222
637473
1088235
1615459
1718005
1912353
1552888
440466
1375035
1313514
884934
1601503
977616
597749
1058075
1905443
431156
1354340
486049
1423448
1353247
1526815
1364507
933973
816952
643167
206326
735994
1809552
1338424
1883904
997993
1007097
1153760
1407057
1816439
500278
215781
1384313
895811
1062571
1652390
886916
1673348
23356
530098
1357891
778956
50703
1948373
910248
1850589
1213586
771171
1239437
1906386
1228836
49777
22475
1158367
1311810
156506
1792797
1823493
160065
753471
1354243
902094
1173891
1162668
1197694
877814
1547134
1645265
1372051
1511073
935518
78383
626777
815240
1451235
1603808
783735
453587
545322
1613477
1610310
984870
1882569
1498292
1247735
335234
1634663
613792
1077018
1214861
1976365
202747
1283180
846405
587502
914955
1291426
1490694
1239899
1213463
930575
309366
149980
1987988
934240
1132244
831807
1188272
520431
1178787
826633
952611
93554
1666141
412689
1620915
1689227
1423168
1492554
1658399
1402680
164890
1226369
271364
500795
1647696
244669
1501335
1939927
88780
1067232
1091257
158596
1378047
1367125
549150
1517600
701623
664798
1122807
481706
1898130
1070720
1996144
373998
878804
86883
1856907
1529873
1883249
1962350
428166
1379085
1646612
695589
137097
23148
1792373
290456
1650695
1489568
416191
375974
62291
1777455
846067
1444678
1985405
940924
429932
204984
332687
295108
1606839
1045302
937486
719938
41519
1803699
545751
1615879
661275
142922
1227009
1292825
1137815
1816629
483924
982980
93384
674577
657777
1722264
1447272
790116
1245283
1973202
789094
1541567
1100788
577452
1580275
175000
1563940
1723446
1483509
558269
455354
438122
930820
1072602
1664836
1582871
932371
932808
1379326
1183855
714411
1175115
227047
1640226
175591
961929
498829
318964
376278
1760718
216723
1494122
1654058
1826145
696641
331117
1964090
649267
134207
1945992
368253
1913888
1180571
205853
280707
1722069
494503
1845683
1396438
1092028
177603
1733636
1439122
763394
1170487
1284434
1480035
1575118
1804640
712588
245709
1470597
91477
908787
1424889
610248
323839
836199
441967
504838
1058035
1922037
1165419
1074660
579115
59504
884676
1777116
338265
992895
1620066
1898559
1203229
1982116
1180775
539171
936871
389037
196524
198499
282165
1149013
1794603
1008136
527230
1883167
1703907
952040
1063536
231035
104080
682018
269254
1265109
1233707
1085990
968425
1719177
819816
1100501
1840176
1791291
347285
1150291
1217423
1331157
260652
156156
480830
200578
1635187
95445
1600878
817710
1092325
1576398
1465790
1066765
693771
1843207
1813318
992505
507952
1901653
925131
966031
1265724
885692
1392657
87585
1507318
1686975
1466742
1175419
220197
187020
1729265
1601606
104701
442117
269136
1351844
1884898
93801
1281462
823278
624363
1600293
130113
1098590
1996281
80750
1513376
208487
217490
985716
1873338
213800
1440342
859923
1374847
1910428
124340
1165834
1928001
169699
120249
1363357
1342124
416895
197935
1525622
1308358
1712402
328006
1212059
1363954
1677168
24206
173315
1542414
1097595
1050119
1844490
120850
1893534
1481669
1897385
387327
958578
18911
842475
904934
1089514
376435
1074837
410926
599541
1290313
559658
1939824
628586
195105
1344952
1199697
1016170
979816
817184
638978
996565
467380
714696
1835134
1872288
969490
1953413
131927
1094249
562605
611082
210867
1115071
641903
1951374
1307947
59932
1069932
1717361
549640
1113806
1456400
241794
1405478
1449601
1184471
1461150
776954
841492
992112
1448828
1372383
971079
1866506
1402534
1077202
1675815
326688
1912940
287181
1709000
473054
1572083
432978
1058445
139398
803043
1149827
1766768
343118
1779728
1136939
395832
1865086
1716578
636195
332150
817479
514496
666686
739740
1759872
360879
1595415
701691
645255
1300635
192886
1491272
721864
1825652
1981812
336074
1150809
510265
624224
1522143
981040
662995
439309
242875
41053
138952
188586
1548112
1503963
1783504
241599
903167
1137918
352852
1629569
522182
906139
855970
1127951
1141472
954517
198880
1696316
377411
340604
1000067
1965207
709976
1918813
925302
1640964
260082
1630305
1627332
1641141
1664465
593835
1360829
1829183
772831
1478960
1191852
525090
571702
299903
1201895
1053073
1934687
1262401
1797032
1463502
78773
1448320
1170260
1265821
1942519
1027666
1765899
1730512
894834
1006287
1639450
785477
1203906
1133958
504558
1929478
829508
995758
1715078
1853599
281049
884379
1182585
1973509
494479
451901
1211493
1332231
1679901
1797274
592414
1621898
1299443
1079846
142871
1477110
624103
981243
1884214
633040
801724
330423
1470125
1031210
474378
1300575
1499180
1463946
710615
411103
1175209
1532286
1186585
301724
544515
324057
1563889
1077530
1297998
1200581
311392
334861
345221
499070
89534
900702
182972
1138281
675056
44328
619666
1971556
1274906
365849
1829747
1802295
38710
869279
1160207
871602
1260332
1013498
1839552
859683
582696
1441690
371565
1257282
1433414
1229674
1224222
1110884
1318695
472482
377614
1573979
350434
1105634
81704
11311
1001327
1234646
1203085
1851165
135726
782003
154633
21164
683670
684783
698808
1670798
1338940
1741229
320216
336987
1601391
15689
306520
1816611
302866
863155
618600
321083
755900
970839
84741
105973
142337
999590
1945357
1482679
217973
68437
935441
694685
167868
528127
667784
1863882
587554
1811980
577814
213303
1231101
979211
491079
431207
1327252
245398
1734327
1007993
210975
1893253
58088
958530
149849
817839
113296
1917840
576304
1572595
1508441
1596391
1701797
1571759
512002
854760
967221
1352312
1648419
555115
125885
873483
680948
289290
1436038
1454430
1848418
1301361
615354
1164359
629931
213210
733994
454454
1124315
631353
1323816
134259
1123718
1729907
1463223
1783141
1267972
1815843
804119
669570
83205
1115553
1760768
1228281
301914
1727899
1018337
1469933
707705
1841111
294355
135875
463350
1247880
1536463
1464759
1372363
675895
718144
834157
81253
1031696
771059
1965598
521264
1245408
1800847
1134069
1218082
997937
1861002
983718
1937133
1127100
745923
1505072
1936432
1886901
985565
284208
955696
929466
715135
1372897
105788
688362
731761
1119751
1509866
792174
1829816
1661067
714967
601266
1522831
1553992
45367
1079875
703079
541574
881291
965043
1885227
1787366
251158
1052038
134024
445773
1727680
1751961
158203
1254598
1311293
1576082
1555106
686001
1749225
1123337
438158
288258
1931804
1941194
1816579
499046
1253246
1173664
1905299
1412585
297148
1927753
1619233
638160
999383
1353146
1160811
608843
1991092
1901488
1624575
536390
1965717
1531158
1066235
855495
466495
1906300
1287516
86185
1233160
1923159
1906139
1236816
1291942
1774979
1390039
17433
216745
1221469
535497
98724
179916
673577
1621178
277248
1955228
1152123
1793416
887130
497167
689216
1373996
1180284
1078904
989052
1279425
253951
78641
904760
1951106
1100697
900218
9923
1452946
1400425
169385
33756
950366
1704401
988739
976908
194141
566431
1520764
181043
264777
711959
1560287
851367
1160192
365056
1567490
813331
402840
1687761
234886
1477417
1465199
752470
987396
798060
1733775
1621867
209081
1927630
504194
1837032
1500544
1965848
49430
1271704
1521136
1617975
1975726
1605316
957049
673953
657594
623108
1661201
1626194
269983
1759764
759030
762552
1735101
1654484
847589
454227
1544202
897165
1345480
511904
1213309
73916
1937613
1905883
680605
334462
259131
1380359
347648
1417540
1640806
437799
1506100
992957
1631994
1761871
755250
1733019
1263743
1018409
934130
1085661
1920568
1594521
1154944
1243745
1871831
1344882
49458
1313150
1173849
744995
210947
1114111
1112373
698145
539630
596055
1501016
449709
1438037
1935820
498081
1078190
1779376
487795
915652
1698915
52737
417872
388798
393942
198138
183852
1282161
702312
442446
69632
372498
1616798
1292517
1209407
1526878
812087
357969
177924
751901
223732
238247
604431
1880156
390810
671671
1107534
955516
1059114
887446
1223493
1978618
1218369
510700
1777600
1020068
1251182
379095
1865735
1373810
1476273
729219
838301
804192
1721649
1617816
294339
113044
351273
1510069
238475
190807
709238
1157957
1392047
1785898
1281492
1139961
1204062
1565926
1043473
1140205
1295728
1759093
1716788
1504013
733320
1512985
1286104
176742
801708
114586
996003
1892358
1094915
376491
505390
193415
423559
1184615
425641
1123944
420800
257309
1120777
517767
1094063
693611
1494469
1887944
970814
1913318
224380
1701240
1300383
708577
859711
642782
1533860
1167676
601561
701045
488401
1517381
1421495
781036
603921
1885924
1976454
1439050
1304577
1976178
1205864
1606200
1103741
877380
1300398
1975047
867872
500789
394192
1891066
761190
1309359
1087304
1747595
37965
1197187
179884
1493589
398802
1291372
518938
1568397
571188
1876056
1790781
306687
891801
1004265
677422
1109986
936430
446960
1836312
1106995
730531
777733
49186
1058111
1546535
1699217
979019
489216
1720224
1431427
1609216
505013
1404107
1139083
1147241
243939
1003986
1571376
1959202
57978
1989870
958707
1348491
945164
866153
438517
994402
1934564
544435
912128
1795920
1247950
922878
874058
768710
265134
95662
1316703
930947
1768117
892593
1943802
1668317
816458
1452858
820301
4511
562663
1251117
1432483
542779
524411
18855
753295
509792
704375
1309233
136299
1253609
569769
1491895
1468033
1503412
1333613
917119
1334363
488539
1234525
442960
994929
1648608
759082
1480859
787527
1045445
1571541
601437
232142
1250026
971134
314927
152346
1503094
1827007
1572107
1276161
392726
1718339
1390935
813629
985922
1654759
149503
562879
1044871
531652
421569
389618
1251008
1513060
696521
565079
119291
836418
1351827
1611361
1993622
206953
147131
98299
1949938
524469
295379
322417
1818661
1261564
1270624
269308
478004
1586566
1973572
1642823
1162058
1084812
1962186
256043
446450
830647
551870
836488
1008833
48637
962005
680084
207309
261422
1858649
1229454
714578
1497044
718542
1994557
811876
370124
1456410
559100
1911574
1377116
597872
320079
280454
1236956
1837994
724924
217628
824731
839356
1437197
1614639
792375
256357
273522
1982185
1108440
242290
130104
597223
1213229
1148032
1622876
1987177
1827799
350442
1138156
1259594
5348
646057
1115944
1878428
1233538
1178566
222628
1507026
1342462
481748
386045
1389460
702139
1953986
146468
925140
1046507
146689
1820283
669262
425467
275450
79709
532244
581064
1077566
1792835
1279512
1941506
1937472
1896564
1858504
1059070
1005655
767146
1730486
831719
1942082
980019
1813948
1208282
89382
818762
1387419
1910491
1711451
189514
1620207
1528401
1361419
580569
1152252
562808
1394723
1136906
1940959
41883
661013
723378
1449978
1377480
499146
1937842
542954
1187647
567859
967876
41087
661902
10021
437971
438129
865275
992804
254250
676654
1422405
446379
1618508
1776554
23929
535187
309452
420432
574382
1286348
802154
588795
1272571
1718372
1984488
933989
1003690
1529388
1478923
1114302
1879583
326145
1028297
749271
46962
57289
792304
1715571
1306086
1881150
852146
1806292
1946601
292904
1192584
732870
658442
206848
1911720
1534701
754667
1436527
451248
1693698
1702340
1923136
1584390
1285349
903370
951620
1723787
450619
891708
918111
818168
1447047
344494
1309438
680618
1877532
904812
646798
36291
1615303
436277
517633
1639336
196809
1142871
1239003
1129211
92773
1975645
696082
831386
1887947
1814682
1397454
1720962
366308
1072222
1873585
430838
312362
1622119
691919
1051553
927729
388713
636792
1418162
1753154
404776
1355753
1982866
265920
975127
1198853
1881598
462429
5102
1602855
1798705
1521056
1122231
171609
801052
1876000
1589247
708941
1158614
1277763
839443
198242
1916602
1602911
1862111
686664
357369
387723
1793307
1745444
119897
468865
1487728
1339211
1545596
324069
631390
1042831
1242176
751689
1688494
1696298
1772875
1724226
1780659
273472
687936
173017
686475
705973
1900369
14796
656469
1860684
1411130
151732
104998
409581
307024
193959
557656
1464779
1661252
1285756
964387
909209
1581577
1866520
1564931
1442838
648414
1803171
308822
1799525
1587648
1461511
1349807
175723
828355
1859474
1116184
1810142
1382446
1616360
1152387
987223
1702091
1615310
279251
667537
795210
984039
905695
301126
555704
1941705
674744
1300005
1086587
1780183
1225705
466910
323761
1977599
1009267
39177
846737
80124
1215028
1726790
1517562
865510
184628
194473
1338054
1703513
327929
726365
334513
161028
588288
1837134
1342972
460011
1683230
1751930
720125
1684783
1910029
1398486
1345658
14998
210295
317575
378481
921700
1511145
1273705
192483
618253
1089477
1310976
1685105
746951
1502179
1996304
1650570
375973
379978
829519
911994
1088648
709680
387740
65484
1338052
1531574
1183788
1420318
1031293
1056418
738371
1143619
1965078
1352296
1541959
1497329
595167
111057
1081487
467355
485803
1415942
1895694
110086
849974
844184
1565107
1048500
1188942
782810
264312
387487
684952
1334185
1234539
1194628
270768
149179
1605569
507722
422103
1559281
1494312
810239
1208450
218873
1232793
825248
267434
70156
268243
501674
1932015
1143155
1537409
1880381
1550073
1209489
1836603
281393
562050
1979325
2491
1365894
581954
1516494
126662
1963989
298706
1434994
1858845
1233905
489284
1365319
397440
1233005
1634020
1468717
1864278
1562650
1389915
1120832
1208481
920136
442988
1439382
443403
1955570
1991178
117412
220924
610449
322189
977779
193391
516753
942329
252370
1493105
466745
1995223
456209
69160
426593
857605
1822208
904903
1310067
1647105
1778973
1227732
839366
1994084
496793
80142
222822
1975734
51608
146058
1713203
1668622
85010
1666612
1973279
1621112
1589989
727060
290782
1026754
1713089
305989
990032
281344
1982136
993010
907979
475791
369084
1838304
1360804
1623978
437753
1008014
1529084
1541944
1748165
1278006
966980
968303
1640811
18237
1762269
1470390
126377
906733
940015
654077
916857
1802151
1779521
246694
1232531
314826
485309
951778
1303684
418650
753615
809502
965924
619144
1596055
1665118
123113
1313558
555516
730800
1503340
1535751
1964913
1646571
534607
458549
1154035
540537
1139725
1008361
1045392
1461435
125083
1008284
453520
1471851
409819
1031087
759156
335408
1444957
923947
1650950
37234
125135
1524552
1236829
1960245
830944
481322
29178
775701
1395694
1945684
1436059
1543776
182818
1500340
1840423
427834
290014
1553069
1701266
1747946
1315739
1415104
1694400
481142
1839637
1257315
187035
114952
424174
1180200
1770233
601953
1005796
1290374
1883335
32085
780019
528563
1664210
717332
1115212
1267757
619647
765211
116829
1384294
835613
799661
1449272
1098503
836189
1902880
313834
534524
866008
1741769
1848098
1572131
777641
1569359
1558629
1980681
1527755
1715612
1139916
1278247
1404664
961774
1958088
1112951
177122
537584
109243
617464
1734135
682595
1418839
734104
1571648
76634
1550333
1120141
179146
806475
1447446
1354556
1351856
16337
1925292
782747
1856829
937396
997091
523395
110470
655587
321613
259274
1549999
1513854
1050933
662384
1414730
1643858
1594134
1426284
686519
587827
869273
680969
544031
1038044
978480
253430
347020
1254518
1837651
826375
1145498
521095
1151180
632811
976301
662599
1098945
69867
513442
1213074
1067283
257047
388829
1771302
264110
1050950
160254
1386405
1730791
1100739
1082023
1463079
1026413
1509264
1626458
1593996
18537
1846654
599256
248616
325578
680738
247280
70332
1074365
808139
1198029
1208294
1197750
1093367
1264341
1475235
505310
73620
583500
1271113
1997843
262968
342539
1175434
490917
1298226
358752
1625675
563898
1728365
909963
1683230
105029
422934
1167170
384357
1933192
1927010
1356222
37675
839584
151253
499270
1795855
1053155
1074649
1387013
1567335
685134
206943
449100
1497423
1038888
994078
646561
1722635
925213
68545
1387474
636055
1727582
1389918
1675184
1642443
1045492
1928992
1215716
290662
155630
1053774
1077803
751359
714758
1411280
1293788
1052040
1677121
1466239
97732
1136835
32927
957222
941645
350956
1543708
1521811
632935
1324561
1376691
1290522
398159
135329
111882
73622
777746
1666011
1428749
438386
864117
325137
1908212
1930252
1193266
1389418
506036
1662819
1869777
451544
221255
1835828
2639
1532196
1165220
898190
1098341
805626
1385552
64226
497859
511330
1052832
185051
1306392
305229
798209
1676444
1995684
335384
1705889
1774400
1185617
646934
705791
610984
579753
1193613
563258
427617
516054
1248298
1459888
1929297
897629
1448836
268279
105015
1429390
437646
1318464
624060
1374597
1497893
250182
1262325
1454143
968871
1852955
525799
1547120
1629077
862444
448617
1237895
149243
1916789
505876
839565
541913
1603649
53860
122498
1328577
822915
722008
1098142
227760
1633626
1270772
1991139
1249357
902012
934122
512144
927107
1190782
1580724
607321
1974750
1684047
890424
246372
1880119
922564
1247930
1793231
1108112
1714427
1797509
766836
1093784
43382
304287
221337
279312
571350
1302276
1883000
1119430
1514325
1781670
176541
1509976
1639605
896834
1246518
736559
213407
331511
1193223
191958
5148
897470
1507929
611179
1362661
862042
1182689
1602774
1292605
1082044
1548781
481788
1856941
184585
1277228
1711037
1862463
389129
808887
70393
220416
870767
755132
1898327
1654241
1323682
1065747
1730417
1194804
1232749
1604177
1407576
1419621
1301649
260446
1625252
217248
1770676
113377
889961
314489
674377
1507896
445722
5563
1828084
1831456
1538335
1240213
105567
1242494
1570201
736110
121972
26235
909468
1985607
405916
740282
1150933
496160
215396
1060281
1287462
178387
1710888
1665187
216865
633839
814030
493669
1244842
1885980
362645
278115
1022691
801948
1682446
864500
1538971
603951
699364
299634
1741691
1535986
169554
936996
1686806
1850294
780452
247361
1987811
598299
443924
486832
535959
1520944
1006829
917464
1273832
149670
1472798
143164
1161582
555070
79411
678330
1388801
1967347
1815271
1757191
13861
1028141
501599
906815
1432979
576485
1548260
1657806
395080
835333
1145282
762679
729894
744076
616408
1961634
826179
755565
1350598
1699110
34922
93736
254094
1719727
1831404
1377180
672249
1324376
553882
1875476
287717
1004323
1661708
444845
1344168
195037
479194
1227711
1777599
688479
662548
1600117
767444
1424065
350195
665312
1598125
1962303
1865605
924773
1014006
1743901
149739
1416926
1761362
688308
953808
1292547
1064914
832763
539498
429064
1634849
1429871
161077
1378385
1488601
1391595
1654643
705272
780389
549623
410887
1703038
108406
754552
1613700
1299814
797767
752790
217425
590011
959452
1135047
717832
1775565
237860
614954
928951
1596453
906462
1414430
601435
938328
988360
1177073
214740
1548762
8706
1702595
392439
1838604
904200
1923450
1514864
542884
851545
1173015
755403
779089
1230407
431081
1722840
1392993
1269503
1656076
8322
1081795
926905
821974
1353714
995318
733945
61483
722959
1940512
582986
1825392
1257826
1356558
954209
511610
192718
650799
749964
1285475
608130
1141943
1528091
921920
616897
1254717
618851
1337149
1032680
1300021
1105276
1410498
1763551
1118586
1233414
1390506
1246626
384571
1124171
714147
228238
1142940
681587
283117
188528
1539229
1214781
338222
1418688
147098
1647243
628321
854799
375728
364401
1216890
1085849
652830
1061207
1454166
1097292
157652
1452141
1929083
299552
386537
1206499
1704533
253431
1323946
793294
38228
688209
1054930
451189
1660074
497726
1646649
646705
142811
147936
832307
1429050
119658
1315286
198379
675673
1685772
546711
1435986
682798
875102
92372
1318367
653723
1436399
1703086
65369
285056
342151
100066
1904091
1961355
666356
1054193
459163
647036
1928922
519058
673224
31410
285573
538725
1671477
1651304
612758
1906310
1417791
684829
1572490
1667267
64139
1791380
1098320
1962032
1015355
994890
1249246
529548
1702900
982914
348035
645795
1753012
1583760
1097910
395806
811312
137244
1986941
1384487
1485548
729485
1899954
846108
1339826
375946
1128869
1468490
1360389
760382
465410
490852
1722024
417552
1179948
1056713
748083
1991554
599717
1402005
1769258
1341963
965012
1942103
159955
847379
1172372
1489330
843114
1792348
548359
770808
592773
180083
684117
1433042
1951080
1954371
326662
1352053
1076712
972166
1964294
1515017
870909
299467
27218
214479
1315509
1546301
137263
1576645
94185
102474
1523711
754617
1062588
654115
1984330
1841892
106657
822443
494052
1605204
382600
662653
266000
2482
1922898
879568
672275
114549
1396561
670237
569268
59592
1409211
1999444
1372792
1479567
684686
559390
1284900
1521962
1747156
752937
1139776
940251
1173617
1407605
602009
1171180
1014718
1690231
418654
1852614
142264
369264
1441950
1855860
845309
596882
1996706
1406266
1324972
408237
1616444
899617
173261
171673
912321
330157
1008585
1970840
1844580
982972
1901021
1960344
1800127
589271
1594844
1821412
1063780
1473454
1731246
1851172
53952
1287264
601956
1176095
1517461
792622
1438964
28538
897566
35371
1631936
734006
488840
1409008
1657222
1821036
1332055
706618
1552189
1562441
383920
1648742
1786120
381314
1091626
1313037
216943
858202
203507
875142
1209508
1466093
101940
940550
1409092
386994
1979882
322213
1358490
304148
1007060
764438
1538147
83542
917257
1310157
456664
1961725
1683110
1061475
1353665
2794
1611700
558652
1780465
555962
1674730
1309178
1705239
473546
1884865
300200
247643
1899256
1475065
327765
659862
1270668
311471
1609647
102889
1460657
61195
867875
980947
336851
446063
1526153
1798041
381424
1738412
177329
184791
1396923
577545
667859
1427410
1838628
1179083
171780
1014622
469896
1091905
1654651
1131104
1538924
403904
1311509
198784
1840748
903630
1173991
103392
10878
407933
237208
1751449
1087522
1944258
1141590
713840
1276742
146064
679559
1919130
265183
751258
428534
1489030
1721164
1291554
833459
6122
1894469
1577879
1571478
432147
1575561
1075525
712212
868310
1622509
1331730
1090230
893539
1265589
1074167
1018522
1912728
1385977
1470728
923707
610822
210718
280692
1452539
1018929
1892857
1251015
756494
951625
1130874
1478498
1553687
1893422
927791
1661703
864404
650367
199909
247946
1370874
1639969
1680394
1392686
48782
532330
854417
1341458
496253
1397011
1762124
1446945
98347
1716800
904275
497006
805852
908766
71210
1663702
1356210
1538721
16313
1083223
1626986
1764446
237830
97235
798079
1084552
1216039
974770
517950
1163436
573312
1928235
329235
317233
1610441
1576438
1811052
1262871
819443
175196
1937797
374018
1262974
1938373
1095262
523938
1963130
4403
71342
255706
1949576
967746
1082716
515795
25750
1450965
621343
708791
1827131
1524642
582841
561569
1152047
1840879
782964
1175573
938844
1529797
512465
1986113
213619
1688651
1895380
1178383
261612
1673703
1466190
709573
1081566
289974
1940309
1762216
886992
1950496
1044160
946859
1091292
777631
658775
1042066
342532
418791
1678649
1626968
377442
1801342
1472732
1995253
1965193
211094
949807
921227
826512
532156
987555
932467
816958
198326
1470183
792604
492604
1040222
860469
1949820
1556196
987129
1779495
1984653
771755
1211429
319551
1547921
1901119
1205204
512683
595025
782002
1476308
1543389
1433165
403065
338634
1872637
249005
209535
85840
1344571
647510
1839237
1215058
1721040
786475
234058
560163
159636
609660
1898426
619968
314635
1188429
1434395
806492
380275
1124831
1230029
292019
122674
632036
1680387
542512
1636420
811926
563261
1892364
46052
344171
450987
809586
1124037
744529
1023811
533069
770667
1660342
108744
658314
769407
558093
173799
1046449
1832819
1951700
396262
512750
439530
676513
1792635
1381788
1531611
1907516
745413
56365
710063
1836441
1467957
181050
1530494
1705375
726268
1331058
236973
1426779
520591
276562
613207
1337030
938314
1198651
738145
461704
1495156
1709220
600671
1922254
869272
1860741
345502
1197024
1014986
1497309
236845
1485309
643348
24396
1547098
931582
249298
401314
1392384
912315
721362
195773
724723
1731027
1582129
1840441
862699
32147
769420
792513
656874
1431669
1454202
798577
1839591
770972
1645333
733350
144083
513849
311416
711897
1757934
720504
1097179
234468
1826611
111373
1260383
1582853
977717
1433032
1401064
1143396
601470
1129142
1636193
1618712
230197
1906373
921917
1709655
619756
38489
1482519
161161
687466
261653
579927
218435
1324613
1695149
1641592
854694
1991510
681682
1566830
1995836
1292015
126002
1024860
1979895
1683653
84698
715041
1843850
745564
1705764
1911608
278884
1450447
1229901
1065054
1235654
1149867
338621
470006
570484
762090
66939
748436
791111
1240866
322781
1169426
1618927
1423200
670578
1066585
1937688
1784230
1132131
1533533
1971153
206702
1590824
1003690
1958210
1320633
1064644
819075
1045920
322009
1793240
1883223
1737068
509944
1670273
74058
1046240
1268441
1412581
1301275
1506683
1594888
1632794
1791188
825532
908391
1117907
1007543
377966
1415234
128358
962297
1948249
685261
7131
1305984
1376606
1329371
141495
1750215
1883630
1483356
833347
1176453
1798987
5398
292586
1286410
943649
460180
1952881
143538
1144365
1321764
699089
276969
618120
799521
1242715
1207719
45091
79653
1372263
1399010
244936
917301
736929
86622
1188843
89041
294826
644454
709344
1295182
94489
1970612
570844
1783056
288231
904575
112400
483805
558267
1781767
1275747
79137
1081976
682143
195276
1724050
730773
1570026
1821195
611981
1208720
224118
1541463
1818336
854404
245620
857043
1203429
839619
1420366
257412
1176830
1694505
1406869
253760
1358265
353161
1948058
1022210
1355776
427086
502899
874959
521908
397157
1580790
1110603
982007
831161
194998
1610703
1908934
779619
349482
922218
1833485
1535487
327303
1406440
869812
1443411
286687
174962
292192
1344785
1666024
1409223
308038
846780
716646
1361675
1125395
1113309
1165231
471180
1051048
245822
1016477
1327384
807656
760337
1031130
1810924
1157094
829438
104518
1616816
628557
1580935
1118911
326080
980413
1769857
1656885
105731
1353630
502541
764515
230900
1455086
644100
957531
387549
96283
1302525
1483785
1061916
252013
1843118
524765
1591079
96759
1770114
846173
787920
942620
844212
1448203
1837995
771701
211392
1939315
1873088
1525724
650662
867125
1712518
255870
963094
1447938
1710262
1757762
1048634
1891205
695544
676371
591411
976255
978457
417501
1553782
1712706
849530
801092
393513
1786440
416994
988050
1092744
1544753
1101187
723575
955196
1351818
1428092
270335
1562858
448821
536209
856447
523114
777005
273843
1570060
1138930
459042
400581
235636
1956054
218983
1015511
457635
1143868
87107
1883382
1504926
1371185
1394675
47415
1924420
595942
667888
1400988
209593
628401
999305
596124
1663688
443144
1972840
1413727
301760
386016
1335713
244130
168095
142615
894869
1187816
1805902
767366
618801
83753
1169120
284173
847520
1099210
1453998
1371858
501933
1876412
873188
65083
470767
1572998
878163
107370
587806
1832292
1362054
1120795
873146
473177
485430
1374035
185669
966536
193098
1682194
383569
98300
1659670
267276
1001007
416875
1336174
1350354
747191
1785260
243541
169523
921977
438243
1682448
9234
669376
1463785
1569683
1957042
613969
208245
24457
1589395
70467
991464
93744
406569
618807
435202
610098
1858533
138332
605875
1710284
521425
648121
1661621
718979
861222
1728735
2974
720782
836329
1996549
1566000
364808
468243
547005
1282781
691054
1373722
507810
1582355
536243
1428846
911486
176859
1181158
1572628
1674413
1796637
67386
1923365
1878333
1086441
61978
1867014
1671669
1628466
1890362
1925385
1639284
1644079
1441365
1907937
922363
1653290
152739
374623
142114
620340
551170
1310355
1995517
886517
253309
1943776
143482
607403
1096405
1533322
1230247
1625486
387967
479033
1762427
481218
1409321
1909795
1703320
617539
1267791
1471616
301242
592034
570844
421421
1852754
358137
1876042
1222053
855363
274805
1152564
520041
796451
1735701
1398258
863487
1326547
1538095
1042314
937685
37738
965567
1296155
561150
335851
42077
519277
1347165
1052712
1465760
1731012
803383
1090661
1433306
1871264
1740832
380134
654781
1189817
1229903
980061
814891
1163143
1981420
941662
1052392
741307
1388664
538077
1920529
1654870
1876106
613198
289049
1001303
513333
604583
441316
1972102
230308
820793
1926642
1846375
33891
1936315
517268
1047048
1402097
1053493
1511636
882697
949727
925758
376348
558994
913358
1187688
195659
1554800
1829097
1071929
798360
909735
1825669
1985468
1664189
263570
390384
52102
915401
123798
38516
1749684
1590379
1185687
1117824
222846
1941973
861106
1509469
1081991
1069053
401342
805169
1797311
1030033
1756648
1051834
1380388
1172568
170113
1677835
1853315
835839
1008311
1533886
954670
336086
793158
1098538
1365284
1788739
18929
470151
1741101
109454
1101606
990078
953029
649856
492825
1278635
1999302
1909027
913570
1079366
1077302
373748
1386511
45994
584768
1812510
1089873
544839
876947
1351692
544266
883426
1291669
1898191
822790
1541632
1763252
1112709
1768047
165209
436398
1419739
1037629
1149920
474195
1303573
1756627
124741
1326140
351861
1544815
986322
175238
1760905
1551866
1782334
373283
652924
1844365
1165649
1539474
1137666
1923254
736886
1594852
805052
468968
110517
365055
710113
978607
1692076
1684136
546086
1984887
1983949
1229113
287113
1960215
437702
131454
1690004
513675
1713894
1906901
304617
1685972
862523
1668241
478343
1065164
136576
1345192
1163760
1767486
91116
971132
1485735
304110
931921
698722
785603
589791
165916
829399
1355935
1819669
431786
1649323
1446292
1727779
73353
1762268
1710805
1981765
391146
1762821
226579
1711532
596780
1736277
1173065
1702374
720383
1224296
783691
1063903
1235797
600898
1868226
1927330
558683
961301
1491083
523253
815900
1376940
348604
713097
547898
1561462
448565
534461
1282559
1683627
522426
1662668
407782
291650
319216
532661
931840
1250775
648347
3339
1018039
980922
97420
1298704
679361
1312774
1914811
1534882
34168
1514562
1332143
1485450
728857
558766
787677
1367279
1469890
1176561
567567
1364440
768721
938563
363352
552108
771887
296408
1449764
1001159
31613
938831
750222
1051074
1128875
1541736
315344
852153
677815
1571830
1374140
423558
1830528
1557909
1465762
265652
413536
455304
415051
1846697
160022
81200
447081
865802
774665
349816
905201
989142
505745
370659
971466
1573389
1608915
508990
894260
308322
306432
1586227
1966306
1187853
408317
913206
1323891
1690244
1779193
1108093
1645452
1193135
1349453
997722
728676
329884
1046860
189722
142006
1375817
282406
1968127
698712
1533143
1184551
1008848
288238
1152833
543471
1148292
888638
185946
480188
1402700
1778753
1067935
155137
748745
1770950
737817
371343
1792583
1792114
969134
1618544
1060876
679502
1452580
1589308
1307580
1425826
1424341
1406744
1882627
1058854
1783289
1771406
844408
1690613
387599
573327
49013
1143233
1919787
1441624
1079139
230078
1136969
661860
166270
235473
711958
416324
140378
1578704
1963127
827494
1566233
1673689
407425
1308644
621672
1507464
694368
509758
375464
1792209
521108
1947936
421153
715695
892453
684810
699120
458199
49352
1250185
533144
380668
408445
1188092
379277
40193
1922791
680337
1707479
875216
1284858
1355211
662611
981651
1999435
1499014
1614466
954819
1359160
1505865
1875110
498155
1476712
171235
463289
1583074
1176913
1307676
1920789
104775
911822
1583721
1234430
1457094
118343
772361
487962
481026
1978836
1459225
22602
1436098
1044946
1295312
1598524
615551
1431824
1131157
1690898
408489
1558487
1041119
1854648
640683
1400810
567777
1283898
572031
979048
1896280
183040
1042401
1596707
1284569
897018
566883
566734
572415
779059
387711
1474697
1297301
1136312
1034358
1861754
211144
857917
1706653
495374
475004
74740
1820077
290298
907863
20516
1184379
1938149
1415338
1763426
1446087
885421
1425300
1874353
899083
467090
50719
1606458
1761906
622345
1739946
53276
136966
1436936
411379
745681
362677
1982071
265087
1633100
1008240
1517932
743224
1229799
1119316
835763
404200
1732611
1041232
266555
1780064
30903
1090392
348724
496882
835796
345139
1618581
1290425
504824
1018488
1742681
990875
1318713
144849
228997
1709779
1239401
1340757
1600251
1783571
267539
772760
1830553
571433
1228669
72062
1602016
1742622
397362
841933
825486
1837709
1767206
1370322
849333
1672310
1771687
1914362
15730
283831
702229
1169656
158815
1797601
259842
157587
683868
124983
1897887
1001269
1063284
41244
1395141
76723
769644
1444152
1228847
524018
600797
1108602
1274510
108211
1061000
778775
318455
1667838
211656
1040144
154944
1968434
485128
1096069
1215296
1429537
49171
863772
1475094
155793
172570
1670528
1307974
1521326
583792
1129886
1355420
1974249
1850123
793510
546457
1426185
441498
399415
586795
683078
232697
953183
756863
1123199
453597
1902550
366350
1584432
297373
981218
327029
1105368
565026
204614
507343
1649521
1354147
399997
443360
1798568
702990
654681
1498917
932252
1907028
171505
1290459
1805413
118443
1209452
1873346
1295093
1809854
1773484
538338
1276429
1712531
1423021
76150
1904954
1429116
193851
225908
166694
1193549
34921
1312578
542461
270657
709260
1202362
1053352
1489937
1746999
1814692
663271
60353
1939226
1398716
617235
1468052
1798116
970399
1489793
1662041
656979
1481595
756070
1168932
448469
189947
129190
517239
124727
628575
9103
1487167
1388379
389599
535573
275869
1296053
370649
1338590
1405736
1503953
257265
804424
915629
1980908
1585257
441785
1666851
219100
198366
652908
82104
1887675
139926
140098
1711426
1291641
347444
612754
802932
615975
1035143
774618
1376414
6273
1013325
846216
638826
1275127
1240467
698261
1684911
1384162
2335
1770930
960687
1325428
513210
872609
1771799
121953
873854
1904989
1109830
573154
120857
224362
1878573
390912
906051
939942
997978
1584029
928104
917210
1027516
849508
1914276
130902
1974049
473915
486518
1485565
261308
1235003
1086790
279844
1084714
812163
1658301
1419215
1620325
1095188
1491327
745701
1084236
1360291
1665702
1844497
1438256
1364523
73625
1258789
286999
991004
810132
959142
1364116
1660792
1294656
891313
1687209
121420
1436412
1362905
634329
1740168
810476
1817046
756017
1374783
1500137
1549591
1224519
1737992
80664
246694
260987
1190251
233726
1479092
536595
1771550
1173085
1296481
1060282
714116
110603
46007
659018
1177085
1837097
308179
1700300
1719714
678475
678666
109746
471589
798548
222443
399657
280638
35926
1813438
522188
914897
94204
644578
529545
1609631
1027077
401900
49856
908162
1142042
1004607
1978187
1109837
1764932
1815595
1057573
595437
341437
1982144
1785819
444234
330217
966328
82886
718568
994540
135128
873926
126877
1914952
53924
1223904
219793
1704802
708036
1101614
1067553
1867345
231819
969622
854055
1941489
1997258
675408
362943
45441
1860755
511234
348197
1739832
1834462
1951039
471383
726903
1910586
1556269
1274539
1502197
491087
545173
777231
705347
78769
119051
1919945
1291192
193863
809249
526518
1689454
1302765
867678
134853
586918
878253
78294
1305685
811210
1268686
442437
234951
1436374
191813
1903943
623872
1438504
1972334
1605344
629330
215113
129457
812367
1251181
305076
1212159
1598432
124936
13830
1785733
260090
585251
1384583
1752453
1551268
1884567
1136720
353155
745507
1962664
1549488
1318768
56236
563028
1226153
1496593
254948
1729572
1839024
935991
1636569
1386645
1533464
1842605
1263596
434136
1137597
220295
228977
804602
167661
976489
356659
1645281
255887
1008135
474229
265901
808014
912391
600569
1566037
95496
358737
1620939
973083
908660
345097
1756395
267189
121047
329900
244275
62506
912066
1436624
1011506
1505894
1613427
1392859
693743
799996
1372794
1498223
1396572
1629417
1228399
1575876
1211160
1447678
722260
1170850
1081805
1276209
302480
914750
1464696
1743775
1034191
1007971
269976
996024
938567
1549913
1002905
1799559
38903
622243
1575381
1789751
604764
1967070
1155541
754619
187167
812978
980423
158267
1968882
908772
177735
454170
957231
1527011
380571
1346377
857919
1354241
1595194
1983922
702482
1239798
495758
806918
1985546
861758
861699
1689432
1109390
1819943
218713
1900959
284804
1855125
1621306
1424047
703610
540233
615064
1227769
1519452
1090529
525830
979665
1246225
669628
1252845
328906
344440
1770688
2525
449309
760452
1413512
615842
1038086
433702
755344
80222
832150
5001
1837500
1947595
828930
1404566
482962
1715214
1072178
1161815
1459514
1873968
1280644
1145073
1898698
793939
672265
1298819
1205351
880549
1240249
1014773
1488846
1223828
1433115
1320613
1023747
336289
546657
286477
266421
1044842
589390
226637
1416441
380968
847620
782028
247997
1560326
202261
706819
1525138
877804
1294247
1433442
1403711
607878
1158707
1243890
1958622
100546
503767
1194993
657512
513565
27211
1315960
1632826
844858
884736
737785
1668254
1570545
1179046
1620525
522842
1316445
1270056
1778171
1836228
902250
1115631
1872082
155381
1394596
540080
998906
1171288
115082
615747
451072
1022999
716187
1794978
1398684
1508686
1289468
624882
150591
7199
1335381
213220
510262
3500
62720
1892647
1877923
168853
1260757
188119
191004
916557
1588823
1216753
877303
792870
1824543
1953816
522901
1887625
1230556
1375669
1213535
1328464
787764
577727
1905359
1761168
1681828
708473
962239
767057
1482100
1118594
1908719
425769
1032053
1247577
1571546
1760822
1852744
84220
62614
1369280
1498160
896592
1102066
1820725
1507166
125785
1077635
1248868
64860
1852745
1126590
279748
1648440
718348
697262
226572
965635
471145
1597701
1389679
1723859
1270309
1007160
66769
1297536
1246642
1228041
1414442
1870890
21846
604564
792963
619562
938534
312143
595074
361285
1172032
470373
1372739
1123727
509203
1236135
471321
1289015
244773
182016
932307
216728
642279
1096042
1392071
923817
154205
982822
1230241
1732743
849701
1957003
65050
929862
1819811
1138939
1136826
1777009
1982938
1244781
1237276
1323797
529022
581936
1835978
847156
645796
855073
966728
1110959
1273820
464310
1981987
1258579
1988630
11445
1516453
1240524
1823987
1281749
949128
1423088
36561
412470
853753
814681
265985
24834
691960
1334220
1564792
1941969
653429
651079
862272
1199646
1904037
1717422
635983
51316
941203
1869186
1265535
1840508
1665702
1078253
722396
861328
1581267
444273
764556
1035350
1915898
514916
301691
298613
1004219
1968365
1237488
1948397
139644
563034
659084
1468989
1656208
568182
461439
1302293
1192680
509343
1343209
168834
1576840
1439132
734881
181453
1467997
449410
161641
1494304
1833412
935140
580045
1590412
935008
1625281
1589595
152955
646557
1959944
861021
1236536
1146192
252234
1587638
320571
770677
453723
1067355
1889167
575672
1551173
1977234
843182
279301
1452425
396750
1823843
1405837
800878
229913
635427
920049
855806
1825855
55596
923231
1445023
1169854
314312
1181789
1901069
1819971
996039
602563
1087627
364742
594285
743117
830851
81389
1902396
1577559
666440
1130623
1596262
569830
1256129
1026591
345811
1488354
834660
1168422
199101
350653
96756
988457
1747230
1366163
1413524
1021177
845537
1459962
1900819
915980
1165153
1203515
16207
1381966
705711
1734633
1878396
1482420
559473
119056
541303
157440
1569062
502007
927031
1440622
825277
1980279
458101
1685556
1207356
42991
277169
658146
1802390
1633678
1921962
266621
915016
623677
1266952
1260537
796663
951081
1620108
140033
1865740
1546342
1777650
594382
679811
71792
156558
712127
1528322
1512228
446905
469881
1700070
1880627
1518046
77902
1344208
1579651
320499
11121
1541361
1393991
1475196
1455067
607908
1779061
1120925
1844549
1620198
1652697
1238791
1637880
911650
321072
890276
404408
819670
762167
1645609
1436702
1256271
741656
1038034
12100
673965
1839497
1075500
1014142
1952042
714424
259749
1110788
1352436
415157
350552
106888
1219868
1239198
370568
388258
816308
528560
319120
1018224
1763743
1243813
1400890
1214886
502796
1990389
1960866
677567
449467
922475
985646
1891654
168147
1176412
1059569
1172927
1207941
1689402
918281
30927
827777
1811958
1086720
1366145
178914
1041369
1296275
1835045
1613416
1672083
100045
794580
1970449
492606
507469
557736
442149
1283373
1202499
178651
745913
1674207
976337
535873
695958
1484150
1553709
797691
969371
1631346
1538054
829736
1585987
1418309
1411960
1719141
1228644
1848526
1781613
991565
509583
1972201
1676519
548036
390704
993525
1108870
980588
801623
1639951
1721408
726133
258038
1517977
1295973
1666754
855724
1782881
172804
1960946
1034504
458377
1537968
255584
349128
1400983
1286951
449590
82625
1581825
154690
803375
1244285
446070
1936914
23559
1140624
1224775
947920
1053500
345264
1488157
979183
612210
705533
257138
370010
92706
1466286
364076
1257357
350063
79942
1942565
1413209
1832333
1916259
171527
819033
176838
860035
268106
235920
1820534
1182090
741141
491823
215561
724880
238800
111363
1540531
466577
1409115
365212
153232
1015357
94585
1661094
164711
160670
1281630
1133195
1948273
61910
916597
705874
1860454
1882220
50347
206803
147098
1011254
1362759
1814908
1101532
226584
508888
1947826
1202824
661629
694985
1803789
562876
1394137
532472
578326
1743997
599800
972725
1557962
676631
1510975
1344334
886239
1738042
1356081
1587192
293486
1228806
199545
240013
1449889
846942
196802
1637217
612973
504483
1753986
95628
1917786
1111024
989876
1182537
735009
1317004
1752614
754610
233265
367394
766566
296792
1075463
1498511
892230
221875
778499
693940
1858010
327086
625861
512653
209468
1515592
1286055
1882140
1335418
327113
1229503
59269
1347393
1499140
287653
423791
1357420
516280
1002195
1929840
1695030
570689
1736813
989426
1146265
895289
1698838
1076118
269923
519680
1689105
1670851
63776
22587
1120865
226989
1582557
1331945
1758553
227689
536400
128048
1187088
1728777
1431807
1458215
1397322
1960093
1468611
1863789
1141146
1667464
421848
1553272
1311337
1038035
1533623
1070806
1604887
1435983
852912
1092522
726014
1721978
353536
456687
636727
260212
894086
1568752
1494524
1606502
849078
834808
1336365
1729489
327613
143983
1624402
540112
560434
19579
728053
1911973
1455828
1546783
1732872
1106544
215980
693668
643640
1010843
1689633
984719
1295076
699269
241033
277902
1575299
194912
1273952
1407776
93746
1829805
1355104
1041772
214976
702073
1258986
258519
1414186
1632627
1120495
237013
1403138
1576526
1053224
1951538
1547377
784198
46647
913677
1504303
7492
1482442
151676
188734
508021
237039
1128247
355592
592928
869079
1346546
146031
1993974
72152
1001692
466595
249804
1345287
1614198
110537
1832663
626614
1998378
1928007
519861
1357987
1015581
612080
12644
1236404
1781780
1115007
306455
473192
1193175
496622
1763314
1766113
1579494
868652
683747
1700164
216261
413792
2569
1406294
629221
1615838
1776612
691370
424076
1036133
716229
115147
945816
1095907
1568172
1445446
1507490
754525
329888
1653001
429005
399142
1267385
1402972
1778298
537693
1363666
1393667
183288
1086268
1609031
31401
763312
225981
1092844
250738
60427
527423
1106852
27040
1612193
1127818
1446410
1190965
103284
1921669
1433901
1644702
604989
1827627
1712434
1975859
606746
934519
985950
977867
1469023
1571736
1700741
929594
1359032
1238414
1016509
592669
1135456
1132003
1869200
477682
1199744
1110101
941765
1042540
1360880
1874093
920751
1530671
697158
120496
1280497
1095219
1138013
390997
1420257
340327
694833
1330935
1539695
380792
1026981
1548875
255534
360441
1332250
1388604
522578
273613
1488817
682872
206410
1871320
20739
1625481
1896141
787625
272584
1961173
1726162
995961
113048
1673139
1505008
471799
923013
1222414
300066
116283
200034
1322761
1259604
1677768
942462
174678
1450238
969305
1811758
1864509
196864
1872021
672002
195848
1176446
106611
1578955
391142
1910226
635528
1815125
558809
4582
83225
1565437
110630
631441
839001
112543
99931
1489600
1615751
592610
1806711
1083151
171835
421319
1815502
1506465
1381639
1365474
1069912
1357399
1120580
1778854
1276376
620155
1149283
1485667
1567844
479771
128213
372606
678217
731078
1776938
489281
558253
1808844
663170
494770
1851310
1563244
1048746
1569159
1993186
708940
1252341
144559
1352819
1352420
1859324
24847
724152
79655
932863
859493
1473667
786284
1080756
1405617
1260294
1321011
1387839
43207
1574174
585137
370844
1072080
1659400
1235772
875119
1540984
1065729
1023661
1399499
546991
1827048
210279
725657
104449
437154
371457
1216829
1949604
1658392
814733
407459
1934106
1590043
466937
1857443
1512552
895142
282442
915856
123675
818074
142437
700853
173260
442814
945466
1891553
894887
1515880
1078499
859477
1825990
1807358
1433706
1058643
865967
1028884
1572887
803414
278749
1376629
1206821
1440
35473
784282
1958164
1481038
254055
1819236
677309
340086
366926
724075
1574596
143926
910294
1307615
216013
1365526
26863
471020
1315947
1678868
1864058
970913
1027036
1685069
786103
820539
1667302
499962
87365
1931744
432768
242209
924771
1914046
359269
764487
1383317
123079
669441
1927247
2207
1551107
6974
1225294
94926
1999967
731242
1080561
532347
1757904
371855
498447
1446525
1652965
1360435
1263571
313987
208294
1304753
294414
594510
1975244
1645614
1735736
519131
782591
401091
1709599
878542
455379
1883208
1465893
696910
288478
100767
104860
403992
112483
947
1518135
517487
1966801
954460
555942
1307900
821722
365364
1108818
592017
506430
1150436
289027
298272
477802
1195541
1042886
1189028
692257
1115798
88368
780763
1997291
1748751
173442
1612940
952251
863329
1557431
159740
1874684
1576899
1864626
942348
1291729
226309
1234092
1517567
136738
98272
1947910
1842203
775096
1052353
1362895
1483507
1559473
139017
1288117
1836931
1795308
322710
1892126
1491148
598828
1189614
1118960
61487
1892747
1401461
206493
919359
372100
1358310
1518124
783884
302241
1275792
1110798
1557155
571840
1365377
1539159
950924
1802854
847332
188092
403594
744896
39984
1614056
1221679
231264
1483008
1362182
1368565
77960
164267
1321731
1404415
1730266
572595
707826
1259528
1676647
867001
1819886
1895290
40058
984370
787782
1734733
464579
1767484
507256
709235
207481
1276733
1386098
277086
324838
1426977
1228465
13814
994113
1406038
807774
494388
127323
576674
639319
1831052
36179
1288226
312475
1401554
1466844
1752101
1511178
779649
1116741
1223552
1877515
985000
857614
138890
1195570
1036341
454208
486622
445868
843009
1432568
710219
637965
1928429
915545
555031
251647
997703
1296718
1226587
167371
1800961
1017438
756632
1379342
1476800
240327
1054894
1761346
1663527
102629
1480614
1618645
195573
664160
754694
21145
1906280
293985
584793
770592
670454
821961
1967218
812743
213148
1388780
1257566
1300701
1391429
825365
70968
1926625
173625
843991
1004943
1260410
868816
1589189
462023
27891
207291
391661
1051930
298409
968895
1701970
1992852
884332
1900929
306225
1887573
354380
1028131
355905
715209
1173009
1301237
1993087
1077563
463077
180667
150975
1807891
714510
883243
817161
956142
291529
803844
151095
1124712
1905494
596771
737082
1690259
1933301
897161
265473
1109495
1274101
760048
419673
1893227
923673
1224129
1721431
875626
1578302
879679
1215572
1505453
1426677
711491
880213
1448740
89945
1856879
1672036
530850
771910
338457
1243347
976132
1276759
743062
52715
804237
1451985
1694140
420968
599727
643224
967683
414592
897860
459628
690107
447424
156150
1267362
1984862
800876
1613219
56937
805814
1044253
1042367
1921062
1940930
596296
298777
1132563
28208
1122682
1629838
670389
1234955
1263729
1486007
842188
46286
1276359
644235
225173
804130
1263663
1326926
1743317
509230
1450159
338935
1398685
1155192
571047
305704
1884343
1816452
1028988
1246258
522856
1047981
288629
1811898
1647543
1255865
1711215
720268
1016905
1321759
113807
64511
673550
1336655
1198090
939922
1468207
1272885
1103212
354267
466139
1325022
134401
1807895
1252714
1971187
996874
1898194
472490
1915589
1225576
341243
1604191
1553941
1788147
141994
865646
734136
1947861
1557577
115885
1083009
751924
1059403
438359
448014
1715918
440658
1055277
766022
727771
1498464
1462726
823256
985163
1975489
531876
1269645
1438437
877515
1988471
663463
339713
352123
1599123
1921530
1198144
899983
1591813
424100
376486
472018
1055129
647265
698068
1143565
1345232
1585265
1790315
1340768
1621649
1502706
1833253
649754
1720581
923115
1095675
198671
1201137
755320
1170088
582487
1250577
254637
133002
408782
176082
1245220
1012676
1923117
1997638
1566337
1617878
1092288
63134
1119459
1673379
1802270
1859592
533038
1825331
1518153
1824195
828823
792239
909930
647008
1099096
437266
1280088
17374
1836030
1495958
1343614
1808910
1709327
1056617
208222
1184192
655637
1592326
735487
346747
1521660
1497649
1933426
761316
36221
1181902
1621936
1712406
1826708
29092
1511382
1995812
1677255
502547
1177021
636621
312803
1523605
1123054
1260299
1344152
555461
241326
1626755
1079436
307340
1980146
1899508
108585
1520076
125439
1948255
1990085
1483649
1263309
1626622
696865
75567
740837
392121
1966468
876337
558584
1110326
1479030
1878457
744862
168050
1716962
676863
279859
168382
312745
1466867
936941
214925
1467174
1223160
1110918
1481373
1915839
598133
1237016
870470
225410
318241
1922058
1649447
620723
18671
1973804
1883816
1853734
662751
509032
972414
1024813
144367
1526382
186974
1017982
1704337
990870
895130
1452800
553375
532913
1674983
889337
1784717
394243
1056955
472883
1164737
723801
838907
900508
891989
1791123
1497596
1686021
631773
1781818
1606172
1563529
71767
1495619
1751924
1339416
1677618
286623
1363357
1569387
11971
1712760
1919384
231248
15252
1801574
1194087
280904
128852
1388695
1613860
1160062
62709
511379
576884
1290006
144073
237399
1803512
1759717
1595461
376562
300814
1437111
1943769
450489
1132162
1634698
1748471
245450
1242724
797322
1660924
1649674
1932301
1828217
485728
1495027
1672504
620814
963848
345482
734504
740194
1966260
1002596
1166858
1281775
478746
89984
1079803
1983376
1890781
452037
1863081
550766
921855
1181277
1090232
1581282
1293958
524761
1442023
1408180
1197001
1834539
349448
698570
99187
556837
1864303
569345
229475
623283
1466290
966587
284920
285887
1595282
1329060
1229054
1676042
1237899
250002
858999
1832523
31413
1753306
1158105
468971
550466
1875349
505999
373810
1123619
266287
1169581
1018024
1263041
1569212
1264565
993217
730813
732332
1643602
1371478
28622
1237144
442657
369635
1165005
889146
1033840
1906515
311093
1720079
668342
957643
1279054
1609157
413465
218450
1567143
1952762
147699
657296
1739983
1985334
1052348
465222
1129914
1143511
1649727
1606478
1027110
659937
1739217
1183530
1108340
1669433
327243
1744984
869674
1251792
610126
1913803
1473622
200657
996871
891962
467830
1837386
278767
276445
1698717
1669349
17549
1985967
1615612
232481
1171817
134550
786460
272533
696092
817811
1136631
1014902
1817639
1405957
310528
1206018
959153
604759
1415415
1591796
1637385
1547513
782413
1910887
737491
1363575
945362
402719
1614343
1602069
605027
179520
1008383
238598
197691
1996989
1359400
347249
1960231
1001929
846622
1933975
289855
503332
479802
1966646
667747
1345231
471373
1181466
1674048
591513
1605525
997419
1181514
1579154
1487073
1935352
308207
1651832
1496322
1534578
885170
779881
588037
1021487
844235
916672
1995294
1301066
1406989
120713
1023294
1201842
1527774
672397
416450
1933882
416302
1689960
1981146
1122302
783739
205631
609032
1899316
1773002
1140836
1258807
1332838
1663434
1246182
723876
1486459
803553
1654665
894492
15588
144805
52383
1848480
795374
1149843
75049
500450
1102401
1936620
69506
1940590
23669
358475
1231734
1319565
1411501
1015860
1189237
1584168
537869
423247
1116943
1872157
927639
1953971
1867748
1548580
1825073
1546274
1698190
1420065
352057
1108327
1576033
1637730
71496
1859683
1420280
1443997
586982
1306697
1490519
1770543
1674092
1968452
1988599
1790346
804775
1519575
1313629
1100149
1634243
161953
1929064
684060
1717955
1237142
1329312
777207
466632
1803523
449546
1045432
1992956
1919603
963507
118508
313702
694492
497434
126808
518419
254193
1185015
1706169
1267127
1511642
968841
472188
302690
1757095
1080896
259914
206801
1845921
250258
273633
108538
1614988
1370684
151562
93422
65908
102112
1434428
1524606
459654
268566
964711
383073
911362
1813298
1058819
1319693
1158186
640457
1378603
1480876
1012881
1758678
1616954
910205
173961
585706
397237
291784
1339286
758233
1690023
864411
1336858
781543
1967514
591818
1048743
255553
1197621
227642
1070509
1541631
900533
804202
1477059
1821611
11674
108239
1853954
1103457
1158399
1007059
1076207
310313
1611157
1067156
1210001
632518
1069825
945695
1128703
1626318
1003183
1477610
1772935
1964001
1255263
541622
931882
341396
1286164
221830
787981
328640
526176
1916713
320029
415396
173001
630241
324882
1908339
540629
1257424
1324579
266209
218097
885203
1451265
1916953
489230
1838684
1135733
1949799
1215662
732169
636500
734665
523474
1176321
1859645
1063693
1322576
476238
1878195
1192202
783102
1832424
1660878
1497547
19036
57683
1226545
708868
164730
1698899
1145106
91903
539188
468564
230836
1630316
1711970
593078
140336
696836
727046
880951
1533703
1909603
1951593
502242
178293
742475
1557778
827789
1174168
1976606
1687071
1793258
221717
1785498
632575
280065
823060
166520
240958
167674
1282480
1811995
1064647
1503564
301494
1558013
86109
1547226
1996434
792326
949727
1715243
1290419
879461
843956
1990130
1477158
1175714
1335578
1220791
306995
905973
682229
937200
738021
1742874
789596
315450
743414
476406
255633
409051
842925
1054060
51853
278707
324026
1591649
1972229
391573
1727119
1470658
1880233
1743561
1755261
1968919
1457542
733666
1155861
11354
1247892
1326845
893921
809803
1806188
1454180
1116173
1857824
229936
136013
1418049
1533254
1665607
54052
362565
1530440
1773419
155958
74644
1786601
1699995
383834
154975
303682
1245389
1259420
1349102
528701
817635
1551677
214980
1637867
1470382
1465446
1615984
1440164
1789824
71789
1109203
1196106
972815
298553
868306
1082904
114515
391108
249305
1150139
1490565
1832617
523985
1852356
1176433
1339165
1173678
1947470
73540
683471
59455
2883
115103
1713516
655827
1463667
162747
446130
226306
1021733
208626
610912
746449
131
1910488
415428
1991553
1946290
918757
395619
183490
762880
645325
1022588
1121356
617041
1383130
1860995
1976601
475467
1913440
480648
1695505
302205
1783574
839717
1736570
83785
1067789
635824
1294749
1397523
444535
1219414
1252708
725075
912214
1468111
541570
815528
1257553
1556846
1008286
893111
559090
945718
965676
1292844
479143
1352406
1819068
1120338
335306
114423
367072
1369440
326641
651139
312067
1231860
1325378
1884346
390668
143606
894940
498578
969993
1262927
73189
380094
1388262
276907
485961
1874804
143933
292376
513151
1913445
929845
296937
1858715
897834
1994105
959181
1267206
1840674
1527733
335275
897800
1536302
1285943
1722484
1608643
1614552
20661
386153
897890
888100
801044
931776
1484792
1154033
1343062
146111
515790
1117700
821922
1544302
212761
446863
847775
333284
1891319
1608305
788223
49289
1172709
1894071
722610
943145
58758
149605
494447
890071
1593196
360136
906589
1605983
469486
1296520
1311346
373281
1038265
1828273
584854
756094
1661798
1713098
466946
405913
1612534
337979
377621
325022
1916529
1300799
1339576
468472
726712
340753
129173
261937
1640376
1644788
709965
193842
320372
1440140
726524
103126
1842815
246342
1556120
338787
1043038
1746095
808811
1670138
1050319
1735267
389904
138594
1783862
1961143
331955
1748210
1391197
958499
49757
1749597
1627481
1665567
1760716
1959661
706715
1605150
81926
1535339
1927322
879979
76114
1270769
845489
1896336
1658033
978657
497082
1482672
822351
1331510
1327499
1249043
1094382
267345
587801
1642425
1411313
1524496
1283906
1579724
785501
1725344
561896
1478172
983814
805929
1340722
951549
442279
1812821
1563393
1488403
769849
1559354
1513540
583554
527744
1732825
40985
883123
565075
555188
1790309
91309
447958
1891214
1345555
73203
99011
756884
465287
394758
1118104
401814
476216
1321466
334810
262258
692881
228048
345430
998362
1373798
1811778
777503
1851651
558444
168352
613826
1353408
1355591
263653
1946462
1289106
1002421
1440064
1080515
620641
1889712
764932
517561
186674
1484111
100182
1133789
1404665
1569053
610429
1556344
636026
956361
1597963
373160
1474190
739085
1021249
855790
693693
997289
1400184
516000
136661
1097829
1688377
1400072
1513700
1558325
162987
1559527
40668
1035899
436724
59940
484372
518841
682174
1953302
569215
1054147
1631575
531739
1683741
407616
477865
955989
651324
683573
1040005
957300
1410775
1703503
1290498
962322
163217
1138696
1642084
269466
47074
1079620
651754
803719
181690
887479
41903
1151318
1725582
268252
1092197
1750118
792703
1644571
530087
1579995
20471
981968
906738
14217
427678
1717941
1203947
1939128
504038
1841694
1722052
1488312
1869498
1991636
684262
642864
1544033
791600
135105
1153333
1708925
1395129
693143
624623
443318
357367
49848
654820
1869259
932299
981339
79591
1667976
81057
454671
1636310
966215
1049641
1612319
495456
636156
1073469
495309
420475
235553
14950
131663
1339184
1900253
491381
1970464
1362342
42850
1009001
1045233
286941
1506179
404415
1573314
1444204
1962091
1556017
1019608
65093
619535
866645
3574
1327604
697131
1409515
364861
1507980
1910019
800480
699199
1820986
345603
173856
447989
1341368
1059830
903060
155731
911207
1600382
576224
1398225
97458
1095697
1461472
212020
126486
1462386
29632
283797
1878672
869069
1530217
1147747
868202
1871877
1960698
1520452
946271
1192458
370818
666302
1153567
1475693
1038519
563284
394053
541648
1237091
575362
371541
1144282
1154928
568476
1359712
568829
1041692
937282
330421
68481
317206
196075
1888084
555015
1862738
1556904
357801
24661
90206
711513
680653
541200
194933
179902
637404
462966
1474015
1014786
489621
71988
1516447
1175328
559772
1521944
1488413
248366
289961
1050109
156778
1590205
1254479
141745
1529789
202992
193150
108358
1115547
873648
829369
1662855
898988
1074991
1878087
563163
163891
142002
606952
1536293
913797
86077
682812
992971
297501
1782648
108197
1195250
1952491
1198011
1827089
746543
106775
1545179
274636
1834457
1952919
1988604
1541597
848687
496786
1312398
492019
246987
1094711
798523
718997
893713
1159510
1338128
337486
1494861
1485259
1583508
420895
395069
1094458
1714919
1934722
506271
1529970
1390564
342017
1354984
1881060
193572
1547715
31080
224079
1851842
1080135
363238
1094233
10493
218858
1896275
751150
1642360
329694
757396
114687
449967
290737
405490
522909
1383157
1880628
544344
630490
1916197
645985
1461458
1895433
1319895
455503
875224
1114038
1118739
572840
1821740
616474
1560946
1437286
1779920
351677
1909217
1650707
1238926
12639
1894363
1526794
1442546
568343
278820
424696
377813
1290009
1255768
1120231
710555
1326414
485801
931955
1738732
581077
1334268
1853523
1194077
639139
507678
1472397
148010
917079
698405
740051
573632
53285
590512
1402676
1857672
1118606
381836
709558
1461044
350999
980686
1831785
1228036
491638
197152
86216
627569
668542
1316323
1781401
1186196
525399
1149318
1611782
621648
1350768
317659
1280283
723792
309822
1062120
1658223
455542
1047729
12340
1498063
419536
928296
223431
1979731
229681
1573748
1516352
415834
400267
1488076
687642
105149
430605
1999807
805043
1593917
550742
1231974
817276
971111
674150
1497780
252222
1650521
1657056
1026690
1091644
917109
1931213
1556479
568012
649203
222775
1524208
662472
503603
498940
675295
1737903
1546684
123495
1111458
896189
209706
614820
1329874
1216446
1585682
1918857
1598925
1897651
352689
1096468
1068316
224469
1059476
1346316
412924
1093746
415454
48452
1895845
746439
754206
1703464
567486
1863841
1899770
934905
205775
1936205
286611
1948535
1338046
1365753
1890338
1470814
1131484
624155
985759
812884
1435469
924765
802793
73954
443423
1707499
1009260
531217
307287
1213649
899649
1019701
1803391
459618
1357136
1564111
1663362
995448
1004742
1717846
496937
1261115
668659
1041412
1517742
1905500
622345
1622849
1254056
1176547
1874324
946691
815926
374763
379155
1057651
156923
693430
999366
227446
441716
894606
1034922
421448
1737706
1111255
1155294
171161
99492
1472212
1049581
1830456
1728333
597249
695562
11340
136017
581994
622149
228419
681065
1508334
1690945
1033435
1670767
551151
1230583
844674
659139
432531
1463258
916893
1832330
1579179
440356
1028387
377977
1685497
695256
225951
1834748
1615279
1638997
1929094
90877
24271
548544
1620081
1033405
1016111
1939244
560962
1056974
1142686
647398
30192
1581602
526157
623231
161859
123117
580174
318856
558730
427011
647538
160726
1604649
315813
1181564
1362030
662502
1010782
749815
469323
898543
653441
8823
1053050
304746
292267
1977681
1671417
854599
1304846
1041243
1738954
1215746
252739
882473
928048
1305136
1900962
633783
1567690
1151622
407444
1687172
400504
569068
696062
1740186
423477
573861
1908399
1281747
354742
1789119
1009261
1462927
1110124
905649
1812467
1619521
53459
1733711
1547480
1773105
1443230
1471571
1260806
220587
1775327
602757
343184
1084349
1496749
1884249
634916
60511
1418940
860883
1241970
957756
1257432
496502
294868
1250801
188061
234834
487279
623045
603243
1311133
1087824
1897067
260737
45010
1735264
1647240
1024764
1311029
540152
1306519
1844379
1408868
145089
1202738
1762776
206582
1722406
1670907
1038315
1099700
23646
727985
1485694
1237782
513354
304942
1139234
995928
922979
1199678
1169506
482165
1261276
639807
1969175
1615993
1146304
216829
476231
1484808
1591923
1857390
1084045
172324
1786906
1154828
17157
1083521
17100
777675
598001
1261881
1633158
1077119
129889
15113
1875207
962480
227740
452271
308529
1701588
977183
185486
812569
714136
513920
91537
1336259
14545
828263
1404672
1928477
501127
1982609
404774
211332
1959056
1285301
647429
1836355
1055772
1808526
1998626
1635561
1465687
1218965
1805215
1945109
482774
359155
1427717
1229414
377966
407576
1462834
1973526
1396445
986373
1636393
1918410
138823
726372
206166
616030
1031697
695485
110970
997980
304805
505598
1700301
1026540
1951978
86929
1956706
1844056
1272413
537356
1549908
1779482
634235
755412
1261236
689691
321190
243209
58250
406505
1461681
1467908
946907
439249
367398
1830201
22205
645904
359923
1183432
1313908
1266250
409771
17622
349633
377591
1417572
547983
1925905
196794
1921058
1378836
1422839
144363
1190457
674250
363119
708469
1951587
973208
1130372
1126964
1943802
1659186
777244
647323
1493071
311202
1387109
1727451
779595
17874
1108481
631725
714787
1325423
283231
1665868
1184034
1260778
1488895
689861
1108206
198218
1629555
377962
1073793
933944
37134
629671
696018
944072
1593451
549704
353460
1193132
364344
175794
303929
602914
1959848
1782159
1162847
356956
160498
1510792
1145030
433332
761114
1034709
783497
556405
704542
1728221
1990573
671152
1300317
887902
1533267
1061091
1914930
443827
308314
238972
777000
1940497
585671
1173882
682337
330729
1802779
1667061
1598382
1950990
1361074
1013241
868656
1826800
486666
157315
1563135
477225
894283
1730639
814313
795019
777085
1319389
1820099
643797
381206
1082548
493842
658621
785987
1887755
1239197
1769922
1628853
1477900
614403
1847390
1193508
901228
1160606
828292
678515
1612096
735610
314508
491055
687459
1645477
969297
1131916
626159
1141259
534864
1899400
659104
708378
797833
1511511
1757480
258074
493046
187330
913265
1790682
1701297
1490237
1041438
155740
1902718
1253350
379361
1203540
159557
295882
48445
1743523
170690
1912559
920587
1378941
49159
1574130
1191706
97382
663974
121695
378232
1003479
1345150
1559778
579330
1786594
1324327
143319
1869478
1588200
195259
243923
1855388
292
1750576
1248586
1309885
1156622
837046
944332
1155450
962134
481720
235270
631280
1693758
1145698
843877
1279968
1520699
954266
97352
1357311
832455
1726778
1622584
1364206
1640395
279797
286462
97973
1177971
1417466
215892
379194
769543
1146532
391961
692702
997264
139398
716416
905930
1263867
1216689
1849609
1389976
338487
1706484
1969563
702906
1500030
90673
1940246
1007225
320210
1989456
747926
1142484
1452853
712730
1977270
572150
832419
1850869
203224
113253
1480321
1786027
766641
20127
360738
1378193
250578
129552
788306
1952119
1933601
818778
1614494
828227
1487437
818281
1296897
1470350
366752
1810373
414841
1197508
355860
1339994
185728
402593
50876
853871
1047976
1190128
1432137
1777780
59645
14831
614632
1704207
1092623
1065765
1057695
1143247
825679
1769656
379810
199283
752677
394687
1396858
1528951
1883739
1340809
419284
1474257
1320444
1829046
934462
1194781
1325291
527647
1903927
137524
51096
1942392
333081
534946
544041
645353
1727851
1013300
1030738
1521054
300153
218437
812069
1134704
1834289
1117725
80605
1506270
114853
1201743
595738
374239
1790495
1388552
1994197
240996
111072
526567
1224277
798266
1456151
211686
352691
535445
1488075
960005
1038088
937917
983784
710354
1801190
655624
241657
961075
225004
370511
1373602
1902998
153912
233340
1241669
47501
911239
1846543
1962476
19319
633654
729939
778117
1766942
1977949
570849
1811976
1464287
865
1427465
1555263
840217
821827
671805
878912
1029774
299740
508816
67088
238252
1276722
1688860
491672
1196316
1571646
1389697
403520
1670265
928047
450059
211291
423093
1562303
1266749
1395771
589073
487579
805038
807029
574103
1202647
735586
1018515
780866
688732
1799880
460223
1010838
1704395
1386195
1763577
1017468
1672604
48068
215703
1055877
1730283
1040025
639821
1771745
1290565
1073557
616633
702081
1090348
558331
312447
775693
1294951
8890
1078945
542811
798296
1235296
1226382
199128
310958
1367652
511541
1249613
291847
314526
608245
237259
54581
1117673
161003
1937026
1349078
1477079
1949075
1986838
88336
1953359
1290568
1772177
409111
1746727
1723705
601365
1471351
383802
45910
1284840
499629
1722279
1495283
1245760
1385569
743075
625693
428248
1695101
1281144
469210
498527
582123
284166
808493
475936
1436775
221728
474529
689827
611651
524304
1104280
1493472
1836557
342121
1833968
1156423
70452
1919655
525451
601517
922213
845409
1696755
213442
91754
1681418
1694690
480038
1126084
938426
467005
1691550
678873
626373
1432525
1286264
798811
1227942
430861
173671
615137
1662467
1930084
756322
1790451
588035
1699938
354943
1643225
1157038
1635350
1253479
1276752
1786186
351028
35989
1856890
1179384
1825653
166233
353494
1977342
1388510
1893444
1753384
1206953
748122
681190
742130
296613
1129138
994996
1730700
304063
18209
237153
1375364
1206959
174108
1840543
1517074
272112
95862
1356351
1226961
524908
1802509
548891
1862101
990601
536947
325592
106384
546254
1190425
958428
805975
137780
1308615
234236
667401
1791665
1349400
1261507
1119611
1896043
549733
1351081
217658
1196855
1312754
201304
1118879
1120678
611233
1207061
1940205
778097
1990497
901768
1876347
584554
84320
654748
1597240
1026856
1833360
899454
1024682
124450
1143683
1693327
236969
847330
1000298
1116925
1605877
888382
1786939
1176000
1212800
382285
1089551
1012768
1215150
1463120
1950311
1387886
1556333
1660049
1465647
36039
424403
1323752
1130874
1990746
1280730
1576562
1170935
162371
505963
1551884
397508
1163952
773806
1933114
1195928
235748
662650
1400100
598135
273534
1046472
1605991
1434686
1818344
1228947
1251917
118199
1654263
159420
215499
1105110
1789710
499787
478275
1828116
541029
1295018
1676713
1638294
1212356
1178286
1799251
1740238
1169752
365713
114983
147995
578907
1478231
905180
1506965
1798918
970458
41548
610343
694571
881942
1388241
1437169
291714
1191347
1096780
1226626
797053
1421304
1347328
1274661
314027
590138
1328319
187550
640395
647755
702779
874226
77816
415241
1611347
1823339
1374973
1651464
1961263
1663987
738356
1672264
1867653
646310
1296749
1150423
1222159
431975
928520
1070171
1327301
535367
1987579
208355
470614
1165668
1614704
805417
1753971
1238200
1256630
928136
1893651
66069
1471431
167911
1789055
133678
397313
1430083
1448089
490848
1961689
535977
1406430
1086437
1701881
292283
35943
692426
1176545
1202765
82132
508614
587426
745760
1478110
857462
501906
1609287
844806
1762306
216252
1443417
703227
855282
1171720
1071175
1051098
1552673
1919965
705824
1815900
1472684
244333
342394
1553149
549058
682882
1786242
1033064
1762452
386270
1563860
1251840
759109
70354
843115
1021436
1986612
1088408
1049055
1357780
607785
720090
1624189
96328
488916
1544123
838429
1821003
805359
1463804
494976
1121922
738175
1704429
1986131
1746736
862043
1684098
298527
1131458
628860
426164
712676
991687
1663347
1345224
408371
1928341
82500
469142
1917306
1637433
1253760
1784549
9599
550142
155557
214581
1453791
1740799
1869558
1105577
1468340
651153
1129997
8131
759281
458289
1938769
785087
965409
467084
216167
1343672
1059443
1016646
680824
827385
591060
309360
1895209
1152536
120562
1511915
1581709
872431
55309
1170860
1959951
156170
333281
696870
1211154
1534171
651819
345910
1937553
1606284
126120
1671323
948880
571179
1157923
696768
890609
1362440
1959818
869727
1796923
1515589
18181
1198549
420192
1474042
866926
591270
1482855
829826
1988270
1749109
78109
19478
1505365
1911326
1293202
1124299
748744
1554492
394754
1575789
1537024
1763728
163533
1800656
1504015
1040589
1495242
394480
704627
1708702
1173792
739303
173183
339598
1418777
1668727
1805463
534834
262909
172210
1429420
1821807
326245
1823928
1425532
860347
227466
618831
1035805
1001829
499698
156552
1137568
1584757
1858418
720757
1705348
1523584
1760575
1096545
1353964
183942
1485502
1009812
240732
562689
1203780
361211
1788418
173405
1022331
1852578
1469773
1084435
1459239
1865464
282566
716
115654
1575286
1227253
877074
1479648
1732565
635965
1036363
1866408
1079151
1252638
1439936
1482704
902644
846849
1096899
1890591
1253670
1658612
128278
1285209
1309658
183097
1505989
1632945
1579202
48645
1898898
504084
1978671
1240760
1766954
900729
812132
181912
543072
1916498
1518217
508375
1675628
832507
1426541
925175
1249463
396837
1155296
525441
1497899
418551
195143
292268
1047149
1126223
1300580
1338702
246637
1077709
1640270
1585629
1783330
1146479
901027
1676176
231071
610510
1553755
55547
25561
1829923
1050157
1119217
1968887
113444
302975
1665177
181692
268175
1468179
214174
874210
780034
1191591
932301
31695
1131964
163387
238623
695168
1176204
871270
1569708
380523
1042372
798042
166462
1754372
1210691
872166
956188
68429
1413052
1065890
591695
602065
449964
1022332
527873
1774262
155349
805225
1921034
590542
271108
312626
306640
90867
1438443
1421907
1306207
1688878
1253995
228352
1124412
1035576
1824914
36422
1490700
453136
655788
293044
879230
801417
1313104
1329693
1338576
1148826
150962
345583
1728732
370393
1832217
1335582
1773201
1070079
1245564
1179158
409323
834534
1213573
330886
130054
1445714
814819
246036
1017710
1361759
506253
29121
378311
1681657
1516178
532543
1070897
1563363
1521607
1529714
1108257
119537
566048
778283
535378
701403
1359082
391319
895267
1219264
1307460
586740
764794
1512715
1183941
1071403
1378281
690535
932725
700480
1875503
74042
427708
1149759
716048
79641
1310828
1819189
1518674
1424403
703068
781572
774565
1643289
615664
1919248
704033
1701222
1365550
1302341
1737490
1462137
1538923
1670551
799333
1328585
959578
1072679
646204
713458
115578
66283
93299
1083336
1435011
839326
118443
278453
982783
1753746
420016
1327291
707534
293368
362847
1170456
1199944
1768379
546008
234357
1201237
1823730
1777493
709560
247431
1028318
208523
1906118
344689
594702
1159453
5779
1557751
716726
1631065
231935
1685387
703667
1257337
1528032
783254
1494490
642763
545362
879733
1323156
1865869
241543
447031
473040
1089311
1179205
174782
755133
1550992
813101
264657
1765078
738710
1875325
1265879
1114042
965239
1357226
470714
1068132
1502795
886233
186749
749970
1361892
1032639
1528950
260663
312143
423622
664060
1647781
1316349
1695922
296877
1139518
696567
717553
839791
1528003
608658
64661
516399
451573
1558019
315648
64383
1407771
431118
1465906
536813
1735416
1169873
1256922
1023387
1612659
334419
239246
611776
340122
865710
1914981
170555
1029388
550580
152263
1352044
1217517
1298462
1585779
132697
1024502
1149287
1648540
24284
30952
1123242
989289
782575
637699
1152957
1247599
641957
745919
313269
842027
1852596
4419
1462554
1779497
1202329
1999750
1717552
1479179
1176326
1784372
1620627
1458524
400416
569152
1871057
1963590
242177
1059019
410887
75194
1691737
1742377
1866698
877746
1558624
1745682
1828562
934768
372494
545346
439459
219386
1037903
1522556
227204
970249
1762029
1333978
1028118
1017316
427169
624
332478
1834960
200533
881454
418203
1400809
1445031
494668
1284456
677013
168976
81731
1140279
36498
1438580
1086439
965309
1663346
1890586
438491
1551719
1281712
1600965
688653
682632
1015457
1629379
1603695
1349836
1704558
32571
270557
607310
88183
25783
649356
1031887
1731226
1433071
1078891
1356542
1369537
887093
1686198
207700
336844
1069638
1822931
1277031
724162
1773336
494972
1990079
1258225
1620341
1739784
400414
978685
23082
444923
326059
85681
1268154
1123993
1076028
1172216
1160517
1722480
408016
1504812
87319
1134691
1119610
799981
1934635
1023341
720500
276162
1583162
1037926
1440605
362596
180995
307156
939465
629903
304507
1605104
1756562
639249
1224691
912517
1009834
890999
1468410
1957464
1469502
953745
522179
1439054
531238
1162124
35930
758052
629708
463852
620981
323494
162273
1325799
1053804
1070081
1978546
1564511
1551431
609939
245567
1058341
1660151
119539
1822647
1426098
1176366
138814
1765543
592460
433570
411939
944701
1857510
402135
1119648
783515
507729
972163
37389
443000
1765767
1363350
109575
1678026
412564
1241684
1583828
1847001
1151281
833312
777379
974757
1774497
1614979
1744760
169463
1091420
1579442
1262351
248844
633030
758188
1336472
1424696
849225
225598
913347
1245309
1571412
613922
1514277
311422
287319
968694
910853
354325
658416
1066433
28091
428157
617937
309156
1114484
1241843
1588150
13334
790411
44576
947559
1963181
477278
1211120
1235991
506321
1634581
1279686
1176947
40210
872400
256394
238719
1368237
1003721
594900
87696
901764
323455
1577970
534385
666731
1262264
448300
1591174
298139
1401037
690364
387727
1631128
1767754
1830787
1316276
593616
346604
92372
809649
1414827
169244
1987524
1667265
1269672
879239
556708
536547
1525393
1987513
1181777
149660
817876
477519
1798616
58531
498004
767437
1921951
1756930
1925028
898488
1909858
1008164
162270
1326135
913514
1173966
1263702
179899
1767493
1509708
486086
675308
272250
1421363
1950773
957532
472429
1164392
1175262
78597
347980
376540
1668579
958357
1002865
245570
595798
588605
556932
1456900
532740
1585594
267053
1626307
1483007
1546948
1992467
1770809
856187
1565634
1566783
1088209
1994327
35133
452690
1088046
1304970
465815
1418540
1343521
1712159
882788
989645
281926
1396365
1943693
1178720
1041519
768391
1121848
1351477
774193
227
1628724
462926
737478
433756
1433580
1454385
321209
1139727
1536558
1188666
658831
790464
1971372
1921938
1326978
1083652
740944
411656
1002645
1238500
384649
357522
1221088
1039732
395937
1184940
936240
1498270
1896523
424146
1833436
328825
288042
623824
85091
1117653
409362
851065
1068166
968737
525747
624601
421120
687604
125084
1972462
1230194
1501671
1431577
1895170
1769666
1085863
707173
140104
372465
1458057
1978722
371229
701918
1942243
1099812
1599293
983787
1714962
1627924
1166504
1354319
814925
110232
647495
104021
1622681
693049
1246232
1948476
1002416
1247036
629466
1968989
872821
1206426
144072
230760
1474197
472411
1351028
504019
1973644
1995523
1799995
1019797
1456217
266703
117939
106780
1662146
576975
945183
1740006
1451931
1386312
196294
137713
1541415
1456733
27211
936115
1529371
1367972
1227416
943755
117259
296740
1184713
523319
1415891
361417
1149021
963821
1883163
720173
67871
1956005
198809
540764
1806720
1040994
1063149
33021
1059257
137641
1189146
446186
1851072
1431939
748655
284033
1250877
1890182
1614954
1635951
786194
1932460
1959949
1297376
1231318
67649
1316881
1722214
1724690
742609
1957853
191700
1393449
1991802
1573341
192890
717949
409246
829797
1388972
1729183
1167138
491495
1426011
600586
1639804
134891
1597301
1446684
1645351
518631
414014
1485667
1538297
237727
639527
325808
1549242
628116
221132
1077855
131386
186644
1321587
592987
1292983
1827745
719702
408157
84545
607639
1632928
1369911
1937476
1165762
1056824
433131
1173513
1146328
1674690
1062783
505450
1752619
1133895
1744707
1789538
15237
394840
921194
1746674
542218
343439
776806
538639
153547
1143740
1219416
885273
371545
1799441
801442
621592
1851275
1848350
232891
1147029
1709165
1473973
1850677
640642
1393000
804610
186328
320811
1350055
307638
635124
550895
1729226
1708895
935371
1330936
1237304
503179
369428
160004
1912556
1484210
1021526
1404208
1447810
1199931
750824
1236892
92340
1325523
1959259
789183
53305
738850
647093
1839845
91604
1741344
1573533
477045
325905
1970264
48063
1993398
481113
1573597
22260
1209520
1513262
1607945
1620151
418049
188160
1218648
1127020
86397
1023558
1963936
686427
1546824
89174
697716
1921124
671739
1205221
622352
622883
894511
1564301
1186389
1224979
813140
451717
1684785
685841
186430
183039
804033
590119
209612
1038941
1484422
657618
337139
1505804
211369
197782
1251164
1851673
602902
336387
1010456
1130478
764592
1142807
1895304
1984558
451436
1572033
690133
1446516
581096
48042
737349
1647698
900574
603742
396324
422822
242942
318184
246149
858467
491207
1092146
1609785
1175443
4004
1619965
1040387
1930123
1975917
1726187
693923
1112666
1864980
1450246
217803
116589
1126013
1030678
344119
1750212
297508
523379
1815366
373994
763114
541880
1123259
219046
589946
1435862
1576908
1436279
1081252
138058
1529794
1534959
1607261
103880
673531
1368465
987379
636015
1834399
1304723
508884
1713791
737825
1237159
1540386
1130377
1994682
606065
249610
1155025
1203796
1138755
749740
1022948
1577897
1377266
252135
1338777
1274588
249472
1721053
1438170
1202746
47220
1269897
686583
583146
1851280
1532468
1956517
540065
784136
1317551
1585706
197345
843089
280358
934854
267361
1593884
1763611
949881
850029
562113
49178
546476
418753
1950141
1374593
528634
1865275
1335531
237656
216173
1865199
311837
628904
1857868
1638567
1612598
870525
1517947
1510183
1076453
563392
1331763
1798446
1597457
1871986
1806938
387766
1039602
435513
1006761
1254376
1446723
1894862
423899
1007276
89905
1029805
132662
1063256
1192110
758602
1566330
655314
591160
229773
798660
1221170
1439462
1038609
887847
1686609
1817548
457044
815423
580869
1969776
1207829
621380
648650
1712192
568238
974764
604349
1144352
1214790
1495159
1412928
1780282
956860
323594
268898
487145
131800
902902
523695
1548753
936104
233109
655659
257210
49512
1921798
121619
919944
1466336
1592225
127437
1981597
438125
1610728
1441929
1911588
139662
567551
145907
374011
912517
1996053
1162963
1613384
1215578
614098
1964563
799612
1175825
1073251
1378886
468510
1032625
441098
1709907
510275
487754
462803
1030728
618663
437797
7649
1340957
403551
1456021
849945
1382009
406615
1694375
248900
226357
606189
714081
7939
576174
829279
911475
725865
537037
1807517
1247517
1238331
1064215
1917193
289506
1564560
381837
657645
1113525
1072431
1462028
155591
962988
950818
26944
1309646
602247
1750430
1175600
533039
818321
363770
1630324
164695
1467059
1094819
1548168
1003027
1401545
87134
1252435
1021279
66658
1081230
505104
1230517
1933026
423452
1346309
1006254
468339
236387
1443287
281274
1680655
382164
683750
1728797
1547525
1783134
353708
600892
969912
1391729
1572382
624650
1343553
1345910
105159
1065067
947701
1839547
1238395
1313643
558340
1595900
1913999
1607461
1700116
1340591
122489
836172
1537966
569184
1964394
1058074
1790305
710921
1362488
217624
1921500
371436
121421
934398
305872
1890764
330877
286242
854895
1008236
163328
303401
356871
1968784
424927
602780
747518
1941872
1265490
91189
495323
1411129
1435625
1247155
122888
995515
607440
1987987
334461
967835
793569
441019
1929788
1237238
10407
1779803
616480
957979
929844
1391278
1260376
1949508
39802
449189
325072
1310271
1537333
1808553
1373534
352214
1846379
1251918
1628930
718182
1816498
1637250
194725
130200
1163268
1443593
1363973
1633840
274682
1104475
601612
965485
565330
1011422
1254150
509248
1560679
630435
1964052
887047
1632653
853388
1815245
1034872
1080129
1779848
1078240
382022
993767
685045
99120
874233
27091
1529659
1763693
560333
1588762
172868
497244
788534
1789030
876769
117544
1605530
1555809
1909247
1148412
1259281
919411
1025506
334499
1068175
1387998
121699
1387873
22042
1796677
354549
1142157
1537841
1300573
530125
1612197
1545207
1709748
1801132
211231
65856
816035
613921
165379
753355
306181
1513
591819
860730
1820497
896866
202119
1833182
501989
812671
1563285
1424669
1482698
1765745
50821
1330143
921877
1167904
124376
1210036
1884316
905866
1748854
801955
1881281
869265
1443008
1172121
505252
1494416
109005
1770382
1424990
579260
1974355
1754400
1185799
792507
512882
1316324
701863
1348254
1821131
1343299
559128
1166930
838592
532003
1620968
1949841
1530602
148784
1471096
264562
715145
1769789
1661239
306001
898395
224864
1078818
97027
1111198
230248
501446
795179
76461
158587
63721
734817
1325404
706565
366209
281426
114592
1234376
734472
840128
1860741
755895
1694852
113039
1416608
709210
1900668
1215357
257634
724605
1117111
748413
1556712
705424
641455
1642223
1265572
81424
1035456
1909619
1719034
1245118
1064499
1075891
1070552
1980988
1352174
897843
584094
949026
618124
1848417
326593
1392370
570388
931467
255426
1960249
1664770
1196613
1367387
348216
16923
599260
1651152
1956084
1002271
44418
329294
1101665
342469
339090
270442
8800
1968410
775796
1279713
1124302
106669
550004
1711888
517816
1574674
1349689
829660
143138
447059
693861
1511635
1769420
122137
1884517
1880094
1919850
1066933
835463
1867507
255737
1144405
1210914
1247734
419202
1335417
1754780
1911457
435078
809596
948680
1628323
210157
1891005
119896
1688843
143895
1855522
1153367
1097421
1208773
190665
343236
1753890
1266545
1781618
815867
1123718
738998
913176
1540418
995166
572154
268531
1353297
641652
901699
567851
1398499
735220
874379
332353
819389
1318660
372958
82047
1708743
1305419
1245645
655738
1748185
1658130
1609018
1223480
659651
614360
1415230
1585667
1855152
23125
1019680
769778
1937770
1510196
161317
925870
1682441
1028420
955715
429294
1859135
1487088
1546862
1841050
962277
1232610
283011
1644203
1604615
544882
711389
610896
417284
614491
1990321
1123701
294313
1627659
1042626
812225
43886
287862
898107
1698372
772915
1963409
1322787
1465505
1751863
1516528
1299435
1608640
1769636
960664
1652565
1784891
664792
1162668
793176
750166
1459574
1665780
1002365
546719
586173
1832938
871187
1134787
1372122
881009
493435
366781
998221
1014247
1492841
1337099
1775953
146545
1093173
1040810
692237
1512549
1276061
1809939
1663283
1038196
1107599
1686259
1253867
859581
234823
748232
1749742
1609287
1888167
136919
21290
1567288
763846
1674772
925255
158089
617229
381950
1670999
596865
1767115
365241
587473
1234716
739793
513475
197247
663615
601678
876790
952834
1127768
1127125
126124
1194516
1678148
633717
388654
117582
1891372
1834890
598125
701738
656772
1363975
852948
1674757
378819
1275343
579113
1610754
689073
1590895
1651004
1093188
5839
1062893
1769208
102533
1493083
433583
1036017
172698
190305
578861
576331
70987
745752
420954
6520
333853
296193
1612478
304206
214215
1269536
823247
638749
1155020
133319
518233
218098
64475
1023182
1188683
435703
904992
17016
429878
1890759
725735
1524307
1806082
1656155
1868926
191406
107179
624798
1722635
859029
382128
988599
927621
971413
1540048
1106205
725414
1343746
766818
383747
873438
1080460
1041289
44223
1773077
1750551
1636227
242581
1527660
1602082
547882
1495256
1054997
43999
508411
632572
230180
1797199
1496114
1912965
501941
164828
1485930
1178535
1704453
314202
1086870
660260
1306961
1017468
761883
1868096
1112582
669828
1434682
1131987
1051852
1855701
397567
1251174
1857409
624594
1458877
686178
660021
1414496
561342
1883565
164289
1753284
59199
248987
1547660
666354
1136732
382436
495954
1193624
382950
1235308
1919791
1568332
756136
1978430
1770363
716792
759624
1688039
51199
1701121
1535042
478675
1713864
1561829
916557
118898
324703
737381
1571100
1418018
811311
1872402
559636
419061
1656606
1655898
1865386
421123
1615520
100110
966108
974595
1688438
263734
1626209
521247
861676
1584960
1315052
758859
1393179
947218
1892252
612108
846342
119071
680361
1781674
386455
1066288
1255043
757906
1955141
680134
1868300
515023
1121513
1572859
1355391
1213208
903842
813086
150114
277097
1563950
812626
1985354
232215
312270
204949
1892283
496562
184278
455799
1302714
262526
1530575
1236194
1050508
19235
322934
474013
1222083
1624362
888718
1857938
597296
1397132
707212
185735
1694813
1164860
814274
358503
783739
979472
783615
505889
887205
950701
785147
630723
870523
1181327
433853
1970755
687564
106882
1752631
144736
1045514
402423
673337
1780858
973134
1408042
1380942
1460541
453629
44460
273873
1934123
831072
1153515
719009
1199770
879661
898830
176469
1863925
905755
122664
797164
862780
135016
64327
1176603
1355274
743122
697
115184
1008689
1154124
869451
148093
1070275
275092
1732125
1082089
1621677
1719700
1172943
1652545
1066383
1494135
1925502
874948
1398714
1880926
671761
819967
1359854
1682380
1272867
135904
91233
1664207
1928008
1286705
187162
1042022
494749
1667746
1964264
634786
837282
1865016
1101925
339529
1850351
994062
1442788
642937
1348668
75859
41500
1077796
1540464
714639
59680
1527229
153331
541159
505570
1822323
659524
704836
1589949
367933
1604216
574562
370282
1738923
959004
868823
258382
1144895
1724515
641322
156652
1276227
196008
1673219
1975074
636883
820777
148606
1218697
608888
874538
1462062
219653
1841086
5249
412003
732417
319082
1536141
847198
1950892
1558670
771232
1832270
338325
552680
1858580
1390906
1083992
1005566
222887
1171770
1068087
1882121
973140
1046983
1648858
532880
926674
1841593
1252937
574787
929099
66454
768313
910403
1803584
477687
140312
147634
1548775
1902404
786619
1054334
1817741
1046334
1660945
825646
1333651
991878
1162376
1512860
1276097
312104
516773
1299831
1799223
1160779
750909
1138760
707203
1776949
672029
1669358
837280
1581902
1733598
1198421
472880
190435
1985737
1366982
166040
966444
971853
1192776
633207
1016146
1558247
1049588
1481528
951960
566889
230938
686074
1468051
285947
1149885
1659443
670651
880220
1148358
273241
1041559
1175712
406839
105033
1194598
1168332
252659
511011
1693816
525776
1932290
1806364
1225706
348901
1573596
1070147
1382417
979615
1379224
1147896
1691892
1366439
786329
1334965
371998
1665860
347298
905157
860230
816282
347355
1401268
529517
1622997
385932
417980
951944
611553
1197680
707025
300053
681885
31672
411246
170205
1650364
1473767
345094
366065
761382
499671
477945
724781
666445
1285712
539542
543595
830427
980899
277191
951050
1009197
256339
68326
408472
696239
478006
1113348
991799
251411
939112
309923
120732
1114542
1581578
632338
1835878
637272
1725730
1987751
1383521
1092236
1486944
1258691
1103741
1311830
15689
235915
925611
685334
454583
1649242
508581
1218558
209224
118666
644728
498203
791958
1519187
639501
1758740
1886616
1401970
857422
560569
1243929
865605
1565049
886543
531962
1986300
958400
597810
640163
769562
715112
1868844
546490
1720492
1801948
1056478
363265
259222
1650322
463387
516394
477831
297561
582168
1520769
1946417
1404674
1335836
963763
1947712
1577887
61812
74599
79558
1807755
1966726
1073967
1583082
1498123
254256
389549
441644
928374
1208605
93109
1821047
357809
944316
1421534
856152
1397478
795210
412206
1476169
68984
887742
1810823
1948085
1683808
1539324
108957
665965
874498
1658444
1393651
1839798
783197
1011176
658737
1279344
1547002
1246578
450190
1053860
400762
730146
104277
873970
1481345
1459357
512707
298493
1062256
1085374
1169045
508684
37671
178866
1806181
992304
948779
811564
1936703
455874
46056
953793
1716193
1117636
1099753
23466
249768
1163143
846833
148618
25697
1840408
1094641
1453210
1959915
1472623
1039277
1638136
1231492
393350
587285
455965
902392
277926
480262
1077275
1114217
1133131
1657215
203652
1968782
1871224
1668966
1598339
392683
489874
1809909
1375911
951244
1442550
30706
884187
683220
346242
464412
1019539
1356193
676339
1573741
1697412
1127219
1801382
46535
537226
987600
1062422
1064891
816993
299643
671888
1564988
87840
951506
675082
259634
311192
136134
68318
1221126
496290
879585
1885890
489448
367172
87312
1550013
390713
986125
1608673
336435
885187
363124
1300544
849959
1896484
798081
568455
1362201
475704
467206
644339
211281
1524548
944909
631598
705800
809151
1492063
1625775
1275660
1539298
1210912
1446602
1072043
298628
1821441
388973
1138982
677288
611507
893176
1034517
455633
780871
1812504
627203
1125734
741891
303514
353778
565272
252765
631697
1943070
1957253
91482
1481728
1280730
696679
640178
1072031
31943
850597
1247979
1122848
239148
622228
120756
241615
1236470
1943685
1813085
1182538
270041
289861
1330468
564422
741345
1620433
1733847
1026203
1359135
104782
591766
1571437
1580680
908861
1007012
1797235
11710
1199788
1544608
1971195
882500
91555
1538326
1537790
910233
1060689
1654929
57308
317148
1351818
498455
503394
193451
1993386
1006007
1901729
503325
289114
1457736
1532911
1845539
1650969
829499
1028942
1134817
1745051
631996
1130175
1547641
1540902
1734191
647103
355059
609806
1619018
385386
1245546
1547332
443814
403691
108441
411604
1564686
1510649
1605472
1911591
98140
619526
1831248
1526117
1046806
733403
1092667
882046
710567
1543480
1558740
1417283
1136495
121031
514129
856784
1965027
291540
1011269
125860
504932
931632
817250
1666890
1631808
319037
513253
1401455
1625848
1382411
153639
886825
96929
1132903
907128
1147113
1283716
1583178
1519298
1700342
1873614
886465
1918108
594929
1408407
1613548
1657997
302038
1638909
314904
1008004
461838
1106935
1038398
423121
684149
1349185
1885937
1421604
379871
744085
799176
236715
1062725
891826
1778784
244855
1970975
1928819
1279398
1465394
1547236
357899
1084620
1899299
1608574
1430512
1492410
1921714
159462
824017
547412
256094
1236188
657630
186447
1174369
815546
547622
1755238
290969
65960
607761
1463845
450894
221396
1504037
279536
1418157
14811
74917
299325
600002
127669
1560094
1197682
1586765
770892
1662643
1674469
475215
310587
1802752
325901
1842791
787677
1697511
751555
816037
1210898
1010451
330365
1296004
1573712
712897
526387
42474
334394
1156549
668999
610712
758916
1743228
762391
873858
213259
1571356
99402
1858732
463342
892423
1816050
212048
1069269
1874952
738486
1617379
541831
497632
1708979
1342420
1289925
923179
56276
966858
1212022
377129
247680
1510828
498724
1158951
1182398
590466
216560
1164188
1064952
715957
1452516
211674
1238435
1043272
76061
820450
455400
820279
485218
1097785
382281
500011
877037
1799023
1770329
133571
395965
1782058
391425
1051800
808522
787910
1641331
1626511
621933
261581
1169675
1898671
1578383
1497853
1746003
1222218
1479470
1333317
939799
1480365
957134
1827463
1456801
1027895
703479
1203792
145306
1961172
1790998
86130
719785
1229709
160550
424866
1107641
1097352
971108
844794
1102945
594652
1767347
1469525
122027
298185
1869660
184248
1035871
1819325
1789258
1728419
790355
323927
1951528
1769630
181526
660761
331434
1496561
633522
1020775
304121
193113
419281
1718073
1774720
1081837
812237
1217341
58234
740025
1410090
1121165
1114312
1936162
249475
1597178
604782
1836937
1049851
1719722
123691
314200
1994097
627679
1169038
1292178
1321791
116698
1131606
919129
1421067
1581306
53803
461693
587823
1711165
1014834
1930579
1811645
1301884
1640492
1590093
571903
1120429
563085
1968325
656784
39404
1877113
1097224
547426
612949
198888
1082330
1346837
1586811
884953
88401
1512565
1755364
1094214
1133126
1287749
1455020
1955691
352043
460808
671116
357758
663469
204518
72748
319006
844839
231090
692420
667717
1610179
873265
366043
1396379
294315
1326255
1392328
650615
852608
68335
615314
1329038
1412061
682915
1891173
1317677
1066918
1115628
402425
1610498
909526
1647733
805972
492676
347048
203275
769481
1634110
275499
1439670
1470094
614699
993932
630300
800034
1570534
1414505
1437437
223057
1818132
1000245
37801
825034
1771229
1478225
339411
1841646
1332567
476863
1264068
1402146
1157041
647774
1207592
436284
99091
377875
1838946
533846
1479409
1890464
718234
879161
1407628
159027
1528909
1049339
1950517
424544
516471
203902
1793219
238673
1306198
705693
1512005
397195
1533872
103920
882026
1107505
996491
756277
781036
369030
580786
1734355
1167326
373775
740059
428462
504197
65324
215042
1795579
379360
803368
609692
1130019
942387
23043
1014892
1047018
949041
490978
1696679
1001059
804981
345538
1272261
1555619
764618
510762
1927980
1200239
538046
1499851
506066
1744902
1021994
1648154
336392
1080640
1645659
631886
837224
1874183
411115
440031
1313840
84818
1381816
583218
1564668
260877
50964
760527
1720997
1349641
307709
1575244
1915447
258622
1116785
20265
904732
1103882
1820645
460749
102388
1388988
51527
211269
595055
1090410
1657442
332723
1357912
1484060
1298529
170787
673533
796457
429058
1724401
296810
1142946
1107970
1987045
662455
246419
143433
386041
326663
1297460
1980834
651172
1749911
1329951
1658865
1350344
94404
1750830
1091859
3057
559274
1343660
1520549
1369140
670353
1816280
906735
343471
1723627
192012
1700105
881005
1067199
1309410
492671
498977
467432
1967471
947573
190308
522774
233829
815798
1144582
1088438
25956
485133
234267
620508
804981
1055105
1689312
1225591
234051
84838
1417049
1690043
542155
1116412
1754202
149393
365066
99398
1149088
488195
1464993
1488864
230831
1161774
1139596
197220
1063235
75903
162891
1873805
507113
1266548
1930269
853232
1543596
1768235
1228634
219549
680006
225166
251428
1683155
1699814
1531832
368739
834584
93595
1882308
1691567
40087
1531290
885573
1379480
128110
144348
1596577
807486
1802607
1150913
1681714
49109
888817
1565487
1066925
1984448
1995633
1512961
1178723
725991
35731
1720484
673349
478949
1451387
208255
1531836
838397
1062282
469204
1661952
1957740
1031859
1620998
1601029
616511
99597
299161
488930
1061317
495537
597715
1574001
694663
1958385
483826
1309992
1408607
315695
485667
987233
1223450
237244
315027
1862104
156861
13062
126293
1644167
1024999
696670
1193202
1183565
273706
979567
65285
1747088
5630
1492345
1893285
1229462
857873
1996766
293162
1304952
1595899
668100
1193826
1422257
1923476
305329
307764
1280884
1244248
345981
1315517
278045
1614434
837716
307603
1719571
365635
1971651
1434082
1359845
1782550
829963
765300
830390
581352
1479085
244109
1845017
710222
335328
1518592
930409
1890946
79963
653028
1990697
1558232
1251398
1486650
1459799
1531025
1543543
351166
1796420
594897
241887
511991
1652289
1580966
751701
1270926
1994355
437548
676736
447551
1765437
1441828
1941948
1251444
1846765
1940002
121003
728000
1877974
81316
167467
968247
1553176
1088881
671713
1936211
631115
994370
1712718
1260159
1076332
1147717
1610073
778252
1765592
1403835
533178
1644050
1237472
1033781
1907529
1745581
811249
635188
1021486
1279831
1380119
447437
1268960
1232151
662423
493038
180995
1463408
233733
531313
1961478
75394
1398677
799174
1260958
1773041
1816744
1792626
999468
550195
466561
1295149
463163
109097
1377423
915825
1730878
126915
1966899
645501
361934
750251
1363069
1569829
1169268
90262
1541686
721684
967645
244105
615313
1735926
1951032
745571
476982
496565
1370219
1100939
1006812
1776568
592795
194781
465156
50250
115114
1102147
1534445
1976646
1027185
1480595
1979002
272330
1441545
428877
1762415
879803
775680
1738862
281770
552467
784444
750249
415699
1325183
910602
1487925
940773
131793
1120245
884398
288195
510220
1013666
689014
1757458
250491
308165
571773
1992557
512106
369533
396380
532396
1767281
1722834
1333146
1245420
1405890
1587337
1597238
259529
1237101
1164423
190312
508090
1003283
327597
1455950
1942675
632123
1977885
781043
164796
228615
407146
830697
1225644
1659046
1582396
302428
1594050
1992936
1011839
107318
574745
790323
1488097
128043
1235610
1106527
404980
1756532
268434
1920098
411714
574874
734690
1362868
262043
1433692
224980
882409
612358
432684
991394
1377800
1183665
377113
1924584
952812
536198
1068719
1956116
1702652
358412
585280
12901
1026681
1083906
1489182
1169215
1052090
277640
280957
15298
1809551
51493
622415
1612169
169484
126888
1411925
1749375
1039308
230655
473940
1536751
346526
1174895
450251
20858
1417216
1636821
763923
731605
1750142
490430
155306
1581406
211433
1324572
1152992
664035
1993447
1896285
1674434
465768
1608113
1603720
657124
1511030
518460
243993
658148
1482049
1414791
1504266
633166
1509585
1117415
1810104
345845
1893540
1059362
788837
652336
1349205
252697
1558090
1812535
1081017
1081234
1754201
1497517
593767
1486930
78628
1329314
326845
1182030
905082
396695
459332
316929
1958334
1831586
1257933
959172
1862786
1048223
1505418
182528
1399472
1386931
1306071
351446
1957103
131426
676392
146317
37555
353084
253275
1130584
230286
119700
1600683
856539
1504462
1502986
285853
1849078
1214859
243305
737499
829511
1121109
170897
1655519
727627
1375797
1751956
1269070
37072
246773
759413
877213
1718530
838233
816107
1664033
414887
564553
1765074
1509405
1193380
992986
762574
1857374
1266401
805874
420516
644765
294657
977578
372257
1566555
1179616
501248
1684259
134141
1007744
1960986
1505852
286969
232327
1377271
1225998
462485
603258
1524774
558730
1690734
1117421
1189124
1614575
1368675
1374057
1480609
1312890
382796
850680
1085016
182849
1351195
1564381
1039732
1120117
1019680
876928
512152
1723349
1497538
340104
128480
308422
1724633
129146
1119490
1900511
1202677
1676293
495716
777436
664674
1930108
1565116
811079
833084
147715
666479
1951909
238282
237850
654825
1377034
1469370
1583624
573255
457186
45429
547298
375989
236157
1354453
1052142
28818
671616
98862
1002860
1523376
514798
31643
1407187
88649
694422
265252
1434937
1159449
1970953
171402
540733
1039803
246933
529272
1485875
99906
252255
973857
662090
238026
246260
880540
1404104
196228
1481953
1412359
337509
1973554
1946856
1291789
344395
876478
1641232
1475175
1005446
1022998
1882979
214799
962955
604307
444629
1948414
662876
740917
1924744
388886
682361
397720
289905
193467
317816
1791366
423844
1930469
1799536
1360814
478822
1460571
578351
399349
905613
1757542
1124669
16091
812370
595040
1900551
25299
856939
881901
1470576
1976887
1843935
963254
56046
329422
84796
1164429
484045
1600937
26957
113668
1745208
296517
906205
1973580
599755
200772
785261
383787
1850694
651548
151425
739123
255041
967644
1589924
160891
546422
943153
102067
1876504
1774586
760717
1779867
494258
442159
1846560
41401
44053
817754
1261182
1597044
560904
1435541
92220
1022099
1481012
304304
1603794
1990469
88235
410703
1828763
1943505
1032074
1803999
1817876
1087966
597154
796872
684711
403916
1165635
818317
771241
198762
1033920
337226
1358569
616916
1658701
1480094
823686
844690
315462
286417
777308
1443149
1354035
407231
689709
332316
158124
497452
1692132
639855
86814
911307
1311935
490924
1692293
344669
383760
1703449
213359
50542
812961
143683
197375
1350622
35528
824386
1603592
1707637
1378004
1284123
21823
342375
1781871
1706353
1515540
1746987
595867
190870
743382
660098
721548
914400
1755694
977088
1304276
1667227
1270425
778031
1591749
1573290
1600979
542922
1152322
7047
188205
1867791
1359183
411613
193954
1534281
691122
532591
961651
507955
679602
1346187
1379650
1359516
622927
1742724
58309
1938909
780912
319649
843141
687724
93047
1960671
127782
449224
1750528
1059727
1939522
24886
1155491
1789769
728527
1356164
487981
674533
807617
1215850
845766
709766
1621135
623442
1974534
1032156
274153
1630549
942717
214620
922765
474455
560213
480954
1045416
1754409
1717319
136580
1883508
344105
381909
47359
1531987
697000
104337
446457
458665
1550309
1482080
1692953
1859048
1177700
1687031
547798
613940
893260
124272
710543
185701
1238813
838698
1570903
580564
515730
1268730
636638
750664
1443757
1614893
1879723
760871
753781
257677
1369568
1104423
1254938
321909
169614
1697613
266757
771458
1067842
965917
317866
57073
1656767
427911
1154996
1727653
177416
353293
968104
1691015
502650
446225
753895
1831303
1592460
1804964
1284083
1213404
1577376
678009
1957468
1427767
523527
1625991
1905194
1484440
1757982
1556034
140488
554008
1761210
1081702
477199
1176775
369235
1286526
1069561
835364
78377
1099052
878339
1427819
171948
626402
812748
1616737
343849
1924951
994735
398198
468311
1256155
1989848
373211
134454
1919837
38632
1881282
568187
800043
1952969
223802
1329207
1175439
1817257
708459
42931
306783
236541
824631
1391588
208412
616287
1095520
1369844
486439
1485180
1403840
1877758
632634
976049
1891422
898190
1644331
508477
736322
1420969
218905
745903
361153
671481
268908
1039003
1071466
1035485
40045
1941111
456946
265805
1810278
1406362
1846086
1605608
971214
1996753
1861618
838050
1535346
294734
968559
434478
196378
649913
174692
976706
263434
1644249
775584
1883605
1441720
566407
1142790
1059464
1579279
1439692
1757633
676827
47688
504094
720765
789489
1665988
1946000
1581119
354130
881664
1863001
1939607
158848
1593128
1844965
181777
52694
298089
308745
887246
622845
1704265
275096
624996
376653
1699246
786856
1410568
1759064
1343899
1697960
1719019
481828
329879
1452235
801770
1066130
840168
678116
1644784
431901
1160556
663170
340662
1062774
1952537
662210
1209135
681178
781971
961094
1242910
1624792
8420
1620221
976168
1749002
1326672
1074689
1771268
1410632
1828192
1668754
1710093
991934
423476
829212
1812267
184478
719337
386220
1874337
874682
1700283
1134657
1238437
996396
201026
936906
1236840
577232
1188889
1111082
728673
1980011
258973
1386727
737387
576058
1155574
62106
1136453
1430951
1362180
1815773
1211892
1726431
921355
462269
1739923
533209
1352877
552733
1721421
1037506
1684579
1988364
284279
1967762
1492327
364489
26429
1451403
915421
504267
1767554
262163
389890
1407091
1180669
918956
1908955
1778805
1211881
1434785
358809
945106
353496
286087
49533
103856
106390
1270305
1291286
1902632
475590
1635243
911853
1044717
1366335
1839488
793755
1542522
680203
1695591
223315
1117115
1355492
1165700
910463
602756
1806084
1358355
1823384
511666
117597
1891051
69025
957870
1045530
382110
171891
628642
1705815
261718
84789
616883
1792427
1234317
880069
1261588
915298
1468266
428261
1079987
914757
421554
1332717
498502
609255
277378
704207
410880
1294131
1978723
847000
830517
320823
1399577
1835540
402447
904965
1973271
1441724
609514
678865
55933
335247
683696
1164449
1044389
907961
1423828
1744974
18803
1064435
1820660
444585
989887
1328926
1460919
1449751
1319148
1551512
679516
903265
722566
1484140
85592
670102
1489917
1768205
765177
705888
770750
1958795
307021
1014695
1161256
364814
1123231
1482508
599
1223964
947276
1687717
1948765
123723
1342027
1961600
1778587
510630
826650
132875
1594530
568639
1555762
1064515
1926862
643993
1052521
609978
318075
359764
840138
879697
302805
1565100
8444
165129
730191
1669421
1931037
597078
827777
1529225
1962235
1343968
432384
1643005
1411681
91011
74463
208461
371568
1832512
22018
286130
1185357
286017
382994
305549
182625
1028317
776946
35546
207222
8282
723967
511859
630931
47861
471984
534044
965697
83071
1769090
1613509
232150
145096
1353444
845260
517691
1637681
1811768
1232819
1836939
992313
1472008
1216212
258533
1182067
1562618
1578317
136389
1362671
424315
1589526
545267
127562
1145868
809724
747421
1905341
1946892
753288
1985085
520418
179332
1963719
769332
772852
1321078
1050093
886264
1454776
1382701
344594
1940843
214699
1376539
804368
1216563
606929
1892190
1727473
1531715
182148
562029
893375
1743823
458543
1588079
661980
1001822
101192
1100058
1313036
1949230
907900
646958
514056
1450728
1438033
1863689
1875086
1201493
1935512
766280
900087
761762
1591686
32282
167932
373784
1365307
1360993
1506392
643972
1535424
1536693
1854790
1796485
691851
1781817
299476
287181
326905
1701247
1280322
372992
492395
1204805
980169
1654723
630021
317302
1605387
201633
1583435
934195
855342
166872
1884579
263308
279200
1545349
1101632
26800
797168
536498
1332106
1784741
77889
291596
703612
1194678
932875
601866
186136
848109
1515654
370349
797914
849414
775667
1732132
1329142
1388192
1711895
331375
1694006
1313752
1342259
1984216
1167969
1322014
154553
677673
1047986
1096467
59460
451859
1890065
1719952
1127537
1409235
403855
545721
226252
1263730
1087490
1241490
187585
928534
777550
613259
753586
1665823
1721573
609987
1036814
654476
924029
1723103
549778
507110
970661
1727771
464409
359032
1850343
75270
1298283
449004
1130163
1418263
391443
1622334
1548104
149637
958603
1701544
1921818
1636289
1426231
1003682
547381
344698
929685
175060
1508921
1769142
356098
223286
260471
1663002
600212
1142381
849934
194152
646118
39558
1111450
106205
441060
1396294
510149
1809927
1934210
741057
261615
1147194
114252
1613118
94045
131965
316662
763201
1605529
74284
423398
616030
1843604
1655034
1502432
754868
1430205
1956821
1934172
626673
391117
1832881
1267520
634156
1234510
159952
622934
630484
1095738
1194382
1979054
1635419
1326562
981776
1565519
1749598
502536
1967149
572789
1363492
1452922
1647343
257163
847610
818804
461965
554040
1156314
70763
1636086
1837441
1260765
1119590
509532
518519
744213
1050136
65546
1202990
1981463
482283
1289811
805375
397876
638072
1435499
453497
533009
75165
724846
558249
285230
1732915
455824
1919555
1414220
981002
1482814
464596
893720
467220
567946
715752
1705998
491940
548159
940691
491344
1859073
1572894
869477
9247
1659934
263271
348015
1748486
1252074
112470
1812164
1738701
1003035
182999
820806
1074559
585930
315550
1945265
1702410
1045972
1370771
21171
1506745
177028
587450
171756
1224899
639017
1943900
667318
1992277
223568
73802
967208
670263
1451907
166432
1887519
1527976
1537059
954422
539498
1688119
1905066
334708
898817
198593
860948
1692239
1946116
667523
1661086
383779
982268
1526138
1525425
1514291
137888
1106865
25202
1667976
1953883
899435
1491550
1869815
395405
1815609
1765110
677948
462639
921024
1296872
418129
1141163
834464
818692
125249
476459
1093813
615679
1134879
1333309
298804
642138
1885180
1009487
762829
1145053
783219
1502865
298686
1030913
476658
1950399
1535072
1084724
1016678
689988
833700
1988820
1145932
829103
1166133
1711645
1867402
753600
154785
635682
1274378
1121946
554352
42766
1427880
717783
1156111
545666
453035
1697524
642911
1242580
584456
813567
1414690
1622327
751541
579234
1303473
1065397
1388262
355104
1586708
24328
225756
355449
1971542
302338
1918221
59825
55062
521595
689490
1152175
770377
1691509
1335565
1864131
1251599
583711
685796
1688635
1942801
984286
1706053
1920567
771158
1741298
1994029
1806984
1516867
1319159
505161
616741
1885215
1298834
1312272
682455
1481747
1940709
521951
1788005
863786
1494564
1847382
178947
20010
1552208
1116506
1476012
444287
1600179
1692215
1887323
440663
1340726
585754
1204998
676741
927349
1223291
918348
1987891
1602837
223438
1513902
381530
1823011
1591188
944493
283929
1775709
1673096
565772
354411
710451
1266595
1694264
1676722
1789437
532416
972145
1692476
1148965
439048
353549
781931
31410
518261
546937
154085
1379234
1600046
835507
764913
491165
1999632
1464532
134199
91361
1991412
974861
1135778
1117800
146939
525577
771130
1741981
477547
1183525
668545
154431
559341
1978564
1792420
591487
431540
738258
1073800
987471
1494667
159427
1715343
1484947
1445014
547497
1999203
771567
1511777
577723
459537
1490697
746504
1470174
958368
29864
1321332
131193
1287700
806399
962845
1196094
342091
632797
717741
1077482
1327044
1714093
8623
1095262
1082737
37146
679815
191442
730266
1363767
1444132
1991705
1125731
1803307
1603337
1223880
1676003
1027193
15411
645550
1885842
612970
931700
720177
1771533
1138147
818325
296482
953681
1043515
1698292
609382
148009
1721850
1157905
48492
1262541
1731993
961358
1116035
856750
1638562
1491303
1108049
1974631
967621
290661
256456
1154510
194448
699222
1760926
1142679
468841
1990526
1515190
1351683
1607940
1700240
1698494
510287
1562682
347302
1627647
391990
9335
702460
668789
599783
209950
1467656
227415
10077
316945
551952
929694
296871
1245561
903683
1345641
774313
49271
867800
741512
1694132
1882309
493420
488434
840317
1275967
688733
503040
102110
1004886
547406
1064531
1242210
569314
1493602
239573
271003
1306828
580312
355689
2324
1413318
940008
1167425
914139
28449
1466410
546640
1126608
1522178
1257372
81856
1912953
1352242
1924822
1553023
1499375
1842358
575609
488374
1958543
513229
680104
38111
783622
1470199
378143
717954
1752237
437499
1651644
1054714
1002507
609876
1195408
1329670
261900
1238994
217956
1608036
447271
704563
1383897
591248
1867937
1525602
556991
643229
332245
1558272
1290212
47081
45129
655088
1647016
1407944
1756634
420424
1058389
8161
413905
1999890
1928908
153892
1094456
52794
480237
40519
396396
1345237
1891228
1756297
1181283
94874
1584634
131513
1393922
1559068
500060
1215014
1518991
690697
1102103
406843
415408
686413
165971
1240917
801433
769210
1764408
386709
1591297
1193805
1838415
1519385
23211
1453049
998703
481854
855925
119831
950023
1035729
40518
586895
1160361
681852
1564036
1878439
1562445
1588268
1676060
1671742
819378
670223
821855
397522
1930367
1250255
1737717
406068
1004207
1009229
846890
133648
214253
254363
202468
543087
106172
1010790
579573
344970
1910128
190522
31141
391392
57819
936937
1643718
499356
1768940
907571
837095
1481290
855931
614151
123722
673181
1543444
393252
1725
122963
1376186
744465
781344
1520306
909054
912605
103215
88114
1956421
1411490
1061039
1634724
1722861
611736
1999452
314929
1415966
1468212
1155683
111139
1959299
816019
1565365
853357
748989
892299
1864210
1722807
1334447
1416765
1935233
169374
1534485
1074860
1374599
1622723
672446
1021347
1169048
730475
1084537
1434164
998302
529522
1900368
272861
83882
199264
147636
1283152
1189276
1692175
183892
1294782
47925
1470706
1990531
1821429
362572
1161833
1976144
1835195
1371469
1787236
555041
1012821
64431
1059788
1932837
1530011
109109
176561
151155
988326
852326
1163951
200468
5394
1505710
84459
1878916
856044
179168
283995
1028577
925453
1901008
199010
605894
1035573
1392132
93032
342550
571251
1241637
770259
1890361
938214
876113
826947
686028
1017591
1793939
773636
1509607
1661862
1134994
65344
1480663
1927877
1322145
618766
647830
1327454
292740
704699
1021984
1334675
417475
1914863
812186
1408354
594886
1370681
1901897
1659309
50871
524086
1766691
1895421
189605
363065
1634990
1376601
853637
362738
367966
532456
288615
1249752
689603
174618
1709485
1141083
1143499
340987
982904
819273
1239488
690087
36167
1029460
518555
339039
1842332
958423
1245118
851621
1587592
334250
918751
116892
111263
1624790
1567526
1804794
1642609
1299179
954071
726939
443938
1846326
201077
855063
1360192
1353518
1912936
898176
1605194
420846
1602485
1135263
1913836
894679
409287
1005350
1477032
940806
1216477
1959307
1730887
1591225
1531910
1680654
1683434
656853
1870257
927718
1932343
1582924
1246915
1415569
131289
1377864
302176
64856
204421
404669
326295
858812
1439884
1267836
33965
954545
1749317
463086
967639
1357387
932828
1065151
1925387
758839
1458669
467356
1398842
290349
1017577
1044870
1266538
1043973
140263
1189923
688683
540613
1571442
1046917
1701510
1297250
529056
562908
1510474
108369
1571195
802577
356270
1849951
1958530
1833681
641566
1045248
1970086
1840582
3619
1662051
1388114
1641618
783838
152488
1863631
1671236
443516
1652190
1064700
174234
1661678
1509824
1614492
1323979
421125
493951
1621998
717892
555634
831418
54850
1728230
787678
1780609
108796
1846300
1322012
1254513
197611
288984
1942693
982367
536295
246810
405702
253075
712965
51138
737172
732433
728352
1134485
1556605
702820
677975
1930349
491837
1004037
946744
1547859
460502
1434635
1054555
1784304
1973319
46341
854119
191096
1569844
1503208
29929
852419
34841
1030101
862512
184314
1435293
1712903
561176
364628
499542
1452188
219480
1814712
716575
437035
1581729
1081172
1524752
568717
776652
1461446
1943236
1270733
49551
906947
614741
1363482
1898350
1435800
611829
779073
1799112
559
1925042
1648701
1740265
792968
251569
515482
1333471
1677574
231779
1313165
173597
1073601
44790
735071
1810312
599215
1205579
1669404
1119958
386531
407926
1256955
999758
387294
940573
982890
1370353
1040286
68499
632116
221689
1987997
933413
351174
1596885
498681
1198640
99940
1623472
748551
1273846
594037
1968709
1821253
625721
62306
1418399
276432
899363
1330984
1916094
758006
1893057
82414
1680540
1726331
712906
1767382
336009
1410731
1671563
192928
589078
91953
656083
653843
1365610
1631190
1553999
856827
271682
340624
1633641
229283
493638
688773
1332469
1174655
1814370
264208
148927
176275
1910805
413106
1389562
397248
958941
1689277
369193
1378504
986526
170562
1175009
126392
672715
145474
1051520
1394470
394684
639845
1731974
1780349
170643
1941612
758683
526652
1626173
495347
1894808
1029830
1910666
1258403
1933481
160972
371618
470334
1947804
548274
1326735
1791917
58183
960892
1390917
1287052
933114
199569
1372821
233957
493731
1611697
591453
872993
853872
1882504
1480891
570966
495895
1351455
1206279
1592247
81858
360048
307742
732478
1570125
689435
1154114
1577344
595320
1023386
1265016
1932329
934503
1999947
1579879
301717
213287
1665141
1343424
394034
1446665
863862
322624
1136889
1714546
636338
569047
1561024
1532651
1988188
376387
1125625
1284120
165325
1289633
1687946
812918
834271
1533415
1380283
1350138
573901
1497376
12634
1254027
419908
1317894
257527
675836
1819563
725700
1868509
703475
1436298
1379971
587331
880796
541232
39757
1859821
1044742
815493
1484829
1018904
426209
683393
332032
110287
1486410
1474979
262861
687163
1947182
782418
1536454
1153867
1262185
1259321
1857132
508073
1105282
698908
689235
184461
835939
243020
11232
1893738
1442107
266521
709560
1688671
369433
1643394
231544
1976343
760157
1664503
171962
574073
649097
437960
969126
1929887
213462
1878782
1405922
16307
266226
83522
1157961
247075
891532
310471
976764
666272
1404696
1222062
1346127
154098
1374434
1003632
40950
1182006
1991804
264744
840946
736602
406866
1803726
757150
1101594
1832732
1366145
971294
190346
936606
1268160
156420
811233
760018
83102
1973388
1352347
49998
1823562
650211
25122
1885152
1715343
301854
931779
1510022
1013577
1839703
327213
855982
1683616
607619
136232
1807449
1983054
487613
1383250
1271797
1306273
1582436
1936460
1692722
153487
517013
435111
1874167
1087409
1739895
189893
385975
218697
1197641
1781943
635446
1777285
629714
799459
1408286
282234
81572
185757
355594
276036
352245
145749
1420518
194435
1484852
804655
1168109
1718353
203055
1551590
331458
612182
1400521
1518365
1674964
1744041
768426
777299
1789658
1438962
467215
1673577
1302443
1462687
610077
1148320
1607015
1349462
1381683
1062457
1742677
870667
438346
292101
1027681
1143635
1668518
1936364
668404
1929131
1246767
218757
1589861
1960607
166094
1063047
508438
23035
742111
1823268
1588763
118006
494176
727172
351961
1762597
1396894
176687
1184117
733237
1923971
1947173
415149
1354922
1512657
1531846
391365
157616
630242
1473557
697992
830535
1616603
616939
18855
1485018
239620
7222
811420
1372920
1492692
1178534
618290
1308120
49645
503211
1335246
461296
401270
82488
889755
5388
454728
652942
734870
473106
1279155
198517
1176973
251957
893277
523722
1065368
1755501
1071643
956013
391179
1208738
1620182
1669984
1102558
1073166
1373968
373394
1952383
918595
1466817
1137724
872200
555365
417997
231263
1783814
1425547
1713005
899683
466883
1717904
772472
1400591
239421
800984
914672
1389811
254658
791472
400473
1717799
881796
1058413
614085
1792760
79715
884816
1793668
1781249
1076589
989647
763126
313091
514620
119394
483729
1602701
1859133
1530508
1288372
1983521
1790270
911033
1349119
1385562
405215
610869
1781189
898575
4790
1367501
945830
804217
684349
554091
367721
398144
199307
1830719
1506511
1340565
541601
1811875
843409
813424
1995659
266522
1045795
1026840
844429
1731305
1162021
1317549
1918405
739735
244859
1400401
1389741
1952841
672967
982589
264962
665060
863910
173811
340283
1135220
350053
942930
115923
610104
470938
1209260
1485194
1606403
87882
182603
994219
378595
886420
1436121
1143707
204300
1473892
1675647
1182271
1376275
1128887
1126125
1475170
1504338
1554345
239821
1828051
44806
1320780
35803
175527
1911411
1406084
751477
1183941
1664520
15146
738049
1891850
352622
982320
1842718
1891433
1250144
432419
1725161
1850640
611063
1325751
501578
874627
889990
953319
885133
350440
1539121
1880738
36266
1933040
1797291
1459221
952539
1482075
544094
414092
1988934
858539
1425264
706271
232586
1579937
1910320
1533798
1755917
420089
884063
694506
1613819
736119
1366907
529538
912866
417819
936188
690915
599536
1233071
427965
1923550
1145520
1603469
1521579
210017
1527900
574301
1931986
1981113
215683
1311399
637652
157625
401146
1660589
11534
565447
367655
1566672
129526
720050
294275
719425
175981
1000199
1565481
1996770
1880626
1148184
968265
1218958
1587153
1981969
1117504
145426
1952598
1049349
989243
583107
1929413
243855
1889879
1430059
331895
1355880
1288755
1848291
1839973
1334861
654582
1322065
100188
1139282
445199
1391164
1339476
956948
1997101
21778
587808
290578
722082
1032790
1697984
901731
774091
337636
448050
1761899
773337
544719
340094
205731
1596940
1273187
1761364
1728999
1620582
551121
501330
1777497
1603760
1296703
716854
153860
174218
516796
791288
456276
941424
1292628
145255
62617
1227262
1253514
1244305
239434
1148193
820787
1354259
1270808
646482
461875
430737
955910
878916
369721
1394777
444946
1370688
367838
1859281
1248300
373924
127130
1680418
975853
1556332
464857
308722
1508455
3382
637341
1570898
1031456
1046596
1874058
120284
339597
766534
88830
573952
509222
803498
1142334
378837
1903308
1629213
500499
1839284
1785306
314378
719976
1092761
869264
37279
1130366
373910
1649062
809084
1536857
964668
1342468
1212938
842514
1439841
569292
812925
242910
1527360
299586
638670
439874
1923880
1269857
82710
993377
819810
1120503
1057524
1971191
563415
437526
99638
1333883
1665278
1936644
1340148
1426835
1603505
1644057
815378
1026590
432629
1669934
688366
864661
370522
1574753
186819
1843790
774040
303310
366958
583265
1961802
1190179
1608449
492995
653905
814453
1957981
1560392
448327
234040
1550088
1946110
570010
782897
428409
141463
1132170
1081032
1083026
454201
1227000
664097
365250
1219018
861492
35140
830512
587292
1047695
1021725
1477905
1959540
1157048
1360821
1941692
379570
441460
230663
395724
1506234
345253
438748
136078
1007507
1028559
574387
1112825
34370
65952
1424137
1622432
961464
120866
119075
339079
36199
1274816
1344129
584998
1555936
247872
1274794
1116161
97083
129455
1142131
859231
28884
1583488
1207865
672339
1878952
1809259
1182121
666889
1521033
810922
735615
1782918
815076
1502693
755970
305274
1139499
1964030
279892
114048
77938
1091929
571988
1235144
1404157
1678277
1427621
1667431
1142879
1708438
1271826
1682055
485034
437472
1869653
623657
1531929
127285
484711
234168
651589
1808930
178058
33723
530945
556737
663300
354760
135271
1583157
1945765
980559
100288
395045
1941879
1834495
1804346
1039670
524374
422457
1756281
1534796
808988
1402751
837195
1099409
356524
733642
1584098
1415003
1301172
937801
1096643
550555
341842
1129006
157646
1281094
502187
1380856
1460123
347487
184243
213989
1110105
22477
698606
1037310
1863528
392349
104656
397937
1286243
1222546
657884
805054
753790
657824
394458
210017
1081625
942995
1573347
1040730
1552562
720297
352897
484512
1246404
241359
1746740
380276
686433
1767564
396337
436448
914445
235909
190957
1714813
1610758
1339211
1710149
1951463
151035
1736931
1829406
1274405
1484239
1485620
827447
1241720
1785439
1095117
1509647
334499
1980321
1185098
16833
1756106
683481
599225
1514482
1271651
25240
389203
741966
1742331
1968097
797849
720270
958204
587464
1951701
1693347
950803
1236893
1479249
440410
1536135
769792
391437
434354
1958567
10944
1750536
1630928
1333426
1397925
838354
1815348
758151
1436071
548373
1079058
1705730
266622
1422233
792648
1174552
5608
1155877
228127
550104
1225342
1565100
930337
734114
928503
380688
447557
399274
484961
1439824
111240
1314110
1035943
716632
381622
1512822
1046868
754914
781028
530662
433277
1000183
980305
1860594
1850144
1845286
1792050
777783
1221027
1099873
163150
1476371
1066418
786335
159202
1044196
1240963
1358593
19803
1628168
1808509
444158
236353
112065
1264140
1544874
1966290
1979941
975030
508598
1071867
525952
1841024
1567347
852241
231127
18244
299699
548216
184338
1598332
760728
1820443
136163
138988
299664
431612
1277729
157361
1638449
178054
951516
1177570
1484901
1784694
1739356
888265
1821119
174329
920177
750916
1927521
708054
1929382
31719
4667
1577565
54100
931912
763211
1061867
1162058
1541000
1604367
1757555
379663
780051
775001
1993013
1175948
713814
555752
1654347
1613205
642320
817586
1079854
109529
1737582
1800766
888218
1556106
869322
229470
1866354
897419
1036985
1343455
301857
1777677
1741111
755403
82574
594754
480057
312098
1080471
1837005
121106
1673941
771184
93421
398716
700916
799944
1871117
824138
364892
1986870
1065091
1190093
785586
1404645
951365
351484
971249
1006506
1574925
43940
706829
534252
288567
1638561
1745212
1920697
58083
722288
1273052
1594749
1198860
319336
1626348
36857
459663
332688
619170
979975
201290
119231
1793939
397910
1823726
512160
1173342
1179073
772693
248949
1954788
718433
526530
842802
1949826
1875085
77474
737730
648535
1665060
670027
586183
977227
481034
439733
764277
581680
1132860
1496771
1022861
1152648
75662
544969
396533
1858099
1417066
1190863
133966
1138267
1623363
1382081
77515
1589119
1454426
1683814
1775526
342291
1107776
1674713
1372951
572162
732850
743359
1214334
1200739
109372
928057
1149855
1546500
1165290
1239423
659399
1058122
299643
1522704
545260
1739072
68173
1320019
1346121
537941
1868680
444518
819862
442011
1334335
1635776
838205
681674
711086
562150
1781242
64364
301519
523292
1830478
618800
1905725
196425
1365575
1697295
1773523
499770
768637
1089545
654424
1905413
1311568
908194
674495
1467714
1561592
1437815
1458965
275976
1563847
613581
1802591
574036
691910
836227
996525
1802165
812360
471800
969173
1936687
1000448
142452
1694848
1800651
754082
643294
1626488
1185564
1572588
1157328
619098
498114
213838
593297
1539822
842267
1188056
1334089
785736
1046274
936625
584925
98676
614648
1773161
509651
1822992
1263057
1585463
160467
306916
501079
1329936
963027
1721425
1756516
1150560
1052209
1927675
592027
1380228
1250413
1727781
1380117
1214070
397959
402707
1456968
1940177
797024
1771731
1773154
7543
1285204
669967
1423874
667610
859169
23058
1491906
1784703
499629
536361
1095874
801567
688836
909900
1502672
148176
673870
1963808
474201
1233149
1370120
1435328
1004071
1143469
1026504
626803
792956
410647
801927
1526446
1450438
905125
1937771
923947
1184037
1841815
302313
650823
849467
401797
145032
640319
1622550
891628
1924484
264099
1931439
1363339
1220462
572320
1378844
506124
1557481
1116879
1124393
1375841
1352559
1701790
332080
743124
472373
1246868
1611980
1091209
387020
1428333
1493238
315110
401255
604
1486885
310479
1134775
1300242
1883600
997321
1497187
20961
197380
27361
1417971
1340067
213268
822814
87225
1088397
498253
1617085
1553402
144301
409189
1349912
1005446
1149414
1576152
1645050
366812
79938
926439
324483
104892
189927
901715
533335
826292
84986
543707
102750
1400889
1429374
1019313
1181300
640757
1904015
1052497
591106
1850033
1013717
87692
1916291
847413
1764082
1599312
824184
835586
317247
536165
1489583
1133359
123527
484285
978395
688052
7036
1818301
147037
372596
118437
396227
469618
859178
1751855
1973048
1336074
1545120
752698
860524
1316742
319873
1844214
636150
1262837
1791860
521464
1132324
359912
20870
924419
50751
1497184
1174032
1424
499701
1507612
1714789
1480523
1692819
29905
1252230
1127234
1268486
455974
1633227
274232
770948
510320
1016506
257692
1545021
916124
1037732
1615669
1915178
1506615
1072156
884373
971555
1756009
983716
1683395
1637321
268792
1699541
900331
1300456
1582990
1250638
449829
1980374
1446317
431522
1817060
679740
1848124
1377361
1775637
298119
1248181
343055
1776535
1607911
386926
1237307
334685
1273523
1987431
212610
1783067
1583915
142115
677771
1850510
1613240
1862406
406423
916268
1136332
1503066
1688917
596921
262760
638192
1865176
339830
390078
168953
362042
565355
1238084
370567
575384
561956
937543
598392
298990
238679
1040162
1501322
1222976
316930
1967655
1053583
1713877
1235907
327400
771373
1642906
840544
1422693
46102
885655
969457
446215
45281
139522
1781782
1656460
1788176
1209085
964376
153980
1022741
274290
1829797
227332
1534580
1537829
485742
516346
374650
308559
678675
728992
1562708
1950966
1034077
722552
350219
1562922
1261990
1041999
1855603
513745
311878
238397
764802
383692
716988
844877
267979
885354
657051
1415646
1435775
1045548
1512413
1491274
1135184
897679
1282619
278106
1154649
1590078
889946
692943
1437149
1370247
1184367
1372266
1498820
1801630
376128
397071
1931559
890629
878876
1160389
75771
889595
1167418
323389
1140186
1299192
1347249
968477
954332
426595
1206353
115849
978484
1224389
1941529
754707
360141
1436694
1142009
1517033
584983
610729
1461491
19938
1174341
1790005
1951297
1921803
1572701
851738
1917679
1919339
1012673
1287812
1386896
1153368
540777
608772
930850
677379
220869
1820749
879283
1706198
1033350
1463012
19297
1234361
1433177
1372512
1698233
1553890
162854
1967477
1976704
302328
1668470
1490873
460256
1756545
200810
1014150
1028490
18479
1853526
1616415
795670
759740
476667
566492
1244611
402265
1036471
1038379
1038849
1647352
1333836
124017
1158868
142079
953082
1774071
736825
402446
1699565
126669
337266
1060590
416698
1441954
929240
1638221
352693
1094378
678013
428691
1948220
10593
1099428
1674791
1605084
155812
764211
652677
1378797
955589
681069
397109
834357
1182624
71618
653566
302388
414635
1594469
3722
268357
1519514
1943044
959492
71906
159184
1783736
864227
626246
1949494
99107
647910
1463603
725390
126774
945697
1978189
1382120
155203
202671
122162
27441
1455850
1839653
1351386
493557
1629868
1997593
1205963
1431483
709501
1885889
885809
385381
1175768
180879
214062
499526
426900
1100012
548208
529370
535701
1026352
777583
1810528
1308798
831879
1938546
1833990
1125604
1967504
1333240
1975890
1258537
639256
1838580
1069143
1097631
1032964
1453499
467784
1785842
954075
301506
1896111
1904368
1231753
867978
842192
1171058
8917
1998289
1407850
1177813
1334037
1509058
934759
1157293
1027978
1850616
744745
1860258
58206
21668
1424310
752530
1829312
901266
37008
1767576
130661
37433
487432
1085138
1199410
1170688
1371254
1805786
233889
656109
410441
1797149
509532
854844
1954975
12774
1575898
1477631
1991698
1366489
537310
1387909
99810
1468571
1309274
602333
807269
1775629
1156927
227065
1013806
273227
911733
1941474
1631026
911497
1836643
1984001
4350
1422454
1515938
1249158
54184
1583919
719226
499409
242631
994013
1927418
1291642
1618237
432149
247187
1763690
728845
1390687
1126086
1995360
894585
727910
1955785
1281991
261449
284363
1383799
933498
1309945
1786265
624557
713640
349463
1282757
607896
810947
941368
904978
1196021
165641
608530
1400866
50890
1599030
994585
12882
461864
1249813
1569154
936786
1718197
1380268
623370
451024
1594517
1793819
1780056
993124
1058140
1684444
1703271
983195
1214016
921398
1900936
908378
65863
1625812
281732
678352
625838
1967832
622648
1520347
1034743
1261729
856309
748817
371458
773850
1770949
271930
1643545
1597612
102207
67948
1264933
1439500
1605152
385825
158483
1097335
1666668
695014
1465820
480156
518444
322089
145989
1773084
1782245
1983721
1965574
1706592
824422
1885914
1870242
1606068
1562354
1972847
234051
695753
607550
1522277
1169111
957325
605159
796426
836788
1100770
670107
1541631
1683183
449633
395708
144182
245266
720348
1446828
1608052
410557
1391926
1061786
586709
224505
229185
1637139
1806909
1352179
345292
1977637
23851
414976
5690
527823
1952784
362393
1088574
865355
788794
454639
167835
1386317
421282
1594387
744451
1226466
936220
1559329
1622640
1474542
1706674
1872131
1720034
1812934
1189640
218488
1699745
280314
314023
1801907
368761
297385
588917
859521
1197266
371420
486396
1458933
1870845
1986292
1409612
1180569
1381084
1251925
1435834
231818
217719
762680
788554
1137343
1534194
1455038
386982
1604012
1931325
389261
1917811
1457561
662772
1054291
1447639
459811
1868438
1672057
1888855
1390104
837357
1127237
244710
1339985
650297
1852426
1292232
570053
812083
1957311
1748314
1048185
16156
29008
311555
1492104
1463655
587051
1877878
715480
1213414
1007027
1457794
311004
506973
1223286
936013
496421
1718048
1278228
1087822
1362129
1722444
1296490
33187
1454186
61414
684149
1423825
1314560
1415917
1094626
369568
14093
640763
116652
913340
1144650
887657
1693552
1365422
329835
1913621
1490869
289698
562553
203772
1205813
1329235
1554707
1194727
587954
1678010
921438
1235631
1218851
1684908
1177324
1552688
772043
654189
732420
141468
377056
1971713
1244532
1197755
339351
628067
234411
159482
359992
1703537
43425
1568554
935881
601431
1662637
1455528
49368
276876
382631
527746
1454620
1084540
1095632
500116
752255
1894922
707510
1923189
1784716
732008
94691
1767303
1676398
118190
1241232
1996017
686330
1819890
1584252
982696
982661
867972
177750
1789529
1206222
1586804
528917
315423
1872899
194044
1833488
522732
32548
264241
1441367
345417
364693
1280381
572862
1802579
255287
853289
1808896
1709655
1577692
532592
936598
1762623
1593229
136973
1225263
1577629
227879
842316
1989449
1222598
1234150
1326306
420046
1949541
1530114
1903299
285358
1503000
174441
1900579
394495
635829
1305143
436643
1198184
664905
877741
1200025
20231
1373803
1418166
824089
205159
1158375
503036
1924672
872545
1150297
1452021
328856
1368478
1161667
892815
1794875
1490147
1582393
1094432
1095858
1591246
103928
885116
352428
901456
1085412
1769020
1009373
1036657
753100
1121998
288760
1139744
676598
1349615
1137778
1530506
1142634
1497376
150003
232155
708494
264184
190836
999551
621235
1583265
1502012
310514
47980
194372
1095557
1438244
916385
223883
1494761
1070456
1076270
1143167
533112
1751666
1632421
1906103
713677
1511569
1113808
1141798
444854
950876
1763254
765664
546871
348470
1369158
248635
800754
1446970
366502
146203
1835656
482474
522903
1326096
714654
90168
1172803
554929
309585
418656
1119378
181265
217485
711409
1796250
815405
1959328
21583
1485794
449232
1888724
714788
1857056
1504693
1190951
427962
1730729
459258
1571247
694884
1111966
1961004
819658
1636180
1152758
61392
1763309
624248
776927
1562643
1939322
172945
1848661
1613615
1595627
896106
831131
1232874
12971
1521059
100179
1181326
547160
1725476
1881291
173695
1914274
628745
998919
737238
803452
1573174
1156437
913453
826594
1090547
1135475
350447
881858
1250901
512772
1155972
49933
1776857
84384
832617
784509
1148788
1246287
961139
821678
1051091
1744226
196034
1642630
388152
1216322
1152621
517044
524052
198783
1192270
1439365
640108
125060
402102
1984941
536791
1493611
213400
102688
1403821
1417793
994423
120006
1036935
1612491
1104286
718262
98976
1891759
1935953
1727416
1642801
913984
1852464
320556
291196
1607583
84832
1072990
1328123
780951
1345820
1231046
1716204
1415446
1992310
1893991
1347771
899516
1858241
1945188
1415703
7881
54566
889682
620942
202937
683228
740244
890069
365388
1753425
1742991
757204
838661
1784646
362632
975621
228775
26304
695583
327276
1639059
1875341
1254219
1465895
1171660
1373075
886564
786851
1594518
900804
945664
1904742
1167314
638744
1909256
944881
570222
644315
208539
1666718
696779
767387
1882694
12639
1490049
1714479
916894
705727
1495358
960950
969720
31984
25935
1479042
875194
1505135
556027
1847707
1962936
1360000
268601
1754429
960724
1105682
1231203
860406
793120
870895
1993800
1065860
771010
800958
1850515
603424
829160
1173473
98910
1567415
1028975
14892
1815858
1484080
481554
1735700
71957
1183603
1915366
1347388
1002430
1540304
1497027
1278413
1606967
611798
1042751
497830
857339
1515584
110502
1979415
1874489
1155172
1288907
1339926
769799
1189994
447630
1371342
1203667
1618633
29539
1263845
1862852
1205832
1324232
885460
1799975
1884360
1006841
1853807
204528
405574
1096108
827482
452514
1516971
647581
1647463
938498
492583
1586643
1404566
728626
477732
470357
19739
884100
1748088
1400783
1886437
1427931
394346
488959
1333837
50328
508556
1733175
1345475
570623
1747760
1167612
560355
588760
1332843
1351763
413519
1617009
1737340
1392814
1788523
1033050
1778358
1062066
1236960
1858081
1410429
887708
527488
649554
383043
1980448
1199292
1999194
1026679
1901985
1231047
1580314
422208
1608800
1813154
698228
739735
492973
44181
1687949
84433
796554
1502334
1038533
1627662
1180247
621307
1879964
469377
99835
434531
1496703
1602301
1884849
1722149
457180
756840
478584
1749548
374046
1571375
1420713
101282
1190671
1813590
354921
1090122
326364
887660
1455460
1005272
454942
321589
944638
1821359
1741079
1877750
441697
196201
455419
392411
190676
856978
891838
1734645
1410623
1812542
670180
997709
753895
104718
881408
1594965
497134
1837279
1162238
195843
440209
9124
110420
99813
1622056
191184
1870137
1038615
500909
138750
349551
564714
780090
1113815
218529
1409426
452345
990379
1797247
1084417
428091
704675
453321
1861441
1173054
1654587
1884436
334600
1107304
128144
398326
1531787
1424569
1797768
648755
579736
1922160
118633
160479
1692562
318486
22043
1057519
1673153
764768
494084
1705195
56320
1421785
1893142
890446
134293
682235
970140
538271
510814
109868
381099
1373554
34429
1679602
975021
1806475
1685499
1601812
26282
1412583
255558
1437907
904642
22140
1971502
1259997
1082718
645021
1857517
534550
1617000
193116
1082209
280689
856979
301937
445426
716482
1258628
727308
423368
815563
855797
1763675
1335793
237831
1544424
1988118
850235
1356050
469635
241607
951897
843992
140609
1300180
1628294
235378
67095
981355
1619294
1077283
1527560
1255149
5401
1533218
60838
1157324
1290876
1685755
406695
1907013
1737834
1505313
1363576
1137010
1707981
929855
1033372
19097
1412612
1795687
1544171
1314178
712325
907664
1002264
402115
276614
1537275
1453000
1631871
1584129
759526
862746
204374
210887
1211612
39038
1730446
1744074
477543
131073
46073
474822
1430362
1482715
826697
432556
225487
191612
834827
723415
274283
1918591
1864730
530494
167431
1507159
330647
154751
901408
378020
1972278
824992
1929858
1804802
1160950
753070
1744674
156393
1719914
1021967
1865947
1888991
348828
349039
974478
880736
950097
342848
105284
1907029
1543345
1473450
407097
1535733
1674094
1165009
1735463
1427196
1055316
1151723
1726376
882896
1852423
1388598
1310255
1766705
106984
1851889
870784
314518
1132280
1399253
580231
365823
1789721
1026777
14063
642935
230290
1251509
1033418
969381
1388551
379009
214927
802934
1067343
57639
26246
930661
403776
417477
1980311
1410939
784829
1194858
168870
32901
57925
1257523
1826449
1659062
857069
1171925
116072
200568
1100772
1793760
237433
876729
840660
1095578
214490
236375
294208
812128
143322
1477884
1065719
1698257
1014199
1038812
912060
1427722
1757362
1680601
1878305
232031
249080
976498
107143
790175
1314734
1765483
18772
1200666
232901
1543606
661415
1949791
1998519
79674
49033
356648
1906533
173568
1607162
1776376
863318
673222
539925
108631
1518736
1732554
160843
1315592
1874931
1948272
1741969
29607
43323
1916092
1382596
637525
758242
1482791
1792967
86323
604128
1099593
644845
275225
208367
947907
1097218
1731166
1955078
1870885
696180
1579065
460969
1392830
944435
1821418
509039
1339168
980845
1989904
1281979
1066132
20941
1577470
674604
694863
519473
639377
1082957
833890
453597
496309
720226
1583705
1106978
971078
1754947
882901
610017
963473
692903
1000576
1324673
601400
1238831
993344
1110655
970999
1430674
824367
877013
1050250
675287
323837
1269250
649917
646338
1394974
1909159
346720
944827
1067295
1062586
1123700
1239296
287705
111698
1745764
811306
1761669
1333966
1668333
618160
1259
278952
1581383
1461354
153739
766883
1575215
566204
881976
1376764
1527700
1278131
185239
1815584
1937733
1711399
427953
489095
1893935
1893224
1060542
1268080
1056203
51275
1856855
1648155
1993222
1025141
895043
1679005
1173769
552018
133009
1173472
1987520
553789
1531320
151648
69808
64520
444169
782418
1158570
1572170
450845
336567
1932199
1546330
465964
69983
12115
1161534
647724
1868073
300707
319706
1018706
471258
1416117
308321
1071044
1241425
607900
1059822
1092530
116790
1809195
16174
1692137
1920141
854470
40922
1240716
1518998
350194
1337136
1193112
704757
1679805
156140
1684628
1119515
630185
1186246
36612
1126563
63333
1206596
600360
1526579
448521
413214
1199474
509348
313874
440301
365563
609927
1253996
96246
1889165
1732701
765976
684984
1765656
434426
502212
1321140
703298
231878
316717
1875445
506540
1148771
601175
750676
1665605
1826375
862353
1351143
619962
1985294
1218227
1974508
542841
669361
1846032
1844491
556354
1314054
326135
1530624
655441
1311137
1599243
1100191
1855045
995217
1916651
1300940
1967541
567903
148120
1244916
176230
1622889
1800265
1712938
870579
1823462
1358152
324573
285821
1261065
748314
1256735
1903476
1642186
538228
52275
1639136
1899220
1277666
278593
287095
1083181
1367760
264938
1266501
612112
1270336
1095087
224402
1103192
95573
338438
261964
989251
1723727
1178428
366660
748366
725033
1131088
978962
984403
597970
206557
1539073
107805
1333554
1195022
1390292
157028
1880238
231068
1395780
1572756
1002806
199357
1581783
1879160
495390
117426
1001929
1379905
811310
1161336
1606703
1784325
1622662
1087873
1067165
1277469
1975851
1237860
84824
1767544
1570240
1262702
1282052
1666539
130223
922606
1988768
1415531
31519
1396214
588845
1966995
112978
696380
68036
408314
146177
175058
1956795
964558
860321
1588630
917556
720726
544117
1324890
1096447
1870837
147028
1139334
569205
244440
1663749
41541
1363037
610695
1060959
443785
672937
935605
135699
499415
1440013
1073641
892531
1917235
1351640
1065155
1038062
1356352
325292
1327546
97524
273519
1626525
25209
954223
1671914
1386911
910517
924452
1563132
820959
823509
1209876
1574903
1506268
694895
1559673
34045
384597
1788632
1943610
123281
1337129
590175
143325
1547687
528720
104117
67708
696795
1211033
504265
1106722
1584109
1529242
1033343
931456
746636
179117
970826
1834600
937841
1824368
982776
1529255
213807
1679173
459521
24694
247553
1556355
194745
518363
1574213
569800
1298718
1146837
52045
1490389
485460
981645
389589
875044
1564615
1130013
1648282
1793290
567061
875504
772818
839690
882597
1868782
1933404
425808
842213
1113793
1088461
288086
669612
419359
165645
588072
702493
313187
1282192
429729
1880636
737846
1704365
1806854
119798
230977
489368
1652123
1748330
1228843
1817243
95702
1458647
412835
999839
547604
668103
1290217
1077574
537386
653230
1291508
682966
610130
1477799
1958799
1424419
1524095
1702906
565597
957942
1219103
1976302
187332
1712167
1677560
1473690
885291
1725328
1611398
795116
1562223
1912215
1264574
989231
477776
620126
1125845
1412694
453424
808466
1159477
835319
650286
1712518
905283
150661
1108413
1714912
1629627
1819508
1305993
143551
904250
317045
923494
1834129
1036776
306039
1611246
966892
1937216
1016886
1282001
1959889
1144551
1109258
1829523
1936085
288450
1944077
105469
1174458
1664297
750693
1894952
1963144
952651
1521109
749208
1185609
854604
19421
1410209
1129019
1022345
1795754
607510
486429
1376352
1931976
1285064
1145019
214830
669036
6922
308212
1953228
1858880
681960
1604134
48733
1420916
1003248
177616
673821
646825
1684061
567646
1972
1933293
1079168
204850
1473116
486804
490143
1733221
1695474
1140438
1811055
868689
1689663
197038
173196
582659
1419575
724988
495952
1492231
1420341
1136444
1485293
1940161
207291
1671771
389135
1164238
1678663
1605268
1415784
1201773
690001
1551031
1971391
1151912
107031
1115338
1475135
738852
994184
1317556
513597
123377
1460187
693286
808919
1144992
1601348
398846
923587
1027910
189156
179822
1769665
935212
1425119
1006614
1996917
426905
1857668
1733800
1431661
1352076
106574
1147081
1359262
1463339
141530
658279
465462
219364
1622869
537699
282377
179291
1150903
116237
1332968
1343650
478974
1732506
491208
1532886
1953426
1263999
1144852
1766326
1524395
985075
480398
1680426
985291
1595960
997004
1583636
220093
988262
1318908
529172
655794
1142883
552370
533329
479456
635458
1124192
1888737
1940633
1075206
427744
1266528
1772916
1554333
160022
779141
1561895
1687532
596368
462946
1314256
1701661
1984584
1879185
1635519
1956716
1746540
315630
438400
1022055
381117
1135462
451915
247135
553817
1438578
1323128
1283182
603227
1143752
689128
935400
760173
1843564
263801
1713875
705620
483724
1198253
119576
401059
417856
1169548
319496
1293656
808098
1362197
558248
590338
1228312
1348332
524573
149741
1559562
1158106
320102
1476135
1570586
1595427
1960522
1952239
1884888
39125
1816318
1221017
1005865
703992
1990170
1912058
1694358
303779
451841
706629
770012
1568151
1730576
1288903
1891287
147365
476369
613512
167711
607270
780806
859448
824297
529827
1314853
37313
639490
1071984
135521
1636351
720936
1921236
1974333
1218702
1634084
1072000
1433140
1784315
1361228
587525
1438792
84308
1507362
25503
1861506
430790
1722108
336874
1510261
995805
374153
306961
1272536
904986
1986269
1220105
1742313
1431834
62633
385424
534211
193013
18525
162967
1870909
1078310
1257647
107082
582170
1918796
742998
1097957
660652
1921755
614399
1115677
437224
70990
1306081
380294
1100528
172601
135420
1922011
1178
678421
736180
379133
975547
684967
408379
741009
1643077
402861
1098874
1904715
1408694
1513079
1964000
1335672
1832191
1671573
1174012
1062404
767048
1372079
1644662
56280
534494
1181562
613744
778771
1003559
1140250
1028744
398189
583640
1338655
828325
1880721
1402249
901029
765989
1442706
102729
631368
1383516
770653
159550
188420
1808794
1260518
1887859
126256
251915
1061559
1082486
1104148
44206
1740985
1447473
1765822
1426054
504312
1407122
1557351
589673
479731
1044078
1469198
472625
403320
1429816
1388367
253098
1948034
1987461
1145910
437210
1627266
454132
1727129
797678
1937444
1430323
99045
122254
468892
260887
1160814
149047
620444
160552
343779
957615
41792
1954953
96544
1187400
675780
1611166
1200257
256284
523872
1261157
657957
1609905
1590476
1471877
1633402
1486308
540094
168210
1054342
387437
1927522
1911465
1863699
16406
1685949
1606980
1424005
1605815
435896
359443
1857728
1584134
1387146
1022020
390732
858606
1384070
1815474
1867677
1556485
663387
612271
1810968
1738535
91934
404540
957197
648840
295070
784683
1189114
570502
1758892
1866406
1767230
1442925
201449
1403168
97259
1374117
1218301
1391233
675382
1508645
1622533
1387622
1892785
1938376
1316753
1269509
577735
1596264
327599
1526802
1419797
898570
1731354
1790881
9598
1495586
691995
1113677
1498310
217559
1433937
263827
611860
1488521
1482148
1195592
648642
371251
335206
1201477
971982
1215663
390431
1120863
1293929
1936016
1177555
629228
1625598
1545124
1207819
360296
1962494
544862
1262062
1797379
1757155
363205
862711
1105117
929592
582339
809180
789746
439470
1431941
1423713
1381507
1376298
263440
836715
1704353
928318
572796
1077972
400081
1218916
984801
1767054
1850820
855685
143376
515719
1493013
1481595
818524
884327
1213312
1006619
149282
16773
157107
1083117
419815
1519529
139461
16444
1886970
558132
1550813
43934
1115885
718828
1833021
111939
698932
746640
1837930
353402
606360
90840
1092142
29256
457198
1271207
601861
277747
1607731
1922419
1556052
149835
1834162
1276010
1828761
1788736
607372
1786855
755690
1606586
154790
1593346
29754
1076665
1137102
1512702
1081702
1487976
1766681
957918
1753606
1803202
1376282
588751
490299
39718
1918186
756499
876250
477453
575273
101755
1571992
1354866
1943294
639931
1101207
488626
304513
1735387
1837596
1947645
1219050
93684
860201
1115273
1606983
951555
1736047
1642881
1882533
761536
947609
1971837
325946
973453
1732760
23603
822267
556819
712504
1130568
329346
107780
1964095
525452
788458
247038
455822
1138355
190630
40072
1145211
766474
333743
1628142
315024
1160837
928791
175650
1352132
1440165
1145321
1268782
1866774
975019
61905
618252
1968682
909625
1597959
1259150
685744
1928636
1836895
299392
1965585
1443538
1993383
407469
963058
1156624
945182
761924
1413449
336411
351705
831935
1649861
529490
1042890
132445
1467261
52764
1870697
1780840
365325
343967
371834
271445
1058574
1599827
74733
1991491
1768510
13396
357646
677742
978402
1837794
913561
35812
1307778
1551496
1397806
1272160
166049
650836
128284
1012914
1013461
1193480
129505
1495112
772532
211982
447170
220883
1534340
119858
1619328
1333418
1647574
851122
1595980
842356
1027469
1791950
1292537
14886
1444407
263876
1398978
1886521
188635
1518432
1733817
555837
1605217
32643
152889
324599
1169149
1193858
823297
1759720
1538762
1894102
1535217
1933208
404587
836026
738340
1185136
1036349
194348
1658734
1657273
132564
947081
191224
898934
993835
296731
448774
1875836
334865
310106
54128
1701904
284203
611634
1374480
1472065
1070433
1327972
895589
1733930
1389620
1456500
482274
93125
804484
562614
187268
1402188
1277386
1660033
1982820
970738
396357
476269
788207
1942451
1067757
493695
761279
382711
1600330
124889
107064
14681
1932948
678176
713717
1763284
1766239
1534404
1504675
153929
724342
1073212
639828
951463
1820412
777895
813784
125750
133952
468016
1289491
39051
1568900
1993373
1860739
1660900
328153
1749581
1582631
17770
1453213
321020
419765
317244
1376558
1682344
690450
1002663
817380
133653
272604
1145300
1934834
549750
1788740
318566
340351
1410058
498425
203958
80700
210767
675447
738977
840456
1365871
1088498
981223
715431
1267824
703472
988943
56821
1223236
580922
1534851
168440
918983
1839767
1749762
417508
97608
647919
242068
712335
1704675
1455965
37705
304831
584429
1410187
894473
1301095
1159934
1128674
781039
344451
1856849
1906592
560185
1689996
76812
839495
1443325
1591718
1211469
1832384
1918343
1808168
617338
1677172
1916193
1586805
460274
237488
804869
41413
1698601
245178
1515086
1419322
628784
394502
1445722
1446937
1193989
1900244
609510
535336
1509966
1567411
1279717
915725
1460697
1876871
449215
1028601
1288137
815031
1179060
1491470
928052
1352247
1507570
605161
1413958
1415228
465096
1592502
672600
706515
969013
1027886
954202
1884156
829433
1252956
1431230
1855546
1678544
582353
567527
262788
794372
1382716
700523
510544
124392
1396675
1307521
1601546
401165
1631286
1515628
1795441
1020107
1993545
625037
174098
1085930
666184
1110199
1245975
1610632
883350
1358874
1914138
1819706
242393
1422285
438866
1308752
621216
1491336
1651456
1860246
92833
838310
1060400
1388671
1311085
611893
1648793
886942
1752078
292726
1150890
777249
1829028
1648512
906485
1581953
1265777
453331
141025
1796019
694475
1513444
1645516
1137851
855660
493587
1899619
320588
570670
45598
633501
1782198
76508
410034
223125
289106
331897
1099747
234722
582936
131305
951381
1950025
92927
1294096
1160293
787064
1435709
969686
131917
1982894
231035
1648528
1727908
1277379
1506097
1257038
1210345
781231
1446039
32252
227483
751214
754604
240912
62706
86618
1213896
1011376
1651928
1410825
1124816
1897973
1650058
1464461
1267355
1659401
21162
1528292
1842787
1112983
374008
1913469
509326
1659078
545449
1878931
322491
693317
1999945
672037
1725671
944873
931947
1263991
1847729
872605
14103
879911
494286
1474015
1484012
1563616
1642299
1899467
280507
1681765
1860210
1894384
454228
290466
713756
1370103
1946437
143993
127904
1437546
1679702
374527
321312
1372329
230900
60575
22672
1670779
1914328
1804692
1826139
1432727
1439945
374838
1769594
270041
659685
982007
117095
354359
749323
1480407
1747974
1248619
1043957
1412729
362439
1036348
769849
216079
1942194
14776
104704
100655
590109
1887177
709807
143826
1700408
1052730
813434
1130159
1817970
276336
963260
1425083
775697
1258906
542461
83030
107688
1751655
1106251
1940336
557033
314691
1879608
1536461
896884
570461
1665385
1154028
415219
132793
1489011
1902102
387528
1032176
582405
1746263
153410
4731
767410
1904890
753960
1970982
860053
832971
887092
572865
1848878
1819454
1449026
1901242
1246483
712715
1256944
1586289
758667
1086769
558302
1344574
337896
1633415
29225
1643392
700827
130196
1647528
790597
744724
1557172
460045
311838
1570632
1978033
1100632
766010
1093769
1444515
1047326
697232
1340433
1187598
1026718
440117
1970115
1665980
922642
1252187
1482665
1770248
1652689
911823
818583
1581848
1323240
80686
910893
196039
182819
1515689
586843
1146659
775398
307521
1121868
593297
77279
932304
1913500
328671
1302800
165215
1940280
502645
1610215
96104
1820022
1693887
1943349
87976
1916670
1148044
534068
1739173
268945
360088
213927
237036
1089892
529674
781358
1216437
1872168
1806739
1618554
77513
1456889
1249610
1572560
932197
704649
433940
1458095
1488131
1981094
1519123
958774
1962554
352918
1897166
937390
308673
1252541
232354
786752
45336
1223161
123573
1097701
1858331
883736
110222
862188
639838
1407186
343376
1369136
1905484
1862030
1770217
710206
1086778
70442
1863952
675446
1887365
1687418
1863261
81087
853287
1839238
221656
931526
322849
996519
843467
593707
1409357
890298
994777
1207270
1733422
1476636
837792
82096
1498995
268840
1401071
1748252
228977
1722625
1402923
59888
1619741
195508
612005
1631291
1670925
934983
1846859
589892
645813
1280320
1833062
1458566
1308902
1417680
444828
859576
1766370
622868
1667419
264135
1180962
1506691
799142
1636230
305535
291575
1146739
22529
273779
1300318
1529717
898963
589208
1366163
681240
1943873
1192051
963794
523804
879027
611101
736747
847850
1228526
1153074
1754371
729687
969450
981372
1771019
1211067
268974
1949232
896072
157601
1497562
939265
1142988
985233
962991
447244
684863
1926250
892077
1138695
1850408
1989869
629042
404545
1140036
1601576
1843897
1521009
1858056
1736417
31417
208728
1254484
321616
1508348
797057
1695391
44298
1779498
349922
280223
1396999
1954767
862059
1038430
1308114
433877
993672
658817
1668514
178805
410974
695227
565426
697717
1760843
1344622
105081
640770
164636
1116018
1463856
1673995
165397
1254066
1167877
1241419
1824372
467925
246618
1415080
900606
519195
1997162
1626871
554486
336792
1810735
333415
883798
188811
1590486
1255349
1249005
660788
379988
1487860
1140244
1812047
1247033
486090
691116
579178
1721477
418218
1903878
527605
1278887
134706
79967
690834
1300846
126051
709556
101242
1106511
671210
659562
1732437
1918157
946563
323305
891683
749268
1978782
39156
1985444
81084
316257
1902625
1907190
1191041
846121
433791
1748086
922555
1236331
1384013
363915
772985
791502
541646
1433541
16968
876244
1239803
1224088
849292
1002832
1524073
1942917
1863713
276716
1625229
157451
1825430
1234218
453010
233444
1727042
201612
449358
1741690
117903
1271812
1992246
1712298
665765
403804
21033
588755
440334
1540801
1171342
1673633
295767
1272943
819310
383750
1414623
341712
696117
1483774
825228
86468
945343
1297221
1304129
254731
1806940
615254
785767
447257
1434002
1085947
902081
793651
762537
1352187
928434
685877
152674
1046298
777079
616673
2824
1198865
1965332
232920
1107463
1292977
314916
1904666
139161
646074
305127
1847646
1794524
1141744
455944
1960546
499203
99307
92969
207903
358673
703074
160758
1951093
431438
1771400
1292870
9163
247925
148992
1308599
573262
741491
532733
664936
865529
1742423
731824
431548
1782325
1723161
295101
192522
1894434
1406423
99828
1248274
710129
340186
1484866
1673716
1565349
1726198
1873684
900413
1557134
289902
1313342
1069958
206168
1736078
314648
1200672
277557
643050
1686288
1099154
1225766
49479
1643043
1940193
1645054
537590
1825722
1627366
1046446
575096
1724484
1878682
1283991
793609
1012988
906339
666533
449141
675653
1315487
1728775
232311
1334127
1013642
1740443
84511
477716
1703135
175946
201827
219165
551640
1347764
1409831
416766
1839752
809461
1087978
20915
738063
1756711
586553
99459
1512898
1741987
1412469
1729841
1807936
1572142
1828410
1013402
1157881
34978
936631
1877099
70306
273279
624646
1709352
935071
244671
140971
1581861
1860340
1164777
55755
1124883
1742905
307496
871479
716913
511541
1915691
283504
412603
932325
1965473
13469
424693
538644
802560
1810438
822243
824247
150270
197739
1316283
291988
1479984
1561795
1545338
1675253
1724625
1347912
250363
1020189
1632302
1846960
1157916
1805980
76603
1707039
163816
1495170
1127509
1649885
1539351
605521
1717717
146382
383409
1655166
1796038
494187
1659880
1800773
1881335
1767182
1186544
29408
1150957
1507949
1605796
1336028
1063292
1137375
101810
1697005
1588254
1961223
1069806
938073
698692
337214
457940
1879127
1807217
1030622
467848
1372114
79226
1265978
1505873
806851
1159481
1012202
1345222
294769
1599125
14435
235596
1575402
184169
491267
1715762
1110729
1249480
1302655
724286
1262204
1749070
1441717
646546
1830239
1607117
355993
1024401
880594
435155
231093
1878373
807931
1906491
1082234
1557803
1149677
812597
967672
913930
892017
405683
1764768
332404
1643513
1311752
1877761
1458964
1309731
1290570
571603
892415
879800
1864386
767984
1293921
835303
1826829
1634214
87062
1468831
868509
483571
573236
1114306
1656221
17088
988709
494090
1820647
627654
1037931
959546
1074885
1792137
700738
1679076
1245000
350364
788382
1304676
1085030
715519
661273
264396
924243
1223300
1743018
1183365
687708
1518231
475138
1650593
654398
971070
1621897
421696
250173
1532736
1970259
663995
1503726
651454
1774583
1556920
1832568
1657438
849577
1859590
1219370
1054792
1183478
1736418
934284
1504414
1519947
1534018
48750
770625
832419
1771717
1724220
204616
651043
604201
1428147
111576
863143
232980
599156
421966
172266
663431
1262566
1792465
1125986
1855894
1959961
1633808
825012
1719641
1961291
860370
937151
543552
725168
640250
1684796
1130123
1746253
65973
1563885
1608533
932218
1749489
550875
571169
1308906
294280
948229
1900374
1598849
702834
1792212
630023
402054
265857
1913113
852822
988130
638287
1419933
1244160
1775127
1424135
513821
1050274
326125
668031
1719541
1426521
1601586
1824233
681871
345579
853614
527523
620120
677751
686713
1002289
1323827
1177057
1131734
1302007
1530829
698579
358716
1494512
1997801
799189
1863214
1259010
813867
261230
1712731
728728
719280
1123714
474222
283489
606702
940862
494265
1576067
220388
1382860
1381605
110434
85155
1921807
1726879
1511344
1867103
36516
1023158
1010022
1319525
98318
506439
1166900
764783
397971
550770
1329948
67169
560515
1156420
95172
1106288
1064179
922719
1720956
1604287
1133725
1560550
1881270
1788519
63143
1672676
550
1687947
1180764
1250433
1952886
244009
117374
1848066
1998725
1844661
1709448
826037
1370525
1001859
697175
683460
1465134
1628570
861655
1997142
1110530
937793
1519857
1770648
307946
279600
1367632
1268729
442272
727923
387444
144926
1887246
1693105
1508251
1366923
354175
418873
1735613
252125
846894
1049343
1758264
798804
1158017
1625535
653985
573378
159310
1155022
502625
1029938
1670344
909481
1154950
1305673
1947143
78924
1764944
1674886
902841
1894370
72452
538388
523736
1594891
661412
519556
369072
1008473
428742
242546
592299
560991
1828105
1370571
1738081
540843
612524
1233253
1666154
778263
1923635
1571739
967944
1901882
909840
1000191
156616
569723
347195
1146496
748347
845812
918069
723650
1926632
1335086
1839772
293751
161451
1985529
577162
969953
1842022
1620113
140462
1094254
1295291
964888
447745
482236
766379
362161
882185
1072220
1655361
1273233
765382
1501303
734599
1984859
1490957
1831037
1301226
1785340
1472413
1302331
199595
273429
1557662
1531212
1645905
735594
291242
1241193
1124803
921341
1151405
607559
898277
13453
1936847
416445
1062808
1590728
1930098
714489
1962254
76167
309632
1291916
303971
379424
460223
210039
755991
301766
448915
1953088
1179397
1293683
600856
102385
213214
160137
1523693
538556
301815
1152044
1979743
276545
1700950
754215
1232217
785867
1700944
612367
1351920
1821293
215919
1989335
1429356
1415359
1472565
1072230
413422
1438770
1130479
188609
427845
1408137
143082
944765
1064880
329225
877526
427793
99841
87221
448194
1833751
997889
1406388
449326
827401
179089
1387271
88330
222092
143598
1750956
597371
1478603
1070248
1168394
1447360
1981380
1160951
352629
654010
453117
1387185
1357466
449577
441159
112707
915687
651490
1248590
1914963
1266701
288390
1287915
418602
474330
1228258
1360136
1974311
161080
100114
686996
581146
358498
1677516
747584
2985
1813207
1434465
239432
1056707
1986368
1424140
901819
1583655
793108
366949
1586318
881113
69427
1444802
44426
550963
1534255
1262275
773276
1786127
641607
48883
1008368
1794124
406187
1180461
966863
1133217
295316
243389
575677
819741
33062
1110190
881837
1940238
1871542
1995843
388897
1839423
571271
1905688
40703
1978979
154627
1138267
131398
76855
877074
1661712
964958
1538689
589503
1000107
901657
625242
1004460
432256
1950479
737420
114519
281473
1247642
54174
1451514
1444230
883722
1200309
636336
1927227
673635
1131039
1308256
803808
600852
674967
787967
116631
1995632
701382
1248125
1250096
1999244
1210034
1015757
168092
999846
266009
1517764
1055474
1894867
412406
1406245
122872
1149419
162529
678750
851429
1346717
1978595
1974511
1891583
1756434
304367
267562
646653
1255255
834110
1678612
1797622
1379823
968071
729303
808425
1959506
1784663
880615
837729
631528
358525
751208
1256877
1178341
1805393
779090
621201
352564
310846
1842399
1655510
1744438
1340984
732276
137204
832708
1478711
402691
227309
995047
374849
1557125
1752759
1146070
1501370
1100149
519120
212177
163516
1449272
371388
1446020
867788
1575210
320221
1255815
1917138
1927082
1957688
724305
1788414
13278
1134454
1036681
1325315
11236
167590
1820449
1938145
1298216
294274
736328
249883
245869
1767881
1380086
276536
173547
1598914
841378
427890
1978525
1790613
1093039
921803
969983
173620
1557393
957946
1207933
1785043
1413434
99752
1893658
50006
322616
104712
40530
1771588
1068269
1937505
1313984
206569
235285
420764
164476
472166
285488
904813
373613
1895879
1204878
1824395
848455
277941
1040949
1140803
293351
1090238
917128
1060371
1609416
1541324
130057
716779
1591850
1737409
793142
1739997
127871
1243874
342676
1632161
938240
415884
34693
1723378
1381174
604555
1111191
343632
1408928
1479222
475107
772892
896583
1802961
1726294
934819
193916
1843033
1378946
1986278
1607808
617133
208866
1952990
1876055
1384394
512529
1615068
1183217
1390694
1924389
967303
797327
721893
46900
890186
1021332
1681754
514407
1517630
1368205
974894
821167
1526833
86409
1066453
592780
1297394
1250252
1709748
1324900
214774
1466690
1492904
164204
1764234
521778
1556503
836481
1510198
541589
1073830
1190101
1818078
1065197
1203004
491128
1082616
11351
314699
1208916
1591728
1074285
1321288
1085745
975802
1102729
1965037
112275
1150057
1824107
809064
1754160
1246684
1243427
968775
1790176
108841
979769
1026395
387009
1704337
180261
200141
1065300
1913946
120881
713740
1045326
1720856
1880060
601559
328468
295998
350320
167961
588850
1434234
323671
1123672
1376586
947906
457589
515297
1679165
1643697
1919241
1197192
1149083
1535802
1795882
451982
1726352
591514
1503329
1164098
1447029
1149757
1388427
370721
325224
546885
1401787
43347
792047
1477950
1466178
1676482
738211
1514815
1113785
41063
1313039
840266
298537
909620
997756
1524864
1642282
414865
1132880
710378
1837322
98029
57672
1641795
204602
686468
1697501
678697
1792414
453314
1731718
847660
259261
1841041
91427
378817
1647378
1665651
352713
1826142
1330634
1293451
950576
1596899
1286402
1171792
393085
541349
1461662
1424035
1040456
1568509
269733
1507876
964647
72459
1040102
1411939
1120293
1480880
333978
439434
989479
93464
1307962
1841866
1852910
1217049
1934670
1618933
1961731
319006
891522
1347696
591940
1750098
770095
1364497
168137
527607
1982257
1158608
15728
1745604
326963
1378075
1314592
1322018
1196333
1176065
711695
1975097
1212787
1727560
184218
207696
1726170
172362
1273316
1700160
1219837
969600
667541
535653
1668141
1111360
1693823
715763
1521189
1981880
884288
1872504
1125800
16483
321035
334831
1663600
1680019
1983085
1700771
421048
1690932
1431356
795951
807471
184692
1329442
238210
1112485
660664
830013
1346920
71939
126073
679251
1538554
848320
1112413
739562
965480
1956445
1448735
1178499
829711
1392927
149723
1334111
1224266
1099468
835337
383311
521778
179122
872863
1423519
1703963
1475481
776840
937298
725120
1868540
1492831
694600
1532296
143821
1199700
1868478
1913705
358555
314820
1563244
1386926
233663
27264
174661
1779554
964526
1038461
1482028
996542
1638675
1842603
1403494
45133
1389910
1981638
5518
895726
334794
637996
1412332
313579
452852
495193
1164092
828612
466088
83368
935216
810445
1848968
1600323
834580
1477092
1189320
1608998
1960594
85964
824900
704141
1693874
1721442
1294564
511979
1145510
1629024
561505
1593217
1629030
1904216
23890
1107378
514996
1791289
1633813
1902539
507904
1652369
1576438
1107484
537630
1565263
894209
786960
390315
250782
1972125
791944
1207099
1800846
928817
1854459
333068
1343653
435744
203218
1741056
668361
61366
20370
1636516
1659234
242478
869464
1988338
353913
1743
519361
1584269
1004861
981230
212628
175668
1949068
876165
1150556
500014
1196711
248078
944366
800785
1709487
881896
135581
101159
849428
1812852
1408930
1516850
1369726
950838
1821256
534508
41712
842928
806993
929613
1041637
1332999
184215
1363608
273514
768261
623727
1820117
371564
913870
909798
1429661
1314900
1602354
1694402
840319
1704528
1740647
1042212
20882
668847
1538142
1783999
1609616
881930
1851532
760083
1221534
1804379
1074305
1207457
588003
109233
746959
1692541
236200
961955
1994423
134934
1520918
1627725
1474807
1364668
96854
342005
946915
1035928
1226362
546202
977964
1977229
881721
1389275
96650
852681
608269
1249057
292401
723992
998157
517052
1106983
465
7775
1314427
1133174
1240461
1072204
364475
1374591
339130
1014700
196630
1578371
266903
1952509
509374
341821
333006
360416
43773
1139640
409615
1992643
1080646
125939
770531
1585109
1678251
351357
622320
1671821
254434
1351787
148095
1766514
632658
509157
138102
1350623
1414076
538502
1926657
171712
1283230
1586121
1160447
1218401
1620978
312870
1952526
1414624
392152
988185
219021
37168
1923228
1067054
1434630
876900
838189
384445
580492
211305
824096
1066190
140136
181569
1541638
1282953
289182
845312
780757
1027260
227178
379038
1693744
1049694
1161251
889089
901428
702228
177799
1834805
1833790
355574
836951
81047
1673229
1766294
1223843
1100776
1849407
1854829
1867096
950641
512166
709420
126229
327762
1675951
208184
1480497
115784
1396280
231283
1941514
156507
1029798
853209
345864
1517191
1825088
700261
1078294
116088
364726
1729306
1602192
180460
25277
967043
147194
700213
1419498
1356441
1666301
1499536
1695068
1990691
841694
145591
1593963
1645446
1104673
888549
615240
1344965
402539
633643
1591722
1815325
385140
1093343
663878
195654
609316
51495
1720506
426320
659613
1151303
611386
816946
1455482
555475
1799280
447125
1159581
953288
1290411
761509
847160
621669
693663
1328710
1592804
1114838
1236696
1815156
1747148
1140112
1540926
366547
1877667
858364
1469496
1407777
1263440
1089632
16104
1090847
769166
932228
1304831
1974791
583990
1337278
168073
643313
1669443
1272314
1007528
63468
798755
1564716
1724490
731045
515275
751879
986313
1502654
1041689
1215086
882529
268001
1723325
1807118
220172
1556389
419226
1928525
228213
430007
1026852
1389
903061
1360802
1886395
1831721
1817983
348470
1378078
338361
1905155
1432100
1930975
1052882
834672
629725
1789389
1103153
680333
832135
44567
321599
159486
1196507
686530
1792271
867676
56912
1567864
108652
1006869
767772
1166440
1166211
1385215
757952
1424489
264407
1239178
1776575
1388794
20924
816884
1827158
1589875
1740274
1560883
1053232
177431
922562
482775
720031
1901205
1950182
1399864
842188
860030
1643702
1025790
432437
807339
936992
739173
1242547
1665404
313005
1795818
926390
78907
829037
347614
386861
620942
1662182
1924211
263108
369066
1542250
1232025
755811
1936051
1662811
1235933
370001
29781
1229039
517291
815116
1626969
596749
332622
1363520
1408498
1067445
1024764
933269
733111
248435
1928334
1657916
1932488
384657
1356977
1165410
1533242
635816
1763802
1064229
1569208
179767
1864020
1756733
1061870
1475286
1373938
1401282
926385
1265383
1666491
1295123
933620
1021558
1556157
1762024
371916
1646777
1642000
1304142
1858439
1755857
579348
1260860
762924
1275442
223588
1196102
1999255
586476
445500
1790594
156594
587651
892891
569295
1148675
632362
1430057
434013
1329832
1923917
201277
1287329
1036093
1490479
68887
908601
1333817
1295586
1987710
1205919
1872947
629128
1804221
1973715
1639254
128839
638719
787104
1434331
352331
1846599
126791
1018942
107783
440845
1545595
162735
1260925
955796
1692843
1018177
39994
1524955
1280223
219086
1123718
1374860
480693
101977
135039
549585
1415667
1662834
1870572
117414
416926
102832
446870
177925
958291
1927462
419908
1772944
668083
1688832
1580842
620270
1095809
160400
869814
783389
588740
1817259
740206
171563
251354
291203
1014461
1883325
1024991
409822
1938524
669137
970144
884711
1695127
807665
1857171
503574
686872
483110
63395
75949
1120304
739939
525800
627668
1803737
655879
712596
1899103
1762285
735704
1217207
1740590
898044
867785
1300185
1369506
1165853
1424839
557824
222928
1914110
717940
354041
597731
1159963
242613
668242
865625
516594
151131
1634635
1105423
1871419
1410216
1428087
72376
1783043
1400860
1786022
281129
1644032
1502374
1944416
613622
361343
1012349
1855647
1029376
1646270
493370
442966
151771
993351
650335
308861
40395
692170
97031
1900755
450016
793536
970481
1838255
1703367
1123468
952295
513612
1090449
1849078
632328
969971
547729
1528865
826948
1061198
116340
791093
769924
498598
1164268
612502
1517952
1721832
608398
1499470
846047
1040274
1472981
1693039
288397
1611061
1180262
1428201
1399691
338299
736455
1661227
215446
1059383
79384
1324105
943367
368794
729155
1013207
1410238
1373260
276547
1406797
1155690
1652752
1321737
668040
1359729
101926
806373
1403303
173628
268682
449565
1127704
1768420
464904
170118
1081847
654123
859631
1937269
94763
1393683
187880
1458395
870564
1081106
1476237
716413
303836
51052
1477624
247148
449699
364404
1872292
498835
1357243
1573010
1091241
502577
374919
54978
464518
1466839
1180779
1916812
1655627
1360138
1140471
1729210
767836
1041749
892265
364215
644083
1011873
1545227
600261
614502
483
1100572
1222774
186540
1692310
953817
1176120
578334
1913362
1568719
1493202
1038729
1506984
387241
16242
839237
245631
1191243
349277
1033220
1450418
536979
1390143
493904
1799540
532393
732076
81629
1825697
763051
1075948
205958
123056
50717
1971887
810311
1955591
138044
550473
151818
1137837
1947950
551571
1161596
950713
27322
385258
1890556
1184747
960407
922639
1618901
410194
1805643
1688159
299439
1669395
625199
1855954
1128849
898520
455110
1260306
1554295
1310880
1947920
1876424
1025626
1703996
220504
1941038
1501629
552668
851990
1717538
1003558
898247
1132975
1383768
1147627
1481532
549004
513112
1829197
205636
1076394
1080883
611443
1555831
1004363
1936059
666079
1578875
1126879
794677
1276595
825591
557053
849297
847023
1274840
1389431
1865221
559602
15773
934566
278289
336532
1447072
10308
1892941
850857
1140605
958861
1233920
1703336
191279
1109830
1927272
886386
92173
570319
1942588
1907832
297527
1262746
144339
1572889
1910968
792949
1450128
232886
591113
1493571
1768645
1377665
689650
1947961
832382
135681
364704
68326
1536799
1458915
1894631
129399
316541
1601153
87490
1668286
1524119
732381
987849
270776
635516
1138538
1420360
581982
693102
1078128
139991
1441847
1587961
1312395
937985
1107789
31443
886805
598370
1993469
1232698
323883
822225
1423470
131966
1687551
129880
323455
490277
1018160
435493
911644
1399417
1907106
652289
1727201
655470
61808
1476679
1595522
153315
618664
1251035
1123933
1172636
855994
1368250
1690254
650956
939530
1354365
1127506
1094964
1985743
660545
1695017
186358
1127539
1266331
792834
597420
771055
1227483
1748641
956439
1408616
1661187
646810
227389
1697031
1843465
501370
976268
683597
1711663
365283
1808632
1518546
161022
1342774
1744525
1615384
201630
1801302
948070
173398
102793
29593
1508652
411096
159129
1824448
600565
19000
435197
1952048
1262704
172651
826711
2967
425859
1628677
1272615
1017634
1448651
451940
1821933
1000712
53352
1485842
202668
90209
794135
111400
302242
842544
1820701
1746679
1915144
1451455
1369652
38137
1920973
1356317
1049616
1431233
197866
871854
1524361
1329576
1860518
686782
1037364
1243450
1524228
1890364
1580383
1620024
1682046
899674
1738062
789185
1231684
1924555
482628
1384271
282605
1437015
465525
70044
1732445
1063200
1435994
1810844
566975
86325
1921790
320652
1160355
822152
1951733
1505282
117266
1866313
1023705
1326419
343570
1000741
169766
879167
634517
104425
527441
1323982
698567
1219031
1759280
1046316
1718219
1582162
37277
1260972
1560152
1626969
1268134
1989186
318301
88353
1766995
1631164
1964900
267670
349606
583256
1650023
1439600
242912
1554195
484613
394182
1936908
202883
1284077
958463
717138
1207966
1718699
1912359
1363432
694050
623264
1202191
1717737
1357789
503089
1754053
1935112
100591
1785340
1966327
1323457
1426495
605096
837056
663817
1382899
1234598
524061
147122
1154965
1840992
442338
1809552
331150
1021489
1234521
85877
1746616
645368
270396
1578095
1890725
1632157
907993
1102419
1149899
1550418
898555
692063
1219552
1255192
94235
1799392
691874
1886527
812104
223371
824311
496507
412085
1056765
913598
645691
519037
1970730
1383766
1056204
851969
881543
1501208
1233462
1582266
194442
865834
1096051
316401
1699390
1232015
120596
1220000
1934175
1204877
821454
1753311
1877468
117150
1997243
324199
556868
1924712
1036388
1951044
190997
148199
1130409
39445
937914
1234846
488128
46843
1941683
1879298
1414779
1057499
61266
132491
759266
617528
261492
1478016
138714
559647
368233
1495087
1808318
1103985
875690
995222
656387
308171
165766
1498963
1328876
1760518
412861
1824173
1013379
955880
1399711
433036
1805844
1996195
990130
880633
1994163
928473
1494026
1628201
32229
784145
1324833
864796
1522429
1402398
427324
201470
1133636
962439
361775
1233145
717108
179462
1878946
534395
653720
1943913
169379
1172666
1007348
1272884
1673154
686180
1323614
1839151
1006375
1364270
115554
1456471
351893
1491583
1260262
1358337
730108
1909339
1135045
289438
999095
1070767
654409
518468
2381
1823112
1423017
227437
1241761
1748714
639683
1922987
1643003
1965823
514880
1242261
45802
1899941
1301753
1589660
659488
1262659
1577200
1482715
1627455
383323
1513555
1211317
650860
190917
1125070
409940
1267310
1287022
65121
1781627
1623179
1372072
521898
220480
583620
148457
344651
1017484
180276
180752
1575779
175979
428519
1523833
1895382
200573
1337350
975936
1563910
877714
230865
1099727
1159355
486857
771635
416142
831998
963686
91499
1131305
496442
58295
423289
1052770
332445
1516990
145970
1140301
660603
1625605
888948
886410
1742915
540531
884095
569915
1348481
755083
1271372
1857662
419620
840405
870606
1360486
1082943
1303683
101339
897727
406216
1103364
1059066
965105
391081
11203
619717
1417014
1587652
1971183
464192
97581
1902240
1217174
757729
1312814
156600
1040310
1203788
343409
151787
1620820
252677
781718
803611
1004229
588080
151563
1897008
182596
474201
224189
364730
1822753
1679872
1561120
1264240
1809654
696522
1172904
629892
374101
1574092
882460
924479
909281
1823560
1288710
861122
415843
870026
1180606
166747
402554
1960311
1556581
684784
817753
373394
1902833
774224
1246989
925305
192764
1891842
1111939
1128437
734518
907912
188988
390025
1342189
588125
240965
1956295
1827888
1472465
1631707
1308698
1669769
767225
1949956
871082
629036
1310578
877936
94984
1139028
378858
69970
1187321
621388
1164770
1640171
1822981
391899
1991351
1266197
1611599
1432114
1502050
1800089
521806
326773
680392
1389993
1029785
1409025
660308
1837331
77175
1451320
298200
161959
1625291
1150356
298808
106218
1697323
980642
1498466
1813231
1084489
854970
1553372
354238
71256
1741134
1341998
1103093
1861105
1671801
1738335
1871767
1741269
996018
508008
1127535
1284071
749972
312624
1687080
28423
1709385
1447855
489036
249843
1218857
435473
470606
5631
939518
125466
836833
372126
1171894
989190
1794756
1888388
341500
1248494
356326
1224825
1879327
528639
793667
1697216
557432
1288410
330330
1734122
408641
1603561
1543385
1396006
675423
1597304
1496351
1096658
489147
902956
273705
1251122
1333880
1808901
590505
837425
1510733
636362
1208116
1541788
546660
636935
717340
632888
841998
907305
164287
1243166
875170
1755680
1860968
619194
701912
165179
1456772
238789
86763
875852
1197078
345001
524390
1497819
1744010
1030942
1938311
1185050
201959
1261192
235527
890627
1394381
1058413
1958165
208484
11472
1041096
1831465
150986
1842780
1650118
1330950
130683
1676240
952858
1802034
1299948
943275
736030
323461
216968
1611500
999996
1822817
10441
299084
1862904
1102745
1792554
784490
1365990
1280530
1512965
1859365
336827
1674179
541862
488290
1296450
73087
1356597
1010952
1976114
542951
417257
26705
1958602
318753
61777
538875
588881
1548948
479808
1463479
670547
4776
1232041
1830623
1040434
1965858
1475038
1215202
1851553
843161
980770
1285925
514541
57510
1214221
500841
1281006
354042
1100928
1740666
635141
1411842
1709017
790853
1945281
22483
1766580
1225427
936885
1561898
648114
568532
1527818
688830
1575053
1493210
1379763
1405490
1979573
597327
76121
313593
1713927
1331229
1691375
742710
817489
1476114
334179
974618
456167
1876475
30249
1991839
502302
863688
380359
853987
718422
354099
1015934
1901667
1759371
1813346
58046
1151293
1402229
410936
1836050
1112964
1407155
795371
1604793
95960
1269077
186891
1446417
1042286
1950215
1965230
1172345
476243
1242534
1214796
1084363
732486
492653
1132137
1946247
390798
139479
1231693
1201537
1127593
1901469
134392
1721743
436369
742372
1835409
908548
802344
958205
350637
444029
1108344
29687
1007610
619692
662022
1829811
1642662
1661659
1525969
1689385
1864414
1599192
712555
760852
1977317
939330
1606940
78720
1085754
1620034
1020416
1376773
303489
390380
851588
525894
779975
125252
928731
1813662
355412
1493618
125788
1323681
1039364
1570819
1379839
1412872
1138938
1828874
427954
77340
1541513
974768
1143586
1511766
857719
1311487
1396091
1735690
844898
1299085
898697
1306721
1163748
1712844
1748736
1020298
769647
400997
1650167
1574401
857684
1643295
1137944
1133439
1558954
181381
1254041
1835441
766826
159724
1376445
1327596
99961
647931
1715560
1142294
655201
1508822
855234
1398541
1048375
571711
702898
1999927
1483461
328947
1660297
1470085
75600
938713
913850
1183120
1528418
1511106
1843655
650150
733421
183559
657431
1635580
1146413
1523249
1740096
472329
1190377
245233
519751
541632
692723
1178312
1480090
359631
1056214
643647
1171326
386093
729350
326787
1731859
918936
452722
1855916
449858
322842
1675323
965250
416929
1936963
1417006
1406989
1663812
1844697
279955
1983702
1171336
17847
1412738
1597063
545862
1449764
269370
794368
616857
1330909
824731
241666
1069668
1294918
1749085
614923
799617
683134
227391
1186984
1989701
540845
708086
914111
791549
911703
1891108
81806
1879397
110666
276780
3452
60571
1745765
661777
1209645
731683
225299
225838
1956115
1305943
1016341
1044045
1597013
313300
9649
62087
1307291
1925452
433222
1606177
56097
1448472
101614
900295
96432
139655
597446
917935
1801330
117558
1573210
914304
1552969
1605068
629833
102993
814736
1422662
1117558
1761704
1510677
1647092
1852847
1989302
1385537
1584533
1784249
1625853
1535144
280105
1640382
1390781
781820
559074
126767
10044
80352
883631
1801336
820706
1854770
525733
204270
1356843
558298
1906119
1753520
619714
1532344
521462
317245
153164
834462
1875306
836391
369961
1985523
1036855
1372670
1598222
420408
843478
1688518
1944496
1627252
1205522
1452092
1813912
1745024
1503105
427227
774428
1925117
833104
730433
295901
10881
1290675
1397481
543756
540869
683799
1598045
1820734
915500
1499247
634445
89433
1024364
1855249
765974
330769
1527725
1380614
644965
1070229
1915434
929411
70562
1239649
1571983
1968664
1056738
1084694
83231
1224567
1577233
351369
1294075
1094837
535086
1716559
1490765
1374201
521735
301606
445340
1319933
1202331
1161890
561527
126641
1274147
1777887
1996806
378690
1528814
461248
1510687
1023212
1621366
733179
488191
545400
611198
846841
1417088
241062
1434726
1131945
1076159
643877
897530
1991526
664373
1672669
1579074
1828598
1159554
1401019
1462092
1447998
328569
855218
117988
1700158
1869331
1293201
1321380
777745
387033
1041759
648060
1343058
796719
30648
386961
605735
648639
529856
134813
796745
734730
677464
761527
821486
1338989
230773
1495885
1809476
708580
1417137
738163
402495
1993974
1451291
815233
1607290
387514
404293
441182
1414111
550063
729672
1477138
1251513
1926579
764046
1094030
998729
1301499
1301104
1319367
773742
1001490
1528759
409138
135306
566599
1997856
257203
86132
141311
1434254
20517
543235
1752589
502854
149973
451456
911683
1490678
1957755
1378754
181214
377050
1795484
1007225
1117006
851888
1639171
374446
1688111
1812003
1256892
1862584
221562
437755
1133375
1961948
1613701
301861
1280763
732037
1977943
1122163
1250906
1548672
211278
738540
1237588
379826
68463
1988631
546868
1908181
780397
1854427
848998
1838043
1708565
1188858
1191740
676676
16140
1598245
540812
1878226
1203907
1029547
1620181
1292741
838707
1588361
1617098
995181
587338
910003
49030
438957
392493
885573
514836
453194
678132
833954
1423807
700697
415845
280111
358676
1294909
973473
1277209
1633862
840618
1083069
1762049
693032
1964944
1653680
1113164
325555
1091205
781755
1188802
921147
940151
774155
1498048
1439099
610668
965086
1954519
594789
897672
1733129
126514
1670946
1331113
1776917
95814
1752094
371247
61654
394500
505853
1365148
1166338
1522011
255784
662876
1262820
1301709
1418683
115744
1715586
653424
777656
705173
664239
1810269
55710
1510482
943061
104787
184466
79459
1325142
1966993
1955156
922356
822828
1891416
1948043
560912
1034012
1449079
1489832
369436
1504023
1611185
1465878
1602510
1813196
423215
1509614
1710421
1144079
549779
1530002
1117923
1288272
1157255
1629061
1954011
360472
168235
662652
677226
134546
850735
406928
198382
1974891
1310521
1386658
721738
366729
563577
1398752
78236
1099654
1119471
60657
647814
1173550
1132744
1005055
1677949
1322457
1943318
875354
1102902
416891
1737394
1543691
1412087
1424241
448483
1445692
1392831
606426
169192
540508
839281
648409
851809
1202743
1676704
81553
1856287
1895487
1178490
894709
603228
1361881
1957286
977883
1579460
1051397
1898561
478689
1053801
1158399
1519954
754291
19615
728877
1006831
758545
1119376
1943351
749471
908969
1651353
842684
1758558
1607902
717282
686588
1738165
15654
753643
508827
919335
433444
1618855
979026
1249121
1710438
213783
1891682
1935960
1061748
214555
1314152
813369
1981396
1758790
1270759
470748
807109
451927
153110
1176092
1163094
725820
1806567
891715
235600
1084010
23882
636565
880574
555227
1775545
282921
773592
584762
335251
1867567
1240035
1670661
710004
212177
1774529
1698659
275493
1833980
844050
1052749
1414691
1049393
422943
510276
1804843
1500837
940016
105793
253899
1958975
1407397
782023
1612990
634513
797240
396801
800514
534457
230876
112696
1258482
580069
1160367
1643085
1570520
1700347
283197
1577153
1692706
1489498
1941239
1448033
252989
452180
396236
380071
1912929
350895
1404165
389088
1924007
1995844
1983587
734130
1473830
1305598
527715
11366
192436
1239003
1071627
610065
903743
83051
1372430
1076692
829000
1415754
1611291
1483133
1191253
3645
142548
1489497
471226
1426758
1594996
311307
722206
811284
512626
467842
1375334
1099390
1994305
563424
1725845
1101631
216272
171579
95760
1757411
614797
990512
647234
946071
1540845
1567785
917396
1574120
378724
1177324
1659864
1419299
36140
78683
1069776
727374
205414
1899874
135497
1751614
955934
1256666
410532
1245531
464341
1312728
1411896
1211511
621012
1910070
1376672
1956009
536165
949079
797443
760021
1538563
1086161
1263908
331357
514090
476332
570596
1508441
925983
1327795
925968
805147
954408
501783
1505905
12997
500505
634730
355425
1038587
282775
458972
1325152
1564601
1623134
1917587
1875096
943568
4078
1517871
185422
614876
1956077
859158
1451817
966559
751951
460212
906478
1253698
1592248
1761281
704363
1068365
790496
1653174
221422
1908100
860337
777263
490573
964162
1326593
168679
865514
1997622
1097513
1539742
1361813
1149970
760283
1775998
1649520
755361
1733591
841505
1085499
1639379
1667089
1065626
1585306
1889083
389809
1011249
348664
1691599
731620
1618885
1098428
316986
468203
1339806
1186732
1104318
42580
960435
1570564
528441
1592333
837735
928333
1485453
789386
1825410
1474235
1805135
804584
732811
1749295
1197688
259885
1551530
1138203
1592765
249844
1602072
1305774
1992218
515066
269434
1538531
539610
1193741
30428
1686400
765264
1998955
746209
1279055
575464
1892016
1426195
562174
275872
1660273
650617
910048
27775
1229143
235424
1693620
61664
1692542
1087082
1394145
104378
1805651
1182615
1194004
295423
129047
141190
189858
739660
1029730
676900
710827
696427
1735240
907408
98770
1915762
1416929
1757258
949884
1582123
695185
133772
964722
304746
425718
555351
884106
1198946
1127054
595421
1938146
1264526
1321087
1215030
549554
1673640
694702
391074
1430721
1909087
1399166
161058
463841
676060
1041868
1713025
34732
1687842
1629655
747164
1994028
516759
29625
126355
563805
540899
1305805
1965702
224759
1884445
651894
765368
1443550
708948
136001
1132567
1140590
1598684
749082
1035282
328300
95894
761754
303880
1150130
1216527
1846400
1184469
147275
792677
1755199
72549
158610
388480
380503
1779839
1956433
431193
1894363
468330
1556641
1849470
322256
1851667
824604
586630
1490446
935137
576853
1580940
738614
419789
395228
1873250
1258082
483224
65830
615548
32710
215899
1792776
1961763
1291257
572343
1699646
212105
1094130
110048
1699140
619638
1418794
1919631
403159
873604
1318708
174663
1872450
1234501
635595
1220307
1644180
295497
1306516
208276
918364
320949
1882497
906565
1886152
262308
1637609
1949590
1640079
531772
1778329
222721
1325354
640350
150640
1731548
500369
953277
649451
91829
592597
1483926
1991567
907894
1336495
1463924
1191356
1015453
172687
806774
855046
1275094
1623004
1297597
462586
1233796
1351151
327956
530428
1399227
1102721
313470
157313
1148581
85510
1509490
1215822
1975859
25631
1775406
1191741
543403
333167
1442186
1302533
1801800
445936
1690280
1287124
531009
601701
1648523
1693898
1501578
722078
108504
344270
489472
1958443
1214927
593590
1426880
265281
876194
1246790
1292840
228829
1611667
563969
1645352
1507315
1246485
1307564
984064
1049486
793874
369666
1490930
488234
1646123
853036
1582876
1618318
596087
88986
1054288
798398
1650118
245846
1516575
618652
1291123
1629023
1034485
1264487
857521
578675
1419618
216464
1961526
1334557
1993678
1640500
1449861
1515119
82112
1323995
571266
553810
1481756
331882
1337193
907229
1134308
135320
1661492
383572
8307
1472722
1099805
1128240
98370
1247161
1389886
632062
1324596
723531
1194322
767371
1811114
1290090
795938
1975374
1029003
1269220
449905
245017
1972939
707943
1852077
1878788
1839016
540790
1251504
144627
1557111
1450823
328380
250913
1940942
1809751
912182
725159
244290
1637117
5799
1498979
257328
95581
476563
1599099
173466
424661
448635
661956
1131420
1318831
58808
1371320
1327741
736086
367668
302928
5795
1252989
294267
112206
155862
1863478
724209
251614
389279
728120
1391240
1540874
807907
1738824
853218
403708
341464
767929
437229
366136
571087
341954
849732
1297037
924738
767525
908771
648742
1660996
1330262
971967
1217829
1904095
905646
1704800
1025140
509884
462581
1604183
1660643
950710
802866
321657
806384
1303928
1573193
569992
350127
936436
987800
1009889
1595937
1419883
1070496
740465
1022960
86529
709006
301323
1497162
1302582
1646643
1044739
1998595
1296137
172150
1306668
658520
1695498
1880571
344291
161782
1424839
144796
1694042
150287
1251357
216963
1374329
427271
278533
1435332
1527253
643582
1318142
1107887
915869
1602829
1345136
132068
1240814
1217525
804565
728886
375208
876370
183835
1822608
829400
1250384
1296332
1066015
1380116
968062
78788
1514870
211080
695751
104224
1193110
1461535
145912
1947396
1888336
912128
1315563
888947
287910
1024613
598513
41720
1746700
1932834
1839816
1485431
271051
1920215
1987167
1352725
1917573
668163
1698008
1329931
208791
1423144
1053466
1982816
803009
701417
129616
1629175
545520
888467
1022223
1464283
1995241
1119679
1764884
139439
732775
8272
1727472
784651
436127
182147
1710038
1624699
80997
148180
1241838
91100
1222211
1125416
1915190
1682367
742151
41499
1501295
1135152
1920833
675740
103882
614172
1460818
368856
1218153
141345
1122704
1459226
1608249
216946
1502817
374923
29050
1205596
602521
874910
1644399
1116866
254020
1700322
1912372
1633752
1360283
1134643
487021
1572135
1482328
1554998
728310
1367812
1807190
168377
596
224026
1057263
536963
57744
1766290
1826949
1304169
244657
794129
533968
104442
1022361
139241
385175
500303
1540310
1824186
1187184
1971600
1406613
888613
1064173
353280
1071769
38038
726236
584042
1584941
617275
1147020
1393449
1357225
1526614
1532798
1723955
1223163
473172
313690
874503
655722
505753
1229629
652419
850133
1672563
1535609
344963
1787342
613696
1775159
1175030
1236137
1786012
1646261
876650
632224
1691612
1217981
1219449
83149
1118516
1445580
199355
1226197
1243000
40817
969319
19030
435008
1862989
431933
254814
941515
666843
1990495
1304744
368360
185133
597807
758791
138454
111327
1332928
359844
565659
1170846
1422740
474728
1872968
1384712
1504993
1977868
364866
141815
1120568
924315
668055
1505231
1469963
576052
1534306
1645041
109917
547289
1430474
1968628
1795357
1365917
130708
1673442
218136
309356
1993765
1117182
624777
1372694
1146175
1605618
1294634
1680
1763881
1899934
929157
1587623
445562
1801751
947947
1526441
234742
1978945
106608
1313017
256818
1176331
701599
1828197
528068
1316164
995273
199618
1826085
740516
185514
1222787
710083
1518778
173265
674513
793566
893027
497757
1928376
480284
1988142
1145928
33335
1432647
364921
926811
1241851
1859242
1547889
1018447
1491576
1532285
584113
1066731
781841
1594029
1237928
127126
1801430
1458840
206650
266196
1253792
1470846
647373
357417
497672
1073038
1175911
986379
31882
348466
1750938
1500584
1006851
1211270
375886
997142
531154
215296
677763
1707022
667855
1099854
1908364
115965
1655673
599512
1181492
616098
1794189
1688430
1406133
1379905
1460402
1951844
889994
868452
1956757
505540
361927
1429350
1915924
328032
674769
640073
7210
586694
1290106
678474
1052647
1016701
797490
245029
45887
1629063
188962
1176202
684567
859301
406186
1862455
799834
651832
1467141
1411
370947
1725726
292760
672074
403858
1895045
1734093
493281
1523064
971966
1506945
35829
338219
1007088
1863953
1396625
435360
1289834
1767619
972787
1501884
60586
817065
1999627
1451754
653218
551077
1118649
1029723
79305
56353
1103971
1952568
1100650
477185
1646745
1468507
631508
429200
994069
1112694
1806269
278226
1335583
141682
927599
291561
467795
397461
1542473
922106
1062967
103691
1885751
1872044
1525375
350282
1042110
99158
193523
779074
1775983
418724
1925357
1345534
1311953
1966909
466499
787155
795671
1991418
1775949
1096401
491414
719887
802395
428749
1705363
1008118
1333804
983773
1533238
986180
1862400
1572695
1875625
1045682
1710326
455767
1497100
1055099
142738
1480518
1194718
705827
1082982
2778
919491
87664
1261716
566190
1084381
1480557
371622
128266
1370394
230161
661598
1335103
447480
1171501
1240760
265452
1504911
454758
1301046
1605333
663281
1578001
1290853
1416013
446756
1124067
850201
1076463
973822
1799582
252702
1681959
857813
1163527
219185
973319
786233
586578
1283390
1857074
1448660
1743609
1367730
262098
1061204
398370
198209
173541
1189313
878694
1108703
832143
1198826
1855978
1300659
1701054
259769
772930
1184022
1317231
143181
1825298
105708
485240
1968490
988653
1185892
1229018
1888401
372256
446159
896834
565537
1279417
1883641
1623974
1658651
1665947
1768187
1788094
306514
550980
978291
1944470
1093986
481549
253612
312602
1862472
173016
699633
1472825
1974760
1717885
1078924
1087950
1678254
1530258
5211
468755
1440495
900847
395097
727938
499199
940296
817219
24142
361826
1759766
1299076
1165124
1329259
1150417
178580
1960232
1670074
17050
984738
1416418
1233939
352375
1040956
513236
275717
1346509
374224
633346
999388
422323
654108
994977
525566
178045
380521
824900
509999
491261
875521
100981
956713
1869089
1692351
1647415
1051053
292184
445053
561541
1862978
775657
1959281
1352249
131408
842944
1292048
874971
163255
256742
561819
1402698
1772046
1058673
674980
153489
260281
1087626
493127
703990
1343972
1363703
360758
1503123
1796865
1968643
1114090
1942095
411045
1517975
1431875
167273
1803627
1656370
966786
1315722
1063982
1543359
1282796
1496787
160246
1868503
1663897
1822464
525119
1823767
1089432
737462
439049
135316
1781193
822861
33531
1181367
250318
257733
983470
1866179
124226
159579
1730654
1319517
169986
1788030
1097777
895026
1047840
103129
1241547
340367
128135
1574932
307271
738141
531837
1563799
1003389
1358403
703516
1478235
836261
1315531
770356
434299
903841
592745
1848318
612128
1576440
505938
47752
1009689
216060
1268611
1682307
519693
338480
1748781
1164854
498712
1807099
1295862
832256
1860424
542228
1176074
330296
683118
260843
1448008
688092
162968
586509
354312
351370
106428
1133083
568692
1753026
1977976
1108653
1694804
1806845
790616
1266636
1537502
1335787
705045
532280
1187936
201992
1078856
486669
172846
1944069
159053
268234
1820832
1904592
1702232
1132533
773197
1480994
659706
582579
1495254
658287
1996921
1276985
191245
482949
671536
421563
977822
1201938
1914790
1168750
695284
507421
305742
88648
1625778
488322
507768
1028864
1806329
367662
871581
1898617
917409
473207
1975682
1248292
1491769
165587
662371
509206
573245
1203534
899344
698126
1154843
1401496
1458123
1065179
204557
1637814
668120
985141
1373539
1274643
1051138
1780705
623541
931529
72081
1788443
415903
1061619
1997644
342214
605666
452469
182658
926088
959769
394076
1084656
1520463
1620959
1775910
1654012
1532443
1061989
516311
532931
209409
1852955
1876277
756909
316171
1424435
1449973
285339
686725
269089
158988
340948
104590
193496
208158
1905652
1108643
432841
135581
1831989
1771266
1939511
481008
979542
129932
1042152
1425265
1686585
982726
1518242
1684545
320482
1223718
1451175
1082494
1936601
1788356
1160348
1940731
1318401
1341593
1890605
915326
942100
1909889
375626
1859468
1574579
1629432
1322990
756328
1425873
1252015
300336
1756937
450014
1415447
1211787
1189021
710742
1510879
680928
212776
1903971
459022
1917136
1766589
226730
1287276
1385266
291064
209901
754095
660142
850328
1446873
982169
981660
903345
373956
1748381
1589875
370609
1504286
335919
278152
1462853
1168446
1407819
958051
1480928
1106681
1856806
686241
289193
98621
972532
1866648
604712
620083
1549888
1096632
1788392
1490316
1042247
1572248
494918
1682376
1874082
439806
321091
176194
659583
1434674
703562
1791098
448206
1396112
897261
1279421
1270275
1119996
700627
1753942
802002
140920
425622
653693
521825
1257456
811978
1666316
1379251
343013
1361865
1531324
151196
898057
845760
977541
1439711
709890
1944030
1400908
1989813
442264
115374
1617638
1343797
1967444
223698
6558
1643457
94437
784738
1839284
807653
1849654
401910
432239
856796
52065
1172191
1373309
225338
127426
1024664
1264921
630019
64226
1946001
11278
262671
1633711
1989247
495163
818867
352089
38407
619519
719741
1491547
1223856
1857454
471064
45314
1350934
1586624
1279833
572638
1320374
98484
511519
910529
262818
1985323
847610
1297094
1228000
1613790
164664
745245
1806939
1705270
542964
1202009
554813
1834003
200109
1938635
1175719
1552727
770960
417510
738792
788873
1225757
1709059
1015560
1451270
1201127
1816840
1802857
965178
645316
1011004
1635987
272748
1283551
203544
1485630
1734591
1162502
1676558
1195951
1338260
1933406
420236
446860
1628527
1573447
732999
1420499
964224
1044906
408493
1573914
684697
359738
595492
892951
914703
198231
1149439
1320693
387505
389266
552593
1123420
242832
1529920
1143825
621593
1633270
621172
1289087
1900121
383667
688691
1636162
557194
561969
1274956
1758686
907340
331252
54418
868507
542427
692159
1875877
1946431
1647347
135741
1898920
1341251
756963
676294
1145337
67630
525360
1394865
471308
64924
858057
216137
892182
1875678
1596163
1650143
1720063
1646403
1539722
1996983
468739
373894
1564030
1486694
724384
3049
229710
981161
418337
1852830
708820
981990
1692890
576329
1011810
1814780
1147477
940063
1057614
1372165
1445010
1487641
1941963
613351
1954452
42873
390995
1709877
1350748
1487740
1442859
1100810
1596978
1673457
1999183
622262
963610
924881
286768
1813196
1115132
63985
1190561
119765
862227
268228
152007
1302721
1838508
988626
1955803
152357
746381
366146
1044582
306196
1037250
920833
698809
150426
415303
1074145
1788869
895639
1230805
1845754
1834263
935108
1267602
1429547
1013030
611397
1407449
796274
534369
424381
123347
1590315
311362
590983
1039238
996834
1003850
1176902
136633
1563140
1982936
907641
1938310
531173
1718956
1310577
665723
1416896
1993448
1898490
1708565
1777671
1022395
701833
267410
137666
163952
330756
1922108
370075
1981150
847739
1550362
768964
827165
959184
1405379
1366337
1303363
756012
767787
1752407
797298
1271100
1862044
219445
66278
1931825
1808791
1285778
505720
717634
252834
1479314
399576
1641146
516510
123724
1280050
866596
234544
1918790
1723322
2732
1943454
289172
1302087
1511114
138789
580027
1245059
1404285
170691
808039
921368
1697672
1684099
282714
1262093
697084
1653854
1692802
647581
534552
863349
771722
1716305
1423795
347835
284944
996877
189795
985837
670220
474251
1537752
1930463
1249768
1200289
447531
756927
857644
663838
985417
146632
261490
1224728
894919
1287830
1284720
603710
376231
581770
18607
1875629
198354
129366
1533039
1170997
673574
672253
557672
1418528
778641
513463
837868
546862
1980344
1255902
599364
1137806
1382034
834278
1502794
666948
88389
377413
42656
1780449
1602441
1735192
1609666
680529
863537
1308254
1007234
482965
1475817
1784962
954709
1939495
1806316
392849
1138307
738381
1073800
411306
149196
71064
1612721
1105751
429604
783285
1709351
1357989
1061502
1573359
954639
1997287
1416410
1281132
1574142
369766
260893
899706
222444
905798
1859856
289342
230294
1520745
795500
1854317
1083092
161086
1819799
822182
131308
376221
476100
814129
1257048
955250
438411
718150
1697607
1660420
804816
1480319
1107315
1049948
1138988
323854
1780899
239239
1769198
1263083
232023
741226
329446
1849739
611186
1662329
250791
273527
827950
777810
1542063
531110
1860530
1801304
734385
1807246
19479
47672
1426265
737206
603148
1401176
758110
326434
13294
1848783
215687
1792973
1120461
448975
153126
1019686
1856950
1787791
696658
751970
1412947
1216453
1723625
1871451
1683340
1288035
47259
1583060
174388
695851
1943623
372122
1379276
413476
1450003
466421
1310475
1935122
803541
725226
369354
1138771
1726408
1503784
335624
1796276
1133489
534046
564850
705077
1773642
1927582
941093
64062
725995
849651
384259
852404
1951440
1208551
1253146
351913
713390
444220
585682
881343
1712025
423765
1322413
1981454
1322594
6361
1296531
651005
895080
1606983
1393649
677246
1587415
1538794
386511
1801262
1164387
124310
1920279
1326959
648972
1518701
1925874
976800
1819038
441447
244808
1928561
1446694
24771
282710
1293684
223870
1839581
313839
553725
1103137
987622
1699313
557002
1415516
1438881
267473
267746
69852
702691
1177953
1217197
927110
431951
1321457
786940
98691
1657074
266052
1062525
276055
649813
1636069
1584638
82717
929944
61985
1698413
981415
907445
1659312
1930569
1799043
1270289
104184
551150
1876334
1966107
839052
1981708
1470326
1478799
889343
522195
909529
624096
73592
897351
1304652
1139420
1036477
324570
151516
325399
109996
441265
1973275
1213100
271017
187232
349110
876282
1543281
1575842
891917
1614341
1937774
610875
594054
1284305
1215996
501413
1410609
1870378
1935128
397977
1389614
232796
651748
1855780
171964
1388385
1533377
688889
1910321
224454
611579
898282
1628735
1483085
108871
1283262
529257
174447
1855974
1701378
1522104
1358597
1772837
47725
435682
1128621
1444452
1488233
1301475
1883568
184342
1373325
1301342
1630243
1367458
1049927
1977399
935495
274945
175139
1206639
454656
325043
1234073
329722
503891
415818
1702574
1647312
182640
208086
1278077
963655
1717505
1947107
1384549
995587
1137887
1716958
582797
823881
476245
1403424
1061027
1343104
227931
261377
385537
613865
883012
245487
1740098
723170
1122403
959277
492032
858651
1173934
1111438
257902
521725
439289
430753
1330754
681637
1657454
1117190
777372
1474155
942664
848127
1701063
1056959
34922
292979
261663
669007
1620733
1207079
385234
81309
450951
1260029
505726
240612
580987
1356165
502140
380590
1532776
125761
130988
1090638
1608202
1015465
1203115
1711700
1540277
1210443
1869632
1235401
511533
26517
979457
1484249
782685
1269127
1909131
116108
1483420
1549131
649833
376594
855657
644289
413674
1150915
1314286
797330
828545
1712166
1864146
1343890
1738652
1373734
758671
502113
156600
847195
210542
1576780
1679977
1738604
1572858
1422393
779031
1359798
1603382
1139823
467687
393921
580137
356515
1905832
155611
79675
1321138
1846340
1357147
656372
1110188
1037630
1384694
1281538
1246282
450597
1702637
825708
1571652
930749
1479908
1391613
1148697
525047
359223
1816442
227140
1495957
1202260
860516
1297313
1280126
64549
1630362
1824973
1640194
284354
955116
460129
283366
1691605
1488580
135495
157767
684132
1498664
1285053
1408326
979054
1494099
12394
1155340
67726
868553
1129673
567452
1903818
280033
1706104
810951
128334
1294157
332999
540161
1836438
821532
1872397
1120015
1374065
220500
1106764
836780
971460
1894199
1441397
988881
1941154
1149519
1770304
1301850
382717
270677
1002441
1988782
1550439
696108
541209
1146051
1891541
975645
1784288
422397
1680824
1041417
802814
1694022
1086590
824060
1917986
1166124
1597793
1413480
1760316
1853662
1816348
794068
1660668
934801
558786
596792
1269167
891291
1505404
1851842
351447
129361
664993
970204
381394
1475266
331459
1820562
180632
1497854
1834724
1472051
341806
563585
1435360
259967
291409
1019282
926501
222564
244168
285656
780918
641473
1590749
460114
865864
1786870
651691
1149983
1366059
1109529
941635
153974
106102
1291541
1554227
1174222
659889
172728
1285698
689112
405713
546669
1056571
472271
314676
79528
170077
1230727
287306
1466412
1639743
73207
914315
1423645
1412286
336622
1203041
1837968
289363
1355841
1158472
97714
1000360
894555
1289507
982614
177739
68198
19407
846679
364187
1237201
600764
1862594
1263532
1010009
1929012
1727227
327057
983023
1863671
58047
525953
587900
1281676
793479
24033
1008622
1672276
871289
925276
1860512
1506589
707726
1219697
1936077
40369
96776
461931
1556145
1744658
776627
1930278
1204160
1410503
682213
859529
1386887
1599799
1640631
937974
1806657
1333349
1054020
653563
1629747
433292
1824823
682221
128866
1433417
949149
280479
244856
965859
1700211
820621
1622890
240366
744606
1706780
374631
743650
207899
81943
132332
1567329
728917
1512464
37291
934391
1520573
318510
697056
969095
1249526
215969
1213579
406637
4318
740779
149595
1292252
1437854
31906
1660522
1215003
1366648
1047975
706168
999163
1493047
1428641
308403
839118
1388687
1359360
9626
121605
1308389
470541
1043691
206627
1805824
822703
1813607
1664153
444822
1614554
1099837
1782066
1621246
470716
168372
936257
56526
156177
197247
601683
735100
353335
112503
1201259
894887
1649223
1795842
1161151
763933
1618324
26479
1712828
35688
51
1859828
1333994
1113711
382441
444755
1450117
1536643
1789517
1135516
1476533
774723
975235
1178088
1536610
1190796
1067303
1180405
1491883
469676
1312362
1435061
1945136
459973
109827
1172356
587941
529636
636478
1733623
1670926
1829589
842086
533560
568961
1730090
454904
1077910
1618811
1778319
92038
124928
1969563
650593
1579547
821529
291012
1061254
544933
1351496
716266
383582
446004
336483
819553
704976
395731
1903047
448024
1132648
1425338
1580028
562435
1081018
547829
1201042
1391649
192984
1315261
755498
1735941
400836
1042736
1870245
1663041
1881561
1112317
887916
725659
1316128
154653
74643
597251
1028297
365991
419122
49658
1044790
1492120
1506719
1807533
907523
1431972
1572673
988295
1436663
60006
1016642
931744
681230
1266168
486473
472723
1761894
597252
184960
1752461
662199
386046
573370
1331018
223557
16471
1175353
1971164
1206883
1317245
128219
1721275
1775850
1117824
1874645
1450865
162829
1682601
973833
474142
837420
994488
877870
1219380
813569
1114254
1170966
1601213
366949
1650753
1261309
750801
146799
439612
1391008
121556
378957
1427160
290473
1696995
1651836
386678
488538
1321992
93940
242024
1972228
1687085
653496
1849035
372145
1843785
1444329
1508901
561628
1555297
837867
877399
1440696
1939767
951779
36550
726441
583662
1054157
730519
1026862
1362555
1262205
697594
1671842
1287886
1866155
1174092
1732247
5011
1806248
1499258
1265449
1389258
1000132
1921657
886099
1709488
789734
681168
1131288
896367
526553
1509054
1767567
188448
1085919
343449
1473660
1115261
1748093
1337012
1188028
411513
856184
1166396
1578672
975901
1639810
269452
1611537
1204200
213596
353572
1096769
1661445
379059
325795
264234
571903
1744274
1302305
138783
852059
516285
247738
1538869
299742
414858
541484
588329
578120
1625523
1637629
1708856
505074
1491617
648366
690152
963282
197018
966436
1387708
1395059
1129014
1524314
748996
1404791
1833864
1958729
941345
1606227
182267
1876858
1619710
1246441
1346772
1611966
391726
703675
506859
1334469
1634843
866623
1841000
1551391
85120
601898
1759030
1445958
896283
948119
840348
1590492
611927
1969400
1859124
1708288
446375
977946
273283
749698
1218734
1960725
1890870
1413506
502277
12664
31022
1719329
713176
1512712
705757
394248
249887
1170346
464723
1955971
1893820
1981746
1960229
1585353
1452802
1714836
187622
393636
405393
1594967
1621114
947425
880061
1040819
65920
1938881
331954
417951
1200945
319167
1572547
1591001
1650439
191782
1119266
607064
200278
1878883
1974415
172725
820231
676404
1346879
1480608
1001469
1512108
1667039
446867
1847488
1092282
1408606
938810
221804
302679
806815
396036
1032478
876214
449818
1782714
1786395
1747025
152324
964139
1871305
345842
1171223
252248
441137
853191
271171
148238
760006
1065311
23236
1564881
1291142
614787
1208671
1016211
17250
1386147
1630687
1796350
399038
843385
1385711
1950152
1411802
1346027
1333943
199046
69042
1918237
769881
1011439
1238832
1621456
323645
452147
1085538
1423655
924074
1380421
1233807
100979
1866039
527524
1724243
657119
420777
1027200
578713
1898393
1299596
1129701
1099796
515288
659964
1423212
1162774
256317
859490
256173
511090
1861654
500995
1330988
1463629
553034
640544
176345
340850
1333733
27156
1078243
1354363
766621
1816011
443226
725560
584736
9401
1995567
1834992
1573793
860870
104221
976697
942359
1685973
1768632
1625910
494954
1449352
515319
1529585
85077
1137550
1993358
1538184
518867
303893
1068006
348537
1952511
283813
1389507
1272952
1603898
1280241
122556
1129820
1794902
1467917
1489357
1162685
1610010
770579
1876722
565145
1994828
856389
418528
1353281
1315529
928677
575396
429464
1344178
1702682
166666
718034
494467
407511
216424
776454
1721347
657605
808354
1013050
1207914
1219840
604073
1754956
1420418
259082
1762155
1794482
701837
1234817
1581888
1975141
843501
1580092
331219
929316
1734440
135547
1405567
626863
322330
425220
1665067
132970
264240
1679234
1146077
1320451
117566
932048
1958296
1189042
1172067
731783
1009166
1291724
562566
1262614
1920603
36411
1406809
1063666
1758479
1844703
3007
112944
182921
659763
821906
89384
1569810
1164171
1130114
513922
144943
1810159
1107570
1877724
1903718
812819
395785
733152
1632420
1730804
64071
1813881
621865
895216
1516479
1608918
908958
1358450
1792003
1812623
1267927
1616668
721517
1652501
1260445
1046727
753342
586816
1750843
1743704
553208
948735
732627
1404501
92215
1768645
1403397
604993
1275105
1557313
925573
787934
714188
546487
437778
1825246
768168
1580406
542809
509639
1758505
1216264
54018
1418163
832343
184360
1469070
1963378
365627
417771
1917823
428559
827711
774603
1426981
586143
181930
450564
778202
985612
1420299
625195
997556
1413584
18799
1565660
1051381
1169557
100747
1782885
1414230
928057
1834786
414244
1456759
1442245
1587184
540509
35498
1800951
529200
302982
1301275
427931
372465
491486
1497257
38248
1868353
684180
1327315
271804
44701
1257422
1027096
261944
685250
1555457
1726834
1190701
1590497
533484
294973
1728859
500967
1714332
1121762
1258818
1298911
1080340
732638
144868
471817
147057
822333
866193
1455824
1939872
1778068
1779461
527509
466787
1404772
1044892
1143147
1192799
715666
1700793
895142
449696
328516
247357
1936258
1841674
54251
466787
1621611
821580
719562
1664163
85939
847153
1916967
980459
257794
874345
1303360
940544
152060
21431
1065584
80973
915869
1451447
1269427
432849
807064
1574225
1665033
1174696
1871722
1452712
946382
1289296
863740
1230721
1006304
1021617
1403215
184095
1007140
205910
1648951
617443
227292
1072315
1908149
424810
610702
314571
906186
1418550
1629468
1712873
1153786
1220539
1760721
164602
1825706
655454
447345
1243412
1465242
127265
492542
1347978
1571037
26713
900394
859676
1145174
951478
1232749
380663
185837
1123730
1139923
1064702
685214
1132059
1712406
1158985
219916
1910106
212727
448254
1425424
97012
1800393
1249181
44065
1942157
1729568
429323
1703486
1482997
1995875
1298200
791599
624535
118988
1241069
819546
678184
1778514
475131
1780154
439030
1548615
1153381
614146
557842
814062
392952
1194271
1858303
1236405
22644
767863
316726
1899307
147638
813869
1183461
1848527
876314
782251
237404
1563104
1757650
276017
1865744
673723
1209460
975212
1564839
1304685
643679
1523505
59949
1218272
111991
1290649
1567212
462609
1491254
1153235
1547141
1360489
1254396
1890129
412199
157224
309253
211989
568391
134139
818409
1762276
937705
393332
1913634
1591193
420176
401261
1982835
1413718
1358560
1355557
35581
1450793
237872
68080
1057412
1897622
1929080
1731797
218231
1514094
447981
1216559
446836
1216333
1604211
1974229
990684
62751
1791457
45743
119769
1998805
261460
1564425
1543430
1341959
884602
778545
1953736
543845
72815
1212291
1909507
344045
1776878
348044
539190
16173
1715975
1595904
970649
1264059
878978
1473896
863923
1034778
1290044
959100
1885819
119576
558432
1273543
400977
1823664
788717
667859
478334
70707
275268
187974
764521
319850
988461
137832
311087
410775
1091458
1270180
1534497
1445829
1003953
106716
311067
748902
1878544
395060
916484
185025
1461110
451032
199057
955793
1615629
1453802
312502
1442114
1837770
600903
29891
1668973
211294
1063305
1936376
434314
1351474
45917
1431101
1385109
1718286
18233
7424
382072
1457504
248343
1384762
1235303
652798
1344276
935245
97656
1707836
337426
1504674
368434
1704913
253613
91260
1177521
150467
233132
1267145
1468561
1724191
1956601
314941
1224565
1439661
668223
986890
1803804
432156
1036258
1649769
541151
1309
1097260
944772
1680801
813215
85134
451912
1335361
1442535
337629
765851
655549
27658
66298
890552
1838126
1803625
1760496
944987
1132443
691921
139047
407887
862577
1731686
1375038
267032
1934237
697353
790333
57184
1795614
1150381
410223
1885887
1850065
1310055
1670254
43534
423628
29026
1421106
326149
1577405
213554
464638
1004115
1905521
1851825
1957647
798429
308511
398959
379990
426619
1649422
988466
799157
1594946
1654048
1595821
1304340
1104679
701484
1192643
1854037
382757
677086
1656161
693171
1275352
729634
1416960
122068
639521
1090592
1706969
1908817
1044173
81599
1607276
778299
177260
1779178
1934695
1283178
436204
1596018
378724
1954038
621078
244042
1676765
1033708
125047
892134
1163273
1469895
560238
1812598
265045
570566
583942
571586
496395
1902501
290606
1468194
1438837
1106088
1877328
1013399
397411
1145374
1587991
1767500
1700998
1860282
607220
714411
316277
1969010
54322
983094
879057
1932697
1664693
1846025
798523
536994
1723268
314118
1227380
684413
271749
683596
313721
1109656
98466
1729264
1438423
314800
1454413
1135632
1646287
266395
1198933
948136
1932295
951725
534556
1281755
686079
968307
396738
1598175
666570
1270187
1197624
1066994
380714
167546
467686
1747226
1532315
1376875
339258
1718120
321135
177433
799908
625808
1143003
753036
1420541
1775135
1751100
978987
1322033
6125
1937578
682754
1462437
1443856
48436
1019606
984912
1156502
1646665
334589
1367118
1362679
1442674
1866982
460468
376595
53713
909334
1147957
142428
1525116
471060
1973456
1762025
1464331
1112747
1707820
1929815
1816130
1421781
1903039
150967
833938
1989813
1615752
146265
939782
534865
1318618
261382
183246
744504
446973
1223019
726737
1258370
1480716
333862
1670100
999449
620480
1288353
866326
1486796
1091654
1783040
561347
1467039
166608
1979956
426465
737149
1367134
966433
828090
843595
1713345
1439711
1698341
1191902
1767618
1929251
422568
1187118
1791905
139449
424207
393543
1335195
1121868
1455523
1097718
753223
241603
363698
885905
1228024
502923
1762913
1405133
1557573
1750873
310499
973899
1522110
238009
1652091
914556
1902578
1687186
737384
1709949
1155658
1974492
1875176
248683
1700291
673552
384388
216020
1415750
143525
991335
1983554
377303
1934442
318281
1077126
957566
1301393
1289194
1122099
731845
279769
678029
1907210
1288010
925384
1394566
829832
908711
1342788
125150
544520
1558416
829251
525755
1299927
1733828
446317
236903
238801
1684574
633526
1776283
1515726
1855861
1610808
1830392
969690
1738316
7983
528019
116765
960610
1773545
604958
380839
1775319
1515485
1285693
764577
934573
1720877
574308
1013392
546415
929740
489714
315480
1653083
1633495
853554
867162
995108
46690
314751
548933
899007
860237
580429
726454
423134
344970
1001710
343689
1926626
229760
466089
959477
216316
1370922
81518
1773723
1123984
289688
1096082
673261
1174871
1270185
826554
736070
744251
1616563
655417
1362086
1429875
218193
651714
1335102
1559412
1038763
1413598
1765072
257423
291495
1306168
1788148
1338320
343286
1995945
973948
653060
1406236
809382
602799
1280788
1765553
1392102
1096529
783473
22882
159524
1740714
419034
1480602
886473
848134
356430
1756836
1441350
500360
1907587
1815149
1342939
1136725
863993
998041
1326572
288519
1607995
601642
1478101
740341
1919304
1000911
434206
1457204
1154445
1450258
1278142
734902
453961
1673579
1317078
442224
164064
346087
1536101
589311
1808972
1900481
775039
1222832
1859457
1878989
102113
661680
397937
1411107
1741443
411152
1344531
513563
473272
294318
857819
1493362
899989
1986784
497406
1510728
636072
738085
1514443
1648017
1787117
28199
200008
70254
1578036
1830790
897186
446470
1803760
1491816
1311079
1427135
1535446
257012
1054890
911623
266800
593988
140101
1319721
1461262
100595
999096
673117
400205
1364869
1544963
1782962
1061720
1184116
827257
1529640
1584890
1070844
1033016
1685256
1850508
825673
1595591
1015727
1285575
25580
740272
1625811
249388
133725
95242
1865515
540599
866900
304384
1125278
1823276
661287
710292
1483827
1661462
1800847
1717994
1954456
1392255
660608
66417
153506
202045
258037
1813126
1807538
990952
761765
1544852
1519092
78978
1975654
1419047
909583
1522928
236957
995937
24387
1463356
1851770
270112
240379
886881
1571292
1349378
879126
1305161
1568137
454220
1957535
1235024
15097
406467
1770141
600293
344594
1888561
729170
523155
1686096
538980
1091132
1709842
1243564
1229452
1540267
622904
170363
794906
1218930
137710
417318
803735
894698
690256
1276590
766137
87103
1797662
547554
1474220
1065477
100674
555834
1313370
449637
1088166
592385
1048542
839854
1454666
1868951
1023856
399878
1393155
472074
264535
1636669
1201312
1060802
832681
1318283
1516658
1345725
1631297
197687
512925
1515110
1298329
746154
26123
1355119
1639033
1557675
594571
639815
798799
853667
77703
1504793
1588915
1540540
551764
1906849
686396
1193779
1437476
121128
1557666
405721
1665006
1148996
298605
1603748
586157
1828799
1858851
473100
1536884
833233
1394982
485610
103913
1899551
1326052
1684247
1396959
68778
682356
925300
1381764
369081
829666
839226
1472953
1160073
1065091
1944899
444838
777136
1978218
1427989
361212
35097
1432728
1896661
58802
1377202
1070682
1166743
493397
654111
1295464
752370
1445966
1488023
96959
873786
1334232
1193845
845871
1778470
1653318
19480
495186
771861
1549093
1798156
953381
481880
602720
249017
1748087
613676
571764
1614486
1343451
689157
1982298
1594426
1296058
1845484
547301
1676257
111007
274731
1338226
624372
229480
650638
11617
1886640
625032
1802315
744461
1316930
278367
451312
702063
198379
1539349
466517
198152
1686853
1049202
1432329
50620
1955229
1655342
1251281
908476
626274
1900592
151825
78631
1734395
1530153
1796715
906469
1039211
328299
226574
108914
693657
1359812
143946
1020200
988206
1053213
1773507
641549
1535210
1193849
283097
1310342
221712
1127226
1390100
594613
1969156
467737
1470348
1308418
982953
1946767
460811
843101
495840
1579561
1875428
54137
1959240
158620
443594
598542
879158
357302
1091323
490546
170862
39322
244475
761612
122931
1853392
709843
9705
1174230
1822942
423231
1692767
1260636
1674019
591656
743298
1819296
86686
1283951
1018504
726951
560170
1756027
632711
250575
1900288
368610
1805083
702266
199111
124673
1261861
1945208
1403614
232097
1107899
1116042
304435
447665
1749392
1366916
888132
1086542
1902834
1335859
789326
1892271
1040296
399379
541999
1070814
1118734
763363
1857005
1573785
1023000
252159
42132
934750
8331
46003
1903137
1167337
1237395
1707410
1909443
1920518
781045
90588
1428069
1528889
462510
159042
919175
324374
1588072
1291635
1442794
1614221
1133478
1859949
727025
1473355
454180
1228515
1687759
1462453
1531804
248385
943477
636885
102731
1453949
1955110
1022342
301139
1895375
1794371
1778803
707054
389861
696320
1840915
183905
206084
1931125
1960495
187206
1478359
1360766
109691
1956247
1699756
1952149
1562327
549894
795102
1678674
1632088
577872
893586
1937690
172540
162345
1754242
786733
364026
943787
625508
1477932
1243396
781663
1362301
126494
1018187
1724635
1586534
1362032
1885633
252301
598089
1470479
1059282
1057062
577023
383397
992026
280643
345491
1589740
1759434
630050
1562520
1831912
1669263
717563
1869115
708807
753600
873346
73596
875068
283155
846804
1455241
1860587
1280838
89840
446458
59058
468504
807857
394989
1106358
592287
712769
1153557
508805
367399
200613
1733605
1832748
271367
190754
1508100
885126
1228268
1470485
133004
1755922
1927763
1215431
337639
791206
1639675
440835
301867
1546525
24036
267387
635004
1157712
1423485
1259328
1351097
1148217
891197
1378571
1492900
1547095
683280
1830527
1348494
1016033
1107690
1763497
156024
778386
258709
951701
1222866
1716505
424689
1303500
1500494
1695375
1548970
261201
823203
808039
456966
504140
83235
439628
1246091
548892
1432307
1210837
465894
1532737
677678
944807
1191012
533048
1722745
502431
1589673
287846
167192
447668
217512
1882810
890891
1887131
1977734
895771
902646
1754189
1240401
417456
1246352
234022
1211808
1817713
235490
196129
1189068
572776
1917532
1977171
1142666
1450474
140804
1109986
1164120
965200
206436
810470
626802
495119
943459
1202634
1922698
958750
1029847
602711
46801
110721
781293
1967363
1192038
869762
580215
571784
1934071
604855
857465
686440
651579
671641
623621
1363599
1238270
1758388
830536
1199739
647293
828155
547128
677591
1971371
1991687
1086853
20344
772982
1261097
424805
848785
1602187
133118
1050629
1756325
712
1372289
200648
1214424
1425055
21352
1527941
277670
1831910
399277
253885
505357
1129405
244818
1806280
1938620
756225
223802
235247
1295770
1921676
1721508
1840259
993866
218515
1450085
315847
240207
1579798
6513
1124981
1641756
706853
1050403
138552
222595
248992
993575
291518
1272584
929885
398891
1375352
1087120
1073874
334808
1047408
1287158
1319555
1905152
231820
446909
347188
798707
226606
1434894
742911
777059
984414
1220250
182163
275029
285120
651088
1604401
1741338
820602
1193872
300236
469151
1057789
701837
92546
1709415
1133510
961206
149417
60474
285023
1348172
1013184
1488108
1725548
835272
614669
104639
1682626
1439724
923412
471294
1255499
1881223
1713380
31764
1317802
339311
467556
12661
1218184
318344
517799
1310691
1096332
48437
208413
688416
452366
499856
67493
210688
1976577
1818894
1421347
95187
962890
97188
1327693
1440556
1836003
1161083
1805255
44567
504873
409442
1039416
227358
1415215
1020203
35968
1492376
410290
548196
414084
927553
1375468
1941898
487270
235442
430761
1103680
1570983
899282
1297219
1410733
173684
514666
28878
1090719
1857020
1084251
775539
542664
436057
1816901
1509849
865971
1716804
1095758
51365
1929012
1718501
1094084
987642
550997
1316231
1649656
1734827
222556
195072
935188
380870
408942
1316854
255113
1811432
1737537
468464
454599
65164
726804
1675179
564438
379340
1653343
2091
1635274
1129960
186782
982343
387792
1594757
400892
869652
528430
900310
230558
243470
277642
192261
1116320
635934
104602
461532
1569692
1516427
1648740
823062
551617
1847119
1008268
492414
816930
1287056
8925
1974951
723222
1408887
1775871
704744
883669
833193
1028902
151616
932509
1036492
1057513
240206
1367989
1432918
1008423
1173077
786525
1182533
1464632
778561
615662
372451
1093376
1905244
505945
1058751
460414
610375
1196553
1512274
490905
34116
1436825
1611113
46357
42310
1039745
1851668
492328
959061
838734
501491
1469413
422247
700410
860061
1432185
1006576
1042061
224100
1328541
1346897
1704931
1149608
745417
1461055
1570767
613921
1123438
1158434
998579
1058012
384541
1711451
331316
1585164
891005
381509
1798730
1297212
29705
114339
481397
1185728
382217
900323
1243308
91240
335930
422014
1665820
1110443
1768427
18243
1683892
535246
1782979
1945609
528632
696933
87222
1798479
1429906
92299
1530371
1173015
503056
433471
1679367
1433261
907199
1171362
1529641
1932124
1773425
1731483
1464341
1929469
1937591
1391313
1367954
1623397
549562
1447284
531503
855660
895197
339869
1111117
795730
130532
10991
911747
477710
635456
1245186
1296809
1457033
365152
1599329
164551
245714
1858930
581409
590341
1027600
1933832
1318317
884519
529474
909118
230878
985434
246755
426746
1730557
959616
623270
29725
993540
1973549
919207
312436
193007
1814159
136891
1823487
905173
1150176
1420786
1398392
997541
28057
1028748
1870545
68313
869551
1193030
207632
1608313
1176509
1893711
1361731
91953
545460
583273
203644
1277525
1810677
1701608
163296
1150504
1212337
1726281
265645
559936
900739
1211378
1586377
1749923
1851550
426938
1345872
791472
60130
1761331
7302
767840
448903
761294
439345
268893
1158655
1484443
284466
509093
1420303
496077
1487560
1901837
1810463
586663
1995384
838653
1162376
1662309
1295760
1517390
1205468
977729
1645252
1316928
351663
150105
54764
1537685
738391
1861710
495474
28554
1174143
1960888
175942
796349
1538753
1381627
1821767
1424336
1641016
187801
1322115
1506742
592818
1551216
534498
142228
1188240
1389131
196914
1006798
1904322
471138
1012407
1123384
1856112
1782171
471358
1998418
1330016
770720
1828801
1634157
488010
1951339
287192
1454401
248049
87221
1782394
1274737
900588
414213
247981
145722
482720
1538067
475119
1037788
722437
1546499
722583
1598396
83950
1056184
1110137
142917
856317
1170369
610717
1902468
497241
1389307
325820
1479612
1775671
1245553
522602
896124
1902705
1900523
1647730
474685
1210185
1579840
840477
60323
716467
1376535
455799
1493676
715321
1791466
73793
1942307
998549
897105
1462207
1687977
1909824
1010639
1954819
347214
559489
1198745
338460
521406
1083439
490963
1262053
117952
461544
407830
1669677
247822
6710
483895
331082
1802390
1716488
664152
168137
828549
186761
1395844
1595894
1503434
1912914
323557
1254247
1372599
16591
510695
1308447
1024915
679719
888349
26629
211286
587623
274722
796805
249075
543314
1313943
1448756
1365091
1110778
1212998
379992
286504
1099428
927602
1269071
269613
765031
1823426
189557
1862481
1954093
890502
213245
1904617
349865
1048434
265611
115611
206391
1473177
961070
1772517
1302399
709054
261861
1442291
1603369
343651
156211
440157
1663122
1130391
832711
1534243
716317
39936
943264
173910
312320
1099724
1371731
1481396
726341
1067308
22042
203104
454419
748793
1049721
722662
1612329
577206
549092
1776199
1980387
125647
1675770
1398446
1293656
441777
1994420
1665436
1440042
319660
1604142
260334
1549400
239560
1377042
382770
1371933
1348959
1584619
1512172
99372
648071
939617
1683664
130135
186844
979842
1099514
654305
1436657
981707
360198
1323380
737942
894156
605531
728092
1463289
1251480
1571154
731897
153649
982836
533932
1460517
1117968
1303656
1771920
1119578
419367
1696551
372621
488716
1739767
296932
1190761
224880
369446
1485634
957029
1253748
1162610
528841
353400
1059331
1202404
265993
475610
234686
1298466
496464
1512217
309406
1024266
172704
235382
771202
1182290
180965
835205
55865
1168685
823943
61019
469181
1643384
1031438
1883380
1536802
610909
1038284
1580957
564846
776603
89456
1292812
704071
1385640
1384059
884775
1821921
1965341
662347
402222
739708
1387095
676027
1739610
1042254
694756
180270
1032511
1877111
319997
1633088
1637738
669564
1638114
1860635
1115526
931017
105400
621682
1227643
738875
961527
21598
998710
1187765
1961392
1107630
161715
741776
652463
439840
996742
1911347
1247444
1622283
1353034
663177
1549129
1021385
23533
1269885
642506
357617
394622
775036
721683
1468699
630411
1030252
1340756
1221658
1485102
304815
1261780
1120647
1772113
50053
560704
126069
1547619
316973
1464874
1927653
1032661
967299
1925009
1095390
692755
177390
164101
103590
1779902
454324
457797
1332379
1749627
536376
1797651
1407801
462324
1661816
963080
1779592
26153
1514856
558493
908702
796575
773100
39979
1931536
50515
846462
378798
934565
1313193
244187
1614571
1673462
1989734
642400
1290618
56607
1017935
4710
1421856
1402357
1126750
1674779
547367
100596
551203
27784
1965727
1519604
267616
1501729
816830
860074
328148
132220
1396629
601793
822657
400270
1372076
1404559
1092315
1703350
413552
1222341
134161
833172
1984127
1068221
160604
1296906
274275
19096
1207377
51853
423856
1677470
839092
1312510
761346
855161
1017346
156117
690648
1121066
171254
194788
1206193
1683737
1558273
681670
401467
88341
1984455
1930395
1255083
1777489
443012
994163
1033242
1075872
1922126
1595489
330592
1254210
1449838
1908855
846019
1040240
1288285
393074
1115915
849711
1758875
95962
521329
410267
924122
1907375
1891166
862905
1490600
38415
483486
1863378
1564478
1520237
676680
53905
776210
894993
705795
1030076
155266
160571
207374
709411
472105
498031
1348111
1905233
1682128
909783
59663
310877
1499441
107670
131684
177623
649128
13601
544422
1362506
1585039
778800
994027
1739171
888448
755468
327290
872164
1990561
1974144
615389
1174614
957961
1497449
896804
564478
1945550
929790
987494
1948243
1082737
1443207
1150398
925410
119484
1306138
247790
1673955
1312182
775023
132509
916121
692341
43700
104278
1421319
271721
404136
1386212
1098069
1235041
1972932
214768
1107963
784912
1123858
1450266
796047
1756202
1338545
822994
151648
1827149
694580
865724
1581865
1067980
841515
1662422
1858130
1046300
1474537
1330245
856477
172677
161572
1219345
1054506
1583286
830885
803073
117500
928083
850779
798914
811830
935595
643251
196921
577766
1589036
828456
928729
1191094
713232
962823
1637059
788299
1392621
355584
182432
1554082
1895598
314760
1120779
1420838
701379
208911
1146438
1504279
1959111
676739
497452
1160464
1501548
1509105
367765
1814895
1363442
1573097
59477
1986452
994323
1157509
213072
49954
1273102
1256526
394734
1852435
1606187
644954
1882123
1222630
980920
535255
1114167
1188495
108435
1692490
1329266
1037840
1598250
1810950
1803372
1314833
898865
870263
1847883
206015
1061920
1402073
315665
1226935
1405534
619384
696988
1519026
997097
958398
1985373
1917717
34600
1687743
1164649
940690
1020453
102006
1512983
204031
1932192
1524385
111952
648105
1278226
620751
598766
1081905
1702923
1055428
1641220
1328278
978437
1866052
611298
1901015
1155192
525980
690985
789764
1185352
85137
1979947
581817
1195430
1266551
1651727
910745
376573
1815132
1303779
814457
825475
1287207
1518364
1087366
325220
1656777
1858376
1606092
1300492
1940759
1062863
876749
1781344
1825262
262821
1164020
1845936
1821080
187798
1987630
1716766
682808
481026
1800723
1008381
564995
994966
1094277
631551
380158
1052330
38923
402616
1623229
785422
1273455
529595
772632
452465
462041
473652
1299817
583222
28271
196269
479005
1867746
412477
1429541
1658733
418997
333778
1221516
242338
1319788
1542544
1160351
231659
146856
1873572
1090278
1729644
1641799
1572242
535440
1101543
792184
127679
1388787
1236177
1181212
912465
1740716
695727
1128083
1815460
649640
1053819
1643327
1896835
1604326
1804792
1336595
1385298
1300124
199949
1411899
197271
503523
1657443
1136391
1466679
67822
1074121
1399042
785089
608034
1289049
1059485
1745367
1253510
425217
1191639
60394
564264
680112
408967
16409
1037588
994998
1604196
1192418
1461512
1678226
29241
1135272
1485047
579528
1006267
1194112
613250
1600104
1631522
1847918
83644
1651382
1316959
537360
1573674
1325808
1118664
938494
1584669
1440726
1321752
106460
1454520
634825
1010678
1241992
184139
701748
1027523
628697
824000
967628
1821864
699593
198181
1532026
514258
512438
351492
1328890
1677540
1227962
1659607
149984
1574878
1523642
710448
255215
731341
1266194
926404
58790
1802878
1396264
635381
952291
1540616
603961
119433
1932599
1682331
501538
190475
60881
856028
1850559
1322103
711805
507236
1274209
1529375
109768
113693
356656
727637
343937
1185901
1074661
225581
1182059
340813
631128
1235405
1996972
1433234
1740673
1357027
1635079
1027521
74357
733467
751462
1134911
1199479
1844977
1218766
1402292
1445839
1514505
1791767
748191
1646193
524109
1841997
1768031
971992
1763141
456478
1967060
1980843
1134213
1661607
1533292
437801
947621
350853
796697
1454209
95877
1443685
1975398
1886763
1154877
1429128
1562382
938080
1719125
1658579
1009269
388082
1190612
450435
479688
1698676
140103
67943
1670606
1348910
1322630
947830
285116
631977
489557
1944676
1666193
920936
1759488
1241467
1034258
710450
288934
1288172
1573595
1735128
1934081
732856
105730
1047163
1149903
1970083
1137305
1826224
864155
283724
993991
1530536
1343139
1612537
93924
39713
1475390
1317821
1231686
451590
115667
1666962
472859
982715
431027
1665976
1665462
1407691
1280287
1687420
677437
1400712
484151
1068233
1909539
1732989
1768493
1717663
1882441
513338
17810
892752
1914707
985692
1347461
1104362
455277
859592
1535486
604219
1819701
1826418
1953042
414014
708352
1280329
388510
500005
1404798
878280
314377
1879981
207933
791869
649498
957684
1368589
1216989
587359
116665
1320039
1003179
1987698
1436997
1123242
60807
473603
765216
1198790
281480
63593
1484222
712054
177
413571
1915784
1504894
84614
95031
1743227
995674
556032
1790590
258571
330292
32773
151606
929533
1457905
357814
611930
283202
1872411
1163921
835304
299554
540159
1058569
493002
51741
1934356
1032780
900569
1970412
590771
515179
1714646
148085
1497049
1849148
617205
560899
618786
1993771
948873
627286
880131
473222
1124954
579613
1884998
1305986
1974992
828737
617055
1236405
549200
1445952
183843
925316
343223
889101
383441
1093556
1635403
933152
888345
775536
1078934
1609467
1005312
699164
1880528
385055
1763667
2441
242759
984848
1753579
1315247
395845
1485916
533415
1421773
1759597
290882
1156207
629956
1713696
1690185
1850881
924136
1801870
1725634
498481
626349
789513
1537035
1900106
1701239
980220
1136852
249021
334896
171582
1604352
1511822
515533
1951826
1925522
512286
376201
1474468
1956568
1677283
652160
49095
1899390
321605
1168136
1698309
461961
1501416
870305
357937
1987461
497464
1137381
1057032
589595
530452
448047
456496
1371711
1268697
1434775
1300600
528961
1789267
1739383
1967485
1309618
1591699
833200
1522322
365896
1687910
1036339
1853641
702548
1373700
1542832
742182
159502
947444
229635
1232994
20157
460065
1156434
1442415
1370130
264567
1491986
1141951
948003
664676
1470003
393974
1425541
1680804
229979
1107135
1315285
146495
1130837
1620623
1359731
1808340
742702
176121
1045045
453115
118851
1361035
1021822
1093056
1334597
1363252
539484
959847
1164821
707980
7582
1079794
89013
1181976
512366
1421675
1261401
787438
1934917
426385
75358
307893
1346281
938255
780865
1724189
1218428
1990387
1858391
1387699
1940040
1151306
630404
1620974
259463
1027266
1604294
1682487
785173
249809
1963446
457011
576573
1516789
605185
1004131
424376
926181
1739581
142631
37822
600074
874439
1586416
1135921
1567575
358803
1857792
503476
76449
618358
1812943
1814343
1587050
1910887
1104735
1826438
1051495
434455
1484786
734059
1074173
1099863
1446806
1741550
1586445
396967
757998
184053
1856319
296917
1925658
1682157
579721
193662
560328
1624851
1477903
824480
403899
209239
770350
1125594
1770160
1454
164469
1070897
36479
329346
1950318
720027
1985470
1944272
376350
432883
382754
534327
1256977
810749
1167361
1244281
238455
299972
1527120
359657
683331
1440490
1723625
1440091
1259012
1686981
766668
1724072
1706838
371214
54007
702256
1027377
470869
1496867
729223
387426
656025
1727646
716818
1163411
484079
733161
1800791
8344
1625805
1400073
1856431
1855421
1733141
1003379
1615429
338465
1299618
1717740
1232240
1132275
1010023
1385705
1241360
365030
1787555
1470233
1616193
687105
1337935
1545448
453580
729551
1981539
535870
1733299
520785
1976455
1167935
1158017
6169
27737
821634
1713261
1899046
1505228
1494754
750797
86445
1218042
1290903
80
1518869
1733204
1916458
1661748
1052029
60090
749463
1034019
1570890
1000041
1807970
1046116
525132
1157498
1903660
69927
1006812
1702043
1071902
1447268
630895
1013806
752758
1521278
1294413
1787662
415353
1525391
805528
1277692
772132
972512
36434
623622
1022627
714122
85423
714841
343493
757617
185439
1505339
1520469
483513
1870063
350666
919338
1012638
1463818
643566
1867939
1008077
1422565
142271
1083704
511633
978610
895742
15477
1174490
1764609
727918
1493266
1234569
1194474
1913171
688400
965600
1653970
23595
319450
670555
1929674
1266247
270527
1468592
811582
71937
1131853
859609
1906318
1058221
1311331
14649
1869652
1021780
1662060
312959
993401
1247381
1558238
432697
1780398
433680
191419
25261
1246675
606884
151886
8501
1812945
581142
34824
1954973
1763445
1025228
656859
1689085
400193
1121024
1715033
1231517
1299530
1402929
1441754
197835
666546
1354978
448245
960118
201533
1247801
1562882
316356
660342
1703128
1511829
1717251
604231
1054164
436154
1578004
804125
374325
1410867
870346
1847568
1137916
157140
1297659
626918
1233340
497958
645881
968446
610407
1139614
517859
1329107
1946417
220399
640110
1392323
762086
559948
1171374
881278
1165689
1172580
1941632
543993
440686
1087162
1908826
1130151
1187018
1444136
1624698
351302
286860
542634
637017
560359
1113668
1614606
1490554
883657
800880
172531
1568280
310998
602385
1422659
968206
376169
190026
1930436
759340
858012
1457239
62985
892713
344168
780053
1399020
1021780
1258470
21008
1112542
751600
1820439
1968185
143017
1989510
1328666
1024771
807357
109693
1653541
1055763
1785473
1896065
502981
1152469
1199265
1711108
1549047
812789
1772710
302766
778845
484425
1379878
135666
1040225
119538
1733268
627481
1497118
1810483
458627
96510
1939181
1248964
711075
1683165
462156
1592037
1339107
1644382
978854
1762771
539012
67260
1878909
1175956
376901
1804439
557118
1028489
491034
1050242
591898
342054
831803
129669
901273
1753700
1875529
1550188
1766948
810392
1304084
878660
585801
669294
184383
292442
1776740
455690
1029580
1308375
763390
1618739
1471259
1420619
774253
439997
1586389
225517
245420
1315615
1395989
410710
1292164
539158
309100
1701989
496534
1007253
1324822
134489
801209
250207
1861838
1606998
1557493
1931632
1162696
1565547
1439217
1529238
35418
1474954
1439717
1091470
513249
1574635
1593572
1424928
1434097
374723
1412466
1846860
1324938
39998
1047319
1828766
1960150
1182599
970306
828304
774748
1282742
633819
1064820
1769177
997351
59221
1262067
1087259
619839
440884
1394178
1468880
344410
1601792
646663
1576953
1447520
1727381
316338
1789862
897115
241642
388217
1230848
1875484
466053
1405539
372884
646440
151236
595814
301591
435091
1359010
684623
1575013
1133058
1646625
581090
1383540
316246
1694116
172157
1646758
1254571
1164997
485514
1832067
114878
557327
333330
1863391
587496
1970710
517078
1842280
1855936
953515
1230471
1208284
282755
2832
824535
1125784
282608
1022896
313025
60923
432153
576698
29253
260209
1974843
1010705
82601
1916612
1819682
1851118
681329
55694
152922
1387075
282712
410467
758616
1488118
639465
1439537
412902
1915348
980800
199418
1840942
1288690
1159298
837120
1057002
179850
714882
1655227
1245196
1580661
665217
757933
622413
185303
1195042
1968472
1935766
1487945
909947
1917382
934555
1505352
917226
775359
1533821
958887
1501105
783002
1177872
1038502
1385466
463713
1179941
320775
1411982
1981905
1448974
190794
979041
251606
1917224
782606
16311
235798
722988
426229
1569067
36407
1905349
36152
1676708
1573433
453917
1233675
1889129
1059117
626042
363239
483493
1382951
1990180
383014
358118
1647987
574422
1608002
1784931
1495386
523003
1532818
631684
459238
425682
1399977
816189
742652
488857
664029
1926471
111215
1040250
820468
1824409
534084
1308459
1128108
626723
1079944
947354
1258449
1340146
1319603
1288048
208571
44885
905085
1331903
127267
524887
1438343
268475
1897310
481887
1103534
1564651
249109
601789
366977
561113
1187213
1216905
556372
1738482
1326140
738350
372100
923970
173249
794250
1938689
594288
440934
310489
545612
1046502
605735
192454
669186
841153
842070
605439
1826199
477656
1365992
547315
1576391
998850
416022
1434384
873916
1450394
1158016
18244
880462
176033
1398151
789155
170343
537701
1930635
1377282
1945518
685018
933130
296977
596800
917285
1581187
147006
188012
181540
1788053
922223
1831588
1833314
1874083
1618000
1640644
1184130
504115
1036605
664459
1227554
77006
670764
1361901
1940965
1001229
335171
1549751
726265
1279
1191073
335711
261498
1040106
227705
169713
461073
1552391
1118340
1349808
1567631
1333581
560305
278211
1687263
103642
1925224
588484
929367
1704004
355585
593424
1467633
1464336
1876660
352698
1654823
1784316
523719
1135483
592337
1708488
1498010
1034949
486288
68144
1318586
314891
1199099
576312
1877232
878783
1399539
682297
208432
52738
421631
139144
778786
1222277
633303
1250345
1215797
106897
128498
1876814
413017
1708561
140427
1056865
11831
870943
1304953
1100735
203345
1595259
558953
1448971
26871
1015634
366382
343253
1577805
1278686
1104654
164050
32757
1897599
1981383
825328
1550452
616030
803145
272301
409741
1529358
766230
1448649
1896707
1490616
634052
153967
563139
159949
1304195
661941
783221
1935979
1007858
1590887
1406303
1867657
837959
1977698
152438
987707
201447
1739802
899895
1712932
170489
93111
724874
1871754
276470
694418
105541
1249891
1379309
186207
922598
1679088
187707
1348887
1082560
779593
1185657
335257
1372083
631900
101664
1183571
318316
1048401
233920
1217943
1347754
1599870
532015
516002
1154677
790445
1988211
349977
1614297
297070
935228
862451
1015456
1472304
691821
1063686
1801982
848684
713996
673594
963708
1332432
404244
1456868
1773478
342885
1980572
1048890
1144203
29174
492068
119448
1206635
1595193
1302830
818435
722488
565886
1336688
1550560
1239489
775020
1657944
832245
912678
1857203
743418
403063
84769
1087592
948634
297206
360817
631803
1920731
1199934
1666533
1938939
1275559
755851
1506422
1764725
1258349
792172
1280991
167887
1921287
1709875
1998006
1066754
529722
1278738
11671
1506932
1204933
1441121
308106
1170215
912051
1686326
243882
1276593
179672
1020564
837134
1479420
1399925
358765
1028109
1907052
1883349
869412
1452705
1924273
1164561
1146314
422018
1909901
1037947
336073
1556692
933032
1605008
517259
1433190
522282
391121
1258735
320538
658653
1128770
1053102
935217
1515076
1933122
1421560
1407035
850625
1020031
718188
849532
98449
338563
203743
842254
711848
144159
7522
1407677
1726129
1521773
1516471
1882785
1477387
902821
520071
275933
620655
1760123
1147803
906814
785930
1360894
166910
432766
516188
1929865
292426
1972063
1555622
1729847
1166570
784997
29807
67544
1562563
982129
886629
960069
1536553
516623
363120
236184
1266902
1230483
1010899
479458
1083940
186965
746803
1559131
1989235
1577541
1741360
870733
402072
140182
1277958
1355327
1000043
1476412
1413178
1699880
1314583
1925819
831763
1397040
1342106
1050100
324140
1262114
243779
1757
1532701
795148
1119948
1120426
975693
176040
846792
1395554
376427
1753383
193859
1436493
1947084
264451
1846369
455347
1204795
740179
120959
43598
938361
1893240
404301
1218814
1106708
262652
1723548
1588500
1387683
1028329
1161076
450854
1458011
1675710
1220965
326547
873936
614837
1846729
117603
218183
1426627
325096
591615
1192881
951110
1630230
1071659
229827
1077584
1935028
844544
1382974
1593300
983063
1647135
1633335
1501115
1709878
390933
667072
1442113
721919
306635
942830
1884461
288044
1872835
96372
1005604
1223089
1013955
474365
265642
608455
758253
443209
1221258
1780249
216606
292130
1083314
1985689
1624949
962456
1478432
1517847
1393205
1290461
1242057
656965
1994060
977701
1518456
1600587
880668
1500278
185204
1011365
191626
1573108
1601643
390531
1238232
489509
749190
944497
217143
656752
738568
1471606
529550
847471
756029
324116
344222
1752547
1072017
474981
1137710
1658739
623368
1374250
1926100
1728638
1989509
1544370
599040
407615
862030
851651
1065312
1869964
180615
1717900
1582437
1113998
1075937
116667
364057
422529
1590014
1677001
1956326
1673654
1248354
1090756
1150914
1267866
90887
657535
1377366
686710
43230
392942
113816
1374780
4666
1967241
313980
954761
417950
1800272
1440051
1478908
609492
676812
1214630
182655
1608246
1810666
1621181
1084149
55494
1184822
1796423
377978
380625
1832087
1068135
800227
285294
1105680
1846293
246766
132862
1019916
396253
294073
706143
1228895
1033971
1003496
1998343
1083309
1487952
382512
933887
1418540
1943911
1466996
1499031
1411993
1191627
1002997
826854
1625740
1726424
814661
1115240
932172
635105
1339861
955248
854895
1166143
1678993
451634
559610
437606
1475877
1437575
1886951
1560694
61621
838080
1313575
1171576
1430464
1162494
11980
1922027
942370
1247638
607445
890872
1436629
806694
363452
1127393
455999
451525
1569610
984707
1250577
1833467
898364
225423
694017
1698678
946116
813307
1141058
1794237
1630978
656437
871961
214652
1895354
981815
1501479
1361223
1900875
47758
972230
1777710
1301047
1208074
512112
1422112
1442052
1707733
42032
1224120
1930932
1495973
1229298
1667568
1090496
1926908
1243861
1947127
240248
1919859
980200
612814
1133991
1179230
112555
133584
1125199
671837
1638523
386342
1158457
648256
1413245
1677657
1437011
1615023
160989
821684
1858330
1321464
996881
122679
218549
1559349
495542
731680
1847845
1902654
748193
431781
1240752
288208
1923429
1583726
1097962
1244766
1533163
1393063
1700268
1277708
1355704
1300724
1620971
287186
483248
628682
370199
1534661
1200646
1574517
748012
1383171
1677924
35263
474363
51015
93146
1683841
538460
1224621
200829
508238
1274451
1304612
1300375
953675
289061
1938622
1025372
57107
1400027
735769
437594
784074
1837852
1600354
1378622
1551039
399387
1259147
823703
1000084
880913
1768598
468124
1065286
1628469
1235292
1646811
812227
563770
895829
644941
1279033
1262292
794401
1172779
723958
874249
1330293
149161
189588
1345342
218342
1715609
1056095
1561201
1340343
81499
430834
1089947
320479
1791776
1687497
42548
244027
1032922
89719
1559810
1642614
1465990
753744
617795
1113427
1174364
276067
1723504
1338811
1836133
1503014
1188275
1954007
1289583
342325
876850
290066
698514
1292990
1512436
1099856
467622
1381566
1320615
777959
171631
1773233
1442168
1011728
691310
970905
1098250
902529
803809
1876301
1046896
1283313
960744
1931740
497934
237744
1159726
1667194
239860
708711
1189603
974340
217776
1837291
1623819
553779
1968572
975356
389493
659495
131228
1757869
1672481
1714329
654784
1135228
955107
1914550
1360974
1076164
1736842
89919
1255700
1388890
1158777
1309680
1201177
1676433
1112382
599790
212702
1928016
408876
1976944
500508
1149687
590225
1820670
296842
577122
712197
1051602
73471
472126
1002680
339041
137807
1761957
327150
199092
1663607
290109
180661
629452
535443
194086
651008
787753
140347
1728413
1321524
1537779
279105
1823391
1363977
89648
752250
1842704
1871693
186451
1464236
89835
399654
21343
944834
1944735
1667884
93517
1361656
1451724
1468173
879489
630499
1842853
1714568
143029
1770585
1154818
237830
666438
1072362
590155
555876
1302162
43562
1770243
1391174
1999824
282041
842530
1108180
256610
1026230
1216220
419027
298279
163736
1535226
920821
924696
1857566
86222
290732
771901
547656
1110757
1713132
810054
1383732
1935438
1290695
1248707
1877009
502921
237658
1020645
1970363
94181
1714054
661552
1533499
681377
1549074
1900996
1274482
801474
1470207
1402664
129641
292977
1484608
499359
938383
1006289
954987
913072
1064374
1182422
797778
238494
1684688
415347
1965138
1141891
513014
880007
1502253
848317
470518
401464
1028703
975946
741918
1888727
1653931
1775184
312702
141585
116492
430843
273784
385882
270360
969946
83409
1174388
161469
903006
758867
1494035
228506
579316
1020281
1034482
15032
449147
1160407
825934
52736
553515
614263
955160
1801116
50941
779399
787138
251730
317300
1582885
681171
475869
107622
160921
593754
1293927
749485
1154333
1136917
741633
60583
1837093
253673
507658
163885
959928
1581820
794588
29808
1758874
990029
1061489
1958783
757534
367483
1328699
1711310
1670546
1332955
1640934
757179
1566784
642868
1646957
1145780
1764597
1711927
747529
764890
1383535
532588
286573
1183569
180436
359445
1688274
510822
1427092
837017
241207
281789
168647
1349124
241035
1589599
114550
1972251
278213
789883
213618
1492169
1350538
757735
1420603
1421902
1927593
743605
226846
407374
378485
104673
351548
1539561
1379761
1406663
784209
1574527
998947
548289
426774
426100
1564643
1958050
1837883
25374
1374494
1089692
327723
171919
1708638
240770
1788371
1472772
1319940
1062184
646769
1574135
1388609
328941
1067797
556704
1516692
1440263
632652
1021656
1939837
63406
1099606
1170334
1079306
308113
377709
1839567
1939063
454835
1564997
1872326
875005
848898
1462646
37358
1027814
830103
485815
548235
418400
1967211
350920
1755954
655815
538357
1948339
169436
1368829
1561578
1557414
1852317
1272717
1451065
888685
1551954
1461638
1467813
755618
1704466
1571095
139938
651885
671825
1365955
1074786
388946
549286
1899261
435449
1542680
1630880
1916538
1720339
1505333
882895
935137
1484865
1181695
1737897
1792225
1814727
297039
61366
269655
1060676
1713884
795741
501456
1336023
395736
332538
1591547
422646
1889716
322716
741274
1827127
333828
1082319
166280
672835
1111027
1919776
1436640
281959
760078
794465
380267
866465
1251233
1974236
1413924
247312
578782
159973
1785281
1831985
312810
1077354
378689
582015
664951
717798
1340205
1655195
879823
223690
733805
1280971
409629
1042747
1553036
780184
934802
457383
1897014
936219
596423
1306191
890802
1341939
267793
411774
1577891
121238
359396
1683097
577252
320792
345729
206219
243252
346417
178543
265074
586757
1797406
929006
1332401
1093506
580282
1300850
35927
1530466
206601
548040
358377
967131
1473128
1704349
1547330
1308566
1704347
1719885
1828221
377006
811038
1950568
869173
532476
329421
1286455
1420221
742165
749461
569820
1877916
1919928
557518
782887
870982
879116
495990
1232627
1894439
1681088
369343
427772
1923970
1879444
1534081
514380
175040
136905
1612396
1889398
1444886
176730
182297
168214
148378
148554
1847573
1721359
294273
45584
1921972
598584
1961183
987829
1282907
691293
1331356
554620
1397943
690295
683291
1425212
69694
1341383
778768
1534482
1724605
1650257
526392
1826591
1331267
1657758
1731083
468826
1080940
456444
381922
1438310
1777576
1659294
884240
1532172
498303
277628
1620777
1471940
1994876
202290
789982
1790401
1719151
1241747
1780041
820609
1600414
1643909
485206
320138
265581
899933
184719
889960
706911
262210
1673393
463794
846470
896603
1622986
919943
344518
1450718
1892877
570102
1257142
8701
485
11181
1755806
886822
1618201
422985
1120174
562601
508126
838807
52036
1479312
1871697
20880
238284
1741839
1607877
1141283
1058903
1564683
1703827
1641767
605025
1023318
338048
1750480
1486765
1025852
534400
1269337
343070
115253
1615338
1803209
1884330
1706284
958923
993741
406921
218106
1956302
102761
1311598
1578055
209387
684632
294358
1338472
901019
1600495
1631762
1724929
1029544
1154123
1922911
1894697
616284
256162
114822
1886071
904602
1085892
1705715
455875
1171161
1616771
1845785
1386842
665674
219097
555580
1136403
1851244
1798874
13496
405782
508135
285145
1572453
1025852
856746
1418440
1850150
957050
1546944
236679
1217371
1884929
377927
1447962
1347807
66284
1805270
1792312
1673021
1103683
1762580
1568963
174353
1062042
1125017
1299182
752978
1166166
572574
805569
820924
179197
572002
1197035
264083
102141
265571
1855177
1147088
1569223
1788136
77562
993894
751188
126718
413794
1266931
1137925
1717984
1959380
1104867
1167311
1154996
574512
1032422
922315
1252089
292874
1333979
1337020
324335
1279976
454204
736160
1905477
759665
110500
1063438
1858522
582161
1356561
555676
555854
1343345
783064
1647275
1973336
52949
1689486
1346657
1162548
455263
23907
720640
1128148
1129882
244026
540669
781837
619719
1566584
1530901
1151698
316852
1230410
1713989
1555961
877963
576487
839995
1053380
1426787
770768
667234
1808123
235514
171286
1985941
1465876
1331615
1281212
1715421
169423
1495129
906032
1089933
26420
1001181
1213843
16386
313249
163592
524860
957262
1542789
1653627
665153
1264515
1859368
422351
1826032
1364734
20299
776867
839920
890185
741930
1566684
1602214
645608
440115
1017176
639711
1285693
371791
120162
1815716
60804
1501135
853688
467370
1053542
1251783
1156278
895756
196542
1090796
938281
1843349
1187733
572235
1596221
1055685
1963385
1754224
1680109
1839524
1267881
1211084
492886
473752
1176302
239576
1330058
1738841
738789
1388316
1233
1228348
1891060
814194
1123413
724993
1805300
589256
1121442
1211279
1470234
1961525
741407
1787308
284522
665802
374622
129768
1621294
1603894
1485849
1227569
174005
1859146
1991128
787498
1763282
385113
1981368
52218
583951
1866068
765203
1089502
278784
1529332
917023
1521452
1656405
423148
1693322
292749
757362
669230
1790980
64605
1489360
349465
1857711
354218
976670
485649
1987961
1254185
464656
1733330
129964
377722
562038
639974
519517
250368
253041
59171
409603
28130
516764
1268536
1127009
507602
1985133
1478883
531801
497713
1554879
19260
332360
1892231
1882634
224230
961514
1575562
1467263
119678
862768
1614493
1407063
153057
513492
917956
513155
1213227
1418036
1510469
1724481
1976117
1192151
1477288
214145
129209
1568234
1181088
639451
1755580
1087953
1063398
158309
380184
1836448
1014415
613697
1933590
1307821
1000625
508460
656494
1445808
984137
1154659
199042
229395
1391539
741211
945217
1337538
643861
395982
1061307
319316
1561463
975623
1790537
1773846
719929
1095237
395592
663102
1248370
1181035
141587
345559
770536
177010
1929927
917854
1798301
1143052
126236
611452
1768255
1191871
655777
1625331
898095
170602
903731
996393
1815221
1870338
129462
1599615
69058
1776291
511037
412540
953193
278364
830489
439886
1948809
1059574
607006
1287452
1694690
673290
234293
1240722
935617
185087
1637079
941608
1477227
1057736
1711247
674818
1977265
235245
1636639
1259020
930026
193784
304722
1971097
214765
494202
1902823
229023
1942697
1336231
631900
24483
1880539
283765
87292
828311
6166
1850557
487472
356169
651304
1810729
1550723
1611954
675677
1863864
1724549
329448
7704
385738
1189271
1067002
730251
414443
1057414
1088073
1346575
127044
168733
1380617
1571500
979746
907777
803229
434587
1249060
745134
1826882
1784025
277758
1456275
1728528
63330
1661382
524865
1136864
521641
768963
44949
1067727
215302
969606
533432
1469305
333430
591831
1135586
790651
1990901
1231063
643644
943252
600211
867311
1857454
250278
179395
1159931
1834491
773625
1677907
562529
609655
571671
1473057
521009
1279395
75072
50114
454994
1075600
408848
796308
1062975
582691
1152779
1887809
1817604
67269
1731438
246755
1136525
603047
1595029
1656086
258954
1159486
95719
148841
231675
226018
1628614
494093
95365
868373
324773
32983
992196
1535148
1647773
648318
327537
1157896
1245952
910884
1886296
473429
1507671
1814680
127964
1854418
1149001
1010840
1178750
1185075
235676
491533
70182
771289
1146493
1363123
518817
440363
984534
1320165
1293765
1637716
1106134
477107
1127927
479795
1214681
537028
314520
1070452
1329972
516794
1056620
973945
344765
448823
1317761
249163
205543
30037
1518071
1196425
1668490
226422
127443
615573
1632172
552251
172006
738754
542241
1336335
1713804
519614
779884
1063195
1938360
1336147
1859718
1176539
1035167
1027829
29113
292817
1414783
487768
669766
198992
1883672
924562
140002
360715
759708
44775
1850284
1737505
286531
1630025
256826
308831
551933
1127426
398938
500250
492936
1261713
577752
1585795
30619
557761
875801
713043
1368385
1856090
1252561
1180858
235071
543408
1407212
303741
482784
1669292
896391
1018946
833473
654970
59063
1110365
1490188
1463545
1453664
263998
1390134
891522
199434
886905
214825
1095091
1025623
560370
1891187
438293
535167
395381
463199
1083755
691853
1242146
1105931
5053
808288
475179
1744992
1727032
263911
411163
1721396
1846517
1826314
361383
1050641
232682
1798357
566056
1876962
698740
994474
223946
1194991
658867
234710
264970
258945
672430
701759
18895
935677
444653
13310
1167149
604297
1579003
1127104
1588571
1654698
681940
1462408
772453
1645802
1014838
1679717
1466795
503580
547146
13241
998586
1112308
1540678
716639
212938
320910
1354630
1850164
459273
1191670
38898
1143294
1285333
937783
1320524
1870458
804413
1139890
113840
1911777
985519
749473
841827
232253
1281132
1296802
267989
1579160
1527931
222245
1851100
1176103
1729325
589193
573561
970405
971249
37857
1414495
498787
615838
1068509
414483
1639488
12472
892970
1226261
1269344
1152226
786109
134477
489490
1544483
1593408
1524577
1205167
1837167
455742
533300
1014475
345387
1305136
1618293
205549
1315484
1398890
1413720
1649114
1417048
436576
1480073
910010
248354
814133
1118848
323778
83135
1108328
919042
213126
1116887
220900
243993
1595554
539452
1541089
204061
1735654
1118776
1733694
1078996
1527825
1702779
256439
986662
1703051
1192617
268783
737825
388221
893540
867130
298134
195911
595379
1301967
1623670
375919
1339651
278487
1562098
1403492
455977
389713
1088424
34659
1489401
1421546
1255579
28793
553913
1626266
551092
692369
1501223
240603
297410
10975
368104
89603
1768710
755012
629184
1613599
177534
1392756
1020384
1643559
832600
168382
1157964
497805
167877
1761484
10117
1285099
1030141
1854838
179239
1983266
1284352
1453791
773206
792233
520741
147669
677708
1407713
1732488
60814
523152
1447493
1911092
1745767
328696
1723195
668949
1854464
1795816
1898229
1297748
1066756
1832230
1479833
1820003
1939037
1351082
1611045
388686
51207
1836868
1460973
466345
1023098
1323671
1383988
677486
1325343
1892315
520728
1200441
1556144
1874337
93752
1005490
677325
1961218
109320
756289
157136
696161
1883021
272950
1858128
1229756
1629205
1310822
77155
640780
1808485
113810
108483
458172
1105374
1444713
1700933
482780
681113
941599
1417908
954173
396967
1372612
1013559
1356582
281711
610317
1263704
1780927
293970
1585518
1642680
189356
279041
1348590
859845
1370417
236160
1155981
814412
1219830
1652812
1108897
139175
837479
1071467
623766
1664776
1575556
1112732
127906
398595
1562612
779318
347928
188367
1341388
1167692
461220
518054
89717
767550
1199687
1587452
417327
941867
939674
69966
1741647
106628
648979
459253
1509978
42326
517942
1672869
621521
349433
109219
1589745
1882087
865959
406228
1976212
1805070
1602289
1527838
1643504
519678
1938391
1876073
1965808
917747
1609599
1286969
640893
1315746
719342
1291047
1132988
158195
919750
821552
1171904
794369
1372751
814412
480237
1561357
991102
924976
1038633
1701937
1021973
1073031
871205
690834
1593517
261069
190586
564877
1880395
85972
1326157
106227
789997
1928832
29999
695712
891376
869048
680484
1629430
375164
1175566
1337067
1630740
1384427
1827151
965596
373402
1352566
392160
1061434
1456760
106583
1395822
1656437
1195358
776640
521136
1458773
1170032
1853637
1878406
161292
1369163
421072
1182105
1939692
1577579
1281910
1653071
1841090
1706364
1606799
959360
1931720
541294
312410
1967625
700381
1564183
351282
925526
678471
1237807
699103
352067
1927479
88303
1211464
1643958
1672622
915696
62617
431258
1607027
1479721
64825
734547
255800
985071
1394830
1650004
867618
1708587
1931888
1175277
1088049
228849
982540
384484
384984
1552975
831861
1730373
1959327
10303
949629
1406226
1200519
1655969
86176
1364915
1641626
1482963
764635
1091719
1867126
324069
47794
586196
843022
824192
1331789
1481708
1023539
1899250
833401
332720
778305
1517727
1241053
491499
1346130
1000825
617291
3963
1379854
412955
1472824
1186781
281882
1288056
483536
1151052
328705
286707
479699
30263
146967
550891
442528
234876
1269308
1478355
1121881
290453
1538997
816757
1398199
782801
1140112
1106224
989766
406080
1275833
1679400
1376386
1663778
1382406
1921743
207465
760684
394264
513123
1917700
1419676
439698
535512
1869698
801580
465867
968432
560336
1941313
414485
1222160
944448
1245670
767775
204104
530921
1711482
1926493
1012438
1247163
563631
633620
1100227
407313
877586
268411
859670
1503618
200534
1424813
129202
1366327
1430754
1006608
1309303
382127
1621482
527534
1708158
142519
1066054
251420
485878
1435324
1742644
1791739
1071303
626423
1674325
681979
957398
1292730
780984
733041
807415
290818
305988
587914
1664414
1983171
248706
1847509
349863
239349
900475
1136287
1220290
121718
1418154
168044
171908
30221
844941
1287365
1308949
1909582
53512
2785
558620
1801362
95631
1217310
1734471
513041
1577415
1556820
1334209
104944
1227172
13203
483049
1558969
375870
1665763
441212
370078
1523511
1371242
280478
586417
518265
716991
430306
75118
1380797
1647637
799966
597846
829706
1956955
659871
1211413
288279
1090843
1226480
1622107
1275123
1903617
675759
1844390
1190805
116506
1272359
1571694
1815864
1507912
1284967
285050
706153
877782
1553141
1376161
1808162
324290
497128
60503
1597735
1110124
1840185
372414
1337284
1768449
1431660
762531
1404810
1428614
656699
305167
484695
437076
1096347
1996869
771367
750892
1385933
1947018
363506
1668030
479042
1905458
561850
1290451
635697
995735
1131624
1719809
633652
785979
350358
1813657
331869
362181
13301
975527
373758
1037579
20608
1144222
990639
1548002
302075
742471
1679117
1714771
1296890
1681549
1640432
1602549
365604
668895
1906712
387887
923092
220750
1721310
604750
1093130
1953593
1877871
1682193
1657511
498447
23784
1391674
51455
1252788
1079115
1808609
1990650
1370665
83839
1839366
1796067
702606
1455312
1780422
114451
1377543
1528861
1609595
242033
781946
1949323
821870
1482717
1368712
1044808
540928
1610611
734332
446861
278819
306268
1892647
1723895
1460725
397535
631393
1511770
1526976
1527816
1549387
644644
1514146
1788517
1179118
1252200
351372
242227
665333
1584980
1352961
780633
1367775
465766
1984583
1642227
668541
1192904
1358160
62412
1529330
888284
1836741
586577
820325
434267
1970307
1708934
684616
178576
1483248
1988351
507930
1683622
1705943
1120552
1577565
1847822
835009
1550555
1712382
1775007
1967202
373056
1297296
1377659
39449
653934
1693845
1511059
405666
1730059
1606282
1006826
1596977
1261685
37623
1949854
1509610
1652634
9021
13359
1192728
1891407
1831934
1724511
300517
402703
933040
1650636
1329200
1222819
1737184
1537145
1742550
1388594
1706412
263297
324146
1079045
674536
1532623
833994
555568
1283808
1247638
103435
151213
1644631
925319
1986513
756380
1591080
1219797
690394
1360110
1553875
1491503
1124820
1908998
540890
1158959
1148450
1392012
1043811
15554
261138
405318
922553
1909781
573878
1293157
1729577
567055
1609729
1942772
532989
1186757
1644914
907068
1907288
1119251
1018626
389177
1765037
1728330
682038
572730
56349
43969
590913
395986
1971161
632480
1857706
328416
1493146
1281916
503391
357388
1238559
954814
81288
1841032
1031717
1106104
1361255
1573080
1124818
1414227
1421475
493288
272313
1564596
1642791
1064001
103070
552353
1179919
1110916
292883
1703013
624171
1658911
375606
221987
1215791
475731
1709380
1443439
524095
1407939
1848807
1229880
272375
1990894
1501157
727323
1880198
1939631
1080641
781738
618530
1727614
715399
225209
141318
1656565
90993
484187
1413651
1386470
470864
1945646
226119
1904254
1703505
671059
1991522
1492390
1831822
1194978
1975332
641171
1422732
428126
1201606
1748226
1672220
1796700
1110864
1083165
18316
877192
1390077
697020
850454
1279031
56622
546835
1610399
143028
1101806
1902939
1616978
544051
1001371
764908
570231
230714
1024399
1797172
1093469
1682148
1455936
1011750
185386
443299
1088441
756482
91634
1947006
1051793
168957
1755745
883511
913454
530402
419129
1799210
85423
1712360
1253431
1458027
470522
1948617
691662
1645157
475099
411181
949623
895121
1610489
1424920
1676389
180960
1537078
345271
306443
1240613
1984329
34884
1255497
1697276
1181953
1266471
861061
620513
212939
873599
1518225
573701
1548319
1068140
601545
1283025
1159614
1783530
1263051
1333479
296293
1606273
1514618
1600968
746868
678590
512543
941328
673673
506528
241211
431013
1816718
231591
737788
1185471
390213
1669336
625359
1953702
1575244
1925104
1798279
1823730
1721406
702098
87285
848827
367875
1728731
1040435
342178
1181857
1783842
972655
249624
2484
1569215
1623810
1695731
1162096
1469860
421291
144244
1715934
7956
532975
771857
1936453
206841
929689
119575
825591
535347
311468
743354
328578
226772
824176
976730
715119
1235370
947440
1131496
1621407
594964
1316203
480970
905714
1965629
1690942
1983642
468503
751981
1714578
1147374
728845
1076656
598341
552948
776592
710225
1873825
316656
730351
1156149
1022218
1490257
1981079
1305733
1653937
1662077
1592013
1510513
828275
512664
1951316
1696984
1436475
1714134
1479188
1622828
1626842
556170
1674343
1164297
1598863
787858
805605
1610069
236547
827323
282659
1428062
651763
1914625
1918113
177340
1106848
1976056
1594068
470085
1893711
673936
1449372
11538
1435537
94321
123364
996306
1057316
1359913
1140590
1999864
206481
1411416
570327
1821575
63072
1684008
334338
1040012
1491304
761117
1763675
1212847
1425068
87396
1106387
330331
1630084
1793532
1662261
1879801
752106
393226
61756
1386345
386770
1966156
16830
447050
696876
1305733
93996
1161133
1905603
548968
289263
14799
1232756
1373224
1473435
1449605
834813
1141001
201334
273448
1133332
8939
1837830
536664
452020
119096
1868296
113853
1711403
1563285
61064
1463830
462618
818092
510270
700447
1128934
1503135
872092
1342209
548884
31192
149917
175836
1787270
1156938
1231742
399931
764337
1646940
194307
531609
276074
1187753
1086340
1788268
114955
1415799
1455374
703311
1984307
1972847
820312
1662798
718904
396099
19111
808336
1945194
441125
1546148
1999114
877201
244250
1319908
1831601
1686376
711749
742013
1914922
903415
1873744
157504
114787
1852022
1891779
1957140
241654
1527969
1658653
415817
1991056
1449078
898359
483940
1670062
659107
1178478
269475
1768648
237623
1812652
1890740
84313
600963
1054007
946093
1907158
1307959
1785012
173583
838744
1035499
1837298
1942561
37932
1078753
851881
294733
1727253
1527318
1247165
1657007
441880
1269837
969560
1028484
616086
1374365
1356668
159961
1053186
1557972
1197339
1375508
1128856
394751
1263590
1770636
1397334
493533
739593
491694
1630614
133495
1282624
1067102
509255
810174
660672
1598124
1473997
1733449
1206667
1749478
84590
438984
711361
953504
594710
620234
128744
1882628
1829148
1904640
334787
1379509
1636938
1834331
1717087
864468
1018459
468230
1798476
1676053
1069698
415838
902138
1654074
391196
1567271
406832
739137
1366888
394308
848935
892769
1805761
1691091
1574167
38656
1352369
1202949
1497640
1349677
1513266
775304
20944
897967
37377
945471
145532
1770916
1753869
128994
1386765
1481408
736850
1163429
1699372
421660
358446
1255560
25346
553128
1410367
1987005
270141
1399437
1383757
1763777
460776
880379
1932830
327620
1017360
248441
1419296
812315
1615019
1047674
218439
35031
1425357
1372366
1235128
319137
272525
121430
44195
613587
36055
1430009
1927283
308622
820988
1732245
655147
826727
805065
727331
1480416
1128658
1210516
319975
748333
615744
642614
915089
401006
1354230
1364690
882526
1905631
1135509
1424241
1051071
1956906
1674522
1027122
1980628
1201133
1390129
1896322
1947825
462120
367882
1081894
1406128
234706
8305
1254893
1486410
986773
1973339
1719889
1004248
311625
1831189
1252385
126054
1512377
1556544
418468
550833
470953
1293244
90679
954900
280159
580367
181123
740027
93080
990095
655305
1746844
1118247
1350327
1691480
537712
877265
657738
411871
326066
389337
191601
1185218
4661
781673
1980523
394269
789086
1044851
1265901
749764
1259311
1061661
185453
1045196
157916
1295593
1462579
391660
805462
240390
320692
1146292
883834
1374043
1208081
502471
1925881
912141
654322
988752
1450473
973602
1600652
699874
1004287
1009239
150824
1129542
653247
526887
719677
1780894
513739
1927021
1416727
834121
1173748
739779
28329
1153228
555665
1869729
772464
1046790
602531
854898
232959
1558361
1582200
639031
1332378
160218
1379497
327790
1897294
1419480
442105
1822821
514733
1420723
1566140
1291870
450715
571955
555288
534872
275888
1875730
912351
1599623
1058316
427730
724232
1863291
1410117
1204858
946073
1803599
897284
1466063
442265
1766646
232758
1425718
1022944
1506575
112292
1993685
1791801
1852314
182500
20505
1711708
1404944
271199
202912
1002684
1931672
348814
1774343
1561539
51926
1083231
336379
876235
1730969
198966
1416543
1163928
891268
1781623
284125
1168091
1030116
1135629
1742044
456319
1893373
545447
1559454
115671
839929
1358950
1118510
1015621
619093
1091062
232614
1856871
219153
122850
931498
1193200
1821450
28631
1593755
440733
259438
1608587
426116
1712595
540668
1293873
1202791
1813666
495892
1649953
1374568
235587
1067007
1517568
1927584
1033361
614573
574026
1049478
1487328
663547
896409
1438097
1051809
241415
1229984
1091179
1079765
816459
877830
913867
1975165
1133699
32648
7572
1760273
1670703
54562
1556825
264181
1346509
749555
415908
874966
558661
1641828
1460979
319519
156523
1282479
713875
1648732
233256
1933044
838103
1622469
33233
536747
1968803
274303
1013549
444795
466530
218188
1349187
935552
59669
758390
1452403
820574
516578
500357
1630943
1168102
835835
1659928
642443
1647426
581602
44845
570598
1956111
991890
985067
774469
337617
9882
1226619
609152
196715
1824132
1484827
671659
393605
1464072
1051361
525036
409268
1284282
343872
1107990
1943835
705442
233883
1291644
1440641
1322032
1578877
1936624
1771804
1931824
1427847
1854911
1724783
1216862
352043
1622899
947760
516670
567494
384906
1014713
728126
511568
1378983
763369
784305
549831
827278
1982631
55910
1794590
216366
935995
1903610
843460
1656391
501204
390564
661959
1415700
1790178
882243
1111000
643908
1606418
486793
1770648
846006
1670697
443129
495105
1606943
346805
961932
1300945
1274835
1378234
1634802
1025692
563025
695844
157252
601100
1326512
1097857
1339823
441799
1286192
171599
492445
1700083
772350
1548168
147362
1116879
1832288
1694071
484608
97945
544499
103945
102786
1149305
1078962
37598
1131315
148462
1579135
155158
1349366
694546
1614132
474456
1082815
921076
375407
635387
91325
951664
1454850
517524
761160
1138517
18728
708866
1887686
942874
502116
497296
1144417
1426721
594940
1945407
1768404
1050437
1321474
369651
1858173
1212321
100926
1365050
1386640
1352591
806768
975497
1885265
886884
1301885
1403836
1904580
1351535
1314351
903575
1708704
360622
406808
120945
353782
1915001
19038
424897
1773602
1453503
1470760
771527
189373
1859153
1017331
2422
1383306
1151458
1943744
462780
1682244
1388250
908823
1122542
1503502
261014
488796
1854485
569879
1347747
1701443
140125
349198
1687142
889538
1892754
1625406
1432531
1406402
310662
110026
1012830
1719366
835546
1510314
1920399
1068260
1177622
827351
1881359
1380881
1331987
24226
30049
211579
1631512
1124309
1229448
748622
1047061
607249
729522
243112
560997
1140298
63804
455390
300003
705642
1283753
1753512
1968077
187938
1503494
501269
206782
1829867
1621279
311607
707658
1376861
405673
1006294
1129383
81908
1989643
1174155
587125
989235
1670133
1526358
1794604
1797300
1906674
633200
1659857
1730145
1853613
1756062
786764
1141838
713426
109522
1130381
1101228
1022701
968180
1336499
208135
1432160
680384
1379591
623653
1654844
872600
1547336
402297
517476
1382431
1193690
1837036
700433
1751109
406642
1909437
1440120
1731776
752152
1604669
1811133
1845352
1126465
1528790
33998
1390087
148503
296736
1352901
1162974
1331159
943149
794132
75064
509662
919478
685482
1550177
1517085
691624
300311
1127614
1469433
1366089
1841198
1342873
1600534
478321
733427
1311173
888213
156340
1502086
788352
1327798
46378
1564521
680778
1070450
51448
476123
288783
167248
81360
409874
1752286
174982
381394
257775
112903
1816398
778952
520034
1786634
1294351
602406
1257411
1024350
1376584
1531032
531981
1356536
931486
1595513
448388
580445
638163
1602225
1371968
343025
1657687
569369
1990252
1624923
1302670
1410438
261644
1166528
323752
1183610
1180893
935185
1231371
1519517
1995851
1360763
1478269
643280
246822
65320
718689
830567
1550583
539384
516973
1532917
930547
124551
1799214
1874066
860645
1577393
814581
1750674
163429
945592
189212
422424
1934922
1632893
1693801
997513
681121
1355094
802729
808991
1325941
601952
1706760
1640995
1742654
697946
1720022
260465
1267879
185769
1855326
275351
1467757
1171670
198279
713391
725644
769134
1314026
1696862
1023331
1710913
1399898
950601
1394391
1930853
1677038
1765153
1697612
1444607
825372
432250
767608
756981
42676
1917768
1523511
998339
1767917
1543140
828252
911772
873135
1720926
570163
868866
1430245
1900256
1779622
1258762
1246967
1008408
271880
1137638
111338
679419
863019
1593815
960470
1896701
1048700
404023
397491
1468059
947527
157535
1335230
537839
590314
758108
1824811
504347
1051594
1305789
1389619
1034165
1608241
1915735
1311141
27867
1411000
628948
1383922
1415652
245751
1108981
1141456
872197
1797261
388749
260911
1065591
576633
417777
349633
434737
1475827
1858219
1827375
217040
1014839
997781
674799
481641
166943
1886643
1311327
1849138
407012
1103061
862074
686779
1266912
1257066
432555
523237
1388469
966916
1612863
1271350
1196317
580334
1824896
28937
361457
310518
33058
640177
1713328
148306
1256731
1654987
1721937
255166
1948133
1212845
1093107
443179
404834
1755500
1515103
1917957
791349
108659
1158990
1416362
1107786
812440
384906
1283564
1159674
211033
975465
1116105
1986984
806530
1495096
1779672
741907
1788786
340693
959531
576420
1758224
1419477
167704
1794891
687784
1960320
1143203
1865445
321437
1012941
296335
272008
535287
1064748
478344
259044
1497521
375895
1854995
119580
344630
1064939
1580498
1232778
1710842
1208406
1558680
1158769
166710
793809
1926271
434216
959650
290965
1065730
1526396
1686843
1082861
675895
649083
1033497
165304
906959
1888996
922518
1413666
841841
431248
1539227
198777
1173323
154098
183910
618364
991082
209537
411583
499887
1863484
1344910
635803
899828
930120
802452
1380840
1734008
368230
1211907
1344170
1554805
194350
1340555
1699599
1965807
861804
1479063
1147508
1185060
480264
1924723
1643578
702290
259648
541075
1246536
776260
1645087
515842
753714
1663688
1420630
1653788
214747
680958
1706308
1375636
150004
1980104
150527
698369
501325
1652767
1564946
847624
531881
79593
300042
983230
860845
944724
1108988
705132
1183366
287781
1041540
1532552
272345
1384747
1862472
731395
607054
1066937
1934571
1261563
1553378
1953227
1323815
891731
1523487
1208346
1004808
296957
817208
1943216
382419
1924362
1680872
176355
1012205
1601568
1787300
562619
1766555
1463918
783761
559406
796175
1626459
546811
441524
807343
620933
1818198
1575532
1530532
1107757
1276057
1475160
1174718
1449446
741627
128958
122418
572518
1160634
226452
472023
379619
1016205
813622
1088282
1666628
1432568
1250035
276226
1168155
794692
959967
1851740
1748381
427971
318041
68234
1868690
786641
367308
1366919
1794005
721646
481531
1399737
908801
178180
1353719
1390957
685959
1230929
1810150
1207452
1706185
86338
481288
1113864
980057
751782
184852
1927546
961543
1326722
1215914
907355
1974211
1967209
293802
623033
78507
239371
439839
1291112
1193354
1993497
919072
1931381
1288191
703403
1498243
993108
1647597
576858
1609858
968034
492999
1743305
811636
870768
512658
288930
264400
702483
442381
924215
1742482
1270479
1678267
1535509
1261866
1693638
691733
931629
1423140
1446941
394780
347540
777948
1987264
955174
1653961
184522
1216557
1384830
1627969
265152
871912
1316744
1288688
979633
395518
1002338
1493812
1735576
1811823
166667
36713
1668935
1943800
902686
1083970
1854460
1962928
1251304
983533
98910
1258765
666389
1824707
520575
1463793
625083
407557
316913
93143
32353
1435028
99460
59049
337645
150161
978948
1337478
627744
1711369
5543
702881
30815
1415626
1792117
1641896
1960079
580947
1504659
1710710
1742301
803199
747723
536086
799748
1418901
1738423
58798
844714
298307
1669072
1018930
1951505
467983
150576
1623724
183031
219514
1393197
529304
675223
946976
1152023
121913
899262
1568596
1523928
401751
1261172
1955677
1777895
895082
820619
807711
587642
855345
551236
148534
943072
992590
924300
1110855
298142
1964929
786779
477218
1053288
1011937
41681
1825752
26024
1506371
1162111
803923
692327
578081
1501790
396504
627055
353983
749921
1990513
328128
1734686
1571424
91821
1392071
1978656
257193
1464168
733993
1873420
509370
443636
1718401
1062042
1886253
764362
667211
1887482
1321329
523384
906909
1416132
182663
1533054
1670275
729063
376614
1758694
888350
1396408
1211173
1069738
965366
1068225
756234
312827
458983
359280
1117523
1391921
1388493
144785
210844
1636728
1032312
1759180
1687644
70121
962429
279810
636263
532060
696876
1347778
1193805
530948
972165
1754718
1509461
945954
1500583
984878
344239
416532
568231
496830
850692
1465483
103328
1975197
491806
1198006
674124
811285
1972274
842599
965463
55971
1143626
1011142
730038
32435
671645
1242226
1616007
161856
1861160
116620
1055774
1755601
617371
523111
914999
1072867
98690
788414
1207271
1043273
734711
1969737
335073
250814
1314885
1983913
1140568
1312986
1063209
1274171
1834618
1388768
965785
248609
1955483
1333843
1885505
1083159
893250
504314
673835
1780674
1169483
1754130
958164
334386
1666671
1217551
39798
1770775
698141
91013
1900598
591486
790089
123370
576939
998983
226098
119700
1141456
1009482
1631296
1980060
29643
903230
101681
1575325
763644
1771693
1620121
457453
591781
103420
1828620
247773
1701249
37946
1805433
175095
1437719
148579
1269308
1327821
1402568
1359391
1103027
1912253
722411
49747
1629680
1977538
963676
1782042
1528606
1419349
999030
968820
1416752
1085841
1519423
1383000
863454
1320383
46548
1084675
1188647
853
391741
1690535
1210081
973983
1106247
149268
1383450
1728712
1039665
1908538
1323598
676843
1393004
1220069
1458272
1389251
1264666
1490288
357319
1881211
1345780
1921219
626702
183912
285475
444011
364374
733674
1762130
222138
1307220
1003753
1627386
428823
279223
264883
1792010
1298066
1460934
879672
1131176
762337
693143
330802
1522081
61986
1565409
1713666
1484353
352976
1007946
1530030
1787825
562622
1500849
161236
1300871
519119
902636
1553330
1163426
1774561
1657934
1403772
98447
671599
833952
410600
465973
797213
98972
1152689
636060
1512977
1443384
1121420
1328166
16796
1414700
1229377
1994251
564225
231478
1643640
3443
411570
507967
31087
811656
95293
378479
387587
243605
644082
18925
1906688
343571
365911
827297
536749
371675
1683259
1872563
1934453
1526013
872771
435197
1186934
853555
1786623
151111
1618578
991793
884188
1693804
126275
1618057
1838588
1790797
1436524
1488446
1044491
78336
649797
1580172
630672
1117014
950200
1395580
912424
423100
823549
328954
1806417
1352324
443897
1272920
478237
1094822
1713839
409960
1345706
555137
69871
594393
1110394
513805
1982019
1635417
1523038
1853429
259966
674731
1040639
1636262
39888
1376878
1677573
600132
456072
797329
379127
350509
1048353
635459
311385
1834584
1978427
1369685
713658
19941
1463085
1601576
530892
1727554
1800897
790249
332468
1493040
1271122
1098395
208318
1937863
419156
385315
1175445
1935559
227369
1850305
1508136
384026
1998346
1992036
136097
1004038
1670958
91620
1944066
957403
426913
799927
1738360
746598
18919
1862887
843206
1135474
127550
1049917
1187056
1264434
1785245
1403912
1720131
707327
1767492
79037
1943826
1402392
1356576
1187717
661596
715308
499836
1118950
1270302
1920535
699207
1093891
241566
906577
765239
429635
899472
1466937
1618321
958339
1794975
19167
1113021
1524559
45391
1749668
455819
892843
1949518
1131345
1316051
966956
703869
1607761
1403845
1155544
697217
314307
1871340
525131
620991
228186
1795125
223294
1998608
1330587
1681909
1660203
1404911
1478934
1957091
433066
382919
156861
1634971
1871095
298202
844889
1561215
987803
22048
1477977
312777
829514
1485898
1689802
1223330
503069
1213248
142710
86129
5149
767711
946347
1683694
219177
428881
1410662
329079
640755
847518
1658837
856982
560135
222216
947753
296116
1034740
1180514
1671811
96120
1654568
1648715
1922907
671494
1691723
1347134
225149
265160
1119506
680933
658587
102421
1680253
1435834
156332
212295
1341508
671257
1294057
1461210
1238958
1844834
765785
567479
1312191
56306
810317
1330162
1615296
533888
150505
1384338
1713418
1851210
694645
462357
231596
855942
646146
90203
948766
1301571
1091188
1776046
1628207
328355
1229815
866079
1467167
224548
1475032
1702352
481517
581292
1074554
1407280
470294
1952378
246834
1591839
834770
851765
1020961
572709
1170482
101257
606279
1379455
331011
1777479
967610
1678906
1358194
1576467
1659853
539178
194327
1593544
1089940
1361799
357538
1635128
1413839
724077
451355
1742360
1177996
1258291
1899057
805123
940860
1196050
849028
647988
1801467
1523116
1959956
1394171
29434
1249374
1807923
722966
784904
67759
1803360
9310
1621568
414588
377081
758329
1234359
818464
1588071
1091342
347323
1173133
440905
1543608
1934679
787457
662560
635980
1063400
412325
1672963
1655975
706675
293162
149570
653565
1609029
1729585
608610
173926
798283
1032140
1527409
920211
631102
607872
913978
1592911
943204
1128632
1423289
1376567
336059
1879907
607685
1302429
626167
542818
657673
1195569
876533
1629114
1394260
1200118
1961035
1546009
697892
342796
1284592
573316
1757110
406171
539768
1975064
1365347
951133
1015294
1788123
1565278
504153
1112135
1283837
124836
759731
17538
791334
1854009
484148
1954496
449708
905897
1336893
1907337
353168
453171
28841
1400230
193957
1462316
871176
344340
1589110
612850
1424651
235094
1103164
1044190
212021
1039766
982806
317025
469224
18372
930707
893785
1118314
1328648
601
1313071
1037912
911568
1896341
1019610
1929526
1319515
719082
952007
1160444
626450
835178
661213
1419543
853975
1132007
1979753
206294
760088
1832895
825011
46223
1219470
1613541
1790534
579557
1813770
1592436
549244
72384
72799
108573
1792372
1218241
1487340
1534582
1963479
1149603
747862
1282231
177830
1822735
1591088
1433561
609255
1989225
1619284
1326545
683705
756337
961979
1556482
1327804
1618653
480821
945806
111734
479752
909522
1349278
543194
1430656
760025
446874
221742
100697
219597
850709
659169
1723349
1935987
313139
994241
50310
694388
1625560
1569357
215180
757253
715452
335076
72790
271604
528487
1114896
1472189
528938
1961265
1045391
390585
797787
187477
750566
1736845
508583
49768
1099978
85928
1427878
1029202
911992
1424146
146619
1627364
748602
1368304
1171514
1638338
1666922
352255
384533
1975295
1082972
1610779
932530
1506491
608591
174982
374952
803832
209952
1523788
414193
182231
695815
457946
385406
1791367
696464
207091
1406667
798318
550418
1132690
1488820
1328857
141287
1472817
1070651
1947360
1343374
858602
1250943
1416023
1858686
1799050
185593
956232
1413334
191108
102625
588166
1764224
471266
886684
601258
1566881
702137
635486
1987730
1256725
1222639
990971
872273
1625141
1283333
610344
1146653
1902856
794292
1768240
672230
1677581
1330153
1723263
1217407
1605846
1432584
1348814
853608
1430567
742970
1961134
1653475
677935
172680
998556
1012092
655863
1586617
871239
272371
579571
1948798
391190
1439389
481127
368455
270381
543968
936514
1971745
1020925
520683
679491
1327063
392116
1359785
328919
571355
1519081
27933
1493857
1345589
1202655
129780
230223
439518
1041925
938195
1293008
504278
1525082
1615515
1028123
176231
211422
1725371
418498
297051
1540521
839178
416355
1010217
1516037
1040802
358816
49707
1537583
1286673
1990972
1236648
205024
1391799
287280
1893823
1344420
675223
94352
13130
3140
1724997
105861
1270837
318746
574181
486369
1705859
1716264
754501
361628
1115332
349640
587306
839100
537923
1942370
847403
1944163
1561714
609361
1873355
737085
1577428
768907
1155466
1754372
1435217
749553
317701
1494690
1912126
96816
312806
823302
1401100
1261702
728843
1576298
987777
920302
455892
1037856
668489
181732
1696078
1079677
254101
1618894
721927
1980108
1860117
1910554
393933
1890581
1860884
175183
555911
348874
1338520
521610
13946
1631919
120782
426778
1975953
1285068
1786089
1439258
1207073
430474
900439
1505896
644149
840428
1386029
1978361
559307
369257
159964
526532
1630864
1166700
744094
1166409
654477
1330183
492728
1318266
741626
558042
861594
1388619
304299
1847647
1081926
1757601
600068
1973841
1365914
1788384
460965
965384
1740335
811326
1270109
1571520
307335
1450561
1687385
1147019
350198
1219836
1474661
1337557
1274497
297442
1913189
1664439
1668208
81283
569272
1490289
234919
662083
1274363
1576356
1729146
473761
1227528
1787318
293985
1132333
1406478
654045
1165861
658917
1330435
1173968
1108272
784777
379078
1719783
1755834
768750
1073407
1238458
1100549
1632741
584016
1878348
1514670
1640275
1458033
65839
1982286
1852364
1930361
1761819
282163
1259191
698971
70718
406000
22617
1735448
242584
1919838
1133889
1021093
379133
755547
307628
1992900
1030599
985404
992187
553111
274221
352589
1347785
191522
1934108
127069
910898
145124
1357715
1240919
1105279
1912265
158636
915398
589661
1576096
933039
874321
171664
387187
1227724
916567
404082
1199136
532924
598695
502887
566509
1941703
508050
1240112
496349
505099
39649
1180607
1046047
1204119
63273
447234
1631672
1768048
789222
1719260
909964
498162
273658
386152
324857
829707
1656524
310578
1515911
102903
1560607
1903368
1923325
128388
1642560
299516
1446681
390597
472945
244083
1632829
689465
702327
929789
816583
1451740
1736827
38304
1179441
1187993
1202484
348569
951273
1271078
1821684
618512
1232822
1621289
1984432
1993217
465775
1948560
1374703
331512
1443246
1478593
1103508
1897120
1333898
492173
1779673
1951541
1913505
104379
1984733
597918
1834322
1591687
570733
967901
1638343
178937
148454
298373
437273
1924002
1587614
702498
1849579
794413
1665245
1943584
1930556
366394
1407860
179268
1564826
30863
1856377
232570
1485744
703106
1897968
1832141
1627213
948738
1714095
1613710
646246
1049568
1366953
808041
1095934
1460826
345819
662634
1703327
596122
595347
720
111222
1113599
1219383
796459
918331
608876
1049240
139924
1740255
1804946
328286
1136940
1831173
1164047
75558
777692
685176
359717
1107847
1354377
849661
1320583
1000392
771452
563542
258375
644801
297465
570212
1529739
395654
962047
1178972
451439
712614
1577833
1308644
931402
746438
1857230
1551
34985
76609
389724
1969012
1945334
27309
750856
679071
126844
1388470
1742215
492787
1663453
1914410
308002
1528614
603561
1195287
398006
59685
703719
1134171
1502102
1857254
517879
459382
1985320
597318
1526125
848745
1246901
1293303
944495
350449
42802
599877
499487
1337917
980304
620688
321512
1990763
1014879
546003
851674
1901856
369587
389723
1180678
1351731
17723
1410678
1522438
1760154
654215
480964
1836163
1716505
768455
295037
610057
849198
929902
1439203
1445675
1234212
1207116
1822416
662250
1041373
1543349
1376844
1545695
330402
1382887
1815199
923371
1824677
1934521
1967185
40320
1221185
841785
996110
968439
736165
1857433
1233668
1843492
746531
865908
127846
886165
1059493
357222
84986
1609377
708985
1981625
1253134
1845489
768560
917641
825697
1153984
180093
1803024
663051
407150
516119
630697
1260411
1689837
1910209
1301643
323834
1102509
729039
1921797
175635
1685734
1781610
1799099
1257637
588335
741129
892671
854503
1799992
1323755
849635
956209
1311536
1005007
759919
1784191
1831306
601351
714251
1550015
1923435
621032
1872827
527612
1104877
649835
1297114
1321095
985543
1910131
271784
303571
1766377
1075729
61443
633396
1788887
142330
1102451
1149599
846115
155244
1854841
1240011
337357
820037
1592016
98281
1660904
1206070
1411900
1755435
1390524
1471355
365803
934356
1571320
1303821
789776
726602
1410489
1924820
299501
1535825
332437
1178277
1769888
937891
1235750
770719
1895218
1189404
920140
1880729
963076
1754960
1840055
155082
1157786
693758
2919
1924523
1284338
1614396
1839776
1053540
1262191
1676786
913613
670115
1010358
1301201
267102
386579
414074
773634
849649
1944873
1613491
334547
1703874
379945
1034302
145533
1652565
737073
642357
169449
354235
1971563
749017
94280
369411
94094
147923
1502807
245454
1329521
432967
1040858
1884738
606155
807533
231268
410597
1276969
772896
791811
1170297
799173
42761
788647
211314
779580
1831096
755968
892871
1869625
637107
35817
1555791
1892564
1588310
1202270
495869
1968194
1761947
1134809
1478309
842691
457060
657626
1529424
22504
1386930
868169
215837
1497358
129152
17047
1730268
241491
1975602
726863
1113089
1453626
234909
807452
764231
221473
1912799
1167389
1548517
59309
1144658
557134
1096192
1103002
162084
1932154
1927748
1937063
376730
1353567
18121
1431518
31221
544346
1082941
1869121
1964972
1424729
139241
745055
33293
1143310
1857236
274859
17477
715217
1626160
143904
1214214
95110
23624
445878
932155
971791
29802
1135817
737141
416229
924443
301226
1209342
1127354
194121
1369018
1859806
570833
1602152
521074
435991
1055811
48863
399192
337161
1615525
59224
3513
963150
1097070
1968836
1062688
673023
15531
1080009
906550
1980766
1399272
508614
1412662
1713157
1712680
1935887
758148
298752
834215
955340
1245285
118915
868562
664048
364755
695593
888718
379166
767333
115943
24365
339630
553270
1864560
1538316
1098949
538428
1680546
733801
938963
883952
820265
682999
279999
182392
503600
1110554
1744174
1595048
316377
763502
153613
1943499
165348
1633543
96121
957697
1662833
470342
1181927
1912608
1373062
1093623
1455297
1015918
302147
882560
417736
1373907
535114
828551
1615009
360050
207575
424317
1190374
1027294
1896271
96983
155299
1396741
472031
149170
881292
1231718
289940
658118
1226666
1840556
725116
1573215
895855
1873168
839365
1521777
1587609
936675
600501
484424
734026
398480
1793471
468341
1381661
538920
1938750
1125819
302565
470539
800342
1386612
1625092
598891
1692627
1797678
747195
1351423
1406834
576945
1080710
756731
1334352
523651
1364636
373042
513290
1158631
485346
1247948
201291
1457831
1593962
726060
1299433
577223
1609332
1465327
796173
1698490
536744
1100274
104518
162482
231876
145093
1287848
412525
1321830
174951
1264245
1141503
1619195
1351492
1513410
48771
722084
1160108
1354625
1815660
856512
148268
900054
1811553
676832
1947638
6318
1200723
1587234
1402231
596339
618367
434900
793938
1487810
1158253
730227
628239
508260
901008
376807
255044
896885
1180829
1393829
723245
282208
783613
1615577
1319451
1681966
644095
529658
1451532
1367200
416141
1871990
1760927
489238
1985748
1585692
1702290
1787182
1824287
871602
469273
1762185
1181863
895376
456738
543234
593184
23216
161102
1386617
1791050
415732
169047
933888
1227046
1463324
1426085
1575861
978210
1570901
1390123
353534
1184082
243956
790679
449601
1165664
1860837
162147
153928
1435819
612119
1026692
705658
1190550
402999
1742216
270954
1848813
754532
1168946
1286447
1252715
1085301
1476888
362387
394808
4240
1376452
1650307
1738728
627650
879877
1400950
637330
1091014
249535
1013130
1764286
1540824
1314173
1002691
1710784
472244
1017923
655797
964507
429463
1679070
982676
840187
1612575
1730756
1688191
973090
1310149
1736746
572456
1400371
346759
471158
1501646
710736
1693026
1356065
357334
1686314
1542444
1325407
1380492
1530173
1450958
918492
809830
723338
1668828
1799348
69581
716412
1970266
725771
1653699
521229
512304
1513273
397414
397215
950920
840729
1897366
45133
497384
1542148
910324
1629543
1553873
99035
1667566
464472
1230736
137193
658207
667238
1135610
120240
775881
1821225
314622
475304
337795
880796
1148098
724380
1154628
793641
1321525
1356456
1556786
477745
579888
1086092
265277
1289307
313109
386023
411779
764736
170805
739197
249120
77065
128095
1229080
1581348
622924
430539
222455
239259
1785101
1859392
1726008
911970
1119982
1485948
1824163
1727391
329387
1486533
1054879
50725
1963983
269518
1056832
1856436
795572
125391
1393049
1894044
1557923
151156
1947598
1720522
236500
1789280
411519
1992675
1747004
986766
1485367
1257900
1848037
186769
1577167
104345
1827806
318741
1319683
1382621
1030844
1709016
1624097
1590799
1441141
1682813
1164999
822307
342263
969614
1110626
1964683
1118108
1832410
1820748
1343847
1009203
736660
403457
616650
1467105
1758648
88073
811022
1971788
1975681
1476450
1857848
806196
598531
1320050
360328
1775689
473187
1434155
455393
620964
978448
483843
635870
1374454
1005004
1868481
1233019
840568
700473
1862357
98048
228248
690785
1267919
1965485
263215
10231
90755
1542766
1012816
1071996
1922233
459997
1596393
108802
481653
617275
227242
22520
1428419
1496959
618089
622380
1434579
1805555
1854626
868798
985268
1501351
662922
1768924
1302928
1521144
136086
861361
188545
648875
201157
1953380
437091
1877252
1710616
555461
1968975
1185402
1632246
199440
955354
1612151
1969192
365063
1184109
396431
1045919
431087
1198140
1341210
420987
1486769
319402
1370488
960299
718622
1842299
211541
701346
1611889
1558264
200587
394485
1600373
918047
1766822
800120
830602
1943880
1726676
1244359
1530595
647489
1516114
1301454
1545910
613851
1264316
191704
93641
1823514
970957
763317
628436
799021
439175
567328
16202
1902272
182218
1655634
123245
58658
470203
1026020
635418
1585899
1854190
1774094
1008352
91314
252425
135673
397282
595644
1907522
621649
1007999
1411817
259633
1623325
160865
556100
1817805
272549
533764
334408
911927
1343949
488505
1542122
1875919
806520
1790784
775230
1307633
547311
74650
697889
73492
974072
220468
1284741
1175389
1917027
1033394
279925
1314952
1353158
1435607
1022742
1029138
1999211
623354
366129
1899718
1651966
240751
1888680
1450939
5374
1633523
1464111
440389
351882
1017994
534979
1335372
797000
1796163
1607385
1717428
170734
1691348
737326
630605
527701
518516
414755
77975
406658
875715
17181
732742
1145294
655288
352901
1316675
748536
470379
677353
1141220
1383751
68954
927451
1485431
642868
155096
499085
1468775
1786997
270300
487493
1449165
1754220
1221587
1321805
1607570
257281
1009199
930036
1010329
474188
650722
943891
1876032
879780
485961
236970
102092
1532090
186070
430162
1712224
244111
857788
1798455
575300
275992
1663134
1623274
1671109
1132639
491530
274582
1229245
341337
519160
1668077
650832
22356
1629061
222195
339014
1130367
760182
1248256
1182525
1594289
1611015
1848500
1629669
633330
121986
134940
54387
1441984
891463
481627
1539001
79407
911165
1283508
1538267
1559508
1284336
1134150
518065
1642931
1681994
1470048
861922
151139
1524846
1640333
290716
605762
895756
1130514
1270916
1885679
937591
899432
897726
1677352
727731
510957
1723977
915529
838973
932341
1821899
1011984
1606763
1100837
1368265
625217
35329
626446
504725
828430
402290
388836
830937
1766601
1321942
1342181
1030500
86665
113947
1325017
1472895
1286291
1222664
1984313
1493633
1705028
816540
1125628
1975096
823694
127230
973740
1789871
1597639
363380
390969
331025
1248091
1974835
614443
1264491
42895
430926
1741388
676962
363215
1296040
380852
153628
1343944
1354939
939951
1025494
987798
1923246
1644249
649378
392628
1605493
1026663
1683663
219793
940464
1919661
170362
85824
1825249
314100
769114
378141
1450478
190493
978921
307216
144138
489406
1186174
584922
1209860
414109
1023207
1483885
1180991
555639
1278303
299276
1684681
1043955
706768
750112
23347
905267
529012
374485
432577
1199766
1262557
1556442
895294
1213150
1662273
220957
1624117
1265076
1343462
775193
269219
1842358
39152
1613885
1204765
41177
469287
525012
1205838
767218
863231
1092711
37681
1420822
744027
1342535
1956126
799346
1254298
57201
9301
374540
188430
1325379
255503
128922
1780936
1409884
901638
1618672
508214
1538709
1816336
1985235
714411
1909587
900205
1487009
277769
1997649
557772
441872
1272076
256055
1407218
276380
1985600
1975727
545060
1428021
1385033
468285
225181
1232353
190736
178545
1628495
1960151
1005946
20068
1657099
1371847
1483957
439265
1831464
1885105
1513904
453492
1510398
1979647
1430366
58634
1891162
395986
1360974
1863567
1393579
124828
1160581
1710922
995187
1722910
1257501
1259613
1329804
1948343
1830937
217223
133592
947048
362179
360459
345921
429649
312041
1031877
1384036
1461192
677080
121002
145192
1845495
380869
1912425
183570
656082
170709
48011
578526
1850779
213622
1297203
964989
390407
1594547
1890382
1989087
771404
1213638
688336
1928063
1676928
389501
587273
1922554
1728446
236542
1199391
1395299
935985
570102
1376716
1534517
80976
544724
618128
193837
375084
442259
1898050
759875
1819544
1189804
413275
175849
607994
293009
1950995
1244015
477566
1295967
186285
661002
850808
613411
1247734
321268
1939609
1942151
547434
268604
1410296
1588219
1696052
729341
1635088
1932932
891332
964682
263266
124476
1322792
1022164
1637329
987569
676121
843252
961039
144272
1195177
1413719
352726
1057380
1572562
1783813
1871945
1397964
1962186
1298956
1209730
498489
195028
1098086
1410556
1649192
586854
1998672
1656403
1230283
911506
207463
1262535
1784391
1081124
1738598
1962701
956056
365285
1994210
1804385
1341905
1009744
163126
1390917
111960
852102
1892196
1349266
1251811
983227
850126
543311
1893769
1190705
1126819
175052
1055971
44855
1273971
1749518
1947253
1410633
295535
1846064
959505
523647
568783
210885
1424196
933350
545905
1295489
797179
985526
1652532
1371716
1460327
692618
1368274
150991
1165831
1834151
983411
131969
1430027
115271
1016438
1960672
1776987
1904051
485569
1077778
389730
1306123
208901
299222
356959
715890
1956920
688388
238036
449510
1619372
229805
267270
968693
1625878
678169
170521
1450229
1192247
1711508
430389
503061
122320
1210059
331906
1825687
192431
1748521
73443
839201
276046
970331
1410876
181482
1906001
846815
582453
1830353
843837
971719
163518
458349
1454282
175888
1403686
649208
1167603
1710406
429957
466485
1516279
809293
1837156
380648
959137
517139
1944981
1443389
1374964
1078770
1527211
1357136
672336
1397738
590747
757718
1557699
362562
1745811
926604
1901098
1428160
1760538
1730584
537801
1104900
978429
641882
688572
1235373
1416797
906564
1121040
1974748
1716421
641081
264022
1200813
1335547
306291
1719889
1904638
829009
381915
1314147
1724067
1829763
656066
928659
700137
1152579
267416
1039468
177824
1380868
648739
1319217
1322563
1357538
548943
1321447
1100850
921573
497079
1456473
1428941
1834934
1343956
803036
1226400
66992
1299165
583863
797465
82507
132829
367412
565994
637521
308013
256049
1916729
867127
909898
1365331
844129
553921
1147376
423553
415681
1819872
979756
1449847
931320
1760281
144778
814499
1101973
1347796
494228
1253781
50162
1069717
711419
29565
1524142
44718
1321720
508357
829869
1833967
1332726
1615636
1086099
1327557
114983
1079793
172641
1593572
247083
1063748
376927
646717
530935
785581
1956315
86784
1188058
432143
1885564
410684
342619
363022
591047
529610
1041346
1753789
996715
1147025
265751
1367320
1579904
517073
1375515
358150
1324118
176780
178135
628990
495849
1979618
1672701
631972
1286180
297818
1575005
92988
1318754
765438
45586
1781276
1239384
590303
616466
909366
1676318
356702
1481911
295227
1189126
377339
985141
924783
61427
1279277
618686
854792
1252316
1472457
1156206
533525
33452
6605
1572014
293569
638549
1913978
1785654
1429684
618767
1596369
1614082
697907
1833548
1104363
1628661
571675
355966
407390
924499
997080
1452661
866613
1940315
439135
536216
205363
1702417
369915
353447
1639243
750545
726714
1516177
1870811
745013
542263
1958222
1394737
1582892
1032066
107171
1392392
1499368
1460916
1102807
1743404
1927550
20823
1684898
307199
1369005
578506
364430
1332996
840592
1855473
1007272
1579899
1389648
738708
567394
609802
965906
1997440
1942463
791552
1005358
506339
1153119
1441946
1726173
1804152
718625
1146257
618767
158350
1300647
17168
775054
881509
928113
621355
699968
343465
713489
443491
138808
592808
717773
1879278
206535
1406568
604677
897518
44976
1697762
712961
275401
1255304
1136506
1614051
940360
1822891
357922
568708
754754
1028170
1413932
341624
1174272
1690721
1801959
473463
709858
571047
1705363
277399
903038
267208
66847
716515
279566
633062
1287423
1144089
1048181
264906
7162
608576
1398608
915463
589470
1564345
1166675
1511261
510692
1744612
1713176
1537147
1214482
540143
127096
456455
489894
421814
1553785
190316
1990674
1505924
1568838
225410
404460
837273
823874
239977
626187
1374102
1179564
987302
942485
286085
1214646
831403
1510848
1001209
1227228
1561029
1365977
329368
945185
832761
1903611
1027239
29951
1591596
986162
469349
1018479
165291
311577
8778
1564651
1111782
351400
1441543
1909328
1854766
594855
284211
1988554
324729
973786
992468
1360772
1583300
1736431
69483
832580
1715438
643149
972399
789136
1806729
1485041
710704
640845
548563
1079273
141159
1024008
290821
1150005
1488095
634789
1953424
272384
1527298
1242779
477582
1772503
993807
293614
458926
1400926
1409703
690546
1977781
252823
552652
887793
653314
520978
101296
595222
791512
330939
1161146
1678185
1332761
1968262
1243814
1004976
1868848
1152254
74831
266095
1327947
1218159
861356
1504964
1233773
1450803
1702139
1738432
504658
1501167
145248
624258
1678133
700751
464375
1130589
742764
881576
1271488
650825
297729
1367563
112891
1993045
652154
1860160
422531
1793280
1543332
303955
528605
1293657
90076
1136194
23009
1989145
886459
1687776
1706822
1497323
1667092
1678031
1496691
1344237
91716
971599
1166988
1664368
1901729
1293887
1405830
1599884
1753543
129696
1473060
751706
350467
1287756
1046121
1274189
1078739
1011652
660754
1268818
1279235
1342885
75670
383105
1959796
1049789
761447
434885
624241
1845122
824296
499648
1879919
1672271
769552
737256
397853
804965
727282
901963
211907
246616
1777691
1417810
219232
1039644
508346
821213
1213970
1005695
1383440
305780
1660113
149962
1320318
776757
1605359
1704457
723857
1164875
517253
754472
1395073
336750
979037
757592
933904
1859135
1493298
1006234
1401786
1204088
1470547
1462434
361296
656295
331927
883156
39986
940977
869800
11912
966810
334180
726014
1562624
231438
650646
1352856
1458185
727276
874475
1062151
36957
751444
1263009
1371341
213385
1136629
1390738
936349
1350548
514186
641286
387922
648553
687552
1172969
1230654
1655900
1378562
958359
1376223
87536
552228
113509
1388855
1515607
259339
54974
1706792
1057550
1956435
1489677
956488
1583001
1066399
793715
1238518
481799
1104674
1352157
455885
1739770
397388
1648814
898532
1233688
1752110
1647432
1217031
1455290
1859285
893899
1649663
1573526
1028542
1374503
1768515
1347217
698676
24456
1638447
1550800
1731834
1559697
437640
1724376
722642
1562174
1800278
605675
602697
1740915
1086277
638766
1603353
1536305
1830581
975917
684915
1040503
1318378
963265
1273009
368858
476936
1355973
109818
1347304
782742
600317
1147155
182276
889457
711536
1338725
980793
1274046
1158332
337427
1126423
1353423
1565174
710473
992550
1065794
801774
1746944
939070
1345490
1645846
1907277
690922
908957
398919
244628
104664
1570532
310869
531133
111098
1649325
886765
1014841
416346
952182
1541295
105802
1762762
1172272
1995669
188498
1082460
1091462
950522
135558
1242076
1834134
136372
970587
124126
1660229
96522
941092
1591420
981425
611033
410128
924908
1284359
1944370
1039503
652308
234078
1335502
1430182
32939
1643691
381356
169540
1918907
1457745
1010349
1449006
1998264
1508463
496285
695999
1135679
1571964
1478745
65458
1377659
1141965
1910368
717578
1796322
1659311
1159603
151021
706439
485690
1874599
872725
1322507
1055762
922084
445144
659933
368826
767984
1870151
1247558
1754380
1175514
837067
865452
1749648
250230
301954
845927
680072
874899
1503089
637979
1340930
665603
284328
521502
1576942
1835416
1683422
1397620
1634013
97468
851740
1121843
957781
274730
479243
364271
1123968
444906
729022
841192
1769639
1132960
1575866
464774
1272657
1218551
7495
1639780
1580166
186206
1163999
271312
791830
893013
215515
1239959
247001
647978
1153596
606888
1922217
1096156
1793011
1315860
229515
767770
453312
220493
46710
577915
547321
1693253
878490
623743
399440
632081
198724
657009
349182
1182907
1657557
118591
1412305
141862
1302462
946944
1093657
1435230
1873493
357272
1493026
344223
383460
1887391
1678530
1946861
997217
6067
345647
239930
727950
1907988
1415247
1970473
1565294
396422
1711160
1421319
1582806
675535
1238042
1583351
363815
596709
1688244
1016034
37314
1973402
1334610
179328
333979
1798671
1320681
412858
1812444
1493452
1078328
1753466
586373
1174543
849167
1532730
1258878
1517918
1974002
484331
1969902
268508
586165
1058338
977705
188224
368462
728273
1553781
553136
1674812
1360781
22105
1055935
905131
382984
1561900
503237
1497192
710764
1299198
1809482
1556028
52911
1473762
1110475
1758339
277220
621469
1057405
835731
270354
1130543
218658
1872849
843342
1227076
1377981
98169
408749
710160
646191
1751792
1364647
1053957
140051
1098084
779930
1331035
492855
976736
1226588
71783
25064
868103
1107031
833021
1418409
301584
599291
495821
841241
1121478
505549
269997
864102
358583
1143917
132886
1816152
1351773
1177326
1275580
58114
1007294
1445874
1956428
1184835
1277862
66443
1043921
1553359
1229162
1416957
1036341
49579
783957
1097940
162796
1227639
1993830
182555
578132
1054701
1946513
1120990
1484400
1955673
1637413
49984
522758
349963
1766214
1911488
144469
1191509
99578
925575
1531618
569612
947729
1838804
1078659
637338
1604823
579986
1187849
603587
706487
1177216
1639993
1353168
521276
1077427
90225
1571121
1696313
1915182
229161
548853
83200
1959151
1046915
790008
1912259
455404
1697494
585215
1649766
1294155
194897
852375
1176184
1472500
1561415
905995
1530506
937014
837553
1320903
773669
1009087
1982904
1391040
1412722
1510157
1732757
1678581
1566372
303815
46736
1783545
1443254
95440
580989
1858069
1056287
1008942
318487
499271
471669
55824
1002272
1091693
1766024
210154
1504274
1813360
423600
500937
212475
1006710
1482585
673807
381169
763755
518840
1765972
1700322
266938
539797
1034844
823829
1427362
1708296
568195
1469670
1931199
28103
1300193
1186506
134840
548936
1927311
869375
436843
642426
1564203
115109
1200518
1450157
267597
201843
1699326
381480
789543
1114148
1532636
1215980
885040
1925434
887694
965621
1806343
37642
1698468
1267411
1168853
1649129
182414
1725569
1021710
322306
793590
1283847
1888320
122717
906991
1128404
522066
88093
1560984
1128692
1413601
1788423
1967419
288476
1319601
1365170
34644
1137681
892563
219915
1022520
1337716
1011683
1376895
1743671
1452703
1538982
1491196
726037
638412
397464
914474
1186187
86469
948593
1006794
37928
1523289
952032
1571394
170261
1600271
468954
1247288
260100
1844707
1712245
1204209
1773191
1726221
96315
203288
387168
1421058
1442813
630900
431457
389143
1136464
773478
820848
1313662
297224
1528694
124366
227692
909142
948868
220473
869149
1669434
1714748
1373723
1867715
750154
13211
1711622
119044
1330187
1521686
54539
1562772
1740762
1691585
479227
1845124
871132
254026
1893790
1727753
1084697
1139813
1200277
1304768
746363
165020
1596663
1120089
370293
947468
1837902
1594603
1843195
923628
1101768
1797376
1730066
77995
1380561
859411
479152
1650300
1629028
1981058
547514
473412
1773684
444418
1993391
555549
1516933
892094
125253
7184
972660
1644610
1958061
47089
274431
482542
227009
97691
766834
617111
1274400
1517754
1665065
1782265
1810561
967882
423971
942417
1590508
304037
1120655
1275564
1496693
825557
1547839
1609164
324942
853296
17155
1894402
1051159
1528980
1755229
659959
505714
1835929
1805386
786527
960619
1568370
400070
1348967
599080
426232
1780991
1587389
518365
11884
1104662
282466
1839571
829922
476748
1981291
739548
1889025
1331493
387932
1368998
5823
1223666
719061
1423221
1720639
264558
1366026
1153435
280547
543850
757413
340664
1823878
1070008
368948
437951
696471
1084230
1926929
1404415
70070
821929
1322943
434335
902268
755206
787583
1840439
907661
709958
503985
634161
1512348
1535747
792390
1219481
450688
534925
1766114
1549673
843512
382328
70262
1465285
393702
1473690
209823
1791940
1453610
1165586
161563
1306526
185544
1145117
74594
1524746
567577
1084583
1065994
805101
545573
1457329
22923
1899285
114913
1342396
835374
1666299
1756505
430346
555064
1946897
502227
1168099
1165125
1923444
676797
1943391
1336311
851309
1238562
358997
1427544
574299
859452
510586
1260860
504793
736774
1008120
1030086
1973467
394097
1873265
1041086
771235
1727545
1184921
653496
1419051
310176
199296
1331232
577338
1432471
1009115
1872249
1577872
768006
942422
371906
1036795
1881911
1910757
371746
126822
1790335
592568
1322255
748115
1711548
911466
213605
304523
1453702
417538
797868
1568540
328848
59525
23403
1447696
223312
657593
255583
465764
129139
1967283
954149
885314
1229035
208521
897088
1357076
1828344
867431
1695453
783044
1395129
903664
745992
39463
1602579
1410206
1653367
1487217
1025115
128084
1927833
703463
1655824
1497996
139705
35644
1559444
1546806
723867
729749
581122
1042718
149979
1449942
1363282
990741
205063
1248243
114578
1826709
1587447
326846
1834610
1951000
304690
1640975
1055143
558198
916099
975564
715957
452464
1563068
1017908
1758995
1896250
1272414
1938566
509991
1984668
868211
1213908
499014
1078908
1246401
1305659
1870364
1595134
628905
1929052
1783352
1966099
1304495
650955
1103565
1883062
442545
879890
1143465
1182952
1414905
883074
1916696
134395
1241743
544118
1679597
1249471
914123
870662
397535
489664
1478055
1736793
656162
415979
228912
1856189
126643
749679
1431254
330019
636034
139476
1429804
1739311
153581
359240
1425545
1744941
1656475
1118283
185018
1880443
432831
1193002
1521089
1019229
1273985
1278962
1060684
1055352
401008
1260728
1204865
1749447
1586572
1624666
269400
882367
105413
1826068
823393
1395432
1508293
551391
721812
741420
1508042
1613726
1326587
265852
161828
355685
1110638
163216
342416
1669544
925076
1373191
632785
931911
1488202
1379119
485042
1832942
1249727
1020131
31930
489287
1793177
135114
882270
1082155
446324
1232622
841438
1357830
1604308
1232638
104843
1295930
331715
1673421
1647275
1221527
1828840
1555183
1598293
1622807
891536
1415670
6488
1669271
919530
476702
1585929
1545970
1392829
402933
383985
1100885
170448
540530
784420
1185140
539816
930002
1447407
1925261
133090
837441
1028390
57515
543438
1536438
1655637
1652642
876184
1258290
1277326
588691
1746774
72864
1372984
610029
1816374
1835175
754961
1993669
1603605
1885366
1769377
735191
1735319
1245631
161016
1005740
704101
1274840
1716954
1432850
1029686
902962
286499
479864
1293557
932915
1941666
1452438
553820
57532
1036290
560294
289366
858852
1219136
690810
1087239
915641
72122
1577628
635182
1647594
260146
267493
1163209
307286
774439
850060
643019
213814
1571419
1619975
1115513
505934
578386
1355325
1480518
1412262
657248
1239910
1456488
205205
718347
340652
801955
1152875
1245592
579121
1037007
398834
812645
1416420
1741954
454937
96190
1388594
1621892
1033721
98854
1204637
185920
985786
521322
736995
932053
36357
412075
1884457
54662
1749581
617206
850503
1908746
758506
1745397
30871
566928
134387
617578
35367
1332082
731063
1030471
307307
1836323
1232443
1661741
1129054
389893
1437531
686454
282401
1572913
1593512
4381
1440998
1015007
1748122
1739305
375015
703935
206416
1816148
822397
416523
32397
1624510
1603440
1403575
991739
1699137
1649946
228328
389453
244791
1434531
1809317
1764377
1298233
1163325
1921543
1969440
648309
1322872
1544230
156311
1539641
774693
13510
1233642
774876
1793434
1753369
61806
1506397
1465934
1562263
614984
1031196
305914
605075
1479311
1596310
1098921
1258870
1364513
1118894
1214837
452269
631155
247726
1963469
844943
554434
965498
1392120
1390605
364389
591343
583494
1725846
1829608
1498314
167760
592027
1681255
655357
527648
839362
1554729
1842049
1460590
1337467
775883
489778
339464
1229876
1039997
1846923
1201913
384847
1548910
580919
1340125
1623356
91173
273504
1554959
361886
1814435
1859521
48157
441104
1549725
85956
1901431
1070324
1598232
1271773
493561
66199
1744817
381830
178910
1856528
1966235
1501365
1715306
911890
1937175
1731873
47487
731702
589325
618815
808996
109929
444045
571071
291146
166620
1635106
1100720
12628
151432
609555
1542726
1450929
713294
938899
992810
823137
734843
320592
336460
1674479
1323370
1173723
1787585
1579595
1030018
290621
1934248
529328
333672
1274187
1492163
1931189
785307
628750
2350
173363
432821
716405
608858
249898
732657
1225911
1187144
1145712
1974563
1686701
453073
340785
1682511
408778
923079
620785
816348
14075
1469584
1259633
1685861
1279217
567382
1664497
35062
947882
1325550
1746264
759409
1953087
53565
1819154
1762451
1850614
1541208
1650249
958323
498833
1904434
930463
1986964
1507880
1465414
1432345
1390253
1802806
1214181
998396
642036
1657428
983838
782632
1912544
1410739
839524
1110556
453679
1572140
85196
15500
217469
1928366
1472937
1939169
1157365
1593888
1929245
1935258
1624533
1438550
1858696
1531334
407554
459080
94604
1296115
855991
1851558
204830
1109884
1830278
1429489
341989
283983
1953020
1725633
1988374
218053
101915
459806
15239
478821
1391889
1731912
741348
155035
271104
1656858
1938221
996090
65825
1205645
729412
648853
1167784
1821401
1080737
911039
1682859
1775849
1773781
170996
1602497
951891
1304580
1250831
1215749
1827338
249048
72593
511244
654627
1036794
353895
1063780
713891
306616
42471
840016
1228957
1094002
1733450
1283310
1554039
51713
1955596
1174607
322424
1690016
837789
356073
638840
1244704
1463094
1214065
1628341
161822
122753
1263085
1073626
1361342
953311
1577387
1600920
561418
125355
1971075
533666
875719
1321780
1916884
867027
1874265
1245686
248579
1304273
495096
938054
244583
378450
1989827
1207238
1968064
1848998
845532
1349415
1700720
1412850
1436494
1019363
1254993
398067
1656253
94607
1124329
1725940
1977042
1335805
404533
456836
112541
1050193
1507147
1555408
284900
781581
711204
513619
129003
713943
633461
1955937
499005
1326626
360235
458132
1106343
1067659
430967
1721927
1326990
1425890
112525
1508832
40963
1248604
920191
797777
380211
542871
1861272
1402168
859840
1749902
1640573
501456
172820
305260
1001470
1624908
322499
177186
297549
1905954
719130
1689365
1582084
212730
1315404
1391672
116916
554829
1986903
209114
325847
282588
1737010
972951
1049632
276448
91362
600808
544837
1977084
1577538
1192747
1486035
372608
1082491
1236493
582236
1868267
468621
1495349
1916182
1487971
61377
208065
545778
1552070
1269781
227267
1057176
1923444
361681
1772524
851338
422687
873595
1143549
1458794
1625206
1793982
1999558
816173
1746904
1089995
1291664
175140
182544
1615612
1271121
1367752
918038
537285
1743134
1669521
1455322
1539706
1230698
681469
231589
891783
26956
1144592
432544
726032
468850
1007416
1280133
1195822
1047820
1548501
1393348
1731574
712648
1408366
116606
980744
570319
1640015
1513664
619340
1098152
1978043
310001
1634140
1461818
226743
304577
1001239
1750746
769398
703502
465977
1942126
644216
107467
1206176
1425242
692743
490648
1130807
858256
483565
409932
867654
758905
437299
1237302
556449
87986
444663
87884
1455730
557785
100577
1942242
1506969
252999
468834
1214497
91466
1231900
775889
1615071
1973290
338590
687459
193033
33591
1061295
1148406
1628270
730767
163797
756962
968281
1983322
1354704
390162
1770363
872748
1804080
1374228
1311252
1844714
1213101
822582
1665726
1220693
21874
1640623
864390
503822
399223
971499
820618
1964715
1614370
261279
425204
1326931
1244773
1812276
436213
1434758
315829
801773
1510978
1127439
796272
1570575
1769298
7717
601776
1463765
349048
167204
1861294
1220693
1088526
1835038
1750773
97317
863000
288382
931168
1694307
272752
1305237
1856974
842416
299115
750643
635719
1406971
46672
683359
121504
1465438
1178529
1034051
1368534
1050150
1988993
1714267
1573196
1599725
663981
1906647
710703
475119
657163
1823175
727485
512207
1877813
612151
176903
1784278
574686
254709
1731528
367964
1931901
842218
1744920
253970
619846
1360126
1770647
318273
370243
98202
1592444
1988
160228
1168465
140111
92933
1064670
332492
242756
900299
1453181
672017
1618886
753096
642153
1403029
1432586
738382
1936186
1445941
708278
332677
1224140
542522
536708
531830
1557844
508689
928593
683556
229478
151600
106277
1813309
873996
722026
1121764
1172709
591298
350641
1121244
342754
78381
1513191
1951205
446056
1148725
1973987
1495090
1948259
490006
852387
1219382
787253
145757
39038
321133
619995
1976495
967839
82085
145493
1493059
291014
1454946
1920447
1633855
378797
977767
794087
107292
1747849
139922
1924577
1205881
251277
912805
246955
1545987
401067
1553486
1172657
1262300
1606531
57849
119021
928105
273691
804099
161756
514359
1335438
1113660
1334435
882294
1062585
1554682
345719
365104
261864
623973
1161677
1522345
1665776
955980
1235493
1081955
240097
924810
1364832
1721430
1667690
311116
1596749
700045
1399711
860656
1723539
1813204
668415
39589
749626
1922235
1234920
907945
230869
1532423
14005
1018958
848875
1383346
672457
1428817
342078
1298804
754979
1300311
729337
1783008
1354725
701111
1768658
872165
22143
1685731
1563854
1144400
1216850
284782
1536052
44340
1974651
1922838
1396931
1149523
231404
1960502
1493464
1699410
1233150
1563291
36124
60269
777666
1361032
1660852
715470
25499
369633
1513173
1220618
1320977
1328752
1907785
1782633
765161
563880
1396167
95693
1850098
1368201
252562
538676
1995859
197398
1334219
1902473
224568
1464568
1152297
1482202
240745
1625934
1552859
1811075
1551760
196791
229166
1289529
1547490
108183
1025618
1025298
1273682
423550
1382589
824937
1045959
598275
1947155
1911812
827383
1247660
1923807
1296882
800069
283563
842107
979315
440371
1834077
1930191
1867797
1269221
557462
110992
1793150
786300
1203600
482822
1387888
397372
589777
1352882
255281
782687
1432381
322025
1769862
1440853
623075
1100631
1661658
1089317
23771
1636341
859529
1998675
1326741
489200
1691563
1727793
262348
963324
1902252
1766977
928536
1125814
1207150
1747049
913378
962377
1025741
646220
98911
1568894
346038
1612529
497852
1482539
846174
1690104
1488208
994095
1518726
781368
528368
563377
1990757
422101
1092959
760173
373330
1654149
1025771
489407
1019424
914265
22918
563037
230567
930198
1950286
1669257
1303298
865408
1260337
1324194
742214
1424641
816517
1360885
1433810
1955323
934479
1332936
1860214
1414250
600181
469548
1415282
675269
1886070
1667641
267323
1334101
1973064
80757
823854
1984637
1114108
150087
1186936
989176
1622455
191772
488631
1711623
615120
679068
705384
814953
1921477
1984133
1692718
649918
1506506
461140
648372
506777
804351
1227090
842184
1595349
1118968
519561
543414
1867478
159307
1505474
1084192
54074
897464
148431
1222244
475222
1649832
1610573
819175
292898
765417
809107
101522
1869294
1076523
1037137
133953
277439
1631455
857082
565295
1683914
1119518
61155
715109
1820907
1428250
1747008
1855118
682470
833219
1023106
504155
1573865
755388
1714039
980575
1637441
777939
9367
1961237
821149
193939
405073
493997
61300
492077
891578
1273740
61849
842114
1884355
374372
1981872
1104456
1555630
229156
1919875
50372
1239934
937496
1768978
1081885
600051
795300
1428774
1175694
1537118
35019
1799503
1285477
878181
790661
327292
902333
303424
1786229
251421
1933267
218879
816696
1865747
448838
598607
1218516
1590179
1171966
1698506
109595
1882709
235191
1503622
1867147
786316
774402
617274
876461
1061436
1577430
394027
1363998
166509
1221395
1275124
421883
1013767
387398
1624268
538772
1439370
260317
1671431
1332692
1934363
934442
123956
1768957
624112
531784
667569
893209
449783
586619
1218453
616866
573438
1790485
1477498
549502
1989037
237848
1493254
917487
1787140
228537
436318
1949722
1463911
63851
366453
748448
1105451
234579
49059
1274616
1898248
1858995
321583
1782254
1971658
1652075
791469
1984808
203074
245721
369603
1248743
291192
1911022
1144398
282052
392739
1376314
1022096
1935519
986734
1993815
1636493
1169440
214134
1509142
1358519
1156241
200649
1975998
689412
499580
960837
784734
1704220
126152
1538324
1371123
939738
1627647
1863952
28069
1160606
960672
1872918
56306
1904501
943563
1092301
1042774
1956447
1976545
1397565
1729985
218801
1723062
882396
139079
504266
591029
967958
919463
1246439
459707
25477
1641882
1710823
1218957
1930245
340591
536595
998183
848598
1237128
245548
628887
162772
809983
716979
396577
675659
294813
616778
1242234
158730
204036
1435158
893444
402368
1075107
696179
702605
1592038
1346298
1761112
1760414
165310
586544
1532119
98316
226891
1950077
1788399
703435
1691691
683667
298588
975784
1226961
1432634
332049
1289000
1061346
561651
1337695
993494
1472805
738942
3297
1096323
801592
1007829
1676309
543888
648326
38544
1033919
227840
1080748
999259
1470383
1870661
990713
908696
1405778
1028462
646655
411168
100870
357809
1925539
1241356
559198
1328432
1189660
78460
1792828
688707
1899243
844147
396213
1284991
748747
1073120
1650191
696352
916379
1841824
1739942
816284
1447611
914400
1152530
1529299
1684571
526428
1433919
3087
1250315
715557
488545
1950472
628502
680916
134785
1082121
1646789
289528
55186
815920
246170
556476
925073
1158090
222090
944360
1924579
1607609
152215
706233
1727179
1842261
617783
1065405
174090
927151
385088
483572
643881
1873109
1184098
692005
677647
339894
1248361
1216506
1624655
1534211
430744
1069202
344667
621704
94343
1819616
1609018
12691
103192
1333144
1099432
1584918
317439
1557724
161565
686597
996350
795740
937290
513936
1241084
370367
193065
1932056
774717
1914141
204507
990871
647145
1512069
573832
804179
330066
1669496
1194654
714905
749232
1669866
1117898
1355791
1657671
937580
1389004
206346
453539
1735770
616626
584424
909677
1116216
514394
1796343
112150
490074
973059
1988664
1112118
658742
1007275
1046535
1414997
1279088
1253812
805827
1677452
298000
1558430
701094
596255
971944
1883950
15359
1214248
17817
68766
1294710
299582
1918694
653039
821554
1826607
1470884
1303183
1851723
1295872
197052
1210433
422381
1169895
578646
70417
1171412
796744
873020
1352112
1308890
1945913
258282
1367128
907491
1943987
1997218
1975973
828997
1877136
1103029
408421
316992
1187917
962667
891969
1618628
96458
766949
904621
1925977
78982
1718961
1205358
294530
1301793
1417320
1380491
1587650
1029283
1483384
308084
259730
506049
372600
1789458
1483202
1628277
1063584
41247
1985304
1786872
1213949
500921
1407691
1277172
1617718
342641
165215
1977302
151914
1328997
392122
68619
541522
375738
1849254
730721
1105074
739337
1765296
1496425
1972319
737103
1748930
1714260
1951302
1682443
167895
1063772
757515
1202146
940083
715786
725467
1081345
461777
1096950
1395613
1267648
1373056
4005
2165
440379
1266232
180234
1575517
814419
65305
1230066
1306803
658021
987935
1990642
1211815
1861277
827170
83386
552713
315854
119231
5145
1204319
1614270
1193881
1332482
408863
1402584
192871
102931
1624832
849760
966431
1982423
1388034
223733
359651
43823
104150
1789976
266240
1455908
1745515
367419
1111222
1804598
457953
1729222
1713671
1619372
1345804
121436
1764349
1655584
1948692
457338
131894
513977
1631206
1690264
984626
940052
1998007
549719
815269
919162
1396517
1097395
151728
1242547
1286030
328462
675962
1400348
1906381
1627222
1198411
207279
1633277
49107
1627659
1223441
1720021
238028
1718405
953896
643229
434949
1615654
486469
56965
713204
1058189
1160665
274732
1718143
1733883
1965424
87364
377533
775873
475874
1163952
1694640
320550
616227
401583
534686
1544490
602918
1451912
1329135
374731
1806421
1249688
17073
1848722
405590
157889
1332886
1731481
1950034
563379
373965
345936
429297
1224882
317665
411941
4282
312421
498739
530027
1896649
872695
1991795
776523
771563
535340
837656
385333
346903
529480
1111250
6543
716908
1087045
1553444
840012
731407
1712699
407542
1458093
1823378
1815543
784691
1273316
778623
534388
593841
1867872
242063
525475
1402108
1509385
1545725
1535704
608796
1709001
541051
257247
1532360
1091814
1813542
1304489
1410120
579790
1171828
1209943
954492
1239203
900450
68166
1875108
1491682
142365
1390626
494255
1740764
922887
657046
519301
607754
674895
212943
674590
828760
1311126
295501
519785
1654150
200876
761464
1788341
33312
641457
889552
1756052
553053
1898952
476079
1762412
1366598
961198
847819
61974
386164
456527
1392637
1118743
106973
1402287
1605215
1292131
89397
1393670
1492370
243773
436260
539246
825677
249542
1343302
607603
1818419
583555
703931
1959717
63581
821321
597271
1969143
1916510
296077
1566079
1062620
1717526
1894883
1868132
1547630
959895
67080
321076
544360
101109
1985957
131870
545855
1474763
303656
1593272
600043
922751
158098
380417
827093
1367838
259479
1381181
650725
1242633
328377
1783622
1459209
361267
148470
1603024
17908
1740010
654287
424330
1671738
55462
1897342
300677
1223316
996310
1952658
467616
453939
1703779
64720
459962
904563
915411
1863137
166395
579125
581412
645015
642614
1018104
575910
847459
888412
1083578
1996011
116496
1842947
1374788
168326
899363
1896425
1824287
883047
1174391
1569688
89211
1570691
1389930
708189
931504
1894142
1496272
1656372
10524
899649
1151350
1656476
1527010
1817838
416007
468173
1127743
1982923
1040513
1527157
1193246
312504
1822989
276279
611486
13450
1606697
135165
114348
1640210
1129239
638673
1930224
1034119
718322
55632
581384
761048
1991163
993232
138529
351240
381508
1244319
1706741
825092
898851
1942998
1035221
587426
675695
1479709
759754
137569
662414
1881089
1781597
1679897
1539868
1999962
484636
1817901
453822
959728
22093
1475852
857414
353206
1263081
1361245
180928
854895
331214
1731160
432903
1805266
1925569
750780
644491
75655
762659
991188
897479
802086
1024796
575368
1457024
849788
256872
6329
599168
460358
1333880
1344824
282299
409939
1865009
1789739
750330
463517
1861244
596913
787254
379270
576550
123987
982980
1312514
338640
1862705
1978827
1823198
290706
869971
755555
1945649
1935509
1765786
797663
886950
98803
998351
743136
310289
1869297
245102
952392
952576
1983978
1383105
1518562
327708
1814998
1470727
1002116
594565
13803
1820970
528900
1659551
758149
1581744
1930754
1799308
1604689
243765
997832
262478
1151593
481996
1654399
1552434
1353417
51106
795853
266042
1949595
1935039
1629556
1966012
1688061
1876454
146337
1877755
1623799
482108
557856
1579151
1622079
300345
221789
1007758
675288
71975
1029856
900072
1163116
1453454
1230022
427641
451577
1495297
695517
1491339
219125
1655187
1660310
1000263
1244864
413870
123446
992975
690353
997598
13782
989956
948096
397926
1052986
743683
452505
291264
433473
1823975
905650
966554
648002
1188385
1154319
1289315
61220
532480
1856719
1751529
477307
117364
1698926
1492314
1077997
334516
1990953
597058
454508
1036196
776899
434607
813281
875361
1646630
266124
1256011
915242
953736
182063
1927682
1713847
459707
359004
2613
1729598
1266894
964774
1225884
856756
1790579
310418
1150413
1724124
990261
1069923
453120
863265
1580602
1088464
553010
783746
1519800
998082
1177438
1775104
608032
290628
1915251
1089851
563063
1162334
1866998
882272
298845
926506
1866900
103779
1524719
521185
1046030
1193576
826925
1328948
1946023
883337
1513293
817749
1812052
111852
986061
711045
1336960
1432773
1025272
645985
1743111
1211042
1982398
26479
574791
869074
959394
626054
1735236
1888356
695972
1414453
1773849
99865
1291236
467468
1284324
376703
1173963
650369
1352617
1749955
542512
12234
1694567
551233
257445
899805
252201
1855698
1459347
340869
577966
1280537
1146094
1952328
1908305
801893
282743
1716533
1042125
379890
542562
627929
981925
1996713
195333
1786571
821522
718584
640233
935435
1035609
693694
968421
949814
1697324
746654
376882
748250
636313
699196
793655
1457217
1691772
1925150
1427637
1555176
1074515
940071
877041
665900
1677159
328064
1640871
1884558
397045
1383457
1843878
117892
915824
587418
950201
1952724
357504
182754
1701573
1676430
1437586
1918841
272951
954376
1644834
706238
148865
162625
1740360
450971
787292
1192831
969883
365321
269734
1847761
1529150
17834
1504521
450654
1042665
159302
1510446
1370423
1491526
399238
693689
154072
1698035
1184924
1789900
1333061
1916247
1495445
1823769
369950
1589842
354199
530324
1286613
689738
1894432
352056
955966
742347
993621
1582769
292693
1628323
156734
1630988
323221
1212399
1279126
843728
1841785
573605
1951071
696693
813995
237958
648630
1272913
507438
1350232
241234
1088255
927435
1477645
1235490
1407932
1021131
1279741
325442
766669
1481238
740502
271487
461112
255474
594762
1765498
1677660
1533498
1164759
492571
1731305
416908
33442
1699208
139880
79698
436349
1773124
1715305
1699195
739910
1799597
182155
458634
568309
1871559
1298724
1829136
481735
866073
108636
166193
54333
775937
738669
487599
1036451
1790279
1837970
1303252
54187
273934
774329
366988
1142472
467514
768452
11941
1342621
1879401
138318
1921351
704162
480779
459774
1871631
1896894
288300
214464
642040
1733028
1150442
554506
64585
919014
1760280
1884471
35443
1307514
964714
1652095
811659
163593
843098
1944296
774350
219890
175535
177525
1179910
506899
440044
269851
1466247
238699
682606
619127
1974907
387002
786348
42024
592793
526305
247026
1986234
660070
1008015
894445
1560530
1520027
692575
763225
171700
1461551
665697
195460
727790
1283398
596571
1516340
572547
1594526
1163444
1131426
1061527
1905349
1073919
911947
1949520
649686
1063557
253892
760529
938168
12538
1296245
94409
160953
1063240
1599753
760916
1942798
904851
1886811
1727886
74258
314791
1556670
1140068
1085467
905422
1326145
166057
1950392
1320462
1550786
961989
1664431
601485
599901
335061
256692
1610356
1563711
290884
949561
1508256
1951927
218680
1035968
401920
117470
488732
552232
1856390
1435237
1368991
296869
1254197
1335036
433541
570219
756205
1883050
1272944
234889
132691
1821473
1260233
1000394
1843510
465082
1107952
123303
222636
272904
783151
698881
468345
1973537
1734433
418067
1979203
24422
83556
1616380
42829
1064371
1826229
1629126
516774
521161
1654462
1553516
1609538
1630987
1115503
1841696
1842862
1850885
1432307
1726643
1346500
1034524
1135841
935262
1561724
267314
1683425
181560
1759943
346338
654989
223407
1849192
1433221
57730
897302
1671452
1085653
1993982
94522
183737
1401024
1317676
115016
844574
906024
99425
1281574
409134
834003
849540
359080
1795330
315154
1175327
1494785
1906836
1875354
827409
966926
1559727
146254
1281188
1709946
1077164
799114
459871
1701620
848160
1029455
789290
269077
1834082
822198
243021
1710131
237043
220273
1578902
1014097
459023
1372412
1201785
812298
626423
1625175
1271129
315361
389896
668761
1207073
1968253
30072
117223
286975
1778081
966300
109624
605987
1394932
1812995
1938173
544398
294184
1840194
1428045
1240288
1527197
293986
888381
590371
1446389
1477590
61319
533810
277419
1642997
667744
327206
1563408
953623
920129
894071
330473
113393
1532271
611225
1645312
1652540
193497
649270
1415741
696087
138737
354426
418628
1498609
799610
1036673
782929
1529431
1456471
470045
318299
827360
249204
1040765
84618
558186
873722
636171
1135930
341434
1577400
1646215
1791684
1448030
426850
1729567
846167
1965938
258279
750706
1495956
1918803
1772511
1342504
1172601
480701
312508
1205024
622490
706319
1543477
1447366
137111
385745
1069591
1368970
1038285
739489
1649470
1852986
673992
976754
1887414
1343519
1766335
608437
1245634
1096659
705237
820907
1855280
770919
214102
1779657
290047
196186
557451
1776225
675536
1468282
1777092
1904573
1091051
1366235
392105
319575
546818
1608929
1286179
295882
1533852
390351
1699133
486339
1087983
1343617
792081
1435322
1748547
837237
1467726
453834
542426
1887826
1488726
1567676
366155
234850
1706506
1864364
1566664
1825323
334490
682819
1844593
1284253
366794
1575187
1824244
209909
243939
785567
509960
16068
1044889
1353234
1647652
1493540
1637757
370119
1231320
286183
1205555
398293
658037
1860651
1375491
759673
1746410
1344785
287205
373141
1786564
834760
785420
1184523
1303140
323011
1720260
1942202
858460
1631842
1875891
1023776
383251
879837
1437661
909218
590590
736470
1100421
1226011
1327360
698325
632723
891224
1191521
382940
744370
1293985
375846
843345
212034
32720
1690619
781479
488319
1151063
1240731
1662299
658095
1841854
977669
1853356
135540
1088683
1726204
1326174
1906878
1471984
1917761
1187876
576454
376560
1281946
33237
1980658
1813888
457667
453975
405064
1829514
204309
1858983
1380037
1446246
914943
3587
1698413
1383377
1577868
198316
254928
157486
179441
650226
1449676
660247
1653015
458442
80392
1919108
1018726
134197
1782823
1960803
1899479
322053
1708000
1263686
1983337
767164
1290897
1839537
1085739
1883127
1125222
1388905
1824886
583494
1299131
255039
933731
1397364
1804313
976188
1703030
1672460
553414
1100983
649252
703473
1770030
696243
1158423
1018148
931634
1143921
1384622
460216
1939150
1314403
15940
632937
1367063
1300416
757203
213005
1921605
1309350
176153
1658446
134593
17596
321688
528709
1117503
1983003
51312
1154176
1609102
182360
1532652
1611708
1366670
592787
1690082
1933285
1131802
1829916
513718
237202
795687
380159
1047528
1721146
136406
749719
1728179
999822
856475
1519633
1424657
56446
1310812
1756908
1716888
437999
1784645
325941
1265112
12123
997348
567381
1021557
1902401
493594
1929041
1859448
1202375
478971
56518
1711789
146922
1190265
1611541
548692
625016
1711621
226789
497731
1149505
520452
1888370
1450740
1887940
1870665
808620
1815448
957969
465441
239534
1768021
1531114
1862938
1232375
1234461
941500
771709
285755
17506
969692
1036295
990508
1099533
1162568
730268
1940477
1941197
786326
1377445
3327
425898
1325185
1970638
389078
271987
730079
1874162
1559952
249753
1536326
1116826
1107543
536672
387065
1480695
1461707
1542332
505144
477215
679580
1800833
1034635
651619
232220
1960129
1586671
593905
350308
293189
208900
1509479
1846874
469440
1391890
1920665
657615
441061
1971740
884646
1086016
322567
1382493
39819
1718040
1140754
864540
1247125
1191364
229191
1756224
675100
759153
1266518
1413126
575572
783901
1709201
353743
1624126
1634473
1363111
763988
793725
514473
1485833
54465
661675
1346406
1241361
278131
496678
753009
504438
422400
1561
42087
1708769
1851897
1050669
1440120
103878
1352048
610381
1544572
1479788
1819416
103649
978690
1906547
1502025
812893
1427134
1778067
1915368
1337865
1326997
528439
180031
748539
405579
1055387
629798
765666
1857574
278812
1927983
345941
967672
1597280
218894
1142314
1156803
1222625
544376
1265088
561706
110236
1187985
1319750
1216867
310966
601073
1944336
805908
938441
512881
860641
948369
195072
1089805
356786
1783857
1876231
1984583
706962
51737
1291019
1947204
190486
1158918
170338
1639334
247594
1844996
483219
1872652
639509
1987229
40978
1280906
1026934
1392733
1082327
989973
1842135
711037
1283037
1458010
711389
1494384
1003623
87793
840688
901957
1548829
1577274
1795684
935056
1502499
953964
928435
414115
1479312
1096154
1470216
1777591
1937672
1618422
611322
1223705
403200
724921
948460
952984
279156
678102
852097
575612
1374025
1595150
1007101
787498
1737921
1955087
1930941
1982721
716000
1226105
1924334
1472459
1288749
428088
256099
694907
927695
635130
986033
73885
996917
1372254
47793
927041
144060
1113213
1553557
1490610
1090581
337498
258162
336330
903775
1475924
1659057
726542
758320
1660307
1398178
959639
1985869
1734779
1929159
1202501
1276992
13089
73623
1013780
453889
183329
222223
1491053
879119
710899
1257634
183411
476225
1835455
1060723
766503
1235084
1482599
998306
1541832
309901
594592
1161501
1371045
167513
924523
119835
1382373
428235
646740
1352461
415237
55387
1763201
1631505
841074
1227939
315291
1346884
313999
1807867
92592
999046
1441415
677139
407821
425275
737184
187933
1500158
1836847
69759
1710448
1592970
1646136
1227743
1660285
1963149
425864
1171496
1520441
87622
913693
866718
24095
1507345
1813481
23812
1568216
1461776
1448432
1272044
1092633
672526
1662954
1161461
1735549
1299605
1789748
1139543
1658284
1782198
870077
1172295
641143
165919
1195961
1882363
345808
1928212
33980
1694394
1651188
320512
1306840
1418750
1944391
326837
1439947
1234026
196668
1290653
1947569
1379446
924442
1264168
455671
1446038
12357
664602
1350970
1206840
297118
1223162
22541
693177
748128
636376
868408
441127
379430
768163
1527820
944837
1190606
128153
278480
960503
961907
1187480
568257
1421044
103814
1309061
73386
1286629
459411
319940
585891
328699
1408131
1915211
527563
713522
1510053
980392
1815321
1631974
619994
1858463
1454873
1643374
1024937
910894
1452073
1327637
310107
384122
327992
471477
1385932
840925
1243229
1995452
871568
1821076
1414914
929161
1576666
765349
868416
1086738
707896
98004
439749
349290
1803073
1343077
465854
1072103
357960
1190818
1452174
1466531
322027
1406037
804631
107019
1496407
1470632
919634
116160
523633
701443
356921
1662781
1276066
1049176
346969
930789
1906912
1928941
1650611
1441110
503291
1693037
1297072
1396344
1492686
209017
1167236
749262
1803233
952141
1837282
1048928
1743755
1553065
1689875
1128241
1834790
371487
1642558
147392
914759
368541
1389957
158691
1156209
874787
922763
873884
1214376
1613431
774036
850893
1739799
1337046
844329
1780419
996003
1833353
60452
1908558
1518414
1181061
1339121
1029514
1613365
1799089
1704536
476615
1670675
904018
210541
478055
55429
1255136
1066705
806934
1373994
1830736
1499948
1611665
1506831
569598
110482
256537
539237
1290312
188423
1728571
1470703
1969939
900228
594904
845698
1905573
1130577
505849
1877457
230149
62754
58618
730710
1917510
861575
1079889
1774219
1425929
471012
772035
502756
10119
583091
663939
228262
1115033
1673001
415315
302656
724720
814107
855259
1511485
465969
166028
1945069
1529162
987258
716491
160982
1887672
1704205
1299708
1324552
1070634
1896352
1522464
31123
549681
1740625
1332888
519066
1466718
416273
963580
20144
221663
705948
35668
1483314
1012348
1765539
381360
964258
1098468
1530498
1037003
718954
1869792
1463318
1057709
1662945
1726449
1865109
1405763
1114870
827331
1012586
1507153
774903
1222328
211648
1403678
223561
1874243
1753318
256002
439199
492939
212173
1740195
530467
1284890
924670
1290606
1761138
163672
758463
1239864
1940777
942196
79359
1848598
1493825
559844
977904
809054
487748
1276556
844374
1107293
880710
1554971
1800916
1396381
1077551
134895
576027
467065
1625161
885662
256210
76314
1983794
563842
1465765
1257109
683920
1200356
1031016
462782
1728391
1770591
1977256
923420
934885
1364435
604070
158256
1445724
929555
1366288
368122
1657690
846360
1053237
565826
1467077
764302
226705
1457935
1250041
1783776
788252
1694161
15943
867662
1353903
1231405
143531
759362
1801118
1163698
429067
1853447
1184040
983619
156921
1605481
874378
1656096
190641
476919
235739
331373
310817
1909361
595808
198583
1993696
424137
428340
1929766
1880036
63204
326324
100035
1993854
430989
612995
231985
131908
1882066
1391659
1488975
878288
614107
1746109
131375
1051622
847945
1345709
753916
506156
1025174
316699
244867
978063
581393
302435
638387
1713641
1376830
1430897
411104
1429036
1998964
569035
1350508
1509436
1822453
520920
1684979
1003703
1525191
1627601
1050194
114141
772347
1363506
461270
1381839
467297
561960
1036788
1824522
357158
1414448
1959633
1387732
441619
1819963
592126
1278471
424154
807925
1059905
796581
266067
583914
1501428
1841226
406990
953063
1210691
1949901
1267689
1856972
274888
1802421
1739527
1875216
23388
1497041
662727
1781588
1904340
822752
1603051
1856802
436885
886379
497919
1074618
1437957
1108183
1572213
188037
907284
1941156
319118
1698291
1897917
590561
1877344
672925
770110
1525359
771622
111171
1762882
1787090
1369063
1368162
1683651
1923437
783067
438407
364411
1414903
1203930
1523883
1866212
1291164
1360433
1431415
440590
215120
1173084
1028530
1244618
584416
433186
103583
1463012
1499004
316770
1939646
133489
56928
1796968
470231
1826898
295009
930397
1053409
1056205
17294
813128
1507135
124085
1863035
1394338
4132
1885806
830743
1828595
941841
742917
1998274
187074
994167
1316702
229677
126100
1483114
1072475
305098
1790226
888810
1726816
1569125
669354
913417
694926
689215
1085002
85840
296675
410659
148901
1109268
567223
1800087
896309
1324921
993841
200285
1674246
1304213
1419109
1126490
1805232
307328
727289
1544473
1308083
668171
1908040
733319
67986
625738
1011704
152914
1347194
1132224
1041284
1133480
214263
1265770
661033
899012
974243
1525444
32667
1939597
1319183
1075003
1096735
880804
1833246
422189
594459
1580988
1943760
1995369
284279
1862891
929879
1910986
588815
1508929
1682214
544206
67761
1974410
1026765
160118
407231
1030583
285016
1525022
1302645
407260
625581
478864
793580
1411668
1159566
1785841
1722432
96192
151469
1627834
422878
312497
1961075
724691
1300449
1470383
236644
893458
1098580
1208880
611812
1248422
1785229
805840
183327
1052474
551286
1726928
249783
1149059
1841986
1991724
680000
977395
927448
738047
676878
362060
1919642
822324
508051
1254917
1307903
1128735
1974287
702004
397047
734556
1033859
1895792
309609
1162498
1443094
1447648
360149
634144
950170
349425
1967863
581051
609505
1628314
559795
631930
272099
643343
1501822
840501
1220992
1989814
352747
77932
847277
203286
1153826
1806820
1794405
1064110
1848387
635070
1511567
579283
227976
1325449
1140112
363675
1424365
564704
989662
1577540
1887179
671828
261456
707514
808892
179055
1880502
1379649
1496122
1213918
1931924
393700
582528
334157
369303
582730
1464712
90737
171822
337838
1563390
351983
1096953
1168258
1557514
421215
1870025
616872
1617936
180473
1230652
1567887
588772
1946551
791180
938963
1781760
1820907
1558899
688838
33539
601301
1994883
1598548
1200445
796929
1482288
1735008
731384
1849557
1654539
145163
871547
1983526
83236
1868248
64738
1967137
1447374
444563
1556777
409785
991427
1821194
589443
1684071
832379
234394
1619320
1467949
1147585
674158
983900
1549825
1416639
927400
1773395
281568
675632
504962
1639662
51927
425446
1118220
1204340
149029
898579
1356369
285463
170036
1120228
562028
236668
397515
64336
1291661
279435
1029244
329430
1957255
455391
1522404
1853107
1549562
471294
1192940
1406069
1081827
1796596
454313
1887210
349152
563778
1528807
1083299
1744804
353215
888044
551425
61742
189139
1732912
1412134
1211075
91593
36493
668760
1568136
606471
132308
1570546
1614810
231373
1091926
920763
1250883
1857612
1028366
858880
791075
1136943
1540044
362037
1944067
1012973
392830
421112
123924
1929478
385989
1960313
1220487
138229
1935412
1811016
1325905
1733328
781898
564525
451294
490115
1915497
1108395
843383
985711
16824
366668
1631350
1623303
495075
1261383
1466353
895444
414188
986045
349698
83224
1895262
756518
817950
1784109
588838
1169517
1732065
796872
603424
1848376
733128
1439694
1590745
683133
1386645
1031267
981582
687366
757897
86133
91399
1392763
94543
1908416
1523513
121589
880035
396397
906076
887630
1954562
1240382
1894510
990328
1913441
1796690
1863774
1431223
888651
931434
131999
1834934
235421
477529
29667
1804177
1391111
1691708
1492573
1584040
1500801
1600863
272760
1865163
1672228
388283
656979
1162357
1528470
1710034
839545
1688050
249087
1858610
13006
37065
1321544
1016528
365141
710666
617019
1010844
1820048
1441758
1684935
1954869
1666516
1481027
798969
173187
1961428
1227
369289
16090
711241
1507119
266237
772464
504407
509900
291086
95654
1975029
1026013
313838
1251772
442750
1895824
1998066
868020
1586738
678996
1717205
700506
1899886
1275305
427773
980415
432742
1163042
695023
266672
387950
1462006
516203
499247
1837342
1604479
137392
130073
1872078
1172883
1548004
1428794
1630922
731038
1796003
1913808
1820656
421967
1700777
1119717
3112
1319093
655288
586247
989158
645149
1305970
290954
1308323
1425214
92015
816402
645455
474554
1657880
377109
677795
959439
1634006
343080
260268
810506
1853126
1645696
1628473
130096
1444517
1986338
1498683
1598776
620023
282931
733319
1383244
352159
16437
160320
566424
1097797
862709
1530179
1638148
214476
531873
471650
815547
1006465
959137
1691291
1528600
618728
1165480
1674132
1002153
1159740
732660
1126436
249047
583132
311310
283450
1702346
752355
74462
27600
1962190
1886837
1257630
1438672
38922
1491727
1159574
197610
1518953
1714252
1958114
1279198
802605
726676
33849
1125682
1143667
1118120
1728279
1900505
1764447
362292
183943
570907
1132928
323859
1885482
1603518
1607984
1231663
11896
1003930
289846
1492145
994545
534891
445977
1556034
1648146
956209
1225680
1238869
275770
1741689
1131628
156276
374204
1035548
1334733
79590
796552
1054557
485832
734981
1854338
742560
856923
977174
1364938
852440
1374065
1132551
1682485
1143922
753021
490421
1383654
1329650
87212
1410433
535010
563560
1017739
1826871
1493406
110098
233846
1758866
1448442
850783
263870
1861386
998386
146121
1627667
113700
128643
1666217
864549
1557588
499518
521585
959142
811655
1864359
1100883
1500512
1371520
1998149
54520
1856567
1926531
870654
1101919
1274948
1810547
903010
892205
1545752
1571991
1419429
788917
734649
778001
3881
449190
1236486
1665293
977702
223039
995970
866076
935418
171528
1379237
1527184
1303141
1974646
116405
1822073
1186191
895048
422455
768520
132435
195153
1634743
573135
880316
710570
112743
728701
1609494
1592558
1953042
418750
217204
182933
1767155
466749
161485
1966577
1559694
1611387
240730
1389399
1683970
1764745
1488106
453996
204285
414764
1862515
1782371
915793
1952184
891696
508550
1921264
1439168
941248
1872397
1870144
1799499
1199951
896781
681913
764132
467403
1955083
1471423
1556144
422992
533177
1986096
1633791
1710280
1313033
1843909
34422
926609
788713
435262
746687
1822949
306770
1199335
824713
1912622
96128
1526597
265059
492542
28966
189405
126126
484061
263505
280494
168401
542427
154811
1912702
1253654
150396
1602868
799305
1870739
1203635
1565792
206328
874150
1894849
970310
745884
1823262
1397375
399344
1930178
695100
1074449
1388143
110102
1745607
1508944
1171662
1951637
1983898
1762287
1589991
1422446
1665949
398641
1280408
1631787
897153
568238
776495
359145
1304575
38445
811087
1048865
1452846
388631
217846
1564141
734480
585505
1881000
1101706
1073564
1273516
642274
331928
64421
99886
1806194
417712
1231364
1858958
1264582
556774
1726828
1979786
150265
463585
309221
1338342
991587
1412283
1814357
323124
942935
1953
999429
804292
1113324
856603
1969071
830946
516431
976990
1926342
1079220
1875355
747036
1087401
1354251
429814
300200
941244
619390
563895
891134
1285791
1662241
1221778
609188
743539
396919
1177153
1081045
1882594
1451819
542178
1843987
1544295
503440
956397
1510178
422325
934346
1725442
779688
1373961
1304815
600091
1380560
1364013
35787
514067
1233659
1285791
418458
523579
838167
331419
1760404
1437627
437263
707517
500694
917863
113698
1160394
1359655
713197
363420
1359203
50473
530795
538081
1521267
1809334
927949
287240
1959671
693264
1861280
1183098
476980
1196929
1585252
112946
1196368
1938518
295869
1957145
1951526
1891876
976620
587384
940807
669296
1365441
1134092
1386774
1298181
630357
1951215
1329818
529830
756722
1046596
513246
658213
1410230
1758802
776165
1076834
1913270
917206
832535
1433984
487600
1336635
1826429
87474
891994
1584469
1294242
1910141
591307
270190
909513
15056
1370652
314688
438702
1919301
214575
1015172
1808094
499881
1966715
776639
408876
247566
212671
693540
1972669
1531884
684063
1009362
674583
995723
187632
749253
1282609
970824
1299939
315398
780244
1391162
839182
1590463
1166900
105781
1656788
491704
1581792
455834
761746
40543
775582
240594
1762743
1187325
78286
1649490
164335
1970254
482316
595253
417399
1408933
806481
511524
577180
710392
437016
1982286
511982
500699
1188068
171501
245058
1819355
725686
1635992
1846320
1242865
349609
529225
1128019
1806215
1102128
1052078
1162655
1708885
1431010
1973650
1586674
203576
1438429
614264
412909
1148357
970882
1796470
712881
1967188
1904232
168421
633639
1831941
1737063
479095
226746
287895
1753106
1081060
906929
1381062
1508666
864235
190325
295658
1417334
1735154
1264415
1741818
1888045
756588
1855739
1497615
1841699
120639
1695625
1442116
394041
349938
211382
712552
209336
1386854
1444101
372765
437391
774444
329671
1781552
466125
266802
1441225
862609
1853662
862690
1595713
1941803
1616697
106777
977796
1167388
890469
289383
1697954
1122579
1474136
575889
455854
667934
1564723
529458
1448180
1918182
226901
613163
749923
328398
983447
1913625
267102
886787
1827136
1041166
88568
548828
637011
1207373
1865848
1863918
454960
1325259
17729
1076928
1364778
1230130
1276531
757240
616634
1586743
123655
444439
298367
318746
1458607
1055570
1350883
874222
1196715
1501022
1193822
630847
1214137
256654
312853
1708317
1009533
397444
1304728
807978
1976634
912470
625627
1525543
347719
1019734
746437
1418900
426508
1128517
1992022
1570968
163452
1914887
1371301
862723
1359879
296739
1696050
772382
1900110
1127253
925395
1174642
1252701
651266
71433
1847072
282747
374696
1028260
874230
1176764
550634
1271802
1065920
1814645
1247610
1740028
646199
1605760
1889894
60616
1970326
1173538
216349
831563
78623
1488303
844807
607192
979574
1883988
1276879
269927
1530537
845949
138329
1106746
523447
701026
1213997
957593
94974
304786
485190
1257703
1484053
1838826
964754
679879
276836
1736117
243289
1188823
1322040
517229
11522
239560
1213350
1665297
1197341
462125
1244620
1875035
733166
1501731
1916935
1922460
881568
807280
19003
282758
1892801
868238
1314143
270790
1677608
1723604
1931502
1130322
14268
937760
147453
1772880
367014
1434107
547106
1466584
651585
381255
1333293
1410173
1132863
1041265
1730268
1721123
1113134
1552534
1892223
1334234
1645331
563677
655260
484884
1896324
1368092
1700735
767646
1292779
567456
897305
918493
604713
143882
1040164
1759849
1287369
284319
1177275
254787
1007443
1227794
1973827
457397
1650868
1879184
1183629
1987170
885142
571139
1711264
1655170
152779
1779745
848461
1598225
907735
1523321
1962775
1653950
1700534
343146
1008560
241762
482015
607791
1956439
678492
1411463
1000190
512476
338670
787550
1615931
1556570
1087256
546210
1282935
603002
1944322
1028468
268186
1280073
381914
619847
129190
1734748
1227866
875926
1508677
1555593
1462728
1044720
220817
1323415
936608
1553411
354138
1079311
414745
1543006
591034
288367
164755
797595
918004
120169
308919
564596
1120019
137469
1354174
1356871
679067
269833
657355
1076681
1519945
1584388
330185
1996878
1971502
1465326
1687936
69315
967237
688273
849923
1308274
1457753
803504
1649055
1310958
1964236
1557560
422097
1957241
930137
928188
1138339
1528378
37460
1589234
1006721
536756
47866
1911474
188544
1321326
897056
1279319
1479781
136589
1754418
1511588
618182
381173
219604
692131
672306
1628048
495339
1822176
476389
618344
22373
158652
1255710
1302617
235303
1854344
1166059
1423368
1703319
1280836
501765
1843400
1524319
847080
1266582
1672361
436438
760670
1355142
1790915
792413
1754457
891013
1540162
223591
675342
1394596
268249
1029955
1794059
1563585
1682575
813482
1185291
1776424
1788290
1352757
746845
972951
1674898
382033
1555157
493144
442949
971597
1871797
895388
726343
1062362
1815953
111673
919765
151894
1239818
1026870
1212529
1008900
99335
554690
1497297
421579
1218644
199584
363496
1154659
1046969
646705
873714
249416
1165142
918937
985024
484736
812446
569153
396286
134636
1653280
1264536
1765740
1399500
634545
1669050
1817096
261433
1285176
718152
120469
1209440
1693883
389953
196244
482144
858931
756178
1804116
141664
863639
6003
1072094
908418
973683
492927
653663
1925465
1932283
1126283
446985
486805
1087169
373407
262338
790901
1618020
1450909
1378795
997725
1356216
245267
1982869
73473
845503
416108
1959691
1474336
580543
655386
57894
1264636
1721485
1242826
1865345
439322
599417
961370
1148189
376895
19556
826136
1050636
1169497
1929209
707434
1559735
752517
326495
89160
1907786
481093
1641954
1757891
776808
1286925
273359
1020330
1172918
856128
463621
769750
1453593
847088
1289149
1858400
1137928
930408
1279071
415814
1409744
12741
336342
90738
289709
825383
1078712
813788
897018
1611987
1314195
1797022
1289154
705922
776061
453878
1248278
1457594
1286501
1845148
1143747
148216
968592
1605498
461484
807571
73363
1894362
1465966
1936841
758607
859676
1168604
1844371
1097427
31500
1761722
1947509
569703
517957
516557
1228492
1251094
1932855
1813407
577125
895336
361479
1825190
1912448
1982859
701963
478297
1746658
1796934
1846838
1513640
302168
1179374
1731562
318038
1725364
1348702
637930
1528737
902420
1495615
183240
901747
796027
925454
3292
27582
556444
849189
1514136
1155510
1401582
405741
538253
1735408
213923
1193903
953245
946925
1112009
983157
204822
412272
974343
1579739
1850174
1130720
1084719
1686676
1780036
319100
882202
244649
1182685
847105
1100032
77428
1018169
1571452
1342325
1861562
126718
878019
440477
175667
513617
85234
1205143
682079
1882805
165885
1496410
1351894
322174
1092373
1122327
1420322
108030
401362
599938
1214442
1605723
1395105
1897680
352500
1577757
900466
1150753
1520604
607509
1722393
1641488
263953
404582
1755333
1291583
1107790
1055510
524376
1549949
1410724
205694
110236
113761
1039605
586938
875652
570246
1609917
1067067
679862
616691
810355
1961325
1952399
320917
265932
151376
1450827
60284
1200677
1297582
1083026
111647
1107685
358370
747689
1938797
1199468
1062744
1719091
1025977
676647
1466838
1284132
151514
1140118
1221959
1678343
647369
328892
1066488
1695918
1445706
927546
1852196
1315209
1242699
155500
1887563
39798
1214213
1475732
80523
1833921
1009296
1363601
1527127
1274765
1760865
1695885
1308952
560752
556287
1078496
70962
1197029
307176
1917314
1511148
1572793
1271263
674756
807935
1798782
1129666
204199
1198137
746783
1222941
174853
977553
1464631
1975828
881902
270979
1202590
846869
719014
20118
1569403
166428
314461
1826372
621666
1002233
1887573
715700
1273432
838457
1805041
1587705
1136572
353303
1484618
580824
616012
1242190
24418
1193312
1975662
1029541
222631
630162
298849
1193839
1850206
1459667
251642
1661307
1881849
129530
741944
795110
624739
1537236
500904
1542880
1785633
290502
1164433
1772699
1546601
415538
1905047
202696
241831
1030417
394402
164551
541051
1115751
1143049
1560622
1344317
522681
1474852
904496
728219
539719
838152
378652
104829
284336
119977
825348
1153812
1433710
897636
653626
869096
1735674
634585
89323
1047006
196938
45358
1984165
284760
1364429
1017457
1828651
1718046
259016
1109080
1212245
481059
1744678
1546995
529668
1039966
1846551
1789291
1951385
1006081
1612416
940277
146944
222541
1735296
902696
321403
494036
92415
54558
1620853
1571303
1032818
1810018
239945
385775
1280889
1771147
1907017
874948
1413826
119004
657553
1492303
25652
1966698
866397
456876
851937
305732
1291355
178001
859504
1931502
1471203
532565
1996017
1193323
1303613
962646
1081381
429235
382956
192758
1288165
328429
1837892
1290835
609964
1680938
505166
1609459
1100208
1408036
327142
1109994
1602950
118241
953665
729600
1873603
1098840
1477220
1299800
355287
1571217
442782
267172
1596491
1846020
25047
303176
1014765
1629586
1038303
840117
148322
241730
605369
898766
730160
1344347
1363754
45647
289421
1711830
318475
41917
1543683
1221850
848867
1527937
1997633
897780
1458064
294361
426641
1259825
1675844
916782
1669193
1537151
1413547
1517074
1233119
1641453
1331970
1189046
173631
1042011
1438558
764389
1121803
414389
349759
1408263
1026672
1786767
119503
969518
1370058
1561961
1901322
306000
463534
235544
124691
751753
665445
903966
1487194
1848116
1884106
1978031
1698895
1275281
914995
1484324
1679052
822467
1379667
545809
1226943
567491
889020
1867533
1116780
487468
957718
83040
987868
1475768
129346
430945
1351752
815950
1073125
1771848
1387152
1121412
1742932
1267370
358025
1828108
998898
1600954
786496
949375
1255143
1105083
776959
639234
1491914
1652376
574041
957500
1424184
816069
577990
1760994
562202
799022
807767
545212
1294621
460184
768871
1235862
1794401
445129
1837820
1689745
620643
604578
645191
1858714
211180
204943
818855
581576
1585023
1071854
19682
1844394
1785496
1776473
572789
1834890
1662722
1917546
1241094
1863513
1497078
64438
1140570
921421
1145813
305978
140483
1789789
251924
983208
1435562
1182866
429074
55987
601639
1992787
1280664
408852
704229
914445
949300
474489
807772
1585333
659497
1813639
405778
1390942
640572
947653
267389
1115611
1267055
1027135
559443
1843420
387300
103622
1844140
197150
295139
890922
1541394
939895
621241
191698
601147
105987
1510616
1435143
1878168
719054
1399471
562775
596754
205181
1005388
56336
533475
1749976
1581844
400443
460001
5682
1639531
732552
1799103
83806
867425
1308557
657990
150514
1961654
1357792
236069
1389639
1016419
708103
830960
1893151
1095996
1145033
336516
885878
932668
608061
661323
1009631
478171
887927
907503
1631125
1280166
160465
1715104
272126
752999
1585721
1389000
370370
1681905
109596
996811
377655
444162
1569286
32002
550663
1077384
1284243
551705
247792
661324
1634631
190737
638130
629463
1266426
74997
256927
541734
671251
456414
1226381
1457090
54637
716582
589241
1579216
83734
469097
1785625
1204610
988330
312562
967009
760027
582941
1354382
779433
1977506
65260
966445
1688470
1640320
1459011
674184
208679
1423342
694476
139063
1731676
1363973
768752
29728
1596831
1961290
742932
663571
1943131
1701538
19574
1446482
1443480
1386974
193303
1174010
623849
1453469
1020622
1482411
737636
1818190
1338782
1858447
1513230
1239087
588327
1939370
10069
249978
895799
754673
999975
565138
484174
680073
1571283
1624205
22431
1360402
369828
106988
1234177
1753044
528628
1719483
300779
1816590
1253175
1846987
1360893
471134
1269641
1397200
1065288
1666876
235862
256048
1075180
70087
331355
1699239
1127074
1970533
1704465
1573001
56874
647422
1232639
1894350
295815
728295
761292
47836
1842599
1672340
351895
392829
295502
327611
625188
580235
1194492
1626546
638190
518024
43060
871122
1871347
1497092
1943166
1515317
1850575
287159
241607
381851
268774
1793023
1753149
790839
1915805
846046
100426
320889
877683
1579110
305505
537794
542501
469326
1518235
921359
1808554
30946
893289
1712246
153647
1020765
1338221
1587699
1220546
226118
1064989
526618
1201149
158739
419234
756923
707018
338769
1562195
958743
1439528
222363
411070
1109964
1315451
1044418
1840202
1379511
1360626
260582
1923343
1675763
1082371
1192423
1694956
761956
1223702
514710
119732
1638671
135391
1832415
162220
1692766
899710
1575750
1686125
564925
1146304
1175898
1508325
471978
868041
542352
335893
1507430
909566
512055
1334415
110136
1133153
1775135
1361650
1033488
1465602
1143275
1817629
100528
137774
1165462
794454
1255545
926478
529084
1238575
1348334
1167283
173936
802702
1959395
1253048
354421
1489158
1288959
2473
711670
1832539
480278
988664
1576295
1344239
1014067
368899
1943855
1052888
632225
466205
1652485
293549
1861710
1583773
283139
798955
1798074
141090
1915486
907272
753459
686158
723185
1181234
346412
1941456
847372
1652842
209107
733507
1901782
1970902
130772
1458908
871322
1648727
1598066
851652
1907609
186352
483507
1981187
1858890
219767
1912073
1364250
850375
549467
1683192
1372359
1080839
28948
164230
655434
1248087
1093709
1991094
1093143
1718231
1862154
1999851
1584724
1215124
252978
800040
436480
533330
489095
588208
707782
1703693
959948
1861069
832656
1700758
114623
242645
123586
31034
1287168
1995348
52851
1654762
1440736
529941
1918351
299652
795572
1678064
809946
1667829
1746472
348004
1455270
1651880
803215
1275218
23870
822519
1687173
1917134
279886
349980
160834
258645
1669684
1524571
240216
595726
757678
1851041
1961134
874470
769660
1441417
202646
265266
1894299
1462618
1996600
59078
1925567
85237
1499161
266114
477943
1420917
1791993
418015
805483
1759398
1536346
65390
1338112
190645
1034823
324030
1029462
1204444
1695802
1855304
1684184
625166
813469
348247
1718907
1280893
422798
1387174
608342
21813
1148183
652696
719447
285689
1349986
616682
473665
1709940
869831
866807
1121700
370572
1280930
1892303
340710
404957
1446258
1980564
863405
907992
1718555
1483252
305335
1434233
197560
1273820
334581
190770
1647450
1642070
1268794
1959677
7216
1546676
748408
996449
1615400
509076
197920
1008906
222590
1172801
1042526
587963
1901349
1826351
796479
1453838
1772676
534024
475099
910012
443046
1387748
152373
1689272
929997
1945716
1323395
303603
451006
39235
630477
1889871
1819540
765530
1232337
831757
868938
1503407
729474
1206299
1871964
388164
1028937
1697857
501530
1518560
1014687
1949999
1583397
1382903
581163
1979249
531339
1795272
13376
1189321
482845
1510575
504699
364369
1664871
1583953
319504
857734
287151
120253
505582
1015123
277195
281839
449079
167522
482447
1873548
979106
1955275
892025
691194
1265581
1722582
758771
468529
825561
21807
1574492
665636
128164
1721587
829269
4781
1751889
1329477
1102708
674821
1815065
553735
410506
312966
1848567
919740
1528242
101835
1363993
251033
792112
263578
599594
1795636
762761
826743
1228865
1716832
1081781
39330
1958918
136645
940902
524122
1716367
1019804
1751280
645933
1503090
73117
782886
986605
790995
1493539
1669963
1246862
832610
908398
1230180
1506554
1656938
468948
322622
920750
656917
246224
476205
1746877
902677
35129
1868814
1366546
1736740
1298550
1072322
1532156
1083689
1095906
1037478
322430
578394
1082496
29348
384175
1742111
1957155
369481
25033
1902285
1967204
533624
991966
1242626
692834
1498888
1844503
1558098
952080
444488
1878911
548302
1270838
899687
1740246
454704
710604
1844772
1325871
523479
1242136
54139
566336
290596
1344688
1456438
1832668
1443578
486731
1974629
252765
1589012
826388
1970605
148487
781831
1076724
971930
1755693
1852235
1786548
1170013
15814
1446444
829060
1434272
318369
482861
911146
694285
62885
874722
358391
576124
344818
1971170
1732717
1430370
890168
702425
633005
887617
1287849
1131733
6138
1793441
1110891
697760
1163778
299337
1912490
654315
1790669
1135634
137380
153329
302536
1145096
1345828
1547704
190816
340102
395743
926127
904403
1673846
1523231
434964
1197795
1388159
1823973
846350
1906706
347627
1609599
1325540
1380746
1157621
16770
719974
1699560
287896
1841499
1436211
1829908
944568
1129429
310555
1403612
70458
1814849
1087833
996867
1112154
1815454
1535636
661476
633367
612821
43350
1392499
1126021
1292901
253631
1323030
78469
1881051
747032
1308313
1628933
1087439
1851793
842936
1322631
344684
1501067
230555
870010
1941782
1569604
1672329
218806
1580343
729172
1094230
1293166
1622263
1501593
14985
989654
689597
1428946
1131862
282194
1142000
739850
80623
309488
170173
1715566
1865930
1011387
587752
1042954
1231517
501178
607710
134734
262616
521159
1571631
15058
1666417
1490602
59581
790394
950254
122507
1237460
882273
1012480
1950688
1280047
39080
1004481
248770
1993145
170805
1763550
1227234
1418215
1617625
1199658
1332734
1982260
1946916
375797
562499
1702369
411999
568600
23320
1317817
599098
1687627
1621240
1934590
25701
1609357
1205648
1969381
326434
1345451
1094937
123417
1447464
1243636
1774530
1633905
1959764
394173
1516008
1931816
1029825
697477
360130
671453
685251
1763677
331990
1120203
820243
1089780
614836
1403186
677914
721062
1465620
1087618
785555
1726438
443232
1834372
745778
1747761
714834
234543
1718678
699482
131974
1055241
1562372
1141906
1310770
200721
889293
1075826
946626
1602609
1168528
1126953
487630
369033
1597274
1582274
924277
931843
513028
875731
1751873
882908
1770178
816268
216330
507772
1029419
1169734
160497
1016592
915442
1062115
340082
1211482
941370
702558
1830285
1027658
1554905
662164
1359943
1809414
46867
1858482
860551
1925915
1829843
178059
1330518
1640090
891424
1089343
928090
919804
1318329
488286
718059
241238
1923017
1189368
636832
692803
1514454
951119
203250
796408
1721716
1340386
1871486
1388564
1843145
236286
1061628
369876
383125
947990
1652534
523853
1659847
1451379
1329764
803470
124812
1453408
434041
1197025
839458
1613096
1630065
1867715
1230200
212236
143962
1919756
1478244
183763
1367716
993007
171828
3897
713544
90482
56053
1995432
1404479
919388
1716819
1876549
481597
1848783
660914
1621054
292177
493647
969437
1822442
1011587
1388858
1082972
1850653
1335706
205390
1735508
1613398
1078716
1051556
1070465
1811350
115174
1714851
1943484
1027011
348686
1041048
1056679
695338
198877
180463
1026350
95581
527157
1326959
527625
699807
110213
1415295
534434
1969249
664582
357805
1271950
449715
812839
1459312
532380
1721281
1354994
740258
946165
992073
366688
1284979
928541
343338
1194356
1368264
617377
1584692
1957433
549550
1594882
1595982
652238
542206
100460
1549044
1781283
708050
62718
1959979
1651211
32810
24692
556664
1449049
42669
825831
1437358
203442
1599924
1566517
228332
1364817
1890861
65413
1480774
1547762
1598797
1647814
906479
468845
617020
1809690
24676
1433678
1797090
1859916
2434
107465
1030953
412610
1632973
675367
1578896
1050952
1177987
91513
875018
1030598
913221
478634
1428890
800207
568458
319003
583446
682917
1980841
1719000
1208749
1706541
963052
1581481
1006436
1522635
1230200
1133128
1567880
859117
425266
1633039
190303
483369
1117672
1468768
1282295
118119
362059
4042
1685333
497675
1177502
233008
475283
601975
1975412
58504
496984
1385810
465948
1337287
890114
697243
1933281
189664
1766848
391660
1147346
1701497
1331475
1495838
129520
461644
424659
1163614
546221
244706
556453
1700210
170606
1739017
1169813
51698
1230242
1372677
940693
1964852
1320404
353550
74809
1652762
956690
969692
1175998
325140
1596007
1915896
1495516
941162
773930
1826006
1291509
608464
1795327
277646
808798
1360832
149929
846469
161003
1417061
1514666
1543104
1319455
1060099
1290774
1731596
389904
1160375
975008
104207
1925051
41033
351358
561950
4175
269418
1536801
1816392
1228269
52606
683159
1543024
479893
203603
1224157
15063
161549
568614
1601126
887255
1065636
136914
1859378
150425
628208
1173063
484495
1363824
93119
1376476
1590823
829460
1990877
1155018
72527
118955
1917957
583657
360781
801898
455974
1492479
1599165
1484226
213072
1371974
1005800
746196
1420168
938898
1035661
1717623
1621319
1649408
1761521
1295060
577958
422312
1012193
1527599
352501
1152902
1090959
900416
1668211
1329337
1473421
660870
331851
269590
1908493
474533
1703385
622645
10622
1279250
71874
1501176
1373727
66629
26139
714918
81256
986855
623141
1832898
926119
914008
41551
634262
741464
1418226
1193817
1448995
1498304
163734
1148843
1465926
1310161
209256
1918725
1788313
715249
1478797
1710281
852004
1637532
313523
17091
584823
1428686
438866
918185
730413
1575916
429821
1333396
1247616
1486896
260993
536397
18005
1319738
1278913
1127410
1076339
1548766
260165
1755267
1190304
1598494
34662
102490
584348
1398710
1020025
485324
1920059
50322
1876482
1369507
30277
316735
1952553
533090
913970
586114
622011
1163582
1003270
838040
996903
337677
1513835
1835083
1425976
504439
323950
1076347
171250
618909
384714
135457
407169
659654
199841
339013
1924332
65265
1615654
79215
225354
1060696
941288
1176750
1345323
1029824
379290
1507078
598282
242458
1945688
1835839
879564
1600580
748990
1957342
637731
1006420
743762
1091875
1503156
1307282
400252
330274
1892787
1673049
603317
330514
943268
494993
1150068
1116759
454355
1089248
998159
885576
969052
1193521
1563072
247526
587683
1468219
803754
1523535
795865
1631912
1138788
982336
603869
1494383
1881127
651890
350261
1272550
1983489
1087164
926834
1003550
1189553
1432978
656414
746791
158198
713043
423622
96900
1042846
846308
945840
1488614
1649260
629088
1299415
1208196
984943
1130158
1649731
1828138
405562
1533626
1655570
611467
1184454
147856
677905
156973
307389
260400
260324
534940
1391401
311564
904390
251675
1511765
1265995
126222
1010088
1627096
734546
1761284
1459152
1963489
921522
1465050
1051704
1802315
1512525
44727
1716021
194210
1523208
1307781
1806399
179826
622593
1291519
1781919
799607
1969039
1655287
1536290
8975
932868
172615
550006
1120980
969354
1056553
606351
1467797
1846140
494794
725191
6099
606988
383738
1721376
1676410
431412
394082
743909
51993
1080978
487207
456886
1132519
272285
712746
476516
1166292
1223576
636533
458797
1471590
747487
1393288
1204608
408947
126521
74704
1460503
202279
257241
154983
887218
1865584
609095
698945
807051
329659
1709125
789434
1357129
26139
829339
1914903
1977921
941801
383974
524629
281319
532079
1242657
1602586
1953580
1180211
166033
44340
345702
1025731
1080173
1963807
1958591
1360163
789899
1432691
921976
1579681
318326
137982
1267014
42572
294373
1841522
1727696
1463540
1082992
818073
925897
538528
1820603
1512101
897564
854014
1990376
1048030
1523847
64906
63515
1456106
1739750
633382
1802482
1045527
1964787
1376578
1726569
655774
1117988
178397
945152
1692560
1717387
414830
1403173
1762134
1880745
1460027
189047
759303
1221342
86119
1602658
1600266
773347
356156
165425
331909
93828
1686967
605774
123788
826826
46638
1892969
1974589
1352901
527339
1174652
767384
73211
589176
903379
400917
109370
393189
600359
1470713
436895
1657314
417781
1028065
1961459
889074
1396055
917102
101554
931087
382032
328443
597340
854273
1123331
307710
356565
1962874
1455506
935788
262891
1690990
1888006
1949032
1877202
883623
1948033
331888
1509496
1154619
953922
1960995
924190
70842
663120
367522
327844
1978221
1264479
1094159
215083
455425
986158
1608606
995239
355519
549877
1562295
342421
899256
1046208
1600856
973581
1203084
218942
409013
761967
1320840
1230771
530199
1295294
1488027
1326981
1547711
1305080
374169
1953845
919266
1289737
974816
8895
1659771
755631
1043278
1008682
1203169
1104829
1326500
536215
638199
1159547
180419
1545020
1994584
6775
1275578
1055127
283691
1932416
1154681
264748
1143057
211492
1353706
208229
1137100
295649
1368543
1669584
1662143
270020
479000
1236823
1844467
1554147
1145224
472757
1552684
680931
1511588
1106754
1140766
192606
474778
248307
1812661
153299
1471654
1253763
163749
127946
66763
843306
158388
996247
1476838
1310955
1321636
149390
407760
284448
84068
403561
898120
1743090
1926264
979584
1788086
1040406
594307
1166644
1120325
82099
32900
1974671
1072979
261380
1710151
578454
809772
732657
767647
1795240
422968
1807534
694073
924426
1805809
686502
1213290
1940000
353663
1122506
1344489
1688204
1743560
407812
1288669
157167
1283079
1557520
815100
86289
1098973
298849
1389401
1081373
1735193
779243
644445
1045421
1272917
558435
1525917
132415
207912
677559
729110
1177744
389780
1181792
628213
226835
105954
1422120
1210915
1687669
811676
506683
406378
1021243
1278174
1920574
889328
771645
717087
474136
53582
1249870
1413139
468123
1342669
1627984
1479983
913577
799856
1941707
1459314
1792856
454187
13645
193701
1228406
39707
547905
1666104
725514
44228
387211
1751892
1263470
71699
1113371
833167
1148474
1349221
51879
1153268
367043
1494737
1137497
843034
1304166
1942030
1064330
1030848
243617
1129293
453541
1139496
1459680
1254446
1087647
1468035
1957084
778966
918956
1959594
274558
1920003
139709
1147351
642470
603162
883926
1052636
13071
1736494
934046
260413
181075
743411
838201
1462500
201795
970447
1102383
1794759
1745197
122623
700328
467653
840131
475034
594917
689852
1432859
1590454
50464
1730081
1691247
1725285
1994471
756668
1025282
806822
648307
1012715
1176837
1205575
503395
1005320
1776566
779179
1250588
58362
1691158
1276610
1433473
1059931
1126231
1860135
641843
1851198
1955610
1764477
483173
261707
1942214
857863
1660530
1246213
768188
287195
124246
1147646
1006351
1551727
1004055
1243921
1563344
461745
74352
1362988
691026
37721
324397
799890
6439
297490
647595
1728862
431247
1100067
648127
1295750
1230981
3921
161628
1156845
1333991
337225
589885
1880025
1796803
495553
153494
626180
1369895
452690
35431
627977
630050
869547
1115472
577166
1048651
72315
983822
649497
1438498
1333167
715692
169776
523289
88846
663935
488241
827418
100529
1931732
597569
856527
974404
677141
1949382
518585
1766906
869818
1601119
1969074
938291
196692
1366676
425756
1108355
593652
1685472
1592061
485490
589223
1209050
613755
481368
1495521
35850
1718629
1558720
110611
948612
1292388
54619
1045049
69088
1713801
1491119
149558
954816
1457276
780889
1902304
1920679
280872
1207907
1209892
1602604
811150
1315784
1998795
250843
1509586
1449460
406302
1115951
362653
742729
632226
1286748
569317
1848357
960114
1819925
425781
399410
1432835
654332
809732
574950
14214
1446546
1138443
1105056
412475
428890
1797443
1382032
283231
323057
1337646
991542
1415078
678768
1495956
1934624
1356505
475107
1475849
1038419
1187321
1300934
644198
196394
1887710
1053068
1789290
973728
893358
573423
1776099
1736151
729970
1028764
736449
361838
190803
448583
313746
1927080
695387
1911728
1376751
286565
1733869
49543
1196227
666269
1835258
1729981
1817925
542976
573108
719983
653774
1504664
1771477
1870255
1919330
584936
1913880
1004576
511771
844157
1021620
1422349
334670
1341317
616818
965972
241880
1389078
752005
51686
1693087
599281
240506
6229
1516422
1122211
426998
1141205
1266765
517084
1375121
1819437
1888884
565427
1124811
256926
964676
1718779
1272570
462693
988616
351852
99652
963616
746765
251923
383286
911192
1162787
795984
591609
1985085
531757
990284
1243764
1337218
987589
120492
1770267
1472556
226416
1712405
1566075
1976561
964928
1060414
1075808
787191
1217265
1029799
332182
705876
1725804
658995
379409
386061
1050437
1504347
1349689
1327351
503626
891799
1400587
1872264
13798
546990
1041861
26192
927979
524597
1410309
1151295
933797
507596
1080734
1502785
1005666
1128576
1540433
22115
706525
824676
987865
1756822
512795
1234733
1352250
215455
1618640
437176
1923360
1837546
68457
1866057
1969320
25493
126494
1950276
1456777
83187
311310
226603
99932
631140
699347
1010791
1877359
194868
833255
623518
1410192
20224
26254
1880423
1961567
1079865
1873749
245300
512386
280222
674688
1358440
946014
20541
1376991
638087
1193871
373995
918619
1661582
1749436
1075008
1037405
1120147
667528
1781770
1028567
1801328
542492
1829942
491025
1238069
694317
1233778
1115869
146624
1589353
413977
855570
1212129
1843908
128260
1724164
367137
1349796
687944
1603563
1102930
79333
1124067
865028
273032
317752
1048627
615336
1941550
729620
1735743
941767
821071
107910
1555269
295327
362140
87862
912981
1382447
1671101
1903149
290045
1467848
85946
1575630
1117628
402282
970150
469206
917571
575456
1128357
1568623
325115
477488
735511
305782
1793536
689322
192344
1459756
1245839
315011
1390836
1463126
602104
1255807
478250
1579533
831476
325264
182616
1300313
810003
1020927
988688
258158
1601448
122752
490166
1192513
640303
104084
595667
926554
1066601
337651
1665957
1768044
587112
1321298
1659947
97873
1866971
333406
379668
1224400
305963
1741405
1222987
1520886
159494
235015
1474539
558055
1327641
543560
1129865
593399
850144
635717
491407
14250
1022590
938977
1937397
1975602
1296126
1584905
786072
389493
1317860
1020184
366500
980009
1787871
1479054
1888262
409208
50420
647
999645
1202365
1309438
1864855
1179960
998799
1387181
1148770
78346
336910
1962
1389316
1475979
670815
853834
967663
644242
8729
108735
277581
1976196
148712
575086
468604
1351694
1833402
137570
593488
464759
803905
841716
1756275
346560
26755
980441
34249
1669889
53374
677033
570313
1653782
345316
1033955
323744
338831
345163
533516
571965
1278390
910109
1924242
1232903
1267639
102502
894454
1013511
574082
1358736
228579
1369321
925859
502918
1183926
56090
1488011
1296596
1238586
877257
1901371
1136401
679180
1510974
1658435
177305
1404973
1696124
1839883
322631
779161
110453
279100
1412180
223082
1525324
583956
538788
950096
827554
490134
1796829
1208439
201115
1599107
1674607
801971
1922531
1100494
510227
958985
93434
1154230
137904
220311
429819
1517996
910627
338030
902347
643463
1402858
401496
1356290
934120
286411
1638012
339489
1787880
1230794
1886535
1931640
210976
1868245
1466891
1921766
162509
1784211
802562
1393498
1898223
1201622
212623
33426
778790
199251
288291
738732
1182681
183625
615363
1924845
756272
393072
1839970
580862
480707
1321238
1028792
296699
889785
1309383
1025136
809699
771646
1373473
499277
249476
1940052
1544177
1609885
1723406
640213
1560676
1742491
479534
478525
1268918
1030228
661019
1582584
1058156
2089
522928
544199
1186979
117433
223511
1583020
1862178
331632
561791
851696
1558315
163810
1930102
1913165
622041
1544142
1268706
9396
1658548
590751
415445
72128
1457752
1026856
1068286
395891
1272907
653601
1544000
110532
945308
783491
1399633
1706938
438236
1948657
69373
236660
1397348
1834238
222809
1629010
1708503
923757
816237
1515556
774843
352628
484368
318517
679567
279181
469532
1239252
447019
731412
929105
62867
1240542
1567146
226019
1966771
706012
238185
1568180
474811
132887
1295582
1828403
927660
81665
1322672
121238
1212950
1739474
1975113
1613307
1293082
55204
960445
754033
378346
928769
1201629
294939
1466426
1067931
827412
1866489
332507
1675755
1513770
1027712
530726
1322033
705739
930802
753317
1997658
121678
682190
190070
664947
994253
939851
375434
1922318
1213612
1700839
757240
886067
1486532
334722
1020858
1039203
991919
603997
886937
1659103
9393
1803515
126961
461089
1085941
1174741
1974593
1196487
1388265
1642019
453582
84549
859982
71592
1467340
763409
1119756
726296
1282852
168667
1992998
1283638
798669
745860
1677447
814694
198353
130866
1362579
153512
1053399
1983463
1611084
1386351
1544311
660490
917477
1886638
622129
801834
1436174
1826996
870624
579125
1456728
1451294
977107
1447499
62932
155791
1934488
629960
1604371
912220
1128484
299139
293368
1855967
1367243
1881134
209105
1641417
200404
484853
105512
1646437
1934327
212439
890673
1612300
1338685
1003963
1006337
1665196
760636
245963
342945
206030
1721869
208619
1913752
1108478
626863
1962157
82600
1547581
1003458
1654591
1404648
1819623
1331640
650862
884616
1557616
169253
1094795
350152
1552899
1430795
467444
500186
1659866
610528
129949
399017
266874
1969931
1336316
423765
532270
1514000
1222627
1710627
1424519
1083221
1563290
317913
1658069
1563267
164397
1703071
1649647
744572
1024249
209508
518646
1812807
1528946
1403578
286378
552921
1073694
881685
1399844
1647023
642816
1157750
78340
193331
1078965
845434
1150466
1172947
571713
323325
530388
1087877
1276665
392394
1034558
72510
1565585
152657
1653470
1195628
771729
1205861
662548
732191
1721026
766052
1039901
1190503
90687
1979504
4792
1677405
1422272
52617
1761880
263302
1742692
986754
1503684
161810
289658
559339
118721
841869
1851028
1875392
320640
937891
1200253
1694742
1812217
1471570
233554
313827
1131322
1159277
104106
1288633
1880263
1976534
450216
164560
1496303
1411046
1157028
1595620
734855
1074092
371405
927482
196815
463403
1297122
50616
793024
1488478
1342602
30664
1799113
1450243
554943
90634
606901
1164598
1682140
1942968
510078
1281410
1438151
12887
1457189
309716
655124
1463268
935261
1193773
116497
1331766
1659922
317542
482799
964349
1090667
75797
1423355
212525
1070280
763999
83354
268542
1245163
458232
363984
1611568
235944
69404
70001
816596
629680
954830
1095252
270374
270445
369846
556175
974638
1718593
1908009
1760135
390698
1194297
119166
449466
662914
1422476
1089071
634731
1445180
715680
1095517
58064
273270
489247
1658178
338461
27772
216750
1420105
1896947
1357117
932383
1971756
41533
1048079
983836
64094
1865359
712503
575391
1096636
448361
538665
253887
745636
1495326
1584493
379598
77977
225743
85703
1046025
1301972
715431
1571483
801522
30024
848669
751828
811620
1960835
1460493
884234
947715
1302562
1843588
740497
340134
764737
636489
931903
519079
1388356
1803552
855458
578941
1236618
297559
1931817
1628416
716073
302926
899980
822792
1913909
1142475
687514
1209043
1221863
455014
1198030
472827
50918
815736
1521425
1288978
271987
1458551
336329
1655309
479647
1499853
1547653
218051
18757
960164
1568894
1976408
1969236
359231
1850435
823504
1982206
1249291
596574
1645645
1321696
1663810
1552912
795080
1279874
1053679
845032
1926824
1337665
612271
230386
552161
1083471
707410
166207
1893384
1819411
165006
1012399
1520352
83119
945697
609153
1938463
1036523
1651038
434731
1360944
8697
969796
1491955
442931
1387569
1982575
745767
20111
1788044
663641
423671
1261152
805702
1991079
509433
748108
341410
706324
1636921
1856322
1151705
792153
1510681
513506
231255
177500
274053
349828
184492
796839
1081783
925120
67794
997982
1416486
366057
500346
229807
1855934
808126
1683200
361693
1991351
906901
1579501
1892192
1323821
1823742
1302143
1439261
1887302
888322
283619
1232537
956054
1714402
267891
963447
714389
1258523
1745956
1744532
1505282
260013
1632485
804629
683704
1832209
408075
1534780
1779316
590676
477979
1096122
443208
1746866
1056558
224457
905420
1612816
1390608
1926607
1134939
1362541
509650
210365
882062
195438
7107
309630
1514015
863839
1046041
1710591
1276493
1414907
1048590
1607850
1641622
682941
500204
126140
591545
915281
1612295
855496
1986909
1427711
1469276
140054
1037396
993917
970816
1229624
1894398
1249663
333271
1943096
28738
62906
1689608
1090599
1505224
525460
1410928
176281
927980
1228425
1215612
1211683
554310
1174766
1640726
945231
1877248
387051
1547713
710647
1251412
108527
1040377
1927137
262085
855277
1642339
191723
1747113
1222704
488801
1264055
252021
1557662
1459878
1198336
1619125
114945
877554
708214
960002
1548609
1037323
1119705
145438
1435416
683846
991528
585889
447765
140430
1041899
515450
1304933
1692129
725800
1119909
540560
1787751
1533542
911917
1113645
893645
1769651
464529
1549144
672178
520833
1183049
1554246
1347638
1108244
1839258
1792103
178100
104928
512925
555601
1939722
1234237
209811
1476860
858132
967305
1056630
790120
1768744
187336
1003396
1298861
61635
476591
1367634
136950
1085816
1693252
481501
920208
617967
788333
614222
1284048
405136
1117512
668259
781020
1571652
1196949
66443
565894
1378040
100273
596454
260016
642499
1193813
1630684
469418
67528
993742
46887
1084264
663911
1251645
1613353
1786636
831451
274372
1108772
201180
946112
1992593
1637859
44147
1168661
177989
1296496
1203277
450715
994837
1634493
1427281
1878229
115401
811300
1571850
1644789
48238
332814
358103
1494581
320083
1747882
1870071
1658368
1056822
841747
1091203
1509273
1562794
577886
1074041
441002
1334229
1989264
371180
1517416
465673
1343223
39494
1685584
1219400
1471647
111282
466159
1426684
374055
1509191
1312165
1062011
305908
1242170
423774
712028
753335
1457446
1551823
207143
361130
1038848
153597
678901
1435238
647392
569376
1540623
1325894
109584
581961
1602042
750426
1207525
1646674
715845
1234481
1986022
1664461
624758
577722
1557686
454678
1437141
1796432
1536103
879086
937098
1503759
354132
1282644
1555004
1629843
1662610
1995239
610146
1071847
1791526
1820043
1340738
1538975
1297642
996693
1550087
788327
1486903
541542
1917555
879735
450732
1852251
1495795
1474469
1425248
882873
1169394
424878
978617
1073882
1341871
476012
1715473
984082
1196310
931696
1209413
682701
79060
1833384
1434611
1321008
486197
1121653
475220
349456
859231
45063
517218
751511
305840
1027230
817104
194861
1488137
1047583
59780
900862
1638027
1456061
333740
1366506
1977456
999980
1191060
1325830
105037
597736
669241
147346
776758
1846330
1127920
1190942
177055
287713
1858730
1810884
517366
392312
685785
1202827
1785536
1442783
1111375
1478472
1799949
953883
146597
1452660
1918404
223762
1058954
572518
1740984
936712
1706446
281604
1368154
1887288
339302
393902
826304
1990682
1713152
1622998
1039890
1983950
157699
540087
1550735
1137571
1730455
1110317
1228256
242805
1849458
1196796
1666156
8044
1485144
1960619
82453
1348156
1075932
554145
873642
1153551
722901
520218
221217
937749
1172167
1576344
1317213
1713355
855224
160199
741256
1143271
947921
1211256
1024294
274561
1949105
1186652
1490934
966475
803399
984115
895633
1062961
376764
1872895
925162
1292167
1196254
1758577
1107206
1674746
767240
247570
1942847
1078841
1805920
1063997
1633341
1853280
1476398
1235984
1638004
959940
271397
752289
1161288
1792410
15694
178822
964846
1751779
1314008
1636479
1399702
1065133
1452425
87572
1378724
1638664
759546
1774149
1143934
1969196
504745
1507511
599393
1482890
1826613
1874439
1556789
112291
1895609
83016
1598347
1610070
1883050
1239092
300459
1295154
415565
1700174
1618001
336985
1532800
1660773
486196
866107
1911757
830099
258414
435827
1151573
1517034
245956
505588
164239
1932709
525688
1805325
203216
802089
470124
765403
99814
1874359
796209
1325060
315288
215108
449661
177174
1800311
497220
240420
808677
636832
1678175
1390239
776539
1295179
871099
1835491
173726
233723
1768079
390431
61912
1962252
826659
1457486
889913
942435
297844
628211
703628
396180
503274
652823
738502
526162
648579
242828
1095287
1319933
674270
1902534
1993058
879067
317331
629530
966551
224529
1187444
683333
355940
1574896
1496898
1281371
1968150
1107554
447639
206333
550705
1516158
1724942
1515594
686739
940929
45245
78534
1797928
1443363
251689
1217939
478632
1955348
673764
1122517
1320345
680170
939648
1397314
1817624
617908
54081
1545736
1203212
531260
447509
1442731
1852541
1371307
1652920
265570
281480
1541450
542385
1793082
444141
78978
666350
78002
917387
1220532
507874
756466
1464283
131598
535291
1430800
1088058
1744605
387830
474076
355298
467797
1199634
314157
1688955
354085
1068835
9160
1452433
1198063
1135323
369686
991721
257998
266648
1515967
833931
430772
230230
1766995
1767697
1036501
1975609
1811009
358896
660236
1248842
1554697
1099845
76084
1852485
1051485
1924368
1084867
1583186
1884545
185931
1962888
529499
775935
1141280
1783906
1218626
1376897
1767248
1565286
1174727
793075
1389363
1033507
1215537
738398
812498
292713
142723
1379128
729023
458416
724342
217153
1782319
1739285
649782
1837132
1457685
859467
1414346
1912271
705297
1178281
772008
848535
361544
1168702
538120
1438673
267091
669830
623159
1393738
545102
513219
1478257
533044
1898776
598830
209067
62304
715259
369688
1767465
1717660
1803457
1074261
1345948
1236060
1534969
598238
511047
1182693
815483
350572
46746
1473992
1739832
179825
1095326
1447572
1051403
1217475
147132
995316
1782673
1351464
996579
135679
1988933
107794
1981111
1765825
1130301
459929
938705
394061
216869
1032445
1819026
389529
566298
1708545
1531096
1086540
1807007
498868
427104
1616776
1848598
526959
137457
516933
1688626
152682
1681258
493734
1110846
978209
1365277
126248
126288
37845
1227059
1439668
302119
147667
613766
1194695
987262
21822
1466438
1908155
1135687
1908328
1994876
335452
281004
1353340
554263
1615661
227632
1367156
1230456
1264202
1198329
984225
939758
1144264
1979390
1268364
494169
63340
1277025
1042993
1500432
103259
423798
1359778
1936937
201570
124517
1799985
379949
27115
864030
1069052
483111
200573
1766613
547231
1408722
306642
516640
1799822
1532611
1269168
1929967
1111079
1150143
1562494
267855
1808897
924315
700577
1920695
1132557
627891
458500
475048
820167
1326244
892617
1068496
763949
488013
477564
1224982
1940907
376008
1938786
963824
384531
110423
1964497
1647854
1813708
981969
794329
303192
1711550
126907
834378
1217528
9359
179053
857753
1867729
111401
83791
611786
625943
1457182
784525
330219
969468
270645
1901393
100424
87843
1868751
1611683
906349
1308985
1203247
658008
725073
1602277
1322798
706418
686372
628183
1007825
1360540
801419
272782
1751223
303357
1283475
1950743
1825412
1399591
1795589
842701
1615478
1885145
1536250
1389212
1221062
1067742
1779314
1434996
937954
1260765
1094612
564018
1556188
609358
1040259
1042246
208214
1380645
1129393
1663396
1309101
362911
871083
729476
266931
908406
1858813
1987010
5101
1652449
1318387
185521
818939
111573
1935939
325169
1618551
912318
602059
1741177
1097380
1553575
231587
863585
298760
1543943
1663030
147662
706045
912530
849258
534037
1563218
173049
1549564
1978473
1656337
1568822
64720
562512
1559980
461471
981887
1217282
1552679
1819929
1441966
1182989
1351611
1963664
1244633
517790
1602058
2516
1842238
1036878
1465482
58008
1306582
3
164126
1850952
506406
1699522
1423039
1950654
144576
897825
1250214
1276111
1072815
631921
1820572
1491022
1389162
120154
1791676
1697808
1557476
402122
1420401
1638816
1470872
113174
524836
1782150
1543220
468742
174822
308970
197543
83539
859769
629861
162693
1965865
467434
1471059
1099982
1499290
416369
995146
1446548
1625679
319564
1802490
1409086
96367
1049181
1698741
1488781
1998491
1071952
947223
1742793
484428
1845559
1759419
596381
1296705
1178969
211054
1656171
913952
789691
1281922
203421
29796
839927
1358021
1957672
208163
374906
164392
191893
859085
176702
877473
1144197
526384
388479
481693
1429288
926596
124259
949742
1016785
1852929
405589
284137
1983955
1705032
666618
920867
1143230
27912
486473
981526
974844
1411151
177084
1806303
979443
1158877
14225
1922936
704993
1039541
1716799
270382
353673
691558
14075
346804
767840
1625137
1600620
1147259
593388
129575
2164
783321
1755246
821448
1335173
924560
1048438
1979026
1092118
802331
168559
1531414
1440507
1297083
1819583
1658765
1747637
1525770
1175312
1803151
1661753
1198127
836909
230556
511538
1888417
1905200
949621
1119159
1561251
1504282
612396
1260115
610830
1812588
1621031
308028
1735839
365114
1334604
1245237
375292
1793584
1683411
348011
1201604
1376863
1544427
581410
1442777
364955
997833
832351
74838
1961683
957415
1520180
1713770
1181826
1445433
1830078
1114808
639066
385964
1705017
1418140
548864
1648802
1037001
1739738
1344828
125349
99956
1855101
475761
368504
1626539
83814
1379221
1690958
1508141
396117
354873
1667231
766809
143648
1046173
676028
1043779
1521031
199474
907108
1301996
1941991
1141820
1104037
389835
203842
878515
1042914
456915
885698
1151643
997139
123947
254695
1395323
1715710
1675910
935575
1649555
487808
1147409
224512
291064
1877160
186731
1907742
1166739
955824
1374846
55129
1398865
992538
971288
466534
1673231
1696116
620809
1681441
566492
1152618
981688
1621342
424456
978222
607232
118007
1117840
591894
1941054
1455942
1696082
1096688
1978534
357973
1489465
1802707
1145468
1992477
816120
898208
265614
156554
100847
1326495
1456415
567008
1639901
776352
1016906
1432449
457690
1715784
140771
47505
1434021
1862888
26910
166635
427600
722062
517607
414884
1860325
744547
1252089
877835
1523286
150113
634887
147759
233060
1871905
1020412
1989818
1470855
1371227
375604
1632254
1565247
1370352
1509216
94382
986210
1038835
585393
1964262
344343
1302882
269231
1461395
1954611
101000
1628711
1269555
1244225
1288678
1371770
748100
119362
1034938
1908939
1047530
1293564
954521
1931
999677
950758
1828102
966887
355955
497015
1302378
1283399
1321222
870743
910299
1548906
1897488
1545745
1898820
713577
29071
854750
468120
1220662
798733
439975
875654
1708777
1647104
1713786
701229
68968
1288535
875174
1423707
1914109
1881611
927537
203577
47754
1106258
1552145
1707985
1041074
844645
1165452
468407
663215
1130178
1242061
1099631
1226303
25208
1243059
1793509
1334252
499888
1588948
829268
701452
950581
1396076
750096
39239
151399
812199
1550738
561922
1256137
1417483
1339298
1354190
1459128
49671
38763
1044627
1036171
1697051
1799187
1304856
1118571
1109857
1958240
1160065
1797437
1557265
1598021
579135
1733158
1524936
645862
1405156
956518
601803
1123112
1398960
403042
859305
1323291
1948924
1079369
1658359
315941
568058
1052380
593323
386569
270224
785301
952335
666168
1597575
364671
1395015
725691
276762
1111070
457489
1170804
20974
1648106
243258
45179
1055663
787404
928237
1593000
647352
385721
608269
1762347
493445
98620
141311
460662
1019719
416100
1761110
1071540
312459
1652382
1681262
190144
698295
627017
1098076
445234
215344
424066
503093
408090
579371
1430525
675742
570571
1889246
26117
1163544
1098604
1105184
1237244
1694465
1220325
1195068
1402096
644556
1613538
1645837
632895
1285950
122507
683096
1110489
979312
1294309
1623363
1575098
318017
98875
410315
1748256
1624177
255215
98485
1877610
1508484
277266
536959
312317
689026
664473
987351
565687
920419
1168809
1623547
1153492
98152
1477983
16416
1879168
120818
282580
305635
1739552
889707
1155180
384472
855591
484958
655842
133150
1945153
1594107
192645
411804
1737421
258933
272576
1397359
1724106
194593
332865
1172389
1002749
1182299
65600
373825
1934199
1025170
296012
401035
215829
1285223
1417455
1098439
136301
520858
1690070
1768014
435436
1177966
8569
894710
145
260574
231118
1407330
38871
707425
1659336
1305429
1068047
934634
549536
136399
1995746
1549319
988016
122528
656180
771323
1921301
116221
817736
991203
1659685
1919941
837570
1625289
891086
1516455
1935184
995909
282392
726886
739669
556400
1162751
1733311
283219
1937556
843177
1401456
1575827
1444728
79952
1438546
735016
1411563
1463631
69739
1337197
1937406
835152
614669
453167
1899436
95123
1014994
1630649
990504
1483293
1880807
162884
338703
257502
1586209
264488
673173
1871849
708991
1246927
1121314
780042
1549663
320599
1559512
1722968
1316143
1379843
1862430
1746038
190677
317037
1253412
278866
917282
393805
807383
1586008
311669
375549
967968
318983
1138646
1235073
1336753
64256
780267
1764299
445947
823046
1331442
650158
1559029
1286949
1248598
1388547
265363
1300727
1633857
1696628
878246
605096
1602217
1199072
1250751
360210
508734
879138
337830
1514522
720607
964754
664239
1859461
886652
1120293
1953106
1980277
1760511
1163136
1861518
159465
1173492
1869080
1121997
642030
648710
1467448
768234
1650045
476326
877238
1359060
672551
109746
1050179
1180244
1841485
963610
192644
1182288
1222308
407916
1337982
437294
1123613
223219
1422500
568189
1611497
1524920
1540913
16364
1186542
795621
1066791
416342
1432904
1838783
1987077
587584
479262
565965
293258
1565710
274997
91394
177553
1391178
401201
36959
1969080
1050426
1978559
197220
945001
1068577
1097722
370301
534954
213346
227784
1109167
470899
393062
471336
1664106
1157898
1779139
969314
660866
1289924
801994
58734
1031806
1778788
582102
252864
650804
1069155
1875955
471070
9315
1889781
1690405
575462
983237
1360583
1451531
1720161
1738464
504736
1180375
1658518
225638
1247586
1986208
537961
644844
25020
1407867
1471396
708782
1919596
1689040
1538807
1352270
913592
152115
1035817
446687
1051957
1784788
183217
1687619
1260860
1738273
1735638
1697024
1489297
482797
1306304
573036
607422
797131
557158
683387
648511
1885499
769821
633911
1131599
723089
268378
1676211
1098421
367301
903299
553313
278211
1876653
690719
498378
643487
1149702
594083
1699934
1897319
75845
594215
1114697
1536829
113993
297235
1717620
512505
1449311
53849
4673
1667567
1981971
512890
682981
662311
1745972
486680
1267939
637457
1944617
680040
1628709
70153
1479382
1714584
575478
1517131
1597283
1502362
1399323
1563097
828439
182521
981924
268606
173963
991708
1004938
981306
286054
596367
1528686
1307675
761511
37595
1330297
235254
657748
884552
1218528
1972051
1555323
863201
1319810
1894712
1659271
1159603
1397991
566452
120629
1870760
1196336
65017
1330778
1164255
774077
899428
1835332
1511813
1566989
411229
1009092
975812
1374903
929477
770472
25487
10034
114472
117286
1810489
1821004
856480
380163
521718
1712309
1740724
669385
318840
1951541
1469821
412952
260586
1910063
1004777
924733
1218757
1378582
734582
285480
1971669
1371330
205885
458278
1183991
742968
429220
269646
1049047
804813
1995607
962158
917082
1808715
1124201
62485
730194
763385
1042357
1879591
887721
1743773
1525878
1628067
1590565
513068
1263798
1345375
400263
918561
1405076
1264437
983178
1499307
460718
1678220
1473431
288389
1642774
911957
1466334
1555206
936881
430838
1500474
825945
1718839
823528
1204459
640157
1495070
92366
585056
1482110
438788
287495
1784176
1331239
8615
1400406
1386499
1124510
74630
1868717
1622719
529158
1731112
1687883
1836095
137701
551970
382727
1782708
1191521
568925
576581
597265
776186
19172
1271138
40757
560300
1060635
449189
1825980
677935
458220
545775
1976766
1676991
829424
276172
145576
704453
1101390
317710
487408
971436
1885982
791136
1704516
457874
1318137
1996618
315542
1504305
345903
252792
465235
1598620
1922298
1361563
763174
1770392
389734
1562210
1791381
1501639
987083
388475
661096
1334173
329721
1640408
498815
430963
1146094
624122
820321
1831622
1253231
1964983
737354
1995392
1573549
1417492
810481
760141
417552
379947
1966224
285549
668143
265326
1236959
747282
1486337
753564
246445
138228
555027
1942532
1567685
127203
1645663
1635047
1965344
1694189
963225
619219
1953298
1993666
252264
252341
1851423
1464188
610806
1591593
1777492
1342749
1723396
319852
1827183
884274
919358
458850
1352440
377829
1890134
798010
1825024
1651682
851365
1568806
1125621
377381
360292
1363604
752646
509690
928917
1996979
502077
1299907
1049935
893588
804014
86710
1084930
1960662
1010152
1738070
32227
80331
592143
105800
974283
1478529
1297711
834575
1140346
79
180645
589
1454717
491441
739129
682430
1519001
281561
1888864
1304662
389425
1032325
1857473
1281220
1009110
803892
1058975
1618652
1769046
488549
530763
1349766
1526867
225038
1261949
624831
1375794
262761
1021978
134084
1303662
502033
573132
1725116
51928
1833669
308512
1658227
1797259
146767
11679
606380
1032828
1355949
519441
1701996
1872524
1192389
1248238
1336703
166840
242409
1005001
906769
665521
627263
1118664
260589
171051
1769336
1485008
1515814
1730363
615853
442507
186946
390821
1905233
1532302
1236041
1409765
1396641
1077133
1423524
1022141
1085371
1740080
1651962
852569
1993589
981582
1660981
93705
1612065
1293140
1208018
807010
1415074
1782971
229372
214387
705302
480350
969787
1763153
1748955
1624397
1292770
453620
1690759
1426206
1836122
1878741
174244
1246590
342531
1733650
851277
37511
1561262
139733
1735475
740077
363575
1166708
237865
1411857
119370
342004
816541
160754
1809582
596593
1378263
152349
1283416
1150857
533665
278518
597043
115155
1437213
1939058
35454
1070326
1490845
171448
1357728
738858
951422
281421
1892286
673055
387540
751357
32431
672284
1899764
537720
1677979
1068274
1379648
1749775
19549
288129
369788
1360666
801858
602125
1112339
803167
291737
1208633
424766
1026917
175541
953239
1278853
1402434
742553
1562790
583845
914820
550101
1952967
659039
986887
948013
616003
470189
950981
72310
138860
88687
1491512
920592
1149197
329334
1422124
1293707
1998642
303931
853878
409453
1749737
576752
149188
461736
1392688
1185725
809380
1168598
1767125
1264772
1206410
455215
50216
1408048
679096
176059
1103856
987634
1483334
205238
873658
1500898
1706050
1509923
911067
300675
1899638
526414
1711345
1513387
1360091
1365085
1055429
47187
486718
323935
1412179
225633
1074690
1056428
233882
1986984
62709
1715341
1447799
1371682
1646165
485999
1122332
1408810
1111554
1928880
436036
1199322
165234
1866904
1501237
1411167
1714378
1127718
1976219
777888
860316
1039903
1100698
1608152
247002
1321933
1436123
870681
1211664
820625
993804
207315
1858824
878019
211192
1474704
1868406
163999
1599606
452390
1703116
974565
1506412
714796
1286877
1955481
1442830
146371
884390
258106
1564951
1980364
488208
1291485
1776861
1837522
737958
1065326
544658
666698
1619631
1372114
181474
202585
42780
1579594
548128
1555069
530370
1418675
822611
121462
1174699
1703306
1067016
752286
668585
1830957
1765685
1273761
1425202
1260090
1364806
1108072
1237492
1402537
466981
1025311
1014574
7060
1677525
134544
1413518
220198
1265350
1077936
1418290
767133
1121288
860044
874339
1703037
1815778
141810
992784
1750652
1652067
1777873
923981
831570
1227883
1307035
1252179
274344
1083235
84734
263748
1260327
902894
426823
1353075
1660544
1414583
652195
891963
1648636
303752
1413520
840419
1217969
1136517
1938043
165081
1923944
1499402
695640
1123841
652627
345032
83157
1778264
929317
723318
988021
175798
1279125
847176
344305
271354
1121136
145573
1549822
1084071
1470645
1062273
748767
1966470
1338756
509951
983246
1531042
1318626
201054
1084718
1437669
353642
1373539
650952
1525205
869058
1131269
598160
396957
1719580
1520282
1492752
1458916
373145
161467
303141
1770235
160911
744538
832331
1298496
58377
733808
298314
1975028
331995
1714534
1865437
589563
111426
337248
384913
945794
524637
236355
73942
1671040
1622854
1677763
1134706
17050
661633
658380
107530
1065656
1810694
463217
1848933
1032831
1834032
640923
328247
1458961
390948
208309
1222926
171543
501382
1751450
1899271
1353675
1179106
1224237
1992331
147189
1862523
1746505
1860212
1163745
1178226
1487874
1898890
1337716
918895
465735
1780540
980166
1435947
537538
958285
1120119
296040
571101
933417
822474
1518137
344391
598151
293624
1113604
1429556
1245700
1415968
1767791
904580
1602291
693239
635925
1934362
1893963
785113
90106
517590
141987
532624
1015261
512478
1444834
1494100
323853
1559863
331455
408103
1627730
1396990
1135393
1630152
621588
436428
1999037
988917
1593334
1309808
851017
1931921
1260110
1353650
846509
992107
1734651
1119256
22486
935603
449733
138479
452019
118962
252314
394857
1353343
1817467
826444
736583
1484991
600854
972223
998535
1725373
1386492
850391
1372778
368828
630515
1983608
1929698
1692349
58146
1774513
1932515
530479
1580218
1054261
1488532
695739
1230073
552286
19939
278872
417631
29654
100077
1569365
1412768
1977144
829414
466996
1852053
1454212
1138700
209056
1262738
87167
723075
1928248
1324253
1946286
1345675
62193
381583
478888
876581
841134
1262418
1410456
106050
691950
1490566
45060
993090
1755771
1611064
1605146
1891738
1561090
362024
1365739
1083401
772321
554212
686033
1021024
1611510
1143297
1007160
678968
133537
229028
151479
1520423
645438
1102939
209900
197804
446443
406177
875867
1137573
1319624
436427
247677
164313
314022
28864
1104808
1617731
1192763
1682160
367289
1743267
1515937
1501472
49782
469868
1786760
826780
448480
119197
961633
1572717
640800
1888529
505725
914139
1009279
1081360
1665321
1967171
685442
508672
1376371
796089
748829
39434
1363947
1991992
92757
1339767
1112049
564517
678328
1928334
1447454
1243463
145151
1580524
404031
116856
912448
862371
1535622
1960215
970893
1547140
103356
1696175
1291446
884391
899705
491163
509575
1843548
205456
132591
1726554
274018
390449
365903
866865
31728
783514
1515401
1980680
834074
1656943
167363
1765093
1512228
935037
336439
1254744
509093
1551886
28297
1549162
1666178
1352284
995110
1439989
724362
1163970
1962111
1244330
1647656
648269
993313
1394580
267770
1268096
813992
120644
608695
1744881
1487726
720106
367791
918036
582065
419969
1551480
1503387
1122082
1776825
365898
661256
656998
1958350
1618854
671367
1867665
1140931
1132515
1338918
1525742
558489
655229
1198384
22264
73622
315675
419002
1510451
1617468
927396
1534767
1894469
1134261
1519079
1090582
1883642
275380
1583302
788731
930807
1994188
1812490
1988324
1214816
756357
528906
476128
1320032
746971
900853
1122955
1556340
639598
1560139
355648
938779
138914
1186029
100054
452528
1274467
970897
819329
1273689
550237
1758381
1931802
1708011
1915727
136102
529267
1329126
402681
1985726
1664912
1231194
1642165
708795
422209
1288956
700559
1620775
237185
1857075
1346823
1199294
150283
1212177
1485643
1420335
738032
352401
99802
243972
471665
561190
1167005
997971
810638
1434856
1725603
984103
995958
1923924
777386
835995
202465
1454591
8784
1250989
147426
1831925
1822644
972973
1285440
295753
962762
688731
1900859
1282407
1717308
519293
1314488
1224134
759189
1309485
1523212
452290
904937
1159583
1816426
35210
212077
1515339
180421
1881859
509122
227933
822823
762983
1435192
1305206
1881729
1444864
915049
1491939
1602575
1717147
77392
858231
1092097
1245116
900730
141345
900575
812468
370476
484197
1228714
1059470
191120
1475641
1876179
570338
640366
45262
256664
1252239
1176355
1431386
1891188
720072
78799
678028
833757
304148
895890
1805474
967847
1033801
544364
939772
1756922
1224900
434660
3535
1682207
1973953
964223
173376
586892
1109309
1474145
968642
559430
475159
578964
489359
1076001
826014
1962193
663895
792305
662498
1480680
1158929
435875
89309
903206
111081
304949
769308
742532
1938642
1338097
827593
138712
990269
1704920
1233926
980505
682532
1980783
147143
1252618
366399
909339
1873406
837164
1810980
1050922
1443741
474669
964030
1180886
1422557
478302
368604
1091792
1195046
1775774
641059
1732384
1466822
474381
881199
1842190
1822489
1339536
1812291
1781521
451254
1958906
1713065
478501
1458441
120580
953721
1849012
1968852
313053
620964
1383715
1844818
827918
979725
4552
904337
898941
108988
577136
366083
1165463
488400
1782768
432104
957906
558991
76190
421147
1752862
1268435
237867
48630
1209536
1887896
237783
400161
312533
393962
706183
1488635
1998787
900457
1153913
271795
651827
125905
823202
1264107
1836999
324990
1730712
841470
1286141
265562
252061
748270
228391
425466
1355788
361372
484605
1385896
1645920
1232366
404351
851851
1531342
1294538
982860
1437982
1315082
1459914
319137
682834
1331647
1096969
328926
1581780
1379988
156254
665816
898213
605964
1679926
998426
87578
275601
1500339
358856
1952244
1035607
1843814
178282
978205
980388
1702797
1432954
915178
1621274
1660380
1197306
1351361
313719
940216
479473
527720
1641720
780253
1268897
743918
64759
1615589
1610926
755769
1737627
1241769
10492
464756
730056
1926607
1820845
330783
1191179
934117
804351
1677707
1408760
975470
1224543
482234
1673966
872960
980476
1138406
225610
1241076
797324
218770
1557619
331224
100568
1495447
64949
817824
819633
1913437
1278782
1769053
1055071
1401152
203293
208840
559729
1181264
705515
861226
845393
362685
76942
17873
1364756
828970
1495086
555999
45120
1802528
1626589
352362
1454062
1266421
1636339
1607659
826179
198592
1334577
1122633
1146879
942573
583384
1280506
360669
1558221
512385
1413515
409877
491836
172916
1337563
294992
508121
510513
503553
1487028
916338
1422184
318860
763162
730882
702628
174706
1434764
617680
1017421
767425
1415145
82489
1491085
1000578
1726828
280562
1800236
511253
1329952
471978
813796
1532139
1247985
1912498
354338
1461798
351401
1480155
1544399
26161
113168
1380272
1583633
1057517
1396822
973091
157400
246072
963422
1840997
1216689
1658662
1554326
873609
1371374
851369
1993130
951403
718938
655689
1980401
1261548
564149
1486829
1869322
1669901
989778
1698874
291373
1822687
1185915
1018341
1084039
1480177
626706
1633185
1468299
796980
1646660
87434
1898766
129271
156352
481162
1700005
1826790
28588
775546
129524
1372684
453928
1366802
26382
806498
688396
1412213
70293
1976763
156401
1517136
452464
630241
1001599
740270
863356
1484888
1300469
641938
944468
1005256
110133
641182
730497
266598
397427
1764008
1516728
576385
657407
742981
750590
275488
1542313
519195
1010925
1923756
1990951
1565861
715334
334371
1620800
122979
1032425
1392872
269665
1308049
1610140
327878
1793195
1939455
1721896
421339
232658
662640
1515286
94007
4175
113991
361744
871581
857940
1776159
1500045
37394
1259728
1908088
1365985
491672
783279
1953927
1082576
88058
1307740
1932434
683035
392989
809148
386262
406964
1731211
759530
1144438
1347413
79700
1376580
1383767
991257
1478584
1452527
1384587
799164
1795447
1822008
876442
20489
537283
783306
823493
1381741
849882
487395
744225
1892231
1980797
1714383
1960959
1735154
414948
487053
19388
1215918
1883118
99834
516922
1717311
624510
1817195
817377
1689884
1812910
755205
1551206
1174845
97506
399348
1488720
110132
1136092
1369580
1761816
65597
350877
1971752
1399420
828454
1678900
778832
998548
542771
159936
1671162
199344
89763
1144821
1072980
1239772
1307248
1731214
179944
737099
986447
1519796
1580726
64006
171988
1893272
1008823
1814516
1770755
506756
228281
674434
1502799
316677
969114
865298
1191430
860801
799093
1033013
1939854
1919951
1359911
1578656
847289
984508
1099414
818214
1621876
255022
1972490
795818
1120152
585655
455610
1471754
1096357
418233
1561443
338131
185965
441948
472341
510078
647910
273837
1770102
924822
386066
1983835
705486
780732
1773672
981035
1119515
1227063
193097
1641705
578683
1948917
913690
1588404
875832
1853707
1230958
1377738
1842128
1353119
516112
242312
963592
956375
970831
1092373
1888500
1114258
1614901
1536815
330041
1276615
1369309
1884039
883692
644554
888516
1799448
22463
639039
1200399
1293387
1567173
576749
1014517
728921
1972610
358466
1948409
1954698
1052490
1797076
1440586
1390075
1926326
871565
792128
584502
1473579
1776348
725809
1619492
1156057
1412373
1279176
909855
1092548
1722430
1081749
291938
914550
527462
1262023
926485
33957
1873349
1275077
500856
500499
1265439
1332270
1092384
1333090
932034
173473
1107325
943724
1419093
340072
1060932
1726854
1517198
414681
650339
579645
31546
323885
1333910
1718764
1884737
1550747
1099947
1704232
846835
1741997
1500007
1035675
1448015
1972470
1087504
1357988
1008051
553277
1947820
1199180
553498
1519554
443555
393336
1357705
62677
797828
391824
1570995
890266
1687741
1699041
376973
651725
557519
1221616
1738035
1834655
918030
367831
401180
777583
747796
505648
1610956
1597187
1868548
955166
1056465
943952
1094748
1344810
1685674
589459
304221
1419893
1427333
1066922
1298171
1148731
1378135
1444626
945142
1771010
205925
1471141
1191916
130690
1377180
437208
863747
1778850
1765066
1620604
568940
1425023
185941
992645
302397
337264
61768
1028420
1614781
582218
1580856
361560
1885002
1658423
976370
1681736
1185760
441046
1293680
721285
464770
1279299
112932
899440
914700
1112195
760366
1787756
322506
354326
83806
285907
1611831
1780183
752890
273533
1007461
704650
1392850
502463
1602754
679743
474596
386472
78757
871487
1285021
774360
147104
472171
1515543
684345
587360
95000
1879848
558679
285532
1836904
1952176
1550558
563212
1629285
1798215
1602640
1254629
643788
874402
396704
1749154
58881
110108
1436051
1232906
610344
500110
1452007
1822771
601311
1082034
326903
161609
479912
919793
1896395
1525847
1825624
312911
913702
1471209
354574
1827096
34520
1711393
1188347
1693645
1110848
308904
320942
151021
101808
1934605
910827
772510
268938
1102100
330991
1726183
1674251
1329902
1162989
184391
1658723
1130592
1245945
984444
1228051
1611117
1805229
1934701
766414
1492215
479751
612610
1436846
868903
584105
1224901
1744837
1383341
1245358
771797
49864
1041721
248308
992654
1874027
1702279
1882280
921900
690472
503451
1373617
1423882
540736
1417365
995981
1325236
1108483
167937
1030720
346554
1498610
990041
1761154
945520
1958849
517763
1058223
1648222
208824
1620365
715423
1507568
1286205
1658198
1663897
1340890
476019
1309925
1661969
1743888
1865736
445156
1159053
1487398
1773557
1381964
1958505
330730
1819587
165244
1867026
58959
320469
1076685
1483618
1129581
1307536
665839
1564280
1402347
1199677
252694
783913
1346727
1533855
1863965
1764931
1160401
1464798
1274866
1151685
1751587
74179
459203
1548871
1622801
493838
862775
1890411
1361536
1217259
238130
46940
1226194
543900
444607
448736
540901
738641
147872
743170
1334930
1225292
1393352
56998
34537
1712318
681060
1077213
118676
823476
1423006
638787
1045837
701360
1450474
61972
1691530
1491415
1431116
1106035
1625666
873406
1805159
1229839
1336170
1493837
1351457
386441
944311
1772929
1983155
1322917
463258
1722609
1197623
1625729
950238
1922416
575514
1617938
1302942
695289
1587614
1367879
845434
907054
521784
1265006
676796
1984670
588554
402298
341340
15374
1602128
329373
1715265
1583718
351365
226213
861200
190152
1451960
1812038
1769955
888606
1871741
1482379
1624168
759847
821378
1797463
975569
283511
1737162
367687
1815714
1775673
1180384
1961355
647942
1211189
885654
233177
1503985
278835
970942
335210
1706421
874666
508738
1642352
1846547
530833
964625
1334438
1129115
1892479
1193636
1932804
1478584
1259378
1925748
115216
1735612
248679
684842
1062273
1793954
658859
101982
378598
352888
106271
1586687
1013217
566237
162687
1743423
1707623
1144207
345922
350124
1245379
603095
1351217
1374640
352508
1491792
528689
842466
479065
458996
1677764
1152637
706918
38906
632142
585127
442199
1711323
724504
939814
1033452
1747327
242692
713601
1176771
1686341
1986306
188492
857180
1296695
893669
1021993
123537
1179146
63123
373472
828752
95644
1915212
532585
600488
21728
281307
1139559
1610854
1900304
444441
1723463
542197
913820
1668326
962016
1274864
1927037
628008
1065556
1150113
1551357
1426231
1989252
1005050
1845562
1586470
1837600
1645990
988303
71527
1379796
1773897
586579
1408884
282280
349338
797421
426016
1378140
215584
829576
1590938
161090
1073175
718126
1245443
1287798
1988653
1062383
695296
288533
942516
520561
821780
1188113
1605206
1282852
913322
608715
1402335
1112486
1284183
1703860
572091
1481622
160990
182947
520654
1732361
1240960
1988434
1356789
1411564
144269
809233
1632581
289546
1260549
950931
1437897
1531948
439745
1775410
1241144
1895687
55848
863637
527603
901858
1975695
119867
1142873
1540188
863889
1262929
584967
1357615
1899527
1780107
1476847
1225378
1651154
1674102
813220
244695
855019
220812
403565
1325375
17215
74146
177908
966963
452393
291375
511065
1763224
1042115
797109
735565
870920
1115469
535
1838607
1473643
701209
1931286
910778
1385294
1454884
615219
1181364
1599045
1543298
1088463
1479014
346922
1989093
71750
1236211
740064
444722
872244
1974629
659986
664337
1789849
920510
644811
1400206
1429123
313624
1160302
1997474
1150726
497619
720232
1829317
405297
221878
1149467
1476093
182491
605129
1429899
7338
1456616
1467128
1534242
1109048
1340511
497029
451959
811880
79282
1200586
1613539
55273
1485663
676913
146482
1909617
1834653
375987
1735356
1020780
633189
369431
935374
1790030
1102119
918647
1181751
1265175
639198
350224
1203565
1600302
646605
658356
499001
822026
157270
463294
1713944
79938
1642319
741772
721031
1518297
893872
385542
1868770
777227
1826348
781967
24144
349855
819375
96860
330849
1819078
1625495
1187974
508274
366872
743902
719129
1228004
992501
1052281
953808
1367299
1361410
1544325
487268
149849
1860603
1938571
1140674
1924914
1567709
1805508
294164
390554
1900579
1435707
1819373
582622
702729
53187
1804745
675397
824410
531323
588542
1105849
1163952
528975
1114582
854836
444818
974885
333239
954416
1632745
23902
678815
447790
1548221
734835
754418
390921
1425539
905383
103148
1483819
1325802
1527882
772317
1365932
484120
1608244
413175
263460
494469
1454684
1931926
584004
1008028
922716
1953564
1198384
730209
1144932
640493
1338628
1872580
1244713
268137
783733
1720074
1896406
804535
52454
725072
1689585
1752117
1688337
1962588
1968630
668277
387688
1812239
1328690
236678
1727260
46593
103055
1272659
1248344
88867
1477188
1749840
1481474
47389
620987
961330
1739777
1341853
297835
959045
849264
709968
936950
1353667
289782
937548
1600912
1022315
187749
212978
713157
1297149
1714203
1775511
1213598
1546292
1734383
1317373
1964833
30957
215026
1390551
1849983
1759034
1490052
1613055
1329729
161334
1428533
1833111
1909830
367411
633317
740053
1078667
250003
1668518
987282
1156199
1129176
999592
628463
18097
1721111
1994046
1592760
1212526
905076
402317
455852
834285
1326304
940858
812318
1919100
1617269
904551
1260569
924124
923829
267644
1641505
1308046
484690
1810193
933927
806652
8017
344684
1062199
1812385
1308383
530548
1557499
1041368
1221208
242238
1867540
1116845
890198
1341116
457267
1432169
125367
1447810
340054
1317028
1175349
1796234
1467848
1710417
772110
1926442
544415
674412
1130052
1213109
362228
316602
305144
1402723
17912
1034069
705767
854521
872149
1415102
597398
714628
834948
1591973
1162131
387220
511099
1993557
1097173
498106
1241058
668421
1337079
1893022
1933009
831311
1514210
1418852
723373
53256
1177574
1678384
1402557
1833693
1491364
1376860
1035173
1413557
63220
1817403
1535127
1455843
325404
1104876
665711
1188916
1115780
1818331
1893453
266025
832076
491961
574456
1125078
415709
791108
138166
67665
68982
337658
1458934
943154
1800018
54961
791900
792548
1792880
563444
1116625
1733537
295430
73094
1738905
492761
410198
952980
178247
1586710
243263
201423
1157512
750507
1215322
1074216
244814
45561
1355071
1811752
1362362
1849350
694604
1890078
79143
874338
1439785
1956981
1711393
1553928
94259
1046112
698786
394925
753440
1634192
1556104
131499
168680
247534
880887
578442
372793
64014
59758
1078857
56871
1930
314919
1595416
1315532
1867352
1025097
1881437
174476
1162208
1480274
330445
87248
320669
1902548
943246
798279
1670172
774841
467646
807942
1700002
1188432
229947
1312406
1738696
1787810
176808
1012772
1657692
1357118
1829451
1375271
737186
1060866
148260
1144137
1537884
318787
943273
509168
416626
1868522
1555971
797825
1784559
719551
1784266
1021567
275827
292820
1517465
1139922
1417448
75251
1822167
1059803
1615434
915013
932826
730994
477502
1562973
843194
1820632
1604013
1897202
1960293
800341
1560712
547226
1689423
96703
397853
824801
1898957
941338
1391315
855655
26540
1320798
354523
794319
1786583
1515046
910534
1159171
673424
90072
123032
1653553
1868017
1325098
680186
1150070
814228
132007
645098
1958139
1728342
90794
404648
1952269
1460940
1644326
1491661
1348188
1814536
1133136
1662553
41366
922688
1695329
1037935
1566909
966278
301414
853984
1276815
1388975
1979050
1648166
1266699
1507867
499019
1595231
1357001
1583016
1932293
1756067
1301269
351963
1987334
1687055
977373
1465969
288847
76206
1106875
1848274
1189663
1462983
1320409
1886389
705845
1427228
1198108
955129
943845
523598
1385271
1273282
1139928
516541
97901
1978689
1040489
1928720
525544
1160963
1042191
272812
99845
488656
1717059
1400054
1505537
1293918
1132483
1960081
1553640
551060
1080784
73519
877572
189272
26983
2940
696247
1893763
1347567
1907738
1028227
1967361
1376228
1028280
1981288
136660
725619
919862
1905403
725983
1299920
1379623
1794254
1268145
218088
1613844
1411537
197264
714036
822528
42426
1663306
906934
194437
336535
1363208
1280795
1008975
8889
875117
1559951
1878307
1217737
524824
304251
1288669
584305
705119
504417
1311127
640785
859536
1028679
1945006
1066807
761425
544470
1235913
1834439
1587880
1835316
78863
436492
880365
1715516
958074
122583
511357
1454313
136412
832603
1579064
1880809
1399424
1522278
1279268
1370025
1072236
826920
1975275
153696
1686937
1060904
1260914
594258
818189
1893746
199102
1165063
1376654
549837
996879
613674
468045
734166
1826226
1112828
1285401
473335
1485877
1341732
434204
844549
392490
1111847
163832
1330556
979125
808315
644701
1865840
819785
313501
1583429
201718
1679737
1758158
1885722
1367772
173891
1006706
1105315
1086890
325746
1290473
1905244
271479
755583
187434
438887
1316783
1724540
85022
787140
1550830
1259345
1798437
949627
860986
671729
987706
852254
1286854
189973
1248660
596870
1204194
1274520
1718499
424756
237516
1667739
1530336
1473614
304680
1565490
725372
1206110
716973
753362
1413755
917596
1136618
851257
1723370
922966
943420
208187
719380
152899
97481
205949
203693
492704
1460874
1002975
459531
703645
240911
1968080
847737
932398
1546106
1051313
1517576
703190
355908
574984
651404
1155002
582072
1955764
487939
1230132
772431
569006
901872
1191800
1426843
1400008
1907426
251027
134666
583087
1583997
117143
1370125
372216
1857980
1623098
577700
926598
1942077
706029
645122
903262
660195
352416
216630
1271228
1837704
1230316
645842
833155
1754864
1309305
178019
1849964
1658847
383764
1742408
687832
1804493
591789
628286
930187
1282792
234183
1497353
262297
1156687
1046382
221618
732267
1891832
987608
1607874
548125
915729
1226493
1208259
1246670
304107
29057
1756884
1354732
35015
1037910
931241
1321298
716980
1231447
1848881
1253267
697722
65027
63588
1933010
1641191
1244389
148231
1898472
510571
600913
616377
806853
955406
1496531
1426338
1702694
62742
1325496
603848
927259
89338
1167505
1238210
417421
1697552
681843
1619202
1127848
944854
980805
1712521
144415
1463487
1883578
1161025
1180030
729934
593755
49848
1839935
788811
1165635
1839045
1351220
537608
1713738
576376
1179322
386142
295070
1308682
1088471
347845
1217111
394862
1862285
1584776
1708037
1114156
1052181
931275
1815481
350750
933818
1258209
947562
1509560
1695380
1032537
1146087
682760
1247447
1561017
46555
1953654
1254161
1617000
640009
762785
1526778
1705869
676313
928646
920796
509246
1200283
1311646
907415
909208
756360
82957
416781
670345
1297599
1071109
700797
1468918
448519
1164267
1061083
858051
535501
253774
24355
1185742
1014709
619440
787602
1588667
1131458
571680
321246
1402571
692695
1580054
903835
1154401
901238
192400
585451
871962
1252313
993597
40124
900617
890159
988170
1155988
1561214
1749414
1493330
573003
903617
779814
1282744
1340138
1567259
60224
1306470
1865351
956053
1909245
151308
1536242
764420
1849406
463386
337
86812
782184
1164421
1122852
1601817
1804441
698346
634839
1936762
1506780
1016911
220466
909472
446736
1068108
1979459
1185412
71668
1835495
1001085
1288916
1859549
1723130
818950
1969766
747740
1054870
1589024
992750
572435
1825625
869102
906701
1457384
1967096
641483
1013063
1318918
1378872
1408851
1188883
649937
34105
439102
460790
424708
956764
488455
1511156
1896275
754957
851048
584299
1426869
832768
1309467
861313
458284
1935486
684299
853909
3619
471645
1712436
717335
225127
1415166
198936
1197428
1329438
479131
458806
704257
1018335
362417
1229569
1861497
1292024
18486
449553
947716
700886
1840388
484940
1993762
1172535
719815
1911829
1057850
996635
332693
1400268
1693151
727811
1867383
361329
1032912
1270738
1889770
1174425
727433
373607
557365
464843
235282
1028659
1094243
1498288
1030143
458824
1474
921106
1034383
910601
1764229
563462
1929845
485768
481657
1551877
1736114
1677118
409992
1334089
1953202
903241
1498079
601292
1461493
827132
82149
1300824
1795678
1955579
283055
626030
1054468
1862578
33674
1932355
1653601
1948855
401995
1673843
840639
1235286
1334552
1543445
922637
749853
653771
52772
1740482
206655
876804
1129676
1633490
532818
506606
1375951
58304
875231
688899
93112
156086
562500
64300
1123147
146510
714355
953747
911864
190904
1844137
974109
12718
1601860
242771
849386
751150
879732
1129915
1288276
1880259
798517
864653
814064
307587
617255
409430
709030
1457580
1192740
1352095
298154
970489
843377
1499370
619951
1259937
1742456
828173
1548818
1022872
1287350
579601
984002
1701526
1701896
1784748
1213731
82610
1029832
1849220
916985
825855
55524
1077325
157372
1277270
617392
1004765
635491
1666076
290193
1441801
1952666
1824978
226116
1322501
684769
1667448
631954
1205012
1778249
1620011
57544
1879576
330
132103
456970
1576904
529606
575917
1239321
1755641
1579361
1472303
1584411
1066617
965918
315648
842849
1216655
1536730
740549
1281461
1993510
1799305
142893
1478074
499112
807902
1117782
1522308
1631623
1382177
709273
782794
328627
1972236
689914
1528122
500674
1893996
1891634
21798
910211
1338981
1560930
1499640
1914665
63510
818685
1629227
1041880
19723
1889781
1422407
104495
626857
1823236
72917
1794084
974857
162097
21842
642098
925148
1564503
1664102
277869
1913092
1774070
185489
126938
686731
1168498
1483564
574536
1307148
843097
710481
1942138
1256884
1376150
16953
977962
227507
107663
443729
1821245
1928034
223326
455949
331016
1787987
1287720
1364586
981338
1366053
1751059
106058
956721
168031
1838567
1014637
295239
1594143
1676785
1207396
1092544
1719445
1637941
244723
948335
509438
1146193
1477907
1347225
1794470
925271
1800059
164172
1510747
1392583
1625009
508451
1054550
1395025
380512
807281
1449196
886711
624902
1094825
625608
1147785
359148
1463885
320444
1918649
455334
1267880
368259
1170650
1393509
1804462
1773483
426684
1498561
1333061
189475
1240572
971228
1142820
278309
661599
1083725
825617
1642990
460648
1563468
867944
1514408
468305
486586
916627
567693
409952
301668
765399
15548
666448
1322778
1304660
558967
175933
319033
826300
206396
163297
1035201
550869
54635
1618457
321154
1096636
1468968
1383034
1915447
273907
1717902
1542830
1577449
1540105
571425
1424778
1397721
1706078
1339974
1053552
971306
1511782
152379
771364
280310
1699190
1566680
1381375
999148
1607721
933745
188052
608857
754110
975477
1218282
1550346
1028491
15623
1784383
295523
1374544
985004
789855
419304
573834
1226487
220764
1448843
1926734
589367
1210681
854593
711036
659051
1489857
830585
990242
117591
1772145
1263482
16742
720890
1642151
1669849
502521
325143
1743391
1247041
1860835
425135
1141942
1290876
1390885
463074
1460414
520706
1530943
1664066
1892511
1133880
1406457
4143
680339
1181098
1249803
1020628
1336950
1373285
1370648
605469
861577
1690780
1240245
1392641
286895
1653721
1634419
141494
639155
1787958
1085686
243481
1956676
1357854
1976412
1377798
1971435
1679924
1971103
1564900
493184
475185
457104
103023
1121499
626548
1859598
690151
1226763
151240
1050843
1890402
1017011
758168
299840
454707
570615
851776
1557865
1346535
1413217
98648
60855
1699558
1203237
957984
1394100
1848108
695013
980456
979477
360485
855819
1798135
846911
1346867
490035
40243
1749510
1066510
1846557
168747
1103947
1951289
848692
480703
142057
1346470
1040982
1816175
792549
464943
1181700
1632158
1272792
101495
581654
1684750
895546
1378422
1819866
109729
659688
1047167
1736326
561078
1913394
390955
118671
325849
1332275
625477
1852692
797032
615877
957406
159610
852811
964831
1735469
157027
860689
1382330
1837263
691692
221304
470546
934901
1596388
1110968
1243856
932311
1146180
108889
1568967
827106
632493
1463081
1515644
814408
337223
364011
331378
776230
106686
823004
1133752
849584
399934
651184
680679
769676
457441
1952133
338970
1552261
443222
329607
1815147
97820
907938
296450
790763
1438605
1285043
1700110
1500849
695643
1828768
463849
1371937
116052
525149
570026
754969
1537707
1841465
1025133
340843
403644
1431072
1350407
1389362
1803997
343332
186733
1021015
1277843
1662860
358427
794760
529039
575451
1977033
1827752
1686352
1880219
1845928
1270130
399216
1868451
152831
310450
854773
702672
515548
1544463
283524
1255401
1458764
1317924
372373
1489866
1013386
844491
1891236
1998792
900990
981580
1159645
840344
1555370
731743
735843
585368
643391
1151646
1632441
1293873
1921668
529742
1183968
743971
1227780
784177
440221
1559773
1263670
1215261
1024012
908684
161782
16776
452756
1312643
1530699
1972528
1523558
1865435
1046018
1334558
1268965
1583619
1350170
640815
1439432
899518
1021981
1529496
358232
246130
349231
1004105
302286
318576
1305758
1040323
1953333
1539879
547074
1700510
616203
176769
898475
1458478
1006543
1959115
649318
1227942
1519491
328113
1273151
34994
1296694
1279484
803196
154937
1769020
1734144
489940
1953131
1750679
763036
347950
909207
1128099
619671
1792436
1790907
744843
1539507
690091
841264
1391755
1795266
678246
176391
624735
1012587
994282
1899500
1300247
805375
1719963
545622
1704455
318916
829374
244057
427291
759765
738279
1174597
1617344
1108650
657207
1046303
947398
1222663
1829883
1608339
1754520
1948523
727798
1256463
1484674
458314
634103
427989
1071018
1855205
1114573
1828607
1576939
471445
1559859
1844512
1148946
403127
1566332
1274317
511344
1922325
260510
467270
195473
433779
813399
1580526
359348
1602250
542248
1357308
1841903
1968709
482425
56622
446180
1638697
170090
315743
342993
1879357
45838
1463904
1839204
319711
283115
1482038
142182
8390
224801
1349014
540094
1295910
1792697
1003667
164135
1845066
1012427
932680
1512980
1147354
757500
1530102
1820240
880442
1145160
1561120
28841
1988350
902160
582022
1865016
760319
1601863
1398267
803815
1034149
450017
757720
1881141
995899
1952188
648445
73020
391143
80591
1278339
1799463
1790518
1648238
1891267
149081
1150330
255722
1374170
1455856
423535
1548756
689785
529787
147199
767804
707287
1132738
947215
665346
1649766
1004115
832293
1806234
1776455
1266465
713314
900939
1191928
1676834
1607019
349898
182370
197845
1775306
1959090
1645903
627961
453563
37817
1536203
125485
263135
689225
1516180
123756
156547
127228
189014
1595809
1746024
1744462
1307440
1100190
127125
1931265
1081970
196968
1395739
1708361
1370723
861933
533283
752281
919038
956916
1660004
502477
308650
402916
408855
1711311
1431784
1125114
125731
219264
602805
214494
1547025
1385651
1150401
1806273
1321326
1599453
1934966
1111325
1776941
1222992
1392114
1632816
1108245
1452688
1422276
245216
1602776
787294
590236
1435993
1241284
1967653
627992
947573
337675
1276000
1568298
103135
427328
1177729
826449
1455981
1824143
1226496
932638
812768
1477873
1476356
673991
1612844
85574
1858515
1107419
527437
254039
558947
942787
1001011
1468374
576401
1386522
1003759
76645
1926229
1291827
1267093
1020294
769012
498141
69571
1606772
1736313
1199100
1826713
804008
444221
1036930
1168782
1092632
887842
1277553
634383
1260846
1280142
1071595
1828905
220716
476130
599107
387845
510686
1887566
1664785
968252
1300847
95164
1171973
1923223
915234
550163
1087265
491953
385915
921212
1369265
1053677
809950
1494110
990306
503557
1936200
1025324
1875656
557745
839826
1882123
1455319
1707287
1780715
1698753
1382654
1852286
394596
1260140
1672157
742207
932765
1623165
809060
1506381
1880526
1015116
233443
1114621
1733646
1128248
1590911
1871338
184896
122753
803769
1189099
326299
1884002
712622
805867
1107908
1813022
651379
1842116
877417
122286
1064113
1739599
793262
1764215
1422247
1493899
466763
255003
1422099
1650105
400332
1509428
369241
1992490
275475
479687
486316
1825031
1003173
1679870
1947160
1842535
1442077
1571203
776020
1830079
1965016
718255
26844
1888198
1012383
1147136
792598
946655
1826516
348272
893124
12839
755040
1176821
1897232
1281031
1893589
1725500
1855918
152498
1784112
1415056
348498
837596
1238593
198059
525309
523657
1265395
202257
1305107
1348692
112205
78803
342053
152071
693372
1048282
1061030
1400108
722793
547955
87110
403305
205363
1885979
308324
1964200
262991
315731
1770869
510397
1638605
800377
376311
227871
171287
1347261
1902259
1492393
157013
1538252
298635
1377529
572768
432138
1819385
1729819
161568
158631
1281531
84386
1344008
561035
210869
7631
268453
1787569
1245893
1311368
1337352
703213
1381116
873596
1896220
1507610
1995373
829588
1283060
977644
46490
848290
787177
1846623
1964365
477795
859407
565244
1308135
1631772
1386823
762374
1234664
1418338
1631391
91213
737403
1135449
1364556
304291
963799
110952
285104
235869
844884
981143
1992475
417409
1845896
1452018
1933472
1222962
467820
380437
520781
765177
1318430
259649
1797383
1835320
1492331
1697859
164672
262837
1137753
1823992
112037
1953074
510277
1792377
431792
294431
1932666
408776
1811114
640105
432393
780696
1620169
1498980
1769678
1760766
443515
1341627
1883480
42738
636578
1518021
1199033
1399749
1711224
1028612
88936
482015
267062
701419
1777687
441640
187813
452744
1565563
986656
1580746
325616
677197
1256711
754909
749475
1715153
558609
1976136
172763
486614
1193407
28441
605853
602042
448563
857647
74747
1277408
12525
1566043
1794568
1993342
820769
1710248
1244877
772324
1617500
1862433
570826
1875100
1889607
1692838
32004
1167175
728889
485339
1935460
1578997
758450
76097
340236
613942
842135
754712
314986
63721
1646560
1479602
1484143
1660918
1867635
1808522
233415
254932
1802390
1701391
484293
768195
1036921
230078
1690079
1342075
978427
11103
1005601
1480429
429619
1822720
858404
692291
1689554
1525334
1356593
1437103
1368326
1693606
37921
1554213
1641622
1695370
118901
1882874
115487
1069002
1552543
1760548
843723
90334
374614
1605309
560676
1175842
1822990
607800
837279
988351
750033
1318292
1910189
1630333
1491224
1643351
1131388
1115924
1636959
1801922
1377119
202426
243004
604778
1485070
1829736
619554
482332
1012369
988624
110427
1959919
1606553
460430
945856
1285364
1271064
588808
1200507
15454
1653692
1024766
1934203
610705
719475
1764149
437810
384545
327923
580093
1876763
1492994
1868720
636953
1781681
1685319
1590463
1202693
1138369
771293
343548
1959663
1831202
1578061
959937
28859
792940
414231
1873555
346135
1101532
799666
935820
1352614
1279431
30321
1014077
1877124
1433331
1189286
115409
3361
1023510
151702
322772
1907870
1804606
1396819
1086720
1409768
855091
1919787
1546946
678968
1411098
17801
1528548
559356
1314624
77829
614194
493328
493758
1766205
1652918
839465
1338529
1291825
728222
154205
1548675
1534446
1991919
704191
1030858
1011996
641774
940339
741481
1047432
1905405
575138
597381
379476
832104
1485736
1700329
1721701
1297994
915302
487788
1826783
346300
1264877
547024
717258
868909
1917464
1662748
1931188
1288964
1692165
1657783
1934917
1566941
1185571
1117310
1837868
1202931
1462514
658988
1908202
1118466
931674
942499
1622374
1170982
260927
1297222
363422
1972932
1778887
940901
2464
1138187
922295
837365
255411
703443
1074975
890556
700203
1071336
1404327
495733
307387
99099
262495
1749113
1441140
188291
1515855
1292762
105212
862597
668411
43211
47444
1271656
1656699
1182955
193601
143324
1209445
1291025
1871280
551428
786102
1839846
1177853
671484
146942
1946959
1517671
553268
975915
1826206
1624278
239731
1851103
557610
213316
1922489
542060
1092923
857239
1209323
1983228
747217
1733581
1773708
672434
1190340
732671
1542899
1142099
154549
361557
1130626
1475327
171555
1749319
1634533
334300
398965
751866
746462
509687
1470625
537147
936481
1002536
1192919
450338
718171
314258
1393454
286571
1011479
284013
122786
1312793
1180852
1322078
377579
1314702
331132
789915
1018656
891717
1684741
1670760
1038509
126953
329683
973317
1073972
461772
1784740
494010
954255
18518
1116754
1214513
1171407
718055
1823718
918391
563377
825429
64466
174918
1928346
1186458
1948488
1238303
1548481
134372
1516419
1034412
1462027
1289367
337599
649841
1086965
1903739
628087
86456
1802225
1160250
1946129
1656808
1500553
787528
1953319
1863470
747462
197781
187225
1582047
336563
1589519
245074
150948
441501
168353
1451118
1947256
1398251
606388
1656381
1207430
1153498
1705348
1771347
199706
1818483
237921
1183752
1089210
111346
508197
854286
138413
1848072
257443
1864955
209025
336844
1736250
668964
1608141
1463260
1320491
1203182
1461641
1282620
26552
763345
472368
1154344
1903545
1627334
748946
148550
309555
982083
1458370
219882
712037
1815715
372784
1800121
342025
897980
5652
663755
60830
14926
1078443
600648
1927412
508597
1907306
1098763
1568134
1416953
1102640
210728
1519950
1759597
1532867
279645
1120727
1457391
103784
1995827
1095446
1413766
604633
347159
1764566
724811
1571695
1767039
1039505
563226
1924440
330917
1126856
1025678
180716
207432
645617
167951
1838348
1612298
1030117
1963528
1092356
871148
1875172
930271
990521
1551939
576045
1252170
638362
77046
858540
1992592
1824541
535393
702738
1200476
1562221
1865548
582941
1886973
1630552
1998068
1740614
677485
662671
545921
988576
546818
1866377
575497
789960
53530
1503061
1779724
1985258
98688
804281
690175
348835
1540351
79955
834899
1529383
66124
1690516
1945507
1293372
1899347
1838526
1555838
1401737
840494
43754
1082606
1995495
640875
143464
739217
435793
839299
271929
1341114
523263
1612468
621915
1902338
756597
1244779
1155478
1787560
1840935
1901964
1835497
639124
733184
141667
5238
1582482
1652278
248228
194518
1114091
1266395
655192
1302402
475073
1493403
724429
1135022
356855
70476
4892
30757
1306486
158365
571518
110765
328822
1797111
428361
1885636
140847
1799849
822417
693081
663170
903705
1265566
1372777
1893207
838767
1378314
1390284
1054875
1818448
120030
1905380
392828
560087
1329890
169777
1137317
127069
1004738
1337528
963487
152452
1906103
1937316
341703
191483
364838
1441744
679973
595570
582377
174537
1342252
1314079
1424354
322872
433154
527472
1469537
700361
831167
459827
1079427
1998769
1332247
803307
1629714
1546678
1513861
1415070
1792213
553857
1273993
508384
1003
1186086
1651288
348973
945521
1460052
432685
1428170
285490
1354933
1147484
853793
1751674
722128
1226756
10748
1703972
527569
425550
841625
802445
636843
1626195
318278
1665720
445258
286736
105275
816659
1609596
1431702
1568240
3100
705411
257747
1921877
1617736
1866490
1343537
230854
1566710
22133
99805
159385
1989606
808092
1641650
65837
1758547
1617374
1375991
1356811
1354813
1658590
1771349
1712928
714203
1901050
1840294
99267
119968
401686
1815092
764079
1290413
106687
918353
1119403
182901
22549
1115139
1120558
572348
1939051
141124
373467
143213
536275
1614530
1823061
74999
345660
651165
1814843
1854090
1698375
140198
986919
827013
1545010
1613849
1274788
1830087
1467713
317549
1917838
1670724
281280
375691
403891
1236730
1856490
496389
1159447
1726999
1589314
223550
1290672
1773839
579261
190249
1365154
787693
1182139
1392152
1521594
488385
1132699
254351
1933529
1909886
492460
908571
563761
83924
382907
1239660
908603
1328384
525533
1720796
1924770
1296532
1433786
790826
957940
581744
917183
1734416
1202141
1573687
575252
240571
707611
198260
1438475
1474518
219750
1937287
1098930
186144
1239669
1377485
1080817
1981469
1751313
546855
1140809
67190
1201930
1701472
1101236
1499505
1463189
867573
1148662
24505
1377058
868429
66166
227130
1263594
1416611
1969565
792025
1207849
809809
879655
719919
1496156
1426862
241874
1152065
1689575
555518
1752906
1982019
584230
1278474
100893
6953
865146
1810443
260162
668743
1471592
1269189
1858958
1352137
710642
799799
1050283
441563
1331492
827707
282872
160743
457174
1696774
110280
1019536
463695
420141
1707804
1265581
244927
1253825
1016740
1499064
1178663
1057907
327369
31980
1371826
423207
1469445
1312220
1844379
120955
232141
942121
1196668
1803037
834698
1146381
193917
571714
1643217
559439
1807837
660972
942622
759814
1889552
299858
509369
1876407
58569
663088
1971785
1864715
1400995
1827513
1084592
1921134
592999
552465
897230
1618800
1594603
1721366
1902486
1057949
321978
127157
1349440
191702
553936
1804679
1267409
904190
506428
1671814
670399
1136240
1220511
1185235
1195808
83230
1157142
1766944
1413067
1338615
337179
1221295
1395416
677938
1468300
1740648
1584272
693803
455850
929314
15354
217061
972815
380192
766985
711598
1373392
394159
586569
19902
1129819
312104
1369443
88899
1251419
201386
286461
9020
1014447
506868
934264
782209
590736
115109
1315938
594678
785529
1230902
849681
871019
801230
266384
49018
1773246
1998384
1939711
260453
954881
848176
291156
740134
1364968
724559
1619343
1158034
1955956
543078
1412099
1936170
1153659
1985584
186336
1399355
1370884
40257
1375607
189138
987151
207560
1794083
1412206
1837714
332702
967690
960188
702678
1646962
1279909
719778
1953650
898512
1182113
129219
1591446
1997145
1156148
1275632
715799
1722516
822690
1874186
21240
31837
1884747
1715992
210278
130879
1651461
737195
1132006
1150924
39121
1588629
1933873
1911493
628083
1557900
1259939
382287
1758067
1853018
1254944
1471906
1625133
877535
134199
1730716
220093
1682244
344390
1704373
930068
1937302
284293
1488150
1633799
470903
1543226
1264851
1189274
958793
914582
1239397
103121
1141469
710039
1483017
1779560
1643490
1653744
1777163
1986950
697212
1741294
920629
171822
1726897
927447
1244310
408034
842934
312480
266665
653322
1046844
1974260
1507436
366114
997779
1788189
707610
703814
811031
1603193
962631
84107
1640049
706011
1688245
607903
1884058
398639
1814288
1313082
1506051
1293491
158296
367209
1840056
363898
820209
370309
1404585
1201227
153794
1409538
584693
434090
1069620
239506
1569196
814401
1114697
1036212
189566
589934
635303
1675011
923655
1536747
1279633
185518
479785
356417
900688
95692
308025
1376895
1132876
649212
982554
983882
1110379
99108
786386
509139
1158191
1768151
1175743
280190
885688
1619661
1846598
1804653
1420239
1752560
930302
1434671
349026
1956629
1798340
340159
1491128
1312596
44899
295673
571372
391566
406185
922959
1146420
118254
1037033
1952525
530152
987843
1293730
755280
284795
1598857
221678
269139
1181654
1980866
238075
1872424
1305732
1033866
47578
1732414
521862
1206904
235217
776122
517474
380039
297451
791742
1092268
87417
820103
1643496
475862
1893085
90262
474438
153735
640116
47581
1441438
1225421
1017987
151385
826213
76760
1453600
1170057
1930801
11919
1306018
229921
1047372
517761
1489325
828976
1017574
1421169
1370589
692402
1535559
1986371
1854546
837477
1715373
30090
919112
335403
737858
170703
1785903
1351695
17175
691117
1098099
769617
1319123
1163067
1949482
344607
605281
308070
1680975
1965445
544984
1532906
827147
1083234
83884
902401
1801548
1327573
1403075
1378105
290511
668414
577190
1956508
376831
402031
1380723
1759254
594085
1718272
1280445
670348
949055
437057
1890929
726045
1552187
272461
407153
1905934
1340061
783435
1294432
971635
1690166
1016820
1877299
1232678
644160
1276084
1383505
774694
1450097
305393
1325318
260536
659529
418196
592001
1548623
1111797
603416
731252
1174497
12207
676128
1005176
1524775
179643
1477062
1551721
398318
1732535
869800
1220363
1094741
52217
1091812
1250855
496768
276789
1452595
1700934
454372
1588286
378569
122561
1497631
1942630
1875470
520038
1424311
1763224
755656
71051
454540
920044
668896
1704936
1196872
404080
303438
1460509
664589
1866167
929158
276768
780435
164255
942823
1318231
840990
418598
147068
1752916
1185944
1963885
842476
1463105
698414
1118607
290395
841982
882571
1142002
1940105
1413377
424325
1098890
46647
668877
1883381
963196
1963115
1474295
996253
656295
245268
423445
4169
1048720
917869
584042
1195498
607172
922032
673448
213439
801227
576143
1892443
1651922
1181082
1961451
1932937
43211
1524111
1370311
1536156
1228829
465593
124465
1848198
559228
1077493
1910106
948196
1844753
984064
1538766
847632
1930291
1622990
650367
1140940
1336335
1077922
1827407
1008567
608684
1481818
877286
480401
1427188
736216
1359830
1459392
1197455
875534
898300
1965928
1822671
893498
1980866
562383
620405
259860
1232653
349868
1502068
1098017
574687
1536401
170780
1169199
1793559
1512348
1609963
880311
1978789
275653
996453
272533
1168534
1018119
1912112
29515
1050978
1180085
399279
936885
1426911
843509
135999
679135
1947917
352476
1459680
1678719
375776
382164
517980
1391118
357082
1719067
876998
576783
1604995
742738
1347796
904954
746449
1965586
1122798
838119
1306084
1105353
1072231
518238
696358
92562
87678
1010232
988931
902226
1905062
552067
18218
1778490
1270190
403615
1925044
1576515
764688
1845384
857678
943094
719119
714225
1827233
1045459
1051308
896780
233719
1421453
1546494
1581039
1091700
1228560
306436
965192
1614794
262624
412322
231925
536683
1350716
455516
1274961
1794225
342413
953014
175470
262767
716431
162228
1056580
624771
1131814
7565
1179986
1016757
1350674
1740215
1463224
609797
503108
298739
1172984
1083141
421102
791638
1822822
991933
367330
18337
791360
1851734
866233
1626157
146104
1414411
728120
187300
1740015
1074837
1830385
561826
116539
714799
1600682
458143
684214
1351499
1045746
759969
1897651
932649
150286
1097921
361914
445143
97577
1880758
705516
952260
1456703
1273041
1076594
1938096
1645783
207200
1808041
263323
228153
1915364
155347
1983287
624534
235004
1346031
1228562
957291
1349432
917663
1126455
335677
922078
1552951
1774220
1693852
831687
342856
1540494
933737
1932461
745766
1740791
184130
1788698
1034938
1237427
1317465
1270748
1498772
772475
596864
661106
461007
1444563
954897
679365
47552
642088
283515
1155740
993121
1140061
468094
772050
725289
481114
85340
1712168
1272211
706280
263459
1569748
878379
521492
392660
1977366
1519066
1143694
422255
802482
128789
724321
1486182
1680160
1729318
862949
236938
1048079
1202916
1330112
863194
66659
1643534
620592
1032899
1425371
916095
1918265
1231927
287425
178733
559773
1637750
663502
282681
1512144
1600212
421150
11885
1823974
1917999
512283
66175
1065311
401357
1216844
1564242
1805936
1752656
1985956
1207213
1848012
1467321
1163168
1285970
1859149
33881
60784
1465342
698555
1666748
67311
430827
1275369
751011
393474
923630
932101
1319566
135679
158890
454650
1017760
324130
1160684
786341
1002188
1870297
1511394
1874484
1637242
1664862
1058470
271745
1701578
389441
1214489
1249826
447733
1002974
850698
824118
438754
1252282
773274
1390937
775102
1356212
779322
66762
381721
587046
489730
23359
940527
368423
1996691
1582576
1431664
940610
1155029
590956
567325
1494322
939561
1202260
578013
1589986
1276126
649129
359593
82101
1069937
739165
625632
1529014
418255
1688748
1204712
1055595
300291
1282191
647933
384764
1634603
1148516
1235939
1262213
1622204
871960
419098
1682092
1330118
1881590
219987
1988799
119860
459936
60662
758257
1372468
1504090
1009813
1812362
1096491
1836531
968323
1078143
704739
1420160
844455
461590
682844
1391957
51548
470787
777918
545621
1505807
1207722
1076658
267251
804272
1231029
266701
902781
335002
206537
401789
863350
1485087
735484
1531234
99250
1323848
783927
1706613
1369242
856100
40667
468920
462175
528428
1426178
732012
1500146
413034
790617
1233425
251740
1037382
625166
787839
222050
796425
1644094
1794606
1237708
153312
1339706
1619101
1490776
371273
1783383
1184222
287372
320305
132839
1085027
1551135
1001630
718157
157931
208172
1273491
724670
1739908
1335146
1786786
154115
1978268
1475135
868571
1725242
292673
1047650
1349501
976128
266867
1646696
510558
44808
876838
1864308
1959090
1171019
1905238
265445
1961013
775868
1498871
100490
846768
1577117
647150
1141022
1283700
1137233
1662059
1120590
1295648
406548
1352506
1887496
594604
1106169
2714
1120419
1875077
192790
881575
1743881
645607
275734
1813963
1137387
1141949
1570610
229980
391675
1563340
1553652
780462
1546523
1735106
971551
268743
1618500
1957353
862975
1433747
701025
1521431
1541012
1558716
1047131
323857
1828977
987681
1246849
1956484
764400
1802729
904313
1757140
718551
922943
604526
125076
1416363
68531
449417
1101528
843950
1555103
463337
709538
400676
340278
925095
1565113
1591504
1449481
1424032
779968
1690175
1664216
1695174
1471316
1463432
1462258
334818
1827632
1219975
575431
585975
174663
408731
1811865
130382
1683082
1617453
1190122
922561
1968413
970960
1827506
1431224
367834
752927
1686097
61541
284562
811596
1262563
1251738
1144267
1249940
944070
1790243
966260
1438672
547728
1797206
1356776
989755
1121755
1545624
282621
1257736
1201876
1081029
145666
45296
545432
1218679
78860
939151
1828802
1795859
1698261
1764119
1091932
19142
1118782
25907
644790
1481641
1767366
833845
430688
1778054
632161
1184332
1922260
593212
1040224
300959
1004259
799917
1151316
1456687
1161836
1700736
1239454
452478
1045307
781147
1559799
1344572
687938
1477090
978943
1335108
247524
1857479
1769494
482503
1293524
1532412
788111
272797
1641511
1939524
960083
271497
1367116
854903
463169
1597581
1994524
257410
1461502
446301
1225760
98014
1309137
71683
983741
606981
1867708
1253897
273334
315522
967070
323259
1985537
1245037
1290731
346407
1912442
531640
11047
1864042
672432
781024
190083
208172
1061815
1817238
613149
1490996
506073
882241
1021566
680943
1512021
1351703
930605
1509515
1007199
825016
1440663
1815767
1547664
111168
908995
962219
901959
1409176
110535
1534313
1046783
1040208
1101870
972131
314031
1878692
1578796
1990321
79334
871535
578099
949501
119447
629913
891649
1666019
1001964
1210020
846124
1969806
1129554
1700572
1457693
13697
979943
1481883
135175
575763
1241742
1554164
1541498
1448933
551636
238570
1436011
1539515
1536226
60921
1722764
1805324
1792345
55087
1496254
695323
893846
1127425
1966392
899549
1877567
781966
551128
1787965
35207
444743
841773
1867562
390762
1707028
407832
1664352
174510
978524
1783573
570774
276599
861059
1310445
1232647
85943
1147301
1008661
1950663
1948506
631054
1986950
32430
1456123
1015528
680976
1057322
1529416
998966
1526562
1107057
1109180
169290
1443644
1155237
615742
491154
1147894
1892555
1594492
829888
1767546
662204
359285
28879
318806
1069102
744408
896581
1951467
938258
389379
38773
1139855
476525
528629
1550993
800748
1619001
648386
1708844
1532699
1149474
1270517
491550
1816552
592393
944499
149746
857378
1937764
1703099
1757913
982053
1587920
767541
446589
718123
824503
1973017
842642
1841062
504068
523859
110969
552615
371491
1501730
1031165
998653
490260
606038
1039412
1442665
1131697
1769654
1533674
531515
1727382
1152310
1659124
469247
559359
957298
1587400
101957
244159
530303
696830
936516
529086
1538289
212716
1460351
1440391
1914190
1733526
570630
1079997
465021
694655
1204888
770753
37880
1394715
1070163
1877447
1295067
873896
1914730
1610454
1492805
1472716
1901346
82429
910352
1943058
1867131
1534017
856861
1583951
1697100
770054
1160031
104995
475385
1924044
921673
1715759
1290881
1441652
1813696
1051340
562786
1421733
948289
1050456
613037
1792325
451847
1560397
1366183
1456817
422575
6499
1486158
1660929
1218080
357663
1219033
990700
1669316
1577620
1698367
745439
680779
151833
1051575
1566826
454816
739481
1499809
223480
1459865
533728
1076844
168968
1859923
252659
1860178
406082
1852911
165455
216750
1156541
183237
1002749
1879532
398411
467941
1396595
766586
509391
814198
171057
864062
1153399
972947
1617264
1012002
1639801
1595372
291795
1603783
401115
578635
396460
655006
990438
70744
1040502
580287
1329260
1180517
1604017
1167087
82031
1245862
1614532
1846701
787741
509402
221130
775022
155265
701035
1382132
842346
1302351
638856
891425
1448008
1032105
732249
1489866
1119618
1504765
601010
89306
853910
346047
719394
719672
1499016
1509386
327934
1422030
1686867
931987
1875601
958640
1138192
803677
1601928
829439
63887
1926397
1905152
496724
1944083
700915
754694
1549121
959118
1779277
1602601
1251179
1363084
1581977
1867902
79718
110839
1228305
1936863
1259164
1532037
554238
1046434
337674
910226
1686478
1422430
176214
579070
1399569
401513
1470422
606213
1418306
1868621
1234390
1609323
1096819
1284189
807710
217245
834296
520701
1513570
1232128
1140670
1610287
1578821
1095065
505549
87473
122181
295542
725086
635644
264154
639294
1717035
205752
1324486
930604
1521873
1514596
561814
574673
406669
1047031
1530613
399351
1469207
559188
1117993
432807
633512
1230256
466426
367155
76978
864357
905303
440250
133600
728674
1597903
1208110
1807694
1773119
1027785
1788994
796067
1279589
513949
26922
1888555
561473
292664
270585
881685
597499
389740
1555598
1076235
700632
1724609
1324471
431701
1007266
122965
413621
1436704
1444113
1139923
1697066
205810
1927723
318644
1734626
534957
1592135
1161073
1574315
1200658
1274413
654836
1527088
1718503
991113
847151
381751
1917013
97760
1833422
440166
844350
863026
679440
1322865
1993058
319545
503556
1360066
1655963
1044989
1523693
262947
103702
1630995
1435247
1071991
1297927
462228
548652
1794957
1294288
1825309
1413711
278402
170430
574636
1228931
592637
274824
222618
1813668
1522062
502335
1004497
1685435
1462229
31555
769906
1705554
252547
568028
1206227
1674266
341674
1673370
207933
1033855
33803
296904
526878
1320289
1981183
24960
240348
527271
951398
206693
51474
685050
1486147
1112332
1116395
1945378
1337206
516799
1290179
635199
1613783
988354
159343
333718
880285
810985
187007
1348915
1707272
378469
1010248
1461435
1571800
224744
1055508
830964
198401
243425
1375017
301058
1286808
1054523
552729
505684
824111
1843124
1027322
1534069
1826976
1380770
1643465
958560
1282121
1827453
1951647
473486
233913
1753538
160134
10279
817701
1799765
143669
1990799
334051
113927
145460
1690085
1901500
1775648
852728
278925
1152881
1780444
534687
1422830
1434369
1569027
1169944
1765255
1272534
1582547
38664
1766201
409374
278063
524172
1024483
393863
1917509
980570
1593818
162629
1369606
386225
414910
113904
1061752
1996630
1225688
1192832
1337139
1319702
870204
1560722
1502101
177131
1556468
212824
1360776
1932508
1745110
696245
70141
1342279
239023
631243
767443
665057
1329236
1174855
1431376
376639
860227
1565258
431224
241001
132296
1854481
1740032
1297317
1278944
691770
1152893
200365
648071
1384364
1782335
1395974
901493
325520
1531142
1582289
376708
1547359
1992718
809753
276835
1926382
1731974
570452
821613
1164229
1691226
864234
1742373
1783868
838437
223444
903147
1563024
406745
880495
1100939
1368782
1614911
530052
1659570
199681
1352391
360572
446077
1542930
884348
676846
1343952
742556
107714
1136982
1942481
878668
1582343
1811358
581140
1650648
1783135
1654608
1392112
415791
517546
1178272
1733542
213159
1818977
1462215
1888888
1657035
643790
1489414
155818
23895
20563
1794887
1197940
424720
860652
1907456
1203909
1945032
483216
876518
701747
308725
1981794
1089840
1401355
1012455
1409371
237177
1326873
310794
897934
249913
99796
1242544
1866067
5369
1621885
1901862
485936
735865
1816295
814304
1326503
115285
390042
594648
1038616
282446
1194989
772407
1497789
1676180
570850
1668960
1491436
1849348
496581
645810
1890074
196328
53334
1922876
1008760
470283
1569611
782446
1139237
450319
589347
906881
1989691
1761891
1916805
517984
618710
442164
653660
1474127
126553
1450527
1473910
645427
1885157
1072399
652681
1932585
853786
1709601
494992
1637367
1149755
610001
357970
1495182
555204
1221684
910411
1701454
741815
484997
99232
1329176
706741
1698079
845350
1658470
314279
1727621
106548
1400277
900995
1725201
1304522
612335
1671609
1401672
959365
475506
889684
1997961
1285947
919794
1629142
793786
490399
646436
1641839
1438540
60208
1063079
1161372
899338
763243
320436
145132
1119300
1779687
1141108
1556938
1399314
449146
234490
1132429
364377
517087
1823862
1155569
1202736
1507339
1062914
980182
824211
431575
105670
1094411
329787
1436834
569875
1689601
1449144
293114
1276058
629089
651773
1925291
1416464
1209257
1422576
1586601
1374400
1438191
880814
1178536
1537404
951273
1520
396784
557626
1358312
548581
837867
1981340
1262156
606350
752327
795692
34464
1176035
867624
361843
1940534
991652
213382
1026778
38053
676515
1708630
1960945
1110746
670068
1488207
1740594
1596868
1047396
81362
36852
1201397
275660
1748468
1032615
635795
1822556
411105
1394328
171081
1194560
1144590
1827837
1947726
677274
1442719
94899
74790
1800052
1423247
767072
210997
920235
1607404
555992
656180
293932
1155789
1401462
1927510
1633321
844067
1137227
1962076
156546
1321034
1677479
1856673
705424
1646816
793583
1007919
129767
1355390
483138
1023450
1961870
330375
1184539
1224641
839912
1972034
1857269
1847960
253487
1529507
106766
521972
912748
1721399
787298
883477
77133
336835
424560
1469272
1896126
520815
888229
1649747
500559
1223239
1219706
1633730
846622
1917345
1253277
220924
397920
1341555
318613
356361
659135
592549
1578595
336141
1280631
1886938
1955856
709016
1917920
431358
508447
1691199
1548604
887101
462776
524706
267043
1951286
1051331
5855
79965
1831229
1983297
1742657
1873135
523654
56396
245066
1897647
188909
1735538
1184051
1694187
560946
1484868
1710101
1801102
114824
1684060
162287
1982593
545026
324737
148278
1077307
1881705
1197145
1513244
1174588
221061
704914
186253
439720
488040
1002245
40715
1766366
435809
779906
419421
1652477
1709580
37930
1124348
1652505
1401235
334519
1158768
1191418
1725813
780862
1436256
1369485
1898538
308070
884072
1125195
341719
754292
278792
1966230
769493
958995
1740398
1741075
576737
257272
1057390
352661
1134338
1936824
1242400
1654591
176843
1921535
257254
1327212
884590
345310
431324
1417328
1870773
1239674
1324420
663259
1313639
897399
768368
1837836
394547
77062
963361
1889664
347357
1680000
969415
1374891
1747085
1194672
239988
1263461
1809255
935557
1585932
972424
798519
906190
757930
882823
797270
52561
585143
793063
661045
1493523
248890
705078
475336
1646299
958717
521629
1253324
1054299
1723776
867313
935353
1760208
846198
190129
1808548
49075
1312713
1424419
1906472
1790290
822383
1596447
1640551
753863
1833011
1636936
783570
106285
1347891
1853233
987945
261053
1170387
1927573
1259317
1463662
496145
271550
1192342
743049
492521
721438
1081125
1143505
339646
1767193
1456303
1897410
1254070
710327
552913
257247
1333105
1315327
822724
397059
224134
1661075
636835
853131
567426
595688
537926
35544
1492095
540582
590091
1526312
585438
229297
441540
1453088
908573
1302532
289372
483365
603846
1985112
175291
656183
943127
1915632
1000464
833683
1946782
630858
1287996
223961
640754
249416
629960
1349441
1240687
1630447
1959928
1155684
86497
681094
156131
1126102
1751188
1778811
602969
1671826
1117090
55495
1343319
772600
1933264
1907987
1203219
1096441
1287896
1223286
340737
1496201
161648
958957
218189
129845
515593
1710355
627703
1117705
384631
1853280
1517663
1053999
1977206
1151328
35356
1131734
851207
1859410
874022
1389900
1399977
1658902
328525
314852
1333717
696022
704628
82328
1549331
1893755
1964057
1075995
315346
1712928
1227255
860903
485954
1897079
1484643
1421344
700572
1033417
1491666
443549
488669
427999
713365
661660
1356302
1963649
925673
562211
143773
224859
172133
1336116
347217
659746
874721
1937875
1485245
614016
1074142
181836
1141956
1134161
768792
1633253
1856961
1684306
1733506
747768
918741
119870
1382576
439823
490339
1407525
799551
292324
1601350
1349202
243754
1812419
1015102
1502060
275437
1211755
127642
1261621
1452935
1027600
556497
1976589
641495
1899626
417286
562069
1563803
320507
1590059
1044504
502442
1210057
1633347
505899
1631337
394843
129179
1596299
720790
280787
981021
949706
417301
1983796
909482
912509
859583
1076790
152191
407733
1349953
1076207
1848441
1872037
391381
1864750
31056
1543641
1486174
105706
433167
1332513
1777481
1321022
859162
1096635
51024
1617170
438523
1275007
924852
860525
436039
527035
443843
1891595
273391
495863
845769
1616526
607575
611515
268611
1129714
942974
1992943
1465235
1032370
128359
1407476
1373521
17110
1747455
558996
350666
844745
968033
1953673
274006
1656447
586661
1258900
753959
295098
299612
840390
932652
1614272
1664456
1327937
52115
530570
914451
1855162
1680300
1812963
852480
1043511
1679590
1426329
1661052
252427
263484
412051
467010
1427086
964032
669036
1820085
1678597
1907791
1500225
748675
559508
1579210
1961863
574246
1307736
1618724
542181
305992
170532
1094105
1145978
1825156
784975
1176460
788712
699640
676988
1100436
1603955
227557
270313
230697
632568
1124490
313680
1241975
1984663
421740
617527
690139
1126374
478897
1053312
1832790
1763976
1723418
1289655
1980661
1113818
1455636
1646263
1630641
617530
1443647
26845
895865
405499
1735540
28376
856156
604422
1962925
1491423
860341
330137
204198
727989
621066
1061274
112607
1218403
1189611
418322
942312
1696867
40314
1708490
945197
822259
362160
1809510
1472126
638327
577538
1273633
1315456
717337
845410
1045902
658940
741606
1189621
927982
1600121
1519653
354259
604185
1185495
77835
1271824
1433708
370784
1823154
977044
1481472
655678
1373132
17736
22679
113887
6032
1887163
1667013
684548
333449
511099
805836
1514518
204003
951885
907149
1657568
1808959
1682534
1117845
1483567
659208
1796075
14176
1716135
120918
162856
1273439
465887
1878286
1738853
959394
1027580
1828498
1156129
957579
1657949
1581745
1223779
359264
298110
1974071
1082547
1352621
1208244
1456324
10202
240587
688001
1673496
149541
1897325
1288373
9179
162831
1021750
1611822
460818
1413124
222132
1953
330799
911592
340413
628622
1664640
677669
1797665
1674254
728962
1868135
1845458
912841
1991238
850776
807781
587259
855461
193009
1864715
1568281
1984745
37031
24799
1129236
201136
1387243
1974398
1075200
1189299
1370262
1580251
513893
1602129
1170214
1364739
397994
1721686
1921953
22940
769068
1846486
1079694
1412955
352088
1083809
1199141
1090692
382652
1799941
22927
1564421
1346058
1843881
309797
1414109
594941
1383185
1835075
748204
1785273
490463
1764210
1978580
1521271
1634133
677973
1000063
1861305
660453
1847158
1762400
638509
1382621
267735
1812276
319904
1518361
714356
1557831
836064
673698
1448250
341824
1604445
416276
831913
310770
1107124
413879
1461496
749918
1232971
609959
1887813
438650
694530
1436723
1930829
1507556
1584925
695163
144396
476052
1075600
457821
595938
874054
1886914
587638
662772
1874191
511931
764678
926683
247908
630244
1717883
662972
174237
158158
1083124
894574
44235
1899500
213087
1289959
976329
571118
936647
234858
1383415
1688503
1997844
875743
1878180
284130
1751531
841329
1880722
1866307
1671745
1442697
293567
944089
181437
676405
213030
881968
1745344
1043341
426163
1765213
1850131
1445822
162453
1212310
131508
1722706
1614780
485053
1577327
305720
810384
1871235
1618821
123578
812318
1612748
1918981
1184424
1515425
539512
1097743
876121
532514
260095
1266502
1890332
1978016
1554622
266216
440160
841056
1339186
1544875
548018
519971
1970646
374562
338945
461596
626706
63063
266568
447922
34222
1158533
1568087
1267189
143950
268017
1757573
830401
628173
1696425
1170897
1735887
331526
396666
1409000
1984093
756381
250171
740411
1747900
885607
221097
1745009
508594
978938
1565048
182295
321203
1978963
944044
178474
806999
1840278
1436621
33997
1040118
1523111
1352112
521316
851269
1865518
338428
502597
941586
374366
379999
331872
245158
928740
337576
1436232
774258
568924
731917
317331
1279388
617992
1720576
1735739
1994138
1748148
1460988
1705223
521259
182999
1966914
568305
1637625
1266698
24592
1348371
1734561
1229047
396527
283012
1535026
327539
1295205
1318278
1340435
1444940
1117798
747031
1265858
71919
1558548
1456096
1163401
18797
1526625
1271628
369231
406126
54611
1399924
348639
185076
1367661
365157
139317
316925
1520142
1201922
1235855
834614
261274
1622761
1939407
601865
1410163
869516
814027
860246
1031123
403286
1538778
1829469
229839
1113825
121661
1283909
96258
193810
1188478
7262
959118
1200175
1173142
211836
1352210
1642399
1805097
1904402
478230
45518
1437001
1890716
1665572
924471
1625533
748682
1753002
23837
489622
1049695
1286370
1425306
1827978
871593
725909
1163013
1744333
905830
1429609
462862
1141759
1356247
1558875
1829650
1483995
851669
1113316
786385
504914
770662
832228
210408
1438713
356515
1809712
852954
1717875
953457
451218
114048
809778
1585284
1660085
548284
152881
1709659
854898
249472
437004
964317
1907
1131943
1315576
1761169
606299
1900742
637355
1873749
487547
1114192
1176482
1139039
535082
163076
1314259
566735
834565
1232002
233814
1798476
1354011
1042138
1229829
1524895
66108
223343
276609
113632
756366
301950
44995
55116
1319393
1314363
1404308
1273547
301926
1504357
1237910
753817
131282
869919
1345384
213140
1427327
1841151
259028
453045
915197
336905
1803265
1328722
935866
1418980
198587
1199294
1858014
1877844
648924
229668
825875
886034
1684300
466653
1270710
1136624
1594599
941808
1648950
1806306
1796911
1707020
1149909
547754
1265554
232841
401803
894447
841783
1267161
985060
1267025
101243
1767777
172297
336918
1271430
779564
1020595
1440994
898784
367281
1631507
223996
275346
1305510
1297311
763979
359822
785895
1653030
92158
1434325
1829333
884356
926570
1664508
1720497
350434
1962090
450702
430340
1247612
1898858
1438526
205048
1198313
1219732
446848
182924
1954580
1081281
306957
1045432
139218
1183614
1569376
1898400
1836950
955960
313826
1366757
122175
43159
1618580
928332
651659
227045
67181
1137852
1977963
1675868
631890
1552658
254051
1528750
121695
1221830
1285478
1883439
292308
799275
1562405
821988
742211
1668073
988160
1327993
1932714
1092090
153713
449276
1194947
1047294
864104
1927410
1352436
1445757
1527377
617251
1630896
961639
316910
1614949
604119
1246941
1591696
844132
1192460
462709
1927858
1171221
1540113
1153112
1777511
1471705
1560505
1354293
452826
1834545
1735999
1328803
1902219
1283271
582360
162030
1159880
1124159
599491
201652
402735
409586
676940
589850
1931220
1091478
1522581
1298723
708027
1665106
794047
1048516
1813960
1465619
1947429
1840530
569246
1373147
1039716
494336
1578122
1682729
1404972
1850548
483621
1109692
1235647
273539
838765
1311119
789278
387869
1980030
925148
394067
578266
1647520
749067
1958720
1458008
1055750
590727
1860526
1532719
1669600
398506
428261
310850
1356254
1061965
518630
464800
31212
89281
1765959
1484294
655772
1264181
1949048
1550048
491834
1493537
374646
724662
1830917
749886
769276
146636
962130
1817470
1075235
952170
967721
1585458
736950
245814
733248
1743141
1179469
603424
1941697
632675
1307818
1580470
175501
1773306
1764811
1449155
1794060
295435
1789987
358696
1847782
112237
1336614
97267
801999
1812571
1085453
911477
940374
558384
1309958
888484
1550863
17137
704406
1014027
1942305
1218704
1024320
583701
1864121
441981
1017995
132448
439456
643364
6264
650922
1652160
1682543
1444176
1648468
572489
1057715
286132
1580041
1950062
57818
78444
1924876
372837
60552
1071255
1660465
1097448
336333
1221882
664793
1501491
534868
1519744
1536007
1539875
1671607
683618
1408405
684332
267386
764774
900151
1675196
597602
1992452
583732
929209
1219224
1418267
1404088
978056
1529977
162619
252379
1496779
1727294
1501822
1501851
429238
1986399
1996215
1963143
763818
561189
1420602
1187967
1420184
1854896
509381
1326958
562695
1183943
1519071
1372737
1385727
244582
899729
107990
1589032
169356
383669
918373
1101816
1546853
1666995
1593041
1024438
1731412
632878
1672342
439417
1303017
858605
344253
1953682
1647484
275161
1585498
1544117
987702
242521
257656
573628
35863
270590
236920
13249
1605389
1029849
565306
1690618
473160
1834068
769001
1097472
225699
1857090
492885
344653
1688425
1511836
1738941
281899
1288011
1828169
1008431
400931
443787
1743402
243412
297866
1947778
1389650
709099
1871591
290406
1668654
753099
363782
758493
1886642
152348
1692909
1793229
1818534
1207311
327299
779320
67553
1172978
1557702
320557
1916215
1506293
354611
1800518
1387310
1180354
1093339
1548158
58676
1914121
880190
973993
397751
1199252
13895
1559167
1543745
1333915
1603543
216079
479498
762036
1389978
973408
222740
713181
1022575
572315
1391466
300891
751833
633181
967290
679413
1262550
354290
1118517
781072
93372
352440
153738
1130816
95417
262691
90062
1944369
1872996
794165
867575
1885940
214430
1145957
1910768
532993
1128347
1300103
698109
1716008
1908379
949393
956736
1289468
300827
1243679
371671
1209942
368958
76559
1417034
1770554
449897
506211
1006003
1498274
503505
572290
1536085
1795939
1297015
1386770
381963
1055089
1726998
1063837
1606580
1429938
15966
334293
440788
1316704
1216143
226992
1458202
1972458
1726106
1435264
454381
1660519
134089
211455
1734246
389306
554404
1314838
1883676
438003
1783827
1552567
1196076
1157303
1940555
1091167
1235595
768430
667342
1895782
1663714
442838
1178751
926223
377090
205008
1577022
852541
1044326
1286543
1133542
1699404
923666
1379776
248446
1461034
409380
398407
1791159
939321
689963
698061
940026
20271
1763758
1148271
333129
1885022
28038
923141
889502
812489
918843
909317
1647065
1050602
957862
1451325
1366791
183426
1366763
760000
446461
969981
456963
1800012
772482
442870
1645344
964794
404906
1896148
1727684
347883
878930
202379
338417
1413328
283162
280641
291517
462431
1364689
521821
9326
998560
205940
810393
151698
32191
179990
657262
1485871
1487566
1033535
633107
1354352
594952
137548
522313
1523040
1140686
141377
105916
384029
1572455
531471
1708913
514283
814905
1568662
1543554
830784
1194691
957056
448193
751782
104889
137994
1640144
149579
947483
1587307
825345
1044855
632214
471791
1895218
1784081
1898305
623124
1446882
1387221
1158025
858083
1167345
559098
1979443
1690063
299532
1184602
652932
1794204
952526
501303
135379
1342717
1120462
316447
195381
1315919
495032
1991452
212488
1991394
175893
1884085
599215
956541
1552833
1665719
1739950
1576582
496439
1951748
635669
1088525
1932013
1829696
1109597
1099974
1219596
1448678
1705408
1176218
918124
319227
1793160
1381791
472239
885167
1507099
686792
237302
108735
142440
1086596
887567
718230
1660408
488726
1504120
1469137
694531
1866216
28824
781132
282639
1591158
1458784
433423
1525747
45077
587671
443826
1873043
1170857
843941
867081
648136
462763
1564405
555876
1478243
1730267
260866
1713182
350131
481224
1633612
34940
1682748
555922
450995
1734164
1066244
753982
1557158
1857317
612417
694741
1770143
618948
1092806
977821
1713326
1874084
606434
1599763
348225
1551159
132616
451752
414909
1805683
113419
1130207
985547
1078280
578375
676570
1807059
1456506
2669
300806
1303756
415018
897665
636763
912075
757783
377670
749317
760944
831103
1306248
1103649
1871970
1956564
1221854
299382
332730
1109030
1667792
1350127
1693049
1708943
323757
1948119
667209
1747340
776106
1061991
1380206
133171
1349331
283853
35651
1016571
1605977
1462020
911139
565481
299379
1047040
531696
372505
57741
637738
1810703
151363
1789480
1926291
976067
916770
545678
1227253
1982007
164481
633415
869317
326142
306417
1358650
586225
525804
1590808
674815
808048
1579462
1160504
1058084
621186
1777105
1930197
483276
1584535
1001419
1267069
551815
1318444
1884585
1834407
1555256
1768123
965
1951112
1490811
1763473
1191121
549708
289995
1165449
1699643
1474897
1936377
1042867
1785771
1567567
1577591
1276808
352521
1038757
1423079
1564981
1928872
1681032
1555783
412503
1147886
1066451
790622
936247
198352
308227
129406
234614
1312965
806884
125991
1254670
533441
1611675
1789686
1814891
879735
1177488
882671
64591
737394
548853
1248664
1712417
1494682
1685553
1421492
492133
80934
1082522
607761
1782028
121278
1006791
1733662
1458774
1484029
176193
1434950
1755223
575227
196351
227501
768110
1750409
1894861
798453
1985223
606156
1994895
1165179
212775
1373301
823854
1557656
796905
1489183
1962965
1014299
1697760
223448
122172
1321248
392351
375477
1839861
872003
763828
969994
1596811
1885304
1386087
1733425
1776542
234299
705862
1937383
315179
1389375
1926902
226568
1239747
1424442
1848960
768300
1622277
528525
1022458
1129417
1059187
927625
1444879
1484553
1125483
888878
660870
1074273
1261759
308408
962235
73827
1875585
1632491
1016334
1749397
535546
1261992
849765
973927
973514
1673731
849015
436318
823373
1819122
722402
419697
802766
1057346
462605
889657
1013507
1948814
448221
913082
285540
736280
1960776
1724377
142627
1625629
101330
369883
1550062
1517667
1569304
1100392
1312450
1241087
372449
1396406
1830162
528195
724106
1341669
1010214
315853
1753741
537429
1272031
564460
1632781
554947
381454
1353383
1680804
1819205
748875
759730
433305
1291022
1545721
517278
1342196
716021
1239982
961899
1323416
1449900
881013
1502285
1853107
1274614
134679
640742
190303
1022536
173184
1734907
1132480
1210826
80318
163849
1776811
384133
1400920
734944
255415
1366314
931165
1353029
1824993
1656970
530651
794261
259826
1296415
1955508
1360050
310156
1597500
882456
36557
1765745
473581
1841972
1333444
1334011
347166
1978779
1095217
104408
735363
25561
798045
1163192
18993
90388
1619024
237888
1490842
326679
925004
1179425
603311
1063270
1802452
1170541
837665
230387
216344
1277904
628353
601939
1343743
905004
514525
502807
247847
149743
616458
1706770
797661
1931211
1168547
1706556
810028
389943
1876800
488893
591343
1807926
1926869
1071851
1762788
1824516
1543555
1491885
784170
857800
1434825
857248
1952037
785954
1517116
900686
811829
100875
923480
1725867
800410
321677
1058573
1630915
1063495
234095
1067366
806074
798544
552419
168126
58346
334595
335961
809424
1863027
413241
93037
1733192
1728503
1421426
435491
438565
1507468
392073
1869597
1851163
1500090
1122812
1715412
1110721
1228850
1273391
5940
1850544
836973
1521168
1445757
711177
41966
755262
1683643
1756528
1435290
1024430
792281
1418232
856322
1726200
1618502
50712
1201565
571048
224059
500503
804898
386141
42500
925834
1615831
563375
1541177
1649796
1947745
1986033
1806978
1226284
194288
1797952
793917
882280
455084
1409103
869038
109430
553217
645420
257960
659886
1919520
1961494
1534295
228347
1831955
1564097
514913
716917
1298065
1326942
1223316
328218
990792
802776
1715580
1781789
641982
425578
1251512
977273
248367
1600694
1451714
116884
1825892
852809
941261
616077
1103871
1316287
453543
518712
652482
1661489
447001
1900840
697252
454292
1952365
1784884
344107
1686735
896684
1439797
746476
333059
1739330
1519347
1682766
321505
1135787
1800367
1831146
413511
481899
1079909
133876
113256
81068
1167644
1400294
1804391
661573
778631
645714
1754954
1704874
738198
427097
1428345
38736
215216
1577935
1541792
1835068
493278
1325835
460952
1513257
688085
931870
1749590
97863
1476540
1941601
840168
579159
1594677
1247786
1732227
804958
45747
294872
1578360
124239
434419
1031304
680886
332799
566026
447954
1376800
632438
620041
1683425
1405401
1811746
1965197
727208
203796
789529
1330818
1221047
1613392
1596279
759070
90419
1440038
1396395
891124
970449
961058
1421143
721826
649849
1117464
1217163
1587853
317456
523445
39729
1524468
1011400
1125253
726597
523530
5644
785112
1657047
1236310
1299895
807043
182263
1388219
409501
1889330
1304756
1912959
422703
524426
791923
1946304
903317
737209
1009584
1625200
415696
1364853
592049
140960
1806146
1142475
944120
250156
95402
503620
1522229
592227
1003681
1711432
1061939
877946
1453283
1830122
1802401
1402168
1945476
632844
550869
111837
925241
563153
159031
242037
1350904
457845
1348331
246490
1648799
809166
1743577
1232839
1085208
1978607
1360033
998560
1917672
1137522
660572
939882
1983753
921133
1119195
340529
125473
487800
1997464
1189344
427390
670051
301782
789400
1579708
1092462
1780106
1866019
1784995
121626
601654
1800984
48689
1601175
788370
1724283
1396150
767195
1004896
555819
1296431
1799112
374744
1060938
1768830
611531
359452
1758041
1338547
1001208
1382126
131523
241271
1793117
743327
1429254
1863360
1084945
1779047
666025
1194813
572425
1695260
391289
943235
360670
28394
266182
1652159
802383
1341545
1395104
927468
1783534
989552
257998
1828256
473250
1031657
218143
1760442
1931816
1845325
1729924
1382522
1544210
181281
433960
1537468
685310
1318651
1804812
769911
1963227
320683
1922665
613800
552128
1530875
1725077
109061
583266
998456
274819
631780
468355
925224
828834
1433423
844883
321238
1621596
240084
332905
1419682
397487
1217280
1696252
145529
676025
1431137
516856
1170894
671873
76786
1811744
1072953
273848
1371758
1018128
1546881
352401
598409
839789
464865
674539
932870
777580
1153189
259669
374271
1721336
327412
1859091
1866029
1343371
1131551
203124
1920486
853591
1891437
1417250
404750
1930543
1486350
883044
147460
1682902
960113
1687118
1906154
978043
114834
1903237
1409556
1782488
790051
1905860
1637362
640839
170450
127803
701976
1403209
1889032
1700334
1770825
1476218
1470035
454077
240716
670689
1465257
697518
1986174
955433
281189
1719274
1291430
110662
1508771
1542833
95947
278721
1503807
53857
107245
361876
874457
1480655
1793320
438143
1522097
962062
474941
1376036
1618841
1807226
10642
706336
1683343
1137104
1922393
1615812
1314942
1805562
788091
1859153
603848
869692
574802
482678
433738
1101204
1998907
779172
11738
1289573
1724039
1153019
1602475
179218
644597
358502
294985
88694
1954323
1575077
1735381
1777446
565655
563936
1587973
457893
590267
985979
368626
1345721
125107
1224096
1453843
1890042
1196666
729251
1461026
41064
1793968
1765095
1115350
531882
669330
1955653
442998
337915
819341
823801
79690
82304
85557
572501
1323297
1796586
850955
1888952
1491506
923600
863433
1451416
488595
737768
721030
1417042
1109898
1871920
613573
304932
370109
125118
265292
911821
755103
1236565
233277
721848
1482365
1344354
110547
1929916
687093
80459
595755
25881
543949
1079215
1944957
491835
104239
1813030
1399180
1724222
1187759
55269
1137272
1639591
614480
625048
917845
1799081
699753
1627262
140939
695988
1648076
1511872
1214762
602645
629555
1867129
1572189
297908
370847
226593
335141
1234741
1171662
1111022
135415
1429465
1884516
1351432
719020
776529
494744
576016
1782874
1227792
152005
1992401
963261
1648715
1086103
1677425
1492410
480169
1084030
1013121
803113
174652
1410218
863862
1571075
885685
1687087
1773994
927341
1550675
1177574
385588
274222
985097
1405775
534959
1320573
708130
43325
539925
1325090
1789346
1454455
1059619
1303729
1991960
2820
1047470
504353
43520
1458113
934244
1743631
1914280
1617959
495479
30335
1587212
1482540
396117
976578
1880832
1520761
1607523
625831
250794
830844
1759554
566158
832083
1293950
322402
1845045
595147
401035
796607
27756
1795507
339928
309863
1964261
974947
819582
90478
1697581
1450888
333685
726562
1816424
46171
1196243
502841
538034
1422103
637381
1948269
429834
460425
1698651
479204
1188319
952279
965599
1603040
1001035
521035
273297
480822
1160039
1799391
51606
1470795
462873
794334
684135
1928900
1756229
683423
1136968
265442
928264
1409780
644121
1377921
176030
1551
812993
1952344
668623
1861275
402511
1189474
1947598
391743
976625
1553331
660
341442
1608287
1359410
1189615
1205389
952188
1207083
1050753
134753
1746929
1515956
736667
1437695
1539073
270439
1225835
1300735
269341
1738423
425782
486077
534970
200462
590369
448662
65291
430493
563828
1042737
575541
1807658
1503147
1683392
1465166
1162672
51995
1117394
1202553
1176883
768234
196005
166293
1608111
1504579
620906
1644995
487608
1780559
697022
354283
1925333
30379
314060
1017230
1333581
1310282
814393
594422
1947201
567251
401220
305043
702042
1550346
303498
824685
1886623
977149
650738
179496
1757428
1666043
1366254
1935519
868983
1124562
26190
1791832
82803
912587
220480
1340008
1467259
274129
100084
374177
1387272
1978752
1229974
725417
10975
1532211
605709
1248562
152898
1843306
1386838
1742998
467160
1183754
1804241
858700
953123
642141
1507606
656295
90792
1949432
1269722
1580362
1902057
906957
678530
1365714
1378794
98998
1658895
1999385
12204
1381047
519359
1411819
793269
1584898
625412
846674
1993290
575669
1781498
1541651
121692
1720264
1191487
773317
1991434
1833420
192876
372811
531209
1492354
57456
758627
1081689
1448870
1217320
1352593
26079
671318
1235066
1476935
1840827
1933838
718706
1990593
379569
1838562
172791
501186
1744186
1668862
598587
1827784
575882
1549134
816878
628952
1431830
1628991
549228
544078
572990
1170674
1940034
52563
800739
212454
299610
862316
69996
1547335
1650608
981137
1054516
864964
1903362
1871577
1059270
1905389
1757360
14657
1808490
1169125
776935
930824
946528
1346830
406338
270807
1870611
396384
197038
526153
661530
1187905
1801625
1485477
983539
294651
1992305
1975842
464918
266199
1890142
260900
974948
587635
740834
232212
1668890
558149
65509
1177043
1316012
338239
253087
647771
508793
90831
222203
367525
1300167
1803157
22734
1142454
1961825
641479
169089
701305
1289552
15188
1611779
615003
1031361
1419355
982164
428214
956725
919192
664981
271262
1055052
1299518
1923465
409545
1371329
1844620
326774
1640549
1656846
895730
85875
1113762
1449891
26749
1517728
559153
497150
1452664
735214
1165197
377058
1322829
1964465
1322737
563200
137488
1901556
455770
1271217
801213
1074505
187527
495449
736743
488372
138009
1051563
619990
1142679
1135546
19931
2536
1457752
1143058
1210329
1369227
1180542
1695570
744448
222583
186686
1976675
1251815
1695215
395858
1613581
1755370
1259126
668031
322692
1980154
1453100
424750
1957003
841760
784540
6462
1342910
736665
1383653
668294
1945784
1314176
81225
422679
531086
1687895
292347
1875061
174698
241480
1827523
481783
1391060
565139
796560
1760131
318586
543239
1174560
1224028
866351
1066452
492951
35677
1894013
434621
1214364
829920
1132696
1235556
1258484
939974
125292
1744098
1193442
632544
1012519
1513922
1706372
750716
375690
981319
466785
1193592
1700989
1790398
1322959
1405881
271079
1864970
1404262
661352
1152311
1285816
1040596
1630795
1727502
1751968
418076
1014209
829149
1710691
1650484
1270446
1618384
358283
212500
1693349
1181497
405446
1156823
1314215
1802358
967400
677695
737712
128520
244326
206734
1958537
453114
1331552
613369
1030740
746625
1382416
1036954
309924
682402
1739977
101588
250981
58075
1106914
1909393
626298
1786850
1381959
652092
153842
608037
1506211
1933243
891303
1507784
1545325
1042573
548902
1465582
1727802
1649857
1363283
898867
625701
570139
455783
1003615
1751320
583701
1424486
1237522
1559907
1269676
759419
1899500
1530963
40055
915093
664437
1233834
1589466
56106
1784466
518032
1595179
1127552
247085
70365
252204
1812187
1852159
266257
399703
703
370150
1710729
261767
1831824
1737121
229242
1196791
1235010
1640677
1316350
41651
312802
1379682
327454
977191
1295812
1296587
1670475
907672
1560210
1086280
1423194
1299575
1265682
1178532
307726
525171
1429085
1512294
549496
1811845
432959
607677
36120
14036
78593
1787405
1276653
712351
214767
1638215
504452
271455
724576
1287269
844823
619825
892824
603437
1592148
1104286
658007
549711
712842
1028960
570582
1092193
1593588
422836
1846050
1549749
1768275
70604
270591
1199512
1633771
79295
1410853
575908
1908653
1894888
997717
1407879
1531278
866056
1248949
754828
948183
1510284
296255
302137
840765
588355
471848
1067106
158120
952149
466565
1855237
1573230
959448
1006900
672335
1189316
1227044
918758
640578
1655943
135334
1029571
176726
944190
1986075
456827
1929437
1321889
825132
1452307
290232
743563
1751214
205332
873432
179563
189831
1673967
394047
199013
1978456
1609405
1236331
373062
1272471
1080820
1456742
491013
1086062
1910993
1237324
808839
1597471
299339
1812515
561829
819712
726799
1112115
780735
382542
1346360
1436327
1061467
358889
798346
1193628
1450968
547551
1817197
1225590
942901
1594902
1413263
1728192
195827
1276002
1313157
1415204
13263
1789418
194697
326046
1338703
1955751
1858752
1138054
1105712
1349195
202660
1199527
658021
1472923
1799325
106775
1968054
1333255
1868438
599046
967195
871475
799398
589687
96098
440405
250054
1991270
1683305
819738
744567
671800
1679643
1135058
937773
1109454
782644
1005674
168077
1633625
1319661
968405
1268081
1783579
1565319
1147017
411757
1684417
1449547
681546
908980
1057872
80783
29178
912325
1550038
1656206
1032185
1579842
1547442
451541
1383219
1724524
1054662
111294
38541
1105852
634067
725088
179462
1288858
500751
1699121
200215
1947738
1459246
431854
625982
188698
1468475
819326
1872108
1241132
1573933
312924
848668
389038
857269
392342
213149
781085
63033
1362365
485094
1582155
996057
1598265
1780141
404192
1885104
1941997
184240
1346468
926266
1051163
1551330
1330939
910453
1213650
1027315
988470
914538
1472343
950699
681387
968320
162334
527602
31131
192711
742252
220964
1087665
115429
927671
1127761
1761773
164911
529894
1969356
1542567
795551
1668728
280351
417075
898479
1113917
467071
96805
147567
64691
126214
850303
527502
1878623
257255
1119910
699828
604507
436525
1213098
944404
1869062
672796
448388
1088579
708223
188361
29441
1680111
714866
639051
432441
1193199
1146218
836719
1417666
944903
383773
1972516
531126
1885956
650680
1269363
1811199
822469
764889
1055927
728609
881361
336439
1898343
1496065
1838044
388713
1768159
468360
124600
434518
1581047
1253732
201061
357111
215206
1905266
1183325
1888944
1056057
585534
712207
1290911
1669723
666931
1249904
642261
48183
299566
843877
483282
172534
723189
678773
1689540
1451016
645607
1205257
1213119
1140024
1163743
1537416
12444
1736279
462855
1272247
1741977
36938
1549016
1154890
293451
1792753
234529
1609475
1524230
1012343
239775
1461636
866821
462595
1555628
906536
151938
1488653
960382
1511379
1919384
1861116
302937
823058
1216510
771375
1812878
35946
16230
706427
7241
1145645
661346
1583823
914891
1616347
233460
95836
1252793
767508
1584061
81687
388427
285437
1111763
542497
546170
130797
403452
1771812
1500984
703407
98058
833885
299723
1297826
549211
118999
1078085
1872909
515374
1002890
723082
465902
1716527
1957006
1505596
69178
458716
1616750
1471492
1521364
1598161
855891
792642
284331
176489
232621
154749
1897279
1345221
1435921
853187
1636319
531528
772943
1940582
1354096
1893572
1849887
527069
95317
564218
1854816
1562235
1214178
1984698
996478
554651
333288
1819507
1127967
979046
195941
86634
1590034
1572908
1760852
1954954
749398
1385569
1856044
177179
671261
1982781
205627
830827
72673
597727
572811
15524
315798
1335655
1264148
1110702
408860
1583023
256349
1143576
453138
944799
1031046
1637006
364701
311167
1343995
933825
641302
96832
1338897
1477486
82449
147541
1618082
791859
348939
1935179
597560
556420
1307723
263957
1521496
1334943
1418561
85297
1145027
1835889
1937690
206120
1568705
1253306
467105
1750437
1468654
1678750
497523
1114060
575693
3280
1199761
1416750
550197
110045
147076
1122840
1698809
1733429
821180
1961433
1925459
866780
1194722
876601
193416
572507
301371
246150
1183847
945407
1129762
819086
1567536
637352
429614
527002
1770390
733731
815889
1012511
931115
1256516
889210
1199668
1969029
1134659
535840
543921
1655766
417986
984076
1617870
1544164
1198568
525258
1725439
175124
1460655
1721037
711180
1459167
840984
894548
1317794
1862
214674
985388
565484
1460733
1674434
542239
1097320
1151661
801527
36839
799455
1582362
214420
1951202
764197
838169
1725853
353865
509341
424675
374882
820224
1315854
1742927
130226
486836
154641
375654
881784
380330
1075757
278593
1145734
556228
1738313
246747
1275202
1586240
349787
748822
1835797
930862
655203
1019000
844445
1027535
1791403
1433223
800253
1907861
865410
888753
1698998
1407463
348412
1685570
851257
1529243
584132
685056
1443631
1099467
1490600
1478078
452188
1943142
1266330
203869
161393
300656
1303125
1537593
1420238
1190266
919606
253046
283282
1589432
1229464
1369734
168837
1644527
946690
1818192
857175
690653
1393211
297636
648971
305117
1234570
402530
429042
1965902
296487
1650305
1267265
998591
1997732
1610049
1573539
698791
1764287
909833
1096034
1210065
1998366
120666
715654
1600343
894737
1988831
1384469
1092314
231018
463692
1556740
251699
645900
1436118
1861268
778377
346082
27813
757978
202183
1158947
283138
111257
1665747
756294
1047169
1604693
498498
1606156
1196899
1852335
196555
611755
472093
171004
1406983
660335
1081344
498184
1790655
1038292
46341
1671625
367897
1787817
701521
376644
1420261
579915
1421484
730175
1739132
788488
908440
1421128
499720
24342
1714244
482850
1023145
825790
493638
1816799
493299
1054695
1164406
742226
606404
1520254
341792
453647
108276
1326581
334770
1583153
1516513
975936
1107950
722588
684518
1655921
813954
632048
1166335
673105
1094429
368809
638313
1675305
1942006
495960
1392711
841994
1090278
100192
1160508
762297
1968124
1048224
136358
697557
274025
72728
167185
118410
1296418
1858122
367077
1040378
744934
1551032
946664
1243342
555882
572337
550099
545476
708657
13135
1531522
1708996
289321
1590219
48115
844576
1232771
200912
1260069
413509
1332745
476211
1037887
1766581
1142922
1231784
1000701
1723042
1227710
65722
1384275
621142
1396972
1019960
17618
1115274
740658
960656
1662511
1140904
736991
812464
463510
1208816
1027048
689374
1342627
909167
1632058
1992459
1958665
1675835
1487453
30789
625648
1542969
842435
1198463
1476634
1612797
1089106
962203
706624
1112380
955671
111043
1381416
538891
1985115
796549
904553
1560277
1694210
291516
513511
1640277
742524
1197842
1198490
1317021
1898841
994492
672320
1155292
863392
760166
1888756
1837732
556707
972755
1539084
630843
1107480
1308867
420392
1224028
1488785
80628
1858633
712333
619152
530480
507186
1775741
807348
185888
779008
1871301
1153160
106693
1111321
1295864
616724
1358126
85936
1242279
1032769
874400
322395
143010
491012
1647859
893356
1949831
115294
255622
1966853
1432289
643165
168457
1271546
211814
1553164
1616483
1827670
1652177
178514
1900173
859482
1787193
971931
1833956
1983849
570692
109906
106934
1209361
650772
761259
1186363
1191926
1710355
667957
1847067
1956203
667506
424097
1228557
1779572
1450010
605341
348356
1584283
1513228
1294467
171122
723968
1115225
519197
1030507
1750017
1660194
906567
451447
464860
263573
216129
446459
343652
159999
412936
1466218
1114283
1825616
676741
1558765
319820
1853277
1750795
1888253
1523140
1975276
1150297
1130786
419550
1054206
552481
37196
1973855
1882051
372761
1022283
570416
1741885
317785
985892
968332
533922
564183
1823427
147511
1387554
776738
1791279
599088
1504584
1976536
1745605
653681
1490693
609748
1034659
1976437
1741927
1641890
1653337
844056
1324296
503077
1878748
623073
933736
196964
873408
430366
297974
671119
841102
350440
326459
252574
1522916
880340
231022
1730345
1032587
57128
253826
661291
404771
25024
534656
902578
1622499
1211732
446324
1746263
909040
280519
871138
1926074
1052057
677563
1054807
1312645
438641
1388320
1553069
1637686
33094
1351564
1867994
290781
1462386
1322528
1554933
1245123
1401197
511223
1225628
169264
736820
653182
1634472
388159
1107479
147148
624177
266466
965733
1863625
57514
881496
659832
669024
610464
984725
1930666
1697888
695278
1133109
948256
54619
1933361
122972
1950990
494510
1642229
991689
426556
1604173
1138180
1649637
1061429
641583
1984056
1598931
754427
1193089
1924131
1529085
815238
167692
421827
1022312
277838
989342
712037
906823
1976656
1581208
44566
29360
618722
1652805
689592
1711760
1256649
988447
660464
58278
776197
1195709
1266131
767793
1920208
617671
235413
229125
1295166
1912499
916738
1574466
909692
837458
1690665
747964
1425883
730017
1951767
411130
1743524
1012087
1117856
1111267
1700537
1579168
1222076
1954991
1199108
946574
1905679
1394240
390486
1445539
29092
785139
1404989
1168789
1804009
781233
889097
1070313
1981579
792101
794899
1786218
205135
1991785
1607682
1817609
640615
1572381
77963
377971
1411916
1415453
1946280
927745
1785157
1724126
1541514
654187
1072833
1289489
1511516
1199767
122434
427612
1353349
938725
1679759
900446
171643
853032
1585266
462678
1477804
1925535
1193552
1328235
1098164
1435585
1626261
601485
882162
103386
1829111
1198736
227210
185245
1384455
1694332
570328
1039816
1858552
1629007
591821
1575428
215221
320996
1959222
1477652
1177768
1157679
1458704
1048857
686477
877916
1814832
1768658
212690
571696
1547676
1397741
1679415
741001
1176899
1749166
1294756
1656045
116726
675356
196145
1399727
1500027
1148239
300726
1189480
1141755
1930576
816587
1216913
1240378
1753319
715811
584777
1049278
462006
296374
1520557
1055005
28376
680933
1477536
129227
102850
1330249
1355304
739646
128687
24606
471532
612718
863737
764914
333183
28540
1485320
682977
210899
156626
1330257
1474754
1813134
126552
288318
395592
714728
1622373
1211442
613753
1497473
262334
1806807
1969172
1084699
1688566
1981076
1755160
125413
1243122
1407185
1065326
1179140
1874428
184905
21033
338856
1787560
483955
105013
1439610
1446387
81359
1059906
514565
380980
1177414
518848
1082352
1912450
1099394
1311043
1874867
206972
702965
935046
564015
226445
1744475
197332
767074
500071
431348
100816
65789
1996708
316050
1859945
1633647
1357812
1817453
767230
1733439
1797431
339305
1520638
930708
1295159
224000
22676
542733
643146
218731
635279
750915
710272
388631
1887378
470964
489973
673628
1741343
726593
228402
770174
1495911
820484
481102
1276245
281518
1809411
280016
959147
842839
975373
359417
1272858
91900
875472
1011344
560231
468532
1546131
456909
641209
791655
45957
1826407
1096313
1456305
1341034
330594
1176706
1489351
701506
268512
1671434
1241063
1215857
1704146
293735
1506064
961437
611665
1571274
663430
1967157
1232894
3073
26506
1103715
1250025
1629443
1138806
998741
875564
805302
892725
364701
1666702
276794
1451606
1235174
641224
1028704
988708
358099
724333
75183
1178733
1363156
1933263
540025
927656
727431
779209
1865330
1393736
320842
702584
1061175
1189970
983932
55083
1784001
1551163
1142437
75939
1903274
161161
1495459
494436
405917
24422
604629
1889658
1958808
1109935
487445
1179633
171865
692879
660895
707253
824257
284537
1770824
1896902
1827069
1405843
1383408
678979
298726
1242369
1471690
765171
324328
144096
820321
342350
1727641
794477
378634
1030135
1679064
440523
776096
150993
345929
1707730
271318
1141370
1485620
1198996
477229
949100
516999
382673
1536036
1320183
1533264
570382
1000342
311800
1392271
1667887
1540365
1927045
1424142
1637757
99077
1418062
1882688
556111
1852383
1006223
584223
5539
662373
1431302
659742
484645
377717
328489
1278874
553115
1491357
237173
1212954
355300
211128
403227
962056
340369
567901
1495372
25513
1164059
917388
273888
1846857
1978247
652265
1969621
1654778
616687
1237258
1572241
707440
1888299
1748690
1861201
1678758
1564422
1041830
1280366
1261582
1146156
278560
1807931
1158664
1133509
1641189
1877184
1658689
777823
133415
1779059
467175
994514
1310421
672261
1753097
780142
945436
1953968
1070743
15485
1789353
425659
29898
1100177
464613
1419683
652500
1735786
564395
805172
1585597
260244
1750929
546594
1300713
279904
1825050
662245
548924
962192
1913731
322110
1166348
1024928
1434531
1026798
1740338
1506566
396619
1236844
887160
1350307
1861720
1227992
1090724
1233591
1819134
894911
1150969
1603284
825700
443773
441406
691855
1105640
698046
1675180
1393156
328542
1247877
1191560
854264
1056072
61528
1632464
694541
950010
601728
1918603
1226856
74704
216496
1402186
309439
269054
838589
1764669
874321
214851
1081709
1685805
1749693
1357263
1940421
483850
1879714
7965
1181021
945519
296971
1280304
846392
288308
1970039
915006
1137568
990081
1919612
1625129
1691386
966644
261202
1738834
898867
51529
407521
526196
737998
93733
1340240
1461619
19126
105034
1952297
928978
72138
1004138
393655
277891
1632705
638822
452
705733
290153
1315277
1416900
1433957
878255
175338
337525
1527106
1918575
1839215
1539991
1761777
213049
967468
1417707
1312034
1358026
345887
1305864
777498
991893
1659138
1912917
218890
203611
889235
990631
438295
1740275
54396
1908605
1525189
453913
355077
879460
1646147
1894525
558418
1197580
394389
1264287
1311081
1382009
493702
467428
793319
315795
893213
698794
1563026
1764131
1953336
1183368
1991842
1533993
262812
1494223
1486450
511716
1496678
997988
78572
1595211
434254
1303733
161327
1752710
1801838
491357
304299
410771
1206244
1908688
687071
796101
660225
942777
1874741
1367877
991979
1647184
581949
615380
739528
1415313
594175
1651109
1877806
255212
936064
420925
1441831
898965
470447
641547
1449563
243290
156136
1146816
439058
1219229
299022
1028264
1517473
1045215
83956
80059
735444
638452
423323
584451
921292
1550541
7464
1127616
57240
1817511
839792
298562
85896
1150228
1858611
1402217
845462
871391
261059
1995053
1612950
146921
1615336
61520
581927
1529037
1022209
1037792
1747227
668412
164488
1679625
387938
18228
716676
1527547
1593720
922960
1714265
443830
1167554
255198
1376729
163015
1121579
1770875
1668219
564413
721648
813265
885421
1325117
1605734
1240489
1437049
1501628
1207016
700873
26770
776784
328630
760515
618157
475294
1970197
500555
318807
1668031
726541
569700
1063991
280110
1888832
101754
1782364
1202194
1548197
750564
178724
435960
782362
415419
1163463
624719
1299284
1985681
1748610
1732685
1531628
108343
279692
1585791
1412720
406634
875709
1912930
934953
336285
455145
318654
1807629
771898
500193
1814837
266736
150338
1345539
1590193
1057165
1337280
1856184
195904
1537118
1688177
1120991
245765
1695205
1570337
416900
761161
963810
1529841
830071
1781716
452098
1773720
1583983
1681579
916023
202487
1157735
869604
762055
1398205
1949387
1702141
1644380
1703571
1823065
237847
1932284
1960107
1928583
80395
240165
208224
1435593
26266
62727
590854
976011
1057309
126224
1310934
304665
1230186
594107
502380
1282751
1891580
1000038
153488
1722072
1435866
1744438
223875
169122
1858475
316875
705517
1366787
755930
1915412
1694328
766286
724208
1675324
1450231
1722763
881499
926051
1455943
874994
421303
1129851
468339
12503
1903556
1635468
1090364
1032426
914465
593073
1852164
1509594
232563
101503
1717044
1558534
1540927
262737
1682266
216014
1665135
1763712
459346
1250379
87019
1877451
584296
464957
1244449
1277599
658430
558957
1759223
270613
1327582
1816408
1231057
239249
1773707
1454514
804603
597272
1516120
245695
566365
27109
255133
549327
1694631
846863
1844094
86166
536065
333525
466530
585267
63699
46115
1939336
269662
432365
1229699
1439904
1505857
1934039
475472
945397
333981
1150016
888206
1705173
558488
149608
457188
1548284
449182
1980401
1373936
370186
1597881
1851073
1374914
91273
551302
66149
1621624
926780
219912
1275906
1804949
652253
975465
570572
1809258
963399
1548224
717943
1238780
69017
1848665
1939767
502243
1292258
244902
1495720
1851988
104730
1106558
1697005
374912
1416238
1086304
618628
1025924
574471
1579575
1037871
757258
1896447
1474071
1752909
408615
193998
1794912
1957347
229180
767756
332241
873156
309100
111377
518108
75433
1478336
1766471
1045389
195882
1887367
1442602
1247685
1084490
1015849
899950
121415
3161
1546538
1304558
1750859
157566
754014
879447
759437
1706415
855319
1393511
1427231
1673614
615759
1760799
39298
890021
275501
1657068
775119
1733710
396496
447597
1560799
85097
950707
97346
801241
33614
822819
659432
1430887
476126
1691089
468772
549063
393785
1073065
1027132
1358856
1074312
1391762
1541807
452376
990
161961
1180842
1584861
269467
1479013
382646
1906948
1503979
1358420
247923
1994863
35196
660672
110798
337017
611955
584011
1614591
403234
1017458
1996860
502657
1838798
1525853
1919779
592825
1358738
1186071
273984
1367580
387780
169001
435574
1376835
1994543
1579414
155927
1227432
1862246
1580350
1024156
1965009
1630542
607143
285244
1752615
258334
1235108
622996
1014521
1878142
1153249
1515668
1964111
918590
249191
1821410
1799697
1778511
523405
606589
1393248
1879903
1243888
754558
1063689
527952
246406
98777
266717
1133873
1840176
1941248
1821266
1903700
48152
1908333
664661
540279
1572662
1007680
1495027
1940435
1962263
188253
936208
1275125
570139
1655184
1489904
751853
162228
1616916
1726429
337850
1020195
1589005
603850
1336563
1114314
833396
1715270
1588400
1166984
1839381
515623
30329
1909729
1203252
1482051
1917862
470556
1062396
648020
295636
500493
65696
1132826
1158593
571779
1944813
1417980
1403845
1079075
241507
1416693
998678
452880
1304514
571787
502954
1088861
1712880
986198
876465
1874440
1786342
348888
1194186
919481
256174
1800116
1815096
1657094
1968400
214500
1630556
428396
212344
1346015
480066
1137580
1420191
77120
48702
18095
1591899
1330060
119782
1774275
858492
897624
1473549
1219750
784731
1083253
4894
1724109
152954
663563
809074
547750
1164755
463483
127874
900104
1965351
1525361
1840265
486077
1553148
759494
1075055
1442107
1293323
460671
1863519
1953609
403734
1209612
600215
174454
1238331
1938324
872597
1720153
1721676
188899
1319334
723891
969662
1086443
770179
113467
1946189
501176
396250
987476
1985584
1434827
347933
99016
183564
789618
1711100
1652467
1795903
125171
693533
92433
352342
365906
347200
369227
882460
909887
1100203
313903
1883505
600493
1798628
1932510
1223430
1924001
1645429
582741
239554
668913
553767
1036426
1309285
1373199
1014870
1601234
168488
1588771
1725800
85886
927701
1815198
108084
1990565
967271
967519
1274053
1688049
160109
1045346
551048
1284430
1472299
435565
1319967
308535
411231
769084
1217700
785627
1759181
1454738
1211321
1952133
858631
190653
609275
1701730
1013431
1949199
1829351
140749
1969118
686430
1193739
1785160
942440
1950079
1884375
1870308
1914263
302814
950487
501742
1412115
1286369
1579496
1404067
1217938
1618924
1228807
1556090
293526
1240570
1793578
1642993
28306
284955
327150
606517
468625
948384
615882
1345716
1370
394146
288607
1122964
888691
1373915
1534279
1881924
918023
1227490
996999
1378917
1719942
956537
1549602
1208269
1680832
660638
1341403
653996
256057
1363835
1134356
990035
590083
1619430
565213
1464158
905108
454973
1611666
376301
1829308
1123378
1531025
233106
1254617
1984913
973703
1315942
1096203
1205829
1229966
1936931
1583618
393384
1901475
83515
400880
1203141
984818
1260836
1503777
1531507
456362
1277570
1765649
109653
790298
1911020
1426131
1833557
501309
19555
327715
57746
940574
1217152
70039
1898218
1244081
1449075
332514
1842189
1645036
1444669
1705918
392520
1738601
1299865
64098
1012590
1304482
1490456
212474
821679
981570
856510
1827937
920032
1777172
1636010
136902
1162212
460938
1064437
1079217
1844879
1186315
368697
320971
622133
924305
1910625
1873845
1194186
1734372
1156421
694240
1811062
1486938
1865254
1309267
1024028
537987
435647
661931
446701
1761966
1384508
928310
1508189
1872000
314515
870468
1026194
976493
776105
1777147
1149970
1020196
1694285
443472
383774
198035
378327
605077
660448
1576428
1604091
595708
38424
605483
1902459
1107673
1661336
1093244
853652
522746
483016
1361924
1021867
511428
65299
1779879
1480367
1766983
1058231
767641
32886
713991
1945001
996432
1219882
1455069
1169210
397416
626611
1715005
192506
374831
733118
242348
771705
203795
520145
1444663
851419
1584013
844604
1638046
22247
1686507
1337629
1399237
1146285
1666683
583514
478486
1500962
1322043
2367
1149675
1471081
67271
1488984
880514
392712
1953587
472522
1267210
1898214
1467699
468031
984143
607844
169746
1248725
1018336
91015
1641642
582954
178750
1520524
498997
1645618
1172199
844042
447168
1215169
1907159
1989188
861026
1310940
951138
668443
1329768
1406022
1584201
1238598
957754
1128766
884699
1333812
820157
1994872
8252
332533
1669120
618854
781685
470398
1769815
153178
1067133
302675
976530
665437
1095050
1949117
1637327
1253948
297498
1284497
1657980
176172
1017160
1975954
1089358
586670
156684
1831332
568078
1658830
1618611
1979884
1778495
1236158
1572660
1013845
282
873366
410296
681158
1949131
240870
1884840
415102
1387953
1667959
518369
1180453
1169784
1057525
1127551
1326374
1726665
1187215
1480561
144025
1737912
669515
391742
607335
1577584
688877
756636
1433297
497201
709022
614130
552333
1038196
318906
1250814
1553216
1901632
160982
220141
496969
235431
1418289
655167
1251812
460875
1835972
908020
1531485
260002
1418752
1276799
378741
785382
939492
1593845
1464462
734265
1152552
931210
1479809
1201975
41607
1604456
241238
135884
725789
1912757
643299
247202
1026793
230105
1579042
959737
252057
1313259
189751
1108789
1710447
1927753
1022290
1367572
1088119
1626131
1022885
1359540
284527
417447
1837757
1636772
776060
1684540
1375974
154448
92346
1016245
839596
628350
215341
652072
703957
672951
1764405
1098666
163361
335063
672831
1027426
1656675
1782243
707047
1189690
967921
949623
1620439
519943
1769188
1132550
486017
839792
1965290
510308
204077
1768408
1981032
575952
10600
43988
789841
113847
1752819
762518
1847092
948309
1714025
1418169
1483942
1149625
1712788
136270
981194
404639
1527422
1669756
761508
1523522
476818
1452226
570813
42762
1748591
1017807
1166961
459129
343927
1657610
1523727
194035
359480
1966893
855258
1878786
631669
23814
1738101
260029
873111
1163221
1214903
681451
60488
1123765
584875
1128128
177096
1676149
428253
1637919
800007
1254698
1539452
877634
1064730
931558
521481
798389
754961
1099876
633209
791436
649202
1559437
178639
157617
1892100
520597
162168
459836
1610957
1807215
1553962
73094
128545
140751
8673
462815
1546314
828920
501888
1141882
90000
422004
442177
442311
710078
1033496
862974
1667900
698337
1583425
505392
204760
1147408
11762
318346
992314
186637
1815604
909768
316112
712120
818462
1853087
1639946
1598362
1413868
1072433
1943790
1604499
1086334
330854
207086
19640
1326429
1360271
304454
579836
1870862
192788
501009
780873
1606837
1872638
256668
831382
1125009
1617506
729690
1807305
1401102
1589629
1302793
349198
1810094
1220831
989067
232308
807455
1521483
299682
111828
352792
1151224
1122936
1091220
578564
1519037
815899
516945
839180
906599
85381
987924
951255
1447960
1871630
1990645
1727615
1638032
818584
1036895
1772818
348259
1649881
1236308
1244096
124874
724271
1008131
1874800
142627
360758
1005519
1571036
997921
1113808
1302525
1194839
1148932
171374
35973
101707
1838037
1033783
11338
259276
1021800
1833217
271379
285433
595784
780670
1617906
1326876
1659402
205340
1155656
674566
1012499
392692
311825
1589185
1352420
710025
691538
228705
1453756
228497
1566718
513351
951283
1783063
1365620
1007745
1852109
236014
146645
766088
1556745
601484
979222
526253
894030
106417
300899
1102128
1314528
1445751
663339
61649
592009
1261727
1044905
1311670
916733
787984
1059164
1235529
1063198
468287
41952
161130
147209
1413014
1607066
1596032
1998200
892247
752134
152081
1002762
402541
63684
1211214
1910413
1794402
1795236
770003
628602
600621
206361
940576
834244
1509791
1338707
70593
1531144
365846
1780333
1785694
1926690
388717
1295533
660747
1324239
218998
187264
1083847
371964
1839395
527725
1845736
838731
1398053
142709
1214355
1627128
759298
1065930
376841
415845
552288
866745
1034713
461546
1861780
155435
85090
1139881
1476279
1105134
1433597
615766
276859
1557068
700469
1599755
339489
1645959
1850829
1186145
1302228
1303404
758545
887117
423699
1565501
1451327
764244
343813
1688347
1049685
694532
993253
1886957
1702407
841201
777578
1184692
1919064
850440
1265684
1642327
1741810
987995
1169414
1494695
1073940
1245356
1727807
459115
421424
1049948
864334
437978
1034032
275304
1957011
1790247
1402797
755030
1394908
510554
251520
1591894
323468
1512840
1849805
1201719
552695
1664831
1226916
1107210
1523659
187759
1088936
985760
826423
552632
1119271
436941
1199946
117658
1323322
873624
1061943
1037678
203088
658613
779119
786148
305927
1379588
1282769
1717171
36867
1270002
1579528
820402
1110279
442544
1848485
1420336
1932723
321762
794371
1115851
569467
683440
1183483
785750
1956434
1895565
675996
1014740
1260578
1225401
1374793
302197
1590173
1484514
269170
1800369
43968
1480352
383337
628300
1095630
1661402
1801388
715295
1276079
907633
676424
464596
1030708
1215841
464107
1025504
1162168
1527893
1904006
1205214
1958648
164219
1794837
1357813
1571453
292208
539913
508578
1931332
1081327
748844
652950
1761613
164731
492359
1365148
720281
927327
1396418
507292
1279822
848298
1390806
498306
497938
1828450
468505
1850429
67036
642521
1446650
842450
1660856
1905052
1376687
1204168
1961542
307959
174162
1902000
791410
301647
14456
1318290
847445
59749
1144122
447685
640169
1240767
575969
939024
1289261
873252
401054
1178468
1766886
1242498
684733
1958310
1135446
1591338
1588957
692073
393194
1706272
440622
346447
257966
1552969
178294
913574
1794228
1145015
740153
117366
1320520
1337179
1010914
5176
1458519
295778
993666
477148
1330430
782893
113127
1931953
625868
447853
1040497
986734
1493878
858123
43840
589891
1906471
1640818
1060829
266596
324981
1973529
501881
1685079
369041
1431337
1292333
1243969
1339517
1368666
1548079
1664278
330676
1272658
731670
273071
1105456
346077
1109214
879178
1672037
794095
1646683
1925951
839356
1866757
734533
1536897
1366822
545014
994924
1770815
1733460
11960
191333
10927
1461602
420480
265153
1097423
366615
1773300
368689
1134187
172286
4858
1964646
541189
1313439
1634652
176306
1135632
1606829
695728
963126
968124
1146163
1811604
1662073
14390
967009
1931186
1918127
611652
296337
511312
1058533
581378
1869033
1456223
1172796
647666
933549
1254327
702844
1132856
1499662
35774
1537503
816387
662634
1392330
227873
342156
1016669
147572
280499
609140
856152
1149693
260410
1461775
1966515
1501406
404195
674009
57217
60582
1447160
309203
1668514
682576
545182
970093
1144800
1319465
754009
1357429
1539078
1782929
485246
1326700
1216589
1436858
1508234
1979927
1902778
302592
1864677
674356
737874
1281263
376317
1867154
608722
1945145
933712
1530432
567274
1539773
331366
382632
984171
853913
1028990
753655
334488
274853
811744
431840
1021078
1794423
450084
1864343
748371
1502974
266587
616295
998983
594077
727675
146561
490262
4321
1356868
1255988
998283
491105
1018590
1101289
358616
355774
635553
237006
1216386
808112
1090960
1751658
604577
1511681
50976
418750
986462
812000
267458
1344804
169899
1632813
770705
1165185
1249364
464915
861662
538290
921338
1260544
1483463
691896
249200
1248747
1973408
484931
393845
1224064
867175
1802437
1225233
1593376
1705998
777586
1695658
787352
121117
415245
1966542
1812730
614871
1294889
567728
917999
1994360
1227752
1068307
393111
1292726
1962114
918975
1746801
1170251
1487669
573795
190130
1819335
80296
1354113
564932
5418
559510
67027
574061
104785
324654
951430
1042320
1751001
1963611
329870
1458311
874821
1737449
156894
105742
296089
1091957
140682
150100
437750
1536240
279738
934267
1606444
1709384
903085
286748
628723
1293969
189015
13888
1531586
967695
1110274
964970
1241029
1641640
1926266
884319
1803590
481492
769359
59719
755870
1323073
1719367
266669
1655279
300699
533055
1967504
473153
1370781
1067751
277490
1664574
701684
688381
1696488
1179493
532111
647271
1911784
159668
1874631
728057
1327372
121326
1707901
651749
147982
1964823
733859
417613
724116
1808160
1052202
384060
572244
1968498
125236
1874315
794791
317062
1221288
681612
1390820
1052369
1943922
907847
1617928
433785
956815
1961480
1472178
1071039
589667
759560
1983520
1186324
572750
1594080
43945
1494327
507242
1342019
1852930
1617520
891615
1615013
1638639
391337
336648
613941
1108517
1671809
112238
382983
271787
994958
1519188
1698957
1852070
189095
1918017
1232672
865155
816680
1493130
460006
1816897
1307627
1425364
1486110
65228
1505938
1391817
1352586
1933780
1122786
119213
553358
723681
358413
1877381
816605
256174
871475
210932
201539
505977
686550
1953760
1404938
619329
1374260
1726060
1558481
1855526
732130
36960
1221832
1873812
1104350
1389628
287619
1146676
786091
1175611
842211
1798826
1068760
65984
1743746
1362172
1511727
1163111
961990
957141
1755977
1552892
1491107
1931767
595462
291465
979722
76944
1409122
656908
609689
1346916
998660
513402
1479081
1523989
1238706
513740
1401996
1851200
1913918
1023032
1177993
1933538
133590
1090024
1916630
51685
1055164
1659066
1552278
1268567
613264
961009
1965636
1314082
1288085
531960
1792088
1048479
679214
734829
243007
1055729
850766
1157659
354505
163751
1577299
751080
739695
867699
805552
1018519
1583169
1930905
1153384
391330
1702007
1888777
21443
1246433
744231
1111561
977122
1260410
1944934
597635
435994
1913555
1602440
1041345
1195846
1454165
53914
373884
1572528
632351
1247389
1013212
1706860
1803199
1952549
486136
96880
452377
1422137
303420
1229904
1656624
1443339
1816663
1735815
1480210
34998
368349
1949201
1672562
648120
1864339
853109
566775
79040
729239
593520
1269130
521768
93918
992688
887490
658083
1693655
1141870
1550018
681400
335512
826809
1887286
896465
1561159
1520914
1789886
920002
1651939
1120767
1419673
400536
1544288
1952651
1833960
1696654
647381
1016371
1871322
690882
264796
645887
1482374
1514625
606595
238632
1472081
222132
1899102
626782
1486343
673379
244102
1818884
1101811
231279
221450
1855427
860210
1893869
890492
812647
1070458
1301818
1392305
1229776
1555625
1758451
1481711
642349
845232
1771664
1900649
255125
306293
1646992
954154
1438152
681779
376249
1337925
42919
548451
565380
1477494
1671477
81326
822063
1101769
1967858
757101
956928
1167470
1429057
495045
782918
1542515
1545283
883036
216049
1220947
143577
517601
928468
9716
1588091
491096
1745748
198308
541206
113385
1084515
2109
438218
588609
30077
361210
1090255
1917255
795103
253527
551926
889977
1824145
1781141
804042
1956428
464005
1017155
1080921
1505311
984963
530441
1635876
1089857
732542
877335
778027
682494
842835
562480
1518702
470860
346413
1761199
1077687
1309244
647662
1427437
1017610
1428981
139825
441990
429065
66209
1740380
1410805
1368171
804991
1279523
1058486
20478
1343415
147021
724624
1017510
1031723
135007
1929914
845151
21377
195540
394156
1972014
586884
685787
46287
187631
1732785
777694
420850
412282
1404588
1015371
370667
1724698
514671
425215
1881845
1660799
771392
1236424
497261
1566528
102161
1382207
1370876
1596759
126672
159532
995838
1496470
618038
21363
397802
830738
713409
1145895
495056
472712
1406713
1379555
1836106
1089295
1546164
1511035
13945
422525
37592
1819619
708709
1543868
1980368
816687
1995401
771430
1931229
961749
1701422
107081
562907
1626465
1381513
721507
1997683
1492468
152414
954024
1655907
1388979
1844005
1559361
1946481
395526
669561
140576
875967
1763340
1049638
325569
299760
1807323
87151
1195088
1473714
294246
1604279
1638761
1008533
1853531
1753568
1920490
1925760
276459
1809079
792175
358513
1612227
667628
1986117
7316
845935
1054593
513482
1137989
118436
1168344
1011884
553162
536022
1483900
340259
1266431
773433
69908
843346
410244
672996
708083
122030
572248
1233803
1491450
1896487
1531629
303174
861916
873174
198989
367869
334381
1842851
1781219
1180965
512324
1544245
1749119
287566
895938
1663599
1052967
1800158
1463603
1463700
17332
755780
1517905
1003605
381197
888081
1096429
1350973
1418908
1274672
803867
1178523
1842293
1557980
1272876
766124
463954
641668
1507296
1713689
1611006
663322
1315554
1258812
1555213
912349
255882
1287083
1844742
1935972
1934794
880148
1813691
1024171
1559814
1677798
1341546
913641
1498926
914407
1907500
962250
279056
228548
804431
1318426
266496
1155093
1702523
1702900
1073087
1365349
1811220
1844861
1589244
1675584
233847
130837
283485
562942
1159673
1193130
180970
234547
398865
1582769
316103
1345923
272452
1017646
1209471
1066217
1265437
1800986
1909544
267233
1725240
605928
1124519
1204381
1340440
1600051
1053234
233238
1982425
1818035
952897
771312
398584
1015365
1622273
364658
780445
33920
735110
764668
922462
108859
1282077
1879852
745723
1834062
84291
526862
1120301
383744
1046072
1198737
452282
1201683
1828878
302313
783078
1736265
172238
869047
254392
496416
1513302
384964
1057938
544578
1577268
627857
999843
1890444
1693335
1839862
196435
696355
623489
296205
1417429
1364501
412859
566308
956294
1393164
1767748
1503710
820414
83844
827795
1322843
176823
946647
1087271
737494
896072
1391064
1233312
661855
741395
343484
503133
728985
120960
577641
518156
1869071
223097
624900
1372907
916226
733312
1548929
1600807
378253
578263
113917
1240106
1278423
423009
663491
790984
1502621
511197
545295
865279
296983
1598807
1807015
951490
1167137
1015564
898036
382616
1681534
1763099
272743
728842
821107
491586
103734
1084106
931177
181602
1335009
86717
1292761
880478
1562335
11418
929733
1933094
1635953
902351
1770774
39541
1419690
1823427
55878
1559158
1403585
787387
271426
1347753
1695060
547253
1748961
1722661
1042449
1836741
401651
1242724
140542
807418
1970163
931000
1061726
1631553
304712
433587
1456248
760752
127582
81782
691804
161001
1870762
562928
783351
1703608
1062871
1306743
1842098
285594
1399390
1833288
167278
1690759
761615
709377
1997963
1122134
1117525
1343571
192000
132747
433338
1255265
1774453
1530562
1445500
1101030
1562789
1301664
1916428
1919671
204009
102854
454089
1365281
1614050
1785794
1828556
1758980
1940286
1402370
1902819
1546984
241583
71108
270567
1276874
1347409
1151180
72177
869911
704577
1928284
1030516
286305
1978440
240314
434705
366517
1700947
1991109
82722
191535
1793763
1396419
765651
868916
889627
1184417
1496260
287093
999700
1442555
1120423
834705
312468
165328
1985970
474835
1072279
23135
1732844
1577485
1338387
1373530
251060
1750867
1935157
235427
1401546
1710285
324184
667148
850173
334929
1548155
835839
57088
338010
1600237
1283113
1081907
833143
531643
989640
1236469
1085206
794742
1294168
210278
642544
1349232
1522314
1110678
301435
139860
741264
98185
203339
282328
670946
1052424
78221
741568
1515491
1385360
1372172
1735261
1563109
6977
1618511
1516454
176710
128114
998683
1450713
38022
1035141
1234839
1714100
676690
939305
614319
681526
760878
1524111
1912403
973238
296434
641299
1434271
1356597
120001
1370955
146764
1077849
873641
62594
1601620
206644
986598
968167
248227
1000647
673331
484844
882656
301725
939270
1789534
923205
633709
1915508
1347134
433985
1403066
1918542
1724845
1392998
400228
1634034
68705
477957
817651
1697205
299607
1096931
819666
687435
1087487
1641874
456792
799886
1369359
1400369
379842
226790
1123507
1239130
680410
482924
338283
733606
361010
640184
1370161
1056140
972047
1705535
131462
1876477
225380
453978
1769368
956963
822908
1554558
1494504
326729
1841446
1232968
408607
1653938
47619
431831
209739
1545755
1171220
130508
1080876
471712
1952356
1939651
1200304
1339211
533418
1138345
729931
1348551
58
1707928
268227
591768
1534476
199799
854134
1816261
804495
427445
1832929
1545854
578362
1727423
14779
898018
1755874
943981
1107505
882721
946139
15718
644659
768922
1712437
132654
977478
571707
54554
1420150
1980055
1630782
479721
1094974
1510682
203776
847175
1307414
1732113
1057201
1896821
273984
1631355
73455
1431848
1189048
1177257
1729247
1688977
35848
1970074
18777
1291707
1454918
71593
613100
1595230
1982061
735071
1595861
1668719
1550384
513751
615555
798385
1933074
205909
1931754
841289
568007
718
1503670
788205
917153
1611167
1301850
815564
1274546
1702025
1688576
283408
987396
675724
1203216
1845362
157313
1251050
906246
1096081
1448207
1799621
6746
1959549
626301
1921238
1896846
266338
1022904
1766687
40089
1179666
623637
777329
1440840
871486
1197810
1920895
1155613
1706658
441518
825369
1094974
475173
1668199
571053
350764
532623
1764467
1566916
792496
1143136
667134
464723
691384
1572789
1054
909678
1425996
744849
1582264
1044544
426207
828456
1444013
894412
429793
459302
243583
1747144
365751
1853695
321073
1785321
320441
1951356
1039356
1121210
97079
784706
1323731
936821
206779
98422
936864
1232249
996810
884484
380278
1327428
1131601
1650200
1906458
1770280
453601
567800
1888390
1173111
1765502
655886
274809
1885683
1174852
1602004
198872
1521957
1764748
1409446
1149374
1650363
734253
720340
1465323
1544295
1849313
167215
1379109
1651962
1018994
1724743
427346
40244
1156972
16762
1048794
1141740
1618518
1427296
1940017
812993
1952205
732008
160151
1411584
667008
1144875
675638
199987
1050200
1857018
95523
1433079
405025
685386
1512673
216731
1317110
813653
1989800
236966
379948
496686
279338
112716
136834
335106
1391172
820705
304123
1930843
1555422
1935499
130443
1834246
1829184
1776307
345862
1343813
80514
1162124
1894224
1575934
850096
809727
662457
1630378
1256143
1956085
380707
24798
1135875
1294381
734377
1061242
536514
443892
1432291
1312366
1572377
1420169
1954229
1214902
5331
513212
1002911
1339087
360828
268216
1531457
327624
1423508
352344
117407
887926
1802877
1319080
1004069
411772
349207
1838157
547339
590186
1272186
1544817
1659804
239347
30424
1441917
1014374
308681
1751643
1812073
128061
1498958
1715763
733812
830026
1180148
312177
176440
1437029
635079
1044981
432099
140533
1988112
1667758
48678
1117124
555997
438322
821771
1407711
48144
1824290
1741219
1746157
1667410
1920064
873560
1712433
1788914
1178937
1680725
428440
240370
35745
343417
500386
573512
142570
1963060
1397846
1843925
562971
636548
1128730
1026062
1262890
215398
1203623
1004067
1197347
812355
833179
26066
1249135
1435676
846056
112067
1498250
94220
709935
634463
1633015
879191
1986581
1448908
760335
763846
473539
1269346
1362944
352729
1701262
494185
806510
384824
1399184
428353
1220747
962197
1125943
1792886
1353474
1346611
450320
1588884
1408934
473925
1763272
798537
614750
709642
29145
1435704
1468490
1361733
874710
905521
356566
1174164
1239142
1633908
1069778
488148
1346686
727442
1920944
673870
1894011
870096
376102
208341
424839
1093980
330613
948327
915673
451572
762452
924982
1559783
1963936
808105
1336209
356592
1815536
1643362
1774741
145520
1855410
1368411
1597413
758824
351822
1756387
1675542
1952122
1975929
1714323
733848
1162820
1681240
1213801
1458395
1766102
688928
1301985
1537426
1803734
24081
961008
1951334
1137675
1198729
951038
83528
1295455
978612
1940306
1817760
474327
308484
1338491
1900211
1619401
532444
743355
288566
487177
1211187
1344552
1299838
1993212
998095
334775
384327
466038
751046
36060
1686316
759248
1814304
1464664
717836
1663761
1876139
1299563
357147
1417517
776925
1917197
1192093
1430365
920106
727138
785562
483633
159912
836023
1079497
1905502
256112
163014
682842
1072086
1398027
1497766
97442
207570
1297075
1007067
1081996
625233
1210665
477767
1251071
1455358
1950375
606353
1257026
1785082
1716505
208565
1998432
1335660
832084
1577286
1394077
1120437
1438969
1670876
1049056
606196
540766
1026474
799785
971286
1632584
906373
397471
1317610
1735090
665569
1993475
1775053
921905
878010
1649784
1208836
1301036
1160826
56431
793406
1449487
1958202
1491916
1059526
1643564
1218160
590559
1630127
1783528
1408888
103640
1112746
1191317
1256101
736735
772641
1475518
1323539
798050
996839
52934
79976
728610
179312
1308594
902684
76489
127204
1271182
442929
565611
421661
1991777
203825
755438
659223
731162
127345
1173675
417040
1850376
1800644
987238
1235268
1292086
530469
1901353
161221
538760
1501312
1256131
1284989
1362078
1326021
1165098
1530740
604395
333457
1432006
855367
9520
1279593
1477623
1365579
338290
1710588
889397
203047
1052039
1232480
375968
1121212
1986284
35246
1487761
1107420
1580283
1071957
1433724
107175
1876401
1896101
871042
260894
1321188
238906
1312322
1820000
1714296
226435
1511577
630408
1896247
978221
1944442
744045
1589313
751711
1850155
915231
1062245
1264862
969999
908621
182291
782023
1542235
422364
1068330
390048
1899768
245843
987580
337024
282227
309660
1253460
1324449
1118708
1450770
76340
1974518
1625392
794983
413741
1907990
1124236
662899
1287227
1833402
1267408
365862
1456117
1099105
751066
1657085
954247
1577499
1253595
1489978
1598003
987055
240889
1194304
1151235
1136750
137956
876965
78870
1855630
886653
1706402
743951
524283
1593786
1507450
65474
1515209
1798479
1798643
490993
17050
1527882
553969
824124
1345855
608010
239864
92940
1171428
760381
1512913
1555474
1746062
727767
1895344
1678267
639336
1317381
501928
240866
1858673
1072276
1420621
1083778
556498
1446085
1476195
1516064
739526
111744
1604350
796343
671129
1721596
1632206
424803
1364607
1662910
157163
1575534
110297
538716
1943115
938896
343807
111622
629830
668213
1829546
979659
1024774
1913932
780077
1338868
1789647
571729
410045
888845
1124098
321563
69563
622298
1474918
1269441
873380
1530606
1228436
178156
1222870
95188
830642
507227
458883
955456
723941
1158456
356013
1636396
711895
286938
1384274
1214033
94291
1528742
806731
1106681
997872
333345
317988
336917
1273308
1059681
545635
1080120
1074110
175044
1397228
1641242
827742
1111640
1510538
838003
45073
1862651
1397353
1613790
136191
480389
965446
990160
94320
1940351
1061431
1774734
319205
1494259
210087
858392
1058618
1426001
1716251
996621
1607039
168547
1604178
818147
1206711
1414083
1375137
914097
1948412
1997897
1453559
400253
505781
1398767
981656
1333918
1277055
1119539
861399
649559
699867
837217
1478678
594817
1494294
728701
704548
1923250
1109789
1732869
1116071
1538947
218689
101114
131477
724330
112711
1533915
819962
688022
1766192
977511
934268
57587
52735
1691174
1373751
555832
1931329
1398229
180529
215554
1809286
1387749
312680
1032812
1121454
833160
1015480
847175
1274881
162494
1207502
1596205
188135
1706532
886529
1560860
1225242
1254957
206777
1790686
1083142
268593
1846231
1826172
1883768
1734112
1463532
201453
1152004
1594943
1588538
1418407
744768
726659
1272286
108052
1930743
1106219
199881
212071
1088787
204956
1945726
135884
1943985
719202
897944
1480802
781578
1659099
1475994
1259309
1669107
595103
388071
1031105
1048834
681077
421264
831666
1721869
1249679
1003052
1456990
1803790
1646718
621379
1626968
1638662
1171550
23264
49501
50974
65435
802224
1680895
1450450
1607572
1817331
197825
1432977
12078
1549688
549064
1160407
564367
398158
1291747
745201
1557366
1382317
870951
61172
1127723
580217
1533454
1113383
668647
1748776
1404694
1546750
1688216
887734
605928
356407
1981105
1155913
1591831
1376200
838409
443552
7852
1314158
1075197
1000445
1756797
748877
404460
28295
771057
555824
531469
661225
410654
1327378
1023609
1587053
108542
1927630
1492667
844456
338352
1176888
939492
399352
592619
1318892
440146
1855983
1565696
1514522
1897316
938561
341619
1270427
45084
683495
1461097
1783525
1549848
121594
1271032
1351196
334959
685809
1629913
316132
275724
747251
33709
432285
1860236
775343
485090
1013525
1599540
988801
874479
834919
780291
1234045
1815560
1225674
1334227
1624620
1033674
1905974
16708
130615
1718029
1974498
1648078
1917318
1614065
359961
974505
729996
437721
453846
1457535
438401
1313037
47079
313270
383423
1876725
1504243
1561875
512046
1685178
683193
1615646
177563
1458800
775202
39890
215707
1844054
643247
923318
1137347
1565186
165373
1559885
40345
1782700
1406018
272654
1906123
1269129
325336
554312
1802428
522474
606426
449073
1632894
1819999
782881
312907
616069
1702046
817834
1432736
1733945
103849
1797568
308516
1620002
1226379
408530
987844
355028
839551
1620371
1112181
36688
939710
1353455
1718922
1075522
532317
909
1364831
1846590
790323
935521
1669379
1376867
1372448
1415100
702295
45442
579091
1457439
354323
1790710
494645
1323781
543900
1098778
1990600
1143226
404901
332857
1844036
786795
442777
1548119
999492
1576686
1035653
225720
809864
382471
837839
191250
492014
570692
683185
93989
778566
292277
1868228
337643
519065
1388830
148754
845845
619790
1837037
1514498
205862
1069336
1061685
1090880
1208481
1493577
1714402
307386
678916
1681749
1187325
837673
456368
1941522
163139
1246174
1207775
46985
1246585
1420573
1420523
1055521
804492
358895
1703082
1433749
1878906
1080496
1047328
1482326
1997394
800631
953906
897471
1914066
986783
1400171
1105614
349224
822751
1826456
659338
1196069
681980
1711675
1947357
1238011
418522
945906
57620
667938
114459
1463820
1297517
629548
531416
769605
411403
1230135
97757
418557
1556056
1961503
184680
1845612
233586
1623757
245943
165634
1691130
1048692
1611602
205615
1347731
698878
1374623
1577368
245015
734772
1870467
898043
1179846
1364241
17036
331007
307736
1961427
1288106
509309
1573108
1484290
1490491
90258
1310264
1285339
332202
1965393
196555
1672994
62577
1422509
1250437
938697
1369864
58214
817835
1379714
674754
1723146
489520
9312
1891167
662919
59852
1281988
41636
1871211
398205
1333109
1307314
1856937
873626
1362477
945256
474171
319105
1530814
529568
1848585
241552
234487
1372651
1635494
331840
1397855
74799
402915
267899
1367134
658590
1548296
1162732
1755864
1830105
1491798
1487917
1906361
1966145
896496
519923
201504
348762
1669157
1456281
568528
1416161
859765
1520043
130114
1478113
463170
92583
1696583
809632
548521
267605
1357353
105474
743917
1811833
225533
391357
349227
1115248
350592
1880526
133036
839114
1773093
895778
268779
655080
536682
823131
1375855
293341
1594764
619281
1029564
338761
404160
163381
824058
1432822
440469
1438997
1860245
562826
313092
736756
1173073
1385904
420882
1105831
1399546
256979
769894
1180234
816064
1822202
75562
788725
523686
789876
9580
12648
1089642
1305639
1210953
628659
1874798
1435836
900844
551153
172206
1265162
275740
1893193
1209905
509228
1262530
299208
797627
1781840
496025
1476766
1421816
1683941
1444071
1532912
1662081
198797
1902258
507751
1558662
1917901
1207299
1723831
903421
1092227
88180
44545
566944
22422
601495
365626
636265
928440
1819060
910347
917766
414980
523569
80320
496009
1816982
1294413
998403
1165020
172119
56778
1333855
1314367
1623756
1625993
1646984
963029
1732245
1446098
244372
1664445
1843899
970806
1473136
1240252
572397
512643
704874
161518
1919103
1916560
987718
875532
1215967
126445
421726
798671
1918578
1703288
512104
582102
685941
374902
1631735
228202
827530
511544
1885881
1551183
1731663
591926
371124
1046237
1132977
568179
1971237
713463
720955
488987
1409936
1161833
8331
1293412
108437
1694598
1518839
880323
211426
1140460
1556659
1172191
874217
1481565
748122
266370
1964126
414941
356573
524712
1678528
1317868
633510
1460653
1817322
1391665
517064
30942
726979
251302
1751524
1538386
1517642
21169
178350
1826130
1086074
40613
87496
666146
1372204
135205
763033
1622937
1256985
1648809
152284
632052
322679
234085
452523
1717045
112543
1639545
523798
197280
229616
1691038
469888
1679585
331368
810701
1528875
802012
1731815
1499973
189641
735970
340078
113058
162067
1883038
166906
17888
1524819
864325
1705484
457837
1286980
715175
1589150
1910766
1894865
1142348
1765019
113675
913827
413507
1248287
988176
1604683
1346376
1150609
1335948
980501
1278191
623784
1132003
1549491
1624973
1398869
1826524
814681
407273
17321
661033
1889503
574206
1464473
890966
635237
810832
128904
1182797
757434
242448
1516688
1751528
1347870
840735
400757
1704771
665662
1264239
150460
953088
1011207
1902006
1039412
1607250
1074406
1403885
177690
145536
637154
1894668
1349839
1191049
1732133
765407
313232
183459
1801153
1034353
1670950
403899
1012432
435466
1346762
22307
418187
221983
1037291
309669
1226277
1224551
740921
1350064
1580884
980454
1196801
1970792
81400
313251
552041
1825721
590691
16864
413277
799233
371444
1446852
284286
947561
1839506
784542
1895454
762768
993527
624520
897582
1053749
1800686
224089
41135
1431683
1147245
1817898
345383
1136849
1067948
1193888
1494831
533430
362320
844956
837952
1382369
1404071
934168
1658796
4609
1911563
1984799
500630
623963
1970420
1706017
1072507
1687179
108299
43010
266857
214845
1887278
328872
1210861
1142775
1038538
239105
1448370
1596752
510590
595555
358546
621138
1274870
1778506
1545834
1905333
1304635
245619
968856
985109
1946685
1007124
439730
1345580
812105
625347
1717809
329553
1988907
1244967
598180
1496988
1894619
1779015
567571
1994918
1845763
1144042
828678
374597
1152142
1829019
1675463
307072
1221981
1097262
1677842
225250
1139488
787037
564647
1088677
209234
1281446
446773
1160944
139335
748600
1429713
1543262
348542
620948
75622
1607058
11181
1796922
1198515
1567671
451524
623384
1874907
1212772
1558823
1577981
710760
775407
121029
70566
221531
141843
1998360
1248698
327267
111770
144125
1543559
1846784
299960
839500
1487490
816051
127568
418870
1938512
1177460
1867213
301719
1214940
1744245
399223
1555936
951059
1905127
928755
535610
1843507
1067676
232627
1352834
1698319
1791818
663027
862565
420708
586283
898772
1082344
1973018
64791
979310
415754
971730
1129728
91947
1179474
46939
1596082
1755646
626009
1318717
493737
197336
1565093
114157
330950
1475250
1349871
675736
1562926
643863
1092861
1791302
1689798
1447940
390499
1130379
733757
802722
439119
1324418
938651
1901474
569858
838631
1706813
956842
1683790
95234
520261
1691504
361495
328565
1830107
1044788
915948
190628
413557
933631
118907
1123110
1937011
761140
1575394
504964
610926
552099
205211
856842
1955856
1449098
1111358
216897
1173957
1856133
241341
530247
635928
544958
1933803
488739
322694
891071
785141
231637
1430802
1773674
1723614
1029375
1123723
1461482
203873
1297521
700829
386756
1807382
692344
749293
1648472
854396
551093
1821783
1332525
11032
1102416
611326
1528063
81251
883712
957158
308024
174108
1424220
104698
345070
1461145
1044938
508962
1072207
1120379
474465
1982058
1648691
1290712
1302921
577011
56646
1253682
1247973
1147540
97435
1080718
1314350
1076090
1047061
714404
1921880
1934224
1497247
1033236
1449777
1742660
1767152
690214
1380335
81105
364508
1052282
1251291
1595497
1050533
801441
131265
1685538
1578467
1353574
1946572
313336
1149841
1309204
970661
380406
891138
840632
1329425
425351
165422
1856791
1887560
1893834
609928
892540
350052
1451749
1686665
453126
932440
1392404
1287362
12306
472032
1965441
506373
1816781
280767
1743871
162316
1092349
891668
827547
285885
1623921
1289633
647892
519064
1159135
1993779
135748
544222
997802
607734
963622
757949
1188101
1544800
1866069
693515
453841
767389
1403820
1757691
1315142
782382
927067
1677196
26686
777707
72958
1640754
876894
1661948
519780
1243132
1885606
1642517
1246492
1668299
760529
1815700
1806653
1411672
1997099
1775120
309597
1645403
502718
1777726
2341
340467
256249
91534
1218563
1544005
1374640
225058
1133845
1066652
749871
107652
1693772
1635005
557648
1254566
1976904
688506
1662900
1131430
881406
1007807
1714994
296482
83889
276824
1076672
933756
676457
704792
39633
1374230
1493945
409081
81099
1218915
1530775
583898
140660
817976
35423
86811
1498354
1032715
1857540
14241
714539
1625188
730065
933277
427389
1028252
1068206
826311
644850
1316417
336632
1480919
383780
1064787
222245
1046417
764826
1123246
1758973
959323
864240
1904388
1181052
1227328
899802
719237
1598606
1667500
687907
1237466
60087
404461
1204335
1079186
399043
1705309
276229
1302241
509631
1783752
569674
498623
452164
1041470
1852346
1275699
638631
1026961
1442951
1662593
4504
1065552
1102073
809087
209699
733290
942299
1275432
731862
534560
1744799
1003769
1346436
661984
1416459
1121330
1636125
137159
1323167
1640096
1015014
1919519
1577691
1608377
256916
503475
703934
876699
1350939
1094449
723773
1059136
1454600
130042
1076739
12085
1693763
1637816
667693
91194
963347
442752
1169878
1781464
1178921
1501957
1468469
1012342
1100520
1722428
1660910
314614
481351
1614209
1481769
22131
577994
70925
292982
859793
1246190
1848614
1992780
1097176
1674895
213091
1644418
615525
1326204
1485191
1246691
304202
1303175
1495677
771126
1017470
274806
1146006
449982
1144
1921246
1708106
190341
561308
1149800
879487
223514
1056338
1991485
327176
1727841
1929896
919920
557127
1048132
833577
1925045
852412
1045966
1192098
1311427
30287
200145
1217291
1287901
1416244
253781
169738
1199828
1736551
172265
972444
565681
845811
1680977
542779
1619112
323105
1759479
1371404
1989399
750885
1387393
1869664
1946788
159144
486254
1068203
1668419
1296476
1164833
1046984
1010454
1525478
1948953
1739414
1620140
1835273
798072
763335
297047
1262308
1793224
984127
424459
1223778
782051
466514
800681
816231
1223111
1935530
1125353
992475
22580
750553
1888156
60700
1491849
88849
822900
1328907
1739769
550670
1253339
292018
1164250
1423781
356094
1746109
773270
1213414
1746837
1730153
827358
1361488
1219791
1462710
630953
1837340
983685
196204
1404482
1697258
390551
673074
947445
233726
1726752
809487
1564787
554517
78304
888603
67914
891995
1885866
247153
1315062
168719
1613543
269227
1544613
785042
1415445
1515137
1355694
567672
933405
1400788
828192
147288
1183948
696972
1753693
593240
1352325
1789531
1176003
1754968
205292
1573989
1292651
456117
926035
1509917
1435733
361379
696497
1662324
73054
411400
966356
65010
903930
585502
1378224
1969419
1505447
829454
1904921
1580332
754503
1166282
207526
1907518
1851037
1281656
453277
943559
1926127
370541
247509
1470295
975004
174751
1969853
840261
1070781
524824
503282
1784997
139119
467339
1090810
1464073
602904
439131
1288452
560764
320559
1432550
162261
1950469
984042
1924187
193539
1048060
294733
841771
534094
747341
751334
956215
719880
150491
24582
29050
1876256
93200
662328
1623222
328142
1547988
1231106
1129755
984696
1235180
1087405
1901793
1653235
1061945
133956
1677789
436366
873608
399747
1508185
1906653
1274489
1202881
102773
1865392
1010766
1255768
89597
849278
1081883
432852
719819
116141
482323
574300
147620
1230718
1972980
1459691
675685
858561
1218938
1209178
427914
1697539
327260
1317111
1521632
274806
118745
703688
866550
1370443
567750
1244719
1789923
406610
21595
1917685
1764025
1598240
869598
430904
1928312
183938
1919081
1597211
1265816
1846862
1593101
435352
480193
1040835
380283
1255573
1370382
757957
340751
465001
1820946
894156
1467245
282132
1682025
628088
946105
1819879
1366828
501780
1447306
119276
967635
434956
644689
846345
446917
1784107
1425383
55685
250311
832837
1098042
761469
97163
1827626
217429
303570
384106
41753
1064903
810076
593175
475039
1196333
1763910
1917900
532204
603676
590835
484556
599326
193995
663943
1728513
1975425
1428963
219304
1083380
727976
472389
997082
1997241
1024147
558771
86234
365950
1284778
1330921
892628
1275863
719343
1367311
1690020
784630
803394
280864
1356300
299393
1259729
181541
1391072
363852
53062
1613833
76624
854049
654440
134546
1469843
783219
169974
94494
1801174
1779266
206534
327304
1846372
1939159
219401
1419753
1384702
210962
1898752
1791085
1243517
501578
1454828
1129118
614061
499835
230963
1205437
1335101
917536
1736138
1484139
1439868
717949
279074
781721
993851
808939
758403
883569
1938977
306508
967942
1107824
1687044
1371800
1291544
1020430
110297
1620256
289439
783700
1173056
314838
299892
447062
1332573
1256831
356092
1705563
1554435
1997702
1243945
1653310
840997
637635
1306203
823387
924425
792749
935698
900331
1538038
638689
413875
519338
1061830
51187
687261
246256
693946
1648742
1363974
1387887
731664
1529995
361516
1362463
789223
434225
993933
1165606
745667
58845
1427061
862976
87289
657183
1317100
973639
1333180
1628896
1407580
1294266
1044521
1906082
885126
95027
1556413
932442
1399680
1536314
1242826
1600953
1940782
659754
100718
802976
1325856
1198183
855125
1342573
506962
1340793
1159330
260473
1910876
22121
1234693
1807215
1850139
1488570
1946025
683872
72940
1792856
870354
1345568
711393
1183998
1683565
1503985
438071
933777
328892
1710242
925275
397623
86065
1541894
590247
821835
1480500
1013494
1333275
341518
73907
1995896
898837
1396807
977372
1382402
1007938
191432
286218
949529
1219641
1269217
1566645
1008345
1877405
1629116
706530
1701357
432192
1165431
1835691
916616
918088
1668381
447068
976625
756540
452377
1207818
58153
1861442
1772341
1026542
1503722
992436
1756714
309302
649306
1876087
1728306
992094
15815
663272
1127630
577201
327400
1725753
25391
1859835
1853327
1441949
364739
1075225
1935628
1281700
1686738
1666277
313520
755706
1657307
1832527
1037869
1983593
291371
1588909
932667
884964
364982
476999
577853
369023
933752
860854
1612815
424469
993641
1260271
1615661
949748
92843
1445336
455386
1233701
749172
1694562
1749794
1233937
797991
1680420
720574
1783296
148160
136500
1375825
257645
942291
478754
39777
706767
872650
961956
1728890
1593701
1318328
1302555
1525783
1822231
716498
1794061
68549
532265
680103
683233
825903
313292
133462
1523228
400531
1412707
1378062
1204847
1280003
1865108
1457557
1312510
124175
1369995
1861005
711190
355915
1531441
1934901
452726
1961708
198550
885282
1443303
1806501
967485
1936103
1761247
1330996
1500371
1010104
1541565
192985
493854
32058
291651
1684785
1454548
1334465
1399807
1493929
721185
1296618
1181379
1530072
552679
1688555
37100
1633076
1886997
894379
1140264
691685
1180246
831760
1013
742581
942402
1184004
1949822
288623
357814
367235
78724
897621
1028365
394267
330923
880723
665512
1993341
471049
505274
1205013
528059
323972
1739720
163838
1665057
972804
1203278
1775651
1186518
509536
281784
463082
1307910
1538293
591459
1262893
255292
485672
1109815
1906077
1244791
1356337
1106092
170053
339488
212687
1479432
1737712
1076001
1563781
1281636
1254773
1314881
1698760
1619012
948884
1903564
1258768
1591257
1192870
1264908
1984582
610622
842295
1665947
877723
886712
1372671
482571
1560527
1743867
197679
1415289
961297
703316
1711138
1395339
1708935
768308
394589
543754
1185719
837316
726516
1101651
360304
78344
1242288
360881
1078767
165351
638654
539734
763464
976260
1043283
1418855
117823
517369
1548854
1999222
37561
1080777
1066265
493045
1915484
791290
1686607
514899
694742
1350289
1854457
1661356
813235
7411
277134
372642
453437
242351
19324
555938
1160632
1559479
1009625
400318
1468773
1373319
535545
865108
1297648
1114020
585101
1662019
1734843
792866
1707171
412408
6127
900784
148199
1894992
1314946
1355489
1035810
1313520
745672
1488548
677146
726970
1829722
1896354
633360
739538
613347
1035562
928121
232645
1590461
643708
921937
453426
440492
993394
1093825
1424878
840811
1819469
1216272
1782364
334155
1536101
1918179
1032705
707827
1267406
1673737
356075
1884977
695469
475674
1321978
695317
974279
1723879
704770
1759689
473742
1946937
427603
223449
1655502
475939
988548
1225314
756070
675626
74954
1635152
1434365
18327
495569
1320650
1396256
586466
17897
532755
1669072
1157545
768730
127682
1735750
164308
1119874
1532006
1707765
574475
1184817
613182
388211
382987
1148651
1568613
1638272
552171
447108
1208684
419351
436287
426403
246563
1272062
353636
1940628
742791
1580411
1230222
1544073
849768
643140
1513526
128636
44022
1666763
850137
1781015
1890151
397040
5840
215196
408873
1556674
338381
766650
1369957
1531571
1539983
599132
1812107
1152416
1505894
740290
1732718
407648
1595227
435133
1501163
908992
1279342
889102
792066
406242
972781
1631841
354369
791984
167747
689051
1244256
477796
396013
1479304
1412028
533743
75209
231363
432806
1569687
189840
843028
209477
392553
1168418
1500430
616138
276099
924576
596530
1427534
203583
1647467
1421403
711811
872499
1797672
1059289
1389834
814350
1357731
562365
720688
886789
603055
1371442
376219
939926
1990722
1852965
1748580
724202
43044
565812
1914493
1139494
1024984
1913571
14664
664525
212378
305489
1273425
1944283
652140
1680571
638691
1177646
1322459
143923
1007623
1221911
511706
1592786
1742014
1870003
1020716
1382485
141933
1467540
1087777
1420931
432319
1334684
1317254
288709
1661379
1735755
952607
308870
462027
108232
432481
1769088
625205
1004422
1930744
893140
518906
78966
1583206
592046
23452
530479
709512
607983
1675373
1571533
513631
477211
667965
53344
1951
1793853
191355
888566
371820
1395605
1819270
869366
543230
1696081
1306018
1166328
626012
646717
1399959
344486
596770
1353711
464208
287729
904201
1455324
688820
390952
1175490
1000459
1154515
1531702
848488
290661
1512218
786525
561618
1434115
218849
1740261
1871228
1824747
231756
1401391
1953343
1436440
1770425
1659915
662096
688421
275563
48116
863335
1140545
1919234
1134420
1657061
184947
1977477
1775664
1096073
932905
865991
153441
119751
1995355
1835470
459630
1308578
571768
1608477
1594752
102604
1581295
189461
125340
776900
1759490
1618796
1668029
801178
1016468
424843
1320940
1471467
1560395
1298981
845506
1738217
1748749
1106327
1349974
787562
526483
1765426
1492526
380497
1052690
1503595
479114
1276911
1100363
1146240
20146
1316017
406992
192441
878359
219830
1242424
508105
20168
361942
1148935
1995769
1343119
81582
744238
1408713
1558290
1671316
1352804
429496
795466
316088
1994071
1151521
305517
1209560
1575809
1820885
1848176
1046795
1543860
1036458
731304
617921
209918
1297051
822788
1289889
1626873
772037
1639380
891457
443949
1504326
1333559
211410
1239026
1807552
66708
578743
647312
1527115
526620
1431152
1393432
549941
1287164
1166664
1864450
308337
1639745
1496102
715508
1661623
1348788
636060
837769
980195
1673569
1487626
1994099
1999634
470658
367360
1435113
738827
953506
401407
836590
608247
1810226
1796901
1616699
1401284
950695
244984
783326
748534
818559
1540797
295135
1836153
1549477
1978914
1508084
744525
1277892
1760293
1666890
1344785
285736
1367861
10298
291906
127380
1917821
787992
667624
1268462
122566
1826436
1885220
830703
608231
1265151
1051383
135956
66901
1346108
80413
530285
68868
1437980
405792
1917235
1839465
831617
460189
713412
13069
842079
354394
163526
1765237
174931
955204
1928022
509177
1453895
435959
146370
1090051
50299
1846204
207397
332987
1412928
1102961
1530413
853582
363188
450273
554059
277103
876227
690801
1253308
1061668
785350
3814
1779412
1959869
186849
674791
1532799
1874643
894779
1431834
1254439
294830
503007
1780036
1230182
1739981
1938044
1429676
1081737
725330
1832844
515282
1069201
458141
710247
789277
161528
684067
1292572
1047306
296081
1877435
977235
1380726
1507766
322715
1957159
208536
112179
1007287
1480809
487152
1144663
142866
1919716
413424
368685
189166
622538
1639768
355750
1004508
860754
1195613
543895
501670
1703752
1880858
1909511
1614523
1639931
1644267
721707
1621959
474005
48745
1515792
1690972
1113597
1402812
489116
1883517
231190
39156
672382
591485
1295182
444401
1537558
1631691
1480662
1236818
1623656
940299
832127
790647
1325052
1006203
988597
1642117
697841
4563
1734410
1778686
1427030
1814111
1005353
89301
1669170
1511504
1156118
63986
662668
978881
315836
355418
1717030
11667
1228543
190773
1666015
1497501
743490
352009
247415
571494
390655
1628767
1703634
760377
1581088
812537
609358
1982073
633799
499263
1078275
1311702
240963
699545
1964862
481589
1347977
1514115
969502
1802738
1838011
803188
1492286
1731072
1806898
1067289
1928903
1836391
69068
580465
668765
1564812
1458214
982055
1357921
740086
463491
95827
895667
808217
807711
1441700
247576
226550
1050380
1514134
274989
1376780
802841
1158780
1117973
1099610
905229
596655
190145
1189742
1349474
952343
778682
1825736
1177542
1638282
635613
182860
46037
323450
32562
1100945
1069772
21177
997835
570144
1983193
1900934
694890
1330559
1832141
114167
1184815
1493499
1254758
499933
1236842
1421457
821011
48881
740569
1666995
1960986
1004641
1997375
1262178
164306
761507
665811
483338
1419957
1273904
1309515
54731
1105884
1514405
854989
31011
1806474
1697020
1850902
868847
1568249
322932
1368698
340549
1386516
544092
441548
1818484
608379
1012889
1179759
1923847
1450675
713985
635773
847883
54878
750184
1516660
1762135
1249659
1776455
1977333
234262
1212340
1602575
144252
190944
620943
1313664
1873513
627938
1570649
1817731
892187
1679060
125102
28450
968941
1123531
1109905
1076429
951364
905601
1851718
293131
1267733
1320577
787714
1356358
1265704
1165213
1996666
357291
1134554
1127504
1278937
369632
1190363
1181115
476457
1183914
1958096
1653937
1491270
1713379
459027
1411870
1082972
69350
1738368
1494468
983157
1176421
165827
1028179
1023354
46085
882644
345204
1439841
671112
908023
326570
1949395
567960
474131
147854
1679273
308851
763920
1669004
1738897
371484
544543
577255
909399
770641
339193
1788200
1839081
1182006
504738
1138204
1234019
298060
930325
292980
766972
1582638
15559
557761
1261928
70982
670968
92702
1348662
1902107
556906
866599
1210689
357926
1638675
768789
1754623
1430992
1925299
198642
471776
244454
671934
643976
1745217
1341941
1757548
164710
1677203
1076885
297266
59987
59586
893501
1903621
1061136
1397491
1309356
8989
62741
716525
681917
6689
1070335
1668531
518937
906603
842587
1066232
1202607
1396196
361726
1290086
1036740
108489
120062
1711821
985312
56250
1308047
1543822
484159
470211
1976476
5935
787686
262368
99621
1956190
327919
593927
750085
388377
1065096
437332
1782757
1610945
811743
1832192
720861
1505865
52140
1950667
416390
443245
1570204
1414553
382797
1715196
967783
1175688
1444855
153998
25577
1906194
1275183
1288740
477072
284865
1306206
103785
59241
1711602
1964606
878444
666650
947542
1462909
744874
226936
1702581
329515
313326
937078
1903804
935272
1008635
1132269
75037
1883820
81651
1865671
1395054
1859488
1687889
1619925
168007
1566402
737138
360829
861683
1494503
1875559
519934
52770
259467
1761829
499424
1037491
728296
324177
819097
212281
589861
1252021
1474549
1519559
1133040
474424
1579370
1577691
306924
327131
1125143
508336
183319
1077775
1650429
1904846
1708767
1012951
1077919
419240
32109
744759
560789
305652
1124058
916776
553701
1052617
651730
625961
1588967
926819
348468
403623
911847
1690967
73086
1488720
629445
643512
537898
1611074
123192
825828
633510
1735453
1099250
841883
353565
1144886
343020
1474229
292880
1827023
1865946
1262455
1546091
942718
1527187
1822154
316035
1545836
1790691
1021127
996663
272632
915927
284806
1660873
1288642
644562
1649483
235223
1813779
920402
754025
956684
758971
908601
130820
1399381
427477
1735692
225947
872615
43070
1394884
1724917
1098297
1212241
1340959
513647
787631
967540
1102293
591720
515405
1489210
241612
565269
1775494
1949389
1432968
614585
854079
852960
1474141
806971
30510
1593821
1177599
809229
105614
1594236
1044521
687497
1658191
1714647
1248018
1531176
869463
23536
1897636
1126331
224598
1581291
1760838
752653
628940
603766
992692
1610962
1518803
1115208
1399390
472284
620213
447396
655811
333066
1166957
316440
347052
1982624
1466346
701819
440227
790266
226857
38917
520827
206806
1875635
91333
1128472
464176
463387
1805192
336892
1173900
1843346
606602
1174476
735666
1436181
1088906
568688
1946075
335359
1834796
1976813
1555803
1053523
1895575
1694528
97415
1855087
1373611
530598
1918414
1257917
256824
614613
767021
1869718
1159128
463541
1865794
588716
1335643
1436391
828193
32175
992789
224397
1139369
1523644
389200
1688570
1063774
1007011
507033
103419
248977
750386
1970693
904590
1519397
46748
1298278
1586554
57638
1430542
325434
957034
28261
1212260
1761278
44540
1942300
1068070
25995
1382001
397683
1119467
1666919
1974086
1972709
739543
644840
141678
1789864
1100949
275483
255668
1287162
1029048
1510943
326601
627925
116811
1994220
356169
70537
97442
22761
158323
1843124
1623945
1506841
1597684
282321
342680
1558766
1499078
570971
1843184
1765423
1009040
1429260
401704
818056
1676049
1619843
1161366
112653
372472
498941
1701110
293373
1774675
1956643
1919720
276190
441534
1124866
1139976
274932
361345
1761743
1298679
1956986
1451802
25342
1303833
631083
501837
327010
273714
1046537
1450855
1672455
1491883
816642
976564
1078523
1730401
1713319
89274
1844396
354092
1414262
589911
1084132
1581217
920499
1304572
896451
1918603
1902885
473584
37936
1317426
309725
1856786
1122631
441900
1238427
1227676
617572
55297
508449
400051
103354
820030
1588262
391679
50792
232478
1670649
140613
84666
721879
834906
1011533
740126
1481166
1403715
984666
1945894
40389
1476732
428297
1483991
433359
1469864
465213
753183
333278
92741
1974381
1129187
175972
114920
1436835
933376
1129410
1155250
133206
207128
1892380
1443275
33123
1987608
1553375
1006448
1704996
96923
1543130
124180
514756
827532
895979
569603
1055300
1727480
1268022
973367
780044
1823810
762104
1870326
1495229
1759715
1216422
974290
1154507
994575
1935100
1510856
149397
105129
1245172
1158328
861390
1257553
764009
638376
675258
55492
1306679
830976
474986
691384
1174851
503623
1353939
1280653
974093
655905
9335
1109955
1850810
417283
401131
916572
596860
1183865
1502024
1717289
479594
551301
1940239
884186
114227
1733261
223865
1976142
238347
1432227
1768775
1827880
36888
1978156
1031286
1000931
1911061
1531478
601637
1525778
1615503
1005439
1893200
251153
54136
922678
1891966
518930
403163
1108091
813742
1164438
1809706
1908935
1030716
1243842
75643
29534
1537472
1412061
60594
96610
406757
391147
722250
1086855
1991520
767784
1388917
97922
249
1255659
1680310
859935
1230916
194997
1847312
948804
1247333
548400
1754519
132731
374565
1552470
1498578
1428729
104884
1817226
1176312
726944
1765722
1216081
1138380
360993
613092
1009759
485693
1052434
1865291
753776
1817034
1029849
1341469
1852060
1047778
1305035
761503
907188
166024
1281486
781579
1880130
1421203
1957775
1647445
1838744
1807933
833201
1027064
103430
412061
834254
1189593
1244880
1968234
1647445
98892
1382635
233131
1776088
1962615
1613801
1319318
296391
925753
1668740
688530
89266
446614
1060721
985184
929015
1070632
1242387
1446626
1516908
419221
714172
1848181
186876
1448178
984460
395585
1117706
1410101
732014
1411965
1411338
1844931
144459
1087664
278062
346967
768196
1337059
1333458
1087025
343132
1482894
1310893
1887858
1232034
1731550
1932171
819492
206004
351995
1554408
1630430
1757543
408319
443185
1510646
277722
1262171
1793121
1076006
1027494
1000181
1445716
1172524
218703
1102528
1170848
1210751
1168556
1562847
304694
858558
880534
815570
793258
1556439
448665
1286305
561120
979413
465461
831103
1785586
587868
1679210
1551474
125238
956398
945297
523069
1669156
524719
270351
1402198
1238081
777926
721634
1733337
1013566
1725711
1476112
734666
279791
226226
1987539
499962
1386716
419254
1625530
1304540
922721
1542798
817621
316951
1993502
638690
592033
1390640
1681119
485500
86336
1586436
1343434
1604153
783365
670954
345150
1393328
1259831
1811969
1685493
506218
1943594
1783104
1828889
1579204
966952
245772
1137458
1848034
862696
597948
693504
1014498
23280
461988
1655105
827482
758034
297642
1723565
990340
412502
1464372
150465
489369
514750
599568
210159
602741
1813547
1158903
1381993
487218
526601
915809
676389
647687
714618
1217565
708193
315117
433755
5387
1717491
504046
30007
1728730
537101
941727
1780486
1976781
789905
1200563
1446842
603175
1677081
276854
1693118
1250483
1200016
1922396
1355717
324684
775636
1169701
255913
429013
758041
804318
222846
1948242
1678669
686425
608562
1945185
622477
590557
493752
990883
522605
1333649
82991
1428168
700581
179198
428233
1147286
250262
1763074
129397
1526278
98564
1862667
1570781
304264
689259
125841
179937
1406847
933541
180393
904352
791456
1670854
745927
1922743
334551
507882
1649029
827505
1911326
1176787
892006
226909
1997857
790445
1140143
101018
1344485
1323091
1570097
1635292
1741251
1941366
487169
157489
927974
1087905
1066718
1055661
472879
1001869
1611068
1255269
858969
934020
1152196
1239460
157873
762937
991736
1749687
299920
787063
1764323
269934
173205
1149166
983229
260686
1123679
216771
1534773
1405499
615594
317827
1512563
1690246
142759
174554
16811
505914
940039
795192
537606
784145
656616
761280
1522276
688301
193407
941097
1432155
631260
1331722
904578
321109
1752323
1132559
577350
673676
1900381
1445605
200543
1154025
1902178
1367896
878652
647525
138471
1459901
411240
672570
1819283
1136392
1910065
182612
1193391
1499781
1682372
400838
1944892
113539
1709996
968188
414708
1103284
788206
1519072
334960
1507551
1424813
1582743
962579
1079978
94871
793023
729877
1712889
734852
1425142
905771
863086
13587
1757647
1946574
1499564
1425269
1851776
1348894
1141620
59670
141000
790431
1713835
1934791
879991
1932823
514733
1548984
912955
1956159
1698115
728295
1821557
639768
1116668
1434005
350186
994160
918372
1432518
89861
286056
1275075
1810647
1050313
497914
142540
1263531
417982
426669
110799
406408
474987
1775128
1188450
549056
1963688
1080227
297438
1411911
608950
1900766
1668333
1006172
1254071
1162155
1206582
135223
1398745
1852781
1431824
596387
978312
1900471
1931861
1518677
1164886
244067
1962546
1387904
1659503
412111
491123
1485698
1711048
1397762
441986
705192
55180
1273069
295164
1384532
251568
1508808
1825308
1211186
533177
1665784
690935
398962
230099
1597512
1790325
1395172
64814
539809
216556
1282441
596667
1825310
1620046
1771236
750989
356936
1428054
1393416
1172481
1545097
1313648
1190961
800514
246812
709786
1043549
1339485
1362398
1615093
363928
1028266
1348892
1272041
418421
1661534
141552
19494
466268
1677067
1033201
29828
487035
1980490
773431
1421785
1158027
935226
103635
62867
258699
1303572
1408703
1551815
672478
1050702
1964379
436429
1996097
1992714
1829076
1286671
719721
1243617
952303
1197632
1545111
1666010
599819
87330
387874
475066
1337336
839309
1258362
1733962
516546
1071546
488333
1888516
826136
172189
1225067
1746665
1610316
498547
948162
1013395
1255756
1871168
1952280
1037474
235554
126013
482995
1796071
50475
74359
1071856
1773487
1820737
423139
1059826
413643
1269464
999225
197456
1720744
424795
58488
1022064
1743100
1298749
1038054
975865
1905429
671106
1782734
1614462
1667959
43879
271311
697924
835796
727009
905328
15178
933262
791729
1267414
459614
279709
1321597
893048
1052188
1270059
312516
1803434
776019
909953
1023259
1394826
633709
432628
408221
263758
797183
1519460
651626
1358742
458511
314292
1852949
266106
1831302
1593782
1962156
1673830
1728176
1443085
1154440
1806518
1006080
530789
270404
30791
153075
1294158
969173
1919189
600688
1078864
1439330
1740321
655820
624777
960876
295330
103512
390214
479184
1097301
1481521
1839762
1954781
1144515
475893
1204562
106435
1828855
483659
1863041
1023731
506321
162770
470350
696664
1728849
1583652
603856
156245
1086489
179432
434880
1144424
1413265
18620
1685436
639457
1527671
1934327
931112
952578
123857
1183881
968332
968668
1508881
291065
1848243
887492
1488126
1016236
1154935
410516
443332
675291
389565
1200118
889052
1125814
1535204
458305
1235392
752447
1016908
35672
1200532
1051930
1897927
1633341
1691321
737056
1317284
1838541
1850423
248158
526729
207180
518580
639391
1193932
847415
972479
721178
271574
171436
603757
130762
509223
1611293
278480
492381
157633
470595
1117969
82012
1261374
1011399
285188
1690213
1005148
1418495
1255725
1503508
767909
1178818
982568
1757939
1594925
197139
1141265
1248338
615722
1792715
347417
91413
46409
1255039
1665636
788315
532778
1947263
415869
1488351
1081570
1159534
1629546
1311429
1482872
1308855
1134431
249182
1519151
802317
1147940
1792969
837046
1649622
1416445
1429590
1109715
565534
1120841
1909733
339486
1166460
78008
982975
949772
138930
1910202
1976805
1486860
756774
1336576
1320237
318817
270248
733067
284495
555905
1195958
335284
932716
1770888
1597552
838116
1419855
454553
402226
841306
1460638
1130402
1758740
1777677
1280745
509352
1026700
1071153
1506340
601972
498729
1958992
116191
335727
1763515
733206
44228
1490541
129954
1241896
70277
276532
1600347
191138
1303435
488270
638115
397382
163039
1316929
336110
1497946
1388014
1848125
643054
725730
283482
1733118
300694
802098
438317
1239356
156971
746721
1892991
1420112
116834
996766
612551
1732954
1474320
1821661
468222
1608505
633532
699402
914265
1306610
244177
1878334
112410
825903
800973
44996
1636180
1420093
111737
713025
671304
163323
688407
1953041
70517
1092903
1866455
1364619
1040159
611447
409767
7612
1067904
50961
1077016
1747930
1962496
865473
1113462
1942151
1574734
1664611
1088207
1476832
743296
126807
1549926
1619895
1423523
1222735
1315624
109263
1126151
1903376
228777
1606992
274766
1488818
926625
1268755
418880
1253109
179009
168650
1695891
141762
466068
1002037
1078286
943222
593189
1937369
929395
286285
1687429
877388
1063140
166112
307686
294722
1783482
444881
43401
1444569
1775415
366615
1697708
874657
1417372
986760
1342611
1445931
1512830
585001
63927
501250
847994
578940
553544
1479277
1482887
349632
1536499
728370
223014
533300
878470
455631
1987180
720436
818245
660605
865930
1641083
846332
1879676
117520
152866
946635
1201144
1687406
1557241
1172690
162271
32366
1563571
679511
786445
1316929
669888
1304652
785600
219370
562754
1615334
37479
1265492
740656
1196701
1144279
276553
1904995
1875216
91285
72787
452179
573671
49347
403674
213644
1034112
258178
490365
1156944
297007
1440308
727212
871233
1037386
994015
703450
905452
1027414
738830
1349601
734245
1530307
982283
526859
445166
1961412
729537
1092121
546716
624993
1983376
1729639
1144840
1053726
1076301
1096148
683821
1364970
720842
1816102
507341
1928777
1248296
1537579
1907750
587932
477297
111507
498331
764174
1357589
1152300
418718
340552
1331557
1297725
1709717
1717676
1966267
1784842
730607
1073004
1517275
842242
742898
932267
383946
1103818
1057832
131137
472691
1243886
861860
338340
851716
1464878
1253031
420739
53112
1855383
1313561
1417568
985308
183267
534388
53176
721075
1049353
293657
1648314
65473
1460162
888321
1636709
1955030
2208
1650719
901528
1309367
1801260
895525
888604
1170457
1460148
996329
821498
114808
950253
1312228
1771843
1569288
594336
1519386
1454380
417379
1095888
498246
648530
1698284
1446679
596590
1036918
1165540
368592
1940563
962245
553831
344864
17981
965464
1898884
658237
715594
1472958
1214545
46469
263229
589692
398142
164581
1320941
1076170
467881
1336610
1106844
1888791
33761
984581
1752080
558219
1447372
1137131
622806
1068607
365286
499781
557144
131174
1324313
1730782
785860
567299
420417
272942
321867
1901321
1802275
554058
197875
940229
847443
707468
171127
458073
31910
268254
422902
901305
1630018
1942029
1083363
42223
1262148
1707961
572096
1252434
1265257
1987312
957544
6394
1046377
67840
1053433
939769
539080
1035329
938567
1103601
1925492
1337307
1508148
1199942
1176198
1723181
1695733
1489489
1596239
381801
379396
1843187
849298
1673253
768176
1765277
798267
1864043
810023
861618
635956
736879
1017058
205592
1881337
619977
1762512
1133131
1028850
530325
915752
874996
1379074
1463145
1356947
165592
892867
666526
824182
1734856
1267485
733388
1861375
1919465
250427
1256154
709367
910444
249976
1285026
1974517
792781
1609862
1096257
1596327
1094023
1441680
1113093
989654
477822
1520062
842712
1352968
667503
286074
1525800
456163
949130
1876234
551199
483716
231630
1638513
435962
1503011
1376310
213410
613567
1576597
373801
1352288
664332
170251
1242943
155199
1993323
646543
1480931
1335999
74663
899853
945500
1729570
1725739
126773
312441
1749121
275833
684667
1966820
1665685
1125784
1883134
853737
1413044
1235439
1296267
1117746
780128
1919402
1926110
1658833
826422
169111
608750
1038392
1420649
1165158
1617612
86875
1573691
918612
860235
851344
1519117
1451787
172282
1049760
1939303
1798758
969073
318687
1465117
1155379
1084698
1562607
565829
234714
492919
379021
265680
59384
44957
362584
1181487
1811022
1659648
79532
1654101
869816
572331
460505
460473
1448252
1746068
323115
1015225
618365
677197
1214340
1063227
652396
961863
801344
450608
37402
880068
1571145
1556117
1742139
1661174
1827431
157647
1614487
1875594
1950125
1395265
1282
101517
1126545
164773
953052
629192
1792461
1186231
244335
348632
1327345
1117947
399594
209406
866637
24699
1644742
1581817
1974942
1547838
1782107
995730
556258
619789
239135
869176
510496
1909311
1107577
448291
267970
1394104
145546
1161276
1728931
238319
108878
1547647
1233255
675894
34828
1959805
484111
136892
1714335
1233855
1450593
1764305
69104
1599662
1351109
1899686
5477
1949241
799544
991617
1955517
857093
1258718
1743851
91028
351595
963720
565261
1358502
1457554
740709
1075934
1943448
73969
1788337
1137207
761601
1709525
172265
1259918
825145
1337424
1617220
506466
1891781
380048
502910
505645
331067
142621
507449
1360171
1406851
1620278
782163
921873
300456
357322
965833
569540
1443654
1677915
347574
96465
746485
1973097
614841
303134
280643
1464566
1697164
280908
1030947
1561112
1062256
1094067
1746642
1967265
1019835
1875304
936931
353518
1533608
737844
122760
1746465
1935130
1049232
296013
189330
1140548
1425685
585985
660710
664831
898674
1938007
1030812
1170613
512437
1463835
1229739
1543487
1443908
1455213
1022978
535414
431166
859830
519143
1543032
319297
1849587
1510348
194740
1467539
927737
772873
1194614
1141538
360833
1372755
699511
1626873
1723830
961732
121889
1533895
1233362
1463828
1258669
983367
1730756
1585086
981641
1921422
1713303
559812
320929
920834
1332093
1424344
625799
905926
1972066
94328
940265
1725668
940694
261478
418225
645863
126769
320912
1930575
792061
789960
1094327
1897635
211729
157485
1350001
1780037
600809
1040738
297119
716300
1962861
1716996
1958859
1746347
1581195
1455924
600510
721749
1350028
1369094
1833962
1107431
400227
1974274
744426
929678
1074894
1071170
148715
843418
437405
583989
709694
56555
827702
587636
1852945
108935
231731
1830034
1445562
517918
344857
887062
367602
1320115
1633610
1882409
1938553
169134
1450430
194745
1761789
1104762
771431
1963269
128644
1614820
1044555
1540030
1226829
318377
1012788
392339
1799521
391943
785409
552442
259712
939068
963
790263
1651378
1543442
1694900
1184015
120037
1039552
799383
1815267
117725
1586294
473162
316688
1223549
32892
750490
1811057
455215
1450264
102934
866150
1689293
1616915
1244069
1318642
1808207
914122
1520431
48584
1424397
29087
1789727
1833374
1301276
1828384
1792519
1996462
1280240
824688
240560
1903643
1615401
965635
156915
566148
1908841
357718
1554775
228444
1074816
1074436
1029125
247078
1528841
467490
1818423
782928
132181
1903469
1446812
783166
1497384
1981263
228480
61613
1217089
1820474
1010191
1870755
1728302
1043706
850866
1763972
1579187
204110
1446404
696821
1341417
375849
804180
107847
1867484
869383
538901
1738125
163212
1114892
1277986
1414826
179196
467821
1551202
1808838
1278744
98336
614087
60381
1476240
602240
926812
647915
614435
1985952
865730
19281
5083
958237
1236315
192225
391588
1398496
206115
744597
814034
257672
702898
1363126
1097221
1346168
68417
1792495
1004590
702764
616338
1825535
314061
1420983
474707
508256
1966354
1143723
37206
1265
701288
636989
111790
18728
557679
989752
794047
112504
1383401
838394
874085
1165867
711810
684685
1298994
58897
1896256
1574394
878617
103365
1872905
1470901
1122233
80005
565882
1517758
1522356
565426
821213
852564
491748
632265
1228706
389639
1836185
482320
63433
742175
507587
665735
900173
56494
1967661
396578
1268567
1218108
757260
1832683
1222685
752511
160114
733338
1718561
1214285
1234545
194972
456677
1829774
525959
1564111
657090
1909356
904706
1037515
997522
619643
1401069
756940
785889
1034975
212935
1975599
1977429
813321
1460392
1955299
1134579
1094742
1992384
1519533
1155893
52813
256115
1283416
824588
1236393
1352683
1607128
1326720
288034
1002654
1021720
1096036
1630021
1020137
1324103
1279112
1693310
318737
1924654
1200089
607523
46075
330845
1662701
336934
1077606
1978854
27467
761293
1850121
29584
1541856
493161
458679
1271328
879568
1631803
487416
1355434
709806
1530084
1737112
1137589
1807642
353902
1177556
1668484
478035
182071
1192420
1634747
1118357
1320617
854697
965207
1962175
137746
1704698
1226392
1128254
151795
702113
1850330
400831
1522151
1954708
1919812
950489
934492
1297782
1221787
1816692
503678
8307
670952
57006
467250
1815611
94690
1695740
936283
1042052
736839
631372
380267
779467
851993
548363
44888
1921769
1637240
351364
1006209
968322
924355
375643
1330730
724697
516225
1049344
1923141
1006558
1551182
862530
1506295
1418234
114387
817813
237626
692726
1943900
824399
1900486
843848
1559438
302883
1694967
1424233
449787
1158391
1927701
620472
1141401
1695787
870265
1772216
1944056
1456534
703908
1982987
1216138
1824803
1344244
1411669
608172
683928
132517
1651918
1856089
1030836
1481465
524522
178560
118241
1042903
455630
1811201
1876225
1573624
1218818
1635990
1555226
1409424
1479932
426173
72753
238724
230104
775879
1372499
947048
1568959
1493611
377347
1033055
640270
63919
1564550
720886
801787
374798
1248803
1144601
442300
1641538
1757150
1714861
420360
72699
187694
467811
1232054
1534354
1472341
769269
226872
363043
1184834
560595
651491
1762922
1676892
1888186
1037571
1214265
941942
1423854
781461
1959380
915377
565406
1902181
257790
1934309
1208150
818919
489045
369537
1043124
114334
1650526
867868
53399
176348
1850952
511060
1874237
1703101
1131188
266848
1379140
202058
716694
335195
1442697
1157155
54891
985126
955916
1742536
1298789
727805
204873
43545
418011
1414441
479490
1189877
1763826
160080
151147
370460
1279949
1650235
1441613
101627
1638610
1682243
1119490
225742
1657605
291545
1764940
68701
570858
1949245
534644
1938344
1944260
1343269
65608
1137813
86561
454210
1229716
474170
1933719
1201723
1634053
915201
1349234
1606447
364133
1821522
1134210
1444853
493658
998941
730861
1606561
34108
1088461
1241305
21601
677486
737527
1414091
1824210
1583029
225649
289479
1350093
137330
1674958
832095
413718
1216374
17989
370855
1271136
642526
603554
796843
1646272
890207
1008161
279543
1453169
550789
1631896
1844378
1358434
1051631
867265
774054
1736068
549261
760575
1311621
949375
1843925
1192099
1275751
1778787
300060
1188100
302527
1575402
1166507
1621368
1453946
1732599
1202006
1367240
880117
276690
583542
1885282
406245
1777885
31756
1593114
1562046
1728665
992961
1667431
1390352
1484737
1584875
942655
662576
90921
1516567
595757
1786773
994659
1950400
817300
1918767
542071
130243
201502
1802121
1527667
760389
550827
936151
306742
428635
1018308
691409
716841
1618353
1006502
630407
310153
600878
1653946
1158679
1575721
739863
486683
555874
1442382
1417130
245242
1244110
1657669
1183505
795421
1741450
1110704
1511975
1840626
1449316
339215
1400673
368773
499895
1621178
347263
762713
1572288
1131947
1088065
466118
1336453
853155
1228394
543850
1392966
933584
1544896
146694
1432084
1121625
101793
414894
1686532
24165
144182
1848443
387997
1593673
780098
456687
241571
713316
698675
1020975
1501635
426746
420311
1332072
1646958
1735663
492613
1519967
496276
372293
1537431
1667329
889340
590349
1311118
547485
1293667
1928617
349562
1000963
1846158
1084677
1091296
1807112
476714
621113
229881
864393
441774
536525
1807281
1559996
1088449
1440618
488122
1113676
1745195
1119943
1020539
122049
457812
677960
1435527
253806
96715
871934
1704250
404938
1498508
1279703
683646
184349
1827534
329732
1120507
1304752
921616
123677
304626
882143
950690
664301
19837
1250424
1363031
250267
1837990
857587
1465299
1345016
1482554
101664
303527
660207
1234212
1327342
1626399
689889
130789
265163
737251
850454
1068305
648557
495643
605075
107803
244983
810746
341445
414417
115417
1841516
1049726
791261
1166867
1940459
675274
1345942
1635792
1406780
1022191
1609236
783740
957674
889179
350742
1025620
593363
419712
402070
540731
548048
1102323
372471
734343
1411982
602372
1607565
1882918
152908
123125
1653090
734664
1964985
693743
786196
1531329
1833539
559643
699939
970375
1561193
1107538
822688
1386478
1570573
1608499
389296
1081488
1400816
1088060
311144
1362390
1812479
916556
1172183
108632
67687
1112501
19102
939611
306401
1866547
295627
1784233
1332181
1431721
1392945
770294
255001
878232
1667012
905065
1629174
1830429
1286898
1279230
832763
749597
214946
1396445
1829345
1386012
208544
1199083
574500
1148664
1731994
1792844
758582
1201811
1252922
877505
1930548
1017889
746074
543318
960124
1320977
347935
1484855
183240
1806864
847043
503705
1582670
1498612
262351
503480
1531095
353274
701480
1990046
1646847
1143780
1359433
1153077
944253
32197
168795
628600
43194
855943
826509
1582325
232828
1447816
1447882
1590162
1596624
286382
399264
797473
1328590
1742134
1831074
1384228
1279622
236058
1280587
1773322
1647182
348848
149629
593972
1847581
1381462
848302
908924
8350
373301
1344781
17318
402126
1228605
826701
1752403
897154
97712
1846576
1333040
1104700
1664996
930622
135945
1608662
1001651
697324
125770
1190194
751544
289510
545769
892255
400670
686786
1389957
290156
1335653
223225
1016189
288205
1681987
490427
373383
1287575
658952
1241017
1315125
1729438
1570638
947461
1324419
1036097
617569
1879581
375672
344887
899961
1640644
425869
1599495
1534324
272351
754671
1460899
338277
1224384
1554362
13646
1894748
202260
793816
1848263
335579
671907
1610891
1257505
804082
1940477
1066793
690981
1829672
1146631
1631012
25715
1271273
283313
36692
161397
751150
122716
1841863
170574
1598178
241448
1370506
191832
740131
1245591
662897
1117308
431822
1274699
1154349
1046711
974906
807852
549581
983431
105802
1314053
1867611
408585
1665172
1405958
523685
1062580
1763474
13586
938170
572871
1802555
108918
1779177
1115253
147736
177741
1063935
863502
1531213
230105
1603366
1996427
293945
153431
274687
1849229
920576
1933976
252928
266272
1551667
1216016
1369254
887738
1454851
1395306
1183041
186164
1065907
597269
757921
876007
952271
333218
770824
1971189
1509708
1854154
482537
446832
1432406
321108
1136544
1820549
1504495
461811
1807070
378770
1651763
1752972
587195
164765
1521830
403082
110299
1788520
246068
1395354
124320
1812973
1556383
1857018
882637
1554602
264685
13664
450587
1923818
512740
1984745
619529
1984371
322396
1674608
1311844
969166
131348
1894668
559344
1320266
460240
347612
210942
473677
1553155
557562
678784
478768
1674529
1897030
1342133
1511631
1039950
1963239
1100361
1747497
1630515
1422143
1012898
943360
1142116
433630
305135
1839091
1993828
1218699
957663
464914
1945148
864177
1994543
744426
1501540
67151
1957140
1568179
1845677
1529543
975072
149312
845227
1992112
1050578
1238588
1514015
833302
815983
1018600
1357455
1152439
422226
107225
1959261
668836
114380
255917
477341
312939
1663133
1388479
1878136
568984
1704356
1629189
1763234
813793
414601
470709
777918
418472
339047
1329064
92413
1898081
545665
350749
190836
1870026
144551
1901607
1455773
230585
1044215
1441354
909055
402496
516330
496604
907807
559134
886510
441731
1350361
245914
1207878
1340200
1236460
1969590
595027
1831436
24442
1414443
306573
1851256
548315
1904259
654186
1928280
634183
1263354
611299
434095
1128365
887420
1381430
1244184
1184424
412311
373919
620744
1243296
769278
1271697
598564
443309
107594
903800
139394
1263492
1619671
1190593
1020166
244771
952506
378742
1211
1420187
159941
321834
648817
1669619
120285
1481634
273703
521576
1808039
38428
1732434
285212
487088
254612
998001
1508843
797047
1192928
420964
1781135
1805374
1424271
396098
258394
787820
1570862
721110
1865737
1311866
620889
555076
181177
1368632
79334
185108
135420
850380
1935784
1894253
1361903
647211
1978243
294565
779153
1614536
1239819
424469
1072568
1337826
527372
1035932
1102063
544553
713963
547066
1371280
1067652
1105473
1583641
1334189
1166545
989003
1549417
76611
1337730
1486810
1962631
1509195
315884
1445123
1271788
1748379
615604
896697
1305893
823434
1181020
1681803
1945250
1958115
780560
236412
575487
551829
1678760
1465080
1948375
271124
1475010
1075089
750973
1443870
356578
386759
29349
699217
1739509
682502
1819879
162716
651540
887939
854225
84464
492977
326964
1864849
1142895
1195743
1865895
1370324
844727
1308472
1972629
1367153
211595
1501869
157401
1247154
1193488
928043
1434077
1160644
335394
115423
849
1128921
27772
1567315
142269
1015079
1065337
194230
139442
674408
1093904
1005886
1584371
833487
719322
1541465
908003
311666
11988
609468
1512235
345268
40095
330698
1612957
1769979
1899323
1353576
1570433
435413
705462
745731
1481310
1803105
330689
1551623
1637074
1459291
230437
407889
603671
1251811
1054678
81807
1952574
413260
910942
1492570
1063106
1304456
306982
47564
10453
533788
20742
854770
158547
352111
1416301
57467
1488739
1977973
1720808
1671148
1765315
555784
1514524
1081136
257552
1255372
764160
1078729
1649479
1124168
1138384
380003
354602
1750398
1079337
1913305
1407599
1093456
1722036
597923
1348826
1831952
321126
1775950
214998
178381
989538
693694
1733695
8026
714017
1942167
1065091
125225
1656892
1181719
1555266
1047709
1917968
1047204
1749629
120178
718127
373936
221183
403765
909014
1755436
998861
195291
1614063
652034
1578455
1146985
256566
597164
459500
606106
30403
1520007
1258783
1896659
533211
17855
483650
669673
1417015
1448351
512881
263225
479212
1585003
1416160
294531
1315159
1496812
520195
1796547
88648
924122
1473640
273706
68060
1162111
1146426
1242016
240308
766391
1272604
1296102
337604
1831720
433569
1379635
1169230
957532
645766
324061
1640618
1203713
1723402
1809955
190874
1190246
1573923
705551
1116900
1067132
281975
1763641
1012084
1802558
1816837
992553
1845124
250814
1977299
457404
951349
1435516
1312768
841449
1075193
1486386
465315
1050116
982034
1658545
206768
522295
180640
1210045
886370
421648
105957
866261
1961296
1714951
505620
835076
1181530
255472
421262
642137
1724193
259230
1606083
1322481
938613
786776
888776
711079
208151
443685
47812
948276
1902860
611602
1800474
1347950
515334
758982
1530829
1820347
417194
1894469
329722
1961872
1964232
1137616
1665319
1407981
1875227
622986
164944
1988672
137406
1681249
712738
1213904
235949
625500
233159
1587241
1847519
1635501
1515820
1028958
1979423
1511565
1190583
1347508
1737323
1970980
261043
1627982
1347585
1684346
262085
1966671
1242462
1104712
1164106
1988550
1129100
1266177
1746317
1779330
1479541
1056482
1300897
1434800
1481530
649108
828326
1869785
731509
234513
129771
1258696
530434
210929
1408783
1839846
1418449
473899
1304802
391370
374178
109063
563858
392856
1725657
1982684
1218780
805596
1560744
748052
1064233
1806865
170876
212799
1816602
1202791
985105
1061428
819748
1332535
250862
488621
1677755
1731407
1524857
1955469
1678130
440001
62662
1179759
698565
19947
1741609
1974614
910862
622051
956971
344238
195684
1817256
1802341
1557401
1520290
1079462
1801663
597711
720537
1561582
371174
1086792
1175175
300947
97774
165474
687851
1879548
1903277
356048
874450
818821
1056391
1065898
1470392
1721207
541189
420166
618125
233031
483996
937547
581979
1531448
1730020
498865
751020
937141
1045387
126045
774252
82824
1237098
166495
1838001
683490
1819049
1954176
561727
501257
970774
960692
807448
1786499
506300
978891
402701
335232
1002927
1981422
345892
1304206
1367168
1929535
351343
112711
468092
6514
676078
1300929
1374233
715029
664509
1944523
325399
857887
1991742
1944752
211013
1772842
1474739
1797154
1977503
1536879
1509545
1023055
1994180
339066
1401066
891966
1960535
1529358
1025151
676457
1400955
904626
1281503
669163
1360860
1672972
179816
1616780
834885
350233
1961531
1991894
149054
1811608
1336723
218143
1740870
1226765
48644
1768119
653716
632984
1762849
40943
1510152
673244
1978803
1197755
82373
1169198
1575370
1886882
1157435
1005020
26163
1292834
632174
1436734
1142706
175430
1852798
523394
466761
823568
1986100
1968283
205978
95371
1314430
1009243
1399495
249036
1449549
1711439
1179746
747298
160947
1442402
1331152
541363
395150
1951621
1572124
1168629
68479
1163951
513001
1087950
194695
619061
1899626
663637
1902877
607029
1314390
873768
349799
1856385
111168
1708835
745815
1606852
152338
1193694
1066789
1665132
1911373
1580557
1478594
1287751
1087842
194288
1809068
845194
726271
1889789
1164936
655648
1326583
8670
424377
866146
726353
1752396
157953
1518882
1165719
1461272
717503
83124
1166576
1617650
1083640
644779
1268556
1787454
1425171
878634
1261006
659373
930009
656553
691484
976622
1264949
1135626
602087
1507648
93803
1442205
1142918
465715
172610
1526700
926924
1258843
1569701
1258769
88404
1303829
358147
262737
754471
1452136
1790994
1902647
1721248
253211
855528
1346241
1147257
1757516
295566
1376016
1038205
888569
1308500
1448739
1029677
1231643
754806
460387
809217
1905667
524557
1355655
1954122
1749032
628164
1313284
1993562
369091
1500624
248127
616115
1407122
723662
92907
1708879
1398970
1078772
1091402
592636
634206
732586
712569
1095803
669759
1284557
37295
811100
1528277
573082
1209118
1434874
1488744
38824
645998
1360600
1741629
976705
734051
466426
792683
1538787
506967
1913610
371412
1367461
200792
961237
1001563
1549580
1782823
894647
1731791
359288
1585148
472988
311352
249931
1781175
60262
1089435
116607
37451
118910
1794800
1062860
1610998
178070
115296
1261718
1042699
1328907
703042
1320374
1340656
286004
682189
526017
186645
1853573
1898939
854346
217738
520851
566372
1310294
754721
1398014
810623
903415
1153080
1651294
538735
282801
816036
511015
1029053
1150024
1842275
466232
1523310
387699
881897
1506424
1528480
41206
852682
936046
1368778
992187
1458770
1302324
11619
1069491
1940322
210820
121962
729145
439390
1937666
278495
314231
1604320
1962264
149964
1449273
451512
257524
528857
1130683
1904532
1940066
1423705
636922
675043
1806421
1029094
52072
647429
990188
1875504
1078664
121791
1105655
942273
602313
212697
431810
92316
759101
523722
1178544
586977
407753
658959
708643
1441686
1080501
821112
1423217
128093
1394242
465098
822749
1110973
65955
687048
582138
643528
1846013
1802826
1554680
985358
1580940
1422029
863228
582563
34914
1277572
267307
537950
88782
241190
995103
1827978
55738
700471
569968
1748146
296356
542726
392703
990066
1757418
1152539
1141416
1040830
1595791
1294273
585802
833452
860261
1087731
1194251
743900
1522613
531108
137767
1272758
843208
1329688
1888498
445302
1092109
303093
854455
1051259
1171610
329121
1983278
1558085
1482658
1864785
1278447
969488
164580
1317118
1604989
1034420
298441
171747
475648
1498396
462318
997317
1233692
1430842
934276
1328978
1642799
578199
1762206
100720
1489274
1502028
1454271
1116138
139594
591541
22009
972187
1233749
1613851
551391
1826303
26404
1350644
1951454
1014536
808980
200683
1333791
33846
1988967
872026
171718
267414
655508
1590653
398754
40620
1573845
1420401
1144802
161931
1802127
1196307
1640354
108321
738585
1469632
1566767
939499
1418649
1723139
1663797
1003526
750239
826737
670391
749821
625229
761582
1712926
144297
1646438
832794
1078190
215883
1925508
662022
711783
744538
1942304
710157
1995309
527168
1737831
1997289
524459
955278
1596102
1061656
544765
35579
1634539
1031676
948507
726013
417271
1304237
1107929
26025
555139
756881
1420405
300930
1959688
1326322
442013
612702
1897367
1105211
1850348
203558
454316
706589
649532
1901343
1740779
1203126
1859279
995514
409474
1065821
263172
1079786
1027980
136593
834294
1930453
1967080
883584
604335
601661
715383
1233771
14916
802043
1626839
699750
850610
586533
1504518
303697
138882
263860
747822
600892
16837
1647054
195848
589028
1374991
193945
635849
527139
780653
544730
346620
31185
499444
1769820
319166
1376243
235538
880445
52660
1675334
51745
1105311
1895850
368000
1755866
1473974
1803310
1035533
465108
118287
130484
770549
686321
598821
362610
604874
1056693
101181
871368
1222191
1604036
401946
70943
1170638
529627
856402
1370276
1945360
1327884
68745
1000661
68830
23991
451765
1765894
1545721
1599731
1517447
545352
1620391
1646186
158020
1009261
1459168
800403
984945
1037781
1997891
664173
1906762
1185437
516630
1079317
1437630
1583202
151174
402739
768440
1237377
685973
609984
1586562
1859905
1284464
265153
663581
845193
1305056
151153
1626792
1476615
245626
738799
770597
1487202
1417216
865851
1887107
84431
1648428
774814
1150621
734681
712241
939844
1824004
1708914
1306508
1980028
1318742
204328
1394134
1362594
60311
1725763
1954126
1580162
1240573
1154886
847635
1728936
692993
247324
993581
973672
1193888
1500929
1107200
509863
508211
539331
942489
1954537
1511718
566258
1531394
1001501
1421505
1629323
201828
270330
83964
562742
1735967
193732
165108
1972525
185049
558458
1094140
1570577
396531
89787
1828511
603250
1036789
1054548
729737
686317
802792
1372320
44607
280142
671196
849615
1509624
151685
1669625
1580885
548563
129165
886252
700158
1121284
292477
1561493
830253
730652
522000
343204
776500
1932647
86804
1082260
69561
15898
1969323
1455592
149232
732973
1195065
974694
1291275
904033
1842934
1097543
24169
1436600
20540
1903413
1448509
1142771
1856914
944861
1957983
847404
911481
1470526
949812
996018
1100646
962104
1713109
511209
1916027
1603641
753177
861380
1052998
1228558
598052
1194543
1594614
1707031
1174078
8435
1993027
669055
842373
1411387
1857972
846703
897101
319489
1553728
1697742
417172
399855
1254964
284195
1756809
866826
841121
1793205
1031444
1101817
869883
277554
611754
16079
972492
587299
1371624
1882899
1380644
1855764
272753
920956
1989204
127593
1864105
304944
1771536
789101
1701973
204280
1458412
1147588
233404
1207558
1886145
1236846
786599
478619
735742
210654
1907155
1313786
1379753
51155
1048014
232444
1492220
707349
1908768
1197443
780497
1601914
1266283
137661
867368
824204
1406427
133150
1741494
367111
701336
849533
185478
345698
160009
678035
184227
1908614
1089589
504365
856010
1215151
1982245
1456397
873473
1992496
434796
598708
884255
1515431
1644347
849779
1617624
1685758
1357303
1117125
1319176
1906134
1655388
1878236
697321
854862
1936254
877197
1137581
1559532
816953
448333
792103
1389223
637384
759580
1837221
191243
186951
1567308
1686730
322207
411110
1613525
1927146
1787416
1937947
1397984
360614
387306
1237638
317173
1529399
70389
390228
1140683
42587
338871
731300
1806442
1328207
872825
1039284
362371
1427201
360738
938868
1151049
1424080
243221
1821393
1462348
957154
375455
1964960
1616819
574845
52423
1592475
436369
951445
775218
744940
1265010
1593820
1207078
544482
814351
235221
1796815
72481
1626713
181137
310615
378592
857039
1052827
41075
1086140
417706
844852
1868923
69756
1787023
1905036
738748
656501
214778
1616127
636258
606682
231677
926093
1489249
875843
717805
441878
1673848
1304566
1060465
1357247
1067920
1174336
1207538
368620
542710
1754733
1385881
1198154
730404
1225682
296852
1026384
1146654
1793447
1775742
963819
1199613
1510960
379297
1912630
34788
101050
1326306
606322
135246
1351054
546328
252965
620108
1364059
951861
1588107
1178589
98568
985918
1971722
1255501
1856852
276677
689968
62237
569679
1850966
831446
165829
1387496
697943
262992
97319
379380
1479691
376273
1546065
1695379
1043882
121820
615214
1544640
1907936
1243226
1386292
106278
1242331
566971
22068
1633320
1195202
1833254
601579
588539
1272117
872926
1653404
566372
1951502
1341599
1559300
1378603
1703606
350512
1398323
1453121
1296707
813464
611049
1188420
1762425
1259910
276453
1941445
475903
641510
1614890
1947502
1002408
1073659
1575889
1782915
304286
569825
565417
580038
1636452
813758
1689549
808056
1844491
265967
1384094
367770
346612
1228080
1434795
839622
133811
1851942
473453
272426
1986668
557981
171586
581537
1810395
17400
757949
440058
153630
846425
173235
1671878
249750
1746452
1111347
1178784
1214829
1760543
1267373
276893
1865012
1663179
84300
656413
1911050
1293025
742010
769757
336834
1985348
398799
1255420
482485
1678224
95098
1834295
819588
308745
572212
661787
1606600
1275582
117008
901598
1146490
750945
1028276
760340
338673
1848400
1427066
1461717
1979198
117407
1596216
1409276
673575
178610
848389
1863723
1870409
194195
1592401
123490
50647
641903
582708
208206
1114639
302676
1585744
916892
881782
974653
628409
508921
724234
597253
1728631
1825799
1034634
1270878
1539833
1751394
806070
1544282
649821
1897092
1678464
1686953
1180057
1123515
830973
1448528
944721
625596
1898237
1169318
1419749
991945
1910201
492951
1386379
1379846
74128
1383394
951909
1023736
1705381
928101
150543
1703790
293603
564067
1762613
775563
1673368
273893
538661
1562097
1144278
873713
927049
1356901
175167
1519165
1478434
929479
1923159
783618
1760797
1023081
1432898
336470
905181
1852880
1167669
174918
1503916
174986
1286729
942839
1539070
1189142
228843
504056
445948
1193541
590761
1779780
1336271
801970
1381360
826333
785069
936109
1542314
77814
1072657
352243
565331
627401
1597668
188546
923638
1431411
1976170
1353621
315087
165280
480007
104566
455334
1425347
624049
797618
1256902
1319974
799421
1575748
269829
369651
703532
1692779
736911
351984
439120
1650439
632980
683616
1593068
671170
1826149
1570703
1464885
1272073
750151
1937320
562763
1716922
797628
1838110
149284
1557716
663050
291882
1708917
1187530
1182904
629934
1092432
1423360
502842
1226563
1827252
975399
387016
1525415
1434621
630376
1096445
834883
566633
1556042
367225
1606267
213962
241332
1203191
1059304
1946305
1707059
1858558
87063
1734135
167511
588675
988185
1763758
1926186
1022225
1250175
1804271
1017613
395544
385700
544151
1710921
1034533
421864
1105102
175353
1509241
303508
1837878
1136092
742594
1542011
157572
1128574
1433135
1576807
1894752
1438339
564443
259933
1023936
1633429
924666
697722
416996
1777687
516420
1786276
541331
1010686
1191865
1906397
691090
985432
372421
1078372
159032
226074
1970668
29274
1005994
1919027
1371223
338949
282265
499985
765974
910886
701545
552394
438325
1868812
1913173
339359
1092794
154762
1513795
780468
547084
1810393
1889927
1067878
1866280
1388394
491615
738315
611416
819724
1431806
1683863
435856
727321
484017
1484718
1972519
1069176
1291379
1784597
1772380
1555791
1996794
900614
1992485
1567167
1799726
784410
1935745
294065
1864717
1272889
409939
1969025
604752
463424
643220
1219167
1050742
1698194
1622215
650408
795653
384375
1490706
1513138
1881447
903568
225328
1475309
795402
1527058
391646
1990193
740062
1776084
1405957
582136
1180205
563507
1476703
227255
653165
1584412
454101
330973
1874036
1722936
1986350
834230
103400
1725270
1137697
1912405
432713
1350568
1030238
1293024
574330
1890098
494979
1486889
45325
1230097
146336
473950
358371
762933
1560808
952244
690303
1255235
285646
1994944
1493369
338584
1321499
1477633
502346
1983041
1239465
309012
393002
1009555
775743
1634833
773541
1824258
1106719
979156
1223967
373271
1812805
404468
456882
273413
161466
855890
799643
1329666
577220
676012
948920
1753516
1512064
561904
483658
1113998
698748
1519166
928571
1187332
417983
1297313
1864802
1590310
244996
201793
684702
570676
753648
65657
1589227
372458
558111
668054
1936254
798587
1314842
109434
500182
424066
669325
1961677
1647746
1418931
1925778
1014766
347716
367433
320427
1015215
1799079
1995625
1389854
1411803
123911
1163032
692634
632331
146608
1664394
397180
1847931
449930
534751
1444418
1909256
1165178
196009
1829264
1006510
544628
1876976
959295
622973
439242
1730093
520973
389561
1545641
1408024
1045954
64681
1974030
1974624
13195
340336
1857927
1178414
1183514
1150729
1748195
184327
989208
696308
624533
1418501
575271
753920
189279
587411
322617
1297260
671603
1032874
855061
834040
1500752
1517384
893283
1643826
1842550
1724510
253308
1722532
1546851
1624991
1803136
569882
187573
286283
1487422
770054
288863
845571
594299
1258507
1522279
336038
1209614
1089508
1383437
1671713
1970795
802870
122311
578435
1295800
1286502
1910145
1178746
1310098
1669699
597224
1387088
435833
1960443
1127410
1557118
1152281
1257256
1945827
934440
1555433
1061142
769790
685329
853876
63478
677618
42363
1126669
1362428
1663087
342078
1022338
1434594
1934832
1486104
1232477
884372
1059770
1728064
784334
1281750
1477993
407286
882746
990085
1719460
1665971
1327005
870373
96459
1486657
1218059
1262196
997170
934212
301197
969494
936675
1172830
1357773
1798358
1474026
645377
595761
41828
1305644
679822
1563588
916531
1841233
536447
360261
132343
790836
30689
1913193
389434
1022657
684982
535940
70330
1067465
1766453
108697
1521783
742645
229401
1861065
1820277
147019
571291
1466204
878292
1577962
1945978
787387
26516
1685352
550636
526403
1035998
985604
750094
889280
1424748
377431
1386677
1671185
523977
1582115
933498
332765
1804644
494496
151648
1498392
1981019
1281499
66156
1507465
1731279
823885
813993
1245995
522672
872020
1760958
1977104
249312
1154387
1377880
590058
1785888
494576
27940
34281
618083
889497
1184562
546902
1373279
1811467
254529
553917
213851
636479
1144071
990945
392051
534716
367396
639470
394858
605782
715309
1820983
1876318
1227432
108988
343486
276411
574356
259684
719862
1608405
572954
1365734
912797
670700
1152355
1841868
351686
1610224
1465658
678410
1338480
1068877
869634
37854
1102837
1201183
1672804
1567741
1165967
1996268
352567
788947
767222
1924403
708938
1240531
168689
432883
1814052
723081
967030
1101106
1475338
1362136
369522
225458
1380862
921891
1170689
747182
1854085
737703
1371437
1573101
1506720
1176818
1731021
957240
511837
282235
343457
322318
848344
1961707
1257702
1804967
991650
475156
55257
1419131
129003
1416102
1643220
545299
1540065
284029
1438405
687113
879628
1362761
540039
1809921
1883965
766372
857113
967968
1831504
1599176
659373
1528135
595076
356998
1046307
1234208
860880
1077140
1258244
1473308
1709757
407468
539211
1573107
1054593
1814741
333184
1197750
1849238
1190768
1490291
1200720
1342675
981792
1447623
1673319
1685321
1663354
582247
1254016
1874314
996568
1166347
1343266
1508311
798524
1922622
429620
1059220
1508291
1091457
345279
1805685
544615
795886
717708
1283224
1354049
1042553
1972341
588719
232577
945003
1918934
1775719
759548
1138212
1598760
81946
1584479
1323604
195685
832726
1564022
1762416
1279265
1631506
716948
1972091
834834
197540
1857067
228746
1904589
1769058
718427
552604
580719
698957
1321864
1712383
464259
405025
868020
1411229
1350176
1500181
461356
1523097
1058024
633603
1624388
214219
717714
1487936
516860
1014665
1446739
1611848
631972
773728
1994284
1969085
1082101
1374503
378160
1897541
1310618
1244473
1335465
1209997
449395
394219
1895842
626871
497716
1527344
457049
499875
876634
61127
1822974
8808
1567764
1379370
1863457
1288831
527066
1130856
960774
1705908
313209
582772
534119
1968496
1922823
978899
951128
740540
1276314
1610623
1235572
1122039
1557818
1450400
1822167
331174
1896754
1209240
279216
468199
1713607
732796
1599782
635828
1977074
1800038
1632762
1448212
55560
1524896
501821
447108
1909388
294283
715776
1383169
536376
372719
518265
1630909
598858
940669
1520836
867207
1835047
1871815
359478
1401852
1043951
851493
1480579
1292641
1439513
389517
1807503
1016781
736283
1798994
657381
673062
1301827
1936838
333165
4240
1517507
1284890
940414
880033
623478
1065090
1990691
1611014
566332
1897261
1273179
415383
1187456
1860404
35818
823691
1287679
1234759
1249989
1960910
1741644
1117859
1468000
459418
1887638
49784
1530102
1967320
1011725
369722
908911
1725630
833398
1193084
1248945
1219011
904931
114474
693916
1350812
1853180
448434
1217879
1084803
1189905
1769008
223369
1144600
488644
702890
874699
1554691
1904309
249448
1772242
1228179
509284
683306
232072
110747
819682
1393666
8801
1104231
1379229
156419
1705996
1532066
1376926
1496206
1195072
55759
127814
731760
1704525
830228
1451455
574091
610263
823035
1757194
1283584
1238114
1148716
498933
254700
159000
1308950
1746937
1463978
1559990
342086
1267375
1332987
670213
8723
1821881
138267
264883
958808
468710
1592431
950971
55187
518583
744388
198586
817289
1801610
1225266
1456692
708947
1370651
48248
873667
1168398
1369344
1460092
1868161
1086920
44326
791182
1196642
1974483
482128
342520
666843
1485952
270995
1676038
1644980
1467806
1597482
70475
1491927
14120
561365
252839
960369
552137
1035736
366011
232809
1781150
764716
1847193
1084042
1758442
1245423
1899864
1365061
1519241
1456627
347678
955613
1419667
1661706
1215405
597669
1290846
180104
1452864
1157062
1290441
327489
1705441
1902420
1816472
1006919
761839
1274102
1838625
1642599
1339369
772271
446520
1419513
1232862
149923
850624
1393376
397162
1451814
1877010
1155492
1442060
1674050
298214
754411
1365062
1216896
1346740
404861
1322432
897878
837980
812458
884331
980291
349222
1976232
766607
1105825
921294
139514
864160
1880347
1274269
589956
1895294
729269
440195
369958
1386851
1267461
1791352
1841253
753057
1933257
253847
525581
621240
805826
770799
1562053
653503
567713
1030283
1377073
721815
97212
1609638
1974833
1150869
1344423
83267
1505590
1318213
412960
1278355
303876
1622773
260845
905230
290193
1650295
1264632
1407215
532646
154265
961698
1673745
1697735
651765
643355
259196
207506
731822
1536377
886672
733828
1117358
508697
451371
515166
1597295
236670
1081098
1694559
719161
860119
1984810
787888
1727724
1997711
1907817
477599
104970
1371946
945578
371093
382747
140823
1328187
1451284
34423
1905635
300249
1761392
476926
403882
965976
490765
989003
644141
90624
1586882
993372
485487
38871
1260094
373779
573133
1088336
1995693
523681
1950289
382596
1943215
14120
1276132
332156
296155
1936239
609266
1593218
1024204
1511386
570899
950466
1000474
431665
130368
697006
1178435
1729787
251737
551420
360293
1001328
364689
890916
852512
1895974
352236
468653
306990
238590
809038
1730132
279034
1547478
1357073
1398016
1809786
648154
1535756
1174357
516655
132767
1392868
730744
1237686
292483
868686
1070500
293900
42022
711894
345403
1768697
1112795
1529056
1182417
43785
1699592
688299
869400
933800
321788
1655512
986607
1707225
591577
733436
1534816
803847
1814629
722290
88813
1456602
331597
1942218
885114
1096780
624064
1662476
1383405
263140
170657
186148
167969
662274
1093727
857486
1668315
1611039
244052
147907
472087
836155
262906
1631052
1405712
40234
316359
1326985
59600
749300
655949
1622637
384663
1526512
1756022
519574
1659416
1216252
1378593
666153
811792
664009
1633638
516934
941216
1135800
226706
1750903
907246
599332
1263660
1472171
718654
1603270
257204
934849
1967002
467401
542806
1044128
806198
410599
159819
285513
1493131
531130
340857
1669085
123871
828070
1152760
298691
1464387
472842
1043946
170948
1504284
909056
1165917
1458005
1935843
1818903
1743168
166764
1557739
92951
136123
1376250
1006086
809588
1541519
590516
1957912
185945
198446
1463858
36116
1838991
851968
664925
1307542
1847064
953760
1840853
1870790
146116
1639067
724677
1488385
1092290
533163
1356363
1315512
148186
1026496
551523
1616544
696279
1956202
1971164
1050867
851686
389264
543030
54266
604677
1680712
989438
702633
631792
1078595
1126458
1526762
195348
1389561
1665125
954754
968965
1503748
1631387
1512911
442267
1271333
165786
1513821
1215313
1586591
1209202
938151
1965208
1518086
889728
550932
1020253
104418
1564154
290984
935823
845584
1599998
1125731
1549845
719204
662620
1644700
557336
594040
123542
1477951
993780
360612
782253
1453392
58056
1170341
1780748
1339748
892792
550047
1488203
1377867
1193223
406663
180287
714164
106198
50711
1945818
1043387
1521006
1234218
67833
158648
1739873
740042
579691
728624
504463
1130438
1766924
793758
940892
453736
1270270
759077
260646
953883
24054
400838
185655
689935
651450
1587468
1488028
497689
1069991
1160468
601830
373630
1870498
1279917
1655964
1101888
1922119
1503860
1568102
1056286
1702561
1848433
178619
948313
1954224
1301168
1856181
1943654
1411966
64042
1914357
339345
336964
1663952
906786
857341
1127309
124750
1362471
1010267
1731126
325250
855175
218119
1939369
1553875
329160
1560279
265365
1490672
793109
670358
199824
82425
13125
561863
246203
1869452
1408939
102865
1722138
835625
1695337
1255921
1621167
893878
570302
1990848
489979
53684
1975655
1071848
249005
291570
1811894
1843345
1373969
457488
1365106
1553739
1297676
377379
1987221
1723382
1647862
1158238
1066723
958465
1431652
1222039
546263
169977
961557
1430326
962133
1433008
28575
726426
918449
366756
747852
1843062
1917649
655174
1043947
579736
862720
544277
28521
664118
243257
1556998
1288985
1656926
134637
184765
683011
273914
1287381
1862306
824598
818259
646252
1935513
760288
355648
385528
1602797
1282590
388200
103050
524479
1805652
141051
251234
714574
1866723
665871
1375555
1336511
631186
289617
1282985
1797914
1822026
1808989
723613
1308058
667509
542238
1415856
590930
1044418
1114125
1474287
1782966
1307065
1827584
922034
1214170
1434349
494415
1765106
754583
302305
681728
423906
1380376
167811
1823324
315431
994210
5153
19360
1404004
577457
747292
1256847
1771019
278890
371625
1010388
659645
384577
638622
447516
1747583
1749058
913827
1785070
1732021
393462
471344
669004
979443
601400
1240473
1335659
1788075
592673
1933752
1129410
1030405
1319255
1517640
151813
1439132
762285
341870
34098
35817
1075752
1134736
755490
1856058
1061787
136929
1380022
1395735
1640354
1904718
9683
816444
1204575
784082
1264833
1479879
1103649
1932356
1148190
1102490
1082404
326424
22368
1433224
1187940
344828
94631
343151
1738368
593532
1138510
1154771
535083
1117781
1976548
544376
666685
1326529
538225
1715689
1644551
977598
1995486
936768
1150487
964333
1141663
1639601
1945830
1168028
1274391
1891725
1957674
1772863
1272557
649308
486242
1570323
447353
895186
1071296
548231
559492
1843381
251107
867994
139445
406588
1971710
1192093
1654220
1635216
1166069
729354
1205502
1490407
310576
1592502
717894
1548979
200662
314774
135044
1799134
1988166
1909200
1629517
1188177
259128
1775472
1663531
951661
808635
1379475
378338
110126
309877
1665767
717793
1219385
1786951
1374430
1365074
974778
1916915
1916257
390209
1942401
10226
738865
235323
1084556
1804514
608562
560309
875854
1164739
1592353
815006
281366
962590
565314
316686
1120472
349618
172080
1797113
637245
526948
232665
1415508
553015
1354555
133503
1734649
898991
1875458
1101930
1009796
300236
677395
1962319
1641315
9624
1180174
1015842
185627
624129
1011587
1128399
1689352
1719701
1742642
938713
1016898
1748815
62988
1739798
1479266
90825
1248503
170424
1278030
407374
627391
1994854
1910578
1310222
933309
993319
978708
552292
1449891
328570
1796331
1524228
1724556
984633
1459869
1661601
1299190
699947
257788
956414
830286
1419287
908249
1717076
911515
615248
317869
511628
417824
1158159
978086
1979372
931026
1501293
1183856
1641505
1442632
45863
140159
418964
1205286
326647
846751
625270
577417
1390589
454738
216637
1006720
480590
1720449
656516
821259
22355
132138
1376078
48462
1193090
958951
1671783
790601
435015
1940982
1617344
1989581
435887
1761890
546578
1337084
742883
1119711
85438
697771
1908250
844965
406307
1362778
1780721
1339964
560731
1863288
1592629
356319
1724647
1382399
1208967
518413
1865458
86622
1109783
1133310
1790054
58428
532874
314241
1074056
880528
481869
1717800
1925300
1943582
625706
196601
1703833
201723
1769780
1005257
900287
807554
1409588
1167205
119046
1602889
1975302
299637
382951
79994
182806
7217
228449
1767746
80748
53758
1198387
921277
1314658
1372927
1293976
368624
1520027
1510508
1388373
1125386
1571797
1302760
1361261
91869
886308
1886032
1612657
648895
200030
1535806
1290376
1293339
899044
1641792
1609164
1419302
1037475
1658615
1824917
598889
1994382
1105427
1168128
1911808
1609002
300141
243490
576904
795670
1124110
73194
1067534
236935
54658
1726664
1758571
473662
1124030
1652671
389693
1016872
1529625
219282
1974002
679158
1237162
1919879
1159645
1442908
866632
53411
1693315
1434453
1210382
497333
1707653
813756
749605
777310
690250
1304115
319857
648975
1020060
1771829
1201773
737462
177613
244681
1036351
1909038
1243622
1306540
1451197
999657
943961
591914
1934947
749908
1721993
772042
423160
1689590
1754095
871290
901277
1754758
858761
1378524
1868209
107330
94133
1443820
385915
1740917
1533203
1176939
1211170
777043
578359
780179
415854
1245863
822560
936575
133389
490022
290241
308502
415710
622408
1692702
1243976
996022
979254
1524838
1818656
930609
597648
228646
1168835
1202030
800841
497321
65132
1433013
386539
1376872
7720
192393
176472
1242975
567596
1346323
1194344
542865
1301038
1591754
808612
1916210
354553
584189
1016803
803960
1956836
1547661
1650306
1585931
1943225
623072
1318194
478156
1499845
1666296
729796
1978138
937180
1653468
111395
1314746
354293
325755
1748302
782816
747339
518992
1403448
130984
1030773
1948966
1637297
1000016
1990851
732646
690688
538118
1074274
1985447
1841626
703829
557844
62594
1458049
1999692
159772
1444441
1263435
1444583
716930
1964172
1690371
185738
87734
1108326
124468
1294126
598156
461404
1029597
594597
535248
182360
44047
197470
1735116
1957588
580230
1276273
518719
1040945
1682501
561850
1210865
1914918
1705387
825960
912911
1173146
485
1426336
110934
467994
976941
1312234
614404
1370428
745888
1493366
1562999
1704956
390534
865538
1649133
1667189
948647
287631
1750279
1555942
1255373
446872
761391
1487731
399873
1273980
1612725
197962
1467924
1131938
420397
897198
272420
418774
1212657
532377
141186
888324
1391976
585268
778689
729692
11032
1480935
438002
270182
1214103
1499065
654619
1173281
1174944
543684
67039
1647994
1273105
1610971
775542
1120332
900663
367932
772072
514821
1571579
1310586
1333361
1703580
1685288
1462731
743593
484212
1547233
1924873
566762
556859
1927361
1021782
231230
723647
1048187
1523958
168312
869358
1794040
1503410
304710
1687993
142179
471667
150611
134218
126144
631306
1003971
1340934
1326737
125342
10658
991946
1818622
663443
1137137
835350
1227529
425338
704602
1722854
515172
40587
1428453
1343249
544015
1057273
313901
1485136
480019
70643
1776449
1524526
1446621
1571273
49403
1946312
983608
917634
218662
544041
675477
985059
1241318
151777
543124
612407
922760
1910119
1695070
1355078
1926435
384485
1656924
973042
783305
1627612
40770
284788
1421444
1851824
1224135
1129288
445172
826051
1389108
1134540
799950
843953
1310510
1114395
8639
1862891
1907464
1781236
1695748
1898368
1735540
1302458
956449
976015
212955
113088
636716
1773813
333796
1052765
1535406
24789
1258003
1836248
727638
956342
1852216
1589115
1685028
970692
62484
1400435
744146
997459
7328
1504996
477413
1771102
572644
113935
1211380
1035390
53358
1268468
1944874
115003
1573518
598953
97953
1964067
827454
785797
1346190
1560856
639601
880051
39769
551507
329819
694746
726438
462244
269305
1112096
818437
406534
1295637
1542538
240271
33514
1061312
390726
142673
312564
1545644
130674
1225
371058
424134
1757809
1041047
1859423
154607
1522873
1568377
1801198
259631
1545
870688
1997099
153464
222243
101298
1696242
1076957
359030
473319
550017
1446484
1396843
308183
275305
1828678
1912880
592606
1517583
488585
760689
522137
907197
253953
1449257
1454365
1338646
795270
147692
1869508
1551952
424079
1277113
1484482
1384039
1543348
694583
383784
1149090
1940365
364096
1043080
66071
711182
908609
1102022
1843846
1531177
617330
1879737
917760
804626
332887
866026
1664507
684318
1654876
1683334
1032280
1555574
1572664
1236483
1658197
1149952
387435
598346
435954
1324682
1047125
420908
671290
1069170
1538854
1014996
1574783
1311210
1780716
115193
759463
1097698
214524
82468
221760
1617019
616664
966102
1278144
1933058
295754
879830
1245809
618975
255869
1436562
1413475
1098504
1985453
1239804
936480
1149644
502480
892354
387766
950544
217575
875142
1472212
31820
980178
1459763
1104432
1661495
1955891
680245
1728621
1671713
282191
669637
1951155
990533
342366
787789
1066217
1700795
441271
611410
1377536
332704
1483323
899610
1896696
152070
1235911
514922
1502294
1792088
398683
1210775
402090
1527119
1869589
318223
984182
1257374
1380634
27666
165921
1568057
957775
1434271
1642331
1931176
1341210
1260780
593062
1362852
1673363
1798732
1053576
1585220
1937394
127636
64297
1700376
647743
1116279
1639133
1920159
1206240
1102264
1594643
1217978
1370564
40673
462964
1097594
281190
824123
1654497
632032
1655072
1862619
1192519
710024
375841
867164
329724
187618
473707
941192
431192
180064
151283
224443
238274
1773469
1674396
263296
850473
547698
1615129
1428897
1737957
489063
1483439
712910
1833048
123433
1278225
1373141
361392
868134
167600
687115
1465385
33221
377384
1012895
1705225
329206
279154
1993364
1457186
8014
1476308
1925026
513682
856187
455950
1958325
152113
1992730
67172
835873
129353
318030
1858752
1962570
883885
1174770
449004
1978416
1465644
186953
587430
749530
905357
1227169
1816796
465691
757546
1522900
432942
710377
383772
1898130
1257726
684037
1908099
96352
1788923
1580715
534665
954535
1473233
1865552
1914565
640527
971393
1453349
1310728
748715
330069
469561
1871931
130939
1221710
1066814
863369
1701381
1317783
1253197
1078839
704072
976936
1658339
1407031
407784
65423
762878
1910028
1925908
809238
1931526
1265354
1370613
431859
1462807
598414
1083623
1138972
1728275
420261
1513673
1923742
421215
1081978
328672
1537912
607968
574286
1615360
1538575
1501514
574353
1766183
1457728
1759748
1138658
1863234
511914
1435434
1356656
1143172
1772878
1450961
1969073
836569
79244
1035131
189662
385032
1095166
1803800
659034
289562
460709
553210
1979707
1205063
992234
231797
1974970
117907
1830690
207790
1749403
582975
1418041
932582
205820
494197
1968591
242759
1906331
1922730
6207
841546
685128
894708
111225
1541828
1310030
1806168
191254
887650
1066517
1626763
1865950
1797302
1218087
678825
1799916
914171
1807018
1403728
1351828
567871
685333
613140
807903
1324196
1426321
1895281
1409817
1742130
388590
1900437
310968
410065
68441
1998056
565502
1456288
1514892
867456
1455413
1092119
845031
526957
1229108
1364940
145371
1140266
1899360
1697590
375876
633109
267632
1967661
193547
67457
1131528
661547
680082
1450098
1031799
1610174
603313
46738
518045
1336281
1098131
1343120
545036
1745014
593811
667786
58143
206229
1451832
1469415
1312112
1920778
1013362
1735408
1516137
729587
98124
1513619
1198038
1929710
941825
698601
1687173
838114
975631
1403441
1841445
348736
422978
1431338
1490226
394118
1507082
424526
1153286
1891244
1260683
565328
523733
535291
1901566
966298
471300
1211121
828115
1630049
303565
281491
1621859
1437085
867793
1642794
482199
1141452
1114105
1961740
333051
618114
602896
440276
1762056
1343037
1278660
76953
1420339
1574753
1697978
423880
783882
950859
205831
639855
861559
731245
975369
473776
1183353
21587
752836
1156712
801483
1846868
1640211
1346300
1901566
680816
640666
1693092
1819173
1747758
112917
848798
955322
1490159
799564
1018982
1856015
591327
863139
1692159
603168
95179
1167789
1197084
1159455
1437185
113391
1236378
434577
1357455
1909947
124376
1234659
1450429
1004792
253931
1172301
1458986
442717
1961597
408367
4427
1756584
1029617
1237846
1928436
1913206
90654
147045
1154682
722284
162230
1866223
307376
1187706
384539
1992532
949179
1074887
39343
431934
81771
1275544
1291999
802127
1000394
417635
1262764
247654
977510
1907944
415147
1826929
1772927
48800
1722643
1256584
1215867
1715080
1146658
1324326
793433
1049187
876179
1343242
1483402
1228118
3082
1683522
1179548
1812886
939838
1997865
164386
1544381
297266
587368
1962841
577267
1901247
616600
662603
467269
202269
1783295
1628446
1398784
806940
83237
831298
1330935
1628961
893146
1665600
1881744
1964689
1930178
519097
1911778
897352
449157
73484
507999
1967458
143485
125118
1972202
522976
923521
1314988
1838454
804468
868604
1373222
1452271
623925
605009
1585876
282630
1431917
199435
1127212
1132972
1884389
1709843
735408
1755917
796990
638020
695216
3708
1371462
663421
1847622
1023584
1744165
819302
800748
1018059
1553554
635769
487838
529975
1898979
906040
1922578
1132880
1872860
652327
1733786
1490218
905357
778272
1002915
340597
1325905
1312468
1051256
920768
96566
1228866
103933
139281
273135
1500310
969884
192324
228985
328855
133126
1785359
1363058
1403468
677533
431117
99340
1501435
1165641
1002250
1814554
397376
1924130
950995
654080
900682
589306
266133
826224
1419412
1748315
195642
838736
113251
956479
805325
635226
731014
410903
1029579
1648685
89505
857235
1246909
101120
522129
1410883
72436
1168224
1864521
1298215
1484584
1867835
661357
1229899
1761734
1472249
1254310
1790730
18076
417166
99793
523687
815448
1876393
716446
1017259
861196
577288
343653
1898764
60065
1707046
99643
1729522
1370215
538487
1107958
1863173
1330157
1479230
1398997
628938
901946
1959430
1676946
163113
366114
1932948
728869
1741163
1344214
102210
1807085
1387545
1567656
1679357
1703200
1827770
302316
304282
543626
1917462
280926
927281
46313
37332
504934
1434934
520478
1758236
360128
1158360
1897783
1575192
795341
1727561
428167
468444
1723124
267719
1746935
173770
1179683
149151
246199
108070
1547834
922197
339617
911695
1035854
315397
915809
1888899
1048842
1909914
1181663
1176440
1354335
977750
115851
1567023
833490
1222847
1636703
426778
1232848
881957
100922
1662596
51992
837282
89831
1304817
1508971
1057703
361650
939787
987825
809112
1580049
218356
1596071
499855
497398
1155500
1678784
831695
720691
577446
554239
1428362
522008
106041
166479
1532180
1777202
1970012
1533315
1204789
491645
491966
1152044
1069500
790408
995684
940318
1899509
959542
125878
17805
1726923
960025
1248258
1683664
967223
1002534
788177
1946448
1355955
15645
1919633
564797
1486298
271674
507727
511848
1798482
1283223
29671
1372723
1998654
1390279
650353
916826
1590737
1742448
251073
1155405
1528371
1486499
348806
581245
1028997
153677
295133
1821166
1517581
698838
1561173
1246830
607618
1069996
464184
1949049
75231
1891463
708240
1933332
974217
192505
1809999
435630
144531
439532
1510381
1269853
1052571
636356
136983
1747165
1211836
961305
1213335
3886
1681855
204702
203680
1326327
1859076
1621896
897179
884547
1875820
288986
1620454
955122
744337
216064
134003
1303957
456174
1543950
918545
1667501
1174485
860582
1014970
1125024
623394
298406
1467111
1779757
303337
604518
1292318
1616773
38899
1259217
846438
1541632
395888
262981
1792915
1473996
454116
166852
996351
1867701
950679
720505
75599
1282715
1709034
585087
625726
1357432
964860
1596622
554998
288515
1854378
1547869
750935
679330
1513152
1358841
890105
944955
1328741
1801446
872613
1991942
1677140
1049750
1311959
1438769
546976
332301
311819
814342
935605
1646339
1460885
1893481
640523
1777221
1041693
1101139
1704312
1843281
1879319
1561912
1777449
965583
997643
1734897
1313535
211934
1161468
1704711
440856
1738010
198630
867019
1896920
445109
966266
131223
472807
1987017
1283536
852234
792257
191245
83714
1485648
1553771
947897
473758
832069
1645626
1562211
1358091
924782
416573
179916
1708654
1160850
1954825
77951
631915
1506795
60767
1413876
627130
489163
1670765
774116
1650424
559362
21897
328202
1241278
859794
873711
272669
1962923
650398
1801226
166323
511042
1305478
167457
633982
291985
860215
893786
796003
905512
1902664
1735237
1750885
1828242
1513047
152331
777267
1390035
1624642
1870626
1256561
140694
1974568
1799206
223124
932825
471099
187089
394117
155824
1368616
1801677
47962
695804
1562770
856872
779595
1726579
493395
805409
1180378
763707
604256
1121987
471145
766997
8489
4094
1894394
1611553
1497322
1727912
419268
886827
496320
1694670
1565186
397222
144433
1552321
387510
720111
48792
1515491
1398126
90115
293260
735793
1078496
379244
1068625
781299
569978
305609
1346885
1844762
174554
778218
834309
1569615
217352
1302204
1365447
92085
1558804
1512952
1390736
1586530
365130
438323
75543
903251
1400008
550692
880525
640050
1434367
1142691
294427
925417
73934
1502726
313857
1126237
1844332
1555598
691081
1692278
501476
639519
1875255
1105588
1661794
1561182
488003
1279078
655239
575532
1203712
1911883
391401
1198369
1209256
1056070
1728435
224313
1801097
1308391
1638065
1441149
109813
325272
67630
101343
978180
536659
889880
240824
587293
1726399
1502100
88971
1262236
22077
442105
344873
1975292
1048895
1546093
1753563
1114606
203320
736415
168417
412549
616753
766822
1782823
870150
1849152
1579846
48895
779570
1282260
215216
583519
43416
1480469
1934704
1406035
634162
47444
1121512
378509
63177
244727
1735750
484495
1850875
769990
227792
1793529
1535037
1730210
1617667
792279
485088
1927762
434882
1006421
1363401
1363004
406310
1585266
1411919
408410
1864253
1122222
320995
295073
1663820
447709
1971791
1094619
1813568
1758717
1289742
1205435
479501
1424551
1877602
603784
1009075
142304
1370908
942250
1585841
1017
819594
493004
1978663
1590626
1021932
1406484
383578
228304
555609
622774
1815710
1705487
1120713
723822
1789730
525976
1034920
1063644
1027486
1194454
800103
1819594
1779206
1935811
982302
1436023
1371386
99677
1231990
1453103
1850165
1415012
796496
1691170
1631296
1694541
1665133
948596
1884113
1156411
1722909
1010041
1318616
1651104
903096
1938396
667438
545568
766506
820610
366466
1053037
370891
1172233
414621
1820263
1172496
883373
441574
882311
180725
1077253
209068
1497361
567139
1628924
1371401
564130
1676059
1010304
1917591
905319
147012
985858
1834680
102159
301656
300661
1910504
1225273
597231
1560013
1854351
345274
1826857
360329
1123363
1259985
20008
1362191
1321050
706047
1483130
1100494
1606238
13385
1637855
1853794
1113352
1651940
1966855
426691
1217346
1493780
1128630
694529
123271
1369231
1250427
258083
353741
1812849
1764494
565046
589739
1268145
1628061
840384
304247
1774368
1093258
1133077
1138159
610217
742731
1419688
1855957
1112186
1738436
1724681
381639
1492522
1149237
1389569
1022153
1119132
1492890
919479
1265535
286770
1610996
1086407
574173
1466275
742038
1031263
940110
1700722
544269
1237254
377985
1232827
1154731
1244784
793812
472271
1759315
462664
473558
689537
806515
616134
812901
464202
1841222
438412
299569
1717183
629434
1859415
1141877
611306
814927
402123
380908
322929
810491
1066129
1226567
359044
1427688
1716605
84776
944026
1211606
1964479
1257171
1553616
299084
387996
259060
635208
613308
1580765
1093329
1635144
882172
981695
485539
108868
1562974
1756192
242903
715549
762275
107370
1395829
207622
921527
1425190
1580496
1601018
1553301
1378023
233416
105392
1310711
848569
377576
1901842
873347
1169286
345260
81912
1288542
1199682
106475
751624
42236
1207312
917493
437637
1207801
456325
1287282
1185474
1921889
253708
332699
1336414
466095
704709
460351
222326
1708885
251424
1873616
952542
333127
329971
974480
509566
1733207
180205
1480659
577099
1434709
3697
605623
1154988
1460484
1186697
1358757
311292
961865
1636912
1423501
706667
880373
618821
24192
704724
664383
548026
809259
948841
1688400
841129
1150096
1350542
202642
692320
628385
971071
776012
25479
349102
1234620
221494
651058
295176
1537211
1911209
775758
1788018
1829896
355993
1120624
571662
239112
643336
1648845
45808
734346
423963
215354
266102
1561052
1790405
1364009
1933898
815502
1065776
904296
1441276
166621
434453
316253
1280037
1813115
1884113
177333
319305
317477
246779
1192113
829975
51181
1352792
1637733
638246
1869679
308336
577918
1592721
1787041
1331064
69428
135950
438225
202862
1803341
639388
40335
1892965
1940120
729263
111726
542535
1921552
1427399
317996
161617
397366
1858978
1128522
1271620
534143
1835178
1183821
1701070
897541
1874124
1688174
939980
813439
414084
478540
291377
57643
99659
71311
1858356
909988
479502
180414
1328885
1288566
1264862
1637540
1566661
500716
1633293
70424
1634281
955606
732783
466225
10938
1011776
1588002
1645824
1050939
1926134
1147385
1287056
1273057
1768224
527670
533332
1395838
81192
1851754
289717
1640490
1853916
814129
525695
639957
161413
1445535
1609790
40561
1272148
1722337
864262
1194829
1001505
202534
823341
1844585
1459457
491561
805071
1995909
1369133
209123
292031
301480
1037461
1908770
165208
516743
1838334
1760968
243887
587004
429526
646082
1543830
493410
1601260
36342
1303512
81256
391154
1487552
1821517
1848539
272368
458366
1672971
853929
646895
300446
1392480
129663
774492
886049
1481656
1340999
752404
509001
1509218
1415689
542867
1575562
1555363
861972
1191088
335842
1403293
526381
1716480
574874
1927346
16521
974267
1118159
1566646
1938159
1499348
838894
1988348
747119
10631
1086466
505453
274669
1628884
791907
1911668
1016915
1596265
236616
429240
1314838
1457757
1980158
1512652
1670016
1732940
746048
647244
1768774
1008619
1854288
636716
1443952
1239436
1227015
1779015
583650
459316
438707
1661021
924367
1778375
1344360
1979724
58385
473917
747787
254035
50396
712866
1151780
587401
1496690
314784
1023901
1135676
350026
912241
708596
461597
355574
1732114
514600
1237984
701613
1670541
1217115
1293819
1403432
99630
946086
53278
1789999
1845877
424042
185217
1454986
1013770
1334048
517563
418015
1025272
412440
1375237
976230
929418
821213
1592446
1025612
377437
1624772
1135548
1192040
92855
701663
145591
693452
1219148
245824
129624
1497186
1702461
1764224
1287338
278135
127267
988110
1533757
1636733
1756457
1488348
1386757
627247
1199651
1173380
841035
766334
462210
1325440
1565775
1830128
19651
1291952
1910725
1096379
1652780
1727816
1748259
717000
966561
1161160
955959
1377675
1039705
1161162
113944
1824978
1434873
766925
1522279
1957708
1124304
1740758
651990
462085
1287960
117670
1830880
608009
1100761
1446264
1152639
627099
1054142
127762
482634
1814785
128604
1202785
547210
962750
1203940
1020105
87313
1900045
1229232
1843233
1260591
1162363
910161
1354240
835327
1889752
483974
575190
261785
1470992
1069219
1600903
589725
649892
1876750
1189096
1236935
487232
1400920
1245944
1633318
1777132
1202857
1410802
529654
298772
459701
719941
1846581
763930
1060839
1147411
1691727
1129881
1091570
1564816
1035788
959458
1905346
923869
1363520
376353
1346642
915275
1979820
303080
1999170
1366184
1146975
1202238
727079
139977
1614782
814501
474706
1314512
1779035
1653903
1390254
230705
635629
1492069
440467
1572941
842108
1668140
1635512
667375
258467
1752974
1257678
1929311
1952421
1124388
1689500
751886
1167384
608615
276082
1541805
1977523
1068830
774874
1343270
1559631
660579
288573
1887052
1559496
1850323
1242281
1734964
308379
1149950
104541
1940218
548855
1165042
1775767
1928103
91914
385937
1817206
1393080
527332
1973548
1888641
1467386
383694
1030405
226067
677921
920401
1219372
105039
1321462
830584
1855580
924341
1738618
442662
1843291
1183574
1074534
242598
641274
1945095
60262
1280636
842788
584061
1870595
650974
848771
1208389
37520
1414900
637304
277758
1268288
1402956
567780
1112691
920781
1559464
1795280
366570
412278
1380337
1701584
213712
78206
1214989
792339
1599642
753582
1691327
1733488
1077990
1171324
628339
1251748
501942
1006382
814760
719209
630434
1869152
1426505
192032
1621842
183819
1756960
267298
1053477
1198483
311024
1381089
1845617
1282947
658718
88320
820331
1781233
1295539
1398676
1064368
346720
564984
954138
920397
521916
743197
749578
1066051
579963
1875527
1215296
1858624
1320229
1208323
569681
1414030
1743364
1042313
116431
1928284
836990
30335
430452
342866
1262533
667039
1122108
1482047
1688941
260917
97306
1161087
618487
1787102
188275
1318944
1038802
1985704
289763
1885168
101083
704334
1623361
1434556
196767
1457753
705015
1305427
1997836
410200
832628
296450
374672
1601970
217820
3445
1588189
275379
1004663
1453318
1445482
319168
1429050
516227
476171
1677697
1559073
828939
937707
1190098
1862598
577240
1109364
1880598
522768
1588259
1215483
1386166
760813
785129
1025994
1071171
27635
1546497
1324630
611706
1221546
238565
857070
1738218
786350
1388724
1941137
180191
649956
1388465
558511
1715426
432361
630184
349653
612476
491139
308355
1794208
1345530
1629235
1138218
882432
1563801
529423
1919034
1761167
579000
1497542
1900659
357733
1150045
648366
1633093
1756072
1903721
478433
401716
753889
630612
370635
99560
277413
1332294
722820
695026
952953
1491663
623962
309727
715720
1734519
977886
993994
470032
506016
520342
1102293
1827100
1224580
1393984
292857
979815
1720941
278913
1780792
76973
1227220
1076500
752362
1994001
707774
1198855
1821089
1182106
440816
84460
1354810
1030120
574716
1399912
916189
1796211
640039
431683
269895
292725
272960
463352
1713447
571517
316605
1003868
1924716
1774453
1093966
922597
1273994
760387
252946
1304037
895631
126893
109894
32850
259418
306359
1401874
375710
170175
5753
1764454
154976
175754
391864
1266329
1214255
1197040
1732653
936229
1492952
612652
1636802
965587
1481255
223386
1660882
1356389
1069131
1538396
937745
1870361
1407769
1291740
963793
1529681
1095826
1149607
215934
920063
1083119
816897
1920037
524264
858748
597266
1157921
1850634
1316952
282243
1511981
1902341
816186
1589874
1708809
765121
109937
450824
1821822
876292
1941409
24805
505668
519172
794280
1129278
501686
575186
1240375
1056528
1327708
460116
1337891
1892147
620379
1706177
142699
1298905
1400860
39718
671202
1764768
1215614
470031
831727
271287
468375
1695348
1306933
1222799
1416728
1036601
289820
598388
331204
443095
1405058
442046
142075
347832
1718921
1316692
1325387
1426734
1444272
98888
74467
1928161
1055006
1708997
568150
268912
751844
1735727
526350
812288
1145361
305692
1116590
1112088
1191987
1631003
683784
1152925
733013
1865037
1384220
387121
809742
25662
1978018
130359
1985329
111318
791638
1274573
1922883
1267225
1727506
134826
1086409
1169520
1883160
1859810
1588927
804883
1365795
581837
285782
1673363
1509120
1810427
95436
1388419
1414147
192039
1814748
378925
1784783
1766884
123859
419884
1618103
1377696
1444141
1648725
815409
243237
1322455
79485
831235
434329
1945658
1163134
80346
1427190
972233
734074
191811
315533
656591
17099
85756
634916
1335934
919666
1692395
1566473
1562893
339541
1733766
1207384
1486285
1914745
173582
1216234
543018
1196081
490353
1747278
743429
473862
814550
1425019
1892222
1952891
710446
1061418
1503335
1973503
1514917
14977
1886363
548418
1775736
131270
199985
902260
1434346
649785
122936
1152181
1215985
1094463
363679
586101
159634
1930301
1588055
1583462
1034753
775306
1203572
1154326
1022285
1607535
1094574
365389
1122795
1651547
397395
177018
269487
559933
685724
1111752
1560301
492349
616328
1238531
667796
335898
1804521
418946
1379817
1383311
411025
1116634
1663114
1775463
354607
835887
1769734
1990273
815917
923362
689307
109940
1818809
8840
1852687
1415280
1936778
551196
1509512
570592
1243485
614981
1899449
907006
122199
1440235
48207
752948
1723481
305160
1368786
501334
1807425
1713701
1942189
1754574
1891467
1815293
2574
808814
1192321
1188952
434152
1582489
601800
1816692
1915020
422418
1203150
189790
71118
123603
301482
52139
1081477
400316
539363
101226
156626
1833587
1173781
38777
1900325
84580
692515
1299868
1680444
1923496
101276
100916
1815543
1778054
1801048
1454461
1586690
1380986
642748
1341499
303755
1956905
1773554
1825333
176006
1090656
319434
727882
501173
1176492
361950
1860227
28357
629211
1669669
617195
173379
869419
1809404
740682
228190
455263
1715826
875003
1295474
1602250
4993
1753433
970756
449102
1471879
1226894
1480912
1515696
244884
552854
998002
106214
64979
63215
773475
1909129
1506273
1169301
332752
1791865
1489372
1437397
366821
1435868
515863
1787056
1265264
909638
416413
1768361
1148868
1959952
1246606
1260472
972868
462883
1802995
1202711
1639957
596799
1191328
63696
795141
1311141
366011
1287295
1086372
1244940
907789
1869747
1408442
392260
1146167
518339
1151456
1931578
1627052
898872
1560757
1153710
1907226
861656
1433679
1661839
542207
1254840
592462
1023582
1319909
147647
239787
1907130
113443
542311
1117777
771084
12101
1124409
1111284
424879
1882273
1856418
1616845
1206045
1427275
565697
219946
1835893
768879
819837
1846416
1714928
1438175
179839
445324
965163
583623
1823902
1245373
1996669
577427
691406
829169
487017
735907
1805091
438858
1367471
525435
573310
429594
1176915
1291153
1498137
741738
1451815
916348
1393087
897501
1352679
41899
1766273
810976
670488
541274
1347089
42602
1532228
218996
854592
1816475
1610557
1429288
693271
1930353
1820575
1852693
1121712
1232676
599996
836590
1640822
1733588
689870
1876786
1074600
1503555
1731123
533587
22539
1541634
540146
1206719
1754348
1568411
420366
1868280
1520694
481671
86307
1930704
1993962
1299286
1657458
1216954
1894798
1843141
1859937
1109877
1285563
779910
979572
1202825
1750405
440986
1556828
245021
382977
175438
1686357
560202
1946312
511705
957258
982662
1953100
550244
28117
564670
1953900
599704
533183
1164386
1427747
364384
340522
1856621
1093059
1302489
1225644
1663023
509641
1237859
687862
1006595
1764279
750606
1839175
1929245
476830
1500135
1265842
930490
1301169
1394643
518947
282448
5222
1420829
1668731
1940794
706166
1256429
300793
21298
1203931
639846
1661674
1792329
1767460
476151
1239280
1927813
1463682
104447
1608169
1926439
1174824
1412010
523676
1177326
861031
1647320
928471
1482690
721017
294726
783303
1962683
1424802
336179
595905
1677719
711979
765253
1585754
1112137
1726878
1246764
406819
13027
1054880
82262
1924338
1104742
754980
1835278
1781507
744843
1976745
1183803
441620
1782602
735595
1540712
611433
1915253
23143
792208
757402
1335129
959770
1606177
1682256
275823
135068
1479720
191068
1293610
1065315
231131
763804
1947487
1812390
1557595
80530
997251
1305535
1757772
163051
87461
483188
335875
1492916
1845294
1116475
1999797
300377
870740
691392
388586
1141720
1705851
917759
1437490
241606
817309
1542429
331653
1360226
368237
319095
1432849
759407
1568291
209408
210470
1581705
304838
852849
592328
668164
1755896
1365
1930864
295430
1550863
909832
272738
1622020
1600099
1013424
1460864
763921
1558618
1387868
1641722
395590
1219454
103919
1081215
1247342
1281222
629102
1822054
1797357
881382
1338731
758983
1536432
1052692
1810419
1123784
1765236
871233
1428974
695044
482737
1051267
1414045
519955
400088
942674
1028875
1563816
303485
1496969
1579330
950452
1230038
1961987
388384
835731
1212399
1100418
291519
1630767
1192211
941823
1941553
604522
842759
1286187
259097
231375
1266126
839634
396954
643914
608583
1434330
1356062
1428826
945856
697000
55756
1197932
231783
928107
966601
1339981
1341498
235931
1623837
1914090
1117295
348715
686749
1609431
1156933
1018250
1006061
1572458
1466808
59068
1400364
1083875
538563
641502
487521
1997422
350440
129546
192238
1097613
244905
1767195
808098
1873399
1135198
1390999
876962
400173
464429
50257
760700
888191
195869
248654
1538984
1343368
1045596
1143171
788460
1951251
766267
782379
1986147
150176
383860
1257285
1030157
613935
247247
1369245
1960729
1318479
246626
562908
255418
218843
290963
1201107
1172381
1389088
1287908
1108416
1871614
712085
839122
1507986
1320865
575169
1542456
780885
1543351
897233
1399382
1167086
1338076
1197144
601863
1989142
1504756
689723
191178
969070
334714
56467
1471618
1340519
917888
1081350
1865569
725916
15462
85052
265327
720402
58867
410473
500240
602109
993318
1166929
249649
355533
1820317
1816731
1450939
863508
789653
1155347
841638
1561678
31721
231258
1180401
970100
1662265
40406
511348
266258
1708373
703671
697515
1543102
1213936
1593394
949211
1572458
1414352
855122
1624694
1463286
806103
570322
1938506
900347
1466081
1475067
1914842
1104946
532121
235666
571613
1495792
230267
9301
349150
1238164
137345
1005614
1372858
420129
1898147
712000
338656
921865
132140
1412462
1052411
334797
53885
222065
1480146
265168
1357688
1143038
49652
400683
33899
996944
895220
543816
181922
1627580
1850057
1972806
1540729
1384023
747678
866314
1286574
875420
521864
1018631
1479979
1288453
1280649
498686
498150
1782024
589311
1388549
752919
333838
279534
960724
1672923
258488
1522516
291517
1530068
219070
330712
181634
638609
1382560
414390
1367421
916785
754672
860188
759362
1592843
506951
494068
1027703
565467
96231
685816
238252
331499
1007666
1614854
1100159
1454068
776226
346268
1478160
1232639
1484933
815973
1108818
1692082
20607
799686
356933
463826
1683915
1927624
1654302
1404615
1170492
229953
1759198
229298
949504
1686828
373992
616020
927818
1793662
1668336
256073
1939583
1002698
936448
946665
703931
1526992
126211
546252
524020
1779614
1188671
1711526
746585
1665867
1902264
1696470
185483
1708096
261522
25745
261889
1573743
675919
1571784
1329531
524679
257014
1013381
1774953
194498
1403288
156094
267932
400555
687257
283405
757304
1420403
797658
568814
960997
461080
1922866
1962407
229773
1266864
410893
640628
251478
1772059
1137542
437801
1527534
763140
236324
1626778
610742
239281
1721625
56741
1626711
394942
1868681
301936
1630302
1394132
1575266
441210
1410069
227650
1733549
1059905
831485
830486
286606
1642052
454271
1043460
1928131
1651528
1375318
977552
684909
1363971
679745
1621777
745528
247371
1921685
1306099
598318
96830
1495609
208006
1199431
12828
741527
207380
1446426
848496
28787
721222
1853156
1414275
508090
1953492
307756
527048
796711
708130
1559777
1606562
1577047
1968338
1716109
53026
867251
14471
777267
297159
433809
824770
1630355
1672285
828146
922228
1861923
1719702
653950
1874195
126479
1526867
993374
1649462
1707444
1124225
1726351
991666
1190996
1559660
1075840
1603768
974201
873993
1487381
731513
338233
1245568
520450
213048
1619739
96116
753829
1710705
459536
464096
658304
1809907
16317
1388673
24758
699837
1784355
514072
853053
541492
1031590
933784
1676493
823316
9455
1862252
1656555
264905
826562
1949751
500395
50041
1665909
348386
1716135
1876702
1752751
1008474
1048072
936596
1873682
1273386
1985851
1960311
1510132
1119796
952969
1008510
777219
1063111
1334798
1013180
1794448
1602654
1220953
1689629
1210085
1843201
1914810
1860846
647391
844898
500695
930595
1026386
1620580
270264
167164
897591
1814679
998663
955899
1266819
443487
584974
899489
129882
987340
96200
969481
1201383
1784105
707846
37172
1854625
825009
1456266
800763
699884
743792
1753483
258932
637562
1895963
826222
1930087
379592
205826
257498
1337784
1570853
54921
1323456
820792
1316482
124137
644723
1153215
1310551
759213
1848116
432311
131336
968109
1141146
1990159
1251270
1749129
1467924
337599
1865516
200111
107774
1101514
679376
1547248
296336
1700776
1821050
1632291
1344633
1051247
1642720
79489
1260452
1218697
470800
1890375
1831421
612737
922809
1538828
1779399
1926451
230400
1735370
203011
1880448
270306
592407
228000
453517
870712
408253
581569
1663282
754601
1875832
1873672
1117994
1893622
152477
1086356
1299429
612830
1221174
181590
12174
1343675
806045
1793171
671161
1838721
17944
562232
369115
1279047
1435109
901795
1970157
1715862
1484195
932357
193397
1112297
1756027
1875320
1070559
526049
760944
107731
1431177
1402717
1775139
378203
1883331
211031
932478
521071
964534
1946473
1328014
1910997
722785
1578429
350800
1420843
145175
741466
1830090
1622231
361318
825064
1518558
1084281
696378
90166
1215811
1334336
869306
697456
410719
1221430
660581
1458622
1621890
1546778
1669182
597077
1640285
1441822
719701
1965077
940809
1113697
923256
300156
624531
1335531
1723012
669593
886600
278930
1126955
1526481
1576044
1328017
942491
1116287
1306876
142140
895577
1761341
171615
660901
420712
42541
814896
1339664
910131
427154
375403
811277
1899034
1031646
1005756
688800
203501
1136185
459743
933811
395285
1851249
103273
868539
1161219
1422535
1774095
1372064
1664914
192357
322382
893678
1842192
436347
497573
922655
1170417
1203946
1683560
1213480
1181958
608311
40928
1542403
298733
1006426
919879
1555305
1489772
902778
968777
585873
21874
1446349
729156
365844
1770522
1614067
1881914
1343094
795348
318548
161780
1400877
1780459
1149555
1816816
1191735
860658
114235
1198141
1225234
669574
1031801
213321
107139
1989537
1746387
199193
672964
729463
244117
873849
524636
1628121
483291
1705162
182373
1231535
1665981
356916
796077
941844
1162822
1882519
1005899
813616
1408649
1145430
1029908
1257459
786113
414626
933940
1854601
1643158
1782468
199416
373220
695842
819976
142170
1844167
680553
1523989
1421529
1686666
1208216
773463
1874697
734221
979704
352266
1349535
1215448
504524
1763498
882899
240338
1431831
1375910
1528350
1504026
1225729
1238216
1899964
1990666
385328
515367
1306329
1692807
826475
874707
1085061
1662427
942144
50021
1043695
390150
102261
69003
1417388
1433030
971278
646061
1542657
39825
1061452
521742
1777704
93856
517274
962968
1920438
1805787
1994227
1122597
1026519
955223
646479
1734554
1346964
435878
1262330
1089297
432395
936373
1351273
1434075
224298
1973245
935566
1322095
1363810
967453
764184
569680
1306624
917468
597488
1349110
1341893
1816411
325378
1817447
1693563
1208441
1960912
72500
926456
1950260
1326664
557777
195519
1475890
377829
1700487
311394
1583920
629220
1551709
1240665
1535609
777913
741209
605669
1730286
1674622
1416132
1415290
1107776
1781637
1741564
1680125
235476
1343891
1094387
1268958
1007825
1610079
482842
1118188
867207
335297
317204
449721
874838
194130
1778894
1169802
1312704
559155
738563
875840
1523177
37404
1638307
1804675
1246854
1905395
308649
560886
1389088
1918488
1756705
386643
719911
359738
1403987
1607010
1000683
1276243
1569854
228255
1847056
409727
145402
896447
357890
1293425
170391
188368
956053
1538613
751354
860362
1936606
1406413
1799933
844798
1338343
1785419
1576905
1564241
1422025
102539
1408029
401289
651560
1359977
1291352
101863
967719
570305
1905368
1412906
411546
1871645
1722884
1391080
1511103
714218
1271453
591905
463626
1708728
1157815
1777251
883247
1049448
459731
1226100
659642
1555332
1899726
1510917
725686
120446
1115264
986638
1532735
439725
806088
293459
474843
281459
503462
165007
1467527
372569
470339
624747
1122798
1377326
942109
793796
286407
949212
378860
83909
1568488
3755
1865759
788363
195936
1587087
451612
1713182
225736
108325
720125
1724996
875045
1835329
277755
67244
332859
320488
69358
1580569
940535
657589
1318442
146597
231462
1026081
779241
1122533
1689274
325371
503094
680704
1372521
1515987
1305195
1108400
608360
833709
595836
416480
212307
1717428
1709415
954070
995558
293761
1201136
1262659
571839
995517
337843
1624526
122290
527134
281658
1742871
1593998
1427111
983614
1529951
128284
1745074
1330535
1756739
539364
1782174
927219
543575
1083458
950780
1965427
814733
1650620
612797
504075
1416539
1200698
531048
157439
1976000
1930983
1126774
42349
947449
1700208
1304242
1857908
922466
175832
1159116
951764
1249830
272455
741160
405858
1852573
1224201
1052617
844657
973576
929949
1668460
165194
892406
834698
96990
1531331
855018
1639055
512121
786245
72983
670513
1029044
762890
1313206
768087
1431998
420045
902468
496435
1996831
1891215
999421
541237
41163
1163109
1913384
904361
115712
445948
881172
1924063
1343932
1584676
327545
890153
1103252
1074926
1835794
152656
225317
1126395
349434
672
493943
7929
1454649
1105389
877221
1754461
1220469
1918328
1172583
1099751
1362730
1086482
1330060
1213153
557905
1660321
178085
1581957
696804
809717
295996
345555
531872
511505
368347
1354868
1969259
1245125
58464
1111187
1649973
1690281
310556
1818754
398040
918723
33479
1083131
1374034
1739498
1864038
1174107
128202
689044
229012
1396550
225503
569610
812521
1084214
11301
1246181
1196832
1070871
477242
1038543
1052360
1576448
459999
1726224
562888
447410
492130
1946884
1668890
1956965
815192
1182037
99349
996840
360094
1031633
1707052
547806
1855401
1764842
420486
1157820
79357
1171738
270550
1120454
1955920
239565
1292725
86536
923380
522654
1841448
1071206
871260
465521
1884802
1029577
981413
1473749
877898
1019823
933187
425203
1457512
1020941
1763265
1755337
703130
977670
534396
279152
364220
205291
1866128
1287150
1781387
265851
913761
347269
1009375
1163574
1875192
911073
770685
1220471
370007
500935
1986815
837122
324631
1087251
1053431
483185
1319065
1849109
660412
1559547
1394675
248134
1989350
325807
134849
1023231
1123382
781062
1651193
1696891
1016966
255187
1959271
1117140
1967923
475326
396528
1447904
796902
294862
590482
1660172
922836
834840
1531878
713506
775708
1487895
763679
97474
1153290
1584656
1019319
461360
1661236
1474538
980692
1979118
102612
582106
1597112
526745
1110430
327459
984183
191836
309637
2260
420638
1932463
712403
560337
923425
1058678
222823
194867
824808
18464
1711487
1271012
1406706
1756768
611735
1129770
1347654
754855
1805176
800329
850189
1139881
156567
1121257
1509679
1619667
775756
1420064
1299813
216903
654773
1255203
746485
773405
1407598
1386351
402993
1123744
1238327
1252269
1175248
783775
758103
580575
934446
79800
526872
131363
590179
1934708
1653669
1598329
665996
1903596
759576
643237
221776
1889554
1015667
97923
530157
1633148
171448
1270522
29258
421262
1996243
427407
1148688
763287
839254
890364
805272
1049566
1482512
949994
1931714
1925356
393572
617922
319385
750031
442985
1790184
214262
474896
908105
185564
761924
418442
246695
1335972
468375
892599
764413
1030475
1742559
107728
915824
320171
1796048
171983
1643396
1679664
211047
610735
315488
1437982
1001727
1051136
485342
1948769
1740086
64190
127968
1729564
1125195
570765
274425
1102005
1839297
560602
1783134
687302
1706613
1309773
1374227
833031
1451741
522646
1471556
1397607
429669
1637241
154242
1355947
1208230
134657
801644
1998460
1569201
1066032
1513895
1369838
1034761
1603807
1061036
853145
3448
448894
405717
1046068
223639
317663
36739
1632701
1783814
1787100
815215
640265
1172389
416028
736913
194413
1483475
1554892
1030448
1141066
798531
124562
1699465
218252
725670
1593820
1904102
796837
831379
1905194
826528
356035
1813887
269015
1749948
314757
698275
1343252
1875301
872392
530943
1927376
1599926
1014685
1062762
186511
855730
585494
1180606
441361
1812370
1060070
1506219
1759460
1561690
1582845
1877111
1285101
1759419
1385005
1856670
1128256
1672503
1766784
811365
903971
1530229
998071
273653
1558624
1583379
503900
48812
190951
494541
998101
1666290
676349
1496758
1499318
1107166
516425
1000121
680696
493295
1936802
105707
114381
946020
78514
1879771
1000243
1247582
470032
113212
81208
538759
388646
1406390
112803
1291780
1015889
1090443
899729
34966
660744
1276389
1942640
1879667
677781
752822
1080538
438399
1553109
1305404
542066
1496272
1881492
1682397
48974
1965105
1048236
701456
637317
179757
1686418
1235686
66320
87760
1607499
1547797
1515862
1035804
1377414
1554296
1176308
1320911
1381548
797950
1241262
1323075
44216
1224021
107009
1327301
24752
410585
1897517
319585
1195406
831052
1930057
1500761
1783709
179207
420921
253510
1175088
578935
49498
176409
265494
1647408
594755
1594601
717742
1372829
476294
1854740
1771919
1034659
928217
215639
1722742
683247
1714982
1219175
1517668
128115
1670964
1035747
811366
1271679
1507
350928
1212850
288055
496945
1118711
1272940
577143
1773162
853870
1703558
1773267
292836
704213
145481
286555
678671
992092
1972089
1645716
908302
1116815
41244
381094
447029
261040
1279567
389217
177228
58336
505081
416362
105798
1997321
397739
453789
1500842
1174975
1292064
104403
767601
1268450
1623049
1080026
1103445
1791799
612916
1170913
432802
255590
1851133
1227440
956580
62680
232082
689094
10269
1783064
193221
1788260
1805841
1672291
1282364
1252877
1908366
1020111
1487469
22323
431663
880073
1650904
1933264
1599501
339311
233657
871382
562098
1396886
287197
1604220
1126217
631978
1949288
1650694
427931
1298163
837456
913593
295295
1355484
1401124
1722412
1208717
127596
753691
1444205
1445750
1193171
1201632
1352328
973694
491049
1986556
1000232
903503
479982
295888
1843447
691194
1696507
910472
74446
280995
182733
728169
86833
397360
594121
1687796
1683389
1469987
1225741
611666
1691557
1814335
1926639
544277
748655
1335420
614422
401561
1617147
1399843
753709
1628982
1507605
462058
1678547
618867
627865
1529929
1196755
1166683
1095864
1915421
1912806
424208
1994102
1124764
1651914
1514383
60321
562124
1126062
658094
1695216
1389818
240750
650855
1752350
628652
812454
196453
383210
486243
931855
530836
1036893
1659928
1416570
585164
1551498
1937084
634155
1536741
1946362
1295370
51936
1709234
1034629
1776304
1159789
280580
1463355
88894
1283004
1072106
984937
1018433
857105
144176
1291362
1404442
1447733
1347951
1397651
786500
659140
680695
14112
1165334
102775
280991
625648
1340793
44123
1313348
1896408
335223
1406182
1014319
373780
717555
586386
1429076
691454
1606995
45273
835626
1599939
1221321
1542920
1630392
191637
1212808
500179
1432047
162002
46250
711193
1552093
611174
1666007
1256274
1210048
500488
1042164
122476
1048525
506204
273924
1560891
1370054
70402
1163004
323370
1319584
1221146
1356397
714402
152552
850757
97618
397829
1970721
1037788
876079
1257136
162756
168238
952129
157798
539621
1175098
1390679
1175252
1287780
1569645
1046721
208387
992577
423617
875414
742046
1123835
1221606
298805
999273
620907
932536
259001
1562136
1769578
843062
1303467
1602078
428732
588057
1748228
1387137
30440
1612140
128109
1251174
466266
1574824
1162602
756556
180612
1601494
1529646
120590
981722
795336
1437960
1625972
1305775
1930168
806535
1888021
828544
857489
410100
1540404
1185393
1427881
183566
403302
1214165
1304241
614817
625503
803824
1646892
1308012
930873
1970010
582027
569809
579137
1571910
1229969
1697941
509020
768363
1593498
273643
1659532
1394394
378652
317047
1388591
1588630
275093
1248447
188143
1782425
760339
690762
60025
1474677
140842
757787
1350214
448980
857993
926619
1013332
781158
1695649
1797431
892177
559735
1246852
847213
1499945
329649
298304
1566132
1673098
1122961
138772
81783
1622522
1723031
972109
472768
779310
594602
147187
129672
753934
1010206
1385484
695570
4620
653161
657091
1177544
1160772
1257626
1654145
1976742
1578574
239552
263448
581108
647982
1980097
1908241
79028
670689
1385946
1311055
58885
420429
1765106
754502
786623
853125
1395637
325372
663294
151502
1028137
614328
494737
1919955
704409
614438
388123
1011519
346984
1054607
1581689
1813260
322258
1100719
533814
1640488
909253
1902960
521874
785480
957081
931898
1083185
791854
347449
69638
1835197
304635
541311
1413142
484282
549448
405147
1956772
1509969
1304895
474324
286519
1791164
280821
1147318
1630170
719724
396512
1671371
343830
362457
1557387
1376063
836627
155839
1988367
1447674
42621
1368574
1176336
1832030
1570838
364838
443951
1431461
919919
842575
1011705
1285382
1916952
617040
1458841
1265623
1752324
472232
221691
989692
568316
681158
645751
1093961
1518844
1214616
25405
1076218
1593111
1102128
1376331
1959620
507713
180413
1966316
611178
1127021
1547933
1052382
337994
834246
1734904
1848205
179250
1661989
575758
414548
53077
1590739
34537
1543973
323391
1702265
1370753
1239362
89745
413592
226100
251017
831647
793385
1689319
624045
938775
1530005
1763554
912852
640740
1104689
546038
918289
88396
296545
78554
663696
1471426
67218
921471
978597
1035339
1938819
565988
727290
1411982
1111137
1589177
586171
1310399
1897038
207802
1992386
1828217
1413428
718893
1386337
61968
661236
1291485
1370576
1066863
111029
167705
1237794
923574
13437
1574102
498423
815471
1928522
1597151
1250155
44521
80384
1643424
1789528
581928
1690821
43330
1039582
166503
1450068
888857
1052073
597995
1024164
182648
1961136
110295
1243644
1494549
1106224
343594
1502343
1400999
1742948
1569356
251559
1294348
1301819
1114079
1910438
1675587
1883757
1065764
1313000
1328354
235604
1538942
957051
1948612
1144271
1450282
470878
196397
142048
430829
1409747
1658615
361117
1834025
1189671
1977635
1084024
168776
1400988
467573
1297186
1478278
39166
1922249
10126
167119
467580
124491
537211
1107426
1963196
1496062
1216873
1901771
408190
1474132
1208631
540141
522885
1536152
951141
1871730
1000677
907640
926520
621031
1018012
1518724
1796087
211499
55833
1480461
853391
225766
749181
1686687
122825
71287
752569
1657280
722213
229353
1221771
1222512
128251
1796113
524626
1047258
1675698
1796686
918794
1256261
462998
388155
1593654
1280269
719062
313470
1300163
1593357
628573
68097
1065618
1125994
1478322
1473914
1505941
926549
1426131
1515622
1745709
426446
1390497
1394059
485748
1292583
1021501
474106
1154229
715730
1485081
713621
755484
1492115
1668339
1920650
1877697
1788480
249435
724142
616488
665554
1497460
1972165
794181
77542
1556467
106821
1674016
279840
1893902
1773305
308435
307928
1132772
679220
608523
1182687
423166
1012894
1070463
1886107
1829199
1650223
649208
867130
1308078
508757
1586257
643818
1100618
1506236
1245333
942964
299426
425645
713508
1484850
901670
51635
1333759
81800
152662
686355
1956886
980440
461931
182500
1206076
857692
1846297
863577
1141665
531547
22323
151680
1515696
753474
1009596
1443342
1960888
4169
32167
1984648
233290
1230993
618692
1560030
1635793
307082
1841210
114105
863268
1474180
790798
172297
72571
1793702
1912892
869196
488060
224321
592624
564189
771309
1450437
224126
1539194
1280367
145846
629181
664900
681517
1523303
779320
1493121
931595
1459451
469331
48495
632571
1481096
374194
1090763
1663475
813130
564345
1704755
1590304
1163836
1170383
346686
1077330
1202456
499921
1648777
716124
1920795
912325
1498502
269431
400112
1011679
921390
833154
1857342
1336259
163771
150697
1689392
1757505
1947487
614371
266925
1792791
62180
1799836
1432090
1669004
931931
1510273
1384839
1841065
335870
166818
1434212
1575747
940887
1003807
1278212
1245867
1031658
838604
924730
709351
763945
1404804
437435
842367
1220898
83119
1878834
779564
407364
841226
1566387
656047
900475
909605
1797082
1833975
1148441
1905949
384262
1417450
1889175
1206345
894247
1828855
977174
357901
224560
1802406
1109454
670750
256571
47237
1125677
58972
1945843
1834647
1545937
1141487
432988
336311
1805842
796057
1724131
369694
381751
1470561
1600173
474285
1472949
86853
1143840
1843467
1994494
974409
749989
295984
1679172
952973
1487045
876742
1705943
26383
776024
1377203
1394734
288556
1593410
1802183
491689
1823526
719468
889463
623246
771350
1133320
1857831
486095
960038
6403
20888
488212
1612988
1720351
583513
1764949
1869359
1650549
877653
1361059
1679079
370684
1292672
549132
1627413
803665
3908
972738
1353981
821507
87819
396492
872456
1609541
1797552
122458
1206083
242943
739526
847271
610167
445417
772469
1551545
507049
1226266
229811
1967489
1482019
1996304
1325274
797112
1088395
946414
1322326
490172
280653
576984
1797976
1001487
1608573
1639320
1581760
1492810
1526376
212343
106315
228355
1705418
1514064
332728
918646
1251958
138608
1049552
1710325
1520601
1583236
1459072
1097472
1315627
478279
861227
742243
767147
236529
417773
1635971
1686152
1864756
345615
59819
237624
785657
1455225
1590223
1651743
1160212
1083387
177420
1086385
136625
448934
1917814
196108
312335
882726
1687200
611186
1999395
1241669
1244702
516125
433227
419121
1635500
1841551
328224
1128385
822061
291119
1082016
923255
1798038
121413
415306
1640964
735290
1940895
978243
1605784
1369756
276428
1973604
631432
684063
356560
782800
1790156
511467
1516609
304297
428388
737398
960259
1540610
1176707
1492430
310606
1950295
1633149
574002
990223
992861
1057560
1283716
842037
1001306
1566686
481161
678065
195004
1498963
1981913
1451445
1820265
711703
1803678
512910
1037734
428031
1884195
1643646
1724756
627781
1829441
402370
1609382
236810
1864708
462262
1267750
628750
1291214
765895
815015
1796636
476933
81393
939916
825501
1157504
332820
1644824
1291729
1280108
303483
1060328
876453
50334
13941
1005842
237150
204356
103415
114988
728190
1054980
361433
553498
1485824
286537
1547085
131592
1221326
1632562
1949103
869505
164713
1987084
594720
5482
882098
1355601
458777
627945
615131
432361
1546058
204128
181798
1556939
1696766
1891851
942397
1168143
109757
150122
1371663
240913
1187741
500680
1325734
100063
361948
753721
1525354
1318271
1271582
1341312
1337961
992203
1022021
865602
508716
111575
353833
319501
1891875
1057551
840209
614412
1560463
475186
1470028
650135
855456
1786140
1015394
1702545
53568
1145531
1733837
1180409
187452
831935
907565
1436469
24733
1990672
1922280
247983
1182619
705123
1703004
871317
1952357
1378347
251352
87629
488160
1877447
1444067
101187
719226
1717498
1171347
184019
619719
1599870
282188
499963
1645843
1611818
1477415
1478535
452899
258170
267523
714026
1027631
505390
1634176
1771401
950962
661478
484937
410470
1260021
1530289
488055
921432
1512770
942773
1891513
1168875
34795
840325
1183507
1074523
493994
702792
1404505
613860
1546787
581653
1757586
637784
1172097
1289058
476559
1368521
380688
1000439
642571
513022
1081834
330179
1513719
860884
1759007
1374128
1355450
34641
834005
1104669
711721
1743327
1250802
1962039
1349911
819913
1095876
81216
321281
835736
382854
1297588
886428
1018207
645228
769389
472020
512118
1673172
1577765
1102077
1413020
1713628
989024
1596186
257129
1306908
23641
312032
503661
861577
1150835
951050
1735835
1626587
1245715
1061121
647892
191976
1331076
580864
902502
750001
1945182
1160993
1983979
1306922
237784
47559
1636396
1330091
1140516
1973080
1229307
1191875
1972962
112523
1416581
1031246
694444
139341
1968419
1334950
1917132
1348997
723189
1596719
1364327
1579037
1600791
475975
610918
272132
1343609
667582
901794
1361552
1705561
1769402
1791749
1161495
1188181
1531645
493304
584034
1203092
168646
1857551
1404450
667419
926979
1154483
875474
1212057
1646657
1868074
1191230
1059828
1173766
720628
940223
1512734
1454107
35429
138809
887662
357506
1677722
1174387
885234
60606
333397
423136
1761514
634649
454276
1003378
1808798
1406599
1788174
529959
969349
903534
1762907
1420466
133610
1919753
1741039
1988273
501344
1366398
1796153
319337
1594835
1700839
146426
1125504
10628
1541515
221232
1278580
1050803
706783
742676
1341778
591455
61768
648863
342595
297103
1743526
1226142
545075
1761835
1022943
579630
1342163
1155443
5207
224228
394466
774341
1793292
1474750
63670
711401
806275
1689609
132635
987443
480857
1022038
1833505
1492252
649353
911262
1458884
1270071
1751281
307000
939952
1714817
483204
1966501
1638071
1339952
1308543
1851503
1230840
1030436
980498
167020
819961
1970386
1834348
1136792
970463
1718175
663270
976370
1759928
1155196
1359123
143718
1176519
7159
465121
1876253
1178918
1608925
802044
972663
1713694
341758
1074050
1257318
1647435
363399
1745978
716467
74230
558330
1120077
412853
415394
1548213
497506
1876102
413262
1823723
904943
852621
1683335
212493
1710257
352218
289793
515161
1798925
1244755
393515
4382
747997
1355053
891801
1144093
58364
1726340
1337093
1795422
745148
1084665
1309884
1562229
387761
1060028
957600
1566104
1597598
1853309
952044
1978202
450341
1882981
826764
270152
1649584
129728
1630874
901077
907260
1847420
74907
310077
734078
1646589
204161
747423
410423
1722025
1039536
1727920
1843618
411178
150368
1902556
208512
185384
724866
1866570
182682
1567566
1550716
1161860
1807993
617575
208728
1723113
1977033
1857094
247023
625187
1402410
1964943
1563582
1301691
1613055
1852223
538635
1969808
1306583
435318
493740
769117
1290508
1973084
864528
1096746
586016
824865
690021
1553308
902217
223847
1809993
1363081
182721
840549
1605433
1595931
828146
1799045
846076
1090285
721926
171608
358388
1709410
1400452
590007
599709
1238378
880541
458729
1911530
351654
169382
307959
722154
464954
688039
727228
128852
1451082
1832652
1420321
1727730
1968325
1971523
1691504
1069323
1398070
1891158
653958
652871
853567
454620
1688282
669294
1173573
1495702
1599184
1951435
1119530
670988
419174
1341883
420484
372889
1628952
479929
636522
985050
1350338
565857
629171
1877634
278581
265552
1417490
1035197
967051
193249
1421674
1038893
171201
925027
1122258
871930
916621
171919
1727049
672012
584975
1544156
941809
1145762
1458540
1069581
1786710
1929707
1588315
1407780
1115382
1496228
223236
321691
979728
963458
916788
684234
337251
1500672
932444
1840135
1597472
569528
156449
14618
1563833
1980604
1806970
1338272
951433
1301489
1210572
1275790
1510561
1566944
1553749
835506
416248
543790
1702924
516269
1251420
1356672
1710546
1629975
1232304
1755043
1193546
419907
856195
1829454
1607080
1815964
976285
1275216
1886861
827898
233346
758556
1670250
694793
1872095
1097576
1702238
1842328
1646501
1032595
1030383
1096781
244504
758086
1293023
1197467
974259
229514
907550
373291
31265
1953829
14418
702157
223630
705480
607039
300863
1870843
1469231
510697
1627632
1816962
771600
762063
261361
975169
509966
749654
392047
463880
1907650
829292
1879705
1919866
1467218
174947
1640456
1364643
828867
617897
450256
310555
126419
443952
1686013
1241339
1464801
1738768
894828
1871671
120291
1855546
1088417
821020
543106
880823
3083
634119
884085
1633043
549531
379548
57307
267174
1984383
1315518
1739692
1394957
232654
296317
1986118
725208
857013
1679678
128761
1035873
1844945
1184349
795656
523902
1246177
1327177
187437
389462
164616
914223
944411
607139
994233
1471058
1346006
606255
812567
663463
722752
1573177
1331941
1436054
798900
1133707
257958
1298410
655198
174310
828273
362923
366010
1338934
1799493
356635
750242
885097
1447346
1026942
1353650
882677
551095
16598
1420181
1716736
1954183
1345597
1477719
521644
1944732
1235665
1274
979038
1162012
1406496
1998662
978488
561168
1397650
1115587
946951
742170
1032844
1394734
86122
1371915
1895399
90008
586316
410208
1347735
1294203
1228528
186510
99409
380192
258940
908109
1800760
13164
1066542
681733
138134
609785
1518506
1443269
881644
1545653
683936
147994
64943
1373723
898655
789032
568368
1521737
893452
1737852
261843
771632
306245
1856003
622794
517378
1136167
1350284
293345
588485
1739881
828308
976058
1454947
1110551
903916
1663973
356523
632159
505287
1335291
1673580
1987281
1402304
1546350
1896587
437784
125997
1699797
1033559
1777899
1524542
1401458
1210666
1482639
1218164
670460
1474373
807099
1832125
1522797
183355
1354592
321826
1149235
355884
360553
1835317
1410065
1668590
1936482
354704
248044
956302
1549256
1764272
1990615
64734
749399
351156
437478
955323
1337005
293049
270943
1226441
1263914
1664161
491035
455718
58389
787271
123376
614919
803369
768794
1633945
941192
1946045
1946089
982554
1162328
1875021
1893804
1259329
496394
1480742
1263084
1904045
77561
1140051
707939
237932
1325294
317684
1654241
691444
1985359
1496853
541067
1254797
1356341
597782
167324
555119
893198
709181
1874848
755514
1426268
704485
1868829
1993730
1510188
1447612
947292
258439
624090
396673
1444542
990651
1209658
325189
1579756
300902
1573037
5556
1052979
798588
690759
862573
1072786
1690647
132271
484002
1673799
1005582
1098033
1642902
1443420
1451156
1702301
570442
1268252
1730367
1398528
1197298
1199565
604455
939391
475852
769538
830604
240821
917883
345308
479172
1642330
910525
534283
1848936
438135
83089
633097
537818
1330266
1477023
1427606
1632892
1476952
1003888
1087581
1947595
34455
73901
1240214
402986
1940634
362962
193819
1870245
1819281
1543773
3292
1164952
1037618
1297724
1385045
332953
1132623
499870
1894664
1331843
1214557
1017973
1800120
134646
1471920
316984
713071
417251
579736
628317
443066
1959386
1897091
1311979
673113
1755506
529425
1311577
1645845
1950211
1660216
203241
1699651
1612282
1352206
1280632
238960
1531524
1590049
60641
402054
461509
888304
774031
1864400
1085657
640475
232605
1743061
314284
1926983
1952466
237801
154402
1462926
1047867
966607
1628831
1417372
445008
966461
1101031
801976
1944940
775504
534658
848797
300337
1162862
179884
1785055
599581
1822070
859494
712055
1432076
623621
1270391
1505993
275213
1168301
1398829
1853271
1811128
1726808
968839
665567
173207
1125553
1711762
1771256
1883348
1779237
1351283
248630
501769
42265
1388021
733609
13302
1871830
1551648
262962
1290525
533638
141853
177020
198578
715025
1082446
159948
108627
1881143
41421
1212653
1249720
257681
1940880
1499433
1251894
1817728
1276661
42748
1716494
779290
971921
482493
496188
1011581
1601858
569460
647
502854
1229071
171306
339438
463717
1545971
154350
1254941
811618
1199384
94839
1728356
861326
1895764
391465
1738846
189627
935679
275444
1787583
1379312
1190882
347086
1213478
1649144
1372315
37783
1303229
454054
1519675
6159
1560377
909785
679527
1512106
1188646
1277374
469616
1223265
511337
1198896
344505
199426
875876
1146033
304344
277140
1529266
1908015
1010021
481447
679738
1338018
520098
1733293
651017
1554604
1694280
761583
608917
1792228
348882
244639
117987
540071
881032
358511
811972
1588168
1615457
143382
644027
1248597
92048
1857756
1104873
1099722
184045
1223974
928877
449298
1286229
1953840
1172056
617171
890035
1177396
56560
1882417
705401
1788119
7665
468230
841966
647691
598093
271926
683727
1570415
1847135
1525844
191468
964689
256420
43529
1925254
40468
1080837
1473299
1737186
469565
901181
47333
1816422
1439044
1406044
1740800
876018
655349
515367
1490138
657209
926718
584138
1979620
813556
1522447
488652
1010455
1779520
903509
1474879
1005024
33739
747564
1275240
950875
224131
470530
630773
469075
1732638
260095
1354644
1025798
598021
1871536
417192
545976
1936064
748599
145171
1994023
465079
286578
1646624
403617
142427
1426272
836158
329246
1912632
257570
770933
1388355
433921
1520065
598646
1105000
885762
1918276
1854101
482063
1086191
1153888
1746283
1559337
1732270
109917
1332224
1807354
803923
856036
634785
507481
567841
930157
720128
1166880
1506332
1498573
860230
1614253
7867
1670864
249517
1689255
504940
1259594
315887
721704
1785522
1480245
869487
1266883
673102
667887
1322416
662224
1311660
1482966
1765748
1057560
913507
125631
1845845
479952
1821452
1432343
728815
915251
283250
1813477
1313015
835639
1072023
626521
497833
995051
819140
320057
997241
576214
1708073
1829714
710439
1841374
1728674
1858071
1375516
1016455
385146
31244
864839
833208
187707
987598
1924513
156069
1401479
1112421
938800
649370
265946
1635317
1371483
312781
1121334
1044853
162481
1701318
1602258
1826923
865127
1093054
583330
200874
1450956
1082492
131491
1438148
760418
145439
1338841
1632718
734156
1797808
906039
1171160
623825
1178086
1944795
299695
1088108
1146667
1538114
1629844
177565
1536280
855014
725371
729225
671943
1658914
135801
767797
1327040
1841922
644872
628004
1318599
963772
826953
459798
1155730
1802572
1905152
1210412
1723783
638540
479845
1127609
1790098
1531912
39687
1043056
1378072
285416
706259
208942
1618072
1998469
527970
715969
731266
148736
1684259
1891054
1704721
291499
149540
1297901
1106152
1861557
204376
243821
545176
961733
1563310
904630
1936733
408219
646607
1584747
1686616
990491
1574038
693641
1519080
352577
1914534
87705
439553
252324
1305930
448733
1880574
250023
1341795
1805649
501518
571699
439864
1764636
723865
669360
1615305
1960746
46920
1161120
1236223
396302
1246746
1050437
1755825
134922
865799
1675417
1695566
1150091
1858847
1760898
1013289
1133641
616678
252422
1984244
968680
1344317
1453384
1580086
43386
551594
147575
1618034
1586316
1556486
836810
449205
369075
371227
1039194
1399896
1780228
1684073
1931522
343303
473872
1217991
849106
1167188
1952179
982700
1887636
16120
79978
1310146
1649988
1171950
1016129
493559
155934
634720
1253740
1321613
1584268
528463
333747
1757594
1484343
1129175
1336624
1958447
873423
1629453
1253409
1498228
1077743
1876937
1665942
1648688
743482
735968
989497
1865349
1903099
173573
634533
1388571
1849729
1720478
630697
1123893
1874978
1391009
1269904
1382082
924573
387839
504206
1900804
859077
600347
1586340
985255
1807968
1279448
94224
803500
446196
1624951
1620261
1147223
1829009
207636
285484
336607
505146
106632
1716157
459173
1271036
146460
1347033
1318903
1977266
981523
151243
466919
1872364
1332646
253720
422388
565349
1982593
454824
752286
1738994
231086
303718
1997306
1995326
121704
127340
911662
844202
898288
1331998
72934
1510465
246233
1490560
1437896
1179833
1598465
1243940
1181419
1587534
636255
1503337
1434763
1197241
1372940
198977
738576
1239612
351779
185082
1116908
721648
466786
1279189
1070253
1202739
1407588
1990160
1690687
1997399
1478730
538298
509180
1928745
1281122
484157
310637
690191
358905
119527
909847
596341
619065
875944
1084703
678718
645211
1754464
264740
1977706
844870
1201079
1823341
849392
1678022
1788997
934133
1077681
1149159
880947
1498242
645840
1129752
1166356
141793
1408157
1905389
1795676
587779
451051
526562
1319760
459816
514381
969877
1851110
434114
1304190
825261
1736466
1044088
1907797
1533872
651834
450175
1626212
1002772
820257
875753
959544
1165796
1494927
937597
1269077
1572140
219074
1690585
1469897
1155185
1521509
1675542
363200
1092772
446857
839964
1702808
1095256
1753830
831853
603183
1247226
1338078
723595
53006
341236
322581
1219358
1854195
481535
987246
456656
463741
858340
766429
1934511
1698773
1140591
251321
1745615
689561
1026105
422727
1093653
420190
953335
5980
1289581
3529
1584388
1721705
1364912
10350
1118868
1248896
530061
1146643
55702
1323796
1702700
1553114
1740105
1270920
1192916
490499
47046
955478
416608
874341
878353
454644
958789
1165002
704465
965757
1084096
1066212
1478670
773846
1493205
1003045
589202
125276
1896923
650231
1174045
1005437
1498675
1116089
851436
206555
745411
1845930
193998
552087
49242
71231
1853619
885530
514968
1163968
1981834
711067
1353207
1451767
679465
1016204
1612509
1100433
602563
1408741
1938056
1995558
557347
1630450
486207
110149
1134675
50228
1609274
482011
654241
843386
1189069
73578
864512
1450865
1143992
380520
370474
1870559
116717
650473
1868796
250278
295869
701866
236714
631280
1720304
1898583
287568
1718988
731887
1516729
1183033
546227
858388
651395
1720552
1102624
1573527
1868953
936229
636591
705024
1675848
1553182
1721474
1666999
401458
1274610
1468851
1111985
333411
1123988
11732
933178
1597350
841991
367883
317125
1602197
893491
1512059
1146224
465738
1673553
909310
1798424
1723948
1687894
1927421
483045
304925
1018935
130847
466685
242170
1704326
122716
1155155
846499
446594
559206
1095760
1840486
1348052
401548
814181
762663
445911
186023
766463
1556851
471590
895487
1928531
476621
557302
647667
1532145
523491
1833707
1564864
1225201
1352077
525487
1370622
257812
1598947
858890
1342475
938375
825787
1979790
1819427
1178498
1400739
1774336
697241
1226999
1586706
1980981
656062
782569
416445
1261424
505626
1213084
136007
1581065
1954034
95817
1998296
1956194
1766339
262557
105034
1531566
1219083
1225125
1398186
1204066
728966
1342037
1050887
625588
1901627
396920
544765
1758524
298085
1559579
193978
430433
1285242
1949797
321698
1629001
808206
1971507
1830982
499082
32123
1869746
1763607
815958
561646
239810
764996
816646
1392875
1586535
1805883
213648
1301131
511772
1240445
1094128
791370
782871
824077
655661
343976
1750723
1228004
1460373
1582523
1315325
1126790
389713
710555
181386
950229
591456
371197
1283202
556686
5160
1890653
1173662
1160645
939676
972513
1238316
799992
476141
1397154
728845
1602286
1851034
1414563
1568688
595826
270357
1407758
284337
1093721
1538191
400555
386473
745013
915617
1665742
1194841
760938
1264535
1049701
979933
954369
1021979
801527
192529
1082190
686788
1120752
519491
1355769
951714
1969323
213365
520460
1311156
1553959
193932
1141191
1558916
1642685
618315
1311632
241118
280068
1640484
227955
700613
785062
1315698
966401
365589
720838
567477
1399468
1282433
1811726
279060
764603
1147040
99289
713994
465469
325953
41589
1912723
167837
103739
162413
1251955
1412893
1777366
582544
618404
1161326
542904
1308570
928831
475952
1199523
1670370
192295
1372071
762934
1502321
115853
1740667
1296974
1936746
646880
989665
1186192
1248996
243188
891577
1195001
792488
1649089
410902
1726247
541598
1965342
1563947
1527837
858597
672687
293402
1972946
631677
1799358
1152081
709073
748386
1859481
1264550
1277455
376897
985992
52489
507518
1646921
1815518
1341476
147176
773308
510197
737990
200173
450169
511674
1621839
757543
1653144
1695047
1784122
485094
1653572
1671786
289939
826423
1254292
1450676
998849
514084
183144
763072
16630
1503809
331479
1273607
1317394
1232588
1027692
78064
693652
1338225
1676901
1518456
506306
1294802
697042
1700015
1559173
1235040
1054692
1653868
483888
1525807
225996
536439
1785831
479153
523958
1453149
1794044
344544
1364591
544961
194840
1970074
1096645
1091100
749383
1906335
678478
226975
641910
1079989
994426
869339
604763
317764
321504
1030255
624443
1351351
1631599
1892725
521704
1786853
151543
395578
527835
1504134
1008074
1972099
1506360
1211162
538899
31371
184903
1964453
1901567
151512
1471969
267814
92817
329796
714520
1905816
269754
1221454
111467
567943
1508635
730446
1045326
1785788
1250457
1322065
547159
750879
1764193
418500
410326
1985703
682917
1031691
697438
580209
717169
370647
159586
1655594
1574068
1458204
1148835
1434426
644044
1766772
127164
1321213
1005138
1559522
1016469
982226
493099
333019
353106
1851847
1134639
908703
1534146
1666788
1623192
340750
1371322
1299121
1898729
709222
50855
123952
1326889
1972877
922518
1241194
1365945
1945172
1516131
583434
1171752
725874
126651
1232648
525137
1598277
1346993
275966
824026
1805940
474693
1120834
1634174
565327
273745
597572
1970311
1142778
601538
1620969
952038
736171
63649
1309934
1740547
1616128
667587
625822
145266
474986
1144702
400523
1559576
1988179
162296
1868986
1762188
1602356
616269
1635604
1077846
124279
1483394
235282
179105
1723688
255168
1487029
162387
1674776
1694287
607211
76353
1672371
22893
1411514
1405492
980359
463422
927874
205683
622225
1707701
934592
1361216
996190
1132644
842975
657976
333396
614032
434329
653212
1010971
1255063
41092
91785
1255340
1830477
498123
1089495
753822
1524694
1166656
798726
27211
1129508
39761
687892
488287
819155
481433
288866
328391
1080724
588672
662800
586116
1996538
1687228
715639
282933
517810
1073346
1377996
1070803
1401015
835905
1331086
1479580
561620
1799815
1502414
1653694
1960138
1016155
121016
1905626
782268
979744
1376809
330624
1669507
1630323
1670166
1683952
52987
1634219
554923
1563176
1408447
1691462
1754435
1778695
870714
1058665
1865017
870983
765531
240445
889728
778028
1339837
275161
545406
1793639
197608
577291
110262
1198365
148432
421595
18100
1316361
61756
1675834
218743
24608
784070
864637
388365
161941
954891
1325414
1777394
961925
159368
423874
1430833
1146125
1207741
1750773
72689
400429
1507452
340621
654573
421538
1173287
959985
314596
38556
329157
1860855
556810
1866173
156581
823219
1500338
1796569
374779
1618679
1193052
435906
9029
177193
1378691
177125
822278
1210650
1101844
1322135
1544938
392144
1690263
431017
1372206
1741797
672173
763809
1056612
556417
311089
1341880
1337582
247688
1674489
427322
504847
1635206
73586
1061963
123290
305554
809181
847337
1847244
1337107
292381
1998277
762902
559882
1519436
1887013
937347
815021
168187
532214
1955120
859275
197963
478567
1504251
487723
1977859
1379345
868312
1190880
1610704
1823754
870129
1143786
338742
674941
1038484
792651
279803
344259
179618
1408275
584015
911051
249127
1007183
557980
906871
1156105
850946
68700
1540905
528026
1150295
1664303
843412
1637021
127097
1694549
1793564
325689
727604
785448
1623689
240093
959287
1847860
1075943
334277
1935335
1664953
146517
404822
1187192
1475245
625119
1968871
523686
283468
98981
1492122
516251
1197560
822735
1723934
756019
550248
1208834
617961
1425316
1993186
1584973
1091167
1391618
879678
933113
515428
1208734
175810
561227
374892
1858320
1241972
1546356
1085091
918771
1053751
1234540
161551
1890823
1872345
1267403
1166622
1429525
1373229
253426
1140718
1494757
871471
379304
320433
306441
1161147
814442
1325770
682611
1159650
164206
1821021
1273466
1574800
1556218
909005
1564611
1469922
967494
678907
428672
801414
565924
594563
605725
293117
1286017
1850039
1980147
116617
5359
1656771
310093
1116309
235130
638530
921371
979858
1202919
1460778
441550
562702
1782210
451751
1532819
504222
1374765
1914089
442316
710714
527727
1628731
281279
1852002
726226
412084
1907227
863854
1458246
738749
1887989
593873
277164
332667
1841496
1582515
258877
836783
938120
833097
834049
1272775
548600
1952481
1561434
1553091
596443
1416793
1192422
679516
612070
374487
789518
1552770
880395
250609
618278
1294151
879636
1627113
1209763
665898
1731460
435808
502333
826921
811269
1302027
56954
902637
140089
1706688
1629001
1250527
1543086
665981
918853
1997574
1471715
1655650
880802
1069045
1171087
1084491
852057
1258246
1406996
598751
193264
482807
710800
1003320
1536854
1361519
374738
293810
374155
1543243
1039165
783378
1018969
742144
1747323
1289719
936560
1156831
1690406
769641
1415037
1934584
1746577
1886102
1613871
1855736
13703
1790468
1665923
653429
237021
578585
656684
1101435
25283
385203
1136309
1402823
349966
1550995
1138142
1105908
487706
1672552
1943683
1106970
1523596
1191932
972182
285718
1603710
1235611
741128
1660679
461572
1951154
1858573
1567429
1535712
1250037
375153
18563
1755750
650183
1395907
119805
1613717
526833
852869
813541
419160
960335
539354
1298207
1254664
111661
1542789
315048
230523
38977
339437
1879286
1533475
1812025
311389
562454
211060
515978
1517507
3549
1211614
1480306
946904
84742
1142056
672796
1019470
1783904
1486876
1479524
1148682
1884687
217764
862594
1029718
195043
145060
26541
44266
929427
1071279
16784
1719854
1563586
182683
196021
378043
1393038
1599077
1179362
908466
806381
1280124
1150444
45914
1888689
1853588
1158362
797268
1556390
675671
1945750
1272827
1760354
468356
307125
1175509
1884663
1131484
505736
894259
1399779
500522
148865
599984
974994
846322
986727
693846
1759775
226021
525600
1459531
1293837
354398
1537009
1726022
607709
1758499
1643976
1937682
1047017
1846659
1560366
20819
1394065
1401987
526740
696670
1310591
1730752
517552
1330955
1675134
1567695
1316200
493323
1786623
1556936
283244
1813894
1870137
1937549
1147008
1057381
108251
1348441
274188
893281
816055
1341623
1353516
1350283
1238199
925453
620458
1554975
917650
117762
1531120
669906
341593
1883956
1502640
1214728
1175154
667916
954635
1362170
1745958
1033219
776678
232207
511178
761662
442546
1053702
1879014
733060
545871
1995847
662439
1576078
864936
862186
877001
1691406
1437294
633968
415682
1845648
1265573
1003679
558559
1809760
34623
1232155
1083249
1800948
1312355
1874925
1952098
1581506
1838578
789074
215694
1222421
659215
1600065
1451709
785213
599843
456246
1923995
549670
454327
1153536
799152
414063
90949
178291
506275
341962
1125998
503015
1318551
139698
1381053
75139
721740
1980689
813232
1297327
978144
920670
534598
1516810
53097
1634916
162772
1465027
156800
618884
620569
695975
1591018
505900
1430546
1692572
857006
1959474
1847931
1090527
653972
1736240
1669587
338296
1019973
868449
544237
1639366
453417
1397625
88730
551570
1562667
1415344
842199
550361
1073124
1388774
108986
1032439
12745
1045300
885129
544672
668358
1856214
1714753
117163
1100706
806327
959807
710235
156462
1445593
1624664
767686
1844760
1314337
1047930
1404120
1795028
286042
1512576
264577
1897215
607739
1972112
339170
197461
1460525
1159984
455868
1212518
87043
1125559
1623278
1274551
61325
1526789
605942
1557848
721397
1878810
1845817
50789
897444
1396462
1193037
1527439
578841
739023
544782
1813802
60710
933512
1041829
1857660
1935984
54181
682488
1090136
1732446
1827893
177350
1110422
1852197
238421
1533782
1443219
1387813
310808
1426993
1723717
88724
1814130
1460567
1467358
171668
1077898
1257670
1402757
1437053
1841614
1420493
33234
430754
1129879
944576
1460203
760949
1717534
343332
1056435
467318
879523
1737167
1624520
671674
389672
1902537
1596095
251412
1230185
1172553
400607
1619037
702502
734609
1223859
1943021
1267072
446604
805297
519753
1128196
49049
1682349
1678318
507326
292407
1225832
1145841
583099
65964
944767
319891
385237
1734146
1485693
72464
1547173
264153
1103101
1621537
1914664
513323
758999
531152
611836
1811590
1498188
639783
1514954
198736
1729767
1754686
1200289
1598595
897490
1844186
1760791
883231
334881
505020
244705
424556
210964
238954
36873
853323
736815
1612968
953240
428733
641533
736881
239511
381188
1700823
1726305
69710
1432
827539
1939919
1537617
1914665
1824016
1703981
477293
1407049
854785
403630
516706
670854
1267830
801484
1247500
637908
1852075
1033715
595863
1254202
726792
404769
1754055
1980121
183543
1053519
1693494
264000
598509
531799
1787043
269151
1912756
583995
392724
1278350
100454
285573
1609104
864168
1295191
1850063
1541900
17479
102249
810130
798075
1822858
363481
353858
282938
1571971
1041904
1295952
445105
1482954
230484
1603721
1705177
1924405
730672
476078
119223
1828836
1304226
78896
1793368
1321721
1693096
1084491
730063
1173472
117392
1217103
1387559
110795
1940096
901737
1582555
579151
974248
1444730
863897
1921210
1444708
554264
1221854
1782003
94595
1309829
1485348
1231559
966815
58488
1090218
1773717
1375156
362166
1260595
203725
893506
1569308
597837
667099
1906102
1319689
914713
314191
1498400
104791
1102667
77209
1887757
919707
718130
1748563
1634168
1965006
34970
1021589
1913570
1096150
824504
285036
1878263
97479
1760522
1229027
1948492
1488118
912056
1936921
901321
1295278
344673
10420
193885
1955056
89089
972879
1582628
1397064
1488625
1612981
893424
725609
1559417
1199600
917391
1780401
358998
1602449
1705501
899350
1845157
1246493
1146916
919471
1443911
850808
976434
516030
334053
759857
1645738
1599042
123115
1424497
1272520
1297005
38513
1025349
771229
1292043
316092
1619131
874082
1494172
30557
1513427
796872
1192354
1435472
1985433
1099880
1202752
866281
539783
74538
541924
9630
1239042
1573208
1264275
1058137
1518373
465515
1391234
632672
1301659
924263
865273
801729
1267738
1882633
1088618
831170
688595
1382455
241393
670837
52085
438644
973928
1170993
526793
1035486
1237335
103898
248883
1524866
1144759
544685
1400622
1994938
272973
461452
145059
1070350
1235242
1991776
1617956
1972397
1596576
1230739
1415154
899120
1244532
1599710
586968
158058
926025
600245
185691
582124
213015
1153464
775462
613841
178859
186614
286986
895405
451410
298516
514297
1750678
1248118
1747689
1372655
225176
909574
1514142
1979865
796674
617904
1274118
140736
342245
547359
379221
995467
731264
874221
970615
1504345
783958
1989450
746436
544283
861033
868152
36175
123986
1349281
360332
759534
1888819
207727
367427
514285
1102283
1071699
1291488
859743
164372
908049
895777
37591
884278
63399
531240
1644269
542652
243251
1430083
1694661
558494
1565
471639
1330492
257452
1879545
857248
59756
1221789
643712
1650081
1988047
1649454
423873
473002
384082
877296
170436
1346600
1563747
1256924
1914551
1537375
228920
587954
591530
1199354
334768
755871
1591098
1316776
1186044
1768266
743896
781743
327785
420153
1614727
540197
502526
1403367
26989
10051
1641170
422893
1951456
1984353
599515
1621837
949967
1464060
343921
1903074
537122
793778
810570
1852622
1617901
1301904
1776057
1520352
1043266
870778
1432979
550340
1968621
1494203
618450
1268832
818720
1557537
429377
813093
768126
993937
1181947
1711435
1349911
147667
1468060
1358713
484500
1810400
1348840
644508
1183582
1647883
913654
936524
136343
1611261
148941
327531
1211118
1011937
808676
928045
1482802
32970
1763442
209286
366552
911411
1979206
1458808
467166
1769442
242467
428471
1135501
1287899
150172
931914
270178
155255
840275
494047
1535864
1463648
1848997
1058306
1579952
1439027
1739201
1556254
1500118
222888
1580711
521377
1418452
1374419
553165
616725
717337
852308
834629
1619997
1853280
436738
1950915
825195
1089087
315710
748714
1675849
485406
687462
728706
1002597
609697
1262052
1688384
95281
715054
1564086
243120
1043659
1126299
1034117
1943216
266667
1988758
307906
62834
313325
121677
1747986
1906750
754592
139138
675765
1372968
255831
1550895
1344228
1063163
1780850
1693751
250317
1644960
949273
1252163
735229
1605669
1035895
857194
1200048
1134365
882698
1810256
308428
622526
101299
62788
888126
1802920
36402
469031
287396
582571
772362
850625
425990
1788333
1688303
1120662
1261857
830840
721651
1652505
1132556
1044266
1501418
545646
1364221
1656171
105595
325883
12668
1748933
273062
426375
1901017
1724545
1679813
730684
1496621
22540
76538
139413
252857
1124975
1843456
1374203
205576
1548946
1379128
1172863
418874
814987
1519601
1718092
1030092
1356477
1060343
1137539
1670500
1518967
1237849
1151849
1935437
16424
919202
392899
135727
288759
377115
740401
1771322
626708
49911
1568522
912517
524182
123298
832692
1529000
1039238
1457959
852588
517758
482272
1010972
1364841
93502
1841034
1660546
1982603
377418
1370364
1831304
1549474
1227355
1707853
1032772
1374894
1748152
871559
811857
760309
1693232
65467
17284
363936
1834576
1432187
1341367
1801715
459291
672556
329265
1846539
284370
504670
1814733
1816978
595485
593286
589933
1118239
1412929
459628
675333
1618111
940586
977556
1767827
987755
1692704
875471
1417219
1012800
1305189
1976740
224485
12079
1365584
966132
1540195
1087142
1941393
1886996
1519663
1510574
361670
763939
1198645
263687
620102
822284
312584
290763
1424331
140178
892393
399715
1418002
599461
1061146
830680
1102809
1512098
64259
1001118
1064224
30722
1828277
750371
240949
566373
199843
1607721
506586
1613651
1689865
1992362
1219218
160225
427540
548084
51697
254710
773113
681308
568845
1491827
128472
615627
625449
1495271
1573864
1237305
344174
1941262
543454
1792653
1266097
643722
1503842
700722
1987854
820137
591198
1424710
931570
1452345
1496131
925790
1805282
1420026
372509
1866279
1285373
1148893
1962247
476927
570421
961003
1972127
1224187
1807275
49981
1552260
1874213
1778474
765543
699174
1257483
1315742
1887884
1956950
636459
574355
249138
1215392
1029724
480223
809359
412499
167968
1622724
965702
316991
84129
1227064
1094725
1093262
478893
668681
52613
767740
1720287
767860
15175
560364
1685824
692709
797056
466530
1003326
595796
1914547
1992577
512480
1280568
1502231
1066606
764073
34129
1679735
580758
1572193
1702894
1675959
936043
310895
1058296
1674045
544463
538415
940015
1021373
418853
1655381
25192
341271
1697279
986537
686713
794610
1323181
1481661
21029
644455
988200
1218518
295665
1914252
645596
1775918
675853
1558255
272252
842547
1329101
841773
588865
1354166
308232
943736
1826805
431654
285183
982914
773943
1665497
737644
987564
1803485
1644283
1210549
1062878
93751
934735
890500
1472966
944965
1639551
1401529
193202
355778
1119873
1471605
1389781
86471
327277
27007
1653841
1144333
67842
1622289
1544467
665062
1356181
512810
158758
218084
1961963
247730
830992
73541
1060549
1221544
574853
188713
46830
1063792
422352
1750648
523093
1896285
1478573
656001
1467236
409996
836443
274128
640519
715443
49227
1005448
200516
573221
1074996
1131931
960644
1351731
1455735
1337455
1763750
1983171
1700326
1839101
428931
1791151
1546014
957804
800197
462412
1673376
85976
694986
979773
1271420
1524078
132943
638289
60271
879668
5289
338399
851024
880086
1098626
1933642
1341077
1061408
1521639
475940
1202488
313465
1963597
1966833
454843
1576237
1188596
837120
1004257
932115
1216758
655035
44293
422161
1322267
1105000
329911
1514095
1460627
858246
1555300
1150363
270914
1478631
1773938
446939
705832
745435
457821
881078
976950
1929198
477806
286831
1631412
1570820
1730521
603633
760863
475892
420382
1604907
622076
879441
1068782
806131
297681
1170012
66336
1844189
1704392
995963
1027893
1634214
1607615
586284
1276210
1239600
256489
1329270
1254842
718055
1202919
1291467
444056
1389226
1371413
1708329
404970
81305
1534893
605799
1062657
1569612
1413155
137537
1332192
1167318
1909285
1935354
746015
183510
66612
1747473
1181205
1026594
57723
65798
955686
5502
1586346
629926
229484
1134366
228807
1814797
688162
943433
499214
156232
621147
76461
82065
1931825
635174
1128980
1992273
21886
1474236
719797
1519336
730076
244186
53933
900312
792383
1324588
99840
582812
1139971
168409
602923
594631
931250
689060
876623
477515
48208
1929397
1860461
581371
1531585
781420
1509214
1756296
282205
779513
1644611
1662323
1846644
1947877
1886193
1972272
1806748
668006
1836181
715115
712802
619572
995877
1895795
243747
792267
1592717
1314261
1155930
1998514
1835971
1780379
1547204
1923090
136696
1513185
348490
76997
479737
457041
1462554
1274260
168595
72895
1398658
563544
494474
1069257
119851
1922597
684490
297742
1547373
752852
1385587
63800
1653218
980067
675856
892099
319196
760769
1799739
472321
1116330
254433
34550
411635
1236511
918667
1045340
386635
371326
1137928
189438
1931251
1763042
1579571
215161
1178128
1622081
1768534
1766344
88971
611423
721294
1073415
1697873
173600
1281063
381167
1762490
90517
52125
563728
1808443
1172703
298261
1705126
1612092
1790095
250454
1169967
801000
360669
1389530
1549322
1971723
1467742
190926
1518860
1242950
561986
133965
1963385
1485045
1344567
654056
1099061
215937
770274
1932222
1631872
549185
1169890
577697
1617740
218685
1954633
1070435
167176
1050018
1471748
470337
1881594
38638
644993
906138
1955730
441533
1713009
234861
1953138
957292
918618
1594690
1413023
221034
109045
1612240
419287
786398
1027351
559114
787993
1721613
1820355
207124
526363
1653643
573496
1618211
953131
1032570
1860933
820283
1496056
530949
492923
1185196
660177
289563
1716691
739687
50556
994021
1480422
1910973
754894
823315
1379949
1467285
1804779
1099776
1707855
269073
223695
928283
1875132
396394
684975
1684351
270283
1509045
189954
1136008
915291
860899
982344
159657
1188928
1191097
706662
1289069
1156566
1714634
467259
528848
138269
281055
372306
831370
944230
976996
1612035
1507215
1234087
1117087
1872938
1911875
752893
432617
1645829
326025
1897224
1206385
1513696
796869
1237843
803686
132594
360429
1159043
118784
362349
1297683
1348095
1823713
1600918
1827372
664114
753887
537781
1569505
409484
136709
1681020
1165154
1581195
892068
186636
898629
1560752
1739605
1870231
1411668
1479552
1317667
1555994
375086
879140
1980653
601428
419091
6105
1745686
267561
277805
1391707
895716
111169
697128
374672
1162627
1736920
1805877
1300895
1712966
689556
278520
701825
103018
1884867
1223548
385949
1736045
839329
1960113
758304
79230
964848
281698
511136
1383320
1989823
353257
634938
578455
866037
487065
1310798
552322
493996
1611075
134214
1942147
1243928
296237
655894
840002
1121043
1854256
119585
1788064
436082
1617032
151709
825249
369574
1994087
164390
1699269
1992500
849429
662046
1285605
668949
662475
1187237
40948
580042
1122219
958009
1890286
750331
2139
1892059
973890
916430
74293
789140
749759
1465775
629043
1167216
1827037
1614405
1205154
679880
1494158
616177
1167102
1236232
1345647
678501
1371755
937059
718493
115859
1556519
1088409
150655
1896733
1630875
328387
428895
1951437
212557
1610573
1835801
1440468
1091248
232525
1523323
1556879
338750
959131
1827345
1545785
1091331
63510
1669222
1478420
1141691
1639770
1314679
1122149
1623191
109493
1357959
935182
204480
947748
738824
609902
1509398
265987
1667510
304106
903286
471554
567039
314397
220408
643923
1404239
433207
1965722
1153318
366204
268893
782179
1673144
380285
380846
848693
269370
779985
1840987
1480305
1610536
1692363
213268
413323
587880
1051118
173886
1637629
1755131
1081800
799456
616847
183004
573333
695105
1511308
1793140
1212211
1425619
1185985
953524
1954935
1576168
1014649
1808275
1602788
80105
1773696
120021
1088424
348984
1266022
1483244
840905
1692699
1699090
1883759
933377
681269
1575341
1781591
1731600
358981
1308685
769848
1806137
375246
1839958
1629882
1144614
1056987
1398364
1385657
1708275
443490
450149
130192
1240953
1856069
835374
489000
1906885
1538042
1246582
1747152
1038063
1394628
1545591
963560
1404887
262815
1437290
1970184
1377718
1361121
521393
306896
574529
1519091
1515283
172297
1537532
1750386
473671
1713971
1985308
1532342
177162
1081452
836096
386377
196127
1947536
271124
182707
791029
1270245
41720
1198548
1703544
558656
249175
369092
1938977
1494915
19135
1821358
423821
1862852
1012214
483921
109240
344304
1333930
943509
664176
1146800
1831824
1523503
592622
532200
1638107
565731
1035369
658051
132214
1170985
1425735
1535882
320602
588785
1525064
1089283
1652756
1528822
754356
873787
882045
1608738
198906
1415082
381778
540544
1824725
960860
593279
43549
1976505
879086
1449033
562414
1714569
1208331
1187643
702997
1057521
711997
580652
52074
360008
946152
1058339
1342732
286898
1482463
532499
169748
1770795
656566
756308
270939
635080
1012880
1595662
899142
235570
1079838
364267
735818
1404372
1486633
182882
1033812
1218170
1209916
1376782
1612850
1592101
35193
1119738
1699562
298597
144013
1394286
431350
438742
1320110
349050
145301
1663261
708790
864367
1594670
1923923
1465652
994302
516421
844586
360414
110080
221125
727563
127194
1049349
1747891
441311
1662781
650992
218512
12410
976111
1065095
1099091
1546739
1317710
763908
1508434
1698411
1260694
34061
498237
403772
1340183
1387345
732305
934619
14579
329357
1092496
241513
27122
812854
984351
727581
604147
90955
247876
348178
967512
1436055
1264863
1521174
874542
415734
78457
1811905
834095
810673
1250038
41313
759156
1861735
1520304
386939
129132
645790
1223197
602387
505362
1061583
106739
814962
1438798
1707562
1443970
860946
921210
545030
330750
460461
918513
1311521
952999
1427961
264401
360748
450587
224270
1102990
225031
315619
309369
420972
1748221
435014
243064
1728840
1135158
1082850
894106
1820163
1122578
152891
1714074
505221
890289
712608
1299430
1152850
686659
1502991
245758
1143749
950195
14764
1460415
715021
1942313
1767377
225337
413069
1280465
1773690
1307801
464647
1438898
244484
1299221
1527146
1814180
673880
1946543
419468
938652
84385
345941
1603120
1350945
635928
111974
922609
1134014
438643
1227311
1355083
1705239
1143481
136911
1657533
1253368
1457598
1097009
1413427
1033069
822028
1563816
1638215
1591074
1247441
1872837
244755
221998
382823
1793071
284231
704833
248663
1287717
1044213
715605
1284487
1153994
412446
523997
1763423
1578060
857295
435467
1291557
1743816
983337
1123268
225538
1250283
1375880
316749
1490116
97522
516685
1363075
1578836
1435962
524046
1065466
835693
523161
705770
3926
1588471
1637659
1481706
771738
1467033
1011814
1836100
311096
613619
1249328
541282
1750137
718127
1147522
1306142
975588
199832
1918799
667700
330142
683255
827996
1201183
175055
193151
136318
1082617
522052
671541
510445
810066
1610271
1677418
144003
943857
483643
291910
1252834
1816252
1118994
1188979
1337168
353369
1267967
1937044
1588009
1488131
462747
161755
117283
1947828
220009
1904839
246184
1603990
437426
1123950
710068
58231
1887921
1537103
16818
3346
1860944
197661
1902578
1999991
741782
416156
755582
903931
1918560
1549307
274931
891613
418325
581933
1049710
933302
89683
1130086
197480
1101736
654094
300529
81277
1386216
728768
224341
1102759
137463
1008813
1932494
833089
1028560
1154806
27063
470317
1661088
1342523
65737
569508
711755
703607
724770
809163
1394933
735442
1268925
1520282
179872
983279
1913589
583067
282234
465051
1483419
1204259
127018
1545212
1377668
1444025
1959743
234668
1176737
1662101
1256224
1698391
302865
592287
27292
1207165
288676
30679
1836264
1605339
1685457
1223437
278245
171635
1844530
947533
1297747
648961
999199
1602291
1161330
773614
1981115
106552
1892367
1215357
1106439
419100
1411612
1976631
1673843
738640
1748476
1576686
428981
319090
1052458
650881
745589
1018737
386336
1398010
1633242
772903
1257555
1606237
1791425
176780
201987
1487155
648703
1919199
1043954
1245697
203839
732840
1387781
1494076
1034094
1763292
284820
1436617
1191291
1123590
633956
1453820
682682
1551947
696498
1966920
148219
1566638
329670
67045
1623342
1927409
575368
329897
228717
234748
1559091
604181
1080836
1599497
734307
1648187
403087
361774
917978
912915
1121313
1290505
664928
466114
1791870
1028641
33363
1575640
327715
164343
1849423
359008
1673315
1876630
542009
604712
1092453
1944285
437346
1502153
1115343
1828018
1084567
171388
549896
600987
135388
704167
276301
1918947
1121663
1741246
525599
1201971
524557
1665375
1800939
787352
1587124
351495
1323042
1082549
306551
5480
820184
1169462
1559660
1210941
509317
1697538
1640082
180604
938119
265256
1727676
1892581
716646
3367
549193
928251
927895
1652250
1727589
286228
421218
312568
21193
533862
1569218
939346
1828159
101937
250327
1361021
1299301
747763
1287554
1935533
471748
1588917
1126065
1195852
1185786
390290
1716141
255686
1348444
203125
1694343
20135
499956
663673
1147711
1538007
1180788
1286896
704556
395758
1089691
1098059
1183367
1520931
778991
1224961
367902
895063
1977965
742443
1425188
1002650
1868971
935792
110034
1174498
1751548
1928797
1518064
1591943
1302662
1578370
262528
871461
419483
460701
1307579
1995036
1753105
648937
1036696
1549140
1218543
1198451
1411446
5108
1477912
438487
1494110
1794085
115912
523836
660616
1136645
592198
1327490
339957
136019
1905031
1939618
955577
1805700
1392866
708871
1676891
377950
1445418
430210
1017336
167813
1509699
177868
1132796
273228
180947
548923
909393
755871
188757
1567237
704004
1299182
908495
1466838
1796794
1317329
1957233
1101963
1732681
1507580
208786
1739642
669056
721077
1436770
671693
966560
1883922
841825
1543023
392155
1756668
1958667
1967717
338115
295177
1737598
239301
1923743
1683169
63257
1084557
513435
1169111
1900366
396258
1847963
61725
469654
1030799
943462
947149
1905097
1493566
449890
1334484
1408974
1845063
622566
221616
1508162
1505912
1233918
1692086
954315
600792
1458904
59033
963885
24929
1986201
1295074
670549
460294
1576974
1922819
828881
18930
878009
26060
133970
1158042
792373
1231581
307796
546917
1012648
1967957
845021
1909018
341369
851403
1087671
760678
1073649
1953278
1653147
857873
1844728
1838315
1117700
1697654
1208888
1616508
988629
1313237
341286
1792270
716098
550648
728444
381185
1238913
1870941
588533
221583
1458467
383713
332412
195196
1709450
313214
1432991
1780474
1660258
207076
564736
1182346
1860404
1589064
1567046
1654414
1433147
412858
1913324
1990002
1510842
1249073
1347191
1393455
1834406
1443468
103006
1261421
1706894
111354
1542676
597080
1031815
1422216
616487
37047
912903
1244523
1306568
1763048
150010
1998452
739853
898690
631429
1646743
1502923
1653390
1266069
299643
1274346
322797
86632
1740007
201058
1463648
759926
285054
1829760
1632076
1588603
1979251
1677244
1659254
1848798
1118771
564194
867060
1043927
1897689
679743
1524912
1401626
1572529
1728987
1664068
1057056
419968
279722
655178
1061478
1667850
1470550
1460668
1543285
1002648
909255
776613
1252719
1201614
1511819
1590717
1349150
1367103
1381197
588010
105531
1793415
390377
220583
643123
342425
124463
1250444
634817
81359
805746
777514
564730
321125
872103
947840
1716986
1514743
62372
939901
41157
231116
1945767
162549
1057617
1118430
1572851
52923
1975459
1321766
1965068
268292
1223141
1306781
1650299
1130035
887272
1204034
1028967
508557
1913487
157038
749967
1518571
1609840
714125
1000538
1726395
1743400
575421
837744
531498
756277
973054
1410471
1670149
1688582
552690
251709
1138579
1225822
1262613
109108
1980321
1579378
934544
884819
446170
930393
473307
1497801
1976272
272727
929525
500657
1227030
725131
1667206
999395
1591350
1726257
1891582
903514
723534
531489
19750
1459724
1583966
343114
1130666
791802
932724
298673
860244
65726
1699907
1629011
436809
925335
895002
1054532
14341
1763903
188027
767233
124261
279005
1999220
1330843
1448621
1281718
547066
526725
1661116
637251
610562
1606614
1121633
1653028
1434311
1794313
662257
796348
756348
1065831
606101
1363193
1047873
1352184
1859666
1077617
1843055
116640
875697
58440
1956237
761515
1857025
1955785
16938
957148
1410148
244792
280368
531798
1786894
378292
1597886
1265791
1037976
644989
489355
254899
1815632
893193
2785
1997136
884861
485939
387243
1774225
1971067
809563
331649
1432917
1737227
1565640
944458
437207
1913211
427863
114005
973956
32501
1323774
1047330
153430
1335892
729679
715152
30235
1855279
616099
1455692
538731
723078
106961
1408961
26325
488992
658009
113725
736348
488847
1026797
1596977
1871086
1856767
940587
896430
1569150
13760
1260444
610584
1489809
1977949
1937385
1044843
1707618
568471
587912
1733531
961867
336760
1718078
1347504
1281119
309860
1011163
1525800
244664
1345424
327631
1399286
1352835
1981190
503465
1530089
1580475
563622
658383
931228
1746252
206379
994915
719729
842006
1248015
583010
1307217
1284103
304404
1736151
1735832
1389710
1541841
1088940
1402353
1377363
850143
1020046
1153710
1357262
231007
60400
1323839
203990
877079
780056
1063807
1668996
1262987
1640897
283560
1425313
758785
1019821
1896586
1197524
941306
387687
1995998
113634
1524343
1312302
87963
293616
1302857
692216
517027
673501
680475
1103911
742383
1378423
76374
1834394
17125
1267317
254782
346837
1985570
1425012
338249
45065
1013746
294095
884689
1418445
736130
1442462
1835355
921649
796067
1605002
697876
1480866
1745704
773849
1073117
589383
733167
594217
338229
995116
1720853
1033524
1004383
1046695
773435
1897717
1708178
836013
1747261
1040512
603164
1779029
417094
1797653
1290633
257354
678121
914762
544728
611714
594529
942005
1759075
1008495
105555
377815
1963894
1632582
27523
1426892
959002
807596
666022
1582226
437006
66442
212341
1753040
1688453
638847
114466
680393
1840748
1222234
555901
1439458
1225440
1301630
29643
1384381
1395647
316162
244053
1466425
446851
1832658
1991827
1804429
1262301
1637896
1610444
1709521
449597
679810
499387
1753499
910883
210012
1100032
921309
757400
705215
1829700
1610181
578036
364575
939179
1009054
32911
1314695
1853005
1834131
992364
434578
755365
553472
1609838
947328
427325
1905533
1817555
1011112
1144009
1670887
1698777
1387001
1604800
979654
1462856
1968713
156078
1147796
75152
588687
1230783
1880071
1967293
1001444
1237473
361304
1439446
777815
421860
1418372
662914
1549643
1467494
1760477
1146435
1912702
222134
1794466
813055
550812
1098998
292115
1431716
1138438
1099206
30166
1115367
1219169
8012
1319238
328952
1194361
1910013
432938
966838
167782
1594300
897619
62275
599657
1386079
1404058
851741
612810
1732137
47563
1904515
276489
43344
1743774
1129194
1706064
1366761
641396
729586
1830766
1755617
1885826
1880938
1681129
1953127
720359
500231
635448
167280
952200
885546
560801
416694
1593622
1211422
41346
623334
1013185
104937
241827
506102
1144587
1653293
1596990
1096531
387726
171119
425995
607494
1996128
92730
1316559
239567
814133
873829
1601209
1076494
407178
365699
312937
756974
916418
554908
1548058
492033
891528
183626
888364
1969717
1683761
1941120
1866795
856369
1285391
105348
692913
609356
1525073
197924
398366
1143825
560718
1864920
881111
192038
1580329
455646
1868623
1448250
696636
1565345
1276821
723534
1187482
1987997
326805
727898
111407
1402905
957158
385531
35939
1200349
1807072
897408
1890691
629654
619888
700658
421351
420061
414076
1439552
693083
262407
268304
55961
949449
585074
763703
1034521
1352540
528550
1878237
1262083
807693
996594
1016978
1536178
1028966
238561
133271
184376
1496299
1000951
306682
254907
375413
1887184
1962295
300871
938520
520886
302088
1711682
721890
219540
237677
1831854
822829
1307553
275003
1180469
1290547
576916
93728
256317
736522
943877
1049455
574595
1192166
1406083
264115
951210
1942087
280710
927356
1106921
514990
216846
1314354
1669645
51145
1175751
1129284
46950
1680659
1467993
1705511
414694
469151
468852
549197
1036675
1588709
1875059
601303
1185618
276406
1234850
1437327
1129284
1344423
272611
72705
619410
988313
78293
503204
1773568
293004
1309091
287302
683782
1757368
1859746
962084
1689396
1631025
1213621
1510410
1502196
1653587
1836011
15755
147128
592932
1213699
16095
959300
975063
1641901
1026041
1164472
1726581
791022
189176
1516983
283274
480518
386525
1044510
1060934
166776
627560
824894
715172
1121429
1878570
1339273
146002
1818496
85689
1300652
751815
1692677
143117
802780
1020113
539615
1472092
1736312
1371024
1183905
655294
1776559
1667880
1467906
338723
1892172
1051141
223297
1868485
1477724
97504
76462
1124027
1967490
865436
1837573
1533418
941776
630237
1787615
372623
1869922
887470
181133
1437246
1239911
1941213
1693924
1340279
1077414
156763
1133552
1738484
1722002
1666183
192618
1751547
1030266
1114102
1273866
994123
1116463
1080382
1301235
1961388
826052
1512248
1070270
1462153
304122
346869
1012170
151486
1471127
1497377
955971
687475
1925532
43685
1497933
229848
1015107
679017
1290342
229785
1240853
63947
1421762
1282108
909588
1940125
1050940
547944
1315925
1363957
1139585
814124
1976847
1115358
262742
619897
147378
647280
1088047
409803
981508
1377566
112039
1811933
1144318
1188130
230064
64106
1728749
936484
897642
259609
179754
1065115
863817
1898332
351980
1595691
50109
1804431
1297670
478438
830919
1683740
1912989
949409
567050
1820329
394389
1518809
584412
1496599
1605284
280876
1656716
1002128
942290
688726
146225
693776
535226
1012209
143655
898116
310646
827162
1860595
1540711
1115173
278654
1897989
924180
1974007
187584
1475955
915613
20777
1659724
1339802
1976079
1629275
695318
1421788
1072238
626041
1824513
395356
1615988
1156458
186607
178967
1074229
1621147
380955
1235963
1330349
1203573
1819901
397061
1390759
855768
1625069
966162
1348154
385569
1339687
1962273
1057722
1560843
1308614
1349450
456133
1807070
1802941
1774963
1562358
930727
1385446
1980140
1414599
392821
499204
1440716
764214
137030
1824342
1875476
117392
266267
609188
1918867
872952
874648
412508
948728
1201116
955271
968327
222510
1939955
137261
284624
1581231
871614
113833
226121
1327739
1727912
1317236
1532483
1629420
508895
726826
710093
1641790
630028
175002
114537
1658930
1847189
967533
42735
1310422
1553183
1037035
1437211
1987224
505936
709211
563272
238117
558273
1950995
611615
308653
984765
1604207
877717
1107842
334175
449239
425546
973393
219353
311615
1333998
1100074
1691387
199304
360489
1567664
200676
1576980
70136
1039162
13213
248819
428742
768350
555344
1465870
962632
323084
1353517
1728829
854830
241223
455648
245778
416411
1766607
1111308
153754
1890204
361659
1217852
915346
880668
1654556
738838
1888172
469843
961001
801920
1541034
73314
1883479
1726065
257021
1726562
1646406
1432689
1845894
706119
270717
1366327
1984176
782121
946372
1922200
1534805
625376
1828548
513094
1447794
286347
1385972
1402757
1392536
192310
641285
640017
739401
1345892
1794225
172516
1595084
1215358
1420278
168144
1310538
1751911
415041
1792553
1850438
669948
1985584
410042
1644451
1457085
1634013
1068556
1607340
1517239
1455607
978333
1215061
1570494
103135
1232883
1286157
299947
1412879
1947867
949806
927824
508492
1518786
799187
796695
1473736
1448882
1141429
95149
1327501
409309
1648986
694326
748823
1753096
23830
1793416
1871288
1115818
928907
585750
644896
63505
1228091
47252
1262886
1840588
1344070
1127104
1983508
425214
1041350
1003049
1375513
1079706
439129
737202
1303069
1474171
446467
1294003
1639030
1893592
199151
1219017
1663257
1192513
425311
1213786
401698
1133329
1620660
1208723
1366520
1360277
1784182
158928
811163
356139
468226
1053886
521087
1446925
1360197
1028094
1627162
268050
1551203
232966
999781
1309164
1482811
1761796
815118
65937
1710128
538129
1617377
585919
36794
1767672
1417207
384089
405273
1702288
1791939
1175684
1780755
1667701
689060
79569
603008
926756
602486
31739
249161
1305773
970965
1133252
384583
175928
360741
1498699
308442
1000062
562585
833602
175730
1722216
1843030
1007467
1054871
1862689
52218
19765
223071
521362
704660
1501776
1554619
1231824
1377109
1162196
1939160
1388055
1751076
1330827
60035
1893589
272109
685731
1642095
1660401
1618886
251411
1230710
1822826
1651472
1914533
1498481
1106471
196157
1983012
1828274
1660887
1784884
1937339
739449
27908
882855
310754
1403128
850549
576569
1133696
866170
126040
246680
1156771
976156
189334
1878858
567999
919744
14504
443033
1659077
1818249
771595
1864767
1037273
1483731
1918839
1852344
75897
322640
266136
1788900
1717367
990660
545049
850684
639811
1570655
1963497
188529
1396566
1493024
1092627
1889425
158810
1903574
1720049
212618
759536
1542909
1124304
312215
1281328
42830
1105735
1440248
2731
670771
506409
1904810
163537
160129
174640
1364941
1404133
527667
1370277
1402122
1759262
1004329
181975
791375
1158496
1966370
1986600
1494685
959478
1320444
949030
296415
745857
306937
65841
1318234
1047224
1031016
1066996
1328796
1360491
1937493
1343219
1129289
515079
92973
1117880
505961
1728261
1754394
956549
100276
1932040
518521
674379
13866
1861256
1709605
998907
728405
1000173
1408349
969126
1896253
851662
1243728
53199
75902
684189
1838357
433058
6071
1139135
1727246
98551
850071
1986195
1450
1110912
81204
530642
1475459
8538
910165
1742491
1239871
413622
1860734
1112778
1211237
1496149
1965586
210584
726758
840495
1591502
1568708
352030
1088164
425681
1437184
66808
1778443
401494
862337
1250731
1203116
1668614
674759
90409
78533
979440
423817
772756
1570302
968794
442766
1386657
1081727
832914
33649
1427417
1906778
1500271
165064
1457148
869822
781347
751166
275037
1418484
932792
844533
138226
135156
950882
781400
710829
380914
739991
1327183
1619103
156430
1649949
1389791
207296
1786711
1982424
182796
1842421
1908299
1799537
1176802
1349471
957828
903036
988610
1505189
115531
325745
1297
1235148
443779
1792739
1817991
1028934
233180
1043842
286685
1063071
1810565
351163
1798665
104471
1523276
1483567
462102
1033883
44062
261229
1705891
1294578
580873
301628
1279714
1186361
1357964
524070
1277115
2771
1419207
931926
580564
1345380
1747185
822459
732647
1076790
617723
1525229
903007
1203664
1735854
1313207
743215
103840
1675013
777229
807780
1045368
238929
434950
22355
27078
667205
505667
1970602
569878
303724
659040
608342
1478440
1844286
554173
1637714
1030849
1197575
892188
1594049
1431896
1275858
933062
1856712
1834208
1656388
401114
90878
821059
1436053
456381
1749027
1586520
806292
334570
889646
1858452
118
518467
773183
1506645
1076529
1554032
307943
526434
770356
286981
1981189
664001
316309
40387
1617571
1694955
648078
1149242
894953
1916921
1885727
109094
1296538
1817011
540574
1215457
219677
79697
1639265
294753
1347845
345130
1208994
440222
1515953
248955
477230
630560
1784636
106721
217521
1135314
365974
60303
1151618
1714309
599948
1929079
287186
320509
154223
796179
1888781
180862
1454912
1033370
937872
602815
458420
1691111
607171
1119633
1066175
845333
661661
19421
1279428
1034689
1261716
881414
1375171
311116
1331253
270244
791659
1633435
266877
1947149
710671
442294
551102
1077608
1705747
264344
534462
1356519
992254
1984450
1859756
1864623
1434941
40820
707010
1916865
1078730
736759
959861
731500
256925
1944553
743319
275201
999221
1489101
330727
849705
1309127
728026
1228900
743864
1716233
966619
168468
604442
1376066
1118633
1880153
540190
467792
1138545
794611
879334
1149885
1705773
1063155
370938
1141682
873526
1284145
1294570
1096136
1642959
1060047
409749
504532
1750855
1768622
678840
1685907
1660036
1807329
385939
1539591
22870
706670
922415
384075
150620
794710
1147002
639760
1824557
1741411
187213
1064004
161016
1974436
866609
1285390
760307
1027087
831139
17603
273566
821278
1820358
1976575
687405
232862
22082
854686
772500
839860
1254917
1484372
1132676
812872
753603
810103
238456
480379
1372780
1213981
1438526
1818280
1659139
139975
1676487
45273
1736445
780393
1903715
762233
1600196
1537805
434962
856453
1716978
1902811
1183379
445012
968474
1500820
742809
1640644
1714432
1037950
469957
53931
552062
1934123
1860343
171394
1974356
1913734
1698927
837694
1854544
1350732
1267380
1263716
884843
1345181
104447
1073920
1800179
35040
597439
1070559
762306
1917246
1506726
1406906
610201
642817
1240385
259126
1010261
1800806
1385745
1089145
901750
1062337
1969214
1010558
388663
1326684
1830317
351196
305874
234080
1116213
1664627
1287686
1237693
1706576
285585
165779
336037
955115
522947
1893866
410413
24293
764967
161008
1234033
1820112
990725
8198
1475263
1099348
750652
1759503
461540
992420
1968890
519122
159523
1312675
1082397
747876
1304440
960338
518889
1699924
242195
528596
744021
1478644
327807
543892
145008
1218413
1148097
679824
565711
1795904
538075
1651301
1903815
892175
1778266
1376249
1348708
1211455
1845786
895373
958906
759330
43766
1319673
1789153
1842875
91922
1215866
363447
1159681
1265171
584132
3586
104803
1841422
1985213
1022037
1713343
228344
971983
1749905
117974
369870
214460
16844
800809
610087
1402799
216600
1704496
1345780
329213
1236882
428040
1803831
277509
1971117
1009704
1074075
926708
823584
1906344
1515359
1947290
188527
202812
1283210
366834
504048
13411
575471
1605649
1166054
1630616
497630
1743757
41639
286352
1195702
1199
1708801
1456891
165680
692259
1355256
932892
842285
270338
77504
1815906
1411999
1162846
768583
1019142
771057
1390097
554116
1278473
1296753
746508
1729292
1705736
1406588
75118
153774
195282
1622376
1692889
1575822
108240
1833759
1126788
1292486
1170407
932054
278537
758031
1775753
803725
1329455
15548
179292
1842421
409547
7888
572127
1951517
1920086
1615783
637303
84180
43212
459501
787108
1536265
1533759
576424
18046
1383226
222714
736208
1907329
974129
1159403
751330
88817
1463888
368353
1499996
1628424
973832
1279331
1026161
1679846
1660535
332545
1005583
1728929
1226416
1589004
1492947
1164771
1190087
1088828
883413
1436005
859894
674597
1919555
329802
1242150
1756457
670810
1669153
1877723
1155237
1096363
1582585
71253
1215444
1423430
1324360
546442
1355117
188787
365118
1649700
1238983
1883480
839255
1887262
821899
367744
542977
1308310
1058694
1929330
1308168
447572
756217
1050595
1458077
275719
1535451
800183
1774306
605772
499583
19431
1889926
687805
741047
1757809
1934913
101241
686933
444919
597081
1159399
742170
795703
854110
1774
1893744
345923
1182065
1700988
516576
218866
958239
1931196
91641
1981073
444177
1782331
1137001
1204514
1280087
1227513
680795
168299
333293
793780
1768936
725096
1881137
1717268
872646
1465571
1292937
10696
1709230
576056
1600420
1572362
534692
1769245
1620698
907897
330729
1908545
996100
670071
1667492
794088
1159973
1798464
189130
378884
893052
726596
425178
913066
1206455
234243
1344012
1076351
1302199
527180
538580
881441
1671953
782979
1059418
1117871
638031
1272163
1767171
1975278
729038
1724812
48341
1406190
210537
1218367
297281
1731052
4960
1115450
510232
1428911
1276409
1712812
1113373
347507
807123
1646617
1353934
1181099
1378648
997127
1368608
1474511
658747
757729
908709
1768725
1818425
1234942
159993
1497904
479173
1506810
1641719
851002
631805
1905632
809393
370485
714768
598540
172422
580337
1252193
1220984
1227384
1845419
1215004
822407
1866259
99498
1435543
1827904
94899
581309
1337317
163819
1863035
420750
278470
820193
1387864
868797
1802855
456071
1791852
886663
1694173
572396
960528
1080447
541432
1123411
374324
1427671
1743242
993865
1366867
1547662
78722
642925
1227944
817918
1538340
1643327
1609070
855888
1773853
563213
1521346
1831596
87497
827295
486124
741864
844388
1529539
1442833
478768
434406
452702
1961635
29496
438620
762213
887403
1015940
1435685
1186874
1779860
1374003
1564995
745120
928530
1343239
864721
894180
841775
1864136
598492
1282563
152830
1092012
1043017
622340
1713070
798773
893213
1082218
1432674
763621
1051213
598882
106992
96568
765733
1334608
658823
1014688
1767601
806712
596880
615651
26789
416973
1198641
1824515
317199
1995561
1505098
1109678
363348
1054120
1060931
1690755
58846
1005520
1546662
1034206
667015
1185554
41390
90421
554282
1556165
1013108
1749757
192509
1800988
1251393
1658724
1432774
1433414
107343
554817
423132
1044180
1338635
1864894
1021175
1711255
1361199
1173854
612516
274669
1416646
894657
447556
620215
425933
1850690
989832
610697
817258
661585
1937607
485674
1423053
963924
1982000
1941566
1292766
432757
1240897
1781228
173435
1679660
1710154
1099948
1365854
1910379
756561
1130431
1224841
1077755
18829
433783
1218439
315664
1969496
1277087
1959419
1018130
1425866
866361
1646123
765215
65514
533589
1980149
526437
1973597
979326
577774
1296128
1988936
1531841
839876
659294
1292437
612877
577525
260108
301702
1543558
1711319
71246
60133
327153
1976387
451611
1733599
1628116
1693264
1452243
1655986
709782
1964466
775045
504916
264044
1054037
1854125
637518
1756150
1837478
1955107
988482
816742
1293564
17415
1832181
248718
225253
878238
161309
1937449
1001487
368550
1156648
333245
1814391
1418570
1323000
111703
613718
249446
386123
896331
1666097
28143
201743
1853404
1257125
1623135
782025
95562
541923
602037
1861337
1613350
917194
276222
1919686
843861
1464064
616558
1416892
1511583
1122313
6128
1958068
1687543
1470393
1888740
441836
1309426
354976
1603735
238876
912705
1003858
12949
1728514
1416498
295492
324334
1637307
1635478
905416
1990358
613547
526023
413505
722985
77313
1801
745830
752060
899267
1702529
1224647
1154764
466229
1646622
1024406
1121463
365689
59315
818320
979363
989782
1214521
502967
1884929
1302277
1069598
593315
1168783
994398
870629
1586232
1664519
219148
1128589
781438
436662
1723680
1786422
1163594
702988
263216
846424
1072594
621011
135850
145643
1847788
864022
1465423
1369330
125937
1982368
1889909
1384958
1093517
878569
1086932
1042572
1494383
1835256
701256
265563
1895442
1358185
1086509
1691558
577328
742113
1483996
790845
1738273
662389
379206
369969
1466524
1532924
497737
381294
1033633
188229
451911
1074349
1507267
1412242
1805236
1754065
1241853
1230702
1027414
1777070
1353360
1491078
1084555
235326
1750269
82651
1941354
1819938
1584716
48607
832947
1990404
654118
1399131
403729
1665188
1211585
1458029
1064524
1380590
1517073
907535
507487
1248046
1027637
214627
711809
778535
899815
1828318
38467
67876
547627
757575
120268
42539
1116751
517837
421626
1744150
212489
1654691
265568
796652
1040542
443615
1063981
1532151
1134022
1691729
1564232
1629678
105974
670912
608892
649456
1017910
46522
934520
965215
1071057
1541910
1606872
830336
1951413
1435043
646971
966942
1924181
1651253
1681947
772540
803046
1012243
1983566
1757629
1887954
700895
272973
1697965
1997197
1652035
869364
1492754
1193743
1020737
1787245
513709
329360
1430096
1766116
1618243
1954919
400217
690448
1171853
1665995
1445537
1741015
1915340
1782378
1123873
1952502
1099579
614252
573440
810697
820979
40373
705582
67346
1090601
733596
557055
12749
434254
973796
442964
7568
1394053
1309901
1055740
1239468
467901
544411
708281
1826425
1610380
378808
1445181
807653
1535981
1946095
236313
1860370
875814
1278627
203592
1388531
1297853
1452168
1585486
1421294
1014873
916894
215458
955867
1898382
1083559
1417329
1992128
1475838
301441
1664283
1447238
1027186
198219
1191553
224216
1477727
912920
643945
619550
1881089
691438
599069
1923288
339294
1715878
451386
949786
1515560
1987762
708908
639135
237464
868578
1579201
1894460
799507
1612571
1421496
551224
1905641
1144078
1097241
1566790
1866073
1382967
1718119
1228271
16608
787514
710002
884026
1983461
1247184
22095
1876154
1946006
1319719
867831
780133
1801336
237568
969585
1070521
599735
796936
1904650
715425
467481
1554878
176392
1118129
162218
1989657
1283925
1743215
1949241
872915
543296
1121484
1814932
1846573
173296
304106
502582
744556
1899312
1117964
30369
920762
503619
1779387
1904619
897943
1674256
13691
59677
1373046
246847
1143026
1934770
497354
853198
1431380
1361202
1312966
79571
141538
235657
828657
1396298
1969179
1162290
1917713
423531
1392626
402763
1125477
1383948
1278744
833061
1307157
376236
931132
401157
1101981
855799
438733
119948
627831
611315
892262
1043843
1255018
192290
1277595
381534
1565430
876454
763857
417281
33449
733407
891130
1371805
1447890
517716
1572407
1358714
1210413
1396547
1478139
969879
1251723
1694456
1938235
886232
717593
492994
1724294
855589
101459
431050
248117
609022
1841075
96502
667402
1016041
104815
1971262
526427
301961
224806
189161
955832
474739
1204874
1063696
8147
812699
1589214
1677747
1382004
899817
39879
1298323
19823
1700306
1677936
936673
1922180
1608238
1555041
383572
1777172
402862
623996
1872165
1316951
1661853
1938988
332035
841519
248914
191701
1735128
1123792
1396790
990658
305989
988579
1667757
573926
1011080
1488568
728176
140816
385591
795706
1946903
1680561
283142
1776699
884491
908611
763025
1733742
379104
861077
216930
238825
1476314
1578059
1143505
181519
198033
733612
55828
378456
1028882
1773376
1399820
921947
157638
1118453
1530711
1599215
1688142
569001
1512543
1368394
1665328
133537
195406
861865
511929
1983597
814908
1858157
834904
1381346
778998
872731
1664923
82130
1050183
641884
1804929
852586
771615
236837
598261
312029
598387
1234826
760065
987058
274054
971660
1386833
882711
409799
1868517
436179
1846965
858591
230703
1146952
1232170
1793333
1681794
1589716
375492
747163
119992
1696555
1094837
1309546
184019
1876888
1111968
673939
539033
1856942
1054771
1227818
997735
1262389
740612
40247
248292
567525
149716
1949011
1785505
1806004
72248
585781
279052
1453616
1141137
5169
1103561
935283
1066770
1041927
995166
600295
1979450
1242946
1740118
1069574
1971633
33085
16612
1282333
273484
1536959
901120
1281568
778576
1563671
453688
1638727
1023485
999442
389080
617645
1698999
874891
1114753
1520737
1433152
1701702
1212693
1926594
500166
454635
1148079
1025301
236725
1546668
139006
1781227
1998969
730924
736187
418446
1092829
20852
970625
745572
1279237
954046
575002
1373596
1518841
1218282
1234188
126942
1335105
796025
220495
123212
1199424
1865783
132451
649122
1051280
201208
1473266
1267692
1321080
500333
904692
1882490
436148
759361
829619
269058
17882
773002
1350776
132089
1160056
192538
1171572
1122647
695585
434457
1670373
502568
1635556
430543
1182507
1980460
725405
1360379
339195
1574812
855755
1106892
267124
1969132
442019
860894
1885836
210695
1534019
837988
559558
1211125
865747
87448
220258
1250350
1269045
1598468
1004359
771516
168593
234343
1832236
167040
1281350
557528
240794
1208609
887696
606311
406305
732659
1556573
1099940
1972609
95496
424695
278875
1752679
1285384
1418835
919376
391198
1925793
1326029
858333
248896
1688834
679821
276286
1057961
1782836
74354
1637373
850912
1510200
417821
1147974
1769232
1609917
196790
824757
663337
332779
1742479
1712137
384652
1426042
926409
1820625
163246
1367471
82141
221883
1520510
1842116
415862
1143931
1351964
46604
1157830
1950587
789237
1227272
945353
729034
168582
1611902
76982
582150
1912904
355541
1074805
151300
1452942
994720
1492964
430657
1730021
424492
398979
997078
1693103
1445643
1565396
58049
109435
48123
1913201
1903813
1819949
1911526
1955127
1767936
1842201
248174
542299
496005
1974291
1644842
968341
1965809
127706
152111
1752615
734858
1695516
1603224
1986265
1608579
23626
1482292
1566868
1553220
322527
476980
91645
1387453
1748433
208352
1329586
1778242
1717030
1634799
403960
137138
306034
295496
369782
567723
1793099
628443
1770884
1237863
559134
497040
660895
1866779
1989458
447223
1977060
1136375
1548576
1073873
1871674
880065
1837891
1215909
686153
1625343
1187306
922138
1315603
546166
773098
148711
293937
1327009
1810856
1735047
598302
528461
172495
1391092
1444140
665016
1103601
1222467
564856
1671794
76216
1179925
339474
1502349
1741805
673896
1474938
987545
1591817
57204
1909487
1351006
379396
57644
590056
864277
1780689
498740
1406590
900715
519501
169957
416596
1927744
1863261
1960024
55298
390990
1045017
1711587
1565858
1993621
1385301
1584724
1829505
745083
382627
1715136
1527598
1108209
365699
35767
886134
309651
213740
646835
427343
176001
73054
72844
406819
1380045
68430
1548379
705619
696178
295496
1196247
326780
52566
173205
1345964
45809
574521
364610
1810945
1828942
439526
1980353
142839
757986
1545752
829291
1360427
2968
845127
954987
68217
252571
689555
812568
1203103
1551923
763852
446372
17512
396635
1053817
1672344
1529661
1035761
909043
1316472
569983
1898009
1663196
660275
119762
1217244
622648
35283
835605
484704
441194
255724
286476
192395
1988143
1603664
1069888
1725751
779680
289086
855054
1672706
1195303
489019
543106
1916651
318056
306841
532353
1003830
899667
1063437
1174753
766791
991757
1775407
355375
92531
1293633
299600
1605851
214823
439870
60600
538926
1670113
289894
1082514
678129
669385
1806854
330006
1987469
1880698
269331
1283054
1275068
1929316
98537
1392778
1055884
409542
1662772
1858602
255494
1291256
493557
658434
947335
204729
1496669
1525934
295633
1609539
225600
1724707
488295
1278042
245406
1611868
767731
193881
896151
9471
1986201
369434
535055
1085691
990489
1714069
1235217
1936861
968361
1553346
1062960
399570
1031365
1417308
1483559
286953
1091027
438322
1300838
1408187
1270528
118914
1183322
1197000
963733
1871419
441816
435339
929512
1365275
307668
1699222
62158
704344
1103320
258052
1081665
633523
599770
1574912
964737
1747582
1083458
1317530
1402936
864938
111209
1172990
1993547
917753
1911418
645976
1119812
1420644
1343088
312857
1161788
1828121
488202
1342604
628890
545088
96819
655178
1468666
955484
1891799
9577
378114
1308052
1875712
589757
310410
101234
1290553
218000
923939
1315858
1875628
1601442
1534883
1605582
1362307
506945
1073438
781663
1552932
1056337
1322072
170225
808956
1554212
1632527
1769467
185326
1919833
1968404
1371469
1933489
1883923
552577
678724
242533
122799
957194
1916626
320747
1565353
1167967
365374
1744676
441010
1918291
1994892
1639893
219019
740313
1215443
1085163
1977711
1183542
793361
63623
1779149
725398
198829
505885
1588404
951782
1806557
318676
1031645
1917042
218947
1912870
1104434
205796
385038
1350338
1441603
1969831
1204375
518948
1546546
364640
1513778
167219
44096
1624146
187223
1285717
1779996
14477
534645
37367
941571
1053640
36533
555267
1473812
1978838
877050
1575246
1311733
1056016
112264
1212495
1010907
484365
1354294
4360
769351
1071206
1882192
1252596
340361
204529
776522
1346775
708924
1085659
5243
1439200
1818520
982145
469380
1861126
1982513
1054643
100929
1212944
322351
324089
30787
1829717
666526
1201404
384505
1034124
1308967
99197
188476
1835679
1354854
107999
1801689
1754125
1986483
1182191
807870
1711833
962765
497064
275661
1407029
707509
1518989
865761
1496290
708318
1772012
1417107
441066
1238955
764851
347019
73112
442698
1496886
701465
1548601
1735024
924067
686128
1186318
1364441
548700
264771
1361732
1328616
546098
557225
1527304
235538
1689057
477887
985358
419184
453117
1302898
487891
1091082
205326
1728232
750238
1111659
263966
628337
1615893
1484944
303778
1418487
1913595
617953
213987
1625306
1889041
395969
1551330
1137237
657896
159404
1276992
1901753
1374946
1251406
413626
1949972
1018069
182686
106333
910744
1553339
1458056
1487597
1128212
1672817
982731
1451696
1929491
1591721
627099
454784
1344046
1330631
1896438
1247223
624685
230854
1795055
1594850
78760
1455404
1703052
1169872
125425
426869
1382321
997537
822348
946678
187656
1161004
1093646
795280
230024
1700067
1532221
1774099
1165167
131788
1577513
644987
16240
1959485
82768
1389949
1948235
1854995
1029887
1614808
1237852
1610285
1697320
19457
398256
651230
1266457
155837
826994
35879
909467
615258
336073
1513000
1810362
296263
193990
1591576
1830440
180754
45662
1876710
478973
873578
1266121
107412
1322052
1040094
1934171
1979673
90059
47900
1906398
256373
426726
1987839
835919
200126
1522450
324764
818414
1925207
303505
961367
752888
454036
1475173
666000
578411
1085127
520799
945474
770312
1889184
22310
106701
1817991
1726397
157195
1500974
680202
1492731
1587311
282582
1567225
771238
1315596
712151
1560939
862654
1316541
1683284
666256
1801333
545860
717263
1008864
1468961
789086
1204478
1625891
1972583
517101
1070138
1742949
1419252
1459397
1348955
675845
817080
1177407
679882
43465
681321
415605
19660
1632438
1947714
1952107
1445973
520669
451001
1412938
1490146
72620
1129948
429179
1690984
1788628
1031176
648051
113336
1226283
599607
400209
1209466
874291
1541759
1824711
412389
1226500
1631158
609376
785062
32258
1438187
366970
1787931
1067201
460402
1498928
887706
965430
1260412
1001001
514158
900500
1322777
1144905
664537
1269323
688509
1628027
176846
1910386
1025560
1224730
52204
184281
454341
779678
635118
383005
82842
301265
1203414
197948
316182
874776
969589
862754
1884597
1967394
1353367
1922799
1013752
1446857
535618
1288893
120661
203952
1766562
265413
1352998
499137
821971
893491
1570317
1235549
1140699
1996760
910970
1166415
1751164
443357
1751196
918208
194590
1445693
387314
1121533
675821
795556
1789890
482866
420461
1787845
1403801
625252
1377928
33169
1001921
1663227
190424
534903
157097
592348
460901
536129
1677735
758188
985269
375410
1332403
1184330
1120643
770920
369023
1433147
835481
1884625
1171162
1781926
665055
911371
1332406
862364
1479664
1543572
269409
1182360
519793
1125962
1392787
817917
360629
1505489
924050
1733299
58556
892085
173328
1220069
1840835
1459398
938637
1990400
532363
155764
510353
758569
1914981
1754925
809749
1273090
663916
29882
253528
1357831
1760321
1367903
593622
346804
1937823
1147143
943934
495728
133955
1767876
1634171
906011
1538200
491296
955520
993028
1417514
283587
981215
1292278
874119
527496
1684089
1837190
684650
404958
953006
1680610
1462305
167658
175597
713058
530335
1962730
864090
1288894
1582837
1436825
1807141
1846997
627666
1612246
926429
1485489
772457
1103770
1214270
941199
304969
825084
1385073
1872076
1310287
121357
1387550
760475
36196
1160731
1785393
1142326
1974156
558697
1881276
420487
136677
554578
1476167
878110
34750
1767980
311052
1114894
408758
723082
1304781
1162556
732327
1407557
288470
315701
1012707
1131446
1500085
1749896
782948
1734557
363482
1779994
861480
1912356
1321909
1289094
62428
1195973
1374585
193367
977153
160544
1081248
1365453
270695
1910489
590873
1652126
1730972
1624275
1364964
1262498
1627463
1124002
1946568
803678
1032304
1249726
401257
1103955
1508671
1098677
753474
57040
1211599
1048648
915099
950790
1636785
408601
463017
1864187
1933872
147694
1458194
1199408
13700
1127029
1374894
1907576
942664
1202298
124053
477327
52714
1800725
435955
1576823
707992
593736
724431
258133
1175788
372302
14736
1490983
1246343
56713
1715969
1645076
1392585
154935
819356
714651
716232
851328
863010
128967
1426277
1913798
1209918
1580769
148072
1003603
475655
1974040
496053
615136
1171884
1597294
1611389
1465395
54035
936741
922275
82043
532946
567470
1075469
1086702
1073297
252002
579996
1823034
1124216
229020
383767
486177
1165485
447658
1083615
546869
1729538
170963
1156984
1761281
1952303
1659770
434621
190260
1819422
1586479
393212
696066
222331
1283498
1564578
1347137
1638437
1683393
1736908
6122
114050
1316159
946294
1667004
1948411
1463346
205011
1700832
93163
806001
1536370
854072
1873963
732841
1015833
13721
374714
1065579
1743440
1681719
1588624
748515
363255
252738
37067
659843
952338
1008573
238483
1728359
1876088
137470
1918207
1819428
1590907
1051605
676079
220498
321575
459878
1387020
1798095
1947586
1199414
1049374
296042
1695979
387187
733769
1581533
847991
4489
503383
1673146
508086
1968957
360090
660206
1831906
248806
143815
289318
806907
58759
538306
784054
359499
404452
823593
889487
1121606
1163950
683361
420829
650852
1131725
693416
658450
1343747
1976014
819264
1862072
344573
1040168
944055
664530
1245777
1892477
1580837
1106626
79073
1206489
1094221
1704343
1397115
997286
1818989
1845105
314500
1254546
1013163
1432229
1142552
564761
1384848
528664
1416029
1292202
585562
319561
561375
853869
831462
277493
1440069
1695220
1396161
1758051
363894
1926595
1097685
1189466
1899375
335648
922957
684038
95715
1030269
1383233
1905138
595190
256120
723559
897080
1387832
394366
583671
1736122
885214
861998
210062
1464980
343856
1784991
1835798
788926
1731881
578259
1969463
1492548
1034432
353272
1572625
52938
67853
1874665
1432315
1821229
596636
842347
683427
1799229
1955972
462373
1341405
1255093
1341976
919362
679467
102120
219788
1942956
1807381
535156
298097
513575
1553790
1853961
608372
391996
1310994
1110749
1466839
402764
387097
1409534
605866
69613
657154
697602
1142610
1821857
341412
626948
673268
1755459
1268650
1351899
1948422
122056
1614782
1183261
820426
386111
264355
1780658
1508515
171012
1341687
3910
1875957
1240103
1025607
1952726
293428
792152
788943
133746
132067
1641172
1735949
149175
928486
990061
1536240
949868
771723
1607831
305709
1621212
1549995
39268
445091
550659
1849292
1546338
1207725
1781536
1380122
861960
1031408
563057
558998
1845171
829657
1387763
670081
1364370
881235
199381
115338
1989448
1506283
1504597
1374004
492454
419022
1183894
340224
1151427
1922233
803240
1388002
104155
55461
1369887
115941
1433012
1037214
238975
1886528
1715425
1017537
484798
1652678
615938
1331026
1057689
1624627
1557174
1932078
22868
734890
263194
833813
772476
589062
713540
1985959
104136
1741330
1995804
279248
1252689
1493127
1574868
79992
131296
740201
1811502
38407
1894814
406012
73783
389364
1099114
1148649
71384
1057433
1545826
246104
1632119
566772
800794
1928893
1504369
1753522
934347
628100
1590475
311780
922108
1515042
1023707
896151
963107
1725367
1564496
1338282
1801213
1317926
562443
1608575
1444083
1631702
681439
1762349
810085
1013011
16070
1179481
1163731
1084037
673241
151824
747313
900930
1212986
509735
1968874
1152693
633951
833691
184883
1589963
1439969
824866
183888
500858
1930509
813667
652558
1906698
1763507
1990681
1417962
1209094
981894
1118131
138420
1398709
896310
44958
1414433
1169543
749134
154222
775687
1623979
1768745
169884
432029
87484
878075
685657
203947
1360703
1661707
375234
1840267
565329
162622
1157045
1902025
20520
979500
35000
502031
928701
1483318
1311790
1667050
808406
1965202
1645771
698679
1942501
1557810
523610
1256899
216407
81404
1422805
476586
1132091
768343
179964
975458
1742453
515214
1517022
1352664
459858
547745
854387
1367008
949729
1070915
1881313
663845
1886353
1648791
1395905
634875
34625
383003
958667
257578
1022021
565511
187710
1652730
58238
492745
650492
1901853
1384437
107550
1029520
784545
58002
181814
30956
1267509
409473
959242
238859
719027
618661
161847
962408
1550851
1135212
878750
620867
1682308
365759
1617419
664018
1386899
1422725
667831
50573
1647720
1998702
1557146
492246
233928
1851725
1409090
1269338
1546338
1512885
1666920
504817
1884736
1383214
1098452
1054505
1856567
541208
1596614
1902072
1206451
1714017
1166554
1497539
928693
1862829
1613180
787937
909852
1975366
1881268
1049801
1029906
149505
1508955
431806
1960599
1928288
122471
458247
381811
1261954
592011
91864
1908069
1691229
1243905
457350
1999797
1841710
1947295
1743988
1116843
1376513
804496
1602636
1035761
1187420
1945957
1235056
1942870
1494487
1149497
1825326
541656
257033
469279
40863
1800330
1754091
437490
446960
959803
455105
1233653
8204
1249940
1328040
280268
536402
1451091
979317
53659
635534
1007983
1632789
1922667
1497996
176811
583349
1192178
740628
1620854
1926636
207879
167703
955608
592826
1770787
646145
686162
1593035
1922113
646729
1275919
920126
937000
1034336
1319429
1610520
1324056
1650034
673083
1894315
105829
1316340
733251
497213
2663
1572968
1812731
975371
841700
809504
389614
108156
715595
1571301
1638212
1374165
1973639
1248690
1094676
180595
697882
1892772
658939
1782566
1162838
1519791
1548867
414560
394011
1626075
697134
1461579
1000530
1038914
666269
884552
64845
740369
386990
572058
493576
571701
1470898
1142214
1565185
1641927
399204
484685
1565896
1982109
1880025
797579
450783
132598
526511
1749048
843367
921259
1437996
349609
658481
1887542
1332505
382547
284431
190930
383380
614752
562914
792342
284680
1509185
1278723
1688087
879457
492607
1158876
419395
223378
886410
131400
460440
812744
740642
90724
922874
765884
1108781
47960
1622610
1970522
395160
351429
1334201
1867608
719844
1012916
1508962
186318
1014375
204606
591921
422431
1914537
1155119
232949
1009269
1644459
1932601
1219776
1545787
1281841
865503
256129
560369
1219607
191004
247082
168254
161843
1639896
870066
1100252
1362168
1478892
773165
1283292
834533
445432
1758372
569609
663788
493730
1342575
1111972
1074909
1849778
1830875
1189384
344677
485189
1307348
1252788
495464
143298
1490013
268927
1277911
618360
1045711
1465575
236684
1574911
55749
332399
1085686
866451
1546772
1495410
713104
238151
508905
1353124
773420
954229
1599826
509559
741962
459242
1503969
1560036
1838005
1421270
1350629
545146
476881
1336948
1983029
519415
1908105
1745052
1127941
1017046
225851
727905
700650
323283
1155377
1727068
1836698
706821
1144769
965923
1502636
256998
581875
1486541
156796
1956662
1115880
565606
540806
512744
484500
1506528
1401790
978763
1859730
1677977
799834
321037
801864
962956
36389
550337
275012
216800
747267
338117
223946
1333490
1534195
1546608
217517
1834151
1543350
1482680
1537441
818456
1375252
541680
67201
1213240
1416241
74436
416425
1907049
25080
1701214
1261389
1456796
345685
1680238
728858
949615
305715
674033
293238
163344
986914
281151
531424
545861
1271833
1320690
1171257
1426073
34581
1261678
172086
402179
1089055
1369033
918833
1459736
974199
496762
1561141
1030707
986391
1648452
89558
340512
360210
1512755
64979
964380
1009063
1709090
214100
642797
1475605
475883
1361594
1278866
314159
56053
539676
1948456
512251
1485290
56551
918618
1630433
565536
243520
116695
598456
969006
317147
1558981
900744
1325387
416216
734327
1788091
1536145
1636385
260332
387828
1440432
779543
1658840
459730
411821
1956681
1862355
144705
202362
285923
363853
1649500
440805
801066
1013203
1513667
893282
898177
230431
1413560
1260336
632532
1894757
837680
1918671
360163
459315
1287264
1395718
23076
462270
1617546
732981
728487
1886546
1571911
1231507
1292336
856107
1887255
286671
1639170
1435819
745254
1633178
411103
1452729
392861
691670
156424
706194
1621202
248737
1778301
428256
183557
1970096
1016834
1345903
96653
1852800
318424
270354
640346
49741
1045699
1165727
457613
1877647
1704721
889136
1256410
1340246
863742
1710988
1370731
739431
1229114
1367529
1638869
1114531
1522735
802895
1572515
954098
715784
614568
503019
1209767
365530
1624829
1577427
1920609
1641670
1458602
1347996
890070
997220
70221
42676
1051511
1329145
1763275
92354
380869
1677469
1719606
181342
1012022
1031664
263528
887746
622281
717110
1762015
551640
236319
784029
1714071
1175493
1515206
1166257
331980
327337
1365958
973063
1935332
1544265
448254
1736287
1220308
699537
1585534
1998411
1605659
277486
943770
1791505
1798764
1260227
1623594
1241720
897631
1011210
1512861
938676
1759096
380998
1936169
267343
231490
39401
1941504
590164
698997
1155896
1330002
735880
355696
1178694
1833052
9046
1005386
98922
365891
1015006
248744
64935
1862291
2359
414087
376399
1673614
1011063
1333612
1487276
1888982
911877
881609
35711
433715
1608567
1432023
1981318
506663
1712783
911158
1768944
1735257
548686
1894015
79811
1249383
531485
501104
1431789
545280
711638
1451359
1169895
1691161
1841959
1226785
1807093
462611
1001224
1054764
1302916
536990
1756731
817806
1516092
673949
223042
957556
552800
1202127
1941996
1558311
821590
287535
280596
1867469
1530149
1076096
176688
1259755
517714
142386
1150616
1981260
1746250
733342
275140
1330227
1727361
1522756
941062
868257
725452
954275
1006716
873373
1718369
1762577
1261091
1785760
1878362
147517
1223712
1271883
1361467
309554
864216
1704653
854014
375807
806785
1482664
1705506
455172
1864586
1301632
1238759
492355
227041
1508720
1841390
748899
1570673
551211
1486346
288526
1028787
1839718
507472
764364
633995
1841865
1360833
1593601
977709
634395
726679
69832
1608984
1659843
502750
610836
1743341
536826
486798
1425928
1086411
132990
13993
1423009
789884
266315
1252823
1835261
649498
1409597
1706827
131687
48215
1957898
1408674
75847
126758
1970741
684783
1478677
1553434
1921720
266877
1564270
1717492
310543
1079616
1762468
1813569
451062
907720
1633381
1903701
1162912
122335
1495782
1130202
1216441
120867
135629
1235996
579872
1561905
478797
1479952
1994770
219925
834815
1778146
402008
1196800
144885
1849812
1404793
138592
407879
1460529
1795618
1223024
1709251
1869912
951929
1348211
709492
1260214
1354515
1894181
802836
1656858
1063932
953805
998581
604349
837459
279639
712751
141139
1924780
1479574
1162487
628052
1900257
1630204
1912322
860220
379984
972442
1527271
679873
652560
1835333
1586659
1830897
1666931
831738
625613
985813
1196218
189060
1428570
1311005
11185
1531873
845310
603157
1556185
519978
740785
366769
704080
1506353
825732
417287
192197
983731
321408
1443995
1463538
84369
841556
494807
1537307
635322
1002373
868770
56677
1253533
1775579
1430345
33593
767026
220861
1078001
94639
1421104
61295
232660
931663
1192006
1719256
861201
305383
197748
995707
1804855
1817393
430177
438285
396434
1335275
1896863
1463646
866888
1124922
1916133
444236
1297352
591532
554104
648559
1292155
1900226
983198
360564
184804
508959
1871280
831580
799497
1856416
461058
125392
426444
420111
696988
743571
938427
1904663
1449966
547103
1067442
157515
1288962
1120700
1571468
127502
1987507
217347
371124
1635839
1061388
1793668
166138
1491906
1706138
1601401
1579029
1518580
1403063
962826
417715
935550
1104049
1836028
1792119
1699309
65619
1874789
496698
1085804
1056359
674921
237835
867657
1221791
389442
1321850
786025
499101
111276
830496
1670484
1758358
1470546
786930
1232411
795799
715819
1862177
551656
1733578
1549914
700718
583436
1337894
1000738
5039
1927897
66235
692192
602637
823061
1586882
1927453
1829010
1259958
250447
313864
1672104
634536
747724
819130
854692
320454
1648334
1171304
1583171
1946754
1841938
844134
580802
254341
814293
1658559
925408
1312442
1348863
1601934
1537326
1932510
321284
1156942
1479103
1795977
1609614
1301299
1099364
1741852
521361
1269258
1423032
899988
656516
1888536
546130
1403624
352422
911409
1054784
1248532
1266928
1395756
984970
559822
1158244
1092093
744010
759971
1384026
624808
887949
1978827
273232
834958
1636103
1115799
317963
1434068
1842662
846329
1499093
870916
416827
1796299
1824650
1998616
92412
1035841
955252
1469745
400162
200438
1659386
827750
179797
1514549
655256
678205
830468
63378
1852722
829198
910646
1599905
706197
1277136
513198
1780076
1274853
1353679
616236
980492
452043
493369
1410554
686400
969028
640345
523582
1318349
1753539
40214
1426623
68263
287809
1319885
982831
1115581
717610
1398695
915024
1134944
1969994
1420514
410012
1701896
794965
1453254
1729167
631981
443425
1460531
912121
785937
884874
545367
408331
620393
1720554
1663506
836888
564400
1511747
1363634
292681
571959
1755693
459651
680817
1629999
883211
1953218
1746294
1150062
1176214
283859
619793
791465
1649983
1363641
828358
1308260
753925
1599980
283551
860604
408685
982811
605636
1773130
245622
920602
1720440
1856564
1312134
197642
1817246
828165
1507634
1509616
436535
1665831
1190579
1362042
1047794
136864
1804369
1992101
830915
1453994
1423404
558487
1918359
128807
1107896
667240
1758012
765258
1020007
115019
1987080
1586867
69375
1331736
1332031
1310148
1232257
1842293
1804375
1224098
1635960
927719
1378731
1916161
40010
308449
37561
777311
1352708
438003
695705
1878617
525077
1487527
1384247
1679209
1256434
310834
1061352
1276055
1557279
245833
793816
1926103
422506
1691838
206573
1748472
122170
946156
1452372
1583270
1282197
645247
1959253
170720
1112213
1837566
1204242
130325
1961251
1737464
1939921
340202
983933
1896887
525222
1302827
1922984
1702979
678241
1117796
1594903
550061
648335
1932750
770819
1936270
357948
1010949
325166
879895
430343
1399330
1793081
1326749
51122
1780987
1576705
1436685
1188647
285339
1843041
110919
353284
1908995
293306
1565403
1823096
1392507
349574
1025021
638094
1910792
1097747
1069881
665052
1494788
1469264
40517
1227974
1810077
275653
1705803
630221
865407
1037746
1133836
1378645
1182530
1356636
1303704
1642090
707049
1422164
1536777
937772
574266
933392
1533706
1177067
1736385
1720175
922014
516873
398587
901209
947197
452031
63116
218743
757064
1168051
397086
1437995
42915
281898
1527793
1618964
1351644
385286
1976293
14275
79807
1267566
1430258
1947530
535233
1740455
1526917
386103
1529637
953465
989124
1451668
188984
1928023
458613
871979
1381265
433344
1636628
782993
1951981
1235171
1060723
117368
1744130
229916
1938700
1367470
1023912
59062
691766
786218
352115
82727
616749
1298729
1206426
579491
703517
439259
398640
481066
1643219
706770
1515739
1178100
1875870
1540164
10247
44006
1990196
1000536
1791737
1890967
787730
713290
1688047
1688244
1800596
614961
1018946
1744836
1847235
1252464
1076676
99386
57287
1054419
68059
754765
816999
1660534
783103
1801054
1949483
438167
131873
1361505
1887480
670361
497816
1767353
1017633
417876
889529
1004548
637421
768507
1210356
1864833
1218518
770005
342446
646708
447080
38147
854377
953243
1534894
29931
1252455
1941184
298201
791042
1922173
770008
534374
602391
1678068
393457
1559923
596839
604506
1683619
1738174
324165
1546771
397179
919969
247396
1176765
1934945
542551
388394
923135
598394
946147
978822
1499454
1062448
1038658
1014701
360897
1207632
1972234
1037888
255889
1346846
203822
1935502
1227267
1603351
483908
551312
434108
1871047
432574
988914
910185
1598336
165229
706670
1712401
1769828
1605935
1935081
117899
1595222
1233334
1479690
599870
1785767
913186
1404493
427151
1995792
877069
1589314
1689942
1740449
1020403
204068
327871
1078612
1059290
947746
297322
339573
1245175
227367
442454
1524989
1210501
1691628
1632035
527387
1343076
1644251
1008415
1487103
1282533
1096699
104342
1189464
1487200
125445
1772106
905269
1704957
562981
1264949
506079
809022
1635792
926783
82238
1292455
1177327
1632333
1478951
1851146
1064056
73382
1961214
266783
1544092
358736
1147924
61298
293517
1512633
807954
232483
1459172
253766
1616892
1392971
1713637
864855
1301460
904883
1219226
1578352
416499
1838742
1324
1182455
560859
373381
1123204
1597842
1847953
1667178
526141
1111824
1635594
1861631
62864
223116
1470477
1114653
1243089
1463362
933988
29886
596916
1549698
1684959
478947
761844
876759
456837
1110185
1582729
1080834
950223
1017098
289244
511329
1563731
644672
369910
1225121
1571683
506704
740953
1452671
756823
798599
1896175
92494
1565366
892554
143506
253893
1991736
1678584
1095907
1761142
1780509
918657
519221
1838185
782635
249076
282430
1944377
787840
1099967
885250
51964
617679
704444
1174285
1841452
1730237
1852764
1436726
819724
1924676
1762939
916738
1781457
1410480
575283
523560
307100
514701
598288
826302
721769
20451
1974349
1839324
175343
176107
1748571
852322
1494116
195192
1352944
1985561
94035
1280441
369788
229446
1067752
1100845
1321875
641223
1111384
3740
1750919
1300122
984392
666034
1784625
727789
1993394
347628
1044335
614518
1141541
93960
755091
1681975
1307185
9447
276999
180342
343911
742933
1109561
1725929
1096058
1110009
954531
85515
446626
1679960
1715699
439447
1681562
1187014
1374624
1030992
270772
157724
1993533
422105
528724
1290112
949009
1483866
1207153
700143
1501297
190794
1049500
854744
1625820
1591373
1736746
1097255
715666
853368
1366069
1194437
1034308
1750972
1884230
153292
1395544
293654
692828
1208127
1378761
193971
1585101
109929
607917
953437
934120
988052
969553
1180384
1841984
1967541
1680235
1022732
513005
1911587
693244
703623
367842
1563154
1529665
388369
181776
1585895
1432521
66769
330511
100160
1245587
1176997
724996
1583465
705031
212873
506953
1374026
893113
241525
1071579
739101
1366882
1892939
285312
288089
415709
550231
524649
611598
203243
1100426
777652
1593525
27885
641452
1779006
1719296
957866
1685730
665100
231640
1984054
1098240
1928009
1826303
736072
100238
308921
485708
996461
36944
431537
678748
56712
1237522
1473882
1399969
342002
1192182
1104884
35609
922217
673996
1312817
801986
1948832
1557260
1695268
1962547
1245777
1702976
1748427
1671658
1337278
420557
1920504
333657
281273
1127549
644868
403990
677166
319483
1739156
1993932
1989677
834315
432416
360111
1739899
1016038
1826882
313866
116298
1480088
1398299
285777
1730623
1020068
840648
257683
1057954
920760
1254983
534889
307491
1274703
194810
64402
969178
1840775
1512225
1029029
363942
244886
1614767
1844211
599412
1799202
664447
687170
51003
44101
1181891
273474
481296
1922181
752623
1509354
1704545
186347
576670
389983
832379
1615058
464528
667538
1768208
1798576
617822
851025
1262174
430517
907334
535542
1648379
532784
1995930
1715958
952424
1394422
1854119
184349
1263011
1658099
1194434
758658
1834992
1080167
896432
1772473
1403135
713315
1393344
901916
1245779
1663551
408503
1329363
1013246
460221
1028117
1442257
640237
1186162
1944658
622824
254398
426530
1873270
1537322
1363511
304576
1584218
1205987
606843
1297324
1393878
447461
283536
1307487
639891
764582
719617
905577
494450
922422
1726157
71883
1765105
195610
286311
617170
1638349
884921
1150571
188785
1283643
1284558
1293594
1615652
292609
1457036
616130
676923
1604767
591700
891851
652376
1910495
72395
99450
763019
1580678
1675623
398065
697238
978319
1855330
1969248
51406
911607
1083349
1408222
702590
670285
670517
1635398
1936849
1799242
1714636
746872
145018
406801
445237
1739598
715864
780424
1310153
1488891
522438
766422
1836848
648445
1041466
1176529
805062
462643
1893947
754093
1947992
1085581
992631
365185
1628927
210755
89378
934947
1532155
858082
1299411
757058
388410
1979908
404617
166995
746932
246486
1238026
648128
1750462
217692
1850370
1326622
44614
788729
1512471
1540035
940390
1106735
1701014
323041
1696729
437594
1801364
1543598
996641
557702
1924069
1598458
754061
640814
1958531
1158756
1251956
970863
248890
1583724
457632
1831137
270930
1912157
1975822
1125106
1684143
812515
45610
1811683
210937
92725
1485357
1065727
124553
79372
968648
347191
67409
917774
1120047
981661
1375960
522241
703614
1178200
1607249
1730499
14517
987775
1054291
337119
437761
1654718
1801289
47223
475043
1043527
29219
1530888
116099
600458
1398793
1519286
1796294
412997
1895480
566807
170819
1012879
904305
614701
915337
1834304
1004790
589710
874717
545804
1407672
381614
143570
880762
438858
933922
82393
470551
537069
1665328
15547
1156819
981744
1875617
976101
1956270
63623
165930
1440335
762464
552658
1049695
1994704
1951201
420667
1831363
1668751
1804994
338373
923020
296539
310425
1133801
259837
1774709
202557
1243125
988773
1368972
1295747
1367251
304262
978370
681335
1619464
764441
1883921
888084
503431
300406
1059073
1775531
1725310
415303
1157264
1791803
1150750
151321
624405
1188412
38870
723493
1978028
1380928
143177
1420611
1059261
1908844
1580957
900428
1089479
865497
1704304
676940
480380
1873929
1986435
1869727
733605
402433
1802784
854038
1537561
112097
1940892
1780469
1881574
650810
408227
1983333
1073451
753171
1886471
54787
662432
1567504
1926229
1691382
729588
1377643
242895
382144
1578961
1802593
747093
1885128
1562785
1834259
281010
1729247
1731560
1768942
984608
1044295
1381701
1197164
177084
1715029
132956
1424231
1800405
10501
154827
789634
1270399
792483
240951
220804
1609640
1744755
1527685
1409248
850538
791845
1586246
673305
1051327
780494
1939008
1411807
81978
1858717
453322
556455
149770
1467437
989640
1528101
102339
321192
747428
613294
884095
209376
1542412
737962
183541
594607
1884072
212394
588251
435641
965307
1971912
45896
1437358
1422998
1194331
1526809
1743143
1089636
579941
1960654
1670628
1982764
1896527
797100
1283945
1997301
83747
486459
1481130
364670
242
1633480
820209
1498151
1436311
1994671
1774567
1573876
1771299
5197
1009049
1240034
1271654
626714
1437109
1780604
1649342
11757
970047
1520991
923930
1538433
991262
1621650
146006
290203
1751000
1012220
604578
647075
852677
545124
1466708
1636659
1714034
278441
311021
1262426
753708
263547
1907841
401739
1046331
1070425
1256496
185737
102287
1189672
701105
1948701
1384435
1973913
1554872
1111123
203607
867878
472711
86950
1753141
1613437
1295989
732132
1065672
1123661
1646246
767701
1839172
1912081
459429
1458291
75098
67044
1772063
1171394
1765408
1600964
1082142
1064186
1313150
771931
949914
223880
740984
349645
884601
1167575
940136
976667
1163843
926433
1010517
718791
443685
217095
822998
926457
1683423
750637
837245
1042259
1753036
1744293
223932
1883278
786014
260269
787062
601452
1299565
55014
366616
1660558
337450
122781
1297082
1613144
639374
93853
1693581
1786150
999130
1140513
231039
1628810
1859367
824270
1653376
1925197
1656867
385318
350229
768329
1371765
242998
394387
1111360
1943470
191475
391567
340470
1985228
602440
281285
1886634
138007
1909222
159559
242962
274738
1700288
1504983
474151
783845
1697905
1434030
563157
618685
1072024
1821062
265379
1716131
1565958
1882456
631061
457222
22747
1402651
1988637
1515827
1861046
864609
1281218
1650126
317617
1888247
843385
1241633
1362817
893255
89154
326109
515963
240138
615057
1957220
1638325
1909794
1448880
1953900
778699
230994
213906
916800
760007
913627
1652208
64205
1386565
1444677
936441
1033417
431197
702135
639293
1807400
1047888
215441
1581721
149963
470691
1545919
1966194
972921
78027
413708
1765158
1841101
757151
833351
1719361
1549268
365754
13554
518088
1630302
930501
4604
1956483
567608
1762906
1723551
1107408
931972
1973910
1851750
1828965
1640987
167919
1830157
888004
345795
1669940
480692
406782
596811
523389
1270109
1093459
1847485
122606
1186563
823786
387533
1081451
511322
438468
718349
62629
1025547
503996
1419938
1684594
1976001
281220
98371
1983701
1928731
162683
1955312
1019103
13131
1399374
115744
1420716
785704
1910044
953138
731598
192186
113108
1174990
1747650
1040930
1269910
860499
1175695
674933
1569119
1709849
287892
147509
293971
75709
1447022
1475061
110754
1670928
1790240
951740
1902728
856608
1982086
521522
566308
1734144
1612465
1129133
1634399
159992
610350
214286
414671
1993985
1156000
182617
285912
1429307
1144564
59835
116391
1727869
1756391
42148
403712
1324376
256265
798803
47052
1058177
421870
501702
647786
1043967
191938
894360
32723
418591
1328093
39289
1209638
886908
1987416
1070049
723345
1216497
167054
1406817
1074782
843480
1888063
1371342
1301934
1295876
226360
119261
1307303
271758
1348994
506719
1521468
1230242
1604783
1461822
1671717
73556
732081
480242
942743
1945497
429981
1556926
1464689
187582
1123554
870560
1724439
1969493
692349
1471078
30580
787482
861870
1625506
632567
296777
1714887
488093
1940
941143
1297108
445302
301842
123036
1208520
1180883
625413
1773542
494448
1826951
1388151
785891
309960
1745997
1086823
85363
507548
1403917
1154560
95460
921133
1636124
357156
392120
103509
661033
554858
1794836
531601
259835
729003
1041133
1650385
1535945
1071979
1922283
1463936
1826875
51545
1093354
435595
734470
1604545
1482849
1862053
1093032
428741
1769678
380096
10955
1969146
1464265
205037
827418
602270
1654831
1756002
1435588
1597725
712532
479565
275375
690391
1815177
549052
935709
309580
1469669
1309617
519192
118441
1372377
383383
1184336
269359
608097
1737893
1149860
1303829
1964339
1785229
524798
591621
1271363
401515
1424371
1454868
1812006
1899098
645024
484045
1385876
1225351
1464144
1774537
1731755
649101
878872
1238490
1617115
856007
79577
879602
805451
520355
1117643
1953075
747368
353460
605531
613839
1586039
1445637
987115
1644001
1575557
26326
1186840
663943
1766834
706964
863888
1419933
1881686
202014
395084
460443
143860
1752831
154661
127653
1007732
1372622
1940537
365756
389273
294550
738286
1703278
1489290
1335144
1856273
446533
1064157
1023511
474617
1738385
696354
1697451
469208
83412
890469
1953684
43874
324208
1390059
1985662
386259
1929983
1606069
1839792
1458612
842445
961243
1076250
1744614
1004509
120369
1425559
1335884
96163
881502
1642182
1567672
256162
1787908
518071
707729
1378956
342907
1776652
191278
1210135
615322
1209621
1530523
1385031
1605979
950972
137313
112011
338855
1363954
108911
678028
1922669
727298
106419
893993
1821710
1574337
350948
1187271
1361588
570914
1379490
133303
1961731
1415073
197475
715190
1917158
1902733
1913596
324418
1143584
748711
1227672
1304762
1137089
1137341
51620
1946388
990029
26722
1573126
1331229
1846125
1797671
782143
910286
1055515
587156
16527
835897
1193467
1789808
1801581
1795957
664752
1136704
775766
783456
943674
1563533
1112873
1894045
1294062
868319
563779
558146
850207
1391902
1850359
1894644
1018861
59166
1454568
912488
254210
1326041
110306
1917182
220837
1309250
1860802
1454446
1157645
1103742
1302044
1920298
353648
1877365
1988568
1727893
309417
28328
234724
291391
561757
20339
625302
478521
909958
1248453
596477
1549846
1816737
1052329
265604
1520273
444207
562909
981356
1120605
588589
345908
1965264
354911
1679902
204684
1401845
263434
1932308
1729438
1876281
1362240
1376077
1728716
1993030
1353729
1493788
1268640
1108709
221849
376647
245238
1128711
1562793
316023
258123
1179286
79474
676123
66873
523407
23357
1197765
599264
1020772
280990
1633179
615174
1533537
1137821
1147839
470022
1150115
1611848
1746868
931353
220517
1300891
1279831
1621378
383625
1734512
508187
1488666
1153690
480821
722447
439807
718566
1614419
1190848
940119
1463188
665323
335223
990675
240647
834473
199069
471662
870644
934626
512373
1036763
816512
42606
112827
1537140
1850494
776464
1449681
1278512
12014
1678363
1985810
1767161
68977
680356
1252883
1640306
1353838
1421866
592302
216879
1627434
1855616
467133
110920
1208627
429207
883775
484447
1767216
1830581
310169
993137
1818830
75682
1646767
939515
807339
1107658
390567
174746
211779
1600030
1025123
1187918
448971
651016
1840561
633333
94545
428348
1756841
701578
811437
868007
499043
7952
262950
1261749
1194335
318022
165625
656173
2747
679135
1298964
414411
1071687
861593
1774266
985580
1139060
31186
1708255
1304156
757427
103855
1938901
1930365
745501
211913
1091732
603736
1297826
816475
1595050
386381
1112078
1898047
1486153
142129
634943
592793
1229885
1052280
1799282
726612
1219319
1307650
1659366
1221190
1392160
366668
1410853
351807
1915211
1078206
1418885
414276
1942219
1638146
976231
803613
948924
1652109
1834992
1060359
5748
535044
1589517
89839
1596750
83118
187654
1308282
1784797
51714
1509402
1682541
1839981
477870
1299342
1725251
401286
1530507
1498976
1612773
354802
1436026
1387779
1045438
997977
7296
1934109
424286
1275514
1036953
193496
1086929
58760
1649057
1773218
105191
49682
897696
1899512
70449
1294006
1065390
478668
1512645
305242
1477889
151128
310234
69689
18539
257264
459790
291869
1102369
275558
467953
337249
206178
1777907
1027976
1273880
1469220
1110313
219957
1068906
1167570
1362737
789897
1420565
1717620
375532
324162
1640783
1819531
1262615
420626
1471458
1301079
549180
1511638
662288
1263907
274408
798796
93559
239154
1512863
1944580
286736
580189
600137
1073800
1669665
1549933
209193
278033
1803384
1293997
800685
1582924
744328
1091345
116524
207079
1909370
1519519
110827
1101363
1830833
425623
987360
69192
1010540
89753
590497
3454
624230
1338728
533115
1087694
564128
772373
562634
428400
874219
264894
706516
985115
371372
194551
399721
233229
178683
16062
1685584
1401082
1930283
439288
416214
297975
1686466
1986352
354446
313937
1722023
290882
1535484
741158
1643793
1512883
1798882
1039292
1913738
1389342
843821
531987
583079
1457004
68327
1160460
334557
1747211
1190601
800465
1069156
1077795
467432
1169548
247840
180855
1921362
1518181
1149275
1755363
1672610
710171
272636
1515413
552773
308145
1451177
865704
1300939
713348
1974120
21536
1539293
1929666
1855365
1522643
207604
638405
913840
561296
1268047
1220470
455190
1670254
338480
1401205
780029
769386
167640
336432
683921
1377879
605962
894618
1297962
452306
1954705
766370
930145
951568
402011
966791
1512147
1456606
1856921
278717
658443
1959300
667197
1552731
1134034
1278520
484249
1762594
346424
1074664
1898719
923315
593289
495462
1081229
693161
736571
798417
1606097
315788
782475
1510908
1212638
1948695
699343
1653522
916123
615570
1274640
100565
980458
1549452
954078
906964
1498898
250030
618499
857410
1154895
1283074
1412217
982063
1606318
1876314
1553414
578892
1907399
668135
260932
846138
335572
1488163
549900
1431891
250978
1430403
1029873
913814
692592
1797153
79396
1458521
1930662
1635141
1603948
749133
936129
200447
1208051
1471788
1587469
931807
1119959
1387198
509235
1851119
1705202
1965101
891199
1101916
421098
352451
555587
195191
1611872
1946828
422114
114343
418107
1106352
1256514
659574
74387
720864
1824368
1839198
1104044
628796
206373
1812437
447080
94223
33866
560400
803321
457151
872370
1082147
618936
1286347
636845
499617
1749411
856018
4366
25820
1154448
135137
1029504
1107102
840412
1649217
65730
35160
1401623
443168
69716
1372582
1285146
1406546
948211
413217
442586
812690
859094
320695
1543347
1507819
89591
1242475
1726765
744610
510283
206338
959030
1720793
1890289
1224443
51831
940932
1142503
148054
1705979
1718394
818479
544865
598715
1176833
676126
610351
1473454
224352
1030882
1997446
1870141
162829
1935256
1522897
1708338
1076833
894658
1361442
665619
1045021
1861722
1954278
692594
1283906
688185
55551
144235
1593021
1615936
1889191
1126222
1359277
1217811
1320952
955803
83230
947235
1629128
1978261
1992470
571564
228118
467958
636031
1104812
1219039
782620
907733
1284287
716011
424932
159805
230751
1762165
235573
1026755
1640682
24269
1802497
518915
1221811
1971183
7145
295966
1765206
523158
1387698
53785
1620047
225673
1897385
1116174
734095
1656816
1455700
269126
309983
1142803
114931
8322
802587
1263055
659786
104745
1160151
923237
978830
1589919
811543
50662
1996281
139150
1643224
307110
1878821
760940
106517
1345155
668394
1432116
1887158
446952
519726
1911464
995094
1579747
508889
1397366
889685
740010
1161514
834973
504194
1586793
955109
1118755
354494
1684426
1001437
338699
342174
345028
778104
1032721
868354
862206
1335076
602382
1142937
940972
1512111
265267
1040448
980423
965383
478807
1650627
738036
1788533
1686682
1420017
1632563
1053244
537624
292587
1903660
1894817
497300
985174
1120002
1015086
1166568
133715
658631
1816631
1741943
1146766
1371951
280247
1382502
1438134
1689634
582409
250145
1513538
760086
933279
1731657
1077654
1634396
1912851
1074114
212023
185733
1947455
193748
970842
32648
1386410
1959862
973763
1149640
1968945
1679550
1881030
795146
1256805
308263
1365838
844118
1860687
142032
1195713
263162
1651225
1837317
26831
561190
875807
1156239
1483863
106091
1155159
1863777
1755869
1445436
1230469
876763
1829505
895210
1405126
862049
1684534
266296
1687873
1125354
975199
824450
314255
1414590
1655980
1843197
890745
1872389
1516479
916353
1388772
460603
1412985
730519
1368316
222453
367923
1463157
1996179
1876101
854254
259127
1221048
671084
962231
1337607
1604382
297528
1250307
1479090
600197
390041
355875
774353
1568623
1231248
1457513
1104956
1182240
362010
897499
1526912
1412269
1516411
185687
1397387
1517877
1644172
327784
837908
205360
1811739
1354456
1251981
1320540
1057657
940726
582214
838334
1189659
1726211
1353731
334300
447728
760228
1784747
736309
365412
1202476
1463870
266213
322219
102978
1090268
753206
637132
1321776
46712
1074536
1839750
1432659
798560
272568
1546843
1245011
1459994
1694750
189546
729852
1238526
1579240
1813046
297855
1905386
157665
1399253
1751129
1080348
118301
563520
891108
36311
799060
1491849
703442
1161132
324257
890765
516965
1273038
1099707
560834
940382
123739
1155197
1279236
1224939
135784
396070
497948
1545749
1247163
1498189
78117
590638
1394259
1290064
1775104
493815
1599833
312311
30754
118168
221861
78561
1570748
656440
403447
460678
382048
1794039
1964858
1744105
1232636
327797
787192
1880821
1509940
186783
1370698
684094
1969461
652247
1245567
1343536
915022
1482785
917707
137986
859342
57527
1810214
925337
910379
373770
1350962
902774
716496
368592
903773
1967665
364397
1068335
20091
244548
1958889
1442661
1684436
1190218
443902
1887387
1949544
185567
1568003
1969263
336900
1692245
1861937
1918348
64490
1914638
272953
1508960
719312
993621
204937
1279819
1259375
1360698
664735
370549
1686178
501262
494957
598448
183266
335622
142630
1376946
900492
1497348
701241
1859671
734218
920712
644530
1869521
161644
1847979
1102755
1324031
1316011
1047152
1281167
893315
1081720
1966590
13240
118633
931278
195636
343474
1361867
1473738
327724
1588139
1261680
627185
1870201
357553
1201824
1872576
335376
1637386
827845
1658614
560319
1646061
210942
1465076
1771344
240066
1067797
83568
1980213
1806664
1524886
882066
1549610
954931
362252
27398
1733282
703099
416049
550580
753711
679994
1780262
1959849
1549975
989065
1819265
703565
121249
1327821
822104
1080417
834591
1965182
287514
1716407
475422
972512
1157153
1853394
1719726
1443559
725374
1290598
1166473
286616
1966535
259613
1697249
1879413
1515950
1622301
1946994
675904
1785074
441662
1312269
239180
158445
1416979
1886527
428533
1892909
908289
1948159
824779
978469
1913952
1512080
1557628
1137545
1783153
39088
459438
135224
395702
116943
752224
790356
1816749
1682892
1709519
32213
1546082
346988
329060
1840252
378956
511538
949935
741394
419729
1585984
729891
989918
1349352
439644
1728265
1486207
1274936
695227
695284
11141
716892
24848
1587649
577938
1781172
1236596
1229273
1971081
557070
1950544
1631870
1122473
1637618
1560682
1472605
1447413
1205815
725650
1484059
46405
1398869
1030976
2344
1241717
1137058
1992045
1208692
789503
1555777
739277
435505
1363100
1018342
1107131
13777
1657376
250869
1628572
663335
1150475
1835324
575985
1968665
676308
681785
1035270
1252778
1299222
1693649
353765
296834
1124264
1954306
1165720
1137633
432584
268734
1000388
465789
1434125
339357
1119755
103513
561780
1475921
1996714
331831
735883
1683699
248405
276936
751325
220773
201864
587584
307943
1815863
1962010
936886
671378
794960
695685
960754
165655
248550
161407
1905821
1436413
1646341
370734
1905186
134390
1552958
21446
1598528
1215090
240856
916043
1990761
1631125
630432
428635
1654199
1997027
1410844
758095
1134111
151361
287454
1533434
164201
538395
1508941
1193829
875867
826740
1032539
410017
169264
302248
10600
326896
192727
892089
612932
142134
36715
1497084
679774
614810
1150084
1742784
1274311
1240632
1805622
1042295
1405209
1917304
1121222
878889
462544
244024
1685046
1077697
341333
620713
973611
1732411
1982701
1415281
423108
857222
1387120
1427387
1636048
842435
578704
273913
1096757
1539805
1306827
160789
494819
627422
1296254
1221510
20104
228596
1716733
519107
413485
1222011
1743574
724914
789863
1411807
665480
270063
1985118
1303066
1834536
1140032
1569482
302950
1553798
836040
544962
553319
1834875
588358
965467
1911237
1366462
1360409
842243
1275106
94024
1574386
1313912
1809067
1494885
544280
955090
1112853
909707
1859535
1404684
1941321
1303420
500442
1692527
1053829
778435
1654763
1262599
356001
1955864
298034
1759738
398553
1348637
319552
300969
502075
1189763
123770
1118915
996153
1167528
1285528
1572893
1915558
1432095
1296005
398882
1081912
985226
706537
1357131
1895187
1768362
675267
861947
317561
1648759
96984
147780
21023
1758147
1379311
1003335
415915
871674
1546515
215775
961512
589555
716957
907056
647423
360245
1039852
683311
1429773
769510
1146110
1876877
1148586
1995597
399190
1488540
1568
1333526
808405
1741453
715772
1874620
1069141
1832470
426940
1271704
1190344
1074387
1348952
1152023
1591121
1188205
169019
1575264
1547884
271133
951773
1169676
136678
863617
646105
1535991
98702
972006
1748635
601143
627752
528111
464523
1355681
729544
556508
143086
639537
703943
980286
1156625
998706
1233108
1472436
91877
1913782
1914577
1183456
1055425
423700
1571140
773514
1791653
1902690
194378
1519497
357295
748623
56257
1622358
474817
49509
240108
1433319
138332
509398
1454412
933448
1346857
1358438
1194074
1472371
103998
14883
876647
1831357
1574633
155768
1082400
1693542
637998
308501
1914356
614123
1567658
590189
525024
1673888
1697969
1232459
629813
1394670
846738
337425
886216
317139
805521
1647515
1919593
411696
146605
1110245
106043
1766120
109804
286772
1387620
1093685
1106096
228498
1493171
633144
1301733
212534
1034954
1421160
222177
778997
1840147
1287533
963680
1028257
1093706
1698577
487862
383094
831983
27996
730989
704964
4282
858015
726418
343469
1078673
1519716
1622810
917342
852971
944058
179612
1633904
1900179
1272761
420740
1913668
49955
1442769
1368672
321167
156174
874200
334942
431238
1816214
41460
1475483
1516142
319967
262328
1513985
1009310
1273318
319071
744104
534767
1200132
271167
299435
1918606
1830264
420494
1457393
6605
629350
720584
157125
1508391
883603
254479
1312031
684767
53417
1863829
292140
1974604
1309686
1646725
611797
339616
793859
22183
854040
85540
1164573
1344829
506411
8577
212786
1576788
722946
342518
1847551
1540479
1800219
1717659
409814
376917
895012
1848262
565127
216855
1643448
1769580
855751
1387001
1578684
1955060
1205329
1225674
1146274
1795076
1999250
764467
462443
286667
1420110
1380210
164075
659290
100997
1005116
1310464
1866135
455882
68408
9425
1433110
932588
1849551
1295884
1595565
1549601
698225
1795197
589306
1945372
1227592
719225
1718854
409767
404071
1356032
962439
338027
1476301
913490
950838
1033562
1842586
1063290
1776916
1752063
1725165
113767
146592
1581771
265579
82606
361587
860326
161161
77971
874345
502441
1253274
1586228
398862
1991537
58938
1540377
983169
751426
1893242
252162
1762745
1936788
1067437
348387
1067020
1182932
1377760
1489054
1295487
151745
1993931
1668418
587671
1720113
414719
1902495
1753220
1747142
877195
683904
1903658
1365456
1876373
232317
1665733
1465194
1355981
1831560
495900
702326
56548
832882
1315481
387136
1564478
1634425
1048157
1755561
1120192
1213032
1451441
1890805
276952
1072388
1579759
1076541
740369
417835
1793191
1761642
1712014
1288726
651147
438791
1553479
803557
342801
201116
512624
1685042
1441391
319095
1693649
1221280
1846384
1913750
1682030
488195
125145
1705235
59768
1066464
680855
13132
1821572
896517
555263
704047
1272636
688008
1485361
1502830
232219
369890
1095934
677636
1276186
1305842
764937
1789661
119043
161198
534237
519306
68829
1203133
156605
1125741
1858689
112667
569314
215850
211766
891097
763388
1349179
480420
1719497
798994
1539115
852642
1529009
727703
1490085
82902
1215021
1098755
1229633
1784826
379257
985753
203586
908266
1613716
1698383
937155
1425725
1521198
1040148
940415
604624
1300637
1344691
1776445
430792
1802796
1698368
1268957
1469726
1858588
1957925
123573
1838858
264587
1334146
288031
1878073
1592803
161081
1189172
321905
285347
1763920
1343710
568155
118019
1441913
408869
67217
1480199
560440
937196
714881
1960712
714714
1778725
1825762
1595931
1759707
1972354
1584126
1733644
765126
433886
686448
671497
1710610
1708080
828493
102779
168903
474737
616755
1215391
942162
942086
1219148
1231636
1666254
1373116
83716
1706431
540656
1627661
443598
69873
1227023
1166291
907511
1460238
1480200
810091
1950691
863027
212288
701695
745961
1476038
1036588
1940457
1456041
942957
485987
1240435
1878158
964711
1499450
1565798
799845
1628818
1806918
1713691
380763
955705
1024108
326375
77814
480693
206891
769834
526733
816766
102393
1979905
217372
1818741
1161397
1110597
647772
1686957
208060
1500428
1840826
1089717
659660
1228907
1447364
1830095
414581
1963778
1816549
649054
1925168
274618
327903
1531848
839862
1079631
420732
873682
1248335
1671018
78861
1454805
187969
1665466
58612
1500111
862302
106414
849730
1199395
327788
497998
1058716
1332284
1880483
922444
1521023
701149
1141455
1875403
678902
606372
1788687
1898876
1399247
200268
1056457
1211491
645772
511016
477895
1866161
1359494
1798942
1830642
35280
1325130
1065582
1144401
1682737
356119
1325785
1288297
29161
1317605
1410170
445316
671770
145070
1068822
1686121
180654
1509031
775073
285522
775484
384586
1348144
995319
1479548
1120772
1376228
31080
455687
1376466
119556
1350731
1194960
661989
1202868
270811
1837025
1703960
1177731
990256
582653
1323491
170188
120538
256138
1372346
1929178
626626
186837
810260
1656419
1845869
137812
309
1300631
1949645
972842
1057245
1105106
909320
57626
1500305
745907
232073
614285
892687
971153
1595244
201286
993618
1732195
42099
1292373
1311548
1974442
813709
1536317
624333
625492
1972296
383476
874761
1761353
1671141
1909968
398907
1024375
1866711
948824
205959
946789
1411673
1283409
1425498
682175
771669
28491
718733
1176375
1512895
226703
698870
1087839
764943
1546243
418922
237896
457794
993723
1559750
1840492
1470173
1323588
267919
1817304
678371
875231
1039590
1719240
447367
1740971
1286797
113016
1620700
330480
1051942
868531
631290
1751225
336317
304094
655888
1372186
1564719
1461700
1750769
195522
711632
704786
1906417
156990
1485080
1316099
1699295
1885558
1304146
568068
548847
93559
797593
1355357
1138534
1087338
1380408
1927658
540732
83053
1075566
748298
83024
1214078
197783
67301
1197272
55891
825030
1609518
1278444
902466
1213681
1869454
1214479
524830
512139
734629
585392
1940711
1748117
506889
192761
1245867
286634
792021
1085093
915651
1827041
1876426
716381
1833505
1356906
1843684
1673215
1330493
23307
257940
278060
1466683
920750
1381012
421785
616029
1974931
1574955
354876
330418
1324264
1204154
705106
93469
891392
1565951
923769
716984
661809
428524
229128
1663905
487722
409972
1113285
244372
224880
960007
388775
110066
1886531
1237467
875907
4178
1006722
499952
277276
1383136
818702
165236
1656109
1459557
685716
396974
1982851
1534799
501499
1460607
321238
1409384
240974
640745
364332
1468533
1792428
845327
115576
567182
799188
1970260
1850657
1699158
173504
1862188
53743
734572
1017838
1008777
1489763
650931
693171
1730961
1642426
1931012
497664
1132700
614827
1361663
1696505
1353430
272289
1972866
675067
1548294
720141
595852
540070
1670813
389415
847167
1154077
1691223
647315
1393937
570160
660279
1475539
632512
1299028
1281141
1751071
1561895
635575
316687
15974
153835
863166
1525803
1771422
951317
1690554
1900868
1819652
1407107
585211
312334
197026
346380
1822427
1697379
1538303
487359
1660377
1347286
945427
1047538
1638421
674578
1778954
733859
859350
587899
1452014
750274
1411703
1228334
188428
1241931
379426
1559201
324777
443609
1591631
70558
188670
1284877
1513415
1781574
1417304
1762982
1613216
1363257
1741293
1679943
843526
553959
1360951
1368498
232090
427338
44290
684481
1111659
650569
724451
728623
869725
1492425
1610870
1427990
943978
165021
1079766
1748370
1472376
270284
1028859
1786467
301601
778063
1017557
1737442
1329368
1780763
899572
1620201
920037
1082868
1401255
535690
562405
1857938
1397573
1735996
1750985
314441
1895
563054
1317305
558842
1930910
1942091
1857711
1399699
291055
1293727
220506
1991466
841815
289224
1809813
1598260
930774
524114
225780
565776
974950
1657744
1682590
637461
1363600
1910826
1064295
629279
1858849
67397
1233033
163670
621977
43111
616721
1958176
1660382
237510
954123
1556080
1094423
1256268
603990
1102375
1757097
329073
1683998
1648406
386784
241578
280181
105224
1902136
333701
1844697
802778
795710
568247
1328465
585933
1034087
1073803
477709
2835
472991
1274154
571400
123931
1108512
106237
931243
1059199
1297487
1976711
1037260
1010744
1158185
1395845
537740
1500905
504718
720780
1747983
793898
895609
209267
1587350
906577
126543
663517
447009
1916245
144052
1953592
302715
869137
1053973
1189448
167453
709492
1422054
527976
1311763
1682996
1303365
1983085
802712
698464
910476
1653227
1115136
1987655
1617579
1538871
1821276
1568368
917453
471610
173797
1463618
147864
592856
1387709
1921850
424682
1459546
1709683
19625
1535022
1991223
562787
815337
702038
924162
119995
731917
1666228
1073581
1832314
229855
288801
435382
628565
890177
892694
8882
976265
987682
366708
1561632
4140
1937620
1692693
1684263
1717461
289100
238719
200961
1835834
491283
224548
1581672
254344
238982
1639326
290718
1080250
446927
1778235
1126819
1654510
169258
1211206
1400606
893237
1263322
554275
572980
373539
1606166
593633
1202432
56623
299126
19078
1296447
1860960
694538
1094346
1338129
1537016
1429484
1670606
752322
193718
997781
1696569
913542
769714
1156615
86457
966795
210964
836334
1607778
604532
1084083
1969287
830362
1249293
1650480
1874913
1755984
30030
634452
1212610
1885237
837758
560561
1773901
51244
1889653
677888
1064447
96403
975176
1380192
1256249
1383607
1028110
753708
38793
950694
884230
442018
421898
1654226
498058
1048167
1145814
1872920
941699
397339
1353941
1092253
1706309
1262364
1761481
857826
1232832
1723360
1020848
1863103
45853
1695524
557112
620617
678908
1253271
91697
937402
1857843
1369256
1910733
1625544
806340
737018
384526
1788829
1161086
1412284
1948287
196976
1735539
181212
1418275
280618
1803005
475087
1127701
1739109
1210342
850482
1463500
883208
454361
1280005
1606235
1798420
936455
302592
680767
1055318
456498
311953
1050653
236025
74090
1154508
1190864
1664014
609549
1853066
633505
106550
131197
963489
1022676
391343
1852340
1891368
1266271
1683867
711875
1081319
1867427
1654293
491466
790395
1779312
256001
442434
1050780
1408025
838955
447662
1102476
1528246
1449371
716459
329751
1783053
1463389
391199
1311079
1017463
1803456
498176
1028953
1222289
473413
516741
102523
1766496
420624
1082941
500814
199945
1575826
822994
741237
1717493
1727359
402945
1454910
1625637
476540
53603
730845
1939147
1336985
1441700
108147
1034393
1563039
1741681
720296
918288
1214092
854834
1518209
534028
175197
562894
419318
152644
641451
1192803
1718139
1155772
413954
1756429
364630
1014226
1375034
242576
306064
1213400
371768
1282414
1337548
1379587
1619156
655860
1225498
896458
349853
406957
890811
656577
951641
911116
97509
358617
65325
1082581
765740
1174945
643018
851987
1961430
1407862
966168
1740691
1535424
1635827
272725
1641081
1644736
1720754
165667
173064
540871
1192844
1719991
1373564
210155
1225804
1228672
1588395
1878357
807894
1946554
451734
1785473
1504131
1421383
1744284
1332826
1374791
519482
974402
1976130
1611465
210731
994718
1009404
1861827
871795
297399
388651
783432
604064
1711615
1990711
1459498
1314770
267719
1719766
912666
1011166
650501
614579
20958
1612994
1656961
1659326
1561862
1837589
1282881
1695851
815258
796524
685131
932053
162413
1640909
1974163
402591
103795
658343
318956
948665
1265996
1719392
1945758
887435
952654
1911762
337956
1761093
1047648
1985743
1242082
475739
1817383
262528
1173242
1393438
645688
1432814
933974
1482386
258946
1485594
368185
1731300
551292
701163
12863
803728
391896
1772010
1266554
882019
421162
1914383
597807
1796182
921573
902542
244046
339263
1568711
1953741
1827158
710689
555728
1472858
440027
398773
727979
1883928
1147149
338769
1187000
172820
1654194
634137
318362
52556
996423
1443898
934484
520870
656209
204642
1555902
1478103
22395
1023914
496680
1662885
1465618
499234
1728053
1084872
1881766
6712
1337075
1693004
1725315
932405
444459
108486
1022513
1855250
843172
983767
459923
133679
77375
520213
1468129
1762506
51385
703197
753583
1320423
954713
1704287
1413019
1269191
904067
69332
1187550
1355753
372189
1831
1534211
1120685
635780
119362
1717205
1982533
1156103
1730297
1707931
1905875
1939984
71405
1377829
796849
1782070
1607292
740233
1420318
1367510
1289704
256336
449199
1740648
482449
922851
31299
1100815
362206
1760886
285577
1226335
336202
1452334
1711641
1780910
1797474
476732
76841
169314
1021494
1427705
1972613
1752907
332253
278430
1848911
1900115
1859210
1409968
1723143
1740736
1356629
1792017
17044
106549
1559000
365817
1415564
1444947
312671
1937698
830299
368748
1381193
1863744
1557226
1878499
1351327
1132258
1947372
892101
1198881
1533102
209924
243980
1754933
1652503
120781
1135760
1823452
1582950
1939709
523931
1968303
126200
481410
654889
502138
1154709
208420
1391533
704014
1097401
1795301
1127520
666062
188052
467104
1587162
496285
1362488
661274
1167252
1004543
730692
583695
919622
1897862
1873736
1977148
169448
540058
123883
888985
1058928
726238
565062
1923077
1980596
617123
1207367
510475
1927978
1162761
1377019
1384726
612373
715773
299663
581889
1367606
547098
145035
1204966
300181
1029515
309769
441169
221779
1968184
1483416
1101192
1309683
1210210
773711
1766643
1128394
589688
223647
1338736
1130178
1075916
1442892
1653113
13125
544917
766386
920381
1771445
1928471
1171486
844775
133927
1759256
1620918
19134
360588
172600
1170117
508370
271546
1485519
1327484
1690161
502972
742075
857324
290156
763703
1140212
1473829
552772
1745551
119355
1851378
1218229
925791
1448459
1003027
925734
1963142
1130047
563169
1999057
814210
211239
1427051
1053484
1467684
748230
214231
1174107
1567063
1666194
818322
93958
552648
20372
765843
206682
523263
1707237
1548266
25909
1205124
704391
1214854
652280
1150204
1388694
957957
458094
298896
337684
836245
220603
417494
368452
919139
989491
8735
299111
436620
1760614
1779671
723669
1560405
1639355
579145
1267113
1094736
1056885
564876
534266
1598291
634869
244708
1224192
1809001
769440
23898
1819160
1006064
1605184
1936727
1403211
632122
259936
1052550
170048
343231
1986931
817245
611713
618598
1097265
1113564
1763821
1204189
1078679
119201
187777
545868
957360
164820
508020
1801049
1053623
1724048
1983010
1147204
1861252
530967
514767
1629864
1068039
1188293
1264272
1793530
508185
1104286
1882452
198108
300376
1241482
808512
1835840
1631123
301099
1853081
274518
825240
1220886
28522
127902
875838
1981772
1830782
1147969
703031
1615405
1377762
1807413
47767
889680
857021
573734
977103
287955
1628853
1636635
582046
930363
1630779
1151703
1654232
339979
430021
642390
597226
166015
319378
1880000
546859
903489
1472617
56247
1038877
212657
1649767
989287
1661321
41615
1579440
1847852
669367
252156
715154
627460
1018421
913708
1251786
1951952
1993806
1240500
889023
1885936
314104
1084337
758015
1335851
295926
1242489
1483030
1850964
1238977
820940
203104
371237
511768
1903353
1885731
1306906
517822
936424
687166
1002349
1924776
302501
1228046
548522
1152620
155830
926919
691366
818456
1948581
803771
1301037
1204663
17211
259182
1646220
780648
1994944
66414
333443
1986977
1638272
1423660
843465
1414929
454609
592943
1072963
882258
1518365
1162691
1061517
1030269
327220
556823
1043504
426799
223555
1513553
1857319
1626905
203484
838619
1221291
1733318
275660
305199
97256
1821702
1723741
592102
90484
1927649
1793540
443476
1321889
1398993
786510
1883439
371056
801111
950516
357397
403695
1161999
619224
1706717
1108913
33512
1838300
611084
611487
568353
1281209
639470
44956
1097671
213313
1801782
1746486
387603
434767
1953588
1085293
1065377
48491
1504670
1774660
354330
1849588
5156
533845
670742
1532213
71185
1084009
127702
784193
927262
1647502
1158284
845608
1436183
958849
57552
1536256
1359824
820558
8851
1109219
1065782
1667500
1675758
1069853
76129
1391805
1183617
1582617
709406
936568
286982
330178
1876886
853597
155092
27110
4691
244350
977498
1019459
1545747
1409124
1412636
307749
1750136
383563
1533513
1413653
306931
1946388
684185
62189
989281
154532
1087459
943351
466071
1505388
1482960
1391200
287385
1478331
63359
851716
1884509
732108
1107614
126951
387059
1344017
1766871
1303771
582997
1473948
1058650
1958980
1955849
823428
1537558
442114
568986
1725568
1132164
516911
374741
314949
153701
1380848
1188776
189533
1127825
1466410
390539
1518522
1236848
518310
188316
130987
1629082
1470709
1711189
1473873
1447433
611787
583069
1485252
710942
984701
896772
941233
797915
1569567
261071
1919057
196568
58418
9096
311842
1676935
864947
1868393
1628598
597955
1031691
1930778
226351
475078
1377996
517545
1331442
1627644
1542502
742681
1392235
54098
1180076
765350
526197
1582344
542381
1221372
1054250
327304
238816
1051423
1671944
1550259
256033
205449
1833338
1131251
437004
871394
560266
1414924
327427
1767563
1936606
1801723
11692
846509
1508032
1904645
745334
134190
1918703
1028568
1210049
47299
847245
123734
915101
1197334
1011712
283059
1362981
830561
1733923
1893273
1428546
142360
1830024
264706
1232253
982679
1218353
1569562
332981
1596698
853686
1068071
654744
9457
279074
939982
1968763
461109
33966
1210870
1331109
1796472
254333
260228
717870
1698529
1508982
1327597
273236
425853
1060814
1226736
1726872
380662
481273
1074916
1789795
644660
1759218
152328
1945263
190392
1893940
1945075
997037
1799093
354887
1525064
42225
896140
248449
389522
1798562
1344027
151059
757069
318315
113883
1142525
1211776
811897
1075789
728407
586820
1505620
1298567
1823959
928300
993185
839059
1120108
1679103
1495761
1744672
1032177
1143857
654567
1309125
668936
1516245
877887
282852
1964992
63153
872596
196213
349722
482855
170549
312969
1955977
1875996
978466
342099
1486503
124913
446964
818497
823436
1773591
1760502
87202
237429
1033527
1463298
396522
1727336
210695
888889
1921103
1933611
163386
893471
1275102
1951730
1312296
783000
1588832
1249548
93878
1255219
286242
375564
1048931
1783367
329372
1810190
1632827
1108348
153090
1858940
1424297
10982
1241285
548706
204799
48958
272959
1630278
1440149
1468456
306422
147609
190174
536448
847196
1305823
498887
1207601
615025
1478623
1429509
966988
506360
423899
1975106
475271
1637341
1980079
1362558
137910
1196345
365266
309784
611644
960739
1083468
1320539
1743445
562757
662518
616458
1236977
1943605
808113
1441442
1540753
1593075
1233690
1156875
363977
61684
1742798
234162
962979
1392055
499230
1726388
1316231
496139
1850016
1162389
1578607
1883269
1015641
1963631
135051
1325021
1777303
422499
212406
247921
629653
521714
1957687
1093144
12203
529000
1929437
403025
772262
912150
922316
241532
1104371
1438667
356681
366714
1147947
951828
970924
1631376
974017
1910172
1685470
837267
691210
315732
427806
259870
588591
460388
726453
1771545
1836758
1594516
220123
1448908
1264631
1315745
632653
1839082
1767723
791538
60729
844990
889081
1558462
332129
483006
676657
1877861
105565
661838
446672
1151209
1226074
1506946
1522569
944811
1412058
1435780
1945138
1824267
1337201
851914
1828258
1017795
1042818
1594430
1983720
1030693
1183379
1851407
1268269
414950
893909
760198
1758827
1528318
1886671
192845
1510689
1340312
1515438
1909839
1762002
768792
594971
1329577
1237017
1898503
388159
800050
1539500
297975
944705
1592673
351218
1579127
260903
444378
1162456
502597
1632044
562968
188738
1695773
673020
1591728
944208
1202447
642198
1165660
1636253
1584166
1696345
973136
1438220
1643863
267143
1719466
824047
1355501
114607
14282
1507164
223465
1383037
1913516
1887530
533046
906883
1784702
314788
1552766
303709
605597
1852899
545497
200854
1998444
420434
869741
618894
1580392
1009665
1603904
1487484
591748
456554
1926458
1425703
1333412
1281003
1881486
982623
1302967
1821092
1060705
1094681
228808
566790
467145
303175
829133
257856
1952674
17013
1382291
1112755
76234
915100
1740462
188890
1689212
570407
1287219
953945
1411359
1671851
889967
1487631
385049
1484632
1954714
842936
132412
1657903
403252
199408
1784727
1037127
1104484
1455283
1540989
835620
520846
1067748
1767532
676060
176531
1408413
1806583
1490
375933
424061
1203273
687649
650037
354802
1859869
1267573
537347
264314
1215923
1916438
767082
56772
775225
283425
503357
387761
63494
1685949
363367
1418539
1674668
1884978
436302
906503
1485233
926842
1025719
1655544
1333735
1364064
1076521
145877
939150
105620
1012210
615034
1012165
372759
1209664
1034584
1747405
811217
1562655
591327
1721388
1767034
104394
437075
647140
255794
1260636
1383659
1015878
1035151
1162805
271696
1513373
1203711
1149934
74317
1054415
1106871
1404802
1739619
1934611
1473948
1161930
947157
74035
510527
112222
479671
555540
1612748
1259578
1665349
47707
399840
1102672
1111159
1944186
1739447
1690742
463340
1355396
1632297
263769
485131
1268331
601799
527118
1792438
1974504
867267
547600
718649
684416
1339975
131568
1178663
1227377
884217
874220
613511
1963042
224389
1469207
1331171
930697
889269
992363
1165507
1313521
952289
1419717
1025745
798159
772817
252129
83024
1607413
1712790
1817705
1883705
1387382
243423
674598
218196
371579
1618397
830869
1666561
1062486
784722
822284
351891
1108301
1038952
765284
963232
617354
745658
1036914
930289
89815
1092661
1763558
1377825
382083
997493
1962494
253428
182150
1577327
1951008
1851281
48875
392743
1055562
1031032
1225561
796084
754855
672385
378530
1247350
1655461
239546
1707412
532564
1927463
47562
75346
1117090
1031760
174680
150939
1074195
1095411
1185119
661147
1435187
1174499
71505
1077382
1073295
887691
1989933
1434417
1639176
836922
1047063
226682
744837
573150
83009
947505
363492
283634
1812186
512684
552902
223475
612252
82298
326913
1950974
1434365
101268
988431
1697601
1645606
930321
1274150
1239530
1824796
442610
23651
333811
831555
1598183
329005
362077
1722787
226534
1900348
1091946
455111
1486329
1759451
969413
64852
269003
1189835
1826343
150210
462075
836018
407791
386745
1804005
1960705
417301
712807
117593
933917
867553
1080197
1122944
1381043
1137655
85887
135516
253066
661871
1382318
775202
891249
307434
809228
1709692
742816
1228927
892965
1082528
921454
1330590
1702107
853124
714650
458768
1561112
1460040
1194232
214075
233718
1457570
49381
1671837
1672263
617295
1249904
271269
1974504
289701
344412
950404
1802602
1487290
1961320
1517216
381837
1144185
934966
435587
1845452
448131
538974
1095523
760611
1418071
1218914
423537
731376
424023
1695969
989480
506380
1914497
1355104
361879
930829
494545
568505
1075481
858903
919027
984814
964377
1582627
1755254
145988
1252000
1306445
261938
1830045
396567
1325709
1030273
652520
909668
731401
895323
1745432
1476727
1418402
123947
1303077
1319736
891321
938296
810566
497443
1465628
124860
1186891
712775
627566
476179
1062503
255581
759306
1324306
633085
672438
1469245
122012
582346
966861
351887
637239
991895
1724255
123376
1338044
782816
772719
1813449
274024
87372
971343
1900175
1945509
1716054
523541
413014
515513
255163
811993
1701903
905912
1799516
900781
161768
958822
1167486
967916
509815
1444158
1171972
1436831
1796884
664783
1486922
494594
610369
1365243
845139
1484822
1967164
1889570
678915
1298323
1991298
743593
580545
240779
1625124
163838
5293
1437210
804040
991481
304804
280076
89647
1730791
1784696
515835
595737
591813
231117
1026034
873056
1980361
1141518
221454
607409
567488
1448904
1953957
1223282
1516521
1746391
1224619
1574498
900441
1064912
515189
1269989
1358807
450178
20911
1308913
716179
790561
1848502
1037785
1192175
1374316
1859936
1749931
1784010
167254
982394
151449
1834965
288009
1988087
1373371
1110549
1461739
1596525
642195
1518638
653725
747864
46474
925926
740971
924763
33979
1879083
1999494
336067
1237330
1891517
1772808
484768
1799081
236418
509888
1171488
470750
1030168
959066
1084789
583753
1593417
1438310
130680
843839
100170
630535
273344
1741866
421515
1028597
1116474
1481982
419283
619977
1120983
1901288
562772
1654413
1781315
52985
728787
408439
496077
1788392
61226
1208400
25467
652602
1816347
684629
276813
1164963
200715
133234
659508
1425017
808580
782276
263812
838450
627514
580566
882234
886002
302942
496039
1510906
1101135
1440665
908290
1619607
718388
97684
1454284
1339787
809850
883181
1020425
1852891
155426
1831169
931556
1072174
448242
449271
184972
1089857
881810
1368112
1263644
1115472
404474
161731
1881624
893895
1107313
474769
1632343
1506314
1910817
1174721
118926
1323483
1324463
1993499
1153844
49263
1191281
45827
1935278
508547
1344318
939560
880978
1566528
1098790
519343
1895646
93154
45526
885653
1467493
60172
874200
667956
874330
747118
1203076
167531
1831437
375359
353076
522538
1103015
791345
1899310
601445
1819576
630320
834604
454103
832847
1101243
648551
1842669
1818514
424063
1724784
424311
826130
1278266
1747626
1020969
1256222
1467380
1548750
198465
976634
1658495
1237120
149104
445295
1152383
604647
504906
553373
1566082
748667
1470186
1725969
699534
1117573
696069
550214
807251
417691
1696824
1782082
853349
589587
152193
1732764
540738
478985
191924
272532
1342735
12913
1410565
541482
1130334
1899101
364876
748290
1796744
1581816
1748991
1849987
31464
949514
1133397
151834
741449
1767315
798108
1936368
34342
315171
1026313
1237276
1328523
125657
281285
1173063
1976229
3425
542726
1312071
1395071
1956579
1126631
715702
479398
303083
1231314
856063
974523
1864867
27594
1363893
805357
849587
555762
902275
993626
1309736
921089
403268
1746298
1940939
940274
354339
138044
1468306
1224797
502986
829515
380374
1505424
1155017
1942572
1817895
1637892
1144173
1559577
495118
864492
1589799
764914
545706
1972557
1269157
1799277
1670101
429585
106782
1567133
1006839
1956397
1131646
1988053
1594403
1334912
1720075
750194
1349469
374528
1559497
971460
300490
1365005
381265
1506143
939238
608108
395101
1980280
1034731
1270935
1541910
1701636
723333
1093736
561266
1853812
1501622
539420
1129506
600977
1893496
366260
1362337
1543836
34776
1978080
1509786
1634647
1986565
329532
1571413
824435
112360
1800767
916786
383533
955863
1649781
97313
1633881
1678988
1868267
523575
762897
377708
1453181
592005
595941
752495
416133
876763
179578
1447443
1106824
171353
1414474
506675
531266
1053577
547226
1604813
1965696
410583
69078
1028634
421291
1202073
656809
1068398
319025
1957168
10301
1338724
53091
1296354
1726651
1210342
184400
1054701
1758171
1214389
1609941
1903112
767019
666205
326068
261168
1500372
1030689
1113389
920292
1303517
1450291
863542
639631
1207692
764078
496375
1141026
761002
1217645
1120465
1485291
1106186
1741155
1788224
529132
421281
1629154
127122
304500
15322
1633686
412333
13221
1031884
1436744
841361
1846230
1346957
1569015
390147
66143
229963
1544011
1236166
87781
713853
371177
424976
676726
747836
415910
168873
464201
1630630
375412
534233
429158
1282235
1314348
1278636
1093698
1841792
682596
514642
1749204
749477
178920
1406687
443678
1207225
1784011
401318
789540
399534
1235372
151843
1841359
589439
385702
731582
754481
1652733
1603239
504330
1272421
443720
92001
1631800
1657915
1941694
1227643
1584491
401840
526321
1290011
261040
174954
847475
1289790
427357
180814
778346
505477
826890
1843510
1415639
574377
275654
1466692
772359
1036447
1517433
1789202
1713354
1999968
1242226
230004
1854657
1791701
1429921
540915
948960
1700666
1446053
250551
646180
638641
1240508
420849
553397
1410156
825837
765500
124032
1111166
956599
120586
782001
253002
1056592
989116
867869
797770
1795573
507673
1351317
1995449
706702
1947773
150315
181992
610389
1550325
1791336
1316938
1800198
1577193
1751165
1776938
1802891
1471466
1724158
1970078
1922764
6955
1753346
967728
1333160
960018
590375
1168090
1493367
719512
1553566
1322819
638886
1737270
378783
975533
293602
950926
481296
1107426
1161564
1096872
449384
560128
1790004
812102
1197639
1143733
625002
1941357
389036
665743
1161066
1417375
1255994
710963
1584702
1713382
661634
1714481
80222
1576
243933
894192
1175331
316755
1575997
1111321
1721786
1248475
23025
1188388
1454130
1144423
1911755
66756
961863
456328
1116688
569510
460340
867191
444210
509000
1965244
1264018
1728349
1247524
1967395
1700748
509485
1751435
1627463
155933
991820
1994600
604233
690887
1209569
1889162
818790
1449562
574780
1350563
1232044
1072739
432708
362393
1167244
474791
1172760
1451674
416309
390234
974851
1989878
217003
1943532
1143841
590021
1034650
1582846
1481238
861991
945645
1618814
1037118
1723655
1512233
481703
790199
573049
1453558
1711529
594649
641518
583574
450389
1231090
1214587
1735792
793240
1335037
431760
341437
984684
1303595
1319329
1858816
502500
242513
850075
102791
478720
58069
713279
1169197
1762208
1605475
1222383
516174
995221
1208581
598799
513403
268727
494073
802625
1441754
1307736
861694
1735696
366427
602729
1878230
1629661
758578
1429761
1234225
529418
1736974
1889380
1129955
1564121
1050563
800279
1076651
1916690
213026
1072555
1464999
1321961
501789
329094
1172526
991947
582641
274504
893814
957885
1938912
730779
412198
437842
888647
1653482
1156583
1643363
802242
797844
1070028
1704524
1610252
1701105
135654
1227570
1465825
199387
576645
1874913
1470768
91375
1487667
1945849
101483
1448219
1304378
1960973
746618
1157546
1240835
568426
1565543
1255689
479010
1621336
1806953
1733990
1150399
1687831
264883
1088594
708570
103073
347941
1296380
1840045
1459983
506593
738608
419591
1960299
437676
1684447
1621280
1358670
172684
107661
1571490
941774
1943397
1413757
540421
1360046
773381
1800477
272165
1119543
1759018
1912190
1844121
243262
1540098
112193
157422
88533
349623
625458
1474061
1728955
13618
1867698
129704
1597389
770639
1589992
413336
1879212
70354
1829661
325466
287794
1795648
323698
687572
885489
688261
1313130
886928
1187573
1812211
196475
587796
118850
1537143
165225
1757449
1505098
687020
165442
583447
698798
1694077
93249
411113
628048
123158
514633
877521
629702
1155982
1336637
968656
104537
1450973
953998
428729
521302
510737
1346989
1058673
1891115
1530963
1082225
1692728
6022
132226
521507
1054442
69131
40692
1124022
164754
481721
431932
1820779
1194996
1403441
577563
402228
457321
545526
1059098
310341
1331947
746948
1708764
1539076
1477768
1082765
517415
932914
468581
1086432
1689754
1674622
1727967
640555
1031433
402802
1176429
1303163
462121
1414818
1570379
1861095
1079389
1085508
958445
1956916
1050076
178549
1032119
1901966
374221
60271
22483
1790400
1081107
725638
431183
406720
1287413
869572
1086854
1991811
982262
1351331
318959
1990080
1625985
1360956
1155541
1696350
1908769
1504796
1077655
850791
263201
1669351
1696933
442811
993871
1654736
1218782
283100
1705295
1790534
1702457
386008
371434
685400
1473256
1850655
1542191
139763
72727
1500390
822653
1051479
150118
1314080
254447
1653079
1170300
527745
197679
1507156
147163
1025381
806738
1216607
1832782
646743
646073
1413048
618476
1764855
1599966
145202
1730590
516023
1599519
598373
1532937
1480420
1593653
1452925
1423413
1101137
981940
1479995
1159035
481657
310799
465528
471771
866334
1058368
324856
1972149
1948626
410692
1937269
271289
197268
39788
647478
1298807
1155021
1273496
419306
1356933
584838
521544
1883317
1583048
206398
1993698
103527
16413
985140
710179
690667
253306
1931426
1688233
1883167
1070317
1180983
535000
1522570
291377
1612121
856056
1575767
44763
1571294
1594998
1975607
129118
1540009
751540
1176931
18096
969656
650093
1474556
1466014
92695
209455
1710240
89051
1900443
1771764
1364160
904761
241890
1255847
268982
1286863
810901
952413
1691845
508529
639280
1198570
449939
322305
1316564
323443
319036
204945
264535
1163853
706276
1730539
1811781
182214
1838604
1328997
1320569
1397090
359770
680503
82046
1850208
1936582
735940
745572
1665350
1825226
1332631
1718547
1718214
670287
1649630
629541
919052
628257
1821600
1368807
1997774
1088787
1765562
390814
1733520
1885142
629187
1453759
1713147
519226
1319070
1681252
678338
1633920
735877
702829
599072
1340316
1876271
1000904
93633
332420
1706725
1887962
1280406
576883
23330
1710721
1703135
923312
1505894
1793165
1682357
1540692
1986973
533254
424217
186241
870640
214597
449113
87408
1593283
1208528
1956088
1837441
542501
147799
760860
1105775
65882
560191
658289
1206161
489554
825178
1793850
1573801
690548
968261
1786887
1781084
497060
1920358
1640894
1315722
1975236
1212170
1600670
1062319
384938
1162478
1924561
1174069
1783971
1807875
1670257
1564183
879400
1770450
1712669
654137
770384
1263383
281223
387006
629786
71834
782329
1340935
218591
473949
847490
1330074
1181358
670739
337052
1275644
896485
1867217
927059
630291
1677092
1504749
1367691
1532376
231408
873880
1405353
1070786
908290
1605346
1639758
1775951
271167
1179789
56603
114672
1236692
1829989
1014780
1784920
2644
1636854
850238
1201770
318618
729389
1912120
1337946
75537
1414250
1841231
230386
1322558
1586418
1975790
882689
1902716
1014584
1420525
897213
1028643
272720
735571
484030
687245
1479746
137284
177944
1363884
633331
1732613
1273399
164605
543544
260933
217796
802397
956596
1371392
1066441
1703651
643686
752306
4703
1076110
1843970
1012257
23245
1742003
390149
1862827
656568
790561
1515899
656155
997136
816969
67947
1547776
643461
1522603
1870060
679114
345987
1899834
522400
1002986
1425381
1293509
362543
329274
1759009
1335748
126986
1029221
1308500
1469387
469655
755663
921678
1591850
602772
11316
1730018
335425
1080231
552985
113333
1095987
639139
24301
1989047
1510341
1805083
493138
49798
39701
141704
1077217
1087027
1766569
1959072
897894
1209843
676934
1327454
1406970
1851059
1584722
848978
1162729
1474437
470284
1792574
325893
259051
1796097
617586
684957
276023
63516
421859
1652569
160616
874846
1241032
366929
99864
1987606
1575518
257183
1404587
313764
1849268
107301
1630187
199048
942337
1870042
583582
1292998
1853116
900013
1414313
1597485
1411963
1175881
676034
423521
188232
2376
866166
199461
1200934
1470363
1337716
1498741
1259056
1462057
248089
108045
1486362
365364
486001
1574515
1632886
989461
394722
1256310
1069527
817564
564153
677450
1734357
1037244
974963
26897
156028
1495891
295359
1541571
1678699
1751082
261350
1907501
111877
1129772
612713
1784654
585894
243318
1950508
746231
1966225
1865802
582116
905772
263574
1388190
1999809
1735434
184277
1257074
1955887
371105
666507
1694847
236687
1625787
345331
1297777
1328875
1538574
294759
1781973
966119
591233
271557
239227
508071
1810228
1388971
1220561
1913754
67834
836743
314951
1427225
650814
1890586
616096
448542
1548919
133912
971709
29592
269589
1378889
1285286
282927
1782920
701318
448633
1830359
1835084
947742
54530
1036887
914458
413588
1127760
1852181
1552523
993882
533767
307233
1252610
416851
587731
1567544
79851
1081634
1307596
527183
665161
90847
6763
1822114
1197129
1611046
1504818
1913393
1800955
877346
1648875
118788
761911
978344
1950412
1992835
882133
386637
79781
1114612
1824860
1781998
331337
855945
1727511
1595703
1833636
170534
147364
550134
837237
1922835
854810
993580
1019249
1125065
1186453
646556
1910212
412542
82504
720941
1368549
371758
995999
1176539
1653703
143246
973239
623212
774013
1302464
1568836
1304392
1189275
778712
42561
1456144
721659
451408
285666
1463694
857340
1906291
1745015
1072236
325349
1202027
1994294
641994
1351784
1801760
808003
515788
1337467
680699
1251139
423608
348146
1084852
1853029
351515
1757271
857905
345318
1069805
1185559
836101
1709134
1550178
1899073
1096986
1810157
1367646
491942
585424
249230
1735421
1145820
627403
204788
1492932
1836723
542468
1619982
1984230
1518795
697516
1382468
720255
1297634
1368425
1623451
39328
1737918
902246
1130202
868085
1783336
459696
1187484
915579
302972
1947650
1381396
361152
217080
915743
1248111
1885136
1189744
695678
1751167
343869
1955503
1394940
1872082
933449
987164
519668
1006480
1313392
1748674
752947
155933
1785977
64950
1688494
520549
1447379
487984
828010
237950
1765959
1656102
843844
1760230
1345493
1132638
720468
113036
1453482
1773173
841059
846183
1375336
135953
1838757
1953282
1992651
1917742
91007
15726
585316
1097745
645932
872445
916409
404113
1125666
1052610
1934010
220879
305776
1002969
542037
1162847
1572339
161842
1136299
1116455
356690
442606
295786
1000401
36056
1563482
270709
214430
306922
984540
686569
1570814
1146748
116115
1789278
289186
1209175
99552
1398269
1382568
74040
879989
394278
818458
649728
489680
1338630
1640882
1304602
1060118
336058
707986
748598
857109
271001
150661
1857826
626641
1309104
221409
987931
1246776
1628015
286150
1018315
1255677
556539
931921
332512
1898293
700627
55232
1403405
1920937
321279
1099927
1041547
1295583
709458
1652890
1897678
1651654
1874957
1300826
1706806
540106
164941
704705
1527342
1104013
1127371
1168261
883303
1007974
465812
230893
127782
1764015
1646111
614834
534678
1952171
330416
1237332
1419831
1325614
787337
1277105
81530
931601
86924
823548
1232815
967030
1130801
1257381
721758
1518045
1783311
1802904
1398080
1802317
726318
1190209
734733
1914949
1160325
1894256
126740
466028
1310913
1659719
1757345
798610
567261
994974
579233
274878
1215288
392243
1318518
1706828
1053186
1694770
776767
1445801
1913732
350772
1157505
1482268
1460446
1164424
1608723
1744543
968889
697282
362185
1806235
1788652
251472
1335721
1994777
1253860
830908
1651532
528283
731997
1442781
992523
1245713
1425410
1627840
670050
667633
1240423
1587451
730370
1410986
1271525
1100238
762926
1428988
1622119
1262629
954385
439825
1415705
1166467
1637194
1180296
848411
1150772
1653682
1496223
1294652
48647
193648
1468840
1602901
269837
560873
488687
95846
542476
700230
1403920
1443817
1788665
1024760
182170
1511
866752
882062
1610400
883654
1327990
1890183
737778
1051472
368147
27262
1150781
1282029
1886733
1790510
594602
876102
85053
882861
561182
851212
195204
406235
168687
1580366
256615
1141222
1857441
887068
1359974
1020359
822107
1307512
66107
554708
288951
545766
1165734
539741
1130141
287415
762961
418326
1001089
1104088
966906
564265
1824300
1346720
713907
1051668
994702
1695810
1167193
1865391
1876016
359930
1846076
1120916
588917
352840
1700728
1208878
1555861
740059
1264443
183216
890152
556072
1678349
1063413
1912289
442455
1812814
1151361
1000618
365154
694015
1227707
1311307
1314488
570414
1105698
989829
500537
1558659
1145314
1847266
1670629
598058
1277125
1747264
818312
879013
58665
979709
1989353
1041747
1639867
425711
491884
741081
951489
413761
1921745
62961
1923644
1400698
418661
1377295
226616
1423584
1137582
752901
1986823
449035
1823557
185226
696929
1922244
9267
1696121
552470
137436
1310079
757730
1465377
1471813
487693
839785
807151
1794581
1814343
942379
120480
1723899
571619
1791614
877891
460380
1576510
538329
1092848
741736
581762
744074
1736292
592326
1274668
1093085
159714
1729121
1360137
1728182
1425943
1658957
504141
1111923
1792110
336758
1499625
1789622
1755337
878494
4466
601423
842071
35854
1247935
323180
1188573
1717763
7325
53795
9220
1855995
1237255
1524258
1451088
1354811
1615395
744273
1306957
133151
811351
1231588
1514896
421083
1330731
717097
1359427
1376344
1176437
1728597
872190
826224
295100
1293126
677271
95484
160110
990079
466982
1720348
910901
1833467
1542484
119494
1471251
687471
937064
12358
742133
1220074
23756
1470225
1337235
618183
913205
1727697
575608
1726119
541358
799230
377759
543305
909528
291307
1532473
1312478
604599
478223
273505
1341651
134263
367797
346575
898129
330652
615497
1359428
1826954
637180
1893924
363480
89183
282176
1750142
1390866
404517
894749
704735
111596
1362667
1650500
670515
1915994
628232
73460
1383867
1454080
766666
1616916
195175
739957
511849
138978
1329618
1308560
406705
176879
1445835
1862084
1267301
1850203
539539
1471682
1355492
769801
1900545
1295591
1452723
1651812
718571
806913
529005
23496
637517
1284303
944295
1924741
1420972
585780
251102
1641380
76281
1295675
488484
1443188
1339555
86415
611309
943108
1179458
1586169
1612068
1742303
1883439
878107
1518168
414020
1780084
398063
1798987
1870547
720828
1070850
864653
561613
1163009
953582
912448
493059
1931820
840409
563750
1249591
1052138
862897
1983220
1908861
1430501
110067
1157036
1250560
1267717
1389345
442480
1550701
211125
836918
879896
806738
1366914
310770
1771673
445843
1353694
1643778
558406
1579696
1907056
1367944
1312036
1807359
232868
1611327
1256171
862730
1122266
1734474
202828
1170548
1809909
1931892
1912476
1596242
1195293
1571085
796260
203725
658768
651733
523706
843118
336940
1067066
655484
1209260
1877921
1575356
1617930
41789
549492
1331043
1847107
1771676
169721
341001
1378387
544579
1790470
151876
1346675
149059
1937773
1851427
923099
496205
1437380
1735042
2336
1939217
477716
359082
710990
352338
1207699
1311358
1939648
1580558
1276412
1023660
1107172
569187
1913218
968879
1707239
524108
1637150
1593487
28879
369319
1880786
552977
435567
1853292
973923
242925
1638594
1263078
785872
253657
1868937
47877
1836333
677355
1320408
1313479
235371
1212073
1254803
1832340
937939
1861379
1581891
726660
1426761
1739685
1664368
1348544
690152
1908724
235901
416520
1170753
433934
1264461
1618300
1014636
1202126
964059
755885
1713197
1231926
276682
870061
317370
992685
713360
179973
1922338
1739743
1020899
439157
1317943
1840268
452840
280025
195395
567367
1314870
506012
1856455
1902638
1580785
293656
354608
1434683
138037
346072
84733
1787409
1098966
178067
636105
1736469
1423125
1521959
36249
325355
1284394
1714552
812243
340870
447320
1627054
1427155
808953
1325104
1060195
1681984
1716138
138052
1280556
1556322
180674
567131
505819
938861
829454
909133
1594669
671869
340818
855397
118595
1490405
143448
439271
558298
108204
414032
170393
996891
1090534
1735709
1142214
1339587
1418669
78140
229872
1833773
1873275
904210
965105
1428813
1292539
1326437
1102165
1637339
568908
1557868
1392168
1847481
42079
376233
1158450
338536
86929
296930
672819
1368521
1353500
1114485
1206489
317716
324958
777666
1434200
59170
1616602
904215
877736
1935965
747482
1603477
1252248
510429
453071
1834820
1752395
1404058
1465882
1917470
1232623
826278
1394332
965820
148206
463027
1266387
1982036
1146462
626518
1110006
1151126
1306338
331800
1924399
1956011
811216
1340868
898968
543373
296418
1695303
1918247
986227
589031
660586
544923
1979309
1713677
1816049
113741
1701695
738388
880380
1037259
849053
1931456
265568
1058638
841041
478153
1439522
170886
528905
660064
489558
633248
414541
905616
817317
190203
1714456
407267
1915378
309493
372037
384354
701875
114220
1799379
1640041
449214
547979
1904644
548827
995080
1661114
242562
1443906
1151398
411676
552539
1790451
53162
707296
106074
1715667
1977850
754309
1332809
1497657
795523
132749
416102
896037
1780644
1291251
1945271
497479
881439
1587041
762132
1284068
1195772
1691013
1055582
755481
1971019
28933
1625779
1629477
1655048
34404
82538
1072246
1769953
400072
1593686
1682080
206452
1468907
1010878
1589748
1968581
376018
1856427
955576
1239645
975228
801169
181556
1105049
745813
1334312
1400665
900701
903643
1015027
1892057
1501868
97103
1530002
268434
1777839
59273
486602
1487098
487567
763837
810836
794800
527142
1288199
539505
1813678
1115857
1769922
1589369
1527573
867213
1837767
849026
952092
1927463
286210
319159
367154
266013
459914
1908433
1832201
1926489
656501
206823
266126
1629148
1466140
1842856
875456
1447112
1980007
92108
1665841
302099
1117208
71368
849105
1082130
1166526
264467
904500
1411957
1157855
1889211
1084494
1760267
1165442
1838295
1738896
1027094
1513131
159473
1902796
276783
1651684
208189
501594
662733
1793635
849087
119571
38147
1076979
678512
563246
231162
224850
1392758
356766
366718
857366
87174
1061363
956588
1105733
1673765
1699477
1867062
723339
493100
1569246
1468568
1422755
226424
436219
432873
991425
53631
1547233
247943
859876
1741218
1157667
1947871
355708
1331004
153040
1987062
298476
1722326
227002
1398071
1396205
922325
130499
450225
1326529
1199269
1728632
7945
964676
1861562
355020
721936
1358879
1787546
1959005
1205437
1105168
88224
512528
117364
1075149
1953345
1194931
83274
1107485
219156
1562348
1722363
94557
1865146
954259
966100
1343108
1281889
975662
161499
124133
1135417
1480020
1085711
1779870
1715105
802609
1143102
1082549
1663796
418618
1242093
1905477
935663
1569147
1065792
739167
1330577
1942954
1060611
1752317
465016
429936
77537
281705
680788
465976
1545775
958387
1505421
1979911
117062
813667
749771
1001560
1578777
1449545
423197
91701
12186
1112453
640652
431339
1387820
1393837
1205198
1226668
418726
1547161
1400753
1264707
1373398
128944
1159168
34495
205337
1343012
68374
987088
1052035
180733
37236
956121
1582717
373570
1105123
1690571
958224
1964966
207215
1094005
114484
1344577
1832412
333159
919237
1223451
1610750
97867
1464316
1960905
237225
675000
1199774
1542134
1425905
759381
552046
454315
1506305
526395
669663
954698
1676300
913919
362673
1168837
364678
975596
1719274
1824762
1420660
465507
125881
1635544
1062921
621380
197442
209761
370454
1535733
220085
427622
1119687
847090
428429
424498
1670419
1579494
1283251
225904
851922
873840
596446
747828
583553
1598687
311037
1616249
970971
1563564
1875584
1925586
713386
470475
1594087
91993
1032264
393509
967859
359065
77031
1570257
1708753
255975
1238958
1779781
1792606
278475
191184
1144836
1832091
74495
1141570
279509
629210
200588
428878
992200
385459
5568
1905911
1647249
150603
454752
254561
744155
1985124
411811
1980784
179963
1314105
1436801
1647233
654492
1629158
532617
495635
1154420
1132005
1473021
347559
1541524
976128
1993916
1544925
1350998
1363885
284319
1916642
131286
1481044
502849
1167269
461985
1261843
230666
1755253
189829
1160275
114628
1177666
1607369
829935
1039777
1353897
1739692
413033
1852698
705110
1417113
1559924
1862829
164267
1544235
1996433
86885
836564
1443237
18841
1656558
626127
1582771
1576421
1908945
1052776
439881
827744
1232065
12084
142768
1633022
580249
784781
1068222
1946721
1877173
559704
1110383
1223408
785333
984439
1747273
475010
1198317
1106344
462240
745552
1494992
200842
504112
766941
1508691
810508
1822710
1980667
30763
1904734
1128057
587023
562688
1623605
1682933
404326
989547
613333
1450078
622993
1877750
1114126
10986
1583504
1148368
1337292
1083678
656726
1410463
221336
755555
1411734
1097640
547634
1478661
1546798
1501387
848941
606962
218790
952696
1703784
1710509
193860
1556498
1060093
1009819
407104
381541
763205
1055685
48426
1842138
1282817
1143393
146176
1123743
1663132
931962
1081531
1052324
1963859
1029303
593702
208555
1463712
1907069
456508
1721734
1551242
317038
1703908
923065
571568
1213382
1573005
816667
1989471
1460405
330246
1279705
1729856
6444
1900152
101514
1844711
161275
1947962
1799334
1664303
184245
1831892
1257603
1093615
1559908
1331049
1285172
1973800
28930
1386040
1667410
1223207
1947738
1012225
229950
1328332
1572427
269325
1627920
217428
1660494
487163
1785649
825307
1651441
591424
596477
1409603
1748368
1352562
938533
135079
438281
1992867
1762636
1123939
588460
215785
1526600
1558935
1185698
996359
292373
1649268
560309
861735
805662
997619
4935
274189
1160105
1772238
432194
1705815
571977
1435899
365693
150294
322674
266301
1695650
1598819
1622922
578307
578982
1368137
1406160
831925
485362
894428
19313
183196
1456412
1978485
1871082
1128399
1380959
1480853
1122449
1802318
701694
614316
1319968
831366
471855
1325908
172749
1689347
1883569
1293673
169273
1949553
812532
959501
1209885
1102132
1740018
1463906
1979038
139468
1500123
1850249
1298313
1507333
959732
1252050
692910
1404305
789229
1793955
381844
1652608
154599
1389136
1021667
1645334
969515
449544
448934
489046
1562054
1089530
88766
327289
1284028
334194
404803
1967125
1027391
967320
1543040
1845302
143008
1109880
698199
1699866
1903872
1556122
1052896
887525
296519
832097
790524
1567059
1253033
938036
814733
604566
651949
444148
73074
211315
988096
259951
201642
247843
891549
327837
255613
1880845
1821671
729170
344327
1389545
94817
1152231
1548675
325717
1897690
940952
1669751
1492992
1997324
1440483
1583981
1648001
1737209
1073493
1674113
1316238
801307
1223084
1809187
71651
177574
687612
101209
1802258
963584
838257
1658356
92283
493864
1880909
1588157
218280
925622
811216
1902713
797828
467973
243849
1492846
1667538
1322661
460545
1816442
431067
457814
1942074
1590310
215598
281479
1635729
163422
1666232
1473555
1198435
392477
852618
788270
271562
1613236
891700
1469101
449574
1878601
1656949
1554655
757855
712468
622502
179573
1066528
1300406
1765563
1419029
1482452
1888674
1587102
949778
309888
275742
258328
560736
1984137
140814
1367968
875640
60966
1139654
19695
187389
1267277
1090728
225078
518220
1844367
89187
1238373
1879226
797236
1234618
1800766
260849
1207544
1284342
1983034
582422
696030
702837
481651
518341
677549
345551
1811760
218029
998497
1511769
61610
318476
1948367
311168
341403
465911
690768
726014
1673038
1839905
1254734
1827170
338362
277464
811198
1969642
1070043
1128541
1202684
1472412
1379746
1372949
1639840
1815583
475835
1456179
1634081
90588
982776
1556603
1709107
383535
654699
1210577
1917001
1068018
371799
503770
1594858
531008
1266188
1002992
1574455
1693738
807831
1462020
435556
1478792
314727
1299550
1009538
253466
1647836
1166010
655497
1756783
1177253
1936257
633837
1044033
264135
1238851
811272
1844004
1211239
1874438
498832
929789
1987819
1316330
1622157
1614543
1341094
1325902
1343501
1506773
232047
792303
401137
1421780
328262
69430
1585647
1138023
95911
1433107
1247184
1814479
1677437
745191
1017642
619178
18218
428790
914226
731776
1354504
1053021
1379875
999241
244147
1615370
1646130
1998294
1390869
453637
1188428
449043
1466311
259075
897881
786670
181502
512400
1409880
55317
1278658
38506
701016
1390860
591635
909218
36646
484559
993740
1347636
191350
1161862
1362165
604798
1898297
602843
278263
159253
249771
107341
1243741
318314
1036738
593146
1819419
571922
1656027
164325
1726432
1890845
1071639
1593998
824427
1835893
1607725
1843057
1130868
1310272
598376
1005864
1550276
637606
1224742
14782
1002570
153948
1016631
1242190
1960060
1091412
1960948
1002206
500163
1446231
267096
1376779
1576537
1827980
785542
1509024
1493308
1096182
968239
66621
155968
812985
1966975
1903725
1193131
1848055
1202354
855383
1869128
176281
695422
548752
924401
345738
713372
605783
1998258
1327413
1036352
791469
1019796
1248669
1459579
219598
1351804
485005
1876697
555610
250169
325299
915650
38386
376326
1655269
1265542
636016
131941
854283
1716965
1233641
928535
1733265
119858
1310423
786382
444343
1619804
1992930
89182
929678
1598287
1309668
1144882
655397
973667
636132
439868
1974768
1643114
967400
502128
1837547
865480
802956
1437785
1418339
1760614
1792100
975490
767424
1107525
933266
584597
1115984
998143
124500
15249
1926989
838161
651867
1294597
678490
556661
1175308
247545
637669
804409
285061
1124826
70927
277546
1728470
1416501
112850
844307
168526
1312142
702376
1831287
1848756
653818
1010005
611246
909926
940278
446762
1761866
601367
823608
1320461
1349779
717766
578332
962456
1480478
467760
805060
279075
988356
1494490
173073
282138
1678060
235454
1823209
1180241
1938267
406661
1204493
510177
1091608
888619
1241089
802657
1010696
559071
526182
1515725
832239
1991796
855507
1201387
1944362
880608
1736461
611570
1392585
86997
167911
1240610
979251
496198
335950
93837
1406169
1797071
17688
716874
1953168
1385995
1932565
247930
324859
1352425
635825
724948
249498
945977
1946260
461896
1036559
1553526
1321220
1568571
1749283
1856938
344502
1694447
1922794
670402
1585589
1032122
827682
90766
914136
1466707
41082
258122
1792254
922415
1175916
625777
1823923
600188
1169157
1213058
1371382
1675140
690117
683805
318708
988950
1334933
492090
987515
259835
56261
1716138
259401
907190
1190161
72791
609114
1610937
1597309
1874436
1259746
1545716
1857673
1528543
1053227
100316
1306189
1633208
942629
1869500
615691
1320632
1155997
577817
1207439
1159013
1708719
1126278
1501111
1460670
1321078
633926
1539292
1662823
1088856
1534342
430224
76123
874165
1284578
1528919
209092
450372
1055555
1219456
403993
191837
512725
750589
726990
1057944
254225
211875
1825104
833376
1223476
1418507
740957
834642
1149430
205759
1475016
440674
304419
429666
318428
214399
961298
965835
1377902
1935325
1992368
736961
1373784
683290
1659654
234473
585910
1884305
231698
1756028
1616317
1033789
511931
1623264
1443939
704694
1219355
1912424
698272
1057474
1418724
866700
1871800
48628
425648
933131
351278
226995
1879927
1574848
1387423
1967311
1959227
850344
488513
412021
216314
609690
809081
1182471
865679
512035
1531729
1213325
480860
262939
1884923
107384
214032
1343666
808608
1518731
1596380
1763289
696298
1235279
207344
1763161
203107
1677822
899875
1142882
1863377
1836514
58514
1044219
383412
1092645
1570410
297938
1543358
1468042
755013
845179
1857794
657637
887675
347286
985528
634310
848003
347043
532325
1389769
725196
590041
1707942
1616423
244220
1376697
1176666
1636113
545277
160171
265722
255992
351720
621573
1616335
1726374
1416210
1077589
839996
1391861
86324
939596
1454288
588853
1047313
865152
1092630
693693
1198561
1844836
876145
1198350
743821
258244
364889
11756
272535
132264
1928677
655662
1811016
1711950
724421
1303001
74987
469902
1419891
1160836
249243
547927
1640304
1943664
1230276
580802
666495
312360
465900
1296460
425865
3149
344834
634309
1966951
409153
1321364
770976
561813
1988381
645960
603641
831831
486106
174556
1683205
1528672
1687105
206893
844233
564540
1694282
1126532
1656807
1795875
1513067
1731354
669736
365115
950587
1535659
310732
1426412
1546889
536324
879225
596230
437282
538284
1942325
1784555
270749
611097
336172
1096939
804429
931778
1007884
477799
691840
984809
1807119
1500080
1142850
205528
1391941
1630530
1973838
292792
1820788
1372846
50897
221775
1862414
1662001
1368151
69110
878376
798925
748319
767089
1927584
650014
1871101
1730433
292261
1467020
356912
346750
1841363
186642
238102
766251
1298726
195825
1754801
489297
1582038
1934434
1026036
672045
1045508
1473262
426135
536325
1910672
1950159
251746
1050918
1553972
1955856
737748
66825
404544
697171
1319518
1118288
1291497
397401
1410208
48813
1322706
1815836
760830
24421
1551377
1582548
1056032
1297780
1574685
1742041
727262
946266
1971729
202325
1784024
15048
846833
911329
499900
369054
737773
1013500
1781574
1810196
357723
638109
838648
140820
1237703
456199
335231
903389
621257
464694
1455192
1264788
1652787
1467851
1600297
386057
199353
1477831
270281
398334
868056
767761
894613
1223800
270076
1096450
167223
1975346
417596
422064
1079562
228684
1137754
1551876
1438556
399032
1119736
215428
1168231
1492436
330845
1408272
818597
1590506
1706714
319123
1205264
370171
765389
802999
904742
825401
1351040
658870
1265515
501234
1861416
660638
730605
476871
1508347
721185
1757079
446069
447065
219362
893789
105685
1203103
504032
477802
1259435
240769
1954896
589070
623222
1718032
1901860
367934
184459
1888317
625087
165337
1881087
505846
134078
193539
296338
1911131
376810
184543
1966749
1042227
1731499
177222
1247780
947692
79084
434803
1282745
1737991
375298
1354060
138774
209681
392866
587823
1368313
1712422
953778
1240967
1421559
1837824
912751
1435629
122391
1347565
843395
1915935
1130462
621119
1175536
494554
1583051
468137
348982
1484620
276637
562727
745148
1856765
1615283
1331414
288915
1518314
705751
8955
262115
896990
1186656
315243
1816806
1194433
62678
1112027
995969
25562
1257667
128686
1839781
734697
1426506
793246
1553166
901964
1923995
495758
264115
243785
472838
281730
862888
482034
1051003
440855
1390692
1853366
1666635
1805794
853562
240250
1044374
1693559
19380
661264
1300812
27386
1246695
1945978
868126
608592
1056367
916573
121738
1418738
1003576
1466212
48890
476768
1765246
1007659
370746
353257
446184
1361691
817384
578345
873197
1181627
1785429
1268773
914449
1843608
1453467
1311104
1526683
1865748
517605
470879
740532
1543768
275499
1691677
643845
757113
701681
205298
93883
1984280
777704
1562692
955259
296932
346269
207694
1133901
573328
1612822
1240303
696702
1169254
123590
1340351
350792
627432
311362
804595
1113174
1783131
84629
485399
1613744
1468540
597728
1930133
1221667
129768
1279282
847348
1548216
86072
175249
259035
537815
1425539
278268
322744
1170340
1595605
1404531
1186031
1830995
1775162
1361920
760145
1224826
130728
1629894
441185
146929
1093852
1132366
614599
1640785
1380906
587077
935661
916942
1215789
342840
1497228
1542629
917381
307153
1354585
211728
707393
1024424
624195
1598226
1828902
623304
1571894
1223118
859001
1724339
1400107
1534861
613509
287245
1822035
90225
549607
790529
578665
1750560
1308334
1423720
924195
1596212
201785
689353
1833926
1083860
1048465
838094
840985
349485
1104039
221371
669238
1665256
1279640
804726
118929
1436967
1896782
989842
1286848
1075465
882985
931319
984219
293860
1972685
1186711
493246
1565547
1716681
1761608
1857121
1160291
919962
1553238
1373159
1141661
70884
361463
51906
1240380
1243259
887588
1151949
796204
996056
341510
1205476
915546
687349
1770357
1854996
1191712
1237214
1997186
1252362
1402968
1881430
1049429
705678
1058364
769713
1526018
790734
1145001
443286
1958286
825680
1688258
646848
245128
446672
1866827
159396
1487183
1846954
1758962
937991
905645
866887
1482038
1352959
1415252
1288991
354471
1793629
563797
201669
1349792
1238917
765959
1936508
820090
1381335
1811161
1258109
949794
1486774
1996103
1897798
216355
492922
855582
506322
1403906
1846252
1537459
1945403
1197114
866290
85000
156145
38895
1800033
1268982
1627289
1876498
383671
556280
296918
1702186
1037918
1886282
1588690
1392952
849265
78720
1798697
1705411
89818
1356525
1587001
772021
1383455
1444693
1041853
1160249
373185
1526188
1149635
511438
1970307
1996107
974102
1725985
910365
636103
1624031
1733933
955768
27301
1766838
1597281
446751
1016809
1289676
42540
1506806
1019076
1768984
848223
1607414
347432
533617
1611113
823652
1870440
952384
863432
1205679
1070211
1497230
568254
1160119
1502561
841742
1515542
194494
642187
208398
1082495
1182339
1941102
1150746
601157
1446514
545676
1184752
987915
1783194
791884
1008634
1435415
503903
800788
813573
142986
804306
1236230
1737387
1816372
1870488
1737682
338902
1690901
355302
943458
1519402
1097805
824240
1668703
472576
1468425
807870
1848272
1234631
739238
279500
1322623
1485844
1702922
1268232
1712004
1407038
1755953
973239
1855414
1221890
1441254
663840
668863
1787163
1362784
400293
542426
1771548
94160
154222
1236353
415000
884010
996046
1898409
1783496
1976628
808757
1042039
256087
1375272
1406706
1330403
780223
689136
550254
1185883
1355968
1669797
170987
20216
296250
1772633
1209591
1904551
647765
1011409
679199
1883086
1414178
1555576
769357
1746203
322395
129507
506884
907681
1828791
1086713
181157
1067256
942977
1907243
1812681
1916921
1841305
1808694
1613755
1802268
933041
1146483
143408
1319861
1447570
600881
1879403
1196755
1512207
1398738
1886086
1058401
753068
744886
1937341
549033
711563
1961098
1414203
1331410
148378
1384158
1459113
1850683
1990003
862817
770771
1442713
228553
621309
1833849
1700562
1947524
626941
872847
921238
98093
368035
940021
447817
239738
1896876
756276
1144755
1253246
1538057
1890497
658444
1671660
1761957
1307367
946060
1045726
444044
987542
153107
1339611
290857
1573401
2162
371320
130109
1285285
20697
1182800
1123015
605497
1714553
102189
155941
1229514
1663871
1278455
1380702
1908502
661210
969972
823151
1447180
1268436
1817553
438481
1553337
1073885
1911833
1210929
379792
492309
1494998
1719988
784421
693371
684712
1060709
441029
119254
225669
1509814
1379161
1249552
1526184
4204
163477
1070241
795428
1144974
792486
605276
1563947
1551806
618273
84242
1416473
1529814
617900
1605818
1128138
1152332
69297
1762469
255643
1900996
1210673
1457100
654617
595699
1444899
1207977
1508484
249863
1302515
903211
1983113
1570434
1191863
286983
686191
594942
1626533
597531
1489596
859138
891441
478283
633892
338266
1917563
600745
968180
131878
1487515
1194498
245200
1139267
1957401
254867
1715432
1320635
57455
490634
542960
944642
1034170
1235407
1963940
1480555
340387
1688090
543596
1099764
1539728
1512181
1455966
1600831
209449
1492833
1178061
1033007
39309
1394856
1245914
1800489
1464457
943726
779624
351496
1240349
453166
1012297
1351967
556466
544365
1291578
73598
1433701
1405024
1316325
1199854
1934381
1249009
1024596
274483
497465
443127
219842
1747338
426320
1717395
1872195
95285
1607697
941984
635367
224073
1203902
506465
1731553
1345108
820475
1486778
5597
1985926
1304703
1826235
1536033
1899944
1495760
1440506
1474445
30540
1070349
1638914
1283200
1009106
1697571
1041522
221285
1750201
339521
1660366
1783587
469686
827775
448781
27166
884654
835847
577210
446316
344253
433874
680038
560706
182805
375657
1496426
1027834
1631112
120459
1109185
1328945
466531
1541842
570228
909632
1616601
537417
1793393
1544170
942466
706917
1211180
117190
1819468
219129
202940
1999999
1494310
1082541
504346
1617137
561748
572212
875588
1177639
18485
290700
1601964
749487
801691
34827
175732
1946980
313784
313150
169791
1922464
447634
979891
715817
562620
1197470
1268668
1726389
1922693
1057728
1098270
397675
1308546
907332
1651122
1977438
1786561
235611
193578
1084670
969226
1715845
1299561
347609
1311944
434091
434186
1126111
988118
748833
155769
1939246
112263
1162332
1523084
1340290
1472978
1133083
441885
1253952
1075727
79167
1921439
492425
4445
553111
997580
1745392
116755
386985
1432363
130617
139365
1204172
1804840
1947231
1302548
254752
1108551
1976378
435586
1607137
60753
285851
1858289
267646
1039929
1857210
339285
1165954
1824619
871643
677079
770551
563432
158844
785925
234512
337584
905930
947997
1193454
672194
1052371
1643598
1519836
1686668
615727
1780576
822280
198093
502362
1639183
1086303
1580969
1366979
666151
937894
1165214
174704
360822
761735
1840531
1727826
1779811
262738
1435173
1521096
932239
840779
1045124
1790777
1946242
809876
432086
731783
252729
331659
1190971
1121740
1645818
281484
1576223
698148
955719
2670
658118
913473
1555442
42567
1759318
981449
1691732
290141
199469
680993
1212719
236124
1443575
254174
1385171
1992013
136233
268110
1128262
1577218
1830449
831598
358614
712876
912890
1312908
85592
1733535
1476210
1662632
1644769
1416835
117646
935376
958664
329104
701530
399412
1227974
327117
1414865
815915
573849
353149
366359
1800154
1201469
209146
1170486
1856632
775110
289595
1830441
271441
1424111
1804347
1609689
1905969
522825
415090
1821737
986778
719253
371609
1840599
1606489
1133960
1563381
1938408
501659
273218
1826115
1265067
1231538
1410546
1169037
407357
1641549
944737
160347
1821302
100746
1135916
1268834
1110067
1634341
730031
155475
1368633
799224
745444
1169444
1107856
510377
208444
1246199
1934691
1933773
268073
1101934
1323247
1116369
1452731
220657
883395
133752
921143
1656618
819778
675048
1143610
1461253
1858319
1813708
936505
626422
347530
1690729
515340
794077
1201337
849005
1693732
1974511
316206
1150933
1399559
1466388
1640341
1210916
642966
722484
890312
187033
1642047
1350384
245577
759256
411126
1980256
1829167
1348347
3312
950462
1327293
626453
1902925
785836
368423
575641
1434962
250938
399277
101214
689125
1010695
1582264
1595474
1876125
692158
1659487
1156835
534072
599649
191095
1818761
1907386
262250
1930976
1697175
431502
826275
870658
325636
504595
445287
601232
1146202
39691
1672019
104282
1260383
1402215
1312297
1532889
1232632
829694
1393582
1391562
1953256
1642506
472169
1807858
1901503
1086513
1772088
1976656
1879568
1271771
1965818
1229094
924167
816274
477348
1974127
167126
1716410
523600
438901
1362344
82337
128545
493314
1913866
127332
1916698
1047817
1905895
1902251
438527
67696
1782355
145407
773843
801673
1650087
895642
1476188
210231
434313
716213
1592750
1798426
965394
177785
225112
1134721
1182923
1834169
1631202
350972
564281
1933426
1864238
616522
1304661
1879557
392957
1081958
842155
1077637
862007
1870050
1138920
1947164
497243
1207381
1892184
1796232
1551651
107517
1338037
134395
1024500
691573
1729954
96537
667842
1199511
833836
1820890
1049678
1399752
1033614
1501400
1078616
691723
1967590
345606
1728279
1175850
440566
961692
976931
1254640
528834
1067227
1914131
1628120
578345
645787
783178
671512
1775708
1032626
1987382
156021
202353
1832993
720782
1436268
906309
644003
273518
1884583
817954
617076
1616095
369601
55795
1764823
706921
1684176
1524236
1755863
237770
1506838
448434
183503
1600771
1079996
1826020
719323
304050
136338
303527
1110683
1963827
883705
1299217
399429
453710
748713
290973
596339
1978538
858753
1110291
13352
177990
255578
1473320
1102766
1046428
1574189
718190
1899322
916091
411763
1226537
1846628
256618
1561372
1392803
1104152
145723
594147
788413
1737322
1947296
1114862
1060018
1411811
325408
946137
1578746
362604
896621
65283
108278
1320591
921836
27460
393737
31154
480909
1197967
1399687
496202
117422
507804
221291
1538228
494743
1302414
1368491
1155200
1655563
1732145
522205
490931
763721
1149918
695416
1526016
1413054
772410
1273654
289870
943797
1527239
632805
1269146
1837974
1413510
1926377
1495065
1535707
934225
1876245
1940545
1621343
82549
1443107
984061
19145
1402228
284175
1087155
1768239
1787729
453680
174943
1389987
271960
1302137
1320510
546855
340089
1054212
1533651
1486053
1760798
613483
427868
935459
922540
574693
868966
1762773
1880591
773395
1103057
125025
1380905
1572616
1494960
1336755
1377281
1488133
523119
1591395
1375743
1850487
1032499
1148797
1462635
812143
654572
1801691
1386044
783915
814941
1387652
1679081
693148
1172867
1034113
38800
854617
1358542
214179
1024077
1203295
572637
933019
1073659
17659
1968785
1423140
1258930
1878363
1373530
761370
1313418
754088
942818
1970483
761274
546848
1079420
1847897
403074
357697
770822
1192165
713762
227663
1251237
713918
108154
993913
162294
508957
438256
1857629
510748
677196
1947164
547539
809955
1336118
1348561
862659
602192
87541
712082
203610
1788902
1070031
93052
600865
1356370
668044
1079493
197647
984815
725837
1218958
807033
714387
1633620
1143544
728925
9054
864853
256564
1279381
1148812
1450163
1131905
425991
1317637
837116
713312
713326
1959518
886231
1759982
628953
141605
576687
429797
753146
586304
1911696
247383
1208301
364861
634192
229360
470898
1532607
717900
477575
325992
427770
911493
1653284
1895347
1065289
1532308
358628
1780693
541289
509067
480759
723878
659924
1181598
317961
160172
654379
661081
614128
627284
1053716
697227
1959821
1264493
1892277
1140087
27303
853746
735568
1939407
1719280
1965769
602436
1757326
89775
645819
844350
210027
924250
623611
1203039
1690445
836072
1209380
537089
1675142
1512336
585912
1278893
1400468
1257773
47913
1238575
390155
764259
442182
1896256
1910977
947399
868463
1537660
1053066
1362862
1376820
520890
921099
106563
1183810
707183
1522640
1781125
497689
768977
889739
1472975
1873665
1239400
640721
1506249
523457
912951
532412
1069604
47004
456878
1648399
407597
1839243
1885050
1874413
1077656
1534872
803307
1029370
309043
1952116
646894
110310
589790
1546167
1493407
791487
853106
1160358
1206036
1055707
28566
578135
631368
1954478
1502869
1579932
697329
456106
1969972
167304
1638510
1286657
1972386
1086821
1070196
1453313
1765608
671665
1965163
300363
1294127
368327
333897
1500006
1503736
633010
813594
940112
1258408
1533502
65422
1265869
1655550
1491540
224641
1250205
1652448
1755475
1576325
175298
1507645
1710182
227531
1405025
296450
696719
1494533
371049
913400
831452
1131960
1430343
1857489
377685
939558
793585
927023
596150
282508
1612320
81491
815186
616298
126780
1742093
1864705
932501
1077583
144180
1200823
1018425
557404
1169066
599054
1962035
1321846
1555576
1841179
338312
1061318
800474
1470931
1333285
1145576
1794056
922089
1983909
277005
1631152
233729
269078
1994817
610418
165372
1131817
1588308
1882005
415473
18937
101136
925294
202376
40444
422745
452031
1815137
855090
1864972
1506201
1929052
1715320
94044
1850018
1487051
1954966
1601438
1664495
1102795
1816374
1220303
1139868
1344058
1147026
1533675
1405285
1356270
1871320
1854515
1866092
27371
1386842
1263252
164064
1878113
1397930
251100
29459
1076419
82761
1435432
1859532
1465739
1353677
1549731
1541995
43861
119549
1196070
61034
1265061
1937030
1398846
146124
47400
1682724
693581
1429928
1696941
806465
1728626
1890445
879894
1375526
1786255
43228
1602859
569511
1648311
825200
925951
11651
82431
1169615
1381513
258877
875166
257194
265908
155691
94945
661139
1986356
1051265
243623
1967598
218541
360157
609662
1974254
124932
1887864
678085
1469262
1096692
1812474
1844907
170473
774600
231614
1294134
1804545
387243
1139311
523813
475369
836290
1029658
671939
192894
1371267
15375
1230131
1605088
1774995
1894601
1051982
1778348
1416400
1987862
1601134
1511400
818916
1727432
217195
1006143
1539467
498979
1999548
485962
838542
658988
1899304
247209
673963
1290118
1770970
553728
1850718
1811574
1000385
280727
467706
873544
409098
1570066
797436
1572756
1287331
1790828
1738497
1838822
1275652
1272446
1019129
750701
1595449
1532025
1869661
1824056
683579
1534051
1197895
1229996
1203965
1263554
840492
918845
557491
270798
357138
801390
1468810
1649635
765566
657
248591
1368691
1028381
653351
1639722
1965789
675244
420135
1409652
1375990
1725464
1243824
1129131
1484999
7691
477969
888494
349533
1057436
309237
435500
232196
1841554
1548272
1671505
15268
742761
530875
1831263
1597442
1347749
1105665
248177
846198
1855880
221784
1309883
508297
409030
327774
1770125
525012
460557
1010435
579208
910559
1073131
1560755
1239911
1260557
148809
412072
1003762
297936
349041
1595923
1864014
1141037
1567116
916797
752831
1573624
565822
224044
1493315
1277390
111813
1838281
851471
1912923
1637733
934435
1319786
1246953
648441
186098
1721453
1678790
1524589
208893
1175705
1606705
759306
1003431
433121
288760
99016
1155287
1772806
1680983
1381391
1269056
1375425
967866
410661
1231358
1086048
1837703
1334177
1451251
1539611
59123
1465463
615833
55829
1488460
1878976
1348441
1065620
489116
648877
1209901
1498014
1120858
788277
672637
53490
11862
1256698
600771
1420124
1040113
1861117
698142
82833
1915374
771925
1224479
327337
1523308
460657
1660819
508480
424944
935699
1034291
290711
464110
655820
658540
1288507
1257297
1608960
163125
435681
1879392
436929
1197579
1990323
309804
1964850
1881385
471729
962031
1307698
723894
1450285
234300
1422521
1056375
1355587
1107964
983225
307288
1912868
1078280
93328
1465240
1086238
1028188
1720912
1734095
731617
1408390
408002
341095
172993
868358
1649824
886827
361636
1951533
1645480
1595149
69036
997621
216113
810303
483495
1430016
877042
66036
3955
632048
1591190
198372
1542328
852815
597817
209687
1093000
410757
577605
214737
352772
1001387
286941
409363
460350
1053019
1723354
1706674
1323153
1636328
1613042
1955110
1029259
1074270
913109
964538
1702776
283461
1837632
210743
11410
1932186
1102905
541443
208994
457394
1770650
165683
1775793
1243117
1145474
1427063
1574756
1399214
1712609
1756250
1632431
764889
1327659
1593337
593448
949976
1200590
1711280
752484
449471
1016036
1618380
169304
1010024
699414
874500
244367
932602
1584984
670880
1679703
1858578
1731930
1399889
1997168
408608
1424752
714173
242363
1834253
960048
1009142
1086727
536818
1944000
46442
1853641
226240
574042
363556
1656925
1172623
1686477
1135108
1518402
1622604
1214163
698411
1771449
687448
729997
1926004
877849
1548538
1636563
1352554
1013913
1455543
1477346
530509
213043
753670
1982679
1033437
1606708
138359
1713606
265784
990284
1042802
816757
1033055
500296
910289
247182
1401978
1899076
1967574
1324388
1430893
60081
100797
852988
1024225
1636029
1421709
1433952
903256
41477
960317
1362531
1096967
1057395
722638
641194
656130
105904
430597
418250
862065
904326
1022676
1540326
701749
554454
431402
1251580
157559
234287
1225358
808687
1618366
1269026
1794163
1364815
1874610
1075837
1872648
375603
1392827
1107487
1466667
1651646
1387157
699104
1129542
117403
1178340
1466126
287751
1821654
1849458
1697037
1919988
1002435
889101
230905
1935221
326644
1673268
1329512
241371
880444
123557
1042059
1862989
707321
1010554
1989206
602115
849892
1101280
365219
440939
626319
879205
1730438
550101
110898
108988
1206500
464535
1510990
22286
1321223
1871820
1134513
802532
1458040
1745836
196412
1844369
467735
529745
575825
1811519
1851180
289271
11023
709828
226390
1176504
1697103
312303
1472128
1583634
731857
790904
1736044
1066202
712911
1605493
1731585
353371
1576435
1906555
1475210
639779
398373
3560
1833151
589658
907042
525047
91536
251526
266947
254157
1155918
518621
1824753
787180
1767976
92728
58556
1288237
410151
163812
1598886
741841
1773023
459600
528245
1712532
457171
1619034
312693
526976
977380
1108870
160306
1845251
1737646
1102277
1299184
1488905
633982
1961849
352453
1872227
1813184
1378414
290522
585578
200562
1175585
656942
1806618
1496592
928841
337342
833304
1956827
1345758
377863
251606
713938
938968
1290761
370572
756726
25773
966852
15319
754678
1774836
1396832
1430358
681124
1573117
432526
819129
1403349
1544760
1941729
1641494
113886
727790
411464
1097106
67687
1887138
1428819
624157
333954
1235573
103494
1186166
577191
498670
1795365
370537
303052
773746
1960042
1802336
192357
1708083
1453716
280454
1237613
1563496
1994803
854987
296344
1826061
1966462
1977075
600417
77955
1697385
1122831
1216726
1045672
1820700
875451
437861
1516742
1929225
1062287
1596605
865882
763819
1842104
1034588
598926
36109
475475
293337
484856
797195
1109701
1783067
1565704
795610
1822385
1335958
1850981
515604
984859
1702667
1928954
1430187
330336
1015802
1404370
742627
1451173
1401996
984745
1821764
866650
1221840
353030
507660
1521736
1200883
1912894
597797
1784947
1937209
1880865
829162
1210062
1864557
1253007
231858
707378
35938
284164
278617
296948
1020322
1887156
910586
1290335
718178
802750
31942
841867
198796
200668
1353367
1199108
1524156
1183073
51938
637429
368186
710875
226393
921614
570443
1578194
1832483
1199580
1258722
1988416
1187229
834464
1879634
89654
1126057
71652
686867
19262
1448805
161438
245127
1869854
4576
1942256
1280615
570859
913744
1743865
632484
172063
383612
1030558
755994
1142595
188600
1226057
26641
439173
1597824
21310
271460
864586
1246230
1609112
95453
1828917
443484
1823307
1045827
1899336
1733276
1867421
100197
1879423
716926
1395642
1849001
307300
667447
1446962
1209372
6787
1708201
478154
1415586
984537
967311
709365
1688697
1039461
606021
887672
14702
955015
1319309
1053985
770656
1916564
592169
506426
1870472
353340
1144664
1093402
1693689
894704
97186
668688
1538721
1545201
1626887
894022
1964469
1522612
338492
629613
827905
1270568
1510627
1506670
995428
1577894
629955
1720833
1523134
1321803
529229
8713
1479012
1763823
843639
377232
1580263
716796
65448
1731774
1840059
1275190
1135257
1771334
393112
835952
207479
738645
577514
1399401
105851
1059369
1027267
1926366
1528967
54421
1955493
528058
990633
1957060
865085
131986
1027439
1286343
1878270
1227973
364998
1313738
520235
982587
1213053
621356
1460357
528517
1387714
1078333
1437703
376405
1238846
1990053
267908
1648485
439305
974802
409522
1230415
1078887
395854
55648
80309
550277
1637028
863163
67634
1389794
865281
633121
344845
636123
1358197
241072
1042900
1285938
1697150
703396
620469
547994
118528
1456321
332
51737
1787824
831410
1853884
1412685
18437
90900
1720181
1711608
1059664
1562007
1103825
158905
385062
278484
984967
1097195
1694137
1498873
791875
1574637
407266
897147
1431978
896143
314629
1876984
1245464
311467
157732
1519084
264126
1168459
1199818
976342
1848547
1601554
1919513
1234796
1060330
264616
1622720
340413
1715788
1126462
427677
202987
166607
184574
501540
156387
155328
136589
698670
1849758
1665060
1159735
1809518
1393738
1017904
426160
1338984
1529687
1368564
1927558
1684995
1593982
1437097
403682
1782777
1473785
51685
894128
445577
1936478
370958
1598716
904314
1936138
524788
1955387
1046507
1272267
134086
1270636
1026051
1335614
1858785
1095503
739603
1029256
1135007
525935
1199799
926631
530160
1045325
520603
709193
1816916
635284
905528
582245
1958268
690701
1345722
1688187
1868335
510471
1104572
838981
333065
528895
513132
87876
829977
197275
1713955
286995
537420
1819534
341137
1236644
1561887
1866324
175121
315535
1159899
402514
630434
1304109
928941
454063
1710516
634641
469117
1238135
121952
1130733
926233
632635
366283
1142636
604073
1398397
526892
1720113
1861069
1103305
875953
1648702
1453015
350175
1353618
1046710
882963
1004661
1029824
1103860
1743831
675587
47905
1185021
435895
966781
1588130
1280510
107132
1354435
519136
1611046
548364
957925
1021975
363330
1245285
1953442
1174434
1239628
620418
1660883
1834691
880267
709828
1718639
148034
458716
1167972
1878556
422938
769775
1363613
822489
1596794
622088
807895
801211
1562714
1535363
1160106
1127451
1037103
797737
1296140
1691737
812356
1904896
1990043
896873
1140115
1417090
1102504
1986607
566467
94580
996705
1005568
980560
645057
895149
1923431
1904779
663880
808001
1920989
1841436
185417
223796
537788
219053
772402
437825
1826805
1737939
23364
1178116
1091136
1074973
1201333
414798
545060
1976169
294471
772593
230765
385301
463179
1961533
1046244
287289
1705771
114934
1113701
1465764
882990
376165
706040
378873
299134
1391816
1387319
1250778
357239
1669282
241785
1284622
1519465
1948283
1530454
1764477
418887
1550044
1485677
1312932
1054638
646114
242517
1770338
1413274
945560
1137827
24175
1431060
1815219
979291
1527347
781049
1836322
485022
5544
1644974
1954912
854083
430491
1519383
934881
1106974
1174269
1378019
1250139
1670316
418271
1048755
1925235
669530
1904016
1129414
1348610
1642925
409638
648554
365721
80466
1306374
1168361
72467
1933969
830462
526725
403362
1982509
860204
485442
1668549
1182082
1499413
735025
600488
1981228
1618262
1106151
838693
1845818
1259400
253670
667629
1214305
960228
1987121
1932787
407027
783863
1823253
892707
1340355
172453
996940
1011802
192121
1182520
144920
578857
1240714
1835546
1934052
484539
1486996
751045
1243826
1292328
1410601
671563
1477001
447410
1912007
1600250
497945
993096
559374
1973596
786095
237930
522498
682148
1746759
1786547
1772806
1773283
287842
1201316
248058
343408
1021797
1870716
1394927
1285370
183308
483462
1245198
410204
566720
510564
1799105
1785607
1802707
1666999
1869759
36966
1817068
865498
1119714
1510626
449108
1170494
1805269
731723
727057
997250
590128
1345062
737690
1410675
866648
803408
636622
859666
1702744
98466
1676128
1251131
1382200
1782894
897174
72483
941215
613128
51102
1943564
1559053
1019481
1280400
261162
1655234
20020
314452
1459801
1598438
1730860
813462
265313
74920
58617
1582817
1927935
733776
1127305
1037220
1578420
624240
1422188
786391
1094545
152501
877510
1661031
1089579
1965980
1738553
19894
377049
870166
1163299
839719
854151
1515032
1343997
205326
1267569
1921131
1948932
1494905
1943752
163707
1476888
345789
1371066
242028
1858724
1167563
1238762
1257978
70264
839144
101869
122792
22751
1005639
1851693
1870798
754143
1323433
324075
1680610
52175
1342519
987959
201751
329420
1526612
269274
798976
416276
785395
331878
950623
1025641
1840102
725357
1434001
1613278
353883
1555612
1538550
816364
445032
364881
1033905
356506
172499
1344315
1462902
1395212
907856
1761755
1581729
68358
165288
861877
1153239
1151420
1342604
1992873
616324
890858
1168682
1678996
568081
1383740
23391
1951297
1889365
9108
1088863
1135237
1373290
58575
190733
963767
1133564
1769525
678270
1518671
85046
1595181
1436139
397484
1792022
850072
511257
489480
503825
566462
1930866
220759
467894
1417212
1968110
21362
448526
20625
877219
426584
174068
805265
439415
1358064
1601080
563482
1026806
1059026
1624142
558678
1466376
640784
1137090
764572
387925
362705
1071649
997598
969518
1334132
813580
571596
344352
380007
732901
1259057
607239
1790146
462840
831922
502429
994643
64472
1914317
1673751
850289
1094156
572221
982873
1749809
204249
1057366
682616
553808
1675094
1400117
1896186
605958
1249845
1803907
1493014
1343283
444316
636688
343504
388643
1924750
665061
1705257
86078
1905235
1451109
1311163
1298783
302739
1797088
1520637
417631
339869
1464598
255131
1452976
581377
714207
1422367
461187
243005
1493692
1274359
28862
1208761
1634851
1620682
1414354
406947
1320565
1069629
1211040
1257183
1881041
1889744
1822304
1308236
1812724
567717
1460936
474684
15665
1496685
616396
732372
1049204
1837281
1815448
573979
1679253
1113966
725547
1258958
1201040
670153
549302
1779725
651450
1679652
1922292
1949076
1652702
1772983
259751
1277467
569260
752690
461312
1489708
1998207
504084
959113
604245
344700
1016733
1648206
482777
833694
518524
1111578
1779623
727235
132920
1169018
313377
334215
1893544
269547
609953
1350579
1111930
759522
623694
1458615
740299
570300
852422
991845
718600
991857
946410
946801
712136
340259
1738046
811972
1995255
1757209
1412370
1386559
228108
371647
1198085
1462110
824162
431908
804968
921478
1602411
571061
323531
590754
275718
1931188
1183803
658063
1437551
1915335
1706726
881073
476991
955411
1008086
720890
859521
1744635
531453
175609
152885
800200
1359246
1720319
812730
1380476
849394
954350
1285061
1657461
1333805
352560
899918
1917897
167947
901127
439006
336805
166872
1971689
1071793
1644894
1394434
190797
1893303
1664124
1254219
1440572
1483657
1746689
1103119
1742383
1866455
332087
1409703
1607120
700158
1941904
528775
908145
1299983
507590
1029356
610475
1484034
267248
1392783
825682
903449
422864
1133829
811716
1283558
1089728
338165
967760
618846
93933
150798
222946
558287
1595400
1355747
2644
1035087
1214824
344441
450105
1114768
630864
1429085
757617
745157
1258757
1961459
1811250
448586
609479
1146706
579123
97983
1021136
1765609
221232
723611
1158407
1935285
1754487
1320229
752243
819001
640466
1117300
1968892
372009
1629682
1625469
1754143
544649
1637326
1005107
88147
513548
1603965
1078328
1050461
302894
723751
1692551
1243877
1234707
839576
1823755
32331
1632424
459473
638488
501278
1019807
1232047
343086
49273
442667
778337
385754
1857588
1512819
1795108
1800999
750034
1090169
1815295
1651874
424818
1527307
731251
1905650
1803929
587373
1189662
1702508
1638401
395838
1022263
410788
438673
344544
478957
1046650
928570
1903287
1690713
1516958
668096
1913423
1324109
365180
81322
1664483
559079
185776
973273
743195
42293
618792
1369333
1630551
145130
1947230
612898
264644
1411497
1288513
371421
1833857
387251
594926
1285719
407728
196326
1506400
94472
435328
1976636
1028553
26201
1859876
1419934
365448
1732215
1909673
79097
1684557
1075113
150880
1200054
991340
49590
404717
1168875
407976
123493
1112429
546505
932868
1540119
818569
923008
530547
580180
1937971
255385
1485893
736362
1883892
676506
596732
1713038
656260
1071202
1434821
404014
1088954
246872
456235
175887
133063
1140020
1005932
1007035
764066
1150324
632881
1489473
806744
579998
429014
225439
1011879
1816878
169399
306045
1066967
506287
1491594
1940716
1034437
354136
744701
435936
129088
198939
387074
1865501
238316
1910448
268318
570899
364633
30520
1255808
1723264
1956881
843417
912745
387954
743789
265131
563402
528011
1391745
413478
635798
1605102
924588
516823
701309
114397
203232
1451338
27523
335467
401725
1992058
351305
381176
1722835
1985253
453166
393494
686308
758039
885637
97626
1748567
586362
1093107
1735028
1494343
1474061
366079
138870
74661
1028121
673671
1900404
1830852
108314
1767567
1286781
1320541
1837740
1786163
960473
968036
99293
1023991
1846934
419441
846657
388936
482113
182117
1409404
105879
898842
287130
1607736
1181128
1270290
470505
428770
324763
633822
769751
1791695
383793
109016
415114
991219
185765
271477
1697275
1702323
118453
976812
1628451
1646952
1238525
915743
566404
1518412
1909430
815167
421684
68006
1281238
347495
1731926
953007
335330
635201
349533
603629
319905
87856
810143
1452876
562721
886225
1029309
1606046
986831
496993
1968473
215927
1513106
1709633
1973389
1775905
1472682
794424
9055
63207
1539216
1523602
1379362
1574389
1383379
113650
1854725
1319143
191778
563810
226122
1361818
885733
692299
628909
465528
1343248
1421539
1413806
225670
251304
1279141
253305
1109509
61969
748473
532830
1643137
396635
898984
1932533
1603774
508655
335155
1000302
135743
1316357
1435924
594809
872641
319394
364625
1406848
1939052
1324120
616496
231156
411012
1592204
1458130
800235
204002
762599
1712269
1605680
1620300
1286110
564268
219
1392811
982063
781562
776936
44572
17603
1213503
1120958
709833
727903
886935
1799747
1787465
375855
984808
954977
1748640
324926
1846291
70476
452759
1314736
139842
756414
957349
1950080
587559
859147
455563
567708
1604262
1554680
349794
1179980
526768
659846
1891260
446027
1794118
228474
164357
642294
1595251
569229
1255514
1685574
1878661
540639
273728
95050
1924647
463080
784577
1907390
1418771
1311114
1856572
706324
865698
1652713
1238202
714387
5527
461602
1616287
708755
1753148
1897653
1917987
1075634
289256
332245
759383
83184
1075953
790691
1232237
512475
1524951
911590
530988
1277208
1292077
1039834
1060322
851554
1894098
154994
173982
517438
189140
1512061
883306
427572
105443
1575873
200871
554977
1695180
606331
1655983
709681
1654688
1686925
1698403
655022
1794844
1836833
64078
1443585
287072
1372622
301100
1551121
1190313
756361
1994749
584550
797580
801119
231232
1129892
831072
1766183
361059
570730
1389043
249990
313297
671955
932422
427608
239339
1066308
1856372
350335
580934
277450
1764925
1692604
230728
532936
511931
1535684
1862648
1002609
441335
946123
35652
1391141
370732
1199232
1766424
1849828
1632214
644458
1264375
1991317
1199315
1080809
976456
1957561
1680438
1611641
662372
1138604
1139951
1646937
1323687
1570662
1675249
1009923
852316
1205852
535669
1134177
479465
1035923
1329607
338524
755588
225763
1745258
1863062
469303
813035
587518
1640871
210390
113432
1357430
1689270
1325398
559817
1159060
1416246
1797739
686636
1139432
1605305
1605817
701345
1037749
893688
910680
1306009
669187
716013
587543
1048462
1373212
388892
310340
1489939
479805
198335
1104596
1337613
1253368
1603701
1589595
628765
1323596
737400
959504
420736
1018265
1521396
59181
1403979
703418
1074783
1204540
174949
186509
329252
1239590
379058
858748
1252388
296664
1553637
283096
316918
525837
83758
44081
168631
687121
281733
1959710
1448760
160525
1304315
179436
243838
1322136
1027611
543849
604856
436853
1165238
709482
1980936
1301201
1921335
492497
843241
1101191
509433
1453288
848807
1680029
590642
363009
1862028
485424
1999777
1373505
1444895
765838
435300
1494590
1068468
392304
1430643
631811
440126
1978046
1160881
66977
1289330
355747
1699789
1339746
1530159
105570
322088
1715265
190592
871667
1775541
360934
432388
1875471
1922939
237838
4081
1054041
1963906
1684379
759995
347589
1632061
140204
146811
748047
1557246
684992
1578346
1432473
567962
387398
1747990
312626
1985816
1346033
501041
1100496
1015245
197685
123182
747074
904268
949705
1623424
1302880
1339869
1606305
117787
1106149
426556
1036957
1602182
113883
1702771
587765
634996
463091
1422741
1104444
901293
946001
363714
1092980
444445
861060
343640
1031339
1908052
1519869
39293
1203389
1046750
240975
1784439
980465
93503
1018614
440055
1821885
43645
1940747
1942095
260202
564771
1514906
1778702
188316
1044726
881070
1469508
608415
506481
1816168
458411
492399
814682
1205612
1710352
955737
726801
427033
599291
1212986
748135
1980798
1614964
551035
448965
1712199
1921122
306816
1039404
1670293
1255342
736166
1591262
1440491
827159
1398209
1802112
1417256
933526
1351750
1169471
131272
1834136
676051
753204
120000
278708
339791
18329
1205398
666230
1862166
609316
475752
1052073
1577019
1123441
1730576
1162932
475786
1242633
1287572
776995
1007501
1428417
1490701
1880788
276446
961757
261580
1042773
705338
282167
1868502
1747131
90812
634577
449425
694
200746
454452
210243
1796731
1918182
768860
54918
1848506
734255
379192
647020
514013
40501
476386
329611
1656541
1972328
753803
1159167
1941997
598638
1189454
1012874
1272943
115705
60192
1293973
131456
1054702
485968
1641612
1358082
326146
1008856
199251
1718994
324097
1688961
1072676
1057087
1705691
1310714
972161
1511721
1184846
771465
1046744
167859
151435
444254
818202
1745876
648035
224133
1347957
456648
1227123
302926
1764159
210990
107616
488295
1750374
145835
266313
1712745
64005
1632620
23052
19324
457907
1853092
1770416
1409627
874944
662693
177606
1384087
1157023
1203396
909091
898512
1016896
1766741
254224
1366385
1248172
1325382
989425
1602247
996683
1282619
13151
319959
881955
1584839
1594698
1692432
576915
1734196
1841127
1103412
1200616
1838260
125074
1948801
1571137
644680
1899147
1670017
1920426
736300
523110
620884
1959773
865605
672472
140377
1027428
244890
282639
1136960
1885875
1303955
1330131
1020386
681658
616789
1832834
476366
506376
1383693
1740048
905532
506063
1247557
1909702
1801826
1891543
1939935
1106614
1038526
1830723
3476
1573455
1366550
1261637
1284788
1975889
1336146
1272218
1119607
1035171
605479
1779921
1755790
1372099
1443845
1919735
518609
536162
323089
675228
1070133
98022
559850
1058149
191753
955247
184908
1143285
869165
1329376
91097
750484
1972498
1098534
453842
414278
108748
735071
1280612
1366947
179973
1091237
772701
1652798
988042
50424
1698306
597314
5177
118599
220961
911703
1107918
699148
258992
1502984
1034223
695999
1606236
1367079
481222
32148
431846
459863
928800
1585942
1096368
786626
861677
1912805
603227
1362744
719098
1875428
820084
1526146
573032
1170980
316924
244936
1322740
501433
1154632
367540
1121098
695539
1282930
94213
1771553
1535872
1069037
1163210
101620
923519
1828792
1647761
632462
401224
860556
408501
855038
1271702
1204352
1680013
474901
1564413
487264
983529
1736191
1682370
1883044
1436624
1670711
1891850
1148873
1811737
1852429
448742
634189
1005168
1373017
515350
1944451
1234270
70185
1923171
1135649
842294
868946
840136
1936049
916607
1057413
40814
973389
900382
1052990
1512569
1258257
1618707
79061
816486
119375
112559
254124
110882
384092
699126
221229
457424
147342
388594
546174
263505
635498
1030652
331830
113571
1035338
1836192
1194866
1855609
1276155
1311977
122644
1317117
1205756
132897
739962
858814
115903
1801699
417001
580464
1700729
698261
1753688
716660
1428668
1915694
932805
1221823
1702582
321759
1464228
939013
499601
491868
456676
1831728
374666
1076030
77575
508145
98538
1146786
163042
1145674
676631
1264424
1753817
575224
212282
913104
1351065
536718
628441
1858140
162763
1345623
1977561
1098144
1049302
1189033
754880
77471
1945322
570927
229570
1187064
874037
1505588
490881
1273214
1562439
1745029
50858
1756775
4662
1697026
121642
706720
336005
860525
104648
1082108
8463
1031423
287561
1640882
780644
795703
804373
1608689
443831
707700
1579828
266957
607980
1859308
177902
58647
756464
801020
1122528
177939
81418
85422
575962
467503
146931
430293
1324136
647882
1332085
941473
558364
1306896
689349
440625
1606250
242847
1521
1724798
220589
622382
1426162
1465721
310103
586298
932788
141960
1441518
1434962
97217
1830573
519276
1068222
613762
800720
1976710
1643223
1938407
1825625
1155990
760702
1393937
722096
1053431
125875
779166
1526889
773546
1082261
1138466
483465
1982843
1892593
1364607
905745
176040
1535399
198714
1882043
872811
1094354
338210
295746
513266
1999117
1188982
1325716
847204
1513812
1403001
1879693
654068
636483
516404
1121862
463319
558929
1887718
725352
249297
554645
206391
317575
1676757
1010644
144867
449916
1930933
1382943
783650
1821959
1345813
1037336
485251
508591
211127
1769530
1076617
1715238
1508947
1398699
1339962
1803383
711222
514790
1893620
771573
1719252
1479583
1082271
1406440
1691347
1779184
1749118
1124301
1427447
1205054
1040289
1743741
1391264
619458
937739
1242852
1607199
119332
1260507
1991019
1718175
981650
1865720
1937482
1981685
383945
207353
1112462
293265
367610
705430
909368
506257
379416
497747
1885776
212521
618573
238800
1638776
2787
1294244
568081
1017524
1428958
1695541
688856
531071
896886
745795
702490
18501
1386227
335472
862460
664315
787772
122247
1320824
534518
573705
436472
126268
507902
835055
1338846
1275617
1039954
1228416
180803
1589238
1246212
396333
459615
1303637
1324038
795371
1573269
568559
1954410
1503503
1703719
1255251
1320215
656895
1039512
69867
1781486
1621178
1056334
1440881
607082
237301
1666628
1297858
1827016
245988
1678535
1228119
1394344
439324
1343637
1351550
1593778
949525
1121401
37276
825045
624951
1659949
1252146
39937
802513
94719
1624867
416195
866306
1147450
738954
173105
1522736
36316
1235148
1822626
849241
1847896
520266
187102
924903
1756544
1545686
1047054
98704
1275478
1981401
433207
670937
125024
1673482
951161
115670
1021028
54749
104834
1153537
530675
788465
681130
1846584
1426517
1075499
1654110
1346398
1954176
1131186
535869
326194
1874728
1920640
1643667
549029
648460
1208162
480376
485728
1001681
586194
1723912
581883
1026239
579403
1297818
825644
1644904
1286547
364667
1242634
1241452
25618
680378
1712037
1887639
317225
1590257
1554454
920063
1302792
502125
162989
1893612
671374
1717560
953083
1790946
189131
571799
491812
485289
1940611
1217318
422430
1123718
1095405
1558900
115339
1458052
1070320
1715488
785797
948441
1751017
1485317
1236567
1482039
680218
1387556
1566472
1013292
73085
293297
691897
779487
1451314
1116040
1060938
762768
387472
1763083
1642708
666709
1379973
1722430
1122757
470359
480645
500894
773734
1304972
1402138
61064
1390908
1516824
858623
375471
877691
746502
621278
217749
888436
1896847
1633426
1323810
1066393
1897189
911394
857528
778718
1196178
1753988
1969724
1844629
263132
1134901
1616389
1676004
1611448
865585
738151
83463
1013687
514253
976431
1860166
1755186
1693033
455438
1442419
365382
24316
1990265
358898
375680
691981
1177676
1522352
902767
1196299
1304566
1235815
334288
721971
400951
828517
542846
248449
1858863
699550
244541
232621
41461
12687
49537
1603058
1372551
1636611
732127
68603
1223116
711797
1109251
1191067
120348
1098056
1725214
1814121
458754
375585
851041
1232063
1152762
725418
1016413
440309
942724
760007
19401
697584
1715579
1848862
443374
1550808
1384302
1250103
145812
1326658
1423482
462134
53847
1946477
1183775
991103
1180545
106939
117469
187006
1373023
654567
1489635
1915254
957137
1499140
529472
568580
478653
1590535
1350730
1893093
1426317
914052
1340639
233766
425356
123569
17081
1108081
469694
1645978
1779368
944861
772753
1417829
516353
1202494
1432128
415636
718687
1362980
1624916
210747
585650
701631
715860
569458
1266700
1259175
76198
1623319
1725376
1522020
1942032
1744551
1364051
513882
1748218
925325
1996203
498589
487771
165751
1463811
1682802
1684852
22889
150982
1103812
80153
1582479
521823
245322
291210
1827682
681554
1262680
825170
884288
55664
296990
241374
130945
929963
1167404
717383
448275
251699
1184548
1642243
1734463
647025
726410
782381
460077
1687880
624826
1292396
1296079
50572
124311
906918
779783
1933890
504611
663204
1715220
397045
1896595
1483515
822421
134763
1569483
298959
164773
1708330
1298078
417825
1896526
1908626
1070539
1210705
1657624
262803
968045
732338
1884342
1987283
494464
1965671
716026
119700
1682357
1557165
1866550
1241720
827230
1589194
680684
457533
1474485
254188
1897820
1010864
1126684
1400032
1167801
1591172
677644
365784
1040297
1443021
1262263
1408497
195595
1808927
1380450
596405
1627471
1298428
783444
1699615
165408
1138470
630899
756813
1466401
787275
12533
262996
1444561
811028
858205
350458
1659208
1944577
778419
41025
548122
661856
1117292
1228641
1534896
1992590
1951136
1456525
1151811
1909414
744511
530578
503732
1912072
503248
1988144
828622
780125
543456
999081
1980889
1434908
366955
503781
1314241
1205721
333980
1817496
506113
811764
1086645
961914
244204
1679983
153073
1225177
790432
991490
828154
1421949
1751825
531125
1987999
1536850
1514364
836733
196275
902709
637575
1586638
520822
452417
1340210
171771
1027627
1367496
1510890
466465
1983094
666301
1381842
812559
610485
589813
324632
1067741
796088
1263848
1067160
576102
909707
941278
1050666
455432
1785750
428185
1143878
203238
995975
1899379
1259876
708932
1860928
1167840
36211
739612
162216
1153174
1126786
1091822
1182402
1383749
623151
1326990
1238721
142053
994804
1733315
1001956
549675
99506
1272434
1790980
935836
1932204
409665
1055236
151499
103222
980142
1395799
722677
13650
1320178
442407
1082825
674441
1370662
1956187
1366575
16950
921319
480075
1226876
961115
1771435
1889881
1708852
278645
686773
961700
418538
1548570
73339
1735782
1001628
1822323
754895
1104443
975955
739968
1425960
365317
3938
1386739
266005
1149582
376228
593160
944403
1710666
842342
1878218
972369
515825
1276338
1969893
573585
1875568
481858
72537
1557027
1924351
1544965
266554
639403
1865281
1716042
799230
1506675
1683199
1803757
930149
697809
1107528
1302782
15891
801541
862802
229545
213570
325953
895996
532458
848879
503213
1428616
860208
229696
1521585
1127192
1762223
1333493
1470206
1422664
1847062
1304781
1493358
924983
1575312
1558024
356526
1051167
1229419
1239664
973054
1060992
1086216
538487
1940813
1304960
631553
617321
1815658
1643205
482321
1547815
648139
912409
15729
364139
188862
1527577
398720
1910303
114529
1382847
180741
1377808
1262387
347706
405781
1968281
780992
1621655
1763157
1442301
1712664
1742610
453219
791668
329678
1477829
1395227
1145718
1103129
835050
1105574
789979
486871
1367198
3178
361015
1377210
402192
1415580
1795403
1537913
1741595
1165803
1712459
886164
1168842
829725
1754545
638071
10394
669335
1151152
1147721
641220
1071381
1657908
209452
53122
337900
610852
298199
205305
592099
72922
665646
664876
620333
497149
989969
1101216
1404465
1630613
770427
969198
1867991
1519062
1665355
306437
1586184
491900
1442630
1237437
1843013
1933390
1366168
595925
913281
1259702
1069545
290500
470773
1819845
1050645
18360
482411
923441
1036296
1080642
1469978
1710025
1620890
1521898
1329861
1039708
1359490
1547400
1183604
553392
276505
1583387
8957
1950194
958195
489447
1995792
15953
688811
902127
1016444
1100032
1578843
1962294
947150
99368
619448
1024004
1681765
1618067
1853484
132966
1652057
377103
722682
1878559
1764150
25719
1233441
1142922
209664
472357
1364526
106989
1181453
516961
294483
251274
1220555
1962266
105539
1171745
1752609
241488
1434828
1031852
889911
244036
1376371
374620
1917436
373307
1364905
1824956
1712842
99034
1477725
1663117
640278
1118010
1970348
1688272
1564544
478576
1861124
1192854
11689
1527177
344732
339668
1119943
1666272
146095
885267
1855370
1877617
1589632
781307
1939274
1746064
1715602
1241548
1902434
474166
342530
232064
924705
452467
170761
1325118
1467796
1104372
646751
295609
1835005
1996163
765426
516537
412857
14143
1087997
277461
1880297
298522
1160250
984171
683821
598498
556202
466952
901415
1703157
178465
311797
1165608
224396
361038
44152
1098584
936762
747187
1143612
468095
166869
257720
440406
332570
587057
613923
514474
1092054
1236830
129978
1813971
965060
1186167
1670344
1530162
381327
529087
199940
1947771
716336
992417
65697
1418443
750488
1129348
810296
227057
268504
1569762
682091
282182
1118609
1561557
1564660
218732
172637
369457
984350
906888
1031714
518843
932363
590588
654953
1444540
326103
1003336
125977
301000
1588941
1828659
835150
1429769
719668
413015
1974853
1852963
103450
1519609
2388
672075
1342896
60276
279857
466595
1517080
1068137
1386623
1695516
393397
419632
1418438
1209933
152806
279401
851679
1530829
1477277
1401185
224901
1720734
419566
1535249
421366
391641
411533
1313916
38282
872117
1327435
1599614
1242999
742964
75853
923291
707958
1535518
599273
754604
1121706
1682981
346820
295205
495472
1162606
1122712
1654074
1449462
1997421
1013563
371185
1053896
1072754
570261
944183
576904
131699
1902000
1334940
330636
118966
808680
1733226
1282902
1395400
170745
640799
1042356
1945684
67609
143871
1424624
177652
1260637
351248
130938
94243
1765595
299934
285650
988304
268895
1147110
1947508
1152921
1477630
734053
1509422
391243
825065
1726594
1421171
1261500
412995
1134161
36816
1112643
355507
338803
1974857
436475
1914436
1975378
640230
1338322
1056119
1846284
1402560
182282
380027
497054
318425
1428825
398373
18797
730017
673641
1683491
536199
1262389
287931
1908993
738385
1911407
1781102
1161103
899420
1102192
1675524
287219
862993
763082
1735047
539419
269009
1422737
942672
1233273
825255
47035
919586
550208
756066
1746021
1857379
118931
1108640
1501627
1534612
945114
1461735
1683390
1908393
584587
330377
1262711
589107
626828
164566
1178120
1320415
1612805
308289
2940
1796823
160451
715497
209626
1513351
1393929
881704
285702
507440
1139122
803613
14339
1741388
135958
1102696
890866
308787
1635813
1750622
88347
1480396
1025928
1593763
1004521
680914
1692699
837009
1896831
897031
276092
551236
1163371
570114
1423875
1054608
1047299
783856
1009935
1750734
1338254
908512
1074674
1121143
1495609
1504226
1588719
1987645
1945047
1119630
933722
1528043
692347
497959
1098072
1282335
579433
1601696
1367613
1410728
488730
94005
1971000
1315055
1154556
182873
886131
94948
1378018
1426332
752885
1733994
366237
282660
1136179
1263094
1157971
554544
681368
1961094
1404589
543238
1267036
1683078
1565522
895372
428160
114221
1536645
1166868
1344779
721120
694728
755267
1510059
553993
565456
1666539
1904310
686298
28538
1270097
1840863
568539
793483
1976307
185761
248889
1017954
1630356
1693223
472295
370506
1666721
1339555
882933
241116
80922
513453
318305
1585914
21271
1240917
979913
1545705
941168
775511
517987
1995447
961772
1936045
1549846
1996473
1281372
1850604
45679
1624007
385336
9486
1803228
864184
1567622
599429
1887059
474268
1437833
1629024
1545055
45290
554973
353611
1314852
1997431
1559370
590325
700714
1094865
1733286
295325
833029
1882465
1561912
1038046
381830
1318478
199398
51145
1887033
1175496
538125
75219
846473
617815
1995895
1767020
952870
533070
1839085
1182476
836566
510905
1144812
436175
1332652
429995
1522810
1789562
199322
1584792
1058462
1244771
568726
1398448
1230510
1081139
1703458
1476270
1480395
1657944
1226018
373703
492515
335744
728452
1451980
1798540
843906
982821
1047574
1090566
1166727
311112
1413201
1191810
884270
1606937
1414951
1797260
515479
622788
183472
925497
1084286
1494090
1482667
714681
386539
332042
1991482
1411762
164412
894683
35884
1908383
164929
120409
1020623
1182469
8725
1528487
12675
217808
1296879
77334
1167040
455579
952874
611387
583391
527464
111780
809014
1448519
1800932
281170
33782
1600255
656037
269524
1198481
661060
1172148
988501
1516185
191994
16991
858549
1159353
991893
1211081
207173
1991407
1024678
1749045
1909925
1089824
949197
1720134
451418
128285
1936161
1619785
1909836
768754
318508
1411670
72884
349642
738416
1955301
493496
152986
435640
1761872
807467
1251211
1587126
1348435
1659597
1264192
1604880
1963577
491535
1922008
1235363
426301
835233
1328736
592951
663757
237024
1957350
936353
1381660
656958
242589
1068926
1130524
1792592
105355
41314
20247
553950
1822764
1695713
1451558
661595
1759370
966760
193918
1571899
1391174
978444
1866288
1950038
1682929
584626
604957
1727077
1589248
680667
308586
115972
70168
1575066
273767
57485
1786215
1034893
1024842
1877289
1546235
397958
1185792
705358
238815
23678
1773253
359968
1638691
268519
388153
196430
817596
618864
1480619
57793
414022
775055
1380070
685301
866557
699756
460020
829911
1428472
907565
633381
1933866
951685
279546
857684
489281
1187785
567889
1496619
1533258
1028792
1293320
723753
751312
1050453
1627779
340871
1697828
78471
767110
45548
181125
565824
1226460
963066
1963334
716373
1902111
958989
435711
1026427
1224180
1766553
531035
942836
1916260
117616
1515256
1069824
1216940
60898
855164
609150
1016018
1394053
1970538
704445
755140
1550112
1829465
690688
169634
646739
753869
456971
1769341
1960284
1271232
1394128
1367370
1596636
1632218
303991
1338019
1486440
1189166
316688
144397
1676230
1260805
1279259
1408429
580503
1583009
568303
1171628
376695
427869
480027
1415305
1611283
321901
450428
1215686
1131134
1213887
459387
631266
1644368
892075
1681919
52732
1340234
952861
1517161
1516687
1824192
242971
1119882
801200
1588629
858760
1312483
965681
1434071
1210360
172663
556642
1772876
1954927
1394347
1116673
1438317
1509402
378155
1912509
1333389
401955
706554
986366
202628
707563
548130
712361
198874
849119
1061092
1989693
1858480
630017
909480
1874454
1491609
964049
693416
782983
400541
1354075
694607
620409
1368761
1029784
823258
178123
294965
671290
1710906
1956521
1592416
611505
1387532
878842
1916960
741813
591521
1388434
203958
1720738
750700
855934
208049
1061543
927200
1813966
10253
1049745
405185
956533
29638
236292
1243821
1985004
14524
88585
1214591
1998549
337075
1470079
1945236
375378
783976
1028604
1425568
513990
692543
1124070
1329916
1693071
1673966
1979088
247150
1734660
947438
362771
1287086
733817
1129315
1571130
242332
418000
406470
1000233
1299813
615563
1287115
721244
563795
1504018
829804
1231553
1666582
28431
940017
1452980
254473
942645
1989122
1352300
684850
370269
1446554
677771
547183
1815381
544344
1639980
1426057
1218608
1294217
623602
627426
546619
644551
884871
1109259
1232580
559647
350730
864535
385500
536571
732531
235454
141845
1014754
232978
833367
1941141
1663149
1728518
423329
39664
108057
695320
417064
34861
1041027
1397312
1023869
759377
959243
1775374
258469
1471219
268183
1299307
883567
937151
1748833
1151550
1561702
1004513
167295
805707
545468
766368
533599
1804321
1286949
1678817
739188
1130876
1576361
368826
1976892
1013131
1375285
739556
389684
720246
856225
831356
457753
1778782
352190
1621808
780159
1098756
1010808
1083767
1436470
1654790
244406
1126485
1566841
534674
796590
1441909
181310
664489
1522692
1405356
1420284
1483616
770093
963481
791615
1597291
470332
1630108
1496885
1081705
408452
723188
1999604
1916765
1970739
882957
1231971
500567
61935
1690708
1054739
1423693
771720
1408553
1497132
1971887
1385412
1523254
509637
1763868
1737044
1284162
704043
959661
911683
1886177
191762
1507045
1255263
1670615
477999
1187447
1048351
578519
996066
714868
73932
1748231
1200171
1085870
704330
1929854
1825157
541248
937678
388087
1214659
990073
1670173
1354738
1246554
149669
1318960
662018
15628
144195
1237158
1682621
1552580
391016
1732457
720800
1417703
1355959
435701
1007471
91503
287900
1207482
910693
584079
1888671
762280
864937
577267
1141450
920802
1613328
1827735
1914438
677014
953303
932106
1504527
1989689
195785
1592323
788189
1816664
654108
1857446
1467245
296039
863229
1871881
255349
1741682
1572891
1522805
242720
1639449
1982451
1145785
1244751
1911499
284476
1826339
72621
1103306
1947860
1014545
265525
300914
907258
1541891
1166670
534740
822257
1415163
546683
1940377
231798
1565252
644980
1027521
1626062
1478964
564183
1212270
1419603
1186061
1954201
1799093
1944941
1488079
907921
175995
1776570
1578336
589672
368747
1002802
1379520
1278837
1071613
425354
277868
1930013
1845971
1439371
86226
1741022
358691
521226
1560482
788814
1583495
64565
1721087
533339
1201609
1300105
775326
1353030
1518067
483542
290461
866409
289489
486239
590329
753773
1982776
1331985
401625
893405
1017969
1939635
1546761
1126854
1136396
1080728
900588
316428
1427964
344668
1611649
900292
837797
348042
1300308
1393712
1931985
1040524
1745869
1363678
1857539
1796956
976668
1342351
1908156
1530144
1554080
901846
1092904
383328
82648
822968
985166
596207
1675356
1322796
1767670
903470
1337041
1355204
1497129
483502
1323885
376962
636999
753080
993928
1122451
705850
879634
1515355
1061062
1442368
1787095
1848318
1124755
934634
953750
251824
749451
1384982
1421849
1447358
179823
825980
1016124
1380193
1074498
426506
996355
830800
728677
813890
859723
572960
1901729
573539
1113465
1943236
1181590
1199725
1525624
582625
1941478
1407114
322923
576643
918313
688497
379430
1179035
434159
1193958
1317821
92512
1841439
1138754
1323845
264370
300982
445181
1045619
1270741
1567907
1037084
278860
362052
1748888
276913
434607
1581612
877044
443657
877268
1720509
1021404
979173
126665
715295
1229284
487441
1565218
663368
1292451
1076205
552391
1510062
1576013
1808999
1448588
13200
38351
1574342
1979777
1914716
1508433
1649517
483954
1442674
131624
214039
619691
431507
1702865
1240322
1439401
1981161
1544909
416029
1214003
978928
877831
892581
738644
1617675
180931
1235985
1145711
942453
893278
163697
1259409
191784
214644
63421
1857457
870831
108854
720483
386573
52026
1684987
254940
836612
1687554
1475193
1452126
520037
975840
599190
1797932
1060674
1950180
505722
1464063
604302
703314
370244
140335
1878176
593458
42811
442499
774104
126399
1073006
1671887
1533805
468586
1358853
1233327
455661
1652926
1314196
1629359
33995
1906525
1298234
104800
1339933
1870717
629072
820943
1655809
1542743
1938868
243229
608810
1796243
767735
494933
1632923
1051709
929527
1898072
1889773
966734
203536
1150840
693272
1375800
1602947
1664295
1945784
1087502
1850728
1569098
957592
1586058
137283
1773779
1723595
682290
885152
1857442
1340398
770068
1397380
183705
649384
369261
1776186
1863976
972721
140821
1277397
1076132
1628810
1729928
1290214
169619
125208
1423731
1017864
878415
886221
567262
1336847
1761573
763473
444883
265704
544761
5075
1447467
1290682
1366161
1559611
1142164
881151
1425219
360019
73810
516562
194710
1899309
134380
1892306
1176833
1343824
491921
447677
1761190
603390
1051530
1483563
830697
1234014
1033082
895170
1187990
674360
1806333
154518
178220
1816535
1113696
320480
486885
477066
1989403
800264
205636
1649333
1446741
828220
1120417
191891
378012
1102869
326657
1798089
1396803
250440
1589948
422929
719283
1927660
993298
1962966
1488886
959134
1266316
1411893
1740211
1974110
1844306
1628810
1336305
1388896
243216
1466096
1644791
34435
1108125
1620891
215738
1340228
1012652
1926263
1766683
688132
1136662
1246258
1972581
1140812
944713
1313493
1180218
594756
849927
865348
871920
1351686
245542
1137347
87918
568467
874913
753520
363947
887004
350980
1996627
1480517
1458267
875778
1977820
1102005
806466
826481
1511237
1865315
1227223
1905095
1813443
929167
1384068
748965
544310
39895
896382
821860
878065
1353949
1216610
149013
1287354
1203322
1576876
1586212
654905
1628815
740700
1539618
33173
1896559
1634107
988408
1510364
398154
1184957
1305705
767920
1715268
815021
1914649
775889
225442
147895
1588125
963986
1159538
1883068
886536
1870300
1145502
1821118
1105325
1937508
431145
1504484
1286174
1198887
1526550
1039822
1266634
720098
97158
819518
1373758
1986298
577406
1973596
986714
1422810
571180
1013546
1146908
1643892
1989815
704808
1611343
304883
973827
18006
1361251
121504
314142
1114295
173831
594987
455778
498378
1855060
1915622
1154567
438259
1768254
186373
1972873
1675226
919434
1998163
1772405
1268251
578506
1930918
258583
1138988
1419458
258765
1402485
1527667
1567416
1936441
144568
444651
1547852
1717497
340730
1335140
1307427
1750477
74472
232876
327872
1001443
771685
1329938
973599
363431
744472
1253071
1011074
1421565
1360553
1249964
1440304
357843
1135135
1224465
959215
1006628
273456
1901615
1466503
1016694
1339653
830303
804216
1939779
831455
1573570
177245
403336
1723223
706640
111894
1597570
960478
1889512
1904944
831168
1651524
960174
179767
1691032
52693
8319
641728
486919
715699
1452387
411661
1369854
1211381
1098799
237370
1081740
1441954
462593
1681269
1293772
403919
1979635
843583
829098
1253930
28375
412571
515945
1345980
827090
665116
862282
1909306
1872920
1033728
1649705
229446
1251073
1122802
681251
1525166
1475997
921412
453919
1990451
1811797
1947044
1027040
1437904
1133624
1651746
590052
1414987
390808
146260
1886380
677058
1746284
341607
1791055
603081
1897185
362262
644823
1117947
886876
37527
1933339
724408
1525070
987485
389502
1570335
1754596
507965
940164
833058
1599950
1008592
232715
1265177
493383
1227899
1088166
68985
67645
613572
1236228
500517
1807292
440484
1146245
1172269
18229
1854746
1674192
1027350
1698106
1983346
586441
1884441
376141
1632300
693242
1345795
531196
908266
1255857
1207257
126350
384161
1991478
1802317
195033
34859
1184712
818576
731823
1620845
1010645
317870
1680245
1935382
1220269
1883286
1252739
1764519
1418699
971527
428279
1318934
432767
1600307
1691973
1101726
296104
1545358
126526
544181
1453851
1793571
305177
970795
53437
801896
1795301
1228013
1866845
46234
877796
1051919
900096
1153280
1149331
1368405
526029
1854958
1740478
1078695
1042608
136980
1299149
1783393
1919790
893475
1374096
1547382
1686654
1384648
1038937
974368
516570
1591303
1252093
1953803
1973277
1529026
1412078
1405726
848445
1565994
4675
982899
518717
1641712
1527101
1959425
168380
1848482
10638
1956556
1852017
45025
494634
1058981
941014
1809730
1710088
1003146
655095
1738663
259544
1512062
740029
283208
1735978
376502
1100336
1996891
54581
169426
357174
1679970
1508536
463248
1880458
1943789
448400
1884538
444162
575960
1863865
782978
16220
934407
954348
1469582
1090956
1865540
1652367
1470641
774745
976899
874668
1033752
1795528
688853
1212417
1462457
146499
33339
1411237
762778
557983
548900
455386
104967
721507
1792421
181830
937471
961853
1570950
722239
487722
1841519
639723
840431
713964
862057
1559911
1776668
112334
1685622
1564689
1817771
380739
61035
820545
1440121
1766908
919988
1585852
177349
1584218
681162
1472505
1197959
253100
1791849
1556961
210652
942268
135060
541772
1543311
1545196
1491682
1952860
1162440
1871458
585769
1171809
906535
195358
504801
1827060
1669885
1638678
13167
1736346
570629
1460864
1026249
1712704
756415
948685
605245
1914140
1408560
967220
1287407
1068339
1856945
453502
1709701
788649
280882
563653
1216017
1538083
295771
937824
831675
1130819
546302
1848986
1021239
1648496
1397039
1661389
1089955
1219541
967252
1345403
595591
1510476
98230
728609
1369719
1047513
1832770
996219
170657
783632
1288292
991603
1447667
935828
1997181
178735
84137
1632474
1397597
1332909
1575869
736319
1046716
1685404
239337
1570372
1791861
1680781
1753880
723379
696471
923286
1987431
797193
674002
702744
909216
1087877
600981
1664693
1325052
428147
832022
297967
581583
111242
1835468
1812597
915780
22516
1444450
844828
1263794
236520
39147
1893071
1571819
946317
1237350
1072542
1795576
75876
245127
487028
1247695
745549
1297126
1210825
1834493
110126
633196
725525
1569742
388315
303045
1282726
1533024
1983021
1165566
162890
288391
1675075
159999
1554692
1588009
363496
509308
214000
6928
1685039
792922
16430
714494
367949
1207638
1434487
204630
882316
1191729
1204746
1328938
1120862
641888
231528
1229771
858649
1531214
1910821
1399857
184250
530746
1374247
963747
1342378
1590666
1787255
1074046
147937
759945
102013
1505660
26720
371265
1460286
919317
649140
1319894
1770909
1622789
953385
494199
616407
1619830
1959149
1473934
760115
848106
11511
959726
401275
368600
246505
1485364
1754913
1076109
1565629
492044
1659023
22084
108273
420648
598868
1385160
1304178
517094
683982
1704255
1448333
916988
1066000
1660277
1161485
1836168
257303
1087342
1405132
432933
280412
1649543
1201190
1720967
752302
321842
1082019
1800896
611452
1478989
496194
1465236
742049
844342
1137476
1057517
968895
638048
1640049
520986
1745595
1315000
1602010
1666760
1435870
867570
416450
426626
1593732
156379
1495666
1341744
1702336
461846
1617938
564673
747833
796416
258824
1029053
585229
599438
1435458
264926
328197
373016
312737
74367
1027498
1495896
492310
1831008
481150
1005306
710829
1483564
1221825
1813766
1581204
1206396
1390583
1581544
1581121
1739532
500950
765885
1445998
447949
1988957
1404291
694075
1639303
918335
1414066
493903
270629
1504553
151666
1511263
73634
1588996
1608333
628465
145526
380465
1084834
1356033
1167967
1361285
1000367
1250206
208643
1503130
1896415
959566
874415
1885382
66015
1155825
1814213
1027660
1069698
1022129
809520
571115
1091246
910962
1953869
689114
1219855
547597
1296780
1810376
756558
1924062
581092
591361
1653358
1316181
704750
1951708
795136
1635957
300051
1760773
1274243
1647877
1285221
1048467
164325
1746554
772000
1982395
839865
1559915
380431
1191815
668740
1796918
168889
1618243
1513266
412253
1234641
872865
363089
1752808
1868704
1623024
26007
236946
1871263
1290791
1037837
1005736
1135374
1806703
429999
1815929
1629920
1975544
1831002
86168
381939
1915367
512159
1407325
1170013
1566291
1786563
275454
1606737
453093
1358689
230910
144910
641368
1763735
438142
5161
749623
1263849
1458933
327673
866062
1427324
929608
255243
432413
1887610
1850070
1908635
1353710
1949403
1074813
130039
846257
1139099
1656309
1378553
335020
1154590
351351
1540392
1354108
415657
408337
495145
793573
70014
193307
1748601
1465582
113826
272343
1622088
648394
527239
594177
1119285
1919411
551344
326153
1740025
214850
1368116
1756035
1923438
750806
1044545
1342812
707329
1938961
701627
1578968
1149909
1644531
146645
682141
837464
743987
1169316
1163671
460498
1272763
203482
44604
334708
912864
1056657
96588
812709
1749651
1730200
1595762
1244667
176615
61960
277818
396352
1993246
1372212
1070262
1715854
1016181
300547
1936820
1916756
849962
382656
1530978
1773999
1110561
1723078
1766333
1161834
1776451
1944959
1161393
1748913
1920138
869020
202803
878315
1928814
1065330
6275
1478673
1180857
516649
1798741
1720349
1910454
82547
1316885
1359756
1086748
1034222
1052013
363605
812778
520890
199202
999586
1936827
1479714
1102027
1806973
1918298
1505287
451713
103273
85224
300127
1744718
1462569
1024239
302507
1677764
1425806
547784
1688344
1397912
497270
673050
1152707
751048
503568
1555387
1409395
887309
1831010
1701069
1838061
1211616
906760
1605143
262144
691941
1433840
1994943
1193304
249947
497417
531406
54415
1457452
1576313
806032
1979968
44096
1161955
103033
1199298
798508
1787808
1165917
1315599
897161
1155998
426697
1946824
832962
420078
822280
450923
383812
402264
482426
96839
827517
1258421
1290757
309486
66149
738701
22639
1177041
694137
45687
1002136
662919
121781
261989
1224376
1731093
674521
1350686
1574040
1850549
201247
1891403
8687
1044286
1344725
153676
87645
1516469
680470
386348
1162533
119199
667993
368809
886731
103187
953644
785620
1722704
1825480
173068
526351
63553
955172
1916792
1348128
803432
1667132
922066
922383
1155230
1618135
1666077
117290
1356031
1380885
1144864
1246748
418217
563583
1272973
417668
1498733
1252353
669349
1444244
1226238
344102
1092014
948820
1887978
1355708
164073
917447
881329
1007620
1187148
1937763
462213
358287
1164747
1121529
519033
1449001
999959
548901
1557299
767323
1812605
1820766
674157
463558
718464
1970548
286135
305775
1184090
917948
1119392
1275586
1167641
1244751
14377
1956330
1120410
1907239
1016017
1318129
219899
974456
34515
1129426
226659
1985376
503703
697906
342173
1848274
75068
793883
1036770
393353
1518989
1626324
963876
327177
1836766
1353490
1446185
276369
1981624
1116631
1569216
461289
309214
630143
1013212
1778039
777945
526686
1519756
1959338
501337
506706
699253
364820
145501
1785080
926990
753419
174192
1832258
298227
169942
380824
939263
1039974
1164776
781295
338286
889610
42751
607716
1424920
847513
239001
760612
762148
141792
273019
1698123
84080
1905688
300563
359491
1450112
741643
577341
1509195
1841062
1314633
1810162
883000
604704
1602745
901033
224048
838069
1139870
849360
400899
1099922
1915891
1836303
1701526
539160
749823
1774226
1045791
1067471
1013591
1466058
241320
633426
1965620
251242
1143479
1355305
1175075
366330
652519
960233
1283221
1354371
1343224
1765732
1627972
1284089
919948
104948
33776
1996906
481795
1366045
1727272
1339748
1545083
545879
309960
1579064
1361341
1655390
378265
381859
706577
1891846
1589807
1585497
1154536
445432
166125
588648
1229164
755305
1823195
738967
1631217
39597
1419213
1775746
1393753
955186
163833
1176307
217090
1401165
62040
787831
704704
745046
1513233
1294090
1278288
821589
1488675
1656091
1076958
1669000
1268234
254297
881821
1387458
1395442
1168656
1990700
1349150
1457393
197001
1431168
977708
94313
1027718
1841661
1362423
1378653
909204
896930
364318
1190783
456779
649293
1930271
1865040
129345
1070432
90535
591009
1861410
1600278
1256573
1265801
1860868
96634
1245621
693258
510172
1073955
574403
1624750
1352211
173596
1308927
76102
1320893
1358451
1857865
609552
343600
14470
103808
1591306
830333
20318
1157031
1554409
1572222
867565
1575814
724861
1629836
584347
1013302
829764
560714
152724
1104857
927844
1440898
7595
614181
1045644
243050
1797111
990883
460614
1504207
445094
1060759
989805
437144
522629
1715018
1004893
1750411
413191
505141
1776166
493528
575584
536904
1149863
1332348
1526627
574234
168435
28555
788975
519519
891227
1625431
1588062
672966
1578798
1662577
1555879
1619995
1944188
523108
933695
267873
298575
1618559
1478426
1248377
664120
1230892
1791304
752701
314108
732584
1392002
807176
1487290
780253
1112185
495591
905937
965261
724219
1694701
1114945
266183
816301
177735
1105233
388652
211156
1031029
1838371
979506
1300280
1143669
348828
1142878
1891860
163096
916576
730066
1375799
275834
1737575
1012217
550543
1465067
1837005
110222
683930
649285
618492
1729003
98321
149119
341781
343143
1432490
1984385
79973
1603571
188996
506668
1299713
485849
1574607
1637330
951071
440698
139944
81205
795104
1203732
618763
828878
1054484
487336
416992
607875
206963
1641883
418549
1084084
768465
382527
1306951
1026781
581037
607810
104862
1067589
1000354
231429
1948979
1073116
59061
753819
196574
1654193
766973
535402
582535
374752
1488234
1585760
876720
1293268
1562070
1936338
1049833
738680
1783577
1646068
1656212
1523238
1389979
1104286
1244965
569367
1541629
1995902
1672464
945344
1229253
414456
122742
1031782
1149995
1694665
966991
1294278
1050148
1779781
662743
647857
575622
291512
1048926
1112733
1326165
813883
1222620
1179555
1691632
1865070
1492225
69342
1828041
859990
216806
421818
396514
2857
1998054
1677754
1895560
523237
1188254
64247
1992573
397849
1444231
337497
1376494
440654
1127847
624964
969583
1538191
1587001
315282
144541
1413791
951399
1187527
397410
779696
1144955
380723
782643
794317
977286
1187991
1215246
535144
1137548
655196
739316
297774
661038
142380
1360768
1236326
505449
1120770
377910
891090
1047343
162804
1063450
673093
158767
885586
668334
1757893
792936
691067
436685
1009503
149712
1249938
284288
1709828
912264
1339645
1447694
1171257
899388
1844072
381429
886665
1052754
1209449
150836
1315790
267309
1740230
1937529
867855
1064450
226079
597266
1797879
422901
1328429
1019188
1850673
1923874
242445
1242849
471014
847654
1914004
622849
162649
1821357
298131
86573
642209
656291
1115171
1976909
148832
699226
499623
1273414
685528
1179331
1647193
50089
661435
1046935
1660038
1753802
1363050
638234
251553
400056
1183450
1761192
874905
97772
422769
1112533
1763521
1590209
1736154
1928349
1506538
569224
1561263
1229544
1524052
628322
475888
781485
608395
1869427
624812
1110254
432947
1015557
689009
906876
114631
1777743
387791
778227
1372695
882971
774266
1378471
1529083
844813
1148655
830285
1172449
768421
452750
974492
1608620
1765065
159501
813723
1518008
1097264
1522740
679786
63024
1598809
294888
546063
1950734
1881913
91603
1170289
865842
1915442
1919009
1590997
1051272
1659210
1707088
597065
1485311
360176
1410358
925963
1184648
747044
287119
1253955
450851
304501
1811565
1976529
1532944
197996
876921
1666479
1370966
911041
1510215
1352493
1461021
617908
165634
1074211
425928
536876
448712
1280744
738995
1610110
1316052
1636191
436832
1503370
1771554
592249
165041
119366
1140
167114
974844
625778
1914157
1100025
1789414
66336
1082541
1628093
1893594
1771742
1672710
892751
638413
1085037
1912407
1243028
1491293
701669
370403
1307344
904196
1030774
1372550
603872
1605918
737674
497942
1477410
476843
1679114
1310381
207636
381697
1538411
1984169
1519179
1424133
1834972
1535381
1327701
1628900
924115
1538877
278962
905755
23032
1641748
91046
1791684
1714830
324179
85646
1219931
1967938
1410196
1120183
473443
1048375
943666
1778042
1957715
384254
1937387
311525
843124
505697
705930
10134
1981792
1313546
1790732
219830
91895
962625
721279
422571
489642
15741
1159108
1910131
1206226
1049458
582694
1934448
1901151
1438871
1487337
849522
1608711
967436
23131
165850
1826763
1319853
1421868
710499
723497
1775533
396992
1668390
1426462
1384321
1988348
1128932
1952056
984704
1395319
744166
1950273
812834
816430
648793
536528
891077
1542090
138928
1917031
1536178
910761
683380
972443
96621
691804
307599
1527914
288752
1798417
1046223
1529015
1485807
599813
164922
123748
153511
1608181
1522702
899152
30157
1362036
1487269
1670357
1253885
322364
1123319
142942
337429
122003
1987976
1586149
945016
1524430
1971781
104178
1890197
612913
724365
921357
385691
151664
499926
677367
1542724
1602337
258052
1371486
338512
1734606
1584523
684612
303671
149813
1202250
432891
996021
274730
1135764
1654342
1753963
350432
1786332
363006
190863
1812397
159441
142814
1071136
1299045
930293
1131071
1830362
250190
1782331
874931
195355
889912
660213
1600053
1898727
1894202
1613574
319127
631623
604178
336854
1659431
1033461
967707
1419445
799787
1817285
568227
466509
1289737
1710056
1334268
1361529
1839349
46115
155777
1685932
790830
245221
1736357
667082
1953488
1034111
1573299
1926622
1399774
1937787
248392
1157421
486307
246499
1966450
1592379
416199
1491623
299687
1410948
224578
500073
700173
1859835
837536
1656898
498260
208378
1105245
1543816
1143640
1422222
120758
1245065
1066818
610644
155539
115419
214097
710555
1391496
1131085
1298841
1165829
725364
1849871
705800
163502
1299597
797270
1793857
847373
96781
529127
1412548
1974711
1141040
181182
427864
1801729
1916352
461997
1879892
1126178
184678
1706292
824087
1101232
597791
733440
728855
1401845
1180654
1805667
1307753
1014086
1601369
626487
1646337
1648423
1744800
883224
1671779
1216904
1536642
1814163
357915
1715755
569794
1762944
1144231
590298
4132
663351
146550
130846
27233
1052893
428594
30430
1261697
1479828
553940
1604714
1326721
1104430
1638577
1332129
541860
1755605
1720863
883198
1930670
505894
918306
732715
1834378
1601047
906591
1603490
753194
1366063
221981
470469
31298
1053168
554410
955935
741413
272166
263584
144843
151432
1693661
1219896
294268
1802507
1227086
1209081
1658466
1981616
180860
145948
528012
33425
597599
745033
1360950
281767
372699
345966
1650278
656549
120514
175962
156025
1596503
117923
983009
476954
1847700
1912626
580875
1991004
737425
607739
1996964
524915
1913089
1413983
1458506
1296850
577037
917347
1548650
1873824
704925
755846
223143
717255
509702
1034206
253443
1902797
1669699
1609078
1209746
533453
7891
730419
108754
1432161
788076
913587
794551
892750
863111
1384134
1974396
1702274
1596802
1855557
1880577
1080229
321483
1227078
354661
1359765
1445809
1113750
1470043
1113936
738900
158567
1006646
1676294
851185
1864649
334625
707252
309735
79393
1760307
327545
1150895
1715443
1424831
1238465
861677
1397082
201759
1101121
966192
1294301
402787
1190114
1542210
766352
741052
365010
235847
1723496
1792743
6496
721522
1021003
252018
1107688
1285671
232622
683162
1340566
714234
953671
378259
1518589
1677867
1618551
1949821
1269745
198087
1354455
869878
242517
822332
188146
1261279
683356
93268
926577
926828
265358
1465925
1679837
1678449
1373008
396715
1417951
1551934
1375537
514992
1998639
970022
862725
2173
1765065
868649
1436576
258490
1474128
926830
1276823
264857
1475052
51130
152413
557856
1384330
291647
383056
1720412
812130
220366
1869514
387591
767245
707828
1501383
958669
1907815
1832362
1095839
420379
1151158
635545
97813
114610
1429277
263594
308192
1823966
1523830
597189
640484
1311362
38277
1198505
985036
561733
1656773
402820
664343
720215
1815694
1000041
590028
1817331
491927
415978
500203
1337962
1899797
803788
616662
509673
61867
1210935
156621
1885988
1888996
881137
1030796
86323
1971159
135843
565223
231104
1652603
166232
1149422
243456
356884
850485
1708799
753627
954772
604916
93998
996077
1145388
1241836
728838
36994
1758655
1471181
271264
697861
919341
686386
119208
1310684
1283585
1760923
1591106
673179
1215341
905951
132073
1206296
1553451
41903
160972
1366566
880794
921497
527861
471785
771255
1326540
1885039
1229095
1099988
11902
936482
1085211
1706826
1504400
1870613
1741194
784149
1308886
68348
501913
778497
616351
538431
1686681
410190
1929433
1379172
1283082
862115
1471775
1897139
1932862
161876
145272
838178
949411
69974
309804
1294103
990030
713698
1462181
1577429
508378
352379
305691
1271991
1853738
1046800
1820009
1441380
1037250
1105994
1080964
1509378
695707
1486734
730695
1130098
796879
1959363
760424
1576363
871862
953503
93327
838582
1280533
909128
1857745
1138234
977434
1130666
138298
1073551
636994
687174
416842
698322
1685714
1518548
896149
343892
1618057
25061
1411669
1256165
1682926
1383174
1571460
695889
561369
63382
529873
1330083
371340
861694
1616776
1036945
1390211
1926529
168916
426345
693982
1682299
1150223
1059147
1961336
680707
1994113
489312
391823
360510
1651273
1053327
510259
476183
1381783
380448
1612692
1831932
566909
998056
350921
3383
1840484
383685
251937
726748
1236117
1858400
1855886
999412
1797436
1616793
164374
970103
1762589
1207399
1413508
313217
911415
1920272
352994
355639
598930
724815
1857786
1767682
1899589
1934342
876227
945241
1007640
61631
33723
1940253
579602
1018338
524032
92919
1647427
813428
251107
1335727
1237067
279521
1363263
962565
1276460
946072
1637853
784846
632407
513126
1454438
936020
1791520
1460178
1958173
1134915
394980
305377
830165
1110373
637592
212020
834633
526884
397060
1506745
1861943
860394
1272486
1928536
57371
1171410
762433
247398
1115628
1922293
405367
1335020
967277
1969173
802632
964199
252106
932116
157135
1821671
1881340
497072
1523835
791340
1166329
1312974
1221569
641152
414942
1377800
1197281
1874990
508503
1891113
79037
195972
29252
661654
1353583
1724515
756566
972668
1609326
554685
511716
944225
107185
383262
1152239
1883468
1040175
1843948
459389
450365
287530
1128014
124134
1779770
1466183
1486195
1866956
44620
1862776
1308008
1104088
1447973
1381485
1402656
594854
594963
734894
360488
1867831
474364
1242961
1099468
1525624
906868
1948377
556983
906486
1825362
369531
485606
608309
402589
1233038
1823404
1461208
1965126
743702
444783
1275224
4227
1503856
19872
1807140
375094
616892
1769475
631868
1439531
959861
477325
1319515
214740
1108465
405527
794789
1104745
1542112
94479
1339813
961602
1746561
1561808
50386
1212279
103812
1879252
1538324
1926704
423305
43078
1279185
1788257
1038477
596824
214278
1784964
907082
639200
344989
243854
104548
249072
1597901
560998
1540721
1001728
1943259
1913955
1132791
849520
1175957
572946
276422
701980
983361
1570412
120115
1337726
57902
1991700
568365
1823205
389062
1355836
321735
674050
1264518
1555706
951166
673634
345751
1906539
775876
382651
600575
1737870
1891108
285451
697675
1990638
758098
435490
341323
319958
626150
598507
1471183
90979
728572
833331
1631981
1636185
1980043
939881
1707410
73930
1184801
464140
1449732
1928160
1235731
488722
266352
1730371
1504712
1886672
647267
1848241
572289
1890024
1574979
650312
678949
1330175
1115217
284415
312814
1991398
1356567
1091964
1379389
586348
900192
242143
1519196
1859508
782028
533444
850239
1101532
643111
466138
1310062
409558
544714
1165457
1144975
1421956
1399477
1027739
1048127
1600137
169857
1682355
1564713
1142577
1722359
1009770
780980
1964207
950758
763713
1815368
746258
1153128
615363
1890920
873837
1801610
1770996
184262
423103
450889
1955614
1330854
365998
1339739
1933451
1559399
409958
714941
1595575
899865
586845
1930697
1594699
240712
1459482
1147248
1448501
482378
685509
344474
1702692
1811985
1285867
1456114
1478695
202068
305428
661517
361824
857302
989516
242544
334447
205232
239255
576451
1129929
35638
1361581
1925558
1842010
424130
761791
853776
1027322
625192
815903
332243
33310
1431886
559050
479403
619990
296908
1832220
1283249
1846282
711475
600155
35357
468579
1749747
1723902
1308154
672135
827173
370367
107824
1825661
771790
461245
159484
1239262
1831250
1255211
44479
936183
393634
1523950
1578047
1687870
187782
1355324
1922754
523240
1706491
375038
1702679
1455081
130354
1452301
1810049
1544672
1633885
1205910
1281466
1283620
839041
1645484
1014650
1871904
1688066
511008
1711428
623451
137471
802816
9210
1076619
1642699
1878129
363634
1847561
1289428
537520
1797479
668354
256905
1730574
873821
299371
11942
199595
1046422
843463
106228
523865
1828524
1692643
1894826
267031
754404
395334
216204
1939746
1243287
1105431
845016
1971207
280462
758260
176931
768368
1251258
893385
580107
49717
917490
1234321
328782
976289
1475001
723797
817611
741992
1966968
1738708
1120860
1142425
789695
877402
998257
1459232
999478
1643985
1197461
845040
1291444
660226
17531
979515
532610
430660
1250104
826414
63274
741600
1913805
1181450
489363
1304091
1335660
529141
322366
1303930
1377974
92230
1287521
1731858
344468
127836
1502700
412106
781418
444344
198085
1198324
222214
4506
1581198
386599
1867610
615401
1321381
957134
694633
1900525
1622391
367671
901683
1616537
1063157
1989088
305152
628562
1054707
137402
1309218
102546
549310
882614
296621
495022
1537247
1558622
1571465
1297163
1085634
1334932
208980
552186
751181
335295
652078
382218
1953447
1522964
476279
1199678
248344
479608
365558
16829
1457732
1095051
1776284
1286055
267665
1067275
541870
559448
1673418
279956
1081418
1318189
817125
1733565
527429
383566
500769
1810808
558542
975891
500521
252364
1859532
1721875
1896456
1469657
114689
1776535
490899
452929
326341
1535524
683545
1193177
1963213
61763
654777
1862180
1177566
76192
1186729
192501
756513
1274125
1024089
966657
1905764
1710291
928694
1746833
870722
54393
1309624
675139
1738906
1121527
517193
1406298
1576426
1881869
220079
1541328
841672
638275
1977066
26398
193912
371557
750370
340747
87502
650907
1543339
757565
1887021
1568478
1882956
1892625
542157
801470
1627556
49143
748614
1549763
1610524
4196
1705716
954916
613973
1401998
1743834
1941177
809348
1664431
652862
1991804
465296
1138062
765341
702026
526279
1645404
1635751
1463492
1341762
254967
1557281
133183
319659
801699
1051425
1515070
883312
774374
268127
1534333
1373270
1577175
1512613
458593
1341422
146745
416193
829182
228851
834324
1067327
1906436
1817602
835562
121518
1199525
150909
785882
986678
870058
313078
1934037
770398
1139785
1672946
1442009
515014
1316015
969093
1443751
1435637
1059262
1754515
789040
977689
454356
1892192
1490373
1152663
1630299
1804829
1350398
1083196
688338
610494
207945
1179666
1236881
1402098
1946144
119622
1363748
745546
1999710
1555823
1210840
1446042
1328981
404745
905619
833620
462031
824668
1054172
67918
1356560
621836
805858
332132
679970
345508
1716163
309772
730145
1818396
359544
208440
149810
809741
1483453
1531216
395560
1043794
1194283
1993899
748989
505575
1750872
1596194
339754
1712361
266638
992534
1933506
1467092
1747213
578482
1241807
1847841
1729596
1027932
1223135
756050
1102488
957972
90699
487236
865593
325804
897703
102733
164909
155130
1883458
1497663
930609
540285
1723807
996387
634172
1019022
75588
200092
861880
538825
1497034
1013081
1316840
1802636
1109027
1308281
405306
947672
1330432
914896
404089
1463228
1962883
839509
606877
1909402
228788
1606177
427463
1721230
1529926
1065243
1252449
471055
1866684
1161318
1626366
1051331
1320090
36843
1283688
1531298
196489
728313
1939547
1482795
1498571
1458683
290680
791701
1201184
274386
1479310
401402
1842451
36233
224187
915705
1887533
1692914
138763
315035
109480
283601
1618736
674426
1113582
67075
1970079
991804
563008
1889302
1621273
1592737
1671089
1665524
485412
50187
1212125
1248872
1397248
281541
773736
1034056
1521255
1860932
173288
1420888
1074943
1084502
485573
55567
1579507
551514
1954282
1301342
529243
1889399
150683
276165
90383
1616361
1869977
316882
727210
550373
1841597
1033412
724491
1856817
522221
806456
88653
1549566
1972280
424883
822755
1827336
75295
1816996
317634
1410096
451119
1206372
204813
433887
1741433
197510
1759301
1083167
223928
1166263
1296886
338603
1415119
416757
812261
653217
1126784
194985
735498
1723711
1615679
1673069
716487
679133
1644226
1020576
123722
74762
1224897
937827
1544738
193473
8778
324395
243497
405712
1632833
1417190
1723615
123630
1426632
214469
582469
811341
672445
471446
1389479
1115073
678238
485545
747281
1574870
1114337
1021083
183783
621708
1348920
657047
876701
128865
878014
231803
296923
1674917
445372
450886
1206739
1165747
1552484
452132
1748954
1196972
320592
617401
176685
417431
1751979
1550399
1043916
1234165
958827
598091
1429689
1716550
73548
108701
1231735
347702
1251884
1961993
398746
1515576
359387
1686472
1445037
717994
306156
1118082
994090
56953
1305946
1386024
879649
1364923
970121
523181
1404318
1203421
614266
1333436
1342948
17171
1906415
1118253
1813638
1755581
1864809
697784
946947
1250166
1785965
233332
1939176
767040
681029
982724
1310090
47652
1753411
781153
1042102
676415
731023
986311
1148921
654275
1182808
231008
1491021
1043244
1660887
212690
1702791
913460
249859
864865
1504673
1705693
496776
37918
1667882
1862605
912349
1355725
269651
1101972
999837
1125780
1800531
1633717
1557749
72300
545533
1679606
245600
1370396
1143539
512158
277417
798805
1813438
957832
749552
316695
1995424
422018
317053
620679
1392326
968697
579277
38936
728826
1298779
1487110
95906
1172488
792778
851132
1870039
1639481
1285453
1156937
462963
1557226
769157
125575
1057669
491424
1021607
1147946
887872
943600
1213632
473509
1052778
1671326
1105817
1302935
845644
1914184
176646
338880
521884
1439183
1575301
980247
1098182
1759368
36834
1725659
1253906
370398
722844
825148
1347684
605930
723913
40390
1807042
272228
277783
1223142
1470444
641244
823220
1844158
1887915
274800
296767
1201062
30819
495267
1331345
1074669
146045
229533
1644548
53674
833478
713859
269049
1244717
726810
689136
1883236
1245421
515604
1664404
1184749
1746566
1040445
858566
1673956
351059
612184
217389
1682751
1504593
1724083
91634
122437
168575
259875
1715052
1634472
77344
515186
205836
1577087
915734
173658
445524
674776
377601
1144605
250784
902035
790863
77278
1320127
1734071
923784
1579664
1010023
587609
1368151
1494339
109674
677196
916062
1598944
1107350
208616
28493
1786674
134784
535085
745511
224565
11033
13360
829930
1383194
1281932
1047057
1904429
1901735
1420184
879823
1075920
681695
422883
1027033
801954
1912519
1699038
1402033
1800263
854386
543964
1978907
1053196
1387987
1419995
442519
1451438
666180
684967
118628
1603835
446697
1925572
1691663
1061363
1996638
1569742
266958
1096472
1404970
362831
1225270
1887479
1764188
561350
477485
1207308
1062573
925637
1450416
744034
283005
1725383
1070053
431659
1393245
933108
1054455
1115597
205820
1311946
1617709
1210503
972598
1738747
320556
1169577
895100
701023
865352
898210
1013061
1586845
1688901
10156
34919
553090
111322
1642409
1550039
1690007
812520
1502019
1882266
1816026
1086266
373473
1599714
828513
867369
1981665
1325236
1024473
664575
1060364
1971348
6804
1296977
484906
31133
567586
359591
1525901
1980103
1958567
55360
148216
604779
500837
254962
781447
1827002
41134
233917
230090
789668
128640
1632706
1385948
399342
1398541
1619740
982204
209872
1913316
446632
1489244
1032789
1879515
1410325
620013
436019
934705
41685
129882
1160538
700826
164367
1393594
691718
299410
283862
831186
604161
1656299
910551
1185269
1675550
1561436
83033
1072464
1814066
1216522
1553642
1914606
1688637
668565
890166
227618
296698
1447258
702301
1047497
224128
495681
469583
1243605
302413
1246937
197394
1525766
377274
1487191
622168
393681
1023681
961730
25947
1718760
1470095
292692
1383619
1634713
1635663
505545
382100
649264
1951085
1888449
1984055
1176430
1992794
1609835
502895
212789
443961
1730103
795453
1190482
491811
789843
889820
621979
1299846
363885
1062087
1417455
792521
807395
571134
512505
1697670
1017447
513577
1132092
1587188
1119377
1476343
788026
775883
578919
969364
1704501
1157804
1087783
806953
1176154
1802847
993438
447579
431941
1456610
483944
1896833
1701813
13458
1549117
1062882
411828
583113
704626
1976106
27988
1773983
461850
454156
139147
1316917
392802
399990
1386051
1271548
453908
676584
1950653
253056
794658
362349
1294780
527475
388787
359413
396296
182614
398570
1049970
1232855
420846
250986
1550431
965310
1328617
1044785
1931717
664695
990627
1434684
1524626
1102452
1804708
1389718
1801320
518359
442798
1024181
870824
428431
1776753
504808
1264756
1300780
584296
1012334
1133092
1035481
585595
1217144
253383
1088792
104359
1033361
1877243
1842307
1757939
722568
167251
307160
210339
1964688
671235
1513333
1937913
91782
552861
1421774
333342
701968
1165886
1712066
1219943
210962
289654
740099
839665
1780253
1894258
1596644
607915
554318
326228
138022
251048
371176
706430
466858
671601
623656
297100
1041357
1504321
1645729
884058
547873
1889352
78428
740102
1481154
195296
1463355
1878406
650210
735075
1155961
1022299
1952149
508732
211311
1736819
40024
1078379
340198
1233758
1375754
893849
316182
1918450
959400
33108
1213949
1651482
718362
67631
20989
882015
336029
252314
493614
82677
1135329
1490172
1570395
787861
1045355
734404
708083
344346
1685065
372070
1772876
901546
832619
747588
878360
1120014
1606762
1087016
1343247
743954
1036550
472625
1385820
1301555
888554
562864
553320
1690105
555602
202990
1595822
1212451
1216115
305778
1155687
19700
1817830
1574005
445738
1356334
1020766
257882
1218899
1137773
305248
1182559
1112464
1970443
1700828
693149
566854
678504
971477
1900248
756952
123476
1335397
465372
1961246
465140
54877
949032
1855542
856526
136756
747274
559969
1442388
760860
1868690
1303756
1261380
1944637
1581440
1749628
705571
1622894
748098
674005
313448
608786
512176
1643964
1374452
512517
234942
397948
454999
1801830
923412
989752
260946
217274
1741476
1814844
1253339
1433944
427896
91045
667332
1113389
649670
1173635
730272
565873
1203759
1457996
1950365
1495468
1934285
939075
876324
581126
1525293
782007
26924
952178
1630355
1673174
829962
1006125
1497419
1783839
464466
1956702
1659658
1749278
1568861
823419
186979
1658242
257531
402266
177766
1300151
753860
1826406
1549991
906583
1454775
1130375
124229
304928
1757665
271333
1591405
1310822
372449
669199
150935
1279477
226905
39535
420873
1722319
132622
1667400
585135
32321
1527400
54835
463433
1364908
1765294
1122773
1262221
904671
780915
906448
419552
1632277
1921544
1613345
1689984
1196847
1006053
453708
698834
1169273
1983166
1405504
1464029
592114
1945348
1844581
23738
723725
975546
1850313
355016
521423
1977249
1517491
1115533
1469543
173266
422270
1996039
1404703
238078
133001
968886
1289838
96913
627455
768311
203887
1625646
730434
309468
517416
1000662
231260
1346618
17952
1964565
36936
133056
1419103
1515363
1578520
230772
335342
1705847
999637
1201812
1528683
402455
213748
867428
614700
1697687
1475392
641382
1570136
107963
541153
966394
510788
242999
1126671
668434
217655
1095009
364572
285914
1658290
1793753
1519098
1906122
1239538
1390626
1502984
1857198
381500
473042
995665
1086484
325840
1401716
241615
254379
81068
855384
481682
692545
1187758
1040243
31888
725494
947470
1659519
952376
1217799
1189010
337566
1862494
946235
547621
1865061
646916
486149
590508
1156039
1484503
845578
1142478
1323287
1105938
712213
1999882
1244958
1195797
1493194
1761047
1056874
1398017
1728460
971893
1379025
672166
1472895
1447946
969563
826459
612435
96598
471187
996536
1841782
336543
1820419
37909
803902
1753835
1740676
1109767
1238883
1911283
1195408
1717170
1639638
1110911
1283505
673301
26142
21477
1363390
247357
786239
542259
668098
1082772
464188
1385902
1525832
1300216
1203790
29395
4587
61866
525321
340689
751416
1089698
384805
19109
163541
1558653
444054
1016881
233045
1131310
1425747
71625
147493
1091959
1667356
357430
1784163
76499
1620622
1783960
1665393
1503907
33834
1936898
1174946
1924732
451447
1818290
1435777
520649
983610
1172154
859268
332570
783089
1448417
1463584
93009
1838830
1255859
1068789
872243
729746
870258
1477866
1222215
1946983
1101441
760960
493481
845469
1922813
689162
1105055
1621913
1909014
624894
696207
1592565
984560
1894030
1328230
1309193
719597
1391773
448294
1884152
1232994
1502226
1504758
1184419
1540048
870712
680639
1385911
1461813
513678
1542685
1727825
183885
1563227
1018241
76565
1515623
239768
1487590
1483593
871754
760352
540493
1532781
1401817
1251156
1974305
1963181
461180
1380132
1183117
1081046
1753704
947548
993632
1248201
101338
841008
539326
256007
73809
1356779
1187149
408145
1934699
1499856
1882531
1337094
423824
817113
922539
596573
1237472
916778
320382
122013
361401
1806296
777437
163090
99200
963367
106254
1734770
1925969
1196999
734135
1137707
1732828
1652749
1699101
1604754
1891349
844761
1909581
973306
625864
1197345
445772
753396
1886718
1360502
1941964
334901
1571399
1698750
1673631
1607215
1141893
1714507
309605
1729002
306171
459605
186003
438212
1235621
1582043
330625
1646242
662839
1401326
97142
1159384
75509
1473452
1949210
698140
1441598
962222
1248585
526977
1707631
358624
813529
948888
1897127
1755960
1149709
1855325
1848940
755131
1803765
552025
303824
985123
1403677
1519958
1238653
1253859
1855222
77357
1006068
1209470
525696
1989057
1031283
1114877
785547
424894
689446
1391295
743525
167986
666817
1987387
1901334
1616718
623610
661798
359093
65210
45013
1395771
1379329
850305
858119
582718
995848
523293
1226612
1530369
887032
1908071
1575484
1015110
1243495
1187066
219549
1789987
1802250
1057288
1750839
526917
815208
1381752
1824894
1847661
57454
387408
1642730
321826
815549
583126
1584153
820427
32839
1685039
918191
1057501
1391467
1408612
161398
506333
909060
1681146
530334
1650405
832470
616049
582812
887742
1314593
364546
715324
1259049
1511916
963425
1165850
925221
706487
685896
1968355
237290
1485710
1224693
986432
178980
23604
1204495
844194
361347
6265
1846085
1772184
74996
1020994
538593
513863
1318496
1331408
771108
1156728
1757368
147166
1293512
1402202
1149557
909984
248827
99541
884580
297707
1392526
896724
175365
1720381
1971353
1067526
369278
1505511
859725
8768
68011
1256099
241290
765967
1407388
1186797
818808
1385022
1424572
750501
406702
1654109
974744
594188
1235736
1403876
1235175
1634092
1377752
616280
1897972
1672343
1413444
1031898
1615383
374560
1932465
1631115
1275620
595196
46007
1302989
1853753
688002
1671984
1475014
1860199
14221
1803188
1782058
958620
1067288
617261
558591
1618052
914704
861824
747789
1592091
957468
1778770
280755
1963876
485899
1194192
887066
620413
1191756
1947276
804725
135567
1213499
1924131
1042070
811527
393356
1568034
103599
677289
599096
1831702
544152
486264
549678
1761862
1093834
1921248
1146497
45793
1491221
363052
1178379
1444898
1323779
1264344
813859
229121
1454198
74848
1554123
392242
322680
563486
1776447
1829858
717067
1115534
863141
848078
511286
1378937
817212
1340410
1434072
1599805
650897
486405
143725
130102
1934055
1417677
1495105
698108
322699
1960658
133689
294694
1893902
264570
736771
1059229
125612
1885393
1077064
933975
1864409
1685160
1267150
1179468
1169678
1923248
1763320
747617
1751718
1863482
72995
1685078
1697294
1687336
1662988
1805863
1443942
1076686
613912
332839
505608
166904
1521665
1895402
32235
809002
1655721
401283
824316
1143359
1806697
455010
1059913
1824983
1838153
1526879
354789
1269333
741417
1581078
786744
1485846
1571195
190541
1712904
1571853
461866
1133524
604707
1023681
53511
351927
89863
492866
1151574
468323
51855
1057100
1037486
222455
500118
1465376
422658
646432
1235895
722685
613027
438775
1620318
470798
1369387
859178
7048
446717
170359
774541
1020209
660321
220033
682716
1696808
875180
1306032
668783
1901520
1066666
1438909
1470951
349005
1517332
948021
170281
721127
1891538
915331
420900
1449458
683511
1034555
1618721
892454
290696
677992
4046
969167
20998
65030
899906
1578278
1167023
1704837
118851
1274252
1863506
1248958
1060514
1526532
1254617
248834
1062783
446287
868454
1965490
1661211
216338
547892
655122
58883
1117740
1833343
1232405
601206
761088
723682
650820
853158
1907890
1861890
50582
730407
982274
200419
83160
862473
17712
438241
1023433
1347715
1852856
719136
1696509
1974010
325971
1706416
26288
401772
1127242
136966
1832617
863372
1155935
1992112
551198
471322
1718841
1856994
1951886
889458
1824568
1037203
1722154
419982
642647
1522920
488965
455087
1726078
1202777
1057271
1465614
216402
1875880
1634946
1763417
385442
80695
1593235
1864291
585050
187123
1870778
730096
1288800
1888916
17810
853043
862841
1858242
1430204
554102
724881
1449858
1118745
231775
908982
1269298
495099
1656024
147763
503063
1222078
1838132
1174269
882519
540000
355830
1910927
548244
1797536
730625
1223101
1483909
1378235
710004
607415
1785184
165848
1569213
635017
17752
1009418
1843805
1535608
1140078
754205
924407
269460
1598964
1321206
889903
1928152
866252
441770
1066579
1490499
1333687
543330
1394233
662601
827013
748771
1540358
181334
689939
521035
644319
1097078
787190
1829637
155621
115817
464197
9391
1857203
621691
1621785
97389
1545724
1348495
1562386
1605156
903533
1395077
135692
434631
690706
233917
1223627
1824074
225451
1638980
495998
431317
858019
1871552
846332
1828590
995867
1418798
1089495
480212
461923
921052
425693
696826
1338507
293726
945433
1453325
1179482
1629658
1033842
522182
236262
537254
1840908
106720
85456
868861
1601917
1532075
1767051
1386256
1069356
1653308
1220797
378469
1909739
1487327
800858
1398610
895952
1649697
986066
1332008
1794608
643448
384977
1579657
1422087
1875248
1622254
1168767
1147534
902945
1265050
178119
572328
1499348
247143
564298
953021
1806433
971981
922500
1798085
1424082
285620
624285
625229
1329287
124507
1953875
576913
1770306
1683715
44569
1558923
1814824
1845964
524675
1384671
1832418
775894
220087
210845
1035710
1387519
1459446
1381194
1262048
1173742
1544131
350859
1393593
293140
1504548
1654942
242402
904598
1143603
583989
1723390
1269212
1045793
964589
711795
1047518
1824854
898924
1217173
1140719
253308
681019
1097954
1549312
1595358
360658
794872
1926565
1906225
1112465
1696725
843997
776603
1135532
1581983
471978
1697813
1637829
1327206
46763
593264
203390
1066982
1372788
427689
1069753
256925
1762753
1619262
371263
1514241
1962656
1699287
886505
1897317
318225
1690113
1200689
1231278
1821340
1049702
1952212
1092028
272983
1888487
985598
690865
958108
1214052
1070508
1623427
714555
741857
1020410
1797154
1940116
991297
585859
1000365
899829
1017444
1912086
441411
1857155
1024652
154335
854892
1202567
907291
1749251
1555304
1625865
1176603
1768371
1635272
1869995
1884084
313204
1511533
713216
1968479
735309
1364913
317907
895489
1137106
510356
1992221
1627440
934067
1773370
65215
866903
794008
429291
305390
648739
1106161
1025516
1887863
1120223
1867940
825764
1108036
985328
1386785
625224
1484883
672607
324591
646937
1402441
1111397
29792
1806502
80215
674376
215305
567561
347141
759056
1667099
1785611
401151
41586
661363
146865
572100
1494036
995942
1408296
970321
473507
412618
1656668
741579
184097
1068855
1235829
1456644
1151077
1959920
908778
985067
478176
1594407
927447
1812202
148349
315813
963269
938154
245726
82326
1276500
1692648
8727
1120491
1310060
692731
67675
192313
1912289
1970411
1577476
405119
1258498
828163
1050364
1902837
417840
1123212
1545821
1923621
637374
996610
437664
1370577
1692302
392117
209275
1911588
1290825
241237
314443
930136
1512992
423134
1059362
1534597
137422
1800223
152591
1323815
71399
787317
1804957
346275
292647
899711
1259398
1523949
368575
834944
214315
696062
211715
545835
1001432
318557
658497
1787846
1583594
400214
129261
1735643
1171380
1687072
1027198
398804
989353
483039
669427
774907
1305353
571678
1432951
767774
707509
75382
1376718
722846
1005799
710777
1029026
1500676
1878940
1576951
1132753
1932346
1307907
1852229
1042508
1149829
495704
812277
1733976
948625
1287704
976083
1959200
786995
1521230
30739
385729
699611
767961
1502504
672826
1699714
515207
713465
561491
1568285
1220833
821369
1522297
992771
1423839
1131622
1037845
1452932
1813466
1451528
1377771
327446
1804623
1834717
1256940
1789439
1205443
1451991
1461300
782835
1861354
448850
82130
1261399
551706
803505
1794411
723217
1534038
161147
1564519
969612
1043537
982854
1074910
1550395
382015
466667
872315
379301
681513
1781212
1502008
507055
1956764
1278351
1293049
239466
61485
1660535
1185432
1797649
377407
459571
858863
409758
506324
350105
954282
1130031
182563
285699
1342282
1469453
1329008
558660
356329
560536
210220
1847534
994848
592487
1328280
875358
1830444
254727
1112415
465244
268118
1569190
1069913
1947465
1367281
1711604
1635710
1259197
431630
1875297
58278
1957246
1334803
109255
561707
775540
660513
545161
108096
848582
816567
1373844
435928
587225
1416911
262715
1498253
1651184
1965528
1989287
1340648
451584
1268818
1673606
1646795
954264
1566740
1622324
1628883
1670213
1858978
1844363
1827401
937613
175009
1638235
1509883
1319671
1942684
506398
1786523
238637
558782
837283
1960765
346294
1276491
1990217
59307
136453
1549528
1028289
1858600
1481516
473170
440713
1323022
1229718
978031
1421106
153108
1452846
531971
1284644
1717474
910870
1332360
1305080
1306673
1744944
324193
911797
585224
402844
1054679
1296122
990836
418145
1706763
1840882
1172534
843674
1338872
298760
1627305
507542
669727
722631
61492
1779455
626160
1500436
797230
1501650
562473
1733267
1341559
882660
629881
1176557
508061
892156
1145700
420536
1074870
326569
1651107
1105575
1449041
507366
178954
1790113
1623681
81691
1712630
1755419
1561628
1981255
622237
289590
527485
77224
433349
1404368
1957404
1156951
1703619
1809430
1499071
353620
283985
1360881
997401
1630382
843318
235644
525969
38128
1341763
324610
1998797
1259765
1267451
700921
200582
1749110
1235138
1377874
1480870
908038
1347632
1604357
931061
856489
1504381
1959140
821199
149787
865315
519477
272233
1692287
585833
1700894
154332
1251881
332260
880034
1917099
1781626
1465966
118033
238235
530586
1804719
83066
1828366
37264
49202
161832
943625
1234114
1172010
600555
383496
475104
643375
1293432
1831981
478693
988923
956153
1430127
1304564
1466220
187387
523086
395814
1499107
171204
394721
241588
583425
346856
986558
1869892
818138
623329
1552699
1460216
1578686
714108
1779475
1613155
712766
1252731
1729651
1570290
1231108
1354479
1943883
87691
462320
361925
575450
1343385
752445
721961
248064
396086
1331041
1933117
1818271
293717
501127
1914551
893605
1516676
1562987
1444837
1663307
720310
547459
999494
1358408
287225
1982283
137587
627115
88052
419917
1387878
182632
1387077
1932869
1752680
439366
1026527
1183349
345956
1195498
1177941
1317142
1577690
1759836
343084
52261
1311508
978166
972358
687737
406013
650426
1179784
1939194
468831
533596
822878
586868
1180805
1414628
790056
681826
603708
539012
853426
1803404
1842845
469694
1022699
883053
1939199
798529
986793
1052618
1163822
445162
1041671
963564
1419673
711713
253616
758336
516089
1475680
627666
707793
1378441
1823832
1210949
548335
624804
246708
284033
1535089
45231
999111
699815
1777307
448025
1383578
996234
1777743
1900634
942652
1240863
1116932
1959377
1569712
1004204
547324
1733899
1941102
595669
1828690
920006
1624188
302351
1105334
1171822
958903
109223
1908800
727354
1038818
1306471
332555
48595
1308749
666942
1307754
1249947
1584338
323337
1787216
941396
1573365
1367490
548803
1239308
3998
3569
1889301
1143636
1406113
323651
1784559
318874
1957141
186454
1319365
1945573
904725
1611744
162029
979274
321206
201998
150072
1651735
719373
881991
709859
1044333
1186550
1672957
1121286
1406811
1825009
1105
448448
625852
1806537
387141
1119536
330658
783466
1631739
944012
833254
67533
1395397
265959
1284473
300390
1880049
103911
99007
1521567
1509007
1950474
1216302
903239
1147843
481824
1329389
1489496
1638431
783445
718639
559899
209676
1358116
1749115
1736879
1656538
1468416
1004395
47749
1441247
61418
957510
1925231
1453406
514912
528827
1479208
1723956
890647
286572
1583017
1443657
1207463
1388426
81308
163369
131418
876499
1868450
1723137
19119
446617
1041738
805035
1329254
1810723
919984
91454
1184955
818969
1883765
619802
1374501
559684
391501
1374353
646306
327321
563697
986310
915309
1485116
198812
237681
111081
421887
712326
1951256
881995
890008
101756
189063
745719
1153772
852578
1788616
893386
845736
1922135
579679
1065646
77481
977477
434261
1049880
494407
563069
1497606
657453
1996780
1471654
1044810
473030
231382
1720323
195144
1701076
1414148
1900767
281582
1926771
1072240
1465853
1059337
1103026
1437938
1729902
26619
1401109
87645
450116
1700873
1547909
1873997
1032081
1028039
1227590
135348
433119
870422
1430995
1404804
1746363
1976562
1878505
232369
156391
1640659
767567
1431373
1578400
1919918
1086238
22909
1763292
241161
1803288
990206
1174050
1489695
798480
266296
758434
407893
1850118
1950027
578491
1953767
1978976
1768650
762278
1545530
1254009
856921
1884731
1628389
1229440
1194886
1533828
494470
1629254
508283
188214
1437246
481109
1840459
863875
1648577
111315
511772
628388
1704424
209734
1882503
112498
462255
1250055
1032736
1874735
212516
1766254
494387
181754
775198
1194117
1133492
152796
628377
692314
657996
1829426
596231
1918406
1185911
1638240
146503
1928740
1700463
295730
959972
723007
95247
719996
316935
269240
734348
15429
1050859
622361
1610806
1038780
1482143
1527211
651840
719726
832167
643228
932592
815263
1915318
935655
293785
261257
475258
1847361
884592
519744
296387
287479
357229
1851507
1943287
1951146
43212
1974467
1317672
223206
1239771
522224
395857
1853736
1555057
927940
1860518
784944
1236022
1334380
1710375
1891288
1711755
985990
844957
337082
405981
4681
1456865
58303
1500240
621011
1212882
1040434
972851
1158249
1652947
1890400
145969
605296
1049849
1787584
1442013
598561
1020605
1465048
1626370
1252628
384861
519050
896341
1507502
1105337
773090
1134087
505715
345498
1954015
1563538
1669544
1196779
1309537
1128448
1427973
661565
1806197
72556
387842
1587291
732711
509596
1483164
972322
1517712
1100611
274556
1607685
609499
328283
1642963
42855
430371
1398044
561637
948004
1043519
398913
1265322
1914407
1580412
1303023
1468724
929326
472244
124456
625317
1995779
1543824
1985296
939298
1244667
1607738
1570414
1973189
223710
1267924
1344942
583740
354013
1002788
1792695
189110
369018
374067
1789308
237250
1791491
1842743
502376
368650
370202
1354881
781739
18597
514689
470942
802602
1008726
1731157
1774187
391476
1965226
6678
677327
1950915
620138
1741122
458945
710440
990806
355512
996689
306658
1236493
1612445
1598602
912296
1596349
1452561
1829871
1394217
484138
758535
34217
858151
181228
231709
638104
1230733
901989
1733736
771907
1648069
1255543
1718684
527463
34715
1693171
551783
558840
1136440
401711
216669
1460842
467625
358248
1982461
184014
14472
1742475
373824
714297
653562
1724429
1619332
1421794
940447
1168323
1919258
822969
1439199
1118189
331395
698123
1424573
975671
1471288
375910
1978215
1737644
1398125
164841
1584220
119997
1084409
1751802
366702
971624
613827
1112223
14429
1322536
1775434
391090
1189139
1335554
1014667
1581735
415752
1738310
1350406
1858151
464484
1724536
1626168
97339
294950
154671
692911
1470950
1527845
869554
1319619
163464
825109
925456
268452
1140205
1642313
1939871
936860
219819
10716
674660
828161
43695
556468
1013357
4
1960661
1739656
1547956
73485
609894
901548
1521221
688586
585386
1573074
27345
1368420
1310785
1823038
447264
1275180
1980212
1506662
720739
1863237
1769688
914351
1567451
923070
2628
674982
1226329
1996596
1185695
1924152
827548
1726638
747856
1057965
1222246
323594
1632029
427611
737669
1519653
922747
1490389
748656
1179308
1483224
923540
1365534
1114606
943485
116065
1772962
1451760
94871
980722
1813773
354223
329034
256756
329936
25483
356220
248424
97261
179597
1182482
834119
295404
1557550
1868903
1696660
1876755
428617
157283
1510148
1116491
474978
214588
1108432
1142812
1092392
776201
1429071
1622848
1944597
1197643
1683154
461489
318093
711026
1252074
606614
1969605
178691
649525
307567
1626412
1558841
507381
758673
1928170
30921
662889
1565740
592630
911174
856215
704998
1404683
1777586
248032
1718006
1758661
92020
166291
957860
1237067
1401013
1795266
402518
1888893
1553011
853651
1514323
1302979
965234
318512
1964110
1823398
1638224
1245506
902360
160426
8404
1858289
721710
1988425
1708915
1953410
712608
1586946
870911
1481033
1895297
722337
156085
276477
60686
1272063
1572288
1884433
1233025
225835
715188
882445
1814759
789900
222791
1207234
185832
979476
534562
1589664
1370459
1022495
522438
765794
1573632
1256325
1091028
1978369
278665
458739
1879681
1055797
1731974
1843464
929485
1823466
1646701
697506
1408548
1082748
204469
1555574
1857437
1675745
410520
624602
1660220
723117
1826240
1029136
495428
1575406
1182060
481310
551810
1657477
1805967
582395
1140027
1713994
1557476
724238
1042777
580718
1870528
1969649
1090682
174422
103781
745714
1880840
373263
286611
260996
888040
1364431
389696
1490473
215289
1566184
1717653
570965
11883
999956
1795223
1010773
313501
1322443
1164412
970251
1356925
1397061
27547
1278902
1063645
202152
1011453
815793
1662198
818950
274999
569927
1708646
1816239
181582
587944
1943141
1691062
775809
843198
1118438
1664209
1162443
1448552
1236173
468303
453198
264086
1956355
1852525
1845750
724331
554601
1212625
260335
1220669
1689369
603107
1113782
479791
194743
80402
703289
1028591
1684229
1551278
228988
1011518
1043895
51918
1745714
33044
1015809
435755
937456
880415
950134
1813652
741872
152446
1358371
1626003
1110294
326396
1020559
438144
1326179
533016
1372368
271710
1211042
1680052
1299393
975390
527891
462250
1594514
1852162
864826
363163
1544353
575222
76669
242305
155510
1706497
1494782
1591235
1109841
445644
279047
264164
279121
1563259
906701
211551
783558
3746
1248425
1241953
1131153
1557985
1784343
935887
1435042
928783
1151909
677189
931031
1868727
1879983
664280
1643026
969883
1833129
1825914
1525278
1269178
362383
1307098
493209
189917
1938773
1304213
877714
674133
551543
1847124
1727239
766292
1059575
1763769
843405
198656
1055078
348881
1172845
171276
1360679
970666
371156
1758164
703634
1768994
279657
320356
134120
263005
860760
1818981
1042429
1874487
1341269
155291
1538678
1834212
967397
229237
583137
1129938
82724
1436613
1662133
578830
1833963
328352
357637
1098491
1349979
1926821
911984
921739
1279813
1429752
1038942
289103
1213118
512652
1642408
1395700
1061510
1845311
1275532
1030187
1402637
1795441
527012
941301
1564455
1744512
721881
966385
1091910
1099574
515445
600789
51497
1731868
1521093
783221
1827110
1096757
244121
1213121
121340
680902
624019
1354205
813789
352816
209733
676929
1729665
706376
1128054
1708130
231261
353832
1157663
133113
585153
515887
236170
1948799
66083
874633
367589
1401154
1511782
1939532
1406284
1819645
1902778
628942
1839565
660142
1049183
1392315
735435
1060050
1430261
615926
167778
165189
1398924
1256627
620487
1458943
1264248
415298
996966
1100233
113522
1195398
1599794
346319
753744
1650080
498181
1543210
1993942
256152
1989477
518071
1592238
1837508
69620
380254
90444
1317584
971657
1827871
830601
324796
1131547
1910109
809473
902417
616328
1313505
1162585
1957653
1927806
1191837
617707
1963627
1040470
266001
648131
1320077
567278
1694487
1754848
830606
815108
1863759
1707371
334039
1885949
354825
1721636
1620670
1298348
1530133
1099580
1475902
184606
1232977
470077
343476
1596798
1366007
596160
405947
485505
958958
355271
1267752
185839
453242
419125
245723
1034085
449207
1199250
1618274
1217568
1494457
1806349
881153
741484
90931
1518444
1850052
149990
75877
1334304
1601745
243340
1682170
443266
1160817
1403929
1287039
1310153
509494
383824
1886187
1716676
1352226
187535
687201
1906738
1413298
1918263
1027947
1535771
846874
226438
1804133
1688001
639140
1067334
1263029
323693
1476845
1753959
1407763
1155256
38216
1833762
652857
98793
431378
1600996
1453383
1731457
44562
898697
718912
1652403
355159
1728240
903615
1831675
789748
887373
1043381
1942014
9138
267778
543879
621398
1150376
701144
1209990
1899047
1257772
1375941
1680322
918341
360403
1152226
1460801
980393
1727174
1639377
1762924
1578798
1006859
1350489
1209202
695090
802674
781071
1125742
374274
571422
932234
878774
812550
1344292
1999462
200595
211334
1060190
1158871
1934807
1189420
758101
1566861
1706676
1208074
1926080
1918030
1034343
1622935
312111
845514
580768
1293477
1796771
1201886
1668165
752047
185191
1956313
1970217
1024297
546739
1832853
375613
1820912
1869379
757800
1373818
1870661
90921
1249291
153034
1031406
961386
1895609
587624
690576
658011
1536702
298555
1701137
695598
1288136
1372369
393854
918931
609383
391236
1509888
284099
1783696
445593
1651634
812161
354498
279867
1144101
976319
1515701
1245803
309029
204935
492012
764544
594342
538683
755333
1030802
594344
170389
1951480
870482
1956037
1236365
1155597
792805
347195
987871
272973
113699
1904171
793756
576705
1607960
50459
72929
868362
108981
1654823
1869249
1621999
801520
1166401
1000769
1733874
41543
1570302
1303802
1127976
1240949
1888638
1399005
1655950
883411
1776520
1121446
1085499
1679602
1071366
1383697
1720116
1220817
270555
62607
206856
1839605
884659
1226728
660280
1202725
1270741
1503766
46451
436401
1258378
1410020
763534
1687202
1772959
1398305
1958915
1864653
1749702
855442
1598728
1725286
1777084
1499320
252170
732756
484958
313915
1788850
1798938
1633345
1678055
408345
588003
36293
1204002
385385
582018
1803161
1950648
1630801
542203
208082
627206
1467148
350425
1505369
1696315
1583606
1873497
691664
903779
63808
1042749
206836
417956
1661390
1328279
874303
771430
760436
1475321
1503070
689524
1633839
1301704
587943
797637
633631
1242104
660981
1454471
926800
1684631
1722678
1929295
155838
1388059
915490
980350
1393911
1763994
717429
1137312
566283
124725
836943
1485684
573663
274657
324477
1000443
909358
845299
1588331
842453
1524137
1020446
1065860
175253
706979
982539
91140
1057378
593604
915831
775081
54067
1236179
747660
73053
1018706
708921
600392
431852
227256
1863945
1958138
214807
1067282
911091
916465
1622352
1263733
1203694
543753
739476
559053
1564245
518815
1673408
1803639
1141739
448495
634215
405898
717586
1595045
1875197
589276
1843597
1127802
1376695
1828497
1243893
239886
1677231
1332408
795948
5951
917188
237565
1372392
1054640
951894
1295164
326833
1535361
1604365
465404
808799
1669401
748105
1244515
793550
1871011
75568
1391929
1699249
1898086
1072590
1503849
616550
1456325
35393
1813704
1046697
918650
1133531
888891
1282969
1369878
1283506
1205684
502251
1320431
448869
1105300
935145
1313961
996357
206866
917855
1062788
831982
1809264
1201635
922692
721082
1621795
1160832
1515646
942696
1367350
1522561
350617
1392260
262231
533652
719509
1708994
1383185
696489
501260
1868376
146461
891041
354350
1477681
1567695
1082759
1281377
1613977
1361344
1808646
382582
1702714
1197880
113747
308937
193035
1782471
614463
1147099
712966
549378
1724429
371670
909128
150275
1002712
1293869
1160465
1865129
1299664
1432256
90237
1172106
1449859
818325
1896757
63756
406292
519254
1623924
581243
1964244
1945389
373766
280630
1420200
1880172
591173
545165
542155
1809474
898626
643256
1232604
1876779
906337
631718
334229
1442096
1475904
1810045
1241373
1361720
11749
1906873
130077
1154071
1558521
1657704
999203
312050
378498
1085356
1794897
489660
561633
1793140
940712
1752659
1808278
703410
1404780
407155
1440196
1584524
170936
893229
1359617
316653
1806602
708817
247312
1570462
1413636
314040
1860178
339872
1209973
1411432
1917571
1436030
753953
652040
503865
895546
903747
1505282
194027
1530833
682548
1459935
1331116
1757880
1642802
1967618
659493
1806625
324371
1847047
113772
1130312
410815
944534
1283367
108489
1889714
1984431
876766
194802
746509
1346379
1754498
1598975
1887485
97158
233625
1343049
1505316
38526
1551378
1820879
1699590
1554072
1385912
1019734
1080697
1121961
976095
527117
425622
1191287
322769
1446937
1729174
71300
261865
58736
955686
264566
814980
166897
908884
413292
1011874
28629
1978335
1253942
380268
294700
1725440
843609
1053505
1335467
747065
478490
547256
1836275
735565
1641121
1890592
1806112
1749954
1592732
1510994
711219
764665
963320
55373
1399134
656400
613313
1295941
989272
260394
122280
1943557
731958
264227
1248595
67759
1479670
1553254
717585
424316
176676
190632
910651
1653085
1740800
923159
18758
528589
1350437
66551
1790790
162
141974
509729
1497800
757965
196307
320166
202461
713922
603583
1668649
695627
325455
580033
925641
844264
1020019
53621
1397083
595535
1223994
299565
1493454
1806995
1830555
348786
1387668
1201750
881076
1511834
1981590
1046735
495931
1595669
1802499
1423911
79046
952728
1054311
1432419
13152
1573107
1711938
1420710
829802
544229
544204
739449
116970
816490
273431
1705155
1943016
432380
1508187
701294
1111917
1854228
353793
1486607
1431900
1067552
636244
1327674
933845
1623846
1525301
1111419
1176555
479416
195497
809049
1940697
218602
1107853
1155479
980723
1480013
885960
844775
28039
1533868
1070627
277835
1629047
775412
1681522
1733396
387410
1475357
392433
186888
430037
1065296
1858578
704117
1853293
649352
790316
1370553
883772
1522584
510315
94387
1246676
33338
1407091
1241654
1458995
1729972
279689
388339
1575432
875779
1717002
679277
1355965
1795394
619506
438284
1240551
838433
1184376
1409291
1619150
908308
1559441
403717
1896927
525588
57067
10915
1409018
184794
1691106
1999733
1442062
472600
897240
662431
274119
346492
1995234
848665
1391398
1522651
220816
1829410
740721
1787033
96804
553998
1365846
1316585
1684555
1061079
913629
206132
292137
1690702
1128184
1914810
1677861
399597
60966
344182
56581
390964
439530
1578664
1263013
1300933
487788
838094
1620768
594402
1531909
134824
737275
1537692
1904327
863115
1845100
952943
670116
1788197
1133289
1998806
1206939
216906
1592997
199811
1550284
487123
407760
131784
1642458
1500280
1418605
1350441
1621432
1554009
1658304
657776
1340787
1372855
269052
623811
1703540
354289
1354823
614604
1866755
437348
1792151
26937
281647
1685589
1209426
284284
131558
105778
288829
1066152
1550847
789424
112514
1946000
645603
1748839
1528400
1785040
1444071
352270
1051747
1951498
475904
877219
316962
445354
159538
1075477
1014164
1860204
1443266
763522
283382
1605797
211903
1183494
660774
1776544
1693975
780466
32054
1854349
1350460
215851
1739066
1809033
415847
944673
1693074
1271890
1531031
1783485
1340945
1080725
914574
1432498
1362051
592181
731919
1804236
284420
377372
397339
530087
1471835
1563839
630123
1388138
904679
705512
196865
1861993
1826900
22708
1622850
517312
994887
1421953
198759
1313525
510933
1165025
1947101
1191609
1933362
157269
1844521
1956288
154521
945394
1413365
291235
112640
1493022
1939885
242160
331882
645769
872958
1132292
1486530
1481868
327177
1053365
635172
59899
1684846
1795831
114269
418093
1499723
1620621
1839766
1191520
198692
1375816
597278
1931489
735000
1530378
216230
1059913
121891
492920
1501657
1121493
436923
681868
614722
506409
1959544
301981
1016803
700152
1151987
778597
1291093
488717
654286
1585723
632061
474349
917981
1469010
1147265
25080
1312120
1145753
1215833
1058947
1094371
1955333
937643
1683194
487389
1395427
1458638
1562958
1015416
1902750
1594705
115093
145499
774207
1764303
1522428
662710
911438
1590334
784416
350621
1076434
1207465
779098
401596
1296965
523365
506866
1146399
707515
614943
396777
724629
1748876
1880424
67146
470630
1045158
563971
1200197
253798
1999523
1771404
714971
1716429
549080
1044477
776085
1662141
712869
720802
1714557
1004315
1572049
4636
543411
667116
1306184
858386
1690432
1468058
437203
32601
896308
13755
972539
586514
1239294
134195
559514
1526281
43839
590132
1387140
1694228
1535186
939731
1537951
1636807
158787
373829
1137153
285616
1329511
885720
1147825
715114
983670
1592144
489925
1860586
669186
1778645
1346619
806692
67510
1560655
418469
558872
1512075
772736
1247259
1969668
1583101
359105
1177486
419449
1849397
1101295
205691
1670872
1723308
1879786
760974
138298
1021976
439297
1177740
854818
1253250
250170
1241577
441530
253908
704303
735412
1945760
1153729
1870724
1423397
1673657
1505912
9033
687682
1966824
1423348
672788
1590090
951477
1835688
200885
573666
825822
430518
226684
120198
927734
1575991
318763
500904
1849470
496760
845950
1521744
429509
111600
1255976
831024
958637
1225192
1549863
1401379
369324
1325911
112426
1432452
767049
1667701
1296158
681649
888340
1243708
1335721
1858293
1796775
1321456
339405
833540
535647
1100001
24515
1359320
480126
410381
135989
841130
1522625
1938793
465484
1460584
1607847
538440
469899
450401
1576205
539688
1834103
1132506
885196
158894
1468353
600360
680802
785000
488979
1139063
1028422
834839
1989258
488386
1452436
923204
476805
667389
1500464
430556
1315502
1409380
592223
1224496
1304813
646296
549678
1845234
561412
956248
94600
565170
318694
1416077
1833774
631382
1707745
1004192
1014371
329890
1866311
1825635
1204599
213828
1807325
132905
842938
6783
1687553
86457
846476
1852255
967034
678603
850303
402738
1571818
289354
1966637
1094829
1056898
1440114
1538644
1106519
1271771
584248
1167676
1755709
67916
17418
345017
1493385
667417
1756776
970860
755464
1404763
1726302
556095
1467427
898575
579891
51061
1929967
594735
507275
313745
1523172
1098452
1300726
1801534
390684
204199
105514
1357859
519127
1679099
1232833
672310
1205909
1887924
1317461
1036539
924412
997708
1696191
448410
929108
1739535
1699772
730510
1956925
1289789
1444522
1193379
1542063
1016118
1692800
224665
1077511
19069
382312
1850815
913803
1348272
1607357
832626
99966
1200495
200700
488942
881318
193095
1132944
1456794
954431
220932
874336
1027717
738649
123218
1098453
518124
1985572
879020
628432
412404
1325156
739508
1922596
833822
1812974
73925
1052915
1190256
1731008
306607
161520
1045406
581149
1089935
143932
778133
874390
174436
354621
1081512
1875849
681594
781694
1197869
357507
798365
939603
497686
1565894
784470
901989
1063109
19774
250346
1188030
1135461
1909749
913894
1611549
1039183
609215
233810
26381
1132444
959980
699821
939744
529571
1632920
1225732
1316967
114098
1368606
279830
1151476
333736
705186
197284
1709721
97606
389301
626005
1130421
1875322
885002
985438
178221
266778
1948346
1867755
1781475
255592
929226
1302913
135847
1137963
1002665
1959926
1663791
945941
1848023
63989
1247045
725462
1186312
1870792
168470
1207004
948553
1500798
964422
820046
407285
1091179
188562
1751274
66157
1562414
941760
1995099
1653919
783708
1238517
365352
119868
525322
1397358
1455635
858885
682842
1542869
441002
1440806
134218
1818830
1488005
1832709
759190
121303
1526821
546970
905661
502867
1112826
1047799
1094078
1947896
929488
1141857
1811407
1373366
296247
1858290
1277246
1308038
1744265
533326
789271
1408165
1488342
96249
1321497
1633550
1806783
1337860
1263471
66748
1755215
160063
1196275
1081290
778572
1414942
1082650
494773
745708
1460481
1185933
1548256
319742
437260
1911870
1804587
957930
74248
1409439
1560232
140849
141693
1397858
365251
701237
1239943
1676750
1035881
213420
1632605
319200
1315223
893198
1769646
27756
223648
1770378
19265
1087200
1210716
375118
28209
85346
254033
1236418
213816
971133
692950
1188087
1937366
758090
166296
213339
1880809
714147
1748585
1261325
1550251
779640
551688
1694945
1900329
708244
810723
828943
172682
876025
206241
56536
1574068
1616111
1186775
411436
866906
849831
1729977
966633
495123
1509295
654883
372933
1176991
1740425
512468
660363
227690
175125
372734
728216
263332
1339173
1439074
7953
1779382
535386
955738
1640562
1896462
1792174
109756
1543176
1968006
392649
1522807
936244
1242376
161617
690419
13546
1803335
72727
371974
1772820
1042661
589094
1906988
1811121
413856
900530
56234
543877
330462
1434783
396290
1693921
66422
1295207
1695313
1476372
61709
1376407
114003
1385495
1530040
1381367
483717
1018116
1761172
851652
1377602
513451
1525783
1807810
968526
1105188
640609
1216044
500707
1588967
1458503
818440
137572
45395
523986
681880
264096
1150508
1493518
440311
46995
900195
84696
390714
258032
1456009
111874
1418725
1192647
619291
627312
841533
1194003
1476289
357012
1537139
978007
525431
1724825
918816
350280
1572148
94850
242196
1643112
1640857
1312448
826629
311819
1528934
1397789
1624791
53270
326438
994395
554722
1028326
1990546
1014651
1932900
1285619
1348152
1611017
396077
1343456
165680
1152312
1917825
783186
471438
420144
1884539
443155
438121
1277618
1569025
1377072
455118
967881
1400308
198272
579245
601960
1453629
1692508
404442
772612
837850
1637311
630730
1798001
1981437
1572923
662050
1845767
1104196
1143353
108381
461056
732163
834523
1653430
602663
1651307
1974171
1498255
1433382
1246918
256117
1094355
348684
7571
1140663
1477719
403351
1029292
1926619
1705742
52846
309013
642592
20887
581515
825183
690708
1069601
890154
390098
765335
1225547
1101656
941038
448194
1668742
914023
456747
1715060
1133050
1115794
713579
1865918
1862666
39426
368925
365064
1290970
1027903
1757684
1421790
952377
651712
519183
672455
895066
1847298
978449
1862255
712332
1525765
994184
1959372
1327887
977492
1446346
550729
754816
1520675
1255004
188951
735556
269761
1900533
539438
1458035
1488770
886703
1044822
276478
574283
1740352
1055709
1166559
1811402
562425
916771
1216974
778877
886119
499931
761487
991394
1131111
1103127
1007717
492400
1045921
917904
213820
1365841
531308
153592
1242701
1227517
1934027
670058
433781
76187
86061
1665032
901536
1295637
607000
985938
204313
569725
873719
1673262
1490704
65147
1232618
39837
264488
153597
1930959
1656398
315367
975072
86136
1083356
137475
1013659
1505459
108335
1022985
1443850
537606
794288
1943181
110486
1802490
1012262
1380330
1609775
25755
1996320
4230
1817305
200219
691946
1004087
1549273
1018163
1827003
908602
139786
1472811
1829264
411957
71133
1922265
1699312
574238
1205027
327767
1911033
1550211
1101315
1490197
321033
285483
638074
790900
1768800
970631
1350598
637967
1459639
483964
1394980
423954
220508
59835
581033
1446164
1036178
548830
1699085
1082008
1482031
987191
1717342
1518331
855489
930843
1070029
971926
1165823
1058246
1326493
1861029
734890
605626
753557
1671818
1776972
793467
886627
277864
1506604
1761635
1024511
1340657
29078
1589053
524200
1678400
1863778
957959
1183665
857203
868683
1173324
553031
53330
1736345
1404649
896963
1255514
643577
1986626
1410698
1239846
1471741
1267998
1770179
106092
1965010
764909
1869420
992431
398514
1773963
15539
433410
900415
502282
126834
1244818
1104247
851891
823858
962077
536599
1060824
1524786
1346225
1123704
1850502
224434
1280882
958468
1547363
1557439
1289375
804550
779652
776357
279796
56492
347200
3720
681975
1565729
1054779
137115
1969954
1226911
1964624
467914
1170659
1091271
1580550
1847462
1930640
807451
1834499
687130
271687
15052
1828449
1930886
1843255
1252933
910161
1888774
1654808
1797847
248318
551826
1185686
383217
270441
1183744
444496
965248
1021704
591358
614657
1054910
1650717
763738
1008778
1947417
753815
1573589
611259
724582
230430
761902
1377088
239557
1196748
1487641
1340018
1276529
1857822
1930843
1430604
1720063
561444
1135226
111972
1783906
500941
298625
1272924
29856
744446
204447
1482183
1027717
1496407
1620963
443777
859342
1865522
1565886
839310
895831
569362
588427
660933
123483
1305764
1975490
473686
1337002
1361659
140764
1761841
1743652
517989
176409
1328262
1371534
1604615
832637
1161365
220904
456556
683490
1943934
452829
1582664
677810
1296536
7437
1932059
1971461
1058004
83427
1956090
996847
274139
1351448
576962
1244060
1521406
392830
751909
1736968
39502
1708627
1251694
1716558
1969444
784080
1304628
393674
490313
1689676
867503
1408877
1483972
118762
535294
1972072
725821
780714
1309715
396652
1560604
982952
1131015
1624208
1044629
785765
1389196
1437262
57568
45456
1141609
31880
720083
1276426
1054323
1277635
1010650
56405
969903
1346675
226673
615360
89425
1561841
1604643
1904155
1660774
1107216
1071560
746733
714267
410232
360957
631869
206164
1857341
82186
1615719
814133
1348476
772162
100405
1045183
441487
1086625
712776
1316146
782141
1817700
1094121
462625
854427
1868232
163767
1895312
193466
545169
1731805
1636610
1988282
175603
1422005
1755137
1888256
1713296
1900195
718792
1330163
297723
351427
1313789
1110532
1452654
1445155
815537
79906
458263
1709079
360650
1826777
1624272
410549
1873037
262422
1816308
404928
698687
630096
60002
273330
1718762
1037479
1246547
1996800
832794
1915473
1887018
562846
1911547
1555756
904906
16361
797694
143541
1156493
325137
1336864
517641
923406
863085
1864397
1573093
1170291
1511239
1780340
1878655
1027343
45874
930691
831512
1905216
1470677
1530891
1158464
530330
1964363
1428887
727937
313314
1841009
267596
31110
1814221
274921
1817896
1113376
1924072
909543
923782
1002125
466744
1903244
968538
1149896
391510
716788
1573487
592543
699851
834016
591089
319357
1933833
1893374
1810239
206799
1762890
367659
231920
1755346
1903241
1704368
1381190
26062
1044123
683714
1042494
1566462
1937095
163900
1903689
1316400
1443218
640111
1866091
1774377
208659
164471
1202572
1168114
1910499
1702702
460253
926525
418185
773239
1743089
875400
286033
270121
623303
1925177
163998
1638904
880036
1424579
993207
378218
1055450
1005247
1296155
1595273
1982703
1988046
1811791
433293
1918829
1545902
149626
1471715
359563
749545
151706
1201332
1189319
1062700
402407
1887927
115118
1081628
1643287
326740
804943
978529
637161
43586
1777273
553095
1171590
354099
1959082
511891
1772020
805248
881718
1456573
850852
1565242
1855289
1467415
1117203
480503
229300
1172021
1724228
338373
1710415
1411396
1275054
531426
1462860
1638263
388740
829940
1550129
1521621
937111
1176995
773458
1819680
555490
801065
1676945
644180
1529106
139442
1182244
433031
608400
122636
1867669
1517361
658023
743435
1851381
429118
1176490
1826351
998912
1266764
269387
1247206
1691348
1682589
1484582
1018931
487060
742070
1661393
179310
910774
1705168
842003
546744
1128277
734650
35690
1847071
1916166
11335
1145429
1402526
1815455
1265448
687559
845092
477548
1222149
1440675
1616997
252372
1080999
1572294
1281886
1916134
140280
1601894
1613924
270828
1284992
305036
1022309
1990483
1873872
545192
867915
1682094
526623
1297559
421365
881604
396623
1356429
215121
1056905
852297
246931
224346
1794680
743787
1103815
1087642
8640
948629
403926
525689
486898
557280
1921859
1766630
481132
487617
1061777
1118350
1463369
1665410
778544
1048313
1224428
1190023
1635677
909524
70758
1485352
1222057
135778
1395692
1020103
816247
1196430
1954970
1349219
222411
579308
1274431
1602642
265051
819384
128802
37747
1397794
549146
907275
720751
366147
1357164
296663
847753
1237067
152055
1964813
1233804
1339797
248458
987516
43198
506796
1259989
804698
702842
153867
1197741
734409
948812
1003498
360111
1043324
363558
1532248
1411823
1420930
314571
729633
1570299
1917604
1041841
940045
599428
1867520
56118
1904414
697323
562566
1693070
915157
788895
38124
610189
599926
902589
702950
765163
896880
1950233
964741
1045295
723885
1785620
1440577
646316
1663700
1994581
1845253
1693955
1547697
1142339
1562593
8538
418743
634385
369718
17442
1996918
832707
1098508
873853
50309
1254795
589394
325261
957457
232350
1533744
924291
928963
730216
1123595
105022
36988
1203385
857930
666687
322215
1734408
513923
364206
1485500
1885691
1382056
1237782
1159640
1448427
1504901
1170668
380271
229134
1751813
242909
907335
620457
116731
1225791
490555
1572750
807424
653354
204215
859369
1377776
1080042
312855
263287
1081350
1224321
917289
1604695
623388
1347913
872741
1573988
1321635
399272
1714160
1530830
750017
660992
1795149
1212091
122312
1450441
285704
1397713
189055
151072
1256101
1057247
257735
1686265
773549
1427681
1704068
548104
812961
1061508
869997
1621719
144168
1381770
104538
1637946
1381640
411206
806220
856811
634289
1997069
97542
800437
1632576
1959360
1985902
1803467
528687
165763
995963
500350
336211
1599551
1951114
189783
54693
1197062
663426
1368709
1736046
526792
1279152
1328955
61258
1404314
1641600
392659
1076097
1813441
111484
1528404
1834265
1505032
1872060
1550833
1511414
324131
182929
39785
604582
1384887
721675
468448
347319
1764734
840972
1501867
64334
1158052
1276506
757680
565283
364071
124682
429129
918433
87137
821450
537383
1651991
1161162
587918
495595
112779
583339
1164402
360682
1807802
596323
739790
390303
831404
177216
347612
271873
1526383
1910285
202629
79502
118520
1358193
882199
386535
207523
1298979
1673722
1463266
1448034
985845
459264
1681108
1697805
327812
326950
1527139
1751263
450717
1051216
724475
978197
252669
569033
1626372
1046988
349890
775468
1221568
780119
1665310
958990
106163
487971
1773864
709801
632138
889174
1687224
1216874
759002
1495641
575646
721341
1578541
461184
1474874
139268
5955
1617545
620628
619735
717632
1973780
1096822
1337048
1983058
278389
1586562
748137
614447
1172879
1315881
1035527
814910
1577254
1149122
576549
615282
741214
1365371
1380251
1466460
287319
675563
331497
678242
1187807
195650
1587305
1785899
1711774
284759
1384838
470211
816318
1975266
1376908
1075938
1497130
626675
1061935
1890880
54751
542662
101146
239134
1801461
1623626
718725
773728
85567
761902
810776
280141
1202742
1778462
349209
467191
223455
1746810
118533
1749528
262813
1600504
536383
737543
1271019
444365
161282
757357
10123
601966
1669568
752589
1377631
999195
1604980
551717
1344659
1500334
1925769
1777021
1552096
993373
1039277
1661563
1800928
965008
1368082
1550169
334576
311966
1306817
1039389
1830984
874194
1668643
87290
1125632
961681
1310826
1386124
432953
737535
438685
1694733
1841403
1035513
1678445
1911571
239236
463053
1378770
1563146
47283
1212
738893
753897
1248631
556956
775315
869065
1000978
307102
1202437
1253296
1825837
260304
1999529
644649
250372
355804
903080
934940
225022
1624022
646818
226289
1537818
1419942
1609672
894930
508815
1064302
524880
849717
1568238
86765
1988364
1289857
854456
693452
380424
1610480
1079025
1232345
477346
682219
1831366
1908376
1610742
186442
1327178
586658
898125
545600
1215206
600416
973903
1990410
1038683
728856
1529985
730101
963509
977113
12350
1795838
470193
485816
314462
1845819
836101
426161
892894
618370
1047195
504964
1221139
1095433
924445
1433091
1548574
1359066
1281862
226346
1498459
1691707
221842
576317
1126305
810189
1615953
807891
1577761
40365
1497564
1475541
126600
1729100
763316
376301
1178209
1464318
1901978
1070401
745242
1456947
1228784
832114
399946
1431538
1200632
288378
1540802
964854
268543
1135685
1870223
164382
1258306
1690536
1061555
518313
1781431
1507993
872443
1737198
429248
184401
172608
188191
1245165
1362457
1056476
5427
1886979
50435
617760
1272612
1784595
981189
1424919
1428281
909620
1410310
1694347
1072469
1806243
672678
410935
971502
224699
169108
1866097
1261438
149020
1098707
1593795
76595
1492355
1561284
880491
1953520
270383
418232
1865119
1253661
269416
1999342
1805006
116427
1587608
15763
539436
1933789
1150839
861963
526527
133046
1824804
348252
75865
1336727
1020360
1414692
518400
268385
1457762
601180
1661407
1367340
1961133
1695956
1250810
153861
890025
1185243
1439508
1469573
1154615
684625
759562
1885844
1400319
1982819
1343721
546841
44076
193519
1480611
82716
1449533
1713407
450516
952656
105779
14814
1464804
1596756
1438873
300878
624420
1483656
1816449
992767
197364
933658
653137
1281487
1618834
526317
205687
119209
1777215
1217736
176270
1906658
1769816
517024
127156
1815694
1531113
435998
1666436
1658406
854891
1140929
1696852
525463
797444
1752855
148443
1342251
1061026
1247022
1835859
1831546
125282
1992389
753384
529732
1963872
875909
814473
1447296
244540
1433906
1428022
80236
1072946
1972925
1571548
1309287
1336299
756542
1678533
661374
183587
1623128
833154
333777
384300
1192870
91397
1309262
1474804
1263032
856805
536448
334521
1937886
1396110
1124204
1232053
588128
241127
114369
984372
1043244
1337799
1698182
1038408
223963
1317237
136286
120622
317707
665496
1050129
193897
540497
1498898
396413
1372967
1424289
1583611
131627
4492
874929
303497
1022881
10910
1084124
1856175
1080056
1050836
1598400
867053
7841
525916
1036134
1337283
788412
1712689
772363
691041
415070
1764545
1756057
294711
588178
169821
1714542
158786
837214
982619
1985843
1933417
1689715
136943
128240
1100469
1317344
773876
1828978
396060
550374
139203
363796
1998618
1986372
573345
1426703
215101
1394248
1421213
159913
1704374
483375
1662999
466954
1911471
994667
1530120
69742
1105271
1210052
1217722
320942
517566
1496298
887003
1875845
928823
1025983
313102
432504
685695
1469378
696196
1314830
204048
165015
1577475
1493802
125743
335429
261458
1652694
1840675
1981111
1662003
1594721
447928
280868
1212290
776439
267246
228427
1956459
1182292
1449765
1885577
1776024
1838255
1878182
1023416
1641374
1510501
1564708
611487
1790757
24878
316240
560413
1152326
655257
1595109
1030680
529556
116496
444427
1080404
647490
1012915
892658
295738
75427
1847171
1696095
898541
1620945
1227549
1743878
1034243
1831654
277916
348521
1756709
483390
1748713
1234371
1406914
866267
801094
640018
1142106
320088
578761
418958
280108
1183734
318833
1118205
405900
1192387
82664
1023583
278183
1101919
1870480
372209
1954823
1750354
803191
1665585
1834710
981796
1006745
712852
355112
502395
1416910
553526
1703058
218141
119888
1280109
263961
1014564
1529547
640385
1801985
276769
766135
1383140
1547154
1631596
944026
1297625
371569
970563
501430
367958
306317
1999279
248034
1468093
41843
303675
1264762
381477
1259285
1872781
296346
186757
1842000
307874
230015
1604881
768025
10461
1208913
266769
116986
914942
380968
1809948
1995007
1828181
3116
1441353
1598876
525406
1039009
1168348
1614730
197839
1016902
1573444
1209859
114662
14715
1816039
941977
926349
171250
365620
1825203
1921566
1058322
414105
668081
1278276
288294
123955
1120333
1992072
161443
872600
1915228
304800
197195
920698
1010201
1414011
37066
1122961
1905693
1762245
1610662
558397
240507
352090
1008806
1394449
330975
222589
902112
353630
1775836
1957471
1717235
821400
1729525
920423
1187667
1917109
164908
819610
1857979
419646
116280
1909467
1192481
1923627
1682411
619300
1667572
201386
518595
1047489
1625774
1817276
273182
840721
721608
910505
525798
523189
1480429
32703
1177324
1440067
1034747
1479298
307321
1216185
222127
1785124
410129
1136502
566631
645778
183612
1557830
1733160
958515
1853575
1858639
1686817
855591
785269
381354
1002852
1993209
1526991
821997
1730933
1506256
48057
144096
675532
1571883
1452717
926079
1098708
1438658
1652050
1470659
309579
606383
401022
1600144
52606
768018
933752
124662
977912
1274382
1068754
154202
803687
456536
1831918
1392590
1218435
1400456
635571
1560211
1340231
493235
1094578
1228631
1248087
558437
714249
117840
777454
967224
255164
1207389
1134852
1099808
1817274
871620
2576
209481
552743
1075895
179022
1029334
1724207
1489540
979819
1679902
290
1464141
1683181
757111
649678
194069
37528
1993494
851885
1800155
1676279
602323
1566436
1719853
1882372
56949
899160
309349
665707
784746
604692
548072
78644
1368568
406555
1473017
1025907
725776
163678
1038632
1778592
1830394
1618129
1275032
417369
944932
948079
991406
1863311
1703104
861775
1422508
913288
1197654
1056162
1217739
1305543
1770508
1986187
1595472
840605
1069913
1172240
703782
1059163
66101
23378
279554
1534279
330279
1360497
66061
878843
1717784
991047
1314265
1897440
720528
1483699
105740
54091
1410911
1675731
635141
1242421
1288468
1737817
720207
82512
1962255
818154
318218
184015
761192
1735758
1670366
1627873
1473672
1084069
1976922
1310169
461257
3866
1668616
1251263
847027
748632
1795674
1705852
960752
899051
1014954
52426
1507085
563434
874644
379020
1416746
1622744
1311973
1914819
404863
1935229
807820
1776490
855621
1636488
1894739
1243610
304425
1992027
200127
1036135
363460
1335185
1866098
1192601
1979647
311560
1011863
1227179
1422606
1433734
482630
1536621
1411077
444476
547201
504682
1453713
1310563
153121
58816
144460
68539
1429591
1603646
449185
1841920
1790165
1158452
1704004
1244154
880143
1379283
1524380
785260
72102
546013
645160
486051
1639036
368522
308471
1960657
1140168
684181
1611115
64001
15846
150482
507219
1615147
779966
561542
1871767
1796607
1910395
1227949
861223
1288390
1335609
622534
1789143
564345
664405
1329345
476226
1262590
1054814
1429850
1132165
676408
644941
299224
516883
164334
1612498
1518631
1950832
1845553
429124
809099
697805
150194
435390
156417
1482358
1672462
91626
510361
14302
1359879
184210
1890654
259875
1421818
1763793
1588364
1852368
654729
1026832
1675094
287126
1162531
1607516
808388
132250
511388
204144
1760700
1214514
38224
968257
1405235
1315433
816132
1067395
198472
441038
1211438
1037530
74095
1792880
1457135
116072
614090
779142
369728
913302
1428169
1956844
287784
617282
384806
1278134
116592
607302
677032
649072
1834058
719893
1516958
1313959
1122800
771762
269217
1127789
1993364
918239
944619
713704
1424679
308700
1586507
568927
1713490
1591541
1065033
1836177
1409711
916379
935501
1764565
1373788
14473
1331027
145762
1526644
1681942
748237
838271
686203
1143147
1135229
688161
1593177
649251
1754180
804940
29563
1257450
1249542
1595321
1488337
1943023
1176417
995487
458255
159804
727916
1707500
989674
927102
562130
685940
1158181
328987
212263
1981693
1152073
1250761
358661
272307
1142674
1831620
1707301
1347319
672978
1457205
1879853
909976
772866
65886
384149
823812
1958465
234635
1206796
1154524
1307576
509369
55099
982776
13827
1995526
1463221
1772473
1763630
1338467
1128405
1601698
541471
489559
45710
1233317
831638
1928182
1778727
742113
353843
1953755
350211
1117906
275547
192146
1797118
1694695
67488
1548072
253530
773258
1214437
456774
394044
563433
172738
1180812
1492003
647704
908936
51392
883324
167084
1231646
1553024
475559
207049
209524
1129261
976834
38981
1359544
1525099
1066907
826344
1799895
1281097
1169528
1019156
1217743
1324601
803890
548072
143271
830400
1626025
1397971
1718512
1699909
1947089
815158
1454707
145418
49692
20957
731188
1776795
992980
16801
1550326
554538
1528037
246648
95959
1679415
522439
477694
199236
66756
1437975
618007
743920
991021
447663
1929565
1029012
935906
1298100
984501
1030711
463102
1960534
550076
1037948
1017474
715624
645189
417204
552152
1659844
1671159
209521
679747
1093007
1404613
644768
170807
943712
416151
1844732
599910
954190
1581925
1781977
1288073
26438
316109
851204
883141
1954595
1050232
1500790
384787
1663275
866345
1989573
1843582
1412616
950484
1970567
1069620
1339311
655068
470103
445899
786556
1063261
593683
525413
1327648
804696
1020462
803560
299507
97416
1473716
150018
1243783
116406
170674
396507
1263244
852770
387119
1083493
1774474
819997
38864
331444
1713864
265006
1808724
1914386
327536
1256161
208299
1359194
1322804
19469
529317
654610
1353695
1655190
1452258
353414
1758809
400444
1126505
1831647
300539
633874
194783
397379
1143593
1737464
1464957
710844
1712049
780999
1636480
1531894
481910
610135
5184
1187239
115963
490776
1593065
934428
1680374
1481312
280557
1800622
1583217
1550561
1737246
187252
418395
596824
1426950
844523
694661
1241248
1243151
467720
946241
1256634
1055382
1651769
1969757
664626
887127
974905
1917918
945
1242225
1299557
4547
1361638
1651185
237386
1360818
301678
649467
989424
1761326
277897
1372646
1322734
824307
947598
438735
1082796
878057
462271
891065
45060
1163206
1875328
1642941
1129493
681137
550385
1231004
185506
1371129
1588381
159028
822412
640838
935851
198465
459717
194391
1231953
201716
1859623
771259
562443
1638907
1817567
127569
326888
497815
1201250
71221
969373
1089977
1594416
1582504
296238
1816166
1567356
1575357
1262964
1996873
440811
1730407
1217201
222570
1955515
196405
1282403
766104
1629096
1788778
744783
130936
823271
1902636
150235
498311
1048107
1024421
445785
1533221
948172
1294435
101684
937266
1459758
1963263
474244
1420592
1966876
919892
1854235
1037803
890600
1880532
1328779
1237557
1703166
1003506
820803
693063
1179233
1510923
604050
1214937
737360
571743
908706
455363
1607163
1637956
1109918
863850
1423044
1273661
1449163
925752
306987
1661993
206741
1279635
1550790
1006787
699269
308636
125371
1818124
1361118
457238
1907065
1400566
1083919
643078
1195347
941077
555212
1533119
1911730
10387
1759219
526547
1935123
908145
1026282
651648
1233811
233502
1044158
168943
108933
1409851
1325231
657118
1771878
1237206
1706564
600166
1746264
1347066
903788
582842
1895196
44627
672248
1179220
1203330
1757398
168290
1987043
627978
1272565
302420
845761
1958476
1542289
253033
476404
1888077
997361
1405762
859680
1028132
108789
322015
779952
1643677
489954
1370690
1612199
815792
1089927
830397
458529
219214
839039
412790
838795
1496923
801883
28296
1629168
968677
1931822
789708
980906
1608617
71544
260395
1834055
733554
482339
608410
1242734
763312
1469223
1443279
208679
1158210
1571502
1291922
1560084
1766528
1731438
757800
1093674
1351650
984898
1590546
1023569
576422
535461
625562
1243243
1528341
511961
608577
1611459
908684
1255518
588673
1334130
200196
401094
950616
1513032
1552158
128184
844017
1700504
294876
968369
1457526
451147
872046
1410629
1358911
280813
1782855
1171965
1034500
1534903
13370
923632
703713
466284
1596025
1031199
933696
1319383
1834395
17775
41280
1006486
325867
1826848
575766
1468197
20236
1347383
1742192
57269
1364778
1874280
1364686
1689416
913601
159038
657713
204500
1054751
1576024
1317791
642212
113717
1019522
957260
1211416
1320990
500809
481450
127930
1297617
44046
1077230
376045
1177942
1651892
1957308
639022
1660118
4986
1120172
795829
389900
1030588
524441
1997795
971215
343592
298848
1046381
179403
251244
657216
1405889
405215
1936038
1266303
1883909
1933142
276959
204071
687519
336709
1589036
185122
1031294
550948
824317
509107
301258
1273737
132148
1283875
1501102
526739
744260
77027
1338017
1334091
1903849
231642
1440694
1825835
566428
1778786
1905196
704011
72225
1339687
1837697
1235878
761559
462223
1505114
483746
277922
405457
266841
1688212
1853480
755286
1168433
1409109
1534914
1756412
1360659
514836
239025
1930164
1434933
1384688
421439
123203
413672
871426
1334670
1229512
318439
272426
1860754
489276
1936810
469323
1394076
1423670
1801547
1629002
1569637
1326304
717502
1254343
212707
240581
1621334
1366996
951757
1358024
1047172
1741185
904403
1879265
848315
114494
823756
1362002
1483794
1168452
162420
71182
1366712
1549973
1336946
744853
79861
1666848
1221870
1728791
600393
1025117
1622513
500557
1114668
557651
705472
236580
289662
1798693
1861577
1129443
166777
1193502
1167624
1955389
1202395
1146466
417923
1438804
1976460
85939
197595
516738
571781
237235
1086202
1844461
1925725
1907991
1895839
106060
673104
976288
1244578
962016
1165004
1975548
1816379
1573328
1952899
742241
1536850
1117114
484038
161539
288160
197656
886420
1236389
1579606
1878399
3489
378505
1516455
320757
253230
920581
492386
1261512
500403
373723
1291209
1099848
99772
1792516
228308
1287301
169869
1123711
1863118
1267334
995792
407585
1556362
1083104
504445
1979575
191090
1989891
1932106
601149
354585
627864
153448
1729636
190444
1280568
1931356
514604
790010
114444
1394585
947361
441969
1249543
1850591
773713
495919
1641112
1039020
1796869
299655
371504
1226933
11849
570370
1381928
1629847
432267
503973
1641337
89116
1499042
1175868
1574541
10983
1857008
158498
1876235
1361991
1444656
1339619
1936727
218171
1125272
899420
1930137
374967
1496166
1175466
1485281
1630527
1857353
810784
1832025
1948300
627168
834825
1972628
867927
623410
1716965
886438
908044
1622063
1602762
1160669
1103463
195152
1695640
840828
1450384
635351
16680
1988877
1401516
709929
1198683
1947155
274798
1453117
1770084
817279
1531949
1255773
113652
1204983
899343
1872684
1710136
1336922
653335
806576
223788
1018267
321126
1067812
117679
549447
1420163
1693701
55613
950480
1729163
1225806
1423167
1568722
887400
59599
1689758
1570548
35983
1259159
1898093
1742564
374142
1599653
17746
1894979
1776396
496465
1702866
1633721
1199567
1559490
1468155
1109713
1092805
1381591
1359627
1421600
487616
312321
1036932
347620
510796
1400726
1252472
934659
1848601
1853962
1705796
1485059
1321469
1396972
102596
719633
1762777
943
646776
1679250
722660
1670623
1077160
1484425
1456750
1966318
1716252
149933
1731039
648250
968371
1181863
884573
255655
506136
3040
1750515
223900
1613338
1811469
1858226
1656905
976642
838401
1045198
1092770
932895
1101447
534035
963351
322134
713619
1175054
251748
1911709
931119
453662
1667025
866174
1739616
632066
1003099
925983
1261611
579986
1092104
732147
1099357
1414435
1022819
675827
208990
96466
510923
520995
1692078
541831
857748
948021
1786689
1616431
1491081
587145
1409013
1797058
738919
405907
752306
1761107
1920888
375094
1424044
516217
753341
1659295
1568560
1670878
57619
363061
1517390
1351270
1470790
951069
483012
570504
394404
1710168
1451478
1486418
1497128
1098111
466360
661048
1514204
727452
1408129
376930
137790
938811
1435091
278077
384700
1019340
1243582
534578
369558
38887
119597
833415
867912
1652235
1622852
1039484
650036
1785802
793099
1714770
1460751
1141032
535819
1363863
1176755
1288612
577983
1832633
1302319
1561773
499477
1392955
1423578
545286
1018563
1118692
581257
1583997
369332
1289284
903303
884012
652595
842980
1683808
330659
380391
520685
1503665
1819000
90724
1044822
1252888
830463
968675
863305
1392526
483556
110401
65072
442162
752771
66307
1769042
1553953
178929
516597
1661046
554801
193972
480559
649926
1332152
889711
1109796
1437237
1624252
224938
1270756
1141059
507105
1131926
912574
615465
1413304
633914
386496
1684247
1903963
1692933
555459
1910742
22754
822415
900912
1247381
27760
368113
891730
830424
148530
1573528
1216916
1332648
1379319
914643
388019
1475871
1721196
992850
424642
32725
656132
1239482
953976
11537
1398666
808426
247523
434942
1517458
48391
189353
1622484
1918902
1233003
1770006
808583
1603686
809399
228090
1577525
356503
260163
396387
740339
1254749
1526338
165108
1843693
986705
1819870
1544035
1221015
290638
1205885
522150
900784
1682742
1361958
1883140
777664
1645073
944988
1920039
89397
296276
48664
1080549
158848
973147
802392
1178105
1448064
949629
658867
1351382
129744
1278806
1629833
881824
1895894
262036
94521
1133866
1519277
1287569
1260836
1865329
976786
956801
246371
1506514
1262343
1012657
532804
535105
1541878
359758
1382752
1201932
1479597
657685
291175
300377
1399165
1087534
1390710
811888
1885817
775436
1757191
1505665
169332
862678
50322
991870
757704
1365775
1912277
324046
1391146
1359234
1032448
359882
1983000
1029465
215041
220250
1986183
1559262
1750507
509978
558559
1665342
1294265
1828107
950718
125292
629362
1788004
1365806
423040
852345
1836122
1445764
1188024
1744982
418529
206476
472744
1583040
244393
374055
1759466
1649027
66594
987727
879574
638211
1778191
395773
1865059
107078
1423564
1932985
836163
942947
813561
160523
238349
448711
776219
940829
828436
1375134
271846
402348
333572
1892918
872359
1831218
1482651
1935743
1898615
1295422
359539
1062227
557670
236474
342292
1575583
1997941
1825417
1311303
386669
394099
476358
1753073
553764
818112
311944
1597178
1084392
1448505
820304
1340620
1046616
256725
1754599
1558986
775908
1137894
1447108
906419
179110
1749896
1198068
219456
1776218
894517
537593
450382
318070
98447
1939525
1825759
836947
1516432
1297854
917659
644975
1775701
1083356
995144
619131
1904172
519504
1036953
1939109
912521
749170
1073088
503064
1430052
785581
1200883
991471
188079
1098036
1008961
1567875
1229018
427154
503711
1525427
1921107
964459
148155
892436
786563
1063195
1717987
21331
872289
1051980
922906
1673257
1657991
336525
1186751
449801
769300
1691726
116031
563799
905057
787527
246083
997066
607900
1966647
853462
1297245
75472
1800961
667756
27366
1646578
1407113
125132
658166
1962177
1290187
522738
811237
483954
42595
1435675
321154
517297
1193346
914330
1167990
1817442
54509
773781
668072
137026
877110
927246
151211
262405
87311
1599359
1276995
1822288
591084
1381594
1207408
1414598
803844
1904897
60566
1975474
1283516
648586
1558399
563749
1252338
1751681
853211
346192
1659916
1094605
1420874
1040
1422551
1120148
566173
551335
365363
955889
1257644
257911
1131197
206590
751610
1830037
418336
1309630
582532
720699
405636
1388577
198449
370350
1748353
1472828
1915838
1734943
805700
1302114
916917
1527058
1723817
805472
1219511
944326
1936160
831734
837315
88639
1317596
287409
318157
1622343
1789172
710
1135726
830620
436335
835034
526108
1377183
1133429
1471681
1762034
1321153
456979
173507
74261
31929
1189937
413339
1648093
69155
55840
1037463
937330
1177224
1527913
301227
1130733
583277
841162
149824
1162817
560325
1207044
364526
714445
1606858
968643
861252
55577
914309
1806545
301570
1914986
1249325
532662
806714
428846
968137
785903
1715612
495421
1733432
919878
1993279
32787
121166
1770952
1069451
959325
171688
351312
658204
620177
905054
990334
950146
1869715
1046989
1476547
843525
619303
83364
618816
593615
1828803
774744
1709613
278075
1442161
671417
812
334364
559484
871577
1429417
1195574
1227576
1282979
971449
1252459
1253225
1350957
121408
905063
1046725
227626
749831
1111095
1711479
1203576
98406
287716
30877
363231
1111739
939024
1931656
1878493
128551
1069401
647485
504240
1336144
32075
783885
1542312
723950
144146
211838
948241
1247333
452782
661211
261159
1061954
1307938
1104346
1702528
174730
1962242
407667
1884883
452383
1799835
1269060
1142649
387605
731691
1206938
1427240
1433407
1756861
1263926
1897785
596840
1342113
1223069
184058
1048480
333794
144844
409665
1239207
1119949
1418285
1028537
1623636
116607
778004
1330138
263247
136411
1815879
1292699
973873
1403101
1533083
364780
836846
706138
418682
199140
1727844
1701446
1564624
1334565
437820
645240
959963
499213
340091
992649
1762802
330889
1242430
1359731
627828
553788
166341
1003917
305302
944502
849378
1837209
118499
107572
1347029
406685
884869
1894352
1903323
348663
1906045
247910
1081456
147897
1820407
694627
739035
182035
1091254
1701499
1400939
719577
960122
475821
659563
1135516
617138
799294
267075
447605
1982965
1132444
101149
1089706
1748758
1458907
148501
932965
880349
1590493
1023042
364522
1134472
504854
146434
873041
1224766
931999
1457836
365434
1384168
817763
1847151
1437218
159556
886398
1589454
633157
1172732
512406
1237268
916043
224339
794942
183734
1738469
532900
1116141
571081
107437
1125036
221937
1909457
233937
1525905
1631623
1294684
1886243
1088806
1962890
857617
734700
1694806
308851
1038297
102024
431193
1672609
567238
577587
351180
1704183
1218112
1869915
531094
1182846
229066
702728
711446
1658737
328194
1195050
1543028
1336211
1398421
198231
127788
372575
439649
930794
929107
1320532
873290
1361599
72947
1120671
494317
150444
1136140
879655
1102512
469755
953244
1739002
1137951
202436
1215246
1524863
1260251
1894048
332554
1538553
1809103
1917432
128022
1697457
497895
1692686
1235973
1203320
146094
378611
1814161
497621
1583573
555910
699865
1716698
962997
1648385
1478378
1749394
564085
1697320
1270947
1938966
1278803
993397
129565
1817420
589391
863446
1117128
1370863
1855170
1601995
172192
248520
681605
1568418
848763
1836768
602331
665666
1167766
1017047
1856769
1649873
1831542
161439
619493
346756
433822
1756062
1141965
1260274
1735244
138180
1676090
345710
983693
1327302
363442
1895260
503321
409598
1036196
1602344
949161
1734347
1212993
1508474
1015264
672254
1309929
1519369
1632022
1396931
1807866
1970881
1065135
1678916
723277
452481
303837
1955713
255001
1707926
1169807
768787
1317023
969641
1502803
1066209
514939
1213461
1947826
1411738
262925
956983
446207
425982
1445466
1125639
1283252
1907115
257118
1650631
99719
1711850
1962013
485808
67711
1678007
125586
14257
1567071
1744026
1555231
693925
126954
1416777
109910
185859
1592960
405997
967883
1735147
1188081
1363659
1483808
787128
1283719
1628567
1612017
132773
1210488
831010
177837
691534
989294
1634467
815424
1931002
1973923
997692
162143
395383
1978011
590504
837604
269372
1519265
1206275
1019444
1303334
1598412
350120
1123391
14900
888315
360942
1190821
774565
805453
798899
1858635
711688
973148
1572518
921335
1047935
689699
367527
794899
480226
554096
1433698
1133757
14552
1284149
773127
94199
1511037
83806
180016
134482
1169263
217745
1387361
1188817
923808
1249626
388253
1727533
767562
79858
269169
1407710
1182964
1181056
1949215
514661
280654
1955035
731003
830364
1764376
1933293
1130186
258331
1613102
1472434
521617
16036
1262922
1931042
1995238
1703554
989950
1887530
1686783
54707
1411410
1202800
1962879
1759053
296294
98000
1929563
983415
870914
61284
1838309
80924
1865957
1064348
1092942
1251704
770261
651947
1417156
988481
372839
747491
1989885
1790442
1302935
1194210
1733775
676670
38162
896623
874491
624933
3199
1285408
1233072
1300476
266325
1655623
1237586
554297
339771
918740
48199
1292980
1914116
807499
435584
1341815
1783285
1158752
1212452
597820
359691
706832
173307
374568
1638779
1064695
1686011
1215732
1267525
186025
1514574
1472419
1463698
1265446
1619237
678965
1246723
772309
1403132
355736
1084043
1034475
1568288
1444956
1730207
1434889
481781
1854828
1800785
124321
1268131
1311608
496060
1469172
1740019
1942187
195637
346981
965273
463638
1555509
1958707
1471256
1750550
1227903
1397625
79829
565076
117293
318395
1267038
930344
313405
1642062
1835544
1276046
847265
944750
119941
1717931
214345
25588
768983
978224
1725923
1638349
1078787
942180
1385295
1870019
859823
1819655
1994466
197836
229806
1861062
43030
328131
283483
207436
661430
1652158
1469632
895668
340731
996540
246524
1007584
1406527
1012415
887439
1168208
815418
721090
127854
728785
35778
122856
1957938
820675
752153
1296693
1452937
430883
1820875
1713075
10533
1895810
1299921
1771484
1484909
1643066
691651
1545831
995918
1581138
1960811
755609
1781012
1377523
178835
1826213
16687
1921935
1179233
98943
358729
34818
41090
1480614
267542
1213723
1631294
1095627
1311473
1775573
1778608
960762
1918241
1426159
728587
1590036
1863663
1056388
1740851
263677
1950742
1763976
281601
1260025
1025853
391278
291999
944854
1755101
1538694
1400971
1466818
1022860
466442
605980
442187
881017
1814188
1681674
1049321
1157005
1440546
783026
658424
1366498
1062624
22381
346195
1592527
391527
202797
1957175
430920
1043391
1052848
1975739
520458
911618
1279549
771551
601987
1269961
1387616
1379199
899593
333947
917752
42861
1076821
11133
1655378
1411151
1383251
1959740
761021
1665208
771824
74
1385397
1443220
1362396
289683
680451
1225629
717193
1885880
1004359
233757
1952316
1130280
924196
946603
1441836
455192
47605
660555
490195
1252746
638737
1742441
1704961
20963
1006550
1167306
602358
1253005
1629003
1609867
929757
732756
1073071
1471885
1233796
990047
298960
1682694
757262
1510122
1233429
373731
1803220
884264
682365
1188120
1872714
1490797
1804954
1554810
887478
472076
1604984
1216015
1575968
1637240
1867219
1369782
461759
1268802
735689
498694
210395
1593706
485727
1945443
1076722
624840
1897656
720841
1498004
1995403
1932443
265999
1215107
596706
713805
1244260
1047578
1204646
1396153
713566
1533203
180342
672912
1570022
1292774
149012
1807170
284526
985834
1310002
1698202
914172
618145
1513254
1556002
1398587
1752426
475511
1008998
1654308
501765
36438
198742
923144
1204746
278894
725800
485674
1653096
244959
612305
159928
1233599
1531714
794825
75726
1113097
197362
1413095
1111712
1068900
1602897
714381
1129588
1625692
1783008
219818
1350036
903279
469637
1580200
391418
1717419
759145
896938
44137
1386343
1820918
938706
1571673
1254014
1941794
1710779
1666104
1094950
1283671
706397
1748396
882247
556857
382450
530900
1419267
60238
1808545
1952982
844531
1619042
1620714
1093447
462351
1210007
478195
1473694
997184
1237093
1994593
578280
1174760
1729674
1141658
771468
951586
31783
1473613
1677565
1273758
576225
1701186
557741
771750
449932
1004867
1896449
1996059
78111
331434
877632
825046
1917664
913691
845916
139634
278355
533738
1625598
854947
17246
632462
1658348
1971651
1181205
1324984
520694
1041744
1301524
1970687
263109
1773898
50315
1087061
1033583
1549170
339861
535132
1733286
1786036
24518
1046968
1803350
1157812
1192569
1281671
641012
1477215
1278643
1673431
746742
1658586
827557
977870
57116
449450
589013
1557333
65498
1341492
206994
1117026
801151
465594
185049
1183591
735530
245707
1331881
699793
787714
763402
889378
617938
1713458
73588
603987
942265
1863055
775031
1837626
476972
82489
50247
320244
1706567
1559379
1488040
1402098
635192
706083
1722026
418761
1234177
1510615
163807
1295434
1240675
246544
330294
1515770
821646
1892211
1989712
810452
357867
1844280
876560
998668
493537
1591739
1452885
22801
378203
536593
1842168
428492
959339
38406
963166
556780
1010198
1804145
680314
1830965
739991
1501337
802128
1529519
553446
1226517
158458
137143
193607
1620365
1446103
641315
444047
1297874
1895296
573519
1724504
70406
1749031
601540
1436273
911750
1218622
25455
1624973
322288
868838
1659485
618840
1846141
1202283
1328929
1688861
1331739
449064
830804
75507
1957796
186292
264611
840555
246276
1545854
507691
336703
1211899
63447
690685
900397
893524
1900749
1772091
590660
711354
1249885
770928
1048313
1034013
798986
96784
769485
1642371
703701
1666081
150267
990665
1044008
333330
1043333
1283676
1709045
1119027
1275923
122263
1945126
1874719
151028
696092
835563
1893786
1205718
979510
633782
695450
88786
1808940
822970
1429334
1047646
1273380
316350
57546
1719621
1553210
706512
4123
484876
908793
1236303
1163002
1288786
1191275
1386513
243034
1545674
669037
241665
816105
420990
701653
1127712
95529
1131378
775787
180381
1213737
1485408
986495
1298479
1218192
1525144
1468959
1832052
1241912
781339
1748558
1960851
300506
1782920
1252468
465920
528671
827197
1066825
1569991
906062
760992
17888
1638794
1653124
92232
1343716
1184455
1041515
1925630
736300
1718648
1217238
1816762
606997
1973096
1160029
1061194
995161
294131
1758715
76514
221630
224248
630638
1302043
425033
969360
1225142
372339
725976
169628
14839
1457055
257557
1004672
1104964
320921
1007694
685518
308890
889831
1546364
896673
1596296
503997
942704
137266
487126
340485
1970716
1633561
211956
687459
618735
68233
846410
289230
325986
1158955
1076086
1457329
1042100
1981362
184031
1616956
359676
814449
1298257
1653895
1076024
1583106
710731
1536589
1843248
1807802
464239
1903715
1000639
830270
1508764
956095
1381259
400788
1876143
1293147
732488
1580403
1370599
1812465
1423208
1032454
1697121
936969
1876480
677225
279395
1931299
1525368
197652
1470717
1732996
181730
643804
1652716
956715
249712
1051286
1639146
592625
1761745
1162566
351774
1981761
1397424
1054460
354965
1030284
237707
1871573
735910
1845988
1169018
139805
288010
611498
1102591
895201
1677744
532171
320333
1746954
1695602
1110320
1641717
539605
1704138
1171856
533441
1181959
876987
645662
905170
1623979
310599
1445491
1051034
152190
906224
1940570
1863686
1072627
1810375
1331839
97326
867
344785
1602197
1163028
1697519
1272731
276984
1162985
151147
1933873
1304137
1391783
1062921
239179
1451571
1841871
1000631
918540
1501624
1282960
1067685
198740
930271
1257439
605069
603498
785692
1367656
1904055
1555340
1793568
923092
1933541
1272730
519510
395920
985032
1344065
1313355
1667237
5313
250314
1717211
598420
1702453
342393
1488512
1065002
197609
106614
1098313
510405
1306750
96958
119497
1614451
909342
992243
810104
298067
1749988
675984
24068
921222
1473601
631327
1613713
1066327
1585798
706098
126009
1120354
216644
1385781
931839
1438720
193151
200794
847284
1227281
1677122
306504
1908219
1250196
1311444
626421
1422701
688010
814194
477739
1462717
228258
439844
278778
626789
1309642
574595
1937244
1388770
1921692
1513518
739861
1237166
200384
18009
561302
1587367
1143147
1859742
1018139
55206
1614612
1306733
326031
1297348
1284017
730207
1085404
1546249
243127
1511608
947957
1501017
20163
1648252
97785
1709983
1471846
1100835
933007
1429979
1972951
817275
988354
751870
1108942
1329113
1243081
1412449
1971202
883913
583115
1699883
1827608
461906
563682
1130594
470318
1914745
670465
1616275
877708
1425700
1746378
1880015
383911
1947519
1920126
1002129
1619996
1044369
247089
94231
971600
1144244
203558
834008
868300
1696348
1065313
121536
1454956
1692353
205965
1082700
1156274
1718931
1997067
1037484
1010066
1344316
201543
1416298
604628
214976
368865
919075
889130
1937294
378361
215979
1930877
297207
1266650
1171764
602019
1138421
409185
1273201
1394498
890763
79341
1704644
1959094
697673
1305542
52947
65201
646094
1989382
403597
1180314
1024070
1695930
1358393
967080
1469467
1047199
359519
1453942
1264767
874993
1733909
201654
459755
1873850
1295193
1639767
1401986
334843
659709
1893756
1490026
1055887
802545
467163
1264647
578195
1152245
1897739
1734915
682299
1519086
1304435
301861
38583
532002
1264973
1708831
1888664
224201
848417
1529589
81022
231625
240949
1240826
1239371
280636
1318689
465125
1269580
131924
1216142
1542715
1722534
948142
1582337
933616
581195
1697354
16059
1109339
265499
1656491
1065730
233103
1260915
506197
1067645
1746626
1185483
1625502
1203832
930202
1811791
391522
500546
373069
703946
517936
724383
800587
819379
1882052
764644
1199927
757964
1199417
861005
831206
1753182
61058
1873772
1266392
480045
1428954
1531087
1866636
1242251
1282924
1703042
903272
1956901
647156
13578
1733358
1219043
119066
525660
813062
496712
1813433
1631925
838696
1207386
1221128
1893815
368726
608073
332641
620795
1981348
743400
1701421
1112812
348931
1181550
649137
1397525
753067
543008
429448
1093178
1806304
1655993
1876658
1779664
626198
1791037
745193
1655875
73333
725563
1450972
1382684
1628323
392606
786438
531066
1131570
967158
1335099
46635
251519
655551
674489
45516
1095396
1692185
967344
1453022
97230
59606
1074891
1150055
79506
680739
370168
1690690
3653
819463
1187790
1831006
1229504
554099
602468
1813121
364249
1797558
1852391
170264
849638
1757886
1260555
1373498
1286481
1547774
1032072
619965
1072459
1504236
1638635
1578326
117173
1094815
108145
77304
73198
301213
966243
730087
81217
217724
495168
358816
1507056
1787829
1559422
1747380
884337
121155
633223
1157617
1529381
98127
742507
1587474
781930
513494
854034
1512473
1187987
383463
551178
1930025
144352
1405442
739688
1754540
1255477
405999
1390431
1095600
678818
797456
1187767
1727120
806831
157928
600529
1460942
39370
1658685
1951641
1757926
458770
1221620
129131
1095708
78274
166206
1789382
170915
611698
934763
1175169
1776381
1662232
1067283
858468
1243951
1043870
893372
1251548
160564
1389539
800639
425847
1074903
850377
892021
734115
1933186
1663056
764964
466368
205765
1969771
1512701
1415538
1309256
879944
653075
1455583
299450
235392
1064996
958644
997070
1659736
1770141
1571136
195147
212673
428391
218243
1511206
1323825
1767597
653765
1112921
1371983
1892188
1761192
1891240
447410
1330325
616375
1001586
1384729
1774846
211927
1820118
1417482
1241027
1179245
919687
128068
696909
43317
851346
881947
1004239
1720339
1059582
544210
291606
1025765
1851006
1660184
568516
919307
796764
1559573
1975597
844251
875786
502297
1284168
1551483
1877853
699775
915283
331604
1914375
1788028
1250716
794688
1499894
1960377
927086
674696
1806186
89766
838388
453756
1822049
1172829
1615719
1362391
1514649
1079461
1163382
67126
1974599
743138
430466
767827
125834
1704381
1983481
1986867
13891
1641581
125168
1510395
747905
412014
1123811
1410150
1576195
1032041
1695565
344751
268509
490217
1185054
1282783
1399709
1381968
1208943
1826250
152031
1874850
887236
1425705
1068737
1161371
289682
274323
680354
297504
1031919
1757229
19733
972450
366421
224065
558389
920528
111008
758787
701731
1342747
1933389
1858326
1475626
1785672
616813
519184
1681071
1030737
1685139
1598558
810012
1389902
1740163
1375728
876708
1713877
1317546
1884142
1428811
995603
1699071
1885066
1666859
1796694
205407
1272294
741562
1126720
1514023
1681463
442971
1354147
14905
103443
855300
377961
763372
1817026
218851
1407833
1448368
238409
1722696
1835482
481378
1524672
61964
771278
1900249
1793133
1965957
1957231
1193858
1117310
923397
1937172
720642
1737784
840518
650661
486829
1462548
1464664
1126955
1200185
723420
687656
960697
6145
1236820
254925
1802701
175089
437608
1105525
1922607
1283273
835873
446777
1770874
1017304
212275
138451
1502190
1044801
223962
1261806
37969
1158068
1267698
1659313
1223133
1288923
1180680
1129353
635034
231732
1251414
1787041
1262924
1398857
7193
363565
858579
917433
474568
1497137
189588
1700302
176016
213904
733696
1168896
373473
1632075
1822313
220568
1767351
1157846
503001
112369
1804332
1745285
1258957
205387
439466
702507
868652
1094715
1404773
769052
299488
1625514
549946
1828160
353183
163748
468130
1005464
1193382
1191924
921051
850674
800573
1192123
37426
1440889
1686521
1883845
1330879
690856
1155771
607027
1758037
199591
1134381
1500481
766914
679209
313733
1451364
1528170
1174329
1993847
1854444
1724290
617130
1636068
1753260
1747385
217889
79565
1079542
1295648
139253
1839099
4931
665177
1583289
922468
1037691
1664992
157070
792066
1387610
704314
1115022
1870241
1808140
1934344
571868
59496
151281
993366
1599110
560647
463541
1555096
263264
56033
1750652
254660
1575923
1440876
641352
629731
1534220
305899
1953049
417879
1225500
1443526
1067227
115731
287197
1756356
419665
275083
550395
939277
916963
173667
888073
1596870
1676139
1860104
208402
1111192
152571
1603452
1966506
1799908
1375254
1851056
1775882
1424763
1802914
420873
1940048
1291192
627594
865886
1438204
125577
776402
83291
369410
417738
184078
203641
1625861
1442768
1043663
1537794
1640488
1377193
883957
1795818
319444
648272
74820
149789
1884808
669864
764352
399120
1993955
194393
164852
1131397
1105141
1968258
939108
1276663
1397098
639981
461548
632467
1970980
1554137
685213
517147
496672
1466270
1156560
450020
494193
1642858
1047903
547969
948513
351838
1061446
646613
615214
1352793
1350513
620211
1477411
1848096
1058155
63425
704966
404051
638353
1180493
1022389
1595948
1675127
1084261
1319823
1522771
468826
1182127
654969
35776
1475544
1823997
188469
1356369
1947643
1173325
1754669
455158
1324141
860111
927347
315097
1271415
961938
1864997
1531639
1591740
1387292
848307
259402
1714431
1902668
318009
955560
470687
323850
392955
543233
460867
1107325
158335
1619831
192421
937421
1632319
1286116
1652759
358927
1787781
517376
13293
1643526
1705145
1730291
1852700
800350
594176
785857
6770
931303
1081270
1573764
1099714
66951
771329
884829
775461
218073
886460
948996
1795579
104656
552278
792850
506081
1743981
1829376
684891
597246
1387005
1058746
1727397
1943216
1692412
423489
1727880
993480
1029827
843143
502026
885333
567542
1531030
1839915
1218968
1487307
1182249
1258801
310777
62737
1084243
1591623
129341
1129826
1850185
1927254
1881125
1762265
1808443
211773
708304
625417
487258
1687026
1217222
5846
1212649
1718411
1455900
1882468
1858883
172811
1857312
1940314
1781852
1039199
1313568
577450
635175
1069537
47848
1517480
1084731
437529
1065486
1253353
123319
482278
1466918
620500
1917908
645437
1683353
1414597
592875
1927027
452636
164515
692567
1488269
1700102
1242912
52041
73066
613856
1584035
303354
670886
674401
1423827
1299145
506496
199283
992052
1856712
1709469
1375156
1190434
1915361
1949577
1834208
192735
1791391
381058
1066571
1219336
385085
1437893
718354
89144
1114255
999768
427464
745478
580727
1118508
425255
1515333
948640
266121
717594
1148020
298787
1527884
1853489
1366583
259277
1972918
1060075
241592
811443
294118
954237
1095430
1211463
746433
724946
1712785
527951
83375
1985060
1951511
1709756
1322799
94396
1051546
1782601
122943
1878828
1069741
880600
507414
181721
502546
966424
1795756
1473989
1481782
1582296
270270
1534801
1868653
2371
1626605
369521
453028
1389593
166969
1180388
1980911
1208640
953731
597432
628343
627835
1510462
381818
87611
1369366
1646513
1968328
1280131
130470
1916518
220785
34137
5517
812825
880527
268208
1909940
1963837
248369
1558956
473247
853357
213670
91939
947836
1066339
1424935
106008
651973
43522
1492321
1755606
728745
1313568
1107817
16337
240675
1024303
1537432
901241
1325208
1646202
1860051
1838612
1660663
193410
747300
1121587
1819777
1414257
629141
1304577
1716813
1986016
493829
114435
903021
994560
1621450
315518
1387341
256880
1176724
601401
1540593
1273191
1745186
1379592
1441927
640235
1381132
1717033
346771
524797
1550108
551847
707821
1313847
848047
521043
477292
578007
1121349
1411491
312269
1330727
521842
1599799
1390173
1092192
134168
806738
633413
683256
328203
1186010
1803113
78490
306059
837640
1922231
1017089
1514494
105342
112115
584794
1102306
1126418
934404
627240
1811715
1590512
1353452
480191
1642315
1405447
1749590
689264
565079
628751
1429625
1654381
349366
1294031
1652441
330093
658002
1542362
1134311
1936194
1522462
1877149
861048
273096
964012
1944417
1411273
432890
620205
1253516
1254897
218217
1600738
1867333
458785
301294
1955242
1041910
1587670
1582200
53794
10263
1512843
256384
446533
1244804
1095641
100796
200896
847070
796477
656486
326904
1837789
755031
899797
298703
1332602
283122
1670930
1652687
343642
1426012
437765
441875
489907
118796
978714
1831827
959401
959120
435446
1519058
179515
1303978
1542582
700534
1536547
823035
1689545
1536712
60501
1952466
1599560
1168366
948120
885646
1844470
339605
1098518
1958339
686126
163165
345641
598293
1259157
1552649
1127515
1761072
1751587
1125221
593799
1660094
852809
1745581
1045811
1480066
440521
309077
1509039
337383
776420
166284
698006
724316
1138139
1782036
1189535
1851574
578258
816843
489625
1699317
1561104
94190
1493380
269832
1378276
613548
889504
1394105
885892
138660
1405862
271555
221765
370432
1031288
1126765
1818133
514305
1656732
649235
712750
749878
1031809
1850293
1637711
1367272
4650
602190
1283353
1098405
959063
1027090
1046014
433006
1574612
1685400
1881707
10124
286160
1855516
1527633
1329424
669601
157954
46383
1224897
1022090
1241327
105822
1597281
271314
201087
1087053
1638256
373665
672485
194081
596767
1005816
693081
938112
263426
1922466
1544834
627066
1326817
1103521
1974559
1955579
1253243
76175
1490192
1238028
874988
755819
1160870
1870078
486721
1983172
407226
1483092
909251
1674826
1214021
1883478
430737
1100140
1307636
1433216
1398545
1959654
499742
359309
626095
604238
1515338
344561
993189
54458
473157
1406492
475199
1682982
1461739
1806565
1629825
1368189
1671276
1139630
285436
603131
1441728
565889
998767
1445839
1690209
815557
419070
372149
1675482
380653
297083
481431
908316
1740731
1954497
52542
1859571
1835233
897962
616449
131475
1183464
1077345
521486
1544965
918311
1214152
1344189
497873
111431
1221101
1989804
1375435
1695264
48493
37594
592137
1802505
297055
1084351
1054358
1665690
1874286
1289584
1555840
363427
1815805
1235881
1025189
1249555
902461
1744923
1445785
581126
84264
727783
395612
246092
351763
423726
1574514
1409497
863184
603154
1761063
1454200
1828736
1147215
1705694
1917267
1163963
1423564
1142263
1394785
1849692
1015265
369954
1854413
691686
1267512
1412892
1423974
1989697
814234
949231
1066209
947151
1289253
897483
1925826
54747
640665
1438016
1514988
21606
436509
486336
382458
1559305
1282013
755269
593958
1971523
970335
118302
125679
449112
387995
887513
239503
1499468
91372
1462370
488454
1604393
1746135
207338
460639
1743581
1751849
1999741
1642983
1438741
1960641
220405
1531359
340223
1541368
258058
542635
47649
1229597
908743
1389752
1137059
671599
1193902
1884112
1433457
236472
855568
1398643
10946
71337
427906
751141
1746371
400540
1115917
152354
1059538
330418
1494525
362314
890351
810839
1783350
1557949
1821841
903808
220630
513791
368356
1601062
391288
357291
155831
1860347
794368
636636
1615303
1259436
264283
213569
397152
1263272
1791117
281067
1133846
994359
1613645
1078565
163025
1147639
1589211
22932
562879
818039
1186841
579756
1280197
1099548
1464586
1077531
992443
1443163
905570
619920
175473
1973272
1900054
223020
870667
528834
1483322
1612787
648741
1948570
802447
1847197
1097492
331993
190786
1569411
1447656
7099
644318
430377
1268000
1026603
1969003
1389790
1053257
56617
1304028
1519755
203832
9844
435073
439569
503633
191767
1292198
201721
1422430
771489
424303
1937254
1325805
1327859
415288
621128
345956
1768540
1204527
1130998
831651
238441
1975150
894068
1951010
1345771
1965436
1269685
1295477
1219925
1272149
321635
880116
897092
1621468
1926104
1351904
204319
1477156
1819190
505088
1088967
1654843
1294116
1763122
1300357
1882596
889406
1800433
390210
1913685
388107
892816
1825581
1012521
1590366
322382
1626697
319894
1716420
976218
1367513
442413
924909
37365
109074
421164
1652192
1553866
1157036
1778850
639310
286684
253079
1845879
1729740
1630509
745426
693980
1886844
1111625
1320714
326967
1612905
1987673
1832394
1645096
1181647
1519971
1793376
1952703
20531
371496
1081482
912494
987724
985074
379880
1958207
1844937
747148
315879
1444236
1715689
604979
1677576
1331853
629649
325172
1827668
1193080
327333
699325
1108
1442056
946103
913881
248408
1767103
1111425
97251
493230
1410586
722487
994006
902154
93699
790766
1386947
1788499
1359313
1574719
24016
1915273
193872
1009047
1768752
22130
1932514
553454
274040
192977
1783497
1684053
511218
73036
892828
1445838
99427
1827258
1276370
554196
1915179
802904
963942
733446
651686
493951
1031433
1289261
1049874
1653080
1708516
1912559
1707161
570879
1749037
1538795
1142195
280438
1812487
37614
1362384
1476154
1117742
645878
395774
1035533
911513
1868700
1524384
563906
1375122
235466
82283
1417175
219163
1793990
340883
1200382
859577
1915783
132350
1575435
1873177
100791
1124359
1955225
538932
860220
390742
182150
67539
1257853
1867390
216759
1333696
1839309
1107828
1613604
579603
1261215
596949
625033
997170
482384
20483
1001315
898748
557253
135664
1283579
676087
757789
1808025
1288591
451404
1201654
467869
1649312
757138
1612816
775864
997135
1689597
330334
1770001
83358
1088002
948122
1815922
455139
8737
1053387
555427
1668127
1349336
1850218
1845655
1964891
1247722
1908719
203134
1452541
1088775
161827
640136
808369
1457686
1962792
1520249
1163227
892554
408831
421713
1603359
127723
1549273
1046871
425835
1808576
1366467
1505703
524654
1739162
435413
838331
1789676
1032501
74416
409807
1019555
485982
1077122
1028439
380991
759906
1655350
124796
1531615
1030801
1674905
86070
1944345
936908
460640
1893055
604163
1117589
1602065
1605247
193800
1283674
1623190
1032779
1272514
1650476
625594
1268158
1127907
1274584
769707
816676
956060
830513
797340
553300
928953
1480012
1413574
65588
726098
896495
226144
1914458
874909
1767334
1519625
1082203
702681
934912
300438
1467947
1247781
809174
888749
1624370
302185
1520122
1980938
1244589
1877426
634982
1064592
1817517
1486779
652576
1130570
1140032
1769549
1700826
940439
15595
1554581
282702
1943777
1451089
491645
1321846
1002975
1784083
1627082
210141
554626
882298
1894957
1228059
1512950
754068
80076
496226
1874227
401489
1951241
811133
1714289
151370
725717
1969214
160356
1625406
1433263
1276562
844951
1007842
169549
1354894
1405980
1837341
740292
1978663
1394475
1047642
1657895
172762
674830
1638118
980465
1794462
1005201
783071
615904
1547628
486509
329586
1545991
1471010
1443883
1217700
1307247
1093110
1773583
372778
1169075
773183
1594458
1438536
436488
968905
1446507
1451212
369281
1962596
658762
1495671
674980
427877
1565137
1936638
84474
1931652
511362
1822998
144711
1822759
780690
1808529
1256121
661180
474189
1352859
457454
265442
1338533
904699
1287545
55269
1111014
39370
1934393
200447
340367
1829154
596218
977902
1205003
1198887
319916
281002
906963
697293
1057793
1941291
33723
32023
677370
1622432
423247
1146671
1037075
1277612
948779
1784239
599956
1135413
1207557
1137879
327630
922880
1198792
663356
1818609
1291550
1979898
50179
1539935
254825
193485
135885
1940260
598713
1452605
1935193
1259065
1328600
651229
763658
588608
1847981
787112
1372269
76929
1128493
700094
144564
1814890
1846805
298246
1176827
26866
953390
59060
207737
1050940
307341
1408565
812912
1727354
645844
1902673
1656451
1081840
1346462
1001667
1247680
120915
1625439
407376
402305
229668
1039444
1659009
1585498
1354985
1137144
1203799
1546771
1346920
1493357
891326
1615552
1742042
768339
871500
1190703
263687
1186918
955096
534122
1109582
1024992
953589
1764597
229331
1619878
1374958
686352
1965399
464901
96386
1387947
1083657
425466
1073474
1794751
494823
1968965
768497
1633565
658723
1652156
1056822
118083
1348082
627408
1416481
714126
1386189
162738
1006456
1917842
958718
206270
670118
870984
215769
83963
4379
948187
919346
218103
1530904
1210092
1907157
1720428
25655
1936472
946258
1917506
522224
1218157
92313
1778005
577987
795171
772917
319412
650607
942877
791172
203225
22155
110509
1725759
550272
1249005
581269
1740739
1895975
738554
1834313
372631
328768
1440225
446013
908298
1139621
985404
739955
267880
1570503
425914
729659
1377387
771218
340899
1153644
1446162
647900
1164645
328190
89272
1974215
886177
1507408
688126
1276537
1320030
780285
335432
1324860
1068835
1752253
301386
1056310
1111377
452192
76057
1572765
1803654
1803850
698693
544919
605647
1156679
287124
1473839
702069
873889
1457899
1172663
662660
1566454
1700877
1188751
1601687
266975
1037797
1981294
15928
1094348
698193
1776642
1443791
594760
818281
312990
353815
1397654
1737527
1319740
1684136
1739651
1153771
1697874
1849796
1243970
1786796
1628952
1414264
803483
518085
946718
1963413
868738
1081416
1355990
1301459
1450877
1151105
612563
1482962
1462582
736179
247418
1853938
835648
1571979
501455
1333834
1881391
981379
1752112
1682268
1741231
1826135
1778584
749270
1982975
600251
1458551
685237
1431988
1807371
1233547
1531275
319513
50832
1271083
501628
1206904
45409
1801211
259621
1520339
1036876
604065
1078337
481465
1396626
474451
1338104
1767108
1441515
1372702
464352
137993
1713450
1320681
580372
1361174
448310
287431
1645894
275207
1793080
142281
87227
1917394
1723565
1634878
1185295
1807396
1526862
306584
539283
85878
441189
476586
72409
1349959
1571047
1271444
153003
1115873
41838
1148303
766794
131125
1416722
900222
686356
1956414
892955
947640
973617
1528569
1099040
1384954
65658
1475784
1324411
1523296
1780132
1784310
604422
537876
1408969
1285776
1935467
429420
1478686
36577
1585056
389525
377163
1956585
374781
1545763
224758
288176
1902705
1050656
1480400
607323
674672
207558
308063
1893020
780377
1850597
65923
47899
13396
708291
122745
1056814
870877
841366
981850
780863
1300779
1616803
139301
259611
1140720
512837
621821
503746
1540736
1630956
844907
1679041
463772
1526960
153942
484655
609421
1533902
1734050
1125197
179279
1944923
267121
1656233
119135
1753724
665732
176698
683477
1968962
589519
1183545
1071848
1499203
721406
714791
26800
861591
400660
296355
1367001
1621733
584321
428897
1336359
443350
1694349
1962968
1773167
1579501
1006276
1142219
91412
1991404
735038
1181048
1542631
1579022
165427
1663966
1522356
1901102
1023114
1018438
138553
859169
1155462
1352904
26131
1809252
467180
537166
830753
1806602
1706034
810788
1065301
1381978
1578034
64239
858057
677703
480466
1146352
414835
771876
1839157
1505992
1885569
1724505
843995
964210
1055455
1396844
1023939
924150
1229990
1480756
631016
79452
446028
208849
811703
1347549
1515206
1917245
922271
1920614
83397
1894099
1016384
1499668
494588
1606411
1364301
1277823
1689751
1698098
438001
313047
84195
1151303
102890
1564752
606778
1720172
99784
421519
395806
1474019
777053
808978
1389023
681787
1848682
59073
1866480
1827022
226486
1618893
1540581
1986663
803479
331825
580095
1925542
1723770
771540
1751457
1824727
1045338
13920
1798196
1722487
1120516
1621187
709290
1552334
666741
1113294
1042070
1726438
209728
596187
983027
1193950
139402
821789
1556710
1837493
983658
1087142
792994
693498
242150
305376
87216
1291599
1732652
1734538
763108
1197175
897043
408749
309957
552979
809051
1593064
632124
707611
1691192
1139342
1489517
975365
1587504
672750
1578650
1464924
271110
283436
1299312
1589963
646477
1545848
1005273
1135627
261361
305017
373952
1230438
1889209
774116
60455
95302
558165
1446171
804953
1016256
260742
459588
1878643
667674
157986
1771984
302422
1647699
1504173
1630027
628326
1637674
783834
1776025
797035
50555
149485
274150
108559
756412
153707
818459
243154
1493918
1177595
910900
1805936
806647
1494894
521173
23504
1249708
526340
1277652
543277
1547180
1670291
359510
926517
1677891
1647030
1239438
940408
1445185
259823
691862
1215614
187220
1617975
1063404
1071706
758318
335479
335526
1893784
747998
382874
673189
1843696
175022
22643
1476341
444245
329498
653161
1543659
1398492
985918
1409724
157570
489913
926147
625956
1821546
663774
1885235
174708
517455
1577659
1988026
734653
1661426
867278
638199
612850
18840
9620
172035
255288
1435759
157120
832507
448913
568503
1331039
28048
1189947
1107180
1054082
1530878
601574
1613939
1365404
1090595
1239006
1025445
1042454
1431464
1620397
1959063
90589
150232
584658
110377
1023757
868294
712422
1541784
549718
544237
412466
1907657
510316
513353
1594144
548357
1665688
543949
933310
1231355
1419076
236252
270038
861556
286953
683590
1558578
370542
666878
1884927
1933022
303292
955910
1394264
83126
1306903
1247622
64964
1138302
935290
537851
1182130
1787045
1618155
1736461
1230594
466357
491468
1060594
366137
208318
1198669
61096
1563868
596957
1425683
1330671
272967
56116
1131683
1694747
99209
662258
738527
424970
1349890
676026
584494
46982
526138
1466032
1531398
332720
52805
924246
1150562
820204
1640680
1434692
1396336
1667376
934950
870520
672480
907512
1127519
1310099
209249
1057360
1055598
777030
529311
438175
1369676
198980
391641
1003999
1415455
1424211
137106
685844
866121
1835488
1468203
488073
1669693
1662
1598097
671322
1942618
1216340
1401971
202845
966369
1371395
1779676
803505
1658185
1523626
1147571
826688
1560147
168016
941313
911602
19733
771826
93689
1145279
1946537
1032364
1065085
972377
401634
995359
1075358
663259
1692470
1831483
739678
26070
948744
1857091
1815373
537948
16738
1869433
605364
1182025
1579045
337792
320335
1583854
445500
1939338
1908053
1616462
1659287
1211527
749518
1276147
1813805
1488010
1212781
485796
915819
660144
1430585
79508
155877
1777010
1888986
1954811
398224
1921440
62491
384312
710895
862143
835968
1262779
1998429
135243
1015765
1495492
1727827
940557
1734687
220288
985381
1711498
1502496
804394
413722
1290723
1797253
1308519
652560
141844
343008
1858516
1434994
1432321
383158
1622266
1883425
415695
1749870
585571
641230
1677260
1580839
1805159
1710818
754834
783739
1631294
501904
1539627
1859153
868851
1433891
1824526
1743729
128471
945387
456865
1566972
559048
1269844
1076566
1716097
1914420
486328
440386
1687676
160118
136812
507036
943375
242362
125321
1337304
13842
222718
1397246
388634
124061
445343
956706
261273
339960
1007012
668879
434774
1405747
799169
1081282
927871
380144
1040922
1347631
31957
196409
1305337
342403
1324473
1742455
301072
633236
1757566
435937
216898
689453
51201
1338141
1009066
324747
588226
747462
1060344
1439403
1725343
637478
1934660
1756186
1961297
495176
1480254
487812
579184
469753
1998963
762501
330283
1994289
1047564
1046434
416813
1714554
794370
1515065
602359
911515
529769
1402902
1107464
749506
975262
1500491
1636121
873621
1937986
1402942
568733
1468948
208609
155735
1566158
1156304
1524133
1603109
397584
1847491
848970
1626079
763740
1564363
694755
1986848
623074
1215550
12074
934878
878095
1427540
1572376
684777
266670
972096
330423
1635356
999335
111121
1941733
1629353
719704
364212
627114
1493989
486032
1625064
1029638
378327
1396855
921806
33569
1641740
1875489
1767057
1800305
1269510
1640929
1630220
1467680
973606
1693784
1633125
1687621
977207
1361370
312893
960948
1944366
1536569
1371360
305686
1122534
1711113
1176320
1366761
354547
899017
621667
493732
1590025
964307
1034829
482165
1026402
169493
930210
1842580
1716810
1153188
1725394
914579
1091528
701241
496769
153564
1364193
90405
77559
1802384
241947
1559734
1796550
1728982
1626917
1334076
517314
611439
896749
927968
1526568
282754
1799066
47580
476656
1446741
573654
1071436
1626343
1024370
996274
789278
1545259
865894
1477142
170324
1430071
1666054
800515
866034
1524512
263119
106385
1990408
1818872
1582162
1375610
1697092
1429308
123796
656250
267750
1427347
1764153
1406077
1236991
1519433
786862
1259919
81679
1483002
1833805
1743246
464022
470823
640869
1502946
1977151
607833
1077488
331456
720992
752932
1935978
539707
1182498
1725023
563042
654219
1471752
1423247
1875083
1506097
1156266
230764
1614270
272022
667025
406624
1545489
627956
162145
1515126
687378
1928576
719921
1535097
1199306
1541449
1656352
226036
1189105
960225
1897511
1325449
645615
1662991
867721
1773429
546891
1859085
1615104
537975
630978
138950
1516104
780846
402778
18992
459557
78592
1491110
1967251
1376442
1621100
1554285
31786
1580382
161713
1789019
1422868
375836
1942684
1196275
868717
231502
45957
52739
1620161
1254371
643710
1411398
1567886
499157
1779612
1592545
856241
970808
1602311
1444838
1017764
675398
1229616
1207736
618105
1017558
1851478
1650606
1204832
690950
1036530
256710
791042
1843696
1518802
679761
1574211
1902288
990449
306506
60306
1057620
1968512
1098695
1763992
981138
1554862
1967515
1227393
969967
1736807
726968
921155
1913503
259489
241574
1954479
936347
1070750
1840903
540232
438516
1587972
966499
1350567
618725
1226245
518134
106586
1155733
1018978
782516
1852760
967189
1356742
1668807
1769205
1908664
1612077
730461
1661548
1474953
1864498
722102
1581401
1839714
1449065
525170
1892145
950404
329312
784588
66607
192663
1337791
495615
77348
1623437
1930294
124694
969206
423062
619987
778312
399657
433339
553252
1774872
1215245
214659
1325648
705156
497182
736801
173806
1951143
1259331
1040135
1906554
1460620
1800057
1926183
1732039
1614364
674337
1836313
48666
1377994
756662
1241275
1620290
1697419
255101
1242385
718545
1345915
1054051
1754510
982375
1178999
1153397
1832992
771270
1072675
1496472
1067028
1672021
302911
667017
604588
1225153
1163800
1432745
1724556
466434
616253
229403
1161231
1872980
150077
1446390
1092004
228005
565680
633856
1742567
1546515
941537
1048201
899513
1227614
1034910
815386
1564521
1617200
1218071
717447
939576
1383250
173592
434278
1166898
1965797
1077175
590250
348385
1974691
1781617
278146
1427886
1934634
35403
1173437
1622752
562894
1922787
1232665
371096
659595
1108226
302531
429952
94024
1707090
1377275
1698629
1842698
258496
404689
577827
1387744
1565447
1733821
947240
1941559
1628402
351123
1153902
1237527
22332
1258935
1182880
984993
1800587
612084
1390575
1125536
911909
829180
1212950
1302680
1792535
1332682
714635
706674
1861346
443554
1064409
1428123
1960164
1609084
1461414
803937
1978
1031394
1202085
28683
1486283
1630034
1570297
1901663
1187469
1154566
607774
1138057
1769016
512890
654356
1541193
602905
1241498
1068050
1289688
867248
876885
1636792
286732
1293758
1544527
1469198
1782391
907844
1229811
1447023
163918
454984
1500080
470297
1998867
1597087
1061731
419602
523480
434332
1298260
1679585
1317733
963035
368267
820562
677483
1549666
1294860
1962365
1530584
1991401
1751381
434459
1810546
575772
859041
1473373
1638349
17921
1519313
203118
1241834
674019
800575
814533
292328
1997401
1713088
1870317
540540
859571
1111722
285610
1231880
1614040
1429149
603471
844687
581637
990207
1711029
1406537
1577828
292224
273665
165158
1765287
508135
1612553
932771
1270109
1393765
634941
962349
1564909
1103338
1425608
299216
1301837
1227036
1860303
125626
437455
1972928
1619210
1831264
646305
1747038
1324791
856567
1606484
1037403
1800783
1917749
375794
1969223
1264851
1872040
1662791
1998681
1848584
1424694
1101448
1342051
854074
888576
804405
911563
729607
1250222
1947615
1900119
775700
1769498
179607
1793218
785270
765908
1395266
1466183
1937384
517778
1609214
1199348
1865035
338545
1576600
1859118
607208
1054406
830062
257766
686295
355115
252968
1876531
1106433
1733521
1235557
1572372
872646
1448124
1710216
311184
526169
1727377
548224
379253
922244
536327
693599
1322915
170350
671195
610776
1529269
367089
1358896
856700
899500
1208913
1906713
1708534
306079
631559
1521272
1272998
1108327
1329509
702378
152404
1356920
1373265
1905474
1203271
1743488
1341265
567670
207581
752822
1039279
34829
1949502
1418605
1424038
1482441
1918690
1572885
1121778
131641
315582
1421245
909588
789389
1220074
1873876
798001
156260
1038184
1335638
868854
1007647
11377
95489
1850774
1891377
1332354
453813
213054
1957253
1287582
1536279
80826
3336
296725
1901402
1381310
838154
182991
1106534
1697758
1657628
1446677
1883049
213541
1957779
1489716
811621
606864
108073
1226830
644093
240438
1983862
1703684
541152
1681619
297709
195831
1497883
913948
665558
413348
1294262
568243
554269
825678
791025
296614
4287
1137021
1117251
438972
182074
1401877
832209
1389703
1854824
1366304
1502403
129412
1600041
377501
216403
1665485
1290185
928199
609453
1726090
1525150
780019
741872
933403
1423624
1938288
1568631
238085
440538
113592
1796825
1950796
1812317
1007588
223258
1161301
304503
1029225
340938
174342
1896273
776776
1618351
43768
8307
1134051
1336525
994630
1221953
1430631
580688
1792087
1315259
13032
1002520
1789413
304742
1457388
1943776
966741
1696791
398068
348000
1999043
1031988
935096
963749
514900
827452
1252065
167395
588984
716000
1483096
306944
1686613
1651327
1490732
986011
785882
1621927
938036
650960
691914
297834
1814174
1073824
668814
837192
816000
906288
446573
323355
1890060
1789114
1405029
1224427
373426
1603375
934739
287688
934682
385714
1796892
1937220
161518
1061894
1748353
362733
294427
1121762
211083
1669227
642747
344476
1467799
75448
524264
1598121
148575
1381101
273990
1540134
1292533
1439063
599710
228839
1188096
670335
355079
484215
861051
1594891
1997155
363978
95955
1335316
144737
1887733
999544
415962
454323
39268
299529
1698544
1520695
233007
972451
1937483
689499
1960418
973729
1535038
467521
1916297
1074523
649090
1376660
1907126
653826
394211
569883
762262
483264
597729
532178
392253
758698
1747619
1364185
1519268
505327
1525501
438511
1095296
1633036
205598
1384073
855012
655917
1215659
471930
440312
1091762
1296647
47403
1979238
1112421
1308885
431848
1394222
1070415
368530
110000
1141488
809774
1359372
1184965
203197
118414
509808
1587450
716343
1672846
1850306
1639851
1274182
1169877
862490
83974
914090
1427514
1448524
1188512
1377332
1877887
316420
1814310
1171479
188099
359900
515282
1626183
445666
697954
288801
993528
1260375
284158
1101536
1954271
1326099
1185391
32979
406111
760624
1109124
1931167
279230
1438708
1157209
1311246
126128
1051043
1069524
1585088
125923
838422
1688738
683861
662177
1090636
1182756
578117
686600
800338
766727
1052490
1303860
1268236
997290
293492
179056
672355
1822394
1384391
1603956
1247650
201861
645972
276155
1785053
1477490
612863
744721
194390
802136
1480447
1275232
5992
599272
441156
599322
1573180
1266140
1503495
511465
935184
448637
1071145
467253
1942373
1718984
1679084
651936
1334626
1677518
999295
169301
1789324
589528
1443987
260766
285956
119441
830938
1879058
1561910
327053
1592503
1618394
1120530
555690
1393516
656816
992724
1199250
599078
1643249
978113
774710
625274
842746
777838
35751
1529883
1507888
1810495
1492742
1516839
678087
1832775
1458184
82754
775617
1328594
720972
1185068
559562
738406
658104
1374259
1613450
958146
173955
3030
1286245
457153
545316
880117
1036450
468110
1816667
1395403
1584479
138746
672550
59813
1204678
1530455
906894
1358349
745601
249334
1077411
1628371
679695
1638479
1107825
849556
883348
339613
1715003
955
1214454
792189
1863806
1951460
220393
1351444
1055507
817165
404665
1620366
1162169
1866603
1190965
871920
1995896
1847134
1992448
802472
1301052
1231108
1467831
1631453
1551381
1686989
114695
140771
255696
442747
765192
868814
1700372
118176
906283
214117
1462242
720197
1212963
547660
1174612
856282
1848067
113103
1825010
1399746
1237233
1763711
631501
852805
75535
1997892
1192830
1867329
1074041
1287177
1558775
148273
1485479
761471
387063
726443
566492
923214
1738963
1670764
1131905
1027050
879926
828086
1757693
1153787
679370
40113
368704
1506471
1259690
635132
162348
91873
1426070
1396137
485010
1435291
1161921
1350202
695075
897848
922849
1044644
561805
868252
1452215
210151
1898449
684600
696964
808263
1181588
1888696
341068
422158
1062326
251973
1070837
1105585
1534032
1000914
508409
1353987
1130528
921390
1342605
419856
865227
1555847
1606713
1152030
1590149
464593
499767
265913
740603
470655
522685
1762312
925246
916640
923302
620292
858711
1106205
1508378
876365
220543
1087000
34054
1480881
1490772
1070542
338966
1675721
410222
1186914
1225294
525621
308994
388341
660281
1817992
1548535
889300
1096823
725821
1068301
82009
380146
1894738
422197
1852211
766470
912900
1960659
677363
1799075
227138
914856
1271690
483031
1579272
1297804
1780950
1401165
1872592
1347982
589014
1401618
935652
575709
697270
1568654
1609444
1410113
1019765
609579
116446
1064611
987863
1503685
1079987
1158113
1042796
1208737
945890
249782
1454641
1437139
131936
1784540
715481
1093353
1695518
1464658
1170090
823954
1868834
1983222
1526589
1429824
1443558
172093
1322966
1127619
449174
396845
906008
351958
1436558
505038
985859
1648794
1805954
718850
1937621
1200506
1887065
48315
370720
906392
703259
516062
481357
1715119
295310
1295949
1441027
674181
527536
1204163
1163947
1529851
1706206
1605657
823185
53752
828101
485550
1928157
403845
790229
1379265
1513441
1116973
1197728
1539991
1160805
1531575
1743899
937789
473377
83520
1910221
237476
1710044
233067
941680
1674375
367017
845176
1764629
1556985
949937
702228
1842700
1238410
554798
347604
1986629
297233
913421
1675494
1832289
810325
228012
776008
1505427
582483
127671
822974
1233379
787330
63612
557675
1228054
1537677
228500
619739
946182
507774
847694
974658
1565237
159446
1881135
309760
1616968
354200
539618
999803
438688
49122
607809
391141
61255
58397
789940
1337506
1678270
328522
1512986
1013977
1466600
1172971
1340813
1521755
847533
1008847
1577241
127697
1111290
1836014
1923193
1793455
1075670
1533936
756028
855453
1918906
1963276
1303383
1576875
1248483
365520
690347
1286293
719505
1260631
1402792
361443
600689
1771248
1961009
558881
194823
41475
833240
1221968
317633
573020
1268830
1503440
951768
171619
1025305
1877826
461190
1527795
584969
1479824
305669
51201
1634425
1480863
1373037
685677
994577
1231023
1379449
1107876
834374
382149
806582
1552324
139848
502868
1650018
1579655
172090
1114407
251847
23716
245367
1161842
1240677
395261
1637036
1116671
482538
1095342
571112
699028
233052
506131
535335
1661038
1853658
582186
300696
926957
862024
506948
690009
1704452
848387
419577
176554
297932
952925
733137
1105175
1723807
894953
1872767
1552653
1498515
1810926
1487206
49883
539064
259677
790369
540166
970150
423375
680100
1504785
1022122
763529
442199
1168058
1549343
1755533
757564
1203017
925112
550135
166756
1442836
358976
256718
1942656
1422742
1334524
440428
1824001
455376
929457
320756
1992908
1542324
1293282
254568
114381
1929350
1488020
429927
698204
1554166
1746054
1465203
1640901
1118459
6113
729655
98839
1935117
80565
862700
1739002
1236434
240619
255095
477234
1960649
1966603
328697
871285
1024540
1761318
422103
1581675
1841459
1394881
22208
1463845
718030
1313759
778755
1839987
630
1148496
1194411
1766850
1561860
1550756
591473
930587
1976298
1015248
782657
599514
1659350
568015
1079527
218036
1055522
107615
763709
1175529
1015073
734143
1262826
677499
1262305
883854
622238
1521339
252155
1501579
1486707
1906428
171329
1461156
539363
60303
432470
1045861
823886
156440
1520651
1896433
363845
755207
372068
685102
838127
821557
1128986
265313
1885103
776963
1647718
1343053
406865
1301898
1224976
438670
1702670
1189965
239348
1099880
1077613
1492795
1049146
917297
1342087
1724269
561949
1905874
1097744
847722
1839914
1403722
1399654
191531
318420
1713219
544902
855384
67457
794467
1667216
1128911
718602
1473984
810065
719231
1921818
966608
593000
1039923
915667
1658611
1974387
1047066
572295
410276
51327
1320210
1347788
93207
1052779
1879126
1772111
828112
1403317
193602
277485
1526033
149037
996984
738158
353416
1527752
1676946
538808
840849
916429
1752622
948291
1352249
340449
359622
1868549
196346
132303
1749352
1183564
250952
563277
109842
827160
851278
1363974
563787
1874849
551719
760218
6584
577912
1600982
49913
374514
694628
158649
221897
397469
1141411
1944260
921951
18451
322222
1497385
853638
15529
1685984
173640
323711
377289
307036
1032966
1876208
1134650
632745
1832767
388291
1676070
1191909
532457
1883670
1954551
475160
874051
884512
124974
286434
987175
119145
206630
1570276
547983
626555
1610906
259842
1942831
306963
1684235
1029548
1031952
720865
933521
413754
570434
1724977
11873
132825
1175409
824321
1644256
1394526
1910737
1581408
171807
848165
1184844
326588
1316027
1789651
1739474
1009869
927370
56624
1306142
1082305
1093924
232969
847532
1803608
1398691
720654
388801
556948
384807
1301205
1292581
496203
242951
619982
210257
118978
1749715
1973026
215220
642547
550534
793455
898056
121107
1248771
1867147
1349812
255765
327930
299267
812406
771416
913079
1093280
1371515
1450805
722337
1792625
1885625
118112
1157279
136397
1152704
1695045
1242091
898292
38974
1407458
36025
668136
1126081
853692
1572977
598661
295404
760738
62880
1285670
236865
1873458
1091263
1165917
117166
1051619
262149
1222497
589610
1075537
271835
561673
904979
261501
1403999
103186
892570
705238
1719888
96142
1727771
1304330
1552678
1688162
519675
1318085
526994
1826226
500938
1703350
449623
1048579
1404028
269451
757527
1828225
1347524
1798131
1386349
1477840
136275
454397
88987
1186746
1401581
749199
1851115
1105579
1657431
655174
1114303
1532630
1841082
1444651
1807300
1857082
306463
1712081
1571362
871226
1684918
1945436
172824
146432
1736124
1397420
257551
1708389
1771297
872837
1175146
1688719
1037764
961342
393888
209725
1128768
1871406
1691946
1520611
1911323
1286737
502027
1390306
169886
383010
657375
1948843
1947915
660945
839711
351937
1770886
694816
1983554
1590934
1609617
1943489
1727115
982784
1771674
1912000
1722070
1221590
28763
1926551
1814397
828281
786075
847599
1661877
1080448
1935965
607195
1492909
1799581
913743
1571580
1558079
349635
61538
1320844
1536831
1914484
165391
251612
352208
1406488
537226
1023196
172650
1327057
584620
210379
1469241
1643493
1042654
15739
851196
1175985
1434013
1430106
1498924
525146
1599031
465964
1189527
955357
82967
524580
728866
830044
1971941
706349
169309
1672342
114381
731158
1885997
1261539
1583561
1001349
835025
442233
1464685
1750567
155322
752657
1660761
855310
1354009
1831015
822987
1489943
1233531
1008171
1614550
768601
887860
390561
1469829
705409
1129699
1914404
637919
1884946
1984975
34565
143870
794144
722754
1783197
478582
1518173
1373779
1066934
1555455
352609
25153
747973
40949
323831
810247
372077
1421350
23507
114210
590229
1514404
1429864
1108346
1684615
429672
1034468
1213349
514030
1227708
431589
902693
1784967
998868
550068
870563
353941
1950886
24176
301098
1152580
1368815
1454568
1034577
1673544
1746924
1209741
438219
1604410
180601
32387
1882272
45478
1672096
1285780
639126
5819
708175
1694991
1746452
181297
1981267
1694552
1946112
1049956
1301865
357429
199263
266163
993753
819341
1273540
617033
984242
1784990
1921398
1987120
1161090
466570
1848024
1638740
748840
1211048
577675
1136783
366083
1637547
358879
1699372
1054744
1352533
1332597
580406
1709491
1479117
918127
1115730
490816
1717242
1788927
512097
1782474
873982
1543460
851151
203854
1128135
899188
893042
622662
1183769
1674959
454795
1415053
395135
120327
1342487
1049220
1039837
261469
805607
386951
227792
766519
1390983
117342
691242
305585
1575401
691368
202653
282809
93637
1256034
950592
656958
1569571
1593833
1739995
1813241
239209
1533359
1999091
903745
1242704
678032
1421398
1433697
1694042
1103556
1410374
770278
349022
1709470
635950
90811
189128
1061383
1563720
1150887
641187
1826390
548936
1154576
453117
1924750
490514
1118913
1943235
1255853
888830
634472
1328922
135017
625011
881635
1181422
245928
590816
356235
1257820
587345
155530
685153
641310
1429034
1593969
15064
347717
609359
110554
463210
1603804
460828
1459350
1166163
1394009
833709
1703653
934698
160395
608681
1308538
1145991
1945383
391760
110479
1989152
983465
367394
1122498
1300045
1377679
944447
1490118
1533300
111112
867291
212327
513334
1781726
616467
1959092
513777
1964829
792315
761704
1057775
1100621
1866385
1790878
1162896
1735847
281889
1064695
717236
488168
1337711
1866403
367561
899398
1298971
1336847
868589
1936129
236042
1424068
952548
231189
1865611
1502432
1774269
442224
1959563
1200512
1195540
401970
578077
753997
393374
1816710
769897
95481
1685664
1512110
336402
478858
235823
1174568
1128402
428213
1929972
1775602
810693
1181298
1591415
482011
1791390
1788300
1933243
487691
908547
1684187
1934668
1871943
322319
387805
1729217
1278436
1223903
337636
1456993
1041909
750640
152961
284570
799406
1373649
17828
1460175
1568975
449824
1012463
1769762
1767540
350301
315283
1324054
643878
825379
1718929
1258201
1796829
644770
1660705
727117
303327
1613650
1094426
1068414
1874616
899988
1548611
1171550
1518821
472201
1426693
746768
1044657
956229
1030063
1868896
1665376
457088
1170932
1006761
709156
1532083
1097362
1890251
1083996
623201
103027
1646719
660607
1999138
1853600
1325841
1748354
1782711
1542856
1696839
1011524
1324194
1147727
1747981
226281
545932
1627784
655665
1761958
1555668
1716079
1163372
1989768
1943058
5875
5510
228097
1133121
1308141
1590110
1268746
510274
1224657
639929
157480
567037
942729
251565
755116
158043
89315
1252005
60031
1727859
1700836
1472610
548137
194404
460657
197252
1092882
1303526
545015
497126
1842912
1664383
1258630
894143
1208993
26614
1996298
1988020
1055598
1798594
9611
1187056
392692
1272459
1330942
476595
889466
548292
123915
790057
1683246
864294
1462187
1097113
535418
1948464
491732
1970967
1828707
1542821
1025644
1927147
834377
896619
705620
1471877
762605
1304097
414213
1248792
694780
1416394
1098445
814592
1383583
1954947
399164
1637739
1085176
1879501
890121
66958
1625411
1979223
1475747
1915470
1382386
332489
182818
1365330
1697489
501245
322666
1608897
622263
377289
600846
792937
1497578
1371441
56815
1403952
1765419
410048
120012
1593623
242459
1167634
423111
1270214
1806596
1100740
562492
886844
380811
209078
1183706
695758
1330740
1513923
1213254
861382
294651
488394
452310
1880621
1045085
1350649
1219988
113999
1080641
612333
1327015
596524
613153
365751
1718092
647830
996457
843214
1783065
953509
1401378
1742774
244559
567093
1551577
625810
1446993
344251
163489
6442
986215
761898
1059362
115018
726500
282596
1123420
1880895
1899549
1012443
1920700
1673807
271177
1894504
808750
1848734
1129258
8330
1898905
833823
1900613
1792822
1190222
1017594
680297
650411
1257914
1524220
962972
1061676
935697
1210283
324772
1661775
763319
1542755
1630132
1523818
1952511
939980
328009
945513
785766
1283844
784622
1108042
1166890
538541
384759
907365
1455417
382349
591999
259823
483748
878600
1754617
794894
1037658
1875318
440727
26314
174929
187216
1576069
1574585
910635
1665656
947137
1711980
685296
1470035
575959
1940086
1122685
554128
957630
1161087
572096
1654823
1880025
856885
630243
550197
1559906
1920606
523453
860084
1441055
546786
1003911
509903
1399679
259132
381758
1782193
1840940
715828
1130937
919050
1637096
440146
1868614
1840144
1333734
1834378
1464673
995609
1701332
1128987
1705304
207254
20330
466240
1729778
1060032
1939816
783259
1491321
1391155
1080823
878116
463322
304937
1372749
395031
1938934
1874721
1847845
317936
226405
346247
278065
1637700
1369165
343880
1184369
867170
674739
1163460
591316
711485
1431231
1181063
205477
1955378
947478
198296
1244395
836257
1520734
1062846
1129769
348081
1617663
1534251
1640523
1081709
1432668
1257847
1046912
572556
1449421
1224394
350060
1616414
1023389
73663
302330
1274148
656740
385858
1357478
1351578
1282413
1704179
1776632
1106556
3344
1965317
1941456
1230461
112368
513437
209609
568585
400979
1482885
1474540
808530
1022531
792439
1874652
1095454
1701778
1364061
1332703
1483439
1463239
1928193
171084
531270
876038
584978
361663
541362
669424
84376
895928
1470048
828683
887220
514304
1108025
1153170
948683
1400916
1586363
1747101
30489
136935
412470
768333
1244816
842959
364667
1077081
1864851
995554
1536615
1277696
1408599
1936131
140411
1622896
93300
42407
743487
843463
822115
1810519
568907
1097114
253333
1315339
1511805
266836
1475978
1717378
590779
568159
357192
883580
655587
30132
1645000
470103
907907
1734609
1438105
1240316
1734574
1417541
135199
890871
103834
928490
344318
749400
1528776
1415091
1088014
1337491
89726
1955130
563327
536616
1906465
632481
1682341
76448
283191
906030
564524
1335875
1916153
1864041
584342
277081
890024
982142
14890
614493
1712331
1091009
1997760
1171369
122485
1758213
752851
983284
863322
1680496
751259
529322
1424017
176753
1719177
1380714
1035046
293809
118662
1596386
709077
1610458
1058998
1621713
1402872
1612686
110409
655349
782856
75740
528191
1808128
1601722
384064
888262
546003
25685
1927069
1868281
1364531
1428121
155202
422922
741736
1039719
625351
358506
1128863
1287517
1467782
887927
1076446
494115
284342
444655
1694744
1691345
1710653
401236
1992902
230781
1347010
1898022
1367513
1073627
961395
223635
1217756
567043
1002719
1521838
453171
1050861
1754723
885140
1834648
579256
385566
1322157
41770
1953371
1967083
642711
1505884
976660
749009
196291
392295
1192190
132507
1894622
1206519
1199434
25205
1286521
860200
744105
800354
660641
590880
1344537
1390575
1323799
1210540
1392272
1947307
1430405
1730292
116480
38270
1431096
1136097
431017
1917181
8695
1032878
723564
1004954
1577389
115763
1016261
1948161
1787257
1182898
24070
691221
1124708
244918
812218
997869
33391
1887557
1861310
1165816
969427
1293048
400593
1459707
1755974
1236259
1849330
361023
179714
373994
1989981
755961
1500848
1032335
1113401
1528073
152940
1035160
692582
763903
1522625
1846421
1789826
1656845
1941959
593549
1187991
875600
1512250
1969517
1602095
1620483
462218
526293
1822080
918455
773715
438934
601850
571093
1108677
82763
820953
327375
349267
1364982
1669025
277273
216841
1522566
1747391
1088781
1663856
1026447
827287
1747999
919183
336582
887701
621751
1203312
234330
1900367
1335863
1138872
1443910
1932276
1022558
1395646
1213856
315963
433726
31269
1105535
786438
492747
1502565
1949307
254764
1635732
1435030
466687
660979
1652556
1445071
102382
1170610
354091
1072003
606524
669604
277764
1291569
1786373
1351619
1513475
312802
696591
94247
1067918
537046
1628976
829960
1853132
1199813
128500
699737
1428886
776983
1971342
714556
1302555
826503
787097
1607568
1907759
396626
1594588
378251
1756862
138614
1249402
1946151
104263
867939
1511533
552879
121934
1708179
1848728
1742462
1026787
80101
1623390
1852776
414152
1797747
1185440
736166
656327
879818
171419
482020
1364265
101960
716135
1275939
991124
151989
1082735
696859
1141422
914691
734969
1906296
1261361
1084239
641850
528608
163738
494064
1921299
1146634
228461
1203314
1351738
183102
606886
212220
1529699
861373
899242
556193
505487
1357721
1571863
1050588
597751
1357357
228101
894475
1697052
264849
521450
271897
2140
1169122
591478
360023
227489
503652
286411
594665
1461100
1707277
1950150
1188957
1847299
1744585
1229950
81664
1086707
40461
1569464
466848
1771739
394250
425735
1466720
370161
246221
1327067
1918306
215839
589934
1158749
1711065
268689
131956
1465728
859186
914807
1296831
1645880
719520
213821
876997
838457
1158807
426144
1463376
1228405
1379165
173278
768414
1010396
221864
1295765
659026
1242879
993628
235599
961048
239583
1277328
602475
336008
687526
435709
1807690
1890747
23401
1619188
1748264
829188
502314
1885407
1942944
1159767
1209274
912000
149725
859469
1866208
1968336
188917
887837
126019
103299
1244498
273389
1739137
1988582
561836
1319352
1439843
700544
195967
1559779
1641245
654583
1906599
1073146
1750669
542481
1731265
1929839
1262299
693579
1103399
521210
916719
1805219
621259
858093
226987
580970
418931
890180
875907
724317
1772048
1538023
683829
1010417
1331524
1338126
416138
590753
411524
743924
1874920
1291865
1333586
9725
428697
569645
1035240
222076
1126079
866286
126348
592652
923203
1065946
315455
1991903
1091649
391346
1670346
241560
360568
1770404
1204348
1575901
1978715
1971420
427054
1479170
862483
176387
260782
587860
1798166
247880
1121458
944172
177494
1299347
781944
1607291
777576
224968
919966
675719
1301797
826561
113454
1885562
1844872
1474596
1802579
1553143
218782
123640
1096726
252233
1025430
451011
1509668
1159498
1892455
124891
92285
1677900
52800
1802306
1169235
1622185
762476
257924
468317
1841595
505040
1818517
858560
23097
1494269
217052
1020695
622783
716742
1253959
813772
1845620
1588806
1420301
1930478
1928157
1162869
882080
1828553
216549
167899
516837
1813697
147193
1043003
1047158
513769
502926
996278
1168754
337772
17837
739256
419147
1515707
1090151
1898766
887135
1547145
508840
1639693
1729861
1907897
1133204
1519400
1981832
973480
706340
554479
1890631
762359
1128028
1800673
215360
369472
103034
817543
1092535
2444
1520648
658284
87530
1567321
1334945
650187
1018713
466942
1835472
1199801
1341004
430602
1290171
1053084
526481
1363666
1720763
857981
1304424
1233696
1800219
1752359
594803
498431
1917848
1171574
1970643
400987
1454819
975910
743053
1476111
373393
86842
779334
1516297
455628
745489
253292
773782
1761522
164979
333397
1221220
47956
605761
814366
1066858
1274571
1978946
1893213
1192099
123341
1706394
1626233
107018
387054
683614
23530
589492
1613632
1522154
1800555
790435
1599601
372050
601213
785359
1092236
208096
1424119
397035
225958
1285125
1461439
976236
752500
503515
260774
1914430
1004349
1830085
40805
543649
1291086
532114
1498920
1530274
1534321
905692
1051598
1972930
1657411
20286
396832
979878
1249307
848598
456832
509016
1403579
1756218
1662190
924349
1294294
326029
1149270
1721396
239448
1272368
49271
1582591
1949700
700314
1410392
163684
1130561
1940884
1087642
1182867
1906494
862345
1173729
71048
639071
1830617
1155657
468985
256485
240733
1071389
501539
253471
904927
636103
1445078
1995082
874790
314153
993383
1285390
274896
1364925
1713882
1044321
1553800
12364
657077
1522566
342896
1846771
82362
1863482
1456322
1404939
584884
217876
753737
980472
619201
756536
1506425
646685
1270377
1413610
1170971
1365097
502154
357712
1377353
280893
971868
1374369
1037697
88452
1747537
826508
36150
975136
894048
229099
1482895
506018
1849976
1093391
199259
1424399
777893
821817
220688
112873
595401
1887613
1656286
1633871
735487
831450
1007389
1183845
54040
1641273
1602135
174385
1302068
1254147
1895085
376343
228423
1212146
1526997
497599
1202015
1664006
197921
876422
223197
1677010
241557
349429
1707799
1706104
882079
386243
1546708
323029
1777920
863151
336895
1763403
616882
681758
1115788
125492
1192954
1139616
869619
525811
1295980
341505
1403239
1854005
1794414
932520
126979
809341
368234
359246
453410
1522783
1707008
1157846
153763
1317875
1090719
1075430
1021991
261140
115130
779213
684792
864795
775337
368132
418366
1349052
314569
1087664
829426
1772945
1501854
156415
1612205
1288144
1909840
1675193
569806
1799742
1107061
384117
609746
135303
413497
854049
1594171
1916721
199772
1794096
836945
1328011
1478389
683498
1325846
1539833
1926387
283860
219189
308688
265262
1812475
29712
1135799
45391
252941
736152
922759
119156
678928
147805
1991595
1937610
1851447
1901517
875786
1826004
1280643
1460236
854760
354992
1373381
1303746
589126
74299
545427
804974
295830
625224
279370
585983
1690850
870609
1461082
54097
888897
1558728
1803961
1677013
1209616
1678064
903600
246366
107531
1162934
279682
1109851
929406
1544955
1335330
830069
40560
1464218
1304938
505715
1569717
1347513
1184501
309635
329907
1111541
1695702
1749754
1281234
1901999
467501
1013199
486150
560078
1320484
709724
1919931
196579
782160
860233
356615
243639
1734097
548068
1886851
1918781
1128044
268070
587043
673763
117783
1375637
1079311
1750184
1585475
567171
1581933
195717
27431
226825
404100
1021118
672140
1918904
1384078
563753
242025
1822501
1226527
1221936
1189288
1701682
1889074
1935993
351591
1075528
927960
258118
986325
1659685
611720
674248
1724975
273180
192190
1604033
332206
732699
607383
1370329
1998385
1617712
528122
1078351
200851
376001
73203
1743112
467938
81285
368616
585527
1739077
1340459
1096716
1182526
1632587
1470789
1819909
674562
1196901
1631459
1740130
427309
1692975
1533509
865048
1799385
550506
719168
1382655
1965270
261720
801091
30003
814984
1460833
544831
1027496
1060126
1174889
266750
195524
1671023
1382372
356823
1134379
712330
1724235
708300
1947019
1390530
1037977
919628
239126
780197
1906149
686073
794578
187975
649769
1388818
650535
813591
696664
687384
782534
507235
1974068
1439591
604410
133525
147528
589381
1865222
1949999
271514
134141
355929
29292
576247
1594825
1244602
747659
598330
1594493
1879152
551662
125734
866530
1628606
850668
1348680
933027
1408820
394876
868587
581559
1362905
1646220
1166208
633034
1324881
520146
1090425
1345044
1343367
1895219
1736609
1600051
1357422
1181009
919921
1626930
174858
306288
745010
136841
331258
1092994
1946866
1049666
1131161
1859550
591530
578697
1482534
793396
384024
89274
842948
411346
1962041
812167
956583
291021
743065
990056
1210100
80350
417567
273103
1710627
88081
1141687
1569734
1042289
176821
547628
613614
421234
1895927
547738
1842293
313619
1958335
365050
765059
72031
1685647
1066628
531650
1687557
1526970
89182
448673
16407
1657628
366573
817119
1569997
1839294
1285671
288550
107662
222617
1960659
1937315
1370965
288581
21726
1264685
71509
532602
1446978
1038694
819717
143084
1299887
327223
328713
1401331
368500
501128
655381
349302
1555056
1340185
1256966
110303
346912
846365
1014482
1374942
1013401
1565570
1001851
200834
1338113
922460
1852154
1175976
552978
1165798
1116988
1599241
1724174
108543
844789
1317321
575339
1477621
658052
607861
899765
1903292
961185
1447895
1478976
1896767
296994
1166177
234444
1433299
1386940
1552854
495576
1073168
953800
794826
1624457
781554
1742589
647570
722093
755071
1947414
259560
1180186
840246
1878302
1101701
610342
174297
1227903
1258327
433108
823128
506353
1452675
399536
1982740
753385
1560546
1558806
1656496
871731
1020729
1737307
800565
1046173
44414
1462712
968163
1949907
1224873
1359153
1530069
867321
998874
1847275
1738163
1325000
1767552
1375895
684806
138377
794886
1155688
793413
1615049
1442828
1221267
555100
1659204
233304
1467359
269961
1379122
1243404
1408353
1776058
11476
136858
1331222
1248891
1469330
151944
571303
1025066
1526890
239794
1704761
478993
103781
1633859
739382
477641
1634812
122402
1275563
1799005
539799
1089129
1991133
1203642
419183
1865859
762476
1804329
90246
329053
278810
1806225
103062
1800684
1953841
1523387
844192
1799982
739130
540890
1882111
1734800
57952
485747
282143
342553
733407
190996
834509
1206160
994807
1199161
1837158
1866625
1756744
1262233
1761432
1089446
1144382
1223752
1943274
393993
1827294
1905679
1729944
543404
1265551
890419
1750309
472883
126235
1956069
1700058
49550
1327634
119181
867142
548098
552493
1311289
1935705
329857
324436
737818
1851334
671341
1518322
258222
1202427
1590015
1945425
15003
344311
453277
1113783
1217890
812350
1077288
1130339
862758
1590652
1399767
931842
1484574
116804
1326332
450117
986490
1254213
241219
729650
1793582
863695
497298
1554260
1513078
948576
855398
1388088
446242
1870208
331174
1242295
1812968
1715947
77087
544455
710617
81669
868509
1509525
1932442
122743
371537
1068083
1251119
1498327
286908
740217
1149327
303623
16249
1778098
124789
1804648
153436
1391713
1165935
893463
268926
162618
925937
713802
220202
1175785
844971
1148902
172128
1907181
225638
762683
1383898
703407
587066
1424176
1670602
940578
1520516
1292194
787897
219639
1913382
1143057
1351058
1153886
864402
1067608
1828414
1242955
813626
1714381
1617987
586508
1118084
1136108
525155
1018702
1354494
1847567
1808885
200338
689212
328451
891788
873053
51425
714184
344079
1778320
1735260
1364393
753894
1661685
1610338
1324127
1816231
880048
1046590
840444
905593
1723053
1196094
711541
604848
329402
869549
946945
1887293
1849065
1541375
1323209
691099
156099
1873389
1107470
555308
182493
457520
310352
791157
406333
226968
1491616
1298275
1647455
298519
999525
1697327
337926
235826
1355390
198965
99624
10641
443553
968237
1655057
903277
1280353
1454106
288249
1916105
1838172
1649082
1318174
741758
1229240
342093
621293
1125931
1281545
917904
954376
1556139
1004057
163725
931346
865527
1884591
860407
361105
1402646
1301241
1795582
1508255
1508661
34485
196981
214333
1832336
988429
993266
120911
280025
1510442
1783056
791515
1690266
945903
965187
314151
243004
70974
658833
373888
1686296
371466
1332944
715812
253163
1974811
470098
487660
1784984
344916
861213
750826
157022
210409
1465417
1267977
576007
258112
1144407
1852591
101741
881
1959909
1176140
1035183
1579733
747318
458069
1221065
335104
1652640
1383112
1293064
1259805
231617
1282082
1052481
222891
215385
1904653
820297
1045837
1638646
129108
459480
1944484
1196549
63395
1849044
1540727
1080804
1057960
63080
114921
1927538
1349027
280440
1975674
605063
892476
196023
760163
1242911
1858880
959846
1871513
42059
1834162
89239
283728
984698
1946982
937969
787073
1906046
99539
777367
428268
1996681
1378406
968096
870244
421169
1791020
631813
291922
1752279
1377309
1847521
1631395
747391
965047
1368780
952032
1183802
1309731
1707591
1700549
95812
253978
477581
399846
594831
707922
8601
23245
237775
1533129
1227703
807321
704692
752693
1158726
826780
868086
103936
929880
1664256
1166867
1131039
1959268
1770403
1146873
1209849
391739
626443
111440
790897
1663340
187237
671511
585161
1910202
1354382
15449
1933688
1005578
770991
1988463
1323285
678926
1952532
986546
921076
1632326
1939511
20972
1524240
1540267
1143653
163005
1978185
1497369
1396155
529479
572749
63029
376432
153668
201812
1171112
39969
458582
1935925
1568617
905384
1588553
932633
678051
248139
896442
911976
738135
1399713
962023
243351
1515093
1924941
1635740
1915497
1034970
14831
1209223
1393095
913728
1245425
1208983
256878
413434
526322
1443511
1506986
388999
818592
1081024
384567
956563
1693276
1425899
1201072
248083
420552
331309
826444
528010
632033
1956857
775733
719375
140755
300289
302412
1733963
1139307
112411
663487
648591
1099186
1019040
1761969
315008
495836
388172
1126508
710136
1835424
1718973
1052916
630726
1116234
127341
952128
896098
1024061
918203
1264157
35573
1141695
1706515
1312083
857466
988887
1985901
942932
1170492
1157710
395423
1620721
194484
506949
287967
1996158
1338111
142766
899718
674085
1322021
269969
708549
1714031
128867
813811
272564
219932
1997715
600727
1172010
157038
1376532
1008646
991986
107627
252369
1993682
121821
974367
464530
1976179
534568
1586588
1261227
535370
147479
1685334
897975
422799
1640122
658175
1290698
1506914
1004455
1628140
1758195
514661
1259616
1577134
857715
887408
711329
1068247
1579090
817439
462145
538116
681951
576464
1455486
713037
444163
1471083
1323423
185259
1274072
1787624
1320820
573250
62806
1532325
551420
101378
996806
91646
553561
686401
1792087
127736
629653
1430161
1862962
823459
1513185
1442414
1676124
1282790
1291539
1014338
1924759
1294931
993325
182086
1710769
113792
599709
374355
610877
804396
1269187
629152
267302
93320
757598
282478
679467
518035
851187
1925515
1777234
479442
1863270
1349999
1895596
724428
1476680
359862
503513
1601428
897063
427861
1998976
1559183
1218349
288476
415426
496210
961128
1253199
1178449
1439842
533135
1353952
828686
994144
1358249
1154284
1826331
1127258
1505024
615936
1248673
398144
1591953
1692060
494033
564219
1903810
1182470
1939438
1983932
1336136
1062028
1258258
1320728
1249627
1066158
648349
1963325
255014
955942
775029
860264
391094
1911678
596370
722361
1499615
403829
1105802
43808
1602878
1450865
1642829
489525
1408932
1863280
722750
1662293
1309002
495744
1866503
1607142
1162519
718493
633964
1485711
1637316
93991
1276261
655468
1793909
309390
674188
1979447
1663410
1745890
9744
84239
677261
911969
888387
1281992
1321517
168984
1142173
1559155
760083
1600967
1137511
511689
24693
343409
1488465
1615438
1335851
32731
66825
858930
1358426
1193703
392283
1139785
529842
1687642
318378
1025321
1693434
123210
640603
271969
408869
1101377
1736962
193354
1556957
1032727
1598221
1756060
1145764
440808
1240775
490351
1144505
1660239
22493
1498960
8253
1168714
1844350
306345
1975848
1967807
1365010
1562070
65053
123181
1004005
953322
1802952
621224
1102503
358019
163019
1137428
549746
1828652
1704430
227471
688614
200058
405712
248900
1184224
1014088
1718994
663606
1014533
252423
1489402
684016
1556830
37240
342374
174930
1371646
1297298
234324
900543
120980
1203832
764173
1998411
1558257
1691292
292264
1237104
198395
356019
589325
1425052
1928257
305235
1740349
1248133
1683484
1809221
425028
1039657
1327828
267694
408495
1510174
1464407
1324135
1060431
1070102
219131
1455321
75678
1619893
229652
1765310
269045
1531548
1592609
1034316
459699
1373975
808389
426826
1582088
971614
1624437
158569
1098248
1747371
1024440
1093014
1983537
1067279
527107
252015
1427106
1838267
1762916
1369422
973790
1105861
1956683
463931
664061
177669
1765012
1052010
856139
1713299
200507
1497556
1941546
1180417
756994
801673
828230
1715373
1856237
607748
1786637
650654
1705055
1384822
1857475
788356
1829896
1291564
1334530
933788
857432
141706
276162
1246381
1897901
1008517
197483
822199
652416
630412
146005
1782847
1760149
14402
1481278
1215702
1134593
1773445
1405411
1904964
862605
484374
368054
168952
909936
794815
201651
1200366
1838161
300859
1994213
1678836
618192
1450067
279793
1309631
1338185
731785
1372578
1985842
1025707
1167492
29068
15598
408200
738112
1180994
1931099
1567783
1869618
554563
752756
551470
1261890
1659742
1447227
1110254
233080
1583911
1295866
1624010
424300
1933283
1297118
1969415
1791365
1322206
697495
1581120
1500297
382319
1135039
1649186
286157
1357767
385083
68140
402432
1776462
152601
92853
569282
464280
209512
1354625
873485
159509
832243
622013
477466
1635957
958118
1636816
1560279
1294806
625340
538129
1823949
1077666
216075
277370
402997
1437264
1701774
1690875
1806752
1398127
927837
815049
408568
1975368
1644733
191460
329714
486404
685666
1993100
1360496
1103322
1138986
401993
1981142
622052
1554767
1588481
411697
171114
1164915
1309604
807475
387999
1491673
412955
1761860
1708472
757138
1521483
1035922
1763576
271528
1460140
142865
583516
198360
100087
209906
1188336
1734771
1201026
883469
1395173
622606
602073
1466965
541514
73503
1284239
92332
1159855
1545187
734054
1343234
232713
935762
1092874
1200510
1302664
1742448
681373
628982
45703
271245
1854165
1504092
436032
536446
579133
583729
773003
1771000
263720
1840101
1723080
1428774
169264
1639917
1619968
845067
108807
141757
804873
1851324
356642
1895703
1035403
1309567
1359672
359065
31109
1227311
1768868
172072
1932902
1866831
582805
1618288
1805146
852615
1227766
1621084
680157
1376017
740412
622276
536194
1420945
1311137
1246382
1309102
1723845
139286
630332
13079
557750
581569
1545338
1003923
760282
20647
1869263
1361054
415643
916595
683646
59205
355237
1463080
491647
1849552
388495
1723180
859377
1179654
1366646
1980378
1463157
1841993
1814622
928776
477887
178238
1993062
1009310
1192931
622299
397472
1197355
1319702
195905
1651360
1131439
1989096
571892
839448
78505
1375434
1121787
907835
67656
1834558
1069643
76705
214068
1265791
1440895
1436553
193315
1142125
62145
316199
1669268
1288638
434940
1029097
187191
957807
1950644
1671674
1081680
812900
568189
730723
1345616
1826373
55411
1504888
1444650
74036
849153
1240491
1193742
548227
358072
1209541
1147862
437034
1885872
113000
512617
1063107
1339755
13020
736242
1259728
33874
1775679
1494054
1036392
1897989
1492537
1297636
484782
1856233
282943
337578
1247930
695938
942786
541059
793767
1351027
574294
1464236
682890
18836
101911
584099
60477
146900
1561061
1986995
1575220
996284
1991065
1480199
729759
248779
1707011
420971
1667846
704559
1907347
1191535
682587
1744702
1457408
1006849
1316557
635968
61892
1329044
1495014
1464106
820367
1284995
1114776
1825631
1903680
658560
782708
1822246
515787
1032120
334299
1600114
617175
1768888
1031234
658028
1808314
1808090
954026
739561
1290016
1634982
117626
175055
1592444
341529
1313520
1548188
1673045
527235
594308
717932
1602223
1570339
613169
556398
101839
978815
1870639
1290505
1544782
1065917
347480
365845
692758
1473538
762021
437610
725542
1792019
1087162
1623761
268086
1186829
197099
444518
1964183
1102545
1704107
103281
1321745
1320064
393640
841143
279964
1870741
775765
1089659
1011974
140886
649845
84002
765706
99337
20238
140463
1522114
1753995
119738
802739
744216
779253
908945
1838574
1521847
413727
820666
949077
1220491
1311961
1424686
684120
20598
1850698
720361
602517
654466
1522698
1751314
461689
1577580
225251
981577
1878512
1030144
258370
19371
1485719
1156874
28271
779025
1840991
659257
269014
811726
642952
1508680
113997
96891
358369
916805
539412
43310
1995070
677551
683369
380921
463843
312345
413924
1093283
1927685
1684913
1501756
418008
970030
300283
1219316
1346049
1150543
428155
1475547
1629225
1579782
1910347
1264914
310918
1399245
50761
1682176
1386500
1507495
1252271
765412
314704
995207
1175983
380633
1664907
226113
1462281
313636
1611383
1761448
1810457
1571798
1668740
560014
1102555
434946
1499702
783965
876882
1994982
128567
178680
1302230
1201640
1041997
1759161
707866
274293
1004523
1489907
1692045
440405
487109
1544682
249647
796582
58294
1284173
135619
1911513
301099
1783038
986935
1977886
1589670
526281
720067
1082709
1439045
950634
877080
12782
97562
1972283
1701746
1607507
449362
1566522
1155843
863230
1369230
1335354
225608
771090
168254
1181280
736945
1515537
692468
447967
1857102
730680
746961
150781
276569
1781782
1742024
68988
1431547
357484
1825010
1358270
765082
501864
1873136
1182852
1134773
1464451
772705
1447332
1316871
120136
553983
1871262
1846981
1385659
611561
1011767
31401
765998
1143437
819584
1966791
377502
1876197
354822
602227
1357376
873652
155072
1299047
806861
1947002
1036343
348040
1596392
407423
661546
567786
497996
865826
1540425
1896523
1917261
1583288
764772
329184
276314
1998987
1256745
1402652
1002051
1424257
1301639
767382
360724
1934959
40798
1936959
1452347
985751
1343039
715026
1947197
1115733
1667842
1681693
2724
1181208
1596691
1107599
1419989
845327
94686
935519
948036
1206966
9537
1166913
1082003
1260833
1398400
552837
1617194
1837293
1201226
394347
61488
1272229
1311481
34894
1843866
845171
1018366
1750008
1037744
407703
323538
562452
777568
29348
1868934
224827
281594
538132
1635144
1366924
927073
672839
365337
874299
1481263
493840
993820
1172885
22020
67889
305673
273198
1654695
1079463
1787995
879628
312724
1861373
329013
699054
1329587
571898
68065
1903470
1998046
367454
1604963
39707
682480
953128
1008159
1447887
1424503
1175094
1819399
17701
1519698
1030821
767640
1872753
1189249
575666
1542058
1605810
96492
269710
867228
1063159
735334
1542074
1138689
1339031
1709554
841592
1678831
730225
1485876
1327993
1718621
1828336
1909969
1452611
887937
1939817
952913
1449812
672942
1693411
1799200
1147162
996887
113972
171511
1570694
429827
88864
1590093
1564678
1621505
640758
763329
1622292
468751
83121
1348613
723567
1674636
1156392
1163363
237408
331253
1698662
1596240
1662969
1974254
1109745
129754
453671
1431654
1894190
1371871
1272964
1944993
1250647
614180
1023025
340895
151939
617228
970030
526326
1020913
518494
87557
725805
1845638
702234
450756
354505
1214589
1081787
56592
235634
666531
87907
387615
1903884
1179796
232400
1763563
216723
534050
1770765
43851
1050793
209502
590275
1306526
458881
1322824
1874464
327293
598317
1198570
912239
223699
1124448
1360133
762407
1829668
1881610
713991
1823860
616175
1418379
36657
1486504
883408
306893
1752181
749291
240102
1918687
1271158
496717
1615630
888118
104482
1295510
334397
963932
1431044
191247
47468
1192054
1136512
656861
1985434
557984
772321
1590741
567489
258870
1033233
1440875
124201
1002682
1425368
71260
1753650
1178401
351486
1684541
502806
439397
640809
1398646
895041
1954023
834702
271000
1773802
566003
82046
886737
1947215
473836
1847930
1154541
1750908
793630
540457
526815
1364418
1010216
650604
652639
1357309
145185
833892
549856
920429
1156210
505171
1572586
1697632
1915176
756143
1467196
325763
1017547
306050
1261673
343697
1491220
1102210
1864050
310146
1290293
70672
184790
1093392
1076152
1771867
1330472
741823
872530
1317710
1434175
621287
1414281
260605
86375
295687
804447
1354720
231751
1866745
1802815
764847
1166347
523573
1061040
15429
1739503
850325
1149446
1416727
30222
451926
193938
1802854
792295
1802673
1643189
472549
1023333
1328745
555253
954571
939544
1743298
1126478
434140
1572003
1660885
314137
485377
286552
779141
392177
849467
782856
69200
187475
1477845
89869
48047
206282
1154677
643043
260817
58551
1179367
117630
1717282
1945158
1264889
450725
571295
1425477
677985
1731255
530956
515043
1495786
897987
827415
194393
942844
1515984
1507760
74575
1020105
1979697
1177575
431294
100998
629944
1733648
1305660
1284760
1561041
1829156
1760223
162984
392443
395869
1623277
517401
1961751
532027
431339
1228273
1821293
55035
593070
462273
1523830
86351
1646369
1907976
510567
460280
1580183
1836660
1328285
1568003
1445458
51498
228785
401274
270788
767883
1023527
1637328
574167
1777446
425083
622495
866311
795532
1916452
444431
1429084
256093
1182073
547406
221114
1820078
1548683
1389468
327385
666510
1240210
498433
828834
425010
340739
1956615
88118
1898782
1428223
205381
1642021
446899
479189
827602
940034
705850
966860
751551
1493074
1984612
345806
1219200
1519378
1398788
1219551
608664
1656106
1667085
1496517
372572
186234
1117838
402570
1531562
213344
20206
1330592
1510840
710234
1700231
124249
439142
1269469
1419406
301555
162889
376930
834648
111795
1511261
1889874
622377
1340504
1564329
148781
1356551
1022419
76143
1508600
930618
540425
1112962
55541
926141
376565
107625
1007017
1450109
1181905
666671
124306
593525
41410
424775
1327234
1769399
900562
1236218
1746693
687550
1596776
1697404
953507
1407151
968179
903501
726250
1888183
396708
156263
60132
307638
382203
1680248
881032
553729
1004502
272196
555477
1957378
1987612
1136482
296647
1452887
919062
465454
1017132
1259544
1028245
712551
589189
641833
685167
1914795
1541469
315505
1935278
1332422
1930858
533911
950906
568057
1276765
68651
447418
1507784
1475204
1682604
1462234
230356
89368
490500
1684700
1947786
693393
1208122
526257
890392
1094752
1485847
1001555
873787
1081227
1047912
1521752
999628
653425
361839
37689
940048
651553
1721917
1210161
255002
1361388
1786652
1326935
1898977
1718263
788336
463487
916889
1600157
1363562
143018
1845901
635934
947468
231421
658052
1410708
1759350
1041174
1428273
589419
365997
1447551
1252548
858135
1314133
1716165
1793377
1818959
840806
669205
1386946
1210326
341465
1468789
829571
1294120
1896021
172245
112845
198551
117012
1992517
1173754
467703
1356483
1262922
213968
1509390
1977140
997782
47121
137627
1979621
43508
767992
478086
1759099
1151792
636183
1808575
120109
1933783
536231
1318527
1987855
1358050
1782645
1674930
219252
579668
387316
69130
466428
917215
1306320
581718
1974942
1613997
1558750
1379030
873277
1676302
1818236
1763301
513668
1626820
1627705
1893253
275415
1149588
1764185
1042627
1656993
105651
504345
1205237
877084
518274
239844
1228002
1146960
1326432
461680
1430725
718844
602410
1347679
123816
800731
617375
264196
597690
177542
642564
1151959
1843256
736827
1982880
865753
443357
1844833
69450
681339
785351
1145831
1227353
17739
191408
385348
1968880
254141
1076369
735965
1523519
878734
782109
1467935
1586764
454978
1493725
1476738
710886
1099021
1705209
1845060
8025
496051
1828906
918469
1059222
1760064
1720004
1549123
880423
324711
468195
1610840
996764
277308
1581585
1661452
723379
776967
315200
1896275
474029
590277
1949114
1678077
889312
1557586
1383658
1419720
879825
410296
624541
422979
976148
1668230
1586966
825300
249161
1332733
390487
1384991
798151
1330215
1899560
849736
1300524
304587
969842
1341514
11275
854356
915659
380570
1305348
1752250
1868901
1304493
849041
343185
416744
1125330
259213
1380598
838963
854608
408213
1006930
1952813
752519
735618
426534
1205020
543637
286496
790425
303758
1306179
1633350
979673
1851355
764107
296421
1181398
1677267
1302735
1828261
1640837
1388512
843040
1780644
1073457
1620239
651091
492589
502802
1201539
147967
631093
1557696
463638
1106157
458136
1933117
1027109
1311930
431517
1608514
1061816
1397907
47559
396079
1253615
832782
1721535
1918607
1580958
456509
1959659
245669
782339
160525
1600125
29363
1681084
1815260
304538
1878072
374682
1674918
1097443
359862
1683585
938312
1409417
1083896
1914947
100297
1120402
643456
1870525
1193595
1222845
363298
880134
1063729
650220
574873
1603561
551004
667898
197343
1184912
659339
1809621
61869
1496832
1005344
1699813
1622707
1970467
1504145
1746191
844310
240376
1567651
1734081
1932779
1393636
370817
1132060
948710
1920490
1377837
139020
1647540
824371
1441197
746573
1243017
305975
469027
1268007
1089325
1897061
29657
1404684
1358732
144688
1549616
1380486
291968
1028649
1397174
310944
1153511
1307069
1021297
716599
984934
240659
897369
1441361
1021815
1127702
439496
1018706
578989
916587
757241
540710
680267
1293390
1518758
162899
1512588
1461165
1679820
1571004
823442
1417309
341927
859162
1175264
1517991
251156
1557468
1260221
1799198
1620269
1158947
1099653
472459
1965736
1466339
1252642
370447
580104
469524
1654205
1532165
324814
1971587
132105
195290
83684
67836
1927719
1353436
146948
1715061
25006
1814253
1773191
1859809
271146
1976387
1762174
1884297
322216
1560503
389963
1667072
1277041
437180
246066
1544178
71152
1009259
57693
426388
1586029
1519611
1729686
1792389
323231
921883
265771
710433
628682
1127806
411219
74068
175494
93026
1889150
515172
1503628
1137443
1347443
1435442
1557367
349274
440127
1135331
49093
1144029
1024881
779912
357728
1161809
103289
1351743
143490
656412
1978001
402018
1507293
1212360
131266
81379
863835
975271
1200089
204448
1637200
286333
1346416
145378
1109764
1378183
1807465
1820935
1048041
304307
1924959
1997388
33742
1517379
653440
1256158
1703547
787757
755876
1699432
440348
1027983
1275423
1932869
370019
595288
626613
292204
1615334
1546047
187041
1796274
42040
85130
196852
912401
55019
854455
1191119
1471054
1717706
634197
447409
777954
1707033
1356392
1097967
1741098
1336389
1565976
1860523
601419
1935843
1986211
372561
1502453
2753
566929
1101605
449900
866037
418300
294023
397139
32512
1969905
422896
1281524
666152
1397289
446188
377979
513882
1311454
575077
570213
867620
434744
745676
1647472
994831
1678085
441334
622704
1875129
1279384
1496307
1019878
176745
1083609
1609806
171272
1841120
497991
1896196
193212
581474
670897
1192772
718112
638799
1463508
1916389
1372324
1082480
1957433
968726
1142487
866731
1362263
501665
1860176
1725165
1056742
1504813
1454468
96990
1159589
241778
1213656
1779951
389021
1969137
1261848
859035
692453
551081
1728198
305803
396918
94148
1195753
1237528
770302
1175698
546217
227752
608136
1882938
1913251
1298319
1177179
1199220
486200
516026
856000
336665
898651
1389277
869892
574951
742060
1441416
1274529
1331798
1367624
1174910
1152190
1443690
1100257
866838
465366
87930
601228
687622
1334729
1545946
1574117
868947
1373350
1855069
568686
1963026
1460364
47141
1297977
1263252
857754
791160
1820990
1665914
1270136
852013
1551249
1207804
1558639
41522
48378
983673
1212400
1562229
1502118
1392015
224724
369761
41193
636476
1540589
1249819
244720
1059925
141523
403320
1392439
194928
1186704
1614195
409326
42865
1766460
94658
581224
317731
1736764
26407
726024
699713
1041136
314942
1747524
751390
186047
1378627
505319
1762422
595579
1569152
1061827
80417
1278260
1718404
1377954
197912
1744456
1600329
1347958
1136702
391239
287187
1074093
104957
1573706
832701
94754
1006104
223860
59413
799428
1212785
53040
751273
950056
1195465
427932
1865096
1696019
55865
1275019
1143889
978127
739742
1896136
874962
802738
1899498
194943
1647760
956181
217032
885352
1642499
1180777
1429970
761767
382172
1423929
1045975
225047
1419977
1294395
923353
1691229
1804853
550914
198577
1281267
26418
1537407
273364
879018
302280
202782
1538743
625632
344789
911944
220724
1335621
1830926
156887
250162
1743462
602408
222513
639417
1779132
339554
1051906
586861
410790
968493
294892
988290
1477461
706805
1601512
1075002
1083235
1655133
1128953
1542831
1582066
541729
488900
1535929
1051712
1943478
388445
1602882
1036871
286234
690668
1244969
954741
1679028
1797236
1027969
603349
1462934
1768480
1646779
1837865
53073
520493
1206041
713068
1387799
1618120
1805513
1544165
158711
1334280
1934849
665035
1732817
1723751
1831075
34192
1940511
869830
1935960
1497567
1571340
700985
951353
1313833
122394
23215
185321
1782966
1439859
354518
274200
615607
86293
681297
1153316
1410651
1983912
64225
525668
162349
599200
1045848
1787212
1508003
1708865
809188
1652275
873713
313860
1245175
882087
1164701
1843106
51932
1399784
1619297
1367030
241397
658146
241707
890577
1119401
1651864
580828
1965602
967209
1571122
1556421
1746538
88249
354198
471261
702730
679629
1901270
1818342
1095674
392552
585625
1852969
169412
1970233
47582
1829512
739453
69288
1854468
1406742
1762629
1979243
1399890
296496
568788
802773
1559050
1801794
1397123
770700
1080460
1551476
1422343
1568902
1972720
1763655
362342
17958
1941243
1963348
1484076
1528357
1486650
175881
826076
334100
704297
1024605
1634857
552752
945586
866707
1701955
656231
340654
1754370
282590
1208367
580837
621758
571624
1533764
461160
1760478
1249332
1264446
160841
458994
1795245
525561
1703177
1268070
536523
135245
1584701
1081268
84821
1245209
567383
417623
847758
295125
163071
863015
321804
1376403
67589
1793764
1317712
1603743
1653651
1763212
1966880
1959692
656253
1688008
1031498
164175
676024
400045
1681550
1926323
1242880
1036113
128347
139293
1926520
641726
426207
171650
1730070
1238336
1106722
840330
1364605
294408
1559535
620131
1121658
999449
1078488
911984
41674
131548
1965653
1809258
1484134
1151537
970726
483484
871214
1034812
1833496
322661
1289112
905913
127699
382795
1030246
1990918
1373407
118341
1349707
1214237
1977548
18664
1337438
1754165
1084175
1170277
1649309
464105
1569375
51870
796794
1498919
35419
821757
1052158
491564
1673655
1924580
1171174
922928
216463
804448
407708
1738534
320961
434794
85042
1539872
1377188
944886
956116
196883
1464789
1195188
445810
1303950
1872582
1754842
341256
1670291
77466
551460
437726
1574728
1381159
1713264
543062
99311
1571724
865633
1857776
1966523
1399945
92937
1114944
1264765
561846
1595443
820308
1290645
1314387
906883
790372
1227988
159176
1806469
1925280
1494603
416236
781383
600214
423469
54655
1358466
208187
1990121
1678071
1901164
1196476
1194759
188299
53135
395239
456499
647570
1947956
247372
1370164
950537
626282
196021
448621
926998
1857633
1911805
149513
1358482
1438670
1792843
1741262
459205
380292
501756
287872
560199
1533491
1808071
743232
819464
286278
149685
517975
1740534
439831
150838
1031559
1476460
1589554
1344179
616114
1081727
1651299
1359907
1858823
547291
419592
1411591
357042
822002
644607
74224
1998490
359666
1775157
377574
490
278647
1645797
1280110
375621
1046894
958920
216993
1465083
1029037
1518727
1478216
437925
736442
122781
1333313
988511
425117
1805847
766971
1996095
793410
1052128
775182
1208812
1076591
7427
1533604
1181904
1919228
1238546
1384065
22566
977320
1505444
905484
215790
13895
1734106
1007969
691898
1054842
1384383
1906757
1127944
990598
1501262
369260
1126593
360274
842303
522230
1341542
1769478
652661
723672
1321585
870685
503552
1592830
1986486
1498382
361889
440543
138428
1180261
107332
580734
928526
1279192
132619
941828
437521
816933
1762353
368844
881401
1765771
75211
1951667
1475467
380274
996216
14088
1799504
1111653
858892
67687
1309847
1411474
1937858
1072715
1431822
1401512
992255
509449
959392
1731944
1998442
1342429
1146483
513926
179151
1785110
1284817
997449
1019191
916378
1853805
1926211
1925434
1271252
1639245
555148
1962558
1022626
678652
1375328
1059338
1600990
1225299
1634112
132145
964580
1298339
1354401
1362642
699032
1431340
805473
1565709
1186698
689629
1994367
86223
1268683
660897
528476
1374731
1954749
1394115
1212459
765285
491529
181188
850783
592928
1630367
387881
401783
1998807
436312
1469735
909885
694742
900211
1056695
1304338
1845737
732451
1577103
102446
1404571
666367
636530
672071
1281789
1716615
19886
1470692
656806
1159214
1498519
336462
1241235
100076
891485
239045
1195508
1466266
1337340
1089867
275562
282890
68389
1413212
1133740
12686
736009
881729
1963041
1485203
752865
333073
673523
254139
1457887
691492
6618
1039916
1361593
275886
1866955
634757
146416
135550
31896
1446348
82172
1939850
765388
233058
814883
884133
711320
1188515
185337
896054
572981
186096
1410486
1737272
1683691
778483
1263962
1109436
1822559
648124
34981
1577624
880803
903686
1906745
565095
1862245
665903
1050507
995011
1714789
1759923
1762759
447022
156175
229040
1388540
510649
1689513
380140
50953
187001
1531142
136937
1026037
1011233
394788
1424897
239257
495791
1315197
745781
548676
279397
1066323
569007
832126
639829
1721473
472672
1301217
419113
165883
956548
1617121
1255767
646028
331714
895666
514790
1228934
244917
1228232
151497
1860189
1246177
220227
1672300
69000
1508312
939795
808728
1092621
1821374
300225
507431
147088
1023822
575295
624414
1565950
152757
1307661
1555603
181004
857237
398369
1561627
1039040
1066056
1967524
983779
611013
1299985
1422083
1699791
837094
152598
1285372
1741692
1593611
1161505
1649665
188201
155844
712782
1685408
1540699
1201279
635345
1957094
1455795
225335
1964092
168138
1848003
1456807
1768514
1401079
1817412
1691643
71323
1853693
685247
1422916
30158
761931
294450
1755950
1820382
51116
981386
456527
1825295
1246665
157529
1052057
972299
863593
1860057
294406
465583
1052375
1323707
1731504
661343
571555
601020
568478
1710638
421362
1390076
1040648
426131
1767766
359248
1512768
1077829
759388
1897785
229343
453662
1320900
1007401
1631901
216137
827698
1475977
1761803
44422
1399139
771141
1263690
1318587
1185796
707188
593899
1390219
468337
724067
1595908
525546
1933553
319721
103888
1408958
180884
845980
67114
664469
97850
314915
1315668
539329
1409990
1146998
1019109
419795
1278120
1338939
1659180
111723
1036030
299599
991081
1069565
1538321
1482385
1524098
1566138
1254089
1984801
923449
193030
1584832
576201
1268131
1511975
1594240
1534641
1368894
1467151
885943
1940646
1969120
1005145
560355
1840141
781953
1634853
645760
634769
200502
1820257
504013
1944449
1617673
1437780
159139
509075
1742532
384233
698767
587737
293717
975453
130349
1507387
754355
1818974
1671659
1138744
72410
671776
526753
254226
1436347
1662477
1312354
760976
1643180
28524
73545
1906039
306687
211418
233734
443231
1484819
1733538
940791
887872
1695689
1111305
67199
1075715
25166
663980
771843
1651296
1865635
539591
320648
137020
843432
212329
392072
1166147
1861988
1925351
1625352
42515
871670
457022
1606865
378616
1020087
937253
1509674
1903993
1173086
1035598
216797
1539660
75682
250229
1631028
1333030
95126
10807
1684104
82664
266195
1885429
876538
75370
359228
180951
543852
1621342
819501
20087
1019215
992666
1078843
1721716
1702320
628351
546499
1439790
692499
439968
633523
142500
824473
339534
746912
1039272
1388511
777081
915592
489581
1528815
1361571
3714
1146928
1297439
359103
562135
1892104
312644
704015
641823
1361740
1980639
1630542
36663
847156
1227949
1912773
107737
1337210
100069
13371
88023
663907
1792739
971133
1436303
75514
1029586
1661550
1948208
1672141
441553
1805415
420548
1875019
1058167
771667
1048240
1516962
1037210
1311091
159570
495380
254688
35378
1176674
1827806
171823
434877
996737
1590139
614429
1621228
661100
605421
844604
1165409
1334465
1347996
866860
544245
1333845
1357233
1221601
901948
339155
336565
1760301
1665158
101749
1028844
1985448
1706680
1627516
296940
840142
1416665
1316597
1846594
84889
1346440
349269
674282
1912416
1246020
1116878
1003795
500588
867081
336069
266791
1150103
839101
1787741
1862998
79048
1638608
774148
1953913
1904237
310521
68236
202841
784329
1562354
1455696
1055876
1354178
1896380
1597800
1136425
964367
1670025
578900
1980565
1872244
1898277
836838
1340169
571133
929246
379430
285515
629654
1067249
1532747
1623617
1230095
814813
435863
1057373
1964560
1936963
177298
1828777
1150117
943034
1934001
1086940
929362
1548485
1721887
1892591
1873276
328805
1866109
538434
1959195
1648281
1783788
167433
1386490
454804
648288
471662
575354
1507013
1848222
946754
1895540
1617701
20957
1971405
1026129
528250
1042218
854364
832104
1745699
1794032
1213061
1635530
537860
1971548
446834
1953245
1920627
722335
1027320
655451
757631
1832361
1342854
1167930
1923057
451237
856576
938356
1073962
789323
1499459
1736170
545840
927779
1618631
1673663
578614
270532
1321436
1615702
1571596
1906976
177894
1156081
364808
1532380
992432
716690
866015
26183
1237970
650932
1157676
738250
1960607
1631757
780842
893697
363509
1441628
875971
311764
936405
1370325
1174030
1972776
76391
1453589
1169339
1409319
1470050
1758693
1675710
1485389
877182
1558421
855059
1070343
680723
526121
839990
1757004
1421162
889220
874646
81693
1587304
122638
223705
1172414
930181
326983
1673310
605994
132637
469852
1428183
1911813
1436637
504442
1559173
1515112
628385
1146089
373292
1544349
1782331
22210
1322921
49950
940482
1515567
128085
1284409
1188268
777948
968625
1717864
1033903
1462886
1465044
54002
1849088
1318253
975633
1192218
1935103
555081
1424519
1217696
1958738
1163904
1426819
40953
795388
391795
1592568
885447
1570603
1079388
1535933
1171807
916267
271952
329221
1584877
658877
1978363
1820214
1377632
730358
1596493
1828891
1673761
1013642
1463663
1163276
651329
220722
565308
614772
1433024
1738045
362255
1483505
1234064
1721362
17481
433791
1884698
1905039
1195829
1981975
1143261
339371
773753
1351814
1427140
50510
1560865
1708876
359628
1661097
92991
904195
655067
1426859
738694
150888
1444071
958776
1527255
1850721
1623462
1466173
707429
667181
742604
1634238
1739130
357819
708759
102308
1661137
139860
794175
485852
343980
1320484
1596360
1643023
1148183
1120998
829203
1355014
1584090
862816
673276
1885971
326782
662814
1252056
1310242
930896
1343476
1058185
546240
647555
1867763
417265
160302
872863
1971506
935199
1799473
536032
1286705
1065032
1624603
545331
1007870
1142883
924207
299741
920874
1451202
383489
1127198
410617
545089
1888612
1668548
1447807
890794
470574
1418950
1256014
365019
1933368
518693
1677529
111136
1712976
266966
177923
1995148
364368
1403298
1916615
1561526
1428214
1692547
224216
1355172
748100
1726968
264213
566031
633225
1921388
1754917
554237
794977
1661728
1701784
1048770
1427794
765654
550359
25305
1318105
201587
1366708
671135
141194
1875462
1661619
1620025
28616
1344917
615644
1009883
1073964
1896220
299435
468194
941573
1205983
1414285
532285
1900989
1630846
939561
913585
928435
422552
1979902
1265853
284023
738478
1643801
1655867
1511484
818438
1167134
904698
1157830
744894
560598
918350
1222175
1058847
69717
101334
1448612
553945
1748239
304618
1500728
449915
1106759
847160
1591372
358701
521822
783833
1548124
467571
499096
306356
123546
679279
1417360
1816322
817093
242936
13038
536760
1137502
1101244
1100800
1214217
300953
1844536
55029
1506005
525998
1052619
1759077
1419787
1634065
725814
776679
647084
1692209
339238
792298
1464806
676354
485400
908822
474705
13932
1652938
914292
1489274
1003379
857727
1648283
203826
1492219
1212550
210882
1945870
550664
1164341
1487600
1223649
812866
679989
1391609
126198
431288
44456
927367
1179444
571422
941089
1148690
73055
1411662
959387
951945
604677
1243481
1685941
542167
551461
1534970
1535275
1664701
499245
1399041
652375
1702382
454560
1642807
513797
223498
1555948
1559021
690395
876782
68370
66189
1336127
821713
1912126
737630
229016
454090
836456
614721
1988599
574119
1979033
1554869
1735658
1708534
1261042
1335659
907194
819411
887709
721116
1189794
351174
570997
308238
552352
304078
713428
678306
1441028
1507306
1534577
147110
1501741
320826
947279
1315368
1297547
76532
1654414
789852
517074
1840412
1099181
790888
955528
216794
271455
1821034
1513890
96640
579182
302494
1214479
1047691
1028271
938194
377947
328978
482453
426968
202079
690696
112639
1240460
1020344
1723629
248163
1946536
734272
388849
1729959
875125
1597591
366301
496384
125559
533003
1485103
1712559
1157470
664557
585116
1082878
602486
1640781
929255
1281273
56169
777486
1356803
1129639
823381
202689
579276
1057306
1449163
1709300
1651060
1250644
569659
233978
769653
578901
294146
825137
1118796
1912388
171428
116967
414008
1686373
830992
638110
541656
1550304
452366
1462960
875864
1359104
1603233
1703161
1743505
648275
1203869
406052
1619454
1972334
1694459
633255
19272
1248480
418845
1856792
570121
1215788
1459746
1417889
1434240
1150587
201183
1451270
1061410
403193
1261799
143131
513532
208149
415487
679315
1934721
1507898
1359255
1625511
1267155
884895
768931
1422538
1486774
1393334
155401
1135636
280099
1357896
1734692
1052486
1161205
700779
1317339
1054857
1338808
1847250
1108114
468341
226148
647592
153401
1263184
1224168
1137749
305023
345607
1164355
1323740
145995
1438086
339869
238050
583128
1013307
1802681
261738
359973
1677135
469381
1427933
1253139
1297609
503368
1278947
1807866
618954
989340
1649634
1441145
873257
1561246
96871
306091
942833
6033
102187
1310785
908215
964795
733054
1565528
1823429
556656
811375
1603259
842494
793630
67995
551213
1400000
1470324
1888370
770137
283102
1674466
1242527
1325710
1470757
1145525
1046060
1687179
1008711
840422
668190
1678396
241117
1866767
790639
276221
117679
131825
1634833
653649
1652972
1120452
558732
1710568
1053071
1994418
1787906
1540972
1529302
131807
658268
912280
1279421
1147624
942730
1590038
1375019
21748
1812388
1550049
652261
134545
11231
1361150
1664849
917729
1902467
239098
1712626
801518
1830862
1187462
1958304
1329339
1335763
1437859
1920499
1760135
1759456
392991
214145
1331371
263535
1919757
1177646
1081244
256948
493147
208469
425310
1306308
894773
1982890
1282711
1006826
916131
841877
671359
1663468
528576
1202685
514976
1050320
1557148
1989154
1327028
1426139
356286
1976182
572536
1430712
1297104
1749520
746379
1516417
1504923
1729546
1458759
33031
1036455
1360028
299830
906833
1484855
1643153
1051820
468883
1881608
641031
1639040
63155
1468311
1310700
708323
285668
1129242
1896985
1165403
1572183
1943392
1365411
157325
297980
1641920
426873
387822
595049
1666115
757288
1089509
1453768
383776
102845
767061
1252530
1616833
391613
1303694
1986548
1204579
1758677
1207748
1340512
984677
969400
599961
1754718
1356635
644024
323461
1138637
331263
363198
1446951
1439508
1475896
1210423
1644128
1947174
1816891
489805
1829549
1764340
1235767
1129906
429496
141455
430515
1026349
1742847
1639032
1905588
830784
1133721
1275125
1208946
1221837
718435
1460039
381833
112005
1045475
1655763
1045880
861876
1710729
1501765
261319
1325695
512585
1499851
1868649
423652
1877855
471015
639420
278923
793459
1149852
409616
421481
1402772
1711248
1115886
1108078
1425098
471007
995544
1818628
1769878
467092
629291
531854
1907170
1547160
141899
1266345
255165
1891311
713681
420433
1013783
825800
1658334
630246
807015
1139932
288098
1381043
402046
1557518
34890
385191
670807
1726574
1014397
861704
1850220
1234673
804564
250492
1950260
1472449
116152
345890
586483
1940700
211903
1861485
447206
1196492
706638
1193238
1981640
1060170
214335
815864
457756
754392
102745
1024479
1489322
74373
1772318
1315761
430867
1740637
301536
916230
1669052
9338
1805294
1781722
1877466
1721018
603814
1982379
969013
822958
961954
1041926
1866038
1107678
1750172
1291251
419082
339644
548499
1132728
1814440
1741420
1832393
1058258
738231
1543503
699422
1301587
1038146
1491149
1085463
1069279
1379113
1194318
565008
318950
369311
1490175
1404801
1919841
1969294
1926480
1876027
1000711
1571386
1357640
1131848
1287673
1938047
1633813
717532
624155
1571546
1937171
611051
292099
388434
1721564
1938022
184374
1298143
993382
1543582
1402262
549551
1408900
542543
481796
1823408
661327
1542493
1498602
1033317
832609
1860680
1597936
322734
709216
1973562
1028633
319864
1632668
1274547
1926142
1481330
540383
1085691
1761299
1193191
682105
1367544
1726927
1039742
1288838
1513735
885083
861352
1811264
350269
1456641
1822078
1915067
1478988
1085685
1747384
1492276
170087
625589
1376629
666657
492019
764786
756073
1509143
180523
1834373
42902
1396365
1680826
609794
1267496
154026
1335627
1673203
266164
961377
133060
1934410
182384
509897
205682
641922
643932
1972212
176234
955639
608293
13604
919240
616547
1346380
734293
870556
1189916
960921
369195
1932703
1883912
1498582
678081
1466210
311683
462055
138358
1332876
1309416
110883
1408437
729975
1477002
119950
551448
1525139
1837774
1892409
1226385
648985
1788663
1193702
1889507
1609918
1458438
333122
1840224
1062740
239772
1763461
1960308
1611499
1582747
236064
654003
1116699
299452
399296
1039665
780620
1359634
466085
280824
1789299
1754462
842014
222
845708
615293
1174594
647763
874153
1622816
892213
982952
1828543
529045
616422
1197899
673610
1472333
1890363
461763
1225246
818085
1500011
1149197
1431806
214021
153552
1627385
1874555
1304573
1332294
1539415
402158
1527611
1425139
763516
701792
1367334
1334095
1898606
1378464
1813864
239789
1612673
919063
1922879
275405
1274874
1191496
1909300
983607
1562487
1404044
449644
106809
1589987
1075536
322973
1900391
998214
1764073
638721
1678186
695320
1939756
1487148
182063
357877
298416
282581
549842
1256730
1970083
124660
1986941
1558404
779616
532249
108202
382711
1625689
1634535
876569
228567
335271
1077166
202044
1380545
1376550
1396606
1188047
74590
227693
1763802
387398
483015
1314848
487402
278693
610510
108430
334044
1944714
1197009
567799
200928
1882343
1046564
1086404
1020018
1611194
516457
342305
180189
174726
1408863
1702609
1119762
714426
1713653
1322436
241682
619136
964612
141237
718928
1693799
1903408
966944
360319
84487
1874105
653900
1400961
863266
165979
1229280
615610
1159263
155633
577369
1895460
1286887
515435
146973
1516164
343230
99893
1613374
243536
479210
737653
1944190
153881
452010
558712
1013954
1521943
1993169
1203928
539962
1507069
1860912
1474956
1238804
315861
1742126
840077
1108817
1743129
297229
1054931
268984
1862627
1348729
799959
1032742
632479
626830
156443
1154053
524729
370370
426966
595409
59794
1824038
1144361
625404
791467
1541498
1383060
349835
1639705
1854400
295134
1640823
555857
858989
1497519
127516
1917855
643304
481852
1612319
1726612
482662
163596
379565
135129
622798
975741
839533
1959527
1551780
173718
1174349
765493
134083
873938
1630913
1216522
1058696
1829273
1903211
1051067
936532
1554559
1181249
1288649
1595996
1968294
1894107
1353292
1482433
850359
194409
797218
707824
821128
1547904
18407
98277
875512
385924
103881
1185762
1843274
766580
1954265
1813430
921728
1854386
389732
574294
870126
1051497
1212183
960672
287940
1576085
1573397
1030928
601415
627279
1962659
1934508
1706819
949292
1985904
593352
809287
1434987
1402447
180120
1469339
1310219
195483
1976347
667783
763107
1517569
1799675
332981
1199377
1256614
1011882
850318
1678262
901349
999109
1731742
1008483
1531354
1734943
308656
1127390
1348696
913511
670811
1081441
619465
1174206
630151
1187313
1217422
259180
1004041
1063971
608407
1652510
1680834
87241
641437
32043
743862
121278
964117
996593
727494
1808653
1255484
1259681
1033365
993974
527223
1925940
881652
1539724
752376
1566217
538095
1421989
733797
84064
1998872
1658034
1959479
1048160
673219
1083217
1744191
1718497
1845535
17624
307902
1460713
1895473
456979
1460670
463609
968717
1739098
1445761
532989
348379
557517
1220052
1342442
1102645
406666
780043
1433539
1590312
1741860
338061
201661
545507
1090176
1039148
572920
1078505
1310869
834584
1102129
1528885
193409
1553711
1668711
333874
1887126
150090
314669
424299
1567714
1502733
537652
814605
409260
1892443
246367
1320431
279419
609692
1706525
1392553
991535
1610886
1274442
838515
979329
365224
846258
1860951
834512
270512
457109
1119423
1289648
35819
729811
391026
1916740
79335
437171
1011974
1924302
212987
1345321
436205
1892161
1272310
408114
1616754
1053939
671586
756367
1705903
739245
1487221
1449250
550827
1847189
1940802
540957
387777
699528
877873
732692
1300126
1682202
861532
938034
1945217
1042569
1156149
1487918
1825440
1294511
299635
1142695
1519141
109221
540960
147195
970627
364548
1727848
68157
1227879
298793
801339
353536
1553497
1626147
520372
944870
1142585
338629
772383
1275594
1137586
381072
123211
1413035
112877
1584056
780428
12075
149686
1728518
1517767
1107639
148020
1770473
675233
1631176
805165
718582
968265
1096355
677581
1942986
1469400
1236786
1039982
1347954
1032356
249963
388134
1990556
823523
907324
1657004
1193281
649801
989183
117466
377841
981410
389706
689377
868266
149038
1126016
1076702
1251167
899531
603662
1453259
638491
1147745
776643
1195493
1777884
1296068
1651492
1302727
273560
1186178
1307249
100231
1786812
1723826
631455
146477
662908
232919
1647345
1269306
1556158
692976
205571
821101
41305
513478
1827877
1477086
1964547
1620585
1313915
460772
541761
305590
313644
1085560
1922077
29931
1878486
984112
106231
419641
37328
87998
1526719
248924
1339019
586352
1739118
1792140
909599
705468
1201732
1306229
1937213
1547577
262988
1489423
1994504
1319430
637857
941935
764838
1714416
1504034
297515
1307527
1092285
1338506
567631
306910
235252
1239090
1248751
1678452
1382495
742278
865553
1917885
1275693
834118
919110
1779694
540716
1946141
122966
1978588
823010
230488
301187
225691
1669661
1627854
311436
655776
134150
1856280
1685915
637629
391501
1717667
931830
1059760
1974161
1141213
1257498
1075937
1701175
1793998
1032628
1878263
502644
1160593
688013
1207778
1986843
1496230
529941
1798964
1673412
84548
1677180
1233865
623877
310884
1900709
1435528
508950
1979578
468137
1113092
400988
327036
1601543
842339
932448
660456
286582
740352
1218649
1466320
1841684
1722720
1104410
636128
1234709
1908677
1931718
1361898
1733531
1034762
504720
1392009
1203155
688517
936571
106205
1330870
1596148
609161
1153385
338637
1932507
73905
339855
1012127
1717931
1963555
960751
552340
1036251
1424654
541196
770909
367351
1992446
76457
1501823
1613458
93953
435112
343057
254490
1049489
988786
1713961
895710
1728282
525793
442392
475469
1824859
432227
950802
328765
1078754
157863
913862
1746020
1481575
646102
432096
1889
1536120
1049792
1657905
1176852
1970940
41563
1146103
425559
1906263
92722
281471
940722
644980
513179
1560910
913065
913972
159034
1472505
286350
1487314
1156332
380431
1619633
361781
1193112
1600388
711636
1701091
880533
1065180
1129161
1962463
1299824
685626
1897843
1406799
54381
696529
1413951
711073
326495
646901
1827306
270461
1460539
189622
121701
626042
211167
781824
837534
222967
1505494
1899479
140983
1597972
1087962
595382
634061
1200845
372167
1371771
356816
286521
539470
1648657
11073
1773881
194108
572103
399327
34915
478974
749082
380274
1538542
308360
1741286
816713
278692
761561
838555
1593741
279309
926219
1438608
633799
1348609
1588829
1483747
1963637
1529241
1437213
616562
1319465
1785576
21573
1250485
132227
613541
42044
1104969
857518
1175717
1064999
1465089
450679
1922830
747975
1029165
1821394
1818988
1069676
1698464
1936119
515213
105438
196550
1993368
1415069
794964
549447
1089596
693530
892805
1351964
605449
1490291
1197853
493045
1763155
944629
1519135
335400
491919
425131
1017189
1904718
858547
1991502
1825500
1275793
1279547
336305
1457639
1629437
894431
959309
814677
1031337
1764361
1582868
640031
1867952
34395
641011
1152692
1048652
325095
1056029
807059
697452
1185699
752207
879408
1216491
1877206
1529203
1131042
1579053
1932302
373060
1287164
1604663
128212
463372
1339983
1889735
506055
558312
1410502
1093282
382529
1365990
674730
140266
229612
248211
623122
262709
532649
1693260
166874
542085
828832
1988071
1621570
1867000
564882
821545
1234751
911872
1450501
191570
1920576
239080
490343
215412
1032877
861871
1115056
1747985
1280259
1218519
1762860
1970811
4452
1353793
1471601
475126
1692054
421492
454578
1563431
828804
641942
603099
891480
809835
503055
339113
850581
62128
1976872
1670629
1646626
1506496
521206
465720
225584
301212
294682
1114995
1496342
1741489
1768251
1990034
1361623
1113772
566791
1829891
219383
1480951
317128
1968155
1562685
1082533
999509
1872823
221019
1909034
12512
1589970
971959
100133
12588
1774090
421866
1922300
1984763
1103540
991309
743032
1385165
1442967
1920651
919684
1306822
192123
743750
133086
171554
1939966
694370
93432
563118
541871
135235
924324
1053682
1477844
216050
371668
1383881
515478
100866
1443328
1147621
1359131
433835
1249596
1732712
782973
1487127
1536451
584656
1957520
762791
1427119
276669
1870367
1028016
469743
1934111
1644665
1795637
1439923
1694791
750182
1283473
1955775
1718306
55770
1385966
743790
407042
1585016
1670186
42388
1400600
414850
998419
1600276
1093900
1625129
363942
1013000
779259
1979848
1073590
281659
807726
643634
1263853
1533046
640062
791782
407225
1827643
6239
964189
134263
1402083
449900
255209
976687
510018
1816896
1445448
1306987
1338429
885455
643900
204421
1905316
1733359
681197
69050
1066559
346112
955432
1115634
988739
250340
1056377
1932143
1150226
760713
1765041
1740889
781485
1559919
1735212
1339336
1743413
1973201
447331
1505939
1701719
434969
376257
218301
1498510
375006
1962279
1082408
451914
1796777
1551976
684304
626074
36101
1300422
1044445
1954727
1235761
20237
511357
1247301
1507247
170171
996959
62915
706398
349741
1982966
839318
1787151
1638190
881816
533543
13373
328058
921227
879710
348911
1371870
678776
1275258
1704936
871172
658435
920127
20044
1821888
435126
74023
402493
829453
87224
715565
1546345
756168
859759
1922834
188606
657072
764535
259483
1663132
968978
1151545
847681
415889
486534
1005691
1179941
439440
1023222
288809
1458550
192401
1529380
1850773
1103739
1574318
1213515
1660429
1418244
1623066
1071637
973653
231155
1190777
187573
837962
867816
783991
1362520
1052395
1015457
1302887
504564
1284376
1623009
369479
1983462
1510764
336172
1328822
1047528
1231310
1144098
1409870
486963
1459940
364139
655594
1764868
797584
1568445
489350
1314659
1627392
564303
430512
1319414
1203649
1694102
314019
1255696
1392915
186435
1617231
1232128
640659
696775
1018451
1599431
146663
394288
367398
969442
1153801
1745530
705806
1868922
800542
689455
1980369
1570041
1657698
875170
558812
1397289
1521143
1373869
1048178
54541
1453473
1436283
178219
414926
618982
1049833
465104
1893945
970714
1131771
1673017
247102
667745
1387384
803012
1506713
464579
1207196
1050507
615586
1191613
876407
1804190
1040249
1835542
425525
1971667
1849256
1162086
1037451
1671293
1755864
4234
381299
1657903
1628942
281686
440798
257467
1230152
1746285
1058463
319348
1061418
394342
571219
1859700
113559
1538942
959254
791350
906293
91687
910982
999898
1282203
1504729
1789891
1917924
804644
160196
1367479
1206646
840062
3412
1566672
1155951
1384236
466604
1895470
525927
1200835
923968
1446541
248978
1305930
921006
1036664
1154683
351938
1215886
1866423
46545
733729
454651
1676676
740058
1228434
1238891
221854
1822878
804779
1053177
1049887
410506
1710266
471711
1964609
1954486
224010
1129615
1394770
974604
364697
508726
1257772
1728673
1115757
1435716
353911
639081
1416998
1702836
1187967
1866078
348142
516014
880351
1016748
598715
374622
572380
1924539
111715
1353786
42044
1630992
1682721
1592837
565921
1473338
1618192
1722000
1125000
1617104
781169
899952
1159966
569698
1488199
838092
693400
1883560
596080
913834
347780
115841
468294
689359
661661
1798930
1393875
410905
139328
1353820
1565125
121226
1347122
783232
1602963
1067690
1526192
1757120
892747
1703457
266068
1971817
1083841
1358251
1764213
737336
1960136
190251
1573883
736854
979273
879374
1567979
484974
23404
980829
565386
2943
978483
407355
570155
462978
1334113
295739
1148483
701087
1016474
1443074
1403898
1797046
1887226
231308
889051
148665
1051136
593780
1125819
611368
1896142
1328782
899984
1444284
229246
1043251
635162
1421930
859778
18438
839245
1809490
1061545
1522317
243228
719939
391143
344515
545702
1241805
899507
1557575
183437
1029345
1014998
508946
1959792
1825917
1430584
1530775
32947
1789854
1410735
1289793
515583
1355713
12522
1200625
732911
763708
428886
60560
1325228
148262
767881
161007
509110
1954204
796016
1884724
1840716
1969850
1361076
1252819
1947093
1973323
1440467
68728
492843
514124
1079851
578805
1601586
702556
623860
280897
1565434
272182
1800321
1766666
1498862
513389
259326
776292
1522699
176330
1944741
188552
1972685
1900093
975436
580165
766942
456909
1215520
1840569
1697054
1465512
1874681
1245224
320302
1864812
1763709
1604455
150142
1333373
792603
847930
1021042
399186
1771010
1354971
49456
34309
1254659
1141645
789853
416508
729561
882310
1399730
255590
127655
982439
285011
794255
1441151
1674869
605265
1807781
333197
1652261
256124
1242512
512150
929947
1775205
245018
916317
834360
344122
1306395
1781638
1523497
1441856
768329
1364958
1716982
655782
134035
1162516
1346694
772654
435065
1212332
1962153
1064503
1717456
620609
1937546
26195
352295
237203
663505
275061
129312
1047978
1476712
1705284
705426
495354
1118196
1891297
1810364
726032
1750737
1986794
827517
960995
184604
1279547
953460
53062
1813341
978922
1928177
1735618
253953
645432
256820
555745
263280
1011096
1932868
205907
1228693
143055
437458
1216525
911800
424911
920690
195827
1473315
671378
1633512
1409099
1377515
259051
107473
897232
700312
1972449
857715
1404304
1275807
1825444
486285
1110853
4178
1451082
504372
683016
297063
1017851
1755650
65858
385290
694728
1870086
1808076
874167
371210
413105
1605095
309261
1114352
701835
1437711
551863
510962
1589341
612908
107818
1821619
1356961
1493823
671663
1696947
589257
797278
1446788
1230047
649078
1869710
1014808
1300126
1808913
1538674
1195382
1340013
1138650
573831
1743450
985695
1474015
1287138
396187
1992147
114196
255548
854484
1116370
799502
129898
986896
1045760
771064
961663
116543
938223
207106
202356
1452418
386029
161910
1220782
1770089
981417
1471580
1970766
1014789
620035
102359
1537878
714135
524819
1004235
1335899
105672
487353
1717418
1089624
1672844
285778
1804184
1437483
1733613
1723352
12507
1847532
96228
1937420
102297
1226506
828752
1537199
316417
1019124
573465
1239177
327246
698963
910671
1476451
1700415
36478
947826
1395107
93967
1286203
1087283
191581
411359
867968
1765645
271241
260376
1195152
1008165
426160
926896
750128
1896559
576673
1496816
336640
1957933
482364
1671790
1074938
853146
1267722
1317990
1387590
1335844
196118
425328
854639
675464
570630
251385
1969762
490412
739224
1106169
1319236
1111875
754301
1725728
1049952
406876
266982
557030
978345
10395
1803381
60105
1970964
923820
432941
702403
1207128
1811149
396013
761710
1678846
847644
1860115
1492296
42800
1455152
1469146
1298604
1998535
1923444
400526
441218
1588131
1148148
1883061
1681789
35262
1578300
1521345
224889
646656
940948
1458387
1266091
618806
1531295
884656
1311840
1340662
211271
746196
614384
1423159
237143
489514
853310
1534838
894224
1660896
29205
306203
128483
335040
1568313
1802722
1461960
1532886
1129993
1325481
1083844
1527604
926080
1581948
1493943
1249183
1641995
1061672
136946
1758741
1563234
79155
1601236
1609934
281645
605088
1183249
300828
862746
229476
1047978
1729585
1771417
1743555
1222905
1589562
1661085
1186467
194012
213440
1223777
29158
924787
1406489
1552153
341118
502788
1717084
689098
1100114
755129
250257
376165
1501299
957268
269039
642558
29575
892171
774254
25827
1714111
1029726
701060
652321
1331386
79785
185430
1254744
693544
1050953
699806
248764
684328
1553949
837926
606377
530883
1350318
1707418
1312710
1478500
1548869
647403
321170
139274
401988
51747
1420715
157671
1719451
631182
1606690
1868161
1519746
546572
1210581
1851984
1996020
461988
1927081
491868
1513046
738749
45983
1616628
1961480
1120524
1715581
469783
1203360
1818730
1724188
1728659
1909424
1609900
859546
434052
902744
1967539
1384096
19279
1078258
1769371
799103
533467
1090803
1662305
852477
672523
129871
1234762
978385
1108521
1535876
463974
1829638
1826788
294602
1388246
1373334
558468
112794
1354465
1367640
1892536
1583795
749247
486828
157987
176614
201338
324288
248717
1250035
777928
1745960
1681240
545216
1879310
1015621
573582
862297
1363368
1833187
481632
1676080
1507705
1926379
1394731
50468
815065
1803890
201059
1804527
1889857
1971717
1372190
785766
1121256
1293030
818000
1821163
161557
1329218
1636826
1379864
15434
1471903
1418653
957022
175950
1116947
1358241
1393234
698396
1207088
403424
287049
12374
1327796
739664
283760
1709842
1906510
1370409
419531
940909
1968790
1201499
93659
379637
1156526
579594
893274
1274170
32989
1339341
733250
1391951
1361830
796042
206510
454836
1528631
86651
1322710
1377529
1935634
1443391
359382
444044
1991418
1549488
652656
63517
1712848
342734
677753
1252458
1812122
1526257
253568
1837993
1244059
1662563
335444
1874264
871722
156690
1199665
879989
1985462
549546
1444960
281400
1954130
1773282
88687
1758999
1310652
1033636
1165925
1471545
231252
1686869
1981547
926756
1932187
1007717
1387868
760881
384759
64135
652958
1081287
947606
111636
1502446
1307020
1112785
639667
1083835
1729670
15355
1315676
57794
1557440
1741822
888177
947557
963381
870550
1400385
171872
428794
1454853
533414
1375555
1515438
1504372
1261105
391413
769353
1540489
1393230
1883534
1984999
1921675
1786900
478615
652554
44114
969949
1638015
1982285
1842549
1909672
1896377
670151
1867769
147210
321970
406820
844316
1623584
1052422
142310
917486
1723241
1031632
1785253
793619
859687
146677
1274737
1103426
1977348
334514
59416
957640
1580683
493314
306997
708296
1413220
356234
1926157
1219896
614104
1307882
1312883
1456764
1816584
713384
1111075
1604547
1352249
614434
932134
739573
491388
1434625
1985917
1463643
165232
464219
707196
96359
1934936
914026
318299
449703
1316577
1034551
634286
1341468
59411
808622
1408210
1726079
888493
1154446
661957
44459
59163
1391794
536244
78147
1007425
571528
411374
18130
628939
102866
498934
1975465
837610
1099830
572576
933783
773626
1608924
542488
315372
1330783
650425
103147
774000
616754
1657977
134968
1817850
256234
75994
1688445
269450
1567160
1934515
987042
1120691
592754
1499164
1393822
1341335
1940244
1751830
278106
589512
919358
80232
1645318
492266
230313
737334
615655
1196101
166479
730934
1672870
878188
1108470
321815
1664221
997066
128216
242971
1681650
1159047
1113199
341578
1853176
707170
61126
1727486
446395
1744182
329178
817410
935278
923818
1378955
4015
469990
1315650
998173
1454916
717945
1654656
414111
529806
209275
1629365
1133082
179497
1081175
812853
1145111
23256
1752687
1280899
1312554
1911876
60335
437818
170877
912690
275923
1258736
1829567
616721
656623
404744
1853667
1638238
1244556
773859
1383991
430496
1036636
443009
601760
820929
655597
1506063
122201
28524
1136394
830177
682059
1558917
259433
424797
296796
22963
1247527
1397471
804630
1842321
334885
1195425
1671209
1841824
1432070
1002125
1215459
547886
117870
1095846
375897
1543571
1560317
1948096
1866900
1494208
1489969
1319483
742234
949624
28029
880099
1765318
1192322
523085
170983
1205896
1986706
1536182
1210299
1444736
1871022
376706
948672
1378195
687446
806952
745458
46069
1129194
387760
866796
208022
1592574
589718
1585344
1490160
358386
296208
693294
1060730
740722
1302571
619273
973251
573361
1407031
1291753
1437257
727238
1545378
153159
1114340
1780018
367733
1350333
1614190
1909479
1243661
1179504
433258
938585
976004
741676
34409
1318275
235810
162193
997471
389530
836050
778908
283254
36066
1599564
138229
1320660
493305
1192443
391522
1866050
1980388
1975219
814414
1331871
370901
672827
1722384
754538
154882
482110
1366013
828905
1135056
1397513
741287
327166
1186773
1250298
1495215
1643277
1956528
894844
1382503
1932051
1629012
996800
693324
155496
481172
1029051
378407
1742151
1274391
1267293
1638880
1147055
50217
1924804
799153
988717
500575
620320
304971
1376799
1675455
359534
802948
1826613
788860
83470
825993
1202334
852551
879132
1665087
56937
1461331
1684605
1449822
162306
1458618
1223371
1669269
1113367
179520
1398486
1729033
959015
274301
1236440
1223087
783042
333916
1556276
943368
936444
1790988
987561
181565
977291
1083295
1021620
1898376
1658373
995579
1744790
1451909
546612
308828
1526487
1306730
148628
981459
1431886
801127
1300666
841023
1419967
1921454
1037219
1693660
1618979
1297373
738397
1595067
1685240
1424877
885109
1575906
1837473
1201992
1419982
1411334
748427
486593
1175388
716823
1498780
1585106
1240346
672120
395669
1809991
1879394
69295
1347813
932063
47693
1894446
1442970
1265803
1575884
1466476
993384
569435
1946157
1779221
39267
955810
315825
1975544
1243636
1717628
1729336
595502
1006905
1062567
352612
1604017
1052554
722945
229115
1864267
177984
1807231
1227035
955815
674359
551794
165189
1940448
210240
1909627
1312395
976536
478400
647005
1600685
1953684
218183
42136
1452225
267578
422542
473269
1737315
736381
901017
1827853
4064
195840
1878202
463940
1912113
1698255
1897976
1631094
92441
1603502
1170051
1942641
1376967
256451
1557812
146680
279280
357162
972171
1845201
680909
1011216
1413643
1735707
538599
1480054
1615690
362285
1067877
579159
1040031
110575
761545
1217825
1682308
477029
347369
933426
261893
781985
977382
1689492
283270
1152979
77153
262954
1885355
777720
162980
1540894
215685
1912598
1675891
1666086
1920412
1205939
1455161
1632637
322845
1369053
1088953
1937145
1679755
1356107
1360640
588897
1577800
1252806
1348082
1670376
851770
1393428
238143
524291
1081354
1449745
622238
1313244
1808667
1508178
857274
187994
338283
876797
114983
744867
1164710
213015
933788
1844322
307265
1225
834340
477360
138189
742655
1609474
1287417
1853259
1079212
653532
1964946
146006
1791319
581878
1164651
939833
325769
1295921
1230267
1357668
2814
138326
1198712
560934
708987
298379
1273217
399413
538170
1099292
1348870
1302318
415244
1661384
1798847
1452660
1051514
729896
1160899
844419
751977
170900
206735
368929
1471491
24303
945416
1859063
519506
1709546
553450
1071439
1182067
559714
759817
188543
1874261
441763
1631752
952747
1896843
1931913
1273375
1844836
1486325
1717980
699412
268250
1910427
71872
1275995
1047281
933545
1327372
1680310
1110060
160464
1561736
1125772
1222180
1273235
282791
574495
674713
308212
400833
1772051
789174
1466258
1132627
1964770
1325292
1585803
1009135
669465
857429
1325071
1655666
322455
1901591
454565
1967740
988592
1991539
735843
154234
380993
779414
1041236
1346357
1681909
387641
372657
1226675
1748781
628427
1532751
522109
1687867
926638
796672
1744519
802703
958177
1322083
10768
1481773
1253380
734845
141845
1175509
698989
115560
806217
1526752
1241191
151433
1655429
461376
626233
126589
831270
890425
978885
873066
999770
1413375
1795066
1124471
524016
667461
1700471
1096723
180910
1832818
1218417
379582
1185002
1377513
482947
629675
881809
1400481
304158
1080992
1525495
1961520
1121783
1546359
1253322
305880
182390
1311336
1528207
1166074
816063
911572
1347097
639827
1154937
1498111
2983
1366669
1427536
1228698
977501
1134247
364764
1873667
1317174
1631731
1891826
186334
39525
938588
1245065
929460
925589
1081411
1602384
1273766
861230
975074
1951097
198958
1920402
1032482
1180842
295491
1818899
1172798
1611987
1580671
1324990
96425
183941
726352
1977324
1018320
1030556
475507
271952
1748029
835672
95169
1569791
1226849
1822483
1499255
1998408
1295282
941942
1823782
873775
900411
184855
1947325
543634
691459
1980798
1322621
166411
1727733
939829
551227
897069
1395385
1113691
94108
1744421
1388118
528544
1120152
1466956
318876
1840154
1824329
531141
480671
260297
74420
21324
1191846
941880
691451
323932
1700510
609001
1200757
1777703
1328672
1370055
1377194
1606477
1781292
1079715
197623
1829913
1802070
1557131
969675
547546
680321
1412518
869921
1954411
316295
1470308
293968
1493981
1629813
1763000
1241000
661315
1030328
1437432
1488398
1835133
1869173
652083
1540602
480580
102947
1316511
282565
662824
1566937
174769
318903
1566287
617757
1164962
1751988
337275
465053
1246346
1688461
982082
450162
1999353
1276866
1458418
1450454
357350
1362951
730357
1226775
1536459
1164302
1943921
665902
697064
840817
244543
1628863
249951
341658
217283
1978800
1840704
1754056
1900135
752966
1548055
704922
1301429
396433
1232709
651654
245637
773434
179292
469124
1203819
291860
1290154
1226072
442002
1461788
71410
1725460
1795939
1050626
1660933
37617
1115491
1199466
1643361
1504342
1441720
1428980
1534186
1649847
102551
1466962
593389
121719
986184
965614
1443638
954799
176674
1269559
1595260
1279745
680983
1074599
1852593
1978655
125301
127702
1960102
1824514
165315
1929152
1589151
713273
795345
1983908
1099419
798316
1867478
104406
39785
998202
1906775
1063011
23180
560809
226117
1386535
1498561
1853356
132643
1956733
366999
1998949
1530788
255687
746145
1832128
1075035
550167
1715232
196842
418205
1332617
1077283
353718
1025470
1052659
745113
1476794
913337
1711695
1102324
283652
1247595
207905
458477
1017765
1303251
1872758
1438547
419200
225402
38010
797438
1132329
931187
1901296
1214573
537994
1637501
64874
176840
1668624
1170200
345367
1153931
1461388
767744
846852
1836368
1910532
448070
516280
102325
1775651
1968795
1914318
782255
11509
1964927
664240
836870
1303807
1134803
1380620
977197
355896
307394
1090771
1842345
78591
1961607
80031
1098669
1144666
1828797
1508492
587726
170569
1154515
1154695
906450
1234141
1496846
235141
1693358
1610032
891617
898862
1937672
1770522
1691444
1837366
96149
573293
559744
443305
346294
1186295
247457
1198007
1437798
641385
1903786
34930
1638111
189375
778816
386517
1566497
241879
494929
1349305
1662382
1812782
1305424
646864
749263
1174524
929010
1670968
1309533
1972765
1714417
1682817
217490
1095153
304525
152329
16360
683252
180441
545644
1932407
1703101
96234
29129
1741566
1517673
106575
1006742
1778526
261764
1049063
917300
611393
1589177
1649275
777677
303779
771963
892191
525602
1056250
821940
309178
742438
1440834
1176173
685510
29346
348187
1336478
446824
1324124
1683755
795967
1482531
1699899
1174253
423889
1586857
988217
767713
1340058
1101842
701917
131023
70470
1293062
872363
967890
249909
1050016
619908
414681
426000
1680428
419895
633707
1519003
1228508
606723
611406
1549432
1977606
835375
230283
556633
1420470
1235942
1714751
1906727
1439637
79115
1874413
895211
1562260
457822
1558188
1442561
679278
128956
864242
1511473
1990617
1382286
1471683
725995
1715889
1262213
764649
118906
1141591
1174724
1430595
495639
1176771
130671
801085
1700553
1414718
207218
483415
1555532
324349
1638941
1541314
1201139
975950
1665260
367863
45079
1288351
1566844
1705151
1041329
1339471
765455
1867360
1210791
300802
1607993
1634751
883632
1134434
37386
1718472
407385
496307
891573
1504770
341142
442152
343313
1625439
1972621
249384
407182
1139856
1270263
301747
653761
574834
310015
1032780
1990969
1332519
170222
1400541
1116990
418851
526714
105375
1881108
1146246
1697365
1229277
1232061
1999294
710153
1227978
1502191
1345323
1025615
1231851
200331
30573
123741
1202475
657450
1135995
1903336
56418
740235
1541075
1100557
1385270
1751595
693478
1590244
1917807
1709232
571913
1125355
650947
1346550
1635031
1891936
834315
15131
1963855
296168
1106127
528651
1112753
1034893
1920373
1080734
1547051
422915
1271501
1350005
1579506
1365372
1961898
1302102
1893740
672957
1030377
1351210
267126
1365991
570017
732705
591034
261845
974623
878748
517483
996506
1882426
1364695
158402
1440058
1960733
758988
1730768
1473646
238540
1526958
1141691
1068181
1523482
886312
1317462
914876
1463650
1054618
639113
903123
936315
299056
969149
1826355
845206
442285
831863
888992
567548
937651
1157109
1774174
1442397
1669054
1686166
960499
928115
644708
724870
692903
385633
792600
1342405
161281
1089660
1212321
622342
1961406
300899
1296658
1437869
1521155
1774221
265895
449128
1630758
867627
485677
849726
1387600
1095062
1136960
542982
584756
311044
1781215
251518
1451175
1550415
773008
418762
893854
496344
1956593
1018291
64078
1105464
1269866
871107
1029719
1918466
500171
922420
148005
219343
754992
213739
1495904
568624
157212
3277
265795
321745
1789713
1557700
757451
295424
883036
307365
1538860
1629640
1367125
1101367
1896026
957723
1310655
652077
1006742
1841701
1850967
1531141
1091754
151225
1150011
1685495
936447
119574
1202364
1335905
276428
1464906
1223380
1325177
1723097
1971753
1304379
546307
930239
903958
808882
864851
622345
302584
253267
1808676
989955
452089
1936318
1813277
1762052
752115
1092843
1898213
997881
154537
1604664
1438311
659346
1445967
1416670
1069206
410902
1494095
1025790
1070734
731734
1735812
1622171
670345
171679
1131105
691211
1589374
116991
301104
1697744
660161
1585395
313311
624878
1720913
1957005
1483215
673259
1400538
243994
903998
1544647
571521
1728471
279461
1637600
1432421
1381410
197438
1710036
1555357
1718335
1822596
1241023
1064815
837339
933784
1000366
1410941
364539
1071335
1282076
681387
560520
1786881
1973131
616657
1322583
478801
719581
1256095
799147
427230
1769078
1311879
1805126
1367569
1072457
1939407
1126620
1766191
437219
580714
1458344
1069484
1307511
457626
231909
1840268
506478
745291
1657320
1161620
380057
1802852
385002
937729
1258365
1128646
705750
1400414
1328507
407941
1678816
91600
1714045
65082
304116
587262
1682485
1730965
1316628
286403
986008
298338
1312083
1916610
1421007
311968
174914
1537384
1505804
442892
1675186
63055
1210432
1054468
1236680
139945
803397
291366
1364298
792378
793495
102554
1489867
400723
423899
1178784
156448
303854
913834
1323943
1940440
529402
386091
1692793
1040204
1947245
1313939
477320
1301540
638159
1727448
269139
1045066
1751692
89114
1735244
6548
1502751
465515
795136
1891927
515398
509237
453519
1208893
1924986
293412
985130
1135119
1744281
1147148
1174714
1021673
223364
1748796
491208
1816760
296156
59703
815735
590797
443354
811085
1086740
638699
5024
241650
48121
786193
319752
1874067
1580092
1821751
968487
1920057
1387977
1404315
439273
402357
97132
1923892
936371
721211
1101833
1689949
1893337
898890
1673006
1559027
293047
1069076
1804481
1749177
1674502
565750
1796567
1685690
1198739
194064
1575200
958749
1539651
576635
1129775
827938
986827
802970
1817095
969609
567081
8957
684902
530425
1375965
675662
1243866
1086288
855575
1984994
1812844
1044892
622305
769450
1726699
1189184
148592
1664223
126431
561513
610317
885927
1694940
1718936
663944
294680
1318325
372637
1552001
780024
551002
1068820
1591474
264853
1503928
810245
718808
27568
646866
1975302
36031
1967964
142319
1755802
1902218
1489016
856922
1308515
1810503
1695482
902916
181786
16500
1145798
254024
708535
1982643
456342
1275769
1383955
1574518
1643996
152065
1108583
1271812
1605597
1592980
1387246
961767
469424
594856
1071916
760369
1956827
358201
1481835
535393
1590278
1150423
1856457
1942822
658460
1875651
1040062
156609
1285210
146776
1469286
146894
1182491
338142
939910
109008
1493361
1713799
1939275
1666946
210406
1317896
479691
922197
1494952
815063
1009927
909120
948976
97474
1650086
1243097
1004715
1197879
1854956
1462067
1093279
940611
1735238
287893
1623528
532232
1336134
34543
1495915
313918
21765
1628308
851892
1514522
1940013
71319
648492
1904281
543396
1721322
84172
1899861
535977
710383
1902886
1575462
1868641
881222
1343072
1469262
1128861
1601797
389489
840316
1971097
1272771
1538951
336771
202705
1975340
600965
859430
685728
1888122
1648687
1470063
857567
1862229
1211197
640559
1585017
1307362
1749962
1565726
1528788
1953783
1110437
553410
425960
738583
653771
1917410
1220755
914216
1245256
396145
1865048
1913342
1138565
499875
171629
961090
1163905
692114
201423
220471
219140
1523269
801917
1520749
1338046
1395777
544253
1605232
1209756
110267
593809
1732162
1267181
1491009
1037816
1215726
586486
1267118
1236064
1329948
1012599
935356
1447064
1864039
983802
231288
711986
1891660
239258
63415
641386
1437004
661000
331093
1957040
1333616
1790848
1193618
40092
958679
270582
468666
1554091
213930
1416032
1073918
601436
1610739
642104
1837462
1008107
902667
1635887
1317214
561564
1793709
1558232
1072019
1573811
1771904
507166
176092
1235160
746953
1744850
27980
1926283
1590689
1922975
826158
1667822
1235361
462631
644639
433151
665393
1939130
1143049
756582
605214
1674873
1742791
797175
799288
603868
376440
1583909
599356
775541
546517
10988
334137
966188
266201
1730900
264985
1470244
734585
843573
44148
1555242
665463
942498
132499
1176591
796843
87018
541863
1343498
1393064
1620386
1962663
1097398
1192308
1254874
335480
1298440
556555
132853
545725
1707957
871705
1492251
98822
155776
107768
1285483
38874
736808
1823534
660116
1828806
330177
1540992
1043834
650465
778939
444266
1468144
555268
1316013
1132987
604973
743414
103972
1910073
931325
87066
923427
1551661
697688
371163
540705
1891570
1954505
1125891
1954730
940191
1396048
1587985
1239447
1698496
834128
1333672
28461
1060023
1445679
1884402
1905107
1087967
363595
168354
736017
1145223
526747
77926
1050589
572612
877377
1814648
258262
1250150
859841
233484
1055977
359970
241587
1445760
395190
1826677
1567679
1238075
1921456
390366
1145090
1812962
1424876
1850977
7812
1927006
976242
943256
1451083
159156
665203
410121
1824495
1391444
1159216
542760
1163820
750282
976067
1037893
1849050
1786463
396057
761303
1634445
540910
1416172
1273171
1418603
565909
762042
1695547
85725
776152
701
1517670
1811495
68660
1311715
1948767
1047395
1560720
1590667
597304
1328495
1400885
1903884
1612433
1048424
1978064
853630
532391
1282033
1658972
415322
1413040
65998
1617663
703049
1497457
958098
210289
799228
516709
920519
63623
577882
1391964
766773
255961
1647021
436970
1611651
1996174
887713
226780
1132100
1598299
567619
1984855
672106
150465
1391389
317610
1752861
939213
583148
1591620
1795201
1608019
383840
476746
578667
1320742
1261477
1226135
678392
373017
1808413
295503
714645
677712
592277
1834901
1626443
1183552
1191978
499248
1152261
1688965
942521
338323
1186734
1904543
539321
690631
1699157
1322312
1297220
1319650
395388
935287
87438
1309308
268708
565305
1002015
410904
190407
121998
830635
68960
278731
1846741
567153
1666683
1445638
1560033
482177
411414
1511182
189701
239024
1606191
1522451
1092256
48256
1237578
823703
1761016
368859
1981931
1845823
1192760
730046
262518
1683696
867147
1181886
1939502
991632
929393
1833934
1797409
755620
1905794
708208
489564
599479
1968362
532744
1141962
1319497
497613
923736
918865
692249
672156
840669
1043793
688662
331475
1844104
1951477
1571403
146980
1851517
1394830
188350
1311701
1044846
1926398
1814339
665250
29235
1995467
1016992
474475
1749526
386097
1319959
850354
586192
955743
563633
1855679
1475143
309124
581297
1504249
1515459
1548697
1795116
1957961
815923
102870
789449
209265
1401568
1832259
1114068
1178474
1049548
1802534
1823828
1540967
1251126
877591
1632461
741095
171722
138166
1075040
1644685
1149566
1626523
1638019
975881
275405
401372
29144
1504067
345011
1635430
600070
980589
724089
1879790
797438
1640093
553904
935150
12603
1669587
1435451
1387683
100014
1930989
655241
721525
1805394
728492
546883
1946530
1988324
456519
599897
341456
1703746
1830212
45332
1488360
438685
1017742
22347
1544387
1919205
1560304
395687
969297
1871332
1419631
204424
851732
1319144
283919
250259
1496072
825090
79039
1183176
339852
1406228
1055946
437694
1901557
372264
1548183
1699566
1392613
25169
1838865
599906
434686
1490616
1742495
912711
658892
685377
184821
243414
1801736
580482
1047078
369330
1515293
1129004
890724
271024
575330
703068
1256755
1844237
1843850
434890
414134
1348077
568562
609658
895144
365363
1092062
726632
782886
1810313
893804
109834
860
1313124
843861
659748
1707496
160323
487939
1675877
1302659
810342
495566
48570
266868
487528
1927494
877490
895860
1688987
686798
1346750
1387130
254950
808491
129768
388242
113037
619281
1776814
1934240
1077756
544633
1659916
1014705
1564582
421509
925400
1204645
28533
1309533
1135959
1312471
879577
1696017
1029670
496319
680016
1486162
1642906
499455
125015
646642
1847409
864041
296891
610510
223398
1647370
1349437
1908661
1761604
312598
1951389
1756263
37741
1676693
837935
15984
1847684
1517703
1608666
35908
1799919
1608610
1562306
1439356
1284775
1372747
1713246
1545032
1441865
1358759
1339456
1979883
853620
585182
243108
557627
1526049
47033
252436
458561
842583
1915934
1390830
1466705
1428301
1478582
663275
1903248
1111930
303655
913842
865221
172875
1387396
1065963
104178
1866569
242913
210485
1384846
701841
752505
1759273
1408957
1015009
492373
889441
1245566
1483420
1567859
1751196
1925869
1390433
1274731
1892644
520438
791248
153862
181975
146250
562867
1064094
553971
139445
1362512
263722
1187237
536740
1606129
468522
1118078
1556244
1581809
109775
532409
1766292
1283873
459439
57064
999333
1170857
1009146
265144
638459
167829
1180589
936597
8765
1468777
677620
158388
195788
898596
457686
460553
795881
1153868
970819
1255991
523899
386487
1590177
1482867
875928
182005
1516106
1786960
179098
740724
1577002
14511
1665767
685393
1355124
75226
566637
699423
1724280
1776390
566139
1181766
1742610
433631
1122592
380799
1812743
869817
1413851
477130
432626
1674827
1200454
1614717
65487
1067411
433563
1576582
1895936
1351777
657667
399236
491236
1483320
1669877
1925970
801397
1194792
1262988
1128808
1137602
1624017
1518123
1799979
884107
767020
840059
318646
231813
435870
1206830
1905783
1685540
580665
1189420
1303628
453255
518684
1495606
1203757
1323976
1995557
49385
1053502
212721
354570
1886845
1524543
425609
942261
662476
284958
681951
395329
1448449
901397
153539
1882648
1041201
1776154
1445253
1467143
1509090
1638687
468485
668484
489859
258568
1127583
1996845
555624
755342
1250569
1869452
1137650
171868
231072
671836
1970509
757767
1004542
1599195
1363993
1949308
1909784
275202
1655066
1599209
238066
1068379
1516579
1633181
292266
84324
938203
868698
156096
292043
476914
943114
258624
822831
1543625
926585
1028620
88731
544031
726428
857463
465636
1497071
658810
1943620
1580322
1201706
1642807
1655991
764106
676040
1270966
1010194
585767
1941080
1362338
946602
553886
726497
205248
251618
1810805
1454389
1796906
147183
1091440
1825540
1978858
1364522
1448023
182492
759503
1824625
286516
128107
44860
27290
1584734
888991
1223730
715197
1340574
301086
1034546
778599
821207
1642504
1647500
775852
1095407
254852
863396
1398018
1198616
140237
1735321
1301646
1704700
1803849
781648
1335217
902409
1162739
1951917
269741
328529
1972180
1261711
440460
1486946
574654
997315
239090
1835082
986370
1929811
306419
1488827
321354
662863
1809846
59671
1122659
1942221
1835829
554007
176622
373189
1332243
1516373
169533
115899
1718988
735355
1277403
976066
1051265
414922
1606748
1055463
562323
883880
707537
1360857
297835
586627
1784037
873861
410969
858990
1617198
521631
1539143
1910300
1071140
270190
1515576
1471417
1540387
1165403
1462440
1473649
183209
181392
484568
1666953
1031280
166714
1915497
1283714
1514128
1967086
916162
1860943
1542449
1733383
1142134
1215231
660509
202814
1384632
1445924
1510589
303635
743906
1140897
1134613
90342
176017
1636974
394023
336428
233623
1049621
862307
841888
1352678
572237
1774757
822283
1412295
499667
367485
258184
750310
879465
1804698
284195
123893
1188546
823012
129113
107436
1520686
803972
1318616
506819
1214958
1615227
1479921
1178631
137261
1291495
312516
645753
1303470
1832480
31046
1919347
609623
1754517
173194
1398672
732634
498896
946911
266604
535869
260276
1239497
280365
642446
1451116
225822
121077
950712
1500009
1274577
1195379
1726599
710505
1097560
22453
1082705
1537131
497727
727041
145717
936878
961275
1894480
153869
556240
1246419
1803752
169663
551272
1915966
1358911
589740
1924632
961081
699979
250936
516762
324992
1356322
1009086
1638474
233184
65239
1326339
9871
127416
188057
1437494
140568
246756
1135808
502248
1497447
29095
1733089
1112415
1120974
173487
1388501
1417093
488860
749549
1835572
742607
649790
1453953
1226672
1950228
1019715
150045
995920
87937
1744147
565243
529841
421943
1811404
570905
1910470
1797313
769200
786333
900953
1500070
402001
1863414
736538
877068
1707854
1358494
273479
449112
469241
885182
1347505
659617
170771
692054
1729626
1056300
708302
1981457
743680
123774
1419659
1923999
665795
565809
1341912
1052507
1535956
1618056
445252
643461
286102
69942
417717
1554533
1590651
1446215
712608
460150
1511397
1076623
1131457
145455
24742
1058757
443724
1896491
1934435
1817687
1635358
1341497
585547
855662
67542
1734031
90007
1502304
369663
1102719
513001
1774894
961827
340371
1114013
1459759
46963
761160
456368
1774774
766969
880644
1995142
1936427
1674430
458042
1705890
987240
1047370
917682
1592331
1853694
1535394
132868
400163
1580833
101568
1945859
515245
1645338
957326
324028
1936162
817953
1537704
409949
403257
1596005
1784297
1777316
1321194
413689
789347
1842098
704032
441366
326065
1253210
1582783
1026747
1672616
130546
729825
1215573
1614376
868226
724413
1971725
1822455
1217263
1518635
698786
623312
1022297
1797137
562261
1475240
826126
1021570
357742
1208691
1649177
739403
793167
1386409
1692526
1102451
1995874
245938
1647171
84294
665418
1443428
630919
1472069
1698928
970181
850974
1434790
1508622
200457
104605
1889560
1837515
216257
1306400
1288543
108595
1250799
1917415
1281091
1723345
1499073
484600
240127
1325788
1315694
308357
1215231
514329
1359347
540911
1294772
518317
415889
1107617
1979299
1271179
1528160
692999
1607650
1373423
914876
185456
301170
1230071
1248579
993784
470363
943879
1577089
1992171
605314
238620
859599
1784668
493765
599704
620667
1884713
1019723
1636708
467781
751425
978835
589812
1964327
1875007
191095
1404800
1784630
76641
225165
593746
1720974
138019
500806
1848087
787351
1068866
557977
1272300
484035
1267862
1995185
792720
1396705
1165899
1573428
1538788
224248
52176
648058
1932149
1373659
1050765
1702126
1026617
72858
177838
979454
519948
780439
943082
796264
1729575
567884
762475
1790633
1881622
1358470
1371756
1913871
1279494
164690
1689593
606431
1137188
570080
125249
1814684
798865
592449
1920082
769418
1100244
632815
1010470
1773195
476030
1032544
1361597
1450890
514875
1625162
1779499
1342651
1641478
1369764
300948
619908
463796
1023726
1582816
1152965
460673
717540
277371
124254
1142378
528157
1167128
22356
297245
872464
32454
99699
1335826
118254
1164370
1623527
1199009
1068348
1869673
1412615
1044701
106424
1500749
1441904
1771656
1670167
1811054
1368754
58077
873245
574332
281762
101187
1356549
1572008
457308
999324
1231801
1848792
1116329
414457
85297
332060
1154093
1538726
159545
1510955
480701
790536
1460415
1311324
599771
1121127
1560762
1305311
486305
774081
513298
1190778
1203631
563077
1186055
1955481
1200062
1032960
383750
1206731
568085
1744040
978816
1031618
1131357
1361411
747974
1232189
1242978
1320503
358884
1714071
1049572
670735
134039
539875
1683778
1279358
403167
1000016
866429
967223
882010
1616231
1633972
114691
270432
353989
1024829
401742
651283
189032
43160
84822
1243131
973244
1168558
1291860
319620
768133
1814099
1781305
597331
322018
119518
1535387
143127
1250169
690821
1408639
237231
155114
1441923
1131654
1223872
1729992
992177
156669
1453824
181614
1833313
1257941
1429556
550195
1474971
1414677
1789732
1958120
467496
183605
840468
1456349
1790961
1770856
1835852
275276
1862563
398996
1444596
1556890
354034
1598818
636946
1181008
1532102
107863
1393778
470475
1633697
1062720
556848
1888348
1999845
727297
1911934
1387520
1890344
824549
578127
1296182
273844
1704642
1841090
457240
1383923
1223619
189645
1018311
1315160
1427189
1622539
112560
1663829
1497926
1955578
1183161
138689
1340566
658611
1095214
855330
864872
151415
964743
891620
695446
936945
648121
21521
96174
719140
1800458
1846681
1368746
525100
1070431
446237
1985888
1877310
694512
924153
1752616
1351368
1446603
1779840
630490
1856168
1556472
161360
1125813
161091
1048346
452862
673523
880743
347107
540900
1568625
134410
1041829
742708
1380829
165354
814647
1431374
1353255
1843208
1780065
1953808
1524100
358517
1421671
678835
876964
1196313
316737
1827603
959389
885914
660178
1538774
714949
331412
752839
765993
1599669
845442
528845
1904662
957997
1624152
1586604
303157
667154
748566
1802460
951782
722765
1717467
1170780
1032702
1472113
696667
73383
1296743
1683829
1153269
1079537
509648
1824723
996913
276399
1049367
1461730
1301281
907950
1211044
406966
771664
1304677
375320
1332604
66281
1319152
1672101
1149240
1274940
922442
500089
1136495
926861
437366
353173
273867
275771
26560
1833979
1336078
1754670
1024120
1753709
658843
1853896
836688
1743737
1340249
1422302
516715
396558
187533
167689
1943527
317493
1988386
299836
1670011
396348
110707
1051023
1634552
629925
29398
117074
713290
90661
716496
1457462
282076
1744160
476723
1494410
652674
939053
444924
817456
367535
663645
1972482
502147
1754583
28800
544403
963084
54527
1412547
1188458
493542
1890317
985135
1550297
490649
792584
627841
604196
862288
932857
245090
1398100
1441780
1801580
1387921
1431237
442638
1130298
972928
1889140
195226
1345301
1884184
1804970
1048702
291012
1200254
1716567
250194
1160739
1838132
1423754
1739124
773314
922584
437077
1924001
1903163
1082768
960389
621782
1879385
69325
1449847
788756
245655
233507
1782516
1108116
1873682
945709
940675
419
72965
397197
931335
845493
515196
1950380
1361826
552174
587841
545546
1563057
1340864
1672127
1039502
1693972
1275224
1583487
914880
1947340
1352198
1236723
166343
597611
1105459
1299779
1736486
1046179
1310573
413981
544454
812541
374587
1427184
722504
1305540
578010
1527516
906734
1798902
1327002
1225137
1646036
737326
1842217
406221
1316552
411643
938174
1032678
1073905
842875
1239721
1288894
576020
1328479
1987324
1848900
1811139
1552840
1724497
1897584
944491
1675432
1742499
1403050
1896626
1913043
1342719
1550351
1844648
155154
177608
1514678
1985426
884636
1031797
290692
1224426
193228
1677260
502743
744925
121918
1082089
1562352
1275799
845690
1922335
1562917
1685347
1876190
897605
1123813
1237918
114839
1318905
1092144
1061482
478653
1986344
187581
538260
217629
1210134
1897847
478651
357856
1405052
145356
1329197
606393
1921195
722353
1581021
1912386
965238
786667
1675564
1839544
1462486
186514
1921515
1154383
1584967
1887815
1489634
1414546
91562
1176945
904210
963967
1868367
1276432
946367
900888
551621
1727784
639175
1209633
377238
1036951
1442036
1776976
1494826
1609610
632547
979050
788779
1948762
1034765
1143411
1040570
1961557
14305
1016960
1977215
1469265
1310893
1202800
139911
1015049
1271831
1908709
1045447
1738481
319437
777039
1253522
1384112
1686770
462345
1687160
1065513
1796234
1154463
1776560
1576462
1812355
1492538
1925822
22540
325508
787901
1852876
721108
856149
1992542
613462
797120
495205
5533
1266732
1810652
932372
785161
334305
1011678
219665
512326
1076247
80577
54602
1097313
379291
642027
861722
200172
885157
335879
1193368
1694510
1033345
329670
113875
1596441
1181133
910532
447425
157155
204285
1975735
198037
391815
1323849
39888
1458717
581316
1199871
1779934
1678927
1789102
1925465
1963997
217489
750311
164050
623669
1957575
1355506
1253229
1105867
435488
1368229
1788348
337734
290681
1932512
1753793
391276
834815
1331304
1354531
1020850
529959
186908
732393
217104
216718
486177
1956171
543434
1646067
1091682
672041
560105
981690
888526
1600008
69388
1455439
1547783
1008132
1296114
1112939
1534417
1357967
626082
1396197
23091
966785
1438239
1076602
1179199
352984
868184
305823
510279
447874
756669
434078
1158770
1600059
1298832
1125253
39587
480699
1439979
1023418
818369
81739
293794
1255223
747696
1041982
1070786
971169
1050226
33697
763134
1593746
495785
302214
512936
1911110
1497598
542759
1925635
163087
1775864
1062931
94344
41701
410939
1000047
881051
1624602
1740605
1184964
1171250
536166
979758
1377901
1749253
622625
1232609
856773
1882933
1322194
1010834
1311719
1797703
1058668
266750
1149388
298336
1549805
22369
1502511
89605
187064
1263841
1786661
1963384
806928
1685506
1941561
1207888
790475
1170012
646362
259852
775431
1392846
281181
705661
993875
717419
49751
650497
1170484
1214905
920402
782036
1143869
552491
862386
915053
43539
1499713
1447636
1507017
1127886
274790
1093790
634665
1299865
206395
1613739
981528
342011
1516325
1539639
198739
181704
596781
1514941
214591
1434049
716598
1263277
1575062
270185
1493701
914717
26607
1688225
1969670
756370
244044
1699253
1302877
1212065
1605366
870422
1862364
1810323
950105
1952857
1827678
1994729
505193
1710395
295008
468956
322298
692301
1233216
357568
125284
1093531
319669
351376
626485
1100357
1410395
850468
961753
1706530
325675
525192
94471
880194
1847475
334610
853606
1087492
1556398
109961
1123345
451246
107811
676171
1082130
590919
915620
1264040
984983
48459
801341
211708
1784987
425657
1399691
830007
1977414
1894356
307247
1554125
360210
1619423
134406
732151
493782
780575
1578257
266539
893345
678422
1602856
868368
271579
1942171
585572
1922790
1156708
1413017
446341
671250
1889046
74966
453047
645071
1669531
706696
1368063
1403330
777881
1690106
1485814
123384
1413372
504600
635639
1987454
589401
711611
742829
1539776
1901354
870775
1355362
879963
1326008
777
644302
693962
1482708
1080715
858959
407407
1808486
1652367
797349
575863
188341
1598734
1224901
1443040
460844
179372
368156
1091950
1774878
533447
1380431
283762
475054
1161992
1063795
1807009
1541200
1370948
474028
484578
1907643
1734145
1159998
729125
1106450
1220003
1187969
1486799
491180
863192
510367
1781309
232750
930776
830938
1107345
1769589
96471
1974053
1459999
1906353
691965
1743375
1965196
557305
1090513
1681067
371297
1035183
146017
840598
1701220
1570527
1661433
26647
1587940
121648
674072
1643940
1170458
1793876
1009278
1705593
1696270
1123276
87236
663672
1136523
351065
1301620
64577
561313
1734590
1420424
59287
1067818
739520
1000405
1557279
642498
788572
1672794
90770
1102671
132720
1419447
1324636
1790342
1332774
724504
873741
158862
1862397
1616857
942725
721762
721791
831974
426814
908589
655840
1204351
1001443
1114753
549276
1034755
1919837
503130
1224396
177859
883796
1284575
791701
1742866
1005074
1169216
1561978
648782
607290
351081
1331796
1207715
945201
1841281
950313
238985
546319
1731948
444083
1273942
743998
1102672
1146727
660493
892935
1353902
950521
1297770
785897
1006091
249029
278008
421091
766454
1262535
840112
1852883
842904
1194889
1261057
120923
699002
1749244
51881
115660
1277461
1207858
632624
1799830
1025110
1480144
764343
1016878
18847
1784613
1203237
100020
260060
476405
49550
413478
1834781
801852
1953878
1174855
683492
335907
293727
1060398
1632729
898228
1907927
1407989
31566
1253482
651292
1425216
1704737
1167510
109925
845945
140988
314130
758809
607212
1307562
1179753
1843215
653076
1068394
1025717
203233
883475
147363
606130
585643
430707
1401445
1461233
975356
1746925
440658
1083712
166813
312950
90995
1831107
662155
1588164
298678
695517
764058
1074029
1352291
1916601
1161699
379191
814326
549302
1101131
1246291
928449
1133171
1808362
1023405
1919220
871695
143183
1219543
1553636
1230213
826057
1787912
44232
1150870
56861
723254
1160750
238908
1539607
392950
1379240
1493193
1232817
691081
1271133
334252
615722
1488222
75216
1289714
1848685
366092
1674009
341209
1005930
884263
1788824
1317352
1221334
1138283
987465
1151353
816033
884034
1901760
77085
147285
124578
1351697
1486813
107738
101540
1478188
681395
1703171
444797
222423
1238204
1535280
780805
662437
168952
240868
872908
737490
56617
721992
340327
345954
210246
1147108
681680
1446290
231616
1284139
168012
501874
336332
567207
1232849
1154587
1328511
1765395
1888039
804624
1072706
1951148
878728
1264814
754207
1206792
608135
1959322
1766380
364903
7840
428192
593800
162948
14312
113378
1509574
1784210
1866139
1997609
1783092
810508
1206492
1675714
1107582
1266201
584314
848091
1918845
1177564
1177270
1511455
1945427
731669
302007
766306
441084
447942
379382
22751
1674516
1368629
749843
1748733
17032
792234
103870
1625536
1767030
1085912
1300005
1140569
1236894
1672868
233785
794169
1617365
1873214
391860
653358
51684
1002142
548629
1367110
1110845
1323651
928537
656885
200037
1992934
1708603
1735442
1130187
1307869
825178
1904997
1095877
482702
1064748
1732656
1896055
993562
1508952
1637657
804569
1007258
1993261
695075
1661506
769215
812302
257093
1228540
239981
1609575
1402946
533588
891392
63339
1916389
952792
1801151
879962
822127
1088795
349739
55349
1782738
876769
1765534
1019422
431891
49542
1506970
1228156
424010
216379
1442279
148271
1431939
412805
12185
559020
606850
189654
1868789
345734
957021
176907
423421
965144
708495
1799200
489444
780105
18039
1846544
1593668
870190
1467411
1975068
1389546
355821
755659
782285
1225323
915741
136166
1081551
77019
665746
1343433
633069
597146
940496
668898
1747860
1752319
655577
1964071
1676560
424610
900210
1505771
1760714
1917662
1160812
1285014
1297865
781362
863758
1428013
1604354
1522874
994115
815536
1371882
571178
1081331
381003
1906123
431489
685866
1101689
368175
1967850
1252697
19778
328243
1180598
64452
1137610
447694
1115348
869694
704172
560759
256309
227010
167881
1116480
1188402
1714169
1544131
1500276
1113759
235207
1394968
761665
788914
261179
1240551
1247355
847838
777665
853537
511340
1202413
1136065
1629966
1099241
1507311
1769613
1666741
607264
848728
132894
1832704
568893
565649
1250447
1060656
581089
1397641
1688916
231587
1784374
969743
299513
1295045
1804642
1345324
1075410
154307
1323590
154289
520295
871827
949758
1978131
1765485
1292127
1309192
1758383
806378
1916252
23893
471930
920305
1709884
1637567
429883
1854440
193364
1172365
1272511
449421
1133696
1632259
654966
946960
416560
1043453
388986
763615
1486086
1444117
1144475
466572
1210020
277762
1084522
1991865
589583
964293
1880959
898195
136517
1667173
1682508
1461576
320700
805722
250019
1883073
745192
644710
919939
1569422
1528172
1750035
1572329
238037
1983023
1149925
987075
783164
1361424
1987502
1519574
154562
1377061
253358
1926143
1083566
744523
1841190
1602448
468213
1903335
402480
1325275
1105451
1783239
1479149
664577
500838
1987389
514007
1138722
782405
947853
1785685
305433
1039200
392657
993842
165785
1070691
1994515
80207
182162
732961
410941
1935696
1271738
1030251
222346
103434
1907668
1880172
1881649
962890
149060
773309
363234
612385
876250
969881
1813451
1816728
349899
932655
1074166
399828
557477
1697835
611094
1060077
1327363
1296487
647671
795137
1944660
574206
478836
1180335
1894312
951796
1335773
1050888
1714347
1484812
1806878
247735
1085571
1504593
1988092
498269
1057287
1489488
842807
729424
728470
328052
761507
431072
885872
183842
927692
1599359
1569752
923425
114109
601009
1589758
317720
1324646
798516
1985187
1774344
940803
666975
817932
200162
1089051
576285
302488
373723
813379
86115
1466582
347104
1978065
384903
1650352
1734288
1630274
1168362
1628922
1911111
1858734
325196
1336820
1531710
19634
1025721
1913207
1498177
1742414
1796664
1869273
918305
644867
269570
1268489
731995
1771666
15153
896221
225226
239540
218732
362601
597836
1650568
241897
1420072
1922111
819423
762909
540708
59722
1304964
1335238
1175931
427906
554903
1874443
1065448
6925
1301981
1364325
1665828
395505
307183
1329843
297156
76273
1267734
1522693
1203162
1801142
209453
223293
1653341
1997627
1281434
919499
195626
160919
1631213
1762083
1006085
374113
1820065
1464976
947313
755568
1530145
92817
1801306
1701212
616933
809655
1596421
1963111
1658638
1483061
588120
1774636
1930450
1322232
863208
498732
1700533
1766721
1445852
677246
1430874
675846
229732
1921500
1578159
110195
1481613
1415349
1498848
960488
981209
1500543
1185957
773593
549126
1622069
429630
1539149
197861
1658731
674963
503478
1654396
1157298
406466
1293316
847719
1981973
1645966
951744
132412
328998
1768975
1599104
530030
236432
750100
1046895
648088
1493514
593722
549792
780282
1434538
530915
1856892
1128951
444546
1725216
1752931
1277050
1104598
652964
248944
704904
882577
1828517
1847315
563082
23636
1263131
956042
811834
1754546
1035866
363921
1199483
1366288
546167
1110638
822934
262244
1194932
1621411
315744
1032379
540991
99644
346571
719358
432682
249309
1033699
974640
908734
968032
812830
782050
1978193
1792816
1883454
187587
1105966
1604885
1179257
910620
1669228
1101783
619151
522272
1339067
1198358
359690
1363977
1823866
62505
282852
1858375
1262601
1994541
966068
501690
545110
496270
1256726
885024
1760628
1885774
1660091
268296
107730
692806
796823
1035269
1884272
624821
1119648
546111
1301505
1533998
739627
1608588
1724959
284829
1349550
1935596
318432
1280451
837819
1448095
588572
1678343
1168469
992112
1078056
1199658
1519489
475794
91970
787578
1675059
1006261
56520
406768
546420
241902
883315
1624078
334712
341576
886910
1392848
274787
252990
1299224
1020719
1667182
574176
829695
1813404
1602984
433086
748310
1305649
1139807
214452
963889
589537
1994409
1109449
1007592
1630357
1613745
279242
912677
1920755
218090
633273
1719851
1256663
894383
1007810
1326163
1165642
898186
1827510
1056362
308263
680193
450512
992055
943376
1007731
332158
1923328
180161
1569883
867789
51342
239825
1087379
1562576
1337284
1587268
228557
548358
592759
1478779
1132171
1307039
789135
883787
1608107
1451101
1632633
326771
41262
1007126
84783
1345670
849179
616870
1996974
1658213
1512363
15729
313847
1242439
1315096
1399526
1835286
1653436
1832051
1513000
710434
1753861
525775
1232609
1645993
458676
212084
732359
364257
444655
758221
378575
242773
1945341
1838341
1832591
1035699
1576714
14468
1849665
631085
1688298
389689
1759215
1392730
1922448
449670
1425849
844316
1975755
659278
710365
138913
116494
422023
786480
1279059
514850
322435
560549
1295438
587023
1203090
368802
904116
1976008
804804
575575
1662641
359473
1114428
903794
708542
1277449
1519902
889135
1392540
1365961
1211832
1137644
937685
1593741
1898596
1350499
957477
1416894
118583
172335
1605997
1154456
285369
1962479
1523331
547952
1874543
1418654
1320500
837942
92402
829975
51473
782181
796918
35066
752747
275483
1373565
964916
1758554
1134417
1954408
1939561
1173800
1323222
1229682
1044220
1087881
956942
561386
438184
769332
1609985
378446
75451
1945828
391456
1906254
972846
1572544
1556199
1914552
1108902
382053
507995
920382
1385187
713149
1470210
105663
336956
295382
1867257
488427
86673
1958122
391807
732436
132108
868254
43598
1770754
563371
1863223
1925341
1244627
25874
954815
1410057
321357
191705
1055020
295211
297545
1496648
665949
1023060
591910
759798
570236
870044
1472027
476642
791737
1719512
197637
665551
786100
600761
1756017
626518
139167
1230676
1265542
110934
1552788
900593
1748824
395541
848160
711267
1163278
952112
1084804
458002
71597
204598
1171907
1310353
118154
352324
1671360
215390
397363
1654001
1856195
759691
488735
1867590
1858157
54724
1163717
37372
1503492
250142
1747174
268754
628180
896149
974634
1172826
1791820
943119
92463
1617344
856944
976823
607110
1351737
1116050
1712379
1365671
1504813
53627
243790
1401308
1351725
576142
1444333
10457
1816191
1574121
1222034
1427405
1174511
1476644
596880
264882
1220935
894493
1842956
1880953
1532685
630755
1287172
40043
952331
970809
1979560
1632077
53239
377514
1798770
105902
1229
514749
1670717
281249
1719773
1386585
1606008
965973
530870
1927680
231822
1312472
1341858
917211
648229
1508411
731591
716001
1104199
1006745
66425
580960
761483
447360
1439959
1903355
1223732
498297
1195007
1822526
1252612
1593894
127505
60182
1453780
1223664
603669
1389833
235589
1468124
1199887
1812540
1167037
969930
440849
94488
958572
1012551
897719
1286562
1355110
1486938
1159266
943043
1200553
434369
1635397
1199607
679276
1917366
1844187
933846
300696
1982073
1765982
1670777
1850603
1351050
482532
1540518
928474
1518198
186479
1798710
1633185
1783437
1449117
151004
1216158
43401
1421552
193760
1042747
711992
1477992
858787
1955169
1397037
1532188
1742761
1328084
609997
953953
630110
1847461
1246626
1900991
904568
1989889
1826345
1459276
369502
1557612
1547238
493533
1551067
339328
615112
938725
480647
1217889
563546
208667
350373
1283169
1539961
519609
440720
1606421
584522
1311791
209655
874278
207651
486948
498415
148237
594829
303947
27765
189013
1744146
1759090
995353
735339
1824337
1650872
1637083
741451
1136921
106825
1546508
482576
1788378
638038
266760
840719
1509998
411134
524157
1526742
649597
73463
920639
1550234
1694868
147514
1741207
902302
1398806
681625
405637
1745348
1170549
769038
898989
1004741
947169
1467925
276103
757374
1266562
633444
1925016
1787914
1555593
114643
1532350
1836629
1527925
107047
657248
595071
1690934
220209
95934
1094206
1924494
212612
1098005
1297307
450778
198629
785459
263596
102032
806882
1622328
179756
1597632
1636214
1182290
875674
756723
762714
1670604
903564
1476460
853896
1372550
579535
195347
1383563
1289617
1356652
1892980
1750440
551946
1482389
1532257
125411
465374
847765
802827
688152
1410186
255139
663244
49083
1257733
1130751
785397
1511452
965609
437139
1097012
1996798
1717142
844725
1543291
1935167
401335
37292
343386
1307745
427414
1039455
183206
905472
727286
320873
12298
1554552
1800909
1819778
1124264
155072
1058401
244120
634453
986325
168276
1117242
448698
1501715
1801434
1773070
941912
1632489
1396202
1040086
1134122
1492442
836053
955678
963918
1142041
1334572
1779691
342967
1053207
1041541
1681240
1191263
1126818
1280557
553189
433332
1862109
1691138
51040
1204065
595286
1169904
529563
1424128
236667
822154
1743137
1716351
530354
567113
1445296
1565105
329606
267695
804026
1341400
1444802
744936
1018247
1904908
229364
1244539
1893811
1133710
1463530
1147745
322239
883716
1864273
1124309
1659247
1345975
1691071
707437
417361
529230
1850389
1042709
1077241
44271
1101455
1231023
1589492
1190942
1975557
1251418
8690
1465192
409744
512486
1388500
1206347
148320
477454
1616997
1498635
1378542
1908952
1325987
1005113
132704
204730
1987641
233634
1928281
1549580
834277
68661
1634278
1964848
556203
1538457
475468
217521
72450
1026097
487297
790645
228346
1108239
409757
1998600
748360
279875
215734
1563476
1924367
255710
820784
1122501
1626161
996689
222293
1176791
907406
1431264
336102
1788415
896750
254580
1931602
1233117
166824
1253998
1137539
449705
1011624
827807
221324
132491
953074
1067132
172421
954535
920017
1605831
756685
207837
1428132
1612341
1286678
884380
1038215
644299
1487867
1915325
1390522
316887
1567679
1342816
1939823
1685384
1145941
281162
617391
306749
1156022
1822860
1047512
1732775
1314493
559486
1513155
1782543
1141848
1727204
975994
937530
506105
1365461
609714
1326590
1473061
1300716
384033
1131976
57719
1845075
67724
281062
110124
1181865
999494
1082213
1494718
443344
1389061
1610328
336815
372718
1586449
797027
321289
1011279
283174
845650
1247562
1550116
792513
1005756
283149
704130
864611
397752
1744827
327195
1262346
1769686
953295
79328
1860988
1066416
1409563
1184286
1869684
1465220
1081799
553690
1038408
61184
1998586
1328485
1604635
1994675
1113395
1007590
259921
1302997
1860275
1871463
1633254
418371
1240315
1827493
141498
639708
1329873
1525108
450554
1890418
1495340
1298661
146267
1300086
1850959
609576
1349780
181067
838257
24986
879670
690034
1172082
470615
14924
1493645
970687
1236795
191603
171416
1697398
1134013
1059814
874142
609777
764304
1974185
1484292
1414797
1887150
627984
744686
1663512
1370227
401249
1077742
637740
1825153
685412
203230
1078217
945585
208422
1330753
790767
1648659
608026
952414
1042341
301039
730738
1926952
358833
1929101
1836901
836805
1381838
984419
267207
1649261
468594
1516269
1934901
1080810
1737734
1048391
1733848
848832
1445592
1831643
682580
1326245
654737
1951784
1159159
1959693
1242569
959081
1336235
376288
1978243
885739
1080078
1229502
1748276
108514
200717
776676
925015
1736687
1732309
1196209
447668
1068375
559980
132548
1696050
1735562
1680370
1528389
1461447
334245
274913
1796001
678649
1479557
1968911
96960
888505
1777544
1079048
1939670
121243
776347
1099725
1761195
1789449
1630199
800373
1413936
304144
1002968
1667988
630088
795590
1835498
1047596
1829506
1927424
1654731
222917
75005
903398
1786288
768736
1349170
1509870
1953538
1246824
1822009
1289345
1527685
97259
403221
1935568
1123904
1008664
471868
1666276
123584
245368
669018
1394238
983875
1127188
1959993
481454
1540486
1174474
965509
1315316
1999460
640460
238204
802085
993372
876215
1006335
494631
401021
1611252
89272
32829
1980834
1230930
944393
707772
1199460
780173
1001851
1046400
368968
81899
1833776
1346998
1670898
1752233
1044400
1212954
201494
319108
1774130
1785942
1089353
117749
67275
1341680
1998228
1060845
739084
399185
175631
1020365
376804
323452
1857727
1192666
1583477
844263
1706668
1115488
1485147
1732247
205892
454662
16481
800346
613704
1728345
149857
277416
1932163
1769000
1184608
1947189
559008
243237
1868223
626371
253518
1045947
1641101
731854
1505161
1174954
1217493
1480128
1039762
779603
845158
170333
322256
1214093
1831410
1670989
430598
977082
1105819
1162328
1336648
1655122
1200213
355785
943665
323252
141179
134596
237792
692144
1672546
774111
686151
96250
324209
1333467
360714
1917613
886448
1692833
1919109
57495
338090
160153
605972
246324
1425739
1347796
847009
375703
801066
1939517
534039
1608541
262133
1363784
1554100
1021174
1043379
1639538
586976
444247
97836
1936442
389353
115239
185246
1997778
1707330
972405
314105
668096
226547
366482
1851648
824771
1724218
1708909
1897400
1755745
942989
8482
1611502
1139280
883509
275004
1149014
1769371
1077397
681353
382125
1261884
811599
857728
1952166
629223
1618116
1191640
287829
1097142
370069
397851
1385591
120649
1926946
1222569
1702248
1332328
1583257
321584
190453
1884862
327254
497188
419933
68456
763888
473835
748352
565248
749140
902573
824090
1840253
1075537
395648
528364
258410
1979516
1057856
1233841
762050
464096
1696280
293187
1750070
22303
120782
642774
494840
201017
599879
1858491
714749
1303645
1066170
512786
1814942
175281
1122280
1394256
148603
1999651
1107581
735918
1692745
543281
872467
501098
265982
1252331
1323505
1918948
1589873
589833
659515
1255089
406347
1732167
1628111
399668
1762236
1635738
1970135
1692167
450465
1203145
779509
243647
433106
375990
101305
687942
1152914
430428
362077
866923
1587489
811260
827834
1856429
998415
239197
1600030
944333
1130822
1184428
1020545
1574033
1769384
1758149
944242
1542279
666551
828364
821199
1356126
14113
959616
1225194
1040695
1144998
1857236
1232713
869407
746188
874812
1765062
893208
685857
1372876
625636
1978592
986161
1284621
336400
638165
1024901
1845656
445424
992836
306374
122546
123897
317383
989606
894403
741399
1520500
1240081
323957
442726
333703
989795
1989802
1671531
1779189
755220
1385731
1319704
1175806
1612187
1918469
1684256
1124877
880164
947815
1408654
1818839
189551
603738
1816882
1764748
1866377
1015176
685711
1564766
1097528
276506
238999
920072
1401068
1783494
655653
139842
302534
1121511
453200
1924796
699111
960067
139394
208528
1227117
1856036
1015802
663594
1369138
1712308
401052
1659585
1650337
350573
1451373
895203
1920984
271764
330629
496510
1092938
498024
260059
1326846
1098852
160675
1058527
1651100
885417
1787046
1431644
1086419
1374646
323690
712267
361039
1440872
632547
1303524
1677216
658426
362069
1278480
1122978
922390
1651900
1725483
1425902
775271
1967989
385447
414243
1622282
1227054
1734200
99966
614459
700002
883599
661820
508177
659401
677005
43125
746262
1520435
843675
1266535
35820
857461
439775
232507
1527228
378772
57841
508150
1633565
760333
1271748
315019
409198
682610
1720104
1191643
1760672
331390
1976145
20059
914264
770553
1536457
727223
1225002
1906299
145542
1864749
1715839
1437238
1620823
1380051
998536
202075
619461
1331628
1061076
1935213
54206
1455963
448347
1664642
1410642
188449
1892013
551318
220715
1062938
804233
1392686
1769132
689189
580431
1908490
585857
1390749
1008310
1845722
1747155
1648411
1567476
500993
1677956
398853
444355
245823
188155
735105
61296
1007164
401290
182551
1223760
1003415
402311
127106
918951
659370
1790490
1686167
857873
577420
552141
320484
1850437
1007037
184621
333609
1887236
1139850
661449
330531
922289
1683125
723283
909839
1124046
1307959
756839
485593
64519
1305010
419375
967265
150082
1074875
1298217
755635
1470517
1732930
11857
410983
1027096
1513864
732696
1907460
231281
896259
1955666
1632238
461387
1793816
455453
11782
1640543
283658
586436
746217
32298
913065
881957
1136228
748489
547465
603869
409869
88730
828618
970705
1471231
1548691
6614
1372974
1290731
167558
1717300
260273
1250883
77293
380402
1315737
1692613
266594
640456
240971
766886
410515
353734
448786
1104140
418219
1404211
1594729
1502786
839627
1167615
364052
1441663
874277
1569632
658328
1165430
1749247
851955
115087
542614
31281
1595234
1995168
1098349
805486
1993577
482797
1842886
130975
24377
1233066
241059
770382
912493
1172230
966979
1538975
894142
1398437
107482
1177386
749287
627206
843112
245193
1415483
773961
447083
1987328
1008050
1866663
771724
1132228
1903054
1903634
1440051
3625
1498158
1344741
1215378
465098
1642401
1832180
445803
1161680
76664
665800
1122345
382465
357710
1112326
617477
1893010
1752801
119670
1038344
359794
432344
284619
138361
719069
1612394
1125927
752517
453190
1699329
733431
1138869
1095488
1069998
318484
1687741
1635769
1128101
1990306
674020
1095213
114956
138976
1711540
1120366
1794280
5533
1336462
1726274
1060795
1965725
47190
742519
1502667
1348552
1273822
1840642
594115
1934971
1156081
1326244
1486469
1298269
230667
1019167
1834117
1371669
983677
1844664
216514
549166
875353
1573445
1349394
310759
1830378
1477885
146707
461225
277343
610594
519255
765647
1310093
1394497
313851
444625
1049057
1703588
731261
1924208
557083
1708615
115807
1893392
78850
207088
875982
1132936
1296494
127512
295889
973885
910775
790708
738800
476080
606198
1517212
1511019
1371898
1762760
1760600
355898
828916
272595
624664
436530
1121654
1911331
690307
901792
587905
1199981
1756338
1172675
1887569
132832
1681225
411713
933105
1857840
1410702
1141376
1470958
1687618
1354586
931876
1864344
1766710
1712664
1065004
1829036
557488
1569978
1222625
281677
1803626
859937
1475516
1687227
1561261
775541
213256
324463
1085537
792182
569367
1889985
687539
1608129
871099
589674
832442
50094
1695202
299184
864455
549222
1643044
1571194
1422638
23986
1509677
1390735
1276940
1363243
1079070
329068
444969
1184904
475907
468087
999269
589241
910096
992487
1994129
942614
17131
1521208
45848
1272176
1003444
285427
1991133
1177234
1952540
1374678
1175552
1910845
753945
518566
445862
1665241
1837709
34589
712892
448985
56429
442734
795145
1482427
974396
1909212
1161944
21115
1617376
1357097
148380
1643648
696824
1448222
1373245
1968522
1401945
1233585
650975
1175363
962393
687438
599383
823690
46406
1781056
628003
739173
934716
877625
873883
623232
454824
126544
1613701
347556
1691332
989039
791560
250093
164034
578044
805179
810000
1514079
601554
63441
173562
1013620
1101917
1283343
1158447
1073620
1752926
1923496
1520052
1591634
968371
812736
1143093
1694683
198379
556307
490255
121515
1007156
386038
562525
1067367
1302555
710054
1546042
1419827
148371
347553
1481029
248006
836839
1177885
1776516
1367583
409062
503548
1988885
312349
768990
732705
1912192
981161
526266
109353
968910
346555
717905
1835309
965029
996732
1553038
88695
1993813
1825819
576730
54995
1917288
365799
258042
1234472
450286
1494036
499720
1711417
1094161
199881
1786884
530199
1283289
903300
1955621
1924934
1428562
1058496
1466219
759692
591035
233017
1840871
1957604
464251
646828
795386
833975
1028001
874419
270121
1631130
969114
1208663
1822067
1332798
601624
942476
388726
1745288
1435098
1775656
598349
1207032
1980169
1413038
26389
249584
400580
889816
1843375
1985360
120590
733278
261337
40433
1758277
1334509
226641
540862
1581478
815674
1072528
92849
885610
937297
56025
1846150
115676
1082015
1325187
1727496
1602328
345107
1116574
1856637
1445788
720469
1650534
714966
1870422
790771
213786
1384085
1224487
1661412
1033853
837975
1438962
1968824
1803560
816151
785258
1444941
1656610
309051
1344044
163270
398605
504595
789067
1029530
304019
780200
1766862
74395
1504498
783798
1144614
1291627
256614
370404
857721
1370839
933370
1950864
152867
927362
1555926
569543
8330
384957
1390513
1260979
1228044
223781
877809
1670566
50750
732374
1311578
684794
291564
1777583
661444
304059
726925
514891
675092
1081530
921575
916414
209273
1227365
1456259
924514
1515951
1786157
1129344
28805
1184702
775767
351576
1278010
1185352
210428
1047675
153846
1075523
464597
462757
1142829
1418354
1160662
1222037
864084
1346988
561728
1943924
628895
1254319
907871
1431578
258014
1750103
899334
1779271
1615127
925560
1610053
1742007
1328984
1964500
655601
30840
70774
331970
351473
1760293
1906400
1473081
1627260
1340657
742379
1345515
981063
747066
1043057
872208
1266818
118356
1957412
1560095
720517
1717835
1872047
519622
504457
1665795
1778751
1519027
520802
1728304
1876854
433409
1066427
1472862
1055875
525347
809614
1212240
1734679
735971
1903761
437452
1217657
1675078
534350
1707307
303508
1411051
937774
1040399
703618
1752415
366393
763542
623550
83932
1068855
527298
1523137
275205
1723129
1388370
1733077
1574746
836340
609706
490954
1176090
351498
368803
1839441
913816
618913
567282
517743
867064
1991710
530147
1171269
285626
1705767
865612
200630
1402765
934646
1981417
165314
1402205
182055
1928148
747961
1751205
1387703
1587744
1183252
1012381
1068300
478895
377968
1146245
714696
1140893
13501
895216
1101125
1236236
948412
1365767
1472926
667033
818558
298357
1250974
181716
1470551
363386
223463
574131
1094590
1079715
1647475
1391819
1310227
22584
1748225
1059674
1078344
1170634
1866711
672569
945302
1160118
216526
1227936
245082
1066735
342681
1680817
604372
705783
480005
1897123
424172
1670873
1813630
1693755
1349174
1211929
130549
1680823
1091736
398272
346658
980480
990437
1644575
1630996
773513
1177249
1504189
133317
1025133
1897364
1470048
1194792
850140
1315121
90514
232089
386359
1749300
1139275
1561305
1011543
1052959
733852
798581
1961861
1615326
865048
1672396
1939104
25319
1778431
1045007
1739985
1692896
898672
66171
1074173
1714962
998771
1397936
65526
745586
594918
1908294
1575439
941811
292020
383721
328868
200726
1756797
1600976
927029
50559
89710
23061
1447773
1106016
37911
688856
858381
308457
1191688
70756
246702
300605
659806
907033
1767007
802240
298973
1573158
279006
1840362
1522148
984644
123999
1766528
806514
606134
1646725
218380
1566099
484324
1940482
1645252
1967035
1681579
1923477
950945
72524
148299
1230033
104540
538005
167554
377646
1855066
277006
1449882
288358
625771
1408643
1460878
1653377
255975
762113
814002
1496959
98354
585489
1819326
285391
477583
1369341
15240
1259199
908018
607337
684180
1758736
978067
77725
1317651
585221
319136
576240
1234954
964426
1531236
126091
1358377
524236
1662273
949273
517501
1505705
1031573
860898
293680
1895942
61052
193799
878322
1600468
830127
1920594
1497900
70938
748400
355662
1845416
1130121
1860776
413890
1088916
879137
1447312
475807
709540
1181206
1620677
219031
1806336
526587
1609285
1119042
1273102
11563
690994
1360469
1142288
1066426
1271611
1298168
1555640
1547331
1659120
962051
1205029
934642
173089
1763392
1966054
69533
306946
928051
1627519
443711
1018794
469722
1881190
1872989
1299775
887719
1547030
1226837
278810
974174
1859763
823736
1775002
1573075
1299486
201656
1260456
1074786
1832743
696281
235139
950042
204879
255650
300496
993166
615403
1233760
1747430
791696
474248
566945
21879
1629288
74305
1231069
149927
1002846
979432
476758
782410
827735
1651806
1619441
814276
1309856
994242
118231
831027
1022697
599166
19687
1332105
416603
1732605
1937465
1433211
643087
1879123
1999006
398022
1305978
360286
1476891
418732
1840960
1283287
1640096
236898
349995
1239353
860340
598780
502945
80214
424020
807501
563156
1677948
193156
461911
1931889
1350223
1246056
1424115
707455
13613
1290572
1126662
762720
776064
1122038
73798
1605686
1242382
303353
1345154
907918
1230841
103459
513745
1030897
1466147
1836859
1523660
160136
275526
1018734
68714
1659555
858279
1978630
691177
600145
1685101
18222
916124
443710
564293
1905278
558211
874503
409209
1791712
1767833
1452908
97121
1566615
1950685
1873235
1593128
1720756
1388108
451734
1956064
1432209
1053207
339743
1767452
970293
1755337
59914
43548
1908079
505160
880035
656897
681362
1745264
1299765
965703
1841067
1838405
246299
1360692
1325710
1133886
1145185
1449422
410947
47969
977997
1708657
1829532
612651
28090
1305984
1606500
1941414
836749
1527947
844124
251713
463621
1951668
614914
603044
1270318
689589
394751
1219210
1839074
182788
180644
1606668
1296663
190858
752284
1809889
1152006
1537067
1856425
1735505
1339737
1802415
34148
1426233
38331
1298294
414293
1659226
1257259
704217
513985
1433759
1513981
1271386
416915
435655
912242
1509264
17462
1299771
1291248
958820
1747985
999424
116764
959806
1578351
1617771
1481068
1835
1388907
907917
840049
1746205
1569849
1419750
439292
1012693
1718750
1010993
1157038
1870294
350797
1336863
327338
344230
1590785
595542
1629398
450745
364144
317043
1424591
246872
1459597
724526
1796810
318183
1627080
1671816
1287803
966911
1381671
1354708
968187
563633
618963
955203
1033778
805748
1495894
872668
363920
216666
23462
150904
1724740
847575
898118
133391
349428
853507
1458731
1566661
1780375
475383
1916303
1241043
1332500
576600
326563
1331632
667694
1811291
981207
441714
267579
69306
496108
1823018
1105681
1350474
223603
860339
1215579
1065208
640713
1644878
712985
390715
507270
1255353
239247
389952
1673437
353311
431093
1707886
1751552
1676840
222089
1337626
480529
1992807
249834
1954944
1872700
322752
1029703
31719
674765
1039579
1946665
1766642
321690
734255
358076
1802806
164092
1478049
1609570
1571404
582467
917006
1612944
500619
1532360
1190569
1032085
650485
1528663
65572
1257722
1647945
251405
1845705
102543
407307
881503
1151885
382767
232547
1443185
709755
1412111
1188610
1893735
1307605
1525983
1768625
1169167
199374
1311785
1319730
676865
1650332
477818
1273896
872682
820791
852295
1662634
1877640
975988
1008846
1607049
794799
827429
1859517
141064
1040411
74748
793600
1370259
1917620
1123620
596002
1193591
815187
1877951
1352944
932541
1948908
1568550
1106579
728529
30132
1015849
1072908
454291
639165
1137608
671490
287229
394186
1231897
979867
501592
1997679
481538
451616
1152829
398795
806546
391743
205770
1431199
1328817
1558823
582889
1204577
1479436
1274320
878205
1164869
1721644
300529
83612
823120
389307
1346668
540403
1552509
1547043
853475
1628261
1186469
183059
995764
61692
161621
225073
127315
1627081
1181533
1984243
1716881
1465138
811450
1064847
1702294
352452
910712
1494652
379188
1862402
1912402
1839843
1003712
1034574
960687
1805044
965998
1765740
1556066
1804794
544119
34545
613067
271614
64637
38527
785223
1579563
372309
1400684
1888154
1651414
887711
356087
385429
835548
1534029
1048619
659041
1435127
686815
1946771
1677812
119839
1195826
1783012
636860
1511714
861281
633680
1210667
471318
1969863
1741522
1301971
1615270
1160569
260501
630758
1639425
309867
1803425
1881639
420102
1437489
1181717
1125787
1132014
873436
521516
333816
248679
1395554
361599
1968861
4050
1600195
492932
1199736
1752456
1501352
981823
320615
1566569
1708389
633847
1367996
1781058
1025947
1145047
602972
238048
1777865
1376445
1638776
1805702
55233
762550
785285
1879623
79060
905645
1468476
27098
1038461
1324
1692428
263103
1174774
1440367
1977925
989421
1889500
1122739
1787520
1361248
84583
955579
1525355
1113952
1323866
150803
1610617
577004
1118595
1653036
677464
508347
1805606
1419554
253143
974550
588572
1432727
1977431
227994
40346
1167338
284265
385874
1100553
809104
1833520
1714061
817659
934013
579519
649913
405179
1630942
748459
404641
192875
1862422
1850811
1018074
1538418
1163755
34339
1268905
1353148
1392986
985207
942315
1284828
880307
604288
1663112
685856
1541412
1842912
839423
1501518
592804
1172456
1457876
1463529
596447
1883546
476999
315597
1457435
257103
761800
1944405
1055111
895520
1261681
1734929
1717629
497955
707350
15615
202641
310079
136632
1648808
815198
1541781
1577530
1558018
888309
1744686
1659232
797394
1365632
952897
1233809
1470684
1665465
1861612
709622
510680
18959
1591279
555229
1280659
321541
720792
467191
1461351
118048
1727352
810707
452861
1645146
1414574
99575
96093
23484
1770803
1037818
1165925
1742769
407932
1316699
1943087
1567603
1294459
121668
786901
238259
1499850
139715
1390030
83196
412466
397603
1825886
801368
52574
588894
806910
1232128
1542104
1711439
241598
400440
1904061
1164163
917984
555722
1788545
1694234
530534
1324232
1468216
999933
8512
921507
1971828
1249191
761363
1749738
953255
40189
686562
1491572
1461872
97918
1210782
1215746
563896
811922
742944
440342
499147
478062
1116294
723897
38885
133887
323852
1706584
1081575
1821807
1041927
1296788
1102680
1583424
509431
1473791
1784837
1096014
1492874
1663348
1498551
1664790
394908
716562
342138
1909594
1499496
167557
1784463
505792
262466
281329
1835830
688220
439147
384216
629019
1435037
1551150
162992
812002
427122
1028138
624322
121519
1107331
291687
556997
1838784
342316
837764
1846375
1777327
374381
1287817
1738115
905766
1669533
140681
1174973
1610756
1241427
969145
423816
755042
1461629
1937217
1450707
987706
1781553
1608515
754004
1997977
35083
1031322
35092
1935025
607999
516618
1677314
1741798
1763581
1418089
706562
838390
1591185
391510
1055977
899306
386748
1015057
183434
234811
1628311
526370
1809673
25841
400085
1877696
1118709
319809
239286
893320
1772654
1504442
1940537
658815
1983970
936676
639534
1430730
273890
1945548
88684
499437
1212171
1533957
1394404
37307
687343
1408766
821544
614059
475840
1434437
1877233
1061364
1820838
547632
1370946
36798
196327
1541396
207711
1889798
1858330
1875605
157954
1783785
760628
209194
812739
149597
1675544
198292
603122
240601
871861
1094582
1780601
1039050
929067
1663047
209910
1163129
1086262
992235
957700
1647927
689983
1278845
922180
1854574
273211
1539485
1224004
925996
773706
684817
541265
1653728
515592
97539
395281
1873431
1058037
972411
121208
594862
1914415
1097110
242633
1148202
500036
408192
1288138
1162674
1081741
703659
1666272
1475357
75482
654719
1060564
1100838
977341
757493
775550
904561
1124976
905343
901509
1120326
1826605
1869621
428848
1317180
808996
218865
1129771
1194729
219988
1728626
726443
74380
1153391
818334
704202
754934
218613
1460849
1368957
1455909
1557290
129543
1720682
180810
1504524
653457
1094985
374373
234640
1400481
1115566
1421224
1006428
1919845
1352975
1308688
300247
804508
57128
1880753
954009
475985
1724888
988034
745246
449999
1890755
1793906
865354
552963
1632084
27423
853481
993540
196821
699413
246501
451392
454251
1858148
1222039
1427545
1868072
125719
344110
1817537
1993132
1119316
251487
216721
1182991
1815863
431353
1820935
236182
552971
412463
1640752
599534
1657190
1447758
1882359
1333891
1686878
430299
1874301
1856480
1356110
186864
1604400
1879814
986722
441292
1942013
93604
635086
1337077
989092
1301603
52279
1583081
355867
834203
594137
1465267
1533214
350297
1635199
277380
1995084
667110
1209466
1744310
539447
739429
1187614
1496752
1657764
423515
1023742
104144
776983
175150
324021
633566
1277835
1597303
1499932
883692
1045624
868294
702837
1976084
439248
1400714
90261
376249
230997
1118562
906254
52003
494037
471686
1051145
1374896
1675816
1648862
587913
1177986
1260646
391088
473066
76275
1523963
238586
1323479
33638
853883
865094
1317912
1844346
1009291
484071
1512070
144794
192733
1555494
1556700
744138
670613
1434474
503406
1929016
1058523
1008452
391114
1937716
392636
1410289
1606379
249296
1932723
1427357
825984
1233716
1350610
158633
1966932
204202
749354
161363
926716
1480099
1616943
1448445
1839803
1519269
632247
314441
947994
787449
48611
1642652
1566102
733352
432577
622670
1448501
725308
470685
437425
1684371
1515952
1114640
1459860
461721
1805400
1157542
484760
1397584
1271819
1837158
1712558
1722324
167475
191388
1540301
1614761
165010
937836
209872
1291506
1947910
1703624
921566
1643689
1509952
1962475
1541861
627148
137901
186657
1723393
1120508
899127
1592214
1860647
877901
693943
1725846
1983209
924847
625056
144416
1109934
1810490
1261127
1938945
1413328
381585
1398030
1915535
736450
1713142
1075055
612760
1810460
1145245
717478
1868258
820181
453223
815589
1965904
1845021
673969
1852921
368138
543535
169836
140218
923118
1198901
814552
87080
1391860
522599
1490186
1651788
484354
1958408
1058351
1551294
959321
784383
1236842
65681
547730
144701
501236
853510
1869865
1641626
847487
283195
584268
555284
271657
1898020
653928
571442
2605
599371
1651531
1992362
285667
752470
1220676
1255045
1118896
1394062
857478
286408
1426630
1032154
971108
808379
1626776
641714
235654
1880374
1605150
1688463
1987217
258091
1640299
1480188
116103
178713
1820003
42900
1843948
1491028
1637838
1971340
293894
1709851
1473335
1753442
660223
1850777
1407557
1522347
1772296
1865409
48365
26998
153434
1379422
1185855
1220880
468317
2629
676880
1916986
1953454
1372955
1888969
776149
143709
419740
1970310
438747
683668
1644914
351374
1015969
1999788
243696
757770
1352289
1044263
1995807
381376
254805
327981
1132545
171927
1517222
1819000
1612169
852689
1697144
1230544
1325325
834520
1005262
544771
9964
1241417
1863839
362889
1568703
61525
567628
294288
402314
717786
1401059
1348959
1953734
1249553
1434005
736326
206189
1176746
685294
789982
1037995
1937168
1168631
821803
1531709
1713128
54869
1285598
1997104
415217
1536666
791914
476413
1981830
1208295
932116
1969846
1009324
1527038
207294
203936
1344363
1238994
1830775
1874299
1518527
493338
243713
431325
1166337
951952
1784238
733441
877502
937704
1597335
96725
665061
352718
1719969
899213
1288229
213015
160527
1000344
356409
1715401
1264386
258350
78821
1948554
183553
206974
123013
1824851
153653
521829
491178
1208940
1735012
1695246
749846
1841191
1451891
1261755
1424438
1574084
236386
136048
928115
1954910
444888
454224
874099
1334664
115492
1903203
1878964
716508
306780
1013328
659819
245402
1692137
309498
1314594
21049
1916728
1966529
41600
1064569
241353
1964328
1131729
792253
1961605
1188116
1668794
241162
655747
845520
1241423
1080687
138980
364411
752335
1088073
219082
1359103
1510304
1478564
831984
505600
382846
1554774
1116542
695336
1270379
625689
396970
1969756
1636069
264411
1568038
1564548
309973
761561
1381617
237158
321143
1144336
170439
837068
1588245
445324
565567
509185
1213308
678738
943698
530904
724708
188445
1365261
1932417
1014688
1270926
1219360
906390
803762
702418
1941568
1488232
1833364
200316
858024
740199
538600
1487678
1280388
675252
414704
766914
681691
158599
1293164
1635840
355624
418922
1256261
582574
1122437
353086
720820
1963358
684432
229605
759740
570503
1953484
1586887
519714
902432
734278
484315
538099
1303306
1695730
971874
326889
636782
1690172
1510120
789992
1069946
72591
1029588
286561
944525
89300
1729031
1465617
161274
813316
1786617
1243245
194326
93009
1007116
1237715
756257
1648205
759932
436277
487160
1867381
1853960
1396444
1158553
584832
1177359
48278
1111451
398805
108276
1502582
945401
1618442
733798
1962180
1174146
1060633
900777
1840368
1686420
615367
1729579
920606
203070
214947
78704
1678854
1222846
657027
1874797
779480
1902504
1685667
1147223
1091646
1445387
1845530
1389091
756046
249852
866616
327788
1368196
1143477
1706461
746299
1455348
1757398
444962
984575
650082
1061769
919198
1150498
1972443
1705288
474923
1543209
871337
878711
250681
1951615
148847
1214549
1285345
1607405
313935
1625317
76058
555864
1940745
923353
1249069
1162437
587845
1928691
1416655
1821778
439954
243189
526934
1363317
19275
1305279
1233439
167800
654222
113969
516684
549049
890811
1829139
1242882
299760
1884012
1245025
441188
10602
1379107
1359944
1516679
1610595
1046415
489379
1766179
606672
1844987
194186
1988506
608745
1345421
997317
1372774
195302
827672
1039663
173604
1072441
1572100
1350688
621130
13385
189132
480721
379077
1487794
1308539
1939661
620532
854207
202549
1505437
1494941
424269
770684
1891075
259624
556995
1846954
686952
1559474
1569462
1507664
1309132
788052
1026825
85002
275541
778144
1503059
897148
72664
1877427
416626
1567902
1450290
1622159
1871724
1875384
1966443
1900302
390078
825170
429415
18839
421297
421140
472756
442814
1019335
1106538
151859
829340
1487016
1711550
1254705
1534348
341929
715390
213180
1361371
478667
369290
1542963
95210
580831
442534
1204568
1786444
751185
117704
750598
1141787
1810025
376309
1646974
1490937
273343
738379
1300916
1447788
899765
504104
459550
1252587
40424
744182
1290774
248087
1671629
872561
1173956
1354414
1225163
1840351
534468
1454948
612702
349190
92572
709772
968295
1131651
9346
1432394
1439645
622713
832725
727633
639399
1662187
1428838
1856544
378077
311649
685942
1207321
1247743
905975
1565910
355316
1955849
980245
1676845
1568233
1995139
393594
1767013
249852
1432900
724008
1804823
1720692
1477508
415918
319711
635673
89363
553836
219965
1969492
1111765
381137
1004677
1589313
1814317
679572
1334802
911135
1789906
396332
1622925
1958166
646948
905971
267442
1990308
977270
1758933
324330
1903035
1895548
285653
1744843
1603705
551357
1439461
64521
896276
1612820
1802251
1449519
1607059
1478257
1919889
1379931
1534229
276661
702726
1846032
1022873
397530
1503778
1268364
1242238
207356
1665368
1034164
1075767
980872
1748692
807794
410508
652349
1129108
416700
512613
181713
1493174
319891
1781407
1415335
265692
839267
998014
1571041
1021221
756888
1925336
730070
1965940
1538422
1463728
1636382
599736
279379
549493
890361
568069
615929
1016488
1968961
60297
760134
1219379
1675155
893550
720752
912466
69860
15542
292936
216535
187055
1822064
757911
87167
1949777
1753224
1758093
453430
1513280
815688
1979713
715490
931952
1997670
636832
1699474
1230225
1236311
384755
1755
1396785
163786
1407566
1388946
449671
780253
303569
916805
653885
1419579
973004
1983884
1938842
1228359
1142365
1433746
1409643
535593
1735404
704851
335746
1662702
997049
1056702
1479519
807966
147671
64731
657608
310602
774888
1629668
1301972
1863455
630341
942654
787521
1231824
1057871
1392725
686488
1585120
1063553
1885443
64517
883517
361632
394057
1933502
1654270
668604
20624
266184
838684
593570
607113
1959115
1043966
325139
147204
1627479
1096458
1322641
185804
1159331
580162
985794
122025
1816528
1583120
1307937
1358833
12715
610526
85464
459330
1984149
1078569
28994
792830
601034
1644840
1267988
1481030
449151
1490705
986586
1589826
867781
738673
590910
1825802
1222356
288053
1096558
574035
1144752
868644
1442756
1233213
233466
1342691
1012783
931844
1045350
654238
30148
72448
623798
1026418
389602
1991465
728875
72684
582498
1002746
352211
1175422
1608566
1185530
1351202
929987
820354
860015
684170
866142
772225
1600002
1758558
1422280
1428788
1425807
522578
1717276
127780
212100
1262322
1223463
113512
405356
1886153
250756
321451
961271
1054429
1440138
1921525
1598573
97186
717286
1257904
335896
1327163
518541
470199
1046737
461070
1334770
682382
1821348
1761338
488869
1380800
317542
1318619
1858364
1558900
1454226
1867834
610122
640298
1001185
439494
1498740
1136481
1404499
1576714
212242
884753
1235417
1383556
757624
1644046
915811
447127
1239254
608530
27461
1381194
1654533
1323083
1073304
168422
1453151
1688275
1283998
59803
1301712
1664107
755231
44253
227626
86935
709104
1018638
997209
1203101
1930799
1152415
1622524
1880638
1676788
1494302
965440
472260
711917
1721177
1603183
1966481
1516125
1072990
983629
1645162
1811148
127460
1908144
291675
481997
740013
302052
1326984
237381
1230062
1536214
553506
1626691
1900605
828399
910262
226202
638150
1955412
1515866
718369
1339499
1233184
1667311
1783746
270880
23427
425503
1695089
1373100
1438014
2884
1327123
1128086
1445984
271770
1449148
360509
1255565
1218097
297163
1725306
7049
1778686
242102
1732979
1334973
1263649
35050
775430
422483
626900
1228915
580379
1323631
1355262
399623
1425702
1424711
1383861
351744
1433860
1591951
566255
1834657
576197
1947383
1620357
897972
311765
1586086
538267
1632731
308813
761629
1165522
1231691
422481
1722178
1353391
775775
1251262
1786959
924230
243501
1372297
1609682
1512414
1516196
6657
843047
580326
247886
1441103
306419
673965
1674968
1885929
827182
162375
1089831
1635562
857294
1192486
1108937
136351
347202
1861028
1915641
1620159
169209
863455
163272
343750
811335
291614
860710
1382882
1439970
105825
128427
1367955
1027109
429037
304162
722695
1923861
1160567
1263328
446072
1148786
434883
1887425
1543738
935996
447607
1800191
436980
1401673
1145688
1802626
477923
1034785
105990
1081836
1328179
172303
1550508
1480925
1489056
390988
1334060
839175
1721893
1162807
1090581
243947
1324553
286009
153498
1977225
1280970
119756
490924
800372
1140343
182585
175487
1083344
488058
1245384
1563429
1703822
856032
1108973
1178333
1222898
1287747
1104874
816737
235681
465838
767605
1307302
1579625
868063
1339810
1018934
1150057
1708256
152611
853274
659792
32974
1287720
1204700
1189249
1963260
1737892
517978
724944
33831
1856742
1526405
186463
869215
1247219
1852359
1592151
1225397
677910
734922
364909
1761093
356632
1399933
1941245
473572
1927355
297456
1855272
756578
1537483
1576008
1145242
1390305
951143
714671
491174
1792598
301909
699460
858224
879337
1463290
872315
1611039
381425
1780043
1665488
1544161
582652
1524653
1091855
1030410
1862030
182061
392851
550601
851546
1110267
1119040
1565783
911624
275443
80004
1067438
963739
376304
163736
598008
1410782
96593
724208
780777
1051870
480816
1567731
1947412
1446555
1334696
567201
1168786
1395746
1982373
262313
1112632
1863596
472235
1874138
717474
1050896
413906
784506
182484
1981933
774484
1745049
395603
1685671
299997
484364
1197779
580436
1255339
242956
1964141
1084494
680789
616804
1636926
644041
401337
1428759
56725
621326
948584
895246
1610493
1746951
1540147
1714133
876899
1633060
369369
260171
1709988
1375164
267768
1077065
1062355
26765
913591
588778
91867
953214
302403
1620936
1717669
1478037
1277412
570214
1810194
352515
50060
36879
462647
154482
1191390
73439
926961
1297739
995647
1283061
905516
1483670
1494648
1913559
1587090
1325046
561516
214217
877445
499907
1008465
264125
832974
1457223
478471
671085
610647
1740223
783527
1744753
403274
193081
93513
1800582
956794
725632
1835134
47982
686293
248426
1163979
1761797
159403
1247729
357190
180613
793590
268942
267201
764090
612255
594621
1755856
374245
8751
469846
462136
1254440
1622663
182863
1386385
1242583
193332
1808410
522138
341626
1818632
927133
193359
384793
432016
1110328
1419380
1851304
667659
787766
560732
1189678
1102903
1395589
1640904
1071020
915372
781625
1980075
1437884
918428
56600
652337
575091
282594
1064675
717298
360633
680376
1605364
378491
222678
158691
909397
393042
1776831
1803593
1131260
1656734
820403
380331
774082
1672643
843903
1151430
100455
1250103
783948
1595338
639744
1260175
41879
1509137
485549
1582738
1528712
1575916
1208572
146652
1303781
877269
1745246
465668
909437
347044
1015207
437623
130097
771322
821244
186557
207210
993042
632824
471443
1651480
1765472
49108
1820097
1436710
1422458
1870897
1061264
678757
535956
405960
337757
1106666
624659
1099461
96480
196215
1646857
827733
363617
1852955
914041
118402
1890211
393169
1972316
425648
251574
1434077
1140532
1988956
1656001
1476249
33640
879813
1539736
531314
1044572
1800249
696974
831984
1177646
430123
1294235
89574
676214
1170885
62042
1813409
776703
1297734
897423
1136786
662727
1802901
826455
1017346
841812
1838889
171439
511627
989604
353421
573722
1328896
488746
933933
400095
1474571
990991
1259379
1681534
1851005
582663
1687711
1355800
387128
126319
1567821
562324
1550006
1230477
705162
595284
1666353
1282729
1020102
678823
751584
1076307
72324
1205180
976920
1852054
655430
481483
579721
1326886
1885620
1275602
428186
1056847
855485
1689343
518504
301435
316943
256227
193846
14676
1866780
1953018
1472829
177262
11023
1155850
1514538
1454677
1774094
284105
1528210
1727899
23701
142589
412285
607732
307457
355974
1431804
729181
1970879
1615552
702923
324712
1830537
426362
1801194
1068802
575721
1733233
797462
1657876
85984
1027718
155680
777350
393764
1321682
1081340
262495
188294
1294553
487261
555763
240442
327494
1911194
1132279
25429
674977
1502569
1090409
245291
1238993
423686
719475
1150348
1218484
1472463
1916634
1197997
1225795
721930
889161
595102
1706521
250129
631210
358631
340970
227525
1765702
1992132
572103
1001677
769481
1437861
1671252
1844554
1256332
501057
1087585
680708
775173
1473431
1916167
1922974
1728983
1100716
1659144
1080906
1893741
308499
1883254
1566767
610159
1843904
1465007
1708442
1008524
177214
374975
891512
1445680
55498
1224211
1901633
397737
1316499
1949852
1750627
1990460
451257
1265268
1769761
1628460
50263
218085
1729015
315879
1334372
1421809
630637
1889589
1517530
1055898
1028000
1932278
1868588
218136
1346307
1147160
714045
1985336
1570187
1688821
676085
673406
512220
1365553
381315
1026877
1572142
1637475
1126371
434232
1072903
945266
527072
44548
1393004
528376
1787557
1109391
1607191
224637
593880
532687
1258302
1867523
1824994
128434
515238
801709
1956957
1719684
1744283
155621
495521
667612
1236308
329821
1103068
1554133
1387853
685681
1175291
603541
1779342
231554
1260472
644914
1668669
567724
567430
1141747
703352
601163
130371
1156494
535750
387488
748485
1136203
31521
651766
1249837
1586724
1734321
1249754
915455
254809
640631
952178
428125
1648164
40810
6214
642480
1146365
270564
593041
1411765
1183703
244664
30453
1959595
1395472
686019
204907
1821695
953636
1687458
644056
290687
1257471
341735
1109917
684684
1968636
1684463
1589661
484093
186122
815183
1801826
1946518
1538820
530824
1959589
1591806
1400752
169830
752302
1249995
588958
1949986
770141
1043558
1466532
1167497
1769541
1852530
1673460
72163
574283
1022451
1544131
868998
475439
1978502
605260
570877
832398
969344
1667910
1624517
970179
79686
308785
227798
1734107
613923
266370
50213
1195762
919667
332451
1447191
1250596
1837768
87166
493886
1016999
611115
1436070
1039714
1878531
1004701
374368
1533667
931994
1374899
60977
508920
1589685
1702812
743952
256938
1458104
1056691
736534
1694122
361477
687688
1329897
228896
1389506
1909966
1141977
694760
394232
1832068
940656
1006461
143617
29523
781046
122930
1659949
1818514
1390823
941278
1702809
55778
1042903
206006
1801057
1295763
247671
315713
878881
1916752
1068876
318724
107845
688089
548535
1752444
1088998
1979249
1767455
1306358
520939
1603487
276190
669703
97032
1997261
1467252
296049
1661970
979761
1382316
1732726
1015651
365986
1853356
1358489
1213231
1467202
925221
1569360
1138425
37412
256509
1945611
270276
1646588
1183755
471237
1660927
338905
1487178
151155
1835266
731468
1032346
93024
852892
414328
1344940
13897
915319
290001
737959
1499239
1562645
1430231
529207
625250
1824570
1195947
1728275
1361613
845541
1252405
17683
533577
1184752
1377721
1190098
1312410
301039
663769
605616
1945952
1878900
666763
1150375
1111359
1739728
620621
1338719
806151
784564
744518
684377
189999
647591
928561
620588
984943
1061939
11390
1949607
1808818
125616
1510787
870129
1246523
1284361
1505136
1557236
636012
129889
816482
1911864
480224
67226
74060
1338218
597128
1171125
660451
1717995
1049253
552047
1126268
913840
1456183
779482
717938
1811701
636659
658157
574611
37465
115561
362890
957381
1072791
1655875
1231590
806265
110941
739206
275117
1048418
936411
1013175
1978547
37244
789853
1295017
106549
269572
446198
1289940
1109633
1675374
1651248
1487600
1245446
887344
1903984
1334856
1100574
818443
1839542
564753
706265
807372
1227464
894507
493019
1840578
299904
150300
1664151
1198912
746141
737859
1354740
1715609
1427757
879213
1584
1145288
277813
127670
1911475
816069
589846
1932781
1273378
1436678
1325669
1990362
1722757
1422943
35374
769980
414980
1998280
839741
381467
1170908
1054552
295235
1214018
1006900
1775199
971508
403801
1125581
1605641
1276384
99398
221679
387699
1963792
401617
40715
1611339
1661764
319520
684076
1254273
1694304
574147
621234
658795
183121
1910189
429099
780881
1427579
1125752
1086128
168106
808649
1086710
1838248
1740174
781843
381394
306158
1654455
702432
1144371
318414
1698395
1495478
1404511
930840
1862756
245435
793118
1837501
1139396
1111857
508311
956445
809035
993909
1757595
300503
348876
846656
1939895
1444317
301616
384759
994621
1495843
859055
302056
12897
529269
956896
432089
143123
1952428
1671262
491985
560047
1738008
471291
692318
238417
1678885
20450
264147
1697376
1277396
1388273
1840762
526484
609476
1387211
1548348
1287465
229662
663589
698329
1565400
1276993
1666080
1747369
223041
1324730
1420396
1957900
1835988
1851821
1534803
1476439
1819676
1283068
1734379
755758
1649415
1416057
927436
1429874
433134
1439444
402478
1319729
358216
1745272
837987
335396
1710408
1128246
342040
1239681
1569341
1886504
696233
305728
222107
607835
419090
563509
1263098
120962
1948835
906557
1225412
1171139
809140
212695
706951
578686
197417
1701886
1621913
218884
1079607
1829716
1799144
1804356
152653
336113
1899177
253652
1218573
1902625
1205292
828998
663740
313146
1452709
1843599
1887499
1941279
1272496
1325383
1015525
223968
478218
742834
1663394
768192
614060
9210
1820073
1550877
1857759
1283197
1184114
556068
1940693
1565209
1598010
222808
1958298
506887
1993418
135665
1452882
1411193
1668911
686649
865345
964491
1759347
1603856
1556780
1090325
1287653
1643122
206862
105310
24913
502390
1295363
538415
1383667
848411
492081
1584035
1235247
1434238
887799
564144
738930
1706544
71181
1541998
827064
764094
988136
34130
265579
1306285
1538478
562506
1228345
881041
510085
673312
238207
540221
1597282
191124
14413
873951
501082
103787
41877
1472239
1361027
1283886
1902446
1795200
523091
566444
1313843
376775
674555
1210642
1328464
960975
1567204
269479
1495799
1505997
1474945
411715
540818
1064707
1825072
691195
1385629
546311
592219
43831
323406
1441662
772654
1738811
315631
1510164
1764831
1579532
1464795
1456229
301496
1767942
708965
1132670
1281272
520127
1617997
827400
1289284
715911
273138
1154949
1584914
638491
751612
1004051
1386859
1280817
1997857
1604866
1809511
964478
1973267
665939
1116736
1692454
1134075
1734461
1741855
1110241
937552
1419816
28706
720392
1217186
1111095
1083333
215360
348336
718198
402229
1146324
105295
63445
1238721
846820
868587
1100252
868409
507771
1117041
1761678
1424898
477555
1958468
1887621
1657466
301530
315499
756643
194787
313507
859832
1828435
1916855
1896110
399333
1250181
487778
1628485
824400
48116
1954112
278591
1751850
171556
554787
1983630
296326
1557422
853231
843435
898469
1459548
450973
1153763
1900312
819250
1379197
1327690
1679345
589950
782933
1705587
1266616
795880
1230784
245703
1911036
700017
664148
1206008
1762025
1422529
1891761
412733
8852
552293
1294388
1686315
993869
1039570
223815
356853
100374
1709723
1655359
675463
97601
439123
1961924
1722671
1316505
1357999
871415
743342
673427
1721700
1635318
1110613
1315738
133727
663433
463842
428947
1200830
1680883
91020
1983678
1754236
391359
614940
123990
916376
8660
249984
148307
514300
1210007
1708338
1721124
1163921
1897498
1227087
651929
1524326
343485
1765470
628494
1207895
1336146
492392
231434
314617
1647621
739689
1219864
1655288
1483194
1992477
1738719
1677552
864319
1386830
1923040
1182068
181566
872855
956082
335407
829212
323792
662132
1444610
845519
696986
505737
227332
365922
493321
1378965
832587
1994894
1115636
1378469
1671406
1953037
374889
911017
1519042
648845
1343475
1170573
1825971
1581732
571835
1909383
1451827
1042139
1629318
287938
1049895
387120
1709473
677088
824161
101257
529918
1164828
1116418
1676451
196749
1693942
641880
1963083
919037
303171
496760
441862
899692
321343
1626368
19345
305548
174339
1403098
521027
185201
1716462
46550
1840286
1705208
307544
1851228
876217
344284
1354500
1793586
736007
1272048
1649573
1488618
582485
1051946
774493
450191
1528553
500658
272153
466706
1267790
611687
1411695
1006295
1516330
367020
1569916
1589863
1814550
1161271
1971565
576569
1845380
475406
707572
1802349
1598058
471976
291825
1773578
1672279
465936
114057
1916341
735989
1045477
536326
1784492
997482
1148494
260217
1559054
917947
1546495
942227
626001
156220
1304040
1077393
141918
1089542
387125
664271
1747949
128854
1992252
1529799
1709139
1587024
1085249
568773
771950
1849305
566475
306962
1776747
994385
316635
1374601
608244
1745729
134015
1732346
916577
1194447
1276632
630912
553384
997509
1133350
458896
831211
1237428
101966
1005589
376880
947246
942838
428745
1519981
1241661
1419099
1398969
1086868
746105
84460
1337992
1544355
1225897
1810288
1593774
1809143
1332446
1125213
480016
925154
345015
540623
541797
1444386
1811890
450433
1863213
581801
611371
1541649
1424305
1108322
617508
38026
1882571
236461
1014696
673423
335806
1243355
1479179
1037955
344488
1292740
1545775
1753552
1917643
1780573
96626
1565682
1359594
804698
1585633
28038
985577
626759
343693
150952
658525
1500322
1895992
1719669
1659492
107060
332507
687424
193547
1760178
380805
580946
106170
588730
1731640
1937829
865104
734005
565133
651485
225834
92658
1962415
1387797
1321674
1409481
518444
1487251
1939695
997639
1264088
584012
492330
918203
1129650
1145002
397417
338773
924195
1163933
619700
1391164
582937
997222
1075191
1459847
1751812
305147
1289241
778332
147675
373551
1591343
115112
1422080
1182620
324425
90338
335217
1277663
486724
1105753
1270475
1646956
199653
1559799
436816
1783503
1750332
1191006
1639245
1783814
106416
561264
391446
321195
1855216
673923
812173
1035835
252964
1299910
507567
1863398
257588
362270
504042
105707
1687523
597379
705113
572220
1270978
197201
477597
1864306
1891998
1381528
693144
1319972
1577104
1093343
1802271
1467450
1656293
1299635
1019177
765630
367162
1578584
269916
918720
1819514
439631
1402534
112451
839988
1563583
1470327
640707
1190968
1286503
267722
802897
424512
1333023
1178395
1206450
545228
1800014
1493277
335965
48930
1953321
1765094
59836
589740
1808805
1290832
504245
168770
826703
838723
1056301
340705
1769493
843465
1063598
184925
1305276
515375
671653
1297217
1055017
1876304
991921
1043627
690076
741208
948322
852270
971320
1020133
963796
1239827
1769715
1011494
436037
882488
1796151
126508
697635
1535969
1387718
1909433
454875
366543
1202248
458271
1869493
540960
182468
168807
1257757
1661088
450532
1743905
1566912
801646
187668
1388556
39949
553133
1889450
556741
1490615
436462
345744
1897000
55418
1000595
1862585
1461156
1961666
1002339
1987008
310722
303665
277299
1468799
110209
276594
579525
1487819
1032983
1483218
6252
1397575
1433379
68042
131367
776208
1952418
1985034
1497272
1780999
859574
1953597
1304205
1321376
1592237
245662
1044123
705848
1842027
1501718
1163887
329877
696940
914901
1920038
1905917
94078
1361814
1939272
1407046
890363
1190301
779671
975688
1476675
1218679
1957910
1130630
435902
1176620
100282
84944
1744218
707742
394184
1957374
939077
558247
483382
232147
26183
1349753
787648
1569537
322521
799019
50119
851746
1177514
1063863
532648
1543605
796010
825887
1802663
1463974
312783
1974497
1542922
933425
445602
621916
1034621
85021
23070
69279
617518
1053578
640574
603560
488482
386931
1478826
1875520
1013197
1796890
1692398
1116258
1617009
1851857
779342
1283742
1314129
555880
287568
902786
456323
95902
740551
1936943
207421
1637829
540960
789313
123826
1313142
630687
122492
1318245
789550
1366023
669848
71077
398996
11728
1317495
1338592
1593393
1076310
824948
68529
240448
116227
1968652
962362
265777
1766915
1460118
1685546
1199716
576730
856337
784759
1639444
1253990
45996
343306
1758256
1268151
1642649
896518
1765441
1999202
1682403
1101022
1353183
577614
96814
427170
1799476
376290
1854030
1117498
1386301
820572
200991
12184
709589
1234794
787306
693704
40668
1492414
380888
1516816
1232459
404475
399998
123716
1761438
1195027
1186022
1467433
702970
1570638
762168
1206462
1130631
1476714
1925732
29766
1352350
793048
661689
253415
846153
37002
1184913
542721
805630
582721
967647
1130299
456806
1441992
967181
987907
1085104
448785
1448442
1808346
113165
1633217
107694
1693046
1489605
1794762
47074
1285884
217624
1428156
284336
1849879
1303297
1602965
1261884
1211100
736252
1687522
1809612
921286
1965419
303840
292430
535181
1970645
1417309
835576
658023
18278
919962
606570
319815
55451
940237
1763316
1297609
1623989
1167100
182711
1853133
1849239
1910964
525935
307009
1473098
1497828
130620
1510361
1429702
1098090
1228203
875767
1857135
603601
258334
86751
1384931
914901
65605
960870
1561271
520188
410431
1082839
1718599
732698
131379
1435430
862407
1135830
1718273
1306950
1456534
734463
294562
1240184
627555
932933
1938636
163845
1537405
1749821
256487
1673811
681801
1331998
1657609
637761
1122783
1641385
1633829
213765
285981
506679
617593
939083
688905
1043247
1719290
1777597
1212498
379310
89385
316500
1857208
1903113
767744
155659
52373
299051
1202287
949825
177401
355093
553942
683510
360023
1659596
1616130
166103
1897660
1757852
953278
1894932
126261
1487166
1103392
1336918
728338
812622
95139
1153420
266422
1871221
1451071
326521
100184
1883159
1162309
1814536
1514549
1586122
822734
1475656
775312
866903
1023222
1478132
551988
491334
265981
602206
216429
83786
90379
201888
436551
250331
43166
1549471
429956
1560065
768786
819348
1511160
1198789
151142
1973402
1238099
1524236
662667
471133
1850484
67124
646282
647409
353087
170223
1733133
1154221
1710962
768939
275070
1686926
1958102
460452
866210
1052315
1455782
478108
1325367
557887
1782587
632939
1344172
1793304
166128
1782449
1715290
1744473
1608776
833538
402359
1095864
1116798
981754
1273525
1710692
1449360
1100664
1240970
1659028
624956
713549
91013
1579743
1036712
1422162
1028646
601183
1044348
1028367
1730887
1942720
54835
430332
1284692
450806
1472746
122046
1055523
1886922
1577575
1847670
1668014
643095
285082
1818156
417172
301984
1564720
1319212
1807106
1078459
1569168
478069
1455056
1203313
244068
23282
1739948
1376682
1222812
828198
1222355
514738
1600476
792158
1642275
1224833
73442
263487
1586531
415380
530938
750658
801314
1241045
1911180
1477812
1615790
1054501
223772
725489
1620898
1122990
1017137
1269387
108464
736221
233895
1130184
1587104
639142
700789
1247437
366512
1788100
701210
1211326
1721704
436167
1362633
1761711
1910737
1221972
372808
1256079
1078426
999099
300993
1152632
1980558
1500052
1164406
526647
196746
1771510
1568455
1645553
1812094
98839
125407
691770
1503565
1438060
1976366
936161
1408781
185788
421303
1133768
30150
10721
1577208
540283
693223
1485791
1528197
662827
573037
204363
1514207
1095670
1229369
1973530
529883
570245
1895947
1056685
71680
1813081
1681381
1878601
1897409
1128199
1515991
898240
641128
1562027
708088
922766
1905878
17926
752827
1240456
1701178
1793831
735667
782935
1031575
1779027
807574
1907362
1557042
727023
1311859
606944
508515
1958574
1691703
412206
1011924
1875998
969227
870563
636394
974432
328039
1041641
1844812
1144209
850977
1381966
1201198
1276862
72591
1268563
1646130
1187819
1308350
1914985
1824170
1661639
474652
565984
1286283
28301
404175
1703602
1633885
1509886
54985
1726001
1879444
1257277
153813
1745041
1125609
538172
1160220
1243022
252609
552520
483259
1048345
136150
1340655
783316
225710
1551125
1734943
1240748
1414624
79464
611634
1765410
593287
532835
1494413
1467427
980543
131899
1932542
1042542
1517609
1019319
665277
945468
468308
532799
297412
1413560
1113220
1468359
1670522
1702609
1475853
939295
359061
909515
297761
1104415
274983
1923792
673061
117501
136676
40001
534091
1776757
14954
91019
1481513
517915
1342626
186344
1348265
1624210
17858
1400756
1658556
987074
100610
93453
141065
933904
144150
20109
3352
960994
1835515
1782446
1484990
1496450
348247
1313338
106082
638755
294786
617697
257238
34242
843945
735022
103367
594892
837762
957471
1615269
567180
1107014
510584
164117
1537522
1310581
36343
1349834
1426777
211240
979074
801530
30652
1804867
267222
714935
188968
1446245
1953831
1252831
177554
1849243
384732
1613847
1098236
960631
1034928
27922
1575117
1043513
1385505
817837
394076
593217
56021
1042452
1398618
744795
1496046
914263
91877
1743116
20549
136142
1683133
1021814
995202
60402
1881028
1206973
629415
1010442
423180
1759376
299877
1465962
1553191
203792
1011952
1823124
720098
1646796
1272000
1658261
961118
1360881
210560
642671
1619974
1796500
1322243
1433037
460424
1239536
658721
717398
452839
1152026
366217
1961380
1124625
44255
452245
1962312
743702
1318172
1059405
601354
1556801
45025
1771786
343177
526107
1326959
10575
877722
1299879
5912
12161
750308
766362
814342
923761
1440
1836377
98180
609106
1795981
1204506
1097952
1480388
1282659
1840084
410572
895996
661246
243676
1483029
1677090
532273
1476257
1015047
1340979
395542
588940
1943369
278290
1704534
1072314
792222
1320824
1729610
1875786
1424854
1004684
1083615
1881280
89910
1370632
1970765
1019278
988463
1771647
1806635
1979816
927374
1852626
976825
953252
1751605
977993
716080
511776
1272141
226935
105834
872838
1549367
874806
1707637
28215
1183410
1492300
506089
1816868
179550
1149931
1092385
598378
1446916
1571011
803270
155147
1134595
1706633
961081
1168340
1345821
148361
1125768
25768
217212
1473065
1606890
1081385
851536
1534101
1281473
482113
1648361
259937
1295758
1893664
1862424
22226
1997847
475465
1832221
1201981
841647
657282
948463
1315360
1300077
223814
158640
800996
21150
1285121
621643
1910200
68729
432912
81865
978272
747420
788778
1787348
519191
916429
416902
1084503
309358
541792
1451254
1127646
1754198
656179
938774
1557805
1917202
907469
1275385
109021
844544
1735109
141092
414541
611696
1934527
609303
36920
1269467
28046
717076
1854794
1505233
1944807
402149
1578541
689849
1672942
896237
1094863
1225656
18330
166329
31326
670968
1590043
1821938
1264005
1303696
463842
1464640
1667753
1922698
1227531
574516
1130280
1615484
941708
498450
174284
329245
168077
915349
1552359
1526344
1493575
286543
1584616
1600805
1492336
1352119
1867533
677598
1817862
1602343
405791
1499212
1234455
329663
1408406
1088010
1990493
520224
1721596
99220
773905
1261344
984786
1995880
628295
93553
1296045
1356877
664805
1881498
230135
1198361
1384315
628686
1451711
1603065
1466278
1609097
246149
1660484
1954299
952544
702212
156207
871881
611801
1813829
1835470
1999295
1256582
46270
1765745
1374896
1668426
586562
1094656
1982662
110840
689171
1329977
1264508
1969939
329782
1964841
311945
436920
1101255
1486803
73105
1900096
1147745
492218
1179995
1304543
1358842
1954729
1852920
1749138
409197
751582
696046
1687061
424248
750772
735873
41232
72416
909074
422769
60666
1195412
1197604
1002446
327442
1034956
1119672
671750
1974457
145114
1820508
990207
1117994
841141
239737
1074048
1026424
1108028
1669879
341062
525702
262866
1683824
1281495
1607246
515529
765664
202813
431095
360955
687535
1370548
704959
776638
1264361
1816176
45824
969067
1203407
1543213
1215255
1846540
250420
872503
1344628
1646359
1517322
1792649
1830074
1721867
1474933
1548754
741754
658011
201578
367652
1687087
1936346
773696
397464
1689508
945242
2631
1764483
1400871
1554226
456365
422782
495897
500029
895702
1025213
678332
1093907
1372374
1795907
781598
1311396
531467
700337
1459543
1798655
1611972
1111727
1850624
672323
217936
393243
980162
1092652
612414
1379548
1581012
999154
1232095
1942035
1008570
561221
751092
1703354
335043
205472
560032
1396158
573473
857984
1896835
170331
743492
756900
631197
1216810
668399
1269352
544041
534222
1258709
747289
1005289
893054
971337
209798
196218
739128
1396493
1778962
1378555
588969
68719
292122
1593287
1786112
818580
1877415
355227
902864
19092
1967708
940318
1927113
1724684
15386
1464448
145794
626899
1599463
1151389
1774960
1994484
1253028
606765
1536008
1501107
734347
985703
725713
417380
1380928
400704
286345
1926975
446224
1316320
643997
838688
1821457
122134
1309707
1677769
547040
248285
54682
619444
1703424
758723
1888069
1678408
167305
1501456
1621467
61433
1804843
456023
1303403
1883237
644299
1148845
433207
1505856
1023515
428064
1682073
1826085
481776
620081
1599118
758549
124304
180212
802090
931098
1013901
1811069
1389564
1956255
221660
1489313
1248363
760309
256967
120049
575331
1475760
744996
395142
103436
70049
840060
630435
1184177
1749276
169567
1111567
120724
851781
787115
1512508
1515268
1677342
281928
1965277
1989058
262278
1563037
558389
769290
747774
1575018
52433
1444581
47919
1682985
1945211
1838425
294618
935352
1688363
1502346
576564
1974429
1374964
1030326
875236
1883438
1521843
218431
1447758
996510
159060
904502
1075576
107896
280770
152364
359668
255221
374123
714112
1377801
1120487
778298
1576786
1517942
1803109
377076
1233064
1880059
699123
1562237
17935
1986097
534898
1870391
810122
1525019
1745288
1064760
1368936
1748947
193477
1731463
619521
103910
344512
1297980
213766
1474163
604434
1632530
1952188
1893465
1971513
384810
1794745
1930308
1680880
1453248
688662
1758104
527982
763782
1983501
1590758
1606524
1699158
297126
1517600
545929
721819
280015
1016904
391679
1669115
1931202
249549
1747373
250067
280493
1534928
1506920
1845791
402630
457650
625789
187186
599917
863110
941670
1314337
125061
495670
1772591
1650505
1601986
875648
48517
1713033
1696236
678690
1126307
1441454
136434
742196
1422760
1197218
1370938
332410
571301
736402
533302
69045
1985863
785567
404294
963574
1932174
291927
118940
1455055
1909169
789268
758663
1339907
425941
1017300
340504
909540
1202753
1874662
764880
1623458
569095
1373170
1992759
1420610
747101
1768676
123300
1141391
1002074
78792
544835
1451254
1372761
1579185
700708
977763
1583714
1804750
1318321
1601422
501158
563849
999931
455270
1745205
1314917
39723
1661624
1262169
1768335
1586119
734751
790866
1236462
1506358
1063217
1543626
43045
1477986
771447
308753
1893223
815490
936642
1602005
547371
1137970
678216
1573448
581999
1186037
500525
1646427
728736
127513
385962
849099
570750
1406153
1749092
1814659
592023
1230837
1577178
964813
1090340
308619
223233
267113
1838324
1058673
870245
1780
102156
1121105
454762
545172
275183
187743
321167
294101
20417
404882
1121768
656481
682141
775949
1353287
238508
1191314
403724
748724
833629
1337385
277553
189118
372200
209672
1736386
647367
1558558
436981
227820
281057
1912195
1655152
1723515
1704107
1509108
1517734
187684
227598
1250905
1832689
433214
651050
1733171
695048
43201
852603
1586502
1253467
1410703
1597385
1965038
174821
703392
1857458
884708
1830112
1815868
1229679
1426631
950093
472018
1287355
1003910
1536181
1697162
679065
1237316
478068
513132
1081654
821
219483
150458
954095
601756
1669513
1168101
1066909
767494
813389
1204296
334202
1786496
211734
115291
1498957
315070
1792600
1265919
958995
263874
144484
574291
1847065
1515976
883964
553738
1269483
1197993
872535
296168
1082258
44158
1897520
1796169
891622
35575
342095
1200670
264421
1678042
192779
445173
988473
927859
249772
1061522
504532
371137
1569352
1391835
1732203
178699
940034
1402144
1713803
399352
455314
1229057
411127
1228499
1849729
1150526
935040
905621
1795031
704076
758771
1226283
413986
143226
867070
984819
655713
1913543
1601295
1842583
1042332
1313543
1899441
1769183
1784500
1100377
830496
926050
771411
8515
1567012
1013521
240312
243289
1393464
236447
1339275
1191528
484920
1566295
613481
1028291
1221443
1670933
1606269
1845185
1286479
438954
37331
1198790
1717204
1215591
1371029
452584
404271
1374119
159157
1610766
470840
1401221
1023443
521594
1798833
1274581
606037
1296422
1241849
1138076
1078558
851061
1239832
1323300
523212
588456
1352228
99925
1049083
1421471
1180073
1387523
963147
405541
1428809
1551897
791181
1395714
1071307
1813528
765804
1912433
1094280
1125654
435911
1083630
366479
1207395
1161897
509627
1488141
1715159
1952791
1387784
1975814
1787859
643022
446514
1643946
1284546
1473470
1287032
315993
592628
1870528
1461854
1750896
495465
251683
1228541
206258
1555342
725212
1067486
313458
1332901
1207304
1465778
549768
1622661
1409645
1362197
308030
856886
1681491
1207376
1345069
1681780
67945
1056616
1958323
1687086
800358
26619
210589
1853277
887615
1180499
812197
1063426
881609
1015793
1323925
1704696
55388
1246117
1775879
908941
70425
1760224
1719860
1529508
1324160
1821777
250062
1173215
597240
1444740
843277
1358650
1655493
1179798
1580603
924865
120483
1263267
963593
550001
1600787
1427820
119823
308207
794956
130847
1525482
352730
755428
1488199
1275592
854683
551561
244882
679668
1670460
1209186
991615
1142837
1667802
1579854
420082
1843912
365202
1218118
767903
6459
827302
1662227
1107485
1644404
1203476
281531
1344764
1487948
1535828
199032
1432148
862302
1824398
635218
607434
457115
1215913
770894
575096
1152678
1311272
289182
1107627
221085
1810327
1701291
1489346
1220326
432624
1601423
1010343
592939
1045118
1927832
1973451
1889788
788618
397868
1192434
122356
66597
1261313
314720
737229
63669
1423605
943590
911429
1119821
278414
1712424
872753
506970
889375
1492992
658568
1264486
103700
1506394
170412
288889
285744
1596975
1788912
814503
224625
1352270
1984849
1640195
916147
89926
607737
1862112
478022
1159151
1235984
1885157
533231
857894
294636
1854279
971379
1219326
1172137
207531
1381878
1820085
1475936
705114
545682
1720202
441805
1923350
1301363
285887
1742950
1741399
434476
515029
1006634
630837
378882
113504
1713816
922234
625333
1589043
233938
1221995
1884982
877633
439287
606691
757063
1900388
1008478
1077914
1327852
874813
1911884
1723548
740019
178937
1993268
280615
1855849
372217
1726895
22919
628618
519032
1109643
1755859
785972
1026996
1892067
1288880
1876636
519904
1221366
1444040
1477115
1651629
1912682
759330
633599
772424
684768
575919
173553
445782
288156
1848573
467080
1967517
951274
1800330
1433905
899017
204411
1862296
1547250
530799
763526
1655439
439612
1221615
140740
411520
522572
1223
1003339
1986736
559594
1286769
655960
1527485
741377
1613456
82898
1910842
789110
1760935
872031
1285336
359491
1792281
913505
1986332
1738748
23521
1044255
1182951
1013450
813798
768035
320326
646160
489772
1001509
1981263
1071769
1470708
1814962
661102
631739
1582135
668021
1349129
1152105
733534
1637200
937744
1761395
731184
943491
230312
944855
108028
226936
1596976
1944450
150730
1470592
928109
1392721
1422768
192618
39095
1066576
535601
96550
590800
1654000
1416523
1332381
750544
181940
1878246
478825
820881
278652
1422251
218835
18271
708537
1004911
86450
27941
1945529
1318567
1114061
1915647
1457308
389961
1443006
176111
305989
1024632
1082520
1765272
983433
1317564
1757540
706018
852035
333472
1887397
1134378
232717
698077
1491423
1845198
1932190
230507
1976947
1286522
1632616
1363091
138535
361407
1525836
1317022
1985849
1255560
1171972
1918536
1950173
630919
800742
1983988
1739300
769423
1029495
466730
1053617
97918
1827254
1794948
1635496
1624343
497024
1190260
397776
1675869
710685
1123732
1561006
288303
1438701
1189326
1216078
1964250
1155814
331417
292472
940722
1306234
955434
1572586
1515096
1963062
1768403
912435
808445
1816195
141563
21254
328535
856760
1089644
884607
793816
145852
930011
1612439
600562
1114467
1970801
1716141
93973
471634
227842
1232769
800845
671262
1290271
1882743
949523
290580
1331450
165612
1141732
1390761
1924307
1483919
1654254
1553141
299571
1866498
872679
1075389
1613067
1790656
1952525
603308
858754
1642780
1229187
452698
1363707
1317264
331629
1369329
705124
1290771
829140
835343
406899
1102701
1635912
1987477
1533475
1004999
920917
203603
708517
928120
1007567
969974
280364
94449
1449161
1925621
634778
652704
315838
421544
795789
644295
1209972
511568
1612892
1575939
1131360
790049
1310168
1749732
366010
1837624
1925106
165612
1850083
562462
1628339
1890149
806823
1369151
1125091
1500664
299874
1473117
435269
1412998
1745769
404407
274751
1898240
1380069
450672
1981736
1336958
1442372
1423550
1045757
819736
1274917
1053129
1787578
324870
428259
1384545
69205
582257
1399909
1175123
1505904
363142
529622
1882321
1221219
176876
1574121
825281
250470
1856097
1522485
1995731
683391
988964
289990
1709994
1309492
826588
1323057
690843
1214719
1480808
664438
699983
1848083
1205425
1302721
14324
733477
998879
166754
539660
1094165
1495056
106817
1143704
1370161
1370146
1116141
670626
1913988
1203428
33183
940978
531757
379813
927371
151157
1316166
1400119
1184566
38999
1861330
1030340
375360
251214
1557756
1391855
606292
672559
1889272
907577
1199341
1819353
1285213
1925535
665962
1997074
1813924
146845
1143130
1385965
397764
1879733
199265
126577
1380949
780708
341887
1825227
1515437
357367
631542
160837
1782973
1775407
1704264
1431282
1684426
423654
88552
998705
437697
1528818
368566
1168831
1682413
425144
270424
260005
1457513
552218
1742184
1137856
931401
1093603
836624
785759
1394945
1715322
1880476
129091
463509
1142165
1855718
536365
1851968
694822
851555
1049332
1660545
1951415
619175
318395
915319
388704
800021
512170
1999934
1879000
1745575
433892
272013
1030317
1096711
1673778
1526058
1041893
745709
1649674
1572080
517508
556287
1910373
1618437
1959797
1660355
853343
1303348
971330
1842305
497032
1980114
943826
227534
1223105
62912
1408360
1911563
1414471
256045
1208239
1924601
73091
1276440
918434
910814
1309543
779720
967236
474639
215873
639618
1939705
1325622
955430
999787
1949143
458170
1315431
162977
527099
1895970
1671699
55388
1998424
889107
1251256
442761
643136
1444933
92428
688978
864444
488124
137703
134712
1755607
599259
30354
987586
1776067
1222947
47066
1660666
893178
176884
1308880
1087131
426924
1949912
1313970
271897
1052367
613848
933412
1252730
1181538
1870601
138224
953696
1867249
1725486
1643239
54757
531168
1105950
1768015
1213251
1588549
1159697
1853531
1422083
393343
1373533
1051102
1166017
809408
183128
1812791
1102697
1009029
765272
1384140
1067096
751203
1639814
486030
1735828
1598023
162056
1734649
617426
307124
1236590
527362
815857
996978
1332648
721994
723357
1148974
779268
493767
625401
149768
821738
1452254
1563080
473567
832433
869910
882533
1629860
857129
1448047
1909685
488624
614820
466816
1383176
1779964
1409455
356982
553111
362982
563065
1371625
1349066
1699272
628952
1209378
767460
1454471
230376
41319
1381487
465172
992090
1519755
1695874
718639
1352280
1831431
668283
1734755
1959035
483721
311572
657605
1278413
793623
1432307
1291348
1231365
517341
1780231
298743
1074224
971720
580608
1504150
961241
360940
998744
693406
557822
1190270
1849080
843193
764274
415259
157024
231519
261785
286753
1918508
1616701
1939429
164399
1665456
49371
1066412
1856824
540531
755747
1239386
1732045
573634
2292
701557
641276
1303853
1538243
365170
1855315
1050233
1317175
1798769
957582
525191
1167140
1499619
1949862
269651
398061
1810826
389731
1979809
1369267
1467292
760236
1646089
1063827
883226
1072937
773502
1135529
835611
1278919
1636112
1371846
62172
438505
1239195
925420
223373
1120849
1755818
426920
1687193
831572
305283
1380686
49126
903592
1616640
1107528
1010780
761335
982349
1017934
863282
442817
794110
861664
325411
1644346
27299
310738
285129
1200178
1381999
1159146
947980
1199870
126406
1311277
544717
1763406
1583454
888160
1928753
1790787
1195321
1026630
341139
458720
836272
78094
720876
1932846
1047343
1136986
1920469
1770342
1493094
34068
993555
1422532
108041
721397
597368
947954
946056
1793596
190917
662547
1155502
1659980
1479137
24453
1092378
700163
295175
334713
1377267
1178888
1674326
1800327
866090
1935021
576847
1950215
1267693
388202
926927
499712
64061
176117
1708541
1639211
324168
1475277
1764324
495838
614276
1399247
1309951
750797
869554
1568708
1966761
180458
1651750
126483
1481215
46177
793897
1296268
851222
419606
16587
673023
842763
1006648
723231
738612
980813
1787482
1180079
1659695
1855533
135478
400269
575208
889046
998630
1096450
825495
1496031
1381420
1226543
412192
1558955
1212723
1895065
689290
1339690
1685063
937277
188482
1715398
1220511
114140
1643512
1845992
1767464
1760066
488958
621008
687391
1571784
1184483
1285751
1506833
45813
429454
1717164
216044
283034
1499246
81343
1398511
748310
1274021
697995
651306
20999
1624952
882700
575937
1252984
592788
136630
1278432
1395173
1139631
1905149
817451
1045440
1944527
1909035
831389
872331
1119084
1494445
1747269
942863
1051031
1382295
1744407
1253490
753938
557521
1273467
614985
815797
956262
337411
762946
170014
859629
1518499
1255309
874602
898266
1319191
842569
1576430
560984
515737
1688226
732795
1824351
1248504
158079
1211089
915878
1039389
386774
522799
52710
959384
1516606
1815458
1432660
1424402
369514
1039068
1410224
209474
869863
244513
188164
354465
1967230
378320
1430525
1487670
1348771
657226
1057711
1377886
1903508
858146
859201
1036181
871771
69109
832599
418929
1493663
1397281
224336
1144284
1007590
625454
1809852
506628
1765797
539020
874774
182058
1983961
90946
1961038
667208
165433
944805
1406805
1569786
839963
202491
1501208
584314
1970961
1242428
1480272
1057521
1190811
1084016
596127
1638446
1385273
576547
653420
1152706
603922
1373069
1573761
417622
1440281
830394
174294
1137473
1454312
1824338
1061114
1958511
561238
816337
1741797
1161833
927718
1649222
1060997
1969210
290886
870693
1559644
418644
18247
1291175
771103
1839056
1398272
1448131
1021435
1515237
1761478
257990
834032
1547837
1205021
379345
62304
1886970
1028733
1381875
84829
240065
1936813
489080
1249431
1606980
1262102
1524291
1415552
59424
849969
1750621
1793144
1075319
1083280
1050761
1886077
1505555
789877
826797
1096484
1249588
1529136
1302266
1112259
402981
603001
77302
1160665
1333409
1786154
1189931
1080964
1647449
625820
1185965
1541374
24869
1012165
637437
1509906
1871270
229261
873533
1932016
1429438
476165
400599
596694
1596482
648362
498127
1479628
1110625
538009
12671
1174191
292895
734066
1581210
616214
1388167
1998748
1653150
401743
1323936
1375882
12372
308042
4059
1362061
1481284
751888
1517747
448670
570217
1706477
370998
802777
544346
1008904
1052043
1000535
1684749
94181
34069
57407
768082
269772
1831641
217121
1948935
344136
1635077
1373255
528515
815988
846269
32038
1659417
1395659
146046
1588818
471434
65061
50202
589358
1735834
57767
1148746
463779
766324
1738758
1460825
1316159
1122287
166169
1286568
1461924
764478
398660
740964
1384107
872503
1391704
1753938
1392756
482100
231820
1903003
1403319
187946
1574080
1341693
318836
742377
289656
710182
1800440
1025609
1442057
1446886
511918
242079
922376
742352
935335
1845165
360441
1819078
1841605
1665201
487249
1009679
386106
1576276
1402582
680902
212755
1122833
526144
513167
721758
394139
1475154
1668173
1704606
534948
720840
756043
639115
1986377
456157
1597024
761675
1099094
894917
1934249
390511
1257222
214780
1006500
1553850
312263
1647172
570219
936107
313676
1205775
816775
87534
972289
13748
672979
1482226
1680064
324438
505577
978752
1565297
71145
794013
1707513
1238240
937160
425063
520288
1962604
1962289
1352493
674519
547140
1862319
1498203
1410312
1461487
73179
1606915
954065
481117
291497
48669
1056767
713411
832271
700503
226634
521744
207884
1509614
204458
1230844
1674449
1702943
741402
914423
474546
14043
1798354
1270679
705364
638869
1547905
163810
1627299
1068568
1239872
270088
1316609
267927
1203416
279857
1028273
87387
817822
1047446
156586
1645550
1328100
580749
1577382
855674
1756269
1734150
880004
1183194
1973073
1798615
147607
923859
1682092
395299
617179
476559
1413476
1587451
1848038
115066
241835
1185057
1166292
1254076
371793
312657
927012
554124
798721
998960
1209652
45678
825377
1342931
93824
1443533
517626
1844623
789889
1430778
1092269
1132644
85850
929041
653826
67683
1849702
825326
1142401
98346
1947418
140435
231178
935337
690247
1120876
115509
1368439
270214
275859
1259612
1195854
792378
616359
860680
1249213
1751212
1219412
148453
1113602
550715
1504130
1832388
763814
1333404
1840761
1777589
523039
1778293
366160
1497502
893049
859557
1796746
348971
1254977
489323
1080522
1953246
133786
1651166
944496
1337236
317471
1062250
394776
1132169
105542
1931792
1926062
1949077
1130229
925186
770143
1982659
265793
1488474
633713
1772480
942626
664967
994378
547082
1712899
3198
1831655
130123
1462290
893168
1241618
365450
279887
1668047
318182
1697452
1036297
1831948
1849736
39565
112998
583108
975591
1109212
335234
1753478
416775
430630
181652
721224
1157495
597790
269031
380844
1075048
223603
1264544
360913
1103727
968491
1587005
881361
1798286
778850
1175258
1631618
765305
518418
1257602
219790
616606
1903743
54236
1112710
1820888
561388
1882056
1464509
971160
1125805
109238
124846
1049982
1347544
1881249
1880944
1241795
1737298
351636
639890
1338372
852380
1161343
1968622
1040947
1495398
1516673
1624210
1325064
884948
1433493
1401232
1786597
1014357
718234
1093024
577830
1895433
925198
94658
1078550
1294346
224985
1527684
784979
778436
639493
1311657
1976444
782575
1910748
1214095
1408706
621580
976795
245992
432024
1721460
1695249
1597714
1575752
767276
11808
1098051
568195
1542747
879882
638020
1742247
1852624
1804485
932895
713767
1368325
1878683
1220344
387821
1661061
1733764
1578785
1880604
1261732
1216145
1514268
485389
558798
348122
498766
589693
1129979
1160007
1643064
1608198
108733
88009
258254
494702
1419389
1867791
591707
794792
1486146
1924089
520643
1083204
1272831
869874
314401
1759233
49403
729277
757768
1201996
520543
1056063
1727100
501411
678868
212258
682789
1686367
259008
226841
1880249
1539347
1937449
1948032
1806449
1957854
1461995
609983
461052
292494
218795
240663
1890127
1269315
1161747
241837
86885
516092
1380936
887057
1751193
149502
916442
1905682
113219
1401542
1770771
1691452
795540
1120657
1582724
1865133
1888298
49371
448691
899365
1732732
1501226
1620603
1828271
1297135
1720502
189067
1513935
1222087
1329201
145363
509201
1774941
313219
277269
1338378
1906346
1860265
878023
155114
337035
1735419
1491591
1558849
1593236
786804
1542167
194369
723152
722059
1780388
1119614
360770
1310743
126831
1093500
1470029
887855
1064505
1912440
790629
1050176
1090433
468155
200190
1792548
639550
1981219
847176
1465375
862452
1591061
313377
1351761
358760
1091168
365696
863468
75000
1628952
639742
219955
550002
373888
1368641
781597
1260004
1842257
72685
395769
1725226
1890621
799404
601641
1304730
1499931
491027
248752
1381917
1380868
1986320
791498
1409643
1733161
1212845
48051
44564
1948037
1792303
1235991
784681
1994266
246602
1171320
1114280
996536
975561
1520696
1559887
271635
1809643
502498
1278258
1609697
40915
1700278
376114
1054773
900873
29811
742404
553439
1881156
1835200
952629
1632360
283297
1766292
109326
1701159
1463281
1883222
577253
525463
1272320
979856
1537581
1115571
145013
361580
1206617
1590848
716755
225703
1470527
1437652
598209
1844870
309908
937529
1105159
925035
1492223
1348973
1091233
693657
1819568
357560
1158709
1536375
1752074
1080091
1920411
1567379
1473998
208923
1685721
433552
1952904
775397
1022023
595377
136331
1956042
118311
783111
1062626
1795555
1639319
1880800
1929376
1109467
1367744
47412
34037
818873
1029187
759925
1053739
1913946
971815
1235410
1690164
1384640
859016
119592
686045
397458
80010
218677
331186
1338148
1162583
348427
1261246
1477372
232535
308609
73034
970443
1932427
1329848
44803
1712100
866249
745439
1179967
1261735
954883
1170997
641115
1808171
1203988
39250
177076
365798
528994
1194136
1523623
1675903
1803044
1328266
214802
1454598
1551865
591797
1070234
250893
1268029
482467
18895
1851429
1548992
1424544
1985701
149239
1060609
1447748
1345105
891533
1552169
746940
602879
1196656
612036
64794
1084306
1975658
735043
742347
1444098
1672268
207931
1072908
1216396
1243609
227
776748
1875614
415090
674754
535240
1451386
1269175
1114131
363075
1208475
1957645
1322190
1641690
870421
1617265
1238502
818621
486303
1271665
1457921
896323
432197
734894
906063
923441
706678
57624
17321
772134
232693
138752
312497
239246
1446087
301666
1147752
670155
1745663
1474569
1692696
455876
757886
353527
552318
1078236
993835
1599263
1356216
1956204
1046118
1397624
355849
1518423
869102
543599
1434840
24582
1564777
968528
1493336
228632
468442
1589765
1904831
275434
959078
175477
1740026
1057635
7157
1802890
1737131
1123925
1844662
1815983
1341824
1040727
216135
1589740
947365
1442255
1016
933070
1854148
34806
833572
645273
1822263
769667
1723452
1452515
1159816
1317748
1384051
4051
1815057
1424139
1727643
1028276
808512
1535214
353367
1075027
1742441
1215729
1652781
1414017
1633155
1487667
521015
1233403
384789
1242732
92989
1551078
156109
937133
311237
1809492
663401
1021212
191113
1898557
210403
571239
624871
1716254
1893791
795429
551537
886231
1438599
364854
683309
751003
290897
1716771
867399
548493
919997
1039274
1601461
1913280
1505076
792732
1012761
656263
3800
1256833
1949698
1345696
1556935
917575
380864
89180
1888356
445990
1150768
105286
1322300
736701
1886711
212483
492488
931239
644379
1929131
943067
749219
452267
693781
243174
1129774
58556
1027734
527758
1903450
1534591
1160521
1295462
1753444
1475108
288835
674576
437249
1610264
1107893
1516978
1949923
474813
309551
398008
560781
1540702
924333
849315
1985504
846857
301573
992835
183263
1851189
381113
900454
335155
460573
176192
1171850
1948215
940742
1837860
907152
272107
686897
655876
1076812
1011681
1770198
800947
177400
1897123
1296447
1598906
415093
1461606
1010249
1099174
526341
75763
845238
1292459
504359
1933051
163756
122588
168576
1282478
828472
1953384
1928446
1859500
1693812
200335
1173468
81422
671819
78039
106621
1767878
1353473
1194364
545985
155106
1066313
374833
273797
1206911
1450431
45754
1308462
990107
847193
521577
1064460
1285483
1827707
1663944
1104992
31037
581313
1104609
229788
227450
1710270
1466503
593017
1533007
1768421
1608278
1891590
1588349
1210708
308080
1514454
426638
226137
785678
820915
1560535
1315119
952628
151030
115315
1931885
29234
1625338
1676228
1496591
1119642
1456707
373896
1909248
1036572
984153
298268
1062942
364675
1229741
107509
363569
511217
1441763
292646
1800801
554219
637676
919186
316685
1171066
437599
1505330
1373629
1695852
1143713
786869
506651
586926
721448
426454
1820303
1036247
226309
141586
17978
316777
966747
372764
1168812
159777
1493640
1986541
449038
1334734
876111
1146446
1454382
782502
1061296
1032157
68452
1313092
965491
1872545
651590
1243900
1205585
1164130
608015
1025521
1129175
509457
900061
988232
470412
1338781
1058995
1180156
999650
366919
1464894
658966
823378
35464
940104
707052
153719
1566445
1677858
1982679
855116
1285101
1212524
1077673
376510
1835328
1502951
1218412
1772234
1113998
526629
1760620
662122
1275924
82823
1730365
88309
643663
1181387
1828022
1114202
1531958
1951880
1780789
544748
1836541
52315
1460671
316811
713842
372646
301431
103320
780513
330999
1240474
629820
1997878
1161097
1015976
66855
1195291
1396375
973040
1831755
361807
555356
702695
609474
997858
951477
693594
1909238
1467271
1002717
1300311
924645
833382
658002
1370921
1581373
1996468
189363
949347
892341
495095
827275
525808
902433
586472
1445716
361107
1695034
720288
933232
1855210
440131
128618
615539
573140
867743
777094
188757
560992
302232
509308
654410
1755090
1046440
1995833
158125
634612
615643
1489116
1557785
788421
95231
1322755
1903877
1240389
1013062
1614649
1767060
1226036
1066649
1119177
1407911
1836703
425380
1767058
1139999
153713
1926372
299856
764334
600404
1083790
1616311
1330267
1159064
872052
990759
294657
1806612
509823
55084
1451660
98138
1803816
596058
119414
232845
1942478
1716241
1799013
1490044
104814
157175
428427
1317958
767190
1433352
698543
799883
1346119
1941422
1935316
1448746
120691
1368820
1084358
1403806
639261
422800
1698911
361436
1328680
712643
22630
1497952
531169
1522551
1448739
540589
101038
631431
452355
1536615
922992
177777
1747140
272212
1638498
1587932
1767645
1169066
904234
457033
192532
1115981
323219
1675541
1912331
237121
928588
678626
387829
1374517
1987241
592364
796979
1851746
1809374
1530959
627701
841472
1504623
643374
1729792
103170
264571
1904698
196501
1767808
379884
1777706
701830
1454202
786444
1385650
1477846
161605
1876002
953867
1475634
494475
652913
47776
544344
1724834
1918723
1342939
1293682
502247
798332
1068546
920927
72892
234436
995913
1284581
1788752
566487
670364
1077545
1741636
1900443
1081074
1335965
586654
330400
214465
1551933
1027904
878710
1758077
1452187
1056921
620254
1240442
89705
1342812
1967997
310295
612764
1589447
785341
1637635
443459
1614827
798363
616492
435633
362851
1392205
1555094
1446946
864755
358733
827584
1466245
170095
665295
1686469
420900
1476303
1025676
77072
1205902
855429
665866
1506499
1081017
1988433
766035
409317
995193
1848966
5474
122169
1561378
1968606
728834
879647
785764
1393098
1371706
1012163
228181
77519
718290
915916
1337274
1166756
999089
1337767
1983308
4425
904734
473388
1743713
651521
595961
1207992
491698
428502
304975
892587
1183064
504220
866717
36288
633052
1332313
1214195
974984
1513802
110697
54675
466266
728915
1572183
1979237
1533926
1499111
1934108
242354
1287867
1131252
59032
1496492
199683
640997
1345063
165956
1956998
1489410
520919
1449823
548741
448945
603081
1869469
339043
920625
237388
1576387
1658855
146454
1372432
1759916
1684347
912060
1732750
911822
1291627
1677611
11643
1406947
982832
1938383
1025678
1919077
1964992
388619
1902227
1732607
989438
1166703
110965
1762670
295896
1222096
1018285
1513989
744750
405155
76228
1126524
90444
894139
209979
703013
1207004
415003
1058597
108487
1417424
1484564
1623671
919958
803180
1103183
1512918
1284935
709708
1735142
953217
319933
1324185
1311155
50788
984679
148413
833755
524784
924168
1695167
746183
444796
1144669
321471
797887
225220
759084
976430
464021
942481
1734851
476806
975478
319972
1660914
927496
693084
753452
754484
1039022
1897429
427503
1225766
24446
836658
622900
126872
479705
1204051
522501
1758178
351315
792979
584723
1153591
1165605
416675
351473
1690773
1190217
1851699
420763
666149
1539203
1115773
1272926
125319
1393720
1890686
1718418
1302293
1824106
1718099
1264212
1598430
404320
86948
1994177
266959
828866
1327406
70774
1219334
161617
1991652
1871170
1997044
1975614
1412256
1051738
1998531
463793
974433
679544
1624198
701380
1135127
836125
1752695
543678
775338
72328
1246336
1134325
805940
1555326
420625
1185397
1519914
295480
1680864
99001
564547
434621
675937
214980
1752748
505376
1489529
1626729
39702
1364547
905145
1895751
363356
113636
1536340
1125433
1783446
1599171
810767
1220072
1310858
360330
1790262
129754
243746
1103213
542970
897176
1362009
81533
546064
669983
741572
1846173
1044633
1011478
1145535
1487674
1241579
737123
1746064
330105
981590
686074
595160
563275
820179
1271816
136202
1677986
114243
226164
713248
791196
290936
979863
429869
428618
1028475
1816006
1982662
60268
1280167
1925059
858890
1810035
609484
1184617
1434417
674165
1832723
1518367
1426542
14841
162196
1442094
697864
1103009
937584
1392607
995851
1967942
963175
968188
1249579
288330
1367926
1018774
1398667
967500
1345208
618360
1375755
1524147
1566449
962545
729647
1459731
460930
1040039
62975
1519171
1196374
1715655
1883783
922128
1723305
1043251
691604
192353
1826038
729839
214356
402570
1259493
102982
1091351
557594
365391
334757
936603
1556811
288253
1026739
906729
1961883
449295
1929560
394640
1947693
1145506
703746
582365
1818275
1479331
310811
238904
604191
915142
784299
385580
609769
947951
859992
260144
865342
655734
137571
1228198
119546
20589
1160285
1361442
61219
107472
1675118
798302
484155
98760
119072
608173
1873319
1815222
1853652
50016
739609
385400
549128
533853
1707349
804708
660731
1271331
291733
569413
616641
1275433
368487
307166
1676551
1367985
995377
258086
1691786
1674659
1219946
1848560
782274
1717428
1556170
977336
629864
1961987
1495533
478825
117578
231468
393505
230351
1769128
991726
1754178
564225
1104046
188799
137610
1525282
763084
1752377
578314
1196249
1214244
821384
886586
1748192
1103113
255719
962103
1381593
1991399
134274
542259
1275816
46912
1535838
1049737
112982
112936
385772
1605419
302366
37528
1387264
1410632
1138982
101203
111065
1072313
455895
1641066
646308
827187
63230
1276460
1394
558225
413836
1888318
1867442
65357
231606
35835
503892
1278817
1427157
973360
1817350
1506615
228529
917360
999699
1655105
1358392
1771850
287333
947632
643093
1908332
1608171
1598377
210416
1743439
1586004
406322
754199
1221037
1383225
1161322
1673072
129167
1116157
544263
1663943
90696
79858
1459619
1292264
564314
1018359
797913
1278812
603370
354066
296115
1415302
1531563
184997
1072429
904919
674158
731453
1173510
1315999
246356
731185
1055709
284372
474391
1999674
962939
1945532
769925
706597
319704
109378
198218
870155
251035
1664097
1731790
557893
374737
14576
425126
1648528
1447738
33206
1599275
1094705
439800
1791183
1980904
1136755
358477
1843184
611891
250288
673809
598977
1259254
1052767
1878829
1957888
1267409
1593588
1377451
831963
1136951
679957
349963
1689137
680360
601176
1889928
85062
1776650
186504
401579
1614650
1382220
852069
1907417
1569844
1873636
728953
1641203
306202
1816736
265179
1237511
1271626
1084446
1912723
912672
1550388
1884343
1497882
886631
1002997
553963
1101166
1060650
1664739
365424
298020
191426
1150431
990372
709584
1003943
582385
1825981
1384038
1463078
348553
928517
1848611
696609
366932
716784
350227
593195
1305196
1613944
905748
485616
19830
1668594
1913382
1801446
1405115
1382603
465898
869943
686361
228947
1657076
1596974
1212806
403378
1796622
28433
1564212
715959
1480948
1504033
1865260
937722
1395263
1135345
873189
1143404
539740
31394
1633013
1815017
405708
1910630
1646778
636265
251760
1579425
286096
1339993
1840869
305897
1762661
816770
1432389
1615186
747157
1690878
1184504
1895190
382208
1549052
1303530
1642289
301468
1528372
904563
1366558
1651440
519178
1955259
1606648
700490
1468614
1336384
413488
1816920
1144583
1597328
489790
500714
712883
1392649
185791
1036142
280211
55554
571413
7402
395424
908875
1352330
644249
212188
1963606
1962602
1911074
1138742
308271
318974
1227777
1000389
1826898
1087899
1261631
486087
1394883
1484333
934333
1904212
1479442
919232
1038520
259588
317350
902958
22061
941639
1249820
440555
290530
862432
800911
1016837
491740
1329781
1858580
476762
1791002
111330
1341036
1718712
1596372
1173218
332077
199648
1576598
290440
292619
17870
165579
1598939
1536676
246626
1143073
834377
616006
849854
1951241
1259884
834063
1501955
1185573
43441
90249
1179009
153412
1757632
1482063
1259165
1545327
187646
1334059
1732406
553835
108385
1556388
1750109
498210
1464068
1582441
816802
858084
1362525
207796
428145
23162
1566742
504014
1300217
578088
120956
785221
1517070
909648
1910966
1103376
929915
1806367
1818508
1174491
542783
1409683
99260
1133713
1716267
144477
1896903
844181
185169
1914578
603158
721410
984681
1551040
1352165
790563
723248
1564379
1238337
1857847
277623
773586
1792087
529042
364168
1328600
178282
888571
1018562
232772
343110
1837579
1134977
797282
1792283
1351402
823002
488701
1838586
1529663
857982
698139
949629
1775147
205871
493908
1900714
26458
1446451
1220226
747132
228638
495135
1599111
479027
1113947
1560711
1730877
1459766
715623
565576
863124
799588
1532284
1333622
560789
1830717
945074
688482
1000505
189582
1133911
961130
884626
1620398
1347840
894796
791170
421036
1900923
39845
742381
1202355
124306
513093
252155
888664
374826
1584347
1023283
1247279
400380
1962850
369042
1959555
636742
803083
297749
1118735
1429512
1483114
227907
1945771
9869
375995
364262
1350107
127505
590403
1495649
1031701
1098178
1124778
1115693
942030
1499659
1010047
1588934
106620
1407033
1921627
1858128
1439755
1763878
843532
442840
1263852
553618
1142827
1491466
23068
1580911
532775
1241532
8735
1605552
1441083
1040485
63374
36824
1009643
1050051
1035804
925672
1079227
1170858
805168
235155
129439
1727886
122957
1794105
301985
1957250
259956
1645272
1106436
1468514
970035
1096598
33023
512888
361318
36453
415161
665344
219530
856923
1535213
1918342
861645
67088
539366
1938958
1797821
1780532
810919
1636762
1553887
346452
1178031
405392
1226891
806664
1918892
929987
1326283
725318
523866
1041186
578001
1357417
228275
447731
857780
1814925
1718332
142570
291578
804603
1181386
1484702
492247
1873546
1731233
261477
443752
1087055
638422
683165
851912
473972
1469823
1796478
1685178
404982
1889465
1243906
1324277
938828
1488703
1301294
20845
150497
320230
216518
232597
832234
503039
854389
1489127
45183
1904483
1473162
426289
1969626
931605
1808246
1367294
1420104
119863
645991
1268462
990845
1698977
1542401
375402
883984
1958895
1615175
1457667
507584
39056
270433
768813
1830183
250256
1442345
342373
1875049
728691
1431887
1161619
418012
460998
987292
908803
431077
489333
141414
49842
1554411
1092692
1154748
1031672
886378
35707
1763640
1255812
1865033
1368631
249511
701829
1434958
1160309
1386545
1691624
1848977
778629
1366500
1074987
1397029
646156
1260360
697581
1908851
181434
685675
630658
1032889
737934
958647
209518
1822631
1849306
1549556
433218
337043
1182321
1452597
792900
632422
1315609
844758
777187
1408128
174554
1709019
1050517
1043448
689349
940056
1040249
1941749
992897
1665442
846687
1800723
715387
1393298
187238
1356613
889914
1910213
602668
111177
1472816
24606
1762729
1436983
174900
95529
1411602
1573943
1882077
617954
1768743
1235257
1467803
1536598
1666343
852916
502462
1531614
88653
1453426
250602
1863719
156309
582783
1896326
822031
1668827
1484595
1745754
1214409
993238
1261017
678556
445872
1451297
1368940
1862867
327660
1826314
1913577
1613473
1540929
708920
592809
600290
1903252
1009561
626780
334017
1273281
461473
1156483
1209542
1832539
787352
1212961
614958
873058
897359
554232
353263
1640980
641554
1692409
489269
1486959
736070
1068360
1078478
1533143
1213272
1801258
1939639
1905166
1076528
1078720
965762
1389064
38875
1077527
491744
1092441
1085663
818355
47836
1835902
894532
1226454
23275
246844
1457451
1368276
1158009
1346418
121313
42961
1148871
1784587
1722611
1369254
1252304
1881361
1116104
332274
626980
328397
1430121
1793999
1807119
1482826
1063378
1952958
838565
1978575
1430356
1747336
1612957
817448
728830
1764842
847483
1016552
1113491
125300
41242
1419602
1773371
530834
152645
125156
667578
1857382
1854793
561381
1873578
754930
1491830
1631763
927655
476886
1699080
145934
770779
1817646
503180
1515381
551961
455409
99648
1852641
587348
1561219
174935
216337
1175024
1306815
1093261
648267
111772
1132467
1606187
290278
115797
1568615
1905404
1747982
126967
1270135
871346
1571824
1393480
202733
1441138
1154392
633823
351832
1307529
1519275
1074902
1375186
1562362
1618610
566892
1249439
397231
956918
1985227
1508822
1139876
1130708
1364773
1801563
297440
270665
91785
241490
1436269
1551466
186532
1130381
1054807
735107
1857351
1457746
1209914
1374776
1647774
1569845
1747132
265744
262535
804684
524844
885677
375658
1227757
663987
207976
274749
1759005
1510142
419974
944235
1275024
810121
1511302
1393432
1528939
1169992
199749
696708
1008947
1949090
1225710
1477845
1483393
1850323
519816
732260
1775922
1289550
305548
141589
1691917
1332411
1913627
12990
1895180
459087
552839
417045
603542
839750
98379
836697
987493
666344
509319
1136275
31754
565357
872156
266701
1589000
1649195
32509
408157
227389
1278543
937028
109489
999468
1074521
241442
1999490
349467
153828
1592496
173682
100309
951561
80341
830441
157064
1712493
783594
831328
121706
1049608
314919
243200
1324275
365817
440695
1295677
1976782
1926778
1308594
566282
11964
1746208
1507119
1622108
1830594
945307
1104715
427937
470901
1510665
869548
359990
1070072
276193
363945
736540
1795633
502133
404574
31638
101748
1203139
335703
38194
603967
91869
1484664
1837336
1988738
1495493
1448331
191309
421353
1210681
1178630
438395
944772
1753829
1867837
1907309
1325196
348745
1060624
1452378
316299
1299594
597510
543064
429778
307888
1393706
683004
1010537
1435131
1479436
1049851
1258969
1260835
43747
639829
275710
1458527
1518814
1914984
196352
1865983
66039
1080994
343626
1944943
462670
929351
1680085
1896882
1921811
428193
1181549
1594749
24302
839724
931259
1131575
946602
650609
1416151
1786161
816411
254267
901215
1323766
579160
1753649
51530
1706226
450493
986722
1509554
1095104
1593771
104994
531317
442372
1869217
718430
460173
80258
907350
1869316
1193302
803212
733392
664430
314448
154091
527907
490832
1178978
123932
1028545
1953388
1115486
943100
844517
691439
1557700
798399
1849376
586062
763875
847655
28345
1871458
424249
905396
1167524
1533374
1556563
766662
516418
91661
437699
1286184
182076
1130693
1295841
131788
732551
1860287
1709634
227325
113764
1649991
430939
679513
1020182
1653576
1281707
75646
1817972
366794
1609930
19549
575985
1990651
253507
576082
1955770
1593477
1828106
700145
403257
723035
317073
975346
519063
448592
1665762
1172155
148623
331632
1000094
354955
1737497
1036190
786302
1007478
1875020
174865
432836
1002177
1297500
435667
1358798
806355
906611
452016
412508
628515
464826
1738943
1281723
1425873
1949234
491557
37192
363794
1621689
623101
1900655
311658
806622
1361453
865299
1315005
1326574
1615672
1453504
1432109
170960
1674504
803302
1774620
1709620
1400821
5843
386832
1771380
1021249
9672
252237
1989162
1741423
511744
393508
717283
832938
606228
123386
260409
1398822
52434
1218810
892965
1653590
1686439
1250825
304261
401410
1949327
640352
1623873
581906
258888
613783
1807943
1661310
354041
317404
636164
526640
201810
1026022
478316
208868
1254562
1600052
569821
1525486
1360903
1036404
1223716
410745
1846985
834256
876339
1555513
1051452
1879797
918135
615847
946356
900064
1941070
1812026
70974
594024
214476
1851510
467450
976666
886340
99250
220711
536463
801313
1820787
1693238
266191
1578626
233929
1468771
895761
566786
275634
1653865
406069
165065
1155067
1362353
1203002
1016761
775134
600794
56189
431362
1139143
649534
1205840
654228
665112
404606
1433067
811093
331456
119721
1520446
989713
1874230
608991
1520139
943563
1116316
1283422
147571
81559
688213
1607831
239063
1425158
965822
853960
1238630
1507137
42900
1003874
1176601
243218
1799448
562547
1139602
657778
1878601
570573
1820021
809023
1995534
1114142
1441620
1590688
330508
697310
186843
1321388
1075050
391823
437169
191101
1133756
591471
1925447
1474857
1277018
696975
919344
1295788
1363174
1040339
502988
420248
664372
1284693
1322855
759681
1344673
1706553
862987
702059
192968
489292
258504
1115529
1839904
852142
1802748
246010
102992
1235419
643050
484821
1513768
1958032
774553
900019
464066
1431191
366763
1620719
21113
1733667
947901
511244
999864
369539
1076992
1965118
177363
570809
441104
863838
320696
1166568
1147308
441089
932457
5026
1054408
1996787
1783127
990900
457831
1420301
475688
1482889
593165
1183589
438548
148435
1507085
141049
330245
517937
638698
663719
391994
1009289
732960
713309
1734683
1847426
1263234
1083045
865517
435884
86935
1535099
18047
1076212
1088746
1535597
1829135
1821085
872547
924492
1831416
1564795
1468007
793588
222348
1798658
1557646
1503164
1569246
1637631
944323
1586816
1165982
597116
1974547
68940
459400
1813018
519671
1461730
548869
1719
744291
1415249
1446987
1834845
1347296
679733
335876
103289
1086001
461254
839544
1768394
1096924
330188
1746975
510876
1498567
284171
54707
1255620
462725
166485
1226043
242847
637430
1673296
735985
1045800
1427090
261693
383594
1035335
81858
889835
224820
57210
33927
749489
1246920
1305431
400449
469214
772946
869028
1742897
272757
638188
1452599
1643336
1990887
914469
1144997
1336030
1911372
125894
1339903
932197
194633
39641
1426178
642870
1388437
1756516
1994627
81259
1796942
1159252
944368
1324391
798496
1675860
589775
560132
689058
1937878
384394
832683
768699
806092
1126858
1743503
1152855
441747
267953
1105863
1222771
418300
367118
507595
828006
1046397
1759043
1122239
1243717
980183
1350176
1932066
615259
824061
396407
1182162
366772
977660
851404
1198448
785855
1325877
576735
36806
1995492
700254
1552517
1737617
416259
1247339
1857034
1516473
317226
333559
1913748
443253
106739
1655182
931652
1563431
291601
1832711
1053827
1757375
890953
1280719
398756
1125429
1351433
1196589
436223
264481
613410
308178
24677
657717
611924
578845
1738673
1720977
1474201
1077048
440270
300685
883952
1196353
1006827
1205778
1512704
399554
131128
1992126
1540684
1996917
1969494
1490586
1720111
427470
1548743
54217
1127057
1666890
1874722
1760667
1924367
1272219
354037
1050207
1414389
1992159
1526770
675954
836906
173315
975974
457677
1189252
1470141
945543
1149073
998675
430726
972924
500049
235400
111032
1460751
1119696
1106732
1554368
96236
1097980
1673188
1183892
783120
46038
1315248
1314967
1733203
992410
1617316
1483936
778605
895973
716978
1491344
670725
183515
1064669
1566548
1428979
1096299
815300
1963798
1481270
1782125
499247
1343825
937539
1792739
256370
1535201
482931
960756
795611
1283207
1499795
1095151
1501746
1851211
435294
1613612
1506166
1512472
1126253
738926
1567927
685169
1285634
908509
976575
349872
268234
1923184
1149117
371512
12425
1074993
965044
1516538
44236
524069
284507
1058650
238726
785906
144195
1077598
787385
1234094
1697911
1537526
1627731
1333205
695618
899330
925673
1913271
1387484
186445
712863
831965
143757
712308
170300
148764
1765542
1945212
1363657
1490237
1038496
1309074
1305712
867319
1187261
466725
1458332
1991775
974127
149665
500596
1519904
1167596
706939
1376517
1265819
784425
1195185
878139
737329
1789169
776403
617280
280529
1373074
553266
316110
1617367
805332
781641
1351964
490885
232073
37442
988106
1121668
212455
776247
1555695
1244958
136786
1972378
56426
1442809
407413
281780
1873903
301802
1158041
1558559
986713
701851
1727600
747057
917199
1507654
1152
1155678
619669
1319295
1422923
579962
1664749
365053
1605308
1476585
1141417
1761828
375349
117308
165391
356262
1734921
1354704
1995328
1221488
302177
841041
1570170
928170
1030843
543958
1896592
758423
738967
319590
1523659
1985845
665777
872930
18336
1934439
792390
886332
955785
692424
1511868
1795132
1391287
993079
140263
1942628
727872
1462022
406767
1421141
1076424
890493
194639
579251
1481353
1683262
1749044
1361223
548964
915681
1184712
33792
233930
1293234
1604489
535499
1547988
150809
1675861
862837
649484
1130573
1704084
391346
701218
310785
1628927
881573
1981572
476559
805860
1843702
1307317
995761
1567452
1667251
1393509
1725044
1911387
504232
162755
335908
458092
1898533
1011716
1710049
432332
1441903
504288
794835
2348
1957677
1008424
763988
1455053
785735
1291947
1584212
273558
3574
410878
128345
499681
983378
1014148
1232653
1117075
967070
1534563
455610
1655127
1835942
1494315
1229551
1882836
304167
1045124
783833
429376
408139
1968733
1333340
938762
138410
1501041
848419
147902
928055
433995
287710
84974
1913499
1982742
201115
454353
56310
540912
67459
362028
1336650
259315
1725971
741653
1984817
85609
1834091
1168122
646
638730
289128
1400897
1386573
1152311
1055676
1214186
750398
793876
86843
1216146
705549
1061581
1419545
85308
1238935
624267
762113
953865
434855
1389595
304419
129422
1624411
1260573
399329
794028
1988236
842828
1763010
1475949
398999
88673
1810788
1509047
1106494
429803
1873604
1349895
512397
35295
1433062
263511
1298237
1738578
1602486
723499
1826925
31755
208824
1329072
1423644
1226341
905186
1746743
856626
1774428
960330
226560
926970
539372
705832
684640
1951631
685986
1208849
242314
1781041
660260
1910838
1617567
865
1072183
254022
195631
1689921
1001989
1057896
614131
11656
686006
303188
458826
837467
943309
1173178
1685250
176028
1420620
564270
1314423
815491
1662441
108730
50147
1690360
744421
412428
1446020
326190
1895417
1886116
696331
52537
7314
1959006
1459256
1585200
1133684
1546089
159510
1961413
15240
1497461
1158926
1050332
1052146
405995
1473871
939414
1685414
583775
1754649
1392987
237614
245069
802310
1504464
818956
221656
1498019
854356
496593
1638337
12382
656867
1481398
1690748
250080
1607992
1224488
1677303
1875789
1212805
973882
399865
1226608
1585224
1067916
129291
1581606
617249
1687481
1788295
1929226
78239
633783
1313533
755100
396065
16036
128800
1072087
1429962
1142683
1730998
1776099
1046764
400059
1818810
1172041
1590629
1934778
514222
1731364
1836114
1643691
1387306
1303448
1453890
739284
585852
1252139
119266
812051
1007594
335885
239427
310777
1324936
1999107
1047301
1380280
1209270
162332
175248
1774414
1172523
1431000
341065
1296387
1744107
624779
1605239
859349
977061
862386
836158
1018354
1827437
1745481
1856409
1900477
501348
22063
826860
1632773
759160
587954
1612279
1449019
724864
1415498
239691
144390
1064683
246639
656748
579922
1360960
1073049
1975769
799816
565178
269776
1420737
515700
1976449
257526
358785
1635668
1323970
180452
1606064
705133
1760903
1418171
1050955
285055
1325892
1038374
585014
277760
324511
1234712
1264974
1894678
773801
960969
138537
1107491
1425262
1797219
1000329
595233
1565587
252673
172078
397532
1060631
1710499
1155711
853023
1556173
150431
879468
524533
1781658
1579723
440214
219670
1104019
329007
689671
893676
679841
1504817
229252
64156
1509095
228740
562459
664989
1475517
796157
553495
437577
1609950
140954
733322
1595539
540514
1417737
190664
1074619
80606
998928
93765
921148
1339937
828210
1109589
1913202
1586077
725556
1647748
1503346
1618679
1724683
820251
1792850
28625
272522
708502
984096
839891
515075
74444
57612
1075635
1253932
471016
1747634
518145
200997
1510720
1216407
345668
157741
601301
1992429
1477336
436023
1209258
1070006
1131998
189504
1554761
835292
1531395
388813
675163
338049
1224323
1978120
994464
1985076
280492
659898
204420
798380
642311
750681
183946
10470
1017940
886846
1355841
584820
166326
486639
1280535
1147310
1426688
1354384
947083
1514699
535869
370594
1414046
360308
1872779
802339
1096734
873041
1891939
356557
960325
1429338
293019
1119012
548196
1793542
1122186
1073030
1710582
1250076
1890389
1905380
1445917
1384242
1539131
166744
848557
1282161
1428076
1033133
1846594
1831201
304999
1131992
1224412
502197
683077
926030
1108843
209299
280412
509892
1849487
1157114
252424
1045237
311828
1584592
1670858
240366
1155100
19037
1229608
778222
1130956
630457
512720
112715
1339399
1321703
905542
1483809
1419789
417814
869417
1693307
1768936
524690
64614
1299353
1457903
1551507
423889
1107297
1974666
109018
278283
1387748
541691
1024414
82993
910032
536987
1729406
607341
1380663
840990
1250257
785903
442617
1846835
261469
1917335
1579765
1454199
1195759
1732246
1060205
464166
203363
530146
384729
1760937
1291285
745408
1416521
165959
848146
1395577
1728414
101654
1836346
289079
1680017
277210
1892877
1297478
1026269
1635079
1974898
1323039
1525186
1001894
105253
1387236
741157
663750
596350
482271
1727623
1835319
1608490
104029
1698754
778447
2446
750185
1307353
561840
906828
1107594
145471
1816173
276714
1219350
1536184
280921
28005
1320079
131133
463392
903281
34746
49726
1522379
241089
578710
918158
393967
1701568
1739380
1584915
1504311
1661336
1049249
1573553
221191
688633
1085586
1590302
869094
1470981
1834881
759133
531794
1564735
731726
406964
635401
1698874
1342778
927063
1456874
204184
687229
1703045
1586736
1367560
200317
506416
129581
959401
1711005
547935
591178
315430
980113
1794409
1486041
441175
949247
11282
546732
398775
519654
752174
1220531
846924
22159
1385990
12755
484506
1362910
399932
1695772
1557501
254817
196195
544789
1108763
971663
1793443
1308323
943900
1801215
862704
792889
637205
356752
1013056
1642171
720461
163506
1333340
942244
1521701
1317138
654427
614140
1213448
473325
521234
261673
1876399
702148
1699978
811760
1204923
345036
116630
1517995
972444
145312
548435
652627
1584924
1371408
143748
441811
607790
300964
1896593
409197
89134
1910878
581848
1859305
701197
447096
1267970
174271
939460
458309
338957
936522
1659522
1315188
1918948
1332913
1069188
1188744
1474170
1943179
4429
1721416
474282
270234
945715
617956
620905
1382332
189515
75755
1227962
1282236
1865509
1463567
1545571
1476813
442464
132289
1330848
1136353
309847
341507
385811
1941580
1738998
219994
1796115
179951
709701
398305
939061
901551
1384149
670598
909048
650247
870238
989864
552456
1495534
1383047
55255
1101741
1830373
867681
1378214
1683445
401321
336034
1901286
668674
101814
297303
917858
1375127
480835
1105114
1590540
1023991
74074
1600432
30347
10472
991029
1538683
1876795
179591
1260793
903615
1080407
1208316
614747
321133
1026874
1264047
1104696
869428
1065126
1871817
1463959
1911989
1409528
1095131
1502485
1918926
1331960
1463190
1978141
363140
1877776
23932
815301
460571
116324
1248436
890751
469944
287653
1112667
614319
540328
1120366
844713
1016379
1454470
104651
1056005
1947659
1075660
332162
31968
443691
1569873
681288
1375271
900152
1348912
1990712
1484643
1532740
1198188
754951
173098
751229
605888
708777
1903990
385274
1992286
273247
876239
973223
90358
1770122
557364
516810
1483686
587873
272889
1324954
744526
1115506
1929385
781504
61277
1845432
1581198
1550527
1105361
1730647
842309
1133168
16671
1060186
1370717
903423
1054080
755379
1300755
1136942
662713
1263616
1226235
1275559
54055
1291344
1799618
126488
266588
162358
1519971
1280735
178742
1203862
372634
122206
942942
1630516
1651916
597452
1233884
425872
1183100
1562435
262130
1409623
813940
1503098
301120
1026687
376053
786361
1279432
1219923
1501772
422640
37864
1286159
1858737
369001
644910
359694
697782
142309
1990416
291243
1888151
1091125
1548860
1277297
507847
774543
1408705
1899515
1682699
1942062
913237
884291
1189061
792953
666826
433576
1580610
1203101
1490153
1313503
1849432
827629
836454
1280137
436331
1948178
223270
1869684
802636
1929820
1653774
675572
1010418
1321330
1000653
438920
1927828
350867
714495
1310083
347017
1080341
1182840
1107
1778836
1930946
577411
578833
1219493
1358051
1823987
1754516
168206
62660
782129
1478545
1410024
943523
1971255
1357254
650983
1498626
1917753
301777
172534
1094912
52595
1791302
313626
543445
1747101
253588
651136
1838395
550369
1579879
387742
1789941
40149
1921035
1591616
7421
1584305
1147376
1086843
233814
1141148
411621
774026
682675
1800639
1546497
905755
1923340
25804
1361982
783839
1441184
996298
1716999
540634
773051
1355209
1824582
1003508
830890
1939011
493920
1471658
1847722
1284105
1500103
701622
1838164
627075
1371273
1523575
645732
1576613
1435649
794514
1995975
234619
1089333
936829
171737
477675
971095
1717364
926395
177235
1488075
1327003
114054
609854
1360726
1951984
1886911
1525733
935997
1227912
337372
1663683
1048502
1538575
580843
495248
1156917
750900
1974475
791720
190945
86826
262513
609229
1228273
1735728
1659389
1940082
741768
1152854
1782297
1327733
352902
839207
1022595
1747134
1698439
1679585
289082
1841990
1188832
329994
276371
1673237
1552750
1921726
402716
158261
1974091
216066
422783
1474756
943120
1900684
1835703
705078
735850
1553547
1920444
1165106
1959641
548681
1104671
483855
994404
140964
1658113
1896726
379513
861813
1481466
1126025
1885271
1520735
236217
1017437
457337
249346
1446783
993522
1250549
1238880
248701
413044
1285271
279172
1753757
1373752
1955045
270144
957314
1023487
107767
1795254
594595
651009
1886957
268670
1972495
1692525
1065308
932153
1310350
728388
1006626
1962315
1659096
774158
268196
898971
1909634
1691149
480110
1563410
1819467
1504010
1820940
1327931
56513
1734040
1592957
196988
1585045
1771167
1761284
406324
364811
1388998
1909120
1210081
966023
83581
1243954
1137702
601090
388325
843063
1060830
748685
1119307
236109
1318907
1650803
1560934
230295
1097750
712397
1726641
1783605
1506336
1773212
1972409
1208368
26776
511387
913373
1715854
620616
1151135
1242100
1610854
1545406
1023132
1664218
916006
1195831
703550
868581
1477029
435582
321622
1991171
1951818
1104298
587398
1350052
1140163
201624
1300658
1706459
1871413
815580
1864552
495269
331869
1509643
1913795
444358
575054
971324
142244
1456025
1761672
1307920
41993
1863560
762545
1241344
1612331
1924263
1647482
274946
1903911
249184
1038182
1616681
986150
1363143
433797
514475
1238569
351593
1220957
813299
1850339
273226
1500291
1409440
321546
1558093
1631321
620173
1024039
716578
45792
1174308
1341988
1192671
1007780
1963012
1405844
462500
1661193
1242148
1962850
24485
1221406
738884
1977000
1335753
454315
1909363
862477
1199112
774028
518125
548887
1893885
1253018
993140
697850
332227
302333
1766745
744361
1080056
673679
90713
664265
1268850
359513
34883
164726
1369030
991960
66828
446329
1245677
1048011
9420
782444
702464
839403
171362
1559300
792015
1744053
317974
65725
212272
382628
1036690
1102329
688398
667453
601454
1263739
403429
1441324
1885812
813431
850850
1119076
1755153
1334509
974720
676559
1767660
856661
462561
793263
1979528
412591
853979
881115
904433
382063
1245648
267289
1501523
1607656
629224
860969
702229
978278
468077
604229
223456
314676
670604
533907
1078798
96454
576358
1453050
762527
1582697
1193025
623137
1899849
601566
1686693
1647361
1325193
542041
1610986
371437
1600432
399190
819464
1162850
6237
1671371
1929032
29454
1010695
1662196
577471
1509921
1118812
1241293
621718
472415
179662
931373
1876775
1331093
95163
282949
689161
1632706
780299
536494
238547
1007604
582134
354259
1503804
502232
1038262
1970177
1017124
1656507
426864
679846
20316
1536355
125207
456464
367463
1899675
944009
1576435
1745741
1723314
1927649
196192
1695983
1185303
172421
1203218
1339876
183855
6975
1480653
575011
1868936
467287
1889963
1662390
1626774
1316991
296321
1948859
1601512
474105
1959036
1239179
1084238
782571
1436095
1275570
895880
1844720
1022828
428305
521994
492866
136766
331699
370024
1432756
860914
469957
621876
1414216
689246
1683711
216489
1841523
1029204
1634702
974745
1072242
381075
1981178
138945
1217142
683281
1516396
1527182
691727
1522443
885366
1697307
1528851
574032
1758745
1954300
613935
1679184
1094723
1275881
109816
1739902
541559
680461
1980217
1135996
975343
436288
1206617
1485792
1253171
805040
830123
1704691
395741
1016093
674652
1800483
212536
1962793
930789
1436093
1450098
53304
1545692
1386196
1992470
373582
427978
1980395
641669
1922618
1568714
976510
915430
1946757
1590870
1274007
1883406
1167168
1520288
6256
495320
20262
1126852
508242
1858696
960735
1500451
629457
14532
47077
1659504
1842207
1573170
439874
778608
173551
643110
1223713
323676
1126522
774143
1537672
370533
1267140
1525221
658890
1441734
1656155
1464860
720300
1216703
347435
1210178
217462
626950
1928421
1248124
1536676
760942
1597295
498197
772797
1596350
794168
1980073
1672484
863534
621846
920744
779681
1039052
1630108
1338588
459384
1700432
1152806
248097
1292809
247264
826647
1080777
60706
553432
182012
1247671
1513277
1506267
1881278
165134
926113
116077
1879833
125823
1861758
342277
1105258
879757
1837157
1823862
251575
1866822
1442088
646994
1511105
1656002
26808
1121518
1786436
1064595
615811
968278
588831
1495961
146331
64621
826738
1216130
1227935
1951199
300935
161917
221284
1752079
1370817
1311212
1803300
1676693
663401
626081
1452059
1940246
1463101
534084
973311
1888429
886041
1128808
74050
1650177
77146
1964209
51887
1892098
1111123
1357553
1517961
1900415
368663
1516268
951510
744115
1186709
1816083
310218
1508415
548861
1669682
908743
1944979
385124
300749
36332
1325249
147239
30338
1804292
1546560
1703797
1924705
273926
1029998
1659340
883980
782483
91440
1048259
101562
988231
822629
314923
1227546
1646997
713908
95865
607864
313253
869545
1138596
1204085
1691066
1050273
190806
337350
1283238
1106315
1560203
140069
1006480
764295
1335699
470568
1080427
1930601
1352073
798796
1278991
1414599
277063
574847
1823827
1541296
1818576
1231202
1709907
1942847
86973
858411
1158668
1866415
1449861
1623433
816611
1251626
1778747
568525
823065
952690
1217863
1274533
1019305
1525446
1177050
1963152
250813
1353588
1857743
52014
186643
164613
1134067
1613513
784554
285965
1826529
1136670
1389122
1559560
1840908
647043
1518672
1832514
1579448
59602
1419818
1860395
1845604
1544731
1851724
51022
105279
543451
49151
665276
1099810
1231306
1471549
217061
662689
1237689
1828570
527025
860288
798301
1643797
1740032
417330
288845
571158
1706124
69474
455788
1398077
1752654
1569198
1283549
152469
820251
908820
1865927
1566730
1841526
1647618
49341
1720762
1204038
1927735
191616
190703
1303618
1948683
1198368
321757
916393
1449970
1645290
1183479
393437
978174
905342
583036
775600
408482
607342
208764
1771784
1161083
253503
1166808
725583
1036490
113898
1857626
9806
1050871
532784
19808
1910595
981016
1265522
961841
259693
17808
997150
1498507
634616
699853
1182626
422455
755189
228708
931746
1162223
1528389
1378079
1351171
1864334
801205
1740144
338440
1503701
998277
675345
1994493
1134667
658764
1737588
702602
1523763
1772075
1504123
1672891
665329
145040
1556940
16916
1751376
1427357
123261
1132027
1772214
853359
1992523
1070198
1441046
752750
1175487
1968874
779932
618647
189874
1292916
1303402
1342280
624498
990698
921878
1919873
416270
1710993
708878
1209722
1353270
1450052
592802
1499685
1361065
1716145
1691182
1677893
506474
1639257
1133379
1896868
610342
436731
1279186
968880
131033
443096
490497
1516391
898804
1227743
558253
764698
43133
1413204
254892
810571
1769103
816504
1764092
1631584
687377
651009
665159
842488
1555706
749723
428516
1685675
1186495
1531003
328290
100239
1758495
993419
1827629
1653445
1919668
1104379
499892
1772494
8097
1251439
489850
1411929
346612
1306739
599215
1024072
1409580
612389
641454
1828903
885013
1643625
584604
269885
680241
236086
676403
1134172
446777
198753
1887671
225929
617217
1115227
713880
1248445
1233779
1952313
105065
1237373
149347
1203719
899786
1295504
949157
1270346
1168244
734001
227957
1429177
1927863
48759
247492
1166349
225232
258665
720194
755001
635663
1286636
629780
218772
439622
601443
1454845
1773938
475309
1464170
401394
545464
640474
1087404
1276737
303301
763028
610877
767802
1661298
1182641
834609
861882
394072
747019
1360445
1900045
1935173
1146140
32772
1625711
1270159
161133
535220
1556094
1597535
1255676
1001311
1612385
175612
1930035
1743852
1125145
98909
340598
28405
859585
844358
100289
1075075
916512
158670
65897
1577451
472305
1893552
558306
1577519
757178
69957
1581530
447626
78427
683778
427843
165763
1526599
819021
713719
1592681
830102
1988360
1175709
354978
1949464
1977015
1885362
278312
1419834
1591900
791634
1627962
1354216
88237
616700
1379414
729802
1046222
1772285
672997
1274756
450866
1645502
882035
965810
1663444
1501892
2990
1360791
1775729
1616549
1394172
1533973
1923897
888081
1800581
819962
1156095
728756
1321626
1434104
454225
1167003
935284
575028
598441
483688
71786
523699
1047419
1343652
1967344
1771489
1371090
1500422
1069762
631300
1652801
922603
8563
978475
619963
482936
1073996
1823896
114793
1289015
745320
827004
1071207
201604
522374
908195
903390
319765
50578
938411
146206
596481
1458889
490398
30724
1362161
596758
1893866
1212987
817816
886648
158719
354066
479441
1508602
730029
832578
1699272
138453
1644385
450603
1580541
1377637
44391
1969177
789600
242857
1065011
427105
1825560
711568
1546838
417363
1290008
1073289
1618788
1794307
1423415
1508332
902033
801716
486740
86709
1853787
1378686
877947
1444146
1731820
936264
559287
797379
664736
1230144
1034049
1539743
783943
1105982
914865
1023984
1771124
479797
1731667
1825175
1380334
1223277
1236525
1092393
1673434
122070
1568986
569276
955779
75606
1839874
1686614
1543086
1620584
322192
976977
288017
1534367
703776
1528492
1116176
1512700
1560856
910595
1680516
212530
790764
945395
229678
857803
568712
779557
1880884
1223251
1260004
342896
1806951
589594
544658
509373
1715972
1813223
823074
555762
1061563
917149
1180203
259384
62027
248669
1144444
888417
339548
351083
35662
1750014
384629
885249
1743988
1656436
139154
323759
535845
616404
1429620
883017
293514
1261934
118790
214533
493233
1625194
1603089
1783271
508540
229049
1405425
1015645
1217725
1085838
47636
96357
869121
1278617
1640636
1048678
597572
969936
1965683
149842
1309417
375892
1821198
1636758
1500819
404235
151034
1355084
291935
909731
692819
452927
1071708
1227667
1370709
118917
192479
676157
1806969
1282842
820893
1116054
1494367
601235
1027715
1370566
1526633
116484
407383
1021727
1968080
1626075
867010
1557267
291259
1015740
55689
149746
1686410
189512
1151352
203302
1065936
729591
869584
304960
228163
728081
1395069
15507
1360946
848756
748860
231729
1450864
1993024
1084872
355173
1871275
1582857
135749
1126397
313756
420919
648814
897124
734924
62084
565521
444756
1801175
699794
1640784
1640178
71295
1783712
1954742
1877314
985097
537341
163283
980020
842098
1997831
1033356
1109281
770576
203434
1116300
1977413
1756322
840187
1272340
1774296
1684218
512190
1419795
616132
668836
448081
826777
681438
592918
1041668
704002
512719
263226
1393292
1199542
1680719
556287
1949005
400531
1968871
1754004
498077
1309267
40127
1600342
322800
1850750
1892579
272030
1345123
1634738
103295
1674117
240354
111904
837438
178070
1969
566050
1475297
34740
420863
1453319
27950
336258
1766301
802569
444107
1495752
570802
1315553
1124523
1432890
962034
802130
952798
1071444
1190562
161905
897373
1182770
406304
319731
72590
745589
1615407
1444477
577518
1195365
1334771
1557390
1150171
701659
397639
1746565
1153714
651026
138001
241438
512395
119381
1370908
251347
242328
1816875
214668
1183317
906510
1856832
1790016
1755602
810218
188326
710443
140886
849431
1193045
379559
89569
1976900
1816091
342937
714036
1582720
620041
1535494
1251398
1845276
1758265
1061978
263670
1734267
156221
877327
1635853
464399
823701
1646731
569644
37114
1656119
495392
1605896
1629147
1629087
1698797
92293
1690484
1015704
1286164
251441
973079
1432073
1981455
1983761
1432087
144018
658076
1842626
383377
898143
864108
1226188
990548
212020
1858140
137477
1758507
685640
472932
277143
1369877
1979334
1954284
692752
948949
518260
363524
198692
246717
921730
1602319
630562
1830380
1552227
1133666
979645
862805
276530
1527152
1978285
869888
1965473
1402643
979893
745423
1184320
540315
815786
1632174
101026
185776
1957571
285972
1737114
876001
464185
1204261
1829880
874907
67806
1328649
1652569
298009
738656
1619327
1470246
569843
390222
1272352
1998318
1904766
1796579
1060897
1301067
259241
305427
237592
53163
1710934
730452
631890
1857192
1799356
1039602
644560
1518368
1596245
1400447
58091
1439442
427034
579830
1852466
1912617
1675416
1611959
1326619
516504
1575435
513663
1022428
1987875
1583413
1457280
438133
29632
928226
1895093
1170293
443835
996260
1445855
1023888
1236497
1466799
1180456
1563636
1624079
1353658
436116
1347136
1093115
869306
310840
1073923
164235
1680282
1633833
1077835
1047912
1806116
725319
384170
613847
1020434
173868
1600085
187031
1776684
109451
397996
509742
530722
1647926
1592932
506642
941617
351081
579410
809293
1569118
1044358
503418
1517829
1757380
1806486
1771379
356287
1369382
1099315
1782743
983609
622852
127820
124091
1086006
277922
136356
522934
169836
265319
1278832
1939025
1545831
117945
1652648
737941
1277418
471737
92960
1076172
387189
1412787
1219035
602627
248189
160169
926708
553362
1180993
1233959
1737405
1398259
1865274
1999863
1537923
1335050
1293325
671778
1333383
1965646
1921588
375865
779826
1133723
763861
1116636
1865683
1874668
880377
1345276
253530
795555
1217353
563309
1080914
1198381
758780
885894
1829161
1758389
62696
1809617
1054376
1186800
520775
1626800
326574
1026142
1976836
667209
263820
1992443
710019
960406
1487645
814410
1245794
942028
753829
33280
314888
1263130
674355
437299
318580
918615
271470
1722955
1687311
606204
1826719
1836568
431271
295172
1420783
1537781
728966
1168023
548501
1739133
1493868
59552
1406448
1584808
1740119
1992927
798660
266970
1132462
1543168
1058521
258558
1371152
131221
1696241
1237570
1129596
1259502
679521
1757011
745274
398664
1606590
1646048
435267
4129
275576
1436188
372179
1876461
1339697
183623
695627
1748171
1474329
268178
1431125
378649
1248846
1487702
680837
721419
1469007
797700
405077
1264103
1324697
471860
1725940
366556
135873
458280
1335845
1083937
1472234
1926739
1473411
1097163
1550841
247175
1435412
976570
272626
731316
843076
533081
440574
1540118
159752
926530
1712078
417098
1802597
802914
1917482
1378533
531616
619096
1180305
431689
337339
615890
946051
1417436
520279
1302350
847688
252829
625184
1119156
1734339
648498
1924170
1717296
301584
460582
206756
601102
188570
157830
897652
974326
9908
992934
1551557
1791962
1974685
176365
1321449
1475262
284883
1313353
394885
615381
938302
796388
1923261
35696
985230
773475
498610
1865429
1498127
1339236
255545
73743
1697452
716940
305689
1585756
1674317
1939704
972060
889164
309471
7214
1677678
1859215
1011587
1265108
321246
1249742
354955
934062
49183
1884907
1612373
1280634
1189999
889271
275269
1705943
1537239
1461174
491635
1695404
713903
559608
622334
1847652
761842
91066
622846
299108
210981
1828982
552842
1450991
238695
1962636
611350
584025
431196
1254459
425097
225670
1415416
653190
1951431
746978
1761001
1572653
36181
1765154
633113
14653
1685278
424148
226059
1328277
1120647
1909063
931705
1902329
1900491
1139925
1100438
1347265
349916
1601519
1343485
1174561
708397
1483325
1510831
1102974
918546
1842774
522727
1454335
733579
1121532
1203933
1380970
634858
280483
507010
4244
916512
1864196
1421654
1961013
75287
1897838
471395
977829
1398034
687163
916120
782831
639232
1507217
211688
293077
913248
23960
578327
1563240
34027
209083
156262
59837
782751
8138
112172
919822
1392694
155891
354672
526800
569168
1109883
1493647
492579
293492
367272
1301354
1498475
1436299
260847
1279722
1171052
1293564
1119645
850593
373971
491057
1097463
236239
19235
79756
209354
305453
1471464
728969
1092594
396533
733887
1251070
1420436
813141
169710
292503
1796808
596584
1983825
1076831
1770402
618475
1303879
394356
1740513
1686025
1492034
451794
1301714
672532
1879371
489051
1910885
1785880
875904
1000714
1080648
40663
1068374
557874
1935272
938008
235297
1182651
1706136
1669102
283496
1128684
91219
1113623
1554001
1690512
126815
319570
248701
322292
1764741
506077
991498
583927
1460646
1978533
1289426
1650277
775779
724436
1763268
1017314
1738631
899826
1427218
470993
1041628
1037738
1210339
1343763
839685
802999
1650503
482902
966269
629554
1605905
1959995
1133659
6749
1958044
416729
351134
1981319
487132
1887277
1727750
457655
1394740
618640
558831
498053
517804
739558
1216680
1455612
534637
118237
1813491
588199
710433
1414646
929890
510079
1584275
663660
1021734
31482
1222640
1708699
1147550
1812416
1194562
898161
51097
1349398
469324
1077060
103086
1697149
1971586
1941703
580303
726105
1875268
929058
68213
1081496
1283866
1049883
424403
378963
1082932
1661479
590714
140301
1805383
848768
38348
798065
1722263
720921
720888
248007
1529139
1536750
392423
1610891
388110
1991563
217653
1234748
741275
443938
2560
1593769
950174
669485
1895038
796915
657555
1546354
999448
512753
1950022
1571605
33548
795001
217416
1772661
1817867
1808586
483770
107964
283201
345955
1349493
74009
1808548
582906
862420
524563
709085
270038
207342
791970
1457520
1673937
1824878
1718088
1258272
1203863
1486026
1826003
1293352
1627842
527534
79039
1941686
965462
1856611
792758
145279
1205181
53984
1699911
164860
1646824
232060
1309766
1183330
602098
39108
1081881
274894
1710587
1579259
1401554
367318
163758
24581
891336
1787243
1838885
820915
212166
607802
814607
1697393
864573
1537362
1937095
1700907
600668
598532
272641
1106088
909042
1925508
651922
319034
689510
1146183
937356
80043
1993849
1120488
571439
509797
1464377
502391
576667
1280641
1730892
310215
649458
1187298
994834
1621570
1430149
494417
1696972
1051956
212487
480052
1184551
1427563
645093
1900977
1533772
1318213
1374350
652086
493433
1487615
1383851
484288
27482
1954830
1588245
1517057
728700
1166016
521297
1534881
872278
1364445
865618
1778621
1837425
1631514
1498300
199073
223962
137936
1528121
1089680
1606725
787742
1897304
1414115
234941
721716
639187
1729877
1861809
1281425
1499673
1358109
1019324
1048030
1503672
1182431
282113
645700
1405730
1529519
1311558
1771794
117033
600265
1586988
389084
1657827
288256
1302233
1855736
272504
1100414
797993
1929508
1110248
1270116
1126622
1159696
56398
1663674
1916497
254707
303439
164217
581192
35059
954362
1331133
769860
915471
1152803
1849845
282178
1769519
534184
1652203
551263
859423
710713
1736674
1502301
381158
878354
332696
924561
399541
1348792
1739352
1179965
611184
604834
860382
875996
646672
1689945
1795496
242463
83099
1959495
747915
1348886
308044
1244104
295515
1108711
1643122
262705
984904
1792996
260667
736734
1884125
343451
1090506
1616007
1556123
1471730
1957201
367199
1470205
742039
1699465
940940
1756167
1784598
695139
623844
1499501
322756
141353
316748
1874859
390496
1397685
1448039
1717698
1733083
771059
1244979
1622755
429033
1707004
1515189
647679
1631830
926137
1780090
1811075
1849482
566113
1574269
1256514
1977270
1623578
339752
1133467
158400
464743
1653936
444690
1069870
10928
408568
856960
1548881
223104
529819
1051340
1079025
1091067
1605017
78518
178775
554755
1418608
1844861
960761
1383551
1924250
1319144
1063095
70949
1201318
659337
1540028
1028304
1644967
1845364
361913
1026532
1969517
1262849
775854
1121033
1314587
1161645
189131
1379341
1944938
480263
1356409
942660
1087696
1585982
292351
14550
627287
157009
1190913
914352
526517
707012
411043
1949702
534607
1146874
1323872
645143
1627117
857556
1815889
1455562
631292
179148
1491613
1486941
1320544
1382328
870004
1879420
232354
1162762
574694
952732
977631
83475
1313290
709399
842962
385247
1059845
1879753
1289677
1388399
1153529
1808638
1849092
113950
741503
685918
952680
344066
1395111
1058875
376710
210285
1732730
145661
1584560
492511
862464
1350694
1808640
1281097
1851638
1755773
1866649
998199
1377395
1178005
265211
280520
479014
1015808
1800104
353204
190124
743663
1587688
1512518
148479
1752378
151829
1861515
769268
1138211
1788307
95329
197938
180358
957750
535231
278767
1147677
916175
89369
116460
802278
1436928
806720
1916907
1229510
1442958
1472380
329340
510038
170115
1754883
1918377
115841
1028349
1614311
1498658
1120343
437023
1698290
1191896
240711
168275
516521
829801
1286957
343893
1471021
1346890
1431611
1843908
1837786
1262695
1632613
1555985
1211892
1808986
1434085
1010160
1707474
1309238
1277634
1505589
542535
1635759
695096
809875
1744421
1843860
1068297
1109081
1587551
1411037
1231612
1663283
826260
1089158
641161
918727
43633
780705
403833
206333
1026361
237728
649823
528269
1778874
1155219
1278573
1289850
1702268
1633475
1237607
874094
1589427
993389
530495
1714835
1327693
83786
198617
667507
1532338
1583146
874223
126500
1902636
250399
605897
343451
5284
361866
1930058
1163405
1376222
485404
35550
1284052
1018307
1298952
1441321
502993
1834632
1007539
42466
364081
1567872
402778
1881107
1896267
209672
1751012
138173
161102
1594465
328525
1982280
431930
926703
1677343
1792655
1138182
352571
1821703
1172844
106620
592254
539169
102473
30917
326215
1221208
1994161
66972
1578214
76318
1918621
921158
1300613
1528762
315558
281406
698531
1624301
1420458
925820
638847
1142646
1167994
571667
715706
183985
1376041
557088
937675
872581
1839347
1689578
1589542
1487385
1853025
876602
78063
665513
1712493
571187
684662
790991
1339917
1526280
23994
983670
1616275
1250106
1783900
924038
1783046
467029
1436512
1207069
122417
1749212
1346068
252123
1013411
323920
603127
1185723
1448623
338357
823287
633696
1667029
1213038
1786834
209533
660144
725429
1451655
1743679
1685083
1901518
312956
2416
1129372
1419867
499545
1442788
1331326
451222
464705
1161663
1352407
1455057
547532
66431
1506800
1183671
1668934
174191
313764
1958208
1438314
572488
220762
1579464
1217211
121736
121819
1139332
1764634
234726
713961
698916
865169
1764635
747022
1851367
575776
1992666
640927
1835587
1189768
1394696
275003
167577
1018563
102273
944346
1992690
797791
1280949
1206300
865354
1719986
1257664
1559354
1792245
201809
1774094
56052
578064
863044
1481398
1516984
1601036
1072031
1023101
806498
1903878
945462
755592
1028189
730360
94908
905360
1271327
452992
1343638
197565
1447484
990618
1536789
1471148
1711733
385428
1522027
1259064
1324383
608344
1216958
927832
331659
1223102
938105
1650417
306528
708405
243887
1145065
1260659
1944581
189765
777886
1534356
989003
1290816
998530
1028546
111812
661948
367443
533043
1899273
1950842
1723509
942009
1992573
1484887
1413918
541761
1543288
763156
1171526
999870
1879305
600564
1991235
1387843
1432650
1770397
1659542
807965
1107390
748065
285904
1195081
1484759
1245568
640656
1071185
869808
1729540
231042
451718
499460
1069555
1753398
580518
855240
588365
301668
1942839
1184120
1439712
567475
12783
1645689
580627
1618289
653346
247344
1931998
683424
1744207
642254
715204
81930
901594
558134
730476
17692
554054
1263562
1317844
466134
1140644
1038311
780926
1317409
906580
1929149
1405389
1140400
1455561
1005245
1792253
1029553
1613269
567925
1070180
1784373
618245
1578137
660533
875158
155079
598545
288400
225131
1014854
1217042
1986835
16841
1041696
204399
1709044
1212871
195159
1203884
979658
1103088
754492
249870
1891070
1352048
1945569
1199208
1878988
407406
902967
265730
14906
926709
1471705
86251
766179
701699
1275646
438263
483070
1042423
896625
751710
388918
245866
1388230
1247266
36215
1351528
1716471
906022
1115222
1603445
1847880
1268559
685815
144300
496699
1854771
374900
1550671
519498
1541245
522441
27620
1910427
1120051
1517036
449810
177264
1010011
349863
1598667
711654
669032
765646
482151
1261157
753829
365938
694165
21776
1068626
442694
278016
1672893
1398715
1637930
1905116
571903
1989289
94878
1894876
891728
149155
550347
996709
698726
237328
1830073
264048
731630
748899
356685
1420691
1034972
1667655
689697
498492
1604804
895653
1911955
391995
1566719
825228
557435
815446
1437707
1669805
582048
34377
1901012
1069218
456318
690525
1946529
1524415
604630
897864
758092
179869
284559
1559768
654630
650336
182654
221513
1244549
1555300
801822
1874947
1797108
241446
1771084
114582
1220944
55183
351284
1051062
1266456
685592
1530039
1646769
199592
1962357
1686992
3314
159655
789227
1876054
431531
1832276
37020
412404
333034
1771842
895110
922359
1608413
516236
127581
994007
1394549
209824
1653405
258022
338075
112789
182997
421226
537038
1833958
1522997
749584
1293938
794621
522493
1222398
1976575
933855
346153
345807
523896
1306704
373317
1624758
1878604
485942
1785668
1236978
1191144
863820
515098
400030
1592329
890763
30538
1144418
1822249
1478039
837779
221992
494995
1956697
276169
130772
1258470
614884
1577625
1306003
1363723
601920
1269858
1279532
1573775
436305
1835830
65843
1648085
1960492
420177
1057122
1289503
1734450
118276
680513
1592600
754374
255425
1972858
67513
1120593
1431803
810323
246974
999804
160656
1826659
420773
967122
1818876
231919
980550
1154631
788325
1376824
1165083
1059387
1640552
1515035
1169137
42050
40223
1161647
1948129
1401734
821121
1471824
571407
1249505
123820
1255849
1875093
946414
1274580
1733931
1711744
922971
508255
579377
74223
1924161
850271
641764
1874924
1200255
280230
623108
1745306
1524111
171873
369366
461061
1533501
1711893
1604043
1790707
554878
469713
28982
975678
980620
722590
890676
283458
738241
1627057
1328433
139787
114516
1781453
1447616
1784516
672336
69188
219761
743345
1845935
1815361
1335375
233345
1877366
1681227
1614
290270
1089293
1846706
1338116
1971027
1847753
761718
1795081
1991894
715320
420400
534939
1553319
805411
1904128
1419694
1381223
372746
968062
1130292
1110838
794525
1979737
1388286
1583772
822560
44079
936320
864817
1477063
1450069
1685445
1296002
1804182
1347428
602215
1263733
457318
1082300
517868
1955783
1926427
197027
705812
139523
825058
742126
1581380
246657
1405634
1236175
1082030
1778324
1433412
1601026
52154
1273032
1658931
1395512
1493836
594942
1776666
1275975
1953847
1185854
1663773
1642907
1601329
1246096
1903423
1584530
1194627
962098
371467
335714
1802303
418890
526773
530727
641082
1390380
1772167
615443
596253
1450572
454660
1216028
894392
770232
258944
1747298
1259098
1995857
1230357
905806
1776765
1104509
895913
1023235
896158
736911
1398368
661976
887814
729224
1172120
1406607
1497773
1868056
1880562
1188225
458912
1889697
620532
379135
519209
1055367
893564
1259889
1142533
1774260
1399739
1811600
1015185
1571327
783520
1479310
667035
1750099
1150371
1727296
578516
709736
18776
209804
376177
1123484
1735838
341313
1691324
1315055
1963331
380031
1720584
98702
832392
439682
1440785
137869
1972587
1559147
1969615
131057
699930
152002
209022
1346771
434121
546098
1838995
1091820
799212
647605
347021
858388
1335050
1172605
72281
1160521
246983
850208
972400
84101
621992
42658
1837805
559596
1772392
1445390
1648178
1875321
296242
893235
1728504
1955506
211283
326649
1042979
553179
1483202
30108
1726238
697538
515772
1971072
1931705
79160
609001
182738
1676160
1461035
1613129
397929
1690840
560821
1153511
1237030
1219579
1719103
1316513
681425
1623086
703403
1013514
668146
1003464
534480
1040349
1007760
568342
1236541
76411
605469
1073195
125834
1160273
1559662
1092870
1218071
967794
495727
1108757
850410
1655497
1659407
1056217
262199
870390
1959899
1256610
663189
651900
1873282
1191710
199859
1828102
240110
1272156
1466115
196105
89206
1859068
697042
516412
571674
583253
974168
228600
591124
1805197
1278088
1595603
1331106
1933840
1043647
162026
1267737
248611
882413
545040
1446560
1867585
1749850
518966
902305
471566
837964
481391
183008
639742
1509584
1826787
765174
582766
1546414
1035297
36650
1128153
1770147
1281721
130584
1576033
1847652
298005
56177
1137247
1374868
1583503
1002646
906439
930523
817358
813881
1320000
1004887
1948828
941725
16314
1983686
1395064
773939
1399223
1610266
1543601
1156181
1635469
802207
548530
1406893
1075830
625565
982706
1598950
1143811
101977
1464223
195882
1822468
1930038
929043
267865
1068599
367314
1000455
1765194
140885
202066
1240314
173501
181815
1602349
1340274
672034
459418
896147
92315
1015286
484221
1682000
1903041
1594985
1353608
977919
1104616
1524769
1267883
1627225
563581
1619678
787162
753147
1759816
300122
1219926
1328729
495797
1041360
1508725
156918
337510
669577
108871
1684159
1629592
911530
1350056
1422528
1995887
1533082
76666
1264850
89208
361222
493761
1459221
609713
1417491
269910
904766
973823
1155830
156111
1636952
346703
281007
710300
586738
1944958
1187755
1642592
1776751
820640
1357821
1680264
160065
1580193
652130
1624453
671187
1394779
637577
454645
249360
1940399
867765
84030
1425742
1873441
1378141
1596797
62661
1177441
1307607
1763294
960062
182752
1848481
1128957
987327
705954
1663123
487836
678023
1629081
1640022
1615690
556293
120468
1285257
1850576
702068
1896494
727066
644789
564412
1962069
879526
1684212
980114
607297
1489060
734858
871717
117220
1661000
812866
1094968
512375
1108966
1827182
1944380
1452118
460710
1432508
500445
295614
1651808
982023
1384387
1414059
502317
527301
373836
1520735
607171
206704
230098
565745
885422
1876973
146578
1694447
707484
1838891
427891
1156810
479695
1852525
249343
1465480
1286839
1730683
1773544
532
1565072
984961
449504
1118957
1581129
1383096
1681365
1474876
26333
1043534
1055345
313332
1963819
16951
1306458
118094
150696
1424097
1582460
48232
1430743
156453
1230374
366511
1766210
1708050
571044
117795
1758994
991894
286649
452044
698038
1972158
1587902
1223445
389932
1430178
217691
26246
530955
173794
1816391
688333
668088
701958
878586
1794297
462495
607388
599519
772033
553667
412196
732109
1465692
605101
809883
1853603
710077
1763861
619036
347516
212886
644159
768232
754095
1335046
680798
1229576
1448998
999798
480630
1751120
1736501
1122737
730266
381345
1109475
153332
1981340
180783
1276830
271035
1824231
310394
338853
42509
1503149
704347
15550
370500
491890
1488188
1728469
1002406
651703
1894167
1734058
579888
3474
809023
1454047
1745625
67708
1657574
1752368
630102
985927
1880060
1741734
1043621
632416
1348632
739609
1189773
1264401
860325
678249
282133
995923
1440079
512132
339492
291140
982395
852188
534899
1353823
339930
875080
1352356
956178
182384
223426
174127
1109930
272718
719754
1029645
239659
500401
1404221
1459913
553503
1802950
1283791
574318
798760
890533
935729
1234790
1179111
1549392
1856961
1601044
1833811
416467
1826486
110380
1230174
1915257
391248
165002
1600472
1312436
1219925
626410
973927
707001
1052097
872723
1914075
1233035
547406
1531629
1833007
1071208
8976
1632373
249387
1201505
722115
829614
280012
1188642
620375
1347274
391866
1136649
47863
1942384
1920905
1407974
115747
263771
824556
413455
754019
1320298
1462615
474453
354340
1051626
227095
158192
1007980
1667322
730000
970138
742098
1325637
435586
211140
1591733
399322
1665255
1474087
274755
677329
1889178
140791
474427
808897
1105154
1685656
342636
575148
667662
140344
187123
775184
1829353
1377479
1485744
75073
438122
1450738
1443461
65267
1703415
207867
134066
1903260
1753979
1522149
742599
1691730
567363
73728
26831
250003
1181372
1193102
1726624
1815490
499903
1607919
664094
136135
185346
392328
1399884
1967646
1526701
85726
1437464
1526548
443538
170446
1371396
1118514
1763692
1845730
154029
475033
1179386
1828746
1649426
1636305
1984732
522666
1363055
689029
906508
909343
1416203
832730
1243552
345332
187696
1425464
505094
140451
1065430
1971616
661808
129090
711894
415227
111562
1541681
176039
647824
1573368
85956
1527291
670567
1314446
1834172
1622854
977385
1843231
1600760
408902
542668
978692
339025
1979023
381131
1701706
263946
1987067
67670
965462
351441
335925
1636666
65066
890329
1831962
1378240
1519724
19940
110936
663292
321134
1077954
568107
942445
750232
758559
469200
562835
945239
1059451
685424
123557
1476373
636006
363016
450118
1605240
500419
1189724
224936
840930
157309
1446308
1519970
377929
153992
76776
28786
1131151
1785626
1961962
1540340
1296554
906877
475451
892854
1108312
1908839
384152
910983
689422
1468903
962947
1891719
1288096
1722561
32927
1631843
690096
1741078
1797782
805735
816417
1826915
22178
722070
1102148
1028229
8964
1075863
1923918
1172841
194970
787772
1909164
1306627
1451835
409057
1272340
993306
268974
1428657
281001
1480699
1274976
644987
1313574
536663
467672
1716315
663957
398106
1018009
240225
980554
1006449
953161
1335995
800129
274988
924912
1028728
832500
1259441
1409474
1826212
675793
1088699
1398365
44851
576632
634403
947254
997216
1941303
1862826
1411633
1861023
1940833
716104
1912600
798230
1185797
962454
956244
1008179
1166295
124818
1243217
1149938
523888
746887
1287450
1499878
472008
146674
986178
446658
304966
688881
1139655
609788
1778686
1606342
231386
1338625
622643
307107
1476934
1300083
1661429
763826
1736788
1686223
1517
1658342
498422
276618
641214
1384997
884950
1666777
733329
1307514
1339147
1842978
876149
1726475
1244511
209103
1682251
385351
226338
1297107
778252
1009668
474016
93518
1089873
1093061
1941154
1641434
423841
1814725
596430
861516
27054
663816
1637720
273615
21334
1739023
1203914
15021
1116608
118842
473014
1235289
195133
1671134
72317
175666
1734584
1147046
1410133
786612
830184
710376
135468
338555
263408
377964
1872255
743267
1045061
1569536
1108162
1103295
1225750
1365385
263341
43724
1589782
1418296
1622446
1906058
1445614
119481
393325
447456
1874469
1388401
1267624
1764956
1927647
58599
1141103
1412225
482367
1790488
1749395
350597
434931
1991679
1401475
1232084
1869563
733478
1566546
999115
238142
1097058
491997
53553
24623
1134991
1675698
79116
1777084
1409058
1734315
226739
494665
345714
1199594
383579
1530167
29979
1568496
1782872
830046
1286074
609511
1405389
1522160
435475
1017149
362889
1353582
1074533
1114076
217160
1083039
53273
383797
473425
715193
510216
307864
654548
1361374
919670
1819950
296731
1279193
1065516
936715
78829
737133
239313
868327
356812
664299
1751414
1523787
1668676
1702195
1018860
1139861
1984212
1943820
625418
1688406
1191762
211476
1257813
1794059
358046
1978754
1157707
1462910
74769
1105869
1900238
1471991
535924
1423188
902064
756639
950624
1342339
781712
856928
951346
768167
1343884
1292664
763455
1868500
1148377
1546568
630298
427012
681904
282894
502374
449631
1554254
563913
1254993
598122
971987
916745
250002
781819
983205
151230
890150
560594
227838
1611292
89074
1062861
1550383
1032610
1780524
1504492
78278
1996991
322413
1985764
513687
858255
1203892
539656
137354
672286
828541
894621
1287579
811663
1227129
389248
1073071
463482
816433
16609
206876
1461688
180562
666141
975070
352995
698168
476971
1517488
747411
456341
1676837
1032840
1160581
1733717
141578
786339
1943147
1875284
1972215
112099
950304
266084
635213
356034
1710224
1805687
1444261
1104337
623373
470218
166597
1744652
335004
1749793
783989
1356944
469380
1903882
296660
793163
1925263
1575183
869511
1134420
1648598
1283746
566911
546849
1719243
648960
90365
844292
1098227
746092
1239040
82048
1501147
1481246
1332017
335871
1562910
1304008
1623825
1349524
786969
1524423
1602343
998724
316865
822472
560941
674323
677012
172586
632538
612231
713780
196765
1629150
196534
1079679
190471
1383775
420102
1289083
389131
1634429
1258769
1364286
1850272
1948281
998041
67137
1312293
1835612
1309223
1226502
71822
1425538
1105981
754253
1581438
1179863
188732
1045303
1127219
438456
1007090
1832599
1220092
1665383
1120002
1418259
405995
1702302
516268
1065373
1762248
1078776
416205
872784
1839842
29184
617777
1894170
1980633
954541
1560379
1894040
485249
438803
773096
679991
1322698
739322
1076461
1573965
1149624
1081096
209410
180958
1353563
818619
1541979
1154208
1283654
886595
1807524
882323
562943
1065308
697023
1246051
1816408
795269
692927
1918226
663687
1826044
1858541
1680318
136587
1290713
1127820
731373
1767315
944393
756509
1352678
38149
1937862
223178
1441083
965224
1813700
1429997
471985
567354
1167487
759908
232983
1794528
1540597
1601675
1648989
785797
1805096
257763
170942
1345569
130425
468
1798963
830585
196296
1670106
203034
1302066
1888116
919401
818213
1688779
1534745
500026
873418
1684424
1758463
1680875
1555984
44623
1379058
505120
709703
1533174
405022
465642
427330
852757
1042538
222221
1021057
101530
401590
80380
377749
417604
1779026
708355
46197
1500167
1302118
1893665
778748
1251157
440406
1329991
361334
735984
1486039
612638
796938
1155931
1318162
566281
1381011
637325
36393
1580494
1607481
1776985
326456
1684927
114790
27887
1255049
852748
980361
892912
91359
995611
1532857
1588092
1544289
971668
353005
1557715
1982187
1183430
1378932
481223
484533
1170100
1352036
1879139
1820823
1650073
1638621
578286
1035772
1058122
240418
1643702
1442041
802606
1706442
1762169
605726
840361
830414
1058569
369102
1979629
46088
1066316
1656387
1871653
1902566
999121
597389
1168124
1510548
1256368
1403719
382862
1775286
123495
1231684
1715473
943929
1308923
203393
1712216
1978929
1189130
1970679
311559
182459
1878995
1256404
351891
158873
366514
1135447
1246304
529776
1788832
651168
4947
1328290
1788959
1812803
923761
351722
1195443
1927716
1667802
1314568
445634
973878
1416866
890634
1810070
1635671
1185539
1670552
1150751
1221506
248170
1802654
1438439
1566557
909640
830819
153434
1568466
1701505
1848828
1494366
1326839
1927647
1465043
505413
1742423
1570268
1262881
1140364
471148
1342932
1771657
1436782
1455393
620850
622426
1821124
252894
802045
122293
1894424
452805
960790
1477251
1590625
228938
902287
1465411
495906
1816389
104595
1759624
1614454
795569
1806318
567328
578400
201803
1497674
694227
324555
1695690
1279127
1647818
722284
889955
1457299
1075190
466047
1659907
539487
1828886
719372
564648
905619
1793680
1730301
1739722
400995
1159532
337776
1819498
1950846
725672
797728
1030410
603369
735802
1298174
188039
1022476
1733511
1243458
1561560
389690
177344
1437722
1713677
1969416
1473649
768722
266108
185107
1400648
398588
1571144
1116460
1378243
725340
728750
251107
1672289
1305879
1211973
103688
648169
1355502
1469432
311502
1975513
1993872
1580510
1089385
632607
24326
1154449
1314226
368621
1649045
1020701
792617
1431018
1122156
1613872
255324
887900
1906806
1746010
1405044
169956
66252
1859626
1186379
498412
672384
1719012
764857
180215
872795
1624658
1334706
1552328
1286188
1347517
1829447
1904448
1098054
1641685
1512002
1983258
992704
1279085
785703
982710
1926153
1713358
406250
817141
204796
748664
954406
1172455
782446
1020984
1885394
1264197
1382159
1708736
52718
1165773
445223
215901
932227
81108
239824
157480
915840
639348
763404
881740
774504
1048
475589
1070125
524885
1296602
1777125
1798010
1064602
1651897
679260
378981
416791
1719526
155533
27581
325574
1419832
1670999
841219
1470006
1858451
514301
908398
452417
493121
1411177
1044314
1882204
1723049
85047
1499734
52879
1625507
1707531
114160
1243899
613903
1545382
1884782
1013576
528414
441980
607141
477451
943362
120511
156768
1542670
1648474
1941085
65237
1091289
540074
725106
1106777
1905962
1025739
294151
331975
1243713
1958791
1455
1649914
778524
1130094
1282092
290814
1077036
315299
1433225
451869
1109825
1926510
1210289
497819
1909293
1616061
1436496
200193
437415
833861
757565
1848978
1436953
1305445
963948
1583897
1580930
272376
468440
1313726
1879504
320159
1694049
1773551
1704152
1659997
537888
1796173
1822544
40520
1697586
1807489
1567166
1771709
1974966
1774586
510063
1779607
354698
846189
1970674
1850936
153792
160752
1922730
1442554
95074
657090
1426614
161423
451538
246774
182417
1897960
852469
331900
1376091
1023179
1091157
1031014
1271849
1934839
195758
202415
728266
1248711
788720
589896
1560880
1194677
361136
1936477
302787
1026440
1743417
1961145
1402365
922236
1228694
730954
1309357
766891
162806
1027768
474233
1087069
1616331
290027
1587765
1074226
1256038
427603
984357
231977
1518964
1795795
1701922
1267495
1459667
462581
1764794
1454525
635978
1342842
1329072
676764
368660
619901
228213
300253
111742
564540
272871
1224945
1420694
1626904
711051
174652
1439551
817979
742861
1014382
712107
814044
832437
1935880
597718
846093
137426
1360089
1707574
1597919
1295772
1813994
414334
241323
26447
1244361
1909541
1897974
258747
77445
1458849
603101
961708
1005587
1845728
1702335
814962
1278076
1779249
326230
1210744
308732
192351
1658766
51766
754052
1105227
105209
1280255
1410712
850337
1459197
17184
1223625
322423
1428367
971492
956147
508552
1055725
1243125
380234
896989
1293884
1690433
833926
1572723
203361
1386459
1924189
1460356
1953254
1337201
277936
424691
1754062
744393
479004
908202
966124
580289
1115176
569734
517372
1421553
1737791
1965209
1824676
526650
1735819
937041
557624
84941
1806592
1410472
131776
999638
1519138
267678
432927
805066
1805434
858338
619752
895373
1078170
867556
931097
495617
328901
1718405
1680411
805509
1729609
1745697
94795
1324708
1481895
1121453
962439
287359
801483
1917883
1236487
1126264
1662757
1841489
1314792
1563405
1629351
477170
126433
1525221
948073
63320
179392
494498
271208
371240
1433217
1138539
916855
1424442
1000182
1220780
540524
397551
1766480
407774
1415598
534022
318881
1622244
418522
1283469
712693
13120
731288
401146
991638
1091880
237031
1648665
663753
1805762
1992340
962008
1810927
946891
658105
667384
528011
1007589
1420880
1689763
1881786
1303446
114460
1366929
1122806
1872201
1042215
1629055
86446
1349231
1604514
1038270
190166
19590
375624
1319371
1321911
680739
288075
455057
1214434
9247
481201
1104450
1047477
1958679
706346
825811
83999
769404
1417474
1764241
1687379
284834
98123
519513
1434969
727809
1869170
1151367
241656
1785230
1907485
576505
1065940
789872
80119
1373908
1706674
1646460
1440747
994760
954352
1717104
942155
1907284
451923
919710
677183
1483963
199767
1862595
1240102
1207526
1670639
663072
1813227
1712441
1626425
998067
1948839
1971210
408030
1418559
230854
667112
1391367
1155346
1246394
191676
669790
1056510
1009871
1097407
633963
962568
644710
1292531
1800486
1060829
1324555
1164759
1787385
806588
1095143
1304867
1695534
689832
1973582
390664
49543
729219
1758795
203695
219438
1664011
1750062
291041
73797
1050419
1098471
81116
254794
1675150
106272
1137152
615003
124245
396255
1680626
1301100
214921
965659
493746
290004
1551798
392278
297598
1543096
902854
1420459
498157
1048057
1056040
596589
374409
1537207
647154
1248231
1022565
1487602
1839330
186605
1972516
477285
1743077
446274
1951659
1015240
764151
1950061
524794
370535
826400
1198478
438767
1185813
1110560
445182
1994759
1901822
527430
596784
1479793
1446299
603837
494774
631
1070428
1933173
677967
1816192
980859
1720670
1362823
1108394
465636
1917479
1245568
1324557
69271
239363
1773603
1909560
799212
665149
1395042
1211932
148272
210973
1829864
835894
1169340
862816
701696
27544
1986442
1403803
1310719
1770224
1166052
766109
268476
805758
1720413
679730
768692
1816213
97714
703361
634949
1462992
1806945
1104170
1432940
758930
816073
1813236
1821385
629050
591836
1215222
721016
105705
775678
1379557
147636
270940
519574
784279
14679
768580
893173
1082453
658184
915023
340051
1857336
1214159
20540
1953331
1487919
427624
1165303
108761
1924458
1239424
1053062
280098
475050
446572
1566835
420207
281114
617277
926691
1983953
180035
1470107
1976694
773635
464921
1255259
1656807
804838
1181531
906472
1242441
655445
1375892
1149801
812938
1305377
1158743
350166
968793
945072
968256
144633
1510343
767737
8686
440153
1639555
583559
1620374
1880052
1966006
1851550
1663006
1876860
85146
866151
1766661
1290103
208392
1274062
1023544
758245
43929
959348
1473076
1625178
924990
596640
1491380
1268052
11707
704957
1789840
973401
1791189
956756
1813986
980037
893223
1598463
47590
442565
1988156
1220415
442601
1418815
1283473
689900
306200
1477189
1830090
1687814
1042347
1239539
1036885
1562386
1503784
1760464
1649923
236742
737770
556385
1610234
250924
592510
301508
1305084
1527819
1131047
1981037
1584355
667299
351879
859536
820764
1801948
1103250
1994834
413792
117678
976101
125732
1967219
244854
1393892
500869
1437197
376432
479960
609120
347174
406751
488569
622091
493456
1063002
410665
1732242
300032
1658030
611731
1283281
184351
1600555
1344532
1676687
139005
1306033
1104148
901004
589479
551776
1998994
1539306
1009970
1391993
1788319
955192
1620165
1582789
775894
1779370
1301304
566001
1923275
12262
664463
702773
1513339
1528563
945782
1585684
1725247
1540518
90184
1441500
769919
751566
1259609
92640
354785
176016
396581
1837045
1860200
1311787
1000294
86793
1523447
427804
709997
723771
221776
1639905
837897
1986981
1497196
1458069
1390068
210648
730730
1175528
233500
1402306
1016055
440608
944235
979222
521914
1246880
923529
1689077
1564542
449734
1850130
866457
1936560
1435236
509386
1846462
890950
311756
1724530
1138141
897489
37610
1306094
624759
1350169
251455
1461131
1978011
64978
1196327
1254511
831087
55179
839134
1168456
1385147
1004526
264825
871692
129886
1140391
1947230
1890083
1170811
1830577
140013
1081227
903838
472773
350728
1601504
340924
420430
800576
1747948
470582
1189551
1474276
413342
1325500
623559
1896678
351761
298315
873078
1450299
523837
1362369
1770196
143605
1421795
1829261
1302563
1738419
132182
1871060
1381229
1471529
592029
815843
979522
1981961
824754
526385
901162
1309789
1223595
1133370
166273
1751182
872930
595449
453816
758277
346870
1188658
313127
1872454
72056
1509002
1614613
255169
1025780
160590
582273
82437
1125621
381933
1960571
1587231
1711929
329941
1294373
21957
475561
1959469
543360
1520371
1653898
1558979
957322
1902864
261316
238807
349
1404601
712810
1224035
86799
1557287
981260
1028753
1791155
733017
889359
662992
50502
1166065
64412
1974191
697383
1037731
1532264
1594027
1754287
1094422
1529973
218324
412535
526510
1116179
547668
1557001
1233650
780293
617044
263816
85287
1278159
1580224
1133396
1951406
739449
218889
1244719
1254000
1398401
1362272
1883376
553830
20954
1085233
262182
1643347
1534009
856770
1596459
371658
1624946
1738062
1249782
1572314
190781
1044002
1823010
1526794
986058
445449
5412
1075755
225276
513749
1113169
1336089
1032532
1369792
996357
795042
1968532
45148
260993
1582683
495102
289630
466248
331874
110523
1467000
286470
75607
620640
755779
869432
815394
1813955
704864
1701714
1015177
597864
1003701
482245
1825137
1585918
759837
50975
1966967
1238620
1276968
172831
114609
1092547
1504180
706468
1443268
1003661
870484
1114720
812647
169342
659783
1348763
1682836
27743
426405
338742
1165137
672345
1368987
213771
1701092
1543031
1439459
1716147
952068
515696
1275036
589155
64782
1045205
1264311
619442
631889
1713557
1619209
727496
1563120
1895572
502065
805728
1305430
1122829
1085497
1006610
897361
1671954
1615006
1081418
1953245
916965
681188
1365099
272279
759892
1570625
794861
41356
51307
832963
1807194
1631240
777464
207032
233794
1001443
1986146
1344179
1852235
1802600
901934
1003541
261819
1343339
1434513
1315376
1505447
1053109
999709
761595
1585060
1614308
1219245
1568238
843930
1667950
1170586
355286
282708
1877632
1839495
1053852
46226
818550
1030460
160908
1018395
1121445
1244363
257641
1524024
349050
1124581
1093689
596494
1585229
1724707
303638
1468869
1003907
189403
1931074
426745
272345
1109337
305907
781982
188240
106635
270254
1960676
1618386
425996
931387
593345
31791
767059
1477409
400426
242008
970998
938806
1852201
1480376
1315550
664979
1707133
916571
1631683
1021426
478120
490102
1393301
274683
1591074
752163
733130
1551750
147497
715451
917116
1826385
844335
1698417
678910
766473
544349
1202001
771181
2456
484943
458600
383559
50178
352503
1934948
484824
806155
1673757
1924615
459490
1218235
1238141
1517521
246379
1582873
1481120
1703731
364379
863340
300600
556098
1881838
1902878
884787
119471
1558901
938657
389051
1658965
1649036
1162067
306600
715527
1991293
551838
1693399
2337
1972386
1185232
465790
964518
1135175
1023651
1452397
677309
1629987
860442
904880
1461221
1509152
48517
1745139
283457
1658730
1417925
525786
1113576
193876
217360
1414028
39251
1186535
1772254
631670
1903621
1929012
376900
1170177
1193842
1320609
341505
725523
1926541
306771
1889375
1879108
1255987
492366
50609
397042
1962256
132869
1745889
296829
1780488
513462
156852
554532
322916
1499909
490383
706423
1007085
602307
1623719
451560
724886
797813
1895564
148013
1206748
1656041
1932401
1847749
1756825
1317696
1332035
722370
1761689
1032397
438957
174905
1242392
1984902
21920
459601
654502
686099
450565
1159641
260308
1820373
149217
745977
692425
1787259
1546643
1753855
1520957
243613
1661007
264024
1578960
1920998
1463435
1759833
1035258
184467
342478
464991
783995
1965482
8280
736804
1735776
23709
175716
997926
1167946
1242089
840405
1030958
363920
250448
534822
31106
318830
1457099
742674
876924
1175752
765832
1925276
865459
955760
1341972
1117825
425695
1612399
1452695
1216747
206562
1725810
1474704
622757
103418
1344409
1421440
1848658
1817971
1235273
1916067
837614
558070
1042648
656709
651319
886094
1749997
1817753
1815899
378014
1681377
1384020
774217
1197781
189925
572344
1369751
25421
641926
1664585
1237425
304294
1112616
1636217
433110
1916637
537543
1451692
1145788
1589640
1941707
1900770
830337
1788772
1617837
1874052
1771928
317056
1224564
1718959
558632
891809
406487
1782335
1104942
874156
511088
1870001
407704
1489766
953420
1668137
1962393
985096
728644
248770
1602155
1394173
733912
1436683
769938
1859692
539192
1495713
170114
1113631
1936637
1251064
1340271
1841791
1301240
183572
991329
91290
1228176
984824
408531
1349835
90340
1191841
1866657
1377013
284782
206987
1392612
1593060
1685770
1589170
365666
1734095
1462343
650174
1517202
1814282
1198631
565911
1900602
1579648
534723
950754
1136313
104384
173896
494397
976192
1303430
1423979
1463814
754656
828305
781949
92477
652697
1561839
970363
1022173
1559443
1476490
1696922
737157
1552330
748961
70871
1639044
1530635
1622189
1991729
77586
1166393
1977601
1392533
703793
517657
194396
1566813
1310421
1162474
133366
1168185
1134246
1794552
155508
760205
1119941
1727512
1330458
616993
613515
403559
1351488
734776
151249
1281421
1383045
539074
1838128
882863
1648971
1622952
1671415
471758
322012
1372488
980004
1693569
1713912
1043235
556015
1660269
57244
1591569
1180446
537341
46404
1607040
66526
86900
489520
1014972
170377
871997
222595
1105166
465763
1283641
1506382
331161
1964800
670494
537701
894976
171246
130211
1113309
1158481
718394
662319
1198967
1144724
327624
1659473
1946578
592855
1206297
1666905
1453517
1987635
1950782
1088466
175910
595609
867091
1273416
318896
1145613
829889
609305
1598497
782380
1244230
298433
1823989
1361429
1474785
1899995
861203
770821
901010
1416451
1780624
1411216
1591833
469572
1762052
1401884
1158936
438720
1084180
960075
1433089
478293
1243465
1667714
455915
1278330
801727
1251655
1685058
1889797
1751957
821527
1589036
859038
1238055
1063601
553488
844861
1875022
1494868
1573912
549944
226119
760546
1100978
674599
1368243
1292176
1805159
649818
1315984
801776
782151
1570259
1494299
843264
1271412
1811752
705630
1752978
786475
1047066
346032
1834641
1299294
765334
825258
1826731
948276
781872
1947486
1951065
659482
160350
1468694
1636943
491199
1106557
290114
425692
1304173
1841960
1713746
664887
1900371
1613416
1041779
585092
227469
1032270
1901357
1299849
1325417
600826
957599
1393535
1938513
1285513
1155870
866066
1652254
1801436
1913116
329199
1884243
588497
1252085
419348
1683538
647769
422579
292073
1655281
1286499
543459
1237419
726892
1260831
678
392
1711299
1378808
253024
1890951
435429
802744
529560
1398326
1138768
1242395
862662
1897386
1998974
164363
1411876
321038
20483
388572
291800
115466
592061
1318576
622166
1714115
1704038
1582866
1149500
162274
530374
469201
1824657
391308
1913566
1039811
199627
1984562
1983888
1347236
814885
1926688
418587
1327066
95062
1350818
654460
527214
965668
454288
46187
426510
585361
1639036
1409464
69157
1968182
444902
863730
773798
703940
1796800
1095745
378221
1402831
1279316
64628
755791
1552015
1708397
769430
1386331
1227221
1944666
729541
1986892
887040
783029
1562870
106697
20197
722564
653593
1364905
291597
1289728
572393
290200
358616
1005676
150446
18351
1991492
1470282
792987
349228
590098
1008914
1156051
6896
1083573
784869
1890139
709996
130540
1255773
1760768
637339
1792882
1997033
1441917
1326684
255275
59712
1333171
1875382
1380173
491579
1688352
691646
556912
22759
254551
812868
1854706
1835770
1373773
548292
105822
785538
1456373
1951967
1255765
278561
1746971
402795
1906850
1264283
683923
1703111
287046
1298138
411540
1355566
1639812
473066
1060310
937455
1558087
1533569
1772013
1718004
548862
1600600
488537
88901
1702604
313203
236529
987135
878301
1087381
524469
162366
585711
1711125
1691771
444105
1344960
195719
1683263
210286
265884
1534027
1287441
1904202
1124433
1787473
916345
939986
1990706
1406111
523478
264620
172689
57837
930376
1695344
1179130
1890863
216105
1895520
553788
224428
1455971
513665
279139
498695
108009
1726075
1578931
1711671
1217753
809697
1025198
1512489
1953471
1096277
733858
83867
1130948
20621
354352
1479141
1842837
354467
705004
1874983
893839
942132
1804199
230190
883562
776340
22514
459594
489829
679532
1552871
405641
1548601
453273
576025
1577590
32309
1056293
660840
547726
526696
1511133
1356495
1430138
1502501
1290389
876564
123943
858603
875667
355514
594852
1321548
779643
1922817
1481021
1992243
712644
653119
1385491
1368184
1756648
468330
1757543
1299795
473598
684195
625932
986659
1617885
1002135
1790379
349376
1725361
1539003
1457073
140500
1346562
187326
187416
1148222
604622
1434315
1943617
851846
1066039
763973
1250181
168907
1475103
35027
1903209
1366706
1263329
1967696
1356287
1387818
204512
1734427
550265
573122
1611105
87232
266448
42953
430844
1117388
1710399
1284895
727260
32653
425287
503613
1616941
12290
1179737
867970
1070685
1790498
1019452
793444
1490147
874628
505700
329464
1460775
305745
812804
1846386
184535
354339
223535
633645
533480
546755
729805
115079
1119686
613473
304770
1857632
869383
1005229
65914
589563
1239295
1438930
1423729
456994
682137
172292
156270
1210264
1796791
576370
193523
887446
1890946
812303
849849
1161901
792614
69992
111389
1284051
549145
1809130
260232
1538887
130152
1491224
262794
1451962
101241
1602899
598752
39471
547009
789950
1758773
361704
1382680
1302339
422821
17906
1575572
347420
229448
1323819
672055
1927254
768404
190524
1118342
351411
1745732
504464
1911233
783302
1361562
916591
402669
1329919
825853
1419897
1083765
1636920
1820899
236910
780852
1503555
201747
423696
923822
740274
1850914
137411
64859
804501
1230487
168119
1971663
12750
1431478
1919816
166767
445046
718333
106896
668160
1219797
1526692
1923957
578035
1243373
1258337
1906952
1720689
1227479
127948
913898
1407111
386102
1690397
750497
1319906
52191
1063417
722695
1937325
1334026
496975
1752725
1784527
1790230
560759
1420691
326749
1583834
754582
1776920
1137037
1983855
1989248
556222
1121588
1510652
1533679
1630636
1796729
44025
1068234
1798765
872175
1098015
1872748
1559542
392103
524834
1914724
748007
442409
392797
436064
1732247
418867
1402101
584814
1564566
1542809
1627718
715202
1050232
543086
78084
1980153
871951
1298089
1478282
517241
453138
741901
1645121
1271795
1702849
371184
1027759
1184307
1018657
20736
1561810
22818
918711
237463
1001822
1022937
121478
1898625
906633
1561020
849513
1887293
1085196
1201666
137766
782793
1394061
124421
729803
879572
870243
1487909
733717
701733
1097628
746581
1620157
99678
25937
1757601
1489437
1283911
1710475
373000
478481
76615
324879
1854180
1869677
1674222
1838653
925621
1433983
1971710
543428
1918559
636425
292685
1018214
308785
1160367
869744
956708
1240316
216812
1824584
552331
980991
1759365
1641127
195094
342058
1534340
887083
331051
1986806
563406
792510
19208
331200
339907
1057628
969005
1628335
1296378
393680
1535605
1897932
410365
559745
1721877
1689096
570949
1791745
1662351
1739495
1034432
1747736
336967
28948
203789
40157
628143
977747
1977993
1850093
1471648
1253754
725437
336679
379027
1335997
1618506
1611803
382723
1571059
1103395
1356294
383871
1368407
1080635
1586593
735266
795767
995324
1993090
1918939
976913
526293
1063877
677688
216570
1082507
1977402
1455472
149568
30076
763158
172681
1990176
1867283
193857
1756846
1561068
1076127
128363
85215
1386116
1794875
1560721
834138
1027028
1157944
416162
113046
1170531
762537
1026439
333091
420768
1661249
1452380
351083
1131011
320671
581449
97114
782358
260111
120719
418732
238681
837514
298573
1891450
453253
1403334
663770
1331907
1805698
647604
681324
1826369
1821786
146280
1319067
1301105
1176523
682539
58936
240316
314566
901014
1020397
1108931
910416
823887
1249795
1685481
934235
1729073
582723
74261
1854730
1225832
1180060
1225925
1817008
1433035
153228
1543265
1020833
1802159
225370
555796
1555453
1523967
716574
1793405
920462
480587
1759965
459581
1259001
1661562
1108305
1501403
636984
293428
801296
858776
1150333
1352906
227852
1934660
96035
437717
1352970
1658597
80713
653564
59023
713087
1664864
354084
496079
1740222
365579
1364246
1636149
1858498
552589
1246406
1283972
1805996
1646546
1684682
1836732
1032758
279789
384651
1541860
1112064
791566
1858694
1316932
1151414
1595645
609196
393011
1929302
1509778
1582881
1253917
110318
1346089
438314
5115
323662
1510626
34899
277394
1827082
298398
1042108
533524
143578
634880
1294342
1295379
795504
100772
1649603
387906
1797269
1652965
895169
1539811
1290658
108832
1752874
1175010
1813251
468111
1623965
1138017
1036457
1799787
1892198
1038731
1779521
174446
651613
913465
1580475
338792
729948
1761548
1776644
611507
911779
1346829
1932698
1951926
307012
1191868
1954259
1659192
304208
909632
1092155
137190
1613677
1717444
146052
868911
1816973
1215846
1341718
1827734
389799
609746
1905212
1091267
453151
775936
716110
762616
547465
1623830
633037
1025591
1901388
220955
1690005
1091801
298168
1739551
1795341
1876571
212461
426653
997642
1086177
913300
1253064
1592054
1283842
275141
1701196
1424488
664905
1814840
1741866
876263
508790
890369
1643886
1719253
129133
545262
82750
275772
133118
694584
908605
1362995
852847
391780
862845
200864
7167
1793469
1905090
620172
1800445
1509841
723852
1157689
480220
610251
1209008
945799
343703
416005
1897061
1624149
113469
702413
279648
1596120
323561
761476
709835
1439175
663472
7539
1087420
1846237
109868
1004397
1410227
820122
1368897
1163441
843115
1976537
1496655
585321
1635485
109815
1956920
1343546
1876708
860481
1949088
1848730
760808
271812
222721
920043
1101074
1062259
1690269
50427
784855
1354836
74033
1443534
330144
796782
1704118
1759936
1190449
1643882
979457
1203551
518542
480918
915804
1646125
852250
1628361
704642
201832
1354451
452139
1698896
897737
1416205
1293204
1650132
1830073
129338
1421559
702677
455282
1978645
1755709
1468470
690960
135578
835345
1943267
116391
522953
893239
1493994
1876684
1283811
743129
1740318
1583819
640340
1083324
97692
53930
488605
15004
226353
1595652
1693412
434988
1251651
714995
1462657
1614795
1113367
724380
500930
1341824
1206390
1315076
1558476
1424699
627246
1631304
976328
1187842
751041
893219
1463208
397800
103151
546371
1054113
150402
584865
670173
1940421
487048
558683
1391370
1625979
1037073
1048322
73749
1160386
1257955
1364122
994949
1868728
1403385
912034
1279570
1509145
696076
1670104
1125950
113593
996890
122882
1978519
1783844
1048121
94247
451105
1375573
343239
1136172
1702776
1302504
339496
1082273
1683092
673552
1460468
1035874
1805708
1164975
509710
956409
1371962
752067
374834
1999609
640422
146211
1470535
1071717
614162
190009
1899844
1736382
376702
1840074
1723149
1553074
993478
599470
1771421
1790500
1968038
1364689
727919
1918056
865112
392229
1231186
1249397
1875550
1066354
1660090
961156
1787781
1694817
925730
1931794
529191
1980907
135839
1617386
1649572
1498912
1965969
1915348
1768903
321931
1721719
1418021
1861217
1801145
1195629
898164
1853659
1770706
935351
1186788
638148
1459328
593388
1635324
763488
1225809
1274273
394621
945974
106717
1519187
372144
937570
468827
1614899
951042
1748214
1726216
106031
420700
48799
693643
1296285
29727
707776
1912047
91906
3573
738622
1782885
630290
1253383
1229818
1926404
749110
911336
1698656
810901
353234
850811
1077532
115923
543935
1250448
668935
932662
1223747
110297
128960
1274333
843641
1540070
1855214
1367875
127817
928570
1339756
1111269
430245
672526
1371281
1973159
434240
1427547
629052
636003
870389
5159
1916581
1880786
246049
1347280
1834382
1545748
563911
4964
1472755
1475137
31646
517261
993953
1420657
1602713
1044003
1893113
691571
716555
1782001
865860
990730
1472970
693342
600742
45054
981478
950174
776335
247759
1012482
73474
318947
1631399
1822822
1137248
1525353
475884
1358023
135892
1713979
930802
1203451
696872
549955
958759
1837061
1789097
229397
1872337
1338351
832017
759841
1594761
1179297
1643737
1748655
1127205
1844522
970681
1584439
81315
403662
942709
1121248
97692
36067
355776
1115770
1512328
1858973
744929
148652
1521519
555714
539902
823019
1833339
394583
1954390
1762893
885867
667166
1211685
1891272
291819
1024218
193083
371677
837426
321886
934168
1005373
483210
178895
166738
1897398
1329504
1523021
1099879
250442
1231312
1170927
1925726
539451
1943453
281115
743331
458389
108414
1479156
563159
612418
847681
899952
314741
1051454
808689
1271156
1633811
14876
785824
1835331
1052054
1409114
15184
1876648
202980
144301
1706886
1141016
277222
921324
185255
1302038
1030330
1662898
186362
230997
1229491
146380
68214
871298
1227142
1883016
410461
1707276
1008426
997381
241871
100096
842582
206694
1723885
1139535
300189
1687600
485276
210527
994380
1588181
515545
993458
1877427
1617716
480702
1789250
1270531
872313
862475
1989626
1631936
1706008
249806
294776
1581669
852347
1523133
1750836
824479
1705978
1312707
1131103
1875123
358020
1252715
743051
357170
708408
889827
926353
84884
159610
602674
1629266
377449
72703
1113646
1320564
1316444
315775
693362
850792
200917
567262
1319895
1233378
1441987
1731024
1902092
368203
770583
517800
1127566
939793
369410
1498304
1100222
1761444
1774196
619383
1469665
466301
407722
1339819
99477
318032
508812
776025
98930
1952385
149124
1919501
985653
1445781
1463556
407475
398077
315438
502413
274575
754647
424603
122385
573842
1545745
577418
1558336
1299704
1063324
986568
1874702
819903
1608160
724285
248573
453542
301367
1259392
1010092
1872443
863165
764692
1789100
1488308
1611380
1278054
1976548
147935
789373
1261064
1332334
734861
1057385
1461054
41172
330227
226621
1063420
1009353
1182213
1199324
1820082
619561
1851307
1767461
712040
1700565
310779
197529
1917702
606324
206986
1379730
1070133
1293816
1969751
1348104
1335466
1215326
69145
1612341
796404
462274
246478
923904
1612419
765848
1454897
1925532
673987
104762
350381
14758
1443583
1130509
1584966
289076
618583
733031
1340104
1541500
1897613
678324
45825
987556
981278
1342597
1943122
1695505
1172218
331447
1730971
938960
92175
1750661
565127
432792
778942
509771
1535136
1440090
1895421
1512278
581833
1699040
41171
1952875
137078
696933
146467
862345
1368986
199856
388556
77335
980153
1986924
1393570
223906
1140800
713289
1516172
1749629
1450051
1292834
1385908
1869715
801180
989652
943982
1476250
1055347
1860313
1379578
972223
870128
317325
1655586
1707510
1067613
90913
1453385
1555334
1862962
1365384
1946219
1850631
916159
1734612
746600
1728074
1395750
982551
9150
367890
400544
168092
1979254
30189
88765
1273862
358932
1764487
1388012
1907612
1838838
1771554
475833
246192
75227
179703
1439712
911870
1517268
1090474
1576547
395206
1483373
682797
729671
706799
907058
1806464
1839558
722892
1399132
1904967
1081456
1738959
1377714
1070810
1179514
1082022
1018027
125985
908829
540152
1901770
1738544
670548
173904
528303
275014
477652
1408078
637038
315241
1205565
69855
63687
524843
1469325
1233991
1206991
1177611
915147
1106019
1689536
478146
956339
535012
1297069
56934
1699500
1910586
1744350
1404858
752107
1282670
985097
406152
1628763
309555
1198689
791744
1807112
169130
606985
1405005
1476626
360197
881034
1968650
115137
1379178
34466
356766
1015423
1563797
28722
1034796
615310
1668419
668414
103748
1905532
733267
545111
1623804
659663
542276
1886502
524304
948477
150917
812057
1420844
1564566
1273411
507771
630640
85927
1953285
635488
664752
1769149
1578640
1690631
467846
1704887
1743082
960701
1147576
1657327
909597
772964
53524
1082421
1517129
1040055
791390
179002
1431981
609827
737881
1215428
897575
644363
548022
1747145
200739
813276
1254895
1141489
1713917
231778
1360890
624207
1891858
244922
1388995
1817963
1597764
217736
1962442
1120660
181141
1985604
960248
30772
1511216
1410578
1561069
1063408
414649
1838070
1910595
1685185
149356
442348
1631983
1261951
977427
1624332
251232
1759900
1256157
1410078
1346580
285834
1485502
468173
1938038
1413666
577107
167461
196906
924823
1223057
1652997
500409
1600469
867668
1330476
1325923
577570
1004143
375953
446657
493327
616643
1170377
1471887
325509
24355
1759305
93487
706030
105733
569118
68451
468070
1564649
229632
1828141
582629
615489
350660
1921281
19135
1735508
155279
1885456
570792
1712732
1198240
1436109
939957
597473
1194729
1616594
21316
586511
1420045
97586
1614026
469031
1632254
648895
175686
1634724
1683528
1359965
518787
5619
139015
1563779
1099543
1941239
1074751
1664641
1606519
1538897
787672
1506121
1396892
885141
888039
658182
1951646
362470
1721224
708273
34814
1482194
614578
1893209
1338300
1081748
1718714
493273
1307858
523979
1176500
202012
483923
1015430
1756077
1507889
77648
1651032
1535260
838729
1650867
1942343
812393
1802328
1609556
826142
468037
1295739
1043043
1482282
1283196
1856146
1779527
836519
1112595
1436652
714602
309897
234288
1387234
309398
65020
1088340
1969355
1502587
892834
1973352
1412787
773177
51535
611979
1410120
1242893
338836
439680
1668425
490429
1022626
180524
1218915
1638806
404459
655157
1081685
658738
822120
307333
457952
353694
1051132
482764
1936419
1440188
1747732
573228
233206
1834516
621709
1071686
581173
315585
1766788
1736553
1962008
1224179
846682
1867789
1889957
978307
1886625
917145
1261109
1656887
942505
688144
738858
43370
1680404
591453
1916404
7085
1269827
409246
1703083
1096994
732041
1543431
1242778
949571
1734606
1829323
1113726
1075078
224597
152109
633263
737963
299852
921548
1369060
259076
1522793
906678
1630545
737468
507505
596429
307273
1678038
1588602
417173
118569
1935107
461367
1995675
1341003
1925191
1465335
1105721
1470296
1689769
936516
835366
1680119
223175
382602
1957398
1335446
210975
174627
1051197
436602
958069
895056
917887
1893737
720
259079
1045459
4320
1511948
1305671
1572513
683215
1665263
29711
1702114
1399177
1186947
82796
1753813
1139156
1093934
1537727
1178198
441022
360604
1422236
445185
733054
1399830
748798
176436
1181763
210229
268408
346050
569010
1318196
415900
634616
907931
1823622
1208828
510179
104987
77554
815824
145835
632588
674093
1793935
1871815
1773116
1589324
618540
1285207
1196473
530920
1847694
441926
1440900
156304
1360982
1755622
989814
366788
603206
1039205
1138408
729524
331075
703860
525813
1589041
1623339
708576
1235614
435486
383220
727394
574646
561938
700679
357800
1775166
375581
224790
72087
625176
14433
1303637
1016628
842214
325939
491823
670409
76312
1991076
25832
1479616
1805633
717030
1765303
1987157
1892183
285766
200775
1050952
35571
715359
151599
572632
494817
1749332
455046
852352
190004
213308
1089314
1951072
212882
1722200
1565568
1457200
851737
146879
1505250
1092100
273332
1658295
595659
1898803
778015
589855
1895932
1230026
1929372
948755
913694
1161726
554337
248253
1656175
224635
1677582
685263
681671
435294
341696
907204
1415740
1697863
1055013
1413530
331199
1692111
440734
1575992
553366
1898638
486365
1623272
1398290
1195199
371522
1684932
1901082
1742101
1334403
850948
1787141
1286307
1731768
1126370
554505
590825
1371531
1285105
1325549
766255
29092
124441
209259
536098
701967
376020
497400
532917
1363778
438006
725318
310578
1914872
1080355
1334870
975828
1962138
761935
475165
712329
1221482
1286348
1250025
573083
1198356
1494776
1536944
1571744
1493386
923872
1682216
1393048
780246
655206
139967
1607549
501083
1362483
807344
1697096
1922657
286326
782928
1609394
248528
1415248
912946
1285279
875529
1866236
1938428
235699
1303842
250080
1719305
141333
1307059
75190
1755353
56474
1611177
1401417
1552206
1043755
1032781
375013
1403425
1441016
491369
763537
68118
874284
731993
886295
1627394
1242676
1662390
185965
1810326
1810834
807645
23345
858862
1939220
1453326
1297678
894219
1535365
980464
1540391
616395
1253380
1293610
673270
658251
795288
1197674
1803889
1248236
1288355
1346984
989116
1309693
1485352
1209521
1001739
1177882
176249
1782983
1186464
545989
614495
1443237
80468
106226
1793984
1144439
1903955
146830
856335
1027015
451282
1294421
1834454
1010988
1788180
757093
829525
1793168
437684
166030
808115
705009
1334269
379579
463184
1837165
1731028
363893
777913
1077961
1820433
329769
674515
1084207
1432076
1585157
1379898
1649094
1110466
541825
216014
858777
207195
581115
659386
1344567
1189100
1758317
552504
1491553
559484
1241190
1195941
694489
833723
730128
1076088
275839
522423
1564089
75795
1873997
167224
173750
1403659
1152579
136415
445113
843318
1842528
660512
1404338
1747824
461715
1703162
1462685
761728
1913000
1859497
390837
1274994
1689507
835196
1828939
1275355
959111
1678581
990513
1795312
694775
1563206
726256
817093
1312456
1022916
844177
768902
1487908
91346
140365
836583
1440619
407903
1419037
1123420
1162439
761879
1884115
1964166
1038128
777377
1647562
1505261
1121253
1960014
267993
934824
1951724
1592845
1889581
1141323
68534
789929
1597260
555144
498622
334588
1417340
1265228
314127
293059
1913022
1695212
1708979
951841
967304
711946
177075
588784
260744
614126
1277777
271974
1816560
1879944
1116615
1446465
197787
282921
26948
391811
248
939991
29812
619899
67235
1160674
1445130
1223877
1928265
519874
950794
1348941
819318
999046
275270
447380
465074
1526799
348477
1407526
477219
1750146
1027931
1468192
717709
1887727
374164
76265
721165
29907
442951
55412
781261
1342733
1661519
145836
1907115
163889
1856295
1117052
69374
1884045
338324
1054330
1956518
1033685
1560473
879474
984007
559676
1005834
318948
831540
679382
186990
1333695
629462
870880
1557877
873401
1338316
462646
261491
505084
1903479
922984
1317274
1209358
1792160
553491
1990905
1061613
522757
1906521
1869416
690575
320868
309506
1964450
421165
244977
1017856
1024026
899031
844904
252479
1609876
1414204
937786
140736
1787377
1572376
1028012
467403
257545
818756
1285624
305264
1761199
1248274
1101140
1104989
38694
736922
1914638
752208
1018004
543298
704223
666689
1300687
850214
974293
248949
1083277
1031636
1799175
815336
423059
365839
1466853
1567606
54068
189215
1946490
1187443
1071323
318130
1196782
1096258
993996
1811412
503503
487131
356601
1597419
1202725
1391641
67672
318469
1137429
1084552
1067459
1044991
1819069
1708728
43353
896442
1275381
1776194
383028
991851
1919440
129865
372500
318950
988728
661598
1517469
1335602
1289296
466804
1300067
1913197
67831
1094264
79426
1618593
1190119
766732
716332
600229
178341
1409228
1691176
978134
592020
330978
926361
1821914
666832
636303
94172
1612534
1864018
920542
736853
16189
477097
779189
19234
107448
599329
985301
1966076
1682401
549769
1338634
1755817
66267
911646
600370
714581
1761108
1797757
21051
1455300
637892
896017
1423947
1674704
125157
1910062
895891
1155455
753648
1827242
1734909
817978
668349
1624998
106409
396876
1850100
307498
1837081
1778342
715315
222288
1554632
220450
603997
507917
39740
518273
1410001
880511
1973470
1157784
25350
15755
1202016
1682317
1491891
680400
1006788
380571
1701765
676785
1612671
679562
1516316
1724125
335402
1483829
626671
1274915
1581911
1038482
167848
805864
1439204
150509
379770
271532
1674324
854673
435352
1140903
1580239
1332389
516945
1564123
310923
72117
592902
1093694
1456399
1513362
757774
977406
161047
231405
819053
1483775
92780
1438386
519056
563089
1466806
1339511
678024
1845568
1435347
592196
127599
1606148
1643765
1382121
1213652
815450
17363
124488
741960
319038
1798637
91790
30379
1589453
1646644
1739294
601
256129
1593129
1639835
510091
1273632
458223
82980
1606013
1416374
1928380
145167
753076
1341103
1734287
238302
1912256
932483
853112
1688920
292238
460488
487920
1786668
1982328
546578
1221340
1118116
1290194
1829311
1581780
620783
74310
361860
735644
1473187
716442
1534
693562
1133658
461533
614771
327350
713776
326940
1618758
1353526
74767
1126444
568517
1976728
1378367
1293174
1096557
764226
1704648
46045
22592
887095
913926
336703
712252
1498522
1834401
1227066
382923
1439484
669875
317179
424442
1816796
831353
202715
1275841
1645051
12517
1199893
782909
1388232
89031
1496139
323621
1508246
288616
402389
366906
1643623
839238
567378
27504
1643406
191412
1183726
1543241
1670525
203137
477202
568293
383823
1049150
978863
685260
1719005
144687
1207810
1219826
969413
306473
97140
80689
1532038
1606266
630574
1949033
40625
1268267
951954
266538
1764470
466902
1823272
1119103
1944562
1795520
329397
1536425
1115323
1371619
220
1119191
190766
1073649
1757205
1773032
1920544
1347947
1762552
129271
1579464
1954642
224644
1711862
1980808
1903944
1327817
938162
1162541
1522898
35560
1185948
886041
1604086
773769
276000
825663
952280
681094
782512
1982081
640775
970168
1448534
1433717
372709
1612817
1467514
150290
1905308
1276615
951703
201370
146899
1403491
694707
257891
1505086
1286942
797541
1688571
874903
718477
1593521
1524221
1370901
1402200
973250
349590
642929
1916867
1957323
1037265
3076
306519
1072633
1053287
706046
1860956
1453937
761894
392061
1060315
1444483
1129587
1804529
650474
792774
773408
355125
1908103
1358756
1135109
1861536
148580
1902482
498042
1291937
284039
1164697
1960775
1448969
1853380
1668545
1313925
596286
1718506
1683319
890501
1046398
1722067
1640647
582325
358087
1850818
668470
612400
1936955
1275213
158512
1252263
1050707
1951760
864442
918810
622082
1729990
576271
1051777
1508882
1907946
249354
1252527
1748931
1283046
1999156
1566645
663540
222393
842282
1372378
1657175
66124
952732
1918900
777972
1436643
1106572
529967
1923359
1752504
1321994
1482282
1878688
933870
592184
1440311
570421
1919332
1140822
70662
1773870
542602
621454
308011
1011250
1547299
1106280
508068
864333
1975454
1018574
1250365
924406
1077358
1595193
1300606
1909863
1757120
553244
772027
202007
1822538
1908171
564443
240500
766727
171883
344834
1047158
1726063
491302
1686363
770114
1177908
574445
1705479
872979
736844
1217191
1673295
1258094
173509
1453488
1009101
718216
262263
600883
1829142
1226262
1498760
93832
810522
969920
1808933
1352898
396468
1182116
1147933
1018657
1784115
178672
1571226
721697
1442380
1041225
86881
235191
1952414
1471819
682152
1068776
762875
1210274
1912350
289277
579478
268669
814241
1797424
1623136
767237
368703
1068779
1916798
1335511
620335
741380
393787
1974485
1620853
417246
504674
1442697
1743452
538714
1692489
1345319
284799
252887
1837155
968593
379134
1378452
48170
218726
1426782
1290855
852939
1021278
470479
1660848
989636
535867
299180
347694
552029
1141351
249087
144796
496745
638637
95381
56760
889510
1659024
136708
1345265
1244308
1014596
1377867
696935
1620217
512428
650640
31512
587473
64602
369914
349685
1703996
1559400
1172630
1024400
1910956
183198
117366
1890799
807044
1516307
1599184
1874921
1529480
1773160
416199
1344747
32352
453289
444937
1627264
891218
646018
1282459
302150
1550207
313014
1385704
1679474
187697
1868939
172448
1085
1565999
38901
42576
1663848
665747
1292944
1256675
1883677
1641824
959896
982987
1979423
157125
136985
163768
774706
528456
1057359
1458734
1802588
1320448
1222952
1715628
1996545
1349884
1653487
1481760
1760643
854118
1206173
390216
567281
1213770
992962
118190
586865
344978
123473
486187
725287
1557765
1085189
1573268
777150
1436331
1685
1542506
426297
1643075
600115
482368
634514
858728
1007212
1554750
1377193
1889358
1562812
373068
1838290
141830
444208
120583
1727360
552359
1220706
807358
1436890
1156405
627782
1421331
1092564
1232452
1835467
835572
1854013
826117
1607049
1815344
472450
400563
52982
1963542
531896
1188718
270711
1151447
973260
1943895
247987
372341
1742316
302777
314440
1725768
606024
31464
200127
1372012
326383
1374110
1593776
1677637
1891539
1262054
357627
113693
1510431
817037
871602
285071
254429
1791433
1650684
1945987
1292122
913124
738141
1989257
253276
1097525
1752246
822491
1101457
1761360
1506030
183982
1060703
1400574
410897
474276
496423
704433
238198
245463
1651657
1819401
430054
867319
293388
1862800
907460
955908
1887763
1418399
1145475
423465
477829
1871995
1546775
524166
1614042
1481558
794550
1123995
1851377
504206
1698161
1817782
1395613
1131616
463557
5326
1857454
972766
215710
253085
1162132
1932214
1993926
661125
582932
243270
582505
1112317
236214
376507
1549977
831100
1799929
1687168
1912976
1783991
377079
1768286
1596554
1651254
536771
1696615
1212189
1444490
123061
508543
1435218
1075740
1205120
946845
279358
1754559
644514
1625640
1107322
552444
1635062
424328
174176
823412
98586
1321218
555974
1267392
1200190
1842912
1222085
1969531
34342
84249
1484513
1116873
161663
594375
405132
1689726
1424898
584380
1053738
48879
145471
423363
1904171
101657
383973
1872701
491137
1762269
174433
1943810
103411
110692
1671966
808005
313411
1167921
544505
768899
16824
1916042
16208
1582441
1416488
714469
1264818
1768758
1908532
1136939
79596
1039218
1112967
193399
1930858
178333
1883401
1663167
1404834
969040
166127
346211
737046
1660008
1903661
248309
1914190
641323
1655703
76620
1311121
1989890
619637
1283122
1609219
1850862
1225521
856019
65671
309153
437166
822909
978424
200681
1634980
177401
1590478
1349597
1739858
852161
458320
904416
1633584
254091
635258
117613
1658477
1024877
1634055
738897
1771063
613305
645157
537641
635617
1786786
960988
1065766
615071
841540
48728
447430
771757
1329868
1056648
1051039
1665998
1322017
1484731
662318
1251807
1692084
1619777
1486935
1404030
999971
283149
955111
298185
1364897
274291
1498282
754421
1311887
16998
446387
1201357
1279792
963707
178836
1994252
992159
1315647
1573873
676957
1905965
1967270
1422766
1696246
1247905
752985
845359
1224692
98214
828784
539277
1263042
429566
1400961
688027
152542
1441013
1857299
1402534
626536
1504496
348809
1239949
175339
5863
457931
719480
580315
546537
1191221
599318
553455
424354
1301900
1869545
462037
367490
411332
723994
706475
831347
25482
633621
234494
958852
1523915
743119
532023
239127
321033
247505
1189889
768909
1819581
643325
1737998
4309
310166
570278
1270929
78714
340386
798127
1434757
1162278
1755173
687565
1446566
1967204
1757520
377497
1478994
1703398
877503
401682
594448
80939
882505
1815164
407041
1199497
1458547
325702
1854916
1748195
811126
654239
1234286
378210
471781
1775771
1109429
308536
51787
1716742
149928
410841
1621578
1374338
1967302
1575083
1079532
799359
1621963
1484736
1894777
1241309
2739
211634
39392
290843
1515135
1119532
1635223
1624452
1006394
899631
1306628
182381
1811768
1982556
1835161
104328
1727026
1218660
907003
805136
200401
1416072
1487710
245101
1078858
780888
1697065
220880
267133
1617868
444452
206959
1693280
1675772
768167
1010628
1876153
159108
621538
1124653
557640
297042
525805
519950
592307
257432
764583
1830229
875426
835269
1751017
1252171
1032384
1365429
117981
1308550
1762880
1891747
1073744
1013137
1427568
132257
1051701
186242
419218
838939
1174744
1150370
1997302
406629
265457
1551470
1358496
845975
48197
128258
1801891
252613
124622
766653
962033
1258506
1336656
1184540
1512021
751433
1244369
1449344
679978
598539
435609
1956610
1275201
1132051
1559445
1226291
1816411
1206432
766944
302366
1945498
1964819
142711
1784242
444632
444499
457780
154794
1262561
1928462
1780958
1342849
1006492
1402748
1134673
825609
1786270
663750
1404851
1336496
25970
221426
393115
1297335
739712
15118
191986
539712
1914184
181144
971653
1897819
1995919
1363136
613019
1280657
885982
1901780
1888524
1023084
1211028
1020909
987628
942455
914332
678474
1932990
1510099
1050138
1950516
199773
1628022
1801171
145738
31582
1490551
432924
155265
1631720
974536
1324846
521830
811279
410576
1142067
748856
1012852
1285853
1123791
505261
470746
775452
96794
932678
9536
304558
1245176
678196
785605
1899666
1088699
280121
1258130
1729407
588268
1666681
313424
397212
303582
73196
339475
1274328
1638854
164115
538734
775579
1466804
707180
18869
396583
464060
77945
729540
1220129
1650661
1745286
1508455
1204006
470691
449911
974013
1827609
855879
967272
1155378
1882584
1173913
1979574
971339
1223352
925048
354320
364829
1617857
1352117
1590252
1375922
320901
542200
1809593
1523182
23874
1188318
725840
1015497
1423790
1276954
309097
806610
719016
1018022
1178781
1303404
1016459
1401165
1914088
1385602
1012294
1168565
1874415
1716656
1603804
231717
1573269
1570246
523140
779247
1983702
1065617
949320
308173
67501
1664874
1067999
1926128
1258090
1665552
379063
1088850
14242
1610356
1927495
526231
1225733
1998646
473886
1891799
788651
664955
245047
1990891
1278171
1442927
1505351
1694354
98833
1306704
1918433
1507538
935439
1799861
1989052
1650027
560063
561750
957900
1976870
1426033
1751799
1879813
545591
840351
1762530
1601002
536144
1871425
574263
430839
1809578
1714066
775447
1402521
1083452
1396736
1691167
1929188
936976
1188144
1885279
788540
1201929
100390
892726
466225
735183
416882
1773993
1942350
1286567
857478
1843786
434095
1916150
89485
1852511
1798299
1571669
1321748
1224852
1827315
1116888
24326
1646887
215659
1693922
322056
1070284
314397
1557485
1822882
273229
1389331
1011839
1459699
589157
606290
136479
1201819
1888765
754524
1417217
1224261
806548
24969
1019351
500851
78130
177443
6223
1408183
963764
51180
740162
1535407
1213091
661328
1074035
238803
89871
570101
369491
1533398
579166
588187
1048621
157055
1847395
1133510
1256959
1648593
1075910
401671
782665
1014756
621601
533839
1753048
371751
965195
279573
294911
1545453
632005
140532
827829
280450
1737377
198384
1431611
1243126
634579
174626
768795
735871
957302
428873
973391
903042
1417063
1288906
629104
1053699
1288456
1563661
1200462
1104528
1551185
1199781
1380205
57723
1534278
1632284
928912
461108
385139
1310232
1318115
1221377
1022957
1121370
188499
1455302
1586636
541380
311700
219412
621327
1863029
1642509
1865026
678652
1670897
569023
1783611
253081
683840
538126
438601
206509
975252
354299
746000
218712
1240247
1616810
1007372
486499
1782378
32248
284176
126708
1500996
382915
330517
1114276
972949
1169140
502761
732779
1797440
220361
1546187
642715
1068316
584720
1598128
1314536
1328357
442916
740909
59837
1241457
1048053
757432
124211
1333312
1880001
210581
1609062
625182
1781601
1740293
879951
277226
133821
821445
729620
1517657
122969
65668
1503200
821237
1963614
406789
1947252
1513195
581874
390203
876721
581117
1649133
1616674
287968
1283202
1103262
1410180
450634
762970
323500
707684
694696
264138
1743822
775437
529030
1335462
1637582
1934352
1160193
517162
286418
1739660
1147480
38139
1867979
546656
1988951
1762777
1640386
103795
1401572
465215
684604
174216
1650728
1238863
1670992
1475841
738563
1870831
816569
909639
1742686
892489
834025
1763147
562550
1201041
1926187
913759
1244954
1035485
298089
1439495
20922
376372
178912
236957
516690
958056
811782
1014769
139822
1718316
1591947
1212388
1780661
1713926
526523
1084618
350179
900163
9335
1278534
442222
983866
392262
39940
769386
1694355
504280
587442
960764
914485
895183
65100
650012
181589
1718902
904807
753477
1197269
1444158
1821286
576971
765255
1050983
1549275
404133
1308662
941718
1689667
1162848
1470489
1231137
1175432
340168
1491554
874480
1548097
386289
627222
1937912
1381133
1950318
947862
1138372
896764
1946581
189381
1737135
490219
170456
1774800
1049218
216031
1700214
1861292
1236147
1229264
409066
722649
33962
140320
263854
1911524
1879180
105714
1009887
682545
1681224
1816145
228583
104329
1427310
325520
245144
1424666
356126
680229
1060378
1400372
102639
965811
1962258
1080184
289746
80558
1682987
1171725
926340
514898
76718
1961931
1056298
876907
1892994
612718
1602688
1994915
586206
347018
1649805
539148
1888002
1229677
792423
424680
1520642
3474
1227106
760715
945912
56169
557704
818134
479833
1429055
1786060
1844338
1264291
636920
1359766
165065
1971270
1742575
1734007
1180959
1100032
1788699
1016587
1876015
722265
250946
1184340
1526770
1981890
1416842
552232
597657
381591
1772312
1870081
1250361
1501888
81799
1799309
1856214
1768109
1919859
996326
725713
114179
1947757
1359541
1897542
1788474
416788
1992200
1886415
1498474
72296
921984
1730374
1690833
1602419
653077
1243619
816655
380610
1936197
1976503
286343
658769
534818
977010
547999
84229
1632416
209206
1111302
1926835
409513
1193945
1292367
1736185
1695394
1202092
1332697
752620
39506
561728
1768401
953393
1964138
922283
1883369
395465
1412381
310654
412405
506503
1458658
335545
1325207
36564
1626973
1948800
1216055
1538133
116576
1285745
1178476
1404548
996099
1441788
464349
1727420
163175
253629
1407881
1822811
424619
801474
58687
417365
64426
537583
1936828
1973600
1833720
881964
1430860
1684587
511504
842896
846848
810002
53062
1370618
872726
1838547
926380
415217
235971
997814
208620
1203471
6978
1725132
1264356
481866
689514
1902977
192759
1712667
1255097
982115
835276
511752
769329
1100402
564302
652990
1085045
837047
235899
849839
1691517
1753317
983569
1590361
1020520
1293560
714582
1478490
1209668
1915871
1395042
592430
704059
253116
660533
1726006
920186
1012198
1197249
1051311
1071195
1652702
575052
1788463
1911944
136333
763427
1646548
99030
1885965
1502898
1527906
1874461
1701281
1690872
399341
866785
1251214
1911040
789129
1066220
1182072
943770
1236747
1515507
1343266
1649761
1999212
1804216
1809222
1843421
875842
77794
1638237
506348
538830
1011838
1938739
1160495
1019347
559732
1815874
1088187
318612
1903562
1553821
80569
1748468
1027178
176925
1436786
778603
1584582
1985656
599213
228433
1059364
979669
1344973
450279
1717271
811878
429972
396328
546987
263091
29462
161194
17853
1651336
1826564
216222
415491
1999725
1102664
255286
1571129
83286
1597868
953625
1577969
835509
1125728
1972753
769452
1769822
1164107
833432
1910152
928600
324774
709564
1098132
1004818
1372546
1867531
1415270
261290
563322
636300
758564
1829092
991166
902489
55334
1960647
1094980
1286423
782863
1195614
386067
374980
1452499
1222129
1580944
1981592
1678484
408036
1704332
1521846
1851520
1859015
507272
1416296
420270
902627
371870
780326
502615
3099
329863
900562
1449595
1855355
1648499
1594841
65223
905893
1453067
1620811
409880
1344872
1457065
262758
1648343
1627830
1697047
892203
1521560
443962
133838
45478
1067911
1110841
1403136
1378854
1489970
1911017
126509
1660388
1488368
1976390
738918
1086143
1957122
258272
241761
746340
1426085
895825
371648
1971532
631299
133822
572704
283019
1894657
508683
374098
1113391
579319
1882106
480976
155556
1789183
665051
1221271
1776791
892076
1494943
1406122
1573355
102392
1443392
455179
711835
1926224
246449
1844764
95587
510143
1131957
1952655
1595759
7862
971782
843229
1436478
1118087
215872
1208741
1541648
523769
617044
1905108
1591348
81314
1390968
1125589
175161
138313
180095
718068
1067337
531191
452056
1768130
786333
1506982
1575057
1638012
647615
487929
1217371
172119
1431243
853438
410866
282242
359620
1446806
731229
1534024
1288134
346500
425035
1122938
813552
296722
1842968
561967
1460101
1000013
1556826
94105
1263333
1415399
267563
139831
1810506
1990690
199898
1207952
767229
439809
872920
1052269
1966870
1259206
1926600
751303
439571
903306
1219070
1793902
1989645
1245243
197956
1262304
647909
1034444
1093554
340841
354800
1448676
1095255
528065
437768
985213
822655
1779100
1282903
246203
1662531
1440359
937563
953655
1815889
742260
336786
345628
8420
1111752
29587
1554777
558643
1522052
469356
302488
1383066
1148652
178641
377190
1590850
1226085
1403265
278160
1033843
101072
763659
104290
1178627
1359500
558941
1388089
733457
1699556
1079517
1651444
1269969
1746844
1193158
1374637
292607
233084
1936672
1071959
904309
220113
508171
1376317
1668721
149151
354299
1597031
968207
1070184
1713199
444419
812845
1381180
266765
372013
922169
1529160
1769659
1222198
390584
57327
1798405
449328
1375978
288647
1271194
686883
1219973
1779575
242566
1126390
1642232
41326
796003
1209739
1181312
1225825
1538814
780338
1695387
1542426
330389
69690
1798635
634178
1057156
824287
176595
968168
839064
1105840
561959
953148
1701435
1018199
672227
1282877
1565679
880964
939396
1109324
1693451
361770
151793
1062915
499756
1466105
504499
84546
200398
793359
360706
1006732
5034
961166
1832047
1814261
610926
1261674
1213121
259804
1508555
155837
1024742
41398
895923
1099840
1954786
629027
679151
1977030
1141783
1253185
1543850
762463
376881
1778358
1211796
1001329
1177177
1919641
1024063
1225311
1613160
1754560
649986
852513
566646
1937708
372775
1655420
455172
576292
553813
64686
1272611
1345182
1617417
1744683
1867438
1015667
1395436
1154478
825700
1269517
84956
487021
1314980
286361
756297
184199
1181393
29624
836369
633563
1841561
56525
517747
659253
796653
1609930
1239047
1999979
1658607
750192
1584260
97294
1323448
1588064
713189
629532
1882658
481209
246668
408892
1917472
884165
1049798
192782
86193
696379
1539726
812426
1380419
1584451
1758967
1125810
810945
951451
259618
354397
920869
1107044
1246196
1424095
718036
499033
1831843
904641
1415167
1126692
1260931
84578
749860
610536
1437549
844486
94159
1925783
342963
504954
1142607
79245
112429
600906
1308636
624117
1359978
1499659
660981
1738781
1243647
1664029
387996
1327088
49694
857506
961092
258273
764971
1940008
598351
1537021
849121
1988656
1642365
513086
412062
713907
441645
1222744
1729464
72838
786536
1782397
432228
582322
951790
1623285
1395237
1674691
993200
1841120
1033414
1813462
427767
1750264
1586888
455963
275014
53505
408206
1241569
61092
344676
1454006
741555
275580
212464
1719799
391438
1591089
863609
1162818
1321225
1693482
1188914
1009591
1489618
354223
1848559
924970
1241944
1972945
1260941
1221439
737287
1887591
1964292
112680
786257
1484279
221460
354544
1298021
1059776
798372
175543
1190448
1361370
502756
475289
1195252
59395
1616620
1729329
1795266
681645
93576
1288281
1545046
1522880
1373946
876835
944219
1293236
161793
1522154
1457301
1215211
1656034
93623
1532337
852576
262622
1001876
1911661
1758740
57603
1344217
718044
636981
538746
1534428
853734
95761
441883
1130540
731301
558810
934194
1392256
1632310
634235
606263
707906
780179
1022460
310732
1664636
1781416
630372
1285004
1805174
975803
1329679
1385497
1671271
1974421
1870276
1913464
384652
32097
1090576
1094648
1230019
117850
1511462
426221
1244807
1444414
563950
1230413
183999
1799988
444699
1708510
898900
301916
528420
1251063
1533961
1497708
190456
141337
1776618
195962
374916
547690
1832247
1435095
1783209
1051223
826438
657527
944841
1248125
706435
504668
1194670
689846
1726472
774100
1804859
1651362
570990
1752139
1466317
340690
745533
1164477
608464
1626819
1502433
1133943
993068
623647
1379643
74539
706879
1697975
1149736
1229300
1312581
1616143
193390
41752
42507
1177671
1694644
106812
926226
845501
1293331
759683
841128
568073
1491522
1039617
1764381
651175
1133595
1043515
531489
341443
772219
1752166
515615
1996714
806439
590566
1797062
775628
246460
1576013
1347231
1096426
235088
796094
153681
1880883
1747653
1739935
372951
1394362
992842
1008117
601823
642687
935252
566497
544957
137404
635190
1821368
832700
1949913
1466870
627470
142302
650213
1476734
42981
213368
1188179
1031587
427830
1186704
643588
180074
1704183
224523
790850
1974317
525908
69615
128895
894158
1160243
1070163
711993
1909161
671421
1570170
1986584
1370380
131174
1832236
337686
1338840
1630333
60522
1262447
526518
1237661
312892
381368
1217432
1786294
378693
379882
1782464
1960187
855595
362369
1108697
1844844
1148096
1694281
265815
1650428
439417
234864
1083869
655638
647638
553056
1654271
854337
785224
1807810
1934352
1675605
1554947
1975144
1320914
144510
1655827
207436
9642
1011068
223117
1426976
843540
1811563
1841271
76733
815623
946017
1907801
1798531
607340
1648714
1011340
1344541
1836258
318117
1418675
1067330
918758
25351
1137711
322378
1898674
975218
1018350
1411171
1478534
720020
977400
1971109
889466
1277627
668011
396727
1420148
925415
218903
210456
386155
279430
1122698
1155864
1002488
911408
261363
1906071
1521292
1744575
1750851
1125924
976578
1595703
1276426
1150230
642220
563442
1348465
1451632
693971
1417917
837066
512677
348847
958227
978706
1135345
1561723
1892808
858195
1428963
1316455
1313380
385555
256883
822654
1947640
1715529
1584759
18602
360927
106689
1140722
810916
1293943
260866
1680639
253600
1415391
408779
1281152
1787213
1121437
613015
977874
754188
863872
366754
1768128
1373648
847631
1970239
1058351
1565051
1785458
296373
265913
531714
414991
837702
909949
1867482
359144
623707
1874573
1440296
112169
184996
367170
1570713
1001297
471097
47662
412254
1022458
1627316
1660168
1546997
1016764
753285
1288832
1599072
1413272
1678770
1576416
1381279
1245236
1191206
813342
134303
1150682
7881
58462
1309736
753533
693593
1467889
781135
691013
98198
105077
880034
1919444
987949
1413612
1463793
343250
956330
1875277
225821
432136
1084480
335572
1686205
556180
1467516
186802
1801999
1808404
1229991
97587
1000082
1539847
342554
429523
1877206
374605
780850
798041
1413743
1542675
1006736
597961
1108719
735800
1946464
1773803
1528851
1735038
730123
1102090
683564
778885
1717625
727445
972613
1569750
548096
624956
759896
479803
797338
1302006
611399
526465
1911182
355270
1541200
1079438
1554045
1436551
9822
557277
80056
526652
1803093
1084462
188806
719730
847260
1098961
1296557
714281
281998
409969
842784
1299280
1866182
1232352
10998
921904
875249
282261
1767004
1387290
1635658
1019517
959776
1519966
763091
1664526
1614236
1056370
1213403
70941
1920420
1539621
1841629
1374150
686583
251342
1379901
1526950
203795
1708456
335813
871106
1251558
1747974
1001347
60403
1337383
37851
650827
1131137
316293
690170
989319
1528342
946823
531626
37698
878968
214108
15717
918795
307350
1061516
1189157
919856
599284
1071
1478446
1059676
1518680
1901130
226526
113553
872841
1259707
406338
1651647
808198
1914001
1643980
294290
954436
216905
1860834
90913
998965
337170
1653662
1058759
1621591
51222
90117
987728
713199
886854
671578
840060
881376
1199375
1564579
361108
1825058
1863907
877656
210278
985353
768329
1096779
221211
820420
332890
914418
1062859
89263
891011
306913
839141
1075479
335882
209090
1507576
1063427
894965
705698
56800
1557388
1984159
1093372
1750925
1534569
1545424
1349772
1231502
148972
136486
90659
1069970
1424526
30161
885647
440197
1562949
481057
1628435
313467
1498369
1615160
1239997
1530390
1905069
1969506
322106
1830442
814255
1989161
1623701
580403
1044391
342236
65366
112146
1256206
1584476
744974
1361903
413555
910144
861686
525104
1647135
1676546
604475
1375988
413710
1101450
1473824
584613
1786548
133947
357016
267213
1241238
181445
1617919
1915389
501665
1173382
372336
1632259
57160
1830948
783095
217466
1267315
523921
33964
608405
1174484
613545
416408
1413325
1750447
291113
562946
1132306
570174
1879609
1740220
934964
14960
1545436
440551
1912248
1183281
377779
443482
907054
198621
854955
1479587
615274
1660312
296239
1102377
335006
332677
973003
602246
1135943
740459
1863533
604261
1649577
381075
582345
756912
1504074
1158911
1623496
1270553
1345850
522717
1783672
885414
1953924
675509
824387
198145
415060
1580346
276759
861721
1206028
1534774
42574
613236
767049
782107
1367566
35389
1548081
913743
1512815
1380196
396918
312378
1095383
1018608
1833361
1215045
113054
731085
1108818
284197
531752
1477834
194127
1238934
901502
982524
39519
1207464
208770
159172
1651374
962914
1319088
1284001
747547
1138834
898115
259229
1298790
1879502
239202
1819670
444028
1939337
1992045
375553
1778722
1049728
1744552
752757
210852
422689
696481
463937
1849768
1288375
1845511
98135
1381235
994775
1073741
828005
1669687
157260
1000134
776126
1744185
191890
1839727
1242132
427348
1736585
545450
1040814
1329805
1431930
1423804
1871261
162184
1427126
125070
1954404
1472874
195956
482200
917309
1406801
1303195
563079
1040706
147840
1031675
237646
1418651
1260785
393789
231481
688695
30920
292095
333002
867677
1397830
1628823
1514264
242047
1267529
838953
1716846
1525113
874421
1056102
1058640
1480909
1514445
894791
679766
5158
1791829
366298
398237
810795
1564091
831490
1349914
1359906
1526258
1799511
492188
1523123
1627705
582500
254036
1751707
932776
1294509
1260874
1927163
1044100
362320
736619
1370588
320980
1629108
807172
840990
109528
1297960
795159
435545
281319
485892
289381
1170848
1558485
647029
456370
1888640
107209
1473258
1529893
786856
1212407
907067
883233
490760
1341799
1003382
573849
535643
695277
481360
1022535
757646
538366
1587889
1851237
1896410
1057578
1049394
521177
1426505
1480376
785306
1185038
1404885
1574036
1553382
1965798
801058
1817336
1019210
1756501
709674
1774151
1925803
1582021
1057400
1986619
1740820
1165682
334954
468239
397473
1509974
725680
1356014
292206
694192
1078687
617531
302186
796732
1862339
301452
1281891
1366268
601723
1268919
53115
1516772
25575
852412
848946
623652
1794798
1033482
1691326
1910123
1642479
1408560
1771291
1650655
551075
1297907
66198
1817019
1292795
916363
1735490
1309064
1387082
1384964
385702
1930326
852327
459720
783094
49003
922401
136452
657167
297902
1412923
59731
403924
1311463
563185
827034
1295509
95447
1799536
1324602
1541479
1111805
1349191
43443
200047
1939045
1604819
1512063
1940167
1920310
795329
1325416
89720
648268
972163
1566649
1030155
210146
674588
858288
1966996
601342
472595
645234
1694074
228513
791215
1843264
1749709
1614833
637494
1875894
130143
782598
1207693
971411
1961412
1090600
1145481
909382
1867319
1490339
1540890
1163735
1456398
1897643
221386
754586
1067759
439458
1650097
607815
568074
445042
1329825
1840554
545900
788704
615651
836344
1752633
760338
1269150
1107346
135483
223698
1509464
1089673
543151
25985
226494
1831380
1826256
1300746
1918566
1172234
440710
1363031
1999346
1379152
1268574
1547071
16469
1580658
1736681
1869114
1818411
1683436
541868
790257
1044432
517898
354191
1267759
199420
1309224
237551
1290421
887198
786975
268573
282139
1101303
529011
260293
1517431
187123
147593
1192833
1392379
1551939
1928825
620187
1663908
86921
1270117
350095
1770703
1037594
25105
228619
1612269
774311
1887261
1618656
1911343
536303
1213080
1497360
1283686
637195
979254
1440422
1507273
397703
124529
1303359
1776982
398979
746149
258953
772768
1763736
1020173
1488645
988599
1525292
1884363
723007
1780121
1509969
911997
343923
1760976
36526
1683569
105117
1530325
55934
1010141
861605
483400
1579424
985833
1656783
227532
246731
69722
1795982
509334
667725
1911439
1714682
973731
1740328
1724365
1345611
1187513
1183219
247890
1001393
1348578
2101
1961048
207307
699034
715938
442129
1220691
567176
673879
613493
1535537
286035
1473439
30964
1088431
955793
1408734
55916
336372
905782
835041
1789306
1907613
774560
749383
416084
680752
608715
1519871
360177
1324623
845754
1752762
1806978
1170458
492745
1659418
639394
1663543
404863
628572
1211218
565889
1155996
1024006
375300
776457
1717754
836625
243883
1660115
674437
1070606
1130326
299143
531993
666901
1941324
1564777
1813930
1996096
1451918
1769424
1435006
531792
1526252
1239665
603291
714774
1960971
1771841
1923178
1650441
993647
1536909
961429
1030639
827255
1270355
1404502
631151
722147
1782970
476579
538205
658301
1276984
988551
10754
1152761
1464243
642118
697313
457497
1928653
1721098
1497820
1715145
1901757
1688620
1280394
450530
1568386
811016
1368797
1362318
1786777
1530970
942390
1570358
1382569
648523
851256
1030541
98158
334215
378510
1400450
31808
1113706
1319000
1843906
1994644
400789
373080
410816
1255684
544451
151536
1592005
1668895
295469
1577718
741239
948057
824326
1437667
679909
1593908
1493833
1306660
1759620
1740546
972900
1919531
1154441
1875210
725120
27653
830614
38560
498305
1037447
527920
1037167
574098
1321060
580659
1869414
704666
153842
1966218
710777
597874
1733070
342823
164015
904397
1258238
895658
1446744
57632
1536546
1245584
143304
998143
591561
1051155
1389988
1246020
113357
1033368
770893
757715
1185177
1596835
1953714
1785692
1208628
1419259
1995575
671436
299234
1161725
544464
1515999
1060267
1958807
1410462
132788
1582245
901612
1405075
921625
1477515
532742
225873
542481
212106
201116
1354685
11669
1467170
660175
810772
309802
931194
1223975
1905772
429873
1316822
1124045
577898
304919
602992
1547867
1198914
916659
763196
569214
593670
625003
627707
319684
1410955
554919
680686
1251909
558201
1522963
267094
1740120
827024
903567
1434855
961381
138786
1865537
151218
1609191
974405
215010
378676
1923622
149552
701510
302010
1438002
39031
1778742
550374
1769341
99627
1312188
1827974
1776014
203567
943700
90831
585013
1394110
385824
1804295
429430
1326897
324129
1716367
647630
1715703
1615970
1955529
818109
625919
589934
953490
649591
1228805
60190
1880389
1482863
1491033
900529
1793806
672921
1823144
1856157
820048
478849
133601
223736
356457
181872
1596972
1819715
928641
677936
18244
287184
292844
1918686
1465703
1015456
1374216
852114
599299
1256660
1922927
1911213
779812
40500
256069
1294569
1214760
1614655
1730858
1558319
1240197
1993594
928792
1188278
1642469
1893652
740428
1382706
94710
3290
1350590
116879
232001
1980734
360983
1711402
1141658
636846
410694
1540682
889234
119972
1060483
1062581
1682900
1354288
402965
202245
987078
327481
675403
1791884
88334
1031238
662493
571514
196584
1154487
1248047
1723052
510263
63526
644558
1484847
1763156
1290897
1537671
1090037
1711850
411369
332478
696056
1587085
1760473
1605429
1454430
306647
1990897
62558
928969
462783
768185
355766
1872530
542171
1346122
1387154
1973189
1155169
1691261
1784081
662884
308712
1611819
176059
1792205
713212
1905181
1800948
469689
1566603
167569
1624108
368332
1809238
1695317
1503363
843406
227356
437650
836951
226692
892808
1299396
14658
251962
1014286
166306
1012597
1357504
717156
1898870
751456
746159
907362
1843197
1289809
1076108
1759214
1084348
714254
252942
1452272
1669958
420510
1885810
794402
1497687
130454
911977
787633
953128
1278953
464335
704168
527637
1745303
846657
1615483
1133232
781665
1599367
366168
1038825
1138066
1096394
348547
211053
1736767
1655890
297470
1077992
959141
78743
424062
1764802
1151542
483262
1911316
1442842
1562019
929458
709359
1755433
448980
934374
658411
200032
1392066
1534251
1191543
714071
1006884
700282
1179088
1495623
962988
625604
1848619
1390972
63147
1465187
956175
1171794
545902
547432
776275
1570608
193130
1403326
111305
99647
1222220
1463364
1467808
868252
696654
209686
71242
1374960
169637
416538
1218828
477391
1380394
426716
669088
1068874
908023
1115358
15055
1575709
478447
1813544
1348607
636372
1621863
1672146
1075683
1970169
1473592
564365
951771
322939
1843922
1403230
156558
1621864
784311
406635
426912
1248696
834171
996962
293292
12688
1225414
1793192
1533987
1392664
617373
1386790
1510335
136434
1554224
218612
34636
88736
993231
799194
1591564
1059998
206439
1910923
345813
562505
232078
1578750
66221
1218629
1937878
1521469
1633503
1686603
771433
1251562
1460917
1653379
211259
136946
490202
176178
509910
1134433
1221949
872879
1165085
1777674
1297359
1975421
1870199
1138919
631634
1702386
656997
1431402
1509364
132577
1631351
21011
1295518
1821163
1341881
567714
274785
1287662
1128619
739854
526438
549628
68704
958395
1095215
554826
1225162
465089
1191895
305227
1034335
1370719
1518583
991759
729697
535889
265504
498656
1539465
791827
1915330
291140
1446373
1440610
1050995
1102645
1363192
1356807
445041
1523520
269563
595925
449144
782522
1417745
521265
1821832
1228643
1744757
1282346
544867
983664
374910
601345
1234979
15614
1837801
1336430
515935
1683564
791329
1541981
385938
311450
994621
1400237
181682
396884
79462
1790015
382355
1863581
1891260
1150569
943225
1713
1281817
125761
1419774
884722
458015
13590
594524
145877
931867
640944
136244
1680304
1841580
1523810
993647
735511
1203504
1424997
1852665
880941
1236579
1576251
1245781
713904
337202
921084
301928
1375397
1049634
1130743
537749
1693336
1538383
1575728
262644
1847440
921036
1420719
1945999
1943052
746350
1686476
1431090
1410764
1076730
1579183
1917438
91309
71022
648588
1485537
1370448
1118664
1351748
1844185
787810
873079
1215266
1677102
858966
69543
216718
613829
1586623
1497915
1961727
841016
1309982
910299
906836
454976
1787096
652108
1111968
1875608
438333
916946
1009364
499615
1139647
290150
324342
53739
1441532
1510702
210931
338996
1602444
1693785
1403980
1639132
192172
770451
1722201
92879
136249
1652779
367895
837210
1469156
1090417
1834506
44363
1806563
1093112
1618610
1422618
393142
710328
988998
504837
58671
1865346
106469
1058937
1844234
1929239
1122439
872917
136167
190219
1735508
1989111
1747409
173382
1015058
230928
1471101
1405936
892484
1806527
1643172
829259
1140227
564181
1860581
1783724
1931640
1911312
1791369
1593172
183320
1005930
35782
930292
465486
1828003
588463
347725
1966233
1765449
1981586
165898
1535433
1676036
121922
1835446
69457
1217755
1583583
1696096
1704193
722539
660352
1640343
1856668
615262
315257
1663005
387494
300923
95952
1377262
1882262
1606066
1870147
1385005
1262099
787593
1596322
54009
1663453
178203
1027793
1640310
750753
980203
646429
13735
1892955
256454
1387197
328538
1904983
1829684
1116727
56909
410593
1299674
914896
1207351
1235672
385845
1552874
1972744
1140082
1316162
101843
1900240
1895680
658523
1057855
1934555
1332146
1637729
604055
468438
689805
868473
984383
1055353
500976
1371150
633836
1525365
1373909
28920
1950758
918467
1586352
1780851
1269584
326084
489610
1345783
931447
1506906
1913116
1595438
1607451
1743473
1232651
261680
1903664
1086432
767489
482712
518003
520168
1710665
219496
767603
203527
205308
1895612
594492
1813345
1031018
1854780
1375500
1022015
773886
432054
1088991
615895
1913527
1127977
1576431
321721
197936
945256
1875906
1244178
417097
1280703
1110941
1465212
1303667
62220
1562597
1538902
813738
407443
1646883
1221949
471659
1599143
970579
1480164
472701
1029647
215573
1098165
1521013
198319
1664699
1839993
276990
82651
1788729
1451643
859663
1129893
277965
1474110
1308705
468227
1157421
342285
1444306
1768523
1883433
1930410
1777568
37795
262316
1475793
831005
613434
1229400
788359
472933
989125
949086
13528
209679
580577
1645703
1701258
1159776
951779
721575
100403
383303
1641976
673875
1892277
1560294
1550994
1244129
1024069
594892
1048776
1651957
1914412
923212
290598
566881
618838
1233391
1815649
1732576
840304
1003012
125542
1513356
1367836
168527
739815
1407647
1171622
776930
1473599
75295
1706556
1532425
906585
386555
616958
252015
1548946
1210879
1515051
29078
1806218
341606
1028021
620682
1175490
1123174
775198
223815
1218629
25472
1464709
971106
51560
224282
1206599
1079454
571769
986853
1573961
460332
242071
1472086
43404
1271716
544535
982646
352267
1514602
1261373
250302
144025
458088
1315343
1255069
1579812
875933
295273
667429
1864444
285889
21735
1688150
628695
698893
466059
663865
607051
1188458
1704124
711237
1695321
484596
1531947
384950
1119408
1265890
1140881
1850685
1161585
1095442
1408270
1016611
1690251
138574
1877445
1653241
815207
562618
1926196
1450693
1571634
1934855
113527
330237
190208
1863391
182778
1856889
1473979
217475
1977916
6653
1276137
705394
1213161
367980
550114
41779
953680
1683454
303559
1478512
885438
1571873
1811518
1889192
667386
991219
1205853
981314
1230208
1614629
1851532
1768842
155154
1519721
128520
888228
770327
295469
1539139
350659
1870239
22718
369538
659800
1370501
1953332
270342
643329
1303492
225675
1795481
1041468
908217
1611578
209142
1001328
896845
1381736
1974932
1444553
155945
64029
809613
1847275
298249
700487
1756622
395499
691968
1285407
1322595
104428
754140
156222
1431468
1955080
1917836
1161219
545971
1438711
402047
431563
1410647
1864585
664703
352632
1925806
921712
1641209
976042
879587
1663301
326807
1393930
709578
1858577
1763354
606840
681454
1462096
836617
93351
1063872
827414
1365348
1167201
414254
1461105
1133649
822365
633580
1253246
675938
1856034
776754
39376
573912
840948
709911
1205987
820620
558513
128030
2573
732250
1803836
795913
1797262
380140
1155678
7629
239066
1457730
202986
1944613
166812
1354775
747203
1364986
1194500
1420380
1885091
869475
1729874
586878
1232723
283344
1889304
209964
769821
1335107
1975323
1747159
1405126
693776
241455
1934049
819239
1201487
1876937
109544
1135171
469926
1361812
1843039
1871444
1240178
47507
454518
1463478
519651
1452054
5511
374353
951297
913812
690453
1581441
1608327
316187
175856
783726
749347
1887395
924184
1050431
1150023
930941
1261822
1835404
78273
237667
1811629
792905
35490
971824
1394513
704309
1594599
1442765
689563
864453
1931436
459754
739255
1165576
1028828
173784
845577
1819559
890697
824489
32585
1586294
1523238
1461325
154809
847452
685344
1790357
1572840
1234232
448416
314488
170092
1884454
123003
1571150
1725425
1675915
1705842
142162
1068901
1424288
974496
116643
1941083
381360
338030
475778
588552
1256656
1407564
158201
1453893
1860112
1808538
1114898
510624
1202282
1963285
1082496
731001
142177
1090369
1694632
1668597
388518
305566
839125
965318
142256
1540786
364170
640237
608010
774518
805285
347342
1282370
770420
930396
456524
701634
588566
136957
1919392
766381
1840991
1372068
23645
1440661
1230302
240571
1859206
907773
523789
518194
716741
1593786
1192216
1299238
768631
1318143
1710178
509296
144637
518439
1480234
307617
540987
171813
1172557
1269508
1247280
508502
1439098
364894
379834
1078929
203427
1012295
982300
846115
1542136
561603
1902480
950503
194929
303994
1717586
111703
1818109
1535377
1848707
464585
25395
1075653
255731
1520033
575240
618267
1594592
963340
1047543
714220
1850071
582373
580995
565289
1868899
1963582
1051751
1467642
1750391
1993912
1466038
1919254
1886572
1836342
1595515
1125382
1111547
1890525
537753
1981635
83581
487733
414345
1729417
1793127
491230
1425960
1311719
580515
872633
1689195
1879598
818588
1326864
172874
1436048
1698662
147696
441301
377110
117294
228661
801878
705981
1651888
1450919
705519
91177
551080
1719448
613014
1408117
1659264
958527
486138
1382710
379439
1134309
1792513
1670346
161984
874848
1321284
589719
350677
615343
1056975
1651954
814967
1484433
932112
1681198
1191324
124666
1603173
1794601
1574952
714955
836918
575902
173611
788629
1496256
193756
280754
1897709
1829774
781413
635345
248935
1461277
839295
1622568
1487344
981439
861760
164754
329698
1454161
1056380
1762881
412217
783508
708118
1832181
493612
1206916
206443
967333
1638708
1649759
509505
427387
542877
953027
1636641
320373
179385
1871340
1148890
677176
245690
1391689
652172
732031
1893945
537565
457745
1102287
1880973
1793381
825171
12521
473612
1985717
1941196
497662
903380
1489737
1416609
274503
526720
586719
1598421
1175963
1843965
351453
133019
78466
1787226
1753077
1652537
1886768
136794
1736371
1732718
739414
796471
233362
1662209
1611971
1684732
965658
655311
179801
1309875
1882030
1969500
417873
1757414
1243014
1427622
519074
1693189
1856153
1148758
1121191
1884309
144113
1372574
117379
1568044
566971
528570
236269
1484317
1900867
512511
100628
1481180
706392
1287388
406865
1096375
917502
150895
16464
583472
1448944
882355
1284736
565875
1713588
1667618
223816
1120976
1827677
359810
455907
683760
1576628
558070
1893499
1366068
1344362
1748855
812911
1977395
262644
1389213
263354
293093
12434
670072
1142263
1237303
868005
572288
791699
216458
29584
1490745
747348
687432
851031
1800037
163598
927427
390558
1784857
300975
1185115
1456905
1671167
699928
715119
1014871
53476
131160
1034594
178271
572274
191531
1311420
749205
1902923
1446009
1453821
1946325
1208664
1627352
153483
1881554
477995
385142
1925954
1799663
1255440
333756
1430930
1947275
1520382
100847
163714
1956124
1862312
1135081
826927
846791
89189
1276511
951384
1557154
1844519
1074014
799498
249379
246576
429531
993013
925333
1669513
205739
1593785
223862
749127
1919848
1657145
1660056
439195
977631
905576
286967
1561124
828456
1149657
36973
313212
206224
1754140
900648
1037316
212235
41486
903914
179282
1246063
208713
1643681
1192957
324233
397500
680165
289533
278992
31765
512759
167926
209576
1713991
530170
72996
1715591
1512532
400378
1720872
1129039
181259
645120
1503919
118484
1973623
1248098
1876432
1384983
399777
1028231
14115
1748031
794615
1922203
1332299
1934035
1678609
1727942
762041
1175391
354851
626148
741713
1933030
1932051
1191500
1658730
954036
363688
339674
17447
1080381
190774
1908194
313461
847410
1951399
1857789
100677
833200
1036090
1750238
62205
856551
1418836
203001
1555146
524290
1225306
812560
145430
906718
1591589
1793900
1987763
1366848
153043
1321437
598972
1733033
840371
193138
1591306
3607
354710
558925
223008
93268
96124
1451731
1703098
1307761
1827827
1745881
1829648
185125
1632371
1500356
1274785
280357
1290646
893950
65333
1591691
1147549
1550751
1927751
1093958
429418
595090
786505
1358317
898006
1906970
1815855
294196
1186066
1029358
1076159
1936329
1093743
1554655
361611
1514635
1612915
276511
1604376
141595
1870193
1314229
442639
1853139
14011
881634
423177
273312
1988110
1504445
537256
1312580
1270598
461112
779950
1337563
975579
966807
1220890
996128
278852
493665
257031
936818
1813414
1197497
1493252
560417
1883229
1450127
1858809
62093
1823594
47757
1415213
959857
639596
1806902
1010555
1829991
432386
648048
415101
275040
263779
1415485
161308
987005
286867
562340
1336035
24386
52223
1702902
812688
256377
802556
774748
349140
288930
659018
1083547
344590
1862626
540337
421512
1707795
789484
1574292
270173
109543
1491141
1072296
1888406
1463400
60915
1809911
591847
1619836
120880
16721
1467842
1960302
1824404
364184
415928
702014
1366590
471661
162254
1992348
1373647
944474
897877
1517451
1160324
1801532
401011
1309702
620423
904074
1881685
1149808
528360
223335
95014
1237315
280223
616357
1586537
1499421
630936
717478
1544473
757716
367589
1920691
381540
1047803
1217361
142943
503430
931606
1400194
908719
1948179
438795
236539
1826584
423
528591
1502619
1933947
1599465
382791
1798908
1527160
34223
49502
909986
1628773
821443
1379347
86515
1527085
693340
893021
1432359
653044
1743009
1280401
90182
1458237
1321051
614451
855465
580140
712383
172906
965429
612149
760057
418481
1652837
1340842
1731981
397734
1214948
1783718
1917737
1718196
653399
1743582
441827
77098
1865888
1812535
722882
416726
68244
1503183
1900197
1191125
374735
1118928
957704
1409018
1125997
593167
1102792
441882
1164671
1598371
1533342
1937441
782238
459757
823618
1998654
1387796
1862499
1234017
606924
1992392
1002358
1277942
990430
182668
171520
144335
1382440
448996
1313650
1556091
1268591
1413584
881720
46486
1549615
1782255
1967515
1991217
1309376
1779071
1619640
875274
1989275
1686136
857979
516004
455597
1830099
1460680
610538
1721394
968365
1373030
1724138
1692825
715219
1694897
1614577
508515
550261
567749
1926339
1697854
235249
618317
30473
564140
1565087
788057
843730
493601
1386021
1133512
1127678
1446303
380335
135
1478425
977027
132898
944716
139974
1877323
1421853
1444054
1421409
1182432
1840316
1840018
449592
153522
557997
82903
711031
660588
1103986
1501498
780816
1755310
550251
1647862
626378
1074980
1813862
264803
1939373
897859
1667994
1614070
276584
1271336
1901914
1869002
1388351
1383907
1501636
1052175
150842
1331871
303427
1056223
1722025
344339
32023
1709585
1284223
1639421
1399228
255306
1420674
414538
1497492
1784126
112901
1827265
876884
151802
317786
140950
423131
1646643
1280377
635618
471308
766788
624689
221802
1584550
919738
871113
34730
709831
1806824
1755379
1279462
1110852
1998830
355739
1103720
322119
1846318
912153
732870
1638190
172545
1945103
1195400
126745
633592
1617250
1813798
195152
859178
943819
993186
1346679
446778
319603
494865
689249
1347661
835281
1214215
331682
1718899
1013593
457382
377640
1734704
431675
1298510
1499262
53556
549614
656597
361681
1419054
1462080
504113
1795758
1674878
1066549
1599824
449958
1102396
1141529
1573117
1217636
214287
1942204
638042
1472209
657405
1845609
802633
463396
601580
502350
366994
317795
1745877
503738
592778
190996
460018
610775
1621999
40399
1623484
1837755
93369
42315
1052238
1174110
734111
1596363
1011291
919788
932087
552865
859730
1179982
449055
1216125
1800244
217033
26140
1402061
1874426
36509
1721097
986303
1293050
658057
114036
1292966
686463
1311435
1606233
384896
1453030
1501262
671396
621576
1997825
1551740
1277244
1593467
1849780
1775661
410111
1131434
801662
967426
1686649
543726
1391522
1999405
1973204
409812
891786
1853693
105040
1333090
1991928
215115
298165
1140194
463990
50229
1576470
602773
834883
947422
1310235
1292070
772302
1742220
1616407
90116
406027
391894
814039
1296690
1259358
62024
1757834
1731907
565887
828088
1935080
1341670
528832
760266
626153
1636068
1154927
1806191
1728842
72174
1935262
1108140
1247327
1664804
1660014
17950
1257048
974560
1941635
1487979
1800684
1258842
1532253
262818
835935
1567513
1504253
175966
478211
1023942
673571
1214788
1040011
1294679
1652094
1115274
627433
170885
448586
5644
503665
1311265
1199014
730718
480378
1988311
989536
747614
1413473
1561841
573266
1638633
1887284
1559000
1232207
131742
1074697
1992490
280803
1845954
1769218
801048
1183435
795464
437063
222457
1775036
1196365
989846
1047894
1240776
14713
123346
1584884
1167000
508881
964923
1347604
633478
1335285
899971
80780
1617740
276269
1740313
121586
520504
1485582
1666202
1913095
527582
1641328
1866663
715030
1271458
1972806
1871999
1708132
1071486
786254
113554
8992
1981210
1510421
687176
325237
555740
523759
1649190
1067265
163904
1678448
20832
1584449
1416344
505586
927746
267838
217047
603602
88267
1816984
1814458
1043508
1497790
1080314
1415616
108074
397584
1261482
1361683
1042063
640167
1269142
1625752
1332319
1810005
255731
1391510
1350728
1930248
879934
1095643
1654974
1641509
249574
1269320
920332
1083495
1748181
615435
1623198
1747083
887801
1460107
1157977
648617
299979
620269
321629
872404
1044863
354641
524778
1087740
1800574
1351711
1164948
1647327
1547368
1299393
1093952
1629060
948169
1511749
1461515
1048439
921544
22897
786615
297533
528530
1119610
1495742
1611604
311759
499095
1072105
1402388
195373
1603443
1409906
800277
1803536
5937
1817002
976198
647943
658522
1742176
1404703
551139
92657
1220002
1723109
968684
537364
270487
152973
1501135
599147
50252
1107447
1595607
503927
1423740
1288485
90559
443091
1561078
773726
1092390
1704097
890076
732542
1176184
1134659
1483229
881157
960678
993955
202781
1806723
671457
1139638
1620291
1925348
240379
963711
144624
294596
574509
799138
1603854
429417
817973
468039
561193
1985191
1646718
648533
1199583
647742
1961287
590055
47733
657007
186599
1625977
1090955
295870
1415114
1887242
1612384
397599
1507584
1197605
1617338
369756
1283501
1636782
293598
1877751
1191523
1773925
1150267
621338
1869608
978813
1391762
415526
293861
1655504
685444
1629932
1252602
1315899
1578189
692802
122201
1371061
1907707
1329960
408275
1468921
738685
251966
1348056
1492629
1874322
805830
1321888
1890372
1398940
207282
975335
338021
198013
657347
923910
979193
849765
53539
538884
985291
491609
1621872
1829912
1342090
1321180
18216
889254
1562550
1069702
836889
477145
1965951
363840
1338077
1653941
1253683
281814
705939
1791047
2648
1246956
478299
1175698
312377
1621247
326919
487476
1395245
1217870
1554437
1279534
1575201
680221
1566738
1751016
1216796
804264
1541476
563478
544608
1092822
1207372
1044100
1418382
768800
1563989
737931
303379
29777
1522466
1576161
1395379
1754801
1892007
1642947
536790
1454284
197988
877748
1903009
512255
631705
1359750
1935330
371229
1253144
36536
1855961
1217142
828185
2445
908849
1831003
1654648
1105781
747388
1084186
720985
368064
1837982
1622621
1268941
956874
1761750
1194021
1168800
1910664
430192
113517
1941685
605253
1185722
1834173
672928
949424
987309
1242825
341411
555558
1669395
846250
908403
1048702
1270928
1993517
271132
233024
1532846
628498
1772975
1178689
645398
152904
1469663
806956
1715888
838436
1974995
433847
573474
1454793
1667007
1202729
1154208
912920
851834
194795
942193
130627
1322700
412793
343965
799730
302564
374936
135449
1242543
1516372
1638403
1654020
81886
1832455
760460
465433
620711
843254
1918102
1413188
1389176
486382
729765
965297
166240
1234491
771302
1743973
1542680
1966109
1692036
1611919
1353457
643816
113820
1493025
783441
524372
670618
1081260
1759248
237133
283913
946108
1497662
1836144
1190960
1854306
602741
343798
1886818
481043
1984249
1939875
1532683
613679
1728280
1371014
1629200
1229078
1620018
1266715
1358655
980225
465559
17810
1213270
1746609
760988
1768575
1328194
1114431
1507653
1968603
1970563
515095
629007
1079007
1432587
1375453
470587
1239222
1199604
1002935
69599
702439
1136590
1925431
377178
1436064
1583143
1955843
1071979
592607
1163870
884628
440771
1610619
1226101
830586
1892653
117060
596713
777635
583153
575499
1573258
1253138
1975789
1400619
447955
1693271
1463462
720959
496722
1462372
1692329
1095031
1752191
1516088
1340784
1346557
567323
1718118
1970520
1064981
933216
319332
1190873
1176378
1732173
512268
48446
1269652
1684208
1426742
898373
1966966
1103063
285526
1742788
296978
817820
781829
1490968
1438342
790187
876921
778100
763465
550001
1880262
1243887
1739456
1524544
832448
1837083
443677
828911
1644428
328265
763325
99439
716568
902854
803423
1207311
1361637
1800684
1468189
1366081
348971
209444
1952655
1439138
1329136
1090637
1790164
791989
127740
1528843
1843112
1458783
850970
41800
1878773
1529169
669255
916560
338763
606528
533165
1496076
893279
1829469
1124823
1724086
666065
917924
836210
50382
392008
1239927
578900
617122
1727131
231880
866555
1019618
1458211
1163779
1628876
663342
512218
474707
604237
1180328
817159
866762
439957
35197
553433
817726
191652
669344
1083727
898381
822737
1371082
732902
1004642
1234591
523480
340719
113331
957412
1457226
605429
1860311
139508
924062
1534322
489998
1168769
331050
1753108
12260
1297785
991726
79550
727575
1304800
1361798
1397275
1193250
1230612
478482
1860444
201770
1676671
1033012
1458578
1272751
1969189
1276025
487658
1368396
542703
235116
1057762
123985
1039227
1901756
1855387
1467285
1721276
457692
972630
735230
1259322
1775060
370826
541254
1084664
1461755
251943
1551145
753225
1989191
1065778
1163427
612075
1632929
1390457
991263
1226278
1813535
1744870
1402951
1728904
1147558
288910
868301
622830
335114
572297
980798
1074878
1387552
1624811
1595134
1360669
999282
1435039
554508
1218764
701059
1954613
1181311
1116376
820756
651410
1947595
1323495
1118536
237241
272436
869555
872069
1516332
721351
669895
517434
11104
575276
1671458
1809945
1939531
1542441
1669492
682057
1612166
875038
888089
1169754
174437
778089
1047199
960471
484928
155695
851380
94664
759101
1291177
1429824
360572
1118472
1824571
1271506
839231
1212967
1634635
291491
654021
1870449
76616
323096
84201
1215197
635585
1897023
804504
1004461
1649909
588570
1208513
1860859
285373
143624
372768
1215710
763573
1624415
1348059
1616261
1713342
1510749
1205532
586546
888148
636524
990410
223107
1516561
1309891
191924
153651
103061
975879
1960191
700817
747379
1979586
1582791
1012673
750652
1689152
1954824
1373490
1656459
243563
217306
1368648
1045342
1947564
1770473
1798362
1134199
455819
1777376
671819
875643
627607
432308
626263
535466
835442
1014475
1694202
1567263
1051027
1984996
156723
3682
1283489
1431407
364383
1577392
871797
1432960
1207628
320344
793693
836410
1109877
125449
1790446
285157
1953636
745449
1729511
353887
1610722
519700
960840
1811169
1133151
466370
973717
920567
1966706
1008672
617259
1605008
1479956
575056
1132943
913244
1027415
1677105
1133418
1767451
1214586
1750113
692140
1932963
545120
492388
1125155
1749733
5698
1297947
1434123
1162708
1337001
457562
29191
930695
1571412
1505120
1122799
404292
1364298
1902346
827164
118669
481686
1571670
972071
1989775
1497724
185815
42126
1493456
1075208
107402
485171
163901
27371
377902
1033008
1095826
922467
583622
1618806
147591
1423270
1925360
1695971
515979
229998
200335
1476651
819152
1753091
304394
1502065
1268433
975568
158427
43006
1601702
1681272
182087
1316535
425277
1798501
1900456
1807834
1728241
809354
304814
1392961
345558
175727
1109043
152545
1380502
1657724
414775
1056826
1983146
1466557
974509
1557784
48461
432448
1682650
1567097
1571481
939584
1637879
98592
451701
1260999
1277709
1532100
712681
387151
1843433
1336221
494450
184009
719209
1838411
1048593
652129
1584281
1622908
228070
1437086
1563495
1730718
1783474
1983513
1039377
249954
581213
1786462
1038826
177370
940999
1300448
899492
1358303
59070
1924332
600225
495044
388925
425580
1600568
393998
869536
946795
99546
1778708
1157898
24533
725929
780698
198174
1665255
792455
1510842
1954806
558735
1903950
1551812
480021
454133
1593124
1252285
1687821
679284
1098358
1565123
1823525
1944263
511365
556715
428375
493585
1353253
232929
67975
809511
1304839
859060
1433676
961307
82822
1295097
733313
1601314
377624
1349549
180652
1653699
1959359
324514
173450
1547967
711073
55992
1545164
532666
411109
424333
1056959
795429
1734914
195183
972835
189350
1312963
473935
224628
1904889
1879224
1005454
1180568
1770160
270150
526367
558280
1892495
725997
1213869
1212490
378232
1736260
939460
1710395
1557515
1219620
1719306
1032687
905893
449476
474946
792992
101981
1914428
1881897
617584
40640
923419
613738
925159
1128450
1520228
338354
533275
402885
283323
81054
1621167
153751
1138693
571021
1680143
1761106
1599403
558755
893449
724185
738427
1141067
948536
1172987
1289163
50569
1629442
1839948
742742
1405443
597363
348385
1958072
1303739
1593375
1467830
43446
96378
1991082
275739
572129
60133
556387
1254512
1457897
1974990
282730
493211
454902
1859424
716601
552040
1043168
366168
1801085
372421
1472431
1926697
1152275
548915
491668
1556770
73141
1253079
1742851
1061759
1507051
299796
1794737
1316831
1809073
1078203
811222
974909
248541
1692369
1550763
312518
1477833
1049460
813595
763250
844915
1164582
493781
415058
1924177
1588748
515042
714421
1610309
221482
864439
1307383
622360
1457483
559722
1529638
696436
595926
328002
447574
920573
710769
645641
1954355
1137079
1843412
432450
928141
1667115
1297797
1571777
265277
1719447
840420
1854284
1748020
1133680
1444296
1743462
835901
1511483
796752
1723090
1694947
717648
1249990
147822
1670360
1136549
1233198
242334
889355
241492
1992971
1221295
1855643
1094699
114105
1987798
143617
711261
1733553
1773343
1280352
196248
1090774
927876
498841
703253
209522
294448
1928065
547737
1263166
640047
34999
1300345
1502838
1849733
676109
666632
1691875
410411
1170893
1123279
110834
755171
1431290
471510
878010
1035822
1262230
1442039
756401
1864357
1586739
5440
913930
445763
1826906
1870531
269381
1061947
744964
903287
1818186
654301
1292712
632058
1885736
827088
1372084
276657
1270459
32717
248962
1805158
1945561
1050531
294009
1671352
1242284
76696
63225
58706
321354
24382
891238
746279
1922204
1154563
438027
567729
857280
14855
1320951
1153707
810000
31028
543674
3899
1588191
1332995
754674
1819051
1948118
179501
894324
1812703
1936994
671542
104800
1266127
30699
1687715
95690
93875
1950745
382986
559815
1057231
38226
1720656
733992
1666336
935823
1968864
213998
1749528
1263634
541381
1777488
1545896
476385
1054910
592696
1683763
661679
1799980
1926666
397929
1091333
37574
949181
1357362
1202580
640101
1159869
722817
1977893
167646
419290
872851
1884938
1733244
1341478
1437961
998091
1324262
1619222
601027
526165
994072
164090
297922
325221
1224888
1930137
1866586
612074
855654
506192
1298377
111542
154515
1037096
1111475
1076660
714199
332689
144373
1939313
1859810
1328797
1480910
1047305
824594
221531
1567752
208689
607248
243779
265810
1844871
1163470
730892
1779425
340830
175250
1142281
1380485
1206780
1695727
1670366
1982635
597622
618113
1880818
1105434
470097
891125
1018246
1453196
449503
50899
1120978
935629
58384
1471218
1314878
1447543
1994643
1085321
225342
530427
306102
727214
661186
993285
320437
161745
969596
518584
1816358
1797181
275499
780636
1851643
567285
1073024
1192677
69184
1601287
1397235
1257260
632594
1007615
1798873
1469934
1610516
64718
495545
139539
1431009
1467508
604050
1373604
1279793
1580222
1500232
1111214
805
211807
967645
511000
1024266
1243671
1337187
695967
682947
828415
736302
1202153
1861817
1765502
873453
721288
230974
707224
1122525
1713985
174826
1410489
365285
939767
1246894
1857698
289889
590416
242294
622903
893579
1691998
1323016
1228712
1806565
1846561
1866604
1797061
304154
1580597
1321576
1821389
23033
729103
698573
1566147
1013252
232730
1475299
151878
66010
1888355
774755
1454365
1942549
999288
1155455
518066
1696332
1824342
1761541
791280
1988949
1086627
1561483
1090350
130051
899693
1780267
737682
425679
793588
913858
1316739
1953403
1707935
1708451
878193
321865
1464869
1336804
953509
275967
331450
1268528
723813
741714
839525
775722
870830
1857688
549274
1977112
1485387
431634
1477480
113755
370653
366607
472738
1827046
147494
479095
1943221
163141
1443530
1541731
563619
663989
995080
924004
1255326
1138453
798187
1367697
1409726
15624
884731
1047073
1419255
29419
1750027
1771302
1271649
206259
629540
295908
1992977
1885752
1101528
144609
1460927
1786928
1695916
909633
793844
1241205
1437649
802391
593364
1269799
563294
454833
160395
437213
687330
10870
1015573
629852
1767337
1706109
155466
1422825
710427
719957
5945
1720214
23488
780261
1624455
547754
1009601
1295639
1110952
474208
113869
1642507
1491737
309328
688058
1627251
1113372
137933
1612458
952434
991186
53756
1234513
1738407
1874699
776243
1152864
1603605
1432870
1276686
1986126
54512
576841
1648648
1386268
105063
1390066
1263295
1229620
1880828
353003
229936
48891
220219
1555677
262433
1716892
523793
1916388
1943887
570894
1176112
1986277
700274
1802208
1940225
1844395
1925991
1837681
420726
1102395
1184757
89856
1205566
524137
1344285
1677005
1419177
492707
106596
884527
337731
1758303
290059
338520
1469471
1112263
375869
616723
360759
36276
1301198
1678549
290008
1976164
160512
540732
1573616
319139
248487
1933090
1425706
1707189
1041697
612781
1269532
750431
136651
1439704
1470673
475277
222535
1992110
939487
8252
1830354
1561279
440685
976705
1466020
1443212
439071
1666318
889284
776803
1735294
827109
446512
87647
282843
334178
734646
1501060
1259085
571637
554498
804477
732819
1569665
1856899
1445974
510079
1436639
193716
1920813
1471229
894150
926850
786988
535128
1849201
1209848
169099
1851868
619323
610192
848129
433933
1392805
9030
378316
52695
1283178
1705944
65059
1153684
1278180
957807
693490
1829832
258025
800043
161217
944748
109336
1741825
962702
868627
1113732
209139
433025
1119776
125235
1335588
1514077
1622796
889001
1551192
335536
382636
401518
637062
756926
1599553
1450349
964007
390185
1126380
899197
1966977
1708402
1245809
560136
1145028
13089
671980
400741
768372
489508
1905441
517389
1102902
1688132
516060
1783293
147665
1118586
545752
1479964
550416
1461938
1879351
1679692
313391
493972
778688
1274010
139521
1858646
615486
1571881
550415
1481438
479394
1527309
1945927
371532
1330933
888203
1417557
291436
1785704
1339041
725503
1568967
1902387
1105287
586957
243773
30606
1354391
873646
1359101
1707949
1618059
178741
752784
915296
967408
1892710
476619
1406559
568591
1629327
1632106
324691
449376
751255
1931869
1741471
1838885
88634
1929131
967615
1602390
1346254
1825821
568240
199877
1580979
1585588
1732609
1591784
906127
398015
541018
1181470
1854679
881806
1798640
1140927
827984
372826
397212
1634739
1757108
590503
540121
1652650
79372
445670
608799
392193
1646565
1438882
1286439
1339538
493325
1886321
699452
179418
1302745
1523076
63417
811759
574979
1935165
652521
1980212
785603
1756059
583152
30862
1197415
1780434
93199
1978053
1088697
43667
1783505
656963
1903251
578232
430758
1172337
453735
1864158
1695273
109075
1532300
1497464
124756
1241113
196853
467098
1630508
1274833
819860
1164884
865133
614148
978054
1852359
523530
393211
285027
1447111
1510221
1927591
1238148
65520
520696
390145
160796
1660027
728653
286433
1765875
1137524
1704152
308756
1060511
1163653
1112801
1371404
1704651
1403903
1036569
1661327
1726826
1891547
505301
1787805
1070789
1811038
1274277
467336
1432351
1130440
590670
103319
642999
470296
121297
1963469
464849
1804575
1512068
400157
1850916
1412328
187719
656476
871546
1107547
894399
391353
1029563
1176083
1944528
667619
1173888
245791
820611
1721806
431967
1631466
254405
1213631
441339
314982
1207905
1804469
588283
1843767
1323349
1833952
874897
284383
1057950
1993989
1683905
1895710
1518334
581206
1938475
1491321
1760152
445149
450150
963529
1310721
162894
737388
745599
343526
1028442
276213
406825
508055
186203
1844074
1498210
1975528
430083
824367
180339
249837
412077
1361268
345899
1197103
1521661
1853008
1356843
1649768
687662
1081940
1459649
191545
457179
1571411
304737
1447321
1307819
414181
37147
1558869
1976279
612250
185351
1083658
292342
1385313
888377
1496935
200060
226254
1921131
576649
644429
223664
1507853
1777171
1367738
241809
1376932
1837052
1572083
62611
1972156
1305239
1182770
921685
527263
421142
1769753
155739
973290
1931805
1409302
1246569
515414
1145912
1507009
1817903
1581799
399892
1599737
584972
295746
1017154
763906
1058647
1865993
84775
877958
1468832
1256757
3175
313946
717463
617652
1753817
326316
1950442
958165
325910
1077351
1387872
765615
612254
867891
798790
511753
270269
1676314
452919
389012
1483365
4296
1971811
286178
1543089
583966
1792999
911642
615918
879266
828119
654182
1871246
579261
375449
1889771
1315581
1920421
1823745
667513
341348
1050688
1952940
1597316
1297498
1354
1050089
1077309
1794713
1580364
1966607
425705
1421031
1825318
601821
1567115
1135427
1109950
1052016
1386582
1758260
369561
1968704
1009192
1713960
1015079
1311559
1136495
70558
478022
1512703
828317
1525810
1961551
1615485
776968
876857
1486232
1981805
1086890
1382050
1323909
908702
623687
1995535
1284170
1368691
1146043
1592324
1173623
953629
39134
305740
446863
413602
298105
984842
411639
1759467
1905150
1588395
142597
971128
1330243
33833
1933887
51768
272518
481813
96435
1091364
177972
1331438
1230611
1887666
1902958
889209
969982
182919
931958
649258
851964
1876528
1334686
193591
230174
735048
105273
1309251
1810396
1660564
1808398
965810
636248
1447252
899790
686541
1960714
915915
188970
656666
1245787
1044820
1694794
1097097
85161
1545516
986036
1916665
906523
135703
1109221
105917
47061
1605941
1208532
990995
1214692
1495634
1203343
1830095
1695037
1798876
1080387
1908040
56924
775725
1014268
1521981
1529527
276561
718279
231752
300908
783859
1314607
1040572
784832
838592
1258599
1156462
260110
686376
456289
670080
1831272
461589
548146
1388832
562943
1666189
81376
728853
1553069
1743144
567365
1333592
1178375
941463
77753
1061192
1541674
489811
879710
1204565
1727512
1280874
292830
843682
779318
10299
1704155
567853
1790022
217104
922758
674414
736293
43205
1408822
1278852
883617
1427176
1062382
1038761
1325541
1623096
1079363
91143
838483
802206
657797
1780966
1549996
1899808
124779
1931066
248852
417166
1560211
1728754
784392
1525337
354821
1076816
929017
608913
1017418
1785182
385601
968871
313693
1823557
830633
1454992
83628
1447560
1747031
378490
1669855
1570010
1956232
600413
1516679
1936659
24062
1315438
548761
1669437
1827657
637469
1571135
1741999
1356011
1253113
1249351
1952293
1057348
1510386
585514
1869893
1939593
26013
1404660
236712
642588
1592395
461558
609012
935546
1337207
957266
1753647
1969029
1133501
1639567
997169
1795090
148148
919336
191755
1594386
274498
29514
992090
1636703
1512141
798113
715167
520270
1527501
1394219
1008214
1858241
220284
1559558
707511
332402
91229
1636704
740508
656742
1529066
327418
495218
158760
1045132
388225
649694
558097
1808798
1648798
536907
546458
807357
1683002
440815
538357
940139
587636
590961
135374
1728012
550682
862853
1954304
1430490
1949255
1826422
1132659
53684
1835568
837158
1145363
167960
1426995
1229850
479417
1291014
686139
1682869
1370174
1902982
1101280
1287661
1771326
1413602
1383730
1606125
922253
1666266
1009681
1099008
665983
18876
1814667
375162
605998
647356
669874
1289114
105211
777199
894505
351089
1043502
372762
1423337
820965
1135513
278208
1075380
1081624
880884
1614159
641173
847814
717718
1752866
919285
1631768
1047060
541207
179359
1132688
3553
621357
1962407
1683411
1566427
1259808
1758833
1154564
1172579
932138
735311
1894260
850334
1283272
1261575
760343
282447
110217
621401
1319417
1686551
1495634
599385
846824
157127
232070
440443
905630
456318
1622044
1052868
1949162
1195652
1364132
810285
106078
1856390
1004674
1632009
96246
1762465
1402790
546474
608353
1590822
313409
1895102
1978197
939669
558589
338297
1101009
1555799
1221761
60192
497458
736552
411498
1841783
485688
1948874
1453441
77179
1776125
150345
1962724
519002
1777683
926877
1726453
206568
1657450
1539785
1346488
1988026
1720719
909732
751162
438800
971510
1822732
462502
1691024
1123609
123529
1438684
1061698
536611
1672261
1681739
1174424
1003945
1216623
315287
1562355
1664718
776756
1058582
1373654
1877893
1331174
409252
1275370
1754718
1141700
509255
1723425
786493
774906
889405
669211
1582990
1652855
789151
30535
981150
415165
1078101
1272107
1244217
887357
1486627
1720059
114801
1910156
1792491
1187906
104256
148977
1213885
853354
615581
1478191
929320
1066889
371080
1913776
85469
1144066
1094875
623633
795339
414238
863243
1918208
1788788
1659891
1664288
1824556
1382002
1825788
1701668
894047
227767
1464105
1491468
608629
1117470
299672
1462233
641093
1693762
1166309
928767
661284
705374
710826
1889976
1616
1949464
1177528
455713
1373812
1083321
1764962
23976
301469
1150070
1950451
1070971
1852577
1811449
2527
1189302
1822719
336987
22489
1002665
1742197
556126
944606
1629989
1928614
342905
158420
1003276
1767738
345333
1390326
1778866
1030880
1055293
927134
1362858
1397717
1564726
1093117
243226
879021
1472782
602077
29700
164894
459689
1346650
1980595
884764
1068912
336387
1640239
1963314
362858
1917402
1505454
1621528
1973598
286341
729685
942108
946350
1667497
1551022
1885741
1977445
1834427
453511
78678
1038981
1373677
422176
54488
380303
302247
865195
1572544
1781414
225733
1694740
696640
1206814
789340
86058
525132
1787528
1285117
1702977
1700208
594275
979944
764560
419491
1135451
1741275
944230
563906
1171906
1830421
255755
1770088
1084556
1437844
147736
318142
269052
1313445
1276087
1909009
560916
1516912
94900
465428
1532791
1442727
1567495
934377
52141
262406
1823535
1206272
1671061
405171
352339
1980023
1661764
187412
639607
1628548
1033261
1077444
592483
1590093
880251
1404720
282577
1305242
923634
742819
1053623
852746
1504033
657040
1607156
153710
374291
1837177
1088192
801440
1933670
677198
263919
505528
612047
193832
1282966
1635318
939742
1023768
1370227
968367
77427
526646
1599351
1075388
987673
1097085
572901
935452
89210
213653
214396
1609822
181343
734115
6287
1607391
1731837
1049012
549163
540700
565200
522247
390501
1123764
1046029
1458832
1794980
57977
1843318
1914798
1858008
187150
1840210
170126
1759674
1391944
1467703
1818948
412083
425271
941035
17656
457685
1307142
573653
1346764
679674
231756
457986
344185
1014614
311558
1785648
851546
58377
1519854
1133782
261347
648488
143902
1598594
406483
903114
1385829
14171
470437
1793406
146845
1694011
661619
68799
699639
522046
528821
1108985
1808714
1237678
856543
1686309
850033
1287696
1499971
814867
1924628
173980
1529652
1056267
1335053
866446
1523915
1275909
1421135
517167
163506
1006300
1025027
281480
864871
1452848
679304
1294254
1232074
1465928
555621
597297
276957
1071952
958316
307193
307350
151677
809479
1153412
724898
1122652
323734
1426673
1941582
1848155
634354
912505
340766
285096
1353842
733123
512118
821212
1487198
1648109
1214550
150550
1572013
1359033
685531
822423
629824
502991
551512
1484057
291980
1036506
1547419
1448802
791647
1050521
1250300
1571309
1782725
1962786
1749422
29500
803751
1682261
1544539
596972
1044726
1319528
528942
226523
1857766
747140
884854
1418359
477699
1757687
1771867
1793882
1670143
316541
1046659
83336
724839
1827319
1639556
1618536
1807704
1987654
627652
39610
1233362
203920
1806677
1140994
1145830
970768
1866067
522633
146489
372641
114140
550882
1809071
649111
1939213
1756808
709897
1778713
554958
1404226
1379361
1731614
1635744
1330722
538725
141865
1187713
1804083
546900
272268
1366780
552911
151965
864802
1883258
436306
900551
1527209
1728337
1002456
1490419
602662
1047408
1113507
565291
1766607
246935
285251
73129
495664
828799
472812
1327323
1711144
1884408
1216324
1990136
1987506
964336
712285
1056636
749140
745361
501131
1774298
1183510
176974
185741
1469818
692860
1154955
963942
548768
1893740
1399144
76293
272320
704679
1595343
1373002
1109849
1485195
1124031
1649792
774510
305389
1530342
497011
1729372
1038101
770074
1687404
1125993
130894
465343
710120
713239
1881070
171125
1229268
1998721
1846263
13395
416590
437314
1443760
20185
1786550
669631
1865608
188538
313454
1753449
1624816
582714
1511220
633259
960426
1947636
994360
1052882
484215
1747797
1555981
307864
580113
1623845
906417
692889
1514240
768590
569210
250048
1396509
633940
1798414
486041
568936
1375124
594513
1881546
661979
1192547
1364775
1785224
1609106
1711220
539772
1565705
1800440
1437643
1895581
667259
1041682
1354251
819195
1611896
1703519
1894632
1943561
947606
642947
646982
192506
977630
179195
942127
1894091
480173
1783580
1652620
1817414
1954552
725659
742287
617623
1977508
649896
1953144
933694
372140
1986594
588393
1917477
1652668
874217
844610
1381649
368308
1981152
1780650
1362973
1237074
113300
419359
1148463
1140352
1510646
654465
860289
107385
131535
790930
1403053
1173604
132500
974464
1013462
848467
545311
1138798
1658249
271409
1924360
1078729
301543
1410616
45071
994798
1392211
1548348
415896
173850
1992379
275514
447513
1173648
930719
1031161
229225
906966
658042
1395477
1092240
1237208
1090147
1015610
1544327
1677073
326264
1625204
1715670
555298
1396729
834873
1425592
605616
1732872
158432
605455
1387448
324130
1650462
1671503
969564
34219
1352126
485534
16548
547238
1773272
1992099
923539
1278034
795384
683460
135555
825005
579270
1922066
964363
1582655
1650841
5727
1253653
346500
400680
1242013
1835542
243430
1114352
1395373
1540661
774844
1900500
310312
4390
286549
1068417
871968
286597
1988068
714121
1530090
9056
585529
1448188
1247275
1532105
1702130
309472
546454
437154
99788
1159641
582290
50104
971608
332207
770104
1881932
359747
308886
203515
1909982
1236092
1153362
1446180
661316
420423
994882
343287
1167893
988849
1270062
1949989
1314415
730963
657165
1339588
315112
1467375
1952244
488094
1851386
92721
950847
1888862
1531363
481607
721871
807303
1240761
1323711
846492
1608565
1695531
617402
1644073
1556591
1831516
1719276
1481831
1962908
1219162
129192
1432867
782956
792714
1211676
1877665
207719
974780
1868704
1428970
1670665
589626
1846042
522822
432672
14719
540383
23843
1146655
1095531
1132823
1277184
592174
313589
619718
958338
1499392
1349628
1132808
1990245
1285951
53600
546980
163858
835645
8039
858115
884037
260134
455426
1187543
1434587
89210
771359
1718325
678278
1035238
944034
1283690
109051
1304959
1402884
1238081
973127
1123728
496600
652625
443566
36386
724957
864654
695689
975045
405152
517573
803860
1466691
147482
593738
1952408
74189
16670
98518
1679909
1278410
1776873
748559
623862
539292
1707650
1173241
574868
344433
302545
1351660
1749876
1973416
1444852
380858
1055939
507104
828215
1317803
1702130
1925266
1293746
1491581
615319
188854
212841
493601
984115
51438
955435
184338
743356
93747
1114649
1210414
921015
324213
1551983
1819967
444051
788438
1636654
98320
1845381
1279774
816043
689975
245366
1861514
1555429
704130
242677
1410844
869267
609789
651674
693368
573608
147613
1567117
48139
653146
944897
1049927
1270676
1916029
919366
900174
289718
1104106
1040148
1639511
785565
1553895
96671
1074995
754527
1732370
1882111
35811
1290110
1456093
1541359
957064
569013
1498600
578484
1099237
1047295
174894
806875
1276894
822342
1507273
983734
1928212
832740
1304428
1552125
1692716
1126807
427735
954346
717449
524648
233446
1763921
1247417
900529
1323496
143016
1639763
1759080
528961
1152400
1225631
666492
1089476
1849589
346315
172118
1330706
994823
1719983
881755
1300943
1454938
1760821
1127234
949955
1847245
238705
948273
54607
1642926
1797459
1071302
74040
1646851
1124090
1876212
1962762
882653
1743246
764505
1917807
616410
1905492
517576
152848
1515289
899020
1291879
562682
508429
1267460
450463
920612
1465613
476261
565022
1448907
638323
408288
1469542
1896078
1200521
445070
425035
690139
1727281
1251588
1805841
269619
85777
1339963
1557631
731814
947808
1744690
308826
1038420
72616
714842
1829311
1711546
160893
831424
1328879
167076
1084223
1274224
1982638
187637
911518
1511621
827764
288115
1920566
1478575
607486
1218639
1603261
612663
804354
865230
425129
67976
586045
1187229
197497
26364
648286
1037589
1119694
788768
46537
823086
291248
377062
510219
296421
1644209
1038743
1340188
965594
765052
1284045
557864
1880489
847844
1882010
99248
1026665
750932
1086604
180330
589014
823862
547647
1999836
1379290
1823155
900273
564376
770689
1223801
411234
934747
856588
1563258
1056941
1482651
718777
1180741
667580
1978980
1686183
859018
557973
146109
105505
8392
1302097
814327
393528
1326792
807413
1746945
1044150
1952315
1256144
510044
596849
1719049
377985
678710
498067
978786
1455617
1831139
137897
94499
457124
375055
429063
1139099
1935869
1260216
1959727
1946259
1253488
1881949
781379
1016879
1558825
618755
1857497
641670
474616
49949
1042662
742138
452892
1841495
1359580
613116
1240812
912684
1238041
1289858
395407
351691
196205
1576696
783016
553020
536240
852497
1685351
1556954
1205842
265699
950985
704004
1318351
1066323
79617
1764259
334532
235647
576745
234087
30570
322179
12038
715080
452597
1275378
1237887
1615489
1403489
864591
1752726
1878863
557137
43340
1935707
213171
578511
937476
1953149
1641368
1254824
1628496
860020
120052
718589
967292
748080
48024
1446529
365883
1244042
1078816
798361
172337
1640989
1295010
1922811
105019
1597750
1578708
1561907
729510
947938
240380
257185
889555
263737
454627
7303
993015
576739
121867
1443512
1663406
926248
1434150
1362405
966488
783645
618531
58661
970595
1174202
1681405
1560467
594082
370723
337237
678031
408416
1649608
1327161
136134
1862431
1867286
855093
1702140
815443
752694
318581
1926153
1213071
1187932
1133285
1229341
1093710
1452884
1894459
855881
445448
546356
871131
957202
1202027
1310426
464724
1223475
1058465
802583
827785
1331535
1794981
753825
560116
1321086
1272731
1724568
1256219
510951
700639
1630615
1529825
419886
577640
1243092
968375
1564574
613272
1017025
284425
9929
1106194
567455
668949
1819214
412752
817881
758880
1497788
1374786
729320
1357191
1303742
1560177
1340597
123363
1062285
540443
335792
1462053
552494
1427938
207105
964164
130500
1463972
160265
1560373
1676434
744360
1939342
1768062
1355864
1545169
1837210
711102
232523
874029
570915
794849
1278581
792050
1881893
731564
1482438
999535
688448
1590197
1926833
717061
1935765
1054094
868786
660804
52548
1533026
454966
334392
718820
205029
42924
1925418
1685060
946908
369202
43006
1178643
801347
1268809
838587
1970003
590376
99040
693328
1870231
697953
1881293
1791747
1405162
725861
231738
1781592
1909198
1217632
1460451
701839
1906770
761137
478230
1338962
255877
1700334
879350
643009
1437142
284589
1378115
1671531
1655023
187064
591790
1320429
792579
610836
1618851
427270
1658682
551073
231506
354456
260043
1657002
1583081
1433658
1812910
704831
516157
720698
1069537
41047
1601303
1652095
554776
820045
545536
836799
1823940
1183307
921509
1513166
1744507
1544068
1710294
1556671
1589320
1958788
388776
482795
1698965
722355
302808
1844654
1727185
1957968
773121
1774354
1387649
829317
149067
1992554
1413747
102917
965988
1056539
859877
1777709
795714
1101433
1087057
1808844
1899899
157829
1053988
483422
1728356
428363
1228004
163374
400619
1359322
1290441
997660
988677
677031
503670
500386
1795064
1710459
1044989
1604562
764160
1898319
38082
1019075
442936
1715320
177530
337989
1074715
864441
894321
879874
879467
1921196
1658924
926277
374863
1618592
1314570
227417
1759951
1218105
945891
540111
1460996
539077
1691759
526331
1937717
61920
1113109
1961548
1614082
317747
138513
1719741
20358
1967244
323164
257480
325692
70022
1224904
35159
14886
1070880
147921
181067
1571795
930506
528346
502429
251085
427147
1293566
1088036
1159844
1478763
1695381
1453728
1067594
1438973
1036444
439732
541246
690038
166389
344218
497145
1247523
1518963
1582675
1027989
1731634
1318515
869664
1702283
1216422
1629356
342888
451623
1000007
755152
1372358
1475392
1159735
22599
1263330
1724213
1302015
1351809
1432129
1443511
1092766
1724920
1797342
1824746
373536
636377
1830169
1663041
1491454
1610018
569166
1823335
619281
930164
184493
1278649
128956
1322832
1935842
1451266
253445
407580
1134525
1916633
1250030
1735935
625446
564701
931235
1117213
1075057
258487
1831811
753440
893291
389975
1019701
1533035
878451
1419580
1980848
198455
226857
195464
1983780
963015
165130
1478426
889818
1705369
831879
1541593
795227
1133108
1372091
574096
1269665
356816
579244
1331096
959028
460363
1610037
1461444
287722
1114904
858505
1555748
1646873
1318740
69188
980330
1789290
608173
611835
1860015
375268
1139394
1452371
1073825
206714
983149
1415799
121621
202144
1233481
1699678
458923
534221
1681413
1567333
1527664
1805110
1085027
624146
527870
1300722
1690244
751505
1617614
1728770
640795
287588
1895565
583033
1162806
890393
1341984
1691114
300228
653223
981983
1152410
756902
1216201
1793034
884286
1624386
426430
319726
1519131
1796391
629603
271320
1560153
1401410
503399
1106531
1261209
182119
1441920
138294
1479417
1887661
1131253
261176
581284
1593741
179426
1592706
680027
1577622
615429
1255466
700748
1814308
1032288
1651376
172497
1000209
176088
417626
938824
451340
624009
329672
1508032
735176
221818
1270621
1831715
655454
1827637
969010
1936107
225233
1645806
1930850
1568105
351610
581304
723709
529932
467870
40598
937587
17707
59493
670302
1848601
104739
666
1551404
1827373
951550
127812
1150374
1729805
982367
1240987
342749
578534
1368564
1393973
191196
1412162
862634
855527
1144618
1335873
1134373
1908613
888032
1620316
368975
1926719
120196
1108907
1493065
1978816
464150
464588
1132595
965955
559505
1402331
1188250
590105
595553
632867
1595812
156939
1115334
1262206
968143
1285977
798126
1866741
1049542
1869016
874592
897396
572513
439459
1250015
1705683
1804964
1524524
252282
133252
247530
1572211
1216638
820182
39700
1775838
813945
1598496
1979723
693557
175266
654610
369261
1398456
36023
1912387
371116
837546
1059620
1751797
1669892
636719
1124267
19654
700628
1108118
640033
167851
1145264
972892
1062201
464041
296359
1283356
490242
1273014
269582
1328369
1489501
1957186
1792049
191453
258414
15120
374954
18563
603506
565189
522687
1388816
137746
727403
1020634
58469
1241097
1539188
216725
1968981
671245
291740
1308067
1255514
358342
626537
956727
1036413
980089
886315
770275
506067
713092
938369
1356680
682363
895767
823812
72913
720860
1767532
1106722
964880
1473609
968454
1873308
307131
1220541
1681537
938770
724611
427593
327525
1956714
483952
813900
1629015
1812640
1141886
1166215
455845
760779
368097
1078374
1241428
1116630
893100
581553
688657
1172714
1392278
1331597
144494
1715262
626391
1222197
988268
250929
592062
1416770
667164
1315718
427398
1487364
206353
208386
10375
1485683
1095549
1001318
1371906
1768962
1074391
1997552
267908
576472
1989055
1903396
386212
315128
1466195
308232
794989
752607
995279
658425
1282959
277852
517612
1794908
1362899
571308
42247
670268
74420
366862
89106
1388613
581415
805253
385154
1056153
890974
1200509
336636
161408
818507
1143895
1368199
1532415
792902
588131
529275
1447215
1409769
1984985
1546153
731048
854093
172709
412574
1096244
1306211
1721494
1535308
194473
43994
24844
1742627
1142675
690806
1725228
1641314
342905
1178927
1562698
196360
994801
73126
524734
1481661
729337
1236181
1865490
923128
1319887
1807959
1168777
1468833
98125
831388
1874157
37191
576680
263925
1570075
956717
411274
1474560
1783481
209311
320313
576720
1429034
183615
1950503
591139
1081852
791084
1842851
918426
751221
311683
1889631
1719270
303994
571047
858375
1278770
271551
158061
1218812
1531386
277242
78691
906123
538384
1748359
989196
636987
739596
257539
197479
269830
867743
966187
1462733
1576885
208654
717615
1528058
1133419
1971080
749089
1277454
1098365
1316160
1428760
1118017
632884
368209
645955
1859578
892725
569204
1350684
396764
767185
1953857
1970325
1393348
1327260
572003
1021216
240311
1967414
1826563
42213
1146634
28728
1085303
1347385
951079
54683
1088579
1278579
571842
569595
1199142
1892659
1099414
43031
555046
550761
402188
277202
81527
549235
870789
1837352
1514375
880241
954030
1014245
1701290
1649171
1505154
837389
210218
1267404
1160028
1985348
1952560
418580
331389
1527921
11851
1736124
1827083
1189724
1144562
109268
1129371
1804669
1261118
728989
1551377
237434
815217
560535
297440
23131
729316
1260202
1455037
1926038
1919201
35343
1390435
1694301
126667
1420998
1614462
551787
1946473
251536
1984012
1938396
1293263
64275
1102151
948867
1858613
1231249
1956839
810626
1062119
1174290
1915566
832577
961131
26501
1140513
623370
1551936
128862
1859075
1828773
359747
1054591
1813383
1336522
589175
396918
18787
488335
763208
1793825
1136225
584305
589146
1292911
1014099
1640636
621853
183558
943498
1366642
1413417
1709036
182520
790636
1656786
72617
151298
1537817
790154
1076821
349635
1439959
1825058
1984257
427671
697705
1466615
1007616
182221
1161362
1968117
1926240
918423
1244011
1741363
463487
831506
978561
1498618
1652237
1192153
231928
1616059
1691967
1676622
85075
1147211
891856
1992486
740040
840028
571727
764659
1537010
1819351
916492
798396
22062
892545
637324
1793507
1162600
1790339
401891
894456
1374328
102690
666237
169380
1463320
780559
798059
1159275
1563604
1005251
1706152
601372
1681764
726054
122915
1782885
1000239
1696624
659565
1287265
220288
1643261
121642
1134259
1951800
102854
1997301
1826903
117583
710117
271337
579721
601354
825980
56694
244891
151309
286828
533750
1659880
337854
1186371
92346
1596042
1875894
1153278
997548
1025916
1017565
1433123
2751
1195209
119
681378
1475963
851392
69327
552234
622506
1763727
1013018
557869
1219905
1793179
1359170
1309241
1108197
927058
795029
965416
1371772
923363
39469
484329
1407258
1487357
1717518
1883947
1328554
417672
1300371
977492
1287296
1630987
225365
1111498
1839660
1679839
1625515
1874081
48899
422355
756924
994449
1863984
772235
841714
1850668
1261581
1438140
805015
1912917
1257051
1322510
343725
1007333
1151474
307974
809791
261274
1982830
673061
1074072
1656055
1932505
106253
1130794
357375
665233
689945
1426698
373700
609199
227173
1767730
858408
653285
1562292
227314
1665318
813251
756610
1771808
339149
1423768
1533664
1499749
212298
519820
1242015
1635196
447345
185614
1404955
1879641
1910839
1908202
56966
1262861
926512
1122726
682784
1067755
921495
662531
1194667
49174
1092834
947556
208823
1428390
1508238
476045
1268002
1961968
1008180
1368559
30411
1794909
673697
1163567
766119
1295030
1535004
239501
1738061
1357586
548283
1232243
563836
1184371
862228
541521
1621738
397963
967259
1535668
476271
240434
1620964
668845
1258308
34750
1236211
470630
376080
1669829
753980
1192597
821350
997849
1038179
1490140
863815
250700
393495
270767
1655704
1739874
415717
1478302
1757543
1792163
890608
1967251
275378
1208823
1756926
396376
347808
843244
741989
1030247
905132
1548128
1642476
253732
1391469
1475951
1172386
633849
692086
1036702
867223
1603008
365495
1007625
1980879
1480896
330303
746013
473147
980609
1035067
1380327
1915263
738358
1986805
222082
1763704
1944709
989194
1183083
822095
203464
950939
1388885
1246285
1797245
162798
1673328
301543
1774000
128295
901735
742112
987617
1620288
1926465
694208
923882
1527569
1156553
1967184
800776
1569351
1173083
799561
1516739
961790
433951
1060904
1016722
1991987
1634198
1596749
1587301
1157787
1180019
890818
729389
346952
1389789
1924777
1429788
1600144
810825
1946473
669631
633058
988573
438790
918853
1954145
481795
1160827
1351293
111914
1786943
981497
1920699
1041520
1718302
755380
1628784
432426
293344
1055661
1055934
752716
26735
1232323
60510
1761998
1772249
1560639
1485017
1222728
47509
1041693
1057905
746015
616812
1341515
714863
83497
1851278
686522
1682197
1837712
1715581
753476
1491870
1851427
737425
1645281
1839790
1738729
1199612
981270
1198703
1351116
1747965
1311290
427697
1040381
1021565
988946
1711392
1381287
428488
1014596
1392678
94147
894230
975180
892866
1686467
1213925
97516
1669030
901017
1870432
1807692
3676
1355850
43020
1342734
116320
61268
1042332
1265618
1324262
1100344
1860166
568488
1727761
1640925
1355886
1044159
352241
1395747
1569982
1520870
1133213
533524
428230
1406559
1546281
1075416
1119675
1233365
68723
19596
1226115
1982440
548610
671222
1806313
1772782
1415101
679411
742298
849383
1643758
664238
1886927
1906147
1772900
1602873
1628022
962185
609118
606254
407957
1055840
1699118
963769
1394939
293236
319252
154992
40277
1359874
453227
1897796
811532
1641216
1047415
477415
1420321
1090895
1200059
15402
1991129
1974458
18669
1646813
1709325
1486165
1214712
1148000
1816620
1144201
553344
593438
507887
1699802
1684963
644423
569418
1677918
542418
1962079
1111651
266686
527276
727441
1994954
637778
821461
1807018
60633
693449
1838560
271871
552984
17182
907741
810237
976158
465552
431541
1372639
1814892
342620
1803562
1235771
69686
1964676
546030
1949649
904117
1066250
923144
946767
289242
1110238
1282210
1929055
81238
1965933
390595
766546
736953
402690
1988929
464477
13513
1887180
129665
826753
1790661
1999906
442332
1487398
1183172
1861950
348398
590786
449429
1738758
444121
539137
1394825
50254
341157
573137
1800825
832411
1998184
1757206
589408
879166
561077
40508
1759669
447307
1556918
904795
1128140
797708
783728
1358148
13590
506878
415458
1937016
1009443
1312548
675636
1637812
1819075
1076396
22408
151607
829687
1963026
1403638
177840
1308928
389735
440421
1114248
678294
1586939
221975
1972844
892653
1477484
1976348
321832
538669
452025
619239
989465
1851928
1439660
1366371
111658
1378266
1834957
1663974
1940014
1044456
1225656
400474
1503424
1130893
528986
614976
1307398
1162458
735813
342377
588647
1215872
654723
1659125
97995
681026
862790
477689
772829
1077999
500139
1840364
550045
1096497
177332
1294528
1676211
611073
130004
583377
1530123
629807
874919
1220014
322146
1553334
983457
436471
716752
1493004
249716
663707
1912630
784891
1980244
838824
1087488
486668
231930
1475450
359543
653422
183902
618152
314718
786223
1343316
1264345
701819
1474841
287149
864282
561219
449403
483451
953516
1106560
215556
430210
1619122
1652779
590328
1841728
1870118
1811981
1582387
393074
1150483
592916
696703
227598
1366822
525985
1283168
195330
1450411
204074
1954589
349
1956624
716055
314332
223941
1779502
889540
476912
885443
1262338
1198866
1299305
1723206
12956
416335
370558
969718
212440
1252371
732620
1356306
359641
1488256
1312298
1055916
1262258
796195
872717
378718
1231532
1939641
1286359
1677884
1352546
1851127
114224
1019904
1353139
943385
1415679
762548
390044
557635
1618256
1145363
1281737
974222
1341917
736798
373562
1363514
308448
1471585
667660
1837451
1889349
625735
1686590
151327
923594
252908
208590
89176
1522558
1891982
326124
690830
101602
1144692
1845850
1211440
1986748
608338
609929
1713772
813428
972345
338393
673135
1463725
394788
75224
1286760
633177
777620
1620745
140315
1575872
1074539
1344367
1200593
1488993
1900500
1696787
323641
805682
351517
1978392
1396756
250861
188429
28016
1585410
1584678
1838180
1716796
1727447
424403
1016653
247656
1890430
1892093
1318694
499148
722013
1029480
647984
1115840
649658
936425
1138466
92456
1548499
1088855
1813157
375396
796937
544042
1437493
9390
1526145
605995
1649164
912082
1903956
1742188
1969985
1790772
834976
95125
977341
674272
1730973
1012465
1876652
536519
1056901
549889
810889
964070
1621926
1213771
863774
1078726
338094
790044
1067164
1401458
1153339
1919912
1213943
401278
383537
1454925
1970473
732486
820962
656908
749523
1047071
874708
1508916
1097938
108476
1244290
927338
83712
685126
63718
183679
934103
914846
823447
612492
16725
923534
455493
1682793
511408
689257
418100
1096143
1295588
1910945
1123251
232880
1235772
589061
345893
1631468
1260146
1777655
90127
915281
199419
1652525
1232814
47372
1360395
906596
938765
1175434
340360
1749600
1798980
677598
1497477
54346
471339
1503545
1429297
316459
1684371
1997714
152629
1738820
721885
762470
1941075
354039
1925646
1271394
797071
448989
1992464
1209140
334238
961909
1271583
633388
697808
1168464
247660
1487560
43648
939402
1731022
433110
1203333
1896872
1675108
1276068
1991998
885565
921759
1332246
463744
1975660
1012408
743322
961535
1081737
1038345
1689536
852484
612196
438297
1406845
1150541
1240398
1884664
665906
341565
1139479
673274
66801
1017533
903977
165729
1146498
365265
1630953
1094174
680791
649770
1892252
1082979
1499078
650630
325122
1505925
1448328
818406
55944
1455165
382820
1555788
987279
1566827
1483786
658605
766401
163343
1933418
23067
243861
1908592
659791
195369
791059
892572
1682679
1985638
221085
814797
340537
991588
1585055
528391
596357
1053221
349355
1296468
348803
980221
1890419
307147
310436
1270097
1751728
428010
206921
1872365
1364089
1254969
891666
1007113
1785651
1079871
96114
1436913
652482
1286488
168686
1084748
24872
792376
736109
1912127
914036
965389
949993
56138
1248654
630879
800036
1760276
1200327
1023112
770872
1817291
567674
1815559
182930
1778995
92913
1480318
456540
1960083
1741068
1741486
1286268
1289101
1693938
938483
1536405
1188910
915935
1771372
329213
72345
1452497
268885
1493166
108446
1892182
184985
1040924
256812
1367789
1787972
1160499
1292718
579679
1577101
418552
613937
1802770
621677
1801928
1211031
1212893
1820154
184780
205385
339091
348385
1630612
184503
705475
1258655
1969258
1606820
1821188
735016
993950
101212
434736
1037225
686174
1733342
618038
322481
509418
1161365
40309
1608612
1478070
797697
1349507
1588377
1708770
772168
779779
86909
1177151
277308
391358
849629
1474772
158263
90914
1544233
225779
10757
1741527
1470561
55446
119972
771969
150491
195608
1756704
1802219
771120
1569610
1214257
1679922
1280204
1875492
723369
327995
1597459
64980
1753904
1407835
529033
1914867
1630324
1494845
1390684
367189
777860
1008814
735899
950664
1751517
1606945
909295
295463
1186876
1313136
996365
884338
387417
223640
1614211
682499
1754937
690586
1493213
1860604
1734630
656218
1462026
700894
1568295
682765
1080418
590203
1364744
1608280
54007
433342
1051380
154975
668461
1421153
9504
978836
578539
703494
1817229
558780
319541
1133874
1514949
1884499
260833
631328
1000937
657534
1838733
73381
70190
442872
1659258
537678
863011
756252
1421925
1175012
1671272
33924
1718920
112406
1142239
623096
552935
201519
644250
853179
1630045
1598015
1413529
877411
467615
1583604
274475
375575
612647
1860536
1513108
699170
1561373
1317725
51900
1071932
1334854
447342
238507
129050
388001
1198737
1005704
643886
1757585
994271
1145941
149921
820482
1640227
494306
384773
141457
487027
1837996
161005
811482
542618
1587337
789416
1338119
1618618
1977521
955059
1971660
980366
943663
1371637
949655
1987218
765750
1410404
1496978
1287237
1114720
777917
974818
78148
865264
1320418
1388127
211597
422647
593152
1629488
1313340
102505
186469
265582
1041297
1063840
439970
654028
274119
547440
1242253
1589013
864648
186354
440958
1723535
1448155
374128
749540
1985743
484427
1802130
1695375
1823731
278408
1874860
328113
1782376
773384
463960
730010
1308310
1104302
915447
1267393
1807718
998304
1605755
849751
1716407
753283
674543
1846521
243740
1914839
1714809
1196098
828547
603840
1515170
1045145
813056
1905946
1097660
168759
1397222
1281609
972318
471934
1477683
1073162
911315
1287084
1975497
1756863
996988
1304219
1546254
1957366
1032520
294578
1140819
1140455
963566
1103954
430827
18556
1361081
1632452
1537653
1455114
444686
1764894
681005
401125
1651430
464212
1201888
1284248
751294
550260
215373
1993041
134535
870741
610301
1393981
1162404
530174
281794
874364
1086822
1988297
717878
933496
469404
1365209
1232041
438672
711932
1446970
353276
257958
1435559
1640977
1685271
217461
1307892
679337
230870
1355247
81828
618884
745834
986705
1713313
1730183
1676438
322038
1561855
352989
859557
461785
1590547
232556
347078
141113
1465283
444859
233206
682828
1878503
245231
828493
738735
390838
274829
1464322
1673302
1423444
483846
995118
1801597
1837551
640898
1053456
896881
1100780
1667197
1186185
1186781
1850110
139963
1150119
1461057
816720
1609067
680912
1381547
63629
456552
1993830
665310
1082087
1270337
1159473
1243038
1719034
483512
1910512
1646908
129964
1226749
1522927
475673
675792
956664
267214
1046072
1916711
1787851
1048134
214928
87719
327570
204641
1733263
432006
916364
1430652
774160
1298705
1145664
335970
1098573
684759
1600694
253275
1804984
751909
622185
193068
356977
1395808
1918538
512191
606181
1889899
465197
1493727
1094115
1023929
1114000
1250083
1261068
1194323
40487
454608
80245
1862548
620062
1195244
468279
430760
1346595
1847844
114015
1258007
569716
1678825
1673402
1008259
476518
705377
1508983
259316
1842306
518797
1820401
1772609
1903799
1005086
528085
1356716
4726
1773389
311339
745008
1259352
396372
1781662
1127952
386777
685590
1910671
684625
1104006
422473
1524596
1510707
1746207
377994
975025
335392
737440
120189
1370915
315354
938309
330318
508809
753830
1241101
1291992
1625244
628861
268881
1443173
543615
368221
1306732
345635
1856146
1500244
1749765
934465
702259
820647
1652464
1631378
1393852
186749
438251
225636
850233
210891
1285684
1892680
916315
1174226
1129591
1075803
341384
232271
1145830
585235
928022
340901
1052794
1785926
38737
1397917
1762256
1016631
387792
1153437
116774
751916
1585347
598776
1594662
1393960
605955
1038351
1857352
850825
912689
1227919
981702
429272
1635441
688888
1961474
506664
561315
507224
258062
1890006
1150318
853001
539928
1603154
1616234
1198285
1694605
568248
252801
1072659
1009224
327958
216748
1409868
1542071
235889
1808693
1379710
1236807
1477632
888474
1900945
238507
1071880
1402257
830065
1627714
21986
1792240
956407
1177507
93159
1650380
1443038
751347
1380598
792383
1423116
1170896
107783
1809348
1631899
380133
1392352
1074455
1505471
1393500
77730
1198684
766445
1187302
792765
407868
807875
926950
1982123
740814
894687
1713058
946186
1224623
208026
1615779
4152
1568135
1388483
1874283
1404880
1606731
540772
1651964
436520
682812
1927053
1004799
1788366
835628
1903433
264032
1731239
1419714
1269201
719754
1789701
615805
313070
1090761
956734
759495
704469
619542
551042
1061904
230727
167141
1927628
1238581
1419192
1498865
1171762
1895594
1576393
1894975
326873
1470906
1588327
1704256
1681812
607863
1248873
1042360
163355
994821
1295189
1626975
1904565
1535327
1009268
623783
256665
1125563
1035902
1373672
1995719
158837
1517986
1853836
825116
232359
1884394
1220514
697511
1160621
1338784
1470139
1318881
1064335
1604439
1943223
1310516
95040
1417420
866984
1610879
1436206
1370944
617705
1030918
43726
612251
1516460
455069
1908471
77283
1727858
802079
1138671
222487
1967433
153990
1449311
364194
1680925
777617
472106
810771
908225
1260430
352355
1580634
398900
693540
1529666
831824
552670
759089
1759301
1498082
1067746
1973456
1599036
1648682
528606
152604
1962691
1908556
860720
1610249
513682
1439598
1478725
36333
1427897
994154
1996352
1766097
228225
1222147
103042
720059
1339735
314905
96443
768828
260935
932077
128880
1174369
1394444
1483726
335645
1424598
1513228
498130
1238773
1438733
1029621
1898810
1688746
822126
1068832
95396
399089
1132212
546098
1816233
698695
1342415
998225
1522440
1837223
1131436
131364
385547
1573245
223361
769144
38511
312566
371088
1247674
905820
1143797
294677
456833
1456056
1441901
209283
694518
299961
898985
1869599
1480622
127275
1939248
214335
1968362
1582868
633937
1599252
1668776
1604523
684974
1144330
1474358
863232
975378
226674
1633397
1887429
480229
1628869
1351544
625865
31292
325888
91224
812563
292372
1244497
168209
145330
1401503
1632571
76812
1918496
966652
853071
464266
1119158
16691
204242
1346436
236504
489138
50219
621802
1908937
1172275
515392
1368392
1113932
553586
368251
1970976
589691
836212
1572368
1343384
940332
699032
1810373
608068
314562
233016
1003285
876866
808712
639958
705242
453196
123687
728470
1275267
886998
973579
1812008
45530
562021
525613
1681162
1761012
1830764
461753
1711960
97730
1366307
1490429
1196332
1391442
1089949
677352
1652496
1595785
1608072
481879
297823
1103720
768887
1885803
1158026
248179
705150
1580267
779319
1145350
825729
678451
562655
862337
442350
689423
1348210
1613308
141400
529446
953562
1755186
917263
1310341
9024
1002053
1626076
657566
1183659
496890
1603209
1787322
1017863
140400
850385
1068220
1775412
520899
607142
1837183
1504138
1511900
696438
421045
1983002
1046462
577467
1827794
1927734
786752
1042297
265132
315770
310187
1962643
1528292
493833
1669134
1291842
531702
553276
661308
1846540
1748777
495324
43454
337155
1116722
1613085
392797
444899
1999337
892512
894898
1231269
1080935
1459095
698239
1338564
1628804
923962
1778903
671087
929880
432871
1561092
267007
745525
930273
1828466
1097501
1080765
599755
1025760
149625
627214
428522
662614
1867944
1970453
432178
1414646
204706
1719581
806819
362182
192884
400620
1668922
292615
1402886
514448
244368
1303188
746209
1009122
1792668
335411
504794
168273
486926
956544
1453174
1291697
1094229
1756933
33398
1646428
1019696
225427
191435
958302
1108391
1930364
1772733
1108380
1480970
1836987
389341
1669964
1431794
1071922
1846606
810365
190746
350305
1356531
513384
323056
447728
1073384
1429978
1255142
1319813
1663807
7209
430332
1213329
1778698
148522
1284916
132805
8856
869386
1439182
1685649
254114
849309
1460555
280230
1399008
541652
1398090
1125095
1238095
1086087
92467
875972
1959862
1892263
1793872
376854
567745
1663969
836834
1282595
895834
1863817
563398
619562
115163
1517283
36847
1385337
875510
1491822
519121
717154
603493
1300293
637034
965421
324356
1265931
654139
1610414
1377709
549582
1760880
14356
2626
1172679
1920866
131095
1663161
654411
1628921
963168
1275703
802979
1178085
85459
1442557
1462775
1469278
1962868
193958
962363
682425
925351
1456602
1130138
1200275
1356216
1793746
1557591
589703
1223693
440641
1417891
1559519
1648105
975138
557648
1148125
1070853
1138210
1193422
143466
316111
756209
240343
1392664
613648
285279
804722
961965
328672
1341647
820214
102360
1135817
1136844
1297390
1570461
1458460
796623
785972
646472
559364
1183105
1244556
300304
495566
1300844
186632
1326067
326902
1186348
454482
370367
1355227
1042764
855350
4070
740037
1670055
848797
1928360
643771
1189508
1091298
185748
583534
1354521
1790229
1735683
766239
405407
131663
729447
759654
242603
1050611
810878
1493473
1382021
733373
565713
852253
978952
400264
424301
620489
1911203
1491363
1650987
1995546
1833873
1675023
1974927
1757912
698160
81705
208439
1329944
889330
881654
1015675
1314674
1609594
848132
1771985
1491897
1159084
478785
1480286
69581
1707479
626710
1152468
1482532
534681
1403516
1780505
1924446
991145
1751094
1366557
528144
1285307
122401
1618414
1685159
1003079
439899
1502393
1232982
1744768
152741
1007203
1169061
1517215
1570890
511767
842718
1901706
1747582
302823
510046
1140273
290716
1869315
916978
1446267
969753
1457134
558079
1838677
1461025
290486
677095
1294155
234515
536127
874625
953803
267547
200564
104691
768765
117977
149182
557096
360997
1668999
331584
1858557
504511
1188243
353794
741122
27329
1391488
1918194
1879282
472291
747324
1981503
713373
1445228
58476
1722841
1432711
745629
306170
640119
1986054
624948
681860
734485
544030
5461
1576318
1827518
666157
405536
1860306
1825293
487978
922165
517145
618897
500706
1991383
873244
1681219
727283
849506
499440
1884603
936417
363545
474075
1972254
269280
382027
6786
1798844
1379796
1033047
607942
192731
1146974
1686625
680386
642752
247066
1943886
48768
645674
945008
851154
396277
1139620
1677410
1489977
1219624
1416768
994470
511674
1624877
437119
607474
1736546
624172
1155681
489312
1632158
536407
1202913
1565485
267292
1022081
726230
1707119
1927323
1266537
681362
1615937
1380293
722022
1220363
857707
350334
1280079
9161
589756
755694
1341697
1054314
598301
217242
181720
235755
1558894
1043764
1412373
409288
256364
853949
1178207
356265
279943
367451
665399
480734
934427
422997
1259770
290002
1203977
5792
272773
1589031
1870999
1021973
388433
1662255
260214
35924
1464325
1691524
1208217
766096
676727
127262
847025
1744325
372626
1236385
1832143
1648819
1824014
1959267
1414476
199527
197031
217580
564610
513979
1458412
1730949
1897011
71809
1746439
1638414
1712983
1166686
615059
392007
1005768
412587
23188
1508285
1583640
443839
682003
372103
1037477
921965
1671785
327542
301806
604550
304486
1296788
1530029
321505
837156
571926
4628
492558
830284
60944
1086182
1201488
1168074
1865322
280075
1190875
1535559
263721
1426608
1480863
658448
1561807
325901
1832381
421411
1399746
177592
992991
1904334
1554018
1762716
155884
1310597
1839022
1253849
79907
384600
941009
916716
1646655
1752501
1313184
1882830
769687
1847810
1481268
357065
675685
287065
16394
564328
1569807
268253
1400435
1568585
1988663
1495287
1006851
1569650
1478904
1399229
739007
1298768
937267
22773
892063
794225
424551
590942
90952
1319581
1926448
594199
535325
426428
525229
428389
1444496
1008213
1171604
365694
1910350
874074
1418830
942787
484639
1141165
18746
1294452
1987285
193893
565213
1043367
1470936
1306323
1479097
1437125
822247
1388166
593511
274038
1262708
998604
512162
1730238
1452577
1603786
897259
759074
122618
107706
800340
917758
1581613
1355745
66698
851620
763860
1512521
310314
1135233
918422
1753523
860842
1458581
1779272
879294
1291714
934447
330765
1384807
1370516
430593
685076
1923035
464233
357851
604466
408869
1280764
1316852
1686815
246688
1705311
1258642
1843118
1664884
1552999
868617
1282760
324667
1725271
946992
1771351
1359665
1338140
1946611
320380
1052002
1657633
134975
208707
1081357
1256877
232752
844506
109470
729481
1980980
1210624
924703
942505
1189785
1383642
1425565
1336642
1876589
1861030
1975299
679966
813071
1306413
1796019
673387
1267672
1352092
1249295
154960
1175766
1935441
57932
1831439
1715907
1242974
642316
641818
1357919
1580256
1437197
1922399
1477618
574990
1016718
1047524
756990
891466
116419
615510
384047
676514
203219
625600
462039
812419
1551411
278422
112774
1373201
1076995
1487870
1456796
982321
370060
1427321
1966079
1266367
171229
1301795
458964
972618
1037945
1351027
635279
520815
921335
899874
1316136
1435298
1531975
753124
1962961
912592
1950735
609858
733321
74268
415866
496121
729436
1812038
1549856
511792
375278
1208396
1511280
128300
639265
14871
1678325
1333585
242046
434452
482359
423644
31316
1481059
131682
874886
754307
1887135
1569482
1409397
1334327
1051589
1278291
1398805
1047712
1625776
1392595
452196
1881159
1870731
348618
864293
146830
23202
1826884
1808927
822993
1279949
1129094
1162266
848304
378061
1630612
213247
759623
371709
1652551
1019506
780853
1405976
1263107
1175790
1314053
784023
923119
1709942
1081744
715271
967248
1914304
812816
900512
1667775
270565
1211899
751089
1868961
1872824
197264
1535413
1921724
1719059
1389562
250610
1386729
432035
145257
1858738
1625243
171594
1261539
680293
355916
877534
859564
1214322
1799714
770180
955829
1107782
766790
928751
760797
1957766
1031410
438400
1346279
1485884
175011
793111
329923
251790
1576869
277098
682953
25347
1270556
1389852
1960831
1221342
1579784
508155
1053068
1769584
789137
1744564
1923821
681183
174539
1855759
899083
1855233
1227740
788180
5561
137794
641022
553619
622627
945254
440740
349199
1978415
473438
641939
222270
625448
1495997
234007
1955893
1882350
723391
207057
891242
1856849
1534832
917277
1251785
707240
227627
984072
222596
1627151
1694315
1837521
1059079
1598643
922063
1341825
1376364
1945229
584847
1141984
566528
253167
136926
436363
520988
412959
1621091
1343237
1226942
1661532
1500871
861830
775868
1370291
788197
1304858
286596
459137
1772889
613130
1190627
863438
860577
233247
1835963
6761
1057402
530146
1669541
996999
765560
1539107
846464
1193791
1423065
929682
908291
511009
1399261
500821
120935
451442
1964231
936725
1161025
554056
1133713
820281
70431
149945
1250082
65264
264539
581902
1560052
355827
984256
1713583
1194653
874603
1744347
373680
656214
302423
1203769
1946678
210973
198506
1366779
1220243
169549
1466174
812454
923940
146225
314327
825522
169720
1078965
1696291
511950
1967102
92612
1667975
1972962
1567825
1697717
582695
1273057
1699619
1920376
1665176
1691977
1791095
1662
74976
1003556
1116524
1881069
1096126
40174
261044
581464
1644720
1268852
599709
1092096
986770
1757685
1935046
561329
480657
1832100
1723140
688162
1467049
1194967
1071449
354258
167790
277141
879708
546389
407862
1846868
775651
1082569
1615237
1133319
613011
1224492
429563
1408025
818235
1929369
1973976
1833329
1551471
1403363
1317248
815269
1042279
799568
233998
618390
1947012
1670261
1899415
1104757
1569192
759229
1488088
417507
1847258
1063985
276672
276255
1533417
176711
351183
642118
1149446
358485
1452906
798724
1731795
1650687
1707026
209726
1941839
1266237
1105192
632388
1261774
525262
1489847
1204247
287599
1732581
686484
495564
1335234
1609777
476854
1915498
1322792
54023
1215635
1223637
1459883
997958
477741
405668
849712
405794
1333292
827849
1149780
1372934
905159
363825
1462948
371664
1396313
118348
827597
1443056
1368231
1074048
1609171
1137195
22470
1268833
284024
227460
1029928
372122
1261847
87727
362900
610419
1711296
686879
376318
1956748
426282
1494471
807763
1198901
1646947
1524677
315780
636130
881520
1776021
1164273
354537
1593829
984744
1699733
1044374
88209
1609804
735901
1372625
1336143
486394
975937
374801
1532652
1884470
689315
723200
1964735
474245
377529
1532897
866472
1737222
1421886
40381
1467834
789554
314620
766314
228624
556297
584221
1833613
222860
735745
1741064
1167165
1231057
71622
1714486
1944504
380983
605729
625193
132038
960459
1320117
1052227
400224
756042
463607
1258327
802511
1779663
1199121
922703
962581
1465729
940740
781422
493202
965457
1585239
925602
1524434
1955917
245259
1511194
935890
1465232
1799915
1089798
914550
67725
1097708
1093080
1670569
1230960
1103132
1194872
1173945
795354
757855
1846950
699353
1642383
277842
1642138
1994668
1141125
747152
1249490
1329749
1960660
616527
896182
392963
1479343
469309
904421
334451
1471571
432945
1429731
1202979
1441357
162444
881554
538201
767678
1935549
1887181
79695
1233661
1083152
328270
1377723
1041856
344036
495355
399255
1217279
1498869
1186464
1583177
768716
982021
1145708
209789
993510
901730
871816
436904
1451347
905303
1236033
1553951
546755
1972439
148275
1350090
735308
1927264
326102
1433667
1324453
753800
156296
1109636
497605
606644
261418
1921791
668311
1530273
1272387
1202902
1685545
881266
1158251
1859390
1909225
1674835
1512980
600374
1159005
662383
646044
420396
465078
171004
850241
785482
1320327
1249071
592398
1257787
662762
714720
1692437
1457167
1239033
299661
1988202
349385
1967415
423457
1466821
1075857
1378663
1650181
484761
1482287
790552
1242792
1521685
1967629
427466
999091
1272328
1490374
142496
1100196
122176
1997220
21651
1405371
1338641
1326416
586354
1350235
259207
1507263
1200220
437405
756066
1250498
1936278
799730
401247
762898
15468
121166
894719
1029483
857720
367841
1980944
991300
975062
1560862
1950475
465171
376250
305454
281136
155245
1081965
1136717
848815
1798353
776788
1510933
1241455
1878707
1323805
360918
353158
372158
1970239
1419700
382715
1550219
341317
964445
1959952
608730
174430
1618855
191821
1438276
615167
427928
1387954
851931
965467
213861
1792642
462312
329675
1211802
360025
1867398
1757771
1325320
329453
625550
829571
1241966
1402880
1716737
1074834
681101
1630490
632724
214512
1353118
89565
1704916
1223617
1474235
1617406
1191225
706505
310387
979292
390977
1970047
1111504
683107
1098875
516848
1142121
1348101
1032084
1235314
1492277
1696415
1782208
1773677
606344
1067958
366029
1499444
1186801
1163010
73971
1295214
893136
901078
2479
673295
1393512
824631
89283
129486
1598407
883133
1239245
1575065
1746258
1405985
487748
1626265
492238
758867
1728220
218028
11418
68881
1818883
1712084
1916637
801768
1401559
1331808
1069407
1221341
1376743
286502
139250
1365599
13087
1094960
1361657
670653
584480
1356495
1268017
267617
1874064
180377
1502248
1697609
1360072
1380321
1270321
823222
1418685
456206
1730531
1982899
290929
547417
1920583
1515397
848387
1848635
1500157
1590051
1623827
1789541
1507268
379712
876254
801120
1001145
1854845
982674
1406254
216212
1104440
95554
775628
673244
1303878
1689632
1140037
614431
152261
107274
712686
1137276
915150
892050
161915
1219866
485491
938523
242023
1068884
634329
992690
731610
134510
1516970
1332672
868720
660696
1441825
1719978
719151
667772
1414740
579373
1099493
552481
1342934
188011
317411
1597655
670808
359893
1117947
28168
174728
284940
1375851
328767
786713
1695373
1482561
1694571
1723567
879776
879854
806854
901429
1890972
1118443
1386650
1634136
1634201
5208
379778
366841
1565639
1029556
1457696
1848370
254693
64906
1191223
629280
102195
1043531
538648
1845964
442502
1420985
1159872
1634068
1891936
1266
494850
1973161
363991
755201
1378850
374628
885306
909660
415383
1516456
915014
790932
1273111
1038101
670692
1385046
611820
1179025
1911288
290428
378049
253265
1811062
1832558
1902000
779386
877658
1433204
1250069
1684253
1149390
1015556
1757404
1614292
1378615
1917160
332727
835644
838003
1226473
771669
1126413
573747
686762
1775708
1134500
745662
887165
1303536
1273035
84318
808733
221242
1266064
250429
641703
349032
1246424
1900009
918728
1981007
976000
1258951
207509
371279
1191409
1116932
200837
621716
511523
773499
413001
1398814
1309224
1388687
728505
1786557
81794
511604
1797208
666347
1274714
38682
770873
1984380
725033
1144519
1005528
44514
47954
733926
480862
1785211
558224
924244
774259
974028
291760
1498214
1627635
336714
1752755
1810414
1252086
167340
1629528
511905
1057664
1690098
742527
1222813
579481
838172
1682783
900619
1681247
752407
1392746
153246
1362097
912812
1191580
393112
1347776
1611666
1959818
246678
192827
1660002
1453535
1863115
38276
1842318
558799
1479344
1651583
1056734
655013
964303
1217022
346263
906924
809590
1311061
1833238
1273501
337401
261352
1182977
1816241
1727100
1788524
1648401
247788
482324
1010452
1914536
1325579
1244993
1704058
1626188
666309
1926949
340310
1527897
630334
1904345
1026762
635400
167007
656016
1187489
844324
531056
1057957
1379195
1340553
1279353
811531
266345
374295
1533942
960025
1346193
1399062
485942
1348480
756760
509328
377243
1069063
334746
1508377
997077
605194
1309772
160481
1601407
57808
1943445
1834159
212032
1856178
1551401
799492
1712109
1116277
873003
986626
1433651
176670
297043
1069521
58364
1011785
1502430
1353210
668465
1260090
815378
421453
734371
1814144
1822361
691960
444973
422348
1305063
48913
488896
1298554
709630
114714
463944
778721
333160
1563488
609207
358582
1388595
557978
1107022
1697641
30666
1785077
1033186
126564
507720
1293850
206708
1442527
339764
1894357
192514
898791
1394892
34334
1594842
1468428
1088708
802062
41879
1824199
129239
884635
1247004
391977
1461278
1395322
351006
1967363
413706
1707238
274526
1265266
1274633
1899236
366514
1037686
1689827
805501
1305336
978712
1374927
1505587
1632580
938655
203372
758453
1726593
476594
276770
819986
1439514
983459
507466
217055
266794
132161
893699
219402
1766303
1214819
154357
337284
1412688
930724
1781906
525827
1907559
1395404
89315
729892
443365
1601647
770094
1225235
1367206
287115
1641010
64266
240324
844375
77334
676655
1159492
1302356
1357063
701534
40125
1785300
719894
1929773
549596
838112
1813879
392995
1216281
1356265
1001773
562897
1372296
1001998
1422250
1376168
924029
716853
1300229
222191
1084953
1024282
629799
1974284
290578
1110366
1990752
852219
353794
1845275
710158
82491
1465339
1059081
67761
1505080
1131028
1730156
1150224
1004310
1456198
1733655
1332385
976684
1054583
644855
1915897
1787993
432530
981762
1681535
1913758
985701
742025
310468
888809
1628188
952724
596198
1706133
1216236
1280406
45807
1888842
7477
1847877
1997826
1190637
909628
1258903
208257
1947114
1928054
1762381
1586421
75221
82940
657006
1993436
576378
1444905
1815962
644962
549542
1188779
1382158
1740517
1909039
1704133
1352782
1559156
28702
1059439
204103
327406
582352
1493725
1291424
1026080
766876
1197767
1330448
1257434
1089035
1294554
889924
610002
1347366
49581
1780293
1484292
501660
145563
225139
666938
1571102
1621275
1740341
1466115
132129
1796171
915639
1930158
776360
1517765
444249
1760417
207773
1457934
462326
349109
597818
84369
586511
1719966
976252
339279
536430
1177300
390473
549696
1904748
1406447
1586876
953487
1462226
1756657
801712
1483715
1919303
1139492
1036506
610671
663444
202155
367823
816112
992093
138975
62067
1847886
368969
1573733
542874
1234853
221260
646122
1909912
1288744
204082
449444
274270
1760670
677053
1610986
1219236
516596
443108
611826
893757
1590578
900479
1305237
1099709
269568
565195
418069
1426201
932110
326273
722299
304182
556646
1469044
1870762
1808816
1251601
904166
364121
1127878
1230974
1027885
1446777
1266006
741216
621905
1163138
1445758
1778462
1902690
1006602
1736703
1312561
1698090
1890775
474250
1152823
209804
887915
162793
1684854
1553414
1713880
952209
1983031
1508229
1141331
417753
281164
958239
1159657
1592808
236302
947651
183839
545730
1322316
174216
147309
91725
802057
661351
1012974
1925346
17243
33512
1242812
1934302
1248086
1186698
287371
740601
159245
355317
855254
248514
1745301
162545
1809639
366680
553014
1990756
1810029
769965
319430
1497689
1130540
244736
942095
1388642
395908
172385
1021940
550365
1727313
914406
896100
1106678
1810912
1685785
1824318
1658989
1902600
927003
1067166
333959
1226960
1619803
925676
1219358
176126
1890536
167982
1509159
1969571
1600057
1784836
1557726
1275301
112336
548315
411258
1813459
1963613
106101
1173307
1058992
43193
1282471
566661
1407974
458416
682288
987294
477252
1595336
1165118
476543
1802557
708753
1874853
44212
142874
539210
705991
154034
1167488
1797269
1244991
1945979
217422
1040312
939710
970226
366632
1676486
703967
1487889
1478196
1463600
1416164
448046
61477
122047
1188679
338765
854147
573542
325065
30328
1660624
671260
1382515
1350418
808271
282945
402639
484771
688114
1466872
467565
1248506
1718343
952357
1591803
887079
1101278
1514860
1086969
916023
2890
285151
1556501
1480111
1075322
1325844
403624
589448
789880
164736
1862022
1485375
566153
38300
1183978
1256737
1444193
960405
346998
199388
1949860
1829741
1332215
39980
678944
1509273
1323396
92357
603564
336218
1047334
646807
1131422
94029
95504
986155
1287755
912465
998323
747125
1049126
785047
1893785
1720815
1082196
403335
1352125
1168736
73164
422423
649958
797247
966389
975564
1295341
844279
511915
331948
1924092
165783
765130
962995
685115
612949
1068315
1602717
427302
674302
753147
1593422
120162
1869142
447015
840111
185712
461241
1107481
1392861
1750994
966244
1524787
180234
1396772
802676
1562179
630786
1040501
504675
1458252
1731132
501248
163512
1345113
656000
1461671
182287
375713
468367
1116999
1402259
435770
465677
1321327
1533809
985112
1588031
1736578
1213051
1056010
1991565
1071304
1450220
1001590
1865816
77952
600684
1401343
1225755
1761833
38712
102473
741636
932633
1973243
124376
264084
43173
1597594
882061
1684798
152149
1991560
1027998
1311904
1129823
710445
1522622
1189940
780045
1350291
1139187
1769939
838937
754064
284913
1796619
429687
1978645
951523
1146057
849813
1074685
1489489
1137726
1225696
246502
590928
908829
270458
1255479
1360067
1077997
915653
1298466
968618
909324
1901257
1486811
1261169
398344
1324052
108306
1867616
1740894
1561321
1573020
965179
724535
59498
1847122
1383941
1365195
655458
124151
193663
172928
114502
1976158
1035075
323686
1322531
1388182
1032576
1639621
48532
1914797
899754
1442746
1087056
26786
1533764
1294144
620912
458722
552961
854811
17465
635266
457736
1309258
883712
969015
1800156
683678
369069
176280
1685552
1215125
1209539
604277
222668
1771796
770972
1842257
791072
141911
1289164
1333075
1787413
474156
1762336
1889900
1309792
7348
690558
432456
1151190
1480697
969951
77367
480024
1452483
1162404
1846204
1977650
1332092
1568238
475465
1793117
1836124
1078767
1145102
1393699
62479
1995393
226701
239987
1654389
518421
1537474
1022774
1128976
1801511
1958435
1642852
690232
1013349
1555495
734114
740443
625867
266037
1174034
202971
244458
1748722
587463
117764
472403
1602854
1686348
1820572
1300305
1301942
406391
68384
1170687
1251241
1299317
505838
327644
1951109
49613
46006
561661
642384
767364
1728736
1503776
1355834
1678130
935303
720434
771138
542951
1537920
314871
1402069
1607350
1547942
594304
1308426
1674622
843726
902471
1531800
271979
646882
773062
1713450
655014
332042
40277
244342
931189
106750
53205
1882066
1157618
1681389
1525152
425319
756626
990018
31711
82808
813705
272216
1379231
1745257
1987751
481182
736278
379711
396134
835499
1567620
1242652
499374
1211956
997140
1564700
1628792
954855
1658170
1509737
1093537
985877
206660
1622346
1919843
1909675
1514726
1153811
540972
813497
909528
1948694
433979
961240
877050
525533
82180
1093574
900503
1329951
1602054
1939531
705014
280746
1999786
1695272
1193173
1110261
1736337
1071536
1512282
1013673
12646
1635887
1263387
1962614
750707
416010
497972
897281
1146352
409771
203238
639861
757438
1960481
1465984
701533
1615219
1445555
101774
1139687
726805
1593215
1845341
1111806
1664456
752145
474954
203512
1398264
123474
1450035
1809057
1322815
1130130
1015496
470062
353420
763999
1821127
392276
948066
1190166
86220
927779
1684615
361757
494918
758352
1491393
75851
1028084
653127
1282931
1451359
573154
1237038
795201
1681699
304339
1969503
1531820
1099095
1447990
1583086
585617
1933945
849949
1194719
800582
1525275
298179
631873
321211
1479268
301200
1523336
1820525
1989938
29795
895480
290445
112266
551796
961698
1150305
287560
1511007
204870
458712
491212
1622264
106394
1114186
1127162
1394894
1791161
1763064
1669646
607747
1884142
53868
55053
663839
1612828
970398
270649
162975
1049876
1229213
1912071
1307634
1495008
1513613
435197
1670296
840898
1729071
756986
1992683
929198
817636
390250
1856129
1552421
1485975
629728
1487693
506909
1395835
155194
100855
461145
582703
742436
211906
1863796
1106701
1266139
1305412
1918946
895789
773032
767564
24891
91188
844588
1919444
1188908
1235379
1308684
509136
1801294
1542395
572498
1528260
137406
1338200
1132806
1429127
709626
1543771
1604513
1706423
259207
926684
1692331
699263
52413
621898
767211
1189462
1164024
1957522
1230570
964544
1134050
90689
1426008
685688
468730
1695864
1485988
190274
1706668
1494807
844278
875777
266291
1011620
472084
1985507
1254416
160899
535124
1864089
15987
704730
500680
1572198
782613
1800427
1792083
1853479
40174
1220410
968201
1216651
423327
294454
1033622
240246
454964
207916
1220977
832521
1028520
1130392
208229
1347942
360475
552588
1666718
477907
1099849
1632219
1034467
843375
321745
1789591
849682
165984
1824540
1690720
608267
954876
1290910
371040
804456
928496
228011
1305277
330972
604838
27305
1062101
913272
19292
1110662
809437
1874866
889890
1923470
521019
1883130
830331
1500272
1842643
1265564
903596
136886
860268
1010884
1914803
672188
1341059
1152778
936088
1972224
1545090
407975
797543
782840
1402369
1693628
850750
1973925
377823
1577979
1353890
1850040
491064
206059
1998818
1356092
1845758
187765
604496
967414
1580569
1354869
1604151
37392
1313651
559849
1512246
1780670
1989050
552738
1657275
774586
97195
806153
1783846
1039114
1315388
945444
1276794
563506
644273
276769
273976
285880
606751
942733
38767
1722554
1018078
1515779
692461
1885149
1078650
308975
642761
588312
313674
894444
1455962
1373220
433701
1905534
1646614
586972
197423
1239474
577545
801498
1167013
505482
239148
410283
874121
948902
570680
393655
1111412
1378149
794481
241297
632161
1774807
813861
1305344
265552
52178
514819
157674
641461
1549101
983234
1635037
1248729
1747809
1723189
60775
182403
986771
1327182
1530473
1385944
98841
1528482
85284
1401794
807833
1832812
450506
267237
271021
1205697
131397
565244
1994770
1196971
728036
898424
1625769
1714584
1732359
888459
1724118
636861
213056
1339260
99182
1438277
1621468
1088950
836532
353264
12338
855241
1914707
1267415
1979598
1562237
1749118
928062
726042
961687
999910
31268
1084036
1367968
1221097
45016
1493899
1318298
1806262
1555557
715925
965941
1338748
157996
819825
1067079
1859450
1416989
725826
124543
755980
365369
399367
1385074
1414333
261214
1383736
924760
1788802
940770
928025
1119940
920007
757316
1267722
1912391
1860125
936834
857944
1937030
1440098
1695665
1775661
1544241
1415400
1822327
1641298
73040
1439075
316280
917001
708525
1799660
401772
1969742
1666286
915519
1886919
1845439
293364
1624158
1819188
1652280
929584
1284306
659119
1263860
1728920
1999007
211802
1292106
218070
254775
425373
989553
1139983
1125275
1280538
1094867
1856205
1917377
1978171
1595885
179836
1363667
1039128
1595437
1010390
835628
561707
1957938
406200
881748
1496462
535924
1094361
1063939
808974
1058675
1960222
921077
1514900
1590865
1776166
798940
1867906
278442
545142
474923
1596928
1995936
255079
893132
597863
903865
1478324
1580150
1006779
1836523
66591
644327
103102
527276
1744184
217603
1269668
234474
1263188
655063
461899
1602645
1594785
773460
1634522
1135689
356316
328341
1318623
75726
92931
1637452
1550398
1405595
363611
1969911
122119
905278
1146196
542455
1553481
248586
1069686
473004
71132
1287438
594081
1068135
244378
620932
1967905
77564
1867698
936808
1581401
1500116
737549
747446
1088976
85978
423931
256146
1429612
1234346
3058
1166273
1728178
1352758
368106
353077
303467
749623
970350
1331375
1154642
1413826
786435
1862610
321787
1821060
1657989
888893
1254816
117515
1670067
1714746
1107369
759590
1235788
1565926
188246
876514
1816692
195597
1043446
49912
1066513
641619
1791872
1231200
475912
517149
574882
734279
518415
656121
1500465
42710
1929904
760380
709749
1657610
37251
1187348
588401
1501023
677715
1108437
891566
647203
1561456
1441058
1277787
329724
583580
620633
1394382
1576880
1754492
1961224
630567
933761
896522
757491
308166
752295
970364
132360
1495922
1790748
91661
568560
1638495
581158
1523904
44940
1404966
1014194
223676
435930
1477925
839849
729629
1491578
376303
929001
1382868
677144
1078195
1380655
264106
1401260
873994
1432666
1827650
855316
1293039
1575395
723555
1761126
1625212
1540858
522207
417670
1218593
1511428
1864955
725768
1763172
1929223
877593
1576852
400244
1087041
714298
479173
1835854
59727
230619
740499
1569241
853627
595074
1112709
1788939
1199195
1112673
1039137
175990
1409832
662543
1912910
1435146
696242
1704511
1901212
1967721
1769865
1106152
1803010
1630214
295552
1060207
1230115
1497714
672725
692683
237729
323423
710696
660400
964069
1470962
1241479
1535895
1280896
612940
1011047
1256226
1318505
1871290
541277
49685
111509
692489
1003743
570578
1443775
887552
1815251
821187
269106
1926467
1223902
1897554
1078796
1608891
1783037
896468
1443648
249222
843269
344920
125472
504287
1187709
94176
1225872
1852025
889586
1374841
1387701
1379661
1105997
360041
773176
402713
1950683
1037902
752339
616279
367868
1762051
1135398
1570480
103745
1775793
64315
1530127
1839940
1738780
1017218
1680645
1946663
1592503
654882
1248712
806892
641972
1836460
373161
1840053
1872399
1044063
1509245
10738
152254
121206
87429
1021043
958304
1868804
1889526
416377
1347
789911
556198
7912
981359
1594989
7041
1608983
913828
505625
1728759
1940812
1200615
171047
1079463
1612276
877914
87635
1362018
620753
858532
753722
1769627
166107
797769
679042
1486235
1376150
1816264
492669
914342
127077
1557098
1881936
1134130
1839897
108221
1660776
605585
982404
39733
795306
1053978
1396028
29390
264765
113569
551863
1323902
399622
1150194
1654346
882287
133783
1947620
1622226
672395
55894
256748
41520
1441409
1664712
519155
1146978
1034963
1169200
1985518
24050
1834321
65544
429087
1056997
387545
964699
990236
683050
771624
1061108
1738993
1509670
197579
79817
1812059
397375
1922887
1518144
413201
1730231
830565
277609
77040
1746983
1281718
1946329
485680
717887
1493865
785763
86191
494914
1193107
1897574
1884866
272726
1246633
407375
1655485
1762019
887748
774424
1352035
266063
1141659
840350
866082
1130611
800672
1446379
907579
301334
490623
749726
1238008
155628
1838954
317289
1783106
383260
1520632
163767
930526
306774
765924
1332798
1555582
227756
1554488
1534543
1607670
1223867
1388147
1282236
1466288
520910
1319258
1130832
528419
1368700
977901
98195
1563838
1422791
573173
1685756
1383885
1023394
325486
1918819
327515
1567122
1088347
1392280
952141
756849
1165946
1415669
929022
964209
838437
1384291
1316541
1148325
406782
1944005
682244
1872608
1139606
1612691
447001
261452
1497307
341934
1825187
1876041
158671
164473
1529476
1624596
1552595
683279
1166926
158074
176015
770534
1090649
46676
1480872
1617273
1398694
385727
352333
587622
984905
531007
1864874
1855883
1425695
1417537
943829
1332183
1891152
582951
807679
539224
1860670
749296
1179323
1011262
127989
361696
1082364
1645219
1808785
625700
300580
219095
1893095
948697
853719
1122426
1630743
1227862
582679
1182361
471830
1620681
379887
1556010
332616
1436775
5778
285978
1139206
557909
1685541
1603707
1776026
1075728
60010
878673
584050
1065617
1352784
1599392
342817
1127600
459408
1228350
265386
524214
199408
148854
979348
1774103
1118694
908932
135693
144579
328417
16568
73677
1549721
1742161
1588760
1158200
1797977
452424
970192
1742425
153626
1068905
348795
1468668
1991975
1276148
683416
76254
453074
169734
428719
1096631
359143
840485
1886492
1136728
1579357
1472125
1482399
1906147
1605617
265587
813302
1698671
246225
596104
1939266
866468
1685555
1161229
601548
1272878
1142593
1168483
796680
1041727
714487
805180
828886
1934324
1764924
1844298
215476
1565140
660522
449877
896734
111270
1500128
48754
589453
117073
456904
1510202
631258
709486
1909001
1611953
1027641
207888
1724056
1163116
168985
1300092
735685
1543874
1222995
800150
1995040
569153
1117013
1664144
1383548
281189
1438393
502739
1167065
1510213
211117
522784
991176
76831
1141290
1132056
283790
1212113
1407944
901123
702952
515688
55678
409556
1742455
1896600
70905
1746917
1906223
1308594
168847
366292
537956
1892549
1342799
1370525
1537695
1568752
122530
677447
1694845
1960451
1792484
469248
1070296
1066371
1166169
1173257
630731
741997
572131
1819895
1433279
1942573
1967625
809648
1064497
931333
690013
1326908
1257332
1687237
1807127
1487763
1161911
1252071
83851
1439200
1681205
1008414
494756
1088109
501488
1535417
1728156
882340
720056
1175574
981258
1953523
1191522
1354807
850313
346741
1132860
712969
568398
1621265
862344
436106
1387977
782511
1429768
676412
454887
1120877
1566567
953386
1567562
1127876
842306
1891657
1839763
109373
878223
1307058
845611
464637
1848220
678642
826764
233228
1498641
70627
1746334
1030701
1676039
541134
622410
1274445
412669
1928054
1131327
1290586
397199
873853
153718
789766
1042541
336186
1452432
1560649
448164
872204
1621896
530472
740046
566407
131917
480493
299384
258327
1857111
795680
1785413
1886074
1868342
513064
1667443
1727966
1035346
1297160
924519
1606163
988806
873708
1277280
1265630
121696
213380
1611267
1234568
1520897
566845
847882
649947
1563110
787227
153835
1715617
1608136
292928
356952
653359
1936264
1860431
1118533
1456461
999740
457560
1167486
1025227
159000
1932796
1964942
1895616
1189166
129024
41363
1459764
1415765
1694176
1406828
1473368
1497004
589409
944749
1870431
919630
1875167
914726
1975653
1653071
1873548
61898
1094626
508188
1546242
1899134
291756
1304445
691647
1001661
1049665
1310397
1352979
1209121
1236827
643015
214417
1777035
1271133
1107100
1466530
1428755
1916917
347613
1444032
89370
125478
1385330
1803899
1102375
907832
324098
1845495
376898
118875
802571
1092128
66360
751194
105159
1619914
1584951
538816
1092241
1425814
844851
1654713
1715338
913391
1255328
1519007
1840636
1197246
1132977
1948522
85300
1452027
259429
1659594
901439
678129
952783
344863
1113589
165113
1698871
294610
1801792
23888
1528823
3436
925564
1334908
1220611
1806163
1336430
1532729
1880872
1242985
1927890
58567
686909
162431
1154409
489775
854632
1469369
459426
907747
721816
17751
571744
1405971
636959
1616607
989855
380589
96801
1751262
1482303
1085778
335484
1211337
819937
39764
1226905
1469231
580282
875879
287859
490700
1168587
1299217
1472
1589846
259190
974960
1654244
1443832
1059068
49480
198957
545221
1274026
1715391
159784
373574
1683418
1996701
763154
1681960
319801
1512759
811661
962495
1578850
902598
1078340
1982454
518076
1984352
188776
1729975
1467024
173636
280795
1187600
1367042
1250658
1832120
1380126
1693661
1303295
1467981
1024079
1456244
393417
624594
590508
695626
710467
1968675
114686
1268385
288803
903414
1155809
1382000
482336
420475
238926
283495
1799585
477842
1617519
1349656
650876
1544221
210313
1560746
452963
161085
1016179
1555258
299630
248257
1918904
96527
722734
576774
1331263
1445596
1064137
1140433
1305998
1370555
1281381
1406241
1536174
1040162
1525458
1648293
1642596
596103
741130
1554857
392809
1388894
950305
908369
159313
1907529
1051144
1584172
1370897
870494
332163
1181629
796034
1494883
266699
601488
1999213
1986239
149688
1468144
1413793
1591819
692006
1183337
1160115
360604
607666
1264619
1157550
541037
1467695
672392
886141
247881
1636223
657801
693775
1538926
1053687
1884915
1150228
597476
1786892
1288625
1185604
18386
1678295
424554
1447889
53459
1435488
1158170
1116195
1435902
1018454
980404
1603542
1761541
560862
1708879
347105
1876215
651574
983939
1812528
1290660
1223523
968763
1995061
1690791
1194308
274115
1603784
1136355
1169685
279519
568235
80480
1900033
1532831
1784409
1102664
677740
205130
484504
1131002
1074486
142295
598360
927686
1590237
1528693
852724
1787048
677474
145968
1237998
484500
869871
852387
1905310
1565348
1303927
73358
1601224
1819790
473232
198156
1207839
697658
373081
757302
7767
304964
1158346
1678472
1696707
1745234
269348
583304
878016
404989
273448
1560559
1951016
183630
1114408
1547644
467876
1335882
1614946
1212137
1338800
526506
1792691
372666
1143737
808501
751723
109407
1959527
1978023
399305
1002737
844254
1607218
1722707
1749825
1649514
1625874
1557327
1493641
1215953
980244
590157
623740
1246147
706651
552124
1104242
1039187
1148801
1909017
1147856
275560
221371
56639
988009
1890472
60193
1799751
1608298
248765
1026566
1458237
1596722
1268472
89481
672165
195898
461667
1956602
914412
830951
1535287
284245
736796
508297
900767
1885245
1249376
804639
1267546
914037
1477840
229531
1581132
1883869
601039
260705
1359122
323241
1156428
657828
987447
1682233
57295
957432
514846
948765
124566
1216133
1350046
408695
1425797
161356
44630
501093
589412
1784716
1660949
156371
199394
942272
1945514
95678
10523
834569
1118926
461337
1005831
821075
359768
1275174
74641
673323
599764
260142
684197
1579298
844694
1905738
274309
1128280
1284254
1700553
1079444
518626
607350
887654
752776
1264386
1384694
42911
195796
1582035
1749149
673664
66755
1546124
366076
1167478
703458
1419505
370551
106121
1373393
821251
121448
1704823
1622146
1157005
1906810
1796085
673028
849512
46901
486911
188943
1310116
1797857
336743
1261193
864374
837610
671932
1640913
1110654
127036
398330
1052785
299723
537457
1298803
1075254
1497184
655431
1781172
1173675
1604759
1366213
1261250
1774023
60492
496716
1671176
440385
1205904
1891073
1168364
1356816
940998
34216
3783
1872757
564565
1484063
1158104
5606
180920
1932765
1368008
436052
1740101
1526619
835767
450536
681740
1127021
1666181
1387456
1354014
1326442
1568477
288819
318734
274073
1184588
137393
1649830
172356
917895
752736
1364202
346511
1044657
1366838
1376936
77390
1317269
1690082
486018
670014
1007005
1512062
701751
1476923
40659
1953097
1984742
1141552
1864448
1471225
1219568
222677
1144951
1455011
477123
1947764
684903
559936
470786
1105018
839211
1183682
1505111
629544
371553
602173
1582256
949774
1372566
1704750
245319
994935
1886345
1724959
1365780
780070
1299248
1357024
414592
558163
49992
1194182
269108
1182200
1960713
158176
453141
984196
205415
1339152
744722
1067667
865831
825427
632803
411696
747570
493499
1617295
476740
291308
940557
1505828
280594
220220
1640146
296783
1714151
456403
1006990
202644
1973826
1167881
666577
1878006
1670862
1340030
1755769
1972018
146165
1437640
1907640
1340143
7198
489582
508992
829715
1188991
703470
1596227
1368490
97989
1120331
1933136
1173213
631581
1525508
625812
316788
688563
599639
1467417
1415938
1883729
1658192
267750
347119
790837
982014
424665
1299655
928875
860351
1374932
1114884
1958348
279833
367014
1465277
84118
1102338
366379
656329
1754306
1438878
1154642
139675
1269333
1854911
1905035
1192021
1481087
724077
1506234
413198
541516
1839579
1130805
486953
616413
588888
62556
27988
1323689
978944
62811
1094068
219553
146056
1778171
904292
1915738
1957960
1575272
1372844
24636
1374311
425626
688407
223099
293827
1437679
145353
1042062
994801
277819
760142
1646624
1275270
962176
1043487
1185251
598174
1220353
201079
347998
14043
321303
583928
1363513
473010
1789339
605945
214545
629758
866960
1058891
1427148
974309
431406
720709
1971808
1907353
90146
1356027
16547
731883
248412
479930
346515
90773
675816
1926641
861911
869022
1202790
1120405
1710910
973743
1412184
730823
1792682
1294331
306619
676603
1752664
1320233
28969
178763
530663
1588021
1379849
1652128
565294
817110
1698702
500254
1538576
519403
442626
99857
103495
1733667
1488205
1853739
672948
1729581
536920
912637
1962255
814141
1586495
319300
1688313
447360
1727869
898492
1415621
143238
415390
166995
1361498
18718
1331433
1676610
601741
22827
1872478
802381
24560
775562
1522185
1468125
894832
994134
217953
1895298
1358104
245821
1740347
822209
1561046
737249
661197
614749
1771952
517534
558039
1313407
727038
404513
1700453
360112
1443533
664160
993609
1564079
1154019
666676
1336524
1897060
1911414
1826301
667782
761270
1285548
1605361
205443
1325354
705150
1429768
1295040
850502
425760
59360
1591986
1744595
931326
358053
1292189
1227334
481751
1988695
836968
236039
1997244
1069054
1332558
777523
1427271
254137
1929823
1179293
703263
557297
1786316
55211
120033
1661365
407849
1617712
752269
48279
1418981
1650445
187038
1788082
1599505
1788734
1409314
303091
991268
1600042
1780881
1947815
508792
685415
1798050
1304743
942938
1177265
195438
176938
578686
1160370
1780861
644447
141029
474343
288385
255298
591751
1602168
154032
1274151
1084880
1045778
633100
1901467
843541
1377423
1079207
1356120
498205
1106149
700825
544053
768449
371287
1796214
889928
1745141
1729360
11150
1528143
425124
1929670
714155
244007
1121442
1169462
392215
1036979
1361257
4680
1390253
184089
671740
482176
1823426
1307914
880186
1220306
559777
962856
466027
450228
1022607
117629
211053
155001
1491173
1878461
267882
1186221
1175196
208251
1724071
30864
703658
916716
1746428
1460253
731406
304494
1684505
1445870
464809
247726
1324314
778482
955816
515175
950659
1093078
1223008
809789
1363815
64988
160360
791369
645143
774190
493058
1782446
1323116
700322
1488320
1182602
982865
468963
1823475
1678132
585991
809241
1636024
6528
1269441
260715
1485123
624985
915349
1927390
1157378
1515908
1161917
1581065
1718934
575942
1167901
1605755
1167970
379474
583724
1348204
833110
32666
1695570
610533
1763448
1610690
1783071
604142
164059
1207025
1607670
1922026
1593553
1904291
1471408
1643024
321211
1989381
635078
521274
1957848
191672
1067602
514498
563911
1485020
312453
1780876
289281
258881
1834746
87052
606563
653988
1575016
1215541
1005665
405738
1417396
291438
784971
1718429
12413
594595
1176159
1454991
1320260
109844
893876
197458
176342
1083997
948073
804068
1058764
1318302
1032779
1719134
1499842
399620
281491
1576421
1665893
972691
1866614
66878
1526783
1181943
464159
1899551
821510
480746
1612762
693239
1498785
692934
1575090
1710000
605302
1018369
1707983
1968240
249554
1827065
1711002
298332
1312138
1551316
1025752
1604347
1107286
1473617
1359744
1291673
717162
1447838
1709107
989587
1764177
257473
1436852
321690
1092049
936936
1003341
862418
494476
1561471
983407
52696
823134
523934
198882
1577972
663565
1238848
1742814
645342
170533
1643002
1653925
1139239
13909
1504477
1264752
1970681
1816544
925346
870002
1217357
1093388
45634
736940
1633541
1046061
1859964
1686886
590823
1630254
1243121
130883
1900416
141992
449302
1434583
95441
1228091
1850625
1221138
1120176
1743917
7173
256108
698453
1890588
1060906
360445
72092
1384279
392925
870562
1540475
1095549
865603
373235
1176015
1904357
1069993
730124
383748
1223984
1971463
5041
1783106
1237436
1720996
708974
1148167
1435929
1122489
122540
398428
358777
414564
920054
494745
975343
1955405
176917
1251397
1727714
1283670
1364681
1756529
1321799
1122474
1294180
364491
732651
1972789
1483922
1071017
1477615
49070
1688310
864155
1843223
1211039
487809
194068
1998293
180537
1571789
744728
248815
104992
1785151
901202
492223
1510989
1955721
1831369
557691
1402671
1513832
474912
549595
1275353
93949
1571873
835795
800476
1957907
114594
227816
1926756
1443065
1574238
1659990
100245
781192
1012291
1288093
318049
919588
913225
53722
1632305
1469955
197794
1336834
1187992
1463726
1238194
891987
283813
1450291
660646
18757
924241
1495766
1279968
167388
1325015
648072
1446614
1656020
1315684
1085533
1854182
1822135
9514
56450
882167
586088
878587
1333964
564175
1017365
677335
525850
547170
307229
646232
1424050
1542322
556478
78022
1730732
1940782
1440670
1329799
446235
686620
409448
1742508
1701060
1912372
1806918
444014
1789984
1518046
1539008
1800798
1769579
1109530
1235417
999971
1935985
61328
237949
1027042
240533
1873710
689006
1388898
846833
238558
753202
1953
516466
1947614
989019
231964
1433197
432904
437015
1036659
1430978
1331593
1572996
1215690
1285835
764688
918637
1862818
778655
428427
435211
1539759
1974820
553842
1537630
596473
733631
1982767
1346782
1021611
949644
1790044
881090
896470
193673
1382408
519346
1304918
388233
1332486
116637
1452538
493676
217987
973298
1159847
1394628
616792
467685
1267909
881209
1375789
860759
168241
102736
119947
1683558
1281906
1215196
458227
414461
270768
440546
1195208
1409827
1774917
1621821
805369
1705558
1271910
906739
963807
1397494
1749282
1301419
722237
500818
519234
1351656
326044
1689147
1269437
1053522
1490868
502516
664225
1187873
1649
1843617
701231
1683677
1399070
1151645
798346
337279
1778484
1775556
1874484
1690209
1363605
1998509
243528
146418
902690
1662909
511415
231738
1665838
1322248
882093
1790736
367358
143119
1960029
2206
801068
989291
1776567
825733
632086
1837777
1897411
1123484
241711
1117507
112217
226779
444696
230612
1716465
207560
1711068
1928694
30865
314940
772256
1218787
1669061
1991698
351678
1067445
619386
1986877
1783350
363709
1860655
344044
1013093
625975
307760
672864
1038871
1329061
1476649
1903380
1383616
1001398
808129
1246981
1984619
1117745
1173479
400526
76274
155993
366492
47163
1250422
1243559
230838
1212681
434450
713806
837585
1779636
749347
1021033
489388
1176316
22416
1863401
106483
1768833
1029138
603696
433373
1081914
1150352
1378162
376806
530091
1025282
1015175
299172
1627802
253501
762096
1900166
921211
1440104
1456422
152450
1113559
1994392
1533125
1837508
1060934
1093200
717041
1964772
1029894
1676424
570230
767903
559401
1604168
1594046
973302
757683
1268751
489335
1898864
197814
378812
1612157
1050164
97085
505876
1143805
884250
1184595
1714202
193355
394240
898125
1872973
1025650
654527
1478146
809751
1491928
1079088
1970878
1516908
1009111
1493009
993341
660108
700561
181544
1149982
1018095
444536
621567
1719434
1022237
1677526
449175
681787
1992211
622826
841354
937877
415426
1257820
295654
1083962
757208
173761
803902
75106
1623953
46098
162925
663777
1065798
253926
1852795
674554
559944
1692670
423090
1332574
156878
1309866
1466159
1509750
1277966
1999397
1944144
1194255
681834
834752
68932
143305
257680
170975
1096046
1819076
1801176
1558365
78408
878678
225626
1295155
624939
925158
1098440
885681
991105
1281413
581857
115149
872328
1969738
395762
829792
1665332
1909260
642447
609508
826940
994604
983095
704230
1937605
1363417
1920442
1940548
1978523
1889470
410389
1305727
929050
462723
1220814
1044158
489542
664832
231887
216887
918408
173574
1952810
496385
894085
941375
1095487
31747
848679
250887
1693075
1119720
1152551
315721
669480
965789
364518
388112
247174
1183020
317474
1258571
1212716
405124
1764805
1848969
1336028
1334746
359402
1952030
873501
259305
1538127
1772021
508932
299496
1257856
1615277
790643
1258784
1224482
506719
404542
978599
1775752
127125
868164
1600320
395933
771841
1524788
1346986
1753941
888130
1447735
1710587
895325
2426
353228
1052443
27572
273856
124869
1802951
683958
1822827
552386
462654
959540
564317
1907477
765601
1858420
1113535
1626734
1023982
1545450
1642168
1652866
1251236
1268240
1271399
575967
327359
120838
341411
1618331
296352
859123
1824935
962866
1583085
773228
24288
94131
1509124
119383
1131821
329677
899113
937724
179129
933131
1708655
440578
1284862
996244
931426
15271
284752
1517903
43737
582323
1700810
1597568
1150822
243215
1181376
463043
1083176
1819245
938169
445382
1812246
1822675
421271
570160
1669550
361192
277375
769474
1525545
331083
1179733
1601962
1630875
1414768
702787
235355
1337216
1996631
1857786
1391083
133185
857263
1543320
867431
403183
1619801
493434
1873428
202976
34333
385598
1921686
847845
554314
1645465
1804368
18348
857420
1166311
1700099
1828105
561626
1007821
1309692
1310802
861108
1613177
1416735
210198
1635065
1255734
1589667
823089
784239
1842558
1596591
1104994
313149
70185
1587220
446473
1871314
541756
1154935
1249759
964878
801780
1668333
1440537
1110004
1542295
1237947
555290
1889343
1051119
604408
1947057
923093
558630
459708
1403753
777077
1307511
1728241
392495
1184800
134611
1938565
1865483
845308
1452325
1194864
824511
571178
1263051
776139
756788
1254777
1658856
1957859
310751
1530717
699086
1066625
277960
621352
515531
72291
1507984
1951774
691841
1676007
1115271
1872095
890365
439177
477922
71231
25225
619675
1040706
1975123
1851674
841212
1291953
1786281
200809
1286747
1537292
1817798
96380
616437
1551777
1784900
1255477
14710
1286303
1712365
1356743
1472283
1321395
1552030
847050
454123
370388
1157682
664513
1430605
1436166
1182250
2031
665100
1595215
796350
802336
439490
1803518
1035723
365554
608641
1208105
477458
533908
1001990
1774901
1103545
1122180
1902856
1614137
1148176
469550
1440083
826783
147434
1853615
1479222
838540
194176
891100
1604184
1570679
425196
808280
806942
57298
288618
491314
1325194
1900686
1277331
427111
1367511
542676
1509275
400081
1100020
1767718
1732126
874774
981366
833810
1150456
231026
471573
619225
493260
688799
448289
181951
292218
1484114
1981950
1845078
313673
373849
200420
497867
706706
828613
135539
319117
772653
1942587
138757
579210
1995957
604173
1387300
432920
1553263
179372
380032
1134907
1284166
458024
911464
1863483
1121101
1667150
304772
1146598
1214834
139839
283105
341315
1515334
1376005
2452
66291
736261
1532661
338118
652050
916501
1154478
1240516
12325
1032947
705834
1878970
495234
727687
773580
1021427
1762867
731025
1478295
1051326
372392
1145231
1976602
1982290
226830
995872
1879029
759907
1904927
296896
13073
940711
932363
1598633
919219
1762900
1643931
1983030
269696
201597
493639
648118
796610
982489
1421431
1290802
681413
1164022
635113
1251858
1670584
1148188
1055440
860513
1207127
277845
115284
1677610
1879304
1436960
1384276
1514365
1569240
1461678
33708
1915230
457716
1362704
1850787
1328472
25349
1402258
492925
1427611
1268149
333436
1326748
902272
898159
1853232
320951
1748749
1499548
1351789
1120011
1350527
238608
361051
318605
1867654
1292
650628
1559564
1080858
229129
1371187
1771196
1248510
1887102
957956
1010600
1620261
1262404
1562140
517338
185964
535576
1417584
1969352
122213
519928
461194
1905026
1812673
954479
59080
1258264
266418
1181061
1828274
120565
80558
1969104
1677374
1863567
1048849
774262
565888
1848602
573561
1772363
1586308
415677
1193425
359972
47672
79163
523064
1585957
896068
755456
1863483
1807885
872617
896593
767810
1059981
1397654
649185
1714009
80468
1492285
99660
861115
1936820
1068257
1243321
390585
1822166
1087009
536496
1410101
223587
523588
442830
1227698
683806
936779
1916342
1189943
1331579
829119
351757
1784278
494133
933485
1809509
570941
1604855
1308077
669599
1371079
89631
776011
1724754
648421
544519
1439635
192405
1390063
1981944
554520
807809
172423
978772
984398
1014457
743192
1204842
1223890
808295
1999204
578645
1543350
285223
771668
1854191
923333
1030902
41268
1495300
476428
1676736
902753
1070304
127169
1630533
254659
1050951
1689516
1262682
1781977
1422795
1172305
654498
1271332
48975
1949339
1077640
1872486
783755
1303457
1733593
1599114
1145821
1981758
771672
82202
1801621
577787
1283278
155897
763170
1367297
1489590
1927514
916607
580351
976412
1122279
931810
1860821
1822589
1264807
1540800
1058070
1982708
1532992
1251670
1501926
1865583
752709
977347
574817
1853166
617549
535780
1394571
105186
133984
311452
522045
221428
636014
783822
1515448
1852215
1534242
1120818
597197
764152
528466
822009
1781304
1069756
1008598
1844359
1626893
1949790
939949
650307
611320
1278650
1799137
1142038
56644
175242
219854
385055
1287539
95587
105446
1202451
1893154
383023
1156682
1484471
1619801
297637
965348
1111965
1116208
1555103
1309675
315165
1531639
861734
109774
1989258
1030664
1326184
1200823
559615
1972529
792236
1530468
1762919
1833052
1611501
445547
1058540
1271541
1150360
970127
1945412
1335190
303677
742620
342100
703976
418373
1694030
1186184
1473587
1333894
394889
1559366
1921662
390359
612411
1985270
1818019
1853909
323513
1876964
1189949
1397895
1026371
871902
258197
1929619
1336946
1686480
192675
533021
1992261
416691
51653
489282
525536
1269173
1779426
801610
405907
326531
558727
1802787
643651
1009417
1155766
1167876
738636
1530828
31807
1889686
1256073
321616
617687
217371
1760207
1374688
936974
699020
1226790
266530
525804
730530
920301
847189
904735
593336
778215
1332935
1761642
509265
282475
807566
1449137
1267858
1414300
122573
494533
71886
1555194
1062189
1487832
362020
1843715
720617
1554686
1701126
1602987
47169
817840
393426
1935146
1605519
534396
1178944
486763
467503
1819010
1787904
384926
142675
269042
971838
1060316
295371
1748262
1427277
1287768
1486291
1990145
1949280
197047
437461
1250823
1732167
1851958
210861
1125807
266686
37348
1430726
1165986
844679
1152753
1482843
1907595
359764
481436
1522731
1756535
1241797
1645752
1838573
223929
1527062
458456
1805166
1439419
335529
979968
752118
14432
1231841
2949
1996332
273465
1418396
1263513
88701
2855
242052
1922751
1342930
1586287
1671928
122198
405973
1442406
1177587
749270
1441281
1207846
911966
803737
1405407
411011
1741553
909905
1624555
824113
1572317
1464498
842580
1880165
1446399
949321
1729488
511167
185315
728674
36449
747111
780321
268992
622500
570322
1651466
1896682
1839956
612345
485835
1445259
765650
1028614
1641235
1728509
1163355
420466
1819887
1867706
1474232
573256
625536
1720431
1852202
30198
96328
693167
398070
1266477
71354
1325628
806611
882041
1733393
978584
516157
335355
662495
1868611
126868
1474832
516940
486982
457169
1298814
1247998
1446127
144734
1432680
378994
1112976
364281
400559
1802995
1019569
210656
1401029
1455592
1579926
900814
542056
605925
422209
205352
887245
186923
1758222
371404
997590
1737689
130620
1148197
1549200
1762726
52985
457461
853358
1158050
1206637
1051535
1414433
1580348
1250229
943922
27856
600334
775929
1891281
923826
444161
848056
958831
45484
965338
1886746
105151
444577
598177
1993464
367392
1254961
823180
652373
1390461
403037
552600
1121815
973268
160870
747654
1783495
1049385
1346452
132932
1347183
301530
1929819
322259
292961
1720890
390441
361003
1029851
47411
1099969
641373
516842
1447759
941647
134997
583242
1769764
1246914
127228
1003899
1950696
1582926
847316
529290
1751897
105585
1028923
1585316
1481453
1733400
140618
588270
273594
1459859
1819536
941563
1057072
1202951
220284
1523734
1921286
1571752
136281
1652069
826507
685628
1070899
1200883
33380
241868
193923
1888233
767721
465282
1191227
933391
1678462
290973
1286020
709318
796082
1945697
1166541
1173332
1644749
1434078
1707679
1328402
1964030
1094149
46256
269207
713853
1515682
1898656
346480
448454
555782
294310
136131
1387028
1375595
61901
59197
1540904
420370
1747442
1412089
1684737
269979
1139519
1592882
1243645
822290
956938
863311
886440
1584440
914702
1806675
42957
971249
1537355
1320267
1292867
342494
1995020
1250964
1112022
1131003
387025
1682827
1378130
1646968
1185658
974531
373377
1674712
1116091
613202
1741265
1470255
1645825
454299
1604203
1462459
1131863
1138220
1676367
526808
1464382
789360
1323206
1578942
691821
790662
700851
1439491
1019279
112341
1978253
553508
1164027
1290658
1947292
718563
1498993
549288
462978
1968544
315246
633816
1872255
1354412
1314700
365579
938679
961059
191913
1936001
1794817
1133556
1274879
22536
389446
1429369
973040
1843088
1060973
794916
1149875
543202
1608513
1715159
110697
1240540
1317233
1065219
716464
1112669
477788
368639
837685
1503178
626272
955136
1498564
936885
228637
357529
221277
1212034
907469
1248857
1910
61554
1817770
416831
931813
1767685
903428
898777
1292586
1682593
271593
725431
387427
1656556
1008769
1761061
74167
1672719
182014
1897011
126796
714436
1814778
1409066
253525
570248
1721331
1611021
352635
1782345
526902
429846
1192353
324655
267286
828440
618630
1782294
1052650
214198
204341
1056971
776675
722649
218810
700436
1163996
1487350
40843
850069
746170
152048
83926
634978
18800
540903
1125763
1247845
503655
1049072
496759
78771
1502738
1448132
1448548
1378258
1779097
1790925
781797
1224813
1604304
147618
186791
1623374
403927
1833713
6664
587258
83780
21133
1308867
1085344
439865
1971677
1593985
1735823
1657172
524339
1298269
1496433
1383448
171908
1356067
1281680
997488
209010
1542099
851636
86241
607112
1457414
1773382
999925
19486
614312
791803
1122595
1712983
1581154
369424
1455073
1564244
595024
1046536
1119263
487391
1850648
1679175
701731
1442222
772968
1170317
1609710
1908334
1025081
81715
559695
136996
738109
596180
444229
631542
1099824
378909
216219
1060505
1845542
1654695
439086
1186410
1686157
217497
1901868
1978605
1787948
1285404
1716917
1955155
459686
1893704
994095
537859
1042633
571825
683614
533015
1244387
41013
1596899
556497
23556
1700619
1859083
572210
1968097
714865
1903458
226502
730921
1903170
905549
511163
722461
57410
747418
967591
1323481
1768111
794154
78993
772613
1490530
574909
509735
27159
1359
1582909
80387
966373
1895769
81568
1802991
653326
1080816
1352559
1403641
1927592
300255
1201051
1717177
327050
1430246
1908462
561921
658919
951777
565208
1489995
800226
668968
44459
1284595
1383745
1023016
1280531
1159763
1402946
385872
142197
1359152
717367
1822631
202874
845900
972318
548938
270758
511275
373357
1308738
1319293
1573330
1770246
139977
1519365
16620
1070723
253446
744109
607421
1185071
1655615
1533110
1315798
248474
1029853
1362841
1801593
359376
537061
990361
1216712
1087492
1948253
528796
1476552
1904546
1473534
1817712
920564
2210
59449
1421356
1398063
177153
1523865
1707485
1009379
960063
791761
198577
1243820
1534190
1497057
1577174
480636
41822
846285
322942
220732
262643
1177975
1560395
1670504
437967
304087
1995015
1852093
1387934
758124
200291
548409
1282661
1479412
1190797
1527706
1856297
843800
1116572
1757874
1856212
305399
635432
337357
795370
357656
692351
1835117
1811572
1643255
795265
1696683
1060254
1743621
1344954
82472
1031665
1210221
805065
1117938
518286
875185
646137
660985
524658
1024709
547179
393449
1193829
791295
1810627
1406598
763717
478979
388280
1788607
658054
463151
1985888
1707186
383302
918445
222189
1396212
416735
106745
547461
359672
1076621
1468900
203610
27255
1556459
786388
801272
202722
704890
835124
73027
1931535
291541
341820
120775
431526
631222
6646
1151607
204658
1231099
634534
1862193
879019
1862159
16899
227820
372805
1251755
1215690
41134
1890607
1739462
530037
1269799
1835082
93152
792711
475628
158761
387389
1183355
1475868
1799697
190483
1441150
1463374
22445
1728058
781048
882970
134200
671200
1936872
487485
796233
1007864
530271
15976
1783870
1813235
656377
1198143
1755418
39755
372273
1090746
983756
1742864
1739724
384473
1879369
967648
772821
372583
593817
649303
250120
1890642
266821
520665
962119
503855
834721
1325570
420331
1900959
1073311
368781
1477817
583873
1923547
430205
1957260
1870062
1727932
672327
1085879
767074
623026
62863
1803368
815536
238361
1266091
617249
1849652
1110778
1328768
1006366
1670739
982793
372064
155563
1463288
342764
870016
1432664
1404514
1605917
1916293
650769
1134632
1139632
283095
1532127
688923
1768385
1460135
351817
1807818
113230
962861
605635
1514279
1904333
1290676
965172
1849262
1814813
426473
1408945
1728449
748786
1005108
1315514
685718
626529
379043
60957
1967595
500344
994538
935428
906017
1683861
263299
233766
1055311
159285
625308
1059925
450057
1733681
1242008
1232198
330218
602223
1987598
1424399
172315
474492
4268
415035
1212127
1980576
184040
1166418
1686798
505748
206735
209455
595567
868157
1710885
329317
1040272
907108
1070285
114809
757452
633068
1372072
507947
1079566
1779553
1150598
999237
1526456
1213321
1535619
115265
175237
100341
1259307
1007958
496007
1858769
873893
1037553
401637
1223729
1956581
255337
1898343
1950364
707530
128273
872068
997290
1991132
931463
773209
62490
1418090
951135
994433
767073
1542671
1786417
381868
463640
499684
1125425
1444616
1288979
1028730
1789915
688212
1386450
1136978
1167484
274367
1019463
1848801
1463915
1150054
346920
1591755
569314
768421
1882032
699044
1375564
1617711
1907755
1900450
48420
44734
304339
37968
1534995
884062
416114
1709212
1613407
842694
1810025
1518700
1533816
330698
1120435
879334
1813261
78462
782387
1037998
1080533
343119
1647427
276041
1212882
1257722
173463
783172
955463
1728630
1237500
1475153
1478070
1438297
627562
1968194
504143
1057674
832610
1056211
778596
260379
1003803
733159
102393
901340
317065
428699
839512
323600
81602
178908
1673964
922708
1964860
1486720
584091
1960970
175053
1180548
1502715
841274
1704293
33102
1110108
1648645
1059075
858436
1028443
1529753
100869
341276
1284852
1714127
252948
1562915
1173632
728600
1981908
1388644
157948
1038446
545766
527292
1860948
1706350
229549
1605461
730235
1312856
492016
1703665
70825
559876
808562
869257
539042
1035818
1669046
717008
1775135
1273357
549088
541907
1214354
975516
197849
640039
649303
795891
1751250
671025
950405
989078
1761988
1908619
725500
657776
1025091
1598804
1934269
1289232
243580
81900
1372328
219498
1111404
1505147
1624009
1373744
318076
966724
1178073
57930
1563492
1438140
169780
1098013
1652395
864676
586727
1913966
1123651
1554560
1972153
1532195
192150
776532
1341919
593981
167095
1461595
1322042
1829642
577571
563876
1026262
427606
1102171
683647
1079785
1247460
426139
1495365
531025
1756724
406877
1188071
908959
176701
1044352
648943
549122
1366027
1828139
1607163
1263028
1819412
34264
1382047
1581253
845712
1758586
820922
1763821
1971749
1455745
63558
556588
466959
120063
672643
1366519
278625
779129
264239
1997799
1985240
744118
1579389
1568904
937011
820201
672920
120138
1487554
166920
1647691
1155315
846591
836832
1601679
1348419
666278
200099
1120910
1971045
706271
765261
604952
1870932
1098220
845498
680090
26456
1080601
499205
1461132
251709
426987
11116
788057
518532
551137
273468
561873
814449
1874111
619945
1484327
528519
754380
1026256
1538239
909495
1250988
1889719
1234157
5162
1486785
44397
97578
1332397
509758
1554493
1236224
1693543
919817
690978
1445256
1435965
206564
1619446
249960
623287
877786
1534217
1727117
792108
595900
1628348
952382
788702
1846142
386751
753898
610850
31974
733145
1618062
1295061
1848572
392557
1549796
1030068
1705940
823869
1125350
772291
1638558
142403
446726
927958
1540991
921486
1647181
1195684
1580214
467353
588915
296474
1635244
380286
950820
917459
1657317
1077771
563176
1322178
172399
779515
1791759
1104758
255460
1452407
145292
1659015
1815557
287098
1953138
1607042
1481312
527556
191045
460197
265234
1307875
852559
693168
1422116
835227
1932544
1068454
181833
1377978
1687138
857267
1587876
1129335
802043
923904
1899888
1553765
197122
688709
357010
1233883
1428017
1516441
248636
1929636
1878120
852951
169117
1158599
1958176
981594
1801203
875521
395455
1860106
511762
1805211
303235
49470
893147
873147
470962
651324
1444001
1795717
1203108
107966
1834614
1533233
1335518
1134503
1235660
718755
1530786
808821
356059
1801378
52660
1818422
1202740
184793
1098313
1416279
1087897
1540172
157131
1937914
1982191
1213909
213987
1107479
1595852
295729
1527532
606465
1644769
1581989
367473
1301109
418139
1428468
1777146
472491
1107226
1561743
764426
1431780
610131
1167967
1094293
207559
902656
324677
1351297
1328408
1662534
973938
1878052
791387
1824599
273441
665318
1179708
1389270
1618752
931840
782035
1600390
1379922
1397630
450335
1425780
1452116
880766
1860607
452999
1287237
1472230
1494999
400692
1453528
1651905
1545056
1008491
1655048
413819
83299
862417
915267
1873704
481160
65851
757157
1488778
1032856
1415166
1877197
19635
900845
1216628
130888
1026161
433206
1668729
902153
1448916
556556
630876
1151895
874011
732711
947672
1238364
578135
351478
1511877
102869
575077
1528592
1880141
1071762
1876288
1277386
1165731
1378537
323608
591215
1529297
484481
1897262
1128356
1763693
1900684
512655
61449
1535734
1159447
142469
1589599
734842
636337
388336
1114069
663012
1556494
1839534
226300
1850256
1020050
1437495
363772
656128
367881
1202597
522686
1388496
1545942
46809
771321
949713
571399
1274020
1638488
536451
1850178
1524774
910895
624853
1068454
1371353
1247132
1526253
1700437
1387887
1717855
984020
977741
230682
403188
1762404
1935431
706916
1338492
355737
1474176
1040172
672840
1520035
962079
456876
1475684
1384526
1869646
1611735
790369
1661038
1366295
1290800
1262024
1080852
948154
594621
1766772
617965
272069
1160022
1997164
1065997
981708
66727
1823436
115315
415948
274554
429265
423371
1425351
632424
1046798
539341
721284
1077331
1498307
922822
370867
1808603
269695
759974
740265
493845
317505
1737158
1416927
1314997
1659175
758593
153786
98240
1890330
1631983
1981912
368748
1883680
1101018
1070198
935566
327979
1692383
740968
1834718
401731
1567691
1265372
42204
1463835
21627
1371755
1610670
1618491
718691
1279738
894206
1005543
1030214
1601660
566233
1306272
924824
98884
750230
1452182
1162565
1796289
798350
1436641
1846649
643567
978398
1163952
74364
1268337
1149409
709162
1132624
1874439
1801389
476759
1121017
1514183
929400
418380
1860314
914907
156854
485993
1528074
230137
490200
957981
1738831
1555477
648239
1612678
1384600
920640
1276269
1667674
214202
115325
929789
1556793
1452956
540332
629625
1050189
1243099
1044328
26646
831677
1750978
735154
639287
1701969
320051
1471051
181838
1102358
731008
1876443
1851149
1834137
1930982
1166371
838993
1418071
231399
864512
195628
1334003
1512331
1709197
1378516
1945163
708114
530540
1073897
1725925
263965
1017055
156417
1901222
1030371
178866
488348
784743
1079126
305448
1708453
1363747
111181
1663675
13333
1592433
255306
1472159
669060
1934976
1756269
512679
833453
1559956
1023914
636539
242185
334664
1326659
1256589
693735
1266715
223329
1283830
140466
54606
624522
1178689
1625902
1055493
548017
1192297
72727
1664545
1558601
915562
1233508
1434636
1256772
1502002
1199318
52971
247487
1737233
1653800
828947
909952
43076
77900
517197
1834203
456323
1141506
156484
968341
1591310
1886562
767828
1328275
270991
1276906
1770071
816515
767644
1314442
1703884
1384813
1606654
729729
144995
237154
1465608
1912312
1547827
712723
672494
1885953
624083
1527093
1132163
1038958
949088
419360
1483838
1695984
1402499
1656695
537659
919579
63640
39468
1591009
1300991
1420926
1780058
1774938
1443407
1765218
1898049
467539
1469937
1618327
376439
1924114
630801
1819915
1940983
1252183
1226665
259314
878988
1624686
1652360
399159
1787593
1547139
1814807
1705196
726656
55897
1923737
1444666
1334670
217489
1372637
1536579
1291949
1160459
139775
311343
810755
1736038
995219
1573509
170212
861163
93427
979528
476057
1039801
857747
894394
1632976
152146
737356
783093
1900270
1059066
1587252
1854459
66691
1744175
1760881
1015249
417932
694701
473105
1809315
1901898
852533
1500815
1764890
521126
511258
780477
495905
1933662
1393036
38633
1371599
1289565
290468
311733
1832661
338833
656322
1065532
1370123
322503
345564
574475
1928639
659845
222693
1397945
128950
760613
1263
1462910
1224338
1949074
775533
1231805
1728440
1217740
724236
519859
1188113
631607
1904506
1247957
361944
1860615
1481381
1865496
1162557
625558
384523
1936931
1978708
965535
998562
1131239
1969586
1779841
644681
367578
908731
35008
211950
1499071
1535763
1145579
1998340
252376
20866
1573955
1054952
423406
163912
354273
1121923
685798
284654
1384037
1044028
773103
366131
1696545
932046
1369542
14557
1572335
244940
19837
135075
720045
1665093
1747783
1998619
379265
409358
668225
445023
3495
1116885
667333
302715
1654027
13163
1383545
781281
1640067
902449
1365072
1564050
205115
1453680
1808760
605071
466821
1239966
270915
1461526
1455764
51508
1083192
1329268
1708127
138584
625585
813723
1864
1317650
32124
560404
503001
316651
211624
1635665
1628328
902452
1217802
726019
808530
931452
1442891
460470
1376611
185930
541
131016
402334
1341995
1130995
1558677
1301398
259969
986675
1965747
828213
1766572
562473
1330779
410928
1497071
791554
137346
1068075
262313
1606866
1858554
1961665
120728
1636083
44234
196529
1379562
684558
1986371
1885836
1190129
932158
1460662
1888522
1146887
120952
1842015
1733537
397142
1512867
1748291
1009739
959875
1821138
68053
1475016
260711
146153
573840
104344
653108
1351431
875474
1070630
407848
1114993
1770830
473072
1156715
845963
433172
961426
1908413
890011
1717105
539022
1241464
1167139
726467
1130054
775517
1598853
814881
540058
267046
1760161
897648
107882
273451
96551
1567464
1105603
495186
473841
1796068
1493752
1241209
582370
711188
823796
1471939
1016916
1500208
1965077
953649
479265
569196
1718257
1083811
1097626
899474
1177027
663969
1273126
631504
1490786
1881287
1274244
45446
166654
1084297
1907328
1001355
1230378
1269
1106660
1276423
681202
550738
1589440
1294546
1198759
1585709
17368
453092
150409
1059460
1287282
1319633
984634
949474
1973694
1538862
1247482
1893352
564925
1536604
1306033
1985466
793098
1964520
1637304
1421860
1861002
65408
498563
656003
758243
402218
151758
556994
677761
665204
1835159
368105
1080764
1493377
94160
390823
646065
1893820
1653977
1604207
849832
1601872
1371313
1826649
409348
1722810
1343011
1153588
498501
796861
685219
252014
1692716
766842
1577357
1098651
612403
1902661
1986754
1091519
1395180
357508
1085739
1109478
1260432
626758
453423
488504
646408
373987
1412464
153316
548471
1632452
1075678
386665
375988
67487
1563497
1220767
99206
1711320
1966492
730328
253231
1387694
1387359
1509260
421039
1677002
87972
1612354
1678875
253075
1186313
1549656
1190298
595119
93344
1959783
934909
1437531
1101637
464430
134947
557189
1914840
1257124
1014179
1449936
548102
1243092
830483
417864
916468
1301224
1029110
1688211
1688861
283603
78600
1599572
1832898
650057
50607
1232116
1882808
258338
547722
331155
1517198
1293383
1399695
759539
1311364
1482840
565675
1839154
40368
1272961
961781
1962002
364545
692908
707414
74082
1053452
1342809
1745655
870263
24082
1074741
586806
907114
881653
994710
599144
1759632
1987666
717727
1433167
1302910
1390832
16219
105796
1016018
374417
649606
923597
655117
1580965
354827
783727
62569
521784
1058896
330693
353252
956376
163233
528823
1300375
1448209
318706
52074
686458
773365
1801450
1142596
149351
281432
193423
1524845
1047354
147305
565917
1527011
564673
1808531
643028
1462183
309303
67061
631314
696032
30102
145703
945681
320087
698393
518655
776831
1937172
1425529
1840087
1839826
1393377
937923
1029080
1255762
1234535
1214003
763946
181849
1097877
1834504
1632092
535780
960790
200976
969115
1401833
790556
545470
1089635
1198548
1384979
1623690
1896210
1255662
784292
1189299
862587
232919
121213
1760076
981597
51074
225359
1324566
1695929
1736932
608689
1933238
873843
284040
1065509
1656520
423469
1498507
89539
343408
390243
225321
1642902
72138
231294
162818
782201
573681
378372
1007513
1292949
1296862
31729
1149593
762558
5855
1449776
1889299
959410
679780
1249804
1707047
115340
1687760
1209594
1347536
739724
819894
860456
756183
1982250
497002
1428886
401559
1633783
1083406
694217
1209637
1108443
634901
1649448
891703
904390
1644700
22822
643977
953697
1962115
1904424
970421
1106228
1294155
346486
525098
1432094
571738
1051483
1972717
1570517
1574146
640481
1759599
1393511
533725
1490200
601335
1620892
536185
140777
1485675
416789
1936089
1837169
152342
168913
1495515
498764
746813
1896748
378923
1962716
1610519
1189640
1566348
81880
1482635
751499
168101
677378
116050
1399632
82993
1532216
398835
836547
113051
1070320
522595
229332
482561
893262
882203
1826753
1006826
1718696
395551
1164548
137776
1291544
881177
1486483
1147815
1196296
432905
1544271
1895938
444518
712837
479988
1085264
1630250
1424407
954115
1706818
1112186
1564315
838405
1589008
1173840
1096044
218409
1312546
651579
1076400
1531119
1387019
833873
1798516
246877
49384
1281236
403824
1509843
1455389
1530194
1555803
1850194
148430
378172
1518981
835772
724600
146474
1392431
1601412
1136065
369281
676281
20546
390423
983361
1713452
1828407
670436
238978
884802
1669560
949429
427199
525706
1371906
459420
1793750
131817
1214389
597253
838093
680042
1322706
243554
1289511
1883460
1036900
969075
1764526
437868
126991
1502929
1477810
480790
312642
370099
1686496
1883143
1295593
1070733
1369903
307970
1490067
1715738
861320
542723
295223
1273405
69838
311424
1779461
791071
811024
410349
546566
455892
1791355
164179
930130
233045
1111306
652854
1670383
1758232
1337758
856709
545394
1924770
1975285
129370
1851301
382766
1099971
531328
914286
1791674
11858
750187
581838
813908
1625863
1624035
750931
989269
190489
441503
60364
1287703
1539235
1180773
161880
18128
611171
1286019
1734023
1940857
1485416
36491
1503033
1592007
739611
462579
558171
88202
592587
933417
233726
1606257
1316766
1738751
1788929
1471980
1903389
1517505
618629
142557
850108
119713
104429
983916
1804540
787433
264988
1668164
353050
1912029
258593
468464
521627
658961
1301826
750834
1385715
44176
1831897
1491830
240587
1028375
1015570
516276
1037897
750163
819063
1838460
467647
193864
873213
1737241
1997572
1946078
213652
1330681
226182
1873180
1454370
1100132
1020838
621589
559413
43481
713140
785358
250029
393275
1394310
1270269
1420639
531612
1950789
240997
1277290
674033
1381563
1297924
1141504
1989367
839078
1840053
774612
652834
1236155
805651
1271054
424696
948093
1909815
332793
1903734
1333206
238350
1185064
573818
1507811
344687
1529387
1009866
1093546
789423
15825
1303071
1250642
435058
1677922
1681050
1327436
527200
1679394
950996
863401
319696
1719513
1492944
1358096
1675566
1059209
539583
162641
823046
114661
168792
1059374
353748
529050
815450
1407526
1769496
1678163
118863
1394397
1434443
142944
1601541
198034
1809519
111345
181155
796713
1768282
1810938
1287188
1981734
1917208
1428898
1355949
1390184
1847047
202050
1017969
1765558
1695860
302257
1368624
1316891
950902
1257031
1995521
252095
973178
1005015
1512573
283871
492601
401031
934063
431147
1048102
1958899
292307
405407
1335180
458698
1600599
1548191
1943921
1914471
330349
120380
1456
1196889
846448
241619
1038269
1606118
1619857
156717
66944
381961
1862777
539856
1315864
828191
445379
1880805
394482
1681561
1181033
745631
1855454
1922185
895100
742036
282608
824511
1981205
823696
1794740
99575
551420
1370025
345859
1648434
1239918
1462482
513561
352117
975220
1694859
49064
924025
1984475
1496606
998558
178469
688570
1415025
684862
1777865
654306
1904645
607733
1097921
658150
1469462
294880
1727969
1451230
241924
359959
1689186
296851
1500066
259620
1936666
1317079
1824474
1150093
1606673
690073
1423154
130323
1927818
1637760
1700898
1157077
1577425
343658
762591
1912130
446186
1523926
980637
356441
1375829
1526371
449082
1394728
1645511
162433
1993849
897949
1908541
1707041
1615752
1372630
545905
867001
1991378
639365
1594312
472379
1838278
1830814
1131426
1027089
758022
383372
686019
1651511
843018
1574192
1136667
1043253
1067299
141149
1343431
90873
1073114
987542
749590
1930327
1934048
399129
972089
348252
1755720
1657765
1758230
831901
376722
1313716
1068468
663182
688307
104723
536593
1835227
1073971
95325
285790
1670244
402861
73632
321299
568210
1853540
1826080
153586
1830647
799892
1411279
781776
145234
309206
1572090
1758178
1465376
697232
1555607
468358
290290
284859
1621010
1731832
109949
1937062
1602193
789974
880926
438501
1296751
271782
801331
532159
1499679
1098057
1447537
724819
1867114
1096169
1078150
289138
1014492
1239360
1077708
887833
324184
1645431
88626
1675874
1943939
673706
1347896
1456280
1041550
818955
1951740
1054807
1601209
1876188
721080
1669097
1064557
1011667
1073496
306355
1510726
1415991
1913060
258778
1086137
1822954
1668436
1503698
931055
457033
1053273
1482159
1168751
628227
314921
295895
563386
1822541
892366
488058
1916425
635885
1796768
1687751
304380
241985
1799204
1666362
415886
1480121
1544102
1866838
85328
1442107
1691066
949687
357153
1043266
763136
564626
1118816
1999410
1039441
132594
235006
1517626
86821
810511
92540
1624029
1083659
1580600
1790391
1520295
536972
731643
956981
1066703
310175
1982162
713937
401576
1479716
1094706
1454384
482716
202398
1178622
814406
38523
1501454
236660
556087
1551330
946009
1426085
1535331
1882506
1348189
1361986
453924
1951796
144221
1060553
715076
1394576
463132
466594
349988
774567
298633
1591831
1052521
1404519
344428
1905514
624154
22095
1477083
1889875
990458
542465
1123108
83364
1654479
1131278
302910
1621598
1254676
718429
205620
306892
624729
903649
1148586
314412
1229018
1510646
1596367
406269
1886989
236119
1923257
1181262
1493568
193332
997965
1926461
1687839
1005260
1244935
1461705
213795
1609130
1949173
113858
1945078
1256545
1606789
333399
1714783
436005
1839343
1632325
1762057
605110
1167802
1828734
169933
805301
584852
1363329
912327
486605
964931
1318741
1105979
1307520
422573
282514
764745
459667
179936
1924263
1617262
1597088
610981
1486669
705939
1421162
806227
306581
1049833
1727516
622508
1335970
1029146
1145578
1844728
1286453
1023350
1868815
1302014
331912
1707910
290915
1307368
1640422
87641
1252683
1007004
1199217
577800
1955981
1287140
1839593
885930
1067835
1622336
713741
1787928
505176
1449277
287258
563826
40558
1295436
807069
1741201
590312
493861
531560
1918269
1648481
178493
1503180
637773
25154
1055984
1358137
1374151
322123
1636133
1180937
1402251
1344613
313532
1006518
48433
1857443
1236438
320165
919210
1089111
1076095
264092
314706
1176614
1969594
361014
87797
87970
68459
1167662
97817
1646142
405957
410187
88038
1065178
455676
1184540
1105428
1181811
670760
1109854
1240897
1920660
1281078
1263783
1157872
1456811
1538187
496474
644163
1351799
1161788
831881
1206909
40696
402765
835628
1285726
237769
812766
279775
1693379
480428
1407250
1845210
596461
334957
277690
1888040
1904538
867460
34764
1352135
1776470
216525
1370826
1905720
1225346
993292
144115
345511
168151
506849
1607862
1614521
1939342
627676
1890262
1697293
361918
807050
790022
167363
327151
1687334
1931586
989091
1785404
1477119
719779
181780
1372324
286752
1195535
1466702
1799769
875639
1149311
157554
17060
137255
1635374
896090
451909
1861807
395479
197433
1063382
1684017
1310735
1873955
1230094
605853
372543
1601710
81861
5175
812492
1726201
816581
1952161
864523
1136503
417361
469913
898544
1096002
1343733
691974
27860
910265
858343
778613
124532
1702487
1850572
596122
1912688
1194455
323406
1153230
1661401
318649
208731
1521402
1286013
1415721
352297
1919475
301423
481515
390836
619517
1929170
1885459
376193
1498568
476120
859554
1806395
373486
1072693
1940236
1469901
813685
1441737
1282354
688414
214929
1811654
88086
231246
596682
1499004
507492
876874
78975
705700
581291
1101579
429884
1600049
1164331
986506
15068
753076
303694
1878038
1454612
1987784
369048
97990
555470
125179
1514924
1819321
388927
334928
904620
1549120
53216
1100498
1411585
910798
1286313
1596107
1494737
1334417
1929215
1811906
41805
806102
322517
924049
1172527
1466099
697244
1554585
1608616
1609818
569119
472755
304103
1856127
215655
453590
199336
542517
256236
1849031
1470766
722248
499892
1943840
1895317
1898140
1767004
794841
1816836
1411182
690385
1077462
1391108
1456454
625616
1801201
701981
640616
1319200
1350310
956925
1024837
414995
1238553
1483603
1818573
1424120
575085
826907
1893402
208158
1271301
1158157
843990
1423930
472067
1071391
1309249
1784243
579337
1735810
70068
134923
1575407
299269
1444154
1430558
618550
1076996
892624
1680797
1752038
998518
1686119
1144651
497858
437776
491515
1756998
123238
1111020
453707
1458147
393300
924583
810328
1186379
706302
1110811
1744792
452293
1382287
1285333
367424
1357470
1986668
1471295
1675687
1681631
893569
1963503
975672
1732082
70343
1763466
297618
212534
449321
228932
1964435
400675
1361559
694024
673519
406012
1377106
1527719
317684
1566072
912834
176884
1531383
1488427
1801072
1704686
892142
664194
1136571
1202218
978537
1962417
1760962
1674759
883760
580216
1614265
482503
1791498
1864900
641121
149821
942345
1858578
141027
1054692
456627
1070593
950461
373752
1781891
1772389
334810
1802487
823999
895816
334225
1759015
590209
946588
1041594
634675
689694
67462
1923914
938154
1429459
1136269
1109359
10257
23991
1329806
1859557
1599842
1204840
185442
1249533
899126
749707
1310809
1693291
1604897
668363
1504741
1239208
1802737
1756523
899534
1662377
484032
862908
1792672
1172338
1715904
179558
999011
522039
1147682
1349932
1032723
1429455
1197307
816957
779903
1220626
709938
343185
196902
180415
696212
1558280
1972144
1951112
538919
354005
1610658
1214789
1062345
1866313
188054
1601891
262505
1526299
1006634
1606768
1290364
263284
1520077
936185
1805932
504144
382842
852671
1124084
555898
741395
449
1862717
682937
506676
802936
454149
72265
173728
345203
329604
114926
151768
19772
1144025
726581
426256
1428686
1971504
1854960
1649352
1068521
291543
559681
381503
972629
1340001
696772
1300470
624122
58504
1656121
254673
837142
1577355
1035355
1263394
1256780
1361370
310194
1274319
46467
388789
479218
1654650
1512312
1521977
1012468
1183949
220454
806225
269708
357915
1027490
1640292
840812
1276326
1629903
193864
1387274
935647
838494
478827
1257188
1334608
73889
1905981
1261452
212506
1683025
1552487
521905
1565602
1325626
1771104
278320
1393002
449662
830911
1302600
1555672
1508914
807027
514396
843382
745305
1127813
1633359
928033
1778660
1451757
1607389
160346
1000936
1675676
1657969
248866
164753
107278
878382
501593
261762
660508
1020072
1007754
1976016
44109
421370
1788032
390562
1748508
1635413
1314352
1835319
1959153
1086473
124737
416789
1944416
1227507
493230
1679797
1615605
138404
1588928
614039
95192
618169
1172377
1341540
1755312
631325
136856
930545
1759847
328071
1771334
1007643
744889
64009
554063
1927870
795748
453753
1701860
859503
891085
1039904
1205772
587354
1442377
1008525
1562318
468102
405758
685492
1114332
1305318
377470
1702149
1074365
436648
1957437
1983339
475446
823395
1110529
443421
384849
1541861
1924978
362913
793289
215746
1633378
877149
1163573
762865
723310
1255381
1093251
1022664
93607
1083809
1022745
1162192
596544
761002
1003480
554405
1676118
1567470
1745613
324877
846601
1468165
1185722
174204
71432
717649
184901
1470966
1446674
786682
99994
140326
1880006
1928632
997849
1304421
1271115
1453387
68139
543258
205085
1807761
1423474
1312986
174460
1547111
1976625
1204498
394843
330865
956938
1402378
380817
775278
999459
511778
647639
1043274
1304345
1367838
212444
1983916
1347656
1691601
1276975
93116
927008
221052
399460
950190
625054
1210391
1331501
672969
350789
286280
1637721
487328
158389
607718
924983
328332
1186533
1822628
24692
610027
1456629
1548555
698693
1162016
384866
1468452
1163279
828079
1964105
1624843
1823247
1894509
1564817
813221
674289
792888
853362
1108440
984942
341434
786173
748947
1618265
876410
935199
1718450
839986
1188106
1642180
1472288
876307
1149805
1407954
648017
617225
321957
488305
607871
282110
57996
1276817
767381
1255121
96862
164256
1725534
87660
1210589
1570936
1082501
221227
913013
1625699
1162755
977074
1544009
777139
1768740
456507
910529
640181
1082699
1171409
1099439
1901595
756519
117497
1548082
1219139
819601
1296046
842125
1554010
1971890
921669
1341733
1304887
1256020
1545176
1486625
1256753
1876028
1117224
1776201
911231
1535198
1624683
1550534
1976824
1341922
787886
1107504
649051
597798
732221
367407
859342
412454
764018
1468167
284114
267845
1141174
733883
1482379
900949
878803
752691
1191797
1275759
1199131
1739858
223834
1695839
1740059
683328
384089
1507384
1749283
1529022
1478710
488713
73113
59822
795596
1768890
1097245
1531539
179289
317857
483419
1021279
67915
1821734
558810
810689
457074
1457861
853034
183985
461064
546091
1862
1934971
1114644
1120924
1255839
1319987
523234
1339017
567990
893248
954230
1370135
1031040
734045
1805818
1590847
520694
677147
1757300
674524
1323963
1024495
1781739
204129
624592
1685076
1498694
330798
1329307
672912
28245
1077629
1190959
1855531
110364
1320197
1563100
657270
760476
723935
521202
1806688
74989
742439
629739
1453021
1929615
877127
1826845
1556743
290240
1818044
1496588
1705873
441348
663298
1414855
30889
1719746
1132398
1490014
194242
817013
304171
117840
1427644
1326478
643896
1357857
65542
1741028
32322
1712359
1566561
1599583
684896
953509
1784823
546137
328315
116064
1332417
679168
213892
1360156
1874534
265844
1177099
1278528
540166
1579616
1675587
1580547
199508
974838
1291878
132145
70980
1963228
1639703
918472
1670719
904541
78684
200454
637942
841188
3555
609976
274551
1967810
867575
1915808
600932
1944906
1196075
1084181
180168
400688
1068598
1919853
1078438
1570428
699023
1303253
1296821
1306440
1969516
1796295
1359429
1814105
1519802
1938567
1855964
601362
1407908
815991
1391933
706684
274105
567582
1209721
1072555
1086456
646946
1369934
792475
719188
1293139
1540157
1948900
737169
353924
1614363
102874
802861
604711
1872540
1715680
848123
1913411
1477277
338690
500538
1473037
1085852
1729138
1556318
1059193
1496926
1023555
780943
1157229
441273
171687
706638
960891
176791
1876491
1491071
562014
720927
1252164
826129
1532599
642124
1003596
378525
228404
1471778
850785
877863
1570019
341002
1497741
97374
1134975
1929922
1402900
1200085
1383880
1524811
482790
1640620
1717611
1013485
540852
300297
534342
543621
1945070
334245
72351
169748
1165513
879075
580522
1390267
1028512
1548852
1523857
1853961
976089
506821
1071958
1205295
1282741
1345575
1020681
497389
495506
898590
1370811
532032
1698313
1518945
1701482
1366760
895926
736296
501523
1140914
680579
431436
784649
549686
801858
454185
1037494
1018974
1263219
989971
1124282
1735662
489473
1818436
930715
1635119
151658
1514185
1647868
1991941
1075122
172698
747077
1280092
280845
904806
512743
1563252
932581
977266
620432
681714
417084
927757
1227684
556372
1159609
211468
964126
836201
1621536
1299161
5289
746866
173542
319427
991284
684841
708933
1333665
600740
284115
354580
155462
988017
1527935
775139
106297
981136
30389
760017
825155
30903
11582
725631
1873867
365246
1906188
419015
1131351
548239
291021
1322926
1573155
1963609
14841
624354
1423800
932955
1698421
1461657
692255
1611163
1315867
1868165
1206508
1868089
731727
1542519
1360582
1777497
1516612
971493
805492
572932
157031
403473
1048939
777883
326259
1036318
470774
27397
1491903
1910001
1667684
458070
769322
57464
620751
453532
948726
1503
1515170
1209866
267271
1327700
1974817
1393742
142686
1311686
1181618
1285741
1018711
1279386
337527
190971
515179
634854
655225
1779416
957696
1300806
110614
567375
655608
1442622
1112193
933305
1006361
562680
611952
1537257
1052375
824216
1250329
1357642
1531219
203253
1588724
441482
1574441
1897012
1191691
1231648
626407
1865919
870976
694438
373427
38
155484
142717
1395487
65972
1105754
696079
1399542
230437
215656
476075
708258
1646845
1186416
1006327
1741444
534105
1193197
1712141
25748
179339
636286
135505
1304209
762033
425775
336221
1068058
217682
1366342
1416464
99831
1241629
865733
744802
204152
1700054
541670
31132
772001
417226
212711
65068
1404120
1940480
1614658
394950
607711
818560
1620837
45512
1789344
1767269
789148
1992162
548013
1334949
703438
1864723
1824008
1819293
944113
1196573
1451156
635999
934961
1005953
1629041
84828
1175150
1362016
309878
609760
1792755
1056416
1744596
179372
1638205
373461
1026599
804618
488228
1811735
1382742
993727
793991
1994185
1386489
1010689
1150835
1534487
143344
359049
302995
134576
1675264
934749
868794
1179582
665027
109152
608674
522636
104656
124863
1347434
858703
1456401
708235
69633
1591759
1850346
1691463
1201220
1833347
1569424
1487157
1677153
1001708
1290337
1767127
864379
1801419
467278
1259905
1475181
206016
1501436
1983363
173740
1594434
931635
589554
1305762
170710
1636586
1635896
1093201
776878
1510821
1296885
1723480
1604071
791226
628909
1240857
1862442
114139
292876
584131
1361122
1508476
1950691
965909
1913091
1497742
388725
85720
530987
1685072
640754
244137
478505
1992206
55036
836002
659104
1353782
1458572
1226712
887077
1670712
1885593
72314
1052929
569324
53613
1367828
209540
1476119
1629178
584818
1665876
1255806
25617
87257
1012487
964503
958757
577304
412125
454039
1479424
589705
1005724
665862
311052
337839
1651369
1985673
1644850
1010918
408561
1734051
284143
346991
1172408
406078
1611539
809343
1775886
1055131
797558
596828
584570
634918
1226756
237876
19152
1761125
854748
1301752
1765302
1194041
1346568
1139030
1334567
1793332
1989670
1860292
1201093
407072
1659332
1766105
9972
341161
1882096
446752
94751
1981616
662636
1670493
543520
1526761
1309772
1572381
257869
1461632
889882
1822182
530009
1435557
451431
79318
1374063
159393
790139
1307743
819562
641857
1715639
265771
63007
987915
1856866
756423
1036566
848782
918844
252922
842991
345354
56817
760505
1513241
1484985
1909194
229224
472253
133347
1190094
113517
577680
1172499
667098
501750
565885
967015
1647900
371702
837875
1478423
717683
857195
889773
840401
774781
500530
153164
1072397
222599
657119
253172
610661
994621
942993
723880
1607408
1449188
397286
590831
264804
1845297
1216100
1739294
1467719
1620203
230324
1734532
1920845
858178
725535
621697
1444551
49849
858535
1731887
570326
249339
695817
1403565
1530072
1012422
1423176
1415940
877391
33076
1894633
1880918
45276
1289047
1473174
174734
1245945
1082676
1606144
90273
1952126
149894
1289209
1145988
765375
1912381
1706151
50650
1230280
1576085
867335
374585
876443
539731
96966
1862442
1448099
369359
1998066
347980
12551
908656
1550302
579816
559432
1943126
1743156
652429
1369482
1264755
1542403
1244063
1434003
590651
186513
335070
1117586
493131
773471
543515
614065
1677123
1412269
865781
644954
990895
611806
751105
159528
1785755
953529
1163962
1250440
1684843
1777728
131166
544028
827431
400793
1110868
195989
1961162
1555252
1537397
1508666
704852
678499
580343
32126
260389
1746088
228679
848118
503302
1163170
1787618
1982352
73895
1436675
1307225
826882
1775212
373847
355267
941278
1967385
1320788
1986769
583997
1917293
1860475
1946446
138339
726812
1924184
613520
1272739
1331913
793807
985854
1284302
1831589
1461064
1519374
1002667
577522
672548
1835579
1476584
1966414
1369941
146633
276192
418188
479134
334067
1733180
200697
93647
495155
1180727
1846256
1476940
1655475
212310
524777
1830030
1898903
653876
1628664
1741840
1726478
430500
433555
58356
1750738
34486
963609
1899387
1653264
1800659
1504580
1486138
1339835
1618850
1522501
785525
11674
801810
1427117
689474
858224
848286
558515
1484286
1288684
1900838
54652
28674
1287770
1133234
989177
241376
1525293
287213
1555995
295477
710840
1635579
399419
1822452
873775
70625
251383
1992571
1797087
1638617
1423280
1427418
1293596
461695
760044
1012346
1453950
883070
1659328
1991245
525895
92132
1552339
61781
1346214
1218403
1053754
1450875
244705
532625
1778489
950426
1108970
1933451
637802
1403945
317496
606094
1341642
1507867
859488
1707851
1376759
822135
1220121
497903
454065
1811668
1069490
856828
1726633
724174
875562
1032442
1736986
1209870
1389344
1399544
1976323
1128071
1346011
339500
264877
1831829
1169178
497145
1694070
958532
21577
30902
1278900
158759
1785263
1774649
444334
688734
1851450
1739546
856659
738862
430785
1199556
1469198
1207776
1858787
1242658
360094
1081494
207490
805844
1853047
1325915
1800117
1476883
50907
4075
1099770
1400872
1855461
550988
1911145
1805364
1123639
64113
780671
309178
1975145
1429010
1910938
1472985
760553
1302600
254534
478104
799970
1909544
187270
44869
1154380
135475
1900835
784771
926464
1720388
557507
1755246
779974
906912
1121542
1332153
721623
22355
194284
870399
44823
1610044
561754
1723494
1310417
996871
1276612
1718881
75505
344706
746865
1791206
409765
688602
219379
867504
1769473
412652
215532
1063202
1060559
1831026
1138902
1888549
490342
879272
585948
937622
1899586
1496682
991471
272759
1366552
507762
106937
240295
449506
328744
352539
498707
801592
1584400
556052
372852
127238
248040
37656
748667
116921
8965
1103879
1044426
1460536
1001877
800753
1563087
279211
178632
599393
1519976
1982018
320118
1684461
1803740
1507383
187609
1255805
860184
1272962
306104
420933
28942
989364
1282771
1346555
1832623
1390313
1819925
1470396
131606
973774
1455008
1392476
1063788
1921024
1556468
825337
693870
1520171
956604
1605346
1700359
77464
1763789
821928
295470
320248
1758761
913507
1730760
1666503
152771
1855475
1499306
454290
1282803
643202
1145681
574964
1531707
1493866
1768937
1845191
1314063
1426503
983960
1847442
1742118
518200
1519592
1022651
83412
1959792
1109386
393295
752641
1254529
650220
195142
1596506
989634
1833385
74136
1508487
1231027
1221725
825115
503317
1082468
1424184
1376951
505835
1887110
223334
673967
1831022
1348335
1152905
1403381
1449581
949043
501319
1877566
1939609
125786
1756330
1554745
1511767
102371
1038196
1286555
215654
538261
1102053
849624
1282999
1917537
330494
1472773
1387983
1452609
169275
1771004
1278451
647516
951511
1426225
1268017
1593084
1088978
935013
114495
882688
1709751
414791
1589277
1704293
884561
306869
550319
314181
321176
797356
529506
170279
1650983
1068600
162021
691558
592207
1424879
847242
533433
1504904
1940021
652110
1816648
123607
184197
1223692
482118
469200
540405
109372
329758
271051
1015659
1232684
592571
1363190
939789
1651385
288435
719733
723176
1394935
1254381
767728
182734
1385635
1555989
1239174
1046564
1498531
1937420
463919
52482
1728149
1412003
884919
1997757
155542
1888942
796006
821216
1825576
462018
1419390
1844188
542163
514747
711772
1357926
1827950
335352
970502
1438177
1932439
510912
1414940
1054458
884964
452103
1429394
312108
1812020
639339
50318
1039258
1358433
1920722
1997128
1473470
384531
1264800
93728
1642776
504134
371814
782182
1551888
1124112
194991
1701774
1432727
770978
1178486
90274
575877
749088
1121580
1229519
293680
1179433
1340951
1571031
1568887
1302888
395619
1055239
721531
186990
356047
1513439
374789
932480
189915
526085
462127
1411539
1945869
445269
1472291
1665100
213709
1275442
1101887
377211
992568
526333
1431901
1628276
1080058
525757
1357419
1844637
1748747
152204
1372010
1566613
949361
1942569
1163558
1996860
1360746
1078122
1704673
899241
817610
1775764
1891252
494085
1651849
1639513
87855
1936377
1865980
675480
1738647
1997895
211594
718742
1888671
115373
1813233
1242702
1072110
1409390
298408
1822709
614911
838693
654128
332602
1774309
405289
1030726
1827006
424585
992590
533498
1777172
851664
1288556
144667
1300288
1111853
44212
422128
1650591
256888
1510452
69179
1724781
1112261
670315
1605253
1321043
72848
1982106
536365
1177014
1475815
1322527
597249
138571
1239160
1932625
427390
289625
1229636
265292
1061659
1123423
1603517
1985059
828034
693540
246632
873952
285576
1642855
231104
1284220
619335
1575175
911254
1287149
343753
1812257
1823562
1988728
376022
80662
1340514
536744
442658
1642768
794074
318506
1439454
1867321
330950
400008
1510404
842558
1767684
1726672
1960363
1385157
140084
1136539
301364
406087
445243
3395
1778413
1171624
438682
955267
48819
351136
849149
114018
1129845
817619
1957471
885260
865810
120838
394033
260642
70186
1429225
71530
1594429
542130
1029572
1344115
1542197
1635517
333045
1579471
489256
1682160
1673700
313525
435513
696668
5328
1330884
1623903
54781
1683539
1909683
380356
1488097
672805
1303280
779352
49351
1802995
625008
975448
278294
1792776
730411
1962863
1245550
264499
1037148
261382
929686
1048772
349582
1323455
1314972
1585679
1023827
326759
1262910
1209687
811722
1723236
744513
161235
1404663
859842
908025
867738
1517634
1869247
288985
814244
1274037
1837382
1762616
358448
1321804
433414
1493498
703587
1481139
844086
747912
939028
1757604
403481
1312387
1463864
1277714
344880
1843321
1497264
1662263
1492746
529697
1371400
686814
48430
1292814
571422
381462
1790078
872589
11059
246931
961250
8488
214325
910438
1410285
922583
1326626
936107
614958
449108
1285530
1118963
222698
1209360
1206539
1449288
1126872
1817571
1680012
1263872
1463532
765153
1506975
853315
349105
1393442
1395523
1680113
1253869
1616963
1368580
1856358
1044024
213178
54226
682769
412649
628792
1710505
1174896
131625
805025
716612
1528928
462305
1539029
327196
1108718
1244895
485327
410356
1360670
103736
1217395
1682465
1782637
1637854
1688533
546731
705488
1393063
1900177
98994
1874268
626978
1997597
1290383
1586841
1564796
584385
1460636
1105313
1943550
215279
737455
212189
696176
1894870
1688595
56738
1341353
18132
237336
1914833
728560
556949
220322
356865
1993439
380908
118133
1270590
1620914
327212
1178669
316204
1467717
1391376
830283
1451218
1255830
214900
589013
900602
204634
561189
831441
1874434
1677285
826358
896813
1611770
5478
1276927
883917
465814
661607
1683250
325091
247141
445084
967487
1794880
227463
1653871
1673742
1374789
1642790
561754
292555
1444913
358529
586063
1444123
1665438
1706083
1732467
174000
451686
195554
1133217
1734254
1706817
1021050
1287355
1107857
972198
673215
918229
1245856
1689804
596585
15580
1505647
1372240
1312538
1280643
812774
1795849
491287
782499
484722
629770
578465
707839
613737
1084596
835849
1077695
1958870
1412829
1996983
1828416
1357434
29528
213171
1055308
206292
465242
1936479
1309280
1054399
1209205
59952
840103
1935854
1909195
1520416
464401
118770
1111400
814360
476126
1237217
192579
956259
1386828
757869
1348337
779910
894281
1661723
49656
629463
800104
1882715
1912495
552830
1146630
113957
1017722
1899616
1525907
1054591
774034
1375755
1238683
1324602
1222970
1527500
1195734
1344587
1954292
3986
831563
764078
232518
879731
1509499
139607
557149
320329
574787
1950826
1021662
1417918
1923683
726545
1584333
998805
16598
1392968
853493
1814120
1533097
669222
963919
405473
1351384
1133029
1639336
216094
1032001
1400365
1416974
1440778
1412017
1374778
1566747
1639982
1125570
1000574
1141013
1023342
1848885
140730
1480796
462618
1677227
1117974
228040
753832
749781
1656089
917579
1658565
1281872
1448381
908782
811046
333236
544932
755319
417075
996330
733129
696861
1060804
1572876
1849974
308435
1999281
1218900
1416581
957768
1632238
436205
509978
1337542
1002267
1958872
1270887
1658708
549095
1040779
1031412
1782161
1654398
1664238
477193
587750
615181
1495366
1576248
973577
861424
134899
1829866
457321
14541
1836909
1968675
1154271
811047
1444678
1159286
1463293
1605137
30475
1861290
1204532
299368
1031229
1768501
266154
743055
794368
380756
1428721
1311983
1925795
1211550
390071
1089508
1915501
843247
132671
262196
819003
617482
819643
1588520
1159045
1098613
147829
426057
1736569
287474
400774
1062199
1608652
963459
1015327
1254974
189459
1712760
1028209
802011
1146978
1785361
648695
1247347
1976688
1495742
121487
1922804
1270309
306137
1840074
1472763
1994290
1498624
1109674
27143
630865
1220838
1932739
768639
1722799
932181
1461608
237639
952243
1577053
776055
1314135
1050777
1140810
1210470
1885933
384251
506989
698266
469564
1540298
1550000
227391
61898
704340
1719157
354304
1994806
1427608
255067
1125660
404060
1189114
280788
679347
310747
771414
537883
1887305
1947728
1449509
239588
117671
142610
873299
894895
77715
1828295
1613745
1749417
1605891
1710288
1743080
27276
1776247
494053
1159794
193151
1325673
1269146
1814175
441581
1263512
1849855
1995678
1936138
331627
821146
223488
995041
568826
887720
821382
181470
1441221
1269464
1516666
68139
1897398
1112191
1485471
52796
737937
1582977
1359089
521834
887708
264148
837100
668855
1494876
1023948
268128
1851812
1361747
484230
1986654
1577512
315925
1458572
531037
1542470
25981
1551081
1409371
1328034
964663
1358750
1221740
1353684
307530
739429
1283162
1941805
200079
689914
1611681
191127
1749095
123269
861241
1635992
1923630
729599
861553
1402848
462367
1851060
1811444
1192037
1947551
1843862
1801705
1735091
1091479
1568494
646213
312757
1003713
1791145
225856
1571044
480763
314669
892752
1578690
1144036
1118306
1494712
440599
433156
748664
347444
1609727
859273
914231
1934094
956905
242743
1480587
718620
373310
591313
841385
736830
1142104
454684
1814079
222832
448680
483446
1437357
642961
143642
1827313
630043
721210
1784394
1698077
1873304
1204474
1888653
1407604
510544
1602669
1796065
1629456
1865371
1997732
1339998
847280
1214934
1078713
568796
1374493
1883675
1727206
115724
1160960
441341
1668719
112309
1011527
193146
469065
1775840
159985
111243
1929297
1854315
376752
566935
952247
1191302
935586
354286
1592585
1779366
1056982
593631
364262
1963522
253115
1117697
477646
802238
497252
47477
269197
1351979
540079
434317
296359
855028
91723
518963
1815741
1940795
388702
575775
1549884
558944
1602045
289959
1089969
1236918
1168725
983174
1999051
1252585
1778602
1864547
494406
1985849
68434
1081110
388323
1327232
896645
858722
1179186
1673565
963169
152448
36195
878162
1565484
833967
1728785
321114
1006514
1811491
1480065
1934915
25188
1011752
1938943
1388517
68402
1808080
900707
891177
1179042
1752026
751186
389136
491470
1056083
1680787
180740
155744
1821818
651150
948959
1965170
799011
1481108
356555
869975
884016
1044332
55944
1910491
1145756
132523
22676
475539
1338103
1094725
1937768
366109
496533
935857
1711683
1774709
1007467
119844
1071103
396280
1544248
870296
323321
366384
1882368
1322739
1898530
329419
1251974
1437349
1832308
195537
226097
1969925
1246080
1945236
152749
1878131
231190
558644
570176
1091835
1489158
894735
382400
1300206
782251
193895
496048
463314
380178
1197498
470897
1656709
875420
1142782
1897962
619094
1679084
1530051
1126215
1375886
1175329
356752
1178617
298508
711427
1465706
1088886
1876950
499722
7991
1009776
1031791
1968420
1103587
1162550
1107529
76063
1764069
112092
277129
1316971
157549
1294054
1274724
1481475
427431
1499273
1731520
1713566
1826820
344306
671831
1636303
1260617
411290
1265742
1970313
1443316
1026141
63883
136253
897911
1644676
1451096
89703
1488889
318806
1514147
508562
1859951
490156
1381629
819418
1111762
355374
1874122
105515
773857
1873078
1670802
148010
281908
1992517
649273
816152
778722
1110156
954329
1806594
1451644
1641711
572976
1082425
800761
299072
514242
1946962
760615
1213485
1449107
957622
488233
588975
1421428
1780985
1283692
1145125
297855
1243785
973783
1723923
624622
1008283
1346478
1706115
1364939
1957617
1641267
1987141
169618
1279966
948791
1784184
1127332
600514
885338
1568193
1938224
1375516
472189
837055
433285
910699
934197
9218
817722
1122826
532484
416803
1947425
389761
1442377
324220
608675
1323510
796240
55425
1784992
1041794
32281
270698
898110
1727517
1491646
1124938
866319
1596701
64909
285357
1582731
1829112
280480
1468470
617534
894939
160853
20718
786659
1348520
486548
1587854
1515966
448019
1895525
1874215
724026
18123
1115551
319240
59693
1385193
1992577
141463
1780804
1383988
20859
628140
349008
210320
951517
794850
292968
1216906
776963
209319
840174
1461998
409949
1434100
1393279
1217434
1723826
1916441
1557668
1520867
1802930
1140405
207990
67513
302257
1047096
1211673
698738
318726
1594233
781554
211551
317303
1355388
1068412
911547
751949
1504847
900596
1605817
1046066
1844195
1745151
1837504
1576779
1930844
1353973
338099
6271
521674
239468
1874759
1713538
352668
1823996
1314775
1051433
60262
1135312
1488708
516498
1756281
1891293
971467
203511
1473639
1668264
936765
1442063
597670
904001
380751
338622
775150
1486444
1226673
935347
802351
548098
108051
437663
1988489
1295742
852359
1656481
298687
1833668
20055
880267
897875
1503886
35048
923658
1632937
531382
1602649
1755097
499794
1177224
818842
1728451
1385660
1052984
1997435
1733074
1677366
1571228
89995
124880
1304731
1813895
777825
1872186
1683018
807354
1071423
1844125
62954
562627
1880295
661806
174769
501509
502256
1339438
636914
806577
1285383
1819638
191706
1880181
1664981
552675
1812471
818671
1799146
598104
959845
1964497
633339
1033622
857437
1052675
376992
1674114
760496
629703
628081
1043764
561899
944063
1797283
1709952
1231420
1856207
1920663
1156563
947275
1180408
1480080
353597
1974419
1947922
364306
1004862
1257279
1845110
514449
1820654
514375
330346
1230543
540312
925464
153244
1629028
1446081
125022
385029
1133063
1000489
1948940
1842417
770497
1507922
1581902
1056635
1432201
988407
1778362
1498034
261373
1148204
1018610
18037
658383
1865628
236499
1070482
412865
1838792
1788055
1453978
549694
1278941
1448413
1810440
897906
615781
1314232
960951
832466
1853442
1713785
1761161
476246
437452
1527809
1949590
429694
1881162
1941760
1046716
1576860
93332
747857
252354
1198520
474833
325739
1316759
1614678
138555
481565
321264
814842
1221551
313833
1784800
229404
252204
722366
806998
1040601
261787
1298638
1601623
407729
1652032
1648097
363499
422903
5588
69588
1932249
1837958
1372015
678071
567589
823217
259406
1181175
939303
1133078
1820923
1159576
720348
29152
1072793
806512
76015
1713117
955668
1176692
20663
1295105
641379
96841
1802721
1284047
903890
975208
797982
851907
541029
523727
590441
1096577
1425208
1562908
1730033
244886
1984121
527705
629050
1676194
1662252
555394
1159830
1329747
275940
1820965
60823
1376893
1817591
1795799
949610
1804817
935178
1051805
1594362
548400
1548872
232328
1142678
1731178
624978
1917413
1221274
1968744
1573951
1127830
1136091
908114
47152
363611
393997
1031346
303949
1402222
68883
417416
698726
6649
1304886
1352740
1327813
779898
708568
845071
664798
1938552
1690577
699498
1326923
1791038
1280035
758938
75929
603122
1955425
1291129
1328842
1540290
1375802
916502
1324129
1632996
931191
1216528
192839
1321316
660840
1444664
1206461
339661
227101
1178029
1588674
584756
1627713
981977
959013
115001
1262611
640213
1967275
1702538
427520
1450097
30224
1859790
526626
1849989
1619510
651053
1504888
1884425
1436040
1926830
565403
1008161
1901139
918957
870965
1000486
405488
1017268
1031005
243503
1556219
587146
942278
70718
1118423
837432
1898219
613162
253835
970801
960982
1470816
486983
1099641
999139
1591362
159450
1339988
693925
1830595
864340
373507
1934397
914468
1907518
1769999
1309672
1056659
1836940
508561
1374232
659254
616484
1362908
323822
904574
60722
867199
877391
404122
1175464
1898422
1780127
1788024
1087065
1031346
1205100
1003048
189397
409995
641163
768904
151323
1796111
1408793
98112
283400
1159565
1949268
157301
1515462
27213
652212
1406175
1053244
547022
118492
1126356
1591793
1619727
754327
1024746
1195407
1474804
81084
898584
1885630
1744892
1787927
435272
470429
772646
900862
1801360
1950324
1512620
13968
938130
1222351
909668
1678006
1838099
461938
879523
748625
626817
50550
1391844
1500864
1539956
472163
598767
1242027
927180
1791194
523310
866552
1919357
945507
1895464
759056
1411419
124432
1652082
1321817
285048
278620
727516
1669067
715164
506704
426946
87903
1289724
895054
225179
309483
1066262
1074217
1106040
624292
751112
417144
1472889
246538
164095
1022569
1703378
1047167
728623
599597
483580
353784
1459109
288435
437691
131279
1918855
1652212
947989
351832
1817863
1104931
664984
119211
801203
150838
1966503
335098
1111004
1000379
1992962
1130522
433482
1994507
1724015
1017839
1424266
1288448
34204
724271
79487
240925
1624722
1241184
766681
723800
1981205
624045
1465829
1662719
1603724
261615
626866
1294430
1364065
1885132
628580
741730
367873
1622358
1377076
439243
566784
158230
151840
1618188
188950
81509
796198
149230
389400
1828706
1716181
756531
1296145
201339
953744
1033921
1607342
1066896
1962859
522827
1569222
505802
870286
1354934
1188326
115417
248774
1669304
826479
853811
731173
1292815
7257
1280825
896961
66040
683340
1327288
1906276
349443
1689353
135307
1913272
1852415
1981086
1817684
849385
1162437
1263439
216453
1129407
411758
820031
1876172
978414
1969923
1954151
183877
373305
192966
1657745
174078
82946
1833732
1806517
417696
669949
1803724
1449455
497913
386077
1957878
1693327
1918258
626619
947972
377409
973280
1538871
871788
1867236
1641551
842583
959571
1724565
1816488
1160117
22805
328167
1535504
177891
128841
1899496
1391474
1053249
1911265
1614683
1944150
1233226
591747
1534630
100709
1044464
1819366
1751467
1281415
1048052
855377
1356927
1569277
1825045
1423360
1305899
362999
701056
395245
580209
903171
1358354
1603108
1767992
347188
1425750
119812
1557098
815614
1564336
333542
284558
986946
572725
306240
1645131
462420
1813596
360487
1239160
614256
1599390
1640930
415058
1172580
658348
1933345
676305
750381
268696
1835413
1279588
1826941
1523445
1674064
327837
1487603
798846
697844
1271885
92332
1096455
1157376
615811
747657
1542006
778108
358935
1081493
1957679
52077
742123
1475393
869990
875212
756020
1079986
1027815
383157
501515
1870336
1083872
323648
632568
1430934
767186
211625
1015951
1756844
1991481
1262736
887616
1569746
534100
63829
954847
1055388
1085502
787106
1176263
1383620
881966
1367535
451587
992981
1940953
69495
50826
405889
1647962
715621
316523
1455961
840071
1912633
1791132
364124
1767396
1197296
725912
1140887
552323
1331206
18525
387107
648833
1045385
727616
553737
1437129
313895
215540
1578284
1611160
1868810
1642812
828648
443283
1436745
123375
1178723
1027084
1964042
403394
1713972
1241009
1722454
136509
1828335
1558184
538208
240015
215602
1393670
91099
1617475
300086
418062
951477
512853
648609
359994
636245
706774
1894763
1532472
1859993
55944
645107
1441018
124122
1433039
971587
1788681
216663
1748762
1411403
757608
184580
1485013
1650785
1734771
1475534
936326
1522185
543505
61086
1990619
448904
1895370
1850958
972474
1254750
1991315
1396449
1469451
1297037
1871165
497206
1981970
523712
946124
1860690
1750261
214333
1015513
1649764
310714
698891
1566388
499082
1901558
1502799
161785
687860
1475410
1326924
921095
1539832
1692063
456558
1391751
1479019
150249
1759317
1249504
1184460
1498851
1475355
1487146
1737986
793649
1161492
445999
541234
1019730
1230767
1063872
1622809
1486779
1673717
1594555
261939
1591403
1735975
685403
1117252
936054
186909
1574866
1527921
1415449
309630
1939211
75940
1384381
919880
4296
1425544
1106487
1713132
1641718
832911
870615
239868
945697
344629
157918
996524
257339
128889
124145
1795420
264358
516782
1509087
1513029
438389
548449
1771369
1886407
1756193
1786224
573929
74406
726880
621964
1500708
1481902
1230535
1257222
664016
309040
567550
1514215
1779000
403190
862256
444605
552785
859930
679744
893918
1716653
962152
1859385
604623
1705604
1444836
231985
1919654
1094907
1852271
1017994
1294756
1270802
1820866
779646
103778
216166
731353
835651
1857636
118243
251408
382178
1173595
1419298
1985974
1344301
429290
1869911
1380330
1655270
1544339
1634794
759288
1747744
628013
862401
800506
915360
1326359
13278
1514891
741711
75408
291712
1538707
1764619
1250254
1183631
1496186
691838
870806
123522
72095
499751
1410895
711664
1483241
1262470
234971
1611355
1904606
729038
1658238
602956
1629019
1839234
1130755
1560650
341238
1094702
1929808
1785595
972309
1530463
1023896
817924
746982
1943769
1295031
770694
207049
540566
1885697
846010
602425
386215
940038
329402
375471
512815
1783643
1054485
116330
425624
1503180
80750
1187314
977417
1258973
1771378
1535807
714413
604707
98149
97428
1741472
581281
803085
1107112
734173
1811723
1878579
1430011
1017631
388747
676472
1195065
1575331
836402
1727256
1650870
696214
1898376
1495758
1978466
206434
631754
1187223
891119
1486613
911558
1615805
73707
412318
211586
1859227
1092458
1139077
1125827
839851
1464166
1246329
1490154
587136
1778120
205488
230722
11296
411922
1610809
1643503
810878
331354
1515146
1170552
581255
1135767
443002
663170
1980733
943324
422415
1144924
597803
695142
1263787
1388696
1697100
145118
1937802
1602413
841256
1407920
45132
1462387
315082
357757
337825
1418298
478117
1636712
1959448
689537
1367295
1903045
234145
859813
1511515
988713
1073797
384976
213263
386054
1715551
709231
1723052
574829
34875
708875
1172924
1484050
60537
1551531
391594
187658
1116989
748165
934374
1508914
355967
1239457
265966
778054
1603014
1223633
597675
1258746
819689
1434810
1582392
812415
366161
887131
1947891
1324101
752209
309751
354841
168124
1358643
200567
775999
1547165
183906
14979
855249
232580
1496354
1654600
262188
602047
779166
817769
1668282
352745
1831713
1164900
1591442
597558
1406844
388664
1307150
670393
629998
1691928
1316640
807947
1323914
750065
1279520
1952307
429508
49439
718859
951530
1361976
1424123
426620
187230
1411705
129060
1977943
456189
1940807
620452
647708
225354
1673698
28411
1790400
1437713
669810
1532681
849493
51339
1128760
997752
522194
1836695
615254
189072
924421
1674307
356319
288444
322044
222298
1949362
134347
771203
475295
224714
1778183
462672
1412431
1746569
1372560
1225436
1879513
1252752
976222
1602488
509834
1575086
1350504
340212
1350461
1165618
1591849
1847322
1464056
371722
97280
968904
65007
1760370
594273
373816
874878
1501232
426386
1590555
1393045
1051953
1902129
369594
499913
424415
838049
1341829
1861554
433083
814428
1970016
589505
505649
301268
82300
1130896
242718
1846146
1818590
12670
504294
1465051
1840384
265628
1749431
788558
414041
1745911
85903
587181
76778
1168086
1749977
1252581
536252
330696
216272
1308776
884974
350905
5806
744008
559844
636075
1778151
1475968
1404223
172616
301569
748069
263182
866207
989280
770597
1526771
1207688
218704
1421641
1603765
1183283
1327262
503586
849055
1188849
1365639
189542
555033
1246947
854441
1150872
230974
1961156
1781559
1850202
269977
412572
1918361
664178
1193680
1086534
1719883
1731256
1338222
591376
440472
319453
913711
1839071
1188057
413521
1200392
1640861
1033280
1657342
411834
347051
1064769
698977
1958731
672840
365916
831938
1716154
1617283
630535
1336730
1626880
1823454
1667865
1442511
1093305
1023179
1922863
1725698
1795738
678686
1188560
261978
623689
1008910
756628
579203
857509
254273
65076
1655846
645724
1728259
177298
752687
1016367
630750
60878
1992907
47911
508607
1723741
636911
1659965
1734474
1815610
1109356
1332458
1636931
824763
270283
1271492
1666784
1978495
1779126
803556
969716
161049
1616174
1359613
1196976
1518163
716584
72215
1756416
225279
1884378
1761160
991985
977533
692358
435069
1184384
456625
1163960
384109
645408
1287283
1535657
236256
1750214
87340
1597065
1724491
1123547
1082452
820986
1387492
368686
603982
895759
2005
1567699
473752
272455
1672070
1456169
1782163
1803769
987839
1647364
462723
1296852
935001
22336
822901
279844
119845
906565
1665449
229488
1544461
75666
1510522
1805581
1643196
575225
703526
428472
1097493
1936169
1852518
1142951
1880924
1628953
1277814
1636102
719690
1721230
776058
283830
1770938
1087476
1394652
1366644
925087
1564927
734833
55077
793656
697253
988888
1848419
1723829
92691
1306040
1595229
800773
1438288
1229026
240515
1535682
987910
871883
1855864
518028
1583616
488473
639305
1683383
522013
1492380
1620850
406851
1318695
878506
1323789
1130118
122980
936759
1475897
725556
1179032
1296654
1468681
204712
506661
859704
906761
986847
667537
180948
1091511
153992
190689
1887038
1365699
1865399
1842929
368092
16272
870018
1619563
1373992
91870
1108392
715490
940641
1696828
64541
424298
679586
1190395
1230093
788172
7553
42600
494522
1033892
890998
1419729
738184
1804710
1215312
723956
1161127
1406462
261331
445812
675813
1006644
1931387
1132063
1498417
553774
342691
1470037
761809
881581
1952792
1753609
1218736
1031920
783200
1078549
1750772
1300423
1045098
901698
1516335
971578
1268563
1470632
1653448
1709666
530571
1491578
1767276
1376077
143217
1626390
1227853
1483139
1873497
1137475
169621
1357119
1929221
1343714
659609
1828722
354704
318512
1637892
580746
1070640
644116
1514093
678327
1129138
96649
1340940
792270
756702
1023489
177773
955949
592751
751513
557596
1131746
352325
1084638
968139
1501646
235725
1818798
517845
85774
1160340
1479157
86135
1938741
1262197
1536710
1548134
1706881
299178
267129
1333099
636964
998311
561203
865475
920201
1835689
912606
78522
1801452
483223
477436
926117
1721951
1217110
780230
1360278
77636
1317695
763325
1922852
1950601
1158957
1868136
315142
926135
218810
327786
613600
297679
1139249
1937574
726816
359043
1447282
727816
281018
981391
465076
441648
1180810
1907162
1539731
1282758
986110
1469211
410134
1223010
1209832
175116
639944
736047
1108122
40880
1867696
1409038
1872324
86690
1665660
1219345
1307699
94877
1666057
1934798
1914942
554165
1319950
550251
1640336
1574946
951517
425274
1474039
814564
35703
835826
830982
763665
1149214
878976
1047435
1492689
1057935
1636088
514505
457269
202832
1241303
1293418
1348756
771603
1981481
945335
734532
169070
1941358
1013424
913250
645375
1202570
1956840
1706100
1198856
1864744
897196
1741078
20128
1514598
1759794
674925
1999639
295779
745043
1105495
546269
429321
1262705
925641
1933046
94091
1772775
1855489
1271693
1000886
1122582
263075
1671882
1005946
1269671
580214
1719595
6508
907595
1845299
1893524
944013
1151192
364597
1488795
831676
1506669
958962
1376608
979788
1464656
1621694
1792803
226766
1134605
1862461
39331
577646
794609
1998105
1536270
812971
1291184
1476656
1303512
142047
1701760
930891
1874970
1323946
1243316
1521346
1426252
1629109
1156208
1064887
516732
72170
1263780
1448204
1409857
331583
1853804
1161127
611178
1576860
513810
1564574
1569200
1786675
310060
688942
1261869
1883772
1808715
426066
941156
759489
738115
906364
495183
436359
737988
1037164
883582
532250
1440438
634442
1220778
258978
906873
1960110
547009
1561064
1990420
921966
1594101
524481
252030
1579360
1069555
381454
710976
366688
305969
1289128
902958
668691
1175748
1174393
1893338
863233
1279397
1483741
1659790
1260478
1205634
1598202
1841805
765195
1445079
1525645
1304763
992392
191607
1382356
1884481
422581
652420
1088745
1845134
1627659
512117
1230911
899161
1161625
1854932
1240443
224840
1153047
396327
1275638
1772345
81158
1279938
837356
1111108
1682368
1404773
1358786
1110827
1951312
1523803
979562
227126
371173
404149
1279
1988715
916998
91329
739455
257148
1001579
102271
1241604
601508
1204410
1285637
1378504
1867889
1846996
317666
1427045
133694
1141180
1965447
420307
27615
1229936
1511880
318494
51111
1883223
766704
1113723
1742766
782676
1083366
1241383
1390113
1345683
578719
580544
1331582
1471387
1784203
33278
1375846
1609678
1329939
917925
241152
497573
544194
833226
1488568
1016039
1634899
1517824
1045834
1594194
937865
1372202
1110665
1264345
78053
225853
835710
625690
936806
1273897
1107893
424874
1065421
409502
939632
523994
575562
1800675
177339
1919334
32338
754119
1418712
1311464
905905
1985802
712330
80621
1368095
1040225
1505392
431686
677992
755121
890062
1026219
804387
830449
1661041
773812
1262938
1771437
379060
1694941
33011
1625829
1573161
207865
1924964
144662
1106851
1130745
507791
1992165
707993
554851
471058
759571
720738
881390
1567256
427093
224700
1832761
461196
1333561
109318
488523
1098538
1634273
533727
155117
1458667
179588
293263
959562
1389724
1247316
334734
199910
117953
1900435
916872
1242995
1494037
408327
743696
1991142
1712888
486112
1901655
1613498
653368
1602438
1910055
767626
1676768
634681
1558783
1603413
276059
1456889
1058250
1537309
1863495
319654
1463682
757078
235739
205201
761192
1685265
669730
450820
1218012
441469
1444142
649331
1765884
921735
747618
1157407
1926552
1862159
1173684
854622
1702847
1585431
461609
333665
1655803
577298
259650
1258009
539012
344552
194985
1734746
126644
1088526
1122717
20260
969027
85097
1873831
678156
655722
10933
828217
775182
398676
311600
1799224
468245
1087346
147874
535287
766376
1663944
461759
201324
583446
1749830
981477
236211
403031
828249
943823
1245621
1956883
1790868
1264814
1739736
1063534
1516872
980799
1458578
1091910
1944775
36191
1540594
1955891
1602915
1795469
349263
21181
36153
1701104
1355155
49813
643149
292646
1353185
1945072
682249
586376
230782
1232416
1958123
1800144
338096
1399759
910814
1323623
1802686
232769
1354415
190690
802079
373873
1854732
956972
493672
115249
209912
1276328
1114240
1824803
850328
572692
1158878
313982
1548329
117362
1611687
259062
1901566
28685
155744
195435
869394
905270
311478
1282141
1865819
1068979
308199
1182532
959446
1920707
1397434
475078
896103
979658
1191207
498995
70696
817966
925188
1376659
1672855
994808
1958484
438486
1401959
1090275
85049
515201
1648955
1884445
577291
691233
218995
1905886
1527150
336059
368096
606282
897208
788999
238631
972256
989578
472390
1724680
1655546
1001866
424668
1120360
1450876
1884041
1906117
1362957
1735366
1819327
835405
1966068
1470453
974956
1403896
735479
322900
1765037
50167
462925
199696
1193683
1365202
1638501
512429
450559
326531
376562
573441
156712
1654755
878686
1186414
200348
1342555
625465
726133
766523
1744599
1010967
829479
5741
1931633
1134774
522481
1061409
146866
1575397
479113
1919303
1545309
1033892
1541724
845000
1108742
1593064
21584
7490
1404868
52465
829827
1563136
1880063
1171065
1961157
240470
802166
484011
1073641
1173700
447171
995542
106035
1009234
289618
439222
1325017
936742
643132
846
305082
1784544
1524695
873492
619496
1424559
728112
1542232
1605926
943546
1516488
1798957
1695433
96553
1182829
1878997
1484056
172458
1735511
457440
132754
211555
1444198
1292664
1278654
250783
1528029
1020412
1724273
1323340
1718572
1489543
595308
1305982
923543
506380
644552
689400
1353731
393613
1860332
1489776
1958971
569271
711398
1149900
1602016
1252880
1167397
1937926
89539
802783
1429130
1305433
212070
60506
999984
647681
771086
1130434
1524398
761778
1381318
72818
1259317
891812
1958489
469522
1005654
1615209
1967563
1499934
1325339
361082
246897
821859
512182
1233381
794207
1280276
464926
1475881
773098
683139
438894
1231217
478619
802366
121137
417196
1802776
259985
1222815
1470283
1714119
308674
219023
1995396
1067501
1092875
1398179
675300
822574
1006163
1451032
272876
1783342
1516008
31444
624249
1812135
1800750
229979
1422717
109881
748636
1580518
333459
1695854
1803065
1002144
1215928
1180845
396711
1211148
469482
347340
350006
1521557
1888829
1380306
1120008
1175803
681258
1989435
893647
1942104
1090452
224435
578646
493787
1685263
110352
329760
261708
1442783
883834
1097750
1649224
1972165
1208648
996150
1094658
1313545
222852
1768356
969323
1376446
421399
562960
829041
848540
80025
868981
1908665
1202965
756168
1267689
113782
550333
1844989
447771
850927
1593080
289200
577953
1194688
786221
1473259
1923923
778309
1779283
1480749
1066819
1317514
1823694
258583
49479
1252783
1244573
125820
1922197
1320248
381145
79423
1873756
671562
1147183
1957025
644412
124542
1169936
484532
871820
559749
371060
810504
1262307
432619
29933
1932011
1350468
1615770
441174
331057
1020838
1626790
9232
1321071
430929
1714703
1460105
1765856
1123929
880503
985238
685831
350011
1467154
111560
1875848
321698
1650583
835399
376393
721936
78150
798093
1537563
1272688
1627920
4185
629346
1616674
1243271
881406
618893
1635238
711899
211482
1833592
427507
746653
1636327
975414
1709809
190317
1734699
1539911
1745352
16107
236252
223428
1735013
341524
273222
1115905
1891686
1873467
1459147
147907
528598
982414
1720197
1380956
1315152
1726104
1904250
672192
765262
98839
652540
462413
1474254
396550
481955
1534793
1865727
1930861
1259430
412761
1476407
627765
1935039
1128191
1034838
1155915
1004961
1610219
1798964
1729367
1546634
1965171
106183
1601998
77258
174180
1620934
77956
1492072
104145
1392378
1412272
339085
672705
1421571
309415
1639094
1685847
221932
1232168
433644
1378020
802274
1000486
198924
1289942
1273578
532900
863959
1582806
1843968
1523064
199468
953108
73318
264360
1027906
680561
636460
59741
511778
966019
1199894
880983
1642875
1999510
1300029
590045
1623342
516289
337383
1240370
1887335
1771058
84354
856299
116290
906788
332772
1384445
1554444
1691585
290889
495766
1132942
1130348
696911
1627162
1961232
1253405
693507
28598
370542
1516861
1005043
1281247
1644721
925919
298941
633437
1479320
1744267
261677
345884
1661706
810887
259344
1879165
653687
1239505
464226
500382
1483863
536575
1841633
1907525
1808904
580844
1788704
42052
130826
1064336
168165
176254
1363852
1552130
390508
1104715
1566669
264035
937986
1361120
1331364
1480638
318750
1126068
1462651
1057281
1151062
800591
1228371
1019894
1843948
52713
225726
786058
1460302
127021
1535154
37394
1881614
287400
167021
1952068
1167494
219759
77167
1611405
1104509
1955886
1589349
378131
604011
720935
1323888
35855
1094581
1544554
90175
1499662
442235
586922
1448159
1269499
1753772
107152
1584985
531176
580551
1342436
1657187
53515
853878
1365855
498979
764298
679141
1544649
544920
1050073
1108241
1254083
1521825
1917661
1788500
1658000
552572
1976459
687128
1735011
1027646
471579
1931308
220824
936558
1699845
606239
353437
1571718
1160525
373961
723978
1943592
480700
1301565
380398
1210746
1328223
1410100
1942238
704243
1538086
1056807
675875
1740035
869730
851237
1227021
1128867
932515
1424777
974211
1754983
1595374
284700
304823
618121
797240
1454049
584115
1424463
1487039
1900082
277728
1219466
65117
1783839
1513481
1145444
42060
410470
1686496
981598
573719
1231214
1097148
431220
1815762
691761
1545090
494835
1889215
1800774
1995754
1386408
201268
1515290
965251
418622
39525
1360006
382451
1092633
1759614
109189
1456310
103922
278813
1537347
527627
1288467
1307086
751684
1267511
1074809
20099
1027549
610506
1720609
1436242
1861311
41261
819629
1516248
1579222
1847833
1300969
694523
270225
1108231
574693
1783971
126615
1115372
1000048
190110
586270
1722862
1501696
763478
1017245
409949
1813433
822760
1056138
1215491
1970339
543677
538188
132415
1936082
426217
286274
1738931
740436
573752
1546375
482959
773651
733101
527267
690913
1288921
670368
277533
1541439
1172243
1043016
1714087
924175
328686
1900757
1058508
175437
821253
97487
1781385
1847221
1026666
800259
651690
1291883
689243
913306
1038618
1903821
1224202
230228
1532145
245355
806304
830677
1026586
309627
389109
609192
383005
1228883
685953
1431428
224806
509256
1814544
1753968
1755357
1977172
1099872
783039
1193047
1260179
773039
1350437
1476471
1731240
414090
1977605
919352
1442543
1841661
1592968
457429
1731759
628600
771353
953802
825085
1782279
1186620
1222649
846470
531356
300680
133003
1041372
1299957
1164853
1193466
714536
214665
1454649
120627
530627
1361071
787047
59922
1761891
1747791
145304
1250246
993996
1885751
144430
1095372
252108
1371169
414636
182277
1718289
826283
1280341
159782
1768241
1905809
714100
1351543
581670
209487
1858602
989568
1460827
1457362
808199
606358
1349594
1406738
855863
1451542
894980
835463
1164255
970486
1313194
1279828
520171
1989311
570881
344812
1137437
1731202
1900375
166389
1460710
1659550
1212791
1144635
1103833
1654972
1816084
1021237
683999
508271
1282040
1279973
601592
757391
94216
1438734
1915991
235218
828301
1106644
799021
523458
837046
932296
434677
1418751
580456
22543
819819
1918119
1669158
1037948
1034593
60156
1601146
1146722
748379
1398564
211200
989075
1291058
1421012
870873
342947
279873
1766515
1691126
1083233
1493894
925552
1683596
1601482
1362545
707667
618114
1848179
1994794
593724
1039286
1943889
887978
1854316
202491
49853
323495
143261
210783
1022910
1851634
1849149
914548
1929813
242853
370667
1551120
1582235
1316371
1160912
1413323
1585143
1611062
246039
1141909
1114109
698576
723749
1942886
1592829
1473814
228873
1021181
1989511
1108415
1828965
625710
703271
1816510
903149
1544903
895119
347934
1487299
738489
568513
56555
609446
1219104
599161
1102262
621706
990942
1962997
1071355
186816
1749148
1432551
1340759
1100643
1868486
1250142
839748
21026
871058
409427
843223
1056164
1366995
389822
1031545
200763
1792383
1012326
1289575
1772134
32604
1049065
96878
919253
1536675
1925015
481340
1263117
170461
1787817
110303
835227
1519828
1706871
14281
797595
1411018
687294
867024
1528543
1175167
653617
1863801
1896323
793076
311384
1399111
181699
473146
1881516
835036
1873253
1937560
1448472
527975
1777151
1990442
518051
331573
253380
651000
532608
1191244
1146911
1042440
12346
1562386
1498605
1034288
1933757
1698886
1352537
227434
119563
119025
1077878
1274664
1004731
205792
332225
662465
1609296
862105
1521563
48638
720752
344374
1823128
784974
1580723
433773
704913
1403301
1608203
304494
1972546
1424711
1891215
1551196
1372625
316032
361448
28359
1226588
1981885
1724730
1644258
1559019
158057
1682764
447852
768580
542095
608401
258359
199058
315077
687663
1649522
69933
1233001
1575240
1632926
1214483
427688
590564
1923075
1939224
860815
1555551
922760
1243904
596163
129884
385015
1520997
33349
1510442
1519507
1480548
1378606
1005470
684633
589232
1808378
1722973
394724
1947825
278036
245317
81230
671155
1842528
751777
1192611
1278088
624425
411716
19821
1969650
1706925
1647751
737176
1046607
461387
738446
415729
890127
855983
575959
1426792
637067
1392531
733294
1049397
293938
894927
1670305
217742
745389
84237
1984184
809295
788546
1494211
1785380
86856
774224
1707128
1638074
1605162
442223
736364
291531
1315590
1120785
1596273
1746516
1194170
458155
1986496
661265
1103717
1477852
132670
476702
942240
694297
77208
82945
575599
1152334
442975
944463
805000
645438
533917
76953
1706962
1971773
1087256
1322527
1081059
1198764
1554277
1065639
1349251
622753
1808387
1182972
733393
259887
959083
1939559
1072689
945949
1767724
1583297
1683357
1582369
855397
1222866
812531
1482356
788808
1114783
1602982
1405651
1841735
580683
1048367
1187202
801566
914322
380018
1905382
1875631
1950127
362252
1539243
4654
802828
1930123
913375
1232544
368405
988523
1358440
1346418
465509
1502549
1232369
1787675
6132
1179589
245797
364524
1025832
1825056
1385082
1550951
1869210
952662
1939431
165482
918755
381741
96122
1470838
957079
1537035
1862543
1550740
886282
1356834
1418007
1512853
968697
1024063
41080
1059976
158335
335505
766658
1069329
298589
921569
565137
768316
1057328
1303475
1695049
1340388
1112864
1917123
1047887
408002
268663
840291
1951714
236930
1277660
1231235
952908
87265
974044
1900593
915365
117155
361486
68091
1081776
1023253
1421758
1298221
1132366
398846
5672
790789
978127
1596337
1107538
357073
1365332
88633
1755870
1164041
748889
1585093
184563
1505365
1978777
403653
1485234
1894680
1553534
1068478
1877195
544230
737862
1645136
180389
235643
237024
1970328
1765319
1754450
305257
1146647
1611717
1973196
937853
10319
1355181
1827756
1027745
986227
101995
652387
48034
409560
186522
1258098
1359381
1687269
1882138
1772568
1759630
1341964
1607845
114695
814585
1189970
631655
976670
1568482
1788272
846872
456743
1828840
1705975
1584557
1394321
1489704
602457
175834
1240704
1110833
1678662
1033600
664127
1052048
1730791
745057
870074
802254
736955
1429520
654634
241485
1347629
1268911
1620361
367347
1047803
19159
393111
1524540
1695397
972504
507044
237622
1766069
1389182
1647143
1532466
1576215
1088291
1124730
1372676
1923422
1459234
1721637
1158280
338178
1432754
1937650
925784
1337357
732293
1907502
1901319
1210668
955817
1372678
1183276
1505099
1838357
708842
353016
59790
188165
1635058
101694
1178470
1096816
536253
1394466
1756951
1725920
721235
1310014
1241515
383000
1722563
1795169
1906763
709704
1254566
1494681
1692603
1098517
1796481
970178
160367
426536
58384
1618821
223662
231473
1885890
1558806
914283
926989
1908609
786832
728756
1128478
877620
1704765
718025
378718
1773966
914013
1741227
394919
273521
1905895
1067498
886528
80846
729369
1925774
1344793
803573
1166305
43579
1515621
1819505
1286501
1103028
1135377
1399359
954632
463980
192033
228301
1239289
1338591
1964880
798947
1636645
174071
1398807
924769
15303
92078
237211
307537
756112
169968
1918151
1022666
1877550
1176098
1938575
907829
1702741
494279
1562770
1107637
1822776
1747977
903141
714085
188045
1472828
618321
1687481
474962
1641525
1278321
391338
1017857
1482229
1944298
1462630
107351
1699029
1921630
68919
1116835
494983
567006
1005195
1100859
1538865
469908
516712
799365
573717
272907
98319
41612
827985
280073
947791
1499823
1247113
1175758
452050
1471594
201588
1063652
1203292
598648
1002657
243218
906209
432587
1592982
782302
1970715
413367
1697455
60263
130751
1929993
1064179
1831507
1645853
597710
1584920
592655
895344
1854809
1869425
1103656
301295
1349104
1013151
749403
424448
949043
1676850
773116
1853394
1236697
374288
1475135
1097121
1966037
540876
789317
1234485
405560
1858470
793135
1132190
1340691
1664317
222739
941936
352131
144514
515688
1254281
1151525
1489633
490201
1850555
61246
505108
764250
1141447
1160917
1167386
362829
75775
564642
747094
1530539
1376443
1317677
1844846
147983
1984685
1499997
155681
1083177
1578682
598252
318369
714420
343987
751217
122236
982216
913533
887321
1474306
163903
398470
1705794
1094980
815008
1890481
843264
778395
1260087
1963470
604547
84690
1161440
672871
476177
369397
1411255
1915435
748722
1626003
1245895
1595811
910823
155581
378401
140052
158203
442892
914450
652665
51633
1536044
324859
1632948
1655541
1663025
265415
950329
1767189
33907
1949201
1290469
369881
211
1140419
1881915
1834606
1609688
1105656
1259281
1574283
693356
1051515
1735951
887678
1748332
1740463
1387199
683811
1167615
1046697
1453747
1088173
737685
1644071
501121
60310
993190
446255
1191735
1306735
532650
1401922
1870323
1253173
1901090
1889370
1136242
192927
456574
334079
1890029
849295
1901592
927684
163367
571620
1747701
985566
279776
338130
983632
509470
1353155
895780
714765
185179
1993406
1074720
507250
1280033
65867
512256
1575215
705538
504466
33400
1233626
192097
628859
848884
477464
328500
1449802
703535
447396
641686
644414
980704
1531630
1343471
1590135
301528
478092
837003
470362
561588
274903
1831730
1486017
1315210
687095
1415205
1649316
1176605
477521
1403211
927000
587056
1875963
1984753
1235878
1503101
1972966
50381
355996
595967
735645
1346437
1510781
765547
429605
559264
827829
752705
589707
301594
1963364
1987922
384925
370180
1271824
1742487
1175237
445797
159861
1143962
693400
1086548
641102
1866451
238373
1350324
948952
614861
937380
462293
330914
1107152
1255094
1824495
362848
1243095
1727324
57512
1895113
378664
1114297
723544
388215
1388051
1932878
1969320
1909538
569109
1709131
615602
1883156
908131
1574910
576748
1361522
481279
1996144
1880588
119993
1266373
1841259
1491263
1860903
125476
411611
278277
1368772
677380
412028
624975
1655450
304143
1652564
1483051
87275
5764
1519301
1496230
1890748
1875458
1341787
319821
1427043
75927
201252
687509
624113
1762099
1655805
1443736
773904
1373679
1241603
1272649
1294172
1785816
28715
1734806
80238
1144727
841106
454830
1858871
1868232
1569865
310148
367597
1781934
616729
420596
1205453
112968
1650901
666929
666957
653099
1418218
526140
1927980
602923
1042601
1341163
1850868
957834
566217
1176875
261013
1212088
1327714
591641
895368
1634284
1729551
1265343
1309998
413834
1467235
766530
388430
836137
513110
166099
414643
349921
1340066
265911
668236
55984
198336
515082
109055
551116
1133029
421533
1431647
705511
909875
1935445
381111
526111
250435
315856
1650901
1753374
25177
1456266
1354119
858141
1207942
437900
1643163
1018987
156069
278445
739764
669624
1834969
931071
1188748
634912
1291290
206903
505302
1436788
284973
135255
1765154
273339
404579
645797
1825373
162913
250216
1829498
1505122
698492
239253
1940072
1370062
561754
841410
448654
1245153
231279
1256766
191090
1549292
289977
200796
1134421
147217
1187275
1772451
1799739
1833078
1526256
1145518
489895
1147616
135313
685542
1489586
944985
184536
835632
452873
559425
1527829
1765236
664189
164607
1217139
208283
253412
446093
1721807
152382
1506456
1356304
431340
960933
1162849
296996
1009310
1050700
793293
562179
925472
1530950
1727651
86246
421756
483409
1055794
1205419
476582
737566
1723527
1402763
1237127
1716013
538375
817870
1305401
888257
385603
1180039
249276
1570454
722014
1170743
1957394
384954
1992402
278183
118248
642106
524194
275422
1925012
1262477
774254
1734156
718187
830395
1272416
736415
1867906
658524
1752541
774282
758867
1261570
1341195
1599898
1336324
358827
1277834
144309
1966508
926594
273444
980205
253859
1486925
229413
1606172
987641
722235
1388437
1628231
1699436
297690
934040
212061
1071560
191529
1202347
1121191
1485212
964797
1376056
1941571
1345029
1771630
1683623
1497835
534012
1521217
1510973
346803
735909
917932
1622751
1130264
714728
1005016
1143082
1249283
1672742
1166026
761955
32102
1276308
469070
1817232
938207
1133776
1037430
1901276
1362139
738316
1442079
1809959
1360231
1694889
1565726
442093
1198486
1427195
1560050
1039622
1908070
1008779
1406293
273982
339215
1326221
962786
1699456
1333397
1282050
1897378
964475
474041
1972950
416781
55882
894945
1476047
1045011
1294860
249661
1463179
1626617
26162
180819
511004
1807617
160738
903693
1072276
1437487
625734
1623299
940203
946138
116839
775140
1272315
764693
245776
93465
47686
1371172
760324
294332
387825
1993887
1276138
1063538
776749
243261
834591
1309742
1824132
431885
755972
309922
827928
1570257
1213207
1665773
679295
624290
1347234
366320
1309645
589546
491689
917802
534661
367623
481398
74749
1342745
1232470
526825
1223269
1902142
1929591
1466618
16395
709150
1954119
1975608
1567519
433292
1138935
902644
1461924
801103
1004518
1333220
535459
266210
1363997
865894
446256
753001
311694
282815
177214
1262126
571643
1072832
1152902
535738
1308140
66638
1366987
1233790
773418
190211
250388
1141865
228728
200076
419458
1554244
697513
756944
622645
1991043
565692
12534
1704737
1334162
1563409
1610663
842770
360900
156729
218861
1797558
1285783
599950
1381412
728386
1099466
768575
1961083
1344138
440155
1970515
1600444
53775
1991487
468378
1010171
1385547
485548
163477
762965
1225016
1240046
1732311
1751216
363603
353830
1746561
1697079
829760
937044
103621
1583721
1931977
319662
858053
96260
655546
821197
1508921
1507514
282110
1142939
1322686
855665
769232
946678
1737811
1504825
1530088
1680123
1115159
413910
1883467
1793067
769134
438179
1348291
1904813
1688914
1265720
104890
1753992
1471836
1672333
160914
1278487
128804
718578
1050832
196886
392007
609960
80985
1151947
253966
1588481
846269
308560
919162
407747
1276002
9270
1445912
906317
509670
276651
1345365
1966671
165160
1532141
1387740
1282036
1731846
1078534
648718
1625218
993181
815638
112349
1884450
1216429
749552
1601468
1482843
1996739
1925782
842067
387702
1260706
47886
1437103
1044648
1469289
1142712
533497
509150
835419
1642835
500062
1443605
613821
726560
430729
378989
1370140
835861
637510
1806104
404471
425018
971682
560212
1920003
14494
984909
834417
1881288
1869378
256102
474020
7567
953370
266040
1405325
1142592
1116229
1877841
1665178
1362969
342598
1556785
6345
407187
1765706
620671
593680
1970039
1121590
68604
1490814
1341369
187229
842399
587492
1671032
1007555
1878386
1108594
1576511
1696527
796036
975034
324829
1126052
330258
792360
436473
476833
1055335
925165
1278782
1974303
764838
769712
522331
1286298
714503
1071179
965412
151081
1609791
269096
1679163
199638
759980
1970083
1760988
225419
334806
873049
386097
790585
1552898
1280461
1450216
1967125
1106459
141335
1538783
980449
1796818
1902784
327154
952522
106286
307899
1470869
1622251
1325808
54595
152362
811961
665452
517151
1289036
1597557
1624183
1460272
494321
1543293
145939
1394305
482909
1875263
965723
792331
1945635
1470540
180244
956781
957
1685845
60633
1634657
1012693
580104
857330
535430
1515065
294320
103985
493906
561906
915944
671235
278211
242482
1063309
69238
679341
1394503
397899
726833
1465203
1923520
1375772
122672
966491
1922612
1818578
206109
980372
1311932
590103
925239
163809
923144
1371606
844078
189670
1384881
1430599
977694
1659961
204487
613770
1271460
929875
622051
855423
788854
1338283
1899936
364428
1226681
1143304
480817
1249713
1575379
798035
326214
193167
184181
886228
1795536
1797834
749834
588276
1815001
1027140
1966360
685501
904090
358664
898710
1155232
459503
473993
1356568
1719404
682355
728775
235391
1586236
88166
1554579
1841750
812946
367148
208232
128165
1432946
581546
1045947
1021857
1582058
1654244
1056421
1219062
1972499
1991888
302686
494452
796020
1826812
1515808
1904442
1421128
1952904
833541
401011
680094
351464
517787
1750614
829758
506181
673221
857805
459661
352706
1905584
768747
1028189
1058413
188200
1882497
1155320
925783
1910051
1229245
1952320
437378
273328
1807440
574101
1398931
664516
837726
1988557
1982849
434530
1477154
1750600
546695
1126505
1796947
980894
1378723
1755358
254318
421839
1201775
625826
214718
404918
1355646
1864845
645396
518878
372176
1910293
1221905
871944
582128
349785
1302972
1022312
831421
868205
1407943
1517173
205947
1742422
1054381
680058
766012
515562
702087
23121
859307
809507
1137024
1251107
1423669
919890
1433713
754271
802961
304279
575338
728373
759065
123038
1710955
1579387
1861452
714949
531086
443795
1807247
818539
1809096
1225872
1688609
104197
1495357
228306
1062537
1202453
1239796
965745
181318
1728191
1451456
1348245
648885
283496
1509466
1731370
1590733
687414
1616775
844909
1665075
1465212
6312
685078
1046078
508884
1501146
193753
1622808
872365
1485788
1826660
1466448
935155
990722
313649
186434
1023306
1334516
638694
1386795
1818255
43325
1155831
1390431
80214
486525
52816
1817574
152924
433170
1164115
789549
98280
1100175
428705
265068
1095026
470659
546724
812396
1673007
844798
794496
1239054
1994410
125100
227691
1826268
1073535
1630216
1871878
933947
1250333
1300334
558645
634409
1242033
552518
760528
924578
217530
254281
1969508
1664859
1065052
1760045
520228
980780
659798
783299
1640361
1020722
521039
783575
1088363
1960772
1602427
260938
740488
23515
1680133
586416
116105
521701
1214111
701619
328388
338954
400510
1323836
635675
184648
712845
1613542
17454
1714707
910859
1896601
1580515
880058
1413659
1393860
1451688
1909587
929934
890142
36425
1538436
339965
1092123
1462537
1978954
628797
761250
861331
376943
1752567
1929539
1093660
14515
300923
1619422
1362080
259644
1966069
915394
78607
221740
402166
69909
1962507
961957
404910
1498374
988998
1454520
1179939
1073823
596443
1726383
1570278
1613361
999944
1553547
69297
414268
981490
500381
1816121
694367
351942
391221
393893
823375
101673
1986261
913526
259727
1998544
1941561
1133406
380748
627734
6335
1267817
1297481
1497800
1024655
1054565
83183
1375878
1330006
1456743
1140243
819787
137783
1219195
1574406
1541079
1746208
1372659
83725
1122468
1460763
1938224
542026
1406506
559971
1160536
249969
551312
748847
1298180
191340
1676827
1040883
1260506
338140
656524
385537
735939
1306134
1238262
734216
1175737
1055376
1345755
384011
590281
707404
1366866
933849
17133
223087
388055
714028
326500
46781
486860
1172656
127175
1369054
960758
277724
1322755
1299785
1370850
947345
726755
1029942
1304831
1393597
1657765
1310215
1536668
1416320
987134
59723
1279039
1146293
1949714
1617901
653008
78754
957449
562822
232085
571875
80365
1927821
1248513
1324540
1043878
328954
1916102
1945082
118470
1290827
225361
883171
1465757
991905
1604898
1050852
837972
1398490
641615
709562
595558
890367
1843108
68611
436559
1232717
285199
536910
1210477
1552292
870709
1159464
1363002
1777235
124649
1942647
788836
1388683
159385
1309210
841166
345602
207713
1799055
446680
1968414
724554
920113
781127
1864837
7046
691189
1339231
1055826
48254
1616173
1579128
532218
598068
1013322
1013243
1331904
1150150
1807918
1119471
897307
1350364
1334809
434047
1139887
475600
1206715
775692
1432182
829744
1476825
238620
653105
1520844
1715055
579364
964858
1615491
788180
1573120
1125922
381412
1420102
643298
691854
891868
276445
892913
159390
1558387
86439
1181459
1934764
734167
1648737
82076
1607784
1595132
1592802
1174631
958570
24581
1685537
95817
1898430
1227087
134138
816454
746269
1283350
1219897
589780
1239037
1584516
1228550
1027393
89131
1802913
16233
1720284
1555093
1478549
869705
1000076
1764512
1714283
1680497
923462
171652
976682
700152
795608
1739726
1727149
1317736
615702
1719470
1149249
1821622
578647
1374481
1692444
253217
1048366
810808
129357
175149
153249
931201
538100
1407933
1348496
1764814
1833078
1967808
1521503
1324092
1082708
339020
356152
1748090
1511863
1876053
1049163
734516
1870416
339991
884200
1246346
358084
1935740
206346
101787
1955786
1984637
222432
1768241
1909104
1437762
1070085
1506785
1040865
209668
167285
519837
929543
1183731
814249
823088
1448427
1410801
1170177
1373499
660881
983689
1564695
45683
861508
1869185
452326
442006
1081770
56165
812206
730810
1819546
1062120
706258
1517057
731852
1464251
1128017
1828421
171256
846307
203516
722855
1368437
285159
739034
1850174
343056
346195
655168
1355941
1359570
1594834
276382
1029364
1388892
76434
354095
1996553
1462103
1579788
685900
608262
235120
980564
1053106
1647629
342374
1197090
1039940
1760227
254172
1696588
972398
468952
434787
624784
1831615
388574
275257
1331316
204951
4333
841690
704526
878508
407789
1630520
730852
757754
1203198
415684
1487104
926302
582659
1931662
1844014
1649997
1565312
767362
1138879
1837483
374446
1079102
120728
1653536
783827
613836
780006
1432600
1152573
854502
1319892
628912
555609
752165
1356138
786634
1268889
1580550
1582429
1958716
653241
782970
731456
874232
1792950
1597317
1640679
1923632
238340
26301
1256499
1069350
1974559
638169
51079
1919424
1522724
307229
678404
978764
1561478
433005
356530
8007
1951891
1967024
1436094
560059
462289
308622
1251409
393929
378890
1530353
870942
1207697
111404
950239
1481242
960032
656486
1573808
254947
347527
1696034
746068
708794
605760
436193
566300
1419664
1065469
1271053
1920297
1110939
1017658
533156
1935181
930530
1488341
709757
1820197
1104753
106320
198269
52727
1326924
1550219
1378578
744364
1642759
345956
622837
807875
1149432
946166
1116777
861245
733617
1113453
1803869
167758
1624503
547572
978482
671274
217795
1473053
1833331
1562760
1527414
1043341
1178834
390415
1363750
1370386
1348108
1595523
594389
1538451
833947
1426302
16157
344486
1970638
1145880
1867106
1456355
1402615
1845434
1097542
578706
1855805
639583
1487134
276135
584515
209797
474966
18866
321459
1675805
49302
1623379
427202
803222
1491793
858048
1921471
206088
1050366
1683083
1813814
1940033
798535
1409625
1834761
751736
73312
1153152
1689738
967526
623656
1319967
1874583
375469
788706
1936595
458430
1102938
1436600
767176
893451
460516
1213299
1553356
1165983
107557
777735
483274
1169658
985222
1791701
406600
843902
707670
743701
1531549
1617697
249497
599734
1598787
1374850
881551
426963
1604500
1944457
1161486
189586
295938
1121959
1552873
1996457
290039
1476546
322103
383900
543840
763623
1344535
601324
1993663
344161
766121
1647662
1808135
1883211
1875839
832896
55463
537321
1373087
24544
539333
469541
1187142
1629835
1273449
1531338
1520264
600431
857605
1301065
442582
253776
271571
1083792
1152667
1815428
837421
616224
1483222
693932
1380172
1964757
565998
919549
1083774
1586971
52740
1979225
6227
743567
804369
1539743
1588497
1584262
850888
1573030
172525
737709
1639747
1037500
1675207
808846
445252
1043151
1323252
709147
1990512
1676247
512946
818369
1445338
1362838
720988
114043
1973006
1627895
981785
1829537
1746032
1729272
550777
186118
300040
956984
191293
775437
224500
838260
257335
339581
524284
337138
1704806
1951872
1348760
27263
1475609
59527
180225
1967556
1373338
1506316
566050
1502821
1059607
1878872
211143
1447279
817633
1534424
1382064
427856
409379
1424964
697345
1656347
1828176
520246
818812
1018724
1633165
273136
21881
1271103
1788748
1807591
895843
1859944
663325
975713
1445381
143749
1302590
1668789
386110
156790
789272
387281
368558
1055469
50784
320843
768245
290329
1621366
1559652
1155351
1466706
361682
653356
1565800
81645
898106
287463
473383
589910
117060
9408
1259158
1062728
1222158
539853
1161088
313926
1029056
1289622
1936743
373534
1708624
1297635
1336665
307390
918031
1459035
638080
821704
1318253
959661
356078
1282176
1048508
166975
134838
295141
429026
1269932
1652939
1393107
282868
240737
1314617
644326
470979
597968
1530629
1421853
99007
896575
22076
1295890
216750
1415704
1626543
1598462
344538
1126898
550813
1745513
1763221
954115
1992998
1800299
462270
705889
665373
1322513
434749
683304
783503
1088938
1512000
1943187
858044
795064
398466
1037899
864906
449282
853066
1254631
1696720
1359294
481852
1446869
1143559
1460870
1234104
632347
1939376
1947509
1876389
1806227
1208932
1917901
916809
536132
1853386
1667414
1576569
1474641
1697340
609583
1976508
952851
1507871
1513548
184885
50429
1878504
1846673
63339
367509
202893
1960517
1892252
1368413
952586
831757
675633
1290318
1062499
1341148
383648
2802
418257
667515
1651032
1763657
280633
1731357
149226
885670
607640
1060194
498966
672867
1591212
934667
165725
27754
565348
1475807
1278734
1565844
1122124
1717208
456758
976287
1626663
1196650
1367498
1108664
977298
1891888
1003580
1333615
1170895
1381685
924447
1856537
728563
395501
1642617
1829145
563989
474669
1019926
167050
454008
792390
598807
1610122
1223374
282722
1437836
1542571
71899
1420532
611286
1374036
45855
1788619
104443
268691
1405408
1075458
715970
1821238
1717802
580832
1859941
1653749
1414953
1099399
569866
806300
456868
1188829
992234
499368
5608
829109
1615452
1582665
360465
813123
1363829
180495
439756
1848831
610711
898162
1410332
885168
361985
1861224
1825082
875114
1688885
700929
234012
1941177
678760
1197321
1980220
656654
1091066
1347610
1670377
540924
1198862
1181044
1817339
1488121
924470
742257
50370
942822
383254
1495048
1721755
385784
1510228
740434
1313759
380703
837817
642327
1866763
1784389
1935092
1920613
397099
559468
1776087
803079
900295
469665
210363
1155907
729804
862697
435563
557794
330959
1057563
426107
1229248
1729746
652366
426991
1371915
433170
130667
958241
1387305
1503112
25243
834117
867781
747484
1176007
158777
1928492
1646672
1250457
301882
1713649
552471
954986
920139
980934
1092159
1004396
1871013
1115734
1295706
770216
1268910
926955
620144
295142
1409327
347652
600667
402935
1808193
708586
1701993
1539289
1576752
1927443
1428306
693154
936631
904008
450787
1838384
1367085
834178
1541132
1250981
1602420
1593631
1657772
814909
1712116
1160459
58785
790530
1120710
1501071
806789
393400
1651967
1771090
323052
1869698
1185675
1623771
1508670
1956521
313062
1854033
1868714
1839268
450979
1359133
1261760
361272
1863394
1687868
1633320
724016
1318561
898885
1053639
1866312
813189
1575523
1354646
1756452
252200
1979349
1315207
120904
1943022
589914
527955
1384863
491928
73639
282171
1088763
1808501
1595963
839845
1717416
1052037
210747
1085483
636464
369765
1594247
1702114
513136
1847377
1843786
1468821
1465598
1134888
1496358
1235665
137271
565455
327725
308182
1933949
91809
1411883
173483
354648
1579773
1116814
583850
326197
699557
1784899
685591
553820
1134587
1143626
785793
593050
58412
1440004
969747
1719843
476793
881662
1314417
1821113
1818227
1070708
673834
27495
269641
198053
610822
290965
1608380
70887
1014905
821753
1092287
1720460
1828041
931871
757882
561758
1712400
1379477
1289787
1257501
835510
594755
648711
1797164
1168619
1267480
643501
1290663
533872
1845669
1493243
1745798
445408
668016
1949146
103379
424966
1843932
727482
1839580
1507820
773552
1151188
1667889
521792
368363
89052
1825349
229223
1862313
458583
921641
1359626
1869598
1046933
909318
451623
345534
1656760
1171333
544925
592631
141741
1241709
1271544
884898
904326
575283
1540580
1764897
1341020
379447
1672221
1302681
453885
893303
623095
1089392
725267
573243
1648552
380131
462536
1850587
414854
1330958
801506
346083
574882
303272
1187631
540580
937783
90394
1263440
1684483
776571
813246
667447
864875
1936367
1173274
740829
1216389
948752
1135041
732234
1447544
1740404
1134426
1258602
44619
401388
244598
1282111
739160
1460490
1210913
85893
1281844
1046834
1725271
80519
228615
1436973
1227998
91979
4801
666634
1807402
1636020
881536
731274
276806
957137
509211
1046032
1885252
1125071
726102
1885343
685045
1480531
1662271
282020
946741
1144923
764892
999752
918511
24784
1153462
252957
527874
198038
618631
860079
793029
1092321
1787124
1979362
1392459
1229011
479533
1463070
1909022
1066936
127637
1763141
603346
59984
1232819
900225
1790983
1156437
971340
1492253
910880
681834
29498
504254
577261
1950866
1998308
897083
808338
1637392
730815
1279515
244011
893822
817043
595018
1296089
826360
1926475
1617839
421056
45082
271449
555833
1856411
887864
1526473
1103583
493765
1574918
853822
1787766
595060
371479
1870903
1635735
119203
1800668
1956642
1727337
1080182
86353
657626
1913467
1624555
286208
308083
1830271
1273997
1559819
721864
792494
971572
871729
556183
1206627
640356
1538612
651818
189954
1059452
34484
979662
621995
1552374
317907
747482
1332031
1598953
239862
1661410
443951
1594448
1671449
1306501
1070316
1691124
742198
1213993
105107
1844644
725905
1748643
1312942
1741531
827092
496863
679964
1275212
583733
1660022
1938023
827193
1666996
3551
389073
1221383
753581
1888665
368774
613717
103218
1361593
1150398
1469922
720833
1148383
496487
887361
808736
1753830
1724031
791743
1505595
1642066
180250
666973
967178
1172899
368675
213229
618094
1170137
774412
27137
1168380
1288074
720350
74167
1567671
309332
73352
1624665
772724
437390
404219
409438
1965611
32745
288271
85073
852210
606551
1277093
234027
20472
1327564
339818
432081
52292
1053909
669057
1784566
835062
962493
1152560
1966833
328127
381661
726247
1633568
348069
1263957
202880
1103380
404660
1722587
290407
502506
1921159
1265485
665075
502342
1770024
930376
1390132
814657
1111252
1445398
1507826
1194688
1072861
656508
1698282
811362
1110832
577739
442498
91631
111871
664441
269305
1781186
867026
917741
15926
213305
110926
474464
559952
503332
1092907
492104
1146712
1827969
715373
1776189
1647885
1918985
1331398
1305957
1488530
1696521
194384
1814360
1543803
1152492
919369
696469
222474
1534814
269631
1518266
155277
1267908
1638788
1673119
1047913
1044873
1618841
570460
594725
1971613
766750
1311946
402819
1116152
784667
1626556
895136
603396
58612
1053388
91874
508502
869453
1176719
1037324
1911424
1698173
314412
1843414
1844284
484049
795179
1258316
1328453
140270
314880
1177898
1391614
43921
217125
378964
333205
1770579
1267430
1008846
1519635
1675289
1399213
284994
74590
1295430
1831958
874041
1107432
1202977
1716589
721017
698954
531841
1395735
1215606
859373
1674269
1273306
1292787
1391561
455444
1758092
807265
1978965
1596283
173746
1149240
1932240
1245148
1750302
177915
397804
508912
597667
150524
1168832
1511870
1727287
1404197
902411
911469
167520
1304890
332451
1224917
761085
485372
1612756
1138553
1100737
692060
958469
423158
1061828
844092
785307
139864
1627302
1997900
161112
391370
1322940
1182401
1972131
1732115
491209
883767
250657
1445940
1758234
1577032
876316
509705
97789
1484329
1867504
126990
1715804
1374628
1833557
1527603
420852
1801807
391694
566449
3825
1575259
517447
1639790
1573741
262422
1543187
1704297
1599087
403099
291730
1175208
37023
425947
1036949
1809910
1305863
1858490
1900532
1242197
904392
1214751
1969558
276296
622669
1339942
1529453
1852210
263303
1805831
1141698
162311
1796446
806392
1399876
1539392
786359
983489
699515
165205
279061
1304597
621334
1820417
411993
1992176
233399
366622
1096209
36020
1282090
1493534
108380
929496
672582
1353707
238050
965594
548655
1593133
164029
1698812
1399860
1651183
1993663
1420948
1662327
388801
310788
613803
1361140
1902588
529774
1151306
974782
1987444
1424156
1171200
1766860
95941
1960117
1117977
1798428
1650051
1875317
168734
692886
1648178
1381071
1113629
1413706
526938
723622
30084
1453260
735522
558811
1871194
760144
597202
1906251
1002435
1149443
327615
261680
1293488
1287674
1233113
153496
1023122
886491
1347375
351309
213438
1860964
1341611
404244
1064212
678252
61990
1422241
1829451
1524044
1002002
1980488
1499622
222914
1885193
1085920
1816288
1804578
1441384
890907
212273
904831
1835406
374712
715549
1054134
1969407
1070031
291836
1992528
188249
487204
173022
628688
193483
464843
127425
1897495
1721489
657078
13751
1342836
989808
1947498
1277064
1346871
403213
76334
1750427
489236
1418718
879410
855289
147072
816960
1190747
175572
975786
904381
1141813
1260608
418818
1770851
38999
166033
668708
180660
1208017
1022324
238274
746291
1889169
1637355
1414326
210815
1821981
572761
1541884
1271672
1738555
1700494
1696250
1002946
648507
1509134
1396892
1408019
37473
1203516
1709927
237969
913413
1761680
1399321
644876
549966
1393331
1020615
1913897
876427
1665445
336155
580509
1188699
152031
1519913
1290108
1211824
769292
1890128
1694179
1719417
1477943
715337
819387
1712315
996089
919295
1842345
1948755
1953074
257922
1956318
19032
284456
723242
619684
1700415
1875078
1335817
1263031
129377
1692989
1766229
939312
1497147
911864
1042925
1665776
53779
1311486
1992780
1651475
1801372
1585270
1130912
1338318
1627140
1432682
862223
335820
829006
559876
1600246
1519755
68151
87538
1476803
1602049
1244836
588338
1179129
23411
555854
1588765
1506450
1359347
731946
840967
1059858
1640470
1883966
1890950
738876
47863
1376248
1509607
262454
312077
662507
47600
397279
846304
1917061
743229
1193139
941798
1575974
262257
1911254
695411
467294
193355
492687
1301232
779472
1926518
1726819
1395534
1484190
429137
1578665
1046423
1900401
1443131
230848
1866157
1302231
24484
1850412
930913
161120
1074166
1749951
481289
280339
425264
1337047
1122587
668653
1681488
808358
39166
50978
843804
988071
952666
980866
1407378
987918
998652
384129
1178372
1438451
1731061
1610653
550984
7062
1575664
1943803
99738
1746160
797405
8855
405557
1163124
1733366
142020
1096520
1928689
1116776
805623
442341
838973
717044
316922
1731705
1607101
769442
1331723
1411552
338970
1767739
1750976
145110
1315806
767971
389874
1446884
1742111
1098947
1684238
1437312
837538
64771
168501
1891709
1603599
490256
206443
1524218
427100
1559990
1927326
1603026
1215420
470936
1392272
818633
455129
984283
217998
650518
487140
468088
306025
1447773
1789277
510717
35387
1285477
880189
508697
1559290
1391019
1505997
361482
35122
1854870
51466
1689540
433105
1841264
1451955
72311
1174667
1301029
1535711
1616693
745299
358710
303261
1992755
303043
1827782
1182891
718901
1795114
135473
1529478
1233306
1610099
436203
566373
825466
1135479
672163
1139077
1580774
1559326
1824517
1606931
1474717
932410
1242988
1090404
667280
544474
415923
874659
574694
379935
1182899
1943230
43001
1176836
1849529
1642906
821639
835538
1723501
998646
333560
687769
1040156
97446
321521
1302143
689107
507936
1499969
1851870
1789355
829918
522632
47934
1665486
1316751
977376
544138
1988455
258279
1196821
1022477
612359
1280991
1183846
653870
1395214
348151
1522347
1311375
56503
1775275
1715651
499929
1706985
633566
142613
1657267
1513084
481769
1578782
797589
706000
1843896
37949
651418
740794
1378855
261279
1260017
99963
1239385
810316
1845061
1542487
1139279
373549
1891489
1735830
1560540
987462
396201
1550612
188058
308293
1957455
568211
1013049
1030831
812342
691412
1836645
151438
219239
368682
1842716
1805731
537553
223717
1945168
1085194
1506560
1579643
27000
1031420
1923332
1658282
194323
986167
1268332
776312
1682688
1094474
473326
1704123
635181
1061634
1690726
1497701
1106106
228917
526979
1906992
411
45712
1112036
327789
199619
1694375
1862514
693039
849434
261806
1483210
1598498
1645292
231865
1563724
537470
42827
1489174
1933751
80585
1012015
1933141
1851475
1873986
824017
102172
1577043
1460730
1230935
715910
1002142
1313857
1652225
1773165
673238
285848
1724804
205565
692731
300802
190549
1507272
61618
1025097
898506
689580
726680
172886
596960
1380646
1886883
1956178
417150
1515237
239314
67737
1705482
1518065
121327
33327
856054
485718
1375713
1207215
1572451
1548251
1373713
389437
1767863
1586122
632309
11618
1762867
844173
1337533
490977
42545
1392612
1388549
1509023
1010428
555770
1400725
700541
755188
1286812
1711982
127976
641030
1493617
942338
1101537
970711
1538203
815743
337937
212496
1950542
1886686
1322779
23999
1676598
1368763
702206
507472
1084218
459518
1700233
971653
282556
413258
1285542
1904457
1237769
945185
1757726
1277180
1074951
1394806
1148944
644602
345117
874762
309490
1535592
156350
563142
1249026
1144497
451500
570830
811924
1966583
1445097
429741
1982766
7903
930010
1961464
953842
987194
1206625
525827
400248
927182
929564
635688
151031
1100600
941983
652589
808157
773124
444347
1821569
811001
577283
634722
1965709
1125269
1948410
1592205
337617
148168
1638744
26477
215276
402986
979678
1631698
1809367
1563630
267661
958742
430894
1681868
768065
922854
87042
856948
1235723
1162282
1669858
1571754
415506
1209081
1078080
199312
1550732
135766
1178193
1524810
1868536
1380015
1857906
1147267
257972
1816199
182636
259529
1683125
1713969
803944
1155126
978450
1870527
1762613
611067
1266364
908008
12390
766916
489410
436442
1948459
211092
1225696
359112
1707538
959976
442716
367416
804015
91751
1374054
1939766
1780018
733912
306479
1612562
1306961
1426248
793544
472224
232056
7321
673348
1463798
232226
1360599
1196439
497261
1425847
526659
1008335
382186
169205
1009835
928565
1975721
661760
1684452
195831
852332
1248249
1397005
308840
444593
398243
1022676
719108
1428003
1082189
909734
1192150
926558
848846
1524757
1867926
79894
1354281
1901469
1949966
1732466
382499
717484
825147
126947
1319073
1293493
1753042
969130
1307851
267564
1219586
1213931
437796
608635
450710
130407
329416
1520804
1696589
1977587
1891651
960459
1866380
40184
1810920
638473
1998516
1508618
1169394
832313
1012214
1577559
1115706
1986860
975021
1666912
1835288
1436543
690667
1693611
678749
1327285
1045768
207542
660644
1584064
1616053
1676653
370530
302020
832707
1870140
1597975
1076409
62171
474772
1368915
522228
778108
90044
1590968
1016243
1956532
1176964
931984
524913
1304865
255725
697338
1545516
1712246
1686034
1430746
1001855
17221
309301
644156
1918687
605818
1092921
898846
929380
609308
663865
1381436
566900
1680929
1166844
405475
620991
150019
504419
350492
211419
1947417
999663
1939536
188252
43428
776436
1801217
1646789
834698
1238248
1032956
1908398
513615
1594069
1865269
168425
1000225
698673
728709
26759
953075
1356850
859683
937401
400850
1761375
1032975
1433531
662036
162464
1395427
1385142
835957
384807
788949
571990
399443
868290
501019
410524
1291470
1243113
1396548
1023015
1117544
774952
1491531
259369
1744227
1657088
1100032
929157
1570559
572230
1161816
185460
681625
263254
1646539
1499113
165802
1124783
1462823
1142568
648088
1684108
1426423
452498
1412127
1196393
467649
770720
262688
885769
924804
1686462
1434407
465305
1228233
33465
1892583
578984
802861
1862299
1900748
1902617
915762
1381015
1164710
1358935
1155938
1015059
1417039
1026604
878592
647396
1242643
1999546
1111003
1937546
1098700
602735
702622
1403366
1252361
1724383
78321
728978
1844003
1460040
1967739
1733789
716252
408607
498736
649442
817393
11155
1893811
1455518
1893805
1993539
472549
778346
1485173
816495
1434766
320276
538112
423100
1692578
207761
1920369
203672
211775
1294390
1043740
358319
1447091
645157
1360748
785726
859538
1762551
1980549
1054219
1341448
275626
1075146
704871
1982059
1146765
68015
120106
1595453
711036
62313
769120
348032
1959061
1279508
1741385
386105
817121
1340183
1633610
259094
1889727
1974401
666553
1076198
228512
775881
639856
1286959
1234945
1366726
566320
57835
1308193
1005417
1952996
870767
1702610
101757
361122
1581338
1481520
1016151
1197984
1277035
1324101
925519
185965
934518
879898
1439109
1061698
395487
1962191
481162
722467
481794
1753786
165821
687162
611655
1456469
1575932
398803
1143414
1220793
1894701
1509476
1390225
1892585
428753
261765
769650
237211
1892551
1408764
1932772
486126
345135
1253344
622634
1299222
793617
1952166
96306
145504
1684979
1661415
1203624
1383915
1319010
83633
1368018
266601
105132
1111179
257398
1480974
1388475
1453035
1809007
1041400
184188
711394
1575116
1883228
1937842
621283
395893
219781
544411
1690583
1469763
1404797
870761
1977184
1138951
665870
1909661
1428424
526594
582991
1514999
1531632
1687839
1438887
105334
834894
1843262
1115456
225185
1434651
695442
269820
1297998
745165
321137
571317
1488300
1930117
1967598
970024
181393
1786200
58608
1358733
158786
261444
1819830
1615126
418826
1234033
519827
983060
188340
1846848
1780030
1174342
1991006
304454
1250664
77340
1085681
1296128
1405432
138881
1666431
153935
995811
924029
446580
1803782
784564
254219
842372
1673231
1403753
676998
286420
1032396
1799632
1018702
1849508
303046
1122169
669118
204389
1351414
772065
925576
1720841
818689
845886
1826848
384473
914178
1407573
785114
83188
858637
1932600
1825340
118600
571660
592176
1644742
1727411
624321
1920872
127277
462485
371803
654613
1557828
438157
212196
658299
691332
664629
870400
953767
271897
945356
524755
160396
1133816
1504397
1173551
170390
1168368
721154
1951611
1525944
1440380
1619687
447050
793570
108422
1711821
1744556
1130885
1268192
97488
1510684
1860703
1510588
1729293
1350887
1580478
828325
1815783
764257
953311
463385
160011
345817
1665071
476409
1020241
1394633
502229
987223
910103
1968239
373722
1982756
1389807
991753
1060359
1225387
154761
1518006
257100
1822267
1102453
1106835
1040934
1236816
1239890
1238005
287650
1138297
163957
1799073
74410
1495011
1189051
561187
113827
499717
59069
604522
634615
1624414
605800
649239
1395658
715465
1015100
316246
511936
1166414
1638706
1961212
454612
1991111
767477
1007909
129566
1442388
509291
74410
719089
1061344
1122311
1592792
1750102
22008
770470
863149
869140
1486623
473837
1698732
122044
361757
964271
1877251
595000
1280715
1469576
809560
1876445
1072032
102463
831465
908751
660806
943511
1643576
302057
1526986
492604
1785596
1009748
1046121
313271
226106
1340076
981384
435279
1775789
1037004
1789503
45444
65905
1614721
1445488
539694
1461065
1943316
1188099
1264030
93555
239216
1683603
805501
958234
231841
1368595
1274989
1666192
63066
1780884
1319224
1688822
32504
1075734
1612196
912663
1362413
1049507
624467
1189333
1854913
1521334
110425
1219328
702035
582438
1655072
916006
832435
1381894
285785
1393226
1371861
1265741
1850435
1289968
1427771
1537174
1415642
1585192
1477942
1593986
128344
1450098
1574189
892243
1900455
109612
1426630
1902964
1792311
710345
1634909
1429719
1101819
239148
207483
92854
80700
1591510
1188118
69383
1297786
1121454
1099934
412910
451298
300152
1671770
1575618
90343
148170
1895525
466665
41832
195496
1943161
1148185
77616
1945977
724541
423026
1336147
1313797
1324949
563471
546778
26486
1411376
46771
1725811
245285
354167
591250
1594287
1100719
1278121
1252148
1454962
1381306
1417187
1466439
1595196
371469
182136
115884
837316
665178
46484
371923
1374349
65386
285810
828021
697154
530410
1033682
1109430
1566224
247184
1290265
569194
645664
521522
1148169
499198
220858
1346906
1935273
1732170
1880304
1006616
1908311
1227861
578429
812032
231310
1068741
848532
677562
1324947
997970
1516824
509992
1457006
1623883
1946762
1564982
1655289
1986669
513807
381307
1979555
1636662
240570
315296
525052
1131786
654563
704378
222989
646761
1226200
1075707
265291
1864960
1296603
661315
1824132
919691
1900258
996168
1019639
639298
1501908
528356
1546737
388579
318423
1678515
119978
1130947
99510
338037
206777
1716347
1835424
326380
889647
1811814
1605568
1229848
1784450
1424786
799391
726875
1812576
1302589
37303
1603162
1771704
1479944
74620
860252
847051
458784
268697
1977281
637065
1747890
315486
1858447
847135
1912953
869019
1432238
1432371
1300941
750565
364732
1423598
407387
1123880
483517
1243867
1433806
1941582
1277152
1572220
757270
1436169
572044
1511219
1829708
1655857
988536
1648759
834311
429063
1520368
1046450
1276806
882126
1319818
943541
1853212
211564
768370
1850583
1614503
1561263
447465
402073
598563
1290509
1267681
1074498
479466
816893
1517263
245202
1444148
754811
235789
38405
1384551
1527976
1171654
32000
1230037
1151254
1259469
1561710
1865560
63954
430917
163338
1315587
1386548
78437
1420437
705872
393577
723098
512648
1164021
863123
524079
1531955
332760
1016167
581358
864054
1602754
217272
968415
287726
1946891
1086633
1098
718826
1985599
1837400
77383
32320
1693243
1200755
1090126
1542599
1272498
1599896
1596953
1605650
233221
1374966
1495597
1367994
1616292
1193481
884038
1151645
277396
302239
155221
1752985
1491451
1969400
873526
1991350
1280624
1413317
1282241
1694850
652608
1009285
1406504
1588922
1963509
1049692
953230
74631
1524109
1902977
84509
698373
117102
1025377
330751
473878
618264
1750306
690372
17923
705115
154841
1862223
1736705
1174673
234359
1666885
938881
62932
588924
379100
802083
1459293
1772061
1850988
1920409
18662
1815150
819675
958128
1808821
468216
1501313
757647
669520
493234
193748
670730
1607812
484313
348082
668439
648669
795392
1894041
941255
107203
692722
183405
663735
184885
1442136
1325259
4640
1847391
1201860
295723
613836
1516455
1946496
678536
308842
1024353
150751
96192
1356968
1301394
647435
1325711
1593874
334142
1197949
887851
865873
1680930
1947853
917641
936316
1797425
1511980
1802824
750587
1652421
486859
767433
176265
1947866
1209057
605111
397026
1027891
748837
1671515
1304989
11873
1162739
1112881
1714154
408982
59943
1405052
394676
176460
206820
1135884
1747196
1395758
1977434
1369329
118410
589739
1180072
1542961
769237
828170
757693
743591
544528
23107
1241445
13754
1874348
701157
1792604
247780
539126
1014281
1143025
709004
1751007
1473972
1999254
649744
1549733
1435200
717623
1720625
404183
1380782
1600099
675387
1581947
650953
321434
453365
174214
794503
204072
1715494
892626
1779893
177187
652755
1162589
916535
181443
814182
753253
52584
1414205
1966033
673781
619356
441247
131785
1972895
1593053
1531495
843496
263833
818241
254310
460386
1606815
772459
585722
802012
1734148
1887886
1449298
1294069
480886
1145143
321741
1376509
1762326
1977833
948509
112563
1184531
1652689
64466
1659114
145645
1376557
12274
1261163
1443267
474377
1820202
620989
254979
626815
715449
4251
1546667
9214
327636
1982029
1384641
345490
1459065
307726
456561
980974
145109
228451
182770
156205
884434
1192037
1269510
388774
856491
1093833
1776822
1398362
1628160
1629433
673306
1587338
1770959
375314
80447
642376
754722
1999194
1505217
806982
657521
1966227
488017
439458
179136
639226
1044214
521633
1244272
993215
1921693
129519
1978223
875847
86441
429612
983472
733208
273447
478306
1261663
193805
207079
1806823
1100702
160631
1177969
181395
1733937
264962
1588094
765051
698873
771516
1928332
1821657
28446
501001
1872690
529075
1047827
809354
1076060
139185
1944851
368714
474232
88466
1523187
894598
1987003
1886513
556158
1924867
1370529
1245156
1195685
1829054
101858
568944
1282233
1305526
157550
902398
647453
1181248
299701
1980044
9490
1747722
917772
1706141
378913
1946348
574598
296325
259300
1045208
891589
1067778
472105
1759475
743902
418653
160960
573429
1919960
864655
400237
1070464
1852222
453281
234075
1651900
198353
1185032
1318627
34780
1552972
909422
1904116
1789055
982561
909233
225788
1025987
1319072
412426
1617419
349744
1190002
96883
837857
1436228
1857075
1961899
1796698
211377
885563
1462315
1954136
1669602
1444150
1090174
392548
1685580
215879
1701970
898032
1966144
419650
522320
205082
1043560
1900135
825096
483212
1257392
802037
241534
1444472
1867255
1880974
456256
628803
898793
481648
77241
101651
1399203
1804189
1187784
1035730
1282260
875448
522728
1221278
1407487
447080
726135
952273
814384
1490405
1179760
1419332
849364
997123
1217072
521187
317899
1977675
1603350
1301463
220508
795761
1367476
1238020
1105759
1456607
997959
214887
1437638
814211
1767567
161557
683399
1859075
1111353
398714
1501962
1333621
1744650
1771975
185755
1649570
1884490
1424690
130578
982942
1357473
195209
1874545
556873
170675
289339
1987354
592769
343262
313439
1785173
522387
536477
559643
348287
500585
1459585
949306
722381
968514
31972
974510
1419669
68525
1809515
1893798
68884
415152
1454464
265718
629737
1744076
1418361
250903
1130491
656016
150846
1917590
748825
457981
1724259
159086
86074
1953645
1440675
640441
1704520
1624434
394606
680982
1664945
321121
33365
497320
1750926
1784408
68666
340095
402473
535855
725073
544517
450933
836783
1362800
1234804
1114094
1961432
313423
873789
1803789
11781
8438
239837
987196
1782954
1335080
1188752
845639
105993
94599
1533360
313488
1362049
1057805
1894146
1275525
259314
704838
956763
1298463
1530600
92008
836826
1008942
1421217
817306
1091882
749248
1920151
707369
990461
876596
1192398
498781
1769770
1025352
839806
1604696
1768442
374637
1918729
1424657
1376425
1490164
1091680
1765180
1801932
1020969
830721
457433
1704299
377165
1177815
393933
656026
1147824
1613815
1210691
609819
1654966
1435447
982458
1944366
946501
1096258
863521
966577
1024336
328654
976229
949403
1471643
430323
20004
1709162
793850
1318483
1471062
971135
1047968
1009065
1888342
1667458
1468245
1393567
1225179
469249
1495962
292878
1769215
634862
1980732
151348
1665564
1774397
1928578
1045009
1601417
592560
752446
816151
910413
1459152
158079
844152
1844782
782706
1829021
1250047
1244448
1789043
1774545
1683011
681484
577918
1192949
1643647
1568828
925771
1803172
1104411
644182
1620654
137244
309547
1411856
567677
1312126
1916472
1470730
1561553
5170
1324628
1678745
1732163
573565
1005561
1137738
1526784
900214
684165
573581
653461
1929660
201689
1161946
1149571
1483602
1066378
1273850
208639
952674
596999
1833903
474458
12028
429443
1791916
304354
291757
1557463
1555975
667696
1186560
1625363
850931
661064
1486641
525256
1344643
1114574
1399036
605427
775879
595457
121190
780138
229234
1046497
1434810
1604178
1484343
1878724
1163102
1887806
1337667
624809
534052
1748540
1929808
1517660
1975179
1534721
616296
342875
1692389
979988
1917223
1557842
1896933
1156507
71371
739602
1991777
1936757
1908447
1632605
496372
818279
838075
412655
467639
417135
428418
1186482
986301
829161
803488
1786255
910596
1089157
1510190
1462185
1886053
653696
119985
424067
1780089
1575822
81359
409325
1161831
1416978
52411
1429057
690692
1480041
405173
1792640
1748758
47268
926753
1331898
739222
1836261
652978
837357
1215480
119983
1180114
1744781
1283704
878524
1610454
1100593
894926
142214
445216
1306666
902138
1379410
358337
945392
1557609
1546040
1626680
1641090
1055490
1370916
1982379
335360
471686
1154167
735700
1078354
1955742
1964945
1801029
78871
806535
112961
261634
1972168
1828392
1419822
1832824
881286
558107
1141684
611372
1165277
1343632
424915
1284870
514695
1197482
209873
1669346
1173649
692916
948582
505364
76594
1887229
950401
635460
1745879
1195804
515053
1807706
1591685
1644114
427576
150011
1184739
1645790
576499
683862
536926
765313
734757
136206
860926
24377
1853745
1968757
939302
10335
1860662
1774204
1258552
411732
1380515
182578
1668966
315728
747747
489174
1609366
1288899
829043
417360
696846
1278770
1788610
287324
1632379
295012
887308
1188544
1784606
220139
1962891
1197339
563157
1532026
848593
80807
1696903
919638
515924
1013794
1055018
1088691
232416
951319
1319144
1681559
92575
78333
1452245
760269
1855469
1578315
322701
1196080
774395
686671
427103
1099808
1211769
798194
305361
342037
553934
879659
317126
1393931
476017
1291900
1797288
314751
217855
1878895
188429
235535
1117764
1246709
98408
878447
227520
1520841
1563044
1027753
97155
1898416
1849781
753742
1117757
1083191
1650980
1875181
894649
1136448
1283263
283622
1490504
366866
574147
501119
1078705
1600855
738529
1435188
1440231
1716119
28822
282693
60708
1378932
105994
1462388
1219475
1429148
877267
1288498
1477394
1899125
298915
12319
1902470
817312
1566944
389802
1125253
534573
384109
700599
243784
1402389
1301013
720448
1726827
1725868
842725
7329
980135
1866939
1728614
460579
823182
200167
1048102
708794
130625
342511
1543672
571772
34488
742195
259228
1899683
1251448
468645
1817304
294921
1280468
1746487
43466
554439
963965
615049
1717198
431719
627382
1524797
628501
9818
1376770
417471
143564
1690905
1457221
1765561
809768
1975031
505779
1507601
97645
768591
368628
1119616
1504578
1022734
1905651
176782
60022
768527
399935
323364
1220432
517592
280281
174446
1871820
868208
1337382
1745465
764271
1574428
1633465
445072
133814
1695683
181727
436871
1119642
1097212
1960289
655946
1779186
88552
647757
1008992
587196
835378
580206
235241
313662
768879
3761
1629726
1554978
1745860
1588742
40321
1428668
1220134
280116
1095122
170874
1315084
1995820
1585641
1147844
1983422
1001829
1946196
1564393
1520380
1168316
1836254
1550988
1292106
1214680
647569
1102059
502033
649916
1356856
1125314
1992736
903404
1000251
383340
576359
400585
993253
1244466
1438807
1210817
1658971
709985
1928075
1150082
105486
80395
700169
714825
1522107
1461799
967820
1682164
406637
1581082
1649372
1551064
885259
1571701
1720565
1869955
1071390
245855
111139
470607
1823713
1199088
539697
1196842
903729
819200
250236
1093234
166024
1215007
1914132
1042195
955963
186041
1688029
1280620
1917641
45232
621676
1833936
36213
1742885
1544633
1781938
630073
1182430
1433523
776286
544904
856980
1126802
277187
1082622
1259465
364285
549766
632470
1348871
1128630
1216665
1286855
1212423
171449
322157
379751
1150902
1648134
559309
1747706
241565
670056
1454179
262218
1314636
958146
1214552
950481
1309507
1873201
314212
1720986
179881
885944
1153933
480639
1115806
1245365
285813
89811
601099
1300822
927369
1550902
1237843
259302
1552471
1843375
1185183
1546724
685468
317977
1914716
856953
220991
1538690
535171
1283407
1878688
1166064
1131176
1701234
1880755
1661578
96911
264437
763474
659915
1984389
1328012
97437
1787665
15047
103254
205995
168093
594029
368592
1024001
234383
424654
930432
540074
1416769
544933
988302
572413
212518
207830
866834
144668
1608832
274546
1294969
1605461
738846
1753670
595752
1934959
1041783
1526815
1515468
1051727
1381234
535525
320069
15364
1171697
1217342
99668
337256
1864445
1851793
26802
1278187
147499
67205
1976573
827249
800164
1824972
1280295
1727036
1842025
802072
1424847
417378
1723640
50827
745341
67376
1425503
1747282
1532727
1392507
618150
148379
1172954
630786
1240354
1178149
403827
487963
1803857
981400
338342
1770373
1230813
1366772
135474
188051
1984372
1597054
1960671
920256
1793176
1866635
1603445
976046
359142
1184535
317417
1293147
102177
673000
1433174
1133968
580183
722249
801069
115871
1146767
1984512
1464910
222197
1374331
1422945
859559
1190942
246267
1248269
940070
1672670
1982710
1406049
63472
522076
67848
1366036
1092766
1753762
465304
757597
139427
678986
662480
840015
740565
988031
1241532
1391038
982553
808383
955702
933317
816232
140496
221446
1271229
309010
1734343
1429831
1298443
1998736
1415840
1443677
623527
1459881
849593
1711327
872400
451792
1616876
884839
729828
311728
257195
1160789
492566
1028912
1796539
546287
805600
1554190
1819361
1457709
1981799
754143
1210359
1240893
769023
1622477
670705
751832
1889127
574530
431268
1270960
1963097
40242
288216
1579883
1362522
1512143
1667618
1424484
1031047
1095154
507159
562654
1901296
1179280
1732633
606050
1879012
435594
1258569
797961
174395
1849898
274073
524931
1611316
1926221
1705096
1400689
1091226
1381629
1520854
1841160
5808
1219633
547029
958933
1046927
177337
1448946
452963
1100588
1184757
491145
1937104
524634
1369942
769125
1366252
1594239
494831
1614948
315205
1360111
1495471
1036385
1520093
1676743
119598
447619
615354
1190248
738805
1201576
1591167
117540
1119070
1401970
978774
637766
204194
1406700
469072
1319374
1388567
1625486
78185
981412
1519879
20875
612226
344598
873881
638615
1172341
403911
1488999
1483160
1131224
509808
1435603
1157757
105448
1695136
771836
1043978
684017
97152
871001
182664
1186568
163649
628591
63525
1993885
507994
350447
614072
280231
668711
1278808
993585
1589544
1695129
576169
1576882
1331861
763136
380001
278280
1603547
1772239
1303053
1450281
1538701
1433063
1051591
811793
1878441
470398
1485825
1454251
113207
75277
1439008
681423
11660
1481086
1730846
570306
694360
1207979
677779
407597
658446
73427
124696
897582
1726796
1901
995804
1829870
642154
35605
1729948
390464
102930
541151
1995506
60677
1762565
1909558
1782797
719763
445520
134365
1393988
1895230
1728309
1040547
1314820
793235
174490
1362127
316276
410794
756861
1619843
43466
1337435
760309
1950458
467640
695500
487574
437745
1414648
1559060
1928789
454640
1533638
600688
603165
1301246
1246264
1028129
464758
700828
845214
1724550
1552519
1456108
1969181
1615047
122490
555150
1273725
127094
1626917
285813
1853872
941315
1344629
1039049
461510
1789707
926863
846691
1207027
330021
198140
1336936
1008793
1536723
1551048
523815
28925
226383
284879
1297873
239285
1240659
368346
1862248
1303963
615729
180678
1342508
112147
86002
103735
741817
644892
1639033
1678034
1735263
1452866
1975452
276991
1448118
1208945
1983307
354361
1645797
664229
1976219
907358
748737
43663
900124
1695894
1407640
1094411
233837
1013774
1862375
418011
694533
695723
983016
1563570
1326525
277280
244809
859384
443795
1509850
463913
127151
925928
695656
201
291059
869217
566807
338303
550346
1873272
1447380
981329
325927
1463300
1639313
1808542
1195814
1317621
1666253
390100
1991709
810982
1868202
173761
1251418
1273455
296237
271146
1682038
747033
514879
1862193
1622425
1872419
271030
634660
256836
1616096
1631383
1367992
1147729
1853893
900596
1120310
682693
1626302
1326469
890243
1049183
1335573
797483
1399937
379496
514106
118491
842027
790137
1874598
213928
917229
1383642
197320
344371
654351
770470
1803174
1132870
1992951
1430722
24551
1922602
194059
1733600
682041
757791
1465782
1987853
1339163
1359255
1614186
884458
706109
1637478
1867856
216349
922312
1736928
965186
676293
717932
1707997
345246
717150
507886
1559460
126908
508543
1289046
641035
1285458
1134455
1499227
278274
223408
17312
1723704
350857
66450
805821
496948
276650
1506454
536185
162260
838165
414514
763530
1235269
482717
460415
886461
1306011
602958
1727936
156929
288689
220898
1841550
1960254
1432487
566418
194386
739336
502303
1681445
1258766
1291840
1854276
1757074
527056
277613
797309
695196
483393
1154991
62272
1363002
196624
798935
1884101
773571
1701047
599457
399303
93524
628422
1143389
138469
804523
1681511
1713124
604229
573405
920798
1593701
1414196
547205
1900226
699043
508538
394367
1514803
1583420
491846
324923
1855216
943355
1706499
1818375
1434752
1543623
1209854
673257
1621281
510217
1520781
1493160
1724646
250939
836095
75662
101738
1018882
1829713
8710
1441299
3603
565634
204024
559836
1157459
1369304
1084831
1210066
791377
431825
809629
1233511
473569
1025004
741418
961511
1317126
1305062
752899
988367
1218707
1536179
738643
488095
634718
1244899
1021005
547213
693275
1339558
258346
418112
34635
1528389
138090
992971
713425
706083
320739
574614
1182432
655181
1196790
1543600
724531
1636873
1750022
612594
1447998
354483
453324
1124972
346463
1976244
279216
1327636
970796
1988642
878244
113032
637253
1102628
1655738
558944
1450779
870423
779815
616829
1204998
1415786
94623
376740
470140
1192156
1122652
423483
987882
1098609
446164
1533144
130885
833088
415894
257813
1977367
154403
1195951
34268
381125
1684229
1909809
748474
64983
1147954
1953519
1606544
149495
1647761
1616455
655545
1667495
1054373
914048
1143594
753833
91533
582427
1052559
596725
449139
539046
1350547
119419
571939
1205289
978659
170756
284083
55361
1743897
1689394
135801
669479
660288
1253952
214491
615603
1552932
974150
195809
1078226
1818607
818046
1333425
412098
747291
1360022
1361327
1778595
1991511
497940
18994
1442342
1145947
1316002
149803
22199
1541556
854837
1587859
464781
1379512
1020051
193546
1734067
583405
1454490
1795007
859331
1848127
416815
745564
1527617
812308
358988
1824634
1296995
60913
1744174
1805623
1451464
781916
1339135
544275
1301807
1310781
1822344
1628906
594076
1848995
1643591
775300
983944
1732917
573336
25364
1016579
562722
691912
1495759
1282981
1748060
661002
301950
223111
841285
1212377
998278
445630
1976935
713166
1916262
932546
1494759
504963
1651542
1341476
210569
548046
1059136
301904
1515473
833858
679903
775094
552878
1932376
756522
945651
1195744
383967
1400593
223250
894347
1109176
1253675
665717
799555
1158833
155424
1756680
262517
444387
535244
1343551
1276185
502878
478160
1434339
25287
1614551
215051
1669102
531244
708730
24385
520236
492305
1717487
1274125
255344
1147208
1233024
1059662
585883
1701348
278691
919977
1236278
652986
306318
210709
25423
1517643
1132747
585714
641629
692197
1911398
1142050
442021
215179
988451
164469
320849
257965
763507
1300944
1107758
554678
370233
324553
177337
287272
610428
936822
383547
1910672
2480
1730104
1461526
1826808
890955
341015
989889
1180162
1729083
98469
1258668
1295010
399275
1627221
719759
345356
245244
1983009
1366505
1645222
348932
1752205
1821294
1577376
895583
380616
302739
46468
1762756
512657
1336005
836174
1649792
1091882
296014
1069779
914677
31271
223552
403116
1261815
801138
361613
1845484
929936
303149
1717511
961531
1043338
1898484
1820443
627915
43231
167969
1371905
938781
480481
1130355
181013
698427
1243150
1760626
398399
1361753
718304
1715319
509960
1741558
976158
665559
775799
1786642
1779430
926224
1377892
1454552
1364524
176746
1564425
213862
1633549
683675
1596053
1048019
227225
1758591
61395
1211282
607182
159839
1258109
1728848
639251
785055
138795
134074
1818957
1699010
559856
1768547
1167796
99437
175614
1380861
1033720
460700
1677094
627361
1522645
1528612
973577
1062250
87064
73612
909457
355740
992043
682790
1776014
1221430
200884
23469
630483
395363
726734
199533
458683
1696762
226485
701519
1365836
1468905
553365
275591
241251
245037
1120795
304255
1600493
232887
74635
1399180
420195
1290570
1669617
1186560
1549587
524564
1629130
571457
992182
841138
1939520
751922
1903018
586402
405445
1697704
1570080
1074575
912955
551544
1652852
761547
1761822
699859
443158
1982576
1874710
214293
678809
105571
497386
1044790
779016
653343
55995
580118
1004241
1107749
1930998
933562
789599
1732416
1534944
1926004
1986020
947015
493051
243543
325092
1691770
1788101
1849310
54988
1503445
1014414
781452
1392024
833936
1984275
113726
156274
1471318
313622
952953
752708
1195412
1705925
138454
1530227
995131
88467
54392
357538
893789
1915009
283512
1916701
246710
1956152
1589064
323661
1543885
1149298
342229
1114813
1872252
1756327
1183730
1025048
608327
1956458
1424991
1110269
1114189
314474
1752794
641471
1007393
299412
287133
440321
208348
265131
569331
1182511
1337423
1132595
725354
1765554
1673163
1328437
710367
1128927
490413
575522
1879107
603509
371470
1726131
1753100
558205
1104932
1260742
1873983
1089364
380585
1460997
1925719
28679
150763
1213837
1792103
572301
1453184
660803
1233182
527947
1483814
285382
1080935
1500006
1048667
1257281
53697
1085259
251655
5198
933616
1203143
608114
984304
1596368
920639
1110030
1860405
848137
735456
311768
1887154
125894
74124
1857459
450955
579769
1491357
769526
1571182
702057
209790
386849
337576
1696152
1832542
1059314
333104
1664893
29563
1616586
471832
395876
809070
1913465
543449
1625741
683270
1530493
1003600
1157919
1637784
1045734
785985
398474
64791
284348
53155
1539439
1107909
1009343
1867177
127172
1478694
1769155
763465
476173
483272
1211282
207896
1522986
328701
1512904
985966
599792
1526507
445239
1178366
1966569
1100150
1605912
768780
758623
248905
496035
141929
653125
1364950
579239
30006
501330
479010
1872097
1068049
653513
1609001
118861
847843
1021531
1934461
1564831
1267258
788219
907781
415875
1607368
813797
621577
1288228
543305
1574209
1620928
249204
1101722
1983417
1077283
1560680
805240
227447
326303
277665
607348
118102
1438242
1234976
133852
558936
250235
201208
1176529
1207122
163996
492952
621586
771275
288165
1988963
629220
1052494
1801048
726626
726177
784645
814934
778330
1396936
970118
935031
122699
270480
1593792
625423
1299384
116729
1556554
98866
1694220
827506
1987292
1077411
1840929
840825
1118509
1170122
286808
1014517
1062535
1114455
1194540
603793
847774
832588
1307221
1110266
1475319
535973
1391999
1162286
1974748
517621
383889
1353145
917410
1697211
209597
498131
1266392
1141906
1708789
1152835
1454398
105764
242671
1429385
795185
1266307
250174
1084531
883855
884920
1655391
25900
1568099
567680
278394
719462
749487
1590633
1576973
859235
1550440
1232779
786489
904105
544827
1363163
430683
635657
729254
1264609
1066694
1271977
974483
199309
301472
294591
1507071
1907277
54575
1977225
556174
112242
1343977
1135333
442570
161249
1132170
1891377
435901
1314981
1881069
639953
741340
1018561
401992
1128406
1303756
1631316
1032521
973611
1674066
1846664
1185630
1460176
957565
1038466
1973553
937917
859700
1802681
1234373
846259
303453
256792
328528
806234
836122
855501
1204092
1892705
128900
1896595
1032738
1830655
1005972
468547
773810
1140642
410599
1922980
1566674
38748
680484
1046805
1823756
1626464
1317346
447002
1092998
912507
94693
815281
264320
1536844
1362370
1949277
85493
1939783
1196279
96531
1436977
1400227
1125184
279790
1946384
1827539
221064
1674416
439134
1635340
1161202
1161561
1419543
1180055
1040084
51681
895842
1180762
36206
725608
801897
295149
1142918
704979
7317
1603119
1391828
342102
378266
407506
406329
858127
553328
1760982
1645289
392974
1775323
577542
404484
818924
821747
452889
339777
379572
397217
274595
1332792
976
884695
61407
433330
505867
1356432
619645
1532160
572985
1919373
162801
583138
1550371
135841
452049
164887
1071243
1173687
822204
381709
537806
953500
135402
1210885
1523782
973734
1129419
1958321
1093142
1566846
648174
605873
1279871
1752627
520490
1090276
408724
473297
1370322
1113924
201114
260944
769564
409582
922131
1223111
502198
98589
1241267
1665018
570647
110583
1483292
651324
1807120
69641
159347
742083
284566
312496
993634
1360279
1577019
4260
625291
12102
104528
1524268
1917732
1212756
540386
442087
39274
660478
461738
1172731
651529
950122
952860
1570092
380064
1203369
881821
698405
301794
319987
186266
1639235
499773
391825
578049
1881782
362861
278345
790866
1331051
1865528
1583194
1750391
1328495
188273
1854745
1054474
1283754
765556
1054660
790366
1739700
1141567
60576
500494
51702
202993
30349
513479
174458
1431117
1663925
953793
356204
1375750
226306
1650171
1037655
1708483
235043
358173
325567
1206130
1600558
709414
105212
1793989
1329350
896045
1654743
538206
483652
275769
1855036
1272223
353413
760331
1698526
5374
262344
1630614
1995950
701626
226579
1091624
194464
492444
1075480
1668990
1520569
1772644
622201
1479304
1112961
1820292
1951816
1862588
856029
1957233
70535
210498
642581
710220
401944
1650748
1390483
1038663
1026243
765474
1821497
472497
1479224
1962138
1795596
468731
1800616
1429300
1781264
882928
1849567
633371
1325885
632856
41168
1481909
292428
205081
1903476
1745525
485079
1170831
1509371
1751158
410119
1484856
94086
1406084
1702254
1793376
1788474
1680728
1878846
1445800
48880
693308
1266391
1920102
388277
377194
1165004
1753549
596443
705697
1782918
1819496
1516797
1987386
652032
1424900
1712307
1889898
1894460
1879430
1566952
149654
549102
1304914
658149
1524899
1543078
63998
1643817
244024
1470699
980430
713337
1052254
43378
1225494
825105
907992
37314
842157
497843
1292176
1409246
1154377
1959038
1256082
120446
526743
1462205
14856
53581
707281
771694
749640
765489
1575476
1236993
254823
132055
1067036
285477
245281
255235
1427776
380100
544951
1599119
1493832
1513712
1479645
978401
533056
325650
219135
740762
200206
1263034
1077082
357781
1966742
1273209
1616839
1726958
346354
242037
1136820
1185203
1036831
703532
754971
1191994
663738
432201
381570
1848874
857503
1869704
516760
1143704
1809707
536214
1453207
477841
891058
1039068
781022
498754
1304841
207167
1248001
875514
876740
1458039
1943247
1688715
1020344
1721242
19107
742966
76396
858935
596432
391395
1939365
808810
1321488
451623
1327707
348215
1201609
1458275
378788
236006
1699194
978852
1843803
872698
411465
133136
1830806
1060762
155874
1624082
511463
1623623
1069891
937263
197910
1046956
729797
544397
764821
1654260
756990
68478
740579
1135860
406658
1017036
950651
1832332
1580201
1501858
60487
1093335
1441333
1341460
1113311
377702
1497964
991042
1386043
95636
413056
590643
374966
1342553
1623969
317363
467762
544715
144139
191756
1609626
1255554
419090
1626291
1728038
48269
682252
559953
1507792
939927
1766292
595847
1059737
881805
1681609
1479137
1066036
1661828
419915
243422
1141428
1020261
1411135
1716117
196122
28156
667856
1182062
1457302
590510
1739618
1071885
1337072
637484
1023397
851882
1018799
215312
854868
1885811
1543988
1780853
861176
621320
50555
195620
1499287
1023632
694828
849194
1088930
1240458
416101
1523802
12764
1563415
1684266
654178
571924
323801
1247033
892667
830792
657809
1147288
907921
1012276
1304740
1143283
1207148
1942758
1626108
698039
1162486
527012
447925
1798349
7067
74265
725985
316544
410154
620145
771676
1956944
1705648
149761
28764
1241196
1367151
23087
1262009
1685490
35935
517442
979869
1113567
1187536
1792691
1435989
1275206
1140348
880943
3798
285187
1930030
1534862
1504318
1268541
1443506
1730708
303329
1664347
1669247
1622038
485745
340751
1730647
1852598
1999057
1018715
767495
255242
1175658
113809
370089
1890313
1112876
667710
802081
1645658
1818396
858466
1089910
1479479
1497970
199491
13880
225174
966300
1488426
932232
487735
718021
1660232
689067
1796131
821749
1628820
318260
759688
1320564
1971993
192438
483578
821052
711321
68620
1097962
1819889
84308
708128
95089
412509
780333
1867688
989476
75175
1973878
1641412
655584
728820
1549872
551834
1521236
1240219
659011
94675
418347
87539
957781
1695658
904576
1543023
1334158
1816383
538949
204095
445525
1343775
860660
61650
1972940
1976729
1014693
1307039
141925
1127137
111782
1668538
646167
1161582
1850446
599696
1051199
768951
1808435
1707492
744077
1482082
139543
788504
11972
1761601
1308140
1592984
3969
442886
1456555
1931463
272211
301870
835254
17161
1535172
1799211
1231320
177033
865886
1736586
1093757
1385144
1592025
725001
1757374
1177250
1518938
255664
661861
1963633
141613
1743265
798247
1391637
389403
1354419
519466
1197413
735783
397060
646850
196895
191111
537885
1126024
1569613
631450
1756421
330084
940438
1040952
1746571
1054295
1875749
231325
167958
494028
1520116
1255296
691825
444654
1959211
81848
1973263
236388
582187
7176
97760
1902106
1383113
1245101
354451
1073144
758028
193551
1540011
1824053
1962845
393671
3773
293952
1395930
686664
1497102
1051905
1996307
1423772
800306
1646487
358776
1164291
1966111
760576
1387488
1402484
965631
1202598
1522397
808908
1846605
490820
1275053
1065425
1109484
1409268
30893
1079447
1749375
1027345
1113165
413453
726707
1786475
1839435
883140
458518
966084
1741846
1985693
699556
1705669
1100536
1951338
1983632
602556
6236
597686
1120094
1574579
665180
9250
590547
1573523
707707
860830
1565434
171824
1258439
130717
866381
1750249
246489
1080578
1895321
20681
1749469
1068302
392247
1101209
606755
1946442
1609317
387763
1830010
910814
189600
845148
595045
150394
1182737
1694920
1727994
684556
375710
1255690
1576505
175559
859501
14713
1660105
224958
215009
1509118
203691
534084
1177488
1886152
1111299
585120
1041340
1761768
1737690
135453
707639
1151054
1810012
163778
645007
495373
1323837
855577
1587163
1404007
443476
885032
1872313
838182
1922387
762878
857694
1437372
1578705
1858851
715722
835368
229236
1374778
1275060
810248
708410
1288059
1327528
1002659
35609
188959
1139450
1089810
914893
560900
1036638
822972
847778
618071
1087470
52712
665946
110453
834347
1423404
1490548
1381421
909083
1006310
1963923
969773
788757
1758470
1454923
49085
638596
108084
959040
1597599
413811
527727
335146
621366
1199048
742422
733042
125924
890173
1819739
1158181
580110
1164806
960689
1383870
1756696
972488
551488
259266
1613829
163960
393119
708320
1610161
423676
513058
1628793
1356388
362403
894698
1876599
259785
97587
1243380
38683
871046
1994558
1187759
444156
1181858
1684621
1926027
1745052
1002820
441068
1765189
444070
1994157
1782922
1545238
459065
547169
373474
893778
798779
1183095
293833
1104714
1781742
1225302
1267670
269742
1415520
1854078
862972
147107
671830
314333
61532
1307252
1527350
1826402
1828683
1490648
1581903
229763
844619
799357
1349389
966081
222210
1310019
734787
1162873
405532
1673571
70518
353814
1481532
1227459
628159
1959025
181559
1407948
1327166
191512
177944
873417
337392
589041
653555
1609160
1301530
1328572
67192
572005
1447576
894011
268545
197406
274795
898937
1838619
830101
577557
892162
704562
1163934
1093563
1175770
241222
101448
1299035
577940
215017
729770
1940642
1209041
1759193
1830170
1523489
652261
871682
1009883
1978729
243844
1898796
1673161
1838564
1004487
548105
490502
765017
1708605
666609
1066771
693348
1894908
1561307
1504542
1667512
492478
533827
1212487
408747
1180136
1304210
70721
1651606
440795
1811408
1883953
116115
67735
479268
1356991
1883075
1492756
1521050
763697
4630
1880580
1410611
1608039
1711211
1325375
822734
1062311
1962650
364851
1497792
345028
303145
190318
266421
199639
1851936
478294
53992
699985
1580846
1336297
91504
1626944
456457
167768
1732494
1830936
594557
111584
750992
163033
722673
1326427
284626
1993082
261721
1179129
370971
111861
680475
674986
252335
1757769
189537
813572
1591901
989500
1924563
1913569
394279
347332
392373
1952416
1337505
1588039
710570
724036
1105137
1376029
496346
455167
605132
1090696
208450
767915
638262
1881935
1174376
363689
349657
1547248
1568482
1193971
1301455
906013
1562917
1354640
124232
263618
1638539
271624
1862907
333562
127744
920496
1121937
1535765
1391832
1190542
1509374
1063106
1439426
209366
1897114
246311
966651
73893
1617315
1916834
782433
1866042
1291461
1484007
551121
137791
1683885
1599736
1603559
1997761
1339671
1867136
619875
403913
1642329
527691
1907975
1436602
1280777
878633
202829
1837363
375404
565869
718294
670754
926228
1961681
1021087
1419915
711978
221852
166133
501256
1273776
1994358
1287615
1131312
1247067
1486211
619815
1766558
165123
993576
331219
1723774
1363448
711408
699455
412152
1753965
1079640
32437
1260035
226104
1145548
78135
1415495
334523
1201060
204262
1144712
1745626
1136832
1510337
1472467
1147908
1247790
272533
1070806
1941441
1812523
771342
208352
1942772
1382869
1487469
738488
204308
1200840
550454
796651
1182722
170576
267885
190541
1453368
1631915
1136165
1217265
755521
605921
1582143
586238
1799881
1461253
1983853
210754
657050
1720271
572917
632723
1199974
272902
102436
742925
275539
1184281
867224
739000
11967
1205753
53158
1125253
1280464
734872
273053
1183737
981764
622285
461754
778307
1648957
755193
1817019
872741
1166179
1491507
1748646
167407
198817
804125
1720768
845885
1906408
1139695
261798
451302
328245
832250
1511054
1273430
920937
164430
1639562
1901265
1496926
1065387
1950495
1136626
297741
408168
1398426
1365519
525516
1692308
1193606
936431
1821785
470590
1647153
956008
1400666
1722888
1181860
539362
1951295
146273
1441427
1095565
1905329
1506999
200330
1955752
1263451
55275
544287
1082172
1472144
1099466
86372
77508
594028
1808564
716977
1000352
1723092
399749
930024
1996083
1677254
1834648
380089
1487915
754903
1599597
427797
1994801
580743
1708884
1209596
369033
1343277
612270
1697075
1819179
1518408
1543467
150103
1805606
1396090
1985351
50481
1872910
988087
999007
1248313
1839237
359120
129011
888876
1883384
773593
1356819
1495270
412216
1005111
589837
12255
831894
881123
1164335
1894350
1697418
1005707
164569
1865931
1584925
1946112
1995988
1032024
819617
929879
219838
1828186
1263235
765596
1840158
843837
1860695
526480
1924960
187488
1851884
1402661
1799656
569369
1796111
1225053
86788
1737310
159543
668996
938366
1312370
1336436
921539
1844361
1109743
1520659
1450433
1607836
1539035
618854
363830
1511487
996843
1344741
962807
1213388
1421946
2128
179179
1949337
605125
1254134
1773180
707096
1882835
393721
120528
543731
313183
1131929
1761817
757485
709869
1651932
303954
1727158
811025
254879
1240617
281725
1001962
1400397
1820747
138990
1979436
1860431
596232
994705
1748965
54289
776144
1301916
540125
1672000
1141608
928676
354443
1066481
726072
1561259
1083610
1581333
154672
1648991
302544
1107278
1157833
1908060
75715
1033476
1380662
1812713
1355414
1931228
1578196
487489
473714
592925
1021693
1273467
1716254
634051
1376094
567605
196694
1318567
570980
730890
745613
400041
359801
667936
1861048
882900
136960
1521298
1942522
1512642
377663
1369758
1015623
1117336
757244
593856
1903402
1224023
1192931
1778704
1232761
1860928
553400
1459971
1524919
1127250
971039
982696
668363
925493
1670474
567358
736948
826750
395863
1200502
835380
1318379
98831
1896239
858271
1934135
321801
1937694
1828748
1801398
1447372
1554086
1488309
1345492
1131670
668696
1579496
391036
441543
219396
160817
132197
1400143
1980004
674851
594615
1257650
842877
847841
1611276
455782
1720419
61389
86579
1636385
976543
198402
1909157
1604504
660350
1220602
1387366
1853941
392286
1530227
1147253
1629019
1988472
1531
1157634
78802
809200
1209309
1471870
1877330
636393
1529416
947867
1027058
1531812
1305634
1529682
710451
723207
968652
139969
1586596
1342570
682237
1051804
1301811
100547
1495090
1568124
766157
1508425
1786066
884337
621355
1450319
1305811
1721403
114679
575524
1943501
1003569
1926334
847516
976577
103388
1863141
1059597
1684408
118555
81933
1180262
164340
1384921
502418
334723
1237047
1251503
914224
1756950
1751291
611488
563879
1871691
1590714
971907
971691
1601829
709414
945270
217841
961595
1156376
1796901
837411
369265
1455741
338343
864669
116907
797585
326851
1522924
1400743
1534400
1039213
1738975
508322
1502676
1847485
1195056
504007
1558878
1758568
737139
1961645
598601
1352526
275512
1366548
34846
664328
405825
598650
173695
1625585
832851
540816
855028
562614
1783354
1324972
1878494
494882
1340319
70322
1193535
1927546
295156
1289434
982832
1245163
1581222
391268
1135364
1971440
381050
1048384
47020
487070
934336
1714618
775931
1270815
1199006
770494
1270585
1790302
74646
899522
520276
119212
1746010
516885
1037537
1098921
1814577
203087
1651112
1160794
116853
569388
900045
1007847
1096166
19293
210511
330194
766374
316740
1774638
1237430
1882653
1289455
1745173
1264305
255599
1797635
1915745
1383386
693001
1804305
880751
825967
1739762
1083646
1955020
265344
1586705
1127858
549150
523821
687113
905335
1520063
557854
338075
1152869
1105622
1497845
1204671
1606594
27783
342354
85169
1792907
1639047
1300720
1180563
739710
1244278
109136
918465
1099664
1790535
855586
719319
1235499
52709
1677055
1224389
1379722
1176742
1217840
1080857
1801573
698148
65349
1714150
65538
13961
646378
1926127
912170
1048424
933101
1460718
1784496
1219064
725280
741876
1888362
1768460
131068
913376
1619670
1669657
383528
253826
1026762
628567
478263
430631
1526898
1798611
8977
78905
1904484
616497
1395352
1270633
515527
1394585
1191018
1993027
1769798
611543
70603
1020096
416023
1409936
566082
489910
1043871
647732
631903
1515073
1988903
200254
1050482
1149533
464950
1348870
1613056
709485
1834580
1478974
120163
638592
1723202
1910394
464206
585582
1761075
156928
531222
223786
1477921
1929662
1888322
60924
970671
482756
1983849
902690
994321
1737273
914142
531590
1549656
1338455
1095649
510486
1763180
1382401
1093638
883257
1497948
405314
812173
1277781
74561
1657984
50033
1775684
1558020
1847015
718626
112631
252283
1912675
65358
276306
1376224
1902237
1506502
1230834
681906
746254
329664
998880
1442524
1859261
1564743
1195733
473277
227497
1580099
653791
962723
683685
127976
1866139
1688991
734082
1275448
1568089
554639
1899501
818071
392777
1540944
2542
1241221
43622
1316326
1582551
165432
553205
289227
1446222
1071480
886463
925247
417943
674211
1074218
1958367
1339321
555269
506967
1558682
1332331
1413593
1468183
152340
631418
402527
1895613
455953
1413981
1242667
608393
508497
447052
46232
139505
1609590
1057983
1765403
997743
1575243
1330900
1377232
432503
1041580
1415273
1098222
1283124
879495
803683
1129635
1692477
376234
1569136
44455
1780505
54967
1803513
6871
1889070
728245
1704349
945193
18662
1149488
1226585
277795
646448
867056
1780855
1706895
1218859
1981607
428518
896124
1598643
645597
1528486
853513
217610
1683523
1818007
1810267
778231
406717
306427
676436
87504
648895
1243909
1343617
1959762
617848
253858
383286
1421188
1114184
1574097
984942
1896725
1409797
331967
362103
1839046
1450760
1873226
25313
59734
1616347
1482156
159179
1003111
520398
505817
1544369
1607421
1116143
517263
152745
1043572
1845382
879153
29672
1306270
1398098
767854
382527
637592
631353
553612
1133995
762703
419404
137323
725208
613767
1871205
1973289
935249
448661
1288590
1685356
454940
1694379
645027
548317
1007343
1920611
1658646
1776189
1498781
1595711
1941506
1039609
1411256
1985363
1561592
1812208
1745033
213919
1295107
773037
348656
1846974
128654
1436471
1897858
930891
1039269
686119
1685610
294379
819879
408209
1142464
154711
510256
674623
1089196
1175518
1272929
1545067
1720567
1142316
1377043
157096
907916
1398959
1560367
144517
1377188
1025400
1890426
1910725
161257
1589396
359095
474086
1969006
1169372
889838
359693
1011038
1617541
1231718
1001371
755381
1766597
707322
1618546
1583204
678679
244989
926978
591327
549359
1945096
251276
1132385
863649
1166190
1822317
1465381
1672532
809781
1214091
1437466
825426
300245
1521728
1221988
1450269
1078331
1986436
203410
36060
1713099
1974295
1126143
798207
1546354
1738571
138708
1575264
1619306
112939
1403922
536592
1896995
29970
123703
1233091
987455
1860303
1472721
633688
1989251
1889519
211025
786050
99511
849300
203248
745749
936024
1640694
892598
4728
1057702
302678
783619
465442
1067931
713477
1074503
1690922
1826367
174804
1148980
811099
1509905
695030
572607
1223414
157005
1889189
1452131
1490870
215496
41432
740092
293361
1335520
1021598
1770052
1118250
1311385
426921
1501008
866335
1579730
1429681
1397693
936905
1713113
1469147
416236
1594381
1364451
419437
845977
1039195
1368751
1709448
1652257
97168
1499165
1061841
1230781
1141940
1030874
256263
1113123
1502012
340700
1217152
147936
1612853
1064979
270022
196996
1952503
1844692
1721973
877405
1160336
301799
507003
220866
1584982
598763
338191
878986
1677272
1974748
558367
543442
928348
1409074
1685451
1699037
1733808
193423
1932037
1105805
1460760
1567591
319943
507312
1587763
1457203
1034750
1511414
491433
906588
965456
1773383
27786
1683267
270259
1949183
505943
1522526
204530
1861818
1740743
944402
414114
730170
1456057
97585
1104194
697787
229779
329684
1414969
837504
121618
599638
1496948
1700181
457807
1213757
207592
1132817
12575
199548
597691
879615
78
1356404
1788282
928302
1574563
1692172
1358290
1812924
1218930
1034784
449220
584073
1999255
420897
402209
103666
1111345
1604961
935694
1317734
432533
446777
1489869
1376138
218710
1617685
19312
227054
1198207
592923
1987474
581051
569905
1588050
367321
497775
1637988
1616583
793264
1416347
1090174
1641572
417937
554457
856469
1818785
1904446
1284069
753110
1518560
169474
563566
116963
1699630
1869520
1489547
1579445
1621733
184435
135181
1814728
1552626
462817
1057368
1066549
554086
1267097
273622
1395381
1386527
283154
691534
1199581
925912
677674
1371581
1456086
1152424
1085057
163269
272259
836819
786837
833346
1620392
832247
1839124
130587
343940
1232125
345706
1678216
353193
69878
294947
1703012
1186208
650134
247289
1313641
1488388
735089
1966954
1774699
1353440
1977486
1692519
1125062
1317346
570897
1788364
1165904
730471
1532007
1710360
888482
1337781
320362
710460
400876
51305
94392
446178
622771
1646022
864571
1470359
195224
264604
1599100
642841
338859
1630184
1128167
1701672
732486
1283193
1602755
1803650
1706906
545787
1653279
28141
401905
396624
784043
1222101
1852436
463550
207505
261833
1660344
781584
280607
1480489
1404439
124427
1960426
1267886
538894
761573
1354127
1966052
351308
1335131
715914
1228074
1498673
76833
830313
600707
1472728
1890453
1852155
495855
1532785
1060692
1958742
1702908
1157291
1371042
574464
1087775
1721754
916969
1320022
824983
1579292
1508418
1610171
1160853
946675
1511339
1173357
415657
1449248
519774
1438177
1014896
1914382
748920
1140394
1826351
1574689
1602423
1210147
1361080
765275
260556
1723550
684843
695685
1372184
225003
1470611
1992440
80362
1627173
921717
364973
763923
1148259
1709149
1202868
1476650
1797494
283133
153566
1839139
728474
500646
1598026
1943789
1213327
890448
1575700
1969700
65117
1165978
1267271
216592
616974
1896289
746381
845102
985532
1654333
1651623
1611694
90666
1187486
182210
346140
519884
1419008
12009
1636700
718454
1080005
1918246
113527
1258730
179290
704252
1670887
1086227
129560
1583581
345840
675884
831516
1162254
69102
1908119
133677
109360
1951286
596706
1209227
320624
755457
1590652
1826577
1982275
1762143
1637663
551652
436111
1308568
7818
293366
1662829
1413776
1145941
565107
1568802
1461516
1184063
1489964
1444535
246094
217076
1716349
1850041
1358393
228405
1768441
1178993
1669478
193062
1213116
1555411
437842
564493
1933780
1848514
551179
1733235
1197357
1813891
1823206
1693040
68584
1553056
1713803
408479
967634
1280507
1882464
815400
367958
1589580
1303822
1034306
1295110
1003935
1105446
1142858
157061
1767396
580376
925747
1229514
417302
573216
81370
1071994
331658
811432
1278869
770053
1623390
1901307
665265
909209
183840
974485
1635775
1148445
1295958
1680663
405849
1061789
1955860
231378
509378
597735
1300633
1011669
124346
1075351
993324
1582374
404463
1612520
190997
522591
692376
1648384
1332291
313337
336437
1567023
52692
853044
971041
809831
1507323
1599125
617857
1367634
805745
25116
1185691
353325
1356838
373614
1545152
471936
1988393
1821913
173316
958185
109239
196319
1026612
1305748
1754145
266957
1061808
973617
1669032
1703834
760749
1317073
455151
312553
38315
1742627
350935
304042
539483
275636
689257
1979690
597669
564300
1047189
953596
1082265
474147
1887231
738687
1538237
511233
172548
853046
743245
1362355
1655113
908655
294548
460341
890690
1782350
1207721
1644301
1852513
251962
390427
78509
1028395
1876216
745166
50029
695130
869132
500424
1654178
5380
1167684
1285217
867843
1322507
559974
1806181
652932
227403
270943
1961087
568890
1585096
43331
1054746
944097
343085
1100935
1933901
1438416
1314699
306395
1866584
230207
1834725
185705
863765
953932
178229
819981
751881
340656
664965
1905064
688408
1422818
780673
1221317
1330535
159380
510049
74024
1170876
692158
236169
1052400
1002482
976723
832435
748856
1581684
1868567
1574518
1833486
1661129
1664056
164121
1925448
304808
845299
1842230
1338132
44737
1914875
1479568
973291
1755560
1682991
1131556
1292501
1244481
1910536
672044
1856558
1969365
1143084
263201
1277004
1486661
328182
243389
1905392
1858142
1808802
1241880
697958
390733
1220922
1706609
66626
574239
1934005
1153351
930820
50652
1843517
619814
220104
846301
427332
1211802
1681219
1031401
931805
491802
1552854
1249871
138056
37893
1703905
1150950
1386995
1663809
991026
228375
647837
7360
52678
393042
1045732
2073
77770
328364
586685
1079071
731631
1956698
1095227
1649786
56691
1384445
341126
1707723
350854
1375041
1107380
1761335
1633667
554502
239240
283788
1688961
28568
1078619
320800
1872866
1122168
45484
202901
1672438
550391
1973533
1514771
1944507
192626
473355
295525
356374
1311134
902716
1352000
153700
90779
422302
539517
1107458
1027445
796308
421892
607915
186792
1853983
920862
125218
978777
320955
567545
1600891
1299697
1530302
918073
1878216
138460
1189018
1218461
1699525
251157
922134
1455995
978243
1469569
560772
782752
835214
466861
1155355
115382
1190449
844012
1527704
1268314
94440
1631306
956039
1028542
1523059
1372690
994603
1188579
1766965
1726111
1588089
883729
1375980
1943809
486272
821188
1590850
1031449
1642453
1122707
112493
1310556
786506
1399269
43184
256090
216184
134331
1935729
1020379
450883
1191635
638936
377245
286319
938259
661379
508120
280744
1252471
131200
1772495
1444783
15674
1990608
1365597
95313
21320
1873685
367589
1305063
1144366
1715102
813826
506435
848950
1344238
94146
1650113
576280
1553731
133732
638505
728665
327252
210986
948604
804586
399656
518832
1942174
1900627
91933
556952
471961
1696236
976092
373516
597445
1004181
1505278
1400349
403857
476057
1691928
1187693
1270272
1505771
255203
1778570
1714856
1633541
951641
302770
810969
178229
270498
246807
1472534
990165
1255110
1743099
1439454
1572482
230855
1143414
1172182
670849
947517
284486
606573
1346755
892840
1691149
1443999
135127
1081001
1532769
1379529
1889899
1081882
1447596
535396
1349317
1574424
145927
1740469
561812
1965796
723235
1432518
419014
1796592
1205943
1366177
63675
1927072
1089228
706507
1838476
624391
755370
1895175
545978
307968
257766
1576977
1734632
1947996
1295862
944897
354614
563057
154590
568394
1207553
826187
1459843
1439715
1201593
620374
1405641
627398
1176415
168791
583201
1385445
339896
249582
246443
850168
1871373
619310
1427330
1063061
452863
688738
1687089
1045857
1082125
828252
1152150
971430
1550663
515362
191961
1395209
679584
1172438
1890273
1628076
1750391
1842444
60614
166271
1305284
677906
684798
1469043
1357906
1538959
1499950
1652623
1439489
1022983
270163
1891954
722822
710663
1046109
934654
1410911
130251
1055122
1792984
1424346
1980290
1249409
566738
1431389
1143211
1838558
1927930
778817
1383840
1352408
59244
544308
1227518
668973
372989
1704730
1535358
1784248
682589
1396885
588296
1061415
861712
727977
838917
1037200
619558
1203013
87472
1009100
699362
176003
832004
270631
357110
886712
452067
206932
1284690
89270
1990296
485209
4693
153086
244890
1476971
1884654
1377199
1059868
1358921
150468
51355
1336610
433778
1199026
293702
1681284
942335
903068
1816871
1489315
1632646
1429071
958382
884456
742398
1309941
629193
1924673
1234419
1462992
634194
648861
171068
1999992
880012
633917
618748
1484644
361550
757319
988627
1603076
512632
720589
268320
1559305
1955021
1500994
183884
1484518
728068
601898
376765
1638955
1659934
6922
1643650
1726817
1949252
1321235
1778720
596733
1442981
415128
1859253
1257118
872300
816894
209717
12637
542988
730072
825573
861015
348717
967207
1232232
1849395
429396
1106855
1335262
909673
1252967
715389
1622901
1798618
1013432
99187
1697507
1993036
1518158
366118
1302272
1131984
1306623
1071097
34276
799639
482086
1672912
357365
209329
90375
3389
49687
1088768
223058
608533
98304
1666293
698729
1893966
384005
927304
105479
1239550
1889560
558121
1703824
1189174
139478
1867769
1878485
1201969
546394
899313
797161
804699
1632243
522067
994635
395004
1477274
968763
345229
553350
16848
1451781
239970
625688
212595
1850799
100311
1860492
215302
1040374
1671969
464535
314073
847641
1001301
1085230
1632027
900596
768969
1967992
329518
502557
855049
199575
185835
1968380
312920
1642920
1456940
1426271
1737208
1997107
377409
1994946
1356766
32787
662420
1261706
1868922
1890075
1887737
1083071
390133
176094
182142
976169
650416
1133773
1843970
545284
1957123
1015830
1291952
1853256
1602577
1350975
679416
703516
805615
1565721
963791
904559
237564
782334
90016
1573396
1064296
1583279
1291554
1929815
1492624
1427359
498070
65552
1708398
414301
1702852
1907931
550235
1637942
24727
251990
1632418
1123539
571264
231496
1084028
913653
1749851
229063
1664261
1983308
425827
230053
265236
1923849
1205125
516016
738762
713616
1347151
948537
744464
345926
473508
1853367
1798224
186489
127117
1343146
1403450
1985021
1133467
1930269
308266
972225
1845310
1673265
1474844
1828432
1401696
1428821
953471
1343554
1065911
1090763
1149416
1216280
918231
629596
1513793
244446
677268
690376
1148856
935490
1167966
1378914
1360975
145942
1826736
218648
1167455
885585
339440
436479
1943112
1483538
1045704
1436347
1280570
39590
816557
842546
740746
862621
108043
1461409
1847754
1080399
867759
342731
1010724
297329
1249654
904450
1129402
20741
1221624
73920
1481860
627859
1136662
265203
608530
326967
565900
1608643
1329743
1642165
1611435
1662926
375859
1219023
1322380
1526635
399289
1177370
287347
1156940
1433995
1383870
652608
240845
1359351
380490
294720
892771
908997
679101
177289
221215
1896889
195350
1345631
1645217
1703160
727514
851710
1856476
1944613
1597108
114786
596824
668427
668054
1770929
1249388
1474938
1864691
1260597
904959
1061129
1710993
831074
139832
635659
1709049
1991144
889248
1759334
1705706
891749
531309
1623352
1091736
851053
72006
737486
1298041
90430
705283
1652560
1202287
78499
1191684
1314873
830429
1616513
1751412
557164
391579
550751
1593438
939012
427475
379450
1593351
614164
1967488
595777
967239
1150034
722856
692938
1077169
1102249
988967
347343
252457
489079
1605336
713143
673102
1696098
1587597
87732
1971761
925598
1573791
984499
1380784
1149376
1907316
272155
87551
1643887
206996
300171
1127563
1934612
1145069
1270024
1924864
72003
858
672705
1683676
1237232
134610
53206
1765732
377292
1911350
1786251
1391822
1806418
1624437
862303
905175
1603094
1617607
228388
431001
80263
1625049
525121
908519
1764314
1872402
503207
24974
281091
1320918
1126492
1013230
410830
1515503
825137
73776
1408554
1104430
1215861
1116050
1903118
446962
1833402
1201019
987726
1027527
614518
1391918
1606814
71812
740421
1834401
468193
798119
1406160
689128
216681
182843
1540435
111450
1154998
1027500
1889338
1918244
573933
1432348
1568771
759577
716371
1226044
1875825
1710671
1490563
1299251
944324
800485
302700
677533
1796965
1996913
337407
10996
1062248
1800987
1464709
587842
451242
1715896
164018
705855
1368345
698564
172072
258427
435484
1042826
268039
549777
509029
1640392
290512
683642
37704
1725447
1474794
1208294
1059632
1831838
1182728
179894
923596
541777
1772289
1818470
1701591
1828130
1495833
1845849
378816
1570697
308218
1471282
1288296
1739916
995675
1796411
197035
447554
846488
68635
1853332
629123
724479
1045641
1104829
204397
1377693
1911715
613732
1786330
512105
1748912
17075
1087244
600651
923268
288339
779253
1468442
904592
1908346
286400
599216
1675471
1461423
706614
1632575
1133853
605701
1353272
50126
614579
1402077
1302458
612074
423970
11312
368178
52215
800258
1056649
1192378
1890090
474546
1880950
1524783
265101
1605886
1643173
1133349
1219745
1886346
930685
1225611
1299249
1633837
891377
620535
1829617
1096834
717019
650740
1476044
191976
1777028
399022
601965
715302
1779737
256763
31414
1621347
1762588
1315977
117507
1664119
278337
1713157
1828006
164021
438216
1858174
1898425
1530064
111866
846408
483809
838336
1138662
525715
532028
1783314
1078763
1895557
1086346
433515
1829363
731514
1177411
31014
1462040
881407
1675940
485633
496976
840468
1274858
465117
322223
827867
316736
1255320
762825
680148
589027
714064
1949865
1559306
1460632
80533
945168
634276
51161
872433
1796840
345235
372371
1810887
1680919
890136
1323008
372984
1465549
479239
998982
1382091
347867
1944212
140621
1577403
764198
1078124
451959
70064
1948299
989218
970237
370377
1014911
794860
1331733
253475
1614289
1097344
1359709
1281842
248468
1727071
151370
76286
354512
1563771
1351901
1182996
1187911
176868
930597
786642
1092311
1013409
1752994
1734160
1972951
536778
1032343
353853
822672
134933
272680
629204
1933859
1864203
954687
1425711
1348555
157435
1493817
422725
1736889
1281214
1058718
1492426
62821
1063622
118088
543915
1391048
1421871
1448858
655082
707113
1750779
870341
410567
902227
1950948
9642
859809
1119530
786018
934610
471556
1027409
210853
53333
989693
1292168
443261
964336
1026326
1317291
504565
112529
1026455
1432808
1680243
905138
1298379
1059463
1690039
28769
1577857
1857134
1869745
1082246
249299
1472073
1849845
751820
1386524
1206233
1252214
1739094
862117
1491918
1571015
1889652
1177405
1701712
1609502
1965103
1966450
1874229
1641188
783197
378435
842503
1360541
1092219
1211532
738218
1549149
263629
1121215
1866654
1690359
1808766
1086270
409055
1917828
125918
1546435
1622952
899422
303114
161127
216637
600996
1783824
1573795
699865
1646607
682959
1098683
1445676
1671243
1636939
1509510
6023
746403
1257402
1714438
580092
1739091
1992949
201042
1333994
478301
355501
1132307
960250
1574613
1684139
1911723
717693
1677401
1723971
927983
1627518
985923
1867166
1844534
404093
112089
1489908
1992157
1251389
213649
1324694
280089
1344213
601337
1627233
1220061
1926425
1249426
863332
1328979
1953596
381887
1211227
1697103
1290094
1676246
1879923
1804910
1367582
739756
1657632
1993386
1363793
1651873
1004286
536856
789536
1676739
1159499
1080899
1687402
533175
1402236
1631997
1905988
102615
1226682
791251
959142
1517451
1735327
1690635
1596755
1200914
550776
1937942
489722
1491546
1714253
1903054
1928985
1115696
867127
1081454
885376
1069246
1961638
215582
432456
547663
229677
856552
1759920
1838431
852565
1912517
576993
1823267
1218196
79669
1076198
1921054
307494
1903849
973301
1678739
1116195
1086955
1658288
1058476
539471
1329522
427361
414006
1176519
426182
1551843
1713558
781292
1796833
89102
378867
1558303
26554
431867
1001076
1932338
676380
745479
1370154
5994
1686534
1583591
18647
1659845
718257
973046
1862854
1790750
176113
1198036
1070124
645838
85818
112821
1716200
832413
657421
1125598
727515
944600
79920
1059919
18443
687947
1954659
651774
191024
42344
1630015
1219472
104939
19299
808102
1809254
1334949
343641
1241122
991155
1177237
383765
1102273
1798678
1243449
1363557
1402920
1864711
684557
385213
1250419
1560466
790695
1921076
1382254
1168163
79767
1733665
474363
995102
1807681
1635757
46290
180997
918754
1668400
1986693
1433392
908198
1223285
187892
827046
824715
451613
1721552
1219919
1101504
57512
1145028
1637675
531966
421563
1792387
1970745
990250
1837563
587306
376098
398502
739993
37836
1506765
1144817
1086343
598669
1708392
264962
1051275
1191230
239911
975493
1446314
1454554
954680
748329
632495
1995566
994898
1639961
1994000
1255962
921625
859069
1912728
894978
1244382
1936955
1489664
1901632
75701
1192616
523887
272073
1523282
146604
1060707
1546130
618370
77129
1127385
1056769
1409636
876201
1388524
1895111
1238625
1948477
1447141
196197
1909673
1370312
962040
1866800
1932521
971655
440241
1054761
1477322
134579
681910
1564818
1694268
1693673
1934467
63682
1179961
1308233
1529491
1061515
1033626
1731036
407259
727120
162062
1768382
659263
1887130
1181480
1584494
539371
113060
1050289
799282
778230
968111
209215
1324806
1600004
1046012
180198
205388
1732857
1536119
460315
943885
1513936
1370983
1103662
1169165
1088461
849602
746112
420031
1536057
443366
1482757
1419028
367239
1996765
1318916
326063
820856
1154746
1433585
591154
839269
717240
394504
669139
1329495
1385527
13309
1731034
1364549
1513921
1316555
1506936
200348
947515
351941
165818
1106820
1905986
305410
1184590
1817035
789511
1725427
935934
916421
1335106
640009
594177
876721
796572
1655008
1341115
1385073
1156089
1744529
1740111
1847011
856989
344408
1175457
720076
396117
1592636
263081
1420436
108871
1736410
906525
657560
750993
189236
1611031
826402
1719979
1907129
525485
1212798
1955001
88457
133495
1806779
249730
993967
1751060
1356946
481014
1914415
846753
1824323
826072
599600
1371944
990061
1165423
337879
644612
548172
838213
408292
255924
265950
290623
1957252
1245281
1298872
1031447
374571
512220
1510743
1543744
1282075
1450961
1161556
1050083
1978724
196411
568543
1417401
1648753
775354
1475045
1732088
1701726
1813582
533976
278496
1513172
1571756
642647
586109
352035
1413895
840479
1922223
1119996
1045473
904022
600319
1873923
1919245
355123
536090
1660301
1114597
1290382
1243283
647655
730398
548119
446787
1646381
70380
873088
1945145
57460
1926144
230564
1545244
17505
26234
838526
1400160
900083
1014419
176420
1017937
1758664
1559342
1705092
146462
1900156
180185
1325397
609018
1825016
1306757
584550
667614
1572732
1911177
1033300
887847
1250511
596413
1582986
108480
1656697
807600
651068
418035
1918723
669489
1474742
327608
1641443
1821692
1385134
1948484
177280
348759
1106860
966907
1747318
77388
247229
570937
1525381
100989
1375759
364732
893554
1265661
489414
958546
929121
82396
172845
1493906
945509
1788406
600461
1247359
638742
1892902
1947765
1208936
17480
1551022
1512659
1904142
471814
1484831
1450427
615289
1592635
1215853
87424
1850314
1705317
1784228
1344370
664038
1023755
846613
1468507
1178052
1018473
262736
331645
1104736
611981
1182240
1777274
1897876
1560130
1433427
941104
1108277
278855
1111912
1285208
294860
1117082
1570478
249004
1820064
1701103
42714
958700
833591
1641048
1649297
476339
1895108
51419
467529
188032
815169
1594624
1002265
1260528
1257386
1309650
42324
271750
1964121
574528
1333625
862339
1215954
1693452
1367434
1337019
1067849
1512510
1696620
278654
1217755
1157237
1769933
1572490
80389
1989035
1025474
236012
1994495
1829116
1297291
366976
1531362
1975385
974120
1579698
1954922
132639
1814355
857342
1280032
1255606
1999176
660575
970087
362916
400774
1104421
193013
1796294
1535612
143599
1528307
1536270
1990310
1750925
1547823
886643
195762
172019
951745
1506843
1840254
1698637
1434765
1843953
1820750
597371
1443833
1231513
5999
108416
692514
1146671
682308
569105
711115
424484
404286
1130987
964571
1470186
1330945
25905
546685
434543
579163
1369697
345946
526524
202018
1344905
1031388
1338113
1481552
1640282
207330
1244134
387946
1839100
1571072
759762
134561
516874
333184
1611897
1570584
926277
399791
555999
702855
586457
19732
163812
1196944
96369
1550852
670743
782529
986399
68286
1633556
1054562
1909948
1098995
854907
1239725
674182
1061108
1229824
36282
17727
108800
1722945
363436
715482
1451424
617458
1292689
1280702
373068
1870384
1522257
638105
87586
1069227
536362
1952819
839232
1067861
1048037
911466
556253
342582
267410
291182
259030
1702523
1887906
996495
174761
711923
274998
1798077
1379365
220878
157898
29656
339526
1015596
197715
1009356
20746
824794
587869
1366171
1231883
341462
1013854
62542
38870
271005
1111915
986595
280391
1859583
1585904
1438839
886505
304893
16978
285704
1279505
12825
1974169
453314
722652
763465
745532
66776
367266
591171
492984
163175
264122
1853671
600887
1558451
9993
234192
153005
1623742
644043
579828
1051270
954553
488224
120121
1184723
688621
890143
990765
602347
1606742
993595
1993208
107260
301386
987474
1228899
1748361
112306
17520
1059209
479559
46719
1884633
957560
1577631
1403133
1700578
1120394
374595
745753
846455
1073962
84007
1566009
210397
1663595
26153
289783
893002
1516792
681798
183303
88082
1307207
1003960
1301216
1436665
535577
831117
1334470
1841770
1607226
1224268
147678
761221
1377522
1294628
1256210
380630
1785060
1654096
774150
1748545
147037
1419633
916446
1157710
518147
579563
1472591
1239267
1062337
1877117
814985
61940
622249
1355841
1185617
1620042
838415
974938
1101149
1517464
154829
1872966
977011
1526171
1185010
369314
233111
1564438
661514
522978
1217468
1759062
1431087
671753
1767312
1683406
748130
1600705
1434303
1525665
333161
1566630
969500
973026
436513
151706
442737
1081720
1778934
270306
825417
596929
307530
486960
222702
1896776
1682091
1979106
1383718
1935844
1372149
899680
1018916
1612467
785272
1600524
1243855
1720275
1096010
1337352
1656746
1748306
1129862
369177
106126
1750619
1050894
1817884
540124
8007
1093001
1093798
1968427
635828
1741705
1822730
972158
1221486
815509
1080210
54347
551903
564489
1365410
1120439
1134061
1295238
1105639
1779162
1427021
479376
309633
541086
1902035
1388486
1438012
378490
779374
1106240
1018821
324928
1653935
733121
1966929
16176
1650968
1713972
420651
1149122
1556162
864186
799848
1753075
1085772
951819
1246333
1453771
1307439
516949
1175374
1675816
1496550
369200
1204872
422945
334338
1916517
75252
871631
896922
1293272
731408
712586
535760
895597
369396
1610557
1417547
1937833
133971
1311521
169388
1583406
687132
850953
1525579
1037239
844588
368404
1629011
317094
864411
51265
776305
1754578
284015
712332
877012
1567521
1511870
865219
182207
468710
1793295
149905
905746
1991809
1378424
1027846
1300905
1390932
16202
1904157
581635
1077520
1339290
1459547
802087
1833671
284192
810143
747200
192397
804142
1311420
1511801
971112
1034568
1609635
223216
89702
873006
1563953
1444083
326895
754130
714124
1202848
853719
1895075
1532289
1242990
517437
1573141
1146630
895981
273922
304861
1885540
596013
1422718
1062643
749891
470933
1629968
1131605
1813438
1136636
354952
544721
686393
887042
1450591
1881233
1529188
1201754
1589630
1875186
85729
210787
181269
753892
614777
951307
1501371
1063441
351771
603569
875906
1502544
1597409
1143473
1690432
1958893
1359949
991985
1849331
1181821
311349
492579
1619490
748703
1748025
1899046
438330
826800
1976649
1759417
1186884
717405
1598460
711072
1548052
472796
671384
1479567
1975617
1903486
359910
1631943
1115319
1203867
420564
990282
1552174
184357
1346977
949127
394141
1475166
1147157
1416410
1302386
1070494
818256
1187514
1629781
376776
658620
688108
1924069
810408
1744529
1374724
993707
1506304
1570631
1762439
1828046
686037
1978421
1087714
1526574
877365
177185
567622
1204846
1436004
807746
618170
1786097
1094289
341131
518638
291019
1613888
860241
1205403
754084
1398189
1888801
1774913
1983042
1562787
1749468
111063
77896
1495499
198765
792040
1070651
647848
695036
1093929
1920085
1989721
1264011
789100
485898
924784
1460964
1174536
1311484
1469165
1305135
1425253
518603
1212339
1702513
706222
1409131
1115468
1702544
967214
234388
819531
1784439
32434
1070433
571111
1155922
709232
837111
141256
534622
557894
1496526
694033
1161451
1465548
851429
893432
1416866
17824
1687139
1918089
1048424
1350878
1416078
1947056
553173
715516
1322231
1370298
1592389
1959620
179847
919363
1066544
84677
707332
1939429
414488
1219932
437276
581290
131768
614082
155678
1280016
459275
1397838
879048
1287219
1494320
95583
1964386
715112
393203
697447
122063
1767345
1828928
81581
496300
1678357
1775123
72270
931547
1392342
1033527
1721058
1333599
1692133
1698396
749381
1977744
1879577
137772
25746
871271
231293
1115853
1624955
1536669
880860
1305601
1893752
609813
134134
1027383
965678
1060397
1398300
191337
1237498
1857433
769089
418205
1310257
544049
1762345
370078
423292
1742308
1576363
1854181
376748
106901
1151047
566660
906943
857121
1096109
1790843
1159673
268450
294112
1633555
423551
1169640
1351545
1524078
156582
810317
1367065
1561777
19713
350385
9885
317591
718337
238846
695300
328005
628261
218504
1973729
1890443
1196683
1295228
423813
1632969
863705
1440813
1996511
766111
790617
220030
597299
357408
900717
563838
32004
218034
1972010
1154741
1817449
1326153
283512
1297790
59453
504397
276413
410851
1324040
577076
554263
312980
1396882
355505
1708264
1973585
765822
709958
1387208
1198601
257470
1973675
458616
827280
94077
248067
785795
1727443
1098323
1099301
349767
394471
1034765
24278
1594879
486996
1968717
903073
1603123
1141425
464676
546694
1586708
236588
166339
1396431
1221293
1229587
239009
1258560
847562
702899
1563156
88681
759337
262609
1792906
282039
555169
1087395
1278994
1285016
1667883
1857255
816275
1129533
1945457
1636584
995644
1382657
1735610
656562
446706
1857358
247151
528283
1338549
781505
7691
1098159
904769
237869
1298402
720901
639685
371874
1649426
514815
1695379
1939878
180786
1226373
1287155
1779278
1488499
1358319
1270323
547029
960993
1729905
708216
351688
1201344
709101
1064572
427144
1189058
283100
1189365
563036
1849017
638056
253664
435380
1777936
1782244
1082937
16773
905610
1660509
1408937
1470357
608571
329416
124417
36526
553941
658634
1522740
1403282
804129
1946989
51073
130940
1364528
1531792
1729763
1973368
429814
575401
31858
1746155
1570975
1216461
1274691
61281
1305866
1320355
692649
1203491
858052
1168282
1986598
1015815
49826
915653
1367819
1238996
657342
83036
56829
1423563
2671
922954
604609
1042007
1156667
305704
1782469
1034770
483512
407978
1178147
83529
666759
1189264
113060
765429
1500895
1051057
1424699
316244
502368
1964527
1139442
960957
1203507
681095
52007
1682250
1145034
32914
1583500
156608
1229032
1440207
320194
382997
788412
1604596
1158883
358890
615717
45960
875668
424542
288597
571031
169479
1058938
357571
1626303
1388475
1814348
820343
1859491
527999
1286706
730808
1183127
1339360
287517
342179
1444958
1148429
102727
696345
775643
202632
1741778
38248
532129
934986
1568386
971169
1577781
1468694
139708
1565315
1539309
1064241
1799179
794832
1097295
653318
1742105
1119927
1824704
630572
421174
1728135
905426
1826375
919240
51500
1005080
627661
377592
515596
1398159
11920
136500
638803
700557
1409326
869857
1182825
1695362
1261418
282002
969580
823494
642349
1735640
818754
1868717
452084
68957
411950
387298
1177103
1015712
328876
775592
731471
419742
513751
1359700
1718406
1009510
1010784
519352
1263947
605015
1226562
313481
619818
1714919
690925
529570
458381
652250
828709
1118879
1122691
1024402
1037460
1890333
492954
1179038
912433
506391
531466
1305991
146403
94359
1658874
287450
782624
195130
283912
271660
579362
632246
909832
1746415
961552
945495
1487426
944861
1495295
288859
1048789
190085
254016
522871
311032
1113049
1158016
362973
1814850
1142332
912586
8487
859066
197932
1258270
1690948
1148507
808685
511609
48440
362602
1630022
459060
1447790
145195
1761730
1644857
1647074
698633
1266748
1961613
1745573
1803384
253493
856558
1482599
109682
1744347
901896
1032080
528647
1073631
849745
458154
1953360
592665
1929901
565334
1085909
1465974
1147814
397294
480833
1231984
1916511
1974519
1469652
531583
672348
805226
1300754
53509
567484
529269
1981700
1734908
1358048
1489924
1706501
705393
1498014
814841
1248483
928538
66544
320920
1223280
1792765
564754
1171732
552485
1229380
909937
1605143
1072992
1285925
415662
1003727
1925130
1595333
393983
1401257
404245
1095315
332764
499508
1475867
1362720
1032925
927562
204098
1744537
1222986
1916081
529144
108297
1461975
1863519
453838
987732
1215304
902817
622220
888053
208293
235043
1982167
559225
1420682
189273
765945
1954796
510643
1096258
1095768
783383
1924180
1166843
389774
1559635
1388010
1653460
1073242
1447150
1185214
1559577
1753977
32416
1776738
435912
546875
1329842
263389
1226721
735142
1912225
1391514
697523
895971
835131
1843175
534683
1175424
1626226
397729
192673
794204
484201
1986381
1199371
840577
1393288
1379060
1087550
1022295
1261979
1892737
1672864
65881
351215
898862
29066
33484
130731
553440
898040
1616698
828773
1704286
1151163
1070398
1568245
1915891
939917
379189
1047649
442060
689554
1555272
1076154
901728
1418225
98450
770632
1940208
1994946
829757
930026
1108531
1653552
1019015
1725112
404571
782116
1817065
1272511
405723
1112193
752223
1213221
759332
1617928
1892837
1077809
491245
27039
887108
504570
1272781
1096512
289419
1392136
799666
1417929
699086
1313333
702464
1197011
1389068
96644
1647218
394515
1954324
1309860
1784331
896712
1872661
117578
24231
1128295
348724
582300
1188236
220661
780333
1328947
397889
1472874
874329
79574
670614
1458536
1425180
670881
849091
1631042
1005941
97565
1492749
1088454
1026315
1869313
958829
811262
1876175
524243
523055
1454070
1963682
1061514
1758439
1639877
1113519
71273
1509662
582380
1983577
1691756
1642056
994652
126546
990842
1981230
1755176
991494
1210129
580492
736689
794712
30568
49543
1435686
153123
1340082
117563
369169
860751
213884
847299
1483033
1684334
1573449
1056389
913693
671208
34709
150634
1832669
1343282
681146
1468626
148997
1605416
966639
1491169
432875
652689
901185
1628645
488751
1089606
583203
99497
738361
562220
1039566
766892
1970207
1440371
1031099
1067358
347367
1488794
674793
1470213
438024
547112
1329540
1775784
431629
568463
696929
55757
1772518
1522216
1189304
137553
1380520
148224
1282744
1623867
1005096
48709
286521
483364
894523
993120
1768082
1989041
1768461
202217
1424714
823952
1125533
182146
1347185
1486030
423230
1449456
1294652
557385
932565
367706
814244
818412
1994035
773681
759660
43523
564573
1834988
1690356
519288
1111332
754510
338473
241008
1242481
1102615
714265
1173217
1148977
1094010
672202
50963
1796723
814656
1400491
651683
1540278
529873
1398570
1207085
998942
1824368
1530633
1849440
739444
1741793
292352
300675
167914
746835
149522
303903
684333
1848482
255148
1433050
265132
1570664
513646
1098716
696277
1672213
766863
1725349
793346
875818
335159
134588
1760856
1687012
171259
781421
838954
1041636
253042
933157
431845
904562
1012012
1922796
607815
18460
1119785
779995
365368
1335447
636582
1763476
1166391
1964039
815633
345025
1375460
93287
1858610
1175166
1774887
1057632
107573
1386368
984082
1401158
727788
688153
353679
108244
1505367
325953
1868407
1991365
1591732
1539511
1364567
1613991
1602557
1288163
98158
1869194
1101867
785606
1086906
11871
1219454
1004437
464574
987278
834413
1400170
1410176
101216
1203496
222633
433569
514672
1808959
1009967
1119273
1284425
173168
752535
384134
623016
168864
384382
244283
613543
1868849
122775
192072
1165047
1715485
714596
1707194
825033
95818
699410
380620
617245
1928274
112620
993002
245459
1776074
1030560
1388010
1276018
261407
485415
960906
622845
204236
652828
137786
1347588
737167
1263828
129156
804369
3107
272395
605651
1264150
716841
189620
1799156
327869
1752990
1506839
926392
1080539
30470
1551518
1464264
909287
928803
147724
1256832
660200
451694
339865
109145
431518
630373
1319128
1598212
400845
1620333
775279
1551429
1031654
771611
1644884
352597
830026
580601
1438755
1758610
1415152
1789512
1369235
1494192
152927
414289
58986
749396
1221760
878306
299795
697902
1954773
1209310
1163565
598123
1405826
256830
360040
1696613
1028562
1228094
1228173
218359
1034501
199371
816685
359645
611342
778647
1203186
565966
652329
1237232
51300
408663
1905036
412004
368857
1053024
1589176
555407
1902826
1457495
716481
1365359
814298
926807
1818979
532775
696294
128377
372036
386556
1579175
1552505
1346323
308960
1408195
754250
1594110
471269
761504
389466
546977
1284156
243259
140307
267882
752487
260951
1203962
232781
1097045
786300
1336540
166456
1074867
1338045
59628
870857
1782217
332292
111727
1702666
141080
1895225
837215
1522830
1507068
1870280
973897
740278
28112
1552943
1189226
1984654
1553188
1560527
1439420
1202574
185159
1141173
349962
559429
673302
548016
1002682
198263
1353213
1966285
430303
1933129
1173376
1863261
542205
1844737
1732400
1839563
915725
1791583
1061930
4820
1675828
629797
1110397
1055157
1102670
265103
965187
1155387
1671636
953058
440123
1123059
1039991
235377
281444
1528148
1849859
1368068
1620038
811673
1530650
472221
452028
170967
148532
693000
197165
1695765
1833362
1616878
147039
836693
1743219
1097781
1064316
864972
160017
1279508
395066
904968
375630
348280
1865239
587958
115556
1887782
175176
1596544
948067
137570
886546
1396850
904849
671273
1328566
796082
1185279
715928
146119
1624029
68252
1654283
1512504
1578027
1605651
1596154
235134
995354
824260
1948003
71961
1581800
601413
179920
452213
1890198
1411586
1007701
1161361
360364
420439
1254527
30199
1260696
625445
1451616
677839
353293
741685
17767
1244448
1045317
1781432
454135
1964959
1570056
1837833
1913834
1737018
1719054
504058
1222657
1248662
1538523
658916
1322867
1428722
1319519
1367285
1781519
1699543
1168260
702444
1333350
626148
1261389
498483
1305113
914094
1692675
1547687
1973058
1851956
670248
168738
1650979
1012404
306801
1698425
861660
374946
1265202
576934
1536254
1699821
887889
154652
392672
953756
431849
325955
968417
494255
1336206
912821
538224
1324122
1783113
1367380
530095
1460705
1718223
490310
360007
1139153
1521054
971867
1627621
1036852
1253704
158083
1214711
788921
1182048
1086692
1487591
590361
378129
442870
557566
153816
751437
1105647
1247441
1850873
1759205
295855
384525
710259
1612183
186544
1359789
1949782
1389281
1195780
394275
941761
1741732
1437825
155277
31287
127667
1009809
1797159
1725821
1418713
1960922
1745301
512017
898233
324647
1169606
896944
1630639
1476422
292530
9422
566611
343441
1328833
1009795
292431
1884375
209023
1769187
1444013
10853
1671602
1069514
726707
1073472
1194028
854038
396968
42730
1574169
725755
1806336
1789334
1423356
1778076
72599
1576734
1468694
1571611
1020745
1340803
1727551
1566791
1103203
75578
1819862
1825649
1502642
1167174
119753
852019
1238631
353546
767069
439383
1558556
1327262
624821
1170315
92603
768731
1376085
1493606
610315
605682
1235911
357068
50813
1806865
1535905
522146
1791167
1490118
1414445
610415
1436062
1745647
1342939
1144249
454148
1153803
901768
408766
490807
158518
742969
129577
943570
1751914
396504
988946
1256672
788349
776577
1260853
28422
1612295
1530835
952814
992956
782028
276354
329974
1152673
138664
1331447
632446
526833
459812
1149033
166601
1832365
608755
720826
1179651
406331
806612
546282
617981
1583809
53522
202095
901629
606000
1760693
107980
1364905
1280917
948105
146737
781459
439377
258099
430435
1650358
442646
1194137
1544312
847339
814821
1160875
1691390
721160
489839
1540860
490023
1721943
782226
1708577
1436191
1786065
1758197
758965
759170
885007
1116081
743411
137260
752682
1591700
960948
144227
838646
1282949
865613
1874798
793870
1307094
577093
55768
1570581
49352
786743
1819716
744074
1482450
1851717
328469
1551001
1280633
611632
1548459
556403
663221
1794053
1722401
983358
1116927
1808676
1079235
1513539
1695251
334631
727925
1189590
1301349
1502352
1605171
764807
895781
1839925
848099
839064
559219
693918
312277
668941
870238
259389
1617189
461444
1434435
1509815
1448584
922933
1392890
1239266
1116498
1777361
1850321
646810
141146
509712
1036612
318710
905865
470396
1752662
1811210
1453103
1865889
367362
1884379
81196
1802331
1697046
1324521
214185
1381401
353333
533179
1203035
749014
1692075
1693409
99319
1777771
204350
86953
67268
582303
710541
1553379
1552494
196656
1000417
1482278
1418578
786644
1932932
1367978
1542655
520858
499592
1342067
1949455
1465280
618749
880155
329533
1695813
627426
978698
238778
1775223
1689524
1711807
1097034
1061316
1421257
1874297
1345954
926741
755926
147623
266267
331484
476094
1447271
1424545
863575
224736
1800727
1980433
1289017
1795054
985390
1184580
1371934
1442646
1804531
1353829
399780
22223
697111
495978
816402
673518
1835800
1754273
616885
700863
1651385
384871
1231217
1247148
1436422
744812
1233634
1139084
1150907
1778027
396125
472214
468199
1856413
1533477
440896
1107800
696051
1818612
1897862
240364
1759842
161523
264000
749444
366510
867344
391716
1520607
1686682
1561386
815684
1095441
1385743
1432229
135179
873812
1481856
513558
1497849
641451
479093
1677660
129927
1421702
1524027
580649
1269660
1884861
716353
770957
1448653
1875003
312233
997565
1309816
717433
459594
1822258
919633
391402
1724535
1146552
718538
1154860
1432266
362692
1668777
889937
798887
1275039
950299
86884
221388
1172622
386284
920456
1617873
277367
428011
1148646
816558
523274
1515494
847410
896034
190791
1495199
1361945
282608
1969090
921007
245391
1130157
1826835
289400
1010589
1126709
405699
1503043
871850
740263
278949
331116
470241
1777171
1937964
560938
1795121
1187849
206051
331236
476796
240853
1292282
40596
1665694
21224
790541
661363
151736
493998
921685
772185
764667
552703
1406871
1516780
1317477
1783082
356387
1393596
984901
1756106
1318814
1291497
254941
527601
1278523
1612520
588357
951869
567840
1771585
1004169
1467519
1873892
104763
1885618
79184
248496
573595
408543
202881
622498
1997023
1818369
290961
1557730
568797
1150337
1423238
1908845
1460521
672319
1704674
144405
1913447
838874
475435
1167626
110259
387620
1036997
1540047
1578093
927725
1710686
310712
45444
8528
1148154
1422399
530150
1676232
1895905
1669267
1603990
909239
1957575
1541361
1272083
1051738
59353
1774977
904686
460909
318429
415616
394981
1796299
1252591
1325610
1906741
1986760
451191
755710
1132222
54557
1019817
677041
771955
84452
1620010
1281868
606806
578568
989212
171845
116125
1975745
1391541
1910640
533749
898326
615041
1049816
1482017
318451
374721
1233202
1948103
1877531
1181882
1139024
989614
1529492
636172
1996046
1187432
271653
446085
1323841
1947609
1156089
38298
1853811
163768
820227
6248
1895091
763351
693019
593586
1171851
1938820
1728798
387762
742962
747410
1887969
1216750
474885
1812291
475755
976373
190131
1630255
913050
125628
31452
1301256
1889525
343599
118342
169143
1110166
11429
863665
1149847
1525752
1189308
495470
718969
1606289
1905508
1603446
527298
837752
464108
369321
905644
948076
838937
662000
1550003
160092
373666
1451896
191368
234491
502408
1039678
1994765
1853491
1942943
223383
1721383
1170137
293522
523883
1997552
1878664
1973717
1143692
1994582
1898680
344271
745024
1783419
156850
1221239
1544306
262817
1251212
763790
1730864
559312
1024377
1454713
337854
1156443
1222904
761449
1445916
1030676
1545703
1187697
439043
1829571
1152806
1648525
1940213
1065257
844300
381069
1362148
1789327
1451597
1102723
685222
1920753
1701260
1416694
1450836
410890
615079
1309444
802013
1698783
35383
1624981
17965
333283
1209985
1697407
320505
1971637
1478200
990452
428922
1539824
812164
1928312
1819415
495430
773384
351217
779826
1020073
1980958
941850
185422
1998554
698742
155740
1612811
1089005
296595
1284149
1598900
729355
1364541
837633
147227
1238369
885068
74359
1585104
1390642
14736
1306266
695738
318026
982848
872102
405152
951343
614544
98557
1873721
1641215
576579
780992
112382
108088
1539825
965694
750769
1340791
1121552
134457
1087059
1792163
432130
1921409
191568
186277
54627
213056
1889278
476834
1844170
1164293
1691919
838623
816901
341168
271019
1865984
133892
703694
617954
1992753
1047555
1291532
378612
547425
1953134
789660
319072
944801
1715413
395511
1548651
1431546
1520429
526660
675575
1755435
1177495
1490592
1174835
790732
1112625
515601
1968778
194895
1537531
268091
259558
1700712
451735
1870998
1024522
954215
1327495
1618750
1080749
564373
842562
1275158
237631
354056
556371
291093
238096
525095
1445654
1976920
1353227
59331
935578
1996029
1895781
1733378
594938
1636498
1505037
711646
1511084
15503
1780402
1425453
1576370
1205229
869154
1267693
1537543
1857037
785615
84979
694387
1613531
1000570
775602
1954898
1366424
588963
1761469
503872
1123799
1905954
1656945
27920
1659687
1639278
1394308
1096225
1275812
871416
771743
255033
1044303
81928
1351756
980365
1755618
694991
1343658
1340509
1804670
1693301
1178503
822165
1404236
785617
713769
1051049
1140311
1122524
733050
1649603
339308
1749339
1843810
272672
1156246
1391972
1961055
1750880
1556778
393567
1738351
1459188
507211
48402
820724
1600797
1700435
183323
913795
27823
1468400
1889307
1360188
508099
1136000
1018508
1592414
405579
713474
1363516
650378
978012
577277
669064
1464715
1015876
1129228
1383800
412233
97272
635995
757680
152438
1324019
1510311
1076760
179846
1067948
1273442
1714281
594536
1751546
1446289
1314175
960082
511287
998713
666917
749310
1038687
834168
1207161
1055178
214534
475134
779306
1147820
1115425
707081
737484
482347
1784506
625962
648461
218216
1050433
1623290
283326
1596066
644533
1736961
506219
397665
229837
396914
1925114
1559493
1337990
1828970
1496359
108600
1738510
1433358
1353722
1816415
53900
1346311
98908
429546
1553642
98674
64040
1410074
1559612
1407290
92014
935770
1360452
1254939
292563
369741
58706
1503791
154569
1562109
1331667
1624720
445534
642835
623193
1922092
720354
139081
63227
365572
1324959
316143
1233531
758887
1001977
693124
1211467
1701280
1036883
60464
1258146
1223733
275092
1156667
1448775
172219
510387
950092
455285
1194805
1579224
1713129
1513964
912044
632009
1722700
1740421
911481
1020534
1920887
1544314
235492
1021293
1188015
778835
1812930
887153
865575
678307
594881
215353
861278
1882040
723777
792062
1103041
133503
609430
310445
276083
645843
1891152
256574
424231
1827413
124332
1000586
1409708
1536268
1666633
260263
1944698
214153
1535270
649448
908536
1104368
427892
575862
799950
836790
1822848
645181
553827
34491
1858277
58969
111778
350622
1756970
1980500
1509489
309016
307593
581421
1529341
1218710
800210
1433502
1151802
754972
1539580
1849756
1649115
737663
1674144
1516940
1560138
1957433
1231916
1106810
321543
821081
1341101
589297
309790
1061606
1742512
114989
1777272
1976220
1988937
893794
1474393
892495
510351
1697378
244130
1984760
1016579
1523331
1640266
12986
963460
1141991
401467
1646883
1764783
442359
1156708
244203
195763
1169833
1764008
1462784
1064131
834270
433649
1748626
1407076
707236
1390390
1062605
533444
592887
562418
1149633
663791
156838
936276
935400
1465631
1676163
58508
1410575
1799071
473440
673646
888788
1874998
1772169
1261642
981051
1327403
1976801
851877
1653870
889427
70216
1825003
1457088
399293
319570
1897265
506961
1117024
1630152
1788567
1909814
1509036
520758
1710640
1616712
1465008
756287
300018
1586102
1787796
1207678
184205
1461785
752167
1550376
891999
1670762
547856
524556
527819
999657
686288
34343
1372329
1307640
740751
847686
1450262
1686824
182978
731853
996844
692501
1661846
1806871
1150252
398047
1322920
1897494
235645
1581180
1562110
381170
1099055
772664
1822344
21613
1148514
253777
773287
377308
207505
829438
1598294
1739094
757775
1739189
1802786
691036
1531229
890015
712987
426249
1318126
1491552
848365
1616846
283720
304218
1284150
197004
488286
420117
762972
1361791
87379
516256
1609022
1159484
898215
556701
1242369
1133480
1704075
1722253
1517661
1269977
497524
412802
1153418
1690876
530952
18597
1356067
1416339
1613437
1994047
1779622
1285694
441296
1300979
771729
1180676
1158800
634728
139677
1887880
1073005
1379742
1461588
1184159
549875
268431
1395419
593187
830365
569174
481166
1377535
526491
1690471
1638072
1312142
224444
990434
1398274
1797630
1257479
261885
1072367
1451833
48102
1908988
1811816
1565700
185270
560495
781735
1273493
1725660
486199
1988815
1959556
1097550
1486740
292488
1643310
1540504
1805856
458390
1293049
1240153
1103933
638220
502060
974858
664424
1504051
1517417
1300470
1213015
624001
972221
359250
508755
74239
799784
1740318
1873656
473640
390847
1381501
1675625
478812
1920428
790428
972331
701187
1829713
31801
445194
1921761
418088
179976
1702608
1870627
1492470
1207613
1243642
1086997
1916068
800922
949354
1414552
1690508
1687999
1212316
1948882
702948
800800
1549896
1842402
1254913
337068
244227
1024099
832959
1565961
1217434
1909833
49230
987146
963678
1837788
847744
1334959
1511764
876873
1937903
1500816
1748658
583409
412180
265855
774738
1515682
655872
357735
809399
303951
145446
1013717
673440
825513
1359996
599082
1223461
1886266
821407
1653077
1388366
604827
220190
763013
774432
464480
173235
1655069
1966787
1376324
633857
933939
292931
960344
1816513
1641300
1241696
412519
1125409
1375154
1681662
1271285
866434
606807
680891
1515643
461160
105743
1114581
1527284
1956728
1817012
1493240
946607
699311
659695
501331
301539
552434
223884
856213
1034438
298913
822345
792809
429797
1115980
926128
1106564
248400
1186577
1928439
1152541
1242026
102534
253693
1695219
455142
182127
513478
295209
1856846
1505930
1925076
1724043
536194
331644
1813796
6051
287735
964676
1966048
366262
1906199
1972140
338326
1082805
475977
212384
1419121
1477983
927839
764940
80245
939148
1730226
1199455
1383457
1575919
11672
1526209
367165
667014
26640
1674582
337107
1449050
793838
896396
293466
243028
119001
1338575
572232
758097
1439875
855174
551786
682793
1453830
685814
1742692
385683
904996
78753
1249704
1571410
834065
1324419
1738311
818221
1232259
1077424
1753943
738933
1531552
602670
1991802
69566
1146511
773670
491203
1346518
91748
1681184
81928
1585639
1077130
797158
1129595
524641
1802951
1205409
964646
364267
1024854
1070769
158018
274429
177966
1053467
806701
618460
269317
514255
1170030
1502675
1412786
26073
96077
1912831
47656
1438741
945940
1022668
828413
1806366
112323
903662
1770034
1631272
653961
1674673
845664
699562
108547
447120
361248
1749443
14506
1131685
1884311
904179
1636250
369538
10810
1760535
1814749
407955
383573
1283496
1735614
196559
292352
671337
1526112
1800607
7498
1309883
1315227
1439623
1708011
1919318
1722650
1352326
389741
1497625
922855
1696811
146903
92355
129962
888790
1318477
630575
275525
867695
860160
19660
1170286
724106
1337503
580575
278299
324230
74647
1502693
769086
465432
1052580
71250
700763
1393470
488141
1214577
430666
46908
1293332
259268
691968
1260795
764682
79618
63486
192030
1156482
464993
1057237
317391
123795
595943
1320913
750148
1880891
774759
1088263
468710
1620387
22307
1525803
1597811
1481559
1103233
1754087
1542533
3210
1102318
1805998
1446865
1868826
1075754
476014
1887253
434797
444618
1762699
61708
1609151
1582091
319245
556270
881916
284912
562036
413110
313899
396151
1464302
215667
52202
914185
1123064
78448
1386463
1983472
1392460
945421
1688658
135562
776127
1797388
450308
920621
667967
1450475
73463
1211128
69265
192428
1679120
1040149
698992
82683
164876
255909
1883752
668357
1611997
219950
192474
1811602
1347766
1749124
1501651
219116
1132413
1638287
75894
597849
1686565
1804598
550213
1439172
1937499
617888
1582988
65158
207626
1624239
1464552
863357
138302
445756
817815
1752066
100727
1921226
135779
1652773
1816620
1417358
1880918
128377
341134
1895322
306773
1735739
359363
63140
1338998
1556221
1056694
1532264
1540942
1519411
354850
231292
72417
615553
1977163
567762
1921578
1501887
1012284
1361983
1104764
186115
1493984
1828176
1025173
112505
437948
1560269
1843646
62298
1712956
972084
1407204
1891623
495998
1029125
1884867
1544978
1285810
1206142
911050
513838
1412248
565276
41976
1775471
1148010
131811
371281
1874960
1682303
536187
1123670
1966154
822842
719303
578384
644893
1684088
1952707
602003
49688
786638
1834415
1964394
732760
1674618
1210271
719992
1984493
1850775
79853
933643
1260168
414218
49953
1117242
1663046
1911830
633001
1932367
235020
759198
1783770
1449091
1721548
786945
139732
238571
1984310
1234414
1682234
1400590
758329
1199090
681716
1622590
1803984
638310
1639660
849001
842730
166930
248019
16362
381970
1454644
704467
1419161
1444039
980448
1833971
671040
365936
1629621
278502
1082044
1814342
1142310
540710
1775981
1722994
475141
903765
721945
222942
1730783
1056121
1444369
456754
1523133
255319
1720076
1490304
146381
1253920
1816977
1518228
517701
1027677
69355
112628
1282630
873727
1589031
419649
1021821
1919003
91677
1292130
719363
714598
912583
1829258
324908
402521
894367
1255859
981429
1822386
1711188
205291
619772
434237
1230748
178959
1938120
1368554
1165246
1831563
1951792
382468
769880
1723314
1063927
1412691
1112181
590718
196854
1202691
467776
100178
780693
1020331
365768
260379
1464779
1892952
290220
904611
1275669
370617
1628341
615536
1396603
1588347
111917
1047897
1266781
1559406
111814
889611
1475364
1740588
39825
1985398
1917965
78087
1362448
1877597
1763685
152355
15213
999944
1798140
928534
1808954
575546
962042
1405150
436432
193223
123772
1706924
1496760
1964641
1872383
255406
927367
1491563
307423
64216
756413
1847232
480807
1159731
439488
84618
636022
192209
1481443
815786
507920
854220
988606
94368
1837264
362577
543525
970548
87695
630998
1619912
1571312
1559527
1212320
65180
472564
712030
1969083
1498558
1584370
1962563
828640
76985
25736
299159
334049
672799
28591
101109
1968667
1770439
345308
712938
794451
1528896
1799317
1954916
647083
1922115
745605
78440
210090
975531
337841
1406267
743743
1560094
454637
1336825
1294132
1214927
1137264
1134978
790797
505663
692467
551622
1213044
59146
1249394
1822760
274912
242643
776803
1997050
1607814
1595007
751205
1689215
1082395
1068811
815305
703976
1701816
1647802
1190651
23407
489502
1990519
775430
129963
472160
1129199
1402603
1467627
673704
601747
91362
1274754
219629
511047
1130016
1500255
875844
184790
1379432
1016336
1917842
1398116
622796
1258747
1142842
1718661
1345590
1805360
1250395
1954063
743538
362782
851949
247031
355643
1433894
867934
1845618
1806241
1923275
1470680
791719
1336223
1523775
1312733
1577981
710113
1946564
1153350
1075234
773814
312516
690800
756144
545443
157965
1778728
1368767
1001929
1505134
1957691
1902507
1031940
720322
208993
1286678
1747510
302962
1053223
245871
1393934
190799
662371
564127
1515043
1650891
825226
1714543
689973
742890
56253
1392258
1657781
900091
1790364
880264
1357316
1287736
637441
1757115
787732
1959206
338988
1184683
680144
410253
1381279
559214
772654
453771
187508
1824418
970103
787721
276665
444204
72574
430326
472725
800103
354192
1853376
582657
638214
302978
1841811
1914834
1613048
409908
666354
428278
1211647
40580
1417750
1524468
420394
253056
56562
711217
617792
591224
1737410
1327086
459142
1479736
1157292
1573010
1238890
305761
189625
719119
1121811
388021
1963877
348936
1212367
938084
966097
146006
1731260
908495
1485839
882441
1208237
1294409
543953
1696055
1894557
109313
688989
1761227
1890765
1202126
535929
1908820
1791846
472464
348751
1732033
1307165
1561403
1240080
1054423
1380752
146745
1924466
1345647
273958
1660384
126420
899243
461916
167277
120492
693235
1696106
461280
1710665
706944
274898
1431150
1518170
587859
1241943
814380
1696700
1029179
68430
520929
1154694
228086
789391
1824234
903438
1221015
1149645
1387218
851701
1771195
22119
1673687
1168742
754244
448943
1114053
1814580
496924
1192718
232895
99925
752059
1491646
1274019
1894290
53269
1782944
259678
899028
1136135
1874919
876645
427095
903534
1448251
1430186
121740
694027
953836
977162
319751
592288
673290
601604
1338731
1749241
495803
247088
783997
606387
1816553
401515
742444
1730253
1110744
329322
1735151
1398676
852583
1978556
1893379
1979989
1031825
1174873
576572
687972
1884519
1201115
1566391
999433
1273804
1409935
309178
1154664
196423
1769480
1332784
706536
1862067
975641
1448941
105259
404591
286137
1489220
1756130
867634
1917203
1590593
1909748
748036
370730
607932
1657693
1369920
1126130
337748
803716
1061674
1397898
1151172
1494601
57753
692183
982301
419579
1675244
1444727
1398989
1684677
854570
119540
347365
858270
1265764
1431685
822291
713400
1632768
1518943
1632556
1013228
89709
1966423
218784
1121105
373914
345011
757304
641330
1366350
1807772
1428741
1197644
1648069
1707484
1869961
1283716
1578223
1420696
692086
1943996
827960
697978
856828
710144
1835408
562592
481503
1498955
954913
1381728
1397855
360663
62877
389499
234722
66012
1866112
1614754
1466665
1458224
816480
146530
1003508
282479
970496
945974
58634
1011282
250426
1520028
943627
757336
1310495
1962830
412971
960096
907061
1945982
317725
61483
939947
905963
808884
739397
1281475
675426
662672
1204351
351507
354314
882500
427692
1290610
1858854
1138163
1191044
410282
1432735
1294726
1034674
787726
895053
403385
295093
289702
1429720
587363
105471
245411
1827684
327045
307199
943923
1174799
1127494
335624
1681354
322642
1180191
657383
564919
1635476
12598
344539
1022491
546754
562295
1163533
1652305
690148
484711
1660876
1351288
368191
352302
1510496
1743830
1806617
1431515
206370
425240
1239604
480029
1283891
1720106
1949081
1109605
1882402
1278604
1093791
1344430
1847145
1081816
266457
9027
1088909
1915139
1781839
330518
1664228
242792
830396
929478
1490211
693986
1122135
544474
1453809
1567632
1177400
1497946
59033
1711541
361844
1581539
104132
1666208
1087003
98812
1326599
968204
1066122
363893
906713
1318772
74828
1297018
952734
1758740
132073
328911
309807
225962
1086325
1255024
1488829
1863557
1031549
1313237
1856757
1379650
867642
1116411
959595
895622
1053471
1827073
1570973
503612
1535686
1499968
569311
625697
307190
214324
589819
1378858
256401
1651117
742204
1930028
1315534
508523
1080196
989887
1850705
1804636
1385260
647240
1987465
265897
637559
1219483
1297887
662516
76006
44108
1843829
1323897
866576
1177173
590822
833899
1472486
1265530
32063
1184728
464085
1675893
730960
1857155
278403
1173143
619726
714323
199631
1005050
171181
773037
1510569
357159
252076
468463
755103
1063919
412820
21480
1471591
242913
249662
499701
1824226
1506644
1028970
1567398
1039760
1520942
1965649
1994033
790845
1504268
1306910
1857182
92957
796274
1768645
66809
520865
1111499
1197903
152359
1367909
1722958
1816717
1434792
1138175
308165
383385
1264865
1410681
901418
1844856
443388
1583137
954631
928123
131200
1862174
1648764
1212930
1636379
1505359
1148885
810523
893165
500001
47708
458398
187496
1710175
772976
816921
1637311
1408104
309255
409029
1824214
256716
1297117
1050491
1144632
1188501
1623662
1767597
1149188
1901066
1313427
1274771
618935
1962489
1520748
233674
248440
1289293
1919719
538346
1190080
1351997
260936
124803
800438
1848140
980830
1332825
299320
688611
1658085
507236
797942
270410
1459666
1574629
1795287
1003809
1931126
1253578
1194254
1510013
294659
1555409
1838073
1618492
784867
1177101
252790
1930368
199262
1998864
908464
147444
753596
1188355
807099
1072572
749379
1557595
604189
681565
1809435
1454982
1809844
427162
1694888
896249
349546
243405
1495468
1818871
615440
910514
1658212
1050638
396567
245253
1869201
767656
1574998
1510222
1982698
1187716
18565
1770821
1010453
356654
186336
1646096
1877049
1844005
568622
1865723
1034232
1834466
76906
369952
245466
910938
752148
50243
1579487
74106
1636376
568804
1394959
1666841
1765908
1562028
1704040
1688619
76239
1400338
1330578
1189713
833347
415996
1497374
1513113
1368531
189929
650746
675546
316468
758817
603839
1053432
332885
507261
1280306
1801173
1012487
1350414
748087
1442120
267708
1651612
155711
919817
742853
1594312
964717
360693
160226
1033104
1211429
1248353
262744
1014050
226856
1117149
247871
341808
1327736
1411955
1430670
922484
126294
533121
427238
943468
1724642
1582058
1584582
1039352
968981
1837236
795073
1510727
1289115
663857
1582725
1891996
1883531
1103845
852315
667665
1014695
1218322
240604
1682777
1751490
1306896
725019
1258678
245587
776238
1516066
1140357
1239684
1125017
1077083
13491
39924
1966508
1736819
811624
920139
983874
1552526
232212
803743
1113258
1922877
751134
22591
1324886
1792706
1233561
1769421
723259
1025142
1094379
411008
1853021
1726728
236232
37441
1986229
1137309
926194
1786002
1903745
1490572
984320
532692
1401096
10034
851999
943269
918219
69683
1107542
386714
1522756
1513451
1161167
1459609
295864
1690234
1889223
400039
1652360
1522679
1699859
460422
1451053
1018418
1384257
1829404
863563
1699753
446247
136511
1629997
467773
504626
21533
268782
316738
1419876
817837
73017
292084
1456239
1435914
605735
1765774
496142
1459620
959625
1205523
485192
1104944
1059838
1861604
142960
1812679
1498330
1897497
1267673
1045558
1176952
802981
618194
1822907
745733
1465302
1892853
1511763
1691620
1841907
396707
417988
1313254
329791
826579
518994
766111
986566
430890
1023445
1175492
1124100
1872682
882830
228744
172653
1193359
849274
1757348
1558671
230793
1767550
57479
860725
404335
635965
862629
817745
605912
427838
562616
1863166
616756
225397
297580
886101
1654969
1755013
1923195
600232
379376
391827
584706
1895888
1664699
1231519
1593625
1075197
521192
1580139
291365
1575037
815267
1152952
922154
427935
531436
206735
1014331
25474
1751046
7360
1232764
83143
1171398
974311
1551701
33887
1276375
686123
1611097
1701100
1790719
643159
694595
1375753
868572
759129
1140327
774797
400920
307633
575633
1065250
807735
993362
1976070
661125
1287664
1126775
645527
824484
1072680
288303
839855
1887019
1977164
170979
371634
1533377
1151731
1819167
633310
1890496
926538
302952
687274
183342
1195012
878989
351297
706468
1426085
1314904
1682885
960145
773778
1244712
1710426
1157424
1646232
1633266
1260811
1681159
1128461
141860
595676
1595217
1493499
1072208
706039
1386196
323950
1070598
1050028
675285
276098
1318841
1569583
487247
1379090
334251
50971
1566590
994040
152548
450001
1258643
1525972
639882
1460131
862761
337343
1866020
252403
1897185
710012
1998474
816426
549100
1691888
1661363
207040
311457
1990930
1181215
105988
1309012
258307
207615
1529932
1806382
634241
890292
544642
1620312
1674658
1145293
1213674
765863
894495
357035
94089
1246175
1932022
1476058
1247193
1718899
1549998
1143772
334407
1585669
889195
1666503
430732
1678910
53347
1316903
1954336
1669294
1700518
1975591
1047777
1387770
566481
677594
1589086
114584
1057960
1906493
26852
900800
1345013
122330
248433
1420373
850626
1558187
1978252
777281
92993
510254
155971
860082
1520246
426929
891526
1621930
1337016
57418
1721938
1580681
584531
530913
1049157
1583937
875027
849365
1177560
330760
1578093
1430075
262732
144302
1644033
1342196
608757
1262845
1213521
1244225
174697
890523
759177
1579488
1350547
329068
606975
1795492
358970
1446073
1598158
138467
1262689
354500
486717
781787
1504708
561444
1881130
978668
866705
1611146
1227962
1497036
372930
800826
1922481
771721
1485345
1375410
41924
1936447
1153190
1353810
416351
703830
1908717
917048
518661
1969377
1733516
763575
1065221
440790
1850643
590125
1399347
1347075
991552
760594
1981303
690187
1530316
1289130
1446527
1322812
1294573
1773932
813563
693158
999871
326299
1789566
1934527
256533
94755
491355
1762253
69059
679449
1205015
1023766
1272789
832825
661681
1982727
304978
292570
1380635
826692
1336427
1727315
1698445
623515
922462
1861942
1989826
1011446
774123
1723916
655653
150203
1149030
1664586
131081
1291587
568245
1423066
609726
1332769
337163
1454695
1202471
979225
1812583
618905
1159909
1666614
1410975
1590753
1486752
1321047
713123
206895
1006213
1774395
1513634
1107128
1653611
692543
861554
383018
1386493
133116
754956
1817642
1499146
325497
1881335
1217458
1929883
1713958
464627
1375497
807011
716849
1053592
1566708
1835866
1977783
1925672
1617677
1912491
1817514
311215
1685054
723529
1429926
1098495
519852
724361
1510233
1216255
1629374
170895
838594
846921
1455565
1757557
3081
1653881
1215335
1396695
1147034
1361473
1386529
1773461
1490808
1465357
1292785
1889466
1328548
214451
443143
1383103
1203774
1504056
1728126
1284886
1905356
282810
1932595
675399
1853865
655803
1952708
598749
1724274
1360827
1600819
126573
55385
395018
106370
473436
1495719
1503017
1615948
1681033
50453
613622
1789713
697174
89897
1796622
101183
1744300
466307
343229
1751373
215568
1721967
1960479
1960191
64353
1903545
1359670
133147
1818237
1175694
932606
1889653
440012
266769
1726142
1345218
1630568
1158113
580021
1945214
1916855
1878200
400603
880443
529743
953470
1780952
170820
602855
1760667
1614750
1110289
593050
980675
1547415
1596406
222261
1707242
1340149
1124287
61457
292357
1809615
770982
1607679
1286146
1320515
822534
1209215
831421
77221
115895
86271
1202853
371583
1635546
1991197
1073173
397152
89708
1871103
1982511
865518
921805
250682
660541
1651914
1341996
178440
1159014
1869903
564542
1659691
1558254
1139832
867801
475241
1015157
1709796
52540
352528
1018330
1619315
1269286
433912
148081
348740
769798
438022
1133350
640136
397793
1803089
1447635
547104
1172937
1132064
1691425
1898890
571052
927117
238914
39358
851253
469471
393517
1470721
789192
1701156
1903727
911725
1882783
94278
756318
1732235
49320
1018226
1744998
1316189
1509953
817722
1170280
347473
1871775
1133701
1577307
403270
530253
1439253
1533239
297636
1799412
1164442
1535810
1056625
128647
1365739
345186
1389630
434046
1387624
649219
10388
701100
1053458
886774
1952482
146665
44105
1577607
1349366
996236
245471
742307
870933
910187
358300
279125
888450
927719
677290
1055320
392268
1410734
1928670
722046
1687888
293880
1664509
504179
490505
1111312
21625
662669
975744
1498736
812761
698249
1752070
1639927
1595455
1415261
1895300
1444117
832143
973374
1898567
873981
1365282
566824
910707
903678
1150066
40167
1458313
560196
384895
444070
1103050
394296
1897916
140040
386113
556100
1669922
336297
1170956
1583011
583055
1800102
700029
1355039
1856180
1806469
1796096
1828559
523387
1939073
1364981
1276484
363759
1097666
200887
212726
1603577
1351892
1439069
1268648
15056
69203
81276
1646380
1794957
1570542
1866866
1443455
1942803
862742
1323261
1718078
52330
1430701
1090284
1059783
225167
499714
1371753
1125449
557418
341836
1101741
391263
1889432
1840847
341677
107727
1947991
562432
1046480
824134
622369
1566294
1778516
1200173
161318
801379
250109
1999818
1705479
917991
1037493
1976828
1064785
790154
853836
897907
671290
380721
1279979
1706691
357006
861191
1578325
141008
178183
1057692
202973
675694
397440
1557166
530227
1503192
906657
1627729
1676994
1120718
1988429
718310
1693693
1018567
215625
1543009
1389502
1378507
61707
1550221
572603
216029
1996236
232130
1255033
783247
145360
99292
1877701
1524314
694948
407021
689513
1268599
1640692
988733
1657446
1919941
1294586
403641
1123092
1560381
1129032
705969
1420533
571618
532801
576435
970002
512205
1010501
941835
572492
193353
448233
1761160
97524
1530595
742264
803764
111957
1353299
385691
129214
54766
1351595
1413643
720411
266345
547724
1135760
129995
1185507
173129
1587889
1034479
414833
533572
1881138
569641
289790
862651
21006
1551486
19822
377925
515447
64588
1730539
1588153
57280
1238141
1689209
56925
1122284
453582
1329352
1409355
30778
1875516
729254
889647
1785592
382923
189632
1917275
961271
351069
1106868
807053
363771
218191
1297958
766311
1960596
541533
727934
665785
101098
1537036
789106
1733014
117462
51650
939670
492259
1019773
1999671
507634
956026
1508588
1989032
859859
452391
780245
1438137
982028
612851
327007
1879786
906536
1475816
356802
1938084
1126311
1465730
563420
184411
885686
1159907
1050699
1630722
1858824
1024360
891061
978712
1901489
1025887
253517
1773921
465127
1262022
357696
1964085
1943462
514542
847542
1903651
569627
1501304
1328561
1046157
1363336
1783076
1936764
875690
1647702
1661261
1919785
1058519
987009
1303845
1680195
33302
4802
1617489
517818
947542
651995
189062
38574
1949803
302283
329808
565055
1625363
203567
630036
799532
585809
1865475
1878726
536852
1768109
1141568
516272
238840
1943748
160424
326320
260750
1115594
741144
1253110
208746
924866
729082
1498952
1568511
109794
805007
1987098
1173427
805564
801724
160169
494236
1771284
120011
989288
673035
931125
1163248
958656
1858707
1765414
1529450
1978210
1284942
523109
358124
198028
421437
423439
983744
894550
1256252
1814221
1433939
874557
1363249
1912880
575509
892632
942586
1522692
1626728
1841894
504745
666171
1277252
1076203
517364
1913274
647630
568054
980648
732975
1532069
837003
821594
1739110
287953
318426
214409
1438706
133873
882722
452220
702589
584703
190357
1696587
917520
1800300
1808020
1919370
1699852
594576
602417
870908
1430605
1838514
224349
1267271
1122043
1686831
1533956
626657
612667
1355731
473711
1313030
574381
1946785
1598671
1967430
630288
1266074
531769
1505360
1262162
1996679
187471
1664879
1044334
1037926
359638
674911
1883481
545020
1321145
1800820
1411889
470651
1956405
99812
727331
789220
1688352
781547
1132844
1505304
1318536
1891068
1561917
22337
420318
1465992
1245234
1567244
1397574
1436733
1090576
590123
1471124
1857470
580180
712091
1362804
1656452
1092122
727343
1862966
579937
923528
249396
1212670
409175
448188
820256
1092090
193411
1778006
888983
1717345
862179
899898
1324508
1283940
8740
1340600
369000
614227
499288
583752
882533
1674512
1026536
238116
1892748
805979
884024
798782
1594678
642177
1756636
1414977
1175823
1610412
1767400
1389766
1407982
1390201
1019971
1903352
517866
412491
502607
1107103
932634
520262
1935305
171311
1445742
1903145
1877530
872078
791366
1558585
23805
1837378
550072
465979
812370
1943666
475466
1020185
1199944
1188743
479639
1230829
1375985
184873
564871
1723188
1644631
769089
156368
1600403
519950
1524954
1887420
944065
1313524
510436
1637693
1142469
1075551
500038
771018
1589950
421678
1740414
1465301
1515274
1038403
896980
740506
946325
1163194
1586193
232261
248498
1717269
150888
429650
1882437
233397
431529
1322282
1654803
1431520
74651
1954907
1459761
1923761
1118536
1706295
1577312
1098667
1639389
1382087
391414
554683
1003664
339075
328254
744284
447532
711815
1326568
1487440
1810719
244453
1268154
1157613
487963
834486
335031
171371
1639552
489359
501297
1186516
503961
165123
1372516
1787447
17636
529705
1086089
1835261
1716696
1932796
1595066
1664039
946691
994668
703231
716983
994799
148992
1654826
1880872
39688
1524621
1860329
391876
472674
528063
1032336
492599
938719
1306666
1880923
183394
1759906
577720
48056
1501618
1669512
622219
184504
602000
1799180
527659
1701544
1848229
975826
1089195
742507
116536
295842
78408
419246
1184028
931864
144306
1119491
1110117
4716
1510015
1525930
702508
1090323
1557504
1003441
293417
884944
1917799
1009784
741576
756850
444511
343077
919846
1330002
1682864
19300
1745620
587497
381087
973408
539211
976470
41093
850452
1862808
697100
639059
901424
1988888
1196012
1851226
254429
992315
1651450
1760834
1293401
1260796
294877
1843340
130751
1194269
738336
1391995
1869485
1201809
1380474
925140
1800706
73569
1671893
442338
1493861
276900
722512
78351
1863821
718487
776194
1354998
380660
342562
1895487
1827600
985134
1213881
1786012
931530
136862
390930
472632
1296352
895842
1964747
1821899
50669
582961
1986887
1286810
1860775
1265849
1034025
28611
1335388
1186860
1121390
1728669
1583823
397958
109753
1343291
1809086
1457309
1582512
956029
1830715
33423
1895835
1058910
1018014
8240
575131
1519893
562765
578125
1133074
1944403
1231915
1851546
1818173
822459
1339875
515606
1692996
1255007
1672741
1099925
609835
1184005
433395
1178797
1515781
1824699
507433
1633725
780346
1790397
684379
1092870
797141
1906797
1544931
1099964
1993260
598077
1518794
63972
1665905
799666
1623866
1667762
686218
1017468
401184
1279183
1246227
416790
1980933
1695020
622158
1509861
1753198
1165927
977752
1459722
358098
1992606
1386917
994276
1887482
213775
1289335
600267
391329
566972
544247
267854
1499404
899154
1361368
1329647
1967626
28054
202270
1429726
781449
1634148
1942439
427097
1913368
259988
450595
1193687
1384219
303717
696838
1836920
338941
744065
580501
745168
166436
905680
1510551
1997969
68801
1201482
242768
1345402
703291
242422
1203460
375870
1075386
1100266
1805067
126217
776892
1155571
256487
126888
502319
1768370
372056
606748
1741120
1538973
835442
55149
1791431
1896955
981015
1568911
1121306
400282
738025
1266354
915667
1549856
200154
696182
1075739
1481894
420466
1609129
1036416
138832
1411758
477862
1290731
1523742
1088569
872447
1082748
130796
214903
350434
1489934
404269
1742164
1869217
846850
1622859
1614813
1863986
212568
963789
1693488
1538409
1902022
771334
1908783
1637625
720094
1743001
488521
843704
1799564
1513355
519079
1635604
426254
983218
1939144
450168
1772129
844189
1954360
976506
175602
1832712
1977364
103016
1478657
1229453
993102
1028693
1498616
987244
449313
1668230
1607785
1213070
395984
1599460
1781581
1414059
576284
1831562
528110
846626
1784973
1229760
1091875
1293643
883037
1694460
216022
1845514
39271
730223
1302016
23558
608060
1625775
518965
742690
687122
319878
1701779
1272677
578415
693863
1326240
788039
181965
1009932
1282009
188332
1568230
594446
1678900
1730285
1002172
1186050
881087
513575
1499404
1662682
302968
77593
1846330
1609038
43342
1650323
1437720
1127518
721740
1683130
1437429
16441
1392427
797873
1182618
1529536
539446
1403845
1186038
1822231
1535726
216583
711551
1451585
1277544
1105413
554251
1053782
674597
765472
1988521
113864
1228243
747871
888506
1650724
258852
918965
1482410
830088
604659
1686515
636418
1380532
1632378
1764819
1395155
1524257
1596762
98294
1258525
834238
541711
894463
1775209
1177145
710892
1125967
1894747
188738
418840
126290
522780
1247958
1033871
232324
1593721
1535441
471182
1205637
383549
1000399
1298552
833
1826433
1693478
782144
1776813
1828143
978101
1467048
270139
1862969
1418808
1873714
520683
500852
420423
195763
1681667
634165
1189992
1816388
514801
1733501
729101
246969
1005907
507294
1230808
1455907
1558767
1664137
1799587
1621380
1837689
1564208
972744
1210866
1229022
1322759
1290386
1007160
1237735
745664
773096
53108
552305
194757
398695
1688571
1673262
910981
182576
1388353
172817
487186
565590
1113396
46055
1141160
186322
828364
1345378
783405
919575
182787
1592974
327905
1658521
1947090
716762
1302378
1625302
1849969
628181
217886
1223396
600825
184248
1174477
1004162
663350
1335455
1988121
1316826
584068
1897076
139879
968530
631113
952090
111112
900456
1293071
1211605
1411431
412801
1096451
1733274
1959218
282612
1787344
1457457
827993
577316
1075945
737347
490697
370139
955686
351256
911511
1792175
977976
1690508
442345
1497607
167560
1556344
1521500
669956
1449415
1544715
981748
1285347
1570613
1888429
395742
263975
193031
274886
1646017
1231699
785059
670774
1152355
1779289
188810
606623
1218833
765319
1225143
338298
316505
1376880
1422675
1816268
1404893
830087
1571341
702020
128692
1290559
1384666
1366487
93949
30404
405745
535924
932907
547925
162675
1078074
1946323
63991
1806507
1751562
587792
225187
1827028
96780
499027
542026
1846044
1334657
1132296
1830304
1271387
84343
661251
114916
1106380
1910363
1174375
666360
1340440
924506
1213939
1623891
364056
1194788
94603
1947002
713464
221204
1392825
1906932
652993
811981
1519759
136315
1874949
283028
1938059
151293
1084996
592796
838558
1424488
247326
654967
1268846
1516084
699278
1909431
688689
1493202
1237115
1232618
1942480
510978
1240070
1522734
1077263
1986030
377560
1502959
1299409
897121
597026
1635631
35849
83947
561517
739603
1221099
29242
446169
1895052
1954380
317056
1132636
1188222
926478
1053882
840088
351062
913396
1667908
1691493
557047
862518
1711981
1991930
178051
1138394
385671
1179395
427167
468420
1211711
977725
971288
1171513
1229502
600045
1850722
439070
695267
576922
1579858
1920270
746560
1786462
1438353
1211116
729122
841109
1133595
1013938
739171
1266177
1089871
1506323
689076
1734470
371775
434734
381747
1986080
1675574
1380284
1305590
357411
1850435
540082
754872
631145
1400067
487810
372392
40868
1213289
182617
916253
971273
776941
1660801
510556
823937
948714
1445419
1048433
1536011
891823
364173
99350
240979
178181
1385261
1395625
211233
1768449
1481393
905197
1635762
742283
1096962
634027
909058
510839
789618
1404870
796529
870217
1755302
19771
42161
1076518
1471986
394239
821364
716068
1313649
70552
1825360
1358787
1751202
65602
1326226
272368
1375876
1394486
910093
334878
1467401
634555
1591187
839113
1338846
1080946
137336
515718
821713
203075
916729
695265
69144
267476
1055804
900480
1046878
909308
1309862
548244
412803
236973
387062
295787
1470247
454995
3105
1379259
773076
1638444
196387
238193
528137
1192331
1629319
1692014
1682151
154402
877995
415593
223193
528165
1597397
736724
58429
1741056
472420
1236020
1829186
593011
1662470
1231347
1929436
130018
294926
736365
818523
831993
1333158
1764601
860624
1454757
562781
556386
1182846
1651273
930994
1398155
1234382
87355
1164923
601661
1816725
1036197
847716
407101
329556
1601363
744833
1610398
824515
126525
1118112
1835782
1901349
1285215
644691
262341
1320443
1042022
706015
1734249
17627
408383
309648
1024509
403051
800985
1954019
1699388
1912339
1135450
1416527
1898284
1922445
1487118
1540465
1026129
1983979
1203320
816715
975592
117540
325410
1792898
975015
1352385
69975
1918333
790933
1377550
863609
1293270
506853
1777516
1908055
780564
666735
455185
794199
47484
360461
1911661
1040130
1499338
191040
1889813
420427
1676955
1371197
52135
31111
544985
145415
1197411
1494604
1199548
1798153
237151
1923590
965252
317784
666112
688226
284304
1318133
21403
994477
362565
1557191
1642489
1657629
385120
1690466
1456294
568346
1387258
1738068
1046780
1973074
510488
1277370
765450
1412898
556282
989321
236793
399636
1382157
1603640
438912
1309538
567336
656799
1757473
300840
381331
1823133
1916221
1298244
765104
883320
1158321
1724560
949358
1440820
65584
331273
744352
1015078
182935
884685
1130935
281271
1559506
1338034
175302
1763202
1931932
1559555
985270
1300534
1586372
1103950
1419006
415676
779579
1290669
1364688
841505
337541
1876362
1976626
1928378
274316
342863
1269144
1110372
1991560
1734706
1031913
1184409
1804126
1468408
1000683
852400
242272
582431
915210
1223607
1742804
86461
1153839
855934
813282
778354
134231
1258097
927586
252193
1716424
638379
93565
1142590
1498047
1736134
79547
1332885
1279371
208425
1051769
845242
131925
223061
1622582
1577562
1022981
1664853
1716989
1975695
435149
1628246
1039369
391349
1371125
1249009
1678787
1579455
585268
952774
1714206
602967
622125
173428
1788759
1487621
995468
1822644
1331957
1927172
472049
50890
932313
604042
693589
1890177
736695
170039
1932488
667734
1510725
172406
1629066
449532
1254580
1009002
546795
429115
661443
1703077
1526647
427687
135649
158483
139561
1623439
1778885
760893
1370790
1344217
130288
752469
715478
419342
28609
1253288
1008556
1807658
1801641
805768
1564024
38444
1580469
1683641
671440
182168
327376
1884206
865542
1940131
1147982
638768
861589
551984
760038
5072
642177
198524
771363
1504393
752834
1273974
1145604
1725532
1882842
589970
186063
78217
828775
455209
1076263
859871
112963
624200
1024753
822258
1880834
746398
1556930
1268091
1259872
1259769
275295
1090017
748739
1146257
1714687
1029591
998971
1385471
1684495
935122
657329
661522
1000190
303275
1671441
604772
12173
623392
1098898
752320
352588
376486
1897971
1351159
1739246
263649
1656940
419751
623182
222467
500875
1884638
1342790
837554
1445586
862754
1344523
853499
155579
1987047
1011391
421448
1972929
657181
1480831
725185
663747
511141
354695
85478
1513711
1404195
1160006
574025
56989
608658
214955
863912
1172228
1373043
811209
429054
1590722
807080
1487748
720104
1303299
1003372
1040716
415018
1565076
1063305
159264
566034
109027
1440301
744867
119187
103344
1223904
1909173
1828894
1715529
1433539
1430648
972177
1678606
12775
1798428
897180
617728
323816
1553085
251267
1368177
897814
1382180
514047
1431092
749477
1036272
1035577
691097
659270
888578
691939
1689810
1693497
759979
1717662
1883579
1429408
129863
213506
934295
1614701
185799
869965
59568
466326
883095
1736098
1441698
858107
1506119
1315594
1612840
544277
988421
200547
1971460
170174
645193
1254208
28073
380117
1589604
1289578
1593918
1651440
1105483
1496971
225329
393280
1702696
362556
683604
1918049
418424
1627386
293509
932147
1492236
720066
759091
734211
1797509
932382
1178142
426483
407489
113544
834126
255841
1877966
171914
491633
1799060
717558
1530332
233163
773344
277345
266203
690883
1173290
1588328
5756
228382
1651821
1504894
412947
341071
1100302
1597072
603522
326918
1688984
914918
1704787
1965361
1873140
1592904
1441480
1266212
1771552
600993
1268453
633170
309658
1609726
1460519
1753301
467956
4119
1492808
1401520
441700
757257
156477
1032645
106192
1873513
1415181
1259372
542254
605646
1773563
1391041
1974934
636245
322517
1255709
1194250
982538
1141472
560735
907655
235069
314851
436925
74665
1418456
1790361
615265
1610302
506863
1474915
413215
640294
1624290
283406
904590
1792485
332404
1420901
181511
1935014
1373035
705696
1764458
720887
886444
1786974
1446841
1007151
8006
498137
629731
465425
808095
1201134
1368173
1886100
723894
1633002
1951408
1609687
33559
1292438
370434
1369139
435649
1723375
1280121
1952847
1656826
93584
1420407
1410378
70270
1115220
1969225
1559383
195938
526655
1988950
1596115
1975254
1871241
182530
537998
1086421
964092
537404
196660
730535
188922
1686813
717791
1228303
844376
23625
12465
1690809
1767247
670470
1352077
1923371
942725
1455856
1639734
922832
1572567
1827945
760297
1627911
1901153
1839005
1948981
1248618
305361
1503157
1201404
1319098
374400
1897463
1128844
641791
1824824
914356
620113
1384778
1096143
522542
187140
881577
1190761
1515750
1611976
1366819
1133429
94998
1698047
381675
565003
1967459
1806391
900161
259269
580859
1197461
1558284
1371291
44632
377972
1571926
46062
1094469
1985018
838717
1881077
964300
1722309
1104012
1575083
667705
1255335
1869066
1790795
171067
1716855
393724
1922837
968615
353899
1379859
587524
1812066
118964
629289
709570
1084376
577833
577314
140594
1562757
673763
361267
1469836
657263
877289
467308
521021
898492
1970639
1199644
1353135
25713
1878277
173080
1109121
617402
476888
440564
1150938
953472
648750
675166
610033
1170104
645424
1773065
371179
1436769
277664
670204
1227733
1959455
298664
1095608
1801640
1222085
211832
106024
1455890
1890608
1780188
587050
1148131
932614
451568
1685461
359183
1794740
1003450
1112472
242199
772955
980287
540647
325700
1558299
669495
1971498
396296
916301
133436
801900
408120
1587578
187214
1963547
216389
1302668
1640981
845695
895857
1877999
1526156
966374
310904
530949
880322
982439
1275084
1578079
443896
1690480
1566663
505221
1369109
130481
589735
1989480
598947
1503478
143852
114706
150450
1765404
1112183
1264074
481856
1246846
1241648
1287900
17594
1321881
414371
1000466
1320631
1679886
1412645
1250416
304269
1846872
1480826
1924499
740502
1458205
1598674
1574810
654940
923876
1859510
419222
894721
444727
381033
1255820
899801
787958
192306
248089
578785
1593977
1965133
1011364
616561
593353
254428
1672471
187737
60615
703326
189816
111982
1389876
71175
626218
1516302
428636
1677701
799173
1111134
1701128
1478789
1905063
1298128
1705978
1804263
1956350
1091532
510553
1154162
1302533
336546
1043496
1930360
1177514
1185576
1457313
1197809
461726
1146084
1453728
854404
983857
1863180
1694550
397717
158614
1301752
1072686
970518
198913
763203
1072009
388691
344755
1288806
1022402
1951770
1851178
990301
1284010
660639
1778616
1203088
14789
1620130
1000233
517864
477208
1744055
136780
1066718
1041768
1178036
1738399
174167
985146
1327755
55029
1303254
630523
1139851
1666696
1577326
41611
894141
241926
1574659
1105404
305955
1071833
576729
707612
1557643
1460430
492618
1163377
1528191
1633707
302168
1477119
972059
239964
1376438
1167032
1872351
1893287
1890751
1007995
1270900
1872825
955729
1241871
1852283
1835657
395235
999531
1438719
1763184
957582
1854924
1339543
638510
1538693
1126930
1834646
1112415
1396370
427126
1607982
994071
671357
299826
1838904
117379
1721278
1241882
1892258
1870731
991845
946210
1319256
1759964
609295
902342
1625907
533672
1637397
977318
1157372
1597251
1807792
999020
1382337
857909
280991
1938609
1431082
457660
1244653
1880395
1147818
1096806
317275
1737343
1836996
1808284
475931
1630634
1259047
1611925
774006
35498
1982422
1572007
551654
1005347
952099
602092
1312351
1164803
1914395
139555
340939
1925093
15526
208470
112244
1649234
1972048
378647
748032
1356619
583890
1373466
491261
1260085
856537
956306
819049
1273144
1748303
1670984
992587
812864
235491
655990
1270066
1738534
1719996
1223896
1545991
1374272
1530762
896091
1169658
1542877
1228600
1219794
536798
124692
1259899
713466
883714
257790
993192
1896067
943315
1000671
1508132
217740
241996
624896
599968
265580
748066
821419
1261107
612813
1836604
1038782
814019
1293292
873172
792259
879962
1353114
1831043
543144
545610
158061
101538
1012043
1569825
1887617
1036181
1015622
1890750
702472
589669
467778
756844
1193025
1605404
1239497
1709792
530545
298604
744971
340789
1142484
1586722
234914
766259
948968
797769
1191185
763142
1104235
1816539
255492
199345
1742328
1792925
780749
1025430
1773009
917950
1859822
477732
1792206
576940
1343184
1283804
97381
711049
1227170
1782852
1714361
1300727
695663
1635019
1644147
890014
832094
820087
1976244
1209115
1352644
1201723
1099371
1538904
1887173
493514
559822
1905861
943238
1615028
993945
678607
407967
1670924
1944453
247035
1276545
730091
198268
570154
469693
1947657
236020
1673691
338881
1413032
399123
1070856
781972
1467094
858366
1955092
1251746
240009
1850906
1021533
327841
257355
615083
1479836
912020
1612927
621903
792004
670733
854777
520622
1678651
247014
1062872
956950
1022245
1285418
1882172
1760189
381068
303742
836460
534868
234620
261014
1221808
1803410
557505
398317
879577
1804677
903474
401046
225664
1137576
363400
405050
584666
171223
534701
1897912
854499
1901203
36793
1977313
1864771
374758
1454445
1687774
1598386
1125920
1604076
1299662
272765
1982671
979265
49579
1990138
1330084
712671
1099581
175251
552477
1544671
1007577
997533
806485
1495686
766606
1521100
391375
308837
73843
1515079
1282710
923297
1504013
1375351
793303
861942
274510
752247
354807
1857709
1779640
1293245
1092089
770736
136720
61650
675331
254578
237093
792107
1657295
1502015
1714516
1437395
809378
1978297
1894069
420825
911762
593897
1538494
166250
100645
1206986
29288
1392990
625601
1171971
1512692
788484
923194
172094
1665268
246241
1247909
1699453
420177
1831571
895100
473378
1883505
1753457
671532
1585720
1550146
1410486
1426491
1399129
179832
900936
275532
1998436
1403689
1976199
1760299
1871858
1765707
1900673
347576
1028219
1148788
322908
1267932
1641168
1854386
175113
1878522
1170554
1849121
685391
1893132
337170
983626
1672710
1520572
1854206
1745376
1205739
741104
1192673
360725
1698417
980998
1980811
1085577
218393
1341185
1751926
866622
725530
638884
1705745
1549961
148245
567099
86628
359788
1962135
241056
1028038
917623
536793
1483165
293773
1220791
277144
970617
310297
680161
1594737
245098
556723
486111
1551486
1401213
93493
764993
1406067
177148
1615635
943371
722754
388036
774115
413060
1385238
1059743
1864264
512748
1144574
1731798
1629938
505722
1511793
30412
1888182
879169
52610
760578
1507993
1330433
465183
757766
575352
273840
1214667
748809
281767
415064
986040
278106
215032
1098975
51650
1202547
609096
1233750
261175
1977944
765323
1071208
156942
1772446
927077
858019
214775
766221
1948457
1471616
1343088
457995
1633572
1110137
427229
1419469
989791
728065
135104
976978
499001
1385902
1358066
1448685
1754760
356247
782484
1206780
314877
1120186
532835
1301173
189969
910236
1636626
729037
819472
264176
1394286
1974333
1373292
1413983
55336
368049
289152
282415
664756
1975008
1106090
1990488
1375717
1322125
1107503
1984462
1819031
266984
1053984
1918487
124381
368487
54018
1094237
368618
855356
1549852
1132256
48899
406409
502955
1765590
1359428
1290319
1725991
722507
1516730
1336326
1729761
881631
519479
316769
927947
101323
353637
1704556
1628759
827939
1987307
1414264
1259887
50532
909425
24116
1975895
951209
787276
198511
1787584
638929
865336
1905493
251969
1614400
210471
1219015
33182
495028
591852
58654
1676616
1943497
1243239
1813442
1256773
998179
1154889
948950
582926
1403925
399783
1406024
734073
239655
722895
1615961
1396725
909824
365767
1514623
1210629
932630
452292
1912347
1533284
153526
219904
601220
919038
1768582
931352
926213
997246
1335496
1446757
427733
1655939
1681581
1907042
142911
92057
86654
155858
1256934
679494
515235
348235
1727396
1459903
1169740
924022
1371007
1606038
1711891
673211
1202370
1300148
920801
1477849
1215009
153405
1407287
282400
1521387
1909910
89806
952278
1071933
1440894
1703111
1427587
1514148
1159754
1335271
172374
1840347
891141
454351
917472
1251028
1722437
316023
1424629
1366050
465696
147040
196761
1913865
440539
721351
1714204
572638
1689639
284932
1095079
61075
161360
1660608
198303
320762
722676
805776
849884
1537820
1245869
1891217
1383159
932791
1531583
1688685
1675634
86710
174876
1040952
372426
431709
393170
6802
229322
1922593
463993
842943
1339481
1066846
1723846
1407896
875403
1097608
517190
744338
1146623
1209502
1167552
1170247
1518102
1842905
450803
652397
1266503
1802064
131807
388749
362946
224651
832009
287379
1720678
1185307
341292
75726
659465
1435110
1076291
230972
448627
1156699
645167
413722
545003
1494270
1076529
1185508
547794
1429999
148261
1220678
1593221
68393
627664
585492
54320
1590696
391978
778281
867285
152303
1138399
1463378
1527312
377247
1783780
330220
812731
1853292
1076904
1956337
1426786
497812
938277
142771
678201
1575227
1425866
857380
645186
346315
1807602
1166027
128623
295222
989900
580960
699768
956821
1369008
1478363
1908536
1764165
1093484
184788
451303
862209
1022560
1725518
1870988
1788782
353898
1615982
1557239
1356143
219524
688546
1739450
769171
186614
1376351
846573
1860223
7732
1685081
719520
1450892
294054
961914
996371
604022
516806
1348426
1194735
1719555
1823066
703798
276840
1378633
1330
387158
33293
1494938
818610
458139
131663
1114962
1735725
1946658
563027
1234148
374320
289075
634808
276946
1803280
1883166
1462762
186107
1950171
1564982
595814
1237015
1618486
408891
512210
769337
878101
1748514
985220
1496538
886061
1069144
1697168
800519
524886
1749336
244262
234134
881540
6631
378214
296280
312581
632641
1293210
1805721
1106689
481270
588764
8609
1400001
944537
1582070
1418824
901444
1567333
1206126
177077
1557002
1303123
883083
1848997
71590
747492
998602
1506931
1516072
1337671
310856
1686235
898104
342683
1799845
1455729
1173414
1272239
1364387
1107294
172539
229365
438355
1097556
1203802
202012
1716761
915226
1511603
1497060
1320061
536216
669652
1589432
964047
1685154
1376149
682553
1401181
1206930
1695707
934600
1685554
163178
1881659
1886431
1234264
1967368
1671905
1394201
626544
361843
136869
282171
561940
1368052
1436798
1115571
111693
1870163
491856
1253395
1649606
1614362
234994
1235498
1856103
585943
1944560
75323
1212729
328241
1699717
1785495
1186487
379579
1682662
1985076
227186
806354
54632
402114
510097
517328
351801
1886539
1404496
1965302
1128883
650566
745917
621780
1134565
1583697
522804
247655
1252863
1595641
1823758
266862
1291927
1288331
1860752
924233
1028675
1492989
1367568
932452
341606
1530172
1492386
926997
1507901
208042
1379317
1625481
823607
539726
1700209
1025943
1339986
1887487
825374
1440648
1319562
231087
339601
807217
275500
61010
1446525
891793
1303634
1932482
1750646
1745407
1992008
114097
819261
1550291
639202
473937
767719
47087
1752622
1449292
1659996
870607
981839
1253796
743944
1017366
666380
314023
1791894
540849
947106
1581015
1724904
1956243
1169053
818417
68204
387739
1610818
11746
1285459
1456981
982862
396320
1875319
1121384
331578
1557135
580306
585566
972419
427563
1293976
492172
1711472
18645
722886
1318799
768020
1006869
1218980
1435403
210193
1644486
978718
310437
758230
1267836
1213537
715776
1359928
953079
450494
1904044
247542
392284
1421935
1211640
1363593
1966234
1994711
1754831
129753
837121
451177
179884
922509
1961911
320799
343554
245350
682900
721231
961583
1828730
597516
1457693
798292
792070
806715
1023431
1451172
557688
1297086
380035
111260
990030
712133
1651056
964911
1881816
903887
536912
1037355
126162
1028542
872186
1239411
757216
1481593
377225
1510203
453538
73442
173461
1764569
971895
1339671
1731773
1061564
1123298
772534
598983
1797519
1552443
470230
1327900
1770572
69049
5958
1481524
840125
1842177
118072
1294663
1848907
1627731
1721167
1330451
990789
670769
1785018
618288
1914212
1836576
1035986
1403185
1150738
1501915
345984
1153338
591571
839054
239247
1805077
1998254
1551380
417550
1296814
1861735
4999
1515211
95303
437030
661485
1929126
1078575
1562742
1059478
1901193
1236733
1231422
739264
4597
1080625
1809706
867458
1625187
1760387
1858520
1020372
64150
1354217
1776236
910880
1199985
1852775
1666328
973103
1739953
904001
1842205
269375
1189403
518232
502118
414222
635651
911033
1559194
1670981
1273442
909419
27632
157542
861769
401121
931451
846025
478682
335391
1632117
1802950
1386058
1615065
1248714
108600
1472014
1600493
105084
99248
998755
1912296
1896266
800391
436069
1854330
1891728
832906
1771381
197025
1572760
1718194
866288
889419
1526873
1886480
236365
1879310
1525410
1938407
1042806
1830561
850497
1945339
1174054
397168
466278
1265064
1200904
224713
1244210
378823
508522
628267
200563
1417901
1428779
818555
1179951
390901
756383
371820
1678872
1752959
1156452
1723690
1220968
857902
1834625
614511
1822321
1832676
1845923
1480649
801038
494600
1332306
153083
414911
635446
735735
1489014
583758
888306
287786
502107
1354031
1821636
1244138
595551
626850
1053536
945286
1946148
1640540
1852818
1537631
1498926
158598
1329327
1108761
983547
1057074
843149
1794008
1253232
36665
1311218
991665
21959
44190
900572
71050
1882931
375428
1840560
807409
1092433
1158824
860059
615267
333027
1131134
924808
462843
171623
1431698
256340
865284
6055
87062
573024
1630407
620958
1803914
1425759
979854
1069829
1144434
1882113
1525008
303972
383413
276460
530926
1889446
844775
1821085
862430
1004711
1484527
379280
842699
1432899
153308
306368
1567309
75250
1276219
265469
568662
381291
935865
475516
1561784
453288
325335
347192
1528626
502801
974634
617669
533927
1685980
243107
180139
313072
965198
745616
1197138
1973356
550859
1094584
1779810
1481706
1333645
1068720
1145951
1890151
1862090
614924
151473
423953
1601481
1239401
1622282
1451049
316742
666232
643482
1850259
1490614
132402
1720353
1844027
1148810
1795539
774224
1728934
1335587
1680530
1024688
1655973
1757587
916230
575343
1737213
1516372
1403209
897107
973686
462661
535695
1567452
1577662
602436
1077752
751720
573880
933274
1739325
1680820
797844
1337964
905880
139142
123331
1363970
1932441
455361
316219
1025122
1568346
659592
1199479
270546
1309124
985228
1335922
1581240
1595816
537512
1255295
788663
1789895
1592927
989646
468833
759132
1239267
132348
1353282
1196668
523147
1079974
1949085
1211968
690806
1473596
1721062
1149839
1493108
476136
746708
558983
44846
1144174
1960956
597454
23599
393685
290386
1001036
1386222
1577257
975458
1655313
1019819
1173595
473009
567948
356439
1534229
1916862
97932
354697
22563
406801
1186077
780369
964405
531759
500691
1063402
1933732
1737430
1063755
438559
1646004
704741
1024936
1947439
935887
601609
162650
1626667
521998
605644
1423724
99528
1299689
1455169
1890978
523424
442835
534481
1727751
1435044
804431
1592540
899667
1302581
178857
1629937
516242
630939
471337
468929
707605
1929584
1609279
689522
198599
156085
628224
1685870
1220806
795001
476893
1017639
1399566
295314
196011
535544
422676
127818
866916
105443
659397
1802093
257902
471004
495391
44975
756008
1988927
784637
453709
235343
1730727
1743191
1822026
302961
619123
1234200
968078
949240
1949674
1369822
608258
43125
1468800
790288
703891
796965
1884125
1093332
18721
162863
414055
1458968
89180
1218689
46157
1747538
1982055
1158317
1053989
961034
730804
871301
1576881
338172
1332922
261529
1134818
941639
1655914
1524225
1977586
1896678
499219
1641481
164196
876575
438906
1143337
1811163
223012
1202540
758644
892267
1592328
1335834
1655394
1469570
1366325
1040747
1170947
1881761
839306
1588694
1388996
1266997
691093
748027
788163
567594
913467
1643908
120035
295032
184690
759247
1086200
180136
281086
1958708
1855353
404707
1756722
476085
495361
763433
969608
97828
904371
203438
179504
1484514
609628
835417
600965
1192373
1889595
587665
1382580
1657238
891319
1302301
1756755
1286701
1365797
1395854
1326673
1407495
456912
1798209
1979674
1270195
1683183
1769274
1418347
524854
991839
1127463
112425
294925
1985677
1741697
1086826
402165
1082495
1426183
107872
1466108
878283
1740776
948661
612654
798345
349081
18128
1644366
1602875
1574537
1485536
1403557
1650972
1982832
446320
1200945
175201
785026
1486135
875415
1641671
344393
248285
1192292
1769169
1462555
1738872
1721123
1239717
1077510
247002
880098
750260
1051392
1406979
1068380
171992
116263
512819
584074
1880216
1467614
1490087
87974
245261
890425
21163
1093472
360503
134177
938136
1614005
630292
1066416
1179279
478023
697293
923228
1717102
590843
1991305
1538903
1278053
1699934
411745
870879
1308953
532952
1712913
253583
425181
1157433
884086
1397274
1982867
933556
643894
1932264
914768
686278
402104
14188
564115
560314
342210
1365970
1749048
502001
1176955
1876511
289158
312793
742629
1232878
1419235
1938880
1559872
210629
1589454
264772
38909
1271624
1503649
1015888
358504
795727
1452299
958206
1994075
359852
1334143
595231
772673
514143
499069
816189
1377519
169562
1912819
474732
1477892
1401549
1020936
1428212
1831060
348926
432044
1180580
991611
1239457
1994310
688098
1459031
1679152
361798
1694914
1344993
1058196
46968
174217
960316
1275471
345094
1599310
553106
1858793
139551
379949
1401777
1575787
1119648
625289
33394
1869490
1627851
1264390
1404704
791865
1454270
296480
194022
288717
149009
862885
1978599
265658
1687641
402373
4895
184158
925768
1792287
610574
1996336
579120
1124171
238158
267275
130448
1275718
1428874
321401
1696644
715645
370054
1805096
471591
1619404
1467695
1103760
18749
28059
910982
1100036
133727
1347233
429849
663088
1990389
1909494
1855436
1630093
1198030
300629
239019
1932247
481444
1897540
416734
1554231
1272684
1333970
1511477
1974114
716047
1858234
1000644
77418
976313
1791075
998042
914092
618701
909020
1004712
614
21586
1225392
451606
1732575
153348
70938
1972358
1461297
1161193
330805
1824685
389330
840010
1421694
523560
422315
1147982
20209
1443799
342640
199274
1744754
402008
961958
378782
798943
1979084
1276167
1226255
10981
1959232
584639
1669268
1205078
621345
1936585
824817
895102
1470889
36552
660422
1735303
286731
1526150
346464
653088
1103349
1917976
1014303
1674824
615979
279197
981884
657803
45363
1028274
273896
1089056
1902376
715555
1660170
1593138
1164470
1623915
1796679
1975749
1864642
867631
509920
1087158
854663
1637567
1531517
148523
1309559
487541
873060
1696687
1851405
1693710
241589
636156
590136
1129300
45996
797102
692628
1461357
1446080
637683
282521
1578919
184259
799858
1052277
1181994
1244569
1535668
1977616
877171
521797
320218
1902078
1394156
1063270
55968
1999458
1763945
1844535
1611289
226194
1852885
1625032
57665
122301
1106412
335579
843913
744162
532525
1296145
605304
1522414
1908628
847624
163795
1577387
746890
316334
351746
1639788
1146168
714418
242105
383404
1199806
1861967
693758
235337
1431374
809225
1439359
246052
1311135
1843520
1930718
204066
1485257
1819455
1715904
1665128
959512
1941088
1506478
181844
1984321
1390549
748072
725133
1785174
433573
79777
192321
1471942
1461449
1697588
1381426
653970
1353502
1532207
1274322
371580
1463013
582928
1158726
719809
1326390
1816301
1511834
1244627
1116896
999030
1858109
692408
1587189
544277
397305
1468338
1774965
1548880
1493674
710581
1935982
1874057
668317
403287
1125700
1026388
915720
648025
1814874
972089
149796
1705007
950313
1120551
1280122
594404
1972730
1812737
534756
1766900
1038840
925186
68709
1812241
753985
1457038
853606
784857
1783590
1262357
604672
1502589
360449
737931
312452
1364793
1453380
1825171
26250
1843982
1278298
1375323
47572
390765
63171
1202048
1738839
822368
532534
497997
1438234
885738
295747
1483430
1996670
251932
9447
854044
10500
1746032
689561
943109
815725
1387413
148808
461638
1665149
335907
1636500
1809811
1976901
723082
1152280
1805954
1038640
327159
566614
733566
572456
816995
1556049
1738567
1532376
610637
1225021
254405
964669
75031
495181
1552798
1908656
1104826
1697387
551370
997157
1044935
206468
1545935
854682
831800
477051
1515538
577485
1305731
1023500
1531077
1321650
1866628
1392986
1195931
1257403
496727
1855158
146409
1676440
360303
200842
1184169
1326583
1437794
472953
836345
632639
1508513
20981
1264972
1263562
1637560
1613927
468729
1452177
1309396
1795029
1705255
1886452
288829
56952
695423
1704097
1899040
512899
1126392
602943
1544177
535213
577287
1363683
165723
581694
610423
1502559
398873
518706
1558348
681778
97957
1668893
371959
980791
797492
1836642
264764
96988
1111549
998180
991263
1325372
885175
1585354
307429
1044489
1911261
663917
6698
893112
697858
1113036
1943530
1648574
1011389
941741
58178
596155
611865
486013
1092855
232778
50698
265804
1601517
266166
904510
707476
278842
127305
1965182
1703299
1463150
105518
1112016
1116825
1359628
1181693
1765968
1573138
1927888
1968122
313415
703049
1636732
1795194
170835
1981963
1999864
686092
1240408
1920300
882047
138768
988830
69265
385665
726888
45970
437400
142795
752771
1452958
1213291
180425
679851
1834374
214820
1498374
798449
1017441
551865
380566
1931992
240081
58311
1644078
887872
1144431
12222
878418
308215
95552
122850
1016187
1793412
398555
1828608
1053892
1086394
449471
1657154
1131530
1198246
144387
1117472
1763319
1722995
228831
1280558
1084832
1068442
1750487
1525758
20633
1532925
730653
786399
1068015
866945
820345
1887872
745357
1719689
1520670
805706
1946818
169938
1860907
1423967
1878310
121923
1030033
878054
1171966
407342
356345
555171
1936845
1792870
1502053
304474
1803538
1387381
1609282
759319
1418923
1674740
1511595
1614801
1755720
1922623
1685758
758411
673557
1784652
1483097
1471539
1816729
690610
97179
666248
1369208
279033
297999
144630
158308
613214
1034576
1019421
1004271
1652281
1709314
1487271
1347189
1800508
169570
839247
289535
1563906
1396141
810858
825028
409635
1317736
1990428
1925856
1657439
756003
670857
1463504
557895
840759
173626
745258
1324854
1046190
185148
1357924
5469
1354020
891930
952411
1008904
1329610
1203781
93664
716506
622498
424982
1220650
234258
1677037
1080099
1495795
388518
1408466
741813
1979955
613432
1306241
1449151
300465
1595050
201122
629668
1840537
1693029
1069768
215901
207737
868929
1248892
1277753
1347306
1588431
465419
608798
650490
1472383
797616
1174644
517773
1274882
606472
672317
1786487
26639
384744
889921
764221
389470
145042
157468
342105
680611
643421
1051981
1337675
158190
1579223
719077
35064
904163
229817
1555719
1945168
1192436
723272
734869
1496965
505383
796062
443248
160501
524651
1200960
1161451
107027
1099420
644851
1755157
1437599
1121884
822197
1127846
1692984
1664540
908969
875717
453062
1822284
1102162
1413722
1213808
1411660
923771
222203
386100
1503742
557675
853440
1095071
128358
1498580
297607
922182
900087
1928016
468113
634236
1749441
1517088
1003963
397134
503616
1701262
1414409
1835795
1938020
1793703
571459
1724503
111346
684351
1394632
1360710
510883
1748018
639602
1728601
1643287
153502
507439
286581
690721
351316
273806
479839
499971
328211
1017263
557712
68959
1157573
1769807
1576623
1764603
520855
1030796
1478836
1553687
522386
1643922
1833124
315967
1294078
1126315
1719727
1895286
1789444
1927548
72000
1411980
1110700
1198197
943212
1717735
697635
1211570
1948444
1948863
1631736
1399293
578893
1632819
1441249
1627274
1456638
71670
185123
346038
1600683
294443
627446
76365
178509
1835350
1385031
397216
344963
41488
1448549
1391476
1540522
1186009
942963
451902
224817
841470
1463982
1167219
286747
430373
149523
1260404
1677412
1490716
1707681
639993
366255
1969028
1611976
1560554
1890091
38659
1601467
1952483
998899
1971942
1375227
1202777
1122052
60450
294300
1720513
41821
603934
1574474
285876
1670316
1428520
1641275
1847432
1721414
1009775
584010
1290205
1845603
996542
718429
795126
314120
1278367
1916890
631518
1252342
1770799
1925541
1420818
1566509
346229
1695019
597877
1220417
427502
1138409
1189832
944487
874708
1942066
1064984
1933354
1962921
1165059
889092
532779
721755
901804
1124056
572006
1883874
1015135
1047292
917708
1017220
1720801
992691
1733429
1136498
567491
644411
532339
925594
797422
1735691
306297
1907319
199259
1235
1289040
1473495
1731727
595783
906584
1847088
536980
1544754
1532143
484038
549464
1204983
725908
912835
1866478
126765
1451823
1886321
1041845
1838807
418427
1445517
1944497
1879277
1378960
171000
1347879
334166
1258822
615709
1107333
952232
1815222
303966
1078066
556562
1309284
281532
29763
859887
1985406
1403122
351645
1686433
1747311
340872
940520
1859434
226321
620106
1057035
1101394
1849626
507823
1883292
448822
725516
1782480
1339122
1944238
457038
540552
1308978
469629
1890240
1315244
989935
976883
1130128
1641653
149262
1348299
1163347
682883
206671
928471
694567
14124
917327
1747670
881041
632573
382201
479942
1101523
683242
80639
1192793
1053887
708800
1776303
97118
243140
336273
886922
1841472
1714521
672742
1849414
1875890
1677702
224868
1983316
946765
1474088
1118236
1502343
1782618
142213
417108
467688
1496877
141445
105703
809728
1385071
362681
1662393
902238
1813715
921799
726847
887421
238677
189340
1287252
271066
796628
1975425
1055711
151339
469538
1903508
1194295
152487
1235121
626731
1757192
1593245
844564
1114368
572816
327846
1120647
208902
90057
1477336
122888
1768196
58175
1699857
1323201
1382867
1518000
1718019
1616432
1084032
1193908
1018210
1849243
1151179
1508930
1324645
1691423
1303665
541724
667058
979119
1523456
1454772
1951731
1395205
1536306
106218
144631
1843221
972125
879070
1074986
574268
221528
252062
1163577
736736
659878
759795
907016
1160854
1744581
490216
1518730
413987
1758576
110513
512850
1566276
356993
1928374
699166
1809809
604836
116730
961059
1574234
1927962
217916
72682
1521708
992043
1489300
1910553
876278
915227
382777
1899792
1998992
321065
1139415
1773012
1866853
406418
1194707
960110
1231947
1759558
376751
1180699
506730
1466070
225294
1044992
1518677
1650963
1069311
760718
903108
139008
927700
742699
1166434
1637236
1444707
27394
1753270
632674
1671906
877362
191236
1962060
1844234
1028981
1918975
1357865
914496
398889
398518
1077458
1196025
415130
1900322
531553
113476
45079
1351335
381118
294316
1418777
68630
1703908
349400
1693769
418140
1468452
909750
194319
152294
1492468
35506
1477837
102238
745054
1982142
1603340
223023
1053648
608493
92083
1949250
572947
1089946
1233596
180755
1451945
669182
1458051
1026194
1966903
1914258
85667
1889729
1920392
189967
1523366
1852793
14708
1965346
325422
610614
725426
964516
1072206
1577496
680457
1794739
70851
953541
658769
1742037
1179151
1195459
18533
354686
1950194
268123
846009
810512
58223
787002
1000440
1921165
842886
521830
1661836
1482676
36006
72014
529379
347759
651643
782151
45888
1528605
543463
611766
1853090
933221
1164556
1342560
913534
501062
1869275
1901227
489240
874779
1786438
1885509
923310
297464
1825075
1529883
1703085
367056
1760171
756543
77152
270064
1971979
1974470
1157625
869530
1575845
744699
719579
1947392
506324
294712
1888809
27695
1305075
60161
1120735
881340
548284
991135
1375900
89156
1374537
1835596
1479099
1127834
29274
296882
555324
1256165
1920174
1341620
5562
1001370
86991
1143090
1610195
332566
618320
1918385
1704999
1344201
1826665
220416
1797215
1787888
632588
1515268
1430686
1424513
553797
167157
724197
518195
165790
628789
100057
1658017
278291
436162
898696
347591
1153274
911961
475955
849569
409993
1108584
1241399
1672529
338213
1292361
1968195
1204338
1622394
853821
637791
1111626
176365
1762769
679255
1340239
655276
188924
589265
1989632
215822
948015
656375
775311
1039651
1548768
1316939
125382
446612
144559
1383920
900298
78126
1843521
102649
1617185
1302760
1756877
454491
937910
554567
1038430
200363
164048
808024
1154178
799800
1831436
135357
1062182
274317
639942
1270810
1084498
1543178
1210730
1553624
1161789
1939231
1365636
1970309
16949
1361511
1968749
1130085
555119
718778
1158896
527764
1371207
1862419
1084673
1025927
1325008
21222
1236460
934103
772825
1867794
1329332
708407
152657
1945433
1962065
436609
216572
335633
1934293
602096
1258120
660868
940155
1018674
1404779
827675
211087
1312828
865829
1775877
771596
1464751
929818
303255
1475308
271127
152251
744209
175258
895767
508309
1848269
1905730
338372
1205031
378617
1985159
1751497
1095612
85271
743965
560660
1230329
162153
1991086
1938933
1883085
1086755
43252
1952936
561104
1930342
214321
511674
717568
1905420
789211
57036
1188549
1080598
1968192
1893064
1012434
1906482
1783040
961995
599670
1500675
1238817
1528200
1671577
471712
1201659
791485
1459519
1390760
784484
615710
919265
1706119
1427196
1557347
1393955
1144650
279634
255045
1768502
13919
1913556
961072
142043
1373263
391319
759585
262821
1117665
79908
448439
1687207
548141
1596331
1365614
636320
675669
1558827
1077843
1497052
245691
1055785
349523
1241955
1575263
1769847
784640
33576
389230
644349
355909
266262
887334
1200199
1322788
1804893
709658
193189
468528
1666434
888706
1226289
231570
1898275
337454
1548101
1228972
293565
906437
640894
581724
325717
689532
1953908
1069003
541992
699017
1618401
692904
1880928
1441736
738438
312590
1621699
80684
712022
1702313
888850
1473581
1057930
764427
1525860
267032
1796230
707066
82318
1258716
612210
1103832
1197857
1971855
1046221
256383
871849
844507
1744670
284304
1960197
70114
159605
272442
1708987
574716
1119652
888490
118290
1735333
198037
1924677
1547813
694370
1854757
1006426
771150
1725925
1951275
1025299
25595
71429
1121867
1999686
1743456
587610
367966
1233293
1604162
947242
1208820
751878
1162191
1068179
335171
1067426
1123174
728214
913852
537769
1744309
1894400
446497
1567362
1041095
94512
1641278
1688835
1158024
857325
1154778
519135
411584
651926
519947
680601
224459
201618
1944805
1873521
1260391
1673399
561075
1324941
707118
1798490
687419
1177658
447608
1643310
1087081
274157
348827
1677938
1052866
352229
1605884
126540
824581
1105017
1716888
1400588
1417723
40977
1770708
1831842
1706863
1682108
7325
895686
1140609
446486
1129020
574818
287545
786448
1035262
1672982
792786
595985
537310
113866
1763342
795475
610345
444462
243175
1058522
1643050
1181437
1172625
732054
994694
481696
973597
699903
480844
725102
1924555
221981
329305
1197347
630415
399983
1753864
256058
1404162
876189
638987
1617417
1242219
1505705
916347
173279
1396157
1564283
50622
1149202
1055005
355233
1092644
884144
1412512
381239
1334481
1218878
488669
899431
902636
74225
1940231
208946
234497
794915
1580061
1853085
22795
715411
383636
930523
705431
192340
820424
424217
1805687
58455
134845
823114
550068
320322
1035732
99967
1630378
1236369
382392
809199
1513116
48502
28643
89599
1000169
1234584
1718800
1462592
113058
1922223
1265891
1252480
1397166
773314
686970
1944346
1386228
1087164
1131642
1456756
310668
1567626
339881
844786
1633422
1247312
1538011
1468114
1549591
1512166
1261960
941259
1861256
1045890
39642
1734815
1677489
3518
1285875
1705282
703041
1443111
978228
456617
684361
1048783
9565
797916
691406
1569843
862024
1825833
438362
1216730
1767332
1812590
930187
619881
1454940
1942563
1350772
1035903
413704
1102502
547205
1225633
1282104
938066
1849966
204742
1831648
572053
713246
1420770
1276747
110718
66904
927580
1755127
676595
1333632
1096370
1911802
198783
1639835
1518761
399605
1673250
117499
1922975
1760606
317318
908107
1337765
1218085
584519
1183770
675846
1670704
724896
744011
908843
1099713
1223637
1785715
1689024
555509
1689352
729160
815136
348744
173987
1201084
351576
1773971
1697250
543346
996032
671362
844695
29475
1266930
1033520
192605
1954951
1675300
880443
983266
895284
1801049
483489
1966500
1296959
1619004
1139330
1590678
956046
1732566
1885830
1037830
1534070
1775298
300813
1674062
1254338
1241385
807620
1303355
979848
426726
318987
1922624
90263
144095
990283
342166
1672762
59677
1121934
481586
1365368
1056325
1920057
240836
250826
1804497
1028614
1212655
450160
1267089
1482420
990671
1384201
1211768
1144337
376509
488361
1316105
121890
789163
1116556
1472161
301429
168392
1259118
106731
1805357
610116
10983
854874
1240936
558139
1977943
356895
1417783
1103366
798403
376797
1097042
883379
147891
682751
1669103
1040503
99877
1845585
1818129
532906
19780
131997
1375832
324234
1542090
732118
1249589
956204
201352
1969130
959667
1849408
1546965
86184
926233
1190576
1870050
1713774
1822646
1598886
141553
1848147
589158
1816636
1741933
395012
1196121
527387
972393
1996089
1255317
307570
964519
763498
700
1353435
1210559
1330102
1209338
1469411
1528954
578193
1531068
1605474
1823847
228086
1290146
1140295
242309
1960269
1136810
122903
399147
1591811
961998
132191
681708
830499
1618418
996204
58960
776712
162929
1228200
467719
294335
1686865
535520
1907994
1619411
481725
781328
1109526
999983
1954133
1367162
848378
1801494
1164660
1342392
1013184
1990325
1971762
1176445
1623962
1780503
1014185
811793
1325336
247159
1247474
682299
318723
1981205
1309680
24682
1519983
1435259
1326897
1916084
867500
1798939
1104655
1559037
689066
1134822
1506102
1708064
1413341
1113974
155075
560051
82621
1709380
597048
520804
559275
1879775
1123256
1346623
424037
1264034
1257330
251731
97293
112031
1070515
1707022
1698243
1946152
763249
1982978
593862
1466816
1888128
1019653
111489
5983
183487
1445371
1368582
600051
756750
1295442
459398
1962484
726523
1253251
655470
549187
1448370
1930283
440345
1248698
1898029
249968
1774618
863535
975309
1063338
963021
1412451
1428395
1428899
832399
622947
100173
1495161
964284
237853
726610
112122
460124
1170436
490734
787009
1595606
149315
255993
227736
179829
1878080
1894525
757031
462862
894864
126808
767141
995060
131326
843719
1804851
790750
899970
1191805
1944276
132493
72755
105062
1721619
1239061
1905020
1358225
235371
1644496
1344332
1787368
841640
1684564
987814
101061
1578665
459606
1290007
1720093
1004863
835109
572716
165759
1144222
40779
389690
1888377
288606
1507647
64855
1523219
914289
1892528
1767506
1263225
1188248
65628
985004
80663
1418110
170289
224238
1789779
1422761
1733710
934774
1541140
716736
879060
553564
1757189
1962198
462424
559413
1563397
1600207
1242993
999374
1768713
1059376
1903558
1707366
1051725
1278604
1399065
357572
1925344
1399609
1617422
249552
1525578
150129
723523
104693
1457644
1784362
789238
1351609
310146
211112
1914905
1711936
1130909
183501
1699825
766041
1020898
766727
803677
1151071
1787670
1331659
1970890
1700281
1795158
919865
1874908
260060
1912215
1327170
909861
1645943
532734
1555046
1177847
332454
828131
17801
510760
334380
1443015
1447371
1617326
502892
86607
678477
1886892
1053623
13442
154185
1002568
1664509
383607
1377774
1288670
1879714
552152
969028
266108
694872
259074
1869467
1013337
1263261
587017
1321261
1857413
596849
1538439
1732378
281291
365040
183882
1673107
1297620
594532
765618
926405
153789
1402927
1654380
13958
326055
318815
1439696
1232687
348911
1744963
726525
1064075
1487858
873860
248695
821969
1608406
1131332
498245
360140
1278966
1419053
959683
378635
1626639
132452
1384559
352117
29737
315498
716664
380367
1984897
1910964
418002
1724318
292909
1943078
1877809
1175361
1736609
1504477
186429
1024818
580895
1135115
1100277
949507
508698
1785572
357177
820482
559902
568104
1162700
1042489
1946424
1546414
261919
766352
665755
715475
827892
1951083
1759526
1932319
524774
681927
854019
358930
871608
1641764
571085
998903
1332915
1971086
1448293
1494193
559380
1801385
772027
1470734
1691801
1157100
89706
1421255
1734206
16101
1974246
981274
1304414
1120695
95551
1487837
1384387
1444179
1393204
1440540
87738
1267391
1455317
655281
393921
762147
24458
489373
512491
538027
184349
1662476
1326941
445747
1217475
925913
499210
1556550
1941017
1489915
209255
1661178
1004205
580732
947931
583834
991999
1995368
435527
1451193
1880420
1964870
1269562
1979869
303309
812830
1201726
1931914
406818
827377
1193003
812250
1496386
26682
1966355
1887220
1103460
1087517
309805
1115461
768331
1029267
474872
1764451
268347
1778191
298882
1716692
1158163
844418
187515
533072
939065
152293
479038
1450666
1975009
820243
558690
1610715
1992364
66517
1471272
340142
1716332
223438
1651204
657816
680009
256239
1137310
570375
954472
102449
1776565
1707693
1472441
1278629
1452896
1662362
1552116
638009
45048
766491
52869
717353
1392463
1405932
1139286
829869
198873
470316
1605802
1035229
916201
896503
825490
1051972
446680
514189
1742724
210288
1826493
1801574
1388718
150448
138790
543938
1325251
1233623
795860
910810
608739
282764
1186050
1736771
1718638
1744894
1260079
333581
756829
819939
824371
608472
1171537
715487
312116
653413
30958
1980325
1371935
262510
720950
1241424
436093
1721282
799052
404244
189713
1953637
947559
309928
306856
311290
1870650
1048293
1704048
28879
902160
1522008
786160
1646764
904338
1584903
1445180
831630
603648
24698
304401
703836
1924813
920708
1146311
1678944
539470
153457
1000537
252487
833329
318364
773133
507821
1015971
481123
517607
572602
305555
17654
1415116
1883315
240692
1537846
1247279
663716
772012
300703
936028
1006459
956891
1468795
1877102
704928
1013188
1899684
1947829
1163019
365803
1312097
559333
1891700
700928
1381057
1218716
1102990
866282
483174
204509
911411
1026181
8663
1575610
1427088
26788
1479556
1226489
855068
1972837
1854683
1365672
997195
1119555
1751410
1370809
904189
1522103
491101
280973
968804
339041
1659554
543100
753996
1779045
169884
780984
1542866
471811
891526
1637889
47536
1834487
687512
1238316
231308
830835
849553
1040227
112202
388059
1013752
1041368
1485642
823028
1486666
1121065
1245486
370829
827875
476257
253079
126205
407690
949386
1123193
1161766
1114294
1272120
1995423
363921
1511837
1037568
1448963
1370950
1542985
1843677
827282
1988069
685078
8434
19084
1481851
488964
341009
127637
1707746
284447
771140
961967
1935584
656321
30460
1251652
219916
41399
1228417
115846
1640850
1171753
1229784
1245324
497326
1322592
1505462
1999
1216910
1808538
909652
1950958
946238
1946132
1031726
891535
460510
415500
190375
1212880
456361
1260184
522078
1390625
1602341
55338
1119588
1481991
1037481
1592503
1759582
1043601
796142
1740143
1013472
1195578
1878523
661100
1106375
1425173
1438789
63825
1350428
665513
732894
815520
664874
1052624
1985964
1203531
97923
557595
74146
534621
606559
940619
1174578
27713
336984
1055147
1434090
489021
892076
1378387
1991628
1944939
1623222
1237470
1175848
1282072
269047
909003
1064411
1442011
1795732
1017949
887634
1817724
464269
491276
1378080
104624
235817
1750063
919536
564413
112203
1086685
209043
550733
1714576
1679229
67700
525905
169264
882320
1278041
1579929
1597460
927636
129408
1193452
1955380
1606790
1200376
1823404
202309
1037891
1606766
1746586
247960
257622
1565493
204733
1666269
1229817
107263
1014675
897055
679515
1627721
1733795
1134430
894574
1547353
933778
1368653
783498
1282618
772908
1573914
421616
573752
721241
456887
1889118
1993276
954742
640199
1697643
1944792
1937077
1347308
1218742
792605
1785898
874061
753167
954685
32259
1051584
128091
916496
1291300
1373075
1276913
1409788
208165
1007836
622006
391674
1866485
977801
1699880
1599026
1601176
1464463
1995798
147573
203206
1630912
946438
1666534
1263649
170198
372055
1785756
1267311
1063408
176873
1947463
1817398
470312
617946
710323
815920
1729709
153050
1854413
340697
833614
1392931
1793303
1884012
238888
1844642
760003
1425628
1138013
861422
1809699
1744547
1445623
164285
519488
455933
1251381
341198
1992199
165937
482803
456945
1777988
1670437
916695
140307
394797
545223
267881
1810605
1563521
1609170
880455
1523652
73402
137368
635762
1608605
507733
1695380
393391
1424253
384964
1042817
1115612
211094
1050482
273970
563778
1203238
77512
870256
1514900
1358388
1729286
1700275
1259696
1280791
482730
737420
1844273
539829
1230428
1719589
1543047
467281
560169
875154
137307
1140718
526754
247183
909968
1830523
594893
705771
1247308
269387
5967
747254
327438
1126776
1448294
536778
348959
1375972
1727623
299013
1986873
273517
1126021
629074
156263
1165270
380602
1634431
886787
407266
575574
1835352
301777
1589024
486747
1378144
1149599
840866
721570
641251
867876
822345
1913025
503573
1649460
674568
519751
1180248
133459
344858
1127379
632012
1530388
145502
491598
76425
1236436
1190117
430979
1709612
33287
1296272
1330513
1562932
1720840
1905786
388491
1914196
320421
550569
1033858
197863
1799106
1145049
652418
382119
255781
1411384
1254822
896699
717930
1080230
1138696
214090
49631
133535
1771023
906674
1558056
207670
108001
650878
718771
270462
1328236
1131478
762530
797441
1200619
1529352
1017739
406961
1049063
1790769
871366
869471
321008
910530
1158990
604161
183229
1787726
623130
1287320
1954742
673203
675066
394918
334214
1653156
495100
907974
522542
1207730
1830019
75710
1674272
322775
1058009
880400
1018313
1491749
1212040
786993
951756
429953
292037
791378
1189990
1929089
494402
692277
81200
658718
237902
1066164
657238
522036
1816222
224807
1945495
586806
573251
1476765
468517
195876
1962415
810008
1692607
786496
1137261
1115114
1953059
1513519
302551
241682
1461213
1251659
423370
180745
378727
672241
1227962
1116064
1538177
52977
708229
731097
1029133
1918425
390579
226838
84529
359845
1599702
210469
1738247
1884591
289702
911430
375566
1496595
601334
1582046
1782951
267240
423590
1651363
1487304
1224215
1948680
1831033
1310337
454729
360456
1543378
668325
962996
193306
832699
322783
1234733
1031928
1196759
1105678
235576
1325524
1605286
1443784
120339
858452
1317799
298329
1512563
1156420
1811415
1677138
627118
783676
4813
1267918
1953536
888414
184331
736884
1544920
1506905
1984777
649866
1060021
139446
1964026
142808
1107464
1276293
1668082
1485197
1233640
1806511
944198
1553212
1167205
1280372
332569
646690
1291975
330984
488175
1692049
94193
875863
504723
1437787
353993
1682264
1826581
220564
159539
1440945
1710130
65402
871634
1118223
674597
1466705
1496338
1639030
1680690
1638135
839712
148497
1092170
1175290
1757729
1627849
515470
1618326
1418659
535883
626600
1962670
83855
697165
877566
1769205
636147
626035
672957
1647720
664114
1064991
79256
949110
1364129
1981418
658463
1902957
1624166
1543612
1427325
1108620
304368
132567
733936
1434145
1052883
951958
1206388
930132
357713
546922
1295332
1596274
1257650
1754591
1139674
1238463
1607808
1161418
1982178
665362
1936626
257795
685898
1096590
814135
272326
1160281
1152325
1842890
1517343
1920447
566086
1327411
1703395
246793
1427642
1858326
347091
1692859
1692511
994535
868916
413346
1164657
102879
317063
385993
168172
276229
232054
1798087
1403418
1994696
1297996
239011
935765
600723
1409403
1353386
1090685
642952
370726
923301
1716359
1229758
1906326
44137
951319
65842
1731052
1812410
594106
1357054
801046
1684886
504528
448423
220057
833686
495204
1225096
571803
1424371
336103
801937
1673329
199088
912218
1494310
1211473
727902
1100309
1061407
332437
52138
1670096
1834738
1853818
182786
320934
1007733
1988826
185188
1758471
640521
1748829
1210063
1613806
1894604
293071
350058
1488526
1650538
1969798
437832
1711137
456714
356690
739832
490424
894184
309023
774427
1897918
269399
1448341
1827842
1996003
1745028
1260343
455059
817019
131228
1657756
1494882
649286
1896001
552906
94098
1287815
269838
1939733
1742726
859120
1220613
1010497
867959
1033883
374272
993083
1214278
352802
636961
1135821
887102
488784
1789189
1931271
1286556
200801
1102619
658316
654362
293689
1836410
67760
1240854
907692
1536367
370673
1345616
458486
1626724
1909578
1068080
1181539
1909142
721299
17265
1363085
1292261
1715640
304210
675307
247622
506992
1335580
18587
1601255
868052
1075543
1039357
1559691
1021487
391555
1060152
1936467
978836
1131658
527491
572766
563242
1039353
1800434
1451531
1777142
697371
248314
1325217
1518723
1481230
1895990
1583709
733333
799387
735620
570627
764213
740070
997915
1108644
855639
315530
1227672
1161961
1339553
1822725
1161398
1874314
1349052
1323996
1028222
731055
164016
573504
968677
601604
741705
133904
866892
1266449
1241039
1185600
414146
816773
1602647
1558199
1362726
1312249
264495
252611
1543641
744210
1452341
1134050
813536
1343616
1260435
1487004
953693
1840420
768349
521822
466581
1508203
846632
227421
1930344
554209
101235
666258
1702335
468892
1952635
523612
165823
1128874
990060
409496
1762761
439351
1652555
182913
1820728
812359
1506815
1414973
1995711
932746
1287312
1240159
1292258
1171025
1387132
1896982
390758
1788340
332734
50671
735244
1986610
749446
99467
556460
1739056
593589
153290
32818
1298205
53913
633785
294648
713543
1201954
161344
945492
290005
693031
740803
1709200
23405
1459179
1721331
446163
227053
1473243
1855691
14583
849835
928171
113620
969362
1903906
1416091
1322822
1874848
25461
293664
808640
601204
851265
1762138
476913
1882465
345291
990733
1709676
351412
1779577
791974
525723
1028282
1402673
1393129
1166692
343412
1596022
325113
1914291
391002
1298539
1668482
1519077
958381
1200962
1146456
743059
726289
1166835
176050
1093982
1538450
191818
434260
57686
249073
1553174
589705
40241
1074403
1841833
770533
1837602
739880
1721214
1284546
836808
337631
1471928
397096
260917
594378
1028248
1593407
858341
526781
1376240
1004215
1721237
1059864
553818
1262749
485509
137264
1456916
157280
1874313
591773
274057
718353
540782
1426164
385141
1944795
726126
266355
1786761
1980283
992307
719035
1508843
761648
1497356
1319921
1132332
1936906
1336963
820911
897558
501636
105252
984609
474427
1375001
238567
1055576
1140445
857039
126977
770278
1084834
1913547
699672
1236079
1193440
880541
311280
855309
1743040
457967
364550
566025
500898
363445
840599
1782881
341102
1694120
1816562
244741
782253
742404
698257
1274214
1317933
753458
1081449
695451
1502727
557415
1553170
1038194
1979901
1889360
1205907
289916
379937
268458
527800
1569188
1688085
464825
672292
372653
810150
87787
1175869
204026
1742250
41083
595310
1804204
968194
1091328
1037881
295382
1763046
117753
1028974
428182
1148638
659968
251131
745835
1089505
577999
364302
143344
1828201
272821
993692
260362
330588
706780
1256766
588258
339345
1182958
1081933
348938
514808
403345
62050
1090726
698902
1772348
1265723
681368
511184
641063
1030488
890696
401323
1251220
1733179
1631889
1386929
1910492
1082091
1237250
1919740
989031
770754
1922973
1334030
325190
1259622
188588
198326
855498
1109094
1737270
902552
215726
1997125
617252
469892
59141
1703569
1945398
27090
812703
1129017
1641757
664402
1087266
947160
170819
584342
516723
710280
303215
1947311
796133
1745274
706494
1416003
1252822
1694699
1612038
1719398
329192
1239108
3257
879380
1248740
312597
959700
743280
434116
1961321
1425710
846146
1220464
116139
956847
289537
1762360
1169174
1410597
1567745
487935
1868763
1598329
1360150
1255658
1742090
1051430
1021791
1645800
1541328
747810
1205692
1315962
368317
870866
1476173
1706642
1315596
405198
204684
1659107
1076858
1462029
897693
1036204
1388246
1589371
1442698
1254835
340444
1948594
1873901
588487
917330
1439220
1449443
937957
1910337
1706043
1918758
741472
1640610
164313
1985761
1895336
787616
938834
311663
69714
897729
1451966
1592561
358060
4054
384378
1720789
1263717
423128
1451499
1933527
1144168
1902102
1888677
246155
1745551
1059145
1694032
1879568
1977363
409463
168281
947691
1654317
535128
1536008
573542
1154827
1571371
1842179
888025
1657768
1918911
822424
1702424
93449
1310583
1948954
1492963
1109797
4058
1751392
741253
180123
842145
998547
1731362
216720
140913
484136
500934
336388
1156483
895985
1660739
1148154
790729
1902971
581945
139719
1066821
32298
1131899
1122918
554738
1929591
146363
715471
1604656
1347511
18434
661104
1268470
575954
1554415
1477653
1868544
705913
697431
1310607
356219
835262
845804
1651717
276478
1801569
217226
1349061
768226
1847739
1002809
1827449
1632277
8273
348743
1158084
75761
1579125
1984435
147638
1619597
1232319
1795157
1887604
1195953
681847
821787
1726701
1497835
1974320
267034
1796113
653148
1191608
1850981
733558
968007
631642
625990
259439
235850
1387089
1311110
677396
733281
690
1653221
1780150
1397090
80341
1867604
468630
1433109
1407026
36044
796553
1865155
820051
1524190
1853382
230828
1104090
295234
1185217
1609975
1745586
1521267
468998
1905670
171049
553053
12504
722642
191029
361635
906451
875208
1167129
1886309
871526
478340
725483
1397253
1514636
667124
1516268
863682
480977
369311
1131979
1515493
1795101
1932752
1400496
1832314
600568
1605547
1821195
765449
400490
1361075
1669458
35863
213235
1393642
429979
227280
269198
1396773
888783
1247196
212397
171715
1735998
1371303
931773
186071
1444913
1892778
407152
219853
1844990
1740628
169124
1944271
472839
602687
704761
432977
930697
1764723
810058
1296808
395547
1808428
1933703
846057
1842510
158201
20295
1514509
1427013
113872
1013711
1031764
1136779
964447
400520
1216269
1020302
1343054
1879874
1142802
769960
918896
267687
417364
1737351
132939
1273987
1988357
1355781
1966155
868189
113960
1339540
555541
144552
41338
1347981
93867
1889662
707728
714636
1770490
1993648
548044
536799
513621
467525
61622
1681672
1067483
1069855
946665
1080015
907335
1915711
1083286
267048
1990506
1807399
604265
1397236
1639136
628400
482322
307185
340154
680731
1745722
1092301
1873195
449613
1776592
60852
948761
482858
978698
207135
1315145
411136
524193
691730
1787969
1938771
526044
234661
783250
874582
1747601
406423
1952764
1967240
1410843
145605
677632
1848915
106031
556451
1667660
1027972
193717
402766
547922
682654
1314340
867993
712674
110975
907992
1808921
975393
122643
747092
533514
670709
854676
799453
1833748
526370
790561
1593004
851805
928310
266930
171512
1966458
1456768
1331063
1002665
1569659
340249
1253896
602792
1645609
52747
264702
178901
651216
1279118
1631317
1540030
1544174
1446216
1850121
594111
1434290
700628
1155601
1235946
201693
619018
1498455
1064140
539738
909257
1083949
1267936
308589
1631627
1682998
14466
984610
615156
878626
654338
1838022
1082351
1606732
338740
1253110
405738
1215622
1037606
1358988
1125344
984036
1801341
1394693
167216
960446
124397
1492426
832286
1051946
1755744
629412
890208
1773981
1706072
1051214
1556839
572740
1895281
475475
81192
521838
1801609
1977733
220659
1086837
890504
577863
1620831
1238910
1934073
1002713
1666203
981325
1394044
505824
974943
1934759
1477151
1223237
58978
1943083
1618799
1422928
1136837
1202578
412806
779594
1227211
468493
1047744
1265243
1292667
249263
1237110
1585002
1367939
494479
1613233
1179963
662328
1779128
1297614
1296634
983448
929424
967705
315986
1372348
1195415
1214551
223221
274382
1902495
922164
1466988
1327849
1270520
1773778
1574317
753863
1031079
1350560
90336
281034
738783
804575
1297674
628955
617662
394447
410024
6154
1657011
1272945
1920044
1844495
1075231
1508805
948973
457031
1969970
1355034
321261
626093
61440
1177500
1736227
78838
370573
1223415
1933449
801178
452203
480530
703082
1625026
546170
983986
1548081
1107526
125010
1295006
1265958
1611876
1248588
611967
363426
630368
228460
1289240
1999411
746534
803086
392363
1112513
3310
1609807
1430452
525191
1518975
696377
1354281
262425
997222
909919
1102964
1279263
713553
1094243
1709302
201339
38926
482049
328090
1430774
1292442
1193325
920750
1127582
1492423
153834
1506241
564654
1059338
1390455
1961703
1115636
1654581
778158
1248744
569719
1967272
732933
844260
1821743
1717044
1564022
1183287
485515
464963
886692
488010
343612
727483
1300322
49490
803218
1493638
723995
1799687
1654559
569805
474654
1889656
406730
999524
1763227
1551617
209172
51608
887603
1635578
1073605
1707086
1734587
1931643
1888997
1358993
436586
1609929
1870110
387178
332558
150993
432561
1221229
465192
419076
339703
660077
1468207
921466
1948625
997397
1415402
732082
1762220
1458810
1357493
1886997
1904172
443251
1506880
1353363
1499789
611170
1502246
1341673
1835
596589
960169
1686116
1678126
1236214
1075776
710385
1911301
613818
1385133
1707016
1846595
159342
1441801
572850
267523
1975679
917658
424579
830370
1771534
1961152
1382533
1057142
353203
1897688
1443632
1954174
1680993
265458
280049
1817013
576222
1156278
1076534
1264287
881165
1341134
1614871
1252589
8608
392189
697860
1651608
678423
652459
1647259
750157
1865213
1547587
278474
117380
171432
1553242
1013541
697707
1226047
882270
840810
392148
989821
843606
829666
1164484
266007
1106160
1541167
947460
1901183
115604
474379
1204242
1552506
1973332
1984413
425104
194283
1793265
918412
315596
1254532
1450575
8666
61585
1122908
614340
1652031
589760
177855
1670069
1323187
660062
565903
664958
1233989
1440785
788614
1830800
1330161
728649
1496607
619358
1164271
1366610
1083733
1387306
758379
1464590
1101051
1041186
458694
256553
563015
1375732
1892318
139784
1532169
1776509
39338
388714
1168081
128453
726574
1123000
726324
1235099
1887528
899964
1802841
217132
1334838
1760561
847306
1444129
1645008
1792373
884664
1892169
1326619
248864
72857
267655
427803
29479
1301715
1322953
756
1923828
1644169
1305057
1711351
9850
361845
1170638
437914
117418
1353374
1586116
1513246
1824839
1345283
1354204
1898012
695196
1133368
460623
347084
128740
720656
46786
1807522
4842
770204
432148
1897076
563055
1824841
1072932
1242834
853633
1793629
300774
306538
1888052
40522
1783611
1885083
1631636
39820
1327607
1255718
1623786
1158371
1752377
792692
353619
758505
1096604
1802269
69189
1124818
788271
805886
1219415
883386
1439738
662948
241950
392843
1611878
52236
1808645
636435
960432
1770635
1694967
1066446
1808619
846248
595230
436008
1801866
163552
1566605
1117585
1100155
863313
141551
755132
189556
1219904
616603
902323
268599
1753964
965578
995389
1023203
890514
1730793
185041
678039
354339
1040616
43584
849752
1076145
559649
1220285
383548
999500
165019
1359706
144352
1845733
1696208
1696979
202326
1804920
1201447
247688
1470554
646062
1081122
858353
1811952
821171
579787
1200034
1941910
388225
1351697
597522
1411183
657881
1263507
1604671
549996
1420888
993999
808880
1019646
1724096
546129
1017243
503810
447669
581387
999096
199039
1944061
1341039
1547571
1006224
703457
427857
171876
1760041
221400
503344
585092
832821
1974515
576771
1885274
391750
45788
1778215
940732
1191473
428520
814113
1455219
1875480
70740
708520
60957
1187016
1709891
1476294
1383358
308909
1251651
879872
646191
918092
1389714
681106
56672
1002050
229051
1298716
106399
468897
627617
1566290
1638384
1715419
299617
1730489
543341
1672620
1275561
1595749
136285
549113
1469598
986560
365557
1516559
1996727
1768323
15221
60103
1621736
1789435
1114409
830858
120217
749795
366443
220432
1795364
124780
1689749
1613131
1808495
797044
1232173
778402
755464
726758
1033728
1609617
877221
843260
805069
845629
239732
1275913
125676
858484
36402
1377003
14080
1739811
983732
1648572
375790
693534
220141
1905357
708869
1341691
593803
1090839
259001
1630844
1776941
746395
1411793
1060700
822623
1752265
1289503
1199384
1960555
1767257
65849
1641867
1397505
576930
1036496
1303226
697410
300477
1712774
643707
302039
1599003
1183520
1045970
67837
1878507
1866409
1793720
1071771
1257180
1362081
122101
1642517
1903929
898555
666525
114744
1645175
302181
1725272
365001
566385
1199870
1859258
704967
669753
1412027
1473075
1090328
1871209
674591
1632595
7988
1870785
349531
95971
375658
1481519
936894
645636
423260
1076976
1760646
340259
1120964
1206550
1475093
447070
1044679
1181218
1942219
1915978
1397750
1776221
507563
1361812
627549
554828
80200
450003
1935808
316274
1839124
704117
1316497
1865530
1923107
631573
1919163
68048
1032596
650145
1610803
1272883
1938705
1377216
735672
1517367
1740518
21710
435469
1579098
11069
897514
1959468
487464
1977060
1677195
1316667
1529316
1706995
239591
1689761
1237396
1679250
862857
739204
1446600
693360
112485
1156169
883528
1425886
1786145
526450
1717647
1332928
1146406
1748092
1792201
1517561
1227344
1429666
1974894
548237
1620193
1968814
207101
1989902
1641081
1182375
1034596
218650
1197200
426763
78354
685386
1053823
827718
1017488
846994
1810665
1687626
1794624
896979
421171
1865133
1305476
1819871
1468119
730449
152396
1237574
1907851
1712403
918116
427490
667156
1719312
1994648
1631159
1483146
1623884
1915294
1171358
1040591
598027
973766
1396571
959253
706792
1904322
1974385
1949923
1640050
1381699
574669
620363
1308618
584053
514936
1753592
580335
1813132
452519
1154216
684486
94190
1662676
1071667
36392
873195
1349195
564759
610013
1204761
358621
243711
1136976
527733
235235
519796
388440
1783982
1029146
1634989
1331509
63098
433576
752380
1979916
1612294
1227096
1286450
689741
1698824
691045
673801
775955
851675
1142027
1552495
1355498
1114823
534428
1710917
1093344
655770
977043
157548
1315597
95094
1864187
473446
627362
25070
1524395
829303
64719
1065183
582044
744976
20884
1939707
873774
234989
1039043
1453806
1437911
841118
412522
431511
1076717
847701
1753196
1613921
106594
618953
659637
858287
619880
616189
1332993
723495
1186261
1195131
858419
689865
538644
426890
1370052
866818
475152
1024624
1477098
883521
1049532
474703
1351280
398608
69412
1659357
1708096
1922087
225542
1202898
1920833
1624821
1616207
380389
755041
1188612
1875372
5312
607433
1866921
1848049
762163
1171368
791576
551380
1779964
1382660
1973235
1472973
390456
82974
914206
958127
1226894
975092
1972417
184466
919321
30236
424305
1967531
1083252
1765568
1138762
1756692
227067
1112052
1245081
1052749
1119746
342014
756967
781457
1201687
272096
1079429
305305
1954823
763017
1819658
564629
1099061
781796
1751333
1268841
466048
428710
1130393
1558405
935583
634590
325731
1980587
1337034
1810015
744606
883019
1777641
996337
935552
1421601
1313328
740059
270433
844219
157327
1939021
1943820
221736
1236145
1392118
1403
1405718
1067952
1493343
1408298
947800
1905646
1253000
1939774
1368017
1778128
1856417
790671
996763
1517598
1314967
143293
952943
1141191
952846
1012348
518285
1143433
505317
162023
1933346
1379871
31508
748408
1227267
94118
275072
1220375
585067
951252
1955094
67615
1269739
1380731
983556
796370
851310
1926054
1348899
954815
846782
1831642
445601
1269069
617788
1952432
900304
1662775
1251165
53151
412404
192344
706679
1422235
1374081
1071136
1953591
1739855
120177
1857866
940731
1564023
1575866
1170290
791650
1790969
1926082
1058929
1532350
1166317
44204
290985
1231611
1424772
1697629
192638
1998953
1085618
1623531
1680360
365028
359509
371324
1579120
1463703
118010
370305
1849197
1734606
989249
1876603
1044640
933053
1699714
990884
1050206
816013
354636
1504647
1855959
1177166
1124860
193954
260384
1513071
1041479
1820757
1896066
149634
32764
1099433
1265344
1990424
899106
802615
1151810
931638
1416390
1079337
8591
421119
759126
413260
598185
949920
180908
1940391
102495
391696
1120236
1238480
1580761
1631774
456497
253772
1973006
1176209
738538
1806262
281445
1144373
1025107
939007
605001
1654712
1742272
52312
226784
1748425
719172
1076231
1929830
1188298
437442
605354
53161
84919
1073727
792187
1148118
1550379
833706
1711039
614793
420346
985177
1400883
984561
320604
512733
1830015
570829
739526
1179389
153811
768378
1672840
1167100
1362995
1927737
1902701
1305737
698952
752985
1240779
947014
439458
330225
701093
1155849
1855118
1676102
178393
395900
1725983
165172
1787045
1146417
1469490
1473676
675393
508374
119730
383218
1950446
710944
112382
145836
1033476
834545
477917
958352
1125791
897008
533863
779863
1579965
1038671
1679909
325707
1230838
1114421
1668690
1747647
1273395
1338910
137477
452760
1785354
320460
1050312
392143
1813958
1962592
1462516
1258129
1697686
844632
1349036
1078272
1003552
462127
461275
370873
531049
876903
912506
1221497
1196650
1125611
1537316
1119779
580451
833607
1531306
1332326
744717
122159
509944
1893700
1100904
1398601
408414
1248876
1201073
985680
316414
957538
317732
843178
1677852
391437
1263356
1515556
485948
1782740
1921157
1578781
1906649
1361394
362009
1284187
436602
1867390
887694
235448
1602021
1944136
977951
1155664
718156
1633386
1830501
1834828
678550
443848
713617
1572274
1031399
86764
1647359
619977
614442
1925553
1395482
1175306
1896373
691509
1084727
1965911
345015
1281059
694627
138854
1604942
973903
1015578
687464
1083220
919068
689560
86279
1268101
766488
1383625
1636895
1901151
1339228
962466
1174663
825470
1997822
1371713
123141
752207
181235
966413
1596472
1564768
961060
1211422
1908248
11977
236591
556611
1017002
1993143
1837061
1322904
1603644
1702851
888171
1833876
513768
1216363
1316027
1981951
1257452
123273
1261551
1057515
1175572
1309906
370121
86675
706323
672340
1138682
1887237
553753
1778976
97618
811124
168248
30568
359463
235446
290269
828897
366335
774200
318174
714707
794133
225926
1247292
68597
1956421
1343507
369068
1452896
713339
1046771
33169
1611998
395984
112779
1740540
600010
1338563
1206955
1384659
1876640
417606
1068551
1278328
861660
1493236
1155742
1327089
1534921
1842742
619579
855911
192903
970542
1235385
1994018
534968
1416445
1226979
1348852
886696
196253
791488
1568021
33274
1118281
1923488
834167
1626274
1649908
406253
26126
1526340
703516
257159
919596
1992335
400177
1134411
54444
66017
1473805
1648414
1128396
1100102
1646891
1877769
756462
864239
865295
1404223
795136
840961
306713
1784177
98298
818628
310942
37979
233795
1701955
21255
552622
1456267
736441
440842
500509
675969
1523003
961292
1360692
1312291
1051995
108747
1552506
1997682
1345479
682079
1654520
1061350
598042
1435158
1259200
480304
1365780
1403243
1757749
987291
752342
1682013
1585385
572661
591190
43017
1493459
1611256
362855
1528686
358358
1555592
600228
748916
203149
851604
710310
1489984
738014
207585
821950
983793
1335290
867168
1518707
720137
330778
1780421
1836933
433209
876522
1130950
709566
430250
1153103
13490
161640
1423363
179592
1140756
320054
1971854
1437756
1765556
606970
838412
1358797
1388131
853776
161880
1475783
80072
1272101
1905637
1342132
349001
1132641
556835
1451774
655175
1548255
588204
866385
423184
91533
412090
1931980
746288
1629843
1127677
970938
1206208
698904
813465
213139
462007
1838711
644882
1783404
684324
1694
1059021
529360
849199
186419
1546295
974874
774115
1202367
1452340
961911
753483
1345700
1207124
773598
1554045
747673
44653
1616453
70769
1311799
1318429
1297887
391407
1933868
833198
1212318
196709
1858405
1244925
233659
310205
1856575
431829
1782747
761544
841562
1597402
854864
1499899
1867386
655339
968200
1007221
363078
375355
510068
138412
261334
1319289
1913796
125691
1739288
635834
431076
1046278
1363415
1518432
1567020
972309
558630
1701681
421004
24826
65915
708449
751019
410623
1369648
1580101
1678367
1345656
1551776
1136062
661009
1722815
78891
328521
18459
854137
1840523
1589427
1147357
109674
770303
139087
1857101
1391219
933018
1365642
63452
115962
1513845
520242
1589614
1924076
689233
437862
564280
1805362
181170
1615011
423945
474831
956888
1358732
1863913
59372
375644
124785
1503956
1678254
1963260
1964403
1609300
1884325
498006
17717
1282686
255844
1597097
1541571
1997403
811256
1721656
558372
1390216
723742
74510
1608180
1302728
998691
1431459
223371
1605480
886571
177937
431439
1606893
1569137
10145
724546
1251568
177695
187346
24570
652668
1033060
1220472
428189
171376
1097044
1344183
542863
1751155
751970
312419
245778
1472804
646101
1725656
1883382
1482638
1266314
1452596
981802
431164
326355
903173
1566086
25035
1226315
1187105
1693469
1722124
1862960
1049511
1694902
1573060
500503
743305
1117725
569486
1901068
362763
88880
881644
1517437
1241200
787866
178300
446483
984646
1142546
692304
61680
1874259
264496
839760
120325
235241
786739
617261
676430
1509637
809077
1431994
740230
434379
808161
21893
1907722
1774171
1278579
351150
1134398
832143
134265
170372
156934
1470791
1885125
648051
233560
352084
1498586
1169610
1454218
1652060
532681
1474374
670117
1330487
474231
190366
167506
515842
1508927
953854
1899930
702866
167289
1790185
155905
1955454
783063
1389014
637744
1771320
288694
487418
892572
266936
1941755
859836
1532935
673457
743006
1564841
904958
1171934
1232597
1435992
1737630
1455100
1627533
595002
1178568
1197444
1264315
578771
727433
946304
218552
1728641
346837
759888
910500
206816
822509
1465183
356527
725629
1934528
1576839
9761
521038
1617277
1171394
1309768
111476
1766702
100918
120899
1693591
605919
1950839
161669
1886602
1684133
1796970
1937553
295786
819901
1148246
1361456
659103
303916
340183
1986618
1529283
992431
505446
471318
1002348
1294567
1232852
1130279
38846
1060225
642944
1427711
1647105
903455
253385
1361643
686268
800894
1039943
1719069
1593872
137308
838425
601970
1575741
1809795
1362610
1479650
1975049
1199351
649275
923521
204182
1689126
1291416
981805
1328818
1808366
1175797
1295660
536628
592312
613738
471040
1534699
1111762
1193550
341324
409273
69242
1631295
703452
503084
397100
479100
1646135
616064
1120871
545558
1626534
847070
776926
1707476
837466
161086
1577156
731848
484711
585173
949844
1966394
22222
1438466
1622616
109637
1455944
923355
1146661
506506
1928865
1580149
1437889
11869
943739
647476
1546497
615921
1941763
52086
587722
1211548
555767
1351226
1397050
1914853
845215
1730790
729527
170892
1224211
1249783
1395162
398642
1607901
535804
273267
382936
709149
177526
915529
1256567
29880
1008186
387835
772135
1835272
253497
1689303
1598398
921478
575179
1829746
1976644
450609
1422807
1744629
1846617
964595
1069762
1607452
198690
1470729
604062
1392818
825889
1428144
1054341
1972690
1444692
1192681
428353
338854
208155
980681
888793
715691
1878697
1129083
1849032
1102070
1486724
1752145
317102
967683
494202
432811
1074216
1700821
1417693
1923144
1036262
1697463
1990952
1592587
1405043
1952752
1702314
140777
1903070
1435550
817543
1935053
1364046
533958
1896765
534532
363347
1984150
1704140
1719994
1685628
584927
1725482
1048514
1146061
1375590
1803724
1354418
843346
1684412
1276767
677231
361133
28160
281213
225038
1528748
1489972
1714458
596513
665717
1446716
354360
984696
1463357
396444
192170
519359
71475
753669
565691
1408050
476705
611238
1920899
1388158
1156682
1213796
32853
363576
1168552
1315226
547802
212178
1296145
1676746
1996848
1760988
1333900
436921
1321777
1725804
1830998
1377204
683679
51678
1264230
81810
124365
793308
1063382
817482
402146
1866975
1639739
828534
194551
629858
704822
1650617
669141
26479
1244859
1776531
103270
655283
1288203
1290762
374084
414380
19437
589015
363872
529273
167855
244916
560839
942385
890701
1941459
921021
104956
1123358
1276478
1612403
656076
852542
1838389
1668392
572726
751304
1411978
1612726
86407
877181
238873
777743
398590
1914175
1226884
906474
142788
439832
701476
592232
353456
40567
1484134
941176
1671446
366894
1735781
752108
1126388
501355
1737556
1597166
1295467
269879
943782
647970
1048577
1668716
808967
1465051
1013139
1435500
355010
1364099
1989422
916020
934429
1036578
1013784
1775699
1326145
957882
399341
182174
1164479
554483
134631
520342
67624
1247998
1841777
353085
1002277
1634832
852450
1673227
994938
1597865
1687296
1325606
1140245
610153
1543933
650252
169191
171707
1840663
560859
1635552
1627311
1313265
1464868
1859301
1623764
35541
1922334
1248186
67851
1344245
1475836
1931162
1252684
903383
1382
1885818
593172
44083
1054205
1651224
776408
715559
244071
1999033
129065
1057488
1528015
1104216
1668993
723267
879856
783743
900418
1557641
1853850
1961712
1084356
1035754
93076
1625013
53986
691524
130359
1648439
1693892
1643436
1369837
1852864
453433
1551699
43279
992548
1408773
1225273
436279
734972
1808658
848012
188087
360259
1009138
1006412
275511
1717083
1459077
1176662
1075265
8892
592076
329599
759248
1407137
1989695
781855
587500
136662
1137644
91575
791998
347389
1829312
1820840
655454
1660094
646123
1793181
345495
233195
1664448
96755
1691880
1551214
371510
127800
1166630
753799
914282
1323827
449469
340706
423976
15437
420088
1197735
1657024
1588495
1020836
1946912
1342433
95194
1331823
592734
1796281
1724772
765978
1584778
955827
1104625
269325
687722
224131
652140
1434427
1179358
1090827
1672617
1021178
312676
1111975
1031437
1181368
1459246
1769699
385392
1599386
1066907
1343986
1901868
1812007
117805
1629786
573816
1659561
1578165
1379817
1215578
208893
166555
1450982
113600
848915
925450
1143534
995994
605654
355111
167458
1304330
241872
50220
664698
166019
417936
852363
17325
585521
1777860
1231186
997274
703143
1840960
1698609
1502052
84418
781239
59296
1020731
1369896
1741299
1559793
223169
1355971
786876
1898553
597294
1401134
1712898
1400260
1624022
865963
1633113
625700
1055824
773470
872200
995811
1918027
1846761
470964
1921206
500916
1967734
1900774
1146759
456913
1862152
934318
1973948
1544500
1755805
1174405
688658
1411031
1120126
150599
1330419
1177260
1640263
1314
1520950
735423
1796995
1090486
674846
428761
1051026
1250609
1541408
96890
1516504
811853
34075
507290
1135966
794951
299896
265488
1606493
1526786
785221
1098016
1058037
1363587
1436336
892772
1794827
1699661
1643995
1474879
1242720
71816
835713
1268534
1837382
798240
557257
1175932
1268927
1018103
816437
1614341
1657265
1494311
556463
869764
646233
416807
1541880
1189062
1651631
195544
1306051
1320269
1181785
1941321
862657
833224
1192284
1257628
1249363
1094998
1486797
1302596
538919
469650
129130
731700
1560023
765320
1175865
1179332
639010
851851
1186094
739290
763737
901239
135325
731514
799428
1233117
462757
1441892
1175005
1203278
122323
845209
541746
1340906
127098
1069733
336168
712114
1256085
391742
523709
744070
588565
813069
1476726
1866392
462346
75880
1235599
1850512
473030
1176142
213490
496380
1483511
90376
233554
663994
1756139
1193067
627244
515755
1599359
1873269
1038741
684415
716927
100575
665051
1063320
721654
1767567
216317
940364
241684
1139773
1370250
189122
1780066
1543518
1150588
1300628
66547
1571293
146887
179590
718953
1815891
1950001
932738
660518
531698
265536
1517016
58798
1740143
427020
279497
1452832
561544
70509
1186433
119353
364063
1942377
1105265
788759
313889
1284696
665428
325381
844716
305276
1019097
1717858
679358
475116
1843996
184606
971432
1808714
533422
571620
1101927
189947
1999931
1935479
195024
42497
1813651
1489275
400052
1514245
1058850
1798857
374354
292377
1461476
1561856
1172580
525050
1921335
404289
1545552
1585298
1661948
479440
1582049
1230737
1988088
812858
121611
98589
1940745
483039
1434797
892510
322957
1992784
564408
1357880
1821605
783239
589789
119877
1253179
1684210
337288
1681106
985604
1624351
1520494
556202
344261
1864766
1311831
717673
243068
215289
596747
864899
1231987
466218
1629680
354564
1672094
1774353
1926976
1886003
1557536
258952
762484
530012
201010
1058428
27775
1617410
217536
656566
853018
737770
1184775
1410625
190905
1678460
167141
1854818
496580
594812
1492193
1730757
1828246
786125
1377842
1496463
1870623
1840525
307598
960783
1649068
1304469
1179233
691323
390451
1506706
12798
283876
83904
473981
1060774
666073
1401077
1247542
486127
550717
292010
1936407
1979939
1037844
10564
1792643
696153
371240
1222434
587051
145505
1975885
651341
1224992
185114
837604
230411
1000715
1351889
578573
828921
116060
1630391
1973745
96867
653995
1919611
741180
1194222
1970597
971377
55749
811052
1387072
1614920
1187158
1504961
927298
986600
1785087
1809662
429188
156073
1971821
638686
149622
1482172
1312514
451271
706647
43242
1321646
388857
1763027
505476
97067
1142957
1251041
809320
1121120
539268
1761539
1607386
1499065
367756
1731044
1475241
880605
828891
843706
365316
1004813
301311
863035
613434
1356087
1276214
637779
753326
1122974
1285722
1780691
696883
719887
474254
1361646
932344
798840
102439
1870926
1453047
1310020
1236478
818831
673031
1073650
871736
1383190
1303113
526282
259028
1135987
520350
1291015
1907068
1432185
249445
1939571
706722
247152
974726
117714
790381
428796
7898
1775561
1696517
58016
1756797
1044784
1660121
338198
579002
894994
1879922
85217
1879585
969201
1154279
601193
1653469
1740236
1970166
810324
1847017
275243
1637767
395274
1679064
1174324
756585
1070802
131634
1743174
1275202
1077940
8183
1370440
158460
194260
1557790
474516
1448509
1794532
90511
517054
1850174
914452
1400046
559071
1469774
799074
548784
1161640
1199807
424602
873887
1721030
1862244
238374
1766055
1489634
1983641
1141072
1817555
176943
1398436
1530837
1732645
1248893
440963
1721707
1041648
657673
857198
304489
1203947
755883
1475718
230034
1610971
1584779
1714358
1837229
1688768
1163889
1992541
1982170
759839
1284419
669864
605871
31756
1413771
1479739
1378370
712367
627386
1815478
1600141
686437
1518956
567304
89456
406372
1900456
430255
408356
1805378
1394571
1508868
1287790
1411255
263881
1796656
40599
1561099
1584169
151952
492081
300751
1325755
1061321
865032
1799666
463939
358733
833343
1887691
66617
537569
1869177
1683647
1813163
42059
1253056
908585
1147540
1366987
1316401
1647757
284288
158121
706456
1593603
329626
755049
1002587
1216598
1791567
268845
1372507
1455361
278042
1575009
385497
193290
1231125
92134
1169733
1940158
1706717
599501
1858993
1086950
1771758
66611
101099
438526
1004724
322937
382968
1273404
925672
1489956
61107
595184
302712
882630
444921
1628987
1852162
1695095
1224375
1244693
1645345
1131550
1803331
1102448
484440
528871
1625729
784783
8370
1841523
1873683
392248
126988
674748
1562315
1366018
1104504
745722
1739261
1040766
1730758
398893
1200615
778922
966438
1212572
1549837
730214
179808
757272
1876879
53633
677184
583200
1017186
793786
826421
1215037
1469153
1424025
1911450
1881465
1718447
58065
1215062
1167172
65244
59078
1871949
196044
1295741
1171399
533357
901746
530094
1281372
1229141
1223525
204564
1406894
909504
1416888
191626
1499587
149195
193786
1213547
1959179
388707
1665120
977696
1170929
275771
656592
1627473
458563
918668
826577
101080
293480
869592
353445
101724
750133
1992852
1470907
1578728
820104
139014
472700
712585
621808
207566
1030873
1940220
1046768
449298
824647
1641669
638050
999332
854967
1164845
1005395
1319455
1996805
1342437
1269604
521348
1584280
751426
1453797
914252
1250385
740133
1074943
986968
293017
146872
1867258
1026565
1594612
13880
367826
710162
27249
1406523
1984534
924521
950308
1739058
134565
1546283
373437
324232
477571
1741058
952305
275778
60378
232672
1191405
1654670
99702
203058
1277385
1929615
1856851
1190748
1182829
1698376
204140
487884
793568
1522725
964758
242826
226642
1450606
1965197
1021361
1103326
1302467
454985
1164397
1137100
888854
1128890
1343949
538167
1069530
106955
1347208
692768
522275
773526
1992829
990923
1627237
224460
327211
834011
1900018
1504947
266165
1043220
1721606
1884976
1023741
1888916
962302
391966
1788508
679657
1369393
1402953
121400
130917
815428
65745
1067289
1979391
1077909
201448
150295
1099900
604878
862823
366409
1265286
754892
1185108
189500
1557330
1919462
1543678
970280
1669903
1565093
67344
397179
258835
574416
1442855
1051686
1180839
618972
429800
1842597
1115972
1231480
1110560
1131559
934250
856373
470652
115943
661330
1758308
1740511
547703
162855
1692804
1331616
1294015
996287
1022555
1736968
503494
639089
846499
175723
1020010
1413755
615460
329130
889095
1134562
499588
844335
936604
719798
571077
792667
1748451
1472104
754807
969892
52886
613216
350391
973717
1624620
1529919
218353
1875793
476226
1007068
493348
1074359
283124
128218
1320265
1394476
24005
1283977
1354802
972249
406209
868400
1878937
1578146
1326683
474236
1465826
1650179
648767
630848
1621836
960298
921535
1848036
1083049
1588098
362008
29817
1788507
1505864
663926
1649704
1053503
1992645
1345844
1324365
940392
37178
1191156
1319898
1763011
470977
492287
1391143
1785055
1886562
451923
975405
1722122
1647363
1740206
1271755
1714468
1373099
136779
342279
19915
1963603
386243
1674950
701707
20114
1167034
1378960
1259174
495434
1919975
1115069
1908331
826973
1454527
791376
258080
448973
74473
1600265
999623
1917890
562673
111541
1734215
698193
1473599
1980384
1272251
1569277
512230
1394294
76808
1307691
108749
1206333
398118
978734
88516
962146
1372815
649889
1583053
1216016
739343
880548
233174
296835
1520540
1839567
196407
804017
1676137
806332
195208
1478141
476540
1413916
721806
1030701
1068080
1564407
1335094
945094
636681
1226401
21912
811640
27406
1588970
1116512
1837705
1955424
1135331
1501263
1573865
1446255
1727780
1475036
398153
1601975
1597
1362291
183103
1581414
1838986
249452
693288
723065
1599990
680360
870511
633234
1824201
1350688
361182
1537982
418380
37138
628252
151414
203715
225846
764861
337862
501817
1902758
1873918
1807605
1008532
1822684
563463
595133
532744
34539
1117066
1674388
763131
1309438
1365999
1041810
784154
548051
1820532
1153029
1788771
1787219
1304646
416727
716955
72850
1720663
1422513
1744490
794140
1611330
1479162
375379
581747
598588
225520
420109
1189304
1239850
1335316
146109
1123607
1254883
1679496
672974
1842294
926705
1773290
166341
45903
282848
172781
77583
1750543
1790155
592591
1528800
587134
1859136
194075
567451
702688
1449921
918439
1353220
1374410
483828
451491
315858
273367
489195
589089
637610
1083791
1862158
1892830
966646
337752
1543062
809404
28552
354388
267041
144510
1686544
287575
1947592
1573218
1269557
1605575
1403049
773416
402004
660226
906042
1350167
315638
28928
83245
865449
1417812
1088982
568108
208017
1360818
1740380
1133403
1373631
1030574
395149
1665395
1520569
162734
1607553
1706388
723906
381286
535576
71399
537169
24193
1297499
1170439
1241321
1418972
763515
946615
1825831
1541165
182694
1712376
12257
1674722
751372
1741446
1994261
458120
15618
784713
1101407
208761
265985
1487275
871355
1499749
928801
1066955
1178114
1268482
1029992
763106
1648325
1983197
517318
904860
864224
487624
669478
1951
648665
376382
17207
1153107
108361
1401576
995580
229645
1723187
94592
1045026
1210423
9681
526827
1528156
434651
110781
945766
1466246
1258567
642098
147745
778542
462592
399609
1475805
1775682
176155
1447908
793812
462648
979215
929996
1220806
689796
1914276
1824826
1670917
1574181
1032279
82521
1601658
599697
478982
1012643
1105020
533894
1540769
622626
1830002
8820
561142
1871567
1591114
1858318
344793
1456579
1930183
1612133
77185
773143
1506761
150761
321626
737543
866800
453194
1331612
1925721
1422075
826748
533017
408030
408571
710495
472504
370328
1848430
1888239
1713014
238614
962167
640954
760457
1199212
541831
530279
997240
1697066
667138
930325
1008430
1826762
1421871
1591449
288446
541701
1539886
1022433
1776770
1017564
900278
1894315
1253103
1046450
459324
612348
1697665
906408
493359
1372116
974716
1463198
281422
1747711
344902
1483135
1091502
464116
1919229
1183406
738003
1638330
1388857
1404750
1733194
1532007
28329
1341016
1806318
110550
110508
1035145
470726
1757655
655482
534282
1016078
1753468
1522261
1786827
947318
317801
743713
590157
961547
1057865
714859
1952335
729103
404571
28525
537021
1886564
1810792
69919
1415172
462141
909466
1241920
1179817
1754007
923276
935076
363613
1206493
1492542
620447
1918695
1575598
1936382
1375284
836891
1362558
790788
124766
121695
1075836
248168
983185
695959
842937
668753
684850
1191481
661500
797604
293508
1598157
268140
1125572
77753
191938
1321260
697704
429181
1769626
1942626
374331
238430
271931
1116518
454657
615411
596923
1842412
1260773
933209
88637
825247
976079
743437
1475640
867692
1175762
1876779
867173
386982
1267700
1125035
474052
1526322
563602
687105
535664
1391349
978464
709787
1185858
1911073
420505
964552
655787
346564
366885
1527164
926946
1855089
1767540
1324904
1198079
974493
1368980
763517
295729
1724237
1055780
1913668
1660703
484880
1782233
188386
763075
949233
1276538
428823
434416
1246761
436079
364524
1524447
909040
1826734
931592
534521
1409553
1367912
340413
1728309
1707617
1362029
849668
563037
192590
1468974
1123216
970430
839675
918140
1599650
207650
1908896
1680507
1321493
1875419
937465
713972
920628
1146579
118891
1182946
747677
339311
1567439
533684
1689221
1629456
1593562
1072738
1416629
1611398
465138
356235
1776607
1956831
1136994
325263
778777
1307988
986195
171918
212064
501375
1667630
480100
739409
1382053
916456
477393
697615
1011256
1415373
674155
1206362
271669
1323149
1152929
1198681
1172436
483287
1125380
1663182
649258
449609
1089932
1403568
13707
420187
1913244
1308683
1719690
216491
1508807
1606629
1693543
134254
1682159
1994038
1312672
1290230
1005764
1627244
1913145
1182550
516454
1601725
14104
211189
986272
494142
943357
263975
593710
14740
790221
88098
1682993
373884
1432994
1757070
1238919
1126241
309088
553370
1861198
1102431
1537084
1889133
595322
478109
1941062
1709593
1831972
572948
1886410
674458
1584408
848888
1640011
952083
239076
877823
1015626
76414
970790
1803723
1034454
1430331
79426
573600
167580
556355
1347532
1347366
1398072
579432
406749
907508
1397883
547647
1074326
1623332
221824
1879614
1688459
759564
299948
1013372
1588428
566956
42358
127064
1857443
716623
606934
83149
990058
738910
166961
1330970
1288316
541389
344579
1856276
1340981
1432187
1249075
142260
1067344
1136381
720600
92655
416812
97656
400939
281643
627224
385681
761719
117273
106145
1605909
879960
978641
177395
1490154
637847
169889
803164
1082271
1898469
256300
1539390
253777
1837478
1728480
1831234
1422634
403621
154289
1599744
1153314
73849
1395010
175559
1780159
730641
322296
1920705
165075
1723527
1730446
1704196
1857447
884391
620060
1934636
812317
1863720
896615
85007
1375678
680729
1104559
678009
1474829
1098845
1194032
423816
1483041
258067
759344
1234591
1904268
973560
1738911
1488093
916371
670766
684583
987034
725611
651860
1644158
335674
488842
1769553
1456250
1188592
1784877
560540
431089
1627477
854861
505253
1471949
1233306
1141970
1853455
1358783
379507
563904
502873
1473327
1630499
1905646
699869
1810971
977216
1078575
513172
1769152
1644215
1555434
1245916
1215284
458876
1317864
197960
1631419
1949926
945140
940521
1069374
1111963
936712
241666
1308706
988598
953091
826925
8454
416430
381622
1260368
908490
1288354
692245
273344
1306060
1873119
1235913
1379264
1519651
952093
175777
1018058
1182484
1473591
308972
1677102
734651
870454
826885
25148
1232844
1123241
1640678
91166
393458
86206
556574
78240
1730141
1987283
1539190
1782318
1438577
1807682
774843
943068
177114
255754
1594850
1126158
1062818
136704
903831
489288
889583
1303919
1348787
332780
1187701
192004
394722
1108841
1105407
927765
1224021
1957767
1742520
1078838
524884
1111872
1366419
278893
1181543
1579655
1367218
327919
1322589
493186
1997353
638893
372839
243395
842250
971286
1328220
557692
767395
1897923
882018
33175
1654847
163791
1731897
701634
326788
902813
1689066
323790
761677
1899325
34277
1486160
997777
496422
401111
464417
1339124
651116
1317596
301287
835851
1017827
1610020
1396787
1927609
667255
696668
1319618
1586737
974639
566362
1156739
1541750
942158
564646
1493056
882738
1415330
193543
835300
1093627
658286
100458
1892434
161908
1051869
524166
1028183
560985
1427503
1671486
879280
1729965
646588
971892
662706
1047124
1492490
1442386
1658221
1999064
1414658
1708547
612913
1011521
1761917
1377527
553985
1772419
1727900
337675
1879802
1533778
1152391
1328962
1143330
618164
966700
1894322
1837139
4966
893513
66956
969543
1398951
580106
1270331
544436
542676
323651
1710483
954317
1814050
16974
613090
1020068
292507
757625
1119884
1186341
1679434
367033
205680
956625
1716210
1158936
1115703
1294290
1566012
702840
1659296
1948158
748782
235732
1614411
1881878
1381085
498989
492233
163854
1876609
744537
380031
1276589
1483415
1339131
1117676
1252464
77380
1665725
1873562
1548253
1121558
1884932
1267727
1988805
128432
1907573
690512
835154
403601
74446
1057243
166849
356552
1153893
72065
1964718
1571535
1865694
1947053
1856873
1436689
779489
1230402
1083901
1319929
1150607
1789465
1309055
577072
1714663
1272596
1541631
453804
408982
726893
378005
953431
1889843
1537009
841548
1656044
814959
234914
912055
333222
1177006
844755
1755755
1896143
855184
514934
931501
946943
765645
1137068
261817
1693050
515491
1222206
73987
11818
470458
1126774
1234121
1997141
772583
1142016
421347
13691
242586
1614960
339469
911840
1607048
1594272
300277
1126257
369863
859345
849307
47558
629438
1397531
1001405
1296873
262487
1966006
1394567
240280
918229
1098911
1626745
412385
1914851
1806347
1414465
1963743
68761
1480156
1499467
903289
434474
502923
913644
602081
427454
1908325
1878804
1149491
277566
1933994
1495796
368039
1313450
674547
504166
1945344
841209
1938012
480862
796572
309559
1166214
1198332
1753967
14079
797516
1424964
347611
704970
1922367
701840
1830979
1762705
1972913
1970346
1713742
1589746
284427
1486712
1948204
54509
945541
1851297
1681167
8021
1698062
1874742
1663642
697040
91447
1112067
10820
1386924
1186243
124636
110798
1037167
1078044
290843
1764474
286915
807364
1504124
184743
1511974
766534
983926
1340576
1159475
1840733
645174
1419324
476904
1319477
1120394
1876762
464631
1091560
179058
63806
965511
556307
592385
1384052
1688812
1578350
1370923
245678
239851
784860
352860
248329
564919
847361
680163
1342728
865990
549646
1221700
1574553
324468
1876238
1183840
931609
970886
1457316
348905
666523
1734487
1782021
827883
1433647
276558
22535
637016
1149359
447800
1812821
1944502
524457
383723
213366
621774
1624336
1639525
599623
930306
1683228
373908
264235
1101753
428180
1083804
1231739
395066
1501809
1827995
1585950
1937759
1007113
1540935
790238
499649
1273193
143839
1911794
263762
1689690
1518289
1058328
363851
1930545
1577506
84344
1402606
1125982
1406258
1512553
754836
315748
1688009
1956512
61243
1475209
1843162
1342301
520164
367515
443944
1278839
1955108
1505388
528148
1893332
1563388
1814850
4069
319862
1279115
1712396
510712
1266692
922296
1292660
350470
182887
1050944
1562312
1003815
209387
1940132
1946034
1109764
1429487
383151
1073332
29490
897202
602156
744857
313582
1568108
688330
1651141
1705851
1177497
1831783
781061
1935248
603894
418548
1943114
1637856
914624
1169813
1058059
271074
1584400
202491
376499
478056
1464701
34125
1246870
1294433
1827489
1032154
821550
347350
1376246
917052
1231413
1052354
1206689
1006355
1635187
73697
630900
1839546
416065
1934629
1150535
1444443
321254
1374185
318063
822009
223080
1216971
521490
1647701
1704570
73762
814428
890706
827491
1861672
991826
805690
1393161
371874
1062812
131646
1341604
1443628
625942
7370
1861625
192085
450951
1838817
403340
1800912
793460
1866748
816626
945109
1625357
254805
1218269
1041375
1120084
1208559
1052493
368707
1769244
464600
282021
838004
811605
708891
626532
967436
1978093
1664452
1507726
1115443
1220341
58818
1718818
408209
823558
192207
543750
1952204
192558
1093230
575370
756256
1841297
911712
896635
1825589
360364
1553605
1143391
1790702
1476086
13438
1741064
1225513
1090542
1465417
100967
707902
550600
569810
972343
1438792
1140748
1085340
44624
1231649
1963284
1872814
25976
32025
1165193
537517
887650
1291996
451182
96675
223984
1621595
1425292
1224607
16751
701624
1452759
725902
1105697
933970
52897
1986964
110765
819112
414139
442021
669924
1961803
1971886
1366361
610654
940673
811983
1407471
1899159
1218643
73106
320937
1262331
1866634
543226
813243
158431
621753
1698363
457838
704104
1047911
1020651
1583095
930284
1860239
1767160
163349
1136549
702927
1436041
286389
481576
1234107
1553538
1206845
824631
324351
259102
1389959
1797348
1883475
1066776
301951
756522
6541
891811
1577722
101969
429557
1996197
828704
461804
1398511
1383567
799166
902990
75240
768474
1780562
1401627
1518436
1572860
596970
934165
1735473
62253
1192868
744981
372857
1821742
825448
736047
1026996
107633
1587155
469177
1910796
424369
1842727
328257
1849062
64991
1518936
1596191
1925834
760586
1831497
862719
1770298
595049
1495566
1473136
1667544
1249053
1064646
1010683
1980940
650514
207478
240297
160647
348359
1210501
362597
24209
1333842
543335
495146
534898
1474124
1157305
1441047
251009
1946336
1900567
1195719
632399
1730164
247351
1131666
85853
974053
444218
1288809
1805715
609168
1336515
812378
490466
471064
591443
79728
1371464
381199
292515
829081
1571230
934308
191275
1088569
989441
257681
870445
203692
1222463
52840
173726
380761
306195
1522503
329882
374892
305948
956133
274745
1813406
234103
1469900
720162
1968615
1245352
1412267
1873167
997830
1885468
939762
911677
780112
432447
203132
59017
1540843
335192
1114356
1118928
1316963
1687128
1031507
408636
926047
831588
355112
1429707
1538115
1501134
184413
377460
1882831
1218829
1518519
1424723
1952918
1774901
1961272
1696696
204
1232955
1515830
565282
1540479
137307
131586
1415020
339756
119013
870311
1655546
1445888
421112
156950
1385930
507385
1356207
944489
1448282
1516893
1357090
290109
322297
1549097
1175864
1032540
1485540
1868277
14961
142063
738680
1845084
1109551
445180
1719177
279294
587821
1759746
1289204
1097354
1544263
1870272
1269357
301014
587012
1128440
741955
1632208
230218
818115
9215
1006551
410861
296257
1955313
154132
1886408
1218406
974512
1745270
1748014
759608
139874
908342
243966
738352
1237035
1868671
27780
1067612
1132876
1756304
1335881
626541
1919915
374614
713038
765142
1960933
308782
1488365
595617
1857552
1200367
68327
43625
1225283
1715576
1706228
1511218
807209
1633539
1562022
543252
1059810
1636566
79827
386717
1834284
1405999
1952968
615948
794036
1924629
1329057
1131909
567302
830301
1007265
1059234
58312
626636
1974517
1632489
705134
454023
493210
584238
1918854
1734006
836105
974932
285958
1848958
1009344
1673068
675293
236846
175583
624459
1549792
1999108
1355859
1331122
1210459
1018335
594740
268898
41291
1445836
598010
1624690
1826656
601977
1437480
777419
1668510
1137190
237173
271025
249525
989230
667836
1742431
490527
126382
876592
351723
196402
668530
789156
305901
712109
1697136
1833950
1816445
113097
1774126
934061
412185
1540742
990031
924073
1607253
1599315
954961
365661
494708
387739
682781
1883210
1560662
75108
1927579
1052772
707225
1608154
510627
1018204
110362
372717
412977
777391
1178221
1843696
502412
428157
1850044
290247
1796597
1068608
1644250
1501794
1827814
1028815
894117
411501
1733562
830284
626899
1628791
1345429
371267
554551
653669
1764725
1252623
1367104
375976
776941
1138564
1385077
1220397
614643
1055325
1642626
1469790
330870
709281
1227438
1620516
1575748
1031267
1474900
1389269
1579192
918403
1059136
1401471
150708
1197251
1454626
1964416
122760
587740
1867028
1226522
348186
1282024
358995
591256
1502861
1945922
142214
730504
1478123
1584640
1172063
1739031
1975805
1103792
592448
219086
1630861
1611212
1754062
348374
94937
1398018
550452
1574092
633748
490678
1648137
513610
167743
1381840
1870329
24833
1394124
1929629
124041
1879660
346560
119939
132021
560054
1945545
826739
1548059
972607
284941
1605360
1778630
1006530
6362
354147
1121566
1476325
1890115
1440824
1927514
1704072
1425340
1957127
18134
72617
1787577
580651
1976125
179834
1939464
575749
1937727
1357950
119628
197997
1469781
1583339
1872445
633456
1247251
1713728
1091105
1500184
1869949
770835
1176643
115147
206643
1963863
17192
826741
959856
1808727
1783295
702039
1324997
1307902
80155
1279506
1961641
1920680
1355351
1949564
169394
966470
407136
1074304
750829
185480
1364107
832086
1389430
1105930
1594398
704630
1578559
1748214
1306678
475382
106218
1315547
909892
1459475
1869653
1807798
386891
552444
1906961
297706
172205
1609098
1777863
1739825
1833296
1307784
1720059
1518147
858089
348382
896116
1738842
939966
1285462
700406
1721153
1409198
59973
661231
248690
853122
1473938
72031
1795226
503865
904385
262482
1298970
114016
850615
1723687
1473507
1634584
1807929
1804865
1033772
1352588
1612481
420006
980587
1766884
989233
1261997
1733437
81261
680079
457571
1165607
405084
830646
548521
1274644
691489
1822995
1372419
36979
720378
846666
119130
239085
1775616
773817
5590
1634894
215911
1250876
1325880
72601
1949112
1979820
582281
1061
1734600
34479
1015628
1310178
1383342
670234
177962
433019
33289
836234
1685478
1640757
1932595
619310
360898
1816654
355965
1699285
1015564
822060
1279977
1707978
1455131
1151248
1027909
1501295
555360
1478914
122819
312885
1109285
804803
875111
1722099
1627361
1106017
837084
1672252
1889056
868333
104478
1924603
1401239
1572780
1040865
1883148
234604
1766159
1875101
689394
1057732
343122
1505238
1721334
1022067
727747
859565
831245
1308370
189450
134493
1247820
854924
1231397
1391971
1138355
1018339
551049
1750715
881598
1956258
1414437
97956
1614813
1212968
1013899
1959746
836610
1940628
633355
329152
1152135
820096
1003260
1841979
1212510
1208838
1431831
1757335
1907350
484451
1502609
945273
1917777
1411135
1252055
1754701
518958
481638
1695553
1721437
694570
134504
1995362
926469
879112
213085
310648
1478745
77915
153139
143827
801726
1831288
336722
935254
471125
1687276
1145059
1965954
403587
1933333
1008011
1450544
1084053
1877614
1410253
1131208
466059
78801
1536501
967499
625143
1969822
165357
1135554
525743
1573926
566234
1943652
1795165
860160
905847
1853672
465552
746464
37339
1298983
1791586
690451
877713
449394
1697100
195403
1757619
9906
1218928
1767145
513776
953867
1640985
1672521
1959679
1256707
826517
149702
832394
929962
730064
268367
193051
139505
1670256
348194
1437948
911707
1994127
1673671
234333
235434
1671930
1146073
1267599
1823820
1670617
982561
1878697
159620
200765
1280193
794555
694329
1193220
1063037
480182
16623
1109819
666885
1443136
588956
27994
1073284
1264145
1083110
903577
816419
1833416
1672857
145939
61417
270346
167609
27663
900229
1598338
1346944
903674
9255
834053
549574
338198
1848709
1203982
1449695
686410
814929
193317
571409
1540361
546450
1122082
287701
968025
124195
1625785
1897837
1621757
1580102
436428
1047569
604856
1548367
1889193
951404
286912
1361783
1546994
305094
1731297
359849
279067
920221
1473882
1669751
1143003
46662
340828
1664606
1396174
1326478
728414
726262
821675
1312260
1870995
64316
1308151
1255185
29219
1412083
1803656
529908
824785
1130497
285712
1173180
1450939
253432
403750
1710175
531151
385620
1569232
214638
301899
1656090
1885051
723164
808983
530808
1005067
486193
1590621
858814
1737210
954097
791021
658021
515435
812566
1200218
1797330
1137373
1780191
1529347
1465955
459101
163807
1164917
1973431
1656422
341742
174777
291955
234004
550358
1961765
1082767
867515
129636
1745419
1591321
51426
1827199
210242
1076855
306278
1741068
1324387
1821075
1391482
55138
4053
787810
570556
1102569
748387
1185608
1647911
171438
1060021
1368477
1548648
171676
1251453
1743730
46602
669802
389896
1868223
324341
1332670
569968
1053885
1350266
1374525
1135617
1685490
524320
1898892
381111
1857926
1364415
1978746
1656738
1077148
1733557
1364127
1243140
1772171
579833
910955
323080
677779
223837
1887641
1958585
896752
1011101
1929349
1860682
1752687
1216471
1572148
99722
1116250
233766
1651735
1357310
621946
1781085
1762200
1985571
206359
452856
311268
561933
231778
264892
490392
1131903
4100
766120
170023
93113
1595682
1285486
557557
1730936
1160502
642679
1468829
1613397
330793
974709
1888847
1376030
1915642
1551559
1078068
37566
1563726
191851
1731833
1618495
389601
970867
1024422
413511
605870
1527926
1089522
1683003
1271074
35205
1192610
939922
1339023
1016250
1674715
1538837
567159
1778114
537439
1186557
1220560
642920
1168872
770847
729154
1000927
472014
297188
360041
1845893
1394758
1991849
930756
1034897
316377
1042418
713981
1873189
843141
353905
804590
1614544
1801137
1515873
1987393
1582845
64214
1961263
87284
1319020
923849
154591
218007
1016416
394600
1908427
1220064
1328497
1457542
1982273
1264408
54366
1619472
942193
1760105
104953
921800
574135
1081999
769475
321491
1877544
1474239
419919
1563933
713142
941529
1587842
1461809
1753695
1460365
1470384
1301386
1638406
1297205
250668
264774
1688021
1246220
930286
1136437
1260679
862480
1788679
381186
1460681
1844801
1947588
1630746
1758072
1546786
485030
1098463
1133066
219538
240666
1426284
1250100
120657
1063919
1456471
1421962
1115913
1863901
996081
1308888
887197
42029
685516
370175
1572890
701083
117693
250222
725176
201875
1734702
1311960
419245
1359975
955980
428226
92927
551246
1147311
1003232
1047055
1212912
240768
217852
1957981
1637563
306240
736675
387328
1307465
172576
1883756
1958274
1769998
1177089
859268
1614770
1245486
941093
670591
664077
1794862
1843819
999697
666081
338464
1938720
1471676
419130
571147
1693832
1032780
106394
1289404
1043094
67463
1699500
1382446
30832
891529
5535
407371
730237
1758405
1478728
1506638
796538
839532
545191
101457
693954
588499
666613
57065
208856
162907
257195
1750392
1420403
1946227
19859
1408760
1936670
1440834
805959
1055778
1442679
1238960
1201580
330331
1220071
1311172
1235242
1150892
1938397
108943
242551
487099
1893700
1043985
1104615
1679474
706509
1752723
811902
922891
1145863
1352033
1825215
431009
1880584
596546
1381706
674634
1121452
862757
804466
1709620
1618593
1373295
826566
260001
342877
532463
1850383
1155079
139527
862345
695711
415758
1254557
1772837
1575951
895606
1329929
61740
213923
827503
576628
730610
890050
1216746
1778509
1770708
897841
597558
1769088
1407765
917723
732451
940252
110857
1508835
535905
1080764
394244
830634
1802994
1690333
327775
668480
1948036
1237618
603987
855316
1131197
1882422
765603
181222
1773366
813956
1114818
443326
554329
477864
1387411
980974
27423
131674
1012755
981940
1326517
1097111
345287
395363
1622960
1154623
1009935
1488774
1243259
483017
171571
1010194
1172818
1760838
1801366
1710451
1992322
96173
1887684
1283828
785628
8810
613248
786724
825302
1545282
327924
806745
1576280
958372
1398927
970631
346176
1001356
1642576
1916976
1214876
1440076
828755
1838356
1699984
1250700
999282
843859
748340
466037
1613209
251239
1411540
1441322
1834757
500602
1125950
1737290
101340
873115
688782
269990
220885
1884122
1231565
1170703
1697646
523028
1056694
1134320
1383171
497579
1553275
781110
703203
1528269
1276349
14325
863985
1228210
1134117
1592745
1434305
1345597
127239
1173041
342438
1664221
788760
515285
742549
1038402
130374
592398
1059432
707411
1095826
979359
1033472
733595
101773
1126885
1000409
1818439
103274
1117434
1089337
1816139
1412976
1347386
1160460
1718242
1490955
1793737
1541764
1601201
1727548
1149712
1000589
1840505
1046692
518161
1666730
1695682
1586678
732941
895245
515640
1085179
686915
1956169
1109684
218433
1925638
1343331
1693242
1584885
120257
1417515
882421
1052203
1884326
129341
1151561
444925
513794
1796431
792966
50624
599680
1222596
164756
1043307
1422821
873157
1934392
893301
1321096
1563963
1719501
358645
1405013
730726
1089528
1340746
540899
675316
427586
1086885
1339719
1899988
1274257
1514029
1225495
1376895
1036324
901260
759804
1824608
1677184
691570
1093919
643403
1282748
281375
1857065
109320
422476
1018482
1159639
1818892
1452204
37511
1152340
1792388
818989
1624981
1815888
1024650
681200
921703
1904000
1311973
1315644
1464859
1430330
108568
762174
947744
1455026
1387719
1385517
1155139
1537940
796681
1446829
1943939
1624313
453749
391378
154920
1911959
339714
1415320
1087966
1368264
127154
1617805
492039
598515
198136
680129
316466
1847968
1103468
967050
1398730
66150
129531
327303
1582588
308460
282472
1621538
579930
1719059
1217020
1649100
443582
170145
322388
736893
258200
796446
1579647
849166
1360403
1779530
357148
592543
471199
442864
536153
279270
59362
1168340
1384017
629065
894188
438967
942433
1534443
1900652
1914042
522829
1968012
251080
151279
1964414
586681
1987792
1579489
500148
1670873
353961
216975
148900
1245309
1696082
1022024
1793349
876636
1558407
1757321
1333338
790702
1121676
1155189
388772
1403348
230402
1736633
989259
1246653
1932901
1524704
630183
286654
1296023
572394
1270842
428375
1254331
1391055
1362188
380388
1667986
1151996
1949518
473498
1436263
493871
1014045
514280
1204661
1243041
1538751
1350758
1074248
901685
1609059
29176
834395
1440236
79052
1021345
876016
400641
1500386
599595
1205290
1982379
1055183
486480
724236
106647
250129
575016
1931513
684315
1663873
1744749
1091686
224570
1581672
562558
1496476
817005
1679130
210421
366797
1054612
1812461
1854229
292025
419875
1302436
1706375
690131
943722
615711
805934
1655196
35043
949067
1568667
681429
1271380
551713
1617490
1344460
1123109
1804650
536081
1052251
1455800
354482
1585616
79953
136091
181431
385054
1470969
1531304
334933
434677
1767121
795637
1475731
722139
603985
1302751
888372
1548843
845524
446430
1452430
539567
1126227
946100
409470
220161
986622
113868
1292195
264085
1176655
959864
1415775
1565476
66648
1944720
117591
1578251
1183046
592147
104282
1417032
1638465
520106
850692
606014
1687122
1599624
479381
1127819
493377
579107
711130
1309189
76056
1686623
820016
1135702
616141
1682447
1882992
1787791
908963
986629
258843
1516301
1627615
64600
1533368
230317
1932757
1280855
1141325
1878118
1623880
1126617
1481758
1912319
48106
760666
1148423
1741085
1960167
1396702
1189373
282709
1095564
1536828
391106
339625
1779573
410465
1926613
1239383
1941481
372480
426052
395342
661956
684590
1788524
1187708
955935
727666
890397
1216481
859785
1878620
587171
6768
1962844
1634408
234173
158058
1696665
1600159
1162752
235787
1647415
585991
1275822
1304912
1465003
90945
144011
1459278
1025659
528980
148242
1830035
1716016
789304
218161
1415023
1455607
1812244
811785
761659
1925158
1500796
1623636
440592
1498660
1382261
1807235
506075
809537
776812
814662
939695
890197
1177548
575463
374865
1886263
563161
1619532
605641
1824730
721915
1268738
1015535
673922
1118375
49864
1342913
1063233
1627038
1814373
947861
1072584
1227157
748612
643179
885800
1207455
913290
729368
1749826
92797
1785943
164495
1589104
124144
2417
1044987
894490
1461398
1519684
1131
1533665
137702
914137
1996531
1555177
279657
1338102
1104117
134992
1750270
1233131
1256295
142961
263021
1447459
87659
1478388
1780367
1031656
799183
1082761
1529217
1733349
1295452
146271
1257404
1549006
139847
1980818
1022902
783955
422469
1566729
833136
1386920
1027282
992237
1293888
71818
1374229
229946
622347
1649388
1064794
703200
1937228
1414595
1229704
888217
1821313
922288
1388801
787132
1519679
645024
725139
379859
1497119
1836743
667012
428661
1383074
883667
1830110
1495526
420878
401836
1662278
192331
1179151
1082540
851235
864535
1041516
633193
1719973
1955136
640336
935087
1833087
674093
412549
1291942
1394917
521336
1430172
1364048
1947588
221562
1672090
642767
813286
850591
937130
1605378
320169
463837
182648
626092
579731
1420143
68705
1756611
470796
1348056
196222
931162
1285413
762153
475842
1956334
1807683
435532
504494
305003
1927119
67445
1010160
970035
997275
1006519
460658
1443884
1681548
354507
1478809
173026
1893859
1704597
733256
1106188
346766
540671
1460413
502847
87820
414439
1013831
214162
1600110
1472113
646409
351329
359765
938166
822704
244459
1296915
1508353
1386860
1660552
1016361
1804012
1105647
1648692
43352
770965
1878382
1532641
577041
590800
1493665
411704
314108
857579
1013349
1245139
182526
978345
795883
1989653
409284
1217876
452202
1127578
963752
342005
1988531
1375709
129016
837070
1239754
586895
1988756
1674007
578029
1258845
377580
1732003
638632
1477424
276761
994999
1186944
129144
441008
1488506
684820
844226
1890783
1901635
1144284
1666178
1514379
812518
494114
359192
970356
1800541
1540234
862400
507703
1491580
899453
1694619
467552
1952717
1757872
1666800
378840
1134387
688825
1522854
935844
233915
1307261
54748
518016
777803
1692156
862868
1487820
1725095
1165631
266485
1016082
1507959
1211134
475681
973344
1576858
1676139
179409
89796
536639
1691322
1894961
479882
308996
1914714
1046954
1083929
355184
185633
368557
1688328
173700
768787
1816298
1647359
488363
939892
769981
1011158
1375675
1652113
1050234
937259
45925
235982
172197
985450
1936006
270505
69736
1618835
1754632
971347
1763855
1354506
1525211
1907996
928668
136027
1223860
456766
1617612
42688
1217949
626127
214898
1052720
761713
1978063
722246
710972
796916
723822
393761
1000163
1296307
413318
1750042
990173
516852
142821
1501513
1185395
1055661
803339
816595
1994284
1497773
1736705
1627772
403245
1516544
826608
1366087
1915053
949718
1447999
1417675
1160711
697790
1101841
499010
1748117
157811
529939
1225783
731112
1020602
1546864
1881073
117896
208116
534491
1328136
567615
1867099
1676297
552423
465975
936922
457706
1635968
377635
1740160
1187972
1921485
397713
406972
1225424
718057
1558516
1636747
56369
1153718
1499930
836684
1149483
663699
265913
877081
1270554
1021462
204996
911334
1179808
298701
799122
1086353
1566489
136460
1241625
541618
325874
1653178
1362561
1352134
1338800
445061
726819
1301678
1739845
1351545
1000163
864552
400306
1984860
1357521
825291
1554046
1902858
1406135
1411896
1577457
856212
1965036
202636
264476
1219633
269874
325164
800483
1280339
1041090
271884
1486506
863966
1661786
1157942
126654
1208075
808890
8152
929037
552729
807079
1189303
75197
1495815
932515
1744238
1364373
1522942
114667
873340
1951232
1580091
1870344
1569560
17222
1091596
1186471
1580058
459118
497862
463428
1400592
1149636
1212122
481466
1978897
566297
595143
1675769
1097618
1360569
1232173
1742305
1471213
176758
1895557
635811
127459
2838
988791
148778
16559
762117
1567555
693240
975408
1894576
75169
712675
287697
551280
416365
1909110
532437
1302804
1755361
285643
1906189
1502908
1316026
361194
577013
1065070
1725474
1020687
1507850
864994
241903
1803461
120493
152013
1018682
721827
1730881
514
233104
1377717
1416855
1684206
519204
179195
240680
125513
105380
1273490
1220213
1447917
36312
1874483
1700466
1210899
840063
596941
61104
398969
1514460
1174876
1828495
233699
155557
232722
297920
1247425
1267084
1283894
51909
1433444
929845
393386
1449224
258767
407772
272866
996629
298943
305375
299014
141513
1866980
703389
1747118
330676
1589327
1703556
1214639
1846809
114926
1178978
427744
1713830
266500
603700
30715
726032
1364591
1766671
811996
683511
1572457
292830
1011846
660895
1377199
1532044
263316
1691664
426617
734285
1047778
412219
557950
1841407
1641383
1010040
1831586
262155
1414782
1489038
845515
275734
1810851
1219897
1676188
652722
1240475
1548786
739199
7476
1346927
1629114
1549700
634777
23236
1284349
973382
857143
637936
959906
475614
1064670
52702
427311
555752
1581886
1274195
900511
207456
1437165
662651
501346
1226780
1615386
1228776
1474512
493338
406667
544779
1074575
1385282
438517
1253150
384423
1239614
516284
359386
1335267
1567534
1613963
691656
1061779
1973680
1571877
401405
1699028
965677
1243354
1631158
1314192
674742
1129725
379109
1350344
883320
797838
130201
293393
1598906
1524162
1748582
576140
99198
424322
1146863
279857
1961233
1180865
1882747
1396697
357178
207479
880861
409395
520565
1114095
1169005
1178535
323210
35533
183799
1452554
1694208
755486
777466
852841
6323
770779
630806
204257
1631274
1771081
719073
1838386
1552591
394804
1709899
1861211
795618
105910
1485067
533861
1280557
492948
594328
1801064
1475124
1515162
1982033
7570
1168376
165858
850646
1506165
1631656
429597
1523340
1706653
1406046
1836175
797120
1045824
1074520
364429
1945876
101137
526816
1064292
1582772
687997
1591377
1840749
1113152
1131830
1519535
1521400
882189
1910738
645517
1347813
1025519
1722719
312312
1215087
276429
1407970
1348823
1060603
1852230
1942328
442305
1081638
1203584
1912681
1928798
1287023
1308204
1590600
1271055
248304
472798
1355282
661257
1538202
1111910
200216
544016
327701
1120484
412116
858812
913549
1910698
625196
1495149
1472502
1971220
310659
1290139
6014
178304
1916040
1079319
1890491
661122
188721
1998705
879023
737476
1275197
584177
96531
1133801
824935
1901456
210899
1764625
1710911
1408476
367240
1717595
1702920
757607
646117
1024726
1055944
1133731
285621
596241
928363
959696
1454991
288016
1542495
775128
491413
229576
600473
347488
1246332
949664
1699897
1728972
1619733
1140293
1165148
515823
1723585
1791741
1831433
730079
1550181
1037852
1492827
1086236
753847
1394218
89288
112350
747214
1485129
1598998
818489
1451749
1805589
374075
559688
1730731
1795546
1497806
194416
1368819
1346924
75852
259804
1474238
467824
1861419
836325
465116
1230502
1722195
758512
590127
1940136
1788980
767499
1036545
1545972
1478822
1947311
908229
333814
814083
1797362
1294723
235851
307270
1181366
1934742
1394805
592119
511072
361430
351630
597202
860405
737149
678600
1305842
1750189
344668
259399
1749971
745428
1804625
169845
152984
1983939
844643
129551
1360008
1747978
1975937
508544
662464
208646
888237
370957
331293
1144325
981392
1272707
316586
341221
1808922
1038895
315537
1611157
215229
1534467
247999
879283
1846468
1856342
762214
883424
1642597
1747942
1269311
1012161
266730
1560471
1351205
1238141
1314967
670093
727977
37333
1553725
410189
1148963
1529148
456330
1260899
1545972
1254198
1935343
1924312
1595157
1861803
117368
184016
1044459
142250
1779165
1633696
1514584
171776
1637190
142250
693357
1209511
770931
1070575
299951
1025251
524784
1725755
230679
1705004
799007
1236784
1910751
916990
322114
1158722
1859937
1745114
639900
814327
1071712
1256421
1882872
515712
190777
1387920
883870
119568
21826
264761
290350
685542
626252
665072
926243
1420741
185220
1621853
1411590
488310
68221
1069312
1577902
1002447
1349548
1691601
856251
1242981
1756409
992243
1918837
1584343
1351899
1492024
178079
1644806
1067126
1660016
807081
769369
545993
40616
1496283
820756
608667
1133025
1265461
602906
585230
298992
1743575
1730778
361434
78560
1956527
1317410
603868
1281304
787223
766012
1366919
1649533
1363717
6510
1668646
580578
1936476
1852109
1459401
1248959
77074
889159
334435
1871737
514969
1835059
75034
259358
1509239
447778
328988
1030995
1159109
1408397
424997
1576570
747370
799722
1244241
1606016
1857868
1286976
1687132
1422142
917440
1433423
1215957
104443
494132
400181
1607290
1765717
257684
612754
314291
983439
54415
349912
524037
751371
1424815
1090202
1083396
1505585
1502226
1071701
1596585
130118
1176974
415818
722093
392398
607099
1721456
1404807
1858828
879425
1689859
1879500
743979
651707
131483
1148248
1258565
955014
1657616
1485098
1854390
1949454
1101289
629094
596051
672852
1135515
1857153
1885187
151091
1774748
16975
492480
18683
1649314
1305681
918530
1452903
413595
1499255
1031335
1972930
181485
309803
826687
387111
1271344
1991107
1370673
322966
183905
680416
1131874
1919183
1086711
925733
238045
394733
1664425
745040
1434546
296204
1519636
1127866
482740
1832503
1296166
1688565
1478672
1865247
1926965
432910
1986252
1440498
394738
1388361
739274
1123983
881890
1876664
624321
1266884
1039132
1628548
361525
1781545
165556
1965648
336849
236617
254952
950639
773295
1061810
1882125
1628492
1755820
1153873
1965235
68474
473244
44185
762476
1097606
746860
869407
1172708
637061
1256555
766897
1741554
1308846
1420829
1581339
1817284
910838
480659
52202
1945912
1300797
1996623
258360
386831
142955
813092
1988116
286125
596263
1433950
850905
1097852
719991
500638
310180
448307
1579850
1783681
598624
1690138
1908847
129703
1226481
1311583
831833
897255
21487
1949099
100782
965677
711976
1666789
1432915
360051
57482
374396
930191
1399668
294995
1185818
766648
1020465
1622927
1936913
208421
917660
984772
1870298
1995457
900807
1927677
543394
1795692
1219988
1708286
934747
1517874
1371126
1149941
1885200
61339
223938
1318065
619916
988856
1828994
306624
1849257
391303
1759376
1617949
1160878
763020
1168477
124492
1562379
1643721
1300350
188212
1958918
683692
920735
1386444
1250624
1205554
512884
1821681
1508229
1424985
306406
1397809
214322
1808767
1263095
1422633
232344
1615647
1938258
330552
911241
1398766
1388191
1807496
705570
1472344
398677
1039440
946217
1935177
1462339
1453188
1528808
764655
1318098
780781
76526
429389
542666
243678
1700319
1457866
1363631
487642
81285
1917038
971978
1288002
1796283
1050835
1887819
1288074
1364092
1762341
145605
1585963
791462
322913
248911
493978
1798301
1781195
1659363
974532
1423595
1029825
219113
1326426
1993641
1070587
1785975
780750
917727
621166
1550950
403465
149185
354764
34544
1377100
1923970
1998369
1881609
235388
1398214
640476
397800
1856574
150149
1436339
1308615
1871804
1943751
1176562
1306958
104120
1749532
1626424
1505287
1139296
1506291
198588
842619
637280
872036
480418
255213
33399
347560
934286
736351
792393
664802
331997
92833
797472
1801404
322167
1082202
1122841
58800
1379907
1871603
1355833
685487
236997
669030
834432
396153
1066637
758216
1685171
946083
936670
97609
1674651
664784
1581639
1476655
1945232
1985328
721576
1246893
1413160
1844742
599128
921956
982733
1929186
1379904
1946299
1481381
287114
1495035
37459
1953994
1879644
1105412
1843075
1449551
145687
1516517
1750231
278379
1034428
105203
29681
169677
777947
515810
263553
1660969
1295463
1257757
212768
1180276
859215
53176
333941
1349524
1327753
1083454
826756
976100
413293
502597
884418
356415
1622024
109188
357358
1796420
106958
922062
312231
446695
1336688
506513
1084953
1006571
98203
784524
1096628
389826
113622
590823
1578969
1571315
899395
465990
1054622
1513583
1565329
984862
1136482
697190
775524
1870671
1387551
658452
978434
972802
881269
717024
43431
287564
352726
1258996
1478897
1164906
1764989
594
1058378
755135
234103
1903077
1182283
810167
1764296
199738
269500
1338076
1542427
1758899
714605
1648777
1624263
173916
549195
1065300
910568
760351
1809502
1555562
686556
1526625
1102254
1246259
1128185
1849493
1563493
1587882
138892
961309
997368
658916
183865
367020
1402718
1999196
548284
1559660
628102
1655275
712688
1026130
1355080
1814560
436222
634020
1517115
1820248
1354095
1357401
631259
1248760
1065013
310907
1526096
257085
503770
1695638
1489865
387317
1668865
45566
1637287
1543509
819436
1159044
426012
1364530
393333
210390
1536543
793176
1042216
654001
913973
1341776
1976309
342278
824230
376849
1820880
533196
1925498
686246
1038075
1690583
632742
848354
93090
1628793
460926
260879
216627
592206
199488
90734
907924
1782612
299704
804857
337956
698128
1548199
1903754
1737385
1664761
234408
657375
1649931
635440
1050998
1159762
1039961
1237695
1039217
1124818
751207
26793
765941
332917
1930028
1289009
798481
212996
384706
1717684
1041993
1286386
1370703
1883890
1107283
468394
821406
603803
1390585
452084
1749311
830470
246046
890676
1604290
782756
1027111
1533766
1310713
1488608
885319
756684
1218642
1252294
900494
345538
1440487
1589313
474483
822047
898510
1593197
77404
155687
1122289
17876
539514
1754809
1105299
1440004
1474109
1836150
724283
401952
1775859
526385
827521
704223
1754789
1506485
945678
1762720
628997
89411
410598
1925545
1357034
1609481
1837716
584768
690153
1289721
927733
1165354
978024
1275409
1921387
1027214
657415
452574
1726507
278116
1469385
534876
463450
1888466
999841
1998083
447576
1019940
267192
776723
1269495
1817363
676687
497839
1206443
1802962
859688
778433
1030946
1853195
264499
254209
1818138
1353243
225996
1120472
800306
592887
135695
1165952
485114
731226
556740
1937793
1524320
784678
1771848
1192483
970875
1437068
1870209
705634
997467
1526369
1788204
194844
1534355
838223
284334
1992049
1439866
1402554
576343
269279
1665818
542945
68084
1831224
1021617
415310
429205
1510335
1225900
605495
1088627
783696
909702
866492
1590019
522498
1424556
282801
952660
1149156
1619407
1876544
393881
1076483
811137
146627
40863
1441420
1510800
664498
1659917
1472212
800729
1894444
523983
1159560
1036795
1581654
1620457
599477
235628
905991
134714
1679508
1118709
1529326
257226
961046
329726
1973851
619185
1294467
914747
1963413
932993
684453
225740
975121
351083
847416
889821
1206665
1966565
636193
1997595
115425
703986
677601
524451
802415
940118
459058
1126880
291334
1429085
405492
400692
322968
1716031
1012435
1576271
1919017
1326430
1990754
1312675
1125895
1659053
183970
1112482
1212825
23937
951509
574200
1202398
679610
674441
1027466
961197
229093
659734
1011798
1613237
1090400
188727
1991539
41769
1569702
1351367
441090
1986414
63573
1039781
1211355
312282
887096
1909975
181415
261174
1962014
129049
306956
1033872
762767
541833
1729804
1063579
1493497
1664439
1557295
1747704
1251466
518057
1854839
1202164
1178894
450172
669124
806442
308448
644369
1674704
708588
1135441
137987
745707
183748
787671
1378246
1911327
1793603
862900
1858910
541553
1669077
713597
1219060
909646
904856
1516901
344940
1099917
1239244
1079786
1657646
1088588
263756
1860816
1624570
601190
160447
199202
440685
455863
1569962
396664
1622894
646034
1057976
66006
352363
1301567
199654
353935
1815306
64560
137203
336825
1449997
196401
538455
1312686
473951
993919
1078671
705512
1429801
1203537
1284226
1489022
895164
1436762
52184
933125
1764983
1153264
697375
1915800
1602474
1408532
1819806
938942
731827
590565
1848775
1011679
737673
24952
1260590
1963018
239273
1229949
971097
1674909
548300
699570
1614613
682886
1730309
798087
1898054
530102
1650988
87889
1441651
31989
388601
1918701
1451870
152305
1700716
1973002
510084
1552532
1394547
204561
1544561
1268896
257384
1203846
376426
1637775
1150941
1933303
787132
616050
1218583
1575009
1552302
1112513
238096
1191332
1164991
126219
386557
430443
1372906
1025701
1146805
1138282
912301
1414204
125165
22465
205603
111665
1260418
1083953
1087480
1601844
581442
1488544
1122419
80223
900412
187538
478926
436150
663869
1042506
1195577
1418538
1987235
1520687
1384440
430332
348132
934715
247673
1925439
553758
491306
385033
1889804
1111827
1336888
288351
395412
300942
314045
1211892
444393
105633
1224099
1168417
1048941
1511023
204214
657364
1252673
1462250
1570164
1491982
1190681
119361
135187
1328073
1914982
495339
666975
894981
99586
740954
1453815
1968646
1636928
1851339
859405
406833
1474605
1040566
1351252
1117027
62650
611618
1035634
1253216
1388511
414428
765244
1505008
445075
1508698
1170697
969263
1590061
895777
1786387
1702701
320748
903663
1063926
1643600
885736
936517
318124
656440
156846
1544380
1753244
25218
225900
1825773
1633449
818520
1008717
659140
1745496
1259604
1920648
588181
1366515
1003023
878481
1826014
1895409
529429
1157773
251127
1824624
412099
958510
908416
1399631
866621
1327674
1850363
711099
1728490
1203518
1337876
1048683
1317766
1688414
998087
1227752
698274
637521
1079346
936115
1550329
876087
620161
623706
1388412
49518
318017
879952
1469961
1985067
139416
183563
462988
1028694
1858474
1545611
933004
677060
373600
1231124
1361904
1793496
393208
1184502
1570665
164201
1725679
1034166
1896864
245629
444526
14399
854814
366018
350750
1440522
902588
1653704
1478394
1520925
905862
869158
164323
1327364
588232
1967318
1325195
492203
1416788
1428
485036
559223
1801994
1245852
1467262
1084720
1261396
459556
869958
1279158
1726135
176756
81753
1347808
1637067
810728
481433
193132
46293
34908
1315752
257138
379913
1360011
1057766
1024360
789619
1953114
791834
1330553
1450403
1628020
1920327
1652910
1869289
819324
1242164
650522
431670
1440638
57332
1507541
1512413
619645
1092265
592446
1113046
488825
1562532
1917263
1989277
1940687
74638
1661417
1017099
27005
1069131
1055996
1984017
1717967
1404537
288444
997698
271504
1684089
1711601
1037389
719762
781305
891965
1725475
288522
1290493
383000
286032
1694384
528347
307274
1242677
566150
240278
1801468
1915601
859212
1204852
153505
596194
229686
816484
530820
1088885
633660
692692
813766
318050
1719877
817998
1413229
481416
784987
605525
1640774
704172
1883655
636726
951498
1365054
492110
1106118
390146
1996771
942773
492571
416006
188339
348999
1707631
193937
81098
1750283
1335550
1858680
591266
362697
1389043
952307
1933095
378628
842220
1227996
795366
380119
307228
1855678
873300
1565294
666983
1432420
1056493
1052225
1371799
1420560
1710333
247996
58234
1886136
360125
1522352
1587452
640262
371588
1389925
732309
1865058
892637
1985121
48541
1521696
198288
158875
935259
544115
1993053
1424768
1878693
1855993
1269508
1841009
25239
472339
813913
1274134
817850
1724612
472987
356006
1304090
230043
144566
25382
1085024
1333781
77080
649424
446140
235260
1790690
187058
1155626
1845764
1322101
238168
1413956
767708
879905
422571
456285
1546475
549325
1240689
2820
512386
946915
1240539
1444584
1821334
1760145
1440546
1608837
1764292
474896
1573099
450807
1312332
1730403
1439873
568752
1415282
1088692
526391
823691
373668
333404
320390
1798309
1064490
1383680
1882956
337780
197756
761038
358624
1017841
795279
797458
1650291
387403
1687591
768691
1395475
1899677
1311522
854077
1544088
1533637
1493595
1761815
141893
1143393
4310
818287
1491955
879774
1600011
1410562
1693060
424787
710044
1665517
1955815
1388518
1443192
334531
719316
717735
1343682
1311112
1357904
871068
1301426
1280601
1713667
1433302
1279068
1910398
1799421
833940
1758040
1513915
1432018
1015805
308050
1174090
1481106
498464
388792
6882
1521847
1238109
1708716
1164978
352907
1878044
626234
1652812
9869
1040622
88467
1658631
818448
654568
1198100
1431988
814301
796741
1583715
352214
12225
1555356
1644524
1526210
45583
781184
1098802
1319281
667327
1339201
61133
1446699
780901
283437
1409956
1849641
409883
151575
426971
679649
1443704
750169
364807
1239129
1560036
1266469
1657585
1474567
1137437
252051
1384206
395827
735489
1223057
1500114
512469
484477
91915
1057284
1330155
1869459
1522291
883604
619974
811166
712221
304880
550882
250986
1310917
1292042
1071238
930949
1407838
557842
1374339
1080678
825868
1284885
571521
952473
328235
374211
1821397
366565
906906
1625877
432697
451004
909940
999034
776455
1549155
1546085
310246
1536858
1406058
1514752
807962
1219882
1002650
1563161
1959478
1303693
1706251
686406
453745
1627485
549743
515019
259207
1451580
1656466
1708596
216605
1910387
979251
369327
1981417
887656
365942
256308
646612
1869161
1791810
1119079
230248
879796
865064
218607
700435
35474
1080141
1245656
948022
1354585
1286980
1073362
1759473
1125667
1121000
1775621
1472906
1060454
87256
667628
1638357
470446
1128421
1921853
437677
79987
1644303
373052
1026762
1834299
1418812
1979938
796953
1135247
1026542
326107
524587
734024
882186
15396
963080
722029
1770212
1423914
1825441
480055
829310
1369535
1213055
251999
478725
618098
1652273
1492956
555961
1324743
655029
1788743
452272
1519882
1046369
599706
473046
1329682
1040287
1599257
815496
1427486
624794
613355
734951
235609
1265365
481161
399151
153774
637557
935335
199582
904407
844722
847046
454885
1873627
976690
1243870
1919162
17891
1338971
1862102
509844
1752527
1476305
1600296
1674255
907266
946624
1620354
282321
1112472
1370684
1802689
344667
534252
82535
1792778
1235431
705276
1802172
441740
67106
165195
1973629
698839
1241453
994254
1167194
1668068
1867500
568820
76153
1578361
1092492
1343899
103492
327297
133553
873098
1782947
555438
1610749
786487
7799
202784
806591
584516
602615
1712275
1581071
1642443
1470259
1751057
1302372
112760
1270425
1214156
313085
1805832
1247616
1794448
1847067
1439315
26917
1335197
1846673
478117
737453
795725
257591
1756957
1201575
540236
1877928
1753715
1707335
1065738
1374661
817677
650113
751846
1905490
1513098
785155
1147933
1763995
1388697
545359
1397935
1527181
199325
1028422
1100150
164244
1124242
857667
1074413
1082156
320594
1888601
313372
667425
1580293
463064
1312191
1091832
889977
182740
1494485
841002
1322873
1343570
664165
1388935
154224
1316786
942378
1245941
253520
260110
799518
765542
1194006
1754018
433639
895237
1055040
1367471
1975987
1069009
1965236
413577
12104
1695928
514294
836024
950054
1787846
294264
629870
565415
1270061
892998
1983512
1061599
64040
1160567
367119
1178046
200940
1968562
1142906
1972170
1763552
1462032
1415234
133877
111727
43521
175765
1150679
247110
1243491
825989
270112
1249177
888124
928442
639102
1974026
921432
1359688
597964
911254
1862803
1981418
1672920
1284152
827431
160507
569710
1327202
421006
1894180
872617
413616
840218
1440045
349771
838911
97295
1396696
598060
1726854
1985948
747044
1913074
1651498
872107
370435
708168
793440
1557400
221155
1506926
1792592
1818203
295843
1543197
955074
44464
841585
361691
377392
1835801
370635
1971089
405816
1144314
1572069
1280941
1710650
565785
956639
1423422
1100343
1996661
1906778
677515
12656
1601969
439569
324347
207245
627230
117323
963317
1331248
417309
88168
1576436
1396071
703262
902173
928728
617895
846921
1517708
485795
632414
1038274
1603953
1178120
1110048
1526008
1837364
1335443
1792736
976006
1694814
1621890
1267923
1189689
1632757
1292543
1792605
1963415
1350300
1544718
124558
423455
832254
467564
1940312
1580997
1936742
711897
1060194
213567
921921
136645
1152685
1662657
1877118
62922
1890372
1134295
71130
646771
214486
1606019
1151563
40811
1528980
330172
1487795
222261
1233419
1209119
1096248
1437664
1887351
159603
382493
698754
440021
1144263
1205936
1011732
133055
1327103
1869251
382163
70699
409771
1658796
591733
1796118
1374663
638798
752253
1534956
960112
19847
541530
1823152
324976
169497
351937
1915995
1858126
880050
93101
797706
1928299
512324
1356251
316380
194408
932978
1921889
878415
1913245
1871294
1315593
444219
749673
1758934
951871
568721
1022596
1084274
451754
1781537
1035622
979215
1440352
1126321
1774044
500879
192526
1331737
370763
860722
1404012
48064
752293
1813865
1172652
984333
241283
1702623
1090966
286701
580908
470783
1419078
618528
640919
1765805
1538257
982278
1489400
1716038
1941471
1299641
275806
290931
784614
581875
1486752
1160409
1580156
1686040
341695
1089196
581611
583872
322208
1044696
297812
1620672
1585406
1387783
471424
1553734
960261
721753
524231
1324936
1566786
815027
1851265
1358186
1139132
1652946
973960
819860
976492
289021
1439969
290364
467500
974455
1820625
264772
1285051
785316
381221
963282
587072
559631
1505831
871523
1402013
1855607
82535
1008199
1787572
226415
437497
737690
143204
12722
1968732
1880376
277149
1464032
1627496
384252
43680
928357
840575
1074492
1799626
1925828
1276152
330785
1512905
1628199
125756
584840
1876676
1653031
1554941
1534249
1692458
171358
892030
1037049
1634161
254029
1725748
566411
862637
1500859
882285
1955551
364985
710822
1654192
1676183
229585
784307
1418882
967399
1641088
557084
854601
1085681
876965
1622694
1271675
1843255
928058
257891
700551
65017
1707802
868454
1654320
336808
1772322
1467717
1422273
1018673
1390459
360728
913359
1904010
874507
112805
1459043
1771027
1298467
1939018
1370998
229134
1477656
1107963
393080
296586
365208
779906
1859938
1602339
1290705
836536
592434
435483
372209
650112
1741398
192526
1099426
437395
1933155
390101
750781
1705972
1051684
1577510
750992
327573
1499211
1587688
712191
973511
730688
1189162
189501
237624
1257951
933699
732877
595586
1292886
1588952
1126640
1581328
452299
26734
848678
831332
1881480
1234234
858528
339829
1481230
635435
681376
1826626
1076204
1641661
1969879
513829
693287
368559
18771
844796
476057
1734676
361973
964228
1228660
602647
382337
1064402
280359
623130
239417
1821895
64848
120022
1412863
103687
1940472
1671226
609846
1531231
398797
1864424
490657
1826944
1302457
285424
1702634
610750
1947296
517378
1108743
741072
1775213
733519
470491
1490704
1215885
634171
592870
721060
1574193
1172296
978354
1406993
1148769
828131
1415067
1481486
1760067
931662
546694
248733
1888482
855905
1883214
396934
1893502
1912901
138965
83015
56866
1064988
1607096
1193312
1490179
94633
627034
716681
1471239
959273
36175
161037
1844937
49614
538434
301863
765554
120860
951794
577113
1590184
1455667
1334858
1813070
1477485
272206
337664
1083160
1399487
332458
989228
1217752
1801614
439482
1764067
39339
917770
576339
445822
1451770
913456
759777
1426245
940097
800623
1300317
1850183
1402434
36756
1140764
1449413
1832459
1251599
818152
34486
1157607
948732
1334986
1290363
57235
1542336
473189
137490
1165788
114116
672191
516206
125645
1677264
854126
503416
410184
1253400
1351235
85611
990605
373783
1331999
1378798
1486135
1214188
1937863
1859745
365154
1362191
1374677
1902694
1677249
610054
1769632
1434761
1776232
217151
975528
1575057
118140
370966
1411984
1984848
1439174
189846
1055836
831300
656191
896093
1292886
1515551
808934
712563
913421
1603207
1024222
1156293
1664426
1911069
600302
1741296
370583
1178752
223224
1533555
1147443
1390521
1884428
1399917
1352229
1797719
1354890
1476574
1532383
1521589
272993
915076
1060864
616047
911390
1993642
1365945
1941982
369790
1897495
943807
867743
1922839
1885255
380788
1784301
1917032
1488020
576942
1881238
90027
1215241
1603105
364608
1975248
1930930
1936668
1742000
13364
1697647
761979
698949
779695
1655499
902929
1920239
445804
1065098
84028
915462
125993
842638
1535914
1991438
1020620
1636541
1938376
1223367
855411
1452751
1772681
1480459
373235
210079
1989692
1256415
820120
1371706
1367992
187401
486354
312157
1926409
682620
1938196
877327
1958786
1459097
764828
527757
733160
1251820
1159520
1767058
1425773
1184961
273259
1993891
691562
822112
962563
440890
315189
1771690
1940876
1807897
20113
1779641
1424827
1393606
869554
108984
368428
1373962
1686608
339538
1879550
1847323
1978827
502274
1805315
1092727
1152364
1025805
1989073
257782
843570
1111985
1811588
340653
489406
446055
450401
27293
1625065
1482323
1733961
1339153
1247486
99622
1806981
1528977
1216973
525812
1872153
427811
259898
1865374
367490
465241
1637962
273348
1704300
1644105
305805
1000865
43038
1863526
502396
1384813
797364
1882495
1352404
775621
1798610
943863
1743997
213591
1879591
1455945
1339798
740111
1329344
1236189
943921
707706
1642773
336300
1574387
1060070
1129348
36139
941249
1376173
1475339
1572036
243330
992971
1795129
1201194
577164
703528
1479702
652789
1469433
1217383
717933
984363
231121
1917313
1426385
879580
1833091
727135
303158
871571
993250
1691771
910466
508570
60695
118557
1235511
851176
1469449
1589135
771908
1084296
1324279
1132296
1548245
785768
1547571
402670
1136403
1151316
1543961
298043
734493
1254231
585875
84864
888188
371972
1350046
1895042
1451476
421813
406477
1501162
367511
854511
1040037
297579
767359
1124320
707844
1082654
1496096
479303
1021725
1665967
1305559
284095
340082
1264830
119163
272638
995303
779547
1138834
400150
1526881
327896
1604473
566321
232603
1200203
887394
200895
398864
1234979
762479
1714399
1090634
1489134
275756
425076
212891
1595549
1819323
357991
903437
1100946
216918
1058727
1010771
727531
288878
1482255
1021493
1929432
1895761
839309
799491
1157923
96889
118227
813804
89425
1082772
1657274
1537634
1570080
1535282
236472
760815
390077
607432
1289816
561198
88408
516154
1698045
1920804
1006239
1355863
86995
1500335
660692
1410183
983178
1668283
1139009
50745
835006
464238
932493
893973
1248107
322058
258396
1217583
17100
1865662
1314015
1114891
183522
913564
1500881
147000
1885213
983117
1817973
1999949
842134
420478
705138
616470
641276
1570676
20830
391132
1261037
1650440
154173
818462
907715
1367818
256366
333914
860076
104532
1718664
818006
483143
1527717
1370563
753864
1034976
396692
1551078
1565284
1748517
1931887
1591592
1689991
736303
592567
102268
967691
1274339
1477094
1825754
987062
1426448
1975901
1372653
1086744
383042
990629
1520215
905930
624467
367376
1590694
1484618
1178925
680409
1826036
1262978
758331
886666
702655
1941679
1477005
733439
1090235
584085
111662
1943675
1933958
985267
1857589
1946566
972065
1669266
228912
687980
1413330
882196
514036
126281
1894251
1144068
1062767
34376
1016473
95249
895436
411471
1432079
136097
1716047
70902
889318
1825689
51257
138689
1548986
378440
267034
697694
1613465
895502
460356
421711
763743
1460153
145678
96250
755052
721604
1592720
989628
945151
798255
686692
558169
584413
1989483
944461
1286773
976120
314579
391604
947397
1632555
1386113
131377
511379
394145
845649
1273316
1223666
1791194
187642
1054434
1303599
916724
1548078
1156066
339518
1886332
1145126
1061074
508436
296773
1226835
1600032
474607
497064
612800
428500
1006289
298167
932651
1290917
92188
1491015
1053363
1219044
1503226
1244671
928605
763719
138652
1171437
1807490
37640
1577553
1818538
529645
1087610
119725
1729755
1831353
1889732
952517
1740131
1735108
1846216
283142
1216907
611953
669533
654342
1213344
742410
694477
1791747
485231
604649
1739292
537009
1168201
1247915
1310572
1710365
542569
1992587
82801
831499
1008490
1165277
1022249
29403
1709567
1531987
1982270
584110
1929017
1887951
1011950
540466
1337999
46285
40827
1567263
1282851
1338171
1553483
703156
1555365
805111
387373
1846081
1690810
387529
1782156
836375
1135095
1394225
1907245
1217218
1685508
1385634
1989355
362080
1969047
1575181
752671
59259
1142001
1174739
563754
60358
555640
1904239
1369777
84153
1848061
1442971
893315
92323
16892
122017
1640310
1285139
1306954
1221976
1647442
899199
1062241
1530334
1858599
403383
1269546
1264023
1121523
399275
1460306
1437652
277850
583496
1848256
689588
1246623
1865435
1572905
774960
1572265
1662389
392120
1847397
134704
291581
1179770
1202293
1069162
1517769
1934086
972817
17260
994791
1038417
1048854
697862
1337168
67536
1486959
815908
1253438
1348663
1452037
218092
701958
457300
1681266
1619227
978047
768784
1581962
1311225
1258228
39825
618040
1975010
993335
366360
1694313
12139
1239177
1616803
339520
1859318
67827
775608
701282
193333
96864
711150
1880396
1443940
1943283
145544
1042121
205391
1419438
1147066
1177086
921536
1864662
1979101
738424
1016360
128205
1370536
972889
752022
1674248
618975
640614
192279
1436699
1595749
388546
445260
1508880
1654175
866009
1667301
1522621
1210792
1636744
1772942
485617
657979
300973
1178473
289316
574003
789042
1819406
1010108
1510268
1537283
851597
1660450
87103
40496
530434
1093974
1650343
1358118
1331047
863717
906680
636222
1622634
236691
518737
1022221
1301967
1871404
1271817
477082
1479519
1785581
844757
625839
1677323
1276198
871593
238772
1980876
1413426
874367
972927
1432008
358745
1829502
626985
1575409
1832727
961860
345002
1640165
1991519
788747
1450100
1386268
1152550
335946
1536224
128692
1843986
1807914
977965
1405625
433700
1326424
1934996
335504
1906754
289662
526784
1561672
1311817
1899662
1352906
282286
577905
890395
1616701
219051
823135
1794094
1676793
530091
52396
778057
1587634
1295953
1104897
1849244
929338
602078
1867817
1322525
1427260
348957
245212
187608
1841224
1218929
1338827
772296
1110822
384378
1829590
12789
226729
1687607
506439
881014
827990
35174
153842
1039321
1278609
1309724
1916013
892565
1662541
455070
634275
1780710
1877134
242968
1965241
1565771
1054336
115019
444310
1328938
1666455
1289123
595095
1005001
462231
911320
439103
1058439
585959
58167
1472980
1036045
1863991
1018811
1463510
499862
1655394
1792650
300932
876254
1086087
1089009
653771
1313459
485282
1513220
1986827
30873
645467
411797
265747
997275
570561
514584
1578169
830352
349321
1363859
780857
1776745
1340594
1762323
1909958
1048883
1177981
614477
1799076
1151608
876272
1082110
1630889
42445
392749
1555671
1836595
1148049
1188245
114194
1245057
1499636
1174157
1957231
738786
644617
740534
132288
1063201
1280117
670908
1667155
1153266
1781681
525159
301353
935025
253388
1729180
1769004
830792
1449880
195762
838931
780325
893208
1505209
1711969
1770102
942584
700742
523615
570568
1123633
1474289
606533
209459
1015787
326636
1790781
1694783
427233
243504
344191
1196047
249013
200557
1659335
812020
156865
922012
1605252
389489
368770
448369
1910251
1152345
120118
1875017
1076065
1151099
875332
573785
1016965
1446502
1501836
1247062
303894
1732278
1050286
1050016
1092106
859014
1955929
1364101
1145558
1355220
710489
128454
445165
1386464
851461
1908973
256469
568423
1655951
836613
1960204
87899
1984920
524496
1677631
1359720
25929
550056
127296
1277783
53687
1677408
459739
1183873
1752482
663447
1757412
1164687
1911142
582925
1801357
380746
1860775
965129
1576374
1884341
269644
1306181
719966
420004
1185594
893803
164028
199834
83015
1152264
876166
1110562
960161
463479
593195
1540588
202694
1839107
394324
206123
1679918
949877
1053686
1761387
1289686
1819669
751802
436019
392724
267672
572953
1209001
456197
723730
71734
1468159
1355510
1501111
731933
1649301
1004884
1316337
477892
1594201
1320294
108615
914640
965225
1248767
894854
1661013
368786
1017693
524583
406658
668307
674532
843006
1437566
645803
289382
1863682
1292543
1202116
563476
93053
1120511
1185056
133937
853514
520034
810299
1813901
524944
158478
887780
384242
568896
1521427
1066421
422493
798060
1990306
1117520
1663340
1998202
1474286
1617142
265827
1175221
1333997
507319
1046892
1474573
1995910
496359
1997851
156917
1133132
1344012
1863238
1487413
231977
136332
18724
1139600
1753716
1628854
1506109
1161961
105436
1043370
1717832
1538016
939036
1320387
675150
1224119
748036
569287
535162
523101
1370940
1030904
1097712
1727151
1500549
1879537
322692
287041
843680
1109110
1192532
1233670
376509
384087
853863
497617
132502
1682307
19877
1924349
1985670
1346805
397939
577765
1129008
1866470
648852
145104
1130802
1597218
10575
1853262
925371
474585
1086732
1911654
1698713
397888
983794
1761188
168485
1779019
1178203
1823650
1692430
1796601
1060884
196865
789071
1577877
550021
1992044
1772260
473765
574686
131018
1641480
1761292
1450608
76421
1724978
218643
75379
1663184
1548524
130915
1559188
1555233
1891045
1952691
847572
585217
372671
1783043
1018189
1315251
1990657
1543739
1006867
1008611
291595
1245768
108542
1291449
382401
342626
684499
582365
1824145
543826
78178
699977
1791552
371824
366201
1078248
1153590
168074
1476155
1380132
1226118
288116
1019951
387436
1621906
1514537
618872
94725
1876188
1000600
1012970
913005
180247
876924
1048905
1491170
152977
1855989
728837
545851
1537578
1686878
1025246
1827539
933510
1418672
620395
149033
1607125
1734636
1264398
447301
1802455
1071848
1643435
1725627
80628
1726226
810844
14565
1602917
1695265
1574957
939517
503940
189515
862954
212594
1934073
721237
1099909
19918
1058965
742326
1402374
659001
1609229
719407
999377
1043754
1177789
960834
613633
718966
512848
865106
823205
196105
581178
1352467
654998
9402
928346
1861196
1716621
1838614
1713806
2153
1084362
1281695
1904630
645094
1600903
815230
648199
1780798
1615914
312807
357110
1725208
1011067
1934570
818926
1835918
1618546
1442504
189095
1488010
442912
1264163
176090
1291091
1080619
1139928
1982211
1560864
126206
697393
1911871
366724
1937343
393043
712938
203981
505461
555831
789366
1465284
1081775
1600949
595262
1462210
1727701
1050785
826832
1021491
578237
641342
1906605
73002
1940439
321043
600356
1531738
1213965
801844
1620234
757818
549779
670926
173719
1528478
437130
1968588
222579
645196
993460
460080
334835
1974070
1437227
905374
965464
1365686
1613177
1120678
1171023
1697906
922980
368246
29865
1965050
1088576
1374914
1271287
1068303
1548683
1481261
730409
1538930
316842
1554265
94451
1231900
1299583
269059
339375
533145
1664124
1389386
1828872
1150508
509869
1291715
720932
807648
1269177
161477
433888
444870
1025226
1435141
418570
1081693
1833629
529065
1915133
933764
1353367
276416
1460763
176920
1737250
749593
1258937
1904480
1047606
1682421
591646
829979
176603
1925332
1406343
342954
820297
1365589
1598147
1737815
550876
281504
1050164
647070
1077804
1664184
1021318
1994089
868969
1846233
1458095
661114
1080468
562821
639496
418443
750945
1572495
902717
1988269
69372
786035
1349505
443882
1212134
22954
1164631
1295049
268504
193735
224857
500992
1957479
142139
687769
1862257
996981
1285257
1326092
532108
1880743
612301
102725
1726402
233841
773612
252109
62938
1094631
800987
1945761
1549805
615018
1550333
1090404
1333732
746888
46970
783049
1646185
1690786
72088
418492
1344628
125478
340358
1727907
991589
1129882
1693237
1591580
397810
308365
813914
1236017
787536
870920
796438
264742
1366211
1773345
478646
933916
313868
1639875
1913041
412734
1080728
513156
665550
576760
1206680
485911
1748544
263150
801339
1522342
1054041
1193464
531066
440658
1648868
1265032
440721
898838
924970
168268
1866102
415434
849926
936651
594871
618020
1156998
1428038
1338798
844744
1449507
1539573
904229
538048
349724
1645235
1635124
616363
1450244
1957482
1779415
1425809
913347
1963354
1349495
388133
1914282
1796688
1740709
1941535
1729777
1133003
853762
1053181
1913517
1096131
29340
1068627
1067626
1961370
61414
1132296
130864
1812180
1183663
957424
1189483
435222
635285
1165385
1424592
1949618
1546897
42126
135094
1301233
721234
1579922
412245
1376791
1886933
419699
630271
1296462
1668602
155372
958660
1350215
249539
1224486
278287
1565190
836776
659601
1301192
1827790
1575825
1963514
638822
1876124
209644
888740
498848
1944209
759139
553471
396904
1149596
988968
1202558
1892737
1940047
658015
1541033
11139
1563420
930139
1891653
1361965
863611
95939
1824502
1247255
259501
1535960
736386
1692946
196000
935790
692733
1955958
182262
1455568
790816
1819272
61156
703803
1325834
123173
718701
956257
1977332
35980
1142986
835797
1591221
1303545
239316
805923
1868714
1164369
78351
985534
919006
1708718
828711
455977
527797
737782
1118767
972735
539700
457829
1308682
864738
693261
1374461
550649
1841709
1308494
1421671
1239467
1549921
1498364
188694
1404564
1199440
1699257
97115
408965
352998
249170
283289
1408625
683717
416125
1261496
1842081
779377
1188917
1459565
1105295
1808258
8533
313084
921576
1415574
1102823
1500743
1597061
146263
104086
116785
816940
1120019
1107390
324428
1331411
37855
995710
655093
1203141
1160830
1684298
1148542
1093669
1892928
968073
28890
1252320
521391
524127
483260
190237
24184
109904
503290
1417996
1290124
1319710
142546
346076
1304496
1680457
1549018
704320
96977
392540
133089
942184
1741149
874524
766776
18787
1572182
296359
1501166
259939
1960690
1379251
1461930
588860
657602
1567996
1809666
1892193
567382
522483
252547
1136132
1301478
731207
1290633
1404887
1896052
186036
1978414
425119
788227
1160682
1409286
1449697
1275677
911317
720049
940377
45196
1811273
1906426
622454
340767
53794
1407835
1495772
1689662
1915973
1104983
1837774
167554
384040
1309784
378466
299495
908555
1950989
359703
279454
345044
260210
136179
1208906
1613537
658044
875703
1355124
1501386
1981943
1651560
647256
1095495
1842523
1079087
559313
650583
1396809
542385
708237
928878
1837448
769434
21895
734410
1384038
239844
1775573
1932013
908014
1496699
419047
1060304
956678
1141512
916682
1179526
404640
914559
1998461
177987
1572233
550703
192359
812601
543550
1426321
1133192
979080
1765610
1108771
143715
1672129
1962533
797377
382804
945880
196813
907580
1224487
160245
1473882
735138
1712199
101732
38915
685548
630395
1207404
1012685
1495574
1740777
27902
447012
277817
550212
1030977
906920
318978
107511
1529425
515476
397775
1928081
97311
1636977
537798
1062090
1115553
165333
34512
81511
725351
111409
734949
733087
1190229
1464185
814204
1113739
1624900
1883261
1035380
1122105
583726
1566931
836842
523166
20562
279475
1172419
444602
1421465
96055
587345
365223
1427758
662862
1882481
1285291
1755802
115156
311527
1559267
543416
1291468
1848726
634688
1170802
1130284
1724225
964923
1211189
741792
1880092
642708
911869
807967
212776
1105459
1036731
1130385
1197988
7368
1407532
1896162
919343
1456368
723051
1747137
111409
1803222
1689810
1805775
1694558
1243080
1935236
1065106
828391
632710
1865591
614493
500561
1211674
1816425
1173404
411881
873760
914609
1813939
1113555
839279
1505632
759493
458200
1128062
460801
1332583
1328965
952270
1589647
1980078
1867205
144813
1762618
970562
1244892
878194
847247
711641
348902
1179523
1347898
1284177
1738706
472235
297724
1733773
516603
1564886
562646
1245016
1436703
1789482
1352130
1215688
761233
653778
953770
1707707
1277958
483095
902787
766347
1837957
1213802
1798007
656832
1580968
1425744
1146211
236261
158169
710542
1245750
1334648
1018421
615504
351431
1786475
1218133
1597969
1306645
1924870
1780129
353603
1484693
99434
109549
1605408
1038669
1719457
968768
787456
716390
997932
1158589
249288
1417792
375069
544937
941596
56852
1262174
287931
312308
469782
1970018
1666977
296866
1361562
280658
1208760
1325348
810003
1349006
1710491
126673
1472229
1245569
823816
255125
1468228
1403079
1369454
630589
1131874
152817
1232330
294684
1468354
1616229
1321570
941052
797738
902154
879151
486985
1860126
1071600
759715
761543
913810
236148
998955
798785
786770
1620606
1413227
1942483
1507005
1987768
1952235
1679670
1504256
132868
497746
1220293
865691
1329600
1800519
1116275
876825
811111
871028
1612914
1426578
958114
1976363
998154
676802
67771
1109780
1025587
1984104
422746
871179
1480438
222296
870718
584248
822595
1130127
912969
1288434
545975
1767724
471015
1978972
1603074
1787939
1517015
1507364
366643
550094
569692
1029913
366875
1448443
1554503
1995397
434812
245867
246667
1974362
273807
1952568
816960
1974315
597127
295814
1334544
1907647
1367534
1123450
10273
584043
382893
209725
206524
935996
1663963
1508949
739623
641186
515929
1788010
515492
1793730
1446687
1335954
980567
168224
865464
1118792
179738
27919
1582320
1881456
1924106
444059
797052
1203429
1912267
1805958
646454
381052
1694944
1673422
1899919
71492
1300935
67288
245627
1790606
721718
761772
900301
367684
748731
501956
968218
477946
277216
934846
1170101
909804
558213
896803
1886479
119761
1930121
1740111
467739
1605904
846938
1065613
1661391
1407814
1664939
1215262
1219615
782048
66574
866225
1463682
680191
1682704
1352427
572093
699550
1436477
1226637
1917801
26831
947583
497338
251454
4342
1222542
804134
1226162
771715
1532086
1997853
1233287
1548449
276297
1532660
188876
423432
1248122
522136
1676835
1603219
1369561
1719782
318009
1246921
901871
1834409
1397746
1879859
804787
1431949
1308863
242866
1109035
744831
1019240
1373565
1017801
1900537
203237
551296
1054657
1837872
257695
379757
1851710
1190424
1903416
92327
1645910
780550
1771196
942190
91720
711895
595304
1908810
907585
521298
1368696
1281341
671567
566102
496808
816911
432106
471216
1603489
489850
1280981
1406040
1206958
585603
169482
1228117
1992300
1860516
50598
1139062
1831360
226385
1296091
803302
1124777
64627
434050
1817439
1358346
1928608
158121
1439
454071
668150
1344750
1915577
764199
22184
389911
1034764
774668
394337
1499379
1248374
1138959
1014085
144243
468486
1703828
929418
813040
1482797
655831
1820937
1736981
1487199
1526664
277334
1717574
706027
138651
1598827
813205
1941915
1127035
299388
5854
1124324
1296727
931394
69983
841255
995680
1098471
444502
1321023
51212
1333014
1350670
732977
1916552
1107799
990114
425004
1800447
1182537
213009
1372945
1027985
1574946
544990
1782884
914367
514698
1331106
529559
87276
1767501
900723
1528510
840744
1501197
339284
391943
571758
85872
534914
275983
507472
1330960
608310
1308317
368964
797456
743592
868413
1431115
952295
1032859
424987
1963025
407157
1886360
1948716
1052353
1153503
359793
1459144
187561
1993771
1744007
1648301
1456712
604586
1887079
1180550
679560
1948152
1406565
112297
1938098
15736
1640325
319556
1817923
417711
295253
714278
636178
1193313
1714737
145420
861421
525567
572665
1941626
1771131
670300
112105
1458193
68617
539095
1525561
803051
1855406
629465
1126278
1077505
1530140
1305157
610773
1260104
805994
612713
421405
12653
580366
1732486
1704283
715618
1822379
930997
1669351
546564
706118
1659765
1470984
1030357
984047
715128
1517842
982341
1503086
1421990
1228374
516751
1319366
307563
464895
799105
610893
435049
1453384
942211
980271
1958744
1780745
200205
37792
212064
554847
1000687
1121138
748355
237955
608298
1805724
1467041
977767
381503
191928
851780
1927191
466598
418834
1108185
465669
335702
848325
1446098
229191
938694
613411
1558722
286144
1207173
600070
281240
412328
1099086
430330
1580129
1960282
872249
1573686
1502197
852017
1165944
1264113
950185
409035
668488
283125
225241
17716
1790424
104490
875109
945945
1693351
1833891
1914840
761247
1773953
595333
1867324
1919072
330508
1435511
502633
1961931
971899
655503
239103
1398755
1866855
230427
228295
1356209
1942527
447607
1222295
1967601
1305776
1057805
1727348
1154902
1704808
300837
1645399
1252275
1172820
77611
240000
824902
1951427
1433745
1311296
1503211
1621115
1267956
1734302
1835241
855203
1223632
938305
1329765
546190
1300131
1486982
1802423
921784
1543233
1637696
985236
1163475
1513494
1618044
259389
705611
1831720
80517
1596852
798909
1983141
186844
1527089
192140
1644086
895299
943373
1597541
503442
1137699
723526
1234599
1855913
672900
1192566
1865546
761254
1505700
246212
525612
515295
1722172
1102394
179413
1660550
1589559
737681
468994
1351775
75933
1870858
1235336
1921729
1841355
1011455
1394805
1248113
1819895
720377
1596328
1825688
1170633
970333
306657
358721
421147
1419626
1451657
1369218
1962381
1474608
1042856
1222919
1848896
1687395
236328
1698472
88698
956517
1857103
242247
780906
420720
1856817
444608
586430
1934276
1622180
1911448
1367221
1779555
1245150
1861216
1001636
762087
224934
1327008
1121135
1365065
1903742
93672
1751201
1433530
331670
338138
282506
1589581
669262
478254
1566458
519210
1290757
14860
536500
291686
1701287
789493
1166658
85956
573619
753752
1860570
842090
1498877
1627822
725475
111497
861105
66752
1694451
909188
241417
1178918
1868282
902673
1499785
298396
1703686
514839
130901
486918
198129
1265690
1479891
798516
1086933
1725433
1931086
1484869
1594954
156740
1324962
608687
1476041
965606
868336
1668585
517583
1825284
1238257
568375
40415
1535693
1114106
1160296
1103884
1910262
1389785
1518916
1844893
1830929
1781959
1936126
1847302
1735910
1120566
1727608
1062032
390329
843213
747990
1628280
1998036
1908847
1486547
566859
668059
1255978
1571668
548133
1855825
1889364
291192
326227
83874
406787
94951
301578
913132
1062336
1218693
1120691
844755
148359
1510302
103843
1884377
1325388
1619853
7924
1899010
753929
1475140
137088
1487383
1581756
197949
471891
477871
1599229
815988
1784657
1313341
1729578
1833077
1184303
504358
444647
1599973
1626900
1089263
449178
403269
1113312
520939
767434
1610902
922514
1447953
1451733
1623643
1138963
397817
232077
229016
1064850
583935
748786
845771
982561
654085
1120746
321624
1501907
1089065
279893
1366807
154172
716291
589476
852350
1899457
979367
1297014
744537
1609458
1727882
266328
1800781
1809605
1407423
183648
571876
177144
93229
1810262
1577620
902367
1114013
1861804
1431070
1902634
1064045
35623
54717
898328
575232
161805
1537164
1276960
1256468
1416995
1003164
1611694
1508469
399373
1943940
1424309
1482373
835957
1627928
459200
802404
261143
438616
221615
158205
1537539
971738
1619196
1821075
1027722
339011
222168
63843
619730
766713
388555
775094
1198481
1221596
790116
247213
1837991
795175
54453
149929
1381020
1691715
1356041
1834962
264464
1239221
709913
324820
19112
611973
1478018
1842949
1500516
429177
1530297
197106
712477
960965
658249
1787378
159552
1677089
501771
427143
1978227
1141903
132909
397984
861978
1813684
1201497
522346
323516
1224182
1600611
684064
504786
1986824
1890654
1986555
1320807
77531
1206388
787298
1209355
520543
1980315
1976636
1785343
1532503
1821522
1700685
1210078
1427526
36939
240051
1500490
1588192
998145
1689968
1241174
515157
1226801
102804
805390
1320488
564920
1634680
1251123
1974240
1598884
1620597
699195
1043966
1771279
1094468
1201761
1434423
206481
1558074
1275651
330009
1772883
801021
891890
103997
1782851
1651846
1046616
555564
152366
173801
835293
658892
1597897
451875
1914778
463218
1670010
1763919
564179
1965010
1146976
57834
1506043
1317165
1603573
1391656
1776936
478617
1344969
857606
819583
1930269
1594416
1227616
1618040
1977750
710921
1217808
1090481
542768
1281532
1178280
165360
1664854
1199525
1483769
141127
531492
1356345
1420371
1565988
758398
1422217
424166
442676
175210
42764
1746654
280706
868103
1290377
1137124
446426
1907740
1623030
1062486
947242
1810400
602771
713269
169509
1150009
1758439
1285367
1979586
1808153
595736
1014015
1871768
571453
523746
1800708
1872639
204563
1933887
27158
1639547
712465
383841
859048
446694
694375
1915753
645346
1829366
52790
1536003
1594183
1518445
1194014
952831
1481742
483365
838840
730497
1308442
1820645
1982940
373822
1311390
1064121
848403
1724377
596395
1177503
1037879
1288588
1578612
1636275
1224778
1927731
1401766
140535
546953
774570
1361136
826845
1637902
1383696
638316
119161
345288
504179
1801701
1342788
1024265
524806
1427082
561371
471102
1032955
596449
746750
1953161
510828
664431
282195
788826
1963596
232668
586021
510172
169622
1024591
1792108
435133
776385
1205195
467852
1876837
1176543
215770
1291304
1600318
1962890
1647354
1435659
736013
581230
410243
1337151
1204424
1923333
631612
1509664
1551941
1593716
1143001
1588894
1422374
1198522
1123046
1587717
1825085
276537
1019417
524147
58577
1262516
789121
769309
244664
1707739
1334318
1210596
414679
1989065
274055
1404474
483840
690578
1333348
475623
845167
1475621
484387
1322075
1213440
52716
18198
1582717
538078
946277
800612
89653
14910
1353410
1228279
1957368
420973
183320
1708101
1346697
1263432
1381728
1735852
1047016
797264
4712
1883961
682770
318705
833516
1359946
873918
143920
1927623
1558494
519436
1192972
1173613
445538
1406043
1536434
1530298
1077989
1874904
221698
754178
1802637
888538
522301
1060920
1387282
1730795
173524
1584023
894110
1230642
1946996
1221035
1366420
1935665
109319
1011744
1214701
564237
201309
1660875
723809
1527342
909231
887234
981474
117391
806011
736548
1043716
1376135
501802
570620
660215
1340907
1696930
205402
1265101
1499595
1594969
1697187
907939
1323586
1746603
606948
492501
1469133
1809764
240080
390655
1087420
149261
914995
359500
1135082
293993
1445775
1998614
129886
1167107
241065
1468563
948229
723221
1494058
645943
1674300
1414973
603796
335514
1799276
1098247
1171391
1051337
1808516
1657930
1754882
473579
1131091
1768706
73860
715542
247136
662917
310260
1284796
1178309
292702
271814
111687
1411606
309837
1961738
1230104
332118
612433
1478133
1793735
1179427
449748
459988
1055935
717276
1107083
1666235
1173324
1997505
120342
717319
255928
1279937
234904
1771334
1379906
509177
1663376
1826945
1443895
525988
233212
1863334
60300
1342917
1939375
189634
1970143
777107
1103472
1451199
1225970
1225139
1164768
493253
711950
527300
1890625
1838827
93607
822028
571018
182117
73867
949038
457823
140765
1170484
933629
850598
442581
465679
1032709
1631935
1642195
23690
700907
1043452
1379850
1125296
200786
1848596
493885
111369
596267
612377
755221
749170
417648
689793
958271
1878534
900711
1236157
1986037
1699268
1227017
270851
1806854
1685217
623953
1777029
116828
1232803
762357
1179175
876359
742116
1692504
1623595
1295334
606047
1985231
184976
322529
230780
1081987
234976
1918254
225152
70679
1328341
1349025
570112
1015496
1439996
1583422
1271465
1613843
1833082
679561
989079
1652051
1459930
1641713
650523
312172
530444
972017
288994
1075638
381685
1505478
1897562
669645
554126
835675
1811874
55091
1692638
850261
535459
201461
1614970
1660741
120922
1803872
81011
343390
1949404
1941978
1743620
392221
681307
1879014
1340840
670312
1507781
1096299
1027736
193612
1233686
783632
294297
1780145
483594
1344623
270813
1088495
995563
1135272
1235354
849270
1232275
478582
1262078
1485812
641250
778898
402957
1155537
1821088
1480585
552920
120234
1313801
1724034
629159
496469
1704776
1654335
124250
1296595
610318
1323344
701120
1964320
360036
421994
266118
1340772
1823545
1783875
1638071
411150
858538
1774066
839815
731889
513570
1913321
1988567
703726
1168507
632803
289488
468815
1586622
903871
1961783
1135164
506608
1837843
334392
1094659
370444
1087293
1275734
352166
23951
1711784
1086751
1231876
1211455
1133260
146619
472990
1016710
511884
1764339
615089
690842
1058196
1429317
478747
1381186
1688608
503926
1598864
162744
984933
979358
207466
1918940
1671910
1708054
483891
1588871
1917517
1862571
1728727
21237
1738252
1573176
1345954
244264
708621
1644147
1555442
248346
1258858
1607584
1620358
1128115
1693241
503007
1129984
672101
1141735
411991
570131
913165
1959330
1517725
1703417
1601568
1333632
1150823
1810190
637685
1639813
1871010
491831
407324
1644813
879736
625987
1470982
770962
691145
72137
783879
1034382
178001
1252256
390383
287202
1468994
114631
1778468
116418
993695
1759184
1484296
934301
394393
103115
176543
92554
88472
533971
67415
1768443
99445
300133
1459962
817186
1628564
1203980
974336
519661
1091115
216726
1659198
329645
408099
1890354
1230706
543121
1736298
1385408
341562
1328968
1577386
1377591
262210
1966694
2316
1080568
625283
1774339
1097449
417417
1474176
1567747
437186
1679661
1202536
32002
1991853
1598862
851295
95123
1747593
491047
1148416
1115551
1668189
1140471
955934
933081
185035
421355
1954917
1410620
208315
1325953
1921522
1624258
1014044
1947688
485376
409787
1473261
1058166
1799275
1898577
1778381
409185
569450
1752445
1642128
457961
1540700
396000
1202294
1972331
1100915
1815403
947880
1881311
1252519
1655618
1634189
861422
1562624
1149189
1850064
1292771
534103
1493769
1073082
1253987
426821
305953
89444
1546181
307049
1791308
1488393
1179345
918305
1939224
155854
829181
1962769
533315
875342
850086
895434
1311511
346520
1343222
1471206
1462972
1198813
1102619
260163
1072527
1852062
69641
588426
1376492
112020
1788506
1348528
507668
1827139
1871291
717226
762277
1811135
902913
1973155
440338
1427866
691960
1908113
1974535
1568274
1115954
1917094
955042
201343
1764952
1459694
1453714
1790307
1978799
453389
288228
938039
755358
48460
17783
370015
588704
990643
10042
1360668
1375343
336560
1805823
728802
350334
124855
628306
387410
514132
1334092
184301
789501
970362
462218
1531023
1118354
782139
884781
677609
1758285
1877923
652344
360275
458408
684692
1070437
284275
1096473
1452003
796001
299468
446042
979662
1194928
593877
812726
779611
1554827
69407
80481
448595
922393
451379
1909102
1567526
322819
144628
1975514
1645516
1017472
1722267
356140
484862
320778
1462330
1944868
655177
1864199
76090
981967
1668907
1129515
1918598
1464666
48170
854262
1252790
1813736
1894726
994715
648768
39
391434
1189386
1678499
1355073
1521602
1654408
126378
521137
1915663
1760151
507106
842779
232734
1113568
302993
316678
1827678
1124494
1522397
1930304
589835
1456535
1470393
1957561
697361
325699
960586
28694
1256756
560551
1897839
1459275
509102
1653307
1871916
1610314
854790
1581309
1924566
457216
1462659
728760
806792
974781
1861742
740253
1390087
1197572
1070280
1100218
715491
1780452
1407555
1712772
1362060
18196
344935
1799233
168187
1000398
1301728
1537137
1390345
1955637
86956
1255725
1113301
1047491
632319
1544903
1991130
397996
929285
90096
1539951
1522302
1111772
867494
1996685
884028
1691936
1168574
807943
1026562
1405227
1532235
1284516
577905
1819898
477935
1677065
1920985
1562143
1490645
594951
1445298
357516
524450
668582
943111
619301
340623
802844
1501423
277045
293024
1804385
1542689
540695
633013
957769
79050
943133
1508671
238942
37287
224324
35976
1613715
943452
1104120
627223
774601
1753831
964196
1741752
1773912
1939688
1723214
614606
1039570
846939
1740212
377140
1086547
1206668
492727
1109929
525010
888519
1255015
1730961
371373
1357284
591847
928907
703976
509507
974756
1033755
788107
958085
1119033
171434
1862331
679447
76733
601079
1746747
26996
551961
1702836
825822
1825124
575469
1452711
1285438
913734
1462036
1462936
786025
79636
868025
668064
681963
1560614
569887
1380217
919791
728835
301568
104073
1808202
1514392
1882278
461064
87284
1317562
1299602
535657
821953
1335557
960363
925714
911173
1138584
710042
1942267
1897981
752284
568691
1568346
588339
1084688
1255192
1906337
692982
1072146
528691
1814730
1495644
1376189
1197922
1798904
106966
1176290
151003
1895671
256065
1060319
1149936
815922
571386
1370242
1320076
829520
1036021
1399962
1222191
1614431
1529768
195122
632060
815910
35358
491132
1549692
928267
604120
1886655
1356437
1089645
914717
1078283
145092
574999
713475
573453
1674576
231806
1599618
133315
1978893
1784966
930890
1985603
248500
1481981
905926
928693
1026865
632028
1768803
591326
1846884
1169318
1823632
1109508
706857
148425
1409194
1589540
767843
904974
1934131
1365610
1903919
489505
1508302
862265
744982
148374
640874
1121502
1924292
1624875
985413
945250
383135
448110
1266365
1343917
1727920
1246030
1492981
180778
1948027
844246
9065
193030
314923
848651
1381591
173589
907142
1889120
1936554
1675749
1943799
935738
1382628
1539924
1381045
817133
760724
601
1882278
897467
1922057
1906974
1808526
667345
405176
576311
680307
708489
1192305
1104006
270615
983562
523973
900135
542174
1816661
306153
1104259
624529
1956957
176171
1153665
1788756
1963944
1254378
464690
1010604
1274215
848752
295277
1123824
1875174
304877
560304
1727037
1874315
883741
1728383
1101856
286469
1762544
62032
503403
1987051
585259
1063571
715829
1347109
135977
1628915
1701364
798981
1473364
1027101
798382
28710
884450
1022622
1892901
1517291
1977258
1669265
1153484
1570500
1324729
1163630
1754642
1209167
859056
832745
1307099
318009
951952
1540744
999642
1955566
995355
788138
596416
752161
1119888
184640
1500928
1709861
61689
276405
1133052
367001
865006
1494980
1644842
279815
776009
349047
1372762
1670909
613659
1752148
1673985
779915
168109
1113667
726862
1856670
647443
847581
1402163
1071593
1085186
1518157
803792
786808
230842
390662
1763484
233056
206817
1274002
1249392
1825705
1724197
1397516
681634
1964223
1591887
1548038
947572
789687
974088
905274
108413
842202
1728921
450224
798220
1858200
672300
1031259
1704792
1545656
1384331
1267127
1488472
388651
612884
1867166
1901230
901149
22011
561336
1772669
1958979
706918
1772541
1012613
807639
1216914
444040
303446
351017
411402
1291445
1379479
389584
1027078
1471254
215041
1752387
1039732
596876
1287772
1672650
1730609
642227
1458384
404360
1724619
1020329
338783
342588
1436282
174725
1558044
1173933
722521
310862
24692
1979399
1218428
876120
368036
1966681
645902
1115838
1724123
216613
1673897
982650
551380
1698455
138112
396556
1450193
13310
1050721
394484
1838107
1215013
1124238
861753
395739
1674114
1068361
1247496
407159
1665819
766119
1135973
514427
131283
1844598
647155
120155
1480988
1383017
765183
459857
1770718
1845521
1817540
807582
1743186
449075
202914
501451
792788
1535233
653312
755779
1100698
1369784
1491166
930942
722826
36993
1973042
771394
271865
1488871
1415343
1314069
43327
934172
923987
976625
652662
456260
1821003
673845
1732578
539605
61902
1864007
720332
508407
523563
282249
1311334
516045
783833
1887950
1395405
824453
372626
402553
1352822
437133
1739342
431638
1778379
319055
299643
66199
1540003
1662976
1926595
638130
928514
1624152
1681037
1676045
276491
1951968
352764
1086024
100914
1909904
1788312
1008746
1993180
1547273
847155
1669162
1294497
1489193
1496213
867981
992899
788080
1952325
1856182
1005260
1367925
63804
722905
1303811
970094
985238
379652
201780
1881853
1493170
968474
522415
652332
1072790
1792370
1006411
587576
1540914
724366
1536226
1131872
848469
441448
419225
616038
917386
1132439
839808
191019
705020
1707865
1894390
289074
346421
530423
388419
152856
85631
1633465
1767021
1662273
569501
1240492
297599
196685
239138
1398130
1349416
1587182
851690
773036
1110233
199743
1033909
546693
734297
1801194
67471
26793
132165
1519908
460427
838892
1774522
423835
305195
615020
1893865
236170
708161
893186
355093
847015
1993187
80138
1052446
853437
1547866
1954526
162223
1429770
394820
1364597
909039
1038419
1926415
289072
882599
541447
1330583
1069199
109695
433724
903745
743183
399653
1222660
645396
1214166
1673744
842750
1462623
524611
213962
1608371
1701585
1371709
1430908
1654655
988078
635104
7174
461478
408788
468823
231857
830503
1948367
1342258
822910
1090743
1021205
322369
1137397
717605
409631
1212299
97001
1899384
53778
1956377
385384
421809
998909
1012107
1736589
1737832
787684
607769
1186664
118320
1399286
1421025
334383
743048
560238
454335
1163998
100450
606057
1760392
1679735
79516
383557
1015321
1231651
725764
1461709
1306892
612806
1881000
933034
157148
1091121
1751996
988618
276593
99732
1864931
1317511
1442525
350260
1765109
662780
841209
22547
786165
1152255
843928
1622300
787063
1283777
832275
1675314
919161
1476612
568346
863845
303863
1375454
1643621
743803
1399737
737382
934866
1443934
825340
1167519
1067993
1249203
651116
1976258
1465415
645854
1423737
1970702
1637496
1050892
1362603
240552
1307072
380050
1962809
1080280
3152
1521783
1357030
304360
427964
1186970
1382311
601185
1888781
1275245
1320663
1527422
1408165
1870937
1584499
1779093
560491
393423
1996308
369050
656394
1832148
1466809
51047
117252
148233
70287
1461754
1896217
699134
1029906
113409
498408
919565
554601
1103776
1248466
853868
1172765
1168619
950861
400272
507222
603992
684157
380744
480994
987142
378681
1862128
445190
273640
187839
639200
792450
1998964
1178064
1328158
1187038
1161050
1765957
1755382
1527072
1557762
1215658
1817681
1439018
1247883
1693512
1867362
1453797
528516
1139987
679598
1544639
115883
698477
806966
1704307
113541
1250721
62376
773981
317940
366441
1637901
143186
1786205
1090701
1625854
356096
301835
1066839
1748207
1434653
593290
1343444
488738
1385958
339279
487575
699460
1853414
725292
1718245
539292
17638
831670
1690483
164050
909287
561130
682077
708305
28805
1341735
880020
1732170
608686
101911
1067506
1914946
752610
1699729
810243
397447
569017
1532794
1269559
864104
1386356
827470
698614
157763
200588
792757
673926
926384
428175
177418
605131
1395243
1231159
627906
900617
381749
275619
85810
984928
993613
1641509
1336457
850298
559767
164892
668483
465010
273134
400210
382421
459967
1382327
121032
637789
1813230
1938343
258070
66958
1126241
30699
416999
989573
1540791
1877716
939729
1393535
502183
1645995
1506620
1263835
480957
1200898
1566083
285934
510358
83348
1912480
1963969
875976
1952512
971499
1202838
1227617
605580
1547328
139610
299243
743819
1722878
1365116
228559
1892672
380429
1998398
1172112
1612291
970883
1054388
795874
1614727
1277445
145035
929423
776274
1038922
1863049
1396044
1141147
1867471
1220158
1825627
1056342
305509
1677630
1134471
1022351
895691
52036
378699
925798
939029
1244445
343977
671107
1790296
241952
1532002
351399
398030
1487991
711350
364177
1992778
1618113
1811582
1355869
680822
164753
1750107
1152852
133669
393480
434736
635837
1488581
21912
967819
1911219
365081
256155
1970286
1733813
1171259
273432
1902669
1380395
1518510
654042
1888374
1825728
783999
844556
884964
6973
483945
58779
541975
662084
619920
464345
1975692
757043
576550
932807
1148703
1532045
545122
1410018
847578
726999
1399507
1341431
1425522
1013989
1606851
1988596
1719728
1172921
1325212
1073448
292681
105785
1702182
809752
853504
653193
1216521
600442
793549
1082191
1507294
256033
1634960
977239
725528
794420
1141575
150152
1972269
1974104
508138
285889
437682
1016400
1574208
1312519
737050
1796357
1165769
303354
1715352
1012666
209224
656735
330875
915430
259329
315511
1164338
68667
860545
921054
746412
1591104
611437
308638
29659
1681108
1454280
88520
1550506
900714
495159
614302
724374
1699770
980275
1872413
1417586
1954077
1067773
1365660
369327
1601851
199810
289308
19807
12295
584818
783814
1145749
589311
1823984
900972
1072092
102959
1256025
527616
990568
1376440
1262786
943458
93458
546805
1713548
1649358
393506
801502
1242015
1242669
617296
376958
1116858
1181290
717907
1028421
56494
323865
24529
1707173
709729
12967
1566962
12511
356585
544333
491420
1847286
1217600
135364
976763
1609851
179699
902015
1220644
998724
168486
1599703
216894
1889676
1658809
1839675
1984813
863572
1130938
1810366
861092
1948408
1035381
986382
1449709
1867386
191566
950660
1471561
983822
1693009
290099
84129
732844
885977
821791
1551299
1034803
971224
1818708
1655187
798458
194318
804573
131513
3486
1486835
1163114
1614821
329858
782872
1043095
1141822
1089415
581820
426891
73101
1310097
1854221
490188
997747
861430
1665056
1400598
1089952
450218
980419
1598100
1867768
822812
227184
1850765
1163727
1484711
369176
41455
1686379
243624
1146805
97747
1396801
1172471
1377624
267221
1301863
1024056
478310
1602753
1291214
747751
147390
1859403
563844
1226451
1830911
1969112
1911786
937885
672097
916409
1403225
802566
1131324
1261813
936179
1212691
1684496
754014
683381
487501
1948731
1546995
995362
927561
256053
1712744
124525
948959
506880
1909512
606424
1639945
1171248
1941500
874866
103893
812198
1440375
1416941
1736603
656743
1738604
115766
1905220
1039835
1466937
1281225
1637436
1365705
1430666
1105105
1435756
450236
1891549
26385
460259
120009
1695001
1375182
976196
764173
1205730
222897
398906
762860
1883015
658731
259550
1671530
1922248
242013
927828
64288
1443350
189366
302628
1754361
1869383
1692804
1744088
685619
109349
838235
991117
126088
573314
3215
745370
1365345
580857
1845700
288538
769501
1908218
928792
1239472
864121
208459
1520574
1245060
1057638
1626935
918355
1686883
1807146
1983864
1984823
654922
88206
357417
1007171
1028482
1152159
1074217
1512119
764176
1576307
1394036
1950787
1727274
1216155
909286
1554025
805615
176065
1841751
1542172
243172
828013
397459
1982267
1235622
875132
1645259
893540
269552
1571336
1070105
290452
142212
682737
39855
79001
21565
1763770
1935505
1967829
1865653
1108939
414260
1983149
1756525
1055983
393310
644637
34828
1554300
1840645
1920715
983478
912142
39147
1370142
1568534
1120795
1507814
1993614
1165848
653152
1930434
1536752
401413
1418870
966707
1543207
369370
20550
1853031
560760
1189211
322652
1468632
1926927
719567
493420
1758958
153324
1184813
1643458
1140913
336876
1929996
1980510
1822633
1716891
1646613
203440
1223661
1132451
151746
1001009
1102738
1047739
284437
1556145
128292
1958866
133720
235551
1751171
1627347
1714621
245796
1975051
96416
147517
794627
61092
912177
1912664
753696
974875
897130
1661856
1548000
1887395
1805426
685021
1210154
1033601
1414270
303143
1770316
31015
1241172
1328050
555037
727278
1883509
1448843
1321838
1531746
1904042
1097461
2035
1114419
1565447
537191
442510
1413214
1187539
1491385
1057252
1071907
928163
1179441
1090052
1891440
101667
81989
564708
1924829
70039
1865369
434166
1417429
828269
743479
1763714
579968
1123535
1661546
231337
1452039
1508609
895838
203586
315274
929355
651833
164924
901850
825432
1261341
374204
212128
1202549
798058
144072
724848
1416465
1022252
105951
1022901
27992
963934
1291071
825433
70728
282378
538688
19181
991906
70175
1863476
1283118
475027
1621356
1894745
1838088
337150
1048878
664865
1725805
1398651
1555142
1710168
1971875
493110
455340
924155
1179097
478708
656976
857493
1507100
1185358
1894722
1309044
117671
1029871
1312804
568708
255065
1927705
1894927
1054020
1364448
423904
313365
322722
1258838
1853126
1606354
821202
916961
701979
17862
1109074
1876937
1564785
699077
880321
1394441
1439701
1966985
849200
1007492
1696570
1212378
715832
545916
1272592
217905
1594836
725004
947167
743054
1799883
1903231
1180687
440878
1956727
663930
1508745
1647016
908381
818211
1251959
445497
1294651
257495
1062859
720618
1093931
1045283
1450808
1744192
661334
1527923
1416322
1714006
1185135
1056401
1969085
1979013
1612989
317077
614319
570030
1863967
44689
390357
1551244
245046
911409
473825
1906727
1466868
743894
459047
1520435
532546
1958734
529870
1130923
1943894
343777
161022
1484873
1913630
1706364
420755
1595137
597111
1448061
1513792
1173551
1772314
1303513
730845
1194398
814278
1866713
964102
1744762
1846317
546964
160737
629142
1378944
430825
62056
665974
1492201
219055
650829
1589335
241939
1174857
1982473
658427
1373623
822517
547640
1910118
1183544
1268834
212424
943588
13441
698520
456170
580560
185091
1461208
1051121
1207335
1981191
1572345
834669
1490157
1085641
1966229
642909
1310698
1177233
391460
1507135
1174289
519686
1394562
824341
73862
1443092
878951
1187858
917968
169535
727595
911837
1091852
813664
1131611
1631625
391066
1087895
835416
1924041
1473076
561326
1566858
147651
1861067
972579
390030
1784135
782342
1690885
1586208
771106
301386
107433
1255876
1008626
600050
1120247
1427142
708828
1505738
616184
952283
1806498
1196812
385822
1312840
433054
195318
1276865
1094503
758196
561634
1711367
854219
729241
273531
1199619
551135
1939003
548595
314348
1204063
1286804
744250
1483550
781706
384939
1224463
1866278
476458
1588654
836158
1274375
799809
489298
1827874
1376277
273672
334743
1316530
37048
108960
1538684
1601279
1597523
107255
1926226
100352
1308300
1881083
1277689
1254459
954719
1201006
1850070
1536249
431726
1324426
392979
1406892
1507467
151145
540503
1612349
364734
45551
1172837
521241
580302
672248
371035
1848575
563306
1734587
1490456
1843338
1665450
1841755
1105000
1163700
1668793
469618
1108162
1081878
1384335
517713
799062
1142701
1466109
1385255
927093
1635291
1470489
980728
1559287
1415538
1902352
1980670
1597142
529431
1701462
202837
1957597
533371
911777
79452
677116
1917676
1092363
1741702
1775104
298079
450460
1302735
1775135
384473
424714
1070934
476921
1516660
226657
795547
546660
595761
900127
749766
1009676
840391
103978
1859527
1279317
1569531
214855
172000
1784058
462161
1756883
1976299
1163761
1300700
1898169
65016
1510931
1401805
421054
453384
545753
126199
62836
238945
939585
716517
698149
1646819
65927
739542
66691
621291
919873
159268
1466199
72980
524563
599288
58802
856219
424147
1499841
1561922
1229705
1443202
227598
1247034
665208
1342328
1969562
825692
264059
1427575
538721
4295
167450
217469
1363811
1201444
1476937
1569816
175939
280468
788776
1411346
15356
1032690
547887
807070
97547
920230
208982
1314717
1403461
200402
1013210
677864
1333354
1796435
159086
123417
118994
1404650
598751
1932945
265693
357752
1164557
384188
149314
291577
1629569
1945095
234560
1751907
1740761
1097103
605661
1586207
490757
877939
1234342
423309
1185302
1748546
1734686
1675793
162602
1556320
1166429
1814393
739655
719971
1562370
59665
20337
353496
230762
374982
1672352
292548
505686
873275
1443140
980072
99057
837307
1988509
897421
1839050
445640
1233273
1353999
455280
1302593
1289536
785780
529183
635874
231505
872409
897161
1955995
828942
559052
819333
1766584
608311
998516
349223
735374
1016747
1149891
1122592
1657816
1649078
1767933
365446
1324930
10558
959299
1130165
1138846
1709733
1990435
287107
1501503
298008
395862
1135831
547736
1561713
545003
158309
1463984
1190776
217670
862000
1207783
1674307
281423
1011500
446870
1408723
1200100
578184
941849
1355056
94477
1043686
1132814
1193245
1287075
1340187
1036751
969670
594474
1234739
1060623
920165
1423045
1396999
1359497
1183292
1608970
1125822
35668
1949544
747682
223031
15923
249116
675335
153097
587776
603488
145905
219576
1053124
1843712
1379154
830549
1515162
1152937
772254
1066307
1458251
702345
734447
1988443
812954
1901336
692693
1927585
588211
1862484
529868
64293
1966100
963316
287396
69913
1495585
1032167
1463564
116366
296585
894150
1952015
94734
925558
1325371
1997554
1541169
640265
1655836
858791
256374
1266904
1159208
1701292
955589
1750422
167206
595910
1813219
836845
1333411
291290
1254067
179269
1465336
1819186
1247267
327582
646764
1322334
1328709
1991112
1229032
1232605
633651
1783167
1567440
1357206
1449841
141663
569945
207612
1239158
1680397
1402103
1437514
88735
1177629
207096
37090
726057
1139824
294044
821122
1621091
498432
423930
1953744
1914274
524013
1544444
850094
188125
414207
1247526
355852
1461143
268609
1514646
1269832
1636149
276656
210379
1729611
1368779
1329303
770362
1581184
1496136
908703
1807771
1665342
523018
382058
1455186
1945084
123350
705239
1756605
453764
224469
837168
156454
18548
186904
1993437
359420
91183
749430
736428
62817
119025
1755252
576990
1098279
1042957
1611295
191081
1598620
1241026
1257992
1705344
1736380
23434
1469067
1073234
851425
294887
998618
1863472
1958737
1857513
322156
1681961
1435501
1596782
150956
1900907
1989473
1395685
1402798
704760
1501688
1316104
840916
90382
1649950
475565
1754648
855829
121713
353202
1222442
580219
255853
612517
1573111
279166
1013830
1069356
592358
1942107
226660
952026
210097
593338
1386874
1363146
244475
1627862
1912263
687438
1315664
283462
1749417
952611
1759875
550048
47942
184478
410835
116508
1533725
514501
240039
740150
1186624
463290
1081034
1300207
1787888
191488
774543
71945
232196
452781
956139
1908484
252225
1147633
680939
506641
1182054
437366
1513177
1704120
366908
136955
1901199
967621
938514
445060
892507
665401
652858
536771
353965
1955042
136299
1852863
1144163
1127360
753110
1265305
434784
1501084
497460
455097
140453
437432
1169465
1330938
1407701
1154997
1007059
1394895
558194
1807749
253590
737026
984407
1667925
1827204
1982736
1291238
841768
182801
625433
1044155
702141
163405
1614408
532491
1027199
934202
1948899
1156411
241057
1006041
116903
296871
1500850
1437641
1511688
1449065
711249
54773
1575801
549465
107939
1348162
1898345
476613
1525759
1219301
6453
1875980
1794202
1965886
400501
772703
1062484
1153758
1326828
954035
1820940
1960720
1179400
1140143
432383
467531
2869
882895
234552
1433329
1983851
1773728
1091741
818007
302292
140887
1553487
1486665
1034104
1844378
990286
79393
978262
1887582
824918
870632
34966
1631091
973643
1043083
1267372
1055719
1812514
493439
267006
1803804
187588
351094
1317820
1259183
520394
914514
231230
1319662
1670932
1310926
1342050
1223119
515184
1742955
1462868
766365
1443348
656619
1320199
333679
1812757
605673
1017018
1455157
804198
1741267
1354412
1970298
1050141
1323154
775226
20133
1684421
617469
1844988
934991
1697407
532161
1480974
1851278
84112
190401
490413
1537558
767182
113017
1111673
1563067
707146
1480643
640023
1202501
1964823
373349
1531474
431897
281406
79447
592481
635692
211435
1234816
1234223
882224
574748
1088110
1292796
1938010
1130957
152001
829292
1710514
1429981
808446
732415
93301
1355853
1160861
1145669
1979601
1960441
936133
1500879
586418
485815
1257740
221921
1837095
1331267
763037
1324131
142587
1583587
1216955
1683933
683596
1561118
1026719
1102326
955299
276559
961832
1542576
592656
1095808
623491
1040036
379780
940159
794220
1622872
446763
142079
144361
1244844
687360
1553151
1205465
351984
1730172
1498194
1690479
738042
913446
1087588
1376501
937831
1878589
838315
710695
1597399
1058911
1400106
1076056
179614
1221486
1941604
1474946
581272
1326327
1612241
1868893
823058
1750829
771131
101083
1045738
1449910
951304
345523
223967
1934427
1480419
679588
1864875
816627
300835
491162
1917355
586703
381652
1168174
1989794
1595364
1074591
448279
915985
1114845
761570
1122358
1314382
890393
310040
174864
789901
1472849
1136199
1303354
690738
837445
355202
1237246
1263914
462220
1360660
1127510
1577997
1304022
313837
660680
1491137
862596
711212
86534
446037
1750979
1857347
1758264
1780135
1185994
618996
20796
261193
302738
1211783
1250200
847767
829714
506184
27866
1128485
662162
1013670
1931428
1737979
1916351
1578647
398002
1284527
1881757
1814348
1556902
1020339
1549255
1813769
205336
779608
878685
1060824
101388
318571
1600946
1863744
429401
1318798
824181
1263863
716015
1386443
750157
1024658
558960
1832765
1188439
1206697
1366269
1123761
920113
1359363
1367842
931506
811164
1079791
944858
282498
1463417
765999
1986298
478315
384528
488988
527933
271597
1646275
754896
1355890
1674431
1164334
179104
505834
1399842
357613
138374
263632
1398789
35059
1553244
1032576
1471151
196013
1895373
319304
1820958
8894
1078084
1357624
240099
698897
1759725
1349040
462816
251944
1215962
704528
210123
1600796
1961461
659751
810499
1612163
1503157
1046279
295003
1103106
868677
1957413
1934410
315034
471968
1123996
1623185
1164331
551914
1267822
1631384
1055958
531839
1980527
282648
1650488
962206
1231496
907751
452040
1981293
1632930
1640042
1112344
428047
1541840
217996
1635798
1556900
880287
1993963
198017
1338138
40819
100984
661850
1426440
410650
1392076
1845112
1946566
695495
539519
1202992
431397
1237419
1476026
1588643
1018404
584369
1400914
1071381
1695441
1274903
356204
183464
489076
761705
1441978
1957469
340635
737152
1370497
929527
460152
441811
30701
479801
679721
1237200
1911589
1729449
1942300
1993110
1892723
1593964
1038956
1023159
1487758
1464162
1775595
256311
499361
1996710
515527
324735
682244
334620
1130945
1325264
1790045
1995048
286481
1164792
910845
85887
207183
918246
528096
522157
300508
292814
698850
1428465
98814
1922023
1432606
541770
1884618
453803
279908
1029885
1922778
1068106
620361
1178353
591674
726084
1301589
1899687
1237136
1809092
652948
557996
481749
681575
1998249
923748
1804281
300881
1612564
796886
1668333
1532721
1942213
1900475
593330
1489684
565505
1657308
1449412
1986437
1364088
1570242
699108
983126
145099
495662
392341
753635
1194631
287355
1086268
195604
1652129
362875
127490
924654
662270
458226
1449392
261801
609319
241047
1642275
1647331
704076
729310
427782
73822
1950595
305603
1851200
1591520
928210
851253
459769
1033243
1909920
878261
1712511
497770
1275978
1500261
1400291
975774
1529988
950635
841429
1114706
913049
113191
261545
65759
864128
493979
1630118
1469701
1779023
946754
225571
977272
1647720
1265326
991219
1606255
564481
1130852
618116
169813
1366276
1603596
986423
1689287
1053129
584730
1222161
799963
57366
1883105
647503
409578
1274214
1168291
461074
1570791
1264836
270226
727044
483967
1767245
329357
1972367
337505
1290100
134472
1448574
301681
1977657
1553598
849600
1506810
839189
864016
1008518
1705140
825021
1633892
1267686
1159395
1031141
1107065
1064373
880898
1985064
527466
759105
271542
776961
284945
725240
1007426
1815384
1650920
919450
1718588
1287619
711192
1802007
866519
1333279
1064697
643360
1052330
1955319
1683932
1038212
754018
73746
311199
235372
1610427
410540
1201289
1498597
1555873
1791697
1369297
1597102
212375
702991
1860606
1460541
537013
1980997
1681990
190773
1812353
1188423
92767
1656174
921050
766852
341542
1381622
699740
241055
1609463
996254
1718012
1518999
616907
1726494
757814
1582576
1185467
1719336
1085189
1067807
1222579
1821041
1213820
1918665
1156762
794525
1639197
475288
1595930
1194003
1324313
816601
1723807
1016817
306924
1188157
1022927
520819
300271
41163
661559
1683818
1412939
1347214
1346038
1795954
633943
647412
166465
123937
843359
1872939
601684
1133712
646487
67304
689863
1315238
1628361
491597
66151
1853905
24063
1134146
1440626
431263
1982836
1688067
145021
704012
1253318
1280460
880411
1803638
1624062
290928
842620
802364
1670873
431750
1794574
48817
202622
116541
25186
724038
88186
942033
290545
1263144
34689
292460
581761
466404
746967
569148
1906063
1157345
552695
990069
952381
462365
159414
1634043
280074
322291
1509503
683364
1084038
740285
136118
714653
1830235
615600
1044505
1219196
1844587
587104
1885385
317621
287584
1916325
1781589
1081011
524464
1050233
458438
628182
431500
1437398
168971
605085
198731
1409575
1006349
140451
948985
312066
264089
907042
1843334
56148
1376183
1201406
890143
939864
1259914
1190878
239378
1923918
799436
1031413
203860
1768477
1973249
118403
1501165
782984
1683475
525720
22622
1265186
210362
1548324
1162508
721083
1264267
143915
453589
584925
1499032
1297499
183913
636698
1032974
1465282
3694
1914691
373993
241996
292909
672235
42720
841579
970613
940777
976123
258600
657752
1186245
1067615
1583607
169200
548324
1480194
1455735
1363170
826907
1737597
164477
476548
1052367
836455
1731746
829555
423994
1473464
872882
533457
1544663
1293850
579935
1306091
1367690
1105031
874517
1459960
438361
1132568
1221039
785422
155115
535722
892236
43827
926939
1838159
1759551
461243
4982
1024646
1216489
1392268
618302
1466744
1782256
663649
907289
1294857
656008
1038072
1099168
1523844
1840002
1766429
1181259
679918
263310
1205605
136072
1239249
1786903
291344
649466
109825
576148
1384378
412749
898489
280574
1523833
1340646
1117654
1476186
203107
1453282
1876241
187355
559312
1678869
1392429
1503072
183077
705333
539227
930649
1044717
258397
899187
285338
1208609
423052
1065551
639555
959086
1145087
1216115
1761981
559287
1113483
900347
1000328
1328582
1469277
436190
420561
1833643
117760
332225
718222
1107312
1192231
537204
796959
1096131
401785
1002168
1305262
1259075
1860913
1927141
1876405
1004678
1501599
1034271
428328
1035873
1654906
383599
1504004
694980
118663
1195421
112528
882380
516700
1153065
152613
786608
1162546
1730185
1311149
1737770
14766
1955316
342992
579277
1101618
1747534
1124103
1523724
674470
1817120
447270
1072835
2587
1735592
1950041
118199
1298185
1410335
1819988
190312
1845307
996384
616314
1566389
1192369
1044137
1463000
1959194
405431
1695917
1351899
1232421
1171225
152886
839588
1019516
597197
254229
214181
1728692
666994
1025588
526288
1080922
890845
919677
1456875
1596372
1344849
1475184
1256781
577146
725815
1268331
414784
900565
127241
1740047
1454197
570602
1463253
248067
1349105
462313
1506258
1691357
527673
1291678
183369
1462728
1561550
1818160
1939711
955557
640033
103215
1302965
671376
1478776
1383627
464954
1874740
1350348
419431
486383
775926
1983971
1988791
1871197
194206
1124596
1373390
1644912
515104
535103
137503
343904
1513748
351821
569816
156045
1861402
916476
1487909
331286
754180
314983
633886
1298117
64918
958365
1331035
1239777
885464
274778
1647853
380523
207822
453648
1182242
455681
1637550
502190
531422
33432
1674451
1576070
760408
583188
866733
1906982
469065
279300
12730
584146
77148
1589990
454344
293377
1817023
1104958
1888478
414624
1550172
265099
1794527
76371
492028
668974
1508065
376121
1756339
1286923
1190183
581610
1796892
1433579
1569183
1744762
1921180
1242976
1469308
763785
1863517
114589
431518
906112
462669
492916
1999645
1839643
770082
941300
1199358
946966
161667
615869
479517
947153
133221
548386
786777
1125826
1756952
1675472
832466
571259
23491
975298
96649
838942
455874
829669
1117190
897411
687070
1329644
1870757
1630654
1463572
763685
1040425
1234067
1423550
195811
792231
1335247
1500666
846819
1994458
611241
88030
1115097
966929
778594
1548683
122325
442071
1640994
39142
1159309
1305649
1119369
885714
844988
275457
447321
1370334
1640772
1881347
1507702
1526520
617417
1898840
836315
1508521
670973
930904
1083624
710547
1053661
1585624
1448365
1655317
537704
931191
1009858
1217168
1246636
173119
174714
340404
526733
700071
766426
1888259
962672
1867034
1938103
1544563
1685036
1682133
1892159
1476109
357933
71043
773031
77646
1794748
851892
709979
1828795
1112652
295542
1340753
1650600
1655355
1800130
1245431
1137414
481564
32756
744300
493268
888980
1637950
1033167
1459382
1500017
1042626
1767383
1408611
184106
153134
1042002
1876228
974331
1141822
1354984
381074
883325
549271
36448
722604
215256
1966024
1913580
1093055
1397819
163571
170181
1303074
1171743
585243
1566265
1313318
1031374
1304399
160004
1636838
1358605
895711
567568
1742514
1213302
582300
1448512
1963355
1541128
321913
1816389
1643110
292600
1662735
1813895
582159
1281803
1892221
1466710
1155478
566021
389593
112055
1041821
136046
304696
241464
143275
1364319
1689652
119863
887316
1277144
1190211
758060
54741
432503
1594845
1090306
1607345
657912
78807
410039
1212536
1873424
844029
1139445
1120731
1118451
1761892
870241
1652379
103997
26236
21684
470465
1164068
331080
1367550
266776
1041078
1480730
1016779
13172
1370632
879923
1498126
1059684
1881941
1561195
1299235
189964
520287
964948
1311069
782759
1240070
1754128
1223085
225541
1794870
1433011
1046113
1298954
976992
1851412
232513
1071591
301014
706774
1588233
703705
566236
1540458
276843
963533
620421
1256700
594005
1524348
1850088
1734480
1952193
247342
1921905
1583274
999350
1473045
999279
1420872
335842
1400532
1429606
1426300
370636
1072762
1407647
953907
55565
336380
992180
1117014
1784040
396851
675594
727464
1404746
1984635
555645
646347
1709320
403334
147514
1567815
1793832
1010753
1854881
550592
150202
540898
1944525
689402
658100
464802
1905577
1148427
910370
426898
1617335
745405
1667631
399388
289884
764541
993890
1280229
1886591
1253040
1329832
1758198
1621704
877629
1653213
1690032
1273111
429584
151589
917657
909977
431208
925690
412205
1466064
151050
1587175
153645
1678183
1025666
203051
1025921
60902
1438387
504460
1808454
1630968
134186
1921126
783212
1867410
801362
1163274
868016
730297
54142
1020077
1279991
245865
438182
578127
717202
124175
1068154
620415
396575
1581282
539903
305902
1369659
377489
851154
1237031
93196
143459
948884
1416267
1026579
12111
296523
1917980
1720089
1596764
977544
724091
1654694
1603850
1739379
1635359
794338
1753858
731163
675629
1232147
386287
680955
467953
712200
1858665
858035
553411
1604633
415231
298528
1932443
187804
835058
484751
1928794
116384
1423171
1678524
1276238
1822622
1519830
932167
273456
145359
1041668
296626
1363384
345952
546656
372954
751951
206863
215468
1441194
870183
1562286
872216
135409
473452
1402079
212336
144901
501089
513792
660387
980346
1721794
1170073
1214406
1156036
454840
962434
1833255
1582987
655692
105015
127931
985343
1701049
275397
782386
1325299
772116
1433721
317756
1540519
1696629
1098127
239709
1239126
1493295
1530698
1275965
711454
750328
1773354
278750
1543334
1705051
367260
997380
450088
343791
883110
1201081
1076127
518629
1028203
669761
1465254
233149
301769
1360191
4505
1089090
234487
1438667
1276507
1364971
542580
1053280
697044
1994183
1994526
229960
1063943
953848
427730
662376
211584
530356
523772
1531555
1099932
1288832
1883774
509616
297135
1667466
1174056
1179368
1884713
830372
1444446
224162
1368989
1813728
1582711
700233
1083896
556722
1483111
1017526
1278702
1718423
1180525
517048
795744
437947
1275872
252045
1710465
1653870
699852
1825826
331082
665836
91411
1824376
102729
740748
388042
1008571
1514455
1249239
538008
70227
1072933
1974727
1911593
33699
396537
288502
764597
1402239
842084
477478
240931
1753743
368826
1624930
1326757
1011699
1113439
1608391
1171445
1493306
219609
1647306
1822569
1022464
899953
90160
1578588
1770670
1848796
416423
1051378
1930986
1405519
1355617
1747525
1964821
237509
1714295
1080133
1703801
1914871
1552286
44820
933964
1041821
571389
1398726
277680
657402
1862704
1109416
1518474
961298
1488663
452038
1005003
484588
1517490
151602
1595645
1285646
1832399
1576540
1911674
442250
669769
259077
1154601
747450
560218
1410292
923333
1814748
1344587
13336
1253731
1026390
1214650
1361217
1432698
503226
1497800
1216751
1295196
1196640
570280
1405173
1303403
543186
498398
975489
629161
254665
1161025
128470
1926183
1247392
1623709
1767518
1354535
841152
356067
1401329
967729
957609
968652
1558856
869228
1461347
291583
388883
620368
1402392
767470
12208
289485
402068
1607891
1601554
1129220
1700450
105099
1113823
758512
832984
118787
1396537
462159
645264
1513179
863103
1813360
312338
944909
106490
938768
1506406
854395
279508
1092156
879991
559327
257760
1466298
878143
1117586
240066
428501
972777
911798
1264279
133624
468996
1407673
745901
606227
163997
299351
1106912
1994087
1093349
239815
86469
513389
863716
254056
1498248
1886222
1872096
1239781
838756
716280
1302992
1801677
747309
1808206
845863
424235
557484
655644
98117
439421
1175588
1092446
784812
260011
511447
502662
692646
1699755
1764365
1205821
19305
1885743
778312
1899591
91180
706167
345395
1260217
547265
1433247
56611
1006838
27125
1908371
1282686
767388
1212097
20301
818562
289073
1953648
577581
1711285
1555214
980503
1738151
263429
371727
126923
1810860
1460602
37932
1715153
548315
242679
576941
1926661
1139579
836377
731752
1682942
1126504
58870
1739159
1286447
963834
1316869
951076
1145029
1751645
719911
1553901
106515
1953193
298307
200730
1642855
703134
1681621
1563250
1395863
567419
1211550
414525
1910511
1345010
755091
1108651
1581362
467857
947334
1023295
1270118
1814238
1636573
782048
113983
815516
92121
405955
9553
634128
1901680
446257
653516
1407078
495679
692223
1669761
1971433
1515966
192034
1196893
1339794
855089
1091932
81440
20818
1042907
576440
690136
813785
77929
1600479
473901
1395764
1384725
18711
518293
35806
1930121
1651695
1482589
666087
623009
866346
854755
32871
713536
1594435
985090
475743
631142
403821
266283
1992613
642139
920116
255630
755779
584098
601594
1193143
1172376
1784853
1628673
1445413
1342443
551184
1864607
776409
529301
1353251
1427388
698909
218387
1610920
614147
1439146
297103
925684
1001033
172191
1718249
1785669
1212446
802592
1910613
806973
831294
1874593
775027
1108305
768142
788961
1577234
506880
717195
706254
765934
75428
479799
193045
631523
1725710
1468511
1366972
1218825
1545338
901729
1351921
1440927
157520
1415727
1620152
19655
1241100
1311397
1393554
361780
1679821
998049
1291735
1098481
58585
1840890
1721094
1889565
1216681
127423
1890508
276652
674313
1397935
983164
947088
665163
567497
727554
1384166
1969287
787539
42584
1970639
236647
1155222
257982
302365
1985894
173505
1800172
1417893
324617
1999938
1210518
1979301
504006
1529939
646623
917351
176574
709644
1035723
722037
1468469
647767
220041
823948
207611
827005
512757
68997
700454
718173
1997474
1185733
1464559
346663
1945999
7975
103334
8011
645692
1285706
230298
872020
549373
514771
1276304
966317
1820712
389859
532322
1630159
174373
874399
637578
1174846
392540
894383
1183402
1163467
1409446
1665554
883445
33830
553006
1071479
1785959
203685
1648178
1434592
1215322
1763454
212839
964303
1491215
1754506
1041318
1626165
782204
830575
1871946
526977
650033
1470224
82636
1381519
1849902
1685961
445681
1389159
1493275
1741353
1202038
691697
1551703
669376
1469091
1206943
1459989
1504207
171042
1575387
1811642
1168540
593490
1629376
1392626
949686
96263
821928
326643
1452432
705292
1921972
1443863
971285
1421793
222575
1973410
1932756
1011726
1808654
1743645
12891
33238
1078544
1567762
586241
297861
1269879
676699
1129792
1611175
214768
438889
1741826
285449
291704
1935762
1995539
1090177
509912
1296523
1504167
451784
1725219
1620328
735251
1487517
104866
1407926
287567
1957890
1104836
826978
291388
1893936
1708875
1484052
1437646
1237777
1677841
1348279
463484
1855580
1140879
1295932
1071822
204967
1761886
1539265
1546529
1664439
172078
1818613
171324
115222
1670551
127928
1061800
1180548
554076
1138300
274692
666740
797087
298526
610440
1781574
738411
149858
919992
599898
1354864
658221
1927155
1835491
1146932
638263
1339698
1301745
1035039
1191054
805332
291936
931766
901420
385774
344277
440579
379058
1209963
841253
74260
1132235
1289972
747737
44944
1020876
1583514
962222
1564542
826383
724215
1956517
1966127
380399
820257
1227906
181171
72818
450262
1585141
1059121
1937884
474540
423513
1867326
928426
921934
1839677
1597878
987584
1359782
1669047
891363
443821
1622635
427161
610164
1603547
1015662
1819494
1351346
1980506
1335932
1872706
53616
36783
1905516
496992
210723
417532
770898
1271918
1297714
364487
777778
768887
1360041
280397
360846
545700
1227178
1975563
1255965
790129
1891062
1399584
625040
638950
903890
766239
177865
469096
325991
1083552
481324
1215313
842490
952810
550303
1588631
270106
1229582
615346
285461
285531
1080723
1504136
1603388
680364
249672
108147
1320871
618701
1097148
235300
772671
483231
1742692
82441
187217
1382398
115254
994482
1346256
808870
1711653
1621557
828001
521565
1245415
729399
252573
1811069
1532224
278990
526432
1598027
44726
1144134
1713215
978454
1990213
938779
1737871
754602
64895
1846804
1546991
1634030
1645184
1678981
698963
272055
1049344
238250
1163514
1630315
864400
453432
362159
1683151
277383
1305018
209454
1472558
1459334
210034
375262
124969
22011
949646
609795
601157
1019589
1956599
839971
245903
716311
1429206
1633332
1498384
810962
1896145
646560
128426
864393
927891
1011241
1284540
1394567
1678405
1149027
1937058
844615
944976
1045194
16303
712799
1877353
294746
714778
179476
407175
1091025
803828
912753
986183
205118
1745305
932800
311086
1140695
955084
913152
1034053
1363235
1583722
186573
1696709
1395477
1073801
115154
958772
805347
219129
1788995
1795813
44304
1294972
1791107
1616959
841853
1877150
1371218
895463
60084
612587
1190031
1828686
1613202
131912
754932
1766344
391527
1521342
121052
1877888
1404632
300747
1719130
1750250
619878
465451
484868
157354
565612
1960908
261815
228826
327177
1892380
1832871
518990
782644
459961
1302948
518435
121819
1200322
1304933
251508
122725
859898
71948
1274693
1176667
1677601
1449453
268193
1716920
1078184
924553
883752
331501
1102499
457827
600819
637364
1155522
1104054
220862
212782
1553441
1472792
1067009
505380
557230
1865521
1529729
415569
343572
1333304
265075
549612
1123189
1363248
913708
1082324
556779
1897570
59777
117269
1562125
1291106
1743945
867635
543546
199156
1831097
166568
1761901
1962698
1463599
167740
1690756
102701
1552976
681345
4054
629611
114324
1385116
1999927
487770
1260297
605818
380895
806046
1589123
760356
1131593
1815870
204467
346958
422159
307104
343307
132014
1678328
1137278
1703628
449144
989429
1471924
832305
1633737
785138
60064
805169
1927286
1941068
1364942
576909
1134459
30789
355557
1574737
1286853
1516564
613651
1521564
384451
1828114
825607
471169
1483474
1038108
1945685
1423685
1318285
703511
1870556
1326445
135861
1832475
981775
297883
583918
560965
703399
1102696
34280
390175
1943294
1100901
1943300
688686
1774589
972441
27137
1179952
1659735
1290886
1495937
1519659
291441
1694928
274782
930017
1738221
37776
259721
1312794
40719
1256651
1005533
86505
1564764
830925
409415
1048836
1376867
1163763
1787410
415305
1703909
124121
630654
1332606
1252196
1752555
764204
168919
1147876
1838464
655387
231645
28165
173620
233361
1442407
669215
1142028
1402202
1609940
468860
1751901
1969742
994766
105170
1117343
352963
145548
1902221
8164
1126798
916104
134699
1037091
181008
42885
202409
368915
556495
1414974
532128
562059
1365879
857128
1554284
811047
970565
609242
122024
561926
83037
1683076
1889348
579308
1352865
1261202
744794
412104
1092144
884189
878759
1194046
983161
1501459
500107
1094199
1074619
485825
514594
1554987
15379
307409
1466900
1540072
632535
1199910
41698
1596735
1796985
1119727
1276729
792575
1256675
1362795
1696134
90718
545021
1475110
1256980
1978973
239514
513544
1954252
39009
1667065
35469
983093
1141516
1669765
1264379
1679906
126390
1059986
1151383
186707
175394
1375945
927633
1330249
1556276
1281523
1339942
1550299
235382
1652735
1336120
93877
350895
1699795
83464
1201751
253215
298937
1981446
483649
139280
357178
344122
1032485
1460019
1959544
994289
1448348
1999196
438711
1750873
994389
262574
1169357
409830
1630595
461715
125147
1265014
396951
1044543
1498935
342787
181735
1990570
1718936
1372160
1560967
436158
1905807
1836763
1096342
1244045
974684
213568
103862
1051920
813058
1239410
42832
1327413
403267
1270973
609484
774424
744144
274462
118712
862358
1404905
596131
658999
298600
1104061
1201108
1510396
1237814
981663
1414969
553491
1894830
944513
238318
698725
120896
1588194
733284
341280
127637
1208997
1658295
1580758
1487240
303798
1113007
208429
1707002
1781497
1209275
311965
512521
742158
560767
1405784
689579
1004600
1320462
952090
1213835
1511225
909390
900026
845434
478458
79471
1531029
585536
577922
1858572
315681
260733
1414069
280106
645437
1254904
504826
582382
994822
11327
205212
1436619
1065706
311923
1414634
1997970
737903
1472143
409616
1743554
1934290
1936727
1308685
131244
278327
1791852
344787
128838
1982909
115214
1138087
617404
38231
1982131
896382
222177
1573930
603665
424633
1629667
1039727
534417
315868
1202803
1115115
1062234
1078567
96304
1018797
11339
1328333
1145471
1782899
1186371
833930
1328040
1118974
1001977
1390422
1449669
618449
679686
8589
831031
747926
263287
599065
1752157
741061
1913834
1899740
1950789
1654505
1676485
967736
1748182
917187
1281346
316436
1349645
41828
1702674
625437
923186
1408710
528687
1365127
1701681
1659327
892458
18167
1079905
639172
752779
1167412
689742
1629326
1090280
1133509
1040302
1986687
680714
1781795
886779
828786
650312
1464045
835630
861237
1634474
1843194
1262504
941774
931098
1854425
1482155
73945
1737256
736007
544579
596246
1856107
272114
404466
1729441
1258038
444255
1399991
1305572
572020
1078486
776062
1927186
1326310
501886
1967659
1460605
687111
214738
828006
867555
1495362
1785678
594206
1280815
1584513
1374797
249853
1758872
685322
1980805
876957
684778
586385
1867943
785717
1947959
685450
1739161
1785139
1012363
1595980
1848859
1574973
1684628
1033225
1288540
1189124
806808
1048393
841600
253797
1849715
147555
109013
1262074
145993
588036
497901
428935
151775
1733005
1536430
979079
1087351
583985
231118
1372605
1926002
728152
406766
1993563
75814
1484919
359946
1706082
104447
1362919
1143820
334460
1528117
1969491
1578443
511892
162191
516132
439239
1061471
1266732
439315
679939
244168
1855086
863590
1522085
1526171
693420
1434455
940008
413908
1341285
69746
100577
1276344
486751
1910597
1049091
69136
1586237
675909
883246
208777
533266
460766
1587669
1836426
107701
901523
1398128
995966
1566146
379674
206750
978684
253254
888903
1994127
837047
253565
1423132
385053
486721
1352089
801458
724924
228048
612569
1539717
924515
72347
278516
1008680
621975
1130216
990444
653149
27324
465574
1477277
11584
1786254
1048579
1828433
926028
576545
1870404
1286488
642214
587030
15976
1138796
643808
113173
546831
1611273
1448561
1725618
821119
782999
1816275
241894
1670366
823744
1495271
1382518
796515
721197
374515
1016787
1301158
1514350
1491141
1426326
1893715
1573865
901434
802870
1683813
803614
833637
814841
1084745
1818204
1486471
826908
1821774
1468088
1264906
909835
1752312
1585517
160568
828207
494710
1691705
621790
1034810
569875
582289
1055338
1872362
1715778
1222626
1810861
1157776
1769380
231562
1693733
977835
1153711
1165137
842854
65048
1467384
581892
1172432
65172
962306
1458425
1345488
1836673
1426273
727812
16210
980954
1832876
1681557
1599685
806949
1947413
1869973
629484
1446094
1674896
92879
1850113
336253
989973
56318
1809772
505625
1382944
1057145
843696
1558660
1930175
809678
1209482
1690046
1357462
466246
1925384
1075738
248935
53467
1703361
1018627
1900196
730189
1310287
934081
1222326
371175
457173
1139030
1943760
1412726
1844766
918336
287938
160412
1407625
290948
240236
1060615
509541
815148
445273
1687233
807113
983316
1037856
560487
166030
1615367
1790316
1939211
717369
592985
1407151
1358469
1610658
765703
1922967
577872
9397
944436
846347
1237171
1984768
1940673
1823912
637650
172879
104795
693887
1837377
1529680
730075
24655
3889
987880
39131
1419576
1374694
1530841
579296
1576558
1344888
167988
1220923
1610326
972304
1869407
1378894
1103975
298669
1667017
601820
1261625
379345
823403
1062206
758664
284559
942656
382656
346567
1245209
1534618
1430938
1652145
1901763
1402503
1066873
1050704
1845468
1773405
1273022
571706
1548852
962613
1894214
1590208
1024392
261701
9253
483736
933922
233133
1316349
133285
1259535
465861
1516009
221687
1881698
1667117
717322
1682382
1995897
897991
1251555
1251969
13285
23543
1150178
1409996
325961
959077
514001
1878316
1589953
203364
1458402
253550
1684400
1393999
739229
1222318
900465
1891005
462592
400098
1912250
1203185
931607
511699
583487
841672
1734698
613719
1034048
937120
1895440
1688324
1229790
62438
1358451
617168
1640952
117742
1789382
329644
1151850
992980
1333372
1254025
668781
725043
722025
1139281
1937289
1023855
923651
156062
1086944
581938
1108318
1146620
1412348
1875000
1987701
1379809
1928148
1791178
248396
1482348
590715
1678851
1809093
225504
655409
173370
645022
89289
1113331
1938270
1018439
1102651
1481498
522551
1537897
523270
669935
1651171
1532823
146889
484550
1434575
1723557
732162
1455946
1206403
645702
867589
387280
1109918
500989
675659
1203669
1401876
967765
790025
442091
1227478
988370
314425
710298
1064224
779234
631314
1148213
991015
509251
1880590
577769
167488
1153372
182285
555265
449885
1451981
168316
72177
955157
1905542
1975109
1447630
1547576
1344198
283885
1888391
776391
1746195
609712
1851884
516516
1969701
1032860
1273194
63149
767017
1536878
1454132
127315
182399
483114
1440041
96991
1230331
1146292
228590
612686
1116851
356105
639022
773543
1626082
1301591
694142
422987
841759
158103
1899825
234697
1794033
1527003
1194281
1191041
530205
1318262
1106679
1149555
1665941
1420291
307641
979196
1779204
972398
263297
1614183
760868
454218
913210
1533184
428836
717525
1819251
1991479
741078
1343347
490046
80620
499240
1144296
279304
322309
1834304
1229795
1881606
1983986
683756
1888159
1797546
1471120
219622
1385611
543327
1008928
455252
689915
97647
1078991
808162
655439
890191
331546
1320888
731512
618572
1589546
1037649
448174
35199
1567771
34405
1536125
754769
468688
1934163
1492824
144965
577060
704763
1405822
1482207
1822397
233529
1871224
1662983
1555470
1260630
894096
1049354
1437570
830374
1821217
688936
582441
839686
827228
28815
1824615
1614994
922869
1990463
1872422
454035
1889038
1960440
671731
466234
1073118
452978
686878
1727258
300458
1910305
697335
942992
54575
1467450
321914
574570
726973
1707402
1871759
1630363
591714
123969
1709191
799959
1564749
916495
237311
488099
100161
1620874
325041
1389536
1381464
1644615
652749
665532
1022062
148686
1124125
940877
1535591
15283
900698
486933
1624226
303057
1946697
1842511
1763394
1627947
832105
456634
279152
676322
1166466
396441
388610
924460
1185381
1528754
1894566
486981
559882
989977
361461
1913867
1486215
1541959
673175
1800386
380824
1605857
184204
703309
1649235
1276613
177194
728
7723
436961
21976
1720860
1811294
927916
1077314
256531
1429713
1707664
1666302
667641
1053850
265793
158440
992595
1983783
1092644
512554
1331953
1116466
1998706
180275
1054512
507037
744109
307547
111175
300924
1142784
268719
1815808
129782
766870
701942
325480
1778348
645152
436233
1198779
1740950
314916
1721061
1291956
555590
1160235
1376749
1934755
20790
1654821
1896099
1980411
96519
1086789
430468
204254
618167
1264395
1491584
1333108
1321406
1967217
1598313
1792276
1574339
355288
1949744
973284
1619
845313
1591874
1930383
1580968
738802
630718
819293
1184752
523557
785739
1621951
1286720
558309
1999884
1955456
1371246
710577
852309
780328
656433
1883834
22441
1438522
1740652
122621
1038187
1739031
1893314
861801
308549
1430199
968399
450919
1591297
1971882
1279554
773164
1373486
1231024
85397
1512168
893348
850287
255704
129151
359109
1825614
944371
642479
1038599
1051724
1218836
1593921
885082
435054
1203307
794814
1076688
1243881
541820
1701921
1096007
173748
754689
944064
1029499
499942
1577104
1231881
1919650
1826374
1143269
1822803
719022
443568
1246516
431478
496982
684201
1821376
519653
1768094
986956
1426199
670864
1557826
253807
1462641
127942
1422884
1782662
1684688
1359224
1130608
1023892
1465157
108175
723602
840037
131132
958735
1692372
1504856
250986
1276501
1032498
988021
1386565
1080686
1845716
1936294
1032021
1253328
881786
1499434
379143
907288
441198
793105
1754250
1682678
396312
1522553
1428250
1965345
60665
1301972
872171
550701
1430864
664594
1492100
1296376
1797137
658582
124373
714722
1685969
581482
1452366
1117249
480301
1690956
945664
1834821
545733
23286
544059
1190461
816448
438682
1535813
1948626
672121
234735
1557765
1047237
820687
314353
1988989
1604420
747609
69451
1553715
1948586
1053119
1455809
1384274
1272796
1279570
1359725
211166
1727267
162222
17213
1612847
1905467
312411
35171
1106104
1541388
609096
635266
558245
1450128
886759
1262737
740606
1605346
1573235
1063974
1789397
574157
2254
322677
1294136
1413757
1134222
1540704
1093419
214933
1890247
380099
965545
1521791
1796874
997863
732988
1969882
425383
1279016
898459
704142
837415
554513
1182305
408145
1783622
1385097
1354359
1280049
462712
1642301
281551
1200670
1744155
537538
1971349
405354
739397
1976513
47788
94264
1959569
405012
1900798
1014420
1469735
1885978
1955667
581057
306705
1016360
1892294
134786
696973
41553
1434001
1246496
1943646
157708
1986644
1869682
1993856
713939
914185
951242
1453182
1486957
1770402
101396
1005551
354782
1742953
1581737
755292
811297
1340698
713175
1768116
1147199
303666
1457897
734664
68490
583051
1269420
1504249
269947
264817
320388
1460176
49830
1500833
1229502
287444
355649
735626
151041
266506
1022126
405701
1149487
953841
1899281
587141
1117605
535282
275034
508807
1181475
1656181
622303
855882
1311768
905299
1788501
412474
131519
806459
1884863
1392571
135414
1147503
1003073
1212839
629129
1062989
149981
1213363
217431
1012216
1843843
689738
313927
1182205
511817
348973
1533426
908756
1921536
1438189
1568684
1981104
162682
426047
561489
31781
1624803
147286
313601
1663029
443439
1427315
783737
984666
1405567
1422724
116029
1451497
381181
1797888
24469
1841140
347902
1471556
1291052
1608288
1360858
1000839
1690226
49661
326191
857338
120546
1269818
1868557
1077259
1132103
554003
1969008
1848185
724602
1768515
199257
245201
848562
1537673
1215740
1358130
273681
441171
1723494
440888
1729885
1030596
526485
1319092
990245
1714339
1192260
1979591
1749278
1366403
1263251
1192462
952216
1289448
1105895
562522
570553
624957
1024652
803565
475866
1368646
1687781
1918018
1407803
1556874
388671
20390
1965590
1939912
1689335
15450
1984884
1770447
701288
989853
933558
1859252
1786759
1190569
1373414
83300
205711
1919341
744169
198782
780615
1322327
652026
543704
1751561
906572
667763
343762
1226452
1367425
1312910
185349
291777
289738
39238
315627
26092
410484
896442
595788
1661596
186265
1942355
1194393
1305426
1883934
709812
428813
16383
1958205
465888
1965220
964020
794156
263675
1052139
895642
625060
1683199
1713128
1082904
1780672
1336242
564385
461096
1743723
1436561
341030
1525346
1451602
1990930
396959
1182941
758497
818053
1374143
1779080
893166
1657141
849157
1158900
224587
581916
1665562
373465
645476
542838
1205473
1072535
926587
1466115
1257939
1073628
11155
1147497
1379991
43639
880317
255901
1078095
201308
1633747
1900505
1498356
1693566
1806994
1693532
1267173
589997
1106828
371738
641038
1314234
1254265
97785
631423
1826354
1895934
1719474
191857
54672
1509678
611632
1051650
692110
1009733
1151815
1269284
1395370
775750
1081447
1285905
1889499
384223
247645
252024
1078645
1045322
1912720
297773
625658
1004274
1473066
202954
217154
828208
1879585
1577432
460141
1573197
1942224
410400
591945
1959459
604965
1422030
103787
408621
1807239
191150
1804915
37026
1751685
770032
1810251
1080287
472092
954691
1801179
1118725
135842
1340104
1817759
549031
1554459
586188
1996255
1129453
687466
1226409
157922
546550
861694
1711312
1690873
1038581
403462
283690
1542318
1391004
672075
328038
484566
450806
1689221
1807497
1729379
1696188
1982515
126028
1016189
1901595
918493
504519
1260516
314282
995550
1096861
1333469
1181840
1672131
74128
86263
1092638
1563100
1208566
972054
806496
1245621
847658
294633
1074658
1010926
936181
1232532
1414907
604853
643866
232141
257183
1196908
304371
1121348
1046697
131735
493906
924052
354853
1559744
573487
1658245
92431
256866
36639
73656
1254376
1055989
1437032
1082808
732150
1386077
364513
333880
291856
648848
1932428
1274543
1784970
1394996
47016
1218346
678135
248486
1948537
833613
1175402
1360054
1839166
1958424
1861400
1262321
720781
552224
1315075
614172
1630644
1259884
114812
132678
536351
369636
1063070
1901909
1238622
320246
1260137
639363
1443556
795031
1113938
972063
10441
158875
871079
978384
329831
889782
685749
991890
1406141
116014
658271
632153
742171
1516424
1141922
1655477
746286
1833463
1952039
1099810
566975
562562
1078910
519101
183492
577834
1221501
1654343
527791
1663996
1807963
1074563
1597393
127999
1167882
1461145
1240152
1209562
431397
1921986
1170016
177496
1462289
688191
656910
1679113
716059
1351481
1916598
983470
189834
136095
1604522
348665
1471699
1334738
890533
1044892
903832
1664615
1848353
586528
1688222
1860952
1286919
1317432
308601
519089
1159746
308009
272912
788812
851655
1523743
129155
79443
1058168
964411
1486759
842181
1739782
1647892
406799
1715111
1483793
227120
760572
1889875
1994800
1097433
455742
1437210
761112
1821139
295895
1319088
1416382
1738369
1570236
610245
1501758
10342
732769
1852389
612876
101482
1939481
1458568
290275
1464478
499033
451496
841255
1945954
762680
278626
928064
1503112
1643926
591175
677270
423458
349530
783951
1718153
558263
55133
1613630
547145
735285
1189710
150590
35699
1947618
79458
580490
809473
1602245
339745
662565
498859
1077520
1530737
1894965
447649
1661039
1996084
863081
1354914
1108616
880530
1653678
1933032
1382594
610870
984277
1204879
214503
1444868
1564163
1101141
1357414
1157225
43791
559832
548520
1470581
1625777
1358777
648701
1589893
880402
1493945
1046087
853919
295041
1406541
162054
1921710
715635
924231
7644
293339
388221
1070577
361186
635027
483951
711965
707962
1528689
584696
1704742
1961491
1826238
433964
626164
1321953
1807799
1494580
1695741
111315
1164855
1303804
84139
1860393
1165883
1374584
1809541
681832
299247
1799999
1109324
1164980
533915
1935327
1708091
1593468
1189648
1044494
404049
1880883
1367235
1367495
941216
1544448
141790
1784563
1055146
118527
1410559
247402
1673736
1878838
1849338
1168472
1251115
956947
1829940
48956
1692706
1823737
1558801
1698431
1617713
1512152
1470489
93712
1916695
410824
1583355
316405
1069442
547499
1445885
1777250
1814466
189937
1202301
1234035
1966729
934404
438413
1872034
576653
557994
841261
736637
215623
266779
999589
581685
1154259
1645926
493152
506112
1036384
41325
1408910
326266
709638
1062188
327730
657002
823992
866027
949599
1276331
666968
1431040
1473483
481537
201775
27845
1009447
33670
615808
1922098
1454058
1107796
1546943
1857616
1531447
1198755
1674834
47864
987358
815976
795999
1641790
378992
1336059
159564
679885
1685721
531875
217234
315359
156627
717115
1413571
820522
328632
1456622
530239
368426
1769053
1644964
726834
1083918
1328405
1140892
217099
168758
1507403
1158175
1406564
990246
119786
930756
1193939
1326869
1698637
1781220
1899935
1884889
1066098
1486498
56213
1619256
1454149
777936
84836
539863
112327
653802
1483497
996750
427996
1188329
1125589
669284
387077
437057
809558
1911769
542153
1740310
975683
602798
1651857
1484501
700283
1405361
1002886
651209
1667278
1659645
933946
977752
43758
1679521
1124036
406976
362578
1606572
1057365
1775664
883783
93099
1843106
485107
1414647
1434102
963843
1926731
738756
1446520
1367864
291584
1577648
918180
1723706
1333136
947636
1512918
842235
1220761
741746
508759
1393335
1737119
949742
674297
658418
1561228
261301
811899
1101367
905304
441379
1901471
646316
234721
1593402
1819261
767145
1134856
1883181
1509147
421691
1562802
1836001
1644283
1066796
1406548
168181
1096158
835771
1573424
337056
550438
1407464
651129
1682430
1143941
1341025
324329
649952
911419
1573341
20876
1563683
75737
941113
441040
1689694
1888912
516341
1082652
282347
612759
1267345
542840
338057
1648016
676921
1623888
1199163
691200
549873
158082
141706
1889114
764221
197566
376577
195993
669678
1998351
38537
856937
1261768
1001095
220999
452895
1484155
368188
1011440
1340065
416553
1728658
871531
1733882
1806973
2629
1685208
148802
1032110
1946908
1976631
176148
1688967
550522
912807
59157
779920
742981
335541
1558620
881717
994940
598605
1806596
680713
745207
1224318
1485018
1634969
1274048
1264212
1975251
1888119
1945355
1593852
508564
1767555
454533
325545
1967768
1580149
1879296
357125
155677
671592
102421
1758694
528294
1624829
1365961
1319752
137861
1254861
615437
435025
513181
1585395
639947
1206947
1264577
282354
446206
657241
72506
176989
1580989
1796010
951757
1131915
415739
242279
229178
1034677
1315557
114306
503913
1904411
1135259
1842935
10038
671479
1723781
237908
1550257
1623679
571315
1827346
877439
1780227
1513488
1304362
1906016
899215
115969
380784
762440
942378
733912
999293
919558
455703
120520
1923695
115838
323261
10775
197124
1664795
195050
1976146
1343854
1310838
1371858
1292319
619920
803414
427373
1436351
1234923
1562514
404144
1459194
105451
970002
1251763
1519058
1567344
971458
873607
827120
857328
217416
917467
72405
1209393
1355811
1619839
1183402
1374302
1569523
786393
295176
106263
621325
105571
1773505
169723
1413919
156388
47904
1784792
97970
1556311
1785700
1645948
1379013
1740758
429105
1087407
307608
1019383
1234215
332683
1505149
224588
1952929
1268888
1727695
1494835
326338
1645330
1079018
1190503
79650
1191437
620144
861609
223742
1680210
219562
1841755
41359
1849686
601824
1232805
992553
1668908
1701867
487454
627081
1075161
444350
436964
870099
40336
1889327
1196317
945780
83952
230153
102020
759547
653791
79200
1015554
240383
151468
1381028
159793
1340578
843939
838585
1365792
595993
593333
1540419
1051739
1070561
1070105
1001574
1320416
745747
30756
1892172
851243
1824139
559619
1681086
1518038
796995
716036
677965
74551
957220
783341
695415
477783
666740
191135
61121
612221
988066
373
1333920
1474815
367355
1342248
632121
484841
1169566
245340
1455945
1621198
1462779
531750
1860776
1939952
1796506
975507
152399
880692
1628835
1989299
1249188
478728
233806
401018
23274
1391719
522
1520725
1199073
59684
1099439
964253
1012878
1670605
290141
814113
1171058
1617863
402105
1891056
1669278
1044932
1864596
1078068
1882324
1719928
750350
728852
1693471
149481
1139852
1355656
1291359
305483
1523192
1268006
1236159
818569
856233
966372
57095
864214
378115
386893
1111280
41469
220956
1161234
906064
1585278
1182852
219656
622865
767810
960994
823059
1986739
1142226
1341876
590100
813233
662339
1593918
1898567
483673
839652
385739
39656
1775447
1520491
419320
628492
1597541
618416
85436
1678417
1080891
1146308
1624390
1866485
1270614
44052
666262
115581
1702494
417218
1434989
1286628
1814624
338086
1455499
1879530
180328
312274
939852
1669019
99336
1432832
883568
993193
499298
1739392
633479
705967
620173
1861029
1757472
284197
1065152
930829
1716283
537253
256076
931984
1847782
756470
1080919
1119489
1177473
999173
314287
352686
1631157
105473
789458
1630558
782084
739194
697097
711673
920766
1387069
1752579
426202
1247196
1490081
282437
1509266
877896
875394
863147
1433435
368204
1446038
1849837
161376
272454
44739
941922
1957994
1466192
1522468
327117
1134221
692445
1676213
590179
1364713
1303034
1248044
1922978
1083643
352322
67153
402004
875789
1298049
1717434
1711572
578221
1330612
1055407
835163
1407422
1073547
994927
1530080
1822882
562670
1205817
188005
1570960
826972
721130
680643
693963
201732
1694848
245739
440956
1711381
1156194
894390
863643
544889
1871278
1624702
974050
1017679
1628536
851521
254517
1606136
1602014
1408667
78125
1324655
1740258
969234
1363236
1809548
1564654
1205371
7078
1493794
752658
1969958
1775945
274315
532728
1584357
1976126
412180
1577140
1976807
1153911
394545
1689054
1117736
282894
1139189
1512337
294634
132046
977962
1634746
189445
1922918
1063155
618053
111814
615319
1912324
1562175
467622
443590
1116954
276728
1923398
1644630
1984931
1752232
1073648
153820
556088
1236638
80888
438598
78055
952132
591568
387021
37036
599774
1088834
1396133
752432
1521002
418573
1057453
1254893
62446
1205655
1609945
341934
454550
633193
1309772
1446014
1109079
1536053
1317483
1983433
153279
1180343
788681
1340706
350079
969373
1630051
1977562
1683779
461813
1802587
257632
601017
1094707
1481036
1106264
1457691
102098
750745
1761905
147718
1900979
1459621
1491649
370764
1080458
53793
1988848
1051413
1138323
1083954
944426
1193593
1570099
802074
1114702
291343
898928
851893
1539118
1122811
43928
512804
121157
1590505
1599870
872438
567511
1189478
571656
674350
1886678
1162268
1210899
197592
840437
497867
465546
1110477
1395238
198576
1872059
1177287
1474533
539524
1274904
1304537
268313
122368
183880
14273
1316976
83418
1868519
33648
1503137
1625336
456099
1899238
62695
922163
1004766
374083
1396788
1542972
1175301
1457548
848106
768449
1058597
1878896
550850
190137
1094125
118286
3804
1073860
1611654
684604
284366
132127
81237
1013924
1839423
1560224
311601
1416729
1282081
1980055
1045216
840150
1094271
1863853
1741950
905171
519643
1891717
907276
127316
23169
1098670
1103328
1926299
796775
759212
159243
85290
529535
1691449
231744
900671
747133
531728
615913
1172378
717082
515747
21485
636107
486746
912526
921815
710758
1492987
62560
224790
164722
463098
201873
964773
1890118
246143
979533
1830500
1196591
1318
1431508
164197
652625
525940
1496382
788764
1085364
1979020
236913
365336
1098232
181252
800000
1289506
1454692
1931475
1595996
71921
476950
966458
1736929
1725027
1042609
1564977
1905334
562254
319103
1599165
1526000
1055487
256483
1626389
1326573
1139936
1857832
1948878
262081
275981
260529
696010
268448
1913300
569337
1133726
1971096
1810836
1591463
577030
222948
1114649
1734885
1662290
282350
540114
1829946
455517
1052815
1221068
64364
1283650
1067121
1123363
511030
102996
1566029
1631121
1455450
1988237
1149660
1479875
83019
1995931
39776
16274
1143410
1407217
1201411
651462
1679787
1933056
809136
1605536
1172624
1172980
285229
249936
1885543
844150
727227
1790215
1209445
361930
1186318
1215601
1330144
1364913
826352
1036965
418201
1742483
1546402
1764225
577559
161366
1971454
629049
1752196
986039
212028
1877133
896566
912379
1998592
864612
1957763
810910
623733
738293
1550030
1270293
1981899
916802
1821078
1368743
535251
1530919
174113
578782
952471
412720
97521
136984
425439
1878238
1020881
1697266
496297
857495
52388
1027253
66961
197845
1718601
1052696
1113989
90939
1097086
1558681
698365
581287
40105
1735972
1812592
1447548
965931
1860770
956342
492515
1268249
1280203
1249900
1484525
1969938
695143
1684804
53820
938308
974989
433557
1305296
1871025
682651
386830
517849
1349021
1588902
61202
1241998
1129985
1804685
967393
1447086
1182761
1163956
191088
913213
418317
1795655
584600
1493405
862508
1901106
1058743
1104739
330304
587204
1440019
1058523
1095037
1799173
51479
233924
744655
1054347
913332
1975607
422274
866051
894057
417063
1239907
371694
860585
482079
579641
172347
1244028
514748
1887645
1277265
1681817
959239
1599446
1749891
1445593
1044991
876845
1340517
1039492
1167298
1488663
1662972
1019729
1918639
571254
834901
1983466
184359
1653629
653994
171774
17896
450960
865341
491302
684513
399599
1135587
1181797
284263
1726884
1189390
1791098
820872
985726
375826
210406
1260600
1841483
825363
995901
1672844
305690
1446595
741708
1667686
1909270
148032
1241199
559800
1023518
1425852
1592800
1653878
1772249
38347
1776196
599966
416576
950121
1796984
1148938
1347186
1415828
1715753
45145
1797913
1626267
1538659
1112504
1200177
782881
462611
122653
433691
240030
1306651
1601317
643129
979471
1813713
1830299
606548
19854
597943
1452375
849551
1446419
1930675
102661
1493558
1763003
1357212
636250
527365
815637
1526311
890039
766976
1629348
1300604
759734
1480630
283564
252222
647092
961626
685027
4379
789936
43767
475575
528116
668745
1680450
41867
1543547
1399615
577068
1676118
1254731
763519
311174
810625
238936
1480429
1751026
866485
127244
1374472
1239592
620045
1468828
728318
1243500
5691
852078
1663841
1327919
388692
1263863
201188
1213785
863638
1103864
871128
774488
713556
259940
1962555
965312
1807094
1780787
245116
1550215
1805487
9974
273248
1885048
407660
1388252
813254
397411
668750
1585546
1507848
1813730
311981
1045094
1454179
1826488
1211582
1072384
30073
174315
246489
400909
948225
1875569
1085963
1288927
886202
1849255
1525127
1867914
1293859
1189171
1563386
732817
966676
1595480
1457841
1871880
1876486
1725795
234984
133864
503603
23863
1785565
1985822
521588
18494
815077
1219943
98717
1029797
364642
1417809
237374
410979
609703
769036
358311
283981
1251977
109256
1754259
1876182
1281063
754332
1508597
21576
948606
362002
446133
807332
863889
1545846
407749
1316622
988526
1138450
1257629
1185520
1368158
541165
1469832
176950
1621425
1273139
579306
175751
766282
1090088
1312298
1064384
1413938
1410504
1671674
455618
380287
871950
1826172
164380
873594
745562
760884
1465993
140117
1673217
32456
1465278
887779
395257
1597745
1492930
1537417
135920
1538987
1710565
1206448
201304
676262
703677
1933806
251983
1713852
1152113
1964897
1389206
989166
151387
303978
1579889
1769930
388692
1794305
1980644
1500051
458015
1526696
1161286
273258
973415
177413
1338181
1873929
804705
1730245
398816
584583
1987531
21284
988630
176487
805262
417740
1897844
1802505
1711272
1874172
894655
1524123
1611252
1130239
1579462
567694
1272162
816197
1325929
1933082
228012
1338106
742466
936087
1352408
1927086
1925333
1022873
995496
528659
911635
506431
394121
1009397
1555655
270723
427243
363443
1282101
1486514
1850746
979791
535518
1329826
993362
616678
1801483
356914
1391358
871749
1101587
963104
1726437
1400999
1734574
1063085
1771839
1147613
470475
1667200
1390159
697340
1379893
818168
1923283
1297116
833265
275364
1299878
932042
1929352
1065358
1851252
1660425
1139766
91699
423079
1925496
516005
1373809
1922774
1892641
198399
357191
1516121
857251
367314
1838362
1518776
1253336
508140
1875859
1391341
590408
54913
1567117
250475
653435
1848449
1490873
1271044
597414
1455637
1482812
569637
1964633
1850859
599142
1355002
313184
1965559
1807001
770009
1333980
879705
491624
596942
1674159
55351
1598577
1362568
895618
1958429
360105
706985
1255250
1427809
345702
607084
1096030
668752
843496
1474094
816154
1673349
1458711
473567
452166
516176
858017
1246862
1683263
691519
1327818
1434247
1957426
4282
1328017
813840
1095631
806739
734805
1397659
637077
1849776
1559837
202968
1123346
889510
1812028
124178
1400574
1920621
492914
130403
1936161
1098767
427239
151832
1344085
1006287
1647474
1028720
889151
1781011
1517681
874408
1677904
382228
1832025
1486635
1416321
784239
564458
152384
1918587
940166
1061582
1452409
1490442
1670274
1806825
120411
67292
1881445
656111
1866172
1755024
766057
1281069
720535
1307771
1096977
306513
1182374
813202
1628317
1888580
155993
878077
659091
497097
1524031
679112
3661
1040303
1657839
1587830
1557525
231433
275395
531701
1985577
1313832
1877697
1763886
1426124
1288725
1522460
182786
150518
1108537
600977
1995428
718533
832078
1006432
1123278
169023
1332567
126125
1009716
1366699
1075340
1951957
1495882
1102299
336097
1671796
307146
1131529
1958885
919322
472602
1257376
388812
1348971
129296
1621047
949806
666243
1278933
1775143
559236
151910
158121
1425543
84621
1833656
1793606
807196
1917195
1766243
667434
427421
91435
1255929
464072
66606
349129
1102244
1640112
1832259
56774
1270782
324948
1775232
1884835
441324
1418186
1759329
1423514
1520345
1516136
1203139
1937162
1381976
552945
1019768
623962
1448680
1444318
43054
734096
519119
1585260
1406192
147731
1286024
533562
1604775
1426377
1150097
443125
1592730
1026584
854169
1655526
614482
154681
112701
1152673
605832
1287539
909217
1527252
1443182
1785356
619510
1570825
365472
310751
1688035
1846058
1712920
746093
1170702
704439
991997
212560
1886195
1333119
1608772
357349
1062442
1384801
1314041
1893568
998975
487363
526132
936801
1836479
517524
1203450
477789
84803
575503
24029
221409
572661
626324
1065246
1178689
1236892
312273
338824
1584186
1140290
293720
277386
85182
726435
329041
1864060
1636066
1833655
1997524
696571
1293501
282963
818863
566187
780805
1015028
666523
353781
402547
518782
378851
1823040
284709
1044984
342369
1351321
802289
1643554
994226
1159657
1275821
905113
250144
1698277
424794
697007
1823165
1926554
1551987
12657
1062089
163576
1665819
1677169
1175389
1574192
1549377
882045
856061
1767553
873865
1470563
499635
517765
1743239
1994382
1059249
1899908
1503789
1271627
748483
684750
1628740
1728887
308763
300494
612641
215750
358619
332594
1797812
626439
1046244
257606
1407666
299356
962017
1118363
1146234
1468882
611621
25473
1883400
948206
184141
1810304
592040
81583
622530
1562620
1886212
408363
1748090
1933482
399232
1774839
1086889
452239
1672599
540910
732399
484215
555476
1815444
1700638
140398
1222862
575954
1947339
1620166
1153821
901906
55985
877744
1880901
1255269
1696851
124562
890348
610193
1325490
1284450
679074
1478773
1747521
1107138
1759241
1596054
1919104
863529
500198
1670240
1592526
1551745
1886233
1763294
1878413
780073
1133063
319955
410042
540036
1727244
614292
1071036
342840
620979
147648
1471794
1703415
110793
1128980
740947
738741
1417302
1278969
1152383
200817
1238690
687910
631818
1378332
897942
1152104
1746786
661899
727464
830205
1000742
785269
260994
1855754
193704
1245620
1803210
247128
617868
1044559
63409
1874405
952222
452537
1647189
352425
1790294
1119604
930531
953333
1495464
415539
822759
359495
1259200
137705
171757
344427
1336707
471929
798092
353416
1574850
1469389
1125434
272080
190555
978927
1138018
1584694
490667
1686335
1796862
1202198
69538
237379
264203
33522
649439
163422
1576167
1063026
320266
1721173
1347400
252624
1021789
1329228
719778
1538134
331471
352834
456735
1781110
1643087
421627
793350
1674079
1232505
1350454
907521
461262
531782
647159
1686355
1573246
1063822
362752
1173483
155980
1651970
708548
812939
1275496
1497250
347024
406376
837993
1830097
628150
1026572
1031116
1432129
1370069
1360850
1798564
927856
453116
142347
586397
1998109
1875863
1182319
649868
654823
297114
741825
1761491
804406
1461254
1062038
909086
1694714
416728
797984
522043
1863052
1386643
1499126
228536
93479
149678
494063
372410
784512
1323961
1391573
638674
402478
417258
643265
1985950
1481419
1523390
1243754
319993
1114317
256892
1015282
253247
705036
1294715
1874087
1989316
227128
812570
94000
858712
1979018
1696743
764287
870644
1475414
1218564
533861
1620192
960589
530256
272857
1078972
1962563
949361
475098
115964
145435
125289
1403046
728477
1275926
457666
1581452
1804474
680021
704117
1167372
479854
23638
1582775
1550772
1922386
1670167
868694
1904628
733654
1309360
1669700
124855
844707
1292189
409754
1586688
1131369
1540120
1737450
1806120
334418
1446247
555396
1618416
415491
559015
1343161
731785
23687
645099
70251
888519
22690
1339723
867685
752396
228846
40391
857832
1548787
800860
1070156
1697218
107075
404343
136133
153818
149588
1237704
388668
1739523
103834
1544779
1483330
1780035
532628
892705
1922025
171874
1793054
364789
385969
326992
241945
1982848
440930
402309
1473506
237856
682810
1333888
779793
1345300
1707542
985645
635513
1006431
1012816
45904
1974474
445630
1391546
1729369
1043376
882567
1710143
1169227
1442158
537910
1329018
1276968
968257
1029536
1948042
1424425
1873460
448818
1587459
491521
1578505
194503
280604
473099
1488916
473203
768953
924301
1980374
1959308
406543
724486
1567019
1938971
875491
648083
849627
818015
1480562
1491683
473402
1445155
541415
1292608
1888471
45807
287040
598053
1977908
1617649
1364296
55647
1409340
669675
1751855
1032343
143358
1640811
1048111
645155
1548380
1082151
297874
837691
1389340
1222114
885992
1105576
1396116
1715615
810839
301026
1357730
1246545
1445228
109458
700521
43363
1022696
687686
1009317
1370995
660052
619807
85930
940159
391775
644231
1953985
1014950
466252
605392
1460038
94065
1054610
1332897
692465
1732111
621496
1399335
1471907
1023930
373055
450189
1125970
861248
137778
1308734
1765531
1985003
854132
1427741
634010
913486
501391
1985424
927145
1197353
1813358
1139131
1120689
170495
1780448
482007
1597235
329761
922959
1190081
1750375
998747
334146
1792013
596064
1090101
910951
123876
214421
1198488
1002741
1261623
552642
352719
1075813
1833963
936242
1467839
865429
1732375
566384
1574911
508887
157211
393217
1208859
298888
791571
1609113
191670
1092611
990450
670924
212767
1568979
1019132
1858850
1606753
624260
950867
1743490
279706
1918205
1736545
1985826
1316760
1877633
1110115
384183
175877
979879
196250
904935
715241
563288
62763
1875995
1185859
513467
1232030
437996
695158
899530
1856228
455741
1498852
1598843
74798
1076227
1074162
962631
1508370
202179
820623
1262106
700188
1194306
35742
651779
434657
666610
1560157
801195
1356704
316043
8749
554525
916663
195224
1986857
1802449
51100
1767757
1423781
1120786
900435
687985
1370373
1994586
184501
929680
1324854
1826114
1887470
1637181
1754075
490847
351717
1272385
1228003
1681706
1686092
1294120
1046366
1118609
1760718
901736
1963640
1753847
1256738
446003
1275947
1440958
1964324
709067
96139
389099
1161141
1011772
1934026
1984658
496679
1745158
1813483
1464226
896011
1093738
300156
76042
889109
1454780
1807547
1050909
504109
947539
27321
870038
1833911
211845
1708501
315585
443309
1613942
524279
1575812
1085774
570414
416448
1583842
1973111
531160
746793
1682052
596446
885906
1300166
1144551
1234005
826475
120089
944709
194391
320567
465746
1117187
1768400
1505586
1678825
143173
164904
1887862
432933
203048
1571275
1363283
1128005
1325734
1095059
385332
814635
1628944
1997845
687231
813399
994220
536892
673772
1523994
1671588
1915108
130445
539519
123201
136390
1226403
1608184
1454054
1151558
228540
750514
288988
1787112
938738
612743
1929627
1625301
463225
60869
408012
1739865
1276016
675299
462496
1680816
1523863
671069
87684
1359714
1708164
1120414
1168019
1205101
1519202
569804
983479
292529
788893
546724
1747173
125567
552180
54814
969866
1235899
692357
890293
86857
1949398
1545108
1880893
226570
1014593
966122
1659983
1747809
353274
645647
1434197
1643226
1257626
1791784
72463
1163222
617126
434664
1450962
538543
116244
499335
1305448
1590739
1747770
1121048
443411
1569529
546148
1740518
1178490
1156055
1342117
1903151
1557287
1386235
1035857
1256274
626738
39142
1678506
528768
700095
615205
150524
412166
1715463
1081852
602481
1526992
836581
363778
975872
518283
1312847
804249
358636
1647555
1750243
1279909
58616
774090
640136
423001
1816790
1820206
806458
1283777
449017
1191186
942685
328449
1103368
1841858
1552125
1848464
1711814
504265
740207
464414
759981
1562761
1780815
563507
1152749
556909
1499284
1664269
159447
989177
1737377
442140
987217
319220
125160
288477
981302
1848463
1799488
223336
492838
103307
352000
415279
399385
702992
618810
1537626
1780026
901798
907555
1494231
1728488
365637
1996519
74444
826630
382790
1874473
1221757
146417
1184318
1118467
417711
288885
512003
1467128
620781
1608065
1524385
1508341
617370
1873762
1880980
513914
182216
1862104
1359649
629365
174175
825341
853790
206471
1550882
424370
726752
1656773
986127
1478805
1563270
1980201
101993
1400422
1706789
1794652
1396653
1078722
521634
781818
970980
1102794
36611
286859
425351
818817
335211
749739
1422507
1513326
1100310
152694
1081990
1611419
867564
577263
485225
220399
1578599
682014
665475
514227
1844013
1478202
287196
254272
144940
1460604
373559
44433
1698853
1725472
227103
1766401
389020
1794556
573678
1307329
1943968
486520
984344
1602185
428419
1993468
156084
1799356
854179
957537
909369
1065758
1668047
801100
513651
1934420
83007
480607
1764302
1972661
1197416
1628332
909752
1138066
209552
1316960
598736
380262
1479406
1623379
134333
439478
160940
993820
1872942
1585302
836710
514
538786
144231
236522
1087111
366129
1063477
1823767
1263833
12208
691226
1974395
1461624
777279
1409667
522830
329404
589598
1052877
1117814
271984
1615786
1147629
1546594
168389
1079067
1935961
741547
142776
866920
52698
1818275
1741099
1563259
1224200
201926
1386376
1468048
1614556
1131598
745559
1400360
559911
1558208
349806
1040760
1209394
505201
1595495
552655
384332
1174548
1539407
1365712
93469
296718
627975
163185
1288917
362771
1073898
1930109
4684
1094971
780717
1936650
454836
98314
670478
1713633
735185
492184
122685
1366978
655065
428230
776819
159026
87911
202208
1841299
1085578
1767504
268270
619538
1995580
1714878
679027
1607748
95663
1802949
102542
1401837
1735992
738141
1740810
1702844
1604855
1884130
334104
1769853
834026
1173790
1041497
451722
782615
664265
1316497
1934127
677932
500832
662085
1387576
1724442
1684026
1002738
1438430
1959515
1247690
533301
1475273
1596120
188981
1276716
1037181
29046
898447
88302
922828
1733617
281624
325873
862308
1241341
1606567
869191
619418
1332914
1396351
1885982
1164611
133443
844158
349754
1586461
680279
119953
1148292
95846
535611
995671
1290671
867269
1353073
551257
816206
1528840
620038
1894829
1126680
788241
1402166
719492
1380973
813058
206087
1720624
1791795
1614399
1557447
1559477
1124970
699819
1777727
1951195
1897708
425988
1403495
1045514
1032656
552155
1471791
1340539
979697
1043929
1741467
397959
509233
692210
984380
1176732
1561379
968150
750360
1059996
871547
1900211
774120
1724965
641000
15701
1957252
1610628
1270767
1343441
1149688
1802269
608364
659889
1685070
1065479
300265
849541
339609
1086618
885458
1468501
1010055
1441327
1847665
389634
1175820
1387683
1887928
1324561
942027
937273
1720173
354808
1635884
1933264
1877332
119505
368747
615622
403899
932427
880830
1636790
1149396
298223
1928957
570707
287212
1889603
729599
817202
325759
1437837
374035
55885
1377267
1864208
1080002
572863
762078
165262
884944
1184334
676670
1097094
1353758
273302
153433
898601
978486
1128505
938589
1807665
161336
724108
1503016
1511720
258899
1732027
742191
19913
20006
1956528
1844954
1939810
223919
380908
338130
395638
755819
286538
528485
207373
1160346
1120457
1619649
800531
1854751
269844
340219
1982982
1595492
604442
361519
1345435
1190932
1144511
1817109
806624
1884669
32712
1848428
60653
1006354
246982
188767
18673
1636466
203454
1992029
813320
1094970
120205
1789528
1869092
1468452
444478
1478977
1519061
289510
278381
358176
82032
265416
1063579
668899
1002293
1174751
1800475
652375
434100
1686461
930364
1703479
1961816
625680
60519
1657617
397869
1864941
767719
748894
1922323
1948791
1887819
1082517
780365
635350
1075095
560364
1115887
1935593
1583151
1868234
365752
1728733
1270518
1036765
1475010
894497
1271786
1367450
606703
783456
1972682
472236
67639
1754254
309123
416722
537881
35088
1915473
1484514
970369
508261
1843527
152926
1388427
680809
491308
265238
547588
1575509
385110
476838
1058326
455734
316180
1997224
995471
855418
1754390
1444525
1399693
943199
1929539
142834
742039
770057
1286095
355755
414593
1728264
885252
1632257
1007424
821777
853496
750729
1131794
546569
1323339
192687
1877201
61106
1593305
1966913
1053213
1121400
1572552
1959608
940819
768537
907661
1462423
684010
1650899
1843751
898056
763388
1780085
1327901
1953448
528255
1305194
1457195
62354
1002885
635659
241318
1575045
355774
955357
1962916
961402
1217991
906319
370115
1287110
1909070
549005
486847
405709
1212892
1175454
1259911
952401
924297
1486119
1230709
878363
1502547
408254
1231945
696110
446300
617960
1783636
1909293
1187395
1573828
1182247
1660280
252846
869426
1673350
1817335
486791
1711906
1782317
980441
812510
305993
1398539
844174
1935162
570960
685322
1571840
59740
1722208
1730830
1937453
1429430
1051759
666406
1017431
107150
49818
1452705
1285251
1419794
1112201
14534
1056106
700854
192870
1158255
66233
328100
552343
1066107
549463
1876611
1156098
1822129
504029
221643
1339293
952038
1714607
1259093
573909
1645384
69567
384308
1021262
1343296
1802781
1807912
440713
1328297
1098708
1322621
1293394
1916476
1053517
430069
1143092
1364041
1518505
628816
1679635
916940
1491065
1291565
501819
1385531
20650
1517655
234462
797571
1454831
251654
1314898
284090
935262
1057666
1662844
1949694
1535601
1217186
1839910
1169754
22330
1518338
529213
769697
170893
1809541
1512929
376515
1535387
372273
1735556
1999842
1108447
970621
880316
783329
883429
968731
1042285
916307
1768696
215926
1441510
1658545
1414137
1039641
911785
971302
1597492
915051
57118
970980
1946857
1080723
1148284
1315511
1879340
1051696
126168
1729839
481135
525876
1233117
60023
403143
994328
1564745
754881
1903448
1281911
1873952
1830065
1784168
1945240
1520747
1046834
1966586
891210
1707207
1325470
1360489
307333
794890
881958
1624589
937455
1331159
37596
287285
31780
1779674
1539860
39337
588324
614483
1809157
434932
570753
371437
442661
1050191
997817
336993
1635427
1037774
1131645
200013
1157252
1807496
266034
707470
407774
791013
1299278
1093321
1763461
1577652
1633743
1430539
1209208
1367417
539620
1383194
114970
653930
422950
242394
1963706
1853839
1978496
834020
1651988
1123334
927457
566963
1854287
476444
1376057
1162931
1790761
835885
650605
1585355
334215
849069
17395
1566097
1567565
210561
805900
40375
1736283
712503
1311002
1393662
763546
122473
88815
1995564
351182
286904
1056795
1386397
1988775
1694252
1580790
1494769
1061122
51693
1401556
244952
171818
1061314
1700228
286622
1482485
1618037
786004
1726231
1387178
197656
398793
1573814
1846200
308014
1980142
1998179
803815
1790610
13893
1520758
1350539
241351
1241463
1536554
1033448
1881777
270434
1289918
286440
495533
1683377
1301436
432155
536843
155507
1713267
1443897
840949
144859
334008
1694638
984014
1592188
1462709
743971
709032
703983
1066902
1971974
1714422
1768553
1842189
961880
1108136
857230
189580
77440
1861615
1865371
1694076
990120
882557
445183
792721
1327299
427923
1279207
1529874
780549
348245
856496
1221114
505291
1229915
942908
1571995
1095294
902534
194844
1049029
1755531
1963276
1923694
1930020
1456146
651983
1097868
860372
896404
1837638
741241
673992
609771
723636
328568
1890024
546731
70267
619913
136915
141862
126613
1014105
822785
763624
1963919
64214
1865817
1234221
1470455
1556381
882704
700268
860351
787783
1744548
212317
933566
586584
762302
1330883
1733325
1894174
985910
437170
853481
522446
246395
1953535
1339021
1853482
1453726
1475686
1688832
402782
73692
794363
272547
330734
348593
161466
1387167
1527648
1365791
1935503
1067872
456916
1038568
1201344
1482980
740930
365328
1711180
1989862
570424
172737
62514
454832
1794297
1710395
1282765
199273
1253444
155765
1167732
441815
489895
703181
1174903
727760
1704080
244227
722633
759415
1598540
50415
1924320
896382
594376
408709
1520724
1284934
1628881
770155
532383
1373361
1030538
1928050
1476981
82105
1108943
441321
648856
442425
736918
1541390
1667539
327617
811062
336963
1080930
1904430
364959
1089269
1325305
45584
973010
1765800
996126
756952
1829015
1099067
1965837
335492
14293
339407
1338480
1960211
1750553
243749
692628
439529
1702175
1234159
1380017
1925843
1207391
551907
1266976
818505
931772
385312
1987796
1201613
1083667
1241608
728855
1433241
626983
453560
1302803
1551749
154249
1753018
842155
1661981
543786
1881573
386281
1345613
1823262
1315567
694443
1193109
194486
617752
1805276
1527275
92477
503660
1934630
1589137
512672
530074
1908873
1983651
1535586
1116129
1879782
336128
864385
1536025
159432
1471397
205181
233974
1892478
1350616
63486
493288
333371
1546642
1276991
394972
1238604
342324
7223
354611
239985
500230
1596128
1850164
1852792
900344
806003
179665
158932
1565015
685986
580519
31402
119444
56482
1184353
16890
584848
1566622
12747
1811824
1741793
160544
96245
1104004
114550
1188400
1100334
1598659
1006614
765774
1874889
1278841
1993856
256874
1283782
337283
1089540
944030
476405
1338470
803512
447506
352523
294951
1914479
429858
1937226
1080088
1152375
639133
574112
731709
609388
1541129
668160
649250
827083
1695411
1892037
1377236
1532361
500650
1644707
1040761
497262
276559
1377397
1661477
205447
1651491
1300102
1935950
1637205
393097
961292
502842
163847
1416841
1229162
878489
538128
211324
1629503
325002
1181635
1774843
1210910
938869
1376064
1582168
845108
785438
1440416
333960
1317401
1532869
99640
539632
1570891
631896
1670145
1989930
605273
487971
1166900
1117384
1768658
851682
1964371
461040
861269
21540
789963
870321
1193794
649173
1155727
1562872
1217807
1047234
276489
738291
709476
591071
1043375
214525
535856
1952310
789785
1776675
1508150
1960049
970960
1521933
1470293
1758717
956138
119008
725696
654318
532824
780998
113337
241633
791387
1047253
1550863
1022137
1149949
1196197
664119
1778535
1207559
609639
1461915
274123
747662
1209640
148702
1245332
422768
238030
1337394
880636
164195
1915526
352586
699415
1017897
111470
1800658
371658
832472
81551
1217323
894918
314203
859793
1637552
1401135
1490416
1059472
1635593
318378
119451
28997
1266833
976466
963846
124463
386930
156388
289257
1876418
1142655
1739694
1050611
403434
973027
1372989
294065
308190
388898
1336837
235870
173803
387379
1986072
231684
1586622
913800
1150462
594501
1870868
1261899
1205983
562778
429457
1042391
1794146
795692
1649731
1050762
1991417
345574
1634732
1149423
1738685
500155
1483021
1586898
404698
1229853
826013
168035
646391
1873142
1213231
1668058
1579089
755024
882730
1169766
336275
279641
1267106
422434
319835
1546484
499481
1298756
311651
1705831
409007
399969
1903110
787223
670148
1537363
79475
1534548
229237
1180082
1190063
682525
368338
1301126
1742531
130551
1371960
756924
1149298
1898171
1743369
1219381
526140
357649
175838
547283
965971
177080
1367337
1323498
1178470
208155
505804
908515
459671
463596
792206
473455
1736901
1070454
598868
352492
103570
1964104
829906
557306
1387595
81925
1976832
1467431
1901492
701507
1834484
861327
1849821
25896
1285018
1997000
1829427
1382354
482325
1161068
764884
857030
1419323
151126
828880
1076829
991908
1370735
977264
827199
322643
1745576
506880
139052
1690564
910462
727598
334878
1797004
1648272
83734
1039731
21206
1436272
1262694
1065298
1999169
1864919
1866852
189353
1324425
1249130
169626
1481115
1181335
951673
1665931
1958891
62064
947829
1945417
1146717
584513
622440
1485154
1187868
484688
344661
742861
1434691
637775
753878
968820
1062964
396074
702062
334012
1002202
1826486
1559118
580032
1655481
1597045
1052828
260157
1352888
274979
300797
1358179
2447
244212
1050222
1343151
977971
918634
564699
312983
1380661
1233862
1195149
125853
39357
1109048
1437711
1854350
1297511
1395962
1441738
255509
1090635
1768093
1256771
913006
1142985
1871355
1126618
161194
389438
1637710
1545699
1666682
525562
211962
262336
171136
1308634
374167
131856
1143914
602290
516139
1555013
374701
1090470
1392268
1281735
193091
1112649
246140
523821
1071384
535188
1580728
1210267
61392
1893762
953318
1356275
179899
1463045
555317
1017040
113239
1310442
1099038
1482793
1630674
1327292
849953
1348530
1486902
303701
1684277
183241
1279355
700819
1766720
1929851
1633213
1072132
671859
1524365
1436770
24868
210136
1115940
840840
1859235
1871897
1406306
995702
439782
256277
1040808
1367750
374926
1711981
458049
1120599
1904784
682501
1647420
912782
153350
931697
1417304
1493719
696978
577872
1600428
280972
1245254
133119
1066680
565074
1497613
340392
708324
326513
1995825
1819156
455420
1726655
359618
1838206
1856249
1339647
292899
1183324
1901402
970710
551887
1981706
1252390
1178956
293764
1766443
201025
1197652
320060
1081635
1813884
1580213
795487
72182
1445815
1586602
1900296
1962150
892173
1640128
118781
707599
1218392
1869233
182205
1579022
1410059
753657
1603967
1861358
1967267
1312570
507083
187101
1511463
1481156
1893569
1421761
1716479
1444445
1060194
577747
430092
1562505
1897646
670663
400234
1114832
1868781
1850107
1901761
1474166
1593042
976142
507898
1067614
1761362
476170
1858025
1649731
944568
1106894
1475397
688164
1488630
241592
1521953
652059
1275921
1690207
801820
1017356
554445
1737289
1292914
207784
1576711
583333
1420991
815450
1203369
1585568
1451025
1470924
1678247
1239700
1584295
225653
64297
1835527
959576
690214
402043
696991
1913734
1564008
300523
1208259
1984350
495589
1648574
517788
1383402
1910611
1302408
226870
1521154
798914
1355337
522875
1256746
530655
1091998
940695
1884379
570054
1079525
697555
142313
297960
861666
1771138
1628275
1452489
823762
1604000
1231985
1432767
170531
1343941
648896
674870
1423592
271859
1112189
317024
1450817
258632
1989701
993412
613263
1553508
1217227
1739503
43379
1491406
1879936
23159
1690879
1392688
1702849
1901311
1586780
1385607
394881
137512
1033726
1012912
665344
1597681
959406
1965109
833176
952650
440496
223741
179283
433157
1969762
720759
388082
1692851
1720113
1923346
1626202
810982
211018
645611
141464
262136
1405646
1777327
1353015
1500034
675404
330909
404030
1260366
241854
455223
983459
1563464
1294051
1786072
682658
258720
604748
591425
366748
1433577
499223
1411630
831735
332854
1324935
1417424
1177309
1022458
992357
1426471
1778207
1688207
1935670
1573738
1971419
1962292
1145184
1755251
116579
1561562
1551209
737798
987975
965862
1931494
1078028
892099
1042808
1293827
347509
196277
550645
750695
1136055
1061928
386439
22097
1612415
1207583
1224405
1145689
1446659
794748
1293385
306588
681345
1637131
205811
1177446
1128028
424709
757187
897639
203486
1470053
1734488
355573
421461
1038486
416086
1859672
762771
633688
707829
1331257
1042092
178382
1419081
1605425
1479680
1630052
960808
1130970
1223550
771642
436755
1263723
1498148
246249
1895802
1465527
121843
1387838
1038159
1516322
1863912
580198
1750139
1393548
1971370
69729
612782
49323
113459
1264020
1766086
1804768
1473027
1011582
193264
650912
666696
1853511
860993
1683843
1513500
1622683
1594407
1994590
1516190
873882
327526
1117574
1258791
739872
1449885
219276
1872534
22665
1151891
180262
1212420
378134
1085999
283533
39308
1483985
1206116
725390
1252870
679450
716433
833153
993219
1067976
1910438
1430378
1922749
1378541
927502
175945
388296
1572824
844612
1445767
1769291
1067140
1059687
458812
1507033
1417365
1695347
1564106
1479613
963983
1459054
1476191
1062437
887377
1709402
515201
728755
1087895
1109701
15469
223005
77388
311903
563500
1031767
916903
82636
221269
259570
1957166
673804
1056206
1392137
1640289
1008776
1351845
749011
197360
270613
712518
992897
1473228
444502
403371
33308
1472408
734697
240266
1650689
951797
594562
558064
424797
1611730
1884753
1440791
1979593
592531
1250189
1575429
132700
640412
136099
368125
1513847
1536738
149021
1486764
733919
400471
40237
1177087
1327863
1759680
91224
1702687
1870104
673304
103310
375718
1358252
681839
523175
125253
1600014
942493
1259746
1239663
86401
568429
1726049
796758
1641882
420250
1591119
446374
1427210
117621
1629479
1252332
1071269
1445593
116064
1754682
1406006
1047913
1702313
178439
1924529
902070
1943133
888925
1477696
1301497
254936
1393052
1724652
1271894
513588
121282
1248020
563548
702700
1555758
63156
623786
504220
1765185
974637
1050351
1950669
911721
363550
1334213
174273
1568970
1063934
455324
597924
1153837
623959
385670
1338544
674574
1423233
1557404
1171594
789201
1337151
1276351
935232
588492
826123
1893135
506820
1909380
611070
1273606
1203036
668732
1728335
227591
202448
68501
292595
765471
1478644
1979832
807993
1105630
1982670
917626
970897
1649362
1760789
1682333
1445889
1283247
492683
1193626
1652431
1363048
181847
1995774
798258
1317196
916043
485535
1976561
944631
1650234
663175
887672
500720
552430
746669
40481
1104991
6346
1401150
386008
579252
1390040
136673
1340312
1590059
1322531
986890
1715337
587172
247428
632529
1342409
299025
1691375
232265
1802362
1878594
1003987
531934
57311
558090
896708
631326
1695376
1492810
654908
1158052
743009
1515453
44171
1948899
392688
1164095
1291742
1603454
328619
1780758
873499
165343
404056
1059750
31471
1566413
1096446
1019288
1268023
1291734
881566
381606
1922715
1837725
825785
577395
491139
926575
1328563
994992
737739
519491
308533
1539691
265791
1418736
1346924
1096874
869615
1585941
411050
248404
1032950
1997500
1149390
695197
332579
16705
917501
794475
1905382
1122871
1208921
1943710
672057
844311
1492935
906531
1350565
1394464
1154701
1272883
724723
1827735
559721
1677394
776773
880431
1887489
1448102
469291
1642688
373256
823743
165176
247876
555580
351954
228768
1580209
1030032
243054
555811
648216
418477
94294
1133084
30660
1216838
924910
1082438
1782290
77214
787634
764070
1268771
704967
244191
1838148
1080425
221205
1795428
1473887
1953962
1610100
239701
237103
28598
286277
1911448
1608731
1547655
1210933
1984999
1652261
1101753
1746941
1145200
335747
109193
1039192
618735
901779
883245
1153925
908323
1766556
1186278
205638
1752004
1364515
1413660
1777382
434404
1061877
1683150
1102745
673578
1613399
461092
1569018
1069332
1245098
1690088
573891
1028103
593907
1663956
784525
1685679
1292346
81544
916492
895852
1341137
1374702
901550
553483
999947
857128
1438366
1941793
1962392
1255341
544981
236510
597878
1317001
216139
334522
1411468
721374
26054
718825
325074
1739907
1186838
566592
432203
447278
89402
1353302
716087
486597
1388180
1087276
698054
304580
1432004
1290201
86598
1968919
1149031
973908
1713409
1626611
1202492
1293968
689819
1113648
1430617
448689
607898
572101
671056
1701318
660553
1741987
249490
930513
902597
509705
101707
1164947
2590
833200
373193
223935
619679
368402
266450
1278509
36484
1955769
84533
1968595
1083250
1223184
39021
252597
923406
357617
122158
1390191
8865
637236
945394
1273837
1442949
1776438
1495151
1786421
1772573
61405
541793
128611
514312
1791594
987047
684691
31932
850925
1307701
771456
943166
630980
1841393
1411980
826753
1049994
956726
1788332
336891
965153
899885
77791
1707475
1416312
1446758
253864
827616
1797795
1905149
914984
1312587
1301613
1223539
1205718
586984
1427428
1584420
650834
82373
1407393
1950189
1977753
888617
536368
995780
1767391
520879
1326341
1429927
1049638
360174
1168775
186995
1710750
242074
1758354
1345198
572539
1684491
1999304
736173
562601
308088
877066
325155
1317808
1287132
1339571
1063227
1523689
300761
320434
1029505
1675982
1076103
1633297
1128636
1878453
290042
995654
895544
350357
1594540
733779
234732
275462
1028161
1552934
1320100
1647840
425962
88090
636797
186923
661556
1824369
398831
249131
1049681
1506967
246828
402938
1567517
344172
83665
1088781
1419016
801604
48808
261142
1797751
645992
963830
584281
1872975
95592
374775
803557
951559
1626228
1398298
1210846
591999
94183
1989041
34474
1539527
658342
1269582
1633336
77766
1453947
791816
909273
1354364
1199308
663349
1595012
562338
872163
1695465
1518469
386465
313626
645648
823060
1865875
1277954
1905856
552838
505751
1228161
1853301
73966
62848
995320
772514
1956642
991868
1474905
1979050
1178157
961526
1067370
1447298
1882459
604563
476147
1263371
513748
1439728
1786598
1801139
1856533
249461
142356
1973579
1565372
149112
871839
1312270
609686
1762402
17807
1068381
1423548
433190
384846
5559
1788859
268666
1712478
851325
415811
1313005
1291843
1500299
123284
284753
1858758
8001
1175856
865323
163107
1336792
450229
669566
249326
357189
1186836
1584670
1264468
869616
231456
1820054
1187130
977749
1008799
406449
1828541
1290931
630981
1355345
1093400
463177
1907620
1055300
1821142
1714250
1849055
1599360
977998
1846659
1287878
882762
1535194
149464
1051311
1939387
1036300
1795530
364123
1684560
243940
449351
1408215
1994930
89098
1707893
1403305
1844153
973144
93355
1481811
1104277
1599170
1018412
1501664
1248520
1465206
1122146
1770875
156487
494918
1664556
950922
1276981
1801072
1300285
118286
366081
1076021
1151262
1741883
744199
369970
174543
674161
143560
1672461
1727523
958157
372577
950958
1951730
419860
1712145
760103
278604
1893982
709536
668283
368665
1974770
1541300
481718
117891
1154948
1238913
826549
796622
1582124
1553937
605394
1492693
1429107
389473
1625204
814783
1422302
1063742
863411
1061921
125747
809808
1398245
775924
836241
569194
761530
1882162
168505
678068
1031152
571550
1471371
1501961
1217255
771544
650879
383316
1557886
742366
1866910
950800
1597641
479774
931944
8652
322462
1112045
946152
1811802
1110572
1059166
956113
568076
586244
1448941
1744320
1818098
1323435
1692228
1093987
1125440
1955243
1364433
826509
1976821
246488
806878
13781
154296
1811400
1630199
1609814
781081
215445
650810
1064697
683140
623792
1123792
236627
824351
243216
1432279
1558451
1921063
777649
392585
1530931
1695121
235477
84560
788892
720924
1789989
981541
428252
1482338
51064
1745457
400218
240817
699593
353165
416403
1690454
878552
1374607
1694835
551890
1309522
846289
1238145
1215330
1847214
1182785
1052256
871621
613073
1184288
578625
428568
800944
58509
1123128
1073014
461416
417531
781558
139814
1616176
162728
1385880
1507402
1807173
1632522
450937
811757
5972
1699881
743470
355109
808428
1124486
238514
549204
390215
1447144
15811
1549287
1676601
1595480
1428277
612931
971544
1602717
1108699
583589
1677181
1977028
1100762
266917
569411
206654
1913456
824419
729466
193597
1909015
436887
1845968
1323432
349368
1903483
1099876
1504524
31885
779997
1086112
496447
935415
627389
421360
1508784
1481091
933119
1534269
1175791
948243
516372
242395
753743
1401200
1870593
472541
1600808
235061
1688446
245284
478678
13471
1202808
1100367
978014
687916
107206
361404
1846571
1963565
1105701
745273
1352599
408102
1096048
89360
583551
277338
1710996
869338
218583
1812917
1940161
1220599
1715563
822167
531192
346284
1362507
963637
824418
1692029
184566
1988815
1430297
486016
1955081
1525362
879373
1084187
1715836
1474483
1923644
1954044
1671246
178049
640653
1660828
1256239
1776
1965465
1726835
703158
292344
250345
1725187
1406304
1806440
1785080
56403
1292278
430194
887556
726378
1559070
331585
1781032
1337909
651901
580831
627594
88388
1663342
746183
676108
358413
1942865
1477316
1135125
1261464
493797
1545949
489461
1051116
1868948
1030414
744569
1431495
929973
1156559
1928330
656908
157227
366309
1115541
708620
799449
1602280
433459
686776
1934428
1951490
531950
1616631
1563524
1745508
208178
935158
1792480
216294
1194854
415640
423260
755200
958854
1852537
1968636
1346777
1714531
1196276
922982
1667568
185534
1389879
782231
1168469
136649
1543192
1944196
573722
1304231
758122
1512141
867297
477110
571658
356173
621943
1486257
1927337
1569635
1079708
619985
575500
547236
1268416
1658472
1734036
1934433
551007
1267492
1175845
1751907
616890
144624
1788316
1868197
62102
1813602
322040
871549
206864
1616148
1161669
1570843
137724
1636578
362979
506534
1582658
4360
13923
1407390
1722882
1864498
516572
1193415
1079708
952905
688703
607875
1544645
1730275
1623200
1842809
771600
1995214
705990
408893
606317
1362201
1704936
932113
1769917
1778112
1111309
1481292
270183
1315077
271122
1580991
68634
1298899
983558
666609
1683149
1088130
916012
521597
147404
1432322
1616937
82361
1804428
1398559
750337
209759
133683
115707
751314
1141380
1513143
268702
537983
1721523
661184
1210676
583618
781200
1042989
184715
1852767
790394
969399
1801123
505302
957678
287473
801887
1812330
1188386
1134260
1669040
942464
573384
981436
1238725
212120
940306
65719
925850
494376
350109
912651
102083
160265
1099401
548550
230032
22690
1901823
865443
837899
201123
1922978
687222
595802
1200555
603223
656197
387319
1979384
391917
1402916
1948186
1830615
1118939
1030937
613273
842305
1930716
733255
1427816
1581364
1914553
1576253
1225296
459314
539440
543031
1531058
1181434
1501379
732132
1539946
817021
1459109
411023
312877
1081082
329299
1925595
1731348
1029471
1912668
1861857
554434
388525
1822812
1554415
1616363
92776
1881130
579768
428392
1409600
1817625
675128
1041431
46501
1679154
854053
803171
1845496
267522
1356340
73696
1194527
17104
823235
1484904
1637667
576331
290128
1129658
196378
250469
1601136
387505
530032
25592
1388728
1232854
1803474
1822495
1749292
1459617
21194
1599679
1343330
1589142
1172753
94799
1676803
1723317
1989509
184960
905097
1275094
1063435
737112
904384
824922
685296
1042798
1166785
1701375
1608778
1263918
1218169
1623255
1958398
1538357
1433775
1442918
380273
962129
1459879
900845
466143
1771441
225979
151333
1140458
1627203
46823
1919963
615499
1719461
139895
1185697
45196
1113497
1283038
1916945
16484
1961979
1955536
120349
986461
1404171
950138
377468
1191848
1108302
641082
1429996
521150
694623
1352272
1610507
494371
374337
421087
691664
1913284
1788059
1965528
1474933
1746219
1996303
768245
1924013
405030
1281357
1725310
405421
418254
1940538
247822
1028599
1297986
1248160
1991413
521202
603755
1945064
1946238
514985
120870
1569148
823125
636699
1957984
1486457
202862
1001644
1656592
469869
792027
1302919
67484
221224
219426
451676
7497
359810
1936627
294689
688963
1035209
398433
1371878
1252332
609857
1621244
920794
1294505
1007603
1190093
1503956
814690
148420
386001
1631746
205843
275422
1938072
359657
1886651
1171722
169720
1699308
511198
1168780
1421929
1199541
1004467
1049122
1302985
715776
516598
1337240
1063954
1073745
525763
1930582
1897478
1992702
987043
1361569
1676918
340749
169950
890402
1336405
1213405
560300
825059
1603721
273472
1656282
311407
1386081
1373428
683713
679246
1867513
1649451
427386
199451
530519
1544015
475731
1623973
586422
676302
1877246
1994044
116830
425393
1142580
77912
14508
410467
558513
1117582
770431
744722
1907465
734898
255907
1467571
1084315
1791084
1037034
1805957
50848
41290
1565315
1451623
1623617
238386
1531095
635664
1585366
1306186
376285
97440
937909
435415
446114
1157950
351508
1390771
728029
766897
1960694
1888868
1437588
344650
1095313
1854526
1257894
1614403
1246312
76369
1005731
366854
994237
187011
988961
1635324
1031873
213883
1627941
726490
747996
174458
1510614
180268
649411
383095
1943201
504219
1632641
1704602
830604
1630676
218352
1867061
1764325
574858
165184
1969977
381166
1984932
1895378
1300231
1881905
381456
1865089
424274
384078
991572
178546
1865723
654844
1568804
1049599
84251
755
1386360
929094
1332138
1147159
1621446
83576
1914301
538040
832621
810302
244201
1489120
1740292
1405302
1883630
999182
517208
1911940
933404
1201561
1044556
238299
148391
1305988
939789
1205535
1488161
124608
1343613
1041841
259760
584318
244976
1028195
1429265
1271345
873525
1642644
902997
1491884
862365
97381
1715179
1033092
278020
109969
1953866
67807
883149
690059
362286
184752
75882
211943
83372
1441538
330304
1613742
673645
851046
1562450
1965480
1933111
650486
1496312
371703
718737
1745186
1745507
401887
1043468
22124
640600
1789576
1743061
496716
555930
342576
1853844
1405922
1901280
1228914
130345
1840507
1944693
1496921
679259
455370
329435
474127
1407543
1755889
521433
330075
1888328
1226324
1472129
820080
1392412
1064890
212751
281616
1536678
762812
1791449
1962027
1994861
870904
1815659
1364881
1391209
789212
1343613
1233565
1371816
794795
666726
338712
1059472
111784
802845
390970
1216861
1626085
865087
836762
1630285
1422141
1001697
527168
1326587
670093
1514315
525692
1505617
314979
1428165
1478586
780953
313631
997665
1552339
511356
1315257
1009023
1288331
184482
17917
303536
1812924
1687615
1320734
1730389
1462292
1298193
1438478
1959437
726232
1779987
673844
1693327
1473563
1088479
982309
1658827
1941547
792343
1439496
1838099
1603440
1846461
795336
1739860
395244
887339
441668
256961
812694
1649873
672011
876530
9662
1238654
1274851
1264360
599836
952156
126432
417897
19561
761944
1125894
1714751
1966756
1918137
906452
288871
376673
35964
637671
197837
10200
1509184
1004112
1353677
216566
1743576
1663518
1101929
1703266
1897626
1151975
1421711
455046
1254409
1579652
1785787
247720
552119
555597
643856
461945
398354
316937
1930395
604921
1287854
839291
1159220
1335500
976794
1493199
1423697
1076316
600509
1571555
751650
1771809
1919786
1522735
1815862
397123
1579508
1727834
1968685
1683184
1274508
412032
284026
1089644
1794236
1163245
844298
1241549
215000
502046
896221
1805251
1551391
1553758
1812085
701820
1083637
341658
1297036
1508012
1425931
1049450
206608
140170
1025262
619839
406964
41763
186913
322390
360839
1834624
1310682
1051907
202951
1952743
948713
480395
1237704
912445
640487
907019
694674
353947
1658361
1765138
1692264
728044
1284799
1061278
1550932
1183596
1009822
668309
16221
1282213
1171525
1891678
1141109
1430000
56833
895051
909522
1704268
1638685
413770
718323
73794
1763485
1908577
663897
1545720
861824
1201618
535318
173628
1972124
647737
445452
478238
1223584
444956
67146
219031
387252
1699303
1416801
419251
1708247
1952558
1521936
673197
1907649
1679269
1156217
1387745
1093571
1331207
347693
1565019
829288
948492
80698
693669
409759
431095
10124
528452
740098
1567863
533272
574579
228847
1284280
893819
626801
1031897
1348743
1096998
512521
1304335
644039
1501672
918185
608370
1621623
1158966
20209
1043665
735984
1457590
423231
1521695
1686416
90341
476073
1875761
947267
1655334
1206386
572776
1462056
1593640
256164
1805764
485403
44442
124649
1911174
593350
1167077
1493547
1738315
404578
157229
823814
1011945
1893473
1551404
1879378
1436759
144810
163659
563755
224035
1930573
1841385
805914
1477785
142279
140472
860507
1083894
1519175
1038108
1469212
1685197
1311624
1505958
314994
1066542
873134
1597041
845907
458890
1552638
1450489
960167
1936047
827446
1471067
370153
1398590
1783907
1550793
633773
1344181
1872114
1565839
687800
565776
1282388
1223054
703926
197511
1725232
634318
1607648
483859
1171812
277619
1199088
1045044
1033315
1796765
990930
111974
539429
1815441
1617491
1994950
1230111
862936
1248516
1579166
1777471
82910
1764062
786275
129692
16712
1155184
1301493
721708
151500
1063563
34310
1687402
1034077
1846699
378551
587896
360893
499979
705466
426076
769670
555419
458264
1374665
945741
957609
1624407
1296097
119841
937444
977952
364780
1205667
310202
1285934
1977204
1823184
1596275
1773576
859902
1268809
340436
792069
176981
654196
647932
1663162
289115
1972011
547740
558506
254047
280129
1150628
369067
1397179
380960
1866759
1778785
667518
1633146
1391946
1858441
309209
1893181
563262
1136188
374733
1202403
1458477
758321
1186643
935171
1838281
1097000
992597
266584
139536
767826
1773439
1454794
1703719
1438983
1246792
1827527
387129
1609907
979973
1342930
454797
1020783
1685806
1620415
1559302
1703492
490904
611352
443831
1376376
1889847
472310
122682
243038
591376
1919458
1539768
905747
1813668
709428
796338
1827652
1346529
144441
1518227
1416261
1300878
767131
705284
1154815
1304405
1350854
1984266
959136
914665
363275
1717551
1480487
1306469
1144332
13171
1121449
1226561
1878142
1330393
454944
109440
688035
1019029
1704900
102576
550254
1527951
489930
1127874
310815
656845
1723731
805464
1662455
377229
1527577
79376
1573234
1731942
490118
271522
1905371
1041004
118325
453922
1377680
1210589
1820641
589950
40181
752244
131179
1088543
1762341
1191373
1660706
1838082
419746
1132946
1705772
711122
1584411
719276
581047
888554
1902826
652823
458434
1135713
278100
1767129
1964372
450092
616264
75048
318097
378189
623057
1656406
1984392
471071
635398
1807751
1748302
922021
142438
424120
609874
1184298
170207
752655
165989
1959950
968944
764273
595576
1158281
1768276
1628655
303790
1193889
1524003
108371
1051975
294735
1694915
1364140
854182
709798
1714573
1543592
758525
1588650
1524144
812097
1174824
1590301
540724
30906
1539123
1908108
1364915
831649
1719313
662236
972647
1184851
819294
1330948
52518
321063
1664218
676283
1547237
1539439
1688095
171853
400265
1902259
933142
633406
9997
619727
948638
901354
1605182
207806
946680
562207
1352330
926616
315556
1821817
1922476
725132
1498660
128077
146986
251185
1792425
572929
1393683
1258734
176651
1178546
1080979
845878
895469
1006962
398825
1203673
159621
256722
888578
1664114
294286
380978
479331
948058
1136532
1918922
380933
1007358
709858
1413126
860124
764648
1559982
1624461
1125298
1639527
962095
1337220
766085
1996139
988022
751886
1903281
447033
1282498
672796
819525
120317
311459
1357044
49545
318224
1098120
1939638
904303
1437869
1246292
325302
1724731
1186636
817252
460829
987550
533637
1644871
1475533
1893891
962199
395577
760802
938539
1256426
1324036
1512485
436962
652766
1821253
1899427
17232
1571633
59181
524595
1237257
1882467
725748
820986
553744
1971064
1201864
47300
1554527
1608876
711065
1710222
755635
289774
474730
1789001
206204
1862110
1251642
293976
1498040
1519851
529386
439591
288272
1177435
464723
101467
651287
917573
1666895
68525
716968
1221805
102322
931661
1183309
83662
22426
679633
1852037
760925
1725485
1521637
1105129
944230
1071073
544207
1400531
1860703
605493
1334612
801186
1091767
1687819
1510630
1017228
1511605
539752
707849
1773074
85650
1681426
1945818
1097480
1480535
201123
996296
1654665
170427
1754519
1283215
1928783
1850594
1381713
850274
530904
1359581
281815
1546906
1907488
158588
35003
900895
283647
938045
1074268
173460
1670035
69277
1633625
1792597
11948
1764605
1522112
952879
1881122
749663
169263
115776
1648600
1029099
180214
385597
1545075
139798
1985947
278777
166982
1672017
1351548
182887
1891847
133314
731869
5326
1466659
1675360
1752263
1534845
864129
1479629
301337
1133612
1343778
1994041
1758841
1294469
713063
503384
1155248
88331
115566
133755
794155
900728
220547
1629078
1591219
243126
1342746
1157112
135295
715672
1945038
1312678
651309
1114620
1691374
219033
1655108
1542391
686054
284852
1956098
208541
1195540
1117431
9484
1141348
1832771
1250368
1848521
579283
1921280
629597
683797
1297278
1391520
1871530
287598
617884
831433
1838861
948924
1918654
1706035
879967
94732
1453118
1380304
606160
1599443
469579
1531161
1106168
1766910
359387
634285
37688
1540205
1925408
1988424
250231
1700081
933519
1579194
98658
1320054
500442
1167067
698444
802169
784067
1783758
60391
346428
1809237
1670251
1371758
60407
699516
238885
748376
532498
255589
36468
627253
1668787
237891
1260716
113239
933512
421591
200899
659820
1392516
484938
68923
193860
969319
985494
533551
1478659
1335401
548147
1617141
214601
334937
1098692
491252
18797
896860
1094764
1680075
1134316
1192713
1440101
150865
1461556
149146
1502967
54492
176691
104057
1251237
217849
877475
1909094
484325
1155630
720449
1470319
319139
98629
1631983
62253
1767073
623884
923190
1368458
1262182
647247
1679622
1753315
363779
1807313
679056
1863204
1000347
1220284
1368346
476612
966046
666413
1322783
1534484
1902395
1946753
212285
84467
1664940
620467
788007
21629
158994
186925
355569
1887399
73068
743013
991803
348086
145034
1132104
1414345
1845962
526990
208760
1288276
980267
1014251
749399
731430
1540902
1391839
1972487
1063867
1334889
1652182
313680
285887
907023
1870212
336901
1123411
1824265
1548435
820118
479218
1693796
1986895
853577
1109512
1844127
1407681
1583736
936999
1149139
1988802
576696
1170177
622831
699422
932777
1175146
764831
1683553
441890
829053
1514746
1868052
1029670
619408
1536709
1566108
227781
513346
91578
483288
700001
1540333
1906370
1701814
780326
1808476
1736770
730136
232043
1634177
1689724
454294
404790
254751
1974834
908934
1699411
1445278
178479
1786043
1518569
733157
1638424
334985
956478
232303
1251326
597157
1379911
1438187
1799094
1275019
1414531
1780876
1366359
63373
1275357
553771
1380812
1858400
460544
959775
813942
1132375
111435
8212
1806723
1744843
1979073
1364969
803109
620251
1588711
1827160
1597967
1420386
702246
1459739
172011
564530
1699637
1303003
1224871
960115
267390
1030863
1174439
404047
1437816
1930827
1383260
869666
423545
1521324
1017468
1748657
1505385
986653
95014
1177275
483495
6862
537292
1045657
280422
407732
531713
534119
1189450
1134401
1878078
775343
412820
1307636
919005
124352
203186
845973
126391
978033
734438
968507
1588168
668217
1089768
1670418
691332
942694
1252925
55077
236944
699138
1957701
1038738
1606039
528499
10676
1296754
1055552
1822029
586640
182812
1973356
225108
537681
1235139
417270
1304841
1938326
1461660
442848
61638
1970942
357279
1089685
1290063
1253126
602328
742744
1978618
1153549
403681
1861149
97885
1146953
1779474
922677
1776101
1672881
1543846
1291939
1048758
231312
281232
1548389
882362
1870834
1311041
37710
207414
1908924
241750
1112672
844209
730342
1747700
472599
1750469
1876329
1123669
1402532
596386
889972
1164293
976820
1459459
1155005
1047452
939021
451040
1942332
1316013
604122
870859
262864
369419
104642
286397
739912
943646
227625
1763070
1982966
1235148
911862
389633
994853
224958
549690
731060
879705
977471
283705
1263634
1483637
1113551
1912097
1960292
444173
1151616
1426036
1520409
34911
323095
1779281
1775240
1570912
1891572
1420687
344150
637138
476323
1075266
257121
1209836
1599932
535157
245285
1571044
642500
1893378
1392710
1609192
1670820
1444541
882775
1847137
199592
449824
967029
1776991
743754
563206
1277377
1061686
1963907
884793
232774
745419
701759
1751446
480997
539849
1799485
1014273
568558
1580586
331307
628250
1134064
279278
722962
1408312
1065910
17321
1060255
1186810
878977
1483572
1414970
1366556
17397
519775
1178122
1972619
1549697
1365558
489331
875176
309842
1349182
441351
738454
1495621
1099511
1750310
170968
1903608
1851373
1024759
166769
1005377
1441158
1971764
800615
248331
1672074
1299868
304286
816814
1313543
57474
1792379
1744813
1920073
1842963
1557132
1730695
204335
535328
1908865
1142178
1915285
807984
1370946
1700409
1838213
1281731
1156244
1092141
523878
1094602
128492
1787485
1363757
768890
1110784
1186341
842104
649061
63581
1878056
715920
1941671
584853
1899706
925562
1431249
1564801
109945
944994
400229
1961633
344709
1711126
1543808
197599
517300
1590908
1300106
1511218
1412047
448041
74170
359842
980262
1948632
257692
908808
1703766
940290
1585520
226352
1162407
1602245
309859
1683633
1217449
1260232
1916665
1888028
1238195
1348442
1533329
23997
522195
1728653
959228
194389
367327
897153
1023768
682443
663847
1175217
1984074
1723120
986865
403163
1778700
1778745
666412
1473608
956874
3378
1791432
266963
1807193
1431265
441243
1609076
4835
776156
1384842
1843138
1219657
1258914
653282
724069
863192
221449
364968
1581388
724910
1239863
731341
1573209
1325788
410499
620955
1997755
473841
475664
784077
433973
1170399
176772
1700129
593304
1398170
354199
1622744
751258
166130
1995183
1526147
472680
202420
1899688
163726
1875731
1428663
1183829
686400
702290
172372
1832885
1633867
298061
1792474
800334
1506050
1266364
1242896
720514
532120
368655
249377
1019477
1033248
95108
413544
1880475
1645452
532115
1663039
650677
1771962
957959
153919
403976
1869719
1672920
1914164
1377772
340125
630862
767680
1601958
953400
1083074
195595
329159
32127
1999457
1852924
619415
387400
400262
1994170
946048
261340
846042
1288595
301490
1664658
1147938
1945286
737456
761939
844273
568810
1932431
1430782
292853
312346
754358
335701
1304194
893487
586938
1888134
383784
1796341
1422124
733193
7015
661646
206983
476439
1657288
650546
1442321
1079849
760243
1314955
434013
1698445
437087
1240040
1687387
218716
1597259
1797941
430117
1225967
216429
1931110
337585
49482
1181890
216302
810403
1812030
710413
232346
803993
1079986
1240452
524120
840844
48056
419304
966147
7512
1195685
1307072
277072
1660318
980872
1421301
869422
159521
687533
1726148
993674
232085
610129
1760080
1411091
1036143
1874225
547267
653549
1320384
423546
1697115
1216663
1433841
502905
376011
1541027
1169118
1433762
771683
1170111
1030044
999400
1156691
583047
369030
1940449
1969947
163320
1626724
1778936
686203
568810
1297845
781553
1667722
1195611
1647527
51417
971770
887254
188879
1971551
549812
1653483
659715
603623
914883
875843
1027014
803272
1198762
1438401
972198
1565942
837649
1525724
1014571
1393853
52247
1375339
258169
796470
439186
1106834
865727
472044
1238972
337618
1544085
1160170
263456
1112583
1169569
517214
630315
298194
14180
1944000
499987
1911536
1472738
1767268
1223862
1621634
352994
514589
1692697
1334412
1571495
1310338
1308087
256370
1023789
1142304
613160
714526
1233006
60997
1876259
1112784
88191
317454
861721
752487
2499
527690
462710
644106
113028
1206630
645163
549670
1324661
928310
12543
1805891
1429501
1750233
892004
489518
1567397
77668
1926104
492432
441383
358957
1761190
1441737
1543616
625531
186520
562199
1674258
868669
437733
1746309
397166
520295
1756000
983589
1268453
492849
854471
1938666
1383314
142293
721937
512805
705790
444948
1260796
665822
1267353
804512
1710873
4512
1979352
1067048
1284868
703504
568268
1022827
1324626
656793
744261
1156507
732440
1047248
168447
979809
381610
809394
764811
695426
1210166
1866111
1283898
1920046
1361768
87113
1983996
1279307
1948212
640527
1108610
1818747
1975788
52716
1790792
1201134
1606860
749445
1310236
1579588
1882901
33257
496867
487182
738597
427726
294762
848153
709623
344369
700798
1290920
607083
790993
1112880
1530905
486062
1388211
1904146
1797809
580764
1980843
1030993
1020460
1732783
118873
1221406
1461818
141429
924520
1475219
1213154
1304032
1853930
1064393
709079
1096181
163846
754213
379343
1198789
309717
816165
448600
883343
1033285
803878
562978
1906146
1444894
1918788
1376102
691773
52603
1916173
1897305
1832168
431547
1908377
1431844
1989903
922710
1408028
1030451
1094376
19577
201335
1606972
1338081
1152966
1246715
1874831
1917847
1175152
315256
1955685
1128628
1436842
1388897
1660117
855305
1785530
1961547
1037596
1379511
169258
333222
1897602
183615
390598
171369
395375
96259
1845903
401587
1501251
223047
1486626
591442
1435225
330829
595165
1990633
1434022
786681
474963
1309750
35240
1153850
125031
237838
438985
434671
1366209
1611993
330296
612479
1689712
984398
576311
507220
273180
11709
1784722
1155945
74249
760534
826078
128237
99404
634489
1189593
1651416
1207600
1472020
1428371
114512
1410350
434985
1812503
172944
1207443
1676352
1671232
349544
1881418
411478
1947423
830408
1923672
309135
845180
563796
1786721
1426787
49440
1162462
1754865
433070
182935
1942308
1112269
1146568
1668002
1848786
1483871
1289329
199986
1190163
1472756
272355
1906554
473842
123732
552873
233567
494928
1542066
614307
122629
45446
1701060
917239
703803
192399
593078
702809
352886
716567
715814
181650
1405641
1199673
1354297
70452
161782
209571
1525927
1083202
1718555
440552
1091572
601590
1963565
678158
1230906
864119
1578192
369777
583336
35379
1782970
13944
1355986
470987
1404874
362690
1237050
1729262
428042
1616090
36545
239781
893004
1690869
1797421
1479570
770647
1369435
1632138
1392611
1402609
651688
102429
1036209
1417638
1796995
1655360
426625
1041178
383234
842723
865934
642234
1601605
1382548
1694593
766722
1006262
58453
913090
596454
647038
1059113
976412
725224
248713
11191
1325780
333346
247769
475918
1550930
1272003
331480
1332489
1116425
723975
204796
1872550
1224965
1395184
1981887
107192
419997
91174
175027
494586
1573163
1163739
442044
990528
989373
444119
1317075
1818363
1781954
1469974
1670550
1002867
1189336
215688
525380
449777
283301
588533
1260527
1751949
876418
795048
1792046
1077623
1805080
514659
477772
626347
1461023
1382129
1026701
1489520
1040277
1274427
1534033
1251268
1990053
29930
699319
1014656
1941516
310149
501620
1874773
407429
860643
1656646
494274
1104850
537133
529055
788061
538736
1536343
1166552
785891
904817
161794
1755535
125749
1167858
1808844
1369416
1622961
785369
1998240
1122207
1948951
1570460
182163
400748
1917541
1231976
228353
120624
918309
572642
1779113
1246129
728308
1615419
679757
1981855
1266476
1242014
172334
1934027
543891
1134055
1571584
981045
149748
593020
1860576
70056
884880
65392
137753
1389838
1130168
1013587
775316
10350
468424
123938
571811
1097984
1917858
914413
244485
408882
781746
246873
1165050
1951451
42397
1619117
1002417
1688204
1493164
1975181
324285
427524
1484425
128877
207963
1031704
821970
1382571
534044
1754334
782040
1767013
1793676
925740
979823
12374
1757649
1680262
98354
1286410
1925989
1205509
187556
1024675
1193604
585654
1860478
803807
1346166
1285727
122270
612918
966181
1795027
1512995
1068857
564948
1907734
1687451
884835
1531695
794318
1882889
1973698
682094
1071235
1046992
1476028
104909
608923
1669153
734814
1525158
951217
252021
1337290
22900
914474
1857234
1625524
1920123
1550164
672675
1700894
1328853
154750
312879
287492
1794534
1536969
590729
1888068
1398083
87127
349005
272688
1421756
228258
906279
1892244
1817469
1693064
496528
1555094
1674695
610271
1459699
1179066
1043451
1196790
461039
1549954
813263
484611
1087773
896969
824082
73856
1449456
1767429
1240977
1436824
162358
1425536
1491094
1608015
1575854
995846
838349
79591
1795239
1266488
1021703
779102
1728308
1495370
758780
880087
405310
729941
220578
1377636
1867008
1561764
821484
670428
1577028
1349411
819668
427585
102459
1801322
972647
506624
947428
1906426
1440581
806257
1820296
1926949
489624
1506096
1397327
283403
1227822
461046
1827078
703120
17674
1880770
94371
64669
503434
1020866
1126288
82369
1250469
271557
834339
1682069
1991217
1739593
1482481
435741
582019
899386
434622
1602307
1135753
326420
1012222
1922948
351366
1331158
194870
1827152
1902644
1940529
1505978
146428
1782204
1882828
1077775
1179167
1875850
383165
888000
958504
961653
1785700
578668
817900
1915648
165028
1179751
1074341
495051
1911595
1829478
1117144
1882394
890160
1316551
1846203
1941333
522135
1324733
1929847
260179
1366070
1088155
707185
218488
1528847
298089
1123744
1193304
65505
1163722
534242
1361569
1249926
747078
293073
289750
493101
223957
1148802
580172
1870634
1154565
1183112
77640
954370
1673361
1407261
625343
20663
535582
913595
1881115
1610065
300803
1173105
393257
1767224
935801
654479
768169
1743367
398734
53141
1292980
1713546
930538
81297
277541
1243730
366830
606831
304860
1605130
1603761
1209123
1815825
1973476
1191793
807238
1310410
93520
1579701
835516
1696656
1895076
219382
1698990
233053
586839
518804
1617068
780403
855760
35396
524000
63826
1415875
576909
110200
809673
1281114
1474511
1713426
719815
169753
1103361
1608196
1383062
1825990
957263
34599
819743
528663
684394
1937904
1685078
1236688
98522
1002515
219896
1968051
1813695
253075
1173145
1393356
1349580
1750809
157236
265129
930447
1916389
1877637
786786
1501266
1425358
748169
1454372
1069240
1582072
1302389
1121277
73998
1818087
117089
1876160
6167
28495
1095916
1825403
1767134
572664
1417482
1444891
443011
823345
448006
1703251
355623
1727547
290581
460552
1788944
1419329
1464989
873840
1589672
1195454
926298
1125317
1199019
527927
867633
1595703
980531
1199913
1654084
1029434
1089666
285669
605635
501295
620545
421989
125212
853773
1681538
389450
1805300
814549
80053
1208033
398743
852869
1045191
726364
687484
724645
1594610
1450226
1156615
1120771
1231769
353366
513232
1506381
1248500
1362691
336852
1196767
1053735
1328854
76704
1000407
1126478
1668995
1267430
123001
595650
826201
735113
1653563
2036
1886179
1247680
127124
1242736
1421769
707432
1276264
835688
1346853
1623167
1280670
19047
92658
466979
1243306
744113
1388851
1080213
773967
1743271
981323
1729159
1172231
569039
82276
1409530
82884
1605971
1219793
151555
757172
60836
1235379
1577426
85149
1150870
1691074
1921350
478395
42711
176801
1215238
1940531
384309
1442135
1163258
56746
1490485
1404929
1092540
1451455
1051277
411590
798371
1703601
772889
1113142
758252
1156032
867880
1815238
1323560
1331985
1119196
577536
526051
407265
1586027
438149
1457806
241597
760831
399961
1827125
1854710
904029
60519
1373280
1405341
832200
539758
838466
1098254
1046840
1190981
1359849
392632
411795
1133588
598678
1695800
1954806
1889110
1190600
264347
1724835
272290
1661616
644053
761039
1318139
1547811
159606
1169959
1620769
1662763
280007
659134
493487
1996857
1581150
305547
316584
1347022
986365
1417495
158028
212946
1359835
20011
949206
1290815
857735
98882
1743795
1907886
918226
921506
206673
808208
1699075
43297
85342
825165
977105
387421
713752
1210396
1216811
1114338
553279
1983852
462050
1081238
494179
300550
1434237
230942
1831554
1834027
1269551
1214512
1769660
307032
1709333
754112
891883
476511
1341217
332442
600253
1488260
1268006
1256353
1050365
1595568
941061
558876
1520715
236121
624021
579528
889631
602980
204184
626543
972032
1349751
536662
1090716
893457
271155
1639933
894067
670354
1744855
1904537
93539
1444203
1625195
1902103
647126
1263745
619532
1417896
154180
630210
255621
226944
1834390
908750
1504093
496310
789770
1628415
468905
179672
1797286
1567625
1881412
606393
1658549
981886
1394027
104639
561544
1525602
1400854
1191389
221853
279048
1327430
1835198
1789071
500701
91881
624452
420966
47584
1158311
1557840
72906
1300851
941726
297330
1526119
667680
1439042
423914
436232
1058681
213408
936849
523528
716635
1475148
1188668
1473223
889655
89048
255265
1432927
246984
465284
989444
690165
1980443
73128
1596649
631207
465211
1356493
503385
1340350
622803
1680657
998637
30912
1255783
1876102
1000178
1798984
209099
866854
1221938
1303354
782754
1634352
727419
529176
967352
380728
1901505
797701
968039
674617
344810
1858541
743960
1653567
1672096
376425
939161
534661
20831
1371088
1343663
1346873
523948
120220
756002
1003833
1670137
214911
1345367
917822
167911
1882953
1007409
947958
1014000
955185
306539
1533175
1708048
1757900
1912433
1926686
464389
1785780
1117037
583049
595430
68111
1096447
280316
1714380
1582226
175214
1842879
971004
1284452
1394313
1058717
1985874
1234844
3687
547815
140252
1024552
1170185
775505
770129
1726167
1473591
377593
1045793
1815851
1450029
1887994
1143716
665682
1911229
24896
841716
1157901
1112462
1560409
1266408
1194563
1445201
757737
1096985
1332703
499440
1048457
863304
562473
1872058
1488274
500239
674408
259810
1940909
3068
1104862
1024316
34811
1146338
120945
1533658
803203
1433
919700
1417482
1506964
453345
184152
209133
841263
1530817
1129566
1590227
82190
1969344
1078634
1006530
253435
1842489
1022578
796178
445222
928368
702849
1225573
63795
829872
1615564
1864951
651183
1146795
1698927
1659920
1032797
1960980
978565
941804
684525
525758
1310478
565305
924080
339074
1513943
1246157
97137
602084
1397421
442945
918552
764436
1904554
1304818
464191
891702
976223
1085471
1567582
868974
211946
335534
410614
622797
1128934
1676131
543744
77190
550831
1230521
1797493
1089605
755105
1032458
12250
39912
1999478
1438617
59117
1213128
1675984
1444833
1563970
1961598
210117
984703
1292014
295315
1952131
1909051
1413442
1928346
1535537
1417758
607614
1136028
1487158
92470
1311396
1928059
845048
521502
171679
1577974
1005431
573158
1014497
1510227
1040620
1346764
1157287
1298302
1043428
1183095
1474842
604561
1685364
717496
463310
985053
1762659
860637
1542992
823230
85081
214912
883974
1354572
941045
403767
1333157
1564342
836193
470277
1517259
1433242
725642
1960907
1857088
639935
966529
805030
755375
432408
664959
1379507
1225223
1586782
248372
1760698
630618
1213867
595972
861084
1625433
1774605
358109
244036
404990
1064475
428618
1683814
1658203
836786
797445
428451
536659
166590
935037
1247127
1997185
915011
1018663
627837
1128703
852067
1496363
922029
233705
603687
1234721
1661011
557212
969673
1186601
1922198
1220337
513973
1784355
58176
770228
1894580
1207530
1827056
129710
351309
1747765
569219
982107
1620232
1317400
1177741
660426
474792
738861
1437861
333941
236565
655059
123881
1619044
1991200
1506791
1386961
1121788
914014
42295
1825030
172229
749175
1060317
30227
337443
1653267
1497018
1812354
1246184
1636912
763394
1476922
394837
1779278
762875
900515
1711183
1572624
1698389
861287
249336
1579417
1658476
555496
370026
674878
1573216
1666964
1608255
368883
1556221
1865202
25834
1283719
1765301
43925
1058386
1065789
1529440
704716
1135128
1125992
1475487
94065
1969660
360531
1221203
683417
1590447
1771139
1465798
859793
466283
1596355
906753
1280015
1813884
439937
1206563
672451
1812232
86560
1414242
421079
3777
1197244
1662512
1629445
1980583
1540497
1659862
1588768
41147
1219099
425558
1844744
207592
1941237
733312
1685924
524541
1978569
1019037
1540125
365414
1415479
1375053
1930878
405751
1465723
463558
1776584
1655861
222096
919136
1743583
816137
1898133
843571
1812705
1138965
866396
840096
950956
3773
1187189
1132936
240039
1531699
839109
1049986
879904
1109444
1358270
502364
424475
322039
89796
1600174
139035
1952288
1506839
1681242
1387398
87215
683906
562493
1724721
581712
675391
1889585
385041
746356
1557139
266055
990561
477933
1560284
951458
250427
1352990
626298
775651
600796
1662389
1129610
560080
477605
1963894
720535
432102
77705
1021571
1323870
1165982
1650118
1299122
1465149
1700313
1470668
1301744
1989224
1380984
1222578
1633106
59597
397732
1304200
1634947
1869175
65768
1247000
1996480
385701
13699
1375993
816910
286449
103499
76885
1243238
1123077
1747636
304016
43510
1000294
724476
806000
483394
1338808
1297841
115313
45552
116959
1025527
1029782
1826854
668266
1754218
1094007
1773452
812991
946499
1697910
41143
1944156
1018078
1085208
37828
65202
1715735
931019
1667060
1382242
1821808
1445969
1778568
1614743
1390568
632905
354707
201445
843498
948702
87082
1998224
954401
1144795
1106311
1393697
1914985
721827
550479
508689
1825494
1213591
277631
1173564
1501955
504571
1166820
1597554
1039241
1261185
489527
628542
1341895
1862254
1807814
1156921
1766225
1599294
1822993
35931
669714
1528610
1716651
499314
201257
1029798
280532
848113
1500887
727422
119693
1277153
255941
446155
1439789
251339
1259578
583231
1084290
739572
1037423
1156714
965660
1424317
222686
608007
33988
1995158
641685
1567524
666625
1302826
1598462
578702
1894691
147432
1336530
1065883
1292887
1074192
954952
1919372
348379
1416424
1511194
1374267
1697613
1036295
480072
839745
1756094
105229
1028046
813783
849478
290562
2877
1443382
300656
884300
320966
598271
404524
847122
1849102
1486491
1191724
1621404
1125417
1670581
951464
349549
1476267
1320921
445522
374297
1920670
1277363
345861
1223960
683639
356763
1728599
1906935
1169675
1050611
1178942
1985525
109246
620399
883389
1440580
375381
502640
1046023
186293
1562940
1664418
783557
1029023
1242211
1961104
61672
313063
792481
316547
1696170
450022
666590
1164587
246287
1181264
1342450
600184
623184
1548103
1951084
1198625
207477
564288
1328743
1338751
1354082
914339
332494
1185677
810368
419863
113737
1762044
948065
1878871
260511
870012
180885
885687
860823
1776686
445466
1752078
1366274
952443
1821294
1305317
1143331
1276727
666924
21612
1148750
1307912
46061
167037
1422892
587650
1430215
1011252
1557392
386358
609459
657487
1353039
1421499
396648
638388
409063
1276916
949387
850303
180166
1809195
1571418
495986
733339
1878858
1068697
291560
1505956
570897
1900087
511550
15133
1587275
303783
470523
1855354
473340
1658197
37048
363290
1710626
1132607
1015810
1860287
1333656
1793983
1724502
1732742
1106911
706489
982238
838937
1173535
1919699
956743
13683
1523678
1362109
1125479
1282518
407319
1779302
101119
135205
1159498
1790275
337678
723578
189812
393358
1538743
1227065
932576
8516
1036506
381142
203978
1709046
534623
895322
1198837
234455
1369549
473612
828664
548297
628579
877901
1222743
1394885
807454
1530132
27569
1631378
940863
1162245
1141217
1184202
269253
1269872
402231
1028653
1681958
1898628
735772
1687524
1327917
1318836
816658
1027580
1781326
389508
158424
1355463
1207906
662690
698199
1028332
984039
976500
636356
357833
1178479
826861
968030
838101
1344565
511990
972986
446741
1639872
387901
891139
1000956
236865
1709821
1975944
1732975
704661
435327
1430459
841842
94321
1834498
845262
1980324
170962
1555158
702593
1668267
1787580
1823335
1091895
537020
637617
1803541
205503
1673904
956275
1541946
864927
609502
1520776
483868
563357
1876154
1891582
1636859
498329
1858721
1955249
344081
1732436
531479
1183505
969307
1415335
725141
650617
1266060
112146
758188
298511
1961268
1106026
37805
34979
1455636
104934
1581315
1069543
1351225
1414084
680487
711609
137072
197367
38649
1727214
698116
1298353
545371
1279335
1324180
762223
1184030
567691
1711229
656092
471043
199419
152369
1954091
255236
912828
66802
364336
1594119
1898277
250992
881742
693590
1311178
924987
941288
1658222
398234
1118543
96327
1579769
1136642
1507630
1530422
910524
1480397
587486
1010647
1247896
1718427
1165070
1476255
1785746
687799
603641
406267
315146
1974299
946657
1879789
294724
1911581
1399851
1020203
1550877
990472
1291156
883
1975088
1258295
1228907
847610
684588
1460263
504082
804749
653803
808124
1613114
156021
1050545
281005
1364732
623355
478153
1880231
1173082
214530
1407079
1892136
307314
1533645
1535568
1182139
1589264
861139
415325
379362
1472262
863740
1161545
1308864
160475
519679
636813
976917
1449907
437456
42236
329754
1576566
1061058
1749086
451016
1756996
1002334
1535010
1893593
1100828
1208567
704629
638573
235732
1872733
332453
716661
283106
1201191
195280
1405291
1178438
937247
494886
1897085
830006
1785814
1024941
620827
902199
771740
1044803
1441141
1776768
1928621
675331
1199405
1260897
626709
542985
1950592
1527547
56238
691934
1800312
1240674
1799123
986090
1105246
1356791
734811
99643
1178376
876215
1278995
305667
1106566
1233027
942381
1642687
1614451
1738977
1376197
1829082
953505
624207
1728440
1205815
1645441
193352
1328031
1202762
523392
1304176
457680
569823
1262811
678623
1801499
1470148
390168
132072
557678
411227
32442
868331
1086702
1770392
1433871
1133671
1742523
821294
1245306
316077
1808188
757203
1722227
639879
1934841
391913
1036026
1123421
944884
89304
994648
91100
47219
134913
931761
1545707
682271
1253218
1999845
1065135
682297
1892346
602196
751469
1265825
1680182
304607
1171997
500381
748509
858494
1154296
1124239
74506
996798
1129773
1059911
1143564
426005
1304833
578796
1624733
28444
137178
1383796
1071329
1333281
1150566
1938811
1522227
789219
1523457
1033801
1030383
489531
883488
1507570
1953990
638265
903646
6322
1497089
862914
1435704
1663911
19074
873220
1948759
331643
1206881
1678803
81569
1191597
1359876
100059
1448293
649727
262588
1280702
194990
372417
1827784
1842910
1502584
513378
748226
1126005
1094000
1354945
365830
1608124
888494
1487326
1553641
880223
418649
123409
1102255
1829147
1506986
1576044
1722694
1162446
968762
671004
40359
1345113
1414977
394697
486705
85453
1424843
1228624
111223
935115
1416231
65701
1854770
609188
1741871
641140
462485
131754
394535
138655
1428644
1197974
166647
1102429
879535
1528839
1401806
581188
1072120
1174720
1111884
1370741
1403243
1019621
1617672
1337634
999435
1446921
1070040
1487778
11762
1416492
321710
246255
91511
1852742
827503
1913808
1876520
225128
208787
746426
1000078
1161014
1115858
1319298
970388
1377625
1078204
1360505
1441447
1802022
1069642
1360831
1184883
87459
338102
1173525
944847
180567
320461
583902
1918534
810154
508885
878887
392980
633370
9209
1027262
1118065
1651334
1651777
351458
699863
107989
519597
1593310
1636489
1189647
1475483
912451
1853517
447243
1766973
267006
1072721
1275086
1009764
961024
1041241
381724
599432
918248
1050592
255643
1527728
347524
76836
1297442
1304296
885837
1897382
545014
1558413
757117
87233
528630
523673
1985886
900832
1111981
1778803
1607111
283657
244890
1338194
360257
1746475
1657483
1750323
647555
15913
108857
1004697
536435
253931
807827
527477
275241
1258137
1227579
188966
1933840
1319465
1333468
389238
620198
700708
1414114
1499071
726615
842760
693537
1993409
1870004
736094
558218
397949
1189508
677440
834135
604614
840703
640891
1271400
41100
1737637
1811507
192411
411617
742057
1653465
1393593
1641293
1925181
261890
495731
1661713
869615
985026
1053829
1604422
124888
479044
509346
1163393
1186826
1765171
1802757
543977
61519
1651040
1898627
73461
681305
1807457
261574
227008
102974
1338566
1434176
492658
1897510
1325228
768577
1444403
120186
1263305
877373
715448
296129
613112
1453798
1187748
1264009
1122371
360736
1226728
178113
223339
1542228
1123788
1437379
1679640
1643647
601050
1677132
209108
168099
1368681
656118
476017
31217
620048
87629
613856
697616
516261
1841794
322212
706977
456414
317253
1233386
466108
931235
68288
19890
1128394
1772316
1109081
946149
1491782
1784371
249058
1044707
1751826
363502
971973
29707
766508
1712194
1552616
171907
724774
936524
96952
6244
205933
361098
254716
852707
401118
484404
1333403
631676
259686
455508
848586
1868640
617496
195013
429883
160437
201416
1278591
406059
361296
1541445
1076629
566639
1316527
1391167
656371
174785
1770762
1595440
1298042
1443422
762446
1052332
1125408
35536
948435
1844910
1921721
457046
531716
1109858
467698
1538127
1512810
1986620
83755
538047
1124282
1332204
1754675
409064
553034
564251
755959
1939559
418647
1984493
987086
159595
1015653
1633757
1787688
1509562
1258577
779488
1362280
1959405
1990280
1831265
1586131
1274439
1120542
1588987
1822743
315551
408833
1892545
617596
1538518
1633731
1917572
1924617
522782
691623
1660912
486912
521134
41163
1144822
1845271
920456
702818
153860
877137
1252319
1986890
1885862
464631
11719
150117
1177239
1210295
611098
1639897
1032394
1126008
1773251
1145052
773588
78569
1875000
410604
221485
447039
1799662
14087
1086433
1572778
531103
1292023
487466
475919
1549072
1305667
156344
1249478
1122411
647630
461180
1237047
1641310
1841964
994274
126124
1857819
530144
704915
1148192
1001189
678010
199803
1635311
308444
847652
959106
352667
1140231
933509
1391623
339941
1617344
853530
446778
1780502
1011675
99450
1805520
1636494
1295122
1757886
1609233
215399
1317551
766217
1619145
449621
1097984
1085635
1528549
925353
583353
953028
1735211
1509870
512301
1598566
1209411
1626869
61419
204259
1674698
1051131
1522049
1084733
956054
534091
865275
946297
1916824
1197086
1388260
676651
1334025
1362280
1726391
442004
551619
1714610
1065182
1854536
1905092
1776024
1885739
1030958
1643566
626234
757306
620707
1784478
902221
1502483
1048066
383242
1212758
1194459
1349964
1348999
651833
588116
1426118
323674
1073272
1183068
740272
1021556
1542068
1646842
1283220
27181
249835
958352
32293
1316547
764902
1067189
632067
1472873
755984
590568
1466103
946561
663322
51649
1208965
589613
1667945
1493342
1272661
1233945
668383
782373
359823
1086638
389876
1799699
926765
277406
1784218
291965
179995
1860957
1895014
1842837
1527513
522163
172526
204122
571153
1906331
257985
1587272
1971129
1222102
1739249
175640
1498955
336422
1849674
1530761
36910
764017
204232
728605
1993075
1425275
247842
90754
1108291
1331011
1061163
1147449
357232
83779
450871
516230
38233
1367430
1646429
1060537
1564344
1795511
1594199
1158849
1887864
1096267
413197
1089517
614522
1178749
377220
1684627
392873
1901934
154791
1015722
544831
548603
455832
273642
273104
1249925
346354
1695472
667251
1670578
1665027
989230
1650121
410823
678672
591864
1931480
13026
1257417
1547773
1067275
773034
1771251
1111652
941356
687344
1607351
741943
1562499
530219
1088933
1913301
1453954
1336091
80976
1277756
1010129
383979
1254620
53141
1367096
1886452
1527572
1832532
990704
524386
1851719
1727721
1243614
694108
457854
1064579
1712439
1617523
949674
651029
1770068
896743
432187
459917
1432768
990413
715327
871967
1151615
89199
599805
1881132
1077572
1881827
779274
247157
686571
1502202
1142028
775505
583896
744458
978121
636747
1146206
1896880
18517
1448857
483870
1089344
466468
166887
60065
130720
1328347
1056311
1469228
884150
1001351
620503
1989580
1644319
1001957
560999
256324
979317
5055
818753
1046859
321760
527709
33705
1482648
836170
1172138
1643878
384911
1137612
1035638
1431090
964425
83805
610874
1700947
1459912
1395319
148562
1666034
788312
490223
563541
1801623
1884625
255478
569241
1018298
505882
397471
1533767
304452
260283
1510082
341140
509956
1458758
1524488
299836
1720611
1474220
1439066
460104
1640053
61906
1222107
1231522
1767088
1352025
833923
9268
5364
444135
1364526
505198
74630
322025
388229
1782349
1828849
1905596
82094
782527
878127
857913
1556285
1048444
16063
564152
118144
1902915
1913626
1198806
5496
289200
443443
331713
1247742
1689984
1434766
1707582
871360
1998416
753226
479045
1162186
1971262
1008018
99126
808071
1757983
1855113
1526775
1389199
514046
1972280
1753624
66694
620886
1527688
167870
371056
1423624
1766540
916878
1303890
1011287
1122905
54168
1677638
79988
1254409
279047
1886053
453449
846464
913444
1781431
1444216
1652912
543913
630536
1727176
1775398
1399616
33286
1238889
1928603
145406
647885
1661961
339968
543965
21464
1566054
275790
594599
1919297
1158597
1302781
1571550
792974
967120
1755831
1055758
407879
353365
641703
1916181
1321202
356663
1645265
1518883
899956
1172192
324078
1829378
48162
1936228
1594573
1889910
1541604
1320097
1239136
123509
559288
1848384
427811
289755
1503609
1191694
230658
1788361
1801252
650485
1725645
1145505
348176
1895973
178613
1884310
950822
8026
287429
531145
1497815
1141647
1931317
732206
1185868
1156315
664644
40517
551840
1852290
388993
172851
123874
945991
1893676
530945
1370536
1388097
826503
379965
554881
150981
1479219
477433
1350059
494658
1205093
612166
1056111
1120108
40184
1719726
287438
1797302
1179543
1813818
833400
1543573
973748
1509103
950039
1750877
1254336
468379
77815
1962062
94318
495517
892456
1475755
1421567
181340
260932
1149773
974005
1395442
694657
1975946
303173
105851
1927446
163320
760975
194341
1353940
348833
12674
827091
1993257
169377
1544385
480218
1087723
976117
1009217
1809319
890781
401719
759876
411339
409682
310878
1460180
1176495
219298
1973889
1971855
1715463
1212918
1106777
585250
413418
875546
553285
318414
1191954
1129005
1576198
1377003
1806059
1652130
250277
381009
1172634
337383
417983
1212549
1589348
1639657
1501729
1005180
1970391
834719
342503
1980591
359237
1183342
1812264
260835
316942
305052
1453995
1567147
1100849
378590
1504446
1756927
1727877
388750
1481600
122555
510780
360438
810507
1578984
632558
1617796
1941901
1916140
1236001
460071
296909
776628
545360
358616
1062568
438562
1612571
342135
1717294
264175
1328791
761892
1098184
1200655
1195969
1202548
26590
1344490
132104
864842
580581
804963
557091
1677324
1253263
355537
26989
641466
124207
1071839
1851853
788246
1142559
1230267
1052910
1416139
1055544
1937230
572836
1983252
1578309
1603161
1153467
6288
1755425
86713
1614484
1811051
2253
1002736
393932
1244433
1380639
213408
1581293
1672939
1876995
1448474
1296037
1505410
1395627
1604399
670018
971446
880579
881861
1391954
1841639
1278816
377678
1382018
1203796
887312
1886498
541224
515939
1940456
1345589
1186109
1592029
1210933
1851870
1917066
646637
1270060
1748306
572585
1209184
367363
1422031
146415
972264
764560
1689483
1639237
1419939
368089
470314
1632375
684617
871885
1544833
1097961
1263838
344131
243572
865178
1700678
1517443
1905608
920232
176688
671569
1918959
1553339
1610699
571933
1894188
364338
947814
1791597
198328
1095021
241240
1605172
211993
1389057
683263
1074408
292633
1230386
1752017
1657929
1362004
893003
1439035
256983
1355691
564517
815612
1152421
152995
1538693
1376552
479049
204589
30489
270478
1046930
823868
1487454
1621105
1363438
186050
1896901
1303424
1002290
1886739
1808326
1977302
674020
1276672
947642
1549940
210716
1012974
902683
1887868
37048
848337
1150652
508103
1405117
902720
1494749
539677
1230870
1917977
1003058
405822
815647
1586933
277759
404666
1236031
113966
566522
1192638
1592336
903346
1102525
132919
767645
3427
369846
1164117
237502
1259563
324204
1879740
1643241
146705
1889235
735587
1863631
1779349
757693
311806
184074
1993162
284831
945095
1201009
1361338
122207
1379014
747381
1754540
778076
619225
1929163
1921812
621722
1097493
177321
560309
1779589
1169959
511709
27740
372677
390695
606767
219510
1662260
1415211
686666
1924679
619087
1686410
934190
511018
510262
6676
1709777
326906
1423167
161019
1345638
976720
1790507
1373079
997699
1414088
1052873
438667
688708
645205
362210
1085367
1378728
274482
1269050
1135743
202484
1270909
1945822
782793
373094
1964786
402805
171961
677768
1288049
1827011
1093705
970480
353939
1908172
1190026
1679191
785941
1569948
377469
175480
725617
356349
1501258
453910
32817
411564
275033
400719
427642
82344
1272028
1543242
362977
1943411
1615691
1065715
102604
1747410
498140
497884
1154589
1487758
1705678
1278791
1993408
880997
1665943
1985482
1659646
984188
1466851
710734
829862
1295538
1803
806762
109111
990387
502157
185907
1899134
954433
442014
332982
991782
15011
1272678
1360558
1790802
350889
608910
252088
1777270
1778735
1021659
1556723
532876
1755558
577787
768880
1232931
808323
1982658
1258494
1761891
3191
524732
1090057
1984475
967689
1344527
1615142
1368553
646649
336811
1631643
611463
1133129
172862
1686443
575222
459256
1610717
1909510
3860
1130496
1232775
1326102
1936160
169535
1262149
237354
802465
760842
1775625
1279639
1536688
32736
29875
735921
1251569
1193644
659865
27141
668641
914704
1388935
1463017
528286
1148923
1749027
265992
98294
74318
1582904
25923
812372
339419
748488
539141
370688
202440
396096
184759
1117394
1239273
1325359
1734726
143789
1973373
388637
1673092
1670181
1925999
1026387
1132918
736746
171145
1338904
176247
1898865
830234
300669
78580
94855
1753580
375718
1971799
726592
222926
1071019
1989563
215125
1802406
28999
869927
32119
970817
1873669
1442621
837875
182749
950340
1092857
1042163
249366
1722148
143836
1122339
328035
769867
1842597
353582
737848
1350290
1514084
683765
1392668
1442772
1083938
1904875
616477
1165984
1191045
1797313
1385029
1211537
857396
432993
984241
510299
1040588
1177333
627138
978264
1490319
353350
1940011
349949
399456
1425953
304225
116261
496031
1093920
1882056
995774
1450441
1453059
1751784
1725495
206307
1251269
350972
1674406
1795042
1720048
922872
1506847
1253158
390775
1344941
1806444
1309161
755310
1356895
1023315
92016
1753298
1739283
1365399
347826
1198341
428177
1814055
859994
1208393
504916
1119519
1755836
1257900
108761
1798133
310422
222457
148848
1589859
1019064
1945583
1693623
1024858
691071
1889639
187691
1288412
903181
1639978
406321
1907353
1605550
992488
909545
534013
520815
1747668
407209
991884
992409
69981
1209629
439526
721466
935177
905103
945890
1308762
1307103
578171
753625
1055039
1118076
992026
1115613
1662394
83357
1707723
1196280
1467651
1743829
930008
1739542
1816777
823819
595458
1441806
806965
839877
154342
490550
962433
614779
513400
481951
62976
928112
314401
1440804
1770212
44144
1399526
1574549
1850136
1918444
284906
1279990
159222
69243
1188626
1056075
1928643
1441218
464933
1575038
277610
1906916
773729
720969
1933232
356452
315425
984100
133578
1420450
772484
1535590
74789
1138007
1420029
1071309
1254527
1418908
1129494
363500
1831005
1199067
1495670
1031410
713310
1028619
1056865
291242
1956307
274200
557233
1155247
226685
74118
486894
1561921
973094
1297025
474153
1370365
1173219
644992
138519
1552217
1563169
1671232
836481
544767
453597
216218
1749646
185474
288396
1019144
311326
268146
1399372
754767
856680
1663778
1010715
1896061
1140341
705349
573931
987367
1793702
1396702
1792089
1625542
971779
1473094
1041198
348648
374837
55237
638490
544254
1227861
286999
795891
679257
137190
1604872
1697962
1166245
1187768
594867
895145
578067
1453847
584284
1376503
1820905
576326
920784
1319085
1346985
1476112
1468540
183818
1225437
901924
507583
193541
701406
237170
31242
1420491
1506849
482688
626422
1899316
1437640
367750
1035296
471503
1526000
911449
1996466
1429462
1397220
485943
1701991
690708
677018
1104873
514399
1172693
1312714
726037
1631564
1286910
1126129
1107319
1209563
1363629
1313344
1459912
1863980
250795
263329
986648
1078574
847674
1466935
1055241
1048617
651145
1099899
1405693
1741717
725318
376582
721689
497617
694729
265385
639328
1167260
259204
1182669
1025368
1302401
5874
558274
135393
549752
874763
775462
988409
1439738
348765
569785
243012
1225244
88610
627126
1368021
876284
655512
201835
1037396
1981323
1293536
740015
921454
220743
647680
1310159
764987
1066076
1329326
790526
1671027
516676
1797263
875919
967734
1906301
332340
304688
267312
1849357
421874
575592
570300
1917374
478165
1280884
1569810
1578358
347988
412761
1010982
593299
413550
1672180
92849
1753506
718929
573879
1925549
46589
31030
740117
525934
863964
1267765
1477272
1833821
1058236
1772552
1473767
1827812
1911570
1009023
1579637
245948
676869
438122
1321504
370525
581277
812359
1730149
506201
1755048
563464
1508248
1034129
368426
475780
1439050
886931
200845
1469805
1033802
1621097
1719143
1274912
1656797
263090
615912
1179540
608432
1116130
1941656
1119175
1929345
1438936
642736
872712
1829280
414741
1373036
1112830
1850867
684123
564197
1902696
1313976
147567
902459
1794236
1631062
1062012
1963223
96238
306812
70318
23956
1852084
1467660
533229
1193195
24803
1379815
810909
845448
498138
128871
1356637
508153
1163467
1540460
566060
568910
1155587
265122
1211900
677814
963213
285371
1747303
809229
1738188
169140
1200887
66323
1375077
1476528
1555550
1159821
33255
1536834
1669289
1520285
643797
576999
1357208
1091212
1085912
517427
1406070
982260
1224225
258228
311759
1807493
1227225
959057
1808471
715834
1479442
741149
1389104
1480162
123730
894181
101290
626085
898292
1317020
392487
300767
1311084
1790182
410083
651710
20721
764296
286825
1579622
787619
928142
1124631
1620210
1238078
953038
1853499
1556305
853052
1282196
232937
1597097
88352
398861
1078860
1985935
1327365
1176998
293451
1901742
605844
898328
1102155
1501688
1344809
349647
557989
425204
640132
181995
1086489
1614572
140725
824647
1377854
1900353
709584
1039453
346237
1087539
1559741
294578
966826
859774
983264
698075
1600379
1938321
621846
928525
1447306
1872065
926858
1072295
1451164
1161840
1116347
912573
1878627
224451
209999
1035290
523278
1480727
1496837
106310
790916
1012588
615399
1486586
271826
21952
1055293
1894153
1605966
1272336
1823816
1286792
124511
757938
1673858
1306721
1239967
367758
575111
369620
410875
852056
1601481
394738
262996
1326245
57086
755676
853049
25077
1210686
963853
1306304
1886736
99171
1073083
1484132
910160
940790
482295
1231362
1801186
1908704
1821256
1572752
1395598
912398
1203010
947858
668878
1472029
1278441
1299195
1079165
156506
817087
555594
351187
1676200
797846
309781
1039646
824498
406623
1735902
1986181
1610315
1045038
391453
1789840
1244010
571125
1433936
314865
471954
1799827
945325
1777284
348863
1343981
314039
1685985
273408
1344350
1954369
700462
781712
1720443
1520105
1765283
562632
76428
1531088
1166776
1228106
1963100
869139
1943454
1479064
190675
1230760
1577625
8079
1664929
1617535
1447470
1755142
650435
958904
1096579
294700
1291535
175273
151267
912502
1887924
530728
926936
1268078
1136500
506646
1235188
108137
1627393
1219392
148375
1990764
640452
1337542
1743061
1055889
1803993
1502310
1419409
36476
826561
690226
1872261
1190763
1319747
1927835
375109
698672
270428
1197641
104565
1410241
1605131
1456400
503816
853109
1171020
1490250
842278
1931830
866462
905506
438496
226786
193152
1244014
1713518
173688
972449
1858094
1854569
1866321
671182
84784
1382351
1097892
118059
1367687
10635
820773
1780842
570571
1978495
1158248
554242
1000104
1230278
267999
888661
1417198
1616325
1073377
697969
921326
1955369
196433
322335
25194
1074350
582861
781264
1538773
645187
1958141
681492
1415812
867911
1207775
1690170
1236602
1814256
1948126
787838
78622
173627
626962
330238
1222828
1625755
560396
1092109
347881
1715874
1464637
1777085
1849845
184057
1675543
972949
1385304
1505957
405617
1164214
698647
856259
1997942
1908000
335148
1700631
624174
876351
627572
1864980
971857
1866096
1015100
1663778
120934
1770995
253313
997399
287000
1034609
111468
756631
825547
978026
1760678
705736
1794940
1947820
500910
1333762
1736793
1835457
1596965
1387366
1709686
895080
1757398
812338
1525954
1557342
631270
599924
435702
144109
405118
1481717
1036227
1155733
732819
1699343
1166267
1086797
1640531
1001483
1196258
1054898
332920
687244
1917128
1148675
1185771
391862
1517525
1069531
1007476
1291332
1669168
1751054
500973
401663
1394846
1727349
33067
97530
1165184
1871977
190545
1192104
1751195
680585
566094
232249
1959832
1900824
474143
417757
648342
1933955
1173568
510530
1510573
999078
682388
364864
586579
1055670
267110
1894248
183561
1109518
1990371
1839929
1896919
552017
300863
696345
939478
1553535
905386
591447
1806805
501111
801695
1740045
744989
196389
1200114
995465
1221594
95110
392527
392946
1015426
34538
1661780
250758
1922778
651738
1030176
816291
1502277
1108027
426240
1105891
1620051
1506559
178141
1791181
270437
1376127
1383807
896017
420761
1954942
971196
821176
727200
1082200
1880883
1270149
1415231
164529
1060146
431078
829925
1044753
75672
525875
1075682
235236
353241
553028
232727
565723
1336801
578854
1408956
513236
1854125
186819
429716
604099
1378292
1630212
846263
1922469
1223448
1902316
1295259
1672921
479257
56527
1274367
969674
167013
1885280
1106944
1701567
883541
1679342
1219940
828367
617797
104619
316434
1044390
1356739
1626065
1171080
37271
935386
1921142
1899814
282078
1740958
439669
1397895
703188
953362
26180
1151972
1882327
1686577
672767
324365
1742537
277
1009757
1083931
1647669
898560
1467487
904142
1597012
1814126
1758708
566274
1627277
306045
1788462
1545772
229912
574011
189558
1593249
1657697
129092
697819
681190
503448
305038
1509797
1269522
1168045
1142418
544366
638329
907764
1661409
1783259
266522
1475878
1566636
58862
298370
732524
1390980
927967
1858554
1089287
1248383
797210
284212
1777759
1433812
1164348
1544618
1384354
87933
195064
1508666
1388353
625606
14083
210233
1097134
885697
1340212
988437
770081
1190260
1863278
633936
329038
1433250
737663
614490
1165195
1480323
698529
1060172
1597112
196085
592714
208914
1181674
833566
1061916
1250101
969722
1974680
1498960
929556
335929
1238685
1545908
999006
778198
1547966
1900170
1182680
1219095
1684625
128558
881820
43603
1335101
1955641
169961
938434
1144456
272012
316725
1440926
14300
326516
32482
651611
878842
607853
1745204
1369957
1143148
871357
970691
1039866
796166
267121
817710
311236
1595242
278665
328712
1700778
537471
951479
942741
741775
358590
544786
34926
1652876
1817419
1530363
1604922
1828424
334136
20572
1569928
1401801
328308
957000
520708
1402100
20238
915926
384130
1942796
1053300
17359
800700
1475845
323312
53410
1864415
906537
691384
1798889
788764
1848156
1253514
347014
835157
673300
750429
1388592
1836163
1205084
457648
1413981
448296
1375037
1932383
1103416
208400
1364405
1218745
376187
1490704
970077
1055057
999906
236953
1025589
570262
1119216
1653068
1388026
322033
144064
317837
942267
502383
1667245
333676
408589
1943314
1706146
391925
1653022
1814073
1562209
1214964
157693
921125
1800838
79527
1290229
41570
837587
991658
1885681
1273602
1057430
1214572
166639
372743
1483904
1368680
1188442
1626340
1747603
388612
987634
717948
895127
600977
53321
354421
1092164
94674
932771
1100240
1164411
380520
1122338
3119
1314989
877131
1546885
628056
941675
1126337
1597799
1257668
134279
101925
624211
866347
1965602
423360
481936
1605649
1014893
1092409
1524249
53215
801934
34595
1702902
1610255
492109
1536649
361002
415549
1444568
1039849
688906
763996
791350
1544442
534140
571584
1307706
1692790
1860553
1972256
1865266
1253795
649384
732545
1040064
1027155
146615
1593231
1322223
431713
1391731
1017006
1483583
1584337
61193
1694257
1845358
839427
1790196
897975
1995443
976617
63394
642972
100881
1573138
1762575
1737065
960746
1066712
987572
772190
734785
464220
1016585
594780
1375997
345604
1054427
823993
457579
1177012
1235156
574557
1994123
1259370
139030
1772603
588018
682073
1753016
1478091
974571
325535
1103449
207815
194902
1669327
1322462
1141448
932142
486406
707819
1085518
862556
612450
900582
1578091
1686195
281203
299533
731378
1667757
839931
980365
1172055
1241419
1892665
1531797
1186221
859957
1580584
1711711
1001374
483871
1227656
1711475
258461
619749
421594
1623365
1530536
1402733
1888863
856665
572573
28847
367324
1122775
502418
1426725
169518
1292771
1189961
1642738
1580140
816177
1524747
867323
546485
338908
974916
1554483
1139878
493350
261535
1393772
485891
1926353
1688579
911767
1899232
400424
320011
430118
1394185
1030482
735652
1515879
668396
1924565
635991
229242
893077
928141
1075044
124655
208045
1834553
441410
654786
1201222
1592179
819523
1247071
69024
410642
1635916
876564
15633
151149
527083
752172
578126
154580
9584
504514
1236709
1679231
289569
777330
1877017
809535
1933693
1889763
1488509
1945890
676796
1861808
1781323
1974650
782958
1990515
1124038
576491
82386
231553
1767528
815393
33916
1011119
1230380
478746
833670
316997
99799
905682
1124037
1129018
976189
142086
820811
1708788
561890
1971087
1880268
1433693
665025
629414
874856
745134
605621
663076
813095
205489
944753
1325773
915368
1391476
1225052
299534
1598116
758429
1278094
1028132
383733
1495415
1368798
85911
1101784
1609439
1349643
375101
184346
1453330
1889470
1823579
193897
11956
1532103
1174028
921329
12829
1890883
662344
874551
769062
1602499
833464
1739425
1955299
776008
909411
87259
304826
1197203
1619756
443111
638599
832581
685797
125291
1375669
1947358
306152
1181278
264199
235524
106387
956194
513494
713109
529281
23233
1823484
1363787
77225
1614577
275191
1633492
468387
1143293
920686
1186948
1540608
1064141
457411
643727
404581
1594222
142796
399756
1315063
1436700
1242843
1840317
1234203
1545706
817647
1858285
699268
911053
621669
1672876
85138
1518274
1351387
158007
1454235
1586166
1587485
927468
849225
267843
1968242
943577
1291211
745838
206479
1221783
1726540
1667038
1210000
1500252
785433
1328637
1888332
654381
1306899
288203
975035
1539701
1350557
88945
1068570
1272792
356533
1509152
192903
183104
140764
323680
557999
1140009
887688
1006718
1270063
891732
1210217
1003636
716897
408037
1767176
1642777
1195184
1262552
1244652
571182
1060729
980147
1332412
1521035
776028
228166
1742935
1777272
1442007
322495
853066
1499634
1593057
1900548
1681680
1255221
908859
1677872
1736091
179284
824758
188726
1812968
727664
1312995
522076
1656349
1672231
1801385
1085735
282922
1368741
1057656
360072
1681085
1171118
1251174
1409048
1519521
866117
1681468
229437
1794439
1935565
1213124
111571
1478053
1940897
1549878
1207623
257684
1558342
425413
1792837
826901
564349
823936
1721712
1460264
1852567
1506065
1415407
987458
893889
1826561
1742146
136776
677905
1355011
421305
903330
1747745
1836767
717125
649237
1912439
1456601
113127
637316
582580
555079
383890
1100505
1157131
1903544
1124200
326163
1552862
1431639
722683
1666518
1993575
1559815
18167
1640966
164507
1909304
1522037
1419643
152397
766652
933328
794740
1542409
1798378
942539
619224
1284580
645301
1637273
1660586
1590876
1329560
851225
951485
1661361
1744487
1075057
409736
1802853
850514
618874
416792
294778
1797807
43985
1754456
383718
1960749
1122887
1016357
740614
1914669
734780
1211752
1231624
1928470
1444443
1236230
21831
192415
939296
199450
204736
103684
778590
1703271
1182348
534432
723965
1153372
869609
299723
989209
1203645
1820045
1824345
947657
738206
350862
596708
678116
701370
1883779
169369
300811
22774
1682902
1080099
87414
1833526
1219385
1485304
181745
1084394
632759
1287590
1956730
1122093
1025216
890353
102172
29378
1603746
786033
574433
130626
1209241
1700879
1394432
791148
1103983
560332
58120
48753
1752860
177554
893771
1625827
1614375
1421610
154755
1298871
635214
394761
90784
1821092
674700
1178565
1835093
1492140
500387
671952
1665002
503069
305875
354826
1452232
1652343
1262512
1544967
676861
65213
1152936
203310
43285
227991
951885
1344446
379030
1128885
225922
266538
1078038
601027
703132
1775393
1923861
424304
939164
137793
847231
826460
504567
1709566
1277808
1814397
783144
996929
390050
1615246
1035326
786029
1476246
426870
1429024
1604149
73660
1262064
844825
1194926
531135
999448
188535
135527
1007650
556453
1776718
1268052
472687
422130
1610958
782965
91235
823954
1341294
1081428
160676
779114
4580
883705
69150
152380
1768432
121786
269990
409954
1084357
431657
327168
1224208
675832
593031
212274
1074557
1433328
757337
378177
845691
886038
776928
1088673
518753
1219171
61526
703001
599898
1149702
266196
1057992
559533
1547673
455868
1238169
1760569
887069
308124
117538
1699308
1716952
1624741
361952
528877
1025628
1218957
967523
1970986
1983764
378971
159100
1272839
1892346
1126947
248922
975366
536216
595603
365130
1447467
128408
614787
963700
370018
1953326
1742368
346486
210555
540389
1803614
842592
743500
20023
1430592
1456277
933163
1797396
347460
1582129
1057498
1898601
1281978
128027
1056065
26172
1074160
135
80931
1068345
1252677
1068206
1792266
657103
481728
122411
1056570
413960
1969897
1028154
309387
1501508
1838791
1646066
1600124
641967
1258438
779810
107333
1166780
1317990
1248834
850439
1736754
1820653
1453469
151389
1753140
272266
771249
1558337
1056325
1031941
247228
1736334
826083
1414085
620868
1958117
1878740
1655764
1539812
1318543
37891
953409
1990939
1714718
418368
1314587
1754198
713692
1003801
281923
1928162
1050595
1891662
1737891
1434469
1137577
305885
1541162
1593504
605153
766670
1891942
305114
1657550
1991001
922139
168806
355782
1828299
1279665
801526
309081
1351151
390734
100155
396833
1358573
846658
217446
329495
988381
1345770
36520
1457661
320212
128297
1708594
14796
64155
993162
856969
1104686
300889
31771
1430115
303447
997057
151494
808679
1339475
1882516
152632
1186852
1516617
1020815
951097
1356497
1070453
518162
425737
1527005
622534
1117290
215833
1522387
235634
1398211
1997643
371491
899551
1766967
796128
757439
1293158
1530613
918982
1931160
1700117
1013687
809658
886600
525006
1467890
829543
419700
885782
1677439
1628535
1650603
119065
172427
1160534
624761
171398
1408120
902737
1894226
400681
507951
977895
418640
791315
1900909
1772355
722468
546353
769608
834043
765511
834279
188633
698184
174415
1334170
333494
1861825
731784
1972855
208471
1331526
598113
1242959
1529320
32959
520800
80131
1660115
926821
682338
417126
1035493
1617746
620977
908856
518895
464552
1326317
1577973
24320
642440
1660277
76761
1670440
1040885
444423
1735665
1209720
1229148
300213
1437858
651463
143732
456266
3380
465173
875932
272657
962868
963508
233992
357033
1906173
691147
862589
447722
1161233
1887676
1051797
1127719
1917308
1192861
1396782
1760363
479898
1870111
1777779
940784
546696
98716
1446257
698111
757357
176739
1957076
797543
618770
1401537
823328
1126655
811888
329813
1089384
1009781
941839
535419
330483
1158775
1004446
937141
119690
180749
869086
383498
611110
730133
1451185
829758
1064666
1795425
1277110
1133326
1886353
917060
472268
1664919
9137
1859399
829037
733020
1053044
492863
660246
265124
806989
991447
1837336
1671044
1084926
344136
97494
1867221
95813
904436
149958
1744930
1753670
1896756
1813235
1670477
1137601
192019
494335
18714
1045750
944058
1107913
1353499
81088
935159
523052
1100457
1326744
1106895
817826
820319
1192795
793016
1684363
395751
1242876
1122264
1070592
22673
1291861
1162705
1681485
347932
1594704
61168
566283
1167275
469834
1888870
1736846
1589007
1404299
291361
1053763
272273
1867147
1504360
110240
1072063
1030499
1055454
585234
1154545
87163
387187
381453
399699
44803
281914
1407429
626964
1247190
576728
1671092
1986382
941608
1980661
1081937
56597
311023
1120457
1776430
702303
5875
741566
416090
812902
517500
1775840
1373441
1925249
1243534
271442
208447
1885028
861127
1471212
389670
1818631
524217
196577
366236
773882
216185
1970919
1851413
1680129
1567012
469390
1301998
1330902
896082
1316869
1920763
761308
463501
1294754
1573261
896597
869825
1283718
785006
1202172
1604123
1615822
1661336
623191
126334
574472
910165
490609
1168364
27529
268286
685126
1322540
723838
522425
283481
412029
686745
897706
1230839
1088344
29498
1229871
766166
1823584
585840
1032570
1408149
762142
228809
232972
1377872
1686570
1531377
746446
1870625
1107331
1683049
672319
32779
1125156
799578
1360926
1048600
1159552
1027833
131705
497811
692434
995609
413353
1487128
1259965
329188
1853279
1124254
821675
134866
5619
1431187
1988088
350150
772135
894199
1328109
1666868
1713704
471035
821637
795262
1295651
1040910
448499
1865372
230612
1207403
1825607
1711008
1957452
1035618
413494
1522850
1699197
1014247
544836
1477002
1404332
892843
703235
772185
889549
905434
596868
1155270
372608
1246586
450971
675386
1328828
1436985
864459
1441484
1026914
1813683
522500
1893548
1292407
807406
1298202
842838
202794
546402
650876
910600
1564654
815504
246029
1266294
386536
634481
1017008
371268
1346012
908366
506726
1840251
1723520
486924
1850926
925045
1938664
127045
1564504
1498790
272092
1726340
1327701
954127
1288063
1617177
131874
1533485
1574802
842496
957565
12245
567573
274471
1647011
1736255
226951
188988
1501700
1920565
40292
1211022
848152
1168243
678510
1915358
1296196
1207642
1574068
1388444
1808381
1671514
157373
326975
123668
1766063
344003
158627
264533
1315312
1261175
1927495
1334134
777693
1223648
378807
1599394
1928472
1659633
1538987
199396
1587117
1431868
1596467
1308352
1059216
955182
1723937
902006
1069855
626153
419821
1026695
1539286
1320557
1346417
1032138
51139
1462010
1707018
825010
816498
1214409
1349341
1722308
171726
1273146
1339012
1524766
1674877
761246
1706622
1391477
315474
306578
858908
1907873
1154982
762965
646098
1810172
1771517
401999
1778257
1010162
327917
1477521
1236801
1869488
1531779
793545
555416
1660169
859575
1543632
1369849
1861845
1276930
1198074
867010
123564
322711
178282
963501
1280044
1589922
565324
278595
62206
1160348
1985551
1552797
1921713
707598
1015947
1298607
1109897
1931092
942450
732263
688461
80285
1696467
1965160
1218353
778750
1010954
913842
25691
1779895
1602388
1708665
168702
1360326
1724665
1926960
857040
908222
535538
1047515
476310
1882601
211807
1587942
1163040
523352
1137070
1663792
794596
340249
1229005
1315156
777291
905605
342528
801881
821297
1859011
1652691
1093307
552512
1827102
1194775
580300
1305889
1280271
544405
1623110
486430
1495654
895798
935002
531326
1000672
532724
65611
1476404
160847
1766171
1946804
24887
269503
1989656
1512319
485806
558285
1099954
387561
1658674
650646
1862358
1893345
1960992
36278
355521
570829
534514
1221019
1988913
1802547
942911
1083902
1123022
311195
1965703
1275791
147655
1596610
800164
42158
553866
1391775
193795
1223768
369230
173159
143190
118004
1652778
1069059
1044825
209211
1380254
154654
297084
1098208
319580
1946297
169064
1565920
600257
1128418
751597
581910
1523274
49940
726710
1200183
1218578
1945798
776232
416086
1473387
15728
420167
1148012
197869
911452
637256
716859
1180999
1163956
1756062
1200217
1296974
1863365
716772
1402581
252646
138119
1463653
179996
380560
357989
1140540
1843035
902874
1715383
1889854
1505175
356372
1712938
1304645
231617
1628542
1641342
1515410
748753
846990
239103
317513
232185
1028404
989375
1351708
118626
274393
1831183
1831813
1321386
1576581
558599
1786482
1821852
1301369
1235362
458086
1090078
1173564
812106
231640
1112972
1893821
807625
331738
625543
726339
1083632
1591230
312408
1100680
1853853
1517585
1068497
1878647
409347
1133843
1184261
1762110
253774
184397
1350244
1433568
1274469
1598776
991281
1663199
1020136
1851764
207139
319809
924619
1558594
1757574
1812785
79122
83865
1823870
1362346
1615717
1472157
1494395
1244152
57309
35962
152702
1932059
308976
1680134
958752
954150
1914490
1139493
268959
831664
1367612
1480010
1526098
571244
1425671
186293
1606667
1029201
266917
1716225
727215
959464
390212
1523689
607427
1126790
179441
128753
58443
1275033
769085
204909
1969668
805541
930393
502717
1634156
1034495
1008023
1292220
1940729
410653
688657
671445
1983439
1551874
963664
591037
1002288
1595006
1319171
1364862
1983107
798368
1982158
1400879
439842
1622317
919822
945932
1760334
1276421
971947
1369751
115383
1697154
2014
1120532
1021272
491555
580783
656504
108551
159736
419782
282997
748671
925489
336913
434656
1287774
407049
1128199
775459
1462891
521715
1475024
911657
721680
669317
1270263
1523441
597026
1153593
226685
848103
1482220
1822537
988406
1877730
1232645
1411691
956388
1729162
106319
457423
1969985
295854
1278448
324944
1442097
227415
1181578
104596
494149
224774
696865
1881328
1615414
882571
25387
1490091
1524433
842259
369283
194741
1286111
1226277
1515741
1083312
1928084
541062
1574513
340865
726453
1279067
1479380
1288049
873888
1505039
371038
953299
406258
945095
1721598
426140
1978418
547570
626602
500895
1516120
231123
262323
357525
1475781
1809375
1432545
215355
219393
297239
1778023
1787068
708897
1213658
1985939
1259239
1300511
1795507
53435
1268025
140010
1694404
873189
296292
951832
527839
1852525
1464303
733547
1992491
290712
1043394
821743
1974092
1931466
1742579
591097
1883952
336157
752088
1309970
1138307
321639
1149667
297637
735305
380252
264365
687380
1562660
511761
1853202
25720
1092792
918136
408535
206562
199077
918312
1873524
1939378
1051414
1180685
1074306
1295082
1017346
1454355
1486578
1008076
684196
1362300
1377363
983808
1323164
1616980
1191269
1283794
1490142
395324
1990198
309158
823079
718546
190729
1026505
1714973
1407431
915456
891740
1860904
1080264
620765
638733
1493042
343833
767626
232835
298574
849908
1390772
1095621
512797
912147
517373
450539
494908
1135026
1059714
1174074
1605838
494552
836584
235040
1973798
649071
304997
529608
1493998
86531
1532194
874961
325787
535725
226163
136332
1729157
1424644
390207
1845996
407433
1941853
1808287
257462
1011289
1903241
685525
1106220
1722224
863977
1893102
169489
526005
557670
1452244
1368835
1030945
1020146
1091892
1681610
1527285
1352598
1805667
1536028
78187
500358
738947
1733733
67305
1079752
1915005
1168578
1931533
1875189
1863836
1240372
111478
1366125
494411
85527
277005
1889593
1752543
178160
1395624
81652
1264551
1616055
1633692
906740
688165
880890
528406
445183
141078
1360419
1847415
485388
78777
1150975
56938
1111678
1148462
730885
496827
354584
1638779
470732
847728
661761
301783
508873
463454
1289365
966716
497107
276528
389137
1853421
1017317
1207838
1048261
1877875
1194413
1855814
1304042
1901526
869309
302132
1358366
885791
443989
1261617
458000
281111
1340784
1985895
326333
703073
488985
1477250
1413084
1902398
523832
187281
1982001
983495
86509
1623461
910617
986207
566847
356957
692131
1919241
1628425
500442
1504527
667159
551309
348703
368668
913805
545437
1348857
1383751
1083779
524909
1275453
98153
1803425
988341
337439
1008476
51130
1214344
1447983
583717
1542447
284205
498802
1202655
1677421
887977
433656
1729676
1027036
1501981
1046538
822246
717881
1063250
988718
1376851
264230
558213
532005
1543550
755940
977681
628
1610529
1116806
1458826
625454
1342277
63404
1467668
315600
1591107
1994137
186762
287233
554158
181199
1582300
1352925
1819465
1886040
1158425
465183
1971327
494686
594709
764966
1496636
1759686
77063
759368
1578498
814864
1412869
325611
577438
428520
187533
1846777
792957
1017286
843182
1087533
593820
543981
28303
820548
1376198
536257
1564163
551712
931792
1004466
56552
631575
1998493
497619
1910226
1423864
790720
180146
698141
955367
496361
58181
415626
1276151
1815203
546042
649533
1746523
843775
1433220
1080871
1542488
743460
720542
1982941
110053
1725904
1658273
1419416
1615673
380152
473462
1648923
871365
716099
1476462
67547
151871
780712
327544
1498915
275783
831333
1604137
1820919
1840026
1527703
349884
1779545
1818197
441630
1335710
1752848
82387
923311
1579006
1716428
999380
1247647
1769843
277300
147855
1452395
1221246
1149061
593096
786624
930811
1980955
1968653
975144
130172
1387481
939590
529125
504322
92801
674174
1214762
1894266
603916
983197
1295614
831296
604322
740286
891025
1657069
1940235
1680727
119161
1998667
672821
1391745
1816233
192553
1550007
294767
1117329
1371606
1296647
1793405
1430305
715514
1751286
1151501
307555
271155
1481550
1732533
791188
1494223
1709809
1940420
1324199
1638719
1876860
206352
822495
975810
1965853
82095
963507
1368667
1887446
739324
1367333
1855643
325328
312918
689418
78567
1809000
752505
56261
535380
643151
657085
1815988
962836
937472
1261084
1737456
1278762
1381599
1177841
196298
1939951
326796
1335295
1330984
1704662
1074799
1902757
355621
1949600
541128
1131883
326577
1898475
122586
985732
1903732
1783140
685175
1521147
647642
1152964
1786017
1456452
1555342
167807
741193
673104
1110537
391161
854864
147780
308623
856652
1278333
715256
1753356
503672
1746690
763033
595957
1909818
832340
1924392
406861
1680837
1884259
872689
725990
1487771
564194
1255875
1576086
988048
86702
1380296
732207
947234
1236750
256818
71692
1304833
217683
1135514
668066
1076036
1131183
1675973
67963
1312441
1498203
1347172
1927091
1005173
1523822
1008882
1218566
1371531
487525
444997
805338
701394
750126
1067088
719768
728745
999195
728838
469881
806591
1195603
1573715
546267
1843738
827980
1744319
1553282
1567663
1979697
266516
819582
1037636
278917
1287634
1806339
1079721
660650
581503
226859
1681779
897782
1959102
1130865
1738477
838178
1103677
1162476
435054
949352
1700082
994672
152764
1815504
1649848
221826
585239
805538
662996
805909
1120333
1776049
1760498
1436303
1397810
250759
960573
1115084
917277
332275
1588962
493234
1137976
670666
1004903
1783309
788067
360236
270562
870414
659946
1141680
420546
1051496
1750226
1367923
1358781
1307269
796600
1427876
435174
1158422
1912280
36611
897916
894759
1716477
615748
905208
1481847
404819
1685084
81993
1158262
1994579
135377
1826456
528414
1223945
519470
1194244
249938
51821
375036
894000
31802
122583
1102497
804602
1875989
145095
1850879
362785
524422
1371652
731134
387519
187509
1700885
803478
429272
1280969
117132
1359610
564740
1658125
262371
1382672
594344
1110883
556803
65397
716649
1357650
1679446
1707765
456571
1882348
115987
1726388
900711
57048
253797
715524
947920
1415538
120880
127519
1982893
1046192
129007
558049
376533
1937988
764694
62428
754916
887038
1785348
1897539
168975
1026504
669807
1620058
225584
1749461
743249
1260712
1210384
835828
615605
1952943
1687832
1084733
183812
59291
169476
445457
259942
1656788
1911399
237476
1402814
1642112
829237
163365
1825409
224732
1788105
446150
1736294
240271
928170
358906
625081
1075095
1002120
489204
1427236
452843
880338
241611
803602
1858045
58080
1036180
1016546
1209397
1550215
1846996
350510
1437429
1750984
425912
218577
369003
103364
1575720
1644483
345990
1824264
1956160
1417393
1051009
144364
1520636
591807
545551
1061706
769797
962698
104701
1436259
1496862
417679
187872
1525442
670661
1462506
136342
534825
1452919
1170427
1291445
708819
1285810
1938758
1312393
1661962
1733446
1405154
27765
1665242
314002
167459
1955781
1045583
1185307
1881942
1414249
780128
284570
1946811
351285
630417
1183245
1272391
1436656
949963
708355
29103
1850049
1994905
713649
1589577
776819
1155825
683689
1875081
122708
1130175
147128
718611
1930347
358687
468690
1991862
1677998
472527
615531
1964860
842497
226748
1877945
730311
699126
1462773
853480
1006197
798325
542861
1807246
53871
1974750
169746
1959338
277391
371593
1210215
1769468
827091
1043583
11515
1288276
1378365
1230133
197290
507185
1229047
390251
534538
1669717
1793780
461728
878330
1951508
1433013
690748
1810646
1690385
928521
1713018
639489
251137
796236
433381
852655
1576329
668459
953794
1348762
794487
128219
1493482
1845108
584155
1940423
179646
706361
1510921
1688302
1440588
77934
1594975
443160
1518149
436631
1325646
386150
971009
916579
89174
52799
1446624
727536
1577484
1079624
1054210
1206497
326868
1313133
1167811
531337
698347
1280822
1422219
743933
1064550
1679434
966692
692524
507779
1994574
243175
258700
1839563
1755700
1804018
803850
446532
1331765
1849043
1647685
769114
1314666
1215112
1575310
275008
297277
367337
1383606
1346710
1949814
420248
1962681
1223226
937779
939876
685849
797153
1615134
365922
1018276
39809
562610
1450846
1886451
706457
1166982
1067306
1368030
260011
1482692
216319
1856387
1912161
252486
897566
1371884
313154
1542316
812563
1619706
777784
1732838
51809
204803
445696
1603286
1471101
1504560
597392
1314512
337125
1181727
396787
1513971
1607960
1224243
158036
573480
462340
1188741
728913
1314707
821525
1629025
1596979
1054949
673602
1099678
1831082
408928
114204
1920214
521986
894945
767922
1616506
1288903
794702
1318701
989680
88880
173826
512493
1424546
1553852
1653441
260675
216897
216957
376180
211378
230410
1548122
29820
371505
1439035
823460
1436764
325784
1700732
685360
530467
1891477
249511
1952978
386175
1435189
162882
1492982
943615
379446
717062
617669
663816
665186
1663545
910951
371416
1667213
1728857
70857
1519352
1888678
1357019
804700
1965830
1612488
1372305
1436521
1378469
254928
896102
1705437
301654
1568938
1208290
1778752
231353
751249
945513
11965
1957660
374142
1917251
1612495
1089791
53895
1154696
1159172
916629
1373336
329992
1756597
339378
305363
244813
1433406
1469564
791586
386982
573612
216082
253287
187325
260770
1601619
303026
1336376
1180355
934294
1486642
647063
505497
1953587
470294
575285
125324
745379
638192
1942482
788798
530669
1598821
1067739
472973
1303176
702849
869036
1566265
1460034
1342942
1643382
1776287
1988133
480186
1576818
1717768
900521
780226
915728
86027
833274
1565364
211581
688646
451330
511326
1400948
1408593
902696
310514
44459
319302
1645516
432433
393181
1700647
869194
1514548
431661
708870
1307171
1565656
1392943
259918
503667
265724
16243
755045
324818
563475
1227350
872564
1791490
884416
629483
918979
1818755
931658
1279297
1997039
770346
1263109
219515
458227
38966
75371
686328
896389
1901893
1787503
16913
1977562
1720814
1344172
1945488
1047595
1602339
1836441
1391924
436106
1366403
1128485
47323
607231
118762
837814
737822
1649819
286117
832617
541095
328688
490736
1961377
1182628
193491
388750
692093
366683
1974530
1817672
901244
150876
1862981
1748001
670025
672452
1323231
125225
730145
961509
1286334
1668523
1437670
1112120
1090801
856925
253809
1793402
1565353
627432
1363035
1614695
486994
1563057
97561
1699957
1081800
87820
108094
1657314
76599
1544657
232184
998787
797904
1275252
1889314
111395
228189
1134724
1360038
1942808
440797
225396
708288
1073251
197908
522026
56345
54838
30570
1463862
931763
1715694
875625
1819632
1504154
1850187
1704380
423451
1568662
1071409
210781
990857
555088
1371733
729707
112702
328572
283915
514562
1445148
948315
1047475
384164
201546
436093
901903
1597708
677986
1383428
1969775
1523791
1604098
224150
785820
1705816
25038
375590
429318
312370
1701941
1661945
1784454
297690
649121
1606859
1951526
1940981
638409
1133322
1544972
1582358
1518285
1595182
1873845
1161267
1791778
1060216
1399423
1771068
96492
898433
17539
1522069
55895
1074659
1295349
893415
697320
1524993
1662479
577570
442634
1689542
1543412
766597
1835316
1884272
1747387
1698370
1596197
520487
537337
428142
1942591
1036473
1467739
1647465
930832
1007763
1352727
1241184
1377578
1514540
416191
1683617
620143
24245
1287832
1576685
131986
1883689
1066090
1228261
541789
925372
486474
46787
1142073
652780
635818
226934
91411
1280430
1789074
1678677
605364
1757734
1335970
636795
867955
136399
360156
481041
1816085
1495064
427621
495386
50473
1321136
851946
76953
662340
305305
1520963
1304912
1240089
1786192
843299
912841
1816344
1211030
1418083
326663
404076
1339366
1895023
1502949
228907
1861514
1096461
109347
1451431
202958
99842
1247582
526677
545463
810344
96773
860386
285467
1573741
1081655
104920
1058464
1874668
584505
908228
1875728
807531
120928
1565893
1055436
815384
351399
782075
1560903
420327
1323781
672461
162291
1077555
734761
221442
553316
1303139
682776
968263
1064329
1687127
1680326
1781084
1036644
1759312
1534443
1867556
1050311
1964289
450725
1644063
1673127
1817651
1261450
1784873
75964
928088
600233
1979296
1830605
1283809
194857
734452
222131
1482962
1996328
1008488
851776
1317740
1211268
90745
446837
757793
1901466
1633316
860517
813166
1272200
88675
1294297
1827653
983194
954458
466063
1249444
184133
1843296
513757
31912
512092
1462349
210374
1841150
386975
1960265
899399
1336943
604176
1804031
1048564
1858343
1009889
580118
772651
1096629
1305575
1429855
489914
1487950
600164
1201271
47838
1142923
1410877
666630
804445
1523612
743446
925381
1533588
1852754
767725
844513
1582307
1635242
1931459
1941118
1877086
812674
1300177
54589
1572356
1732607
1259150
1096601
510257
1565255
473980
1782509
1046495
1250366
1971841
55204
1017854
736329
1520653
14122
903085
1045076
1613781
1444980
1649919
1734760
1560639
681597
22135
1941076
247597
1784578
993028
1079679
1265464
1304532
1282864
998023
1230260
774087
1165425
1452486
594421
416592
897246
414656
1831037
1823040
1742892
1456188
1232237
389734
1247838
879517
1374470
1392397
1610792
175049
1711486
950570
1882226
1870576
697296
1987533
895603
587472
509085
564634
11598
746895
70162
1885790
1544428
1835716
1165936
685177
229833
1553234
627711
44379
1694609
19126
330556
1203255
1429279
884888
977018
1839010
878238
815041
1983638
1940975
852828
951067
1902299
257881
447962
1339635
1041783
1918991
1083767
105982
1400751
1849410
1340073
1885954
265003
1545915
24753
1986066
594672
125884
168986
963591
484656
1766779
1531653
1123474
1955442
302846
403969
105624
1080664
689106
194856
678050
1354928
1039195
1709495
187067
1173102
506180
687337
1459163
563237
1988273
1962916
728559
1641204
453635
7892
650642
1895623
956752
1180879
693888
1550985
1312034
434478
124142
1629703
160863
1688314
216212
128235
1631407
246514
74218
1089837
1984913
290741
269887
455035
1382201
916674
449968
1675977
1377087
107777
467746
1044565
742352
753072
184894
634597
180727
1588867
1971293
658547
1654163
1307353
677189
650613
1848446
196514
31058
989477
745308
269311
747645
142159
189883
471199
797684
137436
545755
1718867
115499
803508
719766
1296624
893881
1038307
1586176
454823
715551
1255515
605656
1629992
5342
1666197
1377373
711140
1081260
1989922
304420
869737
176415
1413247
1924196
425055
1187426
618488
1600110
356113
155574
193900
825647
1298994
1400491
714377
1707056
779423
702736
1967153
844209
587387
1066324
1032441
168403
553078
421942
612179
728183
1692321
1925713
658967
385147
863139
885403
1873337
1515912
1549271
1703344
1078005
25624
290187
161940
44414
165167
1480089
296331
1495811
1213590
1448094
782950
659017
912059
965404
721421
456264
406690
847613
868364
1156109
107129
1761411
1485101
1013141
1467928
832060
1930559
1681641
1077834
31528
445378
468423
656928
1020420
553437
1537293
326945
1349874
792915
1884949
1269817
725189
1829351
1196949
1956574
581671
1800134
1285862
1797479
221591
1405490
1879029
375181
1448593
1277042
465679
664379
484420
1020306
1665666
107734
1649649
346576
944023
1151314
1334943
275009
945008
1137841
157323
1661895
547992
1936885
564906
1124229
501477
1339658
401699
1766645
1392896
374054
301749
485602
779147
1464567
714744
1938539
443194
117694
1308176
425360
755413
821267
585052
866296
1281228
570194
1496548
1376591
1766251
672119
382392
388061
1780809
340940
1677063
44202
817323
749829
587889
1467841
1207449
769184
1265792
884667
1006024
510713
1091035
1087436
613351
1700075
1185770
253460
1570367
1741787
1813015
551846
555650
216373
1809248
853708
1607014
460054
1507782
484450
166339
666931
35946
559426
1617122
225066
1063075
904207
1790755
1458931
1959982
837987
1902094
829012
923520
1860831
1319570
202120
935732
355349
1115081
891321
1756858
1885216
808115
1518543
1706006
1309493
729088
1142796
1474944
1910184
1558918
95521
1019221
711207
1312841
1606705
855024
1493177
571254
1835880
1311315
1598847
407589
1688021
368433
1497825
1772972
1366254
780461
488238
774401
1464620
766707
673087
895953
1952568
1838194
1551583
790300
1794795
964956
1244639
577456
359012
1292399
528631
1822399
835163
1067843
340057
1964969
624676
849655
250284
1121469
847648
181222
1391161
1251561
1972005
1724469
932035
772860
329176
696206
1016152
1465
1026924
1002605
243377
1848314
77338
451850
105580
81491
1227357
1572745
645320
1412036
1273134
145958
341084
1270350
1735709
1222551
340226
469155
924950
698502
1391157
12848
964208
1321391
1910250
1550218
1056858
45514
1154425
272610
1989977
455025
1088576
1286484
680985
1352350
555834
173295
1270503
970326
711284
522107
717454
99285
1032781
163528
1197066
1645909
568796
1889186
302988
700661
889051
702391
1825364
681575
427969
376877
398356
1628365
117465
609932
1001093
1289989
1078594
1901966
1503078
688145
726047
587
1164270
758238
185047
815875
1695929
272871
362407
1814958
1134135
1132348
740240
635412
1961478
1612190
797795
1809010
925637
817960
12669
356387
441259
1457825
121929
1949733
364957
802962
737204
192671
68339
1481916
62552
730950
648226
515642
1514337
843666
1583963
1127898
877809
16546
272259
1375245
1383714
877969
591572
905345
1533256
540995
1688250
1039478
229313
1840153
1609705
1243139
436401
81838
575077
507078
291398
359020
960818
1960178
382271
907705
750622
60035
806174
350244
697325
1397959
1789661
1964362
1187678
1124575
1199873
1731326
1243389
1109460
113139
792308
1344821
167622
1606077
508446
1612163
898274
1937276
1583208
1991958
1362892
497396
507770
1221008
578549
634911
916825
1318476
897926
1262806
641714
715146
1581984
1493209
1326884
1044744
151907
46454
1453405
991851
301021
1035475
229576
187584
510548
832402
1831790
154124
1181319
1353493
687287
1919016
877670
1176792
1273440
1238609
118092
320770
1918284
1795444
1831763
1137431
1843046
713006
1253666
1339018
1418410
601186
716231
26867
521838
605681
1049032
664038
1877728
426329
815180
543618
216156
92599
1196057
1613030
1822709
867810
431293
1974790
1493301
1924055
48847
792794
1772795
1095958
766762
269958
1378692
287553
995847
1123740
659460
337045
1210662
254432
1336
995739
1637346
1719628
1342006
1444004
1186015
1385558
1383413
213042
1875764
1860913
366146
1311350
885567
1089328
1239501
1675786
1096493
461410
1833485
403081
866121
1749007
1405249
1636980
976764
701688
1513914
274689
344000
205953
1570928
52820
46263
1521134
139425
1191998
1545290
816422
1987966
1338976
1114000
219424
1423992
1851365
337291
120662
1480795
354113
1243199
347044
76011
274557
422615
819757
964395
1115189
645584
1211071
1423571
285716
890685
953546
1998480
1574925
751399
1342883
1065877
270957
771866
592748
467936
1860578
236693
362040
6192
330961
1064771
1588428
1934813
242249
725501
523399
662956
1803695
1033888
675925
1460220
1866505
514203
1222545
1514857
1156448
1992134
1813921
522167
1299825
542687
1773023
1994087
1602818
512374
1395162
260232
1720772
1267958
1255950
1189472
1762934
1369313
1147659
1433115
366771
83789
776275
1127851
1876249
535157
1748102
537476
1180339
820443
1434040
1251500
1370958
1408781
1383251
605347
776344
1917731
344257
1027077
532562
1179878
1447390
927876
1311041
407314
415732
329780
1877633
1637961
1824601
1572050
1021584
738955
201600
1578985
414285
839895
595255
1991273
907569
1493699
857983
1439713
953322
230755
865079
1361785
259014
926208
1428933
364183
1684179
1589015
28239
1142642
1630903
225748
1799650
1124603
693205
1041803
1062758
1521655
103417
480915
1515136
990189
1475753
1259964
1811632
1412858
1416128
621765
1844672
1125500
685385
926657
986222
794492
700931
608178
1904104
400696
1959888
999619
1330362
721403
507945
293187
213646
1204478
388761
1291706
660253
425471
1271521
1054831
811992
1190192
627796
996331
1648865
1519344
841363
482776
1018590
1617698
338379
1844879
1974079
935355
947017
566853
1270753
471745
586023
474608
824620
1648114
758
209809
1467429
1025871
739167
1922474
1190864
1635115
1231917
912368
1742784
624618
1988694
1436624
68884
1077716
838806
1563737
224308
560635
59605
1867252
1091040
329095
201729
1111760
1770260
1723840
1010765
1820794
1110338
1857414
147799
1386215
1413531
1184042
1538956
247253
893814
1229030
919550
1038443
1612564
871079
1939513
1466556
1262044
1921956
1735053
356451
289313
1151532
724110
1367838
1516426
233317
1036221
644604
1821522
944328
603064
610389
1890497
326167
1365202
1632676
1294975
1744801
1460890
1631500
12522
554320
267622
1095947
701238
382698
1595851
811843
1256804
864240
868695
688717
906688
4824
414760
813903
1064451
254009
594930
1789357
432189
949159
1248285
1797625
498079
374399
1109897
1435768
1646648
1968406
1968948
1006043
797878
1388866
1876126
1097733
466675
1087196
621165
1275871
831899
1198503
1181630
393143
757532
52224
1454823
1326107
919985
1195394
6927
1645723
1483229
1754168
372576
1902464
939335
902132
1258102
1069075
926620
1809209
1126806
1572048
446096
326885
1693114
1851533
1804581
647294
568018
1631334
971711
569437
1987476
150407
125583
1938111
226324
19566
782647
1704385
317064
491945
1544621
1507865
68957
260844
1410823
787227
417879
899880
1369558
309051
1636362
462805
141252
1865323
1608697
609082
1881155
602931
1281340
1718857
115203
1756499
1047987
1534327
1327878
1609607
1095003
1663458
1358086
1668640
1461896
194838
1983495
170515
720724
1744245
1288533
831551
513166
1398339
1069962
1957929
1445032
1271708
1854109
143532
1626840
583204
1227990
1884341
854210
554610
1744550
659548
1897957
1878390
105680
753379
1507049
1487140
623083
163911
528177
406960
348753
1317078
1966663
1037476
354143
1549498
1780078
645550
553809
1929420
1691951
184780
1631233
1413905
1981852
723268
1514184
175248
58223
675276
939644
1760822
812905
386726
572335
520427
211766
335608
183652
884122
1314319
1616527
1870944
577141
1187938
938854
1907388
1753174
1050611
8598
685679
1247512
1052527
712021
1159819
1071647
734175
1226524
630353
27846
1421001
732669
707247
1488282
41219
1754449
381918
1658650
89993
929594
848107
1456843
1160899
1817282
1460976
89993
519641
549127
278864
1260895
627035
914101
1838087
1663454
1373432
581018
277827
554798
1065621
221088
723158
776265
1346186
1812637
228885
1565516
1269094
686536
1692023
1474077
1951048
1055314
278877
531843
634408
1531497
863362
1633185
756807
1668287
15874
1264534
1977785
581676
1973441
1163516
1500125
233304
359729
129127
410905
171228
706933
1381244
1739485
381464
198826
1369589
1459615
1637607
508529
292461
519793
1731459
1721183
1824981
794404
1480647
894977
1185137
1140360
1512082
997407
191001
1503607
1993426
1328718
498006
657648
1561397
635381
321722
1348325
1621903
374217
1496577
6541
384286
1372142
1441937
486122
24093
1203990
648459
945485
722519
1301601
1800768
1540239
367386
791149
1184593
1426606
1044291
881764
788993
1491547
1166646
43343
1443892
1867721
1637039
1645965
589736
1115097
1397439
1715641
798925
24652
288602
651754
714713
195825
1654824
262709
986558
1718171
1814222
1492529
1806603
1101230
22227
1201892
404862
740316
982843
740151
1904813
309814
1796271
1726108
1261634
126142
653766
860951
740725
199038
354485
540683
709335
60148
1224257
1100424
1452238
694422
613338
612514
1151370
363623
1057204
1972699
315626
1113030
1207741
1752672
1876171
1353390
920063
307304
1089388
1230034
813143
1239892
1341386
419513
228983
1217626
1403766
724761
830441
526324
1837707
256364
1054468
1713286
86727
1084951
402594
1290236
1494844
351202
1592014
1796350
560818
653462
1166052
1738022
934265
390265
1305045
157064
1059705
312013
125989
679905
1006399
862121
1555544
1754438
1795269
392232
647547
1673178
1497990
333973
756603
1616151
924230
1003028
988089
1744580
568607
1194924
250046
1906141
83766
517460
211869
1539432
1588719
855205
371104
1508492
1071792
1537070
1916207
1525908
739391
1055521
10049
1728091
1230076
1592033
661114
415356
1526367
339906
1562655
1361992
686995
1298929
1172059
1073778
1945838
286553
1973676
1511558
742892
794654
1613628
1764553
912335
1698354
1632655
1368477
1153
394217
71570
672350
918060
416124
1629510
906871
628700
673547
998753
1871116
1591255
1593264
1703628
887190
1687400
1278973
712067
995345
1456994
612741
397062
1002414
138180
61936
1453317
1313740
209101
399467
957311
6199
1520743
161567
1395673
1314045
1695459
1610844
127761
1692482
1947804
12554
1346358
489201
932525
873168
1546362
1426757
1251472
483920
373242
1101387
1370404
1618962
1222597
384426
662429
1299026
822830
1208384
700968
322971
1263098
970266
159643
1094002
400892
1756514
1140836
1718441
733802
1341106
1597904
343709
291802
661041
669370
257098
521317
429036
428893
1896473
1868649
415291
327007
1306763
36246
1243499
1196690
562939
1095849
1684542
225000
1743901
1104054
92972
1092473
1170573
302231
1673419
1414538
1979811
1295907
1965489
1570942
568262
696470
103482
350545
100907
1873148
1371991
506401
1917671
1142138
509604
839941
1596002
1430947
1182884
1695829
1403828
1651947
212519
1039962
687137
1335814
284877
254181
230928
277434
164243
1013173
762590
7207
1078861
807248
1517197
390585
1848913
1563740
315816
451667
1898159
1862132
1980656
590751
313292
1034011
1414536
1152732
1043182
1059237
308343
238082
1015442
1417065
153836
1937791
464422
858365
278639
547185
1966330
852452
1804563
1959686
1583821
1064094
737215
175245
1056169
817569
427603
1050765
1034763
1920005
185549
1729999
1987755
166950
665486
363861
770656
221083
1372634
826821
1018956
1594878
1671684
500559
716606
1026781
630888
95576
141686
1199968
1524159
735980
777214
1465012
121743
519431
1473134
252988
1578008
1421781
1028489
1601102
557167
1311323
182348
485303
642016
1457341
1609448
853394
1021652
1071067
571784
1560109
726580
1419419
1876381
861067
614422
1593001
1849089
1140176
944669
1570619
974288
1436350
660604
1280769
1360655
1416918
1576490
1923257
1671303
960364
178254
1968063
1574932
1620566
978361
713282
1699500
131408
1099994
731707
1110328
1475707
458999
1360663
984242
1303806
1192619
951285
767609
628250
1433882
740427
1751675
1831090
1306185
1961660
1448204
1232728
580715
1835194
1591777
1600940
1036081
1906773
1239041
1333253
1578794
390217
859447
905460
1493099
97923
1133510
1503764
520622
461342
797137
1090996
1931272
1438352
970986
1085026
1966399
266452
1440992
1972597
770529
135035
1195268
1551566
690511
482209
193156
172659
193832
947227
557561
722073
1461132
1543073
898978
184269
71959
608640
1007713
1676654
58333
1188151
424009
1863456
692869
1039027
1098540
929579
1012629
933163
1881825
1045197
1740856
1230508
1874984
434627
886014
1637506
1049757
1680272
1554306
1928940
1358507
1306418
271410
1099915
361591
963958
409193
1096661
1294401
979325
981554
138919
1659398
937766
1669803
37536
201815
1063943
573641
497096
810069
1422607
1415587
771163
1847708
1440866
1583243
878981
593571
1302579
1829243
686668
1305742
603073
946900
675730
1711207
225137
810750
829662
1541487
1058709
1844010
1341871
1899866
1986177
1346178
957013
896457
1063695
1189229
1105942
1787395
1549369
1820854
245291
1990179
1282011
251036
1366647
447085
1900463
50457
1712712
89670
1859129
499896
168434
1145445
546831
47884
1610278
453980
1603042
1725092
460749
1961854
941405
79119
1489894
182386
1140891
1545021
925169
1659812
1144781
533896
520611
733442
547039
1660063
434856
1364094
182956
1169192
433465
370267
739460
801665
604513
1022418
733663
838086
1150748
561297
1505002
1916007
1394235
220255
697854
1575739
1183928
833817
191167
204393
1721582
1337514
1079176
975210
140545
697572
732713
1022215
1055767
1118147
709596
1890114
885864
243065
1875020
1757582
78968
737612
1761051
1123854
12506
109039
1318617
1328060
1772869
1037004
1846024
602832
286925
1678245
1290799
585667
187985
1483840
1714386
1398123
639363
1241037
1458998
427549
1127988
1535545
581100
777764
1143641
1955872
1504795
365688
887243
1297761
253214
1929193
524302
49068
611972
510483
149233
671910
955919
1852575
351263
754414
616755
612026
221513
872787
1259134
36731
1115298
1122507
1122329
1583446
1604673
1735608
207338
579516
1383983
1572202
1625053
14937
1828495
1521721
940599
1961131
1004592
739103
380717
1543753
1663813
821732
697414
1470056
306420
1574727
1673318
1746271
1014299
1966878
310105
1398177
422785
1678580
445318
1831687
976517
1974235
744582
750570
1161863
738645
1200082
1334723
207961
986962
1325702
1210206
1663728
315031
1706330
752918
1785216
1799493
793933
1224110
1902542
227788
334450
1497554
1964951
226001
46434
1482831
1701504
693575
569848
1173846
38766
506436
1306614
547529
879224
1518545
1330204
1115732
1148631
736967
1215504
1788945
1397877
1762905
1054529
1453673
493393
1918025
641820
1733550
1769849
851811
1638939
1938869
1731769
1502905
1008382
300411
1755402
959582
1613246
1263318
990657
974807
1061224
1024346
571021
1553581
820105
921011
697391
1315350
879096
1724710
512066
1834447
468729
1708889
30222
375219
507040
413344
1078471
782053
1722709
1557554
1962176
1766704
832660
1561099
1011830
567915
1951759
1925481
1600596
868017
624454
1839020
337088
1515980
549269
1466208
777860
1120014
682202
444336
133176
834568
1291229
964579
615050
586361
509912
458914
837785
807178
680966
883882
866551
1579713
676021
1216876
747935
1267333
1794490
491776
1181848
1995367
1031196
944798
218234
1741763
1099376
1382014
553231
363015
529515
1615520
286131
553844
1275173
1916768
1255437
327680
1480588
1218033
198819
1041288
103339
1565473
406827
1369231
1800815
1323697
22052
482008
1056511
701632
753141
1664666
35094
1790876
1809717
459650
850668
630622
439643
1356871
510475
1324445
666528
868260
1256223
899813
1670777
205055
1192316
270386
1781479
677410
1044574
928
824261
230992
1303310
1258250
1621826
1014825
64556
458574
1030348
1794267
1788972
156730
728667
137335
885152
1516046
505992
1287066
1276552
955921
1605630
1393266
1956801
377024
1107612
151797
1934789
994225
607238
1806593
286270
326335
1038385
651420
1481214
1415650
44607
6969
615392
1632951
885791
743050
1931449
1072100
896978
1549954
1478339
1144816
100909
490881
1078697
1930941
1730165
742432
722485
721890
526550
296043
912067
541374
676113
1718103
843912
1167888
272531
485754
1594561
885095
432559
1717792
1464855
810219
144173
313078
1502051
532158
1626478
572588
411707
1133217
374778
1414126
1630085
1271772
1973126
1217781
374276
1047797
1848177
768551
1680015
1225190
1175854
493542
224751
13185
648152
50595
444708
1019330
374453
608719
1449244
341337
154871
647086
1628486
1530881
1281438
603992
303735
1080882
516849
193494
35351
54791
1169596
1186314
321411
56266
1060494
1509397
922005
219270
1706692
1810615
1521138
283975
1531051
989502
897070
1645262
1183902
34041
7092
1908022
591936
1114386
1100779
1207769
36004
51326
471613
1879749
816422
775031
956738
193851
1914960
1399988
1021552
1185263
308062
1876065
235269
1278171
1923664
1223869
358203
1235804
14063
1856652
13327
308519
1690007
47303
332164
807306
149472
849679
576495
1273185
558911
1818794
1684928
575001
1441415
528960
886379
1411679
283406
1436544
121400
1671351
113015
1907867
11661
912308
392845
556181
395715
518034
242574
26832
572354
1748261
720099
158230
840166
754747
1521026
1825733
1229601
88496
486661
378936
8430
1009659
107472
637237
1439845
96694
843273
1992850
1972260
1556391
1834207
670122
1345679
1668432
248430
322603
369769
63180
86457
1978231
996757
1160960
1901307
1866770
1380417
547122
1299836
1217325
513035
391935
573057
1951502
1734957
66037
949721
950608
1575598
561502
749820
11574
52960
1001253
1592075
681160
158841
630568
1051461
1189093
1561690
1932893
1447389
1752132
1811901
277976
888128
1902375
1431945
1413453
1087083
236136
621295
1914620
1625646
814768
243959
612531
91010
1167987
1913933
1941630
740239
556281
1135689
955396
204841
1959294
500783
1536226
1236065
769646
641453
891819
1611343
566717
1772113
576751
1918390
1393709
684791
385130
1528492
764871
421745
98521
1638086
1799274
695501
1829768
201307
948285
1608957
771749
974189
874572
1333535
1780546
1778528
1321585
1967110
830395
1242121
1220509
243455
431101
103534
754853
4915
1593056
1261419
168903
1077969
923135
1129624
34902
1551184
524413
366756
1134663
1448357
804062
1488146
1647903
1092145
409526
1327335
1527430
168981
1649111
759754
177497
761901
955968
1053386
144093
339105
1346326
727099
1858038
667863
574530
413059
244658
1832651
1610691
1273085
1562594
193417
1711755
215141
1999936
1334869
302633
1847258
835782
798091
1544489
1323680
51640
1121173
1937602
842783
683786
1792094
1893975
242383
45131
1119942
737868
540140
159816
965625
1067084
1241669
1673495
1482498
1144873
1174886
1527690
273869
611702
807724
1313699
869436
1674859
1004378
212098
1586453
1770364
1537890
1986434
1466184
180142
1504196
1673760
624568
1289762
626625
1690644
456649
1195466
1816818
47493
1272973
1870232
1648895
36283
116608
1058317
1812938
1261256
1908351
1022860
702745
1233790
1904587
383747
1078473
1958792
810565
31338
1284055
888852
487048
1082390
1816471
610999
1883872
117318
1066074
584825
108883
408787
831022
886322
178789
124967
488377
1558012
1980049
1363000
1506452
1534265
515004
539784
1904513
1115712
554385
584206
344011
357234
1920682
179920
1126899
128631
1570651
1527502
1479607
1271227
995879
959730
437814
744965
1756671
279135
1398729
985084
924733
658328
1572401
808778
1372742
1547784
453234
1153761
1569127
510245
1870554
1311327
1362138
810178
967197
996688
1795361
714456
1948408
868254
126052
1475448
1097253
643542
776307
399474
86066
453832
121128
1039506
1092807
426951
164437
1132606
1242676
1432893
1735199
1217309
1675729
1275662
1286906
1221285
1863761
136301
226280
1843802
1777057
1611953
177175
348848
1899185
880478
194600
342588
1620585
791084
95213
1736487
1343096
938914
87637
1882795
1994908
742325
1774019
1463891
247943
874267
205057
46765
1747356
664212
1656237
675202
582874
1022897
99509
1512558
836069
1454190
1472463
1462449
1005601
1929026
1993598
97064
260406
1978244
912345
950275
7369
1892994
1997365
338223
1385940
1549536
1345250
604520
1920212
1456638
51080
509814
720098
219751
1851917
1482799
902124
1987397
1396783
263088
1346164
1317770
370036
1704996
1710986
1612956
182584
366116
310463
1494415
1038562
1238147
1961161
1713363
394858
634160
1351662
1580695
195655
1207567
1853401
1928231
100963
855711
1211986
1684429
529266
1586000
694305
1747010
1829
22383
1910130
1318272
161664
1689355
62911
1210893
595576
531819
286551
1065313
738235
1968546
663042
599104
374198
961386
867097
703345
1184897
938882
1059998
798203
1849148
1004157
1866097
1713450
673041
335009
1123751
1288601
1130715
1792444
1978551
1233487
1670996
701612
253231
1454984
1451000
1395824
1192195
507766
1425347
1778415
1135931
1422606
1305303
1155525
1793853
1337358
1553815
1749820
1619430
323734
137005
285891
1513653
606763
1379379
585953
295914
1142552
1148189
664891
923241
1199471
233339
9920
163518
1016805
930195
1409828
1001356
1011677
554961
1937070
1378440
1458424
865189
518674
1973726
580539
650856
1356839
402410
664116
172993
1048100
333089
1093348
1267260
1028038
406238
1630998
1828844
337968
1290816
1417718
1308215
486080
8239
320709
1519184
1872081
706082
1194218
924857
900954
339040
1045033
1314966
258353
111890
427399
1818896
229727
280687
68686
389318
90766
883157
321545
454085
775263
1585396
658998
1559160
1942662
1851426
1664822
459028
1222841
236842
417198
345417
1801705
840248
54402
1989229
619250
1031562
1815376
1360294
1377287
1673865
1068812
230952
778957
1611819
140601
1305404
1980859
231129
686978
981229
1753416
658561
653711
1115174
123768
464021
1696126
1145556
1890364
1196599
396151
1900229
983418
173353
1505578
292273
1877627
756483
620105
527297
862135
197076
270812
1941274
714019
1047977
584809
479931
338581
321437
1230039
489
1152794
1654092
681848
932583
1309427
69390
217640
329595
1911021
658951
315450
1242585
745471
749233
523958
30289
1612014
1060869
257970
459678
243510
127930
1182425
471564
266922
573346
402710
1743764
56376
1205261
573220
1362306
635507
1253147
1796882
1351678
109201
614648
1741981
501831
561547
151928
1129930
372021
1600307
1191960
173235
1959961
1921041
1333467
1557010
1723157
614778
1203763
538008
1291560
887172
348073
262889
1086998
1343390
1875353
1479398
394662
1910173
1209507
164136
584790
995437
1106238
1945163
660082
33534
464477
1751475
897856
1810734
1496012
46931
769469
1995951
475485
196302
449867
345363
1308160
1910321
492442
727540
940758
1912413
715123
999126
428323
1433938
1588140
829468
330761
17595
1570231
123623
1778255
1964368
1008727
825591
126081
406473
1024228
90694
912942
205853
1556592
429847
1598587
624579
660606
425569
488110
1558954
1561126
1550922
257985
1113490
1551229
743549
1916519
118274
121304
229883
902627
462182
1391828
1877717
1361627
164443
1573560
1000068
1843762
1349912
967073
535554
1607839
332047
224892
8871
787455
1396338
1319239
473566
883154
246075
384774
195662
500837
1449016
516409
989327
1355577
1516807
605893
1057065
999076
351955
1574933
17196
1016052
425663
1896048
1689487
1406234
221487
906148
187654
1652408
38176
821657
818637
1963630
236691
1121064
504867
854507
1197370
397933
140522
213285
832467
855416
1706454
1626620
468607
1631201
1083783
1684076
1135979
82994
212499
1525530
1958275
1952800
1852983
1765770
251753
459192
72754
178295
690921
548717
619794
923148
1581383
606647
1939525
1920232
373400
552625
917112
1095201
178237
1639243
344657
445256
206183
1432146
1170829
1878243
819241
1095228
1356050
1639862
417388
223568
861626
929883
810731
455356
613828
1587585
335493
133599
1741311
746437
321650
1394359
1004985
791833
673695
1670567
866755
1537257
31792
690210
1418221
501103
1329354
805460
487576
1765055
177415
1298116
1532959
1722056
1220808
1324718
479472
140996
302207
1661982
539041
1234907
1143715
1235319
1339130
916327
105366
1517720
306
1039014
1677538
1718388
817959
699281
1204211
1388099
726299
999480
1253060
570720
1187359
1504017
35782
709286
877717
1604664
984809
478872
458605
18203
525443
107350
1830175
1721110
1008839
199078
905096
226941
489176
1052460
1395372
1841709
1309304
1327902
1588520
133486
143395
1489899
607662
1392071
1619113
1848382
1572287
1874475
1298790
1459167
1671356
781939
1244668
356180
207465
344132
431371
709209
1656610
627724
441169
1162376
1331644
1722248
12412
1900084
948691
671293
1461621
849141
515559
279030
1703540
171512
479223
741026
840644
18114
1477344
1992933
587174
1516701
1574684
1133487
1565840
1482084
54453
1630752
1393151
304081
1055592
628737
741223
770985
1339305
1994501
788916
1637101
38698
750380
1872496
1396229
1867742
387337
1488717
1441831
1089399
1719005
563030
1606070
248206
1140558
487271
1498371
1693025
1315908
1131622
192530
1354529
1129896
619421
1344029
1231863
1928040
317102
95218
205501
1198256
1538143
1257007
1938652
638976
397153
1590257
1985580
391399
1403373
1538105
617055
357387
1011858
710178
805084
1582816
21039
538164
126751
1318957
653429
1250334
1467204
741052
1757037
212861
137943
256551
563536
1880650
714147
1113884
1733853
487945
1186389
793148
1486730
552713
706981
527276
245256
970452
1963653
1433229
1248450
944756
1809835
1790003
1193137
393751
384508
1347640
648573
249266
1452120
206518
1329416
419522
839852
1045180
143099
1717223
962840
1400276
960084
1393880
690414
583106
578374
846436
751226
47330
42259
10506
404359
332445
187893
1880517
591597
1300809
1331046
1187971
744228
670013
1385976
162019
1071652
962823
245940
1061386
703101
681806
1279315
1297497
1819627
1863118
840553
354568
543848
1652526
1416349
1947042
1773194
855808
1483510
288807
1829162
507349
1675967
1953371
458857
1416685
735162
389420
276129
377599
1047417
543389
1621919
1728566
1928327
1941039
1732238
197153
716923
1538987
1219322
1116875
141548
1686903
1896952
1225617
1223270
1139852
796098
866906
1639750
1806314
638601
853891
1444596
1063971
1935346
100574
1874107
698759
506452
258897
1379963
1881977
301848
1047002
598887
1914652
1265097
1303796
72176
1816467
1232594
412171
495771
162938
1245589
1089072
1615904
1304308
1067244
545777
584282
1164183
1752201
8600
838434
1873719
608078
1895298
16000
13453
160633
255433
1712559
1254253
1235652
623345
731861
1002192
101857
961182
1748470
1415407
977680
1283043
1793256
238681
1486026
1077514
1031736
1881904
54771
360019
479447
672615
1126575
1794905
1034293
1600896
770949
907529
1425017
98210
1260574
1405994
1419127
4925
1814909
541653
284375
1571176
1147404
1800589
173808
1675753
1369931
1366070
1481487
1473503
1575352
338832
1486514
1498038
992775
1380110
873056
116696
669615
740764
1888087
1825007
452941
4837
108153
1638749
943169
685487
1389427
35194
1195238
1669582
1087458
1115396
1780307
625999
1987747
1123970
1955875
1247783
309839
1637690
527633
1454462
1401466
866215
857227
797475
901827
43044
278182
1620236
352956
897384
567251
1844084
691441
340745
607516
69199
234674
1839390
422486
387434
562641
62208
290497
1890135
1049037
1939232
1763748
747440
471988
1852873
659044
1257849
1977245
650623
1204861
907270
72293
1198367
91172
359278
1621639
1453468
679810
1076570
211876
226795
816778
1147461
163171
525025
1736747
1237649
1179571
1834734
120172
318847
982896
858721
1792773
44153
1292921
546486
1431588
472663
1052434
1384088
1941901
829220
1485232
670652
1533544
142266
1578337
598385
1313706
622619
1512382
688838
444271
656552
337302
1709050
1924293
1698465
702671
905755
1871015
1396448
880164
1429093
71496
1177859
1436524
1619308
653252
524404
573045
1145006
1564998
1558249
1463332
623875
1362270
1612337
634506
140397
440136
1546914
1268107
1533459
861566
1968911
1582429
1979554
1264830
608521
1625121
1314454
1836338
1259706
747494
351143
854836
663999
224871
1853861
50211
1525064
1583616
989352
426828
1103379
1758909
1011086
565444
983654
1383758
1701371
409481
1279429
1397804
311963
1069133
1061584
823801
1799210
1242449
1433574
887260
51711
106660
1809652
192367
22146
1345832
786874
1527641
1758465
113676
469971
1842626
1524916
920095
1684538
1520343
663502
823786
368678
1621484
609741
196057
438292
1120296
1570718
380835
1586102
423980
1606333
701411
883822
768043
110991
736879
665104
1050460
1235525
1307129
751434
504432
271326
68164
539506
1776454
919391
111485
1315105
116564
209649
1524416
1632009
58498
408867
431887
100656
26953
763967
814179
983369
1587633
1010267
1081500
933156
690998
325459
549649
528090
597404
1869375
857747
1573252
450331
618840
1745615
1341345
855439
874464
412864
889578
132454
1888875
770231
615940
1820061
1053090
1905522
1296593
1901312
1515626
643404
6511
1007277
873708
35319
961988
1429560
536904
135859
929882
770163
1581825
1468514
984366
522680
1928387
690649
1395597
1490083
650770
1164428
306817
831619
266206
1298997
567528
217115
1496958
481965
160744
577200
947636
625342
1940670
956892
1470115
1921821
202923
462415
855764
1746660
1631658
444651
1143144
106394
21782
479466
874079
56364
932170
1690421
1406106
1444900
449817
323052
477361
578371
1854898
573291
125566
1628558
51727
511243
1114826
1315382
1164159
393972
1442204
413711
1361777
445416
251728
738415
1408873
765075
1004746
631140
1511752
1853448
1563935
825055
1303796
726394
1419848
167617
1131810
54610
315362
1525269
1880394
1524255
1730912
1188301
1072139
864720
909504
132614
713594
840207
779667
1308838
1810916
885064
1838501
1224018
201785
1266562
317838
1280860
169287
883509
1879873
548882
1422525
614733
1132742
33890
1707640
1695214
1711466
495379
459381
164364
158021
155941
1711098
788469
649053
1064330
315773
1581761
196446
252610
416809
690226
1061292
103296
1285871
263341
882962
441961
1792398
1419766
863580
360128
586743
1859340
746633
167794
135458
549685
111183
1693322
684480
1630432
1460821
663391
570652
1969548
1076805
1405006
938003
691670
1600640
1189649
1614079
110459
1760142
834263
249519
33070
1722735
834028
895285
1840506
153180
1740467
1012223
1508334
953364
904542
659077
1803454
1877952
845678
157908
103178
1961107
818651
6982
1202903
1241013
994274
240714
68386
606785
1447222
1056013
1049766
1176257
320086
19606
483051
998328
829081
1209020
1830458
1941632
737520
1431824
272646
1563338
552513
705624
1058208
52658
1513660
205631
1183380
1959830
1426624
940859
1311157
146493
1568370
1207612
633647
1007921
248987
1904085
1924422
1468013
1821692
266342
170119
245345
1374103
1511472
1403308
414992
359748
23866
707077
296437
1015743
1806637
512333
1492725
1901654
1318302
1678318
704690
339067
917615
1579616
1674720
390479
299353
33749
635477
325115
1545016
1750479
1867258
1361352
1228758
183502
871519
1225588
1852220
680406
964777
780949
551640
1407464
1145957
642564
313471
262983
1103655
646278
814987
1687897
1262630
430828
704591
1042502
1340992
187441
897302
872499
1256269
931893
607249
1760940
1903751
468099
1002972
22498
1016226
805858
488226
121561
640938
971106
1356049
831875
561914
252330
1813475
1568639
585009
211682
1202292
4571
275550
953911
108290
928291
1071326
1003401
292696
1100067
895410
1948568
1818347
1713553
404752
1904948
1580914
1075081
1566104
887510
564040
177253
324841
519472
205939
534159
355696
797710
1906593
1869164
1296709
1056620
35456
1496997
293188
321073
1882331
1892648
1751488
728161
319682
427178
348796
204664
1517545
1419526
742238
161842
1715295
1337833
1654970
86984
1062925
120800
1911627
95450
816922
1131500
1806708
978419
1846595
220479
1518987
1637557
1016861
1573048
1480555
574313
1529362
230031
131171
1197999
1860580
1820517
1772884
644496
880263
741270
1176000
462813
76926
1981813
1040559
1266156
1219945
1847310
1496203
1430409
97328
1178722
961472
1327923
1533912
89298
440716
1912427
818821
6407
1059273
415988
171654
1782455
1341821
810221
41728
639844
112348
120817
283721
1402137
254079
694516
1985399
1284761
503333
1997988
693234
243608
969120
894158
1597004
627583
5523
1755943
37446
1263225
448694
524169
1071821
1569312
1356229
1067010
213488
319864
826987
614772
1672385
1325306
1821061
1722671
1649626
1247877
1027472
1263594
1589855
1468839
745998
1587926
1309766
608402
1155448
179395
968324
20393
933609
1176917
624344
1934950
1176425
283420
1553077
1811506
1217752
1303996
514012
1254966
1091076
452402
1310842
1884522
1681165
310269
1960481
422413
467138
134
101258
640476
156363
928376
675274
256492
200777
173675
1477934
1202183
649887
1709277
918351
535106
426960
369218
1755941
1550050
706839
1317916
1592774
20636
1121872
1081841
1526256
131057
745098
527327
1560672
621661
1004017
1403954
1935281
1374013
325831
414716
890462
1900413
136143
252993
864800
1116665
738650
1207209
850630
1518722
1680151
1648347
1387602
1795465
1357626
512753
231850
906196
1167374
1300420
555802
177300
742642
997474
825439
225004
411552
1710431
105080
1977332
1624322
540896
1195956
1375111
173340
58675
601534
1793975
329582
127548
417154
152980
1804382
1576888
1036902
1314834
1326126
1417850
1901386
1876892
1719633
493254
270184
1022929
1934576
848537
1523501
1906993
255292
1149248
622474
1680985
541303
310285
1229136
416269
1457982
1767983
1660609
641375
208879
1437552
1863392
1850666
1725543
1644819
8929
870375
1992068
552064
1040658
1952256
1083106
1748097
697703
1151170
1696517
1988246
40896
1166525
202758
315397
165216
1580050
942795
1530797
1780556
1086206
1575628
1733870
817110
586521
803315
1986627
358867
776688
1846364
335827
1068018
180398
1802581
821913
130529
1974405
736439
879892
274370
1536745
25105
541229
1916758
259087
758715
1381384
46474
1836328
1664422
1769250
780208
1868478
985245
1649040
1021927
146538
1000202
251737
703775
1613959
326818
560702
1386029
884366
1270085
791074
1920646
79483
1868149
741654
75123
1427517
1092177
1665063
1141752
53604
743321
406228
1820079
1696107
669646
329249
238504
1543024
1262181
1231946
1538494
1546608
1734929
1445521
1229349
531068
1355284
1391729
1103725
62501
329599
1855360
1334704
308748
1312679
1247360
1551033
1434615
1555617
1651799
531158
1041384
1369355
646273
1637371
237644
884254
710457
1315060
1963066
315524
267906
340511
1816527
1496054
1800094
165197
1362311
826288
4182
306082
1420411
1726545
261111
335114
1477857
657570
199912
458606
1701770
200695
480633
1857320
1443143
50089
1649092
1471385
1621035
1153278
1151081
1959459
1281432
213360
1155535
120691
993113
1342875
1101749
620300
1711379
1910072
169295
1923400
1459109
1424877
248851
14674
1462709
461167
537611
577709
1440935
1939718
1181105
550564
1440754
907154
227874
687771
785939
768293
1018879
1821546
1137608
267077
628449
1027547
1577773
982237
1469657
985259
1001269
243978
1156685
251740
1829273
1151342
913184
197149
94491
1387459
1431967
1202588
1359552
195174
270417
1311238
1389383
1725845
1904583
1810105
1411908
934971
1191556
1978029
510106
1070039
576776
1709538
209924
467834
1876436
1488720
1417292
1565348
778862
1076734
972825
31022
1570899
1352375
1420535
1473519
1342703
1967288
1130668
324618
1430300
318764
220836
77851
789623
1328426
947625
946467
45765
655818
1997209
1816886
278592
1087235
246192
26894
1020348
1548706
1171349
1041996
1407668
98460
1728192
1076503
488925
1695107
1368896
772237
508452
337410
1961436
843450
54000
1642511
715526
1550746
592588
1350419
1564887
1643886
1847341
1890258
1840595
1644718
1006064
509654
1491015
952982
81660
176607
1365314
1707756
1031429
99416
1335388
31673
349033
990342
860215
1008699
301461
1702977
1377412
1718021
1785856
1356135
1766405
58019
168832
1745475
727386
1496742
962593
1831550
1166420
907993
1042346
774946
1495496
175747
1012058
298870
1342959
1641098
553947
1015188
1765086
1873184
391868
599757
1707962
1173757
1343143
1700648
51622
512073
1170505
1316222
498490
1997902
1150038
1124761
1993966
1294216
1297731
660486
1960458
1646860
1856789
510426
1016017
439889
444814
1563844
1381611
523408
606206
715242
962207
456488
529372
17110
1208464
1626439
903064
575518
790776
1834023
804302
1932480
1491586
1546660
1835864
69825
1053457
1193927
535156
578299
1027715
1218884
1710827
299582
99505
875481
1195812
437652
100978
1554497
555636
1548867
1175567
808644
1236628
814529
106467
564312
1278987
1206953
172361
1726104
244187
348178
387277
1624993
201335
323337
1554004
1856625
269291
1411842
1299685
355369
649637
1176929
1504528
147089
1787001
669255
32371
442660
427973
704138
1410432
1231687
1825260
641901
5354
579255
426076
1887952
1933598
1159881
423579
5416
1843113
1847255
691365
838352
725962
400044
791793
1132286
1585130
644845
1228436
1210849
134048
1370653
1683501
87999
1016973
198060
1992017
363754
453041
1577669
1811793
490398
1952812
1122286
1087523
1509740
1576998
1198405
1540193
216594
204092
1721022
902319
1446645
1375649
1003496
1324517
234278
755131
1437380
1957056
566395
467537
1473559
617344
1517542
258664
653772
1852759
1638213
274438
772592
248408
961656
925654
1315086
988759
1086682
678930
627509
1951761
1113705
1665521
717816
1048447
1178397
743490
157132
1606950
1365802
1201107
1545858
1005960
42874
1524722
580420
72863
139492
1721962
634768
1888273
1277927
1560793
245498
1151506
697777
1601369
611380
891640
878048
1181347
537741
1233821
534203
1604306
1979340
451631
311071
822934
99215
122285
360062
1642888
367678
19611
565012
810368
1171139
1148417
169485
1535007
1660985
1302451
277384
1299693
1502718
1412499
702226
1675527
1166704
65978
775464
672641
1415764
1370639
1699226
400730
1400080
1347757
241040
342072
1708392
397463
987580
649832
47178
956981
1620757
1386169
94700
892589
919001
35522
1522395
213980
202803
192633
135831
1274292
309783
10737
718682
41991
330779
62185
1891585
1315300
1842208
838525
1159034
891145
458847
1266729
724990
1529631
1272525
642681
1815949
1107378
648813
415153
1584448
321517
937752
627853
995974
308563
1453415
837272
684795
1049917
284564
1645044
1255144
1458328
564723
483975
1025572
507430
1968107
954612
583222
720489
1705664
1339255
887660
1896100
1827459
672667
536788
1360716
1513405
785161
937187
341695
1686264
1786082
822057
940095
1802217
1045058
608340
1629159
1493775
757754
675728
1528128
696076
1220618
1044790
1926566
1381795
1896523
344279
1496246
868194
1493482
889559
346020
165085
1582250
934585
449356
151312
1880143
1044128
233429
1868422
1087919
585603
984694
1662067
1196046
1867199
233308
891425
1212290
1348290
1848884
1471638
1922620
1197450
1458435
824082
505286
1649479
1276868
516375
1193008
558991
1340
1326640
1188068
1418802
1934916
620562
169784
655171
1035259
1200916
339598
153360
1483300
1879764
1550900
664154
1259315
985092
1044455
170466
1885185
413761
300958
875070
1430723
1028651
912279
197364
219799
499832
1251194
994024
758232
1098261
672114
1019785
1378985
125890
1522994
113884
826587
1810884
273771
428982
284176
905764
1937271
1937461
761149
1538657
1436854
996288
230823
667610
1945907
98015
821161
1965754
719645
768440
1958074
859757
611037
1610871
1341683
241458
778766
1533114
1476058
501060
165387
236695
637465
111281
97495
1995280
932090
741340
1582269
1886560
1450298
1053962
403051
1040161
1419643
406473
1251131
1754893
1321821
1592949
387759
1587404
1491106
1276112
1461878
1961277
1099484
238266
1295985
64289
581341
513582
1815870
142070
26677
367650
1823428
261075
298149
1115248
641072
240627
897328
1283710
586109
1765291
1690163
1142409
1870365
1190245
833016
888291
1413751
1968694
478177
151192
259454
31572
177056
403412
1405543
827453
799024
1770054
1082702
391412
976738
45691
620478
1984170
547235
1114916
1105713
1319785
22614
273031
1924072
671224
229395
930285
784678
207612
941111
264348
1125241
1230023
302455
1811235
204147
1648881
1366268
857050
375024
1820117
290193
235445
500069
996784
1679784
426254
1288591
286841
1479313
808704
1916990
662274
593583
323682
1505680
1658849
1320239
1938689
679357
825490
405307
166206
1242300
1206700
168529
993933
1280375
391688
1881769
186721
609059
187737
1218826
317173
1384464
406050
1113350
59804
1565027
1137380
1030597
1653289
486859
1230446
120012
1585380
224889
365811
222084
985912
348826
74659
1957957
468367
274019
574477
1888021
933406
309939
93434
1872783
789840
1699165
1159016
1942784
1822329
1384310
993273
36604
1475418
790934
131126
878216
849154
718148
1857548
1623722
881142
509406
552260
522977
194072
729779
731255
1054006
607624
507229
892859
232210
406001
1027528
201843
23691
1243007
673831
1929287
683872
1417025
1578977
115118
1386817
1275708
416015
1988426
1487965
6811
1005647
110081
1092103
1983305
1562888
435494
1185542
1183784
1352330
1761753
559225
611807
185112
1455971
726339
648085
306661
721156
497198
1239042
1010002
1551398
1714923
1699621
1401660
986010
77216
1740294
1763498
853098
940081
23448
1554213
394884
1789877
1830094
1133380
1780765
1273088
1450346
778050
1959086
1787905
643937
1287276
1017685
67795
501334
1784996
1614888
1270538
872005
1086274
983530
1766620
1238043
818267
753503
1202107
767716
765708
601341
33339
1439550
1861364
1925746
703616
1677379
949033
1726901
1988434
1577588
460391
1100881
1849723
1532941
893541
1977444
64663
461598
1655490
464263
693468
478024
755105
720904
868577
1450358
185246
262689
1842196
1951195
616925
1929647
1748890
472164
200334
753740
269822
515379
453570
1756086
1688503
1254216
261294
901413
415692
1630554
476498
11453
860099
1113584
277460
508873
86693
1249791
1715542
435413
920113
166215
1795030
1571225
811192
1615738
721653
1230865
243318
307668
461277
88893
196927
1933837
100814
1806607
807331
1735233
515693
1831887
183425
175861
633648
1457089
34495
1366998
732721
1615632
1000584
648279
780919
1839783
235001
423093
192825
1056976
143789
88062
996115
885703
1123649
168375
366529
407656
374863
1180152
863190
1707837
1432550
968216
828917
1998054
12900
1789886
948377
1155966
1097780
1802459
955238
710862
316754
155668
1140741
1366663
670373
1114205
1929442
1087026
1492223
497133
862812
562537
764262
1176981
1557750
309824
1513344
36717
1507128
1025856
1951915
503163
857508
782819
355354
1906840
1975461
1170611
37332
1106567
578924
302359
1043748
1945809
1193274
1908642
1406236
1775656
427034
1446546
1024545
1135635
519091
1227873
259164
1692076
717124
185226
1194119
401301
1495051
539466
580716
1385148
520081
1204983
1663897
982100
1944953
1289986
1410081
201185
387968
1993439
314236
1995110
545751
861353
1312503
1302209
545221
1292976
145900
1071358
1147819
904585
110200
749710
1967550
1608278
1892285
1717789
13657
1753503
187079
289223
648305
1936608
548893
1389247
1636111
1386031
1290016
1607
481074
266556
1052313
1343949
646444
1426428
336806
772715
1855572
819991
1996111
1220207
1930372
1147898
1686552
358598
351960
37093
211887
1902957
1651157
1423823
1708255
1744273
567942
603300
697521
1027663
1956930
1000189
590542
1619146
512769
1971100
1743415
900970
31013
1561442
1075297
149745
1130748
1260173
1194067
47894
64327
654672
1476190
1649105
1582739
1290782
560195
324685
1194982
1533925
998480
606086
146522
1609420
1795562
1716854
1565060
615960
210332
1932639
758998
1577066
1767044
264003
318490
1889199
522168
1291728
91173
101033
981495
901586
1827657
889886
500458
358278
1062202
1706477
555303
41762
1379020
185546
745771
938813
565792
1034705
1219518
1649132
1109196
544962
281941
1251626
1766338
1306251
1918512
1404132
501749
498959
184993
656314
1917668
1219090
561570
1851430
533642
97494
904694
903801
1777744
296448
1216447
132374
387973
1540695
1876081
286263
1498980
463862
1266796
1941830
1254975
83245
1454689
45111
468741
1904658
614364
1962834
376540
738610
1061723
1248287
998448
1609478
628690
609659
1345276
668183
755292
1546949
1925641
1671996
144555
1262473
576745
719448
1532808
1703068
1960843
1164361
448876
1943711
1315395
64683
1919574
1376214
31346
290554
368267
968983
1429473
1017036
1576558
1018286
1300317
1706615
703963
1091925
1923651
1020185
37489
1338412
454630
1693302
511980
1589675
1849800
1518949
1410132
1919590
1445031
555968
958091
272945
1475959
1033560
695053
1104402
814619
511143
148762
923855
760919
1990774
551813
1214371
420487
727318
1800367
590310
1206136
1235697
741680
1204347
764859
1184756
762411
1043580
1389623
1651670
7297
1354696
1154722
975327
292980
1603979
34751
1935609
1617271
1121626
937780
1850675
1568243
609511
725823
1649951
936968
1769845
1491544
252669
1337403
144329
1435650
136837
1468624
1951415
906542
1752895
456970
296019
1819969
1351578
1321453
485616
1342611
645162
1168369
1349712
1817700
1345221
1202256
593109
675983
1004994
220285
1606074
1379598
1308869
841601
1473893
1721494
594693
579936
229610
193197
206895
1789688
502825
1283184
969110
75279
1591508
1359632
489279
1797208
1396437
265713
711226
1959676
889695
82319
1085168
507601
760307
1352306
506570
89615
587610
884477
415414
1089905
678774
1421788
1104092
47111
1224255
556396
1906441
668766
550583
1489145
1986789
522417
1075438
1369520
1698785
120750
231738
1176968
37505
551856
1783234
292608
968021
1549820
1188290
554582
961413
897902
1833285
116466
603937
1030923
985650
1844496
353460
1740763
1423464
1923935
1338791
1748326
976246
238780
1507963
284649
607138
1518731
1647853
1125274
193251
334027
1285826
601675
451517
1665927
823366
621446
1928094
1196760
871859
1976941
1826115
1071705
1512450
1626447
674855
1592613
944918
1788879
1408830
1344416
1956427
1038602
1401193
445084
1814785
504355
1801575
1058104
1039434
915704
205321
1999347
350004
1726219
421511
1134684
125894
281921
1131227
1367168
836711
888308
1436677
264718
134110
1363007
1061827
1339935
1620109
1872515
1752107
1101253
528802
304449
714484
1539882
159829
1681564
1914275
1048428
782958
1644927
1183093
1992336
1826470
765101
1470939
1533407
41839
1412893
1494947
1274303
1043963
1502094
485186
851512
965195
27592
118533
1305783
1471713
232009
1486137
219150
1302532
251018
267353
215424
1224612
1395584
1425573
475392
1864851
1192363
88366
538701
242534
911359
826702
902184
1992960
1911229
83452
1637411
420403
1634175
375452
323086
741050
1112054
424073
1052845
1654807
1248791
456688
1304376
788321
22214
974917
311538
1426147
1572491
1135890
1694885
152015
1963744
1482639
914726
1127376
820625
1028328
946727
1481050
1188299
14151
786263
826480
163203
1327925
830156
1757494
326073
1750976
313925
1940970
710047
847438
430255
390047
1011189
1606139
1809651
1973144
372167
571182
1828846
911064
430382
1468938
1757398
1108173
505797
214240
355205
1857959
1045942
1987095
731070
1724250
21070
86206
1646009
1188889
311502
1288309
1015195
465955
1108631
1873743
1234343
669218
615590
1488086
554745
1301010
714340
323189
38522
1848786
1935071
1414479
962664
1182207
725169
277045
501160
850813
205852
1335987
795940
1341612
458671
1071680
17496
1088275
1224982
1663529
1978080
908424
1581929
1736797
446269
1966577
1753463
1224
1387476
903864
775340
569988
1736564
736418
32838
415583
1379808
1097311
1695148
1002756
961279
663360
885353
364681
368168
234456
517245
769750
145771
891318
1885722
927297
143180
85660
593757
534089
473720
1632838
349074
717167
126256
1768963
1770734
1301089
1225477
621365
1052098
315369
1134420
1579319
1345829
188768
1541383
297260
230843
1525778
1292945
1759844
219533
603467
441694
959268
463218
1629986
1590317
501955
1448345
1338370
206125
1117848
7258
1021306
1560287
993543
1707136
657023
369128
1904647
1153090
447958
778417
403006
505077
1052959
1747280
341382
1423267
369264
389532
1278937
1023238
965948
1733489
1167460
631975
846315
1979797
188135
1224821
1187018
1657832
618959
38409
1360488
1882162
1144644
1058956
362871
267098
514835
1689706
283664
438784
1859240
1440781
127504
1277259
698352
1051027
1498134
453436
229460
219331
540820
183100
1259354
1867919
920979
1629978
407826
917265
958497
695395
438470
1144080
1591482
1076693
984360
1834940
1271006
1559170
921655
508375
168343
1225874
1901905
858177
557682
39636
454364
817789
530885
576008
1969282
568344
1520291
1667520
1511810
591063
1838021
681219
429701
1629876
1133768
1854439
1234186
962916
767939
573589
1175428
1707195
772762
1113916
1220159
379071
1173579
44715
210975
580076
317592
1343581
765922
1034247
1274259
1913999
749679
845661
628776
1160161
894629
1729489
1622919
1881931
410379
466828
835877
833994
1293102
477246
1880757
1470138
37871
1657902
1765146
1132847
362482
251181
461275
1463091
120338
136222
879858
1922725
225595
662710
698600
1676305
1360042
986886
1746880
746040
214814
290786
396972
1164059
920044
36853
982855
1470473
875638
1616773
1809874
713360
1142904
588277
168306
574404
1066859
1394614
1004337
73653
496517
75244
1364827
679721
93694
164350
302908
1191280
1873204
506351
1055054
223702
454850
1251848
13617
477588
1185895
776376
838630
666020
556244
500796
61871
1424135
1114515
51206
1641425
1492484
305740
1023833
1724797
1468770
1840996
1339365
766233
342940
1219211
134585
300572
262895
1219666
375237
1476387
1199941
1811000
427296
1555214
921133
1453942
521584
1454121
1553390
1270058
1465301
381022
1260258
352367
961413
272162
615497
1501283
590481
1522394
110360
80992
429016
1827417
523393
111592
1179276
1217360
68834
148202
1531602
35573
1912543
1701088
902491
1366146
576959
1147939
992550
1447142
915727
638440
985707
1574423
397551
1111014
314870
1010590
1605767
233644
388379
342096
1260141
701179
897521
449445
1904617
74764
1097843
1203681
1851533
452671
1969151
1622972
910968
561469
352266
436400
1513597
1807560
633575
606322
1487309
411467
1941767
172354
599519
1658735
1679791
961978
467260
1563422
1059457
773883
161743
1530799
743734
149123
514045
349530
130866
302155
1112206
654130
1645046
1340102
368758
85469
1845819
373379
1599359
495579
548234
141768
767287
30271
158900
247678
1781174
1756882
541742
271021
1788622
103018
1908778
1917835
1165402
918226
1227464
153350
1452966
1785167
1414384
64332
1378934
890209
1482792
481581
806955
880308
1684254
443460
1470008
1745668
1082268
1363901
1697690
490309
1765345
1075391
881690
330268
63210
778952
891251
279915
308366
1051917
1792456
889217
1668956
922855
748992
888025
28799
1050029
874946
1952331
1334674
658936
1383900
1493517
635773
17147
1274323
108692
903846
95066
248838
136968
1463344
830324
1237000
231456
916841
1971327
619013
28542
383263
472258
1397963
5500
415847
432428
1706386
1939315
956624
505874
1421002
597311
100755
1698888
1547120
209074
1060573
1037554
1129405
549905
1286214
800773
775396
808469
1515415
1579229
1968224
107717
1343211
1412888
602444
827011
91159
1884181
364409
1862142
53029
262514
1273872
1925478
32366
1410915
1880725
1629256
1950865
678558
68746
120744
766700
597224
1470232
822030
271915
622340
1372196
97129
1814734
1230877
1201983
715888
124474
650769
1579945
20110
466643
1680208
1641662
1315010
1977132
1287248
717127
769771
423287
940972
1821800
1206067
1835811
42603
258312
1391347
249285
1989544
961602
1945687
792443
149308
1739499
1750624
1910409
1824982
934600
1861617
736322
546717
717895
957622
1131947
1448106
1018002
1206299
1382151
91915
1057750
1053146
473957
1209184
611403
1460825
544344
580096
390530
233208
986662
943897
6451
64139
1415607
1158557
206897
203541
142552
546663
162521
1507526
1785535
1826071
1112410
1310518
1283308
222002
1810509
264199
1253786
1202445
688660
1357330
1622602
794413
500684
1019992
1559440
1045178
1768594
338844
817914
1385277
651663
383398
1724600
1916143
1667306
1161505
525956
808683
739093
1495644
3200
992405
1129017
395052
1718996
571283
1298066
1521354
427649
73725
1025909
1649316
1125988
320467
224963
58156
1639801
1927889
652075
1428257
1451811
14389
1202856
798816
5374
1877220
751375
239835
93087
494035
1709045
1956530
463511
553584
1441086
679633
1055090
114335
693751
385524
1136229
847753
579534
430402
800905
561727
471772
890556
1060451
245680
1988421
1335742
1351502
1627363
1643396
501652
282990
63777
171296
439917
1163920
105581
589160
310283
1299492
640516
1431999
1628274
168421
1803940
542988
1407854
1023420
192401
1905028
231630
71595
728836
240550
738235
1426868
1157172
1979807
618615
520386
669652
546975
736128
1662227
155062
957461
1189577
476326
1711422
1483980
705239
251298
453344
670483
1530035
1897747
786833
1066117
1937045
1682817
1667799
1819852
1853415
384112
1118227
1070687
1721462
392603
1379952
1149764
1368042
523484
1714833
124221
1150195
1326080
918601
1264764
849224
678899
1755288
276178
619379
1834333
806933
405566
737283
1376546
467329
92607
169450
1802933
654576
1346691
234918
482226
681537
1436178
1614358
1517096
1354158
736854
1148842
1750788
654001
1568217
635803
135466
944842
23686
1148401
1599967
386580
8179
1044230
285445
1990917
1388546
1638850
824863
496411
211962
1659221
173994
559142
1859485
256716
597389
338660
1524847
1913817
89807
739679
606048
494335
58364
608727
1047168
1506599
438599
565273
301586
1117314
1007720
241591
3859
1636185
1726068
1422192
337675
1269686
992073
589418
1985993
1952589
1162191
1212784
1966520
842506
544988
1955605
1694873
1617880
951462
1835221
25233
1619965
1527244
1276169
1832598
969416
315340
1303543
1652894
1321077
166182
1196995
906867
1810597
1811768
1748776
804071
1679205
1893887
887028
1246873
1531088
380486
438688
1468430
1808276
1820008
1908796
1923643
1997618
275117
363697
1489502
575447
97221
244215
1988891
521864
233157
55039
985697
537853
601013
441070
842017
1176550
1009119
500500
76793
1786913
72390
439825
265181
1527167
285262
644314
452385
1553925
1575244
1022884
1382525
597212
1889849
1394535
251310
1328137
1935635
1099418
37945
1049431
896233
1197045
381595
962012
1996887
1364540
85019
1870933
727201
1400050
851279
1766750
978858
1360429
1070678
518795
1294888
124635
1695896
1866856
1828779
1945982
442164
1691219
1952784
1867221
945188
66973
1103855
611366
1006428
1568122
602489
618773
348184
195822
994531
1310510
376805
1519546
435078
1896394
1162599
698394
1517004
1591988
1151216
486484
1363080
1509690
328513
1088323
1460939
1361642
395522
721701
567435
1276156
1177088
734621
1759597
855569
1785629
190530
1933460
1244899
1854833
1497062
1206509
1134350
236774
461279
1356041
1053867
1870351
980380
831505
1330767
596789
1663667
972598
1468183
1917247
950623
989948
384390
793269
346644
1705940
1574974
61057
1306531
1480697
1194007
1334888
1299474
349978
778671
1110401
799390
1993431
1621710
1461406
663731
634962
1470778
1686926
997293
4863
1666733
999099
1177117
1748074
972628
1984113
1633993
473843
1895951
422029
1522857
282154
1851747
1637246
1294620
741072
1789160
798846
466944
935517
1425445
1549832
1707936
940974
639745
1445110
1008917
1561800
1028468
1536882
270044
1643067
1500788
712669
1113272
1983824
391062
1643844
706436
971651
1415802
1093919
450712
764400
1330434
1245254
1817179
1731469
382173
978573
1026047
1724403
1274632
1503894
1360131
190723
1265039
112521
549335
16762
144000
502484
1504010
1802858
568458
328575
708473
1754294
970416
1242247
770605
1593456
774419
1048739
885481
910577
1139284
1433875
410256
272710
1964591
1621256
60361
1988798
1728443
1064653
1179468
33686
1264730
1078531
700396
1938167
938581
1741374
1428786
1487767
1894673
665701
1544954
933741
1377244
1292132
441009
1948263
846207
1113925
1991082
1945593
266452
715210
1946904
983812
1190514
1181941
439227
41512
1268811
786562
847102
1233824
1031321
1104952
89982
854758
1158904
1800899
1583100
1622154
401165
295783
1247593
1365361
1336775
534574
703641
139980
366940
486976
1293261
191966
975172
1055945
226801
1127719
1467504
1449310
1996947
1930015
1055319
875770
797818
966112
1474949
459539
1016796
419710
39412
399931
887518
150864
1448181
454895
1563608
1886522
1906913
1927170
646976
226276
725315
1962469
554523
87924
1929159
996754
838221
1108197
1522801
524350
1418220
938675
1145881
128488
199922
1476494
1255439
355816
250740
969813
773567
84323
516571
1545439
1218879
925818
1568104
1194313
746453
1213330
217747
317538
1147874
1681283
1124030
1397504
446878
1159783
295833
1536533
1597512
1316916
1471663
268584
1285629
1378183
1775139
1271145
785980
311377
766416
1239951
301977
533538
840154
1296052
1071011
89558
1347756
1931829
1648151
182935
1304563
641227
1915521
1027884
1467096
938573
912391
22317
117631
1667524
1606211
978588
1740558
769768
1369889
46643
1236504
1305151
706924
1899470
321958
544792
1646503
91012
1716133
1892740
1705425
1425167
188925
1827641
641286
1424954
296711
1632351
165486
631906
427578
405952
856985
535413
39973
1158742
1493197
1418462
1860769
1090941
37903
1739014
530244
1241028
235844
1126785
1273226
74858
144751
1739848
1717210
366197
1706093
452852
1911642
502650
269189
1410341
704609
308036
519294
270154
395395
1815380
984333
702397
1695118
1368931
864163
861687
936545
1817087
341593
916770
1433738
1652566
610580
160138
1881646
1257988
1485080
730741
880878
1931177
315489
60792
606547
787134
453061
1406617
354663
944088
293884
1971295
1492159
1136304
1140626
64114
463815
298187
1015437
1844189
1610606
1064872
236352
991430
1897593
448199
902430
725945
1957728
807297
556328
1161175
1527873
117232
1395678
89914
1994953
1552087
1310582
1603526
1100675
33198
1111609
1672047
1724928
1459321
926278
905331
48628
1894115
831740
1464135
997599
1144728
810953
1238850
1037731
469891
884067
866229
812066
1126316
1047260
500321
15905
455694
538666
304309
1828030
757780
1354137
1938712
893488
1099294
1161260
308488
1306234
854564
568641
321600
1517690
1564682
347255
1192711
1365873
1203907
838763
1243536
1621241
1664594
769085
1464009
1729167
1846749
1916689
1684069
871097
1433661
1587984
758695
1640665
1729601
37812
1556876
392746
432456
1842924
575793
285133
1634447
1780525
21527
1591300
533296
867821
989162
308923
1686569
134344
577439
276807
642536
1744652
1236596
1559012
678967
1645109
633629
324895
499412
882808
1354080
1304553
62963
940166
1629992
376061
1318569
111359
811803
1311666
421108
1993821
1761499
1102178
355688
662078
1013462
1258982
1931318
1643839
315983
773109
1687410
135217
643814
1279035
1757734
1794892
367119
949451
1903636
1928728
1125763
457778
1452370
961271
1387402
118153
824871
1511447
1699279
1560217
667052
1139799
1074792
221128
1421716
395201
421701
1711693
1078240
1555071
996216
1984515
110548
212202
1272405
94074
1447306
546050
1605050
1047569
332986
1441
511681
1212124
1402215
1410001
538158
1877391
1489036
383936
1988375
1136192
439996
1625416
1467555
1160976
1801638
1081535
948848
600862
1533670
215083
1057308
937148
1009553
488041
505353
1187597
709900
539088
894136
462839
1960850
716234
1049169
1056368
89320
1115645
451645
975708
1876480
1534039
833995
815847
305876
1628978
520558
787609
1836703
862296
232800
1015193
1700322
1481261
1431316
1442121
620668
613103
838396
5035
936381
1637456
1075069
584822
470290
19196
37893
705888
1995931
987107
40987
15756
385800
116547
1234955
1182659
857569
983877
1010796
1484046
173194
889950
964934
1880251
199323
673271
320583
699614
432385
1388304
719326
531073
1222176
1023303
295300
70778
985992
421862
1536784
829383
1013956
91840
222827
79913
252378
1969388
1572356
333612
1017163
429485
264002
276286
552588
619887
1020969
1026964
1152052
438275
1521923
459162
1471894
796885
552540
1295389
1558959
834282
394501
1678639
495071
195750
1627146
629747
1774826
865260
409466
878381
1055401
1883718
431786
706123
462086
274445
1120987
975822
1759029
435597
517142
1185154
35867
1058926
382120
856515
371043
630707
442806
1208726
415573
149399
1273421
790206
1416066
1741995
663208
440773
909578
730278
1733311
330408
388314
725461
1307873
484800
1811150
816177
684634
537860
557799
1541211
1700133
431054
1851506
657931
784964
769421
786033
1186928
1609337
1152829
638850
882764
578096
1165129
1794412
615187
121382
495509
522593
322570
695025
40795
72037
1455532
1286453
946297
1818866
352856
1516057
792709
204244
1364942
719784
303979
71140
853499
426717
1163357
413715
1839892
1852491
708845
1540073
124336
255322
1519720
1087662
1374883
540448
160394
1175456
852457
1499809
887600
1427611
1886923
1543971
235562
493894
1537208
159641
1627186
485606
1098895
823607
274809
292354
1492722
222990
271763
16930
1910638
1791114
411939
1045471
901852
1815667
20621
1564596
736264
1591961
1204228
1802690
1734509
563334
817290
614788
1036281
248480
1103162
1970942
286232
1264786
1852526
418515
1473094
594097
1346046
1255749
1858228
1170685
292969
1602072
909447
112935
1672240
399926
1206208
784893
248406
675487
531450
462110
1064860
543648
883658
1149596
83204
265552
1185865
1386624
648101
445826
93286
1468564
592207
1765148
1692612
622625
1346476
1334942
1275910
84767
517974
119729
1439886
1777065
1777452
60731
1725482
854121
1795108
845749
1483857
878921
937501
499705
1074777
939982
531993
4391
1035361
1688587
1033416
874317
783772
1465057
614193
1075372
657560
843562
284660
396570
1319178
1898649
1509455
1158006
1335669
1443049
757139
1689583
1267499
393695
1370825
931457
645848
327348
1567481
1064103
42128
1295549
358731
652894
1164644
1333194
1869445
1113557
419311
1573269
398465
1738841
1753649
1501793
1963993
1724280
1519804
487993
1788638
207922
124903
936584
202410
703724
1663031
407505
1383597
1686632
1924910
1944709
1613039
1385772
417345
1212382
50884
1533405
402422
606087
129656
331009
573844
506427
1239907
1549815
1518385
1728077
1055051
762579
356494
1593354
272436
1210379
1614911
1353302
202924
1108530
1772717
1934901
400362
1447761
70448
1279194
813939
1418916
1767883
951681
1343290
502449
706866
69178
787679
1496653
498877
269761
1402199
1398438
592721
1325458
403469
1793468
475233
393271
1411968
1399376
1586597
1648013
67446
1180592
625044
1788682
1386681
1898207
1787635
1362806
1642640
662331
1882328
650278
1197110
1212106
1458513
1866176
121881
633080
69227
48452
1036601
493261
1590400
371136
1383599
1772831
142265
152589
1159497
69135
254716
1387725
1955227
1356852
307295
639410
955623
1999138
1155530
1228518
294498
1334009
299686
1032910
974334
7874
1696773
1502853
238145
64020
1338322
1019919
1156353
877179
1828596
238551
1768832
1298227
1887963
1194055
1718111
1197013
1184582
1175871
1679464
7985
1471874
1768678
980763
202813
1417741
1254290
979759
1151033
1370228
1821594
1262517
1711511
619431
1634648
1234136
1310294
23971
1253153
438723
557122
1513385
341178
205531
1511293
1761792
1728023
340939
727267
1948180
659787
1737986
299817
1370507
1869100
743831
1539817
1083361
66659
467910
419766
196992
3083
1950097
760052
735189
456420
1286245
376447
490596
1706380
431937
782551
118015
44854
1280099
991638
914244
1924513
997488
1893788
1398001
1295034
10822
1300340
4809
1620966
1864751
781989
711703
967179
1024804
828803
1942337
781419
1876184
559658
1635301
1903747
678112
1395681
372018
1143672
697843
1488593
283067
442664
1482516
1490109
639781
956317
1936492
527521
1776637
1757732
1143569
552030
264147
675503
548728
102270
415688
134438
1560888
265000
1252137
19336
1049191
1549848
443153
1620944
730901
1016796
1574021
404164
1625591
485861
230748
521870
1985373
1214588
1391002
1925644
413468
1708515
267494
1113472
1087525
699976
236458
587763
1807103
238001
773027
609616
68131
1067518
1618309
780377
1763467
1634368
741804
1104123
63647
670348
856866
1604161
833205
1330040
578059
306599
583508
1503180
1913432
1976611
917335
151501
1700899
642748
577680
1401529
1070411
585527
1828890
1236588
1029887
1497239
841961
1238877
528246
528159
1588779
1736538
159660
219268
1358134
775557
721606
1593521
1235535
1688327
1062132
216515
1322927
1599018
1661008
984838
329502
1399058
142813
754308
1207318
411377
1401379
1974216
212926
1588868
243817
1830352
1527065
194203
757952
1706483
1683788
860069
1241402
1291384
1193154
1123272
445300
1148664
727745
533380
912150
1530048
1120009
1282987
1919665
1830764
753609
317463
425264
436990
919291
1437943
1701367
930788
1077081
1595104
1227174
1648057
203091
378195
1520848
384028
891639
1166332
1484668
539325
673252
1263060
389133
974341
320858
1346865
1048075
1043597
1408996
1319112
550000
1964776
1474979
1488398
297053
1445707
1223850
580229
248229
1883383
555184
1670166
393063
113796
1551726
1603979
711512
1409390
1314218
439049
1124279
945978
381664
693008
1987863
861645
618356
504873
450530
656960
1812734
982406
18233
1795090
1930032
1412300
1636809
1603451
1218256
1431907
948040
1774537
1655159
1813817
1629095
956428
819143
340531
1638009
676437
292590
1276512
318275
1210675
1628182
1148776
141641
928040
753795
1450164
1591372
358478
289996
744779
1803535
1806320
1959948
1522097
380153
1169997
967177
393399
166580
816592
1690346
957478
1596089
1141997
1350254
138925
981983
1497639
1839156
1642348
1318007
83741
1866819
849532
1305317
403250
1388903
1264374
1926395
1911842
1500202
17014
1777254
1423867
1070356
1108429
659864
930831
1793759
781149
753603
1731069
395318
949519
1796624
206162
1131610
1553044
1790728
1412764
1031070
49019
1092800
1765656
1090830
320728
1135478
1099110
353104
1021098
1393757
258529
724806
1800262
132617
1576297
1413496
709894
1306284
322179
1653203
1705324
1592900
1881804
1630750
1502364
952685
1040590
1050077
1063258
1254863
112959
789416
1142649
287928
1247001
456562
1651722
965910
1270585
626219
1633890
177331
842085
1394890
591382
1615185
1617963
164422
1719946
1867903
379468
1747643
283687
645182
279118
796860
1676921
1250362
1746730
1873435
242222
29935
1637327
442159
137391
1374801
1526953
1121743
366436
1092179
1432158
1039329
1753743
1526946
712514
771120
712856
1201968
639688
286986
1395033
651418
1797527
1984353
1633631
461021
329887
798453
955278
1562875
1680540
330792
487530
554713
722615
1381293
570678
1539660
1756790
1231355
1513116
1077280
51471
783735
616846
1691664
1680776
1121537
1504892
626453
1084908
1493988
1475183
1974666
947100
834279
511479
1806184
287211
1722805
1164136
1972035
1892031
263123
1335837
1931240
1975563
688678
622594
1954541
1049965
236154
1485607
889353
1575952
483034
606847
985087
1002632
444300
12150
363670
456325
612162
247783
292110
958605
957470
1111011
885182
763662
902414
728434
1831893
1721928
1995924
1079525
420792
1337969
1252084
1731057
459504
390268
1707801
1157807
1087282
1852929
1591961
511149
788859
1711761
1957504
1574667
1026539
665082
607245
312424
188560
460392
1560839
1338078
1438920
484006
486822
708060
1509228
1380801
1757848
184770
328137
1465931
715828
466644
1633013
1757461
1017312
1124647
561317
1783785
707228
1634179
1507250
1841630
1092116
815945
539867
1762800
1620693
885096
936381
318366
355710
1328501
281291
405107
1936754
862400
541843
482121
1269627
554559
1319450
1616305
1635768
225541
60865
1847274
1465992
1338433
3958
1190069
633231
873152
1442652
1835143
1452970
1368403
1977931
224422
1664131
1095729
1525911
1515964
44929
1677966
1197210
729808
1953846
1314135
1261537
1379224
783883
1030910
1895226
1958714
1067268
1311426
331636
1098309
332018
1166389
1842911
595711
718668
910195
314675
299427
499001
1894707
1194031
1136706
1654373
1676088
898539
473612
578634
1195952
648772
1435316
1567103
1880542
1530289
864315
288275
1143197
1677841
90560
101694
1467537
390370
288373
1329742
648392
1854289
1682816
869552
388451
134707
479890
1095371
1120399
1300889
347410
1457311
640759
835217
411333
1630989
1589989
811373
1872315
1319075
84166
614215
133887
1664126
41232
427073
1856454
987868
1030909
62058
1558831
8035
1673583
1544626
155988
1240671
334974
1419285
949588
1037758
1540357
655156
505086
610148
233282
1630393
769024
444606
1049242
557739
1102828
1378343
284572
621509
1625017
1086015
1422427
1834999
1115663
310582
366785
1847725
1993260
858194
458884
1229348
1651736
692542
1786216
117033
921006
112019
22175
625504
1085491
395776
282509
1135404
701717
253984
1954969
1437746
1721770
1419593
955076
715954
37930
1195285
1605727
362098
375801
1915627
640807
372093
114860
1627174
1210845
224639
1745489
200449
1075726
1614644
781991
1776525
976895
1018514
895573
1447490
1455859
1567351
1856252
629839
670262
164790
943382
1309747
1825200
377825
1083727
1088208
603935
605303
1897057
1000487
733795
59221
1964953
1666508
1906337
233596
652664
227406
1821626
843311
1848407
1957656
1596493
1070067
971781
141758
709211
247639
1986758
960262
1062074
1103564
109830
104805
1592409
888311
1980942
1395212
1174533
1345082
388652
1969596
1227884
1492108
810630
329132
1682277
1876668
1828540
498935
347526
1970843
832798
1946303
609125
1981545
1318291
1337644
859404
932499
1824967
887367
1348281
1405465
1749776
1421979
1990241
1339199
919159
1907170
1310912
453271
1682988
1423340
959626
92966
569682
1445118
1215597
570639
180023
381335
1862632
994549
465672
714178
1665819
1457790
187697
1399547
707066
790553
957629
1298391
913896
1550635
1082197
1998449
1804742
460021
1053297
388795
1345332
1894718
1083483
397752
1131373
433521
703250
672012
1919530
111537
13094
1655906
624141
1861889
31030
808135
1295808
313375
565789
1863795
1777489
1809247
1500068
979443
1610195
1687180
234986
522031
1248967
186334
1161723
848519
1361091
1549516
641312
1168752
268835
1210324
153706
1795186
1543982
1188524
292253
1724418
1164895
1047343
625155
391664
72226
256357
1516826
30942
1232371
1933596
522906
619827
465251
522443
769724
1425512
1193898
173956
568506
6932
416383
183289
261973
1119205
1936861
179343
206281
142264
1099043
439371
1097295
1563537
27515
1637854
162321
484362
1606458
250661
1497104
1096000
1578815
1290447
673607
362470
448874
562932
40901
947617
330063
639774
1859421
1152758
1504912
1852512
775685
1945321
1124994
662490
345595
711238
1161494
645570
64633
386298
1555714
1572480
458327
1745061
291288
1508933
435711
1476741
608503
1518494
148033
1743596
1657623
601250
341672
126438
1232384
940147
7185
755294
1191637
559895
1359186
1296561
1811383
1569182
1419929
1002749
1330215
852200
1514268
163091
1449966
558068
1741022
445354
688906
132063
1346851
1161505
812926
414830
736654
646393
1963210
1430895
867622
439773
309298
1154452
203989
359106
1274371
1039915
270288
1277034
1900828
835719
780533
422075
1007092
1357889
1163417
1276056
1090334
1526357
1722033
518966
1678571
1652773
1998537
1147473
1705032
89381
1505873
911489
1877501
828177
285075
508687
90388
1177768
1516532
1277270
1514240
593306
769727
1653891
310127
453319
1420844
103307
189100
750487
1001677
1751483
606458
364130
1623336
306645
188924
125475
1833614
490442
320903
543182
1077961
1069794
885255
434675
646936
638473
1719937
1413600
1236547
1194078
1361776
1516163
452384
1052688
545762
124590
1842196
1165629
735088
1030355
622850
1568527
863883
734574
1534482
209496
1507529
1362235
655832
706398
23391
789801
971579
1876827
1518943
1678917
1127865
782575
1492141
870058
122568
1297159
992104
808755
554716
427179
1193212
1170060
1993733
133799
149863
1535832
879839
1668084
461591
1609901
1581526
125880
1532976
892546
620197
1847246
1643728
439530
1062028
1803857
1705674
9705
156530
1825638
1145845
1271822
1095671
1536168
1140966
456232
924881
1083113
379398
1231834
911679
1510423
1929923
1177846
189338
604962
193261
955081
960787
694127
442555
1796630
1762863
88804
293764
1730363
1377912
226454
1870789
1674211
1170472
379228
717012
1169431
1014382
318576
894723
1210527
1307648
924637
1212298
1857713
725460
281865
1870289
961201
258291
1892572
755922
1960469
1172061
815992
951809
1674625
90683
1534423
6242
1717962
580745
1579000
1971866
313650
1841019
1137235
98741
1919698
248471
1327519
1326354
148601
1703928
654138
695189
427031
834316
1322710
208620
134019
1773628
1673296
1735511
1649532
1236552
1038380
1956067
1694645
17421
578825
615560
687088
1516292
1342264
1993890
1063875
431330
388935
313497
1589635
1232958
1979282
510888
533666
1170397
1782967
715450
1401495
200212
1756300
1300839
1270190
1358079
1455113
1433263
1200217
1483004
390920
1990628
315840
115196
1749603
222025
1973062
1310177
1142981
323481
1337729
1984437
609154
1272249
543115
1535785
482156
708057
1392047
1028643
820747
1372163
1042617
1425337
1295576
1036438
1566974
1193415
1570881
1151509
1528961
602820
516126
432534
649898
402886
472054
1154527
1198744
553384
1118928
856285
1657353
302256
1463545
1722812
54285
1736470
1349035
626570
135343
787468
1323638
1487536
1788195
1325717
150137
195806
364499
836687
182615
1960812
201147
944403
1668634
1669403
655726
1887211
238228
462396
1565061
21781
7256
1933132
1170014
1574557
1539597
1992835
36308
1352271
1144931
1106284
391085
1588043
1166520
1053857
1435941
758741
1242575
1107755
70114
584209
943653
1614367
709182
1878097
1251986
381716
1843320
475376
1705534
1909424
1934215
1731332
1356167
1682561
1057428
1846255
615920
847842
1109806
1760910
52675
1629386
860513
1736455
1915788
1168687
1312063
725705
1559424
1072489
797941
622774
686191
529142
888070
93230
1446276
916786
80376
258288
402311
1249209
661658
480117
1039494
1413469
776094
801134
1626751
657206
520786
99108
1446664
1917093
643567
978016
1452872
61677
1325513
1834798
1366486
858699
27633
1310268
599761
1137769
1689884
1633111
1595380
1181264
1600657
143114
674959
35437
1851636
1119228
375043
1477411
1888651
273098
1034287
1159270
21527
602282
373214
83505
1472633
1978337
1159579
1054593
823263
1019767
471886
1130419
366370
589735
448604
1376794
1655094
619591
1281498
802713
640203
220103
1619856
1462969
1163030
1741315
1754531
1876625
212129
1233032
1992293
337462
944825
507282
762286
74223
369870
1856661
1454687
395306
870553
137933
636266
1597212
568775
947583
1978645
398499
178833
640911
1304836
635867
301968
363429
285955
761927
498860
1035489
743900
1465917
743421
1247029
25175
688814
858713
995517
903584
408201
1451353
1374033
206053
23086
1863910
1122623
698588
146434
1687962
575628
1431739
832979
634298
291727
1725868
1834002
617568
1845921
800081
1959521
726736
1121728
911511
795370
1457592
57115
176033
1596577
152955
333185
713091
1532445
1108868
1711932
1907922
1362902
620851
1323287
1805737
1125481
793922
169210
1918349
1044801
1638141
1562801
1495493
1493161
1847620
867622
1315818
705848
1095087
100261
772296
1089246
1401539
59919
931393
383101
771105
466479
1150717
775950
822559
746943
780387
249065
1158718
1707920
1463081
132188
619298
867822
207010
1891748
1388956
883719
1402974
34437
1149155
1174699
829244
1949195
820512
1951182
1891047
603896
1950734
989720
1610454
1225801
873519
219450
675795
697498
548693
509781
1142998
776868
691520
417615
1536855
729873
1169127
1279968
1898178
1648360
1338858
1614013
712078
271598
519924
1314857
1914300
625604
24188
107839
328720
1470451
1322043
1051082
606476
1499385
1105006
1301134
1280852
976107
1911165
1484820
956087
1231881
631796
1780388
1129614
1223406
1658134
1171327
390682
1492732
1651986
1796115
842206
59214
788896
1299443
632053
931789
553132
1024952
394981
121041
1852683
1532019
1520709
1292807
1816842
1935813
385235
1720331
1026006
1072320
1256118
1052180
1321881
1822708
1190417
1767036
1353530
1657880
1779258
1897372
1061880
114865
677554
1522328
1673069
508066
262805
1807802
411602
1142874
966194
80802
966253
436941
517328
997908
629952
1662474
1594327
629233
921629
1491884
319036
1752439
1716949
207611
1724576
1424010
1309877
1750568
34513
1159280
991558
418576
374244
1480223
1311116
1548847
1281460
1130154
1044203
250592
1526513
46923
1466488
1299809
553886
1410741
113856
1656112
322639
1850436
1500587
976362
1966831
761845
502161
64562
1348028
1417227
657532
191319
954967
631299
387266
787776
155811
273794
166920
731345
136602
1175479
1089517
1480978
46892
1553598
1890213
1443227
1345959
83602
398462
350328
189226
956649
1546588
55129
2258
684013
227947
1078080
1023879
640952
962159
393431
1033457
248008
7084
1640043
329192
159166
1488865
1433375
1046523
236317
179706
260558
593991
188922
888805
1383748
1458332
1992479
1502848
1882530
1427291
603033
1427434
888069
1360870
1443401
1876830
383970
1611065
580081
856138
539495
1700966
11356
1786514
1169524
1689571
1898755
1424942
797059
1180676
152485
1492284
820103
1404064
895886
1450180
1011328
18949
554473
1082064
1050944
1720677
836348
1411541
805971
1159937
769419
1225563
1452829
1740091
159328
1149762
776023
1298492
1113474
163010
744881
1095377
157380
1109183
1260379
184734
521077
1762850
631633
125690
627669
118811
1610847
1317976
601377
190075
1414571
213697
1886203
787173
1471071
865105
77931
1610722
13071
419963
1480913
1353768
643577
1717994
604577
1411543
1342887
1531332
846098
246043
890731
281904
1953900
1588019
396424
1648097
1973748
274692
218039
494175
783162
582987
404825
1290338
714719
230177
1866091
1081972
1143026
1139158
1849507
112582
1364721
1269837
1386115
543887
1908739
1586924
1608350
924577
885290
1516858
650478
225323
961868
499050
1846837
1640677
1233141
157424
894444
1542043
1860418
399816
1263511
1112787
670333
1562510
408082
71231
1766299
1535363
520996
1274386
1552374
1460939
146205
1076155
1474196
337991
191550
1216387
288931
529713
1883796
1939759
256848
1750589
1241017
323112
760567
58816
516912
1056598
899849
103883
1457616
101774
404570
39126
1737535
68789
1265247
34219
1665870
83302
252145
579585
788848
1424520
1813058
801593
1811768
1044139
828811
1067514
1249070
65058
429195
1618266
750879
762612
960516
1670279
1777301
1137352
27886
330187
953657
1957170
849896
1360526
750464
280917
212738
1409418
1451338
443342
1642575
1622207
400536
1430615
373180
1886066
1011903
1960861
1874312
871027
542039
1921555
1977844
450479
732883
1243154
731764
1598009
1162613
1329441
1731816
1020449
1094626
883895
970944
670171
115867
888077
1608794
1697367
1534308
1685883
918298
594171
1540421
970805
1997628
41446
1859824
940273
1179122
1601481
376086
1535192
1763219
279096
458118
646049
1740639
266459
327205
1397920
1317900
1540018
1214593
85260
1932354
376049
991731
16217
1383760
1882296
1472466
1778666
447304
1460333
501997
678023
214555
1117585
1570899
1139559
751037
20306
1945809
1971353
1819605
1937193
1210336
309419
141332
8587
266675
1930745
318206
804913
1097754
1239360
133847
1404195
892995
1666939
1373945
1093904
1321496
1126704
1279280
1970577
636667
1903647
154752
1613990
1750103
590014
477652
1928863
26110
1174984
670558
1035231
1540742
1418211
823410
1581967
1996921
1083857
1710473
1066797
656309
1442508
1223866
1833934
1698351
700206
1177542
298265
545203
480587
413295
666344
150380
1324264
19350
84431
1353206
1076942
571102
1574584
999410
1825665
416603
499859
178823
1075993
567425
546733
1508415
547819
1270597
1770559
918321
750229
1299915
346605
780608
1567502
1609830
222778
433299
1080975
1199694
1968748
882337
1917637
62775
471351
543158
220501
39957
31185
1522124
1357216
1194112
373171
994140
541448
1945956
327728
849858
1598932
1233910
171258
1677180
1582051
1712708
1654866
879374
832800
1119676
1397447
745649
28259
234487
980858
1580641
1842140
467766
1777685
29052
1159878
816961
58959
1803488
1898753
1124388
58127
929209
943296
1288888
1981148
1178532
1066625
1005424
854191
1910571
1146985
1776178
1289344
1340704
1172999
1955721
1860408
701118
1933680
1773063
252002
1965740
891364
115961
1715549
633688
42778
27348
959654
444236
545335
570845
490670
1754852
161980
564764
1370968
997195
1389590
645867
498374
831145
156408
1428459
1835990
237352
1199701
159190
717640
16386
461700
895625
1661432
1975375
729772
1376537
402084
1216496
327214
1540549
1358225
687035
1030342
1444152
1590015
293016
1310259
94921
957431
181856
318228
1909958
1025785
1599938
1077919
621644
1408871
947270
1686921
483270
1228160
1384055
352965
277058
251395
100498
989784
153688
78296
88256
1331042
35058
227392
203068
531642
1266021
1170612
561854
1346515
1872992
1602749
273542
568905
649216
792146
862178
1758092
332626
1115630
1028463
494360
1046987
59061
1992871
1615817
1304019
1542075
1839248
22594
396758
1014377
470688
1121718
364266
463911
746820
224261
1798844
869567
583840
1237801
1443610
1364203
1259058
769187
695621
1360396
985648
701593
853106
1504972
1010216
1243201
50117
473500
1316706
264464
1328593
1561397
1552525
692676
275830
1794475
680749
162318
858547
1426455
1628584
78206
161673
641598
1190126
978069
1119109
51801
1219911
863580
204655
1154369
1078391
1054254
167410
1289347
706924
1982364
41323
1380750
1850955
94751
1474473
227301
1931311
1043474
376869
1126213
487629
266976
1019994
1794239
72220
179282
1932546
791986
880901
1007189
642742
1719991
967496
266819
935835
1654235
645686
1407369
1617429
990550
1551659
1665464
490277
19088
1353163
1327939
1898495
455546
1215653
739031
136469
1520394
1754386
1068873
482568
725471
435709
1561479
275239
1487794
653425
307222
1203849
1571648
431030
1962282
1809314
1075197
413671
1012977
1684485
569409
1875814
284878
1224005
1858861
1049318
848976
1622997
1621881
574808
1582354
1804877
1923097
1818490
1211377
52259
1594576
186146
977755
1463640
1472148
378381
736070
1009672
1620959
1913418
903899
919196
1581068
661643
1643845
319416
1384173
1074099
422721
1792128
1072440
953202
819909
211841
798819
1864740
514983
124534
260265
973975
1316171
1979081
532079
193108
622428
529547
1103697
234500
747281
1039279
692037
1925691
380843
911524
1767445
1638982
1222438
400819
854369
1249364
80125
812209
829830
1036203
632391
790953
1730014
1286614
1988825
1189418
905208
639208
469275
205561
1023599
1893878
941716
716313
583383
248605
245317
1314336
1223707
1737222
1656129
1834368
841544
1030143
1008297
344621
1081978
954608
1173694
1365772
1789732
1043562
626997
1474456
629678
1380272
66892
613505
293349
166387
830815
621152
701614
171261
1318087
63669
984276
364658
538481
683820
270562
1114015
910266
1020459
1241896
460337
1530606
919714
1091525
1695020
241389
417834
1710878
626447
1138584
893865
1595834
1865394
1470378
560187
557645
538710
436124
792495
1759930
978471
1271740
93933
1738601
1294763
191296
1533975
1299657
795575
651277
1201529
7898
321589
914016
892882
1056391
863353
1006592
1378262
248308
1845933
1495537
1930247
1070166
1018084
650500
870441
1857297
421961
542006
49355
949786
60132
1459636
312336
980474
1238177
550603
38842
1267329
1162892
398233
344428
1646760
527926
278989
1208590
701698
1710009
1042192
1102463
606660
532234
1608661
1565864
1676160
1806317
1975579
555271
948927
1869229
409554
643324
262808
450554
1759683
944166
1694264
11462
1124859
104074
170400
916332
1201240
134715
360573
462626
941442
213295
1074134
1443220
1448217
923286
915359
437400
1391433
866945
806733
1071207
1204444
910345
163251
148342
1586920
1587106
1961711
1132347
178122
502798
1049244
1472211
1072307
932958
776829
1643874
628815
1683698
1573824
325209
1294754
1186211
486226
498177
1351260
1289046
323997
1046349
699932
428568
1075964
1461224
758499
1130052
644307
457740
356150
649581
158586
560844
798620
541786
142277
259639
641479
1731271
1521161
479288
779313
426832
1610035
524257
557149
974377
1821002
193125
1382037
1493732
1162925
659567
1854022
304871
1490685
88366
768143
897587
966684
1790005
387002
648776
401352
769866
1061441
1478867
366065
31346
1336153
1835298
1264787
542085
1241148
1825306
1902930
1553341
1539062
1287466
431698
404089
1332191
604956
625129
1596813
53718
998307
1438517
338809
1069620
976438
232688
1549915
990751
1748235
835238
1823737
119402
738428
914766
1698815
1030831
1205383
1066337
1391437
434717
1134585
1035556
836588
1342925
1869760
817778
2798
659816
520300
460181
27859
14841
1420874
621444
1821350
1253248
51752
1217959
318882
1334209
252107
1860997
1319195
343232
602541
733110
1875075
1866317
719419
1788033
472081
1432777
1916059
1435278
702278
1968665
944245
948753
1274684
1984139
1302734
183864
1641778
681259
1003286
383626
1108703
1977027
1834061
939409
722370
1586557
1870215
1038007
1587773
1956005
1067689
1395046
1379820
1684840
997057
1979634
1751057
1927425
226590
443721
459061
657369
959451
1958652
1849739
166371
1892444
112918
979433
82956
1735141
1266467
531346
22179
496099
1095376
1508831
818089
1030944
195661
1377295
1011430
74990
213939
986094
1891217
267089
999698
282234
1465904
873273
1756124
1032249
1732600
1497831
672987
926680
628321
1792186
331077
1455494
1399494
1085223
1215206
381963
1532156
1969532
459550
1010701
1902447
655162
946834
246360
912555
1823147
1806720
159946
1323058
1538650
1020734
1961582
1929002
1401
1212703
1268806
977461
320005
1542675
7497
1225345
284631
431440
1994321
164196
338695
1886666
313309
1972076
360544
457896
618689
1557552
1647079
1524718
613308
1513112
1489822
571446
1398308
1370693
1343063
936786
411848
1780227
1725652
598873
198169
556487
873275
1401993
1794821
1011524
481836
609941
737251
984413
1314133
766428
939668
1998605
967353
227452
391211
1682207
1666239
824380
531650
1382872
1562996
1806381
1588537
47961
258189
311547
1865400
1286432
180571
924088
1711863
97454
1043312
4860
1861652
915367
1384848
241270
296099
1170499
1386872
1964955
1523191
954531
423566
876457
1743248
684847
83633
1155390
221771
1475935
345393
611766
1959972
1068149
335139
806540
314713
766069
1303170
1224334
701372
1004709
1198377
1026412
1941814
1306395
1992721
1707010
1196572
643308
1639388
1106013
48626
644975
91106
955566
831076
1526226
593282
1018717
1430426
1364585
795102
1992304
1844477
306076
1490601
1214385
1797693
727375
677275
1921974
1456759
1861720
139199
1362100
1657603
833089
1535678
449044
539567
1830333
1050058
1781096
501159
1269261
1270396
781671
1234726
130738
431649
780844
880747
1275008
1484871
738847
1343958
1786709
1698249
168582
427165
1883728
987806
1053318
466178
248215
174542
355538
902280
1633813
1147137
1779385
1792256
138246
1657679
1405811
591079
60180
815527
1680030
1116664
875154
1078534
301945
1309484
1764799
422571
927643
1060028
627119
1823891
1102824
995427
1446868
1241500
1566852
1154518
1295364
1810880
661336
1925521
1986938
1160392
1884707
619941
695898
1670599
820846
576574
1884780
1319291
1693208
1894152
685353
1812501
1953483
1741704
1269653
1512600
1628686
1164397
245157
1944147
1939014
1368427
688627
1631695
460596
1612657
1509253
1292093
309500
709159
1811700
1840012
1949549
394754
429485
1279291
476861
1622006
1593196
1526495
68997
113685
1444073
1818023
1924528
1306427
1213777
1967874
724787
958680
350081
1124071
1273842
590784
110719
1027166
1458131
1876447
763664
662907
1795076
571271
1470173
159594
1963820
441652
1690672
571457
1251099
1791205
435999
1154187
1256126
810754
87989
1309787
1080287
1731458
754504
505715
8060
1467583
98825
219975
1735487
193745
1517865
639708
1992569
1867627
260803
172592
1338271
180605
1679881
1386638
421970
698165
322010
451088
1191847
1708992
595492
336010
1870899
1231307
648896
1493728
665157
56707
1672399
715495
127269
963521
669694
991334
131593
1684765
367004
1609321
1993801
1903692
847214
1799386
178689
1208512
1283665
588258
1349044
613687
1008822
1554532
258318
1025851
1742125
405476
672517
1488642
915734
900167
1964002
547517
1829636
1454730
1660758
1836208
401419
410714
1950610
545596
1047528
859484
1879124
21059
1969835
1698351
1647040
1865953
94540
1010831
1430838
1504787
1216843
1291259
438211
701382
1746720
1710915
1294870
1886827
828323
1979093
133198
997660
1867668
5971
1735132
1558058
933459
1184096
929426
272322
1361930
563668
743765
1005667
681893
859236
213130
719066
1496279
639273
685669
440046
1236964
285893
997578
425346
1935055
131681
620048
321905
1864478
416816
1207682
1408957
1115819
909144
824661
1185812
650813
788069
1262251
1284028
1366148
1451401
1444179
619151
646466
25155
1410578
1378783
1505187
1250408
1719676
1828821
585550
151886
1933131
1079452
972482
13033
784944
78926
1174681
557145
1891175
955911
270511
1727962
1281468
1530046
1118703
918239
1435940
1100099
763595
1389331
1218338
920074
1809228
1681197
1569953
1092290
258788
75689
726804
1663911
1208836
1733055
111008
979002
1643691
1190107
1279345
851869
433539
13336
175291
131795
1218322
7417
815614
1735986
1266683
422213
16140
1480591
956781
493081
1431797
1837503
634289
780440
1601951
126672
232787
1105518
240741
824608
783491
664069
178822
598599
1012271
1846424
1392181
1895183
677020
1676339
145843
1291967
1174
1583703
106878
718936
1209547
1856086
988508
384877
1899936
1792830
1770652
168779
188553
1500273
102504
1232774
357772
1571552
1525786
1433177
836122
1188572
1145167
1446304
1001576
465664
858605
1863501
1124896
997246
862455
683205
654235
1398853
134157
202160
1640933
898344
73131
1394841
1206696
623031
1700892
207793
336338
768706
1732132
683370
1053577
1514781
1335134
70216
502334
544195
1902385
1287909
1970141
608297
1670506
160512
1074466
1443349
1902720
1190760
572009
475848
522624
1980118
1365970
1485226
1046436
1607102
1490916
123375
1975697
1116851
663848
57865
1811636
353945
1389284
657971
973927
956400
1033990
1213155
1340463
745754
1926747
1776247
1621580
1302238
738386
1344910
1571720
980709
344875
314658
1775881
1478480
1815290
1191132
792863
1732812
754118
1706680
972667
1932316
1260274
159029
604835
1952321
47725
1003047
1699582
1897834
1449328
1210690
350006
137689
1370314
538193
44968
521003
254152
197852
1102173
519395
761019
791540
1985896
1409186
1212844
1130312
338189
1439900
58644
755138
1328484
1373925
519358
1646971
410756
341031
22937
1452097
1142750
1788777
1625896
1087294
1089036
430323
507475
1716278
162811
605115
1643079
1618663
1748191
627601
1334682
1047643
67120
1576416
1786371
1800319
1945934
560130
113360
136016
1952386
1101012
258391
502682
1538204
1592316
1709403
189556
1530302
1228947
1231745
392978
335609
1975989
374701
541955
1332468
383037
1622678
756347
1305856
1143889
1458580
1097403
522790
1044085
266871
623808
959826
1812613
537647
1245829
683320
1893781
1761112
1094330
725237
584643
1453428
1718763
852428
1147219
230969
592954
508800
59307
310211
180819
1529569
1497170
1999674
1728928
1164501
774007
510160
61805
1157104
1394638
1338451
327610
1592896
1844704
774651
1993001
115651
1682422
1180262
1892646
1505118
1614759
32964
445799
1423179
1941056
1646673
1192018
304849
699286
1838242
695998
978123
1601555
593637
1782696
1063779
1937718
1966108
1491131
702535
1639690
1363978
957123
1020427
1174684
829985
1018115
54866
1544386
843182
1242506
642280
48037
1711274
542264
1412282
357394
1329753
1301521
1316756
602655
1631677
78695
832961
219868
1634959
204999
835293
1097982
234277
1282843
697857
1094389
61347
1870424
886856
1394950
124106
1388383
1397824
579130
1717235
611140
414750
237260
76521
660054
480477
451309
1298919
340925
533503
888765
9554
1047171
1385183
1089384
863022
894507
1609594
519657
279070
1056885
1395476
1738736
1484584
1646898
1360940
159938
1791862
1796560
397937
1458967
1759758
227081
416917
832853
1421761
222943
1028909
185169
1289837
95639
498448
1029111
139859
527765
144453
140475
1954118
530941
147412
1120387
763293
24327
1962623
289926
489869
1757439
51270
1650531
1500139
1712313
522093
1666794
11475
1527753
667674
286120
330410
548793
1908280
743244
1564048
1211175
1830284
1824662
1007422
648490
1581856
900607
1200439
1462648
21889
911214
1624572
1146580
1503998
1189186
824243
619326
1224479
1328457
763548
1524376
862868
151186
39609
1378433
1420460
100115
1362486
1249966
1204554
487459
905979
343669
280195
1144465
1258165
1177667
1941199
1090092
39608
571072
498699
1322859
970853
1776994
1480277
1109561
14375
1878975
1149469
1927177
660947
34078
1720815
724894
266402
36033
1599418
1219431
1223396
1417473
586964
1142200
1730267
235910
1840158
898176
990393
345799
774835
550992
336351
1542472
489627
972784
690898
895491
1910014
394608
1680099
42150
618701
483049
358245
1368613
880
732872
937332
1023683
1339181
1144829
1024347
1249513
1208384
121080
20841
1490612
933091
657581
1511479
1573713
414968
347492
647889
950130
556630
257943
920906
732123
915031
1802563
1749319
880048
1128219
720514
631775
1245866
1811789
4637
1688084
1546022
1977988
1733032
1461374
1427658
1038237
164140
751205
664698
225954
1126768
415660
1534119
531845
1774148
100682
198831
1214953
84037
821246
600914
1298080
109161
1559944
67548
217786
259859
401333
652566
805331
1717714
1430057
1338741
416
1797390
902875
740986
115949
865450
4117
723393
1609949
1091159
1573030
1945316
644594
1913864
1886128
1154880
412925
1418177
1006343
614299
103988
1605536
1157353
512824
1233503
149770
966338
1820353
626772
1009516
134442
1180443
44542
659586
967302
678132
1504103
275888
1894665
689278
1167511
1348152
178484
922681
778607
1469068
1434896
646178
532879
1692297
1199629
179671
1747364
360668
200662
1010777
789109
842617
1367553
774172
1128480
1592089
1443671
1005584
634599
965099
813052
1356156
455281
224302
537525
172069
1486288
1384334
1143724
1787343
1701060
1949668
122383
640677
1255962
164696
341739
1775436
167546
535884
362146
701052
1014085
561181
628348
665685
720353
985691
1828285
1400406
1428969
1922611
1146394
1968121
470424
1590034
1097666
1823985
495962
1613165
1910896
975122
440499
1063296
833095
1662287
1106471
738123
77769
1069035
1698461
1518870
1036046
642631
1876423
279022
1139628
1678474
126481
647434
1926167
1346447
1687804
1891524
1857216
1518876
1168216
619729
565558
1339938
685623
1284487
1190183
1270231
1601728
471405
1381169
1048080
882824
521376
1010869
121978
1311078
60283
1674533
1960824
537091
907813
75815
679170
1383219
64099
387060
1697159
1700399
362352
390399
1642146
194676
667205
1568479
1576612
1681859
82388
112711
581386
1919086
1848736
1302330
1673240
686410
586175
1163413
265697
708113
432964
1848365
1790048
108578
1443301
1294780
431662
1668696
1577303
861457
891940
929849
1788981
882707
245838
577247
798078
1532795
1448665
1684697
1502891
899998
1640920
1793081
1432833
1726991
274191
419329
1669898
254965
1681480
1269601
1681193
1590879
1881578
1859923
1279874
36872
679321
1387190
1110908
955639
1528132
23783
1544709
1637355
333318
21741
1452564
882983
1128692
1583622
1638974
130780
1529157
1781288
1182933
1005621
663933
155417
1465752
691328
229937
602853
887816
1524329
593867
1379375
1868664
1478094
1450410
956993
119956
338340
172849
307448
56018
144343
326580
993940
836074
1392497
1304432
1514488
1925025
944861
1176255
455688
1024537
1142484
1181816
1834407
380341
1654872
678311
591395
880684
1130968
1223276
1963811
1650411
1347243
941856
403825
1580399
1990023
169358
1440444
914268
702530
1983768
946396
674627
456846
196802
386471
1935969
901408
1799811
1527745
700536
1762942
238008
1464105
436870
945295
1288022
1036968
4246
439001
1785148
214348
613502
1846260
273593
1610083
920791
1819788
1280371
169936
59265
1648635
1381112
1821887
1058076
609331
351111
16086
603472
902291
996013
747649
315855
1968023
1880754
1915352
726916
1391417
1274488
796859
919116
1142846
1089728
1692171
161591
1059831
1962123
1790013
1718179
1050862
466118
21969
1743223
1250507
271100
1914586
1423824
1989628
175047
1482024
1138890
1330177
1871712
194243
268198
346856
1296432
753172
1757056
545248
383741
1578022
79439
1484446
134057
187622
1148069
1516774
373046
1818823
1331991
364977
1581197
413247
753216
223832
1476577
1349856
1873304
1460757
33292
1594222
495581
285368
1140438
662762
1682357
1997507
952578
455326
368243
1494991
398853
978274
133527
1834310
1745545
1479835
1737098
1864197
1313036
1280669
1473158
96038
1992360
1761456
607371
39195
1520442
1038085
1269992
1603380
1393948
1600188
201725
1955701
185281
1659385
1845356
1535427
1187945
527887
886939
1118328
1247967
1555507
1210139
339086
1929247
1076215
647429
264383
1438168
1575287
1361060
271365
423257
652479
1213053
30194
1502585
528372
906578
374705
494997
822512
152571
1631775
1819296
1456920
442425
988399
1395810
499104
1394991
1264205
1736654
248964
83864
987555
1727250
1094993
73442
1019054
380103
907942
1397716
800230
1085649
45848
124330
940642
157178
412317
222181
307237
1504302
121812
1713440
160666
560954
326737
314105
585447
1348748
1311973
83
571052
956524
214209
1719600
1886195
937837
472802
1666573
858949
796648
824908
1433789
406069
1543274
334937
1518386
1754704
1983295
500441
817497
845459
1062468
1096283
1385070
271957
1345957
757223
1674742
1992778
1323134
1646235
1442086
1952305
1653243
170057
684937
47384
1750125
966966
1525898
79837
182928
974650
980825
1018006
1496388
563362
1740413
1368230
254806
630074
40348
1523456
1618133
1380574
455101
472889
1277485
1213466
352328
1180669
841987
1145284
1124095
776312
1706935
587097
924477
1588150
20744
360336
1672059
1207824
1383308
1846889
354116
778726
1977573
1503208
1863630
1238751
1461071
210689
1927649
838645
1874280
374422
195347
1777578
62055
1166278
159044
1238021
294749
282064
958949
1470533
1900618
756248
115362
502834
1117839
1150890
667122
1372040
603841
361239
302945
1247842
1941615
1027668
1111378
512397
951395
915105
195382
1697401
1670746
611306
1716154
577736
888156
318763
1215989
1998686
40732
566046
500243
1010295
560350
1828773
489969
1005018
1253251
248519
438761
1506972
1451491
752514
843015
405456
1139452
1776912
1500923
664945
652220
1994977
748011
1695483
1764517
131158
427540
692444
1191954
1576076
1520711
272399
1713511
1330705
1346710
1937059
1825539
543648
150757
1447164
831453
18728
1594900
870068
164491
127952
320066
1248575
302394
1016762
1425475
1545158
491052
1415241
1209026
614451
1682276
276278
1725609
390283
1960057
767787
1626279
1801056
111109
1753112
1775673
539013
539077
1262113
1695459
1530148
1509553
1509385
1803227
939708
1328298
737859
89119
889850
2036
163110
1665843
369573
1959105
1681252
1709936
804251
1747652
912388
1061329
1358016
1329945
1185302
1117915
1686058
1878499
1815765
1702256
1549888
950592
1537234
867956
1136962
1090497
337532
1252910
1611072
671961
1676438
534789
1736422
1327097
395762
1445799
1572172
708700
741344
1598714
246815
1355911
931965
611998
1740492
1685655
1931046
54507
209714
1814442
1585616
1849625
1745626
78314
950737
1326465
290363
620092
1982660
487766
1748350
459345
892695
891153
1697961
745790
1671466
667988
1699450
1119333
585379
1467880
1989893
421066
397305
1487811
971369
43245
1669519
1265801
1897485
821978
946310
1014590
1413609
1412856
2819
577426
874867
1351863
1878462
1450278
1105047
1191632
1415538
1001642
173551
1554478
1674055
599541
801259
1680070
900494
1939227
1531383
53220
1793425
1782892
651578
991285
332238
1433439
1335756
598845
331569
1092851
616326
1949693
918889
1888925
879829
574820
657887
1982253
244929
1120048
647438
108362
92591
1770252
362208
781885
1821777
1770230
711225
1078604
1640032
1111794
1103036
239611
1394452
992395
327440
630819
11010
1134685
96037
1211488
1362925
1392693
911027
1210584
23254
1639997
1762978
480289
857069
581609
209315
1067976
1092867
322563
1128417
1612931
314539
1094804
860944
1315860
969736
164584
336131
1972649
1616072
683332
1748133
578951
1303990
105557
1211673
664773
994359
927327
159226
1898730
1794924
671680
1150155
1396459
1034969
1630668
1585088
646784
59888
182368
533808
1339454
942868
975487
1588660
1515766
175278
468152
1512291
1683906
1029393
1902369
354684
1730187
1106863
1448356
1794650
1562001
420489
550385
1952917
1946123
499803
420881
439004
1910566
1463747
418685
1720189
1882103
1567666
746263
497601
1668686
1864264
297068
1086360
767950
1034267
927562
666270
1523873
941420
560570
10846
1030152
965034
99894
353276
1243523
521740
269667
1071438
1067172
158247
78015
260912
236630
798663
1175954
501980
304642
742223
1792114
641222
797856
930382
45449
1506129
1007153
1993662
623112
1144194
733344
1115763
222110
1354288
861767
1926282
304036
1772341
8607
1967053
559533
168170
256578
433277
260484
14165
724720
337012
398051
1690956
1132129
905725
965980
1511803
1412299
1148979
1771131
45067
60029
1673476
1818695
74331
647648
1756745
1733083
1129699
1455485
1043382
685943
1450383
1546194
1688626
752127
1510746
207987
629843
1991401
1692259
576359
200434
131365
482729
557420
1163168
992965
165460
1053762
783517
695331
1011086
274357
642915
453449
1944865
1332212
770481
612622
1098469
150392
248973
720650
800455
431724
1253713
721549
123587
1338293
1666395
605789
365941
964735
1360264
230583
1783962
315078
116766
132747
488285
1429962
1557461
1326068
1523103
653790
156268
588949
830160
377531
1938203
1731947
984208
1609166
441156
597733
902333
1932934
1939560
123126
149058
1549732
983731
1319222
922243
1742277
1067705
1444545
435360
344868
1401992
203101
154223
20926
1747502
846476
388930
497570
1848708
1495766
1490683
1741326
1879043
1451063
1306423
1890621
1506552
346753
911584
1278060
1924504
466876
893528
1152548
244182
467407
1891645
1235989
1001669
686655
1341402
1932584
276557
1670330
445173
1190996
921047
1470886
1537128
509906
1124070
1455561
1128222
92266
15984
1503099
998293
68376
1390760
1886808
1032523
939366
1394876
456305
1399384
1324114
1458421
1398477
1687667
1816649
73944
19446
810699
1499193
1657312
388267
1739522
831769
1760281
1926996
501671
371246
1255728
215816
1815085
1536599
938640
336231
1425619
1539767
599980
820105
1986692
295911
1235069
253313
1797368
1201067
246912
1315277
1617286
272015
32015
265945
88566
1186514
615360
1122591
1844003
923016
611862
561196
1212128
783896
870504
1900233
1131296
1199019
770951
1351338
1700596
1242471
1807823
913558
1496707
1689779
982710
1331526
81844
968284
520649
1973660
3656
692122
721851
1782202
1038759
1227777
1861229
223097
1187843
804224
708853
922651
1902517
29218
1059171
515960
1265972
961699
1746477
15639
313827
213367
913984
1145433
425532
1572017
683471
1858994
810640
1088279
44142
1278484
1588517
256704
1628996
1171448
1607853
1559067
612709
1227957
940504
1695220
1766736
1545814
1032005
1369094
1589768
1705866
811840
57926
679806
548727
384015
952018
843149
745599
257060
228469
1541468
666119
1226532
1743304
1993530
962594
1249873
924851
1586945
1153732
53995
45526
1532868
1482961
1821487
858723
1699117
678362
1684854
1804092
1361582
157816
1624522
1227828
1171868
1651204
324831
794392
1819612
1165227
74500
789426
220551
1836669
703923
1245132
1562771
1485906
56512
414072
805346
1613656
1758334
1556879
333987
1419415
1492072
1047798
1541337
1377991
1414231
1596079
1220275
309571
1783866
1252266
523094
1240264
1147216
148277
430777
1304488
549690
675950
1219366
880123
1213162
1570142
1071510
1161140
130140
1319984
1855490
1817127
106010
1021463
1119586
1640503
1090913
1949904
486377
1166483
1953225
733375
148156
1778932
326264
1367376
1396062
536366
906944
1775513
1063799
1985290
1381098
1378069
1140078
1588607
343314
419945
1182041
241172
882045
1671787
364153
1813040
68406
564006
190355
1146624
309589
117043
1557313
861870
640500
704789
736311
45109
182038
1070637
169707
73605
586256
1693577
568553
1950672
824550
340006
83502
1332477
1507480
1646172
78495
1069971
313532
446297
1530417
579361
1697154
1150552
1252745
1823504
1275060
287266
1373109
1794603
1232258
1732742
1637769
468683
658587
1673358
839170
1200639
1705845
1945977
1485263
1249219
416720
1911769
1273892
1840930
402793
1437494
506643
420675
220041
1167397
1100158
666083
91859
398555
1828258
1559616
1979924
1393946
1050087
893617
57742
954239
259400
1445939
1572985
497414
19929
669103
1756911
950554
1899985
970287
1293985
257984
1878965
1590980
1213452
1814567
810558
293383
955214
793875
1396134
246522
1011603
623694
1921416
1706368
304969
421102
1750055
1322837
828721
1340725
904108
783688
1504776
1380526
55731
1853054
753045
535167
15825
1695868
533411
1852100
1672419
1863325
220831
1254817
1220388
128679
565213
312930
948220
1579909
360098
429079
531705
1817343
1284848
1393931
1154034
244215
402778
1124205
1173800
1497927
996164
1118330
1020457
817899
1963992
1622265
643493
1439348
1920490
1592330
101781
791517
1791144
1229314
782908
1380337
591915
544441
1594186
291192
649549
937545
1346626
1898668
791469
821053
1570856
535663
1824184
1728928
1839068
304486
529380
1045441
1919454
462221
1212101
1366616
1897297
1486893
812622
459472
963443
686496
1964866
475271
103594
389612
569970
1661156
337593
911156
407548
1840734
571144
843125
1384552
321675
689096
1229813
79821
527300
718604
638848
1222562
662138
101048
110396
776440
1821340
401256
136492
1573433
1927910
1802861
1643623
1480335
400358
711728
100450
851236
1829037
1157503
158848
1125224
1220924
461227
650661
1681082
1642270
1057730
1648509
640364
1682997
50708
1125925
1893750
1079502
1273229
1619983
49465
504008
594313
370219
1596376
408982
1729113
1173388
1383763
920250
839472
1867200
802573
1386973
1545090
1841150
1746952
420410
1680318
1749064
1446988
830345
832972
1506707
597606
951608
1695841
1277381
412784
1773678
709763
755526
1051757
1707383
1600306
1926796
235118
1309365
1392351
1643110
620847
1268776
1622023
424757
185609
760940
1485607
927694
539077
635806
178189
48136
1109660
541073
249623
998398
872360
1383056
615200
799661
1299990
803073
505307
841249
1274670
1305710
1999686
1401169
1773804
106611
329291
826818
57804
1521570
1550472
375760
383117
1451385
1624677
728075
1452511
80769
840231
974150
203343
413270
1468781
115098
1675200
964259
415866
1765371
1948753
1233462
1019397
1778622
403758
630819
604424
1238168
850280
702753
1172447
1380705
1308474
328993
417383
1818219
210358
1677352
1135107
486549
1214359
1723428
75565
1424543
368373
86944
1875787
1201977
542187
1017190
1469596
990317
1073375
280772
1867044
631030
1219563
531628
1101373
782547
1200583
646883
611695
1333486
1998979
1541901
191056
1036553
523591
1511522
356985
963551
420848
1485256
1705532
500139
797997
250729
1081111
1596088
1599644
995310
1766782
1335476
1528460
523049
1869162
453600
316335
1864389
745656
865366
1079064
411309
914563
1229611
932643
1166513
402150
335676
143659
561634
420407
1500902
1963583
1343331
991539
923393
1473881
373721
1540265
1386817
938602
1025409
614966
1837738
709666
802070
1832051
1681814
1018570
1731573
1749034
1638548
470233
747491
181443
1383599
1636468
1314907
1098734
1182718
1781207
512495
1879429
35540
1964542
664689
1395890
1821313
1234828
987236
1388320
1588848
166296
1266727
200380
1349943
862126
1128436
502111
1345601
405145
1850205
309659
352878
41005
244640
283274
1318410
973785
1211700
1320753
629982
1705472
1612840
744562
866727
1518591
1139585
1575674
699412
273714
1431322
844261
629579
788760
807788
1466535
44164
587544
226305
212750
1507583
1758842
257116
646240
1762136
1374232
158156
1232084
1077845
1435678
1701278
354636
580176
1445983
882042
1226927
1642195
1239461
1259240
150172
1058171
1837455
125041
1958794
86033
522588
103739
913160
1792752
1569625
847279
1381597
5356
760979
126078
553024
1128571
174431
247709
1383351
1015701
1388750
1742130
392743
786585
502172
1613380
146128
1517229
1103381
1712942
33352
1808473
783991
1937874
3740
1761659
1498709
536730
357427
1657459
24438
502441
330338
1718093
1479794
1235225
673743
408016
641387
1883168
1491281
1219235
1693113
300305
9881
768816
79361
1132112
45975
325307
1644449
1855783
1893855
1443139
1330581
1715177
256065
879400
79559
379781
1487233
1751188
1713709
685348
27414
1269173
1196319
247973
204825
32285
283790
816637
1811694
1413536
629939
1731928
488039
1845058
1362157
996552
499529
306294
1875388
1052740
128464
1655694
418763
1344796
336695
262378
226249
1502771
1177306
1476267
739343
828367
30909
1726507
1636441
1441668
1589296
1872266
1086986
1113901
1244877
612862
239938
1691
1837019
438148
1886702
889353
971460
1821087
1549085
573155
934855
983717
149229
1099733
1898781
1267249
19851
1424863
882817
792373
138603
1619917
794125
1143849
826126
134963
1089077
1614524
46077
268041
1568010
303840
886590
990495
923213
489528
862782
1841643
609187
1437029
1544128
1080850
770542
985677
1273465
1161967
1953742
1373870
775927
164917
1172727
1701153
1179744
1429333
1497146
1720648
1662275
1118188
126344
199160
1305207
1345370
1779738
1794629
956325
1941885
1764805
519382
431385
254672
387084
273447
82339
1294398
1241419
20028
1380298
915373
531221
1882322
1693258
958100
856322
300899
1268448
1234395
1180132
1498782
1746709
1027970
603878
703181
1809143
1822960
1790743
436602
596383
937033
327387
1868020
1185561
1769090
53979
38680
1901715
1231715
31017
1953609
981785
730652
158369
1335721
634390
178724
1892390
1403496
257906
281020
1201560
1820818
1245394
1935153
1572745
1661894
287736
284301
46453
1444872
781655
1635463
177356
1975968
1802172
1872926
1504449
1430392
613590
1450237
1469640
1308586
1426633
216547
1653370
826762
520357
1730170
1546117
542183
930278
351629
937840
360903
1697398
740868
1190920
121596
456351
1311264
1031750
331897
1979225
1341522
1127041
1811778
1771201
670499
350742
1272295
1369174
1258498
1841440
1285606
978083
1062908
598288
1448657
275793
328752
1778676
1793585
829105
1499397
1641114
277269
912138
896769
1541432
200185
210424
470405
682709
1287941
303306
1028397
506208
1361834
1159164
197048
1950533
745265
601203
777271
1404860
1408331
1180598
1861964
1076692
933883
1061012
650594
414016
1000673
1774863
414707
114227
1539923
1050556
1136892
1055162
1872140
933321
777842
1302368
29908
1984302
781269
281399
835436
165738
202051
72038
805321
458324
1994010
1614618
1148864
760495
1976152
1378449
1264154
524461
1188732
360079
315882
807138
454902
1633664
1796594
57431
1834649
547090
1481659
1702263
1177199
1988496
1177864
1671840
403770
892377
1405417
18897
864214
722299
1405215
1432797
442176
500091
1224387
524231
662686
1135539
869090
741064
885097
1556394
648297
14893
862118
1497412
1623867
1764293
389356
911296
1790198
1220990
1418232
527279
1980185
1352841
1454668
1951852
560687
1309974
1643697
932803
1459953
206041
1664779
1693738
1013782
1088617
1791249
241884
1688212
549097
803550
1834306
391236
1448234
612225
887787
738864
24924
1344733
1797536
1374822
1730207
1052167
1130751
774221
841986
476554
787941
1443841
138241
1780016
1233573
1062713
1178543
226338
621313
1485716
1789052
863470
15842
930071
451828
196667
305605
1005802
345357
88888
814648
1002241
315671
425568
668899
607959
1742437
1982288
1951499
1659040
127996
1729316
1596754
1471405
740797
973573
930506
1997892
971502
552286
547095
1179340
754774
464525
1246012
1351075
1623574
325015
77644
1592267
1996
91894
696476
1822853
1114248
1026200
991940
131082
455266
835672
53904
1097668
1740110
796344
1912097
1620027
123957
1166679
584063
101248
1027742
1488366
1938387
1755682
1766994
103895
1667156
486760
294846
348773
137090
1449174
715767
486418
1010721
459791
1507154
1519623
1528620
1328492
1833318
380175
1831400
1642696
788514
1611024
758163
1946741
1160778
266567
1038115
1794455
1274817
1723642
876830
1627691
408917
1052295
595985
345784
187073
1969339
242697
1115337
1555155
1216388
1782118
1959195
546507
1930597
1565365
1466184
1078432
557295
1167560
482762
816263
410740
1671322
1415936
1896525
274728
1041149
703678
458302
806426
623540
311462
1499602
1311923
1225740
1531586
1505065
266658
1172046
1129358
343789
246750
1248934
508554
96468
1673676
359854
1640743
1025971
11579
233567
1809737
1066560
332822
1665456
1513395
686524
506704
1601280
146121
1418464
1957660
1665303
952560
1656308
1102330
3043
815107
1389543
995782
1309903
887256
1860469
1400295
1338894
1278356
393165
1896374
371594
1401466
1024089
205297
704098
1128431
222395
823068
1391291
1214269
1862776
1338297
1495848
1637462
1385015
1914101
1121604
500409
431350
1463680
1065079
1192635
575791
1045834
44528
96470
546872
405889
671725
1055942
1933022
1999535
503694
691134
1848227
1881539
1727882
1044687
799178
278377
1401892
1987507
1505355
567354
1792933
739086
1421583
860813
1678996
1547494
959102
1355373
858841
295796
634194
1423265
329407
1615231
951281
1385740
1897934
773559
441269
922308
1837282
234977
200546
590565
624195
468236
1890493
1798959
1556910
1714788
212869
838113
1142279
1231055
1759808
259292
1372889
1108729
229123
622
1568021
1841871
1517749
1883553
209422
1281223
1984771
367274
1398670
1291571
784871
355799
1386217
378900
977097
1617299
1523067
1389210
139899
1224359
1384852
1279688
1445330
1223898
1130251
119741
1287426
170657
184446
1927064
57500
1230012
1238395
1922870
48766
129758
1083515
645560
777377
1117390
372115
1488772
1313883
385252
170804
1220516
551190
1670534
572812
1647034
1803582
1422068
1454128
1805887
1945935
632479
973719
275471
748063
1746823
1445779
240043
349563
1597678
1630219
1664329
918298
33547
1597416
554784
972139
1438313
39399
1620735
1894885
302989
1245090
548946
1478557
1073443
1143816
1600202
717937
687305
209023
352127
198121
285798
204487
1102305
1042207
1441196
813294
1214574
708617
684218
1673067
604665
43481
654309
868700
1485667
668872
289033
1382616
497285
1411049
120110
1891463
1474680
882944
191696
71595
1540730
1440390
838798
1313534
1608282
368685
1348543
1808677
468278
1286930
1023761
1971795
1731240
490648
1669644
476123
1801241
1902194
849033
915566
500640
1107623
1778744
340990
1909245
865236
1349714
523262
1866709
1819776
279752
1916865
330156
1767419
820547
160567
1093783
718135
1789559
921097
1148986
1901654
1459710
1964232
670713
1177607
1184072
151156
99601
366047
684825
1834681
1283956
1020764
1320696
1745384
623464
1295007
1045964
548647
1592005
1315028
1131432
220187
1313002
1585392
928645
1975842
139554
1130659
402408
640841
621599
510954
1857477
1933653
1479053
695827
569166
1491025
660594
629869
1799528
906614
106617
33688
1008014
1253883
296350
1192968
362391
1538718
1712057
1111103
1906980
466142
355354
132652
1208613
403525
713425
879646
1010974
1829547
45853
1927831
84113
370114
706921
1193246
506044
398629
447696
21438
1432127
677893
1240199
1670484
1041433
554608
936403
248763
1843972
942094
939632
1843494
1282647
514896
1039178
257520
683951
588221
1530188
1318798
1940236
660239
1430656
419621
12722
622320
1028810
52128
649570
573222
1388829
482425
1784601
1598142
1225828
1719976
1114881
1230635
87274
25848
1383772
799114
391650
1725858
1386207
268136
1556649
538688
672537
1424295
115868
895178
1794593
1605702
207002
1304963
834130
946346
1505673
511947
1539446
621823
838663
1920253
1828360
278166
217638
1021372
1487934
131688
92565
1199547
1278489
1531657
1954854
141028
1681794
470730
412734
683094
763889
888788
886548
931944
938027
1468626
1641341
614979
473616
1271129
541250
1790632
1701991
1961947
907747
536241
771393
457225
1598433
755280
1601949
742870
1039578
21244
1782945
1497484
1692796
507446
1515303
1396214
1206921
1925254
1426209
1351401
1467251
1686906
1879218
1559003
730049
1349117
526021
1061163
645423
1673242
417951
1680350
985108
225469
904023
1142354
1297607
719617
1719121
659839
488539
1938306
1613615
1785894
1118755
669978
370224
298619
228219
1953776
526527
354975
509852
1970922
10542
1908833
1154337
1824941
249654
1098710
221547
985469
634778
867292
975920
1816986
306344
1694656
510111
1953537
1078139
683814
1350050
1966838
881388
1260671
364540
882649
322495
1040116
496963
376067
1840155
1261129
458989
1026938
343926
1152353
1919498
1185961
729810
74212
522056
1440942
926167
151459
270917
799479
445693
1952002
719854
649390
1785354
793571
695103
1669600
1929016
1931251
1059315
466167
1307149
1608229
840178
274588
1914046
663683
585135
1404188
786209
1008629
181274
859280
1305375
1671374
1389356
1061895
1334392
801906
798515
65922
815666
1420964
214987
1300516
349192
438791
925839
1038436
349149
939700
606496
1092224
229275
1602168
710783
394339
154425
1134096
493551
931872
1263074
1750049
771274
638199
769839
686742
204144
1884834
1206238
1314381
164902
1033753
607030
134327
993990
1042512
522990
1578520
1884829
1081164
1280049
1776711
546809
790216
1802999
162171
1422692
1473901
736799
281627
711770
132482
1198222
1908214
467854
1388580
1289249
1865757
306878
1747174
1048779
41501
320862
216976
1082770
1497575
754089
241598
530771
828120
149701
694559
1917501
1955516
644256
1867052
40447
1221823
469836
1072462
1662569
328708
412865
1162042
1733822
681745
1180407
724862
692841
492938
779756
1426068
1218260
613876
1396330
1979624
1972647
1183271
1952420
13763
1480090
1686011
654217
843486
176778
1805332
1404629
1544943
1694426
396332
1311051
902961
1212917
1138751
854285
1830286
283379
1489375
1933573
1226702
1577934
1453838
1936729
483326
409898
101614
1470095
1737166
1680082
683265
1333721
165576
1259165
665621
1396075
1162521
114489
1005799
1757730
288090
1959579
1217192
1325735
1823242
11817
1656343
281976
1041562
545182
266250
1168304
489201
850433
920977
955867
1377103
1370444
1966235
1034226
1546388
977763
1920879
537403
1175108
1633313
1714821
1003417
1680677
1016449
1806466
670572
1801571
1493305
996771
692608
1250257
1237185
791974
562226
1907281
1336977
428901
199742
607380
88200
1401847
1018076
1852590
1302935
362261
1781277
1581850
241520
421558
577910
1525253
1785520
1665852
317281
1615195
56368
1284979
1842902
1789380
1227785
1297271
164687
192855
317037
1704214
1435488
790741
876009
105148
575115
1529027
1168840
770137
943095
421397
1497849
1491283
1754664
1620730
1568482
129059
300327
1866634
1638192
1064208
576280
560033
1210829
578093
1638394
1769987
1949670
179201
791229
1973486
537274
336449
665084
380405
356194
270278
696526
651890
1736047
500691
1945271
637052
1579802
1159710
416111
796796
481056
1814305
466282
1445399
1636409
79004
951620
1472526
726521
529670
1298469
1593803
1628261
908750
401663
918125
1202217
36193
6565
400571
1356859
663674
1893892
956575
798764
523894
536448
1920360
1471523
844353
1191346
198788
578165
1371729
261722
778904
438676
367328
1806796
1248064
1814797
1190050
46897
247152
1081001
1073734
1872469
666781
1073149
1123384
1729921
1144361
1583012
949155
320189
427038
1357913
1893869
811532
825713
295737
1764507
1392425
799987
1780663
473038
751514
960154
679012
1510707
717038
1837905
623213
1000940
695289
1604133
786032
1842705
1085063
798527
343396
1588416
1481919
784396
414165
520884
317873
1018003
56281
595783
1311545
1251055
604277
561174
132086
1301210
865981
1120522
1237946
1773397
312910
777515
257774
1852638
530570
173289
1071086
1785710
1880019
1983775
22563
514389
976392
280690
1914097
680085
1897061
1144985
143137
1105922
769207
778448
266825
1584313
874029
1409996
1239816
1337290
1968412
1240958
1891041
573499
1041251
1202820
1586311
1483685
284803
50927
64265
90295
1214540
1765762
804216
135021
852508
1164706
1355010
431008
784020
1700848
1778522
1962489
812450
775271
683
1366801
1820128
817501
1165443
271913
1625088
1319829
88370
1155740
1613634
392260
794330
1017681
1969878
1822848
1370673
173388
92049
1307800
1852942
603425
920303
1668876
406056
1798190
678531
1250783
1576384
1010276
1199541
291647
358824
634011
1219504
1150444
1364404
1972591
1622615
1734380
343931
300789
1795080
1026283
1700778
69190
1668603
1219836
1431641
70258
713742
1416350
328565
1047963
1000062
674945
361268
1682157
1775782
611030
710211
1347854
1862748
204866
863671
1394008
617823
1170786
774501
445667
968507
1648938
1657515
499032
394194
269413
274026
684745
1423750
163914
763253
1655534
1246181
61924
21458
1966283
1171055
1228413
1486394
1559336
1721460
1488413
261228
1197095
175065
287508
1590586
1566834
1014253
993067
499134
1559230
669795
1669738
824142
1083900
598471
1411191
1565051
1872225
1760617
890822
655849
1080593
1146858
1099785
468061
1688947
1656356
1639799
1318525
185869
1828588
1468454
1724197
1534117
37946
1616970
422085
826399
1039012
1516861
1938677
307340
1272580
1011326
632383
577864
1348362
595196
1419062
1174808
1193395
1146222
979283
1852984
1619084
901103
169495
1433627
1880220
454329
708002
1916489
876329
777554
1120299
1225784
1510507
658876
1162081
5358
537634
385364
673806
693753
1540171
1771264
1631232
844865
1157958
1788032
1857783
958099
5086
191729
1771760
1360792
683769
337897
982197
1547658
1638103
1123022
1279833
537999
1223905
1869944
1531615
1406400
1188822
505622
965439
1072862
432075
170415
395773
1605982
908917
1480072
1457614
667695
571218
296169
875041
1223883
1358010
512805
1865493
1840539
348860
703514
170589
1499046
1537023
145239
16565
1391145
124685
197318
987973
1747650
1479773
1758832
706788
1147334
144111
739549
1399398
1155332
1647163
1384377
15607
739624
1894186
862954
1461781
1643771
1975899
638721
1469987
1039836
1364486
992758
1950673
1273224
1828097
402628
1167167
356215
785720
1313030
1854459
1129945
1668160
1118372
196225
967457
698656
408334
1185278
198109
371532
911955
1520756
493880
1109199
307056
599833
1197324
1790175
1997075
1357257
1611459
1390187
1236778
1264053
1283546
32744
1920087
1950915
1305874
1138528
361981
1000900
1126943
919622
939648
1923122
271270
271683
1217638
63444
1893866
225409
583417
450576
239952
1141172
40237
1828531
1859492
1742051
1975217
1376565
561095
339100
1743908
1298349
1576894
826686
179094
1341991
987459
1191250
478633
1770868
659234
1753962
480921
1048190
859283
1312075
1463248
732345
905016
524551
570149
1050910
79046
1234188
210104
1231990
741985
1687278
53248
1748633
1986935
791050
589356
1386744
1381288
1093782
926972
1093081
1867446
1328643
942001
1259872
1513409
948860
766511
108392
51093
795076
723716
418375
868522
1999662
1527525
1398192
977127
438146
1712922
989456
58300
1775804
1536987
1803504
805677
1147610
1237053
453200
1379565
1404739
338925
630901
1620914
1798733
1485284
645891
1590784
1276218
278209
495712
1081779
1569325
1038790
847764
748351
1396795
402095
1317113
705549
616066
355958
1924387
1551465
440033
1822397
647622
319805
922226
1289617
1543578
95419
1725394
181776
641312
114711
1611956
544307
1252732
724053
279959
1484565
910777
1796564
1787199
977529
1898683
1904112
874215
1443592
1358803
1559025
480175
345312
1806441
906733
1701632
1042969
811901
1665752
1190450
454811
1043023
248381
637371
287173
410291
178651
864388
1393158
1396197
107269
1828382
1605167
631493
147491
606014
605521
1067196
1075199
684699
1932480
810086
1446857
1169338
664575
1882556
1317431
1661618
1049748
1634115
459219
1815955
591491
1712635
1776688
124404
608380
1027466
1640668
864821
946477
1943540
1740614
121093
1359511
390818
409475
1520515
1840146
146381
296800
1876422
189905
1115596
224487
416890
1359629
336196
1523944
1008800
1791884
819866
1288713
1111118
1553150
1044883
688927
318038
1183487
553400
494793
507400
1348766
321239
297156
1012735
161109
582045
1584972
1146423
466116
162901
1857138
696952
94481
151575
405341
1885091
1139122
276014
1116940
1941475
576993
1610906
891237
623392
629351
483349
44049
1216894
1035589
562852
1874582
318357
669810
1767797
452111
1088006
1516801
322071
1416920
377279
1052766
1653138
829749
819476
615268
1622663
1870341
543337
1745541
1839805
120002
1975096
328600
756712
1230806
687986
1975308
212134
1462262
682102
218560
1625831
739233
1829444
488175
1077949
167028
1956791
1247895
1077892
623290
1373748
1090482
1184884
1443373
1530310
1207501
1951184
659820
741126
1244461
904491
647299
1651496
457741
765599
408890
1637064
1473883
134674
68658
386022
852250
8597
288429
1214032
1305029
626691
405721
198115
1427087
1978063
413803
867890
1457312
151806
187245
1359468
349553
508131
266525
161721
1013202
946102
1158894
935472
1413025
1418356
1147132
387790
242151
1449140
28538
680016
429684
1738825
226422
652995
1992807
697496
1535805
1719891
347466
343978
1668717
138038
545123
1303423
841912
1956846
1437131
34624
1195454
711580
1630845
1788344
1110943
381640
631874
773608
1139348
1124286
855764
1584824
736563
693344
1085961
560599
1337812
1563049
584920
283061
688749
720866
1773592
431670
1097881
785152
519821
542362
685785
1117628
1063714
1049506
1984703
1271202
250566
723670
1992637
1118505
75953
158245
1165376
1590322
120132
127320
233659
833702
1465357
1804268
1747962
1788876
330443
330038
81243
1786706
434586
1927310
1334860
438760
1855314
1823563
944904
1636546
1769972
183230
1783422
338761
1719252
619635
176288
253281
1021043
437856
97532
1453112
702459
9685
406581
879963
921220
427438
328091
1943309
580162
1856450
377267
1377429
743683
152772
368978
952149
42188
725875
423730
613435
1690217
1622767
102767
1374248
1258298
1568047
309030
4158
403802
1773405
1601640
1394982
1392541
1289201
971646
232418
425023
352141
1764729
1348480
120681
1653347
1339366
1092985
414575
1604970
1135644
1327470
142660
1444891
269415
25313
1287824
184318
51992
157409
545332
196645
287411
1572624
922075
780650
1793906
1877008
1152116
979709
1394198
930397
804250
852401
1893030
1700605
1991983
1572630
919860
1980120
1112426
277923
335832
1202414
725726
1679509
1360289
549035
364718
1263281
1807755
15674
1195516
1351532
688354
928333
264504
470935
714967
813019
221475
878656
620139
1519969
277571
1624220
921312
1620341
1563128
52092
670395
602391
1762018
820619
1681341
1625052
727239
1205000
347643
719761
700127
1196177
1711362
308085
236642
1432227
151806
1908351
1096257
738437
1702398
1294593
11300
1708101
1418335
866624
493661
1615221
1778118
165068
1144462
148446
144946
1502340
412520
195568
90526
1500635
1695182
398761
1221774
261293
50419
1884908
1118315
862079
109564
1458114
1040509
1060072
1852366
1880689
811078
114539
1524680
578213
318977
1731244
1943098
556059
258911
6118
1494045
354344
968782
1592982
587874
943663
477444
1948050
909180
195218
1842830
1561373
1889520
1081431
972712
588804
278962
94200
965541
1990727
1027610
1927937
28751
1504221
620839
1009400
1355759
725621
1852568
556450
1183034
1532281
598414
1430653
659900
4388
713219
1426718
143670
868937
150426
1234241
89507
341604
551054
1276877
171693
1411128
556859
657408
387626
1806444
1614888
695984
1416001
900576
323356
1171712
894567
1915854
159783
1839505
941190
1415422
693626
1548149
1194945
462182
1250601
398093
1984773
115186
799504
821732
1624212
1275215
1675617
1144958
1585750
1602779
1451174
27258
78015
100060
261946
1200857
1231647
424955
4305
270976
362391
946460
1657994
1249254
1401328
746669
91962
721523
1285868
503083
139328
736784
880422
1956407
576129
305665
991760
1420486
964463
1509454
546108
1781428
658001
875322
1194734
636482
1678867
598309
482594
319186
765417
812775
921410
102291
700160
873190
1777963
944058
734685
428991
202996
1570742
687837
380072
198546
1146607
1525208
1569893
1996293
450671
1170542
1496890
347333
1847996
765110
1574094
119400
1220680
528079
729860
1553757
15716
995052
846627
515203
1827510
205814
1971798
451414
1549577
764858
1592837
814749
1119779
1129481
736000
1508139
1700374
1118228
139410
1173080
255683
1188530
1689206
1248901
641569
1511571
624074
245228
1454297
826553
227117
1283241
1530392
209007
186266
544789
1586777
471348
1919504
1475094
1272721
1096868
472406
284335
1472722
1045164
1027933
1565612
1860931
616301
824441
381821
158479
1033338
1260317
539323
632854
106872
1594236
583740
1818310
916451
873456
1256811
1272017
710388
1167328
1251961
1955891
681560
1637145
520254
1188626
361763
104319
392615
822439
250914
957770
1293697
823976
524044
1654364
377925
1447528
279778
1853405
1547394
1043330
1763834
1903608
576833
511286
1020313
1049977
767660
953582
1401525
696571
1884779
948063
1288953
1695105
1410595
1016560
1354242
208930
943601
1732057
43800
892688
725566
394252
862818
1935918
250264
142736
1856992
733480
1937027
428847
1629354
1678812
1202284
1723617
1937729
642786
1594282
1730008
1720234
1764688
1086094
1006746
1787703
986382
1194509
458394
1501626
116750
1142392
1634811
269224
1314313
188772
1490123
420601
970634
1936716
562617
705100
1056175
421167
182978
1928038
700049
756088
615238
214262
209672
218747
1209740
10128
105041
1051134
338396
1022085
1041805
402337
25265
677115
1466831
1714721
769651
52607
1043239
1820937
1779393
1391243
1318663
658414
797842
352347
742316
293687
235795
1549326
627516
216600
1169947
427576
1957606
459664
617284
1918115
1022019
1379653
430122
219040
337623
61647
935782
1486198
921779
1357567
1731424
594224
960502
452094
1731479
1413036
495200
1658626
1798855
566041
1321759
1373349
1309893
290086
1245822
1795418
815649
485749
678325
1622969
680227
321968
34741
1516203
1962223
156266
1457434
1912043
210784
943099
388221
660290
399616
1975202
337064
108953
683688
1951847
1637888
762510
782740
1649190
1723706
1125930
1214046
1545834
197243
947364
826862
1702750
1139180
358000
1837200
676986
375226
1813229
1783157
617640
1433800
206467
1479824
1009629
490849
530539
590177
1730429
590784
1977825
753109
833258
62355
15249
786472
1990864
808484
114583
1242608
67065
608048
1606554
541406
1075760
607540
1071313
709029
1769864
1526506
1380659
173912
1057935
1795729
1363310
1184241
515978
402866
1031644
1415824
1333034
1592383
1150481
264593
1024752
1944952
1773936
1052127
998257
888708
1138699
506095
1966152
302161
268452
298174
962542
1186240
1034384
1790949
417291
314686
695579
1851278
1290732
175165
1572369
1231327
595663
1915893
1653042
647205
1058204
593049
1901016
759029
1702175
202245
185354
1147000
315468
1849871
1585996
978219
1303334
1452644
802834
1002901
1431861
96875
1123292
1554202
1696686
678370
1523823
1764339
199197
1239638
875599
89245
295780
385948
586146
1307043
720885
143660
1843188
316697
693599
1835453
1124162
1343725
182379
1277229
1978744
1016849
396025
534941
331365
678169
788713
1894224
916558
417588
1794225
808245
1349443
803585
1290567
766208
496986
1268085
1248876
1139172
300881
1596066
1374817
690159
514400
1782996
446667
1132228
1242702
672931
952480
1788741
1752620
1780426
1493331
307376
431275
1473317
1010172
1171141
1787588
1115683
1743121
1105817
1671618
936959
996430
1972718
1814479
760442
62277
1287581
1862509
39096
852953
1057325
1121273
132517
1269640
620341
1129301
815122
1579541
418800
1299238
1218485
1869625
1903108
1527487
1160825
526807
1240643
122096
1167697
716529
776554
548965
1465649
526647
1698662
1972449
698169
1582571
691779
1101391
279867
364235
1757771
986955
1941157
294460
1962373
643749
1954540
1179877
787220
1095184
1185878
91716
289232
1056228
637437
375573
637765
819588
1935429
1064900
1240272
1306307
1222809
1564439
71453
1690889
501383
1221604
1017790
448088
109698
1527201
173269
1668560
1633988
40224
1301050
1906670
412356
1199438
674464
920219
146818
49816
1742231
1813916
1223383
1258776
1231475
1826492
497722
1066644
1894331
158296
771561
282792
1690583
1713081
558808
101737
1805104
578839
1125192
733573
1013240
832576
1229301
1104394
56497
990746
537257
1007626
1092612
886347
533902
250453
1038572
494389
1206717
1335096
1704618
1978071
1918477
824099
1088385
966659
1996767
20110
1984787
1227512
1793302
125078
647379
1619896
1287622
1375552
1756806
225468
717044
1702903
1193348
612668
513449
1074308
1996069
460340
1127484
801654
1885199
375223
1469807
1708614
1921694
1537160
999808
154760
466578
590819
1689217
1703289
514077
69170
37525
1163395
1866216
1859578
1312827
1409349
1187997
1085961
1157627
95797
1813008
217963
42639
660717
1771875
707327
107793
1875472
376534
1369716
979538
1902421
1162926
969637
1167719
1998443
822839
1760789
545037
1852491
742347
1636017
162511
1661990
1554134
384541
25728
2875
79072
1673675
1614488
43511
1598762
366127
641467
1109717
248293
761871
197980
825342
1836774
1697153
18172
1337278
1317546
174185
1626062
1361075
680749
1210739
1268921
1009379
587343
1833902
811328
391503
775943
1738262
1300279
173028
1168243
699974
278952
581343
436039
1823356
517516
457811
1332506
1938513
1228002
42322
436037
1981654
779794
322339
111279
1296938
1140022
605378
1874871
47399
73158
1413635
532678
1820300
1599159
1722923
200765
1223793
1562066
620002
1267290
1088693
427150
882605
427347
955332
521426
105656
1031307
1535842
974041
805951
1364789
1503798
1887240
902904
1315136
1488136
206207
716503
1792196
1235916
536210
149812
120305
1338238
1891567
248765
502643
1714489
1309781
1596560
897439
503934
1830957
1948046
1067066
1473855
1712104
1116121
1696709
770811
1221317
1749379
1466977
775551
382905
704816
1709235
171810
61631
456789
373993
134769
1256314
1418733
1291938
1134349
1738345
976756
1292777
505304
1123879
682801
246903
1658308
1774292
1905703
1821142
1685607
798598
1534440
617981
682404
1539849
56664
1085194
549469
1003627
1179579
1083133
210375
584810
692520
687212
1814563
234343
543073
1036017
763720
1711882
895197
565826
1371040
675047
891319
1428868
1807173
1406150
1116633
319165
1874689
1595628
1083565
1228485
1871351
251798
1446333
1484596
525532
1438838
506889
168757
1039403
819746
1114166
1406414
1126900
1803669
1701123
174746
1166397
1809464
370820
749785
1939103
1022140
481360
208857
848751
1076607
1273570
741961
112363
1001653
11409
515273
1716390
938460
399972
1815298
282081
47927
694300
1419719
1621464
1578431
1509013
237920
1198882
470049
1249275
268169
607558
1737627
1704272
1617485
629776
1369020
123793
538840
1915139
1011033
1968610
1852870
1157566
594023
1330809
964044
101577
393907
1184988
510177
991222
1584561
322638
1807092
1415858
1232207
435346
1989537
1974935
155555
1161186
1186613
1310717
472699
1066696
886582
1614094
515356
897985
56369
391487
1678961
513208
1142525
1824161
1513656
410575
1104742
1195928
1839359
1214427
791847
1938515
1436611
979751
1095269
1321901
19561
280761
1201979
282184
108476
1604781
1008613
306810
212028
548927
738917
1722201
1666525
1298102
1675486
1949659
1845731
1848755
573499
223282
1470065
1033269
1337437
219166
1575510
1201579
977615
1860287
611554
996822
1295887
286511
637636
1610445
1919446
295517
1903878
1827528
1978487
342582
1264263
1485096
1017697
988230
1366312
810302
1079009
630780
1659933
215468
1395728
801698
1662657
31695
559317
877885
670091
605260
1311834
1368042
532945
1592803
1250855
788582
1189360
330416
1464206
217725
1402868
708207
1526536
982430
1626371
1369766
1910432
473943
1853422
213886
58969
891007
1040104
594453
223495
1556736
1028725
199855
29235
1729655
914594
1173446
871226
1527736
657388
1036983
1353208
869983
1368538
184913
1468768
1758628
618521
1635847
614799
144026
841821
815872
1908797
109973
557066
552972
953400
1385695
1274873
537927
853438
754370
967621
1869337
1694360
1646390
1105315
665279
1334891
1462987
1103113
1758
276673
72027
1324471
1803605
1984895
1440747
1068377
630643
88402
1391893
1319455
256093
266145
485040
1614118
213511
1771315
1127635
1530669
1587608
377822
1804176
1989542
1386322
1986823
1780676
896199
1573803
154897
1193323
1377237
356416
1512306
333676
473920
1438539
1517561
193226
1579019
1273165
72476
911633
1530376
785493
396173
855655
155842
164041
1499343
113190
1323948
1449977
744705
1939828
1918427
1666969
1245182
1713048
1334559
270441
1706156
899306
340327
211169
1981020
915830
1815251
985639
409039
147373
663871
1860302
1946498
1306877
618671
674505
1242779
1003716
734075
1089860
667761
734290
1607529
1772230
1882111
1521501
606903
1193586
1314340
562165
772634
1614445
218230
871624
39504
978739
1187295
150513
1050540
1540953
1489529
193441
236029
551237
1270901
195784
110637
1684407
576199
1785773
7442
90474
1174365
1203077
1091333
1204690
1296834
1781713
917982
909145
1674083
669829
1793171
395464
361691
1608447
166658
826249
889611
1824544
892753
1493274
1580116
744391
1431488
279897
1320831
178561
1544024
458520
1854961
1325285
1352831
318358
1113754
1505949
671096
343560
1421372
982288
1434043
920641
271982
1647547
1993905
695493
1422611
747483
485678
1959397
305986
1483535
1079240
482714
329492
266952
680533
272848
109389
145342
467771
1897289
926861
115248
1148645
443380
92113
561315
1362587
206121
1550270
766988
521785
621586
451708
1167304
1525596
365814
99521
19810
1943170
1627570
379335
717539
131703
1516244
1049132
1335231
1628343
1827797
1946359
621390
1030907
651337
252779
1962631
520679
1951593
1761680
756169
1505388
526849
1791247
811717
461732
316193
1553062
457832
1093169
920711
170227
1587713
542199
1126959
91292
34472
1857668
1807682
1148348
974773
630538
330054
1401767
1786951
797253
617638
1745907
284160
826232
156712
629958
174894
645317
484518
1594051
822639
541276
525992
1972693
272823
200835
373386
1374883
1237287
667239
558140
1500258
190584
1438375
1886785
1294594
1577612
205692
431770
1378479
1407334
429256
364893
490074
1950356
923397
411723
1176878
590994
1116250
795211
707633
1469454
578607
378197
1486220
1367063
1555254
1180518
1774213
1307004
478701
1623686
253775
954093
1124808
954452
1798898
1057876
1649334
758570
714906
724264
1043888
56037
1130043
1377736
1582966
1710131
1651585
1445244
1353670
1915075
71800
1156174
1358650
963713
1661852
1413145
1762484
298969
457096
87063
1080163
1839602
179997
111665
63271
1837309
1031945
1988453
612749
343153
897927
473538
1671964
166825
589783
1128081
1602026
1122107
935178
1158726
280990
1221435
1870793
1095878
1084431
1560795
1361075
1125086
512913
186289
1023933
1284450
1783141
488728
592170
511830
272548
1938382
751533
1912929
523205
1188531
1478781
541654
574319
1597346
1829143
46960
1950711
973699
1440853
1704438
1794047
629538
1778079
1639853
286288
1522689
1744266
966589
341384
1108866
1524249
1296269
1007102
1998707
1674069
482249
845880
1212897
834547
608507
760517
640303
954178
769809
485633
494795
1869158
1528160
99094
617720
309150
990254
117390
489863
186086
1008990
595925
1797125
490035
756355
1783833
140670
1353527
1362983
1633425
436714
556358
1111836
167047
1983933
1519570
1887538
1391159
75740
851060
1149044
491563
146793
795058
644068
235665
978236
157313
480195
1769222
17358
1869043
970308
1869054
1217274
1909636
123702
994953
1845698
1940234
1142868
1990659
791027
930477
1232171
703454
124902
1492142
1592201
189594
477153
468012
1070814
1752036
873985
958740
1723285
1893626
477916
121811
100903
705484
719777
740335
1646997
1347104
375644
60548
1119346
1690515
1018743
1126298
1752291
660389
1855215
677369
1919301
370186
694032
363857
936940
1789026
1307477
1777265
1452621
88470
1081944
1607600
1817208
1594031
1019551
642065
671539
1711526
169124
1556813
1407211
960813
1848397
1742539
438644
1720473
1585770
450863
992419
1164543
127458
852746
878044
1394381
1059221
1219525
421473
3455
1549487
1224358
767280
515200
992982
1683163
702217
875521
1565669
603128
519804
1407106
1108814
476725
1449006
1341843
1678658
151591
1764752
1226058
241601
310504
74913
229712
1963924
733804
1852788
176009
893125
1675949
1448217
1469179
748433
1751121
1290013
1925523
728733
262369
1634983
26281
978996
1123464
411941
1496856
1791400
238737
928107
799011
94628
318330
1960258
373491
348918
1017449
1453289
781011
1812752
461395
705453
26859
1835328
988111
1534360
1469669
1176628
552480
1449064
1447749
880131
1176438
275295
1274886
266872
1262387
1109754
1917950
445039
313374
445996
1201221
693363
853219
668891
1220085
642934
452769
1097503
901271
1874900
1070525
634752
1405378
1928316
1317669
303098
1764882
211590
1258441
1615382
1170706
726292
1663861
1227614
1863776
520776
1402120
1259879
1986397
1945888
985138
1940653
1389872
1702514
1510635
297206
208083
1607745
1630216
762464
1167437
1573176
248804
1482519
666210
521721
1119473
1354565
586205
1506480
657635
1287341
1782576
1651094
1182167
1373868
1910941
1494775
419034
686779
1819700
423212
579664
1164974
1662144
1372672
1110387
1313339
1740862
1988656
1865635
969473
190237
112470
660627
1092422
1350665
1619436
604825
1902531
1720243
55102
1400167
329613
378524
1451506
348766
1326557
1965521
1556530
1415741
559354
444011
51597
165805
522245
876158
212737
1463539
1272090
1651915
1088743
1557507
1184429
909424
1637102
1659472
523784
1828469
476170
777501
403009
608181
313518
329654
1244757
161065
795676
15672
36445
1670896
531842
1644787
1895179
766744
1428541
114472
1388866
439015
773276
1125952
311567
466784
1276139
1743143
683792
1797299
101164
556184
1389734
372460
1537263
757528
1772846
1531736
205886
1323719
888035
1240859
591213
47365
1739386
235457
1744675
99361
1021823
1065056
1126218
1573147
1414289
1921964
125326
97196
1260655
1266845
168886
1338158
599365
210572
1501614
1952681
1427417
335695
434719
1373593
751923
690371
37645
1094567
1918019
1167921
1745526
838149
179767
1414494
1339410
1220737
1159714
1294347
1394702
973518
1123661
1101003
1872384
1012167
1279142
190818
1688880
1741247
1658769
1343316
1960984
882675
1480411
1382666
200665
833852
623458
204177
1198258
122936
115899
698753
1462146
519586
653743
211610
182916
149112
1819178
1890996
1409979
211844
210133
1878844
1679624
1413356
1827362
1056583
1137381
714720
733414
1377785
1835316
1518324
623426
1594697
907361
490756
497171
1116927
1753688
66854
878950
1535877
1027320
848709
1611629
1878158
1405876
162033
1454503
1958295
43834
1787107
1707402
1324236
500609
561901
575375
438826
280187
662938
1109114
178541
14742
319359
15634
332338
1427089
1540097
1709690
679997
1925119
592766
112730
1142625
1015482
866894
325830
381684
82353
608354
470304
340965
416639
124767
197413
1503728
1756460
920939
831527
1019107
219352
1434349
1618551
1484881
1445562
359284
769012
906332
963847
1832085
1672521
203619
1225488
748254
1492001
1874799
256153
1338104
1624751
478706
1016980
1784200
355315
1249817
332896
1011264
1819218
1182814
942417
560437
143056
823737
514054
1446142
1791818
611830
1428363
61847
1472750
1364559
194826
53742
350526
164557
1887122
755284
1712219
380080
309404
197873
417900
430740
98375
231994
28894
898606
1265045
1984249
711457
1742856
558597
1305342
1160276
1285141
1001911
1154669
1293189
1980891
750782
145620
142353
359917
260212
1406463
1149119
552084
1910314
1610908
600114
1094555
897284
1966868
1196369
79933
962160
1934404
344346
1145093
948289
1493444
184764
1701679
152849
847249
1319152
1276602
1285912
1089018
722709
1103453
484919
1893594
528952
795623
1362509
708376
649163
962490
459686
1359352
1989615
785929
422100
143377
388672
1087444
138193
162013
147205
769636
1666390
1570584
1964060
1084628
1049517
5377
488000
1191217
1233614
1678593
1950642
281084
817026
1523757
480256
997035
1754425
215664
1793503
1952958
612623
1188432
1157333
991297
1180486
494441
1353090
1556879
1047078
893743
71180
1800296
1060185
1938672
299410
1641131
211213
848145
367780
1906065
1713038
1938954
1742421
369764
751085
1150552
226377
1996239
1864930
482992
865537
1279739
351965
1106665
773153
1765768
443316
366011
840534
742708
1086510
453508
1600510
757499
365827
941706
79489
988115
1595416
1450325
955828
988201
286025
1626525
216634
48124
1682479
739100
812498
1966732
826243
1436619
502073
373403
586512
1039526
1346276
197805
97178
917395
1270881
108232
823216
769353
504135
364679
987372
1218878
175882
511831
150919
1513067
1304233
465868
198074
1616068
1667767
1638059
741252
139524
1661576
547645
629010
1496140
1543938
1372548
875804
1603315
1069186
601490
1975581
1635663
397818
1082735
1435962
1840925
1651430
1690923
264002
1425641
527663
1813151
1965924
880504
89692
1180006
449332
1024784
832449
1916263
1958755
650895
25970
1654996
1345770
985021
1930835
264918
1676011
1704131
996106
450734
403032
909711
587797
1643688
1556950
1762796
733352
626471
1151
1940076
1280210
116707
1302521
144252
532042
1341628
1889082
462420
333476
846590
63453
256631
1953001
1198847
969538
1585828
552571
1437998
1883513
850581
451319
622323
608968
561242
1512676
1996959
134883
1484521
563986
170009
1119814
468740
1753181
496138
1844209
1439652
1289770
909420
1535296
1417682
424508
89435
879179
138341
514315
425517
651927
879143
801410
1619247
1193184
1082328
710869
494021
1907972
1097011
657636
1713940
1877777
486347
593879
573069
909570
1130061
1843060
223221
1253362
946681
983904
664037
1828159
287265
728607
606898
155671
1702994
1233275
1580532
748198
388370
1962164
1903880
962551
977247
760077
513650
372898
813937
1610735
1504488
1610589
1732506
1601184
595316
1672265
1121478
42591
71481
1983551
1582569
601561
1637482
1964318
1445351
725362
818240
565089
1162912
805370
931165
532395
481172
998478
23022
834709
750272
68900
285397
1623029
1753371
645657
1161567
978186
1970448
965993
172088
1490695
1701388
1758529
1729445
583817
484979
1051666
376910
759776
859419
1836339
426695
154471
1532669
417839
1354504
1753045
271044
1289777
933365
1474673
109406
1087233
1593281
1267827
257048
334993
1807872
1933005
527826
324702
624471
917989
36052
1502781
972638
1282567
947061
240795
931953
1059841
11252
1474819
144643
1766690
373692
1441789
767938
960943
1064531
1158584
1308440
1723046
409539
902472
1987244
894931
614226
1538897
848398
1176703
1930447
983463
93528
1651737
306542
1366777
1928199
453880
1749033
171135
1976732
327488
1694258
733941
335337
1506262
822563
862055
1646839
1720103
1939149
769819
1777096
1088673
589180
1106912
531632
31257
1832344
1310913
388608
850211
161038
392361
1173711
995600
1056207
63817
442271
135147
779646
650428
10372
1640632
714062
1721029
802666
145844
728756
388612
614743
498028
1104286
740838
1981529
1820849
509157
1105443
585156
1201172
800597
1977093
1320411
898919
483254
347914
834872
204006
1833897
643693
1544071
1657449
886123
1499367
282693
1464249
326635
796334
394762
37680
700934
333436
208280
1880423
469833
1669992
1493357
1795636
1127039
359673
488197
1314791
1840641
753739
319220
523130
112837
1541866
1162473
1202957
1480394
1594567
1312799
1160567
124582
167217
655323
877008
1412119
1801797
429821
599132
1639659
404308
1584486
1325557
1384962
969508
1499031
1290608
1014415
1667163
1301665
649521
485860
626551
525674
1199100
333211
88585
395654
1664976
1669948
1061667
97154
946490
339201
1764299
1929421
312849
1129874
1377192
805568
895482
1687477
745162
1895226
1209055
20331
74415
605793
1064740
204874
996248
1739026
916727
1204031
1456268
1249326
534989
486644
1052385
1388354
819578
307404
549818
597790
1288915
822212
1966843
1497147
225646
1234719
1422951
825885
691233
740951
346045
1925775
1522620
1944048
1690905
1121415
1524099
261657
523473
1836143
1649466
61542
1667330
405906
126430
1488930
25250
1447142
1091669
100282
1395267
395507
296190
1307340
268300
1263651
1845385
131523
1944346
1199209
471775
1260617
702213
839160
452486
483764
1656466
183426
258069
14022
23614
1754805
244953
1731631
1074384
400948
1881856
339876
1901338
1720339
473586
1313588
727525
1646107
184108
564974
693926
1116602
539137
334604
1545534
1198929
1966190
1139483
354806
86400
1611042
1193870
1316037
1376599
889186
762232
1385803
1494213
938630
1404899
1227292
572437
1890854
4972
311997
306466
1681600
605754
1452043
862234
907248
765904
1159131
785941
1266725
1825536
1287077
847483
314680
224990
1913447
175923
1546557
1633215
979884
196175
1745855
1449360
1835315
1391886
1537360
1700251
1092469
511516
826475
684544
49215
1587130
1230130
617971
821776
1088400
1172011
1734021
1423528
1167049
851580
772694
1501370
311285
796211
140071
896336
1570650
1944340
188426
753671
1883354
314416
1788043
847208
1337284
1645331
536115
898308
1658644
1060616
1552418
1778943
903387
1887228
1622632
971010
1678708
750983
1741611
1977139
1278316
206058
1039707
872668
256964
957139
1013985
333181
1114339
991222
1506968
962056
209072
1921400
172772
1076750
1901374
1384323
1453954
1698663
1043140
354084
725205
1521183
494375
824767
1125181
1881608
1928387
1097392
1667613
700406
1686310
1251444
714544
383420
723592
430743
221314
1655351
143837
757607
1461086
1586377
1293558
807501
98320
1628186
313784
1220459
853852
269766
537090
357124
1280170
704334
836259
264709
1329215
1693016
570854
69457
1760095
1041919
1907548
575088
525860
1192861
1448225
1436022
1134192
413339
745550
1564821
1129761
207779
930378
626801
219208
966143
1676965
979507
893107
1953101
1187810
819990
1364752
1755788
1366438
750727
467320
891378
852298
1715718
1759149
1806946
1312623
369724
1682473
1831332
877128
1206904
1440446
1382218
113685
1933745
58914
916904
1330659
1173599
39211
1578869
959250
127833
1403876
1396490
256899
944985
1985078
1437218
1434344
881348
276997
1041734
1546713
1421305
905271
1673641
1452180
972267
1992768
1933023
387864
1139193
1413803
1669971
710967
1848447
731012
686829
1549432
1987603
1577505
401769
1888589
1020822
1830529
1961105
501135
761515
412355
1722389
788494
1918874
1308230
984506
282754
149094
138781
1648952
1662926
310979
1548680
850988
1946732
1526599
765374
529583
1237946
1632604
354886
26742
745735
958403
1943103
192315
951487
1149754
875841
32618
1692877
1092261
1916359
1990664
1612371
324879
1735566
915273
1211130
1778911
156506
1639053
1684540
916675
1159898
1352138
1888398
983319
1623021
661048
651566
1264094
693426
1731479
632174
1917375
808562
1748155
1720926
349562
1342424
1655321
1812517
1174801
505330
1409004
1830013
1892595
1003331
1021555
1425160
874442
1220837
120809
1420116
493673
365845
1147279
378984
238077
1314631
40452
1674986
1989935
160599
816667
681385
293687
418901
1668216
76143
53076
839059
1926495
246168
861187
965481
76337
657109
960994
793363
995818
1265400
543193
866622
1512449
709067
732172
32700
1863136
453194
822048
648561
793056
1793717
955839
357099
419561
1536467
300069
1973711
347272
1828322
1485853
1186225
665623
1809551
1415174
61084
510764
589339
1232848
417904
521826
89402
1382190
1251662
513305
952941
604296
1549803
49408
967313
835275
1277749
1357029
180777
836151
151182
1373607
375293
524099
553043
846427
429008
1258571
1210290
1404153
1777866
291228
1237689
316686
1383973
1318610
1664550
1318216
1222010
883797
982534
25521
842389
785118
1901095
1798895
431486
1844845
1842674
1553973
917703
1965056
1133894
1856380
1459737
1666833
1145498
1237922
1519399
1561668
1178715
951000
1952536
1307543
435085
704003
325417
114835
1216965
1393040
1149463
1746216
1888299
688684
1287411
1493004
114150
169935
1578460
1740475
980497
1191558
756717
1697233
1934926
177566
997928
1177419
504544
377233
711767
49266
543663
1333799
419374
1970856
1509041
1128157
5979
146388
1861135
1491452
579723
12393
402524
1213813
1579791
467862
1224265
970352
1609173
1645207
1452344
200293
540113
1542153
416442
280194
766397
1777842
1360905
1546310
1425055
342223
177535
374638
940201
1187078
1533866
1440003
219405
127704
598482
121965
1749112
233778
143952
1100555
150290
1695745
1205935
368411
514191
378123
485895
593692
1806731
1047228
733470
819235
520381
1001433
889973
1323445
329474
894199
1131843
450794
675565
1840770
1658426
1694997
37896
857069
1384330
1915258
1486882
436977
1645197
966656
1392819
663829
1302724
196038
1773689
862341
124439
875519
1740282
1349583
1251219
1683088
82360
348936
320224
1548180
1084079
348788
269364
1983857
1612155
1376723
300985
945933
947818
908715
1986343
102606
1872185
274935
36322
1897925
1753239
399242
1786750
1069229
1971263
1802516
1144560
877348
908346
1659226
668915
120884
929538
174326
428088
1429595
1744504
499156
730506
1900102
130649
1444269
852917
139994
1619267
758870
273734
711416
598283
838006
1571989
1521482
1081931
983784
871343
579458
594062
1053763
342460
948949
839633
1078602
201853
859315
1382649
1214320
441372
1281625
674399
1128807
1003229
647689
1630214
388538
338683
1411740
558025
113314
1398854
1462915
1155505
974713
1529899
633155
366690
1088506
553795
1455819
827018
1554672
1776912
1673174
506379
1361311
1028861
797947
1882877
1661054
165328
1462366
250097
1855345
437681
38212
357715
1288191
1528309
700416
35005
136700
1854703
1538980
546277
45290
1229714
589241
782200
781147
1223731
1608175
870557
1313159
507930
1777885
1235589
1204436
269696
1853692
815013
1743019
1856302
658530
207694
1784346
1054108
1836185
187770
897959
165705
1232405
637018
1052740
516506
1474106
1907229
803619
598260
626520
978914
281461
865377
136883
1390310
1417443
480536
27919
1688287
652042
84768
281458
1083231
594535
1048192
419240
997284
422853
1689806
439928
892946
980484
1813798
34358
1147481
701472
222075
1067160
641986
1699049
1823063
117853
922284
716983
1787462
1070639
163123
678838
531016
1169124
242674
429084
1225803
563793
234070
1878700
11005
1804241
1029996
1740905
1012154
1466073
744055
1396847
586476
575368
286110
380387
1362889
1119694
664711
1497386
554765
1182331
924124
1398792
376857
1052019
1645873
217414
77146
1640544
1799887
1622911
383448
1517212
1982044
1764515
1932931
802244
1029911
155673
1748767
630025
1768665
246130
1408542
1736109
1209129
206570
422930
1706377
1637601
567862
1235006
1985715
1154410
1099771
1973960
533414
1696806
569024
497396
1888467
760906
1398153
250512
1639468
1403558
1274669
1575609
1376364
473468
1295935
1879005
430006
969856
1383300
57103
172802
1682341
1292612
1883637
529399
1518566
1895796
482444
454406
633674
48741
413232
1381629
127277
1483071
546100
1583641
1508458
20174
152682
784538
1142632
731626
1740846
75106
1604127
858648
1922802
205819
1125556
316582
1883171
1881050
1215517
1344459
1661901
1020601
1663502
624731
804809
395118
296583
838637
1394113
1466968
1959061
494473
1985068
963149
671082
480330
724716
64127
27682
935279
880205
512987
1661155
1870754
1553097
690756
1296975
304730
1641660
135374
563111
1098242
1826577
1252706
858977
1470532
1611540
1715304
115076
1640807
1717877
234430
1900092
1117691
356465
824666
636705
404666
1885927
1179508
336511
809920
2631
1518855
312764
584741
712129
1410678
1927693
1169203
1088902
1021228
1325733
265187
1896772
1483108
811485
971337
515462
1660487
1472293
661940
241521
838637
463655
639378
1322338
739991
1163968
995123
444475
306278
1490792
31257
708585
1509219
1310392
1288860
1912256
659234
274661
509273
677411
787498
1979180
1109805
1702304
1998706
180692
1350394
1252439
1207585
649661
257796
619501
527600
1428753
737689
1922682
299842
347965
746893
1251594
1459793
795142
527801
1083299
1639746
1602694
740162
817366
1179092
1636676
1153728
18867
1992439
513393
929686
585745
583054
629141
1186182
1691540
1818972
552007
675952
440618
1653841
1150303
273375
550098
118983
368122
1246182
879507
611320
340227
1759888
1725002
884381
1645240
1972448
1080648
934818
778078
312566
1837328
300831
817988
1935813
935219
1011895
368076
305749
624994
1999690
468310
1345689
344310
1014539
573877
1087389
1851733
1827567
446735
1599953
141632
1661539
1594702
1427127
1447690
863317
1582061
646871
244432
555304
1356785
1195399
1719482
651617
380729
1981125
862927
265762
456324
1170496
324062
226175
8064
720907
1793236
463846
469299
1860436
857429
808201
331659
1049845
1702201
5642
722777
744384
1896634
799770
394863
1610346
800126
1103439
584415
1686699
1346592
1642762
1970047
812453
893803
1332078
296208
986562
772004
1518032
1460918
314067
1969566
1328663
1367287
502669
421605
1995335
1750554
1296503
1407286
891960
1285336
1091462
1646690
180793
1148536
964439
1619194
232310
1306826
64461
1616550
327880
821778
1551638
979393
1659775
419657
884842
1037970
25078
1750526
136285
1543125
150980
1092575
1358776
387153
239596
1940998
999470
798632
1613513
656588
681729
438786
1576114
145642
938680
105866
1378428
958323
1233004
951332
884095
638975
1876566
866762
1569297
1550637
429312
700589
544255
224897
1924745
1437207
1566214
1706593
1225734
1563025
1112993
1919378
444154
922560
1361883
601505
1301607
1373879
1179396
1446000
1467949
1616790
476289
400435
475147
1056308
960493
895448
1186970
3118
315065
1314187
964377
1434914
1655657
1760413
530138
1019216
366174
911504
978333
1422663
438960
165358
39216
1471401
1132220
1642121
1653248
643372
730590
497193
41273
1462812
1864131
488325
1230308
384595
117100
1447910
1242786
748262
529307
996390
1164763
607382
1663458
535331
287629
1591132
1979358
1304210
1863116
1404938
1327578
1549843
1055293
1438182
176176
681020
1259588
1570167
78301
409879
1276797
1203279
822537
1836488
1582424
156191
1511161
1197432
1347683
1618413
635559
1299312
246768
1758569
213758
573043
510228
884237
1939014
1338918
909920
444302
961612
425771
8861
268956
44714
1621071
866892
799888
899977
1731083
1959975
155303
865964
1375132
731231
810343
1276996
584707
1177227
148292
275549
323173
756263
147975
1148451
740895
562674
244717
1094214
1722561
1621742
185678
625434
329245
120904
108593
228152
1505084
607876
1162845
1458948
714646
1722654
236648
1133674
451311
403523
901007
1714349
1068119
1732456
417701
861077
467071
1324524
1248520
1831045
1958658
1782074
1621286
37510
704106
518796
9214
1799691
1677316
939471
1108134
524431
418201
1293115
989237
1253855
1857692
1128833
714697
66519
1583363
1865217
1113046
1896955
999421
1270438
1302459
901546
72422
327055
417318
1765010
217100
1694699
1975263
329766
246011
169825
193481
547910
577180
834674
1339006
1031568
1990576
969600
736439
772311
858198
242919
1149679
1041294
961983
1926486
1346800
1551729
752578
183264
587552
289333
1580647
358138
80341
1739464
751787
1468233
1112734
1600787
1947180
1794551
1877094
687750
1404778
202538
284329
1047180
1078282
1331527
85461
675438
1237288
27304
1470005
705056
244386
177206
1876462
529078
532410
1131081
593501
269737
1650996
989676
296790
236828
1506152
186803
1956632
238874
1128736
1846298
530723
36463
1780455
1651374
1195749
1407570
369720
1415329
137232
754434
532124
971380
762227
1440526
815958
1534946
1352724
1982059
1920634
56756
1608205
511685
1331529
670586
1073626
364946
1189124
1019244
1651136
1104569
769030
1949467
691047
677294
480801
1080641
1021173
1771856
1233333
748302
477769
616766
665638
105651
1496860
474033
1618174
1435295
689688
1661517
1110727
649995
1566693
1650156
146129
392253
36736
1137787
982639
1754122
882111
489043
1791533
481730
782736
1028068
972485
1743814
699047
1911954
1413466
131661
1389133
1121145
109721
1800301
1163498
1846691
870702
783192
1203187
751247
1758547
1769447
184189
264059
973661
211778
823802
428041
681505
1980739
152586
340974
141011
470487
841834
1677920
860934
316407
1277182
49099
1872083
930228
735095
1247810
1910714
1049578
1841683
263546
1427886
1481000
1483143
638466
1108738
1534547
203458
812303
1943271
1870548
1246693
1019896
1539569
1413992
1815754
526162
548457
1041726
658385
751326
1190840
280232
1553758
391022
226349
1215805
1730150
286089
1252428
1896612
1415347
1183968
1916615
568450
124356
1885652
707035
1098900
1155128
1601200
953143
1323716
421107
337842
944472
199402
883129
522507
1460446
1866124
1488482
1459125
726846
1250703
607758
1477753
1535762
405481
1714402
1792580
1331273
592987
1336163
35100
100160
1596114
1630573
1976338
463325
801057
583814
20622
739533
1038467
1046996
486847
1155356
1698156
1289924
1522966
947523
1865582
1396648
416107
498933
1696907
858408
1425844
1544831
1698740
1170707
1372419
544631
492590
822273
962541
618914
1792632
558859
741141
1055939
642509
170896
1105862
1465320
1517826
183142
1895190
30501
1482672
1907096
586356
1954258
1599054
1344108
1372723
1181200
1521244
738165
841021
1892490
1896375
1009546
564600
471060
409426
67638
117675
1014838
1338863
522850
1739564
276860
1051392
1952874
804684
848809
479665
1257085
281802
1247497
1971764
1986983
416615
1576240
2745
720952
1719981
222205
223959
858051
831669
1432840
228298
21824
201016
1711338
58838
1155017
317230
1929770
541548
1185613
189266
672451
1904800
1605225
1962209
62215
123729
1513127
1582796
971015
1022765
1999836
1937019
1561727
407974
1152763
772823
372974
916052
397582
1625652
772
128838
1658701
1392125
1601356
651262
1951920
1643949
1514383
1033051
420087
1679681
358902
1308934
1732820
1609977
1348688
1149976
229438
1601
205312
344259
8134
771936
281224
1484864
1677242
51702
1490876
571163
1351178
446743
1807790
516232
1985879
1573119
1881673
1993933
1102226
623405
11869
1952321
485493
74673
597068
742588
564882
1297730
1819975
979986
1168683
818099
1722234
246753
1258503
1243852
1180241
363908
441207
1750566
465453
1459393
1784262
225022
500978
499659
441906
1830591
303477
305265
160764
1228378
1363239
1751133
1159375
298172
1191400
1337700
24490
181253
1233388
819896
585791
189360
1272893
1125186
1065616
1695833
880284
1286475
1598117
800866
1195291
1115389
103118
1900589
1301190
1138762
1531125
279601
1159519
1428065
624930
541371
1538474
1499553
151552
663568
1288878
1858374
867038
222922
627393
914443
1418311
533371
1964575
22297
929492
476818
1283413
1822869
1120256
1014119
1461106
1613198
711499
371244
1945963
1168469
1435756
1113616
748080
1721982
1042224
81848
959590
858045
1165787
369692
550766
130682
239992
675949
540387
1399921
1399380
1391067
1046824
1020061
1004929
1234448
1625673
433559
429674
165739
246639
1045760
882121
1152586
958212
629702
1690779
467972
1206191
666407
1510189
210888
765377
1321077
1150782
1489397
54084
521398
845052
848104
1670035
1405249
941261
205269
673886
573883
174818
995089
1062395
1433296
112828
455312
1520381
331518
193176
1062086
1100167
90794
940922
1331671
830825
290128
594671
1670485
1487850
47539
1450122
1784702
1317421
1497647
1373879
114461
1513254
1673980
750340
1797577
343641
605410
418295
1791489
1560504
1523310
1312108
177966
568632
1725851
529935
1046650
511448
670059
1451683
1096649
1406546
1351700
1249351
355068
1464189
1503272
1562658
417961
1808682
1136751
1063603
28123
1504428
1856126
1505858
1689392
1510548
1662226
1663029
463024
1779087
938472
452607
772927
642138
67775
634196
515777
938552
737313
1370098
1661340
1725689
239569
952268
547771
1091746
762891
171457
1014660
1885850
697242
1576417
1926820
35521
1386561
201713
1801704
1207694
298599
1131237
1564804
1481527
607346
1079936
182658
1130105
1268723
90785
39433
180060
882897
812469
1185128
791965
1194098
508035
910205
1711537
1590399
811974
714183
759167
122352
1294118
1800045
1495229
925161
477850
352123
1881196
1001665
903548
946970
1877281
657673
1584791
835491
860193
1725693
1415750
1005096
1809614
1298464
966723
1112871
1969383
1807857
89752
916035
1375971
115190
1440303
826422
1634980
844583
1316450
930160
1995315
1390095
89482
589785
311101
794653
1399316
8517
785738
1586868
1113089
626624
1331804
301377
1182112
146773
145770
176951
1385092
273765
1221051
1369654
1162057
641631
1932814
17088
826989
528151
444222
337111
564538
1192861
1082231
1546816
1898690
1328697
1588903
155541
14483
503828
585864
24419
132661
446685
1150192
7776
1370449
159305
800210
474553
1227386
1139086
1498756
80053
1194295
1132878
1724670
401202
1328754
1592481
942952
353439
801064
1415599
462249
1308734
937493
1031708
1556038
199072
543413
331397
702334
1775439
1257409
1175165
1919371
280408
912408
65128
422648
729796
128231
925975
804675
260977
1894149
1922081
489422
672393
504845
1878702
1080585
1072577
1118634
1059624
1170426
912412
562680
320106
536451
602956
293259
478655
280955
905133
1291395
731858
305395
1071647
414945
929862
1014915
512574
222064
1868206
1908146
253424
1289228
1891932
419462
1944612
314723
159811
413618
162963
265076
1948080
284407
1895089
1593342
488077
1828433
174839
376324
1875167
1185849
1486560
324869
1789798
715565
1913770
1407546
1864023
592682
1837007
1143296
611969
1528288
967132
1799243
1760924
1829661
1185852
647863
786580
375723
201305
1794826
788523
1010534
142210
600959
1513315
1958341
1433383
1850028
1739034
1683137
1682110
145887
717698
1499240
674032
118772
1157279
121723
974525
596006
1118925
1206645
775778
1776017
581589
255716
1512303
641257
1481811
546037
1100662
536440
645959
1001622
1998919
182362
647150
123068
39444
1234750
663440
659458
138789
1293283
217709
1706942
1140122
1769861
1407145
672436
893233
1967936
1794377
364972
1843166
436723
837893
221360
1497517
430496
1784889
462746
500127
242983
1585306
1832136
1196748
234338
604132
1333208
364202
1173838
1176677
1080021
1088180
1437581
839726
1338444
1646264
1904416
545701
1814991
192605
131759
1868952
1842777
175294
475940
386598
659601
1824548
1950181
924145
948734
1983590
1879298
523383
1337090
926316
1247186
1946475
1857663
61021
1117206
602501
1047006
1246106
368532
711699
1960168
1329547
1064017
1827585
1898041
440673
1730291
1866448
88565
772101
1269382
1135104
769452
1400812
1245587
1918293
1594497
1698325
1838806
389984
39476
1878102
509903
482625
1173064
1650494
359261
458711
1039259
1896452
161029
1178839
1787736
1179485
1529347
206252
451774
11857
1185989
1982753
651591
283209
1361436
477534
704527
1510341
1489974
1563102
1261335
1736242
1599571
685139
1995118
1875051
1374569
1620932
27282
1437110
1404507
248921
1906425
1457199
914596
685164
1442459
683925
1180703
1427077
1519834
1991357
750717
746853
1430269
1440265
582271
1930420
206041
260332
1179441
1425248
333983
1025706
381664
1621277
1606413
540969
1674319
1794687
884121
1007979
19716
506840
481852
1220281
62624
505997
902581
1577644
1183413
441019
1586836
1757072
1199918
1166576
604628
1187533
1261872
1942154
44966
1420039
911995
443954
1939215
526629
530958
413490
1525133
419910
1833062
122172
283320
1892571
62710
649139
1966556
916971
1155427
1360029
1556432
170510
402463
1146481
1240275
895124
48936
273394
37265
872865
1700660
42924
298542
1993394
1654666
1208678
1324438
54464
151726
1266189
117190
48530
401581
1167811
1842726
543856
557585
406421
1010502
1363406
580372
462483
1501091
529579
1820910
375183
1648138
1742607
417050
1543671
525100
964276
1919157
1147592
1442349
1646137
721829
1162425
1743378
1739999
1916772
1849007
1798067
75726
1223489
1100096
1789823
598235
100112
199054
85401
197816
348239
579869
95836
151589
1122102
260936
1708941
1911987
311083
1374672
1414035
327314
13390
1285064
522622
1118347
1326859
75743
100484
1501182
967499
630296
6430
392188
815421
88778
781646
1519084
913053
190033
1669946
1835938
695684
1189600
1765978
589449
753245
42761
281802
958232
56744
1809845
1622354
1985432
1277799
1429765
1121258
364135
82948
36943
1827995
1886590
1362141
748576
218126
1806576
105968
321556
207488
1919095
1696006
1041986
660590
1781346
1682421
983649
655138
896350
998947
316802
1993849
1593388
387676
1653706
1078859
1173285
1744661
1902229
1162099
138152
60403
457096
1479811
1007049
1897668
736888
1268926
560329
1138562
566619
1704947
1128431
1478345
1579364
1785574
1456807
313427
31173
1352822
1577470
1054126
1784715
652863
1068062
704403
618123
1815213
1991274
1690131
512172
1268640
1339872
1555188
577700
1389039
591307
1014022
1898685
1340254
1942096
1447339
146992
1463075
1187212
224285
419387
1194900
19414
254322
1332656
1021926
1308931
1344045
1117395
1576511
1385089
1125646
1865286
958717
1282943
872892
1413557
1666810
1781559
873173
34882
570860
1692974
1999993
1742284
1957206
1027512
1316145
1650762
1055811
343988
1981265
61097
1821720
445861
791107
52831
949856
485518
174387
988932
626008
1878367
1452577
149748
478329
953131
212138
548427
98238
1562625
644403
1978487
1510054
595397
1893713
659172
1924609
1766228
1551865
1446357
261035
568120
1956219
404094
1520473
27491
220383
1616969
382179
1868518
841690
1559656
1091418
1291795
560092
1209173
293852
35588
1398392
194376
1154246
958949
1028900
602349
1755734
218578
214742
978129
1970079
1913620
1645399
1568834
733173
1872831
1344053
356786
1495604
1444410
134236
707759
1563514
1356613
1212232
545944
865344
1558044
1870622
1907435
1326569
459274
574510
380757
10148
190204
919600
248436
1608190
250773
830830
427350
1627961
612279
1602997
1523694
1350219
1165026
1152850
401069
250505
1784736
1452251
1278623
1777449
1383556
753665
1153471
380658
25497
227325
259653
1542796
1904869
45583
898505
1028772
60151
1337848
1931694
57010
1778994
1287530
397848
1302295
671345
666561
1091359
859168
742627
1929756
1197928
1346762
833030
1970029
1070422
436549
1807930
1704771
285547
147699
637019
909194
641446
1167980
1762123
1997398
1266721
1113490
915978
1565022
1710237
1728993
718464
1869834
1609849
385547
196818
1013133
1277422
286414
1280616
1565246
1584456
1431599
1228131
1439095
1262638
173045
963232
1243122
266255
1383604
1114885
472908
1188171
910111
1966492
1214705
1467350
1094844
860331
1155589
1211161
706275
145286
1715638
465529
663146
646682
1900459
1082039
1704343
843495
751670
1716401
626770
352507
1783905
1735255
256566
1249715
879300
1355025
1904860
1074671
617290
1966980
1285571
1075523
1498279
1676157
1139375
847982
1055803
1876775
1965519
50245
614863
694975
874351
1752752
361261
927079
761243
1541925
1151900
1941404
1917360
817853
4036
243903
1850260
1825731
401450
1404793
848929
1187099
1121014
1487780
173408
1991601
336554
297163
511244
1920032
837404
224017
578402
1775552
1630134
721962
641075
244645
795329
1259768
1279160
315891
1935049
1028461
979570
920109
692340
858281
1642211
1315683
1041284
764627
729104
1090765
1181202
1213262
1439560
1187549
520451
584165
995738
1123726
38931
675798
568830
565664
997477
1484156
1468043
824712
1993450
1687716
1454834
1872068
280944
1944679
1128727
1763516
475374
191728
619437
1492639
1450214
1142367
793135
244449
1042854
103766
690362
40014
1850626
1437276
828105
602605
1903995
581204
103237
1194776
208190
1028278
405938
1864032
569283
1755947
1533062
1946963
1143200
1945200
1529188
825111
1444671
1505118
1067778
1184552
566193
643204
1912528
1333636
810599
530129
1562542
1289777
1195431
1823979
1246968
553901
760146
257675
1180598
364081
1244376
540198
924259
344169
39096
1379334
1692489
1302338
353538
454684
264686
528471
598948
1279458
177343
1138794
1175347
754135
77660
1464811
1355704
110746
1175240
917212
1242675
443503
1555085
346171
1528594
1146604
243559
685649
1363948
466222
1533008
1367975
1239488
1987411
869020
1522355
1048572
265090
1818430
1420567
1185676
603216
1188190
1008217
211883
372940
1506188
1651334
1480634
1552073
1931625
1517187
913153
129359
1226650
1589598
1796557
1016237
1368668
346110
1734824
969144
204697
1297982
1973824
1924075
1750720
752987
1663669
397482
1829323
1028185
1885198
1672031
446147
610480
396406
1606645
1716338
1392576
528357
1876403
1675350
476051
1385968
1197968
1415266
709209
779878
807430
1593912
1092007
1290263
1288473
1660383
587011
902361
118268
1644545
1152063
1947836
1748831
131379
1571610
746911
147547
876656
1094825
1313539
304616
731146
545998
1917764
549152
343987
866761
1555594
1179574
364470
543607
1548998
730544
650808
1193861
487283
268120
896242
1923366
1341326
788063
1283881
1449098
430352
1204293
1145112
1304439
931039
943388
217761
1423370
566019
362761
1832576
272076
256608
304282
422144
725259
1553231
867246
706722
225621
1376656
1689876
1339476
701934
1949064
1177743
1902508
1015501
913669
1114603
1345174
888041
1436735
1984334
1725979
235601
1655916
941097
775597
1835436
50335
1148275
205935
537871
1861304
1573799
867933
1045556
311054
1724226
457664
112512
1962447
288246
1463735
732008
1155500
218791
1799757
827912
296816
187256
1297227
1899596
1967782
1039604
300165
1490672
1181476
406488
1652829
880042
1823165
1421219
1672831
1365101
1434527
1120648
1553829
841095
604689
1528625
815237
1544300
185596
1989646
1338477
1089377
1251141
1934296
165517
1400974
63098
1539921
234946
1420249
32254
1361818
808939
1197375
962674
700472
400638
880479
1349712
1717423
238403
430158
742686
1511566
1598588
391246
1614847
1879377
675864
682072
1054829
1307875
1346398
787755
828650
649048
1350840
53832
1491958
945074
1322610
983371
801935
819221
320084
1905396
855010
1478719
790949
1395326
510254
1994270
620012
1211147
381033
1551059
1531313
1171026
1963500
1959801
1771516
841180
1003095
106334
927577
142105
1571804
697885
304066
224276
1620373
1571294
1620591
1166893
236178
194526
750149
1506553
1843118
805500
1052330
1218780
1053045
312131
906345
1344176
727437
1963334
808201
221121
1884399
1935292
1094216
1128966
1277745
206424
347504
1815253
1736789
86946
1850139
819274
553919
436415
928608
1437735
1090875
1012169
296023
1538445
1756161
980458
1286631
1644961
378903
496651
631967
1411088
1891256
257951
536075
1239165
638268
1184605
1831108
661713
1106819
55220
640815
239049
1609844
947742
781415
1580187
1360977
839386
602141
1950843
504977
231633
1853301
509845
1733829
1297633
515134
566465
1728381
310039
1058538
582959
604667
439927
479888
34026
1044176
1704479
1467902
1170374
597383
1534874
1396837
540461
42489
1933477
753128
1512958
1448327
999693
98213
945677
1764087
1158152
910282
1718232
857521
1742250
1851474
667263
1618647
335300
1758765
249089
1325602
15322
1148409
1208365
225309
1746450
1039418
151374
1610124
1718810
1481946
108016
1436454
413548
1671982
1371328
1773151
120479
916641
454596
1433042
20511
871390
1027985
1281813
1798878
1992619
1251333
1691394
759382
139867
1565335
871398
372846
1163056
1411719
1313351
1527251
729902
355017
1068389
334485
1032954
128174
1710772
888503
1977282
1167526
520165
594881
1178829
1234375
243872
672244
1576253
445834
1052182
1764089
18090
158670
1756142
256338
84400
781539
182660
1299582
500920
1854518
664010
116854
269827
1470937
302236
623069
980104
687236
1318427
1878897
1595716
801954
176165
330621
726510
1619234
24610
702344
1058297
796971
277226
1319451
1811898
106205
690582
1760111
366063
838266
1544293
892374
137615
1006183
318704
910109
1908997
429789
1528443
1899400
597541
466024
398349
1121745
1114546
1226132
478973
488198
1419512
924946
1376378
447404
1692035
221055
1552701
633241
940251
309265
572604
217147
202178
3847
1304141
1509719
600391
1677389
1472159
385092
180891
1894062
379389
672676
343821
212576
680170
1964381
423213
388623
1125752
167502
671938
1330008
217851
356978
638216
1003462
1552751
613131
1000426
5406
1057464
1757254
879834
536265
1297149
795723
1494763
972533
845729
988382
1910678
1593351
1115766
967038
652597
1978432
645436
84417
528428
1921390
292619
983264
295507
669533
267407
276191
176073
1523237
734477
987189
1093312
1026160
1109708
261676
672305
1200793
1275217
1493200
944824
1884417
1671254
238333
566298
1471090
52714
965042
509946
1200978
1142276
993481
1512384
1277765
1952171
1143953
1559152
1479667
325507
1164482
896995
915984
514999
1326867
426176
1128729
312149
1112567
421850
995384
1276803
1855795
1982982
1336510
554729
176918
797469
761025
449909
1850545
811600
419933
1440986
45231
1340080
14663
70247
1943112
299310
598779
1826676
1690849
300336
455885
1430676
813723
20365
435738
848082
1841297
499188
681011
548285
1819660
1625332
1917740
1032902
165473
1324058
409577
1834326
15147
1423142
251645
1638514
778046
935732
838277
855605
1536037
1361610
876142
920897
1822106
1563462
1026023
1902497
619960
1034795
1086492
1082429
210252
299740
916866
1434557
1634790
442812
1254963
277604
1840377
1858520
1154404
1618774
747383
1092153
235672
1876762
1512035
1027409
1800453
26472
986708
462250
705342
254367
1476995
35018
579361
39203
155150
1534340
953871
1217415
1023738
1272649
1199981
827855
1538507
1840196
1826513
900085
1114659
1300987
1913896
631571
1469505
430719
91127
1119901
1849580
1543688
1490852
1013801
1385950
1845094
1015409
369929
1848578
1579079
1748600
555443
673084
533779
1825788
1211033
1687239
774873
877288
978385
1679154
693965
1972753
1977964
871090
984016
133013
862321
1455665
1561652
878092
415409
1892954
589261
1279084
949403
1350086
971973
962030
1354215
886861
133968
1568901
1130904
86530
1399341
707476
93415
1072630
800516
751193
6077
1006110
739596
1160700
1859334
1826816
1368784
1535713
1085774
719501
51292
526688
1265379
1083663
1533485
1052112
731649
1583271
937434
1693057
607249
1354232
313741
1968702
1503008
1779155
1582069
980847
91535
771351
1218714
956584
1609858
412040
1471152
1976358
182526
1514800
750341
1671923
772523
1959946
193218
594364
745038
1376307
1671452
1183760
244388
1518484
263430
153977
650476
1390021
906759
1643483
544537
191274
741526
1233866
430292
351450
985081
487458
250885
852902
1958829
6193
894596
868490
507849
1894358
80749
1656252
987523
1562728
421341
867072
1974661
1209477
1477354
808273
1890191
450113
1192809
23511
1239524
1189352
1411437
1075911
1049458
639534
710363
1368034
1400647
935781
921021
392088
783112
28179
1630017
1532792
514055
1452093
1184134
605667
617475
166516
363842
248897
1039642
1074164
609406
170100
655196
78890
658273
909662
204586
558515
595223
175507
812287
1397699
380970
175040
1836585
84309
783169
1015610
566604
551566
1450761
19776
1789261
214882
710265
407766
367125
1969527
728501
1436034
1138915
1868608
640370
758565
451543
1740341
1928909
1474712
230559
1330136
1922775
481281
534613
201830
8544
1547560
366624
1542293
792563
77245
563917
1374846
1317990
311858
687369
1510793
1973428
885652
443511
338417
390560
100389
1747822
1341951
394519
91267
410293
600165
1079598
1993810
803519
1372815
853402
601445
1447895
1762480
228994
251107
1233248
72011
1440164
791067
1062854
310880
551183
155972
788710
1143494
233490
264116
1626017
1709992
665912
522767
160242
1230960
1011367
1103301
151315
7399
1988346
715510
486807
1503134
1734223
1191453
6139
988987
1787014
954061
1286120
438880
1897846
192721
731451
1749492
508128
478379
613744
281017
859115
518514
357642
1151541
1108765
192205
213855
597195
1814352
921198
178735
823558
791797
187414
487151
857970
191193
1060923
1627365
404192
89386
915979
1949962
1695510
410153
907920
478878
1765057
265539
584721
1049194
1746669
1419527
1047623
1798635
225583
1930563
1961835
885193
787677
436317
692478
349636
1194873
659131
1217778
882111
1835909
340275
47565
1142306
1685112
1934373
1329625
70579
8506
216701
483952
396254
1616395
1554654
636160
1023400
1844387
829775
1685913
404852
1426522
1106887
1060404
1341359
1567293
256440
301434
1378496
901499
1896229
754213
645064
1730022
1952033
814263
1779714
749400
600653
1779885
1638016
1382711
986700
351404
663558
1800258
1936565
1646987
523508
720906
1076683
758
865169
920699
97601
1103504
966780
1924880
1088240
704102
1207896
1189438
1818769
114907
1719918
551938
1919528
206301
1631186
813587
192713
253856
326793
1058414
452187
1104527
1009025
1528722
1884172
1783996
135509
1797116
1827708
117275
140696
508567
21248
1669958
1337681
824235
1597333
921171
430278
1080767
1753317
340324
505096
543646
1705386
1850366
539994
1601930
1863755
1086380
1342910
671832
464293
928454
999491
937626
1094639
712219
1179177
107076
643850
874415
1564269
1609090
526786
1155473
1301905
1378222
705508
1842210
44354
1205631
95481
1047403
1731338
699110
269132
562599
300335
888955
17083
500203
918993
1452727
1421456
1902272
1199978
1239373
1014430
27207
1447155
1862224
1348315
1761374
163792
1369171
1271021
1451059
1276298
137170
395220
557531
1993591
1352792
1452145
706514
443057
815513
1559258
38020
774579
1533485
1673135
1031302
1482472
517633
1490101
1310275
1642859
597771
1413919
1101330
182925
876359
962029
1889936
171549
1026331
1455216
925192
1333042
1272576
870220
1507566
1186359
148485
1604064
829585
1054053
469381
526498
1563611
1615464
657758
119688
456535
919786
1168264
722601
1744520
1929225
753236
1322471
1800200
905962
1376131
284131
867792
1937672
1878281
9791
880283
859871
1302549
1490550
1831617
1995765
459472
564792
151723
899036
194244
826616
1207498
611773
741446
491152
852455
1428842
993919
267802
185562
288094
1638468
407077
1040612
163600
1587764
704807
1293803
662344
1830756
1177743
749652
489045
1831643
1918617
1873189
295580
712641
668306
871601
1450745
472147
1570088
126514
1093385
331372
548893
1370854
404496
43533
599570
207186
860822
1984124
1232786
627286
52955
34646
1534929
43262
1858028
1738248
673400
1531136
155863
1263285
798037
667788
446603
362921
957200
507327
673749
1256773
1934335
1827922
1257008
1439856
970615
211638
940280
1626748
1569962
1972670
707109
1581001
1931071
1707534
944872
968708
487441
994177
961153
474327
846696
1774290
1667090
971218
1516063
840344
170374
1281999
1756604
212428
975582
1321620
1111324
926077
1227184
1091561
293839
1154052
1982151
1585542
470474
64077
1762089
1566062
1654703
1030842
419684
1615008
1394251
1758517
664188
344457
592160
811465
1282141
1838673
388993
618146
652803
161186
306954
1390235
1293292
1241874
1830101
496589
1481390
1672284
561287
404107
1998871
1583983
1843369
705382
696057
587300
69050
189477
1912476
859766
1936858
1831935
247435
474197
1665331
157018
1966713
473865
556497
1038540
1487386
1464298
1486411
741794
1542814
1900285
740968
880099
1780193
1377630
860250
301831
217288
1313351
508002
349227
1424862
1440102
1030521
1339916
1452453
1959102
144658
103410
42094
247982
747143
1841596
487104
581663
1648072
1026448
634863
28408
1838420
1852002
453195
738922
1335433
1991391
1788348
1929342
424961
42255
620308
871538
161283
1363842
1975737
379191
451174
523166
1887074
1045313
1273863
570571
1929079
216176
654126
279493
226782
284856
1033090
705327
714327
441414
1913486
1413361
1410167
1129756
1972569
1256674
713660
808955
940914
752546
798795
1849609
1317170
833519
994108
386843
1566444
1094550
817480
1703358
931298
407329
1415562
1458322
1775116
311398
127416
1984562
1852530
1868162
791995
305770
163679
1912299
607240
4049
311246
444340
1637990
1373889
408356
1176802
1777578
377340
536689
719165
996474
359481
1835739
1800528
561268
1389814
1756575
227371
1488071
1401289
1899556
1210104
1748997
1121078
263499
237392
958558
906799
1404736
767181
30292
951060
193042
479425
1361067
112870
619000
45015
991023
1904032
1064039
780025
1499092
1508854
923283
126343
724827
1566529
1149603
1841189
1401018
748447
349136
789561
1423187
6280
883292
1823044
1406094
299214
221223
11598
457300
1663666
1084979
143648
790693
168278
1273731
158505
1715595
1551379
6392
108154
315132
961103
584574
1558339
8133
1480384
625527
593793
235535
277737
1721587
1128818
147176
1793203
1071371
1313665
759034
1375407
1960119
1514790
438955
1296481
1622181
1088244
402730
109657
1344538
658363
90797
1022811
872594
412336
1203606
1987468
1674342
937758
1203069
1626418
1131729
1274568
1717683
564246
864504
60995
199058
765276
623612
456328
531559
435724
1077014
960233
1830436
1597641
1993807
1733311
1247220
118644
253818
1682792
1330669
732747
543012
359471
1270948
755210
377988
873159
826359
518104
1365308
94753
1191459
1778206
523340
1753214
1634259
462186
303468
693731
1252133
1823567
584946
1943183
1105754
312697
863681
1377057
1249283
621172
60312
1964051
1304678
461062
710017
1401814
229227
629826
675415
1634299
986843
1348363
580967
1462148
668012
247018
1418001
1257934
43970
1749950
469973
1607716
817278
780515
407096
330433
416507
588662
776551
1022321
777777
365866
463065
1214097
466831
553441
1094730
897141
1583846
1548399
590780
979384
1899775
1480336
1193299
1296508
191329
1869431
342823
622967
1664689
960545
790833
1835914
578265
1563784
818525
404498
1043882
1660310
1626962
195148
38525
755689
1238575
1684263
1591202
698904
1540598
1917561
718700
647805
1808809
1181587
1724855
892746
242027
1019310
1352508
817946
245092
642235
1796443
321631
1885181
1089305
371556
1758466
68551
1340430
1016325
1795126
46009
1022723
1200702
785561
726203
851988
1446589
485340
1940774
1982221
1741565
972564
36808
483532
447113
725088
1825174
276529
1911523
858900
1304618
1708557
1730173
1584077
356979
664123
419159
433841
1715507
1000436
1762223
81349
1691323
1073525
631844
163500
1028182
1568029
1280322
210343
1651779
1758649
167175
1964829
1043422
1086369
1056775
111075
1055507
13450
87649
800671
225818
739161
1539338
1347790
586799
897400
486135
1572805
1183423
1301935
1451629
1386095
308221
204389
878764
1026812
1243111
489728
160631
221021
1538108
236268
22704
1279759
727701
1370588
1520904
522985
1741534
1904490
1938292
1151255
329210
1138588
1832961
555399
522550
744524
970347
1340945
1953802
901992
1901970
523122
671373
1830751
872263
280649
606720
1816315
1368910
1609337
1800688
1990627
356097
181852
111573
868298
111238
815820
1534809
475827
768176
1751439
255876
1931126
1462457
1896963
1685954
1680467
206465
847262
1027066
1238220
1149031
1761875
1603545
451342
1079952
395212
1986973
1089769
1280593
293079
1345661
139778
1204279
251590
636383
996542
977503
638576
357633
538387
1540978
1365906
214838
573459
220300
1250464
1263915
643313
41970
1751469
1139220
1057645
805760
388590
1096066
1997639
722473
823166
911866
1453105
526967
769902
537847
1515921
1221458
1057129
58433
1980430
507179
765403
1804234
860493
624172
1583176
1322511
1681376
1146479
354592
1671622
1006741
413113
1751374
1135130
877281
616024
438147
1702339
1281583
1694540
1551483
1490449
1834815
1622588
1384347
1929936
1035708
1463218
1074916
1467913
946540
1809350
1043363
745115
1573330
565209
1237756
1247417
552638
195816
200390
989612
1470567
1969007
1633202
1861707
148501
1292925
1740729
592913
90190
720187
1333523
1868595
1436382
1757583
89866
1506794
82458
1253169
1929828
1333214
1176963
24677
425827
1111204
362471
943724
1792008
876632
894047
1150718
1468514
913468
360891
989374
1505941
689241
583020
1180284
1837038
991457
1673446
604133
1979330
1085333
1449231
52711
1620175
283650
1432325
818850
246106
1769080
1154341
704498
1638955
107260
1718183
1910944
610950
1433907
1362159
329008
1267524
337893
894176
884917
928939
801916
289860
1639591
1146116
771632
1388295
393580
1922835
913175
1747840
75802
48894
1665808
1650864
1623335
707337
1571707
1617608
659658
1212477
497604
1107685
715608
547225
1894911
912447
395679
860527
235957
1885517
486088
1764598
836016
590925
163965
1951594
120552
967738
1014600
1577790
1739300
654000
716945
582092
1124724
1508971
994496
1850531
1986902
1272092
1208730
1177810
1845222
1167145
1957551
1314145
1070283
722626
1534936
1783992
301621
1073339
713962
319838
1963053
424313
192337
604286
1151946
1105300
972021
1584627
1106295
351552
1469428
988344
445322
511601
390430
1440114
498467
811117
1035717
97461
262076
1237924
633957
1618003
1539442
1485925
410022
49289
198323
1428337
1775009
1921530
1747713
1740656
1682726
773541
1511725
1333223
1179114
1544303
1659376
431664
979269
1583981
1472503
1405415
1520077
328915
1806589
1418198
1848740
1599739
883750
1187585
1871338
284674
406175
1274515
1643729
887390
504197
893659
1540538
399560
1642350
895700
24611
1444318
25169
515235
1432772
464656
1471692
1142831
1195376
667278
1126826
541830
528339
1733201
843946
1350489
732253
237366
203328
1446940
1298179
965319
740670
648506
1608421
1196544
1453585
1936288
783232
1564902
1212805
577465
937413
906823
1858024
409100
1096963
1582498
602998
1851617
1637695
874292
234075
1211450
308019
927878
447672
662904
388433
978009
734152
1611375
1185709
1717111
1897319
985571
766896
304906
1529434
1789531
94080
1323234
624382
1668791
667314
857072
365011
1263299
1867588
1935971
939911
1905584
1365366
577194
1880932
1755703
883071
333713
1718677
1369426
924673
114869
639009
1784750
1221663
1402253
376615
1431040
1851283
172057
1549797
1475672
1259858
1583826
1768658
534911
1911617
647992
1334255
1529015
832879
1439220
1908645
1718673
1813380
493323
529764
812803
1324498
1447654
1700302
1516316
1302741
1563157
1259846
631892
84900
222609
211473
1484402
491574
986114
1156017
1159554
562614
733159
1735441
1540917
347234
967194
1682792
1884398
648316
1832521
1394450
1307344
1236275
1863038
3853
1479157
1863188
1038746
942732
572254
1015891
1860827
1895468
1631392
1796474
287054
1788319
795514
945176
1387759
1094804
84114
562739
269411
1056831
1630053
1775176
1695724
88007
229400
792758
1723171
257226
1388603
662810
1051688
1428537
114853
1902886
213734
7856
49421
1309742
730704
702311
1305414
386476
506038
1742727
61752
1633989
981060
84109
787037
70117
1114114
1765546
1539021
1779636
61909
941690
1907143
1124481
1158575
220811
410062
1004841
871514
269752
894240
275079
1750088
648048
2602
1106933
444575
1669089
1729931
1585867
69474
212803
575697
1173010
342594
142202
703061
1624875
1209478
1831422
1460808
1944012
1617120
1295799
893389
1902954
646806
933282
415151
1622611
532418
1630898
929094
1202627
1885313
669509
352735
632108
1421831
1003077
1810731
1525164
10375
559873
887625
1332194
773988
580437
29129
1635140
906740
1151857
1064412
415596
1216770
1926485
944563
221218
1521938
960982
591803
1963723
1339851
752069
708929
636496
988998
76624
321749
867603
370972
264207
1481248
1112480
671057
652640
818279
1082104
75471
615380
329028
1790844
1544388
68563
1508745
1993786
1916534
1716611
1436288
1455900
1213094
564826
1981004
100352
1363736
1336879
384971
1435869
1812916
1045992
1971006
879005
705943
1460703
1313402
1095936
129967
69974
269166
530962
746640
452327
1718861
174944
991436
1266985
1184022
1624167
1579932
1393789
54635
302833
1451706
1231130
507673
505534
277705
1916194
682874
1821192
596516
584156
1568718
1227409
486585
957756
164374
1340217
1276134
1408459
442663
1529295
1015406
1366626
859856
1922700
1153136
322707
1013999
568234
714666
482425
286181
1704826
1920337
1918731
1272398
102661
1374623
1836397
387776
918936
351794
58612
1941747
1369844
1823590
1560168
1019740
868780
1078812
1537222
575227
1982150
881291
1404961
26740
869648
256533
1818229
1482827
965423
1504782
1729950
1279202
1979682
638118
1197924
1064568
237485
1601396
373061
1347287
1555136
1258444
1314497
1720729
1833442
735169
34443
354188
1313582
1012952
917418
1495212
6434
1037734
1541446
1987427
859929
1967509
488773
1238703
134187
1114643
892180
1956854
636222
1096831
1221164
1791708
231403
1401636
287187
689342
658855
357842
1186274
1104394
816376
314751
1717828
1078175
877194
1526242
577955
1050461
162044
1837886
100473
1024211
989262
593280
880221
1989977
1230565
694636
837952
1416737
1671417
1132927
1140105
1410908
428379
1707556
731563
1290574
889975
474568
284563
1482906
1631187
1388703
834372
755928
1948132
629111
1434260
1697521
1004561
219004
1319279
1113156
222146
655593
1148944
49083
1342955
94964
1718614
552842
1835538
1088626
816138
156110
1225908
20879
1243870
1754637
1918448
662990
321768
1371201
1854217
938430
569028
29425
1986583
938399
180840
1571666
635785
975311
331836
1344102
728730
178239
1668277
1731545
1284560
969480
629839
1892586
1690490
952570
1630014
897431
1287585
1578199
1287040
106867
389058
1892110
167974
397899
359204
755873
873830
1543033
161245
677826
789421
1138561
658627
948153
146248
1140626
960368
767027
215664
1227504
664645
657722
382167
1043243
52626
793137
510368
1586623
1871272
1969763
1787820
1715086
1754560
324407
1213119
1195284
1115114
1718043
1667799
841142
1849970
846512
1042939
504296
33522
1058190
1231479
700972
1146705
130954
1889033
1623330
1004677
942972
1608238
797990
1281738
1687324
1535137
1000597
285444
837324
435593
1657313
665700
730484
573111
230633
907298
1702773
1531735
58829
488484
184194
688809
910060
1465677
1466022
1278360
71895
165943
1938016
50442
81299
1306486
1973992
325607
1753471
307679
1808046
137815
805608
839284
1708823
1324213
548680
198373
125574
1999403
1221290
206559
1072734
534078
211475
1254666
957095
1569158
1759590
503357
1641037
1124241
1584124
539859
1851993
1126429
1869966
1134867
1042981
1462742
1702387
1854177
46491
1014747
111103
10730
779463
486817
569587
73136
465516
484003
208599
1263685
275849
916845
1736975
1503821
1840985
432076
933641
1534617
1046922
884300
486018
1821327
369218
1596149
715736
1949613
501990
670176
100770
1908996
1522878
959530
698119
1594735
1882085
1315235
1225656
1099750
1655269
1629719
322078
115677
407081
1262953
780948
1574476
306888
1960367
857538
1870904
1699929
1356367
430827
1560951
514734
1746430
1905489
1038234
1050372
901875
1984595
907368
694360
340870
513512
1281500
1918076
88731
1877209
210778
1346935
320593
228553
1528174
1474129
104968
957082
1524227
164739
1161220
366772
1581240
1024723
1798325
1634539
866456
662304
1704338
1147610
1259391
735820
431539
146566
1200763
820351
361450
1910609
1881090
1061527
1824419
1500204
1158715
877708
936361
1369573
1172231
1013983
1879765
1798090
289633
1269043
540572
1137172
328597
1534296
1903324
1803660
1524836
1162555
1082016
410026
1349646
562153
495742
775825
1198893
1067843
1343192
510072
1351853
1068679
429049
284823
793972
424566
1470066
1244702
1175395
1772280
661358
906760
848986
1591434
1564394
1309521
644708
140778
1492156
948396
1258743
699433
1442280
533706
1736086
1864831
252405
1431766
1932780
256111
1078961
952110
345667
513649
871820
1397504
592824
1286105
71139
234184
1853889
857529
1945075
500404
290149
1957904
1683188
1874509
1268018
1626998
1309799
1562621
416041
543005
183793
174369
1445650
1830486
486336
480720
444630
273972
765331
72931
1195668
112918
381425
1770194
1116094
1972955
1093383
601382
675314
38443
1243608
1276048
717274
644611
1301492
1177303
711184
806718
781346
1944062
1476923
887249
544432
1955211
1139793
239109
1817560
1191329
870888
694018
265041
1997534
1448800
1049936
9914
1815804
1758571
1315977
169573
1171620
50958
486531
1107564
1990145
1072213
1287243
1154546
1282325
1435716
277888
1365973
420359
825324
988748
1391438
964462
550803
1835577
111369
439728
783317
1262734
423846
1063537
550006
1626381
627833
1911542
205971
802193
742524
956754
739781
1246386
1567466
1309621
1775230
1542188
279538
1377738
410019
1552131
985182
170434
580561
1837814
441449
1372368
1824958
1536517
1497100
1487942
429522
986744
727360
485236
1614689
126175
1860769
1701808
1389197
1783131
1247913
880933
548811
431019
1747339
192224
172579
350624
1462283
22422
491176
376751
1281332
412538
1459594
848580
1570531
1853923
1966216
1257165
691394
1528357
1409255
290114
1460023
788371
1368644
1429952
930569
1882793
4123
65963
1698756
61162
1481828
715376
391083
536297
178686
1686966
308518
1286094
1547070
178107
8640
1716444
610468
1072096
1163149
440870
1118372
1055932
1758771
170092
1829419
1611012
84875
1694789
901495
26702
603100
907682
44282
300428
1488059
950661
610362
1184356
1592026
1067201
1388359
385992
1949628
420767
1757210
469734
103300
1931012
1026147
1881438
370398
986301
1180272
476536
503384
1033718
1084560
1082497
33026
1902481
1891069
61960
1105895
1769063
559828
784786
524818
224813
1149977
373533
117422
1417590
378893
425021
216303
44385
446620
924889
229714
1900656
1834284
1517748
1092876
1776198
375728
195996
855563
1506124
941744
266399
1667911
1153302
775431
1340100
1098494
1050150
1478083
330034
1065081
58015
954151
1593131
1089219
812915
1420972
1833134
1986985
1507889
893984
633684
490138
403412
146252
1714310
740680
1705170
714770
105843
1903614
1322670
623993
860269
1728422
173036
474443
1028196
925750
300216
213613
1694300
614512
691232
1286494
1951352
1495526
1703213
1104606
10095
995077
997018
477293
1959585
1604746
1614644
1913767
1572472
606779
199795
1163091
825447
358382
86958
1236738
582251
546782
661519
915018
1872346
1882821
846597
75067
791568
1277556
76555
1379696
1155953
1879602
637190
1560555
534701
1492564
1690358
263781
406742
1919566
101191
678329
1217289
463534
1745956
1091008
1416144
595948
1305714
20824
587437
1481435
1246218
1069845
398683
1515659
127045
1725943
364723
282641
1206318
1021358
1384742
1264763
122221
1785664
384645
1630254
1344631
953939
1393861
712159
13285
1185949
1405507
311909
1584564
1272925
1106672
743687
1341747
1902138
99129
301224
1224385
388688
878895
868122
188510
1706978
561858
1384761
1440932
1944338
157639
225268
1570982
1619805
1368144
836590
1936625
1744239
645623
1857455
1110086
983390
1403240
276415
271760
462436
926065
675418
1448226
1797078
358809
447462
7998
1542812
1127567
558337
383984
1890425
1698093
1000156
739461
509867
316638
1600232
858943
1512173
1407977
1939899
1367153
159211
1638140
533912
675935
1632756
1131746
1282700
609589
1350066
1879659
207968
84702
1272321
856062
497914
1068948
422704
701346
1499852
1552113
1585187
1043567
1061744
331558
695329
966955
77532
219457
1153172
1801523
544679
617301
1123441
467449
1856167
1811350
744421
283264
1750082
916311
64841
1004037
916742
1437239
1420582
1953688
1848132
1079193
626851
521747
235976
633709
1345414
97487
1927997
1290709
1007261
1887104
1238182
530386
594938
1922317
856573
369938
1970366
568807
106258
1372562
1333316
277351
1566429
109397
314410
408564
1733007
1688253
577700
1077302
1379963
1080305
1173123
272281
364285
1664465
626951
1901240
1015263
1882238
1433812
1007091
1073545
1471168
256807
804050
828608
1105223
1394310
588534
1598661
1163184
1521293
1624722
1355781
772330
1991861
430247
384658
398598
1384280
1284186
785575
1318579
607443
716521
1640907
274812
1235544
1313293
997754
1026109
656160
227728
1010616
671678
1308855
1943962
1202507
1294717
1315732
327088
1647536
1801945
1799890
570809
1516594
380680
669121
804378
1867549
1384087
489426
1534803
675790
1080479
1124931
890461
1759974
1571949
1000146
1031695
704441
623858
1506600
605479
282236
1359811
448252
328427
216230
1648835
1781182
374431
542875
910877
1335018
1774710
155140
248980
1618469
264901
413992
1990259
741505
1477529
150899
1127705
1079950
1424772
1962136
847873
604791
1529794
326396
1635040
199672
1530296
1337339
1473278
1794637
1906476
491286
1231681
1470699
1034778
818602
1645258
1103589
802605
949123
1742578
555741
149911
178081
1224041
158737
1055567
1148989
902324
529037
1656314
955594
1456656
883704
1903032
914176
841623
1269085
1562096
1142611
1897372
450703
308398
1996897
1046297
1523935
1616119
1651261
627237
280063
1997121
1695113
1379822
304490
174951
189201
442609
187032
1459338
652505
924542
699513
1981875
59308
914362
1158586
655511
328528
1284799
970184
832252
980969
1743133
1022406
1003986
470009
1979243
1435487
1480861
1755959
284376
1755473
1969596
1732846
128841
1854597
72143
40535
1903993
804541
1820396
1731946
470453
672531
347542
1361961
1206933
1732842
1182263
1554877
526813
1972773
1232211
1609150
404142
1958056
1073306
1684051
576268
192097
468896
246571
695949
1717570
69895
1711037
1113283
183626
419752
178156
870575
509271
1139368
1610620
115243
216948
1573376
1077603
917403
429040
1059056
68602
1096208
268335
31358
21994
1324616
878899
1019439
78919
1856820
51930
1931687
1051243
895824
903305
1554323
478555
1661643
1281049
39024
1608566
506910
1706671
500402
859089
667229
1447410
1851888
466401
848391
967085
969379
1300353
1157348
1372530
276698
1159114
271798
633271
1150437
633279
1506828
1263660
601255
1862993
43497
1544004
759024
974394
911913
1075919
795250
812938
337759
338299
541042
1163993
1833371
139468
441357
642398
956611
1687254
28349
824265
1839589
1202657
87557
1534448
643779
1216213
1120834
1060384
1877227
375507
920492
118418
364559
541323
215685
1620108
663596
1455997
1693680
1824820
872619
1279073
1665476
1484113
1376997
459230
1600731
1490929
442997
1807954
183663
184892
596026
1541225
618207
1156388
946494
890804
1961006
1891359
162208
51797
1147011
35255
880018
1454686
66651
1728798
1694441
1981030
797356
1361259
1646025
1065291
1149899
1880459
1519003
507907
1187151
1990184
927149
851396
1885960
1159101
676219
341039
1671671
865875
358098
1490167
1398677
1798488
1073334
1165334
885145
110054
1008008
1401178
27023
1139892
134183
1691408
1680887
240931
1643721
429333
554655
917954
1368693
1937581
187866
743117
650082
765501
989490
1456882
1694067
459744
6219
201858
1171417
1239137
169985
302050
466756
177225
210932
1054605
1038665
1294758
109250
1818354
1427749
953323
751972
883413
1399150
707567
367153
1730464
709619
1886147
1048965
563271
120672
16939
207596
441331
162867
588511
627915
1635209
1699528
1964837
1017675
104633
1613251
1389072
165668
1621625
289528
1443076
1019594
993146
1897032
1911590
1537495
120152
265946
558164
1161955
1339081
1082231
136930
895538
241461
1497188
202393
563987
92597
1361243
331485
1006817
1529937
216875
1331680
913346
1695466
142363
1538291
43084
1066624
494984
781774
1452286
1357959
240611
1423207
1259999
1116390
79962
588417
709002
766238
1312778
378662
1404647
446168
1571563
1845622
1887432
1503161
1145679
1422253
1255570
496448
1038311
577699
1935863
739957
1194357
629640
1079258
575375
121537
263919
188686
63267
1713942
1078931
1393584
287092
661240
1377688
1398442
1832248
1509285
1677204
1188032
96729
668105
1681370
566282
495430
866822
1185235
433562
1475058
93178
1621229
544532
645702
1191718
251270
320784
1872450
1525540
1878666
782184
1043512
707003
780883
56093
1050011
60634
1450168
1571667
736484
1213362
1663243
1634071
790211
1001922
1563718
290947
1108960
1933220
1284114
613144
705112
1235422
607062
805192
1677593
1081542
1216096
63461
390118
1879133
1497362
985052
186111
1192187
161186
58157
1734411
1924963
1418567
178201
431479
1383042
20034
143619
337345
691219
658237
1255645
1198641
573960
763000
1295300
25308
721477
1053188
376500
857118
1600295
179048
1441783
949444
1392559
1003298
659038
1282138
508755
1691299
664404
57893
175747
1687954
150088
920625
1364925
1907875
436258
343236
1333740
409567
1732252
1709217
412439
1873849
1342487
1765819
639087
1560682
1857557
1764380
911364
1061111
1824541
536154
1938242
522177
1992328
1404456
590450
533660
985177
257448
778653
336053
626324
721027
203474
1285229
883869
666118
336443
1291299
1087299
422519
1124450
159896
82172
1586838
264482
266994
1736474
460874
1627942
303823
1331337
1831378
31288
1624994
736668
546223
1706694
1909404
182055
1742412
1972812
1773170
1154045
1199599
608384
900666
100619
1962633
377596
321165
1997177
529408
918512
659990
1210282
1248208
1918964
1557496
933314
883333
918394
599820
69247
787097
1145861
1403598
1065806
1946175
325317
779862
436073
1833542
1524288
1526299
1754536
600514
348642
77983
637329
1177006
727076
868568
248945
1662867
878917
1843408
86306
1773335
465698
1753397
83395
1486106
704079
370531
1564813
1715459
460998
1324694
1923101
1953512
586552
230597
811416
1511098
1033131
927463
1022815
1727339
802752
1131855
358913
1256777
1201799
1363564
632208
1784483
475001
610992
1972002
411577
836989
1436429
737683
1261041
1425770
1581125
1151116
1777362
201206
165284
851187
242204
256009
1384639
1700670
1835019
159327
442650
816600
595682
1585511
1816780
1583495
610675
1358863
359611
1099242
1997741
1566898
793911
1386742
1022895
1132443
419696
981776
964728
1940206
2955
99645
1991090
628642
13139
478748
581234
947229
1546678
1628960
1982404
1688175
728581
1140989
1354838
1539302
1327166
540451
1460314
264893
802389
723043
76789
882725
618553
122108
1106861
1465265
663637
661083
1863437
771827
1175955
1885729
1557671
1914134
1413776
1346083
615693
1703545
1705183
1217275
1336640
54633
1171044
1565013
402210
357758
1704675
638579
429970
1946684
1486741
767426
1018729
58073
33053
477898
706215
1064168
555767
1839760
1914365
1765040
1937553
188866
1654166
788421
1008699
25494
705814
211872
1091298
269546
169589
1851654
494941
638239
1254428
532180
639540
1835095
1652804
228875
790195
414690
582985
1043901
261514
1636456
736680
1223749
1535094
597755
784680
548363
1034316
586392
365320
1463061
548238
1798055
878321
1537996
1794207
1541210
1826459
1428113
810956
743621
1801345
510857
36839
74151
830666
549308
375410
169808
1358052
36411
588447
1918919
1838420
483087
881444
1398071
337146
1402049
394899
1057426
1457071
1101996
1638162
1918271
496529
1974501
1328485
1636134
945342
1144153
616666
1627352
820300
920226
775630
359253
1338427
816401
1630650
1514093
412345
278386
1176218
863893
1257356
612789
1541593
731356
1019046
347883
786089
1417863
1251482
1192212
1985537
1796078
1852020
42771
1112845
582365
228700
1258794
1486293
384297
1774171
174794
1443026
1246999
1567863
1103990
1397662
257665
1336488
632970
1603981
1226657
219961
186691
1838986
60086
310184
732592
893294
1489497
613097
1830880
1024676
989026
1943769
1269178
60805
1429056
1750965
1706879
573077
1356265
909301
1514463
1963651
290165
231199
387711
294619
871497
1590897
1218003
1555815
667084
1378915
1301239
557011
24196
1538343
1266078
1241519
1497723
1379032
896109
1563085
364400
1160664
1364481
610717
567721
433759
318501
342474
632597
437800
1893248
1080995
812447
254335
324868
56878
643939
819824
1719262
1743813
1777036
421977
1113341
938462
605633
662835
362827
1960274
411771
595509
451960
408875
1988501
463426
1136691
1637219
1088219
1462064
109876
932275
1066267
800582
1047611
274538
1187567
233905
170437
1897355
295466
215413
1323079
1263586
1072884
1287756
1185388
1283707
1811781
1139818
384970
1972697
1449805
575510
498192
873528
880817
892174
1090548
1311856
884102
1513728
178172
557512
1685202
1119508
1375077
926328
477012
958775
1297237
11935
451624
1371167
1417873
1481385
907389
1592089
85214
197316
161418
718450
32683
1756937
1205882
820377
903901
878295
785049
1957411
1293827
1345993
1328179
569374
894773
618588
1814457
700745
660390
1854778
1837381
1981362
1819093
599543
1451146
1586887
1806047
116768
654210
282449
457413
1208659
744565
1675269
1486755
446369
1027833
1495532
1490987
1925623
1006176
763133
186930
1330370
492079
593425
1619578
997733
939651
494421
1392945
1312365
562412
337658
311344
1530022
821130
568127
1002071
47042
484279
1089390
1374362
1978079
1012249
825528
968792
1491811
739938
1688811
656103
291245
1728600
806355
1392889
502219
1812238
1537068
1809807
1502378
1221914
1490902
1027429
1825523
246664
508937
624211
500735
1129515
259319
1662513
1027333
855184
1713297
1573983
1886341
1731017
1865355
463021
793745
525813
474698
1813694
1813040
1680941
1776825
1955413
974035
239603
560259
1282600
1463281
1985072
428736
223298
732557
1619508
384234
131085
544125
248330
467471
818835
804638
706380
167841
1752323
1580034
777106
450606
21275
1244763
1343772
1730635
672870
1749643
325184
705965
1975783
1979132
306667
1076559
1105555
1767829
1639538
1112798
947966
1078666
1268084
1664237
1057708
1599564
1097120
165464
1217340
512500
1258236
529886
1658725
983621
1041497
1351644
1222899
1839441
929369
715310
1086644
1148285
1748264
661176
1300557
1705173
370853
455026
1444326
1272004
1153644
993850
439169
1682446
856279
1442522
1573175
106747
500151
164778
740027
1178432
1481326
1193453
262142
353048
1215957
62372
576821
1783369
1863568
1174336
1203992
727640
937131
361925
1794812
1681386
1186251
1493315
1012044
273378
1753619
402005
1559345
1977981
536189
1941304
1629260
622558
674724
1663872
509651
1173934
481983
1050421
1436994
1509670
733591
1891915
640447
1826989
773648
1381193
1559482
1934756
1941730
233285
1146034
1329294
1938059
1355393
1729376
1607702
1246743
1675152
160289
1076414
282232
899296
625018
1728510
678271
1351337
1925139
1403898
337450
1460867
1127872
1530088
1783454
1789390
1277777
1863892
1644164
1406740
1696913
1337197
1378996
1620487
1241606
1571700
1166528
71445
1255956
921363
934331
1494804
1928155
578319
1412458
172947
462118
1780459
1158671
645955
308914
1488061
1783731
241771
1407081
237781
1293287
355605
872308
1605955
43677
729119
272412
1986309
1504276
1704242
223127
450039
1867458
941176
797417
243957
1492971
464064
1675929
277094
1325334
987973
532181
1444519
1931865
1414425
880506
544797
723468
516856
80469
487957
1117015
548029
724184
923175
1750100
260054
564289
1514978
628607
819189
264935
1801884
1049244
256177
1625848
346911
400714
1346886
1167587
184504
904576
1474676
1586546
882986
710917
1298922
66180
134706
426301
302309
1454359
1210071
487251
367232
1030279
917964
1992806
665151
80403
1849436
240341
1897732
846656
1647
204896
1975008
173952
1861700
18829
991158
331358
689927
1466332
587206
1619016
1413812
908540
79710
410590
217334
102080
1163916
646578
1955902
1863270
1551683
454501
112387
186313
22031
139251
953962
1249294
1753237
1064016
152075
1310011
906955
1267157
356066
1010733
472610
562657
177738
851597
695673
1182438
782951
1903752
1385132
1512765
339459
413503
873130
332573
518015
1160379
853253
1027666
1174660
1642660
648480
1687308
236385
1566337
1498801
1793723
294937
1153899
387986
1259116
1214537
1314029
216974
1306923
1958220
883857
1339305
1524153
827231
380805
1713953
1324134
1466219
1024584
1151908
1745105
1015050
1885095
1007634
1296110
962524
1857510
1332833
542397
1721664
72623
1710606
631872
1003337
1603607
250770
238292
623962
1161169
1681396
1644549
1956315
1709320
1196027
883845
1748382
845388
1718614
1989112
75361
781502
1639219
856308
1099939
807207
1453361
431972
1957574
1780712
1970607
346739
1534516
769810
1800915
1763576
1240186
937985
1064480
1552204
1171715
1729307
1623613
1650140
1573997
1566950
961957
1032845
1719077
1963239
1232974
606230
1773129
195332
1479225
17641
1276619
781935
450627
1130068
1650899
1717987
377321
663522
774589
500008
1166802
1886857
581996
1209536
1055747
1455763
1529295
417341
1685893
449044
1684151
1508212
1263214
393244
697087
1336911
1451999
690810
958837
947287
1322013
193159
1848491
1154072
1752194
841488
964331
1522323
1181557
22633
1793287
798364
586616
699043
890963
1666934
1059753
771119
1267992
1593427
784500
859226
545775
1587124
1546954
991902
733810
254005
574174
241142
1240046
693844
1790382
619133
1895218
677113
736513
654648
289082
201221
184997
1469380
954286
1154525
1833612
1892420
1030085
536658
1100409
755039
286631
142145
625668
1360052
444724
178986
793116
26627
1707503
1936695
1509900
151628
214868
461800
1402370
461829
716622
1499075
1857846
809500
379414
1778461
1883204
161023
1522584
1133930
1742703
1805354
202004
655353
1690941
1631490
834674
1209411
921400
453248
1662773
1481675
1093271
1878749
1733190
677082
1375461
1163378
1471118
925872
1904106
836838
1537995
819818
23644
723788
629492
322669
1036844
552395
329180
289501
1176111
558159
971249
491319
1072186
494810
597099
1172257
1755738
512230
900671
79686
51291
1205716
893781
1008294
1678688
1238805
11724
1971147
571216
1360161
655090
1691047
254564
1741257
467391
265952
1301383
779756
871919
1679999
1318229
392
1875305
1342548
726713
1620406
804444
939425
543405
1689771
1720405
624297
1033259
419292
1280971
287711
1158766
1001634
1508752
1329102
473128
1396422
1240209
126175
1403333
134853
644485
561154
949969
190068
1218526
213157
895507
461880
1193570
1098317
623419
569717
1936229
1098222
668677
904549
67954
1093818
178893
277944
1369913
559648
1359054
1375105
10599
1030516
311309
859143
1543359
562889
494729
362098
746549
1967438
1135189
1982897
1754483
800509
1147075
1664996
773716
1308350
232600
1478412
1692507
1461424
85566
18207
967805
1118924
201015
1949630
730701
1463896
1584875
517375
98929
673044
798596
763365
1172686
603228
700617
60616
47924
1786255
1354404
295441
498254
523237
1237160
891785
1123928
654715
709936
1314802
1936293
1877865
1730664
381372
1783944
683915
701890
1806524
1772226
1341509
1531875
1937836
525009
348703
1026174
734627
18484
492502
731724
1198623
840986
272726
1384154
363146
1522983
1105425
382063
1382556
1609633
246717
906664
925027
1284021
1236057
1663244
1527403
45238
338899
409373
43744
230637
1918474
1488614
1364541
915060
790549
1566128
518643
1390490
1044479
1333808
197732
580162
239041
1756705
890512
1144664
170251
1497430
1099399
192599
599565
904600
1172928
1720703
774224
670733
211272
533438
269909
1387693
1867774
1213791
393820
205404
1984770
421473
917854
1358921
936383
245087
1144119
1775527
1940871
641841
1640493
667746
529957
794496
1510101
1189990
867825
1923776
1901099
1143111
41504
1930823
273091
590292
1534568
781653
198774
185209
727639
1164967
1953212
1174901
1353032
1352445
350674
1323342
144224
827942
1978876
1599779
358456
1231497
1347961
815927
1662754
532669
213019
1726773
486478
239740
696124
1630836
299048
726910
1518756
1588480
1639367
368975
1615124
1066220
1802482
1071338
1222235
118114
1400803
1063460
1060570
1079824
46680
830191
661389
1584392
1852618
1698570
1647447
978481
1813352
295195
576447
177299
534399
810403
1875804
1914245
104297
12043
1169716
364609
710817
657065
860846
292015
808793
1608503
411866
1585649
148017
681891
1048437
53215
769561
1562051
462481
1372055
1904684
718422
604832
1279320
837588
1422127
1597970
770189
105708
1366782
95275
1036327
393988
45157
1681000
684021
880314
344501
212730
529104
36165
1814011
1474896
19924
1900204
210972
1308523
1781889
281264
1293232
1066083
1786262
1020157
1069447
639562
1640695
1612461
1928252
1459747
1717503
203267
1089887
938130
622640
1733679
58460
836831
1551811
1610478
1790720
840914
962935
1331806
344418
704393
365438
382559
335327
290187
1293198
1162198
1416802
1880277
40685
1618623
1350379
640221
1639382
690028
371328
1721799
1580725
476303
1926757
398240
719273
684510
991850
592043
131264
1532823
779374
1784575
72957
591703
1817484
551331
1844275
1451883
974048
817372
262920
328637
106163
530558
1146987
1445883
1580931
66708
1548527
1067097
1176698
1745370
807710
213063
1136774
1623122
1457860
140573
658959
1306018
1985651
323548
389738
201707
78567
918348
1428860
973109
54134
453945
1684981
1939958
148119
1602899
1432183
888704
1925765
103541
1354687
1522795
1752399
1146706
1085583
1445584
663547
856912
899371
154644
555434
390407
1281719
611097
1004874
709381
996008
763002
739669
1457753
499350
1883975
1171234
1499075
403454
1321099
665263
1689386
1547497
1176631
597735
1400723
1697621
413320
1678422
587898
397882
1368888
630443
1840987
1611678
1967567
1660946
571245
1262642
565265
827965
901133
1585905
1987497
23414
55616
1705027
1085671
64447
250911
1977142
13
58442
1814211
1131743
1202125
597292
985703
145514
1515899
1841359
1698591
991708
419810
1951117
1152912
1894917
336490
810576
681689
852602
1231869
1131654
1026122
998438
687223
1280519
949783
96149
112944
93494
1024665
1058216
1854391
297194
1404111
1079194
808556
425382
1763349
148863
1337869
1927586
666199
896662
417258
497962
1197945
763393
409588
870588
829514
1848349
1702007
1584894
1502486
926266
209834
1512613
1931571
1998026
1005020
1562915
1686606
816695
1394888
1069231
1808949
26342
1592232
1667505
1157996
1328992
533920
1665687
1815525
1938057
776410
1272268
1762262
1836944
1938810
1722331
498295
1888635
1504776
1264872
1510883
695541
737418
752738
545653
1474931
1163062
476864
192356
136421
987330
1798467
1836707
153442
1162815
1553587
509393
45548
1280911
948024
1566253
1974875
1215766
1918978
393641
1339489
167928
22953
1290708
1039437
841384
1958496
1991976
1328977
291440
1655981
449508
1021437
1007080
484362
1314346
649417
715669
1973058
774007
1691022
1326453
386970
1577633
1210883
353683
1502116
1104690
1233849
467234
1150472
1378658
202854
1087740
1389931
1754231
1225027
1420495
1077563
1849605
16528
233278
705717
992224
392628
599361
801875
1778027
517594
209776
1214821
1522079
1707390
1515409
1234431
1143328
1186908
1818436
736210
701662
936200
869985
1189086
191372
1914201
1098670
1147662
677356
59869
1063244
903305
516004
1753331
1182781
267347
1715550
1642924
1717603
243575
653918
560619
1427780
1583089
603982
113780
171985
1081460
620143
1521281
1058337
348144
1819015
612848
1848208
32478
1742963
1585560
557630
1514763
1348049
976423
192182
1483685
695326
1354921
1544997
678960
369460
1285548
1102778
187037
1244236
1979762
1728115
695837
394741
1760335
1613400
1890883
770770
645622
489074
831627
1614241
869545
751261
1681549
1611308
1388413
1994469
174928
1349351
6948
1099205
11941
175426
788127
1048031
1561976
1686787
224694
1535228
1110707
1591881
1040473
787296
1886504
1627145
1080249
186644
343536
1763028
1312809
1433396
83918
451330
295679
1867397
51430
1955834
1050311
892970
1549267
1175419
764316
1704372
1097884
589287
1777908
1399223
580658
1006052
773709
711730
1764901
253913
1271842
1897947
1420692
606127
1237105
1510128
505248
1437252
1762728
1615160
1044747
754268
963677
1399843
1236141
1894059
120304
752576
1381630
1565301
1450462
1748063
1980634
654849
520255
1623367
1539559
916951
1586181
114162
1819811
154959
1844965
1656717
1272497
1483688
471389
478888
1805096
1936745
53093
1951129
182710
1907176
1653791
973563
1422710
1814371
850007
1070634
1969200
1212568
1205217
1203628
175029
1734884
118725
1104815
1212758
995150
895853
592811
1417403
333849
1528228
666422
808699
1261497
1776041
91086
590173
1060492
1911117
74001
1310389
122670
1518042
1146845
1654393
1616842
1765973
1495512
402216
539001
634568
757139
122292
153960
185604
851471
1610217
505557
612078
566379
744136
427778
1760760
1769539
77
645925
137866
30292
833397
665095
812816
626741
485897
1465680
352942
1954793
1738730
1460420
1922178
720235
1479999
1895103
1444516
1366091
1288234
1179774
1853421
1817968
472925
668775
1420287
175297
1642729
1426410
266184
263912
1701516
480301
1657330
598629
303278
1758157
1777230
1330868
779615
1757357
1610983
855768
408497
1152609
843284
1367020
30113
424917
418778
521283
741100
915135
504216
788535
1940349
1121830
1203850
737453
660030
971905
1797711
1546829
201062
638628
842509
42248
933473
988890
1945761
1073121
1236113
572687
812584
529382
590886
32880
765462
978330
788976
1230111
1481719
772952
1069972
1735213
1599486
1918286
1711166
1680567
126893
1284197
468639
162083
1785001
729597
1028088
1546963
1632742
1556201
77970
1744830
265274
947555
1780880
844464
1039873
1276299
470493
1667001
1966407
1404523
365155
1953843
1699327
1014787
374434
375177
1915992
1888593
1607614
1545108
144163
351272
489668
142369
1868629
1754990
985097
227743
1697174
536004
1013721
1318674
1476005
1002134
296862
577429
828624
1172880
1847854
811353
142490
1855737
982041
765419
554670
1826498
1303465
187340
828272
532864
1442728
1264382
1085959
481290
785686
38679
1507019
1268923
247108
672511
1009514
1476793
97298
1452200
1307378
999007
1225835
871255
1119613
702019
1784203
156597
787004
375500
209872
97366
669288
56026
1557825
1205860
1568948
582273
1973555
1162420
1970565
961747
1753171
1671693
258507
416322
262466
1872062
56810
108050
1060129
1323953
1626269
1085227
1177789
986974
838159
60343
595873
901362
1704155
1420118
1575161
955999
1510370
1638614
1563321
854597
1395508
1587057
1162807
1382518
1968895
1190042
580814
1863019
848001
1893817
1675015
1431636
1696282
1943468
1925446
1204622
1084081
1877725
771534
1914054
120393
1716458
661636
1110204
149743
1978669
929718
1381228
192915
254928
787211
1443694
1743978
1344176
1666246
319492
65873
645808
1754827
1945596
508020
1462184
455164
924091
1656626
1251598
1135199
1922838
865805
483394
438926
174582
1476350
1722386
492636
690213
451863
925660
1236613
1457670
400266
1887884
1218067
1664857
1444877
51556
863086
1672539
1248344
1958309
1175232
1707057
1306874
326930
426077
856993
1814659
448816
1377563
300763
1198031
484736
491580
66934
3149
1124902
379850
1915438
1473994
61177
1424186
445654
977408
1025244
1604478
688065
1604528
293952
238420
595888
1919698
1029552
446140
267746
1360390
468362
1976344
1922906
1841205
1907603
926914
1795745
1907125
722886
315920
1682013
876899
631196
1633833
46737
728190
1732824
594803
466636
1971563
1267837
238251
444435
1481636
1355323
1507089
1954989
281052
177862
425555
549260
1858129
1833247
1492808
1182135
799514
1463065
652715
1297825
1647502
1306139
278792
1981834
1541193
1316919
638890
732929
165208
1587445
21617
1314610
227256
857500
885448
1183358
1225118
1979719
422675
178540
204751
1391485
1730368
1312428
575689
1241019
672336
1032556
786747
1489670
1444019
63888
1615304
855973
140681
469642
1315087
379203
1183850
1190612
1780316
528451
925226
851577
1055316
205800
628167
1520667
864538
382932
965447
1527958
289537
807746
1114939
1394394
1455831
203854
540629
695589
1931997
1059771
1778684
25127
733188
1097308
596303
1931963
504742
917311
678203
850001
432673
455168
1151023
1334021
1201692
1450815
1419258
1217980
147311
1785679
190290
1801685
1780585
480667
909697
1023067
364836
477110
1655259
656258
1540301
1733473
948393
1876636
1664043
590027
1082104
365819
980953
672919
1655006
320098
1200928
7606
1482669
1309350
1827617
1767169
257327
357966
1881530
112602
1014426
1103607
1976142
1252166
1765174
707852
372284
665651
274653
427877
1694794
1731459
28796
1989526
1213178
1616977
1169880
22624
244096
1303473
621470
1711602
721897
692087
801231
378991
1989361
429193
1611407
1939083
1466841
293474
191253
1701586
870085
1986236
1449054
1899280
68246
1762697
143277
1603684
1467455
745779
658390
1324004
1597039
1962932
164841
1553229
644072
1462470
466923
1945365
1189803
383079
1467643
769158
1872425
423138
619967
1621233
751494
634971
575407
1504945
1540796
509679
1247920
1477928
935133
696710
75876
1343493
863792
218209
1438052
814549
605164
314044
1794008
1335163
1723682
61346
1178813
262783
76128
265612
1204721
1111616
1274551
1755954
249236
772634
1830285
1087429
213506
1121504
1981920
203460
939522
942179
1569061
1894678
1884050
1762819
66535
337837
1110736
470898
1219225
190941
954846
1226716
1429804
809257
994026
1621674
255132
224814
225737
1813834
917371
476522
103944
1420495
1200222
1159397
130700
1274655
31790
1434283
1124249
1423346
34369
194668
247162
1701054
941826
1985915
1306786
907034
355078
1090454
1369473
612461
1453954
1904374
1473940
1117343
1074550
164298
1903918
1083508
800931
731817
337132
821279
1222591
1924478
1401319
1417399
1381383
1387961
1240169
1383755
1616065
1529921
580851
793503
1812600
1520646
1053545
420859
891134
1049363
566647
1318628
1811755
1752957
1561223
537545
366398
33472
1967488
636743
1970711
1894794
1263676
1834461
454586
1921399
1229396
545493
583848
1706411
449265
1661030
928755
1623304
22914
1481786
1504214
1957185
1591199
253186
835663
772832
619552
526111
1175315
489375
1419451
595286
943076
135348
22892
957451
182348
1900509
1546072
291087
1297397
1802308
1686524
1155628
168611
579485
464229
1998094
1871347
1568306
488122
828761
1514084
2348
1939349
1284083
1386899
16040
1117399
1403907
1249487
368700
971348
574483
1567671
291544
1028708
1058260
1876284
1170935
357184
511093
1558341
415086
910101
571576
485113
1515435
1385325
883618
420665
1311474
367079
1253169
1238989
1285517
288466
938507
1711039
78065
649751
755581
106084
1410420
313960
980079
114631
572029
1325275
917656
694079
1474184
913231
1953933
822139
1668581
713964
765876
1681777
298279
1359453
407904
1331678
1675651
1999875
1275888
763684
1491662
1363128
376827
114269
848906
1554725
1577665
1131550
1012347
1651277
1279243
69303
285588
1799938
807127
1834727
289091
1694055
1419729
1807290
1334017
1716128
230741
1659345
1419777
1911894
669229
1073923
1143275
970370
763026
864788
1527366
682658
1962093
628976
660530
1306184
646787
755666
1875946
1416621
1389404
1868076
1614657
345213
674099
1534681
100858
372820
1832657
1167243
96146
1179141
1414145
1147662
499091
930502
200328
1983949
734686
886887
1872817
1782787
1261283
1699316
1387191
923947
233145
336724
1653869
355150
838949
1275396
1033933
1392499
1705428
680705
876900
821322
1895701
1355264
1124775
1249955
1731189
226029
1770921
1317686
1703559
973561
161880
905936
802615
277448
1201750
76921
324321
136018
423473
219102
1853750
1555674
1567711
1497174
754250
718672
1860901
961392
1914516
67648
988420
836948
1646826
277043
1295353
140513
1865365
668590
183024
1009549
741556
1298825
1313554
1537291
591988
11171
1483884
942316
171338
1556419
1742459
1031223
1807063
1555114
1148451
1565504
2493
304304
1707973
746719
29407
454267
1999434
1803781
1200305
1593343
151207
347848
164011
1278448
221168
781986
1839848
1556515
1267686
1535776
867924
1724359
1493125
409296
1067934
265897
194187
965033
830752
408764
1441797
1631231
524570
1246809
1869064
1472990
14196
1802877
304921
255122
979967
1150580
886689
1898494
1121486
877126
903797
1325827
1235468
1509310
887977
1038693
1380619
346660
319095
78702
1906691
1127565
615496
312271
528610
1017632
584492
1231994
1312747
841885
1215030
53538
1181051
1979135
690267
1364591
508528
673314
1117079
411759
954238
1662792
855285
1297966
1562427
626292
604474
1171359
101937
113988
761145
1078889
754808
1710084
1243018
1973568
1410062
1910993
648342
567938
178838
983825
234502
1542648
1459019
653120
712041
1543606
862468
1295337
1887744
805529
1563307
293384
912584
504274
865645
1100646
1254529
665728
1560566
1058271
198824
1452428
1534197
1695920
542713
1458110
454353
298666
685226
1890171
288979
392419
1355238
824516
653928
1620152
158990
1464965
1853065
1313316
430293
26254
382850
1713082
1326065
468422
632916
136291
1824478
1797254
680559
1805160
23587
220679
411083
1975162
330191
1042465
1003655
528846
559477
630508
882357
1739358
807387
875309
126105
364276
1383434
1387669
148368
95306
497110
1773445
1898911
699302
471864
905662
530155
1445419
985626
1159873
1666544
520961
317070
1628908
1934525
278180
1526118
1434388
261871
471717
136960
972226
841139
1420840
1467456
1507820
683583
544836
1321614
786347
832482
1284646
1277060
903590
1470136
1174127
1824556
670112
703388
1074131
1704489
606700
1756916
1344482
331285
165235
1432964
933949
485758
1460051
379431
463353
571222
815737
1553393
1015171
1838928
22848
1167488
1746965
1903191
1034656
1293781
786581
1015729
687012
1076765
961181
1217822
1000158
859781
698922
767488
1124912
1369683
195314
1382827
723928
70150
1397623
439610
1301984
1465575
152413
1156090
894022
493341
1768827
1623343
1142840
935024
1428590
949072
967070
1965187
105490
968551
1382127
1003859
1315944
1140081
1808444
417166
878792
1419017
889857
485832
441054
381017
1818035
1294268
1067745
1011693
1234293
1017419
1584402
833613
572025
1157023
1529220
590531
471270
1467533
635124
1516304
1961922
904576
569495
1625598
1163840
772306
1511764
221342
1092314
1630976
1258964
1479825
1637433
1678156
880413
1185535
414158
990188
1736470
372715
1122237
1563713
1814531
712877
1433985
1788877
143777
756979
951845
564593
1521449
10955
354215
1918258
721521
780433
1295877
107875
430844
1106278
1340922
1583306
154694
1561801
798623
146649
273386
168396
646873
587815
496519
481743
1065615
582438
505990
1534235
1373608
1983764
1675286
220962
1351579
362467
1476056
68243
822711
1702158
280503
4913
47310
951720
455060
384840
1130844
1220095
322086
853704
1507972
693171
1825245
1999374
1061992
165712
1965886
605641
1707578
1412160
853679
1453737
522971
841381
1391462
828825
978647
960137
1447841
82872
997320
274401
537435
1214426
772847
415275
1605675
1521851
432421
1893943
1898345
1240691
188511
731541
1172165
703548
886127
1362230
1031200
860579
214836
979666
1422600
338981
1507071
576793
711980
570622
1561486
1803739
435498
1020918
1376581
105121
1272584
1159110
1176408
678096
994677
1505287
313260
132485
264614
1568269
790112
808833
1309416
54089
1701692
1161628
1451622
258182
902033
814741
1002663
452983
428499
314255
959400
628175
1820942
673017
913276
429005
1393975
269048
1689174
331762
848671
1153641
1597748
707846
1983743
1136060
930692
1486120
387555
211014
727447
1636878
288697
1565301
334207
369012
24719
1685024
1599329
1401557
1833177
1018190
1002136
284809
1944710
576415
95391
1620579
159742
764789
102916
1752618
1042019
1332079
1243077
1825799
700584
1507136
793696
1927267
110588
1272579
1085416
808511
836703
1304733
1065892
1998239
78604
792496
1610477
1615953
1016750
1749881
1219413
1738181
1323522
1664521
848949
1613364
509776
204718
1332613
951265
365762
1890018
1978951
349175
1102368
1391291
551532
148358
500273
1596889
1164582
185090
934688
1747934
372002
21631
1638062
1064894
1468782
828199
174922
1755164
1240011
967276
595834
1415882
994436
1275976
1892086
1574374
1105637
1208180
1549831
1866655
723392
306140
922141
908051
235305
1691898
878643
217608
789877
1172248
1197313
1846602
854395
1721303
278601
1739387
350404
788385
787027
221959
411254
1704484
1326705
1549476
1062964
78358
832696
1237496
32164
858627
1056038
1862269
963754
1407059
1267513
1184008
751819
2003
1589712
232269
416155
483697
944916
1418054
1931876
657667
532457
322521
834109
702085
1372725
1902401
1230721
1387625
1462813
958063
1092078
720512
1165876
5047
888877
673530
651488
421306
1832926
651686
123936
1523888
37530
1002768
1142894
1753141
1665373
1176811
1238643
1208909
1838906
1977013
256924
1340394
1789593
1675671
1071015
825636
566080
360850
844821
1128517
580049
1033240
79967
1109140
290088
290220
1631707
950255
897582
203370
1719642
1813300
890179
1314840
687134
356026
364390
855811
1436320
1367353
1981888
81371
1683511
1309892
540670
1095501
831270
56589
1777237
1144518
1673808
782588
1697517
317278
1541512
81978
1981428
1069620
1626795
480014
799226
1429502
242356
1810623
1332727
484833
1774585
1571522
1497811
1780389
967832
1432888
1550153
619735
1071733
691454
1974834
1636558
614772
1652537
1917464
847982
189720
203670
318263
1210374
1442342
411143
616452
1798140
517188
49038
686394
1582727
907048
178549
1371941
1495593
166844
1273252
1679275
679201
616653
965385
284430
1361749
1912460
329648
11996
166806
4339
752528
144118
676928
319827
1287237
783251
1051925
161529
956167
268410
1842148
1636584
1737341
273241
1293859
1309315
727187
1498139
1538875
334148
687746
1358677
337940
424070
1991155
1883997
205698
1812417
594487
655186
1336343
1967938
1329123
1163394
594048
281471
1396011
1842809
476985
1439004
276518
1263058
1540216
732889
1965189
425644
1681857
1657481
1455030
508678
1148355
345861
755710
737
1241729
1902674
1201246
888356
1306658
1053377
124852
968105
903986
1059340
237360
641404
1603700
201643
290492
211542
372561
1250246
376376
245460
240266
1350223
209943
1624189
1917826
1620172
92876
1291434
352873
279551
509335
1502584
68404
1845787
1222699
1190087
786048
91147
751221
225944
1396712
997496
947666
1025685
1499624
1349761
327657
918128
533252
1170180
1023685
367673
853086
387499
928632
1156072
1960031
1031648
1029436
310206
1729235
873914
1443943
787316
1454862
1860592
875548
1821945
17560
1364758
322840
1535075
632848
1926478
1547671
1497866
1631053
551059
1124596
1879834
677504
1126543
1869621
1786940
964100
383701
1616805
608227
481181
47131
752573
408092
514799
327429
325136
1071861
1373931
359650
1422434
1600251
186746
1089269
1228402
874161
549851
62648
341458
584096
514962
1908283
1588599
979469
1074099
1968089
712273
1263962
573265
178004
238211
39447
565490
152826
1274535
1349942
370051
830524
179941
816557
876654
1987186
893875
387860
1077392
210152
985141
411447
1616645
615318
1105374
1584781
1428808
946192
1911757
607889
1583834
482898
388946
1656254
1218293
1591533
1628135
1318118
1970434
1062632
959038
1716904
610174
1429358
856345
959088
1328735
1870041
1013644
144009
400618
1963638
1650138
708188
1091880
843278
826816
1087342
300650
211261
473318
515882
213714
682653
1187504
491263
270597
292754
1265183
900261
191329
327993
955556
633656
955066
216041
765761
1610560
1843632
1058510
192915
613560
440191
336929
979528
1149054
1856889
1679904
348285
466720
625973
909722
1506721
809914
754300
1224920
374605
1479717
106118
1601979
920699
660764
1321751
945281
88401
948725
1050387
1575501
226110
1378653
176153
838812
121210
54948
1250493
1439212
1903202
1972169
1346494
11713
1242937
769248
1266569
1000822
262596
1082267
302149
1296490
1742795
1266266
770822
257803
1302076
694328
1546943
558667
897229
1534036
962191
1281619
1498359
1176706
1866420
321609
846673
472033
127514
935078
862658
380712
1519643
520963
682041
760148
1671174
1704828
1379872
1672341
1658791
1680096
1340844
910662
573715
1820317
1023339
1008737
1994969
1761133
1245686
928595
1492622
1421914
1464577
197383
1821364
454253
557690
925355
1169146
651070
1963684
4422
380486
1209958
1096303
1346157
617917
1172556
123852
1133188
914742
1056065
1223541
1088668
1083310
974065
1022278
1362127
1031573
1964742
563987
599622
1933477
1720209
152074
724288
206067
181311
1068924
1477695
749414
1258041
716788
567870
316414
922113
835531
871499
896199
520199
200565
128668
1530964
854501
1032665
510298
1345054
1813326
1915290
150951
224324
1026654
117094
1646329
1691626
1790394
1295392
1628138
1095038
228388
153547
943061
612557
1557550
1685204
215690
259699
871185
1943294
1240285
827587
1678209
1737155
58023
1903009
1754424
851134
21899
1056493
1590578
203438
847726
1009094
1123296
1596366
64566
1955318
1055063
1798923
1414966
757133
34561
471794
3096
885124
1568085
241146
1303276
551450
1184030
1256762
1488571
1036109
1284357
1565926
832402
1736605
729713
1049475
90366
415915
533826
70891
1221984
1038430
92282
343386
1712462
1835109
1593760
937083
1874986
1250366
1428904
732767
540724
1953557
206219
453977
330362
389767
618496
1525492
1538702
894738
38503
992601
121800
1911289
942213
1905071
1066011
597869
1131835
1521946
1249865
537226
901826
1228741
1790105
1780932
1681364
1036870
120576
1501588
1701882
1230326
372825
799303
1966781
713268
688900
1279381
1728696
1455741
1794033
1696602
1492431
420429
512222
1860377
370172
306764
755844
1912122
1782896
1000372
847436
841199
542918
413512
1552567
204491
1925620
1246499
1397339
617162
1726676
614925
601496
92790
1768312
211485
1002799
1352692
1679189
1196971
987396
1071028
1351989
878826
840276
1171649
1107410
852932
335093
1976084
1767694
806370
1406945
255895
145431
811865
833714
655324
1379782
603543
191260
1005931
1593307
792126
1312279
89938
699427
1467656
1867279
393405
235553
1040154
1324988
1280153
306801
1485171
1672409
1093
1578555
1284442
761357
1429701
1900646
571550
1353686
1108460
782012
647152
1079579
1174198
842426
697009
1811449
1306069
1123851
1242866
1692020
312477
504944
1185356
1413920
1413617
1305975
1049300
1404578
1482062
886644
1198447
1396272
661034
1022510
442382
1612105
1706907
25354
1230839
609747
1719645
1271120
750940
1694221
1549632
486623
1716572
744486
1428059
1090115
653271
1078796
1362911
942970
496196
123669
1939443
1597060
372556
914022
37122
535291
1552100
117744
749506
245335
1394494
90180
1908208
204009
1806814
765634
1356494
125123
495280
1296290
1749700
1697493
1665469
1137961
168784
1309270
1294255
1661183
969542
538511
1873202
1505152
1235211
51677
19219
1370172
332121
1107081
316743
902235
1193641
558787
1721381
829959
124311
1643393
1960255
737267
1964230
1289078
353556
421339
126859
329449
921310
103490
1508973
1370618
1295907
1501417
903860
1214140
687268
753086
1044809
1447923
963675
1658770
1601201
1206619
1306354
684887
984691
1280967
1058659
1128725
1762763
783686
1238821
1866906
1087603
1042872
671038
1367595
1572724
1042082
720712
1580136
585100
1982550
234060
604374
375697
1822533
766043
1671628
580797
337074
1061021
1009077
866754
467861
1524183
857060
304169
466588
129171
530179
356432
381569
705557
1647529
1877041
883113
215829
47582
1562674
1975265
1330605
1761334
1795609
1981374
1674054
549379
747958
1287191
409516
1869855
526191
1150210
1732259
1913650
1692504
273337
1863737
481802
539373
386757
585083
773429
532561
1900138
585675
580625
1967758
550891
1089986
511916
747776
1823009
249487
873039
1626462
482662
346914
1039214
693006
1009829
1557534
1646296
1257653
107496
978201
753067
1932056
534596
1152024
1625232
1212273
76338
1465818
1489786
1585176
1246386
619830
924990
410454
1636409
444508
184038
1044945
1814194
466807
1605219
1495538
881561
1649997
1316280
1237177
1133906
1573299
95437
944969
743909
1475924
1356840
1706528
1908075
1138388
821600
1608047
1799759
1106719
146794
314505
153568
917030
470426
195175
643913
154274
670633
1133659
1349260
110027
918513
1036874
1496921
1078044
492650
258189
1227264
1721890
776387
1338376
1931919
1208861
1112697
250636
1654706
1826431
175582
1876292
831051
1170305
256328
1615162
1314173
1357692
435071
903610
1122204
1391446
1120369
789947
893305
1558589
1462153
674410
950581
982645
1822406
765479
785679
109243
1972833
426690
626949
858654
383920
1217162
687616
671129
295621
1331521
1779193
193485
1051779
475809
1134361
1301520
126443
1036005
1538878
923514
1522474
493873
192197
1185836
408451
1240983
605027
1065831
1829126
1231594
1245317
1377343
1771204
1888496
1514926
1014800
70120
1543589
308257
422377
1877591
448450
1481246
1770321
719057
351081
412032
1813394
1920214
771805
1876401
1992238
1708842
4732
879628
303467
1315752
567280
188283
633095
150309
430941
1882902
1774695
1530316
757089
1820204
612810
79233
720336
835068
636040
1714255
213605
1138657
1721142
1031684
204901
329546
415010
1176501
229679
1450284
880859
955768
109941
1671469
1592112
94593
862286
861015
1331309
604685
940667
177967
673870
596510
564773
1975411
402589
1152391
1923360
1829930
1470176
1110593
777188
275051
1205028
651439
1787915
98063
679506
1562685
1713839
180568
1541874
154243
277411
805224
497787
502425
76489
193655
1254213
344802
1006920
1655384
497988
1749923
161483
361698
1049801
1556439
967417
1400975
476229
1026583
1348405
963208
586005
749350
1820556
466401
593697
6182
666248
924764
1805886
1885352
187502
493337
752940
904264
1659823
1793002
143587
550559
83199
197379
135390
474522
56006
1208432
1447165
1179532
1925890
1382236
310844
103277
909002
881011
232536
1838013
517540
324576
230682
1595021
686526
1365644
41646
850424
1390266
1445606
306927
1203483
1446214
1579740
293560
1191939
487220
1393050
1564696
1912231
131323
904660
1170949
635162
1303066
1610626
1333699
491751
510619
1061340
1163042
1111804
210541
1863517
1813675
515603
546298
1726618
796836
1802627
1083411
1739855
1353828
927017
399445
1589807
1949535
244170
1885648
1693548
1390424
648027
1849331
40053
975555
1430688
467246
1473096
441058
519199
1935110
1234261
442216
751069
1770853
910076
1354105
1820062
1782037
211747
1369435
895034
1866702
233301
1317175
67753
1534796
812341
648976
961280
1804491
1157837
583881
777807
1991420
596119
649948
1932399
477917
1598159
362605
276922
852924
692683
162828
1038874
1025160
436274
1296573
1905108
532053
843626
704499
699735
1786000
150590
319463
1088998
277316
1397732
1456780
406061
520333
1824434
1632226
1222115
1011162
1394423
326432
854452
1169533
1047983
1188628
1160478
711224
1812060
1035610
1078935
1525951
280348
1977702
102004
172743
660759
1373677
1475294
1740201
77009
1040176
429983
719936
58649
279208
467095
784919
1867331
209525
1434254
861547
101415
633973
336043
1826195
1864824
1354699
879389
353089
699467
516445
647635
1728563
1970388
1074576
732096
952884
1036687
293050
1518550
1342656
146998
1233363
1625321
999153
1812124
1166147
211102
224694
682724
977658
504946
1982773
500493
1618704
1188226
1116747
1512279
1471834
1500712
1430541
1689049
1637189
622204
919014
1528543
193450
1893946
1189319
1149929
1845766
49020
119222
731039
107441
628896
1271379
1324351
1434110
503127
665173
1805429
865988
329936
1413689
448219
435157
1697214
413967
46932
1868611
1762120
1350893
151343
1104338
143975
822001
1262185
217935
1964021
1781169
821636
742988
1577189
1739689
171157
717046
1491285
214033
500216
1948204
1048970
844299
858961
1356051
1758614
790821
700136
1333328
836595
603599
1003522
1175219
1192355
500088
1919678
1684060
1219305
540855
69516
884835
792408
85807
8972
166961
1733038
36772
1837491
1864594
1039403
1298543
1634313
1294939
1682319
192408
46716
1330872
568700
1277932
84111
498980
714565
599513
535428
260050
488397
1404739
1087434
194771
1505061
490287
1725871
338567
1796341
1281425
1907516
371954
138080
930635
1737542
908437
1589269
679531
816184
1664585
964523
563111
1422436
1565653
738054
1700906
810886
1112858
758638
790043
1084521
620749
894890
1079447
1938649
1557301
1245246
7245
1281469
1803919
1871200
113292
1321701
807875
363568
550670
1504192
1476019
742667
1722097
902071
1566136
454520
1998341
1565226
1287752
833581
1143417
644860
1200607
1696188
670079
757739
763230
21084
1105924
788115
690082
1853619
1223665
70021
1060788
1579078
1122912
1323835
1074832
384159
776325
1356346
1907314
468489
899612
1002505
629562
1122215
462636
775228
1484259
355083
1109607
1829245
505824
1572396
199553
51439
1576622
1943026
1894185
1751867
1287632
1102144
1365343
455123
1708530
1081978
1586874
420006
306455
1415474
344300
327821
1570194
760749
821941
1984282
226367
551889
268381
945389
621749
1739369
1139983
590864
1762769
1485586
1053847
1657629
417888
1696084
815986
324507
116065
162240
1796067
441299
1277729
1869215
183508
1910996
306146
1698415
578285
940009
446886
1809033
1328221
177564
1496067
1550367
17924
652648
257370
330432
1664842
1263494
1309578
1635131
1681457
440745
765429
953379
1365237
968368
1840044
1262203
1069217
956817
1026981
1158945
1271971
34327
1532335
1714340
569625
889092
532586
1094484
1192717
1064485
62942
1734986
659208
1797460
407585
1003195
1335647
1496536
962177
1319203
561782
518222
595133
1127859
449592
288319
663821
756879
1405850
1099767
1000627
785331
1630479
560800
75789
232412
1328130
1439296
98914
1272764
1452345
1339432
848627
713840
1795233
1452237
1174951
1962593
866837
771367
1518428
1375588
1851333
678663
219128
970509
1109143
566247
1937415
1430242
714329
170368
399534
1603205
172135
1704987
837846
1220517
319735
1461690
1158486
1326558
29807
829017
186252
946521
738618
969281
502055
1485127
1494122
1919265
627548
1478467
830015
1234185
1865701
882747
1605652
119544
399741
1022474
1221836
906921
1330177
569211
1982664
419622
1619243
432042
1838783
1399391
1342870
165296
822529
1918602
171517
1181098
1050413
1874885
455382
1067636
379267
145055
1838447
1787147
568631
418444
679783
1017789
1601830
1432951
1795262
1257730
358287
1129446
377805
987373
386534
454795
111246
1733654
5672
1649370
1137960
261000
1311484
1387170
1388158
809093
1371008
1559549
1916805
871645
1513150
576410
152866
643394
433080
384949
899886
1684435
1206716
1065848
1071105
1916862
1757349
282156
668625
856766
1436064
563884
510055
415937
125615
1935661
103325
1525194
1758326
645945
1321468
592519
382565
778494
893957
1476927
1422219
654567
1407444
978878
1428952
662037
1533106
1210443
1254251
1356040
178839
680273
686713
926820
1678363
1758067
540538
288514
461373
568033
1229798
1936136
288137
787663
1858039
1765095
1612228
1563811
787431
1187304
595188
1255369
521615
1066169
754061
1849071
465262
1196616
1973913
1492027
571546
879060
1311488
1572868
791241
876103
1730397
485391
1171170
247057
1899495
1112756
431529
1675771
1141434
1547949
27499
1139567
1696628
173165
1656254
358376
1817617
676701
176296
692553
214190
1025053
1197314
21893
917126
1165277
1700937
33995
1808683
1440038
1887840
113601
236740
1055992
188484
1590188
941463
157461
1073235
353769
724615
505338
151805
38850
1576991
166970
710999
89909
625839
267612
1481374
35314
373977
814548
496546
6133
901954
124195
1815429
1829763
1976705
1072087
1499456
616277
108576
533736
290735
986400
814662
1878246
427858
1061877
504055
940654
244613
894534
511344
1364511
1342205
1289444
857820
1404235
531702
871358
1078489
1510049
1337501
696753
258543
1091536
1811584
949158
657300
19014
596673
901652
826200
1965511
1767252
1246375
1251932
1064098
761195
287585
301387
1957074
963214
1538066
832606
1957477
1324107
264263
1854216
1129987
122933
1670066
1069777
1071417
941867
1481950
952640
1218270
1935245
1255888
1516766
1865277
1047940
984543
962172
582260
582385
706378
426355
446748
1181894
1567846
162892
736218
1187138
181642
1175097
1579101
1890003
1929819
1183041
959945
73618
1203960
1041426
1504197
630544
1040948
337330
456508
770419
1748253
1804513
470308
1128326
1524171
1142615
1759831
1370729
1343302
1659892
908355
1190843
1894348
1503031
742184
148479
1409443
1627616
793157
903886
639599
1247386
349134
1090869
1294270
538789
1335552
1938268
267059
1000333
1439979
1134451
1229179
1370595
1239309
1899162
959160
678983
1923461
1647530
1168254
317860
339966
941148
1564865
496790
973901
25605
1634121
1396429
899826
840671
1312284
163358
1940935
1914655
444762
724590
1407581
1034997
2538
1750667
1324790
1162972
134276
1269689
1432251
613945
1277379
418355
1971781
1082927
1686426
1435298
1129196
680687
1947518
1449178
662470
1876906
1570775
219512
1598970
1788621
740835
533060
967988
1545665
1115165
1747372
979272
1579364
501157
728596
1120603
532141
1554786
618376
716430
618047
342302
1632021
1326024
1698146
791741
196290
716536
1572553
452362
118532
1797094
1223245
1239602
377181
1679932
779781
93914
1155294
1579437
637135
636994
772173
1874520
1580880
434186
1210041
548444
520294
340207
1037499
803380
1048957
667078
915839
623431
1413635
1992394
309098
924327
1447758
931677
1511137
10223
1309433
1248798
321894
763
1779410
1615325
1343922
942529
1613744
1854735
257984
1624438
247865
885040
1803284
193446
776122
1453302
571258
1874
1709355
1295597
1656943
668388
358830
340188
245740
369372
633305
813640
470757
276234
373126
1981314
1176420
504042
533295
761720
1807566
1816403
1711476
1736401
1537016
333320
1312743
1353560
963792
1095
1068756
290520
1737927
1964395
1057539
1065186
74674
1213770
544675
747894
1162528
347697
1670820
1190359
451417
386647
1183899
242485
1239937
1159465
312806
1167875
1782
494140
691634
1235593
511132
713877
698247
1057229
1261254
716362
1990457
711460
84392
1037078
852859
904570
414856
1617763
551917
278118
291161
67149
413826
581591
271040
1284336
1783346
341069
1587239
227321
1336997
1969952
329054
1766772
1050315
45511
1327876
674346
1771017
695394
1963723
1738833
954026
1065428
749536
421517
195430
11901
1400912
289368
1752322
1535102
270863
1830802
1765750
204220
1787756
1633652
1110262
1480177
913364
1403072
1726396
1026340
1661826
1055688
612590
416267
56032
1797956
1659475
1638090
1700614
200932
583882
1946921
717358
971492
590951
386954
755937
363461
1866218
1929896
156560
1815829
1924532
1342976
786085
806904
366263
1999068
1567548
264238
570427
1802635
1673348
243498
63106
31492
1908175
1740756
1529086
1376772
605572
1663842
1225617
1359830
1145945
1788973
71496
66572
1886312
1585154
85057
1816248
1498535
31750
1196464
692097
149319
784957
405097
819022
1606169
1123019
557625
7749
1065296
652282
1049079
1825194
1287419
308474
512572
1943206
1871872
527949
1527723
1362604
1499147
1508474
1734079
1321706
648186
405866
151781
1439980
1294090
272084
1063403
1950645
1198352
214679
1444443
865504
1429401
1413137
774614
1689721
1994006
1875942
147635
1459398
336308
1387576
1465258
313092
1349278
769431
1069738
1549067
934075
1290499
1650910
1461312
624814
1949580
1912970
1576523
137003
94312
588566
1653841
1903870
1066481
97992
1131604
1201887
730041
347966
973643
571754
1239651
1334951
1615322
101755
207715
1550229
895165
842915
1638833
982584
576459
610281
741965
1109519
1217927
145046
1839460
1604076
119660
1297371
106044
692950
534194
1725627
1718474
475621
999132
478790
1067930
288144
1935857
881623
1497488
413140
464601
1384944
291892
1673338
950638
1302793
1859240
1789521
1089297
1903479
300806
171057
1828374
726180
228849
1672334
1866815
841016
40575
1182606
646367
1143230
270065
1986387
635051
626412
1381386
1061910
1408010
1764587
1072428
1593067
1826225
881846
900622
1534991
1064172
659795
288614
1877749
1984188
477445
384772
1986411
1039896
1176692
1231752
1846276
699319
1720615
1002028
645396
809277
481336
1514879
294554
756164
254895
748292
995950
890855
1342094
1873674
1033030
1928050
1155441
1196590
92985
1172088
1658512
1447983
1917045
242399
307869
875132
1695235
1311645
30032
1072930
803986
597773
1085468
419326
515858
324447
1879792
662560
1850416
1955849
373633
723204
362778
179359
421756
1399854
624781
1149501
1962671
253724
139948
349872
640610
906952
829863
1300421
1108132
1287202
373981
1201480
1355977
1849115
1222554
1510715
307303
398691
489158
1585597
1495231
1463381
1544590
702450
1097803
1707334
46635
186459
1417722
643087
198545
1432329
397306
1415879
865720
86052
459651
1919966
656314
851613
503934
165811
1039546
1410611
1636388
1955972
536911
1588993
1552720
1595190
855686
1064849
1585400
290771
1675098
1763429
603542
1846897
441159
493820
1865987
1998615
334314
1528844
1596500
433057
1619142
702627
1465175
1159809
1986095
190060
20450
964758
1547481
1447915
1092256
812270
1989455
379250
1420753
1646358
541014
758679
1248222
1295728
1097748
324897
1686743
1823470
493417
284252
847715
1080866
910235
896003
1102206
1590625
1476255
1848647
1859055
169260
748719
484764
1421497
1300996
157033
434994
1107486
1140590
30512
433487
1650047
1656245
1220206
6446
154184
334624
1217635
96406
778624
1828071
1282359
1718941
48704
686873
391641
126308
1467286
1641291
1755310
216877
257297
25498
307339
1217908
717033
118212
661601
769942
1368526
940902
1574802
764959
310886
1029554
1505938
1650457
1313355
382658
1627737
1127283
530358
437773
1888496
1874162
1197958
1503926
1844936
1154427
204328
193773
706849
487525
916396
1061823
1524638
1209096
1570478
778713
1533560
865851
161832
1679320
750926
1959999
468494
760961
1964205
1606421
1136774
1727941
1941600
994973
1749847
347939
1505797
1299233
702852
1123955
533720
1435523
1024653
1308474
1981664
1566338
15816
164792
425189
1500512
302239
251738
653000
1005246
1238870
1906498
1031657
127235
665671
355237
1548857
264126
576950
810006
1311751
996253
1606740
1111059
1269990
861488
1384773
788358
439158
788274
1372245
632715
147092
896654
603970
1845190
1832463
846513
1920623
300373
1373317
1264613
1194549
1526779
1435820
1724
224711
1125244
1619879
1193987
157668
1410750
141589
1350788
1177759
1707123
1819121
927546
312254
522491
1829906
1558159
1271840
1531017
383011
1850118
641886
943887
225352
1935017
1020859
705017
1301042
1172396
811842
296283
418162
74347
481465
37149
1749666
939953
1636614
560094
98236
922698
642860
1484254
509617
30777
1522069
1352267
1981000
1465729
91896
3610
1814457
1113412
1093001
1909859
824319
1742611
1935144
1416865
1769671
1919905
626855
1152933
1930931
981585
991400
488472
1428044
1340395
555489
1480066
1401360
618607
1981906
715640
11296
33872
345883
42675
1481832
764795
1300975
495462
549485
353835
1948480
87035
508250
1059664
410216
1474878
1037579
1348421
1041762
1356796
547111
1544080
516551
1081208
1322366
294964
845116
833871
223893
1830454
236776
1422990
1651674
856643
1909757
1922504
1486634
1555105
667596
1748291
1176927
1368235
1813853
1558723
1264944
521992
436116
259580
19082
505595
1048411
918361
285085
262388
1947910
532511
1483977
963789
959497
12188
632605
631934
1584906
638438
1333172
842040
1481946
533235
1196944
874546
1934471
1868793
866281
612166
670333
443708
589392
891899
1641424
1203040
1055072
1432487
1192967
1275736
12058
740972
1857681
1828484
1472241
1048287
1999006
1079439
1984843
655425
1726079
200298
993968
160980
951584
1127891
803603
852021
258954
1744330
967277
229996
242843
737010
1015346
7107
131683
1374916
103662
1815124
961030
1586037
1260670
1467181
616371
1987951
1086128
1932099
591472
1977460
631513
1750903
135842
1519637
357408
115242
543817
753098
961751
1470872
1066495
1641771
953553
1317478
1915546
1159633
1914798
1762724
667450
1133101
812009
1254114
1388035
216136
1094513
1262161
1616584
792769
1098513
516763
35680
983990
945269
1714920
1298139
39735
1606997
505968
1823958
76542
1937201
548820
43233
162383
175464
174395
809371
1127973
823162
909230
1770685
1276312
1653231
1905327
705674
1459965
1973029
1149890
1133957
1380944
325029
771686
378353
925399
510865
1840118
1689916
1591642
899137
1084861
683385
172426
521249
1045363
1705810
546110
1629938
1841005
415784
1484340
1289145
1408535
1725991
1997760
1200883
551158
23485
1894
786425
1466546
499925
1586475
1478057
298091
1474435
51616
882025
203760
1966932
1984696
182819
1225734
46124
401263
236109
1061625
528943
684553
1369804
142584
545992
270955
530867
812513
939261
1857293
1719914
1119200
783005
589441
1278891
352405
157409
1604109
961575
32991
1689378
519681
93213
946931
1801513
181717
1885371
1154295
1888688
1522443
1522076
117275
1191540
888501
1993498
585688
261322
128834
1753250
179777
115901
724824
1231408
1088471
1635855
248126
1579068
836388
492904
572649
1286674
925824
844928
1241564
357028
149988
1282082
1212999
766137
733905
414945
1021570
1237372
303967
1116218
1249666
43804
708655
481936
1271886
154225
306479
1567649
1776023
1859225
1971349
1044591
199733
1570507
1290710
1563502
28328
1630491
1552382
1275539
854629
1098640
1126304
516737
1792206
1751092
1028858
675099
343343
707404
1071137
364938
1528373
227006
1966994
1849457
1842823
1654542
166492
1057725
1306454
307783
1121757
1842708
1230570
1426592
478438
453744
1044968
15147
4343
1896064
1549469
1011564
1904778
1251357
1063939
1033673
519565
1745474
1326003
1905987
884711
487017
552571
1041816
1202505
1770385
1064732
1416184
1072464
1554652
1678719
107623
349003
575682
1516509
218564
966788
29520
1703923
1528344
655684
1972105
1637604
955955
156094
1289032
652443
1436783
143693
1799932
218076
125621
1465245
1407780
637551
333646
1875174
508732
864676
96278
163602
104898
1357795
77288
681552
790663
1970305
786715
1049870
1290909
750196
1668758
749324
1673906
805775
551297
175667
1328753
1720287
1934854
1304595
1287562
1021245
265547
708338
433319
819821
916308
128993
551388
553198
1741563
1730385
1541698
1470893
1164453
1684499
209654
1521273
218343
1691862
1668811
838919
1631226
809306
175127
1543879
1544942
149463
383604
1269006
3498
1038385
709717
577135
566206
1750836
141405
1996782
1830744
362914
140651
633987
364094
1284654
54460
296255
987224
51019
45205
415373
1327291
801488
1613229
135578
733752
270103
1168153
397521
964132
1751986
760478
1290909
333239
547560
1267813
1585475
817278
1856710
1083783
1568156
99917
775279
1081497
1672011
421801
1570525
1930090
1358112
1869143
785554
1010394
1229339
928301
819829
1482917
128779
1813796
317312
1451199
905362
1699744
95418
419251
1919256
868254
910120
368942
1681265
218449
1819565
745496
1992298
1870514
38737
1232766
789240
1531213
376320
1817335
513137
735296
1344702
597396
735481
262478
1611133
1334544
1007634
1926981
197305
1523103
295214
1182758
476581
869967
1365070
1647213
167413
731408
1970754
467092
1845288
1594665
1727876
1371058
1490095
1115624
1053379
1855295
1215700
1911997
1237320
537674
810305
1258590
836393
1709809
1384367
1829371
1618044
1268384
1110273
326233
90885
1620348
43901
520027
964728
295158
1838987
757874
1262619
605050
1835618
1391630
1788067
1461872
1878954
826409
476742
1342709
198298
278654
1883244
1796423
691626
318676
141971
71794
1591045
140139
1927353
1892910
853158
577595
1471086
1244017
1498638
318064
638628
1847263
1418595
159553
200676
1238406
654085
951805
815182
179150
1304270
166415
206430
1885784
1684870
1271374
1468399
315736
1156650
1121191
1855156
1722551
1612894
16572
569380
680345
1173856
342410
1198260
1246519
873065
734818
1164765
1591668
414314
1941744
1953894
1629553
756294
883768
1047181
111872
1682045
1617915
657400
663837
1519070
637270
66412
18267
897829
318030
1781019
1189920
389873
30236
537540
1936643
1256122
114653
937583
90939
962286
923191
1645544
432887
1181291
1301595
130178
1124030
1759684
1771896
277949
785397
103225
1648782
1865130
740005
1968481
807082
729677
1057258
705750
1386880
1107175
1486624
543945
1277168
811542
439743
1446213
55857
869290
1503011
337440
788267
159808
399387
810519
1976142
77463
1391549
514172
1548551
167607
643082
835146
1964807
1204710
449508
1437505
466464
329836
1430506
570451
81622
125053
1307291
257001
955882
594298
251070
1056090
694361
1949315
332956
986803
1052334
1350185
1023061
276337
1192055
1318068
736167
1689997
118828
288355
297899
1689515
63474
1143386
279455
911970
824037
1231154
928192
739896
745160
422756
975774
1740914
429523
156444
1326173
1551534
623159
945729
1028522
812516
1211616
1125654
1354403
1054349
1050900
793474
929338
365886
304858
814833
868680
890980
525871
40584
818345
386889
1047839
161392
423916
218435
1076660
1315097
1220035
1130388
1197477
1470357
1298418
784574
879330
827640
1112596
780660
81836
1396159
77688
565616
728581
799742
924535
913543
1019672
919439
716822
1750894
319031
1855075
1543660
1161951
259371
1167548
762304
228469
1303980
493494
690651
82282
1940140
1123988
954047
1789390
1712538
716090
1639452
1697698
1433905
993721
1706859
682820
758707
256531
1439092
1718145
1877646
256886
342313
1806597
1101151
1790937
700602
1329382
319136
1167382
1990065
685173
1807377
1635508
72950
937367
794288
783069
1916429
65814
1754118
1195593
1481735
6371
138674
42819
526001
1467623
598011
1158987
1058167
1414960
1797055
1341561
526442
1319566
325921
1607022
279873
1819800
190430
314347
1967245
1152813
345871
943713
983907
1028535
1129341
352373
604047
758117
1639002
386630
1104231
1567754
1020404
707096
1345970
1042009
1935869
1782306
1501172
273440
1122788
163465
194121
719199
270063
72378
1879890
322563
533647
391587
1639079
1844039
1000515
1343781
1736648
1432635
1379074
148431
1354564
1541275
1629515
336039
1312034
1923958
287245
1753515
1198458
5262
1769304
1981719
119033
720465
302629
1649040
806390
919060
208843
1000830
1368585
609138
198318
1092321
1053501
446044
672452
1654247
1170800
541970
1549147
1255591
1389352
340941
1374207
644808
1954837
1644312
344270
421716
262617
851297
39382
725423
1827126
708147
1406514
422301
91786
536737
1488175
843613
648859
1923494
1456542
1870943
1710329
801796
361416
498383
286933
294974
661887
436056
629196
1816088
1521695
1698913
1334241
1187758
83013
342662
1999524
1016971
186371
343294
1787350
350409
1031121
715268
167996
1241688
1924488
1940522
1181703
337361
350672
1360838
796307
1991733
627184
866702
1854656
1663305
1295138
1365829
1240158
1302275
349938
1567489
975495
1053118
276051
1857491
718353
1732550
697077
674376
1572546
422915
940106
1458157
1131278
672329
1755118
840880
896033
760547
179876
1448850
549014
626411
935443
280316
1959585
415637
1655628
1532273
1247452
973374
758941
604487
1779708
426217
1611066
1791542
1868473
1135081
1821231
841410
476366
871300
1617175
70221
1787314
1545830
851377
830730
1756821
364264
1899868
1523959
1695451
1662306
736844
1085693
331931
1985786
285229
1827490
1511173
256190
338876
712357
1536356
715757
839537
1067242
327358
1514731
1975115
1620880
1595208
987538
1311166
926650
1125239
1444930
357492
608487
337645
1642158
991624
524497
1942787
729671
1813277
191979
242221
1547555
272097
538468
105621
1328751
1949111
1031088
369862
905234
134849
388635
381252
720164
562142
979294
970876
1467266
774866
1758537
93047
661735
268169
493872
1051339
1398547
1055880
217963
1499624
1268371
220886
1259256
100375
1302469
1123620
1101246
491919
957635
394799
673563
1043694
571862
112621
702189
260399
783338
1291840
1322075
70308
561944
20281
1488496
993765
196468
782409
695708
1648161
1309142
164227
754625
516040
301713
384582
300899
1335285
1719006
1449421
1016912
518979
874716
1177435
1916278
1924730
535465
1843308
1050022
1349391
1420838
838636
1564869
1189463
312366
195137
153192
1850739
228608
990103
593386
615255
917195
528023
724653
1950926
52090
1142481
43671
1699301
1721470
246945
1465582
199496
738865
637163
1539045
369997
49575
1650281
347591
74419
374527
1063033
1016643
391769
1090151
148062
1550576
1201563
613503
1055945
470291
342422
961623
943716
1023263
1055079
62693
1622523
1524431
1393618
43753
909995
1698497
1380444
889763
807124
1639211
989517
1386209
330958
1235402
283218
907038
557965
1543243
1413703
1073783
1200532
478561
1823060
1105775
744423
1932049
1953541
919946
1254457
223766
164118
759712
1559501
584774
178235
1816315
1881975
997930
1273297
1525528
1771800
1391472
1026673
1040463
694003
97266
373437
704447
1447050
1391526
1721767
767887
121988
1191463
1858979
1679863
546785
92696
572960
694541
324092
1585520
8471
1269225
1916967
236563
1865262
389256
1526238
379876
1956091
1229079
862304
1123715
1198532
537538
1932385
707937
1664134
1846699
150685
606414
1676959
1417536
1673487
366155
332845
1015452
744866
159303
143383
1268574
1713311
96855
1273542
488153
1981997
1912429
450357
1026485
1823039
133498
270812
1843654
403634
1302913
98757
1926720
1846379
888548
791698
136035
1597857
1298638
464608
1892612
1197106
1047900
1734695
1188348
421
1946894
1620857
1539964
948611
1625682
699447
1461461
688062
197263
1218073
43842
115299
71776
1612734
1396597
352172
1935397
281887
667677
1384596
1722239
7307
1943420
1500987
1343615
1387895
1870866
474384
533932
1235074
74257
1201162
1566075
1642703
776625
701659
1997801
1626603
1694976
1318224
1931491
1489157
1550247
594110
891893
264913
288691
1913372
1313831
1563726
1478869
1276439
465731
1430977
1986939
615484
467690
581534
544230
1236267
1300276
575041
451609
1289243
598012
1480007
1551880
471712
850918
1777470
1129594
1525489
600613
372157
1604546
1930147
1858707
676358
1420677
1761414
754463
577667
1752752
1194593
1317734
1032212
1654681
851631
1403159
575926
249091
23850
560308
1847585
1978746
162091
186138
24238
234583
380575
1180751
1170
675024
272603
453206
576441
983006
92203
678400
76998
1659846
563253
588114
62744
531022
204422
70114
203768
1318436
1027914
1185650
834646
737692
1285028
1634136
352508
1621908
1835193
324401
1307282
908943
1495098
586236
1643310
751
354680
435812
1980004
1797168
764390
940504
1774325
537730
39461
1642735
1705190
52806
482336
1189603
130101
242303
1337964
1678744
687540
1047919
460710
1276211
104560
141654
312009
660336
148747
1621324
977477
1392288
1610480
1539638
1646080
1412635
603153
24132
890576
1072360
1257810
847564
42494
1051260
1647212
1846352
1740242
263530
744577
789787
314760
1456631
1144882
1383753
201921
1664621
1626919
26234
56235
1520292
324162
392284
568652
898347
603202
1006223
483385
1398557
532489
312945
629050
1113794
872271
787247
878766
643223
211852
1873738
1176874
1053617
115181
716635
333051
718109
1705877
1464854
1854995
1475639
701197
1101579
1288287
1269994
233904
1872353
662700
1737767
1919001
1551328
900285
1826844
1891019
300577
1291549
1961395
1102967
1024562
1602123
1728865
467784
605815
259263
1411817
1656430
45354
847988
1498232
1185938
1036557
878878
635816
818697
343650
2812
1455322
1978822
1662534
1775176
1654903
1873575
105929
1658759
1654440
659817
1177040
659028
1276752
1114086
1502437
1794511
1020517
477181
570354
1359037
1596266
359039
1872680
1779958
1896341
1340807
1820911
72508
1791757
1396465
12534
690339
1324420
224898
519339
228178
1619659
204067
1208237
883758
1944070
1080859
992543
1676859
79125
1196412
967212
1924126
1216768
1493035
1064529
13835
369665
404061
1150776
1082616
764100
62434
452366
769046
755333
788110
107863
1073669
1963158
277641
1003740
405427
1698098
438494
1453730
519193
1917804
52323
307917
319635
1288165
932129
555906
715649
389238
1808689
1640342
408891
348680
1489699
826365
737939
924733
259105
466449
1036050
1691181
1014908
285468
875032
905570
1414300
1333585
1622226
301954
1328148
1317757
1818828
1820504
976380
905425
901259
1512092
1485613
682872
47455
681855
628503
609685
399608
17832
760160
1323388
497091
1884822
533015
1770795
1706919
821364
1485427
411996
1822272
634220
913904
553012
981924
1902834
1032762
1215371
1444327
724350
128057
96473
1803943
100494
1948618
1947987
646672
1748169
1017530
1911686
1627226
1522596
1040956
1641298
163270
1243430
173025
804212
573067
62916
1736869
1011562
1832338
1614476
266286
722112
260705
1891271
406694
239928
1066355
1128959
1473352
216473
756382
276961
882492
1756385
1409211
938812
1375669
1653003
465736
1446814
1006638
694382
816200
75418
805761
822015
1445796
328793
789165
897768
1659395
350226
1385531
1791751
474567
1165529
901543
1507916
417647
1940022
876080
430467
675783
367347
216028
398749
375904
266484
873165
518783
268260
1119089
687202
1197233
837027
1744092
1340670
84327
34307
907462
581684
1544873
1683732
758250
992759
1995166
947011
1676681
637294
1230878
1825673
351662
136256
1305630
1823057
931296
417111
966992
10513
1481904
861686
1565978
7010
1191054
1051521
455077
778344
593060
447006
1259095
1905146
280966
236735
1530698
272333
158499
421966
898101
1862679
1324044
500034
1427203
1163533
456254
521280
805496
10572
1899983
593911
435043
335684
1993056
409421
1437787
1405490
1135786
135226
607053
1736077
580080
1504660
640327
771440
174204
183322
1795408
230716
1811940
595132
898296
615437
1459050
536984
19196
116253
1236397
237745
1778886
497532
740189
1041400
1262611
163460
173091
1690069
768257
1723882
377384
498685
226246
1261247
1175859
729190
957961
1270658
728852
346537
918949
283550
802783
784546
106815
307848
1288285
528203
541925
773586
350068
1184038
1078185
526473
769108
1060726
1200682
810015
383626
1133768
819715
1808910
423046
1397490
7466
1631673
734429
1268522
22573
1766619
1866846
382385
1200245
1311812
467073
1311664
839801
643193
1310798
590553
398257
1685949
1493152
1536823
884206
898646
564994
1462866
1923911
1222737
1032015
922908
588354
1314880
1550772
1787142
399499
1560724
304263
1432157
1877073
1695504
1510998
1024437
1212396
1131238
1310351
316687
1460595
1598692
176666
1756009
1601693
1102151
1146195
883471
12598
717513
1116721
1860261
1446322
1252641
1727868
1484183
1213664
360277
757378
283929
114482
529255
867731
215869
200786
1239953
780070
1239406
1992831
546671
691232
1533769
845939
530075
1295191
272855
1576774
1306973
456828
1068206
185337
1478539
769756
1605009
219183
927479
1516025
654412
1227391
1860987
1750433
1547004
1910857
1902426
83758
874962
371085
1906249
808977
89724
711093
603757
1839388
1037171
1323222
1884603
1708752
1123113
1397366
1714497
1298516
317514
375856
459274
84638
1568877
149418
622304
736192
751792
430172
709101
1862384
33412
1013310
715880
1142343
353742
910506
423562
1110966
1259276
1488539
321442
1003673
1802937
1720977
184814
16713
1594645
798544
1351129
116468
1783362
1314916
681321
1850207
1516135
128908
1180136
579894
1626469
1959019
21812
1884207
1200395
1463266
992400
859456
1440506
434469
731005
198037
918683
457399
1302985
1716258
788347
1944199
1283311
1822591
498060
1892699
811197
1407014
323463
1217622
52806
973922
1210303
1490197
1571950
1082676
1548724
1888280
1336095
595470
1753716
1928668
108545
1561898
468735
581985
1807771
1044528
150186
408588
1485353
200118
1568717
744722
1564498
405594
1470523
62756
79430
228743
797261
179822
1135705
146572
799413
63173
251617
1543856
946902
1710718
110891
228710
907945
303377
1405002
392875
608098
358550
198719
1809694
1761271
908797
1755915
1178398
837886
245679
1744587
223632
822243
36430
620886
1454906
1816342
772357
1984472
413797
696162
1507717
1939663
776748
1613410
1761624
560491
512572
1491607
1991800
1323905
835230
1270032
1536709
11855
506594
129111
1367464
67167
1062637
1364641
653856
900785
462053
76833
1646862
174970
1505061
576376
1153180
1774357
1199033
278554
935872
998266
715246
783809
884975
298593
1384551
1292195
1428189
1668509
223906
1262320
46694
49428
914059
456764
1401861
1411902
963646
576078
1569172
212619
1500296
1830841
1093396
1868198
916614
54465
1329596
1394295
1090844
1674730
688573
541639
1135817
1237760
596692
960908
1984203
135849
1696546
1439842
286162
1207683
1474380
1875362
461432
1523072
857923
1616873
1882424
1476906
1864657
374265
976990
532296
921397
126618
957337
1127321
1618549
382821
24619
142320
919801
828364
581206
1457010
1551953
256296
1970650
76470
1972002
1034521
808966
17690
77066
326824
103244
948801
418651
1390151
1814695
1716164
1566992
292971
1886591
1683960
1015920
392336
920508
1893980
1644726
1045890
1060766
158611
1678078
320391
963463
1956217
360005
392362
1991118
1973232
1182293
604708
1599271
291056
1481149
1538029
999711
1846905
1336905
1644798
1840253
1678449
1354567
937561
520025
881507
1646116
1744923
747141
158977
435473
271500
1215471
839078
1732663
332312
1207644
546019
859448
1282159
1219138
285135
913521
1747060
395319
1980791
1218270
1019926
1544865
281146
784668
1351697
868373
13299
1752912
1320841
241403
1832617
1683312
369037
1434989
1979384
1348936
1752560
791499
600258
856041
1808080
1606373
888896
1954727
55707
1163600
1483922
705915
873283
753341
401020
1059733
1092005
534872
1771755
1911265
324414
1305876
1454474
1607737
714815
329079
348384
1657304
37459
496351
171556
1138382
1230498
1344785
1649671
1654806
223567
536884
254315
35401
682836
1172235
231501
524542
1473267
144878
578447
1680081
1901640
1863376
999830
1737447
986069
909793
395087
871205
834438
24068
587073
1408917
107454
561307
553922
1733239
456079
1673673
274114
1365453
1780029
1222899
1373320
1964498
1510400
48704
679828
1563037
1606132
1034629
204147
52091
1595543
1871632
1884932
1577311
1934752
195790
670889
1922472
524732
2960
1498244
1424563
1879141
355539
1561337
214588
1406658
1704179
954069
1623799
244521
1131293
645908
1509156
820353
943613
1549980
714371
1923674
1542406
180965
1846793
186458
1341752
433376
714037
664893
621743
867636
922755
1588167
1895119
705112
1841076
1103746
1199787
914630
1940073
1989711
1255900
626360
888843
1351921
1502752
1855108
933311
1293124
1941391
1624854
1742011
1824011
659859
294107
969960
171361
68897
137353
998836
488266
837472
1303192
1116653
1883254
639857
53877
811079
822598
1739968
1383429
166997
1612565
594163
1341805
1383918
249129
1642376
185891
282362
716045
1860704
723312
1658607
1482598
1263967
1584166
10647
1224668
1859950
481244
1907264
1992462
1097147
77404
52492
261895
1769022
1802540
1592116
1105779
923180
1507777
864659
1512780
284544
761596
697396
1357622
1930083
238004
727669
1625804
1084894
1795160
1377712
771796
1582086
782932
111350
1583116
1701748
1013350
1493747
106932
1694957
667440
286581
860570
154351
1476284
1668203
989940
541570
900410
354486
902417
831556
1404268
1950477
590941
717998
806223
1265048
449995
1959467
1622719
946265
1962941
437864
802982
742249
1137716
12836
877640
1240980
860798
980783
69228
1550806
1208164
1922260
1147348
1331918
1331495
1865930
1598269
38310
532673
706084
1242871
1830228
1321654
1794262
1999910
873712
1358050
1351788
845543
1645240
236791
385474
1223557
91139
720088
1576602
1798040
1019046
1879778
1418393
1658896
744299
1131323
1199481
902802
208676
1752622
357058
1566371
1346475
1450942
159292
1791493
398160
1399642
1469995
904352
236907
236681
682156
1782052
1427689
63073
834286
1442605
588321
682865
204134
1617022
1413308
1533475
488760
996873
936766
30745
1148259
691572
1585753
740784
1793225
1525607
278032
1860808
1529727
420650
1740636
179380
1134650
699152
800532
1639017
1283331
1814582
435706
217172
686214
1723931
1902165
1743491
440926
1380531
1681199
1748573
1013443
1329863
903980
483691
1135612
1444966
1217444
1057072
1825765
1413281
720208
269674
227375
127472
820218
1738809
343137
298663
521719
17882
1237358
1045148
859610
544902
398378
502390
1823075
995033
1929876
1101421
1364098
1996908
575660
696526
587240
1098478
421598
635872
1756312
1112052
1525096
902327
1522551
853176
1100761
812638
1261157
393313
1875541
245104
1346690
203764
1823296
1151781
566718
1209362
1322388
314029
991396
1283525
1202085
994510
1912479
1402818
1162108
38535
393254
1179406
720464
93540
924610
236546
1203525
424115
1750950
1308441
1067057
1466642
905880
1094573
1441115
866590
1954436
457550
631368
1921441
1334155
56401
600887
1267881
704474
713738
955352
243615
1986870
1599018
354563
42827
128799
880869
1374349
1443829
305139
1728746
1559276
626073
929951
1460207
1785238
1403249
1186703
1742831
1305998
132355
1621961
551842
420593
1854222
351400
492283
1594683
1159664
27538
1848708
1778840
1548949
1194707
1745016
529359
1376695
1013061
923180
779047
586022
701448
292002
969363
867909
868393
178506
1847903
1005401
1339051
342469
1841790
1385294
753899
1981420
1686345
1566304
617391
285385
609125
1161613
1276688
21374
369015
1125644
475842
13593
946119
1275157
1413247
183575
1288955
1659725
940757
929187
314950
841025
779668
1628674
507304
1079190
723425
1329226
1529193
1779582
482863
38090
1580893
1753816
253559
1700138
1115276
841194
592783
939605
261668
1842352
535138
1234513
477897
1052006
1703519
1119973
144684
477824
1106030
1452124
1968969
1103409
1009379
1044190
486816
1978155
906536
1353704
629765
1444662
825728
1173181
484260
1654237
459357
1256392
17843
818869
266258
216211
1140423
1018136
1353374
1503592
1167310
108353
1180398
784637
1622240
1673394
975093
1808209
1842185
328251
331626
894267
1699373
1289402
1966759
651940
275250
1102662
793621
1134401
754016
1058830
148854
1514472
452144
57079
51042
29067
1240444
1049303
1793667
1307739
366886
734721
1979715
527087
1151809
411330
1999857
1769698
253788
1619715
1329904
1048473
1447784
164703
500575
1323108
673477
579567
169062
1847824
29024
316613
293780
61636
155949
791176
77914
1834803
416375
880148
51672
650449
1670331
1585284
64015
1318530
665855
1489641
435725
504440
105873
1562902
1584385
840906
1496147
488892
737901
1489689
1154930
1966886
1682837
1605591
1320280
1281869
1099407
828756
431273
143341
1715925
1285417
1991745
1169736
1716475
731843
790468
1705000
1318782
622349
9695
227635
1832040
1128524
485489
1030756
353106
1851527
71615
147941
283527
1447380
27538
934297
120395
1567357
563880
132770
870854
702532
1852292
1127182
646703
1833586
1124125
1601874
788534
62877
526121
1616184
419036
1300875
13438
662459
36280
1620152
368479
729529
683723
657102
1510532
258696
1005295
142450
1854526
1264869
1634124
402644
1164547
1956870
623418
521768
524893
1643402
1165623
1766817
1870133
356175
1876889
1581914
771482
163074
300894
125939
1726798
1812991
205834
856886
1029838
1530303
527571
184172
224460
1340390
1812712
310611
638971
1525368
141301
618790
444929
891036
1242090
1822002
1495086
316029
1929625
908408
918720
162451
280275
1257436
81508
1079994
966445
82983
1872606
1730720
1294788
1756105
640054
1969206
1249577
1568783
1456949
1359083
945397
626198
1449648
74937
441996
820793
1442725
1954393
727853
1913362
894844
1274026
78361
142610
1668704
1170015
113519
903992
253578
1547387
1519170
105660
1423833
1312494
1251845
855440
1475687
1225642
437702
368970
248574
1680514
429123
1053643
465819
121706
1128382
1455929
734956
406993
1148072
495201
906362
1697371
1374279
1996455
1222157
1877068
1602386
1842329
1771872
1575518
1566212
52084
1123729
1861852
605441
1548008
1974612
1465400
1576808
1992664
1428911
169591
372507
1504219
1844063
1577854
1547494
1366521
25470
481362
122920
220799
1971604
1982401
1969759
1940233
1802687
223041
424311
1050148
1947581
430135
1625955
132809
1615579
846190
47939
1230072
685860
1032250
197421
116535
553944
1144169
1608043
392948
61835
63473
1762494
418113
935296
871204
1053139
1835360
278312
1051049
1672295
1172430
711144
991715
86399
344079
1483914
1192781
1606135
1896118
1714226
592826
1258433
47867
1917571
1561274
1742450
1978874
1355524
24675
1451576
580936
52951
1788108
224818
184576
532380
1004405
1829564
1303758
228546
1660897
889071
989812
1081116
258660
97765
1655539
259270
1368796
231507
601734
529931
1926478
1430859
341773
1359523
849564
1151210
1655133
572705
1872325
914966
680896
1016013
496202
1668913
1831432
1685951
1280688
1514756
543808
955697
1540326
1956385
369122
314048
119568
726274
646095
331754
938362
975414
1816928
1805005
1249103
660727
119529
1975377
49500
1214933
1459837
1272436
1739210
202583
399896
490424
268577
1178499
1402424
112975
533094
1824024
1166556
1925562
29703
1167723
462706
928030
1940372
935895
129241
536960
362801
966993
1300693
999675
1479674
767013
1766177
939624
1794411
165604
1514374
1700287
311255
380052
520681
772757
1128725
1587819
1400457
353097
975606
1022177
1475972
789466
1709024
1786695
1300926
509884
248796
273998
411493
136721
747987
480663
45352
1695617
1965918
1127635
982534
1974443
528789
943802
1249062
1390866
1642884
1581275
597272
937984
947434
346820
149436
306926
1296576
901624
1992980
1081862
1816286
795358
356344
408501
258861
329118
524893
1788802
293685
1863551
654401
1712814
84165
516999
724473
1620156
6855
625100
1895957
248619
678501
807297
883361
668676
407847
757470
1987794
288786
730302
1899248
545083
1115107
1156207
1838393
1401253
1540999
1290985
2416
1231242
371328
1080695
616956
652719
1480791
1104057
218331
1245246
1431632
1182738
159802
1256366
534184
1559415
944519
510851
1880178
313213
279974
1771026
1541334
14552
491339
1247922
181936
1533026
1246158
582840
1509061
1523240
768954
939439
584183
23804
1791160
1835486
838351
690195
27765
1567818
1846907
188198
198966
38403
1047809
733319
1405829
1525433
1214997
1766858
1137153
1045691
419181
580740
1465276
1878744
552120
1093489
800117
1071320
1873321
1465470
899109
561251
1631917
1208846
211427
639995
83103
1640806
828356
1763437
1399555
336701
689868
177780
736462
661809
1569736
638054
440781
1978938
1865088
521855
411136
167561
472272
831294
1723368
775488
1792610
1274364
300318
102080
1474916
1699749
1246673
902902
561154
288961
359130
1401006
218865
247595
17597
418063
1956542
1248741
247252
1831633
1689189
1758444
560835
1524
674545
955272
476490
1659308
1826342
813860
1104188
816784
1127944
805189
1620383
233954
1990226
670812
675918
818449
1587595
163541
1252967
1445343
1084392
1517093
1508698
151781
349057
412756
1858001
58915
1821252
696160
1691545
586251
1366103
1336901
671362
224702
1728658
1578161
93128
1806045
85039
511507
807353
420783
958226
1083907
1139770
274008
1106672
1077698
518407
1499645
1391045
1200591
387127
1930500
631914
104641
708051
1853718
791883
963653
538329
1234858
1559417
409805
697832
471570
1070140
960582
717258
799980
578148
998059
738536
1609990
628876
555874
62208
1432432
804959
363907
944136
1578210
157992
580350
290835
261130
1549610
483335
653531
811664
423174
1853722
392199
1892977
542618
1295706
657778
138774
1207558
1296949
1825770
1189421
1522967
703914
1456289
1552548
847441
214341
1966689
1861179
1009167
399085
1450761
1596836
899643
320965
456828
946267
518782
1883466
1722329
353078
1180606
319228
626565
678178
279948
1661369
1386855
1909116
218143
1138203
1321759
1866442
2968
517751
602394
569551
1835456
1686277
870874
964836
626511
812921
1538971
85664
1332731
274237
929114
769914
1391845
1371585
1663968
1402959
603262
199761
564960
1735856
1904631
154044
1552688
1326
845414
91683
624726
1335957
858695
1445279
1514629
1364326
1998737
1302448
1195288
546699
936122
196658
851894
432677
690842
1757035
44692
1643024
1010068
1668686
1881964
1810660
1527272
219022
1404223
209845
1455059
634136
1524224
1100075
876869
866998
1231037
719373
795431
1017450
883391
1138928
373351
1755217
1911268
1715428
987347
300654
1725277
1488663
1115978
1806637
1054963
233415
806068
1123586
1379239
171407
426278
1702921
721303
777722
122170
801328
326129
674927
433718
1580350
168128
228448
1778435
1439065
1918836
1405875
44902
1801045
205581
413503
504902
1928035
986966
591368
520432
630551
720086
1032389
1889874
1043673
357550
1960250
7292
1616679
862958
575800
1350169
1319749
464619
1134901
1169282
352637
790318
1836344
1713670
1538242
754170
1709683
1336075
663277
1801294
613706
1752501
215706
841376
1375537
46152
727449
1991504
62033
1915150
940
463039
553603
387362
868874
144753
1002732
97470
258137
1341528
882408
906894
653719
218624
352226
96206
1540689
1223421
1026323
1764056
1021139
139958
95496
1771455
556110
118720
1408436
503898
1988744
1070481
1523166
219191
432602
1497209
1453561
374292
533700
1925002
1796153
926951
1607532
1100159
841475
327318
1428781
1636950
821956
1586251
1176397
1168368
1552159
832881
93830
1691099
1827864
775912
44064
397466
1956173
1032402
708561
305359
1044780
723827
108980
1383376
1698799
1243327
1946537
1580512
1049805
288341
265317
1056390
716313
1839034
1102924
612282
940886
1531242
334422
1401445
1534032
1794103
509996
1790299
1990008
1249800
1649742
1689481
1575408
1965070
1076147
366940
296523
365912
1300697
29707
302053
1093629
1431704
864108
990384
1612693
334467
1150863
53961
1860808
1224427
173166
1798159
26022
1348843
1327293
831489
1390422
1914522
432830
389982
57703
1714380
772200
131955
897993
1839703
58715
1115426
612659
648761
472081
1843809
1134532
63091
478982
1711615
1843447
1852464
1136525
1501482
1125851
1152656
963638
1713990
23811
470545
1614642
398553
1059285
1192982
478132
351807
1239494
1122108
791612
1925562
1673868
1474116
18353
697700
1398558
982145
1988436
999259
1633350
70804
1016146
1194988
813390
1198020
869597
11715
1803968
789969
1956704
1180448
1329108
1052609
201070
648563
1055780
1682644
989810
339680
130952
1028941
1978990
1195715
824374
950956
8774
287387
1814305
212745
868232
1518352
1683583
204702
1804718
1345771
996346
696837
1510891
1762024
935543
1841321
971235
848242
75104
1936703
851843
1177719
1830435
1346594
261439
673118
1836227
1508261
1278000
1883150
1597613
1340550
1909012
634440
466149
673627
1252082
1035457
1056542
1246921
527923
280155
718267
836312
1810530
219348
877027
1877514
1776150
1393371
442448
1256231
207980
539644
19487
1396361
1138706
614645
325040
479020
1158292
1840656
270522
613826
1905395
301384
1106864
1500973
228705
1377251
1629287
1320397
1841835
1833698
1371681
1103697
1592404
150856
1157924
487749
1413342
62980
652672
306858
956860
1951037
630687
1357369
727012
899539
1564559
1687281
1489075
1871949
13320
172876
1331363
1834073
920177
768648
1206691
1988011
496644
703511
102526
638465
331174
300309
754445
311356
25588
1728209
1284911
1861774
443398
458600
24022
566652
353529
322661
116149
1676472
355966
828589
1900711
1581463
791916
162919
418153
1033249
1457214
1491334
251627
1474763
1261609
626400
1230691
133151
987636
1024988
1928889
1305224
1934508
1481333
1340120
59669
1746075
1013087
996197
1837199
801986
623499
534769
1044871
1917758
566491
424299
1432301
1947632
599090
876770
832085
1640246
417469
1898996
1046086
23670
454535
674292
1948648
986166
1940260
1630848
132269
1600268
1429386
377558
1987949
70567
1728925
256784
805500
1597309
203500
1882888
76893
1867458
34522
1726836
1247126
101785
1288743
166380
1489821
1613352
1049207
528640
50678
1075831
112316
1267875
1291789
1935991
1653978
41707
1800665
43348
367858
1525707
37161
599979
1588581
1841395
1144729
864204
490084
1059651
1577019
812697
311813
869292
1057708
106131
1637277
1730151
63619
1972926
991506
1252241
183904
659389
635595
955875
1786348
541860
34991
1912615
1197285
526682
172415
1484644
1322636
1838052
808793
774323
406958
158108
261118
1142599
1163772
363531
992654
970542
1817555
1876822
1399491
515063
374012
305678
67305
57609
508040
1968038
1094039
221173
1828130
743207
52913
1877854
1398332
1989886
1859114
1399017
1297952
416328
1098929
1751039
1875772
1533020
791101
1277199
1238281
784996
1983628
1031485
1885898
1569879
1076537
632760
1118114
1765764
1683806
1508416
423289
1920576
157689
424366
961496
104151
450501
1503918
1624142
657383
1063625
529108
1680985
1789496
1508066
539183
89710
1134264
105315
1468590
1497745
1450692
1442578
1024520
211524
267456
985099
169899
182926
1445445
508428
1776435
1304422
40913
1145663
966550
1121256
59346
1826418
1133995
1914807
195044
1426738
1540657
1731008
1828071
1434082
660229
1465131
1067061
1260174
1630712
1844632
1721688
1960538
1659009
562462
135173
523850
1930319
50783
1612597
878448
1330640
598303
63426
1043258
678695
622644
1987557
161785
626828
1588316
922997
1702751
1733482
204693
694925
1851210
1011902
1493356
1025644
104927
1168979
817045
1174112
1191903
1616583
976165
1796496
1257175
514337
1372715
525412
961592
1156685
921781
1139573
775092
1533010
374669
665432
1156813
1594886
572765
993093
1797508
867996
521216
1992426
1851522
1676578
1912624
1951599
425137
1978974
819365
730130
190588
630245
1139199
1498338
568339
667381
1673776
1645070
588297
162185
430030
1240019
408993
1759644
1738768
1545783
310206
1443336
1329066
206473
888958
1917741
1701606
1863099
1752587
81748
751057
1388520
607369
1319170
1911497
1914017
848654
225630
1668384
1551152
1840330
1523111
529784
528923
156386
1533017
1166249
928537
846394
1388056
370173
1412031
1462692
500499
1284866
135967
1126566
664694
1042058
977156
116159
1308710
1791227
996830
380114
1048318
1237938
850319
1730015
186776
1049215
1731414
1615941
457763
879876
1092484
841442
558040
604860
11773
1626830
867508
1065414
680608
431944
1069111
1967002
1891065
1096414
1641275
1151392
639787
852089
767019
1726505
665302
1301059
595949
578074
397384
703180
1336668
491835
582302
1233383
531224
156717
1759031
1107334
932812
519310
1099535
520870
286924
114680
51893
1205332
566383
617609
1509492
1007596
738212
452203
535467
629785
261490
1789390
266151
1868572
1031811
565364
1739539
1272589
665403
101023
795895
659402
850806
399369
183162
203907
242314
300985
1423997
1488343
1862088
1669652
1568038
1333050
1352682
1958536
1369944
819184
1623167
89610
1541962
1358129
1581339
490060
939303
391352
843914
203562
942517
1110490
869914
669476
739824
672877
296457
1059806
137385
1803584
2768
1863409
1206427
1845113
1741396
954931
544253
1923034
834280
468857
22575
189563
310466
374504
920638
164447
770119
444259
606935
290439
47621
1765618
1153869
1397193
332955
573303
1739342
840745
199091
751363
206699
323501
1323169
900605
1785466
1632444
1223602
1797442
1377636
1670055
822776
1355619
269781
530774
1923528
1689531
1876767
163985
16287
719819
613142
604998
1322940
1293218
1468510
1173400
1648725
1209333
1635249
1382607
186828
692635
1852810
15319
917966
758837
764765
261546
1873564
1515166
1223110
1203936
1118963
698311
1153794
620503
1028561
902469
294938
700781
368324
585691
136325
1081723
910884
1796757
544682
1499393
1356006
151801
531538
783510
1463150
773107
309809
1265183
729163
102565
1079506
1642445
696860
1925038
721167
1089843
363174
815998
801919
1286616
950078
1569009
1575400
32216
1082033
1257067
112616
1403041
1693836
109857
762138
666369
81034
686953
163990
1578335
1957598
1296993
1572280
2865
230316
1969576
1981787
746658
840601
1978223
89918
856018
191694
1159090
1799276
1329347
1651767
516139
171736
1865441
301367
684329
1969593
554721
188163
1371426
1234824
1466639
594807
603712
1749439
413681
825281
1017699
1569807
568447
667178
525188
545734
1366003
995118
1934251
1871230
1640674
1563750
1470055
996247
1494364
251833
1037391
931964
356674
1334710
732817
1013507
12288
981144
1810645
1918723
1448783
1540682
1277355
115526
354835
724040
1580319
1173267
1679164
149614
1633819
674262
1763198
78122
574339
1172729
840892
1507874
1925478
1999242
770622
1210990
348156
818637
949006
319981
1632549
672754
727858
1123412
1451412
1670371
1790577
266117
37836
1389804
199704
1694029
1107009
1796994
1864927
361609
1712170
1552540
1106342
1389238
935615
1516546
386277
1706816
85513
808530
509501
233910
768560
1047485
1687293
644198
1975760
762798
953828
1807492
344901
1675984
93861
1004390
717096
725411
540263
1302671
1911649
1534335
1887592
480301
495340
420905
524515
1508141
234506
570010
1140240
1443741
616677
1878152
463434
1717106
848674
391736
129933
1737415
436484
1849764
1894885
762981
477059
335478
1990698
395691
1149571
1946710
410683
155705
841894
1009066
198471
924955
1928573
1063282
486737
166162
1524336
1983048
1505670
1570009
1450056
382664
1376101
1825903
311137
1420782
1736258
1931737
1782200
335622
415601
660935
1939641
103141
407258
692117
756343
1256931
1553609
677426
1875568
1327845
317880
719566
1154741
728450
1184152
1000904
1953813
518834
1879151
1544627
1935156
643736
1183780
1502205
1144187
111252
205723
132390
469499
1746105
164073
319798
1364668
388941
1904131
1629519
104131
1955593
1329884
652467
879014
268338
1902754
1996955
1545590
840891
939546
43516
1515669
1701288
1768707
791117
1371643
1602722
231551
321515
901330
436241
920418
1576888
1752844
1546485
1767799
1454239
1265874
1416975
763758
1807069
1949287
432526
1799773
147373
1292467
491730
1308372
194584
134607
632981
454974
944127
603976
1352548
1340186
1033086
1292562
652807
240150
52475
281807
1502966
1595341
1227132
1640783
1919605
1927747
67774
1413232
982625
1228420
112288
876069
538550
1071510
754300
132755
1621929
804252
822107
470540
1497683
1360936
130676
652526
426357
939383
634212
46996
1831724
1779371
231315
1937433
1655879
1306389
236731
645460
526264
1286539
1780589
1207254
23398
1790725
532035
1432361
1417473
1369735
1736410
299762
1789456
1291053
286924
1905246
1524280
689194
1709693
642437
1168338
262363
1225175
125357
1777883
1419108
1173253
1489462
614742
1413141
415741
1038835
1594384
960759
753852
1439252
1776879
1451076
1654592
585903
990785
1443730
1609595
1223747
215309
199683
1221651
657745
330175
1093953
223434
1943748
693600
1103059
1191540
1236211
1283370
1082336
243383
768794
1173323
594172
441611
323630
1794765
96301
342494
1487925
998200
43301
1343900
411147
1006660
1854390
43403
482971
1946596
326482
1139905
1780269
295230
416302
1564807
767533
1382428
1045118
1971072
916373
1306590
195460
1356684
637244
1983432
1615204
72467
1415020
209831
280123
316541
1872782
196100
953295
438225
112427
599366
1122868
139745
271731
1113106
671199
1127690
1652756
1477583
1498814
882284
1856550
250706
1677992
666779
292147
1015013
1131824
1896092
629611
1255878
1097967
1894289
1820088
1282565
1450935
17828
1833475
396836
244466
1373194
1874556
39913
630685
207438
671149
1803955
1220092
974098
1889672
398151
297259
978753
1710395
1513931
1171834
1854185
936839
1704689
1572319
950385
1911922
522258
672508
65384
1989967
1168404
1785997
765240
1190466
678338
623870
1167580
852116
1455181
910625
976708
991388
1483031
1249442
505597
1624158
157235
9912
23134
1014181
1617145
60422
1077436
1365524
825345
1775702
642461
615861
1943657
1244215
497662
1146713
1126733
586475
779085
1813633
842170
1644579
490318
1984800
1627105
1858575
1646217
1793687
186368
1860805
630152
342574
1424258
1906326
1447699
1032316
320496
1199969
941967
1580311
1013525
909269
1976913
557030
878437
1516265
1260912
216316
1777003
1269293
970684
720368
1559788
1090917
1003034
1515118
378864
1962549
1805565
1022205
1559616
1536023
1345099
1005964
511877
1807069
356315
728057
764009
856281
358699
1539481
1389937
770762
1852054
1542435
73900
66861
67351
252021
611608
4189
286991
1842596
298904
966306
1924202
145110
591412
1569964
1511557
1738315
992213
1977110
830221
734634
350886
1745336
1395817
892385
1677047
1277039
1289970
1040681
1422786
1499669
187043
1808137
757172
166839
866180
1467329
1666528
741610
574921
1569637
846626
864503
1232634
1655717
1844105
1544166
925962
130646
1755868
12785
238727
594107
1320829
792267
918620
1614618
246064
303511
1306232
1399926
1550797
223466
855692
1454531
1929202
1584447
368796
275663
1883271
842559
206899
1949734
837537
1914696
559997
697670
1199730
1700969
383737
935763
688635
1057284
1545401
62942
1558692
181550
1870357
915579
1976021
1408330
673825
359465
1804526
1386818
1839433
899418
748287
181626
457325
171138
832932
384229
264361
1797725
1736225
1378005
1411450
1611388
1448856
1158528
357341
1755200
1290419
457806
203835
999907
51335
651479
754482
1587597
113720
1700392
1842488
834945
1793991
1713827
586899
987938
743460
1653274
1187566
1116430
1734209
733912
709919
1461739
160551
1388463
2124
751391
752869
499450
174630
1802814
1255392
1589722
156992
1983891
1169494
325562
1771554
865801
1812813
1190957
1206286
222043
930353
1772447
1326215
1662420
1665654
602463
1211767
1971139
1614663
1116628
657831
1597901
1180317
8415
1029940
752216
978033
1011557
1505225
1819285
629529
461299
1961782
1792405
870833
1720707
539567
1622040
1012835
466255
65345
1049362
788543
122229
1025856
1309533
1192603
1021634
749162
524568
1510449
943318
1051103
1684085
270349
1477867
399508
1379810
1483271
1212499
403868
1876136
328792
1890505
1303862
1414954
970674
1328810
1796417
1483673
805517
849651
1260858
1268155
1391171
325214
1050353
1500279
287538
1902318
1483806
1853092
1616101
753038
1735110
699768
1331813
794834
1628820
1198549
1467469
1593223
1958918
1165587
496791
568912
560561
1267985
679559
125526
1795092
955505
66996
160179
1301025
1920569
1406130
1925508
259892
338456
1130746
1191479
494248
694126
674790
5131
1812381
1765405
1702776
1607969
1952715
800226
239649
1396116
467357
1187406
1597525
1568943
473414
29511
1940240
630992
132879
1362552
1163053
1278242
251578
622435
1748845
1069621
1832907
1089942
1223760
1376027
384295
1070863
748584
1770934
755026
1859886
1636572
1689533
1845167
1189421
1653024
1919840
1724182
135602
914994
1767317
48687
403097
1466763
1765416
560059
1830567
255194
316336
1148624
8177
1556383
1102743
972637
1647481
932296
1626140
1722454
252805
1496005
262707
1686712
1223859
94001
1122170
1587493
597333
386086
1752266
366762
1774639
951988
576102
1660617
1598033
1541688
363134
1942406
1511083
1013764
478588
563501
1601733
886438
1176342
1444317
1203894
754705
551714
222672
414427
909335
576240
1073243
1462380
737471
1503018
596411
1298810
1500457
753090
726744
849623
252207
935093
1759134
1658817
1289886
103298
1874665
328611
339388
688439
1049587
1414297
719036
1274101
116016
1586824
822004
930929
486812
187899
273490
276536
471701
1080201
260777
1248501
1698271
672290
742041
684560
1563533
776547
297018
1375886
209748
1635651
305689
1644094
1097125
1282761
292466
1631486
1421322
1055635
1497699
1463746
194617
1185885
826490
705005
1504788
1451828
1596452
1659948
1054546
1162675
297359
1609203
1080493
181675
925696
641786
743663
1473392
535468
1963806
1101779
1753648
613718
837363
542078
1962147
808089
1517062
86504
1241276
1064273
1168199
718273
493122
394870
843090
439748
372180
1741941
803257
767533
915977
875147
1396479
1442427
1612790
1362435
257963
1130511
1119579
929278
544163
196865
281598
659676
1357676
1381473
227827
1596471
995395
1804457
27454
96464
906267
1858107
583097
1072463
755321
667283
336912
1504933
827888
585940
976546
1761909
1207451
984167
1407368
343656
932555
57069
1244729
1487539
1176618
1032336
1166777
1472071
1588492
605788
238300
485267
116433
501182
1492641
1006712
261435
1583474
700294
244328
92090
1363106
1258875
274398
738988
276518
522892
505140
939479
400216
1289733
630625
301935
129646
538015
1959076
1144005
1140779
139237
1108971
752298
888603
1957809
250655
1934772
176838
1498064
116437
1465009
1758399
57056
302403
1244878
1869993
1839890
133867
344519
1710271
1950933
581733
957010
36525
1252278
536480
1716506
936886
1588902
1656364
1455137
1628122
425288
1886200
360533
209654
201919
428173
1716355
804601
1632168
421308
461055
126240
870399
325168
189320
111727
1523644
1231335
1563291
1139998
1706352
1740364
805916
1434322
944458
544480
1393086
499396
1576344
234124
462428
1944360
1014193
1808707
33836
661824
1611426
710900
807989
324310
1613376
222015
1625152
1033413
504779
234782
573725
1131900
1732912
1588374
573972
914008
1563839
4707
497941
277965
750706
391068
1556135
1665063
15941
117471
1288710
385347
1441975
17142
833255
1979231
544618
737083
1528499
1712162
1846229
629427
1342667
452207
1480782
1887633
350338
1969499
732066
1010159
1767039
1224063
1499552
1177936
309779
1882526
1582279
730604
1916513
1697568
926226
225499
390518
836013
52087
1069145
1627750
1091879
1281576
1356380
992110
1698287
972866
1790164
1894236
826264
1444481
1209547
1173108
1664119
1829553
1104402
625403
1295504
1069884
1341568
157244
1855352
332718
1937423
1721427
1692141
1977311
355187
87671
598566
42474
1802308
113179
133478
1686781
1397605
1660126
214988
1338502
889171
1227277
1107894
215683
1623024
33445
464856
1723030
1957785
65847
1431388
972852
1913882
1592113
1288840
1866320
606072
77257
1280775
1820859
880511
546583
1525818
1572939
1654768
1693526
138836
362712
1223694
1327691
1720804
482718
726851
1786662
212553
1930883
1920343
1361719
1476272
1792822
442693
1350997
1631060
1924356
1462442
1960035
758671
1004482
1192776
789705
1410538
274048
1259857
1039598
1348895
1165783
1541347
189387
542082
802089
1539817
156971
784825
1543179
1443411
82978
368145
19930
600034
436114
1554266
508564
452502
1029241
1527433
1076314
614930
138397
568196
1694822
528243
831255
1718672
1754919
699711
574930
595581
1923932
1217998
1190365
1239158
806677
1666802
913251
1562950
1485450
914103
1582385
638321
804992
19745
1724071
1765724
1255828
845460
671653
1603208
1371592
1045478
1258047
1090880
1531688
96632
1589138
1649435
422470
132661
1224876
1381657
1281538
22046
916529
1437488
1842889
900727
23649
444226
1068475
1103105
942928
1172069
513911
187036
78602
898632
1861251
1926236
606859
2572
1105349
1722773
1161536
1308057
1415098
511681
350647
386286
1661005
424465
1566668
1968177
1020490
487996
708445
601487
1378295
1023758
843538
1633558
855665
1882199
1658247
862907
294060
1253043
330099
713511
285153
1819068
905985
935074
239154
1761893
1895812
1221157
1615254
1966140
1010753
200810
303619
356764
97351
190141
1273675
1268451
111060
492218
1261891
64754
233359
1562824
1890104
1664855
1576932
1606746
993710
1226878
1243081
558367
917569
988876
1223146
852072
605310
1606822
1908627
1114091
1897497
650849
1043932
1014689
1138425
1413631
1546658
169982
129045
208153
477010
1458300
1263476
1614837
1186753
15807
1097600
1525861
707139
992825
35273
1567656
1287895
1729649
348914
407843
1665602
419988
429262
108119
1968161
1399365
1415555
1505569
1384854
777338
426403
1052582
629609
988400
570246
266051
1258986
1089517
214776
1101836
1680968
1612555
1098281
1394357
1520905
392037
1515975
1738538
1395533
570863
1010006
1567347
238310
187960
770053
1361931
1732291
1272323
392338
465160
1745957
247411
14119
1648432
1498604
1898482
522372
619467
468993
17583
1081964
929845
1635944
573680
827339
1498840
1665833
476729
184648
1931441
1763555
1438429
11966
1846912
980419
399444
233158
7796
1057879
326940
1282520
1232047
783420
1753585
1858355
1018037
1121285
1609876
1030962
1254719
203579
207897
1332795
4005
1331789
1250440
707234
576815
1914857
42165
1261461
367934
1756708
1001447
917786
991693
1822954
1178053
1489663
749500
293922
591689
1673951
1596100
396221
305884
1163819
327373
175070
748937
822372
367502
742391
1477228
1031265
359751
1921629
1354875
325375
1077045
1338566
55756
714805
122497
1833743
1571765
698696
622947
940182
839972
1568616
1197402
1392543
74873
1027002
1488033
24476
729857
1469639
1142795
81779
220667
363478
1561679
579592
309645
1026883
542327
1033766
705962
1841025
536711
1575680
1167658
660008
375033
463633
848898
669032
1219445
1403213
69570
755985
1973434
705816
374777
1121026
1375896
541420
1120527
835079
783888
465645
174898
1008497
878667
484093
1723095
105369
1904770
1566255
675494
194318
156864
565823
1738119
1653429
741199
587344
1245728
1685636
1511006
1281882
1665710
1149212
575162
1107017
1723857
1863631
1670550
706961
620884
1719555
837947
340316
706006
1329821
1335212
589014
1328687
1030885
74923
1998036
219682
1455687
62810
1805858
807783
874258
1449472
797118
1805701
473707
632067
1940371
1526559
1354012
916389
1390081
184868
144031
1885808
1541112
283841
922304
1741050
637855
1507983
679617
1940269
1998377
1159714
846527
205478
1496732
566640
1750852
551098
916183
1673873
1182385
208338
654357
1786976
1078633
1936057
1072779
863959
867295
1830284
1688191
1469110
858540
174406
544683
192315
286386
1358
1393526
787484
1124454
101348
473278
541702
1747341
396643
171681
260425
200193
1395033
304997
818484
1067212
772810
276392
1384969
92353
1300774
1793053
845638
1786635
56299
328152
1924842
1184569
482355
412387
1983939
1824088
896596
915544
1522820
575686
832417
1993369
881587
217016
1843525
1443700
1852641
1316437
395520
1939042
1566658
1172279
672894
1295609
1523856
1901677
1439356
893334
1079384
750905
1543271
1434845
1111148
1962927
1149782
1974052
339309
1699860
1421090
1766454
311079
1491282
223684
2417
1712429
10505
821094
1015492
1872907
1067589
1148832
1370252
185003
1814279
931450
1484463
359012
253895
293013
1760352
1134044
249261
860747
102043
583556
916287
1258958
118652
1953818
1218408
654772
1584310
1969808
1252177
1946284
832437
469959
518249
945204
1373393
1551916
1269237
966069
900717
1072101
158289
764398
886525
1391297
1703286
919350
922397
681087
1146063
359855
450632
1835005
555376
322265
954849
103247
160950
1951980
681863
1658834
1530660
1128263
1499483
1166092
1585481
313303
800822
65897
1740902
1235182
746646
738674
1823771
1746140
731146
85753
1209845
1506553
1093647
165963
1093591
497956
1984580
352257
390938
1867207
1792821
1283286
1429169
1452232
1651991
1323325
277391
863820
1171285
1588154
521625
950847
431377
1906004
1237871
101942
1127628
218834
1452073
1603515
797617
1894395
977840
1308836
321783
1400679
1128199
1448996
846937
1505978
1178450
1629303
914574
512865
1983173
1351648
1288736
1176919
1344012
1845620
48990
1491299
1294016
1922836
393240
1307892
687663
1069398
33126
652782
1303746
1901562
888732
1829862
339274
1080861
1542707
603
504570
841003
1656293
1294076
506036
366835
772237
1338673
846722
622167
1115684
895331
540992
523357
182998
1215731
74219
1078134
1365562
755406
1732341
809448
31218
1614277
1758316
1152485
1714461
366651
1054851
1289758
179214
525294
1382853
1599372
1610570
512663
1158037
1846209
2133
660855
1972384
1785167
1821500
1313483
363476
1097765
1775492
1114906
599616
1427391
378336
721323
1188345
654760
669320
963121
634677
844697
858395
769855
478642
440648
804123
637335
1260151
11104
1008543
389900
1389284
1572906
1588103
245117
606531
447989
496468
1713887
1510716
282397
279668
521053
1179153
1506598
1652692
847696
1127570
1817769
785381
769799
910860
1748086
329843
561265
114239
1289026
1257489
1031579
692042
1597133
612238
655644
433361
1070471
1006958
1563595
1597323
605559
1366000
636598
417736
830530
1598389
619074
677937
869086
1008356
634116
1313153
1441747
1399801
1521271
1496635
1255904
670033
469498
1333317
99370
1162121
1353350
1576932
96035
677741
1747177
491605
1579295
1553982
1613331
1968359
1018202
1597621
1930019
1037780
975335
1028389
294589
1145639
1849523
78228
54325
1651428
320653
1793169
424507
1917080
686616
1133846
1816205
1199035
1875574
1418277
357258
1749423
1172080
913035
712776
394071
1582457
282122
324913
97926
616993
769565
1993709
556515
46730
1723965
1020307
502549
594716
1015734
896290
1582358
1785147
533756
1193129
1434097
925095
1619845
887829
1695009
863884
1812821
1759518
1952309
1247849
1354339
128623
965248
715945
1109703
174491
1264234
653357
780903
398901
1211721
1967473
1245435
1913659
1523441
505926
412317
1669538
897164
754362
1617460
1423159
1972857
1654131
1527807
931090
596867
459917
1970442
981149
1067169
570168
818954
1012403
1775986
1105941
1608993
1005677
1793605
1025802
1231074
836735
1886976
1634968
1108493
1752077
174575
74468
27701
1715472
1595039
571819
965614
1739840
1268557
197551
289940
1721467
1218060
1670182
426181
560608
1368861
1747862
1460512
792801
1428035
514126
1463967
947710
1927801
1805229
1997228
509022
639040
534430
1921935
98817
1472863
519092
1708739
330439
707723
1225579
614089
1380858
1498659
777677
161711
1443268
1573952
644710
1283079
1578349
524408
17995
619294
529817
116819
1325587
1871955
423584
1371360
1724441
1854910
635552
1326842
1445231
965110
1809818
203432
1517016
385146
919098
1621612
6211
1073628
611853
1973151
784884
1680719
692605
1545206
103852
1788748
115012
363212
104813
1809075
1243720
125509
921896
343697
1755480
367606
1880920
333028
1935707
1932288
943490
664825
1659803
631619
821247
86429
1235797
1243812
1540557
42389
1044076
381032
1016531
72437
432135
659115
288292
909050
511641
1651730
1143354
701906
1389399
1226834
1937579
581798
358218
1192926
270336
859014
955277
988609
542898
192220
480447
1203313
1976728
1478954
1596351
1178305
1828306
1122561
529057
480930
829894
1681402
1972387
843762
1874410
1018928
1498173
312728
1728551
1204063
50973
1372741
57804
871839
314796
1370532
1908092
1678655
1373437
243409
965666
1472878
1599339
1798246
883636
1288133
1488824
1728255
1808642
1046525
489033
718027
705033
1125898
1101797
130251
769171
179829
1300795
357909
434206
41171
1064663
1540570
1937154
1697223
283795
1650481
823828
458637
1546560
437206
254064
1907796
1702337
1089459
471482
1581707
455766
967049
440575
1905414
1338644
833193
314000
654499
85301
1770584
1360757
1059454
433253
916839
390482
618335
970903
1417916
1628760
507610
1253513
595944
1407922
1242477
723343
447592
1511624
39432
369620
1242689
588482
755089
1756313
1185220
72725
298493
1925527
336091
105667
1442400
1566797
748488
944687
1892594
18470
1354931
1424152
1457117
1695830
1881837
1656864
689699
1505814
1076473
322952
1821006
803276
1955800
1253210
606091
621587
490671
336723
1383638
1507911
1013009
243857
951941
815167
462502
1310773
954091
1091991
1137258
1195064
1946328
1737916
1587219
98598
246139
1654317
1793840
1626957
373350
649637
1092741
801457
657710
1580281
1463095
1794423
1684517
1134238
183566
957632
1959199
629660
825395
1505388
1126261
1167065
558161
415004
1536581
344510
187988
766471
1440893
529661
399687
73993
66200
1998023
1762476
1056763
1233326
702698
1679089
1963773
889171
1908053
1776568
1062956
481934
774306
1477275
1626073
592390
287229
610547
1982437
609095
1956529
763870
845342
531864
436274
524649
1264346
1760284
1991303
598784
1236255
1373677
857135
189473
764818
1064865
1415268
126934
38583
1236423
1539642
364837
902913
547906
1453573
579997
637276
1274876
775074
345198
1887076
1948907
774811
619978
1977672
1314742
1505861
1772403
1530884
1035020
727133
1439376
1932390
804071
1052402
761408
999804
1836570
1136565
1213895
671617
1692924
1094356
1871123
577541
1820633
1270129
1773987
1547451
1962998
366193
1691357
1700552
633663
1864576
374008
1988469
1101868
1379865
88823
1696380
391137
1713489
1759753
583015
391314
1160694
1508020
1782558
446734
1252991
1053324
707549
1784657
1354309
631533
141695
1340023
1127179
403495
702630
507520
991170
364505
126322
1030528
61961
1465354
256786
269512
400796
545259
1438489
525137
868029
960880
543080
1205291
1152976
764636
1746193
1271587
1369560
1375426
1489098
847505
634158
1549204
64317
1605279
999653
157010
212484
619733
1188904
1884089
1129387
1563260
1163030
1828049
1291154
1117436
1785667
1161506
242101
1884656
495399
789808
1390947
924161
1056212
225764
1232967
1491594
1896478
283187
1431821
1412970
113608
1178694
685452
1159743
1861955
634785
930082
93277
391870
865982
1648360
141667
180044
1201903
625693
1710593
1029055
1587998
1483118
336369
340132
481894
1161962
904415
747059
710308
693033
123977
1990232
1259508
1424543
1397116
1170594
1561242
503123
249798
1502886
923278
877818
174950
1819246
1690990
626893
291551
1876166
965879
630344
1302735
1937930
1258264
998842
1786058
1449236
1433917
916948
1149836
104249
1845815
201289
1009293
1061599
535554
1323218
1221798
516607
1848797
1405564
45327
855118
1408047
54463
886716
128725
769635
266458
1849090
1145080
1196549
1941655
1951002
241077
1951687
1451333
1057480
633898
374438
937940
1676091
772409
1849654
1181920
1975164
335725
449648
1912963
896151
1731880
1689174
92760
1755931
630660
209075
758353
1179217
735689
1227700
977115
440659
1793193
502062
1813637
1182337
1854406
857953
1031127
1723983
159743
1359594
556978
753120
1037847
376026
486990
353241
1258134
1326098
1660246
627182
1272141
1376100
1789908
972035
1259403
126496
1033508
1095195
1051174
1198724
1459321
726539
564707
539613
852728
1231972
1540791
841207
571703
715776
31467
1800352
1868389
1792176
1626773
1918772
217303
1909953
24185
318044
192223
1037220
829549
83498
1236697
1655351
1007977
655281
1672960
417854
581240
277008
370877
1152006
1826695
751534
155927
1043362
1241844
466035
577962
1468558
1679475
618271
689806
511245
1610947
1300997
1262418
1737942
1700988
1242006
645577
1825182
859147
1159507
220016
611156
607250
1294336
1137940
1901519
300319
437052
416755
1274645
1316549
1846206
702461
496559
30877
988516
1028783
317295
1299834
1958616
1569190
966715
1002668
1390958
1706601
743547
3016
366660
721981
852659
1193703
83783
639801
776864
1571176
123264
659200
658568
1363089
1240494
644437
59556
1109701
909416
762247
546707
1265311
1182628
1022792
1165559
893350
1567832
1785034
881464
582486
384476
15655
765084
702698
1115175
410585
1599905
277192
1971513
1737833
428438
906780
722651
535428
533596
592480
1781657
566164
407875
1328620
829995
941194
867293
1879994
1018830
974723
1840433
1180020
1625808
156310
1353915
1207533
434857
1442921
795259
414249
479332
1594918
1435201
1040822
34681
1134442
1134294
157248
1349470
1766764
256138
955660
520312
42394
826952
879626
1148766
205394
1333576
1362483
1555055
1691436
405512
437418
1457596
1246844
641526
1681603
1051832
1475496
765838
1189529
1520656
757257
182991
928592
900529
1002678
818895
659060
883318
965813
1593895
1907823
1792005
217866
693277
265237
1100720
577821
1554061
1860770
1672178
44009
1693138
603431
1774786
750588
1088765
1597448
259328
1982482
1891071
536874
847119
999607
54802
1789935
1998205
1213587
1807811
1455205
1144604
304324
1405576
244885
1103087
1407986
556196
1837324
102496
1583802
1672677
1924877
1044500
254390
1023720
1377785
1146210
1275286
1042895
657189
1932604
640210
763773
795041
468402
294190
1415899
515852
296468
1631646
1714281
1974615
216328
1718114
384241
1404285
1642816
297566
1883348
451638
1805347
367103
638259
1900556
326774
390981
1346403
1980070
1240470
1474709
503852
1240367
157095
840748
134345
441664
430803
629482
1550109
559831
1388774
628761
392671
1923954
1427422
1076889
1703095
829472
439408
1249348
1798462
1318430
1003167
1999862
429640
874350
44313
193617
938819
1278864
1714344
944521
1004375
621427
685742
630183
1573630
418440
137624
648299
20233
249149
595604
322845
89121
1928474
1683065
1875962
1164728
1234178
328736
1746597
921317
1546407
86541
143609
1826162
1406004
724831
46905
962826
1165791
1378924
172529
440427
483791
880044
1861658
909435
1857104
849846
1097594
1145444
770524
1538994
82601
818020
499964
13935
991905
1451784
544362
101663
1298224
1153913
1571278
216480
1812180
1425814
1918909
1180268
1396223
491217
630202
720077
849784
1628691
860085
40987
1640709
1096737
1440027
1767337
774952
365879
459318
1339060
270094
855878
1066194
1397690
1284194
1514825
905167
1899955
221911
988982
778898
1204664
1132136
790617
1732655
271421
1770282
1009817
1319525
618223
333418
411386
1153761
1113950
1936088
1057119
160707
1549533
436649
1265898
1651389
1262910
202434
1606614
1533039
514532
1691544
219825
1590021
233820
19881
992830
1306959
235649
1041674
1933824
876841
1519872
431599
849901
1378481
1795344
1108396
146358
1381432
1471089
334720
740189
42110
384922
155141
462472
734525
1112668
445305
201777
324871
1350127
1241752
1434527
389288
592236
449572
1156994
1802248
1825805
1727098
925478
835468
51028
1731486
1352996
703415
876174
993058
717226
1235996
285744
1765350
253527
1549292
1049207
844568
1094085
101267
1464459
206735
374504
617971
809013
1017013
685499
267882
7461
1515431
1153571
331345
763080
1565028
278960
1201274
1697875
1768206
663971
760754
434154
1387144
1897167
1942342
675364
573349
173532
1788754
818255
904252
1723124
850431
1589724
24394
329273
1860511
1965138
571318
1604172
543567
74915
1594669
1673066
1058263
1110279
625143
1721960
916308
319055
938499
1491524
1344920
1893738
16161
6863
627692
937358
658954
260190
676447
1919181
731192
1987628
1432663
888922
1640730
1716457
1729819
1913016
660757
62272
1160954
30891
67810
1846254
1934950
1895291
1081045
856578
269433
185416
1576933
482057
1382202
673967
1125553
1676540
1006786
568130
869503
110542
1441935
882293
1928319
1813101
1371053
954279
1285752
795913
853408
572310
1181968
1474973
1850934
118924
1841907
9664
542078
1362651
1339668
841560
1989856
232806
510536
1859613
857599
664246
1944342
589658
132383
560568
1394545
259655
64512
1721722
1571454
237479
1500339
655990
1455773
68440
545394
252865
1600421
352371
399956
50690
400301
1566298
1895572
408034
24717
1792459
1769315
1192612
1566338
393904
473691
1582456
793018
934493
385455
506347
10087
530373
1956556
418109
1015647
545766
971369
958953
824049
1308096
380580
360973
1770834
376660
1172090
729639
244031
1235621
663352
63105
11185
397299
1755504
1772243
1943297
427461
1436872
105876
1968579
1908992
1385520
453376
593793
261957
1003371
413470
1594599
917204
858441
455392
441878
437743
410127
1610322
474215
331955
1330481
888631
900353
1812016
158931
1828293
738268
154453
753057
1655460
1480474
612980
52581
1645304
1847584
246752
184479
1789022
1273874
1527885
372033
816418
355096
193281
1222049
851244
1331046
523308
1433481
372056
1781350
1337708
811260
47866
901326
527500
824062
177372
564924
619559
476230
734102
348279
1737644
754374
547434
246235
906914
224931
888976
1208178
1080875
840361
302192
1405850
465568
1705816
923368
405128
1756480
1934759
1408563
1415216
1641466
831884
304612
815537
1865359
425877
55501
1514007
662371
589952
1950000
1702721
1952223
1083881
1555494
1752742
523093
792929
1518376
704361
1735292
1851341
1133804
1849694
741713
1921034
1078429
991835
363784
534299
605026
1642259
1947539
757244
1868848
884195
625395
113214
187423
1716171
371954
1232526
1709745
389649
1260690
73851
1741490
1308294
959354
478188
341109
203066
1989156
1682739
1107596
1963775
1600777
1849392
531180
779135
727930
1867889
328320
1721461
1034415
697579
809457
203001
552425
487254
1454840
1945408
1210980
177967
269904
326266
886870
1793225
305050
1602783
1891826
1733820
636539
1624592
90780
102300
183827
1526219
615830
1285013
656793
525242
1916239
220488
1741285
1714223
1549160
301020
261318
1549321
1012592
335922
885761
1710788
570668
686590
1979377
883429
734217
1089089
241511
711396
198327
1383786
1693712
1565430
1925955
324014
1488265
1624931
1057166
960560
1985806
511304
14261
910393
996219
142037
26259
1453134
1627126
368725
217808
1520509
362533
1360033
1104206
1166514
1555105
834405
1007898
535958
1917282
1259912
1807475
942450
1924462
793102
1512061
1320862
1988194
1147947
667932
809339
495196
11651
645659
1425494
866200
884534
215044
191995
277152
901648
1803001
260065
1153080
91833
1778210
1892583
596429
374093
1618237
1480797
471721
1838559
990998
268798
299847
151366
948105
270324
101011
624805
755567
365525
1120636
881789
1878333
1163104
1395199
1113719
187419
354189
552980
1890907
1450711
1642690
1606726
672239
1742827
232732
196788
1906848
3772
264975
1438740
1100059
1346620
1258962
1344939
927834
1896418
1244063
316502
424800
542834
1357182
1507449
556398
1733173
1789413
1014528
359315
1250880
1264298
1346769
1336838
1248258
803115
1100611
1362478
155020
378726
1516076
1068774
1191264
1853131
1851604
293315
1978414
243259
446905
1818399
1586930
805373
93462
1680484
1137554
1578797
1646809
1305240
1054725
1635328
1743393
1454671
109649
1116961
1271268
995361
1789751
1961022
731551
1444743
503630
1292256
1450814
1970836
360789
1972084
43411
876872
1589024
106428
1462977
1705972
1971978
135330
294423
952168
1547158
1280666
791921
1761684
1734522
291515
1660234
920351
490861
1437955
958368
836430
1562450
659722
473652
142021
848296
125710
1382594
1855761
1807962
212803
139610
783538
1755912
1645893
1953499
861343
11739
1149988
1504974
558162
1255734
1751112
1962786
455268
1925930
926849
1651224
12911
259410
572860
24881
547130
1078678
1817349
914657
619070
1260991
697799
920765
18508
254569
909072
627610
1479640
1547903
1682304
492690
381600
1180683
795238
382502
242433
1265230
113137
75158
605254
71908
1771946
1668164
916850
1386922
391803
1327339
913333
1380634
1592755
1917800
829537
830062
1074853
171196
1090110
1375533
1835375
834979
1616815
151440
1306983
1275429
1957063
1082614
1789130
546173
1975061
1742124
666475
1199375
978957
886917
1038558
516059
1018549
181041
1079067
306334
778210
1437586
874772
1588995
1681655
487350
581520
1103898
854298
709184
572289
631742
1591181
162602
497458
1836776
810751
1185876
810959
1181381
1043368
1518705
1598554
59532
1248951
734155
959193
1271324
1938280
1702672
125064
458087
1693888
1828845
382604
907577
211418
569817
1818114
1534595
1653392
1657956
953383
1215332
843817
840803
216293
257728
472897
519482
1233025
1055836
391868
1876779
202292
1629642
338864
1885460
1899145
1537061
754200
210781
376943
1957188
359490
1239793
1676807
109532
328894
1207495
890911
614221
987158
903521
1029580
81356
1544591
263605
802592
909996
1764132
940880
516251
887038
147622
53155
1804071
340948
1866994
559289
99496
119940
671171
178267
277975
1785033
100125
1139159
1887662
617253
1631653
1934257
407730
1698859
52287
471409
1836222
1747290
1663510
424955
1259175
1381919
129469
105599
1711595
20937
1054885
384844
502408
376925
1826302
1629494
1344961
1275541
1685975
203781
1356412
603317
1928021
1032285
1583590
1748869
105592
1775637
936578
1783129
1431204
132095
419194
1828070
682427
1203890
1932143
1691286
46310
623912
1315646
359451
225673
1433635
786048
1884861
1895990
1260382
376448
1326944
577434
1091238
167212
1050977
1560724
1019686
998251
1419207
11463
111681
440345
245169
736394
68661
1126716
1104294
5906
666189
1294377
664339
1895347
507376
1896165
1450493
427229
303393
1258786
1073105
537788
1017848
906566
1207367
827949
1545927
882675
545102
1512042
127843
1748846
307594
215101
1964743
1715335
1524848
1540083
1394466
541841
637973
1834808
342400
1571745
861476
1852282
110450
969508
1705302
834590
281902
1965641
138068
1406386
60189
551743
1590276
586132
1750092
54233
771387
576883
1793693
1423954
788092
1171926
1997564
1442255
141163
1851390
660612
454922
1021089
421844
1470552
1027509
1481405
1825169
551809
689108
1408661
1176917
684594
550812
304782
1922437
837796
1565670
1459966
1196153
933760
757793
132107
283515
478697
1100815
252560
1334901
427152
359110
1086481
173023
266973
1675015
431079
233992
572235
1549194
1222261
1501005
1049589
1955216
1562702
1878240
207754
1578086
808572
1975146
1841229
1605950
569431
1014716
1417450
1839482
135220
1021027
1232628
511386
1711492
733382
749056
1088979
1602742
376860
1325328
1787765
1342331
190175
1178959
517779
1293842
1809404
1908614
1593637
1401149
952599
1232674
292753
225030
1015558
1073382
1007255
1824037
1104023
572934
7888
935565
174679
215255
1110727
404578
1858058
1423927
1583496
1883675
1335724
32968
1267735
1788577
1343650
1035483
1349389
173189
1997656
1787756
924460
1843881
1012365
701790
267300
809512
246803
891723
1728945
1037844
237409
204048
190940
170293
528200
1602544
1456364
1925945
1424033
370478
451567
616281
903555
1544543
1386805
1653931
662213
1222794
1741869
1407266
1830616
1507374
1821323
683375
557678
336135
1420860
985852
31374
1606553
1823351
1603735
1825805
460973
821513
315386
1982773
1936286
603619
1684578
789448
231353
1824606
153188
1992412
1260589
1031455
1842594
501835
1933233
940724
1735621
504710
1099861
929149
1427457
907607
274680
188774
1495502
211069
265732
1041779
1222379
1675530
330489
383060
1342588
137536
1538261
1967707
1822965
1660412
1758541
975893
24618
1983861
1726333
1115243
1891820
649024
852303
1497925
1662694
59406
540885
1482735
91373
1652854
666020
1429468
1461419
528969
1470137
1046393
1364757
1808874
301930
1179857
1546889
933213
1664824
1758299
812539
161675
806279
910536
720591
561630
1744516
1096854
752737
1566414
457329
417041
589442
741886
972087
1732087
1243566
136011
486608
1029331
714704
207605
1106684
744318
323779
597146
1495576
1992902
1092784
1236026
101114
1453931
223168
1913867
1818667
463300
1459423
1383173
124987
968732
569417
770961
622630
1795596
59389
56557
101705
1630334
925426
1586298
1695242
1315118
672474
536825
1646460
1297530
1458476
1505826
126777
165161
359965
1563929
219521
745574
1048131
1990271
1710702
958043
1638603
1957254
454836
66701
1970498
873812
1860134
1640352
1837007
423894
143804
1489981
878618
1266275
271786
874697
436871
529725
675681
1902941
380014
272837
1894975
1596881
1113628
96383
512851
433852
534673
1692177
890906
963984
335379
627655
1308922
1628502
589390
454066
1504088
449255
1286460
1299095
567400
1681197
818999
1442887
1930345
1346280
1085325
322506
1925885
1687288
1279221
1769796
1339225
1294316
362234
637058
901267
1150985
1264319
1028654
623366
1783681
1614795
1847012
1809589
1771101
1682534
1896894
1796730
183084
1483471
1257324
149862
330518
1974932
1583831
1646153
21269
1462598
1088475
32338
569515
1900391
1561098
1648776
889942
31894
1904148
1559607
142631
441335
1457231
965112
604227
1480492
730931
1231811
30991
1481855
1230490
1985872
1772192
195811
1407315
218527
273026
1971075
28794
1424825
785057
766549
322763
1133748
1684170
1531055
1149829
1846493
1854567
281346
1985519
228891
1065229
216302
836722
1793392
514800
1131017
633342
1759974
284770
870626
346337
1778072
1392442
732641
1476780
484845
98567
1838144
124247
1009151
1814236
1548415
181744
693898
296748
193334
1630339
143268
1951557
622191
1958869
226442
919202
888122
1449715
627393
945610
1673309
668238
786942
893030
671801
973858
1124965
518974
461676
33930
1337855
1855010
1785802
864491
121183
72670
1957113
1714529
151856
450891
1209638
897610
858331
1942531
1213485
1827985
726375
8138
1673037
1091533
1084468
1283199
1209637
1284737
870557
1305582
1524716
82943
312684
793330
1480090
1901408
464404
44481
676757
1640664
372520
1468161
1512445
349656
1010494
1091054
477563
1106158
830604
13674
1132377
486578
1013137
173290
1475643
1513514
1017491
420833
242753
538437
264917
144653
299628
544396
1975279
718567
196474
907602
660100
812715
976164
415771
990346
1544957
1911560
1560929
1017097
1023345
1513002
1625942
1626354
1480132
493747
894042
1914445
555107
1811678
1680314
199538
1868983
1571301
313802
42423
253319
545677
1852065
1501853
1495070
740005
615145
950176
346914
749876
418655
1577711
1467597
1126425
1812042
459835
1516253
905854
1036477
1014893
868586
1923432
1483448
1913977
1918905
128620
262150
1735886
747218
802944
738521
8609
247600
965793
920083
3374
969783
834709
1069725
1676946
68266
1901616
471141
1822481
212140
1923103
7285
1226626
1274619
1139465
302293
1725939
1432371
1662237
145681
1590234
218156
1726363
12582
1605691
258819
624547
1640340
1347190
233776
1866646
1299125
1293696
227507
384624
431550
61016
1118193
759798
1767505
846307
329491
545800
531577
1720502
304607
1304256
269876
1371321
1277426
1860722
639795
452186
449374
1971045
1923512
1395946
1538552
1050341
462268
493075
657838
1466290
1683283
1559048
1637197
1423520
431702
598905
1022924
655678
1335812
159840
1446706
1440547
646063
624650
1856203
103170
1104255
396421
1599529
308753
152105
1753127
1230956
885411
857420
1884114
1968929
1727023
1962129
1888487
810007
110338
1951705
1611737
1048657
3579
1402417
820943
1258251
165607
152457
350179
1913721
258849
1194109
1722461
307092
1457734
1561909
78894
359678
1063930
152890
1804385
374091
1430515
1496726
1927292
93518
1136899
1047774
1599799
59488
1569354
804345
554274
1272180
994779
1427731
1545035
1964845
1061057
457346
920494
948048
1659062
181464
1481324
518713
47043
1444425
244019
441880
1109821
248229
394179
1569013
990462
558094
1829182
1032627
1851564
831604
1620590
1956807
523854
652453
1968732
1750780
326946
511035
222157
1782546
1666681
1683661
827994
1748797
145898
623521
1919440
593373
319281
150322
1612750
807166
521938
703799
1028197
1512012
23791
1061245
1989583
1704182
1597960
735590
1523354
588997
824891
1696683
1752893
411380
1977728
924218
452724
1944171
1553470
815343
84819
1233381
484184
1903048
1567905
479793
431328
803635
1346564
677658
523564
228339
1372863
1932935
1728280
689163
1300480
1982250
968357
1118425
184560
1676859
252844
871051
938936
1179201
1308938
1168307
1520617
1193776
1414687
656118
1700266
12810
1332564
541906
1975694
1101613
1490817
1668964
643242
773118
897131
1002891
244868
1602523
1251319
1808556
865791
1727655
20379
32652
975446
1436067
662388
1125621
1036906
1015400
1951356
30902
129403
448152
1022005
150384
1322897
1419303
352965
780742
1718101
1900689
328726
1465915
45050
620518
1429846
1955795
1348570
959463
1576753
1888127
839070
818774
302570
1254293
110906
920948
1506454
67797
424912
690903
7703
66898
116449
1925416
1499162
1878948
53652
1705104
182139
846082
601437
1940839
958955
1565278
383316
126190
1587661
860431
492129
1311311
105745
850379
170019
1081516
177110
627132
1008790
1251176
699502
1226691
1873690
1880805
1088389
1555296
981492
740586
279788
1846291
17102
1721018
482884
226693
1187339
436455
1050736
1145254
1674154
1705464
899025
1570230
438336
422107
176181
1695273
641829
1315202
589648
1655192
1730503
1846998
320008
131270
1226037
1625607
1603826
478581
1148615
140645
1939695
1971830
117715
1994998
621490
1766035
637875
1739733
1646751
1388827
306203
1835946
305807
1873831
299402
1148773
1726533
79919
108655
612446
1973988
1067056
536505
430013
1685461
647589
1108793
335994
1659619
339025
1835947
380601
738028
1337214
1526256
138522
886320
1203161
1998330
932955
207798
558015
1374796
727712
1314246
134316
1108195
1543682
1604464
1513672
532686
1413037
1527070
1804629
306621
1688980
466273
783968
1144759
410336
1384208
1235546
1301873
1926874
1650232
928296
445258
1712643
1017841
1979180
540088
240523
1337982
444640
1283432
1309486
1150834
674148
1331949
547721
990151
906936
1187152
1973719
119354
1332305
1815022
1599369
196315
989915
1283009
1655687
1710304
68781
1453578
1429761
1840918
1448308
579236
1259497
320372
1980210
186103
1461140
217728
886996
1953783
957662
181342
31418
1295535
226186
743646
1610917
1762330
1498833
1063884
22768
1378362
123484
494861
642956
1078000
493973
1318928
57236
207862
206553
184710
747307
233655
62409
1079165
275089
1340976
400965
624468
387306
1201665
921585
391375
631707
234258
105687
146001
810784
1466282
1128654
1605117
1958279
827034
790926
1202457
1289060
1280779
805591
1820900
319900
1074349
40915
1672926
1582507
889070
1839970
879447
518870
1480174
310439
1194472
667666
932935
1320652
33167
1878036
393022
1729151
35686
292837
1690977
1744355
958148
1044965
1042786
1372088
86615
1633770
1737948
1450342
837810
1443322
333116
754869
1559445
934495
1890818
198439
798292
1636763
1578466
1750979
947367
520789
1411048
1651142
800061
452961
650527
548876
1527867
1656122
1890637
1333133
1307787
1976098
979197
906617
631663
215291
114982
372218
47517
629105
979580
1239800
1170542
1736856
200464
1424636
665398
499758
425631
955141
1632505
587697
267074
864175
1253214
1463406
1221575
1144568
1598904
419443
312313
162448
616217
1679015
568449
1216409
126976
1621654
1718827
1853041
946573
423106
831642
736168
1171054
1953412
1798679
1696318
1444471
1950535
1438804
1955708
1082913
1558235
694563
184545
316205
426168
309421
233410
154566
1838190
14645
1458446
1676515
1578667
489127
349788
252201
762578
1995187
1093787
1085039
1011981
1560685
1774633
852689
298088
1304403
1219041
667506
165025
1874518
1648080
1368469
719841
1954176
1624717
1887881
365044
1271059
321477
171824
480868
36394
811727
1691604
554349
1009043
419161
702814
998324
243226
528551
1569895
1760867
158951
300844
1679064
1953027
1946251
1091272
726119
1448840
1377815
1043413
611281
828461
1486562
1798783
408169
446796
473454
581100
1000867
545854
1693533
174279
1173945
321703
911959
1510534
859895
169654
1745529
199534
331918
1039870
357020
596036
370745
354907
206357
1499852
931742
1502356
1219502
1153021
1386725
429298
1058112
2703
245879
257779
1953883
1236704
106651
1825653
77124
1083700
484955
229623
1265904
1051587
1444563
983352
72761
1742393
1506465
53787
185741
1826474
1121513
1554128
146171
529488
1247507
1125105
773313
486765
605805
778588
1134048
852491
1137696
295971
1750156
1601672
468242
1636544
1885664
1253555
1408146
1814730
1943529
1171742
1110492
883606
1257872
855091
781068
812040
240407
600725
58766
1022722
1090071
964361
1832729
1068142
818889
884974
1814439
260769
308154
363949
1096273
246169
1570255
785436
434641
654992
1838817
63872
1460072
473895
1383550
1154841
384165
1320993
1747246
453223
279860
54018
1858433
87341
210806
1853410
1682756
1617277
288128
1046448
523326
942518
49970
1754327
1202019
798205
1507751
1191413
1518242
1044972
224960
1717660
1011939
787224
1630949
1662794
1584132
1320302
570409
1221574
162320
1353166
561772
677968
1827431
1878455
65097
1190472
1596019
1400134
176648
1315526
736630
245609
1786526
1903714
664139
254724
684121
937183
1940916
1150997
193331
1782898
312475
1032188
593040
636989
954133
1394
1661518
1276724
1805149
385392
1800466
1623321
1349768
414512
1425313
57454
391644
1365371
628045
109264
598166
12391
1018193
1864181
1329497
856263
1306622
1710182
1360740
296148
305870
1431051
75830
420974
424273
1953677
935208
199995
1431756
427975
1138006
1167493
91602
144034
837356
869099
600607
1865898
1767200
1876815
494388
311846
1943921
1440050
1972449
1993962
1641893
76683
660074
203574
476150
1723405
1248291
1634142
66461
187412
449907
1188814
246213
223900
584228
98298
1944398
1335668
22546
1163174
1167196
542973
676106
1188361
8786
837868
347851
349014
759589
774836
1525573
77509
1645782
1225113
94920
1479058
572737
987515
366858
196288
1898339
1380084
437214
31605
1808261
1015741
711975
638147
1064470
1548192
683699
421493
899443
122373
1142860
44979
44257
1215283
1572789
1574220
1981472
2975
598427
1020292
734421
227745
408841
1372928
1505950
623188
1936253
1617740
762190
1683147
1997049
1529980
976042
1877738
1150492
602268
1501320
1397796
1926268
1196664
1169337
146233
529032
1648007
1026943
1117257
611161
1729619
708071
1039490
941053
1496653
1047623
358128
741487
86672
171554
1409533
1874779
1242022
1308055
1844163
720760
1143190
1254215
324459
712994
443172
1878891
1536939
1767704
918504
789785
541755
1203030
649185
301886
338406
979551
1461252
958399
1881380
1211861
928600
1196182
325219
946081
1693835
250556
658835
1977101
274725
1589378
1704320
1950348
791083
218740
807479
1826144
1248827
992365
1739455
277802
1589860
491100
1241611
1900051
820671
1576869
1264811
44015
459858
1804659
1456420
1746744
1287502
1494111
516718
98349
897426
834902
1467642
206659
1545790
450981
74684
1068274
1235531
1119889
111726
276135
371961
1229622
883842
8106
1308467
198540
1586101
1373408
1287269
180651
1845946
1050312
1828288
76434
1062463
699998
1802869
850197
643994
188442
589329
586719
19233
1005596
78265
1980320
78627
1605658
1580284
1830168
733955
1295747
1556562
1202594
501496
1920281
1401670
411976
907680
29854
710876
1009862
413922
1121181
583777
1816244
1799759
1396227
1225682
1428626
593150
1173710
1973155
1953635
1274215
1389204
1955425
594236
801168
1920382
1007260
402819
591325
187665
1864175
238784
1366500
303539
995967
860268
1006857
1939531
1267793
799844
1987451
1289267
1523931
264466
1226834
1220873
327178
1868249
177333
1549808
604780
1617274
961028
532908
370991
66640
18377
449835
412779
492377
857407
822817
780668
725359
612929
1098827
86377
33333
1634211
1030874
54418
1577709
493199
1292773
811515
121895
1089764
458032
1363660
1413914
1555974
131706
776423
1772146
1933177
48132
635092
358356
54530
245222
1658130
1617800
1342717
1930611
1819850
1129257
1402878
626915
1002336
1581656
144750
548004
1432304
7494
350945
247499
383707
196699
1215348
1189505
1723671
1274936
1592029
1203409
565398
1152747
178310
1633430
275672
577113
1955480
422643
1106831
768971
1055530
16142
904440
180583
404450
588103
319887
1738769
559732
732109
1584098
824873
1285631
59122
469232
410982
858122
1738870
1189193
1973855
48184
355732
1465610
185054
81308
10180
1291420
368236
37361
771937
213299
1298605
200920
58987
780835
1898337
1316515
1756576
1069257
1618994
471244
1275453
1871636
640078
772064
806270
1130055
353012
784225
434268
1549479
848791
699857
1005458
995801
1928510
1787427
847318
1752870
1825161
419330
1801080
372519
133502
181077
1206722
1516289
1161433
1843288
1242605
1683975
1949174
1635956
1132482
1842863
84101
1398992
1485751
450708
303323
70974
1900996
1858695
1859623
1235397
358056
271391
1928864
666770
769864
88774
538253
1861210
441721
492031
1076007
1849393
1677053
1389531
1081792
341805
440055
851090
578134
972199
236471
359757
1311854
1517927
536255
433497
647109
491201
927368
133905
936468
1477622
84043
74459
77086
1074364
175019
683075
20127
815440
1065819
315295
76613
1814137
724625
1204872
407001
1820604
122245
1383656
1523044
67119
617953
639625
427286
398849
1665675
1401996
534861
1211756
1376178
250464
1307076
554181
626224
1424643
1957409
1480270
1354771
1452533
1964710
1909569
515848
1539361
1648445
866273
620806
714802
1969995
1819834
348319
1262761
471792
1616206
17526
1984553
654604
867757
360208
453535
902032
1023846
455823
1260818
686419
78823
1048508
1491080
1680704
1193473
1208185
1950197
1100636
820486
749757
815952
632251
1265285
48319
1860226
1575664
457212
1729350
929016
1458449
280126
1864177
902455
242374
1640868
323300
1602839
101133
1714949
1270251
934564
661749
44728
403931
1128274
1143923
1248157
1403452
1741737
1160572
938929
808187
1561967
919757
1751089
817062
1726438
1026754
1852757
1029057
1956790
768934
808380
1302485
4925
779432
1723409
1370179
41702
1200918
688751
429123
444184
1787804
1061111
796050
462751
1195648
1322058
772732
991303
1055036
1560016
3415
872349
1722177
107929
58673
523664
849876
1403991
678464
199873
1141953
75780
1335054
44381
335264
233790
1267422
996282
740706
560630
589158
84402
220702
1507646
352763
859953
712300
629731
1686254
365836
1904791
1238758
1496788
20429
427375
257619
1728351
1424676
1289447
1655682
758481
741507
1416173
26014
750989
204051
638965
119139
1650947
628525
178665
212146
1797071
1565168
1240495
1058255
632498
329119
1935111
1279612
638493
43450
297865
1115252
1278009
139168
1023290
1704264
1550073
840494
745989
475262
274497
971459
361280
1244142
169965
1894608
169894
1570111
771086
1232767
1689304
140049
1203212
1983557
216620
198310
290943
1421187
184117
1694552
1961350
1936938
1861725
890969
253218
1423237
155147
646239
235029
570478
764846
909539
1511406
699280
1337163
1005161
362402
992902
758981
1619612
259641
733306
1549383
1276981
782852
821468
93182
1858619
828644
1549058
1852323
54147
1224720
1381666
746797
356774
788018
240165
214417
853761
546719
1237155
1157463
451151
36480
528210
1989608
1927336
657416
1638957
905979
348882
263510
1411749
1410744
1512045
444003
50828
1053811
1717990
1792766
309942
1495863
966923
604312
282096
1214554
1328002
1748043
1367677
1542164
942066
1418859
1757004
1053931
1526100
1052903
259184
191645
1845726
876816
319631
374449
425350
570422
61445
47778
339779
711298
1973799
1793799
1835805
475667
810593
1604980
210664
1937920
681995
1303898
1729297
1380718
1973858
1442974
746116
783013
1195312
1285242
589359
498252
1667922
458752
811179
1773639
147059
921554
231520
1049859
237871
23547
1026462
506072
1684852
1934713
1331571
1117258
790723
1388249
1323507
160079
461927
1969113
18662
314136
1163547
1646804
609199
1374844
1849674
79090
1369914
1694125
1483863
866329
1822589
514018
1995410
1410312
191604
1541183
1463478
1501821
170217
1256450
1863584
869735
23620
976373
535838
400545
1487320
607089
4628
1440223
1991343
1127022
53840
770848
583387
1989274
1049021
993557
265988
1892665
1471846
803595
983284
1624520
1281436
655589
1655145
786155
1843043
1141853
1466072
954725
1166521
1677014
972811
1722966
371598
1349671
1421088
444849
768681
941647
124844
1045046
214910
418514
1284981
1616118
1308885
963139
1328830
289544
913185
1022395
1175249
1477833
531403
1488413
896199
1140366
935014
206436
1115992
438153
350571
934877
795882
1533880
1081658
437836
897429
1157293
217199
210806
1616065
210161
1570380
1438460
1522290
385390
1660231
1062158
368061
370021
859860
457361
1783997
475917
165471
1313352
269514
569016
524448
1300199
1238153
248141
1357443
1283476
1317685
878791
1641139
1646071
499881
1089200
1853274
1345895
1196413
1389930
645915
720880
781083
222518
1128633
205535
1508655
917443
1803907
306134
1841575
1119015
1525081
1692017
1743295
348283
1116792
1402236
1604607
1694215
1754798
1118255
1349534
231455
784641
807341
568629
1426930
777157
545222
1265630
753015
747488
971169
699064
805699
385718
1702700
1629886
1113454
627965
1731526
1564061
1335155
692952
1956406
1386100
812781
1901403
1484796
922574
529701
362021
1086229
1239018
1760609
1184548
1254419
1082918
484691
1385421
1066730
1024538
195021
515401
830397
238135
845831
1633655
1904212
582237
1328598
312383
1904800
1213803
940022
1486767
1645840
466241
496655
604586
1310492
91374
1856089
793312
356523
1919356
1684630
1903027
1903553
396026
1309872
119408
58918
1270922
1871848
311833
419268
1367533
1521435
1921729
1273579
390527
800808
758407
708765
1941525
1374299
316614
1385218
64846
1719441
1712469
1511008
967430
1589995
1699393
1156811
965702
1369670
1762020
119173
1122807
359235
965979
1125495
268654
76017
36571
516010
1280158
455050
454177
1840527
1246284
1953696
560182
302142
1826104
390249
562527
1219148
580646
1338120
900790
1809982
1158646
1711304
1813639
1717606
1858374
1463629
999667
786813
541943
1009263
1468729
766352
752158
1979671
1181274
624799
1877518
1511738
1672270
563625
1355054
133629
1914154
1203241
337342
1947548
1000471
1963226
1319468
1435572
1858484
252302
1614734
816169
999622
22178
990675
1202467
403954
1078354
787770
93241
1842194
672227
1243550
1841465
202523
1305884
1305039
585528
1885095
1175305
1924349
234610
1937898
91344
120925
513134
532042
749669
1947331
596701
613098
1980031
1079802
1679582
964656
1826382
1476828
819089
751888
551066
147735
385896
121500
1452808
1576817
1892684
729585
4493
124364
1189616
1799612
1172434
281055
1451610
737670
1830405
584041
369821
1463499
141212
692608
131600
1928554
1375388
1658192
611886
661774
500192
1733011
384783
947984
1667647
1739747
1078046
1066209
1235590
813905
465153
541266
1413288
1103605
1380938
1696121
972473
823390
1831850
1188008
287673
1662249
1978573
1692693
586807
1197501
961956
1442693
1376275
1997543
1123647
551210
1603256
1189290
796256
33708
1564375
921207
840937
1051109
375476
471617
158296
49504
1347654
1347488
406818
1254737
161518
443360
1174978
850599
1041665
1548347
1425863
458550
873883
1159669
1007609
807337
693321
1706579
1546342
1259944
847430
1350676
551860
430840
1823913
625520
1494190
1381086
57390
1803177
1107560
986834
990161
1709212
1752375
146589
108592
1484552
1482372
490329
1384961
3046
850588
702388
734528
12064
1549643
51252
1873504
1440217
606607
881172
1344195
497810
1772480
573080
1369903
1316079
117440
446606
405602
1691839
927380
761651
1725292
926866
1971794
677128
1658124
484570
655461
683633
1597098
1713227
1858048
803306
1855944
226499
1470423
1043714
237189
15557
1982367
142147
850917
726833
45456
853927
1580986
806581
934206
1682677
1996400
777147
1254051
1972029
698689
581054
718602
713415
470508
1580107
882881
67947
1592766
1450206
290714
956473
1534648
1957628
764791
678572
845420
1602294
184378
933909
823011
1785424
1700859
1669322
1479444
972108
1031793
1651723
526658
1778429
21639
480677
1551646
1203433
1281756
1781516
922275
233682
1968773
1033479
1978219
1369249
1225264
69016
1407040
694860
1374948
1761832
645635
36322
795691
22830
393007
1881545
1347064
94052
1675242
922368
1728456
349868
1601578
1661150
554460
1492986
1970849
740071
1086881
1586480
780672
1065032
645992
960414
204357
673295
93019
708842
476628
1922368
1401070
1034519
1901921
725219
1107550
352805
430537
12517
518455
1153220
1995414
986625
1538362
1208694
1384769
816205
1639120
910996
817713
678589
1549813
1175773
1380036
3164
1674507
725647
575720
1498744
1306197
857364
1960451
1335706
529162
1395518
724985
693283
1203070
1129271
581857
1346441
661891
96869
551704
1905627
976187
1472661
1582571
632722
1040976
1096271
703959
1072539
1221389
1843925
120010
499936
1502477
788743
1603817
1711477
1434296
69077
1317092
184769
1659271
251784
1929417
1854147
115687
336002
81467
257471
317839
1622259
1389996
1423871
1296539
1517904
1358608
799951
1958049
101618
1114501
1864923
1798130
1220373
1558102
1503117
140149
473248
473540
224932
1518752
1934170
409217
1418769
704127
1086752
592882
1040605
1925330
826160
1049395
958722
1802318
1867211
1689026
32892
211668
639215
1190513
545818
1967434
1562993
1944508
1800128
1978192
1932558
1233670
367351
1638117
1036431
485126
1352214
1114120
1151948
1530247
1857291
831176
468315
259216
1901208
1964027
137849
317373
1874071
1550974
1442928
318211
1460709
1689905
1560069
548900
702314
12003
215708
1259606
796939
266728
1090392
21349
1041757
753055
654391
403399
170311
746200
1675481
202233
1560811
763396
617845
1753866
752251
381627
244631
1714593
280513
1188712
1349819
1385588
1469545
1329765
899633
1250702
1726080
18940
90861
1717421
1155342
1459723
297609
1308630
1481891
1947515
819655
1719858
1228261
1788914
1685905
141889
1009324
250990
244098
1942213
1166536
1690870
302771
1983361
546618
902421
1377337
215946
253186
1370201
1067462
638902
654157
1747605
215613
498210
945527
162918
1803621
1407543
1812450
1563427
987518
337452
1255484
1959860
854856
33244
1567663
65199
935033
1391339
1425225
626420
56746
1676193
996789
441321
1837553
1768544
524599
57125
1777057
1434607
133314
1201916
299367
176970
366322
1303076
552067
1591357
1339782
587810
1965003
937158
1292118
1117455
178828
32067
408623
284945
358584
1382568
227808
1656185
74026
1816626
1226650
1911794
392949
1213230
1016699
74801
1984131
1273465
1790381
1645154
38366
1874858
1881747
757310
1474341
767030
592074
1178834
76834
1914186
1844617
303990
296698
278072
401245
1396510
240790
409747
421536
1313371
471481
1515839
1172030
562341
1560980
1673999
74128
313725
878978
517957
620638
1622520
682677
1088863
1154086
495800
1412914
334249
350028
1950583
1309346
1940044
1873154
255489
529018
1286234
1970845
453265
158318
1547096
51336
1194231
210959
1265985
1393406
1870241
790538
1900997
1109139
1379561
1675494
128971
763485
421142
1782294
1503712
711072
1439526
1936271
1909144
1141933
815263
1551742
165234
1765087
1495502
192121
348519
151889
1899250
951008
1630447
1598021
1062871
328795
435859
564461
1673622
337522
84304
1865977
824769
89750
792792
423379
184091
1135293
772118
1872896
1996239
92576
228895
40005
1539606
479967
358622
1441635
1372770
1220142
42147
285215
393250
1275364
1994742
1582203
387627
856708
921443
1450709
427885
1922425
1231303
1118864
1967588
913975
985295
1553129
975971
1721200
1052957
1156731
985626
694270
1592528
958085
1275699
309885
513669
1018408
341881
1086163
1089032
407701
344675
250874
715829
989399
1327772
1069545
1089476
431009
411228
605832
1703303
21446
1370845
248200
1916145
417209
1268680
1324474
1847169
297983
809698
1533766
720007
922077
1489446
22567
1157403
499331
1401144
799353
350561
81590
1533014
878640
286447
1187879
701375
1787602
976827
306976
686361
1238160
1303830
1498288
1838083
380319
202928
1548994
824825
140080
1957507
140075
1986136
1599845
842757
1921958
910800
906024
295305
593893
714808
1067745
1033753
1979602
1364564
1341623
1050938
1850160
1171453
163843
377256
485257
1952518
1712598
1169707
1126356
791032
1634604
397563
1910244
386759
820378
1507444
757693
1669726
1233442
1309655
619483
1301882
834449
243791
316251
1949626
35908
1528669
768246
447795
152850
1785428
573352
280678
1405118
1144813
1562998
346306
77003
804938
305907
1914637
411981
1469561
960794
779422
746764
1896954
1101088
269678
412019
1855743
703826
919278
152240
1451748
1653325
663620
318678
1052776
889837
1536490
68124
1399350
1616414
783248
736386
1724700
1049730
1139492
164453
896775
690153
1137081
19065
518390
1063128
1157723
703421
152974
279704
1250541
1654627
772723
846152
676662
309829
1991627
1169177
810455
993753
835061
669517
939631
166355
230889
634774
748348
1532354
1001798
763678
118766
381363
952677
612329
454677
1621750
220557
820362
577296
1364605
523218
837772
1596782
1220580
620550
1156485
760956
665700
1401433
1567453
1094627
1287010
944609
699797
1036287
1406748
381046
878676
1713883
475794
1600820
93918
1184931
739259
966678
1737931
1265311
119481
1244224
1248161
383317
164664
401489
591807
372141
594003
556873
1151092
182015
1565562
157535
167480
373894
718422
1809692
468022
58890
1272701
1173327
1394867
675336
1026848
966087
1078999
1496132
1554183
1963870
1225646
1243982
1744632
1588602
949856
258157
1772567
654687
928060
1143409
689117
1073461
1528343
1523422
1909059
1583039
1386142
1464855
1770697
1913978
685188
993516
1874996
1049982
1711002
1174169
1601080
300970
1412639
938273
1742415
964726
1899574
1652602
153240
1028315
829332
941547
875933
1673432
935986
1336214
295609
520174
3423
1071692
705557
452572
1866955
66488
129829
1834801
510279
607796
83124
627427
326009
1998552
1826963
1764956
626939
1626258
1273114
1292160
657094
263336
1933013
20037
1595636
1904825
1166249
1746716
1014501
1614029
147452
1300017
1689373
825766
11821
1302504
454973
1391411
1193225
1373750
313432
1100692
500707
1084559
437746
642079
1521631
976250
1336622
1929499
638479
574644
1785287
246084
446105
1095740
1304840
1270527
1415962
94796
1369367
622778
214091
519378
946963
1320177
359866
825295
728062
759639
1729487
896501
794629
587218
1761535
1523271
887415
813384
1275308
381470
1047550
1298725
427007
462366
1074435
1263137
1850547
938043
24211
1074508
1665438
1264564
440100
11573
1678245
772055
1688753
1081496
1458256
1674043
390958
665787
1039404
1270570
923358
1505096
1622288
627737
361223
1988759
1710709
521468
1331695
15300
158708
438180
1348077
261674
1203690
501738
678622
1274895
115554
1526113
600687
951728
549850
1287508
1467595
448248
525319
1988744
411934
1571325
1749589
1577327
1265802
409051
443334
887419
122574
503180
1949584
1815960
3567
1019535
1835771
1579828
1717145
1340428
1372627
549934
1831275
1077641
29664
114975
1162006
1044801
1539508
513898
1965559
1365185
1242631
1079396
1774512
856134
1961285
1025552
1207883
1400910
1525545
210931
1218975
1828014
1874909
411735
727691
1941648
77046
988344
1526935
831580
1175444
1041126
625815
329489
691522
908401
1626346
1233095
904916
1848563
466323
1398271
1199616
721666
1297497
1673872
1096281
1278248
110618
1631269
1175841
967421
797963
1863743
1927592
1951359
27736
1401644
379620
845305
929417
379330
463080
894438
679404
636417
1770737
213760
1878276
377292
187066
620038
587344
740576
1364605
814940
1582800
791214
17419
375173
1140150
942523
1643710
136402
1164352
1244835
862732
1030957
1586043
833494
782775
70825
132759
1159776
1342803
532288
1700720
1107074
1972822
111014
1819823
335885
1884599
674045
300378
133047
1169603
217427
1815485
435758
676372
1069507
516617
115324
1721413
223507
670063
160618
957417
83334
807144
880979
1618878
657939
255359
1638605
320107
441994
169916
932198
1978812
730086
727323
1798204
1158275
110353
419081
1305001
1979908
742663
1349673
1758028
316332
173493
1035818
977270
1997300
1292034
676133
121498
620537
1388566
1276428
120966
530658
163504
427791
1840483
415615
1847380
356563
578356
671629
1563601
206832
1144383
156675
1900977
1701019
391012
1682526
1681279
14045
73149
1052293
211841
1564268
1987892
1094600
1599788
1883486
1081226
957040
875843
133927
1172620
1164662
206851
379387
590136
1051877
494838
3406
1743211
1072305
83847
849776
1282013
239499
972377
173504
179735
1635129
1918168
470683
148262
547901
54905
981202
1654186
1854365
1035112
1877111
790465
728973
893121
1674381
312433
849237
1841451
442797
663902
1673486
1738633
1949783
226939
1578335
193768
1514075
1510419
250787
1498016
1307540
1415429
1424582
534712
804647
977055
1648302
429965
94771
425538
708407
1998856
75104
249681
1623488
1050025
1117481
687560
1072250
732529
93030
885779
1426361
485271
629417
1045349
464674
1759868
225700
1592836
942676
330239
218007
1852658
1771664
859022
1956801
1977924
1115308
154654
1122481
835155
236384
759063
481191
301205
646989
1307811
682034
66284
1507467
1750497
1479732
299615
1239000
913192
475855
1393265
922037
1609543
1208985
858435
457731
1469563
1450343
1923788
1870164
553908
238018
321810
1262008
1648430
33844
473992
1141521
962137
99388
1916757
222348
891105
1579280
1293913
959679
946535
545782
385192
309030
1379975
192608
11445
1867547
629150
1428271
843107
259020
899945
654517
1430265
508304
1643518
1352461
1063519
833857
1347793
1809656
412780
1956128
598641
907351
1216416
1497415
1631718
576735
1286499
919339
657917
1526893
1673551
973164
500335
569269
1252124
1831825
426632
297392
1385613
1239035
1834994
175255
258429
734341
586435
1972898
1166758
777194
1832959
1053719
107700
1451188
1126174
1571039
27164
705840
345473
48214
1178702
1447060
816095
203712
1815477
1446348
619642
1112259
3132
898258
1763165
1430288
1669340
180398
377381
1661645
487281
1713468
633047
101940
1398106
1631440
619919
367486
805466
165587
1675946
149255
434844
552616
1378537
1963083
449382
215830
1954607
1844365
972941
1111660
1858492
319769
1906132
585538
1347004
457382
1104637
674463
1666702
1802764
69600
1321599
1021085
1923158
837443
513846
634728
274854
1769201
1961474
1526255
303390
1205609
348953
247031
133857
203047
1451233
1453747
217677
922580
1948372
1351745
1324156
1211737
817813
522623
927507
238486
1004118
1029083
811884
1639442
674730
940280
1165139
1061361
1435530
533342
542512
1935554
32237
86434
125344
1018859
586823
85920
1364912
88285
354635
78819
948422
1978354
1659420
62321
1874020
1102830
1617869
902634
1470089
1365384
103820
497141
48637
913166
1731435
722009
1200861
1976662
1633825
463699
1127298
455383
542076
388264
387453
103599
1478027
1239846
110669
903896
474927
1969930
1491507
460960
1377201
133282
1556508
408606
1136893
1784651
1258769
600102
1150807
356830
218333
494043
469501
523605
1382419
1258977
799193
1566552
1173364
1248265
732500
353315
253599
1379727
772446
1408183
100435
1597842
1225086
364661
325804
98331
1158533
549314
1095588
1526873
1829663
1698786
19606
1355463
823448
64628
217415
1837941
1005927
1680163
849176
364799
478204
732096
633739
45055
1082844
717262
1232904
958082
537118
543210
1956712
553177
841879
806193
1137784
1478278
1641647
106407
104729
356106
1879036
1270310
1175436
1327780
719987
1557053
598786
269575
323944
1875805
740816
809039
119725
634616
1835881
1484564
86653
877939
644800
1664918
1068807
549657
273819
37210
284161
786914
586977
796235
1105130
558155
406641
1559027
981602
1487090
53812
1409501
1391263
1382328
501392
1752046
1782405
617446
465253
1638228
1230266
1113968
132583
688553
1307091
1202495
1864464
1037030
1141753
639995
1647097
1065586
1151210
1205889
469688
159395
1106434
1605400
848524
1685296
1000938
59173
108382
1158118
302965
1476896
164154
199384
126313
1600322
462584
721115
115409
1167381
768348
941952
1319153
159224
265453
986639
1671905
791153
799675
1431394
1274716
1365503
1668269
688704
1610662
1262004
306583
1073679
387087
1021022
1779296
701076
505443
533849
1868114
1392324
107191
1793739
866842
1189208
1576617
887017
454472
492868
294932
645967
1424606
400801
1317048
1733114
352152
1973781
1943580
950860
1572244
1071767
668559
727731
1828334
1353404
911085
448782
937745
77501
1584821
1187945
1282292
1586492
1902172
704139
1478266
238327
1338018
234213
262632
1262296
868730
630685
1316163
1525923
347683
1592309
466821
1241389
656627
1317001
732086
1775231
1729784
397143
1164581
1254933
268019
1357798
1480982
1571420
1585635
1277545
998348
1668947
1183425
1290019
108948
1417854
857549
268092
465265
1744414
1229509
437251
1898798
925691
194838
1211551
38534
72933
1887365
1155258
951826
171044
133430
171137
522081
524401
1484667
632169
370543
1783541
448352
1089185
1494123
699642
1164739
465302
1575114
590888
930377
633635
393734
284285
859173
1342239
619755
554769
1129067
593217
1887113
926759
1767973
177961
488804
1010276
442855
45088
119357
1391881
1240758
393989
115952
1035130
1858381
100006
182825
350989
1287169
1013127
1426007
822178
1193983
396651
1788140
158630
914674
1144348
345352
1838483
1252565
689076
1536855
582473
1380218
2520
1303076
985787
1990361
1430839
67981
1274388
87066
490708
1369578
194457
1194750
1167097
1468245
1779542
1636006
1595042
365947
566209
1120221
1627254
1019384
903613
270769
1614741
1872402
62726
1508092
1177055
444952
1355706
1590635
1138900
1052891
1708371
1525112
408385
1302268
188459
1442470
1178189
182215
73281
52521
303950
1892244
326929
1093075
928739
1925095
55486
1373125
1611060
1643407
1353122
437915
643510
766733
1701255
403129
391212
555050
1480561
294478
683850
1115914
606189
913654
377944
1575769
561315
1722738
669112
1847295
1863057
262077
948257
1702122
1858707
767583
418512
1363031
1943029
408440
108486
578425
138731
1469523
1381421
1401120
656911
177351
1601129
1655850
1416531
480065
1262028
1953915
253161
1178112
313349
507171
713191
23767
66783
388501
1300733
1294835
1101054
1921985
204558
1925823
847190
1713022
1528605
890876
1423924
1453523
218306
709841
922105
574202
463073
145654
1230060
303198
199390
764734
1959700
1935228
1830263
794664
171496
553982
1885174
1531196
1250396
452105
727004
339989
243742
361169
1860793
282701
893244
1198743
1811557
972665
24624
1114139
482415
949026
345579
30387
1276137
135088
978366
74151
1235892
943191
1173355
1398651
1152823
95562
801254
1633041
401524
762951
4616
1200353
861706
1829125
560067
804926
447223
999769
1281272
800986
228337
1312922
119130
862473
982973
233390
181473
511227
1633993
1148558
1069925
1384371
1461593
1504578
853321
63578
955691
1601332
1785821
1926141
1194693
1814175
952260
961169
1914479
1530972
1164560
1628035
1025510
657349
160845
1046923
755240
1465176
1358611
1259680
1702671
1651145
393515
538540
1857522
1348898
550671
1662416
911589
1279756
570018
123847
428837
564545
618564
640009
416449
567079
210299
1971686
1571007
476700
874259
1701458
324113
657945
1578316
803343
1610524
1147559
1553546
347629
894008
1569940
1307909
613281
1211718
1355568
99481
424391
1399537
1054334
214675
810245
1128806
202864
1633791
564287
459273
1158488
1278900
1793320
1050605
685900
1830800
1550341
1825782
1828829
1224541
1804682
666627
1313228
549532
464135
408897
1428653
1755861
1281182
1494524
63405
366806
1761911
138568
1726033
1214717
640777
1728526
1990702
767929
1029138
36864
323497
900254
778887
128926
100484
436526
1223898
495275
1452087
1929274
1584686
719923
1936142
210801
1485464
676916
1734885
1418349
739064
727434
1376029
1343001
266719
1881172
1377053
1892736
223566
1378595
1342335
1473448
620646
1384169
1475790
173402
1388065
645419
801088
1078327
1755819
1913668
202085
908046
826260
1283485
1257858
673461
1557096
1121373
575152
1443797
1574667
568848
1505051
108175
1996711
479123
1895645
267503
1146908
919705
79632
702169
1261630
240622
1177483
487060
627831
1684288
1118982
423362
1088968
179171
433304
1414087
622826
1776723
449234
224240
988354
1415290
1817858
115876
885607
1142996
592566
1031466
242077
444596
333080
359148
308289
1636775
1953315
1761292
662912
1367925
1820637
75966
872675
1051860
1785138
77703
1670431
1498958
1462733
1147710
1750707
1917157
255188
1836029
1618870
1424883
1952230
1707258
1401262
315594
935898
185555
911646
1477755
95700
863110
1369750
199675
1277806
1153081
1699140
632528
173622
1992445
1566864
1521963
1220957
1575307
829707
1642406
252916
1288064
1166205
720541
1838170
1631822
1133140
556613
565857
1636451
686894
341719
681841
347424
1487361
1981774
1337403
772065
1174112
973619
1506915
1811297
1687262
1942208
1810105
637606
1952595
1182862
792093
709662
105517
760936
1178788
1234708
1568327
837963
469588
341627
187443
1626525
1773260
928404
1379120
1804782
1160341
210341
546543
222865
757579
404759
40247
237435
1013366
1770531
1846474
1522255
947998
1539772
1416394
1411639
845113
338159
351232
1082152
594893
553321
911451
1177187
762018
1067336
1343306
1437844
1896693
159664
1309377
518101
483082
1893951
1239732
1508717
1939981
797610
530
577906
259098
1102729
1672959
530696
748831
850400
216164
1734372
804600
26374
628101
121946
964304
1062778
417225
1628404
1188990
1012996
1822097
241032
1218231
125083
1856072
455875
845779
1332120
319110
1379394
1132321
1229128
1527244
1971140
1689516
1283039
283051
1885235
708199
1560274
1590309
275254
1471160
1976096
25260
1871442
1819720
1016631
724811
901624
1041766
278850
338553
249382
1594948
121260
1510875
1634304
685346
111314
551539
1611874
658808
100266
614794
1880787
219892
1483809
966658
545862
218390
769233
222034
803293
349384
283663
1309715
1909752
633339
1457821
242729
273749
685715
1055783
1989546
1406747
1473931
451639
704936
390858
1315134
1228642
1263656
914806
1712437
213259
546957
807183
1981908
1309738
1879944
998826
1265483
1900666
1270255
1992975
658374
267065
952881
1989812
1490110
979092
787872
682370
958351
1246362
944377
1399846
16768
1835252
1507011
658132
1858488
813405
1190359
1591354
1638026
956713
1501593
457868
1935926
1336911
643771
1568613
921591
1598079
59189
738730
1128732
891062
1317432
484463
185327
1599522
259678
1158032
647875
1067852
973633
178880
1007560
1366136
43597
477900
1432024
397980
363400
675199
669552
436784
1303433
387862
1441625
122907
661075
1841138
881740
1482252
1947059
464377
861903
683581
1633457
1368178
625275
697330
1908624
686310
1298095
217329
1013435
1046370
1586566
1130072
720611
824194
1694070
875023
369629
1681392
335880
1004297
1072257
1305882
1375163
932752
342180
973536
1892379
213156
1445769
1815164
737709
245049
520611
42354
109149
277896
665327
1186313
1556775
616708
308938
1057984
1403784
809352
1974239
1957216
875454
1659326
769275
296616
1072419
1544809
807446
890273
1826971
1130360
1615865
1434714
756987
38438
393188
130173
1905365
1741051
300828
1395001
503601
546715
1062463
1006953
1905166
386908
707129
1227436
1661674
1638294
1092756
1422891
285249
1718107
135258
146748
1440196
617021
1095785
1779807
69902
1840063
660166
305072
964623
290983
30055
1322471
1694904
332176
1351962
853127
488024
1809029
794783
1902285
1326292
1193435
1881381
1493112
1903928
1965618
772934
1360882
1250658
102854
666409
1081949
1177598
151625
588538
317192
940375
62033
1272798
1421423
1439460
495066
1991290
1841682
151893
766961
481073
4070
1147991
1048072
244791
1455270
243356
840236
1630133
250521
720161
552008
1957989
931336
944431
844499
1641799
204878
1683538
1953447
304778
993351
1409534
716308
1789686
1259431
1026888
708594
1633719
1122915
423921
83186
1046834
1812162
1390816
432921
453194
823041
1543984
1148252
1115937
69555
918851
493096
409415
541761
935006
769741
629152
1585315
200140
490598
1653560
107979
1640705
1991187
106898
105193
951391
1195116
1422720
888692
1308554
975331
1301790
667509
1594274
384801
592001
1776237
745045
798482
482117
1860977
297174
405135
1532567
645156
413584
926442
694209
1875515
1923689
1371
1022480
301917
901737
82533
396119
1826971
1643457
335890
757148
1609667
1548421
1683288
485081
1466327
676322
1280065
768183
1504588
1281308
1649558
1905133
1989461
1008646
916037
240897
566096
1369375
1257284
1143144
130688
1241649
923588
204564
716111
509171
1707330
1268573
501345
222679
92155
1362184
449759
951728
1789331
430586
18561
670666
1034495
739392
1251857
1447787
519546
543172
797767
599229
1777104
1696193
503582
821747
672746
715476
1476122
436153
499807
246064
661446
1636421
417517
1045717
1279521
981913
347272
1839717
798900
805092
1485980
1568467
1452520
164561
1227456
330493
1881801
1672508
1136745
1854170
135626
107899
77258
1482205
436294
1875197
285196
1594713
1478597
917418
1826624
1573597
1826265
1645884
1769722
864070
1598810
1620503
1395227
79954
1823117
103644
781183
1721623
1739413
2114
916185
858891
1774199
880820
1858744
1017909
1917316
80455
1247039
457
514834
1671372
598573
1599014
1388999
922413
32792
1778149
1123939
441721
442374
1536040
1882462
1620335
483476
1438399
369784
1924224
311771
690594
325542
898258
1337123
1496943
1116961
1662541
1947943
128734
1854949
304766
1165452
284940
1710069
1808005
110733
540812
709638
562509
150768
1834653
1800217
1493545
1983039
1534987
497989
1443622
1127639
133047
1335256
425596
1880137
1788876
829519
462778
1510488
776580
1348229
20051
1107855
726707
260545
1641431
909968
768225
1191250
271616
470593
1752427
246951
673103
1323899
759117
1458026
1565425
327781
1611859
1578227
64521
1777724
885267
955534
1489046
1245521
309673
1918951
156127
1529463
663649
770628
323556
1287243
1513290
855565
1226780
207237
1777138
827222
667977
1700323
1351812
620303
406095
1125707
456114
1999848
977109
1915783
646077
383405
645724
1201847
511995
1159238
1702293
1071143
1711263
369724
315425
203119
1912488
921065
621181
1903875
336000
828033
1847964
796870
118512
1116053
1164120
252017
1384112
159395
1540220
459482
609527
229969
324532
1407297
710000
1612932
692422
1670858
1956397
387001
85603
95752
603639
767030
1712785
1632636
608716
1289739
444630
904584
939971
1054836
29722
1397907
1209616
169470
264862
1601454
1629178
1772925
270445
37141
861472
1279154
1770182
1973100
142917
1438490
1188922
270376
1145598
563578
436663
1050186
200180
1102240
1641105
138430
147559
1908818
1975724
930927
218020
1682488
1845904
1558793
865819
100247
1022893
1594761
957766
499766
925755
357247
269817
1756929
1750641
110855
245093
1682202
1869507
17620
632152
1261809
430349
480840
1432477
695379
1066549
58067
1315193
488536
551464
1437284
1181102
1478357
1030471
561350
1926458
179457
259675
1876561
477037
560082
1627908
1869801
1402667
1188986
1062640
1016625
1228552
953357
276249
366689
960218
618882
1983234
385824
1154418
375129
1326564
263315
1436803
843431
1282339
1779519
701088
877638
1880077
1327436
1629818
644932
1220805
1328008
1721434
1913514
382521
1847555
1009141
1284044
45940
1487605
442243
1152011
503608
1208080
139388
565226
604361
1249425
978520
86312
302675
298135
1251332
1272324
449389
578789
768120
309935
1112829
1476154
403633
879973
687383
1451196
224846
858084
447932
1844887
121
1576185
900757
1288278
1837374
1079024
1277796
662252
1031442
406095
205556
1123718
1389298
1280140
155226
1428956
618630
1377085
1448402
1775818
706515
635944
1696952
649679
1699770
1933551
453531
1123294
1837089
520889
933865
1798744
1588912
1472040
664562
20659
235121
119613
1846394
1737981
1514080
1333316
1146543
89080
1323597
1539870
3910
647472
1869153
403810
328847
6047
83993
840719
381352
1049990
276521
1111839
97975
1505150
486695
951685
463430
968746
976202
1312492
573650
1111658
118393
1936086
1517682
612666
1467036
1688024
728760
1847945
1094497
835986
680289
139312
1664698
456673
1035429
1254748
690407
553039
1963049
194292
395251
871081
149279
1268189
64023
1643377
313640
39822
1456495
1127348
1407294
1870920
165327
821916
1707844
1376694
183803
1850241
132536
540337
62174
1535501
247721
907553
877645
1957517
1328509
1149128
721569
178182
1939530
898756
723452
175633
654857
1792554
1896668
1072883
681396
732965
1187592
759314
1012522
1264725
677671
497127
1506999
1779286
1586599
291316
268203
880329
457619
160690
817339
1023692
206680
425138
1218404
698251
1590704
1063771
1187683
716380
1100247
1935232
1920534
521277
302117
113163
1480174
386721
676243
7445
1163329
1411326
791156
732980
78592
775877
154908
1648780
242174
1381762
44148
1639781
865502
918286
1458681
1265584
260211
1640680
1673275
232706
1320906
673679
1300802
134380
1624925
1882175
1216736
823561
1716894
850156
1207069
708055
1746462
1485494
1295000
1731500
648842
1544407
73347
1459660
1736053
313808
495214
1178697
1966061
519244
601412
353062
1045239
147315
646775
1851626
339989
638179
1436941
1476360
177744
1538583
871364
1807150
1428141
1573744
61004
252655
746345
669761
858947
1767961
1732451
545663
1776391
77541
686253
1987967
1713999
517507
884624
1946455
1591009
1900901
732418
936978
1811938
1043497
46240
1659414
1554399
1312138
1422615
137680
1984712
1898428
820778
1928680
843904
1407858
1837296
1347117
367902
1379620
1439816
461598
859664
1219210
1278726
1431089
1123921
870572
258854
341941
13492
1934048
1139463
1352940
1554718
515319
1123094
1587557
862533
586545
1313881
901610
380825
408066
709567
1376103
544616
1720380
570991
867454
1089141
467184
371431
749668
665124
210339
624866
1773429
1319361
622600
683800
1227214
1490132
292623
866705
1409185
49950
421339
1288383
1194129
1906966
429627
13655
1210274
609056
91175
659445
906227
626286
261862
1119118
424659
622238
1048042
1644995
824091
1417014
614238
1125533
1014755
1986466
993663
785587
1922116
1072969
1304420
1636238
187282
919094
1977640
265896
1747410
1583063
128332
1287737
1176100
335555
1712723
1026729
1260566
1416477
1132740
1072364
1360829
522777
1726171
1720217
228290
1791965
1431633
1498470
1906355
1598486
674529
419224
1291722
1769944
521456
680440
1638139
119550
1381425
1925522
1120638
1882288
1086697
1840248
1122143
1582646
1040139
1417615
1633631
843946
603440
873852
846662
1602271
52064
159059
1295506
1703927
781550
355886
193067
1505135
133907
1625264
1861676
495210
559210
1702367
288252
324518
702982
1868623
549323
1694322
1362350
1063535
752811
852535
249965
1795061
163564
106043
561839
1843027
1604622
862222
1230799
47652
1988483
823951
1066393
547333
1222301
1599217
1586354
720944
1390965
1524806
488092
1353240
605346
1810118
1242866
782157
912469
777888
1086334
100277
211463
1524226
1519510
1615645
939006
306927
667253
1167487
1542736
445016
1641750
481404
1205965
653482
1024913
1645971
480937
1075574
1137629
907794
1406821
1252858
56018
511967
802486
1649942
1942184
1369092
1510403
1815194
621962
26730
1370562
611291
951223
139325
491239
1583594
358224
702960
1598178
749191
1473855
34182
61792
60262
613184
413499
1231719
180077
884289
1276410
924573
891890
1566488
1122647
297473
1674369
60439
1951884
109945
639357
1967536
1335832
1926273
809890
1695530
416328
1321501
1901668
1380856
1915942
684188
265675
428370
1142338
374017
1556471
464135
747875
641398
1549065
1364522
1378407
1286569
1501487
376734
242012
388149
494482
1137548
547184
1971597
230808
222693
720119
189249
1994338
1241239
1774272
359826
1217709
1688281
1439428
1982234
808504
1262892
879460
795341
1814094
1585449
84337
900
29320
366563
1590999
580819
126965
1624684
1146831
1632838
1733288
169062
1537531
1822662
1118210
1477901
1272746
1431374
1898958
1020592
948551
1762568
1772188
666596
396915
147597
1972512
625393
1907300
278325
1067099
1969561
1178662
972773
596554
1669015
1292812
794425
514728
782276
776460
1833401
1514386
282157
1806987
19477
513410
795606
75934
1239366
1616183
1093612
1800219
522174
1875637
1896562
1313657
1375143
1768455
1636727
1554495
1649366
1360454
1452185
179763
1800124
1333065
1761998
595121
683675
847241
967842
277544
278431
1747293
1767587
1706564
269341
1653025
1660954
968165
245468
63971
6814
1199882
21808
1867569
950294
674516
132877
553182
1196412
1341149
997837
1126006
1340389
244275
869381
1780400
1826178
1735735
829648
206041
1205213
1938129
110074
374958
72708
167470
350618
518161
607638
147680
1590631
1913602
890099
1330805
808861
790074
1074718
584698
720477
1590066
1513822
1907215
1429672
309960
38446
1686811
978941
739002
1609452
869710
1867768
902438
653940
947752
1408026
1356607
1066189
1149209
152812
1944030
199880
1724321
413251
1256537
1611273
1011357
1393802
750043
235577
1218695
999934
1862118
211960
1820866
205048
1355298
1514963
713201
433260
1201095
380547
526029
1912066
657723
1664748
1913211
724159
402425
924049
1134185
946637
791081
1826741
1013741
1741299
913288
1473580
868961
1656133
598596
1022354
1444583
1261021
996378
425986
1448963
1213747
1783157
713305
579264
1203658
1346953
1205799
1226788
1403619
636729
29338
1580311
1509411
1136926
1460664
138212
686327
155392
840961
163067
1363053
1080370
1112054
1993657
1394086
1735108
157136
343059
1420380
1600243
1696225
1061656
43677
1183381
1376415
1918055
30867
1847676
1020590
853362
1989899
758491
1141349
712891
631404
990975
533310
1903014
1456966
289529
1713691
1632000
1812569
349823
1736663
1303815
1481350
39658
925184
351612
1984435
630642
669917
1325771
910008
1832807
1907435
694462
1301056
844808
361790
1987843
589832
482225
381681
1638617
614698
1334620
73978
1678424
510538
799919
1303176
319835
1199838
335359
1749466
1343261
1246762
1433373
588423
486452
1606527
564763
1479290
1701869
250984
1936478
569560
1951444
1465521
1274424
820366
1096602
346011
947677
1418687
1587667
1087931
1050871
76124
537403
1555875
1995915
313349
1457775
341047
36833
973344
1129984
1738007
1508205
547080
976568
610257
1406007
1398301
1563968
52868
1072761
253003
1729353
1547819
590243
1148919
554831
627608
1128190
214554
527305
710963
753984
1828156
285760
891224
633406
889287
1907268
279999
1740801
137328
1276280
1486669
951391
1928070
1837092
1778335
622973
973301
283501
897744
1159243
1109363
1686663
424458
1171798
1071874
782637
75020
1608727
154525
1815630
113272
310758
1389735
23219
1854558
1756848
995404
251691
1193704
658323
645615
553108
1929698
1267527
1555800
1250584
1178807
1673179
895224
510873
1188915
46884
541040
533259
567238
1298263
1827444
81944
1785499
1042169
1256486
555145
494237
886369
1318050
156175
1576522
1406597
1223364
768399
1185267
886263
309121
848255
1984136
1177439
808689
1103535
1499124
985957
807091
927908
1085247
1142732
856806
1028500
1861890
499155
372397
1866231
519899
102053
548453
1537076
59990
1379370
610389
620264
1519307
1190458
1917219
968676
29378
402150
907601
437328
1506268
1881028
1369051
1955521
1374866
1527561
1370931
723529
1414987
318989
998303
352789
1492212
1636111
191641
1753471
1203002
1326071
695472
787826
312742
1130414
1896195
523486
867173
1836097
103215
1711427
704675
1627175
1894757
1260989
627127
1561302
1472290
160040
827714
1444164
1367751
1941579
1043575
868853
638905
121975
1702379
72239
1845291
620620
401949
1962285
691892
1217743
1281180
536043
466044
598575
114561
607115
34794
1186064
1926981
454741
431747
443816
1732882
1713450
781410
1935598
524521
322011
304755
1190135
205865
203104
346543
58723
1874484
88970
1346144
1389449
608419
824406
340524
1776116
1460526
439618
309394
89058
854471
872617
518960
365365
1152367
1750171
268259
1549300
81881
441007
886802
770387
1710557
836118
1917459
551257
1304179
1865561
667330
734671
1601114
1009673
1387998
237211
891335
880608
1735853
477662
1565423
1268154
361595
522458
1870051
1243404
1321244
1792835
905270
1956782
114272
1770832
791540
1904913
1529964
1664425
626688
1197861
1488214
918332
1590687
1392338
1360490
1171573
969801
1103152
1980778
1939107
1427234
361478
345010
1932751
1690359
1216017
1574664
477754
150665
1646085
102938
1050726
1341714
874961
1198905
391789
1999908
657134
1118701
445405
1837564
311761
83466
120301
1673238
1550472
874793
122527
368328
1595485
758639
1228025
677742
640593
1483849
1426524
1744418
740208
1001574
409340
1233147
853304
1293489
1880629
464595
1460011
1099708
1202380
275370
899284
1097296
1333888
112349
963661
1169838
1059081
1954894
1559483
905081
924269
1988513
255727
1283954
132447
1231293
811408
1015821
1381150
345063
157815
1349486
1260627
831648
159649
1714246
1777823
452359
427919
1885631
1064751
1090995
1370556
876176
488404
74086
752794
1989254
1574803
1928765
1090004
83826
1064620
1506308
760330
706790
1128852
195414
120813
1720631
1530132
1170863
1595706
1941696
1145367
701107
198765
665063
861433
1457819
1236628
1442090
1521531
1438959
964044
1914558
156948
78166
172418
784007
287979
592743
1993674
1135079
1471866
703997
1295051
165527
188668
342171
646112
823887
1653173
1598712
234408
385543
534664
1287087
1706888
1334487
292383
1100764
1128059
519422
173342
1563004
252120
414074
984689
1102813
1816273
743162
803605
569173
13183
180923
1444146
34934
1914853
886639
210712
1356139
1931518
397173
681446
820528
381284
1382813
391388
185897
1169889
778021
1028841
841479
721632
901611
1567737
352761
749034
154226
494494
1708056
553056
622409
818968
383831
1635793
1119730
16507
663438
909311
1405977
1177400
1084801
1407567
1810016
663169
1019667
513930
79674
1858965
613983
1668589
155905
44828
1721104
909998
591302
233183
657240
1784123
1512584
197301
494117
1540216
1594679
1033651
1058264
1176627
837881
1630123
887894
587728
1353496
814599
1331647
1622529
326312
1670626
646819
2103
530961
404467
1391843
1363685
1899055
175101
1386051
1875497
1121338
758549
1814067
124567
1279365
193920
1377493
603689
1811251
1509154
509200
1223518
1629631
560206
1083342
1310643
1813282
24592
1222626
1592946
192073
538731
471858
1758409
994606
1414776
1473223
1479229
1766168
1661514
1657924
716294
1161303
1983686
1932879
870499
378593
289899
264701
604409
1643324
594461
1846965
1326521
990755
1248161
1256246
1612411
85431
194958
429535
1380344
249920
1589204
420809
1199725
169469
398477
1597283
209158
920434
104511
1390490
116144
1854670
952609
1251635
494729
1408086
1343261
1850364
547143
1440893
656569
400406
1680536
533750
1669262
442149
1511139
1668419
1371927
479219
314225
367165
1344119
1700904
608732
213181
1276829
1165063
360699
1458877
283085
1662992
1636601
1824343
120390
1548877
1888438
69088
901029
1037670
49586
1485790
423399
1737975
1058787
1070817
453132
1030514
1743352
1325395
1762982
1518832
1409278
1534262
1693690
1780342
1444823
1977013
1726770
1970006
432945
1591405
1223654
419082
1611308
602109
303250
172247
945739
1616665
232253
629634
1059277
1785585
941098
1777698
347915
1047024
1540756
1340376
1584899
594215
385809
1726237
459898
56471
1897291
246291
873866
1186810
692179
364865
1570014
1260595
1698461
770061
240241
168061
214832
666081
1093334
91570
179484
520574
456590
1267298
1506243
1586187
1522917
1109744
153384
1801868
1705037
135525
354867
1021423
1797459
1683650
517848
159635
1063718
495840
1531255
1082643
1279358
1947059
150466
1173
324978
85015
26700
1247071
337774
244923
521299
1305128
1487065
1276115
1207836
1061304
1609060
1953372
796691
1335731
1396135
1286094
1256429
876028
245259
1886472
1548828
315186
1911555
750391
1653398
429739
1386210
564430
1841812
1984320
704024
1178482
1670909
207344
1471718
1862659
166234
156910
1598509
631018
1270031
1735510
1624567
504653
1629081
1890347
1123710
134158
1851874
863462
406964
1346935
1482689
379582
828206
1482850
139787
1954972
1046167
1285409
163950
1774898
190593
1602870
1499434
1781277
104354
526681
126895
1532121
421088
1250633
1221025
790615
1939619
1825073
1592064
1226796
391230
1646863
1485345
760519
989008
463723
1990889
1295588
1469931
546276
809094
933445
1165984
912231
643775
685235
169321
1894227
322873
614444
1435193
588353
755084
1595398
1612067
144527
547346
1805002
1788603
1158623
230877
266956
691229
27902
357250
1165282
1330193
173427
1744071
1049746
403147
813522
1262089
390150
636895
741965
653080
1922773
1429571
54925
1322718
1528698
462712
429881
11514
1914264
1932204
399390
260098
1082597
419911
583656
1372035
1514473
1930560
838958
601418
1499805
961696
1521339
1265838
716826
802469
548760
275944
1482319
465264
4427
1283088
1069282
1783869
489538
1212046
1835129
1700160
700769
129108
376407
993059
112902
1640804
1274389
99680
258554
758372
1644593
668120
869887
716975
374261
233668
229481
1911419
136101
293421
1451756
134408
1088088
1736449
1699087
277242
215814
130092
489761
1252053
791301
599731
1075575
1409547
68968
1185770
1517828
46038
1421320
110648
38245
505016
952324
534908
1980826
325252
378270
787782
100526
1306694
1508123
1052007
1578873
1862015
900113
1486370
1647768
1570729
1403451
336298
1418371
956007
999961
515970
1239672
1137561
1603169
1913562
1818965
1625131
638231
1467490
687932
792970
566680
1114521
1648421
399341
721515
1700681
1186625
1551255
632819
284901
156852
303708
1710719
882392
1231480
1729561
556298
1959096
129689
754371
1779056
442637
1719041
1613886
463172
1725446
913027
1566291
1348443
148474
982987
160611
1685313
1513820
1301174
459414
20235
1599664
1834489
158944
315096
1967764
1702430
1136966
1329464
391244
1947165
1891918
834234
454008
541522
14859
1698511
383633
782754
389832
452840
76328
1843261
1993254
424209
515372
1829866
1559884
835029
396458
759673
741071
461760
559168
945070
195494
519971
1804564
1684187
303432
774626
1070844
985990
329498
1083944
1543358
1850374
1613194
1953105
1010947
700820
516226
1673521
1678073
1156304
1791981
1084755
470568
1837309
172929
1503812
172222
1475719
815935
484441
1698903
1923537
1910174
178064
325369
197605
1173462
1074221
1739666
810357
1660751
1207068
152244
470987
78115
1911441
237548
1933118
1757610
551423
1441474
294416
1962510
1414713
340773
807754
1157185
1439526
1370306
1585783
1195944
1639186
1334076
426270
1680173
202843
1284156
603910
200996
960302
1694351
754
831955
1784507
368823
80531
1571102
133185
605097
1388242
577471
1094555
16944
1681269
176018
430834
557828
748721
196633
792411
243559
1119371
507974
645081
1962633
1382485
770524
395461
900850
690996
148521
1491861
473123
1236575
77133
1165895
1761482
475419
432557
525629
186367
761214
95602
304393
1986735
195720
1259444
1552676
1593121
19987
1223720
979437
1344716
768169
377989
1786890
1002128
476671
1124404
1703256
1370301
1748844
1715368
1613836
594610
1366770
56459
205984
983424
1291808
1867799
1427456
518774
506940
1539961
1875543
1071911
232320
104588
1208314
1728957
417448
35955
1828897
452173
413957
1277609
1089824
676794
395860
1949237
1968908
1021906
1845224
1915583
31526
171308
1412697
1222030
1764368
1274364
1877762
1454867
911546
556510
1869723
1035539
1018182
1891491
863631
1964897
652426
1670322
791083
1244310
713526
1895433
372533
88631
1134691
882460
90813
1922181
160771
1355752
115260
1564604
888152
1348758
1678760
1236172
1356915
720434
1849780
1511086
710155
1401647
1124261
1070789
1146396
1024133
286997
216317
1677933
1009992
951785
154467
1899188
40975
1919219
837297
1504087
608553
1267507
243818
340034
556452
188175
1849448
1198263
1848857
64309
851200
786144
1187474
1533358
855404
280200
1320226
1019035
452270
915556
1177365
1321418
1239058
1614393
1599529
643271
1931595
1104446
1451571
70402
1474853
296668
351809
851176
33985
702754
1146596
719235
74262
484916
969144
336290
6085
693757
492534
1515936
890179
1421889
1506607
1332195
80764
1415349
159801
1566585
36438
651012
1934465
1611856
500182
1578121
1203893
983785
1736613
86251
1966515
73085
1155041
753273
896553
1318925
1446263
1138667
885453
1409374
190120
541976
763302
950282
55770
1597961
1179202
1538308
594486
1372834
301144
495586
896531
828515
1680758
1756846
166438
1320500
1491053
910817
1955997
1128267
1889547
1517779
1849299
474881
1222203
1742072
233834
1246835
179674
134499
1095782
426823
221468
1390256
1707641
1043626
38786
1004810
1801557
589712
111713
307962
1194010
302971
538782
1357154
439438
1923452
1609141
112348
6186
352908
1980378
1453005
356815
93664
1331258
1473317
1250643
300522
1412118
273880
406119
1081937
638779
318072
1931241
223469
513054
539881
1442063
463915
607589
251701
1993816
1621750
702551
459237
635952
1328244
1559928
1597313
57550
721836
1368477
1433998
1702865
411780
486754
683390
612286
577392
1077529
217249
89736
1509315
1036987
1848437
1199843
1929068
1376106
874503
228919
761837
57976
674551
14755
394161
1487294
608691
1249006
1155672
1606855
395617
892588
180969
509545
528014
632450
133392
1837438
1414544
662569
1832860
808593
1338057
1064520
1039799
585693
539977
1397359
1430580
685122
1100180
1586043
1950231
1385029
525649
1953866
1003674
39626
335932
1773336
375888
1194848
1590884
994376
417022
229641
1631590
1474962
285265
213572
297685
176455
81764
1231368
1684566
345936
246783
1079586
1197235
386429
1521966
102187
865430
325523
1164748
1017983
1203722
1542287
1285587
296609
456188
1347152
1282227
373977
1239508
1984518
1621491
1510396
1344188
1858280
1183940
1991868
332328
1444732
85888
309878
1014912
786324
1549390
827913
753933
866109
22390
1088566
985301
1391778
1427049
1553013
1363977
1805012
654051
1113487
979562
533109
1247548
342820
1370442
154998
955008
1170856
1924905
1870381
1588396
1561865
1133749
591271
958963
1359331
1083828
667092
822496
346905
1087182
1032427
988079
520296
568439
1489349
698599
1122961
1584335
149995
619376
1768318
1001296
1892812
1466849
163756
944353
1209612
1182886
507646
1908294
1330793
1978303
1625671
241173
827569
868372
971628
217532
646669
1451349
604495
1779371
1657401
1588587
1772034
657478
1532871
731989
1787063
898611
843502
64244
136071
1891817
908456
1701977
629943
1481914
1390717
248519
116474
1867729
1955764
1322193
1885577
1030981
84323
361758
81517
628444
1917873
892854
306459
1680714
1571242
799868
1991634
1094015
1386420
774251
1138608
1879914
940946
149651
599436
425749
1579376
137010
1907869
1613902
434561
1125795
318794
1506187
257972
16552
1843807
324614
560836
483704
1476278
173224
1297342
1221556
1841309
508803
859876
152991
1272418
36263
1618721
1395296
1056582
1602089
1309315
1534197
822108
1868527
1306369
1890674
959629
1873968
1609804
1290574
519900
538252
1387878
1113589
658893
1167985
1705401
1087071
540856
1126033
281659
1943362
1323065
477142
142789
701928
1214418
1600556
1727802
71135
1953118
138190
314625
1320254
1561072
551016
1409818
890582
1020508
810139
1755919
582948
1054852
1985124
1904713
1966436
182764
662324
403140
1837317
139080
1765315
813591
1216245
1053450
1734530
515103
1083542
917496
1209081
445245
1485421
1093215
1007434
1292988
1647601
294093
326469
1508740
1418214
642531
1834178
1781987
220486
876007
1749210
36114
1493337
1000716
441110
468943
1253083
923782
1869306
1704378
429066
774461
1778519
184483
1477816
621508
256481
1213411
869321
1404313
1806943
81436
438963
1265117
203980
417595
1259018
145765
253935
1664782
10636
631247
259569
6536
1536373
1891924
627388
958763
1436958
870232
117406
1981758
627559
1984782
623283
1073221
580291
1350486
872960
578922
311698
477840
131754
1698687
436662
447931
1011665
272332
1953028
1184289
1313604
1749978
1700572
1987526
1096599
844035
266155
1826794
502343
1116938
1936127
128436
1949605
794945
1073496
146069
725805
1435154
912944
206160
480895
725821
817404
696479
481944
1383231
1724777
1107555
419285
460966
1682410
438758
954255
1546399
135049
139021
345502
113537
718517
1704541
644080
1935988
1845772
1243696
1601572
1628519
335566
263155
137296
560592
759066
1565193
1708250
1145002
323096
1344769
567785
1363066
1653648
390092
877277
325422
178074
39134
691523
1276624
1570229
775530
1293686
1593891
1131657
1000885
1278606
633662
247518
1952778
1645767
1364146
362836
1371420
137599
1675839
656423
318547
1927989
1933971
978014
1697931
395024
1442686
1723523
1952850
549301
1946353
609224
1876625
595278
1325352
1539864
1338635
14078
1926031
914138
1911861
1582746
1209116
240490
300839
753180
1537623
737300
661577
1568486
1001247
527239
1378520
1553840
1764111
1736084
1529768
1793758
461976
552291
545954
606540
974279
666340
1974398
1872620
360955
1830197
433754
1410202
1423545
956680
127362
730327
1826109
431592
1893911
335082
1945354
798007
323869
1740511
1019087
1017627
716145
1619668
368473
783374
317947
742596
1794731
462610
1568150
1764866
79595
159764
1021887
1562316
804012
770413
138379
1926298
1664054
672619
1951113
658563
1890758
1938741
1831410
1597119
54545
764103
1689389
481231
1320911
1285676
1249629
785242
213578
709291
1283940
814153
1911968
1108336
353418
295687
1521816
119811
551528
1470100
900708
1623786
1523865
11917
1721871
373735
1338722
516487
1683126
17969
998151
1135699
1995143
620338
1793621
1804669
13759
1081887
669143
461037
1710152
585440
1319374
1321325
1696658
1765945
851488
659290
906492
229381
847550
1323184
1983213
1722869
1051630
608456
1085854
767390
275982
327889
382744
1941972
629746
145989
1485225
499297
1255793
1884850
1956462
685963
72957
1597161
1006033
1419217
427498
1182315
1147032
1192417
31441
1274533
233615
673785
1096729
698378
714485
235128
1335803
639377
1388553
268746
51240
542690
298627
37124
294557
276850
610464
487811
1440367
1825098
1517947
790382
533009
1544124
760986
1891385
1852137
1666214
234778
1936690
1800861
627062
737987
1986194
767621
1612974
1175544
1232373
30265
1370888
565504
496581
1095000
1930001
1463112
844866
814829
497825
1607013
1294950
1305069
1086380
1014565
891408
1777852
531885
1225720
733417
1068433
271559
924516
466467
1913885
944059
61886
869962
1469261
450759
1284190
1127759
1873436
830673
914958
1949182
180129
1169224
110411
1324162
278100
1693323
283585
1777839
578977
476
1819917
937002
73848
1781138
1243222
1172134
544800
1728902
308046
1218832
1794814
123643
1507717
1980835
277524
1538909
1941042
498993
825573
1326525
471472
63254
62544
383023
1697058
1858179
1779027
861013
230769
510508
1686613
376804
133605
732033
1443986
916344
468630
1120536
202722
1158761
325479
1438499
1121432
1046814
711266
857436
317348
1933075
1002383
173219
695472
956373
250672
1925738
1340893
840961
54626
1121135
1047356
926279
464477
1303349
802234
1697597
876015
1423123
420572
1321489
1380022
1389708
82686
1587916
1737832
422337
1035203
1131822
448538
1526822
686533
239849
1126286
254978
489610
681975
1951161
19306
56377
1506033
1295150
69891
1866016
1284215
1526647
866616
274628
178119
1403835
148995
183099
1997549
467157
1800306
603703
1747226
1893680
947658
301709
376224
336917
1662086
1174862
1576028
881687
807321
1564183
1795464
1615001
1285934
1566900
682472
996498
1181305
1314876
1604687
1795918
1496856
826021
890163
1483753
1361260
1185775
179069
247764
1830414
82004
252384
791568
1376364
739676
988956
903039
35764
980984
1393973
961422
888116
1611347
1198794
1629602
1452920
682231
49297
424292
1802394
333555
1917240
350658
199830
765338
1027276
506779
302090
1529315
159038
1688190
224068
1837552
225198
1811467
707675
894971
1963861
226617
353019
1023211
909484
941140
1073769
1283209
513618
1089565
131982
463543
1521499
1432049
1769255
626032
1684696
1245691
1350918
310205
1801702
1581619
1018042
324950
457755
35461
481615
625720
1178192
417138
964930
1954580
743978
536579
1865583
656453
1182896
114790
1937159
549003
1799703
2214
1137601
157580
954842
613879
1664799
1659179
262680
123426
1146466
1780918
1668589
1734621
154856
467372
1258240
861497
282252
924851
1158491
579389
87705
1390744
1918974
304886
1875445
550606
998059
1626037
1180786
1871000
1179896
1058373
639969
379330
1492976
1116530
123563
267791
1525920
918518
516542
385554
1573498
812032
1114962
1257257
1670464
697094
578149
327873
1637668
358019
1858569
569616
926019
382438
645896
37956
338887
1841987
960175
359735
1195162
1488552
1047148
767525
998051
1554120
1053806
955234
1628141
466455
695036
657482
747580
364492
836312
1500672
427711
1184211
1292357
1944465
1176986
1774348
5878
1222306
186275
1630093
512089
1779026
5170
611360
1419249
960204
1064416
31973
878900
1928599
1434204
1245155
226952
1588341
1440654
633018
1724628
811251
304864
3544
1975281
895051
1531152
1027893
1824774
984653
1787283
1974448
1390529
1437211
1794093
1911533
1086756
1640957
1593216
1334501
1128955
547038
1371131
1107116
1162674
1901266
727899
1942582
1962199
1159598
1857205
1976698
835165
786685
9516
1897496
1479562
1871038
578562
167159
1097294
1192752
172901
942618
1245500
241999
856255
1839881
1990913
1790363
1803478
941822
383362
1069410
1798050
181317
1187230
73515
831637
1832622
217643
1721524
687817
422742
1563586
754231
700952
218416
664147
354856
787521
529957
1980664
785906
118039
643429
1434464
1213986
1905818
764694
867810
918982
601614
1860425
1898881
70158
1137555
660519
1355972
590540
489417
258205
613898
1256163
1486331
1299541
337909
720788
1494528
1028519
1056700
1708936
1040950
1566725
228118
203650
701594
318254
1643970
1722032
1708485
774675
1594478
1446864
820033
1872157
680858
1487817
186124
1600408
1292939
1282769
237708
109090
705834
147354
1682805
211373
638347
1253835
475574
440054
1854661
617183
771418
1819585
175448
1481215
161547
1787050
667765
453090
604765
962356
1374520
671476
1917570
1864528
494374
1770774
183989
756076
393413
458487
1964583
1685829
1541896
915845
1276246
1245038
610341
1322854
1855060
1461364
734625
1183236
1611523
1593183
1066850
340034
753975
440796
1199624
1702354
1077563
1448269
1446283
1464073
1111351
33537
1637477
842612
1648040
1785117
1160361
685529
1320628
936432
1678122
25262
1356662
341352
1879195
780812
225836
1155569
1682694
1695805
1094767
564095
24587
1063143
371007
786047
745214
634961
6914
1511341
904198
1224498
1356909
680093
558267
1942099
122282
1629581
1186952
1394001
1718918
1284867
1956453
1113061
449566
284695
1817811
1392344
491011
1401039
973426
1344579
989757
1003420
1055497
1574309
1414456
1529341
1021668
818436
613082
419948
1832738
1768448
818191
354932
360079
1506380
500861
172570
1228594
1896177
285617
1684081
617117
575612
1279123
1623953
1759680
531457
1019348
1262675
1789652
1076963
164415
40391
534284
724396
437804
133700
1061570
1321712
707332
1675117
1289556
1865996
1693520
582039
1125539
1136328
1621178
115577
615634
1874325
702724
1972180
387747
203147
250071
1928504
992454
486875
265782
1947503
1471962
1781118
1920470
883430
1252657
1046036
439534
185970
434829
1591705
825193
1041437
1947451
1409834
1696305
404882
545299
174039
902089
19775
184619
1049694
1256653
144691
1304640
1901158
1319934
609530
1604778
329347
1208611
1453630
248790
491026
199548
659246
1743795
1222585
1128830
873272
978591
1073145
1186906
95299
917758
1986274
1428133
754134
1100875
1578530
1535631
1821794
1728317
8581
805338
194203
1351654
76616
304798
1794912
1271773
1072267
165760
1034147
340145
472055
700650
264957
806589
1123608
448425
1893509
1523831
1969039
1578771
1900863
857788
50752
430983
1060269
841492
994725
1427956
897923
926264
1449216
491174
684900
144053
502119
1203210
765544
1764193
856733
863079
810271
1738576
1472357
649419
1988669
1799473
708299
1055702
909858
414333
1866679
1723924
917989
1878147
1980849
307770
635136
779042
1525410
935113
1708673
593742
1463927
1748914
784895
1463534
118011
366037
1115881
1207241
999510
1048607
838357
1035017
1799253
1495625
1469760
1224372
266500
1635586
119702
1168851
943938
1036345
228259
1456064
1323687
1632971
1856360
742085
223791
1955010
950127
1825103
1021762
75943
516191
1048004
652635
49248
210314
1449446
1520655
1373999
1052070
177395
1098443
998192
1791728
275638
42300
1161607
1790498
1638834
712892
1119412
1068869
1984321
1795250
1995932
1092250
627905
694130
1926276
1047055
1268592
1548487
1886109
562171
811778
594023
839360
276140
1436163
740214
271221
512478
9661
1293571
823674
1666526
356929
609348
1855900
327561
882973
220099
1168780
1109824
1991109
729165
103457
1002890
711365
1313220
1313719
158269
1705506
1261677
133135
393783
91604
1623950
1670268
614678
1911628
1550199
212054
1636976
353083
1313668
1067479
1699
1306187
1744733
1925431
302435
645600
242758
1989204
153778
1501755
1170198
1835659
1475038
229369
1523453
792391
1334215
271064
578503
762785
1106317
1729330
381331
1673356
1416102
1713278
1104701
101865
509431
1282351
490023
1751416
591586
591065
1463604
1180925
1647661
1595730
381718
1028552
1812075
512635
1145914
1165009
1388366
1469967
1899740
1833803
1631611
1961692
1560876
734460
1722659
962165
257306
180640
949341
267280
439940
512041
189580
662220
1352807
1391634
783096
1961447
1063036
1426894
1222708
1916782
491212
743870
373040
1287092
1399799
238722
1412135
52532
1795519
1558327
285098
956106
552898
1644451
388044
1547300
503180
1092501
873257
780783
1840938
1819481
1892927
710895
1498812
550400
1165399
1046653
1641157
1375618
707323
1597840
1048575
886707
477271
386937
1689193
1137149
417893
1139783
1061840
127054
772614
110619
1926968
694727
1135267
1963466
444594
1611835
9959
678010
279389
1425302
141223
1434482
436628
39670
1423422
460052
650540
916050
643525
1213241
964443
1845130
820190
1278176
1842365
1878698
1904361
1897845
1666083
803117
993142
348778
1548056
1382597
318319
550807
1615600
863946
1621358
1114414
1435421
857368
1963780
1697038
1237380
336641
971791
571216
1224147
539398
1354350
734045
1473186
1262569
1596395
932785
138497
847567
950932
1869416
200432
1768219
1888917
551324
416717
726302
1312512
1889609
477574
736845
1859846
440328
740076
579912
1364968
281494
1296607
328557
623943
939757
1761067
1554964
1220831
418815
929973
1341405
1408875
1502571
106403
940654
1676106
1514906
52031
808346
461956
1981348
980774
453433
794619
1467803
902639
483746
1693243
502613
825670
1647804
1900969
1633408
517569
1302175
1921643
1779650
588162
685169
337038
342433
1629448
1653086
1902777
650247
1741265
1963362
624525
41058
843943
603468
353079
1238407
1366931
1177796
981863
1157546
549272
827223
390292
471253
1752342
1711226
1455623
1336874
1805205
1991798
1864664
1235826
873406
745852
558189
752891
1430537
1038346
889400
1659577
1588888
512729
1122261
879020
29262
1085319
539623
314693
536713
518601
192139
55726
1648174
1032385
251169
1140294
1302268
943615
637325
1908544
860869
1157546
819023
1249259
483504
1794201
1831889
1072944
995479
1707572
525413
528685
947967
1730051
1461160
1871929
24223
1925141
327574
893324
571011
1700690
932464
1889655
1050581
120730
1728747
910553
1033840
1728576
1908791
96584
123451
1986303
936802
639330
37929
763412
969622
499448
525760
1581773
36399
1869687
1959600
418530
831344
272373
874274
1902889
15788
825717
226788
545013
1234861
1624101
156864
1223153
635597
1549839
930212
991632
1921621
1867957
1936184
1501764
1029241
1282867
887169
1040608
295633
857196
407184
1252635
881097
1138141
225021
120374
1985849
1220223
479919
482387
1924922
934969
688552
756272
140549
1702410
208021
1357075
1750870
1029528
1294302
227647
279284
1430255
1404492
575794
1941990
1757997
816283
1980993
581456
1640890
1237475
937606
1593163
444729
1464707
639344
726623
958614
836380
662055
1149422
1416924
241776
607274
1414267
121311
1382445
225801
455997
1442013
499620
869869
1502359
577108
1304209
425126
493066
1612777
284380
822146
126334
340877
623468
1453512
849829
195741
1174974
1577143
1693664
1264253
1108829
340659
507131
1694175
539712
2046
1521089
1174750
766325
604521
730357
347006
1079046
889237
1012350
1062414
1066178
1009036
1562655
1256425
1267357
743596
1011612
30972
1902781
1324016
812373
1929220
1504660
1275399
1274417
249769
372306
62310
476801
718250
342227
1657809
1771057
785034
1132814
691337
47385
1983946
228095
66581
1639461
1105589
121079
1798616
1279908
1233255
1559468
1296620
685103
1780152
604324
1728473
1761126
898795
1572719
1632259
808722
231097
681124
78947
1175487
512511
1075597
1321190
1600190
625067
1764973
983618
937916
1842297
1091171
1448888
173201
1505755
1498620
1909800
393876
464860
103227
1974682
862954
13306
1668771
1594486
988264
1794022
412359
173386
1777772
697354
1700538
1277460
48110
1477539
1655563
543569
1091270
15272
961599
1925695
308290
431808
1517820
1120928
1311979
901947
1397931
182077
1031124
114287
1540236
184705
120491
1179583
556635
138977
642606
1169261
1683351
11207
451096
1127000
1947929
1632068
1258993
1823464
48509
1187841
568882
1724656
911411
924605
14669
1471255
289699
1214918
1231157
1595178
896638
1148049
1902334
548730
1302031
556559
940944
454668
1136127
503934
968034
676334
667265
1114032
750300
524453
1579766
1225446
742642
755698
934327
159159
703234
1637354
1865835
1493297
1869758
42753
1521945
1459253
270754
1790729
1999796
1212393
1401018
883436
1685861
1770159
504144
665454
397701
516183
1212073
503664
682527
977602
606322
641447
1948314
1377500
876566
862647
564451
1847124
1185176
954936
113732
317878
733731
1555342
912215
277003
811565
743161
831125
1824537
615316
687215
1464890
758871
1641429
1328277
554168
1031776
67825
662850
761251
665769
11010
712224
207517
1904157
780240
1659535
1534308
816035
716407
289080
862829
726508
1840294
1065545
1744519
1773929
1355453
1384310
272867
657852
1951786
143062
542187
696776
1189005
1228467
1813561
1801797
1901643
991639
189210
1785027
1506817
1249965
1921716
140248
1441435
761712
1575946
188796
275591
1843284
1904054
136933
1796176
1682584
1661607
401836
1085503
821543
1173375
1922191
235349
1090407
831191
1719720
1225385
73569
204562
884242
1332560
869412
1988432
1144511
296259
1913087
443202
1247038
673131
15001
121281
427468
826561
1781824
1584316
471708
848013
1199060
1943752
1376435
566230
1581428
1964446
1333077
1498176
1981476
1676329
1949838
987265
1704337
79446
1394848
1318847
916304
547400
63258
1583294
650082
103016
1112624
376128
1199701
1970111
1849284
1463805
906034
358153
1949716
1297039
917858
1329085
1608375
1186295
1362892
1494497
900133
1754950
89487
1857889
968736
873208
208814
813555
1924482
1147410
1745983
1875750
867309
926035
1361436
640561
1649175
1052946
839515
12164
1170552
595879
443865
1510242
720611
273696
1047056
1441004
1790552
911857
1081416
495763
1636615
1530775
1608751
785026
902612
834702
1564908
694718
1362661
565886
1934073
168116
890873
1069131
1259472
1303585
963389
1591273
1324339
1521711
1970712
1877082
728365
504343
75010
641166
277647
1101306
1381890
570616
1010825
1101454
37700
957665
1864319
1335898
764989
1883130
1008576
1707966
1951704
1856945
146193
1283736
68290
1474117
843169
885984
1162724
364109
1795445
1965900
1257857
1744085
1480133
1212122
708602
342495
1213892
366253
1562615
1105874
1853808
382623
1277115
337654
1115199
1081242
1070883
1806375
1764516
306465
1356990
1626203
899903
1419560
144610
1505943
1099226
586491
438501
411112
1912352
1942521
753665
1606778
644439
653592
1990559
1709703
901713
1476093
1229756
1958863
370407
1679572
1629330
592370
577955
1731816
787122
816239
1396530
382331
1515612
1228248
1586904
73333
1046385
845675
1909845
61105
1073858
37548
779585
1482355
924860
671603
239359
1219100
247648
409392
375187
1051202
527000
1879135
910579
1808571
771461
156605
288966
1341427
628467
1303635
336007
1289187
1464471
58976
198454
1190196
1412866
800688
1215269
1856332
1584310
1180038
380050
725999
979799
1627802
1602947
1222048
351665
172144
836462
1213784
1122004
360547
1008915
1297397
1635075
671022
1608345
810264
1256564
1275150
408167
271805
79024
1503897
1343442
406966
673956
790870
80805
962767
1960321
1239088
1513729
453603
1472681
770930
1855461
88896
1648037
1355535
1509980
1449054
440780
1236571
177343
1987369
911513
967058
864582
284442
534393
1046075
1152285
709417
932003
4282
577149
1460085
964784
1871328
566901
754685
771997
1717288
11095
456666
1626388
1343703
1790080
105410
951531
1402924
1521437
155382
958589
988522
472946
1837991
1393533
1781310
1743100
1630512
1387837
698536
413148
472270
1386468
1313424
530367
1755322
1309258
655608
346950
1902310
1209336
379628
1216627
283038
754772
285521
1143864
1956587
1481819
861072
18012
204980
868565
1689540
1427737
1987783
835191
1013095
1490210
345826
856379
1538825
1162927
203958
712406
1954065
388853
617348
1917481
269133
750968
1314335
1743311
1751164
404275
589857
288119
33110
1985322
1559118
140548
1525334
1552405
1880403
1331160
511436
1427991
766342
545257
280888
124697
1476847
852997
605945
1901061
484023
165836
1860268
153130
144771
606053
1693551
632339
1937224
358693
259088
441318
376960
860428
598035
1553551
205458
1250987
1150823
138751
1553371
1070317
775541
1049129
231671
641999
1104705
1665594
514493
1879904
1877201
90713
959098
1837079
1377547
129545
390637
1338691
718382
1045325
1568487
1798726
591325
1987633
302599
768154
364958
433012
175096
267964
253042
662554
947013
62620
1918399
1733384
188084
1240913
1776095
164730
662935
1845699
1174657
132571
1292996
1059834
902526
1128378
982997
1490261
911439
909132
446645
1177284
1118501
392820
1542501
519992
226503
303382
1490300
985735
1371348
268484
712109
1466202
1306128
185486
1393988
1421041
848731
833363
568305
769693
1051174
1841579
975126
21470
1726395
1228628
981407
1235661
340787
1204921
820984
1454824
1855213
147096
1389202
1922738
695538
156818
336214
1825534
547030
466271
562700
730065
228223
234126
1300402
1732494
417101
309629
563194
1281986
1048572
341207
1701501
477591
367541
755620
227913
614435
1376599
370749
186957
240171
776100
255709
855162
134166
987203
1126872
13886
1157323
1049188
849412
1889891
781162
1193742
27871
1701532
388959
1654535
1106458
487199
1289171
687787
534783
1558124
1445320
1841652
1141303
956982
1650300
711432
983594
33445
326684
193420
463397
488808
1125833
1203303
1669848
1597031
1823146
625425
1776156
1547479
267822
1665324
119895
60662
310671
1574179
729808
1033570
44334
1066783
95425
1904540
1503331
1949553
1203954
1323620
723724
54298
1857141
1641952
1982060
1956541
757904
1770285
154391
42780
1109366
803636
1321230
1570322
1954351
700052
362494
1344891
1424019
1514490
961772
1675630
950573
489882
1743935
3769
752980
136388
672043
839048
24723
744648
1269782
1377033
1251242
1822649
1324364
1418893
910381
1029171
1671278
76879
1713420
261962
1344311
1240832
1225387
643881
1287759
1334996
505893
1437833
1457765
1089796
501722
1021116
878417
136175
1880821
1961352
386552
1826088
671930
1332748
898217
1024407
1138525
1880513
1303524
241638
525200
590365
767149
1914807
687977
264872
1590887
1744609
1140035
1050937
1436845
292412
369806
556243
1841870
141841
241293
800304
1893826
779439
497856
1763407
183618
1026761
869586
1013090
1620972
1371306
1586107
1632214
1823506
233605
1886117
1069078
856322
352353
1596203
602856
58045
411827
1882187
1328822
1540521
1592719
1158732
1511358
533216
1600241
880926
1424265
1619468
439283
649721
492873
775312
1524748
59228
56890
117401
474057
538625
1001730
25679
363254
158837
145276
1433137
128546
570319
133159
1086000
1932618
250951
613860
81722
1369949
1033502
463226
571934
876471
1871196
946943
667902
1048074
1875230
979648
1607588
1577101
1549637
640995
1031808
527210
330267
1968778
1810861
1764243
1207519
301649
1753053
1953601
227182
1349950
534902
366630
1787742
646673
959088
539793
1389406
28849
733031
138805
1871069
483550
506246
765821
1583560
895796
1125481
1841990
578125
229530
340485
1403485
1686358
818139
1546411
379664
403516
1756021
954831
199300
1052554
1742986
1156900
1221202
463547
1619635
1156333
1701473
753668
1984466
72331
1604927
113549
1878614
895568
1019349
1546103
461360
1886505
91892
387421
446040
1439234
453134
1863333
389384
554347
502228
1624992
1875611
673223
964103
70038
1276795
594143
1574907
612456
405756
1209505
1957996
1831893
961164
368581
656795
39454
664887
1434320
1743241
1559657
1754898
1924002
97814
511600
1078760
1734292
1869594
1263356
1528013
577053
1984828
1990120
1700633
601081
735704
1618023
1214984
1424996
1674172
1781521
1957320
226687
129906
200666
1845197
616390
96683
1623059
911736
909399
367339
502718
1109552
221500
296954
1384395
1740443
400179
948826
1837034
824383
838338
407795
748833
406318
683669
421054
1263395
1503565
1498217
115919
975604
492494
1103457
1942234
1153831
162616
792236
314223
212559
438170
819457
1545034
198508
1771830
1234415
671269
967516
854809
365766
372491
1708998
1629427
349402
1855048
1698368
150984
973866
524643
1637173
1959059
433789
1787406
1361907
1962949
1449851
131877
906093
1814877
190922
234402
1260910
341445
1258362
400299
1235025
1172214
1306291
1422049
912585
1096568
160675
478265
988587
168119
1520795
1872380
1939837
1490538
1987155
1021674
837653
862957
1201098
718010
575533
215455
1888990
815188
113307
1341521
757430
1376209
817935
799699
981943
1926614
1885271
746035
1755705
718345
1251758
374865
16896
1368987
834997
210537
1271476
1432070
588688
263444
1021369
1650904
1392518
74837
1154731
685493
1856902
1214438
792345
1779322
1861576
1949525
133963
51801
1959007
667905
1885188
290722
1876657
1841540
165342
995070
1807138
1573507
1428268
583432
575940
34513
917486
530035
416851
388013
76239
1445648
160811
227330
692198
96958
873777
342064
1939996
1873998
1711015
1540605
1392944
895734
1814993
94492
1250655
836227
1793464
1710145
14480
677877
1052248
1785843
886771
1949584
89748
689292
1558399
404010
1106928
1955860
511710
1497792
1013954
482704
1183895
1401591
732778
206796
16778
826225
1587616
1707221
1540245
1580432
553074
1825803
1604158
255776
338252
1741737
1477474
841518
200644
1046313
1642596
986798
1508830
1824046
70198
827368
977715
825628
1929470
891956
1380300
417436
541089
1088439
1943892
1461948
8675
1764422
1251207
285105
949112
1204796
1716181
904153
298626
809608
603368
350062
1761906
1568309
452504
1283767
1947517
906791
1207986
1111881
69759
1795023
627651
905669
864334
1431600
52606
1413543
1385053
1458385
700703
1178445
1320769
1410920
281531
79515
212948
1371414
344644
625572
366978
863073
381790
1872891
1879189
1600491
1522550
878809
1699177
351216
1109086
276467
151450
1204723
776065
1332500
695065
871957
1412987
891738
684238
232780
371537
1693098
842892
1631456
234432
1780506
52285
885798
476150
1755110
488983
407480
349225
641573
150952
30015
1289557
1124514
894696
1977095
1025625
1968478
108940
1154972
1083480
616560
1465238
922673
1166811
342962
914821
1358212
1902266
920081
1545587
521578
1040431
1563784
3921
1766825
900881
842940
532328
1739825
953355
886390
1224799
796997
447203
1934762
528769
1479881
1874949
1493198
947920
867401
266056
1581509
1356157
1684985
577697
339168
1167121
508658
762215
1484873
1638277
660561
1974210
1494534
505374
164506
1504934
97311
989940
1637432
42994
1527146
1109861
38155
5873
905860
1347077
739258
1907724
1702985
1880512
1733761
170624
984494
1527871
686635
1943331
1785734
1838832
698441
854226
527939
204934
1397086
520977
1978606
822437
427838
150333
55721
1874635
1833844
953133
1751386
1550414
1102002
1354940
1494904
563522
917889
497047
1113406
1442518
409288
629314
620784
268490
91516
338098
1365767
564860
1739962
1573855
507541
180163
1323533
1977619
1477625
1898337
32601
1601750
6501
1332865
304075
74648
1789240
407966
1273257
706574
1719884
1076580
920155
665195
1986354
1244612
1392998
1403926
1746345
1492070
327809
1699839
226872
1028331
1160976
1364168
1908410
1263422
1584895
1493480
1151460
846789
1234736
1869584
1100914
769345
1312450
1548567
1008404
1877492
633530
364074
1058660
1304096
118293
1537728
1472928
1254753
482704
187169
565541
1728792
312646
1238451
1827981
787039
1544779
536213
685845
109340
1785219
1229955
1694510
1571171
1189171
555607
1823042
109668
1224433
586049
153441
341261
1438325
1184621
93582
1572372
13801
1721668
238816
346695
1793521
179351
46886
634122
793134
304137
304960
1345404
609721
1321040
1604757
496148
1997871
126493
361980
497058
1693370
750869
1661613
1507730
48833
995539
1511062
1551677
1084311
1623097
705615
850773
544260
833892
981089
1981232
1498062
1405866
1557653
657577
749170
1050991
750829
1274580
1972945
765623
1962829
217827
1147135
1575285
1711301
589950
1515613
593514
621392
1643006
22243
577155
1642934
1926835
1523867
194541
1687550
1184073
1550454
338358
1766099
80515
784494
723160
328340
18117
400494
1395825
113475
1414430
1986733
183981
1365467
1424228
738268
1018337
1411124
619976
1891069
651684
902970
1254633
1444165
1321581
1632165
1072738
1517923
1472473
1352574
1594963
1218988
1411564
358075
903422
579166
1807672
1454696
342994
1083105
1033433
171182
1391900
1892671
545872
1663287
544276
1240563
1107793
1452787
1161442
1192495
266285
700258
309978
1336142
643599
878602
1447110
1392042
690775
1426315
381611
1994155
1882763
829388
1571415
369025
891955
1522619
1024982
1873563
752189
108491
187935
1044994
1767717
215669
1490450
492222
369059
1243608
1466748
954301
1851267
1715271
946317
1276491
1100776
1305547
169401
1541423
839041
1277239
1305783
1366702
729721
1459660
1115614
181963
1459738
1085748
1676865
873516
923882
438221
1487301
659893
1771895
1223986
387866
9162
1485088
1560603
1763560
379760
1012760
1302903
143096
1969863
1712777
147804
1949179
732329
1205
33364
1871240
1463325
1227753
700194
1357901
1720466
1255910
774671
1568074
559264
1631488
1855086
778417
1336545
1308697
1609670
257859
1054423
552021
1379317
807601
940427
1749657
481665
412569
1945249
871165
4516
643010
1551622
1830950
1622822
1786775
875303
1506629
218486
1938871
218765
566654
517777
1543421
1957526
1156662
1347752
736872
744242
584315
1621904
1580072
611615
868245
1578897
1305601
32181
1477907
1224355
1492530
1407403
530496
1096155
1006853
287336
720222
1712796
1561009
438967
448427
1959355
1869697
1380425
726279
1642350
883851
1198105
1464131
89463
540295
1821293
237743
509524
505790
350632
1104356
503186
1272991
587747
627330
472679
234127
1514927
908884
1709827
198267
990161
592222
1780073
598942
1263624
1550681
919683
1227052
754042
1818093
1121985
349046
961210
1885611
1390575
920009
1232007
971279
572330
121888
87709
441760
1775732
97951
294482
405730
737799
1774208
644962
170306
1488400
1013220
638423
214491
1779237
433107
1942376
1588066
678298
1399132
1267864
93206
426989
42477
1622513
1929189
665208
1875185
168949
250073
395991
479813
68418
1909799
69041
1045382
785309
297748
870317
1132000
56089
1272945
1388855
372327
1143497
131928
1036466
1380510
1641725
1653646
1108379
871123
1961930
1545059
294332
857537
1492750
863381
359205
1373649
122303
668345
719284
1216307
531279
578614
1507489
1214453
212585
166482
563791
538481
1979247
1514828
235158
1744470
366683
1234519
709100
1836077
217763
162090
88787
982543
895736
1556664
410218
1688955
1958059
1625714
978729
990676
1575152
246510
1821814
1945070
1392002
1816903
256132
200751
1399019
1004609
1603787
738265
427287
392133
961922
1642360
592979
229332
1725663
761002
1721572
860680
1288851
1348436
1109950
1286037
421324
360369
722963
1805842
1712805
1492637
199149
534228
1048737
1004546
952722
210865
901809
1114649
1690222
172921
575960
22095
1581753
109952
1872164
1798471
1651425
1259975
1498664
1940729
546929
590622
347977
1162721
529405
1220135
1235578
1488425
1273631
411840
833793
154159
556435
746592
1501139
1114062
1698853
1995396
856873
1102209
1101428
395745
1043332
1573681
1836249
1145174
1476753
335627
734767
3913
594549
435973
476632
1938569
1228167
970449
1937831
1089327
244266
1381637
1955587
1525136
1966380
299089
893118
842915
1575612
659106
1815190
1423659
1051055
1675713
527491
1373090
22049
370002
1515152
1820959
1981837
1381326
844369
74759
1238638
1774965
1639414
1249696
13966
496066
1037076
1405972
1173585
1961176
787610
1463278
1945499
543463
1550264
926236
1996618
1432593
1299643
1674422
1133418
1402118
485506
426184
975216
1303293
1968932
1608722
430627
1441178
1100415
1330344
1054612
1036159
594797
1486992
372969
1764986
994350
772417
1874578
279224
1572687
1118593
296726
1688148
1109022
1653768
1601496
1633387
1559573
823524
1746158
1299139
1893638
1612813
1031144
1200636
592853
579568
285444
811580
270188
1517482
388775
163743
304367
245006
1884849
1092565
1327265
1993713
267626
769777
748843
23667
1283425
974354
1876333
1745706
774367
954243
566197
1508634
964500
88377
1366200
1750742
503169
1806251
1277584
1980208
1771993
1290328
1024465
484011
9319
537527
1132590
1740360
660050
1163549
1421407
1478798
94112
1607073
504054
56844
1704083
1972221
1729931
1223870
531194
1109951
29856
1612898
600005
1819429
1031554
620979
1345269
952849
1201711
184944
363394
1422667
83880
618501
1497740
1767804
1471451
1118914
347022
638093
243052
273281
1654423
1347276
1418118
1749934
495294
28060
1385099
877325
1435719
188070
1531802
1447962
1719454
1316504
792583
1686947
700294
1166385
1287118
1810499
3914
1356509
836968
1539413
1306350
1466735
1643845
1421372
211028
1408382
301817
743548
1787885
1004032
1193784
1346894
361320
1230370
849793
1276428
1424695
293889
1364692
1543625
1704014
1656744
869461
1506214
764083
683135
1812933
604156
389918
1531509
1687446
140724
1711126
1861667
1553856
1887260
1916187
1139980
1480851
1189740
139514
427757
14119
350698
1997115
393969
212585
1539696
1618916
1188606
1465742
1273549
1712661
781444
925270
1773025
280572
1847336
865555
1415644
1782965
1598570
1318901
1420607
1782477
864761
803001
1528384
155242
1600858
705308
1629010
571307
1599137
587322
1353064
1689423
265668
1163603
505986
911434
866522
1967891
1967048
639184
1973340
1632005
1842889
198610
266113
988375
1896520
792
1631581
197238
355851
1703520
1523253
149584
1081108
653921
523719
280076
1324013
382579
5917
969187
166621
1750933
898308
1722427
802169
1286914
463917
1864896
312332
994544
1101286
1459923
1105955
1771921
2452
584228
1015701
16713
1193543
601421
1361000
1653247
412618
1903734
1084657
1967755
1314268
1359085
1553591
1486117
391800
944855
516949
545767
109321
1456722
1380927
325559
1322730
675839
437511
1049044
1825156
663212
1964001
994531
1584522
132457
1064825
466701
405025
264210
568535
1643335
515931
517884
754376
1496234
958577
1556440
1204019
589914
567359
1799134
479978
158430
1443065
319622
1035532
1475082
1578925
865280
1523310
458223
1314461
1477110
1186373
1062820
752841
930868
1334336
1649620
1010979
795398
970704
1877794
1886831
1317095
710673
1386291
689157
1037808
1189644
6708
398430
722698
1979171
704670
1063681
567129
793836
702291
1062475
1738504
1019394
521421
1367689
751376
1756263
522915
571475
960100
1417639
895661
1672580
1966246
1813083
1250694
1602531
371086
1585325
1876950
1991020
836669
1731445
632180
1194836
1444219
1382424
33282
1926233
1502699
689505
1633136
1435814
1139003
165163
336408
1768036
406251
1004060
1137987
1075696
871538
1068768
14916
122531
1680328
96515
1828105
1170752
1653900
1347228
602768
482824
1602266
667297
1433299
877882
571516
1593494
1405635
957885
1641390
254169
1140388
275141
1667945
1391940
266937
953128
1119756
1781206
863006
1234064
344365
1501192
1590864
1642162
5058
81793
615352
544393
283380
884998
1632198
934245
1459427
521968
663723
1037777
1126498
1520586
651299
1957053
909447
898848
605538
1676506
1366926
638933
1888068
1910600
1430342
1691073
593786
1690707
666196
1571111
1131536
1257458
1476477
1522204
1071565
1861828
916873
1489455
1996243
1557702
1344000
902878
984898
444214
520720
1795511
986137
353144
1501765
963014
71857
439161
322844
1312045
929756
1225699
1325369
1317057
285459
1890489
1255498
39744
1943303
1212362
184677
1051342
203051
306438
1993598
1735160
649391
1878780
735183
1298243
1427765
691590
415214
107466
1798268
117003
1453998
193574
326646
684728
172415
98494
495818
634074
1945849
422677
1957263
1408313
1683935
1763494
255724
1526063
800324
1382215
1736369
1267869
1529257
1841325
363196
1441324
398668
1013537
848293
1472765
1393790
1788497
1287904
750435
1595388
847936
71405
538640
701131
1833862
1791106
1432150
256681
916948
1439181
1052489
45965
1117967
1019065
265769
570581
964449
424293
55884
1643616
584752
786410
1263685
481642
1582248
1060736
725492
1334974
1542051
1017782
1755663
1027724
1892830
1715723
282103
1906642
773990
955885
1785223
832078
117421
404131
830487
128371
342835
1745762
1313173
1859019
1592320
152163
1837759
877815
1450337
180931
859095
729074
636593
1334236
525520
1983784
762626
784988
360750
1143295
1210628
470998
1169883
212949
1805961
1464895
762994
185141
1723979
1762684
1163773
677484
732765
1830947
1707244
256174
1305313
863178
479164
434603
25721
932645
1732389
1208160
677884
824844
903940
894547
981296
1888116
525206
1639334
1149620
455006
218175
414969
3259
603083
1396813
1852577
921460
291122
1910593
1709063
886398
878973
1019931
1711774
129699
99926
1684618
1467808
1742476
259360
1314843
705704
1536544
847714
221130
1739013
1947989
895822
1009922
1650810
798340
240468
518248
1821207
849387
675312
424690
162726
534813
1598070
1932561
607154
488042
239053
556628
728504
1344567
1432904
551152
712352
1792274
467530
1561724
1513823
284873
603024
378241
737287
1852734
844055
133997
1210575
224310
911399
441601
107738
1551025
1443896
1884742
610863
24586
1412630
1383472
266788
1479188
1365195
443560
1265566
263697
924574
1532312
902845
1808970
881005
1207253
1454594
972268
92556
1457884
244681
686078
968587
699938
898963
1993471
260450
1265611
558302
683779
743703
1561488
1941550
429802
1262491
1695776
1893435
377184
914106
1588291
1444211
1897775
1868611
1013286
446661
1505434
1953243
1266013
735913
1401584
1719453
566441
227195
1814108
305707
753883
254091
1792369
1156798
1875488
726168
1691821
308848
511659
799108
219172
534709
827555
691285
567453
952469
432235
212322
1119910
1805566
777544
1118827
1706669
1048832
1409855
210456
661854
1196988
1281518
1371307
713378
14763
1623183
415073
1323988
104246
1433072
478782
1494168
1789741
991688
1061438
12912
510703
365721
990025
598336
1282483
185551
305448
553728
444161
1327319
783887
190592
193385
827675
1706980
834468
857845
1764496
1741131
1523902
351246
102462
686035
85570
581631
42350
866956
113605
344098
1614530
987835
541524
54016
138283
95448
288736
279782
118565
863532
477849
1499570
1033793
798848
29408
641463
1703770
1462917
1895723
1744501
156457
1855488
1273696
1689843
315380
1247431
123850
252575
1742196
1244952
563094
836104
258236
1809180
975091
863000
803973
1695608
1025978
1798531
1649118
1077799
790667
1437461
866631
159653
1356985
125436
543369
1055207
814351
1995324
1316358
1034446
161703
1812157
1963606
49724
1552187
1189728
1117448
1663348
1714512
1318075
856808
228346
697137
181830
1722302
1791835
1595144
652833
636287
135307
820373
586910
1690922
83332
1388852
1282756
1667524
617410
418716
585503
1031392
1548403
361909
1222801
1236549
1165609
1123459
4900
1565183
645141
1121506
1728251
1006445
71964
258132
87176
576318
1405766
1178637
15786
1827543
741874
464938
1634475
1244938
1274638
1830834
1075360
1419319
1489849
681070
1970528
1286870
1398354
1619753
873838
1347975
1111874
826495
1884591
1056790
94748
1943357
1273951
216219
1671233
1578017
1950140
1511322
938894
1285810
670486
315876
1659935
315263
1808201
1729384
793355
832503
1220516
992827
415350
1721090
1263883
1771043
363332
70529
1355710
637254
370479
180477
1516143
383545
971583
486852
8321
349066
1243340
1869063
1429290
1021440
32655
194646
710509
941027
269225
89093
552043
180326
1691351
494916
143173
24134
545247
1966322
875622
1346975
979573
1407242
772887
945531
120236
1044793
1072510
1193935
748251
40102
1094201
1053696
1342958
1334670
330849
123272
819985
670383
1945228
1944021
400053
890734
157027
999091
423626
1387512
382833
1871538
841344
369705
115222
1127885
1921859
476062
357453
1078758
233341
37482
1260778
870561
562206
1483370
1300486
918548
1219768
552676
488593
426883
1915654
1253087
1699882
117283
176144
1491025
1402954
1366901
1105558
336421
96292
1406065
430859
782051
1460461
826564
1369935
1384646
494364
1564418
509007
225066
1166792
1268747
177340
349396
980717
761374
1859697
226354
860639
824307
1582823
444708
101042
594223
1875371
566697
1913522
261651
921887
1335556
635402
1314461
1192443
1976063
1755474
1198968
1042245
1743655
180891
272639
75574
846030
1586029
1888913
92709
1907087
954814
1523828
884678
1995438
887405
1171551
826008
1199593
1718443
1616836
1524321
584807
1978613
937974
1878672
188924
266874
1986934
1466170
210742
1048219
1689934
763784
1980624
81621
247828
1168745
1169745
1988079
424674
593285
1880463
1148946
636829
415917
1079129
1644647
389189
1376588
1444045
954738
1497304
788323
626361
1715224
1967352
1162571
1951793
839030
1745377
1020453
1890092
372756
538444
1296289
1379059
317355
867
1492403
846784
1729955
1736939
1587996
1556794
875713
1970292
1241194
326637
446524
1954391
958954
247037
1883074
1192628
1462821
41643
816177
1546253
1977979
1855304
679376
1437974
596072
1131698
578535
1988131
273768
642778
1382853
818021
1136428
1603775
1673334
1244672
1402399
731802
1733062
1194249
1719307
1743098
895184
43160
41512
836656
1572818
142039
198468
1939475
112188
1229810
311606
1267090
1100113
1345301
1614024
414132
467210
779534
974420
121662
1862352
675234
1374068
1453130
584928
427897
45894
1263026
1407563
1702453
1364122
66276
779594
752130
1011236
1053667
428594
1480290
966575
1857524
290284
527789
1620700
200459
415316
189258
1151480
1061375
1013161
1686744
1650174
1210122
442479
837031
934491
296708
463829
40918
417244
81207
1233933
1813553
137168
1713584
1438604
270465
1186555
1189442
1765739
191620
483841
422323
399343
1954381
667646
788862
1785716
1246276
1679460
239218
1908485
127981
1162159
75690
1076443
1718381
1350150
1399876
169087
653465
1338497
461542
1404538
207329
878901
291588
756124
660802
130637
1306023
1265225
286143
194533
1934867
1392900
1940999
1744542
1539009
1054870
1609348
273717
1134053
248922
197140
1316941
1725310
1008506
361816
624185
35681
159186
730435
980139
1019955
1660397
25270
1865948
808990
1552694
573712
1710292
1830618
1718056
662012
587612
1339970
1121449
865488
322179
1329362
1670605
294139
1261161
1446323
1943079
1949156
1307393
981490
1923673
1386595
1347530
1664783
1699898
340602
1391311
189456
1495940
704809
1045950
860835
1252434
129581
735045
744474
34340
1284664
276277
919088
1664216
1087511
596616
1296294
545030
1646098
247583
1647980
1140829
144434
251462
1951181
1919656
75964
271953
1518291
1231079
1296590
489364
752725
648142
428417
171091
1882569
15267
1456402
1034005
1424322
1782895
1323304
809157
611826
1994864
202566
1491008
1921694
277986
750896
864029
937676
1190224
144847
91875
180975
1359898
997222
1182756
842232
965831
1490880
1657905
1644721
1391462
233183
1466332
1374116
1178279
713412
1726139
755022
541486
185329
1255160
968370
518019
1207892
438812
796522
839331
176375
947521
1327884
1547219
1883198
1477569
675902
1212651
1874242
1581496
1927781
768725
1086717
262284
1001376
1487839
260039
535981
439361
1302334
319751
1621469
163112
108760
1507357
1065721
705892
94354
123737
288923
1853935
79359
1100732
308922
1937869
75285
795141
512427
753729
1944142
427289
1144549
802211
1772905
1062183
1605206
1429035
676289
1923069
159188
629833
1114194
435572
233123
345474
764954
914236
1440258
756325
1186086
765484
731346
27513
1707554
174446
820316
143218
754679
210466
1701073
916384
1749831
1239768
1054365
1780019
1020889
618056
1598705
1522380
228469
1483311
816624
146749
1926415
459437
1384225
1828720
1766153
1270454
1067113
695752
769712
1092787
58741
1636036
1967366
1764228
1750258
1329921
324976
93131
1657626
1047068
39762
140695
1036817
240556
767151
1841619
1526679
1559734
623076
1452252
752030
606889
869943
1507666
230362
967549
526832
1118566
1566636
1662564
202231
1921884
1620052
481051
1014212
967333
1504754
290421
664252
1561457
1083558
1944126
350814
840165
1611144
1007911
995167
137661
1223301
240041
1750667
151674
1457394
114706
417962
360609
1218061
1174480
34171
18434
1477623
1465757
1570562
1660221
1897027
535165
1431217
1887975
619494
1702302
1713142
11188
794564
885862
1109170
1874152
131577
188704
715625
1609892
792219
111042
456313
816689
1574188
883196
1657703
735573
1081715
759961
237188
1590130
332272
319349
1604835
892101
1450989
274688
152988
1279071
1972604
1992986
336389
608496
1202572
454201
1364594
1731961
747293
422262
1913530
791557
395831
50061
856849
1082677
318376
1747500
1370085
664896
1652450
1246827
982092
1356263
1808845
859703
1539193
1335453
758709
1455159
1319736
273979
1092958
719444
755989
1719502
310254
96612
1207860
1153300
1030798
760298
621733
1201494
116470
1221235
1598732
1697231
1323610
519166
1270436
245101
854714
859372
1535769
1471698
1457895
1544752
206993
677475
468247
411824
255696
750010
1355545
567177
1526372
1089391
93312
1876844
1296076
1885029
1106629
952259
690920
1534143
220964
119770
699118
1918433
214954
1308912
961453
805926
1141555
1166366
86134
475393
783159
1659586
103997
1484099
489708
1433730
1241365
1162630
1699495
1251603
317635
310972
1899906
990568
1795364
63985
639897
758640
191557
606218
1375767
1950396
1580169
1299990
950321
1120676
1859314
1557941
1985719
640411
1398294
1986134
1737847
1761860
1346424
1461856
1250023
1378416
73341
843185
1311820
192351
1194316
686457
1397073
924645
490183
779163
559785
193771
332353
795437
459482
599340
1836463
332615
652980
1209874
956416
1602789
1070233
1954132
1326568
140538
1950661
1918126
1228800
170485
426091
1125140
1354531
1104318
290682
1656495
1431298
1716651
79838
1027066
1378689
1046629
1154724
1485119
837293
910960
1834406
1392199
1469367
693082
732177
738457
1824660
632982
951290
1281576
1742994
1400976
1462932
632623
431527
1376321
927809
1033130
323936
1740382
381139
1018650
810784
936512
128130
58436
27583
547596
1770269
1667214
1018172
1957794
1625291
300989
1660031
1299884
1783795
1259940
370969
426595
1940264
337901
1537996
1237603
1247120
1875992
255371
1774229
451769
1628084
363294
1534129
180712
848462
1947995
174866
712523
1144607
220433
1152630
618971
1163356
961541
1179329
1401837
678304
613735
969665
1116128
1267549
823024
1984485
31104
676601
235099
1211402
436459
563860
133859
1837278
1553375
942135
637480
208175
1626601
186712
1661613
1004450
880954
1772429
442298
1805734
536941
674620
1512119
1622343
1217296
386298
372363
259755
1443353
1625015
1169331
582032
167520
1225977
577920
1528358
645340
407070
1789046
100673
941358
740603
333119
1232990
1202037
1512939
991967
1770184
362536
1051721
1799414
121847
397519
1716933
845872
1136714
1980895
110931
205374
790185
28808
561946
1196835
1088839
1203898
27670
791640
813504
1579978
1855892
1039235
1971303
1193235
335067
1924301
1043979
1707110
1138388
274327
157924
443070
1521053
220524
1644383
1237931
363775
1655764
1646974
1926820
227715
1732451
1507843
1819040
1313221
506418
770928
434104
1568820
1891431
791201
1888373
127751
971783
1270317
1042285
483585
757268
685806
558431
1194076
1933251
1566347
1855385
453679
1179157
1785594
435586
1892714
127515
1750301
1091606
246221
1011488
880178
1489844
848447
1875103
215538
396139
1118749
191492
156799
1295569
430374
1079725
549284
643552
1850818
1784412
560981
1878649
1744475
802457
711184
1623257
434609
648958
1602012
390483
1546178
1443658
1811271
540702
619003
522486
1693255
789453
190388
424217
1817006
1010684
5037
1049456
363631
1386307
200243
491854
1877575
1966179
351276
486154
888360
1042987
987292
1101596
1103382
202204
730000
94168
1138313
654396
397717
19115
323812
463338
264818
14993
355618
98926
1919588
228724
451735
13886
1082638
325089
1554942
366764
887109
66438
810706
142079
653938
372838
60636
521989
752223
173062
1858337
352482
332013
575116
1075926
941360
1319306
1991772
1415934
1623458
436550
1106621
1936512
368034
1989368
41527
288116
998853
1297596
842557
937693
755921
511346
1050738
1780921
1242806
1806850
400555
240435
1428818
500901
141038
1859538
1439692
630617
488977
1207382
829716
1221343
1309307
941578
606541
1604997
1153176
465239
294534
1674002
1261575
328698
422824
256947
980672
572712
1077939
212688
998759
186383
564600
958986
832735
1643527
1570620
1080582
1595717
871305
230792
1112563
958915
461367
1664797
1934076
380134
174167
851048
703895
815117
635774
340258
1090790
392003
134200
392001
1969688
842298
1091579
1542244
1607306
1565368
1747023
1559168
1006236
1890410
1330411
610650
1673749
1957590
963247
1505076
689511
798685
754981
1589897
1518930
221459
1145619
1472787
1298550
1815994
117916
770689
1374319
787369
138714
1207468
290253
1037659
1081069
1404878
485150
729070
1704582
1198279
76003
815434
531878
659085
1668914
284987
1775179
448230
1777138
1775638
1778026
1233854
583844
1911599
149114
1598312
28692
1488704
734068
1445521
1725714
1053908
1271468
286623
788407
667532
1221171
80912
734801
1077435
1896681
1035736
1651066
1006556
1599812
758868
874636
1066173
1406052
586756
1499116
1386359
75724
1402881
1585133
1448081
276435
344978
80115
1118897
694891
734488
1327282
219564
243719
1763450
1355876
387031
168876
643438
1166083
381173
1132960
1105857
380677
735481
929098
859005
259597
1194532
579922
42139
1136896
970915
1835877
313813
1879740
1005912
1979915
1216968
521753
1197416
1097683
507848
1617286
1187040
1177079
1062963
574411
1340335
1438997
1079310
826693
1217549
410302
1598442
1518485
86428
842846
1566659
1286878
219527
1756996
494468
1706817
778142
1022320
1789529
620736
822804
1926343
1989299
1462050
1308733
634785
1224364
62110
278166
1069251
1323000
522638
257578
1990946
1817154
1194918
1374233
641939
974928
103007
1676884
753953
1657991
1363315
726279
653720
749093
1643936
119806
1276823
1820472
454732
617882
1036784
580369
398329
121416
736430
1761368
1980124
1826942
1113137
1975765
1518719
1103060
1374150
332147
1908125
1418690
762387
184148
15030
1324121
1362196
1403877
97097
1399358
191197
1384269
501412
636135
974089
34652
621508
1689009
1621754
1091805
1940999
677362
1901504
611893
1701830
1602312
1124869
1556400
345205
630777
513124
1027526
1727897
549714
1823712
1824813
899080
1525969
1413968
1378244
1590641
225902
1238616
1165406
1698378
1513240
657089
1527805
1505482
705571
1089370
1644018
1268385
269931
96364
282166
584106
1527754
459945
94931
721116
1261831
383617
630657
941118
1719290
1844442
1181548
461250
213018
25143
332927
1267609
1490360
1972556
373769
482597
1342639
997272
883666
1475734
1575731
1237007
1376257
337313
75352
395165
1488841
1890021
1817724
578556
142157
1814082
1529972
1686729
885030
1858677
156335
1798863
1311836
1650141
836171
1448882
828742
957806
260781
895423
373302
189276
691610
1070994
1677774
494873
883643
57644
805188
752756
454602
1165000
225525
608691
1283362
339107
1515445
1114206
1951121
784725
741524
1097030
1640406
569830
627190
282577
29087
220796
372713
1135001
1807227
29550
971833
51457
1308711
251839
1694936
473655
542739
487490
130077
1622028
767339
1907075
1817175
1686
295640
1271052
934834
370714
688943
1961316
1285762
1613786
1579100
277036
1064497
138207
1005853
464857
285876
1436837
532976
1958299
23337
521634
674199
491315
828521
1821810
1297556
183508
602349
479863
1567424
230840
1023378
1271260
140168
1397157
10385
178008
1507877
615471
383197
873670
1753051
1589871
137865
1370530
436287
415864
133659
485260
920000
1099871
866495
1242547
1234522
965910
1054302
1451710
417706
1547411
1630482
941817
1595888
1225697
256671
441242
1709224
605238
1177973
489085
345546
873139
1378437
403524
1547615
63030
1151287
516153
1714205
808996
1021286
722517
68726
1744677
1924336
1410437
1471736
1589140
1415433
611535
1480002
1544325
1173934
1357869
1470519
912963
629193
854370
463533
1952542
681304
1453780
1525342
1599406
351087
1751676
573422
686582
1485608
657840
313202
376537
1137925
776506
102013
861735
1681108
444397
1094165
742454
875453
586988
505647
392764
547262
1895142
473436
387329
861493
1323596
525549
570540
749708
1840620
1585585
1035426
1203285
383702
1127092
549353
939974
672103
109235
1978198
1683561
1382138
1458548
134029
434701
1011273
1918851
1694673
905039
655081
1078618
425816
1226522
595145
1120488
568860
976171
1050359
1027996
490092
374923
21186
176670
1462894
970054
336014
382468
1513381
1635062
790286
691591
1896714
780494
1415718
183245
1567061
1125392
1212952
1030955
1355367
1973075
1845750
930518
1507039
272885
115057
1714389
911690
844482
799244
336812
319526
442088
1985983
1392513
1283580
1227627
64542
872914
336228
1775768
1192611
480486
1777061
1725903
1878519
697202
498239
1383317
1440218
1207404
1374535
1722920
1681106
1260241
612933
1545340
1528431
538954
1072348
1656524
245477
1252079
1688586
758749
1757916
1327553
1968090
1998959
619882
1387827
1450642
1423911
1575811
830857
1450803
1671584
1929913
23601
466327
1096977
749992
786785
526896
158407
641520
579275
1846687
1450397
1949877
271306
1443044
708139
645248
722614
122219
446428
372869
1813386
79194
410709
724759
1618474
671863
648857
1792688
285765
902869
1310405
1566059
1893300
1630266
985561
1524276
1159918
1050467
834313
928288
854804
1523300
234031
60727
683910
386407
1964192
1749833
587724
1585098
579047
768659
308348
567376
237118
1780503
597905
58997
87101
989788
1147936
1096609
351240
1634187
568153
1024161
196630
732729
121757
1009173
1725951
397055
1322559
1902572
587304
33762
1005336
1125261
13228
244396
1114224
603985
852005
418902
241947
152950
883074
315257
991073
153508
1335404
510103
399433
1933602
1247078
1457684
1929878
416771
1803703
610383
43818
1013063
265391
543721
1663500
625160
97777
1120501
983289
1455557
1822890
1683812
1843468
1963255
332603
1911996
1801606
614643
1026615
1321488
40929
1791381
1835972
615752
117521
897473
402931
1318116
425987
969444
633608
1238540
117928
172327
177539
616198
1277074
1147984
1652360
709537
1039690
1524935
1654528
1728863
1983252
1872679
1231896
1261915
1264193
1480826
613828
1184361
1045921
242557
1622328
847133
1033947
719532
1445273
1440882
1811030
302884
1540878
1197097
1302694
841669
1632204
1687073
1520190
1503634
1683219
43503
239488
849525
687881
845442
1374737
497196
933936
960364
1946544
901973
1206566
682789
1541826
1659200
863137
1809238
1963954
1256864
1187904
508146
34763
1817205
1340833
1048725
1671934
199758
377151
1743998
678792
1775405
1217308
1828022
1261323
99475
471746
98841
546703
1650573
273029
1723493
300151
116728
1721821
892381
800558
1909660
1198561
285279
525053
359531
1210291
1504621
1926193
210485
1296999
642648
1858521
1622010
842268
114836
1345646
840749
1422422
286366
951038
450959
1207573
863935
446123
572059
1480919
1017993
113998
1966193
1378989
559021
257782
834240
36510
1678292
1231231
766008
1644064
1201377
320528
920730
14498
1979003
1177768
181289
1419581
145075
327639
787412
1464829
321621
1811824
437668
1901587
1681685
814643
1152010
1620625
478245
698315
1139980
1878339
1167851
627161
147690
1940599
1603341
1709799
530671
737034
1910410
1057164
1410506
1498955
943638
570093
990356
1078860
1982063
805637
891326
288345
195325
568105
545308
594413
668714
749498
786221
908506
1098107
858984
1077055
557715
1435940
847101
818759
1716817
1651378
1323692
1281654
1690849
1126739
1752343
1459425
883714
1199736
1782126
1189431
53981
27877
1161051
1350463
1144370
1434173
223934
1111872
537419
223089
501232
1724617
1910246
1844490
9652
1709657
737903
272795
1508530
1313877
1931115
858907
1400643
213925
1944043
279487
466952
1864413
1729202
997390
1834212
1890213
541736
1886185
1499892
135520
1216049
1312385
1993503
1919755
1798015
1438067
400078
497121
1376690
1835961
1268181
16582
1764200
1720928
1027432
1146763
1089209
667887
1121671
144665
976587
1863120
1870432
717254
1801916
1226396
244345
275655
1546343
1080088
1088906
498571
1544696
475954
1449101
1681947
1781520
953596
594075
1215163
846666
1994914
1407638
22195
1476475
366202
1754667
258254
1655057
211067
1071022
1162454
1577759
1154148
1467887
774285
1118940
506493
1666415
1772714
1434573
1474658
657612
209874
616660
727568
445412
1639683
1782883
1800148
1679836
1124948
1573245
1954127
1561512
1486518
645368
1942642
1748670
623504
1984023
894049
734351
190122
1709140
1600928
1873265
43721
1570249
902220
1515253
603898
816640
165857
1602166
858604
1984013
857222
1148006
846957
678728
933930
48266
1661096
1853518
997467
1815361
625216
1039166
832476
1220885
818224
1813491
1162168
985114
1980466
1936942
1663663
691686
762688
1877286
1489407
248069
398631
1869656
779309
1087086
1860956
1692406
1852738
1433556
355115
1869846
1553092
1889902
1092583
1545840
1512214
53316
1299589
276627
1959265
1589306
1663552
334720
1708065
1951275
1862817
1731636
1782415
476497
1435818
1529275
650941
1067239
1323113
741817
1760027
1843119
1623462
1871915
1408744
763774
491144
300867
885286
1517041
1307559
1455424
1554186
1329800
561263
1814862
85478
1765372
1292256
364801
1048798
1824401
230447
207739
405824
1025266
1306912
1026230
561858
668947
1385058
71435
518928
1315393
111922
803778
723142
365423
1874733
1406265
415616
867864
1619772
1893193
938080
943899
1541582
892552
870791
718540
383505
839629
1943653
834615
1995152
1466931
1778997
109278
94874
307408
1414088
1199098
1371745
1139457
1652649
320144
708782
319965
28952
1529304
1443532
130146
301385
905539
98681
1598927
1348718
938134
1874107
745565
546326
475684
749218
322558
745717
254253
1357663
193764
1826651
1354244
181998
1520317
478345
1474544
1122180
305793
701094
1479781
1980504
1777117
1888015
1713315
556473
1508040
1351130
1512625
408627
685541
753047
32093
561712
183004
660275
240122
1411065
736787
432774
72651
1040634
362470
745772
1127058
299779
1502069
771868
1732825
1395139
1124385
1863872
222377
622791
1547881
895506
1656834
511809
1072646
1954043
170938
1025721
1445877
999997
1706686
1737828
311851
766089
1963196
1761650
984818
1463401
820910
353642
716257
1739095
1224476
1210214
132898
1155283
1006449
146955
646944
1368173
599612
1066485
1067109
1299042
110703
502700
1574977
1613680
1115497
1450704
1584637
1737016
530122
207363
683719
1677608
1098746
973221
964938
813848
445266
586106
556054
1168236
124889
1022061
81709
1250795
1623402
845151
44405
547095
958972
596946
1184919
577916
1749050
1268247
1175127
1713695
1172501
853677
70149
913523
1002008
1200700
1637277
614554
536799
1266059
1416651
484868
120127
556254
1010324
1717656
654240
482276
1502876
1467161
856181
6461
200790
1872767
802718
1459252
246632
366434
349425
884288
940946
834349
1756776
95582
364366
349347
1525383
498471
1349263
1276099
1994351
534691
1756082
886443
1717322
82776
58145
505166
423643
26607
657304
333850
115621
1801690
1546908
238808
440422
85314
926462
133200
1950048
547478
1627072
1816198
1934536
123966
1896105
1777288
1158928
802336
1846241
84858
1091287
181406
1032576
1825068
1942988
1677088
496979
1947558
1219342
1775449
858058
1662925
1127994
1443690
568300
854168
1221510
959475
407988
1008606
193793
1727386
379542
1930913
214754
1477651
1588128
1088620
855568
1613780
250501
1533237
989762
1198385
679406
324919
368431
1209563
1579059
89579
1116331
1285347
339264
1849011
285234
818610
38644
200565
423921
534286
1619515
1698681
1105261
593058
666325
473283
526305
905892
51026
238250
354221
1823204
1043277
1066947
1252877
1156842
859417
1589871
287343
988493
97871
1806788
452584
1773617
1642616
314385
910567
47686
1640123
337516
115740
1635380
1498913
1739900
643387
1260142
1481816
1500196
1806588
1731864
646343
1605985
1402773
1521416
1801139
1310079
67731
1062959
1351019
1896946
1096626
900429
169232
685260
1097675
1563640
1135474
1025630
818638
1932157
1391656
1576637
540409
446472
1946359
250548
874397
1174062
793908
1104767
1600475
268464
1921136
934243
996489
966668
293869
240223
768759
1611571
223058
1232606
1994925
881361
1020319
397814
1247705
1613758
459539
225748
220947
1961648
729066
600248
1890102
1596575
252288
1898202
1411477
1977513
308772
642750
1314253
1584044
1149483
1799197
778170
1762735
1908521
1685999
1175507
271028
443180
1044869
1219439
1678324
1774432
1742553
447467
1994031
522248
657009
1563974
1700486
307676
767743
1137041
497323
62701
1557071
297768
450472
1112143
132514
1934952
1618899
873586
303848
1069814
1400071
110639
833870
1946305
1699761
856174
769005
79651
562070
621667
1796565
1496108
1830838
937934
117746
1440178
1428559
1200131
30917
1779819
1673844
563382
1978081
357484
580900
61146
1888252
165572
1564934
42271
979854
1973099
356530
36944
772252
1519991
451678
997545
541127
718853
1365549
1072346
917229
124978
835962
205750
240701
1125227
180262
543195
268107
497749
1338452
162449
31717
350336
1592901
164783
552753
1331255
624369
461791
1476423
1842345
1169345
1700237
1277054
1870998
1586097
166200
111339
1564804
1745735
684545
565837
353098
851318
181592
1466134
1262687
929463
516648
433803
1746476
1990140
197099
619959
1468321
155271
618589
39577
678597
1007302
1009721
1918507
1883365
595055
914479
529615
498093
357519
1016507
293463
482166
264173
429073
19952
1580160
445094
1009299
1560968
834870
1741179
502524
652590
380972
1267190
1587700
714320
1631957
249500
837549
1445788
949609
24503
1312801
1865468
771546
1014125
218751
127971
250154
1194894
1157443
1841515
1853260
153469
96674
180566
785579
1979276
1784813
423581
459710
1563057
1284753
1893491
393183
1445629
178627
950604
1014747
1537831
278325
1706673
349096
1159888
1890349
1529315
1004963
922260
1362123
479306
546222
1992804
977750
1888621
1303971
478366
960530
466343
968628
288131
125119
591058
421509
479620
1853557
1073234
1225035
634427
788189
330416
1931759
875317
789098
1517928
941493
1736296
742970
1234014
290076
1407467
20566
141646
1823177
241298
1884011
1537534
349588
1779082
398890
113433
1179402
1725016
821963
1253129
1058099
1882023
1305043
865898
329868
1676298
621157
1884420
434694
1042282
1383759
216153
1806468
846042
253979
560710
907080
549035
1334895
61931
1406839
279740
1463403
697409
1211329
52091
266321
766582
1265259
47247
1772918
585655
407012
790722
1411417
508447
632487
1650217
1092943
1225116
1418904
77697
59159
1479264
965724
324622
370875
1803787
295827
1013216
931489
636183
1999929
832562
1868755
1949760
707544
1616507
851786
501570
920407
1197561
1489368
204996
520183
1354453
1123394
1700759
768974
1264140
1950102
53975
1849315
662621
585688
1238984
666994
1446429
521253
181586
1371
431955
1206107
1608888
1548201
1065793
1377109
1848306
1398196
1085776
1657600
1166565
884247
577690
998641
1431978
1417109
1621040
1052135
1885052
79779
1260304
1759631
406295
1100668
893977
332900
704941
214124
1349858
1255538
1433521
1583530
1726015
498583
1648988
472997
487907
1927335
597
1035807
1911676
120574
1588420
1338820
1783607
786443
394337
429039
1515615
1121879
1432766
1128761
1521883
655802
1257808
407154
1449978
1940721
1293999
1706460
446109
545065
878546
480950
1649286
1046460
1239671
1897879
729531
1874527
587821
1869451
1859273
484013
1742161
1064634
123825
1027587
891606
1317310
1208489
499379
260039
1334303
1946821
1153760
1514473
322570
772192
1865469
1875298
589714
1060731
1577602
844696
1846819
106493
1013525
1451531
335045
1952736
1070369
1632442
632632
1207954
638948
330243
1469373
684384
1854629
134927
1522093
644153
111820
1949811
621453
1668354
1210986
606525
1701600
969387
1858482
808115
502053
371845
1486605
1244183
599799
972533
1436912
381822
701059
921576
1998906
1609
421501
1834598
1081067
1847873
1487447
366301
1656656
1559502
1861260
325485
597459
1598620
1901549
1865944
197749
1665768
62903
1114956
1479220
1125305
1151156
1414237
850838
719014
1260035
498904
1515206
1382799
797762
122309
1122698
1748225
1965389
1977728
1311570
278241
1064574
1598848
395292
39430
461838
1596100
430732
956812
1694485
1598379
73119
265786
1396126
1062039
1921238
435141
1219158
710808
1212999
1626499
1386203
137187
1257109
184011
1290989
53492
1833597
347468
340437
1989244
1465974
1382166
1653693
1439538
1003845
1300445
1815308
558373
83937
571871
224476
27715
1253038
268299
1144475
1687994
709273
606886
985243
384957
293533
1771215
661843
1174779
1427123
1380208
1131948
1484091
318983
262759
1206907
1616472
843308
1372850
1773622
1301185
921392
1416645
1738248
1500526
1128752
983291
1313467
1151987
1038583
19721
544311
32781
674960
1749286
1807998
222455
440241
1140046
1033541
573149
56227
1236949
1287457
327272
978028
799202
863269
1357121
1816462
1835244
844582
1418441
270202
587959
947601
78572
1930186
1485663
1170688
1184614
293173
1976398
1303700
1468011
212580
1250947
561007
871938
1188971
490619
1459066
1987933
1164641
1421014
1676534
1290331
31461
1454331
1008187
1362477
531384
1817909
21566
610155
1819354
944139
1693818
1372282
1321149
832963
565074
1946068
500221
385405
473347
943572
1062314
678042
1551157
1081219
1034291
520942
700814
1038308
1122385
1075460
1469689
1078401
1006479
1215471
115590
410103
1412914
761102
964791
1063486
852086
1575089
39291
1103782
1633751
587508
99975
832407
284085
1962054
1234047
1327489
1079935
1694103
1905873
1564047
967098
966039
922622
851834
1778223
1634089
1118865
954849
999992
130412
1195365
1112948
49246
1390582
306874
1744466
1427931
1196171
1726486
1857415
557884
1999670
197018
896207
933884
653428
1288954
537778
387088
449523
1017240
747964
205669
199599
995046
1913754
1918162
1001666
191645
1298591
1180622
1277507
669750
218571
1418759
438683
210053
26186
69984
782593
398215
26319
747301
977997
1254797
36208
1698210
1449639
1861326
116765
963568
1452786
1652812
1694065
1324893
535159
368526
232491
1180921
777571
750829
1971413
1819137
1447881
554442
787395
1092509
857245
1407381
1222030
469860
1756788
493357
1712830
1712933
315656
1324046
548334
470187
1508395
777129
1321486
1524020
213950
1889299
1077171
1552526
266148
628310
49639
427356
781377
954874
1229442
1739816
111974
1431803
174592
485745
1367352
678597
1876824
990433
1928643
553757
317754
1372463
1022176
7585
653103
1973639
568783
1242592
266145
90526
237393
1986935
1114421
804058
1325206
91658
107886
1643102
405124
1921718
1876927
573729
633190
1844220
1141248
986257
621181
797950
534336
1163708
1253080
1539676
1798899
244113
281214
1318291
778596
926242
921297
1645355
219049
194441
1414404
974296
1325991
466800
1167688
348707
1061172
1736765
901900
1442037
1722418
1028087
1645602
1762444
1243218
1698654
1331295
1933224
331723
220568
928543
1479
1497191
559655
38440
1024082
1652060
1980241
738718
1441791
467790
1944372
1140978
292578
1542446
433396
1826934
336664
1623497
1551642
1813757
85676
1124134
1780605
998269
216987
200093
607310
78899
1684959
1417453
84522
1278822
442423
1957449
1355456
999074
122757
112290
67042
1455306
852965
1622900
1300976
1991695
780115
1174767
1888051
1539321
606828
355103
714290
1355723
30076
276918
879238
763343
1528800
1836489
1429851
212432
1787022
1553327
1829914
1698465
414843
1195603
131848
1957386
1389571
1404888
1473657
1696275
1348846
452267
1996648
1174135
1181479
1697550
1189921
1187529
1068651
788172
148970
433528
939049
307247
818636
1645765
138534
1933174
228512
97018
228972
1045440
865406
1716829
1729011
226098
1097461
1587067
1929441
532572
132226
1639990
1630112
1583580
16328
1837222
1901641
1426729
1279057
1417714
1092477
1608386
1363541
731662
45045
1209428
43602
209156
863560
1604781
396595
486509
1813948
219938
957447
246007
1918890
488836
342180
557903
869592
1749711
1771239
1162349
307608
1579271
675629
82008
1568999
1702982
881854
672199
150353
1026957
260920
1160501
1242413
1666715
1301367
125563
1824386
878650
197666
284460
1369773
541935
560593
1640683
684301
1731778
1022076
1142477
1631373
1753061
1331209
11934
158246
1458663
868400
1883403
1250586
1301233
953099
878799
1332121
472913
87596
1636530
1627131
831135
523022
1404645
1274578
595688
1838268
1262230
78570
1914373
474282
562481
494954
1378678
1698665
1039482
411918
1474137
343182
95658
1973257
838839
717166
1362128
784949
1914485
596192
918313
729341
290745
1196887
376590
363471
547534
451526
1810845
195677
1500173
1001826
1043810
706995
298900
1142426
446481
286059
1998139
1291114
1129634
1424903
207071
1572079
84614
741753
1923876
1711485
1541471
417294
53300
853496
780726
31776
1742299
700697
1536730
954624
1458163
1442690
856041
276354
942581
838049
1062571
1502501
56613
341390
1337383
1321597
1521628
104217
245044
387343
302850
1838950
1640312
167928
1285150
954675
1713973
891015
98848
158775
1574904
868378
428446
924355
263311
458540
1229549
1192331
1531448
316657
1079520
382916
122804
1425826
488206
1544116
1708652
1641220
524982
1634503
1924162
810156
912069
1692267
832904
671128
1337434
1583257
1210091
689390
1082
1445698
1490760
1969235
1208202
957230
167718
762834
25529
815060
8254
194741
303407
1289305
457632
1624991
1269500
1408529
1160669
999470
1530758
1157333
1588457
1731676
1937816
964667
613387
190254
1315748
1503686
1658858
703232
1840527
204805
2021
1114312
603666
999958
1286789
915327
533082
1273238
379348
1082180
1062403
41601
1975514
728739
248227
81253
1632467
430192
652940
1502428
848492
1717159
469545
1658058
1705020
541951
547163
298475
1927759
232266
1771497
1492906
637558
1065206
1811469
11293
833066
161642
1382702
1615491
714826
1584542
925391
1155633
428424
1573130
822520
1085251
633314
330678
616731
1035103
1106789
1370820
1324350
686825
1467129
455150
1792721
277857
1474454
1483979
418994
602177
388475
1697751
788591
776545
1809440
1740996
865780
1998578
771174
178716
1648326
651379
110846
981211
865298
220048
580500
743061
488892
1993557
1546705
1025047
1430483
506103
185352
890158
583654
1445770
1539779
29534
1578048
915398
1339021
1190346
1011117
1007866
1970590
1264809
1114279
1489765
1869358
289370
1572662
975283
1833718
1231990
1351242
1409455
1086143
1903069
1884934
1122349
1203203
1003283
1683261
1921497
1755876
1371504
20753
592977
413084
1954971
605814
888829
127003
470352
1189014
466142
1774086
313102
1128828
312318
1558480
875827
321898
1076278
1480900
47462
385396
884751
564206
1697209
1197579
741494
791630
1033742
1155713
905252
20255
1576782
830626
235244
1839852
737654
1113136
1181016
1209404
1941724
437653
1319608
1865122
1305235
355486
305108
1694381
994574
1198701
1532853
1160854
87388
650994
899638
1288910
1820946
15737
1136317
291217
1996047
1879951
315600
1065733
1617770
1886953
1695343
1512275
1477457
595402
625202
620229
601088
1911643
261607
731357
1756353
394998
1062476
642187
74633
893812
946117
1071031
1344059
806955
1226642
1681876
1342843
342032
287366
868961
862036
1493705
1741810
1928172
1781849
150186
1480227
1278499
1982341
749958
1859363
1494550
1863332
179288
666254
1371259
740571
1592107
1361619
1647808
969258
1867323
1814206
1098518
725858
1003986
509564
1154982
41914
1013630
1897781
1380075
58901
1234375
373949
419263
1701886
1196169
786158
1509852
809639
1731448
1272055
1072826
1974914
674070
1344
5842
20877
1565281
1048161
1020043
1782720
1766271
1470745
1834397
43235
322272
1590183
344060
1653121
567827
1768864
478914
1930777
1100958
941660
1486365
156039
604372
4215
1044292
1760216
1586970
799571
224526
1928308
917455
1187702
471699
1371239
1866303
360691
1493341
523938
794663
1039737
436284
1150367
1472671
665803
829451
1943659
282845
1212890
902423
1722198
810009
484986
539018
944729
1855202
275913
1628606
719062
789787
1678024
543918
194822
183297
435802
847378
603385
977447
1699458
110732
1312405
1228749
1339630
1572566
1014416
1986576
968355
782314
1242333
1881232
64395
1556332
978854
37541
1643862
1834806
1176249
1736210
693285
502984
714520
1807890
851065
1865283
320414
1555123
954173
1888651
198493
1782648
1904818
29229
460838
1458752
302515
1942477
721268
937319
1203591
639248
485127
1263279
55431
1795708
1060759
1198798
37814
309534
667658
1569430
34827
1334535
264682
1941574
1709308
1139262
353072
1023558
381811
1355266
1661666
926757
1104234
1124151
1816616
965580
203684
1932953
817970
791031
1264656
1466009
1576288
1003438
316802
1250037
638859
812173
1982921
1310187
37441
1079677
285644
1498209
1429798
1598484
1559454
414871
1396210
1437945
756705
1768332
925513
205795
1408503
178793
198120
1417667
1680482
1834986
1146503
931455
1324012
1783002
22890
1532661
950853
1030893
1508720
1345844
1449905
208037
1621525
920172
1470936
183954
43598
977188
130166
854247
1117831
320142
683128
1450518
1777630
1153265
1112379
1869521
1611883
1800947
398147
1016560
817189
1367216
444553
1811032
166709
1577154
307540
790880
1606178
446033
79330
427636
431984
594865
1592788
1258121
204442
16542
132047
11402
1456837
232589
42444
396818
1269192
1478880
626907
574491
464023
1302094
651369
928738
1328845
75529
919152
267677
1867837
13644
1248889
1336730
1583270
95966
1611827
667175
163977
133420
1499117
229917
1260381
269686
1297748
21461
1391962
1141829
1239059
1727534
1144976
793827
714027
1664983
733363
220068
1041878
1926963
1299533
195885
219600
1160995
1238764
1422682
153856
335669
464464
1289008
1173382
1537026
930568
407000
1912076
395310
885116
1954693
1341535
1536289
89905
1512897
1940829
1683613
1358363
1600664
1628999
92638
1210089
174981
434217
851423
1980494
1264003
1549670
44329
1370021
919701
187068
1679145
265081
1424208
893503
606424
772805
810347
467287
705466
1929526
954704
615015
1281493
757116
466986
1313469
1050177
601752
255427
898609
696758
960211
454168
1077458
762048
1748769
1688448
640073
789675
197513
1596645
1613582
1248103
828561
341627
25905
1344366
949474
575170
415052
1818431
1724501
1796210
263895
1994409
356833
920662
1279889
1038175
1341163
634917
31500
977641
1442309
1740928
1659980
726933
963206
1596420
1458837
849200
345422
945471
1815337
1858012
1599930
968275
126621
1990817
858548
1470292
1823099
933832
1770989
540075
1961988
1092048
427927
1327182
1605242
489287
1976322
1176432
283692
1246146
871603
755858
380480
723596
672188
644587
601059
1407409
30555
982166
3403
813011
668847
1261037
580529
1515179
1714411
272581
51118
1761285
4820
1041536
1458770
1988895
479483
402377
1359057
1751474
1382700
1517545
326691
1577266
793082
1558018
1262094
1672711
1702295
437805
1593423
1240004
1825792
1216479
1918748
1736550
399663
1617832
839795
328996
1491826
1079212
1178505
17380
1324929
887411
680704
1474793
1074848
232744
1008428
1082799
1201726
1150522
671084
503364
1562512
22533
1245195
409834
82974
1820453
386517
925026
1606538
73021
1646265
1983508
475745
652155
225909
1454042
1279939
1514421
1193438
1813735
123840
42175
537684
246092
259439
1892360
885677
854306
979107
1312433
971751
1630800
1133652
939531
367024
388371
271170
303051
1710879
1234003
152530
1687341
956615
1709945
425449
434984
1374879
1593978
221650
1192828
822119
335011
904539
890992
43778
950760
1061671
473392
1256371
1577173
1807831
974233
423008
924031
1639862
1745646
48412
832223
1539235
416710
381280
257314
178619
155366
939608
1721104
47155
1749584
1780732
498162
1604057
1247323
1245876
754129
1760724
1960943
1382096
112189
977418
160171
1565851
1333157
698231
1885678
732047
150242
507192
908415
1643417
597609
1245144
1810245
389745
1756909
295869
807381
13208
1632857
1229669
708066
548551
308523
580099
1876082
26787
668177
681402
1212730
664714
1316777
1281115
1794616
1592562
945295
1920311
1525233
225635
464728
1614155
366506
79816
1971089
1235010
481427
250035
310965
1583735
1212548
1525160
580720
146231
411679
994842
1539296
1929392
166067
773772
1716017
1919393
916090
1889676
1193898
1171172
985271
766772
1524886
456362
656121
1451036
1236164
1163019
723602
1029925
1053461
292496
1307955
1148642
1326438
1372821
277067
1910621
1597185
1765059
973226
1659261
1142082
1032987
1607095
555934
137879
687767
378243
1400661
1587939
559414
909074
112334
1584290
204607
451452
108230
98014
1830344
704043
420819
784717
924836
1510479
1208443
834591
590721
1237944
1328424
481889
1736354
71821
1346551
1277711
748187
273924
1929603
1963455
759276
457447
460518
1890534
1652675
476407
1816042
65042
1444158
493099
87767
1959205
1630672
179436
327728
542665
368527
562948
1945361
539354
367500
1783570
715015
1329106
46543
369450
1697337
1644600
260605
146597
1159500
48634
1225559
729444
1854329
654382
469977
1022262
264896
78937
953397
1531010
766469
1902503
99920
973868
1407997
1204178
497021
323390
1796152
69000
1164154
1784891
1799601
792147
1856198
397251
89668
727088
1922751
1815750
1196137
86912
702864
602194
1177616
571345
1612693
1034711
977640
415356
1686737
1394222
1608115
297350
641013
1153563
63920
1154959
1024179
105474
388324
420579
468955
152178
1528812
832486
537971
1133617
1384421
915650
147146
407275
70834
42591
93582
615453
1828214
1058587
1924564
1437980
8552
1321189
882803
811948
373039
820306
1941749
1056219
1515781
352688
306828
407723
1487566
146523
475124
458424
1346707
906534
1210183
1955834
1994874
895061
1332607
619428
180680
894275
403279
1095912
565852
773224
904299
64354
373081
1927657
1693302
1408732
809893
1927953
240744
878034
572169
1072997
393593
708631
799151
1098191
1296658
623762
1873471
1310244
277547
1027112
1011251
1104633
1477259
728873
306805
130343
52453
1922699
544051
74165
1706781
1104765
417867
297099
262367
1614943
1889461
1261862
1167865
1474297
1318431
605743
63430
500567
1055251
120777
1708939
54917
1431118
595898
474351
603450
1578673
404118
1452517
1766668
1152284
354164
1278595
897215
69788
1331828
197201
86846
293101
95116
695739
619530
1032902
835688
556216
121230
1324453
1459715
1157072
210763
1576218
30983
1223102
542644
626259
478405
1692780
110412
766366
427690
1635875
1516656
914044
1797872
1080901
1963260
1544957
1377097
59633
1218696
1279505
1846022
1097111
1288447
1005345
1386606
200530
1334981
45169
225301
1245971
1514438
27834
951293
953365
452656
1641901
1758804
900473
1289627
1448687
712390
508560
505208
1267128
1125997
1708394
1590603
839135
396073
1795538
1998855
873980
1677753
170032
610612
210772
1654672
1037139
1173290
118742
748850
299851
537719
1767604
1610759
1852180
929370
697156
847385
220317
1623680
855380
628719
30604
1724399
114724
940445
1237640
1928897
356549
724487
1286528
1815696
1182514
542408
584515
711326
994244
371286
242299
685250
153818
694944
508357
490039
166335
621958
650741
537302
819450
1690319
199376
74372
444214
1994748
1816514
513645
159754
887991
995083
504460
1679918
1290755
358969
686017
1000185
460288
460793
1892520
635624
1192914
662968
1390361
1067561
677961
1072295
364418
743382
1306421
765916
544588
1711976
1483673
790576
1872683
1585793
1533492
1156815
772265
66579
1174297
1843216
189358
276610
1170695
838467
1293592
633166
186935
1427450
778265
343898
547092
1957625
1278564
209060
157482
1167367
108565
1231702
1665670
473036
1874333
70326
871618
1451706
1844344
774057
437098
347919
1191296
658851
479130
1629357
75703
663233
1239756
1615364
22348
101226
1505406
1224622
1613773
1758327
863014
1604175
435460
1863263
1405718
794695
1069514
1139884
1192070
52384
1409886
1676923
1705829
1630967
1302158
491604
1444936
699047
1603059
174869
1559147
995598
1840564
801466
1809904
1552268
193801
211381
1540625
776524
1960712
356252
1338587
1338063
1492200
1757591
41717
1962393
886655
491713
1558607
139379
1896905
38311
854063
841749
1890147
699815
335200
1152602
974609
1201721
148171
94793
451456
369062
1640862
578426
765537
233018
1798673
517371
1611767
787684
559116
554902
689884
1469460
309954
603418
601202
415038
556053
1674065
645690
1361616
267779
1658805
1332353
192849
680103
1046851
1612756
1195234
1639595
1480683
1561633
1161060
1986592
920395
1396797
160693
1952378
1328865
1057229
535821
509216
1545430
193219
877677
293832
1903995
1936345
985919
1966802
80153
998758
722650
147667
1760174
1125145
1885075
167020
521469
461787
150950
1638856
450507
498692
1170969
1335747
725089
1487594
288321
453955
62988
1957389
1378742
1155329
984
1451204
1227611
57347
652298
676617
1278963
1825985
539746
33406
1681342
1617506
1356309
144092
1721972
1169631
1440306
1927112
1725765
1056178
1249932
672260
322467
1521631
657890
925033
1876877
192346
1356473
788058
896014
1492255
149287
240738
1303113
1830006
1654696
1428901
1292083
1979745
175133
990065
1494160
362596
1347041
159603
1621479
658179
236833
618854
273864
865815
794376
75509
1351814
1295351
727933
564618
1966139
217226
534421
1944225
356059
386397
1812228
324285
1494635
1749696
1239525
350312
51903
1156461
980061
1186398
515191
245280
779617
597684
550000
1803470
972559
1720670
1993679
1181753
1942382
1304239
1494617
1080875
1434580
1529903
1880736
80262
339138
460300
1880265
1130694
396075
1503351
1327433
1903877
8249
10338
1175401
293808
1156471
358722
793353
709615
554738
274833
1841144
1203986
1199925
680959
1034474
1559121
1921126
246521
1460366
652380
1393136
204408
254784
273380
797065
562876
1459424
1617603
1443022
1321947
1868771
1242528
731821
564984
153079
1309674
358870
1216968
614820
180985
1972451
1051624
423347
1182649
420365
1274018
34144
1546752
933246
642338
790991
477840
258883
1296497
1918945
1630990
596370
1627395
234782
1776687
1179996
1678338
1442813
1564405
87309
1505337
1835643
860077
1980152
1319276
1617618
1179837
523988
759663
1554676
1962144
478945
1621466
255163
1317411
1521188
40009
383177
1612827
505174
728622
1197247
559712
304049
243873
922191
182936
1473526
247369
1318296
1040580
18698
42025
620460
663504
1245044
1432652
600104
1958694
398252
737325
879604
1279971
549830
1073959
650021
205602
1302595
1553124
1330651
1715819
1691827
1301420
100740
971990
63337
56595
1198260
493664
1386403
1189734
175328
371486
981882
1520063
1107106
480201
1230579
214651
1251682
203513
1992287
1315331
422923
649751
184602
186489
1809429
571412
878073
25491
141262
1502573
24876
274526
24338
1808767
1450778
1296586
1930766
727119
12541
326077
1436148
1997081
1944583
1012959
168416
1752287
1619751
1679482
990867
1000841
559615
549312
1463451
281106
1560389
946074
1424444
1235274
255208
323239
1225199
698180
533045
522515
196266
716646
1177550
287079
1742040
432471
49368
842386
1035190
1888990
1097389
801002
593086
1459064
1867160
1838190
845472
261884
1119626
1168566
969252
1796345
353712
881797
1355336
1719532
923998
840414
1050254
1161593
474004
1054440
1755396
1189437
1994147
1202812
1831945
1955275
1016537
988454
1115807
1969796
1411990
365708
1522792
1516913
1160919
1713423
1751430
1831968
1824861
416017
404904
1537557
82402
797399
675849
1125018
1871904
48150
1947263
337028
340710
1869582
894294
291119
121982
1021504
1691655
1023836
1204120
511891
590847
1478242
359088
480725
1215602
1682082
719946
1733301
1689073
1325476
1945714
546147
1869023
972505
1419870
1414922
934890
245530
1297679
1792009
296482
370705
1124787
72523
704774
1928788
1181502
275463
935914
20980
1941115
883759
1329535
241732
195265
123764
151770
203637
645078
13781
431102
224135
844532
1274507
926652
123069
671676
1364474
1006522
1836092
818144
1712536
726068
1025050
788008
1314627
282697
1141089
662784
532935
947603
1446309
1189143
1557780
335314
52496
176279
1348298
1588614
1231490
966325
1765338
173472
1653819
1634
382215
551158
437635
1061732
511678
1364648
1333598
647952
857837
579487
88460
1736300
931128
1415539
1015853
1294340
1562399
1961184
1784366
1164494
90157
1022909
868760
433400
82837
648318
811765
1116844
1322840
608182
1461728
273275
574068
1726878
253401
1237395
218355
1934647
1779302
782983
602996
678533
1490587
1114438
1989591
91512
1049658
312810
1342487
1894045
1329200
517110
1340508
216079
695542
363830
173414
1564860
777168
1664442
997782
1151672
1144877
901158
430249
1430149
1897567
1241516
840169
1578095
1556984
1346609
1486445
618749
1323810
868201
1235171
170100
1593134
670567
1732672
158980
1214050
932165
1959641
641380
89770
1384423
183555
1394352
1138033
278378
96056
1838032
239510
945292
62458
822703
962844
1899486
1835136
1564041
431718
1742132
963993
263694
197170
1791524
1458967
279833
1219500
1516938
1039595
1780025
132631
674788
269698
1954482
169554
974495
1126563
505564
1393125
541196
540104
315640
1224671
866016
1048576
590404
1083781
1213515
1119799
1532883
1302631
1974986
323619
1185775
495088
721679
1242238
1727119
1636903
1291049
826276
1505879
1764054
970616
13623
45364
1438459
1103494
1892405
1853828
749375
1288201
1994809
1393354
1789071
1088746
541215
989668
844222
481103
1428262
940898
366926
384852
1394162
125381
462148
1884454
423780
831670
1773217
1742263
1770476
12106
606785
1105944
1512977
1055902
1473104
623735
1888557
1543460
1213699
1418572
232784
299661
1412755
781181
60539
1993874
94629
371228
682599
1436184
1713313
1208492
804170
1846250
899489
425036
1102608
1345095
734087
1046390
1552978
71184
1313096
554828
702414
548810
767945
153462
1251238
635317
1101845
562658
1095159
1236483
1922748
1379327
71180
92489
1823373
1867145
943821
126979
3164
976310
136827
302689
124031
427088
868034
385516
452196
406399
1630811
743008
306944
1988389
1658378
899117
291567
995354
487689
1262686
97773
958853
1747953
501088
1485849
712334
21405
759410
385107
245569
1145731
646803
807571
36652
1257059
1869760
395925
528048
692599
1203562
32282
571591
483206
607981
1044019
1265759
44430
1141407
182748
88308
777414
1984693
1211945
1474027
1886787
103015
529256
1611579
1298623
234371
492951
532004
1817469
973948
563723
1009619
1967290
1615485
1745064
1938199
26163
1171989
757616
1880721
453573
1937762
359427
1834207
993439
1322706
1111055
478376
349576
1968579
695898
1766465
1515690
569746
1257435
17246
659238
1589949
1335099
46013
1497674
1300906
363936
1339256
488794
1751785
1014395
1349071
1960818
38292
1055900
976409
1851195
1225121
39646
124608
146440
1291718
1496816
1792260
774454
1280547
813926
1221331
975576
1394127
316340
796223
1125574
1414513
33320
368477
1306640
636060
1425860
1743963
542027
849377
907411
1200773
1149772
835900
552243
1609028
1829957
129549
890546
1836010
699343
614530
701008
989579
1310271
335550
114245
1441792
1173514
1469921
1373049
1959479
1570189
191137
104612
1128039
735996
177271
1358958
662763
1041975
1336508
606384
1561783
1791429
621038
1396827
246570
1497390
8911
1989665
186451
64013
483660
769928
402771
1062781
1193803
1127284
1411423
291665
1318580
1605913
491466
799696
1189244
1781394
1199639
35229
1000749
1257175
1633421
1937871
172354
1246579
551915
1532165
1737927
784707
1424806
27699
265055
621458
433722
627873
629020
893072
88951
1378805
1001969
1612030
17175
519457
1490811
677048
298186
1183902
1891153
793169
1377547
1817801
1946803
144170
800489
1278748
1007538
191056
306857
452943
1364479
143642
746973
1775503
1141866
1619714
454596
181530
990751
725543
206419
1692826
1176532
858671
1496494
1481491
870433
1299191
946493
566076
1837968
783006
143957
1901863
949233
1738510
895299
1044947
1434638
1680959
190532
1074223
1159798
1731858
1894144
101323
570692
700072
1872359
1940576
1316365
1484506
185513
1660660
230121
1223521
818908
1496752
147033
150690
297979
1613096
192891
1186365
1541373
267059
294533
1718670
714638
1088143
1210364
703201
1197022
998005
875655
173722
876370
907933
373365
349079
1073763
1767131
574405
443019
714203
527556
1343933
1720086
1514444
1154240
1477564
1689462
613807
718091
282828
506612
1581777
175568
1436533
1582494
723698
1251172
1267731
534998
1831903
1122242
457874
1811586
890631
435158
719149
237380
541644
476980
1743437
728957
1378986
873869
1859754
13740
1348389
1864937
1153324
760772
706480
1909478
1893591
1584456
1476360
1957518
1751449
294821
92150
1711785
1395566
1067995
1424147
1685286
1668257
594167
1350042
670711
317272
1702960
705115
1664790
203748
1919187
312891
239412
463654
1658339
1177042
1871397
1178840
1579250
805423
1213389
1390829
735924
1743054
682344
873259
581908
44572
200226
747566
787226
747931
1481351
242843
745871
1217843
1638103
1832098
1093866
339315
1534841
426064
1265188
799795
1753542
1972181
45125
553791
1536256
899557
1192731
181400
1717375
1264781
1502576
17394
417388
206494
427227
694025
1343141
206064
774978
1382059
500148
920202
460118
88076
1265868
1655510
1942166
1306788
808567
418213
1875678
1694529
1784288
1626959
1928688
992774
1263719
630281
360141
1930080
1399262
753684
1981283
986453
901914
1413187
1673188
1493614
317122
1252095
1473871
1450196
1044756
146811
1912802
101581
1402647
291513
1578951
1237727
1815109
967688
324480
205909
1344613
444433
1586651
161736
957409
1825513
142439
1089096
1708440
1506014
543119
1273026
1627655
1725635
657075
364674
600446
1812390
1334754
1182700
309150
1212562
421297
1795890
624685
244019
54816
1259285
1185139
1363370
1443641
595227
579441
513409
1015951
1688460
1408001
1361013
1678783
1967380
1762145
1877349
597318
1285110
994390
1176590
1921629
1323071
1189826
80409
723192
1262592
1431910
1373357
1204508
166017
1167950
897004
407604
1078445
408100
1116099
169479
1808963
1550657
881646
375637
924257
1246216
1173419
505889
1779601
469874
1407686
849982
1560480
903196
1921350
1986107
1067325
879684
1703165
1240232
115631
1782914
267625
1610225
882327
543878
1760355
1257385
1850123
481960
1748547
534528
1892683
889574
572787
372203
748335
913159
1684530
953647
133552
1650799
1962877
466067
1216535
15845
1641979
1198883
675234
675082
1620516
1967373
1899717
1029151
1247201
1514238
1457217
278237
1676399
1614968
774409
896390
938059
518277
41275
1694769
1257558
995902
1503461
855484
866011
538549
1830079
1294299
1016052
1700664
531259
326814
643409
1254337
1412562
1122295
142012
1881653
845130
592503
812591
1680609
1571091
286355
176306
117130
283909
78476
628757
324039
1537906
1149309
1006676
104983
1599159
784826
1781018
782866
40496
1648817
71038
1220643
242802
1437404
1749815
1200058
1222801
5200
624731
171531
355760
1292688
659469
191971
959573
1395367
1299215
415868
844675
636050
230548
848617
980998
1415955
1496842
256657
296272
499949
161932
270632
403111
1989021
1610952
905770
1094873
57270
892924
1741433
302205
961050
410331
643036
1559361
603435
1330344
1445757
515044
342592
372744
894231
538618
1239013
282477
909736
1126930
1299310
1838208
1379712
1949176
1353704
439805
435684
414223
507987
102395
1959656
748988
737663
1707712
607193
1217622
294182
545756
615151
1385965
1370229
178647
509938
1076606
927843
1908871
816612
196720
794777
1898188
869818
354122
1695921
839170
582288
1276602
1922510
327987
1625551
1561966
84724
1394578
1842311
1602305
1640442
1011398
1011905
159522
1896731
1284516
1791153
1423219
720383
584379
168398
1149893
300009
537105
964227
1009801
824397
246276
1727799
615388
1304323
108029
241123
1469919
1014941
1122233
220305
1087698
373229
1601062
783130
728703
1321068
653131
1879087
1959844
615553
225302
1066525
622135
629249
36807
1583871
1436095
875994
675808
559372
1157186
43521
1267875
300816
1963859
204477
1173268
1318860
860029
126163
472332
181422
385355
1544573
1629804
27918
1779483
1135734
1600162
771209
1849559
796039
1939065
1081332
1268135
546363
1250397
1573675
696964
1078526
1751982
854802
108835
180320
678370
1924448
1607386
1874582
1214937
1700852
1647259
1831367
1783716
358042
1765180
1074358
1686698
1298135
1914439
1071934
699737
490890
779974
669838
8097
756021
1359436
1732491
413012
1093572
1621028
1310013
1338534
669552
1301583
1141653
698091
198965
221585
1503717
1447943
46224
79877
1538090
544965
1287362
1350220
1151277
1123120
319587
1697072
1090193
1072121
1256889
1907781
1213719
787032
1403632
1838294
1250704
1588417
1753115
390533
1949422
1341182
476337
1438432
496220
996131
1163803
226430
1554151
1801802
615961
762343
707678
1008574
1559251
230958
670804
987290
1640945
1299783
155255
1024721
943699
600979
607389
1663898
1973942
1929967
464694
1810056
1281365
1515102
686523
840242
630213
1112461
1572332
517553
1794893
219522
1163188
1202165
124411
1771414
906274
615379
1900144
1495985
803195
116418
800201
38595
1403373
205290
1896570
1265226
1363395
1284581
813118
814107
1498584
97621
1949108
1027310
1750005
319043
1728761
1290355
517914
213120
79235
108939
1384800
1377181
1509715
568357
983989
1146763
571551
501013
1828051
774335
1052899
187745
258792
1516033
1532081
719544
1468489
531431
53400
58576
742017
1356508
1077911
277010
1026636
30514
1274009
516375
1834647
1046055
594414
1005565
320988
550454
1506218
1943628
136923
587562
1474542
1516752
14745
1490883
845303
460041
289807
1607211
1234918
1988013
1374530
844447
802149
1324752
869911
1583095
1737241
1577921
675963
612178
526978
879907
1149349
845867
1777216
129865
1997885
496158
1575020
1322155
1602112
714462
1418270
397478
1544775
1329165
957708
627794
1534363
527488
280847
1075857
981567
473985
636224
1543015
421521
1676518
1189634
1659393
1872495
1222066
1646572
653468
1929884
1657560
84982
737225
1655889
1021585
266125
1712851
847281
592992
1612712
1045306
1612668
578558
130262
1890902
761283
1573663
1369869
1468062
1767718
1105761
1180950
1823158
1810806
188493
1529713
571255
1765666
1961102
1033777
1016235
85278
1284041
1030720
679386
958348
538026
1683259
1270499
932648
603890
253207
1177294
45873
759206
1387194
401647
649723
1320824
1504386
1653363
768145
1119116
842918
537015
941962
291431
339153
1504838
1841573
1346222
1628158
1421832
747286
111062
253656
1852783
707901
499865
780658
869541
128911
533985
1705734
1796013
1692600
1776086
886523
1677328
741350
757410
1127735
758382
962653
1024049
295588
403166
645619
1822530
93758
1568491
603964
702007
1939760
1466676
595032
946495
1487230
1456367
736765
189875
323334
1219955
1709505
49756
737567
1440262
1119721
1037344
1495635
702337
836155
442350
631025
1013049
204639
364521
1948178
707327
142026
1801145
1697385
1463111
706277
634718
816793
1191835
1852759
24754
511189
1655985
1638323
633576
1814351
1027982
1722079
1519325
400268
1328951
118185
1220277
1258703
529934
726845
1400638
995823
878660
413419
527758
1500476
90991
1857077
1895644
829581
31729
87681
405033
44603
255271
1072798
1627690
237344
931932
1660539
1026861
1499685
293337
1627563
931053
1306780
443822
1398457
1131107
1495150
118335
704250
1993884
1201355
316703
1955414
591816
1670242
1753457
1085438
829636
550433
1216849
1751897
1248837
402358
386243
1396796
1549872
114424
304489
1252661
282573
954055
853449
525701
1156408
381292
855793
1843715
319135
660717
344990
485466
5539
1649146
786574
1388777
1061194
1691296
949902
1706931
1771311
222327
848115
1042898
256832
1126424
1975206
384358
351430
1835619
1169989
1877159
187893
1270498
845619
135947
414820
1877713
31180
1318152
1843453
656105
1966025
1554379
452202
666718
1579944
1742093
957511
414354
1764482
351872
966199
871430
1413083
643120
1633349
1614982
1120748
398850
62428
1198078
398646
1952770
147947
227937
1057467
1264032
163262
1365374
1307162
1615173
52607
1694592
1574643
66831
465843
402563
1785753
608563
1535780
1126476
95476
859761
689437
859314
1014081
1924065
1443124
821443
1047039
1104117
306680
854750
790444
703075
1596853
590775
1271307
8793
1670367
499124
1990550
1554193
223755
1548964
908232
1196241
1398842
1632830
850823
683926
1224833
1229062
1662720
435799
1989393
754883
1189192
1234057
197881
1354509
444728
497814
1170681
1498804
416376
540520
590882
467294
1654287
1244533
1218890
1537729
634653
154031
407591
211449
763559
773702
350170
1437389
311587
1926971
1305947
618558
1510110
172535
1240947
159739
1631522
962661
1529741
1837157
1039231
205141
5083
1297105
513514
1654591
140992
1014542
679404
1405834
78623
1756128
63218
1407868
337273
315173
79244
1874372
1870643
1844605
1541515
97621
937687
448181
1563966
337327
1924009
611283
1706012
175212
1416563
521111
1207980
664677
1181682
260725
1531864
1904740
767254
853999
647804
1519738
1297857
1039421
1925499
1316817
949402
815802
729449
1049147
178008
1412066
983034
1751316
1738719
1656983
283655
323212
956432
1309701
1152177
121956
337779
1060888
1256691
1921008
495596
1741815
177738
669269
134772
1215582
69368
428306
1258152
801839
1776184
554315
301972
401706
110941
783560
1808131
913833
1152906
1492028
1253902
508916
70286
1677688
792879
1003591
267604
882673
766510
1842212
342966
1868390
1845086
1533191
722128
423650
1399980
1998168
708385
796617
419383
1716086
276249
1201945
1950084
512872
1054479
1286080
711095
326386
603558
320243
1080115
895469
151455
814836
1165330
548
465900
1806690
1925375
615861
545667
1381432
1784063
910566
1321875
614681
1868259
1050438
519385
1491582
1108090
445612
261911
177262
1958380
455290
504008
1437612
1359226
769466
1613437
645044
449825
1057930
68077
953139
5342
1774375
683867
1252424
868334
408629
986435
340730
127103
802318
919766
843843
1351206
1069357
418594
484588
1621442
51461
16378
9679
1873518
1649608
1086684
622077
1334776
372906
687435
3817
1722393
1856483
1370570
877816
1560984
1339958
379868
1940130
1192528
418414
484419
691238
211408
1044595
1452544
1703297
1857214
1307021
394636
1405674
1431817
1775825
1312964
1614403
593621
101951
948218
533620
1847428
1785939
154181
484094
1287649
1369434
117774
534424
66906
844563
1319563
1667498
1977497
1912241
1047581
1163532
1289622
1483614
335685
1313525
1733426
1724309
1976657
415076
643343
1509469
833217
864151
751447
488378
353846
776458
405806
75406
1888172
268345
410430
734090
1154743
1188810
1263578
244173
468181
428630
640435
171962
1390916
1099856
1724348
616070
1406436
1788740
583124
557615
1781878
1073485
1859383
811747
1250739
547242
1836894
1223085
486895
120144
638345
151621
1462882
1447939
1701799
1361232
396043
1317460
1110598
1058068
1557119
887233
470328
1847452
7418
1861116
437582
127994
1576384
125880
706679
903107
1990453
336567
1828112
326444
1784404
945410
1837874
267149
1182417
1554551
61790
310945
1611568
873306
743201
1408647
1148360
1773416
803655
742073
312884
257047
1580857
1441451
196538
382950
643368
525094
660253
184560
442193
514469
217488
1873892
1230324
1222009
572951
817512
1153312
329918
1715577
1750155
566503
608978
1978968
662165
86620
900683
45369
983741
1647135
1375492
1510633
1073317
340341
135359
1429173
353347
392583
1938994
977292
1472928
1185516
1136592
1829187
787141
244576
477041
1482448
1363032
244670
423707
1987539
1189106
1575186
400057
966112
363948
655477
553664
1451569
488946
1161432
302625
904144
1367106
1309665
1545953
25371
438086
844582
578439
1903697
1745238
1844331
376932
592048
321671
812719
22565
1278056
351589
684717
115561
1464389
1251670
1430960
381047
687029
1636019
501669
1400339
1202513
411207
1847185
626213
867312
80856
1909477
538823
666177
1500034
1131561
1670219
438715
1156109
1063697
794448
1347567
1550519
583380
384836
287268
1462169
1110897
600125
247226
1355215
296597
384278
1898856
250219
251020
1898761
1361087
876006
1041502
1169442
1303708
328883
528207
585257
1717283
1762465
81658
776623
745326
714175
199264
141592
300387
367727
699041
1215934
527845
487763
480423
1369939
1443546
795316
1681634
1652472
1860582
271797
174835
353936
791575
1465363
1315752
1881598
1956705
662395
841229
14817
1736248
1118238
180741
1287088
1970437
1257019
993097
1944672
1037759
82956
1566547
728285
483725
845255
60552
1584476
1583069
1203506
1907630
1551237
206715
1472111
1055551
1766440
507289
13187
358583
1753474
694226
586606
1730111
604774
1218082
373376
1391707
915830
1297278
1970322
337958
1834850
1325093
612778
668200
1618846
981381
40285
1715148
1554801
1768001
209685
393208
1019810
1392044
431871
1714642
892499
1899823
265230
916879
1830076
757685
754657
176132
791845
1731282
703554
1716596
1058845
426973
753773
703326
115855
985270
298944
1767711
1359057
1577190
1901030
1353283
1444094
815531
1605359
822661
273421
1380983
1430367
1387105
1352412
385014
190328
780962
450520
1063621
1525998
182357
123899
1136532
1511466
577327
737417
1075711
829872
1745003
1345229
144892
1551826
166016
203215
1603306
1165588
711526
356279
1988368
601132
566344
1620882
1162406
1488985
132943
397963
1977238
484307
425687
1173459
1616981
1932456
1845968
274680
1944348
364484
871580
364031
987458
316610
1144120
1920132
258428
1369968
961184
1554260
861879
1294585
408860
1237342
1175605
1333697
1504150
1362105
268447
1347588
1319864
1642474
754752
98013
568226
720944
808410
1102034
143542
642239
82388
802644
646637
1558072
895679
1236897
1539974
1750548
546989
223213
1362463
1535492
328424
289486
1643566
1100322
1379634
1000055
990699
1299505
1524913
1241047
389030
879375
106150
482534
838792
1087303
94855
703267
1445887
124153
1284659
398377
269945
1627440
1341393
855274
1996923
1909641
724213
324112
1529713
406112
659309
77292
1674710
916494
1481277
1895302
90634
1918543
305703
1330257
745699
1901324
873309
1308391
339638
1171205
1484130
1712887
1402556
318005
1877839
924094
444356
1019748
1800128
1208171
1954379
298993
743135
945748
1229698
1325988
1329489
988849
425515
1705003
1359702
447582
1884024
144065
1664441
287000
1822557
594498
497773
1976243
1401987
469210
230739
1431121
1595778
1340443
852781
967713
1570890
1709086
894727
826900
254375
29311
617347
1872298
93591
606933
372600
1464144
675822
1581873
202522
1423131
1864433
1650012
648492
294276
614892
1750287
1268204
1019594
1924858
295672
835157
1676268
360702
1805631
1071198
1642167
467683
1744665
1585270
1326655
461786
1735963
292276
1440450
1485796
749855
867251
595782
1295614
1710452
1971245
1227523
582085
942014
1193817
1971423
1169762
487791
183861
1921187
56768
46011
338780
799854
1406986
1290808
777125
543252
1176296
1202294
1145310
124431
651853
416730
1737613
796331
1320535
1094996
725620
589576
479379
475684
455438
818912
932084
108059
200978
352904
1350809
174480
145072
879537
443237
380521
857381
285950
344063
224825
783072
1351525
1664794
749162
1946790
1499748
469732
473864
778208
1023088
1937844
1137841
1176085
369735
1817901
129908
1210442
64312
1231423
39222
1037108
1256145
210675
1699029
1604713
1119692
804580
1556929
1068285
802583
378006
1963645
268066
1930763
653094
481096
1531591
731623
1269801
963402
1520625
1596533
190621
1491487
1499345
1661813
1223194
963629
724428
953636
1970302
910613
1794803
1382796
890197
607006
316163
568649
1989455
813617
597064
676691
1179472
449899
827622
1307911
1864331
544821
532539
1348474
1252772
704475
154035
1040473
1846680
418123
630815
1893208
1042415
697026
403738
1716660
509887
824065
299354
1638939
896513
1882445
162310
645421
1622634
974320
560737
781790
604693
1532424
1553792
1192166
1666971
1102584
1463922
461395
1568795
952687
869637
421264
384163
1676289
868033
1986368
293580
538990
354720
521245
1710702
1275925
802442
1935397
1548502
1774729
428728
1614717
1015936
1059898
1308185
355624
245610
1868193
1984610
805621
1511213
578920
553064
278714
1314015
890956
1557350
1684760
1463372
791603
268426
1790867
1533906
1107681
1232356
922366
33044
1004348
943784
1893223
149043
1186181
972118
697810
9290
1340785
1030814
418193
1323185
1939206
1918366
311289
1959759
1325421
48146
1665147
701792
1776809
904614
1917977
626778
1849949
1577809
418028
117922
659953
1995895
231211
1075740
428331
829610
707008
901037
1869551
1179518
375132
1051667
460126
1976579
1638748
1501362
1336954
293775
810749
1718480
312370
1541182
1215034
1185678
805585
1499611
1646253
324458
1053903
1555119
538502
1340999
862399
444029
1579914
908092
1050059
1543091
1360229
798489
319622
1052264
93086
105134
69967
655538
582736
587130
1201045
1182025
854020
693980
809872
1928530
328073
362044
552357
71708
1320761
1709045
601317
1523543
1025328
965388
553021
1018070
386114
310421
1804626
952753
968296
1353421
912411
202351
431873
1872740
1516211
1940435
993720
636537
312087
1593547
1108375
56948
296627
1194799
1136493
1374049
682568
1111168
1755645
1938847
1422389
771661
296297
1054683
461370
558447
1478133
1712100
138620
687206
248112
1399195
480955
1309393
921795
1272764
602566
809617
438935
1989631
1553460
998439
847329
100523
228912
885526
499174
126375
940202
1613841
1340503
719362
1470866
235123
1067258
1921194
860691
560782
674352
1388618
1320529
82509
1815668
521270
189983
1055849
427919
1187529
587141
631674
1805668
1880352
388559
589045
1020672
1979460
594055
408992
1788018
345301
227063
666465
789112
868435
407063
461100
480187
1351366
809580
735518
344836
569531
131299
94584
235078
1763442
30447
603138
1177071
33052
1204696
602197
1374242
193652
1067089
988343
1240331
289181
181649
1233031
1581455
1662775
608851
299879
1646302
1425515
703567
357170
120603
1339147
866660
460433
1657918
772438
1558949
1712743
657168
742395
314601
1391566
617283
498506
172413
291105
1237603
630390
349587
1506335
303038
1308676
361233
200997
1502294
167451
1442680
834970
1137248
252363
719463
255619
1300969
1870682
1043661
1020410
1064822
1018031
544855
1271456
1061711
1401711
15471
1722774
53960
1658694
1329831
327299
532289
74248
945409
1991329
1644746
1531335
63985
1404902
1397100
560320
233632
562782
61985
1304303
1208179
871348
1080323
1472455
285258
1550476
757777
1078164
1805351
1910283
530097
628482
110854
1017647
207927
626829
903354
1736029
1871710
969253
1266355
1498743
415356
1851869
328892
47322
6377
1879430
1413669
1638
1812154
558241
674445
1179423
1156259
150701
456359
1585772
1390437
412499
186539
1134476
748712
686731
628288
1041663
1634067
129435
1571545
1207559
1692133
1842418
178073
535146
1053354
1210577
114606
887282
435902
22720
1237870
1164308
1577807
215089
1667604
1555254
1459891
1167316
752458
531158
1739044
865593
872881
629238
1696176
1619757
219743
1763884
651948
1764090
127378
1843378
980471
1049407
878864
482927
760092
467236
468995
882532
174509
1671528
1144663
636209
1600799
650065
585894
790760
1270920
373629
1148222
466842
441947
713174
771367
1893822
1453734
593902
1317425
770995
1735783
1925067
923
1158094
1546575
506784
1879769
157987
711916
728630
341115
1006437
368126
724478
370114
522192
421393
518375
1547823
1803736
492676
1300074
1677300
599323
1606531
50151
1650081
1388958
615079
1600475
1495506
1453205
51071
1514881
1322309
122608
16632
1642844
1820392
1985639
1383752
1267537
194357
888792
703870
1445391
1604197
1479252
72371
202368
460975
671085
1439448
428830
1956174
574539
541540
717821
915914
1227752
1290641
1117333
791347
1399733
1853345
1842982
1658914
20463
1613784
1357411
247531
1443165
44166
1487874
53056
647419
1753677
61847
1438136
178236
396011
1488048
1258164
877362
211173
758228
1485880
742413
556677
1081539
1781666
1965542
1641537
1289216
146574
1733003
907103
1000570
582439
1977899
1575826
66374
344102
222521
82113
469941
234492
1472108
1884081
932017
780790
1649360
841768
957070
1777022
283816
1631155
476414
294303
1455921
1057765
1315439
1327254
1585391
151811
1322877
1426205
502502
1069669
1925479
1049744
1438217
105578
669564
327854
1049396
1461273
1175052
1053613
273936
596574
1953820
1678415
1822429
906488
1823117
245121
1593089
1082127
1799211
811624
1678550
1376881
1994446
519933
1768012
683248
424907
335215
1747955
840130
284955
525291
1433370
1038829
839259
193385
1864102
113025
212020
1947856
314671
501716
521767
1967939
1233208
1809908
899300
1272579
319560
1873156
1468219
755413
1457018
903350
1039862
285448
1093178
1443597
140296
301377
1358838
457157
1056231
1834002
1856261
1348120
103259
1159914
1451271
1805647
1122771
286067
603726
769192
619837
1400759
861628
554450
179713
1951273
291406
278133
280059
1810887
1056499
89441
1026214
1072570
1113698
1619104
1517812
324016
1952032
157581
535530
165665
372988
113265
664054
354719
668094
1706270
1686473
1975278
172021
1404822
401859
1655395
1601418
940382
1768495
1566748
230406
1477387
1176222
1815546
1057463
1006563
380916
1797947
1571457
1049062
940137
122153
1558496
54901
2217
858776
752734
469686
1009618
1301337
684607
1992756
328996
936796
915792
1357031
1619128
1114055
454208
1352907
1667527
1156768
1435357
982433
1701875
381684
1674718
1458787
120724
259762
1527872
1344856
1149874
755320
421869
1643650
531656
1565420
1163258
159425
678969
735076
563040
237651
1233411
583515
385614
119155
1738737
1550630
1802375
976495
1493721
724735
1627910
1364185
939058
1590392
1916211
1599416
940873
830573
441825
484113
1316971
418434
1133224
1952010
153546
1274560
1862457
956679
266146
1464275
851628
1708997
858306
839354
1380303
498635
948233
589007
1044744
1845080
514252
1782231
1576589
1044850
1720464
597788
69256
6891
1643555
1834635
1286558
1591407
430390
1478630
1455354
663899
23434
1435593
250140
126735
1623546
1182965
1209601
1330175
496859
130699
317607
1257497
1767036
1296913
1205238
1348037
571688
1997675
77227
517557
1616268
594613
1697951
1547096
1124759
1476419
983926
1104660
705319
745029
1334670
682107
1863212
1838545
696307
894024
1095567
1275163
855636
263116
806744
1035236
1777981
109391
1822132
210300
588666
1301881
307351
1068264
746551
883105
929372
855827
1370164
1965505
648214
320385
1233526
1763103
760891
1039014
336892
827647
702672
669274
164312
1738882
937995
996661
2936
1754157
1416902
27126
716251
1478820
641532
780232
226015
1766051
1394986
1494456
1720216
230238
435462
1443579
1114296
1673096
344657
377489
1834784
26990
1518192
1772537
1793046
145074
1923871
878693
1991045
1180323
797964
749299
1264748
365836
574565
731037
1626735
252709
666853
587082
1940635
1459488
1925113
612555
321086
1114568
1112095
1689397
1838978
1847728
86473
436502
197426
1066014
1836141
73794
434998
1928545
1442700
1180993
1521258
511265
535729
1720743
499549
452239
479843
1607532
1405452
276997
1031738
1170644
1269560
1090638
1725042
1723449
1549717
1219887
60624
1774487
792698
1468406
1907795
1627072
1419763
1363907
1703132
510556
851984
1357744
1658334
183979
161185
554241
1300581
1632154
1149377
249015
721919
1605486
1844793
1728935
868037
1434415
1909876
312947
564390
1699392
357767
1272300
1945933
880189
604627
1047513
358752
141984
160446
765726
948563
213229
415757
1691374
218345
1952039
1250359
814281
1901029
1362382
767323
1745835
285997
842256
420729
943071
1539639
1921327
722177
613189
109753
715236
112359
1941295
110095
1095149
1254436
405643
1281096
1050313
439732
887231
1328917
1816123
55105
493236
405887
1322319
1015656
1267297
1856493
801122
105825
927407
256383
1136882
279025
775585
282198
322762
92844
1901308
459961
378239
40293
562073
80257
40069
1111262
1751054
1574362
1662676
407482
1364217
808721
754283
503685
1621193
833914
1569758
2557
1967016
220703
1447140
1129558
1335811
887962
1357071
553307
1091653
1968027
1340384
718890
1385412
54285
1980114
1020886
1116637
1175325
507731
1644788
445606
1923163
1794502
504514
1901083
813011
804597
183357
1805944
377588
1156184
904794
310068
102216
822215
207732
397529
1404734
1107905
1536228
1840893
345304
876233
1775076
1763386
267626
1113702
1382877
6241
1959600
562591
69615
1825027
1611371
672881
1635764
1507787
512530
1733716
1411814
1928532
1749191
651565
1747768
1493457
784432
1448223
1473887
324962
657332
1368143
1247106
1171832
950669
1505139
1366912
1765699
974935
1296540
1315396
1312072
1410929
835273
213938
1356569
1590443
908772
1797153
774856
1997067
160658
485430
1677777
208998
595927
145335
1181104
276197
952545
1416686
649288
1278730
1119444
504876
1428112
634678
112250
1766931
309998
1589255
485832
147492
1627657
1709110
851750
1530991
1321292
768631
345346
438512
901657
1278012
1653141
312846
1758948
480972
1104095
744397
1134609
1327548
1294677
118178
1945920
759639
586005
483080
1898785
480021
1003826
407102
1810462
627849
1738796
715303
331993
664157
1435177
983283
1523494
1656307
1845607
1239396
893843
1033322
1484606
1726916
1519743
1521017
268418
1274878
1540946
736545
537314
1504839
1144535
1853701
1662129
926943
845666
395875
1843116
1402212
1405533
1076943
1625727
355315
655356
1038859
137723
1053894
718729
1968606
244925
1024636
729800
321214
1879439
315149
1244278
1190569
928495
1935754
714492
612962
420714
1796361
853951
274120
114548
860221
124043
547734
1766731
176555
542510
906129
1635143
593466
159349
1759066
784074
1735230
1432282
1846098
961574
1541838
271354
383079
574491
1706968
1547139
705425
235117
669989
1301383
266035
1253838
1194376
1857109
1003145
1182518
596582
1829756
179430
1587490
327738
1302508
45197
361039
1123192
1491220
1047517
1185792
894138
1411806
135939
1295910
480144
1436271
1656796
1371470
443255
1926326
812151
1541938
374153
1756736
794169
385315
1383499
1416837
1806579
474249
21549
176297
1614714
382876
185231
1185002
12467
1563073
99516
926028
1356249
696255
458174
274138
743943
955679
908136
1791784
1377400
1225988
1849446
1706104
1058266
1565246
26562
1656090
820799
903632
1029678
1887704
68371
1512402
753788
334959
1323435
135083
886503
51544
1305961
1067346
1355084
978666
782923
1472614
1113645
762547
1255750
641690
1122554
471201
1183158
757750
75243
1317681
1421397
1687865
564781
1162126
1287738
126375
1372591
764134
670288
1546907
1573126
1531057
1051147
1334237
967064
279831
771997
1469083
1122272
1951958
1175114
1029173
1435075
651782
1162585
952790
492186
367494
1853221
1422564
853647
1312448
534368
1654170
1516650
570160
141848
1351639
1863296
313876
956019
1074202
970226
520609
1784368
270395
736860
1660312
1327748
836796
633430
959453
626960
747502
820654
1324278
854920
435142
912600
1191523
1362476
1665789
1627848
1859126
1510014
26262
1271544
1764286
1986417
904337
1996139
1858680
626478
1814340
875334
543588
1734230
1471085
105158
1628725
527623
368507
1495344
559951
11086
1569516
1561101
1202661
1496961
801435
408362
1573317
1364009
1313970
1167272
1949453
1621332
639952
1944278
322971
1550164
276965
1657074
1235104
1406383
1679077
851464
1574771
331152
315681
1607927
1799514
44105
245515
491250
1412475
79492
1533426
396175
618338
1972904
607270
1892835
22153
1506464
1208176
1191963
1827551
1800854
363117
511867
766993
1914778
1803963
1673509
688777
1250360
1762836
442127
1261720
1163465
1550595
926206
1338462
132723
1582338
1041897
443409
1887038
976276
1150581
274024
789514
1498369
210871
1857072
1420267
1920703
1150626
115782
123265
1094733
527213
650155
614422
775576
1058905
549155
339759
1567856
1918501
995648
694006
1700613
1822173
1458631
750488
1425776
1964560
480700
875348
838057
583236
1063556
356044
1026708
750256
514153
71283
439079
1193845
544005
440687
1146834
1411869
489291
1758355
37742
1857335
1600308
1891005
746276
1688518
668794
459301
1983227
1456451
352049
883035
1000525
1456102
1169607
271725
1092555
123339
1301287
1614777
99297
1846823
1257273
1582272
711528
916585
721960
881768
1653540
1650708
1334565
270543
720191
815042
1496937
986047
696038
735659
676331
834770
1531184
378616
551011
1121963
1956899
1749755
1548280
816190
873734
753967
442592
949992
90515
1804216
931897
347810
810843
1001725
129119
1637436
1750774
1215722
30329
470926
62285
470830
590222
1003819
241007
1926081
1429338
214162
951796
1272399
1722091
147664
1223518
1704451
663743
1801680
1213324
600291
335273
650104
573150
632943
194178
938416
706224
1701165
1096664
1761027
477944
1886825
914465
1118252
618110
339801
1033822
1901729
1846533
1029627
1381230
1094799
1337767
1816419
1735383
537780
960846
1768765
982948
70246
650933
650065
1300448
136151
482862
1246707
284792
172045
1478032
565125
858187
385713
1619711
92209
42762
952896
1575794
1252605
491471
244921
1343110
31077
818530
272042
311566
1441859
1871862
735726
1297718
1676901
1322977
870836
1989337
581270
127024
917094
836964
1839427
425950
627754
235382
454774
11723
485685
1323433
104597
998406
658408
406678
178334
912731
175958
677377
541614
405695
1360148
1149374
1063860
254177
1383310
851536
680549
334924
283653
284516
1599486
26745
1516517
330997
1862630
1784157
1912814
359694
1486629
249423
473305
206230
431164
1067223
1894040
519225
1983009
738767
1683428
1042762
1999398
436237
485566
263747
1159204
1548305
1913933
24472
1357941
820699
1135086
680466
1971680
976981
783990
619356
270788
1256057
1945096
859641
1710142
806976
584352
221734
1595523
31042
62778
185319
136026
738870
982337
270421
1726827
1765507
525114
1349301
459521
1024695
145809
633511
1886450
84117
1935731
1662852
611862
1856564
1264872
149832
1243991
1021375
514881
218718
739538
1552556
29378
925552
487909
1839140
1124469
1994285
658632
255332
1219578
108296
1283179
1052211
1476781
626549
1842079
1436681
61861
848273
563097
221422
925161
215759
702069
1809465
1532467
747106
1970386
149102
758588
168079
348651
1241486
1942114
1779486
1191311
940896
639344
54111
1686842
825685
1261495
899350
1945612
560021
1687803
1576535
341162
691478
1178694
864827
1412681
135875
403838
1113195
1157393
850412
1797742
358716
1675726
1998200
730940
531612
1512827
1260316
1360655
1754186
1455889
70778
645577
451840
874496
1219480
1054358
1714465
1874739
762209
31585
1091629
1912214
1004696
1085455
556307
635242
424939
1074315
1904300
617420
1518681
1240525
1687364
1515123
1647811
1366287
391349
1176989
874809
1394443
1696093
234454
186412
333940
1083651
1063120
1703945
724966
410466
1137012
868859
623603
1431642
1027437
531288
863073
1091563
502585
983332
1969580
274256
23242
713276
1083668
1300605
326986
1841397
954044
1208763
1253004
1827454
1727615
70106
1749344
121682
1320355
1225297
404443
459614
729980
1730183
1130035
1600916
177636
1077755
1128070
1886746
1374025
75538
1373744
697873
358509
1795521
1053632
710478
867777
379529
1428568
240122
1794423
442351
1576374
1816009
1572342
1039307
1925022
1954198
777774
796415
1313807
948298
1365355
704841
1945873
920780
275426
296618
1139950
1144910
409472
1247816
842440
1643914
136035
70764
642684
518597
1010325
1548730
282184
582358
1524422
372378
1329325
606871
18793
1847956
1873152
498414
1869485
1563551
452364
598670
863153
1873131
700672
1129505
857120
1630272
498748
864562
580799
222397
95665
9814
930116
656343
572251
769054
823516
845197
1713287
942807
1229564
168182
1229752
1466290
1640338
1603794
729998
481986
1624157
882327
1195102
397674
743727
1125677
1100554
316825
507937
139414
1091885
1050659
465058
1226429
753468
1377757
723143
1010481
1318627
1088505
1022287
1200560
1866314
380234
13883
1570845
1551673
705192
775363
1611999
1062329
764141
102477
1435614
505507
270707
1637513
298824
48830
119672
516683
1272190
152952
378675
1549486
75928
1409429
126538
330354
1641246
1073825
694172
899496
324628
1382108
1541443
888068
1444522
25486
192496
615001
1697611
34394
542648
313051
1526068
125592
976032
1058728
892859
130262
579444
1816996
376436
1060714
1852711
1299617
1391773
1592590
634646
1833753
186917
1240210
1381281
107486
1553204
200212
1892123
188548
1676747
1933129
452404
1481655
230218
914622
89506
1220749
1500976
435800
272398
1642555
528705
151147
498779
207272
635914
1951148
425993
438008
1050047
412590
586439
987409
950429
1565204
38911
726955
515877
247863
1952999
375555
1050351
955091
779812
1225010
1570467
1627263
1901532
1298746
159953
1255220
1293303
1965731
954263
1193926
1146248
1315459
164504
1641461
1659345
1723330
1481922
889639
121966
1485664
134468
756894
217563
1178269
133776
1615114
1055204
1754111
1176773
201575
839054
731397
41323
1824123
1320130
1017812
1506308
457763
1688282
434252
1611258
18868
1552539
662322
1292532
394299
28872
9698
1080989
1334188
483637
1841368
124391
628718
170646
1990643
1281732
1443075
993937
867267
769986
863644
1889922
1090394
237589
496191
1027956
1725369
64305
1858285
1335810
197736
831556
435751
1611363
1474256
1366434
1475964
1373974
345790
1501195
528079
172687
296335
477674
467591
648768
1411513
563832
1130295
921594
331870
1292050
58303
275218
1617893
1265616
929509
1417185
1152117
1286260
78574
1804611
1175541
1616832
1656638
332278
1144160
1874805
851804
1352050
96316
31719
1711515
1960442
1945285
330770
1399164
984002
160449
1290036
68695
45509
429771
880270
1853206
675996
257659
778358
954831
306441
7065
1100860
128567
1844423
239618
241425
1075498
361389
870013
1785527
542951
1891261
1204170
1591988
106809
1255250
771951
1667808
999924
1098652
667313
1333773
186243
865355
1706631
1290950
442528
1346477
296251
1174134
723157
7537
786142
175236
362358
1436239
730093
1848533
872915
1563244
178791
1318834
1885280
406063
1546560
531465
1828994
886598
117430
1971643
1258177
1511203
169203
1053850
480526
127963
766781
1405772
1418213
686006
78912
340071
630248
222474
1271481
1083369
1314060
354969
1371961
1613527
1505258
1396614
1045820
286239
100142
1005254
763831
608661
197055
846966
951086
412704
653589
1374151
1595056
505689
1197008
1326994
1957174
1730429
1223187
1453100
1979610
516611
300066
183388
1532937
1601659
804425
1021888
31818
69787
759325
826181
1480183
321247
1322063
305583
1723267
944468
51822
1650752
1788579
511641
1925904
1797881
745720
925958
1480475
54456
1582682
1820366
1236601
707021
894841
1744714
1907194
419791
86634
1349467
1814764
173693
703871
430832
637089
798779
921157
965801
183584
107417
892659
683676
1859104
1651360
81469
275246
331739
1152647
1050441
1042037
1094894
1135090
1121702
1468015
1353537
991510
1923765
576534
460859
150157
865714
1278277
1945298
1111916
154302
343797
1980414
1003298
621593
552354
23971
838199
1406574
1253421
1961219
1320661
1666069
1688697
1602346
1995318
968701
1391344
544058
257833
1805405
1321336
1115593
1229488
1957174
1384770
1119369
180340
1716115
844766
1429583
1328090
779231
1512592
682013
1155162
649735
1174819
1123769
29331
892308
50067
440531
1047346
1991573
1799390
686326
107933
1786475
407522
1075423
669159
1288714
720619
1140463
567366
547307
1547964
1490621
856886
263465
1695060
599927
855096
92148
659988
26595
160295
731121
1845020
1513877
156960
1175877
877468
671592
1555818
1213024
503796
1266715
1768610
762888
1768626
1102095
1310013
253568
1918463
684454
1105707
646481
411992
881710
377893
72314
968440
768222
1435045
1170514
602090
383011
1012391
1673947
1568414
1616397
229196
1536694
1977549
819544
1947159
730993
1081211
1099476
1466178
1631208
1597238
1017957
1526541
1679739
301338
1028215
1946486
945479
176300
1949793
1624025
1159194
1744671
451072
1161459
851514
1254687
1534170
1723086
1204604
26408
143445
1962021
1335803
9427
110566
1031007
1846210
480887
671118
1198370
907227
769465
1551024
1790104
740169
1741126
255074
479033
1179878
1400009
980391
1121527
868871
1960663
1397989
951508
1014352
1998893
413460
1765255
970222
16719
897970
324778
1290621
670838
201997
992655
1425307
341846
604177
591558
948154
1539073
42127
1632746
1172085
1757176
1950766
1932068
1360695
645246
580074
1754739
162330
148026
1966783
1215111
1078228
593956
1950159
1012780
1027678
1470584
44182
1170265
994869
1287718
211173
735993
455228
829930
375270
614559
378529
2438
1884294
1043705
1656402
1495126
1658332
962334
816550
838462
35524
1839199
813662
1344755
1989583
1145165
503833
840234
471791
300915
67720
682011
745798
1345184
1948360
1051730
560625
777489
356093
1992577
1896771
319275
1511858
1705932
749404
1883027
1708598
135776
978010
1653186
1560147
995904
845520
46917
1463506
589167
1343159
702954
1109122
1534316
149628
1152349
231146
1216533
1463288
1418195
575998
1531484
1043249
744925
980409
67608
1361391
1455355
1043441
1578527
1135754
305628
9305
122165
618358
1326973
86963
263671
1065174
103775
319218
1824517
1015897
427359
1621009
40547
1273033
981689
1826406
1429572
48556
1342782
1693540
772441
106679
1771740
388457
1223437
1501570
992346
1164832
614257
1783812
1476360
1061827
1549682
1964927
579943
885399
573062
1218118
493749
167292
1840256
1512565
1213299
1611242
1500567
640354
302960
1351291
166733
1070967
1587449
351064
1320710
502734
214782
1704538
214731
1233584
22023
1702790
1890968
1813744
1640461
189315
1299856
52126
1789342
536556
1414068
376584
238096
1412861
1814651
405936
1737258
1460830
1467311
1435878
759453
411804
1910680
98463
1445159
1394760
497751
935031
784457
580552
1026691
1663871
1740698
791722
154625
738677
772265
1255993
659821
855033
813390
133825
1868532
656014
1927508
1811368
611292
1697489
1742672
1197450
636194
1255154
621928
795638
280155
491721
1266092
1156700
1441110
815082
278216
1544779
1620194
988150
527909
1153335
1146132
1561016
755731
1847048
1164868
629231
736811
424919
1096265
959700
91638
514105
1002845
674554
1146997
585222
1891659
702074
924181
869099
183721
688529
559000
1780256
1918712
1896047
340589
646882
1157829
697504
612679
207771
1345637
510960
971165
1214066
168353
1515043
574162
461203
1729416
364965
445257
106897
859731
1046346
199569
1971346
861593
1864610
1832560
1349153
757265
1141769
854406
419521
477585
1343437
904137
1575597
1246067
1251540
1119750
610817
342593
1450499
1383497
370296
1372309
1649123
781631
678734
511621
1926996
1713637
157715
166828
1756282
1166478
1931792
591226
1121551
1033587
1342280
1570530
1603925
753634
719421
1330533
1457864
1327208
294000
1727779
1087942
1465473
257849
514781
1313791
1149683
71966
806497
637761
1348112
1172469
1929725
1645329
948538
16794
474925
522351
598431
1033824
126533
1336322
1603997
970415
1338748
1071475
41892
1355162
779028
1922786
244871
1128795
1362261
925296
1282421
189001
424470
824982
893159
382588
1864471
1038157
249055
349715
1190709
1965286
549185
417741
916965
599112
1393602
1785760
882385
505862
29920
1899321
1435399
129513
1950554
1321522
793685
640104
1301705
32079
272944
1903720
1341924
740147
1876272
1262753
44445
918745
1612256
1591784
1806654
212891
496613
1552789
1307234
1154586
1344442
224924
65897
122870
452926
1925818
1008162
222149
1638077
1260723
1516724
1180452
465189
1772188
264058
1992261
1806305
1079761
831477
396169
1593230
1438163
1635893
803602
227542
294621
738749
1956270
402009
1543340
831873
788129
239954
1134338
346122
396900
1753465
1039694
868303
1848086
213343
1965134
1853277
1248331
1057492
178213
1142566
1073308
1607808
481599
1161128
490058
567671
764521
368161
1494387
385185
1116811
304753
552007
971718
1753065
1185836
1359923
247805
1019471
215973
1335885
31989
146915
617152
953430
1475497
113051
946744
1925607
956114
1828071
1090050
1517848
703841
62532
165777
47835
48402
57264
177960
1526699
925023
414062
1243092
1228227
1736501
476260
1104291
256665
497682
537584
156335
1660415
1883802
1691460
1752623
463278
1560150
973472
1483394
675971
825666
94838
363924
178501
724155
611268
1406868
5178
878551
1612141
16538
519095
1101594
994250
1461225
1221511
1321587
1283670
1923286
854898
396107
1832383
163688
485012
928007
1656100
1370394
750017
967257
123689
929354
1770761
1878099
1073932
1069037
331824
568746
1216523
700069
541563
269589
607092
889675
356392
390241
922318
306128
1142761
64676
715684
656161
1708732
53281
1613912
1422004
1504424
1814570
1497992
491365
77833
1610494
368978
1155113
704598
609356
220907
1039228
1332088
1895767
636834
1602067
1472702
407921
1939203
1762860
759608
1013819
449868
1801116
897010
1249766
495454
440067
1123644
1034909
1474391
819222
658530
809299
297721
662731
1642292
214914
914087
1121406
1022857
84575
1379608
1428750
1508253
179680
1827773
1185169
1460184
633725
1196110
1270327
741752
373179
615115
1116009
100524
135138
1010274
38424
577499
135119
777332
994592
962664
1066626
1900071
626247
514562
1038929
527334
518923
1134771
1812247
1805443
1795604
1134290
256081
1341736
213260
1615404
1875763
1992244
1493566
849239
906538
806033
1612853
235906
1245216
202494
1203992
1024537
675664
1559624
263340
1751079
393950
843185
1374995
1962823
1049431
50216
866777
485350
331458
70656
1809815
1723343
3504
1543668
1574253
747068
1976260
5898
1396671
1488404
1989516
1164750
184038
201102
1972551
1266596
514394
1854232
815463
1205423
180152
1585773
1589337
52138
235260
193580
1536115
1287446
324312
1079559
1160749
48718
279686
1624478
120353
1464288
1463424
560722
1279189
400932
601567
901036
630906
1843964
282355
1429839
1444346
695284
1155895
1909169
410738
376712
931510
1406356
1732018
240286
1551164
1208951
416749
1334747
483767
585523
649484
514762
857434
1830824
1472715
1489458
1235516
1520718
1123303
1104204
817431
942262
1372858
1370029
72658
707993
1953197
168139
1177256
527004
1594636
1415914
749222
1978962
1553030
1695001
1651606
653797
494815
308139
1288583
913067
10798
420114
1168347
1776192
1054144
1684857
1624857
1127760
149855
1201451
436011
1401801
1331783
1856379
939914
372724
893924
568867
397684
1679242
91662
401237
647785
992157
192466
1494800
185373
1710609
1623648
1396942
1007237
149576
367586
1285663
1372250
273172
474315
794312
1795923
719151
279288
128787
1561794
233060
54138
1599068
739907
737488
1830495
303224
103892
442277
81533
1063031
866659
832100
99254
1935269
1530770
720880
624871
910611
622207
60571
584919
470443
722679
218633
1397122
1246971
1911473
203364
578413
720023
1301258
585714
1499191
1908388
292000
1690392
802597
468997
116103
881140
1983050
750427
776861
1287575
1743553
1561769
224679
1427574
272168
1402554
997682
1684191
204993
987303
1427054
1695630
147142
1339180
1863507
572280
668051
1237283
1123879
1130812
576182
1464956
1444563
1088878
1280184
820682
1702976
1804622
557577
1822241
746925
1046021
634185
306910
1313023
787219
202547
546193
1565855
957449
1517169
161729
446107
1307669
127506
696837
1392242
1398844
734284
300237
93001
1006388
1321976
1788920
1846410
1146696
790417
881714
541204
306996
1373591
488407
1660558
1168257
1264120
1991632
157222
207608
1051028
1212275
849026
1414867
894191
1424744
544594
426535
963650
938237
1320054
290032
153878
42317
1372107
1738479
245269
1413272
1108454
802502
1656279
153826
1910725
1457351
620757
182909
1422286
1911101
1190962
382395
202982
352654
1426631
1585227
600445
735309
595652
1389658
606429
1074530
1803821
1462373
1519851
817790
1895810
348013
437929
1288485
49842
1032122
1844079
23419
1129454
1038677
1671162
1145788
1170898
109296
1009337
1269313
14952
755937
1766890
509709
1899891
1880891
66462
516673
1849439
23280
155301
414927
965718
212934
1837686
1906917
1915062
1440424
1414303
1654895
602766
1690451
347854
1356470
1929176
1624791
27822
587966
1658697
49532
1497428
1596186
972521
832917
1046823
1296693
116923
1919113
1706642
1264641
831563
1028205
1532606
1006328
1311502
1448397
6664
1417740
72656
551125
523970
1814579
1219350
786337
1630008
116600
1348534
587958
566924
653571
1080476
324711
1376926
676339
1216929
85123
622891
1769866
702114
460174
1203008
1923771
1441061
125393
1799398
1870751
473460
382106
1665757
1003937
64000
1172510
511987
1751677
1513030
738446
35246
66503
1094357
1595279
1671080
1002601
1309012
1544304
1948365
167432
547520
975322
1595861
608899
722614
769647
312296
1128273
1731907
1366065
1399770
680806
764860
1270710
627315
911776
973850
1918694
842419
263458
344274
839904
495930
981329
999744
1899240
701198
176412
1784039
1176182
1705211
1994540
1938454
908607
1266702
1239388
1146113
1165360
1101533
163627
353910
1143188
611007
1703800
671583
1094547
648655
649897
535493
1034524
56438
1185552
199502
760044
1696315
421576
706119
1043660
100297
1138692
462178
457060
1330801
1708215
1346721
1259830
1182916
157322
496868
787509
492791
616381
1988261
597636
1842599
139852
1320093
1617438
800921
988354
483915
607628
671151
507082
425918
953088
1281555
530298
67233
1095813
1837558
814305
99024
1248273
814652
1285978
1322
1525139
763963
1115469
282641
1835959
1852960
334410
1162653
528474
1825145
198890
2175
579285
437733
1466270
868704
1676666
1770249
1327829
1652800
1569787
1447976
516707
603542
164800
1221604
579019
312176
1652417
1394423
1458805
856533
1970587
805881
629047
58588
629418
1990960
196104
1628877
1899513
1681653
116932
1297303
380606
832397
487646
152414
355284
316868
824070
290974
1133989
458477
1345842
1439982
674963
312453
140089
617252
389696
107956
1395267
1884299
1559026
496387
365602
1039206
1444774
173716
875140
1202877
1052871
1932165
189150
330832
930197
1217933
984383
1892905
1838975
1292760
685250
1052978
477989
392117
959096
449610
456518
531035
1405232
256998
1474512
499729
1346604
725673
152648
1856105
1297298
171152
1804832
1131217
1298924
103017
901849
1643258
912456
1559048
1215643
375730
758614
937229
1560008
1862608
642695
1718050
700399
829056
685116
1989259
1405948
1857593
980011
1323783
1477087
1244143
402284
1992149
690071
1776896
316371
819899
1003558
657657
1154789
1794542
1130717
1028035
1964778
1756016
1388859
1210830
1809994
1223306
1009134
935192
28263
18052
751477
365572
607016
1552348
556357
1596494
733106
1863936
1764051
14444
27711
328523
1651003
453033
1709786
1256765
695770
1326956
1680064
1115839
734268
1257309
1575915
1764891
1426398
347143
766138
1297134
1521776
531714
1731817
1548568
1404572
1489768
1868538
744017
913467
1246057
1874958
859093
14843
494698
387243
86375
820782
320806
1433060
198630
1500997
750432
520496
44105
1861938
376709
1325901
1169574
1986265
1283842
1206762
308279
169118
438549
1742280
1970376
1886688
154948
1328795
709246
1407416
105831
192942
133697
1360154
1897577
1864674
1635404
252197
681711
533902
1400657
290604
1955938
187121
558579
32523
425757
1273345
1746309
890124
218867
1305780
1735175
709196
1260367
1527806
1356244
641520
246663
1894050
624987
733524
1002864
1457608
78809
560081
353151
1133099
1710738
1165858
1349592
1331143
341594
1913397
110922
513847
1870883
871923
1873077
1799512
1361122
930583
1745150
1018854
1283362
1394143
198586
220528
177547
191560
1951090
418853
358436
847882
1561268
1416777
272693
1715381
373844
1857846
729385
36974
1327368
1231954
636669
1472457
1840290
324229
842504
199296
750657
1486540
1949688
1140068
1627556
1448165
365316
672738
1256308
1432564
426173
1525855
1554680
1786185
51911
1272538
1116696
1574472
1019892
1950757
1372198
1068086
767034
1579908
508183
225003
1244179
1755472
773826
522416
599779
1550789
912817
1467282
198688
1056461
1446209
210742
1521357
664327
459596
1504674
447176
1778010
1507523
1645210
259622
1231508
999961
707450
1518430
1603299
191711
471410
490488
705176
142396
792663
1342998
1926226
1584758
715024
1630180
1083715
927821
86758
1389108
1031044
1657238
729919
155043
1188014
1076721
1475427
183856
863881
500355
893235
1446855
285000
1347098
1105217
1993823
1133462
451519
310807
1960459
945253
1058745
1456354
598617
792260
1824671
535955
315554
1941575
1085114
350451
1382039
677342
974094
1590599
900554
62575
1326114
230872
860889
185582
102697
236681
756677
951076
484468
98728
610427
367035
1587084
1245460
380438
1929340
777740
1161039
1897085
1243263
1673919
661698
592380
195983
747155
686991
22869
966130
736680
1481611
1078181
639672
699809
1217422
1771058
717857
1312890
1071382
1416598
1307361
1433577
1343670
225543
1252074
1178553
1251235
1261557
1978635
1105715
37837
42062
1673445
874736
1391426
1145292
1801121
940562
266180
1218478
1951744
742421
778606
38722
528230
986610
446956
1974244
119174
16152
186136
1689918
965362
1586327
1811362
1328621
812651
636409
751154
444671
1729245
68825
1243069
1417274
738261
1555409
170789
1032491
1602187
1984010
376280
1922542
85846
1889297
1205063
1838874
1829483
1817471
1584787
1913092
1700606
1209346
96311
282728
1094139
1404577
30599
855090
1979677
1808423
1428
434612
489182
971631
952142
1700477
790639
1189437
1647204
1729321
381534
1923629
1909765
110618
1215705
1451500
1398333
1103788
49762
1151594
1335318
234022
57474
1025977
1129165
1515289
1111292
626113
1748262
146027
80561
1881084
758658
1455458
362041
86932
584043
15366
1807489
1916396
412480
1324984
1467634
321639
113894
1061765
51389
621888
948900
561818
616522
326768
858646
818157
277391
1398090
188948
802623
256370
715893
157757
714249
1659503
489422
1872145
1879080
517224
513852
963116
59036
1492318
152524
183220
31497
1934720
1736542
1905932
1559221
1128457
1023905
1855875
965525
107195
1968233
302137
718253
929619
1565009
1586201
1631151
1796835
958293
1945393
1754735
1499729
1215279
242647
1383467
759652
1317137
843969
844823
407997
1985837
1842538
101547
1826150
770805
205512
224049
732146
1328312
1979237
1028972
404630
1808000
581336
1612287
383396
627025
370055
1223375
878997
1841176
249424
739983
715546
10771
101459
1232040
556822
391611
250912
58413
1672402
964314
286033
1597776
1598326
776050
1048674
1108018
415216
367306
37894
1644003
46200
1627526
1165723
1057885
1085337
1702121
128691
71173
1982653
525387
1275774
905588
1381145
1397325
1710622
1813556
366744
688556
1820147
635452
1911158
1916018
856624
1237753
808419
1807562
1169477
339930
79331
1079861
1921835
652681
1105460
626718
160856
1147748
1200304
161712
1936614
655093
1288301
1390319
344685
1075322
1600769
619694
1876488
184060
1671262
1195891
122516
5652
1357037
817432
1908166
1223716
1723789
158633
1168539
923483
222694
25101
1876892
1355442
735220
574555
498461
475461
1939858
1602998
156646
136145
1213876
310201
1246231
1363617
1414691
858709
1691596
1040597
1217427
117843
1634956
599360
1442857
318030
1784339
93291
1057465
1327759
1922814
1095311
728982
1089750
1119917
1185628
1883923
1168179
1799931
1408052
1290
1125815
1531211
1249288
263374
1821428
675929
608802
1033557
1407499
1835125
1841246
1839076
126584
1828507
1617223
823946
1182477
1116464
1649299
505118
1017948
837957
1096176
825269
1071907
988581
726661
1874126
24796
611461
1262344
141373
313601
706863
1516973
707809
822572
231421
894003
510821
1538484
412381
163257
1940718
503885
1850584
1777741
23289
231083
986009
1025470
1110913
166429
448402
947193
1929924
1058787
804541
360876
621451
1706989
1234074
1591441
1963839
1359952
628652
513140
1669740
380932
1586545
1643833
729124
1074364
414373
214413
641832
1871313
1249953
1887826
1200775
539196
1898969
1230311
1971026
1051990
1477074
506519
879771
84804
1099118
488323
1661867
27382
1735098
1648246
387448
514635
1194883
1294750
258516
1357594
1332858
1181326
599114
1492174
596243
1009840
152911
135896
1006516
1914530
430961
1256857
774246
1943759
554397
1442158
745319
174895
1430684
1856595
1954705
1556123
1239247
1404500
411814
1359558
1164983
439458
1240580
1667024
228021
858352
1819362
685928
133309
1706839
70443
1720902
219818
656727
636676
367718
1332604
1455391
1265848
310395
1979102
1248896
1554841
559514
724298
1283464
1524093
221871
260459
23369
324198
14276
164198
1631932
1222862
635257
644923
1719218
745972
1362198
91140
983452
1473498
1819678
431336
1939165
974087
1713836
1211910
1641893
506531
401219
95754
1849109
1710406
1315004
1841223
882694
806866
741256
961090
1823716
1258897
995230
1942090
1882374
1655449
923803
82745
785014
44427
1036967
499634
207382
1263383
191867
1357950
1501800
156433
448488
476314
1022926
1069656
1172641
1285733
1114955
1210852
1779060
1094417
1263155
955286
25888
1265746
1058270
530842
1055256
1207809
724288
445536
1287466
1507929
322379
1667203
1670794
257645
55815
124382
834840
274899
466327
612732
46998
1150283
1378306
920989
801476
772636
1862487
96280
1547151
579375
777561
1425171
852368
308783
487272
68540
695072
1153254
746157
539354
1215444
1143271
1652199
404220
1713451
272829
1266981
119520
678828
774253
811803
1907168
298786
1655264
491814
501800
1276818
676525
1536559
1720551
802261
595342
1213914
198724
317533
1444823
597712
564540
1886407
1232024
1468573
642738
980355
1219277
90253
1257065
757200
781499
43705
1069990
1069106
757586
2325
1911016
475332
753942
120737
1307565
960409
1507497
1051046
1987225
1741795
93348
1489334
232223
538322
1456970
1180599
1324570
1152085
1745160
162045
343032
1998805
1243812
1677321
258667
1170961
721092
122489
85448
223816
154294
946711
463894
745250
1295196
7546
1892040
1437337
1654398
1270522
425223
602352
1702730
811004
1914863
591383
161633
1399543
1632745
83553
897735
1589178
1715870
1078407
1284197
1053817
172510
1101616
1277271
155256
863738
1446807
61200
136552
606092
205375
1475215
435264
610626
1328890
1271690
1033410
337770
1045538
858506
760073
1091424
855706
1689531
1440058
1087342
449152
1115252
1557781
469926
523072
1800754
1693868
1549655
147485
595676
298745
1829088
1100667
214048
1382565
327198
1025141
1826977
1925587
556670
331002
448996
18170
1334253
694498
1919398
631997
1969980
423044
1958018
1152807
1213930
1641630
1394969
527160
146675
1377754
835523
1782461
1401221
1854207
757433
209365
1626707
936874
69964
218527
1237921
733425
107032
1890794
825929
888541
1257255
96085
413617
1624101
1827394
1802419
109108
1647890
706842
332
1226987
1638282
625607
105621
1525347
1008517
386081
938085
1746750
433683
1937832
1567816
1515719
465204
1001473
478233
169264
905107
789104
1058255
1217729
841568
86387
1595908
1138047
1979754
1716161
1037127
1461122
1915469
114721
1282881
1671511
1660081
180405
1323152
792215
1739908
344694
855959
1793108
992217
134922
101306
196815
1383416
471006
52376
1716779
1485981
1004128
1551131
247487
1969622
122227
339287
1533310
314725
822876
1752249
976997
1064087
761177
294370
883362
165827
1086854
143821
1284796
386031
9720
1973380
48116
1986600
1725296
211815
1036148
999958
1226795
880336
1219362
31115
1465542
735489
240964
1886718
1263690
650782
34445
901653
1330439
1341455
402990
1004880
1826563
1091237
940938
1866533
450155
1181148
588357
1720622
1986221
222846
1743359
1932839
566559
930673
1254978
1126761
1956439
466960
1948640
344179
1056476
1301202
56299
1330328
568228
466037
1448560
1599362
31291
1681610
1785354
1436692
1234886
1740457
1166460
1566055
228760
182025
1830021
1713839
101603
1836079
1119762
988898
996975
1978257
319146
411944
629525
251232
107678
251303
879457
1801084
1373416
957726
160190
1214862
391315
1601855
894412
275675
1425476
901951
1911505
1479290
993299
1547043
576382
1906428
1924219
1321375
1465894
276654
365468
1088871
1953615
1977718
1798890
963191
1566574
1076471
1844360
314498
1672375
668806
680315
1510265
382059
1433075
550263
498689
1244941
1945085
972547
576631
1845650
1625237
287295
1167378
439205
417953
1444206
157680
114668
1729608
310176
797568
275857
483192
79059
207689
1594962
840968
1631526
1415275
1452325
1482962
1401190
935982
274261
1536339
998583
720482
869213
1515020
1229749
478492
753521
433397
884510
1428725
123637
1910448
386635
94875
946412
1697900
370753
1113482
1316164
131783
540785
265384
1080506
1934588
996189
1699764
1444678
1653632
1957056
1342299
227078
57740
601264
509448
901260
1607662
1899177
564551
157209
1308575
1160700
1687445
75586
1582531
1438781
343474
255245
1030163
606052
103910
33440
1200110
884030
1318878
1595603
681978
422756
1092298
1980674
42403
1106571
1567814
139317
1573757
1462629
952635
822260
1676980
864508
808793
627209
37827
151316
431392
744561
1751155
485278
1733913
1232559
930343
1165436
956560
218955
1184133
1567762
1780720
58397
790882
591216
633696
1106727
384894
241612
532664
250372
850672
770207
1615910
1077678
1084542
1502270
15309
1459846
1071524
1705945
322094
1574789
611638
18030
16388
1038154
1013449
1630999
1040120
1585762
1031758
999593
769845
52084
670446
158011
218063
541804
1974751
716264
1805410
1189942
1653111
1235862
1223566
1260079
692168
1984679
1182414
86789
1409703
152443
1823734
1784721
1500999
907213
516277
732718
1673835
771055
324961
140879
606526
1100397
938523
552430
1542673
87661
9258
145246
255587
526005
960086
1095801
509425
1776721
530233
720153
522872
1895382
1487297
699822
103917
1483245
883305
676185
1868218
125375
699036
1316319
1226078
754081
792831
1485536
1239011
450264
1737753
399238
1884857
1126580
519082
1492303
108433
707768
1304631
939988
589348
653024
1138466
1781342
1392856
62137
1753880
1818680
310916
1677648
347379
1582077
297455
578377
1168872
1635010
1861040
1566231
450326
779447
982244
1757089
1047826
514195
1783663
516709
1064615
1846822
649293
855438
1162885
1383000
551846
746840
34261
71461
855418
1085837
958946
1526960
182047
1023338
1465212
1864778
134536
1078553
998736
425195
1971112
1698784
1240456
689000
318204
169924
395496
33177
609811
113152
1467285
1815471
366387
840208
833224
979343
289380
263593
977953
783433
1671266
686060
569857
918797
1199722
1193022
182111
1917727
84562
1987240
1263652
345354
1021902
843437
1537562
1484109
817043
1913870
1085121
1338695
399030
713729
990960
208809
25830
63963
1087036
862198
1688330
162976
920468
337601
1095492
296610
1673189
1145117
466771
808976
883644
357574
803172
501447
403949
1164723
418799
569248
700260
1117134
1591139
723247
1976847
219660
1055490
1042008
149846
427370
960277
1820505
1736070
1563348
957107
1998790
1267448
240336
1753384
1682211
1179881
1873724
1475422
549675
1185177
1421916
649458
1455419
975041
243608
1058570
792511
1479773
1608914
1893027
192559
1764070
81602
1721225
1811198
1897483
1674601
1123908
1171546
1650625
698485
1058187
378631
1334705
1005353
698700
1927900
1380301
1384505
1256303
1187058
373319
1838394
849498
1878642
1635814
1229369
473434
358843
551243
683617
644636
1941787
790926
1159930
1895862
1487380
1476424
825403
333877
1397125
1345414
1064335
1823016
209686
1259127
118424
1863196
161267
988627
1671057
1374064
390935
1999614
1145790
151018
1298867
215218
1153051
752909
1646930
1619354
1159841
722440
903907
734597
271742
1855728
1139264
1501569
1768993
782822
221889
1271966
1842316
1819849
652382
1379724
1585215
1498130
284423
560569
1453314
813808
375268
579730
1142617
216804
166722
758627
161700
258560
287424
1977120
11132
101955
1293997
1434618
635260
817228
35681
1893511
1168611
1752577
101737
423926
852357
1031921
1902505
1522574
1997973
711904
637216
311834
1304082
678782
1280949
1246337
1101287
1129535
621616
564026
288438
200279
838200
706307
1232358
961938
1842784
485355
1609702
201371
860716
1132757
1708
1090876
761163
830132
874808
1780220
1789128
809819
278626
1834422
864960
647810
1020331
638323
1991876
430848
1443044
1904590
867303
996005
47055
536363
1113145
46416
363523
1888393
344448
1966949
267067
685982
634770
1989426
966120
1746067
1887046
1344172
190279
1174485
1505058
1694190
712106
1902802
1969020
271131
724976
32467
1164020
1259449
309552
1089547
1984346
562755
1367270
557263
396415
1252786
1488736
1801711
1280601
1444085
1464096
996063
939811
552015
256581
310404
1765979
67683
138977
1060497
992269
368221
669322
1006764
18766
1892432
162963
1252578
399179
1818396
166859
1275414
1751106
292188
234141
911620
243258
1540337
537151
1647942
1351239
240510
991313
1923886
664120
1431036
850780
1980375
461218
1433650
1814862
1119134
19785
1001108
1155544
823211
513476
1911499
336018
1147251
1319791
1146011
1694994
454521
856473
1563918
9457
1171579
927603
911371
607508
1514120
1899788
326311
1428947
962480
866599
1455948
1404076
1256214
1047001
507799
503932
20695
507588
1435366
563742
1999960
1505103
26916
361707
1879148
1179049
1137621
1041998
187104
240468
1374101
733740
1643144
1963892
1460717
971942
167151
250431
593471
197748
160608
1084770
985975
1226399
1921911
1579508
1375743
127835
1811611
1288535
275933
1566262
560637
999998
214170
80763
1661717
1988828
1142867
1754675
1195354
66880
1882957
867287
937949
621532
906612
1329305
275178
70283
783548
1591476
326802
1516842
1726050
1251032
1599423
647808
1279760
1602842
267119
1888905
184010
799511
868241
947614
149898
899458
651847
1504268
1897014
875018
512431
1898131
223421
365367
677325
1746140
517136
337143
1455775
1002110
940401
1392227
769048
1264101
1244450
1735886
268861
752684
54410
1352367
739141
14078
504893
1555194
1929941
1134617
1316102
549968
514064
501412
1626523
1779640
569175
833505
1933525
304301
492082
793368
497569
917268
80963
1235648
1158252
1681374
1656639
600422
1147925
1321070
1257925
190633
1205276
412164
1135202
954373
765965
38601
526931
41568
847778
1927097
1872215
982467
392108
664716
1606635
1626248
1741565
95250
1004118
51758
1568260
1381378
1949920
1321315
218199
140795
518901
699461
1829660
1308699
1243932
1889825
632630
270449
267215
1783231
1251008
1173497
1808395
404558
1199735
1574440
190421
989644
1317867
191034
694378
445216
1085953
226238
359442
1492126
628073
1873589
51269
352651
1747036
1038335
1621239
1865738
1715330
891333
1047975
1658348
1549924
1847290
267636
1557413
1853195
1517952
272416
1482024
134765
1548355
1682383
458820
1751109
1502558
134493
690326
1097783
1270253
303556
982875
286191
429077
88910
729966
161584
189828
1839422
1525768
1498908
1453340
348982
1752430
1199607
993517
689262
1420401
414678
286047
913256
1840227
710410
341128
624944
584967
844477
360058
1838065
26016
1207455
1681557
874092
653207
735353
924881
354862
741545
1150268
1060641
1555156
861345
1495008
1698836
200839
412623
414926
1179665
821360
190711
387464
1864296
1458511
193129
1321200
994972
1367125
1253095
569375
1871831
222165
583468
14804
1383074
752932
243444
1115928
1225979
1454258
1049315
343576
175759
1068354
1930722
1584038
845316
1913663
26567
1660825
1848529
1116266
768776
326990
529400
846755
883291
1236313
1142768
650144
1579181
1132028
1623750
284623
1411810
1023995
743485
769326
578459
407369
1372304
552911
1106921
1829220
306600
830451
1566551
1376309
1595215
367146
1313979
111183
1934537
1552455
502700
1073230
550162
1569014
1399009
1817672
307128
932210
1288141
1337140
1360481
741520
1807543
459693
1471012
747370
999915
687152
1570757
241859
1483307
1478995
347956
560372
1355972
921915
1015006
1366300
1007726
1034583
645754
625378
1290441
210813
827244
1922710
1276044
1002918
1028887
1204695
493107
403779
1173507
741356
598928
965999
554457
1113574
826816
180748
630034
1075848
495483
1671111
1191860
1760502
612971
290604
1773086
1001971
1622667
1712449
1411832
484431
1171404
702444
890414
1437378
808295
338356
1591729
325634
1322333
337706
1187754
883207
1441231
1379035
511038
246855
1776373
93415
1051210
1366782
1520478
1520900
1533991
634207
966132
1243811
706423
837185
678264
44668
91871
1822094
1076128
717735
1069927
592412
1783241
1513465
1679997
884080
1104602
1006020
1344474
1198212
1453360
469562
122640
1571248
1734165
903290
72069
734983
1443990
1674686
998834
952939
1696100
459062
1699812
1440233
1547847
570538
674934
192855
299960
942495
1544423
1961131
1963860
1067659
498054
661040
1350251
736658
327185
726624
1074669
996179
831428
425169
1882617
30523
1100838
1712256
543336
218000
1489484
1844437
1598939
1442268
8975
37951
898559
167493
597523
1248854
97956
89850
1938295
1338734
1300875
768224
1802880
56246
608282
1133026
691146
82061
1154732
636497
1107004
829608
1713057
1505466
1080428
483890
399599
1134693
1543820
446311
390300
1620973
875886
217781
1221374
717323
1865298
145636
868360
687686
1891914
643223
1176623
1534760
1425630
1148553
1984425
1816501
842091
263866
358843
1680109
1024598
1766382
1085447
1462395
1693114
1059882
1976902
1406854
1401384
1226851
1604482
77057
1291942
1973371
120824
48387
1525621
1413943
779953
1468431
472367
958819
489649
1879595
1504802
1569062
1366583
1690581
1240871
1725945
1192811
1810085
896417
1532523
179515
894454
188718
786287
1631307
1264402
21163
20496
1079720
733780
1398861
1695317
810138
696155
1877231
264162
92450
400776
1941272
1330299
572813
338441
1549008
859664
60011
1076074
283867
1275274
987361
1663109
1077359
1086245
1311440
881479
512873
117744
1486393
1743537
503371
1221251
558656
5579
1050124
849828
1796630
810116
1531619
126697
461940
491363
1365312
1654498
289407
271514
1864252
1119995
1072247
601993
342534
843989
689974
972810
358015
1527421
448450
1976448
1587074
1631010
1858189
1245494
1648926
542516
782321
1775904
1068205
447566
434339
1285893
711104
690978
510235
1672927
1776688
1387467
821147
304882
1597649
1056010
1961692
1530543
581508
1707500
653957
1468539
1139526
33476
1074519
277800
1492762
50663
1827214
938074
1510804
90841
1099941
443561
157569
1924820
1689035
1239469
1180181
464239
15737
148219
1232034
1484128
1587838
1924117
796373
721451
1460445
456950
380753
1077055
1702019
1944412
1418300
1255076
169821
4265
131786
1912556
1327651
1802992
396149
292975
991758
839536
1722606
1136031
54836
299616
912788
917054
534138
286696
930502
534090
430799
1714136
1142229
161636
190552
599574
364144
245242
1018680
1503711
78206
808658
1848117
1074156
980488
687358
592634
1762579
1745854
702769
1003469
1667356
128848
1043022
975094
1444098
823138
1363629
1621379
755125
699885
201657
1847094
1924252
444549
1845815
996415
1341621
1828168
1090252
29280
1364998
249604
1025408
1142115
828090
1154908
1398938
59697
626880
665772
1546136
1964828
100471
1295890
182836
1070114
1026269
1940393
290370
1500948
1836087
1138075
951798
1313416
912357
1817184
593205
1375110
1552011
1269854
1523775
1129534
374344
777652
780316
1282665
1760566
803454
236900
321552
1051637
182052
1335284
225316
1925588
1720922
1957186
1765574
766956
287545
1568032
1143030
1588239
1731683
364276
1320964
539528
1525133
436132
725302
1880803
1825617
1544334
1480263
292437
929723
821307
1116385
1476943
274646
798317
1169735
106354
1241015
422971
150441
1637031
237956
1481135
923670
1532222
1041038
419110
1353368
713906
1531882
1915928
1675382
23236
1331431
759119
1468173
120360
109554
431178
1992297
1873509
815496
1992456
1305717
1733538
1187820
194875
958854
63311
241848
933893
1033416
557096
1566108
1927115
394235
914387
1582822
1147081
911706
180862
1770351
753235
1642779
1839366
1229845
1524388
595943
1013738
1851185
379507
1126581
1080174
1697848
322605
730574
1381119
1181323
806256
436307
927436
1471583
123810
1133216
1268314
588944
1753611
1188873
1082289
1157782
1760796
1851002
1962304
1396784
86598
1072249
1033578
139151
27294
1629909
1246581
511651
935413
126212
1813229
536430
1318778
1367846
675986
978582
133831
1253396
927379
402788
446052
1508825
1919878
1529141
1959050
1143968
778383
958153
1849534
269790
1539144
1389912
359759
1126188
450847
1897751
497911
1772644
1538746
989129
220312
434733
596786
456205
408271
203553
771114
57725
450778
557452
277707
1476487
1443542
1933892
925743
1601097
854331
1501479
440945
811547
262955
1352410
1204675
1088226
273789
603825
683418
305263
109322
1224957
1951614
1161160
211917
790158
1229598
787755
1670100
21872
1169843
151220
553907
1098231
406191
372408
599752
742734
368255
1679100
607977
1690748
832071
130902
1738675
1183547
1532601
1895812
1008093
804464
1441973
233853
650727
1560090
1121534
1599759
914471
570864
1118637
354969
837343
310349
1629720
1159114
160772
318315
81426
611571
169206
1829621
1458897
1906501
595831
71947
1578263
719737
850394
1744708
114146
489741
1261944
1310200
1309410
814794
1406128
1355348
1647365
1820961
580769
1820413
1766176
341210
634940
1692036
557646
492512
756992
1898239
1782684
1336149
1888669
1256956
822694
1960862
1070771
1112339
808812
1390806
1176465
1455018
255936
1445180
1153004
1142439
258977
223377
1621293
1046372
512602
1093827
96012
356528
330117
1857862
985227
1214433
574594
998609
1928493
533018
1667380
80707
1060204
976257
535702
1849280
971585
999287
459049
835273
1406305
1613913
161586
1829502
1035840
888710
1580798
1604980
1026798
1234430
356476
1728635
1660295
86765
593294
9567
67659
1920561
709318
1630098
492697
1510742
832850
406189
1709452
78232
1915204
1463384
1096510
178438
1708992
1679938
1948502
1874395
525272
1576244
686765
1859487
1953108
586029
939692
834905
1890535
1681174
1337567
138484
1422224
336328
86920
1020990
22275
1963073
1404510
258020
792205
1886826
1313949
616891
228880
276907
593245
367359
1118332
1301129
95681
151358
1584138
745099
326491
54328
984443
1978659
232375
1153537
1544715
1299393
842448
1784744
1672952
1268297
1394310
341600
802754
101671
1832567
1572017
205943
147595
550240
826099
1888761
1353610
1076017
824753
863500
1587523
1661863
1349090
51875
108713
1112119
754435
395135
580779
400935
962957
568258
1215699
556845
1248058
1759699
1939016
1116773
1506924
879901
168875
1396672
1060728
456333
266524
1652574
419919
911322
347319
154988
1776291
1068354
1224232
1406646
141834
1420162
540879
1826171
1390656
1253919
682630
316817
720554
1780919
1525165
194065
1214655
450289
1271655
337906
1722193
1467577
951291
1277534
1706844
1509130
495507
968386
1134707
1051052
247434
952653
687698
555613
1484610
1388599
1075082
1410843
768619
1103808
1598233
1519392
125433
1014024
742042
1008392
712853
10694
1152520
664219
390931
332282
1446590
1881968
582207
951352
1969067
1524254
1885914
328802
230276
841939
1169683
393620
1414505
351391
624055
1511474
1622496
10658
81430
370389
1977715
1154410
432291
900177
1858746
608193
1784510
1885053
380526
1180606
1803825
727047
46730
1768110
1587942
1591356
1123601
1283706
887695
192912
1295743
216245
1818577
1644790
6946
766209
1421688
1208019
380406
1721957
1755797
418689
1132545
909654
1219512
178552
1914617
840081
1685685
1993230
1534637
1740783
1151352
1560763
381410
1658589
1507400
565125
1513335
281664
1275804
284673
931897
1227534
705083
1799689
1925047
436910
950419
93683
1264230
577430
1182371
999170
889047
1314877
1648738
859571
1097375
116294
1582278
65623
883969
828934
149287
1307614
96716
926702
1046608
1604627
1346411
996978
650174
1842219
652342
1343814
296505
874004
776563
246514
1167676
1607729
50268
1019934
1895292
493398
338335
1911200
1937300
1226474
575554
1555744
16608
1509858
1589182
57777
1344041
1685475
1331078
1875950
369100
413047
1457248
887141
459762
607858
1420287
1815576
1323799
1419290
1731550
653534
1945378
1453591
1813321
557366
1643091
884871
394809
1692479
273329
1386404
407681
1509188
393953
617767
566522
1258540
1593530
1594214
502579
329839
1576359
573593
1453085
1903999
1923400
842713
1086462
409373
1174985
1069087
1276152
1895062
310964
1388292
162634
358851
1532988
1560887
670964
1380572
1128542
934738
1719329
1427920
1533301
382606
382788
199337
519044
1288683
984668
401684
229123
1216750
37201
1352100
217169
516363
1517017
881379
1764299
217691
1392360
1457894
1649011
994057
68641
317624
507480
299533
870582
541128
321185
1367059
63932
1860043
705212
1395327
86632
477513
1778259
1095031
198733
1310085
783602
1967803
413971
1914654
1458276
901872
174407
1566410
171740
1162389
709455
1863288
316566
1425087
828219
1782169
1362288
1044411
1965380
748604
531162
498079
304543
1874179
1178088
734830
549144
1753300
384710
1837435
1237173
1812671
27112
1670495
1088148
796417
438337
1394701
1838123
997316
399040
672750
1389975
1533970
1779018
1440744
648960
1685822
726569
1217693
1304050
928871
1650549
760674
99915
702832
386935
321327
1857237
709209
1824757
1632652
930745
6941
385715
777222
1755551
583780
1244233
47165
222351
1639592
1362483
496559
273498
1614242
898485
1669378
889489
358533
800446
852616
1654645
842305
1764817
436078
1533421
866059
278406
1585598
1345642
1512793
295125
686311
576127
962149
663108
1118289
1319764
1440165
1579313
1059042
142120
1662628
1142121
1482070
1637218
888171
1639070
882816
331466
127534
1486375
1862952
1934362
295285
229739
576347
361371
1889644
839400
1519321
1610597
21810
814005
38757
97409
1064079
155962
1830852
1422148
1247680
1231720
1527216
1471451
1085530
1734000
334866
865363
1137226
1054322
1509045
188472
883598
1844884
1443556
1429536
1558385
1129896
112722
1758247
313367
1714223
288319
1061980
1188346
1190856
1548580
271337
154939
1681038
1013113
586162
681837
1043140
767129
1874178
1549042
670993
779894
1011711
1481858
225438
1597116
549624
1186482
307118
345558
1849253
759236
238391
193363
1674182
976205
490926
1452879
1923716
1734499
366493
1854281
405331
920990
770281
359539
1949340
500215
1839839
1121647
1253272
1428434
1280885
553661
1278390
1256191
1193506
625842
154447
1274426
834235
1130386
494361
915947
1219006
235951
753954
1120329
1522156
551823
217284
1976417
1412483
1599319
613885
1809912
1026982
311067
976666
565961
1805623
82094
581889
373108
1408723
1455387
249417
757684
1888700
140917
1656895
1258548
667610
400185
200877
1265589
1624834
201663
1130730
779414
285023
545444
806279
1173929
1471461
1249488
870025
54665
1738912
1552271
1359881
444414
222292
949152
584477
797021
675465
1727895
301912
537464
438666
1461663
655073
1345320
667347
1536320
1858444
1894544
929260
1763789
273526
1245248
499087
1202971
1301006
738459
1270258
512990
516305
547874
204799
894699
44479
1056125
155865
1339896
1771903
1174091
1174746
1622509
940493
879030
288407
1928275
1903177
914472
87995
137626
755452
1154288
1096992
1995470
1370163
967109
770212
1050548
1877791
1121806
560548
64696
1324082
1232158
309416
1481888
1967367
1793340
210933
1660599
747721
1717031
1851542
1184170
1757845
1806997
1769859
926508
1270029
1817016
910770
1588155
1986290
1812998
547918
1139988
943803
846602
1137212
541250
1582176
1834816
1833670
566729
543855
495712
1451888
546810
1475967
1536117
1239327
1063421
1295861
725714
411774
1468425
1512237
1336413
1637448
1542533
297076
862131
428618
380002
684226
1387918
895960
48675
551323
7047
242138
103297
965597
1110096
356453
926928
327562
1729421
564501
1061270
1849830
907375
948873
415857
362253
983026
1265417
274178
181055
1211379
683015
798218
854224
1465564
1680120
920388
977562
951436
1934526
131928
1804472
1257721
1036163
1634402
1113293
1364779
1665324
829112
1627626
1852779
26048
987480
1516030
1582913
173973
650865
1630933
467152
917625
855837
1817864
1256071
728696
362999
1007550
1461181
447751
1635150
639343
60055
679330
1859129
846935
158669
642704
1415127
858323
1957706
320832
814186
1636938
445534
1760728
154476
1666637
1058107
243361
1514068
950671
620384
144838
1868098
341833
1123340
821707
1783322
1925517
63044
1759788
549571
849255
169259
99256
1607732
1972768
69876
811434
1858077
1105783
1593490
1739373
558606
1179019
1409667
1845528
467079
1620911
1825921
1608226
848399
960143
1309843
1555091
1615376
1942639
7458
520544
1959477
1671522
995183
883255
1565172
250761
1878015
116495
41732
1842931
1144933
468132
1609715
1060448
1540664
294171
68084
635364
1870106
1228591
1311763
749039
756436
81847
463228
1404495
1208025
1465253
376458
997062
132264
597988
1808795
1497411
618169
1389086
924171
1436301
1084666
1520328
1813307
701042
1549201
606337
1843945
1908887
1912153
689421
1758967
876156
1011202
1831867
62628
1974595
1189012
1257250
1543780
1796910
706448
978121
1265643
1768786
700723
1626735
1178920
41538
1691910
969759
823084
1964889
493751
760037
636982
902229
264688
1820013
1017954
933478
201171
380626
1542861
1418896
1052196
102816
1060469
1943585
1548966
1931130
341878
1236893
1978922
100718
860902
127811
1319819
490465
964696
684736
1163867
426638
1438335
1995316
359420
629980
180385
867616
1949228
1623225
1185723
415961
372741
77226
1221536
419908
1285814
731533
1708791
1778323
1276791
1508929
1997302
1219196
649694
257289
1835773
613558
1376208
743368
47342
1380181
958086
1515378
1318777
155248
745
1497385
1021293
858499
1179425
83658
197504
477412
677546
1897707
920159
21453
1613360
1069600
279545
537682
1735793
788460
1986486
1687413
1325896
1502435
1510870
67035
831709
1918274
1159127
1640292
36048
653353
569617
1446023
496939
1083127
1395932
227021
262001
1641909
89737
149472
984608
310425
1294408
134170
356935
1752934
568498
1479060
1822336
1361529
1806455
1341816
769705
499118
1852489
1739651
402985
1468558
1709836
562468
1415156
1230811
94712
23532
1285293
1564537
1112949
575909
62525
57972
1566035
733397
567138
1302091
516016
1939603
1753085
983805
1435786
1598713
693401
718307
261172
243238
4671
9909
74785
8989
719161
1301307
1556164
1906605
138714
1982375
258951
950850
1773566
157616
1536748
1821014
859721
828092
1567488
1274378
809109
1394928
643825
1825612
1762256
1228520
606211
1552575
67593
1399794
1350526
356114
991369
23998
1997778
841175
1318299
1272744
1105962
913437
283881
1415683
831015
1232809
1066033
737041
184764
1047934
128590
202446
822622
651831
692283
613527
1436243
437620
231551
1462245
1913846
1104073
1473467
1652929
1711289
1650002
917468
1266670
1693125
344932
397879
429791
1140184
704983
537618
236262
904117
569928
560105
1818770
6845
995815
1746921
1462220
287091
606872
1648445
1476113
1591189
603106
1573803
755954
1664498
407807
1263354
856516
533020
1192487
279034
1912231
324397
77604
1001974
717846
950027
635752
1886216
1214974
794819
930267
758132
918294
1235142
1827750
1060510
252725
1956672
1839368
1193657
460892
1805282
1359417
1618818
975157
642688
1034406
988330
361891
1869498
1087722
1478133
1291652
1005849
1684208
1702201
283432
818616
140625
30251
129473
1819804
274042
168167
619159
1799663
378080
1810586
1340521
973754
1374591
38931
1947749
117968
254284
1368709
747331
420813
1068283
1563770
1850171
385660
1722407
1784048
1731491
1401654
1896750
1627890
38248
622335
73804
191361
210115
1821197
1451048
192369
623011
1202137
1081191
361723
566193
579705
743067
928296
186242
1281558
1005138
315828
1929831
257689
713360
1495162
394636
829225
1052349
54038
864576
79901
785295
1127086
1816047
329575
456278
843626
373288
562035
1240166
697504
1867595
868597
1601151
654955
1050236
1814774
181004
329359
1733841
1779977
1977853
316209
1752336
228261
1683967
1517548
991296
1954774
482042
1635415
325848
314131
801372
1947909
371612
1967051
1788677
770002
1867961
1034810
1805319
1076740
306647
488808
1257081
295840
1920739
463937
564314
1931610
1897937
1418291
1948933
754572
553062
1801059
1923290
945708
652445
224329
754296
341653
1548271
903575
176963
1718593
1843418
1769080
1059293
1480585
941277
1856510
872099
699635
1020907
1025400
778750
180182
1507750
1518677
846677
861666
47778
1457305
359809
1839756
1714500
1699668
97456
971605
1187306
583614
1992751
8717
940837
1009138
1532419
262255
453365
1544125
1080796
875380
1483487
880786
744075
145391
1368074
680299
1306929
1957679
1196653
1957788
830657
680196
884939
684020
690877
1484211
645589
456074
1864364
1696743
1290475
715377
1126012
1627489
1825311
1769280
1040271
192073
1355246
1607700
887639
1426318
480495
768970
614101
968896
801696
1725703
256677
1671798
1066456
62673
1652405
1296818
1027048
1855299
102059
1104728
1110440
255723
1886996
948836
1122308
79127
1362373
755316
1413469
1659937
762523
1890779
224200
1211107
1231084
769220
1643507
631500
1084079
1946495
280857
724377
334901
1270032
824818
1849871
1861821
822279
630123
789983
429203
122812
348498
718233
1825832
230510
1755724
3881
312425
552379
1416198
1338382
370533
752914
1681966
702058
1880351
1411705
1381096
37288
102601
261296
1306595
1734698
1937075
252362
1840798
771938
89905
1807994
1728002
1454977
1582011
527635
259167
85049
46942
1494652
152020
770802
1970763
355557
670854
1606711
252424
1404582
367741
861279
471056
606381
690935
831278
859766
253639
1285516
1715306
1004421
1654352
1286191
437313
1094840
1494863
417348
1745262
1412793
518956
1585636
1507070
1720535
1575131
1589846
470586
950413
330180
1164980
1433363
976300
1679949
881512
111060
1499734
417934
1068486
708774
1338401
234691
1498330
226437
1856018
855772
1985822
1605582
1878470
1663033
220045
395811
1649290
1575471
199352
1592141
472345
1699386
724368
377721
732283
1638234
1148747
1963126
1553105
1415975
1060660
868490
908668
939407
257593
1431822
209990
1442827
1559956
1774041
257934
1911477
283094
977397
522615
1014079
1674402
1569164
1604587
1067320
1383041
1970274
1509387
159616
1575458
1941766
1211090
1614548
1272721
1736386
350118
1089037
717319
1610495
1725481
254554
289277
209132
619533
1535884
1802189
1336734
1401009
961221
134894
1333874
1224056
1987597
304900
432305
1894605
397806
1780119
770325
175971
291654
1184448
575769
1244335
142615
268695
502789
176700
459561
303715
1656561
1800019
1572946
1208825
1171605
1627748
1993910
1173393
673084
52002
1615403
1522335
924567
87717
124970
897992
216548
181175
1537813
354211
702558
1550073
924496
1076974
1304979
694670
201560
823518
14418
355953
1012557
1096261
45664
291952
910844
421734
835196
1827011
1094684
615785
1958580
714559
1874558
944799
1139865
319037
1002557
232537
1217387
210511
1716657
1384505
1771398
832156
675093
990388
848221
1152147
1466124
742656
1165531
1018269
599036
1406294
1344463
1725228
1190659
390404
1128935
1514641
13092
128452
1373335
1762463
1604938
1089040
478740
847550
696665
1955808
1027464
1936601
506901
1629851
1488620
53307
1898676
1896170
413959
130779
477219
1975409
1754284
1921032
1332537
1351853
490686
10425
347330
726165
748343
178746
1722921
1961850
1083969
942090
56977
372731
980410
655048
647083
603540
1726453
339152
965180
262044
167636
367168
891103
1254020
304181
588688
171602
991425
806619
500921
1003819
1003132
784998
957580
392965
1977612
1200985
178716
401175
476143
1287177
708616
1905581
740136
10276
914273
1365944
633573
164807
1537021
742275
104695
895198
1132565
1969481
1099730
592001
552288
1755437
516814
1458640
812755
1320740
20480
129085
1338170
955377
652907
1166530
1331368
126262
1385149
951408
1341715
426330
1610015
310871
192021
419593
1036917
186968
220967
376860
1929504
96628
1442395
1077305
753205
690393
1529353
1142985
211615
1385900
1378895
1022975
1028456
1385693
1108783
1717996
302572
1111164
243845
1838154
333754
1705544
395712
1684464
1203909
1332474
1728618
907897
913081
1000691
932586
1514724
928102
104955
362994
1645061
60668
1334195
1416261
956684
869278
934610
718713
248221
197595
482113
751717
384105
1272042
1675205
481083
1967081
1068268
1985572
183111
600755
358829
1593971
478927
1734812
1193593
952755
248691
1121195
1500759
1452742
1839317
14691
154946
1339486
576688
296061
1612921
1668813
1072915
1640567
1638888
536881
1067166
1532058
99289
1101030
614877
822847
1994012
1478284
536524
461987
865068
657731
1546323
1244770
684387
1075443
813190
921326
43313
1909472
700926
1819967
1036184
588065
616974
1719099
1424549
1954516
407405
1347089
916075
49308
865099
249127
177850
1260880
1695498
622751
1914696
1665088
1740834
1789136
770585
512804
525777
156500
1757994
664699
1075852
375642
1614023
91005
1702135
300806
1716379
961863
1809231
1450875
175057
1994391
37108
1836069
1312406
35836
1312520
329113
1098411
1036200
434158
788459
823548
79363
297166
1813234
576404
286317
1156600
1513363
1563551
1064915
21872
1448808
1088071
356978
220843
866049
1955489
1879608
1439431
236975
219314
1879670
461781
958021
898679
1287242
686782
624627
105901
317206
1907920
1971696
1940131
530935
1479537
1246113
1094496
1283406
1754645
1106472
1350591
680941
720156
949724
548220
1274361
1215987
809766
1473729
1960809
144497
1358876
794054
625448
584091
1756668
127303
305578
456884
1782832
1245250
1859260
1811112
1154359
652840
1134346
1881074
385392
1790304
910531
1417724
509643
1229070
342905
773683
484877
901145
183334
847192
881314
259017
137168
604659
1202928
597395
1332814
155868
1603440
752863
516431
1556531
1633828
378343
43325
155545
1896361
1578803
1343246
1410417
388658
1843194
1089176
373866
308797
285799
73323
461634
1340277
951590
716840
1277988
1012558
332038
1244252
1792467
663072
1365975
963216
1643086
58177
1952309
1127897
1193751
807900
1949768
1524540
1727272
1480440
1376216
992522
658172
303329
1889976
1294349
1185995
1988763
259304
1109080
527695
359944
249588
798892
1719689
1091340
971341
388797
1026302
830583
243646
313019
1710035
459629
68946
763807
1937330
974752
37985
1921272
727226
1123932
1838576
744366
1534710
940243
446913
1160698
331605
1537635
961589
111411
1707997
1979734
308034
73697
656768
716934
412343
229357
563233
1994256
306667
198126
806066
804055
611574
1219062
177432
672269
1215804
1160377
1706137
120839
1616497
88605
483536
30139
221083
683434
862302
17090
1746688
1788593
1173645
896859
1147062
1553338
222979
1597087
1763536
1642104
1238422
283957
530509
98324
1238832
1806014
439993
876483
1611467
1063804
1658058
508047
1149054
52759
983806
894108
440226
1495160
1996751
1412473
7351
513243
411934
309098
1276484
1113924
1242798
524798
699306
1350918
1197532
34589
994344
335505
563420
1472490
743049
912510
1547512
1539222
377910
1402306
169582
644923
1421150
1549721
940493
727592
1064828
1018389
1620519
1936543
1903931
738147
1149581
1405949
303047
1158465
763129
1688906
786474
590985
535195
1415517
746170
380816
78222
978879
672061
336394
447733
1820934
1674223
111467
964488
110097
1244993
458359
893692
254874
478246
1282500
1476830
942121
89612
1101895
1791097
873818
771484
845519
542863
1209632
1883343
47695
105814
1429028
12814
1561552
1441476
503469
1753063
1458986
1746798
17298
1246723
1613153
232711
942709
1952162
1582837
1006766
377948
864531
167703
1430388
1698493
1654221
634732
1349842
710014
1580505
737000
1138112
1435402
1850739
531807
1452963
359493
927934
1254185
1030982
329186
1988438
1251325
553351
1343809
526301
1503309
143573
1682636
1751009
1981764
1266430
1891717
502871
768851
1884678
641475
444741
1754561
718882
744020
1567430
1545266
962679
1720280
991778
1434884
1872458
297644
1884895
779331
578465
1803067
299822
713819
330872
1474446
65965
760828
878837
95181
1569168
227288
1794468
563208
1690445
1435119
1259158
1627156
1176441
661937
1771525
1427805
1217735
567108
164636
741161
564854
404292
775322
1466404
1483718
442836
614451
1999602
1693534
1357075
878220
344756
1075319
796216
1140503
571214
1274108
1753457
1199599
1791525
425229
1760897
366613
268176
1220795
1180305
612245
1876882
1810037
685365
940441
567507
1741550
829936
1862934
1238529
196235
1186453
1456286
1675078
1844552
1753998
1728294
1990191
1358095
352235
439183
156993
1451823
1499347
280694
1506835
1138343
523254
146611
172389
1236163
1934062
146522
510178
1083831
1886522
1251774
1121509
540463
647461
722733
1795225
1852170
829307
1578490
752701
919482
1018604
831040
1302154
1804355
1059951
1521613
1170409
1620571
958780
1012094
873039
542681
276227
1442170
912255
308566
1329419
1844929
938696
245081
147444
1602696
969472
316410
655860
1462068
1287780
1708196
1574922
1061192
917641
1713480
773487
1338104
865691
1212909
1061698
372062
56279
1446753
1120775
1097899
840931
1813114
926695
1480213
563401
1982166
1419701
792881
247078
1032477
1408134
1092605
1217309
1957125
1800547
195392
82328
1892252
764855
786582
1533730
1682991
745202
1173889
1170070
957236
1276840
495875
96147
18722
153114
422332
1906
233508
1817397
52002
643456
579175
1569411
588088
52414
999058
1032778
1048391
735813
1237326
1132371
1975302
583468
1045192
1345104
525991
159322
1405301
664922
731887
959865
638304
1324419
1331050
238607
1593041
1749628
1103291
1804056
1558256
1134171
64737
953801
572440
1760999
1328303
143055
1673394
1937534
1627701
1438801
1254161
847061
348597
1193850
1350818
1664407
1074263
514953
1785233
1196871
1059940
561985
1352009
986304
718618
1128993
1449221
1136300
1076953
1104531
490421
945784
44783
708211
1562993
164562
1363086
308910
1041267
970430
1292016
1738533
1183276
1105208
1854099
197071
1953634
229699
636305
1682608
1457460
1137428
676843
315735
1244146
1139778
1194111
1817618
1383697
1020667
572654
1423986
412999
535775
356403
1341241
145445
84500
609904
493379
1535648
1546112
269878
1242210
1660382
127381
213880
1388820
1743020
870656
1274731
539938
1096111
629249
1850340
1807087
1444818
1087621
1261338
1457767
1101613
1213954
1326959
728129
614848
271240
689717
334336
668068
1912161
721575
98127
1165816
1053994
1557220
1717042
1954293
642416
264244
1366420
547000
1400747
569690
1856714
389367
1517286
943143
751445
1105640
1666538
482959
1987287
937989
1622328
674009
1950396
1398645
520531
1785750
404017
1849887
594018
354012
1571668
327510
165210
1884763
294317
543078
123363
1397060
483245
1856392
860049
1901321
802086
493448
1760044
1372075
1662048
1329429
269933
1349957
1730135
198162
63741
1335409
68229
1260864
1163489
1373698
830868
670440
610382
1245088
199862
1058641
1198115
1065571
667184
431897
36697
1848927
1390465
234045
1310709
1538309
667803
1823610
1771370
916739
424191
843503
448176
515525
1198514
235844
1576447
941288
696240
1229384
1961693
238075
1007521
775432
1683949
443343
1923888
1416094
652987
1368791
1940659
213286
1185728
1406219
1880682
842380
1471021
809171
340057
1118603
1526765
1279350
1087870
347248
1664517
1839442
23113
1309550
1323401
949336
1496529
254818
974043
735265
1414497
1336332
754456
429181
1480548
551191
1490319
1865158
853713
204228
218200
1115337
1897405
805574
65356
1676955
928776
860852
730616
500688
323775
1040600
926201
37185
818592
22744
1934553
1371942
1046575
278802
939289
1785728
1860532
1142069
757816
1856321
1087716
1854495
1799022
671235
189074
325932
1340257
664217
813315
789966
1622435
949338
557973
97159
78879
809644
1526625
484734
569290
589136
417844
647963
239221
123277
1902803
1839352
1357532
233449
591214
1018804
835851
73277
1578897
1753796
610244
935430
573220
818042
1784750
1162859
1553127
1126229
1028039
441890
142405
1159553
1079854
841773
1172243
455668
1238746
441345
594429
1217529
1128587
62653
116390
1123662
1189357
1476871
1065191
1544164
1714579
1368123
611973
1811755
1356771
955263
659766
1904150
501244
1667243
1270840
1995954
1205848
1233316
1585768
383115
460480
47112
296034
141637
20723
1551901
1985966
1040808
1917358
624248
1917717
84296
1485614
926716
800696
1246134
414575
1013446
71504
368391
1736958
996056
89733
1032316
1784105
1893316
678321
530245
688348
97349
540050
1563096
1039357
742983
1633402
335713
1135331
701908
1899551
1591762
1530622
309198
350875
477508
1989265
1879401
273090
1133687
1138835
731457
1864311
1295650
1920103
70107
86331
1892502
664482
460318
1698857
1336577
1917396
1424730
1606518
1885630
981053
1563559
247249
619609
1224352
1610964
808435
752476
11156
82652
1500802
733063
158595
799567
852714
742739
1937057
1154384
1531712
1812131
506656
744047
526473
467239
1575534
1670415
1436466
232437
113910
64880
1125056
784870
749771
41044
459231
1707611
1298280
1297152
190402
320678
827241
1822972
850416
1868150
850054
239164
44502
1517998
1307300
702522
1402915
1349547
1086783
1153931
1748136
147565
1325950
306726
1700007
1648890
625448
1140780
1297687
1381309
82887
1446734
1428377
660969
1188298
538510
51588
589299
1653966
1587975
910428
1914728
1363592
1600655
1837035
707138
1918611
1063447
1841829
1809219
1680432
407545
1767648
1973000
594935
985138
466786
774082
213687
1399596
1228646
818133
608658
1064397
349848
650196
1234859
771896
305488
1325850
1506797
741847
1146719
1404216
1815782
255591
569255
467907
1134079
722256
479503
1239106
1492199
884067
1890212
1390482
1086389
62909
386961
1676848
33468
1153088
1035777
923139
1055904
373604
1314371
1621923
856222
620478
168911
1033918
1886714
1717162
311616
578315
1428258
1418304
360019
1285809
1543038
914650
326683
179730
294708
191338
1132669
1131402
1835436
1532257
1451009
630409
551604
1517896
1062252
212361
1634515
626137
569985
1115341
808631
473185
1606851
910020
671989
1740919
1176794
1490686
436683
1644224
152305
213299
1767473
1859656
858967
1226432
1640135
1712977
777336
622041
94966
676036
304764
1792247
557164
234720
39042
1044013
619011
1296919
923566
1771647
897528
1070696
33380
583409
1817493
214487
748805
1462919
1044770
1594848
1711210
1036741
1078391
1892993
505646
1724922
103465
215948
1203543
1498683
174815
1085725
1713270
1772890
404982
441486
849134
644229
549084
883372
330392
384512
599784
76696
495670
195442
1827314
913586
1829737
471386
400750
941763
1775142
1477102
173749
135282
1248127
652459
1852430
152797
547344
1439733
313006
599555
815162
1951867
30115
529873
345863
1460851
996845
1460308
1989514
23978
746462
747264
1997035
1277736
1339211
1520655
139750
1939736
1962712
1002118
1871157
1733886
1753194
1208816
1669281
594152
58496
1993045
1489445
756314
1244516
931131
378616
1933713
1611481
1412010
692163
1954597
461492
1175991
308007
217329
140843
1894477
898281
367916
955825
1153380
751641
1364061
1029640
314075
929602
282886
1505179
1017994
1026527
301375
1107839
1225297
994497
1715036
216935
635023
914644
1127033
943942
1086125
1232536
90880
846465
22984
1591566
757369
1818001
1582486
1285634
679646
112314
1598432
318025
450735
574904
587378
1204964
211979
123843
1577378
1423817
1546195
11268
1939118
214152
1581415
1942324
708869
752252
180263
1472448
1984634
1887381
1233075
1528745
680442
533825
590702
1142146
240659
624791
1678065
467537
1379009
898517
849158
1394850
32203
1378114
1383267
236560
33416
1851108
740361
405417
1019656
1667114
1793616
804558
1669608
603112
875608
1643417
1082071
1547636
318362
44429
1417659
753793
1543739
1834552
752983
1380209
971251
561484
370858
1915580
179587
471551
773606
684790
1539943
737998
1175887
1183636
1825949
1877636
1986980
1541402
515131
1863155
1336178
1654738
76841
369737
984367
1479845
622072
1612059
958716
940709
1558855
637212
608938
1954861
1078926
236874
1633537
1034604
877990
197622
1114725
47585
512266
975279
338251
829961
1096835
1592232
1751895
342732
245151
1886002
1008032
188731
773393
429776
1555983
1895048
29714
453800
1068389
1037032
1582439
1850159
1099402
1293489
1672759
262862
402276
803991
1424458
126795
1079332
1473691
176825
732835
1605143
507954
325794
388532
1001348
621882
831422
1602748
1674100
379066
290008
1781759
453456
1450990
416490
1164218
366676
157757
1724975
1944710
1612788
888952
245908
263492
385308
202417
1819519
1503500
1778704
1427426
1907406
513338
916739
1173845
1214666
1422891
853925
1661030
1347950
761767
727371
993408
771523
1084681
600802
1278465
1423868
363589
1476363
1968033
77734
827384
1622680
330385
1203367
823707
1873521
1887955
1952871
59554
1802696
1849245
489035
1782973
1364581
395822
1547201
736712
1572804
377803
1827150
1963647
1281930
1598824
217275
1659006
82200
781364
1847372
1371974
283860
1890029
610406
1001240
1066100
565413
191218
127598
1576236
279391
1612593
85770
1152363
733660
414744
482638
1526282
336342
1569853
312919
662373
1781715
138752
1283546
829793
828421
1721845
822445
1869284
1266325
1617291
66587
196468
1627518
1019769
1117874
414050
652380
980172
1142611
799003
1498646
1163168
685649
1551924
308770
1768687
1338000
1743928
1309366
667524
454992
671445
1633470
395894
1754608
487390
1418199
978317
214512
1074474
1201215
1223937
338042
41081
1528666
795555
1715012
428702
390974
1345259
188534
1801260
1354620
69143
154212
1747299
1280664
422365
1418990
303180
1331139
557087
914424
138240
402256
1924629
858306
1591382
866140
1904715
1542155
1529970
1883296
894182
622621
10619
1331904
699953
439059
1373391
1406075
1892176
297271
373325
738270
1551891
1346001
921934
782032
222022
1741277
1379927
134659
1283740
1948159
1318131
495907
1890889
1325001
1034772
685004
300392
1897831
1996300
1502450
688601
1195228
1961598
1269216
1982934
1750826
1899408
1550707
706387
1992190
886508
378674
985040
1344231
1320610
867061
1665741
1966391
1715812
1317917
676683
1728109
60588
239750
1063663
927833
1510616
607993
374638
1082814
1076345
1014605
828896
1217963
1126924
1865637
161238
1379947
1471617
251116
1357532
1870079
1824287
1953432
279156
397817
82447
269706
1075576
25587
1485322
1793234
513671
1593515
1761387
1760566
1114248
50343
1758695
1057665
1349725
1143093
787094
1425360
976309
1083192
1017446
1332811
1016067
351030
428203
515265
167805
374926
387908
280868
674547
1745418
438309
138529
1235738
1803009
541657
1531391
776571
482571
1162540
1466750
1027445
1370676
939976
1151216
545897
1410456
890005
583679
1179385
1754012
1153280
1315069
1535094
825660
1137184
1951487
1210395
1880342
1376722
469476
1739489
453385
372712
1470880
273880
493130
1436224
1318404
826839
59962
490660
43571
211039
229034
1541494
1216816
1227675
1074850
154132
1377881
1030414
228061
1575860
1803313
1723027
1624468
1566293
1410205
1122584
131739
962208
377741
773467
539313
797995
478318
1357357
1893454
1238355
1759286
1604341
1714539
755793
558486
1653007
1273037
190882
665866
1131718
1655093
741022
369656
1773875
996995
1577593
82483
1530221
1578830
1237806
1292121
1428599
1829143
1248773
229670
1066322
1069644
1147697
438009
1809114
1101333
243588
713737
510054
1244765
692359
743847
85224
122850
776778
1446942
281856
318450
238465
179610
1056088
1546745
1981344
1661866
385395
745136
1954074
962970
57318
505692
1466326
1152510
606295
113522
1841810
189521
1823134
192434
151408
1564618
876651
1137952
867011
181841
476025
31268
1075027
1372503
1738642
1153058
726776
408710
296620
1093032
1530098
1296858
1447262
1395054
1210457
139574
267384
69046
1198022
747980
1467205
1987002
1244375
998242
1849594
1465854
421837
1728658
1850187
1719848
1210171
1048097
1438933
261769
892567
1088536
603361
1395933
1113741
507328
439308
1432528
1353794
827351
848914
1997556
1079913
1266964
1453910
682817
1428274
1581061
303362
718850
1298469
815681
349765
740495
528602
235048
1589051
1304921
677374
436105
399795
350906
1185567
1514256
1270224
1845983
1936632
1331279
1735835
1778132
221564
736025
1104839
737869
1986316
1932900
1237989
643808
1881018
720014
1758758
642507
615968
19046
1747284
10908
1295819
1860763
1609027
1850998
1439432
9233
976230
71441
1779786
143242
489583
242701
1825930
1527510
240937
990856
1370424
156186
300710
1504712
239858
1743072
764833
442947
796647
1224353
1019663
294674
644987
207708
322628
1304358
1108043
264045
801414
1486077
944931
311102
567328
253141
1474386
510733
965114
1422706
1446321
558517
1042095
545640
149125
1324316
1869291
220214
1609463
1484714
266788
1568762
549902
958559
1655420
442195
1594278
878203
993763
220793
7556
252222
385532
703602
650820
1813218
1497691
1144274
1703488
1629892
1842154
1042889
1972745
899999
539410
1614451
792826
1054026
172114
232200
1749718
838940
704284
1368780
146822
1565375
37128
671072
983131
31682
1521869
587852
1124544
92207
380574
1235523
631445
185022
871195
1128476
641421
48146
838803
891605
1007784
1052434
1352951
314591
1144248
943399
1570030
1566228
33067
1648911
351769
977259
981983
1610923
214839
390512
962183
116606
138336
392994
1312959
164222
1172357
1780595
924967
1898149
1405806
1451652
1664081
657598
1737283
628828
19827
1565125
1663793
322824
644178
713038
851128
211778
1761494
1305533
519647
462589
1278550
1960766
1559944
1069247
1198343
214705
875846
43262
392641
174851
324883
381807
1205840
615034
1860846
867051
1590878
1713410
49957
1840673
1966956
1115295
1437071
1779707
1050886
158373
1405942
873111
1360966
1096422
1733125
1312920
386121
1711596
1826118
627837
898856
1175133
1968624
1338448
1559068
432599
491631
435006
1188256
1715994
1731285
605949
298008
1015886
116685
1357965
1046395
558955
496715
1727077
903531
1279172
1129051
295328
358745
640619
1660028
1026863
1552618
1105987
1516351
68771
1615120
1088895
1486541
810623
1412612
1264575
1144916
524503
936405
364638
177438
623148
23015
1049304
1525941
698485
1654526
1865160
729002
1229257
533693
1316161
1508704
861574
1714018
1278793
51000
1613532
646154
1185386
1529719
470044
1441387
649835
26519
1615986
615010
678146
294479
324375
1938860
1736264
1424092
99949
1828883
702687
324865
290064
1019729
1642944
147524
1328881
1441922
1976196
1429727
1024369
1311865
189158
32382
942840
554903
20287
1432502
1184689
826436
1751633
1712888
495006
1014464
248826
563298
1246764
1844794
1217355
815243
528978
727495
834859
581615
1246761
197674
1593055
1604520
1873985
876545
630432
87491
1200916
424701
240545
595879
1596545
309128
1943919
467821
1330447
568280
1396750
1112161
997493
1131515
132373
1307240
1637581
457032
969128
642645
1789172
1783827
1406483
338469
963583
1725973
790278
1590867
1398359
550159
673497
1364451
346849
256440
1800164
1457046
1755542
615973
990981
314445
1389718
1638727
1582465
1496162
1703405
1800928
1572512
1102752
615945
1474045
1352552
712397
1655898
1790293
831643
515892
1826681
14454
1694331
705388
1605897
1371164
1202304
485979
421226
567034
1863261
1374711
1334912
1072613
1236630
655553
836410
1517213
1490283
1819086
1359464
1559478
1777904
625647
1379408
1113248
1374841
1171383
350646
940445
516898
1890019
1016898
521766
127252
1470208
877707
109688
1427830
890157
828892
1041509
1649197
1243660
1886478
1778584
1808066
1514050
279221
249879
440400
266723
39438
320790
1366828
909973
1532549
674994
724915
645334
1829375
701780
379074
1526523
1339275
1248472
234248
665920
805940
996219
446508
339601
1161125
470976
361893
1597651
1006488
1352970
561348
332198
304433
494487
612604
821660
1860246
980370
938691
1154517
751786
1043951
808689
735238
744010
1317212
1372827
533816
153468
1996574
170961
21966
1210600
1902325
667672
1714819
59927
48145
1978747
1439144
1197504
1453751
341575
280055
1898244
12015
1886523
1574978
1983344
1365030
576169
1250016
1866955
1564462
899733
1898505
1442731
1125097
776720
1954191
1544417
116247
1977787
246708
1828830
121671
1954047
1317197
324824
653330
268833
105547
1192869
1163976
679319
1881345
1239958
292883
1639529
386760
1992805
1990324
1561076
981366
799106
951492
1961514
1141698
957952
1339616
1246985
1336131
1667525
461668
567683
928790
807407
1365567
581874
18709
211793
586053
1880458
683786
1360677
1377274
1896433
1873606
1661866
979976
756111
1786013
1064102
1636421
913067
471651
1083420
575301
1021552
1215111
1147166
376526
201286
1228578
1496346
1937799
1670840
473807
598487
277562
818339
1153969
1243058
1562707
1237107
1078990
726339
1865018
17149
1432706
1442379
156455
911033
1540737
1976810
1589799
1691367
916021
716664
1396515
669243
1319064
1292269
1583227
1127297
828279
845212
1578444
227692
744866
1504850
1072987
1834995
1482300
218117
744719
1054463
73714
1745057
1641751
768162
402094
1283528
279706
1885748
957834
1342975
1924404
1584687
1019049
1651681
543349
848097
1749128
626481
1547145
1418555
1402989
1166963
667364
1462723
1881055
1156803
1961072
558297
805954
418302
833682
253011
1074039
1532309
865509
807327
1834244
47430
480213
1268912
1857962
661877
1642755
80461
52158
1635328
1399578
237242
1842830
337396
1695716
1175621
1529552
1816101
392018
1824417
1380990
1380560
1923629
1757816
1432214
1483048
245611
1454702
1610020
257075
1551860
692484
660604
436630
700414
1968967
463008
38778
1727355
195871
1083687
714808
405450
402192
1707449
842470
941425
708829
148295
583972
512341
35286
551894
1299670
1211093
626520
787564
881667
1676923
1820586
1452888
1166080
128540
1310492
1232714
260559
1110591
507494
1986701
528853
615675
1746689
1138040
628016
280209
1096517
311217
1879817
1035577
1423130
72342
1962315
146656
1918742
472577
391372
927460
93152
1021710
35208
942024
1418813
1887185
1890043
814964
778622
25409
1382628
792809
1714925
1675708
1778951
1732996
1918130
1237273
1214143
1811418
1522405
131445
1578024
77715
1188386
371475
418567
1067943
367565
996778
302680
179574
1368775
590469
1198035
1373111
1360562
1429309
1442836
1468836
697971
1821745
868739
161884
996956
1430969
513261
904406
1794050
1978199
232955
1944133
1900837
1827658
51820
795762
1571678
1236393
704472
1158756
1461915
1815918
635818
1454537
1977064
1460284
150745
61802
1306697
459269
612629
1519699
1887815
1017465
1894180
918816
263578
48605
1501299
1025992
171144
400559
1064523
80815
905464
178281
839144
876138
207206
539127
145659
334949
1845645
1631129
1537715
1719600
1489350
648637
1735318
1970069
147477
841302
1091908
620145
1875775
269395
1955789
1740617
686646
322853
1001759
866269
1764958
1525585
1635744
1646927
1294583
84877
212835
1700277
1839313
57131
318059
79192
1095368
1993159
245283
1391488
518859
978672
1846387
1299094
1191095
1258294
510882
1530494
1202885
81776
1431361
676995
1659839
1183291
801981
545416
250224
1104111
1369782
1188393
1173849
1919439
96245
1702797
498269
990992
1625007
1548786
1061675
497031
1021832
1161995
1404870
1289260
1203639
459599
1165251
941056
1945754
1570171
111580
1997356
1133814
79251
1580056
502681
1964400
1851104
1000471
191776
18190
1088636
1857360
1773234
514003
1187091
1749680
135785
1583835
624203
508451
732492
1782726
251963
21506
195477
827077
75420
1578421
1845871
480186
522847
563984
52118
1165988
1927619
176449
1495046
1672285
1119378
113723
1940513
308002
1595222
1702827
1194300
688222
1760437
521569
295010
1645540
543903
1167553
725327
1303167
1813934
437128
1661974
1315951
431722
1431053
1055358
1741503
1802752
1982678
839970
99353
701426
899704
1000145
148050
946773
199
586463
1699276
1123176
1888433
1603149
914976
1049049
298885
982883
1683787
1509800
195113
1844732
1260582
1397969
686642
770209
1092709
1835443
497743
1928861
1302754
1456679
950518
1641835
588244
78994
1861425
1491704
685602
961613
723762
756276
956572
721705
1116674
1519093
1922343
1676267
260195
1161034
1413732
712790
574955
890651
151201
793834
1906027
1389337
1070766
349645
1421414
1760637
1581205
1055739
1215528
3522
1466711
1760043
581849
1550945
1342267
1797306
1466454
1812794
1141454
1581805
357024
61703
1675354
509508
298512
605248
722452
1812997
891258
382093
546859
1806637
1518302
166553
1192310
641120
861208
1133630
1649233
624427
423562
314955
1824361
1537812
1002877
1567399
1281483
1125656
1622523
1077417
894762
756718
629305
217716
1656814
675710
967071
1579161
1507986
1677487
790109
1496366
1637719
416784
399701
1697820
47721
1371241
901355
278586
1178550
1962356
1809809
249573
1747341
1949963
435006
288050
1440511
1374459
652151
1598553
501704
563818
1482859
1043024
1290990
58335
894867
1322431
61813
788350
616745
1181593
1456555
934623
1976933
781014
1494200
1973430
1785017
1022234
974557
1834290
367597
1034123
1869762
1252397
565602
410888
718095
648183
1592622
1929615
1850195
585269
452324
730826
732134
374547
851191
1869908
945107
503345
1637490
579213
660411
660140
1599135
1117158
1191885
437420
1039924
1523050
1046236
737788
177166
1484300
1121123
385773
914741
1578052
775741
97816
1254996
752002
77526
1180145
798776
1291645
959179
425325
1405085
130259
395566
1804227
683463
1894991
627903
980156
1655237
1204663
754443
1475044
1228835
1837490
752582
1506976
702418
374565
1607633
955104
319233
827790
145931
1750901
293270
1454295
1996395
1678202
27664
493481
673278
902336
1288721
1303823
727483
1391198
1217889
1649119
1642979
927011
851116
1382600
1288494
1229059
8055
447473
871238
1692045
1615697
744609
1106322
1609712
1990024
245434
358941
797158
1506417
559612
1412160
1207197
526840
1048176
824234
996654
1238028
655811
417948
1238760
1606011
1780604
1849624
1480284
448029
74467
673747
493678
11496
1630415
1623197
1761139
1225185
1821343
266619
1307440
1023655
1388074
1564701
460908
1495220
717557
581481
1561289
1253811
911650
59191
1164599
1765406
648319
1293253
1623907
487330
1332573
1164380
1227811
1806779
1888261
392934
1303637
174841
745477
1975770
3134
38086
523532
921228
90555
339318
1005232
1417314
1047875
1593434
273422
398119
637979
1602977
1198382
1140449
665399
81832
1064949
129820
273560
1397524
229218
834043
133868
575229
478286
316934
856467
666374
1565409
251207
111653
368964
1943371
1543572
1741069
467711
1658431
178755
844559
1737161
118991
1473703
1586441
735457
746112
582155
1410511
1627050
1219677
1385534
89839
1697967
466605
1705835
1822222
1802366
1797272
1395475
28311
16074
1552059
368157
1626371
942495
764643
1081182
1581010
1705655
310338
405941
158803
1460077
176557
16792
1960393
1083733
1516262
1670062
231440
887239
297566
668612
1080606
349321
879717
513120
574044
186222
729273
1106290
622561
149762
674514
1653138
641527
1428997
672528
1843870
425440
1355882
91471
208653
1651475
823898
333714
494018
835211
179372
674169
1239298
1969038
1652494
637842
824612
606361
1115596
1644590
958523
222616
258702
1135732
93826
1828978
854757
1272062
693350
135392
700856
388423
1660396
864873
1822380
1292737
1715750
1883415
685178
1383263
192579
1113572
1741976
860667
998846
1881400
1061200
214253
1705962
250004
662351
1143965
1088303
741530
1358997
1430793
1659551
602937
1238493
1920747
516289
380257
383418
717776
6421
1532354
1468784
959936
540675
128534
224895
109953
1625556
250791
1344234
1566250
1328469
139198
1282867
1406687
5140
1064008
466609
1175393
1221506
1001722
322035
782993
578815
803335
139217
452226
616032
297969
38653
1871649
95640
1891748
963638
1644615
1630928
1006324
768077
211555
11312
446688
588052
1064788
756538
1263202
1213927
1599427
1794644
757601
625704
679663
1712555
1053832
1224326
1746189
668689
1412269
1810993
1082747
236641
871337
960876
661894
1668183
1936455
433570
830036
2948
1374999
875909
731202
1581066
259163
1490944
587405
574090
1828554
635856
1212238
1473207
1969525
1890712
802145
872094
1434902
1271723
1852022
1485108
744085
8726
172009
1023072
1304751
854492
1519842
872102
933100
1602862
866762
1766292
1079604
448093
786800
98424
1073836
1264220
1052825
1023560
1651938
373517
179490
1587991
263794
431428
1328374
1102473
1396842
219745
1883673
619718
915948
746878
657171
1976224
33556
458317
1628911
1019787
801467
752834
18625
1860463
1752481
1451499
1669098
106012
179948
1119284
701961
1117938
871358
286269
1628951
1481283
1008301
1615399
1309120
913072
797891
1322386
1090764
1497776
1940331
772665
1112568
985879
1635260
1777727
187025
1986662
1355425
115853
972633
342446
323452
160862
1596403
1414891
192543
156856
906102
405593
358011
1544143
1470830
924717
836337
216197
971034
1246224
1251933
1187692
1748152
1469481
1918668
1985455
1080660
322059
1503022
413787
1713358
560442
1910410
143643
140637
538762
1237247
504271
533498
1896948
83574
661798
403085
1907093
77828
1516561
293486
1023536
848636
1989693
168658
59564
812891
1384509
1271286
1529831
311487
444882
90514
206336
1350314
1578551
826658
1638344
986136
853274
978713
1939653
941517
1684752
1207254
783755
732049
112061
465084
930272
266744
439629
240175
1212388
668522
941346
1932327
72910
1631152
287836
1026947
1391951
560773
1576520
263172
143535
838384
467186
484018
757086
828921
49369
1468551
366279
492505
1492904
496754
783849
551077
756639
556307
1487836
340438
1396272
524324
504042
1991989
295472
1285618
236925
885285
275298
1707643
1935987
1195427
292660
1971319
341556
468888
1463216
1063899
19024
1961803
914635
1628548
358266
1391710
254619
1217042
1079167
1725188
1482380
1060053
1528910
585397
138813
129481
124996
427158
457683
553898
57674
315101
195611
598400
1223254
526903
626743
1006961
1123324
1603391
1447558
173044
89471
291198
1284260
662759
933056
259671
108363
283723
61212
1346532
414805
89833
969398
1738304
1917680
891880
1253010
1575900
134681
1871768
1981379
932769
1240808
1298853
1293040
870944
1410282
763558
1953824
534166
770444
557236
1599079
1749104
600916
605284
1232032
986365
747951
1182949
899862
1168591
303634
168716
1340412
1054644
726745
1162560
512043
55567
1843770
589749
825505
1831020
389856
650557
1049072
1439771
956079
1523442
1737675
1516571
1163519
1909630
680937
724469
583059
365464
1579364
1544501
1164926
1544620
993199
1611527
423699
320035
994508
1925459
886377
1584832
1857941
57324
683582
1366749
1855323
1473885
940799
998025
280784
622296
1881398
1861806
1581892
1318585
98521
1347065
1766082
1448614
1572980
1171210
1063718
1185207
608165
1062541
827554
407680
1578035
1154360
957441
1487628
788397
1201100
1526881
887651
513135
1534330
427233
111281
1613634
635266
1160787
497004
1086750
1736330
22305
219891
482198
52069
1489186
1906336
1436782
217944
241701
1024088
1096359
1735953
1974465
1300115
62679
1824996
1430004
1648449
1092895
1324867
40212
32450
890879
1533399
1675547
1552769
295992
142205
1001299
1465232
86957
1848320
1018857
829143
399629
853620
1137230
131301
1172359
1715055
1841730
1381356
1519102
436659
154741
1693875
646489
615960
298312
1193176
923152
866193
1071161
1384977
66797
276413
16374
922795
16831
336389
1750696
1793908
496859
642031
1592731
39949
1998833
1250602
42938
1654009
197865
1971614
638185
1668159
1346568
921665
1705732
1414683
786020
871076
1779423
385304
1956519
1367634
921501
1250377
1259206
719208
1787462
313764
309946
712779
396108
979660
1674943
1556020
665808
1810890
482896
412681
327036
1139676
1843110
953736
479986
1204706
725859
1614056
1444382
1995086
384309
1128822
673958
1089462
373762
249164
1467424
369005
1251350
818215
1130339
1760136
646337
1800583
186476
1369796
1292331
168974
1141151
1821930
422770
850639
898937
250658
311464
420048
435405
990037
859210
905292
663537
997275
320407
1372986
555285
1650306
1777494
45102
825126
1259801
891567
1353494
330573
1110688
1763219
1032740
1991836
637087
507634
1875554
710647
1386361
278427
968079
1568090
747787
548090
1765977
1287489
1675202
1941094
1012240
899927
413951
1527818
517473
565931
73144
1298245
245563
472810
1881270
1449333
547261
1626819
215045
239177
1969701
530698
1330691
962570
941283
456200
19939
666207
729427
824573
1546816
897428
1352523
386622
1066481
1229817
830557
853357
1429727
436951
426340
55432
1299109
1100750
1684188
526811
1187196
496682
1820513
682393
452214
919062
1132015
553366
961385
1096892
827053
1916803
1433081
33966
1359265
1261082
738912
497067
467424
3933
289075
1134514
1753016
545325
827233
1207908
535208
1714091
1990175
637016
43307
629876
1244985
108518
711764
515364
1384462
806643
772238
452275
310223
840096
916470
157703
1683212
1939447
1213339
1516821
1000972
1905302
846662
1731728
1956518
1470381
361644
275055
1163578
718519
1912377
1714013
1274175
1377143
1951634
806420
1660524
587210
508610
505198
984890
1198651
497371
1771445
1218254
1847912
1804660
258625
1085174
104248
756016
755271
1280201
420099
1636572
925805
786193
953543
452460
425400
1197898
1590024
497458
1616528
800074
333822
564193
159547
607138
1132532
110241
301648
514632
1333367
1225409
1657981
1479251
1859086
1425346
88496
1756420
711719
278355
1144747
610665
777708
572743
1587035
1883063
1480015
1218121
570498
369822
972619
1236887
1474363
1019533
1255699
1024214
351585
1171383
1910340
1733722
1130832
1541204
999790
1565749
1702989
1388288
223482
850357
675461
692242
174659
1704825
1366476
1917883
388078
232769
10241
208285
1826971
1063043
479573
1460263
613025
205554
386342
23842
376194
1194504
419390
608267
1795348
376022
243776
826597
1079680
720159
903138
1705186
670018
88925
1183906
1746213
865913
999990
538477
259681
1357904
993102
57537
1504406
480947
1817281
1054378
212127
337100
1060432
613154
1389021
1783619
1691348
1451401
1116412
1945892
939176
18203
681175
269813
1663538
208021
132211
186170
7607
530946
393374
1886965
1287634
613963
544674
904130
465939
562646
68155
1230343
552149
464967
710957
932932
59620
448568
759315
1035435
1900599
591838
1352576
1484374
326501
1932048
853728
531717
1241194
179461
881584
1123729
609901
1272663
1429038
883822
1328203
1620491
1080784
1473692
941084
89082
1165022
294154
329150
315240
859349
795615
465970
1829938
1710214
1652678
969010
1879649
158997
403352
1098420
437163
1753094
16728
878539
122369
361755
1720168
1700671
737400
35716
1963771
960678
132905
1182206
1953162
1693897
736844
1230081
47979
266507
219222
1728325
652889
923796
1509292
48822
982344
368343
1986254
672439
455293
363126
104602
475984
1088805
543440
424479
1456757
1933495
85877
673398
1579854
1650554
1253360
1571607
1738072
1416737
1498327
1736139
1462582
886894
1433585
1715136
389821
1832803
1014151
378303
1827884
1117479
1863475
1019694
1793457
1681815
369640
311162
1310155
1844706
325726
969839
1485937
1784249
665143
1272588
930805
1686357
1149431
253665
763665
661176
1215160
642042
323251
1965985
642296
871502
1828423
893544
1520390
480199
955874
1230787
71843
1814235
1880557
650527
1150208
1372790
770882
1411662
1633252
584516
1710978
419189
458098
1244057
682530
628986
1650667
100494
651317
781876
715625
665194
89235
486849
1883311
232638
37992
1037658
1980747
1161237
861957
1076150
1489003
1379694
385927
1460412
198761
498728
1278794
1464650
267396
135035
433008
185279
418192
409419
1262622
1755721
1138681
655676
445043
1327674
1889184
444763
504503
1160471
866636
1721420
1938919
1641899
185205
846135
874648
33784
1411768
695646
113289
1366874
640248
1507396
597568
1037481
1913533
1996943
1838478
627637
928200
499818
435227
691183
1278017
964891
437629
777065
526833
1991453
192225
1952492
1375727
207054
1815203
183423
1588345
342492
857639
1430264
1725798
1168804
1356418
179071
1171053
1323919
383994
1216751
671367
314747
1486824
1189273
129017
1185200
1787985
1047801
784602
388381
1047212
1061787
19463
564742
67837
1721723
399488
1493828
477877
1430450
634033
1593379
1748710
1100470
1867090
76198
1342524
1116858
282172
1316664
47550
936322
833074
916662
162982
884925
644990
1526482
1512990
415186
1020899
1438977
634707
558756
430572
1490047
888812
1340610
33031
293694
1758260
481585
622190
675418
501327
1502943
1963804
256789
1694635
172871
239266
1254751
164572
748593
367064
555136
1990689
1172184
657046
1923024
1256099
276375
803796
1622499
1216083
1233621
1138650
1529147
831105
978267
611953
1937493
418716
1497241
867354
1761696
1078425
882491
337944
555383
1857370
740235
1752450
219205
1655002
885262
151124
1521935
1512485
1289569
363374
40127
1859768
297273
1093158
763209
15827
1116687
64166
1993342
397108
1448514
907126
1164565
204491
918174
1350072
1762062
989983
1136213
1680705
1813316
1122491
389522
1755754
1815571
1840054
487375
1658844
1810455
1770362
813279
1267589
33830
370560
1588239
241671
713820
36886
1248007
884837
719978
1817537
133616
248801
1096306
260652
1093266
476189
536993
1369316
1756750
915838
139016
1930180
1494169
1174949
1036199
912723
1208357
30845
857837
1928379
1505011
966327
1365531
1162767
697177
418326
1876786
1442291
273301
1417440
1889292
1961236
33840
28049
1439258
131869
1865021
126708
1219449
362945
1178069
1673328
984332
637191
516964
1480560
1616069
259177
1342726
38686
1828219
523603
1300237
1836541
1992393
1691512
1930920
571258
1599643
1332937
919692
696298
1275735
1164069
426377
1046369
873440
363160
1760100
1884597
1291345
1350392
271311
127931
1499461
1276660
956027
538716
1153904
1667527
1175488
1081072
1376140
1089452
1774324
225606
1431607
1415958
1086255
1524500
1359487
121134
19769
130783
1507361
1199824
1807892
72024
639264
892672
766478
111668
946461
1715251
1552498
991632
580259
1178500
98631
317144
1790647
1012567
1020870
1109115
900146
915843
466526
1256822
771620
1597021
933696
1464378
1734119
1430080
402770
33014
1586058
839217
1321293
159548
1663855
964174
1695286
1610616
1450539
1043855
792159
1516591
35216
848821
1386767
133752
572982
1713040
349929
468044
756253
1479866
889936
156780
742379
517170
1185546
1786928
974231
1544690
1588855
860747
1975076
1008280
756638
1067825
1746744
869805
152893
1967077
331404
1678675
326296
1082696
1665162
1230406
212973
1670871
1734103
623464
260507
1646939
224542
17101
1462284
338223
10298
1200092
89333
1595759
1515212
972846
579810
1339300
839003
1365377
1149712
1332790
751612
1709218
837947
342096
259309
1019397
345320
235985
245583
1247538
1611518
1960723
1527035
222502
733951
615660
462090
1315092
1757721
919751
1066254
818404
886793
1377040
1160900
1552225
834882
102384
112351
1526228
1594385
1232729
970189
282206
1352419
389126
994006
259631
1507394
1300509
1492227
1985849
263065
1761723
1317870
216935
1141732
1406957
812856
753168
1872152
797912
884107
991701
1090921
1220030
1807041
1422761
665758
1129284
1789728
982820
947177
1257689
1103239
662104
650216
456194
296791
1086067
272929
1506180
686795
1165013
515319
1450752
47271
1993562
60050
509593
449501
1866334
201990
220518
1683084
882065
1456539
1079694
123280
988587
1391857
380266
1795744
1601566
825836
1565153
552566
1175630
847547
1174544
480277
608472
628910
1698192
282392
1512855
1441104
159807
1785350
1005888
1969441
479918
1197649
1852973
1533234
511885
837506
779395
854211
224471
586034
769862
980684
192579
1848334
1640696
1594082
84788
995265
1137654
1370734
720073
333859
174399
1883163
1175349
954107
392964
788149
365284
1817009
1640288
1844192
1899304
511814
820714
1866123
777680
471598
1901567
1801212
238921
1041338
797202
1806630
1803477
1966891
720886
779489
542122
1092570
1079607
1741071
315226
885754
1828926
675444
573038
1177153
1363809
588084
1611902
1459634
695401
1020038
243508
760797
307926
1745582
1987484
1199049
230116
912668
817075
689258
716938
1605595
336968
488168
465263
1231556
329297
223393
1943028
1816164
1237827
1019547
1999244
766361
1057381
724622
1306838
439022
977203
1705078
1053912
1461588
995045
1437878
1509288
326487
974544
1311970
429214
1386981
1334660
277943
1682701
1403172
941333
972580
1757566
1817932
1120358
424848
870645
53520
398877
1588589
1124007
872249
1394158
319290
705464
1781845
1740158
1309233
945353
1448656
1895364
1845744
1681132
147325
179969
434124
839219
1358193
764739
1301439
1788816
23883
1968775
1852535
868766
1626884
209752
339800
1016954
709870
221479
1533283
1357002
998353
1412828
1303910
503985
1725771
1518722
306032
7622
1092976
1886430
1897712
26548
1184443
354153
883668
1860096
1302132
1129099
1309401
1239606
66837
544828
878162
1158782
495077
714814
584712
1616704
964216
322943
1229182
354817
489904
1730227
1937155
1035450
591795
1973154
1509512
1234691
1497388
167764
1306718
1327514
1930186
1506668
938952
813395
730862
1522719
698572
1202432
696656
1265707
353896
489667
69383
1502286
1480673
369368
1039077
385371
131348
748049
1088144
1209385
1131539
1933821
110453
1036108
165733
51756
529932
1605629
263275
559187
425700
606932
470193
72922
1216969
980659
646715
363982
1833843
30740
318305
649092
1611914
1476535
914767
669921
1193014
1559704
1916328
1009338
1075998
149565
571406
848154
162101
1210223
901923
777976
1642103
636460
1156349
630020
1161401
288959
1922803
582227
302303
364209
1948602
1808639
1388363
408427
165288
39347
1310420
305375
1385605
116554
1696506
1636146
978524
151889
1659549
1027213
235886
1757621
1177852
655867
795582
1872704
1658837
846222
1876630
1220336
128171
1032041
1271295
122318
650954
1733554
63989
1430094
1742485
400924
1534616
1238816
846722
534820
1940225
51035
504081
1568227
1569421
58731
1564356
826114
216011
210282
1091650
1289585
1695618
1019933
1030311
846519
385595
342757
1887296
1880492
1775518
106303
1164944
1723573
1283562
62954
1291186
1963320
602855
1744392
435652
262500
767810
1558011
423872
1848837
1338495
1091029
349030
1278043
745130
192925
1115107
1208476
1345367
1453403
708743
1825047
1814506
753937
1678291
374263
1088104
1540668
281513
73822
1941573
166089
112527
1262516
426184
811092
937624
152166
1635233
1850532
1467039
641457
553739
941696
1105186
698982
1642260
1317236
1948267
1669456
150545
1862988
268945
1867313
1158443
809843
1986132
1299760
1344938
620964
342318
1439431
1702347
1806189
140117
1255818
440655
967830
787797
1017265
1744323
592032
1948887
1805279
743373
1595844
1434815
1552312
1787772
1725349
504094
667774
1878021
1375914
1549852
4718
948799
1300143
1220763
1088340
104883
599629
1645961
525915
276782
1562334
1879708
1859066
230646
1153954
1301827
1726331
30662
1648687
783704
929850
1466099
1427290
753964
1772198
1250138
12773
866260
601702
1901024
1788284
580546
547414
741766
717243
980557
23597
1284035
615122
178506
1146145
1914666
1990221
1852608
1719559
552181
890220
72623
1334243
1043450
53552
496793
1863678
328394
1300165
36751
959433
549496
1964720
172402
534352
1576726
162407
155036
1759759
828096
935158
208906
1308319
168995
1474621
181510
1448417
1393112
830273
1610902
226919
173857
1423227
1566972
910503
1043394
53144
967413
1128895
1575561
1469913
814397
436519
1876189
693982
1569039
1748340
1193109
1461822
183640
1089599
35428
1952814
1111495
921961
815092
174475
1010571
289892
1166663
592155
664263
710661
954965
1191895
781826
1134359
1252665
1722247
1923204
1647880
592929
1162922
1589915
1878732
1012744
1863436
219717
810413
656834
1854039
919783
1950019
79151
1022367
148088
1315366
1718091
402889
124825
95033
151043
5250
340833
1126586
616350
720626
46944
1319039
1289341
751629
1648440
1962364
373371
1266710
574254
1744211
695022
293676
1551725
1873541
175346
1154895
1042321
1989855
1888527
1281456
462222
1589363
1960522
1372854
652156
254407
744283
1803064
1434094
17171
1513446
1639354
965963
1079418
1736258
1770213
394199
1803752
1908881
246947
616698
1483930
298006
170708
360781
1900803
747887
566010
486685
644038
1482346
1211377
393500
1035948
399709
1935709
1566691
1431912
225453
481700
1817036
1648604
609512
436148
422287
822547
146715
687362
1183280
1725369
1797938
615297
1738596
1757527
1814307
1759505
536930
596300
6991
592586
6458
1531892
920843
585119
500584
641369
540455
926943
1318505
1964653
1968575
1999391
8013
1953533
243381
1976506
442604
324474
1130137
1952583
1590084
1585070
34752
734967
50017
1502800
772521
1794767
1467457
625813
780281
443065
886554
1656164
756210
596797
647809
1518267
83842
648104
265076
1611511
1323441
1558120
1440542
1336556
6037
65902
932751
595952
998899
1467103
1916301
1429804
879458
1996157
227393
1501477
1196065
856918
186823
1814954
190778
1495204
1226057
922091
679245
1057779
784950
1849297
885137
1539590
703188
1384855
704679
665073
1901660
1606539
310536
1884465
140949
473060
25838
911826
344214
1227978
1070606
334185
1617168
1482051
788616
546631
410215
378888
1628479
214858
1581265
307523
1771225
650878
1090880
1201961
1686761
1468693
891332
857505
507753
1459820
1576410
243749
798019
740662
329400
572497
1405218
1415742
81513
1017969
760698
945738
71324
1157435
296214
914707
746759
867581
907604
8210
249398
464839
1632270
1432288
1414227
481787
1097221
936846
553305
1794080
677703
1482978
117669
431811
1439317
1821707
878997
1341627
1848446
1885167
483812
364403
680075
470055
1036110
331875
798849
1378848
6832
909122
339944
440224
1255996
1104955
1226861
562014
1568676
1709984
1274906
1221360
419275
1718997
1602449
1191440
86911
1871129
1691934
991110
63543
25673
1708786
1569055
1886645
15305
1912325
1920557
1579768
995240
193160
1755578
1465953
40821
445977
72563
163350
275054
947328
1545642
706443
1061679
717270
578572
451501
544128
1302584
298660
573747
961817
1124263
1594267
1012725
317255
486420
769476
178432
391503
1187919
1124048
475826
1445280
794135
294064
971774
1556579
764576
588358
1715115
72308
1102526
1842265
1200497
1738259
1829216
1015181
70603
1176861
1225904
1113500
215626
1954557
36165
683023
83380
1191863
106098
1316696
1358958
102569
81210
1825988
1567033
1085518
816420
1721051
138752
674880
908982
978832
603388
305324
1822194
692814
1100074
951605
272287
1797169
252780
702067
677078
1143654
1867291
866935
1440097
275314
401329
1919584
251947
1652545
1411817
1838361
1465326
893637
1671924
865614
908684
943063
1798182
1320288
476751
556423
1754345
1751400
183309
1633603
1245959
1640546
1919124
1595029
579492
721236
130826
1038931
1305258
335634
771554
1315265
1263784
747697
523658
379522
1539237
1783001
1426754
567546
1529070
326700
1824221
444500
1086192
1519226
439780
789647
324729
296262
1950324
556062
1511037
1484973
1008080
90432
126504
1462657
70116
491565
620534
1421181
481467
524384
909912
1387558
1649507
550345
1955072
166585
1991249
335708
652672
1290062
1475796
1923373
1269251
706477
1400644
1616234
1476600
1470611
1507712
1200144
571206
1279346
757275
1158610
82222
949194
347735
503085
1148921
698377
1027092
180777
376705
1028387
1396517
1520187
1899369
446387
1797235
765879
756040
992703
1593708
72360
363341
120466
913514
1686692
1687167
1328309
1242932
70690
498706
578136
1045817
1882169
889525
1566063
1489906
627209
540749
1979789
1267874
1583832
1705148
727621
1138452
1876578
1390863
253958
1290342
283993
1290950
429385
1732808
475600
1368865
1374982
259510
593558
149388
79894
1298496
1508350
1947788
348597
592620
1854232
1549394
1662327
333164
814420
1496740
1700011
501218
15698
996810
1126797
914306
1003733
1593672
612952
969893
231904
1510407
690345
1476080
210543
665409
1780616
1847838
562805
82986
1864390
1287815
1827729
1482004
763521
98583
1729822
1740326
1729867
268986
1812890
894631
1464278
1382326
1624950
962485
506409
1969915
174766
474332
410376
1229316
1369095
1550016
843409
777019
1763836
1152821
1626569
1025513
1310976
760610
62621
203195
1359426
845961
968413
142697
1954963
1462631
1148790
1907237
1131729
263709
1351476
1422456
503868
506274
1360916
811800
1620424
444921
1604374
1039362
686383
1203941
694480
1823006
1337530
759347
1801316
775809
183245
1360843
78842
228964
1887275
683877
455528
371149
1673228
521485
1690329
765988
1493364
1354535
1491212
794186
963694
912881
1375300
1754025
592458
669815
1252085
255016
1474594
930214
1582172
1987585
10246
263037
1741453
1715834
128675
1102414
1935657
1904352
703886
1690909
1517765
309454
1250279
1476191
476451
588061
462143
604856
1640818
1682178
934321
380847
1496653
492845
1891099
268367
1743570
1291039
696177
1334612
142293
1606613
291706
432776
1618277
1732525
1513990
260553
255008
1540421
1793386
1601830
899571
1177159
845513
1748425
1292762
1408543
12944
730726
754804
1548256
593897
759457
628165
109984
714480
627951
1311058
602052
684250
963612
1325933
1181501
435504
1329629
1154671
719261
1750070
207578
1790058
701795
579120
352929
1947520
1826210
83728
493979
1045054
273022
1271180
1736049
1161306
1912350
1760319
1137298
801525
1242003
1723039
804602
260487
742687
953289
1930419
888279
1132078
753505
871890
109821
951069
1873067
1553443
1270118
196561
882515
1971359
1598739
1659921
1414449
1320187
121256
552627
514888
1238881
295002
660881
755638
1293305
780815
362189
446220
586053
1454042
1370271
1112545
748896
1431117
1112403
146708
1737580
636021
1251000
63679
444064
890800
521872
193375
870729
85578
281768
511086
631411
1232011
1397501
535024
1393947
1135806
1889083
1646864
1856971
1411877
1411221
461217
1743899
1859044
719929
767805
612415
1037120
342477
83059
53767
1765741
1121158
239037
1114088
1601495
1424796
1121950
95085
1471836
1950123
1471164
472933
35769
961430
1384690
971807
810635
1495322
909504
1436114
629951
1048657
1568340
1476519
756872
1108256
1305466
1444524
773863
121967
1185763
1612689
26903
530716
657409
1213050
1178395
1773748
139892
1936704
73230
438361
1793332
217912
960650
823675
838643
1310113
1070530
742286
665943
1129019
939228
1199287
1883062
1962131
80718
1568625
600922
108542
1710779
26932
896183
50997
1157565
374369
1996549
714580
1214442
624548
829114
50602
35349
708284
559146
988420
1207991
1099798
1450835
1567486
957776
635053
1524716
488218
511575
751497
289593
1500014
759716
1650612
1213663
1399280
610851
699884
949893
1327876
236698
1042161
1040240
1088286
57463
1305705
1798335
1193189
609513
181623
659927
1684487
1068922
1397048
337485
1979930
834174
420161
391344
508035
790552
889419
824223
1742831
131983
1474231
4403
162900
1010358
1456759
451871
1100039
386238
1505770
583797
1381499
1967055
284744
571184
489582
1072903
1603867
1057039
576013
1347493
698530
777151
774540
1262849
865348
245823
1374603
85862
1307855
1470119
1651236
841927
1318582
850730
787615
917171
310261
836377
949193
1151535
1349920
898790
199613
1743100
433863
1707839
652310
1639637
213505
1720666
200238
1233392
1830886
1508046
1165708
1884102
457300
1768695
625503
1979338
1103876
1958617
118759
1885348
1459348
866754
842392
240614
1521312
1349892
1437934
408593
398349
838717
478885
446427
1389210
446719
329436
6595
1327996
72814
1992471
194216
909894
1670291
1903170
1320413
1187536
124411
1717192
523604
1954615
936765
524078
1324417
1491226
744036
1875297
1904975
273502
889938
376617
165568
534601
1230786
177189
537648
1979749
892708
906951
986074
365048
411768
65422
1481676
213509
784991
1489719
1953605
1566171
1837758
1633312
1042038
1351172
604661
264238
1952411
196279
1873804
1670650
598355
1483162
489631
1904834
1208124
695031
1988196
1194158
814422
1227300
1519802
870511
494417
827329
1209597
1863352
458010
1008339
1714825
1590753
1576053
288446
128141
418258
207514
1474007
1272781
330458
1234060
77105
573515
694547
1960842
1750792
213925
1730349
1192776
1690662
823662
794158
1395531
254504
1880526
119620
1425551
1738217
1161600
1379845
1866275
787599
1381839
1771598
1792037
716330
353990
79492
28806
1442233
1912094
809283
917812
149618
1536782
1925478
252860
1977114
1630402
1277956
1505480
480972
1018612
971862
1500249
706516
1114871
986840
640582
968219
495345
1464599
1729567
1084758
708759
1747406
78695
535356
733770
767299
1811210
1225702
75212
1794053
1514190
321953
1411446
663410
529049
1640919
1843378
950637
431895
1928897
103277
976030
1526510
1091384
1693611
1393438
454735
762781
615701
492915
208953
1841335
1542044
1695640
1208800
1136320
501392
281798
1793222
42855
197679
107761
896940
321529
741225
481543
1760964
1890022
1759949
1456305
318849
1043864
2521
1962867
214420
1773661
1177885
592020
281582
1712987
1639569
837778
167651
1592844
1422518
1422306
32621
1509749
995078
1304064
1728895
826189
656585
511643
1645103
885731
541899
256426
519655
318085
1844224
74803
1430041
1803682
1984859
1503844
1435995
1186011
1642670
1922739
725716
713879
870433
1895076
211067
1848712
1407304
1657876
972491
451946
394934
508553
903961
1820223
934374
118363
107693
1938443
778961
763618
1314027
341840
353580
1551038
1501567
454375
441153
693120
1703516
489513
64317
1764849
308877
1744488
198898
1293395
1195368
444547
1451420
1968999
863011
1683339
576587
956870
1476609
1810617
684548
1879081
237627
349282
1576054
744919
478289
702459
234521
570138
1617115
276446
180690
1971348
1450558
330267
1194421
886207
62650
597173
1484232
126821
1954485
1568600
1795038
1533763
36784
1481289
1609833
866370
1098388
244286
19740
1551926
1107878
1606877
291624
43460
1441625
1860787
725638
1238451
389378
986523
1354895
1062651
269166
1066880
598536
327385
301293
490544
355395
488811
1954989
342957
1624774
997260
1663797
278997
1012987
699599
599355
42946
1463755
954122
1202379
104645
933065
808460
632582
1991718
14642
1461080
1311293
1006098
1207169
957609
1594366
1534505
186696
1125642
1522147
1761402
283143
548083
1674555
1449913
357622
884352
392276
1236728
1133475
864418
840466
1818025
1066961
1452201
842894
1049256
1566831
140558
1401468
948197
435829
1757240
334497
1933181
1877362
376510
872549
1697395
1559503
1329322
187251
1771296
144065
1567595
708856
1166868
920260
1527413
1252683
701073
1186703
1523355
142241
864228
1698786
1481324
1902614
298586
796655
1309905
1333541
71711
65019
1541256
267565
261196
1310935
1006369
512177
878383
1291107
970117
524433
1377730
54473
1350164
1671002
52330
184829
393049
988759
188923
310011
1355298
1313320
330978
736850
1084914
1400654
436409
181089
411984
866169
968661
716744
1024065
594823
1360875
1161697
1452838
463073
344741
1589824
1813752
818857
1843013
330999
1343691
1322635
373468
1785939
1226707
1768258
1460722
1491525
326917
910648
1099219
463619
1848654
130757
777359
1397197
1161389
239301
359959
1855466
1616039
819479
1373224
304886
325815
1648411
1497509
1050546
1478661
152290
1842420
1284390
1677967
1809380
714036
1191075
805457
141113
1604047
1746314
1503338
1850066
671184
269949
1085089
1588548
15146
1099934
623164
434727
356470
1052134
964039
1209111
218254
383382
782400
330143
1617583
1899453
829811
1100741
1400239
1513274
830223
1099472
1166581
694172
1968225
1454387
873958
1855766
213088
1301294
1821262
1789927
1280549
265352
1531464
1056099
1877526
1869739
483094
1892623
1902714
1986014
499996
1046848
1049829
1178996
1694930
382501
1845
1267035
1016654
497539
75626
1573968
812554
1588813
475958
739259
282549
1180784
788253
65061
1800186
1141851
1663176
249164
571067
664851
343325
32881
942401
635791
1732128
1254471
917512
1089837
1057224
1807149
229179
1240043
856485
839136
76532
1207715
113105
578914
209831
816666
493256
1551567
675940
815731
1885273
1751960
1157742
1887257
676944
1015080
1171016
368463
1021979
1878865
329277
1866275
1180644
1791532
85148
1004950
1253648
953552
524093
1096110
482404
59775
258790
1610007
1100791
1654994
1548953
144982
976760
1988059
1548361
1455287
672085
594234
1915558
1252211
714172
503849
11982
79276
673247
1564215
1605764
1375524
919575
1876786
1227212
912311
1442776
957397
151291
1759492
905152
452221
1548191
1452121
688817
1940298
1051836
573668
384797
1289717
1701762
350464
909670
19938
1804644
486580
1254446
709238
1972773
650619
46825
1771028
1841008
1817092
897955
1689094
1020158
1064692
1095111
426670
277883
601696
1547317
1539635
785701
141515
1499651
1008981
1319523
195720
615512
937467
2931
1457497
1620070
524523
32208
333193
1843481
472945
1659347
1014976
810554
1362817
831534
191204
140220
87949
962584
960105
1242261
829710
1378885
1649206
1387351
972840
212397
780967
1840445
90133
1554889
311935
1503855
1038739
341858
897524
1371329
1394360
1204925
871903
495935
348226
1877337
750120
1415987
1804121
1208675
1962685
228564
1013216
727841
1654978
1646162
297101
1022648
1914047
198750
1044826
1830882
1700443
1976247
488821
509310
1311938
1461648
1553979
1586482
593510
827283
1654677
1748159
897866
1068815
1579496
1619793
113412
1279839
1406548
680151
1465997
248919
580801
1386045
180265
401922
185797
1109596
1192517
943093
182289
529698
1500921
1274478
930053
630262
1243947
1698519
1508081
1112853
246975
1733477
752253
1078926
1705211
1165634
383506
1008125
287045
1676677
1590972
1707172
741196
1548795
1140482
200116
52583
1241139
877869
961673
558415
47859
1404889
21571
419048
531679
422212
1485676
799438
821329
1081905
26281
1691974
502849
383613
728973
1014542
1308133
1869446
496225
1397110
1623587
951721
434693
1501389
1121580
936324
90679
68293
1473799
49911
1618822
1077480
1066490
1846265
1564582
185397
591667
1967934
1816462
930278
309038
714355
734818
357579
173545
119442
266541
1506811
1105505
454530
208071
1701994
198337
1766557
1317001
1651417
654797
1163207
1834853
735726
1904392
432562
386557
1924800
9615
1715820
146615
1346375
476352
1963885
1320420
1554662
1689145
1825316
607217
224145
1105884
1439776
45946
1590531
281038
126639
762238
611952
1280002
1049270
60269
1031684
1333629
1456356
1560047
1244664
290965
900816
95076
1886000
1552478
831853
316890
1382264
15770
1003737
671769
639052
296892
1643561
1250963
1567214
203769
425419
1067599
1075341
300194
1062210
1327787
967375
36610
1628998
173438
900694
911451
652790
497609
1819124
1238569
1301167
1288734
1534773
191960
1999162
787427
1302687
343340
1629323
167496
1467670
1543239
1486690
1289653
551441
1963417
1690733
83519
271682
285335
373339
1127616
344997
1541873
334118
813119
1424930
390087
739279
1678746
785119
477023
445733
741172
1481118
1221535
1194852
768712
1271421
845977
655825
409012
1101784
129737
809416
1094401
1126859
1352191
3047
1667207
529889
823033
1157275
1497316
1699344
575552
1777990
588437
826998
985682
1379029
1183446
277261
669713
1568809
796836
1751080
1228965
1676642
1712999
867078
957585
504603
1296027
855919
1417663
15339
1490308
465353
1007522
200862
541258
1679133
1660473
272171
1046455
686452
1998128
1491038
1035259
119300
1652718
1584311
726109
342250
1913780
788082
1133363
646165
290137
1825263
647493
1723647
1032545
1532396
232160
982107
1060388
1037482
1775853
434392
480428
1097585
1931325
1193993
816577
494741
1594998
1299916
444728
1366459
673432
914034
1768310
1911204
23030
1091741
1067968
1003767
1422034
1998334
1339140
1778946
864291
244070
624504
1091765
1360617
6855
982729
478050
1282783
518362
1750333
264740
1716956
1247778
182880
1274448
799830
523510
4144
1151820
1187517
157166
709861
60141
967900
236959
348712
767611
288514
1188926
976740
1766939
652800
627587
682694
18189
290884
1035339
524898
369808
1242864
1153015
999032
1076233
940021
935565
336152
469776
567448
1234607
505243
1421788
665390
1077927
116163
822365
151683
1041384
172198
4301
422658
1601018
1525488
1927486
619971
242608
676437
1976175
660256
835245
148381
1249241
750696
1005494
1860388
1302412
1416914
567773
355585
891015
1596140
1538747
1722883
772474
1285452
685194
1759515
1024864
1687798
999771
1881389
280975
1939770
1260152
1054479
1885563
296809
1800400
1302063
1181453
1930700
1059133
1278849
1615001
917058
1080961
441619
457244
147612
1155607
1062996
465632
1663842
1789145
1236611
269912
8366
1184595
101057
22009
1757063
67829
590083
638521
1163968
793837
535972
879884
1264974
1452452
466372
972050
317566
1016298
244866
384135
612606
1565754
1855278
1642761
1787762
886605
1602970
115769
473981
1121860
576099
615596
1220298
724140
1733883
1492152
266204
1426812
100951
538953
118737
1913867
761697
1559516
738434
87017
341482
1699842
848961
809797
804999
1864250
948501
741849
1873921
21443
452009
354234
607221
572341
361125
800998
1096030
155106
1457434
826977
1623359
209589
1063414
1326039
23979
492193
85712
1441876
832429
368390
1001603
1201897
1744452
866772
1411370
840048
1338235
529502
1205526
1978506
90940
1806898
209745
1365368
556573
729937
350967
229730
1604688
1283044
1201079
557695
1364926
1076284
341536
965664
757233
1964702
1267180
325490
225795
243621
438870
146333
24818
954011
849761
155470
197838
1890391
457952
1208058
543502
1426227
1971842
637142
681049
1654741
832575
725952
140828
526958
533305
1547172
1565465
1255730
1341631
920196
618630
1901295
1511379
694911
1292851
750127
1972164
559803
1436059
191706
546777
1399842
1489643
402459
586049
541278
394310
1759292
617572
421936
1767913
226286
1880787
937007
736682
1792515
787513
621822
1918833
1021353
877736
160991
683829
245613
1370516
59453
582490
17643
1262101
1015616
945180
859240
1772855
1395300
368698
420250
1876746
361650
608114
1090164
1501307
549788
1971689
604158
1648061
185873
93210
915830
1031367
1544937
556947
1572237
983421
1315347
518663
1269283
1458188
544437
777886
1499024
84950
1942941
1445052
257511
1613996
1541361
856913
1466143
1952603
505341
1305019
818029
72122
748565
185303
668128
512185
186113
1562732
775147
447243
1343761
5321
926716
1876426
1619321
1378285
188989
291895
1642577
329864
36096
247012
1220850
1834941
448738
285647
780289
1462194
315605
1374367
1712442
386696
1118896
1380372
915445
654873
463008
669174
1016373
1030965
1538467
980595
973690
1864719
17717
1610211
343933
841080
873271
275731
1664229
566347
1535153
45394
101700
1253231
5124
1471166
1836784
551592
151220
376423
1957324
1165136
1174656
298219
1685770
1016936
1604480
790349
1020909
1885073
124366
1618301
176773
719237
1142264
1970961
1160792
1985904
1963332
594637
35931
1299290
1819122
1915891
121492
1646798
1863923
642722
1905165
177927
520082
200401
1815067
2546
1973443
1779816
1402010
94688
1274631
472436
1418074
254957
1776814
1532765
62802
465700
109919
1599473
1447990
1305917
707789
497871
895253
923038
1203632
1775241
1819304
161779
893340
71520
1688585
1600084
1958052
1352497
254618
1939369
626348
969445
1286132
133558
1451691
1037667
201681
668251
716764
324338
1769262
1758713
1499483
461475
497447
611882
1260079
1739837
604161
1903115
1787328
452369
1547800
85851
750661
987364
1793213
1901162
1602161
858435
969968
1556505
625455
811733
1956171
1403644
1766904
414877
1135675
14879
197389
41709
970999
1832878
185254
1820263
1673228
181617
714862
1581710
1329551
512491
509669
1836632
1302254
304645
1543666
92630
606534
685729
169367
1900758
1874042
1353997
318754
1179955
424940
1033128
1847674
243999
391710
817065
1127376
249871
368503
119829
1159434
922995
501608
1377983
1079409
85569
125613
419885
953765
1430380
953481
1783374
3355
1756532
1951593
869868
1717306
1618359
1865341
927683
1724494
800375
1136045
19812
1611950
428312
1820995
1491788
848139
1417370
1883109
394289
1122319
1068138
120022
894129
280524
94839
1456679
440631
89154
511589
969056
316134
701662
186509
1088709
1699996
1312475
847064
1788194
281266
1484399
915379
836595
815517
135398
382151
225931
1943737
85876
430981
663832
117748
824998
1043393
335911
1876087
1262443
1566762
352083
1274814
1481281
964902
910117
1200060
1477267
1075731
1242257
872535
768417
376268
622218
15295
553462
1678867
1809437
901738
26926
394595
384262
588489
333381
960533
947586
271777
24827
1558615
1599599
1045971
80554
663819
386851
1295323
838972
514328
454675
401663
1471766
1094120
491830
631257
276053
470975
915862
601177
294367
545153
134769
686056
1784857
1940680
500031
129043
317787
500442
1686948
393384
1747183
237605
907830
1233143
360751
180556
489543
572638
448994
1516494
1299241
1297787
479581
104168
985402
907613
438670
1803621
1926718
1822275
750924
362421
241108
492624
1671923
1476955
830436
455088
1472985
733810
748810
1691059
615222
202242
653514
781303
594851
1703332
1085958
729495
290393
1378226
341177
835132
35580
113532
1144049
171434
215206
1570540
1639140
594995
817906
841394
1150097
559180
1174365
591569
1944764
1049937
1460819
709263
371486
384388
1130863
1520378
91917
653369
1834868
1100342
579117
811605
60942
231446
1528082
46337
314067
1985652
1744306
1549722
1970878
1969854
292176
1567382
92423
991751
750669
767713
250611
245488
1183641
945991
610501
282336
899504
995575
1893559
705517
1692690
469470
239327
1196949
696199
1584312
1110643
1078193
738585
1135971
593245
1655195
1149595
987496
1377133
1498692
1390795
1018927
636372
1176761
637050
1382172
861611
1379196
1568410
917006
1349248
633322
734645
1801972
1098985
523719
1421152
1582090
430477
1497554
1191788
236074
604475
936464
1937853
857847
1030513
748590
438442
715468
622341
1621369
1998881
1309781
1986664
1508412
1172477
333859
568237
304917
1162964
1325779
773193
1234293
614141
1870070
1893597
1488861
246985
75624
671188
606747
483341
1292490
129891
59622
253006
852572
455159
1801590
201458
1910529
159995
737099
396564
1036240
42686
1020748
486788
164044
588983
824422
108281
1392083
1456272
1753956
1001010
1019000
1130692
1428563
820949
930227
1918823
1020625
559930
458434
161141
665433
1573924
180662
1743356
518714
553784
1507925
1855390
1670842
485170
1588675
1332265
431156
1948614
1548781
147183
905408
367748
254799
43691
1399121
531086
1003967
1088539
602116
899813
1700874
820433
1771602
1192824
653143
1538116
519674
566662
172455
237109
748850
1930779
229554
1374067
1986378
81852
778904
1360010
959169
1782848
280010
1789158
1021715
1238895
500759
1010169
1154695
401423
892855
1665141
1394476
757272
1138725
1237545
1027549
195724
1043515
747109
1314892
584008
1631531
173841
1476954
1783837
1511815
1075012
145984
1522225
95303
1043414
733106
240156
726942
282355
182
1681782
845465
623667
1291908
273201
196290
957913
1878895
1144707
1053269
822703
1644262
768662
817973
1538098
29809
1525861
1133475
1333094
900851
1805977
446623
857990
594731
9225
1123393
583954
1447839
1221863
1799015
40112
1912750
1472972
579773
621713
1227894
1995464
688341
962376
341782
301000
1994707
1669215
1855135
971412
1143910
1382158
1291088
850844
861372
1713560
508809
1867666
16434
1202445
774121
35344
270075
206469
1565104
1155471
1858559
257322
40095
818748
1495432
1509665
323891
1507881
626970
660609
1603479
818938
1396379
76552
1811588
184163
740325
665314
918835
776181
132299
894169
1132388
1990684
1306860
96980
1320986
1662843
1373817
498425
117001
1631673
1282362
1342458
475697
1794377
53376
971538
1064041
732932
698418
109867
197311
1380330
747554
825326
1082125
1469180
1140216
1725344
1486801
850204
1407732
1315129
960856
245691
562985
595747
1294224
441425
1131737
1062709
1485371
1831133
1565856
299536
412261
1868244
1844523
1357712
101457
6974
1145784
1525046
1943820
864294
1655055
193251
675664
545522
1526439
847236
1276484
1444347
1529779
1376578
123246
1112001
1645764
1203382
1481540
1615209
1371521
1890305
564189
525002
1647629
606379
633579
1998411
1831639
1148931
192573
1281504
1550515
1020918
1255014
1453777
1203119
937213
1561198
981534
832705
197388
754524
1001868
281414
434078
1762775
1239891
1701138
1726636
362128
426736
1482751
1675709
1105770
153209
544193
755276
1125413
1721322
1299270
1321107
693314
442846
1542223
1827332
792922
1154888
1729683
504750
124101
664113
18990
1618139
623843
1190370
768523
1709396
84519
799325
64316
1243996
346022
1781163
722529
1813061
1619158
880425
1415914
1659864
1880406
459635
1740170
670682
1742560
1386389
1320070
1716918
1393582
55949
1458911
342766
1904501
426526
1587386
1387753
1690431
399251
1492389
1278738
1250940
1328002
1786990
399627
440244
990847
1909888
937161
1206067
1999626
1120767
99185
550086
1206218
99457
329370
817712
415341
744158
1802861
1105008
1342889
21674
1584454
1486395
766413
381258
1639506
940938
242632
525575
1510669
144485
822372
381643
1441897
66964
1304017
1794315
1190633
519273
1651487
495681
671574
1533732
522159
1785854
1685891
1229600
933736
1284386
263417
1394975
201090
1677151
576972
786959
1777559
408857
622520
1584620
126620
1059464
251294
1903391
1759725
728765
1490454
754577
1167243
786764
871616
1800121
891238
79888
258146
1131283
288032
767241
253823
1574284
15478
683157
300719
1387489
146208
856610
228998
221545
22382
1640876
1043368
1344064
1994301
103605
1269455
652422
80948
157280
615989
787689
354601
1983935
593361
663227
1929640
191209
958235
1335845
1256226
611828
684799
1693884
482569
1452087
1999174
915010
523337
876054
599125
1538589
693982
242106
1756094
867985
784834
1261282
1390789
743404
384113
631790
454244
718681
738719
1475036
1344166
1469567
1117337
519623
1856694
623596
785856
181730
507609
1984609
83762
329232
1105570
1771936
599959
1414914
1217040
557097
1913264
226761
1718922
984360
728046
1147514
1498126
132048
978935
1128416
1099129
464704
1758273
96397
1994048
592081
458965
440569
1515257
1343802
1608040
184242
1764433
236191
1308881
1172681
1337273
147824
1545159
779132
139955
1989141
1985908
58055
41629
998964
761392
1468568
740393
547543
1962773
285502
1837797
583383
381548
298335
219851
1167582
1459612
1615178
1330296
525024
654225
587229
1829458
659339
463303
113200
1476529
1693013
807800
1543879
908515
334853
1105751
1378867
239328
1825323
1120926
1461130
528047
1435254
15989
1388948
951376
786945
905026
215959
1665718
229466
1355830
759616
1122032
1545518
1977880
1749773
173075
399746
490738
1302302
1303303
1931382
1918153
1541608
1314250
1539655
221859
524319
1061035
250517
472813
202716
1143756
1905220
1729596
408537
174226
1925455
572531
1828768
605245
244230
1182476
82455
746367
1587133
52420
1075115
1171960
1237591
616852
591526
592970
1679548
1048114
1654872
865756
1265418
1000269
1833540
63116
898865
302011
809827
1874113
73350
1295622
990033
973762
1313336
1593353
1617823
1761267
675206
1428206
1326697
129115
173701
146613
1925251
973250
1331384
1236784
1079955
199598
1767869
1115247
1672997
374523
1739917
731681
939925
131633
1270875
437083
1147862
1268891
1912064
648080
1380431
1736877
653091
397649
509690
1479370
505610
1019825
42446
697813
140232
1636796
1823288
1729055
1864277
1667015
1550431
690733
1373237
661754
125264
511927
1368150
1299704
976978
622176
417273
1484256
1259923
1741127
704766
1669104
1363979
1711531
1651154
1789960
353619
874545
936206
272080
1168631
1178294
1197733
1275775
1535900
1506791
1996643
1821841
1812440
1217105
1865841
961122
1679227
662414
1235635
1589042
842525
1679907
790269
1215379
1080275
1321602
1072377
1154715
1593749
692612
418765
1005298
831514
1166056
1547754
959424
109363
704161
883921
1338350
1571224
407687
915835
1075798
746084
1119660
1933678
759577
549382
801358
1246834
1838486
315295
712003
819660
240072
1180441
72037
1349476
71178
587606
892877
973690
1141582
1684907
1194092
1994642
148526
1051989
1964764
952329
678508
80464
651324
1521578
1026042
160842
1624384
874041
614354
855046
310966
441091
1694306
1096999
901546
1929820
1614097
1552286
1093679
504388
152119
498222
1406040
301533
1390492
656011
466600
758422
572271
1455431
536128
1552970
80454
499102
1653048
106354
1605541
415450
1262543
403359
785490
697913
1052300
1754233
1364975
534891
898841
1159308
852842
549488
507637
82136
522894
591537
1849660
1295963
1391755
1289650
1075306
1417422
868990
859366
770927
828977
1458902
1565296
251275
1900303
1389051
781668
141818
1329581
1809869
243540
894658
503451
1061501
1614303
1644754
1882422
1934188
476700
415169
964466
245666
1174488
604075
1014745
625053
112379
798138
23473
531674
1094685
1741569
723651
1932010
1795437
920649
484273
1107417
1371829
1867771
1977864
1612705
1717562
892600
712358
634003
1663494
1763905
1178130
1079873
1836066
77
1138998
1886807
1368913
201676
727154
235625
1582185
1862353
806545
1139900
1181769
1888764
518005
324289
174729
368765
973506
1568600
194240
73106
810425
1166244
934488
4622
1871512
309814
644402
553073
1142196
1211677
1105035
1426003
1617359
636916
887422
1419815
928804
866104
727089
1092271
1334307
790880
1529744
1271324
456282
857061
1578553
1006629
909757
1411898
1417664
1913917
98738
1130841
1900422
1736838
599554
478207
1197102
82998
1829083
118911
93404
1086586
1568377
1779488
1471734
2347
882097
644102
1439058
804045
221946
19418
755564
1712916
1078032
1807465
1171272
1801395
599238
1753528
465835
580886
1389593
91215
1116521
765629
1783404
193433
428531
1045944
760995
1182864
516644
113189
399240
84091
204284
49209
1090195
75751
1737799
649524
709696
1866411
668977
1816715
1020751
1333957
1063978
720055
1943306
1460636
918415
849225
588423
1043026
336300
1372088
487528
1495129
1621677
144872
1872608
1920246
400574
767039
1011601
1193260
429229
285734
371243
95928
68831
73153
1671249
772675
1311808
793627
1567728
416002
1065048
1061467
808647
1783858
1450175
353878
1660790
585039
1564217
1845803
342046
934914
1828678
185013
212336
1727459
1759442
1551099
753799
1038037
1504980
1166147
322017
172562
165624
1094717
1253179
1300429
535809
19364
686267
1073758
1811144
995965
1085473
439097
335782
1195812
635718
740520
1760122
1032076
23316
1655934
402077
1034373
987863
1764258
1375223
1674802
307851
1407584
1177357
1914632
489121
345630
138797
1481245
851364
946393
640413
1750742
1389636
934239
1590500
1765351
961986
840134
345398
1103047
1698932
453357
1370461
1148844
1311104
697144
599120
1554553
878426
506001
1535516
1574678
1685666
929713
1993889
222097
1421166
902909
1474436
798047
1054899
1271282
1251531
798101
738195
519829
193810
555939
1966425
1276116
862065
737559
1355113
303717
1069734
966188
1896125
999517
1774353
1310626
383941
1360787
424513
1232740
1315520
1784395
1867283
1802733
1216688
739004
1118199
482655
1446606
1887715
1591877
749823
1331959
1590850
458108
1140174
1349772
1080899
1728274
1869623
856371
466641
585053
1374489
1042200
52925
141496
531384
235055
1943353
1001523
721194
1571767
861844
467865
1577420
1332033
453297
72753
368373
1382363
1338980
877045
1833947
609813
1291250
990378
339244
160028
493249
572168
1228594
1068060
1336370
1020617
1865248
75808
147678
1873036
750429
1257150
1097916
1972296
474693
1997462
1632405
1820660
1128152
885205
136464
212996
787718
821214
1694177
1278535
813863
101431
868909
1464271
1752714
379324
1046801
363624
1791662
996034
1626760
274577
1870826
373710
332189
701441
850846
218919
1390766
314103
1434819
90807
1963805
1361189
1417872
679076
1460202
1031304
1101370
418822
995848
1023
1511247
471084
1215069
25571
1041647
123861
1931290
1435995
778867
1658145
115863
1504989
24336
1069036
1977783
1718252
503878
997897
1110419
485700
733068
1634000
1234703
1080984
1520917
116676
1255077
1937084
1226085
291965
1512776
558619
499416
826929
512680
1585850
1907332
1061971
664156
97577
973564
1350731
244831
1203259
1033814
935109
477499
1856802
1073518
286716
1602214
1435561
330406
1153100
1870902
1091952
360693
1845413
712177
528066
1932300
649139
367316
327961
1515435
388145
696046
1794802
672686
1462236
1573244
1618548
496373
551131
1354839
1249251
1580366
385081
79338
215385
1995527
1748155
1224093
1084446
1317357
1332313
551651
1487308
1923618
474908
103107
613422
1710721
1568713
818363
450080
514509
1779194
1827528
932516
1004888
441324
436244
1255909
512456
831193
500753
860600
199153
568769
1760374
1596125
1909293
1642382
1982484
285970
1475747
366280
231470
1095846
697197
948612
1352792
1250109
1559903
309280
184616
1048823
1336502
98231
292642
932034
35889
1640509
1635583
265724
1113951
1769617
191389
1665036
1099854
567065
190908
256018
127763
1068949
470748
1443209
1657368
357113
618616
1468685
1483889
488204
1349278
1258998
934664
1632751
699674
1089648
1240910
72524
1426028
125262
333198
513883
90334
1621733
188443
1014980
927194
1578079
340332
656183
848099
630798
1192996
301892
237345
1302840
1626203
1181161
384499
36502
605240
30282
814730
765987
1764473
1183857
650124
1451007
1654448
358790
845622
1594156
663557
1411159
1991272
522732
1588878
290293
622785
1151269
1375578
982210
245589
1621272
242563
278786
467147
1048173
473436
757483
869590
1536272
988355
1890336
193942
1535526
1652489
1640272
1014909
1163382
64367
1683285
1297735
1027691
1417350
1521453
1121694
1870596
1563203
491326
861942
347196
1108522
1135072
1783557
1861615
525436
1641805
211684
1020517
164801
1068386
411512
15228
751892
689606
775738
763205
1819486
1860850
1620586
753503
88926
1435663
500856
699449
1848567
866778
1341201
835713
1501984
1843400
825782
688823
217412
204980
1868256
1178796
1774963
450559
128506
459695
1310670
1829625
791066
1843056
1492825
751101
1146516
1559465
327263
1197755
440683
1920757
1531117
1164743
150624
1557743
1310850
1941260
506865
295315
1765957
392662
404813
1667486
1703360
899782
277310
1441952
1077422
1458507
613120
1469237
1451742
604324
352151
480861
169559
1892474
591599
443484
386309
191450
533820
1039294
1808926
274196
1930975
1900081
867417
1305114
633213
1836565
1810435
1070313
1624421
1684072
63764
1589924
249920
1158627
979822
521799
1269303
1214948
309404
1101553
204902
1427256
1988945
368354
1639539
1415553
482351
1966044
1562021
1931660
182869
1310917
767453
95364
571641
679628
485253
1510379
1977749
374321
181013
1297893
1529574
735469
63694
1587476
685844
944245
1895509
1381716
931195
1472482
1547524
1840894
349411
753646
985699
1992354
1055401
1358599
933957
756839
992988
1867980
1533718
592869
675436
1237233
25054
810978
704340
827836
890971
1414104
218345
913712
108598
1995949
435503
491110
990567
994979
1197588
790058
143449
510674
589867
13245
987065
632415
1290753
277482
1753693
492211
1168257
462090
429250
1329808
1697082
671274
461019
212858
1568451
1630621
1198956
577450
1081160
1417834
555413
1508675
595525
368380
977390
1235315
645816
752195
1045524
694850
290586
1358446
1205245
1128620
1751829
1881907
6499
233029
931781
320412
1742363
711620
587725
1245114
1867826
1681352
1857066
181569
1574233
1811297
548858
333270
1484187
1122827
100862
1996446
631693
41982
1406113
104833
586071
1345711
1818793
1689527
125067
680451
1426255
291454
1354636
331137
1997301
879772
1102642
1704103
514911
1582888
1985345
1233275
875592
1192044
792
678286
508121
1384633
1411191
1739711
465359
230568
1872825
1780088
1253165
1928777
16565
708626
1866471
1797624
1999321
1080234
1240501
1652301
414339
1122969
1622551
1124578
1504375
254599
1386154
1028932
1052270
5744
1897680
1212796
1009785
264361
1781885
427927
136544
1349990
1578157
1409095
1198503
1189686
691780
126177
82058
3537
125582
412979
140314
1880108
758320
1034213
690602
1744146
1754826
1846448
638073
447812
1950268
1217273
238046
1242413
657792
388450
1463538
862201
111867
1610168
233512
1111237
795791
1846904
780969
720562
572224
1094452
64603
952390
221331
106687
187679
1697586
259743
109775
825114
1318425
1723224
1016578
1357895
1844999
290538
497225
325278
410938
1771696
1797357
1866692
315323
769671
297284
364309
282856
986395
1351448
525371
1220037
1984650
1198951
428960
954656
845130
1213052
362796
867538
776431
1770683
366356
876046
1991696
905001
1159891
990249
556968
590579
1395769
1455032
105352
477351
428725
1699284
1820711
1038720
1950874
131020
1297960
1459324
1979289
588171
403612
1836765
582470
280549
1000409
1434306
313581
595849
203506
1733697
1270194
290545
764439
262661
361063
1502173
270235
1127652
1639925
433663
610286
1814278
791892
245587
1732406
1553748
372322
519796
605264
1580423
1664709
846159
1475702
15819
310982
257421
396342
988409
1508972
1789000
396709
1004389
1144827
493381
449348
1098689
1471172
576232
1783894
99326
1485144
1904869
1848985
144766
1285087
679210
947285
160618
746782
625260
423230
495938
520287
933171
1965423
34153
458093
1531386
804532
1961674
1652182
354878
1204642
504228
198619
205500
591383
713921
905777
727491
931718
1149972
1902522
124345
1300429
774875
981191
1694386
1176818
1225452
1517853
1052029
330647
1166663
954890
853311
1690423
1350816
1957744
791428
912880
1343097
813735
1160701
218008
49828
312915
946075
1271322
526035
1391231
779474
632327
945863
1134658
1675828
573796
1734119
1740850
998678
237369
1492116
1818636
21497
1373600
201103
1979386
1776100
1491630
1977849
548121
982506
750907
449280
1807135
1432544
882540
869293
1930532
1881526
737936
940376
549073
1141265
516571
479032
1259728
1702954
14104
127740
339826
1346275
525204
461759
1244004
665313
1986326
63370
1171253
215476
1484465
69721
1633867
1800168
210608
1000063
820639
1075481
1121109
1075014
1483417
208365
474512
250996
1344600
1912263
1359441
479195
1374419
1833142
1195599
1038104
1601450
1294708
591501
1421518
555341
219665
204260
1431077
1425545
1659692
174645
488166
705481
1527321
457233
265846
1416325
862843
1512101
674021
96844
945179
1390425
1916170
298933
4965
1260756
1447224
1714147
836265
1150308
1356083
1637082
1875135
854127
964770
1458465
1844880
393198
106654
792072
51487
1903170
905557
945962
749949
363451
1762871
639251
1609985
358886
1301177
1013777
647141
271478
160854
1358619
1937255
725828
1447586
1476177
1773860
137354
40626
59455
842826
1336963
212934
1005176
1350268
1096162
1492235
1080854
79208
1930176
953761
158594
1266236
532752
1877910
120438
692416
1880394
1702373
497458
267143
1766249
123646
948155
245026
113996
1023521
613020
186889
331358
1361303
881667
299157
1219385
195292
24492
108642
403559
644789
1243132
547838
1836100
1648266
436604
159939
934799
486013
1848402
1779821
1406104
1502359
1457933
887161
32069
1769214
1045304
452320
1070442
1319307
1597938
722270
1130324
1052165
1600240
1087542
1874794
1541216
1592004
393188
770251
1476035
1111698
264627
1377405
1822080
491545
693380
482602
1256084
1423166
1350732
1925406
469901
1961919
405689
1809733
1467540
726088
711606
1977029
1228908
1125892
1700953
1937453
848696
310138
154948
1454334
1590415
52639
1994415
940639
1165299
713563
634014
14762
1843856
1474782
1500415
388015
448922
471210
1239435
1093004
55390
1033024
1189632
677936
174838
354111
1959277
1179217
935757
658342
1428934
875577
1110960
1531755
1553218
1146831
1171821
1442517
208802
1106932
1980980
1041108
786377
1716733
34257
1302621
822737
417342
519125
1461082
1295301
462201
1814896
1166058
1999866
1392144
1798070
1044305
1125443
691754
1940978
1980116
1665644
1867709
77853
1410654
1686902
1788619
1272354
1644777
109949
276416
1514884
837044
911783
1605142
980431
1907043
1133520
878987
1121342
1480868
1842002
1583046
188163
816384
140753
568536
1171262
595259
1158879
1507512
1821266
1689170
1466998
555305
513354
95202
387826
89208
1211658
647940
234434
267495
1483668
215225
228827
1374483
834981
1446460
1949807
184692
340409
591055
960057
319358
634051
1162357
37947
613516
701863
1802581
483967
1854934
1127487
1999802
85724
1353658
968405
451123
444276
1843494
919147
197926
1455602
752202
1060633
208631
1812391
648148
497153
86360
1376608
1582757
1081867
72672
850781
1205808
1042977
276305
917015
80131
1292366
1179748
176864
1674517
513724
196042
1703607
226651
1687299
405279
303323
45903
934776
1681868
291109
1041465
1824784
537233
1919583
1550135
1236863
1109504
888990
1743387
883039
1427207
1909180
214987
902767
665362
1902280
1194659
224558
1878179
958245
1268155
1926031
187828
456476
1414895
922698
388447
961234
669156
1612208
522559
1877912
337996
747518
878320
1417135
903891
234680
1682455
189166
1842891
694023
621754
431263
1088737
230172
1270378
447887
1311534
503187
1386742
33678
632966
1313370
544564
1114584
1436322
276123
1198128
902758
511354
431871
1529358
1963904
504993
1723546
206616
1320004
961015
130440
601989
1415839
1649890
381850
1557492
1863554
1476950
43851
368746
1077654
1616210
681363
429502
75423
46307
1934146
566208
1924166
1618077
1695410
589156
878316
161749
619639
454198
1867598
1989905
831529
1628813
521118
596339
461183
1144189
1085874
1009486
1616776
812065
540975
1615433
1802192
282252
1214742
574983
1052721
78102
1097208
718752
961661
1807261
14615
1812935
1240400
1494156
1698055
871679
941943
1220874
1188130
1019580
246344
227299
582353
338684
760366
403787
1575187
944427
441923
1709212
330848
1283097
765806
703436
1195380
1561650
179155
691662
23717
1269980
739394
1467598
25574
305310
1109065
1231970
1444125
1627688
1743471
244578
1112278
962869
358603
273195
1639909
1139402
411217
1763746
1987854
490536
274674
1266644
987436
1047972
1389267
1567490
1371936
1329494
546282
1025834
747906
347384
1331956
1642586
1857095
1218391
478460
522385
836060
1510229
885768
1188366
1375307
805860
420887
656360
656159
1512745
1699690
1944596
723235
1767727
1029626
1561441
1664159
1102537
80192
415796
1364726
1800114
1951668
278084
711070
1451649
476808
1063667
688240
622513
280920
1837104
83070
138647
1549430
218688
1780919
704742
105645
1285684
280506
652935
1512755
1609630
481062
1404518
1095892
1497427
1246386
1926504
354653
1635618
454046
1719317
1638226
574968
647876
390498
1484354
1077112
1370851
1428580
88737
1013179
728056
1004248
1727221
181069
1205031
1327402
64368
348648
547802
909312
1649034
209743
1832307
450466
869999
1559176
497471
1335440
1386025
1291727
1175341
21960
1426737
441931
633416
1387059
272560
1353693
15099
791429
1685024
1696362
1733764
912902
1313903
308762
1938219
635664
1322429
694203
695744
34737
1519148
725953
542565
1113492
69535
1702753
141669
376699
3764
1487680
736454
824061
392109
433816
1736942
433089
1664979
557297
1394351
31362
475095
1525238
1960916
1786841
1661030
1937301
156539
1130460
575804
1545572
19047
1278771
640224
1677986
380166
926112
633493
224794
268865
309314
443188
1065385
86772
637990
1698390
1520599
548571
1545086
1084332
1424174
676864
1881383
1790664
14422
1749544
1820064
933223
1885937
1409080
494734
99248
1490555
1521666
1026598
1895193
1972291
1282583
1636584
940004
452186
1967329
519598
18264
474818
1154290
794895
1177248
807452
364512
1435162
809195
204312
704752
186958
920985
661487
458618
1316187
530012
207301
1577745
354784
1967559
327981
1196287
1048720
1797509
1792364
1394726
1550310
930507
1683277
594931
477449
652607
1223726
1994165
293938
1812457
388675
1431673
175134
1168829
1288197
841083
448711
1004683
1941477
389187
1004375
1981433
1593309
491745
201543
1067899
79583
630302
1857999
1466582
1319458
617691
1852552
453271
1647528
1246304
1389975
812288
1384364
1476571
554744
1241307
1572758
766227
504804
1200843
1460208
27827
447208
515124
1535948
1172893
745075
1368881
661261
287270
1680875
81602
1712100
764395
1009337
50619
1229302
1309636
1467176
382297
1043194
1892123
1169558
1637658
309037
884244
70680
818490
521836
1351125
1887049
1287739
520698
90586
1719128
1096160
990124
41876
1053057
378171
1967748
788389
381261
289887
654797
1493466
350893
487398
1904569
1758403
224041
1399713
1972900
898057
1080977
935836
421519
124260
1928419
494367
1132058
400710
807277
986692
151790
1933194
618844
1881347
1680517
1543713
640236
412843
904350
1990126
827851
1094495
1945892
1681261
1764747
1664672
224759
1292256
160967
755197
468011
1612020
1640865
1669346
1672316
637951
765197
1329060
376337
495111
1425966
498212
1171901
271226
1138338
967513
1654434
422295
333451
858020
211698
225013
1013252
1145223
450858
13285
340292
742587
370641
245649
201406
679159
1980713
1763733
1486476
1112446
1405453
1007024
1190731
1650790
936023
155083
563381
273956
323795
815944
479382
101558
154104
1014095
1312312
434436
1657610
821033
330183
1000496
61697
630384
776389
446060
600324
1723907
1756076
394140
21212
1573194
984464
1467995
3495
753613
1214141
746209
837697
681185
1981262
1499203
96578
1956137
1696365
1201285
940660
1689072
1743049
1886324
858837
930003
1716616
1651027
834662
1037602
1771702
556082
1717686
1602009
593781
584209
1893343
858701
1601535
732536
629309
90672
1968106
883613
1575002
1457499
1982520
1688237
213346
103083
1509926
725732
1136773
1844020
934668
604890
1018619
1598297
628965
714950
817646
388688
998468
1918512
1429306
1224974
115507
1213449
122385
1950341
1520443
803195
1133876
1072691
108551
1913375
1385087
1821298
1436334
229443
1017171
1425839
53878
1668759
761710
154356
605976
16721
101697
1218818
923046
1299550
1200186
801209
209045
1693727
1400159
1299986
28362
1875138
1803508
969148
181205
166017
1205951
942385
894310
1527829
759303
241074
1061194
651713
495342
1997711
250134
130061
339905
918306
1783054
1418858
602794
539295
613908
1475894
867140
1985864
133158
1571727
320301
1737462
361330
1595307
759257
30200
1741810
126413
485080
798578
1118476
1265246
401013
1686253
978284
1806702
1168980
231473
34733
1853520
1489726
1265676
743250
1354380
1313526
525350
122548
752220
1485204
686586
1046763
469041
1304303
1772048
273111
1757195
363898
252399
1424440
1076257
1237118
303744
912252
108232
69924
233103
1428421
1636688
95221
1754593
1007889
581939
1018937
1353230
368180
41360
202056
1154271
1105059
481413
839034
333798
229647
1868456
846988
1176172
1470730
1714679
1466121
363652
1140850
1313781
1136222
661574
1848165
1339095
1232927
1326559
1413778
962925
572970
1137642
308633
1730862
1139570
789266
1789985
129477
619158
206912
1969140
1261998
689066
197805
1832787
1210566
1561540
1350154
812683
1201835
1630892
1740823
147639
1793701
474642
1291292
1811832
890503
46546
10313
731722
287044
442472
1586915
1727758
948912
1159935
576307
915038
1878251
1618420
1530082
376325
81934
831752
519183
295089
997933
934545
1898588
240423
1426410
1103966
1447563
1167827
828219
1503106
1987295
1816870
1848773
1888656
12286
1207342
606997
1290407
1725522
570941
1147612
1137713
1873118
1201056
1186553
1800945
1398870
1215254
1747015
128181
1763641
71944
1615418
846039
278381
212183
764229
788710
162816
1647521
1026108
453414
1335542
614153
817731
452241
121877
480179
986037
1200922
1906517
579548
1753723
1371397
1783102
494127
914131
621067
112179
734413
810948
825659
769268
1931854
1569582
799872
87488
641597
321742
1133287
1585397
1779174
1405633
1872799
366462
1898001
1015671
406007
1250553
659488
1639548
1601128
1027927
1850286
1505725
12034
87162
303744
1728199
1146932
473354
1872873
744120
499958
583172
1051554
470223
1764253
1570803
1065925
1129305
1874922
782579
1432810
477029
762322
1310887
269606
1745694
1191550
70282
728572
1940457
1446880
811496
1833858
585535
375328
210744
262997
502536
617182
447637
1297042
1417640
837283
30087
908216
1509666
15002
1022806
1930760
513615
1641577
1680080
1420806
1923669
573491
121588
1981852
1643348
432777
841471
10353
1654024
1001636
600982
882846
178540
206745
265072
1419289
940467
1632235
1656601
1421224
1416801
1336730
265593
1683251
1512259
84844
378536
1639905
981803
1862341
1427176
1199723
1386269
1700657
1839859
318059
915910
1461470
399645
976334
1634419
1511976
1917828
1776552
549827
1460411
612736
1063937
1135558
408097
1077075
1968496
1217290
842122
1938689
284266
1449220
1548462
1666714
712731
509566
1826596
1365617
519500
253941
231519
1262938
536102
1507623
153362
1867560
299273
1529516
1052684
751079
1158564
1342151
146249
981045
736344
1876199
1419114
549447
825712
1684295
762710
568297
1783569
1502775
326659
532904
1121765
142381
1342694
1798813
1254389
321729
1222565
1074254
1358523
1084789
687306
332182
227877
718016
210573
1728393
1751935
1385072
1846137
598437
842712
937692
1927070
1716664
1228688
1214557
399091
1832965
469803
340437
1062332
1657404
1212981
316921
1211566
1371578
739991
751051
1803220
614513
941006
1359689
728837
1196656
1008844
1231149
1836023
862984
1504828
201228
1891190
870281
608926
1840749
1166667
1446683
625679
565364
1093761
1913102
1729810
1566763
577657
1602186
380863
1605244
873628
1291954
766648
1512672
766113
492001
1833775
977688
1671475
564060
1599201
587103
626278
760977
760882
344220
576487
833724
1433170
114001
1781141
540695
638331
882515
1451380
1186482
1957503
101239
22649
1270061
228744
1911622
43735
833404
1434332
1970356
67294
213720
851838
49172
210581
805543
1094634
1038450
1442950
1964113
254776
1723130
1793080
866656
549017
487584
323163
824143
469212
1364405
1207312
1983316
1116078
897501
1663160
696455
1712321
1956639
748955
693708
859116
971848
422794
1534429
1067529
1855477
696873
303890
426760
1081737
427739
1380337
302215
1772440
1333346
180487
907517
1319201
1581441
1285291
1308196
1159690
1871977
1934450
945838
883123
1717765
563898
474083
1717923
1191513
1129096
169363
1159513
1463348
1575997
1244563
1960891
1613579
1758584
465239
1932020
993040
1721429
1160837
1169739
1406463
1740967
797336
995195
1524215
1370710
188059
417816
364415
1588125
245645
231648
1717775
1667129
198488
1750538
510104
263458
905930
35747
1391119
1250732
1410354
1414123
1307595
1978362
1143987
256497
1468966
368062
554010
215039
153228
309734
1485942
1853564
164361
476571
573332
422384
1542022
1258727
498371
143884
927402
519013
952627
315996
1534864
507027
1407166
630067
230477
29958
1056815
33218
627071
21326
689362
1014691
1355398
174739
1471197
1781857
1484610
153929
1345490
1389353
866497
1672484
1930299
330261
1072785
1987534
80609
225478
870266
1880915
1338433
1702936
1486520
580942
801341
678022
1569623
1740053
841253
1718963
819951
317155
836403
1143655
1252556
1027972
1092695
1897724
1510214
60150
91242
1889787
1430705
888924
1118577
1063281
283070
1793963
595082
213948
1318325
298456
630359
5425
806609
1726166
197547
1822702
1464861
624700
622679
918532
1631338
1692247
1958698
1305152
504785
1191813
949138
54370
1822387
236688
1938583
1872446
1293780
56735
772918
800488
1188562
1189000
1639594
1727937
1720471
1429395
1935873
1666346
330872
331780
1197543
973052
452473
662719
422840
96974
1635435
685317
793857
1807523
1241536
1692667
1666050
492281
44217
1904881
739882
1607061
1338379
953450
738221
49197
1039989
1078685
1482333
1836294
877303
666656
1166187
1582654
890728
54044
487880
427848
422798
686095
1636004
635723
296233
1619934
581398
682725
869566
1592076
236025
993680
1287118
672169
822247
106428
1444943
839325
387486
598834
1059070
277833
709684
384666
1361476
1315356
844227
103134
1385666
603137
1075793
1277145
1741009
953221
1691273
1971416
1880218
320898
1431617
784470
1895821
1375843
803244
1619046
1966033
1000828
1286206
1020634
548397
952319
341490
685816
1908349
582986
1978647
422881
1832436
363996
1445671
1692413
1600720
493586
414860
1904089
267089
24963
587199
1988357
77682
563289
479052
1963769
839272
1155488
620760
1495685
572020
530294
978775
215468
1061066
616938
1261889
144128
1649273
1737171
1449214
1141907
1496705
1701470
1345126
765851
63629
1045941
1033949
1304276
1415128
1542606
562374
1615941
1161166
529914
297048
1850973
389570
985246
922366
677825
541866
821686
1194902
1840649
1093554
877877
113357
1142950
1470570
260390
987565
1076989
1048550
190734
1689316
974064
1909634
3422
31511
1227735
1962030
189096
155365
1592317
1399438
1499032
755961
324369
1617696
821585
275429
244922
265977
1046576
1079571
615361
402724
1330731
1158516
369699
841315
571629
1571294
1116094
704442
64956
1219197
1536704
1938851
1372339
801697
207352
441426
335686
1395791
953642
1879919
1752528
1160863
939057
747910
900124
1854263
1095786
440835
1479714
373641
1095939
429295
90786
1945566
1767732
1213918
299032
1200202
741580
617057
621812
1556581
51964
748962
316561
1562028
1122029
689950
1191397
379145
1956594
496790
1056293
1712053
1567761
1649863
1025214
129363
610196
1373818
1694235
1240186
304938
1076716
755391
61040
1983062
1601475
812228
1275402
1449366
1194613
1591257
1376629
1792898
51648
928770
59034
627623
1262921
1215115
1761034
776787
284390
1116276
463823
922893
963867
1088066
1128241
1486989
231408
1000254
864316
1298280
562246
1037111
1016639
1817071
319166
798180
65690
454078
11798
826968
1028539
1026102
1631811
137515
1865274
1992731
805774
665836
1828546
891280
1904904
627855
715753
323613
527562
1769045
823188
391438
709540
346262
1482724
1944728
687719
505382
1294389
1489312
1795330
845502
68227
78642
1331850
1561930
939674
1971330
1865902
827726
1153737
79621
954106
1749149
735809
1059534
633006
1730459
1598242
306670
356405
974255
1902251
1811057
516221
61677
1440617
900308
398682
1977506
1692696
1927248
936981
337757
1328360
1954964
442770
392883
1755903
97851
397498
1848720
601757
646126
255430
192668
988400
543123
1714562
148273
1862293
1629203
1094967
387649
1954356
359129
364339
1790180
1171062
53970
1595327
145317
136485
791147
1049528
967098
873790
1347606
217747
1896831
764541
1718971
636192
354611
225090
1178263
398090
128188
1898474
1461873
1356943
1078332
460525
1899440
496688
1983101
158529
202075
465806
1064937
1602861
871752
770228
1450896
237584
560730
1523238
1158481
969306
625599
1952138
1839713
758234
704822
1246298
868569
1927899
272763
1016088
1601077
1513027
1841150
125859
1210691
984734
1907690
937630
1369581
1970797
1767830
143385
826536
49188
815304
1598100
1494126
1468579
745562
867606
673156
1209538
1903450
1284713
1219484
1192220
718146
1223149
499756
1199586
561862
19954
1881843
1940159
1480929
1826231
1423400
1276068
168120
879572
794986
1674533
126184
755753
1571882
352245
1196721
680942
684576
826543
361210
113938
645557
1169823
1964246
1056330
1173043
1267098
1011869
1630419
1096584
1972285
1004565
174604
843620
282688
348660
385668
203627
168272
43041
569499
1670973
273198
1478497
296981
1743535
997942
1761443
698285
523641
528094
84798
1790542
925282
1695601
1637424
980737
463324
456604
39147
1463292
1129446
173115
101004
311007
1533805
1507644
1931901
854215
353343
503819
1404579
1062026
134284
995815
583672
762678
1664804
545854
462454
1363064
1979929
1604763
1685394
1932278
1022483
1256410
1096917
1234961
172430
1580384
285067
990039
1331018
672538
1949232
791422
1990516
1059344
1989531
986250
1394388
1092783
794899
1444423
638449
43955
1469914
1900425
982151
301373
1092008
1717290
306129
518379
1269076
526365
1876322
170446
1909108
1205005
516274
35672
696758
155420
604409
621619
1278300
234375
555266
274210
1266013
141761
267434
1663112
991663
673962
1517729
1330064
811573
1673457
1174768
1922718
1513968
158377
413203
209457
1738031
1279073
520980
1104728
757622
42505
570665
1328947
402976
198946
500226
956942
1719861
695584
858293
337662
1783715
1744090
102068
1670257
1666461
470604
1310095
941263
1214250
1422366
554089
820516
900268
958315
43374
642936
91932
1816915
1591760
1311432
108749
1490823
1434887
1231254
1263172
1553586
1659459
1330061
278404
902578
1860066
924886
423853
1559670
544873
1321236
948239
535612
106523
1041442
1024586
6773
332704
1830508
1490154
1253599
1538506
1466515
1893994
237218
1054106
231573
1718460
1307039
380345
369370
1349478
763973
496333
1133563
132413
980707
1868152
836592
673291
347733
926921
968570
367722
1753224
561607
846343
1954083
163474
1524183
405200
1828291
23029
76681
517655
853613
1454339
1863926
1089159
785911
1678399
1454914
899970
327082
1288476
1863836
1026764
1484525
1897138
1094847
340962
856082
540366
166531
154754
815311
339325
865344
71868
1890278
343170
579886
1031742
340303
713339
1393781
667359
555293
151562
497809
154109
191926
1554921
333406
1375396
652298
1682365
1968071
802061
1024958
82076
950368
629666
1168320
817634
138825
1866785
798690
1598240
1059715
761715
385567
1501735
464511
1501939
1309880
1864612
162983
1801228
1589809
1235475
199960
141728
1087565
1078561
1929828
1834139
125272
70255
336951
1056891
789115
1898358
1007397
555621
1437128
671138
432794
1186243
977269
1276367
453330
1909335
1568274
1521174
1236108
1456339
1612770
1833580
1251902
1407204
1094163
1631785
1472491
1777395
1468064
135310
657692
1406948
592042
63951
1655070
606648
540683
1550378
293061
612014
1514347
1398255
1356832
532605
1124849
744439
1714438
1542538
1430186
1588342
876513
772902
1592336
748958
839767
1166680
567731
562866
1325219
139476
971897
1120325
601106
1433187
626061
820133
1042495
1245261
1871519
1988936
382770
1160588
1616359
1617633
740211
1016480
1624839
399505
1449087
803079
911562
1048270
1985910
236337
594747
651585
1673316
380099
1155338
493162
367861
1571742
1533562
1149804
329114
1197676
1845989
291484
1455062
1717141
1545894
1593942
1004028
380513
242047
193437
1932406
1064731
1491771
120376
1665769
1707236
26710
2090
1680005
104279
126004
1626026
270846
211419
1368129
89782
940651
1817418
1659833
791457
640442
1356854
1900839
587791
1928123
1070549
1484279
1304642
752630
642609
579967
1763585
1497893
1867527
1577603
1916771
1783429
689076
979163
1802873
680588
1387433
1469838
1821593
75699
1220464
652348
889772
683779
1318852
1599084
1550639
887091
556833
597091
601944
1667036
334159
1885013
355371
1574434
1127017
1713867
1112211
994488
1421992
319344
1756696
1165529
676732
1228506
503951
1646948
798792
542289
495734
202425
1668717
843757
1804042
224513
1457583
1910015
692475
1654428
1022989
38314
276859
62382
835586
822998
1886200
495939
266610
275766
1038290
851440
1801383
1003212
1476904
600899
849072
240278
1702555
1582364
1792712
408466
421207
1349373
1845436
1393462
1908819
460216
1297133
1837957
534966
790540
1063911
1726186
845142
214133
93314
1055757
353992
555802
875768
1742658
564203
418993
1290429
1397736
985360
720571
1401488
57472
1688362
811654
1165342
351505
1175897
1675166
1542307
301515
1355644
1813277
1680137
1236255
713989
224226
55518
950072
411547
784122
1571894
1403613
74944
1776860
1328441
1101902
965467
774228
31038
308872
522596
309212
601244
1161731
1334005
1735989
67987
864386
25302
189075
1527207
157573
866831
1145003
944242
762793
1338487
9874
1146727
1860741
472778
225991
1151148
803137
1805022
1324936
815551
1664972
942548
223452
405683
1809033
1380205
1595891
170900
1557742
1133538
530520
470417
1769762
105833
1823906
1172885
1541919
1549417
1961083
1278356
1316772
1632530
579549
532687
1178283
1767449
255168
292762
258952
807048
952871
1463573
1055409
1179752
1773096
1617305
1489672
1468212
406324
1623656
1993452
394371
1156687
1391067
1490192
1522097
1483497
951279
69370
1359322
190619
772634
524689
944511
1480109
1045409
627912
9290
304751
1587353
958588
1111070
77611
1641663
1935988
1504143
1699026
304155
1630136
97102
1731255
898242
1271742
1499851
1724396
1531651
968186
150354
1739292
1447237
1026620
132675
1367681
1201279
932636
1757934
72503
484376
519768
809592
181958
1615166
1862828
693699
381350
1506993
1385646
347696
967206
1495822
1579902
662976
397661
730254
1920994
893986
773356
41004
594144
1405060
1104508
1250883
1993607
339390
87019
105347
1047699
234168
1601496
1013780
383795
1008752
1344662
1663521
1904249
1141799
1030322
1197640
1728039
552474
1936571
119171
1136721
1257304
122235
58605
1338275
562264
522063
403594
1463333
829549
1020921
412931
1465522
481835
310620
182080
1554495
1853778
375793
1730327
1151332
1680273
1706834
776456
167739
502110
624616
1172124
696028
1411513
785838
68870
1038372
277633
512407
212050
556300
1880297
1996345
1762385
289281
1182240
231784
524252
593383
1350342
1755355
1034687
331051
1747559
508610
1873014
189061
1250428
1935874
1697706
1761717
1400259
1143829
651829
964195
413742
1741082
1957111
1344958
889143
1102654
634748
1034500
1544826
268442
703843
1487283
503588
1753704
947048
17351
1789145
1561624
594175
1922350
716711
21503
377176
244905
1854757
1284842
41464
459604
1030058
666285
568685
1130164
1989253
157202
786932
1319315
1344886
105879
764354
646106
704627
1377115
1271843
1963767
1572727
1360442
110077
51051
152101
1220124
361214
607371
1172731
604864
1304724
640562
1436283
768384
793001
703373
196921
114631
1112348
1880724
1634591
1688177
1752944
1095345
498766
1460887
801034
1490796
1808541
355162
943212
487927
384800
1887318
1291597
71679
333203
309209
1528603
1518185
1883286
317240
275882
71236
1833508
1580055
411498
1314933
719233
1586231
1016930
477326
1548022
1330822
1683808
747739
1263603
570524
853034
1292811
1529148
304791
1508280
1840517
1501705
1666390
1416720
1662270
616366
1983632
886482
1632327
1849316
1868888
665668
1959659
55674
1021052
831503
941700
1595518
180264
895757
1471710
257715
1273503
1161767
851763
523868
1106706
861845
1908884
1745267
1215586
1143468
655201
269213
134580
381907
474042
300128
891462
341559
354788
1086752
1510739
699375
795038
21556
1608704
1298998
1409528
254797
898287
1116373
650737
645266
1503347
1632351
1299459
716475
1615227
190277
711634
358627
1090763
1948457
1922429
1475556
533292
1331426
132062
961412
1062449
1105154
623290
1053741
1056861
1347539
1687629
1695908
1174433
1697356
1103570
1592174
194836
156746
84936
1448599
1995873
1977557
1749971
1984434
302723
1092583
1661862
1831472
1719170
1393618
1436052
26626
1287609
845540
1096961
751896
270309
1468734
1850863
1472764
1402521
1676426
1943467
1916464
1818359
1131263
761091
964464
1825063
1637419
703925
1083333
75143
1018156
414803
676447
80307
830601
337903
1313252
1989490
287542
1372186
1398235
1028118
554837
1323335
903601
864152
1373784
1355331
371995
1650205
768666
868902
612795
471675
408499
1462990
1458005
1736052
541944
165016
695482
974293
1931874
1747170
826348
1907413
1563482
305517
602245
1109812
1705865
688756
1457447
355013
1332556
1114022
460836
664022
173086
1987009
1630006
1279784
1294769
1955864
457036
564883
72917
596431
250547
516712
288898
897229
1903247
942325
487458
1483774
814554
983265
1050008
1907560
18882
1758615
1411915
1298917
152487
1637059
1940344
1018916
1038127
1413223
1157539
412474
551430
127283
1159909
174837
1183623
1954662
1492053
259313
958537
1391792
1793966
1109897
1980940
1753629
1824319
826756
843620
513050
201681
58962
547408
48757
1747938
47105
1278012
271177
1989674
1468008
1300437
918437
1285550
128131
793789
716613
203359
701118
1412265
90737
816593
455392
450903
262175
536323
1081495
9207
1758389
176836
1015574
100833
1281838
1578135
319356
676363
1293411
1105594
1706780
357065
1953689
1130391
729843
1329705
1032136
842723
1122131
318789
1145476
627676
1726317
1342637
1953409
293742
1851243
667484
1569878
1041647
1343703
1559690
1743573
1977154
1901355
1056769
551443
1081799
1598694
705439
1444281
1556366
1888494
1201176
94679
1552444
193484
884652
592143
248052
120211
1842417
188094
485499
1079308
657241
1805096
1646718
1988851
1043752
1896974
1857509
1078790
1459
788235
85289
6079
211541
1971047
565462
767728
941700
125264
991935
117912
389704
1689680
128817
1243267
1799462
1562910
341449
224524
1325511
971621
1800417
1886451
1368808
846592
1406415
1817018
42839
396814
1023628
1154365
282804
1882314
1596852
1991663
1795359
14161
1578
327070
1511934
1275347
710784
1964930
1508268
349072
102885
1369227
1131218
446872
777673
1035099
818721
938467
1187377
341942
715165
1699451
552372
988779
656864
1042937
1322701
1558525
1133872
311755
929399
1545305
1648011
660567
1959115
871388
1136567
280825
1792373
455796
512297
1294219
1405666
919839
1927173
1341281
1134959
1385886
206254
1130638
1444485
1844781
1311726
888294
1460233
137406
1863547
1296630
957553
1215167
412729
466804
1580901
270883
1278743
1164550
829235
1610009
1443015
1466493
1889450
96556
1657456
1160728
541642
1697299
1057291
230935
567381
1884812
1528941
585477
803650
1319979
1426705
1140619
1469621
1500682
1578992
1232878
909570
621240
46243
506277
777422
1400960
1345134
1624449
1754859
1952711
647360
421223
1089355
1164913
1343841
1282562
1207618
729738
474504
1004865
191662
1114907
1306961
1668250
7538
1159836
1967612
1364874
497520
1928350
1736900
1139933
1553098
1618436
1714334
1231167
529218
1652061
1048276
930149
495358
1262358
1443601
1360191
1417773
1074339
1545295
1498078
1733965
61402
1261320
1161769
1719072
1544890
1296410
426012
1267451
381963
849467
1521896
1929435
1614182
463980
282972
640786
1703770
1119517
763396
1050721
1197054
1505430
1220030
1070734
285866
1953039
1345646
862172
179136
1245113
845763
1311892
121640
1207761
1303080
1137941
33235
793553
799453
1705146
1145020
1901971
539685
585646
1555006
1660028
661816
1838738
1060762
1851579
968896
1461148
1648826
685888
1104005
1883250
105470
1155651
1108416
1623256
1009507
38531
1510763
785407
330551
233540
1233298
1001245
1364864
294625
1521383
229165
931358
81529
1784482
1578051
1419236
1343029
1914378
338809
798795
259782
1404836
1559697
509384
1096608
108073
722858
1001918
1250226
1611888
723251
1698224
1194803
1820032
1685944
1124929
1365602
1549077
1587916
1264315
129741
847126
637084
1028648
521052
188227
1257052
1788094
133083
559732
214749
1051887
1152619
133491
1973696
1125954
1373219
439320
258015
1372066
592450
1531499
1718738
380625
1924717
315381
461094
1316617
170449
345340
1525120
1561355
1379507
654195
1945629
1562706
1253974
193610
1964631
765675
254587
1186981
406793
494403
1325899
1889569
183128
1987212
529588
354995
1968078
1445170
1447216
475453
1630615
1304034
1658583
985912
15384
167720
1502441
880627
1080719
1870265
330183
1897276
1332125
1912940
1243952
1522004
1396750
1975328
375803
848927
76826
1683367
332643
1792952
831763
348607
881274
1315308
75088
1473054
1169737
266876
1899391
1493731
1277004
1287710
431418
353623
1836434
149658
1360246
1771521
1123118
1196725
1092471
1320320
511143
7917
1825088
1097713
1149575
1445171
1118522
109571
682790
934751
134718
1780011
1078792
397604
579220
169358
1884965
1935069
70426
1624030
192264
1437493
1201482
160735
1432800
1636680
603770
1416329
1253226
1372185
968216
1117022
34614
1245058
1536835
1610937
315561
10084
1997853
1030490
1815982
1711936
1536959
1413459
756861
487540
1852988
1448231
326941
217191
1422125
1980532
271364
1758239
1555942
1577017
1420542
376148
14190
1511987
1998988
1766406
1952460
223430
1482390
865755
1984789
97188
1685410
1303855
62031
174092
1981178
1273325
1566738
814365
164013
811925
447338
489830
671731
1496579
1439069
515436
527889
504417
1807422
1317873
1086086
1914763
292817
705075
216052
945275
23329
1782837
328556
1171093
698433
876325
1428487
1919534
1789232
1686804
1565956
851249
1447030
1217413
1373911
646431
1881338
1897116
1158562
861704
1324613
1040849
711566
8569
24401
1584799
987775
981784
616473
1952829
256445
146455
1283608
279793
600419
1830480
142445
1384691
1482337
1689798
1772509
1888115
1937162
1698894
1220119
1976425
792558
1682280
670612
179509
104799
450556
1426380
1799572
1707327
31961
1381521
115166
528857
287266
1260979
1366984
1977474
752704
87101
521471
843919
1128795
1031063
155981
37433
1905179
892570
1535639
1647284
597389
1866627
929660
114287
904819
192903
1228897
1133036
1594342
1300602
128454
1927495
1702345
1714487
165510
1312519
1133775
1186050
1806075
922181
1889973
487278
5820
1032667
107458
330230
442617
39412
532386
878194
241836
1932162
1661876
1532867
1441414
250656
1267006
249544
437134
135441
1348004
634782
795533
924807
548681
317718
82322
1632382
140816
235985
1826929
1334592
1277455
9267
1084258
264700
1986850
970409
489910
345442
1334685
86973
1677371
298878
1831426
523338
121551
75788
991810
210258
565000
327169
124091
1192712
1769775
1767588
573855
41746
510979
978510
551300
1300401
761855
575123
1497091
917606
1809338
762426
823075
1742888
1471120
1459705
1227849
35547
325882
1384782
19409
1548952
1450579
1660446
1496868
1211011
1420820
780579
1025604
960219
380984
425136
1291069
1075213
799086
810310
1611165
1757792
1292414
1017814
1540649
748152
1644862
1616124
1160044
74532
74
1988630
451658
601746
883457
1403281
1256976
840597
1115261
998636
155206
1829340
1267463
1370650
419872
9619
1743309
1220872
1717056
1083988
725630
1313360
1598396
848169
137656
490627
1158367
1980566
1026015
1729664
531483
535364
1785975
334262
1683051
921836
1897763
1104363
1554110
1022027
1903468
1159521
569773
839195
1362600
726167
1018387
1914630
1855555
627409
590763
1789665
701546
1385816
412953
1486755
520548
1037724
890679
787303
1517941
1750381
1718161
680375
1564218
157097
329460
76360
1733368
877813
290363
823669
1553639
824823
1864990
898332
33388
437582
1397646
583233
1420843
1768153
926014
1532966
1063893
1245212
153695
1892241
1657491
813261
516155
1232457
1502217
770766
1590861
1889606
1090693
1693113
988747
139402
1002458
943835
1391420
1589410
319010
1103365
166894
12438
1745911
158647
546662
1773710
1460524
571987
1233488
1947272
1501829
1804202
1650727
613198
1776997
1988941
1446138
1624261
1023012
1810511
791687
327371
38340
1040422
730929
1998407
1224974
1295029
191911
1916310
1572807
587449
388754
705720
927054
1510780
118543
1119370
383025
1371052
778500
659677
1597503
370660
1933138
19152
249077
700868
1625128
723905
1837095
1139604
1553252
273186
1369743
211243
1502693
689308
277727
1845152
1521335
1316609
618291
1795302
1850878
1831311
443414
134807
1373226
1894779
1378547
1375698
617733
634027
199525
1156108
764026
1930008
921380
54589
711723
1057901
718568
1812351
1837100
1676497
724808
2973
595874
1210906
122774
1892122
634901
910051
1843049
435106
1469293
876270
1660518
180340
1802668
1203029
693731
1171471
512748
1490572
1156956
551656
148140
1946940
1099776
1066383
678559
1500447
653872
1854865
587339
1156269
1048291
597454
613383
716319
692170
1152079
1287775
205943
687212
489299
1257927
1247365
98599
900900
1347283
197223
642723
523157
857675
1465932
1090225
604571
1681994
898178
775319
1524409
621307
230273
1016411
1735325
151304
1647817
1715769
958259
569703
371066
468173
516406
327446
1972209
1736510
495005
610092
1360021
1503606
486370
825966
1234041
928262
998209
1538144
1793179
1037753
335229
1720836
1574816
1442049
981344
960845
582278
1833758
1029879
655586
1740320
1517951
1876130
883371
335885
1093048
1151415
1363325
715881
219367
1515223
294067
1713607
752380
1817900
1051149
956290
227371
417851
1840266
1109386
890091
1306175
198780
1246597
1640745
145335
803424
1470733
109903
785271
359017
56288
235752
1765989
1143599
427630
542683
975031
1525436
1352328
1208098
500602
1004099
1588095
1948039
977678
601427
141846
1586561
1223307
1111911
627291
237258
85846
76326
634776
450625
1848761
410300
738547
758538
1667718
534068
1495424
1040936
945299
1059249
1078791
745121
220816
1384302
1227538
1919786
1887256
943384
343518
1374946
1507058
1488155
868856
970103
1190547
720674
249611
857557
315185
1416829
1123146
992597
384959
820136
1799972
381595
1789195
799154
1012883
1966371
1355281
411809
1590634
1620048
1788095
43100
1409222
1811748
4007
1314441
958175
1298389
512761
1472210
396474
1173907
1643608
1196045
662907
1698075
227588
24863
42321
1941607
1860823
441822
1285645
1672579
829363
55512
25826
1644476
1149924
905629
1046112
1813009
770660
1832154
467528
1965164
1433470
437394
872720
410396
907517
1945073
1329174
827660
167974
873279
511595
1067426
1229842
695920
813496
425039
473752
149003
674088
797918
1451888
1320370
1033130
1825534
1186356
50045
1489237
319507
1949143
356153
287912
1200097
1699398
1014244
51796
1524240
1362676
410858
1166885
717445
907563
372452
697748
984932
240551
723694
1765883
82611
1962408
212023
1946315
212248
1196141
311454
1825806
1850219
1147196
106733
1934791
1589195
1843315
970961
1240819
299918
344714
152442
516385
270432
1808617
1976205
1081533
212371
1088904
479602
1622545
79469
934016
587269
1854447
710127
121865
1340577
1888902
859213
1573894
1511014
1500078
518828
1724125
1826533
1294121
262214
834023
778735
1109090
33981
1050806
1747674
593592
1777012
1933099
1155879
494441
616946
133139
487872
998877
788127
72401
1936072
558516
1974579
1766349
180774
1295588
1964165
1585882
191558
577464
1527932
886732
321077
715149
727286
1143681
1562572
220602
937996
1166759
1990773
1159127
143931
1483850
862238
1385630
1010048
1197406
491707
110186
1996329
250668
175841
1082692
1059590
1251024
373543
1363450
1719605
520849
5642
898819
1848551
632624
112619
1144532
1877720
1826282
155231
1007149
1941794
673189
1476675
1558595
1085840
1935662
1825957
1703347
1746198
177755
1359223
1631902
634837
1117953
572249
1990212
728165
1065162
701372
1798096
785146
264917
1472951
1693853
397037
639461
1234033
1593075
1291530
1431181
1602588
223854
264897
86630
1107357
1850364
1543320
1718393
1550768
1187289
976859
484379
147161
515327
1008785
294858
1769561
1183944
441057
402703
796492
1938050
470582
1736029
1778313
494401
1829317
903859
551856
1008359
974313
258046
403891
660184
1070762
933400
202614
765413
1435313
1913980
593620
1339932
291725
181918
1818227
1919599
280604
179338
1505669
1150500
1092278
1220674
1122817
1096189
1346744
431624
1827362
1560127
1282618
319451
50287
1055531
124780
780805
138644
1982543
1036270
13187
856404
727139
1625239
1497401
1281513
141461
487366
925836
75337
420330
1702440
8790
1351345
1471213
1886986
16970
215879
922356
1954372
1249708
1717995
1336840
762534
633930
792292
888024
1713074
786835
128815
535071
1728768
1857538
1036323
507028
1967070
337690
839458
1532752
139881
1953486
412726
1018454
963463
1412359
58521
1337720
915216
1219983
1461569
1601774
881052
918086
345056
336242
916185
944976
979774
505937
995175
1136689
1609175
342563
839481
375566
756988
999494
612652
1964268
1198402
192518
114099
1302492
156647
1565197
1546625
1344315
476924
1970378
1178663
1514843
1902325
631790
162876
1181151
955142
1165316
1823406
431025
1850003
345082
183467
1026894
289936
1344352
92304
1153926
516995
1332458
1352559
629166
1803145
984594
1959450
966794
290891
1182467
895877
448191
818792
153071
711903
1705284
1930547
1369170
41037
299410
263695
1671427
1646148
728749
1068932
386946
1957061
1493136
1497978
956765
945727
245346
617074
309352
1997228
515934
193909
194
1119767
1054706
478557
276074
894475
1419210
1575595
4871
534161
608417
26997
1363105
77852
478270
749514
736626
1953942
1561192
1665663
1654248
1721802
1639132
1320186
1694338
1447568
1097820
1128716
401669
1937478
587564
1032532
1890134
1767833
700292
1295414
343994
1677314
446071
1377848
424394
636075
871467
255994
1927142
1574656
258111
632868
1984211
1475361
27580
614791
1922488
1752888
837663
628037
1665958
376215
1522010
303049
1325234
888608
453585
1774087
628682
151776
934654
770003
1607355
1919298
1378603
1970497
1728344
881336
662075
213919
1148207
388356
520160
692797
824995
1276606
82062
1381009
585766
344628
1581793
180301
1370574
597330
1037562
824368
1241609
914897
89364
1020869
788396
1981061
1667848
67250
1917829
1469256
970227
998655
220884
566221
432307
925877
1458448
1877841
1807292
1697606
300413
214893
241955
202858
731236
1790974
624693
1263874
1750495
804487
1528632
1063125
405052
680691
578320
632090
1489684
1580526
696270
832921
1159449
540309
1762644
1821051
1745649
1161477
1679350
1360202
891130
55135
1808803
1609478
1619728
518764
985812
505843
1382293
2153
1627688
743928
1184000
485159
920690
730108
1048365
579506
794188
1970284
1812149
991745
1823706
626894
1048085
1110502
809238
269916
1702087
1592123
1234157
622504
147877
99548
1685049
941338
568277
1670086
109790
881111
1918452
1985398
488883
1618446
1855353
972451
878154
1549460
1523056
970487
1392230
109721
997706
767220
322513
1111792
998249
1494330
1673550
1849374
978992
1652480
1590399
940249
1698554
1263588
627995
97471
955629
1326199
1397603
1011369
195618
1363431
1516947
1127203
561706
899170
643310
1184430
1144325
1644010
172234
999193
1069794
1094348
1104506
136184
970050
1627615
537347
1259112
918342
1280992
1761794
1151838
1027507
1305786
1438473
1496160
841239
1358025
107605
1144440
624624
714986
1406938
75970
1608290
208210
630128
1351023
1307050
1630120
833646
1618119
1699894
219408
726276
1013532
956508
1256969
631950
966675
942428
1678882
249256
454135
1997980
1565395
1231611
101102
1981684
1676394
1293546
1986860
1187107
1557939
1362045
340613
1732722
334339
522530
1405532
935696
137322
1705210
496980
1156370
1138463
1929316
1090343
1262893
128733
1081066
847328
1904272
1814015
987878
873560
1875877
1091393
467549
194410
1406247
1901930
837807
1202788
1353120
1900878
99344
1822555
1936712
1075009
1290238
282301
217961
208867
1283924
737468
562170
1050863
761286
150102
1141234
42348
1044782
1174685
1200137
1470621
1075935
1394376
955487
397628
1641949
153633
108688
465097
744933
1482310
1947875
1443251
1600903
1420916
219661
589929
1516952
434754
980463
1220236
1872898
24336
436710
959505
796495
897322
352025
503223
1719615
623032
1589255
1948475
1074381
953737
449902
706807
1542700
1614899
931005
342441
527777
1792355
652092
1456706
231637
1111315
1561695
640750
450291
379641
1157411
1375659
866948
244657
753308
1271919
1237231
1514568
1492442
969267
411718
302111
240865
378549
1882410
547091
1646250
447359
1578911
1544982
1958871
910230
1122194
820248
280675
1283073
457665
1748218
481651
1176960
1548647
985361
274098
520232
476469
1991279
1524279
1066718
317419
1718333
890844
829024
886433
953599
1052108
262531
159649
1865945
1488045
450901
715780
1497391
1172051
1634383
1585589
1320815
1051450
1378460
733392
1989376
251104
1792663
766574
961287
1973277
759726
127355
1260913
1995429
170428
1375722
1012280
1016338
495682
241510
433311
994606
967015
700195
172537
1566286
1646337
1653626
1960050
1975880
67054
411185
1089366
59236
381390
1481699
132969
1847938
937073
1591615
1345248
730447
947620
223560
1385251
413891
798493
1621726
275798
650734
950318
1336393
801823
199012
1958919
1245290
945736
135958
1971508
975377
1216679
207155
550955
1393652
1669313
1832505
1090108
1544749
1916127
1893112
1483909
293420
928814
1637699
278335
1550804
737583
313162
1460952
244336
1822434
941631
1927215
266717
1662268
1601957
356173
949951
1326492
448257
1633522
1491644
1836180
1599144
472787
822241
1875949
504179
539792
70874
1199298
588323
336740
1277606
1785351
1343047
106903
1201489
813234
340845
1819052
960857
323384
1312014
869333
1550506
1195076
1880787
115934
1361165
94945
817044
1494208
1879844
617261
1563360
652054
974382
472870
889473
91167
339123
1340850
18732
474075
1521204
1821083
1746557
1055812
1764201
830653
899264
1536634
1816284
1601923
191968
1171568
1043952
122677
220335
305774
1195840
1918071
1608266
1781068
242501
628827
1769197
817144
1602548
994840
116672
611618
436188
266216
530351
1384546
76590
1676621
1072831
656366
320852
1313359
626863
1208855
926769
687386
1119347
1065874
1495978
124784
841906
61293
315142
909830
430156
1222155
1166392
1575403
1861614
1448189
1261626
1478550
1694796
1393934
1104492
975131
14430
1846366
549579
433661
1322254
1267980
1232872
765140
1372832
1933763
489640
920615
100619
452309
65752
1154520
987384
1887324
1304615
520223
1616082
1519591
1714661
1141305
714961
398925
920056
1236358
722836
827381
1635628
1392031
1304458
683138
285316
421406
1995465
800839
1858549
202160
1151572
243794
1915467
352465
1311547
612066
1840240
1068696
630443
838260
1848530
1712732
1626288
572754
921195
1744110
842020
1677725
1563201
470054
1451461
1865481
1676682
1977760
643797
1458145
583860
102739
409616
725176
1237907
91989
878219
635895
550735
1542923
952652
1785254
912373
1874182
721920
611617
189768
52147
1131486
1653015
1532923
225068
341864
1901636
1783421
1087661
693447
376924
1318518
1381647
791991
144861
1727790
1958779
321467
1156067
1478399
1241629
1517662
946879
409089
1636791
237851
1170660
326161
1794936
1390365
1297928
22576
1583558
519697
227155
1304555
948106
277035
1827164
1295281
374723
1551273
466904
1284283
677983
187218
1935996
609077
1958899
1240999
1115568
1919932
527323
1102660
1375127
627964
836485
536575
212588
1447304
788916
1957843
283336
540284
1726811
111175
590927
1908596
1067529
1556083
1149459
382748
1784565
544489
1699676
1685935
392413
637502
1454133
1859494
518707
1701345
1048589
474640
1943397
145789
1134656
179493
915509
993933
152974
903091
642105
1496918
580140
1696253
1199214
1604695
1760451
1603451
537917
510938
775690
1757432
1969281
624375
1050772
461402
64404
846015
51292
1552848
753024
556943
1636521
845863
1710153
760718
1089253
1944060
1694576
1375786
1285613
1878437
768375
141871
694067
354132
715197
1579222
734311
1054719
1515736
1077477
172043
145133
1409559
872980
1280825
656261
173184
1953203
1750631
792141
958375
1274356
1626328
1040826
100070
1791628
1104914
740700
1198223
482157
1980355
497451
1891142
376810
798722
313591
594639
1909705
1572143
1184148
1465567
1823870
1489799
1611597
1918261
700330
1671360
1811839
45917
1374484
399396
633680
1219661
1837925
1542347
1064815
771643
510999
295338
60960
1968414
1791443
1973125
1804641
183969
1763336
232752
1224277
79056
308179
1373872
1788576
660599
1365246
624109
1569922
1032623
1197333
1953115
1815157
799890
1172086
344372
1093309
686344
786728
1091100
1423826
506658
1470168
215112
1866595
959122
922647
554306
450092
944539
213584
1793693
1739983
863552
620336
96427
48973
1343753
1173669
634181
1266329
1536804
743860
208568
767650
1169852
1900709
1204154
1955832
247848
1115637
1622437
153406
1107612
1043417
594718
198937
1119180
1199379
1306539
395183
1537268
630798
1358222
597905
1039409
1096478
1418524
1285386
1932476
1275285
1110330
964288
1058840
1271152
844584
69170
873166
739032
113151
461240
1814127
987882
1901383
1203005
1156185
1118011
829009
1283609
354560
1606583
955769
1498816
1922866
773746
1902411
1701708
35323
1449312
1838966
414947
1392175
335591
165416
236565
899278
752793
1836641
434525
510602
1857244
136525
1980811
696723
739204
1631364
43185
325013
455675
698357
1843464
764182
1831628
138120
1976281
748398
1009346
1412708
1251140
418502
737701
667941
1353861
1431418
1458127
1759745
564910
940560
18305
567911
1736590
1105869
841749
1309090
1937076
901664
410453
1079026
1852629
1653450
388372
1672644
1617174
245312
1224411
606018
1568915
1400475
701270
1078653
1177215
471950
130700
1595322
1818109
1689101
1615853
1149223
414129
701478
1543557
629534
566488
1630408
1173832
1774455
1297102
1336992
1433510
1097511
805959
1217476
1358194
1306135
1844039
677437
348411
1491061
40501
69530
86216
1430653
1363203
507786
395691
1059338
1760591
1034545
368547
523390
275989
1146778
147190
221621
418752
200459
1185429
1444974
1944751
332198
1934756
1847223
1665233
740659
499887
1944323
280577
216187
396607
759991
860435
1116221
466677
1786251
1585194
1790724
868691
1202934
1195125
1111104
424567
1432306
923451
1486024
1856279
1746378
366015
449704
1645146
1945381
1369415
1159057
345224
487442
96673
346004
289491
223384
226402
1910808
1254612
1928347
1261345
1923589
1786524
373177
1630220
1487638
1096010
1112860
1101248
1192116
1215973
662856
476220
1908464
1518371
170428
1315892
1494197
707832
45768
1133651
1898951
558923
646292
958692
1107533
1845816
545463
1288508
904804
1481372
860461
414341
927701
1935872
377675
1580083
1563951
1373669
1864855
1356887
107856
533877
1866385
1591065
835310
363872
277018
974367
1597983
1678546
968494
926896
1966441
814618
1178324
958837
1038775
1235545
214651
606205
1496895
1382890
1983597
952788
516546
1774081
1580576
1406568
371879
856322
1867600
1746113
1002758
1138224
1650834
444794
738084
186947
1435672
1816433
1098632
1448161
983121
703978
910722
371338
1381455
6465
1056415
796340
640615
857806
1015097
640984
228120
556899
1068892
640596
1135927
1221374
1163461
585555
797052
602055
174045
1881007
1777524
251175
183560
1878313
1391272
1431268
1888880
450444
1484184
1955475
9921
1147400
1955227
1100300
48007
1895371
288539
1569262
1869323
1059847
1932948
278336
98130
1241807
832062
1721073
91475
1638329
1668550
1474700
133771
1853156
1050668
66495
344175
525073
1324353
870404
1750544
1149605
1680922
1993441
1821780
1118932
690878
1548743
157503
448026
521547
198561
170670
914774
1841943
1211430
738184
895493
631891
772238
1157644
1515371
725128
501550
387366
50458
670678
633884
487880
104300
1253986
486449
1483681
252070
1005443
582071
990395
1147866
1816465
1335026
1647274
1639267
274932
1872273
52130
1562099
1912715
313310
43593
1619929
955091
1003132
1055188
1449767
927203
94144
1287545
1792547
391303
16816
1395347
83410
1316288
1291863
580320
1060748
657583
1489564
594202
34129
934874
1852076
260434
895811
1397237
355451
1465612
1178428
1198420
1727635
1537872
1418998
1269315
1633208
1724451
841844
1204318
364625
1567595
991610
1261166
959991
658810
1331524
1677571
1997477
1780602
930140
698483
1996104
240862
1526857
284329
723901
1681750
1750657
113611
516776
1241489
820748
1016729
1946995
1328743
173938
570618
783893
1883259
1521396
926854
185807
1511186
709603
224684
1203089
1742911
1544673
340602
661919
1168526
168759
1605378
110686
1389348
239412
136923
1063264
680382
758967
1734677
165418
1538669
1696846
1558478
1278477
1044741
1041523
698899
958508
7440
1155500
400180
855171
710447
1415583
1649436
936497
1175879
1815435
433840
257381
1682984
1070893
135192
1198914
477237
1302969
1279415
277334
1078129
1712325
562894
1242137
1070778
255040
1167663
623702
945675
1650340
632334
304513
1398626
975254
274838
1691362
391288
1241945
646873
1894789
329358
1120267
1803286
128408
193579
50176
97393
1167474
998556
1138955
1595084
98646
1895839
227106
1099334
1739397
1977955
219355
1760716
1786845
1452158
722931
1363921
1285975
577275
30959
573443
1817621
1929206
1462775
1427613
1581686
1150152
1109234
1283495
1080113
1580577
1948268
803447
187957
479922
1307355
260825
1591792
1341057
1612775
57298
1995004
1294046
1592790
1630931
1221235
430206
263053
1566397
1545089
1233143
1980460
1205634
1804923
942218
361262
573211
1038181
644995
1366665
991689
765312
806750
1285733
136417
340358
286197
55443
1054278
981406
917370
596069
54037
1797453
1312723
1654016
588666
976542
184079
1083257
323318
409988
1892023
828144
716586
718986
798895
686628
1629582
185599
1214012
1961585
533921
1453605
1644415
844946
1393366
237404
1378299
324372
329990
1554098
1367152
1976548
1111442
1382692
442679
916414
141055
791602
615563
149370
938091
1782607
81504
251286
1324875
1817077
1068660
1649666
296213
65220
1387556
1115421
588688
1744008
431692
1149816
1563828
1554186
1712391
165467
689232
1240449
634195
262175
1249432
803400
1208948
1961804
1400945
1228664
1668447
1418146
1343181
1711652
8052
966152
943797
312842
1573164
999722
1332166
66721
117548
261247
1855636
1522798
234662
1374406
406517
431708
1489436
172195
77139
1445223
1680994
61461
389131
1839777
504376
465319
1519539
1619434
619372
286166
736771
337594
1318128
1938389
1709127
1323402
70566
954453
306940
1506603
1855577
1160632
1326658
1140530
1077621
1336745
523298
1388338
582645
1324957
1222120
291070
1952710
1546028
775831
1023927
957408
403927
1730176
1089353
204925
499772
896482
726508
51246
442773
284340
1794380
1775299
1854648
655049
229568
1612411
1146242
168246
1328485
331203
577968
1932284
1314533
1317488
47007
1548357
1331778
1303580
712153
1475577
1612989
1296012
1691147
297351
1131413
1971654
477283
1930954
149808
1165131
1864285
657843
559475
1908267
1238010
1990822
1777263
1945799
1060955
1929417
1439756
1601817
1184165
1600660
512581
1857942
1616258
1970030
1651902
1631148
1479577
1967856
144863
1966739
500788
1157812
673420
975736
1199458
1759509
1005605
12450
28809
1665424
307362
1831357
941092
340544
1339301
543690
1889170
1318647
1951557
1198186
102256
1973756
1130678
162798
1223754
1693867
1747769
987351
1388459
1335416
562736
962138
860302
547854
1206581
1846787
1845589
1931786
1461396
173460
925478
503395
63456
489906
1811573
365032
982684
1544860
1099450
1710115
111205
750645
824911
648179
1696674
284642
1078932
1729302
1435009
340904
584241
1739115
1382373
1172387
93583
945135
1200384
787284
1648285
1970419
125199
1836678
1600194
284723
1713940
1163216
902572
8882
1890973
495223
1822705
1886342
986742
1438999
1356051
763307
486727
1525913
1613921
1581937
1519499
1735953
1665163
1398786
1828080
1271736
1966432
284515
1656631
1361334
1447230
910684
528106
1212284
313199
1542353
710509
1874715
1310466
920284
1875161
1443911
1215911
555247
1363707
109759
570522
102207
1397304
1517275
663890
1183000
1103601
1501731
776972
1034822
423868
181820
296558
1908980
1897123
1404730
155889
723217
889209
1949006
1792445
887877
376008
1357577
1614808
1959164
903809
1217254
349034
1082013
898318
862178
308686
751698
1504799
853234
202543
172945
1070951
1261275
386501
1996082
791831
429097
1674622
629172
1181672
1768118
679109
359284
1827334
1281562
1759369
1507885
1868899
1280338
1482942
1916502
1911636
1875444
158579
873335
479757
1117013
33501
338700
1843861
1916247
1541952
1557152
814396
120851
687837
368982
1077916
958448
1422717
1950486
770108
1395334
1007901
1144267
1480475
1645950
1145351
172714
1942106
21294
1952849
543227
307919
373910
517098
1921987
1093008
421208
405507
1819597
1062051
1268633
900472
1723686
429372
1878023
1105124
1187097
1113644
1043791
1557951
834273
1382949
1538842
828581
27811
1554228
149099
856111
1753320
842578
1000079
708421
1789441
1978216
272907
600336
28222
300520
60589
1671138
130602
1213672
8408
519102
162330
547804
782482
480556
1296635
801312
232350
869
1871736
1538227
1107899
907309
1560089
251596
1075108
1780199
788612
192401
74765
760799
1568339
22750
470838
1725477
475130
221505
1170998
1606521
1630394
1387879
1731175
67012
1283718
443087
34647
55159
644021
403261
805558
1845855
994249
1669589
1414394
573998
537696
72538
1703188
206670
301238
375297
167961
884733
1691496
1796311
423208
811647
33774
274954
1096782
67613
26660
347576
481008
983942
1664206
42674
290845
697926
717637
405368
548590
38743
511477
3096
1741893
750178
1280424
1087532
1482551
495781
315354
1501591
1852198
796887
1785540
1015853
1079775
1353100
866087
990260
1084061
737651
3367
209925
506229
611594
888508
950808
686304
185970
1267983
1884855
637602
988052
573232
1409294
845882
32891
113304
42791
87012
1490993
1696776
96162
1164306
244112
1631081
1354317
995045
16759
897154
592737
381655
1562115
829963
444063
1737144
274386
594535
1430293
612174
1910057
292092
835979
1010596
1103804
1313684
1331997
1636166
637373
9050
1173856
138256
1531129
212213
141385
289865
104081
1015522
1966045
752168
1945906
1151313
643548
1881496
541827
242353
1085478
1471106
1221413
745037
353936
177114
1524003
248821
1892616
815101
954330
368356
736080
1047989
184217
1529324
915242
707708
973070
878341
481905
1521253
1656799
1094851
1051944
991805
772697
965001
1575954
1198596
1814779
467502
782950
1546712
34866
1510658
973111
1945927
1047669
1227035
1303037
1859540
690873
1698226
801630
969149
1775635
1738868
645599
620647
1208205
1908694
1787291
255530
1321869
585267
1877585
755268
280366
1882628
1269913
1579821
1579826
1521485
612274
1228694
1699835
1649397
238484
1872455
367340
1070727
1547574
1761616
199628
1074222
739497
1200525
1222467
1450058
58415
702054
1972155
515597
589495
794139
1907823
967354
1584587
1395184
1377705
1581557
640255
42752
1203412
1897507
1289163
565938
1046348
224070
331566
1580326
1145936
86649
1310001
1689771
1659781
784983
90274
1851498
1201792
1330622
1268349
1599130
85308
448844
1910926
1787253
26265
1008589
1190819
305979
641460
1920318
153706
1721709
703187
1418452
1672000
1618697
1657597
587192
1124591
486533
638624
675693
1031506
650636
1755787
823087
954261
1180981
1865402
1585314
65939
332454
34572
770110
1439343
1081767
1447433
520377
1538654
1726803
1145922
1833681
384021
1364607
113583
1563870
1182235
884954
357553
1680631
1796611
943054
1680306
1752991
135645
1242101
549161
1741380
950143
1956017
176351
1106494
181101
773967
540768
1551251
1797940
1603422
1701753
1066763
651318
676028
1977042
466510
1498129
403315
1650545
688392
321382
1746893
1721459
1861307
1634642
1212051
172744
127400
131809
845806
1654855
632131
1909772
275273
324418
1692980
1278244
886567
1938546
1726444
347688
193248
1311901
88870
1321197
1299066
1531177
1317604
724036
735138
173179
1864366
1951406
1772293
138492
1222018
598396
1613321
674553
88747
186679
254043
494158
953452
1355067
30070
224397
978451
188153
1099631
1603055
1611227
849790
131043
1881704
706319
54934
772663
1280062
336769
1450530
530236
645006
407771
1542707
146968
1584640
668510
1846310
225298
1000028
1274672
800921
881797
334375
1712617
1689061
1454011
384880
998458
1778647
668170
784455
684212
1459078
708063
1460200
472684
300708
1711535
475144
274988
1863468
512965
161147
1929797
195768
3404
1255759
832772
251652
1697463
277949
400641
917235
137128
1044088
364913
320874
764776
1179835
1335935
993454
1647711
892928
1543656
1240174
1910725
1109366
1123516
526980
912564
953243
388745
1115852
1915465
1415642
207487
280228
1157275
823012
1806839
523960
797748
1127384
92886
693959
1258084
902628
382526
1266438
506582
1722913
906295
412246
1341326
955882
293922
911274
417409
461562
256251
1773875
992830
1127203
1595329
1937629
1249267
215387
25168
1775815
975280
62289
570427
559238
1941906
239217
72558
934236
929906
816531
743417
665902
438430
368290
1908990
504653
893446
1603829
1789388
65173
1192842
1296188
1893220
1645438
1953278
1654286
1129818
843539
1448809
1760492
1651082
1493017
1547206
974879
1985054
1244296
1198149
1329073
350494
554215
98745
1263344
1611109
236195
1889845
555680
186368
252615
1154022
1208418
1512411
1187108
1849820
1371180
130032
1802419
129863
1623919
963619
1724013
722045
1060881
1594572
1932204
1517944
609260
1708553
803907
427379
1839754
377378
634075
285116
1831336
350722
422291
497719
1501579
891552
151719
1715614
1944273
1427735
458865
346751
1007992
610725
1673961
1644905
479229
1438604
219401
315997
11394
1532011
730432
1167576
228274
1653658
1771075
1430392
545248
1511355
1710624
650240
471396
447694
1875232
1427515
307521
353138
33713
138030
543267
1563004
689989
1163759
1070380
1150815
1740038
407954
1805935
140661
1761210
692331
895823
1530438
1286966
774350
1868712
1012393
1817238
1035967
1525025
740220
1789970
1832627
1472898
579828
618414
409982
993851
246131
1089761
501018
1860112
976899
878084
894690
1363291
202962
502065
135005
1971319
1064833
605607
233106
1759674
1718223
515987
360867
876710
1388183
1642681
1725224
1985077
1838828
120992
1021962
1831052
1256531
348534
1164124
174236
380618
1109396
1390264
29342
1497348
1565916
1468748
922380
239533
1792962
225540
338018
216829
927992
1658221
1373475
890636
1996229
588841
487888
1621471
231844
1137661
1138558
1903823
463107
139462
1152662
231739
1083852
60924
1740491
562966
199417
1837228
1776289
1907815
328730
1472390
380142
28099
1634260
1028299
1570981
237505
457092
1730214
708527
562874
1438779
1433444
955179
1112127
1604263
1033860
1538057
381038
1521184
607000
234931
1431210
185293
1755814
929125
1400484
368824
358005
1005682
449891
623484
1756307
551387
518191
1224041
1342306
406543
594670
1246408
1171439
1073269
1519733
1218271
1814930
369194
624733
562505
1728021
72043
1570932
1401038
13616
621672
852826
1708954
1821663
923964
557846
1339341
1601187
34079
1175216
1170770
425466
1290754
1625432
1379921
983289
1209464
1286929
379586
1053851
967604
1563289
422545
725738
1494415
157381
167260
234219
361958
1158626
571101
596154
461271
1567338
653309
1767689
1635828
67411
1479252
734856
818826
1427639
1773206
1572877
1785615
1123248
1052810
110196
1458338
880701
1710370
641354
30000
1563144
1019722
178591
915234
1095003
334905
602683
260917
1522544
1700124
539672
427120
887299
288000
1133896
1859481
91502
1420714
396471
1988241
498218
609446
1927279
389751
885055
3391
1128713
1520822
1305739
1838090
919406
1676289
1501391
948136
1314502
1626289
962969
12176
576301
1685662
455639
676940
464604
1827879
1075489
1798915
1910712
1464963
805722
1352870
1094355
889648
710361
1428922
1805739
873165
1270386
872008
1308568
1460069
305114
948264
1265648
564977
149805
1279384
1342808
365073
1639204
1031142
1310421
862972
1351178
588204
1523688
462150
208642
964581
1084753
1772874
608344
794218
1752065
1015532
987332
401495
1878229
474874
182535
292981
679167
953980
552879
734885
1504993
1100069
1409264
1048384
328569
54633
704866
972653
907968
994426
1717982
791850
1154255
403392
783362
1700038
1525554
247159
292344
995388
221643
488555
1303012
1342406
971735
295307
785354
88555
1018937
856836
1899269
652384
1142613
1900904
717010
1747309
1860168
615642
1466563
109529
1106681
499594
736217
1608870
489816
1508408
870023
1388495
872639
286931
1465784
239389
286376
288788
1348208
1045393
199245
805693
843777
5580
1903075
848915
690283
496256
345109
238070
439017
1554802
1574849
1766100
590132
512547
742856
1906558
211764
995072
1613989
986571
1010565
1838118
1740166
360142
1036906
65957
826056
1220574
1710157
1892789
1066863
890689
1450312
659308
773559
711187
362547
809920
1930251
1699826
304301
1475156
1065291
696804
1690078
1374179
177055
621000
983277
1249339
910912
922684
1289942
1293896
1553482
1969068
760342
909524
1351398
840030
610573
419875
1013537
1049854
661392
446598
307400
1117478
25668
1845818
1059699
727319
1434979
405201
1130291
72089
437664
323461
1878702
235300
633500
1456213
1810545
15508
87053
1036879
1441061
822993
1073684
1211634
1911448
72269
678090
610529
1174519
1388915
1770654
1954523
1012057
434491
1685507
267657
1262771
1869502
1679035
352367
1374645
1770675
1658238
1998809
1598591
1706205
927999
186672
192506
1583358
295186
1444561
1295581
1731888
1485355
849014
880993
1745236
1366480
913876
279044
981491
1277713
708273
1697240
762114
1554464
301526
1842875
832085
1251169
87143
750974
267442
129754
706816
1706262
250021
987261
1318942
906452
1621798
1744769
715553
1062186
1618853
611596
1359422
1883905
496797
576017
669680
448660
1183463
562386
1924761
1207653
237408
1989224
1122326
1116213
1235807
1774852
1485615
1138299
452407
1799526
341280
1377117
1492514
125178
1689105
132345
1793714
258179
523633
89912
385051
268315
21891
87739
1957112
580347
1457742
1307832
1691567
1190235
673353
394479
342288
362109
679287
136617
1250964
543648
1231234
1080485
1917767
1245401
1785912
596344
1147857
1855373
1070685
948075
701383
1943631
1209789
61252
1733962
1038235
1693929
1501604
1621855
1782552
1664980
1145693
1619572
1993887
1501292
713316
629975
983045
244111
1973906
1426601
1653215
874431
1725022
1506539
1455338
11309
554691
602636
1397127
1161259
753891
1253682
5001
454328
1747082
561225
1004718
1737228
1411323
972832
1779792
1855875
1689286
572354
135145
1263213
566704
412583
1260724
1749503
1336584
1891774
151438
1803659
577811
64789
1410412
1320089
522485
582848
919
1457504
604671
1671300
570264
642317
983991
1313791
1126392
1035311
319258
1200261
1017158
1721504
1121162
725044
326153
816388
1999036
1333672
289059
508951
1866142
1304054
443800
1876456
1927465
875853
1543418
339934
825459
477653
1034743
1842207
1020300
1014518
893385
1423630
1827986
1618221
56387
1689539
1069798
980184
86515
20904
1929934
1591859
115439
661915
402136
1659073
531445
1608135
1780228
972543
1608264
317813
1297440
960104
1040422
188655
70563
877163
68549
1896931
510011
1693171
1973928
964218
1496771
1234698
169364
1627567
440148
1779117
457236
667157
1860477
450887
1260922
866426
1384487
930156
508546
540093
594253
1737500
237549
1438974
1158472
901236
1838461
88683
1872946
1241686
1627154
1837976
79608
755889
1394141
1360980
163310
1649462
1153190
393029
414917
1076523
967275
1496911
1402616
1244230
1830559
456199
1491507
997002
111682
250928
485076
1030021
1915328
1381899
1994505
600646
392395
771960
561259
418492
1228788
1329489
137709
1991141
1981014
736756
1423512
1653804
27830
1887181
1015423
477964
982296
1323801
217001
1900978
1901018
112258
261612
43868
280046
1534391
293652
779461
1431755
246141
1562965
748425
1890007
887928
1867781
1517475
401670
939894
1001078
768239
1463590
988103
1846622
538931
1444648
408943
1213100
1459488
421330
699403
896422
1775652
925320
1627158
668259
1497065
980029
1613121
985326
442872
710148
728940
314978
1932791
203097
367531
235205
164960
884309
667031
1655456
861024
1001148
79454
617359
456568
248406
711385
176977
891569
195376
1641079
1615226
133309
1421583
1253192
1132038
768390
1228460
1933505
1894174
208331
1434970
1659174
1349659
1477704
231743
1303429
110245
433280
1139792
1509004
797972
1983343
635910
427005
298247
681964
38260
28887
1039591
931497
1874623
1459611
1699397
26780
1122956
1107396
602212
1185558
619309
1123778
470907
390998
1607533
724385
611556
527175
46551
1320188
1710867
1992633
1952833
186943
869913
547973
703908
622627
823322
1474862
939153
55431
1983359
1879403
1144381
653701
1302458
1523203
859983
828848
730066
1165893
1612288
784056
1845506
1027602
1411780
1091774
1964808
406123
1958961
184016
1466756
879942
1256988
1170806
1926356
757664
1982350
1405359
848244
777808
1718128
710996
224960
985974
1148511
1446594
1377116
394139
1652301
96745
1877682
1057533
1187524
1855601
1578684
1241718
1826334
418399
912269
515793
1751709
1055489
1778739
1774184
494036
505975
942226
1621119
1783090
489765
1469741
1907197
1420196
1071618
1825792
1851112
696199
134477
532575
243200
532331
1165877
1830524
1387981
172950
1706674
1611502
1874888
1044885
1985471
1324711
1055533
1664346
1508746
252351
96231
1216791
564155
985845
358667
1462707
1885297
1802222
1159093
1746441
710435
1324624
763854
803073
1764458
1227380
789125
1541739
1784855
126091
407013
1015163
28931
1972582
1934385
1417167
1847356
831795
10156
1823108
1758450
358176
662652
1048108
532821
580276
307590
395660
408994
1125531
72750
1768355
117689
180329
827182
1606952
770481
219441
589034
1445387
1404412
789710
516881
445408
442250
697708
195417
499414
177494
302537
1753883
373664
48227
450704
1326676
103506
1250579
23287
1200437
1827504
232217
1830721
213972
755887
191784
620943
778523
110290
1682200
543593
673581
1654955
845908
915542
355682
1920109
1149382
463699
1698973
1166702
233206
1932602
1739784
699457
773393
94591
1584801
329035
419256
1433931
1644646
1276351
1516146
1812741
824075
1785782
197516
310185
1612865
1455049
533060
1460306
1679317
1177147
602575
730435
1239470
1427444
1526034
163298
1264853
758579
923935
1828933
38556
1223647
1583647
1088694
1424968
1106135
1839676
503115
526627
440756
949373
1405204
1790806
1050126
1707987
863921
8012
252508
1260805
254216
1665114
705131
450170
1606463
811611
308043
192182
1645405
1411615
1501988
1172690
1627897
520149
1982145
633533
1415576
1953842
1444460
1479338
918074
166586
1358542
1398030
198265
911022
85062
1644705
1478944
1767021
28341
1087680
295725
433731
446433
371822
129917
913512
1743309
1417742
328860
429776
810324
1250092
1097969
765619
1861549
829283
934967
1721141
68844
684335
914493
1678622
1151452
1028445
331897
58301
964749
1601620
1251352
1711722
168947
1466414
487271
1557604
562892
564884
934544
1715004
55233
811399
815374
1546066
988016
34843
539234
641665
1247526
1897623
119366
195551
1847896
1815927
1356169
1740472
1500141
1637517
1525590
814338
1736931
922118
1612502
1644555
386426
118564
997854
638232
1735503
82234
1926636
440641
1360309
1563043
699455
1810195
820454
1216088
742721
227023
410722
1686715
465779
1814327
129086
1281523
712584
1973928
1786879
1733005
1246937
19637
708935
1782100
332252
1052924
314730
1957064
949707
1449709
1755881
1517789
288740
1168797
1766785
1165484
1049694
383704
1484936
1575833
1465908
639635
1020368
831524
369271
812493
868411
321648
265446
895433
468815
837728
465463
1956960
584417
744262
1999694
1546248
963483
1423356
673602
93467
1222345
697370
386524
245763
292402
1300823
578402
239848
654937
1653748
650068
1951280
305803
1997053
1992722
250617
833060
632364
1707967
1262763
1055003
563777
274993
549683
972219
238009
1651890
413581
449280
788028
1584175
854277
896802
1871247
707040
1038003
1209634
98864
298779
1997545
1400187
301469
32871
1197885
677230
606479
712126
1888672
1696708
1075263
1830226
536497
1513179
546091
564300
185368
481945
1085293
999002
197749
1715544
1745483
1052736
88151
920718
1906618
1767450
106275
431627
1430483
1105099
1355139
294863
1450149
1510044
767285
1250444
173851
1477690
1794680
147810
598451
538023
1256643
405208
220934
1994269
940378
935631
1175932
488653
560942
1964929
1252779
1275055
720368
99941
1047729
802714
1662566
1996686
969139
1200949
336167
1245012
1457593
1639218
589587
1174363
1295527
250460
724311
1651280
1025171
807180
536596
1244340
1080236
134053
975000
244900
637981
1072659
1353787
981062
1707102
1709711
1872135
1963179
1773653
584567
256094
317988
766001
1723094
789201
469556
1377141
90158
1458144
1886612
1292506
1616222
1321854
501132
1696373
965657
1622037
1968445
642162
834746
1181986
120131
1858705
557551
972439
1510280
816510
298963
1497872
1823270
1229222
14904
751660
677585
500506
893045
104274
1248830
94971
1525401
645395
1789801
635225
1278930
231349
882503
1254338
489276
1056746
1035141
646093
758652
102253
806763
1112693
1356472
472415
1256957
158071
264274
401100
1695588
1831603
981628
1194166
114656
14133
1792706
892745
1618782
905889
1735956
437473
1394376
1197500
15358
1058301
1591039
1972090
1358456
488386
820749
1301940
161569
1189935
984004
1334670
797182
1325479
1228238
1090580
847
848867
67706
1932974
1079780
1251410
577361
269676
217071
621414
1288151
784324
1110646
773175
529432
320214
1190744
698537
1496309
61561
1605628
562790
1135768
1756395
556727
511319
196352
916393
1410544
412802
1845453
1767667
1230445
33379
1227922
611060
525151
926403
1069335
997746
740020
96421
373128
110524
801848
841894
114044
156475
196637
135081
1722740
128025
1637173
1426410
208758
553338
492175
1546456
1480903
256820
1395492
1477558
668600
166852
1329002
1755847
1026974
1869550
729963
1802054
1542778
1677224
1385723
983382
1682149
266147
730884
1334221
947960
1154321
1685335
305943
283360
775458
734086
1515794
1768714
820758
1035300
1812885
1976511
1800140
1089618
911453
749677
1335506
210654
270488
1380816
1566131
238766
1226502
1319143
1379149
1391920
1294119
1758735
1736420
19953
856498
1416009
1999134
1355515
1575529
1095574
1764697
1576309
664737
434317
316258
1138410
458980
1326812
252846
1507357
973007
1658924
715769
970
918228
1919809
1640741
608931
1952084
1774322
344262
1558858
494510
1634046
466155
193674
388733
958124
985486
1845090
1148585
1097458
799934
527783
1036933
1470636
539290
1601372
1968128
1037992
823480
1312832
529411
140427
1852296
1718191
66584
1382265
379936
754083
1422106
1657391
304347
595044
653569
1955450
515751
337377
1220576
731926
1918008
136411
1626744
1064897
1575179
785070
1784653
1442265
376092
919394
781207
1644270
431023
442278
645926
1820276
1811371
421249
1297565
1211483
1856318
1459091
141014
1754155
1150490
1859580
1455845
1702733
892701
586445
655811
125763
518332
1061458
1810245
861794
1821304
1710971
438142
1035941
1433302
1170981
166438
227877
921832
1744182
42421
1179773
378940
1871659
1703907
51757
631422
304672
815420
965069
973838
1726882
306300
1232998
1867925
285685
165632
1256748
1342414
1199489
270817
1195610
707468
1130898
1127097
1273729
1207461
180775
1223550
534945
402648
1027276
1005122
1488903
1066517
238914
580154
1601991
426379
1855306
1207830
877459
1710355
444085
1434912
127233
7537
592084
141503
1971017
1733600
1778483
1531837
1506661
887619
500580
1515353
885328
611746
683665
91064
757094
7916
646661
1168150
1424995
1217316
156226
57170
149176
651965
983824
396357
1121535
157338
1892830
26664
1586683
1251420
1405311
1238425
969273
475538
51710
1255302
1795254
402508
419182
154626
46466
1270450
896818
268167
907996
661260
576574
1983953
1185277
548314
1391051
907099
495444
609698
1878740
434275
1922942
1220001
1799485
786423
532217
871822
738159
347376
236569
261482
221164
1275144
1657051
895878
558020
1196676
1814344
1246522
1441345
860216
1215434
796702
1834723
968262
1976848
1692024
875011
336412
1791904
1239434
177682
654625
1892816
313424
1700906
109636
1844880
528810
738694
524386
1785334
1618839
1558
951124
400208
1625463
655501
1130694
1646719
298956
475122
712171
1790153
1856884
1572340
1358588
38454
1448830
1365294
915275
963930
86529
1406710
1906954
1387272
1982443
104876
381168
261665
1181785
1872036
456806
310353
1268134
29765
657853
179837
289155
1647388
1468378
1628562
1803532
1063140
1912445
155276
1686700
260145
1348588
615447
738458
694554
218158
1959335
456563
1189265
668266
607392
1520015
319980
1185235
317333
1630470
1638205
1275189
680196
1704073
614959
306966
1171329
386596
619207
3809
1415820
1505908
1430354
1129905
1713550
1905417
1339721
763430
1403099
232715
290874
962459
194080
98008
779634
745416
979674
1456253
1216754
1804060
493212
484109
488333
796945
1547067
1842198
573451
1504269
139644
1496696
230007
698746
923130
1191028
1336165
1402109
1107967
1950127
1618450
1346317
1222618
467332
295453
44098
374199
1351447
1333755
1061531
576270
210216
348803
999541
965012
950548
583853
1354774
1251115
1378142
696504
1217870
1234503
247467
51514
956886
1444838
1197507
466720
1638372
1011918
346532
687557
1910499
1320412
1621534
1582837
1685799
552888
601527
587245
1546553
166955
251849
653692
1257340
1452057
248755
696346
329365
1000187
1453083
837482
288776
457060
933371
500725
1850615
13632
1740757
87392
1336478
1035366
946228
1296179
1652609
1024375
1293926
795464
1554533
251187
52435
1318567
207759
1094114
440151
1592115
1113134
630358
103679
1642417
225901
1673780
1376575
1098930
481312
398322
341831
1674985
1226704
246886
400322
1414676
176763
959299
887865
1924163
604812
467990
1529255
1320783
1550223
505383
1383564
1102835
1027317
804280
1946228
1980469
633553
1993014
725762
402362
1509976
297848
458707
705684
107291
187944
1459879
1996689
251504
611216
1701372
1042055
1774903
1418923
215696
1360178
1729853
182168
1333046
671450
9838
454131
491028
1632373
548837
852811
530562
1333448
1376185
17611
244668
1282003
1268163
838383
493899
1432384
352619
1880153
1766655
240800
35226
603011
1692739
219451
770016
1178969
1075692
1569745
44396
1427658
662323
1491912
104224
777209
411704
329554
699516
458189
427018
1362149
1101135
367497
267194
306071
784880
527799
942485
928490
879459
1101383
83740
97760
1471572
1494112
991589
662620
666475
855111
573971
1061217
524662
673884
1462682
1430272
6506
917833
805281
218193
1705882
1822289
97969
549493
473281
1830800
364301
855573
1263501
343738
1076742
533837
1588401
621065
962307
553248
1889491
749788
1954465
733785
1117121
813902
1810343
1712479
1122442
1277493
1139535
1224659
1468879
1917755
1924386
450855
347366
667579
1064203
1160937
1226197
497853
1180661
703138
436072
540250
1298208
1573203
433291
729146
787727
402132
1791383
270923
1370709
282794
1187865
661031
1255004
778348
1821471
1122297
544146
411450
1796775
771674
1221288
1122948
1502702
378841
1832089
740065
1264802
1803045
1636132
239089
497566
1288094
638624
122592
1937564
803201
456720
404480
1103492
1243993
1241429
726092
1664744
1723000
936276
1967278
1229950
302672
324233
1683596
1432600
57655
766433
290690
1457224
1347688
1382812
965849
212898
993399
1945972
867690
1347336
458855
1804508
594764
1746711
197101
1542421
721994
1673428
271629
1543103
1680227
241639
988340
648918
590433
1542964
325207
864090
33056
1103647
1053460
994738
128602
999735
328005
1408382
1631950
1354516
1760340
844864
736490
344844
1609973
962345
846107
1009755
357767
1541654
464837
1611303
1600262
116595
501435
1765067
149736
1853317
703695
558467
282617
440225
1971398
1402564
984021
38850
1701452
705410
83357
1137288
1095416
1037639
1254736
1143120
103040
1906368
1386617
754257
157882
73136
1234985
344624
395943
496474
173660
204929
735749
1072395
120975
294692
1554932
626825
1744282
828529
645184
1683580
1731129
1623832
1765945
1760066
1398205
1848993
1853709
593994
1656794
1746745
1938244
115218
1920471
1132119
1317713
335730
258873
1306838
1271054
1600858
931660
1011763
457322
516800
1478770
1880840
796935
423571
384855
1572783
232150
450694
874440
1001468
1431429
83727
1679428
1105687
1827992
232315
992325
1499508
1143951
641276
1285084
1154826
549384
1698126
1467439
263065
1832301
1458831
1067516
1472173
1947578
1357978
28647
1353383
1247864
1001209
413222
719334
1745652
1814560
1096218
673876
1599979
1150173
1273744
1416851
1760456
1025514
9062
181279
701438
995618
605475
1644011
999592
68667
1818103
1535671
1333975
844738
1465141
1819063
1722948
1641002
1322308
280263
1746796
909937
1240592
409255
1112912
1647283
64911
1649723
281958
1466234
2178
760640
753221
1337040
1547293
968802
1240355
1154172
1489801
63712
760560
1890604
205318
1820122
560093
152084
1463981
1693904
107045
1839216
282023
578007
847075
1168161
1692507
1681358
1875450
1564159
190880
1576023
458105
77936
1982051
1320862
415618
739785
280641
1192418
580643
1153948
1311436
273953
177390
647166
1735812
1137979
1263647
1021010
879510
299368
1604205
294706
660428
793050
1247876
742944
1896119
535250
482515
1359529
1561495
1788732
783678
704220
1329427
3577
1798722
644764
976322
1124287
1368797
1520485
1297706
148310
1883357
563691
1739939
88070
550551
411807
49393
1953292
1758233
1452525
348031
612007
971758
1784226
1782538
1588567
1814066
1064366
689915
1389033
129187
834106
583113
194036
235456
1102889
83761
1585366
505301
483113
343870
288657
780926
717055
1093742
1986154
1549062
856886
1860798
407442
626121
1493873
1020408
1016089
190982
1482373
1551081
1686677
1050493
1942627
1995092
201560
1601816
1542637
1076852
1676589
883741
1144164
1503418
1405147
1393945
784829
655886
151901
957698
210738
938691
860054
830597
1709772
778413
41175
453649
1980520
1747372
1190576
902092
1504140
845339
1174138
458993
1479471
616919
867957
1203237
371082
1753569
461752
1525794
832097
1257844
909256
834029
1525804
1412006
1597572
884494
1244175
650224
241344
975193
604112
1454257
1996431
1995388
1860297
870952
182310
1487558
25487
8609
67564
175517
454364
238736
490917
1258860
1284568
1983228
662608
389690
1247906
1094550
1686997
59665
1444014
936606
752315
1334959
1181778
202051
347067
475904
1851217
935571
1686811
175448
687146
1818324
1964872
1045061
810357
707963
45183
129967
1203849
795730
1678734
1183292
779890
332376
1738916
1337086
1087179
1374779
1377488
284099
1075363
1416939
1386146
1402940
950713
1567281
280821
973074
226399
568494
1258820
1284143
819108
213549
924509
1309185
930863
1890243
1005803
716409
1864453
1697897
536664
1575335
131521
1465750
1071629
380608
286124
1658669
1707020
829023
419415
1905544
1989763
22156
556040
1366947
1359601
1001775
1558761
929946
901477
113035
338375
1304539
1816580
411229
1999184
75475
826264
854644
448731
701292
143432
900183
1813638
1354822
282635
1634190
1023292
660085
25060
1964837
133739
1100658
889250
451501
1438412
1708818
1393996
1009703
1204550
124909
1953634
1056229
1714792
311709
1009432
1713667
1888605
1317865
715712
100783
118830
261222
1005085
741336
712766
354750
1038344
1584324
283598
1483053
651119
171519
2398
1843687
1517284
1486185
85717
296074
1758707
984464
228026
190359
218360
1859910
1166129
1952156
670853
1297712
887054
1812997
622741
934585
267996
1558354
62814
968343
685807
129962
2613
100772
530855
964747
692680
544480
1090099
1175648
799114
691189
1071819
389784
404935
1919720
1848894
434695
1471649
1119990
1074250
1444861
794296
1160642
1042699
913318
1832267
1903844
309830
73652
1850524
877859
1998479
1046566
1698985
30470
547774
681504
1299373
794154
393957
42470
1178774
1476926
57885
529445
918517
1711378
1226168
592367
300999
667515
1454775
833393
1222803
455394
628742
1862332
1874111
1099055
1471313
1219536
1644845
1014600
1064768
874836
663347
1349312
340746
178761
500571
1183819
221878
982436
1078940
946435
1605313
558458
989414
421550
1033736
858928
1430740
458757
572339
1864504
158237
445304
471834
324734
1828991
1082291
1457027
1366757
1430070
1551027
340344
720593
1852788
1723724
515095
1064956
444656
1907877
1459983
731117
774980
1959389
550362
949437
1554226
1687143
787021
607945
1982680
150101
324724
118536
1913912
1116687
1427790
1302061
1229333
1315955
1007308
1541835
674788
1066709
11124
1412763
268150
395540
1572949
1106220
843044
1000569
1238657
1874467
344049
101740
1790963
1318019
1624355
1459689
131849
1722024
1181565
1608208
1605877
818243
1906716
726447
1041404
1699020
3303
1414638
1784111
385086
591728
1573493
70365
1240373
583483
1376870
1097866
239744
1517723
1536699
287770
1788196
1616731
3873
654008
979929
828821
1216146
18399
872535
794122
792860
332780
1424214
154645
1712763
533188
1878893
1327464
237273
391749
1391567
347225
1777652
1892531
1501138
1153566
1911591
1826014
1697417
239131
1315811
1558369
165564
1178513
1414664
953385
668862
312829
426184
154561
638565
1814452
373296
1421779
1482597
1404576
1703780
1244043
380668
1208183
1308732
594109
1998463
151315
1967185
1349923
48274
592915
1548672
1522858
1451723
814809
936292
587979
1041971
1439508
499761
1791815
1379038
58902
623722
778984
1680757
654550
673705
1127000
1788443
103329
1165177
1488927
783679
72387
1980788
1086077
1425617
1169422
850789
1276388
374279
495196
1198606
397839
196588
1283420
799905
378853
56904
686980
57707
1558875
1847209
951899
230700
196277
1665189
468344
1501940
511171
1447535
1905946
964715
745917
1726815
1120032
334544
963319
1260106
1437061
1512122
414734
1624654
1800570
182035
473912
1168456
548386
1084953
1925891
1330259
1901120
1971780
549776
1306816
289339
54194
244698
1258101
1500291
121440
1062056
1700821
285157
994378
860335
338277
1361274
1659850
1736051
1968296
180735
1493700
1423397
1901054
1621762
1388271
1079850
461433
42680
1471510
1623175
422674
269582
931087
628293
1800169
1798021
392285
1814109
61445
216342
496360
1486594
387321
1440922
1757315
1363977
1810415
1223594
541041
1419204
276410
559962
34165
299346
1241021
1037463
1490523
757073
842254
1874117
711285
235608
1850911
803767
1962344
1936135
555724
808589
1139692
935860
1550708
77062
780728
1304222
1933429
74875
1533514
1723662
185313
1867282
1085669
176785
169759
72520
267702
605938
1739498
726990
1064097
450571
725854
1649095
172242
502612
670213
1936073
1553737
1095117
1266691
298696
469149
1337927
314233
1463540
1673735
1568586
1264233
652346
1034165
1296280
1395013
1535688
1856662
843371
394903
1364385
718489
1884174
1480292
1817561
1816911
1968695
1768956
243181
1991028
1431930
206612
105005
1864099
900946
1351478
1124485
1930084
310777
1453124
105063
383347
875030
1562741
131138
1514540
772697
1452048
165890
1240763
1632428
1226860
115485
158152
516775
1105061
1777742
237817
1639358
1238378
768734
1020699
1465554
554285
996161
1364794
955294
934845
656861
1873836
1560466
990098
1512291
1305515
839752
1353142
1755450
1897197
321738
1496287
687763
554140
1929164
872996
1119688
1655652
830997
460920
1871186
1969444
810865
1438137
957290
178233
583447
214364
1641748
153230
141150
458689
950834
947724
1691601
1731235
151632
758169
1256425
616313
377950
854076
331763
1618990
982650
1465155
340110
530189
1309184
1324504
1566183
1970553
1552523
1957555
1979142
900632
977658
347352
1579200
922394
619724
636388
1355843
1550393
1430242
1853792
723638
1469427
1951432
1597089
1389669
1726424
797953
254899
229560
1430294
1409144
339644
1804844
982691
305582
1473479
1282734
908958
1988944
1038170
1146888
283857
952919
190548
906730
1305716
249501
22755
1915039
1864967
1434502
164848
443428
1121301
1408089
1372681
1013448
1871742
1753057
1532918
1212960
1976712
1943629
318416
112403
1111418
1203853
1428219
1763048
1892361
1303630
796478
1363330
1366008
1772329
1712390
965442
45751
46596
1016479
1991787
1152805
1915598
86956
718855
903077
1484182
1182263
1987005
1048194
1435961
694441
1008803
80589
1056555
787039
1649615
1317926
704421
91784
778301
215297
303261
1436396
526564
268249
1914636
1778331
607037
202585
1518519
1688333
1245826
1928518
1339988
521022
704612
799554
37096
785778
479581
1703617
603545
1226056
879588
508661
1932206
1918226
381637
1102390
538267
1423570
1391375
1816348
1651762
758199
283160
1009790
1358068
1131957
1246179
1253175
1227040
1008698
1503944
376723
1369221
525549
740027
1051301
75159
1025794
557777
1575560
558033
1928575
1972842
1998715
33219
1178206
1067369
1843495
992736
214847
1541622
1530285
1917531
1664027
1491687
1173240
1796806
18104
1990199
1898372
1080969
1389206
487700
1984446
1656251
704103
1937590
1623533
1687220
155491
1985042
1527132
1163624
1896829
801276
1360488
1727301
1058454
727960
1100578
975001
1515957
1252556
848086
1824375
956912
1200579
546452
1112413
635328
1260344
918965
395150
478198
892477
818797
1035695
1181118
1512168
245198
302479
297428
1188966
965148
109822
1804945
1601950
1731789
179537
1130031
1156029
1918866
629474
376213
1596963
1344713
1668805
1238680
222257
820310
627096
1206245
175373
1252807
1187560
408099
498150
389935
564846
28902
650845
1973397
1499621
1215211
858192
662257
1440913
1305130
323584
1805567
218289
1502994
373666
1187299
1792741
622970
326243
1739513
835799
1246431
369856
1819394
826677
216628
1067659
195235
296048
103662
203525
1793652
1509954
752606
963445
1405841
1546281
697382
1916885
148392
848381
284635
1695492
1542242
459358
84323
100404
1152365
1504825
3543
33237
1197425
734602
231678
1844458
829207
698335
357642
639589
1174195
1792776
37833
1488165
207845
1647666
598668
1282708
520299
105389
790089
65626
1765794
351322
1372057
785387
400518
1989758
391331
1881076
963544
1229443
86526
326705
1899550
1103813
1354403
1374553
1798167
1181155
913461
331734
101877
1884406
1874780
1595577
1705493
1741584
1905851
854866
993277
1180607
1162228
328936
1090662
210915
1268317
1826038
1404723
1430175
117130
69131
404104
874683
1749692
447265
892074
414814
1008461
944431
1349185
341754
134205
529109
1337496
1785148
1260305
1553481
643165
1021945
1650906
979245
1064287
1756948
673561
1817802
562525
1239590
625633
1427265
1864954
242520
1076487
1445362
416795
245885
1642867
408251
1715040
481765
1797364
273408
1178016
217617
1953600
276584
1514206
414284
881652
1811717
677299
362399
1464661
1784817
995362
1877711
1200117
1293886
944729
1504281
1959394
1915091
503406
747198
1882685
610107
1239364
636475
1459417
505543
1519138
1767803
388317
915826
645836
1535899
1478502
1478057
1775530
517206
1665864
1219003
1640534
1490419
81845
1740029
159811
358508
761115
1434625
661991
465426
949988
276609
651806
906837
1183551
639120
1489039
227576
601075
1568504
692416
451488
1544357
1785888
1229149
1962753
1521413
1431610
25494
847800
779765
1747778
1811381
1414705
1673845
936790
1247095
1184875
57396
776223
125853
1621218
470618
853582
1696881
153939
1845691
450587
270059
1287380
545693
32195
1202525
304629
500198
1620055
1547127
1331287
256328
1471923
537052
753308
635424
1695111
1088783
1728095
970927
1124375
513054
554318
1783000
1021324
1959701
325270
528898
561420
8658
1048034
709962
788580
1931106
569947
1846747
1628647
1578958
935330
324747
477465
188819
1265196
1152120
1515633
312290
940994
1875193
1071648
1652692
888244
1715158
1727983
1177332
1862014
423544
512113
1424188
209409
378234
1000368
795158
1292775
1929283
600037
1373953
1341699
88322
1303649
1362037
601014
699274
1095501
720135
40123
561135
1905043
393185
1546212
251186
1003467
1519308
1768925
692989
1787619
986955
347778
260261
156056
1246627
1261187
1660130
101320
1119545
1723575
108518
1834962
1560780
522278
1323857
1814040
782280
692592
337094
1349034
1573055
1366148
1985111
1034990
1397874
41383
898671
470137
1345987
1912976
579768
383038
600096
353472
708351
152955
1236778
181298
818406
1924535
1348886
774367
857643
785086
284428
751282
192823
282069
796238
656768
533880
315881
1368094
557663
1402679
1756149
514529
1983332
1051655
1166884
1382624
476286
1279518
241948
1381729
972737
838524
1033628
1975128
78571
857826
1046309
661282
721177
1199554
37235
392006
351308
67038
1303983
1544975
1151207
1658586
35773
1212246
1900583
763210
1085961
1355118
1136370
1349035
1919556
531597
537157
646654
919333
397615
1348385
1489786
1473200
821926
8126
837360
1252259
1976169
895008
998470
1522140
1514128
1440467
300415
1564429
204847
78459
987349
742898
1685730
1514775
1247260
827568
1687900
666092
1061056
874695
1739516
1417873
1321506
1700950
1786213
1853620
1449471
476217
81420
999440
1794031
1399996
1721020
1645614
758844
1499631
1634085
1197909
564663
1940384
1187711
1553397
1237301
1892460
1560871
1811671
747575
168330
413681
1787027
1435222
1722499
375412
257735
176494
1920375
1473837
1311604
822539
559559
270540
1079021
1500937
1167387
52250
575447
1088058
1047301
1969888
690810
1807341
1395321
1695033
1568001
1228462
1971651
1339871
1161282
1111426
1708487
1640062
449113
1808270
981797
1030692
1041006
145017
1141484
554332
675265
988885
139447
1647300
174509
513826
1268276
344172
724435
627408
1763507
1156346
227610
620374
1975119
344593
777176
1479698
898834
1585185
1224285
1908725
693084
714780
1672751
1219760
1916072
1794681
171205
703576
967195
1395172
1220683
1213398
245689
1072173
1568568
1612173
302337
65305
750231
1757473
1369660
1839753
390355
810868
1462620
804432
932781
194548
1278695
1687509
1232968
1860031
24976
1713783
14929
1474782
173037
1430352
505944
95331
1373874
1913490
1712904
110920
1836931
531378
503666
1304782
682715
480382
446861
425910
494063
435533
918772
441583
1111008
1580395
1261826
210193
1016300
239740
1619006
1008488
1497739
1848170
790113
1430156
435994
1989967
696017
407779
1189093
907455
1755025
318096
1576939
814772
616795
579758
118232
1423531
1997001
288822
494488
1853731
1707129
1661593
1433132
1027281
936849
400348
1551838
692976
522420
902825
1544233
1829086
458376
455746
1693982
1468328
1434128
1788528
1230298
644116
1954961
1672778
691678
847818
1543039
871634
449169
1946398
42654
158323
154210
632061
1370986
111268
682416
590208
782185
1557561
1498537
1232061
661569
1305094
845368
1717776
378740
522987
305208
960464
1993370
1036586
1761541
1719784
1871544
1883574
1222964
883418
395625
797147
848651
492119
837419
890846
625571
776511
1314316
1678455
780374
1809046
1209649
81860
769691
298106
369233
1419242
1939752
1922589
1813589
762379
1818270
1343126
644300
638459
1245562
295666
364163
1800526
439235
93688
1938450
818934
1290367
244437
1912347
380943
185448
494354
205849
1625563
1903434
426460
817474
432743
148440
124704
928699
1414923
1465708
64597
1706273
381586
626810
1923524
1228014
1537280
1994468
1703896
497984
294131
1655561
374143
1838704
1186420
423953
606263
223656
1176287
385706
1048279
1629012
1322118
1373946
1975390
339073
1816799
179954
418526
100014
460260
477124
302171
1098651
1818801
1461317
741420
1245219
1303451
1119205
110544
1857300
1532676
1227798
388987
578455
1352764
405658
1909609
667806
961736
1792099
372097
1199760
1082445
820408
983059
512797
775904
447783
1472310
87845
321513
755688
247028
632346
1349110
854006
969387
219438
418371
420485
1866681
1597059
225062
1936029
840921
1544489
382241
1996132
1307448
1752971
470358
451130
1723856
1364022
971502
444809
1243769
1402649
1033748
692677
826537
1780471
232997
227716
222122
1546751
358258
482647
1323108
1766879
978370
1553999
1687505
1162848
1997410
775805
1243348
1786464
919849
1542506
1188619
491552
1813508
730260
1670775
416846
1898758
1288771
1352611
789430
1916086
938766
1202891
1794163
187722
1882837
897979
446413
1893137
106547
1616054
1027717
1157655
1405
754893
1064321
991806
64560
107535
371041
1691098
311326
1014431
1570035
1536192
1648355
119504
1824490
1274092
12830
385778
1137215
1210045
1233020
237268
936139
1822243
422324
1843293
1269833
1011457
479078
999086
661285
1435115
556829
575843
16539
1808612
141354
1545129
557279
1767383
1922041
1150170
1442669
1052706
1186707
50574
1270852
685213
1547271
1610738
1183829
136838
780855
1010765
51536
785575
1986361
859190
1906750
715953
1156652
1597528
1790769
1888204
65047
1852039
608491
1603671
995395
1493960
263664
271027
1559163
656515
1934405
1940271
1777074
274992
1576743
323793
1308911
1694379
285532
603071
1165537
740938
1975112
1060698
1372916
982431
1942729
1854540
1447547
122441
1145675
1854459
1515938
1598731
1464955
473248
1679054
880769
216900
1637958
1170117
1103488
339358
1008382
914002
453664
903955
552227
1091312
905845
258236
915170
1230412
183520
201769
1523088
1057817
934766
1633819
1742382
1743643
1005157
1651008
1100115
1079826
1287796
870263
1529601
1321779
1104337
1706278
1700882
171213
1382920
214944
836864
27293
711513
1119152
1623716
1291450
1737438
258195
1583400
1020349
1688431
905390
885115
119789
931857
340260
611695
1634313
1175865
1610749
950375
419073
334593
549961
411636
1012674
320840
932846
230236
379894
1578191
1035843
1720353
1099762
646959
1480391
1405153
1553135
1714321
1377750
1377297
510537
624744
343324
499650
63210
873061
116623
1600026
504497
71094
1750767
1976858
1492786
1952756
1859507
1516914
3761
689570
1559116
1412753
599740
1486042
659673
1787152
574565
361233
161270
632816
1395007
596266
791871
613936
588373
62879
921502
409355
112279
1400518
1459495
912891
71755
1326271
718194
1462758
1000349
1363139
467721
697702
686852
354575
1443855
1792697
1230107
615317
1744339
1008541
884221
1945760
1310029
648683
1407638
1142712
373993
1253319
1031948
1127716
1064693
354005
699175
728699
540347
290225
1809489
505987
1900599
1622213
456060
457899
439519
529137
1462121
285981
1100131
127629
756967
1870741
1609942
842826
1846805
231609
524934
894789
1565866
1092586
119024
844463
468016
1978330
1810670
463462
1579113
1826646
728387
1310048
1183733
1196328
230953
409759
297571
1448215
560814
1233794
570654
1011245
1022708
1687196
882068
755830
785687
1938988
1429592
701522
1036367
1860190
675127
159257
105377
178848
699654
907560
1230041
529659
985252
1080285
323568
1673626
25399
229033
1904500
161358
320277
474788
1516941
623048
1923497
934239
285861
1983245
1048407
1869505
980653
1323127
1153006
1352183
1757754
1339441
1015611
533921
823796
1225995
33072
393039
1685225
1685919
876071
215956
299215
1410776
1747380
1971075
1419294
399316
1573758
159530
984231
879388
1184254
1015153
337656
58155
670501
650603
753580
9566
1909914
518472
644138
1075303
161084
1819273
32952
526469
1420322
799311
1540841
123510
1833026
963179
9689
1114710
1109458
1220140
1508344
988829
1921955
807718
194217
112100
172890
734970
391763
828595
494241
1119494
1649050
583676
730097
1542083
291846
1125854
1444206
359447
1983558
682642
1963603
190489
1474101
684067
1801403
371795
798019
1300859
409116
1670230
946596
1494490
1376277
1688015
1277028
270361
1412572
950315
691813
195021
1309163
1184041
1762310
274845
1114580
1633992
1475290
23617
1010050
1997098
287094
1823069
1463131
370635
397203
1635889
914498
805793
124464
1450826
1018267
1687674
481596
1364791
1093304
594199
1702049
1143447
1123050
1255631
747059
193385
1123646
1783982
830959
52678
501423
318554
1920881
805171
1408522
579153
1966892
1222072
1946184
149121
1059443
831972
911016
463846
402867
14977
948968
968670
944103
805141
898076
924327
1967679
1663830
31385
104455
979331
1217338
1664845
1744633
948903
943330
31084
623660
1360397
1686028
1264547
1027735
951535
1823688
1612608
1542968
954946
1525752
91429
1493787
1620734
1201978
628467
837564
1384512
647277
606363
150418
1206663
1258418
1552430
383215
822042
1025750
155355
1948044
433974
478898
396438
1875738
1330234
1685487
391228
1897257
277792
880023
4443
794185
1241671
818285
211958
1938236
257378
946434
357972
1712232
1085006
719057
1291784
1711845
860441
960143
778556
68906
1108307
1907507
1362738
1703190
1616299
1598617
956818
887367
1588019
824801
1974796
1559565
325959
1307007
974284
576977
1787459
950803
292558
113773
1987406
1936084
1613550
204207
1987100
1458549
1594921
1595858
829350
1173312
383418
328174
1372729
1692663
1419854
847640
1491187
14160
1622162
1866843
242743
289633
537944
527842
482310
1027713
650732
1986186
350981
488117
1852304
1125170
335906
1442463
1760335
836813
415436
110873
975205
731408
1364449
956534
728052
1160147
1550795
1510498
232692
915913
345343
1916924
1586309
1288807
980402
168313
611338
713070
521967
946004
728774
1640707
1067948
1763381
310116
217835
1997586
312237
406506
62221
1075444
222113
1095942
401958
352049
746034
901446
1919334
1279429
1599077
1006883
1860034
1376183
446956
763253
52721
566465
1238499
1179922
1206548
1602037
380877
773068
1671690
1553350
383052
735302
550236
11025
297190
564245
658439
1531493
1728581
1524409
1654076
1867699
1559475
371357
1851145
695241
1857136
588561
1054256
1393073
451950
321329
740315
1378035
1985936
1452828
263301
918184
1693611
1656702
296228
1061641
37538
425595
1366865
801321
1755037
323514
1415595
856771
1378461
1961655
657856
969348
1686379
1316719
675739
1680264
1020430
1507414
377540
612457
1370755
1143565
917410
313835
1297581
1040344
703962
709338
421526
728737
730688
554279
1014221
1525221
1531885
697191
66852
567617
1065791
338641
1573431
1299730
817114
627158
1617719
338703
1194932
732592
404170
666877
541185
1159334
626184
868698
414275
169530
547768
891033
1431893
853754
300170
1473991
1671939
1734222
1221982
557591
1890588
1867583
1464046
1142967
1273354
1366218
840046
1716153
233925
398132
1165895
1882937
785449
1469302
1065156
160789
701347
1918058
890313
761414
1952417
561080
691725
978062
673518
829570
1282853
386032
1853766
746942
1687360
554895
453121
99322
848135
1152379
523688
1398478
371147
624324
1131419
219188
3501
964328
1203640
1190694
766270
1713425
690283
1093166
1364741
1462707
967066
1971893
1005901
741279
107849
496251
1175735
1843852
1938214
1391293
1130366
160006
1285097
789783
1180932
365567
47348
1062351
1697872
311963
307577
848290
1248617
385791
1478232
1200011
1520910
1078779
1950640
887837
789057
1481190
674935
99393
774263
400527
1682515
371639
403915
1266911
550685
1397091
868439
969450
1889871
41000
677165
1832607
1253890
1399052
483751
1460045
1843588
592371
1861754
1848690
337213
860753
379370
319098
905599
1456673
1447476
1605183
1688665
202796
1368660
1715573
422231
575486
1444787
629420
1870530
1550787
1346506
723201
1985743
631691
1006520
1384909
1786364
400988
296158
1440009
1743033
1386122
1351400
81879
1062768
1899579
919878
626816
329721
833423
271641
616262
1410768
733508
547216
1646922
951124
212479
1017899
118166
1733970
741565
397333
17488
178625
1565860
1727085
995983
581066
162028
592990
1061373
66506
1252815
56
1694864
690274
1425566
366157
944640
1595249
417743
1909986
1655247
1386222
708785
1173554
1992314
1670481
1602631
1353719
491697
990107
1494829
938886
1010857
528696
269810
1937213
1981393
1387222
1681048
638455
480768
1574293
1892211
1663932
1593968
852127
1027456
83445
1052799
208761
1732146
269218
307574
215871
456535
1688337
356382
43052
1715701
1291019
1361820
1974610
1999908
119413
36532
1156188
108447
1523540
1446497
1389328
299652
1904702
275678
1826212
1082321
1657555
1713127
1808246
468177
1054555
1937498
778679
318272
1022377
1739476
1377119
1915467
1763674
298079
548826
1139575
494662
475918
1250114
359038
1812335
280264
1692945
699288
166304
1129139
869465
759409
1703382
1616518
580
161128
255130
1616440
1389807
1338042
1762907
241265
113199
72011
906028
335523
1928971
1482128
21240
1897266
117133
1739459
1838479
703877
1061228
1844063
874583
1128391
1760118
629430
1088044
1970006
1028424
162118
1207334
629601
961775
760512
702625
797320
19261
869918
367473
1865608
960832
725943
1401523
126865
1000578
327990
1164259
839835
319171
1922543
1433978
78057
1804813
1853726
341426
74957
22484
131506
1642850
503836
645810
1006611
919806
1518472
501089
710418
1159320
1722272
611157
1099507
82823
1371053
1971479
49187
1198546
810271
1116428
1718709
563893
314012
1151960
784479
1435681
695101
1450991
1335318
120505
1429508
558514
1972050
1806903
699644
718328
828345
1713114
759784
1775722
731594
1825784
1899494
1562519
1948124
1946966
1259255
892854
969944
680325
1322469
1670002
257032
798401
1868538
391196
1027936
486120
713033
1647140
586603
540570
1214347
375306
1440927
509884
624937
1377345
1957536
1098048
1284553
73036
1770565
1146344
1504383
1879682
1179493
468750
5773
889121
1965079
608101
1292467
1656088
1054213
214367
40436
1182593
784469
1776622
724085
1289561
1411229
1881158
1926924
205638
1732469
36718
1042670
1817382
1177890
224715
50484
1891580
1336452
635868
531245
136004
1677135
1792076
1318218
1809515
378362
1876098
627967
831233
449970
1198330
1029893
808921
591640
1921789
1850914
807138
825912
318589
343126
1498227
1742340
234252
1055979
1476767
1873503
1665530
1872380
507222
744027
1174921
506325
913260
326371
1483243
1364484
346676
930142
1341563
1302586
1485506
562900
977372
39130
468804
1974043
246782
1106903
736760
1176102
1838166
701453
1812356
1541092
1245380
560340
1590741
1506182
1197206
253822
305288
793434
1482814
1965986
191648
1060508
1245829
1701072
1100481
667613
1822045
1426263
1559917
1978007
1555951
874085
924746
1457163
1513876
776911
1897660
653635
618735
1320180
1163194
884460
993597
409312
354801
265294
1224709
946162
599142
1183947
1075143
1459587
346976
1008967
1998670
779164
256332
1686033
951532
1283570
957485
1320208
717787
491516
281247
160347
1961064
1464994
727545
965006
1210925
202999
242054
567734
1293580
1468662
746597
1892525
54907
166927
1486065
283050
482875
1123387
1939666
79702
1300296
232672
793739
252553
1597978
1858617
1839127
1241880
727288
1309483
1268175
1527309
1424779
1250627
659444
196191
363137
278237
1716984
436990
278249
628122
990169
812080
404254
1709604
564846
171322
1172325
1648629
391357
669008
1133060
1061225
1867950
1401544
1836807
1703770
1047244
1770494
1104402
182326
770854
1056247
1649532
291835
89858
301463
398346
261543
1987005
1161751
1704926
351646
839622
1790153
1111407
751523
1283956
1325711
1545519
368911
591348
582151
638123
1097253
1025868
1062529
1645414
1601619
1227255
1357862
208605
169526
248655
1714429
935292
1507136
553373
32386
186354
1580368
427315
29162
574337
37628
750837
1534954
78752
1450906
1066555
813121
604233
403541
1985000
1994061
1541896
929465
872745
540579
1315258
1636291
486802
1659983
1017973
453479
435047
727750
1318858
192150
1838557
564335
430461
1139242
260219
581566
1748629
262725
452002
1022500
1128289
1181439
815919
355947
725207
1865305
288014
1387167
1741860
1087312
1643791
708593
1983972
1477246
1379007
758005
679089
761950
1601276
402517
599804
608110
174765
1946212
1686179
37217
321467
1506935
1594489
1191875
978050
670273
1256303
1069072
1477681
1524104
1735299
327158
701488
731053
1674310
1392643
51355
43250
1588373
87326
1635879
567566
5572
165997
832285
1786053
1573019
1565294
245887
1669846
1018002
1314514
132792
1460091
689237
497566
782730
242727
1413388
499540
417849
384037
140686
1438689
1612183
489411
988897
1346482
1306888
1846378
1629356
332223
1534791
1781400
1072603
1587015
1542584
78912
1206260
308291
1920505
209930
873070
602463
88425
1485360
1697855
1789869
1571498
569579
1282533
520200
898103
15687
1758407
984247
1511589
1339769
23959
1710105
1773876
671637
1535533
848137
1781909
953590
1088104
1004800
125835
618046
607828
131600
301175
396913
1742787
985076
864301
1319399
1992374
878205
1438154
277028
191486
1029614
1710250
866956
1697555
368123
1210320
1537703
610947
415860
1215872
11645
1006879
365482
922871
1572193
202462
1398721
914271
1749944
117263
561310
939538
1029530
1007810
1107893
36972
72022
1905758
1521740
762166
923264
591570
768748
1659232
152524
1657253
667350
503507
1505781
1869797
1047983
1174689
1344616
234734
393390
873549
983951
1100580
924768
660868
1401521
468884
188838
1662809
1627539
969063
135889
534146
609511
154812
647635
1315315
1560857
800057
1187195
591966
123127
1807396
1428924
921737
1205383
985727
600435
425822
898223
157945
512624
1625391
1201030
873376
590982
292834
1393089
814639
356533
1065109
429537
912522
1665493
829757
46065
132823
31171
983665
399571
1482504
673110
1524604
1205553
1000724
1038526
1624911
797494
110779
225137
947811
949750
1135155
966671
1041444
1325154
71218
68556
408031
1309748
265211
259024
490418
1226446
1762291
688257
1353114
222317
1069015
1789582
766164
1548231
428057
1601674
1292905
1911863
45918
1381896
952723
1791891
1744575
1124071
760866
933659
872721
1804545
490802
1155687
1435261
1220576
451350
1977746
560258
1025152
786747
1658464
338159
1708461
731703
1405383
899597
1215299
589971
1142019
812435
1126660
226785
354712
1567127
634045
643097
1843521
1170370
1824863
269005
1889432
638029
1238864
690765
266053
1473361
352490
1421305
1932992
1548054
370371
1941582
1253295
115894
1420319
1380708
1162724
715836
178034
241821
1069823
1879071
1773498
995406
1496426
248080
1448712
1560925
1619488
545951
1741857
686459
443715
1544587
1481862
1014655
1050847
1765015
557
283511
1665807
1825363
712434
1694147
245863
99907
461164
1671748
768605
162851
927646
741437
1215320
1514063
559679
1907461
1351523
698158
1427929
893134
295089
103659
328293
1973934
1591377
178367
621887
1477767
1824964
567439
1984778
1368185
1406958
1135910
1901561
1645925
1963385
1768783
386196
93100
1889947
166569
30536
584465
1072047
786409
235584
802909
1322630
1886546
1233693
182556
1806303
1074285
1656592
1176530
251446
1150645
926084
951594
765497
1141982
760942
1014066
303020
241448
1756068
1787829
560753
906283
1704614
615761
639650
1348997
1176850
1547692
1047940
316963
861524
1665854
17999
637390
1576416
1652118
678217
1077034
1933000
207331
986632
908237
680810
1253853
1985374
1133829
1343017
548386
1484202
1297011
1598687
1400065
40560
1557475
503210
142384
300538
660915
1305161
561398
1235273
1737281
728444
178410
604537
347680
1214343
1181263
1757557
1119404
1876172
1429689
255322
1088101
1942549
297814
441109
1279924
851321
445120
1921894
333721
1781487
1467765
954611
944772
1456658
1341335
1388706
453372
918492
1343873
41455
1808876
1169286
1363243
1757611
350326
282044
1785332
1525729
508901
1623537
1670695
1036169
1572175
252957
1966033
1318344
1563788
526964
112704
1314994
1041025
292432
1873311
414302
909791
632288
747257
1240398
75699
1986265
450061
717427
962550
1034238
277404
1665199
46938
812535
361460
1610508
1946669
1118388
1075429
1643384
1166317
1746229
1510832
1744345
1002167
1565566
984886
1764679
1901814
665597
1388920
1681662
1088142
964790
1211253
1220162
781606
1282962
1847314
1051343
766026
1656945
1596977
317289
1935229
589964
1253123
234168
130961
783119
420663
277391
318471
662195
1398780
477596
603246
1419658
834144
1842436
1610841
1560920
1209436
1175677
897612
352259
1701796
1712220
1868514
770120
869228
1398402
395487
1984411
120270
1305623
697006
1734066
1243859
895973
67224
1091432
1874779
1999028
917711
936528
1450779
1329510
1368350
1906917
1198540
427667
309772
254313
386048
36498
33694
196702
226399
352824
1326687
1243088
643759
664662
20345
137765
931910
824685
1651067
59412
841266
776578
894505
938424
1704486
165818
536131
1610302
703813
386012
231117
1428779
141653
1146724
1716079
1058529
249045
1502691
699089
1972845
47283
431310
343192
1692386
322285
981888
1399222
687319
589349
63415
560183
1237560
817722
1663031
1403133
1825707
1516097
950067
1259975
285359
1354578
1802369
1132286
1401813
555267
200812
595355
1017336
1443148
1648746
1892809
123058
966189
899012
594566
212291
650336
42878
579946
1421922
1445572
179077
1474234
1364598
1344042
1607431
742168
1115688
687002
1665893
119595
1024006
1422223
1837841
1384266
468703
800308
932491
1009738
822897
1776266
1765397
564733
1696540
1082475
1887226
1546863
1590730
961193
158968
731854
1030162
1229472
1451830
1146298
821405
565679
1300718
364664
1911484
1631473
1793436
1042590
59330
584897
621460
199944
229320
476159
136791
1655377
748519
1596927
1604280
289067
103365
483094
1514288
151023
1263759
1203769
572176
1561797
1991163
426144
1258917
542208
1163810
1018477
1151408
422929
1590436
730001
782656
940076
257081
616854
1397765
1193479
826013
1673072
976453
1273485
1644043
617924
1152409
330727
1389777
1577638
1686385
1271130
1263686
1775148
216505
1780573
1659012
1132468
908642
230865
1019998
278620
1191579
802421
116035
1617038
925513
386649
1810016
583099
1057400
1084425
50919
893109
1016021
1129569
459428
1277394
1464865
845347
291778
301948
515828
1337115
1149161
1548840
896461
50246
628495
208555
1354086
1157750
105723
606683
441589
1520696
490876
844650
1374775
1203865
1679502
1324399
1458676
1784384
1850183
865509
1684952
1908363
1594246
1834093
8600
1761101
697276
1707520
1924326
847837
986010
1192708
531964
1068148
766245
51196
845428
1447444
1161368
1844627
1647473
1124102
394954
570149
1717793
1957967
1380109
770831
1120758
1569826
1815008
356345
1942900
1963423
149519
430412
1780008
1954448
1790266
575016
1983924
1326038
1659636
529665
1289564
1926335
395510
1661563
419971
1726145
1299113
591446
1194101
600063
613281
1647418
790807
1419798
1922481
678912
1636528
1904746
1373047
933078
1760812
222078
839808
1344924
1212529
70644
1213305
94947
788878
1847303
175170
1053391
335374
1392090
1796309
1783476
1185776
1341578
594416
1050291
1818585
1235673
1299463
1585768
63560
1278876
1305063
1504627
937009
211074
243999
895185
949731
1866816
715005
1665410
507550
1295512
1874627
216536
1118248
1642324
116419
807708
1114796
599004
1627251
176202
661842
1660555
151193
1440732
1482693
718508
1049167
1720794
1994250
239187
211131
174061
1806735
1484096
161002
520769
1450741
163675
328928
1758122
1852293
1145097
1705109
1230505
553897
1106629
1726407
815442
102187
1944924
391312
410617
200495
139141
285291
1817253
206954
1410566
1203480
1121153
230266
1782210
1486094
1099162
1307874
9017
1989307
971816
1285100
263414
960023
444664
300058
1246117
129806
1243771
1492775
1080698
1115496
1167068
1224640
383493
185694
1649988
906561
719371
1551357
1751775
946258
1547600
53078
1059840
1714265
1025724
968410
273373
297872
851534
530550
1157558
531681
1870909
1314658
1197346
1692710
1569771
1369869
606302
1430952
1211874
1027121
1851635
430565
816956
1061760
414429
1578931
1982989
1460167
545140
382940
1662713
1156058
1724061
791524
655447
1818047
459675
168484
808924
328320
124799
1424935
925990
777032
168266
1086540
587346
778887
1424023
1282150
1188487
1193975
42186
322448
829580
1582304
1018880
308385
1786051
503895
65352
1072292
78615
741064
66798
1110381
580321
566301
1338220
1163229
407286
1518951
1531340
706180
1035510
747628
752828
379285
638573
660481
1995922
644275
343065
1111622
238414
387659
341889
1237651
1414158
1657427
1122135
966966
1016587
311051
931263
477732
886679
742837
1824602
1648799
1184213
354427
1410066
205136
483125
106615
162073
1080090
1547290
1635303
1872853
1380570
679782
948542
1600297
1605370
936834
1131155
136209
255469
1666423
786972
1870224
332146
1433468
1978677
1527538
295320
790724
994499
616868
723752
141169
1443209
1394013
1528503
596425
399116
685541
770867
1207694
1276963
418751
505080
1361588
1463120
899696
99459
1978868
872179
1304365
459367
41507
1632065
1017026
1499321
1413923
382161
1910269
743272
1505816
285680
1699458
606056
1151918
899930
1760370
1776614
773043
887674
94010
1258491
218298
161007
1508713
1567640
505692
1750272
1660099
625995
1740671
452461
1175513
280519
530808
903755
1833239
335694
1956246
549337
1483625
511883
982284
1976812
651572
1087640
154297
1939017
636588
191025
675391
1773469
1106681
1921591
706651
442435
63798
521966
527169
1512057
1707988
976058
131519
1218080
713839
1589709
1092762
1293176
1207463
601273
597493
690166
661715
1732899
288579
1465397
448000
1583975
1198667
253983
964457
508092
1735797
198739
202025
644342
428435
1995551
584695
1654091
1309213
1928591
1360234
217421
219922
253116
989787
599061
1492520
1732943
1450159
1166303
1957631
606378
1375435
1846345
1708363
1615798
979875
474306
1840688
1307549
817378
1075150
1159097
1397474
1478570
1255671
279753
1846735
1252190
220490
1291752
1369133
1436717
1329123
433000
938609
1966806
1284395
1655787
1671569
526117
10537
451637
258983
1708396
1811152
961839
1054696
279640
464006
492576
1961067
551627
1825862
487838
1894224
207332
974792
1232505
1767940
1198810
1650376
627093
471986
1506844
1215327
1072067
270658
734192
1225158
594473
331521
1181852
834361
520246
428359
1453375
1649390
1645597
267118
720959
1138125
1183706
44891
1419191
939666
280265
144169
1250450
197872
1106968
13872
166222
1446796
996985
299849
667528
305160
200516
1332605
43137
1719793
847452
262758
35680
167012
1726581
1340583
1696406
964697
1195483
1233343
437905
1162652
1882464
540199
1474413
716673
467132
1201027
340798
29778
909973
1146640
654745
1356339
1189953
1792311
451590
396290
1510117
1300024
1441791
1096981
1706741
1492144
1379572
1500800
1088698
480601
46105
1414023
1135035
1744209
829843
648789
739453
1788414
858899
35074
1057657
269205
1962420
980421
868512
328637
825474
1828089
1400795
336599
1302226
1154066
446960
1854731
1457586
886871
1816731
1841282
569532
1670030
423527
1836808
1687864
352058
422394
1822825
1065945
613103
732388
246986
1873616
1183362
211425
1569797
462574
655123
626658
1858863
427024
1022360
306795
1156188
1414126
349287
1827597
538699
1416173
809578
938689
817721
1701752
1889302
476483
247883
1942370
698949
428690
1385135
753069
711358
33684
1801193
389626
427640
1824264
1900204
578022
1129311
786585
662403
1094408
1567465
1988635
1630563
1951696
1880210
1867322
531426
202604
653780
1973103
1277915
1545425
1693965
616599
1826503
884533
558909
1573417
1250849
225169
956411
1757781
924250
809382
1235160
709938
1066016
1257388
527291
692150
1482865
1737729
1626386
1372737
1496572
755679
1198379
1343600
158762
1234865
734704
239755
77284
493189
668953
256632
152244
1270333
325269
55517
1883100
1019103
1274700
1158185
206382
1125158
1095403
407205
543961
821979
1412230
625375
137235
380368
1279167
693209
552460
1463598
36614
648680
858105
1822307
1123169
104808
308169
336635
1642579
1942414
34161
1823945
1271378
1069486
1924662
1382564
1434399
30856
1304511
586817
1263095
272413
658620
1819445
1771492
1277645
1492102
1380232
1782441
897042
288326
1144932
954019
1959063
860082
309649
1959419
1736511
1376142
1732063
1091124
1787873
1294820
1549276
959066
1451009
626914
1876136
513883
1819205
531621
1959893
1169099
1097503
327992
424728
385959
1572897
1740649
912220
1727576
1692216
1340867
541577
109353
1841833
561421
340650
1020998
826364
32283
1975292
506788
1409068
989414
1812162
314299
118723
1150641
256483
1851198
1658129
574334
808048
372195
946452
487844
1003506
1258317
1488084
298076
417120
1643111
644706
1717006
1523033
796639
154795
683310
1048827
112118
1633577
214331
1771085
714134
1914689
947510
227014
577294
1131348
1406169
403460
1678801
645174
5650
1547887
1405215
1876339
818387
563987
1967823
1929140
199919
1628863
239444
1575825
1503004
1894747
741461
1646371
827402
62340
1005729
1297063
534064
363444
1908096
49619
1679942
331801
1225935
924435
796079
1244060
327159
256816
139631
1629787
1934875
292847
827958
389535
461931
306324
409420
631249
1963441
1548944
1258093
1729646
522471
1709303
1196773
818024
1399326
935706
1450330
330975
1858212
101306
1851802
1250137
925896
1711189
1570146
1493151
990313
255366
1402222
441511
388980
1247567
1927306
1874340
750016
81499
1811032
371048
162619
1361618
600324
249013
1589359
97176
1330618
1652856
884734
1965891
1646592
269243
96352
1229712
1990152
1962220
1813581
1544965
780052
1202468
1530674
1241800
875833
501877
388293
1588389
1235441
1797648
1923060
1285910
397495
1582249
1327361
1115218
1732296
882552
1834682
1763942
531895
1429182
1253943
1446348
1146009
1135896
1590007
438301
588997
748914
139085
984958
202452
1694690
1042194
1394583
846472
1595444
1171775
59474
979085
225969
1768578
298784
1179951
1951832
154536
1950560
1859278
603344
344953
1795640
1776328
326320
743063
1361375
1607913
1689397
523142
1497723
1509009
1747258
877807
1231342
1179961
1924643
1952690
391797
480197
1128756
190419
1949578
1991529
789552
1196408
1628210
1900796
1822875
1084104
386175
1431749
170570
724360
1512061
1530028
582988
82164
729493
1183640
192927
93139
3745
388934
1905789
1912911
1171597
1439641
1585001
842686
1654760
800665
1681892
1357445
1804058
668018
1112488
974661
1958711
905822
1477692
1833307
1901251
693411
1374033
1419386
1894906
188418
954343
1758569
883316
1421520
169410
1564024
1575138
1190880
1565744
1535263
1373894
250263
1950316
1920885
1297358
23073
257076
88399
595920
1036968
1410875
693362
1310186
54526
1088640
803127
390943
1782660
1657675
1746114
1736658
1048780
1982831
1122552
1459653
1773817
682622
1736794
530306
491210
540564
428122
1771423
655790
212860
414491
1605830
769309
906581
969748
1929227
1096928
994814
634083
172456
487350
1249880
39147
1277632
29276
1510336
255734
1103728
1041653
1376766
1322250
1095564
499543
835549
1147801
89523
1922219
1223152
1098574
1036411
1254339
512118
1890524
1184563
1336746
1004718
315984
169415
328312
48541
261786
1698037
409370
410455
1605862
196457
998861
1197297
1115413
22843
1406048
100985
810312
249666
549203
1323263
30808
1758259
450545
1277198
18596
319684
1371533
1478056
543970
863145
1391322
1645663
1709056
170260
1134722
749304
235103
189103
1397116
36834
863653
1070042
440973
501824
567824
1746690
1655426
1334721
691439
1284863
270298
287186
192024
1123496
1843511
1912598
1254223
1161555
1138219
547468
303106
1626161
1647886
1022908
1913297
1616567
58135
1079146
1465948
293616
1767099
732714
1166658
1327078
1951648
1543136
1903921
1105483
453463
1671388
1983438
580853
1632295
1393550
569166
1487334
191812
1020600
56419
1085107
596629
1694424
1292509
1052418
544328
1168779
35021
719226
119277
953098
1446969
811759
1314884
672144
1218910
1922830
908659
585048
342319
1202753
1055930
454083
416311
962398
94182
1636640
1061814
1284002
843895
1018295
779355
1770770
1600126
1915425
1422267
932291
1462710
1410128
442437
578810
743107
1366100
1716862
1891964
793301
288893
159752
1966457
729408
1031051
1541523
1948817
957005
1745265
535878
1937320
1747145
1174518
263940
1352874
1531324
865860
261331
1920608
423896
1839923
1106892
851362
617230
1110508
1966168
347596
1277425
407373
1984422
678713
1712708
1007475
564589
742068
1148440
1306483
1409019
1778986
891181
405806
1759759
505540
1904303
670797
1226393
1733657
1910401
475700
819709
856492
1166995
494657
633051
77567
408589
199737
1105861
1129756
1665757
1641530
11225
242224
1989416
1289947
853831
1631318
1802100
1410868
1377434
845006
1055533
1158980
890637
1092218
1201772
1525166
1695188
1114251
902922
388312
1628254
1468666
858677
37431
1843656
264567
293652
716209
1233511
658939
1301209
82030
672803
948442
1957922
1937825
1756159
765218
202359
1382304
1792955
1084176
1071304
313972
890217
1788055
762006
763955
175651
1392301
798084
1127073
283056
494791
787957
1669812
811710
199794
1676296
1451588
1574059
1368160
1177090
102633
1484550
441348
1792570
319809
250647
326660
823158
1569448
1728854
865109
1361281
1514284
1317364
597878
1342948
802904
434375
163746
1699338
79681
1329324
1701615
1806707
1056994
1609658
698333
1090417
644789
1514512
1717516
1286954
1650565
1832875
689400
308884
160369
809121
1480724
816080
891770
851242
1641441
1704419
1877311
958821
1845363
1357780
538157
224822
823409
96333
995896
818557
1736452
1091360
1745614
1899937
671951
1963249
1834027
1747485
1816975
1469703
88231
1698927
1678176
869122
1980337
516624
5154
212105
1871362
356605
214774
694428
1067427
201594
527030
1485880
1904145
1429960
1046738
33714
1946969
71425
878455
1520691
526563
1538334
1175635
1041997
1077919
134967
1107372
1650399
1279360
694301
867076
1688823
754514
524021
580544
1566814
422363
256544
558843
1032823
223324
812573
861657
1832924
1831847
11965
1591591
268184
70736
396032
247537
921987
231678
1757598
441097
559069
1839533
1300509
240989
1913334
1543337
886012
1923817
1663763
177958
371789
531640
1775751
485956
553418
1075218
371597
1091315
1839168
808824
1629099
202129
220009
1505792
590650
16816
1862251
1326880
1816823
1304638
69774
1124349
1840339
1270328
1138002
1645687
221184
1284763
643463
720543
1968509
1335143
478993
283546
109621
488430
1982295
516262
1211308
435239
366570
1823396
426869
430274
102092
1577168
1480706
1035862
1009790
593136
9032
821391
762481
1560204
1545860
1651336
9895
1116265
228589
349779
330897
389673
1298989
166805
1987136
1211771
360746
1149549
762004
258099
1765995
122485
120220
1854404
701098
1692881
1309724
263856
160659
1266386
1593537
1108775
1196188
1053127
1934221
771673
1787348
1984996
562025
1757639
507767
1989197
1142367
1660519
85276
422126
1005168
1949418
918957
28636
1784593
148976
655269
1230827
1371235
959446
640844
1140893
180572
1480164
735586
1763240
410614
24749
218726
1567656
1132693
358998
1709582
50338
1219024
881055
901659
287927
1765889
1999973
1287912
1949615
688203
465995
1509935
1664156
1371529
92775
1319871
441646
1329038
1359826
1380243
553495
752638
572006
92283
1404602
1585901
248560
113464
1992817
1745830
1367859
273218
485291
687958
6901
1873186
1349997
891841
53124
1188836
702701
1023342
838121
1193628
1000524
850992
1159900
823907
345086
1114102
1688886
1019596
120447
899519
1805044
1641117
1489672
706811
888762
1668433
391506
251871
339497
45531
1095390
1198816
879855
1857245
1161376
366049
1569785
451711
1775951
1692713
1111740
66868
1073791
403219
317133
267412
891871
1513197
1113543
389399
1435125
1719825
1998233
505349
366758
1915866
511608
202308
1580754
697363
612124
305937
1006933
1513161
639619
1024262
318604
57990
1015145
1912220
1648892
1261560
688403
1260908
1682443
457837
155037
1136866
19890
1403220
1219950
1079827
927121
794095
1649157
1191484
857684
1274118
1374120
1184681
1476116
344260
50278
1856685
1969320
1042571
1501462
410549
1387758
1189551
1301840
1943132
1951480
1720812
1451586
1908219
1517095
864633
1330813
1728574
834602
1707314
1683126
1577166
1700215
699336
1698368
1399071
170542
943721
940187
1973900
1940248
1431323
1664320
666439
1617450
1670997
181033
168140
1935566
377821
259908
681684
433489
460556
284413
1758421
960419
238057
1526870
602438
441808
1403419
460588
1338066
1532453
1339349
885363
749515
798315
1926499
1672964
194461
1947562
579330
231446
1014101
1688974
1677089
1870669
1086967
1304576
469586
246563
1519563
843891
1135152
343210
434894
1666714
1886681
397916
855141
1275754
570643
316461
575783
50109
723418
1274132
1136068
413795
71308
607278
1716277
1577290
489206
341312
585841
589479
442608
1917169
1923670
151284
45622
468117
175554
670639
1610738
1752568
195868
1105753
1237064
1553492
41511
1390104
1425399
407399
508263
1396673
227390
1479001
1735928
1815672
1428588
1475093
1697798
152751
1983417
1293041
323818
1845542
1163048
1463989
1357333
809955
179319
256447
252245
529818
1146069
1584499
860486
351619
260990
1085185
1136482
1095235
609117
671758
786583
1068495
530824
1836688
1705150
1594247
10248
743620
1523857
1604913
1889486
1797736
501069
1376072
1807100
1835771
181853
558644
1092262
1591054
139455
210282
40114
668022
1157285
1712392
805196
179181
1178912
1631469
259045
755560
854108
458014
446294
1412236
391767
1575850
1611460
302478
345886
1315389
591639
1192802
267658
634178
560926
342729
1666202
265862
1423404
25447
984978
1786390
482375
1317788
1616925
270968
1494351
1099775
1588019
462436
580441
126702
1999733
1376761
1920379
393446
35847
991354
1127981
874072
1239044
868816
1095176
1723542
390418
1381574
1931385
1049931
1184469
324544
594185
1686489
1778343
1589523
599794
1098007
1718073
1782581
1476887
175873
1459583
1325623
93003
1339145
738195
631917
90793
561710
1057875
772920
941072
797069
1182383
953426
996098
1690415
952886
1916306
1913369
1963206
665169
1252756
1545122
470427
1697952
1969607
857125
87254
340269
1982074
1114218
52670
684192
413311
169515
1911018
1772269
1478648
88741
741731
28373
590794
223179
1641265
1801332
1552737
1875992
449678
1866791
543084
300183
515230
1477143
1046363
272131
56303
1850496
1743302
1566480
626971
230777
1008591
500703
604696
1544097
39620
1151145
1441432
1895849
1197723
1888611
1135473
855653
1247693
1452513
453724
1978050
438311
147695
1303556
354924
1658212
1878144
391115
783005
973206
1978098
1662641
134085
472129
1754113
1814616
853696
1849760
1018285
1021724
1300768
518947
285863
714928
443364
1030795
750511
467450
1376727
1865201
1922651
1961834
889670
1659299
931562
1921070
256210
233069
1261276
236673
207098
832492
243615
1783696
1426782
919286
243508
72562
1597995
1152587
516335
222902
236236
1320480
275981
414386
1725393
1011698
361019
795066
17276
1203097
1787504
1420354
81279
1358045
447742
1135632
1822696
1019853
899435
1481270
412123
1541080
596331
1713563
184718
1238792
1166180
150775
1802194
1469346
1620962
79339
860943
1165669
956951
783471
489017
531551
448686
203545
1543988
1415236
1704391
182835
787107
90405
1132579
1849963
1552639
1871369
1399727
515449
1636422
1358044
1848591
1216161
224202
849787
1969357
1104345
1562504
1587279
1213049
1790054
436606
150113
660741
1474037
1878617
1660607
67030
1175634
115539
1752745
1548343
1340694
671692
1532011
920124
400265
556852
458414
133598
1777946
1835980
513708
1563493
799374
1229461
1934206
1554255
699912
1127955
1181787
1819183
979160
1403229
226578
1475639
400555
1599284
1775021
1946479
1094408
383428
1032682
1927699
1417671
194285
293813
1975229
727763
1824288
229471
1152015
140852
1946846
226080
923008
1776597
1021749
1242452
803957
898638
1918333
1479102
1861045
1437597
688178
981198
217450
450887
543797
118074
524569
474560
1618024
390817
1543711
299030
808683
1537740
153032
1659619
1955533
1003432
1257203
265527
700057
44524
1753510
1319273
885673
1805623
1338042
1317977
40412
1831166
545700
1294360
1440153
1962069
1114467
1413699
1018982
646971
725678
1563966
913698
67458
1727068
462294
1324217
310029
1336526
1917812
572623
1056844
1033063
688925
885141
574683
1980006
594907
551682
1810928
1522556
1763911
1418326
1197343
895593
1599631
1841152
1714129
1009522
175904
1493752
997698
1427596
639770
667106
1554206
682797
1655123
761770
1935756
423531
717279
1491465
22209
178187
72611
347060
215845
932682
1384424
104439
337573
1063863
273773
1250002
278182
1596765
1646840
779702
1868217
1335248
165083
1783634
1261580
1271546
382438
920861
1219942
254922
1021733
1189164
339214
324198
1552621
895890
102187
1261533
1118420
442628
773271
1839482
1140891
1134457
1435508
1209206
1655421
1829342
875628
663314
1556372
178247
1162303
425430
1048685
800809
214770
1925754
1941423
209093
1533976
1626351
1208025
260044
688059
176688
1585385
994158
1475605
1132804
149309
543932
690009
1603618
1365957
72166
1496277
730134
901337
401436
1917699
940392
880857
711333
652988
610171
230037
248000
1647912
467429
791878
1727595
1464900
1344462
541269
1113989
474620
715606
306583
525494
975689
385886
1446555
178697
1424956
564255
971827
1114350
726159
1204510
115214
1584891
375868
70259
1003236
119994
582016
754826
455522
1436659
570863
884037
990910
1545260
1334071
544456
967638
1807847
56652
64085
1699622
1166279
212864
1471560
1972673
1725434
1667560
756625
615956
449651
1761957
1217661
1164232
1197343
317475
1400250
1197049
66155
15565
1430919
728924
1218532
1155372
397459
1833052
884868
1140041
282763
1596272
1238159
552268
1411410
1420221
452987
1869740
1048654
1022281
383076
1936688
223220
1571792
854999
85753
1679400
1141552
568582
978117
86123
580258
1431789
798541
703258
64638
1152709
73343
508101
1642375
1131298
1156814
79828
756946
929017
1272432
1180559
840691
586685
467538
1124239
1576093
684070
1519423
1921256
109363
346036
1503310
1667546
1114696
1404582
1852637
931616
1218444
1707689
1393521
1261972
312733
1284781
608845
663171
1877210
911395
767289
700914
1182074
1900111
268422
806608
316326
34602
600428
1813451
432700
652397
516214
241785
970276
695431
42453
1877134
1318380
1797845
1044864
1069320
856815
1226758
323441
575362
327761
1730096
1563139
559918
920718
1473600
1959417
1997957
1822347
875007
100058
1870026
1035266
1275878
1782420
1582334
513318
968126
894881
1156693
652341
1446931
1741949
563484
787604
838709
1537726
503242
1137060
1313064
303578
1281189
911919
152924
913986
1552344
1523970
1907333
1223101
1035708
939765
1519033
1840846
1344188
849797
1260580
963075
881260
55451
1365432
1354598
1703282
496577
1730647
38276
506572
1527688
288406
1120301
1181517
902299
1068339
113642
1200923
1132519
133242
480254
391447
1441089
321350
1555294
1748501
163242
1054701
541094
408348
1859316
1114117
1351471
661142
1316617
1173971
627931
1426640
673704
959628
1196787
893242
1167284
1510977
1933875
1080322
94995
1209096
594879
432005
1290592
1685907
24629
619504
1294470
1378350
73795
1251388
678801
661064
1595034
1731074
1923307
148797
362942
1807736
473880
16006
631724
882642
250823
1583171
1993717
1735760
1632306
1781952
858088
1596188
1700107
259500
326130
1264485
408726
418180
1935174
82322
551073
1136659
126245
914188
1187700
359384
1920798
897835
360463
1652084
617200
1799268
785864
1156462
599215
1268725
1702477
1924605
1664608
877565
1366380
390971
1300037
1147651
1590375
1239154
795076
504649
989133
552188
728957
733904
1864741
1536170
461537
1055219
1581697
189619
1892933
1160490
290288
764920
1144953
1073489
487137
1679090
974162
1173342
1806046
612698
1202165
395030
392407
1247464
1759121
1231564
213262
47568
1218551
624249
1604572
1812452
75106
470194
499472
1249397
1313416
835914
127536
191342
1656441
1731127
209783
1685071
523526
1513659
1140441
1597522
422446
948230
1472535
1524443
700146
10977
1805162
816903
1240804
1609957
1649358
605336
64875
1926656
1927518
405402
333697
1679068
1029730
68634
1511600
1191512
1453093
1884403
63351
692165
245570
332149
1247617
1882442
209241
197771
522015
1487575
480843
1670522
269657
1585637
1356367
591658
1984015
117741
547170
185680
1876218
1143313
721707
1559286
471769
960635
514243
1558999
1400943
639434
577665
370181
360279
1111828
714938
846796
351076
1068987
320742
308889
856920
1321521
1975280
1437740
851226
1065183
165983
148998
705858
1662325
819502
1684353
1521391
1544709
1872410
252679
1619341
1368682
1251260
1723485
1475185
360758
1896490
782257
824944
60504
58819
1844875
1795024
1358427
828625
131083
448895
361031
1874701
1853653
1652991
491122
1502444
425286
1581105
653618
562521
842319
1982144
690924
445774
1790894
1977577
60014
490434
850936
1514869
1332015
850320
541837
1656447
1309232
564265
165329
151803
1636541
350272
1526780
1940357
731884
626929
1858725
1261502
1039118
665508
394271
1373734
173659
951637
307922
1712202
1155387
1303124
170146
547914
1567507
615725
1833751
876530
1551309
890887
716711
1700656
1166708
1874844
609526
104063
903101
406604
1823753
914935
1796851
943932
845270
260089
1983842
813011
89390
1156293
357699
802295
357303
1921894
278695
1404247
549039
833621
840022
402673
1186774
282380
494870
359584
115677
1647038
227426
109314
1272358
305286
1488155
634290
520436
121951
332238
1065852
1197104
729222
1034399
1286027
775733
89793
43562
99429
814130
374775
1540925
871841
280273
1271964
1472157
452270
963233
1675589
319577
719322
1405834
1506243
449275
457554
1384136
746459
1767695
679161
703625
1891833
886894
471476
963256
1253357
963817
1702435
1347563
217431
1375303
725029
589186
1505325
1285977
1959548
69790
661683
1569329
1094327
564872
931987
447476
712440
287582
1847370
1309450
1907721
181915
1576131
446541
728890
1294038
1058793
923894
501982
352486
783673
79535
841060
1520195
156338
312114
1499729
254457
676533
62229
1761958
285047
495285
314107
1903058
127886
182026
346921
529385
624724
219917
1597521
852652
1265714
885602
250319
1427139
352212
1929287
1918043
470663
1971452
1676732
1110569
403805
321157
417327
1172396
146476
1919226
1589877
531384
752734
369184
639917
1808134
479054
689271
643976
1742147
1165164
45578
954995
134895
842556
249653
845569
1927975
683145
3294
1042270
335024
1874403
893781
1888190
1308671
412603
701195
1404113
315180
286968
1406282
1824039
1911866
851827
1563696
1325801
1525243
1470340
1570627
267731
1163748
1127764
1265498
42103
1604364
466739
313840
1573438
1528594
1806976
1606400
70313
1547335
992835
828811
819611
1397835
565052
834675
1472550
405173
1784090
320786
575285
1933331
1621756
65569
590019
1455934
1431474
739076
1372400
1952893
1038964
1760924
1810593
66107
1757935
1203719
1644042
139398
960863
922878
1827174
1940680
1155031
1253917
812146
786377
1185397
717034
1516690
561302
1051905
1620981
1462662
1920076
1443081
1765085
343741
1718473
1674924
1273824
1292263
806470
1913676
1477466
1665428
1090598
822539
312993
1434050
1695757
325624
327293
1095555
1520959
1215452
437327
1612994
1878021
1676526
810054
674787
245531
1708295
753564
10416
1505170
1829246
905024
1194660
1841436
1574174
82981
3725
1321949
1345574
447344
75357
195845
468390
366389
1122774
793561
487198
1388139
747953
1988772
1004843
286517
906722
1486648
889618
1740368
1796666
206666
933479
652924
998157
1275074
1391635
29047
569427
1104702
1940638
1637458
532559
1854367
206612
384107
812902
1909062
1304728
1799947
668804
1123411
1200816
589246
1123626
151426
101815
1975529
1646622
913475
1038433
1394956
74786
406490
763560
1480924
1135399
562737
1936405
994552
1945920
1861953
1339594
796429
738756
1927272
1387447
577386
818583
1248965
969486
125576
241321
1603502
1769717
1812052
1628357
1730710
617461
159811
1655247
157284
1571127
414919
1519362
846091
1760955
1475762
349528
348358
1010244
1580203
1119566
1984051
1758782
741443
613702
836573
1385479
1157166
636763
1849331
1633197
483457
945515
1151228
1019296
995228
1700999
371114
1288194
699876
143055
1485356
1772427
352332
294622
1825813
1112622
944415
1002464
626993
1709945
1970606
1051968
1545884
1940170
1286346
461840
49426
536482
373462
965939
228551
773949
367654
94422
864326
1058277
154934
474487
90262
830669
103484
260747
1406602
114929
463657
904343
1705526
454124
1380083
1508724
993081
280872
1498644
649206
1811331
1094049
1818661
531239
463400
1257982
1613279
1143579
876935
448746
1309678
1989941
1513178
1646095
1134947
643609
463249
1367142
1499677
641636
245358
384043
1493372
1356122
282765
734482
633910
363384
527554
1248853
1240520
1242268
99808
160531
485249
1869136
1912798
640224
1623968
1268334
704292
361077
556083
139228
276697
1327579
497092
779901
496499
1753424
1452013
1719660
955314
1679174
295994
1404421
694557
781125
382610
403471
439807
702528
485652
1662599
1842541
332228
1505313
327646
975662
1826781
811830
169256
1083651
1861603
256894
529471
1087842
1051646
1427489
406478
1325018
1056858
205457
615985
428655
636356
713237
1030066
1263572
1818016
1157277
650680
1046375
1232188
1614809
1635863
995355
849569
169259
842838
493302
1970845
93499
1231268
345991
1543034
1260563
232793
1359813
1695689
1801347
156501
1269351
700478
684211
464094
1126320
1643545
858405
1064062
419255
7705
1719857
1885653
1840453
1646995
139841
1709748
1756960
518875
88792
1328300
234091
1806130
968865
97735
1314512
1359991
1374734
1177773
1442517
1315004
618930
404329
1894116
927193
1971510
1382864
197159
1124372
958149
299469
1489780
1464917
1906248
1496545
102765
125885
1364458
318924
787265
1089393
675140
10797
268256
1198903
787211
707681
1781276
1580022
1737184
565332
629869
1090273
957133
900934
473889
1141023
726860
1868206
335215
1354184
1074941
1319496
67058
894006
1880484
1219972
1110962
741964
434623
932176
432256
1743543
1781060
56813
293640
1004889
795918
331691
863323
927891
1493943
344670
38235
353919
1281178
564358
1053053
121568
1783012
838456
1222055
208945
748945
1658221
1980414
1150309
1854820
1941225
1892237
22836
639425
1829342
581519
638790
535934
1971074
676844
278605
773954
962630
1827091
224802
1249222
857778
456152
1352920
523210
324250
1955646
1278837
1286480
1976559
709638
1615431
1518938
848619
1464210
1573983
907692
786434
1532929
278334
298225
819716
903217
1451714
275487
834729
671046
1542778
1251218
1144804
417527
689188
1164782
399622
1288777
1809822
460988
967376
1645094
1199363
1518903
1949970
1460149
1329575
1517462
1831661
548471
1759043
1177
663490
396368
1942205
619961
1527365
912942
173045
985997
1055951
1908392
364901
275688
1610264
549645
1999259
1219268
875418
1533466
417486
330281
1407130
1147570
681160
76877
630460
441011
408166
44108
341828
1250
23857
322178
1590773
1325401
702419
229799
1532922
1480688
1560102
691971
1660803
1838362
1850779
331992
114634
630859
779049
77814
852843
902312
1324081
300356
540215
1962713
1936036
1634940
216234
1354961
1648210
865235
913210
611891
1891134
1878901
1208067
626676
1811349
1487705
638508
103257
1341911
1768212
412623
555646
655334
973615
1594955
1271170
511029
1777404
1066115
1875544
37521
275370
711328
68762
1948098
1952326
1098992
1764731
1348711
556892
432728
953065
970662
774245
1997833
1685945
1135283
1702348
760344
444305
1723309
1495397
923718
1103089
862757
250619
1446019
1141372
1868227
1855420
745382
1857189
482113
558868
1184827
1022848
1849022
442009
1507891
769579
803996
1057111
466091
1817772
509089
1337353
1269922
941641
521748
1951116
61389
1668415
250830
943165
1050810
1749473
1222746
646595
1808563
35506
1044186
957057
542291
1600788
55556
156053
621863
1468077
1129041
642302
1228942
508081
1193895
317238
766434
1090260
790936
1064490
49095
1953923
1136185
1620966
199627
1451938
1310588
1790626
493707
184574
1715552
1194755
1317294
850154
228113
539488
814955
893599
1690143
928361
1985996
1326174
1321438
240313
717958
1262765
1381406
1466759
160392
698100
124146
1719587
1193961
103591
820765
415197
170024
603434
326206
985326
1507062
788995
65925
455457
1691275
1967725
1691114
1890284
68079
1393234
1050557
902687
1446506
1648136
70723
862178
556050
944645
472825
564909
1615058
1831722
682035
1757112
1611649
680860
192224
1052922
390461
1756989
1994615
288568
703649
1702825
902865
1124943
1610447
232798
1184218
1747938
228004
1785337
1254424
1679421
758461
1436997
1653757
573475
427668
738276
398908
1330721
311649
113183
1661335
1622141
96429
1257740
99995
1302937
54375
170583
589118
1279034
336118
1077229
371194
1013664
1301827
412431
1458213
516031
498554
597836
1581023
682520
369076
933594
784737
944915
178268
1287287
1772581
1040976
173046
1978905
1954154
803579
1777757
1969238
301173
408167
609231
1138100
1384520
1897386
39623
328824
923052
261791
320030
406683
795627
1325222
210276
1059641
1545672
136177
141278
1190888
990157
1749805
1703481
147669
401523
825151
1176056
756959
1211360
1833681
1775297
1536163
1771438
1805407
236139
1285596
722950
1375231
1741554
1327972
593625
265031
1779355
1818150
134041
1337823
265865
552760
1196304
1232758
950534
994010
13363
1401660
1424441
1786357
97202
1550229
87914
852982
1499468
476222
323535
1914404
1166716
1334943
1189322
1284893
1139502
1018272
582837
1340396
1167490
826296
1071903
578427
168278
1010794
1558731
1002104
1419922
1999604
267250
859540
1520885
1332175
666130
1020556
62462
232205
761967
1800702
673168
1544472
895698
1997889
1651781
89349
473104
884611
42714
848798
537928
76804
751214
1511388
142823
1704533
1800947
1349050
1718859
802157
1360833
366072
269163
953504
864354
1076626
1666429
1935557
146486
1928338
1485864
401417
64664
1469549
271852
1030203
990592
88258
13968
1287032
884022
1148532
375903
1762565
1732041
1769537
852339
1252843
1503562
142756
1544275
1448058
77168
657637
1139795
1275448
1866921
397810
1033469
1617085
283622
52763
778466
1475820
583892
1942923
1696606
1706959
1285803
1431521
1733453
763057
571175
650524
1820808
350603
250956
1371684
1629676
1709358
54793
1209520
662382
495284
116160
761523
888507
226983
328565
601266
388717
805653
1421029
1916812
1127582
689681
791579
1735871
888400
1231827
10710
370141
1826762
454759
1707095
1288109
397331
1217073
748758
1961462
638135
400773
273748
320583
33351
639168
911811
946702
226295
1640685
616453
1001098
830673
39775
1222126
180594
1920746
1786552
1799399
1695886
753553
1015564
310925
1002684
1395926
290263
1328167
105678
1166603
994796
1451286
1523544
1233058
836235
285886
825925
239185
554258
1965513
1202662
138611
434530
811150
126560
1301245
1048998
1506407
1323205
359524
1602828
1404201
1103940
1684825
1250041
1554219
1114617
930025
1316861
613864
1365557
1195014
312956
1681703
1056637
492494
1367812
1996539
881531
1846807
823759
983910
751587
152485
251768
1804353
985110
1737105
1080670
1674428
1784251
1035015
1509078
1039398
554160
1311689
88470
970335
74870
631468
983001
187504
222809
1200556
750704
1518305
853826
617386
1192789
1964384
1388616
298375
1177340
701221
226665
1909135
1131151
1725749
504973
1590
416453
1257974
350490
1060475
1916599
1020735
925782
1799120
1419684
1154763
8618
263990
96505
2717
507044
1800806
541396
1436297
20956
1658482
921833
794517
293947
1641872
1127730
1612763
982621
1957175
283932
635305
1507441
919087
1475174
548853
1797259
1975141
193412
1112566
630494
845483
303879
1810252
1537608
1740503
1195644
1735540
604136
1270963
660709
1542313
1517005
1266267
359186
437632
421887
249930
1112705
1991818
1751410
1448639
244277
1645597
436544
1930391
166603
1008492
436724
1330637
1637344
1073233
1065670
558029
587911
27110
432186
1530244
1310592
322351
1019415
1538925
1218502
206130
1867361
310136
534277
56360
1526324
919800
351860
854580
1520743
440739
460394
366852
370031
866235
659899
1745413
352524
1893613
1229243
307619
1106545
835575
531157
81332
1414796
1753475
198797
1662357
1411353
1257419
526705
12903
468698
841596
741562
1524908
468928
1028592
1610031
1887470
108635
968675
1249332
1753997
1888224
1348166
749727
1785650
1104959
552652
1871852
1704652
454437
632563
1157565
678134
1859606
501693
915546
202781
1845239
1048792
1046268
1188735
27624
782769
1375850
169758
1545684
1729993
1437093
800490
66960
1731735
1680550
254396
713000
725025
511406
135613
1124386
1094346
1430574
1361663
716941
553609
1383487
1021084
1843576
1511588
968891
1917587
1351167
1979699
402634
832777
1010731
1715246
1696656
309250
295691
1862486
1039938
717175
1334036
1164910
1813530
1709803
1267122
212157
1932542
1721492
860399
941807
1691628
9784
214415
172389
1468684
1183456
934437
1306582
1590895
858161
1212055
1419602
213705
264978
910794
1231466
1615556
1976740
1276021
1020076
937163
1271873
1439844
786658
745058
704670
15470
1829231
16180
945571
344984
848696
224493
904083
504557
828064
503235
1980965
457047
1853889
21834
1610224
519618
571598
1835641
1533550
450118
511263
974719
538993
1087789
1391190
1978988
1744980
900109
1118723
1436569
1788379
678599
710109
1747676
993383
1018961
1203801
58785
1200152
907373
580041
536509
245387
951296
1939646
1440691
1008605
269916
1966011
352459
1693466
29872
312079
43130
1972394
1479691
1520089
739668
1288795
138818
1185232
172337
1003438
378255
149042
1790817
1637840
1524814
1031609
1888057
494645
223964
475019
441405
1265280
1419668
290178
152507
610181
1984684
1687451
840476
985443
1245138
3763
1868726
745697
1445100
1693838
1542476
1286148
1941867
231825
263690
508359
446519
915164
1691435
711074
985884
66180
698763
496361
1496605
1594471
967545
45875
185572
1664860
1282240
42606
306224
1431885
1033176
1714066
1984625
969888
1787120
1248051
441636
345040
754336
1257150
76893
689640
142298
1598152
1467503
1459867
42114
408336
515473
1163879
488435
827875
1636140
757258
1865954
762680
595432
1396131
767777
1003271
1482166
549158
1553204
1926925
1341275
1954574
1433894
1220060
1217403
1341694
1820550
1493680
782279
729027
202231
1699079
1948266
1728276
394352
1281645
1599897
1894284
1842797
1419813
1621875
841006
1291353
1264849
1028766
457023
193687
1834096
1169604
1875789
1687181
766994
23631
1581333
1346470
1166651
722330
1045202
1723702
81438
1938328
1133992
512402
196911
554604
1630779
346773
89017
1397309
1209206
534018
1743655
1342193
1406262
538924
1262377
510053
759529
1376305
1126774
124400
458637
1250421
319224
478348
1020256
907316
234903
1942228
1498289
296159
1860478
1316651
326872
396147
1229531
1999023
826230
221571
1007137
1820937
646889
1088065
89921
224706
1663801
1235779
500856
197877
357881
1113704
1904780
828443
825051
1811163
1977327
1885777
1247084
1355267
444697
549525
1092052
995108
675516
371557
1786319
1968496
1431320
1187687
964325
243576
10774
1733573
994773
614677
372576
1403505
1976888
188374
1343013
55661
341606
1538296
453251
966667
444292
754892
1546414
1382435
1813378
270883
374419
1775484
717476
1343279
1957676
439971
1147698
250714
477636
1925227
1045264
190775
117232
435162
33215
1962028
1491539
293327
1768910
187228
1030421
1100720
321972
263486
1451265
852039
1180792
1254187
1817405
294077
965320
685032
1394481
955937
1836732
69730
501011
788259
1233593
1049581
1790969
946424
479959
470630
94059
696286
1118838
1216367
1718152
1205010
1203052
1560625
1083568
765848
816752
260136
490038
423987
1037555
1735370
1741068
1100796
174351
1725167
1301335
630540
1413006
651268
599693
758135
255858
1179994
112352
1060064
855085
725131
1441026
1575371
579299
69464
1982919
373614
875984
1495297
158184
133963
45527
1207835
1846183
1904088
1193177
376234
543600
1614891
1910579
1596614
1687083
5290
1368789
500275
1033441
371058
126046
1037489
694902
76085
1737138
35377
683742
465722
427402
323476
883258
1659485
843787
443563
1785380
1044373
521839
681661
473421
1879892
1117709
1056679
335504
1155203
992987
1377348
133612
1700109
1776934
953201
1860915
1412839
980541
966053
121751
253696
315685
273018
1313943
382780
1023694
107386
1020731
1488341
930303
591421
1440156
1071587
1356146
435376
824708
1490958
189587
690754
633804
1683174
694911
1550805
1185797
884854
1344750
309512
1760185
24993
1508250
415561
1754529
1405981
351737
1785773
84956
979284
1209205
819679
1517539
568348
1614461
825142
698860
1582773
413836
116532
997559
1330595
1697313
1444309
1545287
1963361
1273419
1608314
1066275
173427
671943
1429669
127974
1582414
1577622
1004367
1239519
815200
1962703
283031
619944
193887
639411
1292245
1567781
605950
265644
481604
105356
1281446
1079310
843308
1552758
1461316
1061754
786925
1467974
479645
1108340
728481
1011621
480829
1959642
1851632
1348116
118379
167443
1168961
1777110
782169
1896069
1926435
1010524
333361
615548
595146
1383920
1788534
1290655
1227502
1936035
1878447
1682325
407734
1066317
465178
1244477
1708668
1628761
194077
531181
1069809
1419667
588040
570041
973798
1156183
1736256
1368856
221413
648134
1629624
1605476
1784742
1180614
177841
73508
812903
1424887
39504
1752526
456561
289167
414413
613004
1166827
58942
1809366
297003
1475551
492008
280274
1991008
497171
1729796
1488356
1038031
1170622
546284
140332
1501053
945969
769274
871647
1898074
1515630
128463
682088
248805
562024
194064
988160
1241477
1133836
661849
1911352
1922913
816627
861615
69694
154841
667816
949712
782219
333746
1807471
76917
741831
1291571
817665
1843789
92026
379234
341253
554107
824318
1611909
501770
534822
1142965
1628271
1879855
480507
232819
78882
1423708
545478
1591647
219877
648585
1040236
1605816
1037378
1137648
1503824
201316
1731032
1996347
1849632
441721
1105088
1704744
339349
155598
221044
1729135
719764
1645254
881182
900494
592289
474613
232920
616350
1898283
1983790
1990407
226492
1357003
889397
147178
1676496
1097722
1096
1376597
1523362
663392
572574
1873403
1479292
1665475
1417164
1655428
782486
1540928
1931796
1294079
51961
221307
1423479
1193290
186206
1628467
1296948
1767279
129634
1938859
640393
1797717
810565
1730463
1522129
752042
1525701
1849677
1819538
1073177
432574
43092
203449
1078488
1942864
226738
1209592
1213128
535750
1243157
1921439
1742377
1383264
1597170
846921
1886334
942187
49029
1836895
318225
1723435
127910
1242638
1166349
1924806
1328818
634043
159336
1262812
1876530
511175
1456577
661374
1782338
251429
911025
1636990
1888861
1895522
1310271
777915
937482
207031
978408
284019
1786459
1613623
483274
1500556
1246771
111879
1818197
1302568
1935777
725313
1822848
1214183
693229
621434
57901
231036
786151
1636036
853751
1723071
785808
493357
1855669
353402
1842488
266786
37490
850167
1412943
459056
587861
653022
264230
1604457
1567003
1783264
1959782
998776
375317
1640160
1433751
524486
590542
1661052
1885434
1353528
109023
1473168
874399
688124
98295
1853737
1551418
934403
1726660
74411
1737811
1503777
1895719
1066049
865371
578109
1233774
1400989
1845111
1430550
1428898
1234325
563142
586278
1970183
1927679
1558992
372971
1834222
1858178
683541
1022279
920050
543691
358929
1522918
360853
1077360
796310
612369
1717275
1149540
619930
472089
548503
1003853
1726089
797061
1045951
947708
793566
1840001
1807029
197647
1605323
903542
1447792
232852
898101
267135
1046279
620115
1310966
1548623
1352239
159826
962152
232134
1825117
1432871
1538428
656500
1521259
1135320
929677
155726
1563492
686114
1681157
1851031
483120
746735
1944516
1637851
255552
1725228
1734998
595501
1095121
958288
1125588
526505
365860
1751836
1817882
713764
1295662
443380
519074
79683
578402
602931
1977133
1252121
817739
1769227
89611
737304
270858
336964
698168
471782
1905464
1546275
781764
1734519
447569
1954760
160571
1291729
13017
284320
874336
753779
1321018
921004
585622
865695
666529
1380495
539463
267850
1268796
1625783
152525
1925981
922003
1413975
1786303
1689157
368331
524166
458909
167386
1321022
446415
1162469
83279
694626
1583098
1555728
1627015
477204
547503
308409
1739317
1426117
147328
702117
252154
769687
566812
1125861
1944494
1538916
84195
894610
749024
1403524
1901664
1631937
1015484
1154673
1762877
1097869
876360
1254381
960634
1018457
1240203
1262261
989877
754494
87509
1598761
1186140
459622
1301442
1438613
1336880
1074555
699649
809117
1832634
1578292
613652
403688
805372
248011
1187679
1641289
613213
395896
815961
357837
1966755
1792439
652414
405449
1506218
777606
671140
1290341
77338
1512092
231739
48902
138699
385165
1876522
1411846
90346
1071512
314248
1743190
1235491
1815849
1028426
1001148
1945522
512598
420827
1749721
1896567
1762554
1414121
1507304
830220
1478580
826123
1475401
192326
71461
1993494
781843
1868111
81292
1406089
670634
868128
213882
1677226
1475400
1760476
1028903
166144
1040573
1313745
331807
708097
909536
721094
358693
235321
769104
1797885
1382839
1110237
1660200
1463064
1788063
315942
88793
1095794
1562302
423220
642389
363360
1645367
15761
461335
1630133
388562
1339959
1214567
898555
617381
1974257
1538972
236399
1631054
1472873
592595
736609
1354583
1008077
1625603
520926
1067246
862545
1202117
267418
1016792
71134
1532812
533452
1586761
1463814
1856790
1619224
990271
831894
926237
1526605
1913126
1909040
896682
1661745
749794
1476248
1097036
175907
1290579
56051
1832836
787840
1276853
818674
1337708
689160
1380245
40055
1065242
1842397
1294452
1957610
488965
520935
1592346
1056910
564835
554068
807662
109451
1645643
807128
1548139
1868532
1062903
1655421
921413
1707594
1848610
171796
1726422
270969
1935779
877983
427477
1050834
1980724
1775240
1757810
1692620
209420
1292869
429521
1596111
861069
1054840
1285832
1533348
835146
1319256
1891198
1764235
1796461
1938719
569010
111077
298854
1165761
1108547
1926463
1562582
1444856
1668273
1395881
1069259
1015218
428430
1190858
739104
63878
68875
140418
1924495
844925
1108998
1732244
284309
84270
217973
1924401
188850
1505923
801455
660508
1793569
711022
625800
1714324
1781230
1943939
1489563
806507
1829566
354015
359042
1839661
1165260
415567
1154797
398461
814917
1915359
1035518
498278
878134
1589807
1571497
1247639
174455
1028169
1438122
1220364
733062
1495146
1789672
1038922
49254
280663
1867284
189811
973805
877833
1162612
600268
658141
242420
1871541
784849
1263459
1311370
1202679
448865
422148
288334
714962
938166
1095883
11495
1880224
1598210
154192
1538990
1930895
1146669
603132
121389
281070
1404239
828563
1597468
1861020
1205262
287380
1269559
68988
462504
857686
1694636
1626319
1295365
697996
1287523
1292124
1423157
663834
1855016
58474
1527397
1019668
28290
300406
1963641
325443
252702
46203
1909048
926584
1004696
1416388
1555932
1172217
312260
386341
1418675
388553
1163836
837506
517139
1543954
933554
565773
514355
1606732
120617
149718
1602891
1295571
197163
1952767
416498
822275
1367870
1384506
819457
1778139
956392
1945348
1380610
1055334
1124594
238023
1930649
663451
810543
1784329
1749646
1716387
747057
1605166
514092
836527
1982058
1173341
713449
609686
1650005
603950
724709
1218819
491733
46615
1848254
1587127
74541
546138
1012034
1753808
1917161
929162
1891153
1500280
317473
1417851
1860846
43313
845894
1490899
1712977
60313
464077
1970029
1150872
463962
1829036
1862928
1451327
1237766
497951
480318
431461
477771
1819920
968477
1798168
1437061
1952318
1651020
1565894
1775964
502150
278856
417817
1184914
1671307
1820441
503264
56631
1333503
1138022
200435
514902
263459
1038833
1314006
959255
895804
1529885
224799
1994344
1944473
1668460
1633725
121392
134041
46752
908397
1457378
1185140
1125178
1444445
529428
538753
1446967
128023
1182111
75659
591592
1402947
1352252
701576
1093486
666090
1565878
834501
689571
314656
205084
458809
131944
1269935
1605397
577129
1914346
901242
1299986
480773
1047399
840448
187978
1578744
344036
40031
483279
1990162
867166
1122688
749163
672469
608966
840504
1367485
1044621
1450845
1757100
1106338
1158043
1932863
1528317
841760
837744
1967053
633035
1438758
904054
722303
739832
1531759
1406141
705115
1555765
403463
355169
1313422
1006139
101582
1920893
1905293
1795393
44988
1079638
1721269
987910
231488
1567981
1171806
1630561
1175832
436985
760775
391332
155333
1322453
1653740
369921
1897096
707012
914139
1906698
432312
1215806
639880
1517694
958147
1095441
987907
671632
941226
1318755
785370
1621139
398977
1532796
962733
542328
516052
1468489
607149
1648030
1825968
736631
466686
809885
200438
1583495
313901
722094
172039
946497
804873
916544
1627704
1375804
1657669
1236830
1638224
301001
618602
1617290
1711292
1558227
1818221
637078
272450
826215
944956
107409
1919713
670874
801454
1895043
699416
1848702
1061884
1673717
382799
975259
1446197
1808057
336641
1235469
1288328
1914370
30031
168964
1420765
1665378
1999558
1172789
1647177
504343
232897
379290
1439670
1284740
108958
1651332
329303
1957185
61656
67713
138772
669420
1347625
188454
1975287
1843683
421084
1888399
1630862
1370827
992337
739475
895294
1058528
194117
1096996
605347
1860038
238488
1037221
1245052
182763
1116775
38940
1195503
145690
1514385
1296548
1083216
1579010
1463524
879224
1667598
1057774
959203
71660
186495
310149
1809345
692879
1195112
1240794
1899653
164666
1200246
963945
407143
1877145
142745
1669925
96447
606672
1201185
1916787
1405076
601938
1697671
1950145
599408
1563388
1952525
712654
348461
1707504
1505966
1820192
272524
1628535
1983456
1875063
896720
1706125
1680845
949073
1891474
604262
852568
999726
348668
1069871
963127
1571558
1619707
80157
1656395
703224
1380478
514739
102029
1491656
236096
1537989
268890
1797320
434585
1893299
916193
66438
1021611
1384630
882433
1880924
624305
972643
495830
1705613
415566
1359504
1201126
798303
1693586
1495447
967047
647048
1361309
406202
1509393
380898
35261
1578063
1351813
1452236
1122476
456202
1535557
1163358
110337
1122821
105778
1371290
374271
1842017
884704
1117774
1954000
135003
257194
6567
1470747
820766
1629753
49205
363037
565573
322285
926795
1494777
1916999
578317
1460010
1188176
79510
217110
1876708
221205
1473923
462480
736955
637682
335065
1479019
1479124
1801708
1332478
927968
937842
757601
198967
566038
1503713
67512
1341510
1609542
815014
1996072
1569249
1318863
437713
27247
1470849
563298
1765925
1420168
206193
67343
743655
1047274
116392
345275
640061
699079
1374117
271927
687130
618837
704651
312276
878173
1098876
1370241
1768280
1281303
693422
350089
1967267
1418671
450190
673297
1230065
1865946
890945
940700
1124316
1323119
6953
907021
760575
1013379
146515
41276
1012636
805100
193694
1542871
1354624
1358623
1851372
1196229
1690978
444483
204868
367803
1333127
170040
233449
391286
847222
652523
1786095
1377719
1295852
1132504
1029351
475800
1591243
820878
1386551
1725969
1555195
230228
1574182
1257803
1157889
81894
1432988
1925430
1953577
686267
1704633
921839
824981
1468954
730666
718273
1613335
1161735
351724
332471
833715
1250067
1450909
1557028
1410113
1749540
1372090
594412
1879201
518042
864518
1953103
1543160
878113
637069
619277
1552286
71513
1197384
851619
780907
497055
1452432
528240
552010
938001
925653
340739
1534532
461548
1361670
1239319
745452
545089
1476424
1480452
541024
1686020
712237
357553
1943187
345208
1575603
1393768
846545
1596039
1516257
1005958
1690096
1030287
1577952
710778
609050
840622
871561
454504
931669
511591
1849524
523245
1825268
1000271
134002
814851
934870
130564
621644
1134380
244387
1317373
1454345
1427941
1186492
239219
631985
1474781
480107
1556795
1080952
1357432
314928
1399873
701201
681380
1303493
701249
161949
1060054
839491
677240
1990898
1276576
1402316
45976
1079786
775401
1950853
1801394
933974
190923
120927
239093
262599
737416
1923184
89155
747094
553591
1095155
1770972
1500548
1812016
116395
1625400
369722
1499739
1483524
1464852
1506500
1632997
262927
787431
1373000
656030
396820
163577
1727658
580123
819054
895337
122471
226546
1401424
367110
1229922
203267
1779860
649539
949900
998087
881703
1732394
1378221
860715
1162735
1660012
1708841
1423762
884704
1114691
88685
767649
1136282
1657153
1145983
1504361
588019
1449417
734601
1242712
148658
1012620
1314340
228896
1596131
305903
1637458
544123
503477
911112
948790
1583467
1507894
1913072
80802
497125
353843
519542
714685
1851911
1356738
501150
1754804
838976
1034202
1665311
83566
1428315
867395
588571
1423230
1891454
1682132
1588652
1744296
1069219
1668113
882372
580926
1604823
1398743
1798840
1885971
906098
368298
621177
1681277
1098622
1509602
1628560
1140926
423512
506389
1458755
5718
406395
949272
1147253
783447
1330493
1192390
907144
1514694
1109843
1584506
100514
547767
1996270
995125
991912
347586
1916079
1857074
1016766
851599
800738
174255
473558
13244
1849589
1623714
1945983
567174
179540
844195
683848
175234
1566258
1653483
1113624
1610302
937572
354901
883372
1122713
1356275
869426
55599
1153186
978761
432776
114142
340107
1278159
416010
1981647
465556
1571256
1755907
434797
1246000
989452
566350
149871
1691057
145808
1495770
517511
1158396
1224108
1992022
493077
602093
972797
11339
1422656
885393
289482
1864158
1938469
1940391
708902
854561
1956458
841822
189264
736430
1290753
724375
1068927
1550794
223308
1317024
587149
1974993
988197
1768932
1710160
1393634
1202196
240095
762625
584321
868441
1904364
1195467
1710748
1203546
1946641
867889
1615922
450214
902666
1912736
1926053
197890
627919
212544
766816
1538471
274630
90277
993058
356279
825498
1353126
1454498
1461065
1829358
1331583
274847
1670474
931816
156900
1769283
499089
1782815
1465085
291658
513902
381782
803262
226519
1169682
391306
650561
892572
512721
253393
1187609
341014
1547053
1572239
278864
1330236
871581
904870
1341711
1782241
382938
579476
1337124
1991929
889765
55467
1362775
1254426
239153
54906
378557
278813
1457880
1435127
1393423
1655193
191057
220173
888087
1272381
1752541
1923799
161885
371491
542144
116845
1620218
1595138
223780
971995
1871052
1924176
612492
681764
1296739
246013
1650808
241640
238295
571348
1124544
1841253
1156537
1537961
99262
488627
1305815
1404717
463034
478876
56395
925380
1048241
1792230
355622
472613
1658169
1990413
1148885
1221779
569752
1834187
971389
1614840
1331575
1691052
1361845
798704
1911224
763670
1139500
892734
1197823
671045
1245449
1414455
576932
1726813
1916501
1055017
154850
1205969
370289
1453653
54648
1894956
1699171
176488
86608
1033767
170491
1742928
1115825
796343
1930050
1252839
33125
1899314
1399027
1382133
1001841
218482
943710
592797
1971524
213698
797522
702010
354321
1536312
131666
350943
1928831
1574884
527980
337765
597646
558940
1238524
1457577
1401378
1220203
1944979
857443
1899076
1346958
1289542
1674943
803679
1733425
1979869
834020
172404
1588379
603232
1962803
859205
699223
881050
101036
429179
1798987
18851
1922546
1237491
1417720
864445
434165
152065
207389
1898656
1594390
1640096
1271852
1112438
1081083
516636
1414886
1008215
87952
460008
1916522
88782
1908971
1582785
1394839
1217495
37187
819639
1126470
1741649
215869
1737860
1912824
1144498
1003818
1317607
1855600
753705
311492
1776572
1667846
1362528
1093985
844928
855933
983846
184312
1260038
1344589
1413636
505422
1481206
1776529
1120228
396807
1990865
1479962
1747023
1515005
1440284
1326675
470599
840330
336060
1710939
1458021
1973870
736490
1659900
826593
1247070
192129
1453056
461355
475699
148452
1944146
432051
1041150
1124883
421180
866735
1922399
1160165
1906904
2527
685813
376468
1770977
427098
185196
1345495
1902032
798417
1405327
1601463
404753
1630444
286535
1196150
594362
1820258
662414
789905
1725870
817188
357212
389356
305357
443371
941050
653879
779600
1729461
537240
1594465
1584692
390450
33159
1835300
43673
280126
115208
661284
665206
309561
1787960
240427
154733
13668
479137
1053423
1137636
91070
618094
143924
1972782
1174405
1965844
1271278
677052
921225
1508038
1205760
1172253
462912
1689679
1679074
1411632
730429
1814164
1028535
363688
573820
152853
1800380
300159
529953
320871
1496766
454290
1945879
1305706
1672529
1947066
1313168
792369
1361790
742786
875803
1590978
1865585
468664
647849
282480
1619273
350349
332061
1006106
768886
1501376
135658
689034
33215
1525603
846394
1713017
853029
1038480
704951
1459563
1663565
1082834
67537
285720
792245
1951449
1636963
205831
1730277
554534
1810133
1438155
314583
485089
394112
1852501
1439885
1832454
395844
1705711
1323971
184816
525494
454415
599374
1442795
1591428
161762
4883
1531529
723180
1081288
1841039
1906938
1734599
510249
656177
945348
1745672
1206736
1902159
1974874
248920
1106098
703658
1640994
1898036
887925
605211
541846
846259
423511
422800
882006
1981311
1277357
956273
557977
631105
102465
1038776
1443704
1154148
1264345
967320
144778
1462921
226269
1629577
300957
1949204
1518481
1699702
328748
1584287
83762
1884707
910981
314762
1868080
244536
1795604
823426
1154300
1287954
1213305
221059
1801646
622894
1485830
705754
1196486
1744913
681651
252362
1732745
747808
1181459
942025
402944
302668
1468558
1839709
1597909
726385
1205601
492887
212786
570995
89617
1022750
1754276
236395
1227711
1419403
378279
151451
172911
1486644
613467
1761499
1736706
544447
1845595
1231698
1003554
782522
965752
1784761
1489556
1774814
203810
855380
1981038
356994
1301747
1394543
717033
726785
256556
1487173
838058
1369931
91734
495507
1308296
880143
1365406
935622
802635
229494
1472001
114706
1431927
1430866
583396
979204
1463767
1890698
1836257
337702
997861
1840064
1986124
395527
1317816
918898
233512
1026073
1890504
93618
504208
364309
1591575
1155529
973474
1627412
752640
1449630
1893934
863773
320203
637121
1082992
318096
83176
833133
154833
1430908
998676
1534597
1531374
174148
1205951
1403442
1325933
1442503
53728
166565
1907105
625313
1982184
545545
1525808
422853
539244
1067736
625181
352787
1844734
1397279
1192275
1389478
1293520
10291
1986800
893320
119587
1955900
1005389
990993
809746
1602666
1770864
321299
641775
1561191
35678
1682237
1982619
729417
1120837
730771
1836407
836660
1224914
300833
1331288
993957
1468878
1212286
238903
1074046
1837783
873988
960059
484390
1421360
1674868
587874
1827954
1481395
590793
1712494
1144673
1301137
1947659
286072
1221526
264933
1375438
1629932
420533
710949
835780
1595704
187241
1984138
368747
773124
211411
1060795
1318752
362897
1152622
895840
1771769
1966786
86433
532120
1360532
1815336
1322579
276255
1832604
1626848
1770231
1075049
899609
645751
243909
1288822
218303
155637
370261
1912532
1015808
798700
260770
1291792
20011
315427
127586
1410161
1096304
1087549
1895003
650120
1248175
240827
814803
478504
1147922
1259338
311969
57085
550451
1476498
783167
83957
1267157
1065788
1020527
511734
276253
1525132
693709
1155201
1647504
123856
1067822
980277
644078
91360
1515055
829620
1183181
361601
1788946
1958525
1586564
804037
490418
1642791
1019317
1977269
1762813
1494596
1081868
1413832
1172156
1685399
1369126
1195552
1981426
299217
1823656
1778119
741343
199303
1333468
1225535
926776
968546
1809532
570784
457837
968636
1361758
1775102
865152
1145242
1703308
1233585
634871
1355086
1463696
199497
1220827
407215
606223
1809073
286644
1901748
1203175
1066779
1664321
1800101
271020
386799
1696554
600406
1015265
1120112
180538
1196935
1484768
1191630
447147
1247812
860044
1157397
1456156
452616
1376784
784078
1189738
777746
491980
1269547
739448
884699
515419
1924072
633262
314535
726662
361539
1097563
554675
1383911
579280
364572
1372314
1550136
1710082
870086
1431524
516711
1625261
1837458
1263205
581105
1334187
1518538
910067
1239063
1966625
1439561
938597
1740346
253385
3814
1236377
1210723
1972287
453601
1006050
622282
1707076
428964
601204
300478
1314761
1535177
829499
1434033
1471562
5121
73022
1091029
138922
1922784
974409
797167
59573
815533
1015075
451175
1881366
1562737
337304
1617393
424148
1193161
596010
1833264
206144
1043219
531103
1524039
1551618
1558656
144908
1879947
362250
1652238
1076383
439835
1655159
852849
1293508
659938
364965
68556
1439463
1521311
1382191
1122103
1494441
963648
1356681
282309
1195807
473991
27330
1816076
1486534
50580
1053017
610383
1273779
1174867
1072088
422673
1459524
1374346
567021
1870123
1519347
1495319
1578951
1144923
1150358
1590449
37042
1027697
1061933
860596
1059275
211170
1771972
1923114
1670416
1895174
290169
1834956
402475
120518
1303652
1930703
1994423
583140
880629
412728
1669619
3991
1997451
118556
1161631
1114820
1607134
845008
897635
1941799
240729
147824
1212512
295778
683373
1199764
286303
27122
10389
2508
541607
1272852
333591
330459
1924403
1767275
851435
1884792
374490
1132657
575921
548412
1959315
366305
446046
1790417
368022
2689
943824
758211
953435
1377844
1975274
1797643
1717749
1787940
1508270
1549183
10302
141548
1986718
1575066
671828
1783586
1692985
786875
1896380
1822195
1101621
1670357
772417
795970
1967762
950420
893595
1686836
1752961
508669
971215
1598286
858666
597495
1023684
40337
802211
1255124
826477
884566
1130844
18285
1072113
283783
1816881
25315
1223905
1393237
898130
45541
1028423
171431
1485750
842952
1120617
1188303
1487949
988334
1354564
968820
823004
112343
601420
757006
719356
510868
1266383
1503826
1495002
1732741
961622
1661020
1017303
1355870
421949
1832477
1935101
1424065
1347150
1430495
1031227
1212248
624376
1537627
663820
1477244
248019
1300031
1129155
1080634
1051146
457090
605232
4262
623411
236770
1354469
1973097
1894995
1050335
207847
772109
1524854
315906
253334
603302
211566
795341
142607
1266214
1679777
326101
1564891
883160
1282780
1230841
1546386
102593
1647399
746632
1743474
1626301
1042959
1670663
1209735
1937211
1394734
528133
895760
168903
1354801
1315756
1826594
1233443
1360185
1680238
1665616
559608
211646
1816330
301959
1953255
1130950
696761
148591
563923
1716896
1530536
483763
868459
1347357
1924217
1698465
294042
1589701
863652
701105
554717
474468
130977
981378
343380
1774991
1636206
1402123
380882
140223
422071
317498
1767045
1527277
1838477
1671264
1434926
844472
1403887
509292
1908159
430517
423464
711030
413797
1509150
1886641
327282
208644
1768571
1706725
1030278
94723
1045080
719428
62040
4210
333030
972527
1005369
410090
460570
1574534
1947685
273271
1181043
1232349
1406150
1326439
694287
1399239
778143
1843292
636882
801223
354015
742603
1171833
1482539
1284479
1415222
1946240
258325
1907654
363988
649293
241152
1761714
751258
306149
1518217
1824482
600330
1135379
144894
1240532
676015
991712
984515
602029
1443745
1027037
190948
472419
1883884
169295
1167445
1587858
1030813
585883
900092
702219
1593634
355778
1106164
1160413
221848
1319235
1596167
197193
915449
966201
233597
594735
1587089
111955
211212
234562
387208
1562962
1585318
308138
523187
337191
708124
1908735
130869
1048034
1326467
1949754
1424598
571903
1091449
1258362
605010
547187
904028
1920233
1830760
132983
223950
529981
741853
1272972
1202596
26795
432209
1649206
655005
1624653
781961
721850
624537
971576
118075
1066150
1361479
308401
1432542
899367
861962
1349234
1273822
396479
867327
129779
1353706
1194982
1570630
1822419
1473772
1446498
566123
847788
524507
1305690
695764
1284501
1289316
514965
753964
860206
1957743
1689650
1969027
1782566
168416
1148078
504748
1843009
1617289
985712
242866
446878
1642893
1212918
1100728
1795578
617422
22157
951244
305150
1698271
1307801
193478
813833
1205264
1350292
610930
802538
125421
1464471
1531069
283435
240113
158160
130381
960255
1594602
1248543
1229021
580135
1077955
1472704
804243
571697
1605584
1136729
696024
1116304
1500828
970750
913517
458695
214327
43062
1000207
1978446
512566
1281025
1556283
26846
446926
1902631
533790
260256
1188721
1179202
1328100
1114644
1891702
1434789
1232935
923563
927130
683017
146751
1003187
1509721
983310
1767919
334665
201181
1835783
3895
1674153
1515658
1697057
572328
824588
417216
907552
493762
1521866
777559
1959063
525941
698591
1795304
1687738
543289
1344516
612442
1867065
1127631
1130715
1607254
1034008
1748139
1735582
512139
1818774
98612
377952
1433517
1248920
1852604
1341148
53556
780003
474759
1892121
293301
412295
1736052
360860
809227
1603624
152422
110127
1826712
843366
307502
200435
1243812
1852383
1005937
1852645
1760461
1696686
684493
1342301
1297081
1317533
1746174
809294
166573
1184138
1240142
1090662
614053
837366
1624233
1965974
1028895
1890491
45411
1645012
732411
953694
1801689
40962
511789
1319910
1940557
61548
1882175
1028206
42359
382851
1200742
990362
1705179
765852
182763
1791385
276092
802215
611308
898039
869453
1736705
90134
735712
1791727
1294258
470982
863457
1125636
529993
1385616
1551735
168161
1600658
257584
1108773
57057
336748
1796936
1408672
322240
763346
1213746
529322
1459744
1281143
804886
842693
721086
1920079
1061869
1919533
1586709
1548029
693457
518560
1175558
1854240
1626553
325575
1496830
491914
1923962
1165692
1874108
924115
620669
1445405
633324
166004
1075257
1464733
67135
939584
486552
696738
1826272
1332090
271156
1733143
344255
934241
305458
890463
770696
1772650
1322661
1918159
1398050
818184
676672
1814627
873007
1888889
425567
311668
1211471
870523
1221406
1057173
765194
1332644
481813
149958
1598089
1866622
174749
251491
948550
704848
1996299
1522646
1220751
629739
1146115
231979
1697443
316708
270496
1769335
126615
1940016
434240
1534694
454167
1731938
257833
870486
1277518
977428
1854518
55045
825024
801162
242844
1150647
796359
9588
1466901
641118
470427
576202
1421912
348671
1765092
39033
1797182
1370085
155263
1582108
666482
834854
1453721
118652
1579325
1275422
1856822
1174049
1316696
1279035
505401
1808194
564324
1420630
225413
1222216
1350135
1328878
1129440
1373269
372705
785863
588813
229672
479379
1307711
625846
230128
1269340
752518
593126
5594
486010
1622719
195916
1201333
1826453
970880
583708
387380
119975
288479
1812440
1311003
882880
512682
1771284
1102141
1657563
1064132
1127695
1808989
1310290
1123981
366808
798461
882319
446334
121833
1540716
1060658
1704018
1611141
1378001
1935603
920526
157485
412450
885398
246539
320478
609015
1963093
952596
1478432
1015912
99136
816139
1653079
531325
813181
536836
774188
521238
1715456
1154523
673058
869297
21133
1536344
1789630
87705
418979
1685674
1269775
1678574
1747092
1837468
779990
180759
1602254
1712075
1380244
303701
1448308
1904953
1292853
728784
1027088
340786
561512
1461626
98199
1338835
1707396
732183
898041
1012594
1381862
1213563
194526
1665122
128776
1654542
975383
1591523
866327
732468
1921870
277632
1498804
818469
1886073
1547847
214955
1575184
885800
735447
1659475
1619252
1696776
102272
485324
1298137
191154
526970
59834
95381
1288932
1768875
1103412
1514734
932208
832029
891057
996021
217536
1765553
560199
807956
508890
1564702
1889708
1862208
1937727
390877
546074
1384815
786895
1188549
1625605
942804
938526
1242953
967210
1450096
1140335
1499098
365929
1470903
1640912
1107211
994275
962771
1861156
1009727
345202
74918
74974
41001
1220623
807807
1224308
1230249
1599331
1084672
1066752
1505297
411967
937091
810350
1150685
1364653
1855902
294430
949325
1875592
1351459
1070086
618729
706416
442595
734624
1378289
68269
1059496
1228947
1115837
1201248
854474
1183735
1439735
378794
130372
1549304
1740722
1630036
126862
1494120
1294406
133439
1786834
1166102
1566937
581735
344171
1343558
257683
752717
1391937
1743897
61014
1167150
293894
327358
949252
963282
1529666
376718
410197
1073619
515269
821898
754771
700502
1533992
1197817
1873454
538455
931116
1970302
1206166
195803
397648
1320548
1089415
928216
1727281
500246
790144
1358787
1839090
641442
1485503
932032
1928903
50321
98040
762842
667285
1955806
1975104
1947280
1822310
1975691
392084
1231295
590715
1313038
429318
1634702
1606597
747646
1128530
943706
1126272
1488034
773487
1058049
1194009
929451
1012945
1043567
1448676
1575226
1358808
970082
53158
1592395
612404
647523
912925
618755
1206091
1050239
299194
1891685
1767948
1476969
1004228
1756301
141972
627439
652108
743308
1131738
1282119
375383
605798
627315
1935749
1703410
1303405
1864751
1035369
132358
403170
57471
1309149
1256896
12653
446419
270304
866229
1504031
1451991
1201468
947372
1058796
1765329
923555
1031666
1528694
1568566
1716116
907773
1911658
862501
463137
1429181
315892
1693460
831029
1968
326782
1275359
165275
405261
1517750
1329930
1285836
379213
1016921
1534534
89495
1529681
693673
366775
961179
611401
1298990
433570
1467356
489532
453767
1359561
1834312
156862
53692
1207973
1678920
829182
834997
1758737
1945316
267440
896669
554323
1213947
1601769
523559
1098653
1744195
1758895
588455
1959299
518293
1818536
444706
592850
207833
601991
254529
135674
469933
1282624
829605
1720475
1258233
989964
378150
44424
1319306
1139470
369388
1721955
520675
1781600
671895
1058743
641968
1609951
1472369
1710927
772368
1071587
1520134
941643
160418
816285
369097
925938
595789
527605
1657140
1924926
474230
150685
64396
1760378
1323881
1147115
1415910
1963381
1533337
1811300
408105
459226
237267
868916
1363050
1683078
1048703
451754
1860188
1288064
1210280
901697
1106454
1363017
112562
1500596
1182896
1668987
1037249
44604
195564
1577869
817756
970719
1101722
867197
1157373
954004
468689
855037
398415
1845288
10972
1576381
621391
997448
1032847
509671
1764856
631925
285485
525704
143059
1222414
105354
1256852
1771652
726177
1381652
1692329
1615087
605510
874750
605635
1252122
1111247
1251594
230954
761278
1726527
1047540
267004
70263
1806624
968614
1649166
1143203
1111827
1097974
1815108
1016882
501668
561860
100941
905464
1005618
1317342
564094
1840825
1175615
69692
727829
256002
765705
1573813
724226
1495720
458641
732460
372218
339096
1448544
1066085
1453148
1761025
1302126
575433
1586689
1895392
1598503
775078
409978
1427096
591347
1878781
1214003
3961
677577
417237
1243823
877657
201157
298996
1809448
643826
611945
1245829
1212605
247022
874426
543474
826434
1953509
1620008
133991
784287
940503
1566187
1142513
80132
1377210
288868
758591
1980153
1004462
1521102
455686
1065390
860331
1132389
722184
1597214
1875212
1149921
605790
1053531
1739521
779715
1413122
1927127
535220
983197
810163
494314
330330
1735822
390584
764996
1837084
397745
44637
1213302
770025
1983172
1530365
860614
1728910
125146
872036
1230449
1640207
1111874
404544
1324193
303049
1413851
331802
1626495
1076901
1681401
1000460
180026
1188816
1070865
1624886
465047
1211170
823421
1874126
639799
787487
1489588
1513254
157523
916678
71166
1416274
1278336
125140
1550488
484040
1781699
1942201
1597095
728843
832438
1294276
162608
644595
1857528
583151
1449637
142778
1099334
1768060
178660
1965459
194994
236392
572474
1308578
214096
1525789
250200
652922
1630011
129872
475973
980796
733982
1046831
783765
122341
122098
513386
1293859
1204360
590685
775638
1944001
345040
1454751
1783944
1590572
15534
422942
384507
1793163
366727
1124708
1479001
1789695
948686
1629110
993557
709608
549901
851522
1408366
430340
1765453
270625
595941
736360
911594
702229
1843712
555906
51930
1246465
55200
1651109
1103000
302730
198156
562024
1828
1624714
1201997
1945949
415119
543415
174873
1793229
780908
487190
1416353
1448273
885919
550183
1875861
1006719
433252
1334673
1903523
933614
166713
1535052
140034
1346049
33172
134968
87382
599907
1923106
1980548
985604
529171
1656856
482511
1100830
1133180
1768805
1020924
1142680
608966
762097
1444740
427649
1335376
150515
1244592
360736
734483
997247
1543901
942851
17532
1681605
616617
702243
1828627
1528342
1683764
847267
1023142
411491
522019
189675
352765
468796
388336
812792
462578
1848886
1243484
1247633
993502
1365723
113205
1101681
1817626
610159
1303717
588681
1743484
660815
501116
1760841
891599
751965
983671
1013301
656349
893569
1273323
624774
860800
921324
1516559
1659603
1423225
858390
1313106
849956
1972239
711686
1538370
1771329
713059
204652
180450
1417484
225851
977258
140442
1318825
1062750
693912
1668436
503211
429786
364667
1562322
35341
751635
1511
806161
839242
1570038
1853353
1967596
952935
1576492
1088839
1817838
242954
1677784
919047
1178607
1169565
61373
1488102
885159
104525
369894
309439
616075
764457
430787
238549
1431230
863071
1561651
834092
1632299
751067
1317529
285231
1485941
1933804
1996887
660688
1438931
234853
372966
938357
336567
634983
6104
233816
1037717
1914503
1379062
95420
139998
221936
1776559
1661479
1905185
1460075
34498
681327
1293679
1110420
209672
321455
1175575
1034714
1022060
923799
1849531
1974093
1868106
894341
232103
1041466
1870656
264709
1472959
1177423
1864684
1129404
1910495
839366
1251228
902469
218240
320966
1007553
1332549
1208493
3527
872210
926537
909003
66863
1940349
1815941
390434
808412
1677767
1572734
1680599
1114743
955582
1432328
646786
1245312
1011145
1289343
297305
1847673
431968
729376
1395449
550775
1341564
265233
580320
1042845
700220
1269279
74757
1024447
1120013
1406986
1441953
1240383
19258
1117171
44259
1150343
338860
1532428
1359770
751121
1063236
758104
1899426
1923822
1321418
814295
11434
751205
184177
477126
1340650
1210301
1771489
197770
1399785
1939134
1526540
38249
336766
1990511
697383
544999
1691381
613807
976100
802838
425950
1185113
1490252
549637
1345828
818474
1403113
851903
1773394
1800843
16218
1527034
644432
930232
1338297
1734494
773970
529150
1969783
39523
140946
758093
1854421
1112888
1592215
898036
65895
723431
478850
652499
389047
1946185
1823655
745000
1893274
1825348
277597
193190
359548
676560
222270
181928
751080
1809188
619915
145849
1097703
147729
1258036
1577887
316289
624333
1886622
487828
1235370
1917163
1379462
1832382
155465
1314343
861099
14417
117739
275197
620189
565088
518632
1964444
228036
809035
624994
915082
568563
569574
1112578
1338560
1920389
203935
1656753
1299298
41469
1220045
800837
143607
1436112
73491
388832
1549065
853978
110201
120213
1556987
155632
1563848
465169
1785283
1486019
896979
433768
1019510
1078304
216414
683633
1410513
1888701
564538
758351
505729
1324165
1474606
990608
1010108
255125
851280
1358647
1378223
1125616
81975
1502798
1461742
627875
1983174
1623527
842269
717711
902626
230412
814628
1049943
591741
1077217
1240202
1531036
1138078
651474
1765864
1315645
410551
735830
1081144
133244
1383243
529442
1811104
1278506
1344207
1321999
1811685
1516143
104164
888695
731875
953364
1201885
1014780
1078300
59667
498793
1950228
74855
1794338
1215126
1882231
1913365
777346
863402
455219
494310
1492093
1322
1724235
511252
471434
1715424
739598
671245
328218
1962789
600981
480623
1610137
1971239
323776
1194831
1912858
1714111
303439
515868
1784348
867347
890407
725591
96369
760598
577956
653984
104418
341711
465481
1017220
643155
677522
1430641
15563
935164
552280
783728
351846
832396
695352
760219
249934
1964392
626442
851527
542406
1405715
1001619
1161742
1449524
1733576
505113
261358
524397
1913836
355317
1208310
1152316
811809
342773
1198426
487632
268066
1411387
282833
1171347
145783
1912938
1382170
1545497
1921682
985714
108898
490918
1983158
1181978
1153198
1616023
1603179
82902
1392610
25142
1881653
1715288
650724
1817368
698926
1277867
1903078
1077283
875960
1125282
784801
702980
965173
193728
1192873
563480
447895
1567894
1531568
1961107
776204
1370319
1196277
1283914
1057383
650588
1438612
1025666
806911
1415298
1158652
643286
425283
981158
288952
516704
1024003
1313257
239951
1555387
1941259
316672
1516969
993921
1323056
833030
7523
1609506
199621
938449
660306
824970
151627
335919
1388708
1567135
1306670
892151
260588
1963397
756186
422328
1939265
1909337
285970
552138
706189
465424
343298
343447
1863395
1370041
1948967
754896
912092
214579
1278878
838160
89013
510709
1922711
1706491
1618907
410606
1900322
1854500
1385929
1701816
126102
407772
1227488
105422
951734
1391508
712480
723644
1479473
997922
760815
1282666
1117984
753710
578996
1511264
1046739
1284552
1185395
1282097
829155
1222536
492359
1317168
852572
427067
1401056
1696826
258144
1920649
1519256
1449897
141398
117691
1912805
211792
1247271
1681748
1229533
438176
902706
461842
646951
592614
602155
1221687
1194572
1953202
1438146
1382519
445155
694038
249592
490546
270726
621872
1246290
156626
281076
182059
1128173
1521601
1952104
1767262
1522374
1502870
1430751
1859115
595305
1554460
1863336
420224
691038
1368051
1890270
451780
1722973
351520
1018959
1074126
210295
656839
593995
1927727
1769887
1797118
812449
108715
456002
659515
1947801
537395
1483430
1699549
13939
806785
1609622
1653290
1724872
1807124
1470532
1361488
1156969
1915744
967519
426860
647345
632712
1895495
588919
576337
1894058
812184
395392
65279
1321207
1953172
625820
1716198
495831
1398920
1221311
563799
625178
787937
1821612
969084
1145813
1490171
1092527
1749356
1733516
220834
903920
1231355
656905
893731
1541259
1611282
1420688
1204456
1168023
1323303
96790
1447582
1583678
758850
1816778
1278855
418957
1386884
1558733
345635
494025
455657
1189062
601890
32744
170369
764044
1385772
1769293
491408
1619657
499719
206590
1475735
82213
1486274
1092385
309435
1503106
1722907
152658
1233888
1290791
1291164
157216
241495
1268546
917384
1398782
1018619
1940632
1444622
956282
1801118
1924333
1558067
1285384
1192572
131737
427461
1960988
1359618
970617
910724
1559788
719943
858591
1364147
1562821
1653617
791336
217055
1374711
1967098
1372614
994259
526149
1893223
1682125
737880
1206000
264266
827688
828605
131267
171192
931935
729429
1133195
1393948
631674
1151012
47462
1202582
614836
918694
824172
194548
1798410
1220478
158820
932551
1178540
1379262
1693442
1886437
402361
858642
146491
490946
542941
664498
1276169
883212
941028
123965
1360456
1701764
1489270
1971631
1101318
594601
1091264
982029
1335265
1949306
1529555
876565
318130
1710126
1444822
680291
842001
974867
631478
100537
400165
985228
1071551
1529560
1000870
791870
406237
634038
759201
776496
393824
1117396
729649
1999193
1865865
333893
185033
1468272
885356
1305448
163696
119108
11182
21963
1705990
1677783
985216
733095
964757
1393968
977950
1006939
1896833
1905666
916582
1336003
906179
806025
848872
1729342
1463096
1848677
62414
578074
1134954
873733
15564
1001115
1211921
1380581
194333
33139
304649
1271588
875905
1969087
874952
1062159
731318
403947
1633365
562877
5408
424205
712769
73667
1476346
1066975
1537030
1304812
1148794
1835542
47167
1266589
442299
1866690
1636317
1548696
1371631
1237278
1563593
945349
1176510
179929
477541
1682546
861211
1160259
342786
930909
1381186
702382
386740
1130282
1084575
1250083
409706
1392217
987222
1527742
1786621
1012615
620086
563236
382116
1749229
360362
794957
226699
371510
256787
1181229
1134565
117991
1821517
1914890
1857165
1791914
406761
1244531
1199935
982063
87991
1891361
34621
1147204
1734780
1259651
1018018
793530
148212
1917395
621691
1408471
1656572
442997
1700234
95608
1849597
1517543
1278697
1423005
120387
1673708
161163
366360
189383
820014
1072547
1868796
934009
666097
1088334
1427847
1864281
297602
4446
1264899
1385613
1046883
1288770
1505412
1029905
1402472
1255913
482099
956002
1750624
997452
1239799
1552870
1498200
1082866
294269
1359931
1572104
1664028
1698492
1346987
1398169
519289
420154
1498969
748382
931439
476307
944321
311680
607831
1753467
1778917
1503407
1533059
1878381
830810
948759
317072
1308928
998745
1175811
316767
1793542
1751468
1165291
1607875
1848531
544014
4267
915500
1794918
254920
1955314
1384745
1774028
204022
769206
1620775
45102
457873
1720271
388918
1475394
1197971
972801
450717
446327
519330
555627
523379
323383
1996151
816449
1665762
418447
640131
1938214
1250591
1876213
1334740
672877
1576621
495660
724647
165835
1344700
45225
174812
1977334
1389504
173235
427754
1758364
1120138
756254
1954385
444683
1304055
445928
1370127
796208
296267
1573350
1745150
855952
1989747
485639
1041931
1993321
1352741
1801105
280613
650248
1976565
1179637
1417596
351976
1056683
1694947
984142
1817689
1143963
1678470
1238250
474557
1366442
932394
901587
1891754
1822734
397916
170122
152747
613875
1058012
611423
1593529
1723195
1242118
1266500
246168
49827
907506
957038
1762983
341093
768563
273139
446910
28106
671218
1572333
1690929
147078
1560825
1129954
207907
651603
1453228
405028
1278933
1684237
877033
1741365
1934988
485
507641
1096754
117539
1763700
1726586
1818674
1495995
1365584
351530
29919
28724
795358
964400
485017
999950
1562779
227955
1060854
1653243
1108644
382662
126196
402591
432091
345350
1423162
649185
1378971
44509
1816719
871564
912823
1003448
417927
283170
814974
231147
755489
1332748
142290
341042
1933588
1001500
32528
179437
1781121
1390239
1065504
1540869
1879675
1033017
258496
1794597
1742600
1798066
226715
443740
108281
669993
253325
1058628
969618
296657
365146
1012677
1817348
1524548
1989183
1532114
1490083
938302
1797354
1639865
1841925
1074053
910161
800552
275273
1641908
202896
1296795
1331133
1994064
865671
399814
252783
1840274
35837
1773672
1210888
690866
1218558
1551865
1627111
1875575
1837172
1368189
256862
920011
1404034
812445
102055
1738861
663304
1503065
1875296
586634
959650
94631
380354
69978
1170581
1281945
174195
989121
1015840
1043321
1537590
1832685
1217957
1981331
1982525
1956867
1979372
260546
1193714
975277
655839
1013000
496852
311028
812314
456000
1540395
1257207
280471
1453713
477691
1761534
1803833
1756795
895445
1321899
1785582
1866764
876365
1780758
308743
132583
1293784
141554
1327096
787271
1102200
314382
437097
1685135
723387
883135
952105
1030189
1250013
1133564
1439516
1347864
604293
1065716
1899179
1177183
834446
1660873
679636
953892
265843
746334
367090
270856
1410243
263275
1458157
368919
1280530
1782803
173336
916054
1093578
1674667
1017201
146286
477782
1083544
1846155
738128
757379
1190040
1145165
1756531
847080
1307654
1567593
312819
1142564
1326151
1382206
301945
1224023
1894124
1738006
971559
878455
1239940
1785571
51145
577206
943321
621154
959065
1281486
375754
476853
1298361
280685
1369840
518303
884137
1957043
309601
1027285
1324010
137899
959529
50690
1347459
716597
294367
840900
1172253
1940467
145605
1993198
1199747
1655466
1705397
1172989
1822584
1258862
447576
418463
969751
1750226
1637161
1875557
1131974
734747
620841
1014184
1731539
906276
1938355
1467121
924190
280819
1506162
1443779
623516
916854
309338
1049000
1859189
789229
1195044
1939353
1027159
1087933
684877
1050223
1207749
63546
964775
458471
131851
932554
1979872
638539
1386984
463967
924669
421450
851484
1260200
1856567
1807277
1901138
515671
1794508
614172
1594462
506915
179398
445491
1053255
220486
987079
938237
1885080
1181896
1309434
1724466
145540
1212495
942385
1775300
214556
1494690
815464
1931313
1463138
1863025
1787432
1244821
320864
17313
389227
381427
104582
1987841
1751132
1344579
1540593
106365
333481
1084963
301651
321298
692778
1374483
271030
382815
1450995
143716
897946
1507957
1171227
1338083
1825970
1000360
1281034
918822
825524
449031
392108
1859893
51859
1401364
1949002
17067
1512835
1191614
1471162
965400
1474259
17520
871708
888742
208683
1804301
143040
1993779
1942864
427255
1310756
955349
1234712
1287901
1270956
1405006
1319302
1340212
1569937
989289
1717389
1294135
1240990
706388
1873307
807026
1150321
1339630
1630686
645144
1673004
157042
669127
862208
1193894
1138426
912289
935098
285621
757988
1709786
943436
783006
684062
1065690
1983300
1883493
1198606
1228919
541720
484919
804986
1057286
427774
1793079
1822077
957843
1172905
1231595
1581394
949648
118432
1582271
1112585
143223
128533
687157
1230037
1916611
1433407
1492079
1213153
759386
76907
136888
302230
1920295
1730962
259382
1854847
1803421
1596207
470944
665135
1568074
951162
977636
1906451
327463
361044
438953
357906
1084517
1937981
1901182
877589
1913732
1913528
1789184
473358
1027440
1069760
1316271
320356
90709
141388
360091
1356301
1346209
200728
1826918
455825
445504
780130
744562
738374
1923678
1450247
1451393
1294608
1490855
525624
234214
334667
391276
1240282
725866
75416
704999
1852519
203493
1036469
1363066
1225431
1115283
1160097
977962
643791
1044901
1315004
861058
1013036
1776608
1438858
34029
827679
885948
749315
1639019
1061740
1636206
631600
1816849
1741005
424719
1693243
1815494
1320461
1841425
1954828
927182
1593553
1668649
1161839
469380
945772
1783187
1304869
288770
123361
92756
1410804
1019628
182632
1687182
837134
1170445
1834292
1598745
1218851
1254316
1267309
382928
715944
740997
1843250
860502
1862948
1387104
69043
783119
1054868
517569
976806
1594154
1460560
1538716
1596216
1888890
624161
1990271
79996
469621
1015805
813431
1688757
406051
1775130
1278898
1028491
1724557
1228174
987574
1552227
943724
846934
60311
774782
655460
1292982
1584428
1962059
974756
428585
1103219
378092
533729
1434137
651108
238848
1352203
1517048
1607483
927070
1231128
1082186
795163
1791233
469024
1006076
1785214
1151092
600487
210334
609121
1765357
61248
704960
1760008
1929852
785741
1846116
1648872
610502
362075
1836793
329842
548602
644225
1750702
821259
151264
1921396
1490965
1997093
433714
1573327
1591514
68850
1365100
498239
1964552
284208
401242
761056
821200
1969727
1870147
1532653
446567
1049156
1064233
923848
1764632
1633283
1371631
1080930
511196
1054113
311132
1816398
1117308
309024
142903
437222
1850613
1004141
1052256
259771
1839125
587119
1718046
1760895
222858
1562256
1782154
741558
1860790
1877865
999858
366049
956016
200477
375842
726645
239930
1901372
537149
1405001
880419
1439596
1054481
1164408
1986394
1035947
1238720
821373
1116019
934745
1781733
621637
1127982
1311807
1842943
505437
1155658
1741497
1507319
1218089
39304
729267
1849957
385676
241933
1330631
1298001
349467
112447
331155
1855937
1941976
93426
174613
1859849
1137298
629239
89393
1615190
1042924
1760415
1208149
468636
1883877
967494
672110
74686
372940
502425
290999
463391
1448940
1855801
191788
384162
1776170
1153106
1506041
933287
829470
1695520
92382
424111
685712
91461
1217395
850063
1361711
620182
1864044
1231247
1040991
1109208
991790
615783
1870395
1402352
135481
892113
1563474
1966917
1811079
1462661
1040434
1573941
1133170
846556
1146529
1355598
313163
63513
1088627
1794947
17816
1174731
1987657
747411
89572
1538452
426727
623359
1818800
889968
1202294
275384
1286838
1987150
1256132
992898
1717351
1900428
612489
1723336
1832837
303457
1450362
1845321
1295519
786479
1799499
229188
1365683
1488014
1447840
999831
1698698
1578462
90386
1431957
1626798
966946
1856577
1950976
130492
303552
808658
789868
748139
1273871
252202
1436891
1547687
54357
1795706
760604
1199155
1574710
1023035
1797377
493459
220928
12331
29165
215722
1635660
689712
1430987
1647541
1651617
1716299
1584291
1848548
530116
1530818
930287
258203
489129
914955
1897330
327907
326954
926243
1272580
824098
1055018
1965460
776335
1398813
1851174
937360
496014
1521585
163455
694604
796321
959170
1740768
1883611
1051376
964064
28908
1168273
910980
939816
751382
1443832
1038356
445731
1522538
917776
514008
24088
1097445
1550896
1840861
1814954
1047063
1950832
1976969
1118055
977855
202527
635815
152579
956124
1357046
144088
1393682
499854
1699103
1388535
680477
787462
1953514
1370651
465314
1629944
1962015
232168
1569084
1438627
496936
1675820
1357965
1363035
826544
1533113
929161
272381
639148
1561715
146281
496129
737414
584096
1601277
1714581
709252
112321
248271
916198
123810
802176
117061
1475693
542997
1500934
1471227
1925453
431305
699918
685921
1582744
249855
890418
78741
604094
1674025
1278137
371573
1433313
112628
359128
401019
274229
364830
1915514
809382
451878
75043
776429
752515
105246
625519
1677697
1668861
881652
1297852
1427716
1397743
1540846
525170
1815773
658584
205873
238953
1346556
1051471
1754991
939102
1726463
1980125
92673
1352612
1752939
1774119
890530
104273
1684113
193775
1117149
1474918
1047450
436332
185195
934853
104123
480134
135524
1623292
1533106
1631175
184238
625989
447816
1555608
1877685
1456116
1061974
1338056
1891170
1218311
1758602
1948142
1428049
740162
263709
1325573
803268
1877001
1196621
1318315
1426269
927467
1805477
371102
1766099
1868863
699293
210234
988731
753945
1552519
1764558
113421
929684
15445
601390
1679725
1766324
236210
869560
851385
1836013
1099414
1689083
1366131
539183
30843
1052536
1689571
1687147
1917722
28256
313413
1407831
241030
965960
551741
1847522
273928
1188572
1185625
310107
149284
1888101
1517932
1649020
489014
1214480
874900
63027
394130
486617
903321
1658275
1541229
1635660
636632
308365
699319
1008769
1461992
1871742
1451740
648548
1827016
1968759
841414
483115
1898857
1204481
523765
1369896
518701
1686766
708824
1308604
1734203
1430262
1472200
1165019
352108
496173
1990024
994998
1057554
1718900
935946
1790259
755894
1625690
1436027
1427734
779761
1662868
1633355
410743
1057439
386875
1773383
274228
1255896
346641
1636656
1040431
1644173
927873
1437523
438868
643735
1420924
484612
1954928
728668
1752398
153817
1285826
30207
1334836
1451356
997105
636011
1802061
485354
1327305
55771
367905
1030474
1342608
1223402
851221
450274
1151686
1565913
339665
1229828
1823884
1629323
1632404
548283
1252218
1399556
722039
661729
1733161
982912
1467463
591393
1381566
1010472
1576166
410829
831946
380792
1737444
1706542
1558072
502460
188633
567701
1937421
1285107
1239813
56100
1733038
755578
785200
954809
663160
1992789
493011
1882885
984661
1873980
1947349
1258776
1455395
1716495
1078818
896750
1195609
773847
1687155
126545
260560
487422
383382
135042
959408
1861
699665
1964288
1467103
704453
164869
667567
502512
792924
103978
1718551
1875308
1285034
1488825
441825
1059495
1232817
62118
1329741
97605
1755104
844531
870956
230172
1295958
367540
243382
1112395
914938
515951
1132652
1166173
1539181
899096
1722393
377649
1875588
773754
1717125
66673
758532
983708
1414996
1380378
1138221
1396870
1881844
751076
1133780
1895607
1161399
1796930
1778087
1811706
1612909
1623742
59935
1486540
1812197
1338997
1784823
175052
263924
1078325
1057188
648242
824030
901194
506033
461837
1340137
1099396
1673983
128742
1829393
1483688
1915733
411849
1499307
239489
428554
763082
1245383
1215227
1794240
1277259
1232998
1522199
1533232
1565872
1471406
1528394
599050
332404
1791074
1028040
820671
1167427
437672
312032
532919
1894918
1091282
1857804
39781
1498963
291610
32881
1623395
1178122
918192
220357
178920
247049
352124
642233
110958
162479
705640
1290979
1407415
1886818
820756
794154
837866
884174
793455
230848
1895270
1090426
1098869
488787
217997
1238962
916539
1454635
451573
341529
719121
408243
939642
1338150
1136605
314202
712996
570044
396986
1190662
1610837
623272
260845
1263158
1008785
654088
1393507
1862974
1502043
381455
1390220
1370143
1970921
1175376
1862975
494091
248566
1003356
1784766
1885127
820354
1122580
1635160
20548
219618
771803
91918
1031745
895142
288268
704962
93055
270040
1712873
1062272
1844618
798834
367196
1833262
289625
1557599
486756
1883175
1934175
1708519
1017522
1808332
470392
735832
828114
1588744
1841506
162078
250926
1745672
1002377
229201
278701
1497386
43912
234519
777855
805954
118355
208502
906105
497023
726616
1933489
1549656
597990
1476459
1031902
2007
97013
1547099
1322199
1054210
1250617
266100
1765104
1748797
1660710
325698
740889
967770
92086
1685528
99146
1090293
630145
104586
1834646
621734
1395719
910006
1500927
1713716
1182017
632130
802241
471072
723439
208650
578457
1551444
1056845
1315839
666225
855002
1094767
1534162
1884788
632807
1409191
1930770
1526023
801155
305846
1674746
1869917
1859328
841738
1887824
20462
1853539
163296
1508695
306708
841833
76269
1462077
261357
1252375
34918
6950
1384585
224207
1160548
630095
1649915
982104
1862890
1728883
1545328
1645645
603747
813094
1566086
602149
942571
1681734
1366818
1845409
157078
115748
1827478
208020
374175
1263700
503434
529795
393041
1444634
143548
1963167
1436434
323508
115232
1729845
1572395
951522
1497598
431874
1283927
781498
847852
1039671
853036
554910
1616370
1754855
1542228
493889
317885
487648
614385
955942
176999
477102
921330
611009
726438
1854168
1994580
291875
1250459
1550666
1052711
1045812
493902
771978
517367
1099757
863686
1515891
549680
851620
315091
1255149
1159414
1148280
1651453
819008
712974
1815312
465409
599423
1441883
1306824
539413
1814993
1579298
698926
1359099
237851
251188
425566
1392409
368893
476161
1968510
1593676
477496
1652121
537501
1125583
1837685
1412975
1963282
1204447
658970
968367
1566641
1434112
1387470
4726
715864
1097732
928598
1162672
1226607
156580
1101705
1952555
861409
21277
1593579
50060
1626748
1935422
1162993
1731933
840807
1484418
1312782
343756
385670
856731
1060297
22156
1698710
579771
783974
299494
1424946
858312
1783013
554207
1567013
1286693
1398062
729760
1473636
947429
248407
642932
1207548
733068
1977589
29691
571374
497874
212873
79279
616741
840383
396387
1805413
1322400
27960
829429
1380327
933746
1768584
89327
790939
139550
361563
1751748
808947
1470780
1606027
385669
992518
1268800
1374425
998068
1624132
1030084
1082467
1803716
697103
141241
1309143
554273
743083
119031
269042
741167
201401
882708
173760
1680241
1681325
586959
1387821
1310630
1031355
35099
317720
381312
1833573
1326551
1078502
1534481
189812
399017
1100890
1395349
276426
1040473
1172065
409861
86538
1346695
1006349
1026106
1194152
1496430
1549193
1988563
1659670
402222
58127
903022
346204
1793978
1278973
1505627
271491
207645
1207658
164539
1149143
1831421
266910
1755156
1818701
855597
731432
556570
1778
991218
1614802
573943
1682293
1115791
1820805
114070
234655
1824224
1568221
227070
639720
1114798
900600
1050236
1885751
306941
1965832
1889394
911824
447322
70264
1219124
1887358
600988
1534544
1922439
1788696
1286307
288526
984577
153058
1446138
371316
1733491
1375120
63289
471038
612460
706856
1481237
1327554
415024
1507030
616459
215007
1312387
1495227
889822
859441
1737653
774532
673330
723158
1876792
1012782
561251
1505920
220104
1568086
1952669
1658229
1139248
1718840
1987566
1758796
948388
1834515
1325641
748344
403853
769340
747892
1254576
876885
1928464
1137678
663854
317899
1045667
1733461
666303
952732
1420758
499924
1298782
1807793
1265792
970274
1440137
1906052
1426963
1067621
1217905
1814411
835827
1360932
760416
988404
398025
406643
1079062
585468
335678
1412113
1475579
1096278
545279
1261393
495182
975428
1534147
1948235
290447
70098
211088
1292830
993043
1054556
1914346
91005
524081
782922
1909296
513415
114089
941744
531268
1109130
434955
1558717
1855143
560284
952709
768212
1009132
511928
1580435
445093
1286629
206546
737796
48581
1398478
1780480
454814
1733130
12162
1819333
1145976
211448
495952
205792
1698626
1834473
1077529
114773
79473
1486033
545797
1217266
442061
1928887
1802341
1321440
845245
1601852
1341714
1371844
1106340
226792
1136845
441479
1087961
331221
1032054
1230411
1002116
788979
953518
525828
499637
256738
1724629
1493348
1756821
1339870
1949579
1257902
1197916
1952070
1830877
1398180
368067
1609285
418923
1574076
1024796
988584
489465
867445
668746
579510
1620230
684952
1296781
488165
385454
1111656
572393
15661
1783124
1822129
239747
1786873
481757
1871401
1590198
457995
481677
330386
1231239
458130
1268050
1310941
1482659
1555991
1265986
1056538
605866
1647356
1600730
974685
1943501
717956
1535432
1546965
636090
1673796
1870784
1695245
674056
578337
1165015
1022181
787930
1368096
1866982
390046
1413460
1899601
770601
330285
954277
231398
1439789
847530
794500
1221215
1398011
1673314
494365
226126
1739880
718091
1559867
101404
1118994
623014
137907
96289
1113394
1582688
1387653
1717948
547543
1309880
530648
16360
1927631
1898791
1056929
1662986
428965
1286472
1252570
232717
600070
616024
38125
611732
1547053
1032586
1639082
1861118
1731618
312909
1843477
1767069
1786294
288749
1745075
1055722
1911087
1285662
260422
681828
834468
878451
1113950
666769
806329
1295461
1884022
1142893
1730267
1037051
1025992
895023
351481
997720
506250
1862913
1550529
74297
1429017
700544
1541081
856024
1175784
1317365
1043018
1726873
204072
366426
1149594
1088165
1483291
466165
1181055
795500
502906
1107541
505426
913290
1523356
1043335
175266
1770319
1797328
1090793
275944
339204
844991
58124
1146042
849442
351804
439722
1321761
1524258
1044255
583447
1213232
1520385
826316
810454
702841
783825
1784628
64360
1964998
1003857
1304216
560772
1811834
1914010
1371854
1779329
1460859
1174350
173986
1753959
1860135
764434
1266908
780854
1577900
1328639
1490049
1848400
1892415
1209014
1800032
1711725
1751259
1323652
1983512
57510
1770000
650088
337401
870772
1775115
1738982
690413
265830
1229548
157545
1919656
312533
78781
1829855
1678214
1750197
1116270
752492
1138865
127779
1453179
1481131
809258
1357643
848788
1914050
631301
1470777
195052
154039
646827
1264829
1530754
785681
681189
1019592
1479199
519691
1333703
1311095
734878
1502738
1583959
1524324
1385739
540487
1296352
457144
1479203
910870
1250166
1109370
1067294
37036
869364
679180
281258
1673338
209431
1168450
677149
1012688
786312
1501984
256298
180266
1046710
827182
1814886
1506626
51149
1100457
623791
1297526
1089193
197903
1464504
830609
1951317
1135366
568974
1143183
1243999
956803
1571156
809839
202195
282973
976115
1424612
1393237
1213699
1881588
1143840
1386134
1519072
509752
583610
1770861
197558
1601114
671968
76444
789590
907929
1092245
363108
1721414
106729
1962027
1106609
1214374
366896
99991
903729
1007195
1412607
461359
1934615
1493014
1466355
1662987
1011372
718139
1698182
1416581
150743
1214632
1257477
1134250
1077626
1159702
1221837
1022899
1661215
592106
1070801
1953136
435910
989004
470646
276756
1278912
1434552
1370627
1441071
299578
1689702
1559756
390426
597757
383886
981124
1727472
681957
645239
1488733
809178
1423577
1110908
1731851
861109
409204
1367691
937785
1620502
1899015
795271
1728619
327129
938522
256360
353985
293514
1027509
158569
840848
1979739
168736
1570622
1562225
1254001
1582560
124712
845886
249404
107451
1137447
856093
1183657
1630227
1076699
248309
268141
575805
1432121
1821233
341594
1898845
1701278
804690
1005422
66637
219256
1321004
213758
230788
1801541
933667
1495465
666398
132374
1821299
1872655
149238
1175900
316730
649346
203333
950009
1675290
1787232
917071
1272545
1132109
1589030
827456
927198
553523
1182055
692910
501634
463085
589690
1287480
1693736
455753
929848
1920775
847007
1540859
60151
1946420
1052775
1746823
967587
1487770
1695090
251039
1698730
1392714
79786
30346
954117
1903519
159256
1051132
982452
226550
1414761
1905860
1934927
935038
1926978
338180
1985528
1311578
1523897
769214
686580
360295
885184
1219764
1136264
1686114
402272
83421
1100583
1272003
1997811
901026
1127497
1539541
1636096
1478027
974990
1931073
22702
1141658
596187
506717
376543
908291
1758673
1497603
1474374
1343237
1869233
1281006
1424588
895431
1692480
366402
1947755
343489
524388
1725417
1761241
1005078
887648
464063
1619404
1449352
717319
1433986
1336954
51443
1901873
4401
1510217
1715087
1499027
675202
1397651
1324287
1043313
1106790
1241563
955553
451989
623204
1009486
1545941
1038842
1643364
1206200
1198922
985059
1540122
194177
1275745
821692
1146535
165235
194485
1389928
88990
307274
1565669
1362777
59752
442157
1431340
624188
766770
1400778
142646
1418171
1552000
1553380
449823
270964
950807
996906
1062793
308963
707025
1697273
434289
898655
1386374
47974
1050560
354870
633612
1428415
1065745
492605
1333145
1070094
67278
313129
482270
94888
1763569
1238979
522336
1633166
1462930
1337962
551189
1633202
1252042
1707409
601444
942480
716889
745161
1179049
1127502
457475
715738
347830
608187
984457
1002050
1231218
1388377
787923
181396
1592211
885890
1140021
185440
1498850
1325474
431321
1183409
1899777
516972
1807481
397921
985595
1556247
815645
1765077
648265
1172856
578242
338773
1114363
224866
1787154
1946512
1712242
661080
1720299
461841
1396849
1521732
1877600
287876
1664716
90804
545899
41962
492613
398059
373393
171689
159635
878500
535989
358587
852480
1084055
1738482
1369167
1292912
203518
1408644
1248701
6395
1309328
1480073
1382496
710346
1685245
288961
85566
1054473
562237
1693539
1656714
1371261
1988769
108197
294556
616188
752784
971505
1774281
46121
1569360
1654910
119236
234408
205212
524646
1938027
1606045
82227
1387421
449001
1802217
1479854
808995
791012
558796
510725
1146891
188942
699619
1569070
1184244
894265
545073
194094
258803
1518292
691996
1341902
887348
340580
1091477
433823
465116
1580357
1942902
434591
1772704
791864
375645
1343267
1598294
779915
1634502
1267023
229469
1739803
577903
1390142
657231
1007060
1850784
1485494
914369
1743748
1637561
1579295
1388684
607339
1095379
894620
922292
449251
416979
218934
728654
529132
1432014
1135422
1143219
1162052
996954
588995
765857
1681415
1918438
5011
418593
1614043
1085812
1461602
1664917
1180113
1091754
942902
131914
693933
1944098
1188611
266171
152802
1776066
429962
1092484
229554
357176
482593
1827691
1135605
730843
1734758
1466590
538309
1246229
96628
1771630
1209298
859557
198322
301388
1075616
1302286
1790260
792010
174163
900656
434626
100511
1886060
1208622
119895
1590129
844966
122422
1133721
333328
1111377
842347
488764
1424667
749743
1632426
1702649
652033
258503
1594240
1435476
350471
869530
920743
546161
1480479
589335
1128090
251975
1307878
1381716
100784
1553259
938259
1186122
4202
1028003
1426260
1542485
1182204
474126
1255172
1441263
683408
66320
119643
642382
141277
653531
140365
1153156
1077663
267163
1056669
1905065
1050735
1287995
1889330
726886
1706481
1583435
1054453
1498539
1018715
885050
853088
784304
450727
672033
1952264
1326107
54598
1532878
472218
1066311
982473
177354
1115315
1600764
1862368
1678085
1699524
488968
1669607
217112
1720718
465519
1578331
1963315
139059
1508555
514106
1927294
1429350
1466199
1439864
693831
1738615
784766
633567
1389134
1389547
158340
490576
1353265
1411085
306662
1560943
441284
585529
1291393
1624836
1353160
289329
1089542
177379
1876488
557015
1505597
1551542
1152331
681083
150987
664867
150482
176706
181832
890875
1152932
1319397
1003074
1484323
1790881
1015886
1604427
1852428
1209391
720925
782769
1061501
121850
908142
454114
332369
75735
704443
129996
1880978
217411
526555
1317831
1369801
976631
1866443
1517210
660580
151374
1850450
1477187
1256447
132067
77599
924994
1737917
1941472
24350
1627261
1194094
1514523
1041710
122224
1977223
1347322
1444946
730555
1630879
1233007
255513
592739
243486
1481204
1662432
1287773
1353997
1655401
1968541
803353
176429
1050257
1086755
999139
823276
751856
893307
1848040
1955380
835116
227707
1748947
997214
1221495
1737367
1471736
1274674
1764117
527781
128998
541975
1314496
295422
1926421
724963
956
986141
434391
860133
380309
956992
1720152
1754288
4014
25642
1325718
1265652
605646
328783
668976
628289
1812068
685923
909470
1747132
1403795
411190
1691486
800419
185997
933089
151768
131705
1408670
134780
72498
1388431
817719
293200
1461073
1154611
175874
472922
1706949
480509
546724
26213
1325836
396784
33820
84055
1028385
371349
1956350
772690
288761
1560750
1939122
1594970
1799810
306654
258872
780762
638761
1398542
429611
1006832
1662422
1045129
1215868
1333896
237687
948342
1316954
1150544
404854
1866180
208616
1292468
1861015
1273735
1204701
593073
691673
1436620
54577
1678140
821629
1368406
1692738
1470417
792846
702775
1558907
427020
1359907
1587754
1306819
561175
1325278
442952
538373
118652
1177986
1627559
467246
1174814
223933
1549081
1705487
1254887
1317761
1390736
1289367
1665336
284346
1803084
1341626
159943
1551875
576441
1609053
1547184
1227849
36984
1794751
517186
284891
121853
1736540
1476284
1341031
1785150
1988974
889429
1963141
528886
1147505
313081
1821761
1075913
1591294
907908
1743581
1828735
112287
676576
1670381
1589172
1809370
1612842
1519864
1997221
1880204
474095
1361222
1842015
858208
192135
1156133
1158636
144144
1949090
1394429
1162940
605478
556243
1355409
985402
859619
1221168
729776
618662
630552
1166139
1425137
1688136
1256788
1822686
1561651
767254
718798
706391
602358
1837371
1379013
1786900
687099
965023
738745
306749
139844
392538
890026
1469714
902336
1501308
533014
471020
265882
1766063
1550736
1851564
30077
537299
740513
263811
118200
570056
980836
1484860
1914693
1765831
518144
529126
844967
1105488
819308
1139875
1882897
1999745
1111310
400136
1315964
1273018
1969981
769997
1381568
862044
980686
619144
857385
940119
275292
1846132
904243
1284457
1376670
1331906
942781
162335
1744229
1090121
65952
1471083
1831043
1944368
380147
902883
43682
1346141
1647188
117185
1129228
410187
1355120
942921
523040
1015518
711120
857062
1573076
1507748
1467696
249706
1370262
1791516
833667
1987427
451560
1967813
525623
1610442
1327627
379454
744563
1347730
1796895
904578
84236
956865
1407161
452658
1683894
186622
485928
414221
1408676
114813
1860568
879339
1645301
1971359
1006450
1176586
1754031
1368931
230552
1526538
1562757
1173306
997642
1482743
782229
750424
76970
1806364
1918138
1155420
804794
1285262
1571355
634161
1019528
447092
1515231
1080158
81662
1891397
896853
1689174
1585823
923608
1319200
999937
393809
705232
180945
530935
1876236
990647
479832
1579741
1467817
1982452
1976698
297256
569689
154705
1221966
62809
1207795
1764413
1892713
1975045
157065
1964521
320676
1243386
120694
815613
803878
822051
961692
1424695
16103
170460
720054
492320
806264
664831
1930020
453937
932869
1821857
1595461
1930438
266327
1426449
750793
1107429
798747
1657594
1126361
809672
712673
1546555
1236621
1242703
1688518
722162
1401259
1632847
753728
1001683
1641854
1107532
1728558
288912
1896004
1350000
960870
879303
1619190
1782314
1067068
207904
1189035
1355957
1279357
1051720
1893130
1723449
995658
1205106
1075994
1866209
756214
723935
216388
140869
1370969
1674742
1154348
541877
606993
274552
1483250
76254
1453182
1683711
946989
502194
691202
234686
219337
700869
1441568
1857042
1206593
1716294
1268740
1440865
894644
447108
847193
785163
1028714
1495022
1324413
480879
1112263
156910
967986
758511
567397
667650
781345
1753972
833820
1001370
1325300
1669897
1346803
1947395
1825783
848389
957690
613751
1788376
277296
711171
1503784
666350
1812296
87
399292
1672174
1674847
1920806
949274
1062573
638250
344285
952885
1450429
84136
398115
1685876
1380082
1420673
1473865
1075197
1523075
1752687
1511110
127269
1676056
1990869
995008
250188
1101778
55623
1235527
1661516
539307
952238
997338
429531
897192
1121489
1603930
954942
1455471
809109
132052
1887249
458582
392823
215830
1723093
1242403
965531
237117
982653
893641
1438326
1440757
1412045
169892
949869
1233026
84216
910159
172885
1576848
1065161
641671
1163034
370011
526508
513755
1393199
1454269
1299290
983296
939136
466711
1575320
799300
1765227
1099324
289902
623862
1067917
689059
694243
1631710
28075
56304
451694
625526
1527348
1310399
800548
354567
1230021
1561768
856328
1829505
155974
1088073
1893312
1211218
1640212
909608
664468
1961460
1286770
176813
709646
1330464
1196657
1817567
1337671
908433
1730359
1871489
1252794
1117838
1179223
271239
1925861
980593
1248070
1471873
535086
301798
766166
1562563
1286199
1206053
1211580
426007
452424
400942
1656443
1325463
1801808
1340199
303167
1714241
828158
873272
302525
320141
950013
24705
282582
62035
1059049
1564200
866310
401862
1853780
787397
1588151
1648271
576255
155946
1301115
670066
1657703
1417297
1087069
543201
943625
1149082
1472086
1019525
1176365
992179
145476
869321
1238841
282366
664161
1287547
471734
85655
237906
1405759
1317294
1800869
1200681
1724825
394925
1599221
333185
1003434
1831003
1721337
1622909
552685
1192521
915416
344846
1126603
731303
555155
830400
524170
932438
1030327
419037
365269
1643067
596640
1198159
1686327
1873757
1820257
244383
728922
1148537
522191
313926
1808375
1060569
40854
358291
548575
472814
1706207
15386
156329
742802
1663096
1917026
1520115
1922145
109537
1239780
954009
326855
492643
1339634
1777297
1688338
377162
552824
1652019
1016640
346278
1371214
1877232
116120
19905
821753
988493
1669282
213435
1639920
1579380
142404
1629920
1928860
720966
909332
1690493
1725258
863208
1371528
1428024
1516356
592285
664062
339224
657419
1434904
1204306
1566682
901676
1724458
1098145
849944
1076953
1805333
1462689
455108
1169753
351805
1689386
1093581
1033980
1905997
964152
1739048
1455294
1436109
125818
1196932
1327686
1180424
438842
39196
382398
1709123
1564500
1376806
1364507
1228603
1337272
1214731
1761123
1322253
456827
569884
1797950
17531
1554989
1766860
1955274
59923
324586
277645
777432
223972
1516656
1487396
1006946
956375
606801
1986924
897856
481505
1744037
1358545
123156
1353577
1544419
1602449
1075419
924860
744649
848030
796270
1282382
475380
618527
1190194
141381
759896
1365484
983495
394275
1888851
1624541
322897
788589
307296
1233287
860533
901697
981027
1107144
1961704
720885
175535
534251
401616
887765
1376050
1497208
1592807
1159145
505650
377953
832501
380347
983538
646306
347858
1782795
1577227
603921
453145
1508985
19477
102022
1504365
1381573
1455266
907566
1901112
917317
528642
1831351
1803483
697456
155116
1456040
54684
1069574
35471
791202
791111
1007823
1823529
122609
709481
1422827
175518
608357
218410
676570
1389811
286971
1020176
1665605
1922752
1854249
507369
929260
775681
1646114
56355
807601
1795514
772421
1072474
135480
338515
1168034
1966893
638870
17351
1559105
71261
1021582
979808
193788
524564
1493006
1606345
1239127
185870
1150995
1845446
584641
865867
434383
1538671
608896
609247
1587022
1838177
260037
517618
1332590
1231231
1622387
918857
1885359
1646587
445463
1207203
438133
1530303
521382
719401
1406528
928397
1452079
1085595
996276
1466870
369434
177586
1121526
1443646
412613
241244
465898
1151789
1287905
1488630
1805240
1696898
813315
167856
1020597
1028951
448060
715907
1902304
306032
1738493
1259696
1311294
1932859
1102907
239912
1763685
874846
1142084
1537957
354094
253232
1480474
412539
1561346
696439
1632861
1170761
304250
1580928
1645696
1402138
356544
1272433
1453138
848709
666211
1991595
147569
1874660
460451
1236144
1528707
1452504
471320
1941621
765478
31262
1364218
608255
778381
341933
1006249
1204480
944389
131823
1012181
1742412
1732048
789698
1979738
524747
97820
1671334
736623
1314049
884863
304917
1429193
1206586
1753185
1606454
1805397
1444950
927450
630951
31968
1711449
642881
379837
1256372
1091765
1135650
1364026
479556
19029
1586454
1201333
738087
257027
1535345
1202552
212227
33447
342866
974790
569849
1170551
1727354
938508
1539921
457965
1572104
261250
311012
1787898
1387924
1835745
150369
1989029
1634181
36411
618746
874997
1668181
1479704
1188796
1628618
1403531
1713904
17822
1942342
1310606
1397314
832895
1343598
77848
1805109
54256
1033589
646107
474840
1477852
1017447
544125
741531
1403772
855228
268333
928146
1252052
239370
1347211
363049
168200
1104532
1699249
659382
806598
1359138
753443
1787667
17683
380975
649691
1064273
368295
946683
1334215
904437
1207626
360780
879610
734336
455824
1537465
337546
810840
1971929
1076534
1173875
978781
993674
1099223
358999
892477
1431121
786937
1265855
1739878
520119
1740367
1174634
534084
1777949
1986410
301007
1434372
411648
814647
791849
1746491
1337713
1761538
1867645
1513370
1506819
495773
1960976
378123
144439
1411191
654763
1280435
1101827
1236805
120779
1356392
1328976
34322
1381338
1390870
393341
761095
913353
1796155
839316
410095
114775
1374556
852384
1918318
1916459
1114812
1344417
817162
1374018
461031
1917769
1219704
1663922
1924201
1428592
962851
18195
1680553
398318
1705168
796620
1508223
1382355
1916253
1291193
1386947
918675
1997225
1170735
1653676
562645
1261711
105137
295061
1243638
380386
1533435
1626616
1565069
1557132
746151
129943
154717
1134953
589080
1581420
1208731
381860
1339795
66582
1970759
1534016
1496514
530012
1153021
1834926
722777
376431
1335104
1525795
948501
523329
1786346
123662
1460119
1780102
1434797
512259
35549
1876888
562957
1287405
280134
17882
1985768
648515
1425364
979219
1940255
1449822
1976535
117715
618595
448029
310771
1649072
563238
1186906
1421072
361352
1669140
624870
1586766
1144144
477707
602366
1810731
1718660
1191402
918799
1732776
1713860
105064
1784478
129691
1811315
1286558
68923
652885
540393
937786
672463
98760
237019
721612
1690422
1536020
870521
538830
726198
1842436
130099
1490195
753740
81899
738531
1277872
385018
1200822
1195289
711010
112950
568078
579187
515649
1034299
1708710
675741
1744168
1069974
795867
1645442
636576
1506922
1794342
1499343
592720
184398
1168759
1878230
368141
84752
1714707
643858
1581422
670635
902217
870440
1303424
153942
509519
771167
860384
1540613
1446643
302944
292771
1222425
1561547
1637017
120599
924910
1437355
1551531
1670339
1807833
485505
1509164
1527217
1144713
625690
1763050
1760836
1917192
84566
174246
650578
1193293
1907680
976350
1215479
1113852
1113557
1014639
1348084
1117445
295632
92513
1035801
1016479
1475203
1555977
594064
1741998
1056501
935627
836983
787534
1371862
692033
998707
1052128
253149
496861
1436610
1743685
360636
379409
1692222
299067
391443
709096
1049640
1337740
1623060
429607
567400
1831292
1746251
191378
703610
1886078
336178
1315915
1727558
1832535
1780548
1108541
696097
1342332
1747418
957437
1126720
915156
1917175
37640
476685
930861
1636165
280747
1429921
585147
648084
1572159
876842
68180
1259248
325184
1642
1514859
1017021
1588394
1745328
1159854
662556
1817435
135765
1574251
842705
167418
284935
522804
761744
56229
1107760
963612
1096434
1027713
343507
568740
1103505
1914064
58509
662866
1788727
1784074
1863984
527220
172164
1761687
1626589
439369
1772015
1613259
1739674
1084980
1516903
459769
1706095
1319460
1161695
1517070
1406566
1686473
1280162
161383
1891685
1483921
291139
1942238
782773
1390373
1602308
1113624
932804
259542
1085734
777821
1213499
1136363
1546485
852922
1576780
1535915
1624080
397727
1117044
1371162
1031272
397215
835501
1848889
1040697
672971
1303592
967735
1396888
1417567
1319084
1418269
1014911
181280
688835
518419
425546
1156586
1773435
1114550
1067059
1970647
880900
1554894
1425103
1385738
452026
939440
1710639
297829
897140
1250219
1269182
1540698
1762989
1805709
1748244
1066885
292869
1362741
1071266
1740093
1581812
754191
582341
1933990
1831847
1164162
685025
777121
1564291
1806020
1726916
1635828
1235761
858984
1870211
266971
1597002
723644
1955518
1797928
570025
1607253
998557
851174
657191
780969
155397
1807242
306495
551798
707375
1467991
793141
1888792
1499292
835744
33399
691381
235945
1001332
702052
1468099
901813
1507504
419716
388879
572278
1858842
928406
1550493
1513257
1789539
980184
82383
1807790
1821800
1297083
8653
961368
637667
1695175
1284787
1164396
738857
123850
1144629
691821
69807
613574
1325320
1685228
433829
304361
635685
1462814
299770
1286608
1085190
1900868
1835682
1548633
209687
54455
533544
1629833
1877987
1562314
886494
444914
1380152
564710
496359
1416266
543381
1666460
1212138
156434
366426
195713
1893391
175538
466013
1464390
150681
865865
1950541
281460
911623
543245
948002
1106997
1394334
1844653
347184
1285086
810583
31270
1369691
1141263
1073226
395297
1428766
250787
362987
1967655
1115833
642583
1837357
879243
16580
883187
307545
704020
857228
44660
1197876
477434
632261
608509
1602311
1438075
1811882
1330609
1815188
1626300
416346
709445
597738
1457128
576212
1778190
356870
1821631
779148
1371838
1264366
1740026
87408
409019
538931
1698866
917765
758601
290181
308809
1018868
794524
1256199
1218036
420232
15436
1345857
887923
881473
779141
1415579
553378
1256841
1148534
1300280
20216
1741233
868745
1824468
973269
39648
627380
734237
1220409
1172684
734273
1085545
398219
1167726
1196899
318308
327202
1647998
107622
1115175
1752665
1611278
1934199
360278
1792532
1632046
857534
1341930
1085795
1211029
1136023
1754851
334964
335221
1933318
400900
1362180
1361726
1713361
1285766
1069575
1145559
130266
1098318
1714617
840167
1603263
1513559
1590270
278386
951684
1767623
526203
798675
88707
754310
759712
200513
1091127
395367
109971
1030090
986551
182956
1039685
1999760
1199330
1602566
1741543
754785
1943380
68196
646500
1823055
1577911
876161
852612
1974402
218086
971990
193839
116830
1996097
1772416
297094
1025761
1455345
652210
669022
161469
1700606
1790127
830872
1998625
656180
1321113
120739
545026
734732
1713208
1231409
844260
1542475
1577794
410369
224720
1277378
1670022
1284342
1747845
40068
1901526
137112
1452426
1688690
1304307
1493266
552721
1942900
1181393
1600227
1280982
1600764
1427581
1979947
1866633
226079
589065
1126467
1613437
1797368
1055150
1093746
412274
1114449
1671438
1613978
294411
1404389
689480
1959763
1259785
1125311
1997867
1598489
552088
1970797
1464490
886283
505788
351696
1941455
1811696
1322402
659678
1469650
1268139
1232517
1037788
1971318
467644
1747723
169674
1395928
78984
1277029
626444
1851334
496642
298899
405351
375309
715864
1534636
1990685
47226
1557824
1384768
156633
1193760
962537
1096129
1843348
1902297
786553
1029158
1020972
290096
240906
130213
726899
925208
1504126
1738000
315872
198226
1320996
939634
1404942
965509
653523
1617828
204361
890115
987142
609849
1014259
141889
1257754
1512229
1441284
1548222
1828672
1915276
444086
766120
1376968
1573954
1532650
1177013
1324400
1428502
1164326
961435
1337532
1623014
1237854
1575267
870236
826483
1442331
1921489
6408
1302841
1979796
994444
829577
324314
1932561
127300
986420
1683770
588653
63540
87659
1329915
1646713
134654
977574
1401484
737140
1135273
988074
24151
352167
98105
372567
1206779
1132790
672703
1766203
1762009
651541
1373034
1592024
1323377
1066639
796888
1411484
1197371
825716
1954056
1152095
1101889
719169
1687764
1466646
678715
685219
41050
1674017
296684
880945
1986252
409180
1671360
1275706
1689736
1905867
527775
1284131
271295
1497345
1699779
1057233
1719915
626232
625764
545736
1642783
1412107
1719466
618823
511368
147967
1906285
1750130
1266233
179301
1501226
127446
1354400
961923
596835
72864
718464
603867
103271
1580850
1649154
1613556
1892240
1754472
1673618
659201
652092
777875
103637
531643
1351856
1670853
983059
72311
1960936
1990161
1901725
1091448
1053826
1096780
1788379
686363
828817
156964
1370040
1168556
1830478
1080118
686822
1660365
1666715
1310193
1166028
1216030
1765891
1999016
1844920
1816449
60735
1893220
1208139
509772
253613
1388100
517935
173697
179533
938479
598480
977264
788268
1581075
1956048
1558248
930386
1842382
1251130
1373093
227146
1626948
834442
1640099
403461
1889433
336826
488024
268078
1699830
294836
1061484
580194
4664
1621876
1881696
13064
1058343
1159436
485023
1774843
1993280
905881
1471764
1226612
929393
968034
89217
289147
534030
1852634
150848
1725894
500099
1959433
689070
1593509
1753370
638760
981209
1316242
1226553
1455349
552120
1479868
24999
243643
1665708
378009
502675
593010
1817538
1586203
182291
294904
990109
303204
911188
440423
1869011
1942237
1517950
791840
243222
573732
52412
1907555
1278262
1620615
257374
1314297
955499
521523
1821466
985999
758535
302192
1964072
187443
1731936
196327
1666269
568666
203067
1075743
1658452
1679599
1010696
1853113
30209
1764365
1917966
1849397
1218455
61521
68217
760806
755228
1701049
1459457
712952
33534
785588
49517
1326787
1121468
712572
330372
389971
1244570
419978
1982910
1650570
1737502
1540424
1885731
1210315
897952
1053576
588237
988533
1955159
926768
1487728
1358316
704235
372694
1927491
584048
1381990
1901847
1958055
1130891
745762
1271039
1247354
1724439
895717
50257
1233136
41345
8202
1952936
1138092
1566357
1334688
943924
1183327
264227
1898849
114712
823479
319939
1129201
1146807
383345
904619
364013
910336
441051
1960369
1411599
1445433
140001
407632
1528838
1749242
363471
979506
1378566
132009
1075943
1422002
1493710
996893
842535
1509593
782275
1201576
452912
833864
1268394
1008787
1329313
1405446
814028
1264629
333113
1269796
1964899
1823047
195925
1666649
1760401
1071815
540548
489942
1187708
774762
1692218
1784774
124703
1718566
1043987
1295020
1969085
81885
1405997
1555103
649754
1446137
1804117
415159
17834
443349
1470173
1723300
597887
247359
1403039
1627981
634660
1568367
1413981
17562
1077124
284146
342167
137806
341760
339045
169099
244634
1582229
991750
1627327
1395988
124633
1799971
1107040
333809
863399
1881498
1058179
706062
1468256
521772
790262
1729220
301857
851488
168691
1795887
1081276
913808
1430776
1237550
751875
1672841
1713373
953860
569256
925632
1120811
478362
1636856
152272
1877275
1745495
1344595
406876
160906
1611090
415146
323640
1110072
1878429
1614014
1994716
1313406
90506
1380201
685506
1579106
1380186
994199
1030536
311964
733395
1696356
727713
671616
602572
668965
1938955
478615
765661
490598
275999
1026231
440907
1036761
520665
170944
1992376
1346663
1246039
1072743
1584261
1834996
601076
896144
1339681
474064
122490
1963180
27831
558152
938508
806558
1731384
1289303
381649
286000
1288231
314815
91879
192587
1678633
891360
600323
469310
1119936
1633952
906804
824024
1522282
79298
1526531
1665779
1614466
235442
363500
1715999
1429409
1113377
758538
1596655
1680628
1025405
215456
30590
1050873
288483
812012
579440
493799
1815641
214251
867293
775564
228408
1340463
366852
1739527
415219
839464
712389
444966
895359
669883
1637214
932632
1374865
1478948
1984522
201625
756723
441608
1178600
442140
1523474
197556
188664
572333
1430165
893244
1314988
1336601
1995925
1706031
1792233
1670204
356279
695049
74413
865202
1896184
1645298
1768218
1679997
846145
297498
351042
178752
758295
95944
753323
1994401
739843
453294
470772
1985991
534438
553134
99933
576136
1541805
1587674
88354
1017905
1396491
839061
1651132
937822
1246911
939690
285955
1572484
1972746
503711
151507
1518219
1171575
1481583
1209511
1086491
722918
168957
1198777
1275032
1870882
202110
54346
1583905
1094612
826508
32714
658181
675869
1577794
1981482
914486
1028957
1204810
1617061
528289
1024123
1363672
1445548
101484
689595
1813535
1679693
339809
445247
1543892
1113422
687614
1208533
537202
156062
815434
248815
1571664
1040676
591263
976909
1037778
1941988
5949
1944997
367295
80817
1128223
443531
1328643
120679
1657533
289689
387882
946675
1041128
875884
1508770
204081
215370
1610465
1474265
1157530
602747
82273
595991
1147240
1831960
1038508
1974099
392368
520002
1585563
1005573
484842
175393
843986
865484
345589
1717396
479992
610668
1488482
1800866
1718905
1903764
325102
986815
644056
809400
2005
820012
1577495
251621
1501844
1163808
589686
1161484
1072359
513772
1998477
1520016
535494
1303573
486349
1407141
744841
521351
890523
939092
1605147
1185768
1172568
130688
322350
1553200
609188
898953
623209
864407
602674
260424
918112
709894
900333
1570119
1391553
1127484
266814
437491
205594
1241881
1189510
1857780
792855
1275834
1833259
1056902
1665237
1391964
1337238
1131925
1457361
1713994
216954
1653222
1597184
1770035
945022
351732
1578535
284613
1762675
614822
1766735
1764916
1646578
1979754
459822
843583
311408
730752
230938
88108
1240043
1249965
1623131
196963
90107
680404
1038672
573358
584235
1424432
1232749
167861
1900271
588172
1193621
1837626
911901
560054
1225587
1576286
455346
656723
1402811
740486
254128
248451
1432564
1047856
830976
318926
752850
673123
1153796
1840694
528094
1781316
1357729
777425
486210
65249
67242
697991
1051541
835734
1960239
1878393
1375323
834285
258924
1349695
1047083
50917
797231
291840
1643355
1979935
1464497
1829848
841798
1123648
1687636
1881691
1608622
1117289
1135382
1887964
1032286
1021892
990162
1166628
1859590
1291482
1648396
1115480
55537
1265900
1646992
625289
534739
470255
1418911
303408
628204
1690778
1122832
167641
804151
205131
629333
1420853
1596526
755858
1094581
1283669
1371248
1657006
541841
814046
745653
1078544
467057
204552
1889191
1774397
1731740
1986993
1379331
1654554
423546
380286
1157895
187325
792809
1457204
599936
170733
672116
1027244
1214134
421944
1974683
242426
1474599
1677384
1207290
1813447
1344374
265280
43733
16042
179329
1871006
1409337
1490740
1683799
902767
1972944
1314174
1907061
1418336
776025
646651
1969039
595915
76976
762895
259663
1941585
583448
1462032
1762424
1141870
1263160
792947
37424
665746
1101455
313944
921618
1633417
971305
688850
1367824
1190527
1400098
1594628
256771
1674151
766047
1132203
520801
856253
1553734
1106797
1945504
166535
134563
116030
1223011
947744
1642919
269914
236865
365140
898742
906382
56347
291908
1593725
708757
1547983
547794
1556160
1395782
946588
1462478
1083868
1035163
1080651
22705
1250270
621347
1416736
570285
1178996
1967612
857025
154572
1957871
830504
17662
833048
1757997
1397963
1622787
1202972
1150433
899881
1923578
816048
600499
1184812
1038939
940747
718163
1778152
1207557
1416507
1095447
1920023
1945202
554501
362103
434000
1044024
506491
58031
449887
471106
1987748
865271
1033478
50257
1843885
1510847
789252
160694
681302
1715279
165732
879757
1150988
913316
841822
1743795
536369
144203
937618
48637
1654561
1874492
1074605
1144264
1986114
1271224
304043
1239041
1541714
1102156
1132833
1017934
586720
186218
1609229
1906604
420302
1398604
1489327
792328
136305
520352
946579
544124
202063
1374312
687581
1553592
489635
513480
1822051
1362384
623656
1528187
786236
1397562
1687064
800131
407832
897261
1565496
1995117
1085552
1717433
1157279
1113142
720164
651015
823093
42913
244527
1310418
426959
630763
295127
388600
1521765
674270
966838
1261867
473715
1308194
1105925
826112
291715
815017
643626
1351401
1736856
141576
683459
482691
200779
721207
1006554
1600650
997998
1988973
811823
433275
1873448
280718
1526772
90895
1163681
760833
711456
1582166
1787530
276220
1583918
1865474
1824712
58858
450383
1755701
815768
881698
160236
603208
758862
1827776
752339
1848194
320554
1164987
269344
1974991
1975761
1872
350062
614282
399438
1762002
987368
1390183
399659
1137174
10472
886424
993535
965956
1867293
171265
866028
503001
522566
1497154
163889
1881050
1180054
643820
1110166
1932797
1444754
1564534
477989
1231645
477559
454927
1114562
872796
7674
1256067
1649977
1835511
358635
834180
169889
1562549
279186
940675
957382
1802956
1219584
780807
470214
1012710
74080
1275593
1748915
1403512
1259905
490220
1722104
864694
1045827
1050098
961969
582154
1569028
343259
781660
1812716
1053287
90147
1449925
1035069
147897
1738421
1980405
345961
509991
1334512
465178
410038
1098734
1326219
115856
1595858
806688
1431193
1517015
1787890
839546
35028
1085780
668637
1207019
267259
982948
1638730
1800052
1054920
652078
677918
893466
895503
683205
146981
1417987
436448
1227221
1696888
851541
1408367
1692681
349835
1511577
869622
776705
1869965
730819
1247049
1344999
1323870
1972138
845764
75106
429552
956268
1266908
1294492
635172
1537594
164151
424183
1104041
1405473
1670953
593749
401532
1976978
1006269
1549579
1371619
1956636
277035
997712
1451989
529453
384962
566992
1065180
1030617
1613763
1924935
1766737
168541
642868
1728988
393067
1941274
1548351
849276
718912
314457
259152
189329
1825556
1642391
1222425
1007814
1595705
392729
542436
459850
378346
1185922
1505299
759196
1134152
1517897
1621118
364873
1590677
668498
1330877
1974033
1673886
1067079
1230343
1225106
1539603
1163426
104074
812289
211124
506526
1191046
174377
1656752
1978588
1969088
605490
735766
1679391
1497475
780240
719762
591093
1012341
1377943
422256
382902
469640
1284828
844911
722686
1534160
1201687
190274
1592331
1113284
1421305
712813
181541
1205678
1770317
1014550
434611
615373
1165555
949164
1897909
1117771
1955588
714110
1203597
773391
301384
453459
1725207
28481
1835508
628884
1113497
1111851
825836
202918
1511077
134708
518458
1980029
1001021
1606294
919329
153007
137388
794890
1460319
1316603
1374064
830138
228649
1353970
194282
1626829
1493127
1592159
259872
312307
323196
1701827
527018
1914998
1602351
337222
1462205
13914
1646400
681065
486654
437487
1737544
1397478
1336049
173077
939860
1174258
23105
1913626
219689
1535624
944455
1141354
421853
204140
1061431
632568
1353494
1781431
1687990
1358239
632485
866142
1918639
1076597
1963838
76395
1015562
1566358
1547942
698092
1935547
957666
1595669
1510688
308204
1156933
539149
1793770
449021
126069
504823
1931267
1267424
1385989
1502014
1818398
1247862
767352
1182161
583218
162568
231954
533765
1740040
152311
1637504
830821
557758
425268
657255
832767
1760798
1646274
309063
475351
957517
1689854
887648
1886856
236029
1663595
1824337
1993420
1091370
21407
30127
1891983
1111425
537158
1569939
949274
862246
240239
807587
541428
1509893
1934269
1014177
1351877
935294
1967204
114847
322324
1065768
1654739
1232191
762705
526772
881463
729793
810450
883747
1692397
1165805
1779898
1310148
669280
757383
1068596
263609
823997
1669444
1263111
1054833
1179116
1248474
1212489
1228674
1858559
536889
1374090
1638993
163747
369985
214452
1455218
855302
1714896
785261
803116
691560
450532
1063726
1157107
391013
908211
1610420
1437230
1462351
158988
610273
1115386
678687
1703266
1171356
1475836
259243
1033851
1816339
1439837
1080530
1886009
822321
623355
1542111
1234079
824760
1484286
1289153
1966615
1213240
307092
1461927
1544714
42551
1043829
1652180
1428247
1694233
1384750
506135
1150999
1291614
1530049
1236149
925050
1409641
1852468
839565
1085658
695969
1579205
1372884
1675691
1107562
1264381
1450478
387699
940343
318005
1980217
525296
1854974
1708420
1297369
123053
848296
1956504
1822340
597796
1294872
58139
50355
315059
270165
898465
1297527
1879905
423581
665625
1509002
1837592
494689
1197679
1839033
1233023
3255
1220263
71203
1858425
1448812
412892
1248014
418194
1279586
1719614
242545
411854
1505297
476634
115433
1520479
1256773
314008
1456081
690076
1158672
1315070
500577
654974
1313066
1128480
589970
1531011
1738761
1415562
371881
1403180
254377
639394
1828297
820224
1108582
1951209
1449549
1151204
968088
1891089
394286
1923949
1925637
972585
450394
1309051
168218
363783
699763
551851
964085
206596
901255
1529468
1886239
1071690
1920014
882617
1577020
1744546
1990452
1913632
1555304
1483706
591957
467575
1596205
1686580
765882
1215117
1598306
1559363
869164
1729960
1479599
1458944
511036
534472
1571833
1218267
1017775
1461635
1856865
1755788
1635074
1938709
1261077
108088
317636
812060
1469512
632686
1924222
737941
298946
1561261
1838000
1532273
1991186
681964
1920627
197868
1132971
889721
575144
1963529
1391373
1355892
415759
894919
1810965
1735520
554872
958696
1056590
1756686
1658401
879115
152619
1792319
1831083
246268
242232
1852698
5959
1024048
1884339
1345251
1788451
932096
68359
992745
794010
1227719
1656437
438778
1308837
559361
456926
990422
1057747
107068
137
1994426
1619905
993656
470791
1056163
189251
688115
1938314
1624207
298487
23763
465819
89278
169471
1666716
196656
1258970
1480596
617415
1968684
1889748
1875639
1121857
1873219
1213305
947510
823477
139096
957522
1704748
756914
92653
1311204
1656267
1636512
305398
753406
255941
1420816
906659
1194478
424597
1862066
1511344
300858
967454
1825610
1320657
662231
1404761
1161409
104481
1302615
1380014
807439
1014906
425059
1202428
935632
420221
1101072
1490067
190652
991036
1451620
242003
1027170
1671821
1962650
969210
1326505
1587919
139677
1671288
1914991
1898146
1206745
1513432
1811068
645267
520655
564985
949750
112847
136664
781389
1144829
85404
576642
917603
796889
818255
1296901
1353138
946056
291078
1212153
1581778
1101509
1511699
606779
485076
1710373
686232
1615881
1286376
1824868
709597
1641776
939067
508217
1846969
67113
1578446
302334
235489
763833
1821841
1208098
554019
289385
849855
938620
1137395
1122622
1710408
1572223
93797
418796
718766
381
1310881
779460
998732
1482070
633362
1205294
1993899
1502628
48188
1716836
1653264
1743182
1183375
381262
1505271
848655
1779541
856684
827720
923961
1240731
306345
1157884
821477
598448
922576
171755
1686660
426068
1506254
722474
1734499
360019
334629
1810509
547993
1387356
1022813
332210
422265
1600450
1799667
1062118
57237
204118
1384937
199885
820158
1067525
1587679
948447
936774
1431705
1109852
1389422
425427
1454041
932724
1224578
143022
1478388
677025
1160990
1030896
577763
927185
229014
1726607
1635564
1882324
661599
1869594
1861305
1800654
1438818
243920
886559
363364
1955523
93862
369165
472013
107344
854738
678894
1913220
893932
845866
347433
271947
81311
1290546
83233
875179
764727
349977
1285068
449917
1166997
602996
453790
1383919
1448130
749275
1529985
1195744
1273987
1808440
1294184
1447893
1226177
150142
1528942
277018
1578269
1623176
1857294
1214368
1570495
1999826
998388
1484585
625245
726389
214913
1090951
918052
1640090
1116397
1183266
1925905
1687714
1191563
1226943
1147363
464294
566632
742566
1284915
654050
196289
1864702
1715233
310560
1887194
535347
282611
1847989
1938314
1027645
1069891
686777
1875619
1689235
250419
1469198
1014457
1012032
578319
77665
30232
1760442
351283
1596813
535299
635179
936115
1945619
1411966
1220114
1407966
544732
248468
685938
531303
937102
1427261
1569913
654155
1722321
1401901
711770
1372043
175510
149173
1126844
506936
73579
1664208
1619324
407689
57453
1706566
809014
289948
1541362
856120
1520601
586627
1557885
289103
1494731
477970
446511
1227257
719416
343389
1956906
1868969
1139213
1845124
1773900
1589322
1697137
1556086
1200060
128938
371021
1791816
376046
1025214
1556910
990744
1136172
1020248
1973035
1491177
1799536
304042
303338
902794
547092
140010
821999
1500513
502600
561959
1502863
1103178
1867330
1002600
117577
1958071
1585031
703300
1727276
1965592
1164244
118235
692039
1201215
733838
1846021
1734553
1941851
1535595
1772243
1661682
685120
1079291
376590
899115
1931511
878594
1427234
1849245
1737739
381841
1393928
1504898
1266291
1626501
1895638
1326058
20977
1221117
471862
1751393
1227381
1281988
1938009
1510503
1565924
485654
1133248
91451
1753202
1828336
829391
60565
1943914
472539
1169644
547495
1567853
1853644
183765
561629
1127159
1724146
155570
569781
1168192
1108940
1072501
651031
1009209
145701
515940
376734
677474
422288
260218
405997
439927
439005
981665
532508
110196
768633
197636
790000
772980
277468
1401565
312198
864426
1168766
875969
1108769
48382
132873
122334
1684432
645522
240581
1285048
1925669
1235316
1423307
1801694
432371
1927100
1230879
321938
1775815
806840
1100759
1132688
1928739
1264413
790114
1567328
1631217
1605759
1758898
1495345
939296
421060
1816473
425860
1889276
577391
1679033
979101
358262
512647
1105205
1676042
546491
1810830
523372
1776414
1777693
1402243
761138
1947625
1664827
489711
1457607
1457776
758701
177219
929262
311313
1057757
1279585
1609077
139996
1757663
816043
1398982
37933
649573
159273
1366259
1078778
1625874
1078191
1116811
1865953
540585
1839897
1839691
995790
1455697
518376
1220019
1008231
1235492
1447010
1562370
648455
313096
461625
650441
702445
573605
1170541
1541357
456913
1851557
222488
952266
278871
1004115
1489792
1600199
943861
1899290
344624
900994
63757
1216372
479886
1501570
753547
718740
1471171
652410
1063216
422501
1206687
1445469
1478393
397788
1773821
236276
1927932
1535822
1945188
1071487
1318016
1902550
648626
1962056
926977
1788757
677376
365690
315157
221161
319889
1206037
1305118
664364
1427109
35094
1551008
1309019
990297
610527
982666
1192178
358160
498021
1670541
1205651
101458
757336
1240984
1347581
233996
274337
806828
616865
1400060
1902727
1848307
1431227
1252850
771957
1880525
869312
214127
1384364
1031355
156754
879617
266364
689339
777234
860666
22639
1716689
1577729
1582292
1794930
29668
421822
1887523
194347
955138
832105
114390
1991783
1840364
1289751
20023
780921
700985
12644
716650
747601
1824346
393988
584929
483528
60553
1255378
293893
957902
310268
789872
1275001
852440
615922
91325
485494
925579
1641272
1352505
647501
341914
505797
1545800
308374
324284
1439943
878525
1248048
686246
1881503
615205
1475748
973480
177941
260688
573126
239500
777675
656898
1155641
925558
960344
785602
1076597
1319008
1661866
816140
1353467
1803760
690405
1985326
783237
1617520
1109265
369052
620798
147481
109096
1489854
757673
125342
1996247
1812135
445109
1366262
1524221
142237
143974
1560602
1383097
1620864
704915
1980242
1883623
435105
1480063
1932633
306852
610024
501959
241965
1418496
438813
1914579
104326
816196
925572
311340
1058327
348917
1010727
708181
1972212
1716839
521916
1262541
8601
1297825
1721430
846717
105542
200028
726131
1697501
843403
1070316
809703
103496
1711659
1216569
41774
1312683
489049
1021859
901513
1969577
1053705
52475
317647
72483
474631
51231
1518255
607615
518722
1015477
757095
988474
808839
112047
711647
1678780
1860577
1156720
176706
237324
1725394
1703619
1923223
1598298
616479
656782
155235
449755
1863184
1391024
1791369
979479
1552768
1452876
228898
814661
843196
31956
778197
1959800
456299
1889255
775562
1738451
164554
1888346
1890560
1771183
769945
1922208
1132102
1147809
1587412
664015
665074
660410
1654838
1046855
1959564
1564648
824177
268144
1482605
163255
296238
190853
1988957
1829876
1676793
1302331
566805
1221271
503504
1409907
201402
1945656
718412
185843
1768989
529938
1655453
1052181
1298464
20234
1636370
1372997
1521787
1853823
434991
1052723
77764
768308
1812632
1582426
902854
1931872
758254
1032584
1007390
650904
1442206
1493493
1332093
1170432
1502634
560772
1265206
1247394
1048261
1420736
1540816
182649
786822
236266
41760
530248
1201073
526253
404999
1697375
1942647
1994386
98550
1534520
163419
1172395
1109426
1862946
948018
699160
844070
1925023
905657
1994626
1507338
1112357
575547
1373375
1829674
332942
1246534
1678105
1164056
607189
591413
679700
1559119
1499499
610168
1814583
1359426
1049854
1287445
1080700
112911
1020906
1848781
1458514
1196148
1794821
1055316
74799
1348563
860410
1487671
1072960
1615651
1684769
1432995
303154
944440
917114
1395194
291521
638233
504821
457304
1519656
1034832
1711657
294525
1839423
638705
322788
1412342
1475509
1308151
970771
1657301
1583682
87300
1770032
1330745
1885
1489006
1253647
114210
111387
1187910
412069
1320632
1889664
316901
1617439
898987
1830749
325154
1205335
155126
1090945
701066
1681879
295671
256508
811544
1313408
1421728
831486
888893
656396
1998804
355826
1908779
531146
1693193
369993
996312
516471
854579
1800698
1311716
362544
699119
83067
686479
1716417
1002014
1546926
1713379
1740814
659962
1391877
1135158
1652322
1651000
1794270
186796
1813714
535070
1128698
1560787
935654
1132218
1165575
306235
1178743
1351853
776997
492944
778474
1829358
1087482
853796
882311
215719
137548
417177
1405401
1415020
1384167
189273
474571
1229099
1750845
1664445
31803
1835825
429758
1297034
67533
692690
1318165
227280
1046816
1389556
1499767
1945388
1549855
1446343
85241
1170113
1238814
777978
674605
1218577
1750787
283512
1981029
1209106
1909568
1128254
320316
91307
153177
864243
332397
69872
501723
151121
881848
1456794
513618
323259
1834525
1970973
1776386
903164
1224534
1446521
657105
3147
1524630
674031
1842932
1861645
1706568
320072
714456
957710
637002
1419114
605721
1552006
531706
1818147
1419510
560082
226670
122006
1126443
982719
751086
75773
1935205
928053
1362021
1939842
866303
1576907
720206
1861839
249540
1257429
1788696
579126
872996
432571
478393
360711
116217
1639812
127877
1393749
894672
1459800
303326
301928
445934
37860
1490415
578500
249556
1943987
1886977
948950
1168713
1077358
1714112
806669
1480615
686993
332662
1948108
960443
460397
1525863
1879269
1915092
664839
638202
1738651
182532
101392
1077625
1390602
1688389
763780
48945
26149
684302
1675661
246497
955467
1571430
187858
938370
641928
1519881
1439817
415214
980770
571914
819558
250065
922068
1700259
207886
696676
28449
301115
1043287
1341463
1452109
1845432
622166
334524
738415
695956
617252
1531834
340628
735802
1002668
659419
900803
968085
853290
1063792
1162400
885030
493996
289918
702081
1290478
1978492
1221220
61236
17075
56119
986446
1964472
1303870
602194
235102
513830
1494311
1042389
665320
680077
305275
6552
942810
444057
790728
1738916
1322652
47119
1298051
1907958
1207597
1748035
707665
1467896
1877575
1346643
1101075
810794
126887
1944867
1551696
903907
1921452
1638230
594498
236350
117306
1003836
1925676
1679994
1226899
902420
205504
1357799
16429
1818603
1478517
595119
892221
1649715
427522
637919
370142
460444
408721
1741700
993081
156897
1286712
1052431
712211
566888
232990
1593624
48075
1428555
1180982
951778
1632753
1483777
629027
561412
1713463
223370
19200
1912181
993001
1566001
307137
1879718
1780159
1397944
1276208
133927
273243
1303323
1196341
1518289
1778373
1026506
515923
1846559
1405582
1428925
1800501
664921
325667
836149
736455
1028166
1181186
1542865
474197
396762
1102963
1497076
37660
769763
1844043
1158690
1518675
1693249
187224
1091100
1050545
1054260
575355
158202
360473
470826
798688
542441
1161864
1957553
1704500
1630850
576808
1722461
1350300
785396
287254
1724367
1131944
311348
70041
1839903
372401
825598
1888984
1458930
431399
825537
613950
977185
1960051
1312663
68474
656506
1192749
175043
394516
1251136
1010163
1723270
1224821
791063
936571
149681
658292
1958597
1658355
1241266
1941326
1693937
308210
696902
1037789
1204190
817463
1454839
1054226
1656045
78026
1055568
784589
1774566
163236
102653
975381
956353
886719
1727715
1039637
1856008
1856883
12308
1839528
128361
1368276
1870095
908290
1433979
1342728
17305
769769
292800
1912820
1382816
473501
1238016
808615
968125
1065991
1246492
782362
553497
1508719
1600415
1910599
775812
546889
847636
1288969
132104
621330
936539
1778082
1495842
1988214
1731207
1440752
576451
1091294
459358
1285915
143942
1953747
60267
641958
404339
1453833
1666168
1637471
710066
612730
676577
1830111
1669912
1185940
1976875
1120557
1658246
879133
1896845
150442
637791
1939723
188897
341366
56516
551361
1069486
1790530
58071
333969
1912759
508677
734569
1195709
1721301
480738
336265
1689961
320640
1708115
970286
1015583
143184
970140
551020
403527
1992625
882548
902004
707554
1387989
490439
1884722
535576
1630377
1664451
587063
567143
772055
1618578
1708128
271861
1085149
1751851
27430
917231
1287185
1851515
1599606
423690
579871
856736
157250
638382
1947805
567960
1737041
651918
1221262
1099089
491130
880136
373579
1841785
401134
129225
522483
277490
679703
706246
1420287
972279
1775418
58675
1258813
1666154
212771
1342905
1001033
1695915
726907
1225542
814773
268099
391721
255728
1263925
1614378
1608013
1811801
1486762
188582
1219028
1126548
1745278
897069
1633323
1354369
724343
623756
1144730
1147585
813218
335643
403951
1762343
727653
91119
1561572
1085152
1459318
1654578
1850771
926381
167562
1331582
1447744
1730659
1375829
549327
25315
1629686
29980
1498641
365386
895953
869511
177474
1426823
975642
903592
625909
1710147
1991490
1209106
756480
796449
1488011
936877
1752120
1540272
918909
1403030
1576896
266298
1188949
1530664
1096053
1407093
1468290
987936
1251832
1686185
654971
497234
1767976
548060
1726724
1961254
833678
1064571
541624
318432
669634
1815511
1234009
1420829
1121223
955031
1223179
1446849
1068357
250376
1026442
1086062
1451318
471144
520073
1416894
672341
1603598
380230
873751
901551
1417992
870112
651224
1048096
1929778
214208
1642839
1848969
888201
1136761
1168617
1025969
347549
1034695
1318212
286607
15361
807695
1609298
538723
1627788
918225
142716
954511
823849
947512
735589
1861212
1163428
64727
330034
1116036
1125853
1419185
704575
1162053
111006
916135
1195465
417477
1897368
295820
531782
1189014
1784262
1313561
252610
1862310
510276
216515
666200
303801
1282452
442409
1348464
1846471
258532
138621
1659556
1871840
1564548
116105
168914
817786
1280272
1219053
248240
1463419
397040
574963
83074
675814
422289
1433367
777075
1446784
1626432
1295678
644750
1646560
56328
987567
1828517
1989574
556948
11793
268979
1295015
1952572
78311
94108
994327
137727
294134
1296716
1779037
951548
849023
118405
1730453
264741
1007397
1451081
826582
1651762
712438
1751994
1962605
1276342
389354
919796
756653
1717730
250335
375792
1940020
24605
730792
1114451
1858427
945600
1551194
1787264
1254268
873300
372250
1174876
1305640
1920189
404296
582429
1184372
293482
634493
387453
1817676
401111
640215
1248268
1950156
506924
924672
1019017
147878
1413478
488796
1577721
551759
1737772
1123113
1400583
1783338
715867
1849581
1114657
558032
809174
952071
1640252
123669
1330298
62392
1288937
1441458
1952643
1317644
1421668
595315
1383469
1603929
756296
237799
1239445
672139
1999213
1618787
1018125
1127654
1721132
1845374
1537932
1514269
674165
1376268
645874
962786
762493
1295671
1776389
436050
1480700
1622421
941173
66117
1055092
328756
19822
626836
6334
661181
1556655
200664
1475472
783725
111289
1536046
1720216
1850299
1469785
1370272
1112107
398601
124452
462976
1479045
778786
840538
333935
1452058
874017
229704
600380
567969
1346253
1910640
822465
1835977
1283306
1785641
183594
476227
1267001
700832
1645921
728731
885890
86552
1074186
1770468
1587996
94640
594360
910779
1337147
425541
497789
238173
1289381
187425
1879884
1903439
592373
1234003
1331136
895636
1044947
190592
1111927
1167382
1126049
7224
1688451
733865
1010715
1326987
1904029
1004359
1151967
989468
1054049
683259
1318897
1069132
795143
178193
856141
798696
67902
526188
661704
1188930
181698
487646
1701372
298452
1577579
339336
1238064
637404
1642427
500105
349478
246547
1467816
1230059
671747
1094218
822020
1493747
1646302
544714
1949180
1309274
1261774
1412615
1700915
670134
1417895
183323
1151327
1602922
393605
1958143
494360
750616
1564926
521413
957770
390148
302168
63250
1786756
1032306
185943
1343309
1903929
1122990
650247
1637530
155155
980051
1333166
1866426
1402239
983819
837639
651083
889911
980339
1040871
772736
715194
218410
1319159
743700
289237
411005
695632
1073083
170436
859730
475044
1604818
341026
1000657
527594
1019548
1179551
659465
1148116
670414
511703
55993
543110
553549
1824353
319122
1292346
96259
380644
863091
1254257
1581191
1600720
642524
911653
1304270
1955098
440624
734493
1633782
1421488
710136
1864228
239268
55674
1929343
275936
1543981
599319
1153379
1077324
237169
291667
376486
19675
1022158
1093620
1031007
1769328
523912
445682
633774
395528
1071639
1909304
369590
433204
927356
701395
1900300
1817502
246550
140178
853381
387995
1267273
377036
807049
768912
1986403
1436946
200717
960040
1800861
1281512
945166
425844
1704478
1085757
827083
151737
937221
349722
1318117
266399
63124
391123
228193
790736
648733
444933
495461
1575782
1243824
840380
1408011
849919
1551303
567716
1579955
892087
731733
1850652
923616
1178271
1447370
1719947
1590357
454567
1991989
1130779
974622
244925
446432
1834637
553852
1638555
1983338
1534557
1483191
873914
682845
1331935
1048129
1562404
1978183
1810498
108261
1400717
1059891
1557903
841938
777319
1939545
1458453
697563
1149533
1276120
1669919
269
279647
685336
838207
221847
985504
1149766
884472
1128119
412917
1100811
1910911
495481
838537
12798
1239343
1883070
1105502
70812
1951759
1474503
686817
1902106
983374
1123015
1800502
917220
1158509
1181151
1953368
883676
687500
682123
1474189
1676535
1653865
750580
701430
1307577
630971
417447
939641
379304
1736827
1383112
1886285
1742792
608719
1018986
1108810
868529
1393866
234165
1558804
1601580
818375
1756240
655285
192681
1295493
1369843
336241
1801037
97170
1178795
1921004
148265
1163808
1617239
872247
840938
583361
1998075
1076993
1821535
1566500
1084309
543650
1183022
471008
1646648
1551893
1675599
805320
745626
963020
482097
1790248
1585743
1288576
278428
379140
1956830
1437579
799385
1549847
561113
107366
443278
929304
599933
788638
1505505
1140339
1766229
46360
821433
1375640
1998355
983467
459215
349286
1739305
480348
1846975
1591748
393228
1058784
1890566
114889
997702
194865
487093
607791
742835
1613408
1976090
1516377
968814
1455918
205743
1139764
891581
88802
296752
353004
956249
1202608
715845
574668
1388572
1838725
1201060
852682
334056
640987
1418522
524641
1026477
420553
230003
407320
974309
1934272
1506419
227126
1780223
15755
296607
194250
1048941
1404581
1307814
420818
480051
826251
1543600
1907285
1207716
1233831
688410
1004287
90696
612452
222382
1384181
1689647
750735
1096720
1532525
986558
1829038
1822230
799661
1395760
99578
655680
600885
999242
1040175
1117354
474946
523704
1656141
483543
56651
1576117
1321298
1160766
1962107
671499
901595
710809
929951
1208342
1689772
1199371
421512
335195
1996764
976589
738150
1471935
690998
825871
1999161
1546751
763941
1319062
894759
990178
903768
312284
1260666
357540
891345
491772
963217
1722970
1927018
1529772
865711
1013390
1044672
697674
1028922
638718
1067816
970943
601356
1610611
1309508
92628
1068590
1389841
1065075
1553705
1775057
1168513
1981833
175815
1531730
1189046
1992229
369815
589296
74903
244854
524875
898692
1968185
702827
375460
1154949
1996463
384903
1865228
1872186
1378387
1746487
1583649
359116
105104
1768562
1991102
444272
232528
61586
1605540
66343
709634
1245393
1630818
1347794
1560450
1283970
867158
1014894
110779
909040
545521
519971
49295
1136023
387368
1888149
1567918
1579626
408338
1825010
1138754
1515674
950390
7001
1191565
566980
58177
150319
205608
748186
796761
1301133
487922
1189975
1589476
43965
1522795
1876972
1647438
1582175
1589776
683840
1178684
1844353
763763
22045
1853691
871194
425018
1184322
700377
1964866
1065097
977028
723804
1528459
1945802
340980
802231
1576595
1937428
864058
909706
826230
1625770
1729708
1817398
1217280
722132
53306
1715346
1990274
1474438
1354036
1798753
1073689
1712325
1987717
216050
1029691
1856652
978457
1115402
351464
955689
674681
89226
433466
565616
500333
1367277
685631
1930991
228780
872681
1535678
1676786
1517429
434486
1877061
1168350
1432487
920799
290127
1494107
286013
941804
474743
21511
1459715
1231500
1663531
313905
261543
806787
337688
1124173
259748
241305
1206647
1778995
1369578
1925251
1366625
1759907
1566643
823720
103732
8478
543888
1932234
912123
305903
1192949
1051731
942984
148740
1140741
1731560
1001620
1203362
671812
1136922
1273766
36478
205291
189261
790820
584842
1032476
120603
1459624
467262
237755
1719249
1184945
1657794
989920
831920
1452231
1965318
18621
1820496
1318659
441420
99844
855896
343816
712561
144380
1576078
1558739
183017
245672
1101406
545770
32332
1951378
740813
621206
1579355
1850833
1962995
1635394
303003
664508
610414
643887
872634
1865135
47029
85987
1880175
1741746
844198
430538
603410
489868
433446
1451227
347740
547125
964119
702615
1308501
797919
667617
892554
1201023
1816928
173676
1928674
873044
736265
1889461
306884
1563903
1584489
1749263
994262
1236710
1027792
1032926
1809728
170702
1669581
278761
171123
102376
915448
503334
1641001
862346
1286226
863538
691785
1501160
1474958
1249787
1903298
1727799
1097838
1233066
570955
767691
1605331
1906239
1194407
672108
1939649
1714421
446596
1543533
261389
1302796
678207
579688
433343
958333
1278219
1640138
1122209
121901
862453
723955
537740
1666891
1537829
416556
1603241
478588
126914
1185916
472208
633161
1580822
502391
1779388
1436685
327581
1917222
559535
1853090
856805
631734
1564530
1400474
1740063
96974
126579
127083
441485
794152
215225
1819043
1814216
39711
698812
487911
1304525
697440
148130
1976824
1998346
648807
884561
1423546
323846
100294
63021
1917210
1885000
1906496
1116904
138493
703028
1892585
1251198
1173463
1842563
597817
214152
1648942
503878
459662
313543
1106911
346455
1195550
655302
1086102
1268852
1014100
1889380
1654952
1013230
913859
606119
1909012
1006487
239589
303548
476301
1008450
1651780
985772
1926327
1825594
304188
826809
1153629
1567080
957670
1202211
1227120
113875
1083503
1923721
217325
566798
1056758
1511621
932531
1327319
178972
1266980
1296876
1916817
1543122
1817822
1583582
95512
152369
1491573
406247
1727105
1312514
1629836
963468
1536499
853894
412080
1884084
1767050
1935342
1476577
700412
592706
1988555
518509
1098948
331304
711974
753176
158385
369039
1855799
1722354
431368
275140
505331
1271569
517653
18340
1647807
985787
735838
681223
1762887
1553465
615496
1851321
847122
1508843
1336760
1146460
1032281
937915
1500883
1341369
1329813
1577294
1870846
486864
630131
1175624
377978
498086
1567430
1328957
1526552
334045
65885
518868
1891065
953152
1558410
1724278
499290
791378
292219
1301136
1341297
1792865
765402
1272219
769457
1928206
572261
1393940
1260277
851183
1477221
586259
264438
183710
680313
62929
972594
19909
849151
998898
399990
730536
836252
1903278
1730487
477851
1286115
1567735
1181811
468816
1755397
1206140
1203366
165795
6469
977943
49875
1600540
564528
159206
833706
286945
1798278
279037
1713480
196204
1449597
145461
286876
34148
884783
621411
1507312
822867
897150
155794
1246571
1730592
1267966
946394
989987
1521572
342867
653053
670028
1754718
570816
1744755
620840
184134
935527
1945048
1071246
702617
1149283
1835712
29433
148892
181898
1689275
133191
222170
918704
1882534
398708
558930
1580192
1042870
155894
1527274
1183224
20076
1860426
140887
927231
1001859
183695
1220302
1889533
1773998
824655
1132158
942741
1353956
989688
920847
487445
1193817
12904
340312
144593
1862979
1915264
1236820
165179
1078788
1832038
238054
1681702
1707822
738958
1334622
567467
1571183
915107
499738
1294164
1800655
1523656
1798153
774554
34894
1841596
922897
826933
1977533
868730
627334
31204
458080
732266
594340
134932
30750
420493
1994386
1528306
1746556
1667011
601333
1910823
105138
463158
504293
149891
1313930
1647752
1230355
581406
220726
38963
1574034
437680
1545717
1879174
1241170
763857
1244494
1010729
1545937
1413906
1512460
1013372
161004
1510078
647560
1999558
868254
414311
1526520
1057050
521009
685002
508339
1499754
807850
1786694
254590
1043735
1178889
581825
1315573
60464
1293313
1504403
1282339
1079193
911922
1704685
1878561
549872
927828
1697336
1095510
1493102
1855058
602794
815931
537420
1016985
1947524
1944363
833557
1648652
1386857
309605
246449
1876685
183110
1647904
1979744
204488
458841
1312045
1831179
126596
1972599
1257283
1539196
1691162
956240
1737384
821639
171328
852654
1320617
1995936
1020096
360223
1694128
1173031
1469626
440968
1591258
211378
879340
1498828
34188
562503
1445628
495318
1927476
236180
368981
1349428
272012
919506
1226795
1459661
221005
613403
424042
885962
1333502
1187577
1277723
1830948
1363223
85470
1622938
858798
427301
1433968
736189
1666663
1657376
1014385
613014
820378
816627
1859518
1655257
52124
1551909
880024
1151225
147605
1169728
1958116
924696
1189046
408214
767405
1708407
257678
793764
805097
1808374
1805461
309593
1744627
861232
1005427
1895287
169485
753642
1877292
1312628
1886803
1880618
459051
1383345
1024004
1729334
726632
1263548
1786248
257497
848797
522123
473284
1442065
721875
1102144
9685
1890180
1715322
1737398
1037741
1242654
1087043
12359
878365
271661
573340
1175038
837060
1982118
1549789
503629
380656
476025
745059
1583634
942854
875937
1291331
375576
75474
1594951
1413500
1744652
1209800
1716353
1595187
277573
882945
424256
915056
1578927
1683784
1986987
750738
798481
122751
1556678
1311077
491895
1543436
1430406
1044544
1914776
240337
1750373
1005548
1993628
286915
414948
969989
1178829
1412856
81543
1394375
286888
232914
1832945
228034
1775292
709092
435543
1632234
129130
17357
1221094
1062713
1609894
1917964
1694440
1204368
269452
1045024
133980
1533247
102415
191380
92596
430132
1680579
1714922
475430
1989208
1430883
1300940
250324
1620701
922857
225127
1904434
189141
598948
548637
898270
1316006
839937
1469070
1240324
1804464
197564
903756
1223839
868283
726166
180358
1991522
1536762
1882752
1337735
707218
577025
1280821
1470982
976516
880208
293820
157592
1958144
73799
408017
1165885
1634663
649113
1756212
1797518
1273882
207231
1482044
396678
438816
1484221
1651690
108470
1677740
181371
1385636
1018623
847547
495827
213101
1365211
1827036
1711271
647392
138635
1239310
1517065
1335731
1822953
643337
1430638
250820
1777935
1699188
102568
139790
1070891
1363958
1420100
349237
1748468
1444157
1384266
630139
1171558
1350008
1948820
814170
457608
1614173
203884
1846245
822438
345751
438218
1299735
653761
198814
113181
1721150
540410
240908
1246949
1680028
448999
939161
378006
1059434
202317
1151870
729996
1559689
200290
864386
364815
1746310
132730
414834
717891
1506244
462246
23438
963774
543922
1682462
1889478
459354
535472
336264
289986
908420
1070520
169031
1145395
1665920
837194
644763
1916527
1462709
773334
291885
311502
1219895
1615671
1093094
1853550
810573
1669977
1212151
480457
883376
648976
705062
1804186
1991461
393791
211228
167019
144796
809228
1327269
1291696
1430903
877515
1860101
26852
123836
669500
129229
1718237
1983962
150994
303710
1846121
735752
1412129
1128269
1554908
1226818
383986
1455743
784248
1726620
1335634
793801
169097
1838798
650370
768088
1454238
822077
856536
70397
1470669
1783046
1251969
949064
1263661
330072
1658632
381902
701471
72143
1793196
827337
1158612
937453
939082
1865963
1371840
874635
1165473
1081024
1509878
1080300
310016
740088
436813
607299
960185
666745
914504
467861
714937
322619
931555
281186
435651
1934999
1467767
1327115
808372
1134154
1702239
334392
1981856
447934
1557579
39220
197373
898832
1118634
1221947
1453412
1669104
421173
1216882
1019921
1641400
389297
689709
653015
1869550
1936351
1400907
1969793
127341
1229003
629054
1003531
1302768
363538
1293554
330542
1655000
279878
1837221
1801493
1339704
1727061
199928
767222
1382107
1488137
1038799
69518
549536
1158064
1755237
1836087
1008318
256620
1246128
1286218
1498840
1710187
1579970
1799908
1186638
671775
363995
676357
1833134
1129042
1576719
1294277
117290
1342397
1369914
154605
1133938
972034
1264035
747873
1053734
614956
1648789
1157442
904659
909735
1209653
827308
756688
1095967
1578561
932196
233258
1416901
259401
213531
215562
792722
1493518
1461453
376938
1711770
321878
127852
1698911
763162
215529
1873167
1386940
1337765
944545
98002
1040141
330061
757269
600101
1035195
1718852
1537199
278865
1551875
1942026
1810717
1257096
912012
1702627
1886800
1863818
375941
1600799
406885
995568
699263
717358
181512
1789933
1741992
911067
1874108
1702669
1785779
27940
1581486
128397
770469
1235800
1471632
711099
1990480
1159356
36462
1770451
1520732
317101
1986639
956173
1896819
1346388
521746
453489
463738
1967254
981820
428256
440693
1861001
365538
1906176
1925737
1086212
1877841
1637152
314792
241702
1616698
1009232
1222330
955752
1600721
410179
1611095
107787
491381
525632
1755435
1599100
257562
898313
1486517
313378
1233086
1040674
1975417
697817
844194
926049
987528
549467
1082444
726562
18309
652292
627795
1647398
176678
521198
472920
472017
367664
62476
963831
488629
814306
1706314
1541595
1454251
1452917
1552956
1521381
1506893
248036
720853
1208017
1001980
495689
1799914
1981227
1569034
941872
142910
1335641
1090673
1278969
487768
1084369
1253119
1973586
1162569
345783
1298100
960779
1326385
1534547
586545
1830909
1002948
781418
1211271
285343
1236894
1761024
107722
1442194
496728
193937
1796815
1020543
1240862
975300
1719375
1624379
1632390
1736208
1345713
1691615
611675
1768377
1967959
1232513
1088793
1349376
1040644
19774
1625190
529058
569752
846640
996250
403285
1984350
1869925
24479
940049
536573
260596
862956
1572277
1963241
1133829
1545882
1557213
79930
1253384
636192
583846
948679
970149
1539983
1638645
1913164
15398
1321492
642391
20907
433350
1426085
1542703
1343130
154806
404006
1347303
327583
1866209
1147475
1204126
1040581
1914230
1230926
1509395
877428
69592
874248
1751332
62593
1199118
1913073
103161
1415052
1506829
108102
34939
1448685
202617
162435
1029991
54217
421510
38156
509778
1771701
704796
1684186
1415323
1857315
1931522
1606252
1845480
1802646
661719
707330
1499754
1053593
893661
1437666
374262
1529136
254871
659334
1165518
1398006
512274
1298518
512108
1413315
1408523
518228
790648
57981
1997001
202071
219625
1568887
855741
1321329
225492
1348987
1196750
622027
1349364
435864
1889408
804330
1344023
1746067
78939
1083696
877549
867284
1659781
1892223
256227
272387
1089519
167701
171528
675406
1905813
796925
467288
628637
1623293
481133
1475776
278967
1494607
419496
205404
57033
1535396
1415025
1104030
495600
585898
1826891
1119050
1039457
1866191
1597867
1629750
683298
1579616
700894
667103
416527
664221
663738
1132489
343425
23341
1087190
557860
831584
1507979
441358
490120
456343
1309635
1753111
426044
715775
1904102
1549725
803726
174624
509599
49402
1102559
191593
1104435
457752
869030
1470665
544097
1921366
671457
995181
1437531
1459215
80054
993784
881996
1999115
1228219
1341425
670001
313577
904185
576437
424400
1481899
675378
523410
463670
884790
550588
897635
1445542
330243
705632
1407654
455354
1567473
1949549
1500267
1724963
585983
1144169
519699
1224928
662517
274487
788453
194990
301208
621677
821375
1019681
1630882
1709145
1656490
1129285
1847973
1299498
1381446
900563
1488082
1481439
131995
350475
753034
1874023
795721
345736
711889
184343
1414112
434701
1630672
916181
638311
1803979
1871330
1383718
428282
1691159
747848
1795060
1393557
390914
295092
380117
738368
1741933
1188775
1345265
328530
1502242
1971031
98206
1571584
1192543
997508
992517
1844669
1949728
1594673
1942248
1327245
586737
1442616
1175388
1733266
1436749
53426
841276
1716873
860131
701264
1618754
756180
555236
144889
886011
750023
1541278
966663
641660
346575
1005767
1189517
1585725
1142622
1621547
1173269
1971470
163076
24302
634142
1165458
1523048
190996
1092975
1097585
1054723
772804
518316
1562732
24759
896721
1396451
1199285
466560
1915406
1596465
875696
1660106
1408759
231621
1570047
654541
437562
1550789
1361972
1441990
678933
1001951
113705
1520759
1510963
1380325
519638
457943
1961614
402277
1601186
1277145
240792
107002
997822
1660626
243155
365761
1065655
345570
1732869
941505
1645830
222570
914648
497886
306758
453189
1707477
142584
1951391
1572316
258632
1203960
1391156
1181297
865196
817209
1596799
791998
936536
1547459
1095852
1296876
271187
1830773
529260
435181
1019811
1297042
1923467
1059185
417848
1337471
824081
1797821
82276
1123132
1771935
402572
1917714
937510
959469
1438381
935495
613991
513980
301803
1332555
1097128
1172616
1862803
1579993
1953165
1548811
1306905
1442480
1639295
354269
277557
46744
1801212
132333
1007223
963216
315880
1549156
1818367
84973
1947473
125260
950499
311686
994975
1636518
363195
1567676
1216423
1970225
1448379
1342139
623796
761982
132187
414401
9515
1344994
1309848
128650
1375879
1565615
812023
1200612
1982557
977300
1586479
1637306
1736353
1494035
718951
673853
1281517
513815
1911363
799283
721002
1617924
154099
510513
1146108
966423
1149810
385291
1510533
30171
1558342
1168154
958252
972743
488004
1855165
1553267
1590481
1432135
694753
1739977
1369034
1415944
1120863
9667
394328
1427220
1502934
522479
951865
357140
850240
1099079
1970854
1133526
1312839
1995056
959071
113868
501656
608179
955817
30793
917388
605226
1347443
449951
479323
224417
441742
210129
1087717
355783
245694
450252
274684
333015
1537614
671083
1642563
1759759
622196
484501
1830691
865446
735109
752152
146306
907611
307726
827177
1182226
1367726
115755
1784095
453099
66658
685286
146122
1969036
369260
143439
1367382
1207999
757381
1739016
1351924
437883
1465364
1330129
1356624
1505990
1967081
1762596
484678
405171
609303
1704823
1281027
1780679
1177259
297806
1192760
689668
1563070
1394265
715091
636798
63045
812285
1787657
1417648
174886
720047
265872
1855414
492153
891777
1919891
862466
614926
945168
355325
790652
312628
40448
696212
858465
22720
1269911
926239
1884043
1709598
1855970
1281267
799702
991536
451421
329343
97342
361943
161302
1117397
1573250
754087
328747
1491974
1868212
1546831
1533320
410509
1194011
1165149
78223
1771251
758914
839629
414179
107850
1208057
743431
586163
682411
787816
1017934
74726
1659006
176069
1570014
1021834
567502
617760
127291
604781
655166
1673573
1281632
505328
1944023
251458
1808735
461113
870603
1440126
705259
1280707
1684003
911118
1614088
1651573
1959924
1800761
181041
1072766
1688204
1920701
135374
476347
1531402
1047380
1951806
33493
1747554
951447
566582
600905
1858721
1688622
1987490
1923202
1014143
1214918
1943709
370979
139208
1435812
698664
1239853
686178
1147568
515721
1635254
125229
216639
490838
1083263
1803822
1641536
364786
564528
186667
67567
1722477
60328
29961
1673721
930051
1174260
655776
976611
838681
172789
1385150
665944
1879790
1207136
1316904
858771
967002
240290
738471
1246352
1737360
835987
153751
172393
1877426
1423383
1621173
1615671
1448778
1901202
1329971
949053
1336154
1918023
758981
314899
1409538
1347627
694851
287375
1170617
1204158
1280961
1076258
1375168
1495357
1979101
1329455
1497093
1159623
315253
1869074
533284
686134
1407152
1507633
1643183
1933260
1967171
1059730
1753499
1111907
325284
878866
674600
1845370
1784323
921443
436025
1096942
1119862
1994765
1882719
1595628
1477980
639095
875572
1050489
835956
357610
22464
463921
1891207
791316
561383
1646973
1164528
891311
269076
1124590
27144
1146705
1323100
143733
1894939
1604017
231252
1882233
1311691
691795
768904
209172
491414
425088
646542
398958
414724
250375
1037023
1021773
1867163
22460
5516
953079
800499
566707
74788
490627
1837475
1124999
1585695
1010592
770766
1666687
492937
78317
923913
215040
1843177
1620110
327748
487206
1510277
743636
270457
935341
881895
870006
1478046
627503
532403
744413
519995
562731
1361556
726514
813326
935842
643081
311338
1514722
1558032
908030
714410
134498
444941
772986
1355224
546543
1753176
1945876
106922
361967
917955
1447604
1914531
939771
651910
316965
1905886
643019
188590
1212121
307191
1129433
1050852
312786
593262
692451
713045
354836
32274
972478
1799433
115530
756700
1636617
258799
1754741
1047685
615769
1162573
822620
1123002
142414
7174
838893
7926
801637
42348
525193
409052
399011
954711
461156
1137235
593643
717891
1474790
940171
222520
596532
121667
1670563
322734
747951
1940663
1607310
1043497
863156
1594218
149910
945376
1372628
1063979
1674674
61371
1031102
456490
1725254
54458
408485
1591339
1541805
270154
1429755
1714734
1348440
206136
1472821
902083
1922005
1885382
981770
1947605
941503
1424155
1801471
743544
1748848
1169234
1230875
1990254
377364
333815
1143967
524684
732304
1898963
112393
150541
1361985
973354
53775
463043
271332
1022828
373369
603550
1131504
757612
1356886
102592
1200344
1061028
851094
1540064
967947
1922295
751457
80860
507672
999299
1363987
661763
294355
1157702
1731986
1699014
392156
470588
1195978
1219960
601587
1575250
1642665
694976
685814
1028864
1890409
471770
25914
1268231
404691
547469
1236092
134880
709489
1910781
1904680
1790709
1685829
1143032
1951231
1662813
404301
139579
903165
1517507
1786042
1275886
687359
1061833
1533552
1853927
1239363
674984
983863
1121091
1130063
1848881
1582950
1678533
1000484
640489
464262
774631
797632
1157894
1251221
321266
797868
779755
1490864
860105
1659149
1834956
1106568
1734553
1947263
872681
262234
103551
94788
1713106
742081
1526729
1025259
1306174
1193352
1787005
44305
1136260
506043
1456434
1953401
1738201
931989
650400
1601139
773647
1586207
1571508
1771193
1266937
109202
1152256
1641493
568042
1250035
1382748
975955
468508
1254453
268332
1046502
829898
1574253
1649126
897997
889097
317813
792991
274264
287632
103118
85809
1262778
1367983
1929233
1104752
1226907
1428842
303185
892157
1564276
1354233
790750
1456789
817413
1265287
541011
1616812
626256
1482048
446565
11839
998513
108011
349904
1087133
1007920
1676309
1516507
1851005
1149121
1181162
1626317
1749630
1473889
435757
1151860
864747
1744639
1239804
1290946
1535831
1634417
1877581
1537288
574736
415653
1834563
1549172
373028
1165450
361368
1976083
1791715
22455
1744733
78268
96810
1787195
175211
277620
1270877
63326
204922
250800
175096
1417343
1009900
427400
1707802
649833
1278787
1343952
429783
435448
123997
1808914
456198
1487577
1194639
1660263
168132
562085
1717741
1128942
770291
805643
506280
1710036
1578151
1031618
622719
628017
811733
467886
714196
1969059
422094
1987872
185410
1899914
1793001
108471
1326602
467822
15626
1806355
975891
136797
1416673
380780
251502
1826172
576822
1492816
319365
1752454
1147188
1391262
184487
1330211
229543
1012843
1510601
1973843
475140
1862907
1759494
584814
1601777
1318898
126038
765107
1506099
1112884
1262936
1790454
1877330
750194
1553160
1006068
1940530
1774546
1525377
1282371
792502
1503095
524560
1705464
1635379
104197
1578800
1485149
833779
223427
1686646
1801455
33037
1261984
382827
1197231
1913469
1851653
596664
69505
1655505
766546
126568
199946
38935
901298
1001342
1692573
706733
1587091
1614700
1577468
1878321
1188902
515738
251910
851938
4232
488785
1320725
1430573
120859
1661973
1668397
1759329
1892355
1750606
1626860
1493534
1812511
758856
638770
779908
1461486
1377765
306822
1897891
874250
1233563
1098442
1153511
1524732
756960
192016
1210768
1085771
1776085
817488
1628524
1303081
1147399
1071580
801484
662395
390299
1948812
725910
1439749
266371
1058131
748261
538847
1268589
1662299
1916294
1723511
1251918
1994651
515465
1377954
1271102
840746
1802904
1194726
1642107
1328375
1123234
710522
1552068
1622508
1245118
228273
1012466
594546
1809591
1004347
1930586
157556
1869548
137417
9299
250396
142942
1556902
176641
73468
1808758
1322750
1117709
315437
838270
1807022
1536152
1047567
139308
1363081
99132
1514443
1690385
1112341
593190
356717
486980
697025
634623
1410052
1893178
1796479
69562
1421749
120519
1560332
407421
1103902
266807
1192822
1797346
220410
408007
1703195
1509264
1380443
376460
1799995
903768
376894
1362558
863460
845624
1972648
827503
974472
939815
1315979
805681
1895
1117283
1276200
1521396
1689321
1321982
1339441
363926
1801149
1172232
247546
67826
1572853
1401354
1981300
1542489
491876
1281104
740614
1877681
1554112
1346382
1923252
1981423
424114
450334
1605578
195625
559082
634373
1579729
536740
90524
1768198
359437
1106994
1689435
1747109
1098635
250184
972182
1124468
1960267
415102
1622953
1869975
1089456
1424005
1207395
870359
1036148
644787
944758
675505
1717284
1565596
1215320
464375
1618422
809735
518142
98556
1219592
1033269
999492
271804
1848667
1120470
74
1837647
713972
762834
79062
257058
1303999
1741274
1637852
294547
459043
744473
436297
1150425
1662972
1023737
355172
1314267
1495796
548858
628208
393547
1073087
1126016
154940
1094045
1714198
941500
758231
312373
1359924
1453873
1850760
696260
24127
425467
1594909
477629
8912
1689554
369629
1960318
5084
512322
1204727
337601
414261
97603
1275691
1896803
1558979
277744
776450
1787820
1966233
473441
1768995
211467
1506503
1922712
114541
1196664
114494
1277517
333592
1292625
513756
549991
194460
209273
772234
274037
1780536
888733
1570562
1476021
243943
1974241
1603990
1438200
243309
1277129
803363
51938
1715546
807542
1525424
1874762
1223661
1977218
6070
1735679
1976707
116717
492289
688869
990880
231747
949801
1292272
104541
340333
1458502
462800
1256990
1534275
499887
132315
136094
1607878
189998
1136876
522022
10664
1750380
149390
1883228
868981
1709028
747623
1041786
1441193
1346495
1264363
167501
1313079
1091768
773109
738233
469524
777028
1082333
102264
231969
67864
388180
1478282
1090121
1570947
1677139
225932
679936
74508
57178
1586891
793864
849599
1328861
1377311
1551998
1514074
304324
345207
1660943
1431409
128010
1047679
1179177
1463348
1971231
1547859
410822
1367195
364577
1129250
1758516
1548131
190652
1348161
676060
840799
336522
883346
1569852
1307726
1578644
1996294
506340
659832
1109087
130624
1879055
1109907
1891040
984780
645610
1315012
885357
1474025
769147
1082789
1602899
267701
1725376
598898
615118
1575153
1234391
1347197
1570754
1573996
421252
1074179
189447
580971
106240
1378972
990272
361835
373792
614677
866454
1688749
719041
942234
816350
883050
1285313
450969
1256618
221050
1183630
481014
1044129
869418
190474
720899
1214837
1591792
1763972
1395106
1239597
1276130
1720089
1860997
1154463
256933
1949481
894519
1272745
1498473
352392
1063872
1030180
458405
794373
1983108
1283174
305135
1323554
337579
1267386
745965
1168091
674059
1769807
236261
187235
1320791
387901
1514636
945595
1009703
1211225
6214
551539
1089904
858282
1443390
1986512
1886268
996704
1974550
1990130
108759
750174
1563092
1541066
441313
334236
1447119
1394093
900038
1051864
934576
1590612
1744544
1478639
175043
259747
421158
1216260
714452
1169040
793626
1158155
1777384
1341344
1641076
420977
64452
722806
993366
1312687
165210
1701876
1310072
658986
1327457
782663
1387735
924618
822528
999267
1241835
126602
62486
325220
524425
1665391
891924
278798
855132
547801
89870
607005
408404
1905126
68037
94592
1660800
124443
1328047
1451827
1907430
1580920
1642340
284483
161764
1898652
1349111
1193404
324791
1711226
1152800
1545074
698604
1834015
1318674
1365480
950414
199091
1123264
162128
39500
1711985
228517
922249
408110
776896
731769
1518905
1483276
524974
835326
826384
1608950
1104968
558973
1876060
1214478
193640
904519
1991014
543240
774078
1317145
1032181
1401041
1252783
172136
813367
1779230
1385140
1668165
380644
1695683
283963
1052341
1721375
1876219
28679
1948707
261155
1475783
76123
214776
2536
1355591
231909
688403
751539
1118928
689203
155846
1940570
120333
388852
1717362
268989
684061
1738071
56672
1122032
890229
1823097
530091
1364054
989568
1072829
1899675
194410
46724
1768836
1333061
1852747
747616
1574810
1031808
1122544
670689
1648654
1468740
1234870
823870
330237
1626953
26262
1229257
752222
1376075
211556
859661
276953
364325
34070
1984333
1944106
1271698
640852
1427029
1548407
1875270
619584
1919213
486916
1162739
440169
1333301
1953001
1562202
375359
1214165
1428218
670395
719610
514039
549087
839142
1211215
1382390
1663681
1821520
1258047
333752
432717
877035
955375
1602601
93168
280000
1160030
1491475
1991014
41943
366894
350570
1418621
1002519
1613446
424697
1139104
962396
249483
12668
501689
1770870
1941461
409049
374636
1486859
1142587
1194923
401603
1400805
950697
1177073
1886676
1729817
186690
1528183
305412
502112
904159
1024032
1021042
1445478
270821
291968
761022
574030
1565959
638970
470381
316919
298341
190902
416939
1563486
433713
436408
956565
1319406
1756756
905710
1466121
1510343
447966
1728273
1017554
1173546
684276
1180684
274700
1817179
1927451
1294589
253859
771479
1271240
704602
1063153
1788616
1441501
575956
1614879
1338797
863012
414994
1295932
339966
1984859
756362
436852
1766715
884396
252345
1988465
1254388
830243
1430646
599907
1714032
1328436
70813
841192
992978
541166
56339
662193
838201
1546197
70365
1978006
181822
822452
402342
833361
616229
1797622
186042
1711405
1609737
1075840
1468305
1606869
1474323
1650016
810796
1923976
759353
581954
1700179
1456692
936902
190518
893480
1977860
110269
962367
1217320
1884014
1775458
764548
567256
1845072
676947
649694
1794418
292299
506428
798922
1402676
1226241
251440
676667
183038
576706
1953760
1217211
1840660
271451
900422
782316
1839461
914729
341711
915379
745715
1051642
939940
1719659
1829966
1561078
1018438
509684
1961563
1013902
982500
347952
371257
1617738
114239
595009
1475672
1769597
331388
1785755
744609
1486077
1885347
191194
1426495
1334614
1350154
1647491
206924
1882979
1244576
374701
1487583
1139006
1418110
1213500
1234802
582152
1764611
59291
1475527
829513
1741431
268964
1077225
577548
87835
261577
1791628
505227
1833045
60484
1230380
1790226
732109
1037899
188700
614007
1508886
627849
853433
1140249
430404
610932
1846888
597591
945858
1498566
201640
405241
1260122
902264
1655032
983601
1465010
1074200
1830535
14705
597739
753262
200696
1131950
32782
985972
1703048
690028
665291
1029574
388299
521326
638945
663959
1224395
119939
1064314
186733
1025369
327582
859883
227412
660841
18319
474496
22134
404017
1239674
1249385
1780670
1291580
874824
300318
1643613
1568424
1606955
1856986
1155690
26248
1853554
1192187
1159797
1972785
1049257
1374406
690405
849935
1319615
734907
1735926
253731
490472
327035
1685106
788698
103999
73324
166694
1898525
594473
347121
504538
1413288
408752
1669468
88977
195336
404414
1852928
1340387
1991334
695418
661291
921768
1160438
1170703
547649
1522177
972454
1891490
1225059
220405
1800307
1564189
1114596
625449
857682
795393
837084
829440
1553573
277442
278653
1385113
1522768
428347
1528504
1383568
1808567
1053147
709001
227746
669729
1681350
718286
858693
1081292
720559
1512081
351383
1717764
1034906
1284305
842234
896292
1913634
326949
896176
686830
1132975
585266
1536053
1225970
847960
1263073
460092
623592
1611949
1098215
1071674
1264093
1279454
575917
584673
1591730
1262991
15982
1240336
234313
1911898
937012
998453
1843897
695774
599926
975996
1330619
462320
369434
404585
366391
1735143
1083495
558577
576937
1397579
806050
1702297
1763419
1505785
528834
959073
1958170
1661334
1859697
1991826
170861
971102
966651
1458155
908536
1657010
22870
370537
1439694
615587
162958
1216836
753492
333825
863573
1356604
1437540
1032403
1253136
1156535
1952883
1015756
1618021
1044756
1467792
565257
1109201
1243322
47068
1630096
384118
1458971
920406
284959
1170688
925624
301949
1358659
1180057
53421
1882420
544235
408966
1881617
644031
1051351
601342
573109
1194156
1687865
1781790
1173927
718600
714126
1733210
1811076
1015509
94960
1689799
1729553
491018
876308
1276265
1643547
828798
722912
1334639
994322
1163046
10955
1850403
291550
1189906
1235546
1792159
776234
1047881
699847
1904064
1849012
1779514
1000633
776834
240738
525264
1596195
108617
1035082
276731
1386034
389337
360141
630360
66492
1268940
1411043
382088
746899
1861357
1294389
68345
445979
1008451
1313226
65298
1695968
1262474
301436
460258
865231
1210335
1359772
1403838
688478
215633
1590174
594551
1103280
1923357
1187631
618338
1821686
1158298
279138
1908244
311155
444306
1411738
1941622
1440794
1768650
635821
1267157
819480
153460
660754
1944460
960157
1844030
635544
103948
11564
863440
89351
683742
1772216
1093880
1215332
1922383
233496
66973
1144340
1885834
745819
61807
40803
110940
109156
1257035
115005
319152
1652787
895252
546819
120080
464903
22470
97843
801242
886006
1739024
503084
975652
548638
194759
1322134
1174191
1048835
867419
42208
1676381
1044276
1491573
1827129
255279
1464128
191888
1706065
1560441
1921409
1178675
764454
404497
570496
604467
580309
1633324
523691
386939
326580
479320
462213
80694
1581512
501356
544750
1031177
1148583
1749351
867690
918035
485281
1620613
1914219
1881140
876787
1616611
1943660
1699194
1979559
1261330
1162407
1551717
1337676
1437407
827596
1197746
228253
1602080
45406
38893
1663605
931575
1875778
1606740
191724
812257
1796283
1707924
714511
1128701
1352363
615488
1603999
742297
300530
1631776
317105
699518
857387
1506608
228988
1967944
508237
1432678
531397
492794
713916
517515
788843
34577
1423696
1580228
1367979
1027515
744585
1981228
1742357
440734
1440714
181003
755793
469344
384730
744535
1711107
1425227
286102
1360355
1069104
533172
761080
408025
791587
1868862
1411516
472639
1154215
992420
596495
1723421
1681816
882432
299516
143591
413861
17082
684186
1504218
1889856
1682651
542549
1004196
1940596
1539028
700161
402488
66750
318969
696752
1667816
1828885
424294
1067562
72041
916189
650236
207982
1468630
831591
1365441
1043941
529269
737303
1113752
727034
838919
1390412
74287
1849001
1424595
204862
901553
754765
620315
1616703
1261763
477248
957303
395939
616711
446627
1134370
179100
1418554
98228
320514
455949
628279
336591
1366978
1654297
899527
656822
513019
1402237
1387840
1669314
692165
1092566
1422334
1776696
265667
907327
1978543
787463
1869486
1233763
1095089
1269879
969756
1260296
961912
1132004
1722429
1486183
337474
380564
1895842
1100362
414261
357742
59165
1731801
316178
1286139
1585689
389386
898568
674263
1111852
378571
1375575
343354
341218
307530
486648
1637244
335271
750968
1431771
627954
1943352
380557
1675540
1966387
1320139
1713081
72532
1453348
358581
714063
1708183
542050
204501
1018157
923621
1314453
1721942
1023001
1461625
1329790
1554198
1746282
673073
933629
1416082
46753
1919630
1456254
1515565
1432788
237993
1432379
1183840
244244
1317924
516852
242055
592890
697895
1368321
226914
46207
278247
885436
567083
209347
389641
236304
1350636
272272
856417
605097
1919238
739469
1089504
205354
383297
1999051
1911714
1136656
485342
1194747
197054
79762
1719657
1524842
1567127
166611
1195762
1979974
328143
336400
1514884
1670819
353549
1767089
1417655
1734521
1294354
1873192
310589
1688785
1737408
1329588
1834489
97672
1021690
1221307
1193269
43203
714209
1671561
964229
1639301
1718654
352111
1543715
1383652
876489
118746
1562266
642108
1692117
538857
1073831
184073
44502
1694004
1200514
1166790
598383
472202
817746
1098558
1112289
1460201
1196842
985287
843308
475333
1040029
1468482
1208519
38627
1901060
629508
1126634
654704
335923
391135
1867898
369750
212224
1724010
1750139
1472050
1966520
1621350
1213305
673841
1748815
64250
1038714
284175
656930
1357654
863164
788513
499464
491696
1122745
1808294
1427224
607063
1301717
534700
1615011
1172297
792969
1367407
1561447
361280
1072024
990655
366532
1609107
1205346
482184
1268420
146636
1054235
123852
1725969
1144611
253411
235871
1701005
846264
851185
903063
408214
813154
895721
967553
1111223
1334425
1031007
991828
100281
957042
241506
731882
491474
1266205
299478
544364
1744799
956316
757928
115125
1360801
107458
889118
263433
854859
35004
1865709
1629607
1968016
1053093
1143496
1808174
163827
556434
318103
160619
995040
1458788
1704951
1556771
378326
272381
1383909
647604
103123
1723953
155569
1250265
708985
682672
1563163
208514
1858855
1159618
1283675
509981
17592
1975378
148461
407523
151935
935684
1645979
1899965
1068483
626720
1144579
612125
902025
1880995
623612
34909
1838609
491913
1591330
1654123
1571759
976054
1606396
839524
1862456
365450
47879
1376532
1589726
1537594
1032840
1444703
1690243
1332337
1136276
226710
1801740
1563798
731984
1064914
847538
972622
1112933
1134037
296556
389567
668402
638426
1769472
208737
1375756
1223790
1679850
1092364
171056
1685121
95918
356149
1742449
1745709
575869
263228
1960067
667958
467533
1907629
916052
1397817
1557417
1577778
1780906
1827901
395420
715801
1807062
1311483
1818260
375488
996616
590937
913870
227422
1382367
1056889
569034
990216
512211
1065815
1762816
1868632
1846312
230397
27445
1197334
283542
86448
1821373
658647
334546
1482669
498133
1134780
1075139
69299
15035
509850
1104169
1087826
908807
270224
1412648
673909
73594
471170
1754088
1759183
736431
1162472
1586062
1059650
1983625
885336
877587
1886036
1280862
1486057
283824
1809340
1265544
1165754
1252913
796175
1120861
847322
37090
1090046
623125
1919705
1362173
1335255
1554686
1770601
1263660
1397361
1748842
1159626
1685322
1642244
1847497
1918784
764931
1231704
751114
1647075
1513880
657893
957980
1795222
1405568
1357442
1097045
921530
391627
56955
1334774
1395676
1044315
1611580
1708363
316657
24466
870031
309790
507907
1568637
282701
1547227
326912
927743
713652
161055
167520
755459
1549171
231393
664081
768153
1982082
1350000
340708
499930
854818
1045745
639767
1173944
1535627
1087800
1993304
550960
1330922
477950
755
1637133
1714341
244866
1372297
1673277
1224448
1658759
1068786
748448
275516
1544585
1744793
1051046
664448
1097023
88038
1837157
1974409
1330786
860515
373464
1628743
216789
1949987
579463
94601
1859323
843336
1755590
15217
948595
1089776
1257916
1922476
1054390
252741
1612909
683889
992774
720914
1573323
1410475
552263
460917
915200
219053
680906
425126
993007
535499
160833
1535009
720668
49887
305277
879278
1077704
146861
223737
1093403
684959
157596
1982639
459842
981368
1003446
1355776
233822
486491
1861076
1262593
944544
719804
1595002
1522849
66090
787364
1317278
1537644
43115
788739
1108411
544708
1006382
1039281
991916
1887040
1583347
1808406
1572328
358037
119350
420292
1774410
1295856
1055730
729408
1635273
399291
1262143
1111809
1123184
543748
1283059
501722
743192
1778655
177605
965635
577560
1006606
1069541
1269901
410706
1045815
1982650
242282
919398
901265
615297
367506
445126
24255
1162281
490988
106799
1272538
1138434
948820
1482902
1014495
1472488
1096713
951962
1434487
1260845
1302147
229974
130205
807358
888882
482475
348632
1095234
836222
1527418
1865908
1486174
316867
1393770
1678181
1470002
580737
1172299
1223274
1166035
1329053
1768012
1037819
1529539
1600529
1144816
1126526
1322540
1629048
912666
103419
1872687
1190199
163232
193716
573797
52650
699897
604235
1101042
476136
1657136
129157
1835079
428697
776927
610354
1150260
1921564
1754128
1251216
798127
812552
1897386
495897
44222
1637757
1247005
1755778
1084897
988275
471275
1135021
1458612
1043564
1203650
751264
1119227
1493230
1975822
1868607
1461409
104595
1982583
795113
1153570
166711
429489
144057
1348355
1980404
1227048
112805
1640394
1663513
1145613
545764
1805058
240289
1998185
1477946
886324
1180172
707657
1012239
1435107
832591
14006
1534646
1436951
568914
1966793
619678
460691
641038
1556048
127938
980020
153554
561417
630747
1162676
717116
1528532
1966413
1776042
1230112
1641974
620401
1022508
1601492
48386
1936642
157841
1318219
1446208
426489
11321
1807204
140189
1824572
1345962
1983830
958611
1884060
643684
40033
303015
782667
1817327
1529303
744632
894279
1505223
1291686
539662
1196295
457121
680157
1571290
1944877
57906
1333509
1213938
1258808
1906375
334384
488606
578294
1864336
1157112
516935
778953
74664
20785
1136077
1084326
443467
1089909
1249152
1799688
111773
1704523
311669
1048667
1796021
184848
653298
1240102
770986
1552113
1987083
573268
1257633
1890992
781543
1138145
1767728
886282
769254
302812
1359453
896634
528277
315965
1432100
1788566
251621
630959
932732
143613
1086522
481715
823565
775004
543508
1662606
924093
1513640
85041
1328969
954276
877718
1037456
429794
1359373
1993918
1677572
1569660
827794
670749
393278
558602
1658400
1821273
1507500
550467
73423
17018
1081327
651404
802725
602434
592731
1505405
1542494
1654274
1589391
449704
894155
566932
162955
40180
487377
1396541
570167
563531
226813
1583916
907386
439378
189838
632766
1414421
1059431
392389
499460
736685
993871
1537376
744449
1527239
1997959
548846
1255884
598865
1104053
906615
392134
1502564
1559680
673157
475003
1434417
1018180
1588339
489373
1443174
420097
239452
1828383
1687403
1206761
297547
1390849
894424
960080
459822
1482696
1286519
1633684
167586
916688
1694132
1098847
359381
1402084
1291322
29474
444632
1956524
721150
996534
1426423
1961017
1785831
396320
470327
77717
1851867
362031
800864
1785064
733835
1389753
707057
92739
638223
1340387
1711847
456745
691205
313920
1863793
1573070
77612
1971842
31541
989210
1001667
448614
969653
1686872
215018
1019030
1658828
667647
195607
1200437
1144159
1827910
1263852
1590365
276782
209780
693371
43754
366512
419520
682386
370098
1987757
1331246
1119530
919642
1188030
665147
655434
1718915
528528
396259
1401185
349696
1788168
213535
1598081
615146
836366
128360
196678
45644
1736403
113311
132184
1743862
1859803
1385452
1762877
844427
1262471
712230
411067
1916313
1959508
804831
1377343
525931
794694
1552749
792543
1536104
995789
576017
1046174
1695042
282233
1697468
60197
183954
770991
917694
1765549
84704
1220327
1619181
68591
981479
668730
1713319
222247
1708864
1571537
1027062
1676338
1831939
408398
533478
1973526
1895749
698239
1148347
760243
839984
1957477
1365085
723393
973020
1065589
1256709
249024
902289
16151
1337060
1718443
933406
1523680
1036886
1596152
1553400
780072
795029
655937
698714
420455
1209873
718889
202302
1540302
478545
1407920
13598
1862091
158825
1432386
959770
779627
1644767
665640
1571611
405613
1646990
1432540
416256
483926
755249
822315
1531086
1686218
1669679
271854
204331
828508
381497
1328996
1064134
1656795
864343
858344
1248219
159862
1440016
587123
25769
1420611
586641
1667947
378965
1054646
1107485
1099136
622293
340806
623527
202948
1845343
1805484
1587713
1811589
1248019
790873
264294
257679
101745
690115
1323498
647133
227481
1372773
299480
1490895
1778380
346398
213082
1723310
1675471
1188163
559727
1921308
1952483
559893
1064933
1541657
693215
532821
334750
532716
1700338
1811042
495926
273951
973411
1644563
9478
1252842
581295
1537729
816730
768664
809675
830512
1199459
1333205
1880226
1450017
262604
391736
689165
1108241
95305
1339659
1917597
1385644
48669
1658296
1235146
500861
1739090
170260
578338
1316914
477865
294032
1215953
1115144
9963
1132443
345841
109408
1906723
1548919
593661
871676
1077642
606210
1846191
160429
68625
1562834
70542
1088865
178149
1251275
452916
396554
1716576
54931
1689854
1395059
526882
1650203
25272
1760937
189492
1338258
1886714
782760
41914
251616
1306306
506193
1020044
520568
1611277
15321
1866313
1075666
308176
609316
777349
918136
105064
1706405
978219
469470
1096725
25120
794937
811503
885400
819051
1709152
344787
1355669
304057
1147129
904486
775285
381961
1371746
898368
1108005
1033228
668818
1477307
546235
61028
947282
978205
929161
603620
1382570
1541203
1533263
11342
1308296
1620815
1890760
1701534
78765
1258319
944111
863177
1125823
537647
1199995
539932
431203
1580129
621367
529241
810794
1780986
1807122
1291397
1359784
488385
452945
1287755
17599
1712961
594173
760402
452740
672005
1911738
1932981
716736
295125
1642860
1283921
962012
151982
1838863
1028864
296052
1374459
1047693
1462019
800518
1662781
1719355
1260380
1734048
626158
591677
1151315
1899376
335523
732829
1900174
1647424
1075717
1446104
796057
865960
247086
1425316
1120774
1295493
780315
1559703
842445
1447907
1873164
1732326
816875
590564
1547590
1352786
1750384
1473580
1051114
565324
802134
203293
287309
1123813
291607
1160823
27304
905266
357840
1931573
584528
1509069
663629
368160
1724808
1333210
1802350
1828671
1236378
855299
226147
619099
837712
1214712
1491156
1510125
22332
200198
1827628
1331118
1894837
98202
1634746
1613916
983478
1113895
1364604
119772
1617119
641768
1146026
747613
823291
1131366
1769636
1402119
1837887
1354746
188656
797072
1450251
346542
1385409
1480299
486238
641754
1429734
1148262
733393
1948890
659234
1014712
1586844
1549217
1692866
231055
104828
889431
872023
750860
8927
788665
480231
1263432
655549
437044
1626053
340593
1211207
935184
795833
1661456
1489384
1062354
1527098
278842
136042
784872
889244
1522216
985207
1315236
495056
1170524
496029
110498
119089
507871
1005833
688073
1495574
173521
1431099
1257649
829773
1504227
742818
583747
1790929
475690
896773
1874063
1764491
127134
1703340
1455590
332131
1734941
210248
718457
523657
231435
960008
1227274
984012
832055
221032
299848
1008610
1668050
1969749
997527
141872
607722
407539
1537289
399080
731037
937736
482571
884555
1108394
1732396
1283555
1879271
1454697
1804156
931517
1215846
64887
1221803
1953290
259213
482966
813081
727949
483377
708449
1699272
1523207
1164950
471014
1615864
1517522
1592136
416538
1360982
1806225
1515777
393159
513104
1408940
14391
1409383
1171502
1314935
922627
1891424
810892
1720474
1688891
44106
1138754
412391
674222
1601175
157847
1781411
1107455
1539466
1756592
711038
1469581
1658933
541342
1827838
1788974
1813937
521827
533509
293452
1744781
86498
637116
497896
294759
1866273
1849900
1311839
112271
1475356
1121352
1547283
1521741
1757496
733097
104336
750908
502703
1374294
1063790
594835
813983
1236348
1455657
524829
490658
1656329
1133174
482330
1459177
865936
766294
1547735
1085325
1695369
410781
1736302
1681713
1172801
1229921
606094
1863416
1652361
1614921
909995
1384994
1207263
255446
610122
1409179
1693819
1187282
1538859
42114
901986
169666
417082
1307042
1375668
56584
1932870
1310484
1434607
1595431
1377001
644972
859179
183710
1625649
816501
54109
1357841
1095435
319659
722621
1221173
1198059
1223809
834710
1897605
931509
1068550
299799
298322
1447284
1333924
1843873
21848
1878651
945179
1293093
11141
1827250
593028
1093959
375497
1497713
220201
1801526
164224
754452
1908092
1491793
602335
195613
317338
200508
1065400
1270398
1922600
1849119
604720
1584625
855251
1436646
1615313
32067
206457
1031255
716976
1078613
779363
646268
1746102
1197503
1570590
673695
442132
626023
367076
1152439
546690
1933599
1853560
620268
839084
765018
1515142
1196087
1409126
1841856
1134173
1253144
759946
592251
1853281
808054
1361626
157475
592324
92946
1449677
997607
421769
1939325
1983349
1658755
720165
657160
1164700
958402
481769
1532302
480557
1226201
1577226
912810
1653682
1693543
772939
1741426
213087
1927464
342989
632485
1988236
421326
96014
917289
650286
691101
1747387
1804490
62177
1159956
1643862
1856504
1527188
880301
1424367
1359960
947700
944164
974173
36836
1216131
119224
1825604
1595657
90929
1263115
496446
894106
573955
1076667
993082
1279521
1315565
1904078
1411748
1117505
1455582
1526288
1197173
411983
1056882
1361877
1946802
57982
1924463
393906
1590603
1428630
1527545
1717586
1281306
847704
1345824
1127482
1804679
1528386
885415
1526698
55296
1840434
1943477
475624
953783
1562754
751448
1354463
380764
240503
1136797
287553
912729
408937
1687366
1129703
754936
672376
40373
1779961
42158
114136
1719288
1828381
964632
844708
147581
838544
802472
292653
123641
31603
1161475
591955
298399
1569338
137723
131418
531852
1901656
1558602
1278129
947083
890608
364322
386559
70756
1812294
304849
392030
1559911
951737
1593785
1007042
254304
1559350
1370758
493262
1799091
683128
658096
1822577
732878
274452
100857
1653896
1709580
1259593
510798
1807217
1221173
134641
466854
1976491
1709955
1675992
339965
208914
447891
227711
1830103
1658267
83627
1799383
155895
96959
741439
1745072
742092
1986173
670135
941034
55068
1078177
1787347
1827834
1369961
1191189
931435
171811
1152270
1006896
1756990
697822
1001362
1715884
1573515
684635
1536381
1463920
1752021
173474
1074377
1398303
1839921
1655004
911324
1757215
376514
1493301
802285
125146
380584
1466717
273533
334213
837276
608256
1524649
1220426
245182
1856087
1171487
1590727
243359
109930
515734
524136
64006
78971
1181589
480011
362290
1969080
200217
1214578
1666960
936036
1928414
493929
540289
1033324
1829392
1155543
474393
1810260
929984
44188
605250
577477
835228
852239
399864
1909130
875531
336542
236617
218012
1525525
1127907
720133
1766543
317682
1854737
462961
160589
1954311
677106
332002
259432
1521320
748047
1985219
258547
607577
263774
302462
1588501
1840043
1531395
1362580
505202
1341537
1030615
1930681
405159
616918
1898278
228956
1120011
96541
940824
1145973
1000967
1078019
949506
986081
706984
836686
1147819
202941
1260461
453854
1304188
80806
88397
1540902
1535711
916594
1469842
952583
704309
918543
1255924
1839741
320209
1212515
792621
1886898
1987784
1834050
412831
846932
1022075
1297432
1219491
1776669
1925087
89030
386984
538188
163489
926095
1362545
141275
422665
256464
60734
11702
1143668
105756
1586765
638784
1586448
243941
940716
768655
651876
823268
1337497
796151
1294963
390792
364223
957674
1434551
933248
1638050
112100
296690
960413
1895958
224686
501921
204790
1821933
202535
1205470
1503295
1102338
109403
1937892
584200
447683
974940
1398920
1854635
447706
1044847
1405438
764032
120845
431034
811389
57599
847517
1951305
1875243
718307
1452008
1853568
1079542
1166375
1955410
159015
1565609
1624293
1369602
1522800
1798027
438507
1229464
56395
1138742
435177
100118
1025947
617856
1705767
1204430
829740
170924
1074075
927411
526745
45964
1651119
567149
1912981
632575
1100301
8153
1631086
949713
1214254
1888370
1108926
474569
718142
906155
1646861
1464590
1370623
23952
663270
1488257
707295
910942
1915288
1683581
1589000
1802789
243413
473024
265298
1725999
1239454
1292926
1415771
1216029
1970113
141239
680248
556028
1602258
1376824
1501695
1108903
235250
1878259
1829340
522959
1715867
198265
1082337
1564804
421696
1457871
305125
1586616
1065136
591978
667734
1843567
1077505
1511672
1088796
1880822
1113162
941614
875772
178426
1103075
234055
1364869
1824387
861848
1714653
849856
766885
1339978
636402
1128079
657700
340688
968618
1128053
1648941
1295766
1377050
1380795
425911
989960
685040
1117793
543969
250448
824482
1337201
1968053
153990
1095083
903875
899843
43667
15715
742773
25673
299338
1637784
104876
1176363
445575
1250462
1709250
1448592
670157
1569430
1672755
1243472
1967683
1672129
1350545
1412885
872798
426408
83889
591369
861272
1272214
141232
1419911
653909
954617
1309077
971664
41310
790830
764168
1863141
1419863
178189
70160
1819394
852064
1754539
413529
936958
1584371
219928
190126
1640278
1003006
1948791
473668
4387
1409727
911782
1997464
1036970
1965216
1664408
592577
1205696
439866
1625242
620278
768742
292745
1857279
1984622
293611
172950
433150
25601
1877795
1318438
1807587
1578192
1608036
348276
1449895
873760
1676832
1363070
1504297
1386202
1975018
1638604
801663
975925
596385
1034622
1188573
1057248
368169
1278604
315459
549866
69530
753871
527230
1687961
545058
1567378
430481
705324
581097
683198
301368
441387
1527994
546293
851336
1068480
445395
1525132
363251
121085
70517
814441
385000
959125
1460909
1727583
1775013
503663
1355320
571164
1166486
1413534
1196756
933609
1564110
1462606
767144
1330038
1372601
1738212
1750627
534642
510721
390632
1088090
1435952
1309659
869878
1971628
1781047
1158277
1823482
714532
1633531
1323720
917714
450054
878391
1292930
472865
1702994
528773
1096388
1015804
217526
123108
1537908
1178603
1384841
1012442
520368
59183
1830290
1044282
212035
1583538
1642528
479842
1448191
1281474
1225374
1985706
358205
1184155
479949
1904029
491066
135624
934526
834118
111298
152963
1779268
1420407
576117
254740
30215
554024
95579
1004802
335056
1385980
1880573
833270
1046983
283740
289168
1516500
1150870
1410949
1668886
424633
1036651
840806
1796986
523598
504968
365421
455310
931952
972161
175026
750146
695373
1871967
5399
74461
1817902
1615182
1478354
887415
131741
693963
1266507
403554
1138914
1937250
1009841
1051150
1023974
767384
1455778
1759280
500286
602142
804032
661222
303
182159
1777275
1286349
1304909
1554405
494638
301241
1251856
756043
1014194
1506184
998132
880981
1730636
1228780
1215795
530576
1578615
426645
339013
1272267
478174
1576096
1824084
493746
983322
360056
1170929
112853
1764986
161407
210035
1554309
450119
1565286
849475
444135
1233572
1781042
1389046
415584
870056
1191940
969381
1245463
1441523
689554
1302613
370567
1718292
443888
324824
1226637
1806478
1814856
1035155
1968031
712286
785356
1215540
289
259843
296347
838848
71874
1687614
26092
1400079
1086305
842362
1936694
426066
1663925
706699
1051195
1401544
395438
1066725
1880476
1724129
794932
339809
536350
16835
142024
718843
1380720
787327
1029081
628650
1395703
237327
107239
647506
1896170
334185
743633
1596048
1304504
1782364
955685
845276
1152958
961204
884082
298103
1672661
1759869
21267
1928050
781937
885951
775202
1938173
1286432
1004771
683470
1194697
482808
1455667
1979508
870916
1543224
47398
1816135
1580924
551802
1150165
1142042
1843100
1849588
772549
247646
185174
1294284
276956
30685
1382638
299977
456300
1614258
1994612
313835
610254
1159652
165036
443850
1333786
604091
1842927
1283372
1866935
1333849
117023
386834
979630
1036759
1497434
1896578
72213
734691
1238541
281342
673818
199997
640855
631518
1746966
916504
1855575
491666
317446
126255
1757960
308744
1909435
86020
1506157
1284202
1506955
166508
1895734
473045
665904
1118899
1340285
3185
1025980
862955
932157
387833
1603559
838094
1509407
668051
1701258
1063758
937181
1002918
1117153
1019006
448568
1704773
515701
196715
1493269
1165397
760916
226470
697476
1927436
31817
910198
365010
1577173
1464784
1834975
509284
776464
1837668
576264
1744046
1079212
198969
832560
834308
504403
1740965
1607867
1115781
1068042
1168218
591642
937993
1035048
866811
49450
1595146
937298
35839
1846293
840682
811055
455250
1628929
1871039
1835666
207272
1136678
1038071
466389
1952163
605489
16249
1586861
927726
1687093
1609239
133714
825077
1524582
500032
1731035
1198519
23112
1767702
1431512
428508
778728
528751
1765327
1406173
382705
1045549
1256646
1574384
845708
557814
125103
304963
1102966
727693
808416
814508
1612225
522653
911229
1588864
1627227
474019
295074
477971
418702
1013860
1454364
1134057
1956563
1122123
1301655
1697732
1257138
373429
622827
387193
665177
192602
1925833
1196398
796909
1825554
654020
1576823
44733
1760830
1525364
1036075
590461
415193
532186
1935718
409520
763091
845038
1346735
899171
8839
1754450
931091
268764
1970718
1285704
429827
1007480
518714
695443
750543
1525669
1722790
1826933
914213
471515
325833
812800
1459488
1182504
121804
900938
98069
293047
1361126
136948
901292
834400
96522
447226
1317677
746646
555132
1028573
1889821
726119
134547
1558295
1620730
124629
1117586
220703
1248329
972463
1558147
1495843
1386164
250321
1855677
832499
966297
386531
1113059
1445335
1388291
1271753
733921
100648
1405223
1270509
186886
252377
1061078
721361
791572
979685
1066476
1169962
1360634
1449758
1461755
850322
594755
1852390
1331144
1303535
414043
1361305
438860
637583
787079
646698
732985
1745697
584772
1480083
427617
697562
93162
527493
422724
739760
1647906
1614597
1169296
544923
1054206
338837
1810758
109711
1162887
280570
1554100
485596
294587
1026042
1151358
1375405
1742491
288812
435751
1028803
675393
981612
1478500
1806496
326464
1344278
1392646
294101
1511576
1298772
1151396
845473
1017764
1365963
81457
7078
873006
620984
1302500
1425469
1345728
970172
1638695
62177
504761
966865
1333626
1900270
1698032
354283
1854068
1623888
1187961
1702193
1348775
386637
1733656
1873326
575526
1296187
1261096
628781
1830514
1094113
491599
924705
1892577
1059834
1290267
532785
282254
1459866
815430
1106848
1200840
1168095
945991
395180
1456012
583203
1425951
694983
69954
1187175
604478
190438
339363
143696
1153364
145247
1628639
549279
1634406
1324815
811491
1685136
1291731
202793
520215
1251673
517087
1139818
1463175
1054299
1817258
1665962
1618575
1231062
337280
471500
803030
513406
1238543
477682
1690581
1286473
198424
1549902
1037441
1532078
121367
1353110
313492
375072
1974840
533018
64537
1399835
962242
514937
1388612
252249
1596121
688758
18320
857710
1691097
516410
1110145
1741985
671325
750163
1815017
1391503
139790
138598
1919745
283540
560836
570290
863574
830112
276101
596080
315457
1177908
767276
934136
1986763
433170
1332295
863945
1820667
1074665
1417902
1129586
835456
1995479
1773655
315649
637942
894734
1641933
1784211
860173
43257
1580328
748799
968922
177611
839230
125224
1438639
1597106
1473016
106003
697566
1830210
1341562
1745185
713494
426360
470588
1711159
423771
282229
1391049
855880
706410
868776
962719
49446
347500
32707
1631327
151400
610061
389995
1545891
1713384
1809396
1610198
1721838
1983240
1458912
1515177
44420
382609
1094079
1167249
1503393
1692423
1901122
67708
631666
398649
1321693
531045
979758
1227807
1788657
1575798
15223
1031620
886523
1443037
1568204
486261
1613625
1432010
141410
1825184
159758
1923579
810984
1628808
1024046
1807085
1674477
1131372
1198526
1286485
38304
1513569
1136310
593906
182705
437301
1570024
847697
1918651
19305
448607
352096
862555
1823569
1900007
411151
1420366
1105732
519345
1075566
17266
971815
837204
829280
817792
267531
1506008
146980
1533855
959874
1285564
322595
1311637
1872534
1253598
50442
915866
1264220
1931367
1216867
1314035
1704986
1882140
522941
933077
1309839
1141711
769099
61858
461954
748604
1112046
956644
156800
444286
1618194
1932116
1317832
1779563
848888
769356
1914722
1107096
1312491
1107065
592541
1889599
1201681
1289970
905004
771328
442696
24061
778511
17870
1600045
246993
330262
58611
319166
1484404
666661
1416198
980252
1422498
489321
64490
1721944
1422357
300891
1611934
1652627
487310
467826
613453
806921
1487316
1577391
1191038
1757416
373002
867081
26849
95381
1168875
1112928
962953
19142
1175229
1142765
867481
980563
275640
1431656
714477
464411
374335
1257877
1861375
259261
1712002
615410
349106
919844
475612
828104
1850708
314948
60050
1286134
1254022
578224
229177
1695506
126628
1021737
1192679
1101892
1134746
1716515
1215084
1450144
628996
902155
858181
1969612
824588
320815
588572
338700
157586
78756
1885097
813744
45518
1384891
352301
1081211
325424
1746027
1976109
126250
1446510
319184
1016699
399840
1399556
1974698
1958378
362040
1799712
388015
499532
349161
272700
1940356
751910
798072
1206356
1236519
1183669
1481171
1055948
368275
95229
526342
974211
582622
1286515
1836266
1345943
767019
1259993
902953
156786
1782027
1202759
643806
755489
425961
1252703
1428247
527083
835282
931115
1275832
1591647
1960318
1558788
792989
420066
1512003
1544971
396554
339719
1997180
713541
528037
1287852
1494239
726253
1352102
1943415
897147
129980
542250
873053
1037114
1398644
483602
1666214
1257882
19324
31094
1026979
1445345
1902533
397793
1353130
1408085
813425
1812168
273909
939614
310022
1708752
1684996
714915
1315397
1695317
483917
163721
1156622
210608
778805
787298
1924285
1217895
583073
514889
318923
1714182
67958
1175921
901281
1906747
1552609
1851830
917171
916086
1347308
1472678
1249787
1812895
917026
1940854
1678724
1325585
1753575
1283429
964573
396382
603156
1329301
1893961
1605654
687283
1637309
1786793
65553
1236343
1522632
998216
98176
1086940
828908
1259003
1970283
1222996
691746
540859
1855181
1739768
336959
367214
1504525
541917
1402294
1212730
1041567
1703773
898207
243313
577135
570567
1422048
472428
553818
878404
568563
40982
124238
1962242
809418
1077088
907926
1178873
624507
148312
624471
19418
18300
1697382
1381253
1739799
1768682
549195
590753
784237
65135
1194752
813072
91560
510159
1944659
668775
674161
147606
1051268
1781524
1735920
599952
366314
1954660
1181637
250631
345017
48760
1512561
1505605
1468213
48531
688044
1996555
498787
1944255
1947896
83268
1278572
1186080
1296423
1863077
1349241
1521184
1854313
109104
1320533
1123265
55124
52008
629315
668890
1439596
1811348
81223
719026
77520
246924
1391135
1460718
1339579
224519
1418887
526053
854426
1907341
1762648
1894011
1899271
1004169
1294522
285254
264648
1471113
144159
1613704
93091
841244
1034630
1251590
1904320
186336
1870054
1343391
1758939
551990
130351
720495
266563
1934776
690321
1787499
1024997
1866210
1997005
1051998
720733
93084
755279
1337995
7221
842803
914236
656080
1063722
818597
1304365
932208
962413
1248104
452884
1873372
801866
1175750
1647167
18227
722026
1851736
1323477
178714
604759
897250
633137
1187013
1903519
106170
1654176
1783903
1146862
227989
649983
1502565
1412994
65982
1223857
1048642
822313
1278281
704353
1681855
1309962
896621
1322037
861391
1273018
953367
1081191
1368953
1601897
599792
1851968
429509
1842433
1339756
922255
1618347
1474104
222414
241677
150566
265938
1827229
1863006
612811
1496992
513427
781716
449198
1435586
714942
1671440
1129723
517020
652348
814868
1816
450521
1257844
253428
447088
1855778
183962
1960583
1689354
1160238
1585118
231598
673265
424735
1975729
1454618
1483313
489571
837075
225407
610331
689629
1738790
1509710
1670722
694923
1427944
651409
1632974
488339
447510
1178224
1934422
508984
1777380
1542830
1699515
664052
317154
1045795
716144
1779955
986645
1148926
1672031
258785
963886
1550341
1432185
615606
1026586
326353
1345163
68253
1536525
517051
412300
259368
990316
72993
536027
513508
1579618
1480890
739009
1853946
860297
269378
853823
1986189
766619
631100
792050
1511943
255501
404740
247894
602833
852658
1314380
1931844
1404936
886581
731152
1844645
672667
683706
1008157
1025287
1404986
1159323
173048
850139
1376415
1689791
1901912
1261384
407691
974976
1419539
1582345
187857
1255968
1632911
397089
134179
1929374
1956742
1268288
825511
1029472
243853
1100363
1289751
1040644
1802398
1719703
715926
1471708
654348
187585
132909
1603746
250738
1716927
594248
394901
651112
1964614
1971201
476770
1692029
244283
232026
668614
253377
1326123
455972
200065
472062
1009196
284070
1019295
1785757
1941620
297113
121931
467239
632009
728067
1940671
968272
711159
1278859
437245
1556900
135129
1496520
583971
734420
1719836
497295
1862708
1616190
1619104
1804949
1251730
880049
1819488
1986377
771885
775474
990165
1638247
1714094
910611
1893098
1092783
362248
1056742
1478441
1808783
1094929
1635669
1561925
1814365
354419
1064093
1255001
1391891
1796695
1666752
821201
1151570
1309004
1188014
278821
570029
1691263
599524
628194
653483
190991
1349476
851249
1129325
207094
1738888
1437386
316155
472244
380853
244976
753245
342049
1835835
1495075
1923963
1195428
453340
1533394
1479595
84204
333445
1347971
1351556
1351726
462126
1674033
1324251
1803993
1728020
1367436
206158
1814624
1645444
1805561
83529
1067771
1550074
1243799
265710
293790
1143227
1400616
1631025
436720
1430496
60017
218523
594870
1312308
769562
561943
1886744
1987892
1449409
1540711
30865
534229
942114
467130
1245640
1145949
1454736
275336
1139162
952703
379601
120284
745913
1825577
784155
1825088
1855038
434530
456864
245749
358305
1484800
1021386
1588345
675065
1398291
1131285
96462
1571530
1080030
73943
1288954
24563
108629
199131
1085950
48060
1257871
436895
1753402
1511206
1626670
1339779
1870619
1144975
6165
842437
1743532
1575530
1927676
1918161
590525
1983624
189812
920442
1005731
1116994
1123448
670068
584180
739457
1026156
1016932
1808858
1332573
1738999
796302
313371
995295
1890686
1452963
1814266
1538271
522882
617574
362936
245702
335088
1425229
173768
1442025
1330377
335735
538445
262552
594622
1685969
283892
1263220
1601503
1225290
927068
1880426
977858
53927
561426
978405
1359431
549727
1704648
591233
1321164
850982
29533
1433159
421346
504936
838615
1324759
49232
393656
1593953
1152184
682612
506668
922500
1775586
1931083
1238807
1670414
131517
1746410
815582
1188712
1159180
1435123
1290706
325484
1324813
1171343
893822
1699169
1692252
1424376
1387628
1561619
844494
118804
588391
744608
847694
1420546
1059304
1590794
1868627
1050569
800395
1102359
342881
308682
945924
1506627
1387983
286356
1474555
1670617
1460049
33171
129313
1222842
204385
803519
1283249
1748074
853549
1807504
268748
1574482
1839843
1288285
1789420
1434168
1235268
274418
1418274
636832
6432
1707058
1446290
1271529
1784738
1966337
16394
649870
897627
705271
1746078
444522
1635514
316109
21149
187885
865530
876110
206857
1054773
1185231
595527
621997
792100
1640286
274756
359776
1353523
1648866
641439
585533
1478884
1478202
1861554
1529757
196356
282376
1257437
489944
98140
1046195
813342
304726
1142235
1896749
1247018
244835
370383
598992
1148740
558623
371529
1244161
1821940
1897846
1707361
943793
1934915
1603099
1057596
700523
1154990
1721050
1284262
1421834
254666
5788
940452
400223
985031
68227
1088802
420942
495975
1476366
655462
1614127
323056
1928370
505872
1529007
159961
841401
1807803
1349130
170848
1082522
1050353
1954760
1131240
756936
12381
941703
312263
710263
125126
1300749
1411958
882997
995269
128729
336691
694603
640717
1160779
601202
308227
27847
1131231
193221
115374
1324478
1007950
485646
1215656
179425
1597100
1034646
736948
1738079
833195
1242519
845724
510899
719026
1489004
211953
1712631
1974948
210666
1271421
1439903
839739
683610
1011096
444102
322967
655355
1901512
1402986
793363
1346119
1091403
1233717
615244
807704
346397
20617
1590123
1570759
514245
1295124
351227
1475902
1359672
705959
231659
1239641
1794473
565696
54137
961987
1615405
1622090
1456657
842483
717408
38678
632594
1969720
772934
1901290
564850
545656
550198
583982
1953840
1520309
1416393
815367
217940
100945
549758
1814977
1910882
796526
391009
1300791
895183
516035
1012156
471532
250285
628265
1410936
842135
1283565
757466
1436964
759654
303843
1488018
970557
1101922
985768
472773
1988178
1144687
208198
1075963
790553
1933559
45417
1394729
1759672
1453004
704300
694103
83604
1080224
1816073
976986
12593
901071
369111
862998
990785
291126
306599
718752
1724664
1186777
547939
1328554
1918494
1694508
674437
1308321
332513
1571468
1106832
1161404
796490
33914
19796
408051
88962
1393572
954937
763863
1019700
1935351
1933500
1285080
1923226
1815745
295933
1348927
516889
807371
1186411
53308
1471836
1228934
77
510209
1599085
565855
108437
1504682
823996
803240
322989
390389
697465
521331
1536225
1599248
618844
1128610
1534382
1905268
629311
133459
1909711
30893
1491824
1441160
689013
1993372
827825
385131
1584392
1236196
743259
1025578
1491516
1129611
494170
1763036
1336619
1926847
594881
650739
1431472
743413
563200
1631000
1348138
1141679
570043
107059
557741
959523
224926
1417865
1301181
1656995
1042239
419025
497190
1607467
686859
1615385
67971
741410
175130
262552
743200
321617
1510509
354931
106699
1766929
1109053
936562
770385
1050645
1248527
1275967
794928
271650
658533
1618742
381001
1680666
1758618
1426303
1184092
1088897
815707
244839
632168
793501
1932252
895800
1122215
1628063
1504084
1881391
1654955
880524
1636114
271582
1059309
1552297
182152
356503
1681494
1987434
517077
1934335
664237
1010805
1476577
1717626
235538
1214637
611608
1818530
1444612
1843468
810799
857009
744600
284505
546588
1889840
62376
273068
890174
1289549
1994482
1280924
1139294
659893
1096471
219162
1163111
1423830
985228
106356
624311
347139
108380
161960
626631
1976821
1388795
1529048
31213
1173755
1051155
662936
1303466
118053
1450400
1591575
1215098
1284079
1520536
1709582
1863358
1427321
1209441
91026
371294
149787
263811
1957687
587809
1067185
1424780
1932222
803772
289471
1255805
1037705
144169
202167
1599644
1565960
348186
311009
1348775
1681569
1400099
851325
1483438
379333
469557
1525741
565110
1006829
907055
747311
3085
1824103
100492
351329
168303
1489150
652745
1477463
575024
169946
365609
1154451
1009376
1346028
388489
394744
1588429
1046831
1404472
603360
680121
75946
775564
142517
238387
304049
1226863
480299
362862
747467
947257
1152156
1456270
1425276
1813255
888740
184781
997820
699568
637569
268734
464012
1067427
430603
1708994
1526655
1111753
1383938
923119
359029
1790020
1380004
1863444
1212647
1468528
267792
215260
1757328
1492234
390478
294137
1727034
1927573
707337
674972
146254
421569
1064535
494055
1401731
1052915
962974
570519
1203942
300205
1736059
1867567
96520
369410
446868
1232151
794311
999055
1516422
1496556
1478558
953302
758641
1841616
870673
1893579
1719984
605376
200236
1423794
860710
310857
323069
1551799
1478279
397397
1131298
1602572
804457
1118883
223209
1106657
222517
1295960
185246
1428242
1599158
1001202
288617
699972
969713
448250
990918
132146
351559
1236460
1083772
663326
1560678
818193
1311841
1236028
1333732
1408600
1505190
1025313
916074
1161451
1618056
1094659
1395849
1596840
1738971
542815
745903
1305911
202463
311162
1182506
1775004
1607098
1879336
1935671
451132
598005
1266238
1087268
1916734
1821755
511132
1436559
1676350
1095588
593685
1846548
1387071
92754
1034702
1490331
842672
365068
1104722
1923274
1389600
1800729
291778
1857669
1206408
303711
567671
1078311
1196503
18514
1217458
284341
827904
515502
781787
1981601
1621656
1630485
1210849
358465
676777
1315550
1623979
909514
738759
685710
683847
907991
1188680
970070
741475
812162
596978
1754287
353060
1613878
1737914
272116
368960
1180217
138005
579926
657806
1325866
766045
1352383
1232899
1089028
1798348
1906220
986565
661645
1543641
736574
1724260
420552
386892
1622291
1661084
395979
1370866
1295017
1677521
496346
42687
684964
1615291
1919591
1089873
1209171
385835
1393674
1067035
1569014
895941
566198
764073
1256550
1180126
1663217
169286
874152
100499
959960
182102
606680
109269
138472
1414827
1169789
1019408
1448860
1584266
1751260
252358
230792
1179563
94632
1436907
966418
1957785
413826
331094
508576
1769987
436767
1251086
729336
1374643
1959220
708012
1708368
1827578
100369
925175
1903995
1101894
1805559
253546
833018
630749
1393663
1904903
1128963
766703
241218
700213
1903192
1167282
71363
1441191
1970405
1526476
747933
749324
1739945
1032306
867943
1243448
1102875
1332207
788028
29998
895499
255888
1027637
431362
1563165
531472
336651
1906366
1989462
1888707
604249
412081
14055
575057
1576480
299247
1474898
1780961
1480612
1728819
849041
1080373
1650390
1610986
315930
736876
130986
1104733
54844
1168904
169238
1047924
736214
663129
1764581
516168
517394
1597289
204722
1151307
1832363
663755
1602772
537989
966164
1642885
1654943
456215
1385491
374694
1222786
579285
1299922
144276
1025720
1150125
1537905
615802
1815357
1278008
597254
1452587
662860
1754885
53145
821623
478196
1715660
553603
1680842
849752
1140547
1602993
746972
915158
1727527
953139
1468151
1150039
53774
1574497
572531
1810588
866633
325041
288763
478578
274923
489513
84518
356000
469097
366553
1406396
1285960
1125230
625374
182230
219477
790953
1330704
294941
1565942
431660
363521
1198196
1100539
1540967
1772925
1412071
1265509
984109
722307
1011146
445616
894907
1730506
363805
528970
23731
441147
284870
1673054
1657753
350580
1392644
610156
288604
1832221
1891274
1818412
1940598
1569709
192694
1224747
684473
1076446
532507
602101
1811046
928664
360455
768678
1282217
150600
1393280
1757250
45041
575676
1758092
293570
1407859
744774
36010
248413
606783
1421586
837377
961907
1766688
969020
1353845
1676764
352191
902185
616496
503997
832571
1425940
881205
1537421
111283
655381
1739426
1496184
455391
418409
8033
1211845
1430506
1658173
1540227
964686
635278
822903
82521
1411781
1453714
284511
1045570
6277
895358
1309090
1728817
447525
1615919
1892946
290694
333820
416856
1232412
1242251
1502359
1360891
153220
727106
1861134
207538
1761111
248672
277505
1402647
73889
680625
310651
1520033
1175816
1360583
355503
1883616
130034
1992988
457459
1766636
178293
1656288
1092062
58059
317096
1933726
1570938
349348
1202736
1723150
1305139
879997
1125714
1506707
1887107
405999
818182
434909
1578688
55140
361377
858024
1780745
686607
652811
219340
1787278
9231
821951
1995030
1171810
1554382
733370
668275
1478267
1045550
1829884
896378
202576
1235981
1601674
52907
1556304
59084
1630685
903890
1026446
403317
1224722
131477
1602975
1172304
432031
615697
817081
899983
1529970
1191199
176823
1665749
901131
546714
1363478
381123
1060983
379312
1906988
1153300
1579606
772596
1857169
327235
1865831
1409692
579621
935704
1544574
1250180
175650
169990
192029
447255
96154
1000843
633497
1690048
283289
296298
714226
1232306
1774228
965670
67257
677266
1322706
835845
1842348
1281919
438909
1461530
866365
1465837
729472
286708
869965
380260
1450663
853889
669039
1477268
241087
38467
444751
1452856
1856318
897386
707469
1611594
1250888
880751
615300
1332678
931203
1515314
1213284
943421
1177451
1295214
144414
1954239
1661799
46339
1335422
554676
771978
1972429
975239
756114
1024556
632141
1607820
374920
1014784
1402801
1219142
1546859
1113215
651871
320873
1740068
1121320
903247
688999
1724728
462477
127429
1287287
1794113
1115398
681651
176465
1746847
1143413
439615
612250
551956
491303
218399
968187
1136382
887244
1709761
1692627
33108
1585010
1028032
1705950
1025755
1089399
1940372
1742682
1518720
477076
1591449
981716
1431204
1535148
54408
1768373
77632
992691
995472
705245
845679
1772243
562761
503336
1687038
348876
1959536
890533
1085205
796677
907835
182700
1905871
1497825
1003163
1701897
205725
681981
1000217
417656
1887313
903802
1836105
942941
1689149
224832
226012
939575
1914603
1244367
1983866
1731186
1340274
1590653
1553669
21128
1561513
1362704
1223259
1718988
113084
1003802
410080
513268
1598261
1428349
1380618
1563156
745357
1066592
987722
750128
605450
1358285
33673
551586
1002967
234099
1656049
1667789
214327
1925862
1448553
703306
127241
1641878
811243
317902
1502807
1411060
1171153
523967
491470
947137
1831969
188478
71728
825117
76002
212143
1487868
67842
1989949
1373189
1042364
1118802
592163
858797
738275
1554279
1542270
1383883
1272292
848811
1603224
570422
1961805
588373
1549941
1464450
1846506
1737095
1781589
993904
299852
56191
610650
89671
1093089
907299
989264
750828
172256
1472038
799182
1384052
69368
1856712
640070
1405252
1349136
205905
889999
679349
460526
1803778
881806
1387649
878622
381097
1635372
680280
79451
1365674
1797931
865327
1046979
1855270
1577036
1230581
755207
174481
1985899
603332
706421
1261118
1257166
879338
544002
1327531
410037
760783
401867
1796523
1920353
868761
128103
305960
1799459
645172
1428621
1052533
256077
1466766
399617
1806332
1899231
1620997
924922
1540021
51000
67629
87911
1144007
1910062
1647377
1834489
149990
857330
682242
886478
861917
1922523
723258
625395
112191
854337
1620706
341452
773711
846095
498926
572623
221092
1982260
1273479
108625
319655
364925
917270
911234
1852151
352904
1231988
991117
226430
469365
1595423
640306
1565185
762202
1414518
1673681
1292494
1545650
969011
518563
21407
858887
513515
1741348
1733898
791486
1054925
1772300
909804
1664269
1216505
1446554
1684450
385561
1073433
327591
748996
1405941
742194
1501654
205322
1067218
1409914
1754769
519544
257277
470552
1153560
1106935
81724
1716073
172325
1305232
68688
689071
1038671
907615
287533
1188304
1759338
1998270
1783832
708062
18630
1681529
1318716
1803552
224491
952194
1380553
875810
931407
1941903
738600
160043
1830863
216067
1427948
1580265
1578925
591079
177057
737156
77503
460849
1347595
328564
595464
1134598
72484
1136247
1104711
984061
1615753
1233874
114485
435041
297789
813540
1324031
650206
1436568
1183021
1598821
638779
347787
1782788
660433
1885346
1528660
542852
937872
818648
20628
1643654
1460760
135475
205685
1644420
1483247
152318
135827
1475774
1364811
92172
1675405
138484
378579
1001116
1687512
1197319
1586752
1136049
1380820
1485641
348923
381940
1410789
1209588
67586
1912286
466852
1972279
1639505
136025
327707
404187
1321627
1948537
1492991
884601
235835
433329
386585
1773142
1316632
442603
905227
504056
816450
1213561
1505468
1364401
1866276
946883
1421190
541568
1329517
1286650
1779522
1913797
1185205
611512
1503828
299537
974567
1572296
1020468
94170
1400912
673653
859035
282798
1662326
541708
1961372
1500391
1961746
1964585
1035141
1620347
542104
1280719
1683186
994079
715497
537469
1378454
513925
1331216
1108791
401676
1358658
1952609
1851066
1062994
1551393
1764734
9301
659107
1879605
192265
27359
1538427
1722534
700450
278378
837379
434852
1790827
862234
809923
1139190
672132
1471425
813985
323846
1182641
1734831
1508114
907068
1917483
1809795
1317
431671
1344429
1505143
449541
1873678
637928
713916
1833882
938556
336815
1364858
1368407
1308992
416164
179988
1350294
1715706
210470
1738891
608438
1960641
1125070
528649
1056648
1663864
913332
1464032
1681743
60797
1255283
382708
644179
966045
476459
1996930
1179783
912245
157615
1393819
278401
1463757
409348
125242
1467226
9745
1109511
1991091
1911437
228776
1631105
302799
1138264
1656224
509009
1346342
1586972
655500
209160
178529
386772
1267612
1714365
737149
1467114
1107322
466066
1974888
1820430
1160942
297238
1686113
1260892
1812014
537824
893182
1279668
1953754
564110
1734139
1714165
339069
1723101
311196
657844
93067
69690
1053665
1699323
759468
907006
1405696
600860
1407439
1639123
1896450
782984
1126026
1154255
681695
226203
1812661
1996472
1040928
239160
1570269
1349330
1743557
1569320
969081
1829574
967464
818353
743277
448124
1150189
550631
634136
1823829
1874579
1060326
523715
975871
131646
1842988
170719
517886
1105341
6610
1552927
1429931
1891228
510399
1013221
1705257
1267932
432201
1403329
1057785
146718
1245269
980269
1382399
557252
32147
1930502
144325
804358
1921091
1947533
1998393
1123639
1000049
102647
543741
291739
585607
250326
717583
974356
1747404
1930456
711207
151123
1907128
75355
1692978
51502
101100
989141
142613
1662689
746549
1637594
222963
988174
788583
1255287
67435
1007026
243674
810870
404140
308265
1209624
553256
1711815
1037087
306401
1126282
669877
118118
580845
1241985
353441
17814
103611
751858
1907375
621179
1832924
838823
1521727
238966
948606
1557382
1116531
1561906
382087
169558
549304
163671
121247
438191
11499
363391
424806
70921
404383
1912505
1750909
1533072
445751
872543
49746
368141
415473
1490219
1212817
1129975
1871202
489479
1568157
77033
762244
1893175
1035792
1431030
355580
1903794
751313
476530
901393
203215
1806409
756002
5664
1325347
1283634
1994106
1540247
1329833
756510
1434858
1096665
566695
1052969
816343
393534
331003
1313318
359051
1890307
1802083
1736026
1084299
1821420
709269
79781
752949
1871388
737456
93942
1988938
1302005
1018487
626389
649895
1971232
292831
477456
233332
1331019
1382757
1792735
404638
1450947
1051194
1105315
329481
1997748
1039649
1564932
121827
512327
354008
816394
1277229
1883663
1983219
753882
870176
1309860
683122
994354
488936
1337147
1535547
1499606
956367
36444
894061
1046096
444085
1792806
719258
1114304
360974
94970
1889773
1807463
894252
1495888
1504718
1686847
19064
355570
1845922
748831
1890542
1108135
1094634
1417137
1198469
362395
1136636
271353
1393534
464930
1300678
1704614
1365853
215466
1934577
438647
911670
1487411
1736149
416656
1917492
1759082
880952
284688
1432548
1973628
169107
306153
1053578
1810549
655642
79511
1696167
1446132
1481606
124924
1888698
1046944
386129
1141992
739149
372434
1851387
143408
1431138
486021
1530956
1308421
725703
692148
654939
1728719
627110
1359259
150280
195445
1045385
320996
1577028
702693
1591003
1863978
1606008
178731
1392548
98169
1752549
419193
1367603
1139306
731152
249482
1418522
563273
1167161
1000636
1807375
1046820
649829
890594
702630
770087
1853944
1284115
1743149
959071
1798892
1142084
1113138
1147135
330895
896574
1825517
1710719
539109
5724
1565471
1911801
1614475
704623
123851
640825
327288
1059847
605074
1630952
275039
1197157
333792
556456
487479
1757920
252806
1921191
593374
1141633
451983
1583034
1541023
329441
1971339
1946986
1224171
607395
1438022
1949049
918597
638390
1612430
1727350
1486358
365578
505233
1220638
1833491
756905
1173227
1039304
250568
846631
1208655
332298
80284
354461
1382608
563196
1379760
8324
870933
1856306
698407
221379
1677921
1609999
292280
1879317
317797
284703
1443692
1709138
1361938
1909420
58242
19522
587165
268542
1533025
1932396
460219
858309
1668913
896684
557325
258925
394609
1321819
1581103
344777
1193123
1974569
1240236
1693733
945504
244413
1315736
1911409
1345362
1332250
1073723
613671
647456
980179
373149
1533595
1666972
1082563
389950
1862690
1520683
1022277
760979
36435
1445020
1509665
1630433
1131282
945730
54059
1924747
221571
1778923
1990481
179619
1333417
348387
412831
1896647
1830418
526850
1847087
3703
1575211
1400456
1663139
1639784
394802
1490391
1349027
715137
59204
661983
235989
1512259
756649
483869
1033671
389160
1131536
418414
657427
1022240
465776
1939250
1026712
1910903
179198
986319
1103828
653251
247521
437887
964162
83827
280851
569563
1117791
1023782
1057772
52024
607120
1011401
1072345
1765451
1550446
1349960
294671
1178774
975249
310039
1656611
474918
396000
402427
1989330
186112
1881731
1629042
903761
682629
344831
1544644
857956
1854166
755989
1229361
393549
1084298
896756
227189
1231151
1347382
1468683
768182
120788
1896794
717525
1891009
1946149
1045056
1982146
1991968
1505910
100229
1060700
1573177
282906
1286290
1668394
102388
473696
1593545
24677
357804
802148
504981
1313486
77637
54142
1624879
154105
144462
1726959
65913
1585034
675220
81729
1386129
1285064
1947627
582590
76741
1784833
1454749
995958
1551545
1446581
1803108
1229772
844780
283781
1326969
1969834
1975747
1623911
1500866
1219785
442772
1816929
1426835
1456138
1404733
198041
1755999
1377767
398770
100240
1807041
1867341
1816314
1808784
1110665
1155382
1585222
1083647
560127
870484
188853
1486542
539045
355059
1047404
1795120
1735964
78174
747470
1613624
75949
1749816
1906380
581974
1669314
458669
1456618
905543
730130
1558696
1683317
807272
212474
1182770
169252
2842
809247
974
1824299
1017008
1382515
548801
301826
75196
1862441
272628
158651
1352116
176270
842121
1657792
1256468
1409455
618311
1479512
1699647
344777
458433
615530
95734
1737019
165838
1368328
756371
1590630
1590329
1684748
805721
1662405
548750
217222
1388813
1231146
1515474
1473289
447255
525780
39606
412591
1171152
846892
1392484
124447
917996
717081
1178233
954991
1772072
1995036
832933
224740
1267315
985676
206148
1158325
1021999
542404
974342
1363588
511904
966145
1626886
140600
1566732
1612655
1871398
914171
1439722
1325523
944092
1135744
1641552
1419342
1800386
1297458
1012099
1131009
292380
452444
166452
348484
985885
950616
955712
590318
1384401
1608612
1285583
1117103
1460934
775430
1072619
1698135
81386
402884
889739
846480
1596281
1088055
1684342
747629
479931
726087
1442302
1391534
1412856
1532572
1452149
464769
1353354
1652202
1439390
457706
1401318
469016
1398479
1290224
1083517
1590111
1385036
1524134
1877495
102186
718730
286629
1448423
474471
675124
282812
1300702
1206688
1755007
1569451
1969973
1707852
1392287
1079008
1118598
1040979
1603718
1913278
1060963
516560
1272634
1097332
1082511
1920977
458935
576917
88261
1852162
1841701
807493
75609
547838
1746378
191829
699619
1880344
680091
1119561
355592
857729
1165204
1850049
1348819
985570
456457
409432
1413663
1241229
1677310
1851260
810356
1821878
710412
427219
333745
880668
1464415
1245624
531981
1026241
1355769
1595658
671006
1298072
1632479
1254128
344491
1622033
1860653
1095305
1714489
1255381
600477
888797
1386030
280399
95393
371218
1740600
1564607
718229
985952
695404
485003
27951
1346380
1393515
463496
1575516
148164
800863
977457
229544
688449
760067
274579
1525353
1644325
894042
827269
616670
1802851
1043036
1065093
730112
1034940
1223449
328984
447626
1284009
685593
1119195
261306
1105388
1352513
1850765
1571759
1640448
1153412
1250242
1395803
1527355
1947603
1089809
391424
1500242
129204
869895
913835
1224408
710935
820412
1278720
900642
1707322
1731042
1122591
202897
1837349
1963449
586198
751765
616544
105113
1883768
1592440
1785511
1514853
962501
1974186
1725260
1853279
790394
1756247
1320709
1432556
1507658
1900663
857403
1294483
505973
1582032
1235560
1953961
1769357
997561
1038808
1210435
1471536
325600
524986
652473
1740145
953854
340605
1336288
1119507
1173579
221829
1773601
1043920
1404642
1180607
1060223
1787127
1525195
1406485
88111
1817770
560747
885921
572133
870980
563451
619330
1224281
617292
1402035
550684
1884900
1394578
907135
511
1504741
637912
1180634
1652039
207738
411742
639199
914565
385997
681221
31463
1939947
1045702
898979
668119
687695
52794
1043721
652602
698427
1136631
65295
1478083
1440977
1653426
1076961
965768
165835
1022893
159955
154989
91061
1132579
355897
1446660
1855498
423875
1953123
339996
1766751
944090
259086
1246514
753608
1169780
225790
316564
5786
526761
1963873
717767
668426
869703
629666
199510
1848164
983230
471427
708592
183519
1450809
317218
1623638
31915
1479312
444613
1157583
154203
609362
1424359
1742187
1396367
240145
777441
1333560
183361
1941060
373541
1542694
2509
746406
539197
121488
1811542
1680547
87956
1105751
893514
1809899
817902
158553
637103
234868
1062704
1385924
1144204
497757
1702229
572326
1294352
198821
76711
1654955
1421916
1114477
1204081
1140272
664685
1662675
1724096
1302473
1499501
966740
326543
375661
1791650
705980
431626
1708046
246673
325134
1195556
1979310
1958926
1236795
1879099
777175
175402
1704187
968033
580025
146617
1070681
1168634
520051
1202768
1187487
143311
1510847
1980293
1547778
320409
809099
1656821
893916
95784
111500
941768
1363537
273625
334614
696352
1627979
925088
640481
779903
315997
100144
334464
791017
1061953
1107403
1036944
361340
1689711
1419316
1447135
1558640
35227
1467210
240956
243379
1685169
620421
1359645
874978
584027
886913
870731
914773
1777595
1291203
1034683
583892
1098824
941448
1910451
610009
1801022
251356
1938958
118135
1653990
390971
678575
1237352
572780
1883671
1723750
620180
598151
1917144
170471
1201975
1805393
769662
660588
1415119
783547
1291818
1482697
1763665
387311
654270
208122
54107
1532125
1260978
1006792
953798
48342
1791646
1161731
126144
224426
658938
1204136
1493996
172377
809725
1919647
1969487
110320
1459921
1580711
1167229
1018944
653968
300279
1567192
1495053
588303
1381959
452416
1026870
904554
811408
1625433
967165
305278
713987
1461080
1450121
490723
61698
1753451
1692746
102523
1416245
1401632
1483167
1937040
190491
1305955
544235
726964
525327
1920107
231448
1312191
440394
1948274
616058
1291613
1466264
1288303
734500
41373
989800
1733758
1758379
1243216
564580
350049
701427
1805896
827389
1193151
1927500
304724
1032786
1974591
431354
812707
808193
701565
485433
943436
1948272
1605621
1830773
1890438
1741065
159452
1538059
323546
207705
5625
1267348
159287
1254148
453041
320358
661337
572802
777345
1500326
1259002
34249
965064
28462
1751240
1255440
967380
1415251
1381834
955686
699145
399393
1482715
754325
808875
1273147
22200
1136412
1826863
1055585
1192265
1095563
349264
957904
968110
1619258
577494
176973
1215414
1139242
1302081
1397527
893220
403402
1795829
910546
244170
1149452
91322
230864
444767
131293
1571687
1524290
558381
162723
859911
1961612
1528078
1586399
1044919
1810526
1299821
72834
1155043
1455103
1840861
377319
53149
598454
1289603
1093337
1041624
1204424
1799464
623889
1661470
514530
23155
148305
1238618
1663421
1704121
1967123
936674
137571
272324
759871
339418
826417
1310705
110233
536778
1951075
850354
1163642
1305657
902928
1784151
854467
1594694
455189
1267903
933182
322824
581990
934228
203699
7313
97775
550681
86121
1558257
123607
28681
785271
171593
785149
1579980
865748
285198
1960119
441789
1047715
1445554
944507
1852418
1845295
1613123
96017
75961
1951649
1336167
1343281
1788623
1548094
894646
369235
1990380
166415
433890
1916055
1528389
519953
1759038
1726586
1587126
1440412
99204
421892
1424791
447567
1906986
1147750
1720162
1092132
687136
649435
783130
863366
1038204
1588251
1886323
1164435
348315
563409
1668124
1868428
1584832
6071
671649
213094
27505
1318288
1517004
1442570
1509023
774818
1439683
953404
1736194
856978
778039
1133999
629820
314725
122847
699469
602536
1295547
1761411
1745184
1234025
415589
1373939
811732
202003
978337
1536076
988963
512971
350084
920651
1883168
536379
909623
783746
1896221
921347
1931936
45667
133709
1276589
900316
885200
1662721
206300
1090276
1658100
1596102
68489
676204
1899327
870819
1521248
1044290
233087
219287
1961542
1509231
1462509
1814991
1355247
1473716
1416060
657032
638067
665561
1632120
1630643
898218
482713
233507
743795
58161
1261177
1964923
529713
1423548
1564524
1509232
26883
1964539
1166984
339720
1294178
57255
23237
903421
726823
985267
1758274
1654597
985819
1009589
937034
553939
1722935
1464001
429626
1628431
1547278
1278820
1732490
586627
1548278
596512
1763875
1160707
310528
18493
883241
221627
1175273
993950
1546573
1121093
1118093
515884
1899604
1404780
960104
1882967
90276
510697
631268
46010
535606
833861
846617
333432
943065
638943
1126708
1349750
959936
1182482
1779023
1651685
1687380
1548998
803874
1196789
641058
1271241
1428211
1899106
1639778
1984868
196504
1185001
783964
1479650
1513851
1393711
569439
140756
326571
796453
383726
523341
539493
143729
737653
1156270
1405672
785763
1488661
783610
278610
295388
432922
882532
960217
1377855
1615772
868117
165480
158825
1103513
1035585
327031
81734
989351
1313894
1692588
1868874
1049585
1933228
1511947
573135
1509549
1954442
1932913
1325222
418089
720321
617953
1679332
1516039
663481
1031961
118069
950047
718409
1043386
1278821
416019
812669
885538
1595154
523629
1556286
798551
341716
654515
953424
1140329
39883
454681
1224968
673974
424619
1644465
711058
1937992
1277516
1405022
1382614
24099
1318320
1197883
625865
1014642
762270
1055986
936054
1621619
914222
699369
399317
1414684
639691
72259
557589
1038077
427452
1016268
980536
815846
604534
379250
558038
1893053
455
463006
499207
867637
1526696
1405374
1448481
292905
1413172
142835
130598
200831
1415774
1746132
1971327
1916926
1276062
325650
1151728
1598834
1665957
1751031
436088
1523089
717471
1207194
372952
918618
835880
542217
1984893
853742
321135
1365529
1434409
1799890
588438
679032
726576
1316857
537263
1657085
1198161
345773
1067638
1143569
1196239
541090
916915
129430
408114
222480
270316
1331686
1760459
1596862
1426467
574354
1440794
152308
1892352
1454448
230674
90642
105004
1412275
501259
1138810
449437
1570612
994900
102178
1748972
994073
657292
1704259
1204374
186387
1447285
1901549
635346
1049081
248609
1969981
620793
1246495
1879385
123865
1581099
1147336
364180
881971
709895
1869246
118229
1129076
1109141
167089
198794
1411011
802291
35955
1378598
1395621
354518
1188974
258522
750893
1458540
633822
1955154
817719
508658
1089850
1729311
1090449
1338470
1269156
514097
582552
853152
467836
1981021
445457
491466
183659
383790
557122
163768
586434
931815
1193822
1104330
818516
897065
203341
262617
464921
360403
1197339
1890783
530970
1500023
1016368
1355506
676214
240378
1819988
1793189
63027
1474960
1337548
1060539
1355514
980004
1335015
1004461
1972051
1242656
1177394
897428
392643
1332201
611777
475991
825866
450613
85752
1380166
1311728
1404992
1827353
497095
1310026
1178706
1325675
1032452
815763
894469
679615
166553
433979
98939
986149
1382447
710544
682771
953781
42549
1502025
1811890
747537
682161
705070
83507
158997
1176469
298054
595320
710655
1637130
1062425
68239
1463209
176371
1110551
232553
635957
419109
1955722
1752263
833427
331522
55816
219444
250809
972701
1767658
487989
1261368
1300167
1887885
1180717
880068
930642
768685
1134239
1223790
1146339
734553
980933
928433
1429212
313175
303318
7191
1191989
1918517
133817
872735
548966
1613729
860109
466719
1201858
53147
851666
1478763
412243
1572245
1429673
671954
265230
28378
1658764
976881
1263648
1577871
811461
1518951
1618720
97348
1431685
865117
10256
1012728
585654
1040125
1629769
589219
423450
1509346
496925
1242658
1408255
1385561
925545
565748
1170309
712942
881329
809128
1854082
370032
1606611
172957
965510
1695170
1410213
384049
387875
22791
230941
796532
1442276
915501
53740
450573
1496127
464519
1824578
1126895
918017
246804
494322
1795309
93720
725002
1064139
464473
797472
307626
647043
1967532
1267101
522383
1300082
1149605
1009453
777271
1757308
27763
1367797
1677260
600911
1476629
547864
1431310
1243534
572671
931426
35493
266459
557947
488333
1071710
838970
1697916
808223
453783
6211
1447147
1651525
412922
169494
1032387
495320
271703
408651
374193
1901815
324936
1698801
708711
1379015
192407
1993676
1808205
432960
927803
1074244
1382230
486337
100145
1171412
137379
1797059
24726
1022394
840560
1160729
1379881
1365445
1071552
327573
1626031
1274386
196182
1800778
338302
1123000
255568
1086260
1295412
442091
1896137
373357
331402
50516
1903412
286124
578366
1817715
114035
1329154
1912152
1589156
1679355
1282333
454111
1970951
1854254
1551960
1357272
3193
255343
441402
440931
122175
36997
771534
820999
1735407
1787069
1344485
85342
938321
478043
828333
1756354
955660
1798658
1048891
1181246
1022796
1550880
1389654
878827
700384
1025099
614075
1314364
432056
484271
1184687
728320
79885
1137814
1000752
1028355
899408
954072
974888
1542684
778160
941873
629745
1066786
651699
1760052
597319
970314
313452
1962992
81604
1243569
1803519
1457864
481837
1901748
697604
1002545
652305
508032
306104
920395
799890
1551489
1611277
478488
403692
1010505
428056
1363716
376733
766003
868441
233732
1007445
1934228
573315
677438
1655925
1811725
1960646
1676299
447866
386112
930555
1068460
826625
38418
1318028
1134263
775664
937798
1185426
805908
476195
1471005
83567
762052
1038045
1747908
904469
1069202
1075740
1490969
748137
1782514
1843149
1721106
1708841
1957125
1291570
1567839
171034
23183
1912298
904957
370111
163041
379173
1027833
895334
689865
1727791
467674
1085891
1968479
1330070
632661
1118781
860322
809823
1952479
1656964
379884
428300
1280425
105584
1528587
608040
1090253
198896
555111
344951
542016
214532
1258132
233913
336201
514874
805264
867645
73172
1724819
1477267
1087689
462154
1337595
1436817
123942
449842
913896
185312
1231039
309947
663571
738799
423524
1138496
1716917
1009379
764894
1982835
1494909
1523135
1652181
1306771
809007
529501
671041
1928615
1497481
1998526
1424897
145396
322324
1381471
1069087
1229355
1664894
1828840
1743174
59863
1732465
1790326
1370591
684941
510306
1413700
338861
933066
1307006
1708654
288984
835114
101779
768831
58754
451911
1091223
230941
1093866
941116
395541
394638
1617769
1592912
647262
567587
509606
481613
854387
1612372
1683848
458187
70682
1520385
1430632
405136
1041260
895578
121598
1483286
1440489
616448
1475737
239093
1614147
1041153
408848
390752
248421
1948754
862554
1402723
1017516
1258413
946037
795541
1135221
491599
1872933
1407408
647871
1090992
983540
1461849
1394681
200964
1438847
1008791
1403563
1065918
1540017
1988754
724420
1843175
1231840
46041
562068
458776
87329
983887
1199299
1063666
1020553
1595774
1123322
1291893
157981
1444331
1559259
934546
126397
185143
263051
1202273
1988275
681228
878985
604546
939934
721311
804374
1507890
943531
890922
418515
257001
415938
1256451
87905
919703
1278790
1786043
576297
1429739
1918434
1370107
1371189
236791
1575409
1938560
1023594
1206282
1922962
398687
1484980
839758
853066
1580849
330902
1937064
1587879
231621
1623738
1973495
1119275
1554529
898514
477827
433492
405207
1330633
44851
604704
838327
544949
967267
334008
624152
1942956
1332206
1836797
1213293
1946500
1339952
92837
1922813
899984
1334835
1221460
1056719
498199
48495
231638
1260472
955191
1513345
1470752
829098
623762
1610424
515063
1702855
335819
923870
48006
1410029
1736946
1038246
1157892
1930911
1027326
41700
1518970
820270
235140
749099
217494
377079
1719187
1529201
1172761
831281
1299751
1044445
1851399
1744942
603286
373230
1601764
1222781
81172
1014423
1165196
1538617
260081
1145199
392192
108063
683666
1104948
310139
437829
1612169
173317
330716
1202155
960413
866510
714097
1261340
642192
1700992
202661
1989696
1687099
703497
604302
1932235
1222337
757332
1943703
18462
920732
1962805
533256
556485
1091881
269964
1761736
1022610
960906
65929
1374338
926232
845376
711829
1064487
634705
1706177
490793
1708535
340719
497047
323628
1236499
1408241
911100
891423
793304
372714
385919
279629
636433
1419952
488568
291051
1205266
1535082
550726
159390
753519
622650
1091349
1283332
1975953
552769
124686
1381119
56097
1762709
1644296
1178836
472515
159876
1932294
441669
1935624
1021509
1136591
268825
1393373
98613
1416147
1456276
1839721
427819
1782909
59855
1589942
169688
1295713
565262
1914026
72809
833578
1511699
1651868
1547954
1171353
559142
1210885
1916644
1510579
568309
1640957
631916
1591721
411872
1861677
353300
847361
1270486
717604
258839
1994630
975360
360641
1161590
434592
838492
637054
1200856
1357758
679440
1374214
206423
1635851
1090058
1423281
633371
1797401
550768
1357060
483321
1062831
1605799
1299068
1727962
1476918
630457
1696171
1451765
742308
924140
308418
872687
1328285
399349
1899118
1414653
39274
1631295
1014381
605674
1698273
999010
1576938
464552
61804
1064920
10932
720282
502896
268004
1886067
1477833
1224162
360502
1466678
972781
363644
1426226
725927
1395979
1288820
857429
1872132
1506386
1438099
1183037
1407162
1488540
1483419
1055681
971619
969689
1740139
966439
139312
1019245
142647
1645150
129711
998170
1115171
602397
585142
1601616
315093
896745
897045
754749
908661
1845803
135371
333447
444003
140862
487330
1073733
568596
1339160
1521116
1463665
100950
490813
1203988
81820
1823092
514092
612245
343712
442113
995084
445541
1162122
1241354
290296
1111946
995090
1945572
380551
981602
1622651
226435
1167283
1289089
1611035
1666544
698045
185379
1933556
257515
1127604
160479
1564243
1625689
583405
606343
1954685
480850
350345
245451
1639506
1646743
203019
25423
504
1980679
1648533
190277
115644
790838
1257588
1165995
1413800
1297438
1283308
111730
1651295
399892
1393430
1061696
1760068
895002
1943823
1804365
615734
1373641
545861
1428830
1600276
1683420
280594
1586154
1245583
148929
464570
1139920
534983
380474
1200974
294720
1076303
684944
1583585
350821
133680
652420
419329
421003
379031
1873361
316569
473736
221611
325687
1744041
1047290
189795
548537
50575
18379
1862736
908814
128157
1124619
886675
1595009
1290612
1519842
786800
1840284
959097
1271425
1509159
802215
418533
1329263
200358
322337
1830110
125059
517720
656916
786591
1107610
951652
1492430
1901199
1845485
676344
1085632
1371127
1070528
1762948
1807171
1306158
1293035
440838
1534460
345264
340819
110977
1658234
1660873
1543170
1775058
1175386
1500121
774611
937146
377457
573425
1650015
874034
1974524
1236244
518302
132637
1450384
893740
940363
793746
1175946
959302
1223546
1740572
612374
1025259
807020
1142767
582925
442997
1532159
1323151
338975
1591869
1458972
1914619
908363
770460
753181
338370
244568
1639113
1290273
900622
43389
1396148
992545
1042185
1883261
872870
1862503
1183257
589213
1063803
732897
1158775
117391
1888838
1663233
517797
146483
1863103
1668864
505169
155317
544958
1918137
296432
232179
1511913
1714492
166259
1057401
212228
480096
205021
1483739
1855890
212539
1919789
818774
613552
1176185
490505
1274954
295653
746145
945858
1296167
1841671
1838130
54762
1753146
1253710
1577493
202730
1482486
148425
122363
1349253
1866935
144287
1196939
289026
69577
1497817
768364
257935
1435463
661972
1170560
1003713
1177331
618007
442986
775102
1051877
1549445
134737
397115
486472
1449583
1179451
1063421
1862137
1548211
163657
1170696
21506
836450
345682
3676
972808
740815
948648
1953542
553818
568438
1267693
1601609
1941397
66633
675490
1446841
350255
1112009
588112
1784650
1567892
462340
1705975
1436112
380384
159703
203857
1421349
688426
1495955
130686
1662593
319954
174702
1349412
1132165
1088088
558804
1530526
677221
1032109
248901
1219385
1133845
1715082
1815537
869232
1085452
274911
592012
427706
1457739
367830
1227857
1242045
1881911
269727
492803
1713236
1108391
1561364
1993674
946600
621373
1642907
1864028
1787930
266078
21627
1279661
1938765
108457
77351
1417890
501290
863427
401685
1801595
1208834
75859
1631814
884218
552664
1047265
809806
1426891
272740
67687
1130209
1376600
1363998
386973
1298485
725422
529621
1219731
1700925
374446
832371
1468596
431346
1828947
961943
1451089
1432516
164449
1745719
1855697
1142145
1646068
27536
913470
308909
30962
619836
937969
544968
1395946
1682039
400490
1738739
1508270
1402653
939410
931484
812077
440920
757882
1245210
347117
600534
1638469
677628
1044003
951449
1478543
909694
561102
562448
648293
414153
1655015
342870
1823068
761254
349520
964629
437117
1313818
1306477
273597
371469
220093
1043726
914210
8312
1237104
305796
1333096
693692
141420
739141
535360
728715
305572
1150785
546543
1064425
1860612
1568463
1522771
702703
295474
1437172
355620
1885208
14396
1302151
73316
1515485
1006064
1131842
296163
558071
569880
1826515
263538
1948562
1155018
83918
149039
487344
739055
1200307
1787715
1387765
44009
1171613
638682
552209
1834990
1510355
1432278
261236
1459005
1506067
1896946
363708
1118122
1437500
594690
419737
1221587
654148
1809307
1335212
1375056
729047
1506453
942468
1713763
1491881
1299168
1429526
1583324
107293
545938
170683
785569
897561
811055
935624
300083
790204
192505
1765341
926568
1570888
205131
598197
780223
101637
1168500
1912396
1269731
137575
1144870
1866886
1738925
1186336
1325811
1476129
1582690
895584
316519
1503850
1846179
767030
355302
1123298
1087846
709727
876362
199934
742066
386251
46966
1532773
995723
1895305
1248745
913490
1713164
930074
240508
1231487
714096
321927
957534
1973720
296392
1243043
384562
1722450
252508
169944
676279
269014
95978
1310643
1463732
1941239
1192314
819755
914382
1412296
1136554
938564
1633807
892427
252581
1576132
1061320
772907
611885
625863
1922712
1689584
1684177
1377055
1346750
1612455
1068457
658671
821197
1895375
278673
1401091
1045202
1795406
36619
593763
1558934
364571
1757747
881205
907765
1611682
387683
490236
979351
1287643
1624911
395005
1117078
1871152
1802578
127037
1934017
126585
849518
145495
1567043
1710241
1137575
873841
1254575
736855
513768
440759
807925
154187
1932954
716759
559205
1473716
739903
1517012
326346
1569862
996911
1498350
1864233
17710
1779724
87817
820570
313089
1112124
933507
565666
940079
1339130
885726
162979
1217904
453433
454456
1896376
606518
1563851
1778541
428015
1874199
1947178
30101
294565
1514512
794011
867760
1652677
1705933
1136451
138611
917419
942520
1911017
47884
1526593
843290
998218
1691710
1604185
1099284
621156
1651233
464609
1774915
181308
1093747
848473
341940
107091
759282
324150
738211
1293785
1540217
1664960
77622
1669909
1438429
419045
1375289
669007
24875
1115074
274973
728279
439937
1751560
204952
1948793
1415967
983581
1996705
408974
833122
274915
1898755
1850419
648518
677028
159002
1740388
1311530
1995171
837036
964665
791320
248058
207236
129184
221370
280295
1706064
1964696
1654233
1898989
288181
286691
1564616
757034
1693070
849755
1718631
1023647
658591
759946
929844
1290183
1098125
386203
16086
1370954
1686590
1386775
305986
850917
763583
1795535
1146933
581369
1227677
1516492
893006
1618972
635366
1678326
964022
982621
1371652
115192
309541
595926
1162325
154203
1570249
961960
288968
230059
1869135
1547174
36364
1174185
806812
1239999
493025
1125263
1035663
464731
1301035
1991517
1604221
1098127
439839
1552532
1346322
1918423
1244971
571658
1860630
923978
1030856
5092
267055
739865
1195804
689266
982180
719019
800330
387080
1298169
1864973
1309338
29339
1645932
1219461
1366403
1066682
1494161
1704420
320587
449115
1739501
1920951
454086
701479
703096
292557
1905005
320474
1187254
58219
1325663
284291
1585568
543843
1159549
1698066
1268244
351122
823592
1070194
1606164
987489
1030516
1474822
1014404
1983786
530744
521027
921443
1749429
1374466
942441
544261
1447845
1901107
754580
1015507
1902675
881581
1422565
1451680
1786230
1562322
1859187
1443112
762074
813951
481163
1697753
1390373
250582
1343778
1925561
1035007
99636
1140743
1899687
1403383
978051
1709288
1427255
380699
1645023
793006
1732504
1149791
484893
1094901
950206
108
739297
1643320
578065
136818
142900
994502
1429914
904889
1528073
1400263
1902230
748725
876419
74304
1447296
215946
1286948
927728
86151
637504
727354
1358324
295400
727423
621269
1532848
279516
1073277
1537606
1411865
1656050
350523
1853496
1664274
966328
1437313
600450
1786056
1087651
893189
600060
960011
1378950
1431986
444190
527214
173742
263114
1407078
1417516
940866
1083696
152543
1709312
1380748
1678425
801879
1995863
743950
1922962
1117318
704672
952410
52236
1912933
1633596
1399822
169551
1903337
850377
45021
1412239
1358781
221603
1736424
664000
914953
335320
775365
1025525
1010978
46511
1114845
258868
918893
1864711
158558
950833
380142
1382726
1661861
1939662
474162
1223778
1904365
288979
296767
1397093
1851614
1420023
874573
578454
775919
1712734
722175
116050
858270
436464
145568
1483417
878182
1962631
764646
6259
1354230
773362
1427989
349551
1329697
491481
1226724
926736
555794
860749
1278945
1372132
97140
1093736
913661
1520599
715141
1271974
1430841
147513
1507546
1278385
70016
1208321
654609
468552
747711
1000086
1651641
8150
1435208
224175
1626160
1385559
1705161
57998
974936
989150
1324209
1856171
776402
1122988
273120
1153347
201387
916549
1816634
56937
1052881
729967
1094794
160196
1803998
833071
1976174
970263
711156
1204932
518300
1415816
231180
611755
1980779
1490167
795612
1643011
1883918
689274
183768
897175
1031814
1318147
1030099
185512
804216
689181
1094174
314458
419601
525779
742213
1521619
46405
1604083
1894944
173885
1877435
1332620
1905765
1141079
781592
1689636
1837020
515472
1271640
222809
1493086
1510924
371494
351279
1534913
700454
1694697
549188
1244537
1399
1628981
476902
1061052
1444437
1135233
248155
1200056
667174
1093070
113754
1544772
1844919
510278
1196208
1068523
233781
1767919
658466
319421
1829481
1196065
1883025
1712961
602356
716474
1004515
1880537
1671032
604612
1064057
951832
405288
1898862
1899655
998230
1996866
1081258
1032933
1615680
1669564
84831
1198268
1400434
172100
285515
747478
1966736
552670
1655769
1925245
1828213
166191
897966
1117056
389712
1590163
1668093
1684814
356015
1547605
67627
762102
612620
364927
1724251
1726797
1245210
1943005
1488428
1541663
389341
805261
843264
322800
1610679
504470
1159667
133407
751775
907411
275629
390790
1141947
332815
325378
175274
906576
1486809
178877
934018
337679
768599
205451
692064
240363
933638
1024266
830619
467468
1617143
1367338
1704031
303957
527666
753051
1580645
1294009
1962125
107784
84194
898625
1735531
1102972
1555595
491203
1227104
1896522
154855
880463
1755860
1410383
670759
1947678
924478
1905931
919170
640838
1193831
787176
1994667
966183
1455361
1162789
289524
817658
577387
1168295
757296
884842
856329
622130
1587094
191078
1926660
1955130
819214
1467260
1878193
1685414
79381
42598
767446
747489
955724
246967
540209
348516
67022
582905
826200
610458
447378
1878969
984744
1382693
78667
521894
1187606
1041071
933547
1118675
1867944
1430609
53773
982049
1558071
1511618
1886160
1229029
1292515
290719
472380
273820
64105
1412690
1509324
1591408
817413
276989
265972
986643
1515533
501013
956087
369082
800913
920069
168804
1222363
1065213
1977360
432102
1617525
510343
1859403
1814054
815004
1227065
489145
1445064
1506544
372375
1270390
1618397
1981879
153950
1490236
284779
1892187
1273995
426428
692322
216425
1490114
367302
477338
830401
1128889
1901439
1345100
67583
190084
997491
1554221
1713912
563294
727490
941316
1116670
438893
537595
1718800
530663
159520
488496
691658
1492157
627443
1393348
771003
1909151
1642719
1269580
1818642
865819
1744520
99621
1650964
1584434
655666
1154870
1377453
68503
1363767
1254325
1436745
45058
723928
1381890
1739765
1425895
648565
410058
1362708
1377567
1803225
1801032
1811530
31174
1546990
148841
237759
587001
310859
452779
609229
1349472
199718
1139156
1477075
1594273
1752002
740262
1085896
1516812
1581813
1558589
718165
577859
870120
979899
1255514
85135
1864572
1549706
1060580
1427559
1708852
1203043
1459148
1025259
465889
1317080
259701
1746247
264809
1218450
908122
1474304
390793
1386586
886038
1403872
1469472
1589783
1698186
1010102
1284407
1785490
1191654
1656494
289026
78210
354402
103141
292414
590061
975187
255917
65090
1293371
1079992
1309734
1727880
1271922
1550639
1947081
1018964
674606
423277
817153
402595
43008
228442
642926
1816129
547529
536850
884223
1312450
1436791
928748
1857878
1595143
1905824
1268686
940835
1709903
1813994
1528332
92495
118069
303303
1143664
595046
950511
897797
1666247
1314084
1949078
223744
742050
1964261
1707218
1409733
1950281
1846803
1303627
31161
277246
903763
98367
667032
661979
1974604
1759928
1460711
1006863
564169
748961
1509836
417819
1319098
1032105
1881841
1931820
1554539
1693597
1518135
1175717
687371
1779928
166344
545819
1526165
315185
393615
634047
1855780
1022270
405632
1943256
721381
1462595
1649638
1399196
977260
1000104
1858192
1657665
1284717
56345
37810
1969388
1124085
1117490
751368
701055
1336478
1262255
731959
1833050
186701
15322
181995
797855
1247028
670302
425883
1310875
243578
381174
1113764
1947179
1640444
1471502
602933
1576751
224269
228225
39494
1209436
999201
435704
341688
215601
1921577
922372
1714074
663595
233899
1970309
1736039
1609892
1833624
382164
1227741
186256
610338
1975055
1756280
1725602
636484
1117389
1566829
1078224
1323596
1271503
901369
1479581
277756
723017
1546422
317233
390651
1794862
1147483
348809
783003
229211
1396594
857113
403572
1499421
366849
140683
26427
869057
1345027
354171
1547692
1271644
103829
1317450
1316429
422817
1036334
1946683
543749
1478503
184327
547820
273104
45693
666470
1526657
1668995
1669304
1618138
1280771
963877
505885
1907355
1120207
1536926
90115
875620
1194746
1185861
1049074
94216
762274
1698604
1425006
3806
127318
608023
536326
1641716
712071
314892
256939
1211446
1027328
1902060
1965867
1219381
1843793
1618361
802069
1916184
1252391
1778015
1816938
377140
771672
1102060
1235000
1477193
10634
1277806
1225848
893711
871591
1241742
1365690
1051469
411588
1183777
56626
740721
1401094
806918
1566155
231451
438289
923037
1108204
1973033
744297
1798623
1695295
1265834
289777
1792788
752625
1175992
1298229
1854145
1971041
455852
1277793
1595035
1097132
1028216
386292
757864
613779
885043
301002
1389328
1054786
88054
1778650
1281031
1061772
277632
1357922
1254217
850339
1569402
1145942
170147
849179
435203
464718
492460
360929
13243
1983398
380774
1084827
1697925
1155252
132093
1031046
1866490
1096762
83389
1602854
1768085
1646840
447363
1965658
1937583
1285651
247338
1000467
1972554
644447
1776408
587831
1476869
473791
1950467
1899102
646153
227519
170193
564761
1666465
1958348
1127615
1287569
1719397
1665823
55519
1972024
205407
491308
631675
798015
1372289
1664007
573907
12525
229466
1047163
1893942
1717036
1345414
1143712
366188
1059562
1660045
356053
1450658
885761
18548
1445556
360433
1705246
1330642
215764
961533
1114772
417003
1233024
1006290
962818
306110
510461
809349
1997068
1599490
1573975
740136
1188666
565696
1046023
1398809
1423502
537282
1475505
249509
679752
620253
68334
788510
267487
1513344
800567
389309
1090221
1087192
1714479
846387
266214
343680
1487369
226459
1059912
148683
332090
1785260
258481
488902
622859
1991723
1482107
1809202
199001
1248670
1392457
232852
889782
1717072
117119
1996921
40717
873113
651010
1095902
1510482
1591088
1299812
1752329
1061002
1069943
1458866
457612
1272810
109043
649075
288613
842604
1171768
634926
1997032
952080
1669484
1649292
1132898
1314284
929221
691343
11058
1849936
1079797
1928451
188944
1317645
1961485
1162476
1541316
1701757
1762674
1983463
1877090
1593146
1045204
1407260
1019045
531701
1813763
545504
239387
543770
79410
1890734
292816
478421
768000
1977335
1201462
1035014
422576
421996
863647
843532
875820
69023
1158706
282992
580010
310170
767655
268988
437275
541010
1875734
1241418
1271273
948468
554328
1666041
1099110
209073
768226
269803
1868601
1140009
1060029
513138
768157
1017478
1484351
601229
1724444
1640877
1174591
990050
1536634
1199686
639900
87560
1102907
360267
812107
1760371
1645932
1765079
1481819
500881
1396888
1038275
846593
229795
1904320
1692987
675835
1132973
1047857
137222
143096
376474
892385
1373010
237101
1015915
1329962
200715
1694831
1927784
951959
1632737
1028454
558149
93707
678609
1404258
1541925
19189
1191424
230553
1754902
1336781
925482
1957997
999501
1097653
673363
1188891
1366789
321364
1300050
159554
801802
14398
1932700
1677208
990047
1973645
1247704
877042
552879
1292262
1340207
1725111
96160
220087
1475860
1777035
1392111
1682414
1591000
772185
1566695
687941
1260882
820070
424026
1894502
537005
284712
237032
1009575
1651568
1931565
325164
1119104
434941
717858
1223146
257038
556715
1595833
604074
1102368
1477166
269231
558071
1989416
734882
26139
1680237
1345446
545882
1327358
147120
1526394
1794334
550909
15934
1134165
883097
508049
535542
1340235
895578
1091489
993614
1556257
1141598
1337699
741400
1217590
1051047
499658
1366418
1613749
1502737
1287730
1213481
389609
44050
558436
1138551
417381
410648
862582
1506294
1399925
1015372
192590
1259596
1863829
1006788
62632
1704374
164618
1706047
1547100
55382
1226165
433186
240815
1876683
1013977
419861
972387
875263
1086987
20843
209027
110674
1629843
1035573
1917098
1005574
1254700
1306795
1737415
1282338
1385723
1743805
1424434
643180
587285
649768
1659577
1636525
1764581
1759654
1732157
1907592
415484
927872
706301
1652550
893633
206303
695718
1865555
1848699
469966
1111190
516246
1337128
871647
1005638
317811
348870
1372148
1226669
1395125
1081701
886358
837564
119875
1985397
526793
1527790
1709545
1251911
213952
1352765
1702334
502091
1582351
1974537
1950116
1654733
204956
1720725
1125135
1211735
1383488
1175509
1604649
1481503
1696399
1007682
1193806
710418
346053
408615
153778
1069468
165540
697715
399831
1818029
1859980
1263664
701363
715
1009296
1078842
172825
939025
591913
1255458
622327
368406
1635980
1321986
1798596
104704
232201
273443
240979
1130058
1538891
1875547
634059
243510
748199
18179
356253
601207
1088576
1542548
577522
404056
929766
800160
920501
760038
517306
1336412
725113
746594
713222
147165
1265783
1395269
150886
1232926
1922709
865264
508660
77599
883043
1399834
313227
1531725
696143
1821888
1545630
815940
499124
1680792
300680
844818
991994
1693057
50024
381147
1003670
1267533
473708
1025109
606219
303025
47214
1608901
795963
922885
1520622
1185693
1370634
1506243
1422477
97704
1251080
1866232
1001587
545020
1559413
574207
454360
1955086
1413591
327011
678706
271066
644366
1386454
1523605
1074598
1143739
1779823
1442451
1766148
1509140
456072
344181
1363788
491497
1700454
1321702
1359453
539895
814270
406152
272893
603683
1547855
455113
567537
1539047
238101
1239374
874581
330443
877836
1166654
1722055
1047354
1154804
425143
1020103
1879882
1063810
1058976
1046898
1681681
1232443
191377
267020
1698366
483085
924632
431793
490902
1112562
1519606
1473112
550950
320897
1715620
378976
267724
1951683
379960
651657
823830
662328
1220284
1350768
1929104
39616
618348
1686337
1238582
236336
138231
341477
232273
229999
1877982
1841861
845974
1432908
1106896
119763
1413374
1256828
411158
724769
155260
1253605
307439
1915827
363880
743616
1520563
1805793
1977687
628683
1244975
1694671
1322698
1431543
162967
797708
1638951
1117560
886183
67930
5444
1238401
1497104
1811898
841658
1514939
92436
1507966
1822984
21437
436303
1120293
695126
1598215
1500184
1592167
894381
1390324
1609655
1143102
1298073
1763510
1570555
932662
765027
1786902
295540
1575396
1783895
263391
1527103
1258054
1841416
456459
87070
1437383
997121
1065714
845656
1831525
402913
798372
1222753
1509305
373972
546558
1870875
1560636
1172861
1432533
358429
1426139
1164403
615858
911921
223938
926160
1405754
824274
751799
981140
1859533
866869
911549
1353759
1269124
761596
306829
92860
45001
1132152
573723
682187
1103862
1694978
1345227
6087
356956
1809688
1479212
904981
1429302
1110609
73069
1943309
371964
149841
728321
1181076
903932
1553200
1089715
27288
1919320
172027
107883
242394
1932657
1315941
1712886
1150507
1866325
963190
1022330
1938340
145012
1239648
167568
274841
1947423
1202807
330343
1256726
1187611
1278404
1132874
1345927
1881759
982706
801821
465364
1993040
10433
1990998
1512062
270970
1647394
999656
258152
1169263
651726
145655
1837934
1013936
573164
1329333
679850
1721080
1766513
1171690
758154
741872
286692
1302800
1960325
1068349
1276227
308388
499175
468669
237506
1167103
653353
443410
1491434
1950682
1343047
1908184
5140
1985205
1794267
901523
94805
1238997
275722
1385320
1302065
1549362
229098
847083
286872
1554490
1188124
1763788
314691
1090804
1909165
1294351
702251
1031606
1230098
1730084
1441015
1082191
1890733
108205
323343
21552
1808176
1007137
646514
1247954
248303
1212676
1753580
1257298
1227888
585581
1533566
472008
1074452
48647
91727
912492
1909141
1764838
342051
1241127
1372699
1690344
608596
1227430
1424880
1169001
1239912
1910247
104312
1009053
1221809
1708410
409127
1425692
1878054
1694167
309540
1052902
1011832
605466
840336
396827
644472
1645063
1540461
704640
645792
1581183
1555124
1575184
221841
60539
39316
1994293
998270
749526
1159206
485588
1349277
1842403
829831
1507265
657364
1228041
197546
29583
679034
1892869
1803642
141230
824353
364924
452591
1245861
1551963
1333918
806890
1078933
414303
473129
803275
1107799
1553028
38954
91919
1552272
663246
887847
943962
1631417
745630
1742843
298293
1700688
665144
1201894
191744
115562
1780119
140695
1810656
1094573
1320794
1932452
1131642
1003066
1666126
891147
1984321
68533
1241351
1911742
38553
1891453
83839
1593261
487150
1821928
942623
1717037
660699
670516
1389513
1977814
140718
1178162
582475
186863
1310746
2365
1878028
1347071
1829107
1627627
1669354
1031166
1440816
675992
789264
288581
1085870
1911786
1563787
363007
264066
1255467
1542897
8797
305341
1379498
1956232
1196811
430193
210182
518286
198796
569559
1867351
1183677
1225300
1716320
447348
1092974
721229
1070569
1852243
1201689
1555376
717020
900822
569405
1967248
1882851
1060950
1308300
1843470
686579
1220323
93011
702441
729755
480966
938251
5812
1525128
1648162
1506774
1998033
722081
1674081
120617
816988
1128942
1079660
1326555
1160416
775811
1174424
41210
729850
735926
1237172
969888
1702756
785281
451928
1505662
1212438
451089
925540
885022
1084852
1395781
1803612
877722
1807045
647947
1632722
863884
1330964
77692
313746
1581212
802926
849900
955380
302004
71405
1659216
921597
895136
1970988
264995
1264224
1163519
435852
1901128
1037710
1025802
1347711
1037658
1969460
1110932
1717131
1174706
1421535
290029
1095409
458259
635341
883322
593188
1110915
717299
1977788
509922
1059885
1115578
1621637
777288
540967
1984082
1817331
286615
138073
913411
104309
1938006
649167
1717365
1681880
1659673
26214
976342
53078
1436793
1477488
1050554
1470712
121150
1635824
690730
1109139
805282
126146
1056653
1555671
1031117
288722
1681417
581802
693633
330472
547985
1359388
342585
510562
1772482
228559
1788343
362043
1597623
1935261
806998
869552
276066
1989400
540834
1964711
400412
161758
569062
1467661
912571
1298986
190898
853618
613462
148588
972084
1093131
1299161
271655
669448
1314534
292286
1744603
65602
586084
481576
1368119
417787
980793
1408366
906153
327028
1764087
227118
426226
1553047
1413198
208218
253219
310261
962590
762024
1616986
1039817
1413313
433648
44246
1248
1645727
1697949
1480117
776831
233014
525793
1361994
970227
1872834
208954
69431
745581
1331616
1059395
1559286
1166960
487610
720963
679753
1472324
421813
1063642
553289
1709430
1921235
85584
816605
606116
1721813
303566
1245212
886426
1878320
841381
1755595
770054
1837478
1793144
727339
390697
1495951
1451935
546947
772743
1910446
9538
1624471
1121835
719622
1474701
283934
1418258
345254
930954
1250319
1410333
406946
1357386
1777988
1699014
863921
1983148
1027783
23284
132674
1086270
952382
594212
1394965
1283804
1904845
535078
613318
512156
115596
589921
892195
521038
1236755
1339508
215601
1735919
600141
753398
710072
181586
1390179
652270
1848983
1250562
481250
934556
1892414
712152
270006
557998
525307
986340
338629
60818
1850558
1224533
1571295
1406087
1639129
21361
1786265
261563
1882907
618357
311664
1681034
1444301
1637007
116063
32703
665584
60649
140811
1578620
351889
212744
1509722
1073034
173913
133378
1159890
1719029
128411
1398815
330879
1492771
1249861
1278076
1666167
449513
1317077
100048
1563998
103595
1485513
1056639
506708
1728209
1241435
1667518
815352
1530385
758475
947498
225952
1149809
1404831
1856707
1839144
1044069
1358460
104227
1012995
1557890
1969051
8529
27824
583879
1955689
1380121
1978609
1327128
1654262
1934505
1704096
1905770
375657
711278
1745729
977063
159853
340266
690168
1209113
1706970
1760250
472770
401716
1401069
688297
1317313
21140
1630021
933729
1785006
58921
1776675
1696988
764790
417408
1805781
229788
1189792
211673
1094047
1441192
107026
1879118
662367
919350
1767913
1649322
81075
742452
693448
1069680
1754200
12845
450963
464176
1065718
1161564
296114
349406
774709
1560315
435316
1689473
1055078
570314
1985671
901260
691330
148250
455365
1932609
533135
1415138
1229996
1593352
1897087
252061
1562996
1457086
195085
386246
1917013
1273467
1921252
484311
1342739
1156646
1911534
650772
236801
1620060
1262416
1004249
880090
1399362
992740
121020
759467
1334987
1418622
419438
1658883
495610
1885100
181388
1655744
207118
164337
1887350
218398
37677
459107
1846867
777576
1443046
886551
1206867
1074417
285442
1631014
1335758
469789
916633
271858
3810
1784102
223010
1569439
243634
1981622
971248
645250
843970
584015
256480
1583447
1744628
1702954
1862428
1083873
653094
1357827
1900484
411166
1683792
1421185
1361369
728316
487062
79671
173897
726296
1192756
1854918
312652
1006458
594690
1944798
367536
641454
246838
802797
730846
1624544
1875620
1030644
1836441
1925494
1606335
267644
364676
147252
1651643
820672
82570
933109
957769
1000823
1812156
201043
461994
1869401
608125
1267789
1240801
911710
1774560
52910
1423033
214266
1812173
1445466
253488
938951
1542225
623910
675085
195718
1074618
1424459
1002239
361516
464165
1566689
931097
677312
188674
124480
1385790
1343748
1804978
1624414
1969845
829481
909694
765467
22363
1335379
481066
105776
1070486
116266
786114
573450
995047
1439416
267068
1048294
1784766
691253
925153
899579
1940047
946428
1798725
407147
1648536
1614639
1027514
225774
1882523
1767431
602053
398996
189102
1609770
122396
446084
529453
183492
1647190
1107831
317150
373005
1239655
1001658
794854
115865
944387
311229
868385
1875386
526133
166945
12556
1340718
1612524
874329
1169396
1748676
1033440
528989
1981167
1688482
1657068
1540483
1904959
1018119
682980
233426
26723
1270595
1894798
1230295
304255
1003543
1219535
1901330
1864693
1955112
1935583
74101
750244
1811329
391983
1175722
497471
952820
558388
1608023
1566994
576478
1932241
1926992
625595
1185266
211980
1914999
1483931
143743
295283
1060020
631643
770987
1259345
1278936
1837204
1485200
986012
1607704
1358762
651144
1663972
163847
1146539
1977274
390252
1771218
295352
105483
89721
406519
1911436
1326805
1493652
334546
700239
666647
923621
116144
934522
1308479
286606
1932370
662982
130583
1029206
883074
514507
429117
1795912
200868
1378879
745261
1967809
1514936
1535361
1952054
942187
408741
758928
1299494
1835980
1665715
400246
1959283
1566157
1674672
1255647
757347
1861916
523318
1290558
1593327
857200
836141
822978
935168
453869
1524912
627480
1887606
1938633
1037067
1080464
986079
1023738
1705912
1626800
866498
803735
1717826
384
649972
1353774
464616
1501993
1337155
1384900
450052
1648099
1964743
23908
504272
57628
321914
726425
33501
1311093
1238287
1482680
953096
227099
1382453
120239
1848707
1967523
1086352
1680831
768042
281830
1540441
710048
174390
1606086
861379
541994
871942
1181380
1829984
137588
535752
1159553
1359516
1249619
133655
282618
1000398
1271276
871776
1966390
1146743
1254282
224390
1418046
1248305
1916994
7442
1397547
420770
1754062
371843
415769
321555
1715080
972471
56679
548020
188805
864707
1988695
1959298
38905
1552892
461476
273970
310509
57495
552192
1543707
700698
248972
1993453
617552
702174
875193
804400
1881767
494848
767909
1326667
1054777
1882848
399189
810613
818705
323192
633328
821417
1935377
1617272
1928127
81972
1197003
507939
681602
747528
560285
1859997
1443847
1734472
1637011
297697
1892945
1348875
1685457
597435
1361989
272655
263955
1920140
751173
24888
1006681
1636020
1093735
573243
1076313
1288691
1587369
1231097
1456613
165440
1119968
1650509
1713340
206592
941284
992027
743190
439874
788151
286510
135274
1260373
449174
1017998
524526
862697
20125
522732
841344
1697497
1334217
826728
1211055
785148
1570509
853087
113748
1170359
1583460
67554
1626205
1913268
1266610
846239
1545185
1790494
382534
957034
1324611
507413
1802295
809407
599384
839668
342265
1406449
1988462
1724527
1787025
1360289
1611736
1582095
466213
230122
1330866
1304027
186444
944800
789715
175650
945902
752038
1317329
1813477
824069
465332
1308445
634742
1305684
1093409
257362
1456099
1571973
1058464
1801624
934600
169712
1122917
979134
995901
733375
1511698
475426
401006
1224702
1826899
1914575
1778640
388799
1776752
1112030
216240
895002
677770
1426777
1554011
1018744
1649102
279829
1979693
1277682
482709
364028
1604915
1163491
1242506
119398
1138092
1243586
884783
1069710
670788
541731
980532
1099464
434742
188535
210314
1663838
1390549
1187698
179126
558473
1465167
835270
312049
1470073
1421538
302685
258126
1850365
1236786
422514
1660852
556093
1760126
1957957
505789
1918052
1361429
233779
1319041
733902
1236839
1561310
1921838
1251227
603165
1635778
450406
1771882
1782299
546136
712497
961974
988247
1925525
1545374
98552
431375
113830
351818
434442
601854
524197
1473295
1715573
817356
931663
1993762
297175
1990240
153859
1354927
640115
755728
767608
1417565
868085
1860920
426192
1117052
1876576
623511
195778
629881
581678
463810
100440
332485
741702
847482
1474072
98356
377312
1382348
985298
1458030
1425751
1375256
697037
855599
480567
1451783
1869373
777527
627725
1456846
1641694
330389
1895636
445623
308313
1959171
669677
244277
1665195
311168
697613
1422027
957151
299186
1705034
1379158
343424
1936244
1857264
1582797
1783236
870750
864333
1563436
263649
1994219
1700898
431834
1850490
1411126
1019631
1547141
975441
1005472
479241
1741014
1487196
1032879
256971
1977909
1411791
1382683
813522
1047638
1597468
569137
1796844
86282
1035134
126879
908830
1457963
1220510
1036874
639743
47397
214725
1006557
1582920
988926
929678
1098653
110659
1652960
505901
1817272
1285355
287225
1185423
1105863
269624
876791
1694546
1339354
40191
1296042
569704
1185929
588383
189214
671746
627948
1749758
114262
555886
1206962
725594
1472542
659531
1118198
1582151
856873
645265
78070
1613667
246340
1299400
99245
1818156
1523625
696934
1812977
1714404
1483869
1641342
935704
1560479
1396367
657350
585212
346378
650572
1806028
276692
1261463
907448
1083508
1527640
107254
480116
540328
1121595
345444
745396
1212720
265954
1006405
767600
627328
135548
1150949
355628
1606957
1732709
221653
547927
462907
1497535
620219
695132
267673
597821
175748
998448
1695055
1684823
678406
1278289
36723
350175
1325169
798215
172
93131
663350
1515077
578353
400886
1580463
1666422
973370
1948018
434830
1788028
1177910
950740
1947766
1580880
628084
1940231
1272733
5233
1419039
1479118
370230
71569
563654
1525412
643216
339867
1788373
384828
366130
1794483
881507
73545
895313
422912
1124337
576215
492541
862599
79388
1841719
814236
714856
1416903
666057
1991822
1995604
522139
912669
1655324
715183
1525330
214053
859494
978897
252039
256366
983587
221702
446590
1170310
796675
580599
698577
165253
1459083
1091189
1590519
1101687
1356306
1277356
112681
131162
371383
1839342
1856823
1944040
1254322
506393
1975430
784338
750107
1185147
1862513
1412742
1875251
146846
825926
1053226
1920720
323068
512770
1040365
908917
698760
99420
1643714
1531174
1596388
838449
798400
1366349
1142588
1561029
353850
916190
366824
515732
1979829
430466
483127
1544134
413328
1672033
1567229
1355109
1988083
1287436
1571239
723455
1757133
621072
1351599
129407
1287134
1075981
135929
1577398
1562361
1875483
1605150
891566
991049
1913764
324061
1893454
1189264
1396856
605572
123561
1473713
1859870
1952168
1672667
478624
33072
1341901
1455827
1970227
1952507
1208608
1382825
1348073
1884826
1175977
23345
88597
1092056
1282731
1999374
1225035
227179
1542072
267546
307035
879735
1981355
84767
1005068
844112
1837963
340534
471752
93293
744641
612815
1260866
49875
15651
712283
721184
286250
1093264
744647
479989
945510
1614144
1168660
334720
591147
1641131
187232
1276070
1642631
349749
947060
1972471
1998526
1422839
232618
785483
1351256
1491180
980409
1957600
596523
1593346
838343
716402
700963
1879523
1966660
65671
885899
572289
1057098
688388
453747
822375
1459213
1710371
104129
1504154
1613293
1805309
1003694
1320142
31433
297629
502207
139896
1854784
384312
1832696
1633120
1954789
1908510
1472207
1563610
1848427
1961758
925347
980890
433568
1517972
1305167
1720945
142392
1597437
1642994
336732
1339602
1107869
176457
1718390
1840440
1642709
908503
1961247
163676
1180936
1315035
1947389
1946363
1253894
1353550
1295075
1857554
1356409
19621
45913
1282064
1476094
1956010
1647635
1600750
241066
1721491
376545
1707513
273896
890568
409918
14101
1332311
189953
280055
1930208
202483
538148
423381
663185
1153891
1561607
153998
544972
338521
1065607
1971589
1058490
1002327
382717
1965437
1271378
74733
1694994
730506
1357708
1445342
1235657
673873
1775574
317224
255014
48648
1530174
1547310
1842039
1945209
1995160
617742
369745
185349
1382463
398788
1024223
105801
1920133
989253
1724245
476060
1111472
179227
666696
1057743
361500
454792
1954493
102
773746
1897956
1474908
411172
810617
1049420
1539837
657461
20453
1454485
845575
147881
1764473
197202
1793237
1930944
1714905
392253
1672208
1261527
158610
616200
1644055
1170951
1634296
1162621
78520
140687
431501
1880875
1008475
649015
1254907
303574
1924635
293386
1823512
669688
453194
170235
1383670
336737
295791
1078509
1514920
1145439
569863
508103
472184
217856
1862494
390884
1651185
431794
523845
363633
1287299
1771149
974475
1847821
1489435
895462
1996103
1109135
1718767
1206717
601408
1789698
1298902
533938
1448214
971460
1173654
1566402
91826
375676
787386
1284545
1594313
656725
269318
573977
386881
822990
100795
1286333
1701415
1311514
1970746
1226473
690769
491309
769464
645446
1147954
172408
1976624
1348352
1547213
1552714
462672
1134713
434654
826570
1647463
422598
424479
777233
1196613
987233
840278
513627
978213
1133694
678463
1903988
495250
445768
1377702
1371632
701158
1772450
884537
1679728
884520
1135264
768889
785931
327432
956516
1235942
935303
172472
137606
1805693
385956
711926
1194861
444306
1780300
586625
1442656
986548
1870292
451283
712578
388108
194050
1457360
587299
1318795
861224
700005
1586900
945163
1653787
1214859
1974272
839272
1621920
1341195
694921
1148632
1414088
1946918
268298
1713364
1977177
999768
157398
470511
1472752
777466
271227
1965054
1880614
1772340
1718959
499446
340665
1226923
375708
1340368
1933885
1880977
1065584
1924267
1061350
465391
1375623
1543875
968580
412498
158575
1856447
1564457
1339508
444148
460305
362001
1319866
1719099
1513093
581527
937791
237771
803338
1741356
1545349
1451864
1660064
821695
770945
1023155
1792846
1987089
679029
1065949
1729360
1565901
1701603
1092194
1614652
140344
839466
979494
1097585
1496415
1442548
1600399
602075
1504118
1238279
1177528
307251
363431
634023
78711
1358415
1898932
1076678
881447
95410
1494806
1129284
635313
1908476
548099
282
462074
1334318
1910120
817805
685613
106097
1092928
738471
481795
1254064
545148
1876539
802356
1488497
1589071
1956404
687070
193954
1535314
980618
1176495
949376
100699
1861563
1325908
356592
1610927
1398083
1098650
800645
976987
1598056
1048673
1959696
331024
741438
753301
1086960
1304437
100234
1323326
1418275
1758967
1883434
50688
1490221
1203020
1623544
1899311
706584
433370
1051470
917452
1920794
345789
910764
308110
175159
1135338
1485124
1429133
619427
632074
561200
1982275
1141850
157686
130299
1210605
1503408
1328315
508429
1180102
1833791
927630
1133394
918908
1166506
1845824
1395425
485678
1550935
1640626
834951
1016483
1154106
47824
1155662
433949
321796
457207
1594640
365800
979525
1057865
1702179
1578997
1143015
1288242
568501
1647638
713523
936506
508534
1924481
1348435
1404891
1476010
1873124
1515076
1111226
1480064
1382584
1757028
942247
1764295
1943403
1403603
1506474
1074153
1140795
312499
1641024
1033304
889469
400272
1472110
1726739
380888
1640931
1875080
1602335
1398691
1999
210541
1117427
1207897
695167
882799
166902
575656
1517376
514143
756228
176063
672490
306811
1118197
158216
1164625
1251484
890856
474129
19238
1375499
226534
1168861
954152
1322679
434007
924055
1419964
1850368
635388
1821692
442829
246563
877128
912166
849833
1343048
1906462
1252091
1900002
959508
202438
1751083
489493
569057
1142083
513714
111319
871093
1532574
468374
321403
301708
758788
857978
1588171
299178
1960065
989735
602820
1157017
1805838
610050
325569
1876142
625382
925813
1628158
604445
1498433
901876
1279514
1322757
776940
1939193
1027771
1504200
519678
902031
485377
1136080
359278
738847
936496
1240181
1647899
1594025
32469
1398642
1822803
390012
529584
219346
1300792
1224825
1339447
1114164
1146329
961165
1263808
1595714
482987
1313852
1897368
846500
1775850
127445
1319447
440359
1641506
684072
172824
105131
676662
1432033
1269476
232756
252318
775692
217835
1000355
1532960
968935
1595742
672826
1604147
205831
534712
1090874
774065
981686
1644296
1278212
550798
1291648
1413477
1210518
1480165
1578540
1402774
629593
884981
1941614
1628394
1424992
1285425
1646873
1205287
1891387
600908
431915
1457993
820730
958810
1647032
1358259
1468321
1535444
1840980
687021
1841582
1729172
113429
640879
1228028
844112
1675421
728328
1120760
28434
1036002
31757
1020713
717471
1483688
1930000
951157
1376612
826193
192031
1275393
491596
1672835
997962
1031730
1170561
746132
164798
1111198
125096
1982965
1280192
1103604
1450705
95553
96771
993183
1290069
1934020
1047263
1742460
1455492
1197366
1775183
1848807
1324667
1967308
1141913
1718557
1461704
1214549
1761302
1620198
1980567
535543
1179927
440037
1691497
920973
446184
698957
784193
403192
766705
490406
1575268
1683875
1610042
1946135
1642158
213
99478
74590
1936489
623166
487097
1000584
1324707
1346650
997622
925964
121205
393919
452825
1354690
1101265
1427521
1204132
566937
51764
109920
1069396
1940520
1012107
831341
220181
1375519
424830
1671794
1892817
708738
1110344
1371399
378476
1799305
1387779
1299636
80854
1878275
1585159
1457084
1382259
460268
1210280
1376789
763310
409746
1482195
1416164
1996460
665516
1098031
1195999
1111188
1237603
1527958
743522
1719176
1721948
118788
5307
535089
1063102
1203306
1936688
1604515
1215521
1839483
1379837
1853535
1842444
1759755
176568
1932108
1580020
1268248
1433268
1652931
823298
375262
640086
1628513
203962
920795
1114173
1005552
789894
277200
1182781
679867
1676574
1990388
252671
1101947
108809
1179199
866821
1555739
937761
969000
252827
1942601
1984481
1176693
717918
1658672
880044
1638192
1709257
802909
1598352
1497010
872992
1766833
485953
1374339
1420082
1344743
217111
700788
1378358
1448613
961000
559848
664682
400581
538355
368842
1078688
1254252
860875
250241
686171
108989
1800780
761619
1562734
1420207
1223022
1063447
306726
37088
959848
676830
982301
370968
698445
236153
1176550
899586
1819047
1855395
1502716
1779985
776189
690613
13800
1013073
1650255
61196
536906
1381499
1429445
1945702
1128424
52230
33386
1614930
1064955
1621650
592198
1694777
372026
1236656
712459
1208655
1043036
191864
1661236
850784
1577161
1945776
982352
1804897
1376285
1996163
707309
626061
871075
1015871
1972353
1206265
1623796
858251
1010538
567979
854577
1944691
320810
192054
1855638
1430838
724141
1380218
464944
604298
1448607
1317388
1293976
1397945
1556959
923895
352444
1978040
1091602
1749911
449438
93293
852177
1045053
843602
1504080
1352214
1351283
1862370
1743379
1957350
1542428
281380
660727
1421761
136357
1318138
1839095
898923
1717873
1628175
405862
251274
200122
602456
399918
1549273
1196371
615133
541006
390796
789286
272559
880978
1017085
1428182
761460
945807
1417248
191730
1488295
14710
1719493
355128
1276580
1040600
731703
895020
1249687
1324762
1222089
1244015
517118
1032926
1251243
166133
69092
1414715
1345874
279490
1345886
382833
1420125
244931
1502484
500706
1729370
1865060
455838
627580
1604814
850552
803864
1459070
1305610
637845
1938307
1344020
1713500
1147537
1267117
1389169
498155
1207690
1346905
995248
1968688
1064774
1686632
1190738
1067975
995178
31065
1991416
1479798
360711
477254
864208
157256
529799
1975582
1042536
242693
1253221
1907794
825433
495076
1135331
461613
617655
1092137
1724913
937787
857089
1351788
1508774
1043608
142288
1133558
472519
1192226
839245
653282
717014
254036
282539
624676
1121976
791872
1128820
903721
675449
1566150
965819
1797284
337422
1434138
939136
1678061
931722
1623012
26145
447061
1538807
652516
162546
951494
681985
724740
1788549
1610733
203376
296484
824096
1255434
1628430
895026
1537248
822332
1086630
1850691
168419
1464621
1225786
324876
1461359
1846910
1771364
852850
1818013
1582090
1732210
653255
1614044
1110521
1163352
988837
1441187
1934636
384922
622964
147575
1146001
1543190
1624130
1005935
1099615
1198112
693511
1268298
1151211
141389
143159
1113706
1875930
570663
735433
891651
789394
925090
1761261
704202
22782
1538607
1129609
287425
1639969
1245916
609204
793216
120119
1002972
476587
1202406
570404
338705
1805349
703722
1910062
1541827
1406105
1265071
111284
1177866
519560
1668820
1359086
1649602
1891529
1244231
969937
1498315
1657437
743253
37015
1794056
1536700
1015554
1959152
1401587
1101358
1920231
1075524
1587294
1068724
66199
325940
1875785
180828
1617389
977897
1135315
219851
399759
1263323
385553
1433892
597606
1590313
34563
1137373
1663447
1298881
1666865
1216725
809567
732191
1366006
1389040
1945024
1064537
795214
1914485
178255
1964299
1213896
854820
1563574
1344196
1970506
506127
207255
341129
816187
1366729
443341
1022875
415548
441069
1087441
455579
1902699
138683
333555
481716
1565673
141224
843968
1502234
1240458
989716
1829558
657571
202145
1842904
339413
100859
1070966
35927
1763119
1723181
444032
1111199
671237
1249611
1087730
989166
970423
586632
1201935
1706513
1163301
53724
1255056
1277605
498393
601771
211192
1434709
1180285
70755
858454
1052892
167594
1411958
169573
428301
1425198
1674651
1092253
272805
446471
931691
1228788
1739713
1078291
1739866
1747581
412765
1550581
258386
507774
1114717
1544523
1596750
1242745
402005
1106544
1657465
999664
657768
1096194
1237188
1455484
164486
1360087
1610208
563922
397940
1396801
932091
406714
1880350
656682
734381
1121698
1224567
769246
804957
736450
1777887
64166
1410360
1854337
532456
606782
965000
1061101
1879686
1583529
910382
778357
161882
27794
1054274
939361
1330174
220958
1408092
1282627
379487
584925
388042
1831675
1409445
655769
646671
172919
399631
417604
1638216
60202
40002
965015
722945
255097
1464549
628983
723928
1590686
1732261
885119
1180348
2238
1495661
1852353
731088
1765276
1589923
1622481
1676658
877049
486891
435445
110625
1960863
907149
1233509
1149446
1905605
1758068
1163254
1933263
367061
1735068
1519584
281250
878157
1322418
662072
505156
1006819
1692038
481890
757437
1502976
390973
1687136
65703
1530622
1969828
1198324
1053118
629816
969838
251762
1342345
1817960
1128174
1220928
1370340
1385115
1543144
140935
589692
1967077
676998
1489009
1732240
383656
177455
1356716
1489808
1771988
807827
1123717
257683
1192535
1648873
1270758
47899
49874
464945
719222
1875734
1547939
420994
1539941
509571
1449659
1099871
877736
1074481
661532
947542
845524
1593976
810221
1157607
1493775
568861
1806850
1273581
823309
953590
278665
1260451
1550872
1288036
729852
113549
1257273
1967420
63197
1825771
1839507
477744
254958
119104
530186
67109
1841801
1530894
275112
1926488
708312
1510451
1745368
1510715
1188180
753382
78438
772954
442134
811288
793995
1177838
1077747
798246
1862553
54873
1926304
574112
74393
1369529
555824
1596663
252033
1404504
1914089
229051
259941
1941773
1809508
1816300
760543
1040921
1734359
85878
1880404
36238
1849958
908723
302116
601527
174581
709101
929653
397367
1491158
974723
1623366
1248585
1350637
1093197
261215
1543582
318738
589104
164977
1638024
590975
1530849
920136
923599
1141314
1090531
32163
1314329
357194
1071773
848145
1014061
153171
1620774
1563843
771338
198238
1839112
1705049
1178231
1922726
1821528
88773
1718682
773489
861348
2264
1501828
1131251
150283
1842126
816060
897768
279911
1129055
1365183
1714627
1130029
730761
1596830
1087171
309529
1900038
1029612
1365690
662086
1986042
304295
1658267
358912
1111059
350337
92597
189853
757951
1441380
941935
1508672
1773
649849
1474447
1728205
1280069
505088
918137
1389872
775137
1820791
1204279
1882295
434828
1176018
609169
74479
384215
1010679
1279181
1942380
1601942
1912718
87868
858711
1277879
1386825
962949
123116
903117
1344119
517071
595292
345478
1766593
1690765
1428831
938068
1046000
802441
181459
1956986
1412277
1651486
1043532
1397882
1600872
45804
718692
1342472
1109241
1113317
88352
1229982
638247
724614
1934528
724069
1244497
390749
1811944
1641386
34069
1967326
1694915
1799449
1176944
652408
212904
1992279
544850
704610
382825
1367330
697784
1300714
1926671
1888377
281258
1193106
568178
775852
1583733
1144920
961595
545706
1699412
1725715
70614
939651
1171123
1065081
656010
1444558
312371
268369
534046
1687858
1371330
614002
1503666
1301863
1201714
329170
1605347
1869943
1265018
703063
1921306
1609500
1303983
51906
1456547
1991482
1292427
693389
496488
543045
322010
21606
480590
421015
1185979
1158697
1697493
747591
1043047
383375
205796
457200
1530031
1518497
488710
779537
836689
1966185
1442066
217966
479084
1161769
1416556
753056
304757
291831
1962592
294569
1566403
707794
1816625
417397
1839250
445224
1018499
982735
1041315
386370
1884457
551686
745111
429571
929628
1492104
1839350
289645
618609
1177396
1871569
1128801
318683
790628
1896192
967897
647133
246843
1884157
155957
1116518
102219
292009
380538
170179
327129
1871308
1750180
498874
1191646
1227454
521861
953839
1665778
718746
370049
1684058
1811319
920002
1477163
1975767
1999077
1828629
1030882
935121
404208
1963682
519783
1132988
747180
1625759
118723
562683
28088
1554836
1396375
373313
34104
1138045
257561
1281121
1645468
1109009
1245624
717676
1539611
506474
305566
1232388
1723741
1958950
1898435
1610236
820725
1936183
1601996
1979610
961736
558766
836798
105775
1070199
1345131
1096344
637500
166232
1705195
1058950
188524
264382
155708
1789562
230738
753313
166056
1389960
1066728
1869257
494675
448573
307163
1109155
1205249
1717218
1154120
599042
202016
1432423
1820844
275008
1334816
695346
1744334
1886296
337582
1087130
1653039
1836404
1966874
951248
1784856
189970
266601
1582762
1041587
1746379
1263522
1397083
1089402
1982773
1688596
1269538
1283165
1664991
1099484
123183
1603492
692241
1682808
66430
871478
1933251
1080451
1588128
1247793
745059
1835161
1788540
1034873
1804049
6567
1349135
1865917
256728
573172
944677
1048246
498287
1428280
877970
1122657
1638472
238949
326425
1065791
1214046
679355
855019
1884682
1362194
1567378
892579
108221
1834557
1946627
1554507
326119
712688
1966223
575694
1590008
1394012
117654
59612
1925813
1339566
1940443
691935
87056
1106884
1876819
25657
1816276
989941
179357
1396219
1679629
1204337
1408917
563864
922423
1077934
1353506
1526975
1807883
452257
1958990
940759
1685424
450535
1671076
1339251
1535282
18808
225155
1394302
1420574
1910675
1718242
240871
1634960
1834719
1021162
1684800
522424
644706
411713
999579
776749
453808
1752592
1244143
438763
1482571
13749
1464621
632591
1004697
641583
1198650
109136
652188
1564748
1206049
336013
605269
126981
1810363
1740186
76919
1926904
1129512
1142213
1824520
513639
221966
545659
677186
1599702
744176
1958313
752788
719078
396810
792505
538047
451205
45348
1436289
1321202
1315581
667607
1765023
1172777
1390118
1764298
1113433
1054304
1057103
1902790
1292494
1659353
1011463
1329619
213564
209190
884134
890300
1168663
723106
1479702
113952
515474
791705
1088445
295322
45107
1270700
275505
452748
353512
1497018
886020
67896
283565
1091967
1506277
311181
553464
817846
1212758
319316
1543318
986076
739066
387707
950428
970531
683930
787024
1038881
621901
403446
1287111
415274
1259824
1827057
117265
885323
1499071
554947
30653
24442
836310
1322801
1702636
1753861
1989357
1256619
1460043
172094
1555392
1651022
1880330
390743
909274
1308686
170836
1560017
994488
1440907
1681241
1623892
1401422
135608
1148805
443669
1230825
42056
1136089
1829534
1215933
401529
1355598
123167
843277
1304202
459668
892743
1075315
1162536
122783
280402
1620628
169280
1643143
1615705
1922912
1926607
1202125
256100
1618325
1286611
939910
947787
1301274
982280
1111190
220384
1544294
488968
86493
1890118
1829342
1430683
1802591
242381
1230811
498847
104578
965797
332164
70191
502956
1654173
799548
34946
496094
656362
561324
1705861
1395546
1288775
775729
1674219
843134
495265
243693
676659
525803
1854813
1666817
453320
1839319
287825
224467
505403
1599307
73779
951030
351440
1344140
64771
761489
484257
1382922
423397
1443016
1847022
1180109
283036
1351686
844699
1699945
89858
691932
37537
1387075
978495
53571
1571879
1137810
1699254
1683256
662723
1536427
727996
247964
1940570
649785
765250
143406
411318
1615525
427236
835779
1565013
670913
308271
949457
1806311
599930
294797
1627981
252298
382472
895326
625826
1491402
387808
479330
29209
1078400
677556
205398
944468
1768016
631216
1319404
1155533
478407
1257017
1942885
1913230
476748
1379639
601777
1000027
1426281
1123625
770770
1276166
1439928
1756852
1055163
844265
1588954
605889
1082053
1760058
1204683
897708
184573
801006
735581
1168645
1717297
1353744
601149
1006508
635477
504893
1720353
181279
1620709
1887959
636498
1566450
263126
141864
339115
1649829
1530466
1585761
943714
872471
1648673
391814
1231348
932298
447558
1866181
15457
968571
1043867
1775257
840326
1329165
1950632
1481097
377077
1946447
1076717
1894826
1104596
1363651
170097
169270
1270720
1224123
673896
1416799
1814419
341216
654233
499516
1751787
37160
465375
554672
543894
755125
1696415
587332
1401061
359449
1066671
51848
1037768
563647
1708181
547038
1250433
196836
1600617
1007526
1989844
461583
402510
135965
1142104
1640322
1108096
1461930
661934
1363912
1214756
1709786
409512
786733
1191630
1225035
208984
1560885
1354088
1042378
1953783
1869180
1480113
1780196
1574032
1780136
591472
1532441
1494114
1282201
906055
777953
1023035
1237042
572098
908303
152772
1186608
1004627
632022
1329657
1141322
1329846
1286912
945589
1020464
403958
321828
1039895
154132
1436923
227693
1805374
659705
495048
1573482
907945
754740
1646762
280637
312551
1702158
108181
357295
547854
646947
1445192
344895
1203851
688539
1131039
697855
509936
217086
1112169
1179517
1054580
1782375
283819
1646633
171129
994949
818001
632796
1861156
1739461
980030
1736251
89665
1235995
523147
1191169
1913652
1066069
1871336
209054
1398025
1457745
868948
255576
926111
399151
1074470
1994870
1816017
1804763
1798030
1303704
474902
1041918
367186
1464435
1789681
939953
14284
1000256
1298201
396006
1572538
973627
1431854
1857336
1752920
931440
596820
1398963
1904656
1011203
450543
3585
1861764
902508
990383
96625
1562815
1323793
1626984
1018927
178785
247546
1982973
414280
632600
9638
1736577
1361620
1589200
1914301
1786957
1561170
586180
365574
1056922
60872
1826238
1750488
1237035
547714
1420443
1980628
367233
1219775
1174141
1556266
666246
586733
1301709
139194
545273
1747414
479425
1950654
961852
1928914
659350
1803457
1466116
1490273
1218918
1679017
63933
744507
1931717
395921
1928379
924369
1435648
1241445
1484164
188154
471792
25464
784527
76992
1849901
1166346
890090
1972566
1998801
949875
250709
354984
832397
38359
1220241
1971362
435319
241418
847895
1826807
325726
430836
1959667
1459737
1796673
550042
1340869
1403908
432223
339186
1296415
947214
257751
875573
84556
1686098
824651
665807
248577
1959248
1881482
1518265
266905
1970225
293862
1976451
1967400
732524
903539
817717
1427678
1925229
1355189
1031238
1864332
408567
614741
79020
958514
1422061
174562
32476
1791083
621126
1591018
1843468
1664682
1991279
1046321
1796528
1021502
1748648
43174
1118437
1957149
628018
1411652
1727021
1840197
1645081
1496086
163580
897905
486775
1075995
526151
14216
1109071
362684
112562
22998
34834
1537072
1753795
221220
309622
1579636
566295
1814933
329996
339256
144605
711591
1993653
1346779
995908
1569824
1050707
818780
472182
1448913
1415679
799797
844248
1969701
1234895
243467
1258745
1004342
1398281
1316480
566481
1103040
886769
136966
491931
1046873
289289
1547154
47412
382681
636637
1047524
1697043
1383445
1498908
1453178
1463024
1243289
936465
1539722
671259
1857694
1077768
1147665
1387081
1348325
403925
1602548
284183
373862
624756
1990202
568329
1637875
261601
472729
1546985
639208
155871
162425
1873486
1786324
402847
1598719
36860
1872948
1062610
1217694
916371
921483
1611059
1087334
664008
1488070
1100022
288298
1713514
1992063
1915560
57980
575704
1665824
1277738
775236
1770962
1063348
1385577
1660773
1714426
1298690
1231989
199612
1714104
161984
1588912
1362287
656413
1840309
440190
1074046
1309038
314157
1399587
1231705
1585624
961425
379505
1987310
729955
49764
122040
583950
372042
303787
477175
1801055
954539
225890
1841079
620930
358498
244368
780393
1363900
1735711
1116993
417193
1761811
728622
884338
516822
259543
1153887
39153
1291079
137991
452145
421189
1730355
35854
926408
495206
958033
1141515
1478216
765954
566524
330125
498701
2424
14470
189779
1057392
1655393
1564509
1624208
600097
1433516
1631941
83888
841317
350511
1840757
839142
1557696
1996574
861097
1429641
738568
848980
1842577
1350352
1526430
258652
33467
1235248
1834673
540633
80655
1410182
1393780
909130
1301882
816648
1933373
1347463
1774732
239318
481617
957297
1378797
1584529
243365
641823
842123
90004
508062
421013
503059
1419871
1124287
744729
1628764
208448
636950
192560
923354
1935291
1612358
1385553
328580
1009147
1187811
1036378
1588815
1317366
1245992
1978009
1968321
590821
640555
1901024
1074580
725124
1467613
1359859
1361832
1818170
1666319
34659
719127
1183322
590593
1837974
124986
207764
1673652
1260968
1277505
945693
37950
1850703
1365336
1075492
1672428
1537056
454793
1594454
1185069
429346
1016032
1964282
1606516
1526685
457819
51252
121155
1587499
88201
1164580
1860474
1208610
306492
1581857
790833
1344228
1601610
1626234
1543897
1656604
913110
288776
1216379
710443
1890969
689330
1029811
1458738
548291
1855410
810290
1326725
394408
760646
3495
679075
50467
1261221
185772
1076142
1970987
791365
110378
890862
54328
1053399
896873
1250784
923620
399639
1579829
1334886
1725171
432005
595991
964247
1551122
68520
754080
248451
107844
553343
1032026
34022
17757
1128052
1964287
1818740
657983
96016
1699847
397660
1302845
381163
1141590
769557
313966
733968
680225
1218594
1899260
628918
324836
1862960
844629
242308
1190540
1956699
1667119
48562
265938
995437
616809
780940
128140
1853097
1517046
402044
486736
126044
16406
1582382
1668517
661808
906941
694991
1914647
756568
481919
874367
1822292
347134
50493
1509622
1111087
380248
1512670
297321
13649
1698427
876592
380320
1611677
579122
803852
1638516
1269100
760711
1565306
1664284
776385
96889
1802036
1414705
1824904
178844
1642497
1924059
1795564
582256
1806285
899370
658371
73218
1961123
1619734
199566
354316
1335947
429621
1277843
711497
1167480
1694874
916543
1977464
1790403
366929
821359
1610487
46170
1998501
1857417
1487493
705854
1477583
709786
1651186
403988
251529
1487033
1307612
286086
197067
1714109
1454811
654308
929486
1320800
567131
900639
969800
958662
815922
1737675
1085664
811713
913490
586005
222611
768326
1484244
1603595
795827
637185
1853773
275371
1209293
1706807
1089817
1283647
1416630
10743
1949486
1953551
1871266
1861028
109302
306971
619648
863215
696871
1048747
3282
1251530
1323948
657736
1502143
914956
24933
1914825
379847
1946892
232740
754057
1914884
210361
788082
1937124
608988
1868167
571206
1368024
1587563
1522629
1455136
1793243
1835918
1600402
224657
1227673
292271
1758840
134678
225458
998273
1636199
159211
450794
1163211
73387
64053
711321
897612
876883
1432329
1330000
141607
1728522
758161
15597
896130
1501982
990677
415982
887342
1096925
612092
1421647
1681461
1898311
450384
1462760
1767765
697911
1406752
117606
970331
1577631
213305
437623
1656618
1612847
958277
37535
27714
1216275
1593723
617174
1747440
1005366
1198258
259529
75873
1291051
841352
808937
1349327
1542948
27906
1031870
1273586
428574
204510
830493
1380954
12959
478717
758337
1999613
928066
360562
718656
309364
405803
85343
1820823
1278909
684052
998643
1228339
1188951
318555
1258398
984019
1772319
1248280
1350580
301358
580133
591459
1365984
1106210
407815
1560587
1594760
1806538
1804793
1109706
406261
418512
1309094
434733
415914
955002
1811477
835552
1128751
1732798
1192603
674075
130081
873967
1102756
1700170
154808
335779
266707
1113399
724317
1028637
735211
57767
552640
1531263
714827
1051637
408494
1510301
426834
356821
1334796
1998391
904879
652708
1135762
207628
921220
1165224
1051250
776872
913491
984516
859787
767546
1206914
538118
1639706
1283850
661953
451433
208353
1716627
508873
733435
976089
1898125
1566627
147111
899603
870643
369278
1428528
465603
1664752
1436349
371319
805550
847384
20368
214689
1199092
1556983
1032682
1379789
1282929
467670
984367
713362
1652794
1109829
1161932
459572
1977969
1732251
1484928
1506172
1248324
455694
1699017
784796
1493648
476756
782976
1295563
1072494
816284
1683023
398374
1851662
1409187
417188
809310
21246
1095637
963344
984885
435264
920971
1987134
984132
1141397
1351574
352013
351730
1763811
1043727
488865
1082
1635318
120923
1688201
1382102
520745
513841
737220
1674486
1551716
826238
1828041
1169379
1437150
1899234
1336215
1166822
111343
1741973
69628
1567658
569990
630439
781768
1853881
1771706
1565963
1395749
62416
966640
1658247
1663709
566717
4138
1646408
774825
49875
1097610
1545351
739406
372150
1376637
1922464
754353
1530406
1635545
1783037
1600608
1348758
1391739
243137
1185547
445052
1891644
1465411
1820820
347942
815666
443654
868467
1939101
1559119
867534
1060333
1265879
1175906
1448880
961375
872331
66735
126111
306460
1752294
779216
297250
965234
133065
182734
1513562
500257
1478467
1272457
1926959
1286955
1331037
840972
1649784
877436
1096844
1300921
145143
660357
672839
1324762
1888760
912488
1949235
1800808
1550274
546861
1058136
621566
1550617
1019202
398904
1040401
1435001
364436
213779
813413
1525284
138993
1072089
1376087
1329824
1494754
459436
832299
1544767
1998704
1470456
216887
248964
562011
929850
1250674
103373
944463
761977
1403399
890444
1768811
119796
251882
836875
87137
531135
1458280
1192221
773634
1831496
513076
840567
1689452
1130080
811786
23827
263119
602045
1600884
1549912
744500
1628383
962439
1045530
1094582
679585
1440208
541907
1712356
922382
1206140
1573061
1241540
639306
1469177
226410
913857
1826861
1503813
81129
1187268
282366
1780840
897136
1991770
642256
1380728
1541904
1692802
1554222
751410
1351355
1688688
1394086
727925
1389288
687346
1842462
1098177
1010577
264001
1667441
1594305
1983728
900038
1706935
1788800
273333
1548580
850000
167737
1498003
676494
1979881
503431
1411981
982713
1362163
1147812
523515
270885
1911322
596062
779703
1721458
1664069
1225527
1760
857278
281615
703178
1558451
732211
840577
1167700
680747
1860149
1552703
1274559
1715530
740423
1869280
541998
767781
1543715
965449
1371985
1241510
1983919
192884
1666018
1102765
303464
1929677
234655
1942732
406588
529806
10766
978955
1724885
1074436
1901679
906335
1641902
1108734
1858247
574111
506738
199229
769467
17378
1825255
906418
493914
1008720
649283
51603
60922
1444067
1099850
571282
1389711
1384787
55172
210373
444212
750652
989819
1561094
757978
1682342
928689
1816600
301130
455602
1591536
986638
992895
59227
832171
1473012
1770957
791582
197861
576468
603821
1216751
553537
1902243
305081
451742
1175607
1677239
308701
1360838
1213819
1550730
729513
781078
1223548
1460833
352963
158133
370116
980079
1000742
120748
346276
1477912
1439915
393207
1284496
626965
1018797
900521
1113
1050920
766311
645837
1332838
1632272
73467
95539
549540
1238663
1362990
1486905
1628040
1953402
1706838
539946
1602169
1141348
535196
1784959
785075
719258
1919129
690191
453570
104155
1217565
400060
1334434
802591
225653
1536050
1179002
113837
1287859
1664870
659076
1283950
1937588
1572360
1136663
1444672
254779
1046671
1475797
1479265
1619320
1556895
1148530
1590090
1547168
670874
354537
131765
1713059
700903
1667150
1983209
677906
259017
668324
852017
1670728
175190
381593
1875246
1502892
179505
543464
1492658
1827922
1174619
190096
832721
459654
437637
327577
1875826
410079
686837
182075
1107341
975294
121059
501923
169920
1741700
1970951
1531730
113224
473695
1917841
962356
48491
1324022
1047588
1655755
1541380
358805
1768947
1642422
1485891
460428
1494063
328127
522301
129971
1482901
179652
311099
615621
770059
1779569
222579
1857249
1009348
943969
1454880
253225
1780686
1613995
776696
1601906
767062
357396
167505
8189
1758257
371511
331739
767559
1729862
997581
1732661
756376
865042
1862927
419085
1477733
620310
1907741
428902
18033
428916
1769441
1855207
557009
782739
474604
1897061
781746
1935574
657362
517965
1002854
1093842
613529
68658
1922198
1905839
176889
48193
261734
1969617
605231
761404
1240199
285661
472826
408088
1055105
1236003
1636853
970436
1205263
1174583
1947433
1984391
751076
1489512
1036420
1366371
763116
244793
1239243
1509911
651800
428898
1764307
71137
1582676
443439
892289
789169
296927
598044
1941703
575566
1333946
1308212
1893381
479256
1597469
1554340
996089
232574
1812808
226725
530402
1193037
1214575
168744
676897
1207084
462137
502923
781593
1169802
1808311
281749
940139
1507167
1196788
1941949
457556
622612
1441547
1637108
1578427
1742273
1406583
1914315
368910
976170
1535684
105648
1270221
1770056
8525
1123233
620041
911658
1400937
1586213
538539
1812148
1887154
551324
557688
628943
40077
1598856
1740653
1756751
234280
1518648
921754
1361457
1513336
615730
1422367
1094707
963337
813204
1146376
255828
185570
1474943
848437
168144
1409547
1359073
1732512
1361809
1062788
817084
636821
1064507
1313128
681686
201966
69481
402790
1127690
1314656
4537
1870570
758758
1060709
1688790
1556584
1899547
1965907
254050
1661632
146955
1868507
1094691
1661728
1517666
1847871
1012169
439524
1528999
758326
98057
1990523
161133
644910
80376
1921788
1298281
1414842
1499720
1923507
1558826
628392
388492
845961
1480408
1107991
577322
243513
570484
1817146
868889
708625
712972
955951
554334
801804
1107940
806527
216470
676737
1497087
939011
774432
1157544
1358804
727394
958706
1267600
1112997
817821
1650972
1580741
1363155
1657921
993069
613516
1190674
145792
1779244
841274
1579916
1972849
1898062
42180
238849
166435
730911
1774214
1135497
772034
1032074
1136526
1198069
1560261
1580530
727965
1008010
598186
56014
803615
1518727
1717355
1231138
1456200
834184
1300492
1932691
984451
1160488
559245
322282
356482
816380
1144562
1993477
797650
1741444
1500442
648288
1095718
1867443
145441
571229
1871854
866872
1312638
1394254
1146835
639769
1163615
170549
911864
453039
1310531
1641390
1710025
1384699
1965310
1084251
945989
1247655
1323685
691112
407740
309546
1926365
1063524
1110828
490045
636868
1407856
552082
188247
1718356
830102
1147499
1450194
137434
1982268
1479847
1852015
1045812
1832686
18635
1322955
1161636
338782
1452403
1334107
1931579
1660740
510673
314203
651776
1849701
1325126
40366
21626
231103
1242932
1217016
1401731
1051843
668000
1127309
1755268
707522
987539
214689
106330
518431
971900
447836
655612
1433778
193097
596889
1595955
62616
347071
1552166
1367812
495528
1041340
939573
1667266
1707874
1478725
1100955
506322
1267287
353273
1078916
1127975
1532036
1049348
1591680
441614
1436098
1329012
869910
1937146
1232296
1912864
163606
1436727
1853775
603922
473091
259132
263714
466587
73454
939964
94688
1367075
1847698
195721
94817
1853002
1715944
1818987
1250583
1304843
870474
232502
720013
1249908
1541451
1474434
1616878
462736
743210
1768175
1788900
1614788
1178586
879263
446093
1114469
74598
1410885
233881
1684878
857278
586933
1499305
109818
1833382
350736
960002
515316
137781
412962
1078088
50070
1474459
1691941
147385
1187388
244980
1545831
1711091
1811736
619982
942625
1973300
1046623
311838
1969447
1148870
1160182
430825
1426823
1154113
191811
236664
1328187
1668545
889283
1868657
1451890
1359112
1888639
1027266
1499726
736109
302293
521344
897868
857603
132080
1020093
252086
39207
185889
1147160
1372296
615586
1493096
1723864
1462502
854304
1467282
573008
1068227
656469
1646984
1412423
660586
602714
741207
1085170
377746
560037
1931806
1419946
1622899
9582
558977
1376833
1872724
881041
1330046
153039
969064
719228
393692
1185270
354452
1097777
1057668
45296
406205
1379074
650486
237348
1323554
1871713
1531126
535141
364073
1463018
1162612
1327545
1790905
528769
1295619
1470345
1446985
1469395
347860
1157628
1976699
1239483
1771985
1393171
850273
949067
143791
1776838
343217
1152988
1922186
1671643
1062352
570132
776143
304646
1284991
1294898
516837
603386
437670
1440872
1942449
1091850
910780
745118
972383
1906866
857896
1118846
1709504
482120
867461
718657
1302228
1208827
1064573
384179
819207
654922
1853680
1845938
72188
649741
630865
1117947
1764844
35190
1670691
1498059
1998769
195980
1743162
944926
1889003
1321967
179657
1533061
1615632
1632120
100451
1845188
1060985
472268
370357
437760
128660
74275
920552
1756964
543315
583038
1459279
1193362
886712
285978
1125668
1258294
691395
454125
13229
1723141
393869
3025
271042
1891863
1773510
850870
991119
1786731
1602030
1639944
41242
1322992
880948
1713723
1323224
1116076
1267930
1721626
339984
1674146
157880
1431361
1802369
1810222
113449
1975364
1220722
1936048
1352258
268555
1375804
149706
1085094
524441
1639953
47037
120458
1856229
1110060
420562
473603
1649627
251035
1194076
1386249
1254863
366739
271671
337659
1560966
43574
1049168
127917
312719
1388508
1767332
853016
1570346
399226
449257
797493
1405770
1746154
1117050
414173
346549
1230094
1719103
463044
58096
1691037
447904
1192574
920105
145140
701866
1879874
728276
729202
1346901
967589
1063578
1217184
684904
357039
702481
1937623
1596952
1801613
1863980
1080547
1733695
501311
1585433
211399
1369321
107304
1609728
1957906
415250
1226535
1306760
820792
451984
1193707
1801627
1508099
853625
1592642
1426398
1496402
47820
1141032
1441641
360865
634052
1254307
1480370
989282
612321
414672
1526609
1889169
1265421
1750558
1360069
504490
754359
1508771
425125
669599
1990506
646254
876035
1369093
1772671
360743
693628
1380596
1007264
1486056
1924081
146674
995374
1934029
1394120
1795037
1145212
1565788
139273
1476067
1848205
1583640
239031
1892529
1955217
429811
659090
629460
1571486
1372822
1174850
1438646
1276158
980782
1145275
45125
954165
355358
1552372
61208
940567
612757
1702159
643746
1647270
931789
671946
275699
1500508
229823
1982519
349563
327149
246618
964539
71908
867964
467696
418937
926805
1135212
888845
1313971
1460221
1809141
1343535
912993
826953
1410824
479141
71714
883411
1832901
355499
29798
1377416
1653078
1804736
680551
997561
1915302
1472459
650936
1577954
1936622
544687
131990
1976338
311136
1067810
1943322
677769
1475979
1029893
321182
229881
1329930
1024211
1830836
1877693
952916
1920079
1398646
1792180
775676
679807
511556
1756312
222462
1289993
125099
1086385
1012792
751042
1065793
1294875
270592
1286725
1622028
1712525
72440
1041216
40736
594881
1494309
534921
740992
322165
975084
566294
1517986
1423836
1816755
264698
1882926
1413797
189796
1460918
1290345
1634165
178211
964738
1725773
1700643
1316654
1256144
1237447
443480
1335889
139799
1833389
1134848
658494
1393521
1790998
217040
1277880
268618
117284
1348358
1255830
14246
688843
36289
1285084
335755
1701667
923991
1697979
1768428
293989
960530
945712
678322
1287905
1731874
477982
358841
1148750
980161
336308
1805019
1029504
988652
1177392
1880588
57146
837836
1890883
1724045
1971884
650620
1129093
1215583
416034
1501938
1529090
1138294
1188714
1979575
993447
539334
880996
869685
364392
681960
448953
227837
1412368
412335
1385969
61341
253846
325858
341308
1406841
758306
548220
1665418
1441832
676270
1615048
126195
1083745
1633233
384768
693366
1067730
1637887
1100983
947062
728721
1036880
997357
499478
1054892
582514
1651583
1196612
506247
796905
1591726
939266
1847747
692085
1345867
290621
1237655
365435
1224306
819463
890344
295335
952440
1067068
1907395
28161
373431
97174
1947575
1003126
1525142
1482550
732287
257241
374921
525853
1532442
1754340
211041
1345913
820640
1555251
302446
1294951
1627775
811747
831112
1834152
107557
861732
1038001
885858
322065
557824
124128
751597
1185892
808465
1197967
1192113
622605
1123624
162883
1417660
197963
639950
150122
48187
979041
690642
1004139
61858
880208
667435
1109982
282788
619519
343640
270049
1245153
89661
1771258
778851
677051
63832
462999
1547296
1433619
1404978
1959845
1195226
1940109
1863355
1102019
1406865
1845292
1789308
600264
87072
1545852
889099
1431939
560282
1582034
769645
1204609
941742
1172061
1519524
265502
705204
798290
1118035
1264080
1537576
324497
1139702
1569877
1816412
1763937
166613
1655227
1649803
1621135
977015
435517
19908
133362
1480198
1993425
1240767
380418
1542521
1378238
293896
1417353
114
1334675
723941
799818
1452341
469037
1236017
438964
392617
1781585
649865
1652001
545776
1519694
250646
1166256
1910948
1847128
407739
649320
67623
1827486
291000
1047542
583675
1093412
1479451
304362
78179
95210
1307697
1109380
1371976
160039
1527687
266806
1596144
650872
884456
1956328
818858
1239570
638953
79819
829535
135999
1315023
1856657
659106
514587
446009
1671502
734068
937946
302896
818836
777905
1399735
1752134
1001086
181070
703858
1245619
793745
1893568
666007
1551121
392584
1185963
908920
1897377
282515
961994
818854
1087681
478221
175683
347018
1635120
677460
778381
1440450
524465
1796400
820375
1246725
1077505
1901864
851207
1722336
749759
603544
1954884
1764791
1852034
147481
926997
1094817
444916
179135
1755183
1980074
1882964
1134608
1717790
764282
391810
1406444
726554
1081663
1770094
282323
863603
1181593
1726244
748434
1514405
743872
791531
1937901
826254
752917
308738
551027
127156
1711146
1581605
667801
281227
1503018
536313
975291
1043955
1435141
1061999
458322
784736
1526507
32763
1601160
1020382
1770663
58885
567484
728230
1137407
1594522
875546
1139718
1020002
1180475
1872832
1182304
1494975
1293111
687272
1507173
1771473
1710752
264003
940635
756233
755831
1316227
842006
1944730
1352622
208635
24433
1817245
648782
1023120
1976404
1228041
763091
1715222
1708113
231990
702309
1820097
307305
384765
957017
1409516
200976
1233003
1445492
248720
327797
1959822
362149
1713463
273820
1852536
1443725
1071240
1272025
1362337
782147
1228755
1228522
1115033
1041189
1602169
194601
312205
1675404
913565
1286244
1519849
1449022
1800977
610579
364567
1041306
102906
623050
1688105
1914959
585477
605463
383050
1847072
1671887
1442451
405004
921786
1823309
464112
478641
1691894
235687
684014
617899
1685832
905165
176992
423023
115234
460451
700016
1103091
1187825
1092319
193557
1856225
1996380
1829809
905570
306722
994660
798997
1903024
1553961
1515045
1246448
1038416
1387789
1172130
438656
22875
407020
1098257
357178
670328
260135
1250997
1019911
1558843
111402
365482
884250
252136
1833752
711248
232946
580752
934919
1159075
256752
414404
781765
209133
828538
1252151
1033998
214804
1242671
513270
1869459
1628886
1668351
1240101
1535084
1606403
764136
1486164
518523
904549
178562
1758896
848767
838807
1726128
1118365
1403624
1675989
738584
1411152
772696
1951807
1670700
1319648
929966
1219618
1436419
958920
922682
920287
732793
209175
769568
419689
517342
213782
438687
1684605
683429
1440837
913975
1436365
662489
1102602
1927379
444152
19460
1769382
1611986
1030347
644060
1115134
1222317
1074695
741084
52716
1974712
898859
1193621
555001
1331975
1266600
1896773
1624735
379165
1717376
302856
1423619
1112308
514432
898224
1868751
22471
669616
698795
520693
1647796
1898586
342809
1690944
620181
230954
1979620
1082656
1613496
1423613
1206882
1897784
48565
1575175
765336
612307
1783287
842132
1985617
1230237
1993970
1565947
1408532
1237315
756087
1659050
1050094
1856833
488842
1852568
6014
1233295
1344982
1538692
415051
499437
1358835
1587928
590749
629503
995426
652057
1149984
1470204
1031099
611440
1220478
1058552
753249
1530675
1106834
533816
1615746
1844279
794162
1506432
504976
1956023
303951
990323
971563
1868084
288367
533797
1782713
72745
1867600
1503943
1732945
334707
1159019
1220738
27307
650398
515015
784849
967143
1701585
824822
1384637
854596
1285901
1654594
897905
1704134
325453
1465279
1420610
1304224
1232690
122978
1718748
227797
808058
505696
1450269
149521
1947916
1818878
635515
1692669
172611
510883
64895
1079797
218020
1202905
1041780
863442
754367
360399
1493832
225372
1202134
1439525
566175
810062
1164811
1282427
1623981
965439
83881
1790211
422521
67796
358885
425025
488919
645594
796280
1774692
685826
946372
429487
1990537
1422975
383833
156945
396869
955361
370488
361952
431566
1331738
316022
468215
502537
681161
1547643
441727
758021
1879492
1236450
823255
1201972
1418161
632568
727309
64214
672987
1710695
1971346
1088328
1587189
1992403
639532
1872145
595836
897263
97479
879361
1695720
1034303
755043
979028
850555
1508131
1432955
1495631
52164
1338501
208229
1513638
1926178
1701179
423884
729015
1001625
1824853
1199581
1526378
1529135
1386269
1574783
1636856
1338971
957668
480069
1621239
125771
312277
491319
1267758
1712163
1829629
61002
641353
1309036
1619012
1005369
1121257
20228
1637436
1415535
652992
1945989
1935292
452220
406617
1210087
167868
1616663
1030124
959197
1579204
2125
1584466
1329805
1558316
1218752
1341566
414282
1585268
1874694
226430
1082690
63692
1274041
650636
804627
1037096
179916
185171
1961577
860467
584971
1652299
1055431
60581
405282
1334497
1785009
1274102
1557278
864543
411790
1695234
952505
1519554
1104095
702194
1847670
74014
699126
673513
1683135
1817099
356154
1878801
1316591
172500
1233545
237014
347553
330573
1947743
44525
83135
1177577
1031979
761406
1026600
42618
993085
864554
1350982
1996183
712824
584108
910291
775464
116856
510544
14001
616146
1604450
44910
339415
307086
1255719
841529
202972
1221590
589947
1981116
1116237
206065
670572
700072
1844416
994910
300241
857101
1852236
1093537
1119691
801929
1258124
576861
1522035
800130
183844
1392891
1995994
1302013
944515
1988442
571990
1337616
1725950
792392
88232
1899276
1264598
25973
441935
617963
89256
393510
253794
1014095
1182
22300
1859699
215096
1993600
1750606
919046
394997
642748
1746709
1183611
485291
1905501
1380417
26539
1876950
1436635
340840
449989
1849480
1178675
1233223
420826
1993077
1516462
1399125
1351066
1525935
388073
884425
512023
1056456
118546
911914
1704373
25852
1455123
1986939
551114
1346336
3275
1697090
294626
1165438
1966509
95831
174228
651507
985252
879541
867928
379826
1301170
522801
25199
1204038
126362
1678456
1285855
45178
818318
1131902
940022
1908527
781769
879215
846193
1282125
1964607
819325
1608359
1122239
1228512
861370
475786
994492
582101
175858
1789276
181283
384319
1793378
1510258
43652
131588
1629607
483016
1794539
1056686
1938279
1276429
63814
266375
1431770
230197
1464385
1716476
1536264
1171227
889915
1293238
429908
1686124
299101
715518
1486093
1755291
614817
1578138
1692358
718324
1354922
1954586
495212
655465
1118687
369034
1841508
1991222
1101426
1981046
1502303
238797
452183
793684
1610234
10323
1969771
653655
568917
1926978
902926
916976
225958
1178722
134410
970240
1187778
1944950
1313363
1202163
940118
405178
816162
320775
838319
1760895
1168658
122009
1753066
322394
1288846
471721
941928
1620857
1633492
573919
295883
595640
612945
247656
1519401
1757886
100294
546286
1727513
41201
1671779
145598
691580
361343
557493
1721699
642890
1875113
1853190
484411
1109095
1952745
652402
1882477
1143612
329066
721958
835535
751756
997060
448280
150177
1853382
1390473
663702
1090897
150895
28289
1222472
1236720
140413
1461310
898601
1695799
437573
1271781
384801
1427088
1106574
1621096
988052
387845
99488
860896
163671
1694109
561297
1925256
1735022
671899
1390849
1932683
133247
1855507
269684
137522
306315
348852
1949938
610764
1662987
737388
631300
153438
1180308
329592
486486
1522139
1385578
568225
1324160
1225024
1295745
69674
1215511
1715358
817233
1894383
1400087
425305
131899
12783
963105
438731
1099597
322429
1290154
1744293
1936607
1798784
1092590
405220
1750854
670422
470887
1310310
1492893
1796035
1078896
1482694
297598
594156
1193794
440491
1608384
1787580
235393
1986821
513972
172025
1728843
1465199
970282
614961
420462
65031
1583123
737140
1416012
31633
261899
1109688
204857
576764
681671
673990
928336
385364
547341
732594
1814085
879984
1348012
1421060
1119629
957659
95061
936082
435800
1104194
983681
1057928
1837874
1540296
880913
157032
102153
246745
928002
477585
440510
1471618
1854614
335
1227245
687739
653732
1466705
265514
1867882
1257919
947167
1380512
1077556
216755
355172
1025742
1104288
1145850
1868391
1913281
960173
805995
931152
432189
1751667
68603
780799
605734
1100615
1306992
1651872
1127188
1463080
1623639
1405489
948386
1426753
1450854
226432
607452
837527
1526084
1571973
557133
702051
1187207
818552
1331473
823985
1331726
1111425
1019542
1231620
715110
1760354
631946
1413667
1936360
252350
682060
1595860
385036
52482
1026429
1223045
1364000
504709
1468638
1613936
1440250
144051
1803931
1236512
1978993
1391462
744269
440668
530730
1195117
468178
1362146
1337363
98888
1378374
350842
1858526
1150031
134581
460649
1326150
492195
104979
831351
1163754
316371
466718
531511
522736
1788902
1179899
1864894
1483784
539429
1006970
996578
541449
1293230
1563138
1062857
163188
1610630
122934
1078027
1847088
1487107
796232
461611
1329174
1716480
480892
1672636
267689
312945
1236065
383226
438638
124846
1634904
148298
48492
22994
1834290
1310670
1119601
1846076
205323
365460
926834
540844
1762217
1872148
1873183
1357023
1062200
1488090
857990
268947
1765646
947313
167251
1595689
1998918
1165980
106613
45500
728790
929651
1733304
274179
860948
1487633
1402459
1306123
509623
1466904
987934
660764
979697
483102
47471
72631
904515
381884
766089
248717
1248468
1696328
472409
1984411
748839
364690
216877
889041
582828
783223
1393
1990240
668968
1873652
1589806
1094755
244245
1765564
1239898
852235
196415
1961635
291312
116061
352069
1847498
459417
990484
421094
515989
120507
299063
404900
339675
313422
56623
1950049
757446
1721648
151135
1952634
1322105
1779490
394513
1467950
232214
1933665
1160227
1944048
900602
711707
1831145
1228077
113684
1374603
659839
1168034
1214246
492350
309224
1327871
1956977
185164
1575953
1451941
376411
928933
1224530
1694145
1627902
1324441
1781271
804175
1044705
329144
555820
1485534
1218776
1513994
754928
145321
651456
1845732
999732
1214160
1090778
1060307
103449
572080
1078602
1315384
837035
1679753
594670
28336
1224622
760094
1600079
1157405
1526654
889222
404794
665239
1547267
1990463
1006184
40318
953992
783773
1086524
174223
285109
1343333
1587987
295137
721167
122244
906762
1673525
1153873
1872777
737661
1453058
1665174
1666247
866506
1592827
543414
1980421
823145
1292114
409030
1866583
656192
1245793
1877851
374551
1475562
305272
539960
789281
1717940
659474
1244050
34175
758870
1185457
57461
1722038
1428680
1306497
1111120
593181
882124
1153347
996371
1284403
1385781
269362
1787700
1780153
554098
100020
416861
1881935
303449
1891291
847014
381909
1525510
121663
1699287
15032
1060734
965634
1046290
478319
1713243
67706
1663976
230414
818862
523586
392274
391801
1682203
782134
196500
1879107
862929
1639909
145347
295405
1342561
1452324
85520
1872328
1161119
1792876
989380
136458
933932
1006316
691626
1371010
423297
1536980
1194506
412224
1943243
982052
751583
1251830
1010830
1552213
959044
531470
584254
1721852
1600242
669565
1290853
1426953
801393
493808
807225
188215
667485
1581107
1359562
96371
1086108
839877
978293
793223
1974617
1856446
104280
32794
47040
156507
1969806
305935
162139
1062490
995777
835009
1517931
1854649
1693059
1049424
795992
152523
1281465
1800182
451012
1862987
489946
1716551
393157
313706
1669567
1358286
1089437
1706118
268779
584758
1053243
502451
37716
113603
1739906
1561256
143511
1308232
1128864
752708
163149
383460
1456531
1634089
968238
547975
636438
21150
812212
106716
549418
642052
640299
805845
1298213
472684
849223
736876
94326
64819
1945450
83775
1315925
123703
361631
1889818
1736401
234355
233594
688957
544767
1035993
1166666
90030
795536
21440
1602973
1419550
1807600
1898809
149021
810444
1943530
475827
1263062
1574668
986328
1762321
1973227
322266
1329230
1339430
1943540
1872010
110147
1749271
125579
1527847
1362650
129383
1347025
1115224
1283345
781722
672329
338335
823542
83746
1406785
1910110
1765181
290200
1498950
1969887
877682
197644
1759232
1398079
1146318
890052
1426028
425336
1087996
1471965
1407233
354318
191860
1056990
1443259
1350792
1618419
1782214
878740
1389972
31159
436535
378332
77867
831940
1740821
910880
1618854
1968511
941634
671137
1363808
917962
1903668
787394
1328886
1953444
1212312
116098
414719
319393
39350
1113216
1698001
413251
1225804
1436126
84124
1120970
1746228
254149
1815636
90479
778335
1048632
957435
211772
1091254
19357
262254
512428
765402
1567755
1917550
32954
1685712
694400
738599
8132
804009
886428
332995
436599
1662482
1407179
1514341
1235153
653055
48528
1552135
411598
248273
269116
1175901
1228974
1091527
177645
1713933
912440
1926179
1627918
1007658
1235322
83032
688235
1421414
455992
1472237
1503573
410886
734918
522422
404327
1146612
1612204
1574966
820647
1362241
160168
250364
1622721
1307663
116268
1050248
1731564
526175
1807535
1585456
848925
994340
757835
1940875
663808
1436358
341854
671177
34237
573044
88667
816658
1317339
1431206
1291831
1246370
973137
184177
420824
751067
933033
1091795
1492326
1623736
728030
229183
1132906
1909526
1958886
479059
1033805
982436
377764
74027
603631
1780953
1344252
351289
82577
1395091
1768169
1448558
1988555
291993
864020
1649085
413772
1989448
894507
1218347
1405719
746744
856677
797632
1515345
1964564
797108
1217525
1176388
615870
226880
1866416
1905780
1584657
1304132
738530
1627674
810879
1594282
679696
1437357
832747
522218
1276644
1195625
636604
1770221
1509832
245295
1351636
1790058
857348
1450255
70799
710759
559804
1334596
1618531
422207
1531533
1126704
1588363
1967574
1978070
851781
1189312
585344
1998622
116283
304944
669006
1884827
1061938
396890
1566374
919807
1996870
1657298
382520
148037
648800
883345
1733611
923169
833646
726036
714486
882625
852507
390373
1896133
411572
1925122
43701
1205800
1229352
1359291
1940393
314109
1017469
1260479
1599294
1758253
925962
159300
1633008
211642
1504775
1929113
1163881
1091113
1315995
819892
362577
1991428
128835
870804
1142440
590245
1972123
406983
1595925
1850962
932079
1147339
1077336
1824169
1314911
615433
964988
1271360
1827225
1419175
1185592
1160757
1941596
620435
887199
814481
1634452
1561162
521644
1233431
354114
369044
1447801
1536473
1867977
560511
464618
349682
1643082
735653
62840
1094189
863296
1676830
620679
562255
1932985
409218
1175035
1499941
513547
702245
646889
1120725
1311484
356585
180305
295899
494093
226127
108563
135570
1286939
272709
1513408
1197007
733017
681517
429731
1895102
1099957
1622224
1515087
1481040
765780
1129579
152998
227915
1721105
1821016
1769326
1148775
1344284
1105514
211097
787379
1680927
704867
1076210
1661117
1994064
1779587
704018
1200385
1910700
1697722
1171325
1968996
575498
1508559
85397
1924064
1507259
423216
48249
1864844
1923464
555385
1218381
1872707
600326
310094
1326188
881180
732693
125434
1874491
766761
1567174
1512192
905351
1058099
356837
1607097
775228
1233971
1768553
1012610
414560
109696
253828
670090
1162846
1125685
117820
467602
1019024
1374216
26201
1673694
467214
387270
1815095
1537932
1230505
1512396
1542132
1611444
1036065
790161
702209
43893
287554
593497
1704416
1036565
868668
867821
982778
1239470
517634
1350660
137658
1564901
1096017
1165225
518939
1745013
57249
1205133
498526
347327
1798265
1032532
1751373
523738
1825225
540916
1058698
374244
36911
131213
262217
299928
1934590
411967
781319
102011
1161541
1577155
761851
1006931
1705584
54663
119434
273891
1675697
876835
731967
1236074
1289591
301489
1479034
959733
1485870
678506
493821
1431939
1084852
1816486
263259
360312
1374363
1275309
1132678
377458
436408
290180
87620
516388
1381758
1276599
466909
1860985
28139
1440378
1195714
132553
1202613
1858466
1972514
251940
897756
1399774
1615945
1160162
72225
301082
1321493
725945
509591
572449
1733726
1805844
988279
184811
1993463
108476
560449
480735
1540963
1396662
446796
1836841
582416
168186
130160
855651
1974588
101752
319057
327004
688035
1156323
825891
553032
1425913
1117937
63119
1291891
643281
1357545
636305
1600839
1516081
341612
595076
1508684
1935416
1864138
721677
1635485
178606
116692
392593
408101
1200979
290071
1506606
1757285
913986
576456
1641510
1138835
1915023
1473574
399650
807275
1062931
1594687
1272794
1276860
1482374
458766
224160
118331
1972554
828506
798530
1918188
1700819
506583
171852
280108
1969619
222963
1277137
1844399
141624
1898547
1865553
575430
1886847
558785
615422
555116
818897
962619
407702
434502
1912978
1029970
1514221
1010657
1673306
1417728
1460038
524164
625129
1815248
1128753
1270950
1450023
1474841
1066160
755938
897353
281738
962279
732588
1357663
42226
1473424
1863091
575943
1650947
335776
399803
1900894
1383011
612050
1107486
673524
1690333
593594
1610129
1050648
1416184
1952841
1806324
146205
29376
513850
1211033
1187536
1632412
1180580
416482
218814
1407099
364365
1251388
678138
1370273
580235
718806
542079
563168
1075694
1915620
1915153
864155
81744
518420
1231863
455762
1434945
1042096
653920
1774593
1447858
222149
1168841
778980
509446
1901747
1885087
198380
839958
814895
1822161
1124706
1332691
1699266
1137395
1909944
1223858
740565
194305
745934
694716
745686
1710821
817998
338038
1948332
625213
688535
1021074
656542
945268
125587
1536176
467148
1920892
934078
643834
869479
1066957
376753
1301631
1673815
160199
1181261
447686
1407710
303665
1996275
1061625
840286
908864
995
1855375
1192737
913917
1590869
1797378
1908698
1033326
1402835
1306133
928514
74936
228161
522207
6717
1615463
655996
208797
1783556
27608
1856778
1561697
1425875
894218
1714123
887650
417873
545446
611177
220027
35567
177473
529967
669443
1480605
977518
1525632
1619805
396524
1624620
75203
1090279
1461228
1013250
759098
112181
346704
848324
361065
418336
359076
880679
27864
1030772
1082371
1804117
1319810
1325964
1324770
889337
1166919
1196027
1004373
1848397
1708509
1108548
1231187
694740
1282311
1606692
556774
1441618
1212057
354005
1229579
321484
651958
1411272
1743051
1081195
1806813
1472641
892257
978519
909237
1613641
599417
1668694
952243
1937126
856712
1129886
1988555
1839958
1182673
281542
1772638
1513203
1601111
286000
50178
884814
673556
1220305
1786469
1413119
279170
298425
586473
78026
1339223
933962
596730
788081
1253005
1214230
289797
1771035
914258
1175773
19739
673748
897766
811056
1298784
1378720
1649424
105202
72512
1970687
860793
340886
424622
622973
151429
526913
1783425
1237224
1913621
1732289
557605
657514
603504
326462
1000117
941701
396756
1218233
582448
957974
1618155
870764
832219
907498
1504508
1428013
155622
435509
1875414
1771892
115389
1512001
156873
527563
507185
690529
1229453
496572
590359
1112690
1703689
1437961
1955327
45437
1030943
1984444
698991
1659742
703906
1043351
736726
341853
1944552
1191636
90056
1387058
861546
272767
524225
1538544
171931
1922180
1440494
852605
1350595
736967
1876441
17422
254316
774810
1731893
246296
107906
904514
302034
1835539
1539995
1371269
1648119
25604
1025991
65931
146751
416658
256512
777289
1065828
536929
560061
1962510
999029
186475
486429
1464116
617796
1494550
1250130
1763264
383189
1966761
391806
1699317
325457
1371345
375777
547865
36496
239733
1524697
159301
604123
869133
609539
383322
12811
1933441
930257
568836
1096348
675163
1832057
105074
807931
949273
405479
1206991
868509
194477
1988767
1687954
1253448
1592888
1103767
209210
477315
634005
1578147
1506495
1474910
1680046
1486665
771799
112074
1626163
883137
1422799
1808087
1918820
1561889
1775364
821552
83760
1566036
891869
577535
689511
1280985
602911
312350
1059411
333890
1180750
896666
230992
1662335
1833679
1728094
193227
249831
1161933
1900970
1643430
761982
656240
1709475
1855061
1252648
97095
1464682
342742
1387378
541090
1587699
83420
1059675
902013
1858833
427496
499683
356648
111748
1350913
56874
1869683
886774
1036174
841154
739898
245133
1628282
660919
1397526
380146
1522856
440612
300941
1086460
1551542
822922
1304565
1520501
953728
1105207
424907
91440
1915320
104474
590439
1557942
623018
959389
1609239
208292
1622664
1405267
1473480
687826
1641076
317383
203127
1547019
251345
1430968
949080
1064246
1312122
1696063
1798296
1400407
65701
749377
796306
1106188
992430
1482106
20739
1274259
396662
282977
240979
1383812
1960788
1449410
1794654
1059748
1732729
1921880
1035610
927265
1354468
1676844
1305144
1342745
1061244
1001074
883466
1972119
740502
1514643
852861
1229757
337497
1981108
710172
1662569
1705217
75043
145381
716026
706872
795401
1877693
1502122
1230907
902505
430832
604667
114967
286840
1133416
1081282
1682762
2302
524924
237027
1495170
1928009
229509
918704
333830
1956489
1998925
442807
892027
989563
1321651
1436202
769340
1197268
486263
1409735
714585
913062
285309
282177
1804640
1455734
400654
663864
720006
48237
820717
963028
1879366
652171
320014
600950
1769185
36095
855457
674350
1947837
1818437
845449
1855546
314101
1739649
1774959
359507
343465
351821
580892
527748
1379215
1086464
1085049
786222
1754397
688833
860696
1416136
1795702
430688
658897
768466
1652637
1584885
935253
29466
1825978
1909176
1657171
1173591
596954
1466503
581290
1405362
279935
1313632
632575
1878470
887654
618001
85667
1455197
424821
541569
1326131
1908881
364215
677780
1541406
1562490
681715
1107194
1052849
1766408
1617307
1477647
52340
1911632
1212783
968185
1204754
330445
1721853
942431
366596
1318859
171782
1167392
313506
1061744
14270
1176650
252049
1232933
174548
1620100
1254542
1756064
496567
865434
325294
1605605
995928
159695
594850
425395
1089861
1985042
323637
895174
1524554
137709
1398573
1088427
505474
1438110
1848291
831949
97654
1722045
368348
78549
1232969
1192438
155706
1017460
1754102
1356302
577476
1827621
1884075
543383
598680
1419146
969505
366237
1155201
1731709
1369632
1529100
223648
602540
721620
1515518
159030
710627
1714405
1159216
305832
1830509
1551780
1949962
402930
906720
1405635
1799920
493008
85047
889837
1306626
221745
950741
718341
1534167
432507
941284
1887035
539050
1355729
365726
1137828
1152567
1561161
1863405
37616
200555
1023300
1446451
985376
825158
812365
1472469
1519280
1510009
1834054
1316510
670550
455526
1535877
1001315
1330183
170444
176587
733359
1966380
1533025
1209907
577266
162878
405306
907237
78670
227096
603492
1708424
892463
1920819
942762
816237
1736612
845515
1677558
1826348
16691
683765
1571363
492511
925218
1769801
99850
995179
55427
107322
409328
942120
477508
1381063
1264625
1634230
1044210
1088898
1652022
1057544
438856
233984
669043
1924954
842099
403443
1419767
628841
985530
1332073
1841955
1474997
68992
998165
1917970
968707
1090571
1504870
1968374
758789
776992
373271
194532
1184886
1499062
1553970
1915991
1874435
1921961
890837
328616
1243465
969197
1738849
1575605
375370
1599633
1934363
1350723
1868434
722954
890454
350462
1403454
1982573
1163517
40048
37119
1155715
1390481
1590072
672180
1280631
1500862
1386544
1033929
1900829
793152
786928
1560168
1991350
1488726
1897803
1558754
1224824
1005380
617127
500653
1880859
1243718
1002972
663362
1467782
1176609
574156
640485
595246
1201149
1628036
488705
953195
166410
155260
570740
1052419
199056
538479
1422052
395142
1320916
1972181
875464
1393898
939138
1666797
1157955
888516
1991697
399546
1619780
775759
574014
1935922
1248145
1943664
1644475
579356
1018932
1717071
1314275
240880
397800
1303819
1404900
635200
987536
1361003
561463
725813
1645867
819211
1543225
467460
1901919
1001033
1637110
1075387
1412186
92035
203975
304362
433122
938690
1477138
959634
484435
966406
289915
66178
86025
392524
184313
1825928
55817
635907
1057322
603244
1978248
1957838
380153
1707410
862017
640544
1824682
1484896
1927867
1370830
717845
1160657
300118
456160
1705841
7307
1164237
505927
869995
238094
1557634
1463363
1817337
1276444
207218
1558774
1242629
1677914
789787
1811594
655806
1697742
825699
1897900
1649430
1771090
80783
1232884
805529
1382390
1971234
1604581
316677
805653
1157731
133114
250554
676885
1622862
1950780
945544
842921
535377
1903689
1694067
1473259
15862
1181017
851256
1760688
1207188
966614
1066656
1295477
1805569
385840
959251
216071
1840668
445095
1573378
252560
1617921
1099136
388077
558154
1005721
880955
459287
119690
1029370
1173855
523675
1562922
914577
1435557
1161215
1839340
1692093
153813
1183985
110632
10395
91989
1928933
1175591
681137
662881
1344709
387276
598209
874237
588665
498890
192537
1444766
1547313
1595925
834406
1938591
1393518
1991388
1147166
1324167
251606
1534841
1607039
1412252
170073
1162
1084427
1020738
1063437
1158994
1803851
1591747
140340
314168
73997
788891
1397287
380593
931218
666771
1260215
1935558
906331
1001042
1680060
295360
461358
549074
239117
1733810
363484
1016886
1829969
1147973
1909876
350305
1828303
517019
1001583
35032
1538014
932703
195822
610191
533881
1837982
773934
1158800
9794
1222639
32909
95005
1724565
1145468
378294
391078
89835
1222146
652411
1859838
1268911
339127
923013
1376061
1053469
1830717
31921
605860
479850
1110074
1245561
302631
1450192
665195
1177242
423615
672288
823402
1130770
1528937
801893
1222265
1558175
940904
888483
1438637
316903
343804
282016
1719749
771759
377093
506685
232172
680638
172996
529442
770863
1082107
933631
743319
1565228
516915
490294
129468
1955241
1935258
625632
819314
165255
423883
1129316
987319
443069
339197
1073488
565209
1567789
1428079
459882
272259
326432
1211330
1334826
1445417
921539
1832026
1458849
1808170
1943575
1270138
623519
1516455
688875
1140265
833506
1197024
978169
1253812
1850294
950035
142761
640056
1835654
44514
863620
39517
812585
615068
1676652
1779632
866091
650319
1019405
574731
607152
1186930
458376
746630
973424
1255937
1515873
598944
1000982
20042
801648
1978575
890180
1763642
487048
686087
153537
1909913
638683
1607358
1039325
1584811
1407741
848364
1401016
999884
539296
1434449
395948
450161
145682
1831386
1494458
1703324
977823
1912903
125080
1246921
1511394
624238
846891
1652963
1233720
1563116
685047
1446466
1739130
884908
1970654
710496
1003577
430127
913552
899634
1952678
675995
1126331
1243017
1471714
240989
47086
194850
205779
1973000
1281583
742514
381298
359703
1413879
1617237
1857145
1866690
663242
1214678
1016592
1962736
1325592
1664453
1508475
1775219
357948
63179
1401878
312539
10256
285169
825317
1305438
1260439
400395
1147703
1623966
877248
1450958
1774021
301985
1756061
1383913
97888
1943856
435525
1378232
1165571
1226955
584023
251740
733499
803312
1055044
1836219
1024205
1841117
890758
349150
462700
773518
1358706
468770
753875
368425
273479
784556
667118
257983
304002
1421910
1588175
935113
673700
156605
1040960
1130803
1780804
477225
121937
384462
738682
478254
1493935
1458710
1873682
546218
20578
1155462
1419202
1271543
1445307
955660
1303911
283732
1020242
1332627
571605
202477
881098
148795
371488
1443399
1152151
507938
1359523
1801991
477487
1896835
1486860
306061
967201
1306846
862372
1025869
265290
246774
464984
1111584
288026
400216
1879536
1601770
1916669
1788537
1075554
469752
1869291
1192070
1527435
1851114
1293384
1527037
366722
1851780
1980535
486523
1238222
1148281
1578059
282643
216168
1556088
455290
1641424
1736175
1017665
1115650
1174466
361388
290774
1983858
1778870
1924861
1766105
1981080
1649934
920646
197482
1874521
1423542
585543
198923
1655161
384610
1657718
1290124
365453
1392998
806162
938967
837165
764313
891417
843112
393672
1868587
1098299
335105
649861
907027
255199
1370897
1934351
1359923
1463903
1795241
75094
599502
1957920
1522437
764600
1980094
337127
1274796
1408161
95402
1633950
164505
227751
480399
359689
1774799
1705474
1902812
1197489
1633796
864385
415781
858666
200757
929480
349200
1726553
1528642
1386748
940928
1419558
311743
721542
523961
1332542
1070402
1646657
647277
1869662
1801871
10855
639783
1792111
1136696
659776
1487322
1680888
1693321
1198726
1811625
1866263
1396867
880230
1469540
1075986
596713
1059918
1781972
497440
707184
1234867
364052
1599853
533624
723116
398116
1022632
1136969
1083483
1823778
105450
869207
67764
1158012
1378629
701105
429573
40569
524399
1267290
1050665
1342141
657566
205272
959716
1336770
225110
1063318
1171337
595755
68617
1991363
1567016
1923051
782767
720615
1924203
1763437
713113
557540
504443
1726307
870940
1367478
802428
1483573
1089769
568564
1255099
567019
223407
1875850
1977324
452755
1045664
1539824
249919
1819366
123192
896075
1052923
50272
381095
539282
705351
875502
1724304
1784400
397756
1254225
309171
1241155
1482941
1594042
291139
1407512
678073
1743601
1538630
1595685
1535986
173162
1336252
543569
1611541
373733
1099332
228617
904611
880199
677283
378341
616479
424439
60485
247693
1223453
108861
1667207
798808
1725635
1088687
1547348
1336582
1595437
1899778
1195526
816360
988274
241720
1366607
605705
741466
1971824
1639375
936528
701904
464202
1405311
749799
1146292
31511
55040
711870
1903837
1963790
1472040
991565
897434
230240
1301189
1238579
1969902
551128
185691
1725293
658212
1133076
665861
614379
1316684
522798
1768838
740501
1654210
56296
281158
548503
1532411
256526
1394516
1012012
38055
704820
1983810
246267
59210
537704
95961
427947
1443204
1371288
38895
535206
519596
357110
423546
910374
1161340
1074667
386388
1996249
1954846
121393
1101350
984391
1507660
1894993
1731276
1650421
1302763
1301076
18208
449840
1681163
1585196
526326
214666
1504101
1853577
933974
1816202
608618
348581
1514002
1743085
1534115
1445597
17301
508792
1729184
1115673
1477458
1571252
1754830
1340339
1148530
18458
217722
240860
1146022
1351559
1362848
310947
673956
1746365
30669
975917
1624778
9092
140478
1953587
1508701
1979126
1460005
1873670
1382048
75364
717039
301842
1288487
37475
1735723
295360
1051632
1070326
434588
734552
1236097
1461162
1888447
137019
1536516
1487797
663583
374106
953765
567812
1467844
1080318
165417
1590174
1815616
1404232
1977024
1449188
1881948
577648
168621
156629
804000
537065
1806093
1837211
492292
407281
18316
133713
342725
998047
1363353
1221232
331639
873942
380013
1116809
1834199
1203780
988142
1138609
1871301
116631
1291749
903728
1919226
1060780
986963
440766
527769
365572
317640
73864
1402639
1186244
246311
194661
252759
817512
1413337
474410
254692
1349866
831726
1463121
669107
368155
1293784
387282
1950960
347203
1309454
1497071
1991727
1824314
1482819
794035
806495
1361873
351199
1438579
634430
1489573
1805081
564857
1112564
1999384
1841554
1137238
1063409
1340680
800051
850751
1431300
1726323
1126605
1960289
464413
1609739
1576981
297549
125549
1046621
815327
1195371
905386
480693
1175378
42585
317645
1538046
106476
2463
273070
365730
213149
1413144
699374
1251038
1651967
1947371
1947174
469822
947968
366051
1233071
362491
783527
639515
22275
469100
588953
821383
29538
1935961
157444
1265360
880379
561407
775642
724517
1006311
38611
1208304
504535
1184779
1786527
1389053
381563
1158599
1365154
454719
337309
1492611
503539
1818109
1460791
1001351
823740
1343117
1246088
1921294
831128
892291
628173
1361391
1357091
732729
445792
1206126
1235210
738748
962220
124209
1250058
1795700
1030251
622067
297435
1836269
257348
129708
794904
607648
52643
1917898
973111
1213372
1411598
492924
461742
8331
1251592
1567767
1512438
592557
526937
1075592
532607
247287
1821668
671500
482680
1149708
984284
1082895
309218
1481774
1671549
1293114
885439
181715
1838904
879116
1968086
40442
1081131
1019238
1836729
443738
632945
1104560
1799832
1124077
608081
145481
1147169
849293
990901
990352
1451268
1159801
354601
149856
930937
1587899
1779548
1735739
1755377
962569
1885514
925445
692005
1470851
1805619
804682
1796959
1598650
1540844
1349406
99073
498098
240928
1157539
1761915
1541618
176651
902493
1787169
1366142
398076
1589051
1068901
342938
1392920
886807
1391791
1604192
1398663
1596685
1065923
1190473
1267388
364311
1988159
394192
533486
1440264
1098848
1816187
1053637
1435146
1491360
1346946
283860
1746102
1246243
188635
309828
707807
1956349
1267630
338955
1149560
1698978
241433
323675
1474686
468043
1895734
1395607
573777
399321
283769
456739
1437071
1476645
151654
1173168
293147
1593106
1070202
649504
1492742
170118
1773535
400729
1897202
1925397
641719
1853246
185072
900503
26614
486013
1356633
244421
35798
347451
317221
577360
95371
1214873
349695
1662617
1051652
1562456
698098
1504038
866717
1510648
77187
1893197
1061948
1539176
1584067
115088
252916
32879
1991734
1410479
1714453
42872
707933
207507
1763954
929227
965147
303008
902046
1705962
898858
1460288
863085
1256536
1719204
1265579
1504147
1834798
540203
1168487
49558
1610069
1609464
712148
64978
1289863
1086350
741924
1329439
988439
1701909
56434
1669925
1158411
88061
1407892
930115
375117
442321
1944599
1001369
1318647
1448671
1467202
706632
1539906
421191
1943057
1978779
1626997
1238838
309154
510224
1068206
653657
697508
989269
1064394
97184
1366230
1063544
1224799
386287
358751
1592829
1360140
417645
913288
157114
1205714
1026391
1580990
130738
229857
5161
257011
1131275
16941
1871834
483247
1771964
1884416
888358
593919
674898
825414
1960909
1324899
541830
214634
136892
117814
141859
991646
267588
1218405
796061
632466
1791626
687582
1832450
948072
689335
631600
420940
588841
897290
1951027
441988
612294
1826052
1405180
253168
1992225
48641
828320
292640
1824567
1351689
690480
437977
571847
1599975
1214900
458678
497750
1747652
651875
741158
931797
1649620
479929
10039
1298099
787476
673129
1846529
1064747
1938494
687424
860467
579257
370625
1202479
433042
1340330
1514458
345895
1472549
1291943
1863651
95227
1288208
1702736
883554
1670141
648385
1612258
175054
1445939
876149
1002013
526022
749983
1245886
1685324
1029159
376380
1882331
1275674
1099135
335361
569545
1814440
516185
529842
479368
1861266
350602
580909
434852
744350
1876107
1834977
134820
1329615
227936
98114
864918
1467741
286240
283291
869210
224312
485073
1205797
1605997
1900362
1315671
260261
1437939
603902
386338
639156
1733555
883597
109669
679981
1486238
71561
1954638
1524204
342113
1525899
978817
163472
798006
1556223
1079168
238182
1512921
281023
1362336
1409192
1207609
504288
172432
120666
288737
1752017
247067
1444963
1350613
364505
93429
280387
12160
1767219
849376
428011
679458
1354640
1586127
957842
1836315
460005
1447090
639328
751412
1403268
1041394
1373999
1099079
936273
528049
1433163
141688
986451
739043
1927679
247034
927472
798290
278178
338623
360930
545019
644771
1978018
1605010
212256
1179974
290244
1401249
1754392
486452
588039
1038298
796056
1648181
274643
1871224
135409
223667
997883
1470035
243816
737154
5356
554779
1562339
681533
1396655
817259
396636
519939
482423
897308
945392
645073
1912023
162966
1467142
249390
970507
500971
1828575
266146
1353867
195960
169827
778977
1971708
1028164
804071
1339631
1679290
1996143
1546091
1386673
173319
1256905
144472
58291
1026118
712662
409676
1355912
1104218
1930580
1026623
1799612
187816
259980
715253
850944
585286
745873
1608974
956124
1972365
341563
1264751
322858
1961732
1196236
257966
1135963
102987
1252371
866801
1245128
840229
1696012
585582
562732
1738967
875300
1073886
1212978
1438991
906400
733538
1468012
566144
200833
602668
336310
189163
1086232
1645332
234156
130242
1436058
91940
783142
872292
999726
360706
13031
1632269
568198
1085788
502705
728238
557328
937988
336431
1871212
864638
1813550
116806
1635098
3974
390324
881128
1274131
113061
736864
710698
243105
1442752
171281
1069977
1928601
279189
1740325
1367176
1909338
219139
62368
10592
1940115
757634
919510
481100
738042
61764
859580
1894725
1587978
592292
1565837
886282
1534348
835638
905862
1902433
303725
111462
1986542
967429
1819579
1722270
1854774
1723127
1839355
27938
321273
1533966
1414507
674341
1694850
1704976
1969319
452549
1215887
1062873
407160
1448419
1365271
948730
1686461
1782114
1657945
312862
617013
1813694
1508718
602549
588457
489262
1219148
1631155
239190
110267
1757136
439515
772380
706259
606365
1480578
1864124
1689280
601087
1617872
445185
1850262
304574
521777
1078498
1317210
1078927
419185
1298932
1092269
1631965
1696157
1780125
169251
426850
1899339
1410242
1743144
1946300
1732669
133240
73324
1997979
334430
900491
1955302
123598
984705
950447
171324
730393
12057
1928837
1730686
316287
1812073
649747
1520313
4127
1514389
649933
389058
1900563
967594
1468586
1726739
1245956
21904
1727905
1988480
1491106
865677
1706070
1799163
1977074
429220
1737076
1439786
42495
1869740
1198657
1453884
830578
1462140
1969380
142770
89460
304668
1435698
588299
631171
519452
243757
1770839
1468018
779504
968547
81748
1434765
568802
506981
1821964
258332
1648092
795885
1774385
251361
779784
1277958
1163467
489304
1924301
797642
272166
945765
438529
1246363
1887957
12512
478189
363369
1836115
346613
63869
759121
155905
1413913
859316
1494662
1293618
587994
94984
1694567
1785237
420285
625147
1238676
1595844
138752
590398
540075
262842
1704771
322000
486056
1080060
968775
1325458
1029667
1218713
296321
822243
820817
1189081
1591181
919786
859664
102996
392385
1554618
1688826
1014498
70035
617378
307677
147642
1794438
1536858
1220241
1842363
485025
454243
1112118
51572
313941
1963486
132702
855072
239314
725080
567246
1643316
1830708
1257107
1694164
235580
567316
1798138
694074
369442
907459
1566545
1102916
1722117
1309319
86412
400273
951334
979395
658484
46812
1432573
1614561
1277410
677279
773781
1011796
1484468
1550927
710960
397862
7275
243332
1145453
1189726
1995260
1259459
7512
422016
41897
43581
1851858
7404
347469
983792
562490
817915
1818266
346077
1942010
634102
1199876
1915117
1839763
942764
955773
630151
1959493
1598843
1216137
1917671
1277519
1149551
1332693
1574861
1417629
1259659
319792
789754
1414218
1642735
1686157
1602999
657920
148226
1585908
277241
645017
551237
859830
762353
1599872
372202
1738367
175122
1544111
227726
532114
1066912
1146648
1448507
450556
941834
1038711
426759
705910
1683052
1039846
1581065
784817
1756152
1847400
618763
1763581
480101
1836016
899047
1941260
1457834
1208948
74181
269191
1566371
1892066
1177222
1761299
1656471
376324
1938975
1313678
1701520
1780021
748098
960236
188834
1665046
951875
996026
835805
75612
736746
982879
1225086
609028
91708
1796765
1645589
19179
208252
1600662
1414454
1177108
1111892
1099174
1634174
285279
931987
1698546
50897
1569466
774371
533970
87948
59887
461981
1179830
628778
637471
949609
1317720
680931
1965108
1892096
1794159
330501
718387
1494849
1313351
1032902
1860716
290360
758010
1472235
1539047
746609
1096853
999682
1136219
711811
1656649
1292402
367634
750060
1242202
1665043
402336
1888474
724057
1144990
1625491
1698192
1137908
700462
1822414
160091
1796586
1942282
643103
156292
248432
253306
1353406
409834
505873
1448617
1024324
242286
606922
547219
246317
677825
1553129
554878
336288
765562
447538
1966281
1435052
163573
770476
1938440
1291605
614571
1537986
157950
282388
1896511
356955
963384
1935629
186192
580191
716672
121486
1348532
686180
1866757
1504316
479362
530880
537355
819792
1587796
1205528
1363793
1828884
1822589
487667
789230
1977490
508472
34209
1826399
805928
490687
1408722
901261
299999
1362279
401704
1824981
1309007
996693
725713
326642
1599982
417799
861028
327097
675387
1224335
847485
1105958
308598
1513680
1567615
1929174
1868155
1054875
283885
1279975
828632
465523
1699698
765220
1083715
79273
1181648
837536
541780
478043
1915878
772272
296241
840805
1084773
753364
1052809
1366786
481135
500728
648519
1919733
747434
1901983
1664120
617858
58129
416349
299785
558324
1196141
1460927
911518
1888137
31712
682409
788609
409661
13565
653460
208683
1444777
1596264
317757
83042
936004
574690
1822360
668780
1447856
982618
178557
1384203
465510
872988
739498
1094005
111599
1875495
1658311
345598
166564
338787
1169712
1813099
1327461
336805
798293
92921
1440942
1649967
1677158
861125
1230528
189353
670781
1731485
846996
367266
352729
408606
1668122
517384
1624840
1303009
76537
221657
1709590
879954
167020
1365730
1222420
1728833
19868
1480747
1449066
1686668
395335
1493394
112910
1683009
125808
890951
1817495
1154246
702293
969533
1164489
1469766
119751
1981300
1805380
1516849
1031824
1090423
1577274
1378293
578094
853917
143869
497160
1519756
51029
461864
487480
1119143
171308
865254
1296007
1569979
1222561
421208
1179820
83545
880546
1675586
687876
406105
235218
316756
497738
1948525
421491
1694689
345083
215322
332237
33583
1267491
1242721
874865
1245997
1306430
668651
784818
1310717
184356
425712
1156
223547
403911
22877
582167
224991
749004
303258
1447096
694113
1780246
1818780
934092
1329007
184335
232543
855924
1755037
1561185
931758
171587
903217
860048
789923
1188618
1858579
145483
461044
999818
501106
727156
642049
1372092
1646639
456283
1287866
1963021
15993
612144
1841271
1321804
441299
231096
1699440
1917925
525609
1451327
1027086
586359
1836343
456805
664095
322232
1680439
851838
252097
1304624
1718949
293849
1275186
1974537
1627989
1165184
1021038
1398525
1538769
1932599
900674
529785
1922104
1580671
1588366
1321661
578149
1362163
372295
967632
765976
189646
1760807
941821
1077362
1231011
1993370
1223226
215261
753484
1092123
346349
189186
753569
333592
1311761
1231380
694060
1887608
716345
1617074
688388
1106466
825289
1242715
1806259
1689980
458086
1538114
1321333
65654
1361520
465029
107229
925480
1150821
720767
537710
382942
1831606
125248
1812133
1440392
372112
808259
1225117
654817
781486
1729430
277409
509460
1680404
646811
1388050
1944687
1884889
1377537
476770
1638071
953053
47133
1776296
300310
1902495
172292
1624208
1450694
1917752
179719
229782
284182
808928
930089
181530
1275613
961751
1025645
1108258
890311
1030889
1327145
27733
317824
1986524
1857579
727913
1857763
1328984
422856
562530
1110437
499069
393847
125127
1695953
648991
314363
1093266
101596
766860
1195647
1151895
756595
965060
348000
960207
1984930
1582187
296060
1283843
1012716
1286421
371137
280451
942410
793352
106065
921167
1481422
1210166
20665
45725
1988172
1118351
1870295
1351053
1812249
1496107
1572992
603952
1640426
612388
1603681
1303411
1755976
1999251
1096845
1280674
856824
1345637
426356
1216570
1315434
1850682
509558
601492
1676382
1302189
185738
1267242
1108583
17360
1274302
1730949
1875153
1803744
1485767
434393
94420
1596959
530571
786338
1616145
508000
296277
1157132
991294
1817759
226532
1155623
1358087
154870
1611345
1103488
1297232
372986
674872
1901024
1947054
1368038
1904349
1158397
1568503
217875
696603
77569
549180
1715069
248913
1082852
1631164
1618905
1237897
840938
828290
1032508
1302258
1722449
858976
1445304
190059
209117
453618
1025057
216985
1186909
1862985
1869693
1815067
467957
244524
1950497
1048739
1051917
1912744
1331713
917960
1691079
1964118
1561691
557589
575223
396708
1640257
1390400
880360
1489603
681754
225166
751298
1421318
1795658
26587
1079780
309510
9851
1433522
833060
962281
1747868
1176556
770963
351837
1606408
1040149
773961
703727
474833
927240
1310471
1073725
45063
653518
627741
794805
209570
86213
44958
761702
633412
1133129
1581953
1371872
1182352
124184
350885
283133
1596447
1392901
1392502
1100246
1837444
420913
1705932
1765549
726418
1137550
566903
212520
1484591
11999
524098
332811
1712728
1503445
962831
1844375
912086
813415
285186
1452994
655570
311717
1880414
1861497
887745
240493
875461
728165
455592
1662241
606378
131648
237651
1746976
1499056
1243456
646362
164666
1451043
1676572
1483922
1211389
396120
560782
134861
1372142
535090
417863
381275
1657086
700582
1650755
1524925
1211369
1645464
1145469
1677104
1143594
945354
283119
1431345
1346253
511452
995090
212956
375051
1738875
498776
152911
856383
218711
92346
234444
1422934
648216
357559
1487238
912163
1512051
593144
1022819
1150513
1117772
1940263
848714
396700
575308
810276
656549
1408481
59307
384000
1394755
649070
192120
1306383
827703
1162764
40262
998446
1638065
1345261
879923
1901111
1224111
181153
1700582
1251236
844922
809985
205004
1238120
1764123
1212613
1546373
671105
1858592
366655
1408000
1128171
1312920
1653027
414868
448280
319646
249826
1861535
688225
1128295
1545687
1566612
1141898
445441
815834
1437902
745358
1097645
836512
1082001
221740
994844
1973779
478492
1229592
1958042
1789786
1298905
1936952
1184315
743164
155342
397708
1668505
1118279
359574
528742
1044246
1495557
513258
402188
19943
1186892
1576184
688003
1536037
1238552
331643
1438160
1994339
362777
371654
1622218
1552504
477393
1421549
709314
1363663
1417988
1112917
234933
1453150
723023
573980
913597
69680
222302
366682
1593258
1309680
1959465
1485654
1445155
483471
413724
1243706
1642428
367870
39893
1992427
664413
773576
1572226
1011109
1597775
137091
1233100
1894521
713116
1000330
807323
867399
742360
1274739
1824033
549300
171244
86718
552999
468515
495700
1651722
444574
805186
1917821
1749763
1502133
1038399
1148197
1297469
32612
909697
1857181
1308202
622249
133148
1800035
40044
255219
629222
426012
676213
253439
416165
1190828
1118369
32938
1064245
1977072
1227688
70390
352685
1537989
905962
23654
464098
207810
183537
1727909
993090
1722195
871862
1377327
1091239
1660423
1438535
1651035
1677315
1725846
1010504
1278570
783484
988669
65423
1593937
1672885
671201
1200204
1392999
1665066
1591847
588991
1077493
40514
278076
1017583
452816
153627
1227313
340019
1531061
1771800
1191219
1521365
682090
1980476
353997
1588318
334257
285672
1932205
1672442
1066867
1538372
705115
1968418
1413265
167540
893555
1770735
1056297
234744
1696008
365068
1944594
516976
1527193
1259669
1335094
1536431
759632
1455461
570754
431637
721323
1897604
1802514
136272
812793
495723
830302
1280724
1971675
1351013
20826
1001594
995974
1833523
159469
645015
69711
1089813
1736553
422557
870243
1144564
282997
1999727
1992003
459447
1922360
1967549
1213626
1128440
457519
1007528
1621472
956316
222045
585059
1779013
983858
862871
1860691
542511
1917265
329144
1119067
615346
954249
1305695
931001
706375
1813902
1039101
897624
1889729
410399
1622491
585604
210888
1265581
185710
1139784
5559
511132
315655
760214
1931704
1634149
139182
475845
1605289
279105
693686
1019063
1996643
759160
913558
1959292
1205980
899487
535622
1664667
7680
976140
1018219
1842878
921094
333618
1267196
295659
887150
1118662
870729
1233214
987688
96107
1326347
1158978
1436700
288915
1003952
553184
1084176
454910
556479
734687
1233562
1127189
1019658
587477
1485337
222129
504408
652712
1845874
104150
616308
1795923
1969217
520131
1100202
1154399
509465
24029
1118858
1358011
1264994
51264
396472
706294
1716992
1078999
566952
749021
550037
1139427
594542
1916680
1600928
1338622
46680
1091512
1447381
1001905
592162
1054677
2832
1207502
644102
1688213
1764436
1786809
570873
891206
1381537
1443322
1771887
1102241
1723318
130081
34029
1141697
451366
924668
1739271
996277
61247
460520
351411
384762
1761803
879200
557470
58103
1846371
1852133
1702766
924645
1584113
1964319
425455
1769647
818393
1047578
830644
1419328
1448120
1623998
1108503
1792935
1788182
1975434
60074
412213
1123064
1558832
1342702
653817
1398614
1113869
712940
691257
768462
1249151
841064
1813975
245807
491345
581223
802824
1856749
1702163
1263645
66723
201794
998384
651975
1837867
1057815
1400228
1840711
1276097
697692
1436321
1289937
1376356
1015606
665524
1905958
294592
1477588
1737531
154139
1039304
1949012
172541
340385
1061191
872966
197738
1514982
1605088
669443
29333
1418015
122734
225051
1944908
1363541
799259
1972559
1621578
1115234
1814612
1958219
1804508
1342275
615325
375663
1835337
32292
1941345
651761
458318
515259
1950145
794875
190778
1297973
1887761
1342741
554658
956210
1371719
1071552
1983316
1690839
12393
498911
1116677
1845848
786319
1897506
699400
1110203
39675
1582057
745097
504274
1020741
477483
1773323
607306
614325
158582
1312661
1189153
1801665
1492602
1907241
1904648
1315327
1043667
1529917
1481606
1150217
922252
1119784
1294725
1405966
1302304
492245
1514634
553612
1830719
268379
1706819
1699653
1077317
1125865
1658738
1470248
51629
1484021
393753
924480
1763786
1242154
108680
473680
550563
907729
1835957
467874
1288123
701743
475724
262157
543932
1342054
1313722
1818671
1207167
806544
1526363
1078254
1322334
1403174
667117
583677
82028
1662178
1181135
821780
1494913
689594
224906
473755
1019555
1344327
135663
1446661
1764121
1004417
239408
11133
30351
487981
127132
1136901
316846
1438369
899188
1586305
228601
405381
1103422
1690310
506278
1869211
1343172
1684127
1123708
163183
531307
321617
991571
1261205
864747
1208937
1908055
655575
740615
1106000
1065726
184852
38736
1858445
1858419
1295445
1477450
958055
1372619
862333
1067192
520896
633640
1490646
1047027
1357949
1720249
256437
531582
532364
161133
119399
1381387
1047299
92835
1726347
1361676
683312
1860824
1533462
1696097
983429
730533
794527
360684
876880
574224
1662685
1397522
81047
686017
198747
1241334
1255761
682179
389987
663776
32690
1478414
1403403
1320783
627438
1843535
412673
682932
319863
40806
498245
854472
204596
220415
1521014
1371656
1241440
1033139
329736
184663
1812855
1233452
570974
1418619
1540152
1329282
152786
1792771
346405
509711
111437
66612
396068
540461
764026
1437384
1182675
1451978
1846049
435215
413873
1998558
562781
1297444
634905
1958223
1493768
1439652
1462442
826800
767039
263203
910312
414548
1979840
1486066
1114807
1702042
602755
1689730
1653863
951258
1961262
1795445
1996591
302709
485566
582504
1819112
944653
1154178
1829646
664890
1435456
350988
1183618
157532
597053
246845
432622
743370
176524
611684
441005
1556835
869030
37560
917418
235839
1808595
1873211
1416463
1229704
32079
438525
445572
772777
209378
1091694
1948286
845954
1909992
415582
869711
733741
816873
342918
1460725
1777813
1124630
354387
228
851418
842193
1386249
65926
1398071
687940
1408722
252120
342521
1370439
1980348
1500337
238623
1053004
1430284
1994178
967841
1477979
1281260
1364965
1301114
1717179
994097
356274
1735282
1201139
1562853
211647
415415
707391
61506
1908095
1376929
505273
105989
1012624
591382
258848
1828301
1838201
1783512
616201
173951
141451
1023641
1527614
594502
559649
768771
1620675
558795
1377230
314199
1639985
1729124
928457
914556
450247
1682908
688796
1602579
501485
1458999
160517
1827606
1420414
509902
1514087
215445
1345070
660663
155631
894382
1289268
1004667
887393
404806
1515889
889268
673808
69144
1906421
884904
1278439
1350777
1486883
655413
264826
869299
1435226
1051653
1312458
1487199
1858336
1447912
1398466
513001
439867
573308
1927170
1164693
799406
649883
766325
1493190
974535
1214547
1736223
1639585
1946601
1558860
368804
289700
816818
563260
217669
398854
168753
444920
1099739
576687
399560
1178983
1739259
1416119
1369765
253401
1539394
1054098
1928749
360284
1437529
45651
557668
1896454
991795
1345306
611263
1058295
1560477
839044
336091
472804
960651
1722572
42406
1699077
361855
679877
881784
1256437
1172274
461789
404533
1290568
700776
1005803
507098
858342
346125
256858
147910
744066
1162434
44647
1893934
372879
1550969
179575
262130
1224608
351126
1641785
366922
1090285
722060
1946389
1421562
151938
1894017
1587440
1596156
753477
1892844
369076
745301
532645
1126086
1058766
1536726
685746
1984943
890304
379892
1884183
321073
813394
305582
1050592
1507307
838578
1252400
1649678
437914
328676
858845
1006335
1218721
862547
1290295
1385551
1936970
1632181
1491931
1647449
1273977
1151000
79189
984339
711197
633182
180166
48886
1922472
1039857
644119
1145280
710767
1310437
954254
1658383
355829
1596245
1638679
529492
1279279
1535856
814682
1528254
818017
1835241
461474
1995161
837947
1026797
1317871
131982
1968984
727582
480507
1464969
1019379
1061223
1211078
502819
1802715
1365029
1620439
637211
1943119
30205
147105
263414
1944468
808628
32126
762719
1563464
1365492
1978388
1199305
1155400
548473
1408357
204131
1682442
127964
1187133
1139121
678521
1363662
1489857
10170
1547517
130781
1488566
968973
58782
171448
1478488
475909
467571
825433
1455309
879550
76628
1226722
1619325
1368419
1960676
592001
127558
1415623
174754
557305
562225
739952
520567
40901
477215
751180
188935
371010
1336914
1072524
712283
1724630
1034356
1638844
1396188
874466
1070048
1438998
779143
559575
979118
1140237
1170497
1486229
594881
960126
1838720
606269
1937428
199899
1155324
1784566
1559036
1737618
992876
1824041
1285254
1278829
1611346
286640
320472
1473920
127216
927376
1360044
559871
487418
359452
1133056
10200
135905
764717
516032
1977926
1488670
1295672
73884
267903
1808736
896647
183697
201495
337759
825803
167123
138347
12627
347525
521659
1158842
297005
1485975
368510
1052253
1078183
1527206
206606
1833757
1877664
685333
347044
1050766
1378109
795022
1753125
631170
862816
824193
1367602
1802679
1928122
754719
747718
1382937
100867
195976
1631895
408214
1272468
878047
125796
761246
1204275
1948638
870896
1607565
646338
1898399
699427
1964751
850232
541378
408086
860937
1879575
1583759
1435699
1540261
1801497
355007
1385519
1555741
628684
1521739
412003
1699455
967241
1852441
1898756
567956
981662
33389
1935673
196888
1439061
1293924
1486185
1622880
140576
178566
833268
120423
1434874
1852455
1249262
768745
1529141
136545
28869
1948821
1605318
63226
1142365
1954596
1291216
1682563
117028
848857
1509628
1531141
421607
640916
590806
634681
1841696
1633247
1316834
984160
1805451
617569
476717
1953242
554144
1031073
234902
1522227
453001
183527
752332
509342
1803328
99052
722687
625526
1484470
169944
358078
217542
1044390
616741
1095437
720610
448774
1970081
78124
129356
376488
919021
606016
520497
1917147
913624
877068
1100246
1407846
480469
36725
873966
1278483
1188806
1699257
333163
1997902
1143941
394877
1973802
175142
287177
1785094
1004490
1199226
1500908
1302416
768119
528622
1967863
1901766
451517
1379178
1756367
1229567
1318646
1230311
436623
1678265
454819
1073388
361395
697818
761870
1733650
1889651
318758
1476634
775315
685927
653065
143364
1628565
806901
1488923
646570
658517
1243352
545569
269770
1661817
1037823
120486
1360741
944324
784175
67008
1014747
36813
1151979
1922670
277789
661209
343820
1671162
1915616
1974858
1803386
658621
1410782
250366
1130511
207806
1802342
1422272
680548
1037842
96422
1681894
837138
1093456
1830938
1864536
954485
142745
1069573
455215
1725424
1379051
222015
1337486
406864
913184
1241552
1251408
1507918
462612
1959620
1925009
969483
1353051
347445
1257939
1136612
188371
782719
300439
367566
1203417
368442
40204
1461744
926156
1756354
98061
946464
630739
1628271
1800729
1424362
1529903
1790499
1478181
470002
250637
204004
720534
891860
1515874
1448096
715982
755551
211144
125926
1125588
267804
318126
947905
319309
3595
316859
1403965
1115846
1891879
671576
378809
652133
1344815
105397
1243404
1298692
1773862
1309308
332573
1011865
1642003
632418
958917
1928719
1067414
1277795
1567486
1778911
377825
762436
351567
1494749
696276
1848471
604113
1582714
1586910
113123
1645040
996577
512890
771622
201174
1581542
1660106
516395
1438297
517944
1034182
1801758
1526269
488897
940316
1095907
45573
1635116
1855927
412869
477725
1232136
860838
1414301
96089
775
1476913
1169234
66280
50516
1237820
1749680
919200
1012378
1831405
260873
1502531
763162
229727
1382871
1863339
1035021
1028845
181398
1138674
722631
697979
1247148
1386415
225652
818490
1355941
904350
1098667
1197426
1963946
798882
1167392
562405
18286
1806444
1336703
1929868
1448992
1227568
1704194
139471
1291736
1304898
1235170
1818983
1082191
106382
730460
675483
1235904
484176
1238423
1974610
431994
1360645
1456444
1192940
357119
45635
381810
1208413
904647
1208890
529971
523997
1802230
1048995
1538965
1880796
1085371
152889
599902
808451
1481495
556974
1193499
1409010
109368
1596365
277547
1955214
1842250
1614295
523330
1448401
443083
908465
1720040
827475
1698722
1628509
915662
1371551
832300
1079514
402568
133671
1741206
982323
1210387
408365
1245585
965335
1488605
1412164
489741
1033740
725186
704502
142481
356377
1985698
1147777
914365
1679059
1205835
1310238
1321932
1205112
1781197
1997698
1828929
1129809
1360376
1953442
1871683
812856
1233398
1396439
1602313
843624
1117966
1160581
1160077
1032024
1126519
238115
1060379
546005
192215
1974486
279596
1197763
767557
116828
456045
538857
494557
571280
259090
1780932
1691477
1325007
519458
1483626
165581
446616
164102
1681894
1848044
1972173
1891257
891649
1597998
309603
1294048
747596
393305
1294197
799215
1179120
1965793
1984264
1285051
1131422
934916
1001635
1818941
365678
1607789
1270206
1245355
272157
1865002
1046864
620845
60167
245289
1546991
1885485
72298
1289911
842059
1941920
1920657
210880
1666443
463550
740400
244160
1697937
1292619
2992
882675
1701174
1090702
113103
1742876
671696
1016619
1698953
1882518
1172457
1336281
192911
876794
615587
1452305
1431728
768272
1811046
1858727
261372
1874000
91728
39304
345384
1283814
223210
1627267
959183
356429
1051407
966921
1122102
1594284
1152002
523401
33790
1381793
1088428
693039
573348
1369917
1067358
339577
1531156
200046
485414
256197
1917499
435328
1415179
136289
119039
861038
1144209
874098
1632359
815945
1236334
89744
1303284
289145
1059493
1139764
114429
825355
1617624
516421
586653
1240564
587575
1829415
68288
264857
1519386
1202616
1209063
925592
1628740
224236
554415
249919
693122
1898571
785999
1443468
953216
1173583
316189
426720
1236979
1360863
1617367
1476291
583589
26108
1570225
189823
1820976
918524
1285220
1380513
489283
653879
1017181
1028549
143694
998037
1352563
82874
151596
1383876
1659019
1766956
1822898
478498
1582125
1131980
403968
661328
697681
1763185
688278
1629857
1909061
353719
1568064
1049267
1231037
1052637
1611156
875858
246158
372185
313288
1461141
710595
770968
1234219
1606207
1991283
910051
1134375
14711
1543086
1945090
733628
1166605
95275
1305236
1707284
1407374
734674
1777233
622902
839356
926367
547947
192969
1860996
214132
533723
932242
300909
809689
565
984211
1448805
603960
721038
596757
1965128
1313626
1732501
1111211
1570673
919385
279621
775381
84009
759812
1153186
1073436
66456
274821
1991173
703722
916885
600854
1698919
1270892
106397
502136
847190
241385
1620099
127890
1585608
1761641
920466
890153
1344031
1948656
348734
965174
1797580
904090
1883312
180287
650716
745612
966125
894654
749318
332101
280014
387982
787199
1817410
889537
1558126
804302
173861
1398874
245735
650749
1710093
1439697
499890
1401151
88949
1717948
132018
525593
1345931
1057963
838165
60329
1683023
1198428
772252
1725404
790199
522300
1242904
1314026
807597
993788
287389
1629665
662566
911734
251593
429620
1082882
1479286
1490069
771579
461740
1296023
592103
311414
1724047
400942
98810
1086181
55297
1488570
1102513
1697782
1803995
1535418
1552886
1676389
1705778
249651
1610033
1590146
449535
822830
421170
1507658
1653360
1469671
1241042
823979
160626
982079
1746540
767613
1407600
1963860
911350
1437262
1914008
740545
1869740
860861
1744509
380214
1261954
1820931
1480569
102143
532543
172985
630237
1047548
834286
1752980
21374
717047
325090
719383
1818213
1262900
1656318
1566949
114425
1576682
1023008
1378762
1523573
1568402
243761
228259
607720
1865566
383924
748699
971983
1991135
1028466
516565
398208
1252100
244988
1618558
1165232
1765229
1885631
1036896
658503
430013
1392316
1954035
1855823
535155
501813
1921656
1748420
1286357
1341296
597683
633892
170959
1153970
1079172
1242767
37536
1344641
668959
423909
1832045
390627
1001876
820835
1384053
1418654
468354
1886815
1327072
1372195
1130231
824758
1000631
733556
270451
23742
1917201
1754031
954855
1731808
11710
292668
1910019
1618356
1624712
39319
305474
189616
1798847
306630
1641827
1803089
1287884
931651
166935
1123827
1952336
836039
1862227
224638
1104853
1548283
897435
1314259
1351345
634916
1041139
207146
1164085
939099
602852
1683654
1645531
1866184
352656
1931227
353356
292120
215734
1755149
35900
789264
431470
69775
1333838
1222996
785370
718685
575683
127256
436207
164173
1545913
378344
347562
201500
1763917
193556
1886258
540720
1796587
921087
157388
505085
521864
428486
215722
1198371
1577201
56061
1825544
1490254
254557
1014006
673861
1209902
1286290
1978134
1098989
409715
202653
920426
832090
235708
1433378
1333607
808944
746565
613698
373886
1009903
544497
1452535
255009
1361828
1172082
1625926
267045
726081
804394
1990196
795344
874813
685224
365245
235385
1528382
15384
1700466
1572483
1517895
1771724
372055
1867983
801558
1893895
1326847
997991
1733604
17522
657614
1765388
19978
232494
26867
539662
759296
733053
422894
1845831
130773
1886251
1865445
1337166
1308830
1347627
1448464
603894
1424100
1366550
1579214
1307400
392610
1703569
1950715
648712
886395
781716
296522
778216
1774787
1457786
891513
1907688
1992961
1503116
1086792
1123135
1552410
1473845
1248589
284845
434051
1665672
1647555
795731
835359
1713079
973869
1138718
926756
446485
1422860
622871
1694420
1383133
1475133
110462
543245
1782095
1240041
1790070
1717385
1930871
434233
1873745
783400
1428404
683693
368972
1594426
427408
1750133
1369208
1790102
2051
393423
1491708
1182324
1440833
107019
964277
522173
182249
753298
1455319
1394055
112969
851109
1700949
753823
611433
1175620
1261715
1963592
457467
1160375
872943
75262
298445
1840777
1891971
1232407
1038559
1332852
286205
634579
763721
2666
861867
1214445
1327313
647102
1665542
771086
394137
1443401
1091658
962726
363147
1716336
941004
410422
267295
126857
1183064
1815516
1064687
25793
531608
373544
1550549
1304735
360528
1414046
955318
1826184
899728
1765343
187911
156223
960582
897346
1414128
693462
208055
1479375
696321
412898
1917386
726000
1878555
1359852
1304186
1150866
1582122
1310869
1087549
31568
1748686
1500036
1607674
1355662
182472
859378
719867
883013
22595
1818762
1758305
1739521
695932
1182442
1431205
1906783
167048
1146512
1721637
1172444
565504
1987451
921456
1852266
1449940
1498950
361123
1746451
1150625
1298383
787934
1356649
60916
1348210
1604855
780013
1180626
985942
535750
1211008
773147
1379942
1229250
456547
1053218
1793628
728846
1365154
1054721
928512
878836
1560283
207642
423539
1820533
1634400
570769
135483
692067
157786
1859569
260361
1441128
131750
59880
394585
1215255
1176460
213876
1539331
182785
1323478
403761
359670
1728412
232639
1502925
123447
1751931
1966765
1805342
1781124
18259
1413491
1245119
1431078
471693
1109704
1845099
293686
471571
627615
726864
983306
1533614
313546
442196
973029
1759766
225349
1838142
1726953
1601067
727193
1538254
420610
68974
569589
1039295
1452592
1312720
358791
974032
537040
970401
1141182
1209871
1161709
871207
336082
248283
1561949
709988
310118
853829
1622895
21813
800923
1549764
1563195
1797867
432820
1383250
1475821
1116
340854
1369803
245130
1122501
958714
1971197
99570
1999702
194256
1763596
1821612
984061
317595
552318
1409095
1400023
734349
1120641
1112360
1622954
842594
362070
741926
1746251
1718547
526418
132065
9280
866911
152004
95784
1235973
1333933
442696
1531371
1037540
1666191
1073268
1459993
698499
1008727
1168303
780807
719147
1725358
472342
1728570
1545909
66569
1952875
1509141
1141972
363170
1369492
1055585
223896
746325
1559299
1330062
624224
297212
319014
332378
1920305
1123224
743744
592553
449459
1892653
43893
1110191
1138125
833862
1054196
257440
199543
951060
702873
653759
1792589
1893228
1834646
895107
1271957
259248
1982982
1135781
623098
476805
458081
1752205
1556122
396779
1432188
1518314
979930
1504182
836166
369415
1930744
1816007
877737
1931637
1682134
921777
1647936
1577915
1882610
405756
1267375
1037218
1402571
1942677
914219
1438597
922813
813589
885333
717029
526712
125614
198571
395993
1809023
556644
1664741
1321835
811911
1399830
1526437
1438579
998495
566653
103306
1797780
695475
137154
1525149
241942
1500480
489723
613957
1929295
770234
641953
1777198
1261300
632883
1063937
993245
1715727
360815
1991568
751972
464884
1297600
1155959
47448
1589860
1072596
1508086
1117591
465489
1346065
557104
735340
846814
1240665
32114
1039209
609865
716095
133018
1691847
614482
1726057
1240456
124336
1101425
180207
738343
1126493
1751002
1029934
1438948
672175
570512
1729687
1685334
1244927
1178832
1785617
644990
514676
243890
1007468
719858
689348
415606
1360703
1812537
1775338
22380
193881
790740
1638045
1435119
148818
278772
1426396
385976
563193
1380846
1553044
506426
1259224
90175
913882
1360729
1329608
1673007
270378
1935415
719692
159433
177081
109842
643693
1322183
188816
1245509
147343
836289
1429411
775784
89764
1386294
1117333
955115
1993418
980635
1368388
932773
142441
1910873
1213567
1350684
528790
1000528
235206
971517
950360
1086658
1891357
1535664
150027
1247372
657205
486063
1730742
1347020
1870679
114289
1046556
71573
524757
1632556
665306
278628
61646
1172237
514883
1454949
1111458
760516
1810397
1495945
1599253
142086
1703148
435015
206940
1226069
1007650
340101
200588
1029677
1496905
1601578
1251468
1092077
1430746
466706
66704
1174099
248279
232592
1802822
510422
947942
14008
943215
1594565
1951231
1221581
1411290
1286603
1025384
1361710
580694
1486566
1269487
216475
1003900
1835115
1074348
1280909
1279437
621934
1606127
132094
1868958
1094277
1112727
182060
1398729
302647
844245
1816486
1275193
494661
32974
128936
912154
55400
311207
888249
1416897
1614281
875770
1918925
756154
765736
365793
301868
1688324
403620
320244
1486967
144875
1816609
1086973
1628481
1394166
1930174
193499
1618557
1885148
1457924
718682
1134533
1135076
361169
1750962
495168
84748
1712505
996304
1257647
657215
335517
453609
980636
1953158
499274
996863
818596
1678455
583986
95656
184190
330020
1929437
628553
401394
1277642
351588
1706578
1488971
65229
1181005
1420147
1389262
1747657
1310569
1665260
1240484
263843
1508838
1925791
1598539
1951040
1853233
1988863
223976
134686
1759267
1606780
1385221
515101
956572
1403300
1537439
468286
1310928
1705606
707623
1162633
1329910
73266
1381971
1963550
1762063
1158549
1370522
171700
632011
1406936
137086
1707736
1634756
709213
1489920
891014
661855
1120973
1759968
55946
952425
922715
806448
523065
136752
1560840
551080
1068963
1942132
346063
996944
1940776
516373
742318
576217
478851
290451
1533974
1187244
1028283
968904
1204860
217959
1907849
1596077
1990046
1513887
137098
1555995
601275
1264513
154336
862884
1193044
1756757
489549
1045154
226149
1670205
1465093
1023481
774812
1673047
441399
1077974
1134674
1503819
337959
1530122
377850
1954752
687642
1046624
1727148
1126397
466445
971429
1684436
1172964
862332
1491436
207838
1274914
550457
1173909
222718
893793
1476398
1069659
1254328
60991
1166305
229243
112166
932936
86197
161931
1714059
471742
276753
1828345
496130
1048662
774184
759427
1997038
1210746
1235851
1814128
517839
881483
974952
1791977
654886
983
1230746
288990
1433889
1944835
175085
1477394
1365955
118640
1797242
1449210
892467
1239234
1076903
215397
955907
148138
1068626
1473358
544203
1801975
1336683
1123994
241370
777044
503309
1522053
1166006
196296
491890
1198629
151345
638202
1703276
546059
124598
1865328
1938550
1960690
1205085
664143
1003666
688864
1582964
636370
40422
1657424
1907914
1432143
1749467
223126
210745
1202262
175540
1456410
1321534
871251
1746598
344891
1971098
1396642
836098
1848086
19287
943688
1425612
104106
1876325
1350369
1224113
1803674
181165
419821
1153046
945437
783652
1290272
1083212
1272199
899327
1488667
603623
919051
1259658
47901
1818941
421820
983333
1755408
467993
1517855
328091
1798382
1387803
1986086
1028973
1091225
1205737
270324
1957293
396588
1039850
979155
1274295
251460
1542591
1728147
117721
723490
1305767
18908
1827604
1001403
1668151
1280196
1580762
1284393
273556
1854344
1065357
966887
875027
846117
700442
51628
43548
1971179
365026
1946059
1886157
1751293
1953856
175838
1697912
1267487
1977699
1303942
1119036
1410313
1914482
977657
869140
1104577
228847
1977225
1195576
467776
647448
428413
330090
955412
1896844
81619
1174985
1750548
645255
1578373
1091203
437838
932578
473488
1186841
868878
57963
1286472
1716271
1299061
1408383
1033976
1113214
1693429
1056604
910489
1961938
1136395
557385
609625
318098
107457
1546308
227073
1793370
738342
1869435
1829865
691854
292896
14838
1815736
732625
1527600
492520
534329
1844396
925999
1192986
136496
1521734
365141
898078
493508
226009
179326
614586
698512
1737413
61090
1959471
714837
1151135
318486
385638
385016
176978
1040112
275033
1663942
648884
710204
1276279
1766070
696531
368566
1255739
1096797
1015009
1735647
1179819
1006678
660812
721395
968024
1930080
1439460
944722
751499
1998339
909082
22035
265980
1731912
1960908
239578
1918235
481941
55482
1118301
1225314
170135
654428
1931176
586031
1150774
1442882
1559619
1756784
995913
457798
1217926
1562386
180404
1246891
1673884
867372
1008476
1067244
1815621
1495621
18332
770398
1962855
962251
868950
1155772
1033861
15079
868206
743437
720601
560267
223714
196497
1923900
1367445
741023
1659891
597144
1622780
241661
203821
1958606
1878061
751230
919375
341640
1718855
1666838
1730384
266570
1565430
316336
337537
643658
550661
1991226
1554337
1530367
1445502
366810
372261
122010
512035
1305351
72160
1781253
702167
1470764
574013
680044
1772869
630255
272570
1746215
1673009
146441
877359
575278
878843
152872
945455
1122629
239449
489921
677599
443937
687244
1814309
1650207
1235367
1693282
34221
290503
1109822
1506015
1861597
1938330
1707973
1135534
1302800
291377
341927
1279321
19927
1302349
301798
1535229
1436001
422215
734992
847798
1645599
777300
506720
1077163
816169
1432297
266216
1477369
1501438
1853632
405144
350698
394135
69623
1926478
1125009
3651
724975
1534079
484334
1109854
482493
230976
685738
1367203
303594
377816
1422994
1903126
1835836
198581
417365
1330793
1215643
270042
1804532
824677
834612
811070
536757
24411
1247890
904693
359436
1936797
939156
1668111
1385421
614696
1473113
570540
1111123
219458
1038930
306927
642299
1390786
830203
598518
859777
1436097
1332111
1807106
1862622
1809173
67024
1771522
1128145
697064
1046829
1776721
377160
1186880
729195
1354347
1993593
1684526
1017959
1096308
1898339
288274
1256452
1737569
654235
352038
1011754
610392
95248
173982
878089
45535
641266
516921
248701
834445
75145
789657
1510745
1467323
261333
1150173
697125
1457897
1188075
1055977
1137001
1181282
106341
1676183
975026
1755064
1765768
641887
456032
1830790
794610
1996105
214521
1175682
1650306
1976220
185691
733938
365359
969697
19765
527963
16539
100695
524705
1341711
499052
1765536
44042
1684226
650326
1450435
693614
346104
362450
1656127
1728315
1886368
177526
303216
533996
1329581
789969
1913078
1455081
1922738
1486816
1024628
1168133
486840
1065286
679772
134936
185087
1733168
1233296
1529420
622103
87730
1033168
54348
1844361
1803273
1955628
1070418
1732104
1925118
390367
993848
1457094
1041414
1851742
1443784
1319498
821156
1648148
1118052
1298665
1054518
1238356
1515481
1288217
1336639
1508196
219689
439422
1270262
566470
1439869
1800832
1826262
1551378
327815
787703
1132561
801401
413965
1690433
47591
723296
942632
1537496
477266
76315
709032
899107
464948
1114314
821859
1338366
1807006
1693412
1282839
142294
1948543
1449448
1778322
613985
386774
441630
1435463
470054
551262
851134
442334
1114446
241239
889325
272450
1066265
1860617
359917
523136
932835
271137
1364397
1919615
1032288
1511122
1603900
561151
30708
1216596
1504091
59137
1486576
212126
1241032
762868
322708
992428
495998
525508
1985975
512317
248506
1821902
1570730
71563
1469657
297890
1222519
274657
699843
980565
1207693
934829
746368
461120
68127
1093101
989308
31850
73644
847297
199516
1986515
1936337
820667
582522
896689
211934
1313333
607542
806065
1583390
1414840
698668
1760951
816924
658504
1691623
392028
1656481
1180449
458342
999083
177635
262324
1188283
402538
1759598
1188192
1910678
220926
967428
903628
1791408
566410
932685
743096
1846393
225340
942093
96745
833866
933596
422622
879980
994505
1465865
694608
1570107
495169
1032505
1073243
826331
1520762
1992876
1288374
1076549
1863764
1678345
1536961
7446
1367690
1668780
481288
1241948
1462830
788569
1237050
1025672
1410731
158749
703102
1597961
113678
1365325
867120
344661
376851
717801
1122196
239637
1749975
360051
1583694
1100566
111775
792377
269779
1955745
705702
551322
1708400
1880003
1726535
437330
909640
1027081
148424
816924
1786703
1714153
207040
295528
1585844
1360834
9682
1220245
545045
1807666
1234038
1346337
999219
17683
1568309
1252791
1867952
1700880
966874
235594
1018504
823912
1547940
245939
50660
1471468
1093308
1704
578645
23880
1346656
923985
1686480
1679113
94246
1931366
357657
723196
484319
1606917
1078434
71519
1147442
477039
1469369
1714786
688221
427777
283725
1459830
1270127
545140
798257
1528345
1789749
1849478
1663568
1013914
1114078
1497240
888357
1863314
1992319
371108
1178727
98021
1077822
472054
836846
176021
77786
1804370
978312
89465
1523281
28290
1729950
1662405
20233
1854375
1352935
1220017
1925462
255816
1900450
1594122
368385
1704871
411955
1136656
391257
530610
620435
72450
218218
1801463
1523434
1357708
297634
896995
1250193
1399600
1464460
619454
565972
114300
1157281
1024909
498791
1744165
773835
308151
481514
1185680
469342
1412423
1094736
1186216
765854
1801546
844770
359911
1191237
1465773
1290302
936102
678916
1217965
94028
238944
42660
115567
791634
1736162
1045345
134004
1574779
652089
522398
1444496
1919280
724212
223700
578799
933770
75445
497757
1491139
896854
679505
833329
1078098
856211
1198116
414553
739945
738559
1230084
1160888
568238
511133
823479
1507434
1979177
235286
1693228
822839
1169682
953894
1362271
1409607
1657136
1037235
1364743
1857735
1889854
577335
618058
913070
310954
246122
1667249
611005
1820406
467852
306146
1791443
1695437
298384
923639
999400
840664
1706161
1968815
696537
1514939
1872757
839745
603801
1037073
250815
1288163
981843
1255350
1747200
594084
1332864
550379
96848
173950
540680
1018062
1996330
464949
1894143
1905586
641041
1706367
646027
1407484
69158
1906084
697465
1096374
1296564
1542707
1686077
232686
715078
467514
1077811
450768
26991
844276
71578
26112
347727
846678
629546
1236171
841398
1635718
1626960
1764902
1512688
1500780
100489
445334
1418275
803292
809547
1922104
1095850
785329
359267
62071
1587158
1207391
1982137
1806867
961504
1448983
95922
137324
645434
340569
162381
1597877
1745193
1200027
453997
1095835
190487
1798768
1669538
228916
1112616
565216
560763
1269144
820673
322187
805252
1523075
116962
1851148
1966917
888689
620798
1391868
135083
1249927
1958958
1451806
89615
218729
1555898
1294194
1671865
549401
112890
1876332
1592404
274919
685192
1829094
1923358
849465
1107312
225162
1703436
963068
631829
735776
1864823
73785
1204089
1661682
297853
1714380
627992
927558
1951236
1165700
670092
1313429
336762
1582588
708588
158995
1934553
1064085
1164691
436554
969507
183651
1310322
491809
1749196
444923
1520916
1348796
216704
1943050
721652
1027472
161901
684051
1699715
888782
1265708
1792214
1672462
714477
816920
1176195
1043797
733452
642625
1027663
218820
1172838
1729163
757236
1021439
162272
346121
742100
1091144
1613910
83777
1748824
888546
942873
430844
1463126
1303995
659283
469243
779554
1179029
1347314
84735
271646
864561
1470141
369111
1138318
1404092
461780
1137104
803643
15450
1405056
1841495
1674570
541583
1448183
998136
113467
1914924
269175
1163155
987326
1383950
570713
354257
1111514
469710
840511
118287
1567163
620351
1869298
1020159
1605537
622760
94679
1425566
314052
1104922
1510820
52583
85062
357451
460956
1439846
1076086
60795
1247236
982345
371738
1552893
153367
1340893
1435631
1931570
212187
1206130
1395960
851351
557612
1476732
346937
397086
1609183
1761538
954641
1840234
186192
1966855
1902052
1983275
231813
468256
1535499
651281
1963434
259287
1996009
600587
936488
1071966
537635
810138
677853
932546
489074
67878
796841
1783192
51225
797375
763411
1775713
1339654
937622
1824017
1770372
261650
99658
1024338
437201
829684
1287580
3662
1778865
865227
189152
1236663
1937333
615289
1845267
1423156
1763217
958622
876297
926815
480182
1605366
1351234
1129320
961331
658403
257006
1207007
825012
262258
1020841
894685
1059994
1601232
1916706
32719
624300
1438397
999414
79079
660015
1619981
124644
1293938
435601
617944
1001572
38633
1541228
369183
1701339
1112078
380325
1824266
568746
1263229
1232856
522485
1631811
29219
1574084
1172044
89326
1212486
520141
746699
738538
398293
181500
1148800
1268972
92981
1909628
1903163
3166
943794
1096304
765594
1079075
48926
1207694
845535
372730
1703226
1730363
1190205
700960
1920024
1281771
1608575
1488880
1422820
1059358
641959
1635871
844586
142807
1493159
1885466
1557929
761652
175106
1635234
1251559
622967
1116485
1071400
1820593
1520600
339841
1964059
1970934
295670
15395
478123
19746
276698
209159
113125
35403
1892460
1976512
816605
1670722
913039
660598
1265002
308913
398055
49020
744765
702720
1255490
64438
40302
1954786
256507
1162962
302338
337775
436860
1015665
845779
1779584
1105284
983137
255188
1300425
827034
960098
992682
1607204
1179344
1976412
942230
918341
1276555
1918794
776734
1399336
1783983
711576
1338371
881242
660698
364819
953591
1137346
1962482
1271358
403127
1152072
1378825
701529
1341229
576096
691563
796324
103952
1950014
1466976
876532
1056926
917480
478297
1625793
1327240
531885
1973065
954418
1361526
572307
491821
625137
848732
151551
1717434
583547
735545
1766037
483337
1404489
1890269
215860
415023
1512802
832266
1486113
1401006
1966827
1053621
1016005
1001099
879027
1082558
1483794
930401
1789902
1333230
1520232
334508
208107
1518172
1824835
1781016
48999
1819295
405573
1467366
823837
1300758
739226
1008141
1215260
1363670
1002111
1998677
491030
1261299
1318518
901826
695990
745462
784373
1386285
585220
1913589
200549
488252
1683632
825699
139460
1166253
987660
27494
1902080
129356
965236
1167175
185391
612658
1035136
1771136
208859
422744
650636
1956387
1466132
338148
126578
212556
610240
814402
673617
1099854
1046985
1769092
422243
1664391
1550819
1220185
647338
137578
382506
1528135
283447
827488
8149
1556865
1591404
1000159
933754
1452480
1796336
838134
1008977
295356
1321332
694702
1745160
1270295
603292
1927690
485205
1375676
1770712
1380774
942131
479593
1951953
1045448
1922377
1394735
1468794
614415
1668190
654182
1391709
93343
1301027
1334410
1711738
1934058
161957
1054682
538596
1430005
11522
199488
926332
902414
1105663
1122267
1630353
1809575
1319400
1727791
703443
999664
1263598
633647
1859419
1010486
1574104
1871155
1114556
231510
240156
1580348
1542683
479764
1134150
871776
1212716
139994
1715329
260222
1983704
1528887
1379977
1617646
1393031
61565
192756
1025678
984791
52372
1186821
1067260
998683
72863
1932112
141061
567093
1030572
65171
1628928
1720234
946592
588067
462437
1817483
1206250
202673
112713
664826
1993292
871482
1466975
1630548
1625454
1609632
1340859
1884786
1432903
1903032
1279460
1280265
1904737
407386
894420
744384
1433609
715675
1786068
1097347
700583
886716
755434
297213
602984
1677011
971057
489557
1295766
1389979
1540778
169583
693208
1113216
625013
1627910
1123608
423340
631536
874936
1874219
1001559
819076
328188
780541
191064
733556
1471963
1150041
789568
1800297
1296313
272445
1325916
1497700
1604328
645733
1220829
250795
748342
722586
979372
1908216
1944509
34750
963801
1647025
905361
1595388
1004217
548503
792607
650441
1897423
720859
1238541
1234117
298717
1073863
288857
821972
1135642
1644614
1065502
1314764
644625
1868303
445583
1001652
1248479
815225
483088
529684
770352
1972101
476717
1740971
1360175
224162
74176
1462746
1083367
1861181
300367
1707893
1234758
1268001
841237
1237126
1404646
298933
242976
1688203
982536
1304619
1283150
369753
218195
1831670
1368888
1892617
1898966
1166048
1960017
179578
589652
1565966
1599115
54699
1522869
1348428
656784
43814
97415
106919
913314
900576
1424395
842454
252929
1513750
1138398
191582
1692069
101626
508168
1319998
327938
444758
888617
1127762
1859419
1708682
1568764
177311
1899911
1435501
34280
1831956
184425
1754677
1896161
1829525
1252531
494566
991127
1906857
1285758
56999
611749
1508622
1220507
868743
848981
1283651
689370
1240687
1146572
1799255
1742114
1163816
1715002
702287
1958973
753697
244933
1584460
482431
1290515
55137
1844264
1680353
443333
1012696
855661
779273
1362498
593717
1700106
813064
741131
323824
1951623
162757
1268545
1929632
1042386
1031521
410450
1527003
1995474
663802
943087
215012
423075
416058
1882359
786881
1050762
1135547
1728228
40315
1391361
78764
1692962
1290406
550937
1615294
703754
1698781
574391
151288
1427817
1427870
1341279
1245362
1486309
1296486
1146500
1494984
1137852
807625
205679
1452306
680935
1162269
927487
1684388
880730
1845682
1489008
1990085
633783
1217450
1603035
41094
104669
852318
233751
1280218
1199982
1627860
19304
1701653
1409418
1425092
1216858
816726
381218
1531590
1690598
440740
160548
1099765
1424822
801777
1204298
291631
914172
789580
293481
1939590
1086775
545062
1220069
419464
90589
1587884
1222270
1011274
1752985
1276915
1850052
1457047
642851
202114
412563
1450204
1912703
1257148
61170
673788
181277
196867
1644560
1168208
1398295
1043522
1701471
325546
695291
1228701
896439
90112
63194
256676
874124
367835
961077
1172810
513540
544491
66419
320071
1789748
506692
1902605
1461341
256837
1904411
400011
157480
78064
990783
753032
1221824
479107
1600889
779309
475384
835745
1443561
1002664
32662
1702009
203089
431282
1607562
1903647
1023965
931287
499961
328963
372385
1765500
1396661
1347582
686095
170255
204885
760868
1590444
912145
1819773
1819148
350633
1913806
40402
253666
335611
881990
149216
1559334
1221138
775510
1727405
1818356
959792
1344908
287657
1172323
1522988
1728069
158424
84352
1005707
1999001
710692
1607479
232517
1353164
222200
1313891
1861948
486901
604880
1289237
1182958
1598610
849718
749767
1447139
231911
667014
1565007
1039028
458332
338820
1167556
921947
71059
1623890
639007
1363511
775495
1262142
186431
1654088
458754
834802
1999605
835571
1694449
1533532
1911267
1602748
288582
1155150
760136
1888824
1195727
691212
1193608
1644838
181820
186009
1547314
1379214
1001413
650
848937
1449667
1895923
267856
703955
661200
1485165
177062
460886
305281
815790
367839
352754
1977873
1783549
254475
1566316
636118
397361
186954
1732892
790099
49439
1546577
1944301
1305418
1656962
548529
504132
1148521
100661
250702
61784
951971
389807
1993057
244535
493322
401442
1338340
741425
1010614
582798
1334960
1731199
1107335
182153
240543
450597
210129
1979409
33601
1875862
1924800
59009
512049
259971
50299
1082423
1162769
937952
1267320
611086
1949205
826759
522996
1396116
452419
1191518
1628789
1316914
1611751
1694410
1807538
325454
311617
903118
1905755
1583431
1111662
1893616
15108
1871149
1744307
993603
407167
1281477
289060
330773
877021
1506588
1121485
369727
1092394
1574176
158848
308210
283996
822658
21904
1905561
1005807
500153
1304167
371125
1711690
978058
853027
554087
1942245
1993529
1350714
1035055
1395771
8291
1234889
106859
984963
44146
733802
1010984
1988071
616263
255495
1123240
960488
883313
1438722
1771296
1831379
1111981
283808
346070
1545421
155205
1340893
174860
167738
384351
1191924
780162
1107364
1885000
1307071
152099
1855412
1119909
1197428
1174030
1734826
289871
1892633
594855
1253006
76603
1986352
467236
1374692
431819
813696
1160153
1601222
17300
441223
1943975
217924
973529
1640017
462844
798925
1140639
1202312
95882
186562
1631911
42072
1015362
476609
528245
744309
1395692
159535
1930534
1272238
1174625
1629764
970741
1324023
1373638
887056
48495
1687912
1496856
824101
308514
383944
1709165
1537884
1023900
1519426
1709246
1105643
1854011
257602
673040
1898196
1199332
1588789
346565
264778
539670
1246202
753915
1184457
871223
1773452
1704064
1519213
1438108
912858
1088012
1144643
1041658
91879
758046
1371323
1399610
1938309
1452549
1324709
81499
940158
1331374
652241
246492
1530052
353495
1201785
1184993
1362678
1890433
169507
281911
1250113
1324316
1719446
707318
345818
1130562
314623
1678958
11758
1891385
1782731
1454715
999806
84104
455147
1005805
1504924
643134
1396730
4824
1155712
113437
1108
601719
688373
325210
151945
553335
1315152
725574
690065
226508
738290
673161
1600980
1295875
1409179
1353083
793032
416343
296614
434458
843336
276753
475986
228985
1925370
1328512
1947756
1581031
30522
135262
1881476
957807
1950600
47323
1464760
1302364
1244722
1778935
1426984
1975773
801460
1638970
1395723
1895587
1414810
730550
537837
931263
1643437
823651
140079
159377
1662924
1620637
1461948
444354
667644
1516650
661791
1131518
199333
1375427
25584
1204564
1970729
1068376
28372
718140
912201
1718295
1268844
9768
1440648
1180160
834629
1569291
1795637
57051
1728370
1127833
86356
1127220
1437838
1410770
1652458
830777
943697
366934
1571417
1844002
279778
297230
1702332
1080090
1594759
1891280
620805
1374235
1774593
1918778
1254804
1687190
1242996
779596
1612842
885526
1271553
1542111
1144359
274120
1961399
754548
1013002
714325
1545170
80887
1370589
1599260
723847
265551
1879657
1608552
574017
1926278
1158128
1660447
1846895
1620362
951520
162291
1176492
1263100
1566681
1226398
1116964
296767
426196
44388
689812
1730718
1469297
1062422
400407
25178
775911
987587
1035956
625910
299433
844701
1381767
1669722
995989
1032053
1829397
832065
1146175
1646463
1600891
676267
968528
1054186
4589
436244
1922564
681367
1566846
1147922
152784
761592
1594694
85585
1633424
1573346
1240856
497645
1104538
867199
1036346
1323515
1203876
1069537
961859
1440726
370539
1768647
431315
1539049
912585
1771010
250667
836897
688475
409805
182427
1988996
796347
1782496
278012
734557
577100
1360698
983685
1189436
774258
1291438
1588940
1111148
1859870
1344365
277378
996798
345216
354017
985136
1523538
1682505
1289876
773939
595920
1930410
691202
1335335
1120818
1756269
1620799
628850
240702
751835
1479283
493106
45747
126725
592222
1021446
337091
1244314
1246180
790467
677481
880535
1885030
1187030
759983
979777
130209
1548919
1844994
1675710
666910
743398
1113876
1569113
758271
1130826
1426821
1095410
421177
404178
1899825
1447045
925922
1131753
1465765
1680918
501150
1032425
684208
83990
1553419
843062
1877196
353107
115142
520803
239530
1623520
134863
419804
1416788
513379
586751
472373
1658433
873494
1827447
1300942
589445
1828293
125185
1997291
1361653
1567351
1154389
1304776
1958185
399943
1856715
1053002
769237
1325780
1057022
153754
503625
796551
141660
1724638
1871205
1001585
596702
602528
628618
1970955
275275
942484
1282035
617206
1534809
1029374
701131
1545738
470200
748371
1374858
1305935
1194406
203291
913471
1839870
1064961
1334878
940515
1185570
1224077
1693992
1528032
970486
773906
1307128
97781
1447560
991810
278138
1347133
1626506
1768223
1897612
456919
399272
1541203
481825
1036920
1197068
1177363
82065
1844417
1597279
679450
1500692
1365083
215875
291574
41914
1393806
45428
1211266
537379
260624
1900440
137460
1927946
684592
1241733
1563349
789569
1295683
1453139
1044647
510424
83998
341279
1392356
733101
758006
1431626
1312916
1729419
1767706
209816
1744715
937413
1099603
1828643
1783490
871965
1542817
51951
1381695
1720508
198261
1511396
871141
859116
1945503
1474858
340379
1776472
690169
707023
689139
1009238
1486886
1867094
1001660
1863067
1042005
1723672
617451
1391449
240276
647337
371640
1391143
1401642
821688
153795
562092
722617
899607
927361
1065925
585455
1556421
497685
866691
579221
856224
877037
1070768
1742682
58581
1013124
900242
1034183
1616781
1057686
34643
170222
195151
1455363
881618
948873
1557679
986586
514858
885023
1406941
1933664
226550
803231
1885295
1262026
82004
1530796
1009277
757571
38757
1442243
1560105
1408555
1867914
1286302
1684685
93597
393492
1754262
632650
282172
1595339
1769386
952804
592326
1143023
1167560
73526
1365944
1591869
1051472
1127401
1238914
141284
1889133
1248893
836350
1932243
1640435
793431
1144109
1642332
1571235
1492314
903878
1503807
506938
1849558
923705
391422
1546462
1234395
1551595
60669
94532
1775170
1982482
1515484
657606
830253
102181
1280224
565191
43005
1301755
1373697
1459008
1243995
630079
784578
1143294
1816902
1574944
1300615
238739
110166
1232766
1906747
490964
1956375
1515821
706553
1548565
702639
1742023
1234854
1568739
1433756
1430596
812111
1711653
1921720
271023
1458447
1502657
1790459
182898
104467
1927652
1993777
804965
491576
1995085
1809650
902310
1247301
1931235
1110996
17649
1091581
1298162
1468682
1080298
362043
1296495
1472225
1161750
1448818
1874310
1782123
1544370
838922
297977
979942
673783
1589341
962121
1533420
370997
1325518
273745
292501
210591
800371
86264
1428379
1730969
618793
319298
343230
1749092
856457
1578877
856571
839596
1846311
1141183
92144
1013856
1404178
1431986
111727
1539156
1706324
1196007
270969
282068
15029
1758784
151770
1336077
452118
1850820
1172200
290303
419563
1726201
951276
1787238
1397536
938538
528236
1051742
1911785
372320
251018
605204
1965586
1144887
647031
1741610
274239
380626
516948
1821350
299738
1027416
797222
77098
1067551
298959
1136611
600191
13897
1802434
276592
559770
1521351
1215917
1604736
1260345
377603
1496492
456162
1170909
623891
77351
1811767
1061735
478591
1049132
1220588
1508763
1179230
392016
1726699
676901
1798207
383074
39937
392611
699487
582615
1192634
933097
506000
559093
1995564
1252149
897172
1125252
1267823
1995663
878501
1013574
386310
1944964
1360298
1240208
62010
1742427
1048942
883579
685980
1378437
1198840
1871420
797656
1115435
1159308
1581611
1870273
188605
716355
424739
1295453
1236159
450994
381093
272699
281235
1039613
1088633
68006
405745
1026838
1723838
1487703
612412
210975
1304408
1705933
208636
735959
499687
441032
1741996
1275855
954574
469922
552152
1865118
1910441
515403
1792774
711200
1877072
1018897
1385473
1013277
285363
877497
1128846
1723814
347117
1401616
1645651
1913098
1448182
1328101
1141365
1708886
684136
182326
1504821
1547007
1206607
518787
1107767
1908938
505703
938858
323311
218907
1218978
759974
1565985
55726
1021808
965851
490766
53998
718538
578110
569027
312432
1459212
1139018
510277
1942834
1008606
1756630
1903017
392168
997640
249433
1981211
842463
618935
470881
159
183071
1621043
948938
1467290
457628
1636243
965515
1025489
730481
70934
909378
8060
1981860
266514
1329252
428715
45520
312472
1488633
493325
478040
1253934
260644
124161
685574
1986642
347240
568874
1518984
1498911
1502553
552059
184400
9913
363477
73874
1851824
16986
1613445
491899
1577016
1818266
241974
1533755
464300
485399
596793
624471
1104922
117571
107273
1463092
188295
317998
799378
467280
1336946
245365
1534709
647059
1719358
1171197
1944827
616429
554755
817084
113834
94116
448098
1687492
364661
1834215
1071568
377165
516634
1870120
1844559
218802
1171448
1941331
1255240
1328789
1602958
485258
1517674
196922
1258243
1687821
744766
1826325
1276604
1689114
1650971
1325850
380221
288404
900365
838988
993528
849960
1261897
945344
1976353
407929
363445
1378816
1002145
1941974
1550098
1227518
695520
728654
1237347
93670
1287214
881075
1715890
199042
666254
544084
1483121
1272558
124300
1001207
683576
1674470
484481
995097
896224
1587399
925762
1947768
1024432
446738
343844
563240
1478481
1011796
1705783
424404
1647930
920750
1654644
1800877
196099
1454012
1436801
770131
235419
154156
883942
1169121
1600100
1222259
657743
394010
1605217
1107271
325003
854020
1702833
1677276
1287688
1413851
1439907
683017
1214003
1229686
699641
531830
1012841
1362797
913896
604913
21296
1798991
337857
131787
1913603
1013381
542189
1362033
1441330
363799
664633
1846497
829602
1571873
1029669
1281937
1134325
643055
1532136
1310389
717070
416147
717087
1294839
960103
261814
1475422
156124
725570
1855976
1952754
1848168
982583
762199
812122
791605
483626
1148019
111161
1309056
209245
543150
945737
838620
1453045
711462
1877254
889403
1815888
793295
1333907
928630
895159
1907943
476783
753726
618515
1094105
1757543
667377
1649706
716097
1358763
294886
282673
757274
77503
1271042
1133923
160185
1073644
331377
1887947
1111654
1730753
12154
446306
1522723
758518
1428633
1271394
1952937
972401
693694
968768
1387739
1580677
1870885
1741371
1209218
1068288
1853889
123629
94857
1906339
1480416
588325
507439
1537699
887399
750037
605343
1693917
743047
179740
517041
938589
1022548
1723462
745378
413432
487882
1498731
1756851
72159
741032
1658673
1219251
1753872
1903546
699825
596977
699202
1222754
951648
91682
218141
1505288
1713650
954980
7192
1389838
979200
828071
286139
1716131
1971820
1000373
148586
1482274
111523
973407
1641982
1389696
1606658
577931
184815
1239631
1678081
328326
1489582
203695
547093
1921997
1971739
1188531
630278
1940026
764411
95338
203114
68873
1348609
700134
527556
1915714
607960
1318744
748547
1494839
1458935
716776
1124245
183247
1014262
325618
112121
609154
1449275
1653727
1966593
1892920
323487
1897228
397576
610449
1522542
622593
1448138
1539446
890648
124810
275093
1899818
1422688
1987391
1848988
115474
1732028
1042960
115059
705734
385339
1460309
1016998
754041
997470
191099
1882556
1094898
285722
1877706
1256395
681724
1265832
1829182
793944
1526275
912866
494751
212301
539386
457797
981533
1515659
1166178
1604085
1704868
1517662
157174
1587872
919104
346140
1654499
1722692
1101361
1676590
1486936
1548581
1488345
943249
1377506
1869602
574028
1729400
1957070
182742
606134
1967610
575721
162706
1360116
1211213
871111
406893
1531335
316998
1728868
792619
771442
29546
1538021
596184
471632
1757926
1703718
1708174
1654912
835199
1318153
1648079
634980
838296
1297725
1289834
290303
1552439
866351
1327061
11654
1798535
143769
532581
1023716
1308515
1895009
1071076
746090
1633461
758241
763935
31429
94961
1795382
742336
1684168
1443156
1714995
1538367
1206855
1336095
485548
1078133
715501
1563359
1602717
154201
323275
1957516
893210
1191059
1131029
1348388
967754
836873
555152
1527203
1755583
7459
297878
1757476
999739
1533975
1543826
1947571
1611961
122807
470463
810319
461672
694250
592308
955303
1854773
1248592
1718943
1619934
1169841
1127414
1379467
767120
1457230
641997
634550
1570321
1491028
1875179
326742
259524
656367
405499
554522
1163840
1890513
1842169
1067855
457923
1948231
1759155
811096
566253
1460686
24681
835821
847223
1620328
736340
371011
345122
1018025
962416
1578346
48433
627212
581435
1624344
1761506
421805
1965286
1634274
1983293
1650346
445092
1762389
1633884
1862183
875971
1356629
1236909
460175
177527
1183678
1904586
1987101
1867887
1065396
491233
101120
1953563
361055
1126563
1926750
420947
86972
1116765
1160480
598066
433545
873674
1724946
1519485
964738
1179548
1663467
1772545
1304810
592680
368170
1097411
1178104
739298
1820542
552330
415475
1717038
1002114
1462961
1545665
1299687
1765166
1778304
189051
1537504
1320078
930372
1089252
1132725
293951
177277
392723
1515474
1298445
576697
1929285
1632880
1296299
129950
1762939
1667096
1462884
1569792
1982597
145474
1844088
1561967
700669
652149
960530
626426
767779
1247920
576096
514522
580732
611535
1649047
1358279
371228
1717647
669240
70683
594741
1305402
1839380
1466124
1107583
1570938
1986616
1610645
1531836
1287645
514176
150582
1933283
533938
1440272
1341868
1340740
45336
809235
470745
1103198
581645
1536278
707808
1023287
639762
62692
1931903
397974
1809591
436507
988326
1045002
682823
1351915
1615279
35739
1724129
1227158
1464392
5039
1979344
1684663
848995
160890
1530481
635316
48019
52778
278132
1854819
60639
1185763
1882856
557276
571279
1403231
817193
849578
1150881
1723367
274575
839244
333038
1943199
670440
831961
1001931
993368
1222193
892624
1840144
59806
316952
835754
1209970
998725
1304254
841394
254132
848574
834995
1117267
833283
1165900
1178423
1455740
1381160
1388650
982705
1815143
1611499
983470
1705729
187002
282928
1033162
942421
1533758
1223560
1622247
1748976
1395975
386090
145977
99909
219836
1750576
1700951
145956
133444
1919971
108609
516867
1690515
93823
1676075
1332119
1284296
1419595
1104103
218554
1903912
585085
1346330
1994548
143752
1671646
1742937
96401
1682374
274027
918528
366955
124458
411264
52676
1617903
143663
782943
707184
574699
227311
1205177
914282
370577
97772
1718553
1930827
1798661
1218889
1072025
1780197
1994189
810549
1434865
1887965
1870465
960558
1343670
1148360
167696
1563941
1448963
978581
508460
1674437
1174729
1036692
33340
415234
342963
1859044
1590417
1335892
959294
1398859
441909
728306
902458
38636
1839935
514659
1870787
1530435
1798105
1613932
970705
1258316
1469303
1416670
1065211
1082242
482387
28521
1156194
102453
1086295
1263389
24445
383563
576656
1008554
886288
328239
1109775
1286451
84497
1350787
1977659
359762
1736753
1172692
236868
445673
1791546
740243
227943
1839900
572645
518078
314720
6972
1217626
786056
322246
1460280
1883654
787145
730075
373010
1508223
1249359
1222482
1581892
1697339
1898473
1329018
75844
963538
333094
650476
394350
11665
1814108
192393
1470660
1998513
1050239
93673
610043
1821941
247457
961164
1092517
672725
414481
1998330
1868803
389124
16731
1239630
1017089
1935733
1599059
1807145
1343404
460606
435900
1154529
372895
71222
1096578
961051
133245
1128093
934592
408068
61778
1563204
1940950
145880
1091321
1314004
1902075
442518
1906282
1395801
1004643
648378
1058318
98665
588980
1360784
1634689
799088
1909231
1748655
244433
680983
1216596
1063887
1961563
1070029
1297794
907178
808557
819951
1988305
650401
1740744
1189749
559106
1795137
777891
22050
181543
1470065
1471151
1627255
1490868
230503
1440921
500653
741493
1406092
1949762
517056
815970
1457855
63684
1919943
1766637
689981
539368
1978963
1073416
1246453
1883955
808287
1267468
1609816
467352
1137197
1592629
591886
485017
855697
1701534
484580
804216
1177145
1757716
748845
1396840
1858675
38481
856217
705888
465324
1191827
1464353
253545
1215352
344101
1303966
421900
1725152
44147
896495
462417
371501
439728
54481
69748
1041669
1377681
1175547
367921
25111
1549344
1877080
1579628
1267360
205895
738073
1000994
525104
574474
1163530
1654358
6951
848495
1381254
559962
1740532
475491
1738602
101684
824065
276173
1711775
678247
874455
979027
645109
593780
1128602
395868
1324069
1409944
981562
1072002
1556645
1826646
676959
1313962
431368
1771808
1958994
1151216
560289
1697516
1047129
1799140
561721
1552536
1974192
1260289
802072
1182096
6792
883065
306111
1939043
1713366
1722273
1839638
520288
485760
1438035
1228253
1263129
1917841
952615
89843
1927566
1828447
111043
1344597
1564369
1534046
56268
586770
796842
1556655
976235
172935
343511
1737111
1019386
668515
183375
190322
1320543
1510621
1466224
249049
889863
1624530
655228
1659884
1208744
1300571
1182573
149654
1168929
1969498
788489
158325
1129234
489411
283803
1662129
499808
953477
1284282
141014
1635544
1138732
443962
1015829
144610
905888
1769985
1151415
463401
348770
1922609
907949
1483110
73846
1485585
269847
1034906
691659
1091053
1782596
388241
206190
476740
544113
118364
1957181
1881024
117948
1064218
682335
974986
870802
881987
1994610
947505
1146841
1385856
502726
7080
978263
46321
1956284
528155
982569
84855
278029
567430
1537316
1749570
904833
208717
1281504
1659336
487913
957119
209349
26489
1075698
745564
1475377
1422250
254912
444255
624739
279012
1614372
749234
739193
362191
1927288
827945
1325613
1667865
980963
443576
1345537
689552
1501974
895731
1051899
981879
521270
1930675
1311617
1962269
603798
214196
1012132
1161963
224651
952234
1881794
815770
530168
914298
1171995
701740
1297371
666159
66583
1591961
1941937
1699012
1987013
1136821
525241
1653728
469796
1100377
1890522
1406098
158664
1969805
321931
1584177
468730
1911009
1278930
1186390
1648307
412267
1477894
1708990
1966073
1249685
826712
1416924
706400
1945196
229222
1686515
1226032
369964
984318
694490
1645699
1176924
405283
1037894
1137542
17017
915497
1174489
1571804
1346388
683307
1281811
36107
1444996
244709
1640021
220801
602415
1711841
1928426
1639460
1578129
1820257
1622341
129730
1816705
665018
969791
1551281
58587
1692040
1673558
239676
364861
1963922
970959
1433604
296112
416460
1417314
1972580
248345
1398970
1047137
1894885
396726
521669
436201
1165917
835194
448044
1661885
1225505
1069725
417355
1574492
1743040
1524171
1486982
831582
1151579
1930636
1922381
684294
1490726
98931
463431
509223
35609
1317525
1270888
1698952
1797940
1821340
66033
19231
869208
1430853
1030738
55233
201738
1071409
620684
911766
225375
1230530
259819
1829121
1957072
1514061
1517400
563991
819883
898762
552003
1975068
827124
76068
1448190
1855017
1971448
467186
1129930
1995607
316182
240065
1818647
1497216
248521
37030
833492
1686246
361688
1241681
1925541
1321031
26135
507116
1217058
894233
1791232
26248
783305
1837864
737644
370797
1709181
1617126
1960900
1454325
362289
603836
221057
1544306
1538816
1443212
1345619
1006771
420814
972920
225389
672737
1561838
1365893
1919651
1841136
408132
606568
996246
1699479
1364282
531656
1915981
1463073
1461172
784984
183696
517045
486958
523128
1191106
409857
1416104
1447923
1892053
1149621
1162861
112958
1209056
1386129
946750
372397
1297274
1157858
931470
1220828
1438100
68893
620211
314753
372295
734205
319712
1059759
1532749
1512809
777816
685130
1775144
1851485
1611797
937825
59334
1520300
94620
1343421
956716
471877
955410
530113
1208263
227791
1277221
584981
1916068
682789
116707
712888
1114182
1167412
1663267
348885
672898
962313
1592409
1281542
841630
924016
1892981
1689574
1177800
1418586
1776001
592885
390493
104727
1093338
1576174
1312498
995110
1744984
190914
996855
1125442
1878708
1664172
1329589
503960
247358
1479405
1626706
1443271
1098129
142468
1392159
1233013
1833629
571022
1427437
1366981
528276
789190
907794
14026
1403172
443500
1579647
333019
227213
1276663
1503099
1558178
1604493
1959453
602191
622185
1102629
1968108
1052800
60332
1377844
1838776
988276
1286103
19376
73518
1538349
78608
301750
1343371
1143834
1063447
410058
1140501
980176
482831
539714
597112
861708
1257793
338358
540396
238753
415542
1377040
39854
1936543
1019739
270814
1787241
1407112
1626120
1754082
1076500
1709273
1854558
1105426
1669875
593396
640733
616265
488914
1462314
816739
167970
1724935
1952746
582781
175481
771916
841209
221262
841321
517952
1642706
1380828
677512
1662174
691018
1875791
927814
1750692
397248
1962348
561512
325125
1518385
1300632
761873
46249
1967499
1198336
456494
1516188
390981
1937742
1026796
31852
449559
469978
1247252
1388530
1015540
301739
1737604
495597
1587020
1204387
856654
230994
532268
1567056
1172553
1617777
1086551
641981
1017720
517836
1716118
1042774
1415651
414474
286195
1089901
214166
1451592
290438
961377
563587
227982
732902
1879102
260693
826560
1502254
186998
516303
871742
1513262
986045
799242
1813247
283002
1742080
1504386
1930527
1009494
966996
326618
1626805
158676
1295893
623415
1843015
814531
98691
12541
427262
287934
1653441
1069389
487000
1255942
476342
985061
1514614
282110
1990910
1710784
400708
1237630
1801930
763165
301895
329666
112497
1078548
116180
717349
1556946
1141540
636892
1362341
50371
1480604
1204979
1252163
1628576
1904035
1492658
829903
1413188
826439
21445
611769
675824
1031372
1829381
474637
732078
183309
1802688
1309500
1934980
1805943
1161636
694765
1729467
1688469
1134915
539148
1293786
1996780
1096153
938688
1633785
70701
1896218
1809542
1879421
1744622
769199
628006
992277
1420095
1517358
785288
1593276
504865
665677
742918
1104391
943328
1896926
1039408
1465890
420876
1330076
1806547
1525353
621812
929999
1423696
1197769
1741136
729045
1083564
1709875
1499488
1094918
1395821
245492
1826000
1571503
1586031
1130787
984142
1882535
426752
1944402
1080601
1829675
1828462
1279354
535398
500544
644094
855628
1018351
459580
1761910
1719850
1343589
990178
1905822
953061
277345
1973194
1922288
1092108
1029229
1011881
1419604
1668803
1551272
1133225
18585
1962861
840565
1773601
1725892
1136438
123711
1789204
323898
1937947
873045
885031
1370421
855678
1725757
443356
1063195
417582
258173
339436
604127
1480750
949061
1977316
159917
926197
1210061
1106325
723135
1348400
1994280
1704777
577705
1886511
759967
1384477
45211
750226
883442
1474897
1328225
882448
1472441
553779
170183
263391
1825994
86401
581119
1804717
1174285
635941
1480065
1031517
1299967
1785038
361953
192219
1759142
1653671
1910892
67202
936441
34655
1603119
602174
777007
957493
1631009
1948803
1719928
1229589
451318
1592516
1460171
1242480
856002
954920
1873534
756683
276223
314335
1025584
1707342
879599
1697288
1443541
489379
1616536
792055
1722078
706048
851757
1308967
281744
1639291
1607982
153140
1915396
342112
343216
950552
1386771
1754181
691354
774714
29467
458237
928152
1959160
1971335
1129406
1102932
692293
697662
946233
1114307
1003714
1622974
1229098
914633
784474
627524
1281545
341611
219627
1850716
420738
1867191
730012
1773248
285936
838984
1904948
1833703
539056
1471947
1375837
1247307
1449533
1853066
213472
493359
1553272
1602080
1363316
161387
503807
1383690
1488359
797295
1049766
744357
913938
1908141
1862326
679141
461898
1948474
1256117
28721
1828404
808161
350995
1767939
497683
498385
1395907
689407
1939460
325146
40205
1152665
1799353
136666
1117595
269138
738389
1765032
400589
653447
1680112
709449
1630059
714459
944699
1989287
235544
965087
1228990
517966
1497225
1872184
246223
900759
1150930
866219
796713
1906131
652632
1909909
169492
1435225
1314576
1283306
19000
1545341
1844582
335427
1696789
367628
1133231
1698184
1823752
1656518
119811
955132
910136
1690342
453066
1088159
1581359
866440
807760
1088345
52109
219839
395937
1356968
1704653
1222059
1831997
25464
761256
1427068
963915
922488
1164825
518753
908394
1973292
807110
631611
618163
662070
949249
1157448
1574020
1308690
1992411
816574
1602072
1799946
1978866
1535465
403043
1481748
393585
1846082
1105614
213180
151126
1782748
1094962
1104122
471009
1148486
708633
545641
432359
189452
1118940
662741
1451238
1287814
1958521
927659
528407
1296410
1881220
817178
645599
388128
251773
134618
34876
632872
187215
1968701
284384
306106
1868219
1490993
31943
944754
1591332
1419135
1688904
191088
834327
421668
360435
1119664
1529158
1480789
1365868
732614
1300668
1536665
1391530
92893
900865
577575
1254873
1887400
1801157
408003
1341216
863136
448042
1317961
526695
1423461
1570782
1914850
146807
963831
1717827
198796
86657
323178
1528165
1350508
1392308
1543816
503499
1071921
1023890
1827884
536134
1254388
55900
1078253
1685119
1473259
610970
1415901
1570677
352269
208068
600817
1305760
256199
738748
698999
1850739
941925
271927
547874
1360293
1407427
613773
1066513
1439471
665793
1594560
1373993
1290229
273821
435833
1390456
1055318
1921272
337488
48568
1925247
62003
1338358
739623
1846779
816037
1986027
1626514
701208
323007
1451112
864352
334298
819472
1739139
1729659
1146891
108804
548742
1490984
1319192
68670
690254
1579220
1128526
1458904
1561189
1897049
598622
1365327
595265
629798
339158
1556653
1786427
1723327
213691
1545264
379454
230730
1772189
507890
440835
550271
1595386
1114117
1899590
1210881
1132571
1793146
259779
1730305
343711
1580187
549969
812390
890443
466268
895825
1548910
317337
1051423
1703498
807453
357177
1148941
266871
1749264
1081143
238398
323490
13132
234654
88947
1503604
1014947
1545623
1691972
1279157
1256115
1623754
1520827
1630005
624130
1862405
312050
1762897
1903698
156292
1178983
982043
824909
1561575
657022
1736891
1997398
1825554
586228
1647614
1373055
1991197
713526
380915
1702458
1339932
685189
250133
761191
599740
1401970
390754
1506374
1202165
619673
261435
292127
1618231
242583
1948997
57285
1029569
1358873
67203
527179
1209639
122994
861219
935799
908336
1638495
1946534
1562312
1734964
363391
1110360
1397629
414067
279033
1494703
243409
1723195
737269
153522
1386275
1167689
625917
918196
585614
461263
934129
1127836
1639851
1712688
460455
428237
647017
802347
1178824
394187
574728
930893
1060372
1655844
1944389
319994
558893
1881296
1172998
1731652
178699
1603491
260949
343641
476025
1857953
1234599
1691122
1015820
484359
379273
879445
1042886
1052920
1360000
1432981
1002931
1129245
1876729
119227
1936969
455582
931952
31350
431688
763901
279488
1025670
1121194
1488890
1773815
1709974
1105476
316862
1061109
1844056
116403
328756
754621
246901
525579
1926714
634818
429532
1548325
1244771
1154848
984510
1052955
1797688
1067498
1095118
1084434
1175534
1257846
1029173
1037851
1555580
601393
1569144
1861980
1194772
751301
1415911
1019802
714396
950856
319503
1479559
1615799
1596605
1375022
633847
1488290
191292
160512
646368
1155458
1349528
789729
646329
1670208
1976228
915473
506433
1882478
874180
329015
802423
1894576
1593631
116309
1011482
1472406
1417908
1911217
1162232
1265916
1834530
222
1898567
1754687
1420797
1286348
627672
130964
1044839
1805684
1453309
530832
252204
1130830
1253781
1889105
1352167
428497
1742659
849859
231652
251052
1551269
78748
824074
915907
114350
1483915
896122
306215
713508
1505069
1984425
863854
25180
1009592
1413375
1479557
713346
1658808
1942076
1136587
1269042
520011
1509526
1883788
1112889
176615
1082036
156645
1504616
715749
140087
1195958
1463556
677009
1307247
1081687
69807
1253351
709209
228609
812897
1441414
1616473
1672199
148793
1998443
323050
1550669
858756
1399264
1124344
1487560
1302822
799627
840067
1767496
665141
1638856
940714
914075
1620523
1462581
1217022
996985
957299
1303026
232747
335455
1502205
34639
1394648
1978718
738623
1922939
425771
52429
86898
608580
1058860
162878
1157899
546622
402491
971329
1960516
1118238
17672
1123732
466844
88061
586961
1465994
689284
173204
1046688
566816
1354997
227075
1974644
1724435
1859426
1936598
266983
670018
1536081
1943988
1456466
1162179
882725
1099786
1243019
1244322
1443650
1068306
969016
1609040
331334
194731
1652690
1642116
349808
661977
754458
1789572
864728
692155
1565343
991844
62467
358536
1088613
898771
1952449
617969
1553906
1485951
197019
1674359
433840
100841
126467
1086011
1246207
783824
1594969
1665093
853284
1335424
1164802
1796050
1047275
1155992
1396727
1092729
1138235
93805
1149739
936736
413086
594403
861540
1815724
1220487
1616168
1815585
1064092
128597
1358400
1240390
426555
1646016
902815
1144459
931810
1414624
1954677
681550
1965595
99931
1339780
637432
1004496
246209
163707
844283
1294211
1630219
818022
1645611
1366916
1591239
1657745
194955
1133948
17220
44267
1210681
1464793
225424
582738
1144093
925322
1284605
1447059
630738
448193
1613120
1843827
694869
1675010
483
1817089
1597079
1429605
1812809
838671
702842
172445
1651045
1428319
1856072
1188577
215046
1357774
651745
819820
1893771
1851375
893175
1576820
932517
281968
1138502
1351125
1696214
832463
1673233
1451690
409053
490870
1174476
1172841
483917
579444
272114
877012
955299
732782
1684105
43970
1243693
981730
373418
986226
150860
130954
1019689
797346
1298351
882797
10365
1355753
772631
253364
52577
1134596
579973
451511
6017
60213
1818428
1278523
1571819
1912089
614807
1217585
1036498
1995948
991028
1346875
775096
572959
1333108
473038
791178
258040
130046
245229
1486152
1646568
256838
156689
525207
397136
1925918
21858
805142
532767
1958301
685754
742898
119244
928590
674610
250775
970966
700586
1886889
168536
771598
1039051
1780890
1395324
875388
1155845
378369
1225469
539680
1089797
1678411
1769551
911858
931779
39195
1638828
1506154
1578279
1913455
1102689
919454
1510780
1324946
1460144
225742
1227741
1163657
1296070
365043
215653
1589454
170862
502552
632027
849425
717610
925459
1792246
280706
782166
1154821
1424742
1451427
23736
1940746
1358616
1971819
1182451
870985
836703
1136729
525486
1004567
1765005
1850978
640164
179775
824790
887414
814232
535835
187962
603602
985411
1145836
1251034
1328408
1062101
1406612
1402959
1521788
515497
1772117
1733544
540706
121429
1109786
1020239
969982
1860558
1975593
630544
1114975
136469
310117
678733
1431339
1446601
189070
1792839
77163
1799793
749121
658426
39739
1259370
210049
1160385
1613331
1085099
638237
1026269
1819245
215099
485729
1037561
463867
385981
464020
353273
1779037
458451
482395
1179138
668080
879595
1147359
1970657
304664
34796
324684
1862649
436081
1496082
1864386
1989124
188334
1130733
974446
1920828
1832224
1514033
633103
1054061
46627
1659654
102742
1795834
1245619
823205
632211
1220196
619944
1611125
608204
1140967
589658
1888685
855638
1241262
9724
25883
1294681
1241179
249560
526124
1935534
1974609
244934
195332
1958215
1351366
967463
1935396
437111
657911
382650
884231
1975617
347968
1276903
1156978
1909207
1474770
450530
1089583
871509
423394
1995002
1542179
1453910
256744
1831216
1100108
1730083
427834
832593
368506
1950175
1901195
589679
1262882
1982130
1387776
1963846
236865
1801321
1208738
1907639
1909030
1718111
972971
522943
372322
1132621
656376
1035644
1941924
39819
1415920
57136
1088088
1492516
574085
1686158
1487145
1701877
84864
99851
1580713
990145
1644172
996581
1207545
1073912
387181
806192
243524
209058
953745
475068
1196438
398525
676085
428111
1955831
1083840
426893
1088636
1569518
299272
1113380
503157
544730
1494308
1354178
1131436
246242
660737
722574
1890472
695522
915700
392141
1277102
1674130
62903
1570591
1715967
735451
382716
1501742
1361810
1048394
248805
1137680
1732626
733286
752656
1048690
650714
98128
1236154
1530746
1827483
642815
1974706
550659
947853
606357
1791718
134223
771836
789735
1492845
1396172
1067225
484249
1079059
1467538
1601816
1975793
1872195
1216157
1166221
183323
1284252
1517347
98653
483469
434140
290509
247718
1594847
1228445
228982
1302818
1031509
220276
1080119
173386
140944
1204872
310636
1333147
485290
227465
1215610
1668707
1923980
1580480
1900483
1744157
647027
1051395
92347
1939706
136604
1142061
1720884
1238618
1326290
1435361
434063
1517237
727028
1181839
1073185
306319
1324890
1192
443360
1496361
266499
535577
351653
1571083
1163987
334575
1723860
1418282
699888
1884112
838382
1772747
799473
951513
821711
136141
912673
240418
525271
323513
1756867
927481
1503422
1481822
1829343
1574083
1885381
1782319
863959
1155897
1873202
786334
1795398
1720807
1010031
1380181
1262182
1139660
151169
1225850
1805262
657044
496188
1353758
1481247
170846
740736
651313
1914588
520023
48344
1859080
1788831
1938475
950987
1617929
816278
851714
1791621
1264645
847104
622248
1608875
1899812
667267
720972
1218835
233448
1549026
1951515
334922
1855465
596786
1191003
1837790
214651
1358545
520259
355344
713357
674497
896938
947967
659386
690701
889143
1776839
661390
771155
745111
172049
1429418
1201288
1143656
1445181
284527
1446425
1432020
1887994
1101355
1145092
1554890
519716
1473838
136014
1856909
1543220
795319
337649
1300310
878617
948307
723921
1953709
838510
1321422
1844286
507637
901119
543414
1209998
767812
1403741
1418072
780593
1590029
250376
394167
56105
777252
229698
1283543
1587771
1251207
1352946
82698
1240472
1873257
1494014
1560733
1754297
1384428
1183099
1844125
1574732
155501
598596
43656
1821696
178464
1216717
17939
1378502
1477741
1285344
1041072
940661
415442
916038
1543361
543047
747317
1572218
452725
1010544
775594
648527
267424
1584034
1274096
774878
1395785
606767
247369
1650873
756392
1940210
115625
1577367
1299787
1867063
1546764
186760
1398320
169237
1855853
336320
687597
674292
1643391
607807
1187647
613237
1811498
703947
1778497
1648264
576462
434008
408876
1273895
1974675
1144535
1327032
699185
692187
1407414
1663612
1022618
593870
579836
17296
1935552
529595
1395472
931971
578827
799327
194605
134380
1022547
673093
1917185
564492
1174745
1514858
798457
1016444
957246
386856
393274
891160
1854636
1204950
502531
1073914
962774
739929
1379397
391312
1410669
1406592
753630
285718
1889764
324429
1001795
1565374
1768825
827642
862966
1977057
992806
1612075
1441453
128562
762926
1794801
1058872
1432292
499044
6464
304886
635947
182143
1277474
68720
1166183
1455146
1232279
192436
1080779
664936
1523365
553340
1282370
1068331
1048813
977692
1473107
1433155
1896958
1695573
509574
1635023
1642537
649749
1096706
1341185
1657803
1753015
942607
1444834
1305784
1804464
904626
1196680
1646823
550632
984782
1556333
1495023
1732475
135842
86367
693088
1534893
1084943
415885
53056
724564
103595
985948
13124
1294813
1152921
898974
1854806
602413
137714
1813356
166703
741594
1493197
842036
1348108
1723034
478023
1021334
1350736
548630
1647694
332158
93986
1694606
301010
9645
28454
1354251
1517050
661148
1142722
1666717
1483580
261638
797864
1641592
1441836
742472
83336
339428
712854
345469
258004
644057
280291
1354730
1071528
1289653
1577597
140500
1077336
868701
1815771
246833
224407
536086
1419734
689829
1873495
1640492
1270469
1028368
1411345
604522
1161471
1252830
649488
284598
1495379
267315
1477213
258547
125553
1082225
1654700
896471
1944758
1412512
1057280
1346029
1583647
769147
740189
1074552
1583517
808521
511307
114533
484675
1600309
1751926
1519543
1334401
1113234
573768
865336
1486316
834916
1613480
1111844
1381122
1739645
424716
977946
1818097
881607
1692056
1195474
1622554
1617551
1255900
347236
39809
790844
1120674
1050700
1956114
287521
1077789
1466494
979340
285968
1015891
1553592
801836
652437
138357
1351646
1271770
1212280
247637
1272226
1005627
775858
1010605
753117
4407
1544848
450607
1982050
1187223
1587363
1639114
1511792
636401
879650
682053
548883
1485783
721736
1941978
734775
1499903
722212
1202905
1102364
564108
432247
52116
1734449
1104830
1655552
797359
1813917
199009
1712966
1845641
372339
894200
1274505
1146882
356447
816799
1003891
1261896
1296744
1056036
446568
1701187
1230241
55509
1469232
1049374
1690401
367941
720548
1403142
1518777
1625787
527623
923700
1321427
1189428
1849011
1836655
27631
966974
621929
1736003
1776399
872633
616148
1788481
1542477
323212
1423799
1966922
842096
1460792
294807
1019484
330982
1111419
58171
592337
952322
187668
697213
848856
1481501
482772
1723887
1653494
759614
1570547
1961570
123707
497342
1966353
1788027
780024
1571101
1288983
913661
820009
1933605
571005
1732403
32838
1646110
994511
68702
1791668
660422
1428427
1662178
950286
667694
1841059
1900784
1712200
419847
987797
1334022
1958058
1067232
436417
1819980
1347243
1396232
971428
99684
45886
212161
187068
246724
427072
436970
876903
1839337
487266
1182654
1560462
1307234
792510
1521485
423606
797579
1579993
290839
1568164
1173964
388147
1768690
1993014
537931
113593
727795
297602
297939
1992985
1498968
491538
1892711
1932643
1244853
1879788
1396822
1720712
1677504
507210
1794527
114238
675432
32250
115543
1017288
1003631
22699
119639
1471444
1666706
1117106
1409957
1575971
34862
344330
289078
1366700
753170
575980
646105
864909
972875
655823
36274
1521425
1114178
133012
1104737
861514
1919773
194128
620197
303427
619948
159248
1545254
977689
827840
774468
188334
1744043
278699
1515501
719653
829606
80179
199772
1624906
1700606
921027
999472
1706283
1858922
296466
739018
1322905
1957482
1534938
1400237
1586234
256125
1679757
462822
688212
1741316
1376936
1076982
1277841
771354
1831002
1815096
38255
232054
1083770
70404
1910555
1299450
1572822
1132236
570663
1980601
1020192
44565
945802
265106
1378783
369417
1735086
1983005
142695
1187548
583081
1078623
1440761
577002
1057237
849565
136354
680745
499764
262245
21381
1101814
1739569
1971059
824813
748862
1391778
1155166
787557
203667
1969736
1926174
355394
45163
156260
135489
1942718
954626
1752527
168560
1354386
1901372
1536128
1084154
1964104
681278
1471204
76228
638988
1606822
335857
1261096
1801374
285428
966266
85230
1051140
1233766
1349897
1286903
22473
1626425
553085
806851
581355
1158850
1062076
8847
1018132
259498
1236802
952211
287835
670617
33090
1103117
1697268
443956
380264
353100
1289540
1404897
1607027
478158
419851
878101
654708
725022
1819819
1655375
1348864
461372
339564
961579
294170
424443
1967004
1312761
1616182
1890507
162539
1745633
1797885
1646066
1399973
8173
1316822
381531
1517713
127854
1076788
77808
1694954
618170
844866
298674
1248151
90296
1797826
1474586
1210357
1074696
192677
524369
110682
1203873
1178098
1506381
1982661
1144879
1643558
1661910
760744
864087
1447769
680195
1874064
1427952
1045278
1539278
1375490
301619
789050
565123
267545
1966207
1352979
609830
1401664
1512551
71320
1192352
357334
881135
720623
726229
415215
1368742
1956107
191336
350634
421619
412311
1030574
413377
1844536
1246082
690161
1324162
1991406
1588487
308323
88349
1319244
405615
630757
1103076
759955
1240855
814904
216116
1439764
1082226
886539
429945
176399
175329
1170984
876193
675499
31676
190103
663185
1577713
944131
456789
750708
523540
1654767
1689921
153389
945998
706072
155779
284301
693591
279408
1287629
1475715
1486390
654397
246269
1774711
162963
1848
546029
1194264
840964
335450
157057
1327135
370519
1791114
195449
1088262
831124
86089
1652038
265749
314094
1314459
377808
1947675
1748803
1614993
83886
1644364
823185
780452
1145041
1441113
1754141
984088
116785
1539401
722663
809959
979812
1094102
927850
340052
905513
402937
264238
421270
1231042
1660965
1813654
178583
196921
245824
453158
934182
1604633
417762
883530
1949516
4825
61658
1153026
1490292
714015
251371
404924
1461821
1030314
495972
154763
472514
1256314
1422109
784350
1180084
434022
965565
724241
1570589
85157
75133
428011
432854
1813327
1535171
1306340
464812
1312925
235989
105544
857915
758589
1571833
1870258
669455
1943831
1983153
1580535
521940
158981
599150
702490
486659
517601
165460
308690
1899060
1088835
295505
1977341
1302689
1582361
1803828
1062132
1787961
800501
1680364
179506
1236477
1319109
1299508
1298910
1834931
924345
1643494
752480
649227
852868
239899
986348
1128218
1856258
785508
1371293
673263
683863
860161
1295380
876018
408754
1274337
44889
105119
1680023
267007
554560
293676
1395272
1909898
645468
93954
1521138
1884627
862593
474884
772338
1838904
1513954
464543
741985
255097
1971888
981439
1017869
860597
804759
302449
53368
1208041
1834991
1072707
1166638
296271
165295
444085
1594397
942326
1689368
1889018
299635
1528701
898901
259632
961794
372345
1543330
161287
1274463
1316603
1395118
978971
988351
1459877
492177
1949975
1280917
1610040
576742
669225
1164383
548000
636905
1632611
340004
353219
457344
1742346
878601
312455
1544724
1451704
1827759
1702822
1016567
638777
318564
253560
159416
462569
1983003
1334523
486421
1742702
1498114
612427
1292896
902587
718173
409572
925065
1314716
1649276
193014
607793
105827
1749864
626002
260653
1450990
17452
1205753
173470
1037966
1674908
1947305
1187603
839157
1080319
416084
268526
778489
1600198
90253
1615231
4026
858167
1991807
195348
1077432
1237444
1027289
248345
444770
1539306
836866
933253
1155475
195816
1961511
147297
1702972
566600
1807846
1457003
1861591
618248
506923
1528144
1309219
1629104
683793
776534
1872362
233134
416289
1678726
854354
523651
447102
227495
849445
1928352
26389
1620686
1392020
558630
1115193
882856
1752797
24978
1255544
1831223
451584
1829778
769636
1291408
319942
1652660
1124317
421417
928841
914803
1922500
1380243
1483029
1356482
1054163
1012006
320580
1302163
549136
1240873
966394
950252
1265949
1927400
1788178
1469272
1114074
1311979
1003916
451112
393606
553889
348591
277106
1643615
1596062
1775179
1444029
1408848
960377
1384931
1721782
1382658
294144
300009
216201
114601
1471742
1375087
1806020
1701378
790762
1060944
725660
1268177
1006846
252257
925288
595828
351386
1129567
737642
60648
16080
121937
1038633
1147999
69136
1869456
1730778
669356
369368
983478
103118
240391
336222
1430772
1290893
289824
198520
1188900
1344696
427535
137872
1801460
162037
507378
405219
1779044
900296
898070
1518134
1372925
1741649
443875
391458
1913873
770079
302095
1862318
1118204
1539798
985437
1907652
586222
21697
1393827
1593503
714304
1446651
838498
1962491
1219120
939863
473866
863160
1001170
1402840
849981
209593
627233
513033
631198
219419
1764028
336342
623949
1388516
1732389
1899901
885483
1261793
530655
1694684
226807
1973242
1914012
1514643
1682342
183588
1767450
552204
1266775
1428600
898937
416992
1550523
111138
1363574
1786281
598182
1980642
392452
194346
144227
1112668
216117
924402
845771
337631
1835935
146488
1942626
285056
34431
820486
163214
420992
1297928
1436248
198484
1100169
866104
1426035
1053261
199889
1286934
1819548
140020
162216
649707
636970
771560
464123
1593463
564231
627904
682500
528616
1710689
1491200
1937030
1635356
263546
485023
1395604
1784469
1050325
107843
1112557
1456419
1330226
1651107
1864123
1478568
272982
518521
89720
1777328
999368
640142
1153353
45502
1314980
260803
1645270
974865
1764589
1673029
55188
1493191
1851091
1594626
1098714
286938
43810
1651350
172229
1823472
1556932
629283
1638488
1179438
582385
1664589
1926070
268263
465323
380964
1343694
1487579
1386391
1814070
474929
1351496
1215123
1377782
1381485
1256502
1345843
1599603
203627
175797
1534010
1102728
54216
712821
714245
1301645
911096
83476
34751
1377500
430430
454734
1339823
567219
494739
1698580
1146562
1063568
501871
1772175
268658
37568
1708043
1949068
21766
1922165
36443
1469775
142644
692511
1257035
1851806
1955411
1182190
850124
1556255
548040
179558
879347
1436693
655932
482474
727590
1746911
364449
506821
520211
1738974
441125
271483
798114
366512
866539
1918861
371740
1535970
1398677
1180687
1915685
1342023
1954103
1173916
317433
1439819
184000
282835
297541
1175136
859747
1133222
427687
970165
809204
787641
1198485
1434398
567643
1776967
583689
1117761
1724809
1458359
590578
1767404
415489
1582250
1649405
1922551
1675070
241538
1053644
1690122
1608166
1989103
1818347
1155740
915257
956191
33018
653162
1930487
1802045
1514178
1871013
4839
901446
656183
1301124
1521988
411086
510205
1480138
1944098
269033
849325
1552995
1065322
1223510
1668519
1223716
461057
1200618
1369036
1651700
791623
1925040
1981332
1703358
1121384
1748196
1327797
1431400
664171
802493
1195681
712466
1325146
1474652
1247194
886746
1477021
1914811
1010126
1810056
309877
618876
150466
1104272
1186452
1816728
145704
256274
1065400
291883
292679
1306228
999913
206300
240432
1807522
1827413
205936
573838
1957232
241280
1323599
1305547
1618283
1148810
1393766
354795
238611
514387
42251
1451882
1544661
1146887
1812398
1447134
75584
1239783
842547
1617929
1029412
1685245
1677957
1599060
777090
1175442
206868
1654411
450807
314446
126044
1089246
1388594
643608
538474
1341240
620062
1522807
682572
119460
231326
140403
552023
1950762
763684
652766
713743
1970022
313838
52496
1653787
1718285
1965483
205533
220913
1474539
507385
377018
1491155
368150
1084523
55402
1404367
467231
312160
1373912
1067882
623439
674719
1489183
1916501
143661
1815504
1286948
1884165
902768
1387148
777972
1275550
1143982
156339
857417
730653
205753
1560462
1445127
1526381
341999
1169672
1244349
411342
1617626
1492559
608008
332485
729262
1648832
1608037
1888225
421962
1785853
285908
1689169
1704617
1997283
432139
446355
1628932
1414362
1733333
1645932
1238020
1513323
856003
1244815
554835
48862
60398
1186659
460390
1151978
1947580
487471
1212659
1789187
400278
1138843
1083010
1014541
1081089
1722306
265467
1061184
1143281
1300224
1282587
1375589
497292
1102979
836922
134362
294452
1565557
33849
294550
627476
744075
864469
778479
1063016
1682515
963497
1479236
912139
941061
1739263
249909
175081
761142
1931088
78475
1498572
951483
884564
1765408
426189
1730757
427558
102669
1756459
1808849
868802
1758633
391030
433957
1555139
1540298
1709054
303398
87122
440007
434983
1933177
471478
257444
469832
294645
1947518
642371
295768
979330
1837661
314504
1334911
1810952
1912574
570710
1580265
114330
483503
1222454
1917523
49909
364738
650086
1395864
1816797
473033
1933189
1382612
1076391
614673
991670
1242345
1371351
570436
1326448
456854
1340743
808829
1547757
1182171
1909098
205765
590381
1497589
76932
1953809
1848300
1505886
451923
1050210
1844168
1928058
1726171
1412956
1001046
1409765
542090
431984
1858548
651940
125983
897887
614507
1313735
1485371
1630503
1643344
848810
698910
1257154
1566523
1757258
877864
589246
1098029
1292327
999885
732491
1593271
495319
538050
259438
234453
181218
762037
1968562
1274273
1817226
244889
1772492
1533543
835885
128856
1513931
1457318
337425
464846
1825197
406230
1343995
905878
658329
1806217
1931413
847470
236235
1322768
653967
181338
450075
1392995
102076
1735970
1009038
225663
1385471
511894
970623
470094
700448
860364
506749
824133
642543
323449
1641907
1124
1891939
486732
1516372
1842685
1282816
453603
1825212
737842
151350
1329672
89296
31011
1950975
1915822
1064070
133358
454994
451895
357650
1279043
1990209
1011106
1304813
580935
1230795
304399
1983305
971133
121274
1846106
189545
1883866
85610
1193664
1374113
193802
283653
1774011
270802
1266584
1845382
613579
650916
381208
810000
463061
603195
5167
420408
630173
791248
1179314
1332016
1400833
1707480
543348
1589689
1895721
1786189
1308166
675187
1092665
1560401
1906573
75879
362814
1007334
346969
1815707
1093711
1473978
1002771
5928
941625
37804
1584032
1275734
1465414
66445
921184
463683
1264707
1233412
1454600
317645
648345
1088097
1511584
1316793
517412
1890242
1904064
1875796
1770076
461109
181281
670450
771302
425577
1437392
1372311
792488
1762733
88590
539645
438823
1292400
1041222
200782
1027402
1954551
345015
1917647
1075698
9271
602086
51618
437401
619349
1578106
739862
1624321
554109
448180
1230518
1008676
682882
256370
559329
843063
1961031
1626712
1938866
28529
699055
1399069
462321
280843
84747
1668002
1323214
1377494
1333246
1459815
1886667
1312905
646124
704416
518597
1672228
1548377
282536
1332565
910941
345241
1425383
1798787
347835
1434342
1637435
1344014
997297
598627
1226178
1003536
998918
1982807
1150004
1310724
936894
1708579
183326
1898117
1912730
42093
549136
414062
547765
1597778
1993390
418842
1192184
555073
1790473
534295
1324303
120537
506139
475339
1277880
897104
1820248
1503033
634153
978993
1372174
1069783
1974741
1871476
1598223
681707
1561151
329096
1218720
811258
402181
1467502
189432
675362
690606
1793607
1516349
432820
642377
692191
371397
730693
13540
1983417
249780
248366
1585671
1219119
1065057
856320
40180
970837
1379304
1650772
1870573
71215
873125
675261
1893345
399037
138086
182788
1700390
635810
322221
502464
1411608
305555
860250
479729
1903358
1418752
118249
1444741
602268
713820
161615
1254301
235069
632813
351710
604459
836108
291007
1711745
1604254
1616401
1721247
276955
1994108
575390
1854623
595217
528198
122101
514878
1816424
1547771
1898131
1839586
1186170
158892
585169
222940
1732062
220650
1351303
22384
1856027
169574
1026722
5586
892439
1736686
1620597
1066818
1346087
961094
406750
115048
965782
897645
601927
213283
1953956
793330
1299317
351136
1037230
831095
388012
782029
489408
1526419
1391419
328251
1869992
246414
1009410
379015
1975880
480375
505274
1299458
583266
740069
1307619
179240
903057
1549390
129992
1102675
648053
1380150
1642525
102313
164674
936880
871979
1914490
1224489
1607132
1667788
1542235
1213015
1986223
1671953
881820
186853
167853
894527
200248
1125308
864570
420532
55760
1211030
110413
683036
335012
537786
230752
446018
1259113
489501
895706
385386
959495
48814
1992304
1419204
67561
213655
1070542
1528442
273511
882835
858263
1907446
748076
1906473
238653
1003309
1332359
1752502
318394
1797954
1785659
175059
1338695
880551
1671186
1319963
1616097
861547
177537
1295960
1099732
86381
872409
888523
285167
1005050
98090
925085
818535
1847078
540228
1135740
534336
1373433
1115897
1608487
973080
59058
643730
985294
1017935
990954
1337926
727931
276072
341206
35023
119290
852561
301298
1254134
560524
747387
854705
1582031
1497531
341245
825715
1246620
772258
1377489
1458466
1675922
13168
57695
1689786
1138768
1697520
225909
981300
1814500
161060
1412855
1723271
112272
719229
1241397
1188979
994474
860697
698123
997051
332995
1971056
1653860
1198080
1565097
911137
1930274
924886
1753896
621649
1936102
1830147
1862620
919198
1043547
1970040
721538
1285752
320435
582975
1104833
1869797
132465
1321537
662643
210222
1072986
854746
65614
352588
201877
275639
1321773
564729
988966
1364876
1589136
1525877
1144845
1171521
1540563
1484101
702758
401066
1232968
1200960
1008998
1712283
783130
1153339
729177
1595428
1771212
1726633
8334
1896487
467748
104664
795317
1360960
1875935
1393820
1822615
791424
1923730
1367120
1126461
782740
356570
1679319
686521
172507
569819
453927
630202
1235846
233577
1283528
1646154
233062
1862671
122683
643763
1065563
809986
888157
1271224
242463
1611289
1560865
873083
1319381
330662
349844
1734277
14723
1449700
969293
105340
454624
500308
1128390
783880
314918
502505
737717
1607672
531625
140059
860786
726062
1720975
1188802
1924750
880427
1960260
1877043
1787190
453059
214101
1182877
337810
1408948
661885
1351599
1166949
1427446
1679832
65201
1037163
1771539
1641236
1225671
876548
540683
1372858
850434
1856260
1080544
535394
261499
1602117
418889
600439
634575
1739313
1508
566789
777907
786682
511774
57087
1190325
1988455
787521
1273398
1917239
1244480
558364
1985398
897118
1865915
1526606
1344076
1617539
1937707
1601427
665829
1492298
1637307
1186513
1440746
538948
78048
1854056
1370247
163686
947880
839805
1117897
616251
524615
1616232
1867680
1384263
975718
1162867
950992
193954
1819328
1297827
919154
1130542
1934461
1259995
1664597
102117
1203339
715651
1930134
933742
794532
1291494
99928
818827
19677
428889
557168
698319
1240601
129485
1636153
1067188
1742186
1312691
1392487
367533
976501
877947
298600
138285
1054017
1179495
1312818
1001511
1744814
301672
1493311
643870
1546837
1904532
469574
1963910
1703238
761270
73251
662650
856007
1895420
1640635
1879024
391430
1222393
1225422
42610
1688225
599711
980595
338375
944900
1098450
1604745
331568
1983864
331495
785850
994201
1903893
1478291
1842576
837566
960089
479909
1461869
1652785
233375
1867970
1686706
278083
340076
380968
1010452
1988935
730056
1905285
1075849
1064115
1109140
512038
1671995
1740931
54020
36407
1709654
1107672
212775
216267
1346106
1633862
253675
839707
918738
1257743
762905
1142134
420881
1248730
125661
1302028
688022
170277
621317
174141
916946
656133
1938110
483791
984444
1857307
1475950
522715
1238383
90198
51149
406619
1756110
1366849
1599009
1014193
1876433
516844
1561165
367449
718628
570381
908920
743287
1451437
1954716
1150733
1162236
1564648
1760738
882804
1593957
1279212
1285671
1749804
1492689
642257
159806
985309
619132
879381
886971
1732484
559531
1361853
1890416
517853
633688
929344
1648631
476664
1561321
1546279
1986940
108554
754353
382147
28759
512668
603351
1022416
859782
94075
794811
377255
1803714
225895
1999563
1264898
133355
1267763
824110
408348
239662
323932
169257
1029164
551558
74536
444568
421937
332539
1858599
1478741
505176
1422064
1946926
279993
1877652
357585
1980772
1352571
1569856
1961698
1815491
844440
1024407
1096044
1814151
1421026
743945
628080
1793256
1906730
1565871
1266359
1510425
1346778
1429653
42280
650431
1348694
1800405
1685854
756036
742075
1534142
1031878
1276211
1926742
1811703
1238782
1338506
1538900
1274097
980736
1721442
1237498
872536
374117
196355
996295
1442310
1188590
395420
408490
1030585
1450440
1489385
813298
198171
191062
448797
1699671
143521
661194
760326
1985962
1257332
836919
1933195
226892
261858
1323866
1697114
325738
332347
16614
613903
1126051
663079
1517115
878157
1946282
1869741
1280487
310419
1381411
258973
343750
667231
376267
515708
1074223
1643657
5068
1754552
1633272
651007
1718194
1808974
1768942
1643294
1355048
84332
489387
485438
1171659
91363
1685214
1820014
1848445
899244
479716
295836
751598
1184803
1146572
758439
1033815
1802577
90530
539551
1928906
1015837
663410
1277031
1104005
1981946
20982
1019291
939369
123756
1957249
804547
89419
525128
820107
286087
117632
688962
1754429
1267618
105577
1898240
1709878
1989467
218748
502091
591705
975212
933676
690987
643307
785499
997334
1027563
581121
120138
1456136
1373027
1207934
260582
882951
1816548
1371926
710649
711289
1791233
1178585
1278451
141974
854245
432203
419332
1385819
599887
938007
765215
230550
1303188
1566515
1965285
1496258
1423749
1673452
285821
1955488
1725174
1720894
97045
1517292
677594
980294
1156629
791624
1065038
1643842
1069701
1362789
1049694
1212383
1308156
1243178
1710857
1887545
167649
1109344
1229162
189736
62441
841181
1150404
497605
908910
964865
417719
209471
75229
885665
1998345
131966
1621963
448430
526138
459360
1449520
414058
737694
1515578
1791163
1739822
793059
139062
692760
1513291
767042
1814993
1106738
859740
463364
1798135
532684
1001795
1117436
1913723
1370414
973035
1539817
163302
307268
907504
553138
529777
1185274
1336444
423254
934208
1518819
1186487
1959537
1265175
1498582
519644
1206332
904855
486372
669911
541277
1134683
51524
1954714
1336615
832689
934744
1374567
491498
545665
1685173
573951
1755584
1909201
1933080
774349
1410079
153866
478140
370888
1007492
384159
83085
917607
833310
741543
1156354
850351
1192140
1684123
678174
225746
397110
1618620
235727
1058090
1150137
414907
1495975
1626153
736207
1716399
133872
951156
1168125
303814
728651
616850
323100
1566813
1681798
1919089
1540362
1833895
1301011
510563
1838316
1780359
1321025
1622846
1350259
766176
900995
818083
223441
64139
23122
1761091
34578
1888475
818218
1204011
1061309
790564
672946
1731716
256856
812204
916855
940756
1545183
873425
433042
1758081
654472
993061
1408003
409859
1678621
1876204
1109726
1043372
1907997
1982358
621529
1812381
509480
635583
1583591
1114308
12466
1555777
1609875
8734
1664326
71926
1284519
429312
1381455
116632
1374995
1860876
1267666
597450
1587706
1017934
1043471
1511254
1890380
460885
1216267
1207777
1809777
370125
1596295
1043649
152534
545579
279732
1927942
1197131
160039
130244
1063831
1528662
1335542
819317
242034
502751
1245751
1655507
105882
582492
268717
93865
1293522
633025
307553
1567723
258149
1160361
151099
1616796
1919115
1811307
1591063
1854716
1159460
1951262
387961
1251573
100407
851191
275156
1414612
1001336
1687649
1003093
30126
384325
1274213
316834
1779011
300938
424275
117497
252432
1835306
596255
672464
1815131
323120
1557502
396470
1727671
216968
780474
1481998
47916
1650290
1131480
1349821
1046958
871449
103714
828145
245754
1753597
863088
1056714
281491
1750998
1739989
1102136
98579
1026034
1820809
778078
1889696
1485980
346775
1784349
1718171
458824
212799
1220245
153850
1703678
1684221
86945
402571
1518243
279298
456091
1717621
1660373
195150
842215
339755
1521571
588145
669897
1441429
511427
85382
1199816
273075
1899269
1774223
411024
1319813
621274
776403
1031789
1433677
1049968
896469
1886688
1324802
1644133
105934
104641
920639
1184653
1630924
811748
900121
306753
1721870
1489840
345835
815081
1060121
541407
1859367
1736509
1133150
936223
1790244
74954
739558
679769
1897479
1232850
234900
479931
1555559
1357438
1119156
1967836
1556607
1535765
1495266
782787
1883881
382818
459346
1782825
1368746
975978
463858
1668784
1644881
1047794
1953441
1448229
489545
562672
1625113
1981951
1543216
295032
1551456
1129969
1089823
1511787
1223844
660985
1614110
1608182
949415
1654330
1858227
1793095
1694694
1559754
1315741
1530181
624618
735917
1515572
896430
1046873
1102481
401995
1796513
1239398
201399
723124
102530
68240
1859626
1933020
1494081
1080144
16427
395983
862255
496319
796456
1552278
1609319
641601
486864
351005
504215
991381
412593
1572936
1205136
1109628
589502
646994
168454
569930
893233
343186
532068
1331592
1376092
1338739
108427
1719162
7809
84312
1182939
1045484
1018635
640679
1504070
1537621
882430
607729
1564579
1573202
98720
860028
1647995
1120794
1537360
2929
1961037
825093
455789
351467
1635574
195711
424023
1415500
1348857
928271
145193
947094
1072976
1944392
297916
516306
986856
779978
1410168
339998
1628966
696719
1430416
994675
955644
1148684
555374
361989
1627274
1420297
246221
1465469
1682143
1131611
1441959
865493
1204637
1946505
67952
1133457
110876
727145
565516
930044
1098015
24864
1274016
786836
850198
1034932
710973
944702
176934
1041945
1332022
101300
408601
286128
979424
1044454
1342047
508402
1303049
1537833
1914915
154362
1983291
704390
1468636
788047
432585
1276445
977310
277239
1191559
351017
1853956
976087
1808293
1665500
1425205
158426
1262378
526209
247034
1532364
683651
295013
972881
1527550
1510075
295367
258073
562426
978708
684261
1961013
998902
1223838
1100582
929215
1089567
939275
699131
1061078
1440837
1066420
552585
1648699
1514967
458948
1624938
1883630
697657
252167
516153
89703
1164077
1361794
16462
1408058
81284
693805
1543599
171238
796054
1300449
1401951
777470
1024706
1739895
972244
1252697
1098547
301330
741317
19405
1661326
1778856
1494976
709308
173866
58735
557531
489312
888746
890507
283184
662289
1127838
147672
1573542
753218
469791
1620358
1196924
1770951
1422566
445563
1198928
630904
1866392
29248
783982
1399427
139112
1057562
1429835
448510
732814
720836
1714076
98957
355189
351955
328873
1306576
1989333
1493794
1531121
152888
1754857
786242
840707
786882
1592518
780983
333240
1240177
699577
1820281
451758
308192
1562300
96091
1329178
138585
1218834
1071672
1479883
979617
1344511
1106751
144429
791895
1991756
1217903
1149298
264508
1001866
650841
1304678
291913
665693
295807
720189
502895
971890
618472
244845
443662
1917297
674306
127831
1415719
1070462
1491367
1667868
853054
575406
768229
50129
1086261
47292
1330361
152585
1041468
1143502
429933
1578465
1351206
303862
126868
1083915
993297
1812722
1026382
1281155
1295269
127145
1820489
1935629
1300253
783118
258429
14563
747251
58031
726031
1181412
230448
479934
845863
150099
853764
1440645
880208
1890038
1980406
1960828
1491945
1041731
1992692
245408
1038435
1186853
1216941
1673480
295731
1487647
1612167
1703624
1926913
1340691
931427
57425
1746366
264147
627857
1309874
1785369
22433
1165334
991225
1945511
1166800
1101258
418730
514383
1403115
758067
1783743
1460623
1165143
1363571
1621660
314067
47267
1128047
571174
969775
1438723
232785
1067114
1799017
1370763
1985136
528508
3531
1219969
1914337
69265
1321649
958688
328376
1600460
616778
1557101
661052
854529
1643844
1862005
206458
912882
1046905
1448248
1640966
1339897
1865092
385561
11561
1698074
1101583
450124
1680816
1907872
1349638
195585
391716
1215494
1547870
369641
1360613
923241
1786476
1325010
1862241
1337854
303761
1730682
545563
1892984
1061164
1636701
1042557
121786
84754
1723999
1749592
1366012
197859
1659510
1338537
556421
285024
635968
50380
698683
1775521
1067014
1415831
476870
1431708
514063
604688
1510820
1155305
1999406
910965
135168
1710134
856907
1163343
1663085
1002314
1129045
277555
823615
915486
1308194
1107471
265645
1791677
1454454
336463
1299545
1446929
1812867
1525929
770572
1688996
980984
260389
738270
1119128
1221012
1374633
1737045
1681615
348276
377704
579412
19687
144938
1713317
83608
728963
264448
384680
1522692
1903821
650075
1294069
541448
818550
1023722
1137460
1660055
365486
331676
1401564
1650280
1256124
731389
556631
1058259
678111
1093821
394120
738441
1764742
1777799
174931
496814
282821
730733
1959999
949568
1914327
1182255
402797
352764
359695
1030569
1141973
501871
613334
1149426
466500
1387952
687977
223777
1086146
152400
123700
4265
1130909
1860374
1422538
1311364
1410162
1789270
1851250
1357910
584055
941801
1799980
477405
1387826
556695
1835698
450637
214164
1366174
301379
157675
1690000
219113
1807121
1782949
282146
1116699
104764
946195
1525981
1447268
1578868
554970
201055
1161640
575617
1334093
1841123
1363680
1624056
230867
1979115
1956388
1625552
836248
1612317
302918
208250
1929720
534373
804742
204918
130672
1436968
1395380
1235733
1189095
1659949
1888749
576832
1764773
578384
902396
1144573
878851
35201
1502840
308093
1156948
246035
1796538
633767
1441122
1693921
1569362
264932
750561
1402912
1225372
620292
61856
1437139
818227
744312
241465
136348
108368
1970052
1546866
1452600
236851
1604320
1749526
1677242
237504
1894768
16707
734584
177751
1273586
22392
1660412
436972
1355818
546080
797821
1463231
202714
779705
622844
1542586
1290285
1678561
1865659
667045
1744571
1758759
680791
771534
592787
1743856
1999976
1156865
1263189
482208
1054955
1167197
1798703
240563
418616
1972458
700757
1911722
871363
1341395
337645
166754
983196
1541597
1669856
687104
713420
1726695
871755
302147
1962943
1377313
674998
1081331
745890
783858
1394533
1867632
1852152
332789
788185
122160
722511
669013
778481
409930
222722
1157797
471526
611189
380518
1583095
818137
755185
389035
583806
1333227
1789523
1860460
196215
483802
791512
1537732
312970
1368730
1187472
1864888
194283
87559
430844
989386
1583327
1722170
1991641
1703316
1860823
1178666
377174
1109490
203614
1735454
376296
1618390
1867765
371857
979956
1649973
1617500
1164106
1467932
1314884
1439423
1213163
1485107
240364
22175
1354719
1556322
1607673
1935611
293252
432139
1425218
1818303
1208090
1937384
562788
1521975
1616121
1286387
1291991
1201256
143845
550765
1737623
874738
161893
1879085
1819001
1147885
1809826
983004
660806
235194
676505
92220
233252
1931168
1441786
552884
403318
573645
664272
1132761
1115525
1517502
137524
1020256
453822
818710
459663
1604590
544441
532038
708766
558299
319796
1830921
80398
482640
630529
1524418
940439
1882460
301655
171764
255754
874110
936357
1268001
1302285
1167692
251218
958796
1720480
563880
1258363
1175050
182708
1407992
409300
1684352
1749178
1137375
971343
1278683
1652064
709345
662293
1058248
180929
1272799
1145150
1435083
1378228
1139288
1644664
344596
819676
1106971
1852658
602200
483148
1224996
326654
863384
1701824
122569
1854381
1687919
1061540
224527
1008979
771957
215719
107983
658407
526279
504446
53197
117450
1365498
363529
1257817
1032786
316221
613662
170147
492446
1695593
1694461
599513
742322
52601
782376
197204
1680071
1313965
1604068
766098
1013943
1863454
31194
660112
1704795
479611
1317236
906137
1739497
1815671
757786
1230431
1956640
1816055
1816239
1802147
1191219
1408842
1790866
1689395
1724463
72311
933356
502517
896542
1720588
178152
415086
945063
460437
608538
510482
364414
1543888
1041959
1639089
1564302
747550
628452
1297140
773564
176320
152118
967322
1133082
1713795
1057821
1144752
1798249
888723
1127639
352802
1251427
19570
918634
1684903
1094977
572973
1880699
963007
1198309
785241
1467964
1204017
1568741
481492
1023832
10054
563974
779955
625330
111326
1198073
216590
1443316
1355257
1960059
773183
384959
1267557
245697
138214
1439311
824696
1981475
1032181
433752
555096
137022
1766574
871314
1092193
1782655
981100
1911760
1759340
444496
98094
74414
60696
1872094
1704374
1943282
1740175
152781
1255712
1218655
1973378
189803
1812897
65728
1962298
1920055
1603157
696415
565165
335875
474808
639362
1688213
988780
1326484
757620
150111
517170
1112896
1474892
1734346
1542791
365844
787902
1945677
742051
157717
1775466
665185
1160248
1769645
1750235
360495
1490205
1404265
700716
1373368
1292194
1374367
343369
1824271
263280
1045101
874412
1641924
712183
176549
1275548
159485
15505
1512133
1729199
644426
305334
2449
1913749
1358694
408712
1272569
808448
297211
29155
1984728
571775
320819
1090233
524955
1906917
901939
599990
1057180
1024576
498331
860472
1626606
732893
1264356
1415798
250105
1471407
1680301
1442358
330919
611951
546303
582444
440211
1047826
1248589
186438
541087
828977
677558
1050600
1762533
1641208
1670989
1227151
1197112
610758
1925010
893046
142735
1276336
1964208
1891565
533700
1118456
1430154
357604
713297
602114
1699989
772410
906607
1300556
541697
6549
368110
57035
1851105
1434228
614558
1388784
38599
999335
1409941
1758457
594573
605676
1220440
1970425
1422995
35201
562907
1263312
1795535
406892
1996815
1828014
819295
1368625
1307322
873113
68471
324999
1743494
1498475
93575
1700928
1532501
128763
1710639
1908344
1526391
1214704
1282193
1899644
1103430
522940
1215371
1554430
1681271
474601
1433453
1680193
836699
1130291
1660246
798137
17452
1551648
230076
1769080
888130
975883
517702
1412834
1478420
344695
900113
241368
1851525
1823540
77723
1939743
1807356
349624
1782694
430763
1489306
485042
1056811
1380170
1247520
595010
60778
296433
814414
407510
889725
524512
348548
659932
77320
1638324
1905629
1570567
1775002
1258951
1973683
231714
1709190
615366
163960
1156626
741278
1999680
1328376
1155073
1053507
1569070
774862
1546201
1139483
307740
1153550
1622574
1580333
594323
1602648
748648
1897500
472678
1114495
61077
1736216
1077632
879325
264042
1627043
1581720
1901895
587583
1241318
1026487
866094
998458
1667986
759083
1476690
577291
315469
1225239
476128
1326841
322962
32685
417662
1255439
890384
119150
117953
146169
1660497
1600015
537807
1685187
1751577
620759
858354
439023
1599873
981233
864283
1609960
1300267
1582073
1264946
1135831
1752832
1867314
460619
730670
159649
569057
1735401
1036775
1377919
514949
873261
1513849
535508
1427432
1006138
579005
808473
730842
274036
171858
804092
880897
336018
1675031
1416183
308285
1384680
527907
1262380
1113805
1200690
162572
1092000
1265928
1806764
693790
1581610
246527
1506006
1405122
1907917
1746884
1018701
1023075
754418
717987
542025
210691
1013168
781701
281497
903366
381690
1300395
1206619
1454782
866847
1098771
1382595
960156
453651
447828
1238255
1103469
945166
1596647
954169
1527107
167953
1203109
1625657
620363
1691938
1147039
596961
781169
834607
711441
1362849
1862427
1174121
1118086
1815769
368081
1426332
310875
431984
1346155
768239
201886
779686
1676998
319154
1014367
1370264
217783
684493
1289966
1715893
912925
1058604
627976
1760283
1484843
760770
676453
32201
605522
516816
145598
1203766
108267
218223
1951885
1227335
52683
729744
251652
864393
456819
982700
1800746
1982892
867581
1795280
194164
624214
1500023
1474026
640071
1773345
1982150
714868
683800
653374
330791
814823
667511
1689447
1655588
1023877
1892096
222125
589423
184661
661720
139210
439957
1685602
962534
967165
266495
825873
1165544
1726704
528421
593590
1491488
655437
1102303
1392689
779829
431253
1324720
1888256
1730114
1189300
1216146
269519
569444
1904603
1054437
482703
11876
1397586
1346438
300322
683183
592673
1779512
1002419
573001
562079
218484
549564
1090467
1974560
587366
258833
1971222
1473059
13337
1253401
167926
1978441
260802
1455377
1059275
1684066
822357
763348
1211216
1661549
1141701
837087
1879752
1944460
1109814
1261703
635469
118440
605380
758446
186039
1377466
425778
1304147
1691858
41706
1443047
957622
138700
1301970
501992
1718621
205783
138856
1267510
1280819
1840380
496902
1463565
1941911
776759
971931
657513
550908
276559
495979
315238
1187612
1534065
846033
1314993
1324364
1242092
1127338
1720480
1410914
1375095
626809
731842
1564768
683014
1979312
221714
1299040
940964
202153
1881734
961019
521865
943832
329139
1158339
1574513
764245
1420594
1103705
368055
1379614
1489616
1800561
574043
1007813
1429446
450630
587571
447786
1532258
909029
326012
807689
728137
1581683
506328
1152001
1995604
1240294
40512
1485590
1511100
198894
440521
1474179
1661558
1750052
1134832
323870
1120063
1509338
1215639
1318584
178880
1464686
1903876
259544
81652
624645
470159
1965314
758887
173576
1847114
63353
223462
1844425
320010
963912
1783785
983994
636497
785173
1448717
1000684
1245920
923964
54155
235521
1315959
1800277
215941
1162588
492528
1560428
1013042
1462331
214661
1481875
1817682
1245060
335449
222016
923280
752812
190976
913397
403572
535352
1403931
23079
1207008
1639621
1612086
308751
1808252
1414984
962434
470173
310264
1321958
877347
1168752
11379
1262523
1187674
733774
1738436
730681
327433
1896212
626179
1860737
1504000
840127
470910
1869225
1237071
266397
408173
912135
48323
1862768
1667557
237038
283584
1381678
1235998
1016561
118494
69368
1444640
491020
1149676
117342
1781864
1800801
534466
206766
392970
146098
614642
593962
59880
183223
1287716
383922
1846
630086
1180509
227020
1200084
1711515
456576
348934
1769473
1248254
1866443
55566
1826370
1356357
1488587
419838
739570
945173
62919
762619
437985
1690794
1364694
1449927
955226
614382
419814
1158634
1504858
1574561
1582018
1455662
1600938
799366
1638327
1474730
542691
1582027
881701
451482
733836
1176651
1857946
1442291
700384
209111
1561704
18397
987410
1003430
703349
1258361
1270733
718452
774564
1868966
458132
1676471
1079634
1301468
187058
618717
628308
257464
293668
139872
422942
911835
669208
168959
1468107
259863
740036
1053570
567750
1514915
1521211
1188847
297011
1723151
1723807
1829511
1754692
744772
615727
1120253
1259717
1242242
865719
937282
967253
1512600
1228407
1991280
1899545
1394231
1341968
1245611
382993
1013260
1882065
507992
1344813
1185752
29741
610507
55660
1522017
285029
440587
1439289
167546
65982
1258993
640244
1759608
986692
478334
1255526
790808
1095912
180237
1016734
1048453
1499102
630970
1053107
1730913
597235
358236
485794
304908
220957
559699
1135541
964116
1721140
578997
1092724
39706
849281
795619
931572
488677
983302
1576548
467274
233198
1988382
463509
357048
1461930
215739
136168
1973399
1842320
1099091
1540246
114755
159936
909655
176783
1653913
1703941
595723
932771
1448066
1762922
724013
1435696
187608
1503204
303284
1608221
227870
1566034
207151
1188319
15878
1218168
54989
1741751
1565201
354122
1504781
1564366
520907
1680434
1574122
1708049
1193884
1025232
1092490
546960
310696
1211653
315250
1285564
763340
1018479
1189010
1631275
165924
667909
907093
1392588
138088
1042886
1576519
880028
184713
1762456
1418694
1165523
90422
1250752
929435
356778
1296595
1474573
1903966
1882656
1697592
818964
1021861
608740
948455
1988439
1484901
482143
182553
603183
166520
457872
622846
1624126
1430674
1748713
190336
242219
1202578
1476141
1218272
103681
1343191
510635
958167
657855
455489
1070296
1482488
29794
462009
1510698
725262
856266
1625482
1488167
1526531
1918688
1019975
1864480
1754608
953580
769590
916311
1744891
857087
460734
798488
224178
243003
1928931
540260
407547
1750026
1172855
878230
1698494
106391
746335
625439
1989701
343928
1378619
570217
1678681
525228
791057
1678166
1871474
1618144
1127457
1603357
591473
115278
1418989
980805
1391353
1684260
684797
118788
239541
1584670
1678189
961448
1438709
1050341
489778
1732614
773998
545917
638459
1915236
25267
788451
1634413
1214354
576828
652871
64948
41227
601740
840951
13035
1096389
1297754
963605
192106
144743
1385954
1009972
670694
152597
920330
318957
1851388
1135489
1510012
1603800
76383
562960
1180401
476772
1562151
527300
1091598
1674883
1896329
987283
761701
1978351
1027998
1032290
627748
27709
393003
1321911
839426
296740
1966481
1832052
1233673
931662
9001
755401
870036
1120231
925287
1570660
1365423
1056914
1438939
1404577
863831
173581
1946761
132584
1880967
1604851
1061281
369001
1088575
113724
1082114
179923
382000
262106
742516
1368408
699681
1838717
1918538
695829
1587494
124817
1798068
197438
254924
1972934
177178
1259445
593827
1135550
1681474
473808
639704
1299207
1712133
1675792
3646
1497980
916879
1202650
1955390
1535866
1911218
905389
168896
705804
923613
945376
1886497
1036545
906998
184312
777274
1508199
853839
98082
983969
1040204
466055
254010
1578285
1464414
126726
559694
1512699
275189
204670
46996
216149
69934
1267667
1074859
1673485
245852
1824187
601333
963250
657669
677710
1644596
1707579
1229616
83548
532972
1413820
1457688
1164776
1152786
132401
1772735
1954184
645077
1734862
1441795
799259
222416
1741000
1474822
655445
1585663
1537825
177814
819341
692460
1935638
829037
430205
450742
1122362
577154
1941909
1997142
883133
1378851
1392705
393343
866636
736785
1379489
81581
906236
269825
792300
758551
1145367
318946
1385060
1527607
595476
1085142
285247
1274932
645394
902927
879353
16756
1290462
499033
702606
686268
1953107
1606938
1727249
520137
456154
1919857
626835
1687527
96302
415479
360598
1660242
1475551
922576
754895
1807960
1155521
1617028
1200319
1665147
1047039
1437515
1528373
428620
407752
438275
872685
1334192
692573
707059
1723851
958259
673968
465763
1931683
649883
965313
1061033
392349
1232824
439942
1337929
998841
855650
1858218
1199918
505495
888123
1147202
1569635
475793
889291
1074498
120344
676500
1544487
1275863
994960
1071866
1395446
291681
1965447
1216136
1956655
842762
804617
105657
936415
1819269
1184872
430108
1667503
1192891
1861164
714779
1938734
1568759
539056
1042067
796131
1009194
1034048
746762
1891538
1229636
1694458
1497702
106520
1678986
9554
1019302
924937
1933311
946801
1912644
1509828
1353770
512996
745274
739848
1194255
858238
17276
994529
1991790
779204
334583
201288
483459
1579821
1356549
842658
978726
192163
1408853
833519
1921030
69961
1856933
589851
528623
374627
232573
528340
494421
394322
1965918
1792828
433086
998452
1143045
326104
99873
1140091
3635
267649
991772
79289
1487625
193423
1515172
41640
1127250
468632
17092
1642240
484973
1369915
357698
1438565
1817909
404189
808064
1666035
751343
1029932
319165
641139
866123
1398240
1933139
355683
1643658
166311
133384
1949933
1616829
1114989
992758
118073
1619408
1664637
170513
35288
4099
1803987
1145312
1022143
336350
1617694
915385
76777
824748
738213
1415026
1114012
1118863
720569
220326
840998
1549026
699598
525849
1286106
886833
1769977
1122357
247452
1610326
1474945
1772302
697163
1129394
229462
1056796
643037
1485263
1533595
1704949
153201
1188810
1523491
1052237
1552217
1135836
275634
1728841
1431547
886110
750387
1650901
645875
297445
799119
731123
1028639
615761
1721182
248150
858992
362317
28044
160120
391723
1738536
1307988
428956
1564711
926357
374226
328718
432763
1829754
1121670
78353
1050777
1013083
1916155
1961112
789673
928736
1148612
532191
495374
397147
1364891
1960162
45273
1159661
1755466
933165
957590
1951985
1935699
1005385
1083425
1535900
1037026
159093
752719
691798
953710
1634263
1178425
1917537
1945952
1504106
1734632
1217532
687885
1713912
1368814
56637
637152
720305
1395655
669747
1409791
1447777
1268469
1132212
1727469
1230
516490
1606515
292319
869885
1541209
1629669
1961646
449930
1238860
630812
1105407
193790
1388451
753437
1958122
854772
381034
456337
1862674
375795
1475038
644712
1279429
1182143
469210
1731782
1365703
292698
1595666
1385193
409746
1363421
1931780
955313
914036
1213941
1216
549197
1054819
1198974
599535
118578
912226
1591938
395865
1278112
63666
541467
396005
75419
357094
1568232
474153
1413778
1874556
904748
227728
934477
1072481
1983702
1076044
1459253
644250
1369286
633750
664485
1789443
1668326
1327885
1946177
1702117
243917
225822
126025
1292958
811669
1046290
21161
408691
463859
1835084
88097
1726031
1441305
710305
835847
188476
303185
676735
1315693
1732860
1390979
777637
365800
508741
261325
1673994
194180
1860960
1733627
775244
637184
1569132
1814071
906355
627785
1259931
866810
381992
59847
1275936
1465074
1483240
1742425
1980615
1864252
1079636
902526
199692
1322781
564122
1455363
1135583
123069
365367
1245180
1733561
786677
741149
10419
620137
1677137
476443
1636491
1843914
1879241
1439957
1255362
468266
1252584
1800897
1516047
436126
1958792
980710
301259
1611682
1649557
1098407
1044414
1917157
1223208
243633
1199143
761408
484988
48572
323869
932724
863501
1448234
673393
132600
1301976
738186
1548830
1724188
1412009
733686
537134
917154
1843020
747710
735005
1378443
1218095
615523
1775038
1967277
1315305
636075
191461
1314354
351730
20393
1349371
1369949
1143180
1374551
1884572
1833907
177769
1564813
699246
110055
1808877
324958
206432
624256
517427
573703
1266372
755057
719680
1574519
1171393
1074197
767585
1395901
1589694
1802956
1739556
1656039
1578256
867885
1377893
1552631
1852757
1497829
757279
865300
886183
961836
109943
649887
631969
297913
941251
1756244
714622
1037752
511818
783484
1825450
1665480
225181
1088501
1905258
1072977
164005
599178
1634593
1343313
306811
768619
1150128
1886775
1872218
515496
45835
1221878
803762
467789
1032099
1967818
984693
1855967
48460
942668
1770675
101084
1780216
633574
554828
847990
526731
1290012
367123
1109687
1191315
1913886
444969
1630488
1451602
1356869
1245927
1662711
883026
1476491
688634
378125
154388
407658
370873
752431
1848132
239276
492448
1092138
1701241
228665
1773215
804567
463468
1852732
1670535
752466
139290
1994702
28097
114666
1733299
1697377
828253
1814199
1473987
510616
1395459
1157699
437209
1143442
1694841
1322678
1236589
760924
1504967
1286461
1953239
555994
1338824
1720865
192354
1057287
217235
882371
665040
1276376
397667
203753
414455
101983
238957
174391
268752
1841268
1881535
1921956
1137519
668651
243603
1462747
1192863
536746
251540
899262
1818048
1923172
1063971
1926469
1536126
1942735
685571
1394165
1653617
1532445
1150987
193252
432718
1923210
1494884
1475742
1166207
148786
496509
1441442
1687003
1524864
1469604
1883439
392433
703161
1560747
540765
1305916
1407004
32449
1155544
1462307
1718311
1527203
1652200
514848
979343
1986769
163557
723491
1770921
971968
1181562
1664096
1856652
158722
1551835
1682465
311592
91480
302111
1082343
1172241
1414243
162722
933476
362474
1108907
1138218
1146704
1856200
797334
480664
1590227
374236
465999
67108
1687916
1246187
1235213
637098
1059819
1527817
728543
1699292
1134450
1585235
71734
863804
891198
1902663
1958329
1437461
1969712
621671
1766957
1275143
1894308
1888624
532723
1835244
1411596
633149
419803
1044237
317650
1920004
318539
159530
640611
1909062
1806244
1920607
1179781
1256899
1115555
1431039
1557658
257354
850930
618565
906707
198247
1143387
1015520
323675
1034558
1157269
1523244
1660005
433626
583788
1832026
1197097
553910
1144737
1624201
1549379
1028080
385473
1173177
595562
191670
1884789
951103
1282272
147737
1988785
1720557
1485642
1551285
649618
1742701
309984
1557205
975172
332527
1333295
730230
1100240
1088660
155913
1035009
102581
282739
757764
1830654
23113
1280749
440668
281758
262737
788709
131290
332087
1305953
841735
662717
805817
1704583
840053
6639
1173403
457641
1320291
69486
1726066
1984207
1086784
805564
1360432
1339912
268830
975408
1461600
1878977
1967956
264478
503831
1611144
944089
1651893
1876144
1824483
1439474
1452710
1894536
1893026
1498291
511246
597605
903751
1313781
448204
558142
165781
662633
1767111
1719331
773720
1491210
713363
1419209
1970692
738320
168861
667650
1340990
137264
1637753
657257
258061
958708
1096643
1335511
1575836
444778
768988
1578984
239574
1751895
391711
1521457
1333755
1450206
1365808
177263
52582
1067676
1863420
479585
1188693
1867774
265409
476217
663111
53564
1398058
296932
430293
542755
776313
1214479
408527
1278528
1415433
943945
168194
899797
532198
899166
459279
1769882
181807
1402138
1208482
1825692
1634799
771035
784650
712616
1150678
1082862
923619
642514
13024
1499580
150651
478669
1960980
1059173
429240
1526904
827990
1099890
1431510
1256240
1235919
1616033
1193872
227349
766811
1830816
433192
11015
101280
980472
1820339
286244
202611
1578211
1752026
749043
1030553
1726210
1044214
816914
1515458
1212804
6285
1460996
1646089
538257
503506
601886
1853766
1490631
617453
1483241
1864344
670898
1127751
481433
1857298
75226
1704333
1257681
645769
287084
1299123
1960190
70745
1535457
413129
312777
1265153
320223
698686
229541
1543684
1103322
1532966
1027258
1060086
1195049
143587
1141963
1276462
383109
521912
1176165
383354
1235485
430255
869199
1838684
943927
714167
601280
1680450
1887375
1402605
1172447
406560
1595867
435845
1391945
625970
484704
1180402
1496364
335209
221756
22766
341230
406884
1509917
310360
461966
1444746
1898834
1991078
981918
671447
85888
1346050
387469
597304
777893
1355064
1337679
1371761
1304225
456611
1606163
131345
1428771
1886687
542245
295571
1439369
691601
1495152
62602
1286967
1112832
291745
1512587
1983441
50394
1974578
1562773
1170461
1089681
131907
732045
54381
1480514
1269474
1095873
1514010
1786357
1507723
1642649
34539
426617
1417774
143376
942102
584277
1769694
1162406
332719
6677
23902
98076
250683
835431
146332
1514117
291701
148339
1838993
1584996
122775
1118298
1460870
1886590
167899
369740
1693906
1879852
1258990
1981640
1209354
1073466
478055
1029099
678068
1154380
1787106
954420
581289
41416
1361692
1718364
436990
1355383
509679
1648698
1244185
1328731
596957
1049066
1889178
952697
1006421
1831393
1179133
1878743
376016
588419
894632
565178
782114
1174479
1628614
826899
654261
724452
874534
853422
341534
923290
1361721
856299
363534
1443551
1838095
637247
519129
1254747
538311
540621
11664
571899
119273
889376
111812
1932634
669801
1071507
1217905
661261
73334
734324
1809948
1884119
451031
481529
1942972
1351848
1129945
1165057
1490127
1548171
165546
240440
1448311
470330
941147
378428
836142
1671404
1464348
557504
1880436
376565
880187
598617
1003554
895963
1371294
96378
1374677
802167
1583281
1559938
1902650
1232394
1755797
670298
130611
188871
898430
97491
1296013
1186752
824581
1904893
999248
1734147
303920
1981332
495893
1999122
728787
964383
1074726
1367781
948774
1566880
1867704
676553
1929926
1848025
1599550
788162
1614744
1190564
1034498
682940
299544
260161
1014708
639151
931916
865505
1698020
978191
455715
1938450
917130
572677
646683
320340
2347
368292
67757
1712375
695946
1115204
774926
361466
1604326
268411
1029755
90352
1415182
636480
1964449
1146483
1824122
699797
1671062
1845851
692234
1950533
1934857
918801
1351054
1892458
1839003
1334465
727947
975669
429367
522156
1659827
1074043
1057328
1875832
1947157
1192577
26516
412185
1217612
1922577
474818
1335050
1607790
845165
515129
404850
577721
1416228
1001368
781509
622693
1732641
741232
3542
854835
1252693
278739
472382
1526082
1186856
1912294
1009491
1997023
1211649
1170451
1425922
1091714
923809
1516641
1435607
1700480
1729544
1740361
143353
1647105
1456113
1628427
1862676
591872
813989
623737
632557
562556
609463
399122
1713944
341616
489600
1349169
1654444
1783340
283191
1443178
1302380
1548954
1110296
31315
268360
1849167
227724
387798
68443
1109931
1838685
728832
613261
170350
1317558
384168
1409184
187720
1769099
1069687
134250
1946743
535471
1725881
1962010
568669
264879
414026
271302
137341
673413
447147
453852
60723
1287154
163852
1799217
428441
1112313
353517
1702689
420493
1199498
656517
558590
434838
437329
1614163
1803262
195211
804348
812997
1930314
107204
496489
896118
932071
404009
747912
632317
1912177
194498
133788
1437762
965942
556597
1172658
1846267
1548723
1952867
1266487
1501423
1352771
1554620
1226257
109835
1307424
1866345
188240
383676
407395
237237
216137
721414
282637
120705
1080781
79209
1093463
1453357
136791
1327526
1713284
1916702
1573820
1866319
1415095
985822
1395312
830683
1526121
1338212
1539227
963687
1554856
615355
143544
380504
1142689
681049
1921280
551866
48708
274207
90626
909608
241463
360728
288143
7652
1799914
490854
1921534
561245
811405
1411044
1009524
1845900
1639376
371713
919590
1063961
481270
1583979
830688
167385
1866021
1294202
1557159
1053714
1102390
1046269
1062790
425923
1996151
751987
329938
558358
1885770
318675
1675230
1779028
440969
1301945
1533188
707058
326817
730530
1532399
1882002
584291
1814646
999014
1887021
1387304
1219198
1825833
1479331
535605
1751770
1498629
1986639
1157806
1823340
455624
1331019
608926
671845
1455646
260076
573328
1727610
925913
560204
1040266
265938
1441124
1632998
414419
1722005
1166970
461865
1756196
843151
715035
239344
1004508
1710462
295125
1544336
138348
616175
768871
1882202
1351596
1205618
190588
399033
853233
1916958
182706
1207967
591272
211086
1832613
1701005
322686
647616
1380266
1112520
1370757
1937367
1422018
735421
679590
1707529
492150
1021305
1084240
1448620
790565
403111
1003360
599588
728161
1966905
672915
179
1540088
1039522
395830
1257760
249302
1178989
1654921
172413
1677348
987315
727236
1789315
306815
1431713
1231805
1698736
242147
449044
540661
171739
362753
890679
1524077
1491474
1029462
818231
1418501
91389
535623
395040
1815143
288017
1284338
400361
1229343
1556529
275393
225978
1641039
1436240
524647
607200
974106
1832173
792660
1993249
487568
1651925
705269
1478540
1929941
1855803
2810
1527892
1037322
269635
973244
1790049
841628
511129
647055
1885579
1893744
1681051
383026
728160
600074
1305928
985955
1107622
1084666
1224543
1786706
1621499
1115623
403277
769580
801159
84053
1597020
286333
1089198
315292
571715
220527
69539
1862839
1699115
1297356
1514438
944864
149216
1239171
778831
1868722
1748456
1396774
658620
1080557
1930861
171753
664843
1592517
480229
1012323
487444
1423592
1987847
860801
342569
161160
1235249
621975
565892
1666513
1339358
249119
1568552
1498767
845476
833689
1801760
232537
1332884
828174
1956990
1206369
344857
927190
56751
1248511
434786
1178211
648035
1285016
898547
556833
1720570
1747215
1461592
799979
1187630
1020002
106425
640286
1677367
639906
1335137
216478
789552
995889
1994082
567259
24031
206985
1974963
1051211
356391
1688028
873990
1453008
1037557
41514
188400
1762843
1241382
524307
947879
1605865
1246951
898246
315845
1906896
408941
824370
288485
1107630
1050171
2239
1742643
1143656
1553686
1819757
577523
648695
519019
1688649
1880833
1297414
1454630
755503
1531829
876472
883550
1737092
1490859
267553
804069
1393159
530671
209667
652696
1424524
1016479
590767
1224729
1276528
421371
445750
1048964
841366
773129
1559744
1375384
991422
486689
396130
654802
740120
449262
618415
1331884
536776
934138
1929904
273173
588377
1750386
700443
875253
102155
1099516
21440
1109464
986477
1390662
109954
1057020
1958192
157988
60786
741339
1982846
457009
434417
636453
397214
370362
1537727
1762340
1641106
1345328
222150
734883
1893379
773443
402826
708321
1726197
746257
1004574
234728
773379
1004849
742144
1502141
268987
101240
15153
1130891
438887
1117078
1922585
1759503
58273
1719898
1463396
1340147
44568
199661
632961
720062
1442115
1531887
128434
544638
447365
1191888
1531906
1490543
1892023
976591
1789296
906188
332556
986174
784228
1845953
1305142
1130105
689481
1449322
1714626
1283355
1102002
1705504
1943094
1278339
354644
1877865
1723986
594152
1983283
981516
884368
736687
1184816
1602672
403887
1721917
1052072
280529
311148
1133178
825869
527574
1747283
79384
784873
706228
1576985
1633010
396827
1496880
1527712
718473
35521
1468012
825944
1042880
1745475
1366939
1123743
392422
1724073
1004006
734659
1128531
229906
1639849
707764
476019
926394
698391
252944
612073
247017
882253
1548995
784995
165765
1439371
964398
206761
493890
566485
476404
1214935
215305
926510
447933
1665168
1821346
1980277
1704395
235273
1205818
66095
1983692
261565
1378300
1676948
1620831
1010528
1422723
455525
428761
898500
1171194
543403
1141527
1979099
1145770
599009
1839722
1265800
474294
67709
866442
764989
884049
1716439
1170064
810756
698205
1272507
1315295
1576092
648315
1104271
490326
396204
875902
225159
1652255
1190626
867546
831580
970725
44320
1437060
585964
1882735
1437593
1705463
1917710
562872
405468
523735
612423
655599
1211274
1973727
1617476
1054198
495079
328601
602882
1426506
1006832
442750
66405
1896869
1573577
408971
393400
1239718
729952
217855
1003345
318443
1040419
1323232
282746
263192
829873
871879
1824294
1868098
903318
165638
547162
571452
1142975
1137456
1402540
486649
1175069
1070649
1037382
1505082
1365421
149319
629670
1595515
758485
1316187
1845285
1121382
334086
903849
464475
1545460
107459
1477356
974421
646963
1518261
633960
1656910
825506
1142979
999492
1286474
152391
69978
987207
510625
1079223
193563
1491928
610457
878202
1624135
394194
635186
788359
1834278
1084076
1857665
1185769
1575567
380049
353589
1048329
11942
377481
911954
816798
671645
1580459
1601059
1876696
115887
221078
175782
1788209
303679
178714
732615
303685
167443
695397
1205436
522450
880626
1017743
383226
89634
204617
1136576
1755222
1261570
110849
653503
939609
20544
437440
55493
283644
1505192
264195
326306
1745556
1852462
8145
590386
1205933
1403257
1402860
42961
1544131
774453
177347
568030
1779413
1736535
1896811
1060872
742080
988190
1546259
1875240
796110
1158825
1187543
946495
1228869
1659465
318644
1821619
294162
1907320
1946507
598354
221462
444353
360973
608598
1016319
1199714
954012
1439419
1138208
1172082
3867
1044597
1915285
1175233
229996
167211
314371
753364
1181445
125483
453616
1051992
129454
382310
1412306
791643
1581742
137487
870621
904925
119417
1329546
481796
1524843
1279469
1858089
689083
642705
750307
328541
358192
1015191
1524799
485876
1728186
606217
827027
1627447
832831
1039904
514004
1268421
1289796
170481
1247195
1078228
1014186
836989
1721542
1266264
1614409
615411
1285929
807775
50073
811420
1171762
1342724
314180
1996371
937413
1316178
1659512
834196
281301
766385
1446222
654994
1370227
1387297
172090
304124
1765827
1061347
452508
1462927
269331
1967407
1182987
968313
1164798
1969649
929415
1814840
1247525
1469358
1885936
666342
1996686
841734
1873394
904124
421134
1226123
1086310
1930577
966512
1424190
845989
863997
1766004
864834
1888013
1577664
509785
1205642
1467598
1813621
1213241
518868
1446921
755378
1189611
1791135
574842
1051414
89950
1299986
500578
1764556
1119934
1881050
1181130
1449992
1894027
400795
1595692
1630438
1973163
1794545
1573460
1205857
1499612
1858917
133750
444198
1529546
282764
1818313
1802253
1241556
1025250
220344
73214
1941179
808478
786798
1166705
1493017
998708
212941
586894
1237078
1622630
1875553
25937
1691353
375195
1795053
631257
57751
594068
1096420
1049762
564479
855916
53486
1663436
1362550
800082
281509
369027
684482
1964743
632508
1319505
452981
943172
1082208
883989
146302
785583
1625988
1950933
591888
1517031
1075911
787060
1310459
1452831
1688758
296496
86886
1838522
1674153
224346
1694297
1252216
297016
1968152
942760
1098963
1599719
352675
1252173
1232375
968984
1976929
570739
1171605
1233450
850
680571
856144
243784
1160640
1325382
1560391
157670
426077
139078
482301
1877156
1900907
744326
1582959
1571618
91232
416922
1302998
1262288
702869
466666
697204
277168
731376
1594757
1454658
199666
715542
112874
1779809
991973
1924768
1720272
430713
1568589
85887
1776887
1482003
1134914
466905
1486812
1084454
842357
504735
656777
1509693
206237
659319
883038
1622601
1920791
1059302
139420
877166
165480
1090487
1229979
48497
1461580
334502
1609259
359678
1984335
547586
1669920
1661452
1672647
353243
953932
251272
819140
245987
777965
944835
598897
938727
325179
834887
547362
256954
1802300
49214
1493116
1252451
812621
18053
1606675
227452
51151
129305
15191
792734
1393100
1335343
514714
1129800
417098
1807362
1549933
1111804
974502
1536244
224782
446204
759095
1202669
1946068
315456
1626861
493811
160485
853900
565624
427203
1571510
1870053
379233
1919814
1338466
1894290
241763
695040
1343284
1009959
142301
342145
817498
1486548
415027
751930
1940141
1523299
1730063
92794
1265957
1900524
447949
730941
1178511
1834641
259702
1601499
1916558
1459788
127950
1163870
1122009
1595323
1949660
253907
1920406
880340
1902216
1244601
1236171
71393
1079112
859737
1092683
1836339
1215129
1642533
500814
229397
1549157
241397
342580
428479
443564
1917511
1250332
712748
1691165
1301488
672169
557482
672777
593067
383163
307376
1248756
417899
1041933
956148
887125
848926
784136
1716801
1859651
1347569
345119
1737303
101420
781983
565617
1994082
1397457
170408
468432
423501
1913655
1465037
1016832
1670215
1025833
1774359
1483836
1127493
1794398
862216
1288037
1977730
371182
1593408
1834738
1884147
1189241
1773249
1912969
1559131
626433
1189050
1264984
607451
1734771
864362
1623969
1414513
1202548
880094
1900873
542701
968298
375629
873071
1260093
1120342
1932070
678782
800256
1626383
1423075
1770440
1709856
1042261
1490420
582656
874822
1600764
1673669
1225257
996047
780225
267399
984657
184679
1916431
1269699
854159
1184952
127872
351134
645883
1851994
1287170
1839765
1491975
620163
199798
1437773
44294
181739
1909447
1457986
190437
1053479
408296
1408889
337250
1812405
1848542
76576
121448
148323
1700276
1148596
1019689
1153104
1985534
1680707
1385287
1762206
646447
971227
1233358
1027049
1822399
194402
1370887
704325
1478632
658670
1256621
759154
661390
1868752
468820
1244178
963165
1293783
1817792
1795481
1115681
1669632
1645920
726409
666644
220706
1890721
1017240
1972599
1358023
381191
1824532
69659
28035
1334962
426849
595025
1923145
31314
1631130
1057199
143106
378189
743443
131254
1761917
1587657
1865659
1801193
96704
1332219
1492606
1330458
1080593
129202
845603
148871
1004182
287591
484900
386320
1029520
1993232
1234683
1815761
193473
1529524
1425994
300333
1452160
1279328
1715032
1100054
415385
15083
1931095
1352796
943655
1449244
538301
503738
1166339
349735
1658440
589461
1281549
1433140
1440783
1766232
745287
1893308
1143066
1687493
414139
162386
399220
1280689
836575
1655506
642648
1662471
603135
1182345
810973
195006
807228
1044587
1205317
521468
1251973
362034
827754
1088306
1186767
1274360
1633649
1242795
1330373
116468
1531610
1654990
1129242
912089
707327
78060
386018
569804
758909
444722
1515757
1848564
1933386
500611
585377
1363238
1629494
272239
746436
1541920
258280
772680
883963
132355
1657935
950256
1363449
1054600
1916440
293680
1200598
1542399
1357916
1042025
1975057
249349
41595
1751017
1332428
1160840
1750973
26837
721821
1795233
1789576
133888
906732
807770
103438
1016812
496337
259963
1811762
427619
1025584
1229959
1295948
737594
422210
1212948
1497157
1196206
745745
1739637
1823904
1231985
419663
1302114
699060
505899
808217
1945710
794445
1580054
1950304
1608496
1480466
1882339
510125
22599
1220626
1946660
1712230
549158
986309
1597573
747534
1500152
1845900
602000
464628
351468
1290934
923529
884630
441360
1476743
1146659
272937
1362215
891921
1651323
518108
788649
252569
377323
1826679
800726
751661
1887751
1175378
948865
33095
1420409
105441
1575327
1033748
398155
689886
614382
1936699
1599808
734507
677942
688040
1365798
756766
248092
15819
777525
1490155
114000
332776
486046
1457801
1287140
403625
548628
961291
1369086
1117529
1704242
367370
1060692
1196094
1977885
128730
1616796
684942
1413187
409580
463053
247028
1452673
1177720
932615
486156
1977240
1857335
1533928
1770492
1989161
1461610
1913451
1438421
543490
159195
97638
1287271
607841
1898536
1800233
664588
1806731
865088
271163
657679
471498
1606130
1102059
1205165
1103623
1243784
1613641
1043802
908813
1875835
378710
901641
561491
488451
588968
1232074
1665014
1286787
486616
1617278
326079
830617
959252
510917
1476416
1344667
325115
1950372
850107
409173
1209448
130998
66194
442788
330913
1643723
250153
608639
1895087
1620990
613981
920277
1204524
176543
1930259
1567376
114228
810550
1916907
1947508
1087412
364965
752843
1644673
616290
1572338
1921891
458866
1008854
337917
1902034
863150
1348995
373059
631086
760439
937011
1687950
1540139
323582
236917
680386
82265
984579
38177
1810979
929598
223229
1786588
1616300
1621325
13880
1755273
1651254
1667883
328719
456335
425114
1844700
433160
23236
1741100
577374
1107877
331834
1213527
1721088
261399
1988206
195804
1116435
1795985
365616
1682886
1408780
576723
1322971
1566155
453369
289020
637749
1240373
1158068
1033013
867483
1476664
1572478
1202337
285822
1227817
1072340
940854
212978
1946989
1507783
1602748
1774285
457575
798616
979241
908306
346599
1092774
430704
1219402
1390474
324273
578787
1896620
1023875
185896
637315
987971
1398178
555688
1365776
1660548
1202088
1783138
279485
1057225
329075
236950
1957791
686627
1802014
552749
584832
386703
1118865
631024
404140
650723
872312
1704245
741740
284767
381761
258480
575188
1163016
542323
1832045
1650670
739657
597877
602022
1596306
1001854
1629003
694058
906699
1147820
339277
1898224
1342005
1838940
1267667
1752805
1939104
1682310
1951359
633167
628233
597119
1687348
1248048
1669361
1073143
1720420
866152
1210872
1520460
720908
267825
191921
519733
173952
1510663
1771055
1288614
616107
1044067
471134
1792876
959369
912815
844602
1812718
98296
25975
1865256
1166705
1935233
1388292
1005287
1111176
245937
350062
325826
8825
1993840
1199811
1314299
328779
1572889
1163560
650916
1434745
1636500
1724349
433855
192239
735905
936960
874937
1142959
335263
1728256
860844
1968139
300096
215891
850808
750729
497663
1436465
23453
1712849
967420
46878
945019
1701327
1172032
50962
934043
14837
280030
1399326
15034
432999
1706274
79284
872893
1127832
15566
1694204
534717
534526
357600
1253481
1125784
554837
1085692
1759906
1658445
593570
1241206
482695
1272463
1655057
1883400
1738876
436440
1983482
983948
167182
142915
1877002
1522621
66328
1599071
1890989
552658
1776038
38380
308290
695804
1194578
1294109
1201326
1387206
983580
1735947
852794
1596856
1515213
1320694
826102
121285
316882
1271909
524599
1499901
999255
1324243
1161061
74304
808363
727801
1836856
1453671
789376
951437
737082
865914
649044
1476791
1181654
1223803
1086505
600135
1549625
1726151
1636087
1928016
1322871
4470
183143
560428
883231
1963071
68839
662523
1158327
1781613
460984
1976916
1059392
875127
998680
13275
406696
555388
1132385
112216
442103
277464
1336363
1156799
406100
3949
1721061
997732
1612359
933608
1730170
1432030
1845119
1408788
1714580
1169380
161824
554725
455714
1755331
1888219
649201
34677
1514558
1464976
1119807
1298191
720908
919385
1320999
1966975
1606138
411416
860648
522296
1204314
1998677
795376
1368196
1699937
173173
1435006
294414
394117
741433
1153218
842548
373003
784726
98258
17687
638853
156795
1556072
1160793
61309
1407387
1598540
1749242
540372
1151662
909413
8065
1174805
1418242
662198
768337
1009251
91416
36999
920013
415402
1989375
1320141
91123
1618957
1412910
435202
1312445
1769222
283664
1455124
1311388
1658451
1772204
48600
1240690
198020
1099719
1274759
3339
1927360
830309
384149
53052
294672
711902
1089255
1874177
1241160
1754237
1223737
1366451
272814
855094
577477
691626
1152410
954735
1147385
1570292
1930419
1982451
1984764
174270
8331
519961
157301
449441
1087748
1473745
842294
1031343
1795223
1492231
466408
638406
173509
51718
1319442
1527111
1491257
49126
1112200
494690
918648
1917222
153453
571088
1450944
1961513
312016
1291706
264136
847913
1041296
353593
502805
1129194
1445446
1529136
883286
1391991
1398511
1505164
1976629
1148141
771454
163527
211535
142800
418731
1493304
824843
289266
1401924
1523796
734464
352594
1779884
254603
646907
1183225
1846347
346859
736285
1692207
55465
322004
610425
1105983
423500
252437
1311200
1986709
1369923
676111
16745
925213
967607
1332445
182441
858279
848692
1991257
1326693
564986
301068
256389
1628029
1769765
1391979
1443277
17351
1942235
1842790
776122
1650401
1358729
1615189
1267662
365215
1075195
276623
668498
99643
261535
1348886
159608
137880
1713573
1099493
996799
876418
1048446
926998
1994002
1544096
1886837
676111
872041
1406621
359110
348467
1584950
1744056
803243
189630
751595
1435272
1100431
1425666
1676376
370990
1341913
1490845
1001968
1906019
910173
1597797
1123692
1022569
1146562
27919
1881160
1422617
385946
1464687
368957
1726292
1486418
1601986
492290
427896
1528624
232067
1766230
1380609
947499
1649889
1416084
1710213
1861651
162487
1227561
1392963
710841
1682534
1434560
893658
860187
1350222
1691912
1794670
1427432
1950812
135462
1105374
1631980
535532
1076689
463274
498883
1156490
913113
527943
76360
23890
1712027
4443
147890
1267050
516937
1093013
1358349
313304
915247
697992
1835640
810837
1073835
838909
620396
525503
267112
1253549
1788582
1706175
987806
1127124
1266273
1968293
1454939
1701449
1855875
103613
219946
142035
1313540
11257
1909755
1514119
315259
1915119
1518640
857720
653205
717370
1884393
258275
626649
1960910
1929163
563664
858823
1316282
656915
1170806
1530463
743956
1910230
89498
1840353
1957035
643845
142833
1356606
389441
1277681
750900
1791471
1165845
27060
1219203
1103173
1933341
1709152
786454
1839072
1901115
1409512
507013
194711
1771328
1647228
1923504
995183
709994
1462985
706040
187842
1647916
551473
1781689
540224
130439
270269
1295736
583815
614320
1917786
1954693
1492078
1569690
595719
1522850
1655272
978806
1651753
605322
1905030
787878
1287828
1052242
508335
1351624
438271
1313983
711766
1000005
976256
1855736
450341
1716584
416253
200501
448242
353882
952724
969558
37423
1831069
818923
1648975
1204129
849142
1159230
1101082
345219
543876
1296461
291474
1193782
1724923
1679983
248246
238894
769660
1754818
857260
1840058
623619
96228
1713541
1239776
1644207
568717
577961
1403982
1322063
1473465
1734701
1010008
99476
1791437
174936
807995
1445579
151441
525666
1400456
1753433
629079
512253
445742
1229675
128006
1400993
1236703
1762546
1276105
201045
180298
1412932
1913141
1763586
954470
384015
525287
877084
1439087
334086
1824366
97655
349519
98987
1371354
773264
1443028
1161810
548789
1723679
1216538
811135
567687
842642
1182661
1214469
258270
1116382
589374
572086
553264
1769606
1389938
1341970
1961970
1830334
1124266
1653446
631334
583545
383775
1969245
269623
1601235
243236
615756
1689978
189991
943235
1651772
333498
1813576
668869
141018
319824
1736408
353258
507233
1833732
1994131
348187
917304
952863
1974381
266506
1182478
839888
1105798
1295293
786607
300737
668917
1698712
1421501
1572444
1339883
931
30351
247778
718484
856123
66528
1679002
760950
865665
1689835
279781
1024397
924056
1309206
821640
241851
904757
258584
1082032
1694823
380665
514436
1269077
1101398
1403598
201481
1021499
1461040
897687
912017
1586980
97416
1185018
292565
1430409
1473011
1959411
1224673
836292
929646
747069
1636227
1845244
1613158
1044432
1743432
532000
208362
1786631
1409335
716357
1046567
1600738
1198678
324020
392634
273187
872428
1528773
345232
772306
608745
1257197
266619
509850
1357165
1014095
97245
1896942
472614
750057
1306359
519236
764358
661548
1059001
742002
290605
361942
1067273
997473
553643
1438567
969810
1216545
1482949
1232595
150143
156094
794302
475939
417938
1541214
1326403
1303929
177458
1166894
1037361
446945
1553648
9361
1286951
1434179
704837
899070
1537900
527483
856576
455750
1527163
1866952
690187
738827
1409943
546751
1559670
104947
52952
1753467
580561
517009
1497550
1899337
490538
1132475
672753
1180001
218962
1033276
1549183
350646
1530066
1433687
1524593
593560
1099212
1109285
1960619
21971
1758323
284132
97690
246265
930614
1643124
598064
90690
904536
1303081
287053
411605
894011
1342538
1610675
1186692
1891028
1452249
876020
321041
180177
1337937
908122
1122626
341658
825906
75668
715369
951517
1406268
280035
1092419
1782633
215110
142936
1872591
1212900
60702
708362
923160
809539
546355
1185467
393833
448258
267268
518139
1333762
780607
1643286
96370
1150431
959008
1358182
1449523
1400393
241002
1461319
1894567
1018118
1853518
1194620
1526693
1249356
674333
1844077
1946446
307966
1672953
875122
1376764
1401314
308129
359955
752411
949523
736929
332783
1365128
1908252
1243368
1511916
733228
1812709
1156122
1803900
1633428
1365891
1738235
1936101
884247
350757
861097
954617
372635
1269541
1498236
1704038
388266
311924
1500786
205650
464856
398463
1065480
1121702
1985074
268446
46820
891977
1770606
512888
1497812
912630
448551
234581
162386
989896
1979229
451488
1403974
44065
1823577
1548568
353420
1443036
216741
353769
1231622
1812737
1187746
1022253
58007
870619
119944
766404
997921
1532031
946513
137695
897745
39452
1172614
1776563
1485873
1129525
1971152
59269
791835
739031
70309
1424988
1805598
112340
163169
1158291
447862
1565267
219858
1360318
646998
712864
893375
543438
827564
1901140
1537947
957481
1047054
210630
1827241
112555
1264568
1323110
263048
914412
1363507
1127796
497288
704806
256728
923275
1298831
224248
1219457
1172014
955710
738572
337344
882600
999541
91930
1230451
116181
724714
912766
1968868
1764272
1463876
1553435
1564357
1985481
929780
203538
1522779
1139900
487111
686464
593025
1461266
771123
1273542
1592164
1121155
1359848
821867
1922713
262349
609760
730338
1247219
1563799
1145919
1964671
1862976
1251306
776711
1281512
899681
1452501
1956005
1565829
1805640
1055215
1669045
698873
917112
1352094
1359184
1472298
912644
367141
511279
301147
128189
227567
59039
1116791
1893182
108495
1332180
648946
1343191
1393402
978988
1680636
562629
1849259
785680
1561899
1509965
264746
1450878
1637211
1574697
827170
1146014
1791695
1989680
1479297
1394978
1262047
305355
526363
1439692
1288659
99023
154293
230778
1860648
1137585
380059
1736273
33259
464054
1067912
1992866
1397042
123788
1212158
635479
278049
1396818
827108
786094
1283091
1236489
1424371
136497
1852583
440035
1785895
1568813
1721878
33064
7758
1335968
1440690
919117
830080
381705
1658649
522347
963916
1611771
1678967
524080
1948005
679625
1384659
333781
1851556
1051690
758283
145960
1357846
1327482
998646
1317774
1638254
314048
1030004
875012
9503
1515386
296874
396218
1565856
1200219
768642
1479780
158637
134976
301465
1044237
1707523
1923975
624684
817554
1525967
137099
582554
1849924
693492
918312
1515849
1629418
1308008
1283385
1615840
584489
600759
1022135
1549208
34279
1206425
932882
1105886
979179
72413
638771
1769782
197720
717477
1123699
1894991
1600917
1761900
1811788
1337940
480868
1532365
1007184
1454715
312690
143794
1387249
40757
1631982
564748
985703
1937393
1166370
1975473
1940868
449819
1661686
144897
1211998
358806
405793
1904650
1212601
150689
1165881
1348471
1614416
1318815
1879944
40911
554384
1835152
295598
1093051
766236
1832746
1808751
982628
1217351
1943010
1514233
850724
1017642
1421008
843262
1285045
449532
1797898
993343
1338065
279900
819748
1913237
639948
68982
1509552
405904
82298
767892
1100581
916485
1137904
328431
1616004
986347
808345
1376266
418682
1770726
1496536
802359
1877081
780720
1775703
262076
1335791
859185
142609
1359355
818027
1576548
1527615
1711094
98590
111478
1498917
1593103
481173
701628
1755248
786002
809424
1659538
1326988
196370
1551590
1122858
196992
1364142
418871
41758
1102295
697581
1030681
1732998
862390
526642
1955897
463051
405687
1637548
1490734
1888951
658159
1295953
280217
1478899
108765
1249235
1615541
1457701
1558956
1136668
1174745
1505366
1665565
828921
360743
1946666
1547287
1045072
1318067
1153958
647374
673693
1723607
1119500
1688989
1671175
1356455
131685
1984734
1651411
1813289
1319479
164036
1690173
219389
52711
571544
1750614
919518
1457940
1684744
803605
762962
588005
1652078
168753
264976
753258
1326800
987204
527655
932539
1757793
440339
1291574
1083905
1205596
1691977
242884
323993
904463
634359
863870
397450
530204
442695
1625322
424562
1700039
261816
1600012
25546
4831
1679209
1182649
1588782
432302
1401275
400570
352473
297443
698697
1386743
1759592
1353567
1940748
1566572
708113
664352
414052
1774064
617717
1464342
1497234
1755360
831880
390177
618934
1845737
245896
1316021
49884
1435641
1174686
1294652
1199098
1342984
607335
388978
973787
995385
1708664
599898
818234
620055
345532
507322
279310
1830159
163556
586083
82989
1372827
1058939
760707
1035855
325022
389853
1070822
895695
895922
1763202
1507520
1365412
1880143
217532
1929905
345282
1686986
490502
1176201
1444967
1480636
1422271
872328
206412
882841
1483296
633808
1794443
1706959
1886971
1660977
736234
1320862
192102
1671319
1392809
61496
1519011
529342
522513
1095587
307333
1281922
1503407
259014
1821068
1878324
781359
501369
647333
885159
1106761
1221960
308170
1583342
779294
264801
413937
690243
1643087
967870
140770
849427
37083
1057756
1522253
962164
976265
238390
550267
755158
1596238
355663
1276878
1753179
1521262
71737
848706
1656722
1629804
1536483
577153
473168
1833755
1492845
546499
237271
1153476
806865
1138679
1384262
437996
219207
641389
1684462
937506
1480129
156511
1189759
1922597
934867
782040
267628
1269052
1972797
1591045
394106
9274
267253
1794898
204845
1210845
1054788
1010138
1947972
418144
235999
796044
816700
373157
244749
839993
1225973
790243
816634
370037
568170
886339
710899
1636846
1718048
6696
466705
319295
508845
769370
1291917
801171
1614167
405744
614367
662211
593139
727330
580431
39337
912424
1853423
696251
1646039
1714204
1361405
981856
586501
760523
1764080
797878
1645492
1133136
1640701
576177
71870
1013950
1433793
393494
4304
1577471
1144123
357782
601845
1733982
83737
597279
387353
174184
1929087
192968
1572405
512006
1030383
1802305
1429891
466367
287837
613299
456115
1536597
1464771
145606
199086
1659430
257714
1229890
1494765
1476492
535109
1242225
622010
1141837
1952855
1057800
1939793
1967722
435793
1071530
1747533
1633484
1948127
246386
1676765
117398
284718
531448
1762164
691182
528840
1156545
296909
1518411
1034718
1533651
231233
282033
1140712
811137
640835
1646587
863903
1408432
110519
768239
151302
1758650
1452221
404133
593793
446139
155730
888899
531542
1640617
801925
1759274
359143
1770831
150118
650908
660219
828501
933065
1908011
1203138
451126
1901843
492648
1083504
1983652
730618
1269071
369014
1393540
1753584
793914
1791868
1359953
1679672
322571
1859267
1802702
48152
289845
563295
125021
103851
408414
1357741
956893
19223
1361013
1946879
1916194
1263554
1353056
1432396
20279
1341665
1116477
1332737
817909
24137
353847
476358
872057
403294
1185085
1298949
1756320
1636791
232000
1593633
391060
992207
679785
348486
1092038
123380
1129701
439593
644545
861430
1374699
593284
417943
94492
1558219
448319
629502
171723
1037664
202188
1687849
49070
650123
1568180
831591
571917
1935069
1533842
1439236
70794
1548658
330016
1927503
972340
1729589
964605
1199139
1474510
851837
779470
1472806
1038184
816384
306491
1141425
513502
1371196
573549
946879
822285
1352147
1724574
1023541
1010018
11732
551838
883484
100051
1515399
1910411
126944
760768
847564
590055
623829
119456
1582296
1866518
1741959
1477697
1557855
192623
1764771
143808
1517175
432789
577939
410829
950385
15892
390904
959459
1174989
1374250
1090907
1382597
1115458
1554883
885455
849331
1770527
545143
788613
488695
442985
1210960
510583
57080
572676
1156129
1929392
1236651
298597
958378
1195431
1205788
1007055
422016
484828
1218869
549407
1095826
1967793
1437082
1434741
1404167
1055386
408638
1080137
1622639
1622305
50142
975303
619860
1874468
467208
339670
296555
233504
267368
1290419
870061
415354
1996855
1464133
1212601
1336037
1166191
57011
1604953
204112
927134
599078
45209
1588336
590092
1868122
189314
1562927
153863
1328431
1331375
530840
949528
1637327
380853
563316
203720
699087
483334
10820
452852
1336869
1396260
1709211
1723439
1673462
318035
1265995
429867
204993
1987991
1561404
1635889
1776707
623997
83958
1723230
1343448
769058
1443892
373823
756077
1080173
1090049
583207
315876
869836
1418663
571385
1862320
928944
1702585
1902440
545318
948028
328487
223392
1571202
1357819
692130
43446
1060702
1878437
445820
220404
807008
676161
1154768
778746
36768
1050600
478492
1639256
324580
1360364
854187
387210
1682834
1498153
829510
85165
1217349
202651
1757941
700753
389072
1536732
1165981
1108540
1114785
1300017
1684995
1272355
770474
640780
514467
1836787
227674
1786247
478012
59293
1293951
1859360
262443
1575552
782957
377363
1513273
1327726
279919
1547026
1365591
1146669
38441
1082102
643424
1724984
400584
976821
1539946
153459
1524840
1280841
946661
1622230
1362702
110792
603542
1051077
873545
1311506
1802493
1239640
996455
1121023
1687255
1295892
1657195
1403099
815763
1769096
964454
565173
1830797
327805
1367595
631493
1809675
1277750
88429
570671
1234779
1843510
1872028
1389227
1147718
771223
1112523
876510
934060
843305
15631
873342
227954
1303720
1898509
1470798
1200262
879451
1929007
1747762
187359
807335
1858708
1054676
49424
1639981
737531
807806
768190
1689361
852578
1009119
186756
1393921
349924
1056878
1371763
1934437
739878
117740
168868
725514
1672374
1905440
650224
1053935
330717
308390
1098470
1432960
29760
758864
679653
1965619
4937
444863
1995380
1791999
1941681
606646
1059908
1089473
237423
1471490
999358
1185869
582139
794132
1827838
974810
1368955
461281
86173
212200
1358710
1206925
1725733
936577
498254
262569
610402
1340287
491836
1119208
534380
676388
486326
1000253
728514
210379
306419
1494532
24416
1738511
1901823
440109
25452
828593
705630
355528
1678947
816247
1459634
1190897
1943385
1731501
484900
1528105
1596843
999922
1618996
1254394
1967555
780071
1621728
1075258
664410
66207
134420
730014
853794
1962500
1833297
1873180
628420
811189
1766263
1734159
763868
727444
1770218
745963
1066460
414685
1147464
725817
1155332
766332
838190
1931396
577627
1328733
448222
1604048
1710771
1026837
203006
817215
556951
375008
491117
853260
1276522
457529
1225468
1033506
1584605
345562
1821767
1943157
778535
1876177
520192
677079
1315018
1078704
1683474
1145136
635163
847791
572404
1392329
1967419
1850066
1903433
1193611
1933594
254528
345823
318592
1445350
47735
802628
116717
770602
1910554
507580
723449
1598354
1021969
143494
350998
399099
575793
1741722
1945307
1948021
77087
1443692
1580939
1809155
528173
1408767
1842877
932447
468703
933770
1236569
916681
442500
1839420
30647
1526603
1305958
1130146
690494
1592410
267052
1615626
1416386
196134
1548647
1225538
628963
935506
195708
99936
1938932
732110
1994886
836780
1872989
1847619
1290517
1131328
372992
1947771
1034317
991867
243393
822003
26445
1425275
913631
1822032
1596444
600396
1620303
1447885
1595155
1456404
647451
1351448
1498656
894952
1371694
492994
1271077
981687
1523961
1141625
1326709
457826
1053505
223359
1765603
1767952
1214566
1413281
1880069
373886
1595845
1566531
896023
1137076
1373064
1045346
1229032
419944
1433738
398956
596860
1479366
370642
1479906
1043112
1625945
1697636
409550
233175
444764
1611885
458219
183990
1892389
1739430
730953
1961045
1938455
1973164
1483553
977437
966640
1253754
1183631
1378984
1903609
1714448
1682596
511561
1140111
1797610
901583
150179
544627
1533685
1141844
854709
1878207
1921606
1992329
290701
1613499
635514
1901511
1516659
316232
1635594
1562009
1818918
1395350
1934595
1751127
1449931
1416190
509729
271677
731425
912657
1706872
1554936
494314
1163895
1414963
938263
1327153
823703
1006652
448772
1279799
173735
1043706
258710
651065
1472562
250787
1397654
918965
740787
1897582
1085003
1837535
1771670
1491408
873675
228525
497936
1904086
19117
343956
811103
1659049
1470319
1530027
1801599
53192
1691211
1940766
1047337
276090
687032
1829364
915143
1676943
683626
832506
886811
1783188
1370823
455324
361584
223498
921737
680071
158809
572129
1011310
1354684
451733
543314
239214
1874873
1471178
721309
51317
774233
1640994
1279064
756256
161197
1010103
1907216
193399
514261
1198253
1698806
689785
5570
1356845
1740224
1521181
1445462
1638896
1506789
904841
903738
1540409
1047768
1255496
564737
853728
26512
924188
84185
1320085
300359
464044
1166339
1781782
394171
1367032
1971396
1615242
960337
1942415
683766
42583
67164
270637
622824
814095
1030861
1548342
1901656
947743
400222
764209
119412
1540002
1668252
597155
1425327
459266
601897
442574
1691688
1810507
561110
1469674
33663
1184326
416481
1657122
1644909
917677
688069
1022197
453078
1333141
75934
179166
90303
874042
1830655
140682
617471
79039
879104
605308
813423
676888
785522
877434
264316
914979
1213443
930043
642038
481338
1628252
1464832
671939
1065982
581003
711744
1395176
1559728
911079
319817
478889
630850
746009
1019295
1803130
1084199
1707520
49006
490173
1271372
1838391
529518
1084957
1912469
456326
571958
986996
857564
691034
1950120
710933
231112
799980
414400
1261007
1515388
1591689
714304
522953
379722
735842
584763
1038766
1373836
1853773
72674
883502
1894643
1186783
173317
55470
1502328
1948517
1732360
1113195
1858664
1676628
1483171
63444
1331627
1186631
1605401
1257323
1088823
1257266
1469104
420054
55129
147844
556140
280077
418012
1656971
904119
456890
288463
1854953
1171525
1911467
707780
386593
787518
1642241
1087015
1978897
97323
1652583
560885
504425
1791499
296788
1954673
1607104
716810
1037433
1199112
1865076
806410
1461427
224643
1918345
1070583
1007180
1604901
1937098
1115484
477681
248057
1799581
367822
143755
1192555
1750924
733380
898121
1279126
227633
1078745
451061
1352052
1619106
1511236
1883600
1031408
1421696
845259
1219741
893536
673304
1609393
1312547
687791
151417
452662
1057025
1743726
476334
491640
1025143
1408254
359837
1882824
1844543
321792
409992
1226529
392766
1850526
1378622
1024382
1689988
124909
845591
1815177
1155216
1069755
316523
829596
26817
154763
1650975
939452
735191
14229
1789947
880343
581447
1992083
34552
955758
619008
1411535
128443
1822403
457331
1555563
1232346
312553
890832
268807
1455985
1704167
1851272
1626524
1466163
28831
6761
1531226
417290
928423
1994621
504318
1923071
1317279
1575771
4249
1331008
1945136
896853
1520847
1313607
241486
183846
1408917
636447
437682
1881045
1899867
1115803
1607777
971288
1169340
271902
511505
465870
1220732
790184
297913
552265
216200
1629329
1490010
936404
1924636
70243
1460039
323447
376364
982661
975379
1840310
953703
706556
1440111
1478102
718638
1727136
903364
1962249
1209873
1378890
525509
1494612
928175
209123
85204
848525
1124274
1560625
129667
696650
1064508
542569
1688325
235884
43020
923295
590863
1500166
771548
388771
70613
1949878
1168482
852545
141774
1606205
154543
1839398
64689
249924
679934
832325
406634
1938915
1703460
1331097
853409
718373
551566
184817
973087
346548
428742
688803
153270
1182933
1410431
1532900
1378411
1427751
1151657
512679
659845
145939
571334
390568
275459
925586
1036843
1469297
1460196
1371272
804057
1045031
1371603
699338
876693
1812943
1218367
1885700
1398312
1855441
1171171
667396
140647
1510678
1545524
1113170
1717064
1627975
1203743
1547723
1532451
335751
719445
115137
1810419
712804
74414
987124
1106552
251289
610949
548038
1937413
379392
1242603
1976741
1380601
369107
1741199
302306
399487
699984
754107
668433
73839
1334894
882397
436881
1917053
536311
1006841
689202
1514478
1528808
1670010
1285848
1832243
1652217
1288487
1511633
682751
347200
929437
314907
1668246
1306375
1081786
1639824
927547
500543
476507
544654
1995409
1446150
1453251
265226
1616259
1035979
1582899
569206
223718
1483137
1151046
78182
1001582
455031
1572406
1246768
942817
246121
1024489
704430
51805
191172
1837173
478109
1971667
460280
859839
1310040
983619
576107
1412478
1475932
1538940
1307057
1383098
613373
1611786
66313
859663
1821126
551908
633008
175606
828251
556930
1536277
1786764
1698719
734794
257599
1068422
787989
1438076
174371
1986681
669020
545643
1156879
9859
751213
1587402
681791
168295
819864
258233
230662
1206734
153621
228918
1824244
1439274
276250
166425
712013
698607
1447990
1302242
1354919
1371036
1270469
1780544
218892
1669405
579354
1236296
1338175
1094718
1388628
283612
181922
325170
1735148
1142721
1631778
48235
1802514
293775
1257188
1575444
34743
513921
250489
411767
1914350
1556822
683240
616406
1861057
1385706
1109740
725985
18444
1028985
966482
988036
712639
1792201
68863
1247292
246141
950104
660445
326802
30005
466025
957566
873810
865452
6274
1242857
1286909
1984317
1858312
1963074
851801
53492
365815
288529
1854617
160746
904292
543562
27393
838676
1128704
728910
1203315
1320879
1809569
1627991
796049
754045
1109263
521291
1986140
1214368
138196
1115521
215248
596877
1027402
1695082
326315
1204438
783558
1160448
1856081
54297
895048
275248
1736372
393315
1569206
697705
410542
1479076
57805
829491
1349579
1346367
1414315
995884
1050935
294975
1131451
1886684
1508921
425845
1910838
99552
578989
1491489
1387293
1880830
1595929
2231
154515
1706360
196009
1760460
1063130
792713
442671
1890337
326641
1702434
1906302
864660
1222418
426160
1342475
1330839
288973
221975
1836942
1482845
1325064
833772
637604
1111982
1834880
1722552
93
1847402
580159
1202661
143919
747679
860139
1602809
278036
1986030
367711
897605
394020
340186
1592987
234657
1932807
5735
1683554
1848578
1592005
818191
782162
714207
1009288
1208288
1640880
1963505
1136773
881955
1750520
1862765
1542873
196424
143406
50509
527382
1954418
84915
518797
475388
761562
1663164
130640
836250
1721834
1438493
225906
1768426
561503
378562
37657
762765
1291138
1313898
1075872
1617367
317185
652715
1886845
1829420
565692
188550
253368
1246662
1902444
1019939
1525508
176234
1677324
465778
717685
1012210
1951010
1403867
1163468
1642510
572113
1232384
1617567
1406384
229548
281210
1002754
318756
1822577
1560267
1122052
1662266
1414391
438148
472700
1982218
1868035
667231
817063
1440619
357570
793888
1834121
151403
449218
1210247
1985679
213496
1127945
1063598
199854
1490032
1467366
1013760
1031934
1103369
719870
1494586
953856
1693337
738169
310009
1144596
438088
1534251
810282
1418998
455051
986137
326339
1134995
1146105
1171841
1063965
737839
1173898
1348343
35819
1037394
1417366
517613
807108
1896179
89696
1817604
1374825
1544908
564325
887958
1340039
227238
1634642
767309
772871
1272634
1898669
957682
754898
849360
1856792
596606
888302
564739
1069072
1353830
13994
1386133
1268484
982725
907206
1989940
1660604
625692
251773
1115103
137771
1701686
1898585
1543583
1036105
147945
1346476
1715220
1046876
129910
1942190
369289
797248
1135992
1709913
339015
303050
1792878
497737
221069
1751193
901675
1657639
1801642
61364
1157487
28147
1257965
1208117
1382910
977939
1675387
31470
163794
1915292
1728977
1152575
74348
1207765
1922100
1997245
817986
200328
1236750
434248
14535
156539
1379061
1074363
1537514
961222
849193
1160657
396889
1873127
755299
68881
690117
1449053
493556
548493
202391
621228
1985806
285137
1264794
1065528
625337
635226
853604
807010
1335129
1797666
1491482
1974519
1903457
1185419
32513
1642355
1665341
1041087
857639
1388557
1124101
1984482
523823
1081309
180783
1643031
937554
190472
1074406
1493054
1036594
415876
467763
718423
298635
29861
1292654
1905542
406179
1034849
1718848
1418827
1182312
1104757
21943
1083974
589183
1371144
1194423
1465381
1513263
413831
1453256
1553127
832172
1771462
1349197
1516964
595383
213239
1437008
965925
412263
1893175
1961538
1289587
1135530
749381
939174
1627134
1466576
947719
33875
1281656
1842617
306509
1390580
1481880
528336
284630
1688622
1318495
714843
816658
938350
1692303
272891
1048688
357034
1102312
1707190
1837818
1838188
176632
537352
1556275
300603
462409
1609922
122281
1613078
1483798
190561
758205
1095483
345189
391267
1004926
893051
1676199
339408
444311
1572220
1367018
1857793
1004807
631841
171342
1659406
1152535
365493
1114039
570727
640381
753222
1138701
1556870
617259
1164171
1687200
812863
1954693
1612007
1278415
1685469
1894047
945790
1555085
1069576
123145
340776
1706893
694522
1894871
1084811
1533451
1380290
1609362
362750
1715822
2350
1247476
1537004
630546
142718
562088
664197
1301214
168789
835073
1531304
554355
600356
1444041
1038750
1793123
54636
1196034
1278687
371437
792042
173756
304723
1737169
1832009
109095
1522569
961692
1132145
1160543
1291096
78488
642466
1278279
101242
1306790
1359119
1222869
1139113
1021055
64078
126474
168091
1647362
920404
1735639
216872
1207698
661433
1464393
1181560
1712379
1720413
1972486
1040335
539901
800366
840995
1084270
165325
942313
1602156
510772
1498583
1184413
1996565
1207198
1407920
1393912
647659
72561
1459712
1249733
1858828
1164914
925930
1235514
970808
1285990
509554
1554856
1696114
1122969
177560
1585915
248039
1742920
9236
106323
1977102
1028952
546606
1230250
529127
1647136
939130
1849177
660144
1566707
1538336
644388
1876592
163394
1178829
1180795
671738
1169867
1700876
38805
339401
398926
559702
1950969
1115228
615094
1669626
588215
406692
64448
632128
1991296
387850
1126037
1958792
514055
1415609
1671368
72660
985811
304742
73375
350081
1473461
1503081
972312
1896682
1145971
479986
864094
857072
177005
1397009
363877
1640979
1194799
1106936
997134
1396989
1448216
374992
1328214
1347344
1742130
707972
1456709
255236
57411
1084319
328420
1710065
117566
1752087
1540243
93865
1376178
1028528
1276168
1873837
777657
1256702
1322892
722272
497291
950613
1825708
729198
1091293
1270624
1244689
1360411
1137353
1876151
1360238
234553
499380
1999056
564411
442846
579805
398911
865455
1431801
373511
875774
622427
427718
798523
57098
1565967
1496699
304589
1117664
429721
195615
1286
1686663
52477
1891803
1793785
567430
153710
593929
1687823
192453
1365961
1292107
796495
1140254
1336400
798911
1993501
86759
977686
1615259
1598514
867959
186875
51632
1685924
1685180
1462654
250725
820049
864430
177034
493357
139876
1075925
737522
1011517
1655613
105740
216791
1566454
1947419
1237183
1172316
1843880
1094723
737636
226987
1777264
1591486
618797
1257327
491702
481077
107451
1441503
1141919
1683931
946218
506332
712804
347863
120516
975745
1149907
980381
251624
855582
186648
883760
637693
1910570
1179237
1805807
1375876
403538
1903065
88561
603157
1158555
1857890
1252386
792829
196473
982237
694594
102533
1085031
1491973
1014666
1156013
1724796
1543487
190283
588407
1845934
731384
1165010
1205591
263867
593643
1668870
803484
1116365
195977
1715151
924021
351800
935133
1261261
1635094
1991822
928776
265807
1406997
1639871
968385
1095396
366271
1956319
1113407
172688
1761492
1135962
962781
549022
1142180
783721
317574
892543
1190111
852653
492819
413075
1532801
623849
588152
1031451
223026
536060
571346
847423
53848
522340
1846244
1424129
1169982
1901550
1221407
337682
434153
1622361
1875815
1572675
770304
1919993
1607301
1220045
1912725
1122375
454261
89886
95367
748016
270521
1787814
1132112
778676
1745969
1930069
557552
1557925
922061
25894
707921
861155
1670512
904904
1139766
1075763
968377
603167
1207225
802482
1424015
223050
1166851
930131
945798
645233
1704606
364484
1938010
1699806
143608
1257862
1338792
1250829
640560
1524316
1256264
280976
1905019
119484
1021025
1692549
1118659
1433533
1006652
860910
840496
674804
278425
570718
757802
1393690
1579282
1269860
1156630
767997
74302
214720
98002
110434
445915
1875334
434868
393798
1150008
149885
231013
1416495
1000850
1384765
1427467
905953
1927958
1216451
985923
43247
929681
1450151
583139
423930
798775
1977456
910211
1217468
104579
731370
1302755
1551015
1643801
669902
1727844
60458
1631080
701844
180218
1709448
302475
714292
282301
1198529
1491793
1332598
5745
1053594
520273
605416
187658
402469
1017290
683534
369621
1498338
1586118
712197
1322985
772003
1752469
1188122
752016
1615861
1350411
1248733
1388037
1608119
1844719
1136938
1574369
341734
713688
213928
592869
1454949
284249
533836
1292240
237232
811619
94409
829339
1740647
1354796
1532259
1161879
1853133
1192864
1289954
1795863
1488719
1831076
453901
686468
772919
632009
113944
1006768
533226
886859
112587
811705
481006
218464
106549
558441
1886795
1674334
1472152
80583
812740
1346295
1117647
1633038
1066318
403002
135180
400170
1453792
533975
870803
900436
276256
1866312
1904327
1515872
1678027
915827
431828
1064373
456274
1558871
1515632
857180
47624
281282
524726
1017832
1806998
1725047
1461515
498268
1355935
709926
363551
285196
1690306
859206
19731
1792806
1827414
1616886
1649964
871084
721128
1914058
405961
765038
1141521
1964517
213853
1881921
713020
882311
1412647
1014243
1054672
1190899
744046
711098
1912551
1416975
1024490
371455
1098391
997741
1533041
1450163
824137
927065
562286
15848
1410378
49370
704444
865502
326933
721519
694685
1578965
1455850
1498515
1325924
334843
150162
114775
1707564
876017
67920
1417072
83540
1620917
172869
1767506
1061072
1116419
1554560
1737633
878952
26219
1894063
827572
1804412
1966304
836862
1449713
197087
453064
115506
910543
1402281
1342156
1954217
1953517
1295015
1021965
640980
1240155
125922
1751303
363940
1955884
881556
1904377
105344
1614492
212453
1934849
186505
1235691
702510
816759
222628
1601885
1202952
576962
749320
1330719
223176
448908
1643543
1468691
1235792
849562
149012
165597
1931589
741869
1321918
1856416
1788879
1326594
604973
1305176
858217
850833
148645
1319929
1524715
1755845
628556
727264
431837
55328
1964442
590718
1311855
272983
1626779
1246197
1581369
966146
746133
1493470
480111
1530197
1055483
314287
107656
910601
660298
92336
1070929
1869645
228676
1155061
316686
1150839
556030
1317387
1367872
1103497
158610
224957
279564
1707030
1797315
1111132
1010085
1960615
40735
430364
262243
1841359
52597
150078
1002130
1322455
1880764
1328611
1213526
1957769
194414
358226
667260
1643884
1942925
825712
1162871
1526482
948716
1106968
1105795
891174
1071094
625504
1067482
1342577
748080
1130723
1070390
1934235
1050700
1333755
1245358
1142384
1946047
542555
461092
590430
1459602
1004056
1019630
1781001
968312
543314
1968619
1843290
1623537
127390
1136557
1337231
1911244
434513
1385901
720027
721209
1304223
950915
1070286
1927017
1985310
1345875
510596
135243
1357010
1885758
1221993
32985
379480
41690
1225146
680186
1540056
385580
1232429
963959
102107
886598
814415
1847961
1581736
245721
1805253
1460605
1875518
343233
409498
168220
792869
1857477
31851
1821051
1212141
825850
1484003
882483
617831
67306
379900
17143
1979614
1930356
1058210
693646
206559
1558718
886619
734302
431288
1701098
1672285
1863991
627969
1761459
734066
675997
496938
209729
1600837
162570
910281
833605
1712916
1455831
1203654
1082247
1476912
372491
470157
1116532
1733170
1821801
767424
403611
94048
1271173
1904093
494484
1643376
339553
1130139
1107370
727556
1809457
545144
544990
188684
507906
1895300
29856
1095379
1728644
414003
1110334
680055
1214137
735208
144947
1425433
1523232
1542605
131065
708497
1487806
1594989
1735544
1962543
1757598
1268375
943855
215874
795091
914123
1850652
73923
314739
846010
1224654
1429521
878774
76771
1144256
676974
1556009
949926
1553410
98470
401462
649528
132351
867392
51005
1791456
334867
1271403
812776
913633
148465
463460
19544
135573
880612
1157703
1253768
1748603
272319
730313
707237
1973362
1963049
1018899
1357831
1103989
1060396
1428181
916213
426912
1690191
729789
992697
976625
794209
461226
631662
210301
80929
1572744
145234
921472
241961
1729818
131762
297658
336373
1469156
797017
696643
925091
14695
475414
434300
200314
1459686
1731735
1459052
1747101
942371
715521
1830175
148505
228227
1377004
104907
67071
701513
1147548
1486046
100690
1015846
503079
255190
430498
1605075
1004906
96836
1243968
1297536
1202918
141211
1978971
1772619
1519427
971342
1379958
898060
975586
257453
1006655
1668715
1262776
965382
33888
462260
1913182
873912
1276689
87393
914968
1159486
1166916
1231085
1429213
918674
428828
327303
1640336
348979
430892
358014
191933
561660
837642
263187
377824
1525281
977917
1523869
1864232
1018121
1243464
922533
1634426
1972863
615041
159337
514720
763912
1877042
892456
229798
1944103
1064047
1067176
1055713
907045
924656
769559
1855224
1373256
1443340
1282875
1296711
1876511
1251911
860741
221396
1292621
1003635
1622822
1169208
1944637
1603593
1432635
1320027
1044139
1533823
275712
500980
1598193
124448
1804837
1007403
1546544
1743706
1043808
451931
1339723
1901539
557935
1406939
40278
1574565
801857
192627
835335
1313173
376680
1671283
848576
1657693
1617170
3600
1246828
158639
1815417
705738
1520483
732619
1987528
1956020
895777
1920238
828884
406320
318969
411009
1864248
1366206
1454846
397096
1240105
1146677
1981894
836946
16393
1181838
1084774
1331317
137348
1982093
15911
528266
733262
1833797
355114
1386324
1903534
620883
471135
934019
1280547
451580
651906
883394
1147385
1707566
128832
1793494
122372
1315236
1822658
1834431
1917390
472624
1611315
826957
608992
1992125
1500868
1110760
223348
198092
1055707
216108
346578
1542916
16912
123876
351024
145515
84937
983963
466841
1866948
1295020
622811
1798225
1823018
409516
1913797
571210
1546519
148043
238819
1518638
1039020
776160
1745771
893439
1765811
74333
1558645
999208
1818639
1283219
1085309
1091479
1444999
1019608
1257801
271122
1780693
13573
1073284
458838
1463443
1437698
1394937
168382
458443
1357095
982793
1931306
1520290
1683231
1002604
1686924
1431214
234846
1197294
1444695
991077
1488867
411965
327554
1061201
94231
1907009
254253
1722283
1521964
1442687
310006
1123826
792079
906587
1799975
250367
1309117
1073799
1497655
1462322
929756
484807
1277310
118616
101802
1822879
477590
1076213
141483
1478653
1629294
1930904
1675422
1853646
1202194
839971
1695012
339567
901053
516067
1852059
940832
1483515
231415
102355
446424
1776028
1313494
576675
1279053
997114
1351697
1206469
551006
1224908
740108
70096
947635
1047870
362444
587279
1345153
390865
1365439
788488
28975
1318542
1006060
1268459
1299251
532518
875998
24992
1638589
405537
409018
614064
527598
1089346
1703591
903429
1168871
448211
1305503
841366
248127
1265516
300882
1082827
945298
1963831
458894
505661
10209
1823937
855994
1832687
1154283
906786
1574526
1433841
1541462
1131097
1634439
175352
1929870
938514
1903089
1680787
1840330
1140634
1327410
726668
1670972
1736063
525395
761282
419158
315193
1350687
526747
1336563
582860
287164
850380
860309
1337962
833320
1904822
1293231
1825784
90886
1156550
1418948
1164391
795210
993509
1923667
113465
1908151
29230
1756399
654599
1688150
1984145
1542065
1637905
1237184
1250626
775883
596138
1553711
508405
1147723
1344504
381749
208369
1688733
27619
366114
636011
908018
1291287
81025
1501633
988252
1786758
696246
781636
355109
1211467
804903
12039
1395670
1703604
1222452
492600
1486969
1754048
172860
1321808
116358
668866
1186190
1357151
97575
1380453
135054
1579410
1358351
1693035
1118980
1705401
1697291
1200027
890653
1616534
1825346
962990
456293
1461018
1314438
648738
1038255
417324
1383789
1763391
964931
1381227
666963
1875662
1144293
1992918
1364481
1454787
1296577
713707
1878337
1379513
240227
1745720
981156
1053926
667738
282551
53826
755627
1185684
1992612
802167
1109629
164276
439013
912226
502267
470581
1718032
1632578
702958
1765439
957535
518767
598847
1680392
275369
1360003
56471
1265379
1094906
1807137
1963324
526843
760537
1918754
322230
1636238
784900
946702
649250
955652
1136505
441564
708728
1936380
626841
812936
66807
979613
1400836
811493
1553368
1374721
212196
278152
1346657
201903
1313946
687846
1511632
432631
662265
1596094
1487135
1718096
1910736
1814442
1970989
70622
1365533
124326
1850766
142759
148927
1119183
79557
1765434
918067
10618
327233
1996027
796133
1350535
994685
509601
1213209
734667
1290049
591226
49393
1671605
1995019
1880119
833219
1391217
380945
348915
805878
1433973
927485
450365
1763676
1241313
371010
643282
1587575
1433831
1473626
1493558
1842560
1673468
1968758
737669
212265
210184
66005
827901
1774544
364795
1900373
1798176
641277
818107
1518112
590963
1220505
1804556
620030
330551
932735
1598571
1080248
1808216
362670
710729
1097154
1867659
1756264
1907423
76497
880725
1457604
1770578
1973434
604055
1923995
938333
913163
1158771
736102
466581
1935380
660885
1593313
1267258
1694903
1998629
104941
1425231
914623
1489199
115766
169202
324788
982755
1557438
578726
1655628
1240366
1298692
683681
530677
1279413
22137
1413712
1530452
462667
1568004
1373212
374637
926955
1702550
933079
1666066
754288
1903214
1228533
712933
1264646
1533957
1786082
116871
428705
1405652
655422
774396
67915
1417812
804056
154296
1775896
723120
1529662
543783
682060
808661
890654
1108623
1619065
411007
268153
1242875
1075803
58767
167364
536215
1439381
228234
878656
729479
1942919
593248
87904
928611
1756835
320284
1440494
1181785
1458430
165801
387224
1092820
243379
1300166
60443
1594508
1732978
1084047
1519012
1163077
1977983
88360
229668
1301581
1648604
1372620
1124325
661840
1367407
891934
1028055
444690
934781
533650
391070
1989895
227730
450312
99423
1956746
227964
204298
529013
177574
61434
56571
1204161
175489
1107023
118961
859049
1837653
24274
1217931
1286268
658080
486578
1245752
690296
393740
1671025
1631807
964415
797275
1456171
831483
464683
822244
745768
192641
934541
1461837
324166
283721
1829025
1788478
1851387
313112
356977
819368
315370
1368759
1764557
1278036
855897
889066
1311270
548865
1130050
275980
344544
1342384
1080513
1170644
1641981
1818881
1177126
1096227
721766
506183
1002114
953673
1531792
1021729
1780371
169636
1878854
98803
1146645
898682
10250
504104
1754732
1674731
67723
966666
304825
1204730
540672
354190
1082180
1578140
1184719
1614940
215662
1199783
1494929
1521859
1099777
431119
1363096
876473
1063403
1743858
1532174
929024
57201
1934682
645764
435762
1318023
196402
1793629
1818488
662472
1561710
1813573
1100854
1436409
1500437
340832
1229823
1142893
76108
825266
922980
1933260
1964617
1082046
832586
1526519
1507945
28264
564768
1640625
1173918
1215666
1901035
1721012
817456
336596
370025
1701106
527113
257401
578410
660718
297944
290090
41509
2545
1868412
947558
1832204
981636
7213
1633528
1444133
576264
385351
1206213
1927054
873260
711765
597413
1990259
465337
422264
43732
1462601
675477
802951
1870699
189481
1508837
1010412
1285468
1400998
128831
1248427
990749
257237
984374
144080
1749115
198387
1207212
856343
645620
1889166
522720
1772232
828493
938224
1161026
905572
818541
1879213
474729
79832
1580894
1407703
636874
1463457
1704443
1459635
1476811
1146345
286899
927261
1285238
1866958
549922
1257656
1550306
1697343
1065235
424176
483210
300395
1600388
1973527
1274203
784426
1229765
817261
1567175
1314701
214476
772053
927145
489930
1707883
990353
145896
1507178
1558573
1126282
1781265
1563796
1705759
1764036
232749
292384
113934
1871498
602510
1245884
291617
1681057
1386169
1569199
293339
449593
1386369
884872
917173
621839
296617
1547514
760579
69250
52530
657770
1003202
1861790
630447
1580207
618113
201155
1395811
1083157
1723642
1793531
1314078
67871
135601
55649
1027845
907425
1594397
1256177
1664584
1845257
1064578
64371
1921434
1914555
500235
1356015
1572815
514577
713574
1900044
10085
1106432
1272633
765966
1562373
1062349
743076
425203
1090418
1073886
129680
500061
310051
620825
1184256
760048
1285153
1165002
568163
770417
337443
1374883
1571698
95816
540870
602890
1425426
1744020
1767320
1004647
1228322
1965385
73895
1901237
576234
618842
1894512
343362
31900
1692391
1022151
1109985
1368032
774486
1665476
316518
1156282
341616
794028
1843628
734647
1315432
677761
1265206
1601641
227845
1678784
1996822
615685
1856163
644312
1109228
685642
949982
508503
1930852
416275
502247
1465124
132968
1165121
120497
1557120
961405
452406
786642
812710
803067
95372
1327474
600371
966265
1360696
1328379
1676795
274315
1682090
1179371
1828258
1332947
1483140
1131484
907487
1668313
321178
1244003
407429
1301788
945466
1770124
488670
1898429
1394621
693752
798456
349690
1206056
1782063
1079148
428568
678065
718137
936687
874205
1233879
925277
571094
928062
1378448
1557710
432091
1896244
509453
106612
1222862
44160
1508151
1148701
1663906
506952
972546
636172
939346
845203
1460977
128967
429207
926408
815419
145600
675586
810097
219328
1001391
756781
130551
596601
1758490
1191055
980365
75470
857335
57131
1200999
1210607
553882
216143
67547
224743
1527188
1711660
1160137
457947
1339521
1092612
5125
829887
861830
1453054
1937687
909874
180601
1019809
165548
600088
1550098
1844018
1377776
1128076
232473
606893
780999
882612
518581
890992
334982
1819295
670979
51507
1295229
25289
1644128
426324
1114265
169268
990974
640984
608696
1003046
1978469
1006789
1729495
240814
259261
1753468
552034
1299491
1620245
149493
164695
1001783
1450794
1190558
1808652
1057620
36542
1317659
23841
1997882
20885
586910
585354
111476
373901
385984
1397219
809831
268924
479283
142542
1926459
1886564
1755392
856517
75874
1578250
613155
608970
1064577
1586017
776380
1738744
718050
957731
169919
1390879
1761712
1313978
553282
1524299
1375903
952119
1143541
1652352
543039
132890
1010698
438926
395426
110602
1074699
1267081
844303
1448017
616673
409169
280093
827851
434027
1245473
263740
1591077
211851
1721319
21434
1352136
455403
1815179
765170
80528
1334209
1064933
1587174
1417237
383788
1044186
386898
1666616
381523
201452
603128
38655
363255
1294169
302048
1551149
1295381
872212
1560155
473968
947486
1216935
1786535
426262
1751551
1238657
277160
1480916
1872158
866998
436366
654415
678807
251311
363626
795712
1388838
1531600
1413013
1625606
980155
759826
1411902
228280
1369594
754774
190845
1145899
639014
1776374
958905
749989
776097
926774
1819248
554450
222434
1197139
275692
1292313
1583453
62300
841502
618809
1464714
1370539
1699855
66150
1511651
403432
1731380
1696624
983202
638311
366749
203107
385230
67230
1771217
229383
20107
1924939
108711
1613845
248713
1306350
1447439
1751724
221092
1092829
212370
416167
220499
359595
1951892
462970
879457
1090471
902306
1756065
378493
108846
894188
121911
1335785
314977
1231464
1341422
1306000
1715879
162692
1505165
1627151
1530590
789718
1726409
293707
697482
1022170
1704630
937000
1428282
483374
504225
916961
143463
565806
122480
1357152
1653005
917338
1639279
1294838
1415455
1768480
1136176
529383
1075507
1059009
1288880
545619
1476304
1728028
1833497
1089107
1308280
1315335
744326
1844581
1526082
648160
508614
823242
1913877
1099256
1169197
381333
1565483
1391140
1571222
255890
1564512
1084039
1339216
475426
1429673
1590443
360468
1040768
667269
625354
1524716
1051373
1619491
900141
1447434
1813380
798662
14698
1719827
216282
1906709
1247277
1384797
1763762
1106636
249525
904572
1541496
1640941
875573
145168
187011
715652
447191
687812
1440382
1186834
1313475
28167
318465
350677
1333156
1801043
1028230
680308
444227
1897119
460085
81904
1805600
1247858
1362696
1485647
1412805
718939
1067318
1400716
404733
1327892
1496535
450723
1456921
1653227
485198
1536526
58817
1753647
55505
1736258
1139322
1574744
1357009
1618135
551594
1373198
763993
835769
438339
106026
139297
1419850
1450528
1541399
1408675
1224550
360945
1798338
1997444
959943
257412
645232
358079
1149167
1253156
888855
1856299
1621945
594860
597037
1409038
1874048
918086
422878
419043
608422
50069
1836225
718162
1943651
158087
542992
285558
30067
1230603
1808901
1557584
1736296
94157
136903
1155187
574910
1962752
543002
1050034
554163
942997
1102329
1283908
1850262
469151
797278
1567884
761839
211116
371466
806852
1855803
1259379
941582
34718
1282148
632331
1560432
356452
752072
989043
1253229
1617082
1032340
1022520
1241744
1952540
1909868
254383
1313503
737441
1516459
601385
1569545
529828
1860934
1910452
1999919
1987821
845023
1759909
1992586
1000438
1061455
740604
525600
1599026
885650
771762
1150038
1061744
662978
1295603
840787
347613
1476803
527135
1800716
915564
1424105
1432153
1553918
1685492
1530491
357565
1085012
155095
1360677
1543852
1876786
862664
1586671
166202
836866
547310
433488
1567512
699283
1360998
400764
938609
419680
1499523
726584
466583
1068097
1504522
981290
268676
1063130
229110
1749171
1744473
1074604
507121
1485885
193232
166153
275177
243115
1178376
384270
965804
1213885
384053
680337
924969
553829
521572
1797406
356614
1315251
1422289
237482
857084
1437435
543312
1771772
962191
1190194
1902358
26885
300496
28691
307911
710239
1850072
1359174
1498951
801948
528182
1606313
1708744
693567
432482
1199103
941302
951825
1329395
1339339
1316111
287971
1100303
855914
926066
549969
922926
1086181
1447594
1900460
1042290
1244085
456685
1256177
894896
232999
1412570
973024
1753710
1152948
124787
1701085
923597
1338742
538130
589655
301417
1569314
1899357
415217
9313
837109
1895171
1050188
1079199
356227
1922599
1908731
690627
951869
659512
1038992
753833
241343
1566045
796933
331554
1442491
1375357
1558669
1336319
588382
1791586
1295606
1316299
1631777
546232
1236095
1304204
482572
780244
851523
1412033
736895
283899
636106
1239992
551892
1604298
256597
744163
1602795
1654601
1737282
555639
734650
1311736
1345165
798228
1367907
1932556
224982
1509805
543946
1578453
119304
1865391
1290858
905308
1840282
611127
498134
748889
1676425
768403
593152
1996259
1381208
54039
618688
293473
866733
1848253
1793335
1284746
1440589
944708
1003980
1470235
580119
708546
947181
457415
666834
1884506
1031481
1369813
414609
1096042
1197853
1004047
511085
1446093
515493
1333635
1741863
816881
1943915
169260
928862
59008
1998536
626391
1136225
1668749
1873501
292878
1825701
116459
115427
998468
558411
1600461
1777412
1425882
1216622
1198806
626022
131600
685020
1825627
1311365
1677612
998324
1703196
1596128
117595
390092
1723431
1064056
281062
98346
1340523
653410
405405
1594698
1923212
1448979
1898482
50073
828238
294301
915062
260466
1993345
1572621
1818342
1128155
1576009
1110269
638012
1931027
1451624
553273
500495
93742
979283
1000264
298163
1593632
806318
152454
27456
630765
927648
583131
1015155
1125287
1645955
1733391
1003325
335222
666917
1988723
1141893
666221
1379079
706888
672387
1161516
1598023
1275181
732601
748850
1112595
773484
1780195
1767727
106070
1820705
576691
1962755
879887
889191
540973
1786300
419020
243174
1138503
1102210
17972
437077
289857
1204334
1111738
637811
714680
921461
866217
1119236
704767
1094092
210197
777492
631612
1575464
1715730
1475911
74940
775564
150373
1454386
194201
1128902
1766926
1399831
1873517
708130
1899177
225375
1571818
1183055
217954
364296
582439
1798688
92863
1075919
1063731
167456
1372129
959004
620993
120500
202585
1768262
335734
782783
949595
1998176
398998
955007
183935
1367216
1286806
312986
555347
1157021
1211347
1761406
196414
1085558
1772163
421531
831739
1955425
1493118
1580064
361643
1021295
844381
1974424
611834
761870
797130
369396
1256154
1530889
886611
397583
170836
975398
1983852
1488882
1990258
90793
1234658
1818807
1006883
552689
1169573
279370
1167639
54325
1715714
917837
1420293
1369130
770995
226623
358763
674219
1892485
1147162
1315023
89675
936632
483183
1431273
173801
229395
1533929
1705166
179292
1234782
395758
1668053
947810
1300250
16413
1331818
366737
870847
993840
690948
1281793
961658
138402
788909
531254
1893258
158510
850208
24963
942507
1664836
445369
1786952
169506
22553
403721
903963
312711
1303698
377566
547505
907309
326284
27532
451652
250352
1399564
9317
1437238
1248460
117737
843529
1317872
963608
1962696
1091531
36742
1761201
1480816
1616947
687897
1589373
989118
312876
1678289
1865133
780093
375740
1363739
845915
1475058
1482322
1672388
1563981
346661
425154
1822050
1077967
1424253
1288016
1966235
1540832
919308
1134572
561475
302646
518573
566465
471023
1834044
269715
502014
1657516
1299484
757244
1487319
1389868
1618217
1210276
1198356
1638845
979093
1501932
1710479
1662442
151731
791295
92672
913385
1648308
908943
1601077
1907042
1950133
1153087
1172814
1764081
1619440
1428638
62598
179584
738966
1492519
265829
286224
344242
1106292
746802
122754
568894
518474
182117
875485
335014
1643948
1348221
980698
452690
646717
1118333
362217
41405
1475841
1949347
136513
1274995
1599466
1793001
1054025
1037025
607279
429254
1567766
1946451
1695422
932009
1637257
57911
1121634
1990533
42320
940691
33079
67977
1146648
1094910
692133
1190118
1920702
423234
1529949
1281834
1062188
939964
1768089
582831
199054
1304922
1593230
676367
217219
1748469
733631
1871560
1898792
1902597
704248
886980
283903
8641
591090
254488
1891719
1404553
1487248
340893
361657
1229003
412446
237382
1656306
909166
877407
864706
231603
5758
116852
1905112
1505987
754776
377410
1124382
811944
1414093
314576
449850
709615
1516914
1548458
1389806
1418207
695813
1808392
470024
234600
109798
888590
61185
588900
1461963
479005
540916
840032
1319573
598919
1836709
27469
1336798
1214577
154616
456936
349875
1524490
829397
1581879
1054765
1159910
732910
1862845
534219
1245691
1485282
1727265
959771
274919
1045836
1158021
835478
1276668
114089
1006304
1003951
425389
265814
1199596
1019565
1925103
1928470
1062603
720782
1202210
1359682
1670770
1928772
886140
390077
1356177
1714139
763772
1663338
1584904
543299
1930426
1678591
1633726
1530627
717097
1255327
318829
880652
1934527
1636035
1152197
1448417
635803
482779
1458824
1846534
1054116
1466067
113597
491448
1398955
346211
1687451
1427573
1220242
362734
1161718
958555
1820127
1861189
1864700
837676
1582754
330314
281512
120571
1872883
1538969
1791447
1151414
1005547
1211300
1792360
1242962
1359444
1514619
748761
1117528
1757656
1408397
228119
349803
1953251
463155
99243
292897
142378
866345
1540910
1568134
1716733
471523
55627
810248
1262835
1612972
1290668
643558
954575
111994
1173342
1416185
408431
1228046
633920
419207
1164386
289387
1754585
1202099
1822059
154813
432427
348062
452115
1332400
1702269
1138529
1937466
1854715
790010
150550
1295848
1752469
945848
211200
480799
590519
527873
1418528
1891485
1122355
1273940
490611
1396095
1063127
381865
1227099
1813942
613743
863921
786837
1725925
1865275
303658
107704
1761595
1382289
900242
1458133
1127840
75789
1407927
397645
1586260
356631
1969140
784883
1629370
1076955
270304
76280
1712365
999639
1926732
142624
52260
238543
790287
686631
586377
1270548
1935622
969002
361512
1270863
433715
905554
210306
910209
1075161
1534199
16407
322231
1890
487841
1934766
1866472
1947802
58810
398458
1317878
1868108
706041
1810636
677905
1526129
1832145
738914
1872524
172160
697414
19570
1686543
1892847
1024843
121760
1107037
506136
1525796
1595922
79779
1254699
1163316
1706601
808970
163862
447660
390651
1000368
234236
1867495
1569888
540131
1267281
887983
749146
1796891
581556
1416546
1283543
1505489
1225530
61912
277469
1342672
1964388
1329017
1304158
220365
100559
1820176
1818898
1625650
797774
999489
1001863
1920977
404601
1070846
1442112
1077286
909306
1378672
271649
149186
1016810
1813090
248792
930760
1356376
379260
15342
162108
567612
891303
1080846
1030431
1370863
731370
341019
642943
758824
920593
1942172
724741
1880481
622265
192287
1767697
257485
1806755
1899969
1759798
140748
1137322
1065252
1529339
1753296
1058878
25874
68565
148569
1571947
84850
1483042
1912196
1778991
1330544
730484
658500
1039380
1361480
129208
1668830
954444
1807584
1603789
1303652
262567
1230679
816536
374001
1397647
1002043
1525660
892165
1310320
452794
1383038
1995059
1991376
1694318
1419839
1824125
1606313
775601
38980
1593133
1925657
1421458
238719
574472
1543386
566715
1240656
1926427
89935
683527
296378
1214788
1782999
1386899
688549
265066
1615840
1009480
235319
1911779
1568359
1986278
1684690
228741
371978
1395731
1691691
57383
836510
51305
1494610
178271
1382304
939757
211984
1598693
606755
203961
821262
813071
1806238
1604491
1130669
1588761
670974
711267
1843854
1756375
1224821
557848
845004
949805
762189
1119433
1918132
1661241
1319888
896385
1103363
1372624
34224
1762944
774615
721134
332314
412389
935822
1476666
614701
756603
319142
1260163
629803
859431
320729
355102
1609402
1307496
245232
1204291
729347
766201
3892
1313891
115288
114502
497393
277283
1893241
1936629
1316620
1051035
1185590
1702571
500093
1436820
164608
838982
1435557
671939
1667922
336855
529390
944971
68470
512263
653369
514513
1706840
1830508
1639703
528934
235829
1898174
617638
712954
1258711
57286
1784695
906892
1508629
657138
1345453
9158
1805911
145739
1167048
1113222
1391794
794719
894230
433320
322309
159315
722405
714091
1134489
42928
1446393
1055936
1317894
777912
1237471
1144727
1849926
835550
1219541
1928124
1948704
707152
1133594
647312
1578438
280122
796548
1405029
1563121
272869
1045889
1269625
742084
1838177
1805457
1460049
324628
255591
1888552
1057241
1036628
883011
546332
1968028
1368816
1106854
1930029
40235
1087648
1067840
141646
868582
442595
476116
1614668
429544
1201474
1111737
1522835
571380
427853
1136027
1996032
1803928
848255
1101903
1471471
1507230
499363
1008838
853151
1517727
239494
1226073
35102
82598
738492
1689544
53513
1245486
1556196
913044
1942604
1171506
1716767
1106914
1604927
1339577
218785
1289073
1102224
1461672
965400
1427652
747008
769605
1675824
1717671
169345
1844304
451251
1949716
1694125
564952
124493
1417374
1466464
131142
1527349
1936106
1970773
392352
73650
1458012
855190
1761253
335631
981797
1497465
354299
1950950
1333276
316669
1049639
228641
1248459
754973
1456501
987249
293202
1559115
703964
3582
1786179
260190
1541851
581265
342795
585822
969842
1180449
1526999
1883894
685428
579743
412962
977296
1649699
1356308
1299185
402624
208106
1825326
803154
1338035
1100850
21102
225617
1707595
739002
943863
1635944
1107013
1506634
1122944
245336
1903208
1711891
410299
376163
607995
1970309
1245715
143512
156679
1350880
739235
1950100
1990407
1881326
1589389
1674926
841054
791917
700440
1517722
1996533
1098262
302410
1233236
1927576
1532326
1361185
402760
1238838
1021165
1149447
1764933
1786556
891602
318024
419531
784028
39356
632125
1943951
1834359
346725
1958015
256679
1668076
1947063
840940
1988142
919887
1289508
1278716
490911
260522
510925
1067666
1469769
1516851
278180
1974092
897315
1083101
1739614
1491403
1648439
270986
1722952
1742489
1586462
1664450
1758579
1780080
508703
1696715
1505071
508988
1369214
1518811
1886667
1023431
525271
839791
420378
1949815
833874
185208
563440
629632
1557022
185217
632007
1430734
1528345
1493666
866444
1015914
733618
201793
1168466
683753
1895201
41949
952100
1667803
42018
742262
2551
211251
72746
982832
1862923
1043378
1998772
1292174
310856
667562
769672
556204
232477
1982210
1702446
384155
704973
434395
1972001
327556
740156
103493
601373
758975
464705
1824258
1288566
165978
1449794
1136205
874500
738484
744349
1503037
138389
1524800
1794201
1869162
1672949
884182
377092
921892
1468440
1829374
796128
463654
571117
1352765
89168
1550627
1845758
1494397
1300478
1708664
1494708
1997228
1818744
351525
1570324
587956
581191
1686792
40140
1224961
1203049
884504
1514049
4383
378109
951835
1392200
663459
222035
1338028
704709
574198
1668994
1789793
1832970
234546
1176097
354227
743433
872605
1322191
972722
802137
1035000
1436295
1846804
576745
1228608
455073
712140
1494428
1812712
1091982
680573
1505051
1138179
1334631
1983710
935846
1198794
1385017
245790
279594
1595556
612734
1506293
265644
1267408
309695
1876204
1123626
1947224
1992349
1048059
991983
1178988
1906029
713903
1229103
341593
400191
458338
1915436
1323819
63029
1617766
658165
106038
577589
1562652
600781
1104168
462963
47377
345152
1718658
933857
323808
1296990
1374312
25288
981785
341992
1913691
382658
418521
1883807
463939
615346
1231149
1853593
555889
318642
1899230
81314
1838547
453603
1628001
1745534
1542315
377463
464816
1123868
1961130
60609
305629
310084
1849884
641016
70177
1184016
378729
1689261
147924
136675
1121375
180568
647408
999276
1421252
1531909
322031
1059791
1387517
1931619
975129
1136474
427060
106406
879118
35106
931838
1628142
531455
576720
815770
48093
1667996
943304
1412036
716845
1369991
292363
94065
31274
309996
1879806
918809
351772
164571
486544
602328
389514
175415
1475843
145906
469586
304068
1353894
1618788
1867956
913774
1098917
152909
148359
925324
1269269
34162
1828968
1601200
515571
148574
664328
1625666
1048649
1763924
1666069
1109736
1420140
149019
1579412
1279461
1688723
1679995
549770
707270
895572
373938
420201
21930
1579079
1561682
363442
1511750
863729
127616
1443196
1058191
907978
301634
1448101
142896
1066363
1585776
704745
1501340
1697263
1007355
834842
852528
1637198
125985
1696790
289714
825123
592935
530909
777172
1687847
1655384
1891904
1166048
879086
1954288
1610734
198686
810035
1272035
868598
1275356
363418
1051642
1282551
1617681
1475805
317926
765600
410681
1177195
1979387
1202576
1961133
355955
457415
950943
1504481
1830302
1224929
991078
781964
577883
1382509
1899409
715752
376792
706350
1648998
1710735
63081
527115
848019
1855815
1206608
1786632
64908
1177852
758891
1158486
110068
1860407
165243
1555440
1433076
1988592
1812310
1005958
1654822
1458936
932410
218510
665254
1063469
118463
440904
1429095
1107082
579641
1958345
1204705
1040853
1215861
1503805
1346098
1714067
1879050
1565493
385505
732708
621137
989265
1202072
1222388
143678
1289411
1550
788695
1331460
843582
1263815
1603889
224962
159674
1251739
1851704
87482
1895003
1108333
1520808
1549309
1944952
250594
678777
464204
42422
1718196
133944
1893404
1409912
1527595
1184387
1290742
1368286
1467490
151095
1088522
1356415
995965
1613179
1043778
1044755
946337
933954
624398
1760785
408992
1105913
889059
1263272
256551
654451
108078
1160294
381757
1690796
288898
98382
532163
743371
1163697
227158
1864135
703836
206312
1545189
804866
457713
565460
616512
1309948
113361
129170
1879017
1227292
1217046
282185
513722
620122
1977202
131940
13080
975515
199894
470465
968790
1130175
1108516
1148793
1992567
1509225
1045360
1960035
430199
983444
1584918
1600297
1407603
50179
1415522
1781190
1414625
1518510
1463534
434199
839
657298
373189
75826
841360
1201490
1907623
495217
441847
909901
850323
603684
1295704
1447372
869416
1949782
224048
234998
1024715
1393790
1990217
879671
303154
1922725
1307318
459749
208705
1684255
151782
891941
1213237
1951047
604991
1121242
1813778
1590162
1966561
1548933
1984379
616737
776893
1795537
301617
1833925
390708
1274150
1764152
1879867
398040
39038
1035386
167410
802489
1584723
1675823
176514
1165582
253325
1193628
1121864
758006
728699
584077
104768
393617
1253714
1890243
1471338
20412
19284
203180
1767845
1498769
1955744
819089
234879
34963
1278095
1820069
749510
1984458
750387
199305
1371696
412163
1726524
1457263
779600
1752846
930061
958401
1159785
1178513
146634
1434166
1309420
745138
1204957
1019542
334096
68047
1154819
501378
4854
1929943
946817
866052
156223
725011
817671
1887232
388586
1716740
811708
456068
1751383
1193491
588924
1690976
1743428
220234
300133
1221928
58376
954928
616928
1560172
1958741
1448829
1947461
793922
1686458
555183
1423829
1955703
732645
1768213
1097791
164112
212748
870736
927498
568216
1810178
1119741
72959
1316634
53072
405792
1371778
481342
1666804
350978
1075443
207460
1694611
1704881
1541594
140111
1446562
972713
4160
1264974
141626
667232
470411
953794
805090
312169
1927203
1790351
35345
96942
456460
1211111
123404
659041
1328354
1643221
738399
846434
340781
789356
1724135
1892245
741192
1142029
870048
333860
185602
1675429
923429
494147
714422
623989
828601
28173
1764918
1479245
1075434
829879
1696626
1402644
1469961
153620
269966
722917
530467
1950228
1109797
378615
1738996
124447
1515395
379678
142174
1989315
1777585
747686
410265
309757
717093
42678
102614
891091
321642
316055
1396471
1086611
1452089
736207
1033633
1718028
363600
1410257
846751
1128785
1453239
501561
1440254
811620
752292
782961
214925
1074523
1214016
619130
866930
1373974
831839
346304
373992
414461
1627319
942518
816373
566483
784392
562178
1769020
1257089
43686
1180987
1267722
1059730
1137233
378503
718499
1330044
1278457
1105309
41513
1107204
1560794
1303075
982793
314264
1141695
1188280
1381112
1899230
279918
662418
1132230
1316247
159739
524444
1467339
1620152
959440
995423
411432
1426198
1554275
638270
392553
1452690
1035638
541638
193522
884052
926757
1489339
195856
1723603
49534
993792
255168
647471
574353
1748173
891851
1113630
1188307
1921070
800213
1690480
916743
1021300
1838874
151226
1156545
848695
547254
209908
1301491
120073
1329244
1034180
972583
1026089
1673731
1960819
1548912
729705
897056
1493620
371574
444174
1273955
1852312
992873
804906
1903780
1180068
1740515
783025
738719
152612
505923
1138503
849095
1618863
591034
1961770
403926
239486
1139288
111000
1540297
1125228
287848
1826033
1502612
1227693
331067
1095108
1476908
1051007
1877102
1293418
1689072
1824353
369345
1820363
864729
1001770
391493
1714578
1231504
1645732
704771
298466
305690
1929677
1729733
1864043
650010
234579
303050
120668
1654320
886027
1909438
1031720
1366108
535510
946830
121109
1199315
1638333
234325
1141322
694455
1232899
1737753
1419287
394338
1743502
1012719
1388877
1951287
1334313
642689
705233
981037
696471
720854
587475
762844
1036860
965335
417899
486752
1324090
1970619
1997274
1641022
711630
398988
1023233
755045
215603
247926
338103
1365329
897196
262900
1229123
1607904
490005
143115
1355192
427763
843750
1664304
29850
868341
830800
1234173
923141
22685
1715456
1052776
817258
1466102
1732890
601871
1326015
1110060
866421
193692
444228
351234
766025
1769339
221767
66956
37788
1467588
1529208
1518652
178760
884050
1177333
1827034
1738147
974442
1723321
1242971
1511448
110075
911483
470
100231
1812575
1700614
361189
8425
1835419
341573
221229
1276376
1664428
337291
173861
656275
1837333
1863035
1005290
1774545
1699061
606715
1168764
801453
1183052
200039
917359
275084
1402652
270557
620999
1435741
425091
1449270
123503
1275476
1513501
1394034
616540
1966008
1551488
1991413
1283950
520799
647714
471239
1649046
7273
1789595
304718
1291291
1543359
1191529
1359989
402134
1970706
1391561
865207
75183
1481474
1085877
1936232
1493507
1182529
196374
1907651
1635204
529614
499458
907187
1772382
1077012
1771596
1745594
898872
419882
1521468
572651
1072065
1778935
861866
1338983
425037
593287
829706
377212
1626638
1492210
82726
500250
360336
1344535
1418670
1355128
919350
1448876
1845720
531216
788392
176232
1657335
1632735
668895
793439
152998
1560870
1911433
1822862
883901
1117576
298211
1131484
721063
770608
1071940
457604
193633
692209
1461010
1948738
1612656
1848506
1496855
713120
668397
795798
110603
630368
1649170
1266272
1763858
856090
268966
568478
1947216
382128
1645113
1923529
605645
1809739
1495317
1931433
1858298
1607324
998643
1350037
259969
1755989
1623816
245008
964414
1915383
56390
1605649
96285
1303432
598702
1809976
316849
1314444
955193
1148128
1222446
1584521
1070522
884741
455032
914903
505375
307433
870960
1198392
1406865
1686054
249693
251882
794125
1820188
1702252
542209
360045
558326
594676
1728618
1438628
1144
1193680
1505178
508629
1545865
1479766
1069906
1968240
411770
784135
1015884
1207735
360945
1839408
941592
1820997
1966278
449803
1091836
974465
167430
794337
916994
1766489
518146
1841355
1936341
1624505
1461278
1329039
168851
1706748
761755
928206
135543
500314
493056
130624
1256826
1386986
1082127
1015975
589784
1175770
1956346
248200
379023
1796892
633058
1346844
1830499
112431
449513
1499833
669022
1294583
1390138
1155389
1673698
1118
1856309
631673
353653
391890
477552
585177
745327
302259
1815595
1088343
302733
1515457
1490631
1480197
1818218
1634477
384477
477380
149505
774799
1515513
1808881
1791885
1428465
1736903
260447
1428419
1926726
511381
84492
1009251
1723763
906496
1817388
1730585
35351
434236
513884
558720
200770
1710948
1211025
247842
344316
1394164
1935888
667474
134747
806688
968230
1714272
744176
1326608
151715
426955
357910
1737578
1105370
1151367
1205888
1327075
363636
599824
700953
1179634
1432341
586204
1045742
1433464
804375
1406062
372819
1140113
1342451
1524709
691146
1895003
1186478
1700713
405705
299036
1862701
183701
1463000
1251400
194573
1777288
1714701
621209
181639
251320
1083133
704505
51273
223570
142212
1842300
887466
1838116
1066859
65936
1009005
1057652
1546255
568911
516663
708745
220612
1502474
1828016
1017325
1913199
269924
1689767
606927
1180606
956309
709466
1211255
1429587
730913
953238
1509001
1155334
1721043
329742
842166
1363414
1186952
3062
818798
1627773
1723855
228227
1985080
1774381
1018429
1476551
1417172
225769
825358
673859
590855
135516
495470
369339
624589
1614982
1124403
657412
1614552
454796
221838
68762
420098
1504718
478530
275419
1764143
546149
635934
1856270
1388007
1839568
1701074
484872
744966
1155327
1627509
448120
246237
190054
308946
675583
780858
1440801
1044327
1358858
1402154
1439316
766670
763724
1273534
1678424
260316
1294781
1967041
502818
386328
1255571
865278
66467
1840893
1489028
24326
935151
935634
1741803
1311075
374378
883838
756418
1755025
1275953
959939
1648140
1553862
481770
1746496
300221
59093
1774564
706554
850150
1097165
122961
183966
1585414
363638
1208636
762920
1487141
14675
1731726
341984
1012225
846993
123562
183551
746747
945010
220812
167243
794960
1979324
49011
1827095
1251968
692233
427958
1629589
1917307
902326
206578
1952818
1045364
1734368
438529
1997335
287842
1138566
1491312
1770601
1564618
779855
217045
359186
1629918
575039
1106686
200257
751739
1120361
726009
1936405
1096479
1271464
1359131
563767
1576339
1415576
842764
466160
748556
595665
1245947
1096807
702484
1140622
712639
993566
133729
981630
1796060
1964578
1294473
1230923
853386
1456447
316341
1199583
1264305
411375
715297
1560942
1387535
663985
1861626
1448157
615941
1774545
484091
921046
1326286
1133166
1432767
493806
13525
1177751
1595945
1797462
1293185
388953
218214
299188
1326454
1195831
1368817
1808740
701852
1933793
910144
755286
1849062
453571
1404969
964475
1087508
814842
726537
1880066
494375
1387678
403099
1190580
1757773
1169925
152797
1756291
1268307
1466505
1215815
745211
1688850
637755
1667033
1402913
472323
1473880
457964
1501966
1978048
1126475
778858
1823525
62397
1381850
471304
1062652
1359127
794520
1025301
1556721
1142228
1542104
1150483
423907
542657
1954592
1465946
430007
1258616
1214715
564293
859827
717816
714772
1057254
1998672
654654
964941
443274
902701
739329
1369554
833903
1109617
275353
480335
258593
1484372
1192675
226266
880920
1993541
1897660
530432
773878
1299184
1045094
1548357
284643
957239
783400
856422
1169158
1351778
1338287
1617024
974719
1789506
1830027
574412
1592692
1615662
1149725
1091308
550085
1024134
1339552
1590139
1421541
1683156
654997
14829
457236
1331997
1092815
986923
2411
1470212
917630
306773
1619581
1333974
848597
1527393
1236239
1265714
1518204
862319
56628
1095662
483532
1073351
972776
686345
829269
599062
18799
1853280
300553
1320033
781734
1844710
72273
401594
1503701
735311
1100807
984682
886200
1502760
470705
1789165
579214
1474192
232659
1162662
698877
165694
710256
264522
943648
824892
1696604
340788
257328
573596
852391
1602010
291299
685536
767727
721730
1978970
442085
1659798
1939109
1177361
605888
35405
872644
522782
1668383
1255502
1659215
1371850
211691
1925104
553501
48906
728411
28479
1117350
1022219
1066246
266050
1321861
419124
1095742
1205809
1930765
490741
233917
952116
626974
824087
1472642
703558
914336
400465
919378
1359301
512923
310457
1835803
1539256
1682370
581378
1475947
681727
82958
992428
1819735
1408961
1598328
5340
1326239
1807877
1924602
1275782
1808520
210343
1870421
1324377
158585
1622276
1020600
1671163
568014
1197688
1507350
1663054
828514
1403616
1510965
56986
1682036
1049415
756584
45429
1561731
1220300
1609176
1462814
1318763
646690
935390
1936374
487244
1696297
281192
5718
42056
1090694
590895
1675368
1512464
923176
1643791
722890
1222447
1716788
343219
1856247
1306522
369209
27794
1881756
622125
268223
824613
564383
89993
301451
366017
1152629
1997433
535993
1646830
1960801
1019941
1127193
1839336
492089
796009
769678
57019
1387547
1597362
403135
1001928
162581
1232730
1344735
956612
310657
1343314
1165768
1468282
55417
1251038
1859480
1327993
939769
1471056
645987
291374
653313
1981812
1919847
888051
1066924
1871251
1225671
257960
1051302
1714775
1557039
402902
781080
68715
973674
906914
1367794
1818706
302329
961738
1714669
1088384
360193
1952606
1058081
1567767
1057595
1589969
555611
404879
284999
435224
545298
926810
1291306
366755
1535339
5231
713609
1854286
1482304
282739
458902
1803120
881614
614357
1461783
349135
1768198
1794082
1526420
392682
785536
1695486
239267
1254131
1679780
45493
1168830
1038818
1354655
698643
1530136
665460
507715
1396817
1324688
122224
672426
1863529
892953
1167522
1737055
1476380
119303
1282685
589967
1857655
1452706
1814334
294022
1557810
690568
146416
1072315
179208
1381886
256694
279208
762775
695368
1778821
977865
492311
493750
808098
1106950
1897925
517200
183093
182908
130123
746327
752334
1721353
612429
1262354
146943
114566
1816025
750890
1276776
96212
65431
1061562
1544768
294031
686046
1824023
681475
1516140
1085283
60967
1808347
1042657
445919
493312
1827173
60681
519156
1321238
83667
1038200
1107703
1381719
1798317
104960
17645
1482283
1007328
527226
920455
1461991
297573
1591340
918165
170950
1177879
905244
1499350
39069
1228176
287429
1826765
1124554
1724677
360652
70105
623438
1314992
1477093
1965445
215686
1180225
1935130
585559
675224
418578
1507384
1871963
107495
90786
157738
79279
1208537
1032365
1326163
690007
865414
864851
1989452
744982
1330061
1892152
1049167
1144315
793613
972601
406747
1738020
348542
881263
1083514
1034544
871546
680662
731354
1883097
1452602
1634257
1304095
112429
1719120
543853
320833
831502
1257189
1837755
1468275
62741
837039
1099218
59689
1293714
1281220
1869411
1503046
3551
1129477
217239
659722
280219
1817972
866549
1980457
1296331
7275
1323124
740210
1849686
1636645
1082381
1795515
916281
1307998
24527
1817534
1790193
376297
235489
501788
1318263
125025
1672491
1612670
1523693
1188716
488277
395373
307658
39429
1537131
875530
246453
340860
1891866
1644145
770118
1461611
1414330
1620378
1455289
1523613
269037
56627
1647349
527933
572855
514501
719547
1523465
1707120
150118
1869960
357565
1124268
1248267
384615
701208
1024165
75592
564125
12378
947551
1370551
1012971
1091692
304531
575510
1827876
1153677
1248644
748300
222997
1363952
84663
655465
212935
2857
767359
639396
333116
528589
51352
1640907
987555
1023966
1162164
27163
1591542
1328133
1291149
1861095
1105984
175155
1730181
927370
375315
1893625
1746802
1638935
1907421
1220724
750029
1080545
1933795
361599
1386242
490043
1240807
936965
1567946
1100126
128108
1850074
1764543
1193176
606717
655300
64949
401632
820444
491886
1425523
1869267
215893
1195701
906413
1678147
1433853
1768951
706636
1635187
1275690
869637
761070
1457425
1930007
418395
1321926
832566
1436335
1956328
21808
1384731
975031
1756704
792846
410443
355493
864659
1633257
491452
434819
1501859
981060
206740
1024784
1088888
597893
714455
1927663
1749818
1780641
818438
1715015
1234246
238544
1768105
1636531
758445
1551052
75590
452775
569483
1238914
1700449
206049
1000763
1260613
1108082
481708
1217680
1209965
1952629
450852
902479
701591
1754915
1948782
610818
811836
1879502
658574
1955779
67202
546141
8248
4343
627482
1365580
358659
370984
725148
380573
1950904
910819
1400720
1408373
956852
421466
1495039
1179
697020
1178669
1005321
1818646
653759
784607
1468928
1278928
668010
386504
1501167
1696938
1298184
1001144
1777575
1924044
165358
738870
1018948
581870
172355
21140
1113484
1582397
1942217
941209
960373
732513
30556
864752
759435
778555
112206
442219
1309630
1018161
1759003
926198
858056
918261
1233148
1464809
799860
1357300
1714073
975235
1865917
1473341
1314473
436194
1853989
1994529
625022
756650
983775
530989
1167922
934762
1917276
1128491
1674921
1570091
727627
1779710
1949972
1624372
1164773
172090
224430
1356282
1350384
787608
1452584
371748
716707
1436950
39472
421607
1063343
1959335
1399545
804061
1547131
65895
187245
1835886
805928
992760
1078108
1600119
779530
638017
65528
1406104
1327971
1696006
239545
1562148
49825
1849376
318967
125540
1586457
1348878
754554
799668
1828525
1365833
515641
1897653
1050448
1704607
463839
1558056
1474355
348811
303123
455817
960349
435970
208337
1848548
1558685
1307680
1962760
412240
1482491
679470
1127597
284655
439607
1477200
1536560
1149202
511825
532803
838431
1442834
1797711
1360418
1582531
418007
1434776
805942
1506891
1899928
467979
359724
1978942
1679067
635133
44087
1477731
907124
50188
336976
1847469
1507572
1652981
1926906
1824577
463241
176573
1748342
1540741
382545
489809
1526165
441237
1230412
962158
1784525
1152661
1454250
927055
1603788
1984498
1176296
143002
1644010
1968394
264107
917746
582004
181145
1280110
813460
1836954
777046
817777
150294
1782097
939293
1805796
1237256
1079778
1415509
781396
1629813
1061646
1545346
238104
1394082
846532
1943059
1590126
688388
560082
309254
900003
854199
1980195
380774
1263018
156125
516332
1780369
935898
1274298
408123
1310928
126556
538193
1024074
1863802
1878498
259003
1977342
123111
1010714
730401
791932
221984
1481017
1302936
832925
957889
71392
601855
83405
1755145
869398
1939775
757997
1534202
195708
202729
936890
187353
326309
464395
288124
923922
724017
608491
837902
589262
878599
38313
1683515
1488510
1835729
642236
1971845
986852
664704
72999
1615462
1490665
1187042
1283139
1158928
409512
688067
39131
1028023
681743
1821183
362268
502734
296412
1428923
411164
1554875
1729576
979854
663078
1810276
705808
894112
378915
1201015
980879
593576
1281637
468523
1736467
678030
378740
467739
723059
1469121
608192
377966
1649370
1467377
1430001
403478
344837
1968683
1777015
1143110
1868110
1778896
556145
73448
238401
1669852
1552741
1266196
1988098
1939187
335530
1852863
1057730
1288796
318939
188423
420341
1257945
1186139
1780277
1415311
1556931
1341631
416727
1703865
1035802
327482
833121
1579868
1251172
1996779
1703271
548911
1933145
769058
707363
294011
714186
1201273
861723
424903
47437
994053
1025971
868001
428101
1697090
509380
201460
1728514
547721
1720228
1526202
180434
503319
1022485
1954536
354938
438785
794178
1013727
1653499
1017557
1487697
599079
1115470
842810
1805467
1801916
1221869
260717
800203
1405607
232874
1815258
72092
1925932
1066606
432028
1336182
87934
832861
722639
107693
1837312
1309980
1205538
217569
1545915
1732279
1647019
626302
1982368
122103
887777
1635988
1333588
1346789
411156
1339060
302822
1817738
57627
1372683
353584
584674
1776937
1965258
1459737
325805
1047498
643368
318558
712034
728016
1289972
677419
1974704
488794
731825
1236744
581690
617264
372413
279829
756808
672657
659553
1130050
1538983
1225185
208703
1992519
95611
197460
1359664
858389
1027290
391373
994181
745164
814821
477322
1291732
1661091
1329046
15282
1908778
1877436
227360
792154
2927
351439
1581265
458474
1323466
908185
1178502
987160
618922
1779119
1326288
572710
457189
1941571
542676
697144
281151
1794739
295470
1940796
465994
668375
917424
1921391
482433
530332
1880207
1376512
1069527
796799
435796
772045
1618960
1267491
1197485
113541
637204
1912688
132451
1235119
1690097
870669
1624703
451847
1156722
244587
51952
39405
1117911
593071
955750
803259
427546
124592
1273262
188564
1223853
1378737
422160
1653751
706354
1921833
143561
1362970
776867
1434124
1806008
1203206
1772523
380762
1466871
318558
1132514
922923
473574
469885
1087218
382006
726164
61060
1675232
1762922
1879632
55951
1563642
199459
1550675
1925227
1957246
1452695
703905
1405859
874224
1244568
347339
106825
1152897
598986
1943014
1465450
1161942
386695
293302
1239313
707939
1151801
561657
1028299
1988555
1902064
1906267
1431132
1466582
1980734
734452
1571881
1385863
1975500
722638
230763
621563
698024
635923
1560301
376636
1923122
806864
422345
1900573
1666921
133261
1371190
663575
541445
990422
1541691
1443585
617058
1245828
1780713
56614
276542
1881676
66860
536355
152873
1897950
819712
153295
221621
211427
1884335
1742261
1824211
625828
303206
12183
1339080
1704340
1016344
1631650
1685731
960242
397973
397695
1268417
1905614
1964019
383265
204931
616027
1655488
1551288
1731853
246120
582700
111232
1980913
142928
1764686
1911772
1238969
644422
811397
909034
799370
1612991
1371493
587253
347198
1797157
1920256
511433
1853476
1424800
549401
1875015
100591
1858267
1966582
1797772
582915
1391994
912900
578094
1556701
209335
1525230
1130086
878729
599200
579605
1342750
379904
225144
64783
460015
57901
1627739
330537
1042524
33307
630655
1962866
1955383
1486943
613208
980942
1368890
294020
1509123
777579
1100207
1166487
423171
882767
892329
1462734
1896325
66345
1767759
1513955
127396
1613549
508334
505354
1913548
1656583
264988
1813107
890889
793464
456985
19337
1093459
401990
1965107
1219461
1678684
1538586
1224176
1264485
1032010
1510395
438473
235161
1263563
342029
572005
1102604
1366065
1477267
1197005
917384
843151
854835
1841382
1776008
485996
1537355
1066371
1641110
1148378
110331
84693
1400375
1349018
31836
1154963
869144
1172534
342314
737697
1294427
581346
387080
969520
335539
587461
280671
1624016
249111
477167
920048
1171166
529979
1976319
1684500
1688541
952150
179779
1788973
1281525
967369
372781
420082
387275
491961
178236
541082
1567927
1213356
1092918
507732
783941
1218176
285832
1246178
1961855
791343
380097
1292743
1299039
1795722
1819127
982686
112959
310587
1765785
1165295
811921
780289
186105
696200
525437
781849
1149454
1507003
33959
832217
1677576
576996
53376
937159
423169
1970517
1402564
1103711
1907146
1712833
392593
136716
1874976
808870
701574
1983110
143739
1150036
625809
1042436
1664412
1549530
326113
451
1603586
703429
669802
1755812
1655361
1976226
913615
562500
857993
120982
1413397
600289
619027
114020
1581767
1042749
1065822
1832047
1460413
1212069
552968
1966817
1140475
1514901
1117879
709252
315172
1920225
663820
112749
1664724
439213
575148
61005
1539433
398803
931985
435578
328685
746833
437957
144716
1015983
1074555
303903
1192824
164988
956021
383677
1284705
72141
1722654
472567
1187085
994595
476306
1251394
1219419
16515
248425
1151112
1441228
780219
301631
327492
118077
371278
1065821
673265
1685483
130020
853339
243453
900753
1233899
1007271
1288613
758612
1924573
603457
1691031
113375
482203
1938312
662042
70454
595440
1529939
901288
1887770
1353224
1769568
727598
1879438
233456
598886
740981
1814583
1017222
279803
277678
1516909
1683078
1180961
1944696
832186
1412397
695537
1598248
1331770
416293
1423975
376148
542005
254290
1414076
1318780
479724
1290605
732431
431142
1113390
1886377
1505996
242359
1209133
96605
1259786
850210
1117908
1198290
1295659
869
816173
932328
1450417
321797
651873
1045905
1648408
745963
333406
323011
1422944
1344362
275034
1510203
544714
168167
271889
1131322
1609887
613951
622025
444110
1723781
1494177
1699584
1241444
635089
590214
1509024
1228937
1253249
1644602
1422458
835350
1255254
551556
845320
1519146
1383345
100934
607060
1547166
1609643
302115
1295936
1562722
1867816
1583221
1877355
1816836
1216941
1644273
1889028
1558328
626132
439699
1166135
681276
1152502
1392219
896815
1783166
118962
865311
848892
144577
1670867
938418
1137930
1749809
251870
1570655
1095217
108891
1039680
1643593
1006342
1973605
891528
1194250
1209969
1488530
1679280
302412
1348812
1703923
1161503
1514567
1990753
1947383
1103621
237343
1701871
965424
206213
1265287
22344
1790470
991993
415263
1055687
1924911
1225147
1382729
495358
1359872
1313543
1516531
1728868
498399
933090
942404
29429
1373799
1512942
345552
1963118
1485816
103414
568160
653949
36061
236332
1680945
287031
1528836
310382
1753949
1063776
1869195
1085739
1527580
1595116
1506512
108066
105721
1501652
964192
193790
149676
766007
1060644
830945
1927119
951935
736642
1833282
351238
1858608
532823
1346357
733273
193478
1460528
185421
1332771
980932
1800972
1476750
1327328
977557
1404793
1521767
1138419
1121810
746935
16058
1031102
1620243
1897775
1595312
914820
1810225
1443709
209049
1697746
333646
756662
1789578
467705
1272139
385000
1893914
518888
1236732
1369175
651482
1245719
505581
663540
1025193
1374707
1986594
1027500
584506
1843384
1614257
1478775
341707
11532
1249548
1371110
1970335
136382
536715
1029075
1629235
1562548
833145
406348
1359952
1872098
365479
1352731
1179518
1746804
19218
1463246
73073
1658752
16934
1198743
516669
855399
544216
378059
1082725
608791
750038
270013
1935618
152909
1889576
1054980
1847605
147093
1136950
1263955
475529
1825496
135393
1322096
1780880
1072323
1301289
1325874
755052
933156
493703
538750
1466475
1594116
1681827
1297205
1834113
898174
1578579
83997
928324
1615485
1593769
1221396
518620
1453189
1348025
626771
515586
22157
767652
533664
1446224
1535078
583233
808146
1740658
444335
1967926
1511528
1842356
687650
43123
1683434
1855186
1502552
660171
454988
1206539
1205663
642445
1366143
920771
1824468
982357
1076150
127223
659809
980843
661689
473840
1300490
490338
1662387
540467
109710
1700723
1446848
377786
1924036
1552623
1211565
371850
1388524
108615
694106
1787353
1363389
183011
1497263
1602270
690749
524497
1232642
1172705
449229
1452849
975764
1404550
132876
1914908
123150
1221144
1454128
1959083
1242590
1527123
1490093
936298
835881
374496
1452529
678632
1347063
1435021
48050
213577
900230
622682
1817982
1886538
1324697
1809090
899885
540304
845663
261415
1073654
1761861
6146
1018683
477946
1571612
545017
708617
1529923
165175
493056
1635463
1344098
1375897
1807922
285515
500931
555845
908961
390979
676498
1187670
1856655
558001
533966
934114
1432293
1535070
1217299
665323
481823
198943
1501288
1691884
559309
1925011
1933431
1741386
1423686
1518874
1569780
1285621
1389733
761462
1613348
1735418
1003043
1633991
630180
1289881
1410461
467388
1695820
930146
1651228
1399863
1049852
948873
1658888
1125154
283349
49886
1012466
1396120
1050925
1044295
722492
1328595
1792971
224870
1918539
525940
1393089
206035
1151866
1466373
195223
1131318
1793546
407819
766570
332596
1711784
472914
58204
63292
479763
1637252
426706
1048871
608668
968447
1712935
539015
1328462
1181293
422743
930700
1172795
979366
249877
1286704
769274
1843826
159950
1146815
381648
1577381
760055
1448758
1919599
1222877
626831
374629
1042403
135070
1133979
1710073
1162175
1343273
1287152
787314
629363
36228
644469
1141931
407407
1101751
1790927
339975
630460
1840162
1901351
1707412
1145658
1288706
1807579
1032018
781453
134483
164706
1897078
654597
80701
594097
1011907
1633717
1871746
1378431
1783782
386849
1636649
1339232
390134
479235
1788605
192638
1150746
390350
1540277
1243502
1188840
1567371
1042732
819846
650553
461932
1415852
1557247
730805
1573106
1502273
1220574
1812518
1268059
917298
1918953
1257949
497377
825675
1712214
672299
1064717
1358976
203722
603037
683951
893927
359258
1354994
14434
1266004
394794
1895172
895174
1028153
1241308
1791076
554460
853816
863727
1560857
1022066
1032822
1150172
1937742
1801784
1492023
597435
144842
1720096
1733971
1533350
1106373
384002
1443032
537511
1010964
258322
188325
900218
752626
1602043
1560464
212247
1404909
235017
373341
376498
127972
1169098
222993
971549
221482
664919
1061725
1429142
683827
192584
1966624
856370
980922
560630
97816
149962
1810966
1731754
1301947
267516
1661345
169842
526660
1981013
839389
1155211
211311
998688
1428773
1658496
1230967
339279
734416
1125528
701695
348671
1664573
1873427
1817860
121479
1591176
991831
708525
560432
1487243
1150821
1237953
1725483
733422
1445782
702620
1608467
1403997
1192328
1711724
1193836
1358801
542071
659477
1277492
1356232
529909
670770
1898701
300909
935325
107216
397978
1169887
439117
177675
737657
1690985
1207346
1379339
1757782
700320
1493037
555496
642665
1893741
905084
688028
916961
437313
1916232
1386643
1426536
973476
1177987
370542
1195221
1565769
1312014
204795
1967328
1151366
1025472
1113300
1897912
515982
1296401
625981
270254
247431
1245344
767531
1945887
1374439
1455658
822494
1744862
594516
1291368
1677832
7369
806431
1594749
1300813
880933
1547778
487913
1025608
477717
1373775
1917755
1639238
1252147
1313377
1491662
387355
1277042
1221175
329129
120994
1890326
1391284
726321
670046
1737507
1796700
290202
1457771
547780
1897732
878662
1247341
1266566
822499
682794
168410
1193347
1348841
1431624
1743712
1623252
163305
844400
1100587
1096965
832874
630589
838796
579408
1301723
1535639
1354167
784814
283809
925851
559812
1526036
1618704
785404
1535189
1638053
91500
935484
920810
1366501
515509
1105941
1532137
335073
473266
1911949
1786731
560255
528818
742411
335838
1793689
1745630
1312322
1208884
1922513
605075
523792
1262857
653320
397596
646198
1684440
1124153
1955625
1898746
1967661
559919
427985
1855368
256670
1789967
1630434
168266
272937
1752445
809081
1139393
1365884
1255139
1224366
1442008
1007467
1465068
1039884
1816573
1329411
381060
391699
1140583
966848
516546
1930588
610062
1386429
1535538
1808663
577635
1323955
284113
1189672
1366011
642292
807925
10342
744810
1933319
1896454
802738
651367
268207
1961099
136180
1608639
1294107
418055
974872
1847544
38823
1081445
437712
113967
1908279
1085269
520838
1658819
1479600
1476194
883375
1621432
555492
348144
883111
1480726
223232
1045414
588828
1700762
238997
63955
368390
1101629
978626
774900
1665030
1971731
710993
719753
1534091
938196
1021568
68067
1549931
40579
186661
856905
504096
54057
850938
177001
1740620
1612190
1125058
691043
1097535
1100906
1724432
1344210
559268
1012347
1497224
997515
548598
1169851
1600243
1569651
1811933
1724587
1875078
929512
955295
481890
73158
791965
499499
193462
549095
141703
1289394
779102
516080
1716372
598925
1258568
1868064
31677
44107
430963
1407996
1442769
1978367
113094
1568602
489306
1927740
1119363
1977956
439550
1677955
851617
1626069
1209857
903315
1174019
1940512
846517
489199
566569
849646
1409930
188948
58952
1004028
657306
809379
1877869
1870486
1653781
731271
1924026
1254265
578423
834264
306172
148610
1096557
1702255
736646
738508
1611369
964726
462981
1118440
1591457
1733507
342137
1685761
959385
901412
1998339
1351103
1411681
1792769
69655
515398
903516
108377
1416187
982369
480061
36434
690151
1728385
434600
773544
141311
261866
256185
643613
1533262
358640
460451
259978
1744713
78178
557228
823982
1371048
770136
89224
524830
314076
1705322
276523
326648
748988
1869572
1126427
1172750
1991982
1170162
1043248
434202
739104
1620710
967779
1450524
300268
1923639
196707
1604140
1012056
1713042
1053502
756342
1765443
1054996
1059488
1885808
1338701
106617
1576984
1514264
74249
762403
1597174
536018
1454728
140299
695315
1902602
1754286
1552559
58707
242099
629909
976415
490525
339458
248683
1868980
25106
652086
837755
755895
1364282
1304543
1497609
338340
1984895
1644958
1066241
237643
699260
1499533
1660506
1231806
708122
1083393
140662
481038
1752755
8738
390873
14654
1818085
1471403
719644
1646266
586556
1669308
1571925
487828
960276
1094959
1697839
865
1246067
805216
433379
1232408
341804
618396
821192
452677
1530294
492841
1134811
594568
1895534
1507874
1686952
703121
373451
1483006
447244
1784168
1346923
964369
1469884
1958050
1531475
686851
1081034
562232
949710
602755
1710077
317439
269271
1271035
1319469
1837756
1804347
1474643
1306134
1005201
1983162
1357004
634625
1890523
960271
569891
1825995
867091
1809874
1810442
1934655
1818824
713115
277653
34110
962808
739829
1197909
1456520
1505669
298527
1089914
1993689
273470
1446471
1201142
986304
1067503
85729
1505776
195664
336587
722734
1726481
639941
1525218
103939
1998086
516640
903521
275447
1358429
547042
1748641
98162
1090921
642923
1816788
304821
1977384
1121068
1989311
1689168
1498604
898380
179831
1175505
1666515
1617240
877925
735111
1105369
645765
1174050
1719011
1430816
1717367
383241
588285
71489
1175023
380707
1639928
1922517
1166188
719098
1868048
757090
556689
823727
403355
555865
1580912
235648
1416135
1148270
608599
955257
457249
750150
393096
1370949
1940498
1144912
1195893
1569218
1578658
329914
898345
273922
1376761
1254048
1342224
1705256
1286542
1352098
187803
643328
1037611
1744869
151509
183500
1105728
257560
195645
1637304
1583229
1721796
1602857
589141
167945
1938349
334071
1461025
1472436
1556842
1038241
1717981
1948492
1728115
1926530
1049001
1022911
1505775
64774
1023325
1606991
840634
276328
491843
436481
564747
1934499
937671
468491
1185464
78666
792806
1387007
1488258
1496304
785175
1424522
1793908
1526668
1964057
573848
1812565
601585
1257574
1691842
1830279
1916065
849607
645024
1580856
260134
1722693
1414691
717213
1741730
445809
1067843
1620709
454097
359624
1541469
1899201
1015405
250917
907243
1168972
1687434
1051767
899875
624452
1996855
408612
680215
1978439
390670
384399
485002
1991160
1288762
1738744
948872
1587070
471271
1664030
1714900
1231763
1524896
1921353
1588041
986389
338662
379039
56075
1229344
1477759
1547410
524372
27609
1077433
1637750
360162
1304707
1168172
1947731
1008850
552891
576676
1639760
1566352
243950
924150
26417
705402
1696027
1373347
1431511
852071
646081
64065
957856
1857094
2296
1977519
1195641
1821478
1879828
389604
1017438
946658
922236
485674
486712
936100
1826310
2084
1980783
1555156
1567715
1057646
1895451
1763286
117338
1264983
966645
1986357
538984
108141
465082
54207
1031449
61353
253830
1854758
854864
606270
1981546
1076228
1193917
571102
1424281
1361786
766004
179389
1782524
1658813
43231
830404
453477
613059
1854989
189137
1178607
1957028
709881
656933
850461
1679460
869750
281099
819283
1336988
1405977
805469
1348906
59358
1225015
1806903
443556
1134300
1123562
1319995
449096
537091
155320
693038
64241
888896
226936
169946
355276
288566
605169
1304733
1223210
150534
653726
944350
1392566
9439
1784674
1153848
1384773
964667
1619592
273551
1148036
1086080
1452915
819424
1958278
235714
826697
36620
689769
1342877
1615695
4898
1091442
1277789
1395415
1821582
131943
695505
601300
1899289
8887
916101
870638
1977747
1386280
488685
1293794
1482705
638312
999487
1530689
1412062
575722
1822855
120867
394962
880785
1769448
1442575
1494460
831154
428303
1956826
1305822
1815090
386092
847161
1316073
306192
72280
1241768
243579
1015243
835068
1090894
1371025
1571783
579497
677897
173252
1781985
1990684
1384802
449997
1485276
368704
140578
384150
1198849
261620
473438
1906029
432752
607983
1536229
1982845
1093695
1542020
589680
1279164
1801088
1689458
1963063
1900053
1920009
990503
1968656
868556
1138446
785904
1523156
1341585
450488
1823458
1418926
1848978
164737
1579949
904400
482617
1128086
1772641
1998954
1132482
1497521
827849
1348072
1324407
329369
926477
1351281
1010622
1241720
102103
79408
179039
1405643
1120330
36114
1418444
374877
294411
626139
1414412
732805
1058371
131082
1774261
1940358
560415
1057173
730032
72695
437545
1294602
1188128
1355142
573208
347057
1766482
1087776
202006
1432033
1592453
1104985
940748
1412301
1279065
1367361
671289
1317182
981297
1133194
1688880
988259
1218854
650743
1774625
465674
1052560
199226
1261498
440100
754976
787833
1628835
384675
351620
417149
889598
1279613
1259670
523933
634843
251257
194905
1854871
120513
1153182
1675750
822646
1333014
1836404
790193
677825
615801
693521
1439963
675422
1242263
1671044
1082933
311297
272543
1518023
79564
1135334
180488
1777381
1740955
1648072
1030674
721856
1107240
1815579
912918
861550
1955624
1197053
1404132
909202
438820
1630423
1526286
1542232
1038949
1118658
988274
1837486
1185047
58876
1460465
1775528
691437
1494334
133386
936893
1366306
735796
771172
949465
1454489
1105700
132257
1246774
1404368
1704840
746329
641195
1186930
1083121
1089420
1843126
612914
1480672
1362825
7361
1835086
594020
1416179
496517
1925564
1810077
337431
1190963
1742560
323080
1286613
1558757
1372109
1692154
271984
1881307
1853580
989101
954470
807146
1668479
255095
1945489
1722135
1089285
256670
1511144
1291611
118671
433370
1645523
719981
508694
1402781
1521041
41067
121131
1350100
1089881
1826226
462650
559743
496393
40036
671318
34918
99250
1329056
1999333
220423
317918
70155
271136
681291
1510273
1698989
1641180
1758245
1325543
1696405
689839
1569590
637579
751994
904566
1616956
884828
453767
290237
1835578
1579550
1244614
706100
181280
1852595
1528832
1042030
559755
487807
1495516
1850191
1686766
1830353
1358688
527349
1682365
136030
942697
793607
1212184
1333794
258475
886502
278953
1842288
407574
1308554
1820545
1449762
952605
1946205
246018
673152
1919070
1872690
1961378
1539157
1623398
1291250
370358
1192103
179690
578997
292741
801748
1846567
379648
439225
993029
939540
1718427
182468
1661126
32338
1936308
349471
961879
218868
156187
1566706
99474
1508861
1942829
1087620
1594029
1232379
1843153
337227
227261
1922777
391501
131623
1077560
1841136
661249
488814
1242876
1781726
1395962
1864813
696581
1844152
694668
403453
1157308
1664123
438718
364331
1880192
57150
453224
1709210
1422444
1971304
994959
1517905
1462655
1052501
75021
11092
378149
1131855
721808
1812611
56027
1399505
600855
1520299
1389038
1832580
587276
138804
165466
913960
1329828
184724
1610458
255667
667573
1493930
1376352
1816449
1750386
1096231
905806
41393
1965282
609788
600698
1733961
865257
1299890
484804
1223899
1848621
1685332
689711
692980
423270
1667767
1546416
39447
1900911
1498141
1654447
570155
7645
1019070
1987757
218090
142657
586732
1370656
66377
1678815
277254
1597729
574586
962351
786718
228593
1275795
630169
1914095
252458
1141644
1204346
1465028
167944
1252042
1027571
1578675
1295256
1321890
560576
46584
1525029
1421557
1652946
1581261
1976075
709841
1918350
1399656
419547
1629683
1315915
1141977
1797832
770305
361262
268791
724108
1758583
130819
243337
166805
754982
1008018
419809
1152916
63914
1202574
291017
1321203
94334
799377
1237652
1609866
490357
504312
131232
1769842
1511017
140035
795922
755888
868067
835119
688149
624296
583250
801678
495288
401208
1338543
1060238
279842
1934529
1118386
608145
1594501
132617
1972004
1550730
1371168
979744
254246
1541757
1879675
1645092
803101
1265769
8775
1874646
1078386
1721521
1346638
1462198
1216915
1278534
333324
844954
1514458
155421
1092665
1979712
24908
1554505
1928072
901082
1383270
1808482
181473
24288
722392
431096
1973608
1176569
718152
1094464
1686006
1104861
1998597
171622
1356361
1976677
1126521
599414
1420484
342724
955739
1576483
1884002
752621
788764
1796848
1338048
1970370
1833402
684410
89727
1411569
1443924
1687773
532227
643180
1727351
1155455
146189
658628
1644607
122426
1718888
457856
1564732
199743
1063716
433970
1350285
1529980
141936
1421722
1364477
1609551
1287683
1754490
306409
90037
803070
1086068
1480799
1493662
969686
1875606
78176
1468395
1975820
1042542
432062
369744
1152305
1743461
383243
91197
1195777
1711428
1005339
86597
419629
1291537
1745248
1383639
320186
1926202
1867032
433181
652176
576029
141409
1799459
935690
222007
1554881
1423340
778862
1305679
1275930
511777
868700
1097152
1516327
1189651
1888190
540124
1856973
655673
1872936
335033
1176151
1119788
74530
612132
468351
1204407
885014
1204640
1390206
284777
54140
21816
1187967
1781859
1957399
361381
311583
520835
1557525
1357629
979815
841038
751967
100827
17766
1226746
855275
998678
283715
1563713
877855
795595
1956217
295477
1548616
625395
430050
1906189
852657
826583
298099
160148
302029
395516
815968
1574529
440240
1147479
1473336
1086585
1332148
1323623
617288
322265
451323
1090580
671659
1077767
611278
1524159
1217651
610122
1035290
248756
1599326
488795
889048
60503
1347569
1860057
1489555
696748
1527578
553677
473597
1254820
1607950
1174211
1227854
1175260
1803653
1848057
932626
1662623
11881
910644
236777
210741
1283106
340446
1116232
1426135
283699
1276926
1552153
928698
959968
107905
605351
1928546
46679
410230
1408426
911359
1391195
434486
1507021
43250
1540834
677437
387417
1095250
279692
1216209
1501697
86104
1822484
941870
116072
486680
1558717
1044496
262344
576990
1057181
321862
469923
742231
881927
1672454
206965
1245978
1529216
1354050
152186
1796352
283643
513190
1658643
1389699
1041564
1524309
1061974
1140855
1117001
134326
65905
77146
698156
1313374
608174
1349399
5374
957978
1671918
646233
1061557
684291
1112368
1963972
620232
641942
125142
890012
1452485
1579313
144238
872503
360049
1306717
297415
192568
1765971
557508
1082275
105839
148235
1111289
939755
1209593
1839833
24357
1893022
1222955
871139
870267
1800173
841850
413022
912207
606018
1979177
1232893
785543
372293
1362044
1796621
1341297
483329
1798248
491104
1425509
1787850
229802
819576
457001
1137240
1778060
1248124
758768
888608
827211
1306748
1115971
428766
458421
1063322
260318
1701416
1504605
144527
295130
700823
56299
62092
1359092
1804089
1883148
1309825
226928
1853246
1525005
72124
1289203
395289
679623
507279
1188204
385810
905844
936472
679710
1017842
1903578
1979194
972962
641472
219636
316123
337499
713803
288900
1323081
364743
1095534
452382
874094
327502
798918
980867
1173579
1637423
273312
474840
1667128
980605
1174973
357455
103711
1841419
1134789
807603
541099
1915169
1954473
1524950
340283
1350454
670398
1255369
452610
1792259
1093033
782632
933485
346213
5659
1893196
437935
355544
186888
1388679
1417909
1098834
1056536
230093
888734
1760189
573158
1765342
1101102
498283
1023730
709972
1049196
1089243
1141108
107439
116714
1793775
1065169
1318912
1304823
849657
1043168
1010365
1412602
608608
247602
1873236
639160
861607
425633
522915
4264
1190293
730620
1857033
1959572
742630
1058966
1493737
1148597
1263628
1002370
955718
65697
547021
1487163
1557988
374603
623007
498740
24267
1548876
1139016
1633218
1169515
1252089
565632
1496101
774136
1824813
280937
395728
602236
1989395
1797419
194075
625064
1934911
467898
247385
1474890
819569
988077
322140
1294305
386814
1307051
631260
744277
1547643
351504
85340
1442424
1197308
1592417
1915902
202281
1304657
1270654
1347018
815109
1736866
1936659
1427009
1474755
1437889
1148627
101385
993561
1048084
1828576
35671
776715
941723
1963505
1718867
1342368
550554
1209343
1541484
1298607
1449777
81198
1627459
462474
904124
198310
1612736
924744
1344262
702337
61389
976477
829900
440817
1143518
31031
1434987
588618
986970
528531
385391
1239152
359817
289911
868417
1974764
1132419
1352298
1520972
1112479
920352
1110821
219720
1213608
1285576
1991701
1054467
1082741
252993
1848059
1128267
575843
968975
144594
1502353
1499600
1128587
769908
840460
1874116
430122
851310
484842
1093801
1063394
40384
1186446
1694471
1539914
85066
288474
3156
1362298
746314
1114026
882656
951459
1782724
1327040
335402
467506
1842308
77567
46611
925922
1294730
479578
654891
357181
680377
407003
1727204
1331295
1876218
1050622
292029
1006345
829166
1396137
1338188
461207
54781
1052643
1673277
1826712
488239
798304
479042
1258150
1762533
176612
1803375
68384
225896
1586855
1053427
1046500
40845
1501093
1901460
1276651
631045
567121
12713
375365
828467
669410
1046342
1491905
640056
1078813
1620037
756822
1097738
870134
1991443
790077
1864179
1811385
1914951
203015
757442
725765
1620279
812808
743494
142854
454360
1512177
1178013
1324229
98402
1962485
1945374
1000843
1981759
192306
784198
796061
567541
259192
1840788
287966
1110002
1396175
791095
740514
1970598
522413
503171
1471555
884850
1280038
212394
980144
1662924
1833941
1667514
105354
78510
991662
1519068
1832588
127051
941983
717649
756890
189564
547021
1760239
1214653
1167992
737219
1768353
833988
1687836
161013
1838902
735153
1687853
1567590
492733
1874036
959307
1191154
798009
283131
1574567
161825
1114707
1300534
912578
1356723
931209
1645169
655511
737677
461918
1829753
1009402
915731
1061039
35351
1274088
173453
1722085
1172433
1765867
1669701
1301605
630311
133687
393764
1881861
1565877
1485713
828400
1749125
653406
317641
8293
626865
1697095
1604380
242138
1688947
202311
679436
80492
1180465
646703
1288300
514527
1034637
1772600
1813503
1515577
1228186
371828
1443280
1893697
258189
271727
943756
30680
620582
450034
1890321
1837443
1247474
851294
751939
549627
234202
1300938
511632
1483545
337234
86683
1348230
916634
1300815
1968146
1570157
1013937
38158
463316
645949
1989921
1916947
640300
1474368
664392
346191
666184
1462525
159716
1155061
621504
637422
793599
1041217
498097
567895
781731
281688
1607818
183081
1426098
1398470
1543380
437153
402014
1504875
1786322
1323062
758489
442323
613522
873445
1301403
1247002
490477
267959
1548296
1588551
1107545
1205289
1032757
1446664
284717
494295
844113
1766152
1007449
749830
812656
1600993
677631
1293366
601675
1293556
1622507
1314678
994209
1594964
907987
923337
1586413
762138
1944190
350624
1735503
568246
144131
1835431
1674864
746243
973324
459030
327625
306582
500400
513788
1028988
1237921
211051
475381
484138
445380
612367
577214
1855500
364194
1752752
1301102
1522788
1745226
282017
699890
1413563
1993578
1783410
972594
588705
316240
1925307
114821
1817731
866325
1865978
518161
433249
1347215
1189153
1387286
62911
1555388
603921
877941
612731
82278
715288
1750424
830559
1582661
1697594
1156686
469232
248143
1042004
30114
1775526
49329
792198
591090
1053511
1916619
1136541
507962
283429
1594953
1611034
1041320
691373
261486
1557668
660584
396986
1474495
1033658
1149298
47101
1165415
1986950
454383
196911
542616
1573529
1097442
1223455
807668
595447
1027486
1936746
1173111
1275430
1922615
1623192
427857
305101
745227
187123
889375
1669764
1469529
787582
36726
1319374
183299
610341
1674375
1147825
1978392
1037733
212635
573730
1473919
1067301
501835
45397
527672
685841
88448
347585
625831
1940617
1160809
1944638
1767164
1808521
521235
1274527
171642
1681636
188928
1381800
410920
1830304
378199
72417
1786738
1529410
973249
1939325
453619
42369
1994983
309927
1349648
1476740
1682994
331885
1121708
661676
1004474
1991639
1979905
480610
853091
832344
200999
391396
1676766
1042676
1135047
1661553
1993155
611343
582753
709587
1681437
1846500
225027
1167526
968644
1095294
410148
327623
1723867
1119623
565206
904476
1207214
1569019
1803190
1609228
372636
1445204
1405862
1080023
1435368
1189666
1751767
1617943
268912
1020165
13441
1996180
1022324
1139528
985723
1585754
297403
1426552
324436
206877
179897
1562485
1077332
63205
1128863
470093
1177416
1802970
1106866
228283
480109
1491453
1552084
1660124
1906675
1760530
1190801
1826007
1498285
1550017
274937
525944
314006
471006
752346
923249
1974767
1741302
1290899
1023503
1755651
1482704
1750785
1640585
1250561
1509518
1351300
1966078
49500
8012
939225
689040
1001802
41288
1676360
1611532
22678
1456852
1287718
1895585
611333
1240238
127870
1794867
954338
780101
1459231
1625530
453823
1319336
20114
465152
1193516
805326
1703904
773888
1723996
1277815
66959
740276
1338363
29555
1770335
1517053
1126743
341975
214439
278446
745367
1347415
1532184
1823461
1134933
129383
988301
855776
1534959
1217663
112262
1423449
584721
1014482
814691
1778605
1056330
1574624
340852
134010
681130
1602632
1840148
1153525
107367
650063
280462
472103
1931472
1120212
899359
1565345
1071575
1562769
468672
499973
327634
23318
102309
1362645
1780677
191174
1814963
1189400
1160029
1634992
1012034
1745409
1486453
1042198
52949
514447
611821
1266264
1467613
1902425
1447361
986987
803042
661056
318570
1078454
1822934
1977651
844043
1245238
301496
57793
179745
1603137
29262
399142
1826795
968481
901227
1849769
980300
461928
667307
970760
755086
1413693
1779997
395711
1727221
63748
1496551
1474090
1159922
204649
1765843
1666538
584476
591837
1359802
1985400
1420341
1667158
1546776
1256331
1545834
1868046
1995485
417456
181320
86461
452468
454370
1432161
1418341
977644
809702
1588036
1515833
1559893
1761395
696165
1910572
1822919
1396158
1545177
919693
1818295
1872510
609667
1480094
1574555
752450
1319936
1736538
181646
1516497
843760
1206416
540570
1191337
1680879
1156551
507194
1803326
1581807
492136
506670
319282
634952
1836430
535477
971873
1883403
881515
73740
1915750
333382
964412
916566
1686774
884821
134517
1694782
1651159
332805
887152
9798
729451
247989
332186
184958
241579
523084
937077
551163
1739828
1133802
1700098
1472761
274160
1469101
658277
408287
47592
1392438
1206886
241868
1539006
1831403
1123131
792889
802566
1343417
338362
1831491
161342
1791442
1564033
51839
1779585
1563993
1752749
1363562
283345
1786297
1255954
201240
173808
1163918
1131214
1705996
1128914
746360
5791
74428
1769810
1710446
286618
69215
1690927
708776
1111744
858512
258734
996232
1966352
637782
251452
1292102
1230195
530341
710784
90569
1015621
1248237
1474225
1799245
131686
1041595
1098075
908387
665155
896475
619234
949677
1785806
689495
1005149
1968784
1680510
15333
1679645
1700108
763888
1055231
22051
1940547
582998
991753
1703659
1019779
590925
65684
57909
225758
711766
1569731
1861543
503082
1509706
1074422
1865549
1426609
1853696
1815608
1066656
39443
698974
768062
1826648
189938
1501718
1421815
1390529
78475
1709361
1709685
624730
1105119
28735
1532085
1434263
1543374
1896653
1803851
831169
1475529
1474545
867000
1694106
78192
579837
1114744
346846
974667
474619
1841774
1185319
764044
1738541
573646
1864541
866972
1068688
714166
323309
876879
1590189
1704412
1484527
1798969
461132
131251
1349693
211683
849207
319655
11059
372302
1445640
189123
1902385
417218
1123689
1091526
1295398
1771344
1681295
250176
834695
323844
1108312
1492562
908467
1555861
105316
418586
840873
1238812
1420199
2107
1485802
1474401
229616
918475
1294451
1130037
1478539
1393121
267258
1287342
707154
1957468
1935181
711685
464789
1770362
537047
43995
128190
928221
954856
1346025
356146
1142431
1134632
407473
1514486
1233305
1952228
311721
4804
798894
321724
1105617
5211
1158385
1285687
1688542
1938665
720784
290979
1760778
1011071
609217
1472863
1936983
1860075
1148205
1907716
1522825
545214
142030
556930
1225694
254784
655354
108768
296896
932284
1143274
51422
34838
1809601
1997291
716070
1225588
1476447
561137
1254948
1762010
1505007
1567369
69874
1129186
1713488
1844190
687686
930625
1338285
139151
710733
1104222
260981
611470
1306202
636275
1505045
934328
1921055
1202334
324889
1350057
499502
1010991
683589
1002142
1748077
1401751
1915818
823133
1486616
751960
588699
1017750
317677
1200695
148560
1574202
871501
320447
336398
1367175
931861
1386432
1473662
229253
1003143
1504402
1395264
1401844
509058
1428877
585395
1936097
1537026
895132
894044
1089828
1566463
399104
852297
1758747
568171
775661
1269434
47553
738320
1067453
949117
668678
205032
494471
1455383
1801836
1041050
1960318
488362
233338
1934005
1898645
1982943
220234
305862
880455
1216528
1714861
114326
892444
1245956
471755
582164
1321456
1460530
1049688
1877021
295062
1533298
374130
992405
1132635
1650404
1702522
583680
59413
1254342
1958866
1234107
654300
1544237
1729099
551261
1617231
1710945
207194
1801564
1693407
1653478
857479
39329
287533
442692
776908
1372061
1389601
1512946
201939
375784
396405
862944
452561
493776
86499
832056
568478
766393
1617952
1424199
260244
1331395
52705
1257955
1586502
1655393
1314030
320280
1388445
610652
551252
973292
1622000
162785
123310
1386192
770007
1589249
1047210
1376668
776915
1497174
1314291
804777
1624114
331448
737643
1345627
535524
790367
1376821
1475379
1843764
1869074
1331664
640280
1178574
1810599
535149
645402
1513532
473968
1689105
343173
1542208
422376
1620712
62395
1316890
1751806
1265678
542219
101188
1405094
713976
1417018
105205
1806408
366868
524126
1756491
832224
1987944
369249
1058380
1600254
1983486
1478553
816954
799058
757525
72874
906743
847992
1591188
652944
1800284
1251432
1515242
1612637
1467558
1809540
522802
1724347
150673
814515
101534
188149
1873926
395843
754280
1432279
1927791
1710622
851111
531518
19629
900710
1448562
1025257
1531537
1015903
1299891
100242
1574724
1308036
1459742
761402
489745
1727184
1295146
896833
647307
909393
634340
1430022
810246
1202600
1812790
159254
1354728
48132
295450
850024
731237
1201626
1019345
665644
1844007
9204
818756
849789
135707
110331
624237
1800327
1293420
607610
1125526
1234139
1534897
1105923
1924311
57959
772512
16883
276584
796304
535433
1908250
1543939
1796879
736511
1143985
863764
448733
267650
719136
90692
12031
678214
42675
1392250
648034
621418
137069
909949
92675
236619
1783294
79274
893206
158743
499197
1676962
1167077
117007
1333616
1621199
909309
189119
895261
918389
233624
98987
674286
1873532
1837779
86848
1820511
1646110
977529
365533
749106
676737
1003154
602940
1665955
764911
986197
1463622
1650497
147041
994503
887458
414795
202041
1316693
1244304
1786258
1652364
1871213
1196416
227937
493174
484255
920349
1560876
198668
1288832
25178
1214180
1825977
1375006
1277163
1307288
1522806
1604042
152203
641694
840227
294940
1099123
1772941
1899324
1821394
1787999
533621
1444775
1967439
1169457
1963026
37329
818463
1033657
1185062
130480
461458
1222166
459382
1448870
233833
1239396
1338590
138017
180377
443814
1963486
1049405
110056
1459540
1324526
731459
1268169
756366
1218880
1116872
545290
1287175
1292764
83582
1159638
1025019
333722
138549
278815
794710
1604273
807994
571970
1521709
1796832
102672
573984
1237545
1673323
1681612
618009
410335
910139
763719
1454304
206437
1671126
1625504
1098397
512078
1415820
991000
697538
807767
734163
1258746
1329995
544319
1360181
1670557
172417
687016
1835367
275994
144994
428589
668522
780714
1928822
1532715
1315127
1448906
396967
399869
1857513
365119
1259450
1875315
424395
1934466
1115934
1180969
815059
1659242
281710
1516257
896875
1716863
1572379
1382579
852028
873455
1467480
1294429
917637
1769031
713762
1729058
1924397
1648766
520585
1259724
1451500
1102691
1675176
307156
1423576
1148295
770297
591917
547436
1122880
255195
939628
1675013
261005
749440
543790
117280
1056975
671631
1996854
257432
1151965
1608881
228451
517529
1518804
262186
392493
1127972
460800
1899086
1774126
626213
1169248
177876
443875
60547
457061
237879
257827
1759587
947790
319004
1460711
465587
1828506
860445
1863691
1443971
594178
45575
650514
1489606
1465720
1788012
221734
709785
1743098
1621185
1421193
1102214
479548
1475135
1435224
1254547
304389
1024810
326673
1701987
1922280
1049279
741168
1254447
610605
1757150
1487968
1729937
417454
447444
1622242
1495477
1723465
1282709
17444
1695007
1979522
797015
935084
204261
121027
615533
41867
436754
1742083
1430060
1395246
1561847
1026223
693142
361200
1857915
795257
241641
1757871
243115
295832
259479
1779924
1499013
29653
1974548
668495
1815204
995672
829552
1176280
1682237
938251
1564860
388202
27482
1955698
1536620
1083474
327955
1694776
940865
1569523
817980
1971280
219399
387009
1727186
635851
300483
1545500
299232
1969627
1090686
134469
1132473
380815
1820265
506729
1971894
1074643
470373
1305216
1011923
811433
260661
651234
39793
1301608
141964
195616
1570098
1675652
651149
1911444
1454411
1386828
1602832
808883
601527
1102584
1626570
465627
1833097
1208476
1028873
1846827
940891
1080622
718724
248832
1402045
342606
1337387
1782201
240175
217776
1235882
1640993
748162
703771
321103
866665
208572
755346
515881
1725936
726641
100789
1688460
1061745
1936257
681383
1640319
1755526
438915
1527543
1646654
250866
979774
1293467
706949
861232
1172772
794800
611142
1129186
1882930
1366967
1152110
1019626
1064378
1478612
1930891
1085584
1111489
64126
87796
311416
1089981
1294029
1037259
1630577
1027388
1617573
392110
295160
1101426
1112701
672073
1915484
760971
1679842
656781
796118
1408497
947826
1823223
1566563
1610955
60426
1637205
1976564
1871256
378563
1760796
1155434
304044
1120994
1085537
674117
1748053
1486860
1995803
1472096
917887
55103
858011
411546
1548165
1047404
743486
1582688
894805
1025918
1670036
1862524
566654
734042
945059
584144
526271
1925245
228052
546598
1332152
466692
814407
1859930
155561
1696086
1089745
1041050
118276
992546
110937
521336
806177
1084042
1431592
878464
1989324
21386
250325
935929
1434203
509751
921907
998707
1077417
153369
425102
702907
1376925
1628156
1550344
1558277
206167
966774
812075
391803
112943
1090406
977836
885586
1547871
113242
214369
1398014
14883
688388
1853032
886269
140094
447760
1901402
972142
126381
48629
1706823
974069
387384
1184330
1110747
972442
908122
1855340
325151
1301976
1763493
997125
466363
1828157
1639666
1007305
1849150
464290
612786
1786819
768741
1258625
956555
51840
1059073
609407
574146
1294559
1098535
535951
799800
178385
959943
1124069
1372810
366173
435257
1024584
48940
1155531
1873247
114207
1004305
798444
1738707
1494696
89463
745246
1856064
1859016
935615
742861
49093
1967456
1543107
551141
1461275
1207844
1357205
683351
928317
988726
1467515
1894024
627882
1310131
1461912
1137090
1354876
680395
855891
254369
17538
1497046
1954487
1045527
649126
869170
1830607
1216546
1687909
1548910
599819
983213
1985027
180522
1134777
661915
1144951
817875
17393
1499550
745441
1296682
156085
1841991
1877370
1481603
1458205
1718343
599280
631814
1343295
882954
942122
581916
584027
858461
541254
1839041
1736369
1148327
189946
691909
3071
935910
934319
621620
977405
1486425
1823371
1757524
899445
202596
462416
355391
707960
973951
958972
1302712
1538169
1626402
854884
1316071
1381064
1069124
1012436
470644
676992
732864
973597
1195742
261548
1556271
1898195
1015297
932010
1178473
1462879
941155
1849354
1158772
614732
1534804
541828
1073546
1523256
621690
345982
627206
964441
966390
998836
1877654
151582
1910568
1764050
232207
623482
439677
1739374
1877857
713936
324745
1398054
1939775
1005712
274553
658133
349997
1427138
1878909
1824283
1351786
412695
371171
1594221
1613022
1467911
1796322
1190197
1426150
343349
1992807
620399
1153576
77512
983320
1693920
1977129
6487
387030
1238896
1731428
1223311
19354
418962
1651184
376751
738571
978392
200500
316632
1384525
732983
382559
1317326
378266
1192436
886955
1891188
1180353
1417429
93683
30129
1813304
111661
1424304
858977
893045
1072149
862213
1399422
560101
1526818
1256057
217476
492039
1253263
323934
430072
313109
1326453
587045
978783
1026426
1427294
359289
482772
1282195
682316
1464362
229149
1096281
1122011
1505730
1432413
1234289
1668360
646204
829810
1066616
1368448
283482
103699
1650358
1585000
563595
1855036
1782936
597868
1450025
732169
1951326
1488488
1946848
1695562
1359394
942736
1005434
1572715
1868289
1941752
100786
182888
670524
1258783
1920490
524656
957185
1338664
1941761
590701
938962
1049286
1054073
145450
1113493
1779378
1777612
550330
1011648
327793
1081453
18329
54715
1302101
103574
181425
1344256
1643927
259142
64758
1645779
67744
1085418
397274
161872
1573600
1799217
540473
1184399
572520
1364793
1066988
720175
1944422
70147
1185674
531958
1814474
327240
1701658
818855
734302
310526
1269860
1936586
1933375
961708
481163
1182574
899220
1520004
972307
277589
1189608
1549739
1090673
157534
468578
1089188
1287753
986726
1648449
174217
1928775
1343591
920625
956067
779457
733436
1324024
217714
777296
1564094
1385759
1278200
1248051
96223
1603654
1758925
909178
363073
1379923
919717
103665
1566362
916850
207503
1773988
1774843
382415
940344
1829413
746277
1895849
538100
1674390
1598829
1041178
119798
1139353
1527428
134760
1969466
236059
1531491
1898397
1330725
1430934
796966
1979464
1447198
424068
1833106
172258
1724227
866549
1968161
924116
1827163
37729
655605
761021
1135148
1307881
1517532
539942
1199074
399044
407225
1320844
1863954
981166
513631
121194
1168568
1548054
1927859
1455217
106759
259488
916743
572426
989978
1593402
1224563
1773713
1315270
1018353
323034
266912
95218
479437
885565
1447989
1201417
1647831
1444688
598884
1763560
231772
690493
25571
746657
1030267
1609751
31378
1409583
1031412
206249
1828072
1016032
870910
770371
1937914
1526868
1593904
539721
1073410
1055502
396717
844920
1970575
926112
1821839
1310478
827542
1515927
238862
1938353
935081
1979878
850123
476768
281988
966647
836630
1162463
673215
1365645
1928189
619911
625177
619042
170310
1102754
664962
1563475
777869
1449942
594975
1606513
967934
1760689
885956
974291
1834011
892553
304292
1592326
43961
1858860
1417273
272495
1126534
1012902
1368505
1068591
1540166
1226387
848155
83354
1826937
1067793
370748
755697
1382300
817494
912299
390031
110334
1286616
1347818
1335379
1188587
742389
790593
650689
1480196
247933
1383699
1675776
1812686
116642
111475
565468
1408500
1554848
1723601
779221
1363988
411972
384271
1974130
187941
336698
377524
175529
1868272
1136086
950632
1380837
288397
613290
852048
103031
1432365
210621
509353
717782
1761238
1507618
780953
1062997
1988280
541227
1621955
884551
1812797
320734
1326956
419662
1915664
1719620
1878851
796719
83549
1172667
495741
219406
136609
1652456
1993309
865233
1304048
1828647
412524
682331
1001166
1354285
70162
1624942
850674
1863466
1663987
1424194
1704413
859544
1512053
1312811
387785
1433710
1417269
615954
1945004
1640035
1345077
567879
331227
392369
870654
1709741
825327
1112841
1918287
1348167
54446
145103
1888258
1493312
1991912
703569
1956394
1862199
1645871
540422
118318
1780726
1284670
1723277
699493
760288
1183750
999719
1526483
331200
1435390
65261
1027957
193945
1094059
111267
831213
1621326
1034448
1985956
720444
318884
189827
1480552
1603302
295604
913350
1104012
466171
9429
1319476
1541136
1078704
724965
1546170
739383
1019358
722337
1409339
874
294596
1539150
404272
153308
872047
627157
1950943
295419
1290977
247694
1832847
1437026
1304112
1704505
1478566
82833
1088730
1036917
1513724
139737
570561
1110146
611104
1942737
784520
148779
1648942
594047
1640327
1800504
811001
1152249
690774
1296189
954907
1491568
1415877
605366
1883435
376108
569324
859540
297606
66807
871957
1470621
897208
656667
390257
1244082
1263768
1452215
1030342
1031949
903415
1673258
1421103
1790757
397267
431333
1495292
1882535
1418496
1886613
1075529
1916286
1226575
323047
1589269
692521
1320327
631150
1530523
1275932
1500053
517785
798738
1041695
778321
1536095
175021
848603
1203409
1052366
1789
260164
1691726
1519015
970275
453176
1428971
12879
1776034
606128
1150607
1508847
1163687
1856401
1472586
1089555
1263398
1034261
1742346
902193
1854417
506319
600626
1850265
1707966
1907062
1312711
1307973
1314465
598441
1397896
1890349
800315
297465
343121
882154
1075799
1125647
168231
1391128
1995137
1312897
1222781
1324494
803183
1422913
290456
232286
1721981
1620035
807516
1108474
1527823
247232
90404
1699032
1764660
1065496
1718864
1438604
286675
1216719
1071537
252398
359736
1666228
1765807
671418
1712576
804781
248481
1673139
353239
1234192
770778
1641013
284339
933369
392393
415169
399322
418848
590820
1193352
802103
931224
489107
226561
178463
385846
1708078
294033
1392458
1001241
209058
910888
331863
1362922
217
868038
1545462
795449
480680
1394569
132065
691203
1330900
1467443
374727
1248501
281899
1915246
633253
1672643
1971237
594979
932711
181927
1073039
505847
1903944
1987489
1699852
1096951
1411975
887500
222951
1950017
5835
431371
1560320
1092206
1126377
214997
710389
639168
1015626
931807
414380
225313
1572827
1557757
274754
653728
761135
1383376
1763431
1017247
1025946
1744889
1372916
1534391
1256736
355440
1631838
498912
1908137
1344786
428015
1212315
1733933
1364140
906717
978507
584936
1751966
1011283
1227566
1547888
872483
980204
1002541
1706737
1873042
1541634
1835176
1361960
375530
556476
893537
356786
896432
492936
1361076
209734
1087153
74547
1730660
1173209
432320
1169382
1335692
900333
862874
494898
1874775
915058
1065714
355932
331160
554114
1785476
1860802
1220262
279193
1808888
93443
1312018
375078
104648
1615143
1215612
382611
1156700
686486
444826
394185
745417
1192730
454751
502403
1371297
467151
1379442
367103
1254231
1151892
1256913
1807617
206066
311537
706752
1168452
1697476
1448467
1027788
37846
388973
1149817
1606145
141654
1541000
279858
1045220
1005689
104305
1650102
91237
146509
684342
704792
224260
887371
1113745
1659357
1619410
1850749
991978
1911965
768749
1761809
518704
1528144
1144481
561980
1215854
816186
878891
1363560
1080713
743810
1986598
1864432
448059
601433
731038
565311
1981244
258676
1225337
1832418
743415
1877640
3500
1416144
510800
1346729
993379
1081782
773976
1136595
183637
119883
1176350
6220
352085
1059183
1643240
1190315
1497310
1750886
575120
218004
1876766
1473046
966659
897252
566385
1255705
821143
939751
691966
677096
1990214
1560878
1822588
1539380
1873504
1815308
570578
1933440
782996
1654254
570464
372882
1693523
705376
1778628
1753884
1734828
1371807
1794430
1085893
819616
608439
911726
609134
912213
305430
320773
725845
877076
1527524
396352
1695694
405846
969663
1677029
528785
1342957
572407
1788582
787531
1761092
117890
1306180
43795
1094876
800632
883926
1780788
593541
1170959
159416
955970
1956483
1900970
748365
1357854
297507
1261376
648188
710138
604620
75731
21541
344054
29407
1218469
398608
1440149
804182
219424
517965
824555
1886387
67542
1800650
1871142
554210
276918
1346025
1379429
1722699
665218
579584
1245105
1549257
704351
1602940
1728451
1207907
1978799
1080128
291784
1870869
1697458
896127
769238
295799
701875
1685039
993886
1403412
1518662
1679675
68123
1883075
1345134
871010
300890
495299
750373
1400189
1003228
1087674
820525
1382628
1440315
1322184
1182890
483576
1796933
1175554
1344872
1417609
1209288
1835962
1611283
842933
877670
612830
1258755
1435860
1362236
1193089
1626091
197431
105458
471145
1975034
1448374
462569
1551565
264935
414481
1673205
1282047
682359
54643
126501
1327493
197309
1058494
429940
580421
256631
945233
281415
53253
244432
1938869
1421455
491718
1895943
1233725
618614
340024
1932070
1817106
392183
965039
1480455
266009
1029362
1206858
659293
729724
652055
1529134
377750
14228
1094291
938765
1212996
1762123
907160
913370
552326
290959
426607
1515538
1831567
1410638
920580
1750882
1656913
971115
670398
389695
395263
1970238
1969616
1928697
1921672
621300
40533
860654
60495
1373631
1889118
1335807
315826
801713
1674956
1454172
1472767
1244881
82030
362014
918679
812182
837489
968232
876139
986459
20626
1006303
828720
641268
170182
955191
1834090
124297
624472
1229658
1732416
703016
774915
1628911
1553148
178469
1301570
233195
1685716
1896145
432397
355373
1737068
385785
1566433
1585101
140667
1702252
492163
1843037
659896
1633755
1321512
764563
1168768
1694557
682013
1425645
1166004
222677
1709435
683763
1694165
846496
393129
1656045
991695
525715
987048
979284
1092666
859072
415211
1533729
1786997
1616167
1365623
1201057
1941561
1911478
474153
557029
25412
486967
1373756
1168477
576574
974053
1464985
1811917
703200
694844
1790526
49412
1025411
1358741
644655
1274313
1836956
1379967
1767363
1109229
1855712
1895504
294255
929803
106839
801133
1997349
1565510
80420
871556
1021128
385041
1081148
1101475
1885066
828389
1309505
972150
1852132
520279
188294
1293861
1189110
278540
410636
1636235
1629260
155141
106636
1848239
457606
1455466
876388
874143
1219243
888709
1921228
1186253
705445
629785
1332883
518065
533865
574314
947084
1456752
205857
872686
201708
422242
815575
1041161
1893672
771703
1079814
1841134
1706470
246807
1747318
1111449
23982
1464868
370531
1380229
188818
388604
1032222
305543
203720
1363065
77259
1811645
1051579
1481029
388900
203434
451943
1131698
726999
1717637
1417913
1807059
1824296
348006
1996658
1601372
1893653
1121595
479468
299943
1730382
87935
248845
1702980
1722744
729164
970512
655374
1874462
69482
1804092
1860723
1040285
865541
400068
1767184
1904218
807111
1518653
1607770
1377818
1943669
692635
64104
1336284
11128
1797355
354442
1354304
873579
1548864
1063554
947562
68655
652125
175954
1705714
253651
247025
149119
1205553
1189461
607285
1337608
693198
708346
305807
69227
435713
1862335
765390
1166433
1681743
491388
1735739
617181
1081658
1639209
937839
1550737
1507173
1827810
248364
1577341
1439715
836993
111963
1903738
1565804
92671
1461737
742150
1531221
1687647
1669656
1242275
208451
453540
636591
203315
823033
1633234
750600
780738
875078
265073
1983845
672783
1351219
63874
58923
1740669
1103192
1947342
754987
78616
1113599
271383
293458
1466302
1852736
854720
689450
973450
461958
1513930
1749253
1297406
1852230
732043
348665
824149
1837715
1990907
113715
329770
903028
439897
1001363
276289
133156
215898
1218750
783502
383300
1405179
907401
738450
990552
1908390
209857
1455149
1844729
1678692
663008
38749
1044450
116026
1575093
1062197
319608
1268122
1065731
419419
1319622
1410488
527935
93781
1758136
1152582
1901472
622726
1987143
1485598
1919781
1313228
1780207
204247
1334040
794191
616090
1815078
1387628
614787
65583
1050758
35343
947535
1161721
1636854
1707503
852801
1653140
1876483
424202
1259916
1083010
659356
1204913
509630
1325322
728871
156807
1214026
1962417
1536193
1309198
617773
1671603
1474236
1749016
782257
623814
1863093
1700831
171228
185190
1214560
273310
1502982
1513960
308657
1857205
1295727
41488
661424
1938270
1652212
697029
360783
996527
773872
853811
1669362
747024
1477439
1552930
1211033
310546
115136
1511171
1180325
1140073
789787
1538594
993640
410211
1797920
1567904
1906553
1087048
1071481
1806226
1461403
703116
1615852
714379
398618
717985
1657860
1862508
1380378
1227214
1570250
271866
466098
813086
1844749
1950875
1130748
1191513
874334
1634619
168763
1903855
182854
1296626
1536396
421191
1685504
190151
1657609
317026
1676136
666107
1901725
1872002
81872
941370
674928
900055
974425
1260362
1837383
1225001
536784
38752
1831089
968397
1256488
1860962
896641
568890
1012357
1879049
1211567
4618
1209937
458729
1169921
1706381
661340
1012661
626296
678611
124837
923383
1604103
1517931
1818124
185567
795814
1106286
1610957
1844138
903436
1357092
346976
1717472
1966237
1376007
376050
207786
1748066
1769511
1491998
821484
1120123
1994342
527853
1003251
61996
1900260
1393660
1531723
1180222
1327547
1422090
1221493
1390626
839732
624387
1044437
78789
1923986
1183493
720715
124614
1329576
324879
1750175
1758262
1347919
480352
1912238
922211
1946181
1773084
404038
445563
1081189
1021674
883902
102281
391740
157586
798134
866262
113777
865220
1496212
530175
575262
812481
1639400
1329180
1612040
830961
1181388
827703
968999
439646
1901193
607648
1309520
1787279
1905155
1294317
519938
1553328
1831056
1657276
1866387
550202
874319
933467
1839192
408184
1381349
396727
1647480
301620
483948
454202
632323
853319
683262
868040
1872776
554573
1820727
178905
1943117
288880
1573145
1611345
840944
266540
1942956
382711
476175
1768290
884600
1837286
222951
1186779
102443
1461002
384547
1197753
759378
907534
1718780
56547
522248
1459657
463353
894274
136627
477863
1537103
569134
751900
1308091
353306
1685311
1818101
737040
327541
555255
814533
1969162
274888
955877
920180
1501286
1738694
1909994
1915287
802639
168198
873182
1828507
753580
1563215
1469442
809468
518836
1956151
412613
584003
644817
283213
658105
1711907
397364
1558476
634796
1568762
809061
648191
1386263
1638002
412193
641901
609869
198406
405863
463354
1568097
921018
472727
620958
1171351
598961
1100578
933341
1250053
1826224
107399
1255096
1086463
1627284
1372619
1255761
1542555
204889
713823
168368
1193343
1284654
1990435
1468648
1915095
901206
407094
785860
1717831
1547191
1408715
782344
1543821
985973
214972
1925303
169549
1415979
843067
1463229
474504
1857457
1464213
1211889
1708608
338848
1103430
1742458
1688372
347231
1385506
1074500
1249577
1120697
1346096
54165
1742557
1913186
326139
697353
879613
514513
246253
1464855
822546
1525451
863677
1531963
1145216
921428
583854
243511
1587382
761277
1747285
842832
1991774
50644
379440
891365
853692
469544
1943129
1482205
1872786
721045
1709574
413767
1226149
1312324
1714554
605208
30714
954655
1587053
884314
444689
1435077
749835
966184
1655395
795428
277600
250945
278956
97132
1113655
99011
225036
669030
198307
1975021
287094
311182
1199996
1949615
1743670
1830280
1229954
1855050
633419
1163334
578344
767360
517475
775907
204911
1643859
803222
921104
1485348
768745
1642276
1606670
479101
1175011
318889
175634
526168
1646256
846763
1152016
501953
1809548
230946
861114
1127061
1218835
857868
326785
833429
404100
515350
343081
604252
346563
1538449
1282487
637559
902601
571827
1903402
1118623
1936711
1630843
139120
1179641
306326
1633949
715430
192169
802106
1238206
604749
524198
1385493
1617759
901222
753856
753246
866671
520279
964799
1713895
404361
1211675
989393
360144
992672
1513489
753515
1653557
29294
1156982
1638125
1924763
1855320
829018
1539490
1513435
1875739
1426676
441430
292418
629805
1198530
1646294
963370
299817
1250576
1125362
1317913
197981
1242548
726413
1411481
672398
1436655
875974
1333076
1781555
928584
634221
19584
1181053
1483560
1490965
1645421
1062661
742149
1734689
383080
1881330
42393
1559264
381921
1009428
1456430
766367
75952
1650872
1605524
1134827
1117023
933299
1228711
1383852
656929
1371266
714277
1577639
665867
158379
832394
367062
1109061
1825260
673143
678104
1145601
169489
700013
1626753
418148
527206
311451
1597120
40801
1907421
294282
1651904
547133
1003821
1737370
663990
732880
1131531
102823
174335
1933011
471387
1619583
326962
1760378
471951
1695630
563840
1748654
400652
990801
1172403
1510
1655131
1378852
510168
1902045
621589
1290880
1650511
412110
1417413
904047
1549168
591915
746543
1628047
1578047
1283158
1172095
1571158
1032554
1783070
475827
1752938
920497
1737728
368371
1129841
492475
25361
74861
1989586
367581
1071627
647832
984902
538588
731342
1157409
709673
1449981
519403
895344
1513917
1779025
1330879
465684
1718622
1365632
114269
1793699
5178
1512089
1816191
1007767
987990
1710218
375454
515014
358410
336628
1344738
1928293
1248160
1715918
412032
1261495
343492
445144
557743
115515
666486
705311
1601292
1100779
228808
1579486
1301054
1496461
629992
1293242
315341
1405346
1304510
603928
344919
487537
1048056
1921480
438550
1875512
1603001
103288
492054
206401
798052
188118
623868
1892177
1913455
188825
1729043
1198488
1119466
1212162
1999280
201734
416237
1437213
1316132
625332
1182354
1998656
459815
168496
112417
365626
866615
1526188
395446
804052
88697
168853
1443393
424793
694017
1039119
262023
1962803
772362
537679
1592098
427962
1677399
917545
819429
40661
1660953
1064077
1913937
1592485
706429
1635164
1970760
1603638
1798989
1146346
1189203
661152
183765
485335
514787
772628
1316053
231408
773658
836079
1309726
1485918
929674
972151
631537
1223828
1063897
1262745
1369878
1223326
971132
1406140
1432207
1299681
92134
1698566
947364
1317418
1052396
1644344
1122288
907745
1419246
1436083
1493705
1396119
1555255
527631
1766286
1923821
1890824
1537278
49813
1570578
1035437
642530
1191208
82182
1706170
184343
1097473
225054
1427231
553440
1173852
939353
1594261
874252
462552
1470866
537838
223781
1549394
178714
776581
618583
236206
451123
749509
327763
1995563
1195446
1997197
121412
10222
983818
1293954
892321
1706344
1960137
725930
341604
271611
432816
1846025
897014
1963543
480153
1775751
19353
223612
1770831
649414
19781
1741816
12654
1742595
1219857
1233824
1989398
54477
1186392
1792251
1760166
1516979
773613
1973778
1923285
1843830
1246000
1848115
927319
856628
662199
749201
1697705
315264
816614
1694634
969137
1269215
454152
300647
1301262
981285
1294534
989775
920659
972287
1893535
288946
1362034
261496
688508
1170234
752123
4224
1659602
1703934
1965637
1716170
399726
1181507
1791261
601955
1490766
1091211
378631
1174686
1228669
1050152
1664797
352627
1044288
1151710
1217489
689167
60875
667028
551361
1011441
1638084
1871268
1531258
1042858
1714742
1225189
1755237
341232
1593601
1241584
1497145
1943378
1658391
42824
951937
1345055
1497916
695303
379255
1767674
877412
1476054
1764358
1915270
592533
591528
783961
1902726
141647
1233393
1562373
1388866
1388260
489155
733952
458218
1500013
1452277
1981794
458263
1320768
388394
8327
115278
166238
1274537
1696744
47821
1431837
960717
131321
1187979
409363
1947641
1608412
1900593
1258155
821226
1710818
102501
844695
1668236
1363112
5292
1772069
155668
1783703
322672
1275574
781336
227046
878926
871956
1113835
1554337
942299
635024
1182086
1295895
977448
1907805
1237460
1609936
108668
1570086
338260
1601609
471919
143797
1503392
559241
761986
1674348
1022245
817234
1085257
736753
311188
1380521
1023363
1633769
179940
1213092
485801
130954
1260009
1677374
70655
1734471
1457877
32305
68404
1021423
1097690
482178
1323681
1764756
1685096
1171528
247549
1811234
926386
1363689
625728
84115
124370
295287
1841695
230373
816442
82759
1159922
1378267
1929695
1290542
1641792
1852213
1095333
1434878
371182
1077627
1819799
16209
34718
1723447
1358463
1975719
1862965
114631
186712
385827
1870393
1392583
1813521
466928
1051024
1067398
72884
1704211
1945345
1679075
61951
1948605
1759738
982645
683003
1191602
164930
966067
828012
21312
505190
325272
484533
1803134
145171
1358041
495469
1919985
1263048
1806135
1538765
1529978
1950345
1883291
1401962
1177050
890310
308674
1630995
456881
1724109
822682
1152140
1230113
1719001
1761799
526439
1092042
414985
140389
164335
98976
1326303
1795459
866451
730930
380382
1030187
415695
757684
1240346
40206
1024649
1469771
1160462
761806
1312751
1939937
1274449
671454
1704336
1245504
247946
399541
854444
1671117
292564
739819
786527
248313
1640825
422475
1677585
1583853
881035
1617073
1694364
932528
864056
36620
381335
956734
209349
977744
495394
113754
692120
1060460
432173
732611
1184443
566244
957072
1800177
495674
1221779
1664355
33440
264618
1851568
1861298
1446068
1625792
1680467
1460315
1154277
1151868
561112
387959
1413966
666979
1020801
102256
855660
1546883
561549
1747629
1012919
1533198
427363
1645848
1343352
984249
1094720
133127
1966479
1832726
1066689
739949
1967787
1644064
400569
1787357
1550840
1436024
301882
1010307
1119884
972520
1607016
597910
1100155
1759138
1037749
221648
1913140
1196940
1628137
302540
1258405
1117806
110754
1735075
1999544
1293405
1560776
1273118
207414
1330195
445170
1013800
984021
1310211
1138948
601219
169002
422819
1244720
705468
98978
1204680
884426
1733536
1812429
82221
1338038
1550724
759925
1794293
633594
1668541
1064600
999352
991320
833014
1598541
1842427
544444
1800500
1345671
1915029
1964161
1456801
1162288
1413790
1347992
712018
959089
1247293
547426
923848
1104424
1558375
344374
1096083
1776199
1914048
1188126
1257496
1558738
617106
1696860
1347792
1639161
906407
865568
1260542
1873519
1575905
1769904
1053201
1761514
1522689
1819180
989606
1573334
580727
331757
1363292
524095
635343
1177621
203053
1024312
1398738
1856476
637003
98750
530041
1326684
1989357
1074440
1653941
619037
1869269
896788
209760
767666
1799515
1179969
1378394
117262
180607
1632191
267871
983303
1638852
634699
1748365
550206
822218
1671341
403115
1251688
1403012
1774317
1089734
1109499
342076
146204
666444
1138046
280887
1997966
1250166
1427470
1152200
1735228
647111
1552891
910016
645241
1611404
343496
1508786
896698
1456653
1564518
1724416
903916
1866075
1014911
1205987
1768766
1511109
366864
1261616
1812063
1453337
1665188
1186795
1322031
602064
830197
1423123
652648
644522
904069
543414
707724
646563
138116
1965712
1033700
902460
1254693
1272104
1138212
437946
589428
804776
876678
1261778
1065870
1801307
1798579
612708
1928452
1299781
921438
1482589
857612
1445839
115807
776389
543645
365959
575362
1196099
1315490
1735243
298648
1112207
1013737
1774436
992193
1173376
1657704
42076
289365
1150754
1376192
739177
1168919
1472077
1860857
241768
780883
1789017
258737
617617
956920
216545
329534
505355
744260
1757061
1228665
1699274
945152
1463774
1687566
336841
1951596
1226336
1828555
524870
1936230
638818
1381169
1943831
734352
1945360
721389
752935
1292023
442698
872217
1668717
246871
705948
1199891
1416727
1388199
751427
902000
398321
1879034
1854851
949301
634193
779922
1866628
1358280
1199657
1155521
1686587
1121760
435713
149529
1099062
516068
988428
1564645
398956
463885
571032
1543238
521578
1104227
1661926
1632108
184601
1267684
390652
551874
380153
1687437
1068714
1146752
599862
1206642
1002403
1085657
544980
1068636
458488
635942
947265
796621
843477
1366890
713667
78345
1824881
1354173
569772
207851
491130
1321006
1833911
800629
744406
1562842
1952867
1611331
64580
467204
810419
763712
1625506
1089615
1963107
1535953
1417851
465971
179783
965919
285588
1205928
1211553
454172
955282
1666602
1637716
865509
386286
1328447
623760
716160
1100817
1711288
797663
1295820
324787
123658
1614228
1099262
1459139
401709
1628840
1410884
43528
1940505
74101
285412
1458168
1551684
1650611
1422940
1540981
1055580
11987
1830848
1180894
1040565
1626309
1953945
1961215
141585
638221
1677075
1155656
325016
674834
537783
1926644
539735
95900
460063
1379025
1148776
554536
1762290
669994
1319723
1038011
1561678
1925622
936172
243951
496580
765923
1083968
792024
1463622
1193015
1075673
1579617
1943874
1677015
795757
716723
770177
1105558
1762683
1689340
456283
1099058
1558353
230858
1798620
375525
695224
97845
1137376
1572024
890625
1946427
1163052
1298696
1418257
101933
473607
1939847
1910870
1529851
783803
1906073
764104
1495791
241217
931529
872125
20965
933073
1823508
1584319
1294640
1691023
1860376
231867
376566
414933
773527
62025
1208289
1246564
926742
1758482
1188636
1722775
991449
1374675
1174938
1422135
1381670
941012
625362
1130908
1637803
1324294
1819555
558227
1745534
1370754
1045170
1566113
1755563
1136808
785626
1418063
1499413
1558739
1537262
1016034
84159
669376
1096445
366225
1251614
1786886
1974829
1060102
1772220
519616
1774788
1649543
813933
1028183
259581
1357319
440923
1612123
770264
823561
549321
147112
1534681
1233972
890981
229076
900638
570301
1171237
541686
29284
881174
531569
134310
104682
1740820
56329
1844279
140968
1494387
1731186
992362
754545
1639776
1459711
984459
1438890
1811125
712504
950499
818187
1640513
1845656
1144280
545728
1167946
16244
468879
254022
875174
1180509
928929
1471435
917257
1308725
1796418
1661075
1551535
1603563
1874042
1520108
315246
481343
215594
183355
496618
209321
813194
113787
360060
335587
1942560
1296697
1908967
770519
1164948
1948561
828023
878262
1368967
1424988
1207819
564532
1220198
1704359
285816
726273
1945944
997906
50194
861610
376958
1842172
1794491
1504871
928547
1050697
683100
785448
40220
461637
1845467
1001829
230410
1597375
408009
281424
1800231
1233365
121445
1622593
1401124
1803749
1491945
1429046
45978
786473
1899110
953864
273640
1606881
1746908
363704
1027667
375705
1526507
43376
1812957
1623433
502021
1077391
1370601
1107272
1794049
1544112
211982
1332873
1513967
1987354
514314
1967468
1940371
1864902
890047
1239301
389099
925848
1871888
1472055
863532
843598
1065243
562480
456681
1368121
1053099
1352528
417037
923917
1108201
1896241
1606517
496627
711458
316347
517281
1291662
343766
1600425
1559529
1297765
1770909
996602
649278
1871864
1129480
1954720
911748
85212
552882
151990
1044152
1512377
814046
133509
973108
266680
37512
1358041
579665
1629510
1868809
1967575
187151
1530789
18957
866841
310023
808949
1504969
208129
353127
1118002
950015
770306
1015956
520952
1387142
86698
235243
737237
1331269
1126830
1173067
508555
1116730
973986
959373
918491
717307
1528471
618858
1362671
1279251
1112931
640914
216763
1431966
1873814
1309379
745385
1464584
63654
553015
1323011
933448
466753
1140847
34090
1134543
1260788
581062
1927525
1997679
208212
1896382
744286
396801
311001
642928
1303631
631265
1623498
748345
1710822
1125080
69752
5763
1292824
1542330
368615
202455
717652
766409
814599
1064857
756365
726475
1690815
327228
634796
382056
1656594
1720862
1518378
1879121
1398632
1449193
518889
1759895
427462
639927
519632
547319
394129
233537
1576762
1864915
1637052
1591678
631737
60244
503639
410164
906023
1769518
340510
218422
1744692
959992
1789385
1786831
867270
123365
882411
1840459
924152
1778415
1797043
573121
1844044
1583637
1986262
1233547
1931940
1853570
813970
949848
1469192
674915
655769
1932750
1245830
1813657
273353
572589
1211136
1743432
523286
387826
666151
1678647
811146
580554
1736959
1658663
822074
621032
858259
1363138
565985
285904
679421
406400
647052
504040
1120288
357524
769474
1391388
1178872
673005
1778937
110134
35611
1808051
744629
1446638
1707742
1134095
1227044
324053
921702
1101901
945931
1215925
1892596
483695
32303
721064
1883358
1517185
1977776
486979
1772080
250889
917312
586334
1580988
484242
880329
37709
152107
1027978
477747
783675
485936
1084278
347710
1350650
659038
570404
1104226
1328733
1148861
1860523
1833002
341243
1044908
1075283
54940
1806722
1625919
1425034
1606832
915519
1677144
1760387
1493016
457935
655684
528511
1559979
582740
539101
1374774
517027
1760558
2059
389999
1142010
1858313
334598
1472151
1477487
553064
138089
389412
1008273
1474337
1126353
965934
652776
1729892
201059
456232
371102
601970
142859
44658
471587
702888
722853
499095
796458
92717
853625
175727
407831
444495
129710
264642
735862
1338709
38575
337095
67254
1497182
505863
658390
409284
758503
1639127
595326
751952
1807920
760664
1867047
777595
618677
1679893
815766
153723
1494031
1656243
630222
1841724
220089
1119934
263781
1245662
1767528
1222321
1906099
1953165
522596
1320718
1377694
1620761
1711632
1332622
1078468
524629
190227
981368
1964260
1901714
1990142
1325006
418387
1721411
7729
1316937
691073
1367618
1264505
391741
192622
1317014
1985062
1751793
277334
375535
166564
1754334
1380172
768285
1478338
1229820
872245
1720161
1878804
1767919
1017689
330620
1958357
909661
208795
1348409
324746
324385
492930
1253628
752296
1458633
373955
1985699
1813712
627493
462406
634123
639813
741947
411268
820466
1139382
726145
1326193
1909089
656950
487504
569440
1521447
614551
1875381
1990135
1097271
958210
677835
1092191
1499595
300482
146384
61583
548602
1862787
1499169
1853755
1444561
467507
494524
184369
1398958
1259901
1926416
1153491
1513253
953280
1713425
1904739
762672
367511
847551
628632
82048
1509495
711196
1810418
481405
815207
611959
1787319
1521722
1601882
315116
1097587
836301
1806638
1120845
1100337
67276
1780265
1104160
343452
1439746
1189935
676126
908067
114029
1530716
85140
1645175
175978
1818939
599968
1429255
1704066
558888
130879
991670
32413
397429
576412
763328
1690473
781260
1007695
222920
638381
1578997
1645720
1814066
1241594
571074
1344031
1217382
105977
1845169
1879885
1801448
927784
1127965
735177
1408660
209720
823011
591741
699047
551188
1635240
1353178
703969
1365287
901836
547977
1521009
795911
1296540
917460
837328
1845428
433063
559029
316235
202265
1994572
873411
1839734
181821
196472
502229
360120
725890
367613
1455012
379110
1120030
539544
597589
325195
582691
288673
1906692
948964
655279
1487682
1582843
1608074
1929870
1180128
73316
1762535
689547
288487
553497
793754
39825
186289
1943788
333168
217877
931003
652843
1922506
1524273
1188058
494950
1563265
92288
1382948
1690407
874794
590570
440201
1803980
197469
73393
799167
807815
1689428
151501
652102
1947410
367311
1041993
421040
850362
1398561
74862
1097725
1266116
1638189
537065
522630
516666
108531
1989581
669179
1129737
161609
1754068
77544
1422619
204436
430099
383301
1881727
1242863
863629
1873587
1406081
1723412
742564
68001
1436464
961817
375505
36803
109011
57108
742005
752921
327825
19854
323764
1866921
420618
1634814
1314594
1562902
1023270
953866
438003
1372433
893202
1742405
751461
1918155
1061240
1924161
183656
1824687
1129969
1345943
298573
1409126
1394269
1753860
410797
1828754
1273416
1167567
632511
60928
1141832
1244141
194175
1217382
582299
361243
1554305
946678
607095
967172
1729639
133226
7497
783771
254179
971914
1032777
16024
329458
1508618
859206
1157907
1420310
496868
1208553
160723
205711
1624479
1590685
751580
1112113
1088668
1698345
931228
310372
67956
220895
641550
1206179
1110905
1828635
446938
347256
373072
853943
764429
1358500
1645809
1231885
760052
321225
1452182
760089
1775522
524176
1155017
493038
1384825
1334451
1756721
1474552
1913892
1244875
948549
1046832
295124
1003183
1047826
17918
254460
309541
1007480
1346654
932838
403075
1883043
1205182
1285007
237296
1312205
1541365
843443
219706
1402504
1928937
44630
1149690
1757706
1754836
627756
1150267
542110
1727321
973127
427798
1312209
1215492
1516429
647648
329342
436501
452069
230780
889827
703192
1599482
505280
1908499
686200
991267
1518813
1030621
458721
1170849
476025
861276
456362
1292336
952430
306063
933943
749781
1344937
1634060
985891
1160617
837520
1353748
1022555
601123
894994
638986
610824
4900
1393293
170171
1967763
334861
1882928
58273
1475339
1206493
927902
202483
586106
1195601
402292
588111
396348
17486
416850
1623020
260605
28084
367513
1523321
1008351
1540863
1395027
1465577
617100
1342782
1265324
492342
1398269
565948
843488
335368
590373
1579127
310547
1488500
344077
1933601
1448725
535097
1847218
1600796
382806
1776367
4138
42996
1322857
648117
337901
338376
124465
1885729
1470574
64740
893925
97018
1306992
926675
1358822
763211
545836
982408
41383
1941898
1431011
978402
108357
1383824
567638
1289576
505833
469097
1353040
1211000
982982
160913
423292
151030
1570065
830190
6787
1959741
140093
930424
240685
522108
1688726
1159034
1841713
1987107
1348641
839792
799819
776458
145177
1521223
1491601
400292
842599
1442020
462878
381019
591202
1162814
1646001
476256
445349
1295625
91156
945506
1274889
964447
823804
939189
1336171
654914
490763
391203
330323
1344573
839533
1296326
849689
328323
874652
785834
81994
1300674
207639
720587
250367
653368
1165472
395049
1762585
269106
1153706
390081
1475413
1125376
306923
1076410
913475
1344391
1102034
524995
1026831
1876456
1674784
869149
340765
1356355
581170
192512
689137
810458
100523
1533096
638846
1784992
1097222
1077810
1726752
107939
1961374
1394344
870308
1214861
343131
927507
1076522
1125224
725726
931038
1795714
915288
710638
350760
1265608
1554089
901772
304225
1524852
238593
270065
1824973
40661
173725
1423970
1338226
527586
211710
1279012
1934345
1745079
465682
397881
1813922
1505415
291400
1867663
1358844
7466
5711
472383
609367
253004
530308
1755483
1515858
1205238
74946
1160937
1370224
609464
1992306
479205
196486
1259835
847812
679953
949428
1476760
1631144
1502799
1149662
1031979
93042
1954283
231910
763672
1480378
549919
1313352
714910
254762
1683715
573146
704497
1825323
600298
1744133
1808708
1258987
667602
1588217
316436
297278
1663522
1148131
40568
1503071
1153159
983394
1413300
1820552
1535607
1258077
1000261
881780
1198998
177128
1623906
1411550
1750455
140891
1702756
1219115
4421
655771
787525
1271860
305197
1703593
803713
1999699
1440491
1259457
1346123
1483096
788516
1347949
1623867
175954
1357316
1571721
944711
588443
1120966
845052
1216178
846249
1382105
1774656
1920468
608804
217362
1880091
148193
1267082
721543
657528
565883
874888
545897
254063
786211
1761552
980815
1605099
225858
1978958
1161488
1464309
1789288
872994
286004
4451
580485
1559052
606357
1022181
1746096
1865621
1972615
1428858
238238
1962982
78053
1633763
96312
787387
820673
1832633
2814
1156750
959571
855010
1548570
1365817
1658583
1972823
1724775
741536
196687
721485
1891500
1669401
872567
1509182
1765661
1419873
925212
1812802
1057086
691017
1951532
1963826
1017357
1749210
654379
214858
1664561
1432844
1797395
1809720
1668554
1573382
1326804
1948823
1592416
865615
1497608
1205813
1383366
333885
1760197
1810885
1109409
1888362
560490
1879768
245218
1395626
608916
1406635
1563395
3268
740370
191877
1727215
813245
1740010
1772340
1379229
1073276
1866106
932390
1048985
1992
1113963
1285134
1934450
1887758
1208691
503693
435444
962273
566892
1784371
1224270
363257
292065
1436155
177324
1395480
820102
1435714
1279286
596639
122047
677121
507230
1476000
579503
1460436
842452
1225091
920707
1335835
608713
1011038
939969
1195606
302802
546101
1455772
569157
1411022
11732
486683
107352
1920332
1776221
958147
150688
721827
132383
880165
694289
1098432
1748166
1464764
1609806
1948841
909396
223002
1817663
40008
1725996
762098
259097
701265
1445260
695496
1190111
1114062
1210350
1788450
380682
625637
1651290
1527569
1713116
91940
401569
635162
688285
1862547
729221
1239265
1258502
1494927
1238616
1806942
1338626
988334
824720
304951
1894738
682101
1072931
1011340
336702
1710933
1603668
698115
955818
1748952
1897214
1406447
9626
1493301
1013639
1037978
1697113
76855
1654082
1873059
220013
1773966
1032340
1710168
1324632
1648677
951868
421168
1595196
270725
736227
1420501
469587
144163
886206
1985887
1695721
1401717
1314683
1621308
1502948
1215204
1731968
1280806
868357
465206
275135
96901
1388890
1780538
1370282
987178
1857090
632992
1474185
1547206
851540
1878596
1237767
1661592
1578480
323917
1464462
641559
1800077
1041830
1956882
1868111
1549325
322060
1898602
1599057
798014
1050077
1433900
868291
947442
89995
1589767
1514016
1267409
1586842
455568
765856
241664
1078398
1894264
753404
892067
1710193
1292086
1381066
1824388
876616
428373
705067
1118397
54843
1570550
1754276
260435
1358684
1518230
626015
7619
513102
203846
294649
967567
1859440
1772401
1388162
1894536
221701
1352886
409003
665342
37254
1135087
725716
871598
1760146
978937
1077699
1613349
1737628
1746334
1313545
1465013
1134798
1252048
1805449
231605
1091235
696292
1277591
35999
1666088
723771
200390
1522548
490793
537356
166533
1966583
509351
1599402
204030
917485
1033275
837978
1087164
696943
1035084
374960
1239765
1193912
178282
874725
588320
665901
274864
457723
593218
1460947
1539362
437163
450181
1597392
885652
273277
1743707
1243307
888019
1175624
201810
104099
1578360
1115526
549258
1206250
806367
475583
184237
1293747
786258
1711357
1405467
1499061
917925
960255
1418162
1602608
664662
1301347
685966
233763
1966690
564642
1718008
1579493
227554
1036001
1470199
32308
1347615
1425781
671661
138940
1991296
538833
1157966
403019
458098
34492
1758636
140160
608560
22016
696386
464603
943614
614469
1319389
1075861
1673616
1432378
1745535
1393005
505027
1482298
1728984
173490
209567
519157
130597
560695
826319
638681
768831
1713461
204690
1402844
512691
1792967
1181901
1865955
592532
1316948
1145760
1542424
539348
1013580
1747311
678488
1913315
1142389
1455136
393028
1852990
1932362
442762
517856
1804331
814871
1722081
609600
225619
1386066
54534
932523
1563339
1296225
166620
869911
1873584
284743
901746
1848408
545003
1299177
1200635
1506840
1764511
1199978
775691
1540519
293791
605026
300661
576653
1626297
659072
799801
1803087
446559
1809081
73874
928217
115456
856921
852345
864056
1824977
193451
539491
1493774
1293128
313724
441424
662587
623578
954942
661868
872477
257404
1894046
1714631
1855851
449777
215187
169526
702444
952932
1759166
505813
1555570
1294973
635668
17752
570781
622723
1127232
468984
1560925
738764
209047
1084008
173638
1353037
1281322
1353554
427859
111210
1833719
159219
339267
147453
217482
1394703
932596
1048346
1150674
654357
184241
82575
306159
1095568
313618
1560161
1688680
437177
1691849
1827337
470826
903766
105841
1291510
1139099
216960
212322
981444
1319555
177384
845614
1978757
1853630
18868
1117375
872944
1832992
206510
538201
1054051
1423443
1220367
897444
1705587
512210
1794562
894338
142741
31306
793166
28443
1073771
1641350
584858
511307
497306
353073
1156929
1396665
303759
1444146
1309640
1608478
60274
1573163
667666
1889146
288513
603553
1697914
1704371
1276667
444615
657008
1257644
1687788
1596546
1845111
353213
1289124
1637041
1119652
1614788
12135
1852430
195490
1340161
65586
1804843
630867
1349761
1607159
562197
1100337
1298540
425966
457965
436488
74067
1616448
418678
1685953
7806
1217877
823938
1424914
1150446
735308
1017574
1532989
1569764
1518047
532345
578307
888108
1516813
1251223
351138
1012351
1070046
1398043
1551498
1599757
224654
1240232
288877
1441229
1693101
1400855
166639
630320
578449
1267920
1496794
910319
220054
699723
1512457
1951284
404833
666182
1887569
528572
845678
980801
911289
1702972
1844565
202229
841097
1913751
877188
276144
1261012
985661
1854616
1421569
285622
1204559
1430842
1071063
1019482
514322
1797293
431949
941491
471551
349965
741855
975958
56562
651932
284175
1631986
523572
1913406
78495
1965738
357692
1960876
438988
195492
211940
1305753
107742
1038435
1939610
477360
1324149
278437
1531539
329805
1452002
602740
795006
1536248
1257
579633
420813
724493
570148
954872
1367476
1053952
1601884
1808818
1652315
1485515
275738
558274
475373
1887521
1326010
1073029
509219
476660
1773830
484934
612990
1434801
1441670
1915983
1723065
727452
1293230
700035
560073
1612115
1391508
1407799
391900
1031272
1894341
1877096
1646495
67104
1666371
469148
1556242
231893
1009774
134387
281441
149410
579592
1091481
468020
1225132
1286419
104712
27636
216219
641312
1244933
1408602
1323243
119581
103172
297996
836581
1332987
712226
1416450
5265
1158012
1832230
1833649
1291016
367584
1049730
1986952
1407565
1269877
489497
1813707
1089156
49371
1266479
1569447
609121
661327
1907862
1019116
757788
1721033
313200
673185
56632
252306
536312
321222
66921
14713
578701
1215433
896233
1479217
184526
749082
195541
274822
1990251
1983469
201313
193414
140212
1534786
819907
224612
1357917
1220834
1195439
167905
712542
36160
1826075
644353
260237
1917472
1274278
837724
548629
212353
1696328
1429195
187834
627711
757901
1182281
174234
1868860
387294
1977097
492262
481427
768776
1864802
197392
258161
1272474
46279
35647
1328737
863423
300879
120990
262431
392194
1268593
1304751
21203
1488393
292711
1560545
1578166
205421
1532830
1365928
310396
1219175
1777446
1269453
1822011
1510121
1484444
361218
1026852
1377484
1143288
118278
1605781
892881
893127
588379
1260906
1783178
835428
1364714
763466
653634
725983
1439749
314619
712293
1566177
468848
150237
1480601
926952
232369
435189
1688665
745191
1170499
1466494
558906
844750
1548765
1186517
1398634
1932304
318667
1769920
1063766
477520
1177669
1506530
106646
1682265
1765899
996449
282224
1287151
676639
378733
892013
1917151
899613
1690167
1449977
1477498
971428
1069839
1565718
1405542
146040
535409
268189
451043
1679729
508998
1762675
917019
325702
1151907
1999699
19275
814567
544784
1369095
1293686
458991
21203
1224840
360229
1536116
187100
472829
382951
497993
1501431
1733009
1334120
250552
398515
1015236
1812512
995841
1658338
732632
937653
1542876
613871
685382
837632
1569415
446058
1812830
815198
869587
1022947
639040
1322954
49856
1469342
454853
1384196
1991751
1963009
959351
1917150
918979
918989
59467
276150
454318
638992
830760
636935
478091
364893
69895
1146701
1370019
284337
1263565
1816827
944896
713730
274383
1365928
973757
729436
16602
1947463
656564
1235900
1612307
1411682
875333
1696429
817407
418974
686764
1961068
129172
1686235
844707
1291518
1708699
380258
1675534
1694451
1210092
882614
547122
1118165
17555
229956
1803600
1487480
709335
970117
1583450
1788082
149038
1702327
746958
1212602
580995
688738
1879208
1304261
1928916
884849
936998
181503
233467
1331487
636983
1394416
1929298
388452
15901
1858457
127374
1052404
129582
540685
1747549
1091882
1719515
330366
704013
1254895
832986
1235644
1313061
939385
1683883
1799354
737221
1760463
1659390
1221565
1923717
811648
220558
53301
692365
670995
1605052
686884
1449381
542252
1644669
577660
1633584
565992
1376460
1544422
186610
318094
838216
392922
309824
1349641
1060678
453307
983833
1526965
480228
725295
495774
1914947
851963
1802455
663836
1183109
1499439
1446572
198853
1459745
1278871
307522
733263
1655749
1646389
1990834
1728092
1318334
660133
1536554
1455594
72717
1653323
1845500
258310
538163
1791798
1801521
763896
1249290
1480627
1326602
943155
630972
1582868
1235667
873721
1218383
1307500
237449
368275
770222
1347633
60135
630355
1115107
669985
1014001
189480
659138
1878905
1440203
873156
1781330
1596472
52911
109768
1901737
1871553
244042
1601133
1679275
1698128
1042301
902285
593338
1978259
1537957
659198
1871839
825453
323537
1673860
1260147
1570167
851614
1550163
1169853
1845996
1608889
405522
1883342
1505029
308477
760378
1043556
1265367
334578
98215
1651119
1033246
1612159
1712930
842016
1276137
1876348
839450
1696606
1657158
758330
1957619
1166279
1703196
1941573
1597730
1369944
1501527
364605
899468
1822647
726971
1317252
123604
166318
614721
1863599
396381
556550
1644861
1013659
1005062
637849
177966
981512
1371445
251013
195925
1230573
206251
926771
1942035
1445720
598754
646646
1833915
289603
1592921
106594
1454544
794218
784637
1333691
431570
1899784
1552987
1510152
1489917
811251
66910
1285491
321524
167566
1182636
460894
426219
1057371
1288622
1522032
1378014
1249985
1645365
942497
137166
117274
795028
1120417
1420876
136327
1219619
1475753
1653409
42179
1179859
767290
450092
1678176
1509919
718220
1115472
1640330
896240
357730
873174
993161
699834
1364362
1138100
83311
1155679
696324
1590196
349592
31995
239082
1921463
1772012
1441670
1926701
1869464
1988066
488615
866891
108627
1502479
769699
942039
1506651
1820293
339941
992230
1502188
795309
706182
879229
329187
242713
1674851
1604776
187779
608280
1175435
1104572
1280619
675591
1907766
602571
1742932
116429
1072989
1311438
386068
1399527
1693230
1182194
582494
1889504
160659
1323856
1181586
529959
1424688
623818
1969581
104314
482886
1295828
1117023
973533
1105198
1556213
1452361
1433109
1679631
886014
1782805
1746736
1886280
1371001
1058469
1506215
1815248
1726168
291489
637924
95516
23429
1101138
1529169
861253
1904442
391536
762771
1503189
556646
1222727
833709
1816536
1125789
1454345
1100370
1198243
897815
1664647
1808320
519665
1904705
1988615
897955
1846614
47288
1060521
313450
1276280
40835
896722
1808868
299024
344654
534708
1652664
1432915
1635728
1350705
589206
1891290
756221
685780
1520717
1256004
26607
165056
1827282
1730927
1419713
284337
569493
1594495
9153
1023585
1051323
1788464
1065187
1153004
969434
45446
1114455
424755
1089855
829838
425215
896007
1303504
279359
281999
287634
634697
1559476
465525
1676743
1731762
1836989
89338
99886
103664
152693
121859
1604733
1207243
1935619
1769669
1229110
445268
1325527
909908
1768768
1956668
219224
9995
963651
1732326
1413276
1127264
844725
408678
105379
1140435
857558
608870
1208410
740804
699738
1416600
1122461
1174851
1701238
922277
1840625
347423
219270
1224585
1550704
1031958
419020
1769345
376041
615634
246091
1396645
1384381
1656646
196718
32772
1963639
1416850
1342622
1653264
1742940
35859
211368
1485971
1022090
1261714
560398
1791352
1284897
1631221
1114357
1964640
796214
812246
479820
1024607
1236379
1009157
330779
1738114
515944
1917891
1865132
261060
1080101
1961698
283321
756644
266866
1155869
965780
668650
1783684
1358952
1230973
1420521
191679
1468903
623146
1904721
355272
1783910
1091426
1678131
1853999
1367068
1811824
1579045
371043
1104530
597566
12025
1652806
1594715
609588
723169
1090403
1011474
713944
37036
1499348
1374356
1112043
145373
1932957
1404391
1551682
986467
233622
1051512
1811492
193106
1792879
759609
995683
1967967
1918182
930258
897953
1572040
18055
1333597
1092774
1622248
431465
422682
1709857
149919
529083
117301
1667703
1845847
125600
737603
1098365
335512
103090
1088469
1539279
648956
1566480
1497607
1001714
781135
813590
696068
515204
1910746
645970
1645973
575854
1447918
525547
1790274
1407446
758020
529762
782498
118161
336296
61422
853078
1783309
1218666
1500103
887272
1564240
707827
44817
680178
465773
1541472
1309736
1229124
1113331
638148
22367
410588
1635334
619643
1347484
500909
323073
100690
843730
234005
798548
255122
1665622
1872821
1076563
333740
1152566
1855088
378420
636434
1354183
1240623
1459570
476106
1971242
1040786
1873279
1452146
1693803
760995
1479488
681900
1545519
403385
1591089
780933
1912509
227941
47061
1816774
542830
850695
202965
1454732
407237
1528531
1829985
1454536
398176
182123
1751825
214876
1123064
797461
1317978
1840157
532928
1496041
801575
20846
696087
1711349
328323
683825
581093
1541075
1108661
322538
1422162
1761290
990009
291616
528440
564376
1535265
911877
697595
1957479
1636339
471448
342683
1388456
1780061
99365
1763249
1436064
1231326
214181
1396164
1587289
243166
1454201
879258
1836586
274166
1324348
1461968
806975
1706446
1959141
1990455
180917
812442
1921077
321717
1182181
846134
118579
1627466
481972
148569
1939835
1790675
31513
370536
1593740
332972
778320
1551891
1405200
1440477
1301387
1458669
1391409
1498959
624968
1648033
1228251
808395
949149
1383011
818632
1497646
328483
1451790
165717
1917173
796293
1597194
445884
1169504
495367
312292
555608
1201493
1438569
244984
1458855
75160
1797297
821416
676371
561166
51792
1004485
1729937
203048
712649
1126536
302717
717669
263680
1325459
1804345
1432897
924090
1313331
719686
1904973
1537210
301175
1473976
501677
1746458
1288288
162361
661925
191706
1711698
463325
701465
1257761
1018110
213097
902445
1408996
1204283
1867192
1902816
264103
280407
607090
1513862
1864426
1821034
394118
281995
410719
1304094
1181237
1380636
1903730
1840256
1160276
1828843
41260
1696668
462969
1659557
810983
1592841
604594
1607035
933789
1061132
448472
336778
1353284
1059728
716243
1229225
8469
1591865
650589
1980308
1423338
846695
1198585
738796
855055
1912887
1762266
1828865
374325
1031557
534412
1356166
1860279
1571737
298490
133607
1338751
1503012
26744
530789
1366058
741642
286036
577383
746580
225117
1586798
176857
930226
450820
1993815
1868778
274261
436811
1441594
1933203
1740417
106851
736047
730320
803543
1506365
407781
1456524
45902
85460
1619532
1211387
1381429
935554
53611
1697623
1015527
497129
892325
429557
78888
438981
1269176
532323
809757
728776
1411030
1195097
593380
633429
1295205
23202
1738542
411133
1021469
438094
1067011
1807994
1887516
1574565
981011
262014
1499503
383254
1973473
1767076
1347494
1171829
666907
24657
71585
1673678
1505543
1058400
971586
433134
863520
1789682
1665263
1333356
35544
1720568
1791592
1490777
1733658
1831670
1342008
599749
1528165
142770
1334648
554240
1881169
629472
343297
1643471
1953805
163276
1548669
207800
8868
1121160
553982
1263029
1993286
814598
163540
1680039
888166
426567
1434206
22887
1739929
420209
1122245
858279
1175804
1487404
89062
438280
1584452
890847
730425
1966502
293362
1060072
858198
308335
1143850
1573554
930513
107241
1384082
1362645
1713531
953224
1827767
1669327
974187
1419299
274050
1560680
1390534
872690
1253417
845346
1481499
1253552
1079254
667716
442738
159642
1352037
1282650
115873
1238538
1553825
906013
1127141
260268
680003
962979
1831512
822972
1207388
214850
1584081
105691
1721139
1287803
67651
460061
1284847
974451
726512
201930
1772185
1229058
700403
820231
182601
1460801
1450852
406575
1205112
453570
649391
1154945
682562
1798133
1278895
702027
1783981
731771
1628017
522669
169654
1233448
289725
926275
346874
1424877
1860773
901054
715927
1778435
866073
1296592
469411
1455841
1100975
525707
498559
1613992
136026
1548287
1733374
909763
120943
1819704
146668
608575
662388
1348215
1590866
460800
320982
542651
1667044
1211698
944784
1639731
1514816
1711849
1836726
1345988
1131051
190532
1340130
1766314
1488192
369752
1639491
157386
1034983
760495
1252818
1494264
1496336
1203147
1743890
950754
525206
1730448
1286494
865147
1972264
1313203
1368016
1508098
1186050
1346759
1492441
725805
878414
729763
198432
361616
1889597
708509
1510840
926718
190152
1550955
756741
1086738
386956
1978475
1081002
1238933
503437
973409
1593443
953546
411177
1838613
375178
296688
1731087
1131543
240521
612445
1201393
771884
122913
1062609
1358386
1778896
204404
1511663
1987585
632166
878897
1653317
1832148
108982
1902590
1053251
60669
761611
1982624
1897822
1459520
989035
1264219
1521090
1049417
1869859
1876409
1472681
440026
1071695
503370
1693425
1942516
1752731
1684575
440522
1469754
1331865
828226
717517
1851814
42205
1340739
976221
1738605
275425
608995
404449
1997746
1098242
1643561
1064173
614658
901229
1420317
1035279
1427021
1097844
1519414
1053931
1683372
804632
276333
1186574
1459324
1348181
1266920
43916
1411291
1377796
1184259
334348
809944
1989713
869867
1511043
1557314
1762461
95292
619478
1403591
530116
1099952
1366559
1432084
803537
950515
14637
1105460
148911
1618526
1612395
866616
826115
273908
1254123
351369
1177605
1869450
1519335
1657324
351502
989558
1021895
321568
1817219
588944
401855
85032
834747
638395
269202
1102849
1391920
847029
1131738
397302
1697692
418190
622777
537361
1466214
800698
520514
1933755
1331680
511629
1992324
1793840
1026356
1332871
315347
1189612
1798163
830025
1629498
1717880
1259981
691404
23194
1178430
807073
1898019
967878
542550
1209569
1612176
1591061
1981547
1084922
484330
474421
736191
1888826
785086
1175207
197318
193585
250531
603057
735468
1196347
427536
776438
1335581
1165523
1255068
344983
111887
80329
1745645
1435341
632992
1666815
1123783
1058545
792239
1347011
793783
1107456
115494
1007311
561899
1502945
560582
64750
499029
118112
946970
697502
1829218
180012
638403
656013
1656838
1717074
1185563
1685345
117297
181377
896189
42357
100368
886538
1824400
1983936
124889
708399
400858
392892
680390
76406
688710
329502
664806
790883
1519554
1629990
177211
1886359
1793868
231757
1156398
279838
371945
368586
1814060
1334721
802901
1680637
1800531
27266
338690
1091241
1017134
1099365
1411365
1874923
458384
1589706
765354
70991
306552
1677013
1082390
639553
1411203
1875458
295994
570283
496181
392964
1313498
1830439
1164249
1911780
255356
1809973
655633
1263528
556845
546464
1001862
98685
1981903
1941703
416166
1011324
208835
1762507
778561
817983
1912514
1844704
1484430
1309111
690102
982716
818685
99131
742034
1025634
1827111
1837129
1641848
1955963
1280112
807628
969341
1531214
961996
641059
1066513
1765849
1435861
1919067
1917865
1175864
1521218
235618
331248
921976
1819255
665525
1872179
1315553
179008
649918
1982627
1706224
1125663
1755034
1689603
660703
953750
1744297
570788
1045710
1668535
965554
1112578
620385
284116
553295
1396332
1410953
705728
807297
563213
1796152
854366
490180
1859288
733751
1031278
1929140
795157
256252
1467107
50756
1700100
785925
728810
113988
1138809
1981737
1926388
1874259
1829814
986847
1040910
1730430
1113075
619620
697315
220566
1288086
1062200
604668
1495527
1900845
315157
1213233
1953747
1365307
1361130
1987529
1417618
1906781
1050254
1990087
984387
1099757
1964306
1753813
1787516
991911
922737
438103
689084
1792088
1639840
1669180
1991604
1235161
580375
1644280
1896236
1668318
1985911
1130172
740464
122368
1640500
906584
1003750
387918
642140
1247228
1801160
542777
929775
1063833
1627224
701585
843621
371951
566112
489586
1351484
844057
417077
1946426
998874
1091854
1736048
185982
514673
1524812
580212
1678477
234033
908011
467894
933415
678850
610439
1094383
1628199
1810902
1709157
922
554809
1163478
1255266
1430590
141585
1957511
273001
140861
1166226
199184
218227
1466425
1249112
1192179
482273
1014484
1536250
1068262
1167434
130149
902422
335892
1174670
39570
1150989
1369073
152643
1584792
355932
63258
11903
1171784
978578
210959
657770
1866035
790435
1459836
1489408
423244
747286
1028033
1518367
1082502
471134
1444293
1049653
1797420
298471
1687857
1601911
655985
1156907
1092303
201423
1431098
1952086
148238
1214472
1333068
963766
731471
1185708
1430812
1922585
1920235
1839464
722345
685374
1763206
1019730
1157781
1306833
247368
1335710
1869359
252958
1296381
1410600
1744027
1149913
1024652
1421503
1926765
281534
1304391
326849
1828147
422463
1062231
1914414
180127
1071015
1570494
508335
1057472
142844
527032
1482655
1880955
452065
1102971
278726
1171475
1579063
1364212
781210
445998
1323768
1935888
1392344
1394023
1567730
931550
339655
453549
1337828
1678492
785211
1070313
1171812
301990
64367
581829
1666536
1741633
1488241
620712
294485
1865643
1505280
310628
1107943
755339
1576076
1017602
645186
1936748
1104919
1994530
894867
1397018
1953164
1964787
1803282
880972
1768112
325628
1631712
98661
870361
1815853
1132733
1250278
1310058
1816558
1705131
967555
18018
91178
1819447
1989071
1150139
751265
318082
1474266
175865
252959
1412708
807331
1898949
130952
115555
1398323
651739
1691533
602909
363809
1599835
1031418
1789543
210430
1872017
208025
1929243
574439
1211740
712169
560281
382009
1800625
694018
493000
362686
1051106
863155
221913
727607
762062
1994863
939023
223677
1048128
882234
1909385
1972641
594666
1936389
675485
592767
328204
922777
977798
1353675
1205413
191823
1421733
30700
1117705
1563247
1074018
917772
12980
1863648
591269
1001928
1596659
156756
779221
200239
994371
1609040
434096
1385883
549714
1402787
1734847
1020258
84222
1385123
1249764
742724
1668503
1530314
924437
835098
1129387
1732724
1837555
618582
1674527
675532
681312
1091838
83969
342437
54493
1013525
29817
1627364
82987
451370
1573527
1976869
1373505
1395754
127264
160136
1060917
684512
892155
377349
171261
1324458
1248683
727338
1736821
517054
1542864
1851811
1372586
1431257
114042
1116668
1159333
887375
234972
1917762
1691408
1176623
556101
578498
1053405
516598
47321
1892906
1930941
1784374
1090609
1403598
1763793
248584
212464
1137728
1031078
502868
86910
1908356
1193154
173263
970562
555926
1570905
967971
457117
1747613
1317357
1085828
81166
1798422
173476
1481429
1258125
307714
1598471
301079
429090
280759
1031332
914154
1438923
331665
829553
718611
1979876
1731344
233171
334071
1727340
23611
245525
1360584
151840
927895
398496
189567
624215
928593
500362
688932
959799
714274
1177472
1867607
1694619
632277
1249077
593958
1583187
495018
944327
790471
1929407
1360440
741713
673618
1395117
324551
1595567
1788158
701874
1119276
1109945
1545722
1848124
1697308
1985655
1952769
567777
271547
114948
347023
874275
1157828
1637839
14989
1414683
305330
486976
455548
1564119
1338907
725217
348549
987684
637768
284262
617413
1495038
306862
413285
1980095
1638401
809219
941440
1031852
1185218
158607
396318
489082
996792
820245
635344
133838
538427
1091539
1963356
1424156
265405
416895
600920
980793
861834
1842579
12431
1649418
1626269
434481
1178767
996275
1950790
719860
209545
587234
1033189
1653847
105300
1048833
310854
1313167
424462
349418
1776418
1526655
380533
1701764
1000509
772082
1409218
476088
1628153
1072670
1314869
530370
814536
456587
1758055
1627152
1339716
552282
711300
1194314
1779270
703920
1892046
882980
632475
772657
1877621
1509205
1647767
876793
1833073
1707230
1131281
1106298
332001
548224
1919106
1058880
94056
1687224
1572252
1569417
579097
498866
1450565
1986536
1602692
646453
1640273
1681130
541693
222089
1817782
931301
481324
1629511
1619104
859524
901193
1323906
1734802
1709804
118110
928725
1865606
530470
1630487
1105437
709759
1265836
1187729
1713243
857478
1369955
578995
605380
1512935
1705496
304727
1988720
1288763
574224
297977
1503159
54473
885543
266576
376825
811028
1499175
873801
1306026
603395
1771904
901912
1951449
587117
1890196
702014
867279
237941
458766
1281686
1642197
1130689
1898496
269976
1737286
1220819
162658
359678
1695246
849951
1573546
793905
1254218
1958344
5022
270555
1763850
730538
1874538
1639114
723142
1003434
68061
1190286
1095013
1059987
1939792
1441830
230915
126186
1925974
948658
1237828
1105328
887577
1369848
3797
1054985
1364452
1275338
1214483
711779
46613
15047
1896030
1994675
1887091
1333003
672666
1773003
1216689
266468
51369
1012670
98897
1751372
1015756
1642945
226437
1588107
185313
1331850
734872
423610
410787
469064
240105
230989
214435
1940988
11290
1735502
330829
1795502
865846
1508715
1270238
706836
1573897
1765443
1118489
238669
838702
1115681
1245110
1458417
1543931
1666583
1710941
1105629
1878811
264021
1838379
350218
6425
1770815
400861
439149
1959530
34157
851020
480477
515558
763786
1172298
1158603
270838
711496
299263
1014193
145401
913712
221290
1577046
590041
1592460
1129247
283207
1852161
1053864
115036
222198
349526
256573
962487
563597
598475
708944
974803
240283
1125009
1973556
356071
203053
275814
514054
571644
1411824
1793824
1001356
1278703
1455612
1445226
1901896
1994856
1491845
1206637
21287
178330
1641887
1284221
1432005
1201316
1911520
134145
787148
1364563
1551254
1120796
1886229
546532
856657
1972434
394578
1401310
1429101
439698
328105
530538
718175
1769392
815904
1649001
1134921
1630829
1157166
960827
654634
1673416
1776172
1682358
341059
893347
372270
152730
1434285
609551
1986811
1520513
780258
353749
1026187
571713
40738
319313
1730696
1168064
1603116
1456757
1869402
1728352
437861
287241
514513
832740
505392
1139499
185205
1498251
266107
794447
567229
567140
1022152
783628
930183
1026642
1004441
1650410
741034
717306
1833533
1906206
1518010
1919571
1207272
1445915
864408
116837
1640171
1795935
228820
1481292
1923047
713092
1104812
713042
1514399
1397650
1915658
537729
1812100
222791
1722046
115638
1743230
506368
612080
590593
740974
1883919
865116
679849
1092929
607588
1876220
636044
1961430
1486095
164081
671720
1058339
210133
1762536
893788
422675
33043
675369
98905
1269341
941542
1487926
1403344
1301385
706896
1185328
287532
507689
1890122
1169872
759646
1933749
1584185
619497
352053
941869
998108
1050721
1586919
1687687
395648
709929
1471966
1077648
1349700
1223210
371753
1983658
899060
654030
1602963
908160
1641587
1789709
445133
1508889
553095
834208
1634222
57660
1127148
1587185
1361585
1530312
1614571
1632721
558126
1233323
1351343
1584972
105034
143358
105510
1507733
909209
1164487
127314
1553520
1914794
1920686
913421
1235163
1243662
635541
1422321
246857
58593
728644
1938726
932221
125156
1230296
617647
350915
1121061
1088663
1610208
851111
1682237
484465
1873172
1983448
794747
356325
1808887
1857738
1594813
1994479
1485783
1156085
1559780
1372666
789449
181666
183156
179001
1864843
1108008
1889748
1332702
471110
361214
1449858
551316
597270
1102458
1365167
824232
1360742
230613
1362867
326682
578861
1498370
1957722
227707
1612127
1623049
1131295
373869
1663246
253918
1488708
693504
1172735
1628328
958193
137938
872386
1224587
187629
1397682
1603946
1378687
215083
108276
1263242
819904
1231434
1393845
1912568
1950182
993739
1759
557313
1286938
1726734
182147
1575572
1495680
1259318
1285701
512199
1909554
1163459
1468152
1646040
1988952
1358006
1960775
550503
1551497
604980
716201
452596
1349816
247938
7275
1081299
1059332
176074
596966
559492
333684
629006
461947
1845253
1623522
363235
1720796
1167253
751628
1315283
871766
1822051
1378663
1496541
767182
1984711
429515
258713
1222939
1383335
1886620
857970
661868
1086541
418366
1580475
1470500
804204
1363100
655520
1911982
1943698
1798124
1930515
1818496
1127849
158994
552541
1685901
379558
565100
553768
1007304
134293
1883799
450931
322890
1248169
805085
1362568
829400
297018
488123
642965
740938
1095389
915568
282565
402886
577208
1681967
1212272
1617580
1803633
1248575
1723919
105726
1346041
1704069
441493
1974087
907798
280849
1554720
1406191
1411057
1962782
1844825
276301
1907985
999805
1964879
1590595
570167
158358
1339881
1722867
1155323
703755
82307
48524
242955
1755139
1822450
1588452
1106847
461177
628509
1817463
852516
295379
1188968
1243403
306843
1530417
1180619
1483158
1221271
231310
924002
145703
1021874
1456174
1971665
293173
1591615
1796120
1594924
1887198
168163
1056714
197197
1122714
601947
1186725
1484040
30152
1142385
179088
1906754
609478
509468
925662
1023407
1137870
448058
365150
1970485
263162
1205235
1037454
364820
11647
81483
1198989
1108027
1366361
242702
1571587
775265
106878
943079
1550275
1390787
1081368
28923
1734679
894029
1582749
570625
429709
885685
1776734
1057985
1448610
1600713
616606
794313
443608
1859500
181607
1925207
669821
1535492
480804
927064
560804
812145
1885073
1226978
1138318
261198
248701
367276
955421
1677759
252827
889994
279111
1158169
892522
1536899
1010285
95017
35274
630397
1822544
1805457
636778
1800562
1317548
1456250
1438793
387818
125722
1332397
1101960
1876742
693915
1826220
1972304
701504
1928002
1728277
389772
887736
1814892
1681388
713646
1078998
1161317
29670
1106750
41920
1824547
107029
568939
1043874
1550103
303014
555148
1493711
1010136
465307
1227254
870070
195878
984957
1551210
1318612
217197
1896536
1385306
1126962
159507
1145876
1015309
1146304
1995056
1915112
177950
24483
1423906
984728
957939
830578
802531
785067
423459
1980727
1190869
13616
744074
972111
1860395
1944483
576376
1716507
1024489
1241748
1016953
687490
700392
779925
672699
728668
504347
421166
979976
1571172
520261
45580
1747011
996589
315154
1697659
1589370
1859311
916248
1885646
1711410
1253735
1070347
1270307
743232
1394808
1327459
458814
472499
1702580
600446
767228
1783233
206210
54046
730574
863466
1931779
1446060
80028
476263
493386
416380
1163591
1927611
191051
1088313
112127
1302684
1820895
1038574
1910060
265954
1305936
1492114
21602
1585490
1982359
1020662
1509707
19335
1702327
1682606
356747
1567047
1858657
1093237
24478
1462554
1912134
1084540
550433
599054
1478952
847500
161102
597766
1999388
602121
1196862
170252
881517
676100
420809
1954133
1605134
1942369
1944695
773003
1030336
1241474
1018334
600013
1780968
1367858
874121
166506
104571
21505
497892
1998699
1386154
1988860
940869
329279
1131636
1980771
523148
1905047
971772
377092
1690007
1657259
1623143
160752
376196
780187
912126
731191
747125
1694361
1438598
1829140
518075
1234828
355226
304274
1564888
284285
233717
571029
1895573
770147
1422351
1748879
1044051
921038
1921114
1628407
368826
495931
209170
1036850
1521550
1714562
1541895
141277
342274
117698
1370715
611672
1191708
169619
1122184
1190918
256302
182598
559264
1150099
1295435
838334
433095
1004690
1268170
1929446
33076
1311117
1686079
532478
673869
430899
93445
522542
1513929
1452725
1735619
712497
644728
1731193
966705
113053
1242895
211311
247142
1175433
1594323
1236767
1164441
1922764
963407
1451754
208218
594378
1145975
348941
1963229
1333840
1137566
1095274
356471
1556317
573899
392576
1649297
1436994
496987
472678
339269
947699
1275753
1662767
835009
106958
275805
1997689
1512286
1739335
1882881
1395237
497689
949390
457159
76103
1104740
509793
1127038
1041237
310853
1049103
1592036
1705270
1825553
249251
1249653
1274005
1113689
1732402
1252607
71111
339263
793545
1515922
1770420
1821790
767487
1986307
308300
1906820
1038574
161234
1002753
638494
190221
1623872
1682990
1245933
1355771
1531025
1830384
1712322
430932
1658798
600188
1908538
1971883
1152946
748909
1804308
168346
1556710
221805
753363
1315820
1620551
230969
899274
1261524
1716772
751188
1877551
1593893
542617
767456
852474
306969
86692
981144
875049
700947
1576400
1949974
920594
1925322
1914247
1466044
1873998
1662189
821259
464281
61836
443456
1797721
1526779
577207
1432594
261912
1630769
1707704
331921
1231043
79218
1635049
69190
194818
1794506
1944358
785862
487971
1494156
148720
1284399
1171815
214809
1735650
600886
78430
930681
1286391
31513
150341
742690
94388
1678356
1099515
725688
1479075
1852993
1503772
927538
921563
846966
101838
428043
1590134
1478746
870424
1293600
236618
601944
1655060
616341
338073
1606406
641014
848710
1487421
1163157
1788414
1211030
1319565
97512
1367437
766313
232584
1996153
643095
520374
809501
1399540
111987
1322315
1148828
46017
1052004
1279301
794035
1494878
1482328
959293
1051816
918209
291035
365195
603139
303000
1212648
1327693
1929963
234373
428319
53454
271029
842663
1896225
999313
1160471
930812
1610811
771085
1028102
502304
1410675
1031613
750839
17366
356527
1524838
5984
958723
639106
468499
625423
37388
1325311
1411290
1826546
1685259
647805
79166
828075
493371
831131
649728
1690537
989096
54677
135303
1381972
367251
867721
323848
1157052
1423601
1773673
527792
74433
1258836
262428
189951
742949
639983
554014
1463937
787009
1901734
597295
1528302
1839956
1109750
1894284
1437505
999504
1824602
967238
948962
181097
411286
1210255
1435491
1380891
1262809
1245331
733124
799904
1381570
55309
859226
1655680
1368818
306929
1730392
1658421
655715
1430395
696296
573864
1337848
1123171
782529
1288392
1277785
739101
901343
954240
454205
972214
1566567
1036335
1782297
878843
1025949
1465651
1863356
892859
1458874
1330697
146847
142176
818873
1850142
1022357
1149563
790423
737411
613288
1697108
1453913
1820533
712350
249142
634428
1668965
1057780
298812
695398
460003
786967
1698706
1338130
1313760
675374
624974
1203162
607058
556423
739272
1333607
1896668
1361257
690228
626076
18640
847381
402144
1098700
1257895
1744507
215799
1948104
1615433
164148
321023
906211
1906303
800144
353961
171342
1230105
1209975
185154
1564060
1673554
93312
798413
427439
1533966
882074
897462
272228
1750622
1455419
1542519
1453290
1813105
367425
1248873
983532
1865736
80951
1389449
1865517
172708
1340327
102007
1215160
206394
56432
535279
885343
7299
864213
658071
730078
634079
516463
54273
24437
739186
1995642
1051485
1711707
319818
1353189
1280196
1625222
370508
1911461
865604
1573114
777482
1342472
1189680
1362735
1377007
1392981
614767
1033974
1403056
1312268
1875751
564842
522958
514167
4173
199931
403596
1493936
126080
1606996
79895
493585
1313706
1563429
765123
1212971
1066842
132258
12879
429375
827122
682948
690406
1199566
956044
376456
1329821
253723
1956386
1673007
1625343
1607962
1080563
1218586
992238
1307362
1801642
1125502
1454583
1427982
1727933
1241952
1069823
1672578
1461967
816451
1231378
1194170
683653
159788
1561725
1591845
1076600
1503838
1258746
72117
1421749
786151
463253
174101
280916
1642121
1646169
415998
1235604
1898568
675197
729361
1245036
1616485
602627
622714
648700
1716767
925193
1087321
1465121
333476
1614787
596498
1838492
1967403
837885
35520
874629
1911489
542381
1762422
704206
920346
1776389
418118
882491
1441181
1977224
213678
843649
531179
569477
1395728
1719556
1702861
1765890
1523616
808136
1163199
1173257
1227270
1207587
775956
889262
1935552
946245
631479
458370
16758
1950665
176684
1986975
1365206
922460
607730
1871090
1821547
335185
1597852
1205197
1908171
706362
893389
125618
668358
1317444
1874156
1661097
228490
887120
1897266
155918
1559086
1520865
1420357
261072
415915
609897
221955
1187889
918518
762114
540470
1047615
367058
1545862
1358822
1199710
1874733
1011969
1596946
1635884
1683773
1214121
740386
315986
1149791
1543142
1291373
910120
433159
1981161
1345417
1954727
108830
132754
1371758
879776
1891482
1591037
1144909
1173071
431639
1002055
1903698
1203450
147842
1922044
1459766
1660541
1959020
1237871
1803692
1254574
1214345
1714094
1831590
161060
643939
1150882
1583932
379242
402085
1710453
1060932
1427027
132020
825462
330980
765952
1056492
1876660
1359250
1808237
876691
1489124
253278
1032704
119353
1756598
1213607
909735
364071
457917
1884657
1416646
1070769
12516
1973252
318466
1074988
409186
1271053
25296
1391475
673800
1498113
43698
631663
1824049
622070
1388539
1540954
578104
571611
1040734
1025108
1932730
1327389
785102
1385975
1725809
344406
917890
398986
1573818
610558
1034483
507427
1965287
923410
1838337
1348229
1628513
745724
1632767
98802
1482649
517578
1388073
421596
647665
1561426
1271729
208458
87720
1694988
1699553
1762813
247219
1175626
1047873
1504822
136605
1869674
1436610
1924402
629923
1997724
1381581
1137557
949377
918306
1260123
1829247
409702
1920741
473222
1178875
1720460
1982931
1151186
1943316
917725
1196533
1479940
1393237
1566179
309452
1814715
521074
322585
1291976
1009809
1392425
1391238
323920
943169
36564
1038119
1526691
1435525
1821904
726209
848252
921513
570926
409136
451366
194917
227164
826644
756719
807341
951661
831089
681151
1841246
1415069
797781
369369
1103381
329831
997649
238070
823134
1095002
1822729
1009098
1825817
116694
584965
1266135
102516
527152
1065065
962865
1391074
1733573
1774428
408983
938903
1339733
1986236
1872517
272720
1032414
1600732
81732
1962310
1883828
35126
619445
40589
1045412
467034
1128075
573318
1166912
777099
1136604
718988
807423
324572
739275
966845
1284349
1998568
2940
775653
482719
1640705
1348121
734733
483551
230792
625898
1499854
1516169
1915701
1160310
1427069
1947347
223965
523684
1384596
1523830
1083609
1687117
1731104
790694
935255
1673583
314584
1961556
220789
435655
966081
1081314
1386497
1235072
480837
893965
1434720
1118393
1096686
179588
285992
1829901
861589
220964
1586093
963202
1618661
1721104
1055695
1871563
265781
603138
756840
1260383
381097
240955
1637046
985485
405417
554804
514287
615273
39670
1583337
106839
972103
1963534
1506308
1361045
911044
1220599
1445289
410161
1136110
843736
545633
1509564
1801759
1562476
355718
562980
1334653
797063
974917
519765
1768525
1826087
882315
1463390
1013673
1515541
81415
1605419
1926980
1215587
1996075
279412
935838
1127287
1169176
1195418
1795535
1577775
555771
1893858
808267
837484
1312466
355310
290533
1316170
1681752
1756075
1510369
1845639
569615
1185954
867661
939620
400716
835170
637531
1352331
179936
720935
740722
1145124
1695161
665862
693027
990715
1470925
874471
285206
765387
407112
564034
1041915
299140
1547332
311781
1517350
1070277
236847
1428333
267625
132232
1119631
716384
527664
386487
212895
1566505
1442244
1847070
8644
1335141
1668882
501715
255926
1826973
310160
1221130
1373409
104022
162313
422879
1826544
1637983
1328033
1564040
1549083
998898
215494
379688
72926
137141
1296547
934771
494361
1334384
481331
1840765
1533167
411005
1651839
1306716
42992
1632509
1028171
155430
895252
1448224
1365669
1293019
273734
1938860
70405
1791612
1634582
1435850
588058
1210395
1586877
19423
1956598
1168281
31806
798511
1211294
323328
373256
573332
70450
44531
934198
1364973
251491
1897716
688887
364464
503295
737192
1667281
56505
477133
14491
1447734
817329
98953
438384
1167179
461557
1580016
206861
1099854
1324601
616222
1241154
1900761
273602
1271711
511462
789764
523517
409190
617599
836598
1892554
1106041
250001
1279312
701319
57112
176089
1047712
1381906
647997
1615901
993022
1630025
1135466
689224
771416
962508
1501391
799967
2087
1161367
1964163
1779054
12485
887621
1397145
1102347
710949
1319718
1474780
1153915
1543993
1574615
451668
1049200
1671701
538417
125247
1053867
65661
995233
1998334
937633
1393335
1800343
529789
215463
215201
720314
521304
1339441
719741
1110162
343305
178063
1633696
1472996
1747544
592240
437414
3263
926241
1610648
1418324
1068676
1367359
941129
1436098
836204
29985
620294
1308212
224010
1783775
1449811
1702328
1886697
1324038
1873471
1365257
1241036
1485640
933260
996293
1791193
578592
1182324
984573
1135407
1406383
1475012
25481
1542481
618290
537026
1902196
122357
263479
913300
1280060
1905726
481915
650354
708783
838936
1154574
1288401
1127169
1739940
705954
1143607
444061
1872717
1309620
1382885
1155060
503810
658234
1654245
1156666
1248544
94724
1185919
1716389
1741446
1766059
1074137
1458154
85123
23344
480507
1895229
826173
886119
726154
348864
1711996
1494467
1955197
632350
984646
1258626
1637047
543074
1417867
1718616
1870773
1868904
1871087
1078686
1801093
543025
1070925
850108
346389
637070
1195147
1101589
1496818
35235
1901168
1384400
1760540
963991
1871370
1142249
1686264
1384693
1927380
1449959
782239
1823806
1397919
719466
1694146
863085
1581972
1974662
1835645
167394
1151416
487996
118982
452575
136636
1815128
605561
1898949
1854918
320067
1844263
1780979
1547706
255939
737346
994469
82777
714930
27136
1739995
118229
800356
909113
1898524
1503879
986519
419458
381392
1528818
1045581
872498
478014
343876
1762311
469874
102017
258157
306625
1658571
1576398
316619
23298
930712
1646841
1710051
231715
1668118
1779373
1017986
422515
41252
92920
686838
986961
1063921
239314
359260
1049625
1799439
604457
274470
681546
1020629
1666221
745026
115110
440031
1889231
1898589
1674071
47964
696698
1098795
1211667
426573
1899613
1022237
1160408
458352
1958416
556848
1167506
47387
945825
1329916
296313
1641916
990540
16576
1692699
1117645
1567681
1659406
118192
1699112
571181
1721586
1130660
1129734
1560228
351836
1280833
37383
1182085
1426962
1047128
1274347
869818
1968211
1363485
707131
1322103
715962
996362
1885139
141445
119867
1896889
1801464
1345649
651615
685658
404437
1237949
1891293
1467579
1654816
463388
297757
1435644
105233
51025
765944
723335
812598
1270822
444724
473018
1588415
1858125
132043
503105
1970420
520707
219027
1902022
138723
501619
342633
356924
1141517
1886831
1204065
1915653
974128
110824
1417468
534747
364931
1884910
704292
376364
1758685
840234
1573393
1631330
1895665
1285877
1403229
1622317
1026058
421302
1608614
1598717
902236
229956
1915827
1002013
111897
1165568
573165
393935
853639
641777
275251
1822403
1018171
973587
1075249
1182100
230898
1335453
783291
1451198
1917482
944733
277623
964865
950310
720531
721057
1989775
1886594
165264
821478
1493239
140737
221282
1988508
1730052
1374939
582354
1087896
726306
981823
1277868
1390989
553208
1328321
1502606
1921209
1773274
199681
1322797
953896
1046718
1329090
2451
1997718
1341995
876022
1817364
1156665
335972
845748
1459623
1534723
1851903
198587
345857
1362708
10446
557204
1246918
1903402
740765
1813966
1983070
1844306
1458645
1719680
507533
1162333
1551020
1935109
599714
807585
1535730
1705203
65610
1574138
728131
14222
1079484
79742
1822044
161425
1522944
882666
73555
1176121
275995
634798
1924093
785869
944919
1353346
434325
436837
1079975
1012278
1441067
473160
545774
599051
74379
85837
1242096
427750
1886986
1877568
654936
1715124
570217
1402021
917069
1264297
1711807
427493
1588414
788592
478199
1498366
948056
870584
79601
341861
776048
1577575
1476457
1124793
609356
42750
1858445
1555928
1661473
683360
1167035
1728845
927185
1744530
519702
1537560
1834932
1077421
359171
154745
30359
1751380
1726574
1391412
1596305
529785
992081
748699
675828
161098
1163582
816169
1164387
905464
1130093
940861
463512
8260
1110058
578028
1329697
702431
539953
1805688
1500397
917462
419779
1244206
1194042
670765
840750
1242362
948816
395616
1924107
853707
1924768
1148586
634814
1581867
1623409
196256
1235826
865783
422745
74114
1623075
1647496
9327
1845561
1696935
930937
19366
424643
1252780
652011
997695
957140
879068
715124
637793
519416
611201
280362
1287355
1994841
443802
504633
1419953
739701
551443
584636
872246
205018
1175715
1983783
911388
778617
1022267
1083882
1968556
322897
708256
1616590
197205
1668336
1191031
1780694
856208
1035285
1391194
1132174
1237156
1793356
1580405
1294346
729688
1632485
1014878
434055
917124
137153
915844
1570266
778805
98117
461447
916641
161600
1987758
814401
1560741
1461984
1739592
1350911
840565
347774
1208521
789112
1018935
1903689
1948664
686249
608052
1080308
1688840
1298337
1972196
1632929
1213908
1567180
1262320
576436
460196
381056
981249
618585
1050114
1220574
1351890
1982148
1536570
312067
459537
1701296
505854
557965
1653530
686712
589979
1250228
767513
775836
1239244
986399
344728
98446
1011979
741972
829815
1368378
1084914
1624458
140437
1027796
92469
1098062
1728342
1068434
1330629
1074734
682456
1340970
1790249
762428
348048
262884
1432071
713553
1112602
712356
691623
1131499
1964357
1819074
280925
1369774
1027036
154540
715209
355038
156853
933666
1262595
1962513
1857730
959133
1000891
280534
303634
1253002
623608
214113
1764346
1566837
125878
927043
652288
1409141
1444078
1458565
1176680
427476
729486
1931391
205121
871679
506442
261712
148801
552944
1498983
1388222
1359309
1712210
698918
1087660
1778048
934093
102435
674070
1537257
1691039
1207965
1934599
310725
952258
1699244
1857241
1457641
92677
316458
1543563
876944
413228
1584661
678417
1412980
1147849
112912
434747
1796411
1127264
377195
330901
341393
1221598
1494490
1151027
655392
1618305
1739900
695058
1982279
1598714
513063
349959
1384589
1020800
330694
760633
897041
1406536
1032009
746223
20339
1020463
908811
204122
612116
981009
1445530
349666
269459
114174
1784681
1314013
1129847
301988
125430
925157
1955169
199733
484126
1397666
1971543
771417
893771
1711832
766985
680056
1879961
186469
1288071
1287963
738898
92903
632729
670110
469534
1146400
549463
564376
243835
104194
1160493
1651593
611239
424593
393297
474155
1278502
2825
1456002
12513
758993
1475776
94235
494232
1600180
345045
634016
844529
1851877
1298618
1390806
1189222
454843
1496129
521343
1858835
1211045
1538396
24529
538473
1346154
1791087
1793244
1033726
1172875
794341
1332327
1799169
1660361
977658
1340629
781512
222255
1980494
1773376
528251
1518888
1959344
880008
1107796
526511
997174
1676019
1006288
99790
1048411
899624
1315538
940145
1466256
666906
67760
1489772
1937885
270224
10310
1453830
1607840
327603
1418161
1199093
1794330
635633
868860
854767
600742
366117
41313
1889444
1743012
1825679
368465
834106
648279
767285
335079
1547746
1481441
1580279
216926
901347
1284056
1780471
1582170
1092538
1461277
1549877
968864
677311
262118
177352
599984
1028695
1429714
1222235
374701
965211
607675
325748
381208
290599
1018335
1041175
1968915
521319
590758
559071
598251
970948
520422
1072105
1815062
975263
540122
1036845
1193115
989126
1278053
1772807
1994794
1326893
935635
1113551
1776507
1443925
977575
1387655
1674629
1843662
139748
291130
1623702
269091
315814
73509
1692032
59007
513264
604382
821885
1262055
1442354
1498428
1248522
1754511
647644
898559
1520037
1135494
774988
1233351
968422
1315732
1867852
1021814
148177
361808
1948743
739425
1932498
1042688
13118
1730279
436206
493641
1538075
978040
1135481
829805
509231
1811749
1250449
235179
230312
572019
209678
83694
62549
1424353
300168
1505479
778979
1366917
824539
521147
285211
676403
1382868
288340
1926873
523655
1601682
1241435
1863571
309197
458155
571807
943690
1720871
1384543
959008
252772
1729840
1002022
916351
107328
119100
1414252
768988
1503486
382346
1431299
1282866
649241
1640967
1010451
1764041
1907023
275246
1050618
1838777
636240
725110
893559
1212388
456064
1305566
306215
1833237
1712029
122331
509111
1226916
1930963
541075
128659
1442998
1829731
1228097
1153136
222802
296397
959522
568463
969749
655176
1863429
1431095
124231
1441533
1043478
1414500
370569
826899
1550051
327880
1705131
1811648
1228440
676653
1877990
1085730
1944630
1839620
568765
1488769
1525635
991234
232602
1181588
1831552
1543206
678872
31833
985902
1692537
1689762
974265
1102297
1011878
1088705
1093075
902033
393792
935858
706507
1793031
81793
1001016
857697
432479
363422
476714
481317
1658832
957040
1230899
1358612
1581529
1472604
1784867
1138906
1808375
1071461
1812432
1057131
1252925
1966289
161791
1887495
208223
1054644
1240622
779816
1510979
478757
1300870
224841
304944
1332651
1206857
1547693
479427
685015
1636986
1008864
976112
1264553
1388997
1660235
1706629
947837
1237558
1376932
1878454
437306
1678687
1006258
46193
24555
506128
1518843
1581189
619653
682332
160534
1383791
973944
939071
944920
1428115
620562
1156330
908197
1698828
1612363
569654
1353272
238116
1831334
1917957
1456563
1863615
1600046
1745000
1218490
1596
1270520
349208
428628
1288489
236356
347276
1922844
1105218
415515
505391
690231
639446
817017
1140016
1377010
1149367
213119
898726
120770
1360904
1636652
950483
1621064
1769439
1647568
11486
1274027
801363
1015135
354378
1010599
420518
1539291
486580
327979
199282
1465685
1073933
1954742
902481
18991
508884
1661276
432960
1453413
1808445
1797260
594919
1255267
1903119
1512726
1425834
751010
632792
705342
235642
53134
1435708
789207
1015591
127812
1515310
1900477
740837
1784071
122115
509294
569204
1206850
407040
1673247
1718434
1001923
1001155
1798752
830105
1027554
559179
1670580
1464147
130105
661614
509744
1566738
1597907
1420911
649421
570495
1620331
535143
886903
215864
787854
1044140
172969
767226
1223540
1809978
568855
1926642
1672888
877469
421980
604409
1162312
1701817
1651543
800583
1545407
1879418
492516
170194
1286848
519996
705502
180203
1693236
864390
325891
983557
811934
1041697
343961
241617
821928
68021
1851971
1394926
1777337
303927
1210108
1093833
1809669
113361
519495
890144
161807
1113597
1907627
832373
1434275
137777
590992
291806
976444
605239
779782
88035
1736116
627088
87948
1419771
1085699
179340
1218312
314490
486600
219232
968596
325340
1196626
1022921
1062041
469144
382640
119676
1170020
253183
1267373
1954687
478362
21984
828856
549558
1450225
1284599
213778
1509640
455392
1745992
302746
337467
199621
1601494
937470
468757
396288
1553690
289616
975528
491006
857120
760460
63548
1411321
552664
1743169
618612
1962902
1247058
1460212
856843
1893827
1451246
374217
321119
825713
1910078
257670
33509
1483965
1078723
70548
566220
640279
619197
1454829
54331
1861008
499853
1108638
1676640
1098161
1136710
817748
1706279
800810
1424568
9724
1217924
1886476
1450562
1834231
1030044
929644
360741
464355
1379014
634495
933616
1582168
409348
1079187
818845
539127
1082563
990966
768302
117240
1211129
1300830
574516
144864
196514
306756
1485226
479823
631010
579267
1452325
1251749
1012301
440838
1312657
736548
776270
901362
518869
1225060
1672644
112233
1096389
1380409
5079
1180398
1073104
115759
488764
905204
295266
1362423
61617
54804
250957
286142
49524
526605
1032346
1127459
758319
1322295
1849895
1728684
1165223
1434566
1617939
1982749
1748336
1071194
401210
1334763
623120
246040
1272455
1020788
1585521
200509
1074944
547621
534581
1805992
998336
1830198
1852316
1601148
982250
145239
1193484
286031
1295952
957485
578928
915452
1031434
813688
1385766
1852404
1728914
1043303
732059
718875
453263
219611
217871
1632580
54177
1013683
958772
1337970
1930613
106094
1931903
822294
1945435
260613
1469214
309532
1594256
1446603
1552083
1168526
1799510
1196314
1202531
165553
322022
596004
1087090
1291616
941568
430251
905011
1417534
1233733
1961762
1275843
1676574
1497747
70403
1347896
102562
1067918
269405
744466
595296
353964
349633
1839387
1170844
411061
1947763
1757788
172062
132620
1903777
1214550
67323
1716013
1230917
291382
896061
530047
444054
268615
214695
1696173
372249
799370
1228224
613857
1416372
1830155
1394426
1691141
1150271
627004
1447806
1132697
403043
642940
1753192
1177630
1498985
1982384
223683
462763
704694
1840763
1031665
48860
602248
49248
1176952
1681288
317917
274938
1703312
1080964
168520
1760791
408034
222100
1327022
578789
439188
379324
586643
620555
482901
892883
377994
1458821
1138220
615679
1907332
952594
1822077
792872
1349751
131582
756979
951869
660671
1659956
260570
550886
320060
1613790
1324406
1312234
382896
991621
1169486
1489121
430244
347950
1221999
1548249
657876
544631
1962328
1301968
1710432
1448633
750305
1193397
804868
1575020
1854615
812636
1338177
151920
1219946
1259826
297795
997478
1632413
966104
410799
236981
902092
967007
1769819
730385
1228171
977788
1285676
728707
732855
817429
1233649
48351
511564
455283
1300570
348556
1244113
1280549
1888216
564496
1209206
56433
209263
716922
551023
267429
1399697
1360832
717411
1053712
1537577
1063354
205055
754018
1543766
1368056
1358380
1849534
204579
1768945
1776752
391007
1435787
199713
403441
833035
195963
944938
887856
1308931
94209
245736
927590
496435
756546
1819133
619335
1913120
1587967
1016222
1242751
1593607
222220
231898
1050641
1101676
1802587
312161
1911497
573839
1447866
1856559
1040615
12266
1552241
1704663
253632
901821
215572
776705
571458
1646801
590598
1885635
191635
1156504
1896865
1963983
1644752
1082357
654216
747250
1274140
549027
416387
89986
888587
1267087
320799
1399483
1681943
404851
756004
1683325
673872
932534
1626883
1305247
1513720
1742329
1296851
1403453
604202
826937
689659
73947
603208
1001989
1199631
99699
1447613
297012
650726
1734747
1922643
497760
297472
1292153
1805081
1310693
1489765
1459767
210620
83756
1236151
1997330
1840
1113115
116784
781679
1109314
852487
1567344
1363891
448609
1913472
56116
760554
896147
1659651
703419
1984612
411936
347176
1964197
219579
108679
738977
528425
219144
790081
1652504
1096584
1759578
791889
834978
1925465
1002971
905037
709194
1679034
265256
1212893
725383
1560248
364430
1607509
1786084
1057447
1497066
1269140
1169475
60803
1163383
1864216
421196
1847797
174221
1265976
71589
1057623
168279
897692
198220
405645
263864
445377
1142137
1168771
842039
868821
367468
132284
795697
205873
1078167
18137
850540
1962100
1953372
578216
167332
1730116
119969
41157
955199
781031
168479
528322
789849
932623
685440
1379740
756168
1843132
351144
1592555
933496
1290480
595390
1080517
1911560
691975
1973728
102326
58814
471116
1497477
208996
442706
365852
281825
117585
1086249
1204872
448897
517311
1435273
1049344
530221
86552
1076485
482225
317511
909754
1059429
85630
132531
800201
684186
1249321
1506339
56347
266049
1125372
1869893
577907
278773
501589
813332
1832979
1232845
1747813
1683540
1452957
506985
567835
1359221
1475495
1683803
554522
1886570
1559907
793561
1000873
499207
1448257
1749699
1209306
702281
893475
1757983
1837777
1537702
1378541
1774822
601677
592029
1032755
508307
997869
1645366
308525
76015
1981978
243336
1157671
1875360
1115607
1206746
1624507
523817
228442
8493
198882
1362945
1275072
1595662
1488179
1320007
123688
154905
1609332
1449747
1447555
1438436
1570280
1672643
192521
627312
456190
1690822
1627909
1318062
97546
924538
1483264
778575
366340
667588
1660149
1369860
1969439
574288
1761110
1061370
230471
523065
872935
159730
786624
444318
1752692
1223675
530684
322780
1277380
250881
1003142
1756443
1209471
514020
203499
1644681
1169489
1064604
1954681
252812
994597
200591
1850001
1144499
1075251
1520851
918367
244309
1225977
878513
178359
1326898
1007648
1968046
83648
879208
1782688
1946287
489662
1920473
1874353
822625
562977
841905
1640750
1635119
1330988
36184
1786572
645010
1781325
1213575
508265
949414
1588218
1527318
410081
938197
1245913
536074
1753672
792344
1127446
1382530
1796825
1990952
1829979
913573
1241833
1760581
1625450
932805
850412
1327947
1112567
899659
1693354
966156
662865
1419566
1807174
1896018
1463345
1822969
922222
1406418
1683961
1746142
1798055
402167
14741
811701
768022
858126
7727
427056
1082836
1945505
1485093
633126
718276
1284037
904634
103286
1876565
326260
1925748
1774234
1670207
1375296
1367669
683503
144330
167372
1339608
550370
1991854
1913697
1264502
493024
1879638
181301
1994803
1062182
714010
1508364
1680869
1706994
35226
1692592
1978072
1397271
351688
333515
1688710
1615983
1498657
997987
260470
599052
1111621
1025979
1102308
1459291
192758
1052491
620433
1218362
716793
1866582
1953041
1115204
470263
382216
766482
386358
636856
522250
1156378
1458131
776576
369180
1020608
375974
589428
134014
1235413
412816
1835245
1993811
1646701
837681
178492
1201329
252793
1645982
335381
925234
540499
868163
1832202
572161
692670
930918
807223
883607
1839087
959654
1972476
511665
1591680
1334025
1306496
46403
247930
11010
244854
1436166
1085354
105334
1176048
704613
1071620
383454
1525451
337810
1590251
1717041
650763
1438366
867910
1145441
180041
673010
795323
1311115
1586717
918025
1812836
1045339
565494
371916
1988366
528301
87561
1736106
1925073
46306
1035144
276433
846926
1680079
756184
804401
1828836
1356594
1167435
1539537
348708
1665275
1980235
1729376
22621
1708498
1784291
284857
1029399
223985
429157
940207
1122944
401046
476535
1324140
273937
1264798
1495867
10505
259350
588717
1272230
1772423
1873640
948607
1956275
1697076
1377513
1304208
734024
935610
904718
530680
362317
57165
586493
348944
785060
1313757
376179
1220254
435643
1936589
1444602
1105658
1623180
1826837
856713
1664969
352682
631133
211473
200575
184115
805406
1494775
1750088
1739409
1279554
1128015
380241
407847
1213755
589909
895965
964308
271026
1246574
218935
1126102
1073457
725892
389490
1366639
1452809
899827
1818455
196079
324408
775699
1686342
1153194
1394413
1355809
802449
1600107
381272
518063
696469
1979982
932275
1951587
1029047
913232
190894
236552
7171
332539
1683303
423424
1161974
1537154
359382
1817340
636376
969116
404739
1618483
1562404
439688
1618813
1249384
1022772
1356377
1906361
281776
1232996
601018
1822949
623716
1287107
593487
544124
1225654
1803039
269948
1501730
1573647
1245989
25177
1757550
775225
862194
1832728
557935
1480549
575157
1325691
870297
255876
1851143
1081195
369612
150723
1490209
1745395
1915603
1787591
1881042
972446
1432815
970968
780394
119631
1885603
999277
406258
301583
1988129
1525643
1697064
179778
1865779
1377451
939332
1497201
1631832
1840239
952504
541366
1628739
1111501
1557282
684471
1471096
1424676
1310890
1846208
921248
1209663
138674
634069
1350583
1111369
1038819
524382
1332305
1304490
1593039
1093080
240176
510389
1781697
791212
1914049
222167
913796
1159464
1339574
526401
1465196
35112
497247
1866352
137680
334692
1194450
191717
252879
1284633
679394
563065
351116
1054314
83779
1504433
1071916
1739218
539806
1557044
846122
555043
1934447
17460
1977947
726383
523399
455570
403178
878015
1926362
37687
770222
1458160
1071818
1571856
1974962
498366
778705
1367947
645571
1063340
1984396
1000930
56432
1523823
1097919
48970
1849869
716831
1780566
38524
1485345
1888800
461026
94249
1622311
1635834
1786778
761409
419259
1067271
1110044
1571143
990054
1566662
301899
130708
1989979
1106924
20029
1667732
234263
1110376
583401
1290223
1436755
1977933
1025679
1002557
919702
1051223
758282
1728018
100630
97278
1646806
1127971
1381267
655907
211905
1600429
553445
1715254
244977
1843206
739254
1696441
1977823
947904
562027
125640
1409403
11157
914113
1879213
297624
1856704
1909885
168533
1035583
418733
1247008
433175
1980737
1781193
721218
173847
12597
1808857
1767810
436001
277393
19812
1593675
732568
1252358
799265
1964987
1269054
1347840
568889
458405
1695272
1758522
1371430
978239
1226161
831012
1531366
1247313
814327
811168
1070563
583211
1108892
933000
1069699
379179
1920392
1310106
427441
631647
710143
1895733
107791
1710166
466970
904243
502758
189779
651286
315531
651444
634062
1792855
1700398
1850207
1808292
1514878
288521
996363
1655510
504025
967986
242040
1746966
647117
485856
1524669
153237
1667911
43460
1406456
727304
1000066
432189
1194693
633790
1171932
832366
976683
333982
1510841
708243
1070114
1254980
536133
358638
551733
93790
826633
1965489
252749
75359
1208876
416577
1034198
381092
499857
1068223
1743330
1903295
750292
324376
1915103
1665711
763425
937037
574635
499321
1682981
896878
386832
254817
1598116
1299976
1011070
288011
1935120
646593
777851
1223064
360534
1403500
1426413
1474602
1273619
1544073
649425
1957750
390483
152838
1890132
603885
895704
1305740
547303
1160053
114865
1387135
1611326
849453
1419060
1509793
629214
1595107
605099
1638425
1801881
312538
1545775
712574
1959873
1193994
1967981
1196418
1378539
1497183
1440239
1015480
810129
1118583
484260
689404
968330
952962
160896
814373
1484396
1725266
1425806
1059466
1832279
136202
1244023
1809823
1481351
1376734
1894268
706502
16269
1923746
1785800
1660350
1789258
558262
1160954
110011
174993
1763156
1701907
1955324
1397311
209760
1489125
1613213
1398965
1162203
1136101
1187656
1446500
1779493
1922902
1986512
242334
1014690
453327
1781270
842972
1954668
806592
214581
766981
747276
1606792
1422090
979172
1310350
91479
270595
682748
1344389
1744986
365780
443585
1861325
44544
998957
1685455
1545760
1593875
750774
194705
1691715
855323
1508121
1446388
191156
1071197
170308
1224664
1948857
1231447
131220
630268
617434
553571
639547
1149118
1164972
683774
391449
1530043
899049
1715409
374763
995632
494219
55711
1281386
725123
1897398
1206929
112483
418523
1369261
416888
1555568
1678400
1392510
1773219
222822
269477
186268
1840034
1296847
1270773
1301395
602204
1677111
1382087
1822288
55851
1879509
1942711
1053029
461563
141941
1756685
759201
1878134
1006601
1749868
1425760
1128732
702226
737666
1430352
1304606
858871
836467
1958567
553084
1039235
1145256
1069480
1994863
1939083
1680449
563247
1659156
580454
1236988
1452107
872165
880676
184099
914359
860459
1946454
925590
1389170
192338
1864149
214861
1459113
561141
726238
461447
1449382
417897
1148052
1562475
1995029
449211
820211
80677
1137366
1841336
1789706
695832
1921609
1760583
687611
1729719
1190357
1266668
630571
448
633837
1831139
1145992
1604191
1873434
948586
1001505
1100367
1194594
694933
131739
272330
850984
1077730
1019794
406041
1748611
932185
1459040
457434
1772829
824430
1538347
1269702
864425
1379440
730146
1075048
826746
585226
12818
1074787
537108
1292656
1444439
1339794
380601
1818337
358338
421
1458574
1736677
298720
146804
1781874
359653
1171048
182233
1819330
1671076
449665
1805126
1420798
1376878
254789
1878637
1036145
1278214
941715
1567772
973278
610962
877782
1534915
434101
1353949
1590080
388691
1731763
1113986
299514
1962578
94133
1633222
1002722
1544308
1370445
635789
1671353
1541209
184063
1822192
1460193
1273322
1791914
854368
529068
368585
501093
879395
529716
407856
1000930
205368
1893151
870986
1110438
1108099
1734704
612981
783000
1735819
1571796
693387
346099
942744
1942859
1878148
469946
1667481
1893001
83910
852048
1484712
1949008
1238476
637188
1150324
510008
413921
88860
1346851
1401678
723734
1997327
142986
1914491
253926
1193382
1543694
527403
1942987
773786
1543059
729178
1419511
744107
1870289
36033
620769
1525989
1770690
673391
1471794
1117596
1454620
28227
505759
544816
1009994
1498953
1026362
1796796
1921727
839824
155726
1200438
1200529
1638165
1933606
1879233
1144676
1718178
32103
428110
474655
761758
1951679
763459
1533003
820894
1647730
1420081
534672
1551497
866033
424698
346075
144617
264026
1225555
461888
246434
60638
496884
351915
1145086
1174691
325244
650068
1415758
330145
1865963
1131092
631424
1078185
92305
1740318
1626724
1243978
1828537
1282969
1584949
1723770
1837268
1349818
1734904
449537
90006
241540
1603631
1260287
1810915
818827
323764
1893044
1276267
1131012
916317
1708388
1664663
1092714
1124964
68763
1570984
733650
1811983
446406
1876927
735804
985950
1086496
504727
129660
1826920
467897
59910
1686457
175955
1856935
1562950
903630
1061096
418624
607830
415352
1130760
634123
3876
1597562
589828
129088
1770411
421016
1099374
292209
926498
10872
1030229
1975714
203450
959898
830461
823678
121705
1592845
865943
1572310
1579834
1686630
1096062
1739150
1067527
1731022
1510882
1877945
1435289
263801
1059513
501774
1991453
847796
1650402
380589
1901603
1162331
1576332
1398593
476435
682800
1076816
1798983
1707579
797245
563112
1817261
1642937
339391
1744551
1000408
1217532
524488
1748954
119261
934478
910655
1269999
1187999
607213
508157
861442
1954995
281981
1433934
1315191
254134
1017777
555616
1304288
1721072
325932
1143575
1457027
858440
1569157
1053095
798100
218902
1754384
1708569
1601191
170166
645225
490996
781217
1574637
891875
1663038
786135
283112
1386253
1455321
1144509
261063
443388
1841389
1382150
825017
75516
526863
1736415
463187
21857
958467
1774002
1007937
909112
1992055
180158
1607547
742079
1532881
1395076
1915330
1735203
1750246
954103
1545512
1008161
807867
1537624
171187
830247
109544
1043819
996592
816437
1016121
1097246
1954295
1293080
776930
411619
908492
453156
1077475
219040
736495
1777541
1678928
369457
806189
515631
317305
1542693
720948
1943254
1437977
649186
73715
1868974
994579
1640781
922132
4178
460879
783103
410311
1116607
910565
499723
1078018
344961
110137
258525
1661179
590532
485500
1684100
1560558
492740
835110
784204
1956178
100621
51582
1711019
1983645
530588
1926095
1800015
357094
712757
583844
1613254
505735
1666434
1111605
1517650
730892
195345
440808
1725927
266176
711385
110961
1996693
1491530
924010
231846
367824
579396
1047961
1119086
1851789
1708650
1463493
1940948
1817720
1761547
1903956
1152425
699441
1497433
1959209
1047647
547499
405809
1946370
1288700
5111
478015
1709593
618333
1938561
1724309
1438542
1152874
1423849
529180
269249
290834
417757
1830747
40643
1367325
727291
758455
1989048
521969
1549168
557578
1098014
1485617
1660896
492574
128341
1815085
508546
83534
282297
819803
211584
1016254
200719
98486
1814610
488612
1676178
466566
471281
1894656
825075
534973
970620
768328
1776758
1413160
1735955
1918350
1917226
573209
28787
1331653
1043448
1257059
271805
85302
867976
603563
1852302
472245
1791910
358741
1855103
611468
1918032
1903168
507736
1698949
703252
1866196
1790159
1132569
1986891
760699
786323
476255
1852898
1440714
17996
1173645
1231091
513826
1835656
701295
1432686
1701637
841286
194813
1583087
473051
853123
59150
1859996
290239
1892437
1285637
98817
1101606
1249661
955636
1927439
381475
1416660
827657
1824223
1174351
527286
1685728
1257160
1058596
607308
1530890
673333
1700906
1841016
1988692
1883162
1203749
383045
1800725
596750
1758025
1980123
891467
1363011
1925205
1204016
294069
7463
1761423
1330478
1153512
1999810
494900
175648
1079154
1972510
1871322
1201796
1267290
1420177
500037
1659829
1993451
1181327
146405
802618
279415
984610
1773365
1336953
1183891
1534659
603750
365577
176381
582904
892838
608341
407630
314156
464114
1001733
310915
1423949
1730169
1365631
912932
586016
1709559
1145405
1644181
1059803
688608
618554
130717
748935
1211683
933495
523646
1211240
1584373
1435417
762138
1692801
1858753
1567655
1361803
478948
1189522
873430
767151
84983
583290
730790
676120
928714
1857867
1903081
1651588
117145
1100907
466769
1509491
829905
565437
639020
953664
800590
1738098
1243063
160096
1088693
1583811
131470
1721306
1032994
1706063
1171950
1842256
1347146
941960
527395
1271983
403226
232976
932265
1736630
1806369
1716265
1639722
1569713
204769
1380558
987900
519035
1088587
552683
1637469
1660097
1161504
332791
642605
997711
1045959
1183369
15105
152983
1346688
233434
1848642
1367448
543239
1151056
1927993
660828
1754953
1551636
1783227
1248186
986842
376215
1853839
454277
621481
1408108
282478
444956
340265
1611187
979214
931019
653218
540857
1996055
837245
1515886
1242340
82378
1948933
743968
150537
107126
125695
175588
700919
704336
559527
1680130
1588520
1460988
1054151
1319331
58536
854736
1453495
1175780
129387
437541
650740
72643
120256
1839584
330865
144546
495429
599677
198757
1394655
1828973
167169
439848
1152184
1840041
885534
834731
1961544
659802
918369
600843
938333
665329
626374
1205924
404955
304145
1242331
128138
1292444
1253555
1460416
805561
1246091
1890197
244100
1090947
768215
117708
643360
484648
849492
1756198
1579704
1142453
852073
830577
1619318
700322
1359179
1438047
812744
163637
96054
1257122
1955870
127312
891038
459327
1247203
436554
1917409
204134
1233948
979722
376446
186444
1004214
920451
1057908
1962828
1850883
1031009
82174
1627889
365967
210412
202284
756254
447407
1382483
761392
88381
1273061
1313159
471203
1525048
832272
867841
78185
1614638
119616
1443300
1564666
1363405
1296106
1225950
785084
629786
1176371
36405
1521135
1536681
609763
552625
125679
589011
1855925
376276
1913632
1750927
1154201
895407
1380918
1455876
938474
1002530
1800587
675876
988339
1377510
962364
277257
931720
666451
63507
1945405
623363
1473802
974203
1657522
263592
1441714
556080
1640642
363722
1807898
737077
1815115
1290501
1054418
137972
1888452
33954
1215969
1429055
636897
996632
1209137
803311
1036296
232810
726057
1843394
562885
828197
912149
1517840
1846877
793610
1702042
1418849
12255
1701510
1587997
83886
936912
650635
1745802
1646883
79249
358991
1206510
1455260
696329
1017733
1311393
408039
1928112
1293851
319623
1731675
1274560
558351
527568
1033349
1036903
1777961
553647
1276780
139158
809828
1964675
259014
1629022
1037716
1728176
288804
1520348
1628431
1172631
1325681
1032686
1109025
695311
425158
817193
299314
603691
125816
1731102
1868208
851989
180785
1293417
1319986
1141678
766485
77823
1848214
222274
1552200
1058524
966034
1655673
109241
882498
236777
930082
1096770
1035187
1653135
35745
1989763
1092642
210276
927484
1375076
896905
1557277
1911511
359530
653578
1130739
1621792
1425039
418342
559293
476875
988618
1401486
1407407
909352
292595
264241
1521352
232029
128933
355102
1352401
1530336
1177085
25219
98889
1820895
728080
405414
1456487
1160645
1725026
1536601
1208111
801415
747410
486245
608261
854078
176837
517496
1957679
226790
39572
1381473
349927
564147
120160
362387
1880131
460652
1252707
1670257
1899036
1779334
792277
484940
927898
1405641
1491792
1913303
482922
1507231
1825515
1837007
336150
170727
1574731
655402
1603673
986327
28076
20989
628819
917516
570421
784781
1975989
588767
1567817
828210
1842148
1548326
1082575
1344249
918065
119599
1793544
1845221
1045388
1319100
1899246
556681
1742222
1021728
1360172
845453
1291543
37618
66392
1981588
1283405
1360594
1213784
1659375
106789
524414
909782
1561112
982054
209144
1482337
1808884
105385
1719448
1840792
1379820
1324622
94648
545138
364023
1289175
619636
1564607
1335470
430620
673813
623891
417955
627364
70640
8115
257506
1834887
1781888
165174
1943234
1144725
1320450
203309
1609058
248482
533914
1486437
1050213
21069
752487
1176885
40385
1789339
413361
569898
1821300
648036
551242
689526
587268
1102500
97722
202718
659705
392813
436798
456898
350457
645384
1291777
1547151
1922062
1837076
1719281
1116975
1351278
166344
1094663
1649639
970622
280965
337002
960225
684509
1628596
569918
254385
1151297
1310284
458713
1692320
1795052
1180029
915066
1642969
407231
105318
68802
1648772
537528
1852673
784853
778680
1708839
810766
30942
1618995
1946630
923694
1708452
366215
336952
315905
465313
1229476
1465258
638634
1680703
695219
1285228
357236
953872
1416580
796637
1489695
411910
200611
887599
850318
242228
556904
368398
1956087
1081111
460701
1468715
1026215
1842785
1071646
855963
1023125
1083436
1172273
311435
973353
284726
962663
801369
224092
1189643
1996110
1517754
1770031
409050
1927358
500427
1590009
1699734
1497812
286711
556085
1484531
1253298
1595833
1523967
1479884
93598
1498229
125369
1323939
1586048
1528147
280697
312135
1164296
1012343
388255
1131151
1014179
1943446
552484
1324243
747865
106516
309719
1012419
1140332
1343055
1285447
483935
325837
1518077
1800083
1468726
1973002
1386667
881057
1793463
1217414
1974902
1352441
1245141
1493865
1684316
1522400
1840294
1808489
438831
782065
1756904
998964
1727563
1205278
796648
1438378
1912989
1882519
1603356
326927
848609
1506030
1016489
570398
1646600
1149636
1894958
782235
646457
601744
1197029
147849
757105
274520
1269665
1956563
500670
354694
961591
1124164
177390
629368
535454
1954074
1197543
959758
445463
1827389
1144022
993007
1506349
1186396
1611713
1496291
316647
1766191
1363110
489253
1258543
1443449
49325
292042
1243750
931207
1819550
887197
679705
1980103
195991
1821282
710015
1637716
736512
1458186
1119156
1777782
915713
161760
1368919
1840495
1255383
140685
309329
556274
1863895
79464
1829125
1850857
1809110
1997385
650611
283886
1266405
536698
359986
1084455
552261
78596
1133561
1027059
1140494
1437529
1199097
110551
177602
780848
1610807
1411153
271919
1858740
1474303
434089
458157
343415
171480
655565
1733838
1992059
1704342
1364651
651192
1808305
1775701
535020
1110277
1258663
634552
732352
3672
1353374
1743314
1519224
541156
1331245
1693538
1806981
354645
1594066
162447
1693014
816229
784869
541461
945999
1610997
739840
1692451
1800402
1732356
1742637
204673
897109
168496
1496947
1470268
122468
1989818
950917
943903
489932
1015698
1861385
985851
1910598
1224608
771427
1143310
579370
997602
799178
1191670
1737699
1564783
833823
1079253
187897
329880
319324
966158
435925
1211402
72220
1680613
1313723
1404367
1379304
61099
266198
1296211
785976
1216697
419599
1005630
1448551
638116
1292553
452171
1178265
431721
1554834
544217
1839434
1769517
782605
808707
949006
1272857
1533899
1063371
1612826
754788
1740949
1136506
1937668
1632809
646677
1144596
275068
519120
1626775
1350633
608410
105677
1700675
1314470
1810608
842574
1085820
1120362
656110
1268004
1021946
1162745
992339
459900
379613
853121
1098544
1325517
1904001
304286
269486
507591
1937825
193272
1155016
1306808
1507485
1296841
1388467
1325183
58633
214688
1956641
1893925
1552025
1172820
1008117
1484873
1570192
1660744
1098526
840848
1957033
161073
1079505
1168990
447996
973982
1799724
1120757
1449002
84871
987435
638612
401671
1903257
1239402
924931
1196601
578944
1793248
120664
622955
522492
418593
1837803
1856500
232355
836456
344618
492366
1804032
1735315
24150
1577229
461284
1904845
578827
1759568
43036
1061617
1149535
1708498
1639992
1768570
906960
1492438
856522
1181198
215024
76784
913472
1395481
1882581
639694
1383338
850626
827544
1351719
772125
689334
1297357
599870
1678531
1253111
442103
34482
225935
1725889
242984
1555362
1421507
495361
668607
1992382
660101
1374257
1734971
1365991
462069
1613984
621435
1086458
1434872
1932521
856910
794267
1915295
57697
1568407
595260
540715
1103367
279391
928998
486663
1700535
59447
676043
616693
84956
1900589
308987
1684458
1391295
719693
985344
266039
852237
407685
878712
744294
225942
1751734
700503
825076
855846
366931
60280
417747
1388504
668276
1391542
1656914
14619
172824
1457497
1486825
216415
172479
642221
1434613
1520116
840009
671134
258979
1878128
351622
1196295
72880
1485351
1297461
1561291
1864356
1094912
1020664
657384
1164948
1524122
1869208
1340326
629729
1035841
33446
450489
1179609
958179
239045
1729712
1420686
652440
1528565
1292975
1569969
1916286
1993033
1718992
1282033
1521795
1398659
1354205
469293
481376
678217
1990127
153871
1109393
1144501
113042
600040
1159751
806254
492578
289418
297417
1321775
480039
805969
1351943
358547
422235
318404
1338584
198197
1896735
37991
1882922
385204
641091
616977
1667623
326604
1562298
923901
1616930
938602
1004406
1025060
1120266
549050
594673
1108783
795779
1816454
1825524
498680
1503608
1465682
1682489
1007051
1116794
936025
1333156
995926
1251107
1110868
25032
172605
472542
757172
316070
1340961
1668918
1948115
124740
1608292
1506904
1605963
1076586
249164
1932565
1827997
1581985
1026431
1245277
44279
314277
1506051
1100261
345094
1075134
209912
606893
1185102
237339
1026636
1759299
1473023
1999059
1252109
1615493
881752
72707
880931
1721895
1956043
1005130
847799
1643046
1871629
595209
1770365
149050
1049871
1212786
1219521
1732033
10026
494423
1804442
1367329
1019577
1501288
1368099
982160
1077074
634933
84225
563748
1520158
306079
826441
554730
482265
547282
279629
1439007
28328
1882837
953158
1109227
348049
1737253
192458
763081
8210
372715
1242447
241184
605594
987505
1291948
654057
113722
161233
273265
1196256
37074
1534119
1212634
1984345
251549
1999618
628428
1796182
351565
866435
1092740
1840021
743658
159365
1762365
474964
1771561
1939992
933126
188607
839316
1211141
615082
652841
68837
1583294
1552400
1191456
1762209
1411996
961829
1992076
1159829
1928984
1951792
1115222
1048185
703964
1870387
35638
1035405
1814524
1874877
1449786
172857
278963
375930
329234
675786
118783
316055
196157
39475
1755313
318253
1628449
482803
1446484
1226871
1483209
1354391
1999672
455708
1900571
947842
712786
442390
992988
1163949
346111
1717691
560526
1143384
1386094
260827
1354141
1024265
942169
57369
751637
1587005
1175091
1125722
502793
1251208
1943683
1126840
337020
639495
1712943
1828940
939414
156651
1146724
352158
1306640
1051908
150597
1335823
436638
1475627
562002
1395451
1270454
1143358
1324512
1245407
59983
1538607
1144212
1359050
716144
1790491
669303
1591062
1467219
1669913
793745
967723
703032
1392191
594336
1079271
1676055
1323875
931181
734533
315738
1937042
1470867
1752028
5464
126984
1510343
667906
1124570
1835881
1424865
1071964
502718
368972
619163
1344995
1301849
146943
293093
904264
1259121
887627
1267442
471368
100253
94091
1275347
1749524
1705495
625677
754701
1602554
426594
101188
876295
203716
1327166
599487
53090
1954812
1981341
1496310
1188375
1620945
415643
1882568
408565
822212
248867
291016
1675695
1376696
967364
1841703
1128393
407932
1898495
1673985
63575
1713979
1357974
456722
1590863
228840
73811
1997195
1584830
647614
825688
1104516
1198493
1803878
447062
1685018
1607193
1912088
1442837
508693
707864
603792
397977
809494
1838944
565643
241217
1140059
180153
1564607
845498
57044
450446
748487
1279003
937881
2004
604311
1464738
119563
1812026
798181
1530873
366014
430526
1412102
382696
736600
1227181
52538
485730
1112007
1545377
1517770
1063155
537104
1462847
1654060
627510
535177
1348059
1657490
1870948
853305
1375694
142711
556803
735530
1264594
1541942
1756050
74509
365933
1697696
585146
1325745
776662
1748117
1108321
1849183
351557
690041
262946
1689795
274925
1094978
1213931
585445
1100918
89105
100893
1242026
89489
7449
1933265
1081532
157168
55426
885136
1520993
1605414
1287977
1128327
1361436
201791
213646
521284
1363096
433733
1900003
125468
469057
1143668
1508270
1119048
1113178
1536465
895683
1257890
815314
1927573
1306190
51819
1270365
451350
1380636
1892978
77067
442380
1316239
538944
1105065
791406
135580
1236131
572282
1611774
262298
703142
1769965
583922
1929262
62837
545917
162014
1293088
1688206
330049
1449672
1393367
940041
1345365
573469
615393
52048
1810608
1164283
367801
533729
711760
952059
356
775889
955907
1956080
1731794
444643
1790325
246030
234500
511642
1696689
1221691
487086
395135
1106589
1829006
852907
278896
61273
443452
189882
1150314
194628
1185511
1202564
470846
1740078
1675371
1080968
1206518
845105
1404131
367436
1152944
1131214
1130989
662511
256436
1584750
1635856
622217
1710551
1040424
1705173
1844427
34803
1803360
890226
205751
221094
1345366
1686565
979577
1938232
1959175
48403
467334
907339
125677
618371
1174252
509751
1624063
1676361
598847
1620609
1386732
1292025
1273072
200578
1650767
601940
1257060
1422353
1376273
1085014
1078308
1358238
1953596
237379
1225972
234346
250752
1253426
451392
577571
589238
1180769
1160088
1637588
331466
754362
564705
1633726
1728407
394949
1778312
885675
1555322
253617
35548
1477321
827079
979945
896581
1637562
1048704
275790
210253
1386268
65189
468882
242307
1743261
1529291
154063
1654547
491744
1898680
1946324
385813
1673576
1405055
400962
1537591
1062726
499265
1208212
928164
959184
959700
375554
1187097
318777
1182088
1193668
1604486
520455
578925
1124126
1888268
360391
1013206
264139
239464
1549779
1002786
373266
998122
1352222
1816991
585709
1398544
1257386
1630251
1111759
1488881
1893501
1694876
1895245
1426539
726334
1817846
1342393
1364138
1598686
1471555
679308
1508809
1999378
1973348
616962
86432
378874
1798518
471240
91341
1452130
683753
923319
1743978
282846
1143072
977958
407989
431850
1029288
1537615
358885
196159
1952653
1881928
544950
83152
878195
1154631
1652907
348174
1393894
1962302
1333309
1269809
586281
1948260
1887398
832937
1968019
1719850
1368256
767314
1450418
920078
1991066
1956685
828480
148294
1026329
1799390
225318
1296046
210699
1273017
1821118
1789723
144117
1958304
334645
1185422
1640464
1968811
1034757
1059608
1562376
1329675
1770995
497110
1272340
1834187
1137139
831243
1501069
803492
1689393
1374842
942074
1163682
1609466
1352939
222732
1166507
1074880
288447
368476
1966977
269317
174461
895595
216229
114838
24437
1797713
497109
488804
349592
117896
595364
642243
1514180
410596
446157
142930
1287652
1147183
66647
623174
173646
313810
1924287
122905
963158
1956151
1114758
1707823
1683767
552602
1290071
1580861
1444114
1899569
357489
330364
1971622
658097
251588
1217223
1278554
641560
1494573
902258
900775
180138
1093356
1307143
983857
985244
142930
1064173
1315137
1693792
1818746
779661
1096544
226759
598800
1305669
1785352
995406
749030
1211084
368732
395568
144647
853782
452005
421055
1096177
1885700
421632
969485
1860058
1609948
665963
688785
617916
1563939
943612
1390888
215963
1150594
1112280
1333735
129045
781020
1872261
1821488
338403
634117
1768927
728839
87179
663261
1300769
151730
1556224
117079
1922877
1395557
887177
1145249
2558
807153
987723
175952
1088639
423099
823978
547532
1994682
115118
275271
1550159
1182762
565329
1847121
1175558
252372
1594978
202153
1964791
801349
634058
397724
1442151
1107159
281952
837496
1971827
516676
1733069
1703769
112794
230044
821920
1816270
146785
637453
1203389
479508
613931
707973
1827354
1236303
708067
82943
11651
236741
142536
384707
912607
726999
658856
50379
122884
561686
398669
62522
1450807
1450282
1408575
486382
835886
1018802
718209
779379
1359739
1286940
918202
279391
395887
1062718
197176
611345
1651763
1863719
1654597
1392576
1973306
945374
1653236
1454060
1091251
977976
1396204
685869
384032
260422
1545286
1227405
1093720
1647243
429733
1936997
1828126
1296476
673565
354078
1581951
1360843
551005
1267087
631572
340564
307384
1695626
1794380
1168640
1670490
689036
311134
453300
447129
1672074
1674030
316878
84050
553748
781288
1904635
888080
683049
1511164
1864547
418508
1603406
588810
128419
1001655
847045
113397
1290504
776662
159661
1790951
909174
356243
1646618
1340158
1936294
81401
262611
874974
1643224
1283398
199878
915049
1253817
1089464
1329807
812698
1971348
388169
1507794
924588
1988990
1905511
702704
1760508
883446
1438916
412662
375843
384763
1325340
1520227
447885
493047
1603809
734880
148511
1671609
956681
775602
1749267
101445
396124
1650151
1071739
840936
1964139
1881519
1343990
1714286
361394
868347
1830019
282735
870589
1890046
43041
444559
1752070
558104
507367
1645261
766199
1661407
287794
1047282
716279
1880843
1919667
1344096
440608
1224740
1797388
486638
1763739
335559
708584
1019735
985280
598569
1800788
1120365
1474589
1656246
508631
37250
76641
393128
1436781
394446
368540
649137
1945123
1203076
1560648
384169
795119
776819
1737448
1632640
249788
486378
270407
472483
1531915
904751
1954006
1312779
1662028
1570227
1694243
782709
1355474
1285187
1338059
74661
1626035
1299353
1215142
470644
1060369
1485982
1833835
1717290
845337
410978
439182
162995
1500293
1182742
169266
861792
1260986
843075
1068460
747485
267565
1939319
1821186
1838132
911915
1500684
1171400
181815
1583835
1507608
500266
1939775
1096004
971618
88842
560599
99774
31295
586187
1941965
1965947
809478
1244971
908810
162822
1426441
1565781
996159
551317
552243
1033766
622620
1914533
1837412
316436
1396498
821690
252653
503368
53761
1729621
383849
738716
306073
5381
1800724
1045984
658868
1231070
1863299
659261
878947
1989865
838899
122843
1052962
240862
447168
629057
301573
1262021
1053955
1807037
205217
118269
1357616
1709518
335912
1777801
1550585
66909
1920163
1516769
1660328
201706
1866821
1781724
1936221
1553576
1099008
751953
1046399
1881935
1675914
950367
1298317
1555137
487423
870702
163472
926479
701131
243863
1430711
1721078
1628494
346328
1891816
602512
202512
597783
1053165
94149
1282618
1608376
1758103
1217020
28864
352326
1526841
171825
932175
1839012
594210
1629412
776403
1311445
667319
777663
1215832
814483
335751
1425496
1478592
1531904
908592
1409895
550198
1968389
1087673
1244729
1630657
888946
69501
1019254
293967
449197
132512
972631
512554
464932
1663921
1513699
1780018
139881
666069
1097631
114413
673836
1071145
865163
1672032
1037337
1580235
1983823
1427932
388709
1990822
1239840
1308631
1821372
1640133
402254
736774
515743
1060495
35604
508874
1672731
729807
1443677
1994979
577681
731412
721634
452506
21092
1221709
56995
1104710
368135
1636660
465891
648204
929982
967913
1540993
972530
1903466
1218440
478878
1668126
935817
1892772
1045481
143921
1817838
1415295
132284
790503
641547
419596
956826
1436861
849788
1137957
454932
340061
1887789
151757
618989
403183
265544
1537548
376943
1506993
1003046
784127
497821
1169078
1381782
1562219
334389
545074
899808
928254
678279
811104
1657745
1870229
947970
210825
1715526
1467807
599783
684789
613946
1318912
27468
1873823
275752
578744
1679499
267576
148793
651218
198634
869684
79669
1994221
521253
828741
107716
259282
897289
1328741
4430
98414
604861
816264
1582991
642203
1577838
721361
458933
678861
276223
638260
71079
1631602
522743
1683099
1749978
1171937
1521945
1806243
160965
296311
1623859
1052068
1845458
168113
1227581
455148
313777
64900
750341
323905
125622
704785
1720614
835362
1793972
892168
795602
1624841
1169468
679519
616373
599825
699909
746735
904216
1671223
504289
157565
1152982
713369
1151162
1423734
1631381
867807
1915250
787506
1031251
857439
1115102
1517862
394448
1516390
893947
1820135
1178130
1356921
370360
346669
1624093
318456
929125
1477806
592106
999042
49128
330499
200624
589319
190407
1212440
1375163
424835
338767
200564
959235
769209
474193
542115
1519926
1559178
784186
477840
1871591
819946
1386669
174476
280716
1318376
1782194
898487
1949371
390472
1885216
1946422
406129
1872961
144852
974453
1770022
832397
1300920
984079
308686
1552947
234944
1422749
35384
894868
1578274
1040925
1376013
476599
1975534
95542
995831
74006
1327841
630149
1381867
1837848
1954283
868499
836041
262146
206988
1094600
731962
490023
535975
1218903
1164103
1837867
1837767
510241
1294343
1983153
1963020
80728
746476
557990
1481851
1680744
1019395
1210266
1183968
1662164
45730
1201249
1258145
863727
996168
88354
1050685
1031410
175496
1769903
1588710
754179
233898
297565
1170905
1574914
1549376
1110169
1523190
1441973
493688
1224314
1879664
918501
1376723
643803
1273365
1052551
1315184
43233
404945
977648
25211
1403526
514781
1959136
121169
1922909
657535
1318487
264087
703174
651656
1297614
1920340
1843058
1246491
1543776
1965579
175509
732479
1594850
1960889
128129
1042593
1220750
529114
156834
1013900
297309
398487
1495866
1161417
1967398
1027737
1293780
1031941
28110
110534
654957
311374
1652644
647733
1191462
997895
716253
368923
1119193
157033
1040855
1791460
527064
105535
1347064
1135948
936340
1551692
1589620
648829
1868753
244242
172725
1708610
111555
1510387
1856442
1980825
1771507
1969640
1483652
1935215
21848
775898
586261
68494
437079
723354
808493
1216596
1236750
943779
1148922
109975
1928181
228503
1829985
2220
628242
959305
1808735
820247
844601
1302416
1755047
602683
1873405
396030
1415806
1602537
137142
1683428
551225
1069517
382313
1652483
1312625
1333349
3144
1052059
19143
475332
1407062
934747
670909
368616
1269113
1422364
1707535
57065
941321
1869051
299449
979099
749083
1838356
53076
1825658
1402706
1652355
1417114
660283
964872
338784
1876521
1368101
1459860
11701
1285365
269759
453669
170693
802666
1030900
1009210
1247846
1544276
720707
467656
1798756
1837561
894538
667250
608194
1915148
276090
237716
1298113
447565
700891
1380780
1397692
822814
1794170
885756
782099
1271454
1778575
1083338
382401
1058121
855045
187545
1334400
808449
509529
1559412
1627632
1481118
176856
1230304
649860
1937125
838950
284772
1211867
286210
607107
1725760
1731323
1256555
1228019
780260
838329
122489
1154797
1458729
166472
160017
1065029
1274384
1182077
1602633
565950
846730
55305
1527949
153932
1326032
1888930
1376021
598780
868212
1634340
569876
1631590
1623796
84323
1418140
1890129
1707497
301791
1848050
734413
1671839
250149
478507
136760
194467
455755
292649
978906
1178516
1081624
1593904
1919292
1916134
1861889
1932864
1669116
397394
1293902
960288
210293
1899282
1717696
238088
1648772
940191
1725074
1440422
386562
274377
86107
898398
1294294
1325619
1627595
378211
1609272
45419
1606405
451321
1671694
25690
886119
1769400
883957
1438375
1367978
390223
77470
1309618
1933921
1695859
497433
831602
1670049
1144997
603705
822515
1223825
1407277
137966
651176
1693691
1779365
711826
56998
1751820
1640929
1240108
1796278
1627289
1964022
502826
390406
932595
974128
399849
1983059
1878016
1123825
1091759
1105247
1787330
1091925
1438568
1483889
1136863
383810
1316188
584356
651538
733988
798611
369682
1336733
1515219
214526
866765
1500179
275387
1206692
910683
886334
328805
756250
1298657
1510962
1181865
919230
473189
1662967
458656
818746
1713914
1947954
739868
153625
785087
1531535
1715749
1609662
1353184
1455992
1389816
94646
973579
1203275
1237738
1803194
602993
1173132
1678510
1936163
700079
1908664
803028
847038
160038
1400188
804302
64402
1825719
1900242
1676762
185363
1537253
1566468
609078
86883
18318
1844193
1168488
746728
1037123
263369
1986935
1520380
7229
1278293
1530322
1327862
1646345
1096928
1072668
484917
333282
210559
1624714
1958133
1787550
1528889
1561078
687025
842259
592341
1574627
528976
1978372
1089332
1821955
786974
874822
163742
594576
1706393
647611
373717
759854
1077557
1623673
1823665
1939282
164012
1061701
1581635
1369277
318864
641060
1667683
1728552
695336
467549
1332315
1983968
1474553
834780
686563
601182
1208821
1439581
533622
1202901
483577
160228
1049877
1933530
1901444
247214
664332
1021435
1746656
171372
1515935
666956
1926279
321015
119571
1052461
597864
1114133
909499
1069273
1514652
372566
1527610
1998429
1827211
1326396
431428
1895901
1273934
439614
1366112
1966137
51025
859496
1130693
280839
1670300
1159976
909142
602726
1124823
353853
634234
1687802
1718892
1565470
592781
583216
1574233
1029213
283239
474438
37038
1095303
1969390
140464
1919907
1349781
423286
475250
1158160
908597
564867
1271565
86799
1206246
1003889
417938
1658011
185126
463947
900307
958680
265803
625640
990154
1569219
1676717
1111468
1754201
1683067
1478829
429881
1936497
76582
1063717
1814502
1408522
1421158
1558949
473508
1856231
1893009
19385
1672594
1482606
492339
465824
492288
1034515
1426633
872368
1300694
1642209
587734
558456
1494566
1919377
512464
1130114
410477
1095914
482763
617646
74854
125808
12553
931348
213974
597439
1302972
347350
1487183
102977
760335
736992
537204
1598353
1345725
1600601
1628203
1080397
1384771
190835
35750
1322760
257355
881933
680120
1457737
1571352
1021366
970200
844258
1795134
53449
839050
773904
1912947
1615383
1689330
405222
823328
1138673
1461038
1363780
453656
514179
1835837
1961995
684593
1279452
1990305
1865480
1407085
888644
1456108
11061
486689
1016245
1066852
1550462
979964
935201
226336
888095
309125
649103
1147548
1834214
288603
1408173
585104
221616
734042
736069
775274
1975491
532862
360452
194943
299736
1939465
1494567
71292
1810188
155193
282798
287640
1143850
1626288
1431147
380707
1040418
1341842
977663
826860
473391
1567204
436989
1206265
1640319
453100
421533
144300
711126
1572181
755469
79423
513486
127851
924106
1812091
1495085
1501093
815096
1101523
892471
372009
1971704
919470
257980
1326637
486393
247238
1056598
620101
400395
1544689
985185
1220493
1262527
1491073
506614
62536
1442060
351455
1595221
105843
1356389
125765
293933
259320
48656
1780174
1013022
434615
1423378
420180
424391
854511
821803
1329355
1661604
1367900
66878
124547
438287
559477
419692
1826471
1946430
627053
1860755
342537
643195
311397
134474
35851
136172
1721742
273359
1222367
581151
1755018
577168
1998425
1761322
1863128
1571696
1808100
1498580
1322060
291717
962774
265895
346042
977630
1963108
106633
809281
1880011
577936
528816
1966710
917064
1857352
1088809
969391
1472998
1570858
1770015
1319496
261229
11020
1118178
27038
1646739
1303349
1853433
1619109
583836
1580640
1676003
1092738
485606
422637
53843
1138756
1726066
112051
1576029
1623473
89930
1000238
1589006
1617457
428675
950741
786490
273285
59679
1609168
211600
714124
1480131
1549533
1067122
1392092
490266
612182
1593713
652051
1480869
1867545
1144750
1271318
633545
295893
539654
60078
120114
69644
306559
599481
1227121
226578
1682597
604663
1259493
1038977
165870
1449007
96985
996095
937507
889606
209762
1046205
1138497
1726613
48018
239144
1201793
1900492
1832881
1720736
979142
870590
635451
541860
1836999
1892869
666659
1111242
1573318
459884
1248636
1008845
1770348
401833
1252190
1428071
1977981
1283130
210828
1887130
816171
1206294
1676798
461101
1609366
1571961
537479
1514408
927395
1388616
1748084
702855
1595485
1939478
108542
883366
1922195
985247
568081
445597
16881
1782859
1447194
1619348
1207497
1067331
380182
1092438
194927
391222
997462
275426
1590126
415289
904970
557862
191515
1748795
943797
1356410
1604736
1144866
145318
352012
660453
130913
1174498
1678715
153274
333760
1908208
761592
16248
112846
1935959
1941588
634408
402971
179494
1317175
318898
843385
1045022
751283
523219
1031350
1159271
1031830
143308
3365
1246769
851797
96850
1978379
1397089
1448685
613201
1452891
182211
435867
1041449
668709
503182
1110001
754099
1431219
1183171
1682637
172097
1337618
878459
1341360
189643
1891195
359895
1376756
838546
1852295
349530
823002
962052
1309893
1367818
213594
671074
1221346
139738
203907
301641
306784
1559808
1058751
215036
1602205
1172298
886646
268803
1467919
1508269
322355
480538
1669674
275647
1821385
873967
500826
662733
538986
1174149
314999
476342
1757264
391786
1502310
1499900
129429
553190
486065
1442026
860499
197280
1417069
1093887
1138379
1620960
436649
1348612
101222
211812
47575
1959639
804909
1957384
1298619
359490
1747451
1908104
1078199
1610510
30940
1104800
142583
813524
830590
805762
729442
1503732
177111
296092
1048258
892724
162410
1053187
377136
11558
243814
209241
21965
1297395
757778
1143224
319508
1182553
445218
466117
26999
1261670
1044649
704102
847820
321266
338518
878996
1716098
197202
341635
625688
1519965
381874
895865
1610240
1009950
1720330
40489
226215
1377730
1116090
1604715
823233
1732349
505544
102854
1820137
1941313
233352
1993312
1634533
841489
1696893
1928010
352985
503019
536454
1411651
1151097
1092763
966517
1643701
833832
929245
1322454
1212539
478246
1113872
1697846
1296656
1730705
272790
1596669
348841
816222
104126
630344
1308254
1008613
1831467
594344
1364411
524398
1608606
470041
76699
805677
479084
1551740
1395857
472917
1750227
1433945
37892
584804
1858811
1854397
568389
1926908
440866
992589
664224
1217456
267171
1416084
1632871
938939
1280518
1916739
1409559
1779718
400899
1931247
1034376
1424259
48228
1056243
647771
520271
1659885
475057
1783030
1383526
860700
972639
1213857
1558025
1737147
1606600
40120
1411321
307396
324751
1360953
974368
826221
810017
1777265
235653
497273
680561
1393528
1140918
343569
404304
1977697
1804973
1927202
1775283
648476
957177
1532436
191670
96797
67503
1121926
1295111
1116602
1790068
1271683
871375
306318
1409044
1705694
61979
1473505
1879076
9476
1444906
1355949
43597
663073
1824432
1168572
436433
649560
126801
321146
338689
202043
628564
235483
298925
162171
1927315
1491659
1774610
1961823
1656109
1020059
1121938
165240
1699356
1500728
686331
1859039
1374797
576659
1845005
1440078
1306177
1161434
528918
1673650
1855040
1980730
12332
1461540
1107683
933259
769067
336253
1967020
258878
1142926
1297270
1209812
222164
1368099
663874
1034837
1849784
1855480
1756077
601201
923575
1351829
287606
1859338
1212962
1746307
761492
1381115
499813
1150776
1659176
812981
420131
1251973
448820
825475
79748
1698776
885084
1944116
608299
1439860
1985898
106445
487671
1367462
1660133
1954303
785321
363242
694379
1979963
1362303
443224
430409
1760014
1701736
215055
1125578
674018
1787506
1805380
1419763
185360
1922119
307936
1347361
385122
1609491
707603
1438676
486642
1392659
1073309
557255
1070688
712512
869612
372303
1012635
1524343
1773588
1655844
1859964
1503876
1073624
540248
1197271
1042090
1617695
962043
571974
827279
1840765
1317471
1045591
595995
1539864
917185
1762047
512298
275630
1072330
152770
1047328
771671
892723
296525
256995
809147
1084052
1225431
1383143
1179705
1881598
1159628
1198312
1074514
1301398
1417124
743931
42402
1032830
777479
1560856
438933
1695318
638058
1694429
1557505
1630372
1210073
1348135
1018913
889564
1028979
1658047
1425369
972564
419553
485994
389770
1788419
1092378
363363
595328
1951265
41099
1470492
1002864
78656
1054231
716563
1543121
637291
1788302
356514
365871
21066
419521
1111797
169500
1133648
159467
1039010
989019
941307
1639464
1121798
340679
970279
477021
1638281
336839
473915
699446
119183
1955830
1942066
591157
510777
1903339
1932929
1545255
1590721
236658
1003111
186935
973481
904137
19371
346028
352556
1582837
386758
416915
907928
1166228
1198852
817580
615080
278149
658714
225111
1353211
1729165
72472
236705
1717856
1859044
1836221
1431255
981358
1747812
1988236
1201280
747534
1801278
118875
284383
1152477
1875506
630475
22864
1806547
1138666
1049207
1246401
27180
1052526
164157
600750
262742
1511114
820350
1665489
674718
136498
1161379
1420470
1087640
566904
1803545
1434481
387811
34178
1084096
1200693
1722394
118897
751259
851454
646702
1311334
810566
99827
1752279
1918610
553486
366009
17163
1127773
43584
1798959
1677821
258433
872760
1778154
543396
397963
1184981
1266816
1738737
745643
1549225
1037290
316930
1331233
797004
1325697
1418052
1613935
312621
860643
261472
508249
603942
1994024
1958375
468856
510998
133664
1866097
485019
923290
1071
1280472
786098
364571
1967436
1841857
1418948
957917
1199565
8627
614500
1743674
1261769
542415
1494951
261944
651492
1548034
460207
1187016
329477
856439
1270485
823839
1935542
1267702
1327337
658792
1882821
1801405
1257743
443471
1953808
364971
1215534
115068
137474
1316230
448826
471972
1131046
1333779
1426993
467530
1462643
1565212
978244
858584
450077
62145
1158471
187438
764488
1522014
1709632
901054
485359
651660
1596437
21083
1170559
1598936
356787
1054393
258757
1606908
1317060
1034742
579429
25203
1567379
1837082
652999
1478898
1707118
968370
1671356
1321680
372166
945730
428260
889113
1838694
1296426
1816223
1599293
1384986
1487790
1941270
1301498
90866
131278
1252749
1974104
104397
462379
1204002
778702
209245
332345
26487
53901
643121
24621
180531
624717
429226
1399562
543121
138590
950355
596212
1346284
226044
564105
1138838
137886
1224927
25646
345743
1082447
1264659
1443812
1861723
142280
1705176
1600361
1095244
367252
1686716
726073
670488
1296061
1142109
1058324
962128
1653021
16623
384865
1204250
1650865
1843891
1512535
1791027
1618133
1658654
1378579
1085590
633119
1074733
1398686
962689
1966904
1414030
1638370
970846
934659
456419
1880963
933344
390319
1271220
112721
1346076
1615223
915807
16177
509049
175734
220525
618366
861681
1892181
1032445
289127
1543805
719012
1851433
1445695
332598
980788
388100
358888
162029
647805
648533
64542
600557
1499936
114895
1108681
485292
1764816
48692
903714
1223464
1687577
829894
776396
285092
134568
1445406
749307
1331040
1810780
1821994
1031574
122224
1596569
1464388
1781865
838404
1906888
1243272
618789
1867745
1602040
505139
1484309
1022073
1757382
577111
619357
1316042
1899725
1752124
575363
851611
110978
1188217
1604061
391332
1909346
1002602
1847670
131217
1351015
1340806
1144590
1833900
78060
791259
877993
1115345
836039
1831671
1630148
1610145
278340
1400387
366797
1893382
1502050
746746
1195293
1481554
1896693
510248
1028555
1900076
12356
233983
1975849
1380727
516383
406703
988184
1935077
906970
783877
516172
525101
1445231
1937365
597862
1991999
1684207
1620963
1404941
1031488
286945
407073
990119
1586794
83201
570771
1550483
809336
436645
821024
1336170
1306104
1541194
1675089
724821
1087647
366309
1401109
194608
852857
689108
546371
1167467
1484111
327262
1843476
1446398
729231
1218154
1290584
1272462
931985
658355
1864977
522957
574211
458427
219080
810245
1972195
482877
1751915
348226
997398
1209496
279281
1481492
211419
55466
1151275
1526201
1616674
1687893
1273912
586264
662857
610335
278953
222758
580716
816877
359823
266722
1414274
828092
1582334
134891
109487
10372
905701
557832
1904516
587277
1659603
491478
1260941
909916
1013388
965094
324321
867868
1346635
973413
1626091
80610
946964
759124
1764265
1580359
168215
1856504
1302876
1516514
843437
1248721
193610
1294636
194471
77722
1785598
955849
185734
1509888
1367251
1624421
1198161
1823391
812115
868135
1117769
1414354
1193036
1198201
1362256
119512
1154439
1258873
523200
485230
647692
1662051
655397
322557
656115
1556751
1969385
261718
1047841
482241
1892231
766164
862739
971310
1604606
948148
1178009
1790222
1296620
985760
153796
706758
63715
1715121
13587
936878
1416202
1061754
1445276
258493
535301
1696955
41288
484097
1729870
243850
449327
1889637
1156661
75687
238503
1941108
875100
800334
883421
291099
645525
1481349
1393676
736307
1043821
1964432
749329
1292024
316073
134610
994106
369828
275587
806631
889760
89543
1855838
1597942
1993483
1137778
1463195
110824
395231
834029
1217958
736309
821352
1975625
610305
256356
589831
1369966
1847455
1419496
1202963
1665440
886096
1255454
1260570
1980850
494613
1378668
1529496
6183
1063609
1752761
1537839
1166135
641214
175180
972746
434106
1698131
488171
1472710
456542
533375
1101571
724806
1092466
441278
1932396
465305
363394
879549
1603908
1247425
1996380
163000
657043
821119
300608
1339551
1412403
1590155
495454
887555
1482772
1469363
1422148
92248
705439
1296624
1249533
1421779
853274
440543
1358488
1331429
1369003
1038887
1624081
150314
460186
1291652
34889
1929254
1390591
117641
839291
432864
399877
122646
46444
1899221
1311482
728045
895975
178687
997096
1572327
437704
713170
419850
850637
886459
1403842
1345666
254281
498138
1889544
1432788
696085
1600714
1668185
926726
484488
1633043
1905610
754878
1457260
1552894
825928
1161718
432751
828123
831658
93755
1367637
746657
1305799
901085
134517
987181
270568
1227439
622251
470557
1373094
103247
683676
1528383
651551
963814
1805859
360346
393789
1468771
1452407
805158
1062313
11499
77583
490629
200786
554765
119050
1068497
1315438
264299
1111799
31050
754674
1908422
723485
1539625
1322804
1024146
1306914
1804034
704415
711292
425105
218025
1573918
1120815
1291230
1647550
1187644
264569
683463
270478
915158
457586
1553981
1402263
1501634
1498650
1948608
854981
1682937
1773990
91956
36156
701788
682495
1701497
1980806
1351072
612390
399798
922522
1174934
1780320
43379
190314
564942
1401592
773140
534809
1398294
161352
1709423
337491
711674
423948
195363
1269590
393968
1162113
1417583
1373207
1223433
1417345
1275019
198872
257420
475143
272697
1135178
1390894
1146564
1456283
127655
702727
841831
666108
1016429
698406
1316395
736464
204026
395935
1567959
1047696
1160138
314043
1484713
926407
705385
693015
1715322
743589
1469271
1087644
295182
159262
606254
813684
985180
1046393
293053
800665
1446053
508954
151528
750363
1479425
666846
1874897
1040147
531101
1609625
976181
505924
1599410
443998
795368
1607117
184395
71213
45482
235650
1748226
571296
1194384
1795833
578412
865682
1829260
1794546
1497942
923679
1685405
1228885
750217
1134290
1652053
1016383
41645
1236396
1075339
758981
743701
1568726
1182145
740389
1188570
182172
1474403
1126658
856382
1030006
849926
759957
1905827
782877
132896
1882709
1775283
1589462
1369898
1334123
413848
584023
1691320
372004
357991
1377083
701042
492429
1397759
870266
1018632
1003281
1188384
1053226
1560266
703923
55366
985931
12772
1795941
651954
514703
45648
900787
12054
831269
1112713
1417424
1744957
133011
1158622
622476
537614
1403252
386154
1088007
1620963
1834393
853136
1804423
128747
438017
945817
85080
1335164
1658545
136429
1292225
1699548
1556468
1261592
783171
1104537
1571948
1512828
388889
203850
470369
1652820
1856382
1254742
1196680
1609438
1885235
1161856
1452834
1130636
1532652
314573
362176
1395073
1420723
1161889
911366
1402930
541631
1159179
1199925
1923186
1806443
446101
1817551
1129216
1746323
1069041
1623324
786900
285672
207728
1974223
1253328
139836
547809
520201
498327
856168
931756
95331
595352
176274
1026402
1310683
1283167
1529827
1989680
833071
664536
1125780
1237784
1712736
414531
956157
1123013
1221409
1902377
864047
1829581
594038
794820
616711
1179198
1430747
1735279
1583377
1143334
878005
1937465
664566
404157
749631
1115690
145682
208471
1215197
1135349
1821768
108370
144152
1930164
1279124
522729
1497059
297316
1217490
1553165
694175
11801
384097
1221533
388060
1837052
1359082
1512364
1963881
1406857
1617881
1052873
155375
1546464
1243016
740121
413873
124099
1477781
669395
1644497
1681944
1456341
610498
295372
853864
1329340
1139295
1240957
80645
636442
1332176
1242887
498397
61592
1220302
570217
1746256
250806
180780
107127
1498957
531604
1165091
80990
144060
330177
1400085
224888
1355161
888677
1091705
1987640
1693823
306227
85649
89800
1763403
426843
1239097
1700698
1919474
1269082
342780
463054
1678740
53727
459670
1916060
278914
629445
892836
1198721
1794776
1065837
279186
1594970
621525
250931
867662
207160
451285
1007552
1249888
306819
1137053
1790848
1023009
1761675
619560
930405
50470
1825750
1712115
1216343
518123
1715523
1793167
30720
414408
91711
1285227
242732
104210
1793938
1204541
63586
1221963
667997
346090
1391262
352590
1096950
289763
632156
949682
1504
425945
123055
1100936
787204
866266
1855874
1798258
779144
379214
400892
1917675
424134
1707852
1395325
196513
933010
455467
525317
637417
1536726
1714592
457027
1235051
1908177
80133
1350319
1384955
632220
1160299
340567
1462160
808376
293997
1260746
1314176
1816329
1363249
147090
1145134
371977
1089756
83615
157893
138171
428046
1515653
1459538
853199
1490872
170097
467706
1847575
250913
582759
294478
982602
1211466
359201
1412857
1332948
154211
1353924
1620850
1465403
1084821
410876
1940612
870780
563088
3057
895475
262723
210303
484179
473355
360305
1686431
1989043
713229
91907
58985
1241826
1054138
1554716
1707910
1985303
803149
1469452
395844
564146
981862
1060896
1649454
581386
1111846
612995
170212
1544508
101201
725524
11822
494263
1062031
1458460
1115214
1478957
1378747
400209
249716
1691352
1275268
384014
1803536
1595792
296527
439210
1282110
614021
718807
506688
223423
637464
1439808
1943492
903067
1459223
1477670
557833
1912167
520230
1261491
1639133
1501195
1897798
672975
642942
1383473
1077892
1022607
1912866
1687961
1550829
1769242
678959
971982
1292554
1882713
36220
356271
58556
429872
552022
477490
1172564
1102602
204186
1673075
589835
515958
948085
1764213
1935913
1891814
45071
682026
1491155
697736
303301
588091
969221
817296
1918067
1768744
1817435
1287082
1600683
499106
1419025
221311
277890
158022
172376
487816
483336
290462
1423031
1838646
1585763
349909
1389482
1388384
1309859
1899352
392727
750407
1027730
22602
1857203
1655169
1220201
770792
431034
1433625
103819
1392480
1650243
1195589
1917681
647616
1972621
1268331
79643
384173
1037125
1159327
1488466
699325
714713
1107046
8232
1101119
372054
302294
1011981
624736
1553801
117170
12463
303369
1724477
887195
265541
1949327
1013769
322322
1378591
80643
1210097
329171
1925658
1327300
992061
1349472
976020
746170
1215573
1205840
451054
1334450
1513052
1133662
621008
993794
235541
433678
1382669
634625
1392403
1380372
428344
4262
131703
1939584
425926
633122
63234
320688
1489086
1617552
902845
563603
525864
643027
203607
1983079
259796
1759782
1860386
1492997
821520
896451
1676602
235575
1218729
572548
765063
1119424
1804325
1523003
1164190
1700034
135331
1421708
1873773
984049
1248031
542840
1981179
1824884
840364
1172682
1679270
1876261
1513504
895498
1456956
1104962
1986688
1403756
1870871
1126370
385557
1765059
1810699
1231463
364434
1237289
550744
20915
108312
132658
1029499
1272521
1096493
593359
1729203
1724028
204533
508043
1874887
942349
1838608
231683
1500378
905878
162239
1372951
1828295
1516853
1096771
1491760
1756684
454017
169773
1762972
572658
1904184
1476035
36732
644876
1055422
131016
633834
1868157
566453
1714434
700038
1893647
326781
1583170
102961
1511409
1754040
674337
1063727
65517
171139
1902306
36808
1993848
1530957
742388
1766184
1173424
136967
138944
1807335
648716
1919812
984140
1870624
1399959
1975014
1887961
1439514
1404324
859651
687458
435542
1214801
286276
943863
260148
487458
1317897
632908
1769508
695011
1813741
999083
672168
269395
1999017
1789191
704700
1756759
173513
880628
685612
1081598
1594341
571746
1927720
184792
20853
706410
1334773
962075
1981626
1886294
287839
691582
744665
923325
1937693
1194601
596547
462524
102439
245353
892916
855318
286393
960040
1928930
822625
803841
1487468
94420
1983592
1652332
780046
1696903
608849
739912
1212652
1790157
253537
731638
383764
45752
550
1935057
1867749
1783701
1675198
1486735
1409784
213152
1375629
88418
1220204
743837
245283
405771
1834633
873941
1691699
1246600
650571
771327
1461595
1679381
199995
1873004
1830900
1908696
855996
614118
1539562
1348863
241703
220347
1787644
983571
1875375
702092
1557547
1713175
886953
631266
1013683
1365937
376727
490872
696415
1642783
329356
1807903
983781
719241
943064
713337
846829
977641
1631985
452162
916635
1443297
556553
38606
1265882
1323440
747466
474167
817215
1731189
844543
1056165
576618
1122942
1594329
250654
1787747
1167786
844362
565086
961212
652695
1481190
1218744
983337
100724
270363
643328
599605
1632172
1723916
106889
1397267
671375
1473106
1857603
1935591
304145
416402
78085
1668174
172153
648641
768936
473628
211033
1429002
1137488
610654
806435
284595
176449
292508
840109
1409000
1979332
1103654
1394674
1934023
470836
356861
220656
1587916
414408
34326
1781010
873656
1592529
64979
801779
1667033
1431044
195380
492841
1277602
1024495
81775
1481615
1540566
367209
1120930
25182
1375323
622585
1798564
1270988
1034184
499968
1707058
1905230
552536
1814239
823674
888335
1834834
802917
904548
790227
117143
696841
1617558
1863380
1803501
1516331
365619
935921
904972
288656
566296
1007681
1069341
725177
833250
465989
330167
1583869
1146619
422189
1777892
1193909
255796
1923887
1814828
1831430
872308
1477347
1265955
1868770
660192
216050
299872
630352
779698
1163555
1988809
1461324
1272719
119901
759418
852340
955562
1880034
1796388
1319332
1479611
858168
329366
289713
979874
1028772
1643168
874415
51589
766265
320892
845635
1482287
1549384
1195815
1653067
572883
1083439
790662
117122
321374
726554
75297
108173
1267687
1722672
1413126
1671070
1368996
1025984
1438427
188647
110738
1453754
1043707
1073779
683048
115880
435455
299883
818531
778429
541846
787187
837813
1366524
1252185
876532
157034
402200
1326089
1582521
267143
2346
505871
1447584
314759
389574
1264642
1815123
23519
1101258
686427
1475730
1762683
637887
148598
52064
1936541
1575591
84824
1670739
459665
1496896
453633
349507
1888046
1578551
647841
9970
1895480
1865876
1177939
1634193
505837
1442453
641609
590273
74023
1198292
1097273
1881173
13685
1147478
1629192
1189023
1785992
1992207
517081
940560
1807934
1554009
648142
263426
136147
1010452
1893061
1377003
813184
457352
501576
1425631
409539
1648946
1446168
1549735
1260293
839626
900870
688270
415671
1945098
1998157
422253
1389272
1765996
1358971
1275827
232764
1923176
1884440
1893888
256870
1150026
581006
1859531
1938871
147520
1044950
1819961
1377161
742301
198854
1360289
269180
1543188
1446715
1647604
1908690
1890593
1790248
33016
604995
1899865
665617
1255958
374423
1823642
755638
967341
1372731
1497675
1801841
729880
727313
1971144
1793776
1758408
420072
1316874
883807
751919
388085
632192
861426
1910845
1380972
599325
900512
910028
1975267
1617290
1497447
430576
1710847
1205294
1812154
1614921
1391900
1037105
496316
985981
289927
1666045
1670513
6504
1405149
286920
878115
28682
1590288
1967814
949464
149877
1400066
1858537
1586446
1267626
1085864
1770725
1740596
272447
596214
44895
1342198
1786120
430128
986101
1751903
1020095
428320
1967838
85581
706361
1904069
595885
1204260
1973203
992063
709836
842511
1142780
784412
395388
1788413
493144
1110445
244802
1452494
1932300
1066752
1136655
272084
508923
1498100
686512
821548
1226123
216999
1289297
1185244
1689834
1265809
1931991
752966
860072
875917
26203
934307
1441951
96203
189739
1119122
916221
836297
574914
1680196
482769
371041
1450808
1280239
1535952
1285667
400809
935806
658162
1770702
668925
635024
1694892
614381
1708125
1706110
375021
115838
429127
903801
1612332
223453
362379
905102
1051288
54702
130101
1039964
13675
1667531
1333828
1760664
244646
340562
195584
127597
1077333
1378750
1755321
1624281
725021
1737417
1158112
433741
1574489
1006887
1255749
1552854
217745
493820
389660
1941667
915628
1495709
566008
4052
643534
1865658
945644
171499
1595481
994824
929736
1732100
449753
613358
1580770
1690762
7120
1726951
1688705
1558188
1075505
1306411
133778
930520
14382
1796715
204853
971450
175662
718825
1517238
1152125
1983375
1978962
253718
304350
1024833
1493478
1392689
1203360
95397
1772918
933002
1953933
205706
985735
1770368
603833
924185
1672039
1174009
390478
1917981
715757
1450990
788718
171855
1653040
341247
1645433
1840961
807950
279809
19723
1881557
384949
256736
1532582
775421
420427
705210
1276405
667948
1486820
925384
187519
43497
1332919
116004
1100924
711390
785426
1697478
314977
1923772
1515236
331423
16047
1491337
658614
69275
1822450
231788
1021117
1064296
77027
1805045
626943
791917
1910996
916326
1556828
1028567
314614
1488645
1685734
1813667
419793
959413
1436725
1489993
1622634
599519
1514630
746711
988103
732323
770394
445167
1298927
1950735
802376
684186
576890
842815
545324
602776
510221
610917
1055971
622530
1280831
467077
1262901
334062
1223349
757769
184244
1819819
1287135
781624
318704
1989474
1173880
758590
884728
643839
676211
1099972
91277
806957
44704
216527
834369
1313458
245096
668349
1227935
1767127
979189
33757
685485
197883
11950
527422
772942
81451
71746
1686096
617665
1643451
1492014
1881680
1085818
668800
1407629
826394
1288268
894819
792598
1969683
75752
1538834
7586
159786
1931186
370305
223525
819738
553260
1655827
1405691
1315570
1775432
1856781
809889
151117
1898799
1975404
1282102
671007
474153
1693410
90153
981298
1176256
1325823
1233322
1099383
521930
605115
1552305
717449
633678
1574891
382130
840134
845311
1130452
291046
1573290
376534
1923875
1721867
357042
1389627
1364775
294576
81765
1999062
89449
1108261
379509
1428053
1177196
1875467
261014
434194
77906
1697449
552394
212830
1830691
1805863
469341
29523
1410702
1600351
1092257
94593
273256
386025
595582
1975918
208103
1031529
1700059
1290126
1998403
1286422
265159
214769
389829
998643
1721488
203174
1153462
939563
107286
520718
1813177
1790401
357358
975105
525765
1560574
160277
1040763
185718
530276
963123
741275
705620
168130
258157
1169959
860339
1741119
1055056
1876574
1653939
883405
1999500
157018
263390
1996528
57811
267409
822570
625247
1875516
536525
1200950
831947
1145093
1955371
1065246
83584
717796
188721
1796131
1111239
455418
310636
1152895
1586748
266353
1957765
1598849
496181
672366
1342722
1866414
333799
1698988
1397197
1460435
1241805
1834115
1493676
31427
321442
568709
41592
1066023
534857
1609090
642223
976297
1149821
1005747
1305092
911744
1680435
1550178
783182
1797904
1833378
225455
1351345
169479
631174
467294
1577702
1769246
858118
1159024
1519120
386498
802780
1353596
389989
242530
1574060
1185349
790834
558857
1202491
1214435
138380
538560
298424
1753080
1331858
767789
301562
1608018
1506750
1312006
1550628
1675994
1447014
1274686
1631177
256253
768887
676764
1780916
798629
1220165
656306
398922
822035
270395
336225
110080
1400269
307450
1350269
774037
695761
246972
1226405
1846333
425584
1453956
1357826
366479
1268602
288647
1925235
259787
1783420
666390
986306
1189372
505342
1564720
1658088
1405822
1863758
818281
1998452
1799642
1375586
809113
413185
1294563
1144166
431681
1216724
1694766
153616
1675473
1725052
250598
1668639
919089
276927
1845892
439046
1947160
820206
1933070
1233638
1135567
1104167
793337
1716320
1420307
987050
185934
296206
1426684
169009
190375
1965101
727805
912359
1490831
1825475
1712380
307328
1106893
1278455
1588274
606176
914053
266631
1022089
541687
1325262
53697
141711
344981
484905
1943651
1891191
960057
569776
1853246
1406969
1375723
442506
1537640
342912
1124212
1725582
1806998
1381295
207373
620946
249710
1489818
1383805
765335
8339
825004
406433
591512
1269133
324308
1187516
1977394
1733464
1121292
943722
949319
1295407
1034103
1137101
695326
1070286
1845939
1829095
1315636
823556
1420605
4310
1284330
1558727
1590609
927799
313464
914283
1950106
236078
38722
1978985
25580
862151
285521
1108048
620001
843067
734744
245905
1657861
1322279
741022
874945
1667715
915898
1971575
310766
416918
857955
1683545
854760
683309
1329309
918265
1566847
1720473
1869673
55611
174721
1865240
242743
1266638
692247
710472
121894
117607
29934
373943
1972216
560929
1886337
127692
672776
567668
19838
1247391
999719
393004
1045578
1379331
418551
648636
26276
149155
1872014
272256
178502
118628
758989
1793008
1485143
175219
1876616
1649146
39620
695454
607911
1815422
1976703
1123764
688510
353291
1404340
942766
1526832
1169218
1198175
431940
981509
1510183
1598024
238329
1924192
788453
7324
1483265
1606315
1726584
98695
1721154
1746759
114812
1745062
795102
401955
1169984
1536290
1368040
1210054
968854
676643
1441452
1153346
437162
588961
1447145
709078
844895
626750
688454
727259
103394
1473621
464633
567301
1216422
1400404
686414
361277
156193
713022
919540
1007147
1582045
713997
1114920
1956250
1401750
1666645
1761327
139705
962496
602505
201079
1414918
707166
212161
936829
955958
1921026
16383
523290
1513108
1328703
800711
1430737
904077
687512
264835
859824
686161
16733
536082
121208
1209813
524481
1038502
760539
1423855
751220
1421323
68909
849686
1228847
191982
146505
805038
1438141
496833
708711
26242
1696350
1155037
380739
1012154
379769
638124
49599
788437
884394
75552
1128973
251570
45368
1381630
1106510
1957292
1698226
1066184
415788
1178088
1117353
1949773
1704250
13096
1032618
506224
1199182
94167
798126
758314
1592601
340085
681119
1314334
133914
199611
948046
134447
1051164
360190
1955945
1694169
720793
1626141
1642582
866891
748541
156311
941612
1468487
920133
187996
288507
127332
416408
722253
1033242
325251
349100
97362
1522012
433859
1253313
645818
1407990
1728402
26706
522948
1227633
756155
1920771
517591
263859
1852702
1307496
1408830
1250878
729123
623730
413291
969865
694113
401240
1098520
1896069
475914
1551988
1876223
311934
313618
1472443
1084456
1085107
1831675
1875121
1587224
577903
1939881
344023
551052
1109726
1426942
1189468
1548476
1171084
149554
741596
1026558
1966862
1180909
1254577
419741
1184704
1199597
7900
1893157
380445
1636289
1717577
493984
472791
483327
1945576
62591
1664593
1884475
1805215
1746930
244431
520237
1119166
1617132
1120091
896660
863568
428130
1333080
700235
1531467
826363
1816775
429487
202016
1378947
1571504
882961
1940450
1340562
898255
442482
293224
1647428
1424932
1553322
1016551
1615535
189060
561894
1690172
1518856
23625
1554418
650345
67689
875969
1115127
1653083
342142
734663
625291
872511
1382048
1741072
1088874
286715
1801210
1091154
1238067
1798094
1594022
1169542
1778148
1945279
1829287
1055839
1647341
1926675
778288
253187
1663107
1736356
50180
929602
514995
1090223
820715
1776697
423994
1820299
1526698
813953
697980
1711954
716857
938535
122166
766479
734973
954899
489660
127501
514834
453836
705756
174245
1797770
692572
1331684
277405
518905
1260185
1437724
926553
1344277
27943
445012
1751624
48944
259477
664490
1104059
1233852
651585
717916
1287064
1977966
1114161
350774
275986
806076
957856
1822115
809464
1412699
8114
958735
684465
1163371
1319013
1784586
1300648
340642
1829197
1809249
1305343
964212
475935
1022682
90291
1688005
434640
1662125
903445
715616
879651
1348138
1153232
952784
1517905
272573
1351717
1161973
927931
1701314
12083
1535699
1903108
210693
1452551
596107
618005
1455685
1334301
165886
1032404
927135
1954939
697664
695115
1365542
424899
575494
139955
1383031
141819
1844625
442568
948881
1813635
1426561
33975
527189
1241149
1944690
1225483
642342
1847083
857699
248508
550130
136162
936547
1509058
992843
638881
1494282
547084
1967957
921320
1127719
334058
1831103
1835466
816624
318422
1762548
701803
1755267
1690918
1668174
999835
1446572
1293621
132229
1015370
277626
491269
1793470
617877
898514
502586
949147
35891
838419
1758904
1909099
866618
975352
1256410
109172
852203
58916
1272459
1435830
1916376
432528
1810241
1109648
1964469
1001484
1299124
1596583
1282833
943962
1365192
496257
538428
1105354
896166
1706798
677193
1843654
910373
1168414
1966866
744175
1285336
1285733
734460
1755942
828944
828562
1040246
1016506
577564
1429735
1473752
1924316
1857025
1535131
985483
1452932
162795
1831461
1359521
173323
1903766
1965070
1155051
204394
1965609
1334947
1499401
488741
1667936
652069
1147839
394951
604727
796537
1442644
10008
484964
1982050
582199
1203030
111902
1440228
1706261
401778
1465338
1435793
1866196
1042266
1783133
152950
212601
659541
1711795
1413972
55080
1550004
822773
875791
924827
1694166
779836
1161156
1849832
216055
1858424
87135
1468096
1626226
758893
1314133
1390435
1113552
1392932
987183
606998
349716
1421604
1629843
1787790
445257
1497574
291335
263718
773475
312449
1505488
445194
1313085
1869097
99033
473844
1744209
1110546
287149
382857
550782
897101
11588
1430600
757416
1596363
1721844
659019
1309359
1922850
1586449
1239357
1970269
248632
142268
1320088
1109934
871740
1668472
1857423
1806437
1557085
1518131
1340432
1421387
700957
1467173
1331008
1326202
1896027
1578504
1027537
897229
165278
1726865
595474
801493
452873
343847
622974
1310169
586274
1697940
1264702
388103
1847095
845497
963869
513602
1128841
931887
1966360
1862116
270187
1101177
1927279
437629
140285
1859544
96489
1749623
1116256
34179
1428155
885889
170015
1694768
1431647
1252354
676024
430770
1583401
1396859
1295746
1072696
105116
228675
1086314
1226690
630480
1080765
105791
1832401
1053869
1716427
804104
1640168
788769
614820
1105393
433565
544106
124086
263074
465273
913307
195339
793883
1564811
848970
951787
873250
1881315
1582678
1105630
1595243
1249623
239686
1981182
995615
1425454
1897182
1781515
1577549
1223492
1554002
1144804
1161196
1564965
418461
821555
1900074
789162
1358302
85515
687824
145039
628826
1518883
848791
184921
1077323
666357
1908961
1159175
1209577
157557
533797
860449
1439132
1055932
139202
1461214
1152852
179761
458174
1969102
1326248
1890023
385907
279167
1630307
1267583
118481
169947
762234
1170772
1316057
133390
1548163
85608
580555
1251351
341848
112720
1798320
1765169
1363714
921139
884829
39332
1605133
339435
820323
1479542
1226137
1247052
1121765
905662
22728
931668
402515
668359
748152
1123876
1887867
1641821
156605
782806
43847
986085
52251
582951
1509900
176411
279921
247527
34615
83274
1519549
1422615
902963
431933
323515
476679
1769620
809148
268304
888356
1491078
1902545
1289417
461828
767511
1757526
832831
1173066
1756730
1588821
1600399
515683
842444
191914
1008736
1177806
901211
303388
1526065
1742873
1679321
1122267
639981
694347
1633756
949899
479741
827006
1297618
1726855
1396371
258537
1559053
1559349
1700166
1596274
1316213
867898
1505723
542110
1465669
1571575
365941
811721
1147563
1369864
521367
1718078
469123
268863
937895
1401967
712124
952404
1034285
1363155
1989281
1938380
505899
1552925
1226082
379015
669668
1807887
489452
1588411
421597
1065783
1979764
1234772
1946841
693676
219246
709460
5834
471104
1992788
1885629
1044847
1213406
1188791
111059
248180
570598
1827084
899725
467822
1278521
279977
189349
1792674
967773
763106
451659
1946569
1990870
783938
472001
877304
100984
738647
1646943
179117
1419387
595110
1555548
904729
188858
1396294
714509
1469427
1906610
1314920
1080399
1280543
626798
155855
1929724
1390446
1138274
678143
646336
1954504
161215
535937
152541
1928392
1109078
420508
1129984
1714314
1168109
684597
458614
824152
355611
1814270
1743185
164122
377320
61354
1326253
854068
1902430
858618
1724623
1213555
1130269
695920
1024813
673105
438157
1053889
1803766
325082
1718584
324242
655652
1848779
508485
1419332
1272490
1842678
1867070
1379162
192112
824338
1927008
1211567
1978539
965516
1262134
1290146
762609
583429
776451
160936
1785841
804324
173658
1903179
689322
507099
1374451
518957
1467376
1932210
25680
483863
504156
571802
426804
1493922
975878
1766497
871522
253675
1203320
1603669
1790678
543023
615328
1907261
836331
1394933
1181327
1499178
1320906
899015
842923
1841084
1992710
1613918
1796045
1835975
717091
1717207
1352387
809501
718647
133056
1966641
1421500
76172
375209
34205
58222
1323188
1931420
1823251
466659
1902261
452735
1196465
1540311
437803
1716912
989774
1538634
161887
1427731
1023483
1255759
494508
420457
419842
801354
1626488
299565
790574
875300
1227599
82823
707200
1612461
344760
504011
37708
701761
1635084
37496
378877
138889
1017188
189932
1838584
1812589
1387674
1369793
17900
1425521
296183
1412350
769865
1245015
1073787
1793377
1756599
1080887
995087
1259955
406285
1051630
1334411
1948394
1189438
353763
1735612
798794
1341448
632332
391955
1382022
340643
1844779
858983
1105170
137324
46123
1299634
1100702
1288185
1226748
1547474
1423561
174267
1227739
1478065
415924
1283095
743298
368293
505332
575404
13514
1569907
689437
1135103
719505
1722977
757296
1530809
1884359
1754025
684061
1886128
93092
982531
72306
140205
1617632
729088
1332085
1663792
1806106
1024940
1227903
63841
888952
1230366
161498
1745847
773297
594440
435470
1986308
1131066
1570936
196527
1954238
1721907
1564851
1702247
1895842
46231
1688229
873471
866402
324708
1724491
1201323
1707856
148827
1775390
1640908
528813
325849
547220
637337
43135
277514
1592869
1364225
1108945
426032
441479
1254774
658109
1951023
1782005
483225
732424
308818
808871
775519
859013
1773420
1155126
946374
352808
1752239
1894271
1849751
1248393
243584
791654
1551706
1304620
392410
1171720
991844
1914484
279141
462686
1351855
1490727
534346
1795224
470413
379781
1255674
147606
26966
1070845
1552890
860320
1605277
971966
1207193
1442916
157060
982492
1186910
1827047
405855
1225969
905609
1263945
726674
1422842
1581239
1996422
1081427
1056682
1499343
1869194
209180
215608
1893446
980104
1532198
1874878
172213
828840
1841369
697425
1490494
370797
1609212
189836
939605
1097695
767091
1390558
961250
306272
1110590
1752677
827766
1842871
699849
823704
1395493
438939
643118
542158
158213
1808930
1783338
340448
918353
262215
755988
1771055
1616278
475711
1205301
485663
1670947
453801
178246
1992121
972398
587666
477312
1738191
1455406
1828299
335193
1903624
541757
472730
417092
1116588
391350
641803
1530226
34907
770629
62174
1385161
1248365
1911471
1095294
1479352
1888982
483985
961200
1294557
520963
1385293
992703
1369806
776615
1560901
1126262
1359581
307340
1698881
1414177
997615
630442
1158799
544435
197000
872162
326033
82390
717432
1552571
1932477
480707
1016659
29531
758306
1115834
1716537
1952938
1499223
86514
68661
1168707
249945
1523370
1816029
894778
1007421
1142566
259470
1898152
868715
294138
1854775
1968606
1687981
1077369
714440
1780889
1742952
354190
59655
463245
138698
941340
639748
1393667
658023
1694009
813360
975217
1157588
706776
869686
992068
911441
412779
1350196
917069
681566
1066015
1828237
1379662
1092147
305872
1332283
659399
1127813
1347257
1878556
592484
977860
993797
306864
205944
1378830
1414121
1423078
817048
77408
764265
1089392
1298849
696098
1557193
150726
1181750
64891
64967
1584993
76234
1320079
1335605
399686
88109
109315
127046
1478191
1764228
462578
1290135
1471339
799835
60823
518696
1156408
1273560
1036398
1231725
692845
1252221
1627297
311593
1818114
1771963
230095
1811266
1650153
929247
1239056
1600320
904086
276769
550818
647603
1593255
1005692
1231138
1816517
339610
1725815
619625
1355147
462952
1506434
1642170
1827256
1392567
1941827
1370371
1545129
550313
1771303
993529
1116167
1552190
841518
1574476
719916
1490633
1961449
54721
194560
362182
199819
25106
1214481
999666
316849
186901
489125
953692
1352863
879399
1373272
324066
1418449
266827
592818
1137213
1724147
1089226
1631993
1116194
398316
1759196
1557915
898628
1620101
227386
241619
1042449
1888522
536964
423810
1384669
18782
700926
322814
647345
1113338
1615352
1859656
1556051
6235
1116083
1418156
1054668
1136123
1597372
1004586
750139
241958
1290060
453282
1597732
1695146
1269873
426185
1003624
1022235
131223
1512613
1580734
1144336
796287
944228
70941
44382
907708
611214
992504
1588953
554736
1587186
271323
1047683
478301
1827984
1369229
1706044
1392158
1728751
1818652
1056021
1206358
61842
762068
270981
99174
919681
1696807
1948341
1110786
150469
1113373
1612980
648962
164467
1062743
1972271
478015
1895826
1866765
1947303
872680
933143
722356
675477
736067
917282
393576
532626
1288740
535708
797993
1764303
1499045
1193511
454205
550428
1272101
1761845
351682
1389681
1399078
791596
666585
777757
822531
822937
538921
665796
1734682
788828
134951
270293
1555331
1934417
1759968
183644
1653455
980388
830956
845067
728538
213416
1238316
736976
226728
1553701
1617149
355688
1621379
755889
1477262
1164477
1933721
1890190
588592
1606531
178762
1228742
1008750
1819307
1944524
1348092
1389758
1115320
133952
1487031
1650563
1449299
1305833
488176
644775
1212311
1228088
1348038
648541
1932870
268261
973640
601838
1657727
1226348
1316924
1063400
146865
461158
1798915
1842882
1839537
535059
1983387
1768377
799562
1260508
489881
1812806
1463241
955727
1539288
1151554
507370
1339078
1410
1392109
1718056
962953
1969029
1540680
817534
1041666
1964902
614928
911001
1644625
979542
690088
1056876
1481897
1802336
55020
126126
107420
1834671
1365298
352147
1003497
547515
1149135
446600
939882
597979
1060945
1688280
1762291
1820355
952186
1086625
1350044
1607587
1359546
1373994
1352180
1922294
1396418
1748752
533122
440166
736488
969719
641534
727396
1562718
408332
808499
65805
1960268
113297
1455720
422343
1139599
264899
1590020
1958434
722902
154092
564460
1952719
1130326
1249776
1476303
815062
378064
76262
305175
663165
1738540
1093681
144657
101991
1766743
195853
1442267
670906
335271
1384334
1511682
1028795
1399924
1599049
892640
292122
103330
380403
341493
1095334
46156
1224184
743167
956086
718691
931029
1406313
1676641
1979868
1824228
876744
6038
1465283
956859
472531
1932022
1001216
1611199
1334756
1057028
95889
1496978
854076
79220
1294024
1857001
121969
577674
1906587
1001991
753525
1604538
963270
1653849
1172226
1545711
1791961
1360490
1096063
715108
870439
1171078
1960037
453242
1201868
840401
1594388
918342
1124455
683264
1110555
919540
1904922
1152570
766393
1429932
1222148
115823
690468
1338802
1778487
1157946
568908
954144
1101089
772862
1621334
1088757
1332890
87656
514510
247852
1394869
1920872
1992631
848000
281225
1600782
1079706
1315620
1928619
147770
481898
910521
1049422
482028
354298
311957
120223
636542
1496806
409076
262710
749696
887836
835875
836506
976191
1235674
109464
1971782
1636416
455485
1753058
1803371
574256
742412
582110
25020
105434
872578
721694
852348
1012266
1607763
1396593
316502
515869
1281221
856907
125286
747522
1850802
49898
1694245
991800
1147366
930877
733320
86643
1406091
704968
1826708
610556
1651036
1132698
1159386
524436
1501940
1149866
995451
1223309
1054843
894457
336778
96655
688038
724079
936894
1938269
497151
141965
781662
1146461
1191183
1140853
1983996
406417
1002465
394789
1487842
1847473
1728448
62665
457743
673229
270814
1593430
899269
466055
94197
533428
1952514
2271
203466
449725
255209
403817
1785581
1883449
844805
1810660
1411394
1468951
1049108
1741076
1232164
160892
591016
11658
1449166
315724
530102
1255324
1145489
1803301
312678
883764
451971
161627
356767
1842330
808789
964284
42179
1555393
107760
235208
1693840
442000
58145
166268
1363468
837625
237683
1437825
1351355
1760323
1994217
871500
994869
1912461
1046091
78313
383795
1392000
798162
575290
532814
434756
1100557
125621
1246279
715594
142345
1814435
1614942
1622242
370450
959568
203640
1235933
909058
587065
1096450
696629
840142
1596334
1786422
1043558
321859
107589
1163656
95473
1187119
721290
1557330
1708383
1982649
1688621
1564749
1736884
423487
922608
1037837
556676
366918
230427
167080
1928250
1246125
1107425
1332433
427368
8542
402453
1248639
1652335
1324345
1032996
1728693
625818
17735
1389482
1751748
873528
1162738
1987382
741114
448040
1029323
1325804
508780
805320
388073
1313775
689630
1825397
1869753
1207678
1285951
35012
965731
1087536
375581
493671
249887
1886993
1956805
1750523
402963
876996
554313
291534
126086
1745392
26740
1275155
268294
1739223
664785
1539146
1592563
322338
1920786
270187
1346905
1656547
488361
574600
441401
1818055
683792
278215
847226
257048
446662
1409864
496864
911042
1016628
544331
334745
1956523
157634
1664986
1412002
412350
1009964
18746
1505335
1686321
137934
16374
334623
1547233
853585
1375796
1011408
1157026
1513375
1829474
1013902
702833
1049101
1601570
266309
826249
1026382
1244994
636217
887011
1905680
987243
1722791
172813
384972
1565290
668572
421087
931403
1023145
1142280
478235
923281
847127
526787
1042369
1144000
1025175
1038540
722344
452693
246160
1516653
1214741
1374066
536970
952011
861897
928931
99344
1008461
1217192
377536
1524037
1755513
202933
1607004
185976
884533
1124051
1112687
1628250
979121
1121483
841665
1010186
999042
1753762
455576
1381748
100859
1780917
1086505
962381
606117
467364
1959968
71448
850538
141030
745466
1383659
1747093
1621639
470
1782561
743953
963642
1070389
362832
497527
1550705
748506
1044088
1332846
671767
1568725
446591
26733
1866065
1683301
1203345
931937
1652095
1659313
1064340
1960747
151899
1171639
1919790
176694
540532
645335
70602
1648155
1010331
644111
1357657
432606
1870648
169473
163716
275786
185980
504255
1577829
1524755
1324907
1572859
1589480
1127541
803475
570757
1972057
1891584
900352
1037659
974168
1513824
1305699
1521933
1539484
123237
779784
1522541
696860
1666082
46852
1787740
392566
1255391
1329720
1866948
321163
392931
1898320
1046745
1786328
847308
1492663
965917
80948
543992
422559
635282
579821
904198
1319848
1985263
1283834
952826
51007
103384
848760
871821
369596
505830
90278
426071
1630953
1073028
120454
1237564
534549
646693
1012596
1413824
1308134
831873
1989820
725449
254155
1219979
628344
1723808
890376
957686
1465681
1003125
1269831
672965
1444550
774832
613678
53166
1973876
1912267
215446
652203
1123243
1583277
172201
931295
1044712
1219856
1048682
24065
847939
1855072
987365
1736564
1990477
1456487
404359
857629
76061
398222
229061
1539443
1027128
1555924
1637159
595028
534575
1930084
1944597
609158
224398
1435486
613048
324342
534873
1037541
1457753
1138104
876780
947363
948639
917054
650817
437479
948916
344619
1574235
704848
620019
1618504
372782
843693
583431
907472
417054
1720557
173615
319618
670562
1528909
986899
119978
580409
600254
742341
1437387
1341624
602737
677937
1964136
1656715
1083305
136958
1791250
649746
320217
1622425
1550757
1172118
1166195
1796400
1801792
97040
1099772
1180156
218255
739978
449587
1488682
258977
956194
1078129
843756
1276182
27843
1785277
1894857
389372
761025
914421
1735954
984313
545721
796037
850763
466573
1649244
1770351
687107
1938597
1222756
1438415
529078
765026
775869
1838761
690323
503527
963202
1372225
426401
1374419
122008
1860901
1756547
1856964
294182
776633
1734835
1071189
1261716
1194683
1347212
896247
316830
1562184
1123966
1949897
72948
1221175
837886
1174678
1171310
53650
357636
1641947
1065860
1376707
1953023
41670
765831
1411308
1226859
284949
1109192
1907613
1525513
559861
685128
1438617
1023354
1857771
598110
459842
525955
638801
1095915
673169
952001
441408
1029159
551779
113042
1021739
834210
312681
1907434
1201874
311563
497972
1295068
1487250
1556198
797950
1975788
630048
471420
214459
1186030
349184
727113
1588016
465751
1088921
1411045
1046664
173042
1209998
424977
1700105
787382
1115718
6567
355185
214071
744281
568811
422203
247252
1430091
250421
169434
1677792
1386405
85630
1149041
661894
1183861
952767
1377215
888566
1343641
1469381
905279
552423
1461681
1801897
1888027
1029370
1264189
463423
1970698
449218
1660559
463218
1937835
1409602
1900042
1813992
199002
1365747
1136925
1293397
129462
928975
1386699
213434
383482
1694907
1197429
447988
248837
535784
916094
1151337
1077794
540135
585954
1829453
299621
187004
130012
1444538
354045
1314931
1041020
1217532
894557
739983
1609927
1093115
160180
215793
1875026
1486926
1748578
1286317
572749
1208754
1251156
141316
1504637
1388403
1061552
813182
1288472
737623
4928
1031086
1551221
814859
1158011
808309
1296688
799484
1610920
389448
57121
1148003
1790551
1076683
1342419
260304
1511912
1259432
759250
1819407
1650331
1582017
1507751
472210
2412
855053
794191
1395
1775056
1030364
202577
309398
980598
958268
291591
462008
1923229
1533882
1921360
549714
419764
1709798
1154824
25071
1968157
1421300
789503
1064688
327258
858029
1846224
19760
364141
1997670
1245969
327497
1351301
865552
875538
817594
1112176
68905
314714
1428210
366784
156707
117399
230000
548870
398596
1014148
1039217
1892476
776255
378957
932862
1758981
1067464
382006
1857038
1339752
1725239
58151
768295
57684
466885
420166
1572859
1855629
899372
828181
934919
209127
939513
1604978
887340
945295
596548
176326
529890
1008181
1046094
1014801
1627760
1213171
546776
346827
638538
55427
84431
155387
957451
363582
522290
1268878
305776
1310479
1728335
670089
912087
1329110
516842
739453
979614
1431714
1892961
169057
233057
1345478
1184032
956899
516863
1559631
278783
449140
1576582
424812
1737410
1428438
179721
216507
801736
1655961
81238
1714835
1694816
573255
218440
1873892
251680
1726731
1402787
172237
1426149
1006227
1774193
1098186
129740
1395901
387723
1716417
543827
956304
1201102
1906088
1125265
802929
775631
1308744
1538426
1907534
543168
1124565
1590263
841993
1989125
489649
1751101
172214
181835
1471512
55255
1369950
1126095
1100495
645263
528798
1916385
549812
78182
1897798
1278153
1529207
1216906
360655
1331171
775331
1978377
1732969
481822
1162905
827067
18623
613939
228332
696503
1410319
1676452
894764
242751
380979
1895791
318
1072191
1976646
1859133
1646336
115554
910
1022460
1200591
1804405
1385591
241322
171342
710566
1433716
490869
666364
56872
1310387
1849491
1420753
27943
1757381
1512404
1028848
1206599
213775
8337
1058981
1370927
1205355
1341528
963358
1571228
228199
743997
1903955
797510
706741
323417
639057
982936
765005
1677448
247315
138522
286693
1978708
56084
118337
1558953
118497
1351170
73056
1355067
706497
1707054
243465
690526
187711
1831155
936525
705197
341969
1300957
1394516
534969
419650
1689850
458446
1370001
811239
1044032
1250507
1598499
240383
275075
1083618
443913
217292
575477
1890471
177802
514312
670450
1492509
896273
848203
1483731
892986
968219
1153273
651785
1376988
8058
1740323
1256160
1883474
1748447
1578686
1800498
666285
369002
619647
727455
716795
404814
1385624
1250217
774325
1441593
161562
356516
1285567
859869
499642
824463
976317
708771
1381898
17469
803265
486823
1969532
133366
964531
698632
487546
809162
585261
264954
204415
1196031
1215653
999564
319078
355492
949378
744122
792521
852666
1429382
541415
800455
737924
671377
46264
1708661
1635097
1155309
795456
1907859
806668
1829138
379137
1399215
1325277
419395
271357
791050
474379
1938793
376597
1731924
1730426
1569146
301942
500712
1737552
1556193
1982897
497581
1784760
1163296
1824658
445465
400214
813186
1296531
674374
1528775
709155
1921182
105998
1513267
387197
222616
1593718
1904289
150612
1079175
1763410
418436
1432458
480991
341675
1097680
1687921
782569
1628709
122126
1468620
1277386
887957
1750471
954404
777248
50490
756768
1745345
560336
1039419
789668
858430
1602288
1488428
427600
1618285
1983144
999048
1270678
1271322
1205032
1510684
1517873
396182
1127177
729801
1697533
464605
1688157
1607247
119240
1886842
680415
1069866
1491289
646773
1820313
1677524
990873
439947
1808554
1194644
197499
438369
466371
576973
223261
1227074
1579896
940396
560684
1760986
463839
1947112
1149240
1032579
357876
979848
649678
1339180
260117
705169
298254
555820
1663853
393575
119173
245774
1953248
940340
1713465
64875
531703
1934407
1006431
294733
1346961
807522
775571
357325
740272
605017
693484
1689450
581185
397925
95682
887671
440520
616098
1316987
1347426
1844742
1427723
1817559
1301962
241925
518129
230074
685047
281351
668139
1672425
573715
1322084
1363222
1944224
657240
221527
1947386
1548749
1689329
23924
437715
509422
1856556
371034
295975
623926
1047949
1662148
1367083
1646694
471742
628385
315971
321876
1477233
1549234
66499
100365
1339732
1169121
1951072
862480
949024
1475518
672392
686553
993922
238564
290330
338261
1104532
835102
1652483
1253551
398223
496134
1183975
532578
500984
1596583
162131
828755
1861047
203043
1127532
1996380
46673
1941784
356485
244973
1856393
878979
158951
354081
1158973
517317
1569781
1251021
209670
1856669
1354383
1025842
1784657
1396059
635190
1188550
1508226
905549
1470674
1918988
1773047
1114557
1126611
1451889
198429
1281195
429606
460491
1087624
312021
693598
212002
788417
1874038
1193468
1156923
208421
807272
902782
918354
672529
360117
1551249
1001241
918848
596345
1898428
1141919
241926
1251714
901052
1638413
1877995
960923
904770
524733
527779
161363
1287297
1034817
1237786
1735259
1282920
1649091
1554356
1417936
724255
1379462
1016535
40351
457059
1990187
213815
904776
1162458
388371
943885
1203732
1929746
910511
940543
620082
21482
1790578
1289710
1898418
593961
1117260
484053
188566
678198
758444
566749
120043
1783650
191555
1880322
775413
267690
802339
1371081
1775714
260634
1396358
905316
551988
1665720
785219
656019
1129875
615349
272675
411585
1287302
928716
870316
198186
1013909
815020
927587
1442123
1019039
1448340
1306154
1142198
1430749
588357
1457896
1281824
1834169
1471115
1511261
1288175
538204
1616413
1289278
1303628
1557822
771123
308982
1674393
1703627
514351
781280
1441429
1397601
1794501
1702807
880607
149694
1151648
1420433
1931670
630043
1074767
1640102
1880395
1428128
456731
1654594
1924330
1233042
1283946
1006994
1192319
1141287
452016
1237449
1729411
732471
1071385
1502897
1102255
116600
1840455
446262
237774
1882586
1016166
592383
599947
821830
276271
1166253
1484583
710853
1792260
48930
1154463
1390820
1509924
1487925
1773821
1212353
1950310
1059177
1581894
931
847888
1224822
239256
404422
64330
528443
865894
211149
1037821
193557
458643
1811979
958560
38799
1917310
1417649
247111
789403
1528919
884242
614902
1280400
1242568
178205
1448945
836861
635435
649203
386408
975176
380425
338275
1259237
665602
416958
504240
560618
703892
743764
465193
1512965
765065
309800
474056
492884
1044529
1748017
1323540
719660
733013
856482
116288
1366183
1638638
895799
611631
752472
35189
1387849
12059
700261
1528629
1653772
817077
1834429
1812165
290592
180138
140700
779734
1639381
1536260
1718266
488381
829366
1674243
193903
1231262
203092
202124
1460830
820016
1596919
160345
1586457
1636984
1495066
964372
1381785
1723151
229464
1947899
1328076
519369
425497
1251425
444946
328644
1954731
1436654
1843569
589973
1057327
660507
92265
1994084
288793
641260
1544384
145161
1905305
738736
863269
1458102
654619
1340990
742329
149669
1794778
1434639
506164
1953838
152702
1901978
1079928
902155
907451
571526
1692597
319387
982846
1928221
1948377
799763
298277
1338005
1531223
373391
860271
316479
1777720
1168595
1038241
523708
1512327
1584343
1572545
1512582
1181754
1031775
1297765
700342
183443
1224459
1594722
1837168
1069686
1748961
1799531
888446
1233278
124664
1528050
1717270
592368
1851018
1518235
918271
1112437
200004
231821
1849986
466856
831964
1952251
485085
588350
280414
1819281
11501
1456321
1147109
1389278
849057
1814127
963533
1340799
1456298
31913
281247
841930
1661105
132939
15886
1217732
1168684
445944
403028
1110764
1898768
1042266
1502648
699690
1557414
1051266
1869197
470737
277011
1884054
1903288
1019344
901495
535971
1891946
1820655
156990
932225
1317592
1034809
1865424
1262544
386307
620985
837044
1116529
1088560
1923090
291980
1199522
1784471
42874
861544
905122
788245
885071
991901
521912
30038
606681
636161
1076404
140953
533574
216121
1917471
744019
1716652
117979
1088174
1871541
1182916
1421689
611794
1623970
1992131
1931849
589589
1859820
1907582
852241
85085
475502
182471
788070
1152180
657093
1059769
1627064
936488
1330755
1215314
661404
1354460
995534
1862396
1380802
391385
279978
379249
1543777
1927065
1892489
129692
1503650
76925
1235636
1709549
1025949
652682
313864
1482384
396271
448465
1053002
1007262
880208
1730830
1200224
1589235
1221386
272790
260802
1735700
955026
1898683
198723
1007624
478051
190344
1579350
435921
1814651
537402
808215
199252
338451
1385892
318914
1474900
1042697
1677421
1980266
1512514
1501333
1879851
1661526
149852
1236607
872200
749346
1425646
71087
557100
249123
630688
1471190
565505
961015
1488066
948409
1311652
148176
1685183
1922401
678722
392114
1036382
834332
1899759
1501779
1743148
1262715
948836
1416859
1704943
138834
796204
1172262
1414328
211110
390400
419053
1653333
718797
1997076
1259023
1951852
1915827
1198159
926766
1662371
406705
1263220
344869
402178
1010305
1820529
305883
1782425
1952885
1944924
82710
68527
1593495
1873921
471228
177322
1418850
577271
927892
344943
1288538
231771
718483
1090818
1669371
1209363
1263745
1228507
986330
749008
225511
699953
1898449
1602965
283580
1327127
312078
1581015
1470548
499532
773657
1176146
1280596
1188563
1954139
1691388
1017643
1889255
1542251
1360707
1808758
1938233
1372227
1981722
142986
1867631
1329686
530508
312491
768553
675818
1519657
116472
1600370
442659
1817735
1142699
980621
625560
1989222
566648
1421948
591515
922027
638990
992467
244533
344337
345465
375323
1890945
639443
115211
1452870
231544
1312994
230028
695032
454137
392836
1201765
539007
1207271
1527500
1021328
1918559
274076
75107
904247
1923490
1479524
1176155
305161
762686
1518600
989468
785916
415321
413279
54940
1876068
1050017
1365556
425584
318001
1751052
1597391
1864819
1237721
1026612
12437
1882820
801779
1660541
1407696
1602765
664683
277325
1799301
1254170
169429
1660649
1694130
661575
9577
662909
1172971
747713
352317
399763
337556
732551
1538061
982638
1232422
941193
369701
1276207
1485934
1081758
1354583
1921660
385990
1332791
900872
1296814
1888236
1971929
1481277
279532
581814
305112
976761
1428013
1719343
929815
1389526
982975
1982543
1804875
1554349
1340487
999123
339126
1523576
1659680
453812
76582
590923
984434
123253
631424
1339174
625451
975395
1968013
531695
683738
1354374
255274
1491136
1102586
667205
630026
41502
1501948
914401
403592
546221
864173
530183
185158
1069347
1929653
945965
18564
964332
1585648
1410414
1686304
504473
437803
69621
878957
1486335
903939
317186
591777
1776629
579129
619634
998852
1574869
212260
1648682
399555
577823
503198
399629
570808
470760
984207
344812
726186
1544334
1569696
773963
1436661
1542137
834836
861756
1990030
488759
1603232
239304
1356629
1109963
862988
1421362
185988
1611971
691929
751454
340686
309737
983132
1794049
999813
247397
277813
808259
1820242
446618
1209594
180302
1156600
1292812
46578
1553779
521118
1453291
759192
1830868
760297
437706
1121741
1613178
766479
694290
1371126
1278525
1710086
507863
845962
567387
1201455
1835815
498027
1706554
736384
446067
272891
1355606
895047
368790
1347178
969171
1808527
1673304
849910
1704772
1959758
1162448
823729
1159083
1047302
261664
690154
957762
987212
1940686
4668
197839
569276
1575060
50943
530269
1589258
922867
1737600
459592
1065003
544593
1669687
840732
704668
624877
1111755
1120752
293306
1212270
1099335
1429867
333509
1341527
1588431
1210707
508246
1469039
1000279
1789404
847412
1549186
504551
1750889
604855
1169467
46033
546568
1595133
1229652
870178
112147
1798766
119388
1047203
1059754
685352
913515
1290104
1526667
1975765
1071269
1992749
1906002
1775315
278400
1734470
1035766
1185209
1549858
242426
1641877
1215324
793798
1718195
484068
450880
362008
1916452
1087783
1836140
947159
255179
1018765
1393306
1495444
1929467
1769915
1280557
1580263
1305549
1923633
62085
38181
919546
1076940
242665
1678758
1663967
748468
102377
493699
581983
1748097
971071
817719
643643
1454585
72704
67691
1909909
1546594
710915
280461
311675
365768
594800
636653
1120597
1439302
1566916
1516519
505572
662648
344948
829110
898556
1779863
842386
1414141
856213
959317
512234
1327184
1008715
1375390
689250
1628008
105345
1458768
1137087
1017011
361855
1576803
310635
1295425
1722620
99621
1232623
266567
1537024
1624684
1541469
991740
443286
1236046
1479053
400322
1395704
1023191
1308345
110384
417473
335812
1040999
1896189
763393
649238
1087812
1817117
1169107
1036235
1078524
89653
206354
221322
1262809
128745
1108802
569844
1973137
1988033
519312
590944
1265826
933241
922935
1275728
1986504
1946954
1765408
1740907
798419
1156187
1825138
1579747
1358604
1856441
458586
765244
1811911
539230
766399
741544
701058
453955
253728
1589043
1215259
1409523
1154472
1714862
1738409
115899
1177716
1172794
729243
724298
999428
1916221
851032
1225132
1690897
1793197
630678
1503983
1302595
1753791
1389589
137092
268293
1910063
572066
1614202
856282
692997
1446724
1812741
1869698
182688
1988372
630499
864897
1171060
1251065
1664044
725954
956570
362466
1981518
1268827
469069
670556
1795898
156159
1919911
1415933
569939
1223994
465347
189303
176722
1092009
1198178
1585734
714510
1326247
624355
1174560
1601075
1230867
1437333
186674
108006
920673
729411
299368
754585
1822058
1126134
1842195
1828225
1347559
1297712
1519750
1026454
1230750
881384
45612
937610
1026392
1204652
1915245
811279
540073
1074376
1012638
1795560
1539959
1390091
1634661
398987
962917
113723
1993222
564234
269579
46271
921924
1618217
1666178
1810575
881309
423699
793230
10611
1151855
544101
281442
883323
559213
45475
394125
96242
316782
168123
1058224
883536
1679441
1340900
1954027
746683
507554
202936
1684186
1556703
125276
59388
460572
1824156
691879
1266590
1953484
1854675
477799
1118493
1105057
27735
1140092
418806
424252
617506
1285107
1485053
913320
1608027
699643
1878799
1882304
1771469
498563
156716
1086207
1137828
1756423
1063011
484661
1652512
1099325
961076
1891828
581519
53784
1392212
1691138
1285218
682414
1163410
1812365
497570
19049
1550662
1612923
1231272
466288
325125
1732223
1373045
212072
1260519
1786533
999639
1997464
1957860
157082
373098
490956
369214
644709
445287
885327
831565
1645395
922861
1532847
1780671
1343638
258936
1744764
1168809
78088
1834080
35857
261174
1544966
1265593
119915
411596
302364
520458
2382
429310
192775
1892365
1099665
523143
1640445
1735582
1242620
610154
197104
511000
1670843
630510
898679
17778
1015172
1492416
212125
147760
706954
1091209
229769
1440657
724716
1642273
492357
565569
1918076
430029
283831
333885
774828
475763
1007399
821349
1730070
1356713
765290
1194184
120285
1563795
1988693
670769
1900013
1015342
182645
1293433
457771
638589
336227
920198
19906
972328
83241
1660404
1763770
86348
1431021
1149825
18786
195095
525365
1644759
1994479
1666414
113838
1562347
1168039
1055685
230534
1071613
117028
587428
900531
1723381
1523918
1325548
25836
125123
1826100
382187
802009
868551
1804048
1061617
943412
1590687
222887
190005
322962
1492349
1109776
314843
55599
572507
1537746
1503082
1777254
146024
1396207
198269
965074
193817
1801376
977436
146081
1464250
707608
1006626
1346437
1646024
1309801
208480
33561
1902226
301981
1759480
812559
210722
1156275
348372
118269
1970007
1630957
139734
1096055
491804
875498
1974892
1727717
910915
433554
1965386
708942
721694
30229
304042
1183195
1967703
314049
1854008
106537
1266599
1616854
1509989
1153455
678877
127835
1376114
267603
526225
200333
762780
1659051
1429463
855392
1632343
65175
1882043
1041484
248410
1531900
421915
1413462
154620
1888333
1030473
393172
1733661
605965
629652
1778257
626376
557444
634762
1873675
1720383
1597160
1645265
976666
375506
514252
294513
890871
1015801
252099
1890367
1851440
444408
160284
1177445
14574
1651902
1805328
738796
1387775
463181
1216286
1303712
385205
783330
1290037
1593065
1639339
1716243
1563208
743296
288946
1933308
412855
402360
1983409
1015944
1137117
464610
1035681
1136069
1105879
451389
1416012
1375157
397565
1880017
1501435
254586
1413443
233931
1498048
1333484
1106899
392820
588330
46825
1462530
149629
469196
1136222
1029352
1936501
222438
1260119
1591957
1573741
807339
187071
24225
1293317
382465
503444
1466815
735566
929353
515706
1823473
1395050
91711
515623
1079998
778557
1209547
909662
1721062
615560
686378
1818112
514436
1602125
592588
1159941
711958
611369
803534
1671973
25615
195942
260029
603768
1844890
1624496
574522
1017750
862182
727928
1971216
1531802
416181
1744264
99006
607155
1776240
1315348
843543
834128
604064
1430742
836657
49265
953178
736925
677801
1848277
1518580
1040179
606058
701876
818264
1889551
1965907
1762107
1167090
1698869
656639
583721
1811016
1218039
407084
816497
986311
1432167
1364470
482633
1211627
741459
1745689
1154158
1142440
784428
149515
1264774
1180998
1751015
1703455
1330808
73998
1315429
270576
1438019
1128414
49811
777096
1635933
942109
564966
1624499
293297
230279
914766
793806
658701
1107519
59820
1230678
1362323
439082
1280024
1178853
401608
1745136
576112
993618
897288
1223862
1807024
963596
1190365
492264
1898836
965996
120112
853539
885015
431557
574923
713760
1374386
445891
1815088
1530164
128185
1118761
810294
1767190
1956498
374949
111002
95504
1675751
1600191
1926025
1327506
626557
258589
750296
909248
1725227
725794
316459
155166
133894
293905
155706
611993
1569732
141918
1140111
55256
235391
186669
331644
1494462
842376
1069719
127326
1741522
105327
1220201
440192
459067
214354
1036753
629978
1004727
1307326
1246140
698420
541855
664320
1075804
538378
956009
1855067
1116268
112484
711447
1927272
98994
468632
1920125
1342645
829407
1044635
1855321
973258
620074
325909
1635641
1725326
1318079
977439
1062624
1423769
414462
1935482
1153314
28314
867098
145488
481714
331915
1440556
382
899074
67406
1113092
1849455
41008
1931799
345297
1268872
1010879
395435
566587
285740
606736
311310
1598806
1597212
794524
926885
1417513
708686
1533781
1781024
468444
1903302
289910
826084
1223443
516506
92720
4487
1225036
1610675
1941037
847962
539411
486525
70683
971921
351621
737099
1270347
450048
639968
805018
1810461
1963492
1297890
582257
1062684
872188
799623
1769650
989871
1749519
444504
109981
1637076
1897735
847129
1177692
772160
889706
1385823
1982954
1551220
949700
885786
328919
1672522
1296917
1560403
394217
1145334
460192
1128201
341349
152389
808003
1373749
1162806
918074
1630828
208948
155003
117789
252279
1307144
272734
1680635
1530459
828808
860967
1421889
211054
1159677
829491
294188
408931
1187232
1683174
1924802
1533813
260225
1344315
1527467
1438184
1702760
1013420
1135874
675411
52377
1206367
1334256
532719
23864
1913764
1694558
704168
300767
1361657
94395
1088543
351527
1269159
642727
1593672
1513985
1949637
1146413
1938336
1919866
864751
1170457
1636795
147234
1722831
57604
1633209
1401251
795917
550939
1364634
1941574
529954
1592009
1973171
661587
331579
198227
723620
1384082
1145666
483965
1443314
1527129
731469
162527
558531
162011
32807
1401627
607500
755260
337009
820765
183109
1777783
595598
1336948
321795
263991
1654993
1323486
1241728
8909
316301
376239
321701
1590883
1066837
659498
1938951
1592529
132423
1820305
792855
1141702
1044989
577186
1845579
1791388
946270
854877
767179
1295421
1558787
637339
734424
985296
876619
976973
290584
293384
1969900
1194989
365938
801637
196121
39687
1771223
438462
588535
1854973
771934
852776
39013
638518
1474952
1028040
897852
104808
1418407
1508411
1172835
1483081
1367121
1766674
1024314
1052256
1497942
142804
1605617
290114
1354995
1358960
1501802
1031871
1270406
1688966
1646460
835199
1442201
509454
998862
183460
509183
788170
1415392
410922
764031
1598714
42383
425326
143689
1818917
1061989
1120335
508421
1420776
786656
174520
745561
1689880
178116
961285
1445064
1707490
140540
1372489
551179
950944
1741912
1281564
1455488
444696
1524009
58649
1541289
180355
607786
146682
231807
1810416
659547
1964865
1159717
330159
451423
270226
922555
307504
1777359
1610283
1283203
932203
846960
169379
155259
66074
992564
1841632
1935424
1618187
1136803
318378
335924
511
503279
310091
1790117
375345
264336
234245
800425
388582
170735
334306
1671407
1112831
1959613
859977
1515345
332108
1137088
1862798
1580731
1205164
389725
903022
674387
684866
1150707
1307060
1670479
808222
1882205
1227594
641714
1400349
1219118
346115
746243
12944
1280816
1677170
368725
971142
575631
1333063
141228
306799
1120079
638901
1670241
866321
795096
1222461
1903354
1699694
1195354
826249
1940979
1242691
72769
1546212
28007
355123
1255082
879638
1739213
638800
205065
1885496
807341
722198
341329
1718237
897934
1306896
3162
1555603
1474565
1698065
1660801
394604
369292
733218
1316631
475993
785898
457013
27158
413442
98477
2939
559842
362804
1955297
1798735
298659
599087
1749571
1434206
285542
823652
496919
1484732
540086
1068156
1014209
407199
700289
1477948
1426510
1825863
472208
427304
1533569
903768
119366
1663130
1862481
1662847
1852861
1019518
418364
1200848
1389612
867550
334671
1929392
1366812
1664177
524430
1363916
726614
1958430
737719
894982
1278426
1259808
1693672
1462373
651788
1603946
1595344
348399
1093613
1781373
1167681
1727910
1584967
1909000
1131761
1452861
687837
137437
1764633
50565
721079
1729320
1828037
432835
1033804
249107
819829
732499
471593
1139214
1638829
211055
934472
598483
1903531
895574
920991
1475422
908381
1010256
395716
1542598
1329404
140340
51395
199478
735481
1673543
938734
954845
437792
1839045
1792896
1854694
666714
715394
1141368
362731
1772115
547714
1704801
1221955
1656258
1206146
1133560
1289468
1407879
176127
1006179
168328
182893
1610098
1441510
1526110
1511387
142086
1685893
475347
971830
1268109
557015
1432531
1257139
63146
1499835
813360
1587117
1254869
544531
422283
117827
670318
67236
1871176
1586795
1264147
241436
1963187
185317
771558
1508181
1054211
882613
23459
495096
940950
81263
288373
309654
523996
1406233
1002584
918889
363955
898605
523187
1443974
992664
1931782
1186241
942958
1478910
938202
195027
1323532
235295
728901
59148
748498
883694
1496085
1734139
966109
98851
1233445
472751
238380
1687731
111894
526018
1922696
1427905
1425641
838536
1814178
1576303
104832
16320
1727913
135873
1736191
1950951
286949
1238279
1030753
484177
1154174
1797657
1731207
478862
1532335
1935827
1149269
1505982
604043
86421
601108
52371
660779
250267
1982614
600130
1293955
929893
59535
1032659
30846
1406803
222855
588231
1220725
572365
775317
367730
526258
860700
1106568
624619
1284761
1873456
1480260
1508597
128471
1369548
1830287
1091085
38475
1423094
966069
1932531
14153
31410
598014
1502172
1002731
344771
655871
1720535
1406886
1521640
1910126
1939818
520261
1876375
1846481
1902181
1586452
958420
546553
1240516
1824727
168517
1144295
1435100
385143
1577940
1747022
60545
141394
738791
1533489
594302
250715
1961931
708193
618460
1352603
403059
207773
236761
953324
1439244
1112585
1297733
394580
1424198
144611
449207
1923196
177309
1010594
1543099
1059315
1092944
323389
491282
282922
1205214
1461208
157647
1708901
1065674
207231
1058796
987325
1720567
115381
1443152
999230
1836658
974134
589814
775235
911056
413380
1970433
771996
387481
702412
1951912
1519606
1771725
505062
66771
874856
735434
348190
1895077
1057401
650296
1299481
1520259
1886210
719196
975300
1462822
1088023
263745
222265
324099
1258677
555229
251547
196552
1703738
1478640
1357312
705432
741318
1153576
170904
12681
747591
1499526
173886
190207
904752
909339
1373555
1745110
1616549
582688
1092877
938438
23065
189130
728521
1173935
732602
989086
454029
1198507
658558
78497
725611
1593662
890775
742733
46719
660838
1264719
1492833
1259585
1338779
211550
1108094
989145
1988501
1151589
1825006
1995601
256483
674434
775474
787230
872086
574130
1549271
883830
139901
1479064
126165
1431236
1985561
873534
531226
1193774
182420
1110367
395870
1416344
1510894
1802554
1967462
814326
1487302
863510
725956
1762572
1231630
1911255
1665353
948449
1982955
55837
1788998
726470
69421
603059
684763
304498
1054000
1471008
1633558
689044
703169
1128759
1354405
1371285
1899570
349436
602192
1549900
627360
1070621
506232
726999
758632
741772
298932
199323
699685
501593
1152778
1114974
606493
268763
1064811
418949
1785875
23063
261761
1120589
1224146
1246224
464691
885557
1618629
688997
1838171
788030
1531534
408269
279492
1622781
981821
1323427
1059328
924866
506485
392890
156646
1577768
1724763
443772
209340
160706
1443946
1578653
957722
508558
1739021
1659778
1087562
1305031
1102041
1909784
1466088
1118387
492519
593898
727668
898041
1206182
1848810
1747875
605058
1376747
369573
710195
1339698
1496337
1461342
1982527
951258
1197526
1401269
972370
256395
922188
1432162
1447282
1598760
93347
722394
1885243
691078
419136
1986828
445845
789539
806248
1371126
46287
1938673
543114
358187
738533
126943
1185210
1819321
1723300
1313030
1391736
1641950
647348
1421647
447154
1960252
953867
166955
1236470
1168948
714566
1684239
1481667
1683632
753627
1757109
1851986
1597017
1500034
137611
887452
1083433
769777
1493071
1815031
1056239
700935
1195152
1233103
688020
1280359
1096303
499050
1297964
166382
387151
1536631
911320
1589860
1287404
1791239
1970116
343231
667294
824248
1641606
1113645
1277046
33330
90892
552320
810656
163652
1714014
839272
360555
1360363
1848772
246730
555527
304711
748817
1163146
1471022
1155276
945550
1628407
121863
1411787
1641404
1963293
328839
1380880
784035
1125725
699547
1546685
1328533
1617470
1738981
808175
11005
1954019
1062103
1636683
765496
1418151
1935659
1676354
1463228
1314758
66219
1832160
1045586
514568
1263201
360213
1259535
1766826
1721088
1382577
918941
796934
827492
897268
1324010
1180797
705996
1760519
1985289
400146
1054726
1531168
222196
1381426
1525316
508611
754333
1881121
1466660
1767921
1229544
1317421
1591851
1733338
1083509
59936
1781859
1995195
360458
1896479
206531
994869
150100
507694
1627019
495353
124571
914639
987526
283342
1258575
1419617
1309780
1452237
377136
741007
788095
590706
1795240
751760
1420635
597136
1054212
612003
1548638
1178597
707179
1319718
1918738
1526755
1774216
641425
759296
1214495
1295938
882077
1860441
1711617
1573859
1067175
1796488
880480
663845
452622
1610869
957442
678383
582395
410151
1543524
261477
1273400
973074
1889533
1947885
1162183
1523321
613691
1446876
1711585
1373385
1696214
535846
1007224
1486550
405129
1917130
1669237
802017
1811352
586077
1224215
276817
230974
225159
1309403
1927598
217649
1803360
779522
1588616
442210
40560
1959548
1310826
1747402
87214
613430
1783968
736109
1328270
994039
72638
652294
1003739
1177969
634634
1319385
1862676
259255
1245663
426254
220201
410632
636381
1695558
826571
87580
521207
172462
1763727
1765429
827616
1177912
498817
1551635
459440
1478785
1652095
1289666
267657
340658
1735841
1296099
488645
357110
1103500
1370980
64864
91072
1564659
1014285
689946
1628440
1492662
252184
397829
1676551
987310
1704728
65966
284995
1984797
320517
565843
1628603
1608336
1508216
284382
679561
266737
1953515
1158201
1880746
1776462
1951295
285455
1898724
1289928
1246994
1415171
1628913
994559
518025
637307
209971
1097274
1831945
1177001
1597912
1130605
801058
1726080
232855
455848
1744109
1856525
1279057
465866
70965
986520
901873
1903938
1187723
974967
395466
805136
1387526
98383
345955
1214287
36930
538132
886392
1694390
282939
1012567
1471238
1106082
1969249
755013
1174265
1268245
919842
1229303
112854
869061
264109
928245
1671456
818690
1062791
1188302
740250
18885
222278
742950
1037978
526192
1164944
419220
1029883
885735
1837180
1679558
1022633
816375
951479
1501411
726152
396725
192967
1343638
1467832
1053101
1952414
1886577
1208905
200412
1769884
1526182
788508
1031497
1103707
685452
330428
705086
767062
164027
1226872
1390701
213955
138299
11083
1534036
1713130
1516586
128188
410372
597393
1272474
86251
498412
1025644
1982802
1525949
1227883
1066893
1784263
1023299
1466791
1665233
1756462
1366992
1766431
99282
1146563
1967127
727955
9139
1953174
745458
252434
361168
627345
1796927
471796
1522348
412986
911241
1683054
1811910
1974688
1784408
1792706
870336
195573
19244
744931
269743
1900715
277440
1282456
1689877
620659
1064020
1710251
1874332
1020854
1889174
1844456
1306837
101161
677285
1747521
757644
210734
235460
488485
149720
1287776
1472044
139729
1801444
440587
1722254
522904
259150
1717470
923861
869417
363104
953926
1325417
79
237836
660444
43090
45268
95395
1351902
1902539
498557
1955809
503224
546873
1655110
1692633
1889833
291735
826872
305773
184356
189606
61743
1711295
886364
818453
355296
1625707
720740
1412487
1714135
513594
156730
1929750
1863873
1973818
625685
1792044
22987
1233354
698110
1459864
768524
1143
987739
1448819
1538950
1754038
1385491
957094
1362454
1772874
1939366
963951
1919477
607635
1672615
1561694
758801
915966
251537
743134
6123
1085920
1571241
1696320
1032132
808727
1404146
1535271
940959
636328
1026269
52944
639905
1658552
1014981
1798478
342612
544896
212118
787473
1908459
188679
1247165
1236539
1480001
1719853
1840895
1306858
267842
555570
573394
92202
677113
224930
601112
1252231
598037
167396
1063233
1060333
1959474
422748
1233259
875590
1856009
974165
1668497
268845
1590674
517247
398102
171309
1347603
400472
591484
1421825
258455
1763907
960739
422402
1828422
1589686
1622258
870539
46371
1814861
494118
1225682
90539
124841
1554187
1272532
1340180
785230
1879532
1564838
21746
1009722
1233566
387214
431633
536624
1852194
1430374
566365
1836748
1117291
1649884
1948578
403368
505038
433374
296922
406492
287816
1952890
300810
906452
1037400
1457475
1804669
153958
1608167
196430
65490
867310
1281448
805658
1915493
539459
174222
1321694
1727589
552745
1578818
944929
1964817
1836913
1715999
651024
760946
170016
1919666
1260885
753078
915659
1265829
1167820
813015
1191766
652654
414935
879321
633429
1456027
122199
1727604
1189518
1655887
773659
55688
167467
661582
1615998
1462497
397045
135543
679536
1808170
1976914
1437374
413074
1146215
1151671
65311
63802
1361651
629485
1872544
829090
1293076
1264629
960496
343457
1965543
1707688
1751310
865071
1514240
1311251
159007
1922666
655459
153069
243811
1480898
1611281
1010762
479393
941810
1459546
389804
1590838
1402976
837074
368692
71376
1011654
759207
1416726
694116
434066
511555
549852
201492
460866
249824
1320273
1569423
1353925
1198875
93368
1010263
1835780
1604160
1202838
697733
1218283
638369
1462047
1119128
1484627
469957
1110619
1463981
1445288
1316488
874387
960594
333272
1428941
1400006
1543223
1505138
1049426
1254174
1257785
1262352
1583415
1885865
1837611
97048
1665479
749442
344781
148885
240924
712791
1428424
1857801
289635
803493
900605
1736410
334974
1672961
1293176
410118
1750463
1211587
1917561
42063
312414
195327
1042217
1439150
204809
1417285
565868
1812534
984713
1461164
1826835
1551766
188900
424729
1537878
1281604
1023084
797610
86561
1381977
457383
1438667
1147210
1873795
764484
1683744
1330766
1853981
1572439
1983658
1486995
316081
320307
1185655
1236366
58659
1684862
116930
1141221
417161
1316459
1545770
1049162
1782735
110067
738593
1087954
562871
1747576
1774881
475015
1624688
1503304
1167069
422494
1300847
921084
1140093
1380310
1866164
1894112
1759883
1819838
1828325
175049
1232854
261601
878434
5502
1061456
592618
269725
242902
1833885
1846319
538249
443229
1458574
436549
1772216
976153
307043
1260405
1895173
93263
206004
1483711
1067995
524985
601574
1078992
692525
1841318
1073952
93530
916285
152898
1767790
1181428
672135
76073
1793870
972225
603188
1226159
1354386
330094
1962664
131375
1520772
1066694
921321
758935
947242
1328820
1788953
944302
1417127
1522
1387373
1936008
1372403
861590
1208413
646416
258906
1040669
899537
1896112
351562
23529
1322146
844421
1969285
1631576
1039577
1990428
451283
956030
855749
1203023
1575009
1135928
111760
1893658
1600924
161790
426803
1020681
16951
1345812
457193
1263765
644259
816375
1317662
1834760
1321247
613953
481407
1449119
1141690
270571
1031233
1668046
1963597
1819696
934112
1315144
1083162
1920506
1182057
371461
1179265
768881
1441329
821599
1497895
1518937
1383611
1703272
957182
307943
268945
913299
1529065
1189497
246816
1490657
825585
757816
1133716
507790
1662323
573560
1073159
1567406
1791730
1182802
1555710
1418548
288873
290792
1536428
555365
579000
1695340
210179
104659
1477097
12674
1676828
106541
418326
1024215
1485482
1266908
1407510
758171
1067515
1158463
1830678
633932
1666296
312162
178432
1631332
1002031
1328215
1718649
683669
586508
1076926
1906052
903959
1076699
617404
511562
1065311
293233
989398
1945953
620751
1303535
1042809
581407
601548
513174
1879721
1828978
980542
208924
861230
788158
1922192
830306
1945417
863550
1719564
1035082
103023
1297817
1344048
371126
1260892
1978514
590843
1954152
1834585
1196412
1208847
1102701
1413456
1315819
1553520
1142907
126879
1349367
1501713
1451517
730143
1082234
1660460
1548095
1741274
411152
1243437
189992
520459
1454754
1725809
856065
520618
597861
1987595
454695
685325
1173398
1562143
84939
1064768
109765
1478388
694918
6542
1677769
1293386
996332
549576
1620764
1798313
1716517
629152
71490
278391
288740
1869477
1034918
1039248
16292
643217
1782525
693122
1374441
66058
461728
1978990
989374
1156316
471587
509803
1145550
941087
371591
1257722
522574
768830
403117
81452
940169
481206
1775582
472529
1813603
705304
1523146
1645642
346663
789634
1761676
1188991
270853
175845
841331
1618366
902243
1305589
1419836
435370
378648
1941886
763917
797220
21551
725889
210754
303369
965861
857737
1932313
1062578
1551077
447667
1307600
1052009
395820
297599
1821176
1363506
284095
414684
1383192
643166
800068
135747
753083
1547751
1093135
283569
18769
1251231
856467
919002
1899949
492226
1032092
1655009
864027
1357816
88400
1100907
967395
624871
1322503
960480
1696827
1280716
1498432
651366
1493785
1710832
1979607
1657593
578271
627538
1725190
1976323
1709664
1172313
674593
1148900
997002
244697
500443
1539097
1369864
1876525
152810
1121621
979070
3558
1107933
619686
1224957
710604
1877802
1042638
678819
917045
1962914
826929
535016
1237902
1749357
867638
1458237
1093168
237886
1904771
638174
1911736
9860
1388382
1755627
363518
502464
1438846
1491909
1845636
452176
714843
520444
190872
284440
1820268
1241610
1555621
1804110
1324634
484043
1967615
1763744
1378571
719489
1840650
1871119
1750613
1570217
197608
32165
326894
1145668
377225
1678530
1478598
1182726
1776407
915141
1107917
1495359
166732
1619287
1386968
1964363
926000
312073
1598277
383514
1438730
1074430
853826
388439
1113436
670235
1204607
1693309
117377
1816238
930244
605228
591813
709103
626378
1924348
569142
1171098
398115
1263421
1957909
567537
1515937
531378
56567
974923
1799555
1895318
1757121
221362
608801
761330
508
1662281
1065612
1664813
196038
419400
600493
1527158
487764
1119136
901689
1873852
777514
242561
130613
1123613
1282636
1062213
1356086
85949
125162
1133618
664847
256768
1369722
1397229
659737
1927824
1753056
1159921
233469
208261
1281900
1496595
346715
1757718
565867
1420083
1164050
520636
767714
1152934
1587913
1069255
1419882
531010
1323280
690168
273825
493960
1775975
970116
962697
546910
1273249
1234869
1148770
1322778
1835293
855856
150248
1891836
1358827
1976697
1374359
104880
1332732
840451
666922
1531128
1296982
974640
822812
1624233
827958
289339
971124
1212299
489913
1989913
236497
516427
1576502
16084
1171812
857620
342556
159944
38202
41628
313954
162366
4864
1969547
1917453
1070340
505402
1592989
1352816
330758
148835
504724
1430179
103866
1460008
484797
1510436
299270
1882048
291455
1198805
87125
280133
764189
789035
1080947
955766
733625
1078921
1173828
1453588
276620
271181
560599
1644124
1003828
974246
123164
1500365
681151
543544
126150
1192351
458823
405753
1169019
1632110
1451900
659871
882001
1621459
1979782
1794148
12820
1124537
374991
1822966
1528473
1199513
1859963
333445
142083
1413355
1574048
34684
851593
536523
238178
1916804
1146776
1291948
1845272
747423
530054
286634
1256709
1129419
1100870
117063
979135
1503713
1010304
60969
683733
20277
947947
542145
211472
644875
567420
1867480
823296
912267
1324961
842377
295460
35656
991428
30430
300868
1083186
1689142
448702
416054
801792
1591390
865571
1305488
1307789
132250
1071660
1717771
1530401
589925
284878
1430989
153062
1666332
4154
293648
939175
960598
710005
1548136
700860
414602
669458
1103425
553363
754461
1058641
1084854
1505880
37525
1706288
611119
188990
1979760
1722220
873889
1521788
61238
892548
493656
638374
804315
28449
1208204
1593528
1872753
553801
1099768
29753
1503513
512739
1524306
144290
1109612
322132
1863831
1987970
198199
1956936
1456588
688352
103730
1184247
121367
1025861
747753
1939799
390666
402332
1460808
1951842
139066
1981301
1448669
1571072
96469
1522373
1640199
1250069
829124
53477
1074272
642369
1789404
52377
1732232
368766
114153
1738503
143429
530343
248276
949670
228709
1150716
103900
538562
1287087
808370
1985676
774022
1505134
894144
859262
1090179
609064
84234
1028808
917644
841984
29050
162369
687688
1088895
1716758
591361
1005790
1539140
1872272
1191080
1907639
1118662
45854
852533
1348396
550330
1515648
1721832
1024409
910987
1138417
906215
599939
1072366
894115
1482524
88243
1906055
1995622
938316
601855
383933
1416675
884247
179521
1614315
99985
1760982
246152
1416013
1640543
859661
276796
584771
609530
1944128
1030991
185066
1199228
316281
1414376
1373385
929297
652799
1313522
978423
675709
1861420
1015768
995088
43013
102516
87391
1806278
580251
980334
1418768
136009
484510
905718
332745
390206
570081
325387
675520
959483
570102
1925748
675886
1387832
1492481
1226760
728403
1330807
126488
193685
1788683
205397
1029880
227788
1885582
870309
544024
1291977
126900
208999
387215
1223886
80636
1320651
1574895
543055
753526
434637
1423281
314764
1871857
229400
491293
1941584
929929
1285499
1138256
495271
258401
1639742
1978968
1935852
1427697
1807157
1687644
1084319
540606
733187
271912
456184
1658443
1152996
1983571
36241
1146295
1431414
1137755
1133828
1997925
436225
520369
217061
339830
1658068
1917681
1963898
1371772
1203061
1392391
1622150
1119551
176211
488486
1122125
1454995
1260518
1023694
1929797
124290
1869874
629747
384131
940219
1080581
1727769
1398153
671522
2210
1988935
581430
1408257
1225931
1192969
443988
264937
1298994
458103
232939
1099097
857148
235068
568369
423772
1676943
94636
1287036
1360383
638928
455787
1660695
1016212
721921
755061
1368901
649856
1963659
1338101
1175891
837061
447584
1034507
407208
371842
513516
1234522
899109
1510040
1876460
137862
1931758
1412641
1226257
1298473
1770284
1826860
109330
1531131
410241
1177761
1944909
46730
1235379
1834229
133628
1100399
1966196
1953962
1125714
478591
968830
1101627
667422
1595868
981442
1930380
1477054
674815
1265695
780833
1439687
1403689
1646422
1192305
1157459
1601461
732477
698104
1672677
1794641
1794266
548183
795243
1443950
842856
826312
507786
1620929
1498561
856879
712778
1718897
1752969
1976960
1456757
140317
383089
1690578
769924
490306
845541
449247
56159
1654038
1845895
39536
638768
1548034
1722254
200450
668234
887571
1354435
914409
340964
798861
1986274
601903
260990
323165
239831
1035061
1234835
1922263
28672
101181
1626803
1588829
456099
381919
979802
1062865
788955
120461
1279776
1509396
427734
308285
837713
116256
236557
712988
782564
1824616
1074934
1919269
646334
931752
1915191
1150602
1763942
1262556
1437658
998872
1236133
851928
66796
1544813
1038678
1882894
376076
505740
668696
631132
261747
859550
1296441
1531029
387118
1432945
706665
6625
1363473
152522
563949
944475
774986
1871398
1264109
1487677
431587
370910
653416
1954552
977832
919099
648359
359936
17340
1494947
359662
1333188
515322
1552509
1508755
389951
666311
1732590
1140060
1452432
743289
1495141
1574759
1233154
1854804
1308244
256105
100058
176857
877109
1873464
1975265
239674
1247827
321092
603961
1347424
1073565
705678
643899
1021067
217101
987354
1874237
36184
946420
408927
551664
386242
470535
489333
1951901
131543
1670768
1378871
384002
1520463
1889951
1799200
944856
1514061
1887086
194205
919493
1526597
727173
1203616
782406
796161
229976
4219
1169403
172673
90260
1534998
243991
445872
549741
742201
907496
1421167
1796952
484208
84881
752236
72793
107849
1048568
491006
116006
1471260
1195418
1418000
1289080
1612026
215106
154265
466376
1607444
1899396
319248
405237
119663
1632628
1398530
1214927
1596966
1922977
1970518
1962888
1134759
132558
1267491
338203
1809047
901268
1849361
673738
1986051
755063
1411860
1023885
470677
884197
295645
93951
1347519
1781681
273633
348110
1925222
1032928
214545
130798
1509573
238285
1984854
1518693
1422046
1525360
1856626
1347615
320468
1856894
1794914
748701
1151148
886157
1512271
1640733
1018088
805623
1968381
1546014
328459
210298
27370
510702
686585
1151939
551242
1176973
1462537
713041
430607
469665
1505479
1468902
1086664
71359
1860359
456150
1446538
438822
344659
39940
369893
1214347
1991884
841761
815729
1395925
1297549
551991
116057
370324
547590
497222
1723693
803604
1294916
1593588
1779372
1759940
1608001
1314450
1407307
425119
1582315
358545
959601
1693845
861414
1243158
606694
1305399
195659
834286
848794
1083675
321218
846433
1873344
1617934
745347
208897
1996731
131035
234677
1591885
1138678
1277837
142637
1669283
540358
1882889
1494814
1090374
514073
413517
1564819
977958
453037
1320361
616683
1741075
1726879
775419
1657670
562231
1092402
601331
821887
677925
1224742
340554
606412
749824
1017206
570142
869050
1484314
1096063
1383036
380030
817896
556147
162712
698777
361362
828233
970324
749417
629169
817568
1337122
1012676
1124799
656487
127901
120922
362379
609639
1394430
1741663
328305
1319691
1424129
472367
707433
1762657
1453183
250985
1344137
1082531
678732
1337107
925927
101908
1396540
1135389
791540
1078129
1862948
64320
867958
1845102
910942
524428
1382031
12594
728909
404201
1463050
1918732
1121589
1516354
1259468
1975139
390395
952574
500563
492133
1978522
1030980
911771
1260912
1855828
1468209
630523
802389
55706
618448
1822061
1961560
723797
1743573
274031
952808
719125
465547
297204
1288254
495887
932102
191818
1705012
985006
1720796
835151
1498053
815451
439663
1307387
1326018
1489999
198721
267704
812778
482811
1204801
140130
118457
1197578
747917
995280
1501615
813814
933820
164227
1967935
447020
220038
369286
1649315
1519723
1326291
583162
726821
429825
755721
1198155
1247651
194723
887216
1517528
48178
716317
302505
1520654
542605
1343464
1564252
1501945
1140939
760910
621015
292907
100091
1325590
492535
688038
746382
188940
1370630
384301
177937
1875353
490660
1441425
1744478
1434873
978177
735771
59119
522536
1861612
1424481
1776751
1848601
1129141
730277
1454027
372969
100998
787907
1772825
1253593
1281236
1856846
1917861
1749986
660719
876154
1122772
1413639
379912
1599373
568866
28328
1919124
1751152
1777845
763742
1513197
26819
1501505
1016733
647555
651678
935931
1037816
1147093
61665
1419685
359681
970932
1592914
1020598
1247380
135694
1600356
615932
22095
1229012
1724556
1992210
1374190
237396
296682
1267609
654959
824491
616258
288422
386850
1381317
676450
839452
261491
1234434
1271042
1047679
884758
1047058
296338
1821639
427108
848355
1573819
1774666
1203287
1258069
1092922
228078
469527
943202
1810724
834242
1592087
682667
804961
1267180
928996
1910473
39317
410588
131101
2856
14944
1192349
586355
1579852
824037
963621
1458564
309417
1121698
303046
1583443
772357
1811207
296765
1879318
1674711
1104586
944893
1783701
1913832
598781
1365933
944876
735536
373560
693787
1089173
152337
1374655
42133
1438660
1077587
1173023
1596898
105681
1254718
317710
707028
1177245
1871297
1882388
625860
783409
1546046
403276
1070257
766260
237423
865906
940031
1745583
1508946
1197860
115269
1272989
1094563
1279007
945260
1341259
1970754
1754659
1820155
1960234
1531703
192051
268573
121276
1376973
1865525
928238
1591222
900001
399920
1286125
702023
949766
861025
1639492
1355638
1364835
1275447
332687
719815
284791
1131622
1153168
486664
1948456
1401047
762484
842956
1943099
541367
703967
1364078
1461799
578895
1728583
1224075
1231594
653468
536626
143360
1199217
118316
396579
874352
1310056
957976
1399986
79215
1239473
1412655
1588242
652611
203344
721531
1278276
1317448
677640
1128997
1715665
1345811
800234
866364
1542602
134528
1953725
1103497
1854681
1503411
448973
433579
519406
1961742
1016059
1508015
1218332
508117
1677658
1648877
370716
1353898
1091652
794186
182721
1267539
592851
1918366
619197
1615075
1764887
422349
917425
1277098
1920583
1330590
330996
570720
82740
1885176
1130304
1937043
871775
57495
473507
629416
393496
207596
1808822
980438
1151679
1276467
93622
513005
47268
1993725
1217802
282359
271233
241826
1561958
379877
118405
784071
1345489
63531
909662
1311579
1870522
1455286
1445138
812770
1668184
1786603
1096938
1509831
1511401
1851650
1897170
666433
1149922
1321212
538858
789358
1625972
251834
1622646
1230744
913664
124975
59499
311125
1737865
1618239
1733195
1080949
1242054
1475130
1736144
1525013
602802
122060
770283
431242
1732720
1588065
732263
1323548
692570
788496
295689
925556
539740
1009536
1114761
1467059
1765997
1009065
1940199
820856
321954
1402353
1021576
977876
1842991
1875424
1496045
200374
1322135
475320
608554
1119705
377358
1262719
1479305
1924061
354919
1095839
1960778
1970376
1457038
1226302
73640
1456329
1601069
385066
999660
1828093
1273594
346543
973410
1205750
1435350
28892
524272
632418
562467
868291
1834608
1862414
1014457
447924
347120
1922164
1308374
741084
1123156
709965
650785
759037
1022272
1778767
154287
920846
690054
1919972
1756217
410364
1879527
908353
130105
1983614
26016
1009238
1660269
1926316
1332646
213731
1293052
1381674
1835603
825460
1309932
86662
661967
503245
1621045
1105294
1019155
1235651
677589
1348617
312585
1444321
564527
939029
307951
1944483
309643
770527
1277631
1176671
296392
1007487
171444
1054765
1528902
711132
516226
733283
1730404
1260671
1414546
1656785
92291
207240
43161
1773696
250052
1442800
525145
690713
1953785
30608
491407
1953674
494579
827955
1775986
1659802
25979
269660
478230
1493759
499899
1326808
134981
350146
1632990
1556143
564004
1290281
156159
1257011
1300418
212393
946708
966113
1682352
34348
1223972
1811395
209233
1469928
1446259
1115218
77766
1312847
118121
606228
1431263
832861
1673449
1909
1865275
1415507
12569
488966
203260
559506
1069761
685424
897683
679701
232582
1808671
1457227
780581
714315
453021
1329636
1781464
1592609
84940
1295818
747324
1005235
1502235
1874578
1230952
1049708
1387397
728835
188630
1736571
985037
1407053
129370
1467367
453483
1591282
344420
1335455
56352
897340
18874
207116
911717
1580854
563654
926833
1269190
1095525
1666954
1361048
343325
950124
238999
606374
1813888
1440966
1030697
892236
178692
1625406
586513
1698633
185983
411052
780245
262129
738223
329642
1832349
290918
275976
1354691
1678593
1170787
1805981
1458953
1144973
78498
818190
1857591
721380
1695143
601944
668679
1605127
167839
634511
1654699
508858
1994699
1324833
1972661
843772
381013
96440
1566594
822600
1972046
1057449
1785521
1972499
310569
1357736
736011
1536727
494476
815415
359566
62774
664379
805894
1942489
1839874
567492
1324372
677260
886409
690892
1330652
1306244
895673
640786
1616773
286722
21294
455992
1717916
1600866
670282
1161715
1383171
1572142
550920
831108
1864116
1781043
772049
771903
1247691
781448
792587
102098
641004
1923173
1620305
952576
1370973
940644
784085
1891845
1331312
985131
1339278
1110479
1904534
1744803
462261
546183
1736465
565274
677494
532855
1774824
1221093
771360
968224
1351783
1234051
1626114
1023209
1926618
1326741
39564
1025748
1351757
324243
1364859
1456158
60681
224543
1794395
1230684
1722055
65776
1751900
1475040
312037
1032961
1795286
1564087
603041
472788
665200
116309
1403152
165077
1228566
502583
1336756
1120543
1431711
496458
1500063
77420
1258825
1917563
1653555
490345
438116
23098
929694
1091783
361721
1453014
1079986
344608
1953319
584771
1557662
369738
554535
1703438
1559993
1351551
395779
1852555
91976
574940
1190647
1344724
1094961
1898843
1060848
286171
1661814
1144681
183754
1984865
1701718
730788
1307023
188547
1444178
1885846
1248498
923413
1863171
1593785
1459401
1889293
1284284
1713666
1331096
847750
1272153
1659364
1779911
227678
198691
1167382
883182
46772
1848396
1827324
286389
458364
1605189
704392
171820
708940
693853
859320
1940408
833970
1768702
760038
1467140
1538564
1509883
371990
619038
1904662
1983185
1658098
1432073
922084
1844939
1136362
1832610
1550440
1918522
1773955
350024
224167
1869149
1034534
371844
802672
1343467
1489775
1347197
364070
1795878
1396065
1265450
821597
168222
31220
1282165
1416884
159372
1577886
1183204
1110130
175759
303531
1529881
885700
1644683
1664959
664296
181463
1410390
792783
783950
493166
1478510
527688
155461
642566
132902
848944
1744837
1766223
347218
1714599
1560319
132246
230768
184699
1041634
1973782
1535829
1047819
1669152
559318
1496195
1877022
80880
867385
95462
950185
1152745
1056562
793172
1753278
518601
1058869
810262
1766591
1958304
80122
1316451
25302
1659235
1036179
1807728
382408
1843150
671732
611304
1532396
1716115
1758
1687098
1464534
526678
103811
375786
1677051
521556
1234746
750732
501395
1820336
1071539
1744789
1643020
1569528
872072
246709
1227003
1564452
1338368
1784900
35503
1261893
803787
1406556
951798
752432
1355639
1719080
529207
281143
1408782
593757
642819
548436
794253
690687
551035
246049
573357
565936
460286
1810134
138232
811556
1676376
937643
1082718
645646
1627506
1844829
1079435
1339543
682735
1434227
392348
1630850
1115687
1488407
528843
1592
1914528
791066
1655650
1046255
881117
1342701
1711873
1768827
86373
1277438
331333
1410418
1047461
221961
617799
1337074
59319
930637
475051
51016
1599448
240976
27376
1115567
1611493
935959
1306515
956026
1458167
86318
1358309
1534237
404826
155387
727744
889654
1295352
1662550
1050368
1432023
607520
485255
740437
1912596
1967859
1382071
1029482
1926634
611887
1862023
1347919
1437869
884464
609170
1138846
1435148
442684
1040618
682368
227419
1553054
1318793
533160
1521247
916453
383461
17069
1971483
1786679
1988045
1362710
472711
682156
1652385
1836978
769774
1169843
1017137
1095148
206383
578683
1379560
1180758
445584
1313007
1713600
191118
1786423
1951539
277432
1400338
327586
396057
1063393
945020
1370505
756377
1665803
1907193
1762893
242483
1653614
1302698
1476646
1425274
209106
719020
721070
844192
1470184
1114998
1863478
299289
1286838
1172620
473262
1631288
287859
1702303
1946504
272022
1296064
1731587
39360
1706982
1916276
1950775
362936
1404273
909499
136386
1462819
650019
322318
946939
595238
1614765
1437494
710237
331951
41763
1557882
1735600
1876182
382257
590340
1207754
1295464
1562566
501954
1593652
1768628
1582312
1552301
568188
1884249
1047764
25273
888490
1924791
1302838
777228
376980
683723
1261987
262408
497042
58118
1059753
1077696
475405
1721553
1513912
1226760
372714
1405674
1928927
319132
1485220
1522919
611915
132469
1852364
1981333
1890295
1094060
1154967
918725
808391
1295003
1854842
703086
1472282
407786
348958
878145
1125729
1711265
336740
1888466
463445
138732
1041106
454350
20034
1805579
1743772
567070
753887
1460316
1820869
94461
28018
749768
230643
965864
1136239
1616322
359861
1439816
1832425
321229
304901
1284923
50128
689021
1352974
1744353
185867
211587
466190
1598323
850457
460061
1648950
1119527
104981
603308
441665
1378907
1528937
1752254
1543959
460614
747375
1939343
1872561
1236875
1319154
400473
539900
174067
347075
828986
1891897
750303
413199
596164
168685
250469
1946881
110570
1321481
173534
1038282
1626669
1318828
29323
43091
968186
286533
1441760
173072
1050185
252746
737170
1734157
848517
610091
580987
1175386
120370
1083152
1267456
572257
909534
1054123
1257748
820943
948203
1943054
1132991
1535905
998382
925385
1467392
1551191
1082500
1011729
222283
973108
599751
892110
484417
1399772
1784074
359077
1450526
1355034
1296090
1769465
1910899
1197045
1418863
1366100
1814777
607209
1673570
1575693
1879454
775610
1081063
548914
232246
1127023
1597271
233919
1518036
978545
747377
1570640
730847
1769070
761049
1524770
678090
1147653
126821
544230
608723
1848269
1497405
171415
676843
1248999
238610
1021433
456175
833849
442672
1560381
1589407
777024
1211222
1611782
1524008
129028
1289899
368378
137198
1164829
19790
1182491
707080
270794
1463469
794430
242199
976881
1444347
1142867
1486097
98791
1300313
286169
1635727
251284
1647582
34244
1230467
281888
1340734
728536
1606791
1589918
962377
1397925
916321
741913
470755
1168993
875383
648644
1616230
1097151
366363
1393476
993864
693364
906518
902814
593751
527582
1289988
1098029
1180139
817294
1901265
1539788
829968
1354477
55701
987196
1352411
929564
369496
897485
294211
395608
1088988
1235476
90640
350490
165759
1847930
827281
183584
510826
1378760
1393859
303823
959630
1861497
110787
1684298
1114744
532696
1685539
1223008
1757567
845092
1213778
1264861
1683374
1397882
938486
867485
1670716
931222
804897
1568949
1912607
974118
575803
318412
438413
936024
920875
676154
1415982
1991065
832970
748832
573264
192519
1997221
63411
793949
723292
1613474
645419
392244
282222
1962105
1573298
522667
1550558
1118413
1257644
1932937
1570747
1453116
357823
1092323
72003
120753
1243165
1240333
1832617
75848
1414367
206309
1329901
1487086
1348576
1660232
1948206
1692580
84130
1907330
358295
1845848
1114065
754660
1394800
449267
115189
921475
468986
703149
626258
1190437
693453
927325
1347447
1125102
1784611
890103
765957
2279
1939810
1503144
771360
197158
584001
483063
565328
750774
1877499
1947949
1719131
1926029
1950436
1318258
943113
1972036
873564
375089
354603
397074
393088
21500
1982354
1020243
1770465
1298097
1093492
1847952
1863833
1531683
18272
1462779
699764
1559575
1001678
377201
1205054
1778082
1323423
1201546
1033665
1882929
1824172
1237450
149964
237951
826074
853275
1443662
1360690
821311
1294129
182779
209309
1607907
842450
1850924
645742
765682
254718
551669
1135147
332922
483322
518911
471567
209468
1752085
216976
1580712
892379
1858313
1122290
1155032
673388
264422
1349658
610691
1293990
477729
647252
692944
249054
150092
1136602
1780573
912691
1601594
249334
1364648
1388490
946483
1896699
1736963
111717
1875097
1229240
1068844
943970
622023
360344
1775373
231603
1190198
1977653
406837
1620090
751516
522889
1296885
1473159
1531906
282186
728556
362966
1518415
1214795
470552
1433275
1162404
423445
820937
1291008
1959957
308096
467377
1490672
1534686
1708458
491553
992707
917016
1472090
288441
19013
1331593
1394586
874659
348990
1971363
1970113
1082333
1949008
350544
505041
519407
795926
1791451
855869
1256268
1212578
1806843
322120
1898475
1477207
845292
624814
555966
1388772
1641678
1727315
1625686
1952662
279354
686780
261974
784992
1524305
918558
880025
1759855
1614852
1808928
978786
302719
1395634
1085362
928147
1485903
1534827
1071330
356499
1619634
774995
1857093
1939688
1717234
857285
1726324
1493171
110553
64877
687718
1435571
1002043
870404
211870
1338040
1250214
646294
1035395
75285
235446
1546193
713927
752183
1786727
1369605
318490
969390
1868434
469236
600303
817953
1796337
1792096
897906
1805148
384085
595180
1419991
1511869
597104
381669
1055278
1411257
1708870
593119
728838
1770920
371392
525837
1300418
1816148
1227078
531813
1834430
1581930
685962
818487
875821
310890
1470413
1869709
1943159
287671
1265773
479075
777724
481170
1172066
355683
1056708
301264
442317
1705607
1025631
1692407
1298634
359340
28453
709591
94100
1166906
281328
1306979
606670
1855687
1066856
1142537
591877
1394307
553217
70551
1671955
1040005
344938
1511102
1519333
1863739
1297914
1428969
1530583
1354532
301118
1525938
1445153
1572799
726498
1466651
533078
542946
630568
1911405
550241
1632267
1750523
1587760
1706359
72654
1455488
587807
1029607
183995
132649
417028
273719
1455499
760555
361546
1538857
342357
486431
1399505
1510607
121115
1640353
1448271
1760803
601249
185891
1298247
1531238
1609377
1197162
96810
1687104
1103493
1738504
1420976
456777
260579
406156
1261433
152988
689617
153066
676786
1687716
417500
1682502
1028001
1358215
185579
734647
1094883
57407
1395492
897383
1418287
1164269
1521397
1361689
948667
1768532
1041025
855286
448250
178419
680128
574073
771517
1180547
600021
959482
294121
346449
923656
135629
210097
259902
1815167
1308003
1641598
1692630
1445691
1297864
1080225
1718351
1353446
1400213
1324772
1661251
688448
609057
1538569
1085105
1079951
1262760
113165
533056
1378517
615683
1897928
159118
1637566
324693
1804504
856510
1384259
1285009
1813519
490183
435571
1792375
122219
72152
1399817
1761126
382389
1719316
903236
1340650
1804068
1158785
1518589
673227
982064
479006
1298415
684589
813158
1412216
693646
500798
598391
1250848
1620998
467093
1314665
1941315
1030752
871845
1444392
354607
577021
995247
1098908
874131
571028
1488921
1258066
1916305
488529
993318
612292
197487
462820
1659229
1134723
1921001
1441167
247350
1386080
1604687
521803
318132
907774
528356
1383344
579244
1416604
1097837
161652
909403
1300037
408144
1966686
773403
1396365
360053
1379499
258063
102463
1154876
1185862
1521140
1079573
563962
893138
963537
56727
1785362
1636648
1274776
1404263
643624
677820
161861
391897
913412
1164415
1940474
427322
520835
613486
169669
292567
1495981
74466
1625339
1254206
1101264
710516
97577
84390
542978
1903406
916021
1720072
864236
145973
728448
1639632
1864777
545773
605697
1732340
1939199
1245773
1462237
409745
365084
1950307
355233
718658
1156104
497847
1852956
1960911
545977
746742
866595
1201299
524673
1385142
1723104
95920
1538186
977572
684746
242445
223560
1902428
1062070
1733521
1529403
1017505
1822364
1142064
1554614
1441584
813361
83099
322602
1554151
905354
369599
1700105
1800276
1291100
133684
1790095
1674021
730752
1058250
1628662
562280
901681
1383951
1850690
1193417
1515603
1582037
1330764
457680
587031
1841684
1555220
1930441
804672
1249573
592809
1551044
263722
1786439
1686800
727179
433692
1515511
897438
1388464
1705873
1112713
1679266
488770
486138
604804
1191347
744542
852722
402864
1181717
1317576
574711
1259171
1486398
1432672
1621327
301094
1506761
1176486
11796
1566620
1445080
1652803
1002456
1593356
1246099
763962
574695
1848607
266452
992102
841874
1741747
1549827
462097
1427968
1265901
1844824
432362
1755276
624775
1720175
531991
1410366
627543
355189
1694757
1679645
1746810
936392
1640307
1875043
506674
149218
1597109
818521
1403550
893042
1910416
1668410
226602
897435
1083998
834063
1001392
752755
567139
830673
1448017
529460
814779
1313203
1647499
702118
940064
1316898
1312867
660595
1304742
1860405
418201
809097
342458
240420
388958
1353598
1278705
271930
806909
601794
466761
835272
889259
542370
1024139
190930
1535737
1336766
697113
1461799
300875
49351
840152
767257
453816
243924
1741666
1688046
1723486
285651
1081509
892457
507692
1582173
1698787
1099870
817697
1868582
385953
1645610
1600707
596781
1128394
671893
8845
462143
186384
78416
1474067
145211
1261900
1154524
176114
1932234
1712189
1519482
34511
912914
1846631
1610197
318566
1143914
336025
1012330
999296
1001376
455010
821156
784109
1263585
539237
380851
773375
1805345
177783
910640
1597158
1483447
1194108
1396298
667185
73655
206728
1587399
1319914
228701
1219410
1719362
598796
1209007
119018
1422718
400266
1740222
825849
693600
1452297
548776
343346
1463487
34278
1273663
1739796
1108634
1226093
771509
1409552
1750731
1014853
246764
1261910
582226
1061157
677649
1089840
1115021
822679
992981
1000128
325125
1407588
649180
377609
1814503
1288384
1051262
1214145
718558
624088
782268
60268
1681288
1193541
1620855
1785570
1549320
35963
877914
1952720
152985
1777450
1704818
505325
1929140
552486
1008864
1651425
620673
265794
1980282
1195962
1022118
461851
329560
1032736
44957
1702283
1641748
1061093
959214
1215454
944750
147107
1071767
46095
1725398
455506
976093
956514
659624
1739775
1183852
897140
1825446
704105
734729
857701
64225
1564707
1611775
320646
272152
152072
879451
528053
1642508
1162708
1335741
1487703
1696839
582330
945306
1792564
1321897
1842301
954463
1053922
1948184
309487
1360214
1874435
928730
427387
1672690
165569
1531500
775533
1600710
344468
1981317
1088292
580050
1682570
1512099
1576627
1006443
1564347
1397739
1767636
846563
1030749
1884757
1307814
1273351
1254954
121598
924316
1829790
1652946
1157049
817080
1935491
1589079
311284
371279
1483339
1825151
1678794
1007346
540479
995641
16558
1281594
114221
13083
677856
1291555
1483120
40675
1439638
1412255
1139754
1126268
556574
1331954
888635
587812
1638164
930921
1747701
201449
1766459
425820
1894541
1115572
157474
1182939
1972490
222525
1384119
989139
1914635
1540945
1139499
1148151
69500
1347887
1194150
1829877
392465
1560954
170103
410462
1369542
1181158
564967
1285442
84091
2402
1947177
442459
645153
1294584
615002
1677806
446645
1314510
1205234
901688
158233
45412
800082
1386408
325813
901639
1054880
324817
159740
343257
765023
260354
448320
656825
543187
1703424
680099
1951797
1588153
290655
1805246
1196369
1621416
468344
1226591
1250747
1338003
93040
1721403
1900547
591019
1170410
1187038
1380054
590557
1287800
1794223
1102446
1131919
1576062
553422
1892414
1399960
614058
1083923
129998
1431110
422427
1055296
490963
979307
735048
189881
706241
393757
1236457
129559
1242690
1766035
724470
510020
1203019
857526
1057664
1102118
141564
238971
1039643
1800541
1286115
276878
298136
412566
840021
500254
1638148
893679
856921
718708
1244806
889561
703871
923390
194726
123762
1274107
1979755
1047249
1978076
1183955
1534092
290433
1588259
1139506
445961
1185201
518410
475147
1904002
1858255
1777884
71834
558849
39744
1610128
1599404
749257
1519819
159379
93936
733088
863553
732390
954198
457034
1145459
1286293
1963935
1313316
1919612
607911
1144135
820715
356126
794010
1148443
1108510
1473267
625964
785378
1554914
1754270
1535662
1160028
255001
883221
999268
878934
822713
171050
633948
938697
1127778
623037
1766219
881092
958707
1097608
1680401
208828
410196
280033
91928
279520
817930
149474
47549
1341192
170484
1579832
1673817
1849223
1541510
149738
600318
500813
316808
815093
249784
470679
280761
1746456
1169843
1176585
1358326
467160
1532993
845870
771348
1592091
437039
1688709
1416419
1455689
481262
1107113
341810
796279
360470
1296642
525091
1395935
976073
1554948
1191603
1480398
294285
1342410
671385
861939
751522
610400
965691
839497
533060
1053357
1524487
1188084
878537
1898593
1047758
1166455
1975893
1515207
633985
1865581
544078
1718657
414982
1021622
1196907
432438
466684
1017336
1637597
1298121
862715
1323018
1724281
1893050
1751044
986755
1763725
1534403
422224
508062
906544
279543
1598005
747683
1840924
809178
1257157
174094
60619
566686
1735864
976361
1362567
1868274
598419
898726
714550
775379
1944294
1008239
1565893
751013
25970
1472747
895126
593460
1300342
1737876
608938
825625
58101
658862
14294
1240510
551451
1645685
1834403
1412011
1214559
1720307
728231
916216
1590180
1536464
1381958
1550727
514760
1304176
1775454
1507221
1705655
1894091
588399
1884788
1651738
1194215
437895
881744
475642
768046
631421
938747
1399710
1071588
1933658
397014
515264
776638
167949
436436
1893650
442940
1531577
1409367
157932
1435513
1214412
207311
1303599
1496194
1930017
1176625
351826
1667224
244880
1899524
393729
1546880
1506503
916059
310380
889498
28826
1105823
1066376
1966920
1696409
369554
1210331
459306
109186
1186638
778222
849152
573670
1087790
1740577
624102
1200966
1223160
1013714
1433270
1547069
930302
1080041
1627223
1533490
1862181
811916
355427
1258206
259191
635916
816655
1819042
671828
1070492
286771
1869849
576483
961507
499981
1425659
1691193
1516901
1591173
1667485
154661
372216
734819
1843669
114581
619492
1038007
1367913
1548510
244606
1246197
416257
1287999
968025
291530
642269
1453223
440664
1005651
76121
805908
949131
907816
1284859
1904127
23203
577939
1294621
1315663
1051373
1546944
876816
75281
1393360
1686185
942247
969538
1909323
704878
1561954
996463
1955077
1523503
342677
298348
1568496
1842091
1637496
1498229
836044
307270
1212641
1560252
1992684
1204349
1618432
1015153
891277
1849320
1164606
221219
1420534
1518212
292392
1348876
52808
1724746
1641767
396426
1707056
1308245
1224772
1978818
1099080
1589044
230374
1713763
899176
1016509
249
666405
1820177
1303848
855359
1124990
885928
14871
1869046
633398
1002853
953628
416971
921862
1184578
873675
1154266
706810
204706
174952
1386222
1703140
1185676
1726912
1659614
1226010
1533593
1796941
426623
1193098
220609
936810
1742085
1963788
896379
283785
794149
1119252
1683541
449619
1303924
965399
1316753
933546
768058
121603
671887
1817568
1782396
46030
155326
1999952
1754833
1084577
705686
606835
1386498
1147574
1325825
1653074
981681
577112
304363
1961098
1007532
1558496
1508406
223489
1730751
1586501
582261
871627
919145
1600885
1238800
235988
1055318
1565533
1196659
1322568
1292132
1098716
750351
558903
753250
1727559
872126
211447
1786732
1181742
1322769
185204
986772
648626
1540025
822523
1146197
1589544
441617
1975508
220334
1988533
432880
79942
1341254
836103
975491
34571
1644016
1815666
1949289
1097547
1176626
1895083
1253542
847810
324757
1055569
1864992
1048746
178991
774161
822868
1250010
1221783
146730
204529
1703196
473308
1522933
1649053
435854
1581674
1774174
1007131
259490
594093
1385408
312115
924748
1518516
1974112
1711423
1231440
804041
577108
866391
1194762
1111458
1685392
435578
1252717
463364
1255766
415269
1754457
195778
78174
1050136
1751331
356558
824982
565197
901996
818289
578239
577472
1671505
1434128
1361984
443943
834046
1948493
766620
662799
1371925
355141
1180532
394323
383383
887878
1435985
1137990
1828431
1107180
82018
869936
1186000
1337881
663513
1932238
177310
1034120
1969225
1870889
975790
379189
1192108
251738
93629
1296993
1159279
1951596
825533
2246
1819699
1950483
1247852
1231107
1645146
343031
1491153
576124
56359
1901151
92733
633360
535418
286413
323460
642685
1395779
1817622
817899
1496850
1254942
711376
1602344
1554155
1894113
387063
490828
626144
1442504
1811535
492994
1974709
893485
252210
1495711
850260
1579141
122537
398733
1824699
1409422
441222
855534
1565373
1864847
435071
1181379
1254619
542854
279311
319459
327452
1614301
682967
1241242
1478412
1366293
1488071
1000355
1161702
78771
1321482
415377
1262319
406416
54753
1372450
24514
971579
569600
967485
142688
1245086
451953
21044
609262
635768
591630
1890139
1821548
1378473
1371101
1416414
42774
1669260
566383
1058162
1396300
1081984
530080
1185041
1131918
1001901
61155
224157
1063386
91563
971069
421757
61045
1420403
1459775
554537
1115030
828173
1846454
1500063
1997009
976650
487139
573881
154817
489508
554570
1139448
1170020
685814
264722
691565
1127876
733288
1322213
1512764
1961531
47893
1897676
319662
1990085
581618
52968
393629
1218105
978514
359846
1939496
252996
795276
435111
8169
1105737
450356
1112847
224515
1144665
574636
974519
516696
1615932
1886150
1092364
841947
296247
316264
529840
365506
769659
139727
519777
1313008
1813758
469164
1700951
132966
676102
274029
1947615
562330
242174
103162
1967579
769342
374232
966493
1916691
806768
440202
1866853
879881
728208
424501
1999637
584143
1818384
407391
652027
171512
975210
1696047
892754
898376
655974
73270
1997557
1916076
938929
1893406
733179
1792773
1692693
1822753
1400700
13435
308366
1554682
1195836
553413
1392565
1381483
71693
1189414
1256056
675793
427585
52934
626222
1606168
1717629
1761208
1539175
283017
370960
320914
563222
1114697
1034839
1989205
339260
178546
555855
872950
749886
421001
1228622
1161163
1147495
688832
1796831
851296
1800056
627686
1081052
1937864
1300818
241625
386269
1350418
199588
11935
23299
38794
924476
418489
1570245
618228
1754386
1918985
89783
1119081
1160463
1363104
1101034
1400390
1807814
884937
1902553
1690245
471422
1279935
401738
1392962
1923008
1864422
1829598
203004
284137
1253397
1373620
1530659
1790883
1195653
1133686
155439
1125526
1478692
1158125
239854
1263496
1675450
274523
1463788
176288
1017253
1296797
1122016
184973
1319946
1909875
1849950
737823
1367312
1132154
811887
211454
20911
13524
548883
1850031
910702
885455
1777716
834467
422332
1564966
1906458
93943
1884406
873103
389999
1887822
1433022
1629188
940592
1565626
1614470
487657
1719402
275514
209872
1571011
572890
709052
1285651
1617377
202193
933166
1952376
553213
1661230
1557319
498446
171931
1283809
1730690
1586577
327712
334218
557663
1551196
1460756
24584
1057413
451615
737656
27766
596553
671546
249032
1519570
1470790
1976844
1081737
575964
88362
990663
1359560
592357
1823831
1993716
860317
699858
1308572
1539761
1387468
1961580
416573
1995353
585130
403145
278587
1427717
641759
1588180
27943
1883414
1073058
1994525
550630
180739
1715917
796530
820950
1673373
814959
410735
1540393
1758915
230941
1866907
339078
1121830
661406
1617806
698246
966218
380554
932074
1201256
943647
1597960
1683919
1549988
1790147
212057
1389800
1075829
1557984
460601
462398
1158838
836922
1772159
1887718
1988843
306943
615806
491383
1602166
8222
614385
1461461
1232142
494430
608647
1131057
218839
868219
1132272
1632061
1071396
1090940
506245
247858
546121
245687
144542
296397
1390889
1092459
50074
41739
1312403
1222424
612435
888002
1416187
172151
1264000
937934
1054254
1942176
592776
1000835
1951695
1566862
1560997
1208356
189991
1756163
1325359
1390289
252369
1682247
1911516
395407
885590
1300461
355151
1679426
443341
1686005
572954
294490
29712
14141
675847
881134
87450
1172499
171454
533762
1976977
1283675
1209782
1686959
471166
993026
1705829
562829
1250075
1052061
1927312
1928343
1495449
1669159
1247230
812233
1005868
1497392
1063860
1286053
704751
1437218
767022
1781387
73410
942920
1216882
910320
156002
1349564
1276951
1817040
373117
1894708
1796235
992115
1744439
667653
1984560
896947
1976501
1679719
339900
1987209
1016954
1724070
437182
231578
342576
648349
245250
906558
285906
1805525
1500350
1925290
481816
568063
1547562
1082663
1334303
1442198
225511
1390374
1988936
794638
382452
125152
800354
891691
1500631
1361403
599150
1882973
1690744
1491656
1693366
633100
1403635
1626274
616467
1239309
1564276
1171784
920402
349360
1110346
1036329
666504
745653
1325818
1774979
765086
1398372
1291153
1430473
487979
546621
391568
709826
667474
481006
1696062
1131403
1142567
1923274
1749035
1157506
1051958
1703813
748911
1935834
1006522
1179408
39444
441019
1595521
1481314
1634096
1972028
111462
1736468
1524522
1942156
585043
1111348
486835
1606119
481187
954944
1441382
406212
99465
371653
1029902
483662
524891
1564179
1815719
362843
1363517
1545872
741642
1147210
1641523
1192524
1733542
1333472
1000355
1622640
203163
464356
1299703
481707
1159048
225953
1255666
1417000
620424
1672468
124564
1466002
63091
1857661
1335170
79644
534007
887670
5254
182539
1354413
408372
682875
1224768
1531789
1670006
1377533
1575668
1329183
396899
230934
196038
1830915
1585440
1895428
731143
1415890
1428684
1562851
128157
1641385
1367765
1585763
408496
1766109
61682
764394
872913
595054
1489351
1142479
521040
1562748
222870
51961
960200
335568
708630
1308473
457913
908754
1875398
1492729
1437274
27545
1512629
511055
876391
1705198
497968
404081
819258
1944325
1322194
39009
1151156
447670
503676
803090
877426
1587226
1704074
928925
321694
1060602
1074820
1651586
270537
56912
1670716
724074
1304697
1124832
1344649
1216859
273681
1926545
1620971
1408874
1153693
1299675
484794
412402
1190548
681399
1984548
667704
942550
160846
1813409
711324
1517932
1416263
492810
1952535
1658323
932157
1394127
957494
353172
669481
839435
702286
1660398
909049
1199028
1743284
719031
1272438
468890
866354
441431
866835
1280712
1620199
577007
810676
1813441
1018331
332830
360372
1702158
1242168
1676811
1780530
1073512
1287559
352313
1823881
1808697
1240946
1996538
1587552
449720
324496
1765186
947391
916335
904304
1214874
366152
1140638
989613
773396
1806007
1228989
1901268
15715
1440660
655907
1050517
1583324
1537234
13761
600086
1413330
650986
341049
1221882
401767
1103255
1791546
804201
132964
550141
130563
1977468
574784
170993
1151757
1496758
1271615
603484
1898325
13745
1997142
1974977
235528
1292959
1616846
816656
1938734
281351
331253
1062246
1278698
931759
1606425
175940
1222066
863821
965844
609053
889017
1858835
183499
1484927
957148
1747525
571905
949819
527506
1503777
1261676
1039522
710052
271627
640724
632863
1436309
1212218
1448623
936404
1614807
1432541
244423
1571380
87291
637714
291265
774947
301671
739428
1517413
1633795
1979959
580982
634503
1692911
940638
206848
1998763
414649
586567
1661498
696240
533688
1887137
1431168
392197
1320468
144779
823230
918665
23346
1436483
1843803
885690
125099
1344026
36151
1303700
1530840
1273215
1821862
693013
610433
247499
637743
1293143
54891
701062
312008
724182
52576
1715003
563019
344135
583635
9299
875347
1354539
399495
1537094
184423
1645419
1674621
722678
1149180
1447383
285961
1933802
1243814
627537
334724
984004
277451
981125
202673
1259350
1344152
994097
1992978
1717701
526214
1285632
437613
138720
1975648
722624
606302
1328546
38666
418879
969832
1618589
1002191
1366989
1436948
1049948
1090973
1627111
136541
1382706
689150
1243522
416195
1217201
414459
779501
1193200
1159488
974779
531212
1401037
1230831
930572
1470344
469270
1296333
430322
1999587
1926057
1044982
88016
1403437
1443121
1388704
539146
1217618
1312351
1146730
520442
1093448
1853442
1885499
1710318
1894370
1943166
221319
557024
763973
327778
1548616
899897
1935116
1794622
945010
729354
1365736
101907
1048929
956144
1433397
171164
1251171
1522870
145117
1784788
1288714
952939
479390
1339867
636633
74603
1380477
581728
1205137
68571
1089316
1039558
1634540
720187
1392598
739061
583971
281857
554840
1631920
1386637
266722
1776755
743989
92412
1112669
695050
1599139
1721207
727542
1337436
639547
790371
31023
561177
762235
1022091
60887
357718
628224
918716
1350600
1514589
919208
982559
577911
138913
1298920
1924431
1594064
329187
1224966
321633
1795355
491791
1757704
616057
69248
1781662
1134017
865399
1749863
1212893
471660
1147034
1181761
691888
1479447
1965478
726122
753098
1788099
1204012
1801375
182165
1047953
230314
1128130
1903057
1759178
35697
251648
1498723
1733628
921575
1335702
1044344
210072
1938884
506412
571541
1183695
170869
151808
34852
324532
111877
1369429
1868577
1020033
1286504
1644534
655947
154336
26971
1989900
525264
1169404
1921150
455678
674462
1844472
1364205
1853642
67207
151579
1454228
1585976
1493196
973829
339782
474270
1447791
549302
90110
1640165
551290
1090775
949186
606468
1901189
9677
682844
731451
1954443
1493653
539125
1521523
623112
1784079
1368541
380728
658279
205609
1776236
1470036
246087
902636
409297
1935290
882732
8850
1435018
1098656
191691
759723
166630
160848
1973541
153597
1257753
826313
1235844
1435535
1255183
1122654
1159523
1855382
929166
1103549
658098
1127609
1864841
1683490
1052313
1365229
1948512
1963875
1451532
57154
1096251
395153
434792
1037666
354646
913009
1960558
781324
257338
625928
95298
309008
409696
376414
1428945
1659748
956859
59690
1847955
1533115
166955
1456534
829702
110038
1772110
1090839
473282
650898
968724
10200
384537
1374207
1497319
791315
1334511
978797
1128955
1784988
908958
1701621
1983849
452437
380554
425577
794584
69349
1191649
618258
1505205
386837
532991
764090
634489
1796582
1244840
905304
1348380
43090
842796
835210
1705988
1083330
1085676
1274664
833025
1273987
1015959
481098
1043882
23595
1543279
53296
708163
1156303
883712
107703
678399
1773607
863351
1398668
555847
346042
1891990
573827
652818
1162664
1864684
1399337
1584845
1551319
264237
1636759
1934786
95258
1032513
1628168
654203
1761903
987221
1137657
1040950
76592
1026246
1671411
1759814
324006
1666273
1410818
61803
1359321
862540
283046
1033730
897888
1007481
637526
1194462
1846054
498853
1186668
191470
503948
1531530
319778
1445442
1529689
445334
1809746
736800
894617
1603425
1325295
1394413
729001
918542
55540
588437
974276
1022689
1850062
1050935
1371983
1964322
692349
1134611
441975
184282
1858788
129935
1490962
1509491
245284
143444
1290883
582156
310509
1547498
352887
1185608
1471832
287107
233412
112103
1659427
63653
753703
616025
1955334
686180
1830593
773366
1246933
1250327
843676
1651447
862445
1204483
1157754
1471505
1796310
457452
1264646
1874272
604682
477862
759804
1438115
938308
513597
416199
1983677
164116
1607492
971101
171460
873994
1717022
932556
1770108
352399
925230
1184887
1760979
1008832
626852
1816736
1851191
1063273
111253
1667580
1553021
419447
208304
796980
180332
1672862
1935583
81586
1801268
1108257
1890630
697669
1600590
1783866
315555
897269
1356590
1691082
969039
1070524
1323471
1283523
1712927
1910768
1711894
998746
887175
1845312
1699780
1928425
215163
1426021
1853640
988128
780116
586586
1062582
1486898
288866
764556
629667
118322
729203
1074958
151560
1821612
908698
1260745
280223
640736
1912632
135956
920880
381189
188475
1569855
1576553
381173
1685594
717006
1117011
1434012
1507490
1568412
131889
1618067
1878038
399558
1215677
1688675
595636
1091749
319240
1836061
1010970
1680698
775824
188351
434871
307629
1013888
764604
594939
379810
197327
901651
1464737
541083
764265
471346
143699
1433351
336959
1492016
1405646
892587
164932
1795262
637291
1493901
573763
1019242
1136771
1844412
643854
43124
1280568
1741759
900559
1794883
1866353
979798
375982
831017
151400
1242254
916008
1541319
1780688
113672
1316528
307073
426269
537023
1158144
968497
1319596
741501
1193469
776913
775665
1268720
95158
1964918
1439300
1506460
1172717
414005
325022
789178
1914587
178581
1917001
1155297
981677
447231
1506079
892758
217413
282531
830983
1393692
424337
442403
1075376
571737
1411155
1601188
1813315
1575984
1032973
1482714
1972994
1796411
1061147
1242430
575999
35429
109358
890158
842854
2015
732944
1544519
17350
841470
88907
530469
1567837
856419
1281967
963212
1879214
634469
555567
599744
1448661
985760
792553
219725
1031970
964888
1636207
2436
1762185
664801
1920845
1077365
1539985
244716
1594470
132884
698144
229222
1220125
1285887
355442
704528
1477700
355361
753722
267977
1300700
1453264
1204247
1483954
1712921
233274
1076439
467204
1427450
611097
1872400
118582
1939182
759966
1567362
544504
1096137
264732
1248798
1097786
369356
346838
1191648
1444805
1710317
967393
202250
944881
473912
1922389
1480817
49803
1070232
410889
1261588
902808
686821
697410
29468
748880
1104262
450676
971922
1519060
152298
1042658
1433637
1437762
1691231
69682
1962808
1832007
818167
1324039
286806
1126669
1807768
209736
1965467
343756
1450459
603301
106755
1695348
579324
622626
1092654
421771
359641
472689
331963
835646
1503314
1577279
452145
421743
1750975
113601
1818600
314504
1743997
917732
1977250
66380
1680081
1127069
930105
1104107
1655441
940519
770847
1474001
271464
1092351
365620
229071
127733
1117240
187650
1113129
1534678
46178
1245344
1581637
1879200
1341038
1575167
779913
289547
469172
1402632
1576282
1669355
1916971
177927
1104452
1725262
1220294
916881
1980700
670198
1404904
1452712
284609
1042691
555243
247975
234982
1644673
1334190
360846
912983
570471
686493
1871047
1342010
1620656
1195492
270469
1844675
1657929
1788245
1611186
330741
354592
593707
715636
1710255
240578
1431299
1200657
644744
1909001
707864
1804014
22846
1150707
1071176
1166457
459458
1922420
1221778
1698662
1862284
1308817
630667
826365
919774
1900612
1991840
1952072
1417776
328079
398116
319291
251492
862924
1503565
1604927
917058
812068
855915
187954
611157
286419
1751304
1667379
809885
131863
510162
381196
852874
1909283
739995
218570
653993
1824854
1672628
1345313
73784
58305
6826
561961
1424818
1025576
1695193
319974
1535936
1852003
1581512
303580
617346
332819
1090700
1509330
570758
1182664
574504
1900434
1755898
785923
166328
510104
20751
422252
1376148
1612132
1864191
83177
1916298
868767
600315
1622341
1454796
831816
1620734
407157
8577
1601138
1443703
1445962
1550391
1692144
1643962
199707
221935
901330
875609
1616664
343045
691927
1843238
38999
159131
1174659
1222894
1191197
106300
1162865
1504416
1454687
828155
763973
1128085
1122926
1986674
62200
1261774
1295370
1871338
723974
1794695
1246501
1910346
932238
574396
293576
974436
968840
1172562
1760612
1861589
125344
432220
681687
575851
530783
1175172
12238
1500499
618201
51220
1980373
710142
1265349
1229724
1226815
298910
1150242
1973856
1526303
1055712
1578237
1003822
1780782
1896500
651388
1298869
1842597
1724129
1465112
1014354
1682311
1189114
171696
246797
1117541
169414
763031
467623
867065
1132773
1660212
937878
221263
638710
1888721
1453903
302547
1362752
1663871
1983912
278632
560195
377648
1131572
1352963
1566334
1836818
960541
28741
1887000
328129
214219
114076
1093837
1379179
1557636
76139
1032343
1722979
624303
771285
167212
1585244
304724
653580
1265000
1701024
193796
299989
1693482
96812
932796
1232485
564517
212376
1085248
1027320
538433
17407
1175954
299237
302454
616189
586186
1961767
485516
257147
917458
602604
311356
1420633
276892
248755
1130764
404459
1007280
1885146
394111
966906
1939645
985643
486413
1414399
916185
1313480
76784
493041
275103
766914
1784167
642236
389198
131751
6400
551753
244719
946560
86248
1292454
684931
1944801
666359
1664044
1039340
919326
1763198
1095147
1549705
668250
1100677
955523
571028
801926
916727
1318801
384933
1349091
1118179
1165163
478636
794494
1814121
454794
1269499
1095623
1405310
1137050
1585683
1336975
948710
1504198
1830522
1121814
600860
1200994
506779
986621
1228633
573635
1817018
1955621
979342
426252
894283
1687486
602626
496418
1883004
1757097
806417
628992
373862
1422961
1055120
1704438
470230
5161
646691
325747
420791
1038232
1125616
1467908
749139
1201591
570714
1634151
1616451
1942841
1677355
1222094
840042
563604
1537819
856660
438571
1295685
1470856
643135
1861911
1490851
180431
1620153
1004958
889657
1896958
1939717
1557024
1759321
1310373
1654717
451754
635514
1313241
189247
469094
1037136
401741
1826778
1383196
68294
752674
233485
1084252
878461
1578855
130364
990628
821122
1388703
1847290
1069110
315677
1129588
576537
1824764
797977
497809
143379
1027668
827267
826548
591529
1922950
439494
1700988
1024987
1246354
348048
1262057
1991568
1368509
504403
1203221
1954685
1430724
82866
127866
1034395
1436333
1997952
492659
969711
736884
804982
1517445
634644
716667
1474576
583975
709839
146516
1890479
1379096
1234187
1372149
883795
1057917
758338
393779
1369811
4406
586062
156571
620959
165655
250703
1484483
1381810
425057
372634
1859055
1231209
1272548
1316938
1632971
1129520
314605
528946
638855
152626
760750
1670555
514517
1060683
1063317
852625
1792542
1114376
1053119
771507
1806769
603822
1495495
771693
1479179
1333493
1402307
397416
1667228
320531
1242893
661255
1215393
1942044
1482184
1034943
1159566
428803
1660776
1025924
349211
650015
1145002
383073
444916
652277
1872095
1451671
1023895
1847902
1907472
424303
527812
1799849
140029
1441223
308322
512363
1461384
257277
1407749
1949050
1279136
938394
774537
350539
1790650
199375
1796555
927863
1554192
395778
1137308
1831822
1591865
1711497
1018385
1611320
966373
14576
1391053
13473
86077
1912523
279880
1842181
331427
1771561
412505
1563709
1920875
306792
153486
1232914
890084
1417035
858669
1080896
616280
1469277
851389
677542
408052
886755
1981951
1312342
1871077
621280
1255460
53562
404468
1760644
378224
250092
1376786
1357207
1358832
1393425
394040
654671
183154
781386
618585
1535977
750575
1547423
837710
1799328
117316
422323
292477
1071007
424892
1180619
1196867
1351421
1561551
300406
173711
265736
282441
130112
701346
1262042
1039341
134864
1580641
726054
302007
964978
644316
1516406
233100
868428
1451989
78121
179005
408934
284417
1403413
1952470
533935
1551715
1103361
379354
429877
376030
1296164
1517122
531306
1279300
383342
1199858
1386953
283369
405825
1533919
298559
90870
1545516
10331
180209
390461
1417380
232080
1715741
1100816
1419629
819499
751404
746834
1094645
521265
569517
660937
1573245
1220274
1937176
390700
1684151
53363
1898038
833494
262489
1982443
1553802
1257639
48364
923054
910659
1523149
1579763
1535096
602615
1443876
443616
1433380
239689
1569747
706217
1432422
794252
520462
291831
1630125
1802393
286411
285042
401471
519852
1459050
638497
1607120
1368457
1937825
295034
34838
183610
1766934
1761695
1411446
1683052
493180
1362249
678617
1170269
1169584
1321917
1475110
722888
36758
1215415
450878
1176593
75347
428815
389628
1548314
387404
756832
161623
216564
1147277
492764
991647
981417
216144
1112448
1861601
1487679
558235
1745750
1779804
246661
694551
298283
436968
95351
1240186
944391
1164037
1508066
78904
1502706
1221881
1101795
1708046
1597481
1648761
1495028
695056
1437797
600338
727795
239268
194338
391105
156504
773757
174585
1949385
18613
1470908
1603658
1968465
1590116
206432
103540
1280355
464666
319953
1813120
1371524
1494945
1284876
1030348
471293
1045395
187410
310772
1933347
714905
988024
1933887
1023761
252477
1673921
1755277
1062446
973956
1198169
1133136
260975
356191
118781
1784923
978967
1814675
209029
512503
1600141
1551697
1154511
1967077
589842
853923
1423133
1231099
558433
1589329
612232
1534063
980902
1122843
202596
1128747
40132
1970489
387313
167536
1166250
1433915
1249723
1428437
415641
374404
1206207
478838
49555
1413518
117913
103730
285902
432629
978340
1549937
202855
1492386
1014015
553611
1795751
401175
72305
19782
333188
401420
1517408
1789663
52502
1534760
740981
1860972
1270191
401440
1612272
268803
1134999
173656
769342
1135009
1735760
1872737
1858495
1040194
1867563
4635
1192742
1264235
1199240
1795707
1274727
1621586
1352806
1148634
1455236
1603025
443533
336943
369245
1928732
900205
57850
349209
1219015
1479891
1695251
838479
397460
893839
102353
1611265
961855
1506610
38232
813436
1911852
1146935
435322
1735818
1299034
1669939
635350
530246
1371740
1817477
1695750
408973
1088109
918473
280179
191924
1721524
43204
37362
1132708
700772
1617657
1107972
1166943
1996650
931617
1619542
1708076
1267409
552324
22411
1096617
559158
1475990
1163849
1092588
386948
1806440
677036
598863
1396175
135662
13954
1788270
592299
661348
1764101
319111
1949024
375100
1243634
400065
1379758
895384
130851
336869
889668
651129
292185
1592582
1435769
423612
1333397
1932178
903472
560149
1559947
86685
1951196
1612523
989061
1522237
1049185
1447932
4063
1644820
342748
551667
345780
401964
377375
1897590
1785416
131409
1800914
790430
460370
1098947
1551417
1371084
294052
645578
1457718
54345
503062
1866452
1414854
1547177
226963
1928510
813228
1260476
32069
949511
460301
678695
90657
1686754
1621182
1215791
94585
1222281
33534
1188523
1628906
12377
435068
164698
642122
1549068
506352
1479460
1670034
421182
731893
1050759
1951373
372842
1597817
1638843
1623186
1921522
767547
1443091
1187152
1893217
1465481
1862078
1429282
678043
1112202
1154784
13998
138426
1654044
1924331
1912418
1442894
1566563
1915054
991422
631923
163648
214363
1742970
1306292
1538131
49220
893816
1037564
526209
288657
1608309
8380
910724
998207
1118886
1481237
1547150
463618
1503464
559160
553162
525437
23328
428335
1481998
1465026
1615674
841250
1720209
325317
1221422
1384561
1697829
882605
1020239
231862
817594
201318
368789
1323356
1220975
38159
1133183
531466
492570
517481
618007
1771425
1486354
212345
1173105
431369
897820
633865
370284
1711618
1948826
1646297
1401836
1962162
1364996
533751
980549
1720683
1790868
142291
1863150
567765
1347263
163767
981494
1962886
903864
1223760
548841
1965160
1506391
1868461
1117199
240546
878873
1324644
584607
241245
806338
1622964
1350261
1287408
190840
1260135
1617045
568469
881782
1685911
1960709
955411
1057868
1029004
3150
1169638
392949
513693
333694
677316
910163
820934
622000
486001
703288
1495038
532253
1050896
794872
1915330
1695157
1808234
448001
1235047
717647
985712
1052491
45482
918727
1104579
1049473
1212368
1919030
1960702
138630
1352572
1384427
1518341
384782
1950852
862254
965873
1840816
284979
1291062
152969
652409
1988387
285864
1608517
1151697
775782
536300
1373491
1649986
189907
411087
591876
928006
360150
1601421
1439412
1337787
234668
939470
114923
20172
1771215
12969
792363
1049187
489590
810293
490074
209929
449110
309163
1915456
1990123
1313410
545414
1701608
1762163
1239609
1911883
1887110
1633539
1088733
1077730
1538671
513236
440478
376396
917273
1055366
947996
263702
188767
934547
47017
1257573
1778490
1289958
480046
1637737
1118552
362259
1954958
1019486
667331
1445293
1355826
1234922
353277
518645
923113
1032645
1404074
990760
1464483
906479
1659427
1808999
1361169
116023
1327974
1127604
382101
456740
528436
565799
1129935
184574
949422
1161185
1044211
943455
1578925
1962445
775277
1871115
1523252
1486564
1935538
778380
1973257
264826
364133
1345770
1827107
1677500
1628386
1161708
106251
300820
402054
1236313
562070
1458827
1209128
1721152
1658868
770600
1397327
151945
1527337
1687306
1414369
1031330
973372
458561
1484961
1818915
874094
1728252
299379
1745448
653792
1942615
251027
1965400
415495
1438286
1833705
1206651
116333
935970
953473
1927847
1510274
1834474
74731
199567
1619692
281338
1510456
852237
677151
1531324
1395551
1395798
449230
265245
893077
585872
1805980
1626959
699485
341852
1877580
1068111
565329
1973916
1664756
657433
948765
1318741
1090438
689753
1600284
1600390
1881094
522710
998741
162994
350969
1343447
1804744
1615704
1277794
1671594
200417
1391183
1948400
274774
690926
1542692
1971653
1039988
1388721
1887524
100614
267270
357025
1285106
1879863
651257
1604329
1631757
1747722
591991
1459999
1481941
819110
677164
841698
1681691
949696
1231026
1102278
565337
1750277
463815
161862
1368754
1898272
527431
1782743
222884
778926
1861344
122111
1820686
438248
804145
1962776
1480577
212026
429258
932462
1182132
463118
334201
542604
128834
960979
1875371
894188
1261548
1494993
1533961
1825361
1961899
392560
292429
767738
1569044
728133
503634
168253
1595035
190312
263850
719716
1310672
1279107
298656
1557762
534138
1658857
1612405
1103510
1398496
1470712
271453
1883401
1321850
191647
1009734
1529988
1023853
1395433
430512
1647201
1077325
836286
814859
428940
355978
1461600
1313297
1580001
1492665
1367543
87358
548178
35644
503791
1459972
1263060
1348015
28590
1582985
1721943
13882
1633869
268129
1647728
1233124
1807155
1641776
265244
1544803
35832
1677702
207029
186418
596724
719769
72525
1290394
885664
1274212
165626
893369
1669165
491878
1181171
1703887
1443278
1477216
1946011
535552
1488754
1797126
1603013
1155130
635159
615174
326007
1488830
924517
761516
1145950
559432
1309123
1830817
665620
1327707
842767
1698069
1139960
1178435
1185312
1331685
206754
1149513
686539
1299125
601501
1500563
853026
628908
135534
471244
1018984
660594
1975392
923855
680973
267432
296200
1015256
1966242
656517
1514684
1628513
1951520
178858
1284097
1384471
1410412
81375
134457
1981507
1194376
1744313
536372
705598
915519
49011
743711
1998419
1717141
304344
1016052
297550
1493211
221683
170382
309608
979792
838460
1938947
1262923
1051815
796049
1453331
1402416
170277
499155
48665
1682569
1671794
1930033
280664
1116495
1166350
902738
1823190
502769
524011
1824468
177125
188308
1573379
1543631
1372940
1524155
549838
155458
635541
1554038
603285
1841696
551675
1861459
802244
1497916
601509
1910801
1423391
1401481
866132
959446
1664434
1091383
1179025
1886077
769887
848882
44948
792551
928379
399116
167951
108792
337241
213425
950223
1568614
1197212
77653
38552
943077
1418770
1911664
1897414
899862
710747
1877265
918653
295034
280058
625017
665297
1286621
1478757
1928523
1568297
202152
1188372
1642314
1576218
305474
392229
509365
7981
723389
1308700
1256255
22792
1760246
1269468
696919
494796
1227563
1148977
1050702
809635
1663856
1909493
412323
1624996
603247
900309
550890
105300
733637
1373235
838344
123525
35282
667467
1111494
615799
1172667
1521688
862723
589865
15777
20122
594807
43043
1832228
1369772
1159279
1691961
1189540
1665469
1103969
1831848
705024
1426173
1479395
1870019
1695092
649327
173682
1458215
1596489
186567
1126413
509828
805601
410604
811440
1747424
873960
488121
904835
1019850
1137708
168908
1702491
198538
1565290
900919
1461476
621561
713658
186240
1401986
21139
1629592
1550945
1884759
899744
406901
1531283
891209
1019436
1399037
1854849
1388509
1457033
1477716
646712
1766440
297489
1338294
1253539
496631
579235
31848
878940
1435703
547542
1107495
597124
152286
749364
776488
1387428
855800
961546
318612
1047474
1137657
359739
1185294
803250
849631
1671696
1371894
855473
1317584
270998
952426
1201299
1880768
1491005
1492440
1943413
751464
540578
1573709
32672
380629
1360897
207224
1713570
788579
1006994
627185
529768
659817
899156
997546
1618853
536218
1356771
935976
1195922
972356
568358
1392483
1801692
1433433
134989
28942
72391
1292516
600736
1990452
1093259
65425
1953771
957396
494535
1646027
1332686
317905
651029
730749
478433
1671627
1524614
127104
309393
1947281
1728537
791305
409903
1160472
545782
985352
499897
211737
602536
285541
1931190
1746779
177756
165910
45835
632704
590087
1630845
1492763
1206542
754029
724682
1321011
1212653
1217775
775403
1209444
11100
1204153
923657
1170929
252449
1306679
545166
1713567
461364
1671025
441187
97584
151485
209462
1753549
488290
232784
305779
339882
1958408
499275
755376
1901384
286600
114425
978998
1085841
8071
810349
892776
1885220
1637540
1426429
1075511
48362
354472
689766
1682034
1914628
623574
731504
1941520
1380430
1580554
1776765
204012
851474
516180
1862513
1932006
1774547
1977118
1862192
1753191
1738875
1383569
1431833
1372570
147907
1092384
1074330
1058165
13550
1618235
1515328
974775
21134
500043
891417
1351701
1453175
442133
724427
288034
21189
233709
1691192
1340711
777452
755222
1426184
772358
738572
527638
380275
1864013
1896163
634963
86789
841690
915489
1109412
1871311
618441
802053
579228
869013
35720
1474289
428019
1119669
992309
1327176
1471363
1681541
1112601
1877284
286310
322033
89343
1501161
1189174
761422
1879824
1854859
299403
169810
186226
763906
1397968
1689081
1837285
648735
262605
191459
256943
1696515
126109
7107
1728077
1467044
1441206
1277677
1191495
822512
1942313
316890
1714387
1888030
1878311
871008
1866551
1218812
1064369
239260
334991
1316131
1779343
998717
266184
56378
1015344
616005
8101
427510
1688689
203166
776817
633023
1367040
436398
955143
1942447
1424162
912951
968384
1436500
1496603
438606
1389509
1644986
984556
1076815
1261557
196375
824468
1315140
772776
1970550
715238
349544
1282524
1452102
1480462
1903461
511084
195764
387905
274655
1153732
998216
328935
1464336
860418
851229
1408975
513908
523271
410007
1204651
213758
1574380
1455536
1150443
254591
1364933
1046016
28927
592938
955277
1111219
575534
15712
333320
1004590
735491
1730423
1125051
328865
1546418
169829
1252064
1878794
1153072
1774725
958433
1500919
667629
1893680
1880815
1583583
111718
553219
1623368
524328
1310880
1442907
1280289
1427784
1064432
1494427
1057995
138275
1187946
94180
1231626
51060
1274347
187071
1726340
1578671
1528150
483462
1740787
408378
1510100
941473
785658
918574
1766802
577588
1162565
1803790
1824425
1302468
518020
1683432
1315589
1759787
1540374
211979
637181
134131
17012
1668439
417186
250954
254728
1509260
364042
1844858
99855
992255
1530048
74350
1842625
1590406
318538
356770
417269
1588103
882350
374245
1798336
432681
1480578
1946930
1181242
1440352
1164006
1036062
44848
1138960
177277
1502982
373156
1142465
258267
1512720
1689927
1120046
222347
34176
1782885
1269411
1928226
1467242
1190301
849808
500051
163743
1380348
1941554
293215
1734929
1067996
180761
274345
314901
603261
1387120
1412521
1191384
1481370
1737838
1614571
173322
825555
246429
1372916
250767
345682
695807
1710746
166692
1598794
1199387
716680
1855855
1498288
1031580
480536
1523629
24758
183560
255332
560754
303207
1133293
665316
1962286
596052
1124067
1889444
661482
795062
1252996
1546324
1485751
1780700
241879
698877
74967
1407130
1504370
1444789
1114009
1612929
786237
1220706
1416299
1782160
1758659
1061868
80286
757708
77064
397697
726107
1465472
1991972
1820710
199396
484690
167744
667860
72537
765030
980512
1715958
1082969
888010
556129
358402
49179
670421
1108058
476570
6383
735052
44036
1789054
375788
910629
1565256
1071932
804793
1036048
1924292
1462514
154452
390813
575351
905742
608181
1337861
191930
789966
30750
1482624
802
1202330
1921371
956695
1722455
1127628
66184
1700616
1937487
1927038
1326044
1843028
761362
711615
139444
1176621
527934
1277277
260869
1915933
1055375
1668429
459268
941103
323508
372769
1006435
1112061
1801298
933109
409410
105498
942044
1614177
1064108
702702
882371
1308145
1284698
1744819
1892983
1862611
1868231
1040041
359135
659854
124896
426872
142510
1576974
1920705
1715321
302094
1473328
1171384
1041108
210488
1955180
1207941
1741114
964202
277129
868218
1368799
1506629
1018065
1549098
1783302
132890
1213589
826039
791832
1082178
817167
1002535
1434151
1250151
1557783
1297032
526423
57019
1560708
1171171
612471
645670
457551
482848
307723
1627629
1417668
1106852
389263
990450
978043
1562029
1575773
1816651
913505
7031
1864449
1551917
1822518
1338320
1479873
1427582
674189
440218
1550576
1603491
1600478
1360993
380235
17975
1352068
950971
284441
515599
1258153
1845890
1627114
32455
1299155
1543004
521271
456911
354596
1996632
152147
1096327
1510940
1534235
251401
1919124
1663063
1444665
1711425
1100640
1872693
1751390
582174
29629
1462433
1098233
465513
310018
861415
1937921
8484
1041938
688551
1792274
1731525
623291
172812
1516386
542411
454517
1576101
952395
1472723
1307964
84850
1813313
832861
778095
633240
628026
1951627
123192
1926093
763306
19056
825161
462722
1486178
1780990
49834
1394769
1564529
1283105
101223
439838
1240543
688394
881832
1162525
1117429
1471403
682703
1212334
245507
413191
230476
136611
909471
1825762
26992
1504484
984689
915505
67452
549328
67516
857632
1857911
908992
1875036
610410
1152657
568770
278201
1311296
843193
857888
1350293
457312
349901
1728299
1075529
976875
901391
197717
1863375
68429
1859414
1187665
1878473
139257
1885910
201982
1343335
1730580
1912706
274654
756305
409594
1478159
859822
799628
970394
643568
655678
1218600
1455611
1733937
208229
143007
705246
683450
1996626
1373052
1591862
572886
541948
1025682
175726
1936437
1850179
1460763
1903714
353299
1453363
240445
1029652
286350
1124096
1917640
863995
1188814
293884
224686
360525
1224599
1496160
87917
367256
364214
1182831
1434661
1233746
779301
1465402
1685512
316554
498107
1425297
797286
59754
945351
382213
1024844
184826
1772176
1965691
541013
318367
1879880
840763
1857856
1654526
603854
1269619
1491297
353509
378354
1905169
1753630
1974039
198559
1012008
10488
729919
1250948
220722
824376
913876
873682
1896092
1818192
1132660
88555
534677
1997851
702120
1457447
1154260
1464155
260600
17997
1290181
1608543
500397
1640510
1121482
188141
399576
741197
1713573
953482
1796608
831100
1062980
681530
1765229
1070985
672376
632135
472673
761817
1477170
251995
828687
1063036
1040664
570056
1396086
22003
1437947
750559
1178667
2249
582748
322811
1193412
1251864
744667
413133
1092527
1251807
1248185
1134319
927517
1478707
879998
651597
1794018
897517
1428560
1153985
197331
1463552
1561541
678831
1188091
1084216
556995
1108159
1526255
596897
348423
1575821
856104
123865
352452
631709
1671231
1270806
1288532
789190
224159
169428
681821
680666
1740022
1766811
839315
1651530
1333906
1116229
1013568
399832
1183705
1631335
1046871
1175571
874027
1876781
1378105
635637
716888
937161
2832
261463
1333151
766355
178611
925834
317423
1697877
1484984
1669423
238853
1391592
288746
71317
285612
1702177
277881
577190
226807
507920
951139
946489
1784747
1154348
1204053
756491
1278909
438901
910192
1016960
940127
165320
203145
1374411
297522
1560291
1233749
1675310
422381
1904877
1306492
1150475
1515895
649025
658139
418992
893913
1894456
170850
664602
781636
1545354
1893120
1490343
136783
196037
1649039
364147
1891052
455650
1976861
1635043
705451
1317562
243529
21267
879500
1891989
475452
1737273
498080
1022028
1315547
117750
1773431
1763405
1940526
1325111
218609
1285282
1242672
485642
1771663
1032605
1813411
422352
322488
718155
1114981
1341289
1869670
670579
773759
782061
410175
1522130
156370
428033
1683120
1629407
10005
1257377
279637
311334
1117566
1414605
1506451
78709
1914690
1673532
1203879
550091
1717404
1793950
141224
1058855
1149037
465857
75447
238290
277583
1714545
1632174
867898
520963
260713
1730290
767598
1093407
349047
162815
1254502
1345312
86025
782593
581468
887308
1420585
944951
1303249
1515162
1534990
1311853
337620
1631362
1322895
1947566
1322060
1464314
992566
476973
1915530
998310
1843357
457208
1220282
1862130
1040571
765076
817115
883889
541082
37148
1041030
389404
1523671
311900
996984
1573137
670358
1898922
1796070
963477
315753
1437315
712712
1293460
1910719
449372
1458137
1239227
944209
429120
1889013
209588
414362
1732358
1704949
189719
354080
1379901
1861735
1212432
1529636
1458053
829347
1665370
1573515
1698044
1195653
460357
1482540
1259052
1153527
216039
1327171
1838766
114073
1500208
131235
1258671
634033
8593
1698552
1666444
1217875
1588626
1370749
464707
660312
1781298
732394
1252715
46296
1099364
572173
788306
1347484
1495255
847824
323826
602406
1135373
1809259
1553494
1380200
1241016
633809
1866084
427929
607341
950932
1558029
1950744
444034
1708239
988674
1531498
768143
410526
901810
1020689
1182692
971101
143571
667954
1831927
1295958
568311
897826
1133693
750605
1796324
341405
353138
722481
543742
69773
1163397
359587
1978841
1811078
1069597
717057
870188
534273
696607
1610385
1917909
958301
1220292
1478083
141837
679340
1971400
1288154
1831592
1916112
1869377
647757
788053
1741701
266229
35537
428339
1753511
378006
290556
1117728
1688393
110306
1932039
148104
659397
1349669
135707
1819375
781130
221673
191154
1574111
505217
445740
970603
1616612
1260499
966451
273011
1982748
531023
410409
1383847
902949
1873442
84628
540680
137819
1147131
797889
745886
580309
400316
889445
338644
674471
1318652
901766
1320986
491850
1974943
1076536
1658815
891857
1303151
1760564
794923
1404698
308249
1940655
661190
1316175
256086
132884
386768
1015670
1653681
151931
1601655
552983
86774
536562
1975977
366825
1043838
1913441
23006
1575101
1030059
1015499
470768
1631145
1679100
484643
1022425
1813870
1835611
1775652
1074800
72558
1701100
1871614
271903
47027
457226
1330352
825872
1354904
1833767
1785637
1986375
856999
679447
1497648
621233
629974
253356
877540
330440
1198900
959856
592457
785317
1242755
666785
752756
515869
1990894
499318
301288
1749656
48951
889001
1024002
1568455
364521
991951
1926676
255714
319001
934974
825692
1210805
1044291
1857198
1190293
159533
205624
552299
861124
1301919
1299581
1786995
408364
1452098
1708386
1684501
415610
946203
972815
118069
1913208
1251679
1700418
919987
361287
1270107
13746
1960545
1013936
1273284
1728050
1699416
67412
1664484
474409
774113
1262410
440151
756390
488850
967320
1097584
1187892
5433
1847382
1708793
1905767
87551
1820475
714868
745759
1549462
1990252
1814143
1035536
1134164
990080
1233660
1577570
777440
92656
204813
1592765
342206
1939302
1161886
534863
1395708
1771507
60845
1991381
1308408
426870
1062134
1320055
1492305
341866
1680854
257896
54106
1078016
1047833
251149
1551910
1530564
174259
1293978
1533133
1521087
1490588
1695763
1915185
877416
177043
918560
544784
1926365
478420
1295790
587687
752640
35713
389184
1238847
933793
961466
1995232
1491025
549445
510761
71831
659614
1746514
1019252
192790
51198
1744736
723702
627962
1492628
613550
1096250
771734
1268919
994273
1688237
1220787
707585
1556873
54077
1729275
1529185
834593
845782
1719159
874654
1353462
493682
347990
1746044
1411844
737760
388314
1903350
1318580
945832
1346352
373460
948978
614861
1170614
294738
1680914
346842
140053
44238
740225
278216
1814468
433375
737820
1782256
861588
837047
1997212
1176139
507907
396939
1254421
196818
1327314
351813
1756470
391319
657089
1285633
447723
1450172
149091
1672297
1783220
788951
126368
553936
1004024
65609
339885
746470
1798272
1073725
1435292
447609
288585
776078
1481276
270734
708311
590880
1198226
357725
1042802
1664116
1903167
479633
621801
1892561
1687501
1313182
1417497
1659923
1442537
1036404
55004
1799825
612124
1560601
1678124
1466930
125134
1538455
600930
543828
1453780
1745679
145891
1685481
845613
1786299
672575
1534870
192519
394251
1475124
120286
1276935
1922084
445522
1824994
232666
1969542
1754280
1585825
559051
352537
1185974
950320
211693
1422344
379105
1147618
286837
1739950
164806
614634
1131167
1416688
308958
412471
1249226
251673
1640199
851688
1821222
1804727
1321868
67856
1977622
950138
719599
446876
1587887
1943501
1763963
1001319
1107163
1869024
327271
1034700
52757
1019650
86354
1596473
1732835
1400831
887169
384784
1512724
1149047
1646435
1875754
773198
1268812
257091
1737800
1798247
105596
1797542
830714
1657090
264887
640823
836508
1859592
1191759
613365
44868
1484540
1141881
317137
540074
1818159
1406954
277467
609982
644274
1210255
570190
809
834911
294398
62890
1491410
431256
1962760
114979
1111653
45704
1525285
532507
153910
186281
1298219
1261646
967229
721854
1513096
1795098
634334
890957
1373875
520693
460459
1233465
1003223
1936245
429421
1544415
1674674
1533039
1223739
1925481
1526735
647340
962826
361772
414997
179457
1847986
436126
1721141
1964096
1298850
457161
1327276
814389
722090
375394
691035
1736371
703709
61365
1675577
435038
945716
897473
578205
1826362
839612
855657
1037727
1795929
1477563
1506827
570803
1486164
1592491
152818
1577103
329376
1937380
888388
1308521
1364484
687882
1409138
1723974
594294
915049
482259
737691
1866584
727569
769813
545016
1608699
603089
1016729
1064311
1683633
883743
1650453
1605138
1295471
1862998
1570474
726489
1173387
765180
1362697
970095
280565
438921
1932817
162227
1554652
3448
382575
387577
594459
933803
866185
1549560
1391936
1786250
1251304
1038687
895878
969904
254631
1704591
1973176
1618181
482590
78942
992682
357087
1542900
922165
1433286
1093790
691334
405147
1165353
1064916
192937
519462
120877
419831
789009
1339058
119041
277868
1369576
1528931
152121
1227470
86351
1797518
1907235
1280611
1018831
596348
818863
632465
1885472
276606
869971
1387061
668133
320406
1117391
1890384
1242698
201707
928649
1676521
1679544
1763800
403589
134668
1955272
970840
1540962
836516
596608
1702532
1095341
1656067
1575128
207518
1530224
1222321
345484
1810338
1616120
256246
542137
124932
1749752
1482416
1889211
1159617
505353
1510030
1853663
19035
263830
1769404
691410
1863421
1363500
1831249
785839
807869
120458
424903
470756
1427102
608394
487402
521145
1567903
1661761
891141
1028910
738469
1029208
1842498
618999
885666
1082075
173940
892884
876080
1174556
1626540
1443584
1972578
1994841
1683681
97694
398273
1418597
1499914
503317
1973170
589734
1170531
627041
1291644
889363
891287
214752
1107395
533528
1771233
850395
1803240
1679155
331182
577752
741512
501007
695062
860733
456981
959129
217590
1957447
1521541
508287
1280237
340878
221534
10995
1975600
91727
982330
1312537
732946
1277627
1402001
587459
1124278
127299
467673
424834
1668904
1472350
1675521
131998
227464
66999
431304
1391442
1485723
1056310
158139
1141487
1310863
428449
1941641
1427990
1145996
1123202
674698
1130856
235011
480415
1378194
569951
383797
1482109
1982786
813391
488883
1529729
844065
1105618
16732
266873
523620
1679633
1061190
134606
625813
1366144
1356379
459677
1469456
989404
750304
617055
665348
1314194
252701
121652
612692
1478090
1243130
1540998
1556638
508867
427570
952564
1983228
1995660
795886
424188
286787
1381353
319727
1982029
1923454
1903880
654972
1236165
317392
654139
827644
1685944
1271426
980203
913889
497880
677093
628346
1450935
1229615
310533
1079163
724186
748757
1929767
1919754
831514
1925156
1633302
1455327
474832
1591567
898898
1200726
314078
928858
830507
1061623
171862
830557
895217
1376487
931019
225225
1049000
466595
1797471
1070559
1746437
1140291
853762
633024
566745
38350
965083
1118646
1312720
1909897
1138161
27190
1453711
1464111
329180
37078
566578
1562507
1161773
1657211
776446
1544766
1756503
1773684
321249
1017066
961528
1881843
1125327
1083679
1909714
1759178
1995623
1072951
584112
1305216
25516
1005605
1654454
843357
1176772
219184
1888476
1017048
35099
1894803
1831474
242898
1166560
1424286
1114442
415887
1788446
529658
1014006
795647
431655
1532299
82346
540276
719577
67724
514360
337066
559631
1441628
758440
862639
1422079
1730770
462294
1855600
1301429
779082
1676309
1410133
1196271
634886
13669
6287
717379
1357901
521772
1338239
548405
1081228
203521
1183626
820475
414516
595263
871597
1103684
457218
1998073
1941898
1415459
909017
907023
1449847
1136959
1217115
696912
518057
871473
1043911
356845
759704
1023757
873474
1009684
1266797
1766636
1639401
1036545
1347923
144688
446717
449652
1463380
1873969
1340965
1037213
1321115
175799
1114556
737956
1878480
762299
531077
993346
1059343
1952057
937389
420859
1859669
1110400
455964
173660
139901
553790
1908661
210231
1716421
1022887
148533
1075743
121933
1267686
1381143
449565
140430
1520746
81899
1097959
1900694
46393
1818920
1537438
1011427
1191708
143553
340564
872178
564660
1070696
89234
944591
1286172
1971354
1911107
682772
209172
739004
825637
1497247
1723405
108151
200386
1814195
1585543
1717131
1706397
1753365
1693459
829896
268602
1844378
572111
1526605
1032359
1464458
1539724
1307379
1970499
1682836
1598217
606997
1022249
586803
5100
1233859
1383079
321971
1934308
1575708
694345
257109
879244
1226685
1431581
360020
891583
1543762
577875
339470
1446874
238150
304931
1817421
516415
28614
40602
1630115
1377872
1541696
317122
1885857
892980
55304
425205
18148
1339765
437273
666251
1750415
1892482
444495
1207798
1366649
1774354
636336
1572578
1330103
1761472
1422521
229969
1505856
248894
810964
796258
1383251
1922663
1909646
1351643
187137
3909
152566
678819
42246
1086130
82593
267174
1383236
1212961
986834
1463318
1761724
1485
1575972
266208
354416
1566985
224370
62403
424408
1020362
1816978
542161
1365366
1247170
1653356
1021582
276775
1423258
812342
1364843
709833
805915
1899472
747611
60848
1146525
378071
1368145
1750296
217326
26721
1357701
1379470
549136
1474066
1552569
557917
533695
1456681
1705307
350860
1124725
1610230
1751301
400972
496413
170394
935391
1917757
1464279
1452889
1072542
513438
1964228
1511652
1357119
1918303
1797517
1444112
440086
1410251
249829
1541624
1768824
1703137
1289840
908282
19802
1154923
992852
1545394
315549
1298970
1065682
1919116
890895
1283911
1435170
382992
1234827
1380991
1874004
439920
1199255
626190
1181889
1191768
282504
1550581
52890
997401
1518800
633888
1241056
1428830
1238615
151808
1164714
153831
632208
1538059
1126340
1971924
958970
212455
274558
1146163
1781006
498374
1991063
752427
1809691
1156625
1133940
1740603
1146602
319267
878731
1804434
878552
680608
465530
1932848
883273
1942246
845532
863122
1240423
162895
1048889
1276830
382240
1378456
437915
1951539
127447
222906
584990
284899
32782
1944375
1056189
834653
1262996
591224
996744
965591
1064154
1715690
1123895
665224
1492276
470272
1508499
1862676
326728
1791356
1761765
507266
501709
428163
1597077
1537166
1831333
1692462
1097813
1669978
367003
1911700
729329
1166469
1060423
1548904
588000
324619
763223
1396208
154427
1177286
178711
1154171
64078
486031
1630214
1055194
913916
1368391
619929
589336
264556
548186
1152689
940669
1632349
1108166
1604974
1853488
862064
1191154
812431
324953
693193
1196233
1568702
1105310
1721190
101005
1391457
577549
1935162
105522
1040519
380760
824191
662218
688336
1745134
1383837
525888
1729213
708301
1788314
1084119
1846978
233938
1335148
1761402
916693
1762471
9239
1724321
1499357
1134994
953077
799014
266557
1013971
629832
761117
731964
92525
237923
1652740
1619009
1977543
837873
229193
570547
135884
332661
1923142
1861905
1851722
117446
1806179
852284
1052784
186745
1345
1207747
1373432
1010884
1557572
371957
1496308
1002410
1055233
1157464
1796665
331725
664985
1434856
323162
1222805
698058
446393
293109
199825
356832
1627375
108540
599858
1821239
1891061
45619
1499154
1019154
1268142
445685
529663
51547
1163638
88160
1591088
470079
598773
648512
904969
1814581
1093657
1809462
916284
1818668
1639710
545117
1937267
439149
1100653
232857
1020589
577836
1639582
725012
389106
1323822
1533983
1756539
1420855
49401
1052107
59253
1834241
859903
1763298
799326
1707242
432439
711946
1052501
672555
675990
1271594
634547
42428
506972
1836557
244698
235760
1006416
667998
491579
1631448
1964072
1474730
1830842
1947599
1215951
716417
120193
187808
1484811
217407
1445157
1599700
1707833
1922381
153629
1960891
369168
392416
1947378
1294461
264718
1921479
627952
895968
498137
1963005
664264
511392
1809415
1584112
672148
448111
372046
1398689
1464216
1074176
1782562
1371205
1994991
1168920
489523
482852
1834525
826827
978248
699271
853090
1222324
48355
1767060
1120440
1980047
1510766
681776
283525
1789180
1780428
321942
249392
1994753
954961
1422613
71876
1314362
664062
1313451
1293882
1265986
1757322
363976
1665345
97048
405703
1709307
1951252
1560748
800106
1551258
1058279
142151
918063
1285764
856765
507141
1024608
904847
56354
769292
112344
987731
711009
1415884
1263603
1642520
376835
1900871
1179047
1994686
1695091
1007152
628984
1878506
754875
374540
1134972
368142
621622
968494
1647596
1053562
1509245
402467
756246
63238
464428
1245996
945527
283309
1199540
252960
1630048
1763227
591967
1565866
974571
1088369
272232
1528743
1383886
536527
362084
1927347
64237
171797
452547
663588
1370055
956872
569337
134426
1372938
543708
1983551
1059842
686423
1529968
1243448
596545
939559
1880962
1926007
964425
1712519
343185
811754
590481
42322
528563
68545
378988
1936302
1315116
695768
1156732
1274013
1882526
564645
1388127
1810918
1409610
677734
675853
493651
363767
1362280
737319
371875
298911
846684
261388
1415588
254590
648462
1609901
889179
1000961
231989
320704
1375964
1402985
623363
1050883
917513
117710
758057
1041334
1754482
232086
1078630
1679671
280374
545082
1083358
1543920
1990158
1451042
1832057
1264450
1154479
1103024
1530075
1368298
1601601
278004
1353584
1460861
528193
974581
881471
621599
1042375
1683237
1877966
1234386
924704
1041190
850584
1615261
1169787
5540
1295050
1793877
1459469
1925882
168541
830392
605261
194916
894961
21901
1708523
1702236
54234
1462159
463759
1092129
337723
721869
1396152
1557509
748115
982313
1775939
1873123
1174957
276897
1286873
929644
672815
735656
1526513
748289
1466475
1701623
1144535
428694
1344356
931748
1839831
693948
1809732
1606280
1860548
778637
1196185
893311
1719861
1523491
1124725
1542599
1002463
596010
524707
1407559
1843776
1215735
999634
324110
1119402
1593963
710763
282505
770973
1901808
1081003
462564
1384824
484754
1416150
522375
598195
1493461
1155039
998481
1376989
715177
1174683
155953
315997
1288414
1374529
1364777
983273
919359
643531
1468384
1843122
636343
1626897
1943912
511353
1917306
1136044
2964
1195546
1027893
1723994
956912
1775495
332623
1379786
1299805
1180159
184795
1880672
1732180
1149455
1561228
1566694
899400
992671
1132658
1348400
1332200
1201607
1557435
361609
1278825
1874147
420411
185740
1294221
91482
1503951
1569194
298681
1434461
605912
614054
1655226
726725
344325
1218576
1411843
547039
851803
1045494
1773853
1566279
331231
405337
740809
796450
698264
458555
1464841
171900
1725121
508802
823200
994392
1996762
1097216
1281849
1396202
1918491
843997
871110
404797
269810
1340891
1185897
1381118
1963216
144606
352318
881870
1837880
1187606
29535
1234262
1217545
1070888
727805
170622
1908431
904602
1858288
582497
489942
1125995
1260014
885882
830454
1010089
128095
250717
1682278
1296105
1157231
67149
1708075
1846600
1196250
1218819
727307
85742
868510
1352379
1441843
454146
1487187
609693
1136969
207467
849780
1136069
114871
550204
720040
1372169
1988028
1105200
1881731
1393240
1731761
1364876
1293449
1365950
657119
1314818
1366650
1701115
1434681
361743
1113207
1396812
1999033
1613707
695500
1706648
764596
749127
203506
1754158
605239
562017
277913
95081
1961243
441944
1398864
1835392
1371441
1467780
1300517
1590203
1348476
340269
1155931
1983112
359462
856610
650096
1546715
1183581
360599
601366
440337
1477195
270773
109042
1849982
227724
1591814
1870939
498644
1716597
825480
1128667
1985070
92753
978447
1395362
911979
972282
630929
1898485
311916
1910747
568034
479836
1017100
1541144
572508
1823223
1208919
776479
61642
75475
553975
1759840
1166397
1021684
1082396
1100049
1992745
653432
1155946
997471
685861
818462
492791
1421899
252829
1762453
787947
701158
722515
98362
1022703
1585829
163541
1222794
1715578
916045
133876
822384
1829748
803420
685155
222683
183625
1456943
454603
645551
398100
1473334
1275317
979843
693020
1568762
624715
823448
1014696
126503
1162411
138663
1407646
291595
240290
1545773
1227619
917903
147960
1429006
137609
474512
72507
651358
1072193
732832
296983
141626
699546
267581
1524807
587449
1381246
1831759
733666
602389
310251
806193
1291902
1537847
1786774
675370
1631806
1299654
63858
971673
517320
1785032
353694
1106465
1085618
383979
363109
1092615
111618
1583490
699871
503746
117555
765527
768137
1657168
1463867
1802780
1740450
604970
1721404
1798745
1644365
850247
1143183
921148
1541329
717344
1787890
1594599
1365969
151231
674297
979843
938793
1896945
12589
66571
417272
456117
141490
1214494
261054
1728312
797659
1884500
1143703
542204
147663
1229272
889928
1715771
1633129
1699588
41481
1004022
970298
1809736
1866213
729339
306629
534894
213192
1666673
1238187
412341
1940400
201282
1593090
1038842
1504070
493024
223118
1024843
77162
1982998
1000081
113531
707314
717251
909850
1892225
211705
1980619
836666
1254230
249962
188358
415280
162031
1006538
1208018
38642
315057
1600659
562774
889969
409259
955491
905927
761265
1869890
1160774
1314311
730524
1846408
29764
451493
1310774
1098936
1057877
1966010
443848
1421590
1509223
359810
1004428
1753449
494994
1998322
232949
1444215
214179
1603084
1612187
944187
1844236
616706
1786502
629599
288220
796105
35940
708297
866287
371287
209966
424154
939618
213969
604646
583922
1106645
738058
493209
339191
1942310
789027
501375
808809
378554
447672
168609
58445
1796429
260456
1560149
1908099
1486525
1052613
850978
304115
1002263
1356621
1455051
1316981
232092
263722
1280763
144049
1156863
187249
252385
572806
429953
414157
773171
461545
667428
111853
462916
883172
344893
216799
219224
1874137
1008190
1840380
830839
868260
203794
208809
933165
482833
1513090
1366788
1268486
447086
1522648
1940932
1005606
539439
822313
1832166
454413
1304619
427548
1837719
1750500
707882
1802328
336511
1226437
1520284
331776
752081
1246747
1577807
1396981
342950
651927
231323
1302664
923767
1493180
711602
459320
1724145
1318191
420845
680484
713712
702515
528704
492199
1146944
1964825
618093
1880259
192361
500816
1809391
1571511
142550
1626395
1674186
727802
1111430
1326507
1073400
1147637
1789094
291689
39620
551519
1449467
764549
775634
2762
28276
416599
1073267
1213783
1713111
1326708
1779132
725823
1345285
1173336
337987
1715570
1306171
1933994
1539938
429207
291030
1435077
1830262
244424
760196
164729
17085
1343292
752899
887107
323361
1800646
706823
167083
1825909
1532083
1830236
1638765
779914
491108
1197272
1395517
576920
1193128
1008684
1021790
1293585
260750
1500404
1770819
472620
428501
722173
924226
306666
416921
1499800
1388323
1019096
1689886
981379
1026759
504165
559690
1192078
1622724
1535972
670321
886802
1966216
1998901
767350
103634
1897547
1389887
425388
1639057
1604925
462913
1737078
1447052
260924
1427512
1985727
1598039
1328674
1131854
830915
958142
1690683
1743904
313660
1623011
851776
57801
825400
18540
1066507
1162648
1190003
1964132
597761
1482403
1010158
1231509
936548
10828
241554
603500
1213906
1952345
98672
930994
105510
810576
1561426
566718
1953978
1382110
1272412
1728436
136704
670240
849619
1854717
442719
783753
452666
331171
44018
229786
1401551
207091
126635
1514010
253354
831497
1583723
196579
310579
55744
1837560
1086386
1839313
561779
812220
503438
480767
674724
1301583
519208
97730
1895781
1183191
508131
841425
737086
1687966
666982
1226569
192959
396946
1216989
363763
632467
970996
362977
1901527
1501803
721396
320024
1983625
1816904
1214850
1040922
913333
1475715
1975179
564294
1505718
1239548
876252
406666
1831546
217986
1688847
1160297
1497826
925311
1905424
1191820
809504
111424
336371
1626031
1719508
99517
1885403
1112530
1249676
1803067
1580762
186317
1304011
1392534
506298
921940
1935233
1401546
1074462
1111808
157299
434613
1114095
470686
697625
1105897
30857
276864
837536
1902813
1868358
548442
1633679
1216150
16589
1991597
463686
247436
1539307
377394
867229
720139
31496
1088823
34209
1826469
1344388
1970476
1832230
148390
387875
1151525
1709599
709093
812041
1863037
1115401
645659
1773419
728537
571228
1382202
291098
658789
457802
1943822
1295572
338850
1192210
1793066
972673
1443351
428577
268333
837315
104680
1491437
1055267
113555
396225
1992774
1713524
1141636
421618
1359542
177189
1935456
1402182
1973245
344336
228563
519197
1490616
401897
497082
169522
554231
1542141
1843696
1371062
585691
223916
1488642
1609932
1777842
1231505
1983878
242925
413108
875741
1767412
615802
491115
1588308
1728710
1127049
643914
1888039
1617477
1029878
802776
1522670
166559
742492
1861204
936309
1388995
1111645
225029
1229349
1772640
36439
926209
642679
1617102
290087
1890562
1657797
252864
633296
1407853
593290
514671
1444242
976841
1628788
1035846
551544
720045
216279
1552342
757422
713564
707999
1922074
500694
1344343
1190357
82886
882398
1253367
671790
1465107
221917
366967
203814
1841132
797702
748879
1105391
1240884
225039
234843
548923
708603
1267692
346825
1328089
329971
765697
1927949
1560061
1876370
326972
873129
1067632
1319473
352964
1565248
1029894
1370560
853984
406678
30730
1220593
360362
216533
12100
1462838
73493
124607
924795
242557
291413
1108442
1959188
1621965
1373740
830074
1489364
75794
1847823
1125456
660446
746966
599539
1901625
1259154
347341
1179554
1357866
1628330
1723650
1612950
298574
679139
1667501
1932790
32988
1892572
304068
1265642
1728108
476276
734075
1006754
736297
686508
545728
403476
1036695
813415
520124
577752
1822075
1369599
1316690
249612
1251650
1566260
1788393
967082
1842558
1665811
1818647
1031562
473591
1208977
1143631
1830310
225358
456014
1307760
1920322
1738452
1915886
1393739
1514526
1433301
362085
725071
757992
147980
454370
1252606
1747910
221488
1377567
670813
528452
1257157
937519
66731
351979
481669
1191013
1516152
80069
1405158
1130400
941921
70095
464357
1027047
1125942
964906
1458208
9434
1592948
991534
1152260
1116686
659467
922346
1780106
632225
1739308
1921638
1270098
1039130
1491607
935053
1580466
183373
1342607
987721
1572000
750954
435476
1514198
213324
1240865
531366
285408
1455222
1325050
1094801
1033831
625094
1120222
754939
1824044
450897
1188540
497433
1850747
617252
1601538
141520
1615057
273534
1352412
1794674
131129
949362
919276
667519
1110266
535420
487253
400179
1326512
932807
1037911
21661
1735515
1223285
1163794
1065744
625704
1075025
133239
835052
863323
1907474
1742693
1169891
1064704
1634798
1787900
1255506
862782
1379934
798922
602141
1837327
1227478
1221149
169865
1405060
1310435
1013324
32474
1626817
646042
452357
687861
327539
595531
1015219
731926
1210194
1480851
1641227
576505
202185
1117199
1952905
1512399
1219271
888267
324572
1680934
490864
1259939
989720
1922529
1886936
1816473
1354161
581913
1623592
1111700
37310
567789
1585224
233778
1302524
1875084
1903533
1565209
365762
934402
1808664
481994
1534827
141249
1743975
467758
739880
306071
1909721
1012137
989548
1083184
257836
684331
42795
1025195
427859
1163380
760422
577494
1221561
728671
1178808
760200
1202222
1985540
1419048
709486
1044419
1751568
119909
1387306
691617
1034526
274599
1584935
1144442
40611
1436408
591686
671792
1578477
1267203
1702598
1129822
1557262
1263590
809159
989272
1830159
1109148
978137
1904229
458631
1861997
265099
1834417
58180
1660491
1478838
652108
1993124
499034
1497008
1394238
1880563
1367226
3046
525243
1974284
1994893
39866
478774
12101
632678
239030
1914027
783668
925260
225920
970143
188900
645578
340178
1328461
1631458
1579267
502297
1335177
398196
382232
1611632
1925048
1703539
1339199
1755077
1311104
723572
1572741
356508
1246748
350836
651398
1485676
741165
786906
900703
1185018
1061224
1632560
933254
12116
947269
1402395
1362062
1941913
552417
408769
1813402
1612873
1696826
808011
442487
1656436
451191
1935674
139165
1717232
833943
141634
209356
1462946
1763638
914126
1054519
1727937
1217016
713800
501727
382326
1654765
1512948
184499
1967535
1944502
1519076
1810182
416094
1307627
652457
421254
283646
1312859
715710
1966737
773296
1735626
1426378
728990
1468912
1303104
1070194
154002
1189834
687071
335711
452476
1118630
125989
857035
1254301
369165
889492
1616444
597478
935789
890308
248926
45962
410219
1857610
1282299
44906
523228
250389
1667102
1478694
807155
474874
33784
1124869
1313114
277234
1037930
1386584
994615
388089
1125169
1964415
473855
1004211
331565
106429
1663411
1036103
467858
1230718
783405
1273626
471194
1648399
479117
215667
1013430
570057
639480
1063152
1488506
1943440
573719
1381349
656622
1533610
39865
1238044
142076
1683468
194471
643379
1842352
816077
1294984
873037
1689198
452727
128209
1647292
1821656
705465
263238
1824853
1485642
834449
827070
1210761
1381109
1889009
20242
801207
262933
144413
1626684
1567738
1208593
1041923
219867
1887478
1964826
434856
1935371
1188392
888511
191863
1190685
328863
486187
1110570
1769651
1788074
1703712
608962
663123
1796974
1172194
204617
357580
1372580
352055
445181
1629024
1292964
165115
596614
487134
1314440
1305679
1989134
739073
798663
1330663
693251
389561
1701049
1138927
1925606
441616
864996
700963
1964559
1074057
1750362
1076329
131447
1355783
1708285
750109
746906
1666982
1178819
1848801
128299
1730784
478191
499085
1626155
1250558
1648233
599623
1066466
1611898
1098453
746197
1983275
900144
781785
1874702
1425134
455042
1834967
339393
1409209
1156526
147653
1305009
443905
360234
373914
187269
549
271138
1474773
1514075
113825
1142763
1234009
1674296
41315
1019860
958701
8673
337568
158298
1624816
788919
1956849
1572854
1594907
1995153
1505703
567264
1929578
509745
1582633
777342
1287660
628462
421328
24976
1082712
1037967
226403
253466
755667
328375
1174880
747278
801396
523211
1485422
153486
611475
541183
250402
1599515
1289474
549457
1645542
333462
1518817
245421
569308
525511
1904998
625964
27344
621198
1941170
1668372
1392743
436105
33902
1869458
1143915
1425824
957644
1377803
921307
1158413
1136281
744094
472868
1320443
1479424
877838
32753
326197
1402404
1355722
1007474
219999
1358206
1239346
315825
815955
105625
1225567
1965319
907874
299012
567592
1090114
657257
1707115
1794282
1731445
1276442
1940007
578287
472409
1300432
103583
575630
1699472
1289183
1215391
1880140
1796059
1903309
1933559
917152
1240819
1050674
485358
1126857
898468
988464
469001
1117745
784279
902835
1676223
1965291
1212248
1474607
1055312
953036
125382
934055
1995737
387826
219374
1891215
1140103
642573
128947
417126
1951825
306101
757771
1584244
115413
1983286
616399
241939
332057
1194037
1296783
55021
302168
880405
1948829
1044935
227581
131664
425794
352432
971862
1409343
1104994
372336
151660
1508838
1366289
168826
664952
762911
771550
1914104
1420638
222452
662845
915751
624000
177871
652177
1023477
870898
1858654
848169
1317006
1087833
1001475
191612
1194345
111742
1703153
1423141
162347
1969910
1577250
1272560
1319905
1082238
1350173
1769700
1821659
817476
1367835
1695514
54865
226309
708085
91388
1088021
1068105
306798
298946
1344492
1537006
1287657
524740
1797347
167481
854216
1292261
191852
1847342
1840767
1447161
1901427
1375451
742805
621119
1288920
67907
736491
1211294
174445
803163
1895152
900000
1468095
1617484
1952391
948096
302300
985538
1203888
850261
1248100
748798
471424
1428156
743460
426464
552844
927010
1607067
98001
1439242
796703
947595
162582
597623
1955228
1774539
658135
1029933
1949447
1999476
157618
415626
1641306
319161
1928867
1026707
1315790
1617909
290015
1908846
1949110
545974
512584
302011
1657157
550235
1394213
666978
1796760
1466416
1062091
1769969
256180
1757383
1006653
524448
1312764
430308
1952094
1960743
1847876
1438508
1894156
632679
1301916
196867
1297945
1564830
1312848
725704
1329519
1931958
628496
124912
1591180
1441482
541165
1556114
108129
75859
1856227
633729
334151
218809
507109
1067164
1640211
693319
1229007
971783
1278401
1413060
424920
1129177
1694820
1956138
1215865
1642119
1787622
429894
1518549
548779
759391
1578853
372561
1793974
1597056
523353
388777
1381121
602812
1835883
1792204
1589871
1335176
434220
1946842
1158875
1783485
465693
774521
721895
370326
1279283
1572012
1005618
110845
1096570
818455
1879698
1953064
228575
1706711
1326444
522802
406923
167288
1179150
716548
1136356
1871024
1132032
224628
680969
1504965
798807
330314
1919484
151903
1173894
352721
927790
1458332
1771456
1158176
1774674
1185044
792338
1360438
1681772
542946
290712
911275
229971
1682879
1839531
379798
1893728
1801142
638170
1003431
1093289
1617178
108183
1150763
428476
1317038
1263356
531494
343862
47378
1867717
258678
190997
1925327
685943
1865230
726259
1395930
1905002
1462787
1855148
1796968
698434
1649832
1734627
945584
545667
658068
1756467
1994676
1037862
1111036
538819
303482
1456984
195429
1556437
1805571
1217142
1463224
1952880
1592567
1787094
144900
495697
459543
1545973
1090889
1051876
1483494
694265
491054
1925960
726253
1265461
1838203
82100
1362862
295287
1103669
478375
97215
982951
978969
1219543
441630
233686
282583
654217
26646
920957
1464421
1319908
1874179
97620
1490088
1728288
1233935
91951
976399
50185
1714234
1940526
1514054
1290647
935427
2226
1619101
771032
1562795
1786951
1053559
1503555
1850008
424363
1282062
471634
1027592
1643384
1306303
993948
63360
444845
1966267
1284867
164380
1962261
1742871
980976
413057
799329
1279052
85498
1697067
973831
532245
1846598
1560390
230664
801929
624862
1759398
397959
409258
988064
932702
1052419
981695
1217641
237879
1186865
1427188
843589
418389
208668
983253
875482
1249128
446901
1862064
1669549
782013
88099
1713926
1265928
1771111
412082
1629904
1531659
1522970
1430945
791965
288653
1344184
685806
1809963
497257
1595335
735124
1717861
377913
1197260
1151387
1404804
528757
1538776
500050
762690
951192
1394139
445285
368695
1833696
1021857
566902
1758970
1321482
1061861
688044
65863
1423547
771244
910693
931995
421466
810938
1370903
269762
655662
925551
45060
1114140
1545406
699775
1339012
756045
1836733
635463
1183373
1469380
596243
901083
1906054
1939831
766958
1439569
774685
1254684
1718450
1332861
564017
338188
1889530
1138894
119330
537691
635225
203973
569510
40993
216517
1749179
1298937
1305968
262155
441257
1779138
143647
153526
860032
118653
1522076
62664
724648
1209937
426053
217400
270589
772054
1937874
498467
867094
1601016
428971
1822813
233324
301315
946177
1312143
1304680
622980
87893
345772
1257040
18661
1637724
1969685
1698694
168621
1788735
1072040
1370047
311316
1510311
583910
630802
53934
1657375
764156
1166261
616942
219714
712579
1443926
1525622
1973541
1126516
1992968
140454
853141
786014
1758096
1620233
1371776
1439395
642294
1784619
1759728
1854832
1777559
570692
283312
1628277
1004085
101635
1042972
1878187
142474
958356
1157171
1193486
1203989
847753
1240941
1456382
631150
68308
823089
345347
894022
379810
1567719
901944
941959
652448
1704647
269483
1796101
1619098
1631734
330584
1774653
1630456
313324
1604097
1043239
55578
900045
1101922
818682
1041276
456827
543045
865453
1510398
540115
1022709
850320
631043
900583
1388616
1451122
1467711
26141
723063
1717318
1811993
496344
1070703
803758
579476
1371391
689114
523510
839967
1691247
2329
1342224
1409814
1390588
1431385
8013
919945
100673
1347831
1913530
1836257
355926
688005
1916894
966463
1261666
1659276
341167
1293021
578922
462444
579553
82016
915284
1403815
1812086
1072264
998151
48460
1701933
597678
531501
973745
544499
154509
1378936
552626
264439
1310178
852883
1484455
773768
1163662
1966151
695348
1807144
1564192
1708078
1801924
1006957
455415
195336
731280
1381358
1150296
1454489
14191
1500779
195286
1848009
1884879
918858
1006742
540894
1295104
103698
1300167
462451
385657
1035920
1524763
1011233
1005148
1929195
1796653
439760
68522
965295
918796
980771
893498
1503136
759080
791069
1192821
1453871
1481127
396616
1302203
15052
627594
946092
1991431
295929
1649069
1017463
1780976
772899
1771812
1668769
813709
667024
1474576
633591
571123
674872
1773840
885416
1086111
1152028
1872847
1943642
235489
1558209
747608
1761624
1368307
1866849
206613
1501477
1689371
1251882
1464067
1013539
745213
71688
702642
418937
483772
288570
705019
1804949
77169
1131696
248601
1745452
693294
1800947
512900
1424329
17915
1118905
1840229
1825145
232757
359554
1083590
591340
101842
1294168
741157
143276
1600935
1913423
788664
258454
198830
1281079
188178
1710184
1962169
1915031
679606
1808054
544624
1564608
784824
243580
1044511
963944
1036753
565996
1956763
1517379
1119924
700230
1192592
1928782
1687799
1047092
830077
76398
1763254
1337354
977535
70443
70491
1115831
1266348
254222
1038585
101006
1455936
747455
309404
1129706
1475515
148047
1708769
940777
1223601
527926
1229194
612882
1229348
1968637
1375167
466925
515219
1964716
135446
625217
1596018
510946
1107411
502365
1041719
307827
13117
329019
461630
956248
1742492
1342743
1019294
1547175
1855611
664359
300524
750164
1906899
702649
1879155
1503942
450468
474711
593960
764376
713258
395749
419435
105622
1000468
1654871
212041
137715
1206073
1529156
734143
864690
340699
429143
745326
946415
1258078
1248224
420367
218442
50549
998493
246199
717106
636591
1854995
284520
276265
271469
541813
899536
1902240
269097
1336711
217748
1222163
1969046
953459
108219
1976151
1791245
1645756
1099408
1423445
1733361
559235
560695
780174
553051
81255
1575116
570499
1340262
1939231
1170135
543113
297981
1218550
403715
1305111
1958101
1648792
1618647
1622763
222739
101732
189430
979638
1075898
1487022
1846563
1368550
1697870
184795
1347777
241928
923327
1919081
1705287
466089
1100008
452810
787281
1117756
373026
925690
1353660
1705082
1490341
1057989
1802880
447535
102205
120781
107702
375996
1197979
87297
1420865
239279
1756344
1386182
1648464
990044
497860
743512
1535220
226345
328886
970444
596712
1622637
52728
1808649
1517990
286362
530892
1176263
483985
684499
998930
1899264
193248
1349020
1635219
1714973
41095
609886
1880105
1195641
449858
1339429
1205398
19882
1357671
928520
1151616
1474203
83053
1831263
266760
1257571
549931
392784
1572620
598692
670490
1970461
1137793
513198
93626
105327
1548607
1777527
337703
1234735
1603253
1372305
1217932
1190714
483476
782774
396682
44067
727500
1223286
1073177
1168071
1413698
630876
521882
1050613
1174616
124046
498675
792009
1280669
1437424
1944225
695219
1894677
737330
162487
1263457
193137
13651
874025
845259
1817866
39707
973922
229239
981470
481175
1765638
1417445
1141930
155497
721733
1731253
276295
1494743
864797
1054169
185114
782715
222559
1172854
1452050
930461
1009084
568235
69694
361264
1268247
232224
244372
1147197
1597121
683374
365874
344714
1521842
240061
1465553
351526
104896
1262676
947619
126472
588822
1301627
694021
689295
1494419
382969
836599
548934
713401
1534550
639643
1307059
828196
475253
1203233
1853078
1897909
68405
600900
1857786
363491
1537584
1291987
209235
598631
536159
1750751
1060761
1963675
1949340
215386
168142
302313
1289784
1220464
1548868
494566
523137
337248
850971
1860078
1522700
1218676
677460
82171
220798
875216
880474
1546304
1113718
973527
1280845
1458289
1929789
814017
38071
1346250
69798
650274
300770
1936242
936027
909675
1760831
1408951
1805130
1982011
830389
1058500
734370
97265
850637
116428
269941
40962
929232
1671334
739691
1265332
586374
364547
685791
191103
1212791
288699
1473464
1092836
1834466
1741728
671107
939486
1805643
493963
1680118
746554
85696
1328231
1149914
242014
1163280
747032
1632605
352965
139261
327116
266691
1601919
586763
732756
242148
1361146
1414826
1719114
23005
1440114
1121118
747012
568276
417813
458067
699714
1189298
132925
1884933
1982109
550023
1616177
86892
1069552
1310518
1276204
462029
417137
373906
1662344
1411860
1283303
908460
571882
180633
474882
1835715
33076
1981628
1615930
1554535
853217
560777
1379724
535700
316481
1272706
896995
401253
1309557
1546562
332889
610267
1972267
457050
1911145
1008703
866071
1716078
1520416
1205859
333367
1624760
1377092
632284
1036488
1570915
906960
1124058
277849
142150
956622
1428020
234920
914690
198010
883884
214670
523033
1038365
1375798
1150319
650660
430997
724814
83331
230396
1909870
1359575
218050
1902718
740241
560447
59280
1784319
1402190
1194640
1732309
1225644
199038
1794457
769225
1618892
1824228
153832
1499174
1602897
316950
1785819
1551190
1365228
1497809
973361
1554072
1430314
1007182
1155902
1689486
1252362
498194
1463311
345795
203783
1628910
1699437
830301
973929
845138
1909807
930498
1039028
1625328
836767
1769388
1792654
645275
184917
619189
1861355
47476
839926
1524507
1521605
1557158
224963
1094042
1110549
66455
1653365
428857
83496
289990
1891257
1707027
130404
1961379
1860548
1280061
378611
1037992
876404
281266
1904695
28
1401741
682710
1326931
852445
1746763
1792920
385076
1818159
235542
518188
108499
1549861
1844464
659202
600762
1733281
221114
808769
169581
808987
420623
802085
140149
984805
358972
1561693
1893247
1704877
490504
725446
1077502
346764
454406
851731
788465
1945246
1846176
429214
177574
759726
321730
1310424
426379
795641
1289683
652198
1706380
1682384
157901
1919138
1722451
309926
656413
1671075
823431
887169
729290
502995
936509
1702483
1594214
738445
1239060
565673
598701
1466412
386790
1398478
539040
1487856
1408351
315675
16632
968942
1689501
1804450
1732428
1419789
1900254
1174038
1987603
469697
562682
1342556
507123
1014617
1134544
1274304
355667
829185
1954774
1451213
956493
277684
1780637
1669571
1464663
436224
269400
885946
1090015
1014388
213676
1970552
1527816
1197400
236254
1604429
944569
955380
24101
1746449
274746
531951
1601869
914794
1962270
1440534
142205
1992520
232439
1370649
297768
689702
296811
1837241
1853540
1194026
963408
763990
1306519
1856902
598807
457488
1348425
1516519
734506
996584
504996
774921
424344
1155212
573507
976058
722920
1661974
336874
1937838
1931474
1517165
1105027
1523794
387020
1495018
1192343
191304
985316
1524356
1835303
1048717
686265
1432849
529491
738207
477119
752434
970045
520975
492278
327524
1356365
1556071
130244
1612174
507128
886719
761242
1016104
975419
327348
1467729
263938
1678957
1556924
820083
1988216
1331647
478623
664846
1633666
130742
1275763
1122234
1419083
1451432
1354873
600016
1285696
1957658
1818023
1472505
183623
715822
1508834
1421101
566542
419339
956083
1369912
1502441
1866146
1942908
1567427
1040760
1355030
1696116
305844
1192471
1184272
1802912
1175492
399336
259018
1519734
263267
328384
645008
1586177
444440
1447092
1748896
236073
507146
1521242
519604
962243
1251745
346496
463646
1494187
1105060
1523943
1167565
999406
1224120
1295234
156388
1642669
908357
500699
1356662
1135914
414701
1036946
1601877
798869
724554
1835237
824868
1872055
1050673
701245
788559
1383119
1481272
1948740
814713
1861226
23077
1174609
1604540
464613
1713153
191850
1040557
1009366
1849151
1838293
221141
471451
529754
1686638
1085934
938966
827527
318049
238254
1614483
862342
804845
572604
732437
71568
1920915
627297
979820
1889084
212733
1441156
732728
1758898
636230
716516
1326244
762717
997501
261183
1969385
1711602
1446344
621162
1032732
1724382
1538861
441963
1706114
1272834
1886624
1363985
950064
874690
1818931
320648
1817283
1132284
1995893
1616376
765163
423658
1216292
1389709
1883116
902365
1363678
941175
1393345
1360735
55077
842609
342424
339907
391310
1153828
1003871
283339
1196269
697563
941811
1138571
223505
383542
1200878
678785
36680
93475
647371
776544
75606
1638153
1775851
714593
806026
1560173
202313
572791
919687
1722638
184911
575445
95689
1119710
368211
1764398
804483
704997
289827
578781
1070827
1790141
33615
1549602
800185
896346
1926532
1651135
1508386
1514849
676184
1029682
987832
320432
1518878
91114
930887
1905967
474908
259465
88678
1229398
368119
46634
1389258
139744
19390
60385
1911989
517750
116249
486766
349535
1338882
1712794
1050249
974799
762813
796345
681897
749681
1843193
1934749
727933
1192236
1351892
700333
33847
1669881
1293225
1990686
1528519
1105306
1436882
395727
1375163
245079
995801
1410400
1726288
1649473
26171
1466460
214314
1405850
148454
1201697
652671
855296
1420495
1235583
395340
761038
1435074
410917
1820339
490006
1963981
134557
1681296
477173
1168632
301584
768267
948113
1648053
192510
1323350
251822
561119
948009
1723434
1905946
1759474
1687401
801709
415638
441362
1277468
819393
1549914
920869
192802
151238
1359561
251329
1111672
391895
1812809
147230
341746
218810
64623
982756
749092
593603
1678252
45873
164338
1943725
837695
1105009
1814597
1892683
42722
347348
1174021
1414490
293391
1361578
655090
484451
1547002
829577
257553
1334289
1401088
256909
1864641
821554
28147
264268
1004679
1742317
599188
1014668
848631
1976526
1471632
67019
1132144
193567
794959
1283492
85416
102956
1139601
1226521
177686
547544
1331214
975867
1406983
895124
1399552
975493
1836429
798778
1401617
974665
1067547
922291
178876
1410444
1873698
344393
1380013
589370
1814474
1724760
438254
1784262
1947569
288434
1266744
1093570
1382470
1143497
583838
715956
87698
1573618
1493979
1236153
493359
1209571
758860
776065
242474
1742110
357167
1793714
1876683
1892706
147
690485
1731192
370841
497367
1342791
370427
1697720
745482
149084
713996
1873833
730887
1355029
803702
1544091
542968
576300
116701
1343010
209739
1023975
355099
102459
336584
1221335
1946611
972782
815852
1039498
545326
813953
1682917
1125903
646329
319515
1987216
242168
250402
1499131
1365012
1858448
639813
1223610
1644181
1470172
507780
1438200
1017454
556916
1649933
144397
1508238
1418709
829034
1089379
853560
509277
306748
132043
220459
160820
547567
182279
220178
73408
1608052
1705652
11721
1354944
1670033
769394
99196
1393629
117649
355695
1509704
1701360
211989
1847871
143944
1759355
1674515
613638
1930902
343117
1750016
379817
326789
1643669
618904
1594894
1066538
541360
1875819
550005
239170
814966
128715
1811568
975353
1622101
1021132
1245035
1889256
860379
1942451
142122
1296365
999634
1482552
483311
1151792
1967938
597618
617156
60491
169070
1822643
545263
45647
1480107
1545907
1163576
1383526
1023796
1697369
336154
1465739
120040
379527
565067
1909259
1076584
1959847
979160
1417037
534720
1318697
450982
244135
956136
33875
1300175
825154
1536238
1837418
635586
338382
542431
1491558
810263
438947
260622
346422
1147890
1925491
1129333
774480
1526621
606965
1664170
65827
1582580
1694016
1773251
996869
1994580
406195
1361937
425378
1790573
634285
244504
1935344
1678235
697298
1288867
1375673
807801
648920
1124020
1760228
541532
201549
511840
871418
607062
1452528
571485
644546
1493696
1052646
1884488
955374
1013540
793067
1839614
1366426
701866
1863748
1430496
29915
513184
78684
642172
467145
40931
2599
1749428
1980962
1437550
94497
1739841
1422735
1563386
1659459
777372
718819
1777637
1571871
701914
1835008
904193
677516
1337911
1874404
902001
409412
567559
257150
812906
1351696
750448
810272
1084696
1714412
464393
1441032
86633
1655806
1520827
1761425
1781249
988660
867089
1530651
1867794
1736991
1606555
1121352
1956664
488516
702011
192736
1793924
932336
951811
765655
1482032
618451
1710577
1501667
380417
618571
129222
756203
99613
1867363
906697
1359533
773826
727785
266588
1280539
1900063
426111
1019042
792284
1530205
1654712
1740401
30406
235749
1110915
643260
968374
478574
1869471
477701
1765687
296712
1342486
1800967
653200
59006
216271
202634
797732
1248073
1270248
212641
1277086
128727
722474
1996011
1685876
1478599
689969
1177149
561126
1793204
1371574
1376925
1791843
914522
1813351
810838
717541
1386217
412587
1481075
110344
633185
1533566
727124
1920654
1965983
1876686
711329
1180207
1864105
1377773
894230
1740723
582055
179855
501362
159901
1932690
859925
356245
235773
926510
1795117
1100169
1562543
207947
1099693
861779
1508590
1938095
1786535
965088
1232705
125189
801664
1666727
764439
225788
1483315
1243331
556357
1632700
279428
804133
1219415
1720924
569761
1523491
1303549
686643
713134
477912
1272614
1099108
1839856
97573
1242957
1558407
174262
1824641
753804
1663129
825132
68005
113671
1741110
470585
760250
1542316
473358
469439
1114976
390244
1830160
1207936
1219154
1691952
861701
856575
1747585
1512226
1962635
282960
1584084
1386183
920466
1327094
1401831
148359
218068
177744
1232125
943804
1478255
1631520
747108
1245994
1301419
113978
1758595
1600645
766174
1955526
229067
226493
719806
165541
995550
110662
128726
1666097
753535
346056
429739
818006
1264498
104163
752148
1245033
1028348
8278
1650246
1191171
251797
1609001
1924396
844266
269299
278787
221641
1274419
1388270
671427
1199248
1053996
28129
1529129
1763510
1984746
1474174
112255
1512873
763653
74711
1086707
1160150
498142
756312
1033954
971003
1051561
1450510
358726
1827744
1003167
1476381
640845
1653237
516880
1694239
1558241
497961
1997899
1791444
888991
88757
1601000
1775291
1091380
1072063
960366
1856845
1041170
817091
1960133
1446533
582599
575925
361524
264431
1628916
611470
971545
1925049
857143
1190704
348068
289849
49464
543726
315243
1048950
1315373
172985
933952
699325
1402723
1413123
548561
1736513
1847334
392843
1173055
1485710
1902662
184984
270937
1863849
715200
1568339
1244338
1607081
775897
304690
1076951
140525
1422807
1078981
1470174
206582
675539
1002181
1581200
1153804
1874085
1625537
1282206
1007973
1686113
1098399
1078346
159580
1051848
1967385
1543409
530498
996243
376471
1238918
1702543
122494
728353
654646
1360863
724758
824620
1201801
1459365
1290970
812230
324577
698583
676051
1555595
895368
1745511
253960
1889298
1478138
329701
349615
1472261
1352226
1676939
181993
187195
1543276
833228
886865
84786
1602963
247121
469318
679832
737298
1647831
973611
603167
1605186
305577
506843
1050874
589827
834449
653192
817146
810492
1403913
339746
234668
1078635
1948075
1049011
1898066
1692609
1872026
167067
508621
1453356
395730
1673940
375132
1312306
528368
305155
754342
332080
575157
177744
107841
1185258
955646
731163
1844600
1155208
230380
851039
584631
1826000
968029
1358476
761407
1518395
1825227
1531027
1671521
1229965
1548295
436920
509918
1933682
67253
162161
522265
81346
406872
689316
1616461
331429
1406354
1533058
1190787
496716
1198749
748890
255211
1872322
1039358
555122
1913289
1987594
436839
1794441
276460
561629
167830
1621589
1526976
1413055
1154737
983689
417445
50561
1627528
1838282
177266
1035453
1508165
1031614
1153876
74622
1281503
1905537
1910115
1562879
1338962
884012
735767
1593934
667868
833418
955906
1391242
680137
1613369
926628
1531170
201001
1752836
1547505
1244842
1719453
1488992
1657189
37995
332446
613941
1839897
526681
1893661
974
1733278
1315586
721325
15898
449898
130094
37726
1734735
624224
1009524
696338
1480107
334306
863247
227996
309156
507974
1951781
488538
1750402
321109
1979251
1373550
1465421
1246858
329539
1047165
1922648
1901182
1418843
1997274
1323050
1099827
802993
519927
1131471
1167402
1917382
115106
641476
173253
1879295
288615
83022
214430
1859306
1108222
197072
156326
804009
1778709
1648544
1217670
106607
778634
385252
770800
711645
884333
16792
219416
1171208
1980762
1141591
458526
1319064
376248
1375543
1281222
43769
734870
1772493
668373
763259
108350
1628635
930588
110857
376603
3001
1257782
483517
667814
1079388
1512013
24698
507954
15679
1896346
424195
618900
1413435
1025568
1352507
1854633
901740
1699127
1020602
1790900
787393
1111649
1461320
188206
949999
1285192
306454
1230492
302138
1175821
1240664
803973
359476
932310
1369344
1594129
1225882
1758191
287913
1971618
522891
210292
399849
1828430
1632917
1965191
895363
585252
924330
1003212
1858888
983735
941522
56924
428364
597817
1342897
1764603
40782
1567719
1546345
804588
170933
762124
1127737
1957317
1828052
1340822
300140
1792553
1415534
1405936
321166
1635059
1938412
1489867
1532144
706366
849629
464144
684656
1190809
847841
1005095
866114
1370316
486912
399804
55361
1174729
802693
1359579
1761373
1806280
979676
1242399
1965118
104275
1907566
1464777
1715473
576663
921722
549165
1081404
1956060
375047
186902
1298785
959555
802024
1746088
1084633
143257
1035076
1624755
1486516
1813887
1701812
1822746
588018
150659
891179
1638552
1147453
869400
552190
1061225
74407
523123
1486883
1229888
1308965
1088386
100622
1720411
919030
1899117
1496442
1635972
933086
1103085
220480
1223155
1717011
874892
157343
192166
1100870
739133
1803127
452971
926440
277880
1193867
1382604
1197657
1136484
1563958
351158
1584580
1482790
533231
1211081
1130389
1973715
757390
1109907
1269617
821171
162643
1444884
17533
595452
457349
359419
1087265
1064037
1994429
845073
144418
575309
1807893
1953231
359149
9363
623205
305287
1248976
1174929
500860
1896835
1163335
830640
131533
1842254
1919365
1236474
366763
799845
647876
1193776
1118350
104951
1316937
1180290
265383
209535
1877017
1753820
393901
166783
1923703
656878
1089556
1370086
59939
1033086
1252100
1952046
1118197
826025
1528343
207493
301906
1473900
1724998
402131
205674
357117
658460
1969025
1107923
935815
864037
858494
961870
809606
118906
710760
1470160
1783489
1243072
1904623
1040584
306628
1188842
932068
1256389
812207
899227
1269889
1943944
807280
1754307
1198479
1908063
452140
1633635
762513
1908449
1757591
1697269
1656890
389820
587940
426398
1999866
1267796
1419577
1827100
1968017
869322
1495066
1938990
1987711
828841
458662
1306161
1677345
766295
1582937
1281293
599724
1383609
1336844
963937
3955
322709
1020085
1671444
1445728
1535528
1389044
1139901
1295692
1939246
446692
474452
1188342
166159
504974
711874
1423489
791092
1081718
1261175
165973
1151258
1528117
587315
1393623
37912
1197583
354701
1828155
850508
1974147
924233
931388
357848
536255
1621935
883487
909428
646165
656147
1881567
1474336
676864
627531
1803675
268347
852042
174300
249708
597244
538698
1097416
496135
1140795
1755746
1586661
598339
938362
1320063
331847
445822
1990794
268877
96614
1071550
120587
605986
1992373
1494078
1142770
108983
246308
1081514
226345
1740759
1070157
916285
1724802
1560107
1227287
801635
139858
1035023
886145
1367351
1679737
1276830
293109
483493
1567676
878204
1237057
1293957
1238095
272839
1933221
214982
1196416
1756799
735499
1246867
1880931
548104
219417
362291
362879
1250151
551006
378048
702687
1607302
734122
66288
1838035
489221
960841
913478
1515491
1483104
1040955
1645120
527937
511831
1951897
1395029
120235
1706525
1207453
1670801
1673850
1167869
651401
1854598
1005965
1531869
581996
1400816
2904
1577675
664911
911460
317944
69221
1531462
932547
1743236
925681
1676548
794335
390808
878177
743974
136393
1050781
1334267
1545484
1431847
901500
1113676
1633837
925985
1439784
214134
1992517
1012092
1646425
1661104
1373963
402348
973139
1804938
1138295
614707
790308
62455
1971595
1025982
72274
1172871
1337113
1772312
1298167
1802771
1673937
230333
1402332
402741
1993849
876520
1615591
467245
861439
1843352
961212
1869559
1250374
328380
568943
811687
914854
1281318
106940
1384806
1019258
1492989
943268
163199
1097813
130712
1438177
1087432
1488624
1705392
1356056
1449257
385323
1985688
779948
1239288
1413807
1056111
626220
898671
695514
769169
709568
1672842
1745422
1883257
1866763
1095111
919363
1183164
794195
1518742
686218
1753647
725577
126659
1678047
1043027
363664
1587643
966909
172480
1128107
855277
157060
619814
105595
147015
1434206
478834
843526
319461
454640
1471488
538108
1271403
184410
1714963
1703235
277796
1004547
541099
1640557
303491
149092
1784852
889521
1739073
1041518
433736
338211
658101
784
456260
1639097
1542843
19947
1133421
146073
1775032
1112158
1733829
1415869
1542831
851801
1805250
691059
504647
1473928
212356
1529367
1196022
1193864
750230
1505206
900484
227506
988179
1974173
41814
181728
1438634
1930294
877823
1036583
822252
745256
271697
1483110
293757
44510
772503
1495724
573707
54768
1543346
853000
1837580
1426532
1429101
708706
453657
1445927
1004440
1181062
1368348
1210637
106799
417263
705882
185520
1237078
277959
1989214
1593254
208154
1724236
1315452
1401757
427087
925908
1289985
1401338
123908
1926319
775419
847397
468162
948862
987072
362396
1443508
1241825
372135
886668
1217135
1834435
190916
1034351
1151233
997999
278325
112901
228565
526118
591914
772363
1109597
355871
732629
747924
49055
1169451
441900
1426844
1447462
579619
927355
1007081
1492887
466631
1133362
73258
1974878
915725
1495908
1609612
917002
1176030
1520549
1385249
563398
284208
1696750
193562
544684
1477108
1689182
1815033
1861454
1134790
1993747
1741617
1379090
1589391
1246182
1944925
1190626
1202175
1992296
1940957
1871576
949998
1282848
375900
578821
313985
1707845
179103
538044
509939
1972176
240150
1241888
1110423
255679
1931306
37280
1224229
615594
1694870
1484889
463763
1761804
800067
97395
482696
1206574
139138
1064299
376897
1659647
183705
1080702
1785540
913367
869804
1336996
69379
895031
1222305
1597003
1510474
560712
974839
168831
102830
1788403
514493
1735423
854533
1644860
832199
718056
1791355
487140
1119921
1206493
379426
1447332
328209
459824
801162
1683074
1036766
1642219
717274
1764747
1007041
749801
1704677
1502015
1632454
551784
1906549
1318177
135579
856869
1204441
832476
164697
143494
82684
584148
497127
1965241
146771
1736356
601126
899871
85195
1813669
1100496
941353
733229
1542872
1888391
1901298
1509906
935084
1705533
617931
234216
1052160
938644
626049
367880
1703436
1213694
1979335
886610
46906
166432
747795
446528
1308998
268585
155550
1774647
1632065
1163084
1136640
1726049
475934
890000
1037440
1021428
1115162
1559015
334442
749197
1084356
1203555
109920
1472522
391025
1750289
309970
1397099
1920023
569407
150270
330570
1840634
729395
1048226
447795
591774
281169
1157728
1350969
437639
124936
827009
1434819
1378976
1189546
1676277
479455
1485120
628789
645177
921918
1321503
204724
262069
1512414
722706
1539496
505211
269795
612095
876379
589658
1298155
1488452
1010808
107499
1798081
1213994
25563
361663
1172094
1797895
608173
403840
1536731
1918607
334605
1523791
226642
1809343
14112
1142100
185896
1936067
108798
1332149
416429
1100301
1452965
1885767
107241
1103414
228208
1216917
997025
1074311
37822
1628496
1201560
1552084
1919544
944254
1877776
1189003
1571164
1860233
683431
639121
367400
1950595
1608813
281504
1647327
568513
925966
684471
328387
639246
1152259
1914653
1568242
221381
1826347
714703
1360464
608843
1222971
46829
1559503
1445038
564406
1346448
675207
1612800
397700
946490
889009
1320131
1753498
1625600
548071
1078316
776069
772044
1248460
710060
798178
1145954
468348
1474544
243271
1516006
1470550
968180
600711
200585
1042320
1829021
1324277
1794983
1459508
140180
1305156
329587
90966
1742774
1201368
1675684
425440
569194
579026
1509125
657850
919530
481064
1902307
29356
808642
428505
1440852
224884
1232065
765240
776786
588369
906764
1605617
950506
167723
569010
523112
1429456
905507
1784583
596975
1660071
472571
920256
567675
1777676
1127842
816246
1092699
1023392
1261283
1876757
779756
625369
1739218
1034422
190763
108104
240065
493335
1411381
859838
322651
116068
1870741
820538
103086
1633598
405407
475428
948216
947373
71054
745857
355096
989344
1387604
1482103
1831054
1084792
107666
364330
898357
302373
1211653
1627469
621017
241415
992207
236290
1686690
634534
221227
1536498
580448
1785489
390660
1909243
277200
814622
354725
1380020
980536
445862
895407
1879785
346193
170507
656715
1155179
239350
1241206
1376388
1222853
48698
1739175
81780
307864
755575
65912
271663
571309
89318
1137686
841699
1231555
1519047
1343102
1798695
538900
1689805
133422
1437158
874628
607613
1978886
1083723
706236
276637
927407
1164396
1902383
473609
997380
1756485
774812
242994
469162
1071913
497244
653561
1587965
863753
1096132
144326
1210161
334134
1667378
781441
1961174
717914
831307
1007093
218198
1174076
452645
376447
502227
1431780
435215
724855
1113336
1566882
372815
949904
1876031
1326052
837150
737175
225037
907929
1612312
818373
183355
362997
1998007
556388
1899911
1813779
851753
676009
964294
1667545
1111853
1332912
1320129
1733609
300789
1326820
225449
1874868
1030926
460991
1897750
646817
155534
1669886
1597459
1937387
449010
542903
1368585
1472283
1992314
118323
1052484
591354
351264
875574
411303
783167
1239916
302187
1218140
810568
886874
305811
160847
1231651
1543683
178802
505276
120219
1856057
464056
1063635
144421
981715
809956
1587380
1837529
184097
1781102
776763
588951
541225
1830080
400662
80763
357728
1273970
1204551
96562
1847823
1530128
425956
1422706
926672
439196
1259909
219221
26963
53142
1908417
636024
1905156
400969
626741
93623
1945383
110326
1325353
965928
923621
1294163
218110
100643
1623396
1679525
1471977
620375
1980188
1459864
763276
931548
1776259
532546
1961260
879965
1790327
324944
342801
177218
970979
333716
1862702
937287
1924451
1993112
786501
1471910
1370222
32818
1149767
1582578
744656
718452
1138826
859276
1283869
876665
1939136
638618
853886
1921832
743701
1331580
137174
765350
763177
53463
830794
1200376
1890780
1428299
318814
1313465
1152559
981306
1466809
240603
823814
1616959
460546
1915101
1976121
1153176
12854
138901
1700571
362589
1850875
566085
1712961
1554840
806818
1517752
792974
67235
1629438
346255
387020
1181503
262740
580110
1181601
341417
1316936
1690932
1904464
445771
1224587
10317
803612
352864
53885
142172
1807078
312376
247037
1422609
524921
817414
1241534
1575360
1479144
1682554
1853073
849128
340625
1709701
1626316
1112789
1930672
427838
881904
1234545
1724341
138593
926261
562712
1290022
1630637
1666006
467845
1931949
1948964
437130
111772
63690
92665
1312096
765091
1686897
891866
1147489
1034994
1725100
193390
1142856
996184
134598
1172503
1547612
1574680
702935
525589
696324
486246
1951791
1775750
857409
581958
438702
1163754
1638027
1652539
180702
1724044
1579501
1265803
236346
1443674
469957
169495
1176608
1807227
1315607
915769
1186813
847842
833620
1713543
1693881
1873815
940534
1697345
1301714
1798677
1383962
797916
927000
213514
1760395
316381
1876588
539497
89762
1472376
985389
330048
1320283
132382
1373029
402139
1477203
133027
805522
801639
968901
184892
438198
564737
561779
829974
122407
117343
724754
757709
1500310
16642
439201
727243
791736
1411641
350119
782102
1951285
1412032
380053
1814363
1494293
925271
999908
1402755
465235
1530627
1700931
882799
895715
604244
1289385
266444
1115750
691676
1333661
983562
939944
1013457
326867
840365
97366
1162445
178039
1361354
884675
824654
660534
1828539
492562
1222604
1760928
1580008
92788
1530107
1417969
78665
1678723
62143
625001
1237913
468244
1397110
1784646
1557848
607560
1730905
113761
250581
1186250
1231039
1204503
1289926
1513825
1236786
1614915
1962885
801315
1033894
1956068
364156
1473967
44
1770731
1846708
1768097
1459149
1327852
419610
1831901
1171249
994654
1143560
1466516
498573
1220216
239657
1370372
1611650
1194562
1729365
679250
1004087
785507
946388
386072
540952
1116685
1840864
979804
1756525
100990
1033201
1210402
70208
1487620
86546
867297
1559470
1003698
1488658
1831599
1701839
1831596
1458707
1229821
1695924
1537817
1429832
1907209
123990
1792714
1347589
1449976
860564
1885325
928440
238377
8228
488632
1307103
1522282
976660
399041
640109
1810981
573785
2124
1750344
1251823
847956
515075
1833391
655574
408736
1305415
788215
1251784
1242848
1338242
450046
1302653
1241435
408157
1927745
1032991
984347
474139
593910
829424
1351968
899053
1663785
209106
1531564
1520953
286083
1138521
1618222
1736108
583136
1164249
1849660
1121867
1706489
1437592
1266085
1898680
112504
1101716
1258985
1461793
626060
568739
1826418
1731370
626731
158882
1215051
1189133
414994
1348530
1494205
1447927
961620
1682040
1074041
253210
743060
1013961
932243
32615
1745094
74628
1577155
1751693
1511392
1961122
1113687
1213160
1017755
825824
855896
1638204
977264
1031966
1832453
379629
51720
1849292
1537007
132499
857525
1043909
909407
784425
643366
1529731
1400855
1996955
415550
1988055
67050
270497
1925360
957421
1844378
218749
1390970
1379616
1820421
1169920
462499
1281087
1446659
234881
1743441
139381
293522
446873
154412
666569
1669062
1258339
709739
1587621
1951667
568907
61827
1438272
1836208
47352
1945787
209694
1826990
1855840
874382
1156965
1636955
1606049
1911230
1625258
1221502
1057738
141842
553756
474624
32314
1669129
439533
473400
1992491
1669365
79166
1881143
1988982
605245
80517
1652518
123222
183455
1132469
637369
824876
899909
382084
217036
120636
168828
218073
777369
547961
162144
599933
1877
173564
1080865
56721
1608848
1520447
557712
1235549
1452259
592814
603555
446695
851558
656209
1663091
1530135
1864533
1335219
222330
1408468
576598
1606116
1472108
1670286
1472464
1181436
611078
1604504
1075106
949033
824713
1608573
1279814
1746770
819437
1963536
1945397
489726
1484833
1424641
523121
602705
1496793
1417190
1488740
1363921
392634
1405620
1791126
1041979
1180129
862731
873861
1510947
567684
900963
115006
812484
702568
1798405
693212
1206332
191618
1117129
731772
1867958
799934
1693494
362738
1234998
987715
1943956
1247004
1077629
1950596
980825
360307
1436490
334120
1263443
78858
1308976
1482379
1537773
1188889
690370
715662
452902
249312
1045157
812700
1727938
304252
1731798
1347730
1540212
1904162
671173
1322850
1241945
1922258
955531
1743803
1858038
1037843
126940
378479
1268354
891302
613318
1209527
1096486
922422
317300
1389133
450275
1588599
1063030
1851837
1161468
1889181
41716
383783
363003
1089944
1049239
256060
395696
1573158
1846495
859170
162733
311592
1723681
1023197
1889994
1808774
858421
1984305
769991
962804
184544
1601440
395478
387226
1222099
133427
919679
304213
1257318
1167500
1661504
1089324
923105
972398
75603
1140233
1759227
1838404
785594
273968
603165
1016103
532544
1491799
189464
621120
236159
629428
1828273
1619797
678235
1192823
228992
1662485
1632244
1255461
1314999
386990
952265
1200280
1501451
1430721
304400
454331
1508787
1093126
586853
1687195
576080
1418292
1925199
867450
71946
961815
297637
1541548
961477
1040584
1086582
1420997
281684
420334
1013368
1979724
1017084
564990
1354772
113906
1088067
532996
1157895
531007
1870371
1613780
779074
968790
566207
475831
96071
1857140
4816
407512
118464
237612
24714
336390
625768
758871
1105275
1836095
1621400
80215
740663
992692
1876128
355275
1700389
280080
741962
1017842
1268257
656175
1387759
225952
1033352
366794
702343
1890096
1084593
70834
764939
637305
1728287
808360
1358285
780617
684163
781305
1587823
1937410
919493
660784
302367
353940
778240
26254
1334424
1903208
126905
1176051
1519824
166633
1198766
858108
1379581
759050
100692
1135645
1896472
1584030
815790
756635
438931
155423
562572
1833008
967277
110842
259094
831393
1853847
1753793
967267
120607
188568
129372
384975
1609592
241618
1801045
1602966
749893
1936192
1569874
406059
1693059
1939942
933252
1515961
1525669
1167851
447833
1298724
1559985
1280183
1988987
1729359
1392381
765447
910304
364414
109603
1510170
1656959
195419
123485
1600992
950803
1280159
415764
190932
501046
516792
1784478
1390526
1452601
1967146
1334270
106830
1827183
1431355
911003
202948
1090077
436977
1336959
1682343
1821259
1519590
570825
586407
283285
187552
878647
571520
1757103
25236
967519
295158
1119874
777970
1007862
1340717
1820232
599310
876995
1756898
1794794
540480
421946
836786
876010
1627477
1226687
327452
1646721
739814
512036
1777856
30612
385525
885293
445350
969423
1496216
1197301
1336272
695344
1065844
1528845
191213
1651815
793264
1226850
1557096
640792
1600665
385192
441829
827987
1383044
1176391
1377187
361257
488969
1530461
1949292
237014
1631057
1911105
907916
1476546
1546876
3459
64733
1409607
798438
1627851
115126
879151
1035452
594055
30181
1065889
1732696
1824371
1110058
1737842
1822595
571941
63777
404047
1173386
257330
1805718
1238299
1416052
428163
245603
1581611
562243
266880
741942
1493290
117988
1332115
1983052
277604
236415
1556618
1615890
1802454
1328405
1952006
140704
337735
438198
1718397
939112
1558558
1920442
107308
685499
1769948
1901811
649159
827786
1140072
1163290
1297710
1013239
573651
387249
1725736
1886671
1277833
1426765
1353569
1736888
1280836
639166
776560
1953670
525324
639207
442978
630463
518482
217104
321372
1053214
659839
446674
729136
1262166
1918271
1925107
1761721
1941897
1191413
744859
1430210
1903975
23012
1553648
1928705
1854753
1075413
1388120
561604
1024179
213401
151019
1385431
1222191
1150926
1830096
886367
98407
143351
233034
842061
1638069
1481925
1366594
172046
825089
1460193
354427
1614169
1392517
247531
1111383
254626
145988
687986
343735
1579936
216413
348835
850889
961328
1312768
1463877
1202374
1929574
694508
1792016
1251029
446463
1781876
1054815
1891035
1901769
710100
713921
520606
536940
542924
451701
1851740
598281
1906343
995406
1581401
1609755
851173
447824
726717
858078
972025
812617
491514
532896
650262
831832
1795284
733255
38752
1183316
1360336
754633
1387416
729024
1573288
777386
8997
1005733
1516389
1946178
376997
305857
149579
692099
145721
1901474
548143
1764233
898073
628120
595897
682547
1380644
553574
1448223
866323
991972
658834
1791938
1557432
380161
1075891
1366783
879000
1546742
154984
886455
401653
1987376
1181945
1879401
1184779
1081
380462
370614
558356
261110
515062
911640
33427
1713964
889736
816956
1725119
1278043
367714
1987527
1857793
1487408
963293
1325225
1115937
491928
1220104
1820280
197833
1775920
1441924
1263671
1666637
1268411
753249
674197
204843
1421483
1028178
1098043
1772931
1193207
1669117
1977455
711284
1916877
1815161
175354
873039
5573
209776
652907
639466
1765717
999895
1119261
922437
1045473
439941
843816
1922723
446666
1757309
738276
36091
1542977
1269805
1133968
391092
761636
1885187
1383309
1646234
1328292
553154
227130
1690671
1703018
265098
1212406
1641730
429164
1245767
592434
527561
158760
1217867
228452
1681912
664967
787641
1402743
1830383
211329
545731
63866
894479
778379
1977856
1856080
754888
503327
505506
1739655
654694
1470981
639638
425877
1145420
1841138
1981944
1678900
1575781
1077835
848788
326480
1322293
1768606
1902068
769455
12111
1698137
1989326
417039
567304
1224296
1655821
1974455
39726
1932266
515026
270785
542894
191407
1565229
1948561
1089698
1586565
1951875
1972553
1021605
581649
1819312
124557
1662081
1893894
1589376
689295
3783
397552
1572608
1761533
1970689
1283488
880867
1152885
807160
1808954
533970
1820981
767146
766796
1032997
1058590
1438284
952895
1588842
221948
1923370
1118537
121480
219667
1911561
1502847
404781
1334180
636197
1374772
1901040
1638110
1917640
1139880
1865965
1610038
1564311
285595
1588629
1507716
245992
1245611
646934
1775089
46566
1865921
651228
1232567
219177
1099456
559503
1375943
764307
1237205
1456123
1998990
1967644
1086980
1687726
570930
589237
1929258
1103579
553615
975253
1062248
80677
1311433
959749
761711
1013920
1317555
1573474
1744149
142901
1006471
275902
66283
1805650
1425300
391412
1591756
233589
956278
424306
431795
662330
1546983
103085
463617
105633
1099870
470311
1241387
1278623
1155886
1958218
991816
813291
466919
418210
350984
1883599
782953
1828060
766092
1548122
1124
1580674
607974
636707
1394632
1950032
1329156
1306682
830467
266233
1795269
1882029
155760
1700246
1171425
1626876
572734
44131
659891
54267
1849189
205107
169957
1355660
1739900
1398344
613515
1372405
1808554
1911238
1983765
1263174
1030320
1477411
686689
1730461
1597637
751588
1462515
823480
1943389
1871950
1172374
1528520
396431
1656863
834931
546873
1089292
1339707
1326620
1426153
1233359
1927717
1597442
1603732
1226272
44132
415499
795290
318963
781816
1875043
999276
160094
1955886
1477413
456274
1922008
679365
275515
1518237
1581957
486098
1432277
521295
912335
1755833
464708
133754
1251988
76602
620069
731233
1149279
1850627
1070267
1335632
1781700
405518
1997787
274440
1049379
863004
1798403
905791
13647
274851
1961474
947944
782908
251873
1566555
1471211
1217763
654083
1058152
1867189
772269
1128638
1432048
1208090
1520837
783098
1351746
886885
938338
1546680
150273
1331678
1362926
1270232
279466
1567830
1377299
1506729
1030387
1134377
544849
274034
781809
480917
1022558
1116364
1200017
1347242
1104162
389164
1269920
634605
1649258
280210
626911
751913
529736
1060424
316042
250731
165552
1517216
595306
1274130
191717
50549
1756471
1875926
427887
319512
1450841
1168734
482810
2882
1832498
547402
365594
1124631
1154707
1744802
78460
819949
1921295
1618624
1342274
1994029
908039
1209588
807603
412072
596893
359484
1330198
875501
1785575
1965878
1399382
1922992
197966
1651849
297716
1194822
1319982
467102
765065
1485707
1727865
1813845
825838
1741301
799244
1686054
1774373
1352364
1485891
1701887
574630
671020
1081243
1467818
1925117
969757
322438
1721368
1738208
6573
1948299
86793
161656
1226808
420375
959094
900954
718931
1504571
1934830
1783486
1874328
752828
1649184
642549
1855107
807008
1677873
145322
1458679
1430754
428391
742849
506286
1860167
942985
733037
1005845
1171756
1546915
1282553
1787532
1417058
226658
729276
211950
680524
968304
1450001
1104150
385661
319366
478956
979221
1387930
1184447
766076
113980
1521966
1605322
120985
388969
1774165
1368845
1865678
1060225
779319
851667
1963515
1509820
459689
300238
1090349
273541
1230570
1238413
1879447
1274110
1268489
339432
1131411
648490
489034
1906855
754841
838428
389998
749772
1207515
677302
483939
1499782
1430706
229439
628968
1208104
1460974
827109
1860387
1450436
1590402
1531436
1945574
1340620
370240
1881309
1333198
428874
1479962
979643
353672
1733002
699783
198282
848994
872243
1961117
1261004
897868
68294
583618
678929
401337
1572941
734447
59292
1484250
888413
1073073
1855080
1467138
637411
445085
1792279
1704538
479446
1579094
1286283
1739605
1717737
1933210
1486602
1840886
1514059
1727149
221087
1884335
1013882
306372
969986
66702
426876
1783450
617858
1039749
1291898
1306430
1172759
1986200
537048
1328742
789131
477566
1459577
716644
205570
1493255
1646365
244231
251123
517894
1717575
1051340
1567509
268332
1006088
1878868
46430
557034
1834459
1251871
836090
140019
790427
539488
832793
795911
636991
1550912
896051
3046
1108908
1842358
645350
773691
1070881
560607
1902707
1337137
976976
1228978
1917285
688517
1722071
407264
251246
589199
1515022
303869
338150
959471
101683
357176
1811654
554371
1352334
1730805
1457957
946184
922333
792229
1513058
1280288
108217
603552
659715
470797
1584082
1326698
493229
381285
1661553
957898
1420221
1438809
166754
22309
1824037
1544985
534011
1458084
1428945
1269762
1508325
1260532
216617
578967
1255098
1805631
1146373
1547560
779946
1305834
976310
417815
1784517
1735414
1371692
1834256
1427848
836342
274154
1622163
1283113
1381176
749224
754338
558865
24820
1304296
1797515
240613
1662079
301091
408074
807003
791458
1726974
1406544
972387
923475
104626
1290316
1852742
1361875
1946844
1564748
532894
885794
1067734
242921
940339
1202366
1203288
1733682
1890373
1213729
1226232
189217
787000
1623544
1825310
261734
1117931
1968008
1108798
799750
784080
205678
1787958
909992
1396098
469556
1452345
46152
1721616
310959
1440670
1126939
1029755
93778
754814
585267
1792164
317684
1097267
1034969
1862821
1011253
701805
1552932
1422669
32065
22051
310713
1633694
468732
1485684
1194337
386549
267302
1085586
990981
486530
516570
1206750
1416698
1030372
1241866
1300845
298056
1899156
863685
1709768
162017
397272
1033242
1761754
654815
1135125
455664
1557515
1044120
1537073
445518
1451246
1341890
1887071
991063
1581136
1787209
453921
1344161
479124
1649705
1011527
218427
1884667
991743
1766392
68655
671356
770305
928049
1198299
1202694
1849654
1469459
259744
1776872
1147098
336096
1403904
1722705
860386
1003373
486570
1934487
324772
425685
1988631
1022505
1446249
714852
1317890
94306
828785
1986698
1929006
1311491
1678489
1653907
1997145
936478
839196
927355
1817345
1435139
342483
639789
1905803
287592
602071
1280046
871253
1275739
1009192
711731
178400
1119125
663328
838649
466597
914659
469555
1209659
822675
1459140
1588320
381476
1759084
9471
637335
312788
671475
1781321
563855
797661
690676
339924
1804658
463022
1226206
1213172
573624
1466711
1421988
1185470
281244
1628560
100747
1951386
1170835
1681852
374639
640262
44673
688834
419618
1476973
1820224
305383
1748486
184050
593635
1150917
1670497
1458006
1715335
177363
986383
1235157
1880642
963235
540603
25823
1012374
734147
1598672
1829950
1333450
1680061
1139907
491435
1618942
432361
511979
149763
801560
1934780
967709
226604
1677778
536249
1630370
1340736
1707402
1546918
1800001
1678461
171989
708889
1910952
1924889
1018612
981146
1671307
75638
961991
246794
838507
1100087
845474
575095
613158
1000222
602423
370144
167597
1654093
809624
682394
1361883
1973404
683631
1653934
1501783
400172
1614930
421750
92443
92262
1114902
465016
1213985
1991255
1975255
598720
1136871
809032
614305
893398
1451090
1438769
1520093
794788
752553
986548
146038
1264176
1430155
1579655
1438085
143637
1867480
264013
1119980
1288907
1041390
207698
1545941
1908724
884046
1320268
607892
429306
151158
1630490
1656994
734171
169293
724463
1329374
651348
1479168
1045712
1625181
225312
616876
1703305
494439
1041457
878190
867679
1414175
1337270
1134968
1048923
450606
1778537
1556315
488423
1539065
1575667
1026844
1291365
1697682
1460874
1126396
1795905
1973002
833802
669542
792760
436144
84948
1991346
863078
201327
1018850
697218
1626068
59700
1826397
1202227
996676
530689
326969
1925553
650971
397149
905390
1857075
303625
806527
1307723
77159
1754029
1087549
1220396
1443365
1121172
1621717
344839
167286
396007
1011937
682364
1198555
319603
1451270
200511
739279
1963924
1465308
799416
1394779
161746
379728
1507967
218121
1654737
1768894
11826
296320
543363
137471
1544017
596981
83191
329725
1545322
64074
1414067
1343567
829075
747598
1730210
971854
701579
1672716
394427
498010
1176918
934082
206847
1518028
1903465
811075
446256
1386459
809370
1274041
1997624
461494
626515
1652542
821830
1435317
775410
625923
642528
1855109
566427
932738
1180465
951110
1073075
1478612
1889728
1809117
1374137
1717375
975105
914591
334807
129111
1557615
883830
56583
1042001
133707
1773683
1452812
14929
1072993
711347
845986
1738848
745289
213070
478558
147247
475259
918005
1764692
393248
846011
620438
1788228
1257563
757667
1664344
1417370
201660
1853398
1649569
557038
833037
4480
1521430
668012
1105675
404081
1641122
730069
196267
1033551
543164
522904
1482568
1827691
1089905
294229
232351
1876581
1925438
1252085
170697
583010
657122
1931696
452668
1125401
1418026
439912
1978436
946718
460631
1713269
1715965
721541
645133
1230335
131301
661558
531428
1313153
311611
756704
689283
339297
464167
432076
1609779
1267836
447825
130647
745412
1815475
342606
1119182
1065994
1681015
1315993
168485
408158
473387
1493461
1045234
1314577
1404567
733957
604131
1286410
314936
465920
890653
121757
1613893
543555
1095206
1797016
1389797
1599716
691551
407411
1308011
6308
1173125
1747289
1387438
307215
1432763
658585
1948505
314907
1734410
173600
659913
503957
1101282
33051
1245967
1199725
830721
1635892
662132
1105188
1307224
204343
1432703
221835
1947420
142911
1527353
285288
1919320
194836
1964611
124997
376623
987849
935052
1864348
1586203
607924
1608314
1962222
1472535
1203655
1913594
1523076
868959
1511799
541158
597552
1797945
1995002
458410
351406
955701
480149
1083323
1515675
1486467
1773180
70067
1126435
1109666
1028467
807885
1328507
432802
132995
1857886
218542
1879530
350909
1739615
385090
426314
1411863
648234
561703
1320071
415245
170924
950908
103331
194968
591286
1088817
934037
1963179
1515188
1438120
656092
794390
13304
1069991
1240870
100312
77813
241357
298091
860891
564118
1097686
1814757
1697997
1315137
1574151
1973953
816825
1358933
1877896
1081217
675743
1358673
1686468
1522144
1819944
401803
1931026
76764
658264
170520
78385
636097
393135
945202
622746
398253
773620
829845
541615
110951
1795656
1424082
1089242
1878184
1480947
1555776
1398124
516808
346784
453464
969135
101747
742133
1997547
553572
1175650
1482672
1881196
974617
624130
1260535
1595214
456808
1087254
985170
1425723
1825945
590677
1056076
426996
594985
1514161
57181
1496189
1335424
788424
1274975
38174
439376
724630
19784
376260
370181
982672
1970343
1396782
893491
775319
700933
1413693
398525
1214707
1014642
369406
1847890
1930846
61100
620266
1384488
1437244
912056
1360218
851626
74085
593864
677273
628474
1811751
1642197
1258344
401098
504636
1599075
1718220
332951
1442473
1477342
1055723
921448
1234169
1647072
1543788
1659927
1462999
26877
950130
1562841
264132
1934187
1960643
1178848
1873978
1580862
1911744
329160
1430872
371578
42854
715025
1765694
636418
1398694
1518189
1253094
1934726
1732197
899302
115429
1061620
1505278
1348095
1623143
390436
829802
700417
101741
991470
808829
1973918
710213
964268
1117832
1940837
1091170
1830816
925968
1454434
1014812
1068318
1935473
1855562
230354
827003
72085
1836720
292646
1187395
306351
175984
484039
1974760
1136287
177346
158658
743846
661124
1755875
653914
1967708
732005
632003
1168372
1937935
906610
1206045
1611286
1837495
1373927
1843743
873687
557488
161129
1821190
1450568
1955697
241411
1674422
1298696
713302
1559048
1872616
1046629
1701315
891247
1031501
858132
1867037
1679556
1698369
853495
1192083
441144
1408682
1646486
750602
1119554
134587
280207
1086172
514722
1399883
1897724
856705
1115536
582005
205310
1621852
1696166
1688154
139811
763888
1727166
1594249
622353
1583202
1718035
214064
963066
791106
591832
1157603
1477545
851418
287354
522287
397637
1946286
345386
551581
410972
1850711
1521287
1070270
739784
647998
1117021
1372923
212470
776675
10913
1761311
1964117
960319
1240576
613826
436446
1952941
902454
1023456
1769016
1719408
1026003
1275110
1973791
1380314
1040590
1828149
962423
761353
1396448
1885316
316115
1198290
367898
1494076
640366
1123718
93691
1933530
661327
1634953
112327
97237
1909274
1617507
968642
681062
273495
1992010
320372
800833
1255313
1718096
1177321
989181
469199
1115822
211690
524123
463535
90924
1902610
515405
1436195
385657
238704
1165039
1609378
1991497
1242581
813592
554386
356257
413519
351255
1611233
56731
712411
1727518
959482
615981
1749657
1814451
1670281
746672
1869133
1693941
184396
1371907
1483453
366836
174605
702713
521472
560292
1892998
797048
274762
1944776
187029
1099290
793983
1053186
1065950
1458245
1805598
870699
88713
1030619
1600563
190332
1663184
1593698
1228000
1356677
1879613
1342596
1750738
1759270
1672099
218880
659102
799663
246889
1522778
753703
1191291
49037
1594509
1571274
153884
483335
432203
265100
984461
1199369
432898
1049078
1365449
422813
337477
459710
949024
1864932
1267584
17727
615964
74786
1761428
506341
1123599
533722
346821
120317
1149748
340156
1971850
1602178
832384
441253
390424
640935
1516876
1198505
750485
1066989
1349445
538567
1938141
630318
996313
1600581
1923987
162053
180205
1187516
918470
380237
1813001
1624716
635920
850659
378594
117818
1477372
429985
1286827
83566
1951526
1674104
1518083
1727757
71291
1440160
1197528
380642
865949
917086
1156126
1183438
1281226
711771
1335051
1413552
64286
886534
942572
1542062
904113
1493849
1494940
1237035
1035388
937909
1718966
856106
733889
1825335
286775
1400357
1999098
135074
1683309
19305
1386893
723994
1276364
950229
864571
1430018
900591
984747
1108529
742225
1256652
1747892
187196
940293
1852172
254834
1860351
159679
953467
787252
748345
1614327
709824
1790370
1480699
1823755
508306
1772997
1119133
1807716
265702
151827
1076666
392385
1799104
974469
512556
1732684
1743727
948241
599191
737665
1819095
1212909
1339576
435772
1516021
795024
1383536
991905
1998997
1556805
1463523
301662
1136426
1441544
112853
1747213
1207295
15023
1549275
1569534
1723214
93025
956687
73682
436624
792681
1406802
1422503
1970689
1423714
1680892
1548789
798115
1688127
442153
1453305
846021
917402
91204
354404
1789701
1793594
1422381
1829281
1054171
1555118
267596
1382541
957950
1879285
231228
1683658
1766978
409265
704320
1984731
1085356
158882
1420741
772918
1844505
1466901
110939
1809065
1751805
1171941
1720825
1084579
1277680
1414549
215086
1602769
1682411
331866
1045093
576284
1495656
1550312
1976884
682354
631614
1675850
1425691
1959336
1598777
770122
1568621
1106552
373609
577884
1178052
805358
1963004
41311
1479153
465714
421491
1994282
888785
274160
1030921
1916396
130071
1882867
1482528
46506
247754
935977
1680507
935393
1384588
1060729
1559663
1227075
925173
963918
305626
476772
725637
534107
1148627
1304784
1339335
1374497
1922764
444125
997767
247859
429721
888542
1100820
1986735
1135360
1936327
1855188
986461
507811
1255220
1320639
814333
516116
1087208
1852859
621841
1588723
973828
1684451
631155
147792
154287
1284841
1168551
1958289
617692
1305245
259781
1697
843910
352246
777409
869567
1487074
1900353
92360
938126
1223585
1670073
1070797
412219
501657
1008728
665706
1589034
807365
1524260
49933
1993701
787264
1856251
1540229
1958525
181651
1894397
1220349
323097
18678
302954
139024
1914780
1644128
1185445
1826227
865098
1060243
1663924
1393810
1688814
1494718
1678438
1010415
1011359
678160
1484516
1594886
830504
1229820
925071
1342808
1949745
1537744
670252
260893
674907
1573611
1340525
17380
729381
1849553
838297
634812
1899138
286876
199069
1365974
686308
1601697
1712835
1122812
1040381
1349313
681276
457036
1739429
459523
1131198
1906715
949380
149638
1891088
482721
1587772
1630719
653912
956856
1197838
1042260
547836
938802
1900325
1985487
1412147
1561567
507538
1538125
429963
1673420
268258
128488
1818558
560334
466558
1424691
345465
1951966
1662503
602735
1198273
332744
434268
854111
1013415
151088
154150
1949130
1549220
551246
797530
1822404
642063
1766994
1451120
128837
1126606
334796
950529
972569
1067089
1450155
1434097
1305528
1360422
1602938
1635835
982982
289909
669912
282820
1494576
201616
706624
1527867
618652
1128766
1648857
1411393
1924732
69626
1959586
1154566
1071571
1623637
1454269
1656440
70250
425376
544105
670892
1912567
1322124
1733318
1442025
1323552
100556
110786
743910
1912140
761633
1283644
1363527
1416614
1941031
196397
26020
1946230
1998677
181357
1592028
1146575
1533655
1493906
1737939
970507
43635
1159784
1428889
72908
217144
1249603
949663
192083
162236
1449411
614691
888303
1883458
989922
331035
1126961
842280
1783039
1925496
1680707
241223
1620658
1552843
1745793
728454
1725496
1765072
479384
11038
1639698
1883006
1340385
1145368
568333
1792253
482566
941664
704665
456294
1223226
1726204
1597462
652628
1408770
853570
509771
1579191
35033
1529956
152934
1486915
1141824
205336
41799
186230
395495
1604853
1166870
36307
1960030
771185
610876
303474
1426492
49634
1640378
1439476
1201309
1394810
1389476
521345
766716
521637
1955247
341575
1555534
1244962
1256276
605322
1910240
1363030
1836142
1953916
563047
475632
286392
47262
767907
738826
912426
143348
84879
1884753
1697889
872611
419978
477464
1829186
408983
1156355
334545
629047
801875
1242717
1750572
465573
1707166
1011817
134154
845979
425834
9736
1675637
1735816
1106213
1626633
83516
1015410
615034
1770101
1944452
723162
140951
976527
1078582
1598326
262517
534728
433828
811317
218262
1792192
93612
1429787
442613
1152770
1703658
948103
769897
242152
1863840
609790
736470
337974
1390495
1031642
1131294
973853
755576
1855826
1967903
300177
1016615
1450722
1098091
229392
1997628
424999
1301731
686430
1980986
1131790
98995
1391396
1597466
1981379
138665
1100546
162422
1521210
65472
789852
247980
470230
1384909
1822793
597943
1254301
1137195
1535245
1176677
1973334
273046
1264006
808105
1215803
1767509
358156
268937
492104
325660
1391879
1101742
1408158
397399
1197914
1792443
169850
194004
1168281
953288
1242838
1482031
459382
829910
908458
1713034
1089601
435719
774728
1573466
1076823
1786992
771426
23022
508311
1815727
1703639
1829484
1854171
698963
241035
1692144
1533028
567664
1633648
953706
1012234
255095
204621
1387301
1876700
13547
1281295
601687
138427
735701
1224900
1076201
1671033
1975322
7354
1755766
1395993
492784
345409
321636
86942
403453
1452535
1382028
1593438
1308584
185314
476819
52569
1115175
638540
574284
311241
1390903
1587665
566287
849367
1895111
226580
1199382
1004927
425780
1503762
1684449
1535764
1555356
1952759
1680072
738594
1975069
1977468
390398
1692727
1148100
65204
795492
443174
569103
604005
1701048
696221
1627851
976263
1317547
314103
607041
1725789
1980089
7027
1368300
1937758
944862
773693
1760524
728309
830509
1627543
1176966
1611552
1949512
1292632
1239749
1553506
1436350
1801692
474573
916985
193054
1275382
1456270
61645
320735
1779845
715267
637667
1638381
1173815
57643
261441
1667281
816726
961412
1662802
1822673
1562388
1084625
1997872
1832506
108977
211821
1246659
1421739
1759908
1202036
359548
1143052
1039162
1008293
1357561
621118
1965248
1771690
282215
1032731
898977
1313097
1125897
1799879
847263
832079
936684
1974601
1248360
252147
62817
183885
1213994
1851965
611966
436192
1750127
1545531
1423244
532058
581
1821342
1832040
1362458
1628072
1614100
700993
126743
783874
997304
967232
1543666
454811
1850963
1252330
1239447
1287353
1830047
1236627
688993
566843
485989
1061444
1107226
164907
453728
1147845
491811
1755176
10937
1493111
938576
1735248
119222
116432
750728
393689
544119
1524851
842779
464542
1735656
1770406
314834
1040928
699675
854745
1444460
1229469
1620906
377737
1150630
906107
344917
1781570
1088246
1099866
1903664
359093
713234
360437
1437002
1504126
1399764
1139407
1131712
125590
753653
245967
1392615
1276554
1736135
416379
591719
861984
599384
144628
1016844
1241434
905262
1978004
722130
1402411
785633
142779
334702
286312
678789
785563
1789459
1787127
889433
1518683
1697699
1080779
176822
948410
1578315
1196948
1153576
1947063
1687297
510916
815643
1205978
1874557
1327755
1486525
1332328
45838
705368
888501
160899
1754831
115771
1116638
1145035
603577
95966
422989
1833467
1874757
1110498
192356
1835763
634378
507497
321857
1623916
414416
1713117
291098
1247302
897454
192459
1922596
1816754
1958541
1154123
1418695
205058
319391
415044
106598
1333020
1196490
1100520
959872
807247
1800080
1800287
1681646
1635360
1689063
1244917
1009913
942807
178401
553777
1645525
1388644
860663
1187239
496576
1659899
1452561
1797008
829574
272992
145443
93879
487199
1706646
1609650
1179651
1437703
622186
239125
811562
1975414
1852078
386380
1502050
827703
1594883
1823446
1564342
1870946
19626
854629
97389
1311026
627940
1512406
1954915
1273207
1207951
1080711
1875514
611728
1557135
1677395
970927
468334
1614634
1409944
570030
746079
501992
245248
498912
1504909
640352
508117
1975083
1881838
1495100
1953887
968466
1837958
1141311
1544630
695781
1860011
1368958
1689225
62014
1846430
1138913
1284756
1905637
1820355
1770782
1739821
1469168
296160
1498789
1340821
369072
1260444
1241781
1560698
1544488
396991
522452
1184433
318970
1337175
1559017
1829941
1030477
471591
205881
180680
547639
1277582
879022
397535
640886
1772587
1441425
762182
635700
1860775
795792
1785919
1646486
193004
1542435
294930
1666099
942557
1330263
1981637
726609
1366827
1988853
1917559
1728605
998713
574543
1305156
752185
908536
1011755
1209689
57725
97191
125622
1293045
1056537
1844992
1570478
297384
46517
1657076
1203449
1388864
952040
679043
1570951
1777698
538675
412398
1359146
1249128
613475
965802
1516137
907378
1983164
96004
1478885
27536
490457
838062
1043403
1775618
1434026
1967422
842488
1765211
993035
1850386
1848956
1365515
669894
125130
812158
359820
100836
1977694
463026
1765523
1550202
998306
690118
1936710
839181
381063
1045898
1879821
1207295
779834
794139
911791
1650237
1623907
1850074
728237
879819
1271707
1560622
875734
805618
856067
1732441
919217
1330804
232773
1950449
1647478
254100
982788
26582
260733
1000795
1728396
1395343
208666
1621400
1919344
781617
452908
1536599
1012773
66013
1688466
1157211
323728
1805394
1958991
738850
1135191
1860563
687367
1747175
1024358
612364
1282621
328918
1021203
249600
1015739
6611
319297
981053
154072
68943
1859844
1051982
1118779
864207
1194876
1220527
574448
962514
1591514
1639996
571405
1289958
774317
691229
273633
1516788
1770171
1030118
999492
1982195
1593614
272278
1783671
1913977
549739
1460641
1035266
1976320
939448
1314671
256324
113180
462017
1212122
280898
815506
800369
647887
969689
1820542
168435
44794
1567383
706267
1362495
825727
525913
1266948
1780072
1770784
753685
546134
1689188
27913
343075
109715
955498
1401530
553553
1620272
113802
1439662
438386
1450058
313080
595048
281823
909020
131230
590118
1794646
1839601
721586
97884
334733
197570
1673319
425273
1521973
1155851
995709
1446503
588186
443601
1375947
1415451
1426293
331947
273331
1136049
1778877
924320
729797
1273849
1180761
1078432
275262
71451
265156
963676
1932135
461555
1041485
284840
960714
425244
470042
409703
1435512
1283427
1414338
1286417
4614
1468781
1008912
1872646
643739
815679
958185
916536
563854
1477476
503751
1949596
1689916
1373863
1531836
768719
1118009
148191
1339631
369440
60733
517194
1461305
837220
372669
1105145
1585849
1752503
203175
704797
514910
1605374
448537
1054904
1465685
1566547
354259
1309668
961918
72704
217757
1827111
1759733
87109
434526
1666927
1529191
1085859
1646582
859577
1366046
1717622
285940
166949
378952
1003235
811652
1696119
1967187
286436
224036
1016148
1121275
1534638
242240
1286448
968288
1260987
834399
875351
367631
1324516
415846
310779
47691
1998702
1583137
1716513
918055
278795
1973688
1445666
1360327
373636
141213
1721316
1287207
190303
236459
570653
186297
813457
1187458
1731769
1745598
1841662
328840
1789508
1782012
1495394
622240
449109
763337
609641
1619625
781847
1120621
1005315
12407
1276704
1345492
650512
720479
433800
38934
1882233
1929724
1868958
507137
1805090
838163
1449795
222761
1043000
1589313
91426
79650
263539
981616
1743323
131860
257475
1836964
45103
818198
1893990
672619
1916813
941762
1833933
437442
1445804
982452
1414594
1999205
980175
533630
1233170
218369
1504667
823304
392685
1091114
1549298
88529
694500
1724836
710904
1115124
128955
65292
333230
1442639
1876552
751831
452682
60483
507191
1769398
1217666
236232
477586
443615
1903520
276290
160929
1716867
1301188
319223
1430564
1291927
1779721
331935
771505
881875
421563
93947
1513044
1226627
620879
1849766
221711
989313
115141
157479
94125
766160
1832712
550089
1615614
1393408
1893823
1677672
1050281
1596467
1398129
1982716
1208360
1095122
1908378
1415685
1936300
759172
511462
295274
569104
323950
1751894
1776478
591245
1598934
1374342
1613365
808957
947068
1665826
252063
1651304
973655
104426
1914091
901247
223557
1473259
1457515
112346
589221
228880
1984442
1492762
624913
1589715
1907297
767402
208162
221928
918552
1369554
538504
497662
794758
898084
1393610
1526213
231971
350004
853588
501357
1893770
204976
1020247
1281037
1526731
175120
620752
886661
1484587
541995
354707
1357655
184512
600883
941092
1060809
629345
1738543
158979
818457
1846818
1806149
229350
1983222
1174155
41520
1066122
905824
1319000
952862
853700
104645
1657859
1876071
1853612
1275927
1991047
1576741
1760960
1249940
1817779
864233
1977384
397750
878131
171103
767710
502396
1874119
1322178
1651995
662239
1547799
250684
1997621
1037250
1146125
1086889
1116389
968363
967358
201293
1968034
1161949
11519
103105
1072232
747344
497969
974282
866308
395751
597597
370634
1994580
999554
1599348
1106989
1696519
146546
1697100
853548
155323
40181
1681522
941891
1034947
1131124
550666
344361
390251
543025
1356620
788184
1928141
912142
1809245
1961513
570503
590603
773733
400709
882022
415800
1324044
218615
1652068
1811346
1590511
535521
1468849
496765
1307285
779659
1331490
1466877
1621794
523304
733066
1266762
1563272
1363331
1031454
851064
1723728
356033
473096
1580319
476425
1227893
1202711
122948
1202278
1447995
948039
1194032
249303
1403669
230419
1636998
1159998
317679
757208
904784
1744608
768792
64077
479553
1703451
336128
1603165
1522444
1596820
1275713
121475
1202833
1423195
1537227
1559132
359441
842051
1318975
1211502
1197595
1288498
283134
809270
1249877
166231
1291163
1942942
1080802
1677425
1954218
978035
16928
1333534
35458
358678
65075
846926
1457837
818036
592979
1716608
1576358
1427766
69772
1872179
1392754
1156040
1972357
1796504
964954
909679
894346
1297565
80989
1501830
1615304
1432466
1175037
1256583
1843138
1376390
1697110
1812638
1378143
43922
1689822
961497
1356773
828004
704388
252999
594986
357918
747393
269585
1012742
1051556
776687
45097
835453
1701342
1823843
298607
211153
323972
1955209
1253749
1891787
441194
14572
45138
307705
743657
1974064
1915129
1126908
1796442
247831
1590604
140373
1751166
1341308
540782
1912625
124683
31853
581493
1105417
781838
379542
26035
1581718
1585356
1752779
1222843
1256534
1760602
1871294
610496
845455
1225861
319682
1109178
847437
1666207
208152
1367140
631802
599855
1304156
1208990
1317177
899175
1362440
238480
1397276
1852144
172426
561515
482195
1022790
1447261
1991092
1510462
1651447
85577
1879848
1593536
332285
826812
393251
935908
1458597
1716586
288734
1761053
1913919
1826773
540987
691649
1372834
920424
1048305
350711
803
383649
569518
1337187
408046
1313681
982803
621817
1219208
1001357
1914248
291107
187960
823815
1430909
1430732
397216
1173431
790422
1991347
1403371
1964567
1101504
1626280
1405442
1179718
1606939
759257
1277984
31550
253425
820949
1283041
286579
592200
1056296
397776
420974
1059476
1157465
126549
142280
291838
1613052
54492
1869815
1578822
1167194
587856
1836093
635551
192233
1432488
1390445
428617
917149
1887258
114886
109593
952347
1262068
840466
1051532
793414
75680
1876971
1436551
564703
1256897
105976
1938127
72341
1985390
1719793
1984278
1582122
437716
1792726
1388623
1600127
1652219
829404
1674702
422062
1759973
1582479
1568345
440084
1642066
648348
955013
298077
543574
1671388
961035
187731
1639937
447377
1558351
1109194
263773
638307
1497086
1601197
1710048
597228
1010005
1184998
1673174
442920
1002412
474350
484490
920916
1805597
1001449
701361
777941
1308346
394288
136988
890625
213862
1968850
1749463
758273
1736464
1322067
1511841
1259580
120735
1741062
662281
238948
894403
657015
1765900
1952559
945645
637082
247261
438018
1438269
5051
730040
904906
1067654
89603
886044
1042714
1163246
1675005
1485312
961244
1283777
1421530
814156
711594
1360073
133186
1797309
1308827
1059852
149599
1944725
1467997
626451
1799528
1332276
1103663
784016
822579
1590616
686693
438815
1057543
846251
1202911
394854
1905075
320737
1086174
549027
1411105
1012140
120556
1423337
251430
1238989
642212
1475048
445821
1044642
1349799
1340046
1976156
231234
297338
1718579
414890
1671148
1377942
1596952
922276
935914
1442033
889413
1773244
691817
1758420
954662
1145222
1799119
723720
364906
339407
259144
1048534
1578398
4217
1877602
1107082
109032
353429
874142
61184
1756552
1854570
1695059
342641
301224
652781
1378469
1130793
1006640
873712
1510669
1175612
325372
1041467
861726
119621
1227677
977704
433580
279382
688498
385600
190029
821657
856191
713408
545137
1278140
428355
494365
572025
763844
708051
1588021
1592708
703145
1890085
651045
1502218
1903965
270449
1593500
1871962
884091
978126
988105
28443
1285815
1331531
1787975
1961378
1674468
1854667
1697442
477450
579101
484050
1560756
422880
1946962
1638410
1437707
235815
319662
213013
1656597
128935
1377144
909036
1215197
396118
1108050
1322387
789183
1673972
1718281
769312
1111984
1637847
1888596
809085
894851
504142
1180701
1872928
770612
1790432
333297
328918
294543
556546
833504
1804656
219153
1262660
1556182
1104230
1213938
1993633
314275
1589195
2108
1057397
1574978
77644
1386446
1210784
1979982
1693710
1110547
1222073
1979296
440473
1187749
1395768
1416931
1232869
337779
78074
912215
367636
1051012
665329
523127
5231
1712611
990120
1770765
847451
1659023
619676
940797
117270
1295643
1530360
642940
1018294
1261483
492074
1901911
1939294
968153
1904077
1044767
1563329
554815
1932589
1272257
711406
1088008
1978815
999502
635126
194088
233481
228526
501900
919523
988720
863600
526215
123645
1674377
1136694
1292653
598031
418656
732056
1997327
1788829
1343606
1348070
1034727
1945041
1028278
1300711
1092155
1872629
1804512
608666
217161
791993
1286169
603994
1602146
8667
1729989
1478255
890838
1430476
1366024
247749
1566466
1774613
1931635
1773298
274256
223264
74853
611438
1790333
1434250
1631365
1710652
1006449
507118
363018
1514190
852068
1336328
449926
795148
478382
213445
974558
991460
540050
1429282
1914945
937517
152445
1506817
1847046
1872112
586842
1511274
1992888
636454
1866389
1310572
283900
1622469
1595074
614550
1457829
1705114
1278115
1018124
199983
331178
798194
325315
237978
1335016
21034
319194
471596
1051374
1918042
300541
444302
270927
253000
14164
114132
287500
311148
962772
8694
667311
1723730
336756
1054975
1165934
1811355
1317397
298685
1606201
1265637
1782880
249225
72684
493859
1879148
1682481
1578897
1619204
154501
1095699
1890624
1583789
1093936
1816572
1820509
1557266
1519317
1315940
489479
1298516
479353
1888250
784623
345124
1034765
1460790
1049900
1870702
1119517
461897
888116
812402
1973730
456037
1472214
445224
1599701
741439
1641604
470554
312993
1833463
1718733
147360
1810820
814212
1720708
217004
1510199
1398229
702878
1330727
542098
996272
596239
915461
76294
174736
320898
1520006
759838
78965
1211728
1613418
348773
955103
310404
1989949
999316
1857229
512314
1248473
1756623
1517008
1575475
186025
770688
1388585
1314454
1526234
1148045
141606
1276761
294779
1548904
1493253
356336
814218
420396
529915
95405
1052598
505981
1924341
446709
867833
1027166
101288
1503971
1405637
608037
1475981
1604123
1362434
834079
167178
1236059
1777962
95918
1362726
544861
1304011
287510
1495669
133268
771852
270797
920714
979012
849720
1271864
1277431
386706
63840
594496
1378481
59433
800025
541114
499907
1679375
408196
1704726
929984
959675
727084
1200641
1223702
273916
1268372
83500
1444832
1095080
484001
745335
529561
915826
1255055
939846
1925429
362482
54080
344631
1506695
671570
705457
393212
534093
55655
785529
495716
902305
1750697
1206693
529109
1766791
1784496
752823
1622685
1537249
1891574
110068
355421
1858341
1612984
306608
619549
1367680
1356249
775223
987015
1616725
397180
1644559
852796
23971
1724751
691520
792124
610107
1220182
1500383
667342
1710666
112919
403865
401033
1856592
1635689
123281
1797375
103963
268831
833891
728850
1769537
1946669
1618556
1360888
337915
35354
196160
1099017
1661311
1073341
148314
87969
1179081
811814
1548787
229324
1822382
495797
1473900
917712
1010470
769041
951516
740848
349044
1854729
1455685
778070
435624
1177617
1165045
1372872
343330
973332
1147709
1078073
1372774
820899
316677
351244
391602
1750289
402015
334989
244240
56555
463594
932925
1319340
1302793
1443943
671251
1462075
888530
1438789
104058
792279
1831371
738679
676076
744201
1583338
1252027
446291
1445383
1764133
340341
1831845
132843
1630685
1869849
1640018
1247649
1466389
616748
1616092
1638626
214246
1406289
726179
308693
1693779
652758
1337240
275006
1808570
1812881
1031657
248949
1624610
1820965
1601685
109545
1374606
1196133
686774
1087941
1356845
1320152
1916342
1368309
1099232
754340
1718902
1680026
24157
854495
674706
1435770
1511532
200484
1393380
891612
1644981
611444
206255
1638823
1009391
702780
1669298
931600
1392859
1169488
1559242
1083063
511360
1134979
911081
873128
31336
1536205
432259
268602
1832255
1656472
154941
1372650
1875714
1905218
1144627
735103
524182
1827939
388266
721869
49661
1598019
386744
454379
1653967
841104
179970
1268690
753268
429704
315533
1886188
799276
260089
821667
1176187
698748
985005
1280988
1861534
389125
1963661
835010
385954
1974555
479060
1871479
309613
1556193
1675799
749343
1841507
1209947
1043085
1241548
986924
1291330
1805892
187258
604600
1296684
1478538
933096
250702
1354355
195999
1403819
692872
1900997
115712
1243713
1681290
1781735
1254169
1687582
1317054
1148696
1375
1999302
263394
1210203
621493
346530
1713761
1504786
414932
439056
1886187
1911499
156644
636105
1379430
523570
617338
1117100
885457
1099233
270689
1876808
1130153
51310
575333
1444263
227389
579854
1334353
1627606
285185
726624
450928
1425766
1386971
1249815
1845455
973573
796814
636214
1306956
1398832
1364770
1383494
1067754
1705982
1716105
541664
1171996
950267
484513
1634221
1193250
736846
255045
636018
1256255
122989
1467917
1014378
1915255
884731
47444
1627817
1778145
1799813
615572
199145
1096144
787634
1909813
126445
660422
1755146
192704
1157764
1214463
1659872
789330
228638
1320620
154764
327569
1486557
1029138
320891
1580948
360823
339610
626201
996089
1705686
1383059
924765
706693
191025
713580
436346
811473
866094
1860036
1232447
1700228
1244680
644213
1341861
1150511
171098
582464
1210090
1327233
618986
467338
1428523
1952891
18286
1913392
13802
1289906
824215
1611489
1812437
741870
230374
876612
51828
1671205
1380019
580003
1510288
859801
1671805
157884
231200
1701907
1487189
41033
902273
618051
1480630
604118
1866273
1004134
767176
292461
1549612
1876420
1538330
668444
1347021
1892522
642938
1501562
422337
8993
1260598
1820036
1993499
146957
388458
592852
864435
511866
98773
1748170
1898411
743891
1610976
334304
349345
311746
1635581
928797
1296077
561115
204671
1732685
484480
225443
153451
1101994
290962
1379159
1056478
1686242
1179829
1259336
1736329
509008
42758
955467
1309027
1125478
1538895
775509
457377
1904352
1532831
582986
1129830
262312
681943
1280265
563868
901388
1805035
1804087
377274
1289079
1655998
1440451
566989
1147074
1589610
1678773
1227642
1805993
1330697
1149971
1970261
569702
1945789
895732
54108
1822314
1587815
1805553
716484
636703
627317
1530546
1909034
1060731
1536826
426266
1547285
378502
1559132
16188
824264
1074974
1961698
744088
1415119
1831579
1545383
1721879
541523
222514
1594936
438992
1857302
224384
264833
564377
1638813
276578
725787
1806503
1296105
257157
1952200
128375
1399573
649873
1618960
264879
958402
1501968
1736343
446445
1969409
547862
1210095
612961
1605996
1320913
670778
272851
123590
1294723
1505571
1118543
1957356
1521464
258039
785009
573116
1354239
475907
1670510
1890285
786941
1358052
1628731
1643328
728543
712329
269437
1382449
1538311
1471530
976532
962287
792275
1901733
1663692
288734
543135
1349421
28471
1023448
1434602
962859
383384
1883381
623895
1392564
1424023
1354718
858214
446264
1379125
72328
373281
1564973
1357244
1047571
1017977
1852068
1006891
1446256
1878412
1374254
1697461
1770719
1382161
368995
358752
1940156
1638203
1100733
1982508
354871
190235
573173
1985325
1823158
1782957
1955424
65876
1759658
743728
534543
556434
893366
1506657
1943188
1425686
133004
1275867
1772804
376661
154983
1855252
1667966
231981
294319
1242827
1193863
1470196
768586
1898728
325119
32232
720867
1558679
929848
1157075
1255375
1694129
1515573
1974241
559464
1725021
412342
1027821
1405175
503025
334085
1922704
1751356
511375
496157
1232541
286177
1936324
1389795
1018572
867935
1153256
257426
1046240
407884
1311860
1469438
1961847
278041
1075670
34604
1880506
1899580
1345033
376402
223983
1481240
1820158
972917
1098929
1932490
203356
790737
820193
365832
348283
1556522
1190660
1564824
1354270
1480676
1090034
1646681
131082
1493800
242466
1590454
335061
1979387
92122
40088
885644
401769
683865
1313760
66971
1733268
688916
358117
772883
1642358
898924
1329469
304504
1278369
1788753
1579
225203
1162862
1219426
1951482
671943
594733
585137
974562
1774487
641426
1682498
295854
799393
895312
92853
1250962
488785
1288164
770779
1783775
1678694
1613372
1023097
1024901
1615840
1530677
689449
36773
478305
579843
685223
1004834
210830
241177
1354186
988482
280530
1183602
1189352
782410
1881743
901103
377334
1808502
1081486
1607647
1633146
1677171
1892963
696648
932177
1427129
1838976
1426408
1221682
1030339
1599408
136552
49609
513181
364564
1892227
1186961
1756133
1618166
232048
1263542
34444
864304
1087266
1413773
1827454
1771644
366241
630635
614760
13552
359062
1603980
1079969
889971
1839711
825007
1137009
1695257
315126
1304196
1986155
1884647
218441
1769528
707612
1032914
436071
1252542
1895334
1953160
1169475
1082858
203673
1207675
1610703
197535
1130807
252728
1386660
464480
1208284
1786643
329347
1860151
761315
1684735
20887
1760537
1548728
797926
761388
1228775
731391
1432735
885848
743673
394450
783026
236684
1988451
299218
1187816
292375
482525
1484696
221967
1073012
1827043
589949
629956
41917
1497852
995613
1257832
409212
728041
1184026
765057
1254498
154614
750937
507148
215107
1036576
552687
93577
1508769
733971
317546
156869
50893
544117
151650
1334187
1361357
1724779
624796
1955509
1577930
352407
679272
664801
1771469
1624739
355658
777773
1991923
618553
94061
759364
752819
1567263
237727
1387932
598559
412125
356754
1808718
632188
1031259
286626
1726104
853743
825231
54322
1265720
1488020
1811549
665622
1250497
179086
1822517
1091883
1776653
1724553
552071
1723018
1644052
1206934
475443
1825917
489511
1476505
622082
660660
1685592
1335608
1621545
1330641
72559
110907
1172889
1534429
243403
1583238
112378
212464
729444
1468580
1539903
1925394
1882138
545205
1225981
1562985
1522828
548548
296338
1348518
1028673
595576
238339
546798
354339
1421650
948622
1100199
841678
783109
42898
289193
1680486
1328
1035980
1579625
1373348
1994893
755951
996401
1303921
1643893
1942541
374264
756433
933684
808204
190408
1129816
128579
1161037
780380
368315
182974
1813579
1706081
890690
1757936
886089
455855
1602026
554914
1006130
1917228
119121
866921
1856066
1606516
502786
975440
1337402
403887
642759
1177153
1987995
1305967
1769962
1937607
1663072
1872357
757507
1703632
82409
1238934
363362
1940725
60529
1110730
226571
1107847
921541
347480
1561285
168176
1839015
3594
410200
734377
844630
1140296
269229
1455570
519003
3783
643844
958338
789122
1044365
909625
1919419
1402075
1697113
1839542
1245448
923707
1855860
1751283
1078075
1519281
59045
1425231
1110379
677482
942534
1609612
1941459
341095
70202
1359066
1909896
673019
956046
1400125
8527
245313
496446
110805
397831
1514792
1398959
1331924
1148883
479995
638667
1739803
658817
1672290
196315
1549609
1459574
1118990
153232
289076
223094
121976
1545807
981959
668824
1617842
1288872
684448
221717
1919581
110295
98874
1601489
1114464
1814355
702595
1842703
291861
379555
1206722
12100
1510128
52766
1395666
1467152
893250
76415
553404
756202
1425066
1199126
81048
786325
509315
1663570
914757
1475109
1152504
1285401
1922634
853206
255148
548599
454990
965455
930194
930070
1373089
96453
747715
1309026
1443772
588867
1634762
621593
841619
1858986
602358
1619304
308518
833650
484343
12504
246641
554520
1260487
1002783
813093
1785361
241118
916042
857348
1687358
1385811
443138
1459948
1615587
1428784
598491
673534
60234
923393
1706727
1427557
305959
361468
260538
1033874
1127866
860171
1072634
364851
765711
523474
916224
56943
593404
1433649
239014
307815
413392
1044635
181392
1249737
479922
420869
75410
1094868
88203
1847435
1092591
1404139
1047690
356406
1380937
1413002
1741920
816329
907255
1995141
1643688
186604
1009153
350773
292076
1371926
308388
1159110
304240
544282
1691609
363635
259242
1649109
990950
97099
1518140
346945
740028
922122
467213
815001
737478
1870010
1287382
549213
1340903
1626645
734240
83085
1120983
183265
1766354
1077105
749228
1505413
1181795
900770
725235
606363
1863039
1126492
1929726
1535839
1027070
684164
1077333
1333777
1791337
708581
111650
250367
179721
1588142
853803
1311327
1300233
1701732
962517
1443845
110635
1875120
182735
1393185
51306
199372
488014
503112
846269
1178088
846615
1136476
463273
525921
312790
1476146
840326
1769649
1662655
1488920
30904
1693566
196747
223165
339183
917604
738322
1595968
1829806
1734116
1408454
824570
1332961
7850
1488756
937585
453844
977346
1298020
1555126
826377
273688
1961434
1957791
783227
602581
614567
1842418
96455
311311
1931662
1478204
1476385
566589
1628244
1227238
1480741
1660434
1527504
138571
1315836
1734552
722008
1535197
1930238
870749
982822
1573135
1294586
205096
1958391
813121
658649
436357
604835
1214486
994740
1301541
1722456
110027
310250
351636
1590815
1376080
1169372
1482542
1977440
504647
315378
1373730
1982484
1731592
1042101
1911118
1114393
994062
1951152
1548060
956474
111114
798776
1168984
1979906
1460746
403467
1337319
1491436
1876300
1608841
616036
1937069
580170
1685233
362204
233866
894120
1358523
864553
145991
778861
991164
1646872
419848
708475
681178
1660147
598234
1633209
1595086
428030
317734
429805
1271019
1840845
78648
291483
1653618
1975227
122970
1185685
605677
535261
513228
845666
923683
666619
738363
1909748
1968123
1251654
1761757
435590
7570
1321762
1074180
1642598
593200
1866138
751471
1031472
1240385
327420
1345548
612915
1173453
1304851
943621
913086
538874
340138
145928
1464478
1984907
1192856
1137212
97048
720467
1670837
1714474
578343
147670
1264688
614969
1104080
1635861
1645149
149621
119380
1506587
721125
1138501
1872458
1115064
607584
574185
303544
209280
1051461
1157281
1302413
419888
1378004
338003
892306
1200235
817392
140992
647612
1358147
657713
387283
559190
696191
952994
941542
794904
1173940
992213
843829
114619
1872481
1262831
1368470
860133
955747
627088
819558
1011695
752228
1100919
141254
943735
1468916
1666116
567408
754422
1383917
321217
1050930
114319
930802
557284
658582
1224599
1655572
414166
216188
625204
1461150
962034
694796
644724
1507360
26929
1469591
972177
1852832
712284
1591777
1688096
328118
1599576
531188
183359
752822
214822
1158008
633948
1886313
1533643
1066460
1450027
984280
930648
461983
180900
447587
1508066
473212
945229
1602261
829371
1656250
814234
1414430
212484
1328450
103294
988513
1352328
1501020
1496280
675969
1302597
245849
285054
1814512
1331323
1951788
1521429
232642
300954
158149
352064
1333264
743773
1617720
60118
1588678
1088238
1462684
950195
767278
989136
1164550
503792
1447465
1588253
271802
1542830
1911865
1618894
97184
1368743
989018
1522082
1729611
186559
1818600
1069996
32826
124737
294050
1163176
301509
781562
246111
361623
502580
181550
486858
287434
1743783
1015219
1855441
1592769
1762187
567627
859552
936571
1790741
142307
126714
320710
1244825
47094
441630
58222
1203070
192305
1740049
1544733
63012
1933610
1217187
1369369
1541545
1381248
1671918
1793308
1036838
1142194
382367
475890
205919
500302
453142
896504
1893810
1614259
112796
416683
371684
882653
474079
235569
210117
1435263
47167
840525
537869
673900
376064
1704477
541556
421095
1086551
1674272
361635
1247393
1880911
1518398
764672
1334905
303125
1955102
124993
1172293
1431982
434598
1929471
1631942
960997
1655992
1086145
50907
280371
1589271
1565188
746172
1060103
408739
1239212
595983
1420695
803555
687505
1564984
207603
1216748
1414365
762286
956567
904320
808755
201939
1236930
569780
575224
1492622
262999
469039
719329
1183715
1588100
1808252
470307
1977591
1866758
1750372
1757884
1454761
168757
425523
1898355
25615
1665912
1441364
899000
1835596
114514
265916
1853584
200151
215635
1297052
1375069
1566796
987112
1954870
1064059
674766
1144476
1104885
1711799
1152823
1003656
404096
1159068
1793333
477834
258751
439506
411166
1446925
677243
483650
929288
826356
1262093
1400704
1103553
1190070
1900638
1551426
900991
336684
65543
1416601
890385
1280008
1685459
541738
1693028
1565590
1339524
773615
146948
1005944
291622
187120
1728844
578088
1291081
1316695
1900330
1974979
1950479
504906
1557656
259799
1581896
1937892
893143
637828
1627242
1178207
222307
1227653
1288255
217699
1678383
565457
1742842
1409540
1842224
550721
551573
380946
1887671
899169
1419239
1986103
306861
1730712
534358
1160963
1736037
207415
729225
394698
1367178
775783
924525
55383
1651904
1043487
1219260
1929411
747977
1866646
800185
1077321
1055449
1138504
1550591
505221
1814493
1132429
187277
989295
1043826
205574
258288
863109
591384
276662
28484
653288
380606
979354
1303999
614693
1045214
220459
1456614
1105610
237686
1162941
634479
243054
1068533
1599053
1060351
744126
1784114
1785398
1592931
1820355
1781200
1309788
699916
1852154
938394
1167194
223082
1010492
771646
653097
1851088
643963
81610
1948436
869286
854480
157497
261898
1740815
1866276
319367
141600
1517843
460156
603156
279209
24002
1149573
1688072
816822
593904
1003999
1108623
1669486
1192707
1790235
1996569
877312
1931707
984752
1274841
331902
1797461
591886
1740850
1483439
675196
1710267
1476355
785465
869068
916645
524734
1874404
1053040
416850
1124360
694235
671476
208921
1452190
620461
1973874
29642
935196
162365
309014
1898471
1852598
170774
226256
595805
60273
892730
11430
659535
1878433
472266
1571148
1831996
191108
1457503
858711
1439241
1393587
1965652
1626808
1766084
1576848
765356
473171
1184997
1419685
1569983
1655151
1011093
438990
954536
949126
1338108
1599537
1408400
843646
517825
1529637
1254055
1529975
1669667
476870
1743055
909251
1861242
1890178
694381
324112
251704
790816
107855
224507
1523773
1833
433644
1609891
703317
1739314
1392191
482176
1841379
697199
598410
1470263
942853
1040038
1708732
45585
746616
1485167
1441149
640537
622849
1375534
30037
117459
1164156
1984323
191536
1920411
506327
1879266
1497925
111345
973077
420964
503792
944717
1186151
1258037
1240431
1467583
1694989
1174519
489543
420211
1932193
601855
1073289
1949958
1331849
1667207
41116
379109
1815658
1486847
485660
1555831
1982871
1312216
1188800
766984
626218
1049151
113274
1117055
838063
1940760
899336
1085679
813234
1849048
334431
421303
1840646
499421
1918333
1435946
1131212
1530456
1007405
1810151
1566485
157577
325002
240059
1223481
1566024
1178633
1180621
1812716
1927121
613267
606640
1202016
1786353
1496031
219048
840448
606586
1705100
1678957
1139016
1654822
980711
1230462
1372599
697434
1586514
1703999
173165
212773
1247215
954894
726553
147975
1641242
170929
1356271
1817772
1450411
1864515
715330
234813
998615
1085102
1092653
1634392
894101
761977
1734225
192079
672861
1136204
792165
1682878
1614593
1302210
441476
752430
1218864
905718
6253
786317
327083
1468568
675318
1957400
815273
395151
1766985
1056888
1421959
1713191
1469706
1336652
1478609
294606
1908431
808726
1079856
1962426
1321520
6890
391042
1308332
441806
152928
1651106
1374977
845893
162234
1698690
736997
1623325
1287629
1459566
159227
843577
1432730
762250
819256
1914685
726793
144124
202263
580685
1355277
335069
170045
880756
1512739
506710
938921
1867179
1878627
955027
765663
525127
1391542
1065696
964630
1865113
1369511
520745
501467
1379094
956288
443385
612640
475828
372156
876381
404741
517611
363046
1951558
1969397
41420
162081
1188529
11939
484648
1414152
612079
1929159
1286869
1966423
1518748
1499518
1629024
1278958
1474512
43943
1711122
1011732
856989
746667
763789
1449253
450188
612939
588459
1738168
579662
53176
1371786
12548
797307
637800
23206
733161
489298
1268488
1054151
179099
65334
1600597
87705
1164212
1095235
647166
1356250
1538136
1443799
1071329
42478
841237
1833627
1361118
625990
1894366
1334039
1015307
1983104
1547695
1085348
1518662
68037
1027945
918777
1118409
206747
1654297
908706
788141
389637
1984600
1899341
765290
1674355
563487
813091
875592
598422
1850904
271023
584709
1410730
951876
1484187
1169393
917450
145685
565233
1327310
1371835
1296041
1084365
1599217
854889
627695
33177
1476171
745048
1340584
1863936
986902
407267
838158
1198656
1103211
914218
4742
651366
776643
1560437
1888510
1028814
627976
113740
1751183
1196617
151566
1787073
1746005
1845444
1331337
1319686
1038418
614412
1141400
542933
1967273
241014
899615
1056066
1698736
1215750
1558295
415817
865836
674029
1466926
415252
277652
1883608
1010674
1714091
1989941
1424441
1799738
1918094
1512674
1998113
1151595
1172845
1550582
336281
312653
1453927
771568
1997518
715578
1591025
1424721
1473386
1517946
166322
1201018
99735
1850107
901779
1883490
181914
1205939
1601037
297414
1975676
124826
1436097
1800597
779860
1356184
1927111
309648
1974621
1155519
80928
650194
1160152
1187334
1455954
106803
1816981
1103872
150127
400709
1441351
216028
630665
994517
599182
243459
1952841
1078442
1895266
348930
1927804
193372
212513
762391
1775527
1936292
905874
1194405
941871
53066
389743
311047
225347
6301
186504
1143653
938800
147954
71071
1004415
1746323
19962
172207
1790987
1222933
47437
894629
1302527
1671354
485212
1456146
179865
1505559
1949975
1796298
648436
1808952
227291
1457024
1600069
162435
1702229
831882
673344
791281
50877
160229
1468957
1122510
159806
1669860
703779
853367
1677763
1903661
361103
1070107
954892
897921
372632
1030695
957368
1948936
154201
185835
1903902
523322
938332
1937388
1977760
1074814
935019
866839
1039965
362189
1856270
1156154
896522
98596
677999
694749
45740
1916586
999820
1774541
754026
988243
160712
1096677
120
314478
942609
398261
1207328
541273
1775043
767997
1400077
1955578
1183301
1602002
632496
821026
1184244
104750
99170
1483957
857283
191476
245052
1481221
149978
555155
1227766
1550492
150519
1527826
1039149
38334
572655
1191559
979613
1556147
333455
1512469
609503
1396985
317768
1568275
659532
189642
1785260
596118
1876210
1898761
225698
179123
1742994
1671476
1102288
958823
1122938
495652
1934733
1658474
237111
1960328
1954416
1784053
319398
633156
1478950
1422863
1481414
1467150
85994
1260440
1505352
334090
102775
350441
1264352
919447
1787391
1043495
712888
1227924
36235
321066
1751154
1837686
886376
1924907
1804067
486956
1159480
651087
1495011
1180049
1149709
1897416
1035000
729375
506502
1829651
219850
297609
1952163
257085
1448888
1357749
982281
319796
1309273
471390
1861639
749587
1888245
663682
1251261
566224
1103617
874293
1963095
439785
310490
337756
1101557
767436
551241
660763
1284605
1043744
226815
1478176
1475279
235079
1288365
1815143
203121
1307229
1136175
1468826
933872
807063
1235237
1720834
1924069
490736
1216392
1954431
73039
1848602
1751932
1723193
1740488
1412812
1193377
384671
390346
90324
477985
32831
1956415
1936603
704677
15653
1662969
1611973
556162
972601
839360
918697
677751
626194
810199
585921
1336112
1221818
1447850
552408
1980511
489743
1591869
57495
73853
1928976
614129
293532
887853
482436
1102943
201340
1008524
838893
686915
649701
1165439
1061199
357616
1129536
351577
1897148
546055
842455
1286272
1302682
714814
381717
1860789
789644
834693
1799426
958447
944061
166203
859037
877225
1405282
369046
634095
568636
1780390
1170226
445309
1133912
65171
1298773
1764312
1185618
461857
314836
555069
536265
1327514
1233914
1991098
406834
224163
1808577
1740625
1760767
1756414
438796
1992931
942817
593622
1193742
26150
52596
263522
956092
220634
581277
115712
720737
950801
1568858
1948658
747551
1479860
520349
312877
13337
1326614
32630
1656278
412849
681868
1080199
737181
1532148
852271
301145
1289107
1935357
267657
1347274
1990849
110033
1116436
433415
877099
626551
1678656
290780
1572439
118617
1914210
417812
578530
843069
1079695
639218
1000253
933662
1420446
1981
1361536
377081
1009465
611939
1065759
1699113
700577
441337
770613
1043537
238321
1243384
918425
1072535
710069
1682845
46906
1414894
808889
1029455
1434035
1155990
1184344
733865
406744
1970771
1245341
48127
1883570
93740
1525640
311662
1573270
764368
1813280
1595437
1957203
858477
510453
779329
1742475
301736
485301
1013582
1818868
119116
1782882
777183
661499
1656079
1668348
1131592
1597353
1831937
1769701
35525
1992372
554352
1991532
639722
1904733
1839065
1392436
1383436
1346467
96099
419647
1041703
414314
1624105
512933
1480719
470543
1860736
1533238
1650691
1318211
1501450
328074
1211579
1997462
842301
132404
1255360
1278085
1162749
1924643
890353
1391523
1090462
1267490
1719395
1984753
895928
1217111
546590
226483
729093
1341571
915780
1007857
613132
166372
220604
1411045
1841610
1268414
1352303
778355
138458
277030
1364940
186648
1927168
858466
228859
1689507
254666
608259
140729
545138
231731
1000086
1792255
606321
505657
1692858
293964
66716
1047202
794626
1980486
1630430
366246
1237501
239340
1105222
1422923
707211
248370
1820773
1215291
424873
1195437
1319527
867606
506679
41123
596410
1496112
248117
1591688
1253736
1998611
126779
911520
1542951
453219
1751686
543969
1433227
335367
541291
133062
62432
983444
5655
1183973
1759458
843980
1729581
812499
1225194
983273
132667
1756282
594823
1555793
635812
619217
1834667
1050635
160328
527693
26878
1764717
1182483
173850
1338400
239991
615337
1258100
1278216
909139
397758
471783
827115
816603
1603448
242288
647976
2427
1459316
1454584
330426
1304900
1091479
1261214
1038697
393798
1635121
748586
57460
657987
313065
1218500
618289
1382488
933701
1682635
1791309
1374194
84590
1239573
94429
237662
1219305
1839279
140941
352057
1205802
1701872
368768
1098959
1753785
1062395
277307
1577539
1744656
468554
1621359
166257
1756971
1728721
322266
905859
92701
1353192
96522
124023
1377111
1761167
1637617
1647568
1088497
822126
1914727
684595
1621053
1221007
1869331
662089
886062
387537
1003602
160133
639003
1524394
1239752
1748603
1611804
1701355
836151
1841937
638717
1252926
50561
892964
1436932
1708064
1717592
764446
737172
865772
1465104
394158
714532
1214892
529268
1082671
991642
1129114
1720426
1980669
463241
224131
440501
1905861
1863611
1678449
230279
1888923
1681616
749274
1035708
217329
1733454
391633
1351449
972919
937424
1740490
1280560
1438446
1016828
1937576
857724
1952000
1614154
648819
1819379
391596
1950136
1248711
693150
1520615
1854549
585271
1077408
1501794
291690
1323148
1056031
84352
1376320
874122
756309
1419137
1969548
1068351
124235
248713
1673293
1158526
167952
395577
1846550
133647
602573
23513
1136008
1080172
1587538
952454
615759
957531
1233062
341846
1967248
1329186
36089
507727
326517
115825
1122663
782731
1699967
1648971
942251
1526740
583319
53773
420053
1944458
663320
784659
1163234
1374438
751801
1665232
608282
36788
1786175
1338976
303327
846426
1327879
1220351
1175099
281697
1898895
284351
762953
220390
227543
1032812
1703046
1360893
725392
1953463
1888939
1616075
883063
128362
1494927
117441
708007
280899
1379378
1133849
1362197
1650970
1130156
261853
1949430
658864
191531
561007
137404
1560797
318774
256848
58890
281275
928463
806596
165993
1820631
549860
1874016
982617
1633073
1256714
1624430
1895110
172974
1573259
1376887
1948611
1066113
462576
1879156
1032186
1509593
291336
1354005
501028
855722
465610
1340990
104040
1889358
1807402
1397094
1898230
32699
861397
930698
847367
1107517
159192
473907
323224
1654475
1818608
335322
821841
1688405
902189
1460306
927453
647721
1655309
32977
550227
1977860
1378261
1678454
1812613
525107
768010
1853932
983226
671032
1420587
81694
398519
243263
940109
343144
1691796
882577
1202318
1640961
1690525
750910
1796704
353054
600792
1705202
1099334
803885
705815
429518
806634
1728140
1020868
685281
1564804
1898537
648856
962847
1749507
179650
1294369
1904510
667141
1792680
177824
1866686
271142
1074580
1126213
73427
14879
337314
1095502
1950403
700807
1954761
374978
1053828
1836435
175072
95134
1921395
407336
907302
1319248
51359
11036
130841
1508829
532309
698599
197757
228187
1655711
1559369
329118
854062
642885
1778930
4120
1630419
1691192
1218673
45795
198900
1830262
1505388
1038596
1711580
972321
1710085
4210
1229580
1016804
130565
1035802
1785936
1545553
868861
1318126
566524
154391
254683
961753
763573
525405
93992
219041
435747
1098727
1079143
542248
1050406
1154431
8448
258959
884005
140753
664316
657422
1583277
150509
1776388
1770587
151861
687349
1791461
1327452
29799
549514
166598
1483845
1557382
1996526
1643371
679046
1762843
1305443
892673
1392525
360556
950166
1006789
1223371
1663409
977393
153989
103130
1325381
234831
1368195
956949
1539610
674063
1997648
1194058
473984
1887528
629668
835808
1314656
965033
522918
308667
951440
982043
270341
1854083
805432
827007
1795217
1745399
293221
994776
585240
536229
1191086
82648
559342
1396394
819837
216622
57366
1016090
1905473
689118
1664137
121540
1016453
380561
1442911
1339715
1452097
1573506
1545141
806773
1013844
1611121
1549092
1887095
577587
957928
1797903
165944
871126
188038
376693
1461671
1881165
985909
1812523
1018148
680947
1489330
409021
1532796
21909
1440297
1341259
566381
35760
1146879
614085
262272
109872
1542623
285139
146258
343055
1402923
1517898
1833994
685649
552419
33944
130417
529153
707557
1355212
1073376
46431
199658
499678
499229
822270
1357896
262908
1738793
736957
498271
467647
1138672
694505
1607686
1916982
800352
1905747
256939
649427
1893173
620661
1944632
375903
787779
889919
1771475
1036297
850248
1593437
1746870
913053
928096
1814436
997176
1878711
1844578
680968
857349
115471
1709388
690410
952125
468901
560695
1698874
1984922
1453380
1439853
1368537
26942
1510030
68405
1450594
1459167
1973335
434826
1143622
582511
1962917
343398
1256326
1929980
125138
1303944
1311349
1802518
1414845
171994
1154657
541595
859896
379046
1712127
919763
147523
1065386
1146844
813418
442538
353968
1970077
440843
1868015
1384340
1416437
206629
958777
879488
810886
305875
787513
1851918
1654651
1970954
944299
1829602
69782
364247
1176153
1709996
120386
1237941
1183391
419501
836334
1236597
1173679
213162
1223235
231428
623933
1384803
1961549
1731861
71097
1060369
1805057
403006
1782423
1992467
1480685
1065867
1214546
1151268
786034
1240134
1277796
1522852
177879
645009
1035900
1130881
270881
1624063
894665
582203
1885117
1034903
727593
1950280
31465
1774995
247662
442231
762436
1090491
68257
562272
1572096
1267691
1559806
1569052
300072
82809
555532
1650020
392205
990920
1683252
1793615
1054605
292803
1292349
1704616
948727
183727
806293
228189
605393
1617143
744966
703391
807209
862962
1209229
1403076
249029
29577
826031
1627256
1233514
1029900
1205423
1115905
1078545
1938458
66408
865107
1173030
942919
1097390
1581346
1333291
1290267
1051695
1495893
726262
1752669
363629
193381
1173447
841299
1326853
1009670
1091369
1708604
536072
1054048
577814
1465416
1071135
958630
1203183
891593
95204
1308326
243954
1305381
533336
305653
1702618
1508255
1613082
91882
1421444
1408783
151403
792919
1327425
830411
1582794
107223
297427
737946
1551230
181525
994556
506962
917754
11004
997747
185189
1741520
1789034
688900
1531128
833742
1074576
312171
229742
1625510
916246
238461
402549
1261370
82189
145608
1115388
385851
613273
638343
81320
874154
817025
451609
559526
1534359
608679
604884
1144292
701990
1865522
104394
1633768
799259
1993556
88007
893262
839064
1687089
10470
1911887
166860
1886943
1387801
1560187
1481793
216297
691978
765009
583525
1995889
719548
1835799
535800
1071578
1555476
847420
542580
1134897
270673
1073586
231305
243139
769565
984478
680135
932380
1025754
361422
1452628
558134
1206055
1576347
1187302
597188
401991
1438959
1115358
1178363
1832317
142685
1362766
218329
1684917
798267
1975659
1059239
703886
1808782
393844
467943
1053093
1970311
1713792
351076
1964052
983329
756437
573378
1729942
1798515
1825437
1148109
648356
1203937
1350208
584511
535820
232702
498949
1694822
870728
1232423
1694689
486033
1001896
979988
177575
930936
1191033
1523315
1507246
857894
1157874
94
415450
1700259
1223750
1035327
1129723
1198018
572089
1569512
1605097
720179
1067064
1411076
723069
783990
1012020
1693646
451608
1150262
1935240
497936
1332468
153788
976567
1703336
235828
1598558
1820969
198090
718390
722991
1719355
239528
1960794
679639
1882629
973846
422575
514327
1620419
689871
1817468
1704474
1459292
803620
1899179
826405
821620
1356294
657340
984911
1378392
1860075
1856966
1277107
692771
62880
1625230
1995499
1907296
820627
721432
596113
1373901
937175
187823
1961450
1314393
469727
1341859
1642713
791522
1780281
750669
924037
1693472
645565
207242
444192
1374578
802503
327880
1769785
1391786
1955837
1293684
914602
1023013
593387
1298734
559165
367583
1305846
607798
1493036
1391728
136557
770217
1405001
433762
1691515
442915
1768867
1422290
1221077
1857755
1150106
1322077
567913
1850870
1410895
360513
1660833
260958
1182767
1135800
776506
1473170
1530558
340034
1126493
1499344
1199032
807418
328407
1793296
1496792
820462
378958
1707390
1143419
1029959
109923
1988833
1885259
72569
231350
1240306
1668827
719074
545322
1163337
1049337
1601715
622806
814692
1664472
1127492
1469985
1290318
1582980
980473
867932
696964
486536
591032
1319968
1125393
1523909
1500765
1239366
834685
1244839
1915229
790481
955971
1534042
926757
1198728
1096399
1919123
259497
1730084
613713
1067791
77047
250578
62265
555086
1099564
612308
1012035
1887937
1749327
1728391
574365
1983653
1414666
584664
1875844
1347086
1399074
492772
1403913
1630248
511872
698776
1584083
316312
672135
1648229
1404118
1816316
66779
135737
1258332
176301
1918849
1387369
647206
1971431
480944
59922
671114
20828
918875
633492
580355
562474
1241391
1932816
893870
119511
1884577
592997
274681
634166
1367432
282762
1750815
1856784
210005
44099
114212
1776686
1850115
623122
1477928
1606000
793530
1216192
735278
1584712
574609
1097440
1521065
1776556
696705
353895
950358
5461
461309
348902
679802
1815144
1730091
1798620
317719
1607357
898227
1060465
60862
781473
1129180
1224608
1942863
1325214
287290
972222
1101588
1756600
1171681
484987
1131201
491834
1813913
1740793
1865263
848396
286835
1899062
74941
1887091
27506
606292
502983
1909645
1088285
575407
1480201
668725
292291
458525
1665966
1836713
475385
320643
1230979
1718182
534892
854082
680724
1973935
87242
1643909
239313
538079
1081231
593522
1277636
154936
965104
760800
713394
871482
1260172
1789470
1450794
48996
1826236
1502696
396145
718900
1155334
1485122
1407814
876980
497295
354972
1198624
268931
779379
232751
666779
1366994
873118
1311898
20682
1517738
994740
15611
1439682
952367
260993
566587
1189457
1253190
423873
990849
1050362
830094
744635
139592
1834445
1929361
890351
981613
453267
1781945
807932
1541261
1733313
386065
199216
1153117
1115372
1156755
1212675
886843
1555174
1649534
199110
1436512
319086
309848
336457
1285745
1876664
895808
1636824
1762937
1613415
842518
1646824
1013337
1277744
1616461
51440
784200
348355
39552
1112223
1851877
1988299
1396507
398161
1074865
341999
810240
109411
127461
1410524
345997
767356
1146440
85508
599160
385956
783573
1054852
551102
1209584
1521303
258318
1732301
1786843
810341
1645670
1932214
1889258
1950848
1567919
878560
1250377
1115169
22704
85818
1290963
1134678
1684693
1210859
169319
52346
231445
1509515
1250818
1819305
462788
1278208
1377429
1076834
1216742
1006459
945245
901019
392825
1291692
1490328
1109070
89127
330068
649723
359071
1260663
758548
1434592
1394643
1730497
1284120
1394471
683112
1304050
245683
1039620
1266384
629335
965192
1511844
1410395
950493
1471758
1519090
1088967
1954304
649095
765848
1190450
273754
1682328
1827238
292084
688277
1777084
1685983
1941471
990448
723300
1892591
945219
982011
1129524
619986
869597
463189
13582
360032
824129
966307
1195169
846202
666039
1273067
1568526
1888883
1464566
1783438
22938
1183470
1404708
725937
1340746
674443
1565763
1310776
731838
1568506
577483
1537844
976496
716776
533623
324632
1940464
1281123
1480020
199647
1997417
1775877
1211493
1892619
1398275
1933030
998639
1760006
1705371
1304550
834204
103520
250949
1583225
1813973
31311
748388
470558
1045413
1491063
826175
243852
964986
1528766
1616081
1105896
1500571
1913449
1916882
1440049
343155
1020859
419608
1962242
561422
737223
859330
1824581
1478048
1932235
857212
626216
1195191
8685
1011741
1388457
1546427
1123885
202294
1003612
1937579
486518
1676334
590032
1201936
384765
389430
1664344
29746
1422549
1181109
1074281
1825551
1122179
268588
1542277
1904116
689206
1152328
651357
1210009
360948
725374
1603035
859580
1204856
1269008
937869
133287
511125
125023
483951
502429
36575
679589
1132710
554766
1429115
1495567
848141
203029
1930727
1904678
618380
613548
700526
1141565
1152822
1951683
534086
920796
996480
1932068
1756602
155212
279238
1190267
406704
1140829
1015472
462846
776126
917350
1219738
717556
708001
1041280
1443178
1657787
1725000
1065230
1760910
1354093
352574
841008
771686
848548
700165
1767418
745171
1781956
882891
255761
678810
633615
1932147
1488723
104294
1762630
148147
1364475
422707
36760
825905
817701
614771
1098240
1590700
1979456
153992
1666404
219031
1928722
467296
767219
464601
147129
1921682
368323
612403
1701858
1319180
84559
1117427
702927
114090
217844
1621380
992577
1835268
222185
636845
1147009
62387
272392
800839
742297
706683
328451
1989993
1835676
499271
993307
1388820
1428766
1726640
1059743
797300
108483
1173567
740803
1590798
579511
1446716
100515
35524
1955435
450721
293128
467162
1297640
1170089
1421149
1316738
1940499
1385750
1163887
705544
1776381
182643
669141
614785
1629632
406555
1503566
598024
1780620
703556
564352
1044361
1566466
490408
1342416
1726524
186794
1395096
449331
175455
1140025
285574
1027910
716585
1523628
1840548
581687
1147053
118483
960983
870571
146466
997258
124835
1633468
607740
577641
854460
320641
1385512
982838
881201
1443882
255652
118576
1169114
1603184
1781037
830839
1962173
1646098
1189657
1264683
1460644
1253722
1810934
858241
916366
919500
1675622
733614
499741
972966
1451925
1643443
90440
576029
1614360
160136
484612
1680636
1610930
1582349
867161
1414947
797146
1661076
842529
1347532
1939677
821079
882257
859122
868986
1454914
254683
1804111
177923
822365
959424
1251661
777123
1426245
240366
621120
1137706
374588
924517
799193
199452
681586
1828861
923886
1944650
963656
341693
1487020
1345962
1228874
1434460
1575222
1582016
791356
982543
1401438
41976
954315
275160
1294118
880250
107487
1838692
1144306
1390674
1558102
1943243
520207
365207
679803
1350125
1285807
1016663
1195382
67198
198733
1143095
1999983
606084
1401592
428757
1405968
1815897
278874
1099204
1987977
1111437
395288
1774362
1472412
308168
1955878
1941384
684016
632588
1985227
30698
841036
1370053
563885
721405
145246
1038435
536261
866858
728739
716390
1102554
1413691
474391
1850087
1562500
1040575
1668967
1866339
1956827
1238133
548706
666720
1444886
1207768
1548535
1857888
1097155
253733
473816
61652
753444
200412
442618
991639
1802166
1293201
1429323
1982580
168119
676734
1842296
310313
457416
1099551
864095
971195
132927
425401
1435673
965984
1201185
950295
1002174
1020962
1063787
48722
376813
1883556
798686
1257272
1067689
928256
1259460
1596537
45805
52756
89137
1249992
585139
1872679
476907
300083
1460238
289096
712337
1657611
1601000
1862549
722774
1862408
833964
1274365
67146
382200
558293
37588
1075431
137608
834744
689078
1479991
365548
1673632
1541004
1994941
1751804
109302
1051920
1257432
15275
1649101
1882818
36020
1150324
81827
1041248
1504941
452470
812394
1778562
924261
145866
531629
1655868
1936303
1681143
1582622
710730
1138020
610860
1484767
211550
1718477
1333722
1915407
1933082
247275
706282
246240
1903933
558811
43273
1114818
865357
473735
1507300
508514
60003
579476
1293883
1308014
274490
1417099
676579
1639848
1163628
608703
1105706
128440
362741
474709
1901287
911714
1689667
1957550
1859449
1770860
273644
1949864
1171457
785283
924501
1906230
570132
1679494
38853
1626190
1515127
369735
473688
320930
856984
629563
299021
1274097
703072
1023387
1693492
954661
1925277
1218665
1652077
197905
1723083
1812823
794882
198096
790321
1861073
976890
1095280
1708546
35129
495299
382713
1172232
772807
87487
835872
896081
1759961
389118
1883647
1797976
415414
1168111
1402788
966546
643139
1672095
293942
308164
1554107
1189316
1268797
764305
1158112
248805
1397618
1712790
1040173
583992
1560357
1396660
90312
1462124
1905843
1525968
989730
1717612
1690885
720213
1705536
329874
810486
1398300
326242
452033
723238
1510846
1150890
1064994
903012
240310
1911070
544397
1525067
1656021
881804
1791180
364798
1615924
1737338
488605
369863
150548
1830174
1151610
1279263
88643
12124
1192049
1566883
803186
613981
385283
789408
1906700
1556930
866784
1023645
1471111
1273703
805579
832067
1468270
659647
422579
1969311
793689
113037
1102490
452499
266223
207446
1450237
50684
1151623
1059586
1300283
561912
268046
24903
1663913
745845
1343607
1901193
1255890
967905
1802041
1265773
1721832
352199
1727927
239026
1357672
1632369
1621799
512497
996197
920729
1975679
857285
1596159
372069
822402
596305
265955
598628
1003644
494283
1672715
1691451
1552551
1484943
800895
1088869
658992
982038
1430340
465419
627284
434605
1911929
1126780
1922211
58427
833841
392695
1023801
1732078
1933377
1128325
962635
897881
1572211
570326
976487
1533768
1246085
496242
1701489
1248855
1275220
818538
1821681
1891416
827566
1361943
549517
872021
1296878
298692
882569
1588068
530815
203832
503927
1036277
1661724
1401793
1003853
125843
363741
376489
1872236
370615
1174625
1660856
62470
890647
57456
769939
1924785
437383
1049565
1778044
877871
439872
797249
1370217
1850214
329173
1653755
290848
155266
630497
622249
148518
1782417
473133
1354599
535750
83603
1993568
1278579
1268027
532102
414677
1630157
324525
132002
133283
1632434
789883
1912399
978085
193379
974396
923823
1541183
1850647
490142
185721
886881
1627393
1612775
1693491
868228
432559
639028
361843
33326
696404
1674665
1910773
1795169
1333769
731038
1832289
636338
1300715
810566
1151595
1765994
1559785
1559435
1855462
326398
1447356
1673904
1092018
759968
1246103
1731496
1563397
1792562
1221442
689289
246730
1646560
1215393
97487
1945813
1342900
1035612
1475274
1317898
1488870
739272
1195557
245406
1108651
1598001
1838951
242028
1245855
136812
604297
1390515
460714
271116
1530464
969785
1526922
574995
1325074
1190106
488733
1784835
1550216
272950
1135074
512702
83556
1750012
1358412
795487
1543895
1789688
1031233
646126
1353214
310945
181142
381487
398592
1413856
1007433
1474351
923852
881731
257639
457201
711020
350735
1853028
950017
672104
422115
1847294
1921740
661060
282526
86243
1991064
1244917
1872729
408634
593884
996938
1811595
235564
607446
1913317
1907221
432074
822616
1913947
1329804
1658409
1545529
1386801
1908604
1409860
461921
1686774
1708977
444210
814169
166115
638436
736447
1242077
696474
790604
342512
1731557
641255
350622
1587345
239434
1686587
123841
74232
58309
1852452
1406339
1717702
1754802
1252882
985773
1507387
610126
1216949
749307
1523129
1778002
1702251
154214
568267
1213613
1084185
740928
1208820
1516179
23747
632091
262274
1578158
1845294
1375745
35359
43036
1334153
1111049
781345
1661077
1219011
1522087
498220
947473
298424
424519
1781025
397767
880886
1633428
1994660
964944
770343
1366732
880737
1779382
24568
112064
1068787
1865969
442695
1847904
146736
1185897
754618
1137883
128148
1668023
1935055
435319
1395431
264641
1712070
731645
1633127
1177971
1827879
163235
1563701
1615573
373019
1428189
27686
1283358
691134
1865726
1140193
1005725
1592848
422175
1297270
1532585
618218
1751705
823208
1754175
871564
1203935
1204591
1630830
307540
976602
1837844
1657824
374171
1098636
1246300
542682
1540791
1365037
1198740
776808
259511
1476006
1841967
1498416
661085
1836374
72653
1047978
748525
918787
910300
593302
702412
1383323
394411
632581
1138108
303968
666320
1675039
1039323
1209007
793503
120458
436461
808142
1935711
9438
380497
986727
1471631
1563878
1191722
592172
498149
420976
1076823
1256297
117366
1298181
1200518
996856
1382016
961380
190790
1534677
309241
1910041
1325664
427898
336815
1674436
255020
153023
1073799
1153964
1256802
720727
1512337
566928
533
1569631
1589404
1564795
872360
457213
1364779
13547
1187496
685101
845066
514354
1913746
517645
151693
616981
767168
1221156
1093553
1444367
861942
1552306
893100
1763085
1087470
455926
884155
722114
176085
561251
1338948
1984110
1795110
1109450
1820277
1980400
151471
1325822
1123134
1540157
769993
635555
515103
1283009
1842988
1805220
1576051
1795698
1899724
1120748
1666571
1917066
1065692
350028
1181050
731946
1621312
491486
820481
738786
1833782
1262109
1866157
1713068
1289704
913419
213393
1659305
1338246
1469822
439081
775479
642740
129647
389241
1888191
1938479
1668556
582441
665603
118276
333188
471591
1624603
1466564
960325
1775450
837925
1767383
1909099
1607413
1990896
867617
1695737
703009
1012170
811970
445876
955254
1229376
1961514
1838931
439402
894325
1059017
298143
1183470
1393649
1357727
874336
1278616
410754
724149
769356
1502237
1651314
568185
1380342
1117516
984067
1675088
406987
781650
47974
629788
473097
629096
1794177
542263
1723026
136376
1951125
969446
594739
612742
1494320
1108358
1899260
875033
824846
1070155
1257270
678025
474219
1651775
1353203
1654110
1529440
1208451
1453384
66340
1228263
1698156
1847215
1649982
443790
760031
1673229
1704902
924961
544282
1104871
615943
985710
865437
1844977
12365
1637918
1512132
466972
385046
595618
28538
1529860
1803017
307982
544142
862162
257808
1837910
1575485
355866
1461798
287269
53595
1249729
441090
1392958
11197
1272922
1213748
1572755
656722
1215965
1118564
1282587
1832424
1731229
643895
1094233
162752
203425
277881
478704
1749421
1006966
1377936
145802
471800
1108028
749596
414620
1127735
1269721
1807526
892103
330032
1882415
1732164
684836
1093763
107509
44310
1542243
676453
249843
412074
1233652
354028
1256209
1768883
984135
1846715
1290326
75917
343898
446906
770017
1216834
1230593
326653
1506887
1119092
1544940
430542
1841509
350563
280944
503385
874816
1257427
259760
1961474
1495462
732086
69765
702953
508603
612871
1730018
693612
1822776
586741
1269285
7851
936108
1889368
1644198
248009
40852
557444
571553
612537
744546
30057
1385390
1801726
72129
478313
1258793
1147873
1405261
1788957
727193
1433766
1700813
1867903
452429
371675
1818982
1792524
1915731
854673
258656
1299706
449281
1104608
308399
785061
1966900
1500818
215353
1632562
1702105
1831375
466217
86033
1448880
1716612
1082482
677983
842981
433916
1908316
1646624
1468306
494241
1424665
603266
82087
590297
837071
1346805
1367161
1697377
1522089
1941294
1101200
1247835
1437102
1632263
1584707
1390265
119384
1361508
1344601
716008
1466926
1371512
1710471
1060669
1503674
1412554
1618704
1128170
1930954
278686
168277
917908
1696483
1893643
225626
1908919
472282
1506095
1584854
517782
265064
1738133
1665545
1268569
909267
1685176
883089
1717047
122943
1471611
1399923
1641879
1073094
1659617
1410605
161097
198023
1554414
825469
1880936
1635039
725397
1245283
1321910
945071
869913
7825
1561337
1621819
886805
210709
1693856
684203
1323813
1875630
1146619
807326
861870
835997
627312
1369666
72459
1034018
744767
399695
174556
1463362
1312946
239229
1653381
531143
349466
194351
1056453
4743
105653
1045834
621153
1951999
534686
1220473
787611
1660305
1661181
764806
456765
669367
1149407
71917
1955311
471603
1531389
769754
1606950
1306727
166933
1779437
493987
790460
1017205
811222
346219
257666
204933
796924
433040
415389
576435
1042409
684622
561067
756916
1334993
407468
1669615
999148
1216880
172838
1268819
775432
588673
1777415
319085
1317629
1731113
1491065
498436
203217
83316
1666562
999374
1525495
1582689
242602
602768
716644
134891
954372
1114242
377389
1678557
1122457
1447192
1778856
1325588
1726577
595772
428138
1472209
224466
1199004
380981
1612518
57466
831744
109716
181139
1216362
1714311
306834
13877
1483006
1374813
1941817
274833
99481
543358
1455283
139203
75645
547171
1414944
565557
1055247
1880611
441614
690167
558324
1219954
892955
1477988
795522
809571
782643
195127
1045337
381703
1425310
1518491
1161085
1019920
427028
1545542
812010
1887106
1689222
1029113
1896980
919375
282416
1927144
10435
1944114
897292
1111814
190124
395225
247596
136504
236075
722489
11506
1120204
306912
1311561
363097
26229
1970259
1723755
1122457
208701
279389
530233
29620
1110624
1072314
928850
575959
807073
1888427
1402456
1772570
1115729
1171050
1100178
680465
827378
823091
189723
1384816
1286025
680566
1662688
69702
280700
1032473
416461
1020569
80300
1685185
761261
1036085
293335
897564
500383
1593865
463909
1920820
260183
61735
2579
1538081
1218885
1341247
1584020
413098
1549942
704269
1123210
1070091
1908333
22739
1692818
206207
1998589
1048698
410774
375996
405200
1081270
1450956
724113
1376735
864299
1705684
1586168
847214
907494
1975053
200672
936360
1134743
1616752
310333
1987792
331936
1247533
327506
1545841
28884
1849029
1821627
1463405
1049798
1673375
1383770
866000
504905
1363137
755526
644986
1198585
1070496
1494858
1835338
180942
1751393
887550
1824656
1681806
1489691
1369178
1121543
75502
415202
369702
994008
3501
1079694
1541249
805494
88961
1772505
396199
1735213
774580
454063
1013686
629300
1849365
89456
1265310
1319511
559588
1906588
1831660
1398117
1907879
1682549
384069
499952
120181
774479
1028233
1582947
1053785
1359003
333688
279642
1931103
1547937
1539531
64652
1765906
1860389
433101
1976412
601094
610894
1032508
1676759
669010
1564265
462865
1909034
100974
1647631
312543
1250857
938589
463311
535529
1816038
959102
1783099
482541
1563717
73661
1101682
186386
1214310
1530957
561036
13509
1462718
1804041
1840751
1202500
537690
1474246
973839
1282223
179493
1159887
394417
1380093
785229
1524536
1863169
952097
83543
1833386
1656710
1271657
1740677
1228546
1500863
1585411
1134371
628471
1980220
1188588
479201
1186564
722612
670669
439403
86353
1310082
408992
958114
1280682
1277608
916627
1294295
171126
418194
1405543
869272
972544
1917160
861446
1215293
1356607
1173116
675219
1308226
415053
606343
889819
797392
738093
164992
1820180
1418258
1208465
572962
80761
425812
415201
572720
437803
1248360
67942
33749
306090
90592
987989
1475386
1530554
1284680
1492076
1564687
732449
920376
409330
917846
1392160
601070
1995108
1192916
847770
674110
873261
974794
1054135
534596
585244
1994049
1332786
1879614
392414
101733
771947
1591491
584125
1102261
1934127
393727
352181
1131106
1784177
793070
1628118
1478250
1588108
700378
1127991
878472
132505
321576
1350281
731349
171095
1683333
1814127
24702
1434958
1959587
495587
1124175
1172114
20066
727468
29821
4759
1118757
1588092
889229
1667441
447886
702664
1570924
1092106
522852
295413
574077
262278
1230150
1615965
206603
58340
452907
1583564
1231919
858412
814357
510213
1156036
1372959
753610
1533712
850643
1250355
81439
1215710
1403647
342972
596723
1134049
1316869
1311484
88328
1080718
1282142
1275165
819992
993191
314291
1409944
1975040
273879
25983
654389
917188
1368991
533751
1547538
973280
724119
1966765
1239422
1251346
637455
1278926
864650
1177184
1575897
1182759
1930389
1136373
829964
1065099
525296
1206595
545304
729327
157154
458297
559093
1698799
1561715
1112031
1562450
1056433
1178283
421418
608004
1994524
771382
584159
14276
889677
145491
1855950
708939
1715934
1999166
41308
69102
1634794
634724
511154
880535
1403781
717924
1222334
582396
704960
534150
1146373
1891029
212213
262843
1647189
917983
426640
1847450
284539
1008581
859025
1937391
910087
599605
1186361
683238
346305
1004859
961315
753438
1906588
1695163
677095
1897371
617540
1895234
340839
531672
185657
1050197
307252
1896135
1049795
1773691
1906494
1869550
1638229
83048
881001
1565711
332486
897489
1828577
690891
585762
700129
1534886
1779379
967669
861976
854850
1975909
258497
1866262
1956947
1452039
1796274
1298078
435449
789290
1933315
1983880
758114
1589421
1164712
1606367
211477
1397190
1902820
1808411
1624279
1565445
1992925
1871240
1951145
670896
1130861
178454
1647814
722322
733745
357758
1230533
660156
740667
1115645
1845638
264907
399187
1715687
982586
149237
1929292
859573
1737240
1518464
1286543
18114
1213703
1069411
1246896
904658
804402
1436298
979709
389932
1132142
1503471
731883
1120686
172206
93267
240263
1841764
1363440
955221
397846
695436
1680531
1886881
980252
60317
1191764
1658043
242666
6754
1224489
1803039
633233
1895510
578096
1974518
591554
1025575
873154
1539014
1616663
1691528
935164
1167067
653054
1957725
1756748
352120
216058
654083
462815
376303
1939709
1562913
631123
510481
1994235
1225139
1880050
1275397
777934
1245997
361504
430556
339988
851786
1992493
524424
1623914
107399
410102
659623
1492239
705543
375095
445899
1366329
1025731
1757076
1763270
1876129
1620881
1235770
1783201
281392
1159978
51523
401555
16486
530664
1698731
1932055
960776
1175014
1104384
1109702
1124133
115371
1210445
1415222
1226157
1284417
206976
1024154
922438
258786
499449
217892
1767601
1679221
1850290
1784595
900649
1208002
861969
1040631
626995
624192
1315326
300002
835484
661490
1230647
1397980
917768
183447
786524
1547534
1634787
289385
95112
428425
1543212
1107247
344126
953137
1977812
865851
1239938
1733345
674492
509744
1886502
1669937
773905
289613
1433150
1274283
1967160
1205692
85759
535412
801906
506478
727432
1454837
1561286
1942838
1065150
563967
1094900
843799
1639918
1863449
1272769
1375295
1612405
731942
1565596
1810882
677542
888959
1552208
1039264
268736
902101
573877
1306020
50056
225096
925474
1850065
1728943
828947
866081
1610758
875122
1095114
505265
1740460
420831
1233062
1047142
286462
1379489
1902978
1547241
1313842
936560
251611
1859694
782988
992144
980524
1298483
142233
1769930
463801
1931595
791210
1924476
1823020
831388
1291100
1570092
1353130
229860
1290536
1662005
1683384
1943866
232028
1628375
767604
217938
280569
553456
467142
776973
1059390
538449
727385
698450
460782
583160
1189820
1447460
572793
493736
1332766
637155
161845
1262649
825996
1792914
580284
1629124
1835066
1522232
1965799
1619853
1706606
579574
208732
654385
1462596
900819
547014
1213850
1710577
550659
442789
1270373
1925658
91549
854661
1032774
1305187
1873153
1242377
1561101
1886222
1919300
1079389
291663
401514
219537
175318
235082
1332888
919016
55252
1988240
680461
324847
491071
1318068
1559549
1553211
1988585
1309187
1858226
1139087
1876277
1895759
1873616
1309496
1786576
366417
1818665
946738
1092955
1609830
237997
603201
430296
301262
1663220
1530055
1279861
152817
569245
1856714
1038749
415117
1385287
1064149
1256806
1078118
1853931
899595
297011
1864463
5965
1667569
653421
1617459
1187469
20150
577251
491116
1419008
1443439
471610
960919
866441
506930
322714
1658821
245667
1236733
1952833
1940853
201338
1816293
1276723
1713287
755825
1092740
287978
711744
481053
692622
35589
258376
87401
1583273
1743477
273490
939142
693336
1717273
737097
700386
1093934
723868
1204834
1631127
1121756
75339
1025598
887610
1065110
1280671
1145003
1614427
1235359
445959
966138
611011
133901
1006532
461429
1196605
77510
744286
512306
1466431
1542384
757945
1157377
1432980
1125192
77397
204210
1559054
41737
1572679
1494331
1671577
531272
191511
989457
505040
980341
1206480
1831480
1894634
976555
1883752
1475315
859290
1264932
604482
883917
241394
1829677
630407
1632157
814018
514768
1229847
270121
1210904
1133778
1475756
931387
627130
767174
708759
1525970
845764
460821
661297
797738
750595
700950
426751
1181675
831857
764673
108175
1616274
1701968
272297
881
1965557
1082470
1103326
536638
85442
1524120
1144794
1135891
269864
1921843
1302669
714951
1430426
1767294
1737998
623741
716594
646873
909032
1158965
1789805
687580
210713
1174574
1330829
997067
695248
1843536
1183254
1125076
1645804
1418906
513922
860968
569175
1592097
1923820
1935771
324165
1368868
1906831
1132368
754190
1361429
1697512
1118916
1807365
1874218
1818472
1021872
1195699
1748158
1662582
1089562
1522001
30815
230216
508694
945344
764597
1842170
404510
404032
568542
1358823
304343
1053721
1325104
1536530
230096
103541
1319781
290270
1294022
1906220
8679
1116809
1863704
1615778
800323
630627
406813
664508
1939630
1338883
1617794
46370
1135293
660042
958873
396417
1215298
643385
1654617
387313
1894756
1936358
473820
642346
1508612
1743054
1888613
1887989
862339
1825564
1192575
7463
1520530
1229533
332515
443365
1405272
466967
281885
1129757
999458
1412275
1120055
1883690
229475
676914
296334
1951425
324189
470725
297309
1917078
1767182
1061869
1537716
1988122
1517128
1688840
396876
1763420
1841731
61002
1430884
1370722
576280
435351
1665717
1663550
826488
1572633
229849
1591029
1670961
514226
329574
1702091
1157670
1080315
975774
294903
1603757
1538786
557305
1470673
674615
962663
263029
154629
1578964
1009611
1716078
400943
119783
1943700
841142
225446
1648972
1681882
111533
1263077
1345910
1998941
1484184
1340254
1512376
1289741
368156
1873000
1989931
345936
1243499
138812
1711367
89572
1301233
1419540
13682
865919
1421956
1856535
1623348
402391
1187874
755385
1477402
1576312
1561490
74690
1147074
861235
1037041
1967089
685514
1647378
1829562
1974732
1290021
1107970
1307909
196831
1694281
1824398
498689
1312979
641380
683658
1566101
339000
1755900
108786
1525117
110672
1328570
1882217
1988452
1201470
609783
525070
1131679
1736858
1121144
1940956
993863
1992423
1820117
576829
1452213
12504
280049
1385248
1145412
593128
947821
1559214
122168
852955
594786
1382612
1535078
1206983
1670265
1482560
399312
1575241
725366
1400322
1469029
1410747
1183159
324669
1362130
927026
148224
1475512
767577
1885733
708129
979283
596685
1522419
1420840
792960
517186
1535578
729159
244863
1731239
1946251
121363
1104592
667449
117392
1874853
145213
1473251
581462
961515
1047578
1098245
1934588
27060
1575545
1198151
1060150
1771966
278316
102391
404819
99650
675614
275584
1240890
1268299
747905
238981
1383418
583805
1913982
1515600
606140
686522
1407271
981526
567391
1839523
1660393
1813983
424459
722632
1606425
1055796
813822
991105
47698
452244
763545
689736
622885
911655
300315
1408112
819636
521327
1982998
1166834
327753
1758083
863948
1652608
1973334
549634
463200
632070
909991
1009361
880020
553140
1468064
1333969
1746615
629226
176363
285747
400650
1356652
487577
178184
1974207
1361632
210861
1703038
601794
1505314
1057369
1032681
1383015
498672
1841399
1778960
1073693
1353182
1295400
1187176
149041
985139
1946167
1388887
281888
454973
1704615
846752
1212643
1532155
1546439
526901
1772348
339072
1164313
1493308
353664
462125
491335
847986
144075
1898568
573731
383007
134210
1873617
894326
519934
1081536
547628
1559067
258971
150126
899214
1788826
1141256
1681240
471074
312566
1970994
1676237
552732
88342
1961524
362706
1049209
785180
277099
199304
12543
1500702
1132481
1620338
1881872
989161
643784
442730
416641
1569400
1251604
341472
1405879
1562080
1469246
1110696
1687599
1984495
433686
637336
1704728
1436054
1819009
1249520
41380
1121976
852871
1106504
1872932
783415
260147
1008781
1196073
736709
1643521
504063
494523
1697893
1715869
1451512
364527
1151554
1716032
670023
694816
1923886
594694
462143
1601285
1948849
1415522
1527928
570318
29930
1957981
195672
1440122
810355
172423
1628713
455460
848707
623599
287895
1380345
766477
1217511
738222
1822227
1134911
1946894
843666
344155
25275
1292707
997129
377612
971040
360039
1332593
169521
1821769
1778125
891716
932118
875720
1206149
703186
1612776
1290093
1325522
1659771
30673
365789
1896265
491739
23047
1302674
410017
1261256
1660069
1851953
83449
1546699
712626
527801
262940
396224
548482
45704
1926579
433034
1925373
1065748
214513
1110771
46134
1823583
809091
1454067
631894
1425654
1821586
64666
1888132
248964
1365254
175662
1664196
1052502
1719005
185417
1661127
1729666
837170
85388
425722
364906
252261
958898
970503
1427674
522770
1491735
873587
998162
1042559
867824
1205947
664691
1918960
179780
1072241
1389660
1632376
1355423
586690
1863142
342898
1472509
819188
897965
1046566
1429325
287602
1844334
1230973
799276
1952459
1255552
34656
1183655
1629600
702534
1186138
1525123
1139216
443743
1614024
1704715
462720
739489
1147936
1580725
172523
1757252
348478
560019
421426
1569085
118020
1147352
1340376
1333295
764843
383441
1642004
1525167
1550770
1908315
1721429
1732306
1175220
1819238
1302080
1143090
322208
1529168
482609
915988
796577
1824683
276216
655981
1277406
1452202
746823
839127
1400553
386481
1569224
1290925
337181
1419732
616141
1997172
1991452
174099
788815
1120838
1867548
53861
562622
44606
1852261
453672
1592316
1879649
232514
1278519
158748
1675195
978481
1674301
861183
164421
883485
52129
807615
606241
1273513
511216
1212778
360665
1708562
1010391
1584423
868641
1529683
1744945
270595
874831
617698
1090688
985249
1131627
1970148
585752
1648375
220303
1506599
1094067
487821
832422
659952
387418
1092340
1305659
1774401
1946128
37276
1315331
383704
399
1511545
1982333
1882959
1396182
1154063
1150564
1184964
1457060
530491
1050413
782611
1457992
1006148
1024303
1865531
1147822
1087588
559375
657099
156814
1474991
1184493
1577170
1550073
1081559
846355
512813
1449578
123866
179528
941027
1601616
1771606
224489
1317095
1814885
1004822
532296
1318759
932002
1829333
751596
1616989
397401
1908836
942285
947859
1378686
1947205
1856731
141717
397013
1466449
1789852
1343464
1134058
1002783
208733
1297474
1509029
747377
939332
1916263
1789230
1858487
1533317
872581
1124555
1314327
460103
205663
833630
1984008
1705902
1102994
1552341
433418
1127882
281554
587077
1186222
680495
1533639
490851
1010318
534582
285724
178323
853369
1278426
699647
1966700
267993
170845
1153930
28224
485616
1951504
68312
860129
413333
746756
685429
1047166
1704890
342746
686596
408908
1848145
1447125
1889218
1439064
1112481
1697182
596575
833095
616945
437060
876996
1255378
664013
1888256
1914747
586987
1117190
355904
688010
1388515
1099635
132653
373158
1229876
1548128
1294276
1926872
419819
1565797
1639101
1106489
1211201
1431746
1961874
781721
414487
640031
1072003
907333
1814429
1005271
607801
1795370
1813371
1687648
249968
1468907
994857
1688413
933702
734525
1440525
1379465
434599
442280
954973
852225
1738507
576239
942085
925196
1390730
1128394
1815637
1237669
1791202
918555
1081290
1707585
1110481
546433
432880
1048178
434775
259525
1413615
1181354
707600
494901
1427440
1537725
669452
320972
950231
658463
479356
702247
286182
345177
889771
136365
1168148
600808
1674743
1365154
869535
589589
464399
1954135
1171381
839068
1099754
604313
579627
878449
1486365
156654
1736111
321615
421319
1427493
1943722
925558
1390227
71495
233312
44514
1574627
457830
1841107
1917957
1544698
488525
190359
1265901
977723
559767
449776
474688
196970
720154
1849016
879520
1228415
503512
690062
1769182
305071
383814
803017
1059069
1103954
1337125
944832
383405
879765
1117155
1843723
909578
131023
761170
1105294
656006
1549865
544276
450494
489734
1040300
351304
1455148
316516
1663831
1599417
1814099
874426
1306763
1305845
268387
1935410
211498
1617427
1625276
706445
872988
1500776
1789076
1359501
298897
544389
1808952
1191766
435576
915105
1185614
1117410
958419
1014263
696649
803461
1807397
858063
294340
858314
1703322
1009852
532625
633396
500848
28668
1433769
516075
1160744
220398
1428714
1019610
734364
1632335
998094
1804237
923366
978198
664345
1874126
1897693
1847791
1570034
1042086
1741025
697030
277859
1682368
1924240
818963
782334
200171
1018308
1502317
391489
141132
574090
491805
1012268
468592
1734228
1354551
1471913
1401539
1860232
1168973
138119
757583
966710
1332781
705829
919892
1915551
1529232
1624345
1776458
797267
1633671
777564
1066681
1961942
510647
1299538
927979
672209
1398383
678485
967779
1860726
1830809
1752022
1970457
431065
570003
1502817
86300
1793437
712081
411503
155625
1904103
748960
707763
528015
1434506
1718591
486636
1196646
180356
1340545
374014
939545
1582019
578113
1258472
1717127
1286410
1529038
817244
943593
1027058
450118
54643
483177
464127
1330626
232679
1205689
1095630
680082
1362964
998599
1190776
1391034
112160
1481969
571586
463813
874897
558118
1713653
334372
208949
242379
740424
331790
1173699
458763
478708
256735
76874
79406
165110
538992
128651
1076821
1501478
489414
1489616
794355
535177
80696
1303682
1322190
423304
1499785
404285
1806415
53115
558391
501410
755698
110289
81458
641542
1966598
584693
1452515
1706719
57892
257456
1357348
1579907
731103
1314227
1991588
1863478
1379195
154010
30641
1308326
1961879
1554222
827823
930181
345665
197209
1442833
153524
723590
1618817
1646328
1691752
1717973
602445
1172607
862510
1485966
701405
838357
1655058
198483
1503993
1599381
727582
1160400
23312
805381
494857
86323
6276
1519807
364020
660106
1682242
1889334
1536153
1196697
1986331
1771785
1271330
699842
1093375
1523552
671764
330445
596670
1709609
170134
1930481
87948
1305618
452532
1404716
1822327
1998665
741660
960235
984961
213709
390992
220431
1951350
15311
755943
1074465
1045346
1550612
963451
1979293
75496
166090
216635
1298524
459231
1968481
1411563
1195460
521885
239714
209463
428127
832430
390982
490236
1122243
875515
758747
80886
1633910
684317
1722628
1364275
950593
992313
1570703
949255
176788
428022
1762546
278551
120653
1564813
893095
1806240
1945713
24709
433324
1069370
1855835
1645888
568486
401109
136022
1833612
362265
196226
1536832
501239
226654
24789
202276
366435
486529
1812830
231065
132111
405556
1996287
1181449
997025
169568
440297
122602
1504317
1144853
944224
1700654
388853
341377
1065144
1696032
965445
1271912
640287
473399
900915
300517
1076482
1442433
1176322
295751
565802
1793627
789284
1778873
1541772
612406
1795234
1770686
1244088
1055377
788946
545080
56101
165367
1062193
1815312
946863
772273
920281
1872652
507701
688772
383890
1997837
450268
855739
584965
1824557
1428414
1324516
1794688
1284014
1782117
1293632
1555877
921577
722682
399461
672986
52137
1387638
1160484
32794
838618
1235356
1554434
685462
8111
83246
971058
1110179
47099
837740
1366591
1184823
1229355
1493188
934960
1989913
857757
1048131
1616557
1350263
845911
1562802
106896
1924485
1767616
1874439
1462158
695626
1262047
681441
501691
1445872
275934
752499
1539893
1520031
448380
535240
175835
861443
1897188
1889783
348595
1678031
1354587
589453
1253740
1629592
1148651
599917
32778
1191752
360755
833866
379845
508964
1847649
1676527
1710358
996422
1194267
457121
1503696
1950907
1785656
39106
848207
1912278
122507
360385
661651
1261808
413549
554024
754424
671442
1122794
179560
1761256
1420583
860870
237705
466738
611777
1949084
973516
1709408
680565
291661
371106
28308
1049456
765455
1977415
1280084
58324
1748795
186735
27876
1307836
884735
1407474
913845
1547366
1199474
35722
1670736
1833071
831280
1673611
883137
1411486
284507
1492679
390013
283419
1724450
253246
425087
834799
1160033
1239732
296461
1464626
1293283
1510059
1022610
1233530
1262054
1369986
245206
417417
580594
433994
722808
462915
332978
1280224
1460081
662557
485990
92223
949203
1854276
1294173
612953
2031
87983
1019182
677707
1909176
119627
412793
515064
913123
1381513
1474854
692148
1610150
391508
1709959
1169451
529105
1652481
657528
1457503
818106
193946
682885
1985087
391579
1181909
217451
1857610
331202
978863
1799889
1156114
724528
1296464
1605482
1118326
1393507
918355
587410
36272
25491
1047873
962244
1263067
971842
1703717
1247210
960896
1268475
1839815
1855725
1037859
859558
897615
1456805
1114062
1726896
1141472
567125
1679297
1221555
1990628
1309804
39087
207896
1535155
1698861
349321
1331208
1240146
1262388
1408784
539229
251558
332928
1419724
1037436
1378456
922104
1884532
1324285
514753
1313168
1168996
1659422
121124
1688405
82976
1583849
1367679
1994771
1152306
333273
185892
111836
770143
1123230
1221876
1283830
1666936
1920549
1970635
1590269
1501572
1460752
428081
654184
162366
481974
1746211
1544103
527419
1315158
223098
1627741
598125
803226
1711299
1760436
1997942
299447
886254
24090
993110
1323993
860715
872339
1301213
1266666
934372
1898298
469699
1689994
769867
454025
212084
684915
1193975
161558
1444633
1039315
1792536
1889709
571752
76967
304576
232549
1644753
1091721
176944
1560466
1167143
1607275
1508512
312619
1326064
1602310
139868
303626
1902415
242892
641222
1620311
1514480
1656309
1287412
255290
1293065
1848151
1542943
688428
632581
1521566
1234593
1657812
710561
1819357
123096
1193901
6111
389498
185029
42532
16929
1034510
221948
779972
1536754
218642
294505
477083
1728343
704225
246623
950915
500408
1321680
887008
1424629
1402640
1047277
175917
69920
264943
1816046
698039
1702629
403577
1253184
523624
73458
1963393
993068
97886
1393711
1645537
1954837
1279184
956269
1668757
513782
1250176
947765
138252
285571
643411
45072
1949371
1563572
656287
489866
1792621
317475
604997
1613171
85500
23044
665355
1988892
300468
417387
903282
1687718
483583
799168
1011156
950482
70807
1636720
1145317
1246548
1472461
545351
1683803
1395650
1597369
41353
185271
1117994
1793461
590171
1623489
1669888
551030
738237
1943963
969369
708009
639092
1286296
1954676
69723
1674622
77860
471195
1534803
1439534
638708
1451074
715391
845563
900551
1163600
1616825
341202
1320662
602116
910118
1804638
296578
1087664
121870
734843
1427964
878945
643101
894830
180357
205965
522406
450268
1177615
876543
1088748
1346836
1587868
693778
472693
1977371
1449451
1644263
1391070
1709084
1163487
767323
531433
693011
729780
1467802
1151339
706508
268274
114197
1331374
1670671
1623472
808436
579055
961594
292566
153217
339226
165413
848353
955224
1419885
954799
391367
218271
755473
686531
1270453
1575142
438540
1001325
568688
285961
388193
542821
1651099
428259
1289973
1080307
39570
701860
1884434
851257
355409
14422
405319
1766071
1261792
124205
1516489
1201565
1910011
973347
1096579
1124966
69733
204528
1762978
401197
980949
312196
1175558
687516
752727
92073
446181
1704017
978350
356773
783271
698931
1969724
193492
1392166
1688899
1755939
1562513
489271
1414437
330746
1010697
65927
311636
38022
1796598
28564
1909830
1607713
1294232
411927
1746604
1916002
972726
1019472
1396815
1492871
557602
1067154
168384
441468
1083729
626159
1044661
1621035
488585
300715
773238
1662993
1567353
1596822
723773
1625158
966636
1017462
1207247
990420
1743791
1924593
477094
849246
1167977
367616
95004
1807099
665230
525409
376242
772126
977344
1921185
1890649
1826215
1439838
460662
1272815
702312
320849
1235797
854344
1801676
493282
936082
1518236
1651974
157545
239128
1496922
488729
1811229
212796
262521
1014251
1024586
1114533
577402
526653
1467899
649153
945899
1585175
1407723
46015
8385
1615124
1841411
1393930
372649
1330684
1582649
771453
859763
1253242
1950794
425848
1328498
42565
1410794
1076624
1909960
919623
1003426
76794
256619
1485458
1335294
6519
609584
1918477
327801
1630222
1467364
899037
333707
1247868
1920481
1007011
993287
958138
1243566
958025
644206
564535
1544324
490537
771177
691267
1596361
290743
536740
618629
782989
1961552
413680
1897333
36079
251263
1813760
181138
1659474
1471557
324584
852502
722203
1986490
228557
377627
1787808
158303
1786509
15328
670167
457247
814024
1289048
982094
634414
1627531
915490
290822
340260
742945
1444563
594243
553847
45592
1720958
561934
1999696
279563
1457017
1084065
354876
464725
399583
1660061
1841154
288121
643285
1465296
1318793
48659
586227
636857
406658
78017
781555
1074597
866122
1102781
202051
1128866
1214531
399874
1195557
1251803
468646
1689959
1019907
1002942
396535
868518
717271
1211883
652895
1912274
177184
1640807
1230016
125647
745514
570665
1735078
1615692
1421207
1047807
1734756
1554355
1274508
968253
1290494
179843
1881955
1177962
1501353
184205
1568829
420494
71861
1483227
1321958
1720761
839233
1047059
1252950
804331
1378673
1167575
1510641
1304714
1385133
632596
1921174
56515
187173
1136064
256302
1478529
310025
926351
1570299
1407291
832216
337467
1105053
1910997
211522
1091665
1495950
1730568
1991615
265302
1239633
741986
199066
1018494
1914697
1052683
1754291
508390
171731
1339777
827174
1937202
1456341
1212064
1048016
1872287
1478701
842561
1541156
1045042
1453614
1571828
1373317
365267
426006
970911
512222
1425603
1990347
939279
146180
1845388
665302
1059394
1138543
1606613
440073
1812843
19295
331903
1053237
676454
1849407
1296005
1474409
649733
586630
140522
1271510
732040
1148070
1773781
1694060
1184027
1454838
1536849
615519
538865
431573
759980
1191400
701268
428345
1473498
1837959
542890
1717624
297099
1655707
877945
1918506
1981556
787534
388714
368994
1604081
1721857
753662
1384775
1143932
756973
1169151
123458
816602
1264677
665845
1769802
667116
1317677
1951672
479917
1469728
1337950
1780659
1697193
142995
754913
5394
260954
69138
1654791
933171
1138942
469619
1945949
176104
977006
1811372
583766
1616096
442177
1728736
146221
458061
1228159
1678243
805072
80104
1996027
1442565
1757862
622341
359113
1928624
1403314
1190737
998429
819080
472577
513804
1526132
1259539
1245650
1921661
1342797
1882432
541206
1268409
14856
1919129
788897
1915823
854367
233883
1746597
1588312
1100011
398940
81346
393052
817919
360994
269173
628149
852413
1877144
232790
1133575
300577
873424
1505604
972313
1494347
1053918
1778996
701445
335535
242132
603458
282731
1051955
759638
849902
594522
70649
266866
547335
556714
1747328
470823
652752
97758
1749820
386118
806099
1589882
1491492
1029461
1107415
1916687
3252
1030813
1584541
1740947
1221247
1859409
1793945
162848
1176702
22200
1971442
760400
1315682
1154970
232381
1272530
1848362
1531835
402816
524565
1930085
1033044
1982083
1405487
887732
1265962
1828104
992676
1757242
598894
1663012
1933029
1235460
1051083
1714850
1115579
1099939
1280413
497883
386939
346156
1488404
1494497
398126
1843502
305530
1859009
628910
372039
577394
288827
12151
754300
1966982
1766398
1530444
653235
829565
1622237
490143
1926311
584803
874614
105163
298745
421989
938775
955827
1004283
1643692
1525978
1276698
586788
287472
809750
743469
695171
1238501
134951
1943943
202382
390047
1317700
1409466
476890
1331454
747115
446036
1990020
724037
1746910
673878
1342546
1585239
291859
914554
984695
1907481
378720
868060
1747871
1592314
834985
92357
882544
1220259
1418925
869890
1020157
426713
1740051
929591
1153813
300181
658562
1399410
35428
970131
428904
780723
116303
141297
798667
1960937
1226944
853289
1044995
383529
1085717
1324075
216370
952729
1115109
1584406
549031
1639446
510842
778573
255282
46484
696049
698781
1928996
542131
1104309
1550028
1001025
1620748
1892231
1771491
542356
526132
1956810
1938198
1009530
1571329
1629781
594092
1545683
1339966
730336
617010
1184537
250181
972451
929608
1897923
3290
428296
639347
721314
1154442
1160092
1089808
1736988
869986
2876
1942522
1951893
326868
1390935
382625
935532
70043
1644579
1149985
1783975
145375
103351
712027
1370916
1287087
1510134
345894
1235608
1967894
1464656
507885
1793944
1663988
1426186
1603720
351892
581049
1381478
1423940
363359
1877493
890289
1405355
1363501
877071
1516907
1691641
1058747
1721300
1567400
384010
722556
1401202
1913044
1577532
1414141
851406
630573
492471
736265
774866
1969310
949141
1032952
1202493
694164
186645
269351
843800
1165994
591652
50250
172967
22497
1667973
116287
965815
50748
1471527
839582
122801
1248766
1505063
1618561
42005
182142
32625
1141144
833630
584749
1031442
670453
922236
111131
1254123
150623
1654391
536928
1052541
1004664
776046
1513701
1606525
769773
766151
759731
450191
391545
668885
318336
369491
1826849
239666
915275
377823
1272962
1392934
1610845
678691
266540
1224622
103577
118350
163414
763784
1163158
1905977
1976105
1923507
47529
137368
1785398
952387
738837
1843393
1557791
226746
537403
488545
1393894
1880344
606755
1661827
1981130
569162
1653676
1107282
139813
115291
478882
1093773
630747
1385868
692093
31102
211369
260152
306230
1265902
1634392
847361
268691
580602
740464
358227
712659
1000363
1042244
649150
1072588
1158637
1118612
1138875
211310
1394227
1363480
336246
607321
1980860
1746724
1954056
784219
868263
1744409
884121
315425
1013021
717823
530968
1837641
1434294
327945
1732544
1990407
662160
1754501
125014
562015
698996
135984
447670
148913
420248
1235075
1200329
1461355
109140
787139
276983
1246244
1176259
1916645
1621634
1343417
1920431
1255689
763574
1914579
1844381
1832126
126189
1756838
122042
982762
847784
276274
825318
1192947
1949444
450335
44314
259327
1747263
88906
660768
375407
986965
989507
1602542
265147
134493
63846
557264
1239531
1111589
511601
1420091
385403
169054
1536094
1180228
846453
1192756
1086853
622475
922036
1578297
12567
1270346
1172347
1366030
164040
918192
97596
736226
1254875
953586
1597699
1372352
1058090
1872812
1500328
781757
39908
1685907
1704259
977314
1494540
290036
1913802
844190
1298836
698370
1078476
975769
133742
238529
1856126
1387549
215109
149818
927019
387079
971709
1797885
1430125
922833
913616
1914094
475207
492167
217408
1998821
1265549
174667
292654
1420205
918333
1289874
1927726
1106947
619642
1175598
1822054
143933
661572
1285203
267135
1724089
1661436
1675427
767874
334911
1864240
1027575
860300
270334
545867
1980638
1248808
145355
1003541
412767
1251861
1742394
1193286
1744308
862277
994498
1751053
1665589
811252
144096
572530
345102
1356819
1927959
606642
1119405
1522833
703349
1633791
290973
525940
1080163
211575
1303854
621591
1343098
472488
750279
1153341
292740
852956
89294
1730807
902737
174695
1227007
436969
808394
1111035
1999238
1451284
496950
207287
116713
1056561
594171
953602
569230
1162846
837880
813197
13181
616465
1765741
1083528
902905
1501796
1548270
518045
218158
1258635
1818833
1940885
767271
195700
1338035
1305444
1503240
927997
152077
1647628
1074058
1112922
1046641
319808
481726
49730
306296
422278
1489904
1051459
614614
1890883
364305
1430929
1522408
529224
944028
1503658
319506
1621825
976480
1579393
491961
896510
819418
1508040
1866553
816867
1969309
772518
970641
1604225
1941815
1075480
1854476
445994
1594484
1967410
1357567
477785
1437184
1395474
281203
1222369
1415256
405887
1519958
562605
1632097
1546614
759964
1611860
1471895
1208857
1702374
724029
109707
356073
128591
1043044
7597
202498
1570113
1085633
1130933
1823574
187675
729132
376991
1465577
1340648
814430
1154770
1096774
678334
1747957
489689
1469723
262249
905651
98346
972931
353406
475776
877460
981094
747600
1323216
1537737
1820956
179036
1024472
806195
119208
218895
1508976
1488851
1684300
361922
444217
654718
225869
946147
1934338
32784
737149
1452787
472802
32080
1424049
879384
1119822
1476269
173876
1306312
1639002
85660
465250
1918715
1696034
150302
1047173
1745673
531769
1844468
342019
128294
2855
1762485
319082
74987
954964
30959
1131751
150099
311610
724030
21009
1628946
1717023
1783300
221177
968389
920736
1095824
1049163
1914669
594762
1130539
809937
1057974
1490134
628406
1039977
98542
1139481
529430
509495
766455
1329873
1925016
216424
1827693
1059578
1151952
1275689
1659080
1594250
196690
378578
1851275
1714359
3273
258579
61397
660641
154036
1296326
961436
1404996
210875
482374
1637067
686394
278624
1687605
506511
163712
1912630
1171578
1347644
1821711
1848548
718104
348866
1622329
1503480
255184
1728922
386211
1427088
49006
148338
1094538
1363926
1144333
591411
738904
1906815
1969441
979471
518023
262247
253290
182838
551185
485262
757289
665475
1987371
145011
887681
45807
1336787
611043
1748529
680167
920692
645916
1554832
685582
1922959
1138870
651568
426301
1245841
1184274
1329579
848886
776143
797989
749219
702913
254425
1948581
112842
219469
653852
376460
1590383
1390208
1004546
143313
200232
346554
170068
1741521
950525
641510
1861279
1486203
1862439
1640393
1949630
496886
1018297
1971808
1552310
1077553
212500
208820
1458280
504086
869950
1989754
1400229
320500
1801486
1988039
1803780
614289
344345
185481
186312
295359
1491509
238527
585619
1648087
251412
813022
1130060
1696667
66718
476338
1563939
382099
128887
1516185
263741
1658781
1210050
1966385
1527947
1631106
1413663
1419213
939708
1765331
318305
1811245
1653559
1185774
1377760
733395
956105
1289386
116182
1841441
982289
30056
653206
947566
1221144
1168229
1525910
1899381
1953676
1169427
1936439
1591509
212313
1922599
936459
744967
1421101
1673246
1278397
1880576
1697178
1236119
1471176
387851
1650329
1361693
571023
251577
1173308
1049273
574841
1839506
1024245
81094
1093007
1890328
1523983
1814186
1746261
1942766
122589
1321768
1949377
1844767
1989439
1943716
1543087
686235
305716
1623912
1513771
4789
39325
798168
1267406
1254862
1251370
94815
1169706
235930
805324
1465736
175141
1234456
1846717
506638
284800
1265001
1761955
1655336
608910
128964
925321
1403443
1821839
1818399
322934
385302
1233815
1718628
1872262
1075850
439106
817338
74984
848126
1664346
942412
1184890
917759
136617
1868765
842599
1859933
1527126
225464
1687434
1202617
1538214
1709365
582056
1867519
1246046
1360353
949280
304588
311347
1681339
1468235
16944
768304
939768
1450911
1792248
98807
145506
1784371
95795
351834
1538014
1119540
1601791
1168262
657805
236584
424603
1816566
1893407
410779
352447
1372506
871515
1113916
528113
928213
1144692
959038
885295
279511
422426
1048138
1702901
1979933
999975
560206
1041593
641095
1976117
1005071
875873
158369
137905
1185136
1903680
1441108
1564982
94243
779555
652430
1276975
706766
1324459
1904956
53805
1251894
736832
839653
1835908
569759
1349613
679949
355659
1268361
407770
761558
558456
653626
1492250
985535
463609
810119
1075411
1501038
1650961
1800857
93932
479191
1106472
713720
1521773
4534
836485
532822
53135
1379239
378803
1893925
1590125
1021339
1637662
1100152
1096050
816641
684069
232257
127019
970435
1730720
1195179
1638842
1449751
1803465
681672
1153517
11145
1465162
716409
306159
1709966
116031
1203110
1455027
1060145
1584621
290048
856630
1847009
480264
1125269
1294628
391370
222842
777195
1552057
1851747
315102
1093591
697115
765346
673311
469151
1096535
1894654
1635239
1506722
1422846
1898720
1820835
1471506
632784
88701
716968
1316324
201688
1630590
508961
1940442
298852
1160076
1105019
1361326
1143193
585653
1289527
1617098
916507
896517
1281489
60187
330870
1023853
1946388
1244016
1943707
936832
1487849
926239
485850
806382
565457
264871
492339
295969
373409
1646233
965112
1584119
554393
381686
667372
832237
1524907
1752538
1561753
1795727
465078
1521431
1136908
1750846
677967
449728
1535845
1635692
926017
1283846
470790
1602071
1098328
143502
1488254
198247
1251929
121816
1042056
1274954
1893494
1002009
1821103
731198
1807741
1096137
1721823
647272
196606
83686
1691126
1695962
1910593
792238
1637146
218704
1509037
1615083
495670
1513931
684302
496183
1458420
688236
12561
647601
34295
1808026
679437
302793
1890768
1626357
540966
127114
338921
1944800
1596785
1790962
968233
170086
523956
422416
1895368
1978596
1817963
1132682
627926
1953024
117575
127713
802118
318705
1781484
6984
880249
1488957
1784123
249759
1061220
537898
1679265
1219099
1749583
1989190
1096691
1471873
1309145
879727
405874
702692
1172579
240229
897000
1575843
1165134
910609
895736
215730
1539774
1732061
862418
128989
1860249
534160
501690
1573924
175674
1105393
672810
932407
1636354
286900
353071
62582
1611964
1917969
978872
1187349
1603924
1958562
1332530
605477
1467821
1470723
1596806
176075
212078
908321
1594297
1549763
1796390
783778
339472
538210
1743929
1981265
94314
382514
767542
162761
122131
581610
1377965
365321
1775906
1026619
1350580
1160040
183872
1832867
1966044
385296
844198
1188307
910089
625665
1609998
770458
341374
236326
161677
522074
521180
692784
543743
1938410
362349
146417
1555270
1321575
1519303
606491
134698
1511114
1722036
260989
1563565
742643
69515
1651281
855001
1829137
1267133
913954
1685974
1475549
1204630
666617
1229409
1149425
1741182
1502156
1932870
590468
1936799
1389936
826050
1986831
482060
187314
77120
1937609
960552
1326075
1835668
1060117
1675447
1925227
424794
1607517
1491246
964341
565285
714490
484911
343059
30856
995995
935056
161250
1272058
1897090
537371
1346974
1759704
37758
1943327
838002
1037138
66968
1039242
18949
1556569
637661
567462
1444069
1405655
1759620
1490222
1400753
988978
559758
444483
122998
833773
1255893
72232
1431685
1194540
1577460
937006
1913395
1381946
1166043
591827
1338146
916060
1256582
1446004
206375
953664
1890073
1518991
1843144
907565
1971358
1291782
952602
188031
998647
1187528
669854
179581
1846908
1087475
1412315
638066
1192183
1589683
821455
478750
984507
222589
1371002
1927028
200717
26102
949905
95350
1366671
163385
1014965
1619400
1501432
213347
643149
327166
1019632
1777684
713884
69182
354070
1644024
156425
402383
1995771
179674
483806
1418050
1499564
1626030
897468
892529
180281
1167440
1569974
135285
1218373
1564903
1354097
1905481
1917421
1002494
1015677
1902232
638772
1495984
1426873
1724662
644958
1260419
750006
1750126
476704
862284
1125249
1950973
217812
1201867
582620
149062
1842260
996538
1991595
930917
1300313
1302632
916805
861376
1450581
477196
401401
1025666
1848544
1861097
571388
1789660
1989418
552646
1251628
815011
1475327
1314221
1270070
338313
791195
1776091
726482
1776395
228890
1000145
1923839
648132
1869222
1357438
445173
591241
1895435
436069
578394
902539
94311
1776435
435146
1960926
1156531
1824866
389287
304830
1902709
922847
1363354
766204
1106801
675937
1573912
203105
1410745
1668662
461165
1349666
1170018
141380
1038442
551799
1114864
1483446
1894636
733370
1122304
120660
231682
1666322
604729
207197
1142422
86484
173482
912557
1685195
49658
1049511
740806
256106
226342
1930998
138232
288204
945772
685331
197028
1469085
1576959
1321278
758667
52710
1123860
243214
1651438
1210145
1207032
107639
606564
1920657
1929346
1490772
160667
563610
1786828
1211608
348898
1925761
1147982
1210334
1266079
1109747
1005755
1289992
1285662
1319995
383481
1415946
1185275
1300973
1882891
1957177
1835429
562710
1978114
1344012
1085442
1170653
1551884
1085752
1287564
893808
392376
738700
1688227
1971663
1281344
1194853
1923021
1101390
1897987
948572
1561393
498293
1567338
980785
1156382
1690422
515245
79390
1823977
574384
121812
217592
743521
350198
566961
1085370
1589173
1410411
682706
845705
983155
24790
1941295
1350250
123678
781352
1308241
1743411
1391511
99496
355704
551906
1971557
699858
526706
1706256
1854416
1359109
1240472
816265
973696
99338
1400839
282639
149071
1278652
1220476
772084
226230
1335511
148603
1008798
1175341
342299
290724
1226509
1402661
548969
942357
1362799
175862
727134
612870
1683021
420196
1064880
888619
812968
639469
1455626
773828
1971382
1570575
1672060
362107
1266682
1284728
1360747
1708079
528787
1186511
76431
633838
1126777
1011049
961668
1926755
1833939
1630300
696202
1436000
922874
871864
1605399
1941469
1155428
495384
1716832
156291
358991
1660966
1833639
1780135
1670020
1404860
152615
540048
1594414
270022
1891369
1980699
1521218
1988186
634893
184104
217396
213087
1493977
297992
31651
341767
843639
519488
1434282
1886123
293484
1175188
857786
692632
1806820
1889235
318364
1919195
977766
1381313
1083857
1609487
1551455
234847
1175491
1195938
65609
1974657
1938628
160189
548436
96115
433911
1314281
951914
753542
424641
1358614
1545679
269486
1522074
335884
310428
1149956
544847
1083026
1166056
889481
1196141
1071267
1366060
1309020
1710139
190286
1338545
1326669
1222611
793459
188355
1377387
1305070
1943712
1469720
1178176
448372
1798519
688646
1315829
582103
447149
1584081
32761
852344
536990
367650
1243741
1958662
1896753
714950
930897
429611
1368193
989627
513182
896644
1069549
655300
366522
258304
1624127
102412
389293
1967392
1150460
1062428
1942779
1118112
6915
340845
1890891
1868764
1023631
700535
411675
1760220
1281054
1717647
1736512
1166894
1597822
1089519
580190
941593
1394113
1864544
812365
753148
1355753
1650436
416525
1728175
953504
843809
255949
1133124
1967568
1862848
1847144
354864
1799893
1172269
415279
1714803
462244
1126749
1102251
410180
528965
1675082
459189
734602
606699
1536425
1894554
1025353
87985
1853361
1394315
26568
95025
1777306
960828
1724554
1542920
1617481
1645637
525341
696309
1776394
628384
1333240
1200112
1471535
168441
31524
343043
1500343
431087
1836977
1872062
433629
1683516
254469
1786732
1035100
1186629
459155
1769252
836994
384866
1573171
917342
1244900
537463
903866
1074184
721568
905826
1865776
1429255
937340
1570648
670732
1114300
21698
1418845
1359366
1271274
207135
1978107
217361
1833732
1576568
1149296
1358448
1040823
1554624
1562360
1340183
368405
1028549
1935548
1449237
1463443
1846268
1766020
1559578
527215
907798
15301
1321233
888484
378745
468517
1376730
622300
708611
193346
1007577
799532
667701
488885
396278
1569749
1415702
831238
1060131
1771695
138922
398507
1776764
592576
615860
1220249
104279
1090560
847781
737030
696975
1181877
1528967
1733573
178221
963171
589055
562186
516670
1527566
675243
1684553
1008344
1390430
1135133
551691
448848
613746
701128
917358
1995811
459873
1144526
766488
1757147
1764347
8806
1871773
1483948
1822687
526057
145861
1638370
1055099
1812034
437171
836941
990532
409822
757408
1815302
1411679
1584663
1680755
1521285
895179
809170
509166
513952
1546311
647318
833597
921422
740966
1532930
981484
1205862
1764770
636708
772003
442819
685914
1594447
711247
609556
1491982
1941471
8619
809410
151527
1683810
156649
1446744
1096165
370169
105725
872768
29051
1898933
345958
1629957
1542477
575875
1905814
872133
964042
592294
477730
1656793
259968
1860688
815895
1412099
1844616
1428803
788695
1711134
1594331
641715
1341608
1761720
1346478
1333876
1249973
879863
1940774
1241019
1033612
824296
907602
477761
45047
1782924
107476
1090701
167950
1155453
938800
1176112
1992911
240058
1943586
638419
816958
815322
622181
1849690
742319
527506
478677
369356
327517
268417
256844
570574
1722474
372932
341922
791990
1898603
525170
1751030
1028852
1016726
1327218
272166
1524578
325733
1275019
1218888
167723
1684911
1012996
1864611
1372266
1101623
18989
151840
1397175
290355
1400316
512330
792670
966768
993534
1830490
1440278
1433971
824575
499055
658869
260201
1983780
697486
1366915
1794182
1719862
969074
1901719
355127
1341058
1788382
1930620
671443
1284816
1429498
1947700
159737
1783877
1553720
1427046
1735532
679630
511958
1126065
319881
834404
140633
766210
324492
678426
1010947
1121331
1562495
1861718
726640
599583
1627380
1528766
565665
1884181
72361
1385448
1077420
245315
1208133
1111933
1208405
1171465
777160
1056979
468709
1058289
1618056
227849
900409
1866793
1622897
1077587
542780
511237
3494
138742
1099154
362206
464137
1134171
1677450
360257
1041203
558663
1524862
1938105
482863
1153829
342466
730093
837478
1545704
1126063
416184
416501
1274205
1525090
1260599
1111193
1225494
29987
1779037
1493094
1395762
1994843
618187
1722196
828255
1891574
1869185
795300
1571203
752215
1138897
147960
1507605
955881
892823
465513
828786
1077
1984890
1005968
1745395
1349055
1195866
999081
1802095
97321
1167993
60502
1422376
341566
1098500
1100669
1194415
1216077
401366
1124481
1622537
1354761
1846324
254938
637189
981558
1132210
584180
964060
385129
1429643
929687
1461791
363586
1334058
1000586
871547
163911
1865916
1185343
217821
577493
340401
36243
1105276
939113
1499362
1128867
1318733
367839
1005770
1979679
325731
630736
596781
1175023
1722739
944224
1565646
277808
672407
1029413
1216370
982839
1528310
1240894
1681362
71813
1987647
1141158
1994288
1127474
451215
210127
643514
1790975
655290
1267468
1594251
1627982
1032366
1292807
639164
995748
1992012
548980
1365588
1127984
143563
227589
906717
1945386
156801
446881
98987
1115481
251410
1746851
1282342
289569
1163943
1095611
1912106
1845301
739053
740106
1169444
790531
217123
845696
1976092
1133832
114438
183831
32070
1466666
1997723
889440
1496566
1070608
1606617
918690
1264708
203363
1818812
547915
170899
546362
1405966
928024
410333
1804791
1552457
1743725
979228
1800286
1834742
86952
651525
332211
823300
1034894
1250950
1988673
1602267
48083
1224792
1564897
1734919
680763
1044174
27233
828080
387805
1238910
968952
1810788
1842534
1917897
1286864
1849263
151936
1706115
1926762
1365924
1775030
1089602
1383273
223336
1341198
643466
1205129
433836
1453993
409354
159568
1442866
661229
1373397
418074
351462
692334
1347914
1393392
1716322
606122
699083
497206
1033027
1346199
12692
233634
1368047
302934
1508283
1211279
1036618
1345794
20420
566288
839493
420336
1224920
192364
377113
1742513
1480109
1663143
1703542
1787710
1801067
1504610
1791771
1765782
46509
1233987
377119
1318642
1340063
580841
802310
116428
399718
1182357
618501
1242267
1325608
1650202
335995
1294043
1047377
1386693
10113
1189078
615521
607800
1405344
1253123
1916453
500828
1943049
871709
1583857
1497459
857454
1294975
633919
310105
1021279
1819746
1335983
1050080
1336185
869925
463971
771014
71086
476132
340921
30911
164818
56803
950311
1750675
1422982
1247736
1538117
460896
10162
367667
1202765
1065590
214895
270210
1289671
1374856
1274929
1750348
1268037
986952
67086
1395222
505887
837509
1208706
367620
698683
1727440
774134
1958085
977578
1106882
1498032
26033
1601906
1684574
875978
1093913
1819173
1772349
1640922
1394218
1477720
208382
779061
1655329
590630
1740619
1158434
1916648
1997303
1905132
1208337
1170147
883457
1351483
1016299
63507
1104942
1926247
146240
587761
1714442
1587233
1092353
1406554
1221752
1887462
1015494
682248
675320
1842902
586769
99496
1327851
1549609
1790003
1905443
1046400
1892721
1462801
1555456
695208
216515
1620432
1841796
404037
1290811
1552273
844516
1997128
1789617
1725724
322510
1568175
877728
1677973
496059
236958
1619514
206438
598177
1583980
1333304
1728746
839473
93745
973436
869685
1224717
970479
1668703
282968
634397
882025
1511397
1581511
1277697
1487521
917047
1103338
1977882
43965
1203586
1179680
1390639
864896
80442
1764726
1149121
1518959
1826892
1405530
324527
1304752
1296877
1568593
1092130
368754
1024349
355298
528669
1706271
293756
127473
1189876
67652
929533
1343653
757752
731655
1547227
998304
232768
1770480
917480
1410476
414566
256589
534986
1990852
1282138
425341
1449466
951262
1897918
1154134
1235132
557975
231479
540833
1635296
477087
103189
952415
652867
790159
1637246
373962
1955590
523306
1133914
1670675
473440
952310
1146435
1162870
1283223
905520
171529
282861
1459608
155669
227900
1895373
103282
1210995
1946198
592836
1465236
1038546
933125
1077590
1133872
1457059
678852
296889
361119
1553347
1133826
1074127
320941
154335
216883
1435090
688570
819316
1388748
629859
1426906
1187862
947374
649347
1769157
766596
261993
1505106
356677
1183565
565494
636474
653815
460197
509233
1482561
55407
1771400
1133988
1356795
1922673
103283
502206
1474379
25953
1034490
762469
1046511
700266
267237
170501
217911
1544710
389702
1771694
611430
418128
1582844
242651
23901
1406076
1244216
201867
1902946
728228
403538
957280
726299
595917
1748583
955832
391146
28464
1841964
469189
1893350
667671
1486638
1847611
1578261
1620533
142620
656140
1761476
1119110
1773248
1611908
1842975
1153234
1927101
1806692
1849827
1334308
792433
1500901
251596
854565
1894231
287352
69385
1287692
498730
86889
1198717
385716
1684068
1766117
38061
1116031
1899685
902578
1477221
1013461
528058
858955
861380
453155
520995
232657
509386
1359551
1358874
489631
1923006
274644
228499
343861
1832373
583179
1089747
508371
1377219
1812544
1746210
1869015
1028227
1961794
1580441
1522015
415523
1910322
1392550
690649
1397234
787705
1044133
381063
1687671
1347661
1889894
397855
272297
110130
1325211
1995584
397534
322797
270552
1927886
1508073
469562
470470
510628
1498060
1902552
1434426
1836244
1505843
271880
1526098
16393
1332865
929760
716860
1302546
1214973
1914835
1559815
402968
1918058
455317
1321774
1845274
1288566
641710
774835
258214
1778542
981256
1277730
716136
1549732
337463
1876535
698834
987725
310169
1174252
1740210
1731578
973122
188160
1999553
716971
1067044
1296869
45684
1910452
1121427
1755590
207970
1294981
34349
468735
355608
315904
873321
450517
1892334
1904371
588785
522548
1660693
1599707
1602049
1297970
125852
339517
917057
796635
1627696
776796
936541
1735006
311479
1497727
391720
1262876
1443920
1520303
1301252
1581038
1924484
1726900
1014901
1124132
1721859
103672
1099359
19231
584777
1809276
320313
1577805
643142
1630279
629690
1196968
129452
312965
518798
930016
397553
642775
824312
1363067
730331
1385232
960580
306105
287502
321121
608069
1637721
269840
1766576
1220181
864321
1553464
888673
1879418
1081386
1356359
835763
444292
1725194
1359710
753543
407623
418947
1245126
1100219
644439
1778789
433319
1619745
89822
1190387
1775740
1831405
1876008
1359740
845711
274652
1332851
975415
672350
70063
533489
212154
1633673
13084
1815619
933953
314598
1416013
607779
1469126
1172703
1341733
1042786
54085
34333
426194
1510883
1566121
1547702
1024762
144235
189620
954177
1322088
1506283
912513
1817605
1392637
576386
1940516
1682281
1992423
1172172
1972452
661276
473175
610431
17209
954645
1136836
1020425
84325
1505889
468784
1850403
596414
1663942
299781
1955539
184773
1945228
1302269
1053664
855822
1259610
999869
680778
97455
1595589
1487289
133911
1369163
210701
1261398
1551059
1748372
736274
801647
987543
1713007
1143215
1929691
1970687
1497751
555319
1900627
1116557
1331924
588206
1151693
1706830
381387
1307955
618160
468322
1121036
1394399
469786
954286
788828
447212
1912215
253114
1186890
1353218
985610
601954
1794354
1504238
894972
883989
1337892
966532
1872455
1640914
1494402
658074
197916
713143
1369066
1281
70787
1789813
1026236
221384
463934
1236039
987254
818935
150682
943699
1340468
822420
1306367
374407
1028645
1814994
1485824
847786
206409
161115
1531789
1467780
1459593
1683675
1423188
144518
44340
749516
1387390
1565065
192190
1738571
111678
1602698
956575
1235433
405635
215450
1971170
648615
802140
297473
377834
1788846
157919
1991083
747554
920963
150616
686038
507706
102862
1058623
1340133
1912229
177130
1547588
1168546
1156626
580992
1705700
692112
612362
839531
1041323
1148907
1259408
840282
1701127
323097
1727031
723288
756341
1929133
731990
1859978
164684
528770
720348
1292668
1548278
372226
1712093
1119229
1391617
1707663
417697
1976505
776010
1692866
1734720
957446
290781
1621812
315296
1469712
927588
1320975
439181
23894
256103
534649
1266935
570918
44938
1558791
536478
1469149
892488
233733
1350430
770940
489672
1951323
1185033
1165566
1148451
1130147
1108545
1617319
1422521
424253
88489
271861
400867
494504
259990
675285
1186400
1229222
355819
311505
433688
224960
1584192
1483980
688201
290328
1982204
1291886
1072373
703791
1137581
483729
337326
1245835
774349
1432179
1782145
723455
383797
56057
1544389
1091443
1694558
1042127
407893
631163
675859
941264
392200
1283949
1458627
1445196
1469929
601751
1583251
614234
1319061
958533
468411
326672
531527
466608
915134
1056028
1652437
567058
1757145
253965
1001993
386045
1396906
1503040
121595
315484
483847
776759
196477
1925774
1445552
18720
1511161
32069
1888186
1014268
347871
1313721
822802
1333261
1149683
367075
477124
544457
831848
664904
1681386
823039
1197955
1774124
1133250
1051981
85862
1286547
1887949
952044
621277
805555
928130
1739857
1869040
1752262
1683919
644771
120894
1757872
395204
299581
698810
932959
1295674
643142
886235
1646619
956804
650809
1352683
605542
1184503
1201040
1301365
1606902
1788120
428155
1550281
530854
95007
870966
35859
1711745
892334
994871
1796551
1419846
723210
180338
1129297
1537954
537392
1472109
44025
180839
1819732
103131
1957275
929380
421882
1997453
1755450
430912
1813474
1722827
1948142
1874377
47796
1809424
488358
309676
1569977
1140448
327313
782916
8600
1984644
256506
1241069
1305759
1263311
848378
952962
710529
274935
1088
1305681
15900
609701
362651
1454959
1995855
1240721
92123
590143
1869607
501730
598083
377848
1890275
441337
275753
535669
1892026
1065388
955873
9915
178414
567281
1476953
8659
469620
1656548
1594872
457754
225283
561479
63827
362706
1898279
1986705
705214
924312
687263
1701360
1930904
49918
1487713
226209
1632211
1770655
1470166
1380433
1575866
702139
144500
1735621
1873281
1159395
204377
1612193
1273143
1374555
1612520
1335482
399688
1757597
687647
1173932
1737964
1177952
469426
18208
1861139
279471
1080382
1729210
1565849
1575344
384477
1080874
482496
54048
325870
738335
933369
396226
1242332
1111100
951643
1466675
790893
1148807
418788
478995
85407
418350
1991698
224015
532218
1230312
1089197
1749213
1184171
1599407
216746
395521
697797
1299946
1508612
1595913
1650488
954115
1865367
761200
1502287
1599321
74337
1629912
1630617
212414
1464422
687428
116770
1964041
1651926
195861
1884180
1488997
1611380
725119
1099966
532890
1459767
1533408
270724
243753
1500903
1602083
1104552
321157
806653
403955
1304207
40684
1547909
351130
449832
215009
1256188
1942084
585169
1317629
1995504
1490479
1461020
516363
934918
389928
1957320
1388876
438361
683743
1419116
26654
884925
239398
1767492
337390
1358875
351683
540885
1414856
1853451
1815145
92568
985347
363727
765086
1476645
1158039
1678984
335436
1232373
1802692
1176231
1419267
873535
21876
729053
1499198
1829355
1994855
501677
116595
157791
248153
564268
1140716
1035615
703469
772198
670673
994314
320141
486239
113394
1309373
850838
36300
816723
637081
402754
103912
1504758
1032416
708943
941853
1027955
307109
998007
1601479
952983
113429
763575
1890124
1002243
316568
425181
1559429
1034052
123044
1000791
72962
1756665
189743
72945
1006048
1041259
223691
974361
1630518
1076232
1470944
672574
1337211
731656
1721780
162744
1682240
662891
1894437
1862767
221427
363037
31297
25865
1779122
1924588
901423
1941172
1683937
1537403
1170075
310427
1155781
1869327
359827
1122966
1568526
1670520
506585
660101
705091
51278
135604
518131
1434703
669172
1637794
572602
670200
1379442
564534
1731955
507882
890642
533660
373967
1076934
397433
342534
1552524
106413
622412
1027502
1685296
148299
494353
1165706
1976982
656592
866138
1245766
158828
893521
1348463
741355
954157
1144433
254075
659181
792015
1176007
1590622
1960344
1832896
1437302
1030771
561348
85888
1899992
275768
24560
1323012
1080992
842711
409978
1575949
1478544
775589
1239171
849246
480176
944385
205889
321332
1228094
107185
154159
1082812
415135
903278
479527
552673
1116223
1204713
1708478
1550514
133269
674153
1691165
961861
1501477
977360
1426228
1150920
975004
1749758
191439
999501
1188037
819205
1058057
1799276
1886850
914777
626355
1296365
1509589
497674
4450
357735
466781
780873
1851903
1789061
671455
936813
170140
1813730
1506899
1046686
272902
719649
1560807
864732
1159471
704752
51604
150242
992110
512732
596189
152301
755751
1620423
1577150
1960402
579099
1890001
903749
1682502
1766600
536987
831331
90127
77364
1733461
365180
652784
1781379
1751326
459881
1905971
1309494
214798
623562
1906128
1388161
1526850
970960
685713
245957
311208
1004229
1579814
585883
966508
52627
816974
261511
1184415
1366783
1964478
1833025
533000
356751
1954501
1156621
1485548
863733
534473
611725
1181774
596751
923605
1804544
150103
569717
774204
1182554
1724597
436910
1445628
1595320
817365
46282
691385
1187011
1282955
1205929
1212579
1982984
619749
709894
663192
864694
1822114
796513
40673
1448152
1547502
548247
1864865
938051
638262
689934
241259
50961
1664827
1649649
1690471
1883416
1428868
777895
966892
168404
1785280
647520
1890033
494175
1660413
1467179
1867245
1922642
334600
1862879
1772527
166486
1918121
238321
1194670
828449
15208
664986
403030
586560
1036558
115792
1968621
1006862
845669
862161
328391
339272
905556
806099
1353002
1056442
704832
1882162
1048624
183841
826375
1973401
1336767
978977
1282318
1459880
1508339
454255
1566249
1287763
267046
1262749
904947
1420569
1465841
634012
598900
703986
530962
1005595
778821
503044
797735
408650
224106
1258373
423526
223892
832990
1067561
373561
760201
1447916
938665
1874637
961913
1009135
1590640
1722977
1682800
414215
337020
627015
1086579
1919474
519268
310003
1567800
1792474
589558
1559520
143490
1807469
1569106
751921
1166725
1361401
280588
19869
1713835
1591038
1445048
569067
1775586
1788890
621184
1156592
995043
1858398
410130
1826867
680320
1458286
1346284
1312999
748330
35899
274656
752100
1978282
503069
485663
943708
246217
166737
839425
1613872
1998326
1318406
1503248
1757233
1014745
699005
1409572
607370
633778
1727502
1189557
1290064
398498
1138991
829812
1003983
451590
1588738
1938463
163665
31107
1940964
317155
620768
1346854
1620024
1196220
530949
789487
292343
715383
1906337
1002900
1632371
1034906
1695593
1738937
1842485
88548
301153
323673
151203
214413
703241
308929
276889
1305399
494194
973007
515804
402274
1032378
801118
1704144
1266645
96543
1397359
560727
108275
51198
1552119
1828536
883187
337782
1001342
390185
1171656
577416
1113019
792918
1000559
1488207
1359360
7580
664019
1792258
551121
263433
772968
246010
1557849
1681100
1107011
1413220
1405700
1494889
1971492
18014
1881821
1897612
72239
439778
441766
308835
529812
1805547
635593
260344
194209
578470
1729428
457805
808974
338050
6172
1120412
431268
1171642
1289886
288215
50474
1708122
97544
749926
1819908
1203871
1711438
1330335
180691
668758
776724
1198594
356447
1405743
1958364
601045
724064
1343670
184678
772801
444475
1857712
1066953
1299724
400886
929345
345195
1523617
1438940
50488
353063
431937
119649
537747
454068
372158
1729824
1369659
1063380
459112
1736249
360907
1952763
1535559
889861
570390
904836
316202
153
417066
138326
10524
1721529
1510906
1910274
804949
900830
1883987
1598484
1348362
1127709
1509685
1156746
242734
1225349
1710043
112272
613304
1924608
261463
1232498
598438
90316
494806
273454
109105
360720
1461113
295640
436221
1825746
1423017
404962
184827
155497
577450
1674218
116982
595945
867256
1662819
738171
1848846
534953
240111
1586991
1902782
891620
442202
945464
493121
1121545
784058
1248109
1717537
424874
924112
143081
367812
171648
731891
1182392
1494639
169532
1220449
125465
1238110
600975
280857
1757494
882096
656077
1094023
695898
475865
1941477
1880605
1442364
1652469
1977832
1717804
455811
667313
122408
933855
764126
1813288
1846717
420915
1076141
159615
831169
601646
1432099
800337
1325598
1133275
1428603
451916
774972
650308
407990
224737
261589
1184221
1036373
1863721
431410
710305
1810469
380211
1615506
1625226
264615
48799
1367349
1163716
1902219
1213005
465323
331277
1843664
1726099
987677
65153
1573221
528632
1439966
468903
57330
441365
1008183
1938510
1911730
1351514
98480
210220
1821316
1496192
165194
191119
203595
1672589
146416
1385255
1195413
1530520
1839662
298098
248039
817563
1449787
1760726
673867
1372248
1654980
1632047
777307
1814241
336142
826549
841995
1435969
1525121
30758
1786534
141529
1683287
1949576
1162945
824379
679100
449451
415054
642029
303696
1394114
1507520
1433726
1170676
973425
391591
1337003
1234299
1932989
1765547
1644700
958620
1092683
1521218
686674
133372
1915729
289264
434133
39579
936846
1645309
936334
601253
1470857
1793632
920876
1139433
585039
173348
1233004
221156
210746
1096799
952156
92671
1057749
1273239
1908724
757821
1953666
687937
996443
429005
245235
586812
179893
90176
1896010
821632
1686424
139144
1902409
1513682
355687
241865
715099
1474559
1991039
47424
1039095
1289850
759180
1600056
1445811
1468629
902278
1976825
1915790
1332243
1533746
1349403
1336585
373318
223766
557631
37028
268717
802540
593748
154936
1942553
1871993
445704
337408
340082
1069585
833228
502493
798026
832765
1529715
588853
1646077
1741078
1042736
205305
1444759
1881171
681756
1917273
1914407
614585
752562
395846
667156
915848
995249
1674656
1338920
1246870
1040226
923795
408117
95358
1717640
1426461
1882357
1460089
894093
789015
555063
647757
203761
99161
850765
174230
1703408
1152738
1472128
850133
420815
1029154
643557
522182
373839
1751490
24791
585401
1182372
701864
289234
621314
743001
1973810
1116853
600737
557430
1334071
1087494
1750209
824167
1476748
618273
487512
1795776
488034
409726
410810
862155
527536
140180
1411247
305978
905615
1106715
720248
910373
869555
1832532
613916
519937
1113646
591839
147871
1445971
614435
918372
499958
1434612
235445
1306765
938570
978681
1580345
771785
1141232
627491
625474
1862945
1636575
1655157
1779613
969577
1492786
433158
346764
729845
1110239
1360861
1775108
201140
1726031
1576949
1068717
1795244
534929
913792
1770303
1055330
694024
1527607
931119
746411
813009
493854
154319
1471985
203436
1806387
1599359
1502561
1017206
1030298
920151
470016
1331964
1218990
427096
1574119
615746
769157
1220485
417185
602792
1089908
129801
549926
1488228
1777755
931151
1758782
480510
1325228
1905026
1990434
1571118
1899491
987006
671508
1658295
1016538
4297
1962319
857289
1900931
1195182
1696504
373149
1641654
1083433
60942
1208681
94108
547343
1023131
1245975
903172
1639019
1238847
29100
792679
1748071
354673
1623916
1860450
586411
1703751
620419
1898225
490991
1561853
266242
1704350
596551
1922466
1713083
977858
178933
404598
920945
1682939
1914123
124900
1566866
636415
883605
498495
899182
256795
963334
1086486
51778
569145
43386
375350
159654
1138569
1104374
560524
817393
1354643
917668
762312
1992532
57939
756360
192914
244285
310929
1177497
1602424
511388
1798394
1054877
1054981
1934392
1742256
1710738
992472
712259
584998
1146125
1610926
318312
840768
679650
802589
1348432
1761195
1333100
1136334
74948
1752097
1969923
247086
1654118
843197
1985587
753753
240596
1360094
597474
1352097
750942
453722
1235861
417081
171066
951709
1889961
785146
600972
1312854
1086959
1822823
1080216
657701
595684
195383
1833126
747033
1407073
1733091
857430
1413257
916695
754034
474996
317347
1491144
1649964
511157
1409455
491161
1437630
238771
1593456
911307
1682174
1493504
509140
1379515
324385
482034
1251154
1859785
873962
1123910
1779144
871496
1586996
1172219
1536825
514564
1594270
1243690
422996
161594
1211783
572807
1449024
728459
1281090
405392
462694
275339
1932624
1176167
1701813
1323370
843795
1206738
1347172
1300462
57167
388048
1818142
1695570
40606
1927990
1293094
789980
428288
1138064
38645
983060
14764
980932
1364322
1333141
490702
1510026
1973114
681024
1902938
81744
504174
796599
826536
1106938
607515
1834890
955513
840355
1292333
1561233
458980
91171
860954
1010120
659878
1962216
474034
1287384
332348
1078378
1772554
1527932
280918
1374022
545064
1633487
334165
1896048
1769181
1051263
1575651
1736943
1066677
1474789
588722
1468836
1190211
786932
88309
649958
110352
899483
1635550
970999
1602411
204234
1875912
1158492
870300
1408927
1159310
825549
20832
1319573
596536
605439
893644
334746
862864
1474631
215673
522906
1754184
1782127
45218
221115
1961962
678514
1165879
904921
963057
799895
723426
386014
15935
1322125
1822876
402388
20439
399616
1421445
1112651
1113176
810827
147038
367434
1755799
1498811
13310
430254
1117675
1777713
1401886
1996768
451833
1023124
935538
1264354
1503261
721800
736406
1749479
1387577
1555114
1656298
1960525
603341
1095573
1175018
1976140
722266
1299368
389317
1890198
1340403
796825
449319
947765
1259791
914057
424237
166036
442278
968255
1813632
310508
136431
1159549
1925038
1582397
71867
298909
1265290
646186
1766853
1750223
1264752
126529
229559
265879
70203
1463123
1183217
621506
895915
60009
1219777
1207488
1037650
1630753
885926
513604
1581688
1330572
1533604
515007
1815707
631578
640900
589071
1339281
534249
892257
1400875
1002939
1502411
1723453
631099
931528
1965987
716412
943086
614852
1616207
807844
1496118
747890
160292
1630670
1011280
314412
1073826
1601682
640530
12000
1431544
118752
672384
282252
439167
1423164
1477246
1700290
885002
656087
186537
539494
332867
750837
1491189
1999771
773850
588359
986310
1057358
612760
47261
677185
172417
198630
1086053
1729475
859600
152624
71410
602512
810107
1959861
1181087
1999840
613374
346144
306034
148032
37042
962656
397552
1643568
606132
63597
1466859
1933164
200770
592444
824591
549963
22090
652268
1335462
127108
1075497
848408
1209687
1145596
23290
764916
1586334
1141504
19732
619941
1080918
199134
1516457
1297892
280425
1576600
267017
1679017
159090
727169
820081
1542664
1623354
761336
155083
815928
1481095
104796
216488
535848
386409
387023
1783179
29458
264499
1281875
690218
1625774
559103
1520458
446965
1902609
358829
78377
1714669
1976930
801464
4074
442480
155975
554252
632213
1923180
583633
125072
637786
1608278
1575527
1205650
452969
1663531
926286
1300240
457743
1839766
223224
620221
1589491
1843202
1385074
419245
294209
1834850
1658013
1220516
809110
1898310
1225198
1088801
129835
1369268
188124
1730868
1575269
1831795
144608
1222616
140682
162477
538592
858686
936266
915839
1187221
1055510
283970
1232939
1420961
1085774
1479086
26547
465672
677316
1210670
538678
1783961
836326
580611
1564948
1954077
785853
989877
190867
1815922
1420837
96819
727747
1864581
1937869
1679963
1966148
1879628
1324818
1868708
965903
1664359
909547
733924
343634
482110
604108
251494
1704310
895279
164621
1639668
514956
490105
574495
264942
1541454
896205
277561
1026743
272752
1874521
1999169
1497460
673389
224891
1195731
1184204
1085474
1443739
1660209
1953683
580259
671256
1347241
1607406
1967958
733772
1277609
1424984
1592899
573414
1494552
1468245
712589
144587
862710
1056988
186310
852503
1267892
1785772
1256825
1912823
1427721
683050
187692
871882
1429010
1172682
697297
1559346
1235898
1002109
1837695
704911
170460
539412
1287755
479028
1444392
1057327
1525000
1926374
754207
1732812
1311755
1506459
703707
1711449
110010
847307
910306
743144
745470
866265
1760607
275829
1699849
1957648
1381150
42565
811854
1310318
230427
550179
1805076
1076878
1664194
273600
1574406
908948
612371
1611495
192633
1808066
707651
575659
975882
1116183
688248
1770030
1844059
1494717
413156
1981620
1217483
1406880
1480527
1393037
485999
1777008
1805448
216968
1809842
482061
52015
91065
1040021
866762
1114614
1024175
1759280
1200277
1063104
167989
340486
504492
1807995
1417152
1655765
347618
828352
1316265
598286
239386
583746
840161
1491354
1441342
1160091
1845490
23739
1029246
486891
719735
1395379
489000
1131197
514168
731302
1119204
60849
153985
792937
165552
1772221
431541
355024
1886049
184670
521723
1310510
507689
1998550
1155211
273428
1978001
782857
488354
1008807
802763
1545271
547742
418911
1145245
1001228
793652
1636570
1269262
1544705
1644342
828796
603027
1179454
1130250
1883173
384271
1352620
1479200
1399213
1239964
1727982
1637184
389403
1550917
795571
1403517
316289
1065259
1967732
1528260
562548
1892100
1212653
1707208
74815
778986
336039
904629
222816
1360488
1129989
53060
1687046
1546702
9363
180971
910008
285921
16917
854104
1747330
1651033
189467
1637822
1148587
1323508
1395270
1050380
1066400
1107469
1404860
347722
1718603
727854
1458598
1712700
1885475
1847787
988941
1073194
1859127
796015
1596689
1316755
604519
1237570
191020
1001769
347820
1066892
86825
807256
1814055
636514
617632
1051831
69780
950173
290652
200584
269911
1337190
1996247
1046038
652123
768462
218012
828033
96137
1449991
584095
1904934
468507
775082
1378971
1003912
47605
944053
432122
1518003
629720
1438657
966821
569684
1269431
1261436
408841
231476
625468
426069
434031
1416099
1537766
557259
435709
512619
255737
1598566
484818
1994256
362244
727706
1375485
721837
1216197
1755566
11141
1375252
1344225
615603
811059
108382
1894764
1335035
1470430
1019230
472388
16661
963852
1210986
786931
188069
872693
996615
1256778
125330
1875259
140672
449094
1652499
1603437
1163275
1718624
1910619
885443
1475534
1096345
139342
976335
518378
1362605
527049
1771995
1370675
1085341
1826647
889310
1564680
1187921
1741566
746905
1137101
1957009
1133878
1572785
440821
562018
1406146
1452383
856556
1301033
114613
1101358
1350507
1293730
1985328
1884614
487379
1821386
1007659
277618
1014992
1059350
942928
479495
463231
952516
45000
1516987
544980
1884657
1284257
1974430
1048548
938033
705981
240619
644142
751201
463384
610725
361989
418568
612307
1835390
1181899
35626
1899199
1392408
566712
1075948
98612
1332068
344617
882736
1543907
843859
1359425
990293
1732044
1210174
1955646
1577883
393215
1441142
429104
1385562
560276
21103
472105
1102137
1629186
1305302
140092
746087
145770
921425
1801762
1933452
1516735
239375
307925
429114
1997466
1720314
1712828
1288392
1625687
611761
1091143
1643988
1496103
207941
368555
190112
1331489
1172621
454767
352076
564896
1135576
94524
1365261
898305
618501
320010
1579223
1840082
1675531
1421605
933307
1321005
1461861
755026
1026686
131203
1435320
971602
1104596
576773
1046395
239697
824144
1751826
168598
1971040
686110
784832
582666
1754068
370217
878253
1111841
477986
974311
1927841
160911
657305
1413399
354968
1725158
55602
679019
1366235
536427
324449
1359318
1851714
704368
421367
1698112
1279281
1698758
675274
1188358
140106
53145
632187
59209
130755
70832
238286
1866012
1956897
1687105
1620014
1420164
1869381
1360697
253192
475926
1957266
1736834
1778080
1375370
386667
1071354
1880484
599596
1265448
336966
1135583
631155
1762403
143009
986853
1186502
1325597
1563190
1213142
697719
1186687
1329534
789504
1672881
645526
1359017
284870
1386316
1244564
1633748
20017
1296938
1049261
1899663
883307
1743523
271376
1403927
76604
618665
1008720
96996
1465940
1847132
887197
718894
658675
1291684
740343
1339639
947087
967809
1122305
748442
349111
1537712
1855842
1320614
1394327
400786
194277
1326828
154841
1540050
267355
1204912
1914492
1552936
608909
737901
462085
674627
1701147
279799
1590170
635914
523058
42677
981833
1533727
650502
1500549
39017
1161090
1209186
1170902
1489987
420780
1309179
966745
1454528
1593448
142633
749236
1732826
1500754
1777222
122433
1662772
846417
192520
1799920
1949112
397589
1106689
831918
225451
757575
572033
1434702
1083960
375187
690954
1470371
1028958
1306651
122532
1639081
1122809
1502348
1037236
713124
976754
1455203
1360319
508718
1020120
1466362
638697
180296
788399
1748659
1343350
1149998
1619471
1458876
787426
1212723
364803
1103267
451288
481677
501530
942216
890629
1492433
1482322
1768996
878754
1312438
319965
1408748
1597859
473459
1397074
998376
687900
1493148
872945
4154
138069
1483923
133699
1429124
69864
1525249
360036
1771577
285333
1338599
406529
371224
214581
1957606
981894
979646
1955748
57933
676802
964744
987142
114725
1735333
185908
1887958
176076
224419
1109235
1127946
842605
775548
1338887
1900913
1487805
125
1411280
676898
699226
1484621
938956
603329
579006
1105838
1516718
577873
369474
1159581
552215
37992
1030919
951255
41743
1563551
333721
1104179
1275825
829054
766124
1844527
141333
858837
1303730
1849065
1629722
204385
1510132
1231302
1962942
321760
1463632
1867069
989204
1309732
815005
1330021
766290
1472850
873945
600925
1809771
1388857
76502
1112365
1130384
879547
1514633
635933
612621
1648346
3386
1594358
173173
234183
1720162
1486198
1487448
1238136
1505409
1637215
1611570
1932715
623056
742755
81209
1144868
323587
359765
1190260
243134
1054970
351893
62089
59407
1454891
357961
1777174
110259
1341955
1468851
892033
1667853
1726003
727338
584174
1760647
1937480
915965
800703
602896
128069
697593
665694
993987
496000
631808
1059862
1842802
1245078
1964367
1840386
1525563
1759443
1757084
900613
889617
1881798
1723704
928614
1273451
1036443
1234727
1244044
745116
765093
247132
176678
1728472
1351018
1679406
1463362
1315828
274891
550309
272994
1708257
1349953
290451
859178
902198
1600399
781320
750815
790904
1903267
689881
1671346
549612
1230427
1333275
795798
428439
1649948
1433341
1531683
1164345
1887214
905624
1560678
508592
321677
1608227
1404619
1115609
1061001
919685
307954
588999
547886
1359909
1425666
1847271
643175
1223715
1404835
329482
1920207
1215522
1746621
33142
534581
1216360
1208068
1829427
1627909
839129
1851125
1621864
641873
945757
233888
541
3720
1896267
1573763
1965944
1954022
1746500
1281834
1960239
1739471
1682726
227984
1478188
1692831
805677
1653448
516575
1111018
845351
532509
813712
1711591
1305913
1759185
1913020
576691
184607
1606752
773348
626696
143295
76836
958032
597198
1710437
1331376
1320629
1749742
527652
193813
1607885
1235276
159017
1966358
1546245
796348
1054089
1908207
445561
1601728
221011
1807758
1803445
689021
523836
99349
320893
484304
1447355
1602703
415548
1468320
1723652
1332803
1290355
1225967
1375865
1787426
582224
1713074
712242
939696
1607185
1465653
969684
1918547
1114170
1669736
1115769
1860447
1716996
1500692
1899618
1927283
129286
1068954
1011536
1120478
101314
133983
1393896
1579521
1200724
539383
405953
315160
1381494
1176345
1501662
1774762
1899406
59706
145516
128873
1600158
1519071
1707800
953057
1997204
1365905
1017834
1140155
1948364
661385
1764292
228058
271266
1197631
893481
836442
626885
571101
1932482
579680
1886924
559599
1402199
1062831
1898447
1852781
1387876
209259
146273
925993
1880694
1628980
351571
1645742
891104
939254
162190
182896
1134778
837289
340862
1881240
157376
662207
1006346
965001
378872
574567
1925372
164517
811611
1449334
1709755
941791
1621545
379285
1058876
1463954
939700
774033
1406756
734905
1905000
537228
489933
948743
934886
1669682
567708
788358
1531183
446826
75852
1769326
356548
207815
323477
120764
1626742
1472379
159737
1965745
249418
1530225
24481
540330
1508002
938293
608536
1069163
885622
651738
631631
1933354
885018
948127
16726
3287
829151
763068
1576129
1498188
573748
1632419
723890
1138606
1082618
1464620
1374016
973351
980390
1842301
320283
1678438
581783
672142
145046
709781
17936
562394
942923
1764473
193133
624423
1249029
39565
1359134
1793930
1773641
1997219
1173186
556057
991343
327052
624890
1105481
720643
848834
1117460
1038408
131891
349721
544784
722367
1998595
897343
1932759
864004
1989739
1075195
450360
568178
1067749
791076
367139
1012029
918399
580414
755395
414853
1131402
1741500
1735673
551466
651214
1431815
647157
465343
1048056
441158
809270
1768288
23660
1114201
1023728
359107
1312060
504144
1176037
429954
1651628
939430
1044426
739039
1636790
838959
1294615
852471
292290
654358
1951172
345832
1302349
1756171
296420
378748
1865709
1735471
1633068
358314
803836
133937
1070532
1297089
1144243
1465888
1434420
479136
1251186
1364802
1020373
1063261
1605812
615201
260420
779589
1805995
152453
666098
380548
528989
1710205
1236233
1440828
1399562
1602833
1958522
232844
1839429
445653
560042
1620415
1469561
1139768
467974
654515
1371673
372211
725777
552250
1390796
1842572
1068413
1523185
1995270
1299340
1308276
941187
971868
281779
76857
1231349
233187
813985
1070269
1188873
75133
1491274
564003
1553535
563461
423451
1909922
1613612
425235
1163359
214818
1898324
486066
1744257
284231
174406
1761539
1006700
618004
426977
1467754
917618
1083397
1631373
1275691
424644
261254
270449
1432735
595311
1246676
1473310
1319491
618793
903078
1126141
1310398
940608
852462
1838085
173711
1768933
1978474
1308932
1027593
2773
1436285
1703143
288175
87724
1273362
1926221
1000697
1482941
1596282
292173
175384
738525
168729
1719576
986053
1050351
1845900
1197160
733406
1745632
1944977
660156
1688422
862434
1844713
335841
694235
145084
991930
423240
912328
439441
630820
1544931
1093707
1788685
1078167
1471674
31076
657251
597316
1977655
300336
926864
672646
317050
1481590
1953378
548491
1328565
364987
784478
1493848
964143
159223
1068808
229290
362980
831182
1144276
270033
93286
1969121
487725
1138219
521195
1813249
305877
1056521
1945439
963631
41882
1075673
852502
851901
146427
849807
81768
1071906
64411
352466
1769129
950490
677629
1264217
790574
486762
1856582
162095
924693
67048
504256
218207
1056715
1377028
415701
1441464
332208
1734869
665105
1163233
1146242
87350
1032172
142090
1246671
337567
915710
729086
160500
126115
481274
1524183
828786
1430369
1336634
1076997
1164697
1649804
1836019
1952497
1423851
353458
473118
595786
633192
681669
1941782
358240
1594557
711790
1021136
1598183
562130
533265
47285
1714984
1771335
1106599
943976
145137
750621
280844
1030476
755111
1042024
1635266
84866
383464
601116
1235310
1653805
89219
1474482
376403
1919114
467393
1639484
572578
193723
1356923
830592
7265
1419107
1591325
638443
1788234
1259918
950148
632000
1087662
1930479
1668969
1793624
416913
520504
583467
1634384
708532
653195
1332249
1922044
1119783
1506809
953439
1237831
1252410
60333
1281272
301125
152448
1556353
1468279
800971
1795420
487686
190420
1213398
894189
673915
401203
1134571
548272
797733
586377
1570158
538701
93137
1205293
897372
1835719
215130
1030038
1116244
546255
1085712
1421154
1552602
13303
244348
262472
889045
146290
22480
381551
885462
1911884
1426396
132409
1155114
1356981
39514
1023559
1421405
1879393
830088
1160370
1393690
490592
1005189
18238
587917
99852
1514182
1302762
1721362
390794
1977171
1650123
1926493
1164061
525853
502736
1123303
1330387
1793289
1317352
1398745
1340404
1356703
1717199
378050
1679198
1010629
1964214
942873
1005986
1810013
186923
1994828
1345604
405922
113796
1328818
1222310
1660436
1450615
304356
1456538
730277
1666252
697746
1432150
442630
143260
1120350
15535
583040
1464146
688830
229456
1917172
995863
351333
1890645
1885413
1043326
490107
515580
1371034
1558547
997086
1498281
402873
1984338
646561
1830733
1863509
1701508
13310
82310
713629
219660
585839
1708053
1737473
1593557
1510308
1047282
74324
1690156
1377138
1213027
36803
58722
1884491
1706223
655442
875515
1808991
1833098
17538
1820162
375887
609833
772058
889382
462676
1000054
179068
340448
56148
1384125
1032092
1188735
893432
1012059
1835572
1672266
1709716
272868
7305
1614763
930642
673792
830481
1464989
488040
219992
185790
1152662
1300780
1544762
1151258
1135286
55474
157744
1481350
1512366
645647
1278372
458199
1528305
1925751
618187
75231
431528
1724174
652293
901622
407216
502650
913561
1877487
513309
309914
569923
426019
1522941
860036
1910842
1334844
1630188
1751399
426401
775914
376119
1951418
5640
848371
1404339
1810116
1261868
1960414
1930662
1302057
200490
1348738
361513
55744
77246
64976
85475
646714
680014
1490524
441865
1314042
722093
1748306
594152
1102669
1601499
1698918
770650
449503
34591
538027
877427
143114
1057971
1953121
431521
232322
180653
962367
229880
392953
69643
544527
866364
1092877
1179652
1636892
1496451
710080
25158
569213
509358
689138
559331
1124242
1880631
470404
896859
209254
13458
835599
139335
1957973
517107
1610330
1324008
961698
799935
860095
263243
1679737
620750
1484937
235543
383688
1439958
1208589
565641
1927068
787956
222178
1921144
849169
1605307
1282920
1161316
1424257
1862978
1704910
766616
1528180
1520206
1184579
1842489
1889818
177501
1569001
1354233
1682951
1151247
646064
1869481
980281
1903811
987020
1648087
626600
1439874
527175
1059448
1062473
1528519
605162
492468
780642
1890923
292314
220271
1631893
337697
1306277
631045
1736115
635712
1596059
1034085
90556
879676
249512
783004
1041288
1896719
1342578
1925068
1060577
371042
344708
1708352
216540
1678765
336882
744081
395813
1517269
654274
58471
1262170
1370815
1134407
1904915
1539762
1404594
1505905
738898
1349429
311087
823087
867982
988213
734985
1197261
1567001
1713381
851679
990025
1281355
676531
446916
1510653
304270
1259373
62384
1312331
25619
116237
763409
203964
1513586
198022
528678
1172212
197598
527763
515371
1102026
1152777
197161
1871019
1779687
1282563
1217484
1450171
1506138
780928
436764
691496
1920290
1119733
397025
1073304
344906
203096
1759319
729971
1574171
1785300
313474
502650
496931
1891869
104827
247910
16298
1010608
1994817
1088770
564742
1660762
1124489
441504
1597684
101693
1386560
962310
1387251
1067625
353978
304301
247971
1939018
1131809
1199146
9785
700719
1760675
1246499
1188788
1671693
508673
1637832
666169
1837725
645440
397719
1247941
197485
1199204
1723434
1614560
1346480
1382163
726410
894895
271831
1893227
1906595
964356
1182666
1555910
386256
1201003
1945526
85962
1298529
681518
898270
1103689
556182
216632
955882
1574577
73206
1555853
18067
1005517
1416309
1276728
429209
1671343
924682
1154277
416510
1363513
597014
1080170
1121210
392773
1563118
1594568
449573
36958
1642615
1000609
653269
770525
1449414
492796
1171312
63044
1738519
61797
558120
1885326
555830
1285790
918332
826763
1712399
877451
1608241
744155
358100
674351
1040590
1919089
1275269
404503
220898
889471
1838777
962376
1608704
1468691
722687
1699788
1559628
638437
1213047
200510
468408
98995
411143
1329658
1306747
709095
1849725
214966
1026414
1646912
1483825
506019
57494
567350
1546101
1299960
567690
1178501
1865067
261524
1859423
77616
1717131
1646461
897342
341440
1815769
508355
1925248
1770850
1074820
1828736
1111098
620734
1380821
1456232
1572601
1126110
934362
989327
1082960
1412196
1583331
1710041
944314
889327
1747337
1858729
599881
638685
445760
1120536
1600015
1078758
484881
1412148
1586789
991213
1316793
1094305
1006381
1062753
128273
602576
1343377
1261260
799612
1675720
324929
958446
430896
585274
1967990
1541905
816383
95134
1837542
406851
410823
239261
1383868
882955
466273
1922397
1248652
1168508
1267427
1752006
5949
704512
1596040
1544010
341242
525240
1676847
1272021
1572364
1820925
1009730
170974
1704685
367431
1004115
1508797
1969628
656756
1827541
547514
1458489
111322
1869237
1811393
525831
1391228
1830213
285077
1028828
241892
1423207
499197
405131
73094
97534
234306
1446270
1378724
818979
600858
1522040
1595273
1016534
1960096
634865
489567
1463452
78028
1316750
715429
1273815
425006
87127
1573571
1533262
438256
1117345
930164
621797
1549287
1375000
974512
154585
307361
1766646
1145316
296987
815854
1784855
1239463
1346147
1980861
1959205
933719
1268656
1789797
344537
1532185
888243
1308506
775598
1198116
119293
1962994
1256603
1605690
858853
517964
284336
1397354
219804
428057
1968492
894369
1828530
1585238
822227
872089
1992080
186263
948158
37035
1891850
1458505
792718
23252
859492
1632918
1598066
1812112
1066619
895869
680891
624393
1427492
831330
1726607
687564
901912
1184948
420844
1076849
861618
150373
1360861
1110811
1550291
1323318
1316698
1023762
829074
663936
58062
388381
1150964
1571165
1503485
621897
266849
1242608
968857
1592993
427699
1577897
1690944
1435738
1252088
482167
1317318
344664
114094
824023
985156
375236
1966940
156124
983976
1033388
1980837
588393
1265364
1238345
483126
883696
529017
1428984
270876
1232161
1355250
28377
1385590
567929
725392
1155091
1380546
1539576
1164975
1464250
235474
118645
1073366
487554
1127991
1278607
1552615
395831
1090141
1509556
1780224
1079983
195440
1182790
377880
1313032
1540755
1476463
724343
476020
644513
809812
1060884
566227
10128
1727573
1615951
151758
904681
1510781
341524
416810
1383252
1438232
1364918
187913
336875
577082
1549237
1297026
1851657
1834550
39360
1070752
630817
1433738
1004379
1549906
1562115
1050108
1408005
1960420
894683
640434
162089
37092
583533
1345084
1176242
1703987
348278
1564283
1717460
258658
1595385
323066
376188
1492462
1364152
1000658
503254
1217642
1907897
1952856
1886268
772498
547455
869420
936775
1179804
548801
1892518
1521507
1735367
188950
1006578
27917
428008
1582008
127593
1087076
595147
1744176
120132
780348
1500714
93886
1764740
1124861
877071
1987754
1432613
304922
1715899
347606
429542
840928
1239434
710525
994336
1465030
1230202
1045
1126391
1136885
622161
218978
1849240
446725
1496195
615516
994896
1778977
1005122
1478964
565515
761249
1926517
1046548
52347
180638
1722508
1492050
28129
676522
726075
1005327
131056
256709
1783125
457541
434212
1832598
1043235
1220365
680063
956190
1382571
786146
430707
1364568
1009175
488010
112793
1395379
294992
877951
1560996
1664907
1481098
733434
1153854
1249438
554807
274693
1425680
368359
206108
218212
1153307
1557390
1510383
246322
946263
1464707
1164622
315739
1631199
759256
1382655
318439
1439229
164320
667176
405159
1474586
374237
1288455
806275
1465076
136669
1964669
1376579
1116253
640872
1231753
1089414
229605
1405964
1579008
1181447
997721
57842
227136
1443433
1283252
1136948
289042
1373967
1873255
1276075
1321986
403119
1682334
651533
1908055
109474
851626
1162420
913401
610146
816723
65938
802701
59956
1154175
396557
523338
84713
624058
480338
1763821
1832691
839527
136709
1277834
1245019
1563064
1756311
636445
868098
76429
74696
142470
456956
1798040
538853
91323
735118
180899
1242647
1245370
1714512
1099412
287104
1458397
1415162
173811
1099661
1898745
1281689
162276
1970293
376021
460895
1471240
407635
1592950
718549
1508435
695758
1207031
535368
1636877
940308
1188844
1182070
1590649
1469680
990763
510036
464817
1413547
161741
1123620
1930839
134937
513351
620999
1738718
463189
1809375
940349
871239
21454
519884
1380532
264217
786215
1832240
231943
215076
1128150
1874654
1935910
1388240
1790281
1436526
1274228
691514
1715654
185273
121370
1178660
1806466
1427803
1498426
963557
1845138
1020262
1186484
1713379
73058
1715510
1364300
1393817
350492
356697
361734
389152
499730
1494672
1883269
1158419
1038430
185045
732347
907085
1401633
1923709
1418947
329700
1028752
1782233
1081131
721681
1585688
1928821
1508508
1145042
1629862
848845
1697580
704199
786130
40036
327403
360158
17956
10577
724317
1150406
121078
603594
1885175
1359721
1431535
1417752
263611
1360251
823226
596221
1022186
819776
1342205
20436
1947462
1303048
54945
1801874
1524189
927975
1642568
415550
322014
1314350
1415825
1150109
1032706
346136
234328
1176751
1695276
1757703
1759325
1138137
926948
127876
1182726
1525985
679104
1171538
1115725
1976017
1878609
1130208
1025035
1472407
1572069
1100411
140028
453813
1216055
600999
260582
1723277
773015
1251746
1695887
1601708
1167506
528319
453997
1283868
1854811
877372
1482557
912275
1689216
1326253
221590
1613873
720305
200224
1518780
1172835
882712
694929
1023412
1112235
988130
1051190
1263321
1299112
1731022
1644572
1688146
275518
227751
1049414
88118
1380164
1368777
1643836
906445
138867
1224672
145722
996327
1634824
1352307
1611052
1330296
1499105
33668
1325676
1989604
1744368
675945
1438606
153496
386683
1735589
1489547
898628
253674
665872
1658267
1873490
1578817
1438397
956819
196979
327506
229884
923555
538303
1250174
792936
224190
1093950
1687271
836831
753613
401930
57493
974562
147306
1379083
636178
262639
791269
786433
763092
383240
1826639
1747279
1928213
130683
1248348
1188939
326418
434455
186335
150003
1668680
962687
996731
960835
1895180
413574
1893987
1340793
512923
286288
68722
1416631
1505350
1121726
142473
890026
468071
903840
668881
1002481
1326603
1820132
1498495
662565
548335
645302
314403
1260270
1770721
21931
726533
726765
1463615
1446445
859796
80050
734126
1119136
1816204
1088595
1062640
267200
1490177
923928
1006797
1800422
148818
1278425
1927552
721866
681467
1242572
881751
876438
403053
1648787
467056
1896626
837121
609119
1364747
1932207
1432301
1482013
1929230
568842
1510363
1922471
1561765
351395
875878
1793594
1301315
1626997
877194
1747940
543534
1302244
989893
40197
75556
1376572
331469
1447624
1352168
1349861
1091346
309506
232142
45263
527028
1768580
1452005
577464
1005496
517815
424682
133255
1715750
1152147
925468
1257423
1125058
854583
140209
1934399
539043
452626
1992138
1273285
53037
1480115
242126
1350141
508300
1475477
754752
1132829
986275
1250096
1249529
1177871
967992
935418
1097854
1929798
1732722
232434
1584191
639021
1058895
1228796
1348654
137435
1654607
1232582
386159
109015
1716796
1077465
1978774
1152453
1114321
1677806
1025329
285890
300900
1486177
1362071
489688
853742
277536
1109315
1173450
83278
1217347
248610
1422864
1600984
1987750
140018
1144321
1353944
1678954
622750
175314
815397
20583
447224
1763696
1258561
391379
1815937
137653
1824925
554886
1206258
18140
292819
887533
1144167
361927
446359
1610321
1512345
1427047
1083492
149044
1922432
126538
1226713
277752
709675
99546
1039119
1147535
295612
1631641
1259955
1656496
218092
625992
77972
1687192
1910405
261010
142400
85781
1866507
1166997
1103660
653509
1918285
109430
1978829
1703855
75865
1317257
1742037
582635
1683564
1215187
585444
372298
1653192
1708528
1274693
1758951
1216727
1230943
872346
765516
1083465
1914476
1990478
876946
1561712
11667
1597870
1541378
1911117
510428
469363
1515291
115530
1341163
988099
349220
1900961
130930
1307531
146637
215127
273875
609319
1435501
1299521
988644
868064
633217
841764
909920
159843
1830289
1854795
1919943
1441312
1824780
1879706
1816941
857375
1812061
467707
1862747
141574
706148
194400
1190654
1085006
936186
1208008
406440
1721091
539777
1137650
1994421
1898284
725056
1157394
762814
1881158
1933172
411540
1626192
1970436
1124199
1803390
1425035
698289
292078
1326532
1996030
999689
43597
42275
1411471
324594
684339
1079231
1421997
437701
1553718
1451713
247266
477987
1472753
844793
1189261
653237
1509627
1541478
332361
247797
594459
179945
1273986
1518147
1365861
1388670
1348912
1483518
1559984
133701
1466853
1004884
386921
1796855
1063226
234489
216210
949272
842234
1966676
1280292
1455945
636214
788597
1255184
319503
1548822
1152164
1419523
382443
103043
874030
654942
1958805
969509
1582191
1120453
1238528
821814
1265744
1685186
485409
1400750
243241
435581
1459301
616455
928478
1539170
1001108
1641569
1717823
1328949
483811
1432329
1101238
1519881
855472
20090
57164
713796
11851
1121455
654777
1628554
680338
660567
19061
1104452
1433568
270236
1091583
1896960
1759237
652199
540287
1881436
1066023
1185301
1289106
817748
1461770
1294122
1491119
1964539
1797879
380375
1682105
856058
1946298
1604489
1538362
1065392
1545093
1757799
734159
1182858
1186883
1098612
220125
1009918
536291
624275
860397
331193
405522
375273
1088084
1695856
395333
844317
592978
1017973
1130597
733138
1576404
1677500
1612115
1751582
179025
844645
328722
1960102
301556
1982942
202136
314362
1760637
866033
1620980
422351
1317052
111577
1419919
783903
581406
1085565
1600323
962305
1531265
1519822
1248863
1231289
1695873
44571
1192757
837841
1606730
1172463
1053076
969873
42528
1052873
1520245
1513972
110410
1077426
1897648
1802507
478145
1921870
621844
147443
1995724
442538
1285940
842507
784119
1714632
1127748
1437960
1446481
937117
1933035
1596103
1212052
1278591
1516505
1848526
1606327
1624250
1943165
463337
922715
1836545
1740011
484642
755539
1845429
551005
130859
978562
140309
316156
1682687
580096
1790742
1218483
1096256
100387
1290938
1699473
288433
508293
313487
454788
1095667
1941013
210277
1628496
141654
1968339
1926162
1347594
1107134
1647536
242852
456142
24263
818629
1022203
1910861
1630694
966015
201735
1541435
1796255
729520
1494309
1686392
1374406
817222
1283559
1074314
249264
310796
1791257
1806957
1770801
50404
923515
215483
542688
56800
1173607
473507
1583715
1068599
558355
1758051
1599227
1568773
1155053
360373
1461489
949471
523618
690105
1383287
1950008
1856609
1685005
1440803
1241960
612595
1698542
219741
1905222
1612191
406272
565196
1915169
110003
1280478
1804299
671086
1974336
1910614
136971
961297
336327
1119891
760981
545728
1760688
246080
1364933
1461135
1436266
1428060
864386
1364450
742086
992690
1383503
1895635
220683
1006017
38419
458534
1034428
1365832
437835
178077
399278
667234
75563
1150737
1940944
1181215
598493
1906758
1583793
2666
565016
757763
1993895
360772
1002027
1370048
1703363
1966386
14367
558752
442073
730110
516658
1467227
972912
359758
983807
621228
587143
1462971
1704940
817342
494151
1328814
1867184
822208
198257
925660
656262
1043298
372791
275700
168054
73497
1719845
1721004
1218195
166444
1566528
1064730
1128099
1065156
1698350
719986
874153
1612335
61580
375185
1347432
680352
1404143
1778964
789259
1128667
1473461
1595892
1835264
1007813
779654
981034
247036
1172568
1971575
839749
617009
145775
713983
1654815
155604
640816
502565
1907681
1008986
1505072
1116198
1880725
335535
1625094
934802
778378
130734
1822996
1076780
338010
159770
890191
1348765
1757844
1371216
536656
524993
1762679
1403751
7825
1347955
734344
488493
1998381
53818
315419
154993
1688660
1733730
1711998
1649832
349440
1684819
1016743
1401480
1547112
1131941
1342842
1360115
1743590
1532957
850542
1916382
1669812
847697
125294
1978098
691538
950190
1212597
1174290
188006
1914925
1618100
247621
1448822
1137477
1973158
1175858
493873
591673
1967683
353136
951375
1962662
1276698
550708
1397318
694665
441266
178839
1627442
62615
337329
1470845
216454
360214
1507904
1360179
1298357
55218
1567042
275349
478483
212286
1180972
1455743
1575280
163164
1975287
821082
1594418
1903110
138515
1242847
1118154
1631023
708136
1196905
428692
721765
831522
607133
1054085
1729758
1020170
63920
1491010
1724019
1427857
1932402
1396857
355013
1788718
136035
222554
1534796
1373321
641390
1997434
1491591
1461891
776088
1737410
880741
722193
892009
704140
1890064
936000
1184396
1509246
1958780
1325212
1431118
505679
592408
170164
1023226
1912002
698815
1180342
637671
1234061
482135
1891818
973926
120348
95756
1393838
461385
1693200
1789527
277599
1319898
1057958
1479586
1668945
505700
402494
1368550
403010
1044643
1079928
122940
1233526
273213
1362218
783490
1585892
1061012
871549
1515767
1230900
1837486
1041240
85118
970996
46621
258824
447100
401276
937696
970763
616542
634744
518129
152133
428618
252614
240854
852139
215250
1857754
1237828
1174503
827323
382010
1179048
1194079
1511815
731893
1617764
531352
1890055
49932
1669028
589723
1263693
1374843
1723343
1193778
684432
1832256
1330897
786142
1738972
708372
679572
909975
153957
417615
739
1716887
532869
1330825
845077
917663
1973423
1977168
1797327
1707817
1398657
91785
332990
1447218
445784
1949763
11418
1732282
1899986
1653571
569943
1874503
172815
1575591
1674021
7097
1566720
1220916
1653184
747912
848941
24752
680050
604402
1250107
1229986
734745
113658
1209429
8949
1456860
406799
1325884
194179
973398
1561125
1298798
940795
129838
1599842
1321787
1453187
929954
1836745
656862
1844073
16699
37111
931347
439406
531177
1812753
975154
1129150
1116729
1520416
1805503
1237383
1334298
109965
1555581
607868
1566411
1896182
1245951
1314191
1172446
1205141
835308
697754
1657401
1530340
991601
1987307
972675
264686
1412710
1147254
97349
1342606
553862
938188
1221523
1721078
1313949
796420
1173434
1482398
329933
11307
990862
55205
1606990
1002115
405771
272986
288739
554274
1658481
1364359
1430246
1048468
1496811
1381464
1666401
563708
1713921
466063
427104
1750765
779666
362595
41469
972633
830418
1324625
246937
1803663
1448327
1106475
359343
1078263
1182586
478719
1209032
850183
1810418
1890154
1525944
409899
401502
352933
174215
1197248
1723586
279628
418172
1915129
534617
598388
340767
170936
1560279
1804242
616197
615442
120095
203783
96521
61291
834942
393226
1710349
38542
1157417
263260
434513
1309254
65265
1799004
254908
1402364
543607
589137
1316081
291362
459825
1801339
1365000
304469
616558
1964263
687863
1599565
700392
378826
1851327
108742
1948608
1365099
878761
1042103
1958016
1105486
414278
1458399
352611
289498
291803
1174699
1637104
1605963
304930
1104165
1624031
880950
72262
870108
314056
1466281
314200
1943023
1434995
1137215
658613
1358664
52435
1953021
294241
595597
1350087
173316
799546
1080396
1897654
1279640
1033546
86130
1081077
1726986
1362695
612592
297914
798844
893471
1940254
1214065
1600281
463742
23042
1107156
1757878
629931
704624
804488
445150
1740897
1552146
1990796
1911242
1846558
1651322
1154382
807908
550619
1063603
1358253
903876
1253826
1071973
337890
619067
1985592
871250
183508
270174
1737752
292950
1402773
718362
225366
962287
1494762
644977
1647029
26651
1763259
1302938
394245
399634
1358437
404011
83751
1425097
939716
1658136
620227
1056678
1547519
1326293
1545480
252160
1913532
1691309
245525
287263
1984136
1267908
837231
136849
1564349
1538054
1011714
1416022
1125087
211172
1481103
269315
1732444
989572
422505
812978
1687334
1710248
61874
1100075
1578917
326297
1515008
268988
984494
1943996
1735602
1408824
124166
717335
435391
1475234
1837740
1769111
277232
1151045
1076018
160061
1794159
1941290
230474
1023450
1515554
754386
949086
187582
1349133
1703711
1592995
1920232
86755
886730
833878
872308
307606
990849
1489849
1694183
382962
219184
1534107
770113
767844
1254396
319725
1556366
1419331
961975
694806
146315
468011
633923
1070604
478234
570161
523080
482335
1386818
480729
1537791
622963
1188965
1556195
200938
1830100
803706
26094
70697
1380096
1901088
631993
893607
1915700
598472
41933
321076
336117
1185213
1691440
1142626
1274637
53078
1855755
950416
871380
1736303
441451
1571589
605853
3749
1528672
113561
1773884
1292567
340212
548688
932698
1079270
793158
1961696
1947259
944376
231759
90632
318390
806615
168512
1430665
755564
1807227
1275787
1991211
1556820
70874
1710779
48408
430229
30526
141735
761339
1104842
190009
1170883
406955
1499307
1534514
1947903
1572128
1020924
1778895
52786
821063
1790193
773550
1228612
1880017
673241
782001
431486
393223
192944
1528296
1638697
1748613
1926565
1303306
15528
1016002
764213
654295
1426249
1620999
136515
1300060
1528175
26169
441138
1087876
1896227
1315735
1464757
644199
451332
1336283
1830331
212292
398107
455474
37369
701581
1841446
142506
1033619
1932289
467494
1369837
1183519
1306694
379791
1875046
1549127
1398795
1019510
79076
1830495
758365
161883
1000759
1585562
136246
1529578
433571
1807632
1663143
1498345
896498
1010234
64434
1515270
1594094
436081
527915
449570
226454
1922568
1434767
1445531
1490718
865235
1370889
619760
1350651
37637
1584958
428236
1774608
1538854
570397
1751302
978323
369517
1671606
254831
287892
320200
502322
1482886
1684844
411054
1677527
1006730
875362
1840688
231635
5005
117921
1061755
831717
686434
1542515
1751547
1830918
1261713
956708
1093676
48591
1951509
1492422
385233
1959007
51803
1629537
130026
1885402
1114905
1151904
1828561
486945
482220
597802
1552504
495370
533170
729221
1196738
1232722
1666431
431134
1597645
1450698
1457147
242414
1183453
143168
1566389
1484417
1646642
44522
72479
817803
505037
1461244
7979
1272462
1513820
1613363
1900901
1173838
757632
1863168
616006
877835
1863340
336532
826956
127351
1390465
1434876
1748325
663366
1446679
1499169
492024
1689863
831681
1741581
739631
748794
1241978
588347
55715
1281570
139477
1015984
1417136
1850229
1595158
1603579
316499
1125804
739142
1272634
869914
1418114
968801
187144
343597
366176
962775
1441455
817917
385274
1437673
1017302
1904608
647986
1554249
691598
20992
500409
135754
199246
492370
1425495
1139959
1109240
584306
1327826
1917501
1333765
1307131
1176988
1466335
597956
1217830
579998
1981595
1034997
582385
280787
906791
641290
1906218
1859119
250635
708800
1619702
1542466
1123664
1338874
819193
1462267
1403064
1646916
1544416
1342587
975006
353049
509903
1911788
1809519
150080
3285
569840
216507
201912
325373
1610988
105862
1412312
1288476
1323927
1779665
159365
1361553
725433
1055956
1388139
1996042
61556
480700
477726
261390
1515551
1756492
1084712
1778378
885479
125168
1298566
1343463
910273
182030
1408377
239464
1695075
1595249
824625
705283
1352621
721994
505657
790248
994746
715049
1527589
1228506
1750996
71869
1154815
610692
640881
1575369
622512
212735
1401098
1142736
1040027
1190795
1552560
1418689
398966
169451
1340588
509892
793230
1638433
1887907
304824
90050
1747074
1643828
1459146
1065974
1178667
808487
1411884
429724
1835729
695054
1014048
380000
671254
1793093
1064954
1587086
772369
909424
392154
844050
524585
249694
957931
303220
1656253
1583558
1418267
261547
1950077
1250022
213169
1145452
1005228
1683974
1907891
380372
673267
1045440
930898
131435
1491969
430645
1492952
717270
1511827
1298666
1106791
1905390
1927519
972413
1896174
457383
243890
524071
176927
746873
1430267
1067064
741378
146061
1949131
315063
1656686
741378
336947
1184823
872466
1248383
143681
984898
744023
148643
1095736
1902242
598946
1652390
744922
1568908
241638
1354764
1871306
543920
919124
647025
1442911
307000
206194
329232
120011
1252993
1300338
274356
1353792
1142289
164751
1411618
844902
1358903
1199470
1476252
650451
1010912
374769
1034277
49856
1794611
1580717
493243
1315546
165840
583775
587498
1539606
900732
277789
246463
656573
1194413
854699
659527
1758196
1881202
1245380
451436
1070343
1211499
300010
1434410
735403
1888546
1150904
1904203
1771710
1572204
449748
124967
1947990
1047212
1143832
458041
1489433
197907
46976
307632
1933636
1132027
655706
495960
786378
771731
1753346
684833
1285997
1850414
1137291
506636
861720
1481560
1228921
909625
471749
607075
1067006
994697
1899968
1650156
23301
547733
1849099
1869856
953907
130577
1035295
1294050
1363351
1991081
223888
334823
813423
1438877
1498645
1931574
460786
1684373
866177
1328554
958001
1806622
421082
659574
965582
1683995
1873411
1059587
885660
93927
1171244
776586
371282
1825552
660272
1011349
1007625
1755909
1423785
1966826
82747
1242844
453251
1327093
1812163
28880
1165794
525444
205572
517866
1807048
1251081
1650027
1668246
1085286
233361
1166412
1440028
1047111
496614
1945142
494560
57808
1049945
603681
1535279
564833
905829
1848280
1125256
856259
1201325
1421527
1068157
575907
1379413
904756
1179491
549705
1565005
331288
1483236
246124
465974
1377299
1919298
1309890
323301
1625792
7651
1759400
1907301
223016
823472
1432789
363498
1680391
869033
1811524
1474676
1836445
1238383
974039
602878
1674766
1561496
517700
1097295
1264391
1374031
1964726
1137076
603244
507886
1960874
1824424
1941504
631078
874383
338061
1177664
843524
78751
1330084
1174669
1019194
1809523
1604549
1053508
268557
554390
1501789
735887
1195129
1875768
101995
1315648
340705
1367403
1559925
1420908
1519445
1518595
428740
370820
1397414
1892271
972674
696397
988133
455004
422070
1450108
390146
1310289
78070
1884812
1779314
527599
16466
1936464
976392
1410532
215171
354125
1182227
1088845
1819731
1428670
1642702
343571
1365458
1981036
780431
1058556
1454028
1640301
866672
1167486
188551
1414848
1861334
308173
1895095
1852262
366950
1708351
203073
1309574
957191
1698251
1500229
183046
537360
868981
1068338
198012
1022939
819649
1124498
1577343
1321107
1528103
576029
1816186
1635142
276369
1970784
383199
1575628
1642685
1648989
1479721
1161609
280985
784460
33230
753893
1589736
551717
908536
38346
1391134
1124680
894801
357206
476251
1416031
518330
1905474
1931284
247553
1878582
1607645
1822137
898580
174998
1012263
1594863
174798
1026856
674853
6813
678954
616977
1477233
339918
30141
702124
1718133
849701
861828
1388793
233186
455483
320986
1432070
1998735
1497024
1741597
208899
923067
126649
1192348
1433328
1397633
583150
780310
1857588
608757
909504
1876940
1748164
25390
76230
1808899
1977870
23270
807076
1243195
677856
767252
907800
1335671
1797118
705015
726720
1207991
1865962
614168
857894
1426391
882019
1351110
1506670
66789
235736
465708
916183
325800
1123155
1087910
1866505
1465931
352368
62043
614028
499957
1813601
386097
1678635
380699
733022
1604177
1885409
1455382
774042
850952
1577604
823610
1239660
1347045
1914206
7780
535307
810732
780224
1157352
95384
1220670
644844
858299
448478
1340903
632604
1963497
768705
1972070
1026173
1023148
349511
433511
1252553
882612
1085888
896368
1165772
653819
640723
1283171
609116
1560543
1493495
1391443
756882
46160
86965
1242815
1472952
378799
1073824
1123508
1787623
1898537
1489095
1873456
382625
450237
230956
1384351
211413
1033856
168685
1316886
133614
1706335
1593851
518345
1701239
1542905
1649367
716908
825351
1375797
963013
478251
528507
165144
59000
1684721
1478690
1971497
477991
689480
1447533
1246218
1729939
1555226
1422342
324232
1912286
733019
701801
1404110
786611
943057
323552
331992
1538239
764037
1758450
166806
113786
163267
463098
1247630
1232067
1170380
133774
354375
475778
1849150
305134
192283
1877873
349879
1568289
136626
1179043
1193205
331412
1836883
1376008
1925126
1574127
1424298
1545528
870692
705472
234778
1006138
175468
604866
1264734
450658
829778
1895420
693651
1594130
237471
141153
446947
1035154
1262891
1743455
1701926
955767
1198434
897072
283261
1855591
832819
122130
340253
750991
366853
1674646
1599888
1823312
761438
476789
1231186
1549028
232006
173940
106917
1181959
304345
1454661
1345075
80312
1728871
1003103
451417
772359
640557
1898561
834770
464785
1841147
1753098
1720573
1701382
806568
1253143
635924
969165
319693
1800281
1651706
1820679
866482
220861
1901973
1398638
1166964
1790492
1691422
530287
716840
20865
1662439
925129
982028
244126
1980303
1304779
1249880
963386
661575
1113105
301237
161104
1557711
1227263
1853236
91165
1426683
1506805
95762
789522
3127
1278955
1610105
23604
1634330
1216061
868795
1530812
1452582
1923974
203710
558616
1251675
1385835
1059458
765636
1648580
1730095
303576
355553
1646628
587003
1415066
231523
600137
276093
336818
971537
1579051
1602982
687771
628549
251336
1025518
1013038
1203340
785508
731677
836394
874831
1428342
1010348
901244
1714861
772122
706408
1811171
425862
1232627
1220312
407275
570231
1190430
302333
1184261
1175263
1730979
1108244
1791034
1507068
725079
840897
1344721
888522
1745477
110111
1281361
517330
1397075
123872
1865992
1122281
1913981
1701876
1237082
353426
460562
1734700
1449754
1987805
877800
1695264
472945
398385
33541
1047481
913492
1461449
1406053
1500152
941998
341139
488347
1095930
867424
1482380
1935148
356078
209670
875304
1516497
9657
1689591
162757
970195
627907
1105307
1528716
511402
1862892
353172
340169
317537
1229735
498924
955647
671006
200815
1935142
1877402
1794159
1490651
1428785
243147
839111
557556
555423
686781
477129
1494164
1379727
1810419
1000589
557956
489805
1273637
738625
1198435
131665
1368942
1025111
1116723
1456759
1310651
726062
1528140
610623
1927242
689803
705512
87145
1075310
1652960
1735113
18461
191333
1450646
1009814
1437641
737821
1517566
190333
861108
31238
1285514
1721059
1303240
1459283
991522
980024
1271858
1972874
949425
1125347
682847
271707
1890780
1974359
1709188
1098504
1073324
448255
1885632
1443522
1819864
1542077
1965040
1676574
222815
1948128
1103593
1558336
1000248
1736346
1997189
777740
765453
1570676
1851051
589231
632645
895980
1444811
118566
1206933
1860537
1942449
585154
1776868
1910283
1046522
1112554
885177
480922
478497
62492
646970
1620939
141741
331585
1120894
1897427
117669
470986
1323633
550640
755428
404693
658583
1747540
1149051
1575199
1259957
934578
1060489
1512865
119553
193656
56399
1218573
1281493
1601391
241659
305530
49647
779656
1107257
1420164
392973
1314628
1760552
895011
1543330
23975
335261
869121
952956
1888519
67720
203277
1475590
1283447
1008213
1102004
770589
377995
1023465
584859
763540
1370699
348922
551629
631019
1224173
56486
173310
823624
855578
150707
1369024
1406585
1697261
925257
684879
1000212
1341601
1902211
1719170
346740
111148
329897
106767
876062
1181361
736799
1669762
377867
742950
67249
1931897
649409
352169
1045133
889875
366886
1359076
1822474
712607
81968
1381912
292522
1069850
114007
70114
1884752
568816
1433436
1561180
691950
1951053
476034
1629355
1408968
773115
1302638
1898617
341899
1630996
1073689
742237
980665
1779178
317433
1319993
1630993
981519
1244110
1459447
461813
678
117595
2268
637671
205179
475685
856648
712015
1687360
637037
1222957
795745
121295
408020
1110121
454964
1323100
744646
506968
210253
1573793
104884
1546043
1344802
1599185
408915
297370
783368
1066199
579415
777506
545840
1199407
1451370
606130
106928
863845
253978
421866
1666547
576205
841138
1707398
1289708
1667172
448514
1573220
1016
846864
24732
1479812
454974
680502
1836415
1237541
442142
555016
1064469
1850306
1716210
168316
1210292
1068569
897606
828264
1596337
485619
923591
412361
454752
1345623
1698377
675535
529744
962430
577804
1815567
633842
1857942
166060
1443028
1937796
352878
1467538
90819
746986
1078920
17425
478057
1863325
659272
1072677
1569211
189356
1247955
738805
38302
561005
552027
780127
60700
1102927
616235
387555
299189
345709
1791004
944596
966597
442868
1935518
1281527
1223201
7663
1824303
690477
94947
873779
1777597
1037267
1172642
708597
1854371
1018974
10719
349875
18010
255229
1215725
148833
1062540
306575
1003755
992748
1940375
326474
1550670
966786
747844
580750
738144
315675
276280
735753
746376
448958
1933520
512698
1836312
676938
242703
850489
912690
516421
1196031
1215536
968401
678414
1215746
1576872
1909101
671248
1155608
816762
1587232
814735
542206
368453
387186
1491764
1014818
1591557
244449
1128877
635115
1387972
1166745
1350759
1904980
1481654
328903
1979703
926538
10249
986149
438642
776327
145796
185831
730108
803303
1201024
1208693
289506
1126578
1419351
30041
1395392
331567
524024
1885782
950783
136688
273011
1944182
917844
379853
1861290
959124
1564609
821318
1141878
382935
658113
561905
636063
427145
345499
1403674
29977
1165927
1700571
703437
419417
632960
1951526
584748
959391
1072402
1556828
65225
110896
1425114
218885
148099
1623086
1611576
193003
1913688
1867783
175188
30947
1069410
910731
1382959
1814379
1439144
752689
583136
1271122
739944
456087
1439567
267843
310543
847621
690926
274016
1761665
71839
146355
447157
1215887
966617
923064
343697
703813
1043531
1543037
1517836
1818397
349647
624210
724484
1172785
837990
1369823
1336178
1183183
382588
1799194
1320741
276510
740619
964148
1741314
726060
587464
315777
1672506
1312839
728903
945352
766657
195792
1893592
1147250
805487
271457
575890
1577113
80674
1890462
751396
9212
1415402
562717
889115
1975652
632848
922466
1971889
121620
1493777
246103
237808
1915271
1839370
1024251
145784
1204144
722556
1970145
262669
872504
1531286
268741
678058
305998
340049
1729275
296583
1565773
60104
396581
1232050
348082
635158
45061
1790212
1476932
1471149
1101076
1506772
374730
1695584
277334
1778665
347272
69959
75470
247363
269628
1185777
81465
130888
871320
945546
21474
1963663
605497
505195
1907334
481397
1302531
1423253
1413866
1428269
239625
838181
411336
395775
746316
744532
1407179
1770632
643150
1224173
1634319
789325
516830
1943846
877305
1684551
437522
1001406
399429
227549
511656
1377379
1730940
717992
642182
1567447
1156257
1195744
1614329
832730
926300
1025736
1957237
409302
203511
154730
447791
1420232
1193195
1516933
636879
454130
1673027
193896
882143
311664
643199
1120271
1429027
860679
153219
871331
584719
1007329
174926
1310944
780844
1326136
1634027
1136318
1044929
1652848
522227
606880
1879839
959336
276410
467955
149182
515396
1700730
1604386
446121
729290
1713355
873567
45118
998973
1653802
1714116
596277
1317489
1613289
534879
977171
394234
960726
302148
96738
1401578
339833
369460
473248
1378088
54307
1498090
825844
926173
819399
1919715
1395714
648176
1761061
1092537
1557771
1145138
996376
117382
1298412
918161
923118
1031360
1340097
1872309
1234480
823223
1343071
1008053
1288932
1889517
1621701
473574
236727
1606227
556171
337244
424653
1911285
219202
522764
260832
1682376
234172
1499235
791678
370587
1751483
238047
141472
1365706
747700
1052243
397660
488930
1227852
1795585
1622724
654276
1595246
1891911
356604
393553
943209
598031
572083
69557
1757246
1770271
440083
966183
983206
1770642
788165
233825
1426395
770575
896390
434851
800225
31891
1992025
159749
441665
623993
564948
1119704
931527
1606203
100155
1520358
723919
1196126
1415583
549555
1149288
1043602
1960310
1263680
1317720
647829
446468
93805
524640
609454
360867
1831613
1763309
1537571
139418
1272357
1931175
337113
132889
433818
1476561
76575
1971905
738270
1684149
401118
88181
1338470
1923819
387355
542408
845283
728792
847481
667423
1183704
1824288
1102968
148379
793763
940354
168370
953925
959984
939618
953047
394478
1006373
1370927
573670
1963651
282669
1675577
1811
647128
606886
936614
76611
975510
59339
1918319
1447049
1432663
1428936
255484
404708
784055
699136
1929259
1859654
1708540
1696301
292354
1844066
1141772
826426
1236599
231270
1704770
1371929
903642
466759
1098028
1661231
113123
1341642
1964956
819568
1015801
251475
92920
525543
608547
81171
333929
131062
566096
1452229
575395
640272
714368
1593081
1490490
215487
103215
159886
1164893
768910
1919332
894144
1006603
210082
1830950
1430006
535743
1663436
646009
1609817
1630232
1045429
601206
1749424
1619785
952756
462799
52665
772771
1334511
313929
136655
163228
843261
1218392
1914527
1099197
1534919
663405
1484269
518884
1226809
463052
1239904
565880
919150
1081174
1913873
305880
853888
664034
159538
1793738
1711522
1936420
607572
1237642
673815
828377
437761
1434747
1690393
573512
1586334
1036879
1254975
584906
593954
8024
955088
439646
1396265
220738
1849687
401667
586674
1008943
1838313
1282570
275859
1372724
906416
574424
59709
1193997
1000042
1961558
934162
1402545
1518280
1388675
1045560
1874142
1859955
1104412
596624
161731
1271583
251996
559678
943328
930808
1530223
848408
1359155
1723378
1305378
1100059
36174
502860
301602
1151263
1278754
282647
1984026
404963
610661
273391
383315
607859
184886
1889905
1370034
1706934
861872
130249
317997
1016357
105506
438160
1831222
759521
87821
1035364
795931
1375559
1744036
1245905
470697
1807707
237469
1670999
334991
326617
1232540
940661
1742558
741727
581242
1137699
1382133
1163393
1877870
1218442
1389775
915350
1816332
1841491
1409665
1118280
113020
1372466
1677237
1968060
1659433
416862
1818893
228713
1490189
542463
1067461
1888479
482590
164129
571486
351060
1212591
294704
1884045
1412093
1858458
1690345
1372413
1709870
70662
1146976
664929
492795
1863339
1383548
1029212
1318607
505163
700339
1695056
1114666
1140227
272100
1285508
1900712
1679851
1357038
422429
46043
1494159
775870
353170
1975317
867146
809762
1076812
801245
160845
688284
685612
1884701
1235902
1010725
1708797
1561693
789831
453494
1361915
1432
726772
1637234
1968489
136869
1024460
843571
1273824
951155
1112276
881051
913534
917537
531165
296608
72938
1251706
1731799
157629
1029510
378968
21265
898033
1781235
1557734
1099429
1214118
31322
486817
1845212
424356
874860
1053253
238281
368020
555250
854250
950507
360755
1156572
1203138
417487
131383
1142240
505247
1402704
1264386
561052
97329
204707
703459
812723
128674
910603
1171435
387447
702494
1081526
1153680
4722
965500
1354037
22993
419231
579069
933776
1799821
1838501
353720
729482
554784
370286
18161
77723
1682096
1437535
684796
1287895
1252590
683194
300813
1291203
670267
1558022
766360
574883
1421326
1527500
498558
297830
814679
437002
1505220
955366
484518
987371
1364229
1409162
1469080
595510
1591259
1556855
1907738
281636
756042
1486977
1801020
783796
659334
402022
537868
1194417
1779254
361249
329966
1502963
320386
795553
421149
1071854
1079048
1484221
465321
1347925
1647199
1508789
306755
1040343
64113
1686295
364954
909254
968570
810960
251067
1519497
528854
1711887
693107
1253357
724167
688414
1049269
1212455
1771172
1136956
1392390
1898614
1442038
581163
1597368
887590
398153
1297922
384637
1710124
1046857
1068231
4948
316607
1467382
341664
1238362
1816237
887776
675326
947405
1352101
1871833
543275
208842
1617450
1368809
818447
1221319
422354
692417
989124
1905084
1206089
1963697
1422652
1440646
476354
1950194
1737727
1379606
1409417
333176
1937188
1800037
463469
598974
10137
21204
913449
1037572
821616
1509877
626259
265513
369167
613399
1518504
595952
1140370
1780858
311509
382855
838246
658790
1540710
1433960
728016
1198250
44765
1947128
1646395
53350
1853728
556485
1204282
966689
1114250
309866
290757
1351804
1024379
53831
374414
510667
1898099
512035
210319
575383
1311791
885683
1353824
1502088
676930
972092
506403
1738984
729477
1179772
1927426
978062
99567
856221
177344
1083431
452584
1140281
1059835
166968
117730
1957393
606953
1837629
118232
676405
1421674
1960160
598806
809210
624137
1770704
1386871
860968
448079
35225
217597
1983072
1062941
1452978
907969
47506
1228186
1119799
1027376
1437397
1367485
856936
1549125
1492747
1928554
1023872
1483084
1407889
525087
1407857
1434820
791045
1804705
1498161
361449
1757825
36542
1140439
1820484
45705
1094483
1117606
528540
1260052
1012743
262946
1226334
1906220
1854051
920971
1986672
1112504
214153
1596140
1039232
502511
1470648
446489
1125952
1509364
449143
1203971
1733097
689966
220990
1316921
304689
1593429
1338485
1220754
1581365
716321
1550417
1139620
1998222
1861802
1313564
935762
1658717
602483
197605
1163006
1873254
1406291
1717087
16141
745486
552430
440495
198909
1710430
1500216
1524235
21852
1016929
1973723
765802
91297
1034505
390383
1925793
607007
1365018
671751
1549587
1717058
1484835
1856451
1432127
1010441
1036618
121618
1858689
1810248
1052396
1907067
200293
920805
1822590
298136
329005
1096380
948843
639883
807784
1498491
316611
773316
988036
1847476
884384
442604
665578
1779321
1362217
904192
700132
129458
1776236
1807223
319247
1997658
578142
1597983
1905771
492497
1167282
1488533
173885
1606786
412927
1831279
178452
444415
1329097
573258
929785
389152
1004876
1739146
307530
847381
1426946
1496232
1147027
881533
1222070
1824889
1669377
329959
115251
1390531
116744
1601005
357545
540556
1924600
29245
1493
1753796
822671
1688230
1284353
327347
688318
1234841
990032
972544
1239269
1826764
1600546
573764
544444
1352118
75893
20128
974957
678080
1054552
1152579
1703421
1368076
298384
1815539
1151183
1161262
1320448
1428582
550511
882567
1035912
470148
1995474
452239
59715
1427332
171159
1811737
1362030
1499168
593557
335738
182513
1983318
1423850
651711
1892965
979423
956303
528494
1492444
499751
887696
1977094
929097
1793270
456089
698577
49046
1680690
1830365
632381
1542449
699643
1277717
734753
325230
6496
730046
1869335
1494902
1494700
605590
638204
463521
361371
510852
328373
843671
1668290
763874
1749636
1773677
32991
481757
489113
208079
309804
613820
459174
1899386
867754
829889
663660
250407
328929
830916
820271
1058866
608836
1070718
1651189
515754
104148
1055142
1587928
1538588
477126
419176
872409
1764007
1801138
1042411
1291623
1903112
1308361
190993
609306
1464750
400320
346417
292823
905326
1345918
823637
1168124
356093
1015793
809133
1224785
763316
1165084
252882
302296
981275
76251
307288
519033
826543
1450743
885148
382380
1911832
305963
709002
1136168
901595
608760
1144296
1718277
630958
1224613
987392
459282
144365
471661
1960917
1179471
1337242
1107830
1326958
1430953
416795
1168096
1579605
391666
1395361
1796770
1415816
385867
65878
1988965
17100
1182406
1910158
107177
1740084
634532
1340245
1363085
1561494
790532
881562
1537153
1509593
1063184
948246
1964787
1346026
1362291
1821180
929359
1314050
392127
1209796
1063475
1565274
1721108
417032
448452
913630
1811614
864868
1680847
275964
1901723
57892
1209179
1220501
353379
556145
1920097
397745
365776
1369067
1529453
386430
1898430
42147
596182
1016700
1882699
570570
175177
650980
1986672
862605
44113
1894219
850371
1824681
960470
682351
1303298
1733336
4391
1419329
355817
1028357
1727752
1742860
1629063
1410398
1983020
1934798
897466
1018039
402692
756662
1650833
1985989
1041774
1268028
734214
1523378
1723686
1701636
1748967
327317
1285473
679881
1136885
111020
1531882
1031255
825143
827045
407511
1767440
1973036
1672537
1776899
282227
1991680
1589603
1428007
841137
1127220
788789
162159
35133
409334
230078
372194
1446286
662619
422717
1597401
111113
655116
1506787
368264
249219
281951
93488
187796
1007249
773623
494247
896692
1544040
103221
1445387
1746104
1895578
1774360
406720
586662
1670576
839619
857663
469214
1566643
505861
1745289
301431
1886069
303569
443276
1216741
1853961
1848117
555948
929919
1953002
389144
1346280
1136544
1592555
1544569
26163
1165067
1836992
863156
280816
1702459
606407
383105
1381246
1444873
833093
1111222
1083925
477969
1526845
1415617
275536
567026
1839689
728563
783315
858626
1288227
209483
1985656
1594359
755532
1407687
105355
46151
978125
1801884
84643
1924943
1968149
1016857
125777
1724171
970693
167455
806246
3929
1837985
1367539
369564
1448709
451048
1339981
830106
1306063
655255
520152
26357
1774046
446294
642466
1899378
1705760
722804
1733020
185061
1542490
442025
47431
281277
578359
1814452
956116
1668891
1482666
1076517
1140227
121707
1729336
702830
1610505
478540
358994
195003
901340
691230
1744138
1568240
1339455
1047042
1353919
609876
1000542
733184
738380
1894060
1577857
203203
985883
857736
1098152
1603023
1108226
192783
1373907
1279033
1942700
264004
1632347
1344069
1967459
713434
741022
181350
1050106
1385670
239865
1709862
1099319
1152676
219703
1691897
1536494
1284616
1081968
1546559
884803
1285841
1731541
1956285
482720
378514
216564
470285
1155058
793515
1490088
1800737
284860
1589497
1923189
423306
680599
1915339
1957362
1357741
1497718
1135421
1351947
437779
208006
559324
169851
1755024
1683731
1663228
827807
1906878
435153
1336779
485546
526211
1896853
115314
1860926
1158517
1030232
330249
1312161
270703
1501891
92127
693617
1944351
1859872
1393967
1682766
1544274
1934082
1959788
1855635
1176900
1879556
612386
1064753
1617607
1447691
863659
352747
1956020
1337861
529001
358927
171193
663243
191040
1367680
1289051
397650
571911
233172
765595
1023645
234021
1428572
458333
1001497
372213
1308717
558807
59482
97444
679363
779384
1327800
161498
784893
1803154
392321
1417557
1063694
527809
1655265
971888
453516
1139243
1012325
1524545
1500259
7525
278850
115159
1896244
302336
1062786
1713349
633261
302975
1025306
952882
1714221
1087531
1473257
1849096
812535
281610
923774
83687
1714010
194489
533635
103513
1839272
194920
988208
1068206
1730248
41604
1109893
1085970
1877345
1592470
327575
1957165
252254
1665926
982630
958968
1645545
1916981
1603031
1758650
762207
1345692
1763117
1170916
136564
821714
919583
1411211
456725
1523429
1158911
1868002
1158086
565290
1572420
1392692
924641
1175362
364656
605073
16633
1836225
1905020
1952304
531721
1691103
1384450
1575199
1408220
1648517
1388420
1298802
74396
241342
1129133
1496638
1871507
1545201
1963729
359996
1766052
1063098
1044726
1291490
112288
248359
537379
1940234
927648
81730
63770
1715767
726397
1818809
24096
740630
1266263
808358
1526643
1452563
785684
1102138
452119
1674251
353337
697273
1011974
1313751
811146
1811493
329881
871932
1646012
292546
223808
1516058
1990306
1628479
1524022
18282
289348
797777
34487
1238581
1746431
1330309
1815087
1697184
1771966
215927
1085519
4161
1927102
1083390
156570
370413
1319528
1297186
1038404
229915
1920405
1804512
855474
836599
96195
1909560
1745657
1598789
807497
341609
1552673
730898
121246
1134942
751285
1734038
1396593
1550437
565320
315349
835327
1400753
880961
336616
1712645
1215063
1616323
37764
1301743
819118
980168
1402438
1573930
500843
1312682
1795929
215124
1991827
250956
1826895
672143
605432
1669889
1678507
1374128
184091
1002202
1547470
546612
103687
19169
15988
130210
1010095
1189502
1425851
524483
394568
1899128
559880
733221
888439
1172023
354474
931211
271704
1673815
1277539
633399
594761
1402638
1030926
1569458
895108
1154020
560186
1184610
1133558
944952
916387
779875
105237
1928394
1845507
1639765
1636542
1317673
401646
538562
470990
1009604
1656879
933323
1558911
849026
671927
1113825
490320
894341
369388
708321
1656783
997621
1017339
1539120
503581
1975414
204682
1917651
605114
1225357
68906
848528
1812744
1560796
1792930
1006718
1157365
1643758
1193740
584331
10613
25715
1375258
1966623
948359
656678
1823264
353889
440295
106882
1377233
1731790
1090325
1903659
387429
977025
1789401
1590911
581770
1263464
1842784
1418871
1483211
136538
1643067
219561
1568693
1273435
1041845
1781124
909133
437509
882342
1881239
1938607
1376651
1288279
749478
1589545
798627
1034511
1005737
1457567
1417050
374985
420398
1582794
1334035
1141104
1449274
1432162
912932
1697394
300535
1915933
639434
17257
1759507
1839555
1645363
1343135
938741
1437582
186872
1751866
1213161
1506512
1412331
1700807
1371952
291754
318966
1297725
695122
617846
1487600
1571515
302637
1516662
63950
96446
1597990
1017242
68012
1957096
441492
912091
269307
1824452
542309
1012273
1482940
1026680
1618069
634988
1748448
718795
444324
253680
1096957
755205
430481
529556
518360
277091
628518
835532
1582541
1726007
1695377
1331543
687527
426269
1339899
1901667
944389
1863907
1802494
748083
70801
1076363
937437
406996
1835746
1690388
1788578
227300
183083
959121
436411
349621
1830020
1242591
818591
1622353
855363
1681953
1471085
397380
1694279
1402968
787420
1830763
317848
173873
1054409
1501223
1697928
1869124
1086189
1350276
1042436
242931
369070
76421
875066
1191063
1937653
286438
74327
181383
1896441
1294789
1422112
855766
1883310
662007
658743
699594
1472982
7469
1620690
1416838
1809090
1078309
732928
1065294
1486108
999879
1614837
1195303
1818183
1597886
880248
1170826
1744088
1212207
1638899
782467
1715120
1247905
578924
597775
1513892
306791
564703
1388267
1191111
1354836
1454207
1791775
926653
1174641
535945
20821
262554
497383
1509635
1631249
1746300
624515
1521874
332264
25576
1737153
1477507
643049
68068
1120221
909090
1894424
1350760
16160
668071
226458
489073
508655
592974
1389503
1319358
641006
1881740
592360
1492660
1524676
1152165
1042120
40777
121472
1116046
455087
1576639
509683
1184588
1959176
1326406
843085
1605536
1197642
1511832
1426526
195783
1776760
1199155
1562433
1779862
1673923
1199083
585185
1621584
823493
481218
963376
1974680
1404804
1842837
649450
513666
175052
399509
988520
1557448
11754
644096
946905
80149
1163407
522285
35471
1792327
71368
589305
1674576
1047254
1946605
7083
192177
327103
367689
1303957
1158108
538751
1429719
126867
122380
1372761
1051192
917972
178418
100271
255269
155347
927479
395670
273799
478754
620319
718612
1747027
402493
770242
1753889
64365
1691668
124211
1980615
206419
1548314
1489556
1811197
1465034
58626
1577740
1678313
179056
1796715
1799846
20406
1342643
1512042
215017
757085
584204
1345653
1581175
560664
1540704
1549248
268777
1046943
865332
472242
1982616
81526
1808854
695561
1533142
407652
325845
621045
841363
547951
791637
1598866
1415588
1346740
1573504
1478627
267882
1715929
1147931
672554
1360578
1465218
1634292
405165
766810
506179
1986057
1684514
1360768
190291
1871083
1675653
1038642
572578
480462
1627152
503352
1428788
71785
558414
1102701
1375159
1039
943287
1318843
717846
724908
1699452
645287
1897160
228214
1376315
932049
552636
1517037
533292
831839
410170
685296
1699825
538000
210275
682482
1622628
264891
1892421
1313877
672985
1252663
518518
1954739
862872
1683088
787487
114266
391549
258403
1440631
232745
1253376
1794694
1621091
1099110
1616728
1476857
964897
1885921
285039
1428882
1139768
108368
658414
41913
110853
1667653
1609378
1270329
913614
113316
1213993
1294728
1621075
970308
1893663
292698
991467
1897195
1805926
1834196
1969375
742153
679231
1109773
1322923
250951
1833738
885873
154862
1528067
915933
519724
1023769
1920993
36802
16196
409968
1307222
267813
963871
565277
1331767
129178
1520454
1924058
1018924
1603614
310631
1052213
359188
554268
150587
929615
1422938
1159099
822234
799257
445609
1803528
647937
1822551
459973
272491
430668
1335804
1499959
1503344
1577864
108849
1478860
751284
1952027
1996311
906501
393147
51865
678791
499265
62121
288972
1857292
265038
1565209
176085
1657506
1773194
1161901
1799083
1281693
1966304
469351
648181
886708
1979797
665212
1565223
1668085
1128395
1268430
249055
433209
574787
1664319
278576
1905692
1254511
124679
1892499
161693
183837
389749
953593
215869
28731
1480889
522742
1669454
1516920
1845407
681308
652609
1422556
1348585
232591
1519587
1632910
1794038
1726368
1843302
581063
1972824
5067
881972
1748840
1312376
1400271
1705751
1288229
231217
1374330
1736275
206878
719865
1009976
1989719
59650
829945
1011064
903901
904742
82751
24495
1911797
1170268
1396253
346050
980119
1850301
1203667
1709042
980135
1482909
692953
137297
1834658
1654392
945593
956020
196608
768841
198861
1051355
534642
814672
1004325
931702
229291
1783231
1836354
1972101
155514
526721
333370
1492097
737119
472034
108336
1382694
859342
1032293
1959706
1911923
1895950
941173
1052529
1311176
1181887
6014
1355267
360866
1644000
353330
639486
1337397
24957
1553695
517063
1560843
1261386
1742776
1760039
1270331
1928065
515843
343621
410771
1631691
1484223
1939911
1331117
1522185
1473749
147594
1265627
527988
1031422
18111
93249
1538020
751010
173759
1071727
738700
1864403
1190
1368090
1157668
1962720
426423
1670724
496634
692463
563157
39451
992576
504627
1382207
1841608
1753134
1121881
1796132
166358
394975
1534701
1837235
1943430
580860
508582
1670217
102583
370671
909512
1701930
1884822
821039
1439444
623533
1243292
1621942
628717
1720704
1536195
542328
803259
746608
131987
1726738
321032
1556313
1738069
1823693
172631
1333893
1675340
1343021
1905783
1502440
89325
1127596
1167829
1019360
1450930
769347
1317821
1442
115566
1216469
911485
1253769
573467
826783
1864259
807159
278806
1015999
1324792
1334544
486458
219762
169767
510824
623560
891287
1148830
875694
1127734
566624
577170
521081
1027302
272662
1366543
471002
653883
913219
1738260
402284
1818135
509227
265138
715196
1462660
278664
1840930
1451735
141946
227310
1337513
1472150
669852
447685
283767
7624
640411
1515652
237627
568485
771354
332431
323641
568335
167316
1482026
1914670
1414030
458149
1926265
183648
502944
945299
401516
1344423
616518
383286
450667
1605569
285735
1581864
1429039
1580926
1109473
540943
568992
1131774
669025
25818
1316385
811571
110165
551474
237718
1829329
1612677
1639770
1492145
1938284
888913
12972
1580660
17637
807677
1089191
245370
42210
973242
28116
841632
738679
611052
16944
1781064
1740113
1076091
1607917
1683313
1652128
1653247
1659076
775837
700350
527367
399983
1733960
224919
414980
572081
86546
1772149
1612665
1781634
664691
1180168
1973041
552439
1954770
410137
869803
888982
627372
1241312
1549632
608854
1558882
1924857
1370108
939784
1842873
1044781
68225
16030
421300
1465634
124909
603884
527281
361746
744303
705687
1941820
1915300
997009
1954495
1521463
30657
425108
98318
1889513
1942086
1065616
1941810
224093
544685
211953
1823179
866976
15312
1839480
658277
829329
835732
281728
289422
914826
336527
427788
1278714
1572627
1290297
1355226
1791783
859184
951863
1324347
1757074
350286
1624602
1065570
1844991
1652667
204352
1075947
238089
430647
1262338
1379181
161781
1018673
1810880
795100
1872021
805177
735762
630696
855990
491085
1312416
1361077
1470612
524998
1363237
1252072
1069079
779469
837472
1615244
723919
427370
244075
22009
1261290
1545113
1919329
662948
924799
1367850
628267
437209
833005
587969
1898193
1648020
1212684
59316
1704402
633092
1627450
1787262
1329942
1674022
939095
1817683
1094005
907521
632495
498006
666512
1094268
728600
951272
805748
234202
996963
886037
1774031
202622
1495275
1596725
1340453
336034
1825062
538482
1766950
1939599
268814
1896338
1417895
1446481
230635
944323
1210032
1547454
1831159
380677
1574248
1645198
591471
136384
71687
711195
1426988
1574656
1307254
1092945
1848133
571008
810498
103822
1236284
1589539
922417
348807
1274555
1129621
769107
1957808
524674
420230
1778128
192000
1871289
1230353
343318
1364735
883793
784737
686225
502516
1295140
1915021
1719289
404796
149105
99203
318562
1518534
239939
596394
426097
586894
637708
1854001
1136232
1314380
1469723
565519
1090667
1628124
850963
1425016
1663277
808206
82600
1420584
420857
828699
1018622
1395989
1007383
908317
960366
1446119
847609
542955
106825
1180579
802458
1264764
861084
1628767
802014
50021
672112
1298618
1151087
522696
1651784
689392
1164040
842218
591123
1770338
496292
1746785
1064506
1628039
1915187
1096276
1783073
1433646
873618
545926
1859786
1591759
329318
965577
569880
1145154
1000149
253006
1021930
1214876
468854
1258140
956587
550354
606281
1545906
255010
1701879
184340
256869
1010758
529425
141387
1522195
794395
544681
579158
1558008
1407072
1562405
1396850
1454390
961765
1799554
168992
1990286
1274736
1953349
1936455
682508
1818696
1801371
1560654
1649128
1146390
314357
803837
1491970
822649
310271
952190
1247270
1730608
1292077
1987822
345099
144920
886994
1937808
521426
1319998
272156
1596936
1241451
1758508
1116945
1664706
273857
48918
279658
1254914
438845
742307
900211
1537309
1725026
1068080
129309
359986
1106920
1039815
544163
1734234
931930
759959
952271
1696057
238312
1688578
486224
1258136
1896654
582790
1940300
1133169
1101389
1386095
1133727
565871
1380489
1562725
1715789
1092495
1542707
346646
463827
1356450
878470
1591816
411162
662086
674344
645525
882628
830349
830959
34759
892915
983090
421497
1967122
1651369
1628641
1104649
1996694
1000451
1842045
198074
1520217
1463763
196992
1064843
629555
1198251
1508950
1136525
549724
260081
1301323
1398731
1177392
890151
561981
1914975
884627
523892
1025203
1838079
1817444
1254705
1195776
1077441
728088
474486
1876388
1148539
1231410
1485984
1389392
141065
898756
1195521
1401770
417925
728338
1339653
1520723
298945
369941
1255984
1851545
834055
326698
1386523
112849
237563
1104510
1224709
980163
680882
663952
402888
191935
1724676
639091
728748
9475
592067
778897
1655534
651110
1933654
157224
1643177
1206670
1050616
1966211
1243925
651706
673968
1242862
1491700
1827429
1954868
1231434
492762
963049
58583
393090
88133
409511
9142
1161805
1717370
1638225
843522
1551807
760873
347435
775051
1015845
1949835
1651628
305185
1330866
1248202
966684
361379
1047970
1349186
1131092
1383099
556974
890003
1449244
1114004
1863955
1533499
1661302
1526809
290688
1488211
818997
1912692
642212
544294
218339
1987090
1543015
949802
67314
1059642
1546270
1526632
1289794
1818002
1774974
740606
32335
151889
1625589
1901539
682357
796366
285464
1593812
242809
300485
1889521
1209666
1098656
709144
1514231
148939
88052
1986640
1671993
1299742
1995066
1948929
670325
1860455
1811043
49369
150986
1455940
369137
222651
1095819
1953910
840451
1502480
854763
1995991
1061736
213708
47034
634242
1466110
1485333
1653470
1020166
86394
1237984
816437
987306
1170134
1416094
548767
1486321
714399
767372
1166449
661869
1616307
678066
391251
981987
835986
1601163
1257801
1117900
229148
1079702
999205
72556
1345970
1857649
648233
993183
1151966
1692924
1134194
715518
416915
1317659
804437
239184
462670
1061707
725089
1310335
212186
1020416
1326025
1872783
1105061
796602
1538856
1378597
1946674
255939
234691
1357501
21557
74474
1598410
1072053
702196
528934
872675
128353
252659
159302
943338
1292889
769421
1563527
1935384
1008734
210095
826740
784533
1384755
656554
1302274
962609
1850568
447908
1979692
1209867
1319288
1515773
808040
248591
1978460
1246275
1636290
355116
1965391
781868
1821200
1694722
315629
877952
396835
30328
969007
1221914
172978
13711
875960
958719
1511746
1059143
378953
383634
1780908
21764
1442418
38868
642277
1249081
78178
1639563
1998018
1324519
1635476
1129540
1787912
1882937
1098973
1667366
842646
1753497
562526
936246
270166
752752
1563146
1741283
666875
716224
641642
1674032
735206
1028565
1154445
1549936
519542
261196
364487
1871813
970376
469864
365280
1925217
1216514
853377
1076284
1265954
1455234
754248
1093666
275319
221015
1311073
1901310
1407906
293752
1925125
1666326
228011
832619
1927379
1537927
1430855
1739359
1006551
1505929
91004
849247
268035
1376474
1006064
1253873
569350
1469378
1436213
1186389
1093349
1115786
1247567
168686
80240
822151
515514
679535
1855702
8981
1072828
1083405
833964
1518997
1026805
858773
1984512
1288070
1232541
281947
993018
688321
1044578
1749100
168259
438521
1985322
381721
1919905
790344
462872
259939
930746
821384
1503702
890654
939830
914653
1467740
403010
1482862
1200812
1942202
1418704
1149345
1201426
1066157
969629
1295826
273261
1928016
512173
1891594
1058362
959750
106074
756209
1124247
1639598
159286
532220
493085
1518411
1606014
1365230
863278
1307236
1635412
1393197
508462
699152
1000481
1825551
1644623
724522
1530577
738184
573277
236858
1401062
1426703
833072
945304
1226977
254255
1956109
998660
487502
1933492
1582696
562037
883015
1212197
1448179
1940378
464842
208162
1408715
1018781
1814396
894550
1670396
105967
916152
1705123
106122
898566
1475219
943817
1854754
802728
1410077
140704
414505
1826302
1714127
1203269
896930
21467
1552394
480745
187317
1638435
1383010
1391356
312009
461170
384819
984146
550824
673504
1922189
592793
677241
1270084
1897932
72844
1504149
1350484
148535
1281368
1818703
590737
89153
1849746
1656403
248082
1065379
1392122
532615
552317
1794534
1571251
1981334
142801
1945773
404999
1909954
690483
945970
527129
147332
680402
1717872
806640
1968821
1651345
1748250
413926
770894
1212878
1470611
306614
831722
813129
1892826
1387437
1642501
1904770
415478
703579
1708467
364844
1285984
1864742
1311639
1075732
960937
1858009
38627
255529
564986
1288205
257371
1280407
1884199
85724
72353
167433
591386
1675720
1798171
533095
1565356
987941
1296633
1093214
1663782
839625
793623
1298418
1704262
780634
1967069
1201989
556601
1705163
1553299
1513675
743753
1910929
1041522
1788997
1832260
158590
634742
686841
818816
1423583
1516656
1283726
1401089
931636
800803
561946
1211915
811469
1298304
1231849
1336969
409666
705687
873540
1624181
963943
1548504
1568824
1089225
57566
332551
1352453
450085
1518685
1886188
1788083
180257
350946
57437
541795
1218284
1918989
1846435
1322296
1317317
343044
1282516
252801
1680965
1114125
595784
1839282
727779
592447
538488
1048023
531949
170682
888714
222181
1965980
787235
1698526
613549
1831617
1837764
1332265
589100
344629
1601461
1714034
418753
925555
888253
175507
1591999
63653
43165
1638496
1378191
948662
471843
1136565
1240926
453234
509546
329377
231321
124118
1258799
1146708
1658453
392468
58722
1463934
429107
1615891
539766
1060312
426897
1944705
510136
1147254
25830
1913022
1129343
613970
699136
1867953
1615918
1504065
1852507
1110123
1457900
716441
773335
593103
1264511
1845847
1168619
832235
1165494
1150385
1285707
382783
744420
1088833
743954
274246
332790
1871612
1381853
1349201
283267
1365132
1087540
315085
725489
1987484
1269416
1724763
660044
1754294
235402
160598
468913
360242
1542911
160105
998164
89173
1086763
1354592
113741
1350035
1542780
1086212
1103902
1240053
923694
1462173
96521
538472
1232797
1234866
284648
1028684
1157788
726870
619335
1262305
761877
97148
871811
663593
1055381
1679502
233096
1023147
1793935
1715647
376107
658238
178107
1324495
1724253
1235130
826489
1138783
1134463
220319
855444
1729492
1558697
1502066
1610247
1422348
310239
1048754
1048387
203694
1121949
1207095
1658828
303818
508996
549672
1495926
1136598
1356840
1703627
1688428
1668309
1423256
76912
265301
1352869
1460815
1863561
68411
32373
772436
724936
66032
806599
259300
897854
1574888
1886892
1625239
1359810
1765004
213586
1635061
1262843
1327732
1711127
1819040
42623
897450
361158
908847
1614297
1980896
834773
1059673
1914933
1186040
1687178
36525
1986631
1182959
273428
1872849
1405025
1627505
445766
250163
33746
298464
383719
55782
47925
311296
793510
614831
1042924
77848
505540
209040
1822635
1481648
371210
892347
1060892
1340941
1492029
1921103
1431466
1230741
1211482
1523705
445118
533828
1088402
1423044
258521
1512292
1901936
1712503
1537579
1532429
59527
23197
1904912
1872126
970856
1178721
1010269
1018626
1394663
900821
1864007
615865
1551908
1293989
1505972
1958786
17479
1932088
1446854
823272
323107
1559863
1981692
1482956
1275511
386547
763509
844544
126222
481318
1485005
1981213
1397177
1855402
288897
1102582
837715
1354113
1221883
1976183
155737
1807585
326094
1049235
730186
1020845
819981
292792
1610355
1885933
1990310
305904
944115
140423
1542612
1148664
764427
1780996
1386792
1958911
1140726
1833905
1425197
853646
43309
1068961
1802083
1991053
657268
911159
1201919
469581
1569734
1656290
1011109
1955768
646521
614679
19859
648837
102138
1525749
284190
955791
1001424
830135
252535
171653
1328955
662287
1659517
1872708
113854
1452838
1695691
1124565
772235
978379
204887
1662530
1709506
961636
338355
1864043
1896493
1361898
1168251
61661
1874979
583671
1771527
731
683950
1232726
1979606
1901537
1049275
15501
568304
1735663
937199
63098
708246
489945
295134
1357220
902672
133462
1072404
345859
1457701
1231698
1551945
1875951
976869
553958
724343
680999
667145
186301
1916663
957546
1444361
943004
672233
1402900
1815099
1720101
906772
1653046
1575018
749752
1073250
1601720
1605311
274386
576318
1270159
1049841
512709
599389
1696571
1981558
1543305
1312546
785793
386382
1229122
626466
683943
1060816
1936188
1037230
972394
759445
753970
1640080
141610
85535
845515
687322
670417
765327
1379831
915854
1185529
1884971
119388
1829744
431165
625969
1037204
1039916
416238
367924
554409
1046561
700357
1283599
827965
580268
485736
772890
1600239
235421
1075696
999906
376252
1299723
957073
1270295
723904
133437
1805478
1539871
777937
1589654
1637906
1969302
1621166
385553
476100
301988
1055753
849413
559286
416571
616345
1412912
1806714
638511
951265
232725
4637
705038
967230
319404
1320454
736468
1473103
522447
847336
1385894
1576779
97298
958964
1688038
1275115
790363
1403107
1445573
727183
701818
1184710
1348392
758250
880772
1968479
368982
1275184
43754
745184
662792
151915
184024
935968
340599
1203273
1540483
1819796
370960
1880490
960590
692878
711127
454207
1605671
419033
1775609
1304026
1581890
380335
1469697
247006
1133965
1067635
448449
1103525
1186399
1111042
1516069
93098
1502179
990093
660827
1508664
1064569
14548
1784459
1690007
29966
86788
1516590
858336
815978
203431
811222
1936353
1469539
932829
1146751
485900
7415
1214597
372411
1742028
437270
703139
1879122
1095636
1145187
232067
1862560
887674
1364679
211414
1823866
901643
629912
520094
539361
1963610
395165
477491
1201431
88164
833573
1356968
397017
1135503
612303
594739
84120
756668
1649892
1437660
1393373
1947416
838276
166075
1942247
1042808
1998429
1641958
1403334
461394
1077010
451663
1771158
1380895
598880
588815
1594754
1806315
211911
1421710
1175024
108687
533889
1369448
1967410
1126242
1757171
685278
1135036
557844
1072136
1784056
1563732
507597
1638185
1569013
201102
1518221
751831
692051
443055
127157
543891
922083
402549
838541
589497
250501
1554105
1919952
1539780
1499251
1413066
1146083
1349516
1758579
1833986
1920735
1705503
1804810
125244
516186
60210
842892
1665389
44215
498577
857093
1355936
1847693
1063534
1523487
1552994
1437245
320651
342519
100742
940349
1265607
1738677
1948331
822743
171863
1009252
511585
1750074
363901
949127
1864862
1560935
1975692
1248263
1490459
1632113
478571
199375
1207542
1751426
1090979
1294986
195305
639616
246302
1381808
263102
921775
1536979
1800626
742901
1404368
742971
1708312
1600724
532507
1241720
263301
628320
1445851
502087
1491746
1183483
444291
1100551
1861413
1756542
1978306
1661330
1055404
1790575
1068076
865740
1286525
1351401
1356060
1095070
752961
755024
575814
1333955
1389316
1765473
1277999
503900
1297592
1115921
1663009
1077036
1757940
520414
815931
565070
1044291
1274129
366176
1254282
1676830
1695032
1580211
896450
367752
1179739
1485334
572894
1813167
336418
1682629
537139
144473
576454
574037
267774
1820219
1363150
1595311
1962417
1592150
309071
603526
22420
1995745
1183871
1940066
1806504
798654
1001464
1302778
1417502
909793
1224838
761297
86473
1529765
1673630
1831422
1621501
50313
346626
1206264
1311999
1292986
1899941
1449824
1988702
6932
461097
1135404
1055892
183049
1962855
391581
744806
965223
810822
1525692
1562994
851518
932621
1468583
80952
1240158
440213
1971223
512891
1452262
1642890
757371
949785
1336092
229361
746625
889052
660935
739460
1903279
268658
226638
1387292
706313
1631714
162569
1069334
1129956
174501
324356
41495
1687353
916659
95460
1851242
1763031
1743223
676937
1532449
548108
678263
497436
255403
1431279
645791
1048463
1578702
1070249
1119266
1516244
153009
395046
1561793
230841
1731350
1604781
62479
1089993
238072
1533039
18089
1471655
1953081
1767382
1564590
1428912
1634918
835960
272293
1733883
734402
801762
752687
537640
49405
1356450
81007
266995
1278183
1365175
1034033
603260
445844
1924875
1916152
1585190
543072
787115
177474
1324938
1139222
1503769
366936
142745
241875
1511951
277938
1273469
325906
629429
955469
1626333
696531
1673452
1996077
408546
1796242
1740473
1193594
922571
1712316
1330452
1046558
1204229
415463
1097254
920662
1989957
1435456
1742863
1428086
396105
1807295
703095
968545
886759
400299
1832815
1742318
992272
1395420
1493751
193522
1034922
1072544
353170
1670656
187629
1404227
250252
481880
679315
1869069
617820
599400
1689877
1709443
649162
1175719
1160774
79884
1906092
1779838
922429
1428080
705274
515044
258007
955093
260424
481832
29826
1358160
284523
629747
1082542
8658
1911808
559114
785217
345871
890903
1558784
103593
1443331
1054882
1146810
1350270
388661
1490012
1040712
740599
527826
1093111
237290
1243852
1124028
1733753
1034441
149029
364689
1132422
301634
392520
999625
1616558
1841359
573611
412195
1267538
1603008
1053655
452404
617611
1136502
86667
1143870
705128
1226391
1860363
1760340
1652886
1253931
963086
684657
459122
1896694
1690793
1610221
374989
688744
638159
877458
352172
252812
7447
123907
247416
1052582
676442
1129990
881341
951952
367743
216998
1300934
778490
1437911
1558713
1603187
994529
409296
1757673
1219317
1562825
1639098
1338432
1511718
1583307
952113
1385736
1909208
1513425
1173038
859122
615698
225140
613599
1833078
1273935
652459
189894
322746
962191
26085
797475
172062
170542
267410
1732912
619958
248200
635978
1385355
1836559
1294437
786618
1381521
307018
305987
1688506
1159069
459376
310956
932010
1025322
1443816
43452
889867
1260494
850011
1628377
1307375
1227388
1345218
1395255
720118
1897958
1754722
1343703
1638713
1615403
1473629
943292
1860617
1845645
157603
156146
1683564
111825
486428
1274409
1060916
231696
841757
317579
927982
1502412
1640747
452474
395331
1682511
1810101
1199522
1613277
264840
270497
191691
821395
1954796
1266154
426253
1795467
1116469
1623015
839790
609704
1613722
389805
119577
1064395
1526250
1496577
1560159
748085
1966408
502369
1454803
1224060
1282267
491002
208829
1480273
1338111
292389
393277
962821
1705273
1636202
1547413
1240384
1447886
1000147
692491
1736443
1553370
1159922
1593734
698289
873239
1346146
325417
516035
1813858
32513
43891
1481525
1078362
968777
223382
1684464
254645
1173698
1863245
1660642
1821887
275821
1636106
620498
419465
108673
238440
1017693
1230545
161189
1570955
1720813
1742564
1484933
108413
1438314
613356
309606
588400
1971562
1010669
312770
1748526
451002
1500937
474368
1849937
480327
1291315
1487496
838139
1957098
401500
1922275
1384600
900425
83214
484274
55118
1144233
882218
1819244
1998135
392592
786860
1940490
232546
1511674
1057178
1737751
1120392
662979
209339
1832125
367936
1191947
741166
685098
1965432
967906
1501215
1323230
1800959
1382815
252153
1951102
128829
1639038
1315680
4374
25193
1705050
1333667
499145
516925
381813
377122
841591
1645349
1827118
173342
166646
959178
945768
746413
1817057
841102
100036
1980223
858718
1352198
24943
791166
563526
338333
681886
1679173
662440
339263
1507080
102643
1131961
267177
395076
213688
890975
1891464
127791
785543
1403336
930700
1527176
1203135
381391
72518
1441699
1105806
43889
1681164
1031173
138907
1758433
911983
627309
1495263
106418
65429
1182027
16064
1042910
341662
58725
419629
169672
334161
985233
438098
1505629
957495
1426139
572584
7604
1997598
279402
643028
206292
30164
524296
801280
1229246
1514420
497881
266655
1495367
1765526
38386
1468848
981963
1726303
1084195
1342198
522400
636832
930873
1363146
1741781
689424
1623327
765227
1575463
26121
859712
777881
1212068
1872212
1997535
749123
191437
1118834
1738287
422134
427652
549463
1294995
991265
1813380
8411
1992378
71571
75092
1373308
1897820
1989070
1965527
633643
497617
1730695
468262
60218
1062755
950623
1509615
908987
1090027
410596
1512715
1890718
890892
1312398
108812
1487194
977289
189491
1677119
969608
32213
672336
216534
604535
1825378
344715
1154397
816294
295231
366159
207117
61467
1412548
494419
1398583
1333466
1111356
1469350
1375032
315032
149774
376835
1950948
586941
87689
440482
1190121
428123
1243295
475750
818799
1072935
1172078
1549431
1489091
1199280
194134
1284588
1091223
390346
750239
6659
993769
428058
1424027
1385320
1581247
414090
1497249
12881
1825711
1412634
312437
993729
415575
247459
1656066
1362076
1971554
1021385
1331380
1968861
1695736
726850
1446856
862191
1523106
407588
216784
794705
1388739
1120589
1752977
224184
252543
1647877
948175
1949121
1782884
1946272
65718
1196876
500821
195834
322510
330730
551558
729001
1562808
382318
596577
849711
138297
1648938
274677
649869
445328
1947911
1864818
787628
158904
46003
1380662
1145287
702679
759882
873853
1218136
1281428
714624
398450
914517
1452805
1767693
1259763
435055
537533
633266
110809
818136
1712991
1440605
777647
761933
979588
1702315
1842232
502378
393897
850499
503808
487509
1142495
1857441
521580
465716
929451
1085414
1274586
1407196
755452
489753
1883839
623253
7829
1617750
1074382
636683
1782881
346311
681690
1779761
103501
1025850
988363
491141
481186
908885
1013870
1655873
1973676
867361
1189232
398944
1088774
570859
284157
1740011
897025
642989
108162
450264
1171825
1654120
1437247
144081
1738299
950396
161616
945578
202802
1523854
1775664
582648
515345
567146
707791
1888620
611489
1532198
135255
400967
1768524
100174
1042028
1490081
976583
737546
1651074
1624468
706645
1330135
324015
186025
1981345
1492081
1929392
1861919
1467088
487426
1237487
784776
773289
349335
27839
95390
1852748
963873
1346485
1984624
1322636
441314
1660888
454929
480666
543800
131124
1268243
656653
64169
123302
289605
1200485
132646
210844
1272120
1642356
1522212
830984
349986
1169824
431926
1042410
238638
981427
52369
1900061
912844
1411090
1563154
110472
1637184
1501769
265887
94231
1456612
124583
1815809
1310085
1656876
764855
1981010
1363637
640151
546703
428804
966208
1235285
1667814
60286
1587534
1954655
669981
1156537
1915649
614398
113169
1804417
1733572
1188869
1806803
664338
265106
1694667
101535
695376
1636222
140149
1183867
1175313
852943
1318803
432126
1777963
201670
1407284
280425
394138
241892
587902
1402965
1409574
870374
481252
1905696
1022529
1807279
1511936
604330
347406
1131969
978078
1101626
1652399
361452
1890764
1329626
1944489
806143
1958058
1386075
429647
420517
1344987
1379248
664941
1137062
1535247
770065
1181437
1245585
1072130
46376
581291
1641885
155525
415303
868580
744517
1312985
326697
601021
1108541
1368415
58964
1259936
1018576
854578
1853086
1956358
654607
1685661
1847424
1758049
1643199
1234610
6002
185157
171196
560423
1792878
1731527
17772
1585114
1361651
946388
113536
526914
984677
51947
1710784
1093477
807267
1654581
1856813
693052
1512431
1060167
1660783
910872
506841
1888508
1007139
1203621
1986259
793051
1583331
1072520
1261428
514065
470110
1434970
1690896
1754096
1049390
156089
639389
1394747
1882563
1138839
681333
160498
1651318
740481
395771
311012
1705779
1746923
721136
1675491
817363
1769086
866248
1732930
1180301
1707478
1592259
871132
1177480
1585178
608265
1259766
1419203
264841
901131
380184
966151
485522
198711
1607905
1642812
1184540
144963
801909
990503
1138910
262944
88481
1995892
1946862
725707
1544117
1727659
133031
1987418
1744596
770199
86413
1749216
295050
370178
600210
856280
1539937
858557
189340
1476547
1926731
1416729
845057
1186420
1985492
1050087
320745
456507
1307053
380946
1405442
686898
1843796
834940
184091
1741725
1431019
913998
541531
136326
866399
1425205
77242
33185
1872631
580078
450617
1561579
623719
1956488
1812061
1448813
852025
1711816
1735171
1791129
37201
1468151
186188
179772
1775369
1256498
848251
268277
1141259
1669356
540400
1674602
684103
1661398
1605161
1336545
201714
1145544
1938669
1393155
977761
374585
1400809
1947101
1897944
1568980
1961467
750534
586140
909307
434321
1900085
380037
1625920
1218806
440108
1452145
350602
904659
1287828
1399291
23640
925259
1193334
519688
1517387
927710
698569
559385
243388
1916906
1240221
1556095
451814
16439
844876
608673
436019
241237
266515
114851
892780
1969172
1560762
1968223
73927
1543779
1190320
1032923
894411
7087
1209533
1618846
1811514
1988112
1726506
824522
1776988
184379
1635460
923102
798722
380932
1968502
802838
1343678
268073
111633
1352734
480963
994397
233803
1636895
1751556
643531
458680
1241272
384509
256133
927013
1577646
1884360
435987
734022
633924
302731
474182
676500
1026660
1949006
321184
686170
1811003
662000
376974
1448772
1552862
1387360
488882
652000
890513
427068
142943
371521
1441553
671555
215753
1501465
560545
1515016
1581162
609146
355591
324038
80905
463228
917767
846523
222987
1255619
256157
1785331
281639
1300804
1254778
470661
239535
396361
1866870
552060
632386
1821148
127966
450319
1326163
636101
179115
587347
173513
218022
1923012
287947
1251583
1181592
100653
155004
1219255
1172441
1660888
1492552
760521
1255155
1688928
996559
1585909
1709194
1452270
796672
1755892
90135
509985
151661
641712
1658960
1170912
439394
956573
1826790
917057
1742961
1522258
1373754
647211
1022086
597560
777585
1809035
1253294
1883333
894372
1832106
1101170
123303
1338062
141214
1124104
419588
1726896
1772486
444926
392230
1294846
1633290
1410866
658524
340225
514805
1821336
968549
1890211
1845165
1184923
1863978
1947407
1420599
139881
677270
316436
1710724
164498
678184
1538013
151692
1505302
488546
557031
1863632
1442194
827714
396244
1736432
1276264
191707
337124
1481593
291238
513488
145462
1919959
1494282
391005
147950
1713997
1102913
965359
331308
174338
1648082
1134947
1106673
464050
1659413
1668011
1876723
1336051
1864709
1595264
1908845
1663029
847854
1920724
1246308
93742
153880
595835
1936450
646433
582190
301682
1924368
1320301
1887904
455479
837073
12377
893028
1414431
1153314
854061
153841
1522053
1565164
732197
1794402
526473
517413
113840
1603079
983731
1269991
1367240
171558
676976
1352840
1989006
1946740
1841905
1498129
1206096
1985691
282631
204849
756403
1192598
1281918
871122
648645
905471
872366
859886
1750510
1982397
1643345
698372
998507
175752
214192
1929807
1019318
1112989
1529528
1249258
654718
1262000
889938
421700
1375771
1015234
1753354
1788652
147030
1485548
23351
952329
1187532
386873
981373
1629326
923504
1074412
893803
395732
1618490
1327232
1743385
618521
969318
434912
448897
1690872
1200772
454122
160745
1689937
1846248
241805
280259
1162152
575377
982481
1805682
826896
558958
1505405
1152353
652824
376682
22777
722017
138891
1282792
1091796
283303
1814849
1736678
1413500
433519
1644294
728238
525890
1940934
1149747
1281707
1337473
901260
1423100
1969371
1705307
1483310
164976
677640
162740
1231674
1141257
1902439
1162465
730663
570592
1003277
1679187
1538280
614954
1826603
1144766
1775480
1537329
1488050
47577
1044985
770346
1520978
123289
380700
681529
817104
1006125
844640
1922020
1132274
1422598
1815981
382096
1615022
955800
308980
1034524
1614632
1349891
73632
226926
69567
652089
45814
1441060
951118
1379492
435840
1176215
1431557
1334066
1347630
559843
518129
770734
11147
48861
1405423
1434881
1848558
1307667
363183
937364
724401
377523
195862
275439
379957
1387890
1161034
900703
576845
1522342
1367992
1399601
1402109
1607775
1495575
1558317
1905696
1517060
1308164
1770851
1075726
1626204
1175462
133941
373176
1337100
1207980
1996817
1642059
350028
1967928
1965717
1824097
844626
432158
691880
132252
1333957
253853
382649
266024
1851844
1548854
666880
821407
971521
995003
334582
1660663
677969
518662
1897502
1122802
778091
841238
677710
766548
323904
1337993
1488445
128450
715282
988818
1738462
560903
1874578
1366168
1438332
1400313
947991
411857
1161836
169333
1106402
900248
406494
714454
703227
679862
1829827
1925287
1055797
1356241
158970
126013
451722
393700
895095
1264305
373855
1075164
1495095
189836
428887
133560
916863
358462
499570
939155
1699074
1934153
243974
739930
991964
509804
1028899
1645872
1106316
1086226
693552
1530346
658654
1889276
1988468
964586
1496976
954691
1724578
98365
1026932
1165121
1682794
1916903
1351353
737230
922754
1363794
1591372
135394
1147216
856969
1895003
122244
1898674
120647
1344899
920112
662598
1139758
76110
1799293
289267
1403902
1340863
939391
702843
890490
563379
1663031
1972235
122767
1123706
577245
746664
1002083
1090911
1996227
342152
857959
576408
996421
1557662
652422
1052193
1700659
1475422
1130089
1989860
21569
1455816
408490
131383
875730
1905540
1395575
613825
1480798
553622
1473243
333147
780921
1399381
859350
178386
632203
1348651
954261
493029
932932
266609
799449
160120
71569
1403963
860353
809871
626767
784840
1244391
1276327
260341
1513922
626510
126287
1021396
843880
82116
1298893
789535
349125
1730697
1369565
1641856
1571607
1073972
859183
1720993
199408
872458
1115759
537943
801212
212262
1768194
488203
1312189
1641194
1714704
1535770
938456
437015
807630
135029
1393472
1774009
586305
1437837
994587
1461336
960148
870129
1710723
649773
212910
1038788
1517852
152236
246256
1718646
1503239
1937632
191405
700497
422051
375510
232104
571944
1725868
1866523
774412
850968
1930286
1151781
369493
1473370
1313572
1738146
706115
168935
1434652
1450943
1254978
328812
1369472
1999944
292087
1826472
148561
929304
1242420
526301
1272496
805678
1638333
1833333
619799
652304
586088
85164
723152
1311088
1098183
268940
981647
460235
989289
347062
1092767
1386193
984887
1810502
189330
803613
562624
1293107
1862325
510704
1000987
68385
1919684
1182431
206725
500835
1878984
524734
1492023
681666
853350
889771
265447
350319
1966540
1424917
612036
677167
1314448
1486000
240314
874573
1094594
1582138
349923
848403
830029
387652
323243
179542
1403221
1058209
822210
1623441
1509825
1002354
117034
229208
1982972
1480198
1185062
399315
758987
1030580
1907270
1180953
822948
861979
11716
931677
783736
1596745
1097253
1391398
1403821
948498
382994
1301096
449882
1152754
65637
345446
1571188
912183
1502584
1167593
486572
1822692
1780840
338090
1127082
1765424
1236104
130751
1602768
1534008
1524633
868085
271973
588183
355768
1483744
501162
546374
527914
563195
1862072
1911347
359399
555678
555475
1629149
413141
1080090
1721397
499181
810198
148644
1927540
448038
222094
249414
563817
357159
1391219
1486461
571381
1129346
1437823
536658
1792706
981747
1123190
289792
1397914
1813458
1228655
809726
645987
702963
522261
340114
155852
1281002
253212
1043859
536649
1324953
1431971
1357906
1423569
247423
87241
1053004
133488
1960019
1215720
1101215
1030102
8429
1125136
1954965
523922
746332
1791235
607613
637533
1260560
89889
556968
656199
1215337
346860
1472398
245740
634603
1560085
947014
1316330
1382281
1787402
1158944
799947
117981
980189
126309
851239
1027266
1902082
112666
1554494
1245266
1740927
83180
1935051
1323609
808104
1104741
804026
263451
1490417
997805
444963
284981
9769
1445632
1111045
1304949
333710
486554
112512
197957
312057
1862868
606048
862460
261449
282773
35848
828740
1432865
1053808
666655
1716293
675202
361416
1846932
158436
264198
75870
1732983
592184
669475
256525
857690
1864976
1942464
729020
864502
845254
184801
542273
869292
844305
888554
1410257
357766
1770722
244320
1077282
55876
1508813
1889379
756101
747401
455906
1385291
1303691
1139782
895906
1387236
815169
989896
1033412
87197
736110
1085345
1119706
1980679
657221
617058
1239319
31218
1399490
1366649
1056453
1710359
1946375
949817
46321
1545607
794407
1554933
1930707
965355
1504079
1506809
1867497
280664
545285
1518314
1501301
456912
857696
1452054
11622
1794614
1223102
342332
149431
1176067
1352473
1396317
1160895
244436
598877
1954931
1695901
1235561
1244955
1303715
655474
76658
711162
1255633
121524
924586
1845172
1263763
486717
839646
181385
302228
987379
685196
172613
977723
1100502
919776
1601501
135291
1938373
1441791
1712075
1573357
991035
1056993
518980
842665
1169519
1515898
1519522
183581
1484877
1445202
500912
517418
765848
1975325
1687813
1218177
1048707
1088491
61149
1151987
529686
998100
1643122
166802
338974
712508
343834
293989
1815161
1210748
859383
185386
131046
621093
1386777
487849
1250434
179358
1620875
1065441
1185180
466642
744021
1753597
839216
22151
128199
350360
522293
431719
924453
621539
1510528
1801147
1736525
1657350
127338
1764116
932865
1327036
1960795
1015896
179292
1094042
1231597
204836
488592
373734
1915407
759702
1736489
626818
806691
1272200
228100
161116
1663776
242844
797168
622077
1269975
200833
36661
1752222
1852483
1599001
1119191
1481333
1382527
397482
1080465
686288
367784
1172352
189819
268297
808280
30461
1438922
620152
565261
265041
685089
833522
1893592
520701
1055923
370123
573444
1867257
1584179
729218
111079
1774952
146780
1377131
799466
1189979
930341
426937
1463005
1900654
1041313
862211
966539
13494
968535
1875890
261470
1320268
586314
374378
1124303
1876423
1434872
575828
1832706
478744
1065518
650674
1984615
1319888
1427595
523253
1196098
1453329
1194398
1773980
875724
1615719
908204
1140771
464987
1016755
980379
798126
168761
151126
944126
1151363
1045476
1808038
698960
1528842
1051730
1052857
834597
57537
1201774
292674
329285
1422760
1508399
1860699
183482
562129
534236
1806529
1195438
210717
227028
30949
171380
1493588
838669
1738459
1240345
871018
1617916
339615
1839101
1070546
960910
1730173
796334
455895
1481336
374299
1549381
1865855
1108152
7329
949951
507228
983856
1911016
1251071
168866
834855
515004
1603689
1291728
1732579
1666527
1472240
1196737
1387825
329223
1231880
116697
1450421
1474325
1397752
1346233
679930
1081053
1341457
844317
968297
841583
849723
134964
351955
245560
1656560
240537
1752109
1966664
81802
369370
208307
1148679
346060
244327
22
1559255
763590
994690
276306
1873176
1464114
1729463
1117874
153911
66476
560484
1243863
1320478
1772355
1840146
35733
181628
1982578
1276850
1804059
197607
914139
1857501
1438072
984144
1709798
888747
1790068
1113614
1350093
1148844
94942
729366
831387
1585655
121603
1536782
154983
1212913
37462
319678
1082579
1524719
1599439
1118471
1998279
82839
1092399
301822
340063
1025220
386910
1696835
68540
1936139
1827808
1528161
165721
615778
888089
1070483
1509878
772714
127119
161122
1311188
227179
613664
74626
732868
724960
80379
1895192
1266083
1133785
1422511
1379068
573944
760875
1852432
204534
1752133
1758653
842497
125019
1613079
80058
431177
710293
477521
1544260
943021
207167
181482
1486954
749871
1479071
781702
207069
476414
1327299
1839232
1627098
766854
928533
611647
1497879
1725206
831009
709497
372675
1508985
211787
596429
397296
462540
1214200
1728678
721044
1817335
380251
1682153
1764565
832995
796240
302485
1738714
1756442
331134
151628
1684889
43351
829784
65185
1859118
569826
582966
489128
1747278
328348
413865
1942262
1566583
475894
1745252
965253
1839147
1606308
1458551
1578947
1755834
358175
1705154
996328
445656
890635
221104
1885562
1826439
612268
1785010
1456424
268790
1186095
332669
632391
952348
730237
967292
1927783
48115
405789
331462
1820167
103605
919337
1771252
812346
399066
1987399
1096230
1011191
700707
299330
1063779
1331606
730210
1468521
1833729
490557
1187270
1431586
66185
796166
703381
1604783
938228
740320
888632
1495232
856916
1789010
66627
435633
857498
755290
781496
1417898
718328
1246713
474698
239951
1026266
1846318
352761
425884
374436
1085430
220628
1722189
204318
1340368
540177
381469
316735
1503971
188426
1336832
1661630
1410884
931249
916043
1477043
608393
622566
1474017
277100
1255239
1747301
379028
1322307
492997
76856
761205
240133
1719015
1466879
931539
665573
778161
1307498
1240323
65670
174878
1131310
1722643
1374788
794137
1854009
792596
1549289
1393556
1969728
1902811
1418833
325437
631130
1847706
1013200
273212
146613
1648470
1392261
749554
1261026
884142
1672911
653334
1504622
1701441
1945638
317259
1255718
808192
1014633
1448427
1681379
1188442
632341
1414627
871319
1135360
1358514
1857917
1940777
104084
16721
1155790
79783
958526
1440515
789024
843725
1790962
1533871
514633
1102143
1342187
1957879
713265
546102
1439798
782276
263181
1959102
1890597
904220
623472
1247017
871390
588514
555425
226459
267846
1347664
1126621
918930
1458965
300320
1180801
764503
584919
1106802
265802
1782262
1088234
1442745
1305554
1776772
528229
1381077
1133822
1756340
85285
935710
1370852
1016638
1601405
1789749
1150599
1543394
666498
360793
1512015
890375
954298
753923
1624185
1402419
1417497
1029004
321742
1332119
577407
1840605
1001980
1705572
975918
51772
1788247
498066
1753051
1799613
1190765
760262
915911
1513130
1822679
1562
661133
578479
1262897
502358
346054
1313941
1251537
1146368
791141
249225
236294
300014
152199
667748
225693
573201
733919
1909460
313398
1227855
1288323
1598490
360530
1907806
437361
1461487
222323
1422998
838762
177342
262864
1161661
1628718
858713
1539736
397279
840462
420591
423350
1961285
284159
1080836
990079
1246996
114164
1341282
161188
1122220
1292005
971220
1704213
1280513
115000
1412122
1720374
1010700
631512
1832325
1510927
1341828
159794
1011851
1388599
1094293
1198540
1328075
1388278
1752517
321896
1985068
1938229
1554138
669255
1423046
743747
136783
199235
1774611
375824
1669842
535751
791444
29803
1643037
445479
942040
404631
743220
135012
106230
94564
1583150
302059
1594790
202690
635799
1853955
363782
1660953
1612731
439229
156632
1707487
757355
1613886
1030698
273209
429448
213112
409276
571611
903359
18688
1856932
871460
1393775
1998376
162149
1454123
1876740
371868
947887
1241453
456129
1222350
1115304
33549
796106
1740053
936576
1089400
416912
1249866
736888
186194
853949
773514
899052
1809413
895652
613144
191447
1541893
1618725
1405022
570713
119526
1524396
1842132
803883
1446912
754380
535780
1705720
810543
734744
467606
1725241
56765
739324
46407
1752311
843101
40655
836305
1345234
37569
124079
501843
639981
363410
1167006
1163488
446637
377679
429127
935010
885020
1736623
578767
590976
746932
1586176
638859
1992271
903246
1788794
1795578
393538
1666831
1481335
1959890
1483015
833289
715102
165648
508179
461570
1908860
1278665
1171679
1951501
580307
1660184
830486
1925860
1407621
940241
1296527
414907
820281
1419887
1858203
1333986
1283534
538493
1968940
452801
1986576
1165908
1351168
39473
1372017
1352845
434074
672221
539338
1870004
658645
209329
1755320
1199164
1839963
427665
1199595
1548375
1275514
402400
1546519
718866
1189703
515762
584576
1192065
1594349
197629
1222640
1383712
1796472
1012711
298633
469909
67913
1968702
733974
820067
1347180
1879581
775646
898363
1720918
1013848
456846
52251
1219035
1881957
1084900
172132
153929
210850
42576
1580496
155071
278836
1071318
480059
841623
1876248
1774816
1821880
1252157
1089696
202624
221167
1710650
1680882
41872
244323
475156
1433608
757057
1020178
850842
450781
293720
1036958
278722
1752153
909854
1284002
1348470
1929946
877990
1960850
1591312
1737654
1295153
801720
846371
305058
1046998
768182
698135
501147
746499
528594
832109
1757762
681387
737487
483977
478411
342884
595617
209824
1805900
205712
1835434
167110
400264
1374361
1296598
1683885
1347594
823552
304736
1251040
1858866
746248
112882
1192144
744126
704845
378121
1708009
1663110
191651
1054656
769052
788082
173255
225250
1279434
887136
790007
1308712
1035171
1289071
828917
600035
601166
343946
216833
48815
1589533
895351
1310449
1485745
1957000
30576
1504945
1823143
17631
416650
1302267
678261
1068771
1804089
1857435
1594126
1016624
615233
649060
343832
199462
1848982
1073325
751060
186654
1184908
764977
127716
1205495
324828
336749
474483
875479
311794
755427
1557426
202408
250376
246259
1399480
1115554
1017644
1697697
1585940
1933347
1205280
1894121
505847
631939
1118105
402899
1482155
1552946
6773
324766
661667
453726
971413
1762016
1089009
1330812
1067386
191280
1971470
1116598
1884104
1096332
622746
84238
221029
1706915
1639736
705522
1968987
565490
549258
918246
1778723
370232
1450748
44576
1779719
237420
49541
372312
732789
1898828
820407
243730
338731
135348
1181043
589032
186141
868603
1439193
285438
1265329
1335262
1490973
143886
1798236
1388616
209732
86078
1692936
508116
897221
106566
669440
81638
750054
1083423
1474742
132597
1588159
722731
418808
1085823
449707
1632945
814764
564807
953794
1836575
719645
368663
1775825
138726
780942
1932605
1139603
1783633
1463923
229865
534812
1412121
1623876
1541662
1952160
1145882
763444
1318483
1993353
1025108
648804
472713
102580
104039
1988818
1669887
1377383
579527
817276
1332578
451738
1810707
1952452
1367562
679004
82484
713706
681947
522421
1500998
493313
1049236
469347
1404087
262557
731124
917020
1525187
259496
189423
1575942
115958
1134515
770598
837705
483088
549212
716614
1813845
1734949
168603
1889954
896388
1471972
1988064
1082278
1842275
1992967
507302
375143
1975634
310298
530909
1240097
908115
932531
475963
40462
487717
145386
1315125
1296390
898871
672466
930359
780290
1967967
1275196
682581
845036
1252280
1608451
1465679
1109599
1349337
1964931
1071245
298082
1135048
1414415
406423
1194540
1289269
503262
996440
365721
100210
1907811
283543
665877
1961170
705733
1724668
966354
1779498
1351215
610144
1198828
1097564
1964888
1968162
556290
389085
176294
1313061
113344
1303590
1659940
966654
1554745
474243
1556980
1532998
1193303
1987890
379034
415510
843103
446203
644243
1861231
106271
561784
1304890
1762471
512903
1944472
498493
1504430
1875651
1752189
593803
685722
864245
471175
1146389
1798423
161487
523953
945381
1451163
40457
1882484
687345
404121
1470523
1373446
1354664
237221
807259
890841
55140
1929535
1222695
826923
1443545
1705670
1027469
1085522
666514
520487
231385
1215756
544855
1092814
1480226
1521013
1611214
1386791
330429
362939
1137362
990328
261605
1267216
403816
1634149
1965357
1016991
1961718
192962
815562
210341
788041
1305835
214395
1615469
1397952
1361253
1462137
759728
741881
1795657
1234205
520269
980154
204402
167731
1205936
1708954
1693490
752506
938255
694482
841210
932053
671661
1563284
551056
588684
440609
1802819
331314
1293589
1625976
144279
1715231
1970610
1541481
1884951
1150486
70836
505249
715670
241419
1125129
661957
1877503
600228
307924
766480
453003
344395
349909
992712
909071
135849
645365
1797113
28239
1352749
810112
328355
363580
424913
177968
1574147
1130686
865822
1620511
1227368
9877
483445
132503
1530169
1571407
734223
1770574
926434
1541607
1533438
226096
1293917
759428
335379
431677
1214739
1799620
1440688
66432
1444857
889873
176351
341212
1673033
618568
1859785
1724901
1739036
596411
1022514
1406017
830405
1194665
1289002
898194
816462
486398
715511
495198
1679051
1922130
696205
1844758
127623
940851
1388372
1135815
504194
453585
580015
1685258
832899
690195
959345
902129
1132769
471976
1244400
959647
1051099
1806950
210525
1317707
1065827
912816
26215
680230
785972
1784319
518177
895455
321381
1222952
199370
728902
334853
613015
822140
1259977
1907708
500820
393680
1643383
1091674
261156
1796761
1401170
1897085
1347690
1770522
937862
594489
702674
936664
1496051
1923855
1565839
1802153
281434
1633686
206891
1202041
950393
1825452
1228575
153068
1237002
1508329
1760025
236199
435577
1413229
1537789
327200
195284
1102578
1075514
94667
751180
754028
221367
99869
552853
1885378
244768
352216
835704
505120
631209
1319733
242137
270456
504305
1719660
1846562
268093
1837405
1137798
87281
976100
659564
309408
925076
1454324
1451935
567692
970280
186411
1209403
1061279
1026184
1450987
649221
997368
1900451
1627877
1933567
1829775
1249347
232317
1681601
412911
2274
875429
1596101
1129911
1803945
1645929
307472
1815698
292407
934291
397785
1155993
979686
432817
1370535
756563
1085578
425102
968413
1296052
1189490
1719973
805612
986535
1842261
590589
1926040
1044592
1733054
1264517
224189
1457166
1228984
984177
1869147
531866
819751
1149366
911180
1981297
509316
1257688
769617
1316275
1617035
1058900
999588
142105
1111921
1528704
359730
1377813
551907
1766113
1592328
594577
119835
750734
718875
821651
745866
1285866
814641
617402
1965580
1891974
55951
297355
280306
1713651
1924954
1325035
1939005
1236473
600798
1963041
715070
1489679
310790
1272958
614828
1807269
1656757
152034
976932
704625
109968
895316
1873201
399960
198297
1762937
569066
1981025
474015
86885
121769
1605164
1866023
1126440
809339
1991218
964921
1157920
1574522
529739
267775
1660089
1762308
1061624
839081
209296
788217
1297498
1509242
1449062
427359
1993966
469182
229084
448675
1383008
1026801
185542
1574199
974037
1046236
1920456
94431
1520048
203785
1626840
1840992
837754
1605745
1955536
1477685
1668864
1084821
1530814
813002
462941
1719093
1097848
286846
253522
986358
1318793
1291051
1663868
1933251
1509848
749569
778848
1384524
1671486
1457988
295995
1603231
946554
1693576
315136
75419
1361561
655699
592685
1756687
294143
1031967
44754
939637
1008290
235195
1083748
1556090
1428209
424636
1170894
1427103
1980213
999485
1160050
1906812
813469
639531
357176
1545367
339362
1204968
508521
1967540
729649
1768316
1484367
235861
1582508
835285
1482902
549341
215578
1158990
946678
1832888
1645241
83033
837543
201150
1878687
650695
1230115
425712
637481
59413
1309440
1383806
366455
1860631
1380734
46987
1042514
1647932
192344
824388
387
526854
1138361
1975094
1546241
480085
524149
1688495
1636024
220780
308890
134130
1975377
1172129
1769539
463830
689793
1887954
542770
771376
425613
684414
551326
1124959
258771
236120
631697
1562710
220324
1067794
491501
209724
760135
1387829
66667
1631391
1547002
1817460
505950
1979615
1987562
1410290
1575287
779025
229684
545933
646634
1184444
500566
1976635
1863953
741875
1770244
1730867
488828
1965823
1156004
349034
1003222
1778236
1754894
717446
1898766
865302
1076244
1351926
1704071
1250088
75113
1989283
1319014
331154
186515
405416
1517539
1262533
126012
1876237
721740
771024
1153651
762772
1646370
1752671
1491748
469774
1207644
858252
1967900
1732871
57750
335830
1014629
765761
897118
1406204
1294975
648353
1209062
139910
1144933
901074
47834
1381577
1750397
1080000
1977986
1535214
1442693
1541083
219014
767640
1531768
285706
391694
1019222
218021
920266
475214
1747045
39340
985563
1857732
494414
734681
1333889
1263435
1898570
1225248
256116
51913
517625
1525289
190204
1491248
468856
1947871
515602
1231719
324036
1703576
979381
570674
754533
962409
1980492
809099
608680
202211
1340208
1984573
1921760
687509
1008574
377792
423466
1734617
1572015
294844
690241
277251
785063
1389412
756525
1393956
616058
1247684
1023933
483726
1743879
739855
1771131
1243454
732548
848592
1832073
1818840
1596108
1720498
640571
1207223
813651
99911
793320
1655005
228914
658744
1903805
1461693
371378
1834592
921747
833997
1251500
964603
1222026
753737
1929653
665598
772614
668444
1190531
1480897
1997590
649707
1511622
1752520
818782
944399
1856998
1133839
1937161
1575120
1909575
1504155
244385
424946
1966681
1109771
822858
1661447
667232
1217828
1737307
1626190
520267
1859815
187557
1934552
1585545
268581
1017397
986308
1671596
1305285
1829420
1784867
1272882
735078
1334009
1181867
1708712
78013
359518
1080337
234273
440506
822651
1250703
1857245
1648243
1855322
519119
1604919
1773552
420830
1050503
1241914
563590
33654
1949324
26947
1969750
175539
213900
1557053
1559111
287031
5711
1019856
485625
646500
858513
1643497
1152558
472661
1354482
338836
470058
137550
953719
93464
702815
695825
1026263
141876
918307
1462852
1879182
478760
935478
1177839
442931
235032
697323
1627410
631977
1070013
1217637
1568583
63509
1386295
1569967
104486
1417997
97363
1337547
325158
483698
581988
301371
94318
657163
222958
1352136
1077706
1742678
1623109
523501
1654353
979391
1477858
340552
1362500
561016
1636047
295632
723840
1685847
631568
731540
1545551
1068652
1048881
1152391
1977360
1268094
349714
510792
1665807
635992
477557
821551
1428681
1511773
46896
1286841
484312
777712
544431
1867265
1186639
103368
1461417
1635050
1049263
126763
564711
1548137
1057373
1794979
1070273
118265
186361
374753
1216967
344315
1352415
1321983
138756
920658
1644574
804972
1756204
1335856
1179478
80507
1759020
831388
1361017
1292298
1021585
494723
855760
91069
1202287
410301
1738569
1187934
1653520
1686472
391569
1520348
388966
190194
990820
117681
968617
1473048
1443151
455314
626922
1262452
662618
1489176
1861321
1269657
388913
188303
680839
975898
652952
1555946
25530
1797392
1175771
1243169
1211335
258206
1816324
1692412
303788
1140025
1404425
656729
1396408
1792950
1995748
1342849
886040
1661188
1008415
1359430
258905
736851
620272
1897054
1997778
365743
1476907
840412
1105486
514781
918579
352226
1539016
1633616
1897845
875468
887575
1935941
1299352
1007600
1881320
1435172
547610
1027592
1268325
1869297
1921421
866686
1612209
416407
1599099
320531
1368360
1155793
607442
1631550
802839
684594
581016
107567
662089
31148
1386853
168041
1599411
962003
626037
1769381
620558
436460
665727
922484
477752
1177120
1920023
1021722
681968
996306
258847
1543442
1592466
72798
858525
1448864
249262
754525
251838
1943935
88232
1051055
1031276
1940292
1060515
924962
1389129
1147001
951730
97778
1484852
589028
705309
1951821
199367
668995
1309725
1108625
1403409
482773
1120107
430821
1443249
1716613
1372278
111485
1630948
398252
4234
610100
47261
968130
1291672
1138182
1334766
1131387
677563
76945
1586401
1918962
1338064
1690113
1030581
1268032
797472
860437
975593
74817
1797241
1899898
1060968
1973222
1140029
697192
1816980
185751
203767
237383
1828062
1690276
1020044
1353365
1130342
456513
66111
899881
1785809
1758499
1847027
1491912
196994
1593298
1614716
616998
448379
1275049
1767270
1761514
1420456
1277432
574721
624385
670273
38802
1966985
947533
242591
779307
888414
1177143
1945230
1444027
1557486
1308970
1567997
426374
345479
980375
772898
1786535
773255
1018865
1174560
1298057
1917167
267975
1182197
188343
1369720
1598574
1763516
1320631
465214
1987033
879941
736625
526759
190783
1198723
375411
1988148
1374372
461495
1642951
722988
296768
1442384
170372
265309
1641158
1873842
613270
416833
1952894
597156
1919228
304878
424157
928134
1102706
1250862
546282
1913541
1723968
996721
1869795
388684
1927071
1882821
1413211
787387
1437536
1256100
1010869
1443298
770298
1607342
345097
1549349
480695
1900423
309966
194079
1444623
898746
499740
349458
1822353
1218316
633439
1941941
782397
109213
882868
67857
673450
272065
1591583
1500663
505528
369217
1597639
335234
1310341
755930
494946
549669
1091261
924199
1734063
489354
1504884
1176165
457931
896020
433558
1000110
1065839
572502
610229
836351
870565
1082864
1157824
1258348
337334
731091
337811
199574
1940999
395628
849679
1402621
747389
111304
1441491
827089
894127
908949
1487127
837643
1599635
1831689
475496
602902
1344477
1593061
759527
454125
827701
633425
660670
763836
1837090
1347910
561224
38124
787097
1182198
1527367
1570638
300602
1035324
1402108
1088673
322323
1092235
1338121
661919
1846873
1307873
1250253
1818681
1743852
413006
946032
1334071
629482
1921231
1124165
1622652
725031
1546567
713632
273871
1837643
501630
344420
1850701
40146
1361246
616135
253154
1500176
1890898
381955
1272119
1953447
1624921
1018678
322277
1413315
939921
1744302
340731
1530231
1721793
1566442
996842
1903774
1291377
795375
1395976
636153
363755
1600960
91826
322458
1066433
868198
176792
996106
1446336
321896
1207457
434844
1149618
1858241
1367205
267229
1868703
1821851
1681143
1098600
480668
604481
971717
779333
284888
1633158
1103358
855716
1774009
326744
229645
954326
1970637
1183383
1313707
1091396
1311340
102776
1995619
1149585
186630
1253430
1204097
798470
342323
888913
596323
1958026
766515
693878
417662
1575499
1253346
1150645
391062
1448054
225847
396098
1703049
1513628
688550
906077
217377
638661
1530037
1912501
131847
643827
941259
737090
285409
730589
820544
1451236
235516
1914737
1201804
620562
1214769
1316655
682743
945057
1820633
455350
645179
538138
1145563
1945886
176829
1358935
1699168
1951488
214217
404348
872608
1564803
1604613
1779345
1288002
1917318
1363043
762893
215136
708070
527853
1723877
120498
553463
284501
142351
571930
268104
364397
1380660
1759526
1633949
315217
88897
3682
801332
1893634
1992077
1847277
1062284
1027791
1363855
1678719
1697554
1362592
132339
566648
1273213
1710411
367548
1288534
1444447
26730
1776122
540271
1141740
1383068
753565
1798587
1237138
602540
934636
714872
1071118
1950902
396249
120642
426849
327975
1231126
125168
1330939
979362
91058
1043230
720016
308520
12455
1758792
82978
1509998
1722077
129569
1687783
1926737
1232885
504913
1551150
891089
1126664
273448
1782153
1992811
368827
364856
245531
1305652
1800974
585089
101097
426791
1150988
1118710
105491
1795611
427462
1753647
366010
1746630
740991
1889950
1283335
1352647
134044
562965
1152948
1894143
442873
632689
1805750
1430704
895317
149165
809203
1537845
1391399
671064
539960
1239826
1531214
1655789
629640
1075366
348181
1282916
990956
398132
1181418
1436954
1556361
1979010
899005
709292
1207540
1039249
1489675
1571898
606639
5083
1014497
1759271
1603225
1880299
406983
1958195
1411531
660337
1340156
130064
1423249
634066
315179
1865544
1192290
383237
624659
557668
250075
1520713
622435
1193161
704818
1959239
1529379
219016
928972
553095
319322
597593
671578
1593273
363377
285981
649170
595498
173891
1319719
341296
1369616
1392736
1295739
256259
637494
559875
55868
1803245
54008
1852990
444536
100618
400287
1241256
1393785
1174816
1238025
893032
1043289
1003729
1990429
461193
72919
529375
1942976
1134536
296533
1392132
716248
1959142
1116432
301515
467167
1899415
1512026
213385
285875
846126
1492185
865259
1937521
422778
983043
1889188
443903
107058
740839
744709
1362062
1828951
1457512
1852126
1958276
694740
1896039
774171
1954551
387310
736655
1789992
434704
1136588
279444
794586
1799518
1281901
1258688
268606
1005559
107619
1295784
415273
1128899
1449135
608744
1606542
969152
631318
1565308
992458
134769
1202593
619599
1880374
983353
1639500
753729
336319
1234066
658778
1736477
694808
145466
1795377
504394
1070064
579808
1806669
1028480
1224747
679469
946924
149153
509295
418738
1882437
1935377
39444
1331297
888778
411428
1424575
1173746
337500
1850593
1645801
529143
1669302
34146
676078
1086654
1655930
1591534
81769
1623801
870253
1473868
686558
1888462
1838543
622499
294885
1468787
1884448
1702802
1616954
874027
1491441
155436
805719
847967
1840143
483217
1495242
695026
1431995
985948
735655
1562366
667389
930289
1333194
1292951
824001
890932
1333756
1284873
1713580
188301
1166280
1662130
918114
1590507
583296
1686338
1129828
873481
1376477
3340
627423
807070
1614150
945973
1479889
1614128
1059241
1065277
1186195
18896
162022
577265
1836252
1815611
151909
449636
1026904
1131661
1075577
1657926
343897
503879
703700
1655619
935736
1672812
202338
246255
454152
1978378
470876
1112202
1601484
912678
438696
361406
606848
192854
343784
826047
334416
776807
913439
1972969
17271
1840016
1318222
362499
1635439
1006335
1026738
1347281
157337
1780605
1860626
1116215
533167
1212268
770887
1812664
1187741
247132
1055640
315043
547395
267324
108302
1729605
315935
772267
613272
757847
858594
751669
602092
69949
1807205
744459
356229
1674468
858217
240533
948616
1284448
1477939
1606669
164917
1378526
520744
190048
1402862
1546020
286623
827481
1455512
1015791
733373
1996745
1194216
1114975
515465
958332
362925
177344
1196295
762280
643454
781880
644575
490150
1063001
729355
1628763
927192
822443
900393
264054
704600
1339629
100805
716892
1626282
613821
1047633
554583
527981
1642302
1466811
603735
1422626
306605
941639
944425
1351274
622215
396063
946830
729319
1654204
1177827
617962
1555618
1947339
907568
85673
1591176
1834982
1934381
1447343
1778006
1950351
1534226
1117303
1795822
593612
507756
881644
588868
989018
1277532
800794
1416545
1193343
1394557
1822025
440768
300335
811576
1125941
10180
83524
938161
720257
1297874
192776
1702908
1176955
352014
977852
1042982
1691646
374693
884282
1003610
538709
1126870
1487608
1575472
744625
1860213
998008
93599
1632844
760470
1524203
1170126
974762
1111560
954754
872902
1889819
530130
856704
14125
1376617
1550873
1011752
1816073
61212
1799028
377393
918790
1090615
205192
1790375
979231
1879606
1375024
698453
456621
1154999
593882
150232
1455986
1342786
616022
1921803
195385
995983
777073
1303452
1532047
1268229
325400
824315
1127570
1609799
1328958
1566797
337553
216250
1476835
1005717
1360943
581158
846885
942622
1784222
1239537
1252000
959212
615937
8091
576449
402359
1482401
136056
285596
1004012
918454
1182214
1969317
1029202
1519917
1058709
846593
1415292
1940459
1442182
321526
415834
1366995
1573341
1469062
213268
858294
902157
999009
1168949
273209
1071597
1922123
992947
1152770
380436
1694141
443377
1281832
683388
750565
1260562
1318681
250970
836338
25449
215831
1816983
427085
1778196
1339263
1372091
1685278
272001
414127
1955634
547914
1436191
1158907
1662694
956288
1609560
1600900
93890
730340
1402932
1126500
1590001
89805
318046
1471513
1928454
226697
156891
623049
1261501
151445
1764817
492715
535772
1434677
1741924
1459708
172592
864048
958892
299111
1867122
267384
1174483
97674
1152708
898334
604553
1354460
1883774
1025666
17505
1036058
749556
1174159
1404772
1777961
111739
1396423
1489102
541591
1480167
229993
213380
900662
1478941
1099785
104067
1283723
1072250
1710422
933174
171976
412779
1901210
655162
42917
190034
1305770
1920570
1919533
467376
1610125
118169
945527
1174544
1040054
1646557
755287
1437771
325668
986399
1108519
1610825
13524
400565
326179
1099874
278133
119022
340219
82733
1279504
876247
1504522
962920
1159182
192746
1516725
1919052
313783
1603864
674944
909512
103593
1865488
230462
65616
447696
995249
708049
871542
1983156
289594
804621
888880
707680
311933
618888
985813
161057
1765132
1222008
296967
1202568
1739566
1435540
42407
1386555
710527
1572735
1555698
1388705
479035
85789
1390288
1359395
634051
1817036
84865
927640
1833639
1802771
905656
667595
862176
222042
968209
925958
776716
581523
1391751
318027
1127831
1924653
1819426
1323067
668723
1715384
1508771
1763550
1765309
464024
1029468
34086
939418
1267859
911651
40936
800514
381105
418030
1393209
395373
432656
950131
471761
1260089
1911819
983383
1785889
968140
888038
78978
1269369
1404901
583102
21252
1131718
1142969
821594
1622918
1597469
1869166
1155800
685363
1493410
564929
1737264
1842875
652067
552790
632728
1535119
1791772
235601
1607216
1394849
1614074
1165086
550425
781696
348527
76098
947178
1779345
1057524
1284810
330836
1008366
274
225644
667369
158098
1336092
1239362
217715
1104409
1329886
1967174
802589
571464
1355396
111324
1319685
1547713
756327
1122354
722814
924296
1185738
501092
274737
1388251
631621
1609487
1901509
502154
972614
1713602
793963
11981
968509
1859479
96424
648372
1368077
1756593
1794442
1919108
1649854
707207
453471
1015953
1444479
475148
711133
586638
116254
316503
831982
149528
1020906
211173
1940173
1227289
1618788
628375
852797
1210689
1437814
1900207
1799845
1486685
1677999
1275539
569776
898216
566286
392388
129152
1192261
293377
501579
437665
1266583
1921442
1120219
1664414
193569
1598244
1476351
180127
535898
1348701
1749505
1181425
1967967
1778812
1950297
386193
15568
1881005
1586249
144524
1922056
1635376
1683342
133247
178693
1550070
1268635
896869
325130
942434
1191259
1020528
1699651
366527
1611003
1161967
215400
324527
1932566
1006784
1270039
555325
606734
148
1814088
635342
1191506
226861
1446141
898521
374709
1314303
729272
594140
1351716
1876371
417183
60898
1210846
336535
1286859
977879
994099
356733
958342
990696
146282
1078256
657445
147335
106755
1387054
1118192
1104352
1076587
696828
293049
1804544
1212950
1911886
72867
841085
331997
578717
898888
1768353
1545936
8684
1340145
209321
1443933
1377133
308757
851004
672344
1401323
388928
1053138
1139098
410454
346913
1477201
1153459
966896
312325
308650
1181231
1510630
1316470
1181739
1815257
216561
53667
1152725
1226392
111382
1123713
974317
1289671
1239439
1409261
1644938
1667916
1190267
902056
1426035
1401084
1511378
40283
240286
124312
216064
1148807
508014
1504709
1816636
1423113
1738898
855517
1924409
43100
1164022
384540
1061759
680862
89811
446228
188295
65473
1978762
264225
1951221
1797546
1335671
552337
1671160
1118964
400962
771282
600704
1159287
1503690
747384
1460184
1895565
774013
886836
1433164
1102098
829700
869823
1786106
217989
340090
1447249
312232
1142885
1311086
309718
1548746
940051
1260341
272127
1423561
1550664
1924339
1627803
237002
403197
1677240
1133108
1610054
1027827
1054599
266889
1118705
1426202
890873
1423667
544050
1803197
224410
1434582
768940
1743339
1021701
935873
391869
453904
51345
1033930
25623
588608
861218
186820
493638
589311
943265
1341153
1953000
895629
1841759
1838957
114330
1782446
1092334
1048414
541162
1045864
99828
469027
1412705
180407
1071408
871165
375757
750571
504276
724322
859074
498020
287921
1980505
1775095
1706692
410756
1023538
1363494
1374146
529652
1457665
531340
625596
402112
1010826
337986
1406311
1608557
139965
120567
927736
1832877
1209890
713865
914261
723050
145673
978762
763082
224232
553395
881240
899595
897477
1451300
965493
650772
1666817
1999255
733248
773632
1488643
1104639
880090
540714
1735873
997834
1440550
873905
1516432
1034309
487075
464820
849147
1845640
85608
1278717
1085300
1759623
305047
785802
838376
1597872
335710
467290
782384
1288592
753759
795770
1548457
124427
543439
512785
1261641
796051
831620
914135
7298
1749849
971052
975327
1235476
885783
867597
1283684
1757794
821661
46993
1418274
1582445
980765
1949480
1309084
547406
285927
1897153
1993878
1475711
692203
888324
888847
1184085
1518067
259524
384849
739619
374430
1598947
567112
1097287
1899300
1970845
995367
1035918
227154
784635
1918237
1581029
1691178
189678
892448
893303
1553664
899721
113585
1835223
1621742
586932
156217
523117
1623722
1390094
1210776
93964
711358
822447
270617
892814
652940
1645669
536586
454291
509721
708146
1210371
1702238
1808915
1770897
972856
1880174
346036
1896254
856297
1504079
707470
178741
1391545
1804205
953056
57945
51527
1756948
1059965
398809
343792
825815
1095271
233406
609093
1842308
1598894
114687
828136
1441391
83482
1437895
1031050
744632
1048750
1942237
1786488
1870168
281368
1573323
1345266
652928
1316209
1858617
750538
1531301
605263
640012
1023832
805573
1291425
1457929
1567989
856399
1752988
1587997
1745362
1660824
352133
57045
482178
1978505
90558
1672396
375204
1960611
1449686
153958
1883940
1408125
806569
649964
1173172
104909
361577
202281
1917445
799902
221986
1693238
1670787
1819237
1734386
1586641
1638833
317909
218291
1650975
1782896
1233525
4812
1634014
1708204
844876
1499909
328870
195251
1774445
1853227
590911
1703063
860083
133371
431894
1007619
1598993
1067773
974474
936166
653963
228472
962113
627322
1188362
1205529
1768119
759648
28592
1586151
744343
1566907
696056
100762
120515
1014717
613263
976665
546713
1655041
623201
1663956
1943197
1494306
1188282
726869
1810605
866201
74425
1958858
1330820
1436647
14255
554925
112961
737515
753802
410462
174828
83123
421545
27167
476153
853001
177430
1985993
1242286
1151415
133815
967907
1849077
221665
678697
309673
1243948
1020240
1207965
82275
1840342
350317
1864381
1032431
575085
368952
1214503
752036
1301742
1577751
865673
318340
1428079
259178
1485045
1044631
1467905
548584
1412304
1021928
1301652
67475
1738282
1170326
85800
410685
150346
1592640
1013542
1400641
1060187
1740950
626383
375843
583143
1613066
134086
708992
980551
78517
854641
135149
681189
802356
1114736
792823
350081
1281008
710555
536754
402984
1650739
1946192
400801
1086107
26139
159337
1090662
1352319
727203
901695
749280
511411
510172
823088
1925006
165065
847703
1724489
643353
1345911
142334
1176015
701688
347434
1398851
1923614
1862250
1945440
1899867
687067
561062
1542365
1324301
756711
1939552
883939
1499666
183549
1888454
553683
1094178
1680048
920256
1277240
225191
64212
1541538
1478518
894612
75484
489243
207725
1452281
1418789
188783
910429
188252
275811
1633028
468867
1214728
1875867
355991
610224
74537
274566
565766
1956643
1112279
472908
1282169
1640611
1519998
548235
1258910
1317171
348249
1712929
962077
1961997
1075990
1693559
245038
1307885
1520516
703500
1067462
1488678
1121038
247535
1407461
647208
398327
928951
1076699
289118
1364321
1638070
1597473
291516
66728
169724
1785423
138346
633177
471866
1710122
285445
487367
1977724
289373
1857402
1479723
1193267
961627
982709
1318818
268732
1865653
1240168
1435055
1171595
1680247
819756
1761963
892020
1950279
349853
1667920
1627579
1832955
1692085
312822
478157
927904
1778007
1316496
988684
209627
178190
1849398
426846
1245050
1678420
1475132
1098083
617805
1541990
1331548
1445914
1036805
1082703
1330971
655245
315781
170358
315510
1746598
634520
570270
299432
1513333
591962
1760719
735710
1989803
1484156
235303
728643
1320210
880962
963098
1379519
617757
445654
1276296
234179
297997
48128
1485746
1441171
683948
1305989
131896
708574
713111
1845593
843222
1104881
1779647
1185411
970272
1458597
1130830
748097
854758
1017947
610388
343410
261657
1170144
1307656
1362950
62881
1477514
859295
614775
1792062
816064
107389
1562737
1081951
113060
1724028
1837268
72842
1179286
184350
1342517
1194316
642184
1296885
1033878
55884
295765
877492
1352024
1703554
1774336
1188758
1110788
923543
1721426
827009
274206
1814186
1785668
1283928
1521559
1937794
976670
1242622
787032
407439
984967
1694266
658192
1969844
1449763
832010
1050998
268422
839720
583526
230664
1532785
1379925
914502
377139
1770387
705002
1056866
197749
1387363
337650
1884367
766091
1528027
1613441
1253747
854610
1277957
183804
1583997
1055978
1027687
260855
461395
1708645
707510
1218779
489895
1453535
1987943
67120
1672372
194510
792008
392794
323492
1348309
83292
1814845
511788
896013
479509
557095
868332
467199
1254599
1856383
1711363
655238
957940
1578784
1868599
247247
492382
1703659
836950
536531
272721
1286436
252402
59743
801351
723838
321388
72317
210641
839927
1312115
1791514
693596
1330328
179225
813248
1590685
461644
1256662
1472797
1645886
425386
245592
1856690
693854
502091
1604624
1044969
385475
424450
693479
1976069
1367939
1072553
1549251
782096
1077298
1530957
366983
879853
67677
458154
1663497
1525125
365885
1044374
216022
1219167
497104
1056181
324287
58261
1577188
1164263
483442
545251
512436
1798135
1922275
514210
413733
1083978
407041
94906
645753
1281178
1424286
233141
1157450
464128
520748
391228
480519
1020419
437542
27242
430195
1618165
537706
22259
1162875
1418698
998750
913421
1957250
1751783
560432
1831654
300357
206954
742387
1807692
247641
616720
622790
81464
1258577
1864375
1199549
31953
543507
1492685
514600
1074280
816424
169952
1860149
1556609
1065579
628703
1137239
663232
931062
949933
687084
79903
1675201
574873
163332
1427009
1123798
1010977
668610
162795
1845514
1919720
706386
1917055
1341448
1382093
1093422
215202
1576851
296535
371250
1071887
1090372
526143
415079
1243789
375597
658732
1324371
587772
454096
242792
1931432
1904407
473007
505064
771286
448218
530715
1150343
427465
69299
369172
1451415
805834
974899
1728517
530648
1438181
1979395
530849
346218
974540
1023070
1253589
84874
643879
1407258
1271656
1880019
1274581
371029
1533223
717515
781939
975516
14027
767497
418858
1539041
1813601
815534
886354
1088843
1142214
1260802
1180791
1487442
52308
943630
1791998
1834514
658723
109780
1939511
398557
1289113
1807700
135825
1172020
1030353
1335905
442876
1036740
413059
227597
1224371
28876
1101333
1263235
276321
1852728
177922
1738487
1157904
1685921
1999360
1753451
247216
1864606
1655530
37303
1232872
232238
1198958
1353645
1801665
577225
1921949
1571229
1438259
989801
1249295
198415
882349
793237
1450993
52342
1334534
1993336
1782619
1100166
881322
1166194
1684868
1370504
1406983
1424017
1221831
627131
1789188
548519
1979131
1299527
1327609
464540
483513
808202
1561817
394697
746178
670147
229266
1787930
1859239
528825
1417747
1259644
696539
1350341
160506
1432033
179384
407506
1579172
1646815
1438041
1073119
64229
880766
1498751
601089
410428
1555251
1922186
852802
1272835
1752080
279005
1280294
1059360
1746678
1777933
162518
187673
1863812
830141
275764
1720853
1141540
262910
567679
1223334
275772
721477
1648590
156678
514875
1407033
813244
36627
1519510
1310888
167599
1261180
1477683
1628072
1767314
1145433
28184
662884
1287404
722625
502711
1832237
383383
803447
458000
764139
492710
965927
499647
156287
1850203
1637463
1369466
1560371
803474
557887
1425026
380624
795708
149072
920732
1726682
814556
1103108
1138001
1339284
301389
972788
1968236
668383
1501165
1028161
1214017
839452
1978646
190859
646632
492683
369184
1465505
1856228
546402
629071
1598607
575315
1276639
851222
260527
484524
156553
1615912
1400545
58457
1075429
1500317
1244598
157117
333177
447096
1507168
1427851
711059
1535432
1600666
940962
27438
57934
668490
1806098
613043
1749611
1960897
271043
1651580
1334586
1227746
1013777
884279
972356
1098377
776936
1307022
1357435
31976
941191
304597
1473050
97966
1540797
1781612
491525
1536003
1107924
503923
1124410
1710231
616152
1743907
954423
955463
968157
723001
1857659
1246530
1231230
714034
758912
1365417
764699
425239
1410807
1174072
290868
82095
1179371
1126227
1836513
1934879
1790405
977860
1529556
503224
909183
716257
1717533
1741539
834670
505947
1598556
64228
959441
1779906
272583
637252
1191506
1261031
442870
1184780
1413871
861726
1261901
1631245
797253
887391
1559975
1885361
1085538
1125284
1803421
1300601
103331
341819
1592017
1605125
745576
962635
59494
346307
206455
1947295
50922
439517
474827
1001148
1946159
633355
622909
1503267
1641630
1086023
1368551
597177
463624
1943303
1316646
1674193
767026
1974840
1603593
807877
457161
1432777
1564159
4070
856538
1967319
210220
1223446
1357060
71116
1203137
882931
638969
1807186
122332
1042075
910676
946979
1363637
1295418
1113712
147723
967201
848258
1284543
1399218
1208333
1306843
319048
543859
1982597
1621164
246448
1952329
145392
1140568
328314
1778277
630377
1445197
1009650
1875106
589587
734513
35372
421836
1862924
500141
1820873
926001
1045612
652499
1388492
45838
253058
165085
943789
1092777
1864620
51281
1152291
231216
654818
488542
1939443
896139
1916633
832516
820855
847306
664039
168715
804249
1161668
979436
47089
855912
1577730
797623
1198538
1608102
939337
834747
1984986
1957543
1623290
1612552
1386408
1668180
993100
933962
1553237
402981
582
1984364
522592
323972
70546
1965799
1430821
1495021
1777624
1919249
1148608
226385
327610
1340510
170261
258790
404514
1015680
383106
1914754
1055754
732219
735971
1976005
205212
280915
959168
148114
1942141
389694
586775
871273
1725683
93046
1141761
1665492
1985922
1063481
1248303
1115411
896769
1985940
1134163
503301
18823
559517
668878
1528760
1475681
819593
9781
1812092
1435783
1923754
944968
595459
614366
1420691
237500
1267395
205035
1130188
765506
924951
145945
1131882
603667
1594289
1428445
295195
723345
636358
1080928
1475429
1184655
1317083
570121
1216773
847452
1460052
1770098
1474906
1019947
627834
285906
325844
37372
1053254
1872980
560134
1374249
1389025
585577
1744183
914588
1401133
397616
599566
1391064
1919226
235910
144779
1290581
1062157
1234594
874649
622611
1605611
1143699
1300903
1148536
1532887
970813
271329
1145055
1428568
970891
184955
1115792
879115
1164929
9768
1410423
108629
1540089
675282
1727274
1289815
385424
1498076
1479306
1355619
948463
548007
1360670
179309
1890294
1241103
892292
1323049
990568
1853325
1636525
1859926
770496
901543
693922
119738
987856
1685634
1807649
1226838
970224
368253
409946
915440
810578
812619
1679913
214917
790960
1993363
1026845
641846
1474624
467309
573345
1791224
1416745
1802942
633181
1285180
403161
158954
382089
327645
713641
768878
410162
1741954
1888409
1112679
238561
7271
507787
131664
1154533
209391
795816
1268469
605629
826793
895323
347142
1537261
1855667
25516
857348
1115305
530245
1933293
1257277
847082
1364963
368886
1666285
1576499
1070957
1086938
1326532
766497
41433
463837
1986626
1974063
369053
1642453
1372369
974063
831492
1725070
1880218
1775042
804612
1792782
339852
865336
1216068
210114
893495
1146759
1813204
1640671
341717
1291474
339535
315565
1024136
1903117
264498
745111
550203
1386986
1610624
1607700
302885
376285
463861
1643019
598564
1889629
625755
728302
383821
1834021
746276
276587
330348
1729296
1496164
1655144
1349063
219087
1738408
1528881
1344649
88772
1748241
1602379
20100
426233
1227298
1858046
917479
1815717
1716276
1197425
1937291
1541768
1967900
514751
511625
709174
1866915
1163155
588342
864916
89362
728283
1731762
986791
216215
1354290
1418309
1140573
1205546
1506459
359019
1286451
1215379
790664
359072
1075898
1136467
1549875
522858
369049
269667
971094
250706
406193
1809982
1869186
1355878
1665284
1890306
1110311
1034108
1004268
1358507
678261
809244
1965625
649201
1425550
1335706
675010
1210958
523672
1580436
960586
436459
590367
661602
392320
622466
1477912
1411596
1513289
1171125
1465879
1162284
676784
1523160
606865
664085
892783
784739
1607800
1707645
1041787
251540
814649
1662035
685666
424883
1212552
1724913
1116712
1523304
96139
958169
14021
222952
48595
871100
926540
1900699
1255450
1598850
1849059
1339205
1839276
1043038
745089
1782999
284014
1757426
1791102
1668358
193687
1375574
1514003
1500693
851485
1478184
1235388
757965
665502
941847
1493432
927464
1217460
1885451
859307
232208
1385726
343765
291558
777106
701198
1793463
228138
591749
1936788
750405
609237
1508042
1990838
1833357
1156766
916932
1362358
1960765
110316
182346
192653
1311471
903917
1782137
1078541
250860
19666
470357
1931161
1238403
423535
1210460
323467
1008633
1834441
1719041
1967967
872177
1033933
479232
901385
1325430
830752
137517
245637
1009541
845258
1946382
1665595
1333352
1693511
1844830
533178
835507
516858
664816
32672
605592
806423
514635
1741149
916586
591287
816515
1530836
1393768
567554
574468
1914794
1138302
991713
204426
1660966
189732
477556
1059516
795690
710702
1423874
305981
326604
685375
39701
420113
717034
644864
1191151
42439
1831343
1901974
1836731
1784687
1454718
1637206
734151
1100873
957485
1817556
71675
1231657
1651188
1430970
740599
1738310
1098417
570197
1761535
1215084
422509
1036426
1119514
124199
1766520
1137061
1213820
448689
688210
147809
538920
772863
595177
588020
1322447
959857
657178
231832
280357
1977086
1466929
904488
1630742
241906
1461648
1792549
275569
804436
246625
1440213
1455280
101359
622193
521979
504427
200427
1875763
1289970
1785078
808538
1456393
209820
211735
754075
446172
1344025
1989440
1359858
167591
1976738
1152797
244324
1630831
706529
1358096
1950094
66605
1673614
1952535
520569
1546003
503444
1883734
1990016
1350296
1219162
1010657
1745117
1662587
405307
788760
1853515
395093
1070547
968314
926953
275158
1265132
812739
1640063
1412567
1898453
1135767
1996557
1012887
1406625
1629786
690760
1643398
1396565
184231
521862
238051
468521
631938
834610
817254
838663
1449759
37938
1146944
1738799
813829
1995593
1169375
245698
975610
558411
416798
1913496
1149999
505130
354965
919138
872558
1591931
906466
452029
1627823
1612319
1363037
192506
1581993
1478906
392756
1812942
632441
1588055
1261629
1794234
172247
1296824
150518
161045
395646
108910
1320280
619168
985037
1014239
159766
636675
294154
1413637
394885
123049
1361171
1872743
718348
646114
461358
548608
1499140
1965224
937870
1119018
173758
1617521
1604123
1633537
1560036
1680921
792601
1804958
1613662
695179
1940828
1502393
1774464
657741
1090750
915188
1370364
1712134
1787880
575759
1760247
1233442
816259
1262109
187779
1171241
1871715
994479
919145
1954449
888561
809680
1906326
974244
210237
1444618
407247
131704
1073013
1585446
548066
174653
1446486
1506340
1958553
182368
1327080
514756
924530
448852
443915
1697794
1931224
830509
794177
590524
981249
826620
630237
376160
953253
388059
1080731
722168
956880
1934981
1719820
1307775
543646
1251858
1846000
1993192
349054
1170845
819485
438061
1372113
265963
1367904
1342985
633927
880539
783776
544759
443679
1967325
485915
954111
316638
1495891
1509342
478092
676570
485054
1999478
1957102
674465
476626
935328
1395387
1539530
431651
117429
565305
21877
825483
1031370
218602
641075
857891
1236602
905594
124593
1119337
1291999
762669
608995
902439
1219316
641641
583731
17844
1816727
1364765
434731
590775
1530449
1073803
1554813
1895254
1875631
991515
268654
492342
2526
502912
1445367
1109082
228839
596199
492216
365121
1635025
1413515
1318748
714696
1943017
971730
569250
812972
1361207
1561376
1223061
942114
1814405
1187317
1251736
276087
667414
1574372
1357818
100838
645625
1481662
469861
430592
1455201
356572
1828898
1813433
1125742
298212
1848878
372802
1140165
286858
1095117
1460591
759100
1164630
1101739
1726468
226678
1158892
1098729
1458771
1291214
316473
476649
346520
1108855
932901
563991
165122
1015039
1115806
610049
108135
1168353
1996629
1086787
1187518
1324070
400652
473795
312560
57891
1018598
967395
1202325
1972267
1892558
368370
1436247
527139
1818202
1826818
1093136
1962600
502825
936576
675498
363887
1458297
656406
1000791
5266
1808269
1294976
731078
1973691
714798
1668366
68089
1218499
1829732
1591135
229087
158676
1434078
1500358
1730057
1216202
1264316
463276
426751
1746295
94422
1198376
75394
49261
307520
696825
893072
103637
639362
1114193
972721
108005
1269930
539002
252223
1927630
1309244
195860
1017682
1042483
114810
1563913
521840
1169722
412759
647555
1165780
1737660
291204
207174
910232
884362
1739476
1042515
1103480
679281
130350
891968
486585
1842597
910530
593261
722586
1634473
61882
798088
892921
760490
744568
1305615
1354036
1685352
357163
1400663
205546
695048
1135137
390111
558608
1737705
317899
1312204
1949962
1115914
1352597
761222
998718
1559721
156626
1374840
1107855
1350787
722892
1735097
164884
1347167
1181448
1934759
1221081
1540542
547986
569546
1170332
197586
233518
8513
198720
869520
584297
970196
722971
1990626
577478
1617125
1602916
1613601
692984
419783
126979
459906
958989
1207233
1054227
775035
215565
1423629
1326519
1232540
639153
1089423
529395
107807
839934
23913
1661257
691109
195453
1378461
1244259
1799083
659638
331225
566301
1138038
1645655
221146
554917
1590361
1460996
279608
1264137
1372337
1171509
1505443
1356905
1085637
180477
665081
1238256
778559
1788413
455482
1669919
1147349
413175
1163044
851319
570362
1224948
1812587
119248
964105
116778
717255
1363792
845175
1953416
603142
116498
1927196
1478016
918476
1403004
612816
350012
200477
1550109
1059447
711281
1883286
1279696
1376192
1732050
1839287
450087
1295548
1441113
1360780
1489930
1709881
115237
202160
430183
1522675
521406
1260461
797524
684710
1897147
1038959
1233687
1561646
1179707
1819777
1613482
33119
183905
180337
702950
1819643
135305
630930
952282
1883190
462930
901258
1235102
829575
156883
627763
1705369
1008252
620925
1066485
113886
1355012
1962165
1128353
239268
989884
1084361
1746941
1080321
25936
1660623
1888367
1324632
1014178
1125911
208163
1116138
1803061
1589397
1345935
39408
641630
426865
1352671
1564929
947561
1664176
718013
1791942
1756393
807194
1120589
1946182
1503779
1042545
724047
1832744
1462288
1257255
153265
272380
1789368
762172
1214179
1360013
1794118
882283
1680981
921529
1116495
1075222
365128
1135510
1962357
1605620
1056234
656178
1739045
881049
1247876
181999
202725
1211991
1381867
551804
860181
599122
44889
968217
874075
15393
878919
1421710
1830641
608575
1561305
224920
1878105
1436176
691384
570730
1816656
1293632
499526
526719
791889
1122364
605164
1521088
1418037
852360
1359229
526175
1711662
1842951
923568
612604
1361665
1785875
347479
249365
1794941
370803
1339628
106274
1517257
1164177
549594
635162
1960227
904877
1492834
1901090
220997
964572
653660
751490
529647
193948
637153
842662
559900
959421
458349
686245
1381633
1776889
1917239
1848235
1965426
1698070
668012
1208775
1145574
414483
444529
1785161
1774318
426474
1030609
1120556
1382389
1172698
396637
372031
1871344
1994372
1527892
1776171
1190223
1803417
342661
559357
813714
1712354
1227664
741738
1137205
349526
427400
915444
1060323
1331490
1347767
386649
1229464
1679657
1356315
1116087
951005
1027828
608537
1868615
1749048
1664255
1411124
1057623
852519
864807
715702
1875082
1443568
1967944
348302
1344064
585301
908952
1948162
16004
811153
1829650
696461
1655003
505148
1911276
1668392
1422029
669042
1792198
1531922
1645912
45593
349690
152316
1902980
330874
1450924
1948354
912235
1859914
1043099
1965332
27388
1376604
363291
1757166
610482
287793
643763
521473
1436217
511113
577801
327052
1491134
482173
6941
1858657
657414
90350
73179
1295030
387534
1800123
1536822
1758658
1648515
1469729
21691
491116
97509
42985
1337082
1085251
1933230
1234215
1569065
317437
812629
705124
908572
1949876
1187685
495548
1811405
990835
932706
496991
1027003
1202536
1705823
100431
918496
1294832
208287
1001041
487513
1597196
1314203
313973
900327
1602698
1515744
1553269
1034232
1548417
232383
1330059
768007
342542
1456356
1775098
1266381
419449
1930376
439524
1284971
73168
1453800
1685435
1118025
862327
315698
1078318
1904709
28575
148111
775887
353595
1132792
221335
1203428
1011830
1075067
1263115
1727251
1249239
1387421
1168216
905747
405469
1294804
982372
651128
1457646
331596
76279
1719432
305624
206712
1224322
335981
1026603
1504645
1477551
279470
984517
510036
667922
46623
249376
1847819
43924
953445
1822882
1486815
834044
800000
680989
1894596
1588743
662437
1255992
1543848
1082817
761978
797926
214124
938806
1508849
354463
1711864
1152999
934026
795047
1242845
520646
391694
1412286
1098394
1519708
1474902
1466892
1933786
1653666
1847243
1292572
1870910
1264274
1909140
562023
1982040
99199
1368822
1636850
180
650469
1057683
602891
844218
913356
1014522
491807
1858186
1930430
207093
67654
1968287
1294811
1873944
1977241
1446776
924633
1304428
1112038
522945
1130067
1152913
1966094
895175
1884385
1795447
1088152
1297191
1042198
651129
1540552
981757
718905
82220
1835612
471972
60319
1661357
1872008
1852755
1748278
1489221
1577549
1829713
844464
32152
1885983
1256393
41697
1527891
56553
1444951
1551317
905195
976588
1111394
774502
265317
1942389
429102
770543
1394342
1875971
518128
53004
819596
607216
1963236
738578
700191
1637026
1245062
1281925
926333
223402
1572809
879085
1482345
1839655
1709202
478660
514703
939789
237931
134202
994784
615849
1948067
1841800
1021833
1269390
476188
1832550
1073090
1357161
1399693
1308858
897029
373761
710834
1804380
494958
1794624
1745461
1039514
1599889
61815
1502271
653858
1176308
1154380
697008
1070033
1642113
1201217
1300610
482003
185194
561934
169368
1810271
627484
485050
1251429
1674231
1372851
1868558
855118
1435986
1211666
1471150
1278822
400409
1514139
637428
1388266
643052
1626642
12285
815687
1958259
1619761
1889484
653079
978763
1717102
816933
1176442
1584382
1416561
502129
1433774
1003323
6840
1336110
878089
1274561
320720
191886
222514
726481
385706
478107
504511
1481397
490086
1568988
239214
776626
849657
357157
1159311
252122
427289
1508902
1833459
1770983
1013076
517851
85478
1904074
1693595
1094266
1292598
754168
1820261
980615
230107
1768
527337
1810950
1791158
1282815
506570
734957
1076648
1420067
1386409
1300364
1696344
443199
1836654
273140
1378949
1100070
24680
1392515
1071774
96837
512671
1146154
1215088
416868
1060131
1555116
1437760
592515
269494
1586099
919991
1193369
1347607
560757
962717
766036
216624
1392517
1841488
1415189
913990
1120221
1717521
693884
464375
1450955
1666207
1040174
391641
1055307
586388
1295698
1306696
1113727
1412004
683336
911608
1017954
1790450
727198
1056020
679435
20231
1063410
37955
314958
1428828
372392
41549
1998044
801077
1498319
798005
1874478
1445528
1940758
1779417
832711
1347093
1802749
632032
659072
17717
1499844
556126
1122530
437008
1134956
734018
1569069
719414
938862
992321
1974713
1576348
1711453
1272470
349415
1796648
196870
72152
1461184
1284730
1791421
1602729
982618
1365110
80010
1570989
624368
241285
1442291
1588538
1025708
269818
1232375
597989
346909
1574707
205061
1127869
1630591
1369702
1939870
410354
521816
1959761
671414
286688
471832
601751
1492552
1789102
1626966
5860
1334618
516259
946794
778234
1536901
1524898
1664507
786319
1580583
1248652
479147
115313
281312
336055
1523045
406678
1820489
364050
956785
172127
273918
598660
1412886
1268414
8157
231823
537990
1258079
1364992
1425409
1439996
1150633
293841
1813337
486911
1876756
1748855
927948
503656
1137331
327576
1360817
1189874
78873
844407
1825090
1587667
1949304
1450935
937848
1970360
1490737
1958530
146760
1767844
1347289
734925
265968
180600
244491
944326
1170315
898619
1214474
1749959
1009194
946858
850804
1727047
1961120
690185
67569
988396
317735
1550609
1444964
1143804
794964
701352
449776
1539476
1108498
341247
1238785
1253558
1733643
349330
1266215
1763126
1372308
1010739
1856587
1585732
1707836
116956
77754
411955
1300841
375300
1088857
1211796
1511785
127708
1132461
412092
1208609
1194813
73845
1332865
440992
1463455
1715211
295397
655761
1963260
604514
1723142
1077405
1767113
539761
1153013
453936
632128
1943514
1347601
162899
486276
1380798
1781219
1912331
691561
271433
1903704
1927650
1697512
1300061
899950
1107836
370440
485231
163990
1453465
1469105
617711
1483263
1592121
657687
86489
701292
1852330
1775291
819896
1544114
1633582
1856254
489290
1580667
606132
711122
1078311
332573
1654522
1163597
1217793
1430690
1447880
1279115
1094376
1974316
647851
1257956
472019
1632106
1643666
225700
884819
894524
667182
1660852
1296617
312748
1370937
1358381
530055
1243504
1553189
1574211
693260
1078693
432410
521107
516538
518344
1749664
1297650
189442
1590890
500697
1174984
56045
308291
1035195
171036
1544658
1578147
1518451
613596
1569668
1625988
1390676
782782
20398
1208249
518389
426643
1646562
1598252
1102001
364146
1145303
172210
832852
618538
1571604
85475
908659
315268
1211264
412793
126023
1390819
1411063
1096903
435448
828240
153839
773658
178685
1695847
759857
907717
1532351
1299022
484744
1888546
489772
917477
1063793
1672967
149527
594076
1582755
253683
1634585
382775
1919206
1283220
58258
939786
472463
1469098
1073190
1850261
1443133
1344665
1880170
1785964
1398108
1048087
431897
1493713
1645402
724398
1665799
1178418
1425208
465460
343905
1601412
740960
207342
142349
627245
1863177
1112744
266929
545113
1658580
271227
835033
727943
1769313
729684
822827
1869942
648036
1066324
898818
79396
99683
59101
881700
1360730
380562
616056
803803
287764
733556
1520105
1746221
1540562
290051
1589470
1444427
1453964
676560
1861955
1853718
241452
1896676
1474415
82292
1976857
1105420
1789563
1681126
1907888
1261044
1053045
1286087
1684769
1906025
1470267
1592358
1719757
1485878
1111246
1746469
235336
1156434
1487325
188797
669143
1630308
1484453
120847
1104490
624094
1649622
1519614
1440067
1193996
1371970
1695797
482684
1243007
750688
1882238
255996
1519389
1015735
1205017
1520734
64910
985935
772036
1724082
1034832
1384647
1911866
1757252
155241
1381954
822770
1204943
597222
1275302
994804
522563
467096
134513
1362558
97866
641942
1951410
1311149
909299
354735
1931138
26788
533576
122149
1408690
1766743
1104903
912785
1198421
283861
1209374
544665
540012
748845
891868
313794
69877
1578429
1350725
274312
725212
1016680
1254528
1124509
136843
642764
1370127
1695400
619572
634570
1132360
1066004
1966519
918235
415648
403122
1583978
1696373
1389545
1478475
242094
1560239
561842
443853
1277943
954507
359156
521708
681035
583401
1810855
1791272
1345917
199818
303039
316854
143320
839168
23234
1507173
1037617
1065436
1556822
1748644
1738139
1013373
1376348
1650619
371400
918306
635446
1205187
319149
693360
969142
534116
1391862
1623029
406283
974291
1479749
608534
784059
1081756
741357
877327
1135970
788020
1898866
390420
986229
744784
1871557
459973
525898
1212064
1172093
915047
867897
333230
41208
1698658
1430470
1429641
1671340
1608632
257713
106496
942851
838092
1576416
1723698
1712738
1452882
485554
1135218
489722
1964056
1490747
135520
153204
1194922
738213
1297878
245978
1109973
1600735
1056408
1742993
1228777
1536135
23418
704514
1359991
1221275
636238
172910
247021
1506256
1372559
1002170
1863719
919612
1875263
1211130
813053
939811
1062669
1389784
1794557
361880
874049
750000
1749544
1706558
1381294
1793165
1770021
1455560
25466
1190684
1232713
168226
1990366
40074
322167
1966275
1870555
1741430
964302
246988
751831
1414054
938292
1797737
325379
1080755
1625932
672581
1558785
5566
233254
596350
328708
1770557
1277519
422093
1892060
459705
711806
89815
689460
513084
50098
1732275
1404100
404933
663576
1798156
50109
572039
1365347
1177812
1399955
1334028
1055947
818942
1321426
686086
339516
1360401
963999
740963
238937
1471130
146293
226335
1662918
191702
66772
1941709
1178412
901341
489788
849482
51194
850515
1667228
1384750
879617
1875679
1970155
1917766
1879781
683518
269710
1661943
1604451
1635046
1867224
1360142
1753118
1592540
466386
291908
587587
1125822
1190783
408029
613324
652682
1054393
660030
350125
1805514
1689107
114554
1838631
1394061
968401
1930155
966266
415438
635435
138753
943277
1515854
1177468
399829
417908
30130
1416787
936669
1907589
353311
655230
744859
1916457
1528756
656437
734739
1314964
1516089
1228355
15763
970556
1645481
1614765
1360484
737547
6604
495734
501314
117697
40498
285210
767691
1110890
1566689
1700130
1866945
1418031
599328
600208
1057490
1818218
904330
1524867
1564346
1702627
1114472
1413894
1766140
1274423
438197
1052054
788980
369305
1016844
943031
326319
997726
1534314
1562693
42846
1487908
1675254
1242956
1735827
332208
1913952
1026285
1500254
727328
1001905
581293
925660
1278872
1853861
1003516
341403
478742
107021
631904
1790296
446599
1149254
202687
1647501
1233868
738170
1335561
772711
1567187
1357834
79593
1662313
734065
1256300
1549099
79033
904047
423144
1171867
652965
1608100
1892451
1809354
1807657
1833297
1593982
182664
118857
1920102
1701068
636162
469472
454107
197596
1992635
1958974
741029
794100
444877
1936594
1513867
1642572
913781
859585
1001670
683997
849460
1350395
1048387
1263483
1015736
807371
250157
642345
870023
1727610
1693891
940609
1654083
1391118
1176806
1281959
350787
823069
670978
1545619
207277
571955
73198
1766210
1991310
1455420
1449461
1821591
204686
678824
1763116
249277
940442
1630934
325094
1490194
352334
1024287
1408145
869428
1562199
674811
299307
1462227
897880
1494099
510656
258371
1176041
1519018
1527037
1451424
1321241
1871981
209885
501776
1564478
1229655
1710658
523901
199051
750375
360412
1234932
1568780
1946018
1382651
1166613
813806
1803149
742682
1717417
498915
1970461
263605
708953
1192907
762449
1078168
1641650
283286
1006888
1586147
1711897
387009
1779115
195666
1734172
177865
1824654
1748038
373971
1081404
1345447
479519
1529385
866283
576258
730682
942286
1490615
1330852
692623
890723
804310
1379696
388042
152446
828463
1520487
202556
1293098
151601
1815520
1385396
1366935
1459209
520689
1302246
1096969
720767
1969776
598104
1110350
76437
649198
1746308
741373
609020
598908
629288
1302096
63944
1363344
1267265
212266
1081974
339261
1258526
1673014
1105493
1905962
1357195
1809642
526806
1094263
112066
1603462
1993314
1632364
89214
1163292
1676448
530185
884843
1364382
1066730
1784788
108799
937492
1935797
1111530
106977
1990539
726254
192473
537385
204291
486554
899598
1300852
1385761
1068747
1148830
1032116
1115952
1970804
339062
1735864
846143
418337
260305
454429
286378
687038
1860588
731371
642722
1482527
1939404
1037030
1276513
490836
1591515
1338094
912141
1345116
1216235
476791
1808124
515889
676614
291129
290858
1589421
539977
851888
1648759
66503
431368
514886
677815
340003
503349
589452
883458
1003871
1819795
1956889
630160
1093819
1230900
466903
151373
1804397
146517
53903
1269553
662689
54078
1090766
425332
1668135
666118
1632581
1654440
1504075
937134
791951
1028600
91908
348774
1166004
1205117
976533
1333601
107394
662280
1905728
93712
1831849
1961850
401318
722000
1119942
214596
372892
1827671
607396
762660
558786
1211828
1178771
826903
695050
347421
1672201
1203705
1948843
1842643
1957620
1974097
1799964
998371
1083298
964896
1910982
1629926
38506
1336600
1318895
1469662
1575916
179791
676806
174023
254724
178600
1573980
1269926
1118805
836119
1558640
1381608
476587
1939899
1836894
214742
728566
1287539
1143129
1732275
619826
1518702
623683
1594166
53615
1917212
1667682
510449
647975
6719
1224299
1228890
832235
245889
656147
522095
1341529
306005
1236581
436588
656146
590832
147496
1141839
56753
1240330
961691
862887
281080
1185959
418654
708618
797684
1379256
1987528
1399029
640235
1201728
1679197
1904399
1928216
715948
128246
1814673
810857
727767
607064
1881296
1941654
1773331
1403042
1080409
366247
1506815
512561
568953
1092420
1790992
506378
89184
319483
1497721
1407017
241897
875269
461922
1782188
1223369
1756972
1159007
350448
89043
1255838
690032
603562
486011
632552
1172582
1933608
793496
127937
726085
1948245
156924
1349825
1922453
1343668
1061327
1941897
1489814
1801448
1963466
1571573
1238270
974491
176386
461262
146830
800253
1694880
1906464
1757047
1204911
515277
66216
988297
235372
1474744
442125
805254
1879758
1209905
397858
245075
1886592
881901
35792
781857
1656082
1560332
1250007
84148
178338
1026281
1847094
195344
967375
609357
305029
733116
1937354
1409415
364824
141710
1415107
1784255
729781
473320
1913383
1835102
639964
615950
524394
1071964
1890507
840891
1580488
412757
1523849
1698466
1316851
1256019
1223058
1023463
555349
709800
1127275
1019603
1903113
1596404
1554673
1571442
1257922
815924
57089
509120
824500
1783027
1979860
153904
1757796
22137
1873687
1822317
1355831
1813280
679820
293879
1677111
13917
30610
1724452
1240226
968183
210534
1322818
1560854
778278
503490
279296
1535115
818443
141175
924117
553939
1274058
169660
1619024
607960
1928736
191411
1733118
287818
332269
1077314
1880074
765778
1081125
1405704
1654607
412337
588553
1559380
1159412
378920
711053
936179
455871
75784
310514
1657151
1742640
1942277
778178
501356
1690086
633679
302888
702841
1270984
29624
931918
1904437
1957061
782002
298320
25670
1899650
1149063
590106
1766951
1980001
220236
897981
603016
1618194
1809090
1908430
1147236
1463140
1836212
971913
930662
177918
982993
893929
679000
1607852
613124
1487044
1328344
65481
411978
560361
227480
787283
110580
1715090
1397545
392772
662258
376502
965180
1878010
891379
1698085
29830
162632
1771090
1034899
489570
1444856
1896242
1137890
294168
959019
1475609
1455462
1936236
890520
1184928
1467128
1247045
548804
1110131
538509
1529709
1704109
1605099
1960475
1456055
808350
305886
1930074
1753742
890675
1882196
1128650
1181101
1859962
1020524
1007333
605074
895190
813087
1480288
434754
115084
991519
1032926
1975300
1291745
699897
1679493
1509652
522813
1296784
1612406
1353233
706183
309138
1871636
516798
891132
1862219
963463
1233039
331549
472079
1013756
179161
542486
1733913
25086
1969524
755182
1946228
1523194
1551043
1028938
623366
1962873
349626
522200
1063279
1301506
739590
786272
248879
755389
284815
124002
1637748
1856101
766394
1306596
553895
1053152
551543
1528108
1885125
1377761
524508
1571988
1951830
740960
1201653
323566
646876
1444634
1728509
10686
1240312
790880
601447
1046717
1391219
809735
9580
1531163
1306470
1700168
1259192
1049252
1584578
257920
1111344
393244
1515771
1783295
1878803
462441
1830032
1027780
1837147
1532224
866359
1678872
891744
917223
756888
223151
258344
219358
1432650
270667
1601774
18022
1596709
1766513
868188
1288945
144005
1129509
258631
213062
1626931
215581
1722416
1455013
1707229
1109717
259394
1273809
1309982
1932165
461029
188703
726166
1278612
387083
1671368
721320
1902265
962740
1673023
717141
1136629
1554255
234365
1165847
1003972
1591092
1990495
285975
746195
906411
265945
1081491
1556460
1283087
628617
16148
1771430
1161826
1622549
313797
1834561
1250173
455500
902095
1364446
415967
428665
1775695
870920
1242186
1746218
327037
11648
849894
1990464
1080835
908217
1245703
1592523
248739
1369444
674491
382230
1175288
877924
391362
1110624
989429
530464
340817
323337
1717386
1427623
31211
1460686
142177
1143766
1346602
876481
23661
131556
1704971
342735
1056199
1237999
1787390
1458675
1272322
1322205
1051026
493506
1660909
353763
510927
1518903
253930
1556612
1188290
1509769
574097
954444
141158
340667
599063
239453
629366
1997463
1254469
1181077
1687469
953868
61956
1155119
1872344
675788
1017778
722794
1839669
1504173
1262257
151716
1588594
1965497
1030146
320768
612551
1027961
1371529
558674
1062674
1426506
921776
735576
996279
1452998
1984739
1147477
817902
1173072
261621
1958851
1494352
576242
1104505
1459293
1826465
1661980
137382
1268610
33836
1456634
397348
788880
1688004
527365
1136602
1327501
1735530
361234
1924284
364377
1103343
1755474
788658
179815
1786395
1091894
1602769
867475
1779350
408980
585139
359023
383461
1590058
1284860
205227
1119558
426947
1370210
1614738
75536
1678690
911620
1487249
1951683
1404920
682265
186970
1878246
217723
1781731
1029733
1917939
41445
893986
587897
1572582
391665
669004
617344
307442
1380093
517974
13334
1252563
1751855
1396769
1465858
1257147
1967299
902784
1478115
1337983
853050
1133737
146277
577668
366611
1006600
340866
1773144
41920
1952957
1905537
1281165
351435
1208717
1584362
1974659
306149
1351545
683346
359004
1786158
435746
1885244
118184
175157
1061328
203583
1577701
609121
1565024
339023
985389
1638103
358455
698171
1089624
1115701
826115
1636273
1878178
1262363
1677563
37694
1995431
396537
1515206
50183
1766087
804897
1481749
1883812
216289
232252
126067
222697
987358
539750
1901810
1971051
1364565
412685
1981757
1163489
1841075
1980642
523193
717532
1532700
828575
1434005
471002
1857522
1799390
81617
213896
1748632
1749286
1217861
1554842
997117
1445001
521738
1970104
1863270
1925058
1332070
859561
1090017
137512
1224843
653058
1402354
1788743
1765593
382787
951053
1116919
766369
40266
663636
1808545
741118
155092
1155072
1659145
385592
298788
1731270
1109524
1506707
288086
939068
614472
540331
1654594
1081008
947857
1150419
1123879
1113105
1841792
1483831
1431455
325190
1608172
1345189
1734130
1469193
26739
61554
517060
185906
673964
637215
1029322
1160594
712281
1894248
1953234
626544
737234
1602487
889339
251478
1385011
1604406
1453150
1735969
1878387
1360764
694380
1344411
951006
1943202
139677
1214594
1248898
1126449
969083
1640819
1747533
1914103
949430
1214745
677274
302814
1509935
509420
1397376
1374585
518333
1829404
1464388
1008939
332837
1778612
1277857
642379
685661
1075223
410022
453990
105244
1876623
1707640
726810
430258
1238173
534425
907047
766009
1252407
462761
1819345
1696358
861331
316521
283326
1085184
1389910
742440
216201
1303777
1742938
855925
588086
1129532
268699
962573
1394609
1649403
604597
1964768
75013
463622
315670
969861
1668086
217950
223305
190123
591262
1289968
593771
1111211
1295711
1680533
708569
111015
1247865
1746997
511186
698806
1432012
1406652
844192
929482
687128
1813765
1461906
1274700
1131313
1537579
466779
1543916
1796549
952678
1674408
988038
580013
1633247
1633445
276331
495849
902158
220162
1224610
1126949
1436274
893797
556698
1898847
282050
1296380
243631
1958038
478002
1221194
917289
1510955
373545
1625601
1926320
1464127
434997
1947075
760594
722366
443561
1720262
594575
1085915
274628
1169187
1890377
994884
491763
1665133
934903
1838845
911843
993907
216884
1715347
1667005
1472579
1436097
1088615
706002
1891255
993300
945619
1114345
1192894
747437
506982
1847722
1574995
896298
426587
1814567
1051180
1696979
1802057
1218978
1496879
1314222
229182
1254983
1664163
777651
1690785
1076778
375461
1000888
971513
1165183
1681710
1393506
1215978
300671
951294
582163
1427194
956115
702247
1281232
96256
1137109
1691264
879953
53299
177321
1146825
455582
979559
895235
481577
826540
385529
1239183
256040
1732407
1038647
284757
952097
260333
1904321
127121
1017356
768283
226694
1502388
1715226
1742359
1374915
1988358
1854264
444504
548067
1099822
1174150
1251709
1007791
637645
902679
1448693
405641
710554
1413594
1181821
193558
127827
465080
1320357
756620
49669
1395410
284733
1177623
351710
558750
1991267
506958
814138
1903283
1957249
165428
1245556
352208
141866
726066
1898291
353486
30931
383831
1908306
207295
1667075
509019
169657
1334292
1194381
469841
1172839
1384443
1377202
1816596
1504
1313045
916844
1778689
48972
728665
690328
758916
290610
66492
1490291
1916440
999529
261714
901251
814489
805024
185248
146306
1833343
1221476
1400984
1984198
1799885
297036
146158
1343273
799287
804764
1462792
1072239
1628985
1158368
572662
1134193
864076
82218
1355556
1681633
1342281
135220
464562
648935
1571268
1551240
1419220
295486
519617
1897733
1326064
877392
555521
967326
761126
1874268
1401341
1314130
638051
539666
26576
561842
602533
1814181
1880975
1748417
1714806
650171
1774215
25090
753873
1358214
690652
1425889
1579913
1874123
1981786
602692
1381673
274995
1238627
1419788
1054748
313497
506460
525704
347114
612718
310481
607164
1731130
395574
1053482
1218632
1552137
1043180
1546124
527669
513498
698525
1828377
1313167
435573
787348
804138
626586
1781211
1510743
882182
1436614
1969083
148804
585081
790232
768920
584783
775609
1837415
834082
441289
197303
1434691
1373091
1536116
881389
1637618
151366
667610
888940
1623488
769030
55107
845942
374374
1484545
1325910
1390348
1803228
613662
1371217
825078
913944
1170056
337117
632322
820617
306441
1992844
325243
225238
337309
670130
618159
297060
141545
1665387
1241459
698209
1800467
1002623
611702
255480
1810504
362775
141797
583476
1329212
1095063
1399686
916532
1108366
1406632
1940212
305520
1551730
589300
1769719
1131763
304846
701015
594818
859381
669557
667094
888415
1701380
1453128
801470
325997
1028925
1377515
560524
1475911
874740
1078692
1330418
599080
543109
833976
1010013
298014
146097
1902390
1862331
1251938
1368822
704674
1144573
1614687
1925789
83288
1216877
296045
237554
915914
1046644
528835
553929
1591296
28657
1772055
275629
1499796
777784
586208
1629206
277876
1444184
931136
580584
1354956
1243849
646495
360722
1027413
219578
1083649
391108
448699
648411
925839
165586
1440591
59997
849565
841507
222604
1628851
1814180
1484099
1671633
1444254
1427762
721445
308488
1633370
1693593
454670
264746
807971
1549230
660305
636887
1549502
177738
867696
1766702
953801
1535220
1272266
99232
1510750
1617817
1184828
1486259
1348143
93123
475697
1768377
140543
667134
53735
1617319
162928
706567
456315
5060
754260
1965945
140143
1953332
1747378
1447941
1722294
1163782
1772373
1168819
1983104
1884721
1958903
88156
1558192
950628
60994
1585063
1952225
324167
1002876
961341
1981086
1090881
455015
841048
605664
1250917
1384661
6621
1072585
585454
1253429
1155483
521685
566591
1161478
1992837
1306236
1226195
1135139
843838
728974
571982
1937814
1758315
1314251
499578
1370982
860261
365668
815184
703467
216720
1982356
1502430
994159
452270
899304
223229
1382615
1247185
515755
1389656
1407201
1228503
1585232
1384208
762329
386698
1551281
7669
1556643
1500724
1689885
1854435
1594001
1597360
445679
642136
856618
1112262
862956
361628
818660
1686042
521373
1190664
1138969
1334643
1438069
1613501
1118846
1940809
1906652
1221086
191819
1191292
1167817
1347361
1266955
691717
122685
1716269
539091
185852
92778
1500957
1808197
1357064
1064722
1789608
306196
1098929
494634
620631
1083317
475835
1677571
97512
121565
1311815
1205163
788642
318575
1761601
1297165
1934673
1940754
859821
1065719
1222368
157222
843103
1437467
1584534
418827
96626
144681
770692
1181136
385747
1391706
1466974
1838381
1259855
1569332
1272644
775236
1773853
1217850
1565606
1255422
372640
792297
1732336
1550366
1315531
1858924
475971
1709161
1082840
683165
1065135
247883
829312
759532
1535702
145001
1907667
1898213
1893145
355885
672130
504063
954685
1547333
853543
388849
546665
531790
1091357
1154553
873603
520071
1977718
1053863
645903
1288191
1222861
237367
146050
1408698
1551713
1439271
1587755
1967934
444653
1825949
1887108
992968
161044
953890
742786
1805465
879432
1269953
798359
639266
1791377
217933
1471619
226301
223338
1183396
85899
103829
1210303
645765
424130
1674592
1073048
1364273
808150
1229411
773484
1640981
1845905
932783
1440336
1640284
1833495
992227
1024472
1510899
225148
937387
1632722
487561
416868
1785863
853632
984974
1682081
883891
1454586
1763936
1539290
1970743
1332226
833974
1125475
1377047
713497
1813723
837630
1971819
911688
283621
1622660
1904367
798235
1296561
567580
1202214
249566
783061
1395453
682639
1031042
1972738
1123260
1562642
1945333
1104679
1335279
1641161
1636652
90610
1921075
1752086
438131
296142
1834986
797287
1450882
926540
1758114
563939
1737855
1298008
9840
672142
863470
1460084
237817
1077024
848847
1092386
1770674
1141496
342870
1038742
891841
1270172
1963232
1474523
1910258
1565417
54549
1268256
1178035
1337243
1611024
1977237
178492
1618858
259806
757976
172250
1270166
1330282
100529
500783
72528
884811
1680909
752168
768328
822074
1490743
1406596
781779
360575
1700755
1332710
52317
708167
1059584
1717403
81973
626225
1703074
1270276
1697924
1526742
1885151
1036505
313547
47238
1359085
479127
477085
1864654
1217555
1315626
1299098
1965063
399954
1666497
1043391
646594
1587727
564175
810195
1457308
448662
962643
1217642
252940
1060340
1472360
1999151
1566019
1172740
608417
1043898
358564
302186
115284
1444277
295128
907187
1549837
965211
123373
1769607
1385774
39301
1712456
944758
552581
718550
1770995
1484525
1614933
1630182
404142
562877
1494801
1182541
90420
315329
1896739
1668253
267582
1797298
1224256
360913
682350
145008
1736939
1471599
409279
1739301
541630
1562637
734375
378852
286565
451633
833693
1842828
1889447
1669125
449841
1459911
1890310
619502
1092726
388012
642327
926520
295902
219027
43854
1342892
1100516
661623
871341
743590
885727
860452
1112439
490733
524407
1047747
822549
739748
1201123
1885956
1745988
268399
576550
1570192
1341984
1948761
1888899
1096435
1635673
30022
1896851
451832
1894142
1929808
626624
295924
632337
722455
1569628
909987
1976654
1248853
307329
662179
1406361
1064131
976
1199207
405939
1735841
257289
1393397
566947
629153
1516812
1387572
1007995
1523448
1123877
796455
1528094
1224317
1975016
1443056
1538108
349978
1023553
1362087
959483
1279960
1087114
1789078
713256
20693
800740
226176
1338983
1133453
310233
1447680
701698
87299
531211
272354
1796402
1015782
1726817
505248
1013118
1955807
70437
1906744
1014193
764067
253138
1605665
1680598
1679846
1618161
1764819
1066976
1637567
86889
1485832
1112850
1196962
178455
257806
658242
187607
643085
565648
359247
1611114
572709
728306
846186
1083857
818932
1488188
972872
1206046
1688207
1703075
136712
1217230
1239397
1138600
1742865
900930
943066
170564
1708777
1767976
231435
652868
658482
1226522
821419
909112
1520746
1103342
1485411
1436044
1709342
854675
1836458
42619
1909219
650642
1716083
1518516
76840
1374900
585649
1576904
1480922
1520359
864163
126607
920546
879518
1149618
538585
1425663
1404602
655203
742162
1361409
1220353
1744756
90501
134975
89263
1632768
1755429
1764828
445947
1672380
839273
658440
17525
1898319
1550671
1909645
877078
1551469
23948
372660
656721
536244
259211
1469847
818038
1107451
584024
1322602
517101
1578935
1680700
1201275
1333827
165586
1540567
1583200
456330
1174257
317457
279575
1223606
1665060
621789
1575498
1790689
971486
152705
478423
194404
1416659
315276
630638
711895
341458
489274
1531691
425198
1416101
579444
1474864
497402
1020006
354931
1873202
1668637
444485
1764514
7832
172003
1430769
1002327
1864357
755047
45965
1653688
861165
1231316
76573
112023
255959
637168
133606
1120152
881360
171973
935022
746890
843367
1689372
1355112
1869119
20467
1468416
1883230
1479755
712525
1511391
1041981
963776
1622694
381535
1070545
1572055
1221735
419785
936163
367913
1577415
32259
561263
1311958
1500048
1724102
1397915
1296073
704618
209437
1366776
1077612
680121
1843133
1326747
462122
70045
480232
1584573
1476429
1235529
1808377
845520
368370
1892162
1657635
671103
909281
1790219
1338254
266760
1587544
273127
1551937
1142218
393366
969316
1923047
1895833
1558208
1154289
641007
362153
1893563
1298536
912826
1910881
399342
380910
1140611
701565
647728
343345
1264109
1173823
1236597
1229435
1884132
1428106
490437
251363
1451959
662660
1988694
212209
163396
1588416
577621
723039
1593096
1836
449573
1124824
1677628
837178
34559
14541
406196
1469787
876459
1697754
1212039
1560994
1205012
1662158
830556
1899474
658714
893469
1681505
1367360
1515428
1076802
1962664
1105048
1921758
267283
1583610
980859
728871
339749
514672
664693
84636
1927314
1195308
131298
174622
1128970
1943324
694280
787746
268657
589100
1893900
351442
1899920
286016
1391404
1931597
29188
11577
623083
1724862
361602
1690101
922522
1601815
1603049
1712091
1693753
1723219
1828316
1293506
578396
1016177
1720319
673769
1914087
1913704
1109864
1302664
615780
1827989
1028996
344618
699499
596333
1707563
620623
804111
1310104
99783
1711076
427
988957
1240156
501475
1137701
1485205
1382542
1782717
326209
931452
906617
1290735
48451
1322792
582901
1919692
1908169
1924176
40777
1200516
1588413
1046178
1674714
279223
159458
14585
848789
1313163
376194
1431658
1936042
1523197
426220
172343
670131
459465
451852
1871643
93444
177219
16868
1473995
555607
763178
1907138
312320
1780108
1767579
1214623
900614
1536289
1159566
1238723
71045
344402
1035866
826652
1315642
1844443
1376651
901122
599995
255630
480162
1204869
520424
563339
650725
16172
1699204
1379785
107649
1792636
96710
832304
1413997
1711036
204852
184460
1632470
1958237
391014
1498538
1270049
1791693
917070
1829116
639174
428551
785009
510668
753816
1484801
1623661
887705
1797594
1383754
641640
354416
1356037
759877
377288
662790
1571123
532488
616740
1164482
1872374
1627162
585741
158984
419264
868109
475283
256725
1669489
88619
1227485
1860051
1977073
787468
1191351
1630605
364463
500316
1913396
256390
1026751
405361
552355
81022
1593245
751669
944343
94121
519122
988288
1803382
1686944
29070
819962
830116
1070848
1144904
1535496
558023
503178
1508313
993353
148834
446344
445501
1054361
220051
48424
1272388
1480888
421079
1046491
1886554
1414818
232386
222910
1589342
372645
716144
67044
124347
340378
1650029
905918
633569
1511494
870632
643351
760758
170292
1106649
504913
1510859
967396
1273289
1439852
740630
1047113
1495163
859830
637350
1200337
1127013
636653
900161
1573976
1222012
331979
1890017
1651249
479617
54680
1931373
562858
1443406
380686
1825783
753880
344742
336683
284693
1469923
169901
272204
1083513
1342509
1724158
1858164
1163120
390129
823218
1861470
777601
898520
1302035
1489748
826383
261048
892013
1030540
249976
1055568
1455605
509715
1377259
165714
806789
643516
1023565
128467
123195
1281176
387233
1764085
1231498
71724
736209
1291006
37768
422460
1977394
229832
63799
1024999
587884
1644946
1005799
1854255
1681526
1487725
674751
1709644
279648
304291
171780
403535
908239
1046452
262906
363955
106594
1391549
595543
1253213
805078
1029543
85426
1298333
1587599
260692
1687478
1853462
232860
1385779
987211
1603368
180297
1718740
262162
900621
572816
1577419
1322317
1136768
1474497
223543
1575108
1880147
208328
1165832
1394162
1975030
1752836
1087599
1204278
814795
458160
979160
805777
1973824
1304287
581838
535878
583190
879178
973707
1856154
7755
414878
685508
145499
229501
534744
1900732
943232
464578
169096
1059915
715804
300383
464812
759949
1061094
723229
1366536
79419
943921
1594969
285852
1127752
94025
1800634
628479
173314
330827
1371516
1724206
568326
1506253
767576
682016
551139
1402415
490439
1302545
360013
1495015
822295
1992016
943575
928442
1566379
1753730
690772
1520736
1479959
1972665
420761
463693
654861
782696
1537361
1890197
756713
336641
1204314
1672303
1764539
1554897
1504238
711709
576024
1106924
1002480
1948220
1928422
1146275
841228
1006098
520560
515453
1916137
1214795
1195468
1636102
155177
422194
1783244
271540
1853774
1434120
78885
133640
1943723
1139746
513710
1382815
1158924
896870
769172
1178668
40582
968569
1854731
1560504
135159
1585105
2715
1115762
1339916
23942
1293172
1389610
47823
1579199
951266
1534844
1976273
1054035
397124
110162
741781
798558
1574895
730991
404952
99942
713724
1695584
676616
557669
576760
688337
326088
8595
486133
897715
1345293
504282
998624
1435492
898740
1247242
1746476
517287
1310296
427801
344167
1406737
1404041
618237
1058069
744400
1816779
65726
1448599
1691410
1303237
415811
1831750
1226811
1130976
1762614
1008056
1268362
1984267
1697645
299976
1274635
1749521
1552370
671979
781221
422782
546991
1517901
1208975
282534
943207
859815
1273179
816222
1436962
357424
1056128
568799
1180357
1239387
817851
663855
1952237
853851
333304
1471692
356626
848388
1196358
1809028
1865488
1519821
379537
895941
761098
772044
878551
1536042
1203276
1665534
315249
154679
984407
1078886
939033
189962
94947
1595277
928296
1962307
539947
1632299
234591
1728352
40157
870988
126260
809421
327513
1597798
1279549
656083
1764600
282580
500548
621480
1752502
1905825
137698
542807
1502843
1250363
1975656
1789661
463486
1765054
893685
542085
308247
46778
1968048
1187786
66416
1156979
951135
857044
711995
1996820
212307
220357
726175
1479584
10592
1577127
288425
289461
417421
1299226
1384211
256864
1426867
1315204
689673
323818
958768
1429336
1226132
1167084
1432058
1396549
136547
1787138
993762
885512
560409
570563
1142404
928027
1043060
1280309
1051541
757563
1310225
361275
1214044
1242710
1524620
1669684
1450117
1693906
978162
303529
786412
356915
271225
457818
1580247
1537908
411514
1624571
1643934
1625980
1737741
32525
1946164
1507729
502430
878127
1278049
503176
882939
312861
1141219
392245
1178414
69623
123816
1446682
1893629
1985855
1605874
1873191
672385
222434
534768
307888
707397
1688064
1428445
1335440
586787
842422
1514509
1899935
141902
349225
1369590
342775
1902477
152589
863723
1201489
138985
881507
363899
1372787
1907519
776913
330190
1330429
1988097
101017
996320
282318
791685
256611
1366834
1501523
303832
1058549
1668232
1879751
752280
361672
685586
258480
1281514
1866285
1597648
1039899
649252
398785
8555
1349705
556233
974048
1419816
976646
681271
1962239
1298662
547578
1687624
1022898
1886868
1682552
1863874
491980
1993451
1602537
217048
471351
373703
1810192
1403193
1169080
803557
212278
80530
983908
557582
905693
743952
120458
1497688
1707122
716546
541358
199807
226433
1138300
1145239
1266580
1485445
116803
609367
49163
982835
153806
754166
434508
1691622
313220
1936235
364431
1391423
292230
467171
507716
1264348
224357
89909
451711
735129
400993
1093222
1883942
365330
1630083
1438505
1264546
1218763
230090
835623
1910446
497748
1579397
1968518
1813016
737163
1396495
1021189
1812632
360757
312690
976215
1159448
575638
1188536
1412416
11344
1445083
7006
1481533
355489
294042
165904
206929
1209938
1024263
1312747
1652742
73485
189539
1481999
214239
1597092
1574881
1427953
908881
1920089
36749
361996
592265
254905
1030297
1831001
1612967
1193375
489125
47825
1912335
791679
1270352
1916544
1252969
1209821
1993236
1538502
110378
1375865
281168
433737
1962640
661402
348962
593536
645801
1509487
1974585
403104
1057781
47514
1373160
747895
1989718
1545477
104271
251152
352512
1456775
276089
617554
119161
333555
1055514
1870524
1175621
292796
329703
1575615
493514
71239
855929
1047142
1305314
354019
1475736
1480490
709589
1475051
1410423
1389250
217345
520371
407516
236718
251138
1686831
1577475
260007
1095748
1895205
1904035
1330098
394575
82368
1928942
1545948
256584
1164664
1010208
108443
584430
1541149
5917
585904
1603274
1109244
205988
71914
1521335
828717
212893
1720303
1416664
1996064
1691235
59665
1099500
316062
188505
1073839
342464
530330
1151813
1021851
37512
1378235
471913
302258
871853
1752467
263226
1423130
245652
1629803
1313306
1218720
701806
978827
1077222
1003093
164960
104891
1122874
1169064
1156523
1562414
1704482
96168
1335421
239930
643315
1051340
1949750
783462
1645157
1740858
1112525
97493
590774
22662
442125
570415
800672
1410595
1581334
1149044
1733629
1906398
328796
1309433
1768698
271166
1974834
1665762
184418
625638
669375
464902
471058
1397759
1104909
1004606
1721601
256727
1143119
1538807
769407
1824790
1528981
596968
729300
1072173
1768422
739568
1232562
842690
1507574
837277
159297
1751085
759690
766881
1504641
1937612
991026
469867
278649
1724610
1988533
1601772
1612271
252338
97864
1808050
106822
202998
1796940
543706
539803
1598129
1968466
126536
1723676
1479478
1636405
419290
1436210
682802
715057
1569605
1963082
1963859
1045309
1258191
1739657
719291
532856
1152294
1869542
425270
1587738
593929
299532
418506
1218404
717525
1572997
1033910
1971942
157629
1043496
296474
1954332
1310803
414066
1755457
789026
310220
1557418
439120
1028561
250174
552148
1559725
1782271
122379
1179720
1654046
513761
471498
894784
1898965
1751584
399556
1520733
1327852
1825578
1624898
508191
446424
419524
1600566
706948
1529571
1862172
1029308
969808
256021
1725695
225283
1821566
1184830
897701
1019287
597867
1939673
1542434
1042042
1072632
1004147
1932341
177214
942553
1318187
1771009
1625953
1100808
451333
812457
1787753
1287393
231734
1743853
790596
1583485
686498
500977
477243
1439925
809144
1468367
233030
1759921
1873233
994052
574224
1760697
599715
699077
1982598
296450
205384
1168475
1789875
1093890
569097
973574
1522177
914122
1030103
1444756
174210
1504846
666768
311486
1917101
1654053
1017457
981350
255560
350997
302910
1003428
221546
858333
864449
1625383
1904844
824002
1072255
1625431
1505157
1278299
1739765
1235269
817473
15770
1926286
964450
1743629
268759
1823744
271188
492208
1039618
259151
926909
1021523
617060
1753052
1527940
52350
669628
1379367
54852
18969
616338
1147452
763353
1699316
783280
1135186
1918145
235247
1755618
930548
1355086
176805
1509097
1940809
1595606
909046
210037
1413148
748019
1987301
613957
493668
428527
515730
1882638
44403
1313541
236731
696736
1594290
1423082
1041705
1331362
380994
1296216
1477361
1307032
1371722
154488
1538823
1884176
1265431
1114648
1440324
1642157
849833
390135
1151014
659064
208139
1075479
1383441
974325
250103
817960
1903729
1644209
1875512
946423
1165791
679656
1375244
196278
1578417
1667519
1760169
465107
1124809
1461133
1585821
1147124
347021
1632674
758179
1003418
195493
1736322
462170
195263
852807
990199
460056
1763952
1233611
406709
1047473
1734097
68675
1166861
340927
512206
717416
1281348
1555018
1695126
388190
1978636
1168520
260332
424071
529539
242754
1587923
1526903
1945907
1366270
1167801
350013
956272
703521
953199
1146315
375321
1716057
1276904
871712
1900852
1666376
511453
312153
1222198
86618
150262
1038678
1367342
1059046
1662082
128368
957464
1899857
1263304
31970
794620
1767838
1320741
132104
961555
1756554
1671947
1627948
1311238
1600364
117724
1810338
1769920
223614
17391
1693148
661124
1159655
1125326
1382634
699624
1026352
247743
1862759
512388
1628164
1529145
1303247
1126157
1402288
330114
1224554
1806565
1897969
894546
1185600
1627996
539103
1300138
1883776
309435
1471610
642274
978283
1262039
1544141
940364
1209508
1829446
65552
34493
301494
789895
11492
709008
659273
1914760
1856364
1880722
1627083
1836639
544056
1444759
509118
1863835
1446432
636792
323609
214123
188552
1194264
1787212
1657424
1509919
1100515
1355032
199114
788322
610257
1455357
23626
1883828
1377076
1345901
265715
1575261
1187229
739488
1421196
206634
1898718
932163
1004673
872972
1805320
157590
830875
1764810
783844
966598
1564949
1738688
1870676
647507
1761426
1173748
1260333
550687
802439
1918997
636500
1666742
1151925
1349159
1497624
537462
1202236
1003695
379009
821602
1470834
1655298
915396
1507497
99737
843330
69230
1564896
1173409
1736247
479472
786851
537145
1215296
1748713
1204280
1283656
1853213
417480
250354
232651
1542181
1294364
136952
118094
14842
563618
1082092
79934
199906
1271729
115197
724178
1861533
1555357
1968620
307803
1717972
1822719
1318418
1650036
1246740
1186176
1462566
256305
489720
1770979
1183410
1434153
1436541
228482
327532
206501
387589
1443387
419900
213020
83144
982204
693648
206972
842665
761102
73148
1834655
1581677
484351
1052329
129900
49449
1011691
1863642
1806702
567796
1325448
669799
1363688
782241
1992213
302703
555420
1766955
1502515
542521
347876
888409
805537
609364
34757
282781
1851279
1309967
279663
1929550
402694
495913
873838
1884849
390769
161794
852498
1099635
673773
493303
1300988
1975481
1842074
1575334
206748
1659997
1392200
1237465
755145
1349789
538034
764074
537766
740967
1672509
1415870
1016728
1893084
1506464
1180178
1338626
1986999
1296553
933557
485577
322258
1918537
809469
1913459
934051
617624
1731117
652246
1021907
1765561
1912630
1808257
1468455
504026
402422
75874
851020
764288
789326
396298
517329
231184
1252305
960
1051468
1955399
711519
1999573
654792
929565
1070326
637419
417540
421818
239061
1920858
58457
1403552
647806
1582200
232552
427771
1355571
523703
572984
1651349
564494
1352591
745264
297171
1975489
1668529
1517935
1168550
1408220
702449
596765
1652459
448232
1212194
1198442
1685586
30085
1260597
1769780
160025
212858
839999
1601282
1079627
714925
1960618
1903471
1645822
1020773
1642650
1043210
1398554
1493032
903560
1863083
1835046
27776
1394045
1743529
4467
557886
1823351
715925
303002
14510
242940
1880069
1551779
1806049
866782
1821122
616231
1993740
972705
1347501
1199581
1703152
573919
748532
1249137
876617
1355496
1968203
1817358
847138
378335
1795775
469313
1553204
1456065
1738089
1728924
1228827
338571
447663
1308787
1291108
1351450
243550
463808
615570
59449
571578
1317615
181012
1882979
299231
1754253
1531365
464580
1418197
1241462
731564
1988824
792126
421171
427711
156280
1938145
816522
118939
1550122
1714316
1812885
1115305
18649
446559
1342248
782205
989716
21429
1441496
1012561
1904132
162662
1681034
894983
644115
619288
1424004
205227
638192
1842139
985990
1277514
1726828
1628597
1207628
1383244
1064530
1266855
1304595
1705614
937535
1639860
1385635
1651712
1025334
547739
303574
1563416
542847
618712
1883760
136723
1746247
363753
1233346
1588026
29450
1364396
1816858
1600525
570344
1803860
1133195
553196
522673
357975
680051
1375558
163326
1692408
1733629
972854
1481251
88347
436396
1162571
432039
1125502
1310512
1536712
676363
1091265
1853034
798265
1533808
1149627
649296
1034643
699347
1265832
716602
1149428
971965
1071001
464763
1130695
885328
87119
417959
987688
1987589
1320843
63033
1224262
1701194
477412
229465
272622
162757
967882
494783
322820
1798328
957736
632278
460782
787481
1806594
338715
264251
1417436
1818561
1796497
1894208
201818
412875
469250
80810
1526890
101615
771315
430080
1386813
518629
713155
1522927
832989
465126
1209062
1864822
907943
988533
1255176
945076
121815
1278723
630619
422776
1338435
5631
1156066
443531
100188
255721
1821724
1109895
682600
1887569
589783
1142856
305372
402008
1512911
1067198
1782152
985027
1968280
1748045
258717
318354
587602
349256
433116
1987512
1278319
1795602
1363884
650866
1902151
1945961
761414
348575
22961
602800
593031
4989
1996976
949732
209745
458209
1716168
494739
1473416
790726
942817
228084
366474
691252
1546899
1319645
487589
1103911
1803533
1929413
1761842
754606
388669
954477
943275
620992
1749461
181633
1323431
139626
1581517
290215
895440
1695174
619236
441484
1995991
108124
1628427
1691309
1797285
1012330
1992634
216187
183737
974608
1295511
1587299
1879474
1091647
156526
413631
1099354
1199067
1513372
1905815
358360
1913852
1730480
1705706
1531097
1006405
1855113
50859
1623253
351130
324031
103867
663709
1309975
270893
402101
1298765
1598474
135388
129638
1206428
1518963
164608
1001501
594969
662286
301253
154452
663641
1003181
1200951
80530
1990606
1445966
1133468
964469
1359740
292943
989384
58778
1719097
355556
189624
877636
326402
818761
279932
933945
518033
1503142
1186957
1666824
28161
315596
1960962
880698
1521446
110201
1414971
1500579
73978
1343826
957380
242946
810161
1293654
256877
1101837
187500
1838540
888268
59328
1659809
757665
1960067
1435335
318488
543683
1848088
602073
1824944
1531539
1971190
63967
58145
1522638
365091
1284793
762591
954271
5921
189004
1961242
1381403
54408
332137
17512
211252
415062
1492609
1870091
1320648
1765006
1121235
354094
448192
1601759
1394016
1664250
950194
1267238
621590
1364622
552300
1129877
1299028
1806363
375314
1281368
1297863
652058
1421645
1651449
1784600
255789
596678
1192385
1282113
1504629
1538136
1824157
83119
610500
793241
293196
1804719
1256369
1660259
661
1955985
460441
678710
342357
57540
1472968
940585
198231
826245
474491
291193
1465082
1223360
230166
906764
192625
1853520
1568992
1375214
1531123
1090814
3105
308048
542909
1175702
1485767
748398
166832
355645
1122212
518576
1162216
1704280
264137
856506
1435020
884986
1399704
967324
560018
791820
572476
1627962
1936984
1812434
1503000
1367160
660158
778547
375509
943027
628493
1237484
1162515
239963
375402
371903
656817
339163
45553
718670
1271879
1381307
137824
1764438
1575292
693336
1840356
1363359
521458
285622
1569744
1038895
1057028
1269612
1690503
1419648
1810653
1490633
1951149
1328803
1594108
874217
362318
1928761
331758
322850
1359490
1266196
342381
1655139
1425515
471891
539027
1317329
737612
1732435
1082317
42068
60400
1949779
1424498
1623085
1043101
497836
369143
465561
1697942
1959874
93135
756573
483432
450373
752157
1681411
402119
1901519
1103973
1505115
1059900
1469845
748491
650760
1567694
919311
20465
1077293
1643212
945403
1211048
1948867
1664558
1188314
841200
422180
1666504
1018585
946418
1909721
1964106
1041276
1546452
1208868
329259
1203586
633265
1517037
1859135
1979302
445587
525161
122560
1524669
941574
1244465
755063
1663919
780335
1304651
936788
1590141
1115638
1131785
125462
883573
407785
48404
806847
1229685
1348668
619231
1463618
1686019
1979985
663517
857739
1761834
1873867
1634124
1408380
135370
1049558
943097
1628011
767845
896631
1012250
1840151
342029
1544704
747683
597797
565509
739024
452779
699875
1289121
1583466
442538
1996304
1101183
1757211
1353002
1091812
1590638
855778
20977
234150
1499277
1619501
1631966
173352
545297
1988359
1163439
1589531
1827742
192510
1278830
1103010
1395880
3116
1351437
298911
1395949
396238
1522679
548670
1823893
373407
1626707
1729660
183503
747323
1421816
753595
1430527
1811261
1210725
227092
120516
216571
1227578
786803
1628467
1039753
1575943
1922489
1813095
1838964
524649
648181
1736392
39920
965639
1926750
26100
1522430
250784
440099
1503527
1452327
810370
514752
105796
93496
1695820
373870
1755793
1218321
187052
1863547
518582
223098
848027
909969
1396377
109998
955408
545285
1579063
1581471
345921
1686960
1019866
800425
1581698
534343
1116912
131081
59180
792953
240365
1523483
1602817
1626790
161953
1340275
586181
1686443
1397507
333077
32631
473785
615045
1287444
162115
1241974
140303
679729
899334
272103
1730959
342655
1992334
299981
1663950
1959342
1735920
1075663
183933
1218413
1807658
1451624
1080540
1251157
914403
737644
1397256
1193393
1107037
128061
1998326
1645330
1215623
789384
379275
1436381
1911290
1565486
1194752
296636
1287486
1092072
1443082
1011681
340720
891517
480559
1312975
348140
1706287
1910757
1459474
341787
928115
1778464
1463134
1478972
1288058
690193
1602541
692739
1667674
1517606
1498982
1598624
243476
233602
1206314
418419
766236
80890
1050884
353539
875910
22658
182210
695233
214470
741927
1691921
1324209
1971385
1475631
1782533
989572
1961638
967102
174942
29659
1420135
1352444
1775173
1183911
1010251
116368
1163224
1442798
634882
797891
1433404
243253
1806660
1962007
421552
1237107
1472942
1817966
369390
884663
518838
314580
589400
1660865
1113121
615057
855847
327681
108356
685347
44000
1853577
252672
219409
705995
1233766
1921132
660490
1848120
1658640
318741
1404228
231574
350336
1056661
1983961
1345897
456916
1364955
808816
761043
609167
169650
1707674
386465
427224
1452602
1235770
1505462
716160
1590903
52778
1063354
1088912
1069931
1755269
796794
1087311
368879
55929
281096
1127922
466460
938231
645541
1859083
1350910
1058151
372437
1653723
1545804
802690
1367297
977356
320098
340612
1920998
840120
454783
1111453
1719460
1896202
51867
1554955
1892679
277382
518503
1877500
43673
215196
185242
1573951
140420
1670767
946706
818331
1346472
499647
1586
609348
1040726
574219
1864557
1265672
1231780
467722
695910
1784746
1302346
1923569
329662
423435
951835
117949
1815356
1409940
1596218
1620204
138985
218032
158255
1506946
74345
1967785
506922
1107619
1284704
611998
730742
80057
734511
1528530
1313078
543069
836370
1707745
1664199
1379029
61517
636742
580396
1914996
1489682
1534758
761544
1049945
953885
551637
124435
1942903
307383
195043
539632
768712
609648
1925422
1204447
1287743
618945
1896803
1532572
1794531
1011889
1449941
1435836
247599
1173358
562558
1568015
43042
646197
1581007
1778936
1031206
475713
1390785
1297197
833987
1916226
1972275
739777
657151
1321514
1049207
1774501
1014915
1197141
225567
854279
1842281
1108748
1344334
419836
5099
1652994
209893
983393
1971951
1058552
1062102
418398
1714716
1090991
1525222
1232738
429957
1799595
1005659
1498666
1730096
463382
1710692
35141
483742
584321
727402
1590876
1772361
1072620
708660
1199191
1723383
544949
1374382
831310
1322487
1075897
1048115
1350190
1708610
1864871
323163
1302673
242038
1018809
1095743
1911270
1547953
1574191
1834508
860188
1780725
719700
1406203
1483508
828883
253446
909872
1062728
1339894
764166
1717358
595980
274797
1288414
1713620
527865
121834
1102507
988096
853556
1507067
1996292
1275001
1213411
1308430
1573589
1231115
918761
1915877
829124
855136
780025
1194767
712020
65583
1016365
1213478
364480
935798
344557
1681666
1527518
1356288
795921
379346
958250
1045696
1189475
1425467
564663
1240760
1312254
1892281
751762
1827591
1143513
572602
1466791
423881
70782
1497468
1424426
1644926
860943
1654195
983262
863300
1089811
1733402
1681289
1467831
1327651
518856
654715
1477780
1501973
111797
1639753
154015
121196
1419702
74603
900205
859098
1133669
961320
162532
1502179
1029185
1866426
598015
1243607
1925774
1349492
409283
241554
1702210
173062
1833740
1379346
930055
612295
1323049
1185472
260094
1900412
258936
1814009
288589
1504981
1850125
906345
592974
1291242
706717
677475
1672630
811596
88275
1484379
525781
1422873
48868
58716
708825
1256334
543667
1054470
230267
1767633
942068
133293
1618022
196660
431883
336450
1092389
591575
1143016
1591099
95483
1095822
1200633
1773314
1493712
1858547
261611
1881719
837267
734286
1275059
833806
123621
1209178
1242392
1130253
310610
345802
1190087
1933265
1162268
1885112
1912521
1000046
1152453
1782123
1055664
991535
1503071
953421
371599
1870055
266869
490943
270659
228092
1419846
1057493
872358
1360756
90732
951783
1192396
291413
1557337
416703
330384
1211649
1775999
1148780
179346
740786
1481680
1377813
254748
591725
1359323
748117
1358668
161424
1787961
155232
1837335
18005
171289
1116536
1314931
788099
1006229
1775610
762031
1672809
1337621
1107338
215706
486796
432191
56473
1643956
964764
1751428
155028
768576
623624
1412064
1083592
1096270
1271646
162669
851464
1678073
1666363
248347
1011325
504854
1412425
813061
865164
1404977
1861535
848950
579895
244955
749167
768717
456651
1659694
1813163
1956574
1339817
1217437
988317
1852362
75086
1438814
1110936
1613836
164057
1386268
1053114
1833402
1875721
1769357
612513
1487648
784206
477995
816109
586911
1879333
723548
1201112
730255
1562165
984569
1412827
258535
1641635
379014
624477
1940556
1043151
1238824
990679
1588287
248982
1718398
1435435
785066
495797
413110
644975
1003758
575366
24196
412538
1826906
925725
1531192
13832
350141
1348919
1710710
314440
1916538
32922
1832561
1526621
626468
1958680
549926
1592914
503619
1510467
1818037
193408
1798009
554045
1606291
1458563
1174303
1457666
1056866
1826074
433676
1518251
1657472
119307
252648
507382
843339
1529089
395658
418869
184291
628375
1708402
1486474
1433541
569321
1550635
1603229
1274143
1842882
465806
352967
207940
494743
498721
1239925
1990093
905149
1319460
1308550
1110478
1285823
991495
124532
405757
627029
763366
1072261
300268
1877540
1703417
1966822
654750
947628
1216711
1176023
370538
1727344
1998687
721492
1672008
1868392
842663
888310
1512076
1346056
1189650
561808
168590
984276
547940
388259
1324843
1719295
906202
1428433
1216178
1048789
1992526
91492
286721
1055696
326442
1042287
1411713
1162937
322971
1612214
1318011
374007
1020870
803241
584244
931841
1313639
872314
655912
667859
1572886
1891682
1018572
1042178
553810
1162383
1495290
508905
1747987
441331
540581
569090
93883
889402
789940
1189124
918393
179468
561707
1603193
330284
1834365
750351
771657
775674
513306
1578701
1021656
382339
1521924
789505
1040850
1009017
1078609
1246827
324324
823907
1778415
1434493
1586309
1938232
1681561
1344864
1368028
1684312
1837321
746397
990952
647786
1794609
1356157
1104625
1167356
792794
1239816
977198
140053
707050
259581
802113
35425
271286
1030304
1906385
133393
168933
1234234
971896
688098
1290881
973405
888027
213432
911306
87821
1568351
585995
247051
1901556
105049
961298
1511044
675357
1858956
1859569
280847
902829
1600187
1284036
570553
834220
201180
559759
1807249
118179
688963
40592
1598211
1024356
1519163
1303849
90431
400440
1203542
153154
1178023
164149
1704817
1074601
1290818
1257017
1144408
1251152
931195
1320552
1051071
1533597
117081
199733
936612
97598
1500117
794313
996660
1133094
1628718
324470
83694
1194706
1203239
179269
695482
1895995
782814
1592231
1640130
672129
924974
1343566
537300
1729863
1337694
740797
1908804
1181790
1043792
1068192
1284031
1099354
302744
1100513
187583
1857023
1775941
191683
568398
558856
1077273
959819
1610591
204442
1845795
504446
1967354
1121067
163156
1390861
393953
734537
702160
1485094
1540980
1944099
1291420
575011
729182
1951318
76040
1039312
1710043
63214
256941
1464233
883319
3328
885488
383294
778984
1155612
1268978
1861770
24713
200248
248380
1016971
856096
1922983
1304566
726631
645965
99532
12468
1228699
234527
1811148
1347923
1090474
185339
1152579
1031387
155260
1917034
1707550
6938
851380
792768
1303398
1332517
1823886
1482758
673878
1729848
1006164
1381179
15702
1944418
815895
776433
1350226
7333
1884332
1884787
1369177
1570912
442018
676491
1591767
478874
493526
913478
613207
281386
920592
1359249
1553709
553768
1458845
704407
1921889
432536
670811
1590670
1236352
1586226
434351
189987
742286
1296162
400170
1737598
1805457
853213
538447
96071
1292784
1753393
410713
1923323
131978
323111
1390002
519917
17611
402317
1942647
1367147
1960818
1018438
52264
1470656
791508
761303
1048582
632840
1005785
1088521
760157
1232130
1307200
1036586
89695
1979366
1115649
1899276
279517
16641
489901
268766
936876
69860
633400
1538558
1231414
589835
524356
1323514
428014
369305
1427931
1135037
1760469
1049174
536133
251485
152556
499951
638130
1990789
1742034
1208985
528995
71132
60569
1668580
1147185
726648
13466
1875170
1435138
199911
705775
646369
1937267
77127
276778
1534867
28330
930938
555533
1572967
217346
1120697
1255251
822252
1082842
1929261
450412
1643691
1619764
1956830
784440
1801957
646151
1554666
1133742
623942
1728487
403370
572801
1295734
930556
1110008
1990519
803146
808015
1117801
1275811
1491836
1936173
1737800
814188
523565
33625
1667881
680184
786323
938651
822175
1441221
206595
665402
92374
1021895
1683412
1795330
1393403
433226
915122
336205
1516695
178493
553122
1421653
1943043
1136598
868300
63049
268241
1749215
597053
1398589
1303726
261881
153367
1509624
1575578
587309
1126583
1047884
674095
1911982
265378
262424
1199388
308299
1384771
1620796
1482203
1686172
1903994
1950023
388443
1589642
903043
951576
101807
1399234
976006
1536039
1958091
873595
1303796
1158695
1497392
945530
1069405
399552
1284733
533018
1570074
1238566
1938009
46743
595204
739732
1179027
1042258
832338
254898
718029
947715
1075614
1455484
1341811
107097
1843041
901785
788834
597935
1126317
1778281
64421
1798209
844227
1680575
1335532
1783292
497011
1465619
224377
554739
983000
1799595
1520134
642426
554568
423901
19907
1569339
1418768
1200031
1456192
292046
169535
922231
766878
1358996
417029
1781659
1826615
1113415
1254942
1537218
1007803
1338107
992938
1405571
393758
1413052
1052620
958843
1432971
1017880
1732255
1614345
901992
1664649
802919
1461853
127743
271523
279661
815454
1679925
1660091
1982967
65180
719736
1590585
1950412
604190
1694306
675789
507918
1186667
1774177
498727
1327015
852386
1057802
261304
294768
1002284
970631
56852
97959
1896663
1785885
288297
670192
198505
862353
459605
1642425
1249304
791053
1560477
490426
1749492
1205471
751624
1282903
1112644
196179
1800743
1625266
1588043
682762
1598609
1256991
1268998
1875865
96566
1213263
1752470
1492258
1032123
236485
746727
556406
1485121
402919
696438
921374
1135605
1414174
920582
854193
1412926
1093947
328609
737281
1779528
119462
1667314
471551
1994752
1614948
1309354
1507637
350627
1602193
1192150
146971
185523
899995
1245276
1618353
574998
624055
1229461
1304647
417032
1896565
123552
347895
1315418
883574
1755881
530022
1239260
1783177
931638
1984329
149231
1022383
44872
669838
1679418
854128
1010692
576632
612540
307927
32487
1099874
1177272
1400589
1851153
1601780
84951
1142434
1864211
1832051
84186
30493
1016586
996708
150327
1190004
803690
1953201
1307869
99889
1098790
1504922
1490897
1145152
201599
1218305
1375595
1761095
982559
1989160
957057
268192
1676517
1128347
871106
1468550
564267
803805
881686
356796
1963161
880974
507496
1510261
836917
351574
1423286
1723026
1516143
1834132
1549774
383838
1135770
1259372
1964700
818619
1208079
865331
866911
752077
1015691
1758695
916804
1076377
1785359
1538435
1081642
1030111
181340
101073
767324
1846484
363704
1199911
980311
1275268
85354
293215
198559
119182
1892832
778920
1094688
1607479
91421
614442
600738
1310398
1354105
975717
1948032
1358281
106235
381607
643873
632161
1073691
796508
1487085
381687
851372
1453742
215903
305729
1478381
1554146
1047977
1312050
1930716
244797
815261
1631640
473490
1873444
1873652
592177
1865817
1339051
906246
214479
1485402
54551
629327
218577
1510043
1503428
1248575
1513755
42746
56041
939342
472981
824576
1215030
1300666
234253
937091
1097823
806412
546912
816332
1661317
1902149
1923799
1365681
1140804
284555
1559284
784836
1243305
805574
1639806
1138895
8443
278810
1902875
1000012
823800
291352
1785832
1355628
1807735
305535
1695893
985625
1404965
617885
464289
1212937
122568
1522140
1404888
641656
109945
1071491
569251
1938043
1588872
273912
1295679
1906817
1771493
381133
1890525
1556265
644351
250030
197133
1937084
517279
1634239
966803
1678279
1201453
1209146
1823298
1955234
1614267
1516544
1500677
1390421
1218317
725784
1400880
554802
774649
1958568
263045
1011572
239130
1302768
1621014
1251553
302228
246038
1254088
253744
298887
251982
1648011
1409720
912953
296695
1172775
508001
651495
548659
419765
878519
1278585
682156
1244150
1444656
1016268
1276340
88753
599442
1113771
1897985
1204293
1385513
1353072
1999031
854844
1579502
525080
1573446
1182648
1891594
778451
1843171
1912970
28765
550834
126417
453558
723771
925031
1444673
419273
1079388
1923804
1025595
1940688
1151954
1570069
288511
1416541
973871
634174
411741
970888
1590629
845131
720256
1039352
258404
1118585
1144460
605683
943068
354380
203515
268502
902179
613428
1867697
977563
199666
905992
1871744
368955
978917
476831
554467
333960
1470566
794984
1472437
1091267
1090436
73136
1216197
801584
738400
1866143
1512090
1080082
1262540
1979902
1747211
795076
1482150
1258757
806950
1081826
530603
1980056
661167
1188155
1506806
1233048
473496
1515565
430590
534369
504301
930407
1992106
382534
802780
1727898
1001364
854004
1709348
356957
1364668
525599
861627
1546948
720171
1195369
617120
1166106
267743
475321
760212
1221988
143623
1928247
49385
1364801
1527858
435746
1281616
1102566
150985
1148508
1467729
1229280
453126
1781737
1072747
1350272
879635
1034545
319380
762313
1477185
1646571
61192
373430
1205600
1088468
1006000
456605
1374810
449078
530517
1987959
1004644
358500
141214
1332107
1694761
1469062
1874752
641785
543302
233624
185832
380077
595305
1534452
385996
454469
271298
234829
112455
1737382
105660
653778
933917
94299
1001476
439347
357701
1595828
650547
476673
660408
345339
1451626
114457
689474
1067705
195987
400530
1515794
1041499
768634
1371370
48265
1626048
1153142
354170
1035424
1861555
1441452
131038
248873
668997
640468
950500
1170116
1339366
1111350
77030
1966793
325606
842088
1185707
1289095
1025215
1530331
1057981
603391
419008
758613
1653515
1502757
1921541
740362
235533
1056782
846313
1142398
580330
69511
1394998
1451422
169046
1762535
1327897
1675588
1731119
1355427
754070
1247581
748436
944055
1514765
792831
1165640
1027591
1892022
617176
1783693
1678742
1508813
1094751
1502700
1614513
503218
1164620
478181
1776036
1494682
1446161
1555105
1020915
1037897
1955889
1437143
1861071
905278
788007
1040451
1983481
1568448
807115
1360095
363157
624477
1429058
360394
1945159
1625976
1156586
1848554
898536
244673
1113346
547857
1763073
90885
1750654
254311
1199525
442599
349706
1623381
743979
93620
1347084
1544453
892760
1652231
469426
1116143
1940135
1888595
687253
1729312
956203
690312
611045
965722
154730
143952
1742945
1379611
1639999
170053
1101911
500258
1300597
1397069
1079861
693700
479240
170656
726555
1085157
143111
1793403
1881756
583944
757934
732610
1298251
25956
862085
1227305
1509398
1373514
771650
168776
557311
141367
1461931
716705
841834
479174
1846639
417932
378326
7000
235237
1523726
1628170
762581
436113
1262235
1047399
772322
596436
976475
1930838
711438
1951069
1277184
337797
1107888
512031
389892
1888088
557215
1140546
1077804
1301685
879600
281835
80698
1434255
467180
78183
1318149
572608
1116521
171961
345441
1414543
815380
1946797
803792
110605
1637787
220057
1291111
258187
1984882
714611
1738645
1941616
1354970
74126
495089
1691896
496703
1364247
1144794
457436
1296565
800675
1599479
1276709
344515
297359
190161
1872666
1040279
323571
319187
1535337
487499
496030
161620
816811
1952458
389324
1715401
1062920
1279081
1290219
868449
607213
1163627
1848818
1246547
1935664
642113
1306233
184036
1595920
1782280
377644
161555
1018258
1844911
287716
1691039
289555
525575
1630732
1469930
1060183
1156533
1598176
1064670
1124621
10385
1343944
790029
32289
729449
1324142
1272663
640926
1758420
896951
258724
175996
476640
757751
1397022
1770385
552253
1582520
1929243
543156
1480043
1076143
866595
1117811
917333
404690
857468
581118
1190457
1894434
1151629
1245167
110152
774341
1107097
1685104
413191
86932
488841
1647628
387340
481467
163362
559444
354604
631906
1307132
1260209
1181010
215557
96875
1107724
1039861
1534929
1764483
1487412
1456337
439163
1379267
521274
64511
842958
1586794
1338649
1268508
777210
1008332
1388251
1912264
1732276
1300707
828544
496557
1886953
1604520
958779
581314
1885472
929123
80726
306872
1908486
1730596
1048125
798579
497141
219867
61076
1250640
310844
1100325
1699057
151850
298623
1456873
1491538
1226573
329073
1165294
1193054
1832892
614635
1451763
132516
55308
270109
687907
534340
1668092
941806
1594743
936156
892881
421020
1621285
390508
313668
804985
1153410
1641813
1843158
614988
168786
1000943
763506
492628
1489838
178281
1378269
708214
1215621
1707104
415291
207099
278365
452988
344648
870079
1366594
604612
1760018
1018765
203346
1241647
733517
494586
443577
693088
43372
1080320
67395
129852
575690
521512
1961850
25395
668148
1476729
992492
1711254
948551
1890957
1261906
715026
295175
1769646
1671913
1883234
850321
1963656
672353
293149
1559784
1489766
295486
617904
156967
1163300
858646
1010272
526703
1632019
1634384
1960205
1222938
194768
1653323
1861220
1095907
395951
801473
983888
353765
212218
860514
857764
770234
1821457
879553
1075139
326616
1073756
1395937
1029663
850742
441977
448033
1301511
476344
909734
1714789
1760148
227406
387301
1572521
275685
367600
1107299
1280277
1163377
612
1786033
788215
1466219
231073
481185
718957
1861726
1510199
735231
476469
1887454
110551
771075
1268386
66083
67047
263986
914944
1989095
760890
1454231
1543724
1889422
78396
863086
382842
712978
219321
639422
1576603
1032825
417334
1882268
1407492
471404
828001
669332
219734
1348728
34074
1691029
1166527
1472431
1409262
1863129
490486
1748267
150241
819434
1569029
1076881
557491
1247246
1749548
43513
1501321
157568
901629
270340
1154532
966092
201490
1244549
739223
211747
1708837
1592382
1467395
851440
1689447
1285272
80486
1286604
499120
41709
123153
723079
1939715
1773111
1254558
1196556
656105
842591
1042800
51583
395120
1577036
1685450
1588445
760655
333374
1228019
940137
1112465
1634431
678852
1504697
1905939
96768
1256824
475875
1973091
1366129
1836883
1091936
688368
1066564
1447064
1909278
6806
135571
1449336
391740
402446
554887
1059065
81855
1045042
537471
783609
1458298
1273029
1106494
639352
807837
1318023
1317247
883744
1911965
1532088
179969
1729588
1561375
1623807
1702693
829538
1011223
910001
1434402
1342254
798085
1821311
1172501
1832901
901337
1372494
1153284
789447
1078968
1369029
357818
1786047
1769053
902397
618371
730502
1863844
867326
124662
629496
686410
332303
1445847
223474
194786
550419
1168856
1862028
693428
1084687
210603
1907251
883541
223547
1486317
1124016
121180
792227
1081045
1240993
1295086
266431
497358
1305251
1301875
1746476
501112
1061115
1666404
1705295
882599
1838681
571140
897458
115301
593370
713566
632894
840689
1695409
902320
922723
771298
465923
61162
1054749
1334555
1749248
855563
877645
532811
1590588
1020621
1048053
1774383
363063
6748
1389469
1535233
425277
1882567
967144
877096
311057
1761192
1270036
1661408
686758
1949063
1129571
553516
830169
1341963
739507
612148
1897169
1936589
1381936
1752373
1353934
1900449
963323
95455
328946
1768441
490526
72248
15724
1408041
186956
500931
118448
1548809
430555
981186
1869769
490598
1902099
63845
1263939
111965
368046
1973132
1919413
1965188
613455
1269088
631412
121930
1456802
70825
1966831
632744
230515
357690
1665682
326357
836116
137534
331747
782350
1076011
1472617
371334
400758
318576
779030
852217
78558
346850
1293968
277320
1585511
1471832
666833
72405
19372
1281059
1708211
1625038
331326
79484
1208826
1702771
239770
618270
1798968
1112571
918188
1584468
1080480
1167259
1372874
1187446
49627
1078870
1750222
1784401
568741
1057910
322512
929905
1144174
1831639
70792
1152393
1715391
252679
1995743
694325
1579018
1432189
300664
472394
1126835
628478
1739165
443834
676418
796271
677415
646395
749511
1419359
546025
1958070
1885289
684152
419197
1401882
671323
1446755
1144906
975670
596577
1085686
1881733
1922565
1497011
1847216
1818320
266551
1521412
654133
1094484
1512690
1412132
239544
1595715
1581843
1832129
346665
1463273
573643
1148370
824604
1631809
63651
1121433
855443
1776809
1962749
515540
852620
408128
990920
1983997
1076672
687014
196071
1552702
1966750
1593120
128112
1572991
1196518
200245
88846
149489
997506
148872
1460570
1242813
1408673
1949652
1527420
514673
666869
1349416
100068
1186974
1158898
909584
1669168
1915427
786735
617861
1484144
1607972
1567135
1217354
641585
286105
547183
978929
480413
167115
28324
93671
1019461
1720974
1230263
1672121
678769
1369455
1183733
1859500
416799
1662730
1110157
1551752
969120
1780876
107945
1491534
1272838
96026
619233
178722
259668
1783777
1074859
1224801
630276
1963436
813161
1499748
1709783
396856
1452667
1842308
1494138
665922
1727915
1169071
1773424
425187
1415729
1112436
732828
1375530
1178422
817059
641245
663826
1513095
220318
557782
838174
247726
746897
1002100
760395
1045053
275026
585312
1128855
376818
1332850
55641
838032
1073018
609429
1430645
1388406
1849666
1398074
1508737
47391
380287
727042
813697
1885148
1771322
1723165
529235
27593
1670480
1550179
648768
776234
95958
449659
4018
46565
353251
1468246
82224
1393916
1693588
1867624
21269
1338595
1706346
1036983
1771457
1445352
918975
503973
1358139
437279
1151635
85960
1777394
862977
1083866
427955
446277
749429
1344160
1798999
661899
592966
1756890
1353340
1672665
1141006
156302
459446
838942
1316917
552356
488090
1523869
268368
628224
1955495
1070897
395173
1318217
339192
566571
270712
848737
1783613
1629703
760495
1059070
1458052
130251
238439
1506831
1154807
849122
779045
1350064
908338
1275599
1278145
1525593
1622034
870704
1590448
1435508
1806635
1746123
443229
1223243
1360711
520751
84045
183330
1216421
116478
1928033
1793607
648421
142626
878690
1593591
1772842
968209
105452
1428625
1355135
997395
1076250
34110
240400
1347434
1165098
950907
855382
1323433
261133
315112
1311919
565170
664761
1575613
1749139
878418
610629
990011
1119331
1696673
864432
1841241
1337642
421777
745830
948482
1189525
1587066
1338194
169838
19710
609051
1791836
977850
1794629
1524051
1150771
1691779
1156452
100096
1895684
1268344
313122
1051387
1104016
1448418
834767
1795247
1280227
1514393
1354404
396891
403287
271952
700873
1367808
783206
1510534
1675702
783480
116589
1793228
1695204
743531
627114
1372667
276775
394518
400146
1186986
453332
307322
1367720
511358
1389493
415654
1821080
1983676
1574994
594426
526555
1142055
1288207
1257379
10874
1718878
977597
1582307
1558200
1376377
261860
1236401
1163982
311547
88757
1208735
1249348
625992
144798
1304846
306660
289277
1063495
229676
770642
193745
833710
20777
717215
25268
721702
1986631
307042
328340
1547339
1108780
1573136
1173228
1425278
1844371
991565
1466290
1688668
901632
1200157
1080099
1086318
944922
550874
1045518
570643
430289
1745221
1874271
1110898
274932
1599723
962834
138883
302134
1289006
1133089
1060989
602878
272641
1914186
737678
397338
1975191
1096278
670004
1401166
1430255
689798
177554
386440
700611
1872437
1516308
318457
1671173
149026
288329
553444
1440562
1717439
1930972
1104861
1807200
351231
1285301
134933
823323
931402
1585112
1808239
855146
1078589
1467250
1373553
327844
692549
729843
994847
1403351
1392707
254407
924391
625703
713614
981091
463395
888515
259521
220708
1925702
1908152
1509499
369522
1381085
290031
18281
77688
552062
1440690
1864416
1973722
1768264
1203250
702617
1494589
454222
306557
1573836
1845940
1892393
1187979
538411
403870
526417
1864626
1919378
265207
1021256
770198
520491
351517
1166606
894104
956208
1538571
266524
440826
678168
292187
1494071
351633
456373
1013322
740177
663122
752244
1542700
1600802
1949826
665397
633396
886537
1714719
1493342
1049499
289497
523776
1661324
134942
1658520
1517706
183228
989476
1280795
769646
617060
1680939
1172012
1307295
34138
1820736
672242
453604
1173323
1517650
1072618
65187
1584206
1874342
33067
670201
1926945
859567
1588501
1640485
680662
789370
360706
896235
767337
240443
732558
385554
174300
1189489
419521
565030
1664556
145604
816471
616677
698909
945731
1867410
1449104
1473447
1289508
170651
1600152
232912
1312489
1322486
581152
1813452
1015670
971441
1624208
1037835
1491844
329263
7017
828360
1720172
38613
774462
1679868
472554
247592
966738
975990
402794
1699060
1195231
585853
908168
1945097
1293686
935151
250796
759282
1291883
1944079
1923993
1694317
1930823
956596
1538842
1152827
1950303
1591983
1543157
377787
1332928
1901421
656829
471248
1799748
1762622
758401
832939
1123867
1424503
267197
1783000
864963
754937
466408
564968
1644778
396186
1125817
1554538
130475
1573242
299863
377268
1171347
1928863
1837636
1412837
1077507
841303
898569
1860702
1034954
86285
558273
1776821
1453343
769139
291781
954234
1633817
516537
1705393
671689
1135437
1635890
18128
1792771
229700
914990
373367
864528
1009023
1234973
847534
968019
1125745
489692
461453
1902619
984320
670570
519579
612114
1909506
1295644
1233827
743409
964257
1014990
585195
1470108
244123
864173
1478735
247386
245401
1066902
1766722
57406
1301370
1567813
210927
726177
1219460
279826
483981
1840970
493176
1628438
449424
1285443
643029
1107009
1483902
1120374
412117
115714
1877254
1096160
1993729
382417
1967953
1813337
1702178
1394358
1191114
1640284
1158054
842607
932685
1594338
908674
894116
752765
1554370
560506
1771455
1748399
1635518
1143757
406168
476923
1564593
1961950
1235017
1132521
241260
1452643
1512730
1402213
1064011
1407267
1197074
901920
246544
286427
1334168
671536
1418936
353460
6458
808611
425380
1597929
1972704
1465444
1972278
1963789
41325
1096181
1843042
1764287
1303076
429513
1139730
10674
1825090
1543997
1102383
1648963
1039447
1584855
805050
581893
1105377
933502
661675
1307261
609756
408555
1339200
221352
1165403
696579
1883352
701092
1505601
1628692
1631350
1620977
1384630
1942599
1262037
1367218
1889722
1652883
177926
61970
568726
830638
1036370
753857
1887063
93607
170468
427914
561362
338542
1267109
218374
1226378
132658
322573
1075214
115273
1564549
762938
1308466
490189
1464622
1270049
1203664
6962
105578
414750
752193
374039
960295
228772
186809
52211
543179
1821214
1627616
1407770
1457059
116494
687284
1143667
95232
1732100
863829
1564099
1836427
1727774
291635
1003010
1055416
1944150
1080075
369928
757777
368563
111851
1657282
847544
1013994
1296298
1642644
1803540
1952036
1626786
1920670
66784
439995
730632
202543
1326542
662983
1224738
653210
1915327
714528
193926
1086304
1126549
1055224
411123
1197084
1815085
1368332
1161005
80615
51072
1564753
1440623
756361
843733
506887
670815
281088
59625
1359904
1177230
1785005
607018
1027441
1258696
1828083
1707380
795291
1499728
1574512
235816
2406
1155237
38233
649496
165199
1609504
1146474
137573
761761
912552
822067
761605
540087
1502314
1432277
1306043
1854281
1034711
226271
797712
436642
765881
1208835
769037
540263
207175
427259
922857
1140209
551739
1465222
168001
1728609
51913
666770
683124
1669348
718887
1923299
129036
48346
620150
1845529
967662
1228449
1137963
810596
1121046
1866951
535711
1941399
1460738
1413600
297778
667242
1783597
1181897
1133379
233845
356655
259823
697175
1770732
181443
1292278
1814282
736045
1186451
1980201
1954059
615084
1658187
1493839
1839375
930148
1013545
88193
1576244
667981
1457094
877730
836394
1364510
1565744
665094
884236
1352268
1807984
934313
1150687
1941239
1333432
444994
94948
1631064
1468337
1586709
395688
1184698
1031694
1280388
1487963
258928
1009096
192025
1194299
1178293
1397671
1991132
1721013
18538
276425
76869
1974603
148082
1146357
1675585
1065756
572547
1923705
1115545
741672
463434
551069
139958
1288644
832827
71986
1195342
1125601
820290
1877397
956377
1632901
244292
1886925
959186
1894867
1218999
693482
1332265
638052
1656033
410882
909
1212674
872668
850047
17361
113124
137865
377584
343758
1240637
1930020
758452
1299828
1553445
1938174
834922
1413352
1227278
1083663
1139539
25239
1734854
871421
130038
452508
734958
227071
1532130
236665
1669885
292726
1376106
652330
366812
1468129
709294
1572463
1316955
1666629
1546002
1267683
1002177
1938104
1517313
251551
601074
1256109
729292
1070921
1345761
725051
612377
1852464
696394
1962743
1464848
215515
332046
958309
554394
1817152
856120
673639
1319474
488794
132195
1429833
157165
1155562
73349
1308471
1448273
1000631
1582871
399851
1613274
1191429
1445563
639291
930956
1548688
1396293
1999505
65457
1035934
331283
496646
1210285
1836242
1997398
1757354
1736858
1330940
580600
1968398
970204
1442822
1756629
228101
1506228
546145
1287505
685030
1327002
1193660
830062
972362
1337457
572622
256650
800468
542743
340234
1902751
1052252
149949
372841
150074
1698910
806344
1633909
125813
388797
1375873
1407472
1458849
1054883
268114
1567949
1605232
881984
1716080
457229
193297
1258729
303198
1685843
192766
280025
599164
423709
392094
1318164
1449599
375115
481536
180621
930213
1504951
995653
231959
1002768
67965
558364
75371
1624730
751589
1926903
1878057
590147
654617
1013637
1758103
563508
975674
17125
1528626
1059389
400192
236706
787948
178049
350748
1123365
1891846
928873
1692248
183357
804724
1853490
1577200
716562
871640
420558
1456110
1216952
960841
1546555
1432606
1746610
565501
75299
1467997
1925249
694569
1867621
772183
1161532
1784213
1696677
620579
454801
1237351
1176497
1653968
1314371
257603
1815593
1232627
709464
870521
1318278
205344
1319678
1236355
23729
328728
563741
1899415
322182
1781119
117182
74128
452707
883181
1325607
1950292
931227
797017
397542
18130
656411
1137773
631532
1945955
1164206
22239
283316
291272
502717
100998
1402118
1959081
550471
1013298
1953932
566742
1678673
957639
1629928
1180687
674480
402213
856270
1279797
567013
1936290
1828840
453548
1479681
234114
1377486
1615232
1081296
1732909
560148
1065126
112186
1220598
171430
29343
201790
1310700
75881
1400063
1528875
1440608
308517
1282677
1745808
6925
295380
1786312
41299
54173
1664305
1861012
1682599
162413
340455
594093
756104
1567218
1116420
1222339
322985
1913514
141839
1205675
246573
335671
426531
1241747
149390
1790812
1980978
1387453
1817842
1768752
1678521
727625
1278847
343467
778803
1198132
222158
1513855
1908068
1143078
1797359
1046772
1472777
1085252
673248
1487128
605386
235645
1275010
454747
1877466
1209262
1418280
144262
931703
1593749
41369
1507075
1928828
1955771
1685120
787446
135221
1608837
1003106
1361709
1245874
1320544
1376529
1282949
1797237
1089560
685626
1515285
793438
133810
639224
1879147
1751962
1572331
1781484
1621873
1679342
1916267
452714
828508
86647
1940799
1384138
662490
1794496
412770
811907
1613465
1524328
680769
934814
1942426
1627775
955469
286291
436616
669848
212265
819288
939264
246742
525310
615667
188685
1033424
1603621
164201
554753
1368492
1092330
593334
443444
1649049
486045
251434
1574121
934356
1525370
1606317
972801
274455
54014
53032
517837
1475958
778516
1725757
1863769
1715646
1310148
1502740
1448693
1254784
1328737
339295
1083385
1094212
1723710
903719
1734922
628803
1984127
699177
1730998
1408882
286312
979977
376889
970141
933861
561945
1970045
1576841
1486965
1205899
777843
1888306
1739379
1198040
868428
1306124
1263445
787771
10788
675892
524717
243977
1000168
1191824
1985022
356733
575848
1261713
555010
855364
1919264
1178249
1081182
1495359
1666376
1192828
1932252
1806971
555371
1796301
762311
1131460
475714
887056
1822526
886702
614658
452810
402276
1084472
1557075
638252
134046
1810243
1876174
1044521
1127542
1882402
1669147
236803
366175
1712968
807414
1535729
1435156
1051531
255660
1784509
154168
399263
38075
490252
549004
28907
1572339
525296
243507
970559
1192310
1493295
450991
1803898
572795
542042
748274
944068
1413564
1783592
1438973
249555
1755549
832242
136668
695148
592398
1768103
1479768
1286017
1756689
1280052
1841683
594690
195511
280089
487896
1584807
781207
1362323
213404
564874
69950
1046585
872362
1690438
391678
426442
1611954
1793300
247961
1807458
777716
481928
1699312
21960
1013320
746982
1731761
661070
937771
528733
990272
629801
1468381
771836
1029045
789858
166281
1492312
1855330
697222
561268
1293955
935591
1774145
1091648
645494
281840
392678
1522600
821244
1041590
184533
248211
1124783
1555885
271198
77427
1143353
340165
1844617
939705
1672405
809297
857840
968281
633800
1380699
126723
376570
514630
761562
1677727
1678020
1000823
798998
655756
602410
714798
1601037
1611840
655786
255597
1902579
321584
584613
549881
683189
1819723
876012
530958
863408
993070
562919
865655
1658803
412754
1959229
1121063
438610
1314473
1565793
991949
1675237
657052
1555641
1523024
1402137
114690
634996
590536
14067
663721
1099688
1992480
1456247
1719818
321513
1159378
1403070
252924
215751
692987
974731
1025074
460032
1819875
571196
1412096
728712
84409
115743
1541462
427949
71931
315213
1325408
614163
151404
639584
1049941
108946
634752
1036108
1717135
1892152
953366
600430
1371157
1674631
883942
1400490
1297754
1529239
1444510
1307123
1147876
1871431
994575
119462
224599
482573
791450
87295
1337819
1950248
403826
1050105
917243
1574595
899949
1152074
511596
1259133
369416
1112693
1797062
1767451
846507
1096406
1090128
350854
1075664
360048
1122795
742247
1931621
1312338
730685
1285415
1844724
1973394
183422
1038965
51368
1659941
805334
674838
1174763
549892
187131
325054
834251
78900
1373571
1260918
1653265
635915
735148
352114
1712027
903799
909036
1384599
458813
929733
1827494
930514
619926
76717
859699
844999
712441
1884419
1671278
1022040
1947782
1011577
198462
720887
1636702
362679
1557377
492838
862069
1795002
1922733
1816274
1613680
778355
838997
393702
177787
1098476
995751
8189
626188
1351863
1360336
1688514
1443856
892256
1338729
756269
616331
655902
57873
1102305
1219665
810184
911605
768940
88602
1524329
1626551
1274113
1085248
438037
203926
1091023
678905
1499413
580146
203684
1424563
214436
665018
1633563
1431943
773408
946942
1925882
1703343
576176
1554485
1876743
1243825
1848735
1257385
132246
1342599
520104
1398006
1938364
1600753
1589698
424335
1624426
622241
644731
7666
309681
1908449
498939
1934517
500526
1933408
1924378
834302
1836186
1736574
1448272
1687539
1983775
1399819
1719180
1210846
278515
1413194
136679
1600567
1462600
136879
1019878
187307
1646665
1014497
299466
448984
138768
1292217
1052173
1127432
1757393
1396011
981165
319523
1988149
1124976
62991
816880
1441437
35370
591007
1409097
1122893
576030
1688172
791647
1741900
1922023
767744
1212628
1413717
1083972
1008824
430209
508302
757050
821084
1712637
27606
339676
1646247
635776
885046
90766
1569892
8435
212068
411560
1216327
1825896
1013292
240761
206605
1409414
443012
906406
715211
1952652
861331
1683875
1379457
687361
1568991
261237
977051
1710371
357896
1743045
936531
1151325
1419778
107703
980816
1455367
614336
239986
1199918
869175
1110877
170299
779308
1456060
1845711
940722
681886
581262
361773
1603333
1929437
373504
874628
906151
958503
889083
86431
331211
615375
31879
18701
895715
926103
1813383
701779
1571843
1442361
180854
113450
1677855
1785861
1664582
1141431
906163
1345437
94486
67785
1895052
956275
237087
742367
1693419
1716743
562047
740945
862281
1560881
876748
1281278
1580645
839068
229793
1709362
976060
797633
803906
465508
1907587
1549555
546777
1999388
1761997
547888
1392374
920405
1080968
1144389
768993
1579152
1996515
1881948
210019
1383357
1400677
1247659
780154
544556
1768758
1565985
998869
1421863
866437
1152585
322029
583556
434285
1663839
582780
333873
666252
278855
1992780
800931
1728494
11536
1752519
1235332
1779574
1122775
1334644
118365
698945
1750449
115049
1149584
1104991
1195946
1326237
989648
979343
1568075
1622759
1822418
879628
46793
1070250
407218
1923394
1503601
475892
1430436
1604415
352334
72815
971520
1084003
1125097
1354953
144732
833288
1326533
1361023
1361477
402518
314362
1960123
1886599
1265130
1840644
260105
887311
1062618
1458688
603068
1357382
1613304
1906499
1545874
1078362
1749002
755862
637005
1457916
7816
754043
1352300
1046818
1677018
434036
191323
943929
495896
108026
407732
30518
1855795
1342544
291394
694665
570557
1257100
364430
1468561
941028
1730531
1680163
123426
26039
1056693
980822
416873
285333
1179201
88844
407278
1482818
754944
1283834
1934667
1515013
1982792
1875303
414037
197774
1232238
1600986
10136
1401645
1664395
1596012
1262667
799232
1472722
713198
1035657
872096
1972314
1552580
701640
936593
74145
211931
317725
1114262
1882866
535653
932939
414293
931898
827720
585586
303157
1570124
1476415
505101
195261
305814
655206
1918270
671570
1973445
1386369
24186
1176931
1110724
1626337
1629176
1381290
899644
72970
603192
1634823
1531951
1964173
1243678
166637
1994464
1535240
1092735
726276
1736881
1896466
1429732
1428278
329857
17974
1156124
1692763
1927744
883436
1534413
1814647
1741754
847101
1169101
1957644
1488380
1313623
937704
637482
914137
602424
1576423
52160
813942
1749908
40505
1002617
1546910
959967
1029960
1500001
1557233
1300439
1336656
1973194
816999
852483
619964
1310323
714208
1132363
886095
1664350
1320140
1528900
384295
1296680
397136
582415
816228
1782387
1418551
178302
1006589
1150141
696436
1354910
1075412
256248
412722
1355815
874299
1484167
1877633
486045
1854804
1160803
1110502
429464
1191207
159479
970324
1191404
1270044
457860
1511012
918581
776623
990412
1656512
1815038
627001
1974339
123368
218963
1943612
1238393
1891614
323810
357773
1894534
319524
959443
1076409
1585690
1972773
558731
579322
624014
493229
1049145
710087
1386216
1597670
1406235
142264
837543
341156
1718040
84891
281630
1192605
782749
1331794
586664
1694008
1256084
210887
717525
897067
214367
427883
1802566
1462703
182172
1126615
823668
1268967
1551292
1884689
714425
1230991
1932087
1594213
920364
1199436
292649
211186
165107
1082970
516820
1304035
534409
72224
512834
503016
1894541
8253
1057447
1830512
583496
1621975
981012
1109515
1974118
783927
406830
1162602
1807747
106307
1520204
1019975
1535845
685236
1887004
1984082
38777
234806
597142
1248711
353149
572483
1490634
559121
1406480
1881061
1418365
40106
1120196
811351
865152
529944
258439
1035399
932058
440782
1228522
230250
1245060
1309479
355302
83814
969978
925182
720971
893065
1101328
1952236
1588663
1767044
1580980
1327703
1683277
1183136
540535
1493068
1313787
1553027
581751
1577703
524493
1607791
914782
1704720
1831003
178481
1114241
1510093
475102
1535441
200094
126339
734093
83986
1602597
911613
1863174
1045582
1744909
1309331
1210277
1691698
1415245
1320585
974310
32161
456222
1717050
560428
410893
411440
1598229
1389070
355786
1204265
103359
1621931
779577
1921702
160922
1349298
1478879
1371182
352617
1914417
1484415
1908348
275722
1845358
1782483
15921
801383
438127
1898276
1895204
800737
352751
123731
17581
802923
1173949
304348
623970
1465806
819308
1304741
94365
24291
773818
253161
1856123
1450404
961561
679430
469496
1190706
618366
1490309
686793
1525935
1562590
1532227
741794
1137627
973634
1840947
1011898
296229
1985401
1921453
1964135
1908143
1180135
1477998
120204
824082
735835
1370314
591095
733256
1499271
1107335
826119
1345137
1551041
1493635
979729
1944910
224732
1299044
1276098
881654
503965
575179
800952
1514998
1069548
91003
1173461
1788965
31276
180396
64820
1161825
1210079
1503530
244153
1156458
1793610
842021
282289
1696454
1240129
340907
662192
772698
1733603
1004703
832380
447786
274689
1200893
108150
1523424
1887501
1928360
1845882
1798393
132462
982253
1445094
374648
21576
1190508
165466
1783351
1556204
42717
1830726
1845372
885924
1024978
513933
419228
298591
206019
1413124
325985
1589771
67299
568170
404108
1605116
633257
825790
400177
1246394
714576
33429
1805047
225655
1833776
1761950
143631
1544213
1065140
1842417
1536387
494746
873222
1856669
1915402
1103013
1691390
1152470
1754108
287126
1753362
671727
1427993
14429
809693
1174357
563794
162394
669327
690487
600825
1246612
1372987
1422726
216002
1642531
56993
1409676
1397148
604634
559523
270409
1636991
1978931
1501866
1660095
1595664
1471262
1793648
786748
975267
1603970
64012
128349
1493622
1962514
623846
846127
68847
1671030
1534914
1192072
686076
301448
455573
1509421
1830565
1980887
404812
1187885
1504096
346055
1464595
1207952
1902533
762989
429725
670954
309283
1391411
1886425
1927041
359611
1953593
1485885
1581010
225176
1680388
119259
50597
750373
1305362
967378
960761
211179
1504880
1088550
1273959
1225940
304764
532360
1888952
194790
1989467
823758
1985964
1734820
687521
1497742
596056
81946
1991537
812110
908410
623109
1670762
1938673
345635
597973
1216924
966997
1949909
377886
52895
62132
1546998
699239
129214
1665511
1308768
865514
1751628
1507313
1002887
875939
1992024
1385943
402075
936116
610017
1308673
1147278
1511199
476478
257512
320622
819106
505453
246018
231267
899767
442582
1912979
669585
1740927
1903596
1606249
783732
1855043
1586543
1119594
187822
935750
1221290
935109
399050
1994845
395241
1941731
1813332
721684
1543243
1205819
240037
939511
150513
682019
184563
1961064
244527
120720
1117564
275152
812378
1881287
275118
805812
1890757
1264283
74086
118188
523026
1918108
1079377
1257256
959989
1492360
637194
1078235
1612509
623677
1834313
1106909
728447
1147382
1134127
691000
168461
1404951
1150453
1957965
723333
1881214
1472122
1617568
1405201
811402
1892600
256838
1277354
1430697
70441
256593
625777
1435718
1023120
1640571
539323
1873499
946794
353743
592946
527681
496027
604351
1663437
1609721
1996555
1449617
1952825
1624182
858222
669531
1350783
1402215
1145943
1097776
617874
927959
168237
1851250
1994148
990983
1260849
782487
1131473
16147
540933
116740
823387
1710974
1364329
958128
671268
1462420
1207370
830458
1489359
1961563
77262
1430907
432842
132304
1698114
197582
1190877
549398
1571613
546462
1590126
1710517
837727
219220
412724
1492590
265744
575378
1137200
630099
1364504
908028
223399
628098
45513
1496950
865075
307921
970188
781733
1394451
1742617
395174
967378
887912
1813829
479852
1520349
796215
469386
295200
1318979
482190
777218
106927
1154748
333325
182943
1011916
1742679
539255
1429007
1646960
1636560
1863589
645991
651616
1587280
405138
10606
828202
740388
1681586
669073
821493
1740676
1998398
1400144
1054195
340720
1630732
1820320
121231
1374931
449096
825989
545440
1985954
186375
1688608
1624649
371648
463093
787755
1805391
1248592
113344
1828933
706849
128158
1095179
222099
1353998
1525334
603539
314677
386086
672938
148879
1978330
250233
44684
584987
1971395
14868
1793643
1117059
872582
1303438
240590
174598
489499
1386110
451360
288329
9355
1419751
226475
1697447
709908
487834
583272
1206876
513785
1333872
561683
477938
1351179
878551
670401
774532
556552
747683
542059
555147
82402
1447384
1761160
44022
323851
264409
70107
1041639
797117
1170231
1339722
1186853
1158187
721157
1880084
1890081
1496727
661039
259695
3516
241162
1612839
540207
1565043
826746
1893927
467599
528708
1549265
534928
722025
784451
111887
1514498
405430
1373642
175714
630165
378042
1705536
417332
1144675
796252
1173038
872614
1993413
1129917
934897
853675
865637
1843101
251556
808707
883632
1520377
855213
1778504
40670
439891
42520
1449319
873571
299042
1081173
579425
322993
158457
256832
1652105
416903
1227320
207315
814607
1919414
896905
1072578
903773
979086
668776
1603317
297074
503956
315943
206625
303974
801205
898198
970212
1908369
111032
1411344
1098106
34688
1827334
682417
1668918
756452
1203058
1467533
1216961
497512
141007
739569
1037783
965461
1543386
1325183
125258
5919
1447433
1901218
459213
1304058
1243833
54287
1290235
1053000
1444202
327078
1265488
1071344
311704
1085013
758748
1114660
254255
631664
233007
340833
158235
1276132
928311
306290
601044
1426100
1917338
1556187
1973861
767207
1165668
1923267
1989031
546565
1567021
1407847
1558930
1245419
1986702
70743
629346
908112
650669
71904
1963677
1638294
843557
1813223
97080
767144
57228
1891996
884662
1500883
1438727
1488702
404759
1984077
883181
1773289
1780519
300234
1806023
1113769
1960901
1148335
179064
777279
1115560
1060497
499612
440469
91809
1339766
971895
81506
1183508
813264
1320960
1399167
1278238
1884967
1302732
74576
1528605
1865258
1105977
291218
1895902
481014
1189246
278678
1114085
875047
1255439
1409300
384192
1707467
616630
240860
176750
1622234
1195207
1044948
1712491
221333
230046
785934
1818594
1200595
1468604
40577
169610
1556975
1724477
1284754
1473627
1855968
312154
826048
345249
1242306
1829435
1267872
1168589
693433
1280619
1998703
1901882
192645
682101
1436192
167698
880063
1137693
1082085
933271
254782
1232382
1495999
1896660
713603
171734
1713000
324805
341528
1728086
460774
1490786
748978
1838783
1364193
1999599
455124
195560
1100408
971209
1554703
1452487
1440467
1159907
1223633
593297
425530
1532843
38738
14305
1373953
1422450
925605
617157
198614
994152
1418758
1209224
1690800
1619732
211501
1261795
243114
1200851
1637794
905357
1747861
321720
797918
878992
1153316
859622
1280642
1787520
529950
11375
1583952
1304336
1346640
892230
904553
1358027
757232
1969740
1799801
1855727
1805204
1950485
1053504
1410624
888201
903405
71027
291894
1295155
1117621
1934647
1158692
3508
406338
121094
1746754
584473
1624383
524857
382461
1513659
1065983
692056
1980493
324011
345778
1880626
939897
1872233
72906
1867104
1993684
878012
1413573
915968
1618181
318500
905437
1727418
1161882
726137
1874878
161861
1172879
389621
1351188
623072
1195304
795454
690023
80168
1852487
896485
1442061
777323
1827954
1833497
84554
1453281
299248
1806915
1975905
602435
366233
1597057
310778
186797
1848552
352483
776644
1817216
125671
491899
1270554
1657467
195493
1356139
611758
1695756
1875947
269977
486739
1072828
668601
235133
1271024
1938026
1552248
421362
1994901
130515
125119
265086
848520
284105
575822
159007
427802
1865640
1650677
1202194
1330517
560255
1842499
893077
1252965
688840
461389
91989
1514285
435619
1624022
746865
276786
442354
1809193
246048
1879572
115246
1287739
971138
1689729
159489
1425419
684809
1592463
264236
1946437
183923
1515271
391863
649876
19124
1303231
1211678
114029
1452997
1950642
370872
1023120
1770447
467336
521337
1963504
38837
1923112
1440046
52826
1796182
1607830
1687649
1569513
1754848
1581431
990838
1302238
333270
18297
1170142
113824
1993022
1849610
1265137
775856
156359
834719
1593350
1126916
586004
249332
1896527
1126925
1603082
952589
651200
1427290
1508110
1460472
1727292
726542
230085
129014
1719090
1943562
1278196
515697
1448930
1390299
714499
1743224
460472
693767
1492041
128473
1395742
1428554
593471
597442
1793817
681163
820126
1368457
1233545
582090
1217038
1139308
1445781
193875
787263
1823563
314530
1633240
1416384
929719
712902
30732
1996677
1694791
1729080
1838937
1277912
1542340
623168
1263745
829202
1789682
1326368
1560548
484640
261597
514227
1851947
622597
109949
1513819
1916375
1908648
1784658
354176
1515596
273276
1518348
1496399
1141436
1914666
542518
131464
1660641
264836
1162661
1612861
1678597
498523
502312
1228604
1547542
819227
1095181
1990590
1368166
1461388
1808286
1973835
1315056
1085516
1169940
129826
1181148
1775115
591188
641899
854397
1837165
765272
1028420
1352096
462205
876587
1336714
721067
1815108
978306
1939225
1545531
665625
1939542
1697962
710249
1981186
755794
778691
1267502
1290000
638084
1944998
836843
887400
185587
1309300
1112132
1696623
1250429
126433
1603958
1200895
1581062
1090680
1338844
1027928
352458
1334080
287202
1051838
232466
615549
555375
567834
1045422
697199
656026
1492087
1199046
1208665
812379
1331878
169193
1495347
689407
1550619
941172
467742
1051298
1205741
625776
1382803
827895
1349565
968837
1795098
1106343
103306
378023
1126236
628318
156026
472443
788246
591899
116333
1005701
497086
197732
1139867
1857099
310379
249199
1786225
1163170
1316804
190199
674896
1853833
997240
285946
1276394
925800
934649
69825
1106351
1399799
1851215
596339
208480
1687072
748910
1106207
839724
535797
1354986
1874263
933715
1839631
1375328
539172
1124609
1788819
1580796
1458120
1789050
1307625
98198
1002811
1842691
1701218
304285
372661
5194
1652006
927004
874205
1889283
1234989
623334
1567232
583437
1447974
96223
1052545
39220
1180822
456244
891955
1110145
587844
735382
1615543
280265
1571479
660792
563026
1626175
1903135
438208
1164633
1556845
1552360
1935867
1949003
688295
1148872
72932
1619350
1629994
71552
1716152
281380
1990763
588191
1896589
1442803
1987113
1163138
1465220
66891
1791843
421633
813009
510436
900974
93731
1019848
908461
1347226
1664934
1561616
22582
218077
1703589
1846453
1181034
994722
1235810
1546095
446068
1435528
84516
1732060
1281700
1108830
326948
1694453
737211
1243789
666601
533743
854577
640656
1451279
1682701
259873
727625
656719
1324857
75808
263922
897323
1871106
1583787
909871
212204
31023
877628
317298
611934
1285012
1674649
1825561
880538
50493
1582835
1254144
1687815
489720
805419
880567
1720995
406938
1460421
2524
1865372
885708
635044
1077421
371479
1341615
405981
373728
1888135
64781
936182
649738
1752217
441279
1040728
412552
225807
498799
1990075
75220
25628
1127043
579969
1387271
730428
1004030
1769980
1293802
1157712
1593097
1775251
1351472
472159
354414
454839
740438
957783
631072
1479857
1506659
1407684
15361
1754537
1366799
665088
1110228
1071756
272060
1842176
1667764
1028223
809773
89219
409623
175104
1296196
180496
504044
1559251
184185
1066205
978582
938068
467819
1092106
1981582
577344
1608289
577294
522569
207110
1661241
506356
244306
1354540
226236
1211125
1140120
203578
708617
559602
752547
1709520
445383
297628
382283
129182
1577000
892721
701450
1669445
47501
1316322
1266114
1494806
533394
1512604
1137991
1352277
1952402
288692
1730644
1603406
144130
539434
1251393
869785
1247445
834028
1243710
242427
721332
264670
503763
508488
1823859
12849
1567920
502201
120456
345152
911052
94366
742931
1070623
1860372
569065
1049668
1449281
1867741
1950132
396691
748468
899571
1754691
1878598
1345174
1863547
642396
1398840
1757478
1251375
527871
292485
990421
615343
1582454
246099
384288
473749
476691
208576
325254
423133
974500
1173841
1401722
880764
1443741
361425
1348782
612603
987912
1115342
1380042
317260
613017
412738
1277117
631683
754834
98811
1466851
1119161
1746604
944299
502933
120190
852222
1956764
1621819
528173
810742
421818
1072345
1818123
884034
909033
16322
193020
1374034
1345133
1328514
121805
427720
1515740
1005018
145680
165945
1730738
1903058
151424
436072
1518584
111516
1363135
1522783
1602381
497007
1575503
737142
327243
1474459
433484
214221
1265873
9691
1562938
728787
1206950
1394178
509967
446547
1599971
377946
409945
645154
912396
22898
1592029
1057150
624686
1661204
1266760
1104628
434612
240675
933946
1260929
1617707
1007597
376422
1552030
342003
1135628
1827133
583060
336179
416294
820298
1195198
1913633
428307
691267
1729193
823420
982506
1204000
643802
588420
558585
711434
239990
1103439
1869123
22176
1971240
1140744
1927104
807884
1693402
1144894
677781
1910688
923336
789197
123812
326073
48207
29626
70871
1717379
1454925
226868
1539583
1847958
505468
882723
1600712
350725
454134
598575
565565
678276
551257
945659
1629194
1535631
1041008
1548348
1979231
641805
9816
404123
549489
282039
1644175
962584
528605
1001594
912695
471767
451618
137759
1144223
233742
406920
1301519
663078
747604
504020
157436
1978526
3058
1969219
1787357
626348
258960
1952429
36250
1049179
1913276
1505979
1650146
309908
1692440
938176
860965
1372450
1804264
616931
711155
1972667
1308361
1935632
1090824
910845
1310247
1689798
1459470
78292
951842
788458
830776
1451680
1955227
1789855
1549899
725784
1281151
918070
1423776
1465582
1861768
628436
852945
174398
1442442
1628294
1809373
154752
650212
1324747
1557047
385965
1243892
1788102
917141
1253921
1910118
1585460
1828719
1015286
1466654
2456
1978211
802901
682786
743333
1271478
595355
1107821
1031772
1829691
313389
275831
780613
1739277
731583
834544
1828385
819886
91097
897347
1625397
1856642
189695
316194
823862
435403
1341769
1942805
1337183
387083
538799
931858
544089
121427
1545728
868165
1112042
1585594
1545920
1128463
272124
1938159
1813589
584407
1762763
1040532
1794009
1580423
78841
1289335
3513
1273684
857813
1149944
190192
1773837
1335465
600688
1435591
608004
888917
763506
1137151
508440
1231531
569098
1529669
1580400
1904361
277890
175215
1191594
1492471
464919
403688
1169597
1190811
1060219
23648
800381
1783933
1625054
1292407
816102
287851
1583604
1469597
104589
678630
272955
1826383
1795516
29209
1003467
689321
1692157
90929
1912450
348014
1079911
1517444
929748
1543974
408196
197955
1639771
973863
1410188
1654611
938486
896008
1287827
229920
1397323
1874988
1016227
872401
945395
1542799
1603919
1941952
54135
217839
1375035
1753698
1315748
960441
1781111
1770915
1066345
1693115
1098686
794656
1405143
1028784
167046
1962344
1014690
562702
1214470
341154
1522823
1601898
29420
1224172
48880
1509960
717070
1614464
472976
1050141
131362
757076
1007757
1047672
315870
837939
353095
703289
836202
1115696
418887
730233
1424896
974296
1267659
1306306
821720
1236658
227738
298680
367530
661035
1652559
913760
955265
634999
410391
1098405
488096
1264142
373019
185053
266730
792690
1056419
309382
1804898
132028
932131
334514
1769145
1200568
106150
1081362
815314
877429
722069
92863
90534
1279595
1310339
1077353
1858397
49786
616323
595848
386813
478859
113918
369599
1039381
1686027
1767648
1534206
782927
58334
200927
1093047
554992
1941187
1151329
871880
1764159
353967
1633782
925373
1297993
927006
1313396
320608
1522025
889717
53670
11940
1484535
1187363
1148933
1048980
1572705
41401
677416
1115199
311802
939562
1131993
740751
118433
31821
1040321
410291
486388
299155
672153
527472
1676432
1862561
158301
225462
743678
1087249
436121
474267
209624
821032
1570772
1356407
32098
473290
822855
405566
88165
890903
45746
1587979
1439458
400747
504240
341420
321822
1378674
344118
397146
1722200
1653880
848329
1641475
1566527
1757583
1576951
669165
1270238
436277
1582783
1950111
1534470
1620316
569171
506373
1750666
1561763
1459002
694145
1542556
1799217
698783
676472
603872
1822043
637712
973289
1089863
1717722
269218
1492586
1399343
281859
1189492
1355889
1725617
1033641
737260
508605
678121
688863
1438952
204767
721675
1923052
549281
1239581
703143
1971126
1863047
568909
979052
1625728
126328
890737
1540386
892424
1839816
412048
531176
833597
676019
890329
1409047
1105095
1231577
1512155
911138
574679
377752
1098175
856969
513997
912356
1747328
883839
1479490
626397
1221506
1336092
1402105
554376
589369
1649591
1627732
1580600
288023
858983
351578
871538
1871007
940105
1385140
1401628
1557047
1546454
1134054
491415
1637773
675174
1470669
325452
1894175
1291375
1910176
311450
1500232
1429291
368171
218353
1719979
1750096
363012
188370
544042
702720
1638068
1131053
1029927
721062
926279
1987080
1136590
1896333
1135823
711221
1494880
671963
1878595
1113475
1480596
1538123
906107
1321613
1590539
1134517
625466
1122866
1763536
1861230
1124523
337731
1564611
908417
930610
1103066
1087012
90704
1296649
510896
1871638
1525934
550269
1999510
544104
1281851
1366086
1507409
1621261
389168
552625
320496
1170263
1447708
792491
1384197
937844
1245070
19571
206168
905769
99327
537267
1015203
814516
549657
168499
1586261
1350054
146683
1316160
1075111
1472203
1701955
1074259
375161
1877208
346798
109691
872756
560930
1239344
80260
1363629
271049
126315
1744616
1447882
1207982
1352546
816727
1018707
383338
651506
1010817
1970329
963350
1681383
69397
766648
1177761
1985505
444199
1969572
1539890
1795147
1178697
1618378
664738
843948
1153410
673701
961564
260933
813071
1110463
899448
598995
1060500
1819090
1880172
1294570
1307484
1184959
1021981
1541927
4974
565704
1358145
962389
223661
571765
1465440
616773
410310
65529
567865
518861
145694
1831370
741806
1471633
668172
884088
690714
1027865
650341
1928229
1535256
1910650
1976127
439475
1195971
652524
1600250
590660
631372
528535
1602701
1707958
1612104
1935379
982713
273220
1621230
601695
926141
1714898
1911290
415234
500587
917265
343928
1169108
1772565
1800434
46948
52070
1367130
898584
1112505
1793653
441032
1482601
1160999
1430321
84015
382504
196387
394243
935940
515836
572369
1067198
33781
1252093
1400618
743828
1377015
564610
828594
686595
289198
249082
910876
755056
535183
1937590
871515
126050
1855737
1132025
1144916
77888
325891
599552
174104
1261620
1103800
1816172
1032278
1389500
398621
315564
147499
1183122
695730
1454308
1425743
279692
372236
1293858
968531
327657
1684387
1230856
900230
1447508
1399942
791104
1671131
1609659
1762394
743767
437569
1044209
1058870
120587
517480
921622
1833627
6014
1977129
86314
574423
1759068
539661
225694
853768
818377
1903171
146145
1223308
1135482
1666973
905156
532438
696124
1751537
1001851
382184
685336
700301
1660147
1148264
702783
1786042
604834
722490
1905585
1748548
1458865
498008
645105
471100
483830
127805
838767
1259166
372215
996718
765399
1050458
87035
1369457
755432
1166243
1266463
1302265
526728
306003
327995
1360779
111587
476726
1021362
1157610
1281650
29772
1777670
1359634
646593
45793
546257
52815
1763537
1323324
1798808
1593146
988199
1018553
255091
1875987
502927
1684112
1765318
1009474
1716239
1162792
1738853
821448
161678
1724036
690548
1936382
806670
1515072
1306137
1377083
109690
96949
267751
1457766
1264614
441718
1255327
93756
1967474
1805328
1932827
1868039
405045
621946
1275325
1245874
1765420
1925833
201163
937034
519579
1527633
1296409
440014
939632
214406
1068769
1074235
1858900
768805
1212193
1963488
176345
1899127
848935
1153988
1249684
659971
1634960
1114999
1704052
193953
470037
1612932
1590279
1104879
384851
1682346
179072
1941173
1087316
990861
1555420
464522
442481
1130081
479753
1789582
1991637
1131317
900789
1903062
935913
1005410
1660681
1860653
93308
1991588
612696
1420216
993323
1411580
637401
254918
786219
706306
920917
1976373
981133
496421
1310634
1513411
810209
1171244
1295362
456087
1409802
802389
824486
1756869
540759
95700
1015598
1974044
1973555
1317658
1714946
613599
1389955
873565
1375717
1120060
1570184
35648
1026378
780639
609749
219485
435942
1880556
187084
1386336
1146155
1377189
1948837
1511559
1916491
236498
1466685
329802
216140
122989
1966598
25200
638601
57644
757330
1545044
32269
1073243
522294
1575193
265248
354579
1901861
1850646
397221
358631
1192274
1086480
1797731
660256
167094
1877094
1652327
212261
356306
1592260
1700217
1042576
1251449
206930
83743
658055
1587158
1755180
635776
1324412
1838286
1998886
1109877
800392
1926164
1425000
870401
472523
912069
205702
778214
1831521
704147
1912579
1797196
841844
977667
1685281
1378967
1468994
1717053
1719225
1378707
1603291
345562
125879
1369368
368260
166954
3934
1485002
425585
1933467
1387868
338934
219189
33168
283419
56870
1865817
1781594
1488222
967535
1761105
1821840
1181805
1129318
1042028
611845
854472
154691
1257190
79824
289951
124150
781042
1584254
508908
557451
505164
1392799
1652924
959257
372230
1836683
1271373
1632912
364316
1289156
1791786
1491833
1634257
354761
624992
1380277
663311
1444079
737952
739222
154200
1769997
149411
132872
9046
1957773
302900
1137827
1024958
223641
843201
360293
990837
508649
691452
1058880
468311
53091
456770
1064075
821569
977327
1588945
584620
64063
574117
1088037
1856195
1880794
917814
1499304
726158
669843
1879889
1740788
1114717
1049820
1170194
1123070
1454118
809873
1566432
342443
602297
1557118
1889548
1857525
430251
59825
1868553
1906662
748349
365765
785911
329156
200541
1500103
1544001
759145
654359
82793
944260
155186
643272
133200
594684
398500
152266
1408637
268019
1531852
1297730
1883368
545111
609920
157516
74133
1964166
225367
83647
129201
739548
1981881
1014374
530473
362949
609580
248758
1708724
664365
1041132
960531
1204473
1601214
1823738
1582653
1745693
1672185
1806531
242623
997791
1546882
1142828
159006
116184
267296
246712
1335747
814205
1537432
398429
168894
450685
1221126
269273
355721
1911006
1508517
1547338
718711
723769
617146
265710
453846
576949
1745360
206015
1861805
955802
1866054
179990
69398
210476
1957731
380176
1281796
947508
1570951
80098
1984231
1776605
475270
596084
287439
1568843
1249696
1805514
776218
1988852
1477607
1769184
913847
1906175
1785206
1027145
1244783
1143802
244022
1373518
130297
658353
1694767
1791334
1196179
1632696
1582379
1523209
108896
662565
455676
381774
738014
1043222
431533
866668
63030
752283
1576904
647715
1704640
814896
1394103
86225
363507
368441
682000
720893
751420
1114651
65309
1848990
1220665
1755076
449982
1771095
1698136
560271
1074419
900044
1865056
202036
1604914
1772184
1978798
1314866
583626
330134
400428
771349
1440282
996691
1506633
1614148
1703657
83738
1723483
1278087
1503447
1970861
1803245
294581
1223986
1302394
1430916
1598392
203422
664825
155027
1628768
511157
1616506
1893979
54614
1566948
1136664
724699
877966
1443255
786620
534437
1326527
556316
1499257
1642568
864253
1212955
399596
297957
115769
295380
180922
10288
1210068
659882
1629864
763745
440694
204765
1306917
780124
1670264
1752730
1473132
1516844
1102969
288981
161328
1606216
726354
1413803
1945647
1783607
1047814
410045
1142981
1552455
1125140
1361617
1876390
967191
1638855
1200573
1325602
1304305
437983
1835198
1260532
649639
1286214
281719
201290
437110
840513
1779548
1233700
1306644
1955334
1649482
1064823
934728
558815
1843568
704442
1714714
1995458
1894444
1295815
410940
879525
466125
663904
246774
1840882
678446
635085
1669837
1321852
1074259
930738
732761
1284520
330043
1297263
432267
346476
858472
1155316
1181938
1395126
1134699
1496326
22089
1985898
1653347
1970873
696391
139583
1570034
506957
804783
694628
464502
1321158
1726596
1863238
861457
56148
608320
347702
922622
328004
989668
912963
1327061
181783
21609
1587906
1331448
1244564
1831843
228232
1824910
1527620
1404607
1898086
85974
1753603
341731
959361
773475
444921
1644230
26185
205161
1511646
1462508
1365300
510964
1844962
30858
219578
1973243
332040
1314948
1809141
1534543
1129004
1136175
583962
1164937
1631618
536511
1872635
1630504
1008465
591928
1333452
938035
1195566
1795120
1824890
487522
1192724
854857
564320
1402163
1460464
1269083
175200
30355
1566091
1083421
1138855
1836005
610488
1570239
553736
242827
587458
1952512
1501643
940895
1673235
465221
64566
354661
1129211
339373
356291
1467822
1597771
1332176
799501
527271
669016
1423215
1793996
608420
1052382
875706
1302672
1770715
914613
1852495
516706
1632328
1995887
1141909
395776
918599
1809967
667666
1414695
314130
35645
1156353
83995
26791
889780
1297286
481620
1219740
758144
743563
465235
477738
1633642
361789
1068202
1971733
68080
1239265
1746746
1257546
330501
1578415
1055716
346414
1979599
536607
581995
1484330
916994
1195614
1870174
617350
1817899
1348282
1492464
1040538
1887045
1444859
1239340
844643
954513
1297602
1083260
1916265
1993033
1752036
350457
362800
971650
319057
1017873
831226
1197335
784252
1639016
203394
327329
444420
1957821
580140
645847
1796340
741089
70425
197778
124330
1794663
755921
1506685
1348398
1083906
490640
209242
1728329
1720608
1195045
740091
1762280
967495
707074
160875
817723
1780277
961080
265077
255511
1479913
1146345
187580
1676420
213540
761678
247172
1098799
1947404
401248
439993
255730
874910
451927
565836
400850
1021074
956731
291448
1106663
605513
416739
1375344
551030
1110347
1064415
874482
798630
679257
1131303
1932772
1513231
510515
889762
1740316
78899
1206634
1971727
863898
1212220
1591395
1295786
1026701
1089676
1631236
1230447
971152
580423
368338
616002
827051
1239424
190622
157578
441116
352485
1049253
304464
1472136
39102
1939818
1303680
1425851
389310
339049
1699338
1870848
1342907
1883728
477327
770717
1596386
319651
1603536
600864
53996
719688
1584106
1879398
1851445
1172971
89929
1816501
424562
1626700
982782
1552113
40444
1691091
674846
1643176
1492834
661672
170459
1103189
977777
1983920
915117
1531938
828467
1523340
1815187
686952
439790
1156968
1766900
1719912
1697480
1535660
1287200
1595278
1126969
51054
1785909
1256845
1083901
1794062
1984626
500637
629800
329213
693001
1562466
1772045
90829
1703849
199337
798711
198716
45155
994596
964673
25751
399317
353085
677487
1741094
598721
1904242
1594229
914394
1765695
620811
1786111
214848
885753
1422969
86144
1796617
1670706
527955
550265
1374663
945434
1118901
1066700
687220
801946
364565
1559687
1922923
1008777
1325305
1497645
1706770
706600
1524600
1389148
1760634
1357998
171682
1466134
1549479
1765649
1047450
1536907
1886681
1668770
1599142
886510
987189
1472505
502838
717688
474536
777728
946924
819048
1070364
605152
127775
711991
1619287
1326866
1649428
1656953
340827
497692
942999
1619504
989672
1194928
53023
1419078
421426
477974
557654
1989478
1569162
605678
1621159
369375
232404
1851926
1638727
1729254
656942
641250
1003308
1796855
1304576
299780
959734
502686
1612259
1196111
521940
987506
987736
162358
1426170
1969127
1669315
856064
1411372
243862
953979
910622
1873300
1795371
1007243
1085723
1503162
743489
1611094
488334
1459368
77285
1406971
1191116
348462
1683083
1516544
533453
926490
1994461
417561
1245442
1600900
1827929
626147
1325377
588432
1559529
105266
698922
699903
1819821
1191695
613252
388367
1081975
1458833
1629087
597159
1186596
309155
1794556
704187
1912609
381975
456265
824691
1569907
29115
1934917
1549728
81663
184550
728746
1724574
1873816
97201
1419474
764471
1670478
618091
1009220
880242
198184
1076417
1212676
632428
1368329
588112
1731010
888279
860255
292793
74619
958396
159756
1627780
341503
1786112
1691132
1073938
1573428
630234
628126
672994
487582
870503
1533071
1217369
1314023
400104
1621803
1285610
1251583
982111
1505851
198618
342064
165741
854960
560717
1703648
1573331
562944
1635662
476578
363625
1657665
1547081
857964
1335368
1391503
121251
1327242
1469835
1270393
1376495
1166383
511060
171453
604860
90127
1294188
1832826
1703099
1264346
519682
1343646
755821
26569
1544265
1220186
1216087
1653230
424468
1558687
1472021
637729
988168
1980262
593708
1594926
994227
1837280
330359
1105184
26616
1161659
12253
649135
1302978
1506779
367828
426031
1297766
135660
1803522
1241829
422064
302009
1862271
1625565
1199642
1121082
754286
856137
1191469
1756927
1341477
735670
1829866
492521
1236653
1811268
1843437
1275175
446813
1483616
1728207
1615741
170173
294398
372167
991452
1742730
1978229
1648569
1599905
214333
1005605
726977
1671106
1533187
626033
1587748
1014096
1832620
1842975
291317
1020508
1755133
1485552
1333255
1869036
1271678
65242
417768
846125
1198791
217750
1293978
406639
1037646
1003865
1121760
1885663
1138305
283766
1183479
894381
1702083
507848
1969685
467224
363250
456096
630260
548935
279976
43362
1136252
849077
1343348
686997
1898063
361908
1143476
422809
1729586
602424
1688216
831731
132854
834513
855488
1876941
555147
17755
816933
445623
1369336
1585780
1722449
799711
1195052
974303
826897
629337
356829
1893389
1099998
91875
445906
1636090
1880883
1717917
1137640
1779946
1977211
1247218
1128336
136780
1012194
232896
1294551
1097284
1467034
1957317
1999213
1725426
391294
551871
1421556
792928
1099012
1552576
539255
1657763
1816846
351593
941450
433495
1358343
1454066
1101737
1813422
873105
1336429
170252
1638900
497974
537613
856640
818603
294944
871771
300504
668805
1401955
1442809
1622928
1676513
756005
1679463
1457578
881109
418472
852974
508183
714789
805686
1786936
824314
498122
685782
405690
1469876
1282252
1189723
1472427
681189
182758
1034175
238842
1955539
1835989
1201708
365207
571997
1697715
731168
441367
293347
1787087
1438906
369204
1145673
378029
468628
200432
176333
16637
1281499
1453976
1076509
409727
1383252
775917
343645
654580
468915
459410
978730
1458376
1553721
1382052
1888776
1642472
740125
1519333
1215477
114707
222864
306069
396248
1300735
1915565
1990866
1806728
562372
34355
1232624
1818123
1169130
716063
894170
1310475
1474707
644118
44442
1440214
601325
1601949
1838909
369861
1607909
1570140
1164971
963764
128012
1695067
221331
1255211
427065
1494747
867423
214591
351476
842947
1276719
1295600
1787312
529657
1450518
1539116
1656914
940590
1228255
1191061
390496
1375925
1277738
1441396
350132
466395
181474
497271
958573
1207011
247522
1415310
1912349
1390944
399651
1209099
1060387
1383158
1606527
1387971
1356892
1213232
165573
1607335
1606920
360012
1231256
633508
1456109
1899976
717214
978047
299374
11717
1738284
700628
516682
1206187
1936892
524150
1426599
838848
1433508
75195
1574252
784925
497643
1236574
844672
571019
76211
1770215
1866428
630298
1026484
739795
643868
77483
827407
308479
384878
892282
50839
251706
896065
290770
249213
473425
861716
12843
74890
184435
1269635
356046
358441
1921836
68048
58705
1683941
81784
191104
178978
83533
1115197
1084505
261939
1744526
1332899
1641951
1877277
564623
1494839
1902289
1865308
530401
667319
1122179
208188
893777
1980432
561660
943477
1960879
1676761
1311388
1895018
204181
1934872
567403
394782
1162691
590674
230225
939628
1185912
824629
1335920
1818790
1979340
848728
1995537
719635
1099516
982958
1888227
1548991
156979
956997
622498
1203484
1810793
670994
1079997
1877180
451507
1657783
1166468
1631825
1301305
1360488
180365
753669
1505485
1425474
1173819
1268727
360223
1415206
1815685
1364429
1378935
861474
1456647
841591
893172
359446
436793
626722
1803537
975105
1107362
1846044
1937898
1267345
1229823
1266763
704288
1440244
1129120
572333
1149218
1003382
813735
379537
1967603
1906416
1143948
501868
21762
1895744
1062238
731929
1377531
1681195
1228916
1600151
45264
157641
1065431
1583500
1325228
154692
1792659
1576333
1742425
322876
289336
705395
1576228
961174
253872
1654742
1548592
444436
1182455
553820
86345
947451
1787503
631011
1546123
1102406
279683
354135
393535
1028507
53904
1532487
406513
883083
1448842
382554
125681
1126396
1160634
1549989
419963
899600
1616460
76324
1252078
659560
1799003
776140
1852041
409015
1831966
970995
1924587
1921320
581132
1414471
486525
50538
1349811
1381169
1396910
1119037
572776
1251097
1108693
142152
1126014
1593823
1239655
503737
231678
1944441
38518
1855255
1468057
1688188
556930
1560988
104587
818267
25748
1406116
964756
709043
1820237
191961
422531
14077
306838
843051
1147954
1525961
1361162
1943793
282474
1058175
914002
815428
1646194
838156
1232874
360169
1198254
153902
400688
355512
550325
1341483
293466
1731578
620567
524127
1253208
351163
477353
75949
1976968
277340
1204988
955780
1646635
1545092
1788339
51374
453193
908590
918282
886812
562479
423668
1552171
255168
806262
1623022
1129229
971327
26763
396392
1056487
1387032
329173
1973637
249043
1491273
879207
594462
78352
1102833
1692920
359427
33337
1095179
480654
584921
1031396
543041
495887
1501578
382378
133060
779403
1499011
941473
1761225
131229
141330
1935771
1720919
1955379
816704
1416081
736708
114313
1618867
1788014
940880
1978035
310303
1549879
1937420
207044
1866254
410550
478218
927600
298034
994400
132143
66661
796207
276933
1271244
981184
188916
1494541
434933
893082
766944
1502755
1555710
950401
453164
1747308
1124541
1006371
376766
1304933
1276071
1921077
1913255
1341210
1218999
836617
74551
582558
1145230
1161823
1172234
1887788
836257
914902
208960
583683
1990334
232318
33228
1205706
1025674
1525266
865750
258151
8356
1721212
456639
1555617
239937
1406374
1159694
816427
37611
501346
1680901
1758506
1271828
1134518
784982
1740347
134537
669515
301429
1091200
1380014
412747
1934370
331607
922894
1235272
1291031
1006230
1267500
1832791
909928
622844
226363
1397506
1102404
1139185
234378
1726981
760701
522344
1747131
967560
549736
1296955
1633687
1017925
1049605
608565
780262
1752596
1123459
846086
1058477
1413828
975547
360557
287582
1344545
1721480
1449983
374158
200767
817907
1793015
130894
261749
35138
1495060
1821037
1104874
1115204
520897
819889
1287237
1111636
600983
1987363
132168
89216
560928
287829
1173240
1700892
493414
437370
756751
841159
1945246
1904323
560968
1475954
801188
1264004
290973
975619
322827
1177197
482145
1391599
256973
1698998
1540382
563211
728938
180683
1921578
530197
1847359
1915927
1214266
947553
1576124
1414085
94671
1654097
713696
398029
24534
1154546
1083395
394432
1247377
477668
822922
1783689
737692
1188392
1098286
727280
1530074
841841
1368648
851768
616348
1084816
1833416
1300341
252721
1950317
1443034
1562855
303967
1695157
919286
670789
886142
1858947
1515649
1092576
1344870
168495
1021559
1125644
1371885
1277838
1307785
1651574
1819060
648035
1769661
76502
885218
1678341
1733189
25439
143901
876338
943811
576591
1882569
300681
1322560
1718802
1759887
366257
381660
289725
1174259
1253985
1382826
1665502
939554
61252
710597
536750
489715
246109
1521314
364893
215632
563277
353671
1258214
1097403
670119
1124293
39523
198772
249728
482366
67873
140554
793070
381302
1576128
660189
1674050
1463562
826626
916244
1603648
992983
620356
1339295
1745393
1261668
403943
1302663
84989
398556
59324
1309979
1958936
461258
948417
1436436
981850
1409094
871906
48857
1606808
220204
379291
1602765
58053
395979
657660
606707
1224307
1228034
1797839
1783142
1330164
1408879
198904
1465060
607091
230856
299045
1134502
1140042
253812
1684318
351548
1839280
549471
1373908
1773603
591183
784433
1441384
977496
1607509
1402056
1900567
1647706
1612846
1070258
1683728
833736
1053523
505088
885984
1521674
1082663
455085
358417
86966
1010823
1683789
1644777
1840966
1686348
418314
989973
162491
912322
627741
548951
236821
1587737
1390465
1493048
871590
712484
2660
429499
1311426
140493
1831222
304079
1854811
1415596
1511559
1366549
809025
1368073
1891703
1954528
788252
1770573
870747
468019
1955669
165301
1693798
22716
187268
1854325
812225
343849
1675171
1048625
559526
129684
1794280
1908920
588446
1627429
1603618
146518
1429060
943810
734239
69827
1185071
811857
58417
79700
631480
977765
1332176
1107255
1616220
1332430
412043
1447684
251258
1484769
1427848
1047292
1750803
841402
1564796
1133524
402179
1150461
1491903
1346369
1096238
1965455
1895245
430690
287894
953026
806779
974387
183769
1450316
1504516
1938086
287459
663439
556233
1355436
1874622
1765169
1303632
503640
1291214
314645
1546302
153372
590688
1302840
1445169
1882087
1014209
553588
695669
1376397
1648507
751390
1179185
1659957
1975824
192047
305536
160629
1240532
1612217
108940
1117757
1349695
1212491
1638510
370168
1147754
1419592
514741
144537
1187025
773208
1099604
609198
1384883
1546920
1172005
1996698
616573
469959
1840450
175537
1382854
207138
1287759
597115
772324
1358583
971373
709955
1606034
1661956
920747
1297210
8711
1436243
1352008
584065
1779498
284359
82673
1798323
1069121
596512
776798
1698189
929785
687048
259047
14733
186529
339729
1494231
632718
437666
58809
1767231
839227
1954735
94015
750177
1723257
1898990
1892407
262285
1215842
723705
240634
1906861
1879727
1760435
1279205
691873
319061
193236
796160
157320
1870633
850894
1317772
1359964
383684
1846543
53647
651760
1197638
467641
452440
1852516
798490
1086954
1449219
1588892
1388053
709499
1514467
1698984
1021824
880732
1484457
1975333
56178
795860
1155275
698424
1106735
1943098
1547910
446143
372859
656185
1625389
674004
1755170
1607400
1320646
1348124
456018
31160
792456
1088929
967060
490750
74045
1635476
716894
12668
961388
85593
1624464
1642963
1852576
414770
1031676
448954
1919830
1077893
192018
649933
1317947
341116
1882694
655357
1480188
911257
1588897
1981584
1988526
1808388
243848
599
1425764
1945116
1834339
436456
424560
37234
846683
890179
1888482
580550
631068
1179835
1735791
823093
1659572
531280
496080
1093931
52513
252082
1440826
1348165
1598821
1842741
1157940
424635
1462886
427998
1251631
1625390
1671967
1843036
122126
432952
3591
182221
286563
472004
1671731
1109959
491233
957479
34442
1451443
1757372
935471
149984
779099
669962
1519166
1242529
1857867
867860
1541507
481249
1093851
636946
1318899
1973772
83423
1371346
1782586
402083
164433
1724723
71061
1707595
1783629
679103
1570939
646688
418994
527297
1653925
140299
711813
527075
1811760
1851109
858960
1085266
385607
119593
929712
198745
54663
659104
489492
108165
1514392
90790
1889565
437661
42777
135959
407647
47300
1769862
508217
1225146
1152570
20538
862612
296767
1134617
1732059
927852
722125
1850894
1979693
234837
1050740
1683613
1451538
1286064
610199
741931
610004
1712860
672672
945362
1077833
1345853
150206
569802
1206303
1942685
1734820
1139020
1223939
493658
751797
1354752
338854
1214888
669461
1415683
1400672
346336
1536530
935347
1375550
1567790
809680
1849252
1560421
1778818
179976
971954
114188
1337877
1958232
1531380
12973
374750
81627
560109
1481129
1330147
851131
1935556
1040076
619193
530477
19330
290251
37412
1109039
1711760
1869548
900097
479702
1821818
1304734
1619616
759482
610622
1700200
1759815
62363
290014
901529
1049095
580319
1783625
1206887
408711
731879
811713
1380965
320857
1556117
1130588
320430
1315282
1422460
1121515
1533760
1895631
710675
1779003
1684960
606215
14765
1738826
1986733
1382685
965805
743108
394157
520237
1323259
1520370
1331026
46271
1077904
299887
1921386
154596
1627057
773153
912905
158858
332163
167058
536650
688336
151235
1727767
147983
1627325
173623
1125560
1900346
1059102
635616
476820
1637307
1718137
1842982
805619
479594
401233
440359
515005
81782
788719
1223208
784212
899899
429506
558594
1750384
157300
1026475
305482
714929
1014925
1681260
1550120
1790417
1464993
1361206
285014
1510636
1859452
938434
1257404
1775187
888835
1402722
96701
1347867
1136181
1658570
1089367
586243
1017462
1414114
982488
166067
916454
1368662
266106
1704346
1390476
125246
746989
805379
960292
801425
549781
1806417
1237578
922625
1187397
883352
356682
573716
1263745
617334
528935
1087592
106334
797040
526744
1508413
1686431
532822
108766
1693884
1919876
1371030
793367
616180
1060015
1146494
313201
1309175
676779
73415
1795222
1581178
369035
1549789
1500677
1518907
1485832
1541658
701468
606099
723464
511454
238807
1757015
1980224
1862344
1962288
1262420
1060811
1908678
1013371
1561964
192701
1627951
1798960
906536
1893848
460479
348935
1094082
806501
727427
144121
1063127
1193520
331403
550441
726668
43699
594296
1327298
420352
380926
1448615
511950
1364809
1688147
1793370
1610837
154062
1514239
1924228
1263681
517009
552016
366517
204298
1708780
1966192
1562446
1042556
1914922
1801197
866623
1704288
1620636
711547
1317184
1608031
1519409
1918421
5183
280296
1443905
975228
559734
861141
1560155
440996
1965633
255432
313101
1214494
1476925
274589
175392
448763
1676870
240812
1870547
652885
512473
1702486
1566891
1756543
1780834
514257
1712032
745629
1003327
1029435
581851
1158610
322412
195851
1809320
1062845
1309385
87963
1539133
334432
67187
770638
781010
184285
1694153
716689
1307212
597366
903393
1837098
116405
1066016
686843
412709
1312226
948921
1836449
248395
582635
1229908
455521
1713735
205272
1024620
1950873
1039788
1011516
1928311
1514426
172169
1874503
468331
253688
1423604
170162
776006
1002023
1364333
540278
1791377
1309016
1258719
1013517
1688356
305073
646925
1452339
1298440
934730
1060007
1712293
901630
408215
935249
1823553
786410
151259
1312397
1446513
338795
506296
298217
241811
1002863
596950
1844677
628054
210923
455277
439215
1604446
1299775
595577
484777
269097
1582356
1405200
1486914
357458
1999551
578200
1519300
1355044
804634
240100
1395070
1116137
1712059
212572
1696367
574285
393935
1591383
1730586
579308
151142
1226499
132642
636342
1520994
970036
1375751
137720
1545167
899512
615119
314890
1762161
115526
1422544
413874
119541
1032627
1521568
1250340
466434
514737
1506171
1177617
1364169
24499
340243
1905742
1365606
350800
819310
549494
589590
115422
759691
590633
1674894
766241
1506036
46889
553901
1607608
1572813
268847
121098
1208059
234945
1705351
1554826
1111541
552437
894577
1705607
868090
459994
1435495
789712
1254756
1718661
1189814
545883
1192104
652991
1551889
1908347
728293
355769
103606
980113
447282
1014409
1044535
410022
427972
475556
852289
1261204
935759
1282715
629069
1715807
1094009
427699
1863113
1858258
1180830
347902
709858
40830
1981450
637449
803242
1117638
798710
1772694
1669017
1056477
1882527
1778643
953490
1575460
1133357
123276
1302460
968623
1445286
1397954
8832
260995
1335236
1476913
421868
634105
1988402
432192
381302
1400777
240963
1198649
438611
1036317
30127
1941675
1646101
567889
1386832
267576
779606
1547753
1000081
1511740
151205
1964195
1187539
1740308
993517
1070696
344860
369405
1753494
1174531
930129
206428
1681374
1798853
1110546
1409936
362385
1495544
111607
1338284
69494
1769496
1701356
778395
1027437
1376777
1740739
314330
871150
1714969
318264
341135
704161
1772073
1492228
1699092
614993
1871018
565474
170289
195942
364951
1646699
1584829
1028168
1017748
1187018
631607
1021581
357130
1262912
1351758
1594151
858937
1752630
25261
499157
741119
689646
1255389
806256
707777
1782996
890076
113603
439736
994852
769510
720806
1362786
1443920
21042
1088176
1169653
1241147
165013
1813646
744608
404295
1261908
1657242
1580099
739281
1839523
495603
1088082
1607766
689539
1362650
1294272
48368
1823003
1214597
469699
1145197
314198
14761
971157
521496
1843022
555748
1908471
52779
1151995
775786
1694680
1589236
1250626
1058274
157434
658873
174104
72643
845950
455931
565710
1935486
1095408
820843
427922
1009063
675985
790229
1150057
609893
265100
1190995
386243
1809935
700683
1715357
57959
499978
176320
988363
821617
696664
382316
660790
426795
759058
992500
150589
71114
1605989
1292464
1775638
1206662
1859016
696448
126772
254338
1816879
1584606
763433
889927
549326
262885
216626
798347
1395187
61632
1219892
1137890
752412
1946052
413841
703559
671486
1514720
319383
450628
1066722
1594708
164901
818194
151867
247439
672899
1850233
384253
350927
80922
819243
867539
1704866
548056
570750
1005954
1508494
474367
844274
1551478
37659
502297
809478
1215209
705094
850519
1719849
373586
1814518
1366285
890008
201340
771607
1777526
1133851
1189837
245178
701651
25287
1858289
927586
1152768
427128
636760
183056
741354
176603
1123502
97569
337295
957817
1870402
177605
536827
795055
1178747
585422
46280
700720
1220466
1151710
376044
519825
1489568
1170705
1714070
796428
883919
1870146
602050
536352
17937
157914
1936929
1005877
499651
1189728
1074612
1874597
665032
157009
59222
358898
1441842
866575
462897
262042
1056572
985302
420894
1194126
1727724
338952
1246024
1047331
706017
1164948
1184875
1626821
293170
473683
214110
1299964
1014218
1888518
1574109
88077
1508228
1864422
1688329
1074719
377167
1357546
136974
1891163
859696
1529960
12839
1074679
303776
1256957
670647
227851
992655
925850
129819
672938
309974
874033
1575928
1251373
1890604
370821
502376
681878
863612
423425
385300
1500176
875217
1014926
629235
197579
1023183
1703159
890989
860968
498674
1590791
785467
867941
1751475
897629
1204734
1689891
1065570
1196658
436375
1056306
686278
1803944
1536915
300720
975194
94367
187066
516360
1453589
669589
1548785
116395
795743
1267027
1474367
710108
1945656
1366478
220845
247897
1487086
812537
890247
321196
1619133
1025863
1187957
922693
1680938
1014414
605381
1453237
208055
624980
1471830
1199276
1407150
1673490
1601582
250455
1564596
917322
1659397
949273
133671
780858
746035
1756686
1030879
784605
1310910
1410052
1015996
1865775
1753690
1295852
539483
1717622
197855
1013667
317158
1357070
436492
23262
155062
1190602
1499726
1788323
856423
1312294
1001196
801932
1601623
436266
1470113
864210
446737
1212541
453433
450859
1130709
887416
519502
1504905
495180
554584
1262869
1982668
1529248
657720
1051290
1357656
1052039
639952
1450487
1272307
83001
1386888
390355
246354
989742
848610
391485
502475
1607040
1375143
1085513
844534
24904
561149
99243
745402
553331
108937
338959
565591
786907
1348315
112442
960579
1342601
946350
917882
1226997
649724
690994
1442488
35354
1374660
738809
523133
450649
1161104
1065245
575824
790396
1854997
940676
275212
860806
1448357
1361427
495429
1753486
1968680
807561
39312
896761
273525
1614376
1367662
883305
201296
394153
1127292
401980
412945
468004
369707
1450674
1970713
368902
84644
1335869
184563
937397
455940
206551
1173552
1838838
1117797
653335
933856
1893924
182889
640366
1109755
510179
483299
966221
1471370
779508
1740572
1910039
1615926
1199066
586792
525121
1293668
426254
287161
1572284
1647873
779052
447379
1145749
952291
362662
862904
1073459
1667359
199983
530554
1048860
1286872
1522111
814020
1125172
1242706
1342597
149279
653323
807456
636331
771107
774302
1012507
1716163
1796358
1862601
892776
1922199
1812547
635312
1520934
1135264
1296120
1562095
1156108
1698829
1733706
608345
1652280
265089
1578102
1393955
1374846
1066329
1752278
1859760
633880
342461
1750041
966630
157298
251889
1720977
155720
315913
771485
1987885
636426
1686594
430781
1006160
349422
196679
69510
1621828
1628002
278341
995245
346970
1429191
1332804
1683660
1069568
901324
1955259
614401
1326796
1124735
70760
847685
598296
48323
344750
1272723
1032024
49380
940065
1966865
1839395
1699956
639115
356489
1243711
1201537
166113
427403
1893399
1530948
826152
1503358
1233044
283811
1150112
955407
101030
511034
614733
889727
1639971
1298776
1778104
646203
251680
326014
929016
1169914
11389
1604560
458001
863185
873634
1759559
1224576
310180
590414
1652118
1296952
226381
835870
513865
1315455
764137
668785
1029195
1519464
1708095
1780013
1181789
131476
1846309
1358189
1141150
867465
1928951
327371
521364
931494
1228030
791239
807207
789868
1767687
710826
1850733
1946500
609555
1923129
481687
738806
1109320
1543760
889908
736367
1543355
44977
605773
537794
508540
410353
1319268
1437065
836976
637215
532314
1258427
1759038
451745
626031
541880
46999
1281952
1468853
631528
1350084
1939668
1551140
1321911
823816
1651481
1224901
884768
660346
1630923
1586972
167719
281337
1687459
444747
1406266
1639980
1189283
1310037
856293
1619912
1464244
939995
122708
1412497
1579153
211185
1890334
1255438
530947
859606
210684
933944
1644790
1643556
360168
554222
1868602
409131
391445
1992696
928777
1553553
1539708
526353
1075127
935880
35709
1825659
854221
381275
1593119
1278418
1259743
1091309
1667331
445872
1780488
1825979
530971
1594327
1078617
513815
1682372
38895
740929
576871
723689
903943
1685798
747777
1565891
1105776
741210
404147
598634
861889
1409781
1758801
622334
846513
286329
1679433
1880197
1366495
179328
1841460
904751
268806
196879
1653359
1289356
1823873
1281110
1761387
1966785
1618648
1944774
938418
1437994
1910515
1059452
565299
508922
1681482
1551520
1895100
780108
1583958
585408
1241004
745381
1926925
1305834
831248
289889
825897
79892
55329
1532540
1827326
147575
863299
1615631
1965766
1429
595309
815888
423745
864159
1075180
1365660
284191
814198
1335758
573668
217868
679143
522369
1360368
455093
271544
133151
1889062
1622944
1607821
625862
1573357
1104033
1376323
477344
1801836
1119040
144660
1175260
1668124
730934
315220
201966
1609668
1574059
718039
970177
1370091
1364983
950064
92708
973903
1819913
858145
1161860
1603534
1553557
1974931
45801
879575
1421270
449260
1953533
551044
856656
63104
883439
1273883
1109361
139395
1696261
1262617
1062191
1077126
656757
750560
1577697
1125974
1890543
1116679
1773674
1947666
1340367
476371
1657543
1072875
1067672
745969
134466
904513
1465728
1070764
553756
1419733
810935
971507
671182
1428144
193087
182118
1971161
337316
469523
544818
147872
943189
1272503
1138589
1371899
805378
1903469
324462
1831327
1109060
593674
1420151
313957
252983
1677539
939956
1741595
1433604
1791481
1135452
706116
1260365
1644027
854210
1959174
938988
1486250
511658
1120597
933560
501650
121873
808121
1350606
198910
940912
1937214
658070
1567772
1465247
513507
1744810
1348643
507876
1734548
1506496
518965
767426
439754
1553877
7552
242296
1932902
592999
260655
1687880
709787
569738
431461
160562
135753
591714
544783
545996
1807684
531126
1559229
1856660
877143
889271
928370
1067277
1928870
1833355
560188
1677099
1765512
1661054
1996464
138880
185502
1943297
924764
1857236
267406
415101
1283259
365656
839305
1709213
298247
1391301
1180127
1668460
941408
1718080
1588423
878665
1278387
216124
1482952
1418052
1656990
1031036
1272587
668729
565097
325434
121398
933733
1026861
224763
339759
884825
1460355
1470591
204130
105818
1416002
1135250
1668900
129147
956250
1025258
1256432
1675309
634540
1299806
1406139
1008666
1713264
1432454
807909
896454
1869508
1574510
1950174
1001175
1565478
1743976
1467886
1570824
849205
67907
822829
1317280
357047
399430
1196559
266719
1397944
137863
1723306
167744
1416444
939068
124787
1791569
871931
854156
986819
441693
215821
13921
136454
1923367
1582693
1054255
883971
1317886
1882705
1800513
1260822
1823655
1463687
1765728
1015585
1847352
1545490
296165
89185
1101318
241864
1490681
228447
908337
108715
977125
1885815
1297182
1977362
1878813
1811747
1942020
1725840
1399522
892735
318538
762138
1684537
1406108
266389
233742
558843
81585
1100081
101063
1689774
1098228
1339682
1267815
1948410
756993
930047
371614
1147309
930153
1527351
1229355
1459980
1286022
179716
566704
166096
1924927
1092452
584273
1596263
810941
1964791
926030
1245948
1594394
625338
1580114
1976432
1016709
970620
1424708
910972
162790
560622
457836
1741227
1431290
1928227
1294342
1432982
1860967
1151591
440083
1301298
685330
948102
1611635
1769086
838029
1596871
1259789
1596592
110513
1131805
447974
1418566
173139
96435
1088937
938086
1034712
1850171
1860005
111188
3489
599422
114919
1404371
46781
1889345
1878882
177491
1093058
754940
751564
1953828
709387
508356
933129
62214
1676634
748666
1963343
1693197
1520133
672024
1205780
759219
1574799
755596
748025
1317441
179521
1692491
526098
218493
528117
1802363
27947
335458
1406751
476873
101280
1149580
846387
1780280
1035782
1242989
115035
688149
247788
1105195
1476740
1918452
1022285
1085103
1262515
754927
518549
1421406
1336878
236299
1480022
1671921
185773
243589
1403332
286022
1835463
1453278
780449
1990576
848874
570046
161233
365917
700489
216074
376507
641559
208019
1832186
708722
1624810
698649
705169
508233
1558316
128062
1999108
1944485
1819490
1442125
1948704
723572
243180
293825
985573
1030802
584331
97046
1982894
1127893
667520
1890658
985406
1793915
1331120
1009352
510440
1130107
1534464
155954
104792
1503066
1947150
635555
266726
1838397
831580
1622005
1255986
359446
421267
1044558
1546289
624930
1244515
1702487
1226612
1251867
1516953
1435586
22093
699930
1380153
1880535
36623
287886
130303
325095
1472181
621694
846442
626270
1339253
1196914
960408
243783
1399186
723273
1869032
1844547
1561555
1839225
1908297
476435
1833113
294921
144703
835274
595215
1569408
1128759
227044
1930940
643433
337092
1137113
175785
942284
1349188
1357778
323632
1408643
1254518
1538037
1895921
1226054
1012587
245684
28527
1680831
878605
1890541
501316
359969
199348
1503864
540167
1983229
1150181
152055
1886919
1386903
900614
1758253
963206
1601926
729755
1789220
974225
1130752
1747699
1364695
317147
76677
558605
360215
282846
339158
1695238
1870282
1305917
440855
287301
1495879
1565191
1728577
1606948
1359786
399919
318966
24948
543211
1952281
48739
1788508
573650
916950
1842170
397000
652170
304633
195474
1603408
1403171
920781
1409087
1734405
859094
1368909
1632392
344031
338263
313832
1888415
1319244
937735
554802
1341223
763144
895896
985902
650401
1430606
80215
79587
41552
1313004
1961036
1814509
1241281
366947
694912
1998533
542891
353404
1664502
662626
153577
1962658
609973
535828
1851930
493308
429514
666088
333985
903062
547950
43634
514567
1646071
247342
1322030
1568277
1537122
1411153
1111212
1485098
554114
1991161
1421222
320486
1779506
1998300
1600941
1002028
1964690
1474040
621932
1755631
1131968
785254
757421
953400
864430
224560
1277695
1405166
346370
408423
1516540
1265140
1607645
1630584
226518
1203793
38537
238475
625159
1148560
1338992
534177
232616
1593411
69591
1028252
153409
1005385
396134
557925
1792298
645842
152980
301322
1391879
873041
910829
603206
882712
161199
1824569
1501910
1182297
1219005
793142
236784
723080
1710544
1026780
1512552
1723132
1892324
341293
486037
1708737
484372
907959
672068
863752
478732
286485
1835445
1763593
1964218
1242391
662756
370655
6422
890653
505972
60189
1067587
1704861
1639743
1998852
1690540
1348111
1590879
1419395
1662481
692060
1151751
1921678
1478265
215391
1992888
658000
635948
1248736
349460
967235
1878201
400450
1344309
1810197
1450958
488378
882615
1803914
1627054
838631
66406
367675
1274065
1884682
975145
1328597
1306328
1220053
727344
1480707
1933482
1556589
1971568
1342526
124182
283504
1448165
1373754
1453606
928507
580877
1976367
375775
223820
132399
622094
1072871
625151
39118
311282
1684833
671354
403380
943242
228016
1372747
803663
1573784
1668828
1582229
1597281
101077
1151947
483455
1800369
890324
85011
582580
813359
230435
1249548
1127256
490117
118226
722858
1361044
1181243
1028258
214270
1237426
1467415
732751
1144339
1157860
897201
634109
1659198
1716069
328315
120663
64453
443489
719615
1798094
1101293
735477
1486971
673025
1237148
494919
858607
1826500
1958035
195938
1162369
1876971
781317
888414
1763419
1255621
19688
1871539
1343229
787968
261840
1727684
865748
216625
1528662
649099
759328
1740940
1610418
1897854
263662
1440327
1263152
1488723
95785
381483
1015276
511364
525256
489244
404775
382073
1061093
559115
1824721
1849576
1958548
976664
1350064
1754904
1209194
1443185
1146157
794979
55852
1924476
1893858
76952
53029
1286636
1183282
66096
793071
727873
492111
1117080
1335098
171632
1330224
1678869
1037059
1844421
1038365
1609309
1255097
969100
1226702
360924
739385
1811256
5396
1077870
1817242
1451796
1938926
1290902
1653929
1823510
449739
1435440
1906731
581230
166004
716635
1808342
1751764
41742
1168071
84389
1833624
609117
241151
633346
1346840
15549
1582236
1392380
1996272
1376780
1597334
227844
789897
598959
597019
1238045
1699161
1143665
1822587
1502341
1178026
1253220
1561112
1858938
645528
452335
1142245
11832
1048307
1629250
263556
746332
752099
1829441
734720
1869289
1596092
616737
1952805
937649
874054
1817803
1018752
707152
380014
157745
1832530
1126039
258567
1483830
1111735
1688311
1305762
1664630
1342626
1832010
537361
1960327
1464643
744123
487294
619686
1453665
1244200
171105
1451422
1445874
1556777
908343
1447778
1160562
489225
1094760
1896903
1659644
272238
215887
860875
1192665
1970208
414505
616738
1628067
1371769
854448
84112
653884
216269
450406
600519
1996600
1073706
565769
808198
1580643
1518735
456130
1057424
963568
715787
1085428
1592619
227706
1405067
311798
1571290
257533
989330
873598
436860
1610359
114380
254210
719301
1085335
1152714
300926
34387
1085744
908690
1526377
1415333
292858
1354165
1205355
1013260
43995
1030050
844563
1483728
225188
548136
1637159
1319175
1697692
1320215
1377211
1870501
1133411
1978878
1853042
527962
1849151
951977
188041
894338
1374302
2170
1274473
584429
1575340
771018
1850927
339538
1658198
756309
1738600
481443
63529
1374889
618715
1261220
20036
1554104
1407339
1135788
161773
1240422
504828
1749224
952434
361524
1890970
954682
1615105
481756
804873
973572
249883
759083
510343
1509402
1945535
1711189
567425
266652
1743184
1923116
87060
657847
1263935
91350
126334
1755396
1513573
1023758
1022996
753734
1771486
1931114
820396
1305201
385394
1162425
113924
1740081
190209
1270051
30977
1713408
1523610
1855536
703457
881979
1003643
928450
1822382
497784
127783
1947140
940400
956411
1903016
866810
388482
318089
169878
892983
1925253
949456
1084636
797375
1630961
57263
1213083
1082429
1375107
1728147
599682
1238932
1444050
1693306
36637
107495
881046
1478909
1015602
551346
195955
1621532
555329
866621
1918733
1696603
1387441
1427504
1648110
167864
935550
295756
1741837
866930
721605
1132415
1790232
1135223
1184077
1315321
80778
1092756
925373
1704460
1256676
1613602
523740
1158247
1253307
38393
1180765
1433356
776969
1830741
394059
523162
1044406
1985057
846948
1015166
97407
319622
1610848
858807
484083
1229755
1663637
600378
28227
415919
1779166
442213
1677091
266275
175307
1459364
541240
211567
1719593
1409072
368807
1391250
1843748
1101994
725919
1159481
761481
1159783
603144
1247531
1018208
600730
787401
1550572
1837363
1235507
1060621
1507599
967573
518261
1281423
1275185
640282
1819691
421875
928232
754936
1400464
1869212
623278
538381
626690
576531
987084
77561
467548
1594275
180205
173385
1024728
79254
396007
184153
140753
1056973
1400203
392489
1364341
1544231
191659
1739606
1995623
528314
931454
650659
1071061
1644369
324632
1478916
1491101
23202
1329442
788268
443114
1733543
877762
813171
1018944
1911054
1207637
1709405
1629949
798875
170755
1102714
1893065
1743436
218573
847634
1362521
715725
817049
1116712
708591
1563393
1795258
1148928
826550
1094956
491490
845070
629306
855904
1138351
791189
1748653
1965025
1038803
1595612
1847544
44226
707719
735320
104387
433293
200201
123645
886802
414727
213898
924012
1025501
172472
14296
1110137
1054024
594770
213948
1271585
1566960
1066812
1047545
473184
959465
60064
483989
550897
764386
175811
1023561
399805
770994
224038
1964727
1158341
1906325
1879519
1448808
942821
1221081
617324
357387
957001
1934055
300326
825191
344829
243342
1881992
1668423
977583
1691734
290324
583465
1842587
971093
1831816
1859081
1402041
1498163
196767
1599219
1334307
1568646
390778
720096
461325
1854457
720033
1515146
1610725
616066
292787
1132776
417359
831009
1555447
123310
1765892
328751
1707771
1029507
84089
266012
1194941
14331
1435513
1081346
732018
1016328
27546
189739
1842841
655460
1890172
398535
648705
534831
438573
1659155
431095
317432
274893
1644835
800052
346807
65316
1448952
624074
488276
1801928
440118
770496
117890
374960
802080
774942
249505
462087
1498539
1303674
1224504
1782594
777219
1211153
1821878
986622
1253481
213770
1458011
1033476
1745782
783438
914172
1365006
1592085
615795
1027303
334513
1036407
1673433
1690700
1732947
1922086
475779
723664
639701
1976985
1136161
470543
1472808
1086588
1938791
346512
1801113
1905402
1079028
32879
1324627
921753
1062748
1430793
1544788
1844955
77923
1666236
772654
1842721
1669569
1192026
990234
1829181
345582
448265
1944698
1894306
11557
1178272
1726902
1037928
543338
1602072
307442
1547642
1613130
1089351
1191046
1623750
1445792
1943266
616331
1138890
1633505
1311272
1025643
1397496
108959
599818
1951436
1076658
1943209
337406
1398439
1517978
94902
913644
115167
492116
1533381
1463617
270057
1498097
13097
1695621
1571731
401753
1995177
1970875
714755
1028786
1324507
1798979
1809403
546928
816211
960620
1884804
1179444
727499
1226177
1406685
1616664
1526016
1871157
1160582
238531
1282699
905293
852999
423606
1971261
935969
517930
1058325
1901299
1205486
213627
1303998
1134064
536181
1086766
832230
692349
544695
409386
857599
491650
1566245
899479
476551
1594590
1876534
1573760
1958801
1358791
1555588
1336218
1707690
1656359
520467
883695
1060415
1602877
832522
779
47799
1179736
1426023
1821642
113807
1338840
25084
1734381
1553608
249484
242523
1386892
1909108
209425
1834397
1051269
1323097
898889
1035852
335315
722568
16189
1803639
389260
846646
1801739
962790
575786
769771
717003
400335
365065
567118
1560498
1439899
1940213
7489
1606541
639962
1199410
1678928
500895
1419014
554125
1145732
1771855
1900767
368376
349867
862224
1399201
295563
1395275
1102742
823800
1581901
714218
1086189
966681
991239
1060107
756713
1740238
1333418
1869437
1007967
1228400
1127979
980079
1114994
1569731
1615131
1328486
1484380
1149717
1674002
1523906
1473760
79572
332584
61344
362755
437301
1213052
866183
1149135
1513216
1049390
934425
1315843
1843301
1429513
283630
802188
648519
337897
950573
1836498
473323
1186555
1506902
288690
345105
275600
1669171
1911561
1326171
13979
1194986
539680
1910524
1086743
1347400
445390
1312773
950054
1886625
1467823
66012
1372512
1103655
167227
1322474
811325
954019
914379
208459
1699856
1458067
982633
710652
1101700
96333
35933
800671
508701
819979
704008
437922
470179
37327
596847
1406645
1092703
626574
44852
979306
898188
40118
1574364
821708
690029
31602
1855853
766019
187978
1741973
729237
882982
38653
1864345
1853575
1064237
183101
1082418
1097247
1117334
26143
710782
481142
357067
655897
395222
521573
774192
1807850
1170518
1618037
580575
1680468
1461340
1961619
1523683
1161820
352519
145938
576823
375890
1678983
258293
883707
328961
776206
104197
655120
1236098
877495
1567756
64924
982716
534221
930251
1198191
1134326
1517180
1593761
939296
473278
1646257
1243116
1241342
980049
1854820
562378
904326
487103
550033
103883
243462
687728
738415
1725453
666077
1890239
631455
1002751
429153
321716
1722287
1545697
1405168
193702
262686
1821721
1220968
258443
643104
949800
796735
1983209
1717046
974310
623898
159723
1897915
1109580
1789012
1329519
342749
199962
709657
1626108
1681424
184900
1484802
262725
691510
711312
949182
1465333
189332
1834338
247518
549386
64924
1175179
1653760
36156
766776
646265
1060848
962245
1110552
1975923
1752126
341398
246479
538796
1114707
1683503
561485
826243
1997998
735295
1141553
233980
118314
891524
315653
1461582
1049401
1932434
269594
1839327
400030
991456
1089358
1954199
201758
1334676
698622
1090931
1675271
1066273
442473
252330
653116
372799
1580118
443173
1355161
563483
399311
477257
308958
68705
672247
296106
1287908
725453
1693605
1352181
107567
254003
1280668
133890
37780
687357
303365
612960
1624563
1164251
1431733
971701
1060636
409826
558214
100051
1260708
1070057
291359
677311
900184
473655
1774428
353425
803373
575020
1005295
1413809
1435424
1045375
1625647
1097936
1864854
1869921
1496908
1166457
1572164
141977
1859573
368618
1088931
1538467
963530
1275241
204685
1475260
1940913
131226
1785697
1147677
1418575
1812256
1536792
1864446
1189527
974998
830465
734418
1696598
1521395
1580100
1886429
998253
1358446
1734208
460982
246364
828573
1798555
197886
769134
1394844
516997
1112234
1841209
1699763
43095
799767
513375
1584043
589891
612141
923479
61358
1085522
854993
1551094
1980073
761044
394992
1434555
991124
135912
512336
1293336
26254
1603458
708045
212969
1187148
1357775
1803054
260739
617288
1875157
1719106
562337
1742951
529289
1484186
1731817
257841
1348911
1694647
57775
1022426
1907331
916001
1986218
695213
1228781
413824
874250
1393217
1259890
1193502
501671
521031
1325789
1663641
356280
828496
24062
949702
862607
702769
1650481
883875
223593
283791
1643020
49054
926350
1404965
1259437
1022887
1811391
737966
59983
1926578
1258589
147900
1392849
577496
1997722
1510688
1971617
1464260
1266589
179700
481769
1726690
758322
1411204
270240
1402808
212210
1102658
343809
657709
928376
229242
1416493
373050
118238
16420
713834
567770
246823
1073600
1019478
913118
1969201
80317
1449055
366045
778184
926632
387808
679804
962764
1825589
1590555
950173
373678
1709463
1013797
1821390
681153
1850195
1111300
925707
1596164
372004
211734
1624397
1418687
75070
434556
1901928
706568
1488587
1090689
776295
1526031
1252710
1680488
981530
1240087
594066
1833394
1541513
512925
1894105
1456525
1704358
1876659
894869
833357
1499779
976150
501036
1184131
761057
403400
490401
245446
1975758
1970857
796024
1546602
1973247
1158270
267878
567077
1472524
1939415
1806753
1345396
1123674
1876712
465679
1983645
211600
999386
517505
849791
383667
376801
375646
1341680
1396750
1775969
267485
1875668
802001
953783
859293
1523684
1058938
87740
1978338
1721249
1782635
1345459
923444
288214
1754957
827428
625842
442320
1112110
536221
145235
830885
245037
1208053
1667974
840881
1248767
1921989
1045089
1870814
121490
1253654
226879
1809419
1541639
1462407
1579372
572807
553676
1269981
369174
1700742
835093
251048
650200
453821
473112
1300406
1046348
81370
690450
1201892
1007733
1420298
901590
1509302
1483195
601541
140992
1012329
312466
1421299
698927
546205
939357
1940984
837450
711075
551449
385907
135656
118913
616147
1128715
290674
792992
415853
1639534
162222
1206088
1786683
229596
1896844
591840
516086
346193
723571
1716324
404037
600454
920124
1752780
1203374
455444
1518911
878736
1155640
828642
1937256
402288
1897812
140346
66880
248122
1375242
1175174
1894538
722675
1062159
781699
691277
1842234
1995967
583413
1041787
1514537
287290
1956684
1871049
1962855
1354826
203191
1278674
886139
80280
25300
310813
1274327
1129276
1519353
1349218
1218618
723767
163981
1357171
955342
1419497
43511
1310404
1004100
56607
197184
1151789
1778709
1462589
1617971
1208132
264446
1740548
1617910
815030
661323
1669539
1851674
1176661
9179
1448952
499462
361995
6772
1310124
1014703
748206
1913937
124704
44715
1054060
1594034
984207
1210054
1631414
1666070
1992117
837309
1126586
35760
857732
1751441
512353
1141458
1418238
1924624
1786440
362587
693267
551989
1277430
1693815
678078
1450517
1869209
1649300
1842368
789380
1399544
505136
1095273
1435891
895391
356029
1153270
1615718
1162032
860214
260507
580607
963735
477723
1644075
1122672
556479
371595
1485691
1005376
232837
1329700
1110484
575694
1210627
1498625
1925464
1199682
224321
1541803
342690
368518
634705
853234
1814018
538817
1363664
480365
580743
1435937
1319513
1960715
1806064
1454405
10812
1368145
131309
1956828
1893103
701465
206102
289854
494884
275347
982268
1213377
943350
1843568
1514145
1180638
1378110
591557
1825043
30081
1274183
734710
1003843
1793965
522708
692678
769082
1870746
29616
18220
211067
565623
1336350
267081
1653508
286578
354511
292583
1971373
1485020
820996
580001
92724
773841
1551947
1391746
610803
79387
1237076
216145
468442
162145
1758143
115104
1011462
1290553
28960
902982
1230815
1565417
527680
1640619
1384560
437409
1679049
393148
1747403
1909302
868066
184196
1599074
685404
430302
950419
1137507
1515342
925191
1278950
327732
185976
640599
980105
1846515
829601
40725
1941951
512829
745037
1367807
1953376
820740
1274
87859
702455
1209139
552332
1655767
1139154
810706
486582
904195
489755
895060
1228554
1761167
1672756
1969325
769473
1307849
834662
1632880
1372965
1573648
1450076
1830753
480339
54307
1612394
1905419
1434931
1180166
1250122
139479
20392
898643
1549586
71608
1359439
505610
42502
1972627
183929
902339
522187
616139
631156
1337008
248533
514334
1022923
246567
1990478
1537336
620873
335237
1125955
804166
695118
1078306
1657266
1505720
1381718
1432180
1839498
480364
1606858
1341477
1817270
789935
1422582
920756
572699
880691
556614
1934954
1641826
934986
1135810
934748
290302
1924008
53198
528773
178485
818289
827558
1018088
1928275
1564374
343922
1410136
385944
1482976
1186118
527952
1492402
997929
1503274
415054
1488861
679891
1900069
1763251
462801
500432
245805
83617
127840
228144
1980116
1027810
1276291
1749400
61071
1687611
1768239
981396
1649102
1302938
1893559
1688067
1584462
1958879
1536719
1674616
1921419
1066511
216371
1773938
937308
230277
278637
535783
1820993
519469
1092646
1530743
802000
1301861
272791
882257
1965707
781191
1879091
1569139
649880
421824
1563209
1951879
282122
722791
943975
1315832
583261
758754
1555469
331641
733885
897967
6724
954495
496868
133221
1590335
1936573
360558
1074730
577597
1491527
1929733
638880
1518227
1310972
536753
527465
813848
361567
1879186
457256
851194
960575
204209
1390198
1104878
1015879
1004005
1467468
559578
257424
697695
1375968
1510385
1578924
1587900
1659301
1576023
459107
1223774
44465
272037
194197
388132
1342747
1029178
272298
748272
884749
1785735
1533771
1977550
526213
1586034
1560164
959098
892933
1010058
1121224
1657342
526207
1867409
1931177
909127
591244
1051752
1043446
1206057
326924
90076
71906
1474786
1443598
1770678
1282119
1545170
963440
1321503
1717185
263320
321654
918592
1375272
528916
242642
1628625
239486
392467
381946
1798463
1766765
20000
1198175
1262936
573245
768389
956160
336108
1053308
742679
283954
1559726
1692303
1294524
1699907
55561
1939857
1628388
255235
1143167
84879
1708521
1621808
592079
1831973
1845424
1472924
466570
831703
959619
1510845
1956210
1541970
1327495
1720356
109579
484850
784680
1608421
1282792
1303196
1006112
1950391
1894248
708618
122084
764217
1440303
1776775
588857
681786
1736032
1714301
926985
215658
1747420
546219
1056395
1990566
1546836
297720
64838
661425
802058
981159
773308
1369286
20662
593676
752828
824077
1864858
321068
1734748
857164
759224
58473
1638014
1501665
697869
512194
38691
1581526
303920
1724191
925944
754386
944406
445311
1655153
161173
1555654
285318
899565
1844460
1093287
26946
1375011
888142
1201144
1198842
1081409
1506486
1960667
1309083
1606915
214690
639077
423933
515731
762094
136206
1416950
1404342
1785304
176801
86218
1068168
631184
1296037
622942
1902643
1443671
791676
1813048
1918872
990862
1058117
332376
1706710
1193103
748318
93616
1165636
1956227
195595
1591872
635772
1594312
1757390
1084354
1517983
1048702
1809862
1542979
38647
696272
850281
216346
969328
611396
427437
482868
119339
1116606
531951
1111521
1454562
1168498
185065
918544
997516
1560088
637690
1818720
1501932
1998479
413490
61222
1679949
661535
199208
1866671
173500
1130434
1964852
273109
1467575
615622
997792
1039510
607710
1874556
1910538
701536
642087
1554281
1601065
1569681
1415631
1011784
1076957
55566
857402
1187502
51694
1315389
1293121
919671
124366
1672160
1812282
555278
1967871
1691996
1327483
1335171
378500
1904836
241500
834253
1465887
1841434
1225404
553354
1003294
1897334
562293
661129
310469
302000
639198
735721
1659648
1849304
1702968
708989
1417541
63906
283711
1377916
1445613
1814891
1436615
1791667
527334
575278
494035
1440309
693607
85726
440602
634500
1672586
1447701
1024319
1044932
311922
824070
545000
177062
389434
878281
1732192
905772
144605
1511761
1816177
989844
1648707
1807507
1023482
1904615
285128
559295
1047449
895830
939912
895635
897322
588896
1627848
442041
76222
564546
1747519
700176
1806323
1556356
1898417
1744309
422801
297309
1913082
379393
834365
1320074
1381796
1309807
1335364
1458635
1909449
1028723
1669168
7575
1799656
1809540
970061
1844144
824997
1978864
1406945
1245753
887021
1751438
402540
667993
879166
426894
881702
881955
252509
1996234
1218700
1317703
1295314
627485
1869610
1942142
593532
566439
1031897
1922793
1011840
1616588
725917
1377285
1141064
1018742
126745
1517264
1117240
985578
1603173
379141
235688
1419146
1858704
573977
1852637
156011
1074735
1380728
97716
1433695
1628095
103066
1812935
608490
434299
234877
558074
586861
1560106
1275916
212396
505944
647270
1330930
709679
1466039
50014
967723
285427
1458619
964731
627954
1071121
75667
601013
529972
110939
940454
1861383
1137499
420595
282458
1355954
666692
424639
905083
810093
1595785
1465548
434622
1956711
1877055
324154
1603882
1519693
1535027
1809044
1662334
1035265
759702
300747
1514408
559964
317650
23712
1963423
532070
1279945
426188
204146
1659020
919712
990121
1170671
855735
1811692
1589213
1104775
283119
1733507
826668
726766
270138
991875
1588319
432683
1786226
1993306
1328111
282589
791841
173098
507207
417742
387797
237451
1718213
1495546
256496
750806
287624
931916
569931
1285493
463107
570101
170045
1985562
1692200
1945102
944957
1484805
1899356
1883420
1814088
1117984
914617
1355022
877352
1460924
106397
1094097
559269
1667508
405299
87009
1290900
35404
1541634
903265
874427
989163
762478
39898
492216
1365083
1893043
1077329
1558269
1169872
1929178
816501
1943682
382277
297065
1559635
1987673
316405
1094658
1872466
1535372
1947527
794469
1183005
1619866
1429057
705594
441746
965231
398691
1515660
75609
948833
475827
793042
215629
45581
856592
658932
1304860
1707216
822074
1925645
1210828
1526619
512508
1368731
1099533
603914
524810
292816
1839627
1700632
970998
711463
1057948
936552
663811
1739852
871973
1171531
724792
991914
25894
386478
1738058
722783
349199
687658
1134952
1494422
207956
646727
484854
1154532
419857
1985577
690303
1298985
1998653
528567
309773
1171297
1051526
436222
762461
1301826
1889127
350632
1033007
251805
858681
837880
379440
862721
337439
354603
1261595
1430444
925382
542501
1167691
1500590
90577
1861657
26075
1921410
1989765
1618033
1913367
1448696
13760
116287
652663
640380
1734492
1140714
724332
1407498
1489780
319959
1488810
242532
1872454
407912
468392
955811
1585674
1350512
1430380
1393774
1573925
550542
1610066
520338
268502
1794324
791937
1863172
392766
1164349
1770571
488162
716798
977112
816790
1870795
1079519
267101
1834387
1593484
665096
541767
1019565
1972375
923459
1437009
1447989
1092396
771713
557383
9326
1920004
72189
991961
409034
733636
1517165
388031
676052
844040
749682
1362056
91951
811592
1001629
1272893
1476090
569647
465324
318088
1478777
1047596
360674
1956720
25994
1635358
746930
1335584
1001904
1380562
1078308
1016245
1857883
92454
457682
1985616
1674831
1237329
751363
1888591
1291392
475540
1347510
708518
791732
1100763
453634
1554235
583015
853744
748337
1116124
1045764
695182
280302
1173767
1413449
376002
1379640
881827
335347
129980
1628398
1946412
841131
613671
1491118
136459
1795296
1685931
1588284
1267540
130602
1908154
1812639
163669
233036
613469
225810
1751352
1485726
606192
1838726
1138251
526867
1229481
65114
397110
567387
1789610
1814782
415898
949215
399193
832853
1474931
672014
1591829
1427118
290768
1236543
1669840
518497
1315449
1098080
1729758
71309
890523
1221065
794539
224703
466713
468390
1176016
807455
381098
1650780
1084596
911309
1000018
1984381
361688
1099798
780579
1447166
565494
1319663
1302457
1921192
1907005
1523151
663627
185295
33451
871530
110970
287204
1796379
151700
1912038
481460
978602
1859521
434025
1455266
149442
766522
1245689
192602
1377199
889270
1081295
207945
1711562
447121
284712
341803
1425905
1546507
460391
1185521
999277
895274
1463485
1604306
1536731
1548597
350060
1739660
1011527
458999
318792
1178716
1489726
437580
1068065
1853505
1174822
1471025
1482471
923054
1649132
1609940
752373
1803877
262984
1164690
1328028
923613
1473089
598630
512747
1754372
1690818
1675375
1011011
971638
1158542
1894798
298146
1950952
390280
574355
1421080
1558498
554476
800014
1666892
673387
910304
1170046
381428
634138
1757213
1606832
750580
1413842
1156794
228747
134856
903709
1964514
1131947
1826101
1177434
1585587
952100
1230219
1984454
1784676
1957208
1856226
1231783
1401362
977694
1989674
206330
857920
37861
1128441
528447
129061
453793
1776821
1705010
1431092
1081836
992540
765072
54704
317215
492778
499133
278645
679301
1967713
574364
632220
351575
1445305
372362
1699161
319678
1207412
102483
883537
419280
318353
606941
1729710
1982940
109426
1814474
735939
1110163
1985784
1894587
484863
147118
1448176
676401
1230590
4330
1086087
423574
1520827
529439
267816
63731
1855282
1511698
1449589
324045
330565
681834
64927
294813
392044
1969378
1477692
597579
1665452
378313
871824
904563
265963
278872
1371708
1043522
426600
505723
145731
376757
1463435
1315357
927927
674321
530047
1043514
316546
749132
1955616
6777
609404
1223057
1761156
870434
1668791
143109
782581
1080384
903579
1907949
1508064
546898
1151942
247916
750872
30671
413912
1973467
291137
413346
468417
1758500
1551951
757401
1588277
1134684
1190846
1694240
1637418
432403
1691838
1767130
334269
1163026
525725
397319
1427196
1178452
1241812
1633371
1708690
639775
70114
1578264
1963266
1848736
674090
1827623
648321
963912
1143730
89019
771141
1790754
412534
1336434
672160
1547844
721133
1576127
419171
1138647
420860
1228759
320501
747815
637285
1509906
541736
438242
502779
1673502
1608265
1122135
1509029
896449
899066
1679790
313694
875146
569642
286092
1861648
882289
1604499
1874150
1442292
342149
1208819
483810
21371
1033112
1290135
591264
1310418
1388416
663053
479072
1276539
284994
1893927
1729350
1335026
202608
8882
1117609
1024806
701270
1203668
1870621
805297
1357756
859118
539630
1082806
161646
526203
319072
852107
751959
466321
1137933
1634014
1551446
1979991
1779081
1246157
1632453
625272
215819
1810832
84876
1955206
667194
112562
1539042
1155193
1517465
154733
1292264
429782
989456
30855
1869076
1964097
1098821
833704
417120
592605
260353
118523
734959
384402
577532
1254351
32016
1658578
283687
479371
301045
1654501
1918808
1398124
473568
600458
1304158
593305
1674120
1728732
1080402
859894
1780927
74480
556830
450124
569627
1748606
429866
24904
1038993
289597
1766639
1785667
1476382
600598
334572
332797
455364
1607854
1533732
276285
1650510
193014
471623
266313
1567044
1210550
271466
780089
1027101
607553
1808184
1388111
733267
510875
1358148
81487
458503
30705
585224
238314
1620850
1570891
1287068
272848
1016258
558165
1141581
1369499
1977234
1374016
281780
227940
864750
1621893
248067
1040505
1098321
403817
736472
1060918
104331
425907
1210183
1990766
997134
1935990
300491
1192496
101833
995646
1383766
1539479
331861
1797007
931262
1640620
498862
480384
59305
117336
666680
6637
1947718
1881994
889470
1731832
1545194
147911
1753073
1985842
1140934
626389
1226565
1011003
351057
266418
1647245
332466
1232553
1356622
1036820
1341053
1024566
1198062
205624
351317
1410948
56076
1611382
958551
1975916
1086467
1808391
1061611
1148459
1692366
1865624
706967
1592240
1726770
1679450
1021958
1678058
726884
571134
592183
1878657
292997
849226
622140
1456276
591168
1057010
1993556
1739680
139695
209846
1384643
283206
1061784
443113
510637
764595
1571326
859701
853136
477669
1238062
1624036
1373844
863657
1017021
1427206
39546
32277
213310
249330
340361
303763
1671716
1405637
1173182
85925
1481125
1692403
542095
1395271
13792
1384719
442874
494163
818042
158707
1081322
542388
1598012
462491
1264027
489471
755659
800255
1938640
1744559
1226434
756977
385486
1244606
755638
554852
684088
35034
1974740
325719
1686814
549254
1813793
1082899
1657451
765510
1514152
559960
1062680
1178245
913624
1597178
1180590
1727708
810889
778803
648783
1015923
766603
276398
1957794
106408
453884
498109
822299
738807
1335186
1446418
1640557
393351
365466
620728
1028021
117
1346461
1578622
1393703
1157465
145387
539780
1217332
730950
354520
897667
990819
1225439
1021953
693992
834462
1524516
478308
842468
408145
287798
1903024
810846
534057
1398782
1210646
1782121
1698752
1111329
1859197
1511996
258127
1932473
1402351
221466
1330671
998122
140243
1969555
1177848
819241
1399562
1251835
195912
1480896
1699968
1759188
1217572
920890
219912
8283
140504
271803
1399304
766082
882357
3400
1479878
139665
685607
379741
326748
179658
600882
1314749
1537498
326201
988535
678511
456455
3827
177285
135910
1335194
879593
1574324
706718
1778066
443946
1420099
110740
1334956
634868
1320190
1136743
1156178
330061
599627
1127580
404463
1228994
718026
712918
988358
338396
1079935
1578322
1630687
860377
511888
1368420
539392
1843642
1542948
1004851
1378299
133563
1812884
557897
69155
1587641
1930548
1143363
8789
389307
485974
1664565
375971
323476
842622
1086426
1986765
1068038
259339
1599401
276788
467350
371467
1193143
528822
69730
1802874
317142
312212
1453923
751747
864586
957182
1692906
977119
866471
565423
937682
1308390
968967
178964
1837992
1998147
619300
1170712
1284813
1099458
737935
1871122
1895049
686114
1243836
688523
774001
1288368
1717238
1014237
1210433
361478
1070840
1719273
388154
810388
1158865
223409
1831094
1284175
1618659
643893
1311190
1578138
1362723
553844
1000657
571881
1473447
1826956
930674
328203
1479391
940123
1801663
287114
1077242
1471303
215709
417794
1929145
1838443
727896
1981698
1249989
394771
1639877
233162
263346
215080
193863
1485481
1171816
639407
1873777
1795064
758588
486430
1092849
655672
776929
501415
530673
592963
1998188
1737247
1114027
1952105
1320347
1978008
1606384
1626872
1067033
1372848
1812478
1288300
1037855
41603
1184888
58029
179006
867241
215238
942140
1600648
210840
547047
1862093
1879661
1528382
268631
658732
1140388
1825470
935694
1288234
86133
1248212
657757
1813197
1061578
375636
1815179
582668
891833
1599084
580401
1659986
1100452
1118228
1110593
214099
519526
733116
1354018
776419
774535
557421
619619
1979309
547952
553385
267966
822907
208089
1752013
1819050
317541
1694990
820584
1039604
1575781
1430393
563193
1021111
1414001
312962
1303599
1528766
886303
17956
165552
1910098
1588692
938868
30922
846863
991057
700511
897670
1238786
1451989
331599
1037704
117004
1429016
586111
261237
1881279
147399
1550011
265391
1261255
307843
1052227
21437
172252
1077438
1004216
1416546
1997067
1295097
1429970
1470293
839136
207151
561342
1121068
628784
944687
561932
799396
1816702
88128
1704113
1997151
841758
308471
884328
1842883
964475
465503
711639
1918061
513627
1472744
1099858
171889
924305
1363490
676159
1530692
808550
405502
352402
1702175
1212388
793967
128839
138995
1379488
1201364
1686054
420421
973937
280423
1999824
1331832
1957631
539605
1548510
1085748
1492648
81792
1867576
453243
1678593
1581870
14149
98956
880548
607695
398734
1120690
391722
1499526
1204670
1421036
1963308
107472
1831597
1465378
202325
1314698
1679398
1206761
1286697
1720229
156066
375696
860622
1215625
1593635
90257
174696
77493
1507365
396152
545879
451503
734428
414093
605354
931274
550448
1435832
236590
1127860
5518
1970000
1996486
318568
855660
1443136
452041
498876
725496
24735
1968909
67263
197284
1836991
1512970
788699
394497
1898243
582832
285549
569632
1354158
112399
1443811
652284
1971148
419579
1677169
298490
1142257
1738590
770671
1613264
523197
1598096
1178478
633644
1460705
1688579
1901371
836630
366040
797623
148855
1269556
804113
1546541
761981
63237
1142330
1506850
736837
1564821
530096
6362
151306
983488
1668672
1856233
213062
1814114
916531
788420
934025
1210943
802198
527355
132879
1139443
1374274
447563
1582639
1182395
1477213
1691836
1885829
1184703
225878
1165630
869911
1752629
1193984
1524281
601139
609996
541393
1874641
1907114
750501
1994710
923856
816811
1819125
261020
766592
1515469
1356704
973204
1691827
227482
1060458
770191
1789502
1568118
806752
1096307
838461
136858
1219289
817166
1522992
708519
526075
1045106
1981777
1478161
1023412
115423
482578
866289
1839020
1889837
1625754
431281
1191678
1420089
121661
976928
1568489
1521045
659226
989079
797000
1366668
888798
944243
1725175
1090500
1403297
1194942
1896761
188675
1752462
221244
1956142
837095
953626
1615003
1016860
881101
1170075
1095450
844720
375046
677797
929890
159690
922835
1916391
941237
20546
965773
310381
1966670
678980
947738
389806
789854
925471
1034580
643076
1317655
736849
595206
1460893
1883408
1988811
254142
1026041
619289
1984640
1906977
269557
1813884
204995
416299
120852
821232
1480977
1744723
809963
696918
1448671
1027971
1242575
1188324
331535
930024
139555
202448
20451
1939773
35049
1891515
1864434
1598912
1232692
1583104
1836293
1539018
1999596
1092408
1137157
1572835
1617187
1230679
393549
390263
1027378
944556
1805201
625826
1286213
700072
1925510
765747
1471903
1824904
615465
1449134
1904186
562307
1946302
357224
733406
72427
1847807
1046442
149920
1592506
1224835
1146993
826208
1221195
309985
760529
1905588
492138
623874
543446
1103558
1043008
552647
626529
617901
551169
766999
807642
1907020
1229179
1677835
1216164
874383
740208
947307
104657
1316113
1181350
1532415
1101234
297432
1225526
1697331
1278154
23820
1018028
1869741
361766
1573152
232891
1587575
1681657
1786597
560244
1025734
856170
1430766
193006
579554
1530032
1582013
222135
364707
235237
383282
785914
829696
885203
1166226
25196
169181
516765
217645
1712107
504538
1746647
866859
1556507
1623383
1958279
1061413
230454
1945913
836714
1193035
182176
1055727
1736562
506283
1462436
1592019
961604
1626403
914741
66632
1467121
182232
98142
1968531
1841948
185332
204870
1705965
955003
1463985
748432
295419
1006032
50315
272791
287983
116638
1651116
881298
1296753
1960887
1239181
85642
841677
1236183
192261
814798
1695858
816519
995148
1564792
694882
1614707
23630
299848
1991220
1847951
664952
155470
1396880
1496521
178391
435967
173736
650651
348824
875916
771015
734520
571571
293040
1040356
1647080
1810554
420797
37343
940015
1604110
393982
653408
113370
1577292
1823478
394304
450163
1324471
1800018
1281585
1121997
699860
317926
926543
1101718
1512144
193984
583590
1002094
1717155
910139
501460
1285739
1197218
1549599
1839015
671522
599322
279145
574281
875286
1563353
1942464
1972222
1641943
1794987
963647
536697
767178
309489
87476
1712072
1802657
121531
1839999
935702
1042094
1261058
365503
1079579
822455
758648
1674786
1406630
1577951
1070445
652726
25855
430091
690994
487831
1431293
1239503
476812
403036
233914
117305
125759
1725854
829770
741315
661782
528168
1972790
506228
219844
1781559
905474
1833487
1012647
1076390
731755
640486
416473
1278011
437333
1501169
1664589
1637689
517383
261873
1028179
773798
34350
1218564
1467191
1199659
1803713
1875818
7513
441980
1224086
1401071
1744711
1137606
69775
673581
1128598
1073852
699987
1636791
1031272
179705
23786
1275849
1503253
1715414
636687
817716
1616327
348292
1031343
1053160
1523861
463179
902456
326711
1869776
103285
17532
1070646
20639
364532
590605
336081
423882
195685
1514850
1088724
659947
719513
1414877
1605852
1519901
309164
157103
1284158
1654226
794676
1909237
304751
1764041
701283
649601
1287543
648681
604419
253701
1882452
897483
1818428
1243937
1630421
312166
600626
1665677
487206
911554
435185
1541750
542175
403704
1191234
1745220
647463
998297
361693
904761
1594779
979033
1654223
1744961
1233998
1933943
1140551
893735
137057
490643
1479322
815794
1332492
461842
1577104
56905
1987413
590922
931459
1988858
218855
1552281
4361
49734
27205
1185683
1126220
1268137
270564
310461
1026605
1668393
137937
1285550
1931746
1265194
1310077
402530
426588
409909
1468279
522533
1634880
663173
367317
1030144
561768
1092457
708795
274746
680757
1802096
725634
809784
26961
1279859
1041508
1454532
1675001
1123400
657474
1171982
915757
694866
215286
1653930
1030850
592082
637852
244796
1007988
120288
217821
748414
1374297
1789086
1396823
742823
1831722
1553578
1446892
1301851
1755905
840076
737253
886710
783185
252113
467703
115089
719643
1492399
1899284
1791292
1700086
27525
726470
668711
509739
1753214
1463897
21
1114541
473907
817105
1129133
1308423
1690898
618148
246134
1102024
1364583
1381823
1730483
239180
301477
858638
894046
1442634
1523075
1997630
194353
199893
1771336
558852
1748072
753329
1120704
1561493
1864460
1469829
1280481
1280983
1224814
1723793
622197
789904
1503045
969836
294152
468254
348870
57176
1278509
1868592
898234
1294194
365582
1126414
1901070
1820003
342587
114331
1713770
1943853
1184855
1314196
216645
1852633
177394
1111070
315258
1498796
987725
1148006
1856091
1334493
1274399
1319303
1309597
518899
1904123
246748
331216
708587
1623867
939455
1690766
421874
1334180
1490722
928026
149349
1042094
1410438
1275491
1677887
1629723
1531192
586130
1018262
497492
331563
175863
850500
940142
1821282
1221258
1626350
265926
1657945
229544
1574555
1296293
678401
1777676
1121996
1375414
710174
1655944
81021
468561
807308
1896305
46094
1944798
1770574
1512952
678323
1206439
1220205
451306
886404
1055519
366061
1810746
1597588
695848
1609508
866915
1902257
1722347
1253196
286332
384984
802816
1805784
605885
518630
253358
399864
619823
1653953
198145
582624
161379
118831
972478
861789
557561
365940
786132
1360636
1668377
1011964
514130
1528852
1470452
1393201
1834201
1067277
773550
1579140
1732228
404733
959518
1997931
1721247
1469675
1273819
747153
793497
1923862
286237
636003
550947
1313241
1652538
1558477
809009
543181
342430
1077928
704131
1343741
1929728
1179141
546476
1869158
1261067
517644
1918338
1703094
422378
1283315
419732
1353334
1873930
75971
1098895
348030
821634
1110286
1929786
1969977
1815248
1859923
1379534
1024105
1616324
1906911
1785395
680631
1810496
1820148
1665073
283317
36317
1493153
79605
196304
1143823
639098
960793
1444850
1607878
1053707
1469053
556473
302261
238532
1195138
1501518
1498365
1716157
1522979
285003
286868
255180
707890
627575
29540
479529
1482493
823930
1488708
754845
417590
1262174
1178204
1566475
145615
21993
499985
874328
1189834
59575
36434
1710048
76822
843139
646149
866494
1112570
1417062
995417
610285
358757
1940284
1461030
256843
1495091
187016
1847601
1105298
640332
107906
1366896
1758803
1573301
1461739
1999342
788253
1041533
349367
866795
487391
668558
48227
1169043
148834
421304
29343
1928792
656244
1016193
577205
409505
479201
201783
1719011
517418
1261441
1393288
708322
1788226
1739162
1133840
907519
819821
448293
1024800
1851134
1582146
955201
1879050
1488268
877817
495587
1734121
743842
1324429
1245169
48573
109958
445856
1198695
1614151
550645
314253
872756
1448597
982741
361785
1559561
984576
437029
1723026
895959
619397
1408594
93188
1737486
443829
1896507
1466634
586382
701346
1409003
371598
1333950
1406937
715321
754769
1265147
125865
1337833
690297
1345152
1984029
640104
1716647
140021
452017
1057247
860701
460845
1770458
511773
1309217
549415
162153
1553202
908113
351173
1324775
1583182
595746
780351
1973718
535008
45696
43385
142805
1598992
1334135
1212175
1889453
296325
1022517
793524
1238873
1277963
1215257
1810944
353003
1404839
976583
1039525
909437
261099
481164
1144770
1788647
430862
509007
1007737
310956
1523426
1409027
333353
1024445
1493858
1872025
1182997
1562535
1867127
1005165
1150027
1594244
191873
1488363
913574
127452
287424
584511
997086
1153255
1229228
1315857
69552
829431
317161
748999
598000
1575069
961314
1954609
1714804
204205
1665069
1329669
1637493
959367
446031
179214
882229
1895595
348184
1363999
1944064
1744804
569807
950238
1346123
94800
1828526
1165021
943062
1324066
468847
629855
411772
1534287
1507668
1654844
182915
1228924
127000
1975437
1980063
254841
194013
286817
1724949
1348618
871822
1395516
1977430
198159
1973707
1420656
121420
486320
119912
245388
1117320
912065
1997117
822249
702271
1394228
1687672
482787
865228
242670
1186707
1267845
229191
152817
1412494
962821
1934739
165085
1070774
586984
920624
1651651
1756248
122894
1221065
1755442
981693
1220511
123477
939214
616637
877227
862872
1034259
270174
1327724
423233
1503420
1832288
1007154
1739765
950503
1943205
1232691
516015
1282874
1151148
974060
1775071
1485435
1658306
1708199
548314
301649
527019
1706891
519096
933714
50761
48419
1989999
1614992
581151
917799
1845536
1903903
1535668
1773971
708527
576414
1215050
551627
55835
1863271
892891
930766
1199938
1537279
639519
1260079
1250798
1271325
919669
1888400
1815752
1583690
1169543
101886
239006
1327442
1010471
182053
1071917
1382529
1478075
1437097
652022
389815
212541
1990983
1322212
1862916
621088
167186
592545
752553
558392
1632047
976861
564360
645451
1234212
698299
812423
587914
1520248
1828899
1455652
1918023
1617536
1135755
580223
1076874
1237560
369337
1553746
321619
1693407
1266775
1432318
1524318
8382
554091
1483680
1894480
1412124
1109216
184675
1583259
225138
1999090
108842
278634
1294650
1960962
943161
1597656
604704
1714010
1413108
1714118
204380
1996269
1647435
1059173
1954506
681409
1872124
865805
1196323
2659
1881415
383736
1979701
506608
1758141
474054
167447
1037511
799673
1677613
1543678
342928
740281
1468643
554043
68745
1001001
1464072
360298
1799934
1208267
750570
184004
990731
300106
83831
728727
1540733
771807
1683609
620573
1245092
1949972
1321743
75114
1129575
1491444
1184689
37967
1713243
1566742
108134
1339468
450397
1767730
204640
974426
1636827
196858
301413
389679
1515289
1244205
1983522
952741
460006
135259
156123
1337824
309862
625222
375379
1963326
76845
442883
1916945
974843
1196285
59741
1154372
929084
112038
1907546
1725673
541093
1887178
503032
1911463
1508899
587113
275873
273065
1994001
51671
673655
1269436
300323
1203377
31052
1468980
526213
1788546
1326056
1113104
696734
648530
1288878
1750553
1421816
35500
1945173
652274
1689055
248445
726870
762437
41747
1937023
1670686
226152
374255
804863
1869110
1305557
1288745
1253415
1341240
50724
314167
716083
422504
94670
1110589
569786
1911621
857903
1041597
1180596
113805
266379
911201
1460427
352624
777653
1592983
659590
230871
1370724
731014
885763
581136
1628637
100951
1410284
1576992
935354
1892117
708580
492093
644027
1543701
1951883
1105387
236421
1660434
1945257
363702
742344
261843
561057
1580460
991704
171651
1533242
1918519
420892
538417
250579
110321
1535926
951280
292079
1445069
1238414
1697386
860888
48953
1649353
194724
164388
851470
1651731
1264288
297380
203714
1387546
1951411
223469
1458655
1060763
193875
226229
1696801
236739
228956
360370
1167781
349611
720303
83619
412256
1418421
434733
1353843
1642194
909138
1866637
89861
1732212
44075
810452
1734022
1806400
485145
1165149
1129280
289819
1536691
1308806
527526
1171086
631886
1261167
1824093
738307
1970935
1222815
723710
1222837
1408459
350371
1845246
1812728
927026
728490
1901887
1366850
841939
1803032
1002521
1815894
411037
1452419
313746
1476364
1931346
764306
1864188
212972
56311
1129178
81684
423123
1293308
9814
895918
1017180
1264774
285776
1362849
351356
1633742
894706
1384508
1406287
115449
1534026
883279
838746
299622
669606
519582
750247
1245537
905190
395710
18085
1397818
1459841
1974208
1868190
1377507
59434
571292
1471659
340129
357444
318143
559160
1548715
901135
264588
1734041
1104035
272146
367722
1325703
1256650
603254
1630245
1073533
286948
1269612
646961
90623
823250
1429978
830567
911585
995434
124041
1371934
444276
103569
597449
136411
716463
1140366
1820249
550556
903289
1919971
24666
1015614
1108317
611855
1783157
1271297
1251485
1458343
1001074
846104
1802892
1785771
217644
460726
1231341
517144
1630367
1895243
1105615
966619
1791895
1017903
302651
1393095
115435
1611550
779330
577982
485222
913011
147400
1711178
171270
1031103
330160
1160617
1390392
1699677
1781286
288408
1603414
166157
384436
1268786
453614
397422
130060
1003714
141213
53238
12034
1144798
288313
783009
1229863
1514704
57642
1549660
1608109
66357
32667
936725
574691
1807307
1407479
1911094
1073402
1999539
1692366
1771036
1379252
143656
539039
1688326
1767469
1653666
768439
350251
1169208
306575
1850950
14953
1399243
571064
1902604
470078
1751947
705454
828187
868805
1238137
76119
1080812
352306
981310
1783176
231218
63668
1868849
220977
1398911
551143
871868
1102901
1291732
530538
461485
1513549
1906421
893525
1867035
181613
1585914
1065841
1152149
434486
883552
720208
581037
501338
1998614
643083
282197
616433
1762473
1913719
964735
1061095
1405299
879166
511173
1553756
1423902
1767577
1659877
1615540
258220
1404332
938313
1746848
1510554
94823
1513081
608448
1722968
1635122
98760
1082998
408605
1376153
1691682
1203975
454052
1736404
1671308
473981
1647220
1025409
1528620
892949
480893
1143371
748125
1261638
856026
1642116
883861
1033409
1994493
1755598
1965854
1025729
23383
1597498
772710
1893597
1314662
1174927
815180
1532847
959724
59642
1413974
782238
108949
679876
100812
1051211
1342287
512582
1329452
1152238
608954
1098599
853681
567385
559306
1665564
270592
1795613
118505
1433762
1153214
1477639
1818680
1082728
1862744
1059264
1989115
1771885
162913
1369900
405947
1867619
1749881
112038
350320
1555826
1916897
368439
929138
855810
274666
612611
1669412
225945
1907445
422128
1031965
753794
1443930
219041
125664
818281
330802
1127651
1746283
910761
1980699
1913066
1685493
801367
1731747
1430041
1909085
87542
1821185
885300
210233
661646
1565725
1042955
1645249
894387
145727
869864
475182
150868
584519
26510
463336
1445663
1587506
1715051
1168122
166337
1181209
488075
1134492
1554797
1493996
717174
495199
1510542
1857979
1400834
1815535
264657
1436638
1777741
1756136
1246217
599827
640392
1644019
1378517
113804
1629370
1344262
1631316
1279902
1376361
1253924
1168617
574037
592150
1597767
214082
1656100
1020273
243821
1558676
1495540
841610
1317039
476696
1479371
1037729
1630311
691969
1360137
1167016
1216567
1984641
465585
41662
237270
1176170
1299319
768135
1272994
546108
421908
1420286
1247978
1303485
1932172
1679152
1456766
1399020
209966
1295754
834670
54340
300949
880224
489417
1711109
397017
1019599
303460
265429
1409898
387745
760998
1288994
765935
405908
1298792
869344
1101327
1519022
457051
869916
1750088
834266
194595
1587784
43158
1182155
1308099
225861
620071
83149
402481
79227
890520
1133964
82163
1996782
1283019
1676207
848148
283417
1317013
368822
1869213
488431
1346853
689972
1549726
274381
1841599
724601
1986224
1380143
1415667
159237
1483724
1524025
1161382
1578027
1956645
1332159
930864
1455352
1431501
729144
1163036
978401
251386
165992
1748850
713145
1479262
888688
127153
1067886
241265
1110666
1951123
728706
597810
1678817
1441523
1196309
327727
1579022
151282
1562591
6232
1547172
696505
159058
1261393
1344948
654739
1999446
393973
945576
1318349
476353
322309
522597
804192
1230323
638977
1874443
1302484
1407061
814126
1956931
851144
150709
720831
234847
442202
146982
237622
1761640
231730
1784386
485001
1363156
619005
29978
1160239
1520242
1607701
1109946
431139
730252
1612131
1883356
388447
1026659
730235
973904
394022
1315689
1202641
527789
1139345
986440
548808
85315
225448
948544
823452
386569
829573
737748
1235005
991243
1917558
1392935
1668748
1731127
512303
149916
1857675
797856
979264
580128
1079873
181480
1237479
1640057
1779324
1866355
61237
889380
1362409
250155
789703
1181082
38896
786632
1192769
75330
1171408
1569629
1775207
1185346
1230688
1510977
359943
186603
434813
447384
762450
17954
834159
1035439
201980
1715163
1901533
1313181
745048
1792593
1983695
799643
1383285
1491679
1545050
661497
1062600
751472
1240486
864363
1625757
947284
1716391
273070
293485
1459813
1833513
333975
1029878
1204682
782418
1728281
1852995
461814
1202225
1015721
204084
81295
1148860
1589288
213734
1614321
1770709
1979291
1144582
487990
1614767
1159878
405696
1114231
1721178
490186
1117488
1272417
1854746
1498568
1852378
1793044
169840
930114
1804425
1026943
950897
877514
167421
1561290
572173
877755
1966795
1057624
1181318
412765
885048
193490
1973150
1478120
1952609
387182
1063707
1461645
697811
277560
1717891
1787465
1730696
762601
1719860
311787
194918
1631410
1238506
1473309
454400
621625
1233936
833391
1702614
1046888
1518900
388337
1536684
189879
1956796
439814
1344607
966864
384011
576581
1471420
1323522
1903329
1152509
357576
1784964
1914725
350607
1531482
1242096
246545
1178408
190777
643360
220317
824313
1463651
1203836
1763881
389697
67071
1518910
1836060
1950857
56915
1890052
1585226
1896548
1794493
1206147
944039
1968524
1827972
302554
53670
242746
1708300
306807
844660
381596
346922
635170
552912
94002
120399
77029
1013310
1474319
1637735
533739
1600230
1595289
1385102
1468412
1901
413278
561955
833437
850920
873086
141359
1598338
212490
1840193
1923672
1485425
156220
1229133
1223722
774344
1786224
780553
823124
1990297
1775742
655191
130645
763729
215086
956951
1096606
1312280
1482794
156707
1754588
307425
1009944
743436
1301143
481144
1711084
482170
698511
302632
444438
1256891
483065
736574
521040
1246961
1747101
891944
1316057
1300070
948680
1907359
739407
1413831
1952333
1019107
396835
1831549
140441
1822287
1395655
1457285
1356425
310402
958314
785366
299620
587697
453697
1919868
406731
716648
1053964
1514286
1612208
407072
1685321
1599739
1214411
1288036
1728125
1593084
1661738
870138
1876577
1115703
631757
380059
1010725
1056070
1473853
1381837
506069
1804704
98158
226260
1045779
1130721
310939
390228
1198470
56430
885703
1273855
1258256
855931
647380
1385507
642011
1407968
1851977
1214269
1249237
398577
1964478
657567
1610751
458720
1449248
1331910
688384
580438
704835
1039337
1658053
1123349
70663
1705630
704134
170642
1486453
936316
1448497
272937
664533
50846
507774
1371591
1390488
521111
555407
317503
365478
1499132
1371558
1313954
139808
576927
251349
295131
1261928
3790
1172780
1783706
690955
1529909
567232
1199904
1461696
375804
946119
136896
645334
1358859
1964194
297585
812302
1419719
1007972
1161251
350203
165590
1463875
1983020
1736153
1543935
1838807
1108563
1719562
131057
182828
261803
999277
1904880
1407494
692052
151922
1524392
1899898
220679
538439
1588644
1107003
1985255
136524
836287
725768
1582472
1136729
514195
1511032
403511
1136157
996730
1870908
153693
1811219
1638601
763451
208466
1019569
1091183
1198612
998942
478482
299387
1767998
1834642
222072
1230237
691455
966843
1606704
1171009
1292328
1714369
1362402
673794
611873
1178316
1835072
537440
1285189
1103228
1732095
1088643
1303637
1261510
787691
632421
1240234
1915962
1369201
1386598
732554
1756753
1031559
194366
36913
922436
321993
379182
1644541
1982418
704828
1806020
1935780
654793
1224059
1498102
1732980
469750
506904
19928
600025
195607
1185813
1873717
1577876
631448
1413451
146980
533754
550149
1213758
742523
1083319
1096252
1908531
308032
1255492
966692
1045133
322389
224839
96565
923079
715171
646541
1008758
210535
1657033
1648628
379037
1982425
1555654
637745
1206831
904488
727530
1118545
646143
1440667
1773432
1608455
1773073
142540
1126598
963307
547483
1212880
1489802
899226
838582
1715823
781607
1153281
1806890
1900047
1576388
963839
473508
511611
1493973
1988512
1598017
1218488
1996652
1943766
589822
1534353
1031428
82407
241061
945809
88359
1188163
387016
1561328
1826446
1073471
557605
246735
1256679
1647490
1996938
1825593
967699
503793
1068188
1906438
583718
623164
822362
1268716
1792405
1693417
929849
984557
137329
692245
637150
1377148
479827
1290234
1949913
1777531
202242
600351
614107
1724540
1770855
1744994
31148
850333
134370
53187
1703887
573123
654568
489891
1747501
1077018
1784177
1596601
573981
1599019
1123086
505105
647166
1009899
295513
715496
583721
832690
1382142
1267002
414415
379816
1203397
1065245
187300
430451
180143
1671243
1162818
44255
1982220
1284018
79645
1284251
1435865
1904652
191573
195176
18980
1107320
1504035
956136
948567
785903
267062
1779800
1233825
45093
1239499
722390
574921
1515868
975241
1201805
1423619
711226
1600316
1900165
1510566
634311
1297999
642284
1149558
1006715
1515060
1290199
772350
1786791
522841
1245706
741248
262960
1155991
1839815
1905405
1411556
319974
843203
1031555
1791702
1857084
1206049
1764356
1767220
400105
591679
1139121
1493483
955270
1141511
3673
1800093
1557139
665177
667241
1678177
342955
692101
1565633
1462019
1912420
470116
1775523
500890
1467770
27884
1984213
1788523
1590768
82953
1090070
570163
1651691
1137127
1285322
1098118
398133
680320
1931087
1672592
1539374
1839948
1291711
696946
1019847
1528172
1026696
1233808
978186
1417854
313873
889997
1350747
1449483
1783149
610692
1307829
46330
13299
795922
1752827
1113951
335870
846044
343361
1483729
350614
947305
374774
1291264
1800547
1955651
1318851
1405862
1097912
133963
1110964
770454
51162
1497926
10370
396256
1396069
960273
31223
946425
1789050
1599819
909746
1727326
532578
501650
788701
1441074
717826
1401454
1885440
990170
1817512
1009326
125437
634245
1759392
1100951
646512
586127
1772186
1476788
1274792
1601439
1765006
667490
844853
398613
468203
1798078
1517893
1119244
1709583
1286033
761793
1806068
110486
1215939
1358318
901750
715332
1092001
1806137
1815583
1961225
1447586
990931
365548
1363615
629431
927766
1882948
1548922
852770
194501
1058740
120349
1050062
993318
594539
1469461
1382277
886044
1266229
1378594
880972
1329388
706475
777632
1195095
1295478
411923
410252
239185
186964
685142
1321799
920383
3424
246516
83792
1760352
1339271
1710755
1133317
1134850
1648066
581030
695933
1026755
1098017
1006817
1210206
1747594
659625
706162
1654865
355292
303676
1160870
716033
1305836
731508
1279475
835955
415026
394414
1175243
1458099
301474
1288778
785105
1035579
1004371
594765
1047079
1855649
1746151
1136535
1172900
1008208
1285156
1865880
1407287
535955
1351532
1604303
1101288
1131177
977671
249342
422141
1862989
577698
1862461
1587864
646307
1638645
1356820
1425678
1920197
1593124
1463113
780390
1668440
1333583
17479
1667063
1902416
8973
564318
1749495
398525
820448
305854
419597
230102
1946362
1443334
281642
731602
1012845
314543
847905
495721
1940058
1126635
572318
852232
1393871
566655
1261778
87593
312388
1066087
182109
745343
548363
757920
14574
944734
1574844
490965
609109
1406973
1647427
1254528
1647968
1162694
1717946
1767963
1284061
540523
1594551
245856
877833
774405
306305
761449
105201
1754373
1329574
427865
1956795
1256519
1584913
416898
491467
751802
1978146
898022
1104306
1903823
1014503
1752755
1419803
89451
1093873
921035
1041441
1358283
1905512
1652701
74166
1474284
1847476
1050715
330258
1886158
1594447
977583
777363
1996133
745644
1783213
1119618
349209
968793
1021995
1287573
596619
1786431
450972
1942349
1594401
1666736
1964499
1077039
1927597
1511215
17107
1592725
113964
1898544
1748844
49780
1668503
368772
651256
1525570
123488
87999
358712
552108
1527457
132933
1820974
1039866
1394955
1001129
772211
1361368
883678
1803401
1706424
903399
1393424
151475
540485
773740
390307
731183
200161
506284
394440
1276953
1539877
352395
859808
292062
1207270
1490398
1300989
329702
604124
1849819
1389617
1134769
1847877
47313
296002
579558
803421
382172
951652
496116
1055099
649639
255607
431499
732635
1104872
781929
1968796
1260079
278633
1222164
1192887
327810
488288
1103412
1208997
1582997
1784191
395909
99132
1584353
110599
1349541
435686
951415
1964698
1406219
1789116
1361325
1447857
1245787
1379865
959183
805575
219353
618136
1090699
887421
967027
919752
223194
550641
1266550
1610877
1196611
1259699
425282
1741006
760776
392004
1518277
1241646
380502
552557
1581419
296977
1943961
964445
775274
1676594
896749
1661254
1401102
1506399
1917178
1147762
34430
1301266
768394
559786
540396
515023
681748
478263
307142
1134192
1248681
1306196
1359648
345109
854309
1536765
729682
200274
1944408
1810466
1413968
179049
1158085
1448462
1234925
1075152
773007
1552011
1403753
1729827
1226438
1113091
1709707
1336818
1080221
1080574
1579201
305135
1999688
1432300
1474849
1767168
252319
828562
1072362
854821
757334
118514
829060
605363
912788
769028
1752604
997820
717123
382365
141505
484951
917510
145284
1774532
1053811
267774
94292
1576783
988989
1644125
765235
1386511
1612772
1180742
387489
1257954
37029
1005635
1322044
1681070
1175865
1126397
1487763
1131218
997112
951788
677000
1436798
562112
262021
607866
982440
793029
759738
1102789
910804
364582
171232
1243860
905301
590497
1542296
286109
1230769
1826697
1587047
1024757
1469785
1732226
975876
108275
1538240
1163173
737864
887695
1551029
517527
1604327
322981
1658566
560490
205139
766543
647158
1456550
38997
659540
1582605
1922773
551882
1076893
1610041
295075
838259
390450
1860157
1682994
1443087
736593
819149
1790674
1974387
945251
167954
1822423
1780064
1431277
1816086
1275459
1666627
1224418
939390
1918390
630958
1636739
429577
293641
1779768
594465
1699797
882403
1440860
1073801
1716360
834126
684390
551272
1509840
510804
57312
452748
753336
1339200
404523
130784
514570
885291
261654
791289
1670248
1767029
47237
1419163
669284
314241
1896213
1987829
1568822
1500377
820678
1961577
298184
1948590
1134986
919866
1289069
1134509
189463
1621717
675974
1043087
254585
964595
52322
899070
1635496
1685865
1077818
121367
99571
1192775
529775
1331687
680885
38785
690446
1737088
1772875
1146609
1966962
1110670
1027845
1146798
1750566
623485
217746
1421537
1368135
1063880
98412
1576484
16242
1675929
18492
443653
1379880
802513
590291
1891734
1015193
281768
1087813
34890
1544597
1100573
1813393
1175341
1054984
1840010
506187
133877
1119444
597999
718654
1802677
1352088
1094609
907533
1993928
1297554
1072586
1805219
1979046
1084220
241870
600066
1080632
1762799
1789265
1044629
741130
285732
388966
69378
1092296
636881
1894017
1473966
1107493
1441396
618834
180350
1425187
1182289
750854
1431280
1668804
143270
685606
980085
804909
1276687
1579530
724727
1035226
209618
946911
440396
1596296
641837
765399
1439051
482438
216877
1143920
1414030
862059
1819385
1584514
644466
1211635
1764601
370606
868739
1107582
1186715
678359
1713677
1554879
1960081
1565986
1354676
592742
1778194
1294505
1364393
591078
79836
834529
1126572
1679961
328356
1599
752057
1893114
1521060
1457979
810770
188195
1563405
681813
383474
738827
952421
443104
1203915
1936578
1233453
313862
1496146
1447377
338915
816176
693139
1215538
1879067
1827069
674638
1774131
1851689
1441984
1060162
807301
1233504
1747259
29424
378112
669667
194141
526469
1520593
1750841
610614
817704
971488
1476740
1942285
1726831
1989190
187334
1439276
474210
932290
360858
1054830
204218
1097837
1279086
509794
1847584
966403
1080258
113032
1609943
327347
524784
637084
369561
679928
698736
1753087
836414
448027
1840020
93174
1224154
1342027
1505530
1586981
497306
1122013
282815
1403422
1390285
1104925
12714
439309
1909132
227569
503397
615821
436222
785141
1948985
1882444
122162
291284
1258783
1051452
550861
211218
886423
1318950
295248
1067746
1727586
1293914
52359
571507
859215
861486
923807
339314
171096
920633
785698
1226925
1355611
1796690
668725
1214651
1530502
1582145
1400093
622077
1226088
1004759
267002
32327
340607
900506
1912338
1650589
58780
301893
99549
1406251
1635354
1596150
232021
1744339
1874589
1154181
1774231
1838987
900642
1655721
1449209
379108
663572
652458
178773
124077
736294
1194509
485797
706691
1848066
44152
987086
857086
1145172
1044524
101657
1436016
197545
739900
483756
29186
205071
1353458
944257
1906860
1583592
1106813
1957233
1441375
543577
1548434
142615
805314
1414189
1817534
345738
1554620
664087
747361
1456927
109327
939563
1023592
468490
252843
733940
783945
1802604
1338115
1991146
185584
718443
1764004
1017947
533851
1990492
311016
146512
685394
954034
1137943
407310
368094
965350
335231
12021
141690
1643290
464630
1836335
644449
1869337
1898710
1403841
1917112
929403
28224
879065
253022
274260
1630014
846363
945929
1046495
1244733
826543
1793163
637774
1216031
713363
1802057
404181
46398
1793209
1050414
1407909
1535665
703234
837311
805784
107235
1702738
1853071
362076
643314
1212297
416451
783276
465749
277321
1191201
100543
1518078
707996
1030046
1248391
678338
1752211
971227
1167747
1434911
1556959
358810
570288
598271
206960
1579537
631495
1044147
1893782
1317425
773615
1841343
599200
1422890
1613394
1643446
746330
187411
1801417
811666
1376314
1491307
1781200
1086074
1400741
762759
529488
1825710
1464038
1421152
871710
879716
1628890
1704931
1517861
1500221
386644
458293
78131
103415
63794
3397
125593
316050
955878
1414375
1600353
1405224
1540439
871158
286194
962717
1312427
1717427
1492890
1970372
6834
773893
1856590
22146
645100
325130
1591825
145162
975340
1628211
1201052
1068678
551240
94541
633250
388802
1163088
776495
1912821
1748978
996534
1767614
1571742
671488
1929103
444556
194296
683081
1342556
1039935
193985
1486508
884235
1848107
1488970
1412523
32036
288281
1364458
222329
1171399
421285
861121
176691
576343
521247
106209
799186
1658425
1059747
1974103
1067146
929237
1117384
1989510
167613
1664833
780516
175857
839821
127653
765483
1334530
617892
180075
1531184
1659583
680715
258250
1879873
1232315
1675148
734418
779632
239489
1413042
1535766
1538277
1434724
625763
871346
1556109
1630167
1303848
1418861
639311
961844
116049
62523
98367
1598642
214135
1954112
1386021
1523061
1145897
1771888
1087280
1189618
970658
805575
1217212
908811
1581274
1141529
741862
925797
227772
144945
551505
240366
1855453
1021318
542506
919399
111389
326603
1209385
1119842
1711615
1708841
942598
859082
1044344
1834241
1386845
1938797
1473350
716896
245819
44371
1315318
923562
1743641
628337
1707264
1624652
1363986
928947
1193147
1899924
418312
1965257
1163120
773570
1548958
1296230
1052346
1489247
1004926
1251752
274801
479977
208055
886852
1249467
634064
201461
62405
1648527
1366660
376301
1681950
1973106
13232
1489595
1974105
213855
1501052
666333
846922
1565984
1888115
1842468
1398897
11966
1845979
678228
43123
1380092
1780410
1001219
1061529
315183
1727258
202817
1417868
503171
1075619
1040722
552908
1824516
1198598
1028017
790306
11697
1567008
1820089
1299249
1339993
417391
512856
677214
939244
1115483
503050
1920644
529297
352462
1110581
430778
1772352
158482
317967
1847523
873583
274919
380364
626667
590419
1803389
168061
931422
1645707
593438
1263250
214292
879056
981115
1164520
367102
623289
36375
1970820
904830
531097
245244
411291
1631545
1684109
1385673
474138
806950
709790
128713
16964
624847
799243
1897577
593136
825897
464377
1697876
1468204
375135
214449
1889220
705086
890032
714212
899950
1011741
609067
1495605
752896
1378113
910276
963219
1272374
1254630
811780
1689663
475870
266178
864267
45863
1133151
1949665
1385989
639914
1725197
740860
1359479
1996261
702873
1037413
1269663
1328842
1613448
1460255
1355088
1778005
216436
194538
1023548
1592758
190201
589505
1950922
1615194
106978
1125287
438311
813579
156850
1005404
848039
1454233
1597356
1609555
1362919
532478
1851562
135800
1231885
1456381
1750963
1661269
860122
328836
1465956
562886
566228
1374182
1928732
628499
451421
1198767
1760992
740301
579091
618649
1434906
1138043
829024
674055
356663
1699643
7901
1401670
880758
1514269
1120758
940038
155590
1105974
696644
1787270
1952849
1533950
625645
1593393
1247749
726890
1372636
1823746
1166259
1597990
1624424
147323
760492
1168383
124981
1054150
336818
716999
577647
1718107
1913623
1262945
1995435
1561366
23922
130234
1345487
1246953
1608246
365164
402441
1885931
92577
1241436
227688
1257912
201070
1151379
1974224
1232679
84865
1222750
1168015
1608001
409509
244452
1746180
562539
870095
1367643
716402
117411
879594
66843
728087
1474869
651530
316983
882874
747510
1264183
1523964
710336
197836
1974995
344688
1228164
903702
1291075
1343620
1469798
1839173
465112
1680613
642521
1057676
38458
1831477
1647281
967871
386610
942480
537580
56500
118277
853816
315976
699089
1570761
913369
1114580
1062085
1744073
1689781
1033977
1696126
438393
393866
935079
1481661
1594326
1712089
290499
896850
803616
776439
714678
112394
113144
287028
1135824
772655
400133
1550417
1025859
595076
1657360
748741
1419802
1402163
1623420
553596
106716
1440576
221210
1853849
919455
45960
599687
1879909
1680221
9752
1950745
399124
1718524
555526
766137
250624
1530212
757086
152400
1141400
1445089
535012
758654
267320
647847
1802738
716151
311579
1764015
983494
1143110
1169256
492738
1960548
1188810
651294
1018948
194493
1795637
489166
1676988
1299277
512792
1905650
505477
1822799
665625
165992
1393063
44545
1150712
1789671
564345
1999508
376635
1748230
1458792
1092850
189861
1693979
1896101
1467396
435850
1317453
981807
1809769
98556
1998148
1623600
1853554
352445
729313
1047747
120494
1129458
952571
563116
728847
1680874
822703
1164818
698920
256057
1549249
5475
1357834
16503
1832908
1995541
258948
292232
57096
1445830
1617078
1361305
57946
1393346
1672756
878326
994775
1136111
84601
224220
162837
1987247
1390379
1034385
967729
374321
1524417
1473598
821224
564085
1517016
776020
551242
511799
442203
1640551
34051
1875034
1739545
169343
974214
1800960
1882201
1047590
924884
1123823
996052
240104
1878967
811794
256674
262268
561843
1925890
995768
1207079
1165926
731608
241539
349026
1770930
1704634
94577
914434
244573
493592
1636616
814648
1354101
1110193
1869056
297073
631660
100922
1025379
1810900
769869
142243
1540590
1089840
918013
107777
1006552
1013322
772180
569472
1778958
1098116
1076369
394985
1748122
1982885
953602
1303678
723310
1539188
1500626
887036
926693
1159012
690544
755151
987253
377236
463154
106958
119281
1034544
576481
124525
619168
1523173
416075
139197
1994634
1242256
1730633
1810215
559011
131930
778325
666616
1923733
296777
1383575
1189255
1615533
1747536
1815139
1864865
1445830
33619
1475727
1217496
513663
305497
634795
686388
301521
250619
546638
1655253
26263
1671277
288749
180025
1582025
1908064
1330822
366744
689998
1338850
332253
1518971
896302
744258
331399
93224
1927563
1446382
857661
250085
1349828
229337
35400
1963284
1524512
109740
1482394
1171834
1054114
1564294
1806200
1724759
1728984
1860901
678371
665351
470143
816535
111984
488138
1224909
1152426
203372
1873873
1037676
1453683
417790
1429153
1595004
1311936
1095188
81253
342017
455636
1838161
925816
1595924
677510
1124650
1215603
1514824
176860
981647
43339
1772505
796133
611244
424214
269167
1602372
1693786
1168780
530044
1913467
489178
352902
1925237
1034138
1077157
1920235
768282
1957392
1561964
1629149
119875
1324848
1326324
1782899
1719725
1863298
1931512
553302
561781
317754
994395
851324
1876159
495823
450123
1839174
329256
1848886
220878
1842341
1270176
710253
1432939
224126
953562
197074
1474039
1599050
638850
240888
1080292
454974
1604648
1461675
1200985
975981
1901314
1806364
1853856
671457
176818
1096156
238725
860678
440974
1064367
1472499
1431195
1204662
501996
833227
949435
1844370
1015969
562954
1094877
1278918
1558771
1441250
810894
967551
433108
760976
1815980
1847673
555245
1247782
639330
1554606
1625966
1521590
90040
153250
466090
1214695
1718246
1229020
269109
1748757
844064
1594540
124068
305279
1793469
115810
629178
1471424
1528918
1623099
1880700
221440
1913561
770734
279143
614095
1861471
1952828
1420381
217021
259548
253927
943618
912717
384882
110541
1396473
1546069
1699077
1807368
734045
1063519
1001339
1119807
1855863
1928745
286185
1341393
1221467
63148
414338
158596
1259369
1461856
1431218
665018
1940894
765347
378187
950229
822973
1427691
1035102
1848236
719379
190880
16949
1714294
1405394
945318
38696
706400
1610616
179966
477660
407536
1282114
1203563
1985497
1822611
1211459
719745
1453475
478070
380476
579569
1346113
1058880
744291
1467954
1139886
1791449
1228691
513574
1390701
249432
1283324
1853824
1984724
1785378
828989
1271642
1024428
312239
1569766
324233
1861631
1374138
1325666
197751
1512291
458855
893922
471604
907677
1424767
1013414
1318107
113044
1805141
1112712
368040
83914
927570
1876758
1246227
1222681
1890784
118541
103910
662229
1461318
1130232
1358945
1259268
163711
775053
1948013
1440360
275005
532367
699769
1040958
125644
625993
1044154
1863333
1893809
652650
1572039
220546
1910006
986001
141508
714558
62710
319186
490934
1554558
814217
1327248
52901
1502112
441415
1358798
1990522
1179015
1481115
1930289
1068320
794230
1133779
799463
944497
674526
1528692
1453408
862865
1814279
952198
778271
1877850
1167921
1857864
1340013
1448697
363783
1158796
1714687
234292
1258950
1110440
344972
1917393
962705
981206
316861
614428
5153
1398357
1230236
1212253
380473
986582
1380450
782856
446953
934032
845628
1480457
545360
111243
1548324
1066468
1176660
223382
34371
628268
978188
341572
1738581
1344076
1626308
1484838
1576131
184825
184922
1647615
283045
471910
800679
76197
754484
1522241
263241
624668
530480
1373413
1070207
827566
964299
231179
675317
215651
1247018
1137525
1184710
1728019
1382788
1852828
1584758
1442741
216081
127446
1811547
967265
1491714
1219097
1015972
1026372
1166055
254309
826704
1535859
1784556
1599706
1642564
1171797
1907678
1911521
691861
1174771
159794
1898074
819422
1356326
1111987
707157
1080428
619544
984989
4606
193666
1473561
1697996
874600
1512890
193092
1480225
452624
39553
344448
815793
1780045
1291665
1779299
1559995
1290592
1009998
1036525
1818224
491204
768922
878639
798415
135108
473360
1541647
1197835
16678
1478987
194761
1973328
374338
264600
629159
261346
104282
1189054
145487
820914
1135871
1366651
1172861
1185999
1511608
1632873
956256
186567
695873
1155399
659808
303865
1449968
709753
1464747
1444472
360310
1574062
71536
1928022
37028
336351
761109
1428598
1058595
1755036
1793795
642604
1639268
864990
821377
103122
821009
1810890
418212
165491
872036
1220119
1407046
1137006
1089358
1054820
1952505
1428874
1110680
771350
336543
436160
91365
1965746
1612279
1943800
625637
730762
828743
1585287
1719943
1413533
417951
1605912
1199671
1487982
663452
1467731
1155181
916085
792357
1276199
511776
383343
1961750
819421
689495
573026
1130180
949526
612189
1927780
1636215
408720
1478624
1523562
720279
319476
35174
175662
1467203
1085493
1328501
999494
1648390
1748554
1672265
1488031
1945926
218501
1227699
1909083
132045
1588178
1817832
1910504
1893416
1913822
412868
786617
1533496
565638
1207607
359242
146726
1216317
1470382
1580049
1175190
712433
613010
550968
722560
1716748
1685199
1205512
1952887
1633908
1827263
1023441
1165721
1557753
1416487
887953
881697
94777
252951
410294
1734510
1843388
1513986
545943
1688657
446787
1182559
1213542
1749053
857659
405336
582527
540066
1035527
208017
1080678
1386126
411621
1486179
771338
1859884
107150
73448
1937241
47892
837518
59025
335506
897893
1175845
1556883
1556288
1023129
231792
1777335
261912
1133895
120269
1684844
1431631
895808
1014549
748165
956448
791572
1526624
269491
911292
1321622
951536
384701
1804036
1900176
1003856
16611
1623997
1919152
1780563
1596713
1297102
673476
418374
1886222
823939
189294
1185327
1505466
1236636
247249
1644715
187484
1568270
1829823
1453700
941200
1022163
398405
1059088
1765061
345653
1147418
1988093
195195
361159
1521829
27005
337190
1591427
1007919
1949615
59242
1625052
1733146
17725
1516616
1022984
1502617
1135430
1462407
463929
1061432
1830087
669823
383438
1563708
1377698
450099
36475
1842298
1268074
962150
909332
318645
808822
466548
432504
1103289
749949
1869444
1401751
1574870
1828841
607162
551011
498749
1660025
822197
566967
54688
1592639
1070920
1279825
153169
967676
1808271
1265707
253564
1694976
1869604
657597
1716167
80650
428494
70563
1248075
980200
1536193
600537
1873433
1322977
662020
1074169
1576183
1178299
471657
1674695
1774594
895637
503781
1885350
1821180
1047565
990824
1421761
1849006
1783934
1507199
305903
635512
1151438
150668
1762934
244753
1019467
467619
1476386
1244901
1559905
955920
665742
1874580
432638
1099214
1918834
837686
848764
317309
896615
1252732
1077483
605098
1000555
941243
952275
964005
1053953
1423921
855846
1481738
651949
1771568
1989295
196564
934689
270097
1093312
1457658
1417579
1302912
1745778
1197824
157371
1199643
192177
1984941
1784144
870836
1401016
1479852
332325
221098
488398
1343144
837911
584852
1402053
1979964
919147
317401
1299665
1866158
384925
1426258
532862
1658685
1615619
1836652
1164054
108356
493852
29774
783184
1910816
1137674
963178
1381852
659478
1823324
1922156
606683
897923
1795798
1030793
1305075
513315
311850
1914153
688843
1875956
740133
2525
1691454
1272070
1361012
1650756
163722
1458602
1953489
1339392
1410545
281751
1582804
1017814
35428
1923416
676008
1563275
675438
115064
1538110
606100
636568
1221892
673365
1724252
1583840
1234350
1952941
1577918
1960436
415381
88354
275622
753721
308276
735286
1116194
1111610
523578
1666526
2431
1862435
878118
1027262
239209
1013197
1438912
1230348
563098
263755
14777
636740
221714
1229946
1525309
1665655
327320
1213300
108344
1991637
1409706
1131954
176586
673751
1612824
241695
1748523
1105352
1528436
1314920
108695
1595591
489962
1256774
1860961
798471
1624796
1683210
1930241
1933366
835025
1540588
1763476
390746
626513
1489935
160132
945743
199235
949696
1237128
1546602
1716638
966196
1669599
772775
1626286
654756
1663310
1817662
1237347
1646725
14318
1120841
1610604
1686510
1551259
349595
1826741
550747
931699
1172997
1938857
1606640
1826467
1761914
908848
1504291
1718394
667738
328335
1065058
649367
1521943
138891
64817
1838850
442411
306589
143150
1944766
1280753
1171672
651536
1920259
668816
570696
33820
1426323
870925
1702666
943963
128454
1798933
1589383
821736
1114550
1570782
672621
304137
1064862
1893043
1563904
761201
824880
615449
80028
203143
1218916
999230
1911803
1184415
1154283
1233880
972643
1829281
99062
737804
52326
1983377
225805
1278140
1697579
370749
124457
1614047
406003
351045
327654
325199
755057
647399
534619
567819
1296801
870299
907861
1540836
186891
400278
93979
634683
339200
1072152
706638
12500
344691
1999037
1169994
444726
1983173
470002
966445
1828452
1101773
1240667
95238
1074733
1923921
1026855
1967531
149794
1569734
458864
572117
1102466
1336232
72958
132013
342991
985472
732210
1438799
1545203
1714437
313870
426202
1141488
1770722
1528029
1509398
124783
206230
1647938
1273128
433136
1475303
880454
1839396
1889703
537756
342697
544248
760410
1175243
1712074
11057
308974
1916449
1966827
909329
1347986
1932531
1340544
1675544
851762
260537
242014
1679738
1701485
98106
1400765
439698
68649
1661699
951453
1563808
152128
1958204
1476376
1759751
1910110
1159232
62885
1622122
565460
1335421
1967482
743341
772976
774756
652202
1838017
1914200
740317
1720460
622906
390117
903589
658194
1206651
754338
1242977
1916511
114429
1189835
1530574
253581
805198
1429391
596298
1194860
1621545
1794012
1641967
81138
1278568
894154
1200695
657490
1684571
441637
102005
1735548
1782002
1766831
3433
1023061
1053120
513960
1450291
53685
760519
41536
1347475
1653658
1139715
219070
991747
1378019
13200
1423267
982933
132584
1953360
21488
127708
406613
532737
239616
1015171
449185
592722
1355828
1585830
130110
1558275
679672
1463855
279155
983382
1987491
1157887
974873
38659
1656912
1346148
49880
1548704
927176
1046985
258418
1920019
429455
880072
1913674
1463406
94444
379510
1336949
1267071
1494812
1597274
1871080
1090228
363359
1979432
410022
63125
1602458
350866
825644
373798
1361436
625537
257508
1815920
1034950
480293
999053
1906265
1629736
343825
658110
27818
544495
1114136
94471
966758
1772981
491074
738628
350924
487079
260571
1161385
471510
309188
114592
1428561
1633887
1036385
61784
204077
107959
684111
1444632
1642512
638415
990046
880423
1228391
1170026
703974
1799306
1271048
720640
208980
930327
1241892
1995543
1010290
1688669
1503175
482199
1953209
1064615
1984674
860138
1012121
99322
1818588
524968
1835173
1094741
353244
1949055
1434404
153495
1031329
274596
301166
1388181
1766714
1411671
1281510
1440806
634732
406709
1663901
1987115
1314067
447228
460736
844650
1386099
979668
1782994
179342
1631712
193368
583015
806835
890571
729801
193690
1203880
787669
1711773
699584
503397
1287524
448933
1030067
1532761
288553
806431
1569847
1203651
184965
1185489
480634
320353
1722821
197944
1136488
993411
743909
600470
527091
1788767
1748879
1221734
532972
858337
754996
1129881
912510
1449110
577257
608355
1739120
345749
954956
1135033
734178
1378596
1027056
263019
425431
285600
271225
1122940
896322
951263
1015070
1201150
840882
1715847
337274
1825314
1882103
592176
1510088
907294
1967395
1837573
1427421
492707
512559
1351595
1473323
890872
585639
1907483
667037
1072429
1921062
1526422
278559
219684
1528158
723591
1973267
1015567
1578165
697352
1588396
1371756
1139546
153602
1390774
73846
1253348
1146017
1946653
1420270
1950933
1966532
1245188
1276536
181515
757053
416800
1277204
1435812
1890324
381441
1717644
672050
194081
1850210
503133
830166
1678437
148732
1705083
443274
1216413
496317
1636171
1950371
707841
1706409
1809383
1728418
115573
1839679
744794
776979
431773
1978833
267998
1399831
1684670
1609778
766683
1854228
5902
813352
246769
362232
1232718
860761
836525
1637807
1395905
1634259
1309939
452829
1658124
684391
815594
1350128
319938
301673
603312
978369
1098087
1319923
406967
1370768
241519
1558290
1001757
1505690
1007384
1993422
1422905
1242684
606418
1280379
1283119
1678401
1222881
204284
1309732
675627
285234
1607062
265182
137759
602134
1929539
915500
862910
1999351
113243
644157
359488
125066
1506033
1999399
1988752
1718346
1777286
63020
1667028
1662978
146588
242397
1390438
1520357
5340
1214940
556670
288309
808738
961717
290641
77938
795864
1124306
124608
914007
1922958
1787969
1752201
1348350
1855292
1531420
111841
819711
1047414
812197
1658550
479261
500295
1289165
190921
769440
491106
705794
438502
66824
1268308
268635
1673984
7561
1774723
31503
229604
1238742
253610
208645
927964
1185197
1708407
452881
1135366
312554
1512959
760889
1043774
1493843
1984257
1269506
1776126
193059
1375769
1026652
1397209
846667
875380
1760835
690456
1632812
441757
1849722
1626406
584546
1432821
592530
1605026
1120353
774789
1663796
1398855
748477
1915661
1855361
670187
1285642
1584101
33664
1793460
357853
193092
1401738
1978630
1755245
1434525
395071
663120
300092
829889
1335655
217792
209406
208587
1655346
1578004
1103706
1389519
1743168
495097
553453
323691
1816671
1621842
634118
1400019
1913436
1979981
1300131
871605
894174
135472
355943
43360
1060834
1843897
443338
996819
161633
956025
673037
371781
1819512
1758533
499693
631201
1758786
561575
1194820
830773
1679691
1612678
1512270
1226645
62157
1206459
166674
667553
1292346
897459
1763189
405518
1730584
47444
1768641
1562427
1363762
1578706
114715
996442
171307
354330
844119
1060666
1395631
220958
1193536
1569644
993863
672146
370451
1743124
249733
1229480
1657081
1683854
201488
1690583
652347
1298697
1226430
437102
143898
1604138
1325713
1582144
146348
1649746
1629363
1991323
606320
1656699
626650
623611
667393
1603039
831969
1487455
1408591
1002056
843952
672138
1372589
63806
368162
1965708
498821
504817
432931
1513486
624296
1479641
1431446
219237
1743554
1105050
1042090
62941
1121487
983144
1379633
23722
289706
361505
205292
227033
116984
408865
1794776
1383357
596499
1233791
1734532
1350335
993308
1111378
1002677
531800
454735
861482
1788447
626158
1026898
1061371
1977860
1770811
1551814
197644
1384700
1756252
1812156
1531440
542263
1747363
143908
769797
231916
1489048
1033419
579828
311503
1716069
629982
1680428
451935
1334232
1709161
486857
1959471
1224040
978186
463004
189009
1823329
928290
323821
1895511
1086841
1644411
1264404
1433447
131898
1889733
60563
836008
228927
1752486
1441417
1242100
751604
1312438
1572423
1748402
410275
1713330
1026435
1045747
1818541
1588555
627780
1489653
1351532
1647522
499951
1850310
497763
17399
1872978
133533
1856922
221654
869137
1530547
142387
994504
166311
1450851
1006750
1029851
865599
1782621
1854891
904610
136028
848630
1072515
1721830
994165
1620760
209153
1848715
1740193
1894392
908228
709927
720863
853350
1989125
36562
1639092
216872
1450968
467645
1062254
1744905
231785
1497276
773912
1336203
427857
1393838
1195230
1981778
1381042
1518008
1212780
1990544
1582063
394959
1739748
547211
969170
1061693
209674
792859
1357833
706363
867888
161081
1742566
1899917
242299
529891
1190133
1566745
1476166
890932
567014
504246
1894290
71666
1709137
1958708
405073
1458500
544193
240263
1742597
1818332
1989364
1807639
1467268
1507846
1672489
375223
1866521
1846260
730851
698457
901527
366350
1977897
36998
273793
343287
479429
486363
726837
420292
541904
435069
1023052
635856
395963
1352057
593102
1383608
1362333
1803313
1133227
407820
782855
1906951
504565
1091636
1764843
1554829
1363769
667277
806314
146723
766073
1661574
1253130
1814183
490033
41822
476927
343515
80051
1967859
1395085
126640
1219876
437144
1698360
1643921
1554279
197581
284472
190516
1989527
1840936
572472
879577
1537840
149996
548762
320800
412984
912549
543201
1854377
1809093
652667
1847682
1425423
694062
806015
1885055
940931
1130689
1172068
1279152
227891
220582
330462
953992
529214
1890022
1927193
1478731
1190956
1174580
775369
414293
693717
1204912
589653
1232339
329402
1624180
1195854
819231
47827
167016
834086
361799
1497817
1670434
268323
943120
1664210
1666209
1355585
1061280
1945225
1201227
506332
501315
494188
1812673
1256434
142441
75527
1064699
1650966
26347
1919275
70449
1537938
582075
841093
1985276
1329993
1253478
168658
1191163
1630098
478953
1371297
1158873
435336
789262
517098
977575
701295
1838834
324650
1099473
1303159
1515625
1138030
712863
1722547
1946709
1085680
1052114
1006142
1190203
519622
1831352
183304
1912908
814153
112966
274510
91723
237681
243161
226676
1376197
1173573
553334
1585265
659570
1127593
272275
1124488
678824
550242
1962229
1829530
1454096
281640
442066
1868329
1683872
1451998
292438
533965
1272344
586356
229802
1969616
309639
339849
1333494
283499
1327107
1846623
1225766
1251539
1519374
1772005
614990
1182319
1146078
1053180
1317157
1419113
394438
216383
1754410
1271802
1595781
1276879
1835759
1772101
1821925
1426762
901010
1248383
526507
1991632
653453
1088815
1803887
1147434
1421647
1674869
1281450
1425841
111269
943446
197351
1540101
597951
1180881
361383
1716607
1527448
379260
255231
1554982
805661
670936
1651010
421162
146855
1153728
97741
1832806
299980
763108
80984
44683
78579
66711
669068
975638
1550338
1436547
1377570
1392473
85147
1326368
1724038
1639647
90624
661761
427758
1363298
1918965
833267
1038270
1855748
726735
1675659
229674
729152
201283
1664524
1357416
1812084
1270900
182846
489020
1997421
1720693
974779
1415500
1258847
615131
248788
111351
1829866
730376
193839
260383
1409463
707432
1227889
117441
384646
1536025
130022
487946
1204783
1910401
348794
353803
229586
1129857
1230637
94012
734407
512400
1563850
1139224
949502
574273
1537818
1249911
355222
978629
646265
883826
371640
1943749
1689343
216354
1404200
158536
669710
112218
1608884
911736
658337
40366
609468
362752
585522
532574
173265
317538
892811
1584415
1970600
1926807
932012
1200793
1546232
348518
315670
15504
583378
400196
1182113
195869
1718071
445126
1021738
647082
264403
544552
79939
1376277
1989676
1948923
483154
917662
1603216
1095014
1292357
66751
1609197
397642
703370
90522
1795996
1472963
795287
67687
74399
336868
556003
179599
1726800
33215
192712
1429045
1817864
1841734
1984681
1969511
182879
474478
605265
246371
1028002
1626385
1775401
1247889
1344955
489444
1216574
1250304
435476
344024
1901758
220310
146473
94084
1803586
147947
1990158
1425101
1779003
816612
970913
1180046
893170
1033995
667653
1070193
1546154
468670
1083076
1385921
750254
1175895
652489
1872811
1936099
846033
1703024
873100
871735
719182
1242617
310068
617509
1789038
1218172
862189
1180045
967736
610668
755545
155466
645153
680603
10722
1471555
1447024
1955619
1501463
490867
1169022
695533
1397862
149496
735251
256389
827850
1813462
1395283
948029
569913
1956874
482758
101544
192742
1690665
1301992
462573
1427374
1201816
506905
541999
1814761
502818
997736
710300
508312
649443
898113
394612
519782
980440
1151988
1596978
1347328
74590
1353932
1783385
467412
1883454
97864
1264381
947772
1543130
1223295
202829
1646256
1248694
1235541
936540
1859759
330760
1006379
1625862
651932
1930146
733368
730378
1893018
307928
1027943
519433
135180
1283630
396336
1249947
1567764
224390
1919276
1609731
1800329
296994
775001
1828468
708030
814737
122044
913793
228093
385179
1171590
883942
853698
972213
1988501
1113924
856718
925388
518012
1236361
1184865
589773
418371
1823133
1035256
185475
1039568
421552
1734393
121780
1239571
664797
1424497
194157
976479
1879811
433143
977749
912816
1216212
1172548
725677
920335
1282221
1135747
195257
514581
813143
595296
1413156
1509617
1526176
1610315
536487
1613273
1617612
1973125
294619
1954107
509808
703140
1845854
636942
200250
458962
1288084
969970
290188
87241
409668
1766095
1031296
459947
42498
1583082
1997688
1846113
116087
266628
249637
215047
1721932
1856896
1656991
1172340
679535
1328017
64586
69222
1757857
1084386
81911
54945
31802
1002588
1663921
1497893
1688551
1496699
1912793
1572710
1467384
990396
363069
137297
1809121
1517284
89417
322596
844869
341474
1284765
264726
163091
693400
17923
848034
1323989
529313
350220
1637823
416389
1493788
1698080
903159
1390293
11220
1850135
1738779
1799560
1270642
1086364
1620295
1863854
1957780
1379394
938024
591641
556847
1249693
1651066
724234
1144692
846680
739554
1325538
672729
601604
69505
1668507
1728638
1510301
336747
178385
1965778
587089
1622473
1313059
411251
1721224
495796
779504
1519816
1718923
443731
1431351
1493622
906987
1598151
1452735
997101
1671767
547855
525025
867242
1959173
909521
106865
1451886
1405963
112953
776186
368189
1511830
1785799
1949813
947029
633152
523302
415515
529002
1162485
1717002
648988
1155842
30615
895182
382115
178440
1904651
1211193
1446761
957416
388458
30137
800228
1132817
1084040
1030008
1592865
81027
106691
796332
1799172
1778311
1747377
1276975
848687
1965128
753297
1142650
439707
93156
1210180
157382
1976464
193037
1653611
1368615
925143
152183
1036012
203402
1426734
1178853
1450033
447445
190285
511786
1933984
1601107
448964
1107432
242221
198853
69934
1254547
995019
176863
508770
1582704
1468549
1069788
165608
1846938
1265912
1680790
1657385
1322907
874115
1116369
1431930
927485
516581
98938
251310
1226059
1628600
1638550
801971
1380407
1831425
723289
1885454
862246
56465
7535
1289166
283613
667932
994249
611193
1343475
1523628
1174617
962755
1816134
228711
377252
972080
705926
1211387
47177
387728
792545
616542
291844
1380221
922758
568861
677669
1170732
1328073
1369890
1898143
1713098
1933105
394842
685665
688701
1543014
378582
469647
862654
1310002
589916
650522
1126848
1741289
587553
1359480
410188
1888620
551565
1410835
85964
153664
167778
713043
892395
1917990
771381
282722
259912
1052219
90946
66074
670601
849663
791837
1880069
570642
1157220
952350
394917
284475
1555439
337369
574624
661284
203974
949696
1752678
1248026
1700563
391012
1739091
402080
789550
473952
784717
117866
918210
379047
615005
1775368
160995
1167145
1986363
331785
357595
485590
411132
1671470
1948243
283713
678505
979079
211477
1603870
1139592
1861360
1645006
1950579
554225
1656113
757495
978036
1675839
1486891
405382
1877644
56456
1917034
776411
587587
1348258
974631
411310
265683
1159801
458647
643527
1854798
546316
1283011
1280076
1319072
1232717
1675747
595584
1704523
1275754
166466
1648947
1895119
1652526
1462392
1370278
232237
1425357
1856355
1708054
220474
1453777
1481534
1804436
915797
1414001
1597786
359683
1455996
280382
934640
1892422
1296209
170664
1846282
1063577
857872
757464
1657188
417423
411428
1279403
1881643
1677799
931205
1979051
1973137
755642
1903246
1039233
1620629
293987
835481
100369
1333274
421984
1469080
1698563
325673
161056
1816358
1316687
1482720
1118691
1267765
1713096
934194
1790695
301652
181696
273983
793857
1866670
1018948
90723
43342
880057
1685262
425721
1626308
1823833
1962748
1535960
1424108
1630235
856891
1883120
1427272
1931904
1322862
1167944
1228909
517337
1211031
770247
20909
1733872
400189
497435
437005
105234
1134364
463803
741330
170706
1255395
686544
1123314
601113
1485656
575359
43099
1076663
684687
565267
1961291
896520
683666
1513167
77509
737102
221891
1217178
1677894
49089
903434
1355840
211444
250378
394830
1345646
66328
1008352
1980479
971
1702195
1719829
1649304
966240
2862
1891514
16166
1560290
1780706
1395186
9414
1236963
493890
1193508
1828112
1070961
1344729
1268733
34829
1761209
1485304
958590
860686
1545858
349134
1240922
1059578
580882
1844148
964524
295797
894656
1445888
1949514
1342638
846794
581441
1373892
1403771
1229898
1232694
1571607
565967
1525866
195508
103407
95354
921339
1664673
1359946
1271755
887316
1863476
1117633
1753394
404903
1273424
1323979
161542
1206366
920719
614554
1306226
342901
1968344
1845391
1953166
504173
746108
1628880
1522945
1019821
1794867
1555984
622752
1223697
934914
1005154
1628497
304330
1558563
1542491
229228
1766485
1070024
991556
129093
272325
1530271
1413779
1573335
1546857
972626
1178211
899443
189859
1822692
718664
1561733
1102043
882690
1217976
696770
1617330
1653255
738097
1697392
157497
271476
1566750
1179777
1348650
1436075
1424939
1687577
1329129
125535
990963
1950293
682733
968066
1503850
196623
1817378
1798944
380649
1824967
216470
1644011
1842125
1023941
1998806
998250
1436993
1867886
640655
397012
613786
848805
334470
345789
803260
1886325
1969200
1381117
1747999
1488239
1726272
1382665
431840
660401
18817
89331
1312016
166250
1343129
1727493
18066
343057
1020209
1282461
1159757
1080423
23641
25931
595425
774426
808511
1932070
1117574
179619
329526
1672319
942070
301955
1375060
600468
584118
356252
1028304
1084578
828441
1331191
895846
870096
245410
343724
646445
1626225
578161
1738038
1089608
1434959
1449142
33718
99530
1491749
957689
811912
1832176
1741078
1623709
881288
794187
1885725
1634862
6782
870779
1643982
223725
365610
994560
1150891
738584
796124
1337926
1235025
1127105
447845
166534
607787
1569480
347365
40475
871183
1591798
735364
232891
279695
1534938
1365940
160979
1886660
174699
1837026
530736
441892
1813071
297050
845204
1293464
382223
1059355
325173
1554071
1761824
1256836
764780
502319
295173
1765861
919479
134535
1770828
454440
256028
373645
116522
1661224
808549
274583
1121432
1658996
257
994438
252159
123029
1156504
471755
1646344
1568652
938251
1089524
1411288
326320
903878
1400861
1824911
1460266
1537976
497480
1093786
1142995
74407
292625
728039
749798
1070803
508067
889534
1464760
1520690
925209
230589
1133176
244385
1767280
154104
280024
1866000
365116
1397295
1214561
1447298
777190
1780244
799008
1412823
1199382
837505
1806903
155471
1985393
593825
1199820
1173555
1230527
1434160
782574
1302895
1187057
314867
1415548
717242
217189
1074847
574210
1375764
1087907
1855940
1033718
1762053
1218237
71562
531391
1909716
679013
1661179
1965314
960775
1442601
927623
1728637
1132076
1678528
121104
281864
692365
1409085
1247153
1312369
543156
924377
971561
310438
1729637
1983116
914665
1250603
863038
1610101
368932
462142
546923
843336
1436002
707165
488837
328468
204272
831831
104532
810595
946468
1831402
1530055
1000086
1855121
748180
756101
215159
62941
410329
24053
140692
1240687
283195
1003814
1374743
106222
1557807
43955
514414
708852
599116
436881
287485
1699044
55984
480919
1868900
1493069
1015987
353425
1086131
1946567
576158
1973798
1170892
1450034
91322
933000
820706
1083679
795261
1367315
135118
1724085
486420
896516
250331
1585332
8069
1500556
1583027
1513390
1462276
671162
1472826
1224018
1378667
291669
1834101
1083347
1176190
1799272
1286186
1162508
872306
1038787
1390767
381298
1674942
397043
1230916
168787
1727992
167420
1980212
1500361
200419
1922679
884300
510061
69838
591115
1045141
1588988
516117
1218411
1043154
1891523
286986
1014580
309615
1098484
232282
1887606
345789
1763546
23891
480500
534067
1255495
122476
1453292
1026230
39474
507901
254234
1078641
1610973
404990
754456
1823150
1145537
1629114
1444166
1604280
1157093
428576
160242
1350755
411190
649815
1483713
1352875
1563263
1053011
1114150
749266
1615679
1414384
196443
1959565
1869634
1094284
794906
36997
1401243
1963453
1208595
606820
54289
1071183
1371191
753333
1573619
812373
1766188
755918
839372
944004
491214
1735962
6306
757213
1862738
828798
1133620
79883
871201
357394
295768
1686956
1868843
1809094
1757850
1741139
1616152
141081
661590
903590
857330
1381231
429111
775953
1046453
1122681
879031
668304
1470044
516271
1676078
339694
299248
628394
149173
752456
1158347
1217560
1733094
1336067
1426784
91220
1817796
1026073
519080
8129
1071953
816085
1229415
1978616
1215472
474714
756016
202039
1539531
265927
1320670
625154
1541009
900502
598330
455158
801179
1063690
1848136
709761
1132584
1744287
611276
1397906
565152
945278
1030907
432346
330250
1982550
1479428
650134
499234
1032799
1422743
1010730
607552
1473354
1537936
624100
1393746
1412699
874633
1058524
1178045
1337821
328851
1469996
262556
451374
1929472
87418
1936887
801812
1203626
1402401
1708713
713679
764848
1368359
474544
1754276
1923952
1023447
658665
614684
284436
763823
53498
1781386
1982270
688817
1941960
1147804
366336
670203
1999913
1836781
385653
1249096
1380900
972041
1594408
902706
1277762
1417626
1211630
1051887
1601465
474591
1095131
339694
1071504
359114
1490000
388737
425721
1028147
1354147
118152
950180
1539365
1779277
205895
1011032
1540860
233404
829746
1578003
332704
1772687
1351893
1177219
346756
1585014
218216
1020521
435187
140474
14022
916099
1786959
705625
1963429
1472555
645192
516772
1977969
2300
1704199
1926056
1691444
176687
15797
1450227
810864
895590
536993
1327044
687879
4568
1098219
433745
65536
803002
636112
56583
892399
527792
421048
659478
1182662
1671259
1098686
127971
1868999
561810
922947
1187771
1812681
1673290
95069
1591170
277803
1707835
1804197
1450087
1540426
410182
53635
1055208
79836
1573335
386473
107675
1375828
1100656
1536426
298792
1287092
606522
182184
40411
1972937
50973
646629
336280
1272878
477927
1661011
1598113
1665938
1536098
704399
897648
1951361
743450
676667
1524982
1823877
189903
936574
224994
588196
876663
1200371
748881
1113579
538532
201927
189505
1608212
1274229
530707
87284
1883615
595969
977348
1050903
1865752
1281723
592230
110978
45848
1778877
601534
1547289
108717
99114
692861
1734508
417251
809810
139931
1393764
337013
438498
1382247
337197
956073
251895
1341495
762232
353212
1592979
1865700
1278205
572033
942821
991045
1151022
1452420
1718835
433617
791586
1661846
1731285
279189
256160
1518108
1951504
459488
1980636
1347872
1921868
1384085
1060237
1349595
1347369
847899
536791
1497669
193519
700759
1721997
1042670
1395843
158961
1063908
1826078
1759811
1188352
1678676
11944
1209067
1892748
660636
391074
1819611
1296884
1652113
1407151
1774894
443837
626777
1355333
1549867
1525271
536724
1717254
1696713
1796056
1868994
1081351
1197447
1698128
1751535
1533733
1045059
437466
1000636
361148
800761
771088
1810540
796173
1599568
1328247
1332202
1128384
288229
1224361
1545764
1105797
323451
1443378
1563288
426421
946767
497963
481481
1838015
1103133
618306
1856658
1780729
220693
1904431
260133
1797870
515555
425305
1187037
1173407
343520
1517526
1463151
491891
885499
1443891
806425
1725458
967692
847993
1152574
385398
1447620
1197440
1571179
1971333
618531
1230203
63118
772278
1522550
1302872
887138
1829485
1928730
1103449
88306
860447
1250518
520725
1242501
1473815
1871173
637770
300000
415216
1222726
132745
1408310
259433
1666465
1372065
1516121
1109329
359606
160498
660306
1972275
1799794
1826403
604702
1972944
1801694
1748352
415290
110731
1002390
1556191
1040099
49334
678394
796700
513152
976562
642755
984093
929998
95862
1955429
305756
1492114
1029580
924060
221970
573741
1667981
1927470
1263495
246690
286995
385050
556632
687189
308733
750556
70327
846688
443943
366364
267393
625802
763676
820713
1900293
1784631
153906
1537725
815572
1748899
1277090
601096
1413130
1326048
1345348
370265
1988750
1904592
560199
330814
1326291
1684627
261873
1490386
1762978
48917
1156234
1871695
1845133
1032012
255320
1572218
1842562
416150
304388
1624337
781358
290365
1312443
649826
1863129
456093
674617
1520903
1762312
361509
963305
827350
303279
1543365
1229426
1662166
925547
1803070
638208
277799
286390
1039383
117390
1730768
1440649
1120414
846060
1394212
1832579
1224561
1920729
91730
1157141
1862926
419082
1860653
101417
1183435
960492
1191236
1043813
564142
1037729
598462
1388999
388060
1686025
1519272
69638
1282571
1175183
577187
1236911
1926711
1097813
354906
1266846
764482
439091
167215
114740
236688
88982
639824
1953123
1098686
1658240
460805
1721641
1486642
79252
616487
955015
80772
868065
1397609
695346
1838214
712145
342422
1001100
1708542
1331453
403838
47155
284144
894167
1743438
1767391
50240
1761603
1498050
728504
1333890
1161122
1254629
599239
13702
492190
1075641
1368105
771785
1583665
919300
1988253
1039651
1297051
1275068
600563
1513916
214513
680018
1717823
1209871
663693
703176
1084178
375640
878198
1373973
80168
1655537
1355695
1143668
589742
1849907
1716345
1646294
1451717
1847206
567926
1570791
425683
1628437
1778460
1248626
520218
1403341
1391381
1868720
1305276
1935486
481416
1220921
839233
1722433
781055
41527
1943365
1023484
988858
1621173
1826368
1088249
1836373
374905
1106067
650776
1743164
1691365
1902153
600916
1422851
208510
877445
1570268
1547070
1920876
1053188
1876297
1417442
58616
458482
330817
234117
521097
864198
621145
1978745
1991008
1379946
1754060
323484
1012002
870001
54992
1592659
38891
731051
1069865
1612573
642916
1240593
735330
1123976
1638056
1616391
377750
192554
1791184
1247410
1492936
217961
801648
1076379
1930769
390900
1004141
280329
1998590
1711448
1986803
1039792
1584143
1927821
839119
1074330
1098816
14942
279870
198983
1017550
1807671
1414059
1678227
5453
503013
1181135
1094029
1663647
257560
334356
1070147
1313904
1998268
1959619
902903
1628313
219595
219504
797140
1717439
827145
1539105
449214
785282
1149654
1751553
1173644
1668237
473221
1853888
726315
1233802
1222195
1314264
936496
899268
1870902
1097810
1333917
481727
1979869
404241
815106
1668586
1122693
1383123
1180752
1586061
123792
944635
502975
73750
1482113
1997568
1029648
1866473
769840
1050223
417944
373967
1997182
1331053
920225
1987994
1354449
1239650
205715
144024
20228
1440984
1879008
923832
288508
1227461
1777540
692625
1713662
765975
1178148
1143492
1946966
1983370
998285
1582130
1358315
1794311
525622
205956
121283
280240
1575311
607260
935085
802686
205762
1500435
1196359
495512
1078137
1551744
1666238
219332
1570835
1611784
1013209
1960172
1813375
1841098
1390098
1843335
1364079
1401363
1432340
528781
764749
1823701
1398460
1889471
330358
1545400
1328727
1483557
591867
1539435
953614
999483
314498
406290
1810630
65145
788777
750953
1002728
855515
186903
228422
1498039
853674
1096780
1474396
713437
90836
1277811
16211
933402
700322
242640
1726692
1279851
239945
1516993
123624
531286
1249237
374656
1018617
1426806
843988
1380793
209189
368775
180111
1660226
330408
231712
803560
74186
520006
1138585
110971
1161684
1310416
239804
1777072
1100093
223864
1679923
1251426
391347
1381902
907656
715156
552393
1761949
854435
1190619
469187
1525338
1540526
330451
1231512
496767
61697
1241643
1740344
1005280
771384
1779423
1513803
1367548
1735664
1893006
1427547
1353068
1999678
421753
1660579
1236582
1745049
1229841
737156
1059456
991435
989852
1316336
1922248
200541
1088429
1731517
1422492
1374625
983955
223985
219139
60767
1603961
1404191
1508394
1679302
140401
1877466
1731306
337439
728140
178723
637376
1139249
766953
936618
250666
1576114
1678727
1489026
1771191
1812203
287014
379520
1445757
348151
360550
1546480
1666221
635906
1007439
611065
1984947
1551974
803425
322670
1159040
1309522
794367
1007989
616509
1655206
116130
1759917
1000434
738618
1034754
1169060
312583
1910463
1380631
848782
1847444
860293
1552987
1539622
1819650
1000506
170609
1971449
667366
1028257
1683947
2357
496887
1232608
147835
1293070
598095
1060262
1369725
1917976
1847170
1357111
287615
648217
736783
1273113
891715
848773
1580531
653980
1710710
359469
1731616
1751555
1475606
1945081
615
661175
564034
1350680
728391
1546568
1102066
1246004
469874
775668
464398
360282
396955
973392
199972
1687811
409821
11427
1980285
340725
1218851
682358
517602
885584
972450
1583683
1186515
687173
1676189
511214
514340
1792041
1285361
492937
1019725
1492661
1706816
339843
66706
30506
798831
1077896
1078922
1802904
284747
1448670
1339277
1060120
1654493
1711484
1610163
1343021
1453575
820027
382074
1133895
979611
1887860
390147
1894538
1871469
1957132
1889813
1325334
1872826
303810
1860377
1385557
1243577
218750
1694635
1535131
1845535
1326169
1474448
396386
1067559
882614
580229
1684518
360631
1005176
228988
912337
453943
1790045
1962840
333658
170509
690580
1757047
821145
457117
802743
1052777
84446
1962650
1574676
935833
400347
1994191
794365
1231957
959415
1542384
884279
503061
570335
1237120
1011918
432646
161215
645341
1320068
1177545
1100609
840444
111436
512944
403342
98916
1987762
688972
1220315
1041768
1307659
627252
124387
898456
30698
1654666
525717
832103
752058
1718526
391692
388161
1089419
1772004
1376086
1923958
314879
1760462
461797
1128764
1970412
1668128
537659
1722978
137190
947886
1809251
307142
75143
771428
1572354
197006
1285675
1738987
114898
1013641
715112
466451
158190
1631810
202882
154839
1688844
465520
267758
1840764
659565
1268137
868879
1097111
1660190
1782578
1329623
512493
1543549
1649850
667810
128935
1203424
1015521
1992896
1878955
1644238
374069
551431
526713
1485356
571126
829264
871641
647971
1247879
795067
1698126
1606421
999376
1387786
1602104
122945
1677513
1537232
1785265
1889100
772925
867586
670120
506945
839194
1467935
863339
1667439
1933558
654621
1381306
752296
1883395
1160270
166038
1462033
43220
855828
407421
683720
1161708
878791
530454
1882642
1762810
1081809
75267
738541
177277
1685898
1146067
956868
1159176
74969
91754
774317
1652783
461957
71097
1588988
459212
1209550
1732279
184719
175668
1746223
1880865
1135176
733192
1836627
1216614
42642
637662
1325851
1495757
557450
1861945
1780858
1289734
636908
1619406
1199428
1168634
908465
1792435
699550
1194226
752937
1677167
1075007
1524996
1122314
121930
399645
1916477
988339
1060628
685544
1473269
500341
1008345
755446
1854838
18123
795341
213867
26990
613121
1711349
718852
1465570
164945
34544
1832110
1364617
167663
1425200
1769036
1568640
1197632
935739
832653
500251
1224211
1272356
1318383
1336752
197374
102974
955835
133084
531885
1249416
110455
1764340
1608673
1658239
759688
1948813
1222829
56698
59975
866003
1250233
1266885
1787404
695874
1780876
154513
1338028
1834913
764386
1675366
779554
38022
913414
918638
1536783
560422
277523
1126041
1152596
133737
441119
393440
1585997
715619
808015
1702937
429626
636997
541566
1225238
1309567
252370
841561
761384
1949916
1093578
339945
1044099
654910
18545
1433086
1024249
652053
780290
307940
1199303
1830942
1015500
1151341
974480
1978358
292417
1611637
976448
1660221
905118
855605
890168
1027193
884308
674758
586167
603224
361314
1717532
61378
129651
1661546
1206275
900785
296337
1985107
162550
1376546
852344
178483
32563
1585219
1043908
1969936
1967923
1644826
399573
1475041
1249411
677595
950583
692901
1423473
1047267
1833232
50225
1328530
600761
699739
1612723
1870811
1963014
631594
1387477
1917611
1060376
613503
1151812
118696
1308659
1385409
1290029
1069186
112208
1505686
1900898
1104150
1557747
1780073
1381947
465883
1692845
1565721
352963
1713363
459362
266777
63935
1969769
734040
114204
287667
279741
1919669
1692454
1896102
715852
314027
1757428
1806265
3501
1248133
1898189
251989
935862
337602
547876
1170477
632829
1651397
384728
1301006
1049784
531000
79782
777521
919848
1280584
518228
741653
1794835
507248
1396181
1971676
1486496
1799207
735415
1836860
1201900
1281620
87400
1905060
1132125
585334
292627
1731098
1391561
990192
285003
887543
1325953
484450
1239526
1446732
461255
165030
1595783
1081145
918237
1681749
1237853
1226586
1231165
1236290
699440
1421176
919488
1059615
1137424
1272550
854513
32201
198375
1302697
1678596
1965973
1677962
1923381
1220454
846605
608911
1325555
740408
942593
316121
1572260
1554533
1222130
998544
648403
1868597
1767426
1917290
1430762
775238
1201638
1923274
1251007
767260
660074
1190773
1394329
1351584
1931631
458108
1842184
1482203
1733620
1553005
79148
498883
1563150
503305
1633304
1883638
1455995
966564
1241907
643063
1418143
960115
446378
1583453
1024061
1325147
1323129
1150991
584526
1625779
685987
1978693
3288
1638727
235057
1716491
277758
164437
715669
731374
500534
1249214
949926
549821
1456400
1355979
1964127
1325629
1711820
510012
1617152
1858737
349941
602648
1426560
1111257
604835
1685010
230202
1870126
1043623
995418
1807726
70569
1502844
1345948
557142
1653810
1978602
1807726
1136955
122912
1279620
1836685
586479
1597253
1148260
891892
478558
320809
1782346
720882
1954192
1873134
1461884
1877102
154371
163940
1080321
1757955
1851546
770322
734724
584621
267132
235655
1161468
97771
1426349
728098
592750
1003450
1925788
1543666
974396
1645566
57993
344051
28043
187802
1689588
1357510
367009
591377
1279457
1007185
640569
1373939
529750
1577123
216791
910492
1432240
697782
192840
1576774
1194844
678708
1310169
110870
492476
717452
412597
606336
766675
553878
1662807
827246
637297
1226268
528742
1433310
1851894
945860
594163
920522
747049
1712186
1431465
491118
1443239
574912
1476851
532212
881199
1350119
747475
1127187
790064
554630
1208620
1924874
1529897
216074
264542
43529
238633
621485
1672011
715049
274125
1346932
1225524
1186694
1450298
260823
680461
1973548
739970
479975
773737
1798827
972971
1871017
102901
1844152
1654039
1841639
1238703
1637406
1005870
1772806
1583812
235230
111410
386618
1090132
918093
1880425
1528512
739237
1688864
537443
930857
1880002
1272769
198467
1014282
1797616
931064
755943
1748243
413076
832824
684384
1303608
1830986
556085
1780353
1507921
370688
1307501
1721060
170766
1702278
1120658
1685387
1543780
135689
1930120
814475
180544
935473
1732616
1175799
354120
1288916
92445
36172
1585382
1868622
580159
1243433
824692
24180
715492
1121927
1341786
589338
1923386
260592
539976
1565496
1161773
1071393
632515
876600
1897882
159460
1503990
723989
770263
1219470
702677
1915919
1876355
72928
356974
37392
137783
14738
1275070
16918
463445
70070
8310
1553344
767743
1177686
370894
214562
1353495
1290246
462717
1510761
1328319
19613
1486953
54229
1144857
1362867
1952207
1710936
336912
1214304
611683
1081461
918225
1454419
1532882
1858958
1599338
1533519
1439678
1281485
89983
1776072
1158686
1782945
54312
216381
762741
737311
134858
937533
1128020
1429691
1004225
1913861
1604816
805001
923879
1975955
673021
1089825
748074
1755295
1965355
944205
1522257
201327
1453613
940874
480841
1410062
298572
1759302
1763606
501011
664044
1268676
336908
790551
216941
1845698
1458570
741200
1771507
1054266
1799996
897081
109758
1486048
1031993
1354802
379714
1526971
1209735
483349
598781
1238868
404599
1398709
1891169
18379
989854
381014
1028652
1171891
693276
610974
836676
363079
843545
1485399
1528594
1199548
887708
1635940
170362
390739
1750766
848304
962019
535781
1792071
1836224
1419065
640875
1531298
1562586
1503643
246631
750364
1965922
686680
284949
1649893
368935
136377
1768485
632764
308239
1388409
19175
79509
204953
254382
446001
1779086
14251
250394
1472778
1950201
1370291
1749217
559255
353356
1891570
201651
1525804
1711352
1269898
81251
332131
1127800
573806
112174
1638058
1621420
1426634
1714140
1179351
1858670
225182
1939866
1974325
750210
881136
267452
1387857
1017965
563022
1993784
853991
1855023
61026
376917
600476
1193918
1504634
133135
1266067
1103369
1996715
1389779
651628
987925
645503
837303
1745523
1861648
1095243
1635358
567015
1323910
177666
679008
1837701
1019917
1692660
1123013
852663
1113263
282575
1834255
356466
1935952
677166
1523958
1249647
1880087
124285
1961405
1520308
442216
1971153
623522
1518977
1237205
1276160
372401
941914
784580
731710
1707253
190112
25042
996090
755084
1248804
544409
1923477
547015
1601060
16952
1447932
1445261
78709
182237
551055
326918
1315095
1565488
1735771
1241273
515662
767386
179238
1654289
190545
663892
575021
1512377
305074
1289442
6109
759393
1826975
1373325
281912
724947
1498955
972337
1500420
1401360
613794
1398435
176702
923130
701042
177485
1156336
1231428
1106600
258266
1004444
13931
1240146
1638792
756775
263627
1014646
1310003
183391
1281373
1889864
1983156
456044
41073
980529
795229
274269
1417085
1954383
1736338
1881382
300028
1286110
342024
599338
700252
876534
1138426
100738
28393
908676
582738
959819
107989
1204392
1211358
780597
829250
1727325
1663218
1093846
337805
690260
426585
1880104
1992595
1043134
1218951
760738
318077
765918
1634553
63208
968206
1301079
895917
459693
1981964
140696
1701610
1212484
625636
521616
1368
257586
921694
184188
1037780
1450499
1747553
1748276
18928
1159375
1578030
1874146
902742
1741416
452421
931101
1813906
1300050
646720
293228
787162
876281
15368
545538
1074010
616673
1224332
861744
518286
692436
1118055
1271843
1066768
1461083
1632084
1332177
1710764
1863355
700982
669341
1442752
929482
1619224
737363
902702
1238355
295902
629792
104946
1718110
583824
51548
521844
964939
1381278
1524519
1600637
1028926
126706
370160
751832
1473988
1895122
120889
527566
324725
1787740
1432699
948784
672918
723385
396939
1049868
466820
414140
1265528
928855
342206
427444
495052
426209
937587
1706144
280087
1971076
732373
1310468
575365
1427412
1221243
452363
385620
1318499
1227357
363810
1383079
160985
652383
1892470
60157
1720793
1962331
758620
294530
1890744
1842325
1569118
638931
166177
600775
539449
1698931
1743154
405836
1305976
1469991
1409154
122779
582196
783504
649950
1009699
305192
134790
152785
558405
624410
358821
3699
1006022
1822824
1528793
1180521
118385
1030347
1557656
116736
200309
1995258
325321
1197834
1655159
1101973
718666
1544726
1908063
930490
1387354
1019533
907982
1458941
44870
714742
1077435
1282465
1474331
1607985
624281
1947003
1105152
984306
1035165
966697
989546
1779374
103273
1023034
977287
279706
1816195
660647
1955990
799916
1863185
1061915
72737
476150
513759
300293
1531365
480927
296978
1602567
1818840
1958626
1421760
1458222
1300323
1378837
1444972
463354
1678976
1109728
462295
74374
193681
6565
674343
1763354
922164
1597573
678122
1178012
1000204
1951379
1666932
1127412
1336340
746719
1795082
738969
315175
515912
963788
606180
1738480
619936
1535547
46599
284003
1330996
708898
1561446
622068
1624186
128521
167800
323250
1639329
162559
1637808
638213
255231
133358
1406582
1752765
578787
1990793
974618
945274
1572390
1832213
1183820
566976
423626
101262
1213995
423988
43202
1960871
942274
118801
1206367
1853433
1307127
724702
1843130
1954320
1781372
913724
952312
484457
1167750
1043566
1106987
110178
1617723
89281
361582
1566571
414434
729600
463883
1911304
235833
734330
934292
1290370
1457737
732708
626532
1848936
1287391
1289720
1871406
1552944
1167597
359112
1378819
311208
650779
1535919
1928962
1339384
307633
1045716
943416
1532759
326742
1043901
274203
1207465
58336
1050130
151375
774570
285390
1620271
490260
1369263
28886
1067945
1755828
1821538
1293409
1943494
942880
600238
1115166
1780950
1106752
422980
638188
71619
194323
1043439
30136
1841110
262865
617451
642693
191273
865317
1453949
775024
174774
1400613
1730332
1652567
1852212
1343606
1230724
1179849
966266
118809
1805937
907745
1532700
517085
1936642
147984
1576492
382424
509659
170035
1117019
1312683
1688314
1195360
1062007
933214
704190
1624602
1594913
1069051
945629
978248
153671
604272
704713
1425276
71398
215374
1727639
1595927
615601
1933956
273938
877665
847146
771877
1578855
1640760
255174
1611401
619525
1212183
573502
185487
292054
231799
230901
508869
1768131
717950
476050
1293902
1223250
404767
1397294
218803
1058426
961128
1980233
600438
448845
705824
896705
1973051
480876
342639
1348332
403803
1341089
1654490
1264442
717168
430043
590533
1106653
545749
1375009
43332
1031464
1892465
314228
1276105
983525
1388449
331611
370725
420289
1490919
728502
1985674
1414122
581477
1293205
17339
145809
798039
1496600
381704
808775
749125
1225059
1253897
1647285
42185
1799824
625827
164460
1304105
1915442
581732
940546
518043
1719915
1113220
1405056
1220729
1191818
529196
1092477
1706939
280189
1042504
623398
526566
345720
410531
763979
1916252
1132005
1344578
1932257
1333502
1128375
1506153
455924
900834
1163556
619941
1648370
1423728
1664194
340475
1150091
727493
1623688
1560789
1445661
1922165
1592722
1327240
132171
307134
955267
895387
1299852
1093847
187171
237961
875899
1123401
1638641
1705707
95380
198286
1340445
851954
833175
1095199
1296227
1393557
678604
1983117
159435
122427
1993979
1522074
200509
1081262
1572382
976071
1873490
517751
845077
1763584
635273
1640914
1560194
1472618
1859298
1702581
354914
1816638
1650980
1259638
1480123
1809235
1632441
1517624
508435
1905016
322139
713736
126039
231248
1795194
300681
494376
799220
1897836
901036
132131
1898136
90606
1740766
852389
117720
715100
1610393
1511960
601943
1577437
481364
577613
1218876
860824
789088
1714329
1363450
1525146
1243434
336336
285912
1083834
722590
136674
524665
787033
1759702
834734
1721440
1743543
283835
1916688
112412
346368
1805110
130129
1287466
1127387
265065
1130159
1939686
1786640
1277887
1346662
763479
1282319
1599638
477567
1418120
10194
1436202
1408312
178290
87133
134641
723983
130429
155747
718348
500138
1333084
1980427
1955210
1215345
399905
777862
1618379
1828324
1829264
1990510
1203278
1755416
1894013
417575
1624596
1734989
1070863
884271
359797
599221
339888
1203440
821594
1160788
1637704
317262
1474583
1410382
1165848
1221279
634764
163632
1933604
1091568
1742608
101011
182968
597886
748951
1949649
1974846
1376987
707389
183086
325441
1393432
1428746
274898
1719067
696703
808791
148257
1877138
170171
717333
1851931
51507
166532
1911644
367154
1629534
1864955
1844352
1691250
24435
458622
1842352
515143
1872041
1606879
1556567
953254
1666179
1275533
1674713
1422747
147133
226938
1261945
1147580
1783677
625822
1328434
268324
1305232
1242190
381149
846132
1137626
1931732
1556594
1841300
746695
1656838
148423
1901639
314989
491279
422981
23243
603371
406238
684707
200746
50140
931003
891110
197427
1495650
263773
283766
1849427
1020579
1231104
482590
296782
54331
1849556
133838
1026899
319597
481083
208971
1630866
940950
727073
561991
1093510
1005176
814959
79045
858557
1352758
1335318
636911
1522966
83264
1839267
1185488
719100
1491522
1433027
1493590
1675026
752080
1778392
850512
548397
1694819
1469172
817104
723668
1290095
482440
251441
1767457
1470096
307583
546375
144705
1454895
1220329
1878372
387181
1288286
1580804
1482167
923977
1481113
1605488
911981
854662
1584117
1953148
956313
982017
14987
1800908
577120
1425185
1146728
941406
1086297
224160
842856
1123884
1075434
1030727
1969050
1408624
1511948
1432216
785192
38481
1062565
1187870
1313198
902609
1935462
139219
1836937
1707813
168976
844316
1376405
1861489
523171
938668
1129819
651100
204850
424035
717627
1920462
1112932
1611290
270227
360808
1740249
675728
902395
700636
1144526
1751539
1860222
646759
969089
1958939
1496944
56234
628111
1886337
278302
1795663
1757834
1350866
1252929
1901963
187025
745191
1511659
411895
1261473
1289162
1127721
203683
1533083
573623
1868033
1148357
947365
655813
418003
604113
1213873
16425
1980931
308881
1545778
1426233
776314
1021637
1740474
1699507
1991712
1970828
1942159
1345504
637668
1457510
49271
1440623
1156150
119897
1447772
1592459
1941633
1455423
595886
404034
1722890
357221
1462916
297080
1952894
1317291
1990206
1144351
87252
1126922
1984761
1832516
1021959
414131
17715
847672
1679714
348811
829553
8604
782995
198169
854644
1141828
356831
1179531
400533
1374401
1187288
737390
372431
959983
34263
652127
649050
1418133
1674552
1879785
305529
1240349
505172
38537
1246335
1199408
1347135
1444159
1284468
1864197
464381
870788
1653590
1406524
168984
1908677
466683
1247349
1144565
559549
1054716
1729667
901149
1182829
229625
1721626
1910643
1339644
1238846
1871085
1376105
1787582
515488
1177933
1121113
1414752
658441
1472486
1269275
16957
1333261
1536559
1047744
1255123
1598077
1959692
821697
1245329
236499
1530681
1628182
830411
1329785
521931
987791
718897
290765
279840
930281
186122
1427582
448906
411632
1645663
243492
756900
1615753
25341
1391247
13228
898483
1754941
1592105
1933030
1263748
1496087
1671088
1447895
1749736
186337
465106
795880
487178
1830214
907781
688954
899599
1703369
1732610
695806
1135248
1813234
1088038
1703532
1440561
878606
464223
612924
90239
1919721
1430088
1074643
1717972
1381388
1821902
1887018
233767
971702
1670615
1588201
117299
1169255
49156
839109
1481148
715783
1746822
1714618
1143710
551440
1341054
264579
1177593
311222
731895
1502749
200153
369594
379670
851727
1530333
1692152
640691
1291344
528673
904601
1167259
1709950
1852339
501098
67841
1064444
122763
1951851
704732
1915808
591154
41522
1181928
1479757
1533084
1110735
574794
1288799
632603
1798726
1200616
658606
117929
430152
818281
1603860
1980426
1882078
1697969
380259
1286519
588952
1821633
1453714
394038
1315723
733437
689702
1020252
658989
626262
1499321
197365
389903
736969
797131
1145955
944393
1221499
1874616
105985
1068231
1612138
1244360
402770
1661743
1832095
598164
325737
683939
391480
846079
1516719
445061
1207674
1721552
1126548
405103
1793941
1978895
1797704
1272195
1119969
567618
959504
1222000
1133083
1630015
1578040
1757001
239974
240882
76363
403215
653847
1098760
1445282
558244
681597
1370639
1321457
47933
74775
1465149
233343
1626532
1235768
675178
1016564
681799
1431090
1876200
1498084
1340918
1021190
1227573
1620431
1201637
716287
1042650
661057
1510183
436024
1709996
550287
1945508
1291500
742898
1672027
950504
935656
901575
37807
342408
976375
189169
1802595
1819324
1315686
340419
611862
1999075
1580745
574650
978569
54851
153958
765336
1919464
316161
517300
949151
830990
719100
994715
1597366
1011299
157333
1319433
993976
980011
1190425
489280
243825
559333
411097
1778169
1895249
1127562
632217
1090758
1319971
572047
671686
367970
412285
443961
490073
671221
44760
1696821
63401
431422
988413
1740221
519509
1707972
1108886
966555
1609706
1570482
1604816
1895380
107842
219014
1084995
1860992
697091
423122
1719494
643090
1476861
331068
1280111
1381045
1560290
129509
417484
679447
592871
979660
1661518
126330
297001
1190612
321835
52166
237239
1604564
948680
1794258
806341
1876826
1169961
1604289
1270601
1006979
1685918
1661005
1037573
1381440
1408857
1843404
1685654
1083306
452008
1870964
579108
390139
544121
697389
166130
432639
338739
1039970
1689798
560328
1055024
1427632
1124553
130146
1737324
815342
727524
1651679
1005384
1421509
700966
880899
885261
923930
1470859
1800922
1909111
947176
963247
831448
1876054
303846
433513
1269066
1845468
127485
1476064
1248999
362254
92651
1607871
661725
1402979
778211
450026
809838
1364802
529628
1160018
1486073
821576
1853594
757809
1971647
1443993
161848
734938
627627
864838
731774
1045842
871156
853741
122449
1746023
994078
1652716
149209
1018199
904787
770087
682038
1368889
1799097
439745
1679805
57808
379260
121721
1392193
1513864
1193233
1366001
1815077
560655
548664
747150
816928
1589426
1083877
1312720
466915
1266415
130548
108851
766041
1967361
1063714
208959
955117
853507
1757817
874519
1213037
796095
286431
631252
761418
858266
1193992
1741909
1060886
1280214
943122
1287222
1185757
969238
767262
1155324
1054961
420274
615687
708275
558140
1870639
611252
781677
219391
1796663
278387
1646102
73769
860988
955969
1656658
484238
840925
1379851
144011
375512
488860
99471
1480769
1930386
1743946
1398159
563251
895278
1915563
660793
1201073
8826
1006799
1669654
787688
1384858
1063538
740236
1814355
659082
368816
243849
705145
1776311
1252205
1350597
1616226
1700149
935154
742897
839346
693923
89185
768611
1354601
409638
640176
1535520
1219880
1787344
1547404
1312626
1315905
929784
536463
1702067
1364913
173991
1675816
1614190
348213
1667808
471578
656156
155775
1136306
266302
837025
1980033
1049030
1265543
495295
1214196
1641086
1407794
428892
930521
1731817
785548
1158547
1153626
1051994
1668931
581182
1704809
1099188
814583
1189296
1626101
1045441
1559201
630931
1065273
1348967
1084627
1325347
1393232
1368141
1671002
514089
600871
726543
884309
1498058
299773
938391
1736396
24168
536704
1823379
1320589
563709
1026159
529467
1478663
1616287
320151
1759206
1678265
1162243
1947804
1224074
1505446
1941975
380164
125971
1827375
1535951
902711
1881961
149693
234997
1539965
1877794
1968295
1318129
1206467
861201
1970528
383280
1135803
698496
368666
951615
1775856
233353
1331381
120466
1040653
591088
1809671
866000
1616071
702777
1734716
1430018
980046
1308927
113718
284575
905476
448556
763907
1647698
242438
1930747
1800324
1447251
1835383
170279
1783053
243370
570203
1660153
601278
1963883
271717
341462
1608030
885046
905450
1822314
1555777
1786904
517523
1143707
102804
634101
236894
1374180
1324206
1953738
951544
720529
156114
897210
731451
596634
542481
1928165
1815395
699335
1642061
1177286
1774738
1236693
1947019
1676421
1190074
1573700
763500
695468
941860
1801134
1006267
549292
1933371
730330
686451
499267
738476
453185
1299102
443161
310423
353437
1030942
206538
32520
328332
866303
1202940
606957
1353466
1683982
1001656
951580
1261276
972462
1345859
333274
87508
1834381
1500636
1221492
1986713
378868
1210911
526588
1422529
609090
939364
1990856
1276488
1395343
1926266
1563771
457260
1129526
824066
1193826
1675789
34864
1989871
1805703
456915
432809
1648375
1771325
1631432
91488
1864493
1016944
303042
479016
932778
1331890
615555
1412752
66150
1807987
1840448
1003348
89861
1393698
195533
942148
1154397
1070456
785070
1319858
953362
677060
987238
1120566
311314
572575
1584989
319835
608346
12322
968538
1966740
1000709
26152
1838566
729321
263441
1661320
1186534
1697746
276880
328673
1473365
941197
45424
63558
534141
712629
285283
75782
594654
659532
13189
1624400
667255
1053305
1480962
804916
297331
1697415
898095
1673078
278492
124759
1710649
1906325
1246930
1522315
972710
870143
1667948
1358744
1736878
1320875
1950045
1559571
573841
422533
1315141
1053858
429159
1308880
1521272
1438797
485591
1333205
68973
962604
196980
950645
810597
300857
381831
247937
624725
794462
1411841
614108
1981777
172464
66027
507237
69492
730848
1393326
1014406
1791310
1231927
1458809
1631158
797275
1646246
644949
1718698
916362
818646
1573668
1051354
1929218
18178
813678
651295
798266
1277888
662469
807876
1893683
1597753
611875
185806
1049090
1799686
1005732
786125
1914651
862895
1307445
1933737
765079
1506292
1114505
622807
242505
1285877
1070499
1554077
866007
571750
381556
1548055
1922022
492187
366818
1248693
252473
1535209
1476783
1353596
754381
810887
230897
9185
767156
1403147
264902
1070790
1596759
917042
242007
455072
1200816
1169020
187978
937573
1475792
648372
1981645
428819
1798885
1753126
793723
1537834
1301757
1834774
1139875
1957103
198948
1728025
1784164
1708461
901810
1296512
1288427
684528
118066
1579652
1705175
1519661
1449852
856640
746258
1164971
1079559
932112
1598085
1383095
520414
234664
1842729
787432
1169323
141862
938674
1680418
661911
923377
1403408
1205271
1747119
1346494
820327
914660
1528397
1216323
1390151
1977982
1626269
496993
430318
1264674
901771
535593
448064
1781680
955115
409508
1758261
1002919
86590
1693732
217293
1981947
1324880
806242
1285238
90347
653038
1838811
216999
623386
485062
1096261
1956836
620968
1599738
131523
1195012
325000
822529
495500
726387
1017041
997877
134702
811232
1617205
1026428
341612
1484793
1068163
155532
1468321
1120110
682751
1001508
746334
1070317
1654554
349428
1994219
565274
106976
1642096
163965
1102739
821904
1585317
850545
1208646
507097
591373
95831
1909888
875189
98379
1130867
1060649
1877533
918715
535777
31708
1237329
1086596
1628406
388072
1297594
773822
49105
139690
1659427
325670
1056602
723582
92192
570341
1260180
1045575
1818672
1873301
506421
1144031
1403224
559841
1831778
1727675
1206288
778622
658056
485055
685970
1944129
1358568
335436
1210469
1007023
1739608
1689786
624921
94429
1760725
1104385
834944
1332940
267370
322366
987572
1058916
940654
365216
1129281
1592600
73399
1195850
1248924
514853
193487
83646
937118
1405680
1227239
1963011
1422249
273389
1276918
59502
614545
1393831
25544
556107
670402
641090
1367352
1583543
165239
935528
862619
152160
1670849
1886160
401682
1932290
818472
516436
951266
1761301
1433278
936502
1573158
1593363
1630588
186942
112246
365868
792694
773888
465170
1120396
465083
1658501
918566
184095
1892715
1829521
1634165
1194780
9315
945256
452271
1936599
1530066
947135
1776575
940078
1029507
613784
1125666
1062595
611297
704834
829512
1570100
1988972
1562220
1970681
1674913
145945
1853173
1566286
624630
1495369
1459205
695562
1718462
1492521
1116385
1553073
1602422
796135
205377
422748
1901891
777912
168690
1077662
730906
1222540
58887
1141926
1851188
1153044
986194
1899003
1777312
1179073
1945359
355223
126612
787023
1256995
1355986
1477256
29456
1346147
203000
697507
80762
965767
285305
101568
243552
17095
863278
677355
186279
992861
190231
1069030
940082
1629687
1942971
331341
72787
1024143
390756
284226
1646961
1850455
558411
21496
1710256
1266910
1326938
1970032
1051864
867230
1220440
553625
3995
832182
502974
745854
478567
1086714
486820
1302749
1741868
723096
230644
1894459
1606089
86064
1050222
1716887
1482923
949670
1749004
1281622
1508768
1792383
1109157
1408759
201088
718965
1440185
109553
289639
1858629
1455185
1240959
649239
232103
1497328
1704902
660154
1271938
1148986
809898
1157765
1851040
1733955
237658
85501
1582160
1690201
1615774
41625
1357619
1970944
691567
564128
1899636
232967
1236985
294324
291527
13728
48696
368949
945161
1871273
1943174
1325835
1509244
842967
1420423
1894325
775272
1051224
1470846
537115
547557
746750
672842
469102
1622689
682343
1677368
349961
1601984
1271521
1104410
482585
86512
709649
114383
1076334
1609173
1324536
1406859
897841
1119948
200042
765955
699942
1194522
621072
1811712
176600
1414529
1183671
1534414
1181050
1853611
830870
468749
1578584
1140421
1803846
553546
418200
1027952
1292440
1843757
726810
1102303
1186106
1591709
543821
1437866
1477248
1544431
128994
1136487
398568
1458395
1032057
995088
1347215
541559
1546489
276181
1347937
1593707
482783
858425
1366953
1941927
1101351
1401211
1084843
622590
1440904
821927
1004361
819850
244304
1130553
431319
386007
1435301
1781932
756951
372998
1977642
887305
1707629
1391222
721568
172531
907034
1872404
92837
1306112
812241
212214
1494987
1093574
1656934
1413026
1395169
226111
957661
1109273
1697055
157691
172962
1119366
332533
349115
359064
631551
1934859
841640
1920916
1339234
1952625
177737
114974
881499
147461
1612056
805032
1867543
1112971
431194
600678
488119
1293002
738049
1367473
1202696
1150959
1259177
1364620
1963065
506590
350806
994024
60177
789602
188941
1278532
1699301
1264629
216567
1304644
653857
211877
1829359
1202078
1434637
488956
650421
539021
1151628
620543
1107020
718928
1438785
1169712
1467714
687633
339684
1403734
17546
1251547
110877
83759
200265
1422832
745064
1419107
465463
68403
48786
44435
506486
853950
568607
1979240
272663
1841952
1677664
1531235
67243
1722337
907688
1621283
1463796
415942
1290281
295523
769229
1405696
1400254
1186374
1835053
283846
1777816
873896
1282408
1086330
1130416
1108952
482345
1913116
783245
571292
1650454
341164
1162062
1390799
1029126
646047
77128
570500
928108
1843031
567189
768021
1276811
309544
1957843
806626
498040
249047
19361
376104
47206
161325
417458
131626
817350
992795
1530927
295000
400321
1024836
1823874
1086501
1885876
528552
1051505
731671
38539
1609228
823871
1389955
1017596
849566
410544
114190
984643
1636817
1325359
122659
697392
49304
1840305
1250809
531323
1941818
796215
471947
351430
1406287
1444095
349682
1465193
118691
262590
1337765
1622679
1570428
1241903
744234
184033
1267317
1723815
1775219
1447569
524474
730451
576266
208556
1159195
208959
70159
862256
512246
1157007
617563
1485172
625358
1133302
872583
865573
1823338
161040
1182120
1381681
1421252
1155768
1856436
1640568
758486
1910817
655243
1117056
677099
1136212
1631164
1808272
1668863
1025601
1258180
1040945
839388
246421
258811
1949766
609196
1818292
691286
1162171
1848699
735602
794112
256165
869905
1546151
1924778
1647197
1034997
241104
1119603
172071
1980689
1191747
1198762
1050428
1769508
1221192
1264905
53809
306127
1043301
5207
1095487
1640294
1791982
615206
1488505
994706
247814
161520
1516396
1975843
515100
1003781
1874485
120575
67817
953676
837472
1437782
211917
1577505
1981797
717889
410568
1588282
1979610
297513
1936282
400115
1616213
1098234
1354180
440541
675318
1229717
114437
794851
535642
1137992
648205
317084
592973
270927
398817
1040598
1688353
988914
908870
244109
844580
249091
1619560
1521792
1124978
610225
1473737
911699
1138424
1276897
290313
1616039
585388
1343873
102419
1630389
579941
1237375
894718
656869
1693205
1527505
218041
1929715
868672
1274354
223835
523083
1486039
129967
198995
1761488
1358195
1961298
1197917
1470114
84194
1204422
1859988
1193024
1251026
1645721
1101063
1003958
23993
1863167
1276244
1229407
906077
872225
67819
160745
48940
388938
1346310
1800982
1361959
830153
982603
1612787
1185638
857332
1600959
1201305
3594
1082563
619723
497044
466228
1248146
1317027
762176
1452860
221173
1051686
677054
1196601
76748
1975724
1716628
786768
1638145
593456
595238
559740
676272
484720
1477327
1289518
702632
380203
552135
1012244
1815147
577830
121774
1375818
32989
740905
1083414
235924
1312834
945836
1396808
1665802
1931581
699224
1781878
1546154
65293
1829290
1719606
1721726
1496070
951115
947415
949683
1709176
327649
805545
1016236
650996
477991
1947711
1691833
61202
501144
908069
251459
153003
861997
92577
24832
1612735
305647
1324234
884135
1506250
1733844
105015
1570401
482615
1170001
1873759
1388471
826038
1909612
805882
284944
1701674
594261
1277120
1890664
1186960
810789
447750
937410
584998
1938491
259115
1196357
1242372
231881
1681245
1121360
1001883
1536977
140790
1170855
1723850
770192
1432809
1243291
1375982
658418
1275251
335671
259290
1137122
1233327
1696184
492470
217160
1884208
1546564
1167423
1815225
700302
549160
572209
596719
1848485
1588015
621990
958580
685086
1964017
1917894
144086
1780003
1737486
1400732
1141486
1669191
163361
268432
332303
1799069
25733
126382
31542
147764
469949
1761514
566004
575378
856498
979368
941821
758436
1938480
742255
248564
572549
436627
1479161
1351528
1739085
567503
1972009
1696380
1262986
460915
1009509
769739
75365
1334537
1883065
1611736
1344002
980935
497751
419705
1557801
1857987
248359
1487806
757288
780490
927904
1865954
1743877
118588
1657577
481593
628465
315998
1183775
223096
890179
1775519
413692
312107
1175567
197079
684046
1482569
460658
918908
776428
993753
1807413
1843671
1937688
1888676
629058
1930168
272452
1915926
340347
1578378
670839
153455
75451
47356
1673430
1118357
1923556
1977628
1553415
738022
1266068
1185310
1474073
387966
1508172
520108
608015
335033
1629615
1511239
388761
955731
509457
1955330
1585880
1473804
637034
1111628
1304688
426742
1995468
1572451
1791284
732152
1928044
1351358
1803536
1452122
1361270
914675
1130337
378896
1570405
1125705
1862673
1805135
127374
1500079
391666
1251315
5639
14500
1337094
72859
1106727
379497
1481820
547552
457822
733778
1043927
1422966
668831
1235778
1209182
416800
455402
1220433
905515
156809
1463744
1382573
583116
238041
1644600
108997
1946968
185964
460049
226320
69309
1184145
1262420
1345211
250522
12474
310087
924965
694116
314659
377565
805236
1268611
1367074
1768928
614044
640473
1008271
1776527
250481
1985227
1326220
688802
1488592
1468526
1895632
338703
1091211
503331
1991035
815627
1956706
1456482
969499
1336115
925795
237791
1892192
1320273
670167
1154329
1072341
745718
781569
934672
1572543
1345091
1298320
340992
1944320
1906102
889935
1459222
594764
853997
1293803
484366
1856914
200094
198426
152858
796476
1193959
523605
1970269
1854164
682088
281593
1226636
1668385
1003868
585710
1884937
1436673
989914
1527176
989033
437464
1580267
1067662
590678
1134539
484014
617209
1731868
1536358
1102386
966406
1308341
285269
312212
601269
975258
601828
1792822
1078454
328845
1282321
583989
571026
1691283
1620668
1856613
1361219
830829
1802435
1434827
655347
1626746
479489
1755104
638367
774002
825242
1879947
323623
14345
1170361
635232
1288215
862992
247319
226093
787595
263885
673241
995669
689381
128176
1019709
879821
148235
1732095
293702
963828
790074
73623
1445226
1496928
1113336
1264693
342704
196862
1360857
484804
1361529
546364
160996
567114
1562201
1586695
504519
213926
1715187
1066075
1746424
440427
1659258
1874021
238363
762782
898227
474511
1147447
895451
439771
1300840
1684394
1967714
555713
1941443
444701
774705
1547014
1328590
1685126
1892139
1034165
1761837
1531443
1679135
335286
1069952
691112
697980
1173820
1905756
1661205
185978
383408
116347
600136
595392
1257789
1191709
566691
816327
386843
1962372
476917
1095537
171444
340289
921349
464337
600327
700294
1452672
71831
10235
373453
306040
1867438
1394092
1699799
1494736
431829
875422
1338780
349602
124010
878927
226350
655849
1667297
1818530
46422
457621
1134594
1763083
621972
232408
1980944
1977912
255594
1823938
267920
394437
814188
1621575
965231
398262
482200
1254743
1413012
561123
591697
1891838
692491
566914
1296632
837697
914349
1973814
326260
619442
461100
918477
1474522
1624538
1825380
1811249
670537
10694
627453
1499556
950686
616030
436831
1548759
279576
576577
951951
441798
71963
715364
1469434
498164
139016
1946667
1847643
720000
1483853
1412204
352855
274278
1931877
12003
855799
1503242
1454135
672976
781538
424767
870574
628049
625160
408612
1990048
92489
1924577
1046942
1286538
980194
190481
867551
1042661
1983503
94653
302924
158355
703925
1764041
1431715
1071006
1579850
1783042
349203
1022210
1412827
1634145
138585
772151
1553274
1777505
899341
813017
341365
237851
204835
795754
431719
1305091
649254
949463
1856588
1124838
516720
343840
569604
1820089
357352
1052023
1596058
1231054
556915
232216
550958
1013105
1085105
1244199
749787
863524
1953854
1513799
682486
1564172
1841899
1667215
813127
836212
154362
1056000
335734
395037
995379
533868
789872
1462503
1650387
1348407
207284
1192879
1632842
1526912
937217
644931
1597884
1024474
1324618
1624700
1530783
1714968
1678023
758526
1279275
1572484
1165337
582482
1192753
854129
1173498
1834746
746687
54640
1857972
1693442
1005232
712568
1420060
1044386
347818
1215128
13938
1076240
1110743
1997279
1911960
438158
1183571
1057357
1204607
1442478
260263
844893
879991
1953078
1203886
1616288
708789
1386794
1970279
1663025
430730
515063
1898269
152937
1796265
53586
1713355
101098
1158006
1262459
1216372
784310
43790
539451
168071
869311
1408669
1619151
778329
1343573
695600
849606
102051
177134
1122651
1490495
443940
1210969
775620
53459
1761151
116016
1164668
1131382
452992
15417
1077713
794695
857279
427011
1751727
1923519
398621
791528
702729
1710836
1886510
1115448
829518
15176
1309867
981770
1749969
31342
438922
527979
1173559
1637064
686563
1017806
185253
1301541
1354218
842911
1790486
956993
888671
1008521
1815965
1057992
633383
468027
1871629
112165
1420335
749680
1176703
1733635
251788
994472
176524
32707
1103102
700825
370032
259934
1446108
1443439
668989
1980210
1197057
1622799
1081534
1905171
1625616
1236772
530511
689628
1096414
1136423
1437346
1002633
1778638
1343419
349062
1304591
1647415
1872091
965737
451102
544099
248759
454461
1841250
1119919
1122495
415589
488306
1881613
1042369
1245206
1853280
1124345
33899
1386883
1830545
664194
119057
507224
228881
727770
559617
1850703
366432
234640
1068217
1372681
330869
1934169
901170
571692
1435352
319340
1999997
382168
1035901
516848
1449332
128729
110374
1480532
694086
200315
1409019
1829755
507739
1647602
763323
408161
1575953
1708533
446185
1777345
1080732
1302996
868412
627188
1376406
1146645
578011
616546
290706
1802383
1032924
671910
338847
1630380
609913
1475104
1133350
584497
1315295
1571882
1846024
1984900
1477528
776409
1475128
1910332
691626
1665164
1186376
451362
995588
1417374
1494603
312107
791378
1673919
699072
163904
1429831
320393
1633390
1754761
1235766
886087
113303
1370572
1232979
213737
709940
1695544
1751417
1511167
1013725
1899290
1589174
331054
600874
1563532
1005471
440668
791002
972954
1722903
1465647
1029439
1745031
1863236
368796
302509
1788513
1029309
743461
1652741
556531
1329341
1679345
1784847
1316117
757068
627919
1088951
1859325
1103209
1616419
283437
1128431
1643794
1668691
1176275
412440
934830
779468
1001912
1320250
1046736
263998
1955314
352007
1866404
1919920
1434019
923164
1406035
416260
1369801
16541
298301
1824512
346207
1276338
931678
989015
1592113
1805094
900360
1598793
297238
978125
364639
1472632
88217
1838478
1241797
1075099
1251227
373846
1217142
1568251
1680979
996099
949488
1777610
682826
307475
1270815
1193800
1126965
110224
391060
150217
256076
74004
514085
1689407
970165
1442272
651884
1485823
1247832
1695400
73596
1980067
1395504
1734973
1439108
61973
712444
1212593
1128691
500942
625578
849139
718624
1653735
219787
1823404
960691
1501675
1312284
571480
1700112
25663
1817457
1277721
1876745
1135323
1707492
941252
901336
1813809
1668947
613832
418088
678169
1980481
1874848
732580
559301
1705647
1489439
1197218
1890941
1591642
690181
1324304
11237
904187
1629364
358376
1098679
15023
1219913
1543048
1124628
945684
1376298
1228540
1694639
961042
820084
1592370
152393
1027270
692036
196611
321738
869568
1836261
1634523
1153257
1161156
1104820
1727670
410151
1528631
589814
130515
498675
1393887
1057185
42892
1681915
58666
625973
264821
1286523
743818
738658
1341474
952446
1182028
1027291
1029631
686179
560541
1866211
1542120
1669120
1310325
613622
1100594
1223297
1168624
1679911
1080518
1315221
1823735
340981
1141360
1480653
392304
791328
1631456
1161249
1014059
1997703
1943300
1737766
293623
1295248
793758
150694
1956618
1803250
1626532
1258590
475803
1478970
1576514
1705317
302074
780390
923906
1015311
416262
1356651
995193
350130
1743865
377935
1464002
4545
137892
1265462
523013
1910225
1605439
528320
1077780
1627300
89913
1570705
1477296
832740
1080873
781177
199510
1906410
1635134
1954370
1801869
865897
1759688
505462
1153362
1604614
315456
1335178
1599154
1257838
1198546
285547
580455
318008
150194
897646
722741
1273192
1836495
1573044
1809270
1648063
1510731
1423173
119027
429408
1363593
1161644
237118
411573
1352912
1326245
1369946
668127
731877
658754
1659741
1817533
611133
316830
337311
678128
1663207
512752
972853
1206610
566279
1242540
244631
957059
312035
697713
1605135
1806411
21435
1959616
1101865
960163
344174
1230712
145924
1150554
1293524
1081376
398940
867539
1081344
1094667
1652993
1564840
155755
208704
1479482
71848
757187
1409126
1160798
998065
130351
779225
192699
1717837
1688841
737299
1055728
1700202
1883864
214087
1017086
1752787
1742596
246085
851088
47840
439509
279365
316669
121232
1282607
1243661
916422
1902134
345872
1425431
1502918
72832
927829
117748
1033462
1865234
1600280
979072
1822076
1159802
1572208
1428206
447573
1020037
835408
1544609
138725
535970
1782204
1570638
564630
1871202
903032
1372699
1848967
1618449
762032
231928
550325
1566176
1202676
1823974
192751
647919
1483508
380186
1070122
1224813
1155222
603378
1553178
1129216
869281
436928
326234
746787
1531722
764140
1001779
1285297
613014
1847284
82265
1075731
829358
785853
1664561
776675
1077915
1542344
382824
38472
1803789
565811
1756552
1480389
1888108
167440
806997
220515
1443536
931086
1063180
732817
1303420
653146
532111
995030
1769547
1957986
832714
1431332
1007093
1002940
1187808
971705
454833
942076
391061
1601510
739356
29989
1436578
920225
920868
1621811
1097232
1254688
716031
1225789
1774194
1939363
890104
86162
839240
756004
1587309
1690098
181411
892310
962741
804641
217861
1301461
1570083
1396838
668360
10528
1499909
1891577
703353
1355010
1346926
417198
899281
302031
1171738
712473
573397
937712
452797
1062090
297568
699822
1153556
1542003
1797060
844139
1056996
94595
175609
1473488
22834
1793582
1987396
892261
1011353
1471300
1620956
112858
1763160
280133
588828
517920
902576
1520391
331963
46460
337735
191110
145352
324218
1236868
979463
772038
1774642
117958
578041
1081034
1510927
1480053
1807312
1683285
303329
1109854
747683
458326
359820
1758303
781343
871235
1627671
1080065
1991612
781169
35346
571687
115001
752373
451706
1438665
1736394
1810200
1434178
432034
1961587
128771
1908454
1247143
1933934
1946257
1960528
447528
1328080
121738
84120
684977
210185
1704595
820962
1746733
231909
1506811
794372
276700
661476
1881501
1254069
431472
51353
688487
1097091
1648759
696045
1624857
1382409
1124135
625154
446153
1603651
539628
1733720
775331
358818
1318833
1674969
1069479
94465
1480789
454593
1621860
1052072
1417991
1284131
707094
189833
585251
234022
1903504
1147992
1281797
1859432
764122
1790131
136182
372348
1617037
1646502
604178
1152763
746012
1364698
1992598
931682
1025766
569684
763179
16045
991324
1839802
893511
1721914
1638203
553861
1709852
1878007
1326627
92271
185198
17530
1197859
100026
187030
232257
442993
614336
951198
1981539
919056
1090591
857124
1630663
339551
1735510
1095262
811549
1385897
240408
1700291
968196
554842
519490
1301066
512273
397233
1919548
660724
621304
1836569
127495
1574548
299876
1694286
951184
487896
257515
869165
1195293
894629
190641
1805559
35926
1158712
1778059
931547
1755232
452737
438384
182411
207722
875369
1019358
1471259
1675238
1598789
436155
201247
1723280
559743
704627
234338
1511033
851775
68399
1726762
556084
344167
47348
1676015
1446955
313251
251495
1915261
1360139
1970808
1501644
1277521
1811621
338068
1321356
585176
1594111
652346
460382
436105
1233911
334936
1043850
1335504
1925137
321904
1213206
1054368
1986378
428351
1591244
1389009
1380779
1404946
598366
1513955
1452521
135035
1768101
325497
1635988
892125
1393566
248193
17648
22814
1059907
194194
1607454
1471827
1839511
136902
1488182
1570248
162062
614776
203587
1330745
409555
612314
1935894
94641
1598315
332507
1905534
1695763
1478585
122807
735857
1435101
1389821
424106
1538109
1317121
1380734
1728667
989936
1566022
971985
205101
69034
1709162
614015
867990
359525
1270653
1525778
1907590
1774749
50432
836480
1558404
1665589
1750657
1317593
438418
52891
1609350
258801
557313
1054202
898337
424190
582769
826076
526825
1871962
1383561
1247082
1110522
308610
696578
456632
278182
445627
691812
1293602
593743
999287
1883610
1705589
264416
1951769
1859383
1839871
1923155
73332
1832352
1687256
1461028
165928
160765
1609045
667451
937198
21643
713003
1322963
292243
40000
660943
1286633
727457
1314472
1038374
241570
1199540
1595924
1390312
1334264
1848498
1940623
483818
1936537
1427195
340784
184879
1282148
363690
266665
914043
1515182
543953
956434
765210
924979
155226
895625
562814
587479
1295144
1500791
1962618
1356061
845974
1198002
178581
506187
918072
1741238
1036620
1088447
953952
558926
1021817
1326874
1247527
1550133
1333353
773851
1390637
440134
549965
975529
1741443
1276927
1268558
762169
55354
730717
1932140
437799
94004
132322
392587
789425
1125057
1540182
651850
143600
732739
548743
381894
1324080
551490
1640834
866489
549776
545980
1707662
1288300
1216771
1530301
1446349
45298
1346843
685417
1148142
1240489
61153
286291
562380
1753648
768426
1488021
96212
1495785
687019
393384
1774354
554598
865640
25073
1989616
1293094
321403
8232
615835
681235
274893
176961
1900026
1110037
1213538
341872
1145481
1501737
1735777
430166
1885339
1286302
1036317
575062
1278373
877003
664043
184064
90725
951952
917768
1038105
120680
811398
57663
481761
1683901
1212662
722773
411441
504340
630528
989333
1428804
1229169
22569
1334296
649765
128928
1447855
1132334
1359220
563974
782630
1415732
1105190
1670239
839604
1068242
679884
1136499
661084
981141
481200
1815317
1614715
591022
1076463
1513153
1043863
1473123
418435
1909841
759709
1399904
951943
1796916
1998318
1508103
515199
779114
1657299
829645
347970
1637938
219683
177280
490504
261094
256577
1604531
144853
1247002
1570626
1270374
415934
149625
1505421
909529
290456
1515030
172892
517399
1308817
302025
803562
1510423
1122696
1065255
1058740
123247
1414783
1931394
1167798
1972040
146267
173992
1778796
1799025
528427
621443
43995
369305
80961
1921263
623294
1934088
447134
998253
812497
772872
1969443
1068500
1445021
711062
1208081
208779
379621
1371918
1053831
842413
1308491
1543381
964059
1627445
1511258
616572
880238
830010
1283660
411918
952508
1025709
275511
59716
783461
1986698
1718108
407935
1741439
526286
45748
1028542
356469
1214467
644732
1593439
1021367
1035839
240437
1482140
1759601
675964
150663
1711950
1753431
155620
623923
1504059
119975
1357439
878092
1160569
1359326
801455
1684856
1406594
1975777
431419
681736
998629
433811
849552
764584
714483
1463946
1565414
139536
317464
386646
127566
1540454
1698015
72423
759861
1257514
1059826
1952660
610208
1415604
1098957
334472
92227
1760399
387602
1674090
436731
864846
1314745
1957757
840285
744171
1026938
426724
160396
1689470
331184
1067173
1366209
618686
648936
1147462
710434
547351
1294597
1033287
571213
898802
1800706
1073905
1619418
979582
874896
1950296
191835
898097
475416
1804423
1291582
143968
525504
269937
1789902
748570
259956
709071
1073447
1919239
1586614
209654
1081101
146838
568426
1333583
1432351
945798
806117
748246
1271043
1666547
608394
485636
1273210
850192
1224360
723392
632185
1235086
11277
1480987
1377954
197934
1005486
1581826
1402505
748740
689221
732950
1842059
1453370
705242
801287
652655
1278172
1768750
1159310
741345
43474
813315
833200
74017
1547129
684
383245
614338
1594030
1257792
246746
1773062
215886
1718837
1355448
654715
1765456
683820
1868282
973680
488374
360200
1894992
1373374
1577474
770330
1274314
920712
1156033
1947299
374274
888696
1127097
1364836
1721869
684152
1394294
63824
1295673
1210630
1707318
620745
443422
1393077
1514919
1244271
1372262
945628
732354
83934
1774627
962890
182205
1280810
1734304
1297171
150715
1833490
834621
1779244
1948320
363228
1938025
229478
1089952
704020
500690
1525455
692803
420873
1503970
102838
541695
43786
1591373
748152
1643409
1989472
1900489
1600217
1152234
466273
281614
1991103
339211
357121
373119
594062
1853139
877854
796539
392797
258721
1680711
852946
595012
1821727
1900072
1147727
1014120
1656217
714507
930882
796892
1909047
1094333
381466
1818937
1564803
1225177
427181
1106716
277977
946130
1634554
901279
1994404
1368235
1394757
405077
1782751
522691
847538
204926
760937
1429140
222114
1559265
1834910
1002164
811208
101486
1284454
1161906
645518
686112
1382597
1226050
1030345
1181896
705559
1492237
1802416
523190
855325
337140
957012
1157080
1955475
1152792
811802
1849342
873410
383011
1170226
1469192
994010
1551672
1562133
1753246
445079
1908790
1267544
1358762
363395
827499
147908
1678906
700419
866893
366025
238207
1360576
303363
290105
1936746
904581
1419087
543895
1249533
1510331
1838206
954695
747854
1215440
1591756
321604
1217479
1109828
1188506
694475
1445717
944576
1407793
253920
1283794
1246614
993772
1658900
342680
101931
1039214
1017574
1919879
929019
907781
1607821
64356
973214
421593
471998
1105879
1601448
1521529
1742428
459704
803628
29659
960176
1198696
931405
1162223
429016
534744
823467
1584120
550361
1151131
1350031
72498
349817
1028574
680361
765103
421604
1028428
1393008
757576
1717451
48283
893712
1738690
1281227
1668587
442854
815291
944894
1904402
1263083
986921
1839461
1070273
459582
147097
1892887
879771
1908835
661590
250486
1357436
182153
400830
131458
1356561
202258
758940
361863
218801
1665382
1196248
395235
1728163
921150
1583084
1876467
400917
778227
562961
240514
18347
494864
377965
456394
361535
1011894
1830051
683247
1980096
728641
1563446
906354
1836899
1602877
1817593
1667434
525024
1565860
1743158
1727697
114877
148556
1896678
1406165
1008018
864707
580778
152646
55113
101024
104213
227971
445523
1661006
309285
1420754
1351407
891601
310
705700
1286561
1328231
1294233
451568
1549187
271111
732502
1959237
1926383
531141
541483
524032
271562
1817451
1113680
2378
546523
872317
275763
490865
1033844
135853
1356057
569735
128679
947687
624361
1178066
935865
1697051
297331
1700490
1800554
1281696
590270
448339
1392133
1380592
871219
166342
740675
1825244
1293877
479878
386509
954589
930624
1168397
1395386
1035487
498998
391466
1825982
1119663
1010085
33127
1597634
1012816
13425
734890
642609
1312850
878058
722987
1805642
732456
366396
1582655
110005
875215
1958812
704759
841126
1778945
1711886
1992966
875559
411792
170775
704397
1666240
1659612
559422
433478
486463
161385
1808204
1107639
689933
802209
64534
667995
414371
646594
430916
897326
514969
1429680
1895136
932420
1112381
1042046
773177
1218154
1871909
1947617
550196
1539103
1793892
1634170
1215519
1664174
942562
150109
1063875
1094687
1390881
1501654
357135
349350
722386
1490711
1201489
1186728
895674
481707
1826514
164679
1873170
1792868
415393
966355
155025
1977246
1566239
1805135
1057899
1551991
31690
1477310
1686665
317215
59228
1123689
452621
501233
1918247
219125
17574
996171
468446
1212384
498179
387186
750664
559226
29004
1098991
251662
294955
759506
1665951
118489
1081814
422393
1271349
468734
1986380
758601
85928
1880945
658802
1000773
1913421
1091553
349814
404661
238340
554823
1695093
182687
875636
705031
1869442
884539
280950
1783822
1218520
493301
1681791
304042
1461447
625367
1069437
1028461
1593795
19473
924470
1383532
537781
361858
1063846
50474
422691
789764
1220153
57752
83879
1097352
1765668
1227820
85421
408429
1728214
321435
800064
1042211
134925
1462805
1888604
1022488
261995
475016
1274205
745092
1435430
1984740
1077355
1667950
37527
1359929
1454959
1530175
1911429
219803
284576
76552
1290305
936247
1378379
812047
696808
1576148
32201
1898516
1388581
1260100
934345
1070498
1170844
1243965
1531852
1194010
210575
1913935
937258
1145579
787355
365174
1184882
211905
586552
786105
1767215
1733064
80355
1462767
1812923
1577591
1793776
1788501
87778
408344
1213803
1089635
1289240
1924007
674244
1309972
964327
1781079
1040462
1396198
568360
764810
1615354
1042574
237353
40550
554180
1010331
671078
734711
1325451
102426
1117336
1500908
513761
1837291
1738312
1910543
1580378
261200
868569
1747073
557923
1633927
1106942
1200003
1443661
32463
1988327
1139132
517809
1810077
739236
1550123
1372480
1445654
274702
1452591
1123819
1713556
1176513
1497862
1505229
920083
884168
637158
1658237
530439
163655
1358695
1780181
449356
420906
1466633
1312582
161411
847025
1601416
1910135
372236
938166
1606773
1595461
1934550
1151258
115604
748462
49645
1754841
1511712
685151
592698
5243
369518
452438
1469471
1766695
843620
463330
17180
852967
1994143
248093
1304642
1308956
1300215
568742
1108962
950241
1968522
1014420
1753744
1202175
153276
1819057
429272
1180480
1136215
94678
472325
1049620
48646
1744130
1846020
1656436
1809979
1741085
742464
1376674
1601209
773371
320259
908306
1258627
812007
91450
1806611
587144
1190466
1337929
724398
945595
1456709
80536
437537
1856335
728240
274462
1769572
1238444
169550
898323
1152039
386420
652288
132289
193752
1115998
1593029
1963537
939008
1285551
398998
1456829
918105
183661
178189
1791667
800471
446214
291400
38880
947194
148337
1949247
1851973
185961
1509297
1599852
1972385
1716460
709841
1534672
461697
832578
1696471
1690414
1246769
914276
1986883
1648240
728178
58904
769289
717106
1130163
824830
816688
1954477
1371725
1834682
476014
1435649
920608
738795
1159941
1858672
1470976
380950
860360
231792
280716
933201
800203
876686
1967328
258649
784130
1507835
461419
215509
1561550
587131
230770
1344350
1061020
1080097
37267
1124970
852042
367987
369241
1134930
407246
1849951
1330106
1615501
1100361
1296609
807773
865609
1738906
599128
567868
73878
960287
1665149
281425
1483066
1647542
847361
269800
4445
527706
1534035
691156
378070
216652
1593555
719298
437398
1760735
115596
1186922
630252
334738
1377953
1759444
1534861
718994
1450193
1394493
654390
1958154
268170
603205
1567213
592861
1051027
660526
806736
1861876
1491
1921642
678491
661835
1101917
1317029
870349
1801459
600619
773374
1658661
57299
1917003
1472187
429790
549901
1722732
140329
538786
809180
684083
1041924
1755633
1152031
545185
819735
1761554
860998
396267
162570
1446655
491799
601757
1400483
1452694
1350564
250309
380067
40607
1747824
210388
324318
1329213
1357863
1983996
439536
1896505
1195527
1716983
811415
684308
1403219
779174
464352
1091322
137318
456297
1509616
1592778
728142
1577811
297083
1968264
1677689
443948
169530
1575257
1067319
91206
1433976
1023314
434619
1973262
1448099
1896457
1337573
1288455
1464409
1984107
246172
1603980
1605352
1909776
1241002
1327500
1387634
1453714
1157598
976819
1186074
1142486
984680
348321
1024886
1043482
1760106
705678
908276
1451536
1441611
1331327
1563779
862981
136880
315293
1474587
1948448
518202
798817
63211
1823514
1102806
1363568
509951
334414
524119
1998783
1119886
1389459
1519624
451956
379547
155329
302047
805401
565250
1563679
1133536
1686210
1229652
1792256
618882
1739770
648704
1540442
520259
772790
1229467
1103787
834703
1886320
163366
947241
1039905
703401
20553
599114
1378770
156674
1924938
319879
727357
393449
1880853
334749
1705646
1827055
744384
1877266
1016506
1391782
637151
943178
560871
1448845
502429
404369
1043382
1939595
1571933
898270
877543
1155032
1398091
551450
12246
1175134
1520328
932022
349752
551020
385476
770462
308603
1637186
114269
1097775
1856065
1057588
306098
1342353
1061553
254952
1867987
1082189
994937
887534
1741901
162411
1707667
618821
1511950
100771
539599
704351
1059298
698080
268736
387477
1327578
156602
431401
921564
34226
1978937
1525844
1742657
1843047
1853612
124705
1030536
451886
98223
908514
766390
1857360
1927889
698928
1574748
1036091
982015
822121
1529216
836340
479657
1488756
244079
1228797
1955617
918146
208940
1766733
913768
1418390
997852
1451012
1195256
858869
1119857
668672
129701
621206
1376930
634082
1869360
785857
1681151
1057153
1012816
80780
1425889
261278
1158882
1669873
1003525
759677
994600
817728
1075173
1714809
164692
1108155
837254
1120702
329413
1508196
490940
1745307
1011725
1786640
1613760
35087
588855
1514402
778815
1651318
640637
1661911
330728
570114
1380209
1585607
1775527
296257
51989
1791760
456136
505963
1335641
1114643
1710122
659589
745941
1661854
1365643
538404
931202
266340
623097
653685
47969
1391752
1126938
1666519
1686621
750329
114252
1474459
462760
857246
696056
1694688
1994457
13363
1681578
1875308
930278
1364453
1193755
613056
1897871
79738
1557214
934960
1020494
318332
1669593
1818679
677390
1342147
1017148
1780416
863544
528791
681561
1442259
974355
834295
1470572
1764799
1090309
166562
214755
883089
1823954
717864
1198910
1348848
374301
1115965
1027130
707855
11746
927208
27567
1272185
1170230
1008649
745908
1786490
541561
781518
1070154
61060
460232
663203
504645
1251117
1737643
1593243
589613
867425
810813
1396971
1819755
940201
1910790
53306
1893714
1241689
1743956
950782
871245
1926839
1954715
1128010
398260
359178
1852255
1480494
798613
393329
1947978
1030511
309835
503608
563870
1007889
1194509
1938703
1130547
1631591
1764969
132823
638247
306880
1570263
301638
1380308
823464
62066
1308626
1153370
20239
1872379
576677
380927
1679858
891841
236168
1963151
1092852
391374
974429
1849024
414204
1191169
495143
1256212
660401
1640880
234154
1256724
253460
656717
561742
123360
784235
926265
1544615
1507627
1703531
1244204
33472
1871686
1697570
1765068
595422
232017
1470859
1252229
1313480
737783
501276
1875043
1409309
1229636
222593
1613183
708549
1663209
357587
1238691
1864273
852250
468892
1306306
417262
51500
707499
677469
519390
1782252
1611741
234607
1591872
695358
263148
740033
470546
1855489
712102
746020
1077264
83668
252276
252167
384657
200823
1217865
689853
1660203
1144279
1303360
1127349
812677
1148106
907720
756071
1262391
1120866
1242133
1715041
95968
1454417
1642106
1180210
771834
1572022
1911457
948700
1255960
580318
21323
976719
602825
452356
1563669
63002
1993643
850531
1609849
1963538
1926558
1461503
1925496
1963807
1656087
1687765
1507187
536229
1090931
988514
100689
1299784
1352064
1527380
1115694
1596265
1685919
603464
1482758
671432
1885078
338437
276393
1286911
1652197
1672583
141588
108573
963915
72050
659809
111778
299013
38820
205315
1751159
461955
998248
1789369
534120
1819048
622972
1983572
437277
897170
1317817
1833214
1279120
1162645
1841188
915384
1628461
1620202
1851818
1535746
311503
1253479
749850
720204
1261057
597528
1917636
748573
648811
332542
60680
541079
1241229
1104310
999496
1213277
625351
997556
1542042
1596158
1026780
1123628
1625437
211777
912886
648378
193057
1374084
418807
1775404
1045341
101668
1423216
926724
352936
1202215
979882
11039
467776
1078276
604319
766551
1829523
1637173
1666076
1543752
267654
1815375
582664
1643771
1092057
1081762
735125
1901051
207460
1772638
93008
1570537
1894132
558203
683243
1108695
231192
1637853
1887128
492532
247283
816094
963958
608026
955931
366792
1682288
1509368
1807079
1165162
1780631
1836920
1653891
1159779
1399907
1192129
657731
1575147
1161082
728930
19171
296872
1011018
92213
174617
215610
559984
1773840
555456
1858349
1735813
864287
423551
487454
646292
1073460
1084530
112015
1642321
698685
676332
1039601
1062434
1770196
1797171
1532311
1317051
28010
1509664
1664631
397516
1460902
473139
379362
112860
1299732
1765553
1889098
949319
417705
502648
1287823
993038
1730579
1559903
688315
699836
62820
738715
1612375
747418
261331
1949447
27572
954137
88706
1866326
102620
1883515
1771553
865550
1794520
1334376
661078
110888
816311
110396
929095
1429325
1842605
1120544
1293121
929221
1334873
448868
1347902
1432166
1871479
1141228
1766947
1988624
1101165
1298769
1291103
1839212
640168
1783066
1012953
357292
1665723
89852
1137761
1740053
836585
1213960
1898927
1595377
955143
407961
625639
115287
747375
1563922
1669691
1004464
973271
1396959
1086401
673126
1968660
412035
1102531
1535075
998028
973694
1768344
423383
1265930
1804847
1073238
1588533
38247
1769824
1760461
117950
1031856
142845
1363691
1815311
307450
1727146
737139
1045079
1106763
960136
193620
680463
769488
1579882
899856
1368384
1093306
592760
218646
1780282
992228
1110192
977009
1132040
577929
149851
661394
432701
171841
49064
62913
782559
226633
1544384
262741
1788231
18224
1189215
1506501
1969375
1385265
920255
1080153
583179
1497206
1320488
665413
1497821
542734
1106412
873537
1801567
347712
1309796
1205058
491145
792002
730235
1468293
1754591
1884927
1317436
376534
834426
134257
216843
149456
673652
652038
1607060
194438
1665887
1329127
206334
541712
1121205
499014
1024293
1142336
797499
1218491
1368540
723744
1007130
1552106
818837
1050984
274644
567623
1948920
488648
704236
422082
838362
909782
1780060
147668
172328
1213841
1586702
1815363
48824
831198
1662277
862925
1655862
72571
1995042
1145414
266666
1525189
680023
1860295
51330
690083
577497
108170
590717
1054855
1476785
568134
1385255
407551
1005471
1576463
1469189
545241
507199
318526
109790
1036394
401504
973624
1824096
604657
1147062
1165185
141241
449511
83097
796721
1082838
734050
878404
195848
1680441
1345101
555004
377306
1959604
1053124
767075
1832110
1397027
67974
1535421
268091
89214
179428
837743
666546
99985
1485749
433782
131396
1787145
1410729
1872839
220985
63650
453853
1161980
118965
1613399
1568818
1556113
1560649
794930
1655547
767299
1358492
1872393
331753
433060
510621
178994
755480
753221
23362
1162882
1905582
1173363
1583369
944692
473558
861650
1706191
761271
1521398
473860
1428395
108257
1640345
349945
1472872
662353
87559
1558115
759371
1219318
1456167
932789
1804724
1409297
1276343
1553413
1669148
1485099
826011
1270747
1008497
1465315
319802
682311
719964
1851415
258695
1253905
1048368
780061
1228370
942751
553790
125498
1861324
1877505
777832
616289
1835224
184784
756011
344734
373586
1847046
920180
55558
677941
1784940
1023202
1181270
986452
1114231
481779
1525622
1626736
1710088
1737464
1980024
1921415
1066081
1579882
1910772
510335
316422
136966
410879
1190686
473427
1747942
1323563
41987
10117
1748837
1858214
1448187
59566
233887
715751
1591346
674771
1997463
1801125
1468548
1857817
1008659
312711
435247
284191
1564330
1721525
1328216
996602
1271056
170234
540947
1428066
1629208
1138754
873727
317125
1265000
738280
946625
459540
563767
1159013
883836
999585
1278989
217121
1627133
591115
981880
1886250
1500680
183183
204984
683107
439547
1550424
1498668
46133
160033
1925007
1148537
1459912
222316
1598049
1569567
1144804
1634132
98141
1032691
1703854
1605124
1539032
193132
1380537
1960141
931148
1609760
1423795
1142170
1507584
1701350
632600
113445
1521739
1304912
1402755
744096
763389
1655802
372500
821449
234863
1898696
1432201
943636
481509
310459
1583295
1705180
1378154
1257669
159924
1980140
488439
998055
1718
393788
1434629
1867461
77491
1945936
352644
1883067
1594983
1119276
1785613
508154
656259
1681656
216023
1243432
1934905
1036599
1867365
177277
621030
504042
88921
31034
368879
1915645
376258
1413592
1686136
1291742
1533971
1253049
336853
1627753
1567435
1186429
684011
1407606
387983
127449
1344723
5712
72740
683322
1534450
216348
1259524
859955
296017
1016873
593038
489637
1376909
1726728
1902870
677481
468945
1230189
414006
1408493
616794
1728681
1549553
1901720
1904769
1157046
1041968
1131556
886468
1109260
1226891
35933
1261779
341225
472240
1124055
875619
1114618
739520
1607110
1157780
11082
1421871
1413418
964637
1888681
635389
9671
1480118
1005019
740381
1261500
1329941
1289689
1146555
988683
1825034
1871775
368403
1979857
1978510
1526482
372908
266168
162569
1940654
1623102
52192
304772
1312001
327036
1638510
1428620
1178049
721309
700161
1540559
712035
45151
410458
1223400
1753723
1183780
596570
1764232
878177
1430950
1807165
1581311
835792
1933319
1832777
1525874
742590
719585
119989
785837
1419672
1505962
1009261
719898
1542400
885094
1872192
1995591
866814
321001
492750
1113700
678799
1528245
1532471
583797
831111
886869
1115637
1727266
1737812
1132910
735630
1338864
1802658
832604
1238420
211332
1299352
880988
165309
1588022
1374138
650509
1691323
628902
90202
505915
1951307
651285
1378673
1431009
162413
891965
1068583
786562
1026239
1668237
808824
120486
1502459
1880773
2224
1372552
935403
1783554
113671
548417
791575
468287
1901082
1205776
765410
803027
531293
1891682
1874639
1262860
964186
339341
1224526
1846921
1603466
922442
320832
903322
1561557
1897793
240842
1343083
701009
6470
951489
1598720
1792214
46929
1538943
1977957
963216
1984931
1571861
670308
809767
1579180
536014
297167
413709
160147
1337819
1562263
130340
404151
679345
1550966
1982891
1030383
1320725
992372
1974443
316004
988584
1894758
535063
932402
1529808
1466416
1845512
106561
1703522
362050
1743147
716985
1891877
590126
196323
418577
1130797
1628114
1846673
975397
747563
817098
370950
373490
362964
877281
1579937
672454
688153
743215
1566427
1864373
1082119
121458
780683
1047485
890259
1462690
246804
706995
1579963
1448173
338398
1774705
359921
642153
1829634
16715
1715608
1492072
804353
1331706
180638
257680
1356754
857877
1536091
380270
296179
710360
1513864
962813
1995948
1524094
785606
327413
1589509
953818
1066884
1290731
540407
348775
1139911
1857601
164177
1015427
1391074
1591328
1324404
964438
1375004
1609329
1041302
799133
417240
1212388
1925799
1772718
1714904
1434709
990158
1683288
582623
406506
187188
382103
1009119
954958
1865230
1486692
143475
933904
613740
1402746
715884
1052840
1191035
1471278
429276
1537733
1274907
477718
761871
1655029
260259
1494128
1845505
1883326
663568
667772
1920643
453775
316907
798624
1838967
1539522
1587110
1561980
258882
171700
805486
1782396
1360640
540896
635968
512203
1790463
16086
570613
797337
1028858
1103864
1956658
1939772
1602618
1683825
1774467
1876827
1178683
395411
929468
502061
591934
777450
1094694
1327028
603486
556225
170424
1816527
1724744
1372506
446881
1382109
5865
1514664
384204
1552326
243287
854645
1321125
1653917
783947
766856
880261
725884
1299907
1356441
1955847
1526048
61833
541089
1723469
1092400
1927527
438530
1609240
945687
231331
926745
560901
1122923
1012198
185091
952547
310764
118409
245283
897163
879409
329791
1153205
777964
919507
1516090
288077
1046812
340179
455060
1459921
1789085
1603112
637978
1563603
635557
820406
1209079
164986
1380040
1573969
361779
1728260
1367784
340013
1385195
776315
388381
160954
326517
1882829
1353951
1431230
1475898
1340159
406319
541815
1778817
258129
550018
1515699
119186
542289
1039461
1690052
1237922
1977681
1763919
1682484
409912
200347
993040
1080426
1046896
1202682
1124726
1162141
811138
831941
1194600
1143630
1344208
568233
1369627
1452615
191439
1381695
1841743
373685
307514
179996
860580
231156
674056
57719
1211046
1072059
1513616
785872
1496738
782878
730983
759054
308361
1289021
173275
1356120
1753663
646465
69372
713334
809616
227222
112263
1929507
31224
1200365
1462281
296607
918102
77494
1689851
1290342
777541
1093363
519818
1059727
471804
442530
1703617
1998127
1744623
430962
325516
676362
604593
1083637
223451
1978111
493484
1639533
813817
147413
1132069
646968
89558
1869525
1423522
1090768
1623015
1287774
781889
1607686
1229887
1714642
1663253
91811
1805215
383707
1879457
1184054
944714
790743
755328
686691
1852205
289940
1282518
555520
625655
149753
867572
1286052
1392748
1113301
635934
1882580
588565
647075
1186157
498368
1670258
1167608
191063
9684
587075
732066
577369
1925242
351000
676015
900745
107344
49034
1347678
1191097
731979
593066
996894
522369
1851410
175886
342907
121289
26261
1157943
1444551
762756
394479
100965
153326
514128
1307769
537062
679727
1350434
1018442
1755800
1990841
1941635
1924608
1327322
1823630
364099
1939551
166083
491370
99975
533083
1110374
608210
1813327
1447308
434201
1370157
486874
769759
1400860
547044
1004946
1446012
1592240
424691
1312903
1728390
608890
940568
1990524
1743413
303876
1468810
1785379
553756
550048
1626916
1361872
1527835
961613
941194
340787
1204543
1194164
1229776
1490676
356868
749001
1953832
612155
1678625
47755
1014423
1449218
415458
1356254
341936
396029
32875
624647
628619
313997
1477494
1168069
1635567
1145234
323428
412039
1335590
1618029
1848219
1486372
122278
1019914
1602783
1205729
584418
927219
638721
1879250
54003
773723
1626786
1735243
1341145
827915
388308
1027339
170212
1515568
1687801
1562078
1275068
1901357
1918695
1562588
120688
1771548
412299
361246
1295196
295002
1362254
1934113
414283
1390302
170216
1812699
639265
1450684
24972
689182
1264310
218847
1304066
40921
1315354
1644124
1259683
1982470
1684597
652076
788672
254191
679917
1748672
276655
312236
266012
567741
266579
1601261
1247343
49669
401584
1564998
886245
764519
1585788
905559
1240016
1006801
5447
1521066
1579031
1779795
1235874
906419
872928
1309498
260344
1780967
886937
1863932
363741
18310
1082000
1065875
1000278
1403685
93910
950105
1769413
1443919
170469
199621
1921713
908511
1131585
1326245
1544207
417231
1694322
786307
1990269
1699897
1721022
1782856
629189
1240353
68478
430163
714126
1919037
829440
1165248
1554809
853179
170833
306082
498164
238193
865811
1635881
832129
1971923
1014457
118878
1698874
1766640
420673
517587
1795010
235054
1225677
1825352
1085118
537279
1580845
606169
401434
894583
817947
1371149
1823741
948400
1157280
1838811
191507
190047
1654292
1064151
800922
845211
416678
791126
1693108
841911
1522997
1967673
1690820
1892822
987471
88346
1445282
938266
1956103
127885
1988105
597552
139892
514995
1635534
868437
998500
1890174
1894779
1525111
1331071
554472
1681035
1808946
337922
1063370
612208
1921719
1541780
347290
1080963
117531
734625
1557974
1831536
1248042
922355
1402997
80948
357910
62976
1262913
696618
1455240
1443092
1677372
163101
1460944
1916692
1690236
409937
1000205
1646329
185097
607398
601546
347308
1718257
689231
164079
564554
403395
410030
634831
1844791
1477314
1209114
162722
459806
1711343
268186
1279583
1268891
1205099
1478934
1199424
1647979
1917550
1587066
85888
584728
797893
1287770
489281
486715
211636
1626555
1007742
1439202
405229
1982757
1733167
1481867
906520
1671723
1870256
807414
156778
552736
157001
996653
308341
1556608
909264
309485
988340
1598305
1300609
1795673
1436724
1282792
1219187
1858026
1164924
1928033
727011
1567684
82507
1934776
808355
1134851
773499
744479
1153455
856417
526423
980044
424146
1219318
1667298
1704340
1657780
1655951
889897
770146
1057308
92238
1513621
1291102
797973
1686659
452733
999165
535644
183718
257349
1926786
69668
237048
1382375
417667
489670
1445821
1612836
1522256
196916
1066471
1240475
1726539
1360064
166972
1778624
274604
339162
743997
551519
1021720
1551932
1390101
440012
1640272
233693
859444
1380798
1159965
1147501
419212
272497
1196503
1563925
1706034
549342
865246
1413195
1800146
799622
1688304
954025
661160
1929476
1179994
73041
490491
918065
1515615
1248419
545563
1283738
257553
1911934
1711273
454123
773812
887078
254427
953630
1994187
1097793
243647
144962
1387772
718346
1962935
1110666
540655
667117
349041
960324
671441
1075558
706226
937264
976526
1371601
12455
1840508
1093737
1151525
1954228
146588
213136
733243
315016
1972381
1812027
1908320
1475824
146649
1548994
1488929
1664319
287819
1807559
1021816
112224
336519
1236242
1354505
1871940
412370
1602211
1427557
1945918
1765699
475210
613129
131908
798014
1281502
1930304
199423
451845
1964588
1425403
750011
1473702
1965512
1291893
1925768
451378
1964982
749020
1273133
1620767
1497391
83581
1674653
362019
1974163
1962747
310718
1942833
673076
287997
629349
911512
876977
798567
95824
1810467
351509
112264
1276514
1910707
206624
1578227
1870059
263633
792221
1760576
563028
449428
70491
985620
241897
346534
935619
80275
224327
1543017
1376103
1683382
440240
1515331
727967
1777172
727402
480754
556412
1707118
1629960
1087154
1852760
998815
60728
115002
1300698
616224
1418249
851011
941895
72743
160925
1000351
1262979
359891
1968967
387466
1114840
831154
884048
159537
1108913
1365058
1936718
1275519
342125
1754086
1915840
1574081
1564800
1177996
83735
288957
1954593
1350247
415429
308984
392560
115421
940157
499376
600052
1517520
1136257
1074250
248284
76688
561465
1040808
1810971
193724
1787617
1777419
719891
48394
773285
124625
652878
32068
1496672
359698
92295
1188160
1544407
366488
1105043
402078
1441294
703385
1449655
838779
1806129
248783
505794
699687
1714271
498794
1047055
1253120
124815
1936574
1977259
1847070
1735181
1782153
1513520
1912460
1242117
337643
1899323
1866254
1036357
229004
465115
1386979
163726
833339
913151
867185
1502572
448469
763231
1052824
920039
1921448
766870
1302880
1508831
7987
1647611
719230
651260
1546803
160611
491067
1316743
1950929
203802
626866
1174197
1624825
472283
628414
1632455
606647
589180
1969956
524571
1287662
1863378
1605462
1794800
1284205
1866972
1124025
1851043
1697938
1471470
254270
335924
977390
924648
988168
1382029
1754400
539958
1984302
1966231
1851608
874748
813412
1273125
633978
1832860
212827
252450
1447137
266541
1923560
1746300
931203
1106375
789491
496736
542190
447419
1377168
1829506
1841070
688602
1214626
1614956
338932
68299
249920
1366720
182747
6657
129335
1567689
1169842
213989
1935196
1979551
662200
779691
1729562
1381376
630554
847808
546500
876429
1530928
1426185
1873070
759696
1595730
1622439
1962792
1655229
260639
1341472
1424482
679361
1759472
1140489
541258
1580295
1697965
283147
1219056
68820
162523
232177
1040364
131128
936023
1772234
17774
307637
1291715
1352239
190692
1966670
472279
12180
1054392
758896
1793418
1454604
823977
599465
394384
1637746
137803
591505
1551580
14092
742601
190113
285059
1295551
1704258
1210849
750163
234071
382159
335239
13419
1787588
888677
573288
1384576
1554061
1726740
1012333
1700680
1432417
1609695
1218950
1193311
62983
107389
1674670
1526725
84444
355492
537872
1398769
820124
1992455
664938
1654
1505839
542173
1612370
1464297
600791
1878548
98927
553454
1401317
1156846
222256
226401
242842
1241226
239165
1030020
774398
806802
1184827
1224133
1563726
1680984
1061047
1436805
1911065
1489476
260628
1179551
1908219
520093
1470954
949882
1365557
1329119
1180675
1887540
736237
1482592
667865
1129244
884144
1707844
1014776
604846
908318
994426
1060891
1907566
952649
798885
1647967
1972409
18505
681966
411038
1696313
1883540
633272
1798132
401716
1100536
1762171
516710
768288
1092964
1167295
1426970
286467
490699
1742230
662703
1781639
135903
1139543
1323989
34540
1012578
904623
440657
1306096
877756
1446909
134422
312021
501973
618110
1218429
1047089
1149154
1106529
1846791
1954282
1471543
428630
824248
1346853
720423
841288
680499
570981
1398150
315290
1140452
242312
330680
871267
1769390
274726
1565264
101831
417915
238103
1359186
1321069
1702619
1413265
1926007
340163
619616
489912
1168183
1513899
819319
549726
1624328
933509
1889508
1705662
1869960
966868
867547
1919576
1923510
81617
1430090
629852
361291
700150
931316
1393080
508338
1136112
1156213
133288
1548553
113012
1636325
279828
527528
1000900
1242897
1716852
1175947
252096
1797487
254860
167292
239430
1723751
23152
302817
1111331
1903998
763120
1582427
161668
907327
1246335
1038979
92342
1847915
1387052
734919
324996
1867991
1124392
1955523
834697
1615448
1478879
532707
93766
28353
1649651
1166193
1464771
693485
907617
265485
818358
652739
55459
1295252
1026791
953562
37624
1578380
174646
506799
423878
1896609
1374653
1685981
355078
886031
183894
209707
746904
317727
1082292
630555
815134
216597
750235
1175407
672648
88338
1648008
274311
1320486
418706
1400568
1663944
649620
622517
940614
878187
598541
308279
1767413
700700
81044
836758
1633194
992966
597587
69420
599470
44111
530855
1014599
1936442
400226
272057
1575864
81127
1762540
1343059
938315
1937486
1691777
397792
1916258
1806254
1140136
1191168
1044597
377374
843316
1672730
1088948
1940677
1082531
419500
1922233
556753
1094517
1850253
483427
920975
956989
1933421
369239
1416103
1591136
608309
753543
39249
1690539
1714262
1379582
1627105
658668
1824727
661138
252331
318755
881477
68619
1499644
1436754
174857
1449428
455547
31166
386928
1331621
1373044
1217852
228714
1799406
1741617
1255119
1249610
977068
1713295
319808
1037582
1459031
1692938
1716401
814091
773392
142708
1193737
1861955
669413
1487661
88847
131399
1435199
1426847
759868
867125
413044
1457776
787600
1036349
1394095
869537
1235843
302782
1546057
374427
929678
1652117
208401
1760566
1525746
1832384
1707620
102537
23703
768789
1530453
419869
144460
1753410
1540071
120744
1364462
1518616
38124
1126690
838784
146329
1368261
1584868
238881
88515
674296
1870801
824514
1537611
1392394
588535
1392082
1186196
1437715
1042201
1881962
288862
1126873
1220376
1809877
1828128
1623697
1500906
653190
558704
1161445
878787
507173
1332245
117138
1409261
1355189
437108
203137
897753
405109
931368
1449438
256218
726070
491319
1571971
434495
803180
623108
1577763
884648
1054974
1493554
507209
1535188
1765232
114080
817387
466270
1006389
1334496
1608228
1116407
1182228
982544
1687091
750746
947598
1861726
188670
186831
1307373
775286
494557
1354948
238459
1868947
1782776
360212
1129707
1209202
404212
925919
143147
1631592
1875285
1523288
937301
1403112
865303
1659003
1007509
1554939
1414165
1478921
680723
832005
295597
867333
1842843
352063
299530
1221036
477867
1985296
835636
1913512
161172
1697836
1637928
1184787
584881
1437445
1990632
660794
1990844
1925554
1248226
233876
1543895
1251513
576530
978718
1369368
1545208
469425
1495207
208424
1674527
457513
1915720
1321614
620761
1406712
1479703
1626717
726168
1235938
225833
869742
1222889
1420809
1525132
1198353
1624187
63659
901971
1656505
672894
1529922
1700873
162165
1420323
709769
1699160
51236
1978169
748493
1637936
254537
1330741
425669
1691973
1845044
1293964
617302
1467899
899243
414625
827588
115299
650340
94535
1759277
164395
1571328
1564656
1882500
737254
1382072
663245
878343
556851
1240779
600367
1332969
1220906
93586
1564138
899811
1300252
1441982
1132679
1147760
389494
1935196
1773952
696533
1468468
1956349
499629
1600852
1187141
73415
179646
1508491
531568
531347
974041
465194
924352
1455099
1102619
139272
1943285
293108
296412
1960527
1668751
748277
492520
1013634
321267
1886376
1505207
1397588
1305883
1541613
1549584
117964
1419287
1955898
880592
1313150
1549067
1814075
389716
1927776
713344
504370
96617
1110938
1291135
1212786
1717152
883578
1918803
843980
148464
1544575
1137927
910298
1276409
1901264
1649257
821843
562175
1054398
1809748
1737647
849509
1940316
1714619
214068
1108731
797500
38960
464635
1222407
92836
1577630
846886
1379261
624504
1563359
1257830
195127
889841
1194150
1033072
261307
1158453
60121
224384
515356
620543
933282
720600
1858687
1813079
312701
1791981
1792873
172774
273197
1018673
299217
1283736
120744
966255
790251
1301399
1313050
405876
168198
384381
247287
330611
1923805
964946
194400
49471
475992
726817
1478885
1044848
102459
51761
623517
935070
1306438
521844
245625
161996
1618246
492291
1602538
1919042
423289
730670
1803117
397220
184657
604500
414495
1343200
1375170
1921172
456365
542043
308784
1033702
1821150
474148
1655213
273025
326942
376794
1484484
1816203
728358
1657757
1057615
670983
202200
1592618
740577
510414
1818813
1001320
1259881
347762
480294
955366
1866260
1636948
646280
118028
1037040
340515
1497275
595804
1462829
404717
400771
1436705
422059
1596003
788952
1515257
202882
1961860
470940
963742
1755250
1608509
499412
372115
1714483
1102046
755655
1103023
256454
1325458
1956720
1366626
1558499
1433775
1338867
1517656
625653
962161
761095
1922145
1610913
42163
1920568
1268018
1601930
900636
529897
1103867
417293
630548
831839
180075
787355
1463554
653762
873822
1241824
1873163
1441808
1919685
1967822
1133444
799836
219034
1407185
409031
60151
564844
427984
932729
1130503
1952854
797754
1669647
1124900
1590002
241538
1848343
1209273
1805726
1064979
1249951
634036
508406
1742700
271043
878880
139445
1144731
32325
1091189
253840
350238
255826
459938
1960730
882691
657002
1544377
1927759
431461
1386560
291510
731187
1004103
276488
1589386
324068
658411
550288
1964270
993417
452756
46109
1892666
201672
1694962
212281
1443134
688022
1022000
534776
233747
1542466
1881142
587647
1153718
1114225
268669
30544
880124
629016
564908
1377046
1179717
393022
1180801
1437516
11758
1329068
581152
1481374
767826
656183
528532
746188
1916442
1570392
434522
949016
1021219
486975
1518654
956309
739033
276411
1099364
848401
402516
463030
347554
606614
1716307
987172
1998375
1151111
348145
55669
821355
726375
369788
29504
221626
1463046
1155011
426066
1235866
1771804
526720
4398
1360509
815346
664568
940857
1834275
242906
1849855
1005808
891627
1688465
885188
1672786
1137359
1884663
1303913
1777998
1911625
1802675
1417138
1877387
1287706
1808819
1695804
48761
773593
1589253
27509
272163
1678731
1561982
1634805
1239483
225971
75770
1957888
752902
1874226
1311038
1759162
775405
105963
7467
550943
346769
1670442
1265590
1360537
1319630
526321
1690951
1403019
56668
109780
639055
579912
308671
927571
470187
1720389
1663870
23969
213404
100499
245901
379286
1954973
25769
1969815
949538
13309
708024
1184566
1092270
1886100
1415929
689297
221799
25636
366952
796667
1269894
290384
1846856
1419920
1087865
1731029
1496017
1354118
1990851
896799
712340
1651057
961066
32842
315040
1205725
1624830
1020865
1741212
79210
557102
1073061
435368
218191
422668
215186
1434443
94949
678279
1894156
979570
712481
441711
1274722
292006
585990
1854213
1847434
1632367
1531714
831623
1297525
1768441
1191092
525410
574837
526294
566923
1653609
1784965
1884759
557162
367548
1558279
591715
1673922
955535
1920326
112599
474067
579193
821042
1292320
1527701
1224025
736345
1505401
548206
1915035
1375796
1334460
1629518
1485761
1135560
1120982
689468
1880801
1550061
1932411
386778
1132744
1450619
214484
113773
818911
681777
1123059
1887967
1771657
570378
438316
1293135
376830
1975621
974395
1837979
1844869
686207
744533
800972
628647
668265
1466287
1689833
117157
1044833
1945875
308123
148581
1866996
1720153
1048572
1941222
1352075
1488057
1707603
1169307
1053459
1454922
1205497
606727
1621515
1939631
1243835
666740
1588292
1376499
792246
890801
881008
875598
639362
1413394
1497156
1418244
905127
142085
899512
611363
815272
1369639
611518
660184
883092
671063
1403902
1392577
1720024
1995779
742451
953602
994020
1936656
1137576
633465
351021
700190
1170144
608918
1698917
398884
1540305
171252
1856162
1529927
778007
1549469
1151798
864600
572227
950319
1941135
630220
1502981
455421
1659318
1869408
1146693
1573830
1138504
252602
382821
1805490
1601019
1580947
270645
1623769
898792
42155
1802674
1646523
1262427
1957427
366014
1252106
1654648
352345
257009
662837
18621
208570
674226
261077
1914732
693658
388888
980471
1255915
1149360
350768
1393072
351527
341447
1623478
1440364
607087
1743098
1093790
771175
311933
1829822
1830924
1906757
289674
1303320
741352
122079
873616
701014
1674160
600469
1224874
682228
463812
941694
1149061
1598891
26193
1750718
1661131
1347971
593050
1602314
544388
1004583
1607157
671980
1791270
243844
702382
1232987
327918
486207
1187660
127268
369349
1207267
1007204
1856224
1541031
868360
1926116
945354
774835
1793790
505681
88128
1881052
1547520
1860656
1088303
1506756
563424
428332
626803
1302066
1721633
1232673
1501482
807773
104625
100351
1572876
346807
1048127
1889865
1329580
1960490
102992
1424768
1348087
1512084
135707
1523893
122825
1791245
441916
515397
1808703
1285259
1740947
680628
1850468
1556612
1778190
1590110
154806
1340804
1350160
1091737
78000
671441
1633973
1002310
928953
1213575
616530
1695230
1069420
1105296
29809
287563
1306269
1571619
1949730
1962924
1665958
1696845
1526731
1874845
1231947
1743154
1301723
1248077
392844
1572602
1582172
314151
1970985
1764198
1277453
1566785
1886652
387199
512095
129691
416037
336437
788298
976975
40371
852784
943365
1064660
1003918
1318943
1760949
1020808
855571
1276283
1743717
210417
1823031
1645234
751013
966826
1799244
1955932
1118970
662096
1983372
1883710
465714
172982
269867
476981
1355640
9837
813437
1093646
56733
567311
253170
1955220
1922957
1336916
1433496
1934757
1241909
1104873
1170261
1392798
1468673
1397668
1494559
1869475
231851
925939
385165
1586769
375947
739018
1599793
1032224
856419
1478956
1996854
966294
842007
1698654
1376913
1984385
246821
818435
1052752
1996529
1450902
936572
1810635
1306570
482552
743236
540742
852842
820804
931705
1746891
1095977
1763420
428969
1146328
1148551
142326
1432492
312407
1801164
1208396
1159129
151437
431976
1294170
757237
764627
179062
974739
1356568
753347
28544
690544
134825
1687932
1454403
556163
1481651
1085281
1732614
142360
1209370
1217747
829072
550790
199248
326073
844240
1042408
26701
1263491
771271
254028
194139
862722
1957118
163416
826645
161734
263623
1121504
125814
25803
139662
1428657
1152118
1323685
192586
99132
681688
1884255
477196
1351107
602715
138701
566953
974048
729467
228198
289867
918100
758617
157618
1715558
1927204
639466
435518
1515014
1152370
1630030
1890742
565910
1237061
1200524
510531
1908101
62629
941890
1274919
1029126
1829058
1192641
43526
1728877
898080
494464
157775
1027222
342026
1599135
1714903
105724
318596
1975021
935325
1051231
1483720
1765957
745679
798292
1397083
217387
1421195
1811928
172786
1446060
1164511
1608135
1765413
578452
1233666
1118802
1518611
776700
1576349
1119370
1923638
1669188
766789
20920
166642
1576594
1276169
759214
1758283
1134658
1263878
1595456
1963035
1885343
839278
791670
1348970
898343
1579156
1744038
1376711
1703678
506242
614788
406960
1554435
273500
259152
425958
161771
913687
526599
1114181
1973820
329809
929191
1042998
925298
884066
1983301
1988442
157925
328827
632938
1312755
1089377
1278383
719116
1033844
961817
777019
1393152
1464390
1529690
1215546
1980799
1892530
225381
1965664
1253883
796493
1015289
1596417
1190317
1027607
1028848
1178996
946801
1373879
1225471
1580025
414434
190823
1731823
1472826
1966141
783250
1744985
914502
599757
1485266
1480990
1074635
524844
386437
1921217
1745601
262071
1519125
128911
278829
1795356
751445
1462918
1112679
212794
1011693
1730249
482780
1019776
1089905
1428427
313535
151593
1277897
1462862
577078
472634
1182819
1264367
318181
1326144
619697
1639600
983033
1574170
947837
1659128
92690
1485651
604177
109728
637837
95407
1266998
631541
457510
402496
958970
692595
89515
524116
426165
609755
1973482
1914439
218234
1300268
428938
1942764
1007744
197999
896133
1990490
61624
946577
268493
325341
90283
397634
1440346
588140
730023
1897547
832962
1028470
588201
539972
539377
1309437
1913527
558451
877866
650972
1809956
356607
467067
940061
1359932
463561
742936
1285457
1632569
651203
918183
1160201
1101050
353466
1161783
991115
720804
646939
737535
1721934
1250219
1456720
1929557
704167
574408
1622703
1699405
916107
1617578
1289415
1394377
176323
172557
1449060
735345
966426
1219005
265792
796775
1243029
1142010
921118
585369
938639
1012658
1431687
1591940
308647
539080
880917
1872451
907131
1404912
527014
819850
1559928
995242
879973
1857681
528189
497809
494338
1198146
1361535
1828856
1097621
1663194
1608060
1257513
390327
1304542
925926
1869035
1035395
1836753
496729
1432238
1535290
1400864
285115
4747
1470547
274707
624513
921120
1314957
639956
19753
1716339
1167676
1274655
1473546
861243
1307463
179242
1786384
847413
294278
1955433
1245548
107211
472763
972212
564157
1974143
998858
359179
62535
555736
400105
544421
542548
1949646
83583
1490746
841423
883639
1978589
878269
1853249
423946
242360
878626
781831
1786072
1670559
1642328
816502
1152572
1259307
1531000
1805215
36292
1145888
520060
1991658
661935
1258386
1980938
1781713
1138502
830098
456155
1826064
274900
1320184
341611
484355
718591
625489
901493
984400
842742
1768222
1347699
142635
743630
1116291
1046707
907304
1041384
1164613
1803551
335094
497074
762706
1514932
425018
1219902
647069
1310383
1039663
1593804
876201
1621538
75829
439253
58851
444269
933616
273850
1907433
1037308
1005045
1025914
1346207
593036
1010801
560122
1485581
949338
861071
1611200
290676
1876176
1767712
921984
1197489
1253119
1978817
1132180
1307736
1977265
1759161
23453
1563124
1244759
1432691
1883581
444897
1266303
93462
1818862
973540
976392
1747299
96374
540049
1764674
557425
1756563
62474
903203
1193344
958276
83108
1507790
1157534
568244
414082
584504
247375
1167887
496934
579071
1231705
272475
765086
615774
1327837
1830011
1364167
1472536
449470
1886479
1017057
1985116
1794450
1344667
457534
91461
1380428
731049
1531586
1403879
1481024
979775
640472
1764668
578759
716706
1503942
535982
402530
1748952
1178986
412865
983121
1183867
1108009
1936363
700959
1873535
1712742
28925
263818
527498
264027
684795
966781
1472788
1974665
1023225
1542406
457913
548291
44728
1360900
1261648
949406
59658
87090
503720
1041678
1224953
974655
1981739
1309464
686347
1033845
1102041
98059
1847873
119435
142172
729666
1590128
1597251
893708
491972
1361269
1926605
1033133
166868
1861598
843032
191575
799530
1447523
1068061
1482062
1678635
658054
846155
1562048
463780
73139
1446579
1018442
1130307
1279946
10707
1936224
921244
810312
1157039
581971
369697
650384
367607
1374459
1033907
694422
153205
253648
362254
1740598
1465325
1728370
1473363
1677457
212581
1977095
402462
1487691
1495096
1051357
899169
416286
258222
1577557
343873
1635299
1791666
1672782
399914
926440
518200
1405057
482170
1039648
1694958
766788
1503864
496490
1427674
1066683
1348103
359105
1663368
1558886
1076548
122194
331535
801592
283837
1433685
1281200
78173
1771596
161858
1683372
103080
1687571
979908
1358044
1623490
1292579
673378
1583798
956996
20175
653943
1752574
1432362
1856028
321103
1882586
1756330
790969
1748962
1152836
1167388
1923005
1408420
570647
307311
1529811
734448
1393664
24628
1666670
1832596
642334
1058442
547245
120461
1050449
1482853
317357
83676
1221813
1381215
1109182
111139
1992990
1312167
972243
678978
1866230
1257729
594427
1213767
1251706
1647917
103763
763702
1084325
581047
1407944
1123564
451981
197683
526184
1009056
831615
1113759
1844339
817722
583546
1828835
1362337
1838270
717728
842428
1263505
485363
1871156
527760
1164960
17353
1000392
1910897
974019
802230
1129716
116678
1792340
1473639
120526
63068
664628
726464
1382193
129716
1704469
1491266
1551647
1411518
1123651
1712755
1623832
626669
422913
649371
857108
1635525
157421
1365493
1156721
224581
538444
156480
943688
1479252
1518385
1444206
591129
705020
808708
1469968
169546
1815182
1629640
1797846
1258902
1680602
1636414
409189
1441965
143262
915027
1398057
1013647
60151
161017
924847
648493
1095903
640348
1382188
1153936
82120
641710
184282
1780976
1747671
644118
1175471
1970274
1943042
605861
1804468
861220
1653622
902097
1227008
1909335
700661
148550
790483
1966429
335343
1651694
1529802
677396
605341
767947
1680237
147319
503447
1331911
1199466
317454
1085140
1338129
806023
1896370
824196
66057
1502030
1205260
1857032
14764
937792
1427278
234904
832284
1632611
278569
211685
1332079
1019922
928105
137571
291693
261509
822069
991598
1096060
1808496
1931825
1824626
245617
1107178
1151914
1205402
1927862
382656
519018
200248
1285173
619758
979866
1296336
1686406
465194
904341
895847
394695
1554401
922608
1369792
628902
622438
424691
828961
17300
1392696
1046482
1112437
799134
435939
1779773
683102
86741
1875490
233835
444183
953570
132205
75391
90541
1947313
1302448
1530492
1949968
1275458
1018819
936665
1177221
1962666
44653
843687
1672858
1758070
8824
299201
1573420
177902
1955742
191654
1559284
1069072
1259696
1043704
1430404
1372609
1820220
1293448
1093879
389250
1085494
1676601
175521
1122912
1593485
1774150
824511
1834560
1306920
334762
852476
1447346
1126216
842103
1256462
1284860
1273744
68967
1636122
1634391
1761003
196947
549446
1559518
296574
26934
1097999
1809536
1511772
1325479
1550105
381891
1739874
18483
747345
1043322
844064
1180046
803609
1941840
1309776
914908
920598
321829
1762347
628559
782253
128145
170367
1926539
1319705
1859040
1006845
1746136
1558401
460877
1347924
1331775
77363
1704814
554168
904237
557305
1034483
1105995
988431
1950490
369239
1039665
1414126
1417132
948958
1987663
492234
603068
1697941
427021
1927297
1253322
397652
358668
1749546
1548378
1069390
1801614
609257
1338006
306636
955950
1113738
1438064
874975
517322
587036
1217143
957870
751165
1036891
1231602
24563
64264
1720314
1800201
1810916
97973
1937140
1711772
1979027
985685
1160490
1289591
492766
572534
1195017
1590985
907932
1676960
859527
841515
1059511
1935585
778329
943218
1020669
916454
871915
1948518
1618418
779395
296871
841176
943415
1655903
1302143
839182
1823821
52571
1628629
92524
1893877
599458
1288074
199949
729899
25809
323218
339700
348420
1399873
1401026
624677
1423969
367286
1126770
477486
1744832
940703
261730
1832731
1451300
233284
796614
274945
51009
334098
639516
1658242
655753
1792384
1685252
326716
341332
1858167
1052261
1432390
568236
996280
873882
1363287
1454799
258704
1429301
1299509
1188563
1091905
172304
448029
1492079
1544084
1592466
534169
1615421
1619288
269674
935851
864850
1731662
466930
1328014
1939872
1713008
1930434
696722
538579
951570
1762350
377318
645567
1449585
589966
1444814
638888
4877
795815
1355284
995379
1408576
369880
1090612
1886035
1443572
1210401
869662
547005
1003784
1460382
1218822
1006504
971293
33794
1831629
1719886
1375685
702741
364830
850124
1727987
1440945
1490898
1495797
697179
1203008
465600
1469453
1813010
1996348
1959371
1541130
1577466
5008
86492
147341
1966852
655022
422512
1490788
1956927
960041
1126899
1662297
1005464
351845
1779695
1542434
1870921
1401108
1082085
1164526
166727
357256
1333234
1238031
1380891
121015
1284364
570487
1518892
1380658
1195728
965215
573653
30498
1860103
823543
972153
1576207
1716143
1705603
890667
1062233
685026
1916565
1812299
1099296
723447
526577
269006
1559747
1948716
933166
1810759
1478788
1135950
532561
165591
924700
932561
156240
1131591
1673398
82640
289926
1729304
862900
792427
386563
1101079
218588
1134375
1810602
1327822
682563
55512
349592
1160569
1655937
94849
1679485
1823805
459035
605831
112553
647441
1023060
1490960
1401657
1837242
1984805
303308
1525597
1351544
1549514
859673
1021853
833536
534067
1500160
1122500
691493
795326
926675
920227
108326
263559
450240
680224
955026
738608
1048033
521980
859300
1400667
1992987
713051
899790
915802
1429478
1664600
1771940
1914971
1396628
1298117
1676827
282491
1275914
636388
136570
1099005
852526
733633
277816
1202704
1131874
473552
684583
1648893
1464134
451819
628445
198921
1300684
639627
1698679
5550
1444119
1240171
85823
1748510
1681210
1131227
479149
1119913
1894001
639554
1557581
1090304
729461
1074761
790639
1222844
1431148
1083244
1762280
779705
1016712
205933
923471
310487
112289
113944
1369796
1640270
1330172
14763
1474837
88227
1355373
165350
409282
1391281
1209157
433357
1457133
132430
1994477
587566
3601
804589
247460
1692090
633694
1355373
1305422
1389843
534687
1604363
1823099
1219622
41787
1750858
1934016
835411
208400
293504
323031
1147669
1428051
71247
630829
1695106
1485146
1816151
313454
1351702
1254415
1755467
1063462
195345
985142
1767050
659976
515622
11483
1270823
998622
1029487
1217980
1277380
274186
1810960
578039
517275
1479905
228840
394214
1607627
1749740
988021
1740564
468745
746709
1440511
1385376
1857429
701681
776938
129601
1502712
1071871
406588
337932
1349919
779932
218827
1165083
1060265
1826889
741329
309130
923246
1452458
255217
287436
967489
732170
106071
1311062
195042
1106175
1733517
989030
795099
1500752
1417190
1927248
1444470
1938163
1022320
1015061
1655816
1765121
1914799
943718
1034465
1375806
1929874
989779
1377041
486093
327863
1994319
1233204
313409
667425
628820
1619599
1954507
1436236
1845602
1943289
1220267
6723
685856
1430991
1389504
1039074
1500733
1985795
1612892
161376
50650
748584
134687
344867
343284
1732251
1454665
1566768
1311674
721249
1071727
53786
1839673
662760
648286
1889196
1159105
301981
1112152
183302
602792
646216
122002
1177609
11952
165374
1323587
686299
501417
727775
624805
1507033
1531793
1538795
1637840
1080301
1151957
1976628
1313870
1888921
1625564
108636
1844710
1098908
903661
921214
1761057
1657535
1009674
946135
1874708
1983406
1189146
604804
702956
1784508
131017
622817
590690
680667
308676
1527745
1906048
319143
485511
503461
478068
1503331
1716830
899059
407535
1971605
953803
586030
1796479
1809301
988050
1047469
227502
810966
297263
680946
1575176
1373599
700666
902388
862922
1263432
954377
1899393
1850035
280766
1995918
84901
1809225
1154532
725730
1200486
1602845
71943
504762
1885218
1225728
719294
1015934
1392089
729774
751433
553028
66102
1056809
1550371
1637503
1550395
536685
435100
1901133
85450
1713430
779319
383139
990090
1239932
1285171
851985
1830384
1167369
1109097
1369413
316507
1455707
1143154
204995
1975066
550135
48392
1627858
1602761
874389
1033417
1068634
859387
895343
200008
285555
175492
1119757
1264637
1868184
1045250
987959
532561
707471
644173
574250
1533841
1625322
1449167
1290479
374582
392454
699715
109551
1915556
505629
568742
257608
688685
723354
854691
757939
80313
1162838
863499
910588
1777050
394951
201400
467138
1170012
1888464
24982
1542148
1314333
125917
1445562
465933
981922
342222
158244
1555702
1020707
1438195
979529
445824
789185
1214475
1791669
803979
804217
1324064
1686425
392123
1949135
992318
87423
14143
489711
1245441
1578484
1372196
1875063
431711
1256486
1181814
974047
1420307
1968948
1874215
156943
1914574
1666999
60414
287989
1505939
1924789
1374537
214396
438262
54517
1354905
239643
1147712
131614
1320088
1467206
1469482
1674909
1282637
907047
76051
78656
1472207
547019
144290
1970792
45694
1518413
1515267
1220708
1948022
845626
845616
58544
375736
1561775
106341
1142239
574237
1903901
1576169
1612465
1324974
336328
1931078
359629
1318158
388819
1367854
684294
1276055
1904152
1606047
854885
1878216
848946
1050312
1640504
799863
1816672
191375
1085520
632759
1797453
542356
187162
532488
425997
1010454
1540729
1910267
1064381
1772098
900884
1803744
292989
1008306
1116405
1558150
552790
1810747
656664
807109
1340588
1342209
1084140
778059
1030014
1840213
49584
971498
1670857
197861
1980134
741502
933883
676609
1027813
1163478
1431261
597839
699634
506045
1236475
1874529
933955
1689287
1473195
555448
1006633
1693937
453993
816680
505102
682849
98710
1280744
1055239
1085225
167543
918996
1962367
959497
507710
1159653
1257541
114627
541825
883874
1646820
1060744
1089445
14310
851152
1339933
281338
417540
1205749
947314
592801
97930
474828
694851
1675248
1724161
1963271
1324103
176347
1009789
23576
1331652
1490869
444669
1396699
1592685
1583384
1390196
1779214
434275
1603618
1557216
688925
1658634
1015529
627089
961753
1377463
420764
759187
1343133
1374435
351333
1951824
267561
484393
1445158
886421
1156202
528503
1550268
698116
597774
1925587
1571383
1481661
1541143
832941
920190
560090
633087
1849369
854688
1125028
527472
824936
901131
1845809
1875571
1082762
535041
1983665
1340402
242979
1823481
1775406
15368
1560399
1759735
816387
1373999
1405719
506079
508371
1208420
1434625
1868328
746764
480202
1719575
1994010
784104
419836
201270
163618
984714
1388348
772765
591083
1301013
851396
47951
399700
1313718
161747
1477064
500275
1020055
168122
1719921
1779760
1272035
1347407
106913
764638
1504178
971794
1629822
15654
1720459
545948
1425795
1784287
299792
1202960
1388388
358168
165169
1218457
1460635
76481
591516
1972137
471616
1815636
1608600
329098
804637
697587
1099661
1523166
892192
957154
1960670
920029
918743
1176675
204382
1286245
211137
1419374
971600
956897
995435
1672377
1643599
1865414
627163
1044156
1470572
1261783
655249
283444
1342593
201355
436377
1366668
773721
962119
929759
1265773
759549
1570133
1419987
64152
1276625
1163266
72454
1031935
1952209
1012790
547857
1705796
519891
631406
804274
677320
106135
390403
191488
449794
868620
1919300
1340300
328204
1978405
348086
1235435
89603
522237
205071
1714588
725330
1731
288
814576
484124
531707
811544
1677496
1512341
34487
253039
797922
1841864
1199083
383179
803572
941212
523265
1741613
1812674
212911
1737273
53179
1593661
66855
1048394
1689327
909453
1066009
1646491
1289702
449980
138813
1709016
120535
1905312
1160617
1205815
406896
19654
157677
64696
1677276
1699036
480590
962552
353721
1546800
717298
48662
679272
608299
1592418
1830489
1352412
215291
1077258
378799
1492245
100581
614575
1267387
299446
146091
10964
908501
107363
1376346
1530381
1826841
633637
65938
1279790
1101612
1313358
414610
1855518
58361
24638
186115
679819
1174976
788172
1140959
1301260
1461451
490027
368116
1760209
197309
1296896
1193448
1969779
520372
1702824
659082
635480
597650
1524188
1992240
921039
1399340
866339
928242
1894611
815258
1935591
359924
346096
825983
971071
1599335
1138857
1777511
705337
752388
1450085
1169397
1400676
70343
448593
1568074
1216839
549167
1211700
11162
584482
1918536
1200376
40605
1452760
1002253
585709
63259
220253
1293490
1195163
1928860
1516095
1653003
929821
352117
1532265
1650955
267152
993700
659672
362464
1332899
649672
1086107
1187264
112462
1621628
644880
715663
717471
11806
691473
1568069
1929791
60330
568046
904634
1643644
1357655
1660478
363384
1201135
488247
39840
1653011
100767
639463
1414905
1212644
374778
1945453
429610
557821
1001345
1762538
287269
878103
770970
1118968
1720148
1361521
1263437
1642323
1486533
1130075
482718
212433
1126242
648079
1948915
36750
1089723
11777
115547
373102
279781
1242411
44773
1402305
1830717
1279659
215706
269424
470440
1338946
1468577
1910304
198941
672180
1611133
1675245
1371313
867970
903184
618298
777522
1101366
312391
762164
4321
1538453
1781975
784980
469289
1257490
1188636
42378
1655161
1342417
1909299
1368929
968150
1950245
759842
1803671
847548
1859017
1432430
371799
264773
304764
381750
799851
256673
1054297
1468448
554940
198746
1689627
1434026
1626393
1887695
1459078
580758
1737444
54879
1881103
377651
1216541
996218
136616
1524369
1563398
543776
567272
960357
184138
167000
1465007
1289290
528178
590339
1253548
671660
1252250
1226284
1671259
1501138
911401
539304
567906
1364779
1144038
1843536
821114
1302275
1998627
1718580
175346
1591541
1955772
1903266
1275938
616013
1072855
1587685
833302
1252744
185644
685041
1224928
157801
237223
580148
947636
304816
1414270
662977
397922
927609
1911090
506830
1917562
891170
1774805
1023784
1870663
870371
1299471
1099539
1548072
1854865
604862
1859834
735708
869797
89837
1494193
427123
1872248
1271553
1414019
724665
1913966
884738
569774
1320376
1307813
1643508
1892786
435677
767614
577423
1070772
1910662
1715756
264001
400083
310929
1691692
483165
1721588
990606
1539203
138718
557079
831752
450325
1482467
1034196
104737
1929712
1821834
771013
1781763
1295475
79358
1330899
1923726
57465
1542522
304142
1679537
124162
1983916
1174721
749709
1811744
1910356
532430
1712207
1705312
693251
1831613
671582
360688
446834
1792860
195805
610778
449078
1264252
1633893
225825
478873
1945803
1061489
1878112
496518
1999737
631328
951840
1421062
1822891
352163
660984
1356320
1280408
1497292
996426
1139066
1525867
139636
705315
560659
1745470
1390137
784875
1666717
1019065
1584485
201826
959531
1563996
305534
57327
104939
656609
277345
1585954
1846885
573903
535457
1473191
1159608
920428
1354643
1023156
65159
1313106
1723716
764988
1194480
738516
491468
1360173
1391811
1939134
1614351
620292
915558
1375004
646888
355644
1762799
1267322
618577
856604
411340
1989926
1394420
929942
597389
1405461
1446497
1002315
1711483
815759
1073403
1199400
1605638
526747
1616270
633297
128910
464702
732891
547032
932168
1921275
1966956
707602
1275258
291318
1993573
8518
1347411
267158
11184
972889
570474
63302
131939
762117
1352611
1619817
295315
1075583
1904694
1643717
1949960
318142
393524
1980372
566491
500676
1343949
1952022
1972519
1392444
1018332
1400082
655166
1317866
229636
632672
1030938
1187877
1708991
858231
1226449
1119036
913205
118288
1627202
1068363
1767187
1405112
1209649
1394671
1079685
581453
229015
1574112
1627830
1045651
1007286
560024
513234
1803712
1128087
1474514
1668405
1243418
1383530
1348662
324475
366355
696882
459188
717310
1677033
460763
1486232
590053
1798524
1321228
529978
1392937
891688
1113681
382763
1592669
1710279
1214020
314098
857583
1390283
40190
964865
738277
1481719
826967
1082078
948837
1941937
540285
145230
1012982
1827877
1902022
1997169
877859
1927274
1015013
528541
1361201
746032
723364
831190
522069
1329172
1446328
1531483
1806766
1422814
986380
1682404
808662
691046
1658086
1388179
903493
1243049
1888598
1078536
879527
865129
132971
1232889
1095956
1724097
540805
1168252
973022
935943
883402
424841
1199682
555333
398506
1064843
330349
624036
546137
1662928
1658718
1514165
1356637
252193
1234521
656746
1413111
309779
1877935
128264
220103
1257914
1421242
991695
1377916
175149
1073377
1861339
1443600
1514245
38437
1796512
600155
193098
309036
1717555
1632350
1332327
926594
1965701
1840149
1584194
1520675
318001
1241214
498140
179955
1956462
1797723
813217
963753
149224
502039
516726
462466
1800399
1920265
1535754
1211919
1842245
1513378
684980
1015239
1617022
1514184
273230
966164
1881094
226949
1581246
104458
1907171
1019307
778416
547484
330653
1839935
196213
1976051
121278
1250777
831325
195618
1818768
1595795
1322420
1176719
493159
259744
856637
1641364
52710
1424459
1781970
1239199
3745
280000
1888689
860780
650025
204612
588507
1109542
24231
19171
1422328
1114540
128775
1919231
1961990
908826
896520
509253
805809
903418
615083
501985
1702202
1558375
557811
68970
1351680
728814
589127
845126
1280171
722831
1158492
1138320
870519
521998
1154447
1484126
644560
227778
1943610
488540
670243
800342
1595540
183226
271355
1165870
1897484
1187810
1964587
896424
429249
1838112
844923
1010916
1094298
1656412
726453
1853528
1054560
1463242
1975632
1046442
658318
723249
1658243
908243
1571593
75052
146522
1681167
437205
1315583
1592245
1066214
1636266
1441531
135998
999761
1231454
580472
1024721
93627
624882
295583
1771030
1408432
1639345
1486200
1801936
1734357
497165
1034543
1451140
712253
1782170
95267
873196
1998147
873806
665909
19880
31293
4139
908880
1072957
505289
1774950
653484
604732
1541215
364071
1446632
1932407
327214
91484
792875
792567
132199
1029847
1489390
1351042
504404
1677558
370631
1727566
1492709
121155
231489
1508002
1671002
1977978
779833
18849
1000212
1514430
835412
1749026
494399
1018523
1145813
1908304
1922127
585520
1746318
1305099
1962449
1223016
24070
1010343
163032
110261
777061
735603
188390
1596742
197369
462277
1731523
138302
1355110
711895
1102257
414849
1347613
630166
185889
1750374
1410481
1235538
1938494
1623330
686208
1330617
1650827
458396
320974
1357007
1043688
65938
905111
1168155
1522999
41781
1419984
1791
1189782
1681146
1344835
867026
499375
58142
954200
22029
28133
551094
315106
1195160
445888
1265288
1997380
870490
1948850
1911151
608953
1191820
1535505
1887994
536127
1548369
772012
1127792
1869486
562654
1259403
1132119
1080720
607046
1648839
168002
888983
874855
600886
1720262
682039
1080244
1069499
638023
817427
939401
464317
236952
1891138
1416786
1257020
161645
1102862
970158
70087
1810363
1047098
1377208
660723
1388091
107675
470001
1526494
1119316
478206
62353
447296
90188
170179
1737550
1241312
291061
1474902
1327900
1298382
1204808
238355
1207885
439207
652191
1792302
799538
1136528
474474
1174401
1234877
195053
1062919
497624
976452
914716
1623897
515570
1428634
1674183
1243777
1705266
73147
157222
1321153
1366944
1600125
646079
1358618
973580
1993034
412317
1568131
262941
1276663
1933912
338593
527936
1709720
1942061
1562350
1330120
1754845
1803117
420667
132851
4611
162268
1362486
1879478
1622512
1557525
470191
1133192
452348
1095500
662843
9872
1134317
573116
1761595
1537975
1987590
1376794
1759061
652259
525067
631233
582019
1536964
712449
1934712
945798
1922866
899076
513401
1862635
114582
238039
1458002
1275512
1206123
1198974
877232
1667930
1454002
1263696
703774
258938
1029804
979855
1160569
1164257
865761
208606
19276
738240
556445
1239330
416229
524247
1701134
1170423
1384255
275219
1792417
106224
1072061
1504915
908940
1393266
691694
1967661
699230
1849125
1797319
704706
1376720
612467
1596920
1956415
461000
329670
430480
478011
1149026
500638
952806
1061826
1053975
1372414
1472412
1129581
1774500
1995552
1990260
1638536
1904893
1523633
884872
1169743
1325540
1349123
661085
122719
844813
1113895
1132954
1180684
1819272
1286202
1502701
1751926
1323219
1765935
857769
386408
65176
257304
85864
1335928
988225
1782762
580400
379198
1747294
1239818
349079
627599
136457
1913559
771165
1571804
1926596
1695498
1318131
1055495
597019
1064290
979224
265529
1353282
1418733
1890703
121772
1407533
1436739
1915446
1702825
1416297
1044658
703229
140763
1014828
1225093
1416078
378163
1504687
1882990
23097
980866
904312
1962523
1538010
763840
15643
672112
1228384
191628
1521817
1948098
359846
1999213
216512
1679850
542660
1814167
445960
518684
478480
827838
74711
1650382
1697403
1338711
650474
1907319
1573593
487563
1290515
793433
207904
1276116
265075
1761959
893133
1807540
1106269
1154157
517509
773897
576467
279965
1074230
18761
49788
1596004
609461
1479349
52116
608088
1705990
1504163
1308284
1186645
483667
1553323
951855
1703171
1840257
11149
237201
1582723
1877081
1387498
560575
1181522
1108932
513128
1109879
607978
1075343
1682215
1204233
1399343
1768087
1752801
1063572
68573
931580
146410
429838
1168060
766321
554461
796053
1795613
863526
1400103
139775
1058045
35149
1573014
1232580
468413
659085
13031
1518007
976562
1030566
124718
587247
1373000
1890500
127698
1867352
1246221
1722823
1989763
1020977
1767876
494785
8900
1085360
1684958
589267
1521551
162126
656112
743740
587703
532572
1847220
156746
105447
776226
1702845
1383180
194901
283023
1609912
1732889
950750
244513
649930
585148
137597
1009279
1336982
512227
1880421
1344012
93317
121490
1671173
722985
82808
619558
1366774
564833
982510
167304
31845
488898
134895
539893
620601
798220
1135991
1015475
1531799
140820
435226
211384
135819
1079247
328420
1222850
1362533
734177
1952397
999559
1779083
1224121
1374545
519790
40025
1144383
1984953
243001
1378257
1147379
262086
824498
715719
197912
1957589
1853164
530711
823189
830473
1820052
701902
1643271
172696
692871
699646
1813923
1394313
195148
1712686
1715260
1302816
529298
1415258
392801
1795494
1480784
144952
1087446
35477
738499
1947938
210041
748349
1604518
279925
1660424
133312
133095
652793
1478687
1838948
432972
1282336
207112
1811151
1801491
1680964
895533
83529
1065964
659273
940176
119000
996966
1903826
493662
39911
812899
1258347
128941
1403699
1023690
942103
1186946
1103367
787265
311112
1367187
884080
713528
1511236
367458
1568778
1694933
1703719
1357893
1805023
560733
1178199
1474828
1349519
1291993
1576749
1853561
1267328
501160
1346650
1391172
115491
1455503
354691
1038077
103676
1353887
932258
877468
1346811
481016
1610334
1736352
673825
186381
515283
220230
323644
539469
1382493
476248
1072418
531825
941045
420585
362072
1330537
1785671
1855267
453438
164819
1521619
896359
1426002
1693549
1578482
18996
736831
1159811
1465449
54455
1221561
563581
874939
951286
1601795
1316811
1022032
1251331
1328509
552957
904865
473934
1124246
857357
1043544
1894595
1642896
835316
539377
182001
22180
190407
212863
110400
1015726
677001
1678031
1017437
1511809
1424508
567223
418757
1510424
115143
1322345
1740258
1516789
1569305
591074
1199816
1600926
1143719
1512165
637276
352759
1667147
1832931
1432976
369564
530348
856033
1429511
1071977
122054
1752278
1794333
556672
825945
339301
1590813
829160
1660882
1698535
1475372
1721667
552965
1126337
741454
1464998
1173451
261985
315052
1628886
501565
1937352
975605
1903068
320495
973586
1443742
1962081
1499885
1272884
1073902
531289
1985434
1995466
432921
441522
498434
586106
970000
596193
852387
54517
41805
1024489
679556
1328149
614575
116259
207691
1098892
142911
264274
1705977
59039
1503595
753010
1922670
848579
174912
5082
890547
114281
1186370
971066
1278633
306942
10423
124731
1354579
1017964
1186223
1144266
1192154
1208252
1084109
39080
1532324
152209
1910310
1135589
677478
1488793
1703378
219316
1824697
346614
1075554
574119
159712
1512881
1883070
14969
1863940
1346054
1264331
209148
25105
1237979
449039
1933202
1876657
199222
1026439
490880
913251
770818
1019653
45333
1477998
1767211
1926967
332809
816075
471636
193489
220364
612430
180299
65883
799953
669461
431299
1576636
1180179
1873072
1477561
1723459
495931
1071046
1035864
13477
1412618
1014600
962510
1817939
1848900
1938217
588223
359719
391058
720668
1662727
304598
420820
1709865
1856076
1720663
1731636
1899547
1604148
1025871
1258790
461248
1600976
1618344
536694
1805977
784847
581690
584774
1869354
839545
437587
1020628
845791
1996958
887952
781016
960306
414732
18182
1544882
1463031
1514458
1011416
578119
844254
1565007
1004672
1467102
43195
95830
229182
436440
1637084
383723
812159
715
466233
1932769
1682296
457021
720261
399960
1039360
563702
941984
677086
1423326
766370
42093
1140758
1417768
781942
1361114
1138691
1812960
1691206
824245
1470700
503767
1115842
207630
932225
381081
805420
633381
312446
629036
64950
1567735
1532188
1769795
844501
816531
990549
589529
131679
1934726
1263679
1278197
1998507
1740264
274394
237320
971294
888190
1063131
1554031
1129430
102649
624526
14838
298089
900803
1748398
368712
1790183
1824546
597607
975877
855575
759135
1180459
1909929
767184
161737
38369
239609
1830347
1096514
1745493
108276
1333392
30684
922406
898474
860956
301742
1314935
646145
1072030
1872677
1508405
595996
1667133
167380
316572
955328
221173
41783
381515
1831551
605582
1373404
17836
1142114
945609
1931844
4347
1629296
448163
1327272
863037
747323
857391
643248
18360
1476909
987834
913271
708034
131665
1931058
1357708
427107
304595
1797678
1129480
1868322
1603039
888449
1251203
1592615
1346410
763858
119649
1434272
1560024
396381
1652953
518078
630813
1958944
147960
1641077
1438644
1441819
918903
18567
724366
234994
926097
994121
107891
131138
775541
1066293
833789
1326177
1840455
1140953
1516044
1590335
896390
915393
1540607
407451
518836
546833
1986520
977754
450443
607368
1048545
195171
1247376
1290823
1457780
1055589
265120
1818216
633127
524129
1345910
626457
1384021
345530
1047922
624461
651722
969825
98587
1600303
1757571
34339
301106
1710651
626014
886441
1111685
598791
230464
1635002
1137235
1378464
1392793
42256
580856
1133955
98432
1907142
35995
1105332
1323445
413036
608615
1954422
473466
205288
1263055
269915
247657
1621920
1664351
418568
1863662
508241
764716
18726
1448791
159450
68690
692928
335357
878445
1428827
1448242
405713
1683691
572276
523845
919221
202854
1419246
1071839
261791
1136826
789681
1728546
564229
561307
87366
1373068
760577
1797797
1424221
860656
1030840
365002
544292
1576056
1633839
149485
265415
877119
1158109
781539
101655
417829
85431
708520
187805
520623
1098069
341663
996964
543456
59002
1787096
873509
1856908
1185465
1911944
739275
34076
338454
484355
137150
1300060
881333
1180796
548288
940309
726393
439551
560407
659147
743590
140810
412780
1009252
92772
59838
607770
117295
1656708
988752
1240315
1118286
245407
1996003
1144523
505795
693257
1962667
15826
903360
1286574
1112780
243797
1767517
986694
129362
899553
974766
278250
251159
1322857
947506
388011
1351758
905614
870767
1377471
242955
876164
100936
224849
856886
781272
1712432
937552
1221218
38871
299179
591886
1896503
1216644
408374
759087
1726501
1908970
1698303
939763
1172220
1867034
1658826
1947778
253464
1141093
1057810
1046344
529624
690497
661422
756306
99702
985236
1081984
1134196
688598
603604
939313
922163
103465
1847840
223096
1325363
1706712
1628334
1847224
254543
1074031
927949
1634909
1201392
199833
277242
1567036
1762964
1004747
531195
1995696
1722346
121223
846785
171373
1679005
124362
1392417
499992
1846449
71964
1335223
810269
1395374
427577
1535266
1699886
1007481
962966
497832
723392
1656325
1946137
1058229
1218450
607614
1339015
1140033
1672217
1955742
366196
1046423
1256149
800396
349678
987686
1404718
1526733
753735
1770227
1578667
947560
763120
28193
206407
1330691
509307
1551553
91468
129400
1787961
664083
881736
470822
327325
1519239
1721397
1367333
960500
295418
1733315
1887981
1499632
957984
352347
683544
1201487
1679574
1372687
905232
1261874
238368
855578
432279
53952
1754486
308495
1777969
995222
281209
951668
1630920
1293233
913409
1514210
532229
1965388
1437126
588499
934367
1101010
604863
1279091
1728496
701879
1312464
1871875
1304117
1710315
383926
539015
1855841
960336
1470160
661677
181213
212676
1474912
425470
1670227
1319766
11903
1393664
1028464
111962
1949726
1827375
923491
148642
554448
7321
897836
1369907
928911
1335632
1839636
1885909
1569005
888274
1102841
394443
1556839
856713
935667
1051907
621422
391887
582684
771262
1678467
780856
747465
1707612
261120
324963
1673220
872168
642343
1440823
845788
1934361
553117
1066114
1640049
1411721
16902
1467855
1882036
353600
1464512
1694298
1294452
1743386
352056
1042309
1909178
1727403
1456983
1477899
352893
996812
86488
1434265
832153
170419
1302324
542829
213151
636483
170295
1230611
998362
1674261
1008663
696344
297490
1632115
1179423
1326930
367661
1555057
939907
1722980
532369
970689
745173
455967
1940289
440298
862049
1741082
1129165
1084376
1739017
684746
383652
1141094
1069654
657677
1517045
674832
548919
806823
505871
635376
1000789
393566
1502796
1163764
1493647
615607
1636933
614200
186820
1401789
925518
1041281
1049256
238281
1673917
846122
1854470
833889
21831
1901880
719905
229803
294331
1939419
1969574
374180
1150767
992182
1510330
681203
507612
194757
525426
1104883
1515556
72677
1164282
48044
1934906
69451
1356975
280985
1821269
866872
1765420
115717
38616
1988523
220830
415577
1134173
1496458
1253466
115480
1545993
92925
557419
167894
66110
83854
91810
1830536
1303341
1351899
1449047
689160
1244916
1210109
959422
841226
759366
157339
1106323
1151796
645807
1844694
1898768
1156975
275773
556013
1818015
1250001
513599
4248
881562
261036
1134454
1594281
1713953
1500409
1516085
1466054
1569092
1046239
1636431
856980
1616287
490872
410014
446445
603667
1481153
1949083
1918282
1197924
1788123
462729
71231
1858330
585862
1239653
56042
442967
809857
1188927
1874251
1763731
171227
1313979
180112
990619
1242830
1427846
1507753
734968
896582
39858
1583140
767041
224629
1187980
1892403
260934
812297
1231637
125637
1756946
1627418
705399
66465
119024
1183017
607410
1463404
958806
368714
1974008
132850
1207722
558560
1379968
667541
321171
1316893
1507560
961529
901780
1237062
1066018
681630
1102731
34524
207825
634641
1918355
1796883
216117
1019203
1110313
629311
1489349
1143546
496943
949726
1822108
113479
575133
1563577
1340472
1858707
1267891
1472743
1820503
1890791
8366
1316142
1606282
520713
197415
874189
88988
164511
1743136
976225
1788255
374944
1083754
497366
1713399
496676
1232374
1509938
1475077
652948
800377
1144712
769358
1271011
953940
105786
1853152
101960
242679
1763764
613186
207849
1662177
1479567
261974
19276
139574
1925508
1363136
1510202
1055720
624811
65109
908745
260139
1680746
205693
458191
839752
1001807
1520616
1890530
1625671
495442
1141798
1581952
631725
1405896
940496
1850096
784355
1408105
1520185
5501
110576
507742
341126
1057390
790270
1483530
69940
401019
1811214
1329830
700456
920686
737659
327975
1298540
1230628
1628992
1331760
630569
288165
1580845
317600
118528
307091
990819
635383
1908599
1261402
196352
556797
1574676
1382847
772533
255076
303944
636410
818056
1926261
769800
645419
478744
224064
1698163
1308474
385110
73132
849520
1917166
1261892
1790026
1520133
1756151
1605026
1394253
1005475
583602
1298
1761540
516049
640698
1933419
1896437
1753550
819766
201856
774235
1197966
1919411
1116906
414227
826460
838615
596234
1194753
776215
1313557
3094
803429
1537328
262223
143791
1561896
992288
1279578
546626
457207
1636746
789112
1527108
980354
247838
337322
80111
510024
1445925
37631
225030
1801396
1876773
431734
764526
1408000
1176751
1643299
1289455
842152
837844
16207
719875
1581032
10412
108968
746784
1093978
1809762
1702733
1941485
991115
574399
1861398
1669293
1215849
1348290
397973
555669
1761840
553497
1776459
1128843
57771
1180251
1978210
1186278
1973522
1135791
1009339
985074
1450972
1296459
1720793
229654
1258396
923362
797630
1479185
898803
946515
1853164
904789
617095
468033
199222
106155
448043
1916561
276326
1583426
1124413
640336
1638015
1433859
1675701
1925292
1429941
541278
1668116
72036
1705656
746980
73164
1366122
1202268
306179
474084
427372
302069
1494621
1768652
1635635
438954
1017591
285820
223631
1938738
1321250
431538
1471622
973293
894233
218113
1476177
310566
1969099
118648
302370
1953308
729055
263861
850118
1433000
171565
24961
299663
1283347
1458886
597859
39804
379279
797915
1456930
969593
1818001
1752168
465983
1799174
803262
896246
110418
723759
941194
717942
56122
699850
1575542
181147
587161
80277
385311
205985
1985863
5109
1821048
1220550
1050638
200492
1021653
1228810
839840
132929
586858
1680442
1878720
1424303
1013366
207780
1231547
1937488
1212125
835173
1640740
691283
726224
538343
1581572
805244
1978215
1637470
681073
1049832
1599869
1818259
1414631
1554187
1673630
1783601
1375073
1295551
253252
295020
270806
890877
852175
803281
1463396
1190301
1397349
1685664
597243
1549246
1868864
706288
444851
597073
1999376
465732
283698
1477727
1940446
1394786
1732884
773883
1163440
168028
166845
1893566
977405
1244491
1789722
256365
1399444
1775588
496187
881360
717806
656710
156605
554942
1324802
640264
1471278
1194394
337964
195478
1263002
1258551
313882
1571738
65472
1957559
1718711
1649724
972787
1109625
1100196
1348708
525409
1150661
372823
1818991
351099
969552
1781656
1581899
1923573
1134643
1492883
834610
85435
47330
605228
1246387
1818576
912294
1088347
1721447
1494788
1744427
768939
718742
950531
1779075
160958
335517
170474
60441
435078
105601
658458
1042522
969724
628007
969404
1051324
1008038
269629
1887722
778887
207209
1339310
430384
87335
1356241
991534
1729882
1335702
26052
685470
1179434
264559
1669655
683960
730712
18328
1980706
512710
1524519
96207
426201
1999159
543393
588930
1655171
1970152
739165
1854717
1279726
141667
862423
1540477
1867997
811825
830386
1465896
1712172
478155
1477887
700380
1708878
243358
1023749
493476
1082876
1715117
1333273
1034419
1828065
871629
1437564
301375
1355070
339253
1363457
1736155
1396785
1493628
119654
697665
463713
1746250
735688
1003940
325757
912103
1571547
268657
1569870
895142
1824375
1252470
106574
844171
305793
226987
1514705
1307796
1273892
1380061
971770
1177791
910578
1586479
981587
1772433
204812
1427474
1397178
783871
703966
968694
1831435
508839
942715
1257194
1650256
564256
114055
219783
151195
799373
1612295
1159455
706042
213540
1140926
432629
186334
1611384
1542829
170515
872637
1154187
1554053
1744981
1570966
226517
1256314
1249305
1344206
565000
1593541
1389051
647402
1837501
827878
12044
415742
1715701
1761604
1931791
1497294
913800
679778
657767
212265
874605
296043
256656
1411561
354786
1776338
441691
443403
1176431
820339
412102
436528
1636526
878339
994281
1128422
1709761
780844
1260803
956242
7722
1600307
356947
484783
179991
1421783
427164
1494165
1127182
495784
518594
1403932
166464
40906
1369582
794093
137680
1599750
781818
1406787
1520400
1380597
972588
309385
900755
151527
365009
832313
410433
865541
459266
864495
1104746
562266
1301538
1734899
388810
811286
1848424
160626
744890
171992
67948
373525
1027481
588951
1035413
920906
176514
1512296
1981521
265891
487736
1085692
1535121
1551437
916878
103075
121711
1833674
294422
963577
1245786
1145737
788761
44495
591510
1813128
1812821
1627304
896467
492217
799069
492035
26428
505842
523182
1834535
1410597
109153
1311135
806185
1482950
1622479
1251812
1898301
1565130
1981406
1921731
1765667
1180744
391457
248322
1573011
1291155
1155542
1283796
1604883
1226137
1735186
1229662
1462088
144588
1842053
1749517
1539906
810629
899929
185552
1018100
1626671
705213
272958
1449927
283504
1662892
1156662
772490
1187589
1575170
1254937
1080283
26967
47864
1192700
1415922
928674
1234442
1503913
268460
640251
149643
790430
633525
231293
1767822
1340600
488637
1157608
325781
1830279
1521071
1869664
1622979
34627
368057
666010
1929420
196480
1432966
530529
1988099
1936403
1965467
1121530
1594923
956353
1441705
1453475
577905
1859839
189855
1893829
643015
945040
988007
344571
251274
1832296
726199
1943316
1525930
486852
1471126
804631
1481215
1312896
635790
1305882
1080229
66661
1513920
1596075
1824298
223074
1529332
1996247
1978167
82403
679401
857255
926061
1375358
233454
1657836
1412166
1146191
1470781
364840
1845960
1518654
452086
880679
69962
742265
793137
906842
1346263
541494
1590834
1788429
166640
5857
1901427
222935
1826126
1857104
760573
234413
877725
159580
940254
1398580
1056754
811009
871778
1724237
1049540
1403637
378203
1343272
641740
1465720
1907696
841127
1077364
1108724
852885
1652955
785223
828948
1027497
1524164
1154
963610
449108
823850
1799896
1427425
1045886
1176631
1865199
1486596
1967141
677095
193923
1042507
160716
62707
204636
1426742
86625
692414
861068
959987
1543296
466491
1290443
1431069
1800579
1409951
964950
224522
321582
1798768
256923
21564
1171499
1868301
926591
1027850
485498
1826777
1893928
1184215
1704501
1112310
1443509
860861
943644
243642
189310
62779
302591
365268
1598760
723025
1905393
68315
1688313
382977
1033184
349154
311551
1014989
1723188
1680230
1709660
122755
43809
1129974
367757
96412
1958174
959973
380942
96456
1693012
1430771
130451
1170122
1423162
1136088
316757
429336
467511
461077
806574
1448147
730000
952924
1170251
1289614
871584
344768
303842
1053922
1645100
996253
1604641
778814
1756493
1078389
1709698
1110322
142882
378142
122485
481589
550441
553980
1771147
937428
685810
806084
499913
264366
1592780
861046
317741
462636
1321850
1542472
1840905
1984058
1256426
905795
772926
694251
887367
1663642
118233
1815847
1454380
693140
1549428
1833699
403592
839312
1994568
1339975
948389
721252
1357961
858114
1174186
54687
793964
979680
1217175
1325044
1102305
1475282
1525125
672451
921740
1682522
1620213
1872829
286916
654556
429817
1836476
1828383
301139
307685
426813
1400886
421571
940704
553734
1391297
503788
65251
370374
406237
287083
1643364
1215507
75169
36371
1240433
1934016
1027573
754655
1827838
1342691
1078303
6465
1449812
1292503
1250798
733827
1387304
309437
643288
1825593
420149
674483
227044
1275917
74963
375197
1495050
193068
200653
1037394
1608021
1269195
783926
1271733
769167
1714776
210625
1260977
1769656
1016873
998694
256705
538544
606910
204551
131643
1210614
1343402
747831
227077
1471942
535786
34747
564873
1093996
727224
1144504
1039364
357816
658908
544327
1522769
1385580
1044449
1133007
1483595
1893244
167766
151109
1706272
751183
240753
1066632
1521870
1725519
876961
1311098
1725593
13828
545933
1250679
671258
148969
1569909
1258905
1796132
1495192
1254958
627908
294658
1424419
49516
144383
1052774
363285
998758
81459
1377966
1117378
359158
661315
1032038
225388
1886821
1640439
1425120
1801262
426206
72222
9676
1382260
1790666
1676940
1951341
1145380
232026
1398555
757071
679598
847474
1515460
14127
552355
418041
1113513
1338864
150303
291834
1386576
491796
1442360
569533
148579
1625313
65169
1438424
1343588
894600
721958
1781710
1147312
1215182
1267552
1140458
474585
825719
1023659
1451471
1180503
542592
1429870
1000677
857811
1005918
1439990
1452743
10351
1550640
449472
1568398
1876966
1842708
338155
561756
1464504
1031489
1821573
1681765
4338
860947
678806
1682115
715067
556442
1362446
965769
1661980
495549
1542070
1735003
1002093
254145
1926032
359391
1219456
142498
1934301
544697
1642713
1294272
1280479
1340628
115569
304249
460869
726027
1414495
1293838
853801
1703723
527040
1507931
778753
707926
1441378
1645942
451630
1475703
1442643
631955
1297009
1247450
1187909
1265757
576810
1621282
692271
1638997
1289706
613310
1391216
138850
81377
1753232
502993
236134
422732
777551
908178
985771
835030
1481651
1487523
1521029
1621651
1416667
1695728
552097
562379
1165452
118912
604889
1043032
1598395
763066
715232
1168815
1917251
1063487
1089770
1403914
1529670
191909
68501
237209
1637449
126791
75410
801995
102916
1436999
1790924
1290614
1594578
1007147
186427
1105612
8443
1105581
1298954
593649
1342136
1907004
354002
166652
1110071
1342817
1400519
1673321
1748938
1079166
1070637
1529455
1694139
905823
1694463
1264053
1994327
1932362
830142
1086888
1885453
1514532
1453979
410511
1249563
121166
375674
1334562
80338
1985615
1369893
1376841
267267
1562186
1364900
1370927
1529519
83558
1451037
306811
664506
1654117
1816393
587778
1181541
934239
83176
1743741
143608
1934196
1624490
580569
1408536
1017016
104875
1758302
588747
305612
616830
1291085
698789
1853644
1094441
315337
1319788
811477
1148904
692027
1104362
1988559
1325879
1708469
1926335
1537462
1770735
530228
112631
277243
1623378
19583
460630
726180
1649465
813599
323201
1140107
581364
1365029
1572303
1290260
854429
348993
1861575
1141228
1417529
568647
1448613
69896
1121438
1270680
1072540
1985778
686364
537393
1597731
537410
906448
1471455
561877
79142
1048677
1169659
1297393
154320
1970019
906932
1948112
1287167
542389
1931956
919079
1138362
1166328
1019838
1493819
1629808
65456
111413
1094988
832353
142069
745669
900513
370771
444524
934990
1207466
679545
225441
456427
583473
1540167
1645513
1369416
1708617
1583206
91715
17691
140824
1859831
966927
1851530
737405
1389542
1989957
1254159
359087
1553625
1701834
300479
575232
1279344
21163
372628
189134
187062
789512
750042
564960
364509
585455
517431
977734
148613
535469
1712585
602943
1675029
942809
548378
5435
1003707
496678
583227
657169
1593140
459567
517081
115190
1502751
1742844
1738440
1388558
454887
1871508
417888
1703115
1267091
635620
10727
75104
255176
1307904
1265248
567160
1906954
734202
552927
1160935
1651444
1374110
338372
1034981
754121
904220
331342
1297546
732062
760167
1405346
991975
1718001
1076060
1858344
322144
927836
345573
245267
1370733
592375
1049682
1384030
1916079
384880
1911254
1730522
1921688
756993
498465
1685604
1172579
1364724
88465
1473048
544635
1406833
179634
534829
1803938
958232
314498
998871
1836092
588680
101492
1329369
563454
1371823
1895601
775531
718577
1553458
1378792
932551
413156
131562
1580011
498226
1819873
336012
1405907
1355755
1045462
824920
599347
1608796
1754139
1590155
654430
1092329
1458916
1402398
952256
1164928
1423602
1818301
1112553
1390378
1975940
613425
930222
1568220
848832
924549
328346
1128673
698148
541031
770672
1209627
594020
14193
939002
997327
1373927
589150
66345
740482
198601
1736293
533726
1390340
133435
88692
950609
1535512
524259
1039413
1660411
1778638
405245
1917800
754067
251244
536311
1659568
112845
423114
506395
1083239
1339076
1821291
90600
1672644
1995477
1592504
1492971
1886039
468719
1499943
917603
1740834
1462555
926479
417483
618688
1500666
1134203
938809
885661
474612
1887245
204311
741599
792872
1874449
267528
305321
1235293
1074364
120233
190245
1746053
841802
1574881
381349
124756
1318796
1657849
1262263
963156
18380
417132
1933889
279529
185266
507364
480183
1174554
784745
1482555
1685828
222538
392319
1747011
1746151
867861
976648
1288252
54796
992569
1765972
1542444
991397
1409476
1015806
1131703
664323
1441554
266699
582956
1835531
796554
291667
98597
675334
1946298
1666851
638466
1360158
1047224
1575348
1450301
628344
1456395
329677
261502
1842886
1148517
171682
1074813
1810373
240990
28500
433151
760614
1835982
977660
5672
165392
1476026
1116861
1960933
1619761
1543004
1218846
437778
938273
460538
1390661
1132965
1822941
1759112
646225
304138
1836763
22454
1762329
469171
777853
409273
1015298
1430169
1900711
1970777
1841130
1724446
23721
311174
1771000
1340522
1415245
358281
1184904
1674895
1128057
972308
253653
944139
1441796
1071727
1258994
201373
324397
234831
1562955
63736
1960915
658514
1221654
1065590
316847
1913288
1724566
136024
351387
396939
877551
864217
667094
1544716
853771
1326487
1654308
483294
243860
728506
31260
1958047
1151835
1935661
1910628
1825966
70213
1791452
1432041
957052
584306
944234
995449
1560617
1327158
664809
1767869
195029
196590
32405
545513
476877
563748
1664756
306756
199643
1073218
1103075
729433
843256
1420036
829497
1503564
299725
1588470
1386555
1783751
943994
394037
1960550
1420709
549813
775205
175094
1283533
1625894
278665
576765
1271466
1025927
1542731
846339
454270
1480851
1621959
145893
985247
937312
708210
934716
1518213
24463
1384303
877402
626641
1413663
1344556
92401
1935459
8020
1450329
1889907
1445887
1100423
1364550
1042620
666711
182047
46917
134455
1478893
283489
961552
604240
1986955
458889
1148622
1398593
1148699
227025
962496
569912
415431
578362
456858
1866284
1028487
1873141
587962
389914
91967
1840167
515568
1238814
93457
674264
201379
1100268
359514
657178
346903
1774454
58778
1735853
1675280
1894593
1607676
257985
1696950
1353225
1536857
1574203
1384886
471700
277079
1451036
1886967
55235
136888
927034
732046
1740568
43250
996256
310015
779934
381366
1134471
799789
918494
1222564
577814
1426170
168777
1230985
1966466
227087
1176427
1018410
1106184
362821
220093
1315913
1621388
1362701
1402506
506316
90423
826955
517972
1308815
1657094
229207
1922882
1477045
1853207
1531236
188236
1200683
223603
1514935
348724
1669260
629704
546886
1492255
596807
1550407
1665179
1943817
55122
1234996
1952984
443783
1419797
118008
298270
1169524
886427
1438198
407049
318821
497641
1881033
46379
759531
738376
534926
516115
102871
1484180
614878
1977770
1723223
1155767
107742
115847
425235
1263885
87215
571141
1792918
1991960
1759454
564984
302573
1088084
558814
1238529
205998
1972521
1465231
12024
1148799
620882
1383365
260989
392371
799732
1798961
1700148
498578
1197538
1433120
1853071
1856098
1988376
1604843
379412
867460
330438
1627978
1897491
1497450
1125261
686838
969217
313833
1854659
760292
907410
848309
1743436
1927777
1225577
411816
377567
471253
1035236
856285
1945134
937507
1635656
1454542
838694
1132414
1542461
1085071
1449812
1899888
1791044
1052751
1369279
1943224
744958
1395562
1919266
1902528
1797897
1125371
843684
965187
1238689
1261810
1367397
1957745
1911296
978425
545231
816031
1155312
1486
589742
609728
504387
1777606
235973
650008
1908110
1806806
252400
1363686
450360
273325
1536640
1635246
1091094
1573327
513255
277731
606131
901752
667659
1951050
693851
300786
925628
54109
799418
646002
1334640
88014
1419857
1937690
1731522
1482474
497560
151701
197142
1132115
852224
1390232
1206601
1377614
1477166
317710
1552060
476271
231125
1775304
367288
867308
1654295
839027
1776103
1186386
651859
150148
1163259
1041784
538373
1195844
675770
510101
50170
990112
1064060
1031135
782230
133500
1817096
560951
76909
614763
1601134
320612
1781093
1649999
508809
847144
1336203
1158186
154450
685972
626422
1196189
569582
1470075
1923884
1797798
750799
1600521
1080889
378674
676474
1094839
391104
1146588
1301259
1099823
1355902
891285
645676
1046209
1069726
96352
1788813
984817
818400
336030
746394
724148
1060870
1174340
77593
1047329
1058918
1801628
925592
32644
55982
630893
689318
1833279
1160373
105937
1777964
1226787
1221555
1519371
1113449
638686
661733
1307419
953812
1047713
101578
711600
881685
1883289
1120284
447506
1209311
712771
755255
1549236
1903264
1972161
1411000
332006
279498
1856284
1481482
1547740
7933
877126
1620118
1467997
1413534
1641241
1391813
705579
80385
868422
1028960
1530185
118525
281139
1556883
1339889
156568
59917
1930265
643893
1013070
601220
1533353
1655017
1970152
542563
1252119
329701
42088
21993
1288139
626400
1791400
245487
1176985
1922618
1167936
1876529
1987294
946806
857136
1523573
620685
1295901
1272453
1013021
139181
1443486
1626603
1997150
1171831
1680353
1918678
1817046
1894331
1134048
1656868
741852
955680
1464034
1696814
1345965
273295
910218
693406
778555
1737801
1795857
1966843
676723
295581
885856
990608
1028279
1814483
524160
1349122
1494118
823770
1980181
1983299
1737974
224407
986434
1545334
1825176
604881
406233
150889
27070
1656803
331036
1635913
725191
145214
402921
959392
1677682
721744
1981171
202102
1963136
1100602
1162062
1352732
1837178
96614
1552860
942028
1967217
1407668
1254315
100952
504323
69286
1766014
988475
1267946
1634218
563572
45716
1927385
1783931
1445129
351357
408129
1074149
408524
1306621
1202683
629987
498398
1523785
1520517
1460321
1193961
674620
1946581
30437
1095638
830733
548776
1021804
1114347
127455
1389913
1384973
125306
231102
1607930
595487
139637
1136539
983077
1524377
922391
1297905
630018
670245
1326918
789058
233132
1387609
1201074
443630
397487
1259437
671346
1413455
545878
1432228
1205595
1623327
1379225
1430023
1892672
1818714
1231658
1095499
1297695
1487063
812938
819908
275768
1846129
1431105
425086
1581785
1162109
965588
1973367
224539
847411
1102802
1059850
78587
1122362
931774
15411
1576213
102118
1298190
1731858
628073
1243970
1257778
221877
263913
20523
612934
1677251
1626565
1277314
80559
971275
51230
1838916
1115607
22438
1531458
1476631
161187
560826
1012294
816189
1816107
384377
1503564
374699
1204487
1382132
1052593
133880
1734930
1031409
963422
786485
1857829
766787
1593950
1780932
1216289
720419
815278
17487
424907
1851543
603720
1366082
1902015
1435975
778595
1239744
584213
311626
732112
696357
278370
98601
1710030
1945241
1384434
437695
717535
1295279
1739155
288970
1766648
1690099
1447438
1330031
214790
1310048
655563
1553901
627799
336782
687757
704743
994247
987549
1534058
1932744
1518279
525443
1514013
1025226
1157885
104650
1958908
1133664
800423
295041
1875468
1210821
1129743
265976
1182545
1582040
1360633
1198494
1819192
950120
150116
291839
188914
1582573
1115061
379419
1340433
580531
1637000
638524
1872907
1222190
539124
1262579
85662
1843907
902643
483391
191016
1260461
1768244
1933887
1981580
1252378
1741701
1348077
1301201
812645
159609
1701442
783050
1747142
1927112
1111798
1496493
1334811
234930
1291044
1379374
1090167
788121
465008
22747
1086965
1137628
995375
430432
643494
1088417
1313611
161294
710327
1889247
546245
322039
94288
1787168
456597
346214
46706
1128119
544497
1245363
52126
832143
178061
206225
451938
1529362
1622119
1726323
962053
1134065
486902
532356
972852
1499709
1206965
572993
1985595
1898526
1859362
51966
1559547
439178
689287
881389
777219
876015
162071
1131620
636486
1109172
1686376
1734784
89502
1493852
271018
443922
1418089
1615475
453867
835167
1168140
1034916
1723615
647695
5418
945532
198436
909162
366256
1509262
398715
426515
1578588
389377
1763641
956206
1593471
758639
508814
1885995
282229
702576
1837136
1077853
1093876
1670353
1448994
15269
525215
1971767
483470
476594
850312
431770
871038
161177
284948
1172265
256445
1127545
405742
69981
1697376
384538
1663642
1831278
939713
726587
140832
223867
122634
879405
819464
1683546
377910
1866820
1213012
1362391
457586
158047
664070
1002926
423014
677063
1626041
1271370
1514963
432025
1708777
1468410
1529013
1156218
789947
737221
543393
1151191
416651
960049
1038492
1800885
1228874
1564369
1078768
894255
1255454
809043
312977
1712060
1627496
1013215
1025982
1392294
632955
234772
537346
70508
1979197
1852183
1323110
1352705
1100591
358568
670466
895155
298288
1791203
521056
1887784
1125189
1658170
1994629
1913602
483298
865341
1979642
349350
660617
1162937
471905
297408
1031066
565780
36620
1698980
536062
176578
1400309
1317272
829470
1892563
716500
614146
716453
1739866
1472585
1369774
1981406
805290
1568373
1697960
533321
1045201
333120
823045
1456463
1505893
155822
518621
1161185
410895
1814549
1282493
1299576
520513
528880
173770
1257547
1208321
1646141
620128
1990771
1453174
212832
975249
1249427
640321
1015752
367263
781919
457774
875106
956611
1568442
1035059
394621
872524
420450
1057635
1792454
1345470
1825280
1029135
750308
647253
1472236
1637613
893572
110119
1739275
465887
308314
1230235
547278
1529985
1329886
323493
920713
1071439
925942
229636
1675007
1613337
1040850
30100
766347
1565039
1799072
998898
99265
98842
154311
786204
1101007
178743
167069
1956929
197960
1165881
1456
721597
627561
678073
781562
698674
788010
660281
1706865
923160
1627631
1259998
410767
650266
1313333
619288
1170489
566097
336444
1052780
1626605
1508450
1798588
1801868
186145
1457124
1458520
345646
1344435
1629434
1035741
729417
1600291
13647
629706
859302
488879
734356
798038
1183771
943631
1490846
204564
356829
985844
406947
710134
612527
1551010
876973
823219
1834727
1148622
1609952
1054612
1991558
672524
1307504
766007
228459
732239
655647
241709
1641388
1703386
445612
1641800
860609
396299
1197385
1690015
1873334
1883856
1154867
1580369
517165
1464903
859638
1035054
1784610
1735446
787857
1343135
1563967
649485
1024219
663157
116882
1500144
1613630
396351
1005972
1480913
151125
824222
924164
1953251
736777
1565414
70613
1748733
515071
552436
488301
1227424
11079
1227418
124241
888786
996090
1216422
454504
856921
169031
2884
789091
788
1339539
1602882
1465284
55030
1954480
1380103
1455846
1718170
260169
1000018
1801005
1236678
1524000
1817003
1208766
1025443
177838
1421633
1593787
937381
166552
1182366
1154185
179027
1431118
1258837
46030
1747150
247121
447563
1276156
1485056
1779391
1683687
1520220
269283
936036
939715
1179793
1572841
1224398
133841
170216
337671
306925
1661598
1731090
1015698
1919246
692637
1482252
602640
785139
816562
571194
735413
270818
1020005
496397
995470
1641124
975952
678360
1589311
1349430
1443942
254421
1387168
1805791
1479202
502284
1770206
1734141
266234
271048
437836
1895783
672684
1483187
1563605
1016143
852601
526928
99053
692315
340313
1431793
1772840
113295
1892649
640913
1142456
1536320
723991
173322
1187526
1921109
1841340
800597
286501
1196077
208451
1463968
1854173
609784
63185
441525
1340040
436071
403863
218155
88820
1799901
568880
613177
1152116
1920719
733409
1834014
296540
303033
871735
1795202
922606
514856
821886
155200
737459
505746
1255105
1698980
1292993
1275486
486377
774039
975737
779156
243689
1350302
242021
361425
1289396
1822545
880910
1283274
888856
1312646
3151
1040658
1905126
1448260
222155
1384204
20043
1154161
1258307
1008317
497452
552580
927109
1784280
833088
1353729
1595454
636170
1549520
1016263
1879838
1415162
1920392
321129
1549417
1329942
827974
1118019
1816259
890110
1036785
1630313
1413745
534593
84650
726275
1011769
50083
1332036
1479082
520333
1805385
90741
482186
1348306
1645263
280327
1719445
1339557
638923
1732124
171449
1812822
899874
401997
376171
1272200
197869
765576
58048
1130892
1216006
1000730
1129483
100820
729275
237349
931112
216122
517927
1911355
83653
1967224
1853904
159104
762802
991595
1002850
484784
740183
1380997
401311
600751
568616
1718445
1900631
1793235
244784
892791
86872
567654
1473020
1510881
825763
1329588
733686
1363552
1594815
883615
984729
1230482
734840
1820961
425115
1126128
856481
331547
585056
1581492
213786
162763
773120
1591364
325660
115028
529122
1593072
574910
140593
1911041
1796102
640691
329271
1774898
1971685
1191745
1681321
632260
17892
1759320
1953893
1573659
684295
1815835
370213
1335599
856893
1576647
1706235
1011831
522799
1743293
356771
1791727
1143745
1281560
788242
974473
1689841
293917
1829964
623669
146485
357856
1547169
1787188
791943
296565
1558467
1532738
1099385
1461793
704123
43967
560853
406102
538570
1168481
1535914
552002
1775237
1665047
1650266
1445880
1591922
4042
755077
421868
795595
863292
1329903
1412562
1961361
1816067
1530569
1737087
1035255
753099
142565
1528316
804279
219544
1308310
504763
1156707
424971
1065345
85135
865914
5174
1552868
1231208
1525769
1065051
1299104
663271
18863
667856
1882900
1579852
1590112
1076141
567912
1805789
1965935
1162039
740285
788911
310104
381198
82969
862997
1723989
616186
442669
652227
1585462
979518
186443
70791
1044465
1542694
1026281
315779
170543
1414624
82291
63362
718597
114612
111661
309400
833617
1944168
396253
637079
1290120
1124253
419530
1535400
850452
1721672
1048720
212934
1384656
960348
625902
1307282
301770
502202
1034988
709625
380029
1102475
1705658
1729609
1485201
790523
1320185
723952
345921
132932
520044
1973494
1895640
321675
892322
614361
502392
766530
1667048
1035696
695817
1893978
399301
1373789
286541
593583
1971896
721930
1744137
698895
1721859
878365
128355
94214
1430093
1873131
465538
1991587
1681357
1145760
1484716
521043
26419
156125
33669
1054784
1460818
861139
1228319
1034772
1225048
1249887
1485261
1882635
323333
619921
924421
453414
54401
1610256
1175322
414229
1502649
525402
360585
346336
885656
920179
275915
148369
1667735
1420196
1262523
855959
1595725
447938
206168
1210054
732623
268916
1353813
1123496
390662
1197166
288919
683478
18349
1692791
1725502
1652083
20873
1492591
434924
1270574
1505908
1196995
1030835
1456398
1246095
1935315
1654602
1568348
650082
1876418
777344
1152361
107348
1533083
1253142
1817438
498757
21424
1128297
338140
1562809
849035
456030
271304
1099927
1633319
42557
359592
1052977
459917
1124660
1612387
424170
675377
612955
1789503
861758
773632
1133824
244112
1610972
549137
135229
1847178
8360
747441
205477
1551331
1345486
1253902
1087217
506849
267481
1006237
732447
971604
257206
1453988
254505
24966
520782
200151
507138
264424
1724080
1248770
1155601
1883029
649487
1901743
1423454
1147359
1276826
1874970
1526957
592987
1908419
1864818
1453207
176335
460011
1949339
1505820
983219
642577
729266
250545
1626469
423444
1502575
1350253
857212
1156434
633217
679148
139730
718114
633495
244632
1240834
1320539
1603543
997307
733470
1685111
1545682
590616
669652
1851480
1932628
251749
1228073
271616
814389
577410
1147919
1613222
1705754
108984
1368352
682326
324892
460298
929383
974546
1874862
173224
444373
1182115
740001
456541
1596062
456993
1043483
1407257
407264
1760432
321767
82721
469040
12424
1301461
1236062
1651045
92949
1538781
1558212
107564
638263
1736358
1980303
319671
1488922
1097496
297999
1000001
503714
581418
1288299
1837249
1011515
652804
512767
1581936
512581
973181
233656
676895
1045958
604286
1131198
3535
1925734
1353497
768094
708514
123594
63189
1129693
106660
906580
558321
1478848
1095799
1896199
1136605
1442875
309976
221941
748954
551332
696847
260841
1795405
332490
179793
89085
206171
326460
1786838
156262
460764
1547487
1822537
972199
293403
28266
1972473
211726
807944
1630708
200399
1864875
1082276
399262
547929
284881
845645
1129933
509225
1062977
98397
1867048
694802
384624
526682
1230594
72654
974759
180905
1466246
1554507
1565099
1963737
846529
1357542
1414063
1508964
1507338
697329
207818
1690535
1453883
597675
833037
1024314
675425
1702304
535912
303291
992272
5255
39221
841530
883017
806295
305642
1620034
73927
653459
694091
1465305
1650023
761977
1425384
680645
1000894
256880
289524
464051
267161
1520195
493831
1298771
1297562
702525
1745396
1500229
578667
1896558
1337017
1225475
1254793
1163241
1513099
87149
511313
372376
822563
1100870
958742
975880
880606
1867581
691086
1033020
1475832
814920
979679
264293
1691941
948686
1493576
1881132
79720
1019820
1171291
43713
371712
68386
371142
1768650
1569979
1008859
919475
279765
88332
1890033
856998
1712921
1784831
1944629
387243
1299160
802253
328202
903558
981913
1761561
1262535
675360
1623316
533759
979305
238992
1718534
731978
163354
1229056
700630
602048
1054413
638317
46764
1550789
25198
1154068
1877312
1335182
514596
498124
1079093
12565
1182410
1440851
963067
596249
660119
1148690
1039382
732279
611763
388013
847416
1561142
313723
1461866
466264
1876744
565450
1245711
1271065
1999555
343301
864514
1805656
1965880
671088
1319191
1909527
661715
964754
1740159
187229
1267173
508094
1079868
196933
1609137
189581
1734391
233228
1049820
924374
1708754
359035
1559121
1543941
292747
474965
1868452
1475559
15187
1089941
1763674
1695502
1029001
259266
1579285
1714449
660267
868459
117963
171470
710175
378462
844239
1203833
1741203
315144
1626534
913672
1005728
368042
1503269
1528090
505480
913450
116328
1450295
826544
1192338
1839962
1701424
944302
6850
1249839
1618073
934256
1133134
1202698
1437590
497944
622770
1763309
1937436
1653234
176215
152228
129440
167241
1122134
627958
1451463
6947
1120323
1692020
1974507
824618
945524
565327
1333596
548059
1045859
451149
1770698
379874
1600118
1424688
182911
156157
1480465
1455330
1415662
677597
1636879
1513411
1648316
470484
1667475
1185449
1215133
1774116
646482
1903840
1356531
1091308
302149
921359
1765298
844617
261186
197575
527104
1624296
131885
754876
680246
1017176
100236
320905
910145
1671273
1647116
1710579
1614838
1731043
1080083
186238
634044
113318
43565
967221
1191391
1621556
561966
735392
909063
171540
1579554
1265280
182401
1520830
1942397
1126310
28352
618448
497591
125778
1684824
772919
715679
231352
1251530
1167216
934091
678394
1998992
1509153
780345
1344860
1677001
376501
661221
1134828
1055746
1613076
1304357
1025306
1831207
376544
1216776
1376029
493282
937467
494956
1495397
1287610
1374117
434382
1394179
822110
920313
1763630
1104975
625785
1670107
1647004
1301275
1985022
1724038
1982249
936128
491321
1248019
600583
1234349
189749
1049003
1997303
1759491
352219
976457
979883
1248226
442755
102685
50049
926296
836895
1108701
1308153
84103
532048
102066
1576686
1958813
1183211
336998
298984
132369
1192368
1106169
1405138
480720
1407391
527791
1657815
374274
1213330
1611767
1981056
1426244
1757403
1232252
863040
679237
1447589
706780
813227
368786
1026338
1878440
748530
741674
1782718
924193
1779150
1274050
219928
1318768
1878929
424991
52146
1935985
912008
1239811
1944520
485993
798821
1996463
890181
1456963
966177
887422
1634551
1679219
1783847
312710
1554554
342161
1661277
1881106
477888
976534
1753119
786987
1773425
451444
1704021
297299
399460
106428
1828803
959506
553405
873350
481331
662883
1502296
1823043
1891684
1480371
1125566
723296
451884
836079
1028700
714532
518232
658444
1098750
1297521
1582006
595439
1313790
1917340
722579
981205
764877
36518
140700
240396
430681
245116
1808975
1395253
1327394
1849278
1055839
174236
666073
1403786
877235
75692
932785
1230617
109628
1369599
1344638
1874048
191185
1878893
1360253
1196310
811609
1223917
1765916
1923015
1183592
662094
1626509
100310
1793294
705444
929118
1494850
251352
1548756
801784
1688866
1065908
737686
1292598
1528813
1772913
1704402
530170
1328347
459316
1499654
635545
907912
1733595
1582002
397856
1857136
919975
1058832
1644769
1629148
176078
1634084
90362
323234
120766
665064
774362
891336
910043
830639
304164
819178
391209
1835064
1583746
248942
1909047
1116817
1027193
577919
1025596
1292277
1577245
1173251
1036212
1179400
1690220
247846
1411134
681470
440127
888513
1129555
747188
1875881
1318591
983446
160758
1216795
1439524
1553650
542968
452896
1598673
57866
94827
1146964
1574722
942808
756569
360927
518895
128786
1802547
8454
379881
770934
1699176
1861790
1530486
1766356
15573
173394
1955965
1251068
11558
1420120
127470
1571431
1406800
1410684
1949601
723258
563175
1256724
1223672
1821128
1617388
1308913
1104355
1625763
1161766
841597
949625
1540356
74359
339430
394978
1973056
5316
1403582
1064199
362384
1596707
893463
185945
567645
1232548
1549789
1343952
1360915
1494438
615434
837961
308402
1422991
301192
332226
925660
96660
587539
1908046
255297
1504802
512359
1038071
127101
1073560
1820153
396271
130452
576953
1822015
1904841
494519
320188
454888
1078554
1645297
466886
787409
1379887
848903
252386
1398383
463056
196351
491081
1254022
1785885
1342000
431718
1206636
364231
624525
1121183
879798
1920341
660222
1572452
116993
466044
154730
1844536
1281806
1547420
1734873
1505520
1887628
534168
544562
1351886
1442557
1070662
1108860
1903945
1173133
808978
728288
666699
592100
954568
1812594
799005
1926321
188942
1219376
1576033
800117
1173043
823703
616077
1800949
1529328
1065852
1393024
294058
1911768
968976
1753459
1122009
604475
1864115
549465
1147975
1936641
1323977
1098346
1867628
1598807
934948
1693600
1222611
651412
711032
712951
1996168
858465
1366350
1817815
1089206
1623681
962298
413078
1029117
1137227
1594541
1116337
1660989
766799
573471
179014
1224616
305925
1256865
349188
1542834
1378835
760840
898752
1763950
1666296
1584479
1244361
1159636
1533279
1106430
1388624
1245207
1063166
399477
1720440
1723195
1965620
1515194
1632149
1916767
78374
259723
563937
807433
953407
222701
1833986
1138830
1463633
882260
92327
129849
1996161
414750
1741365
164727
237626
1592007
1430215
1058274
431777
1210306
103135
258951
160009
1959630
1092254
1195207
1532983
354096
1931869
1242101
1370639
1163582
629707
1226860
924631
78932
1037737
780500
1103087
1186007
1207051
253352
1461222
562307
1100791
1566648
1463419
1710022
726906
928623
1939560
1164423
1426882
426083
388929
743829
762987
848107
1100661
319755
321812
672050
873584
802298
1515450
1911091
187219
350064
116550
1989790
914996
429572
1886613
824815
1344993
1859602
970589
1987477
738785
1005674
1659364
1389679
51889
134791
993596
664845
1366422
1862561
118293
786234
211616
797165
346768
528143
1702394
245096
1559159
863297
898017
1597403
1548982
1504204
1778293
100238
163507
14053
1352911
1140780
7691
1488944
425072
1496395
1624769
413360
1157453
1107973
1852280
974614
237730
631767
1634128
1435770
704920
1364172
92461
1791390
247958
1109599
794994
1583095
1616083
1302071
468899
879487
1218466
1410480
1597706
311463
693708
878753
532237
1700564
1695786
1178086
910636
1448140
1774987
1738628
1858515
1142369
1415368
1440267
820766
583703
1597481
1403538
1617318
1284420
1354133
1805140
1042718
43219
876989
519049
823985
532330
327500
239493
1158572
1166454
1398952
1565619
1289198
1103698
1313083
947520
310635
1601147
1670611
303045
457241
743192
1294093
330977
1910496
418375
19625
32204
754655
1934772
284926
1732135
971265
1167937
190754
299851
388980
359192
1584256
1114801
1446359
1202012
1392445
1058425
1500322
365972
1478562
819158
1636714
1606311
349156
1556748
1444494
1643640
1493647
851918
591119
71173
1292443
350891
838680
6790
145985
1607120
283181
1460271
2118
530742
1275651
243526
23000
1790507
799890
1790462
1544736
388368
1122760
810228
1251958
435219
1158519
433159
525442
170135
1078530
1118537
398377
1468338
836070
1526823
1501752
1571831
1697768
1795306
344120
1584333
1092502
938682
515037
1971978
1401711
986192
771228
1862858
974639
1725986
1623489
639003
1820904
1405869
632254
1145791
587959
1733573
36705
679838
1753204
40307
945799
200471
1183157
621134
997791
642286
712616
145283
1404390
1452474
1493759
741416
1961831
1018163
518459
571841
1360075
1591562
1450015
1000514
1756051
245951
930047
1081364
1932203
205012
705113
993614
154148
1620775
498524
920702
492976
1621699
1295399
425718
1961083
543929
1894280
433884
1426533
1472481
344322
1705867
201766
1766312
1391136
794159
1616554
413152
333422
1934552
967707
1016532
1005573
1810795
831013
1836523
662903
1815170
1152653
1110303
155831
1562574
664326
1479214
1332477
804376
18602
1410492
378660
853709
323465
1613048
1777924
1450715
1002593
1777404
841730
1149515
1706230
1444719
425594
502712
1233824
1258095
1384746
872040
1278184
136065
1549904
932890
1404831
849184
533383
1776155
1722893
1472707
1461938
1528008
291332
1289708
859492
1409971
611463
1759928
1001541
1934450
1185426
1375301
232131
1307956
99331
513089
1661561
866542
486470
1536935
1384777
860381
1068514
1828707
1399007
1441165
1196991
1704012
317625
1422963
512166
911054
189385
585023
1127797
869029
1798977
1644423
1261610
151356
377782
715843
1666491
888076
40534
1124479
159122
1001839
1779883
1843991
905454
1138962
1396590
1028542
183929
1495642
1295687
427399
1104003
787740
310014
1014584
1692655
1172793
1564564
1184309
1910101
801917
1984529
1849729
739488
724504
1304142
1370808
646150
206368
1424918
1947771
430768
1996941
106961
1426090
834951
1183102
379432
1078961
915210
1149766
1092304
486273
1879958
1862157
1310980
759880
64228
1712131
1537993
274732
1051473
1217305
1585611
530549
1018238
1897211
494582
123682
1742900
205754
749038
416638
1890800
1462843
1949122
15359
1020590
203240
442094
320107
1384088
1717743
232117
1846983
907134
658313
1805008
125923
761212
1987375
1703593
773726
695074
228227
418949
1642203
312283
1624273
1670975
937580
234367
688827
1022181
965095
89039
771071
1728645
463064
58784
204672
694803
621526
991077
1123486
70168
555306
1506011
782925
824932
651863
70195
1174303
1049242
1951804
680990
486606
1671603
1886087
668817
1266207
1289249
580891
1351869
1562500
456483
360984
1532176
599946
282898
1389397
777899
1597973
555973
289505
386540
1450836
1319594
776282
1966088
1242022
671202
380189
1781159
1932308
971114
341895
1475809
147068
1244903
957608
394449
1048805
654835
42621
156256
1658133
1312653
1876411
365325
683214
1888897
278160
692048
782668
1997215
1274250
1033283
1975870
1413524
1563029
1841734
1641620
1245976
120817
993316
977642
1935332
579007
1305046
794340
942133
109025
1965081
1993222
1080446
1771420
1334758
24591
1498230
1376495
1045647
1855280
1322815
165805
348444
798279
115867
1699347
155650
966757
628136
988266
1682710
1367985
1128037
1808210
1968253
865462
759812
68609
1216667
1287192
479521
1911921
492867
1171601
1543614
346247
744248
392383
1417368
492681
618192
1249151
1300351
590912
1939942
128923
279985
1635638
1409543
1146881
1196217
200497
128352
1431183
711828
1161737
1706134
1251431
1552932
1539335
464219
1062063
1439844
1831894
1382140
184493
1580708
1886960
1496814
1399410
709339
1809873
484559
3875
493205
1567026
464202
931322
456653
645319
1900360
1459292
1065602
181701
971108
1625337
126953
1194452
1439885
430534
737505
1709963
902611
1076956
828358
1870275
554057
1186650
63560
1728769
1487317
787199
1311693
63661
1169551
1334048
1967643
518672
172761
104503
315502
276470
1495347
149795
1146135
841871
399541
186768
759414
64077
741093
1002248
1163822
630737
1032136
471697
283701
1116333
551404
1992814
1109948
788668
817491
1704567
917225
1382995
1113318
111435
1225550
1325586
1025562
752830
351250
1866923
1891793
1280317
682131
1544308
509259
248477
97247
1826760
134054
1613839
1050927
946975
1530775
1867893
59719
1049134
1395138
352189
1590020
670354
1856820
817600
1883089
16636
16035
694297
1928991
404022
1303204
1896006
1105456
1828049
1012107
889838
938408
1745960
440266
617702
285964
1638720
646676
1767078
920961
846348
707517
647926
354847
1741838
887094
1387431
611234
291532
675782
279519
7750
1076461
1634146
126081
732737
171667
1428237
1927510
1762045
882669
612298
1701901
413813
5991
900757
786659
1394531
1895700
1889092
821759
342685
1867904
319811
866246
896980
1607443
1077463
827642
1337863
332733
1171601
994054
1788595
1087402
1130837
938652
108453
1437001
284883
635268
1353834
1541081
451102
1856762
547274
1650581
358930
981499
429834
1522544
619576
19166
995811
720983
733998
543397
1739242
826380
1293647
993529
59642
1663145
1472724
620389
382096
1196070
1208959
527970
892800
1593106
1051616
1772046
1846601
1956150
250436
1803288
1940381
1237994
1509401
636503
711643
545515
67079
1917692
1456239
169821
125008
338061
889538
1933427
1340042
335190
1789135
140914
1057509
124260
1082750
825
74532
42493
1703888
72865
1466816
1441689
1535553
642896
695244
1189847
1197459
906551
570769
48652
1604051
1611995
1519534
1218357
609447
78861
1059367
1223366
1027276
1342105
1174296
807156
1251080
1836814
1399876
1333847
1541447
1510110
537385
1682258
668233
754197
538818
186231
1316593
648771
435572
595306
1925060
1892482
1228011
364230
1373899
233908
1514590
1286428
1689515
671764
1537487
1185331
1406648
1902678
1645637
1061219
1472419
295646
41269
17738
1102889
921531
985068
1365505
96060
558495
1755134
551364
1957896
1296427
807564
1613582
906913
741770
357498
1910325
578756
1171181
635078
638298
34420
1643880
542845
1255466
1758565
1785166
794322
1427214
1504544
322242
1903305
294662
1987514
832345
805771
224842
488927
363402
1255656
184240
744836
1725324
1331788
1186570
874244
1074011
1039045
1684811
767151
1146823
842671
1418496
878609
1925592
510115
1195777
533113
1328556
1937382
11856
1306405
1451907
798459
971135
641811
189398
289876
1681518
194596
1982004
92949
871832
1456125
1777821
1484423
712359
538650
188460
1766342
1867208
23839
1682618
769074
565286
1796715
1398221
39877
429448
1051261
1901903
1280749
28465
252358
1664823
1755384
804600
1250287
659015
1555812
1993416
78508
1073954
720490
1521909
1552362
1132471
854839
1300947
1238584
441007
1968157
612662
1031818
1792926
1934653
1204745
1130860
216702
1572491
18286
655785
811390
184057
1588665
53172
1313301
144675
992356
1792886
1630472
1673771
256841
1628811
1475213
236673
711482
1044534
818628
1793388
1882607
184367
290185
1451384
1658307
1024203
1724249
12084
1922540
1627719
1237160
1748286
1100396
1266877
1026087
1679417
763379
1372069
1253976
186075
610414
861265
1808997
818970
654603
910480
145378
1278861
733775
1849303
752201
1625803
177031
352810
1501180
892155
295832
1151945
1723839
399718
382314
188837
118896
194909
987763
845606
1922103
301046
13306
343999
1126409
252980
965133
1362988
14750
1216562
258231
1211293
1776431
720546
769912
1540960
1231461
293233
1598315
839510
112390
1261029
1713312
782512
1212165
1744705
40815
1337120
1105137
1809784
978660
1455755
592216
1625268
1716107
1459427
1971079
1221916
309957
1139062
1209337
337327
1169098
554084
1237351
500962
1893209
1085502
392346
471973
1269034
1194677
122459
408160
490133
229000
1271492
786486
420425
1208384
828901
1254075
1404192
573407
137484
126006
945825
371673
732558
999641
116609
383143
871780
1945803
515749
245480
1913992
1216403
1548689
1548742
441148
1817258
1398796
222074
153960
119074
641007
764242
1370167
412875
58093
1766804
1009514
831677
933555
913643
1383221
975499
946416
994086
886276
1942460
1072334
332131
1944206
74869
1587235
268638
363390
490979
1100275
387560
4316
754326
51747
1151248
1564807
1466409
1781620
468925
231933
735804
1599791
738162
1242083
1928883
1543011
1835105
844651
444580
588461
982546
1119841
361452
730964
1191499
1080340
1655459
1394562
365439
746517
404962
1050166
1189769
561112
1807096
1350890
850109
827697
95871
1146150
802614
619696
1681366
1623553
815818
1219034
1677260
1084712
1047101
1483963
7062
1408836
441808
116622
664342
1910364
1153543
766335
1360155
739741
1586315
1644621
1794349
60664
1231640
514392
720606
311211
1821297
1964957
1862933
56114
774623
312597
1186440
1897529
618865
1290048
1385363
1535319
1018329
535608
783367
365945
1988217
376279
1000885
1920838
564035
1572472
1922372
1291018
1230219
407653
378808
175569
4565
751786
902431
777592
292500
1773595
1074754
648856
273016
978878
1995209
517103
804877
1175100
134721
52039
279195
1026923
676819
416330
1588624
545140
1215130
626741
919695
1432942
236806
319152
1514518
459869
1551294
653061
537503
1709963
124025
1825633
1054680
1958080
1119488
1150993
867618
607357
1897329
670895
93747
979845
1802873
20116
1672729
43272
173918
80298
791703
1672438
515339
1606351
129396
277254
1005805
1286708
1471314
159774
1456878
756732
465921
1360966
1615836
1719287
1203858
1557510
1389433
1552296
752617
1386469
1548861
1351074
1535194
1799454
863016
546350
1867633
1589681
1070760
411144
1697714
1230848
885706
178554
1806757
40727
1016998
579334
1679300
1861502
1012366
1728341
1321626
1610872
1050125
233944
1291612
552186
139560
1747786
840076
1025475
649391
846118
1911484
298984
1560576
103841
610744
1217180
1516968
1925586
967644
1751619
661479
539798
1827618
1240556
751591
25860
248614
841414
776217
480422
458579
1094096
1404831
1481793
58885
769146
1995154
1458771
164631
92315
1070963
1284493
398058
1344938
498865
932414
1514575
411131
776335
160601
1466341
957204
534342
744150
303789
618311
981732
1475351
1420752
239829
1157054
1834766
758069
1351364
1039957
232335
1327184
383813
292655
509812
1706631
1809542
1976979
1322491
500322
1567262
1933474
897066
758497
1635661
439373
278352
903304
51761
1155113
852807
1857902
1385149
833892
1321880
1279985
47354
1709059
1468961
1811287
1398855
650070
20537
342557
1225980
1291180
710293
853763
1688197
1164071
1443203
589793
1406151
1935745
1185123
398625
435038
1640678
894630
1207331
155626
1842230
33803
1637922
42485
505164
400536
111695
55615
639812
152952
338075
1701630
357447
1275817
992064
1632217
1771663
1865578
474653
1187523
1709465
1772206
707267
1675192
725027
296699
1150304
201046
1274528
1949196
1972884
1112480
1012262
1368955
840484
558121
1111756
1907772
1537333
1993176
1486508
1388721
518157
1243135
225313
176250
1020702
1053787
954916
369949
623604
1045932
215910
1090522
381590
1463424
518161
261073
1300735
1621225
147350
200725
222350
1149859
1436211
1409649
701181
1569307
521152
751331
1377169
1207311
1733560
1019549
1335512
756449
270395
438012
1441410
107594
1430560
290515
6455
733939
1023955
327577
1024569
1282242
681070
183406
1111995
1217828
1829766
1073314
132992
853336
1403191
182328
1296485
1578889
1776060
233836
181092
1968690
1173970
1185234
514685
580830
655658
936630
621584
457043
495563
1028437
40137
1857661
377628
512441
172257
1520187
1114459
1542207
97516
1038885
738942
19196
1984113
1303280
944413
94545
119128
627661
1680565
10345
1591095
1513402
212807
1869868
262231
762324
1126351
782445
1010912
1381638
1972459
1056174
1408693
335255
1958433
1331186
979618
142914
1064245
497171
235990
1903927
1274694
952599
371034
1797950
1780424
117093
1438732
975585
1180918
200075
1222105
360625
1530571
1127943
1811689
1537914
657919
1329207
1541662
1367304
470611
79847
979793
469584
645892
1799407
786908
2969
1121402
1811204
202543
1971171
1416766
1328949
1162908
1712234
1282160
1883606
757283
1594422
418
346907
434055
1145965
619407
193948
1413990
1294344
1094170
1091408
1031600
1246060
716155
22209
1338003
1459760
1060799
1958378
1591295
1488165
1122285
257007
1675736
1832187
499353
820316
353246
1606811
565095
615203
1135169
99803
1724042
1947466
211083
42857
1465249
1202696
1773992
1646839
1958241
363245
245753
1686175
1105874
1865073
126012
1964978
1405018
755765
45735
658959
14030
654260
1221183
1215492
192318
52546
1925997
169831
719231
1362650
746615
1134147
655099
1578744
611257
721575
1884206
648902
1668905
1138639
691822
785555
1016969
37060
561954
1805382
57520
145271
1291132
1316940
36022
1579532
1655502
1209248
1316659
107969
1646374
79270
1687223
1890596
364195
1564877
622521
93637
78027
855452
1128181
1703864
1287601
26342
962823
1257120
971924
1196305
1799039
1922082
1561032
242803
1434745
548658
1848412
1045337
1157226
170101
1992280
1511632
706034
363386
721913
1460597
543681
471046
761208
1240604
99585
337938
211141
205164
1979017
1494678
1066756
1477630
1174355
9384
219933
964169
1308684
317814
124746
244915
1359676
1670805
1626572
584070
562966
1194828
153141
1829870
802434
233195
1234762
1914912
1355424
1703989
1751781
942660
1843824
1859828
931914
1126641
769116
1675534
221826
139185
1820943
990830
742204
221369
1844803
202986
1523056
1350254
1274416
502710
311401
1436426
108618
1782432
1142317
271212
104107
870033
856167
544716
405438
343076
1138602
401368
1875562
483010
64917
1046554
94137
1284980
1552771
1073427
1185332
1881536
213245
1106669
946193
1635458
640122
213280
137577
1256763
1889575
1831112
1965967
1375973
207268
694585
1596094
1107399
734008
1802147
1001161
1495474
1556660
150462
1297068
344447
539895
1046846
1678016
735909
305426
355918
1708008
1142315
1105688
785797
199080
275123
891925
1139428
1677545
1619414
1683660
906179
1056207
1143737
1901933
450451
710505
472121
983637
1816785
214429
972734
451409
370339
26077
1736330
728066
334602
1133897
1219308
1467119
1052682
175697
1267560
299059
330030
689123
329304
400497
980364
609899
509458
1958286
1968090
231507
237148
1089615
651466
346460
180963
30225
1461335
377147
1831079
1380541
1630499
826701
35766
1225196
1351425
871179
1801107
1910627
1782910
488217
926796
1723100
787070
502726
515662
205955
1083150
912093
1692059
1598963
388470
1140859
965751
1029472
115008
437651
1657567
93172
1869038
417320
231932
664588
1295994
1344863
1842714
215591
1553045
1085251
451041
681849
142777
752295
1098780
1242712
709469
1843173
527075
11633
153110
1910270
1900078
867735
1644692
1379252
1006605
1962109
924132
681963
540486
457988
1980418
614133
377157
565798
1053658
225817
298867
1406252
646989
1468293
1502058
282245
947264
149989
1911286
1548471
85687
1768646
725079
408979
1736704
1330150
773192
847841
908438
169570
106644
1452852
1076820
1596752
1150366
310825
343709
1897403
146886
45645
779393
415914
1182835
774645
1441651
1965138
802596
1774674
1371067
1893148
396701
1424315
1233412
430910
215208
950659
792478
1020110
1662256
1747339
1211988
1550449
949501
1814308
1991839
518377
231501
1700677
410034
550944
870400
355515
25166
276169
891137
1870909
1955106
1261636
1488796
1571614
1576021
1347656
1963444
803893
946380
752624
12957
994257
755342
459232
840369
1876314
726861
1862619
1532946
1205382
1835819
886690
1058643
913265
1946053
1310736
311158
1091291
1421511
1795579
868824
180222
528399
930160
798680
1249843
1301015
226400
283655
1548836
1939550
487614
625953
1829986
326310
1399334
1149786
1025627
1121240
587717
370519
410523
259295
376
338346
1758305
481136
1753878
1858242
1750030
946988
1985769
1275299
1873133
986954
1804132
1925818
130489
266479
1796047
1636410
1489712
960247
883681
1104829
479537
658660
1796682
335502
497366
1701272
1644471
530057
1749432
747065
1951323
190799
1039870
722834
800245
1163321
1168202
679115
1405195
1132695
495647
1580945
477501
1123877
522582
1323635
1929019
476975
1677298
926897
804604
891755
1450217
1858070
540365
1195586
107782
210099
1910782
1018301
1868343
144632
325937
1235162
1984450
1861522
210260
81765
831658
1461742
1497635
1841496
1592436
1906098
395544
247034
142725
1908095
113266
1795208
1664549
1103688
825809
95855
589223
1883576
931379
896036
1270456
898511
333248
1800966
1770438
1732871
1842732
925343
490508
519714
1989525
1602648
919305
802413
1447492
1696025
1876145
347460
507045
1252093
1763740
750157
65565
1871176
1547620
168321
1993181
128321
159248
375866
1979353
1202540
1181283
207493
54773
1708384
1091540
1302964
446720
164532
1910055
1182215
1967708
129591
1159463
258060
760610
1418502
1012447
825851
960483
1995894
672266
1915937
1727479
1103576
441784
1202626
1625165
625922
940344
1997538
1998483
1082388
685532
1550980
673304
1841
176303
1847611
891770
664267
287200
735554
1343944
1353560
1650220
880700
1056644
1190605
706934
1326457
295152
932665
1830891
344942
533109
1766916
547506
1963317
1837578
1005932
183124
316825
226427
153987
1802324
762404
1458622
723068
1507556
1274682
1126761
1939004
1831153
1576494
580599
693119
1220005
1934905
1347495
6203
740793
1484642
1788523
1607665
1106211
1214486
1968056
925037
721442
96977
1441057
18634
1198142
170876
348650
1630017
680597
1954442
1791149
252797
78596
1876003
1437180
1333752
776751
1305012
1128559
336091
392469
1887267
1624772
242635
197462
1731773
302652
1253435
533406
1835032
1042080
532197
1160883
1315061
673895
1277646
1070727
735796
1492488
662929
1367410
540780
959809
96350
551344
1225409
1609141
138929
1703700
1644023
1400508
167852
596757
1039700
1572021
595828
1670300
63659
787992
247524
404611
1399517
887538
1212575
1806862
1852457
1252422
181811
602105
408935
1918850
1389598
901565
613578
1440204
984834
1874627
1217907
678270
1271370
226582
1493449
427658
769325
653914
1940174
899590
1712795
1643568
605120
949821
1201142
1038111
185089
1054878
694325
748967
1847738
1460839
1155926
1397753
1043609
1150573
247791
1036632
390105
1756463
1019173
1857978
1693172
912722
1779290
1362650
1461421
1420587
1366641
780042
566286
1216093
465102
1953804
1176521
265406
703062
1428252
407490
247472
284903
183887
95594
329650
1864322
577435
1218524
1800475
85670
962085
1930680
373032
1619250
743594
59845
526688
350124
45905
1988932
1578906
1062956
1668883
1551975
1128150
394093
355797
339458
1072979
1875502
541275
1873956
1856412
667244
1245096
1787532
1162530
1621098
1784918
951495
1022565
1854341
1017526
458311
1754470
654508
565474
1279550
1333135
1163619
1278101
466581
1146243
1646146
625805
390415
265295
704251
673249
589571
1794801
351982
624753
414253
1778106
275096
113994
477706
1475889
1319298
1838500
1822064
1243921
885461
1018061
286368
593936
1415168
324615
668013
1351441
852449
1803356
1947426
674433
571245
1465558
1356307
331916
987814
687931
15764
46243
1618996
383450
1485578
925565
164533
626721
282447
71600
638308
289787
739325
1901528
4008
914210
1153757
1226908
855244
1840780
1663946
315093
1236739
1091026
90823
1649478
544335
1920931
1708865
889470
1524016
1441350
1215613
683870
1614340
1650906
971496
1606846
112279
1255896
1264168
162023
878424
1861388
105864
432550
1109821
1086944
326490
1842432
1979551
403224
1879757
1006897
739646
408377
492566
1652781
1294346
45279
1150223
627201
887725
1854630
88244
929270
66483
1028763
699490
109756
1134651
699416
345963
283714
765940
1850413
1178779
1787696
1471846
1035886
1015094
1866574
380375
648775
1050924
1606345
56898
1634291
165062
384648
385986
1873087
709631
390025
1632846
271350
63233
1318060
1854955
1278455
148488
1720604
1846842
301861
1422843
826963
1501440
1035195
843043
1277060
548601
99588
1532984
1827619
1302132
714857
1342765
1037383
375639
527600
1556952
810474
1613138
1270912
1164016
112702
121111
1878148
310345
909217
880518
1658579
211954
1038574
666762
1347971
1172678
1551930
848098
911479
283061
189998
122699
1555290
928150
784837
1241579
1739870
493388
684629
1879228
1826650
1003424
1345486
993542
1952610
263205
203883
211518
421367
274957
802328
1595105
1690733
359755
386663
996165
813612
582414
617592
169174
1518322
1441566
571268
593836
1155206
576420
585029
14461
789401
1280984
196581
164700
1746187
1360068
1137396
1359090
725725
645635
653962
814924
1729677
1660870
928842
3457
209151
429214
528782
1458140
728916
815311
543317
829381
1884801
286313
739523
316742
1864366
299721
1799262
1824125
1229552
1133203
1068148
1695279
55335
157746
1839453
1651805
1178279
332833
1325486
1846836
1556059
58814
1339774
1235493
823766
285103
504128
348710
1777132
317192
638903
1183379
1040355
1200962
1384552
335637
1425525
1210196
1001990
804108
187302
1191270
568620
1710598
1153720
471876
142764
607345
1365204
863130
1602529
87810
57048
594580
1925402
1419695
183971
966119
1648235
1268739
1225076
884578
792075
1655230
1671927
1928796
359183
167806
572850
355349
1405118
537872
328909
481986
1941923
1860630
1219749
859628
407862
49869
10011
1697268
1951426
114425
223543
199683
5734
1497766
1840310
1942347
818928
1236644
1392337
526835
713330
524852
69234
79794
1776778
1715948
1507709
1567530
493781
1602246
1603718
1605937
1150515
1875288
1663272
841231
1528525
1117543
263495
1897766
394922
1530123
1054973
914069
1861924
681374
447510
1935414
1733605
488333
352397
33149
1579456
1011177
1910398
1993469
1164658
1597276
204950
893571
1923109
1683976
1225193
101719
1336773
461637
1711468
353037
1672662
1309238
1450454
560732
980266
829073
1166936
987716
331475
238819
139772
1653079
436231
588009
1333149
1339262
71248
1405010
863101
1399639
444681
217603
663570
1852899
1788003
890645
485833
523337
1890795
1142828
348625
210192
723442
769361
872711
1978385
694371
553720
967733
1186386
1004959
1629213
1044926
1891157
1354126
45108
434397
1662813
60281
1098101
98448
543261
951750
231672
1512897
1278076
1795663
1874276
1379684
1542109
1000336
1915440
1798377
1498704
1052322
1245591
1397711
171331
1887976
857602
311226
85695
928987
1312969
1526617
870586
325794
1074951
1550047
1670405
766920
1803938
531830
350535
1773155
1759086
80889
853179
1820998
110653
1886870
30303
1566022
255583
457156
556119
1422771
1147298
1809293
77169
774883
768918
1026720
1379303
163885
81561
1782467
847520
45657
1351477
1882761
1797436
712909
1365316
1612907
55091
648258
114019
1205931
256193
1213812
1137187
1573843
64589
281414
916041
406151
47077
1283590
1751174
1071974
373115
1965013
262354
610295
1424526
235491
416540
404639
1300391
628972
868698
1472556
1535571
1057185
500611
404409
658847
928539
68994
1532386
900277
753487
131938
1367678
1893386
73450
924979
1612525
161741
347021
1847484
1601016
1246270
1863864
402826
1306053
1512060
674483
1146368
1375496
1582721
1953275
341481
844136
620394
932669
613926
1137161
606547
1606505
1781070
397643
921661
743405
155475
547944
1509957
1821521
1099028
679387
601634
1843101
677764
1478566
1974771
532878
1647894
1443661
1680404
735399
1103328
506203
825820
915454
1306248
149492
1236513
261666
236052
1898197
175489
842178
506810
1784643
480739
1258660
116136
1555353
946670
1667245
404434
759977
860850
1412227
688858
715048
636253
1596392
1121129
371320
390437
1838718
1725761
1813218
213754
412273
1505426
1056892
503554
1744236
1754689
323069
1300462
150188
479204
633977
1567924
198452
1976474
912443
1910176
1325509
1829160
95640
1376525
172545
1680321
376072
239190
46313
214455
401177
1391224
1205558
1705503
1766217
1252553
1116534
1059384
328036
1242959
1356151
1729392
1120034
1694860
1093313
1153682
234173
590500
1221987
128551
1474395
1198851
831074
1240653
1012515
1413446
1350126
1347604
956862
56887
701557
239630
30318
1057715
651757
1659490
730981
533188
845808
1625064
730564
25547
236821
518223
1707759
360365
1985133
1000000
13043
1304236
1833728
790129
395090
1919974
288020
1821380
1123185
690942
1123607
981360
67148
1749959
441444
866288
305748
469831
906847
1550537
1651155
1684494
879376
894189
5716
1896443
1299544
573290
1111660
936234
992109
232759
436634
1858077
426845
1910384
1692237
1915373
1767948
1675125
340756
1702427
853626
229138
1922971
1041548
1424711
1927037
742372
507028
1644682
907658
1507514
1993381
1075268
1368059
1044480
1085063
758677
424350
1137774
809774
1204462
637485
1184454
423053
125712
587228
1067574
941526
651890
925773
778633
194288
1818142
283024
539147
1356282
1583005
247505
1050742
485451
1772076
318035
1789605
1899351
1698199
1416664
12076
732007
590454
1752415
1126555
766906
231982
1352768
1184051
797039
1637992
1576107
1190904
100673
369838
1620155
1000245
429315
1955847
291288
1592491
1197575
1901596
876633
1287514
1057000
756999
277226
138180
1077609
1799376
1177462
1190930
620237
984078
1493460
771488
420729
246833
1664354
80874
528360
495399
797264
771821
1128306
1543670
840490
549397
1184764
964652
169250
1210251
1890757
219110
1130562
1280885
178739
669644
1889736
344583
126283
868338
1964465
23323
1638952
200143
574949
1300708
833099
743948
1927221
573728
1468657
1075134
426099
803386
1640448
1377611
1094705
1878697
1782221
321031
523946
538397
737362
331016
1942745
704501
724064
599082
18237
257785
358735
1260319
256784
1558251
154708
104925
799912
1701396
904100
28994
1289519
158352
1474879
1806969
898330
1532016
365319
259825
1869467
1362766
1644453
465103
1104533
1875385
1772350
1553309
548471
966557
214961
1611122
909654
1064424
1790225
890852
1616776
1284549
831360
1084894
1424020
390370
810634
1339255
1158265
1588917
1000844
288735
288453
973304
160247
1770206
1346953
431326
989941
1482491
338976
1775882
1471939
712878
1526783
62082
1724463
1631361
99695
952732
3026
1442213
1027059
1540328
332277
960229
1924705
565751
1572028
724674
1615466
212040
1019942
418195
119248
319677
657789
743870
1966047
512064
1758128
1834899
869905
675706
1651731
1610963
330596
1474040
854333
1751321
134420
1926863
1137990
1866495
1702492
1244920
106617
1968573
411460
207638
1056681
472123
713568
1282061
1971313
777081
1472481
1671497
1701441
1645657
1301790
1731632
1440646
1421770
1403915
98962
410330
499183
111099
698402
137399
1852577
898026
245534
1550909
1088159
1716030
1767789
476442
592341
1387295
1564233
1949572
1392250
158967
1210314
645225
1462389
1338612
327007
1163947
1005003
1000053
1685854
622040
1691275
1274258
633212
1813771
1171876
909225
1154564
1561307
81951
1285706
357250
1889313
669531
1891522
1087340
99119
834633
470034
1344490
550275
1516380
310401
153204
1164507
1487820
1629303
1598862
1155416
55089
1915870
88811
1319686
941402
384765
141011
1368283
1997713
1649242
420749
236026
1868950
428067
1925894
1081530
1843104
1728857
1076539
923536
1684671
1499704
865734
1863661
1638364
1973230
1290933
1758638
866459
659043
1300383
874152
980967
899955
169624
1573871
1469830
1110737
1701785
727950
250047
32548
1729297
1178377
1825476
285383
765241
210976
450760
594341
429296
422322
868591
1584553
85581
1763154
947436
1927296
989035
1470846
733045
439940
789288
547975
793073
697767
1018983
538384
1942018
926318
618532
1501842
1854829
544214
932964
59448
1015229
46008
1122319
1981619
294638
466929
569240
821682
290558
1305011
900757
146037
937970
841960
953307
1457238
517469
290146
1383222
275089
672449
1903870
944856
524050
394408
800845
1667436
1707629
253676
1940638
249966
1808189
920229
1805066
854745
1625597
1479304
1037534
406627
1055281
856959
1626304
796455
1515844
624738
500211
1403447
290782
1009716
942173
1870022
1621504
871756
1404545
767113
1817630
1518515
1073775
1990189
1682850
467105
861846
319343
467701
1512975
1430467
1194279
1524281
893465
753129
1927854
522645
1823703
944681
1077841
988864
8881
1526208
1144884
1816766
1408208
1659984
1508778
1269717
1614566
1136582
1204470
295493
1884116
1570071
1637361
1149774
575503
924092
201425
1078908
1468350
34066
1002128
51402
1481946
735887
1885635
128001
269225
1496592
180669
591782
1699695
828223
1421950
1709731
334119
322160
836280
751417
823752
797318
430566
858989
1874033
1171391
260377
495739
1082655
471559
231903
1817190
427434
1489322
1057703
1833244
119000
1324810
1950020
115281
1591293
611858
879
500202
1616423
462157
1480827
304442
1918493
517746
1778838
1263998
1538210
552905
1050247
230811
635571
1737139
20242
1758844
493249
582744
1925681
1919198
746541
1138804
1385911
1630571
426043
922992
1932067
1693952
1204963
1527599
381498
383839
1494830
372691
73475
1269352
1010203
76425
1387347
1484022
1558153
1228798
183309
1241987
649237
1554458
879851
755136
1136840
1899560
299826
763365
1301317
1432217
1491994
46888
454273
1472000
653993
299284
670443
738495
625384
967580
1184133
1177530
888640
1154560
1399393
1156564
910714
1663759
922061
765084
516227
668884
1597488
1543387
176421
1055508
454523
657325
1889009
771747
342913
576741
1924131
241006
1219459
1377034
497378
570011
1635628
97730
1522298
1956720
253530
1693972
814668
100035
599468
537762
1088389
185501
1538947
1973582
401218
1553084
1487211
721311
1972276
1205482
1698746
1854425
835092
1096788
554335
1825909
707604
883103
756674
411442
1807177
942455
908161
108322
1823879
1242145
1186003
1456098
778979
455168
151916
1478581
1749554
570637
1184417
1134979
624117
82682
1950329
1997113
848185
1482690
1042731
188043
1033068
1385415
183711
359399
1730372
332220
621519
1661458
107915
244036
271073
867736
1699812
768713
97339
741427
248847
1263475
33432
690126
1883500
366316
1319535
528239
1028571
1608211
114972
1900775
571874
1429024
609032
1265339
115187
1008153
1588273
737232
402483
1918262
522494
1917093
224850
482679
879301
176325
961406
1984772
1471300
1276904
115091
1058586
1158559
1829451
1156629
243893
68440
388593
1549069
475172
631027
701850
773390
387536
1015023
80129
178251
818313
1057149
1762150
94713
1837545
1270175
485648
23567
1559352
1129890
123994
1272066
949141
942504
1190488
615108
1442788
726916
1674940
157646
144589
1726916
1505555
1598288
1887775
307361
828911
59993
6604
981487
978827
1550764
1108339
36716
776065
1737511
940106
1461919
952581
556547
446360
1295034
1343983
1999183
1304896
1884014
1548128
742872
229010
1495204
1814627
1464679
337972
177430
30731
1879496
1585137
536486
442158
1040705
888683
1281784
903271
1990923
1167745
1866436
1908166
1933309
212814
1015959
1132730
1106593
517054
1036523
596324
840138
205183
1986693
1539214
396973
149384
1315551
464583
1981410
161214
1266073
512353
564194
582084
88025
1700584
1419496
1479485
1171893
1857600
26046
293352
1371817
929266
64152
811432
1878897
1054051
1519462
1297746
1437243
1346003
742790
912782
1087707
1273796
1190763
1904757
107232
1653725
657189
990656
1938592
266817
1001942
367783
1402954
1973642
1339743
1330447
885017
1340919
1041155
161058
117574
447561
1309316
1624312
437015
1193330
355541
3313
56413
206493
833000
422066
1172100
898825
775443
1728680
267066
1556481
364517
47794
1190902
1748183
1681037
989517
1391132
1746143
1093226
929971
570316
618117
518183
961865
1094189
868827
460965
1334536
477827
1200733
1271299
1686476
1333413
1502010
260658
1809483
756825
280446
984369
1041409
1233352
220145
552854
26518
335964
1258353
480708
250472
1717442
1362488
948751
232151
1186519
1192241
1456652
1938479
428651
899657
1910267
82272
1920753
1702642
1851960
1953355
207103
1880502
1172895
844093
332080
1322767
759593
406053
1979162
1848041
1226908
867577
1704482
1774841
816491
403847
1523743
405272
1589268
1201079
1826302
4286
1387044
1467996
1557191
449830
23414
1475219
4826
1992712
381180
383123
1547500
1490136
895194
490248
635946
789635
510833
1096475
265711
349969
558112
1586540
942079
1666887
214926
885074
459270
985058
277328
1037423
856534
1359766
487192
398057
1431000
1551122
517819
1688193
521211
1621200
192228
262104
1541251
683545
699639
1021270
905252
927937
259852
1439031
1644980
1343708
412966
1461623
49999
1007057
1292096
794361
1899954
1732270
469210
524227
792796
924967
271239
353984
72871
40572
426996
1025215
366108
1020948
1527438
191458
1962412
1617310
1003106
947683
1246514
1712323
1657422
363972
98705
1810068
526861
1786517
894550
460072
177764
440901
1392497
1884524
1164677
43486
1632479
1202121
562236
572220
684752
1309578
830613
828291
975166
1068665
1057862
1215181
393029
1747956
783138
1491746
89396
1974766
1971673
1247999
1477703
757340
157443
412896
1405991
1806995
692499
1932970
1678389
89339
1661757
1506778
789622
1508936
771816
972028
1274168
508036
424096
438530
1699436
440469
762031
775754
1616121
672383
1166354
515497
1602266
334884
342560
1443382
1678056
588497
1700330
1956301
1504866
501371
1100754
1141931
23865
1470564
1617509
1941535
1234872
1216318
567919
1311583
1418801
1517637
78565
1014753
1826406
1544082
985420
1886995
570912
289227
1871025
610388
1986727
433468
871926
489
36656
139694
780057
1377250
1822177
65765
1895833
15469
672517
351973
1306992
1185999
817076
580546
187683
1367175
1092716
1129728
1225447
289773
572177
431854
1485530
598681
1526843
1555429
478044
1880922
962342
1668618
1459522
1064593
1351408
222603
853943
133329
1813202
1286246
434193
730882
1378281
1382130
706551
1495222
857071
102823
715266
1186438
726529
94175
1545107
1227704
159501
1915930
895565
1691535
651836
1260276
289052
1752770
1175505
398677
753346
645419
810750
553324
1070100
1604929
1637146
1725695
1116404
1076841
485636
1099096
184356
1298520
490731
1144796
440088
164428
1516261
243450
1105636
1224884
1092262
962421
945174
1624259
800483
1119673
1901476
743322
1385331
370035
182622
1353334
897809
1952532
365077
793161
691548
982134
539331
277706
1776680
996642
308408
115752
713863
1836553
684272
562915
1842644
532166
1946494
1685727
1400615
1895317
1672584
1272334
559768
525242
1625681
1542103
1901508
1431339
1608708
90094
742975
1443331
93831
465491
725416
121011
1290750
1178460
1294772
225030
1109472
1450507
1431728
731053
816995
1741302
1643396
698491
911377
236820
485290
807123
1804501
1953403
612969
1130524
605205
1974608
493784
206069
1566761
218557
1818039
1050253
191754
2773
1202294
533663
336401
1075815
504397
816714
669576
496550
548811
888660
690929
439655
1960588
51580
1105066
345510
1212576
899828
652010
380600
1827752
180159
941650
133897
1193299
1111031
1193822
249820
797359
1866469
376159
671340
1355842
960411
85671
1407450
748041
1789144
1282074
1622170
426545
1985429
823273
1403365
62352
472179
283621
28114
1411803
1840833
497163
1760346
1244092
1884104
1542531
1859186
144749
1467630
761871
1159148
1195815
819220
1309166
694159
1611463
1424752
1803997
1570217
656944
1258328
835719
1910432
1200684
1384014
1710093
1924956
1464180
225709
334828
166255
397311
785483
1302941
1606793
1797370
170414
172688
1655841
917305
587581
1878383
1634477
106330
701807
1367131
1735838
168793
1106543
125274
1902316
614583
1449207
1004313
735492
842451
1382270
1623199
1089086
814290
5371
1325999
75035
1615340
18354
206207
556121
1110284
1935710
1866181
568667
381885
1395875
1952178
1560828
1395143
17354
1940878
1474448
1729956
615862
1562802
555953
2860
1017019
1136182
304175
1609416
280404
563706
705495
795473
1805180
1011029
538194
1810219
1365583
1986377
691508
1841569
1708018
700943
611485
1952295
350105
1264678
484348
1918694
1197214
1041554
1896125
1192537
1519723
1641276
245667
1114704
1411531
1371130
1912301
1460449
1048574
820418
613203
122941
850946
75147
453483
1019596
408186
960311
56542
1179793
800054
502042
857811
1354443
1563751
117029
1196073
158296
1186968
667731
211360
868833
1063221
61639
132899
946956
1609985
48324
1597132
389847
652549
1886497
1538821
1221615
1494598
557560
1616495
572704
981286
573
1833267
1250147
687556
1298335
1871952
609704
164526
1430228
1544409
1754355
287508
86073
1548553
1135829
973381
318813
1595414
1973224
1650783
1639362
1530720
550138
684831
1224709
1856731
1913784
1176189
56251
1862517
1955960
1702446
531850
111871
716080
1778598
1831498
1508122
99152
73032
1818593
1040545
706217
1534181
1634152
1597754
341976
141585
641231
1681160
1011728
923186
1760723
730888
1932508
720567
1471199
1754146
966675
114683
1639561
1069551
268501
240717
931874
1682173
877030
900120
956535
1311066
882078
612021
316626
196105
626736
1668977
1572062
1757238
1773289
1176901
1524043
1695647
1955916
1156148
1889382
1474006
1404382
820065
991981
1588427
785762
952262
1108204
1266686
177435
776579
228822
760744
1003755
90989
1035807
188475
707601
1565031
44254
180294
293193
1342687
1158910
837754
1294042
948205
1232042
519352
141253
204682
66605
229123
103938
407893
367876
699779
1637575
1186681
1271840
891037
860977
750518
173548
467481
65491
50208
1410505
395262
39061
1299533
236063
638890
831669
1356243
72209
318141
1790711
1618332
272504
893740
1743022
1421601
1080342
1428349
498783
287301
45519
66535
1131468
497343
1460905
1518848
1215813
217345
1404960
1801775
56025
617596
1991375
649703
609711
510190
1833327
1616599
1849909
1987345
954432
1185852
1199099
1027314
1855862
1199033
1513749
477246
564913
1216134
612661
824943
143570
877108
1259770
167868
1487570
923665
427223
716778
1596204
578635
301657
1269154
1012655
1263487
586435
1757375
451764
995389
27948
1649394
1187480
741784
1210420
154431
383109
385215
54867
1326895
406606
227146
272188
367272
1502087
1220672
1525572
746293
1648758
552201
1156786
355707
1942397
1840019
1711218
424500
856388
1789361
1142180
1924019
177478
945240
1837699
1710411
1883109
1396252
1546102
82572
686578
943165
1821750
1011835
1220644
1119365
719959
862974
227161
1417438
1810781
370086
1884129
1572199
225459
1019971
668845
1965788
1657271
550239
548836
233926
1146495
1827545
548645
954986
1973301
600605
1933755
883380
1871544
925607
1475620
751898
1867371
1364084
752047
306209
422109
1019627
678346
696784
1926093
1259754
1287115
464131
1751083
348568
1106712
1809750
768952
1877145
1516814
780096
237755
610384
413858
1536206
1800895
1515422
1789386
1245443
980904
1592878
240047
1752544
224722
997753
1559961
406302
604094
1602286
753642
1638220
346328
1354997
786522
245192
1533173
335632
1301242
705610
1893777
1754655
1755779
486999
732708
680867
1817214
511172
1853035
1208525
1207378
1428907
301496
435756
1860854
1354935
1006170
1790871
546863
1626193
1745552
148171
1551729
1986145
1978047
30982
1844084
907955
1212198
1798000
1486466
293585
789440
520568
1717636
1994426
1557397
1588577
1593231
761797
1272369
1808587
1830642
430521
981899
1191199
26108
1939828
586405
1792247
439260
18375
1388951
1680184
1384468
573834
479899
630857
3006
1220137
1533137
1611626
702104
668460
1443312
1128654
233580
470740
1244204
700758
685053
631443
234189
173914
1931371
590786
693912
369925
1457511
1366058
1564899
711107
383683
914914
1493146
6703
1534758
1851413
1214417
1087503
1622920
1789364
369268
347363
1543515
762732
1965049
1466373
1676359
1530259
1264661
1711163
252438
314591
110537
165316
340519
1830127
620760
1074290
389268
1806876
860264
145466
1257239
243120
1045403
1997669
1161367
59011
481288
392157
1186843
1837196
241
1125093
1934123
93937
1510249
1040156
599939
787285
71812
316849
1403284
1793836
943406
566216
872982
1167580
406543
1173468
1459564
596346
227905
634831
1193844
1710992
808203
1583167
1861380
1537055
1609621
212288
1037439
1441367
1640223
647984
713619
1148632
1653911
270702
788989
963722
233719
1356279
550773
51503
876673
566310
172342
1286679
800863
1754783
744622
97505
1821753
1699690
421464
467385
819079
1362597
1918894
788224
1471491
1016899
1258238
1381082
56524
743941
1743695
242127
145048
1802679
497960
311316
861480
1547900
1528285
15030
791853
240792
731444
192216
1105473
1132980
1669503
1256804
118023
435415
1262585
1818251
219083
1602852
1845218
198403
542257
103162
1270893
1016847
698231
699091
798438
982719
1762785
783325
1623361
512077
809682
116272
1718397
1254362
391404
781735
167310
889246
992281
830758
1128066
1912534
510979
386217
1827604
199574
1683020
1792986
477812
1932961
1709464
236749
1796799
225209
1225885
523133
202294
1109680
38727
1440419
1711480
140548
147548
1162894
142240
336267
220772
969730
1242447
1871344
1411173
196551
466010
1195725
1087103
652194
398655
236919
1754103
75893
48658
621619
1257649
1817548
974512
1373631
341096
1233000
1612751
959848
603561
1279363
788885
202190
167915
1129987
1771387
1581495
177295
832965
1056488
55075
1632588
1747515
571489
122472
1047231
1327836
790873
1262298
1050657
1333519
280929
1570673
903349
1443692
666466
424972
287630
537045
1707927
336686
836629
1286122
953951
259712
1367163
206326
1188441
755498
480609
231276
1505078
1881106
1203111
44136
1882635
42469
1033481
1529444
1786507
587467
1607709
1597126
1489861
1449080
172025
535537
1058748
66856
1510371
663100
1019165
809837
1535721
607328
690544
647138
435816
1595313
514186
1266426
1297460
1485713
1218925
629015
231075
1014413
1610691
1670851
575069
1456150
1116441
121982
1099273
1060870
329262
708262
111339
1687050
1016661
1836908
582278
1324866
1773578
975249
1108820
1131423
2591
1366041
654006
1032418
955682
904391
495326
1983884
564244
865243
1851704
1916214
1551012
335602
696436
1901902
849569
986793
492483
1645430
1623815
1667914
744911
1913857
322592
1683498
112730
1552951
508802
37744
106078
1603103
1324127
1393326
1481294
713079
1490292
1536822
1004901
1733365
1938828
330023
1039819
928111
908716
715887
725544
1349497
485060
618855
904357
1595721
108006
243110
159281
1829844
623956
1624371
1013004
140279
480896
1508140
144267
768261
767881
1256711
549658
1665907
1424168
1561736
1958930
275917
953842
1881687
1580005
1009483
1151674
1586176
1091544
846940
941377
762718
667372
1578108
1951652
1271065
684499
1844246
1309769
1663809
1590975
1162212
1742995
1555487
1486837
1466936
1278862
1917798
619263
1485889
709838
1570416
750624
813196
1438007
661428
1013632
574560
60216
61328
921224
1979897
1180102
578173
526756
157777
1493274
963601
712435
689773
294208
541692
556163
243370
382546
323296
1787698
818141
1573124
209876
90116
916762
474897
1217053
1569879
375515
1505445
888631
863767
234322
1789984
1311288
1250234
536381
935550
374663
716864
285788
357262
1773799
1682826
156602
1733079
968615
87309
81970
904071
277619
1159815
1085565
743854
1622777
1551798
976189
220547
1699700
1891831
384626
378572
49439
1047114
548246
1984557
96343
1819331
355738
1398780
1288371
866631
244065
257484
1255866
1305344
1291782
1323619
1403985
767218
1238451
1005907
569938
9392
541172
1836113
1087451
1988804
1105922
778302
1899389
1267503
900644
971631
1670942
131214
1684489
1151195
1738688
1999774
939646
998645
609946
40701
1393658
1550017
1402034
1145974
450790
1341844
686893
934321
954765
449423
31805
1801437
1073097
1014557
1602658
907027
1247592
480249
1374598
541730
1937890
1324127
1289059
129956
300480
1748151
1835780
770
1995471
26995
603860
303701
1025211
1723994
288521
104813
519937
1956998
1801638
14948
32577
953077
95779
1718996
1610106
1735503
1018969
1220549
105014
1968578
1277991
1973057
977238
315020
729437
396263
1967348
150314
200781
451148
1114415
1423977
1072892
354439
181759
861476
41867
1604306
1295510
616544
1008409
1543414
1808097
1652812
429898
134964
452890
360032
148476
1009534
914603
468957
1298029
768552
1135087
1664254
1838597
51271
1762855
548689
984403
1297837
1472618
134811
157654
399089
1763972
988884
1706731
971632
1159600
1223760
1355838
1191432
1661899
1411259
1922630
785243
231708
298011
1548767
628777
1357547
1257927
846003
201879
1314184
328987
1460726
590884
1717680
1848115
1295054
350448
1025322
507796
38742
1385473
255435
140757
1819086
1596808
643919
1634636
595463
923660
1201335
104234
1330749
308162
1734045
84225
99849
610585
875480
674160
1004384
1641963
985465
196872
1692337
387225
1494917
81457
258418
1805721
1781971
1961692
876351
1469024
1004643
1468807
1315192
1062375
1548825
982245
1025009
288315
1547546
395847
1372154
1816089
1784710
1191194
28595
1770558
116544
934717
734364
1684894
1980984
907305
1565421
319526
720853
1615458
329985
735524
1760753
1538798
1093264
774437
301238
1938115
738799
1286613
1882756
877927
1096385
1124761
1493414
1187698
765120
180389
634553
892372
984897
291799
925889
1194634
781052
820604
1012825
1138800
1471728
1814385
918007
1777653
505117
1249972
411490
1577038
1446731
979962
1882898
90615
469413
1697892
498724
384447
838867
1570102
1258630
582382
1264328
349755
543455
1496761
514586
1012083
566392
1367599
275277
917297
164931
1293330
1349068
874268
1267348
1281349
105494
903563
675304
757280
1927139
1490431
724697
784613
1527466
900744
222699
855921
1067042
80562
1729414
938044
395943
213161
269093
1447271
494385
1070668
986853
1581272
1328942
1201983
117401
215071
67561
303209
1254977
883244
314731
427270
277170
173025
1533437
1221147
1536603
1016264
1183026
1895110
1498498
523455
630807
1549
1926127
262296
1500141
1986847
1641322
1189303
451279
1241822
1203809
1200691
66117
881132
1618996
1160885
1430887
917399
1353440
903196
771342
1882452
597504
514435
1366466
2095
1681508
711801
946487
1490614
740916
690045
884014
1611817
773107
1447566
1878547
15872
145233
865941
163290
331566
1650119
1373508
767034
863108
1588574
1345280
833066
332900
911438
1886360
615883
1033807
1822185
126671
872533
1109719
149142
546378
894963
367313
1639846
1245150
906194
655645
1086906
232169
1813588
2925
1898228
240825
1586096
1432750
1474542
592400
1673401
944922
1154548
1637979
339756
49635
1244739
1177561
1357597
394690
1779057
1786810
346802
1631470
869046
791971
1044111
1834556
320711
125114
886261
1271078
1509271
1643126
721351
1008810
463544
404056
664165
72352
410874
857978
1102533
1145272
494919
824663
672858
1845905
278099
1852642
873491
1417675
1734540
1597904
529143
347241
453928
1875657
1485587
1962216
1824958
1775986
201248
1096544
1728850
1326516
1680866
917390
741797
1851962
1316
651881
204427
731195
158109
1720206
1310056
754476
1195446
777485
1493673
336254
873672
1626084
1071540
1996121
816702
1398449
1781233
1401292
1287847
80661
881434
722867
454980
427674
1085917
1385959
527627
1407338
1165371
570326
576070
1813094
1518848
783706
1700193
1513494
1119510
1086990
1156512
1601913
192705
483739
1229872
1819327
249184
1411477
1964435
27042
233631
557723
528795
1309989
604870
1695333
716597
1416740
1293532
622720
498357
1189479
129542
1137342
906832
311099
1326760
165198
982789
214217
528570
858981
682837
1084240
1530131
1520146
176274
1489739
1115673
515870
1095073
356094
1833983
1461730
753996
944569
1830606
1375038
1569726
1944619
699925
885460
1725217
1592067
1754501
66247
1013874
548528
1637520
336873
702644
1188062
1253672
1121653
320099
701135
1250979
165582
1141539
169480
1086345
941553
1090129
5834
1421305
905927
1739983
1477290
1671294
724461
1630274
601541
920509
687082
1817573
1457353
1352504
1952784
666147
1493903
168941
1915893
823879
266451
758663
1600914
1210705
1397682
751633
145615
112886
1227315
893376
1790063
426595
929325
938715
1463257
263888
1645614
1915645
149890
1082094
335875
1869742
277041
1662773
1447748
1155071
1719562
1190378
7571
820604
1858068
1152050
1197360
930215
1208635
1759714
1953798
100513
120771
1576316
1338654
1606255
1357608
1893175
1758442
366975
919031
932934
472151
810685
524598
1700802
1570470
1165240
523001
497574
598668
212769
1416334
1933993
861334
1871409
625959
542566
1547983
1265518
1791460
589618
171656
313222
1898800
1238810
1297433
1161941
1436479
1359217
32908
1622564
2025
521698
1284755
643741
639020
998292
389538
1765574
691073
13747
871642
1357431
550208
225914
302238
174365
1620558
1154128
278168
1059520
1052898
1561320
328632
772658
932373
1247604
774771
1372371
1086720
174066
289882
737083
1804789
126691
1033307
1335875
210269
1459072
1300819
497479
368136
1856372
1987024
1541852
1297175
972127
256211
357074
1602506
735943
181623
1374036
195203
1352015
507991
695621
307230
1563720
159230
1471481
1822624
30488
1958709
1589262
447573
1287240
430496
699971
1671607
1165341
878318
1373450
218944
1670137
1753190
553811
1264575
814100
1848208
1603403
763614
449929
320939
359198
1294395
975771
1231296
1607855
864360
1500037
902011
1398482
1937116
1789880
802155
17355
1567230
1890048
811312
1206274
1784700
474095
1346632
1301275
435690
469504
358306
1836002
1614904
1724535
721468
1320989
1855512
1606755
1703478
781290
433006
1275373
1494311
1776839
68653
1511568
284591
1132381
1503848
45777
1793425
1628732
1016578
1790021
1843238
111745
1916103
787784
1986715
554065
420870
1105874
1395680
979133
1442886
1538550
52870
1170484
1419463
1186975
1579484
534266
1161476
398666
1002580
41338
332353
1050732
656362
347511
1540400
1079563
1538618
872524
74388
1552491
963720
119810
1564195
1581427
826279
847445
65339
695802
484455
1441611
1812339
451943
1849135
144186
763025
861928
282292
1378474
518478
684447
831751
371955
1264963
8998
985309
1885379
999827
1359517
69807
1374336
1899579
1113240
612820
42322
1821703
882180
299473
758402
311547
548768
1161092
772435
800680
1972185
876582
507311
764628
1658078
1281290
469676
35513
1886949
715551
815018
1566800
199980
614070
274332
95690
647411
1101571
523817
135281
532677
1813351
875838
388532
1972376
399057
1697581
1433321
1940997
586356
539702
1882547
999258
209017
944671
1896253
1828404
905834
324723
1334187
993503
1858843
265458
699873
765130
664577
1102474
361592
84757
769615
787203
608466
312201
1267753
1605042
559121
1258600
178423
652436
708853
584203
1001390
917363
1358223
1150426
301667
1220602
1935495
1593957
107771
761725
1808047
462184
436563
1118599
1183553
1810345
6353
429630
1985213
362033
315288
948619
1997917
1884676
769382
1343181
1803318
478248
1836973
1848537
995149
1419887
1800690
472852
1860530
15704
1239152
335318
4613
181439
1855120
1150925
1124076
1404439
1402073
67686
1116775
1202776
858642
725109
17800
1244038
84496
803720
1405717
564566
370481
121255
68406
1458890
927923
297042
1734788
1345467
1213690
1892927
1464046
1895845
1949635
793348
1373065
1569769
1569990
625795
1089725
266156
828718
1161568
1411325
1437483
895024
1915785
1513299
549757
203118
1916747
692675
712945
1640154
405916
612239
998093
22984
1180094
277653
3335
433427
53780
1903660
483347
754642
512608
602235
818414
1882956
1177522
440830
1497695
1765779
789448
1844319
1764569
280230
860165
1103825
1405699
336027
1992455
1655775
139177
813440
749847
12359
1946372
772394
683592
271672
1194914
1123604
1723334
1406290
1049848
1616087
1749576
1568438
742239
1831729
608467
1570284
572937
1582489
742078
1072395
1379706
1875080
1820734
792994
1672908
684160
297988
1758350
584393
1434787
1166529
1234939
539930
673508
119652
1258338
1037676
304421
1625757
1924136
1698882
1736971
1878128
623251
440441
1051677
1358791
405754
1638639
595682
1779856
1370638
1962349
556988
942674
1350219
1727553
1110567
191628
1020213
1028073
604382
592086
1709767
382831
1592213
1568241
1256028
906340
1334070
577079
1496559
1856690
856800
1981754
1086050
989752
1963205
323430
1365614
1740223
1828205
337340
164486
319713
1726803
114920
456146
1006932
101761
508398
1397444
525459
807925
248579
286734
1134192
942322
395076
8374
1586535
1450936
1541439
356748
1530033
1113686
1207179
739463
1459566
1730713
179763
1850858
1709911
1180093
1063695
468878
1768044
1895802
1536059
1499128
1914585
1535690
1810167
1902380
1535492
825809
559634
1487218
588372
63153
285679
325037
1816409
126210
639694
1476831
45821
1101533
745826
797079
1656949
688640
353004
1899330
256034
786448
296390
1139648
107319
639817
880757
1264964
608075
880156
1887252
1403084
1953521
1142328
1841734
337089
1257266
1450942
1870558
917980
1587563
1978625
1934850
305605
1115651
1460009
1966414
701291
962941
686078
1053418
1670561
269498
1178095
1437686
759532
1241453
1431921
1455665
1186325
1566748
301259
27738
1923824
889673
1509259
1925373
901753
320836
1177568
1870032
889592
58635
383059
793885
1504550
350111
580294
97911
1677358
1744902
1076129
1788496
712141
1793060
233662
881589
1843765
963851
630221
1738483
564426
1746764
1412810
470825
610976
1219759
1180100
57699
1713884
1958840
300342
1566999
407009
293374
668736
1490422
1122173
503030
586826
722290
2347
1086360
1815119
1285997
522720
1313754
534621
356009
1699076
527481
796469
1973929
1178553
1540825
1780799
1879394
922332
1901675
405633
1654802
104967
477891
1093393
1162639
976890
907481
532892
600867
1504500
1286142
715027
31241
1399763
840789
1610629
1270252
168095
972206
1945811
86356
1999699
332520
1846066
264573
729459
252897
1559740
244061
992304
350903
1833007
1182155
1646492
1028708
441480
377787
892958
166016
1797411
1392182
94672
1521574
1419075
1494086
1564311
1328041
1534165
680322
831028
1413206
1860332
1803617
119003
1005195
1498506
1044697
1363183
678917
1538425
181907
1500928
1483077
1489933
1952914
223044
1569313
1445298
1103028
1982009
231719
1599478
1956667
909748
476731
362300
1857864
1501275
1502967
1745196
1294056
1909733
346285
1920588
1370714
1450268
700197
1671902
1419902
1457733
310946
600524
256305
258428
877486
1362011
1332484
210221
1664737
456117
1665369
1713097
558202
1999416
6039
496148
81521
379044
1603602
1697171
1397294
1016975
1257339
12
1005114
812297
750241
1242730
1703394
1400526
233087
1026397
1467330
135604
1942466
15949
420185
1480502
1287046
611065
695576
454084
1435575
617818
1096247
642795
945141
458909
161857
687955
1988443
473880
105072
1150667
1883438
973676
790266
274463
1892119
587064
246540
986896
664107
1781356
1170682
1032434
1832987
1038379
1480876
1565619
1508723
1281445
1345133
505262
1078422
880360
216791
993402
1772523
1326494
276697
582892
677879
1797102
1907990
1947734
585585
1241477
905044
1192741
1306746
869137
382550
1026782
1894868
551630
1433274
523020
627649
199104
912522
1833827
1871031
333619
728208
1523927
989460
17076
216169
1598793
364608
1307639
1814591
1153846
976648
1468529
407128
1642373
158805
809078
129470
765417
1039887
1892888
29780
1264137
844824
1453283
1689731
588691
1157543
1379164
185618
873089
1443832
718877
371403
929064
448404
1841785
942171
325296
936741
1951843
773873
1653748
1862555
1224102
837560
1865327
1455709
1085217
1439719
1020267
1626137
959547
614953
902474
871232
1676583
1360301
610618
1490276
1167709
698791
787931
273753
1727234
1206380
1348896
41380
1461029
162017
402675
575607
840796
1760760
1491714
1828415
1060468
513667
1452283
1478647
834390
1853296
1146638
187471
767232
542936
1228497
1698264
536231
304660
639154
1766783
1714740
1807347
1446193
1519084
1163906
1138199
1440183
1122348
401748
1140309
1108363
1762924
191876
1491900
1395441
635755
1250946
1171700
1997512
202660
1256565
549042
1845087
1733817
1092886
562530
1508662
1175921
1708639
1840960
481047
471709
914208
1455576
64411
1049554
1811649
1567667
335272
644717
1815172
1977226
1413616
735362
62226
363764
110380
236687
1575291
866731
492735
640847
1349396
200725
1552457
358621
761082
1102487
1523504
71736
894729
583291
1301992
642803
1736567
1629989
692423
356624
1564520
1638719
1407238
648963
1714743
1218925
658163
1926904
311306
863707
281214
87421
936297
191196
729700
113402
1130567
1205251
1012210
65063
1564276
220331
1187208
987249
1562544
753957
290375
1456622
623306
1726731
1386080
2164
93804
244605
1545839
1535555
1188189
796595
559692
333059
403378
1134502
276991
1943221
261226
1490700
402497
43017
1192569
1757745
1693923
1050885
1065506
1603066
1225292
244426
84292
388901
805403
1288712
1214572
398095
1097316
1333432
1007196
869972
231677
1510582
1096048
650884
1667002
959265
552556
578532
573545
173060
1237340
395463
613565
424219
1942275
1259758
1812958
1558237
1941160
807985
670536
797564
1846718
437980
814246
1094111
1380059
762672
51566
146433
1163263
499533
459737
1843253
1899650
167251
1192620
933312
858271
1461213
1560645
1704473
1316248
594763
387683
915276
95311
520831
1067660
463291
1741442
1780581
749968
54360
119731
520802
1831091
123300
721694
221888
169708
1992997
1554713
1613473
125095
1141378
864083
1580930
806786
436746
1834558
1462531
1198874
978566
1221672
87946
1335960
424883
94787
442865
316938
1006997
1048578
360096
941517
63149
464277
79097
1338950
143502
637535
1886742
1675461
1062068
1033375
1388299
1557872
1300484
721728
682709
629244
1484410
260592
955140
1811103
1457732
962357
664881
1558365
1568940
858222
1244877
1673455
1065334
466397
1051041
601383
1284612
1986761
1572211
912908
491836
1257849
99266
1947450
1215434
74429
956624
661148
1095966
1783142
769699
648250
1129893
152635
1343527
1535862
185672
1515728
1312860
1166167
1377998
1480559
69032
275044
1907827
477350
1197080
1661341
773459
1539620
1725456
1160088
33678
496389
806884
71299
773215
340125
612769
830038
58077
1168841
238045
1858786
87414
1917836
1338753
1174743
1554596
498314
453606
735244
1918473
999172
1470425
1983692
1903576
68246
234739
1556225
343607
1173071
1094137
1406593
1627894
1561697
1789664
963993
864530
508805
1439417
1590064
1685231
1034916
888139
372477
1462609
859831
954427
1937996
1486668
645637
934580
889891
1736141
1993711
336503
1980308
962540
560889
1906528
304171
1533743
1003906
1346287
1312199
1685607
222781
501898
343401
255177
538522
253738
1288835
1129504
336953
175238
280686
1687515
386079
1014036
603714
1621925
248872
820115
1801225
839990
273064
1868826
1998420
1326508
1003701
1123961
130145
899614
1929109
1203055
476420
1761701
385000
92611
1180191
1893449
258182
1543399
1889027
1529536
805130
1204286
240500
223088
222393
401336
536086
1338431
1739118
467805
1087514
1979253
1581155
872785
1959549
1072574
731330
1734550
1836545
1969254
193784
1223816
1276472
1353372
389944
1367662
45973
150579
238046
129388
1495534
12580
914602
1929178
652829
1276173
1206372
1956773
365455
602753
1303296
126719
1196189
600323
178248
1308823
1634186
1478986
948467
850060
232294
1814131
1757932
380991
302802
677683
33849
305216
440159
788617
273810
1941152
302813
1515755
851754
1770297
809522
1336192
1286663
391901
71085
293669
148808
1086630
1437305
1891355
1163889
1541128
1384559
1339492
1352517
1265525
1563510
720728
455702
115142
738633
1509896
891768
1445528
1930378
976825
620369
1232038
1473097
1486751
1178984
1106910
285948
531582
1013960
22420
929451
737807
1739575
1436487
1196871
1370324
1549806
1527458
1059862
4330
1345529
719550
22540
1755541
1088136
1873737
795101
1893749
932307
995094
84939
457470
698646
463035
405532
983143
155363
372776
229724
1235718
1623419
1667943
704702
794493
948578
1751278
1409443
12818
1411825
1830807
1077849
1612657
1337464
1850079
689878
1537968
234019
1146058
1846980
291747
39108
1319981
1685287
939511
1610527
727426
527085
1756648
139063
638935
1942261
30706
1316031
1280075
1120704
733327
942803
349748
357134
653798
516123
1390340
1580365
1826336
1006467
1701262
1861715
1069534
1669460
1107358
653484
1787613
640532
151731
4874
978517
1314320
167140
1127390
1916944
1591285
1054781
240783
1445439
1682344
1580688
95330
1338712
1992898
1535352
1751899
137939
912360
811176
941458
674218
656697
1811611
1916921
1343729
1442758
1745565
912972
1944148
1133273
1221784
1367690
351706
1998184
1099110
321706
1467058
667973
86525
819065
932952
877258
1681327
1818152
1030580
1798136
309696
767986
179022
660865
1224091
1345450
1609256
619057
20004
921996
1092547
226163
1114269
769998
1419342
141117
351811
1376996
650932
555200
850056
1331985
873817
323057
408737
1203147
410664
1666871
602019
238816
1917115
1989605
329334
1740521
1776825
1921768
224069
1944858
1489047
1528977
778967
1945754
1635682
998960
259162
477112
1077984
1928556
1557219
880390
1588867
1623085
357304
764997
5437
192166
1686651
1338864
1388129
1638185
1566139
728681
323398
5887
1796240
376338
905280
1360117
1911434
149379
1279257
42128
133786
1242235
559375
852286
1350524
62615
1812779
204834
119216
1696810
358237
812647
365333
596867
611557
1739215
1916649
856099
350551
1027484
242755
412794
601114
461123
606222
1376449
299351
1820362
1454952
477562
954006
67754
1155509
966090
1952438
93521
1504415
1340618
589405
1513644
921640
784280
758363
296694
794167
844012
146172
1307222
1234921
1470260
419346
1593091
1000371
502052
1845205
1296007
1425155
651468
608447
873273
838473
644662
1384648
1202648
907367
209824
164536
1741669
495218
149203
294345
859127
1093920
987003
1163836
495178
327868
705214
1600572
496500
1454340
60602
900118
1697430
1526060
1446898
566665
707813
1467586
1134150
1102810
99600
1339076
1146260
231032
1727598
361407
628336
445954
1266015
153950
13559
1744925
1815297
1105516
1094400
143165
888119
788879
965427
828115
565798
1747618
444566
593082
1780638
710334
121454
612357
352309
779416
66450
119938
1604170
8516
1032639
740387
489392
997698
1371580
1253850
1197344
1434152
1215848
1916982
797554
1458507
1102767
821862
2950
1718933
1644093
706237
1110910
564370
93068
102578
67315
1213342
1551141
497615
159277
809579
784264
184579
790007
1796890
1441792
393481
162812
839748
1840075
348924
1253558
230482
1742629
889398
30261
827854
1643666
594583
1298750
1732066
1630453
344321
811036
1372916
1583490
897969
1160959
1710873
1629021
237962
1234565
1793563
421134
687646
760793
553417
748671
1507876
1475117
1327116
953995
1003556
447000
1079175
1387242
1580827
1238599
1359884
647022
523666
496128
544220
1813884
716505
169206
1311696
865063
888926
355217
528673
602095
735256
718001
403028
782445
1269386
398675
1043506
869841
1760871
1793026
608398
892313
1724645
1392618
1424377
785857
1817557
764508
533073
1826897
1409118
1159302
1944573
1226586
836001
834193
950317
930028
304984
1821459
30271
314392
740777
1780765
254905
1644510
677698
1229561
1773741
1894079
1940693
632394
1388027
398436
553005
1101749
38224
1867104
613045
1219609
1762586
959808
1850203
101463
1110705
102410
859826
1871460
1752417
1404248
1996261
1863604
402134
633226
1817587
1139694
574655
1280566
503051
1525220
348111
857763
647749
96545
675639
1110817
30042
554092
1356325
1145754
1099117
632261
1418201
697692
1842241
510921
597040
194109
147039
152714
342783
422494
31612
560404
1775181
945202
1143019
1908032
362962
966655
1747297
382103
887520
1222818
343765
812299
585074
1138705
1473837
218284
1840383
343234
825049
1933806
505424
1587188
1693047
3285
531989
1268168
82608
1969083
1815699
1946354
1722942
1787264
1826912
1573898
1754862
772797
1630673
959455
126143
1107361
86603
709666
445365
1050061
1541081
296947
1037770
303564
83627
517400
99296
818695
1507428
644228
1323394
1385607
174396
914035
155828
607251
1830083
1387806
1614410
1802276
465436
1960326
939401
384270
1242358
78218
263289
1633351
161820
157557
382309
557262
38131
122683
252041
880401
1972742
1587811
413862
1254781
1508202
1367861
1670682
636915
1906189
954266
422908
160646
1204284
1521683
1315972
710638
1818495
799607
69151
749409
1966968
1730821
407795
1519193
386480
624886
1154678
1981726
853024
1044195
652562
1900440
289830
1279844
353236
1114816
987730
810314
1387504
324797
551626
1517972
1735053
311760
1136382
1101012
364788
1025101
1282938
1159979
594918
111536
454643
206133
937873
1176764
1039845
74163
939146
4920
553057
1298243
1783549
1987161
1416001
1385935
1134749
876038
1060568
19387
489946
791177
1111302
1136699
1743444
160547
1846159
1831244
66867
1721973
674508
1144202
306426
1765817
573860
1014551
664698
1358141
1915531
1722353
1948267
194257
1406588
267226
1417034
1098078
834977
1053020
795116
417859
1753634
1797066
803210
917289
335761
1401060
149570
1725767
1861638
1940742
1652851
876045
471055
1695311
94882
676709
1827053
754106
1048799
1620572
364851
1400166
673465
1355503
489381
1789804
1920005
1319781
1094044
1028701
115530
1941927
1441468
237651
591805
1449272
1071830
1025937
45227
1792248
1253711
115063
178413
1633463
630917
1268399
870433
174778
355602
1958400
1904635
782539
264418
1640809
649726
1202224
662261
1075858
822153
13241
1113656
505833
478584
70399
616832
961700
1100324
1390153
1474247
1352393
142011
1213115
160258
125996
1747349
252546
1556642
1066978
1694270
1281028
1732651
944392
1810853
1113849
266782
141272
1226632
483834
401456
927746
1905343
1246924
719351
1931786
1491113
693778
1793771
354875
501982
991554
1427930
1368674
298458
1124961
364788
1029230
748071
45998
47441
1155844
534498
1803922
1213502
1037296
110937
327652
1425186
290610
228577
825490
113637
1891315
1898322
1270855
96414
1001603
1792920
493864
601956
903555
46879
348962
1749633
900764
1002179
1725588
134451
949128
795303
9070
280327
1888550
1728462
1838226
765233
252666
1344485
1762065
394142
907879
1123338
343280
575344
795860
333229
1421556
892093
1932854
225784
1542555
446216
644112
1583379
93585
397490
68892
99134
1668633
8748
1196554
1705876
1276025
548128
1119883
300489
1596613
1655294
1553902
1219627
1339222
1372767
1060491
1018432
1389167
673803
514495
1629090
219264
968704
1654083
1999382
720641
1836877
1404908
582495
1983696
308365
451495
128910
1083077
489516
813876
463786
1456702
1738554
741809
1922131
74269
453975
574578
515573
1965019
749146
1904062
510642
117051
1881224
1265713
1296307
1108945
1020559
504278
1278052
1173169
633816
1336648
1604864
844441
972280
79737
971239
440898
211946
464065
403656
30104
562760
1085357
1135495
1872097
393986
1619383
1639158
612390
1749463
1203116
177541
1338852
344440
381510
1618842
269326
1360779
531670
1357203
92479
1013731
1253688
1449763
862585
167903
819560
50019
137214
948957
1304430
1907288
1087701
419300
967564
631026
1652053
576360
1398845
784851
647124
1414915
1248565
1649738
876676
1138687
970603
10381
291371
1139955
1443613
225772
1465603
300931
379651
1321834
1937659
1015458
1528826
1834276
1462353
256460
1963331
884868
1355345
568884
865122
943675
1178666
1088831
1948053
1209847
1801289
1803668
810106
972845
1837349
1829399
1240150
191743
245083
432989
1418961
1739097
1252626
1594793
1578819
1300292
1428636
1156211
1989239
1129095
841080
214306
716134
1772080
426899
94304
1224773
807101
309622
1008768
289099
799554
1435003
1094026
1288141
1318878
1356889
1173066
1838819
1541130
627452
667770
326658
1542339
33097
1757949
297907
1131688
1718196
3544
1907912
586485
1966366
501921
906600
1726267
1246701
1600654
929322
124487
577686
102299
480794
1205491
1638067
818670
1956249
6473
376438
1331786
8953
1600075
1888233
1680875
359476
1547962
706686
131886
624062
796640
1092937
1879089
552872
1063398
86236
642544
242978
1810532
1228864
1365835
619643
1867290
217183
233567
1622575
233333
32606
114181
1230532
299279
155136
1777756
821984
1518991
940076
1001584
93066
1875473
880226
560691
1095705
1958956
138363
616185
938872
1217135
210349
444805
313175
624388
1043369
562601
922224
1600580
414153
1536333
1270182
1315826
1355410
270453
1450361
179499
1651727
710761
1948721
1803162
338940
1796466
1638086
1511612
1684162
1389469
1454474
283170
865384
1427836
1221465
1710379
910447
1490035
843108
345975
386040
1466455
425773
360324
108855
167854
1005497
778162
1860907
125123
242041
1056682
618658
1091054
1803247
1017293
149006
1308570
721125
875279
1822490
1250896
1876306
432729
1613778
107908
1928672
406995
1756813
1570013
1954988
111029
116965
1892147
298171
1293906
1465477
310009
1427411
1840809
1925484
2774
823601
1918521
485164
460096
1590804
1147748
1303288
1595818
1580950
1550617
1894036
2592
1123771
1829795
527655
1880811
1317736
207207
1614721
175504
476474
1609972
773507
882394
1502469
1834125
1970433
1628540
835045
908935
1553528
1105731
1200268
1470184
780039
274409
967592
1995604
1957626
1099699
1314562
63039
1549384
1672022
1591134
759410
1210607
470325
245799
1185724
863875
1806741
1615150
140948
1908567
403516
1879993
1333770
583162
1011143
1447650
84064
562974
441392
1090835
367543
1715047
129361
999430
22058
82266
649515
951167
353698
289301
1071370
1720872
1009481
645957
1870810
1691920
230764
1201214
1369014
1307230
1741587
68165
750884
1645875
803686
1027856
1108588
1605001
1587172
1571115
673344
1937403
1413470
484178
1514109
11494
1304156
1311782
455797
1092399
1736156
1124633
501639
61649
1495224
1996268
1252777
299985
209052
1223084
162641
1784103
1459466
211590
1222586
480967
1121770
1563824
1214176
237911
1532352
648515
743363
53857
262134
858694
394997
1264750
1666042
232750
1598507
1284577
1249848
303197
1854259
782555
1252980
801430
557971
371038
1881913
1063585
191380
1407286
627245
1086117
279351
852610
1402225
209528
876106
1812991
472683
10884
1728989
1961224
760399
290226
674418
1718114
1069132
770739
1114047
988740
1283798
925961
136553
1036329
769897
102226
317615
283749
378758
438203
583625
11094
1035542
284206
791000
191274
233301
793258
114099
468433
1519888
1375482
587654
1085036
1653479
316308
849406
795377
1563486
216158
1990286
598709
275581
1584051
1732105
528079
983431
837640
1590656
1298134
680638
1866203
521959
559860
988452
1148720
82452
1148284
1853279
754196
1115684
137479
1547615
621309
1739216
1253575
1482575
807782
1160055
1606641
522912
481861
700041
1943930
698235
1437979
689330
897023
1905098
1857242
1632701
1372984
1265419
1842883
1001046
184725
513018
1078432
731301
1712206
644301
407896
1214373
1421449
1041690
1154268
1115161
1091202
430589
523402
239116
70214
1603025
258024
1200564
925699
581381
1868863
550168
372413
405290
1882334
1294978
880383
943588
739080
1864406
1607479
1331410
1317775
1588869
1149734
1070990
1057257
1370034
919206
1258404
1161977
499128
1926648
1887598
1557994
881516
1398013
1372859
1694892
84246
1551964
268380
966428
1546150
89123
1663004
1023852
531775
1203357
828575
1218696
1504120
1949365
543659
387383
665750
1094487
1403687
958886
605521
1834070
1554867
1221632
35659
1207039
673011
149869
1176110
325589
921770
725298
1133698
1470141
362105
1212168
786491
1579683
196381
1262410
675448
1551499
491651
610931
1832136
1663127
67724
225924
1507698
1245014
1939237
752026
1371132
1525693
1217510
965410
294937
1728850
115465
1424789
983746
326377
214119
656381
991793
117967
1614065
1106868
1419190
230324
844323
308873
1654702
1132052
1219555
132665
751952
1591400
1540440
1754644
24694
1927683
896071
116166
400876
1230299
967105
396486
1069437
1367225
417101
718478
1479184
1670217
118019
1460781
805094
365217
916337
1247051
1866097
898833
1622044
272558
210716
1789116
1892181
893283
943872
832253
118382
1450778
1904129
19592
720801
345346
202194
719136
670821
844240
1770793
944525
167852
222126
817269
1539000
1690624
1151504
3896
241881
376776
302704
1114212
1727512
1403576
1978696
907681
239763
1731519
1876616
1403329
1406952
814130
15610
1086932
371491
1766434
599024
1982769
237768
422467
842186
1514110
1434311
1918175
126172
508569
827726
1797422
1155866
1823285
1775175
1084842
252416
133684
1564458
181919
819173
6198
91696
1809470
1461397
1104650
1495524
477767
489832
909979
1136070
1115364
1430252
1859006
1912995
413576
804051
1854305
1609402
1490201
60604
152703
1206405
782850
1281349
544732
1939887
1467450
292884
499730
214901
1453955
1203355
1445177
876041
440991
651347
429595
64512
1603551
1651174
228445
97091
1902305
1069663
637722
1007499
568844
1026219
808002
1760270
761513
620601
1801470
1845333
411361
1465710
1473130
541708
698918
1744585
1743784
109780
249891
398501
628903
1533676
1055962
1316384
616717
1848909
1925451
1519854
556222
1377028
731138
472083
793239
1718828
935986
60163
226281
65385
746640
676863
1188438
101116
1492176
1426912
1732113
1220720
1295503
243518
675924
1446737
1517948
904104
604780
1481513
517233
1811445
1853186
125338
345130
89834
781686
35873
1582133
1102538
242362
780034
395077
813074
979986
358157
1651188
1029864
1976312
633032
571959
1739038
1648758
962708
502981
993731
163399
348885
1996079
1383047
1720387
284441
1386013
1309813
657198
322887
1724646
1665065
1212557
986679
1293187
659964
17038
373758
1378010
1803861
688514
1911376
118287
1185464
1662329
404514
1666247
1399118
1285001
159122
1098761
1476974
918715
958165
877471
989997
876896
1256353
1317420
177488
1220413
232449
1251211
402564
232762
25018
561260
1794800
1637208
338708
832866
416098
1143780
313662
566226
1986954
110853
633624
1473446
50371
692802
21951
573573
1943527
567697
1684668
1994192
1139048
1051011
1059478
1034630
903911
1546524
170278
978138
1621704
1900452
413171
168933
1568815
879432
940055
386355
33573
1722675
42959
600202
66536
1570769
58760
331187
1020905
1544562
728163
1334074
845188
373787
150501
1344489
29418
95179
483420
889002
158635
503721
1054439
1110440
672633
536334
527453
1927470
1196439
601446
501531
728703
316489
1751670
1813593
753110
218036
1738852
1814359
589476
824395
524166
1405473
302175
1364334
582418
317355
1997432
1550851
575118
449493
295016
1575800
1532574
1183165
737301
470516
618227
1451306
310391
657441
508651
1823165
890869
1912798
306685
1644469
915038
807712
90407
1525710
1990401
1455541
860463
885207
1177748
1539873
119478
392884
942416
1274480
1411093
1330136
461349
1776526
344003
1337561
690133
1057939
949805
1697576
1183542
581551
1400996
1559212
876080
1765833
1203639
1647156
262516
1196853
1602604
568118
1374542
1682506
1481657
1975770
1893583
1658068
1214761
1561020
764297
1369731
1025817
1503660
1134083
1278309
407968
1374095
983212
1874740
1553589
829634
435100
1183076
1942577
24751
500280
1995728
560665
315129
4877
1594257
1813454
1908842
1281517
280187
1084698
1504166
1743287
1434756
217243
647775
1719188
551959
744376
791128
1781854
1236412
1215883
697913
1795102
161429
632166
1036413
324875
1663384
1731914
122127
580683
1955632
597001
1978220
812164
1779105
1317146
310559
1108417
1459934
42457
1614380
791336
313812
1253856
529239
1844861
511310
1022556
1426257
661848
1690430
453442
1773174
1712463
907409
1770837
902730
808474
49700
1199733
1318992
333937
1645589
153005
187640
138337
928936
1720145
1891963
1657682
832633
1841975
928744
358182
1207517
413897
1187293
198273
1680529
780392
1965729
1807961
295126
1508492
268905
419264
478669
1949571
497647
787603
1899484
366335
1482365
1714476
469349
166822
165202
1572952
980243
134410
771175
1066198
599886
448945
768146
817356
554872
967951
334680
629722
879806
1860738
1525889
378326
184963
1839465
743445
1464616
187221
1149153
1604080
1858340
194081
1304060
375745
208059
819053
1836013
325992
1927455
1804376
1354140
615970
740209
1627408
56095
1113330
307792
1117512
1287689
83535
1585143
1752476
1232054
1337298
323238
917161
487056
593169
61816
256345
1796960
1753433
1634924
1810778
1680366
171626
1234615
1544695
302206
1625879
1316658
1657802
1008605
663636
28393
842481
304855
325760
1383131
268750
1047233
825799
1391661
1789427
40490
338040
1974823
1485154
688407
1748187
1861829
192911
267797
1702859
1669273
1218039
1034821
174165
705524
976669
1781767
1117823
1440402
10317
1562102
1138511
187334
1952465
678523
1640350
1329464
170094
1460123
120380
982986
1433062
1341299
969645
904755
750777
709006
1394801
287349
137752
1367731
480617
767961
1943295
221759
274250
570692
181576
865433
1057333
511278
1841821
1190908
1017531
982871
36962
893509
103128
750372
905284
523811
44547
1059266
822916
1547592
994277
1154506
179846
411243
1775941
1706488
1398236
736088
1306615
922695
428141
267007
1110691
516563
307923
564504
38332
604776
1893575
720177
518058
747274
68099
993222
620112
1938224
1916729
99945
1844090
1739110
1766590
281726
1158672
432476
1192970
1770116
17039
188812
1700705
1039221
1867736
1770387
1422018
11212
619381
516883
849517
1971506
983430
317508
611618
1147849
151613
693602
1863973
1007064
450137
1828356
983179
891185
971871
323748
802038
677383
1375149
1140511
490105
844275
690592
87157
199259
1078411
623344
1379964
1052806
994662
1241929
1568069
1409290
1008333
1416756
1688438
1166380
1374935
1851231
72907
674766
337321
529243
1055261
1931883
977638
234931
795108
616928
869529
1682672
1827506
1912203
1784201
69364
1722061
1930289
45412
964513
563934
679364
248841
1614245
319712
609176
1851627
1288641
1014306
695494
983806
770574
449511
1954748
976902
1224158
698678
1635699
1903853
1916766
1924480
1946664
1226259
1745455
551519
1295297
1045426
1072314
994234
1276401
325596
1719809
1920277
705974
860123
1227110
1337204
1061483
1483389
1776091
1939324
1580347
1009356
154750
569780
28452
1178614
1093275
939289
201137
1228998
1813897
596848
1096114
1871184
1146927
1299028
1879849
408776
1031849
132126
309599
322155
1109211
1054310
1853192
1447717
1748332
1659350
1865541
1760311
925244
1500205
1933363
1142491
494971
158720
1241583
1140892
1788300
655923
132386
343715
458583
316598
1929554
675072
1442285
343437
682414
886538
1397748
359243
1167197
527603
1834561
288028
738576
1988227
1809475
276209
899875
193233
870900
290550
420835
1437097
238233
1629152
782076
319343
1772068
1136002
1465920
697677
1382807
451489
248656
31469
1563900
1704205
1711373
64532
362329
168224
1537250
1694605
953451
1894041
1731146
418642
1824022
445201
1331652
432178
276926
62045
1423519
1671198
1496783
209699
1105156
1093193
24318
50248
41147
52718
571613
1857484
1483527
1797752
1017844
1894398
1657245
804961
61998
1595257
1283789
1345351
1660591
1733670
1903173
116117
1394008
578650
874858
609967
1562758
87652
1061844
1585237
1709397
1510595
876371
1933659
484322
1878374
391917
829897
170776
860512
523619
178872
1676380
1892845
1301557
1312865
710968
1126466
1587820
1029451
1199180
672953
1238332
624999
151236
1762124
1883298
1596724
249078
1665182
1273417
609717
1101320
873176
56043
1876919
1121460
514471
1831510
1363017
1791434
1637545
240928
786286
1215159
241637
501662
1551867
223163
894263
1307269
1495724
1797651
1609607
1431229
901071
1299965
120936
151031
1271338
80021
1224757
1314074
276676
1776073
1118367
71015
637968
1102651
327729
1176113
1781532
495783
25697
699668
1946734
1045923
1372470
1638775
1397288
1085858
583653
346514
1099505
661597
121921
1319473
213906
414868
1655913
1103101
1172265
1290714
1767628
97680
896778
1640501
292982
458239
483745
1091727
1484977
1126222
178942
267001
1922634
1131352
633269
1574456
289732
48212
1211366
424334
1393571
1835116
589941
532247
1786853
522590
1286594
1228695
907502
1702393
1143827
1539703
1475743
1748178
1186846
1514331
607899
277119
1752955
569832
623456
1006856
1245982
980506
1902809
609212
1151334
1355219
212406
1473864
1627618
70038
1545013
923755
793137
1898004
542831
1017296
1460507
1735891
675540
1101103
1518689
1069570
300922
1828301
1115359
1273017
1940208
452792
840038
1657846
1872317
1527135
1371016
923666
999471
81407
769070
443526
946371
1186767
1359870
681533
79597
836729
371646
269256
175099
165331
808509
1857145
429868
681938
198552
1249184
811252
1698378
288163
176241
1392863
85955
482430
1694614
1319534
372607
1348358
1502222
1700367
123280
181514
1112771
1001352
1552460
1748111
935468
269804
390330
1964326
705276
891345
1950287
863523
1051579
323991
655918
803794
538029
1965496
123079
441653
616670
1595528
124122
721059
1314194
486955
470831
592018
1639105
194595
225678
36316
1680748
1765297
1833419
1357805
731105
62553
273347
1823646
314076
1891961
1749137
1987837
1299051
178761
107090
999987
1694626
322631
255056
1304673
323790
1042197
489848
1442569
1242533
1917869
1714918
1542962
727886
847748
286989
1920999
795394
643016
1161419
1420776
1553256
368149
474706
803529
1465702
1561731
532550
1862796
305712
1185578
1185183
1001471
1732440
1432787
781150
1688409
830732
949889
1296446
812035
1181217
1815424
52142
1532074
1167385
1967265
1882692
1087482
928386
358800
1844908
455034
1302464
979741
1530212
165052
1292783
750060
1691591
828938
162828
461606
559964
1990141
1697063
952395
482197
512119
1976685
1025891
383705
1743130
1638503
721221
737770
1151951
1737900
104358
928384
349355
1916738
357323
964611
247090
705857
421336
192304
1031784
340103
1993969
1393322
718677
768270
630791
1218281
1318956
1917268
330555
918752
1668213
1724944
1399638
267820
1939179
1893033
622988
639495
344456
474703
860636
626276
255445
1174954
1752555
1372126
571809
1988276
1316668
1515073
554839
827263
936677
666069
209639
1045566
1733136
1064881
1535467
1836609
1701035
1881391
553530
503927
1127757
829451
642637
817857
361661
1876723
828477
1836915
235961
1685423
529668
1811779
1099882
1682512
686230
1407905
1701206
323123
1805710
873391
1861626
1248174
1979060
874028
142527
335203
391242
1587641
1651908
982322
670449
1784725
1458264
1983953
971288
303256
347903
1618827
652247
1385544
1716022
1912268
1915652
797794
1548637
1810870
1111851
495624
976707
1673020
1296825
170223
903351
862838
120581
1491119
204588
1162496
684253
1506739
1640067
595925
366653
1982393
1536441
326348
120723
891665
929654
1862573
902465
855938
12456
162167
660687
1372541
1496135
467100
386250
365867
621614
1973520
1338498
963895
1793641
1409491
157774
509603
1614782
1360221
1865734
372760
1873282
1165238
1900903
177154
1613400
1620112
409184
1208256
145725
578824
645312
38540
321524
962406
463575
295198
969236
688097
958705
1244715
1530412
486595
702559
1559514
1657842
1601909
1616643
467569
1611290
292568
1706551
1913757
429949
511060
1041633
1074999
1042264
1907169
480104
458552
1416183
593410
1263507
843660
329167
827832
220884
437199
1038491
923261
1755966
438937
1883306
550065
73042
1459217
378740
1960258
138883
1737581
887803
1649440
283295
1167640
615113
1450261
120459
748009
1297938
1810784
1403330
191117
1457312
102768
146672
1665808
1364197
1437261
6537
380772
819295
1195700
455453
439955
391240
532376
1059316
962514
365424
162898
1768873
1243327
187730
1777471
226877
1622157
276574
607950
190449
595760
1378674
1566210
422163
1150992
755013
1862316
1718997
1641311
561984
578305
1822080
216969
180657
47680
1381525
839120
1458053
1655522
921970
601915
179941
840345
1205357
712329
896452
991288
259632
488669
497286
967978
70952
1838483
636126
626108
1471286
1106749
703932
1404778
1452853
323410
417422
1475698
22381
1774815
464127
88615
538331
344913
1523878
20971
676821
83658
1882736
706243
83335
1233176
171554
374951
1732430
464597
102302
957002
996790
1129645
1648651
807253
1102561
686274
763975
1597227
538666
688280
316733
1558
7421
121523
1215331
599706
812771
347377
1778408
1712012
523453
453354
1366356
1468676
849897
158591
1202657
1956820
557819
1944402
645541
330418
1972043
1339879
953679
1725509
384763
1463707
1991165
1350997
639529
981721
25210
937370
726725
1138395
832268
1414326
122896
350016
1412989
797645
1837775
1824592
595681
1209197
374851
238721
1954745
311029
1813817
461098
1387138
696592
1703786
872234
1686401
285845
1637697
1990283
1011499
1125120
465644
248741
1555857
256592
236644
1612151
869827
860589
443144
1955792
186501
909112
1612195
65646
1926400
1567649
1413427
1982326
26295
1353740
397781
897168
46742
1388847
881293
1846948
480942
115527
342431
1460046
1521326
1161774
434682
1783768
1080057
974618
1833674
1965759
971327
1751616
424538
1544279
456071
1015260
1427663
675417
817058
753142
86890
1202794
1855876
757905
1444321
619660
941674
1398717
287995
1601292
537275
1418181
838883
894583
24436
341816
316981
1444670
223117
578908
175377
268277
818854
644331
1005238
791985
646707
1179061
1692021
581959
1199006
1718383
281940
738017
1321376
710415
1051166
1984193
1088441
183641
520284
1599176
1637340
277622
964805
1510632
1370873
534919
982283
1609573
1449279
1430376
1558340
526223
1427419
242194
154057
93453
74399
289465
295755
948023
962008
142463
1999438
294965
1818260
1770253
1460976
1532046
1538865
401177
1767771
1090394
888839
415891
1423940
1924730
215227
1280952
112305
1790694
7304
1138205
751816
26125
1858788
844727
263854
856744
1605325
1870945
3108
1969836
1304445
627938
835886
1848709
1031245
679200
1664353
1965457
366692
121991
615877
665360
719073
1281043
643049
957390
1444597
1611313
728105
1638105
379962
689388
1993681
1186027
1206950
610277
157386
875794
1237169
1633184
1176778
1841186
1343861
1228331
1773364
1456950
169812
1615007
1981500
728069
1820125
1538850
674319
937633
1285388
423319
1449147
821146
1405445
623830
196691
681095
127659
62417
762555
1829674
1281553
1449565
150438
1211496
1598992
1492288
253481
1783356
1826216
231087
1130509
775050
213541
1685037
193311
1866420
1878893
1580567
1934079
741472
848964
421305
726509
720701
1287002
553384
1627472
789294
1435679
73456
56051
1354586
301791
334222
1265476
478400
1378266
1616124
1573902
82081
766483
249849
1973045
147404
834696
899335
855912
1179831
1141628
1834885
1099043
173950
1945844
1884974
1802774
681075
1052922
841361
531466
118203
240311
1560331
1592536
1471924
918265
991875
1011774
271300
1690227
1901402
663792
250582
1436423
569934
1230229
574458
883950
1423602
933752
1245971
147133
660439
1845933
1826989
1791155
1843913
56164
36634
71234
1424743
1168187
669279
593943
581990
1270633
1393483
195549
1613735
1416787
324965
1509111
970272
98593
658880
368264
330186
1207038
1377088
1261896
1904258
971996
1906964
899911
56800
1871354
1060618
609446
600345
1222955
282307
1423979
1478010
1230235
227509
684008
747389
1647371
519225
284242
1650305
1030328
548222
473456
572763
256423
1259251
371087
881820
54607
312500
279502
363149
112317
1697063
107296
1649390
1060630
893779
1874291
295746
900828
550576
431731
1782437
420177
1154214
594986
1192537
653058
1478123
1436506
1174000
673251
183328
1966016
1424308
1451666
1036057
1726988
964226
1025715
1458094
1974536
500147
1633216
1736156
956642
547646
1673476
1737705
1846903
943524
1434239
1736035
919345
1320892
1301719
164809
1944589
1804230
416908
1725781
1735925
367636
1793239
1734908
764724
1676716
641235
998930
178878
630897
76599
410514
1913078
1998751
1535907
35395
1587677
1890852
1980144
300157
1788108
1251601
350764
952880
966310
31369
1924560
1913335
709156
1293651
1469157
344245
87098
705329
1138802
1910340
1599391
616641
252878
1097256
1914565
1633235
437587
1650803
811301
1441816
1807754
819138
882460
594765
403410
646592
1858944
1845518
121605
966462
238701
1518988
1104359
975563
535827
30316
1714810
143837
1953690
1662378
1402107
204350
1927050
973525
1874796
1564796
1255974
1475489
956332
1311973
1701413
1873084
767009
1069507
469171
1489980
763276
784737
1678782
1772097
1695785
1886451
567979
674668
368146
1873591
1814862
1702147
253799
831843
1434483
172247
1882540
991646
1660425
1826396
1250586
1031824
1733684
865341
1239364
1309233
1785241
876868
1044764
848363
861542
1515525
575465
250028
604067
476348
899868
51856
1128962
787061
1060204
544665
1247706
1789656
1835148
211696
1596110
514794
1376142
1417966
663597
923049
1473372
640821
868337
1627826
890905
1165322
1544221
975787
1888227
877751
546483
1570760
1145704
640519
1219706
131621
262189
382187
1414319
952540
1608330
1601455
1286490
1028636
1610597
1536497
1549097
1179016
574469
37526
1785301
1529412
137993
180461
1115986
643076
183770
234702
618642
381479
1807308
10042
633224
1580589
1937201
172445
181400
1332603
1320547
224247
360142
962314
1269175
1510945
5397
1486253
1678994
131521
1180728
1450689
1462335
1656324
504210
1223835
1764139
333925
539593
1556662
847278
796671
1219633
1076883
815601
1437452
642327
1152663
772445
67585
1239195
1748794
212677
214324
1269294
1203729
842350
391354
1524310
1118049
25800
1374730
993170
712137
495910
1302895
792240
1198075
1552691
1483993
770436
313347
1990010
417456
1670682
392186
1628989
1094268
318552
798196
1721867
677143
1274952
949979
1020629
224057
753432
1355994
1795637
862303
1466887
1151609
1352727
258452
874530
670196
851978
171915
1593931
597939
1668477
1583708
1908129
1627038
437192
214028
805656
1176767
1651058
972183
772481
1489729
1704073
942143
1968056
1932180
1190158
1637635
1318363
1396656
1501309
256225
916788
1788623
554799
478251
509481
1470787
527583
1082860
310466
1897738
1491943
1599270
816685
65814
272782
694950
194148
705503
97106
591549
243165
450927
1915046
379757
1163412
408093
1276304
1656366
973864
553831
1678245
411650
995594
1894002
487647
794806
1691080
1275146
1025813
1885413
179457
693117
1590046
1256705
1557505
605204
774406
534586
1479054
1458384
1968826
646417
1503656
1194713
752356
1377669
1049950
1603484
1016143
1586256
365784
1267511
477667
1802620
242899
1987920
414737
1303009
424231
1645988
175096
1755917
1440448
783752
1104016
933359
1817468
1473355
1757732
1559436
1907202
1212023
1529424
1525205
1531505
268646
1564318
219916
1916069
1800814
551246
718009
1841991
1494267
936455
826153
256564
996745
872308
980507
1581635
502722
646825
1981946
1217886
909691
192776
911786
1690954
33230
1975706
1770180
1917629
180220
1524392
1083270
415791
1469958
1674348
794939
530680
79550
1408689
1122766
539147
1485246
1708432
723199
1454530
923235
1428734
1699845
1786462
1325947
83837
536670
477937
1126210
695637
1347073
562235
1745112
1753073
1068672
535511
1942672
1001116
733718
196714
499328
1517219
1621283
30903
142
1689945
232846
691263
1967680
380083
18182
1396908
993730
1942134
1463652
1391036
377696
755180
427830
378352
1216746
701956
1857719
1711854
1861783
347814
657517
1160267
1162335
1107552
1264981
1544234
1920476
1487313
1724514
1016769
1488575
747756
159431
1908260
1737719
677393
42455
1503652
1483378
460847
876524
51518
574579
436276
364612
1955442
1268728
425210
283793
606249
1163733
823207
255622
1076774
102887
540367
400598
881502
559138
1860375
702065
1329956
1456850
1699460
1588669
620483
338659
672594
749641
1032719
544440
1538159
1423614
466184
1468221
1080347
1870032
666239
1504034
1729094
1546866
1231778
219668
407516
1289884
164901
1285061
95107
1476548
641436
206671
1235479
488304
1591292
1777819
1123093
1439514
1218310
221034
1022388
100393
201542
1245926
717423
792368
1428990
126254
1325456
1487161
831240
1810958
868088
1205856
1310170
1312211
829439
1286099
968339
1389468
1888942
1325414
324637
1543476
517207
1071903
1569637
1189838
1111053
168462
798600
1123496
826047
124462
1089636
120350
1749244
284271
1296965
1547822
247438
1229848
558179
1662095
1278695
1826734
1382049
1358730
328272
1341000
1924268
485365
134900
1911452
1428572
965542
1888504
130720
720028
1597155
1077303
862287
1837202
395932
1668196
188021
533085
314500
753975
1758292
1458649
1587042
483467
419922
325818
60423
1515867
787227
1672285
1188175
1816440
718118
1506603
159533
1679612
1368215
1069039
1078118
223853
84912
1323446
974802
1757693
398523
502461
1362834
750703
131822
465918
602897
4394
1181611
1703459
1825513
1979621
187954
432470
577386
1927959
134836
906516
1614031
1256928
232861
1205248
1137634
306842
1796178
1140205
1326142
147736
173617
1478664
596485
93079
1272552
22799
1987462
923676
525998
1169874
994538
324048
1912958
372988
723817
1268943
776283
1294429
1113890
1002689
343564
1732104
83749
190120
1234220
1371482
1682403
862933
1336275
1421035
856406
550135
163778
950028
1581047
495094
324613
1913116
201469
1435446
633189
1860964
1284415
766680
1238984
193543
1769513
558860
1712195
329676
1944471
1246794
408788
1534544
313678
1834788
1056275
498176
1268455
1914465
1290022
1367389
1195475
1410804
123199
1375983
1731138
583607
923923
160019
1287747
1081095
720668
1281024
58425
1263622
166083
1608521
237180
1739954
131414
1094255
917437
1229147
1879204
1449666
1806016
1503650
308365
1518233
1412096
607483
1806247
1899999
981419
495463
876585
1055353
1642698
1692508
1946185
637050
1091665
114358
578695
1608066
929131
983685
1418846
1176959
601216
846291
1023550
1868693
1152612
1821602
772721
1253624
56702
578640
1445178
1531167
1931600
1861781
1410610
1449605
1310831
1712083
1424195
1385556
251617
287443
1711209
1258753
1833659
40974
100943
1750404
1771092
913675
1978416
413921
1043038
1402807
871073
1786191
1565074
1708465
1139859
355060
724630
102058
778640
1024627
610461
776142
1960906
1268871
425402
876293
297599
477165
1754147
680694
1105643
1028182
1022491
743653
446652
1288191
1726711
41560
462385
748349
1776177
289229
1674991
1343155
1185089
831508
1536921
928568
1317803
1956255
233961
235906
1574574
1840469
612271
107966
1522816
1496666
952472
82559
1284096
1615292
122909
1768847
725221
620133
1107725
1523273
1835085
1562296
241834
1124966
1938211
1320591
98158
1691347
620362
235503
1861871
418412
1262513
432517
313531
413240
1613304
376094
1772841
451628
858503
584529
695655
265088
1451795
493361
1848287
796172
1981292
1699734
1678409
356633
626699
1461831
1037431
513859
1173129
588576
1103558
479217
400743
1093936
851813
1218179
1104599
1482558
307515
808415
826165
522419
23351
428146
1133975
1727861
1678703
1960201
1610605
1992340
591151
1324749
1026918
1198558
613920
378609
1592217
112851
321286
381483
505823
1514344
806288
769623
1811071
1089258
1326236
1561234
506872
1332725
1315850
1784455
1960284
1455579
742493
1598499
1752290
741771
1197391
464117
1912806
124857
245762
343576
1545489
14146
1033356
1888931
1945286
1938333
871578
1684550
247740
630814
623115
1434682
1974180
1518121
1009457
1283701
1720948
1833057
1383307
1994488
1105401
1998008
934046
1856743
1095846
1954634
976257
1990437
898426
613188
1053062
1553311
341413
1777356
457140
1939004
669872
703019
1592739
654840
1661069
1002469
101670
1594066
1676891
1440234
240415
1315843
575942
1457304
223267
1786
1617664
1270504
754523
210193
1389599
659140
29189
848680
1918724
743639
1050572
158977
327456
1750449
1240119
585898
1927628
140505
1170518
758125
85328
888229
1117635
1818950
1626826
1633288
1719575
838250
1075466
1622832
1038765
1714515
719760
672877
1566653
843588
563587
1484310
700659
953496
1898553
55703
1495868
1981334
1939871
59161
58341
317445
630807
247450
1111187
1419187
1075520
1720927
107550
1624326
1022614
902760
171809
932892
1164547
1470946
202146
1915103
1964437
1605811
1969967
1019672
1453127
1598109
807570
1401467
116788
99561
156258
918990
547055
101290
8021
1497938
15138
99266
306580
1706668
1307733
1326055
767851
1590979
616232
467659
843006
1910156
454316
1371820
1138729
176132
1243145
521924
1547080
1953172
1133479
1599079
1313285
1339744
440706
1582803
1387123
1970260
1510772
725032
757022
1691320
1477480
1818137
1690313
1698553
369334
1425845
1428704
1932278
1661199
792659
354448
1748327
742524
562279
1339131
125657
1843221
921192
1226189
1615447
1962216
1329988
1416474
1421251
1441871
175748
652302
1688525
569147
718276
1040170
1123558
815671
635669
985534
555586
155494
1300306
503584
605346
36777
460788
1611012
1878542
689625
790607
1807305
751973
492929
570053
680214
1064549
1230723
1627246
258407
1022036
1623381
57576
639705
1616805
1129782
8788
1799546
522809
1510713
290661
1702555
1585660
1774519
13538
666858
1867004
418856
1540628
452244
1972545
28436
481928
1688539
1745272
516560
1623574
40200
406615
1382979
1087826
1017316
629574
1127892
1731464
450773
529541
1268347
777342
1137194
511717
1023587
658320
1183253
949010
1120160
1314151
1667774
172848
840998
622753
773856
1700346
921157
899941
979538
1574391
1568304
848759
155335
154821
1515984
910565
583672
223965
185205
1221594
983712
1362448
500382
1915785
2549
1592037
1455070
1852772
1956963
1794528
816874
367337
1057472
283581
551153
1285478
707940
698156
334304
1081817
25743
449366
1707910
1212343
715339
418185
58414
1776976
696739
1765300
931366
1895394
1411467
1480467
634764
1791355
1402501
417541
536490
481055
1761688
218287
1921829
1004009
295690
872534
1389229
196832
128514
66613
1409796
1491406
385932
1173471
588402
261292
1553394
1072935
786324
761022
142281
915554
1339184
1884175
362841
1893573
627405
1792026
226960
1311623
1154057
773342
637515
1423206
368777
136699
1680273
1431732
1265395
267345
1212466
1914756
32755
366274
1719704
277722
578204
1663567
1104120
351578
1824111
1578055
670373
1474122
498421
1652291
572072
1537134
1424730
1935894
1117429
1639558
924304
994526
1503854
985127
79181
1374904
1784348
1810466
1267699
1830058
412063
245232
919786
418401
1264756
727799
106314
1312106
33162
1244348
154486
984927
333142
1322758
1923218
519427
112375
1495937
1683294
1526542
1314784
910667
864070
488462
85948
1949907
101342
1656736
1179495
254915
956409
949808
637958
141426
1426766
1191214
855595
1196209
118991
1662427
117107
358960
1337977
778101
1002008
1798474
1147159
1317330
860932
511562
1819626
1996362
965388
1651781
1224218
1259781
1693603
274808
1054536
65096
1997415
1187013
155576
1670885
394218
185740
586045
221728
1821336
1186330
1585671
1035607
1263025
934157
114668
878612
1006690
1065206
561885
161085
438331
982892
1797565
133530
143861
1219234
866047
1608588
235281
407226
1103751
1688087
541680
1056743
1773603
1976575
1104883
945503
1381939
1864438
107141
1507216
934116
104223
1749255
611617
738812
146842
953063
641740
1742280
1689950
1982277
85929
981695
639520
111629
1154377
1217681
1465051
1363577
1010914
487003
1968803
1240610
326792
1134428
116541
1729839
745690
1375151
635062
1962798
1993961
199069
1059037
336213
1023415
1559796
200918
400766
1761286
1420434
595690
656381
1486850
355080
1558170
1875679
1504400
886385
1312614
1326835
1311488
1822058
1850884
557404
1791098
1306239
877994
919076
1942143
1259126
949624
659558
1918618
749631
317370
1886438
1992711
1213109
519125
877539
187030
1870981
1838551
958172
1104854
1019187
1720173
781127
1742526
1538573
1337021
1518387
751900
256355
1848811
615534
5318
716476
910071
593875
1089171
1869353
48068
14880
1762452
909086
1453227
75659
646040
416032
1199290
194334
217150
1506038
1044898
1971243
118638
420218
1782997
951600
981935
1786014
735833
779208
1905052
1374471
1792856
1360835
1149761
1725427
1692358
854308
1267634
1964796
161876
1839511
1461523
954375
1872406
306401
1068311
1935282
114455
535440
1195723
343580
1026946
1863455
1962437
1669946
402758
65597
762412
428541
541446
932053
336684
1684779
409652
652172
1962010
980444
1438800
571798
1819083
584400
657852
439385
1388930
1209580
1752632
424297
1525524
326925
737930
1766772
1331446
575882
658360
951095
795539
898994
1634892
1993533
470801
1406423
1350691
1191405
977945
353101
1757596
506512
390641
1504267
1588053
633351
1693491
583848
1045573
95503
689975
584354
1644279
37561
1877204
1384328
232408
1323038
630658
774343
1583176
183180
1106220
805614
1839525
122253
80167
1566480
1431700
464816
323089
1780619
303176
280492
1138987
1274428
1968532
448371
1445743
904142
657785
1235935
1049297
386462
373858
898056
440557
835731
1603822
1283711
1791397
1549634
1314191
1494259
1912933
1464126
814079
336051
1877935
1737433
1226306
1310662
929476
958104
1991034
1204203
176847
1999412
1982812
345851
94878
1705373
1527319
1874126
103503
111317
692731
1391000
1933384
1248059
223301
1510492
1252250
177358
171834
1516729
1636828
1963054
1597263
1254090
1344437
63855
1158153
557890
1508754
912688
1679208
1468580
1581421
835146
1649673
1130810
1062958
1294323
507349
1580750
1481525
279607
1484048
29134
1657763
1210945
1677200
953231
1657936
965432
1464828
160136
613203
37368
821891
1574394
1525447
1188055
1920723
1104972
565544
392817
1135878
959797
382858
655803
578534
1027414
538095
779828
125848
1211298
852125
1847598
1695490
496582
215071
457640
667739
1917662
1757146
726377
1366155
879948
1652634
896925
891325
1929835
1391307
1161908
1625682
485241
1666737
780834
777688
1748054
1574359
1869290
866541
1985178
421208
194243
228953
185845
885820
1137740
675208
695014
963554
1081209
1309542
1195474
378965
586096
1724874
1292317
1255218
957770
944408
471199
1622938
1654326
1336940
1482209
1970566
121673
164218
1711760
1649693
903658
180983
60177
1994608
1550818
1413358
1341427
1936188
1983757
1553978
1761321
1277476
652590
1077928
918391
1021171
698156
161951
48771
1432397
1685469
75666
827305
342276
1295862
230752
1031245
269943
1485883
127991
1118592
1620742
459290
175286
1307573
176027
1576900
1521077
1992322
1944538
921914
744517
968952
1291030
188384
516680
581170
219776
196708
956906
1391251
1075885
607801
763200
508318
1383775
1563441
1595211
1623751
738391
625732
1379002
210362
1770505
1930241
1922752
958239
217337
669441
1224183
184067
1174331
763024
845055
1432118
1127286
1957985
1739215
115210
466246
972004
625659
1454974
79
1442587
260030
19527
1123072
802292
566738
377104
764729
1149936
498040
511824
813104
1978618
973504
1002927
328536
1887867
1960151
738852
1832465
1627109
1767474
1779031
1851859
372304
974478
175944
343661
517102
869413
751937
1155177
1046305
646967
1011521
701275
630059
926090
1190694
1236026
120448
1854367
957830
1754244
1649981
1300915
1736680
1973565
396267
1942392
1205382
1761688
627003
879058
612230
862881
1810391
1197205
495635
710508
1102681
3226
846853
368383
1474951
968665
1712761
1552178
1748430
1274097
22846
987056
1101272
1951047
426978
499443
54771
819971
763452
893413
271206
1750930
464277
119884
34453
290725
1309517
1803221
992615
287943
989761
1377609
128264
1740680
1634878
1380375
69295
1088233
1023712
742116
1831453
42166
1694172
1315998
1706581
1767908
1674220
57331
724980
549235
1395360
1729276
436667
1809235
1210573
1232929
1923834
1553024
1584314
381227
1489100
1435222
755248
1636428
1192625
454845
112219
141543
336011
249455
1904412
1737079
163948
436343
1214231
950748
1205899
1637030
1438231
1287338
1289550
1073388
1890517
1321505
676979
1947378
180207
346967
1400700
303172
415126
96855
1189026
1986798
1311617
690516
135617
258147
682809
1752597
557684
1849099
658133
1823163
735427
545729
572500
1667588
1414895
1200056
1847489
1101241
1377061
1600152
152640
1033566
901573
1761405
602211
664140
1001109
934867
5450
1007766
1732104
655214
1554571
731248
1253243
1355614
421715
995783
745648
948111
533904
1148377
963260
1832764
293708
693190
1154981
1022150
632322
1314298
786357
951619
256892
561966
312631
945200
1983385
1428804
223956
781828
1893037
403217
441991
798905
844879
389448
1256768
1318780
395993
1131904
1507872
1940234
675686
1900111
1052697
287452
1935015
902191
823476
327491
250317
677205
908
1307580
591528
1811287
1152636
164413
1093003
1444099
1210667
1801148
33352
293839
1054047
1030134
1742439
905846
918716
571138
676969
412574
1335437
1539945
1909546
24166
1369512
1929393
1299512
414711
1810577
73568
109874
351896
1747672
1470738
797206
1446189
1139239
20848
593216
88647
360363
1969512
303047
682316
1983430
1530193
1728223
1661714
1405679
1960149
439525
1122853
801826
451949
1168194
1939959
1076314
864434
1186559
1503184
1546816
127115
811610
576464
152418
958064
721497
1559796
1980494
153157
1573902
1424040
747469
1227201
988383
181034
88697
972024
1760656
564005
1053843
1732277
103513
224450
1023142
388470
211471
1840446
1252393
909754
1586778
621896
1016071
800662
296611
158298
950005
1503441
494838
864231
91373
1908483
941798
715068
351444
1015656
935239
728976
390396
1855656
1593034
376103
791755
1607228
312297
580191
1090653
1870982
853702
1764360
293933
1471412
1768489
1134062
1111779
157258
1186827
1202254
1301063
259861
1793215
1221870
1069986
644398
1695526
1053201
502203
1363982
134219
80492
1663899
770039
1634667
1136618
1717680
637307
1919983
702900
624549
286198
1982455
1132802
1463834
1934628
522983
1504024
1990443
134050
321281
1222895
494333
1429529
1658832
1623417
266191
790897
938508
405617
195562
335132
444451
139595
1412029
848088
1953530
1005515
806898
1098475
738258
79700
387506
1552057
1067356
1441375
1927013
1994913
424018
1859436
1614200
209230
69818
210174
1910858
1675859
167975
1051291
302604
717998
626785
1504789
1277424
846621
1173985
1414247
785772
1564523
453415
648438
107278
1460267
1688551
327102
600719
1155377
1163859
721798
1219233
888387
47740
880810
1443970
959435
1306423
75035
1972224
143979
958739
686124
1819113
376003
44792
1704647
1234605
1802626
1948938
250617
270562
430287
16912
306689
1374075
1864500
739387
453979
1269533
1051054
495374
56845
1243472
1214981
1854759
1321208
1445530
1968333
1468723
1390085
1982990
617374
1933473
1332456
1380007
687337
324283
1425655
5261
1338480
1263056
860880
1744207
1673305
1695414
454927
362057
1898137
1580644
869815
350796
1333369
1272052
1445863
401632
1799050
829356
237758
1362044
810863
1676518
1624139
233235
145080
1768963
112732
1559789
331517
122822
856816
1284289
602900
42526
1793794
1397840
432532
449154
33134
1078184
1285670
606518
801901
1700381
1748151
1361776
590724
1544721
1275910
1637360
246637
1683488
845797
628286
1784519
652161
1395225
459464
322920
760682
1235579
1339884
1067805
1264724
825376
558688
293879
1108363
669468
981577
1373783
1845938
613833
285320
899928
910528
1744139
911226
1771063
773589
100180
895789
1774271
1057643
746323
678785
48741
1295579
426754
850006
686785
1977868
980183
705052
475224
671533
91800
1485120
1090637
1310201
757235
94243
1329803
1115984
1959730
1934542
232296
1222756
1434666
1094444
1948715
512685
102335
1898350
1905813
1361943
1235616
810123
1724316
150495
1907194
378732
1846356
1208854
1459197
1081223
144032
1790574
972646
597887
455246
833526
1504667
1490034
1530497
1286296
338054
1903807
977832
709114
1938246
797364
627880
238314
289062
968147
1042770
1127623
1582638
423289
1588481
1110890
1871620
1789847
1559507
1180990
1983305
1869207
171525
242783
129632
525271
796133
1428224
1020284
311164
995432
29409
409877
1746739
1012592
796248
1416751
299608
608595
359827
1906148
733337
491716
1362551
1490815
323264
1952858
1069409
254907
1677471
996406
931632
1035339
151881
235005
738472
1177658
490268
884750
871877
1146143
5909
963856
406376
1051282
1596038
1123630
425126
1319897
422866
866169
352823
979398
1627571
306136
195964
1493919
567710
175691
1521812
854159
1168461
1914373
1678611
1403939
677609
1148004
778957
551389
1088431
1613072
471147
1781464
115148
1409009
403473
1610080
87575
1604630
1755068
1959865
656578
396952
1299541
1602552
869520
737353
83304
450767
1656026
778325
1115525
1570516
171812
672544
393203
180390
1082220
767825
1721554
55775
1872686
1144675
1993621
35480
940147
855855
1808447
1439626
1463464
1617423
261018
665652
1590915
1386080
583850
548277
87478
257467
708789
1419287
824080
919856
862923
1189388
844152
1421780
1980390
799318
897225
1867436
1711408
1236714
975626
1606496
76597
927522
682490
1526352
1924331
260543
1664105
602408
937612
155757
1342057
1854387
1821529
1599352
749368
1174070
251417
1692089
1732626
168790
873968
681202
749771
925535
1265719
1228857
620883
350446
1693481
1290034
1657615
563790
993545
799857
1640498
1319181
1286984
231700
1374969
1718209
26246
1568245
1168572
1490317
1632378
596843
451072
1784333
659973
32464
501179
89132
1487199
152451
971423
196093
167465
595017
1178586
1254113
951824
1547975
577154
630954
169469
504969
1068564
78830
870933
451991
1649227
1090399
902001
235198
1520635
1562379
1017454
8384
639109
1246556
1916651
1490365
76818
1258186
1872835
822020
1973703
1103704
400572
713494
423367
317509
1051496
431123
820992
292945
1295564
1674435
260697
46665
1615835
1838843
352385
325762
636318
849268
1921469
1234491
1568139
289384
1620570
229174
482891
587874
475369
1352345
1724672
1505984
675095
1844565
190631
1586323
303004
949435
1276036
578174
1042437
1532762
1232770
155455
1839241
1958713
1271879
1784603
1729117
1871210
880391
578374
1774076
61550
1976219
815550
95408
1501821
220739
533266
681724
1653677
947191
1983582
222671
410196
789753
1685459
696530
870897
460767
228984
1540559
1628566
1772821
1592984
1071904
300885
757825
807169
1341712
1528606
230712
645999
953278
275892
969539
144519
1411566
1359911
1744016
1961272
1310728
166290
1692205
1150877
1255315
197697
1239922
1316271
1638730
1992825
1761145
938307
514753
1800909
694847
204864
234148
402360
39019
963990
1426714
1855606
1813616
1884064
93904
167245
1526369
1582239
1460799
804937
1593252
195072
1773979
742085
1269551
1801474
868344
252943
71462
1716508
645115
98852
1552074
1588373
1725072
1304958
833992
1953997
1141436
493987
1823168
505383
461267
1742184
615218
430371
1485674
1598650
1127489
1990163
1318278
1636723
329398
484897
1513728
1491413
1848250
938601
36737
1102767
1401134
1573910
1915395
1589221
1736830
754732
498485
1896171
171714
178779
356620
1029434
1886802
1309481
1966623
300181
517267
1974289
1465034
1078922
109758
602870
898760
1356323
772195
1428316
840565
266209
431629
1113194
1248002
1258189
903740
1035332
754981
1399649
80906
120182
558424
827365
340999
632145
189375
1586792
884152
1276378
206868
582124
163626
1027075
288398
1713260
1197735
1449441
1724269
411476
1873953
1135146
566308
1580605
1258848
304924
1606569
98052
150745
275618
1852970
1189411
248895
1584914
1918181
565341
1498184
1225713
489125
803074
867562
756250
1724336
414606
147741
1643274
1540012
1339965
885340
787177
1624909
1018706
177161
931350
1216932
698857
710007
385253
192610
971392
862649
522172
1633307
398484
1341394
810390
25037
1026490
1589468
1512720
701394
1405185
1634011
1279760
815171
1996908
960014
988898
1908625
1082923
956507
1857870
1720085
1275015
1917040
1938828
392447
303233
1061321
1610881
543890
1771546
538722
1630063
963468
282923
1609205
1553428
334937
735094
757097
1676476
1803743
51920
875259
565772
1853573
1654142
559480
890137
1313451
1454952
1036526
133757
317933
1838533
713253
1741491
286673
943456
1666838
1656212
1848732
242600
575821
1496428
1371978
1899087
782595
510707
1948476
805024
1644767
503209
1607274
446321
692494
40000
1483958
1169354
1643683
277143
1127160
1708021
892930
1742851
1146829
1043656
1695988
229092
1063589
712042
622295
1968643
1891655
506898
1285278
940637
1338947
1893400
1551187
1902396
1357253
1175564
23113
432858
1551104
1385594
108768
1924120
1722909
858141
1930733
1537009
574068
963306
1452005
1010452
1324837
1123540
1831804
197691
1541325
1939035
698681
1822372
728176
498622
1442306
991863
1515393
1250660
1279836
1393494
832494
1215608
523300
11186
979958
1803297
1201266
91592
1911447
429808
1322996
1868539
1694903
218259
1556993
1469970
436260
1616758
1746386
1620335
1549620
1668941
1725144
1447761
1651116
1246902
501660
1006566
1313183
687768
1566484
152711
1936505
1416639
449747
1343512
310618
1768210
851898
780326
1248427
1478705
1787289
393793
1961926
166853
149363
1348886
935552
1515921
1495293
1632125
1472832
1889168
666378
651846
1794212
1460343
1793713
63156
1591620
187642
1503731
1570522
96739
1436599
437041
538358
1330916
1523195
689426
1491886
1721077
949563
672604
171084
1616586
1361527
766284
444406
677263
94635
1670455
1144761
1602645
1628507
1330286
1800593
1632268
1243089
476747
1753530
598055
673260
1338956
909625
1913382
1761869
92650
595141
971817
1417294
1955769
1314456
679653
903994
1484883
896534
1952474
1311421
1893872
90947
1851167
215339
1945353
208838
1522532
1395257
105097
1084866
1582055
1039477
953048
1192844
1444579
1419894
1329996
998037
1181682
1815072
597469
1912935
1304630
845812
847786
1769365
565465
986716
559721
1169308
1110075
111811
364463
367289
168338
700708
469649
589767
434683
1524811
338419
891510
1138626
335469
392387
1810053
55891
1712003
395050
202814
647427
1467230
1993430
1595013
570987
1226989
808657
107173
671948
311822
152220
29708
1548825
327957
189990
1672082
1629776
1633413
1582477
1768049
1880167
681530
1945058
721213
1178637
290553
677203
464544
1611482
1126069
163950
863878
520792
1668166
1795306
1774592
605732
40258
590654
1407029
1206364
1557419
424812
1287038
1640367
1001744
242344
1698805
109837
1672190
892258
1403389
1592665
475033
813195
815258
547988
655661
822333
307726
1694291
1588456
966581
665010
1917491
1185563
947153
197746
729886
1943851
1744442
887911
1523017
129131
471365
380519
817555
1368115
450147
925405
1349290
1504817
601750
1505169
1804914
1992462
554821
93572
331738
1715800
1160730
1314012
1430812
533811
922872
1491987
633458
648788
52804
79851
532478
566347
1105095
1042227
387969
1431517
1049246
864217
1318360
549694
1396798
1022193
117638
970109
568790
346009
268169
1801792
884575
766599
1521777
841232
183655
534833
1199530
1685712
1582044
202915
196296
1187544
423385
1252845
1763743
159563
355683
578798
1268749
1893373
520996
1826181
845636
366037
1779538
7415
1503449
760254
1657162
1189703
1893267
850511
771260
1958754
79356
308221
831487
786931
850645
547109
1122387
189968
1784983
505753
1671807
39047
719673
1910297
790602
1296945
413538
608960
1277693
135428
601552
1881668
1935345
1531852
1974141
996856
466250
1818221
303349
1451399
277210
747203
426788
1214313
896330
1214287
1596545
201157
319775
569912
1155361
1729467
1007096
979517
1133268
1294811
1933082
1868680
885187
610376
978661
824356
947418
744634
433627
1603513
177963
959954
1219506
494064
1886713
337976
1568194
1481916
160291
1806119
695996
354071
651681
734683
1056418
1163860
1714111
1429878
1482595
1474688
833867
1171080
638152
279595
1967214
97773
247922
599063
768005
1186428
724807
872062
1438552
1042345
1536287
1389858
429301
751367
325229
668785
1038344
12838
1291612
274427
1153119
442961
1647564
769747
1389356
60894
291665
353974
1808592
777911
1886730
1754770
1513330
842855
84363
1091758
939453
310645
844010
907728
1674293
969596
286517
1151181
1814405
115823
1020102
72029
1000913
1263751
1596288
464355
252362
740659
319590
1867749
421667
1067473
1303642
974865
1907648
383445
1524885
1411713
392923
1348067
649973
383851
1977276
1205053
967182
1098274
372967
1001811
1810451
741685
693137
1686709
603686
1394659
1544160
1453681
563319
1275464
597833
324199
1686517
1448802
1277135
450180
463046
961243
1986232
1087683
1866449
1671878
679352
905787
192960
300201
865085
1454212
869457
988925
1456144
13019
1579141
1322754
1368942
947687
1817896
1625277
251748
1292983
533592
1383359
427443
1024116
1015997
983747
1786021
628165
525014
1948957
1058011
1650178
1433461
1655656
669745
799740
1969294
1308592
471652
1277408
62326
444798
482253
1967251
149356
1873683
402679
1514690
559320
274423
887028
613617
796428
427903
1776453
950290
692821
783684
67868
1253700
1705626
1986199
609146
1280157
245599
1564637
1457525
1153049
1829450
1758441
170819
503815
1555563
1213935
97557
35970
1194585
1942032
1963318
1121446
1400546
891795
1170583
569469
1457528
1212576
1416650
333516
736583
1175837
1205875
1851789
517667
85604
665483
1230096
1523450
825461
500837
334121
946585
1262364
1917337
1882413
1938294
378278
1217711
1179921
1195534
103213
612631
145973
755669
809156
321151
1088939
1217189
449949
1416704
722989
39513
560403
1151901
955666
1545517
403184
1155821
963330
377098
223397
1004574
1347149
428344
1224119
930112
1138402
1879113
1945322
1242457
964148
504901
907360
826643
688210
310852
559993
1746448
1319894
543997
287329
1615752
220949
1177335
491939
744121
1151674
1341474
467841
309781
917733
1332736
102682
1748168
533553
1728883
1776568
1590904
1222082
584561
391455
245247
1078636
1902781
250780
1196693
998131
260978
56139
939538
141652
1509598
1404540
1005342
252267
1565388
1698564
546603
1874660
1260751
1256002
1366788
684227
1464953
662655
1423994
1813527
1809139
269593
952193
319659
861053
1527755
790017
642003
834610
1641279
1865350
1990611
1851539
1732064
295563
719756
1258194
740934
250612
1858722
787006
1824380
1963671
599706
667359
328607
228511
1237178
724207
1271618
32698
1252046
1672475
1430628
367616
1991294
1630669
1422679
1407338
591170
1186532
1456769
837957
438014
1104133
1650829
1973519
1182432
1129438
1522740
171804
547393
859773
1657519
173762
1792548
1784860
334326
1471878
1997296
1743806
1330659
1862716
1260977
1033556
478083
806096
268248
411444
699869
1896432
428258
882938
1392246
1000340
1898742
900911
448158
1601697
353985
157507
1784209
1212356
759940
1272209
1096490
1807276
377277
876218
443986
761253
172778
1129533
1851206
701750
1387089
906497
1072088
1964169
692303
1755592
1999099
881234
1287471
1713186
883847
1286916
1438360
1953044
1944544
1838704
1442213
172937
924430
969698
1711709
1234035
1846874
1955753
1714068
749183
1131822
1809141
280941
1875438
1494904
1876816
1391826
1000192
1001940
733787
1096973
1593672
1404315
45573
912925
1938888
12175
1545333
418757
345895
1465229
1880367
1139745
71993
891811
509545
364363
1683673
955442
83450
1338267
1104245
1935522
987637
1544954
394946
1225622
1084986
477828
893150
1015421
614732
11073
650211
1619389
1500657
1788873
719730
178532
152821
993993
1926641
178535
138107
1734779
1219011
1883994
1049387
1808481
1478660
1091197
1257348
1377530
1477410
468966
1696447
508150
377882
1500950
1718086
1163566
196100
28341
1763762
275620
1043506
17480
938486
1363059
333072
168861
525699
1340568
1807254
1319979
523471
39407
1333299
1013132
1856318
726307
1456795
444077
295889
1742748
349362
1519795
1336185
1296798
1951212
1667218
438278
1982650
1980863
647890
836175
1445576
277393
1089130
1255820
1191576
194813
639072
46268
1148387
348832
328954
176863
144841
303635
1655591
878248
999479
328852
795505
1334647
1697628
358655
53621
1931906
1868427
1138701
485072
1113540
513284
676427
1296606
1408277
1940847
907021
679833
1543655
1187273
1142420
344439
1040395
526951
1781142
400430
46200
118487
81759
1029763
1637154
307865
362268
1418404
1363990
196858
529845
1468650
324136
1969441
476753
358345
1570492
115456
1148679
166840
922343
1445459
2142
1206922
1157206
1525740
700537
755749
1599130
817523
1966636
735481
850510
664283
136602
1799966
1480837
1715068
1618867
1461247
717167
748414
1987757
439083
1271381
1577774
725609
969159
1383991
828398
920796
373656
1426186
444083
1028456
340033
1501488
538506
1473169
401934
800785
500737
862736
1305828
1096529
282502
914948
122502
1271945
1751311
206736
913797
190151
1357156
1684774
1953441
1370789
1974489
1602828
449475
40624
942758
786855
1282913
1730735
511914
1453653
385856
1283198
1489615
634608
1372904
1844335
1592376
410651
339445
925138
1620559
520142
1937042
1716024
717954
908914
915914
252054
1365675
1610481
1159394
1650265
760901
790561
136474
349003
853465
1385202
1097512
146997
1001346
791380
1658324
1966401
236318
1270611
1749815
623042
1031155
1502385
443785
449284
1518425
1560036
1271996
1216820
44236
263680
538250
1296726
166433
1529022
642205
1027845
1408334
1941091
788004
188549
1496444
1953012
1365525
1970901
998626
1653300
850915
786843
290283
1980218
1803165
183651
798934
1908984
362912
1208269
1646050
592240
1715315
1238506
339583
476880
524950
960721
1358106
1543652
1840465
215158
1437312
85916
529729
1957916
1497319
343777
743626
138271
915921
334267
1136983
1130577
906720
219648
210400
1060060
1102305
762824
1396879
1471440
404532
219225
1462109
1565784
301655
1505735
791930
1548078
668039
563214
559561
559493
330104
451722
1034727
1031005
1878630
163656
1597369
1616157
1265498
649878
1821810
457645
958214
76256
1133689
1157640
1852677
1960455
1082137
1724902
257891
201566
1452962
849618
153618
1928103
120092
1730203
1917351
9647
1864637
1248705
69112
948305
286314
1060835
105
992878
1665221
495886
385080
466122
1394575
1140108
1889959
327054
1728981
527412
1576600
73972
298139
1618742
1370333
1769031
1872523
217097
1859932
39617
1431555
1298544
1541994
230653
88988
477903
248010
972958
720329
436944
384505
1612885
1201423
1509664
1173813
279753
1113925
1464274
1081992
1284284
899964
1642359
1799683
1960387
154608
57799
1564165
949143
1737433
1734008
885807
1318102
1108032
1396223
575719
835658
348033
1052058
241513
1569816
94322
554357
391578
1009880
850632
5692
1473029
203854
1664891
986303
184171
1450389
986879
686656
566082
971506
915113
629937
701293
1936355
636208
471074
1875910
184075
167690
1244590
1593480
1221395
1066328
1965631
1639818
891077
1136899
1681103
1405929
356135
943440
1292784
1001065
1339749
830286
37632
957280
1824504
1098928
690149
184177
1189365
1407080
1470591
1580255
840567
810653
1011813
1917698
665562
212803
1685844
1680647
1848154
1378134
948560
1117790
1046788
1288242
723237
1355947
1708293
1212532
173070
1573692
1543015
1167229
370795
1426469
224304
1417576
1812003
1661362
369178
1255051
1531922
1137268
1795454
217483
1245743
1512615
737187
273835
1533473
543663
852124
660970
3425
52589
1068271
1822102
1997330
1867749
1575695
551970
944822
1093572
1054344
1646206
1348412
1061913
219796
972378
421561
1394594
905462
1271731
1815834
782353
1282970
519327
287623
1389907
601936
724179
1740932
1422881
69045
815035
1090218
1991243
887044
520331
121867
405442
97527
1817558
208715
1480444
1153739
155776
701831
1687408
830232
1115259
171396
93949
1583509
324780
396684
1990271
1309105
235308
768970
971320
633401
1760910
1619429
26589
582493
351749
881677
30627
54144
683167
1720002
1065561
1744306
1703610
509003
620993
612528
782758
1408235
485440
12762
1864331
913589
1700451
495637
1307284
801896
1772493
738850
1385790
113720
1876232
1110142
1597747
1681506
1756877
1909045
1605796
1679617
898782
822857
169153
223252
279885
1704206
226392
800255
295319
1549905
532084
32284
1664382
662827
805981
1239166
343228
1705327
1167618
718380
1998042
745924
1577779
1212521
1347587
671807
1780299
169538
1908404
1247841
909821
220893
1615553
1169487
877942
725761
1366291
72598
639320
940281
52460
113339
444885
1947938
723103
253122
763685
1882363
1831689
945049
1043098
1134866
1560883
889964
1859577
1924072
1084170
1578022
1730072
1257001
1808562
1326407
1558510
876922
1284850
1947522
1413400
1098628
148971
390949
466270
179662
1211104
814308
1008793
545396
1360629
129780
54034
1717668
141080
719798
1948455
976419
346920
969003
1651105
1817952
471903
1504194
1898429
562142
464352
50049
1439095
454273
956294
27981
1250628
1451712
711688
225243
1200422
90743
1272885
185252
276270
1276341
601928
1849421
1250855
1059872
736949
348437
766901
1504277
706236
1460404
1741924
1077906
149591
474566
1721314
283894
995931
798377
1395665
782195
595935
723151
208157
1095841
713783
939038
1340300
675692
217172
120504
740142
803831
906028
1621056
1591985
707350
441905
539010
449617
270964
1948768
1595411
591714
1847003
1657779
1197386
515199
1498786
534970
1263558
1188225
1841098
331431
1598518
1114048
41854
1780383
1867837
1387228
842759
129904
859286
1952098
1414295
1843217
119966
982609
187022
912909
1547235
1054714
162130
1706409
669464
773996
489799
1409863
15466
1983111
1034317
1271914
660855
320298
1495116
1942915
1557944
1999188
81294
88205
950601
449118
557938
1919836
222355
1409347
670646
88162
775780
69363
114244
1275850
1845511
1866329
1499625
583015
374663
543291
23718
1527168
1894066
1926905
70490
401724
355189
1631151
218636
324112
1848492
224455
1756994
1230094
469083
528609
391135
1584480
6562
35766
1927501
85713
383617
1611117
436144
1203714
829626
999446
1045062
118838
1787763
1319117
14953
1696492
1950074
500606
627318
959904
149532
555248
1409329
157465
1345693
1473538
7390
106541
1224037
209199
991466
137956
430396
1208446
761331
384282
1511215
1352260
838825
191651
1303561
870466
1357636
1351629
1129723
526350
1684339
1339810
413524
1928359
1899581
1740440
1082336
214422
1296180
1644657
442336
1957206
1026295
1238323
1664456
682866
91514
185444
297472
245739
572124
591460
149055
1990889
383295
996231
1789405
1102712
1142238
123770
1268446
811790
1016923
1355117
1918781
555051
669093
515802
1042807
667509
128900
4755
59348
677959
716399
1799669
678893
1383197
1787073
573214
710731
1740001
689309
1660887
156029
869362
1602218
1915568
292503
429175
885664
1803904
956037
151406
1273755
320789
538071
661026
28817
1434663
658297
1285120
1204197
865745
1853368
1358639
278455
1971586
935036
739915
1975296
32054
939881
325337
1545298
846817
462110
1798085
161639
213375
381217
555230
460542
863263
1428491
512596
1510519
989279
967861
1693705
288191
781644
1325217
1540367
748145
822581
607863
585153
1107162
791859
1978803
1196439
1885540
49924
1229171
658149
1038415
979344
675904
1062958
677357
1347803
812578
1660518
856224
877122
1811564
463448
1202623
974551
882359
518323
1365474
1447865
1695346
483022
1990720
1817115
1108930
1856173
1861041
1966053
1955168
1319728
84950
133092
1249840
46680
908196
1491235
1742245
1332151
1015217
1402737
349670
1536435
22217
520010
1523735
170350
1237222
292390
884989
46523
281754
890811
310536
271450
1527478
748141
620298
64194
906518
486466
1384844
1840232
437590
347818
950191
1163750
1419211
1556439
1268520
14063
134073
488820
1876984
1760274
1952241
416582
129378
1542508
7116
221495
650369
134801
1792074
76568
1884433
1600393
1547933
897739
1267951
1772290
1639002
1583085
721921
590056
1524809
395380
1160735
1408107
1668029
530302
1425942
1770909
1795882
1505247
103613
459582
343379
1684452
1659679
1668933
1551692
1373121
377697
827045
1448564
104039
480334
1746204
1951184
1487007
1419740
1326812
1613065
953544
1930586
1096733
1804370
121900
1794641
394016
748419
1037480
889144
152627
1211704
892132
366539
693454
519918
911425
486694
283245
1316188
1411944
994996
417871
9888
1333986
1011628
343931
1404829
111209
438145
40088
1196891
948829
533541
1558157
1397623
932638
815919
1719998
1812923
203094
182617
1201988
668162
964793
621138
1825125
318352
736734
1224797
839195
463224
1951857
622914
502439
453406
759069
1412070
498137
1833649
1829872
1039331
916414
1498057
1771167
276289
648426
1775351
1761180
260530
993717
1291579
229845
1330594
533091
1502584
1347856
1258254
574594
149043
1612252
1059149
1902507
1218412
685547
97502
1265684
1638052
1860738
511129
779912
1409190
1779554
1555275
1785433
1542097
1336037
1201786
762904
1769740
623102
632619
599826
1687737
1951197
131831
898446
1069701
958398
1332202
803565
1989940
1926534
1569309
879473
1823548
969587
423074
335336
350168
167628
25566
1326484
1094918
292793
592696
411665
353558
568095
297884
351390
1464705
1001637
1372016
805705
786716
1694242
423948
1510588
988637
8612
1918280
591168
212912
674410
1426253
345327
1170117
770583
1171623
770209
1036439
4808
216634
708565
1320605
1830669
283129
1923243
6592
1674938
1132482
1218989
1043817
1308761
615285
159316
101155
1738415
1201437
348920
1185859
47096
1081303
1711872
503357
1451625
935706
1457447
1066748
1733516
51523
1595288
1136637
1962054
456773
495117
811471
171461
23117
265222
1009446
1141583
923519
1747124
162552
1553508
1075734
1319237
1801258
865413
1178919
1014393
405131
963431
693413
445302
998602
1864516
393946
628999
826816
468140
198986
1446046
1388376
1639966
1772363
897366
626091
1677483
1277373
976895
1083935
1362292
1406379
1837511
1085350
1792156
1559507
256242
1028288
180715
872309
1892691
989075
1222199
47241
1727146
617673
35299
11021
915182
981227
71466
1375240
544443
234326
1034648
991487
1389965
229399
1812866
1449131
522628
1546415
739227
124636
393254
1244790
1500079
300401
92160
1162221
598744
689488
1879115
227773
126769
86903
1842293
760474
911269
148002
1869480
1219126
689005
401741
1576749
1288799
1469413
1840167
1996403
464173
49804
855532
1073197
32607
53789
1225782
141649
1963761
602823
950698
737681
1900271
1900294
1547619
1112888
519791
466573
691402
516
1163921
655068
1718738
1136364
623052
1934088
511482
1181749
1478569
822511
923111
397522
140931
162866
552964
702448
1840339
125015
425783
666500
1695729
689782
1750759
775798
1355126
1109877
1659860
1600001
1756868
1719673
164427
1611824
1135294
525689
1630640
1178540
1963964
1956880
1178385
627316
482342
422394
927324
1024967
29046
237693
810606
1059155
1385670
664704
442911
1057411
903531
1241285
724258
260956
737244
546049
1741058
1576084
1448115
207101
1660167
1198252
1773981
218493
976943
1379915
836312
1648214
1943240
47731
1654964
1671676
1026710
926333
647445
1155076
1147271
665152
787926
1728623
306991
1497533
530840
1831871
1038165
377133
1780619
1101605
161545
534918
1593256
1385071
1573766
793014
1626444
1548410
23542
201074
937571
517252
844237
909151
1954229
1392561
1210425
946908
790472
510707
1406273
869497
1705518
986847
1590699
1059300
210574
1855158
24114
830820
567666
866719
893569
958749
168677
933687
1605664
1336101
456120
709079
1200615
450497
1455083
659190
1127250
151759
1569388
388059
959091
1418748
1937456
4229
1573036
374326
1352298
67843
129397
745221
771334
816226
106230
751947
693380
355877
1049524
91196
1569661
1074143
1916722
1669513
359439
328469
545131
1636814
1611857
1910837
493500
322152
434863
553426
867704
1164096
1144819
123006
1065413
1508435
1076047
177272
269679
336211
964067
1229569
334440
1080425
773066
616942
1685363
1114890
666294
598959
95466
1379619
1096198
486521
697865
496953
763095
574284
1582125
660923
1088012
1802240
310996
381403
1295434
6166
453257
1567144
1238899
317345
470116
329921
1812162
1202726
209591
1306272
1910387
584548
1632152
392079
190091
1386368
996565
793738
127496
567679
1052208
1353858
156154
1627036
1868332
1351148
1665295
66668
384714
1849808
1603497
1821540
909548
1991825
1804475
332814
1022142
634151
1975801
1887463
297196
1718335
571933
319896
1333378
689979
1725380
883473
948415
816736
67677
1956343
158783
301236
1186323
1783621
1480799
1911280
1245889
1640914
364144
1891973
103506
1227153
783543
1099317
436968
783490
1241413
1249423
1186493
68216
1590042
539910
923432
1444665
1135764
685787
1179445
26019
1912944
683999
1065569
728227
231929
399356
1960155
1342101
1560094
1876938
1765337
1025262
342546
936645
1813767
18923
1485139
1147703
1145031
936134
1371747
753511
794288
1286769
1515009
583686
1402588
1589010
453845
1126690
1248549
1487469
454851
374467
553465
337259
771687
1782979
1769085
1541014
524087
251713
1161802
784475
231486
1475828
1843574
805952
800943
520555
1324144
509314
1305095
315061
1909056
1371515
829717
1429757
709135
144182
950279
2436
1155290
735685
1731152
1011580
189746
1116527
862605
1561684
220482
880983
1887362
1266611
1130105
425003
591390
70697
375809
316809
1960915
807786
1127371
1110135
735970
1016136
1638685
504730
1747457
596278
1848702
24958
1626963
1446265
821085
1366463
317363
22890
384323
732918
1168867
7866
1647828
4498
1470109
996518
985561
1862110
1503342
1761887
1564964
904220
1592685
697759
137702
1952827
495666
819296
822287
18628
1148740
196690
425135
422604
460852
1112059
1295740
1812576
1690854
1328824
895551
1020793
538181
1077310
1817758
1969535
1243801
1155544
1125442
380800
934915
813817
22425
754679
1446868
1550807
614522
1492253
1263453
778055
881808
1621591
743258
582766
1783413
344709
838441
323782
1150384
1675800
693364
759436
176718
1986056
1291162
297008
146479
328310
335582
1708944
541069
827795
1700916
388600
1479499
1831817
1562633
533291
1552558
1914734
1067458
1741289
687050
14376
445559
775960
1799405
494750
671991
1072314
1831268
216577
952426
1160261
1732581
774968
1755534
1648058
102382
561417
1176993
1143193
344386
659977
1136316
1466715
1420028
578693
1423990
930878
526225
1366218
148224
1714642
1133055
1067759
610442
1268300
1620526
585568
236081
65420
1267113
336643
1416963
988520
1890439
225214
1019817
888221
832698
1718753
1012903
1670372
1976305
438749
638557
37557
271836
1564281
1561515
1409382
629450
288766
167420
1150493
119660
1913474
1836699
910148
1584453
1035849
1526099
544388
1523050
1841005
1948845
1641022
1205693
1093825
1061870
439502
1753011
841771
968619
1407110
1929627
417037
810681
309821
219395
66451
1484726
1283679
1218597
1568908
996099
891419
1212309
136545
509978
1774336
1940853
1584240
973739
1950575
537589
1443150
371073
1560035
1935333
1231318
64967
335970
574382
1783374
1983362
878175
655615
1961007
1083145
191033
683748
187006
334604
38268
324751
181694
528170
1520887
680103
30801
72583
720910
1101386
702910
597910
1084504
1869434
1093829
332800
1529342
70419
1761841
74722
1659428
1980974
760163
1837520
966277
862805
476003
774069
62019
1311104
184065
565945
1838745
616416
110332
1749619
1445835
425502
1981005
792034
1466614
822327
1676757
1599410
1962685
154066
318958
162213
485878
1351852
1022801
581869
385112
1282668
53533
1872645
788095
458894
1870784
438152
1243497
1546783
1323993
410872
592028
712944
1800869
984236
1503159
275508
849097
784683
1672233
638199
762159
557910
1585487
1862853
1279177
1539126
1460554
1586486
1092620
539717
1050010
110281
1123758
1725002
1927385
27894
1321993
1022855
1028882
749579
1456812
570606
1744119
877098
593297
1687628
551097
1979792
1158314
1998386
1370589
904000
1218168
874914
1155803
1730054
1038240
1931472
393745
557043
1819936
520282
1610790
154743
1284148
1823065
1966308
1919767
1778563
915823
957840
1051082
1522114
985684
1024664
1753125
699102
977494
1179764
240281
166460
151360
916734
1070041
920514
908251
272643
1807670
1893112
435352
777876
647153
1657750
447717
1611798
1676524
1739817
1139695
902507
1966481
698644
540934
1370616
67022
529013
1208307
1605598
287308
1829416
112316
856424
1767135
1275476
886986
1517938
1652095
1269286
797321
1175964
1630848
157770
886532
1518846
1157839
1209954
446999
603587
799050
502178
209899
1130242
1776964
169261
993214
1953231
1348393
742522
569309
223960
1575700
1470811
1468562
578012
287789
1096233
121043
1226480
710067
1881668
506489
189483
985513
1350697
850724
1153481
761865
1307507
63955
621727
584834
609509
1917664
1092547
1064338
528551
374596
878332
16534
344966
1811516
606289
1884740
1096409
1567835
508696
1952761
1915786
208909
950729
1398576
1788474
1145611
266431
820305
1419271
35315
1211338
84583
1063574
1183115
708821
1749675
929142
845052
153910
1516976
176909
1856392
1352338
751163
1877955
1382976
1792764
11933
885130
76641
1774979
1016879
863448
851750
1965841
269955
1508506
1707493
1395326
1035261
666803
1073682
1081767
1271173
670131
1501137
921143
202235
851954
440266
488179
64062
607436
1884125
1902357
1055310
1181393
1829937
1261354
41855
828523
384238
1977586
1482838
904895
89985
104327
1102764
1164233
1261596
704388
1632182
1557493
1884909
1414836
1976238
1985152
1453817
734062
1545049
1675419
1991197
55485
357797
235451
1997418
1919489
1542164
932375
258463
1517761
22900
147421
471748
1835232
1884343
838319
95041
1098303
86690
1948134
223541
1137858
1231557
1087963
1677581
1932632
965316
578731
1512629
1223690
1260713
220122
687309
986800
1143525
201239
80340
1287717
397021
1950927
1976827
1140668
431012
1159385
1317505
1302580
1343473
722381
217204
298667
1512425
80288
1509928
1934353
405342
945621
1088677
534942
1565483
1169219
1753064
783406
1487066
1860282
978260
847996
1949994
1810110
1335681
1417330
1402916
512346
1568002
950710
433167
189081
888301
262744
144697
742137
1169752
1407011
1896464
247975
205707
1109269
1274436
585964
1062333
86183
469809
1520049
1805174
218039
226349
1041124
1206079
1467125
55761
1205867
1593029
1612222
733858
480395
600993
1996211
36766
647601
599848
1405483
1215302
217258
1202302
455824
529147
15954
1336935
1138586
320255
1288642
973023
1239654
614141
968718
405179
1080555
385741
416866
2038
625661
1658536
854486
349573
1038746
1529150
1168068
1195584
1881247
718889
1014204
12048
1096564
1027312
1395317
1723028
800161
1085570
1000663
1354594
1133819
1285725
1601599
1173682
1750119
161090
427425
1246834
572656
1033828
1676562
1976339
772035
1773297
734311
809937
11954
1784476
318882
1496482
947136
1041703
207248
1018937
520668
1278260
1279745
67740
1287290
1450807
754443
1154574
1806542
1958718
1640245
178280
1214538
231301
505709
121981
1131821
1442085
1144454
423569
790311
309661
424871
1706689
1564673
1808484
218217
248737
95089
218458
927726
219128
916988
1830248
1833571
137426
728339
1027268
165749
1612579
1194072
1326947
662134
1348608
1516938
74212
968627
469205
1127103
527697
1659465
721163
1582870
1551422
361032
948308
862159
1226348
869739
1545041
571423
694547
1837149
415551
1223118
1658808
709140
1283935
550276
1185564
278223
141867
58292
1298110
394540
1531836
906811
770666
1902001
1618848
1212206
1793491
49142
1401471
196753
1007710
1170870
549611
1910875
808036
533537
1696382
1013304
1334487
1589245
1305439
1363438
232545
1305066
1521566
1961149
1503451
534281
685841
667898
316814
139340
1707786
984079
755836
581110
1914445
503693
411248
1238078
860431
1278940
738277
1462096
1408294
1680902
1602178
906987
218267
554890
174506
734157
200611
273125
1545472
985952
1946347
1854326
1236549
1128547
1731739
230481
909402
91968
1552955
602922
499441
1268513
1391251
1122152
1959999
731027
1911972
428167
604258
190542
693699
1524298
1178718
1095347
24605
1411039
15204
1825574
1405124
1158377
1949591
596258
138605
169364
1939074
749623
762160
525448
99444
1785954
1243998
1565113
208191
667537
595323
670894
687662
1896486
1833975
360277
378614
323140
492882
1610007
1481762
1290334
1814997
1322205
1943059
1026872
564455
185693
332361
1588940
761601
1380027
964843
203120
131936
1594439
724525
329856
1608896
313710
548836
650727
849547
1258883
1182096
930297
1691438
427623
1435718
1395539
396381
483153
1545587
525780
3456
1041385
944061
455148
51768
1729973
843020
1932081
1268265
1303244
1909028
1830465
150544
1343278
1088487
182931
1998166
302560
445364
1616409
486278
1680265
805327
384325
1657327
1581182
127889
405585
469597
1040455
1699833
756573
1695236
1117353
115117
1669169
514423
1468680
321925
236925
1538166
362934
1922535
1995681
536879
1717806
374322
867110
417081
528171
261890
187090
1474125
668996
621842
1535108
674330
1672963
930435
861129
1362352
1913095
868219
38180
1846759
521565
1209945
64719
1169551
1016238
778094
199440
644729
1917119
675753
1633679
81112
406362
823690
181718
700540
940531
664056
1654813
1217309
231612
1148892
42723
1072530
891321
1453310
164742
1619332
711095
1393286
1059698
616504
538323
945207
1384919
1347867
733630
325235
1629743
140609
1789486
1240051
1661057
521654
591314
216713
504271
1098908
1810528
751453
1863589
178874
400664
139254
456763
1279253
1103063
1401055
279028
735406
1527114
1666423
1362689
1577859
946587
1450840
129937
100101
753527
1683668
657643
891384
1587161
579661
949934
1978573
1976612
861954
203037
1647092
1874107
120266
226180
939674
271858
272481
932394
90341
874816
12213
373383
269218
1472139
330859
1770270
613527
1199807
1754297
748832
1838189
424726
503406
1453628
639759
1624129
725375
1460456
1810084
60467
879852
1601731
1304259
1948813
32589
450705
281165
1006599
646664
203156
1920093
949836
223545
1846237
68491
1994318
316220
838720
517054
322169
1183948
1403468
1046621
393654
215702
770544
99028
55408
1291584
1890071
1676574
953834
1779306
519466
843223
771865
647000
91264
811753
1979942
1902139
1118025
1180822
1907675
1322403
826739
1082479
852171
1319930
1610171
1405154
430815
1493419
1752424
696176
1689105
94967
1875604
855655
1891722
952641
700908
633048
1705186
1395826
868313
445133
1814045
1878031
958920
20997
83656
1713384
1943190
57224
1685492
1985257
536174
209461
302424
1029543
1291229
1113298
1697535
1289013
1718319
528318
1788607
189349
1767270
15583
1506285
600229
1691984
901046
1503935
1828556
1182815
1505443
1099408
1182044
1223933
1433620
1724788
199697
1058918
1378507
1037315
286636
1131753
1026002
1980340
1475717
1309296
1518873
45874
1429172
43320
839007
717936
1807966
1950942
188185
1679128
583949
1984809
82322
662229
1556352
187370
19199
726275
1597536
269017
206680
1732879
1256726
134780
1379384
730956
1517495
981816
1978732
1817908
1453511
1728694
292915
1036159
1029337
186866
16842
86753
1143722
1044598
1002368
153079
150923
1268512
875305
132008
947931
1547171
1159955
854022
75977
975669
281567
1435578
907804
783619
118390
1295698
176134
1378073
991703
1470546
1576929
691205
1235600
724235
516070
26117
1271240
1579183
1461373
1176790
1220736
1874873
1148231
1290048
332271
1153486
825033
1936347
279690
428940
872691
711087
699276
1579416
1846802
1430354
743366
1663551
711321
1078374
228160
412264
1305227
449438
647877
386939
471372
892231
693301
1155680
504069
39447
1838680
605556
1415498
1581346
1256755
139595
177567
717684
1145933
521158
1218907
1550493
1357183
1775221
912929
1391151
678068
566445
166465
905510
1392447
306512
216506
1266467
1434164
657251
24793
1096541
602333
1878658
736876
603046
60519
1713358
467094
1841018
1729687
983908
720583
1499109
1281264
924926
208921
1715226
374218
1762097
1446142
981959
552685
230749
1676099
520988
1723595
1262762
512183
386934
1576106
635132
1252655
854099
1622884
1461051
1153693
116206
377945
30257
389082
422196
664890
828964
1146426
509873
1809185
484305
1134968
158164
1833612
910198
296359
1872513
70135
811889
871185
16355
261660
910923
488330
1971916
140088
1116314
1154109
1734834
1817784
79052
38214
624687
1034769
819303
648360
514624
1486347
91924
9183
537650
1159463
58699
455942
1557751
607609
793184
1746608
1268010
150615
1825382
253013
1730738
143591
335906
436237
1263413
452194
1600491
411895
1925311
1857506
715051
1302202
835617
1296385
496007
1542865
423642
720685
1921887
454098
1816773
1176862
409735
1250921
638283
1577273
1841594
1088055
1778219
1716432
834047
1211597
1426097
193702
341563
1616592
1937770
1921931
84823
1934027
546265
647484
163031
1149853
562152
1806210
1861222
1913590
964498
1180516
1693713
969045
641814
486356
1403349
1280890
202984
757048
1926704
838147
1935883
1002214
395944
682851
1742167
1443416
1326830
45689
1815231
1989171
1596536
1709899
1459349
1346380
394900
1052197
1450785
1983087
796959
813723
1397474
946102
1152771
705433
36413
1650202
886573
1158082
1998944
383072
572538
1309252
1126089
1049955
484297
1390327
281040
1732051
950542
1035511
1006301
356787
801653
1569583
1688647
1723133
959896
1346460
511806
746384
760299
820767
1114736
933027
972621
746568
974014
505444
686872
1473134
1815397
601059
1824054
136015
1481528
645567
1827645
1823961
1707789
410522
1054108
1079820
1848581
862239
390208
90194
989856
1815380
1693548
1588914
1599345
1973018
228151
1958493
77062
1901304
506468
1197117
124499
1479448
1482277
759597
815969
1686078
579103
1187782
1745188
1821512
569532
1536696
1113366
819449
1040704
187691
1407840
508157
1129791
1776369
688565
1882871
1465159
339481
314075
1962060
1561462
1467834
569691
7291
1684456
1411391
1750261
569125
1527872
173009
94013
389869
182446
1651995
289137
27934
1932968
1726776
1486946
247379
543125
1519379
280045
1103173
823713
444701
555074
1799471
77279
1893432
1125491
1870126
914901
292006
1501482
854421
1357233
741285
1303298
1328179
1155944
1611093
249270
512956
780221
910602
1881665
963195
1005942
31365
69267
1858645
635056
1257635
1971265
282896
1488117
1699829
1618359
967065
1667888
1638016
1092723
1495231
1457458
221160
1704621
1638163
676496
1347484
967648
528120
1180547
1449509
1546361
1815268
814525
1732504
1473609
256170
386469
602322
240312
511855
1051408
199035
46565
966231
907843
1269487
1284862
1037715
1252789
1618591
715479
1373724
200775
603205
1357045
1841842
1344408
1731792
504458
314773
1426160
1091529
78991
86405
771476
1661039
646785
1791633
223861
1420528
1571365
1443257
282909
1430167
1946959
473079
739516
1051409
1317403
1151378
1903383
1183326
35773
1642415
860994
1757502
1213648
1603720
315092
1751554
806763
1032864
1168741
1465896
1025206
479261
1737789
442751
69950
616245
150827
937262
1608354
1738345
515771
1612482
1939496
1577666
1150550
907410
1174316
572995
13922
845099
1251499
1282154
792656
187017
1727951
412251
666360
1810171
1103962
214882
1339544
1710764
1779024
962755
1469980
1621194
927016
1097672
667493
1986763
1104101
1802184
1528253
1146329
1930239
1641214
29197
500582
1248896
1790975
1918619
1745284
837662
1631630
520968
1182748
763195
1891239
1641182
765458
105820
335025
765575
1604815
780704
1041693
1510704
261638
906102
264448
433390
632654
472313
449273
1260054
323306
44675
102896
622322
916605
1940676
548544
1381924
1493489
67665
178371
963337
676225
469742
1565060
1427122
1608331
242910
471682
89020
1223459
566864
712348
1564936
1917288
1190014
210152
1112395
1475651
262342
1293191
1996128
1363885
1970884
1272494
1762442
1988816
1519963
67835
1364971
1490213
1906415
1907794
1622246
139769
1152454
1024644
1513615
437281
1451586
857410
1869615
500812
1375560
634315
869903
765215
1518024
498140
1018613
533347
643061
1544259
1999188
1298156
421537
298609
383314
1755708
292989
62656
238402
1554726
801516
1636082
1023842
1655187
98436
1786203
514473
1972630
587529
1927648
893908
449016
1711752
143102
736928
689409
1321042
216672
1097000
500567
787888
1467223
1573694
665332
1357732
1045347
104863
18439
173434
549406
597431
511803
1617269
934464
220846
1851415
1064053
898930
1987392
449360
570653
1312847
480403
270575
661712
262795
1565412
371664
87585
1078275
770626
392776
956615
5476
1888387
1177619
773566
1754812
1692891
192145
588444
1490206
1144973
327777
1729033
1396923
875609
1985083
926246
1520273
1476701
1341299
1758150
1439064
1260398
994833
136381
194828
146034
1811488
516067
1163859
286384
912075
508759
336129
969769
1739499
124716
1916897
1398063
323585
1257475
104717
162923
107634
871747
191954
1076432
418916
1058469
1222454
1935459
1720235
1606197
1056825
15661
1099480
64630
748520
1144997
1638455
938823
1699320
232315
759456
686320
1042270
1327489
908440
602701
768695
1359471
789895
1495087
1675150
673192
1448611
824429
438374
1582940
543399
381297
99964
22326
1454599
1501841
1855756
1546559
1803575
608104
1851768
568596
1764742
1767516
972563
1865552
449383
520779
738603
1972774
1334624
1523070
151682
479073
1564599
1515444
1147563
183570
296094
940811
1615515
435988
65455
1919576
1633904
1062847
346245
217170
1780620
378581
623187
685598
567784
1664869
181936
1133100
496802
1267741
166619
88261
1441360
404690
1530356
864104
897924
73584
705262
931740
1146763
1625336
529967
161928
1788600
786348
236665
1843233
44185
9833
1972923
86140
116306
1656654
516274
1564073
427307
591
327388
404331
493177
715395
1808362
1320477
463729
1152129
1370936
311478
1965640
1278066
1384546
416138
773819
1745005
940918
444700
1724557
324155
62121
1207365
815697
456218
1018547
641386
301340
1216321
288683
877232
1986715
1806815
1229537
1366051
855578
1712150
529126
1086134
295562
1897248
303408
1062577
276413
1136764
1808890
1497177
621166
601558
453591
1946554
150090
273149
1219703
1748245
842574
1531307
816134
898872
1305992
1675756
197704
1332464
460038
72421
587085
641743
1734685
1531926
584559
561641
1878864
1485311
1790701
895247
1271019
454765
974611
1028257
305321
615961
1166887
1567139
985561
958318
1903528
493184
132607
1106371
619322
674943
1489755
843052
547717
184502
304371
1348235
1818377
1019173
1635586
1576780
826026
1476425
1905693
867357
1565852
626233
1919148
1471242
1472928
348089
1571545
1761561
1232779
1581839
1557482
1349735
1439222
265530
870304
327608
967510
546224
1646231
220729
1451087
62921
1302401
236700
1575998
573048
1541204
168456
27006
1851906
304777
1200835
572897
634991
566768
1950809
1417735
485438
1659946
1372155
479823
1728371
1947600
611660
592312
775783
1675885
1867830
1565530
1542551
1247021
776094
509423
921274
1053598
574084
445055
283511
342301
24193
960203
1748524
613279
34955
1553673
1585748
375506
416119
1134422
631140
1678253
1486144
846283
1450386
67661
393818
1139320
1172027
1582614
447878
184612
1137619
1627952
551792
1990578
815508
1838379
25015
15135
206797
1122568
1041413
1643012
1379220
1537448
1217452
1071990
1198979
135836
1330339
788556
1632436
272925
636620
295438
989733
1724984
1749344
898252
1055302
528335
381545
1796660
1166547
820410
1814248
1036499
1616443
1958441
1308580
537347
1801852
1812335
316762
730795
843346
391487
1868529
1742470
1996127
480114
1006030
50614
1283267
189955
279850
1488831
1445704
1938409
1276839
1357469
1444356
853530
1964571
1805790
1228047
937304
42961
1430893
376721
456433
1906996
1810957
241223
85193
1243860
624763
1205440
1033472
1372647
1083888
389283
562904
1676047
998157
1354532
1178918
1026245
1679555
1404104
769688
35606
804397
1196517
473653
994124
1759895
1825102
1398707
1730698
379329
806876
1516431
1845565
612101
724168
1561878
1358601
1942116
995779
1622236
1590915
384842
1615458
672490
1802381
1534488
1291141
1722712
1803518
416034
1876888
20784
1338639
1775639
948118
1953376
1119658
809047
615297
1077011
1310533
417326
598932
25614
1033988
762109
280039
1176886
1010531
1284196
379994
912447
1547667
1948895
969974
1552961
1074440
559153
1821924
1880075
1984909
780592
943279
1132913
1533847
13664
267725
950088
1485770
1018314
979605
1732710
1494429
59150
823408
1899533
1885332
1966299
1053421
1053086
698849
1266281
1136736
1867407
1541860
286038
1922610
468586
1386729
508035
1271031
329019
842754
1468146
80397
1833259
5051
482879
1985853
303852
888333
1879556
1575249
1097739
1003175
11609
971434
319110
445192
1112663
514893
315267
1809947
492697
866044
832427
1771880
483222
357898
1300041
729789
1244447
1558278
1835216
1251964
276728
110881
1820873
731233
1750832
802591
1265449
553120
1278123
608544
962915
1540566
71836
941263
1471310
1572582
914082
1970784
1575494
1069271
788480
58287
368007
1017141
599149
969733
1551561
1572471
418319
429980
1430211
1929701
1832858
354107
1353527
1511305
1471653
817064
1372149
186131
610333
1063428
1562311
1120237
850054
952312
441004
395988
1450523
1399581
723116
1073423
104068
1019785
471247
383938
1611178
95595
329719
1563344
1743193
630495
1570896
739952
1819274
1613112
1411571
1430226
1040239
1558643
157875
1520366
807062
1488920
674167
1038400
1158223
1384834
820654
208098
731841
806712
642660
1380408
66961
871396
536716
906741
1165133
1770310
1810547
1674436
1495350
1498325
259205
1201701
1018367
577719
192990
1885922
1002798
26085
1741366
1441671
735395
881998
1879499
146191
102675
415298
228777
417035
595907
654060
1423923
662768
1620045
1242830
1545922
535566
667162
1894058
384488
416321
1036674
1230552
1773343
1115035
707395
26367
605868
787628
1007668
336695
680213
354980
194212
1267635
1173460
986339
1512965
916262
183364
1044903
1118075
1299450
1315721
599282
1230011
267654
1022406
1042903
1894770
806461
781193
1812695
1683280
1461023
77317
573848
1755560
1767118
580179
201446
69945
14833
1846558
112085
513135
1330797
681790
70543
1607723
828227
1633591
1596607
1845590
1160549
1253053
367356
551053
1769876
1778631
1474384
11084
1373639
1113278
931521
69628
424264
1233265
1091645
969188
1728966
1415563
900391
1463269
346436
250801
1411764
1623408
944804
1011700
490354
443060
1555242
1120788
419575
1386919
1186085
1456442
1520162
605831
904628
1897797
1291823
867691
209256
1164235
1915070
1558236
278128
998525
1389038
1122976
21834
716422
544885
848771
1490353
757193
1561001
954938
986253
1115265
711748
1820079
1977308
648929
1275174
581151
911414
1211636
497848
1652066
119631
17378
1701011
1631612
1093223
697632
1507589
1150821
1652381
1957767
1426106
1792566
785392
1175075
1049944
504085
226300
1970352
8588
925832
176796
63770
1305570
107812
158974
1915612
356167
1207684
1029424
199246
219081
1963615
100140
495377
82470
1784961
874075
1213598
222234
1762631
1847840
66980
591308
560234
631878
1775415
1222224
1735872
1051285
1602115
100719
1299793
1401571
1081595
1919570
181899
1052631
860966
708977
700858
973559
868147
1871070
1670552
1923898
681463
1203942
1679477
959788
1784294
936579
1048371
141799
357291
210887
306349
883026
454888
840657
131377
856724
590968
1710438
1445677
1805160
380956
1256887
847157
1839307
428769
1965971
42971
494216
15624
610129
1490898
1367421
1960576
703544
1300934
1679780
1093534
755822
594053
557937
465349
1687810
1764521
37088
1710641
1778016
1082583
1565219
1512535
476876
1605453
425700
1035358
1095880
523228
774326
1542080
342281
1413200
1657394
1117507
1170127
1883971
960988
166759
1396781
1527665
1991544
98279
313388
1904426
197309
324634
1254932
1341364
979065
719518
252967
1456126
784812
786034
1181067
376129
1996311
1304367
147777
293081
113013
279686
660313
1861839
456071
522257
915449
1552107
635108
604147
1045055
1795268
863837
1716493
177275
1943392
1921824
1843073
1401933
1444206
453984
1092574
260515
1806679
263318
641148
747386
1554778
1353738
1544047
1246051
273419
684972
242372
617396
1218477
801135
1402335
1640340
976980
1201194
98527
1451852
771814
881522
886929
1023666
1311384
1722966
258303
1554297
1422021
39514
1299677
234215
1983840
31067
1107196
1107427
1107052
1757640
1510746
1587850
1440581
1453436
1734730
1774177
497525
1429934
550075
175081
836948
1669569
923490
134108
905630
683993
85838
1739202
669069
1769894
620112
1835322
726161
406525
664514
817741
823849
634019
1384375
654600
437760
804041
658952
1207396
1223866
396245
373085
570760
1355148
277390
1509807
1470194
1050992
1864794
1789160
1400923
845755
1183905
1534677
278523
1239041
791451
1437092
1088945
1043622
1332934
621700
271500
1928633
1821063
1185609
846000
1511259
1143612
1801269
766273
824444
260765
1466770
1537017
749927
1390631
184540
1138348
986333
1394258
622840
1495991
456694
355567
1083088
1284562
34554
1882246
493927
1823956
876518
1132893
10944
1336835
1080261
941773
909334
1315043
1154412
157807
363563
812733
1008618
1808497
1054574
1980237
519975
7042
1772062
1591577
1805808
1747935
52279
1882916
738969
1291166
1570901
516046
1142093
1457086
910550
706715
1172883
904369
48682
735845
648216
127561
1416956
1431632
291899
1460605
572971
1782575
96414
829108
1645540
1517675
1697441
1348872
452468
861456
1953305
537452
356459
938881
586422
746428
296245
1372920
527472
658900
460155
130363
1742486
516089
250653
1876862
22951
625576
892556
439323
1853317
728198
387990
1118022
1712227
1435003
1259620
328456
1461566
521202
438073
191537
1422353
1636848
235155
478706
209651
1649068
800140
524713
972143
306498
792867
1383186
1982335
901116
717219
515564
1321095
1931306
1986650
1476551
1379997
232530
168762
1892502
137735
1204118
885307
819334
778983
792420
463290
1397035
1610645
979078
1129525
246472
98977
279356
125140
1296525
91331
1126521
54381
1827877
992746
143334
1375702
1120814
827127
36515
1719200
207370
1425471
1255489
1860821
1754056
1158114
403442
1859095
1895837
1907829
484187
990956
817775
1155653
377277
663247
336486
114006
654050
741981
837534
271358
323281
1480035
1837609
62059
1054995
264977
1255013
1548610
1635949
941405
1626434
1075381
1869723
99406
916030
1353949
1329685
840312
249269
1595037
1068564
1144925
1609951
1109870
1175028
525873
832918
574264
1670476
388363
1909168
569360
168603
1566459
398543
968745
274703
1519056
14228
1916444
563293
1897708
942738
1461414
946329
1176242
1598141
1637969
75650
949269
1331164
722582
324132
1613009
797930
832122
747141
1885092
650385
656628
1294357
1401990
917140
1065072
611760
174098
1539193
286777
1947364
1409372
1937575
92886
788210
1611155
48200
1702080
575433
614432
348505
1727365
712170
1877863
425230
758098
735391
555984
823758
1618905
1835651
1608207
978382
1961401
280958
333709
436751
756571
1715746
555106
1644565
1086028
1319462
195788
865093
1624089
797018
592942
115281
779623
1259590
887913
1186185
1182170
371816
1428763
1520165
1775032
1812588
1118647
1485344
1943195
394681
313470
1817780
1806476
1069361
1777745
1011016
1415812
1497882
1360470
1392231
63543
981352
45254
696475
1381674
153471
669245
1641098
404912
1088998
493369
355157
1099801
1242354
1117429
1188935
1278701
750509
1942515
483492
750202
1691645
1816607
1626570
730818
1880082
810113
1313842
671368
917220
1034052
1187359
1537460
1148008
1899182
949835
497401
1155860
1374297
1825085
478022
1880823
284548
1260977
1062041
1357347
1334896
1689845
388910
1053657
150523
105625
1111905
254917
721914
409295
700803
1723138
694917
1416682
836728
1345018
1253249
1930070
1840173
70370
1227498
16265
205500
633986
1585572
658993
866689
1555664
722673
1057706
1094494
1576544
1244030
151860
1351489
242402
1560798
878604
1552220
1564212
314935
661039
202613
583869
1810200
1536393
212228
326348
210838
330315
1904472
162908
1614450
64895
378759
495100
227087
1581111
1364586
222156
172660
1905171
1704644
492416
1024425
1222364
1708127
849424
1951844
844930
1309997
1322801
291362
144346
298353
1848958
1748348
1750234
1483930
375458
810794
43816
977526
1538700
1637815
629759
1897244
890857
712092
1468259
1158229
601258
334626
1352049
128544
156131
460373
1641153
1108545
998533
340762
1170096
1100406
1775588
1843085
1860516
1006347
253104
74338
1877022
765527
1368439
1790782
533045
182480
1898841
236874
51190
523536
46095
409390
351970
1236429
344533
1205319
1894524
1291517
523461
506455
1915823
1893812
337120
583229
1849798
1121906
817760
1200733
442491
1406092
1895491
213830
1455721
530957
1375662
1895565
1731350
1045517
248616
409111
1594976
943441
1819420
1369734
980020
1176746
23385
1944371
1054575
1098340
1485827
1527744
369130
1910021
406527
1547992
531403
867842
1351832
214670
1425056
74477
1255200
996159
1407520
491630
1275773
1287586
42669
230480
537343
1523379
243037
1390973
296317
1129148
157362
1240386
1159845
254922
1993669
1885621
1245944
1872992
677219
1188578
598501
122163
1241536
1430610
1505515
667942
700757
1747852
1493305
1150003
1875272
211423
394470
1459799
1810069
1167679
8556
1733639
747233
1704544
367829
1592303
827744
473902
352622
742790
485531
1357023
47089
428556
289914
760658
1093300
837649
375943
781823
389398
90856
570417
527015
86071
94481
334942
1728344
518428
1179663
1107578
352241
620736
1308521
1172605
840767
353778
1278557
1016864
633207
1946826
1618025
1041914
998796
1308932
1848285
797293
667249
757290
48990
386245
1737247
278362
1766987
155303
928866
327017
619675
889846
1493398
482077
1551016
42744
684996
545234
752844
1129432
1363010
170768
1707539
1688132
141320
691136
1775661
701623
180811
1370850
320927
624284
764391
1520016
1164718
946465
1549386
73380
1095516
1373858
931006
732813
629307
1774272
145546
290571
1280067
1661251
1583595
282073
306302
1081219
171653
1755011
685623
1144159
1341005
459375
1014192
1897632
1360520
1422684
479865
1758788
80807
1693613
1587315
1540648
812715
1971866
581398
1400313
939510
1804290
1864230
58924
838073
652007
1654656
742492
329027
406592
1493866
305056
997934
321649
445378
963647
1050825
1405109
1455989
1108433
1320930
1639733
244407
1607860
83787
1467686
1751284
63015
1422651
1747577
102440
1078470
1527995
118615
1827420
1545413
615764
644527
122143
191294
1081178
1354002
1674991
1961764
845404
1671417
106028
97842
823351
1443445
1486979
230986
646792
1782345
1229379
1759580
1280310
658631
921348
162577
989496
259630
1757435
371288
1156250
1288224
1037108
154029
724296
433974
602626
362972
166707
1145465
45318
1146313
717040
98960
1786513
947865
125841
980080
653194
1556391
947734
1036274
960230
580977
368054
45739
332601
469566
573032
1221154
1092809
700142
1705759
580598
1942520
295941
1694105
1743925
139318
342484
534631
344137
1809599
1911707
1640955
867674
744047
1457034
41400
45273
352552
1464761
851357
880794
40314
1798252
406462
815304
1385075
788868
748961
1415613
377818
1714169
306031
1527118
1261837
1113849
880268
178245
118161
68105
228749
1607895
1027190
1377375
1972412
1804487
1134884
39460
747187
1753476
871401
1998916
1623595
1423931
223552
1667682
355515
831732
1918041
1465260
1036416
1894209
300919
1437141
1249053
1696780
1153534
640937
401713
336018
1256794
391530
1426653
1991774
1660170
1545577
533301
1521925
723648
950935
1334551
88260
114316
744369
151653
486300
780140
1785109
1640175
1511494
1513999
851576
783932
1357474
1684235
414760
225831
1934836
1037786
992140
606728
1019526
368936
796559
1090157
260288
457117
670131
24850
1627508
1410184
61659
903825
1780065
1078973
1804714
1436069
541528
577886
1086150
1656673
1757392
1908516
1466344
840770
491236
1173698
1653352
442322
1610912
270392
1065877
17654
1853584
1198794
357144
286173
1705736
304866
793648
749187
1121324
944568
1606830
824446
673284
1136011
233805
1877318
377488
1715598
1678153
68399
393161
1659860
1006570
479221
1604163
1637174
208835
200995
1196469
749819
416739
642206
201199
390617
1536774
1296983
1667418
1364418
741185
74667
1471937
333702
1452838
405713
948661
1630237
174364
1570077
855233
1096414
97645
371781
499145
409268
950210
579754
1254620
793529
1856083
1602183
650429
9168
471135
233463
1724229
1694367
340297
1131982
878566
778362
1735838
709633
1522909
508875
218090
1961998
899705
10703
1237949
1798582
999858
862017
1982013
1818944
365705
323955
1905338
600687
837646
232096
1318378
1646046
1540737
1589714
92659
160411
1446677
251127
1974680
1245063
320356
71390
560947
640294
34706
818509
251082
1031770
786906
1089042
723183
934215
1925521
262232
832141
1010434
683927
107071
155989
415575
994131
1963063
1371551
1527144
473951
1048970
1151660
513123
635803
314064
63184
1708808
1572669
979577
1377029
85474
1860898
65409
1475876
1596415
529303
704540
1526723
1196786
1847226
822815
427695
10178
999533
411090
1138181
535090
1814992
225274
1685562
82506
1252532
908353
1937972
1818217
777034
1674073
541045
858328
714465
1228681
656041
1830342
205303
498636
512018
1774309
233539
1834422
170542
1228040
1886974
1828384
1728193
1043928
916634
1731557
380678
1124380
706337
1272837
732766
517027
1680480
547881
1553189
1290119
1472814
1708457
267861
180948
1222435
693074
1726600
1046997
962233
890264
1883503
686677
343694
375686
924419
1356403
292691
862873
1828365
1333202
842266
669666
1588936
792074
1518530
1560454
586516
573422
1374570
1253976
273597
823444
1514605
513831
1280975
922000
1738815
972296
227921
1024061
1315107
857940
1937176
66281
584718
1058035
243779
1863365
1731705
236660
358118
1997554
178219
567084
981126
1111186
777215
1667605
567306
1857996
39996
1377801
1900196
983637
1228766
966055
1562925
1769178
1358425
1257495
1654193
1393946
1160758
892848
1586270
549040
1949961
498508
1785223
964526
1738471
483133
1769628
9271
474198
1656355
1842521
97307
535521
493811
391568
292111
1234781
755459
983798
164369
37852
1914365
258228
582824
1590559
848226
1539909
383009
1272727
680436
1449740
1807027
857025
1143836
902149
876242
1391550
1736012
622019
1767853
481680
227175
1103728
685611
31225
1796141
885643
1097054
1844266
9740
1214839
918256
1106493
13622
1555091
11930
491873
1552219
207659
1737200
407508
1148899
620788
1779557
1882703
247390
1470648
1173128
1032853
1087854
1128811
1624351
625131
188861
337785
209942
1550835
1245252
509467
119070
90783
440763
536924
1204750
1435263
929874
1685196
1241704
471550
1599943
948810
1985387
137467
306478
822405
1948908
128985
1630903
1414544
1527172
1691236
1735116
959692
300749
58483
1222119
1764958
423661
823389
394559
508212
1917878
584629
513593
1537242
293142
312355
57775
1770652
159022
659659
255344
1641277
1021169
726038
1566394
429923
758291
908871
23673
151775
1817697
1902037
1975869
1962115
1858576
1920404
140393
1571951
413301
406602
1760959
1362691
1578824
160930
645152
442502
528205
803051
451905
1921211
366021
1207854
1620646
1591934
419128
662126
1748321
135980
931162
334955
691649
629006
1816170
360372
250559
1475336
1644862
999018
570264
349179
1790744
1177512
867219
187815
311027
525552
124813
1164679
151274
1587840
1812377
1026519
1064591
1774933
1581326
570745
626515
1777112
1149482
718228
898336
239053
1657967
444902
1253493
1110117
1338947
880842
374357
1450319
944096
1481794
214768
176727
1042870
1350239
93387
109843
243829
1492640
130554
1551985
856635
366082
603531
1105307
302107
1344818
786060
1676509
588369
1238835
520030
1497398
1740807
1042024
194314
571514
143097
1261773
5972
27229
1795460
907311
1703339
1659495
499063
1448093
274473
774969
1469476
247397
889825
792816
1082983
69478
756851
1281142
37679
592608
1248460
1055650
874052
342011
330617
808790
1418159
1680522
70962
1565980
1904155
1905668
1519406
855310
1535760
1785065
1385210
1040493
565442
1908412
1493820
1171712
1082897
269393
1871466
1570504
1973419
1551318
45148
1185011
492232
1574726
1390558
61480
376568
1239942
819289
1657661
1093737
178340
478474
279604
1728739
762277
1004176
744888
403229
1916006
1955009
313822
1476592
1743523
1261139
1439858
1572597
35186
596974
1955909
1880967
52844
388319
516876
1221480
1050747
235712
819668
1668917
1541738
1416205
1845980
892704
953908
1629245
1983451
916536
1923511
172373
700442
1747694
1529232
363712
1449021
1780440
563157
84687
1715695
473989
1614117
1534564
1209215
145822
572077
838491
699476
1118629
380900
214884
1339686
1374117
1555164
341081
80108
1232228
1265970
1982314
50858
1524203
917412
284742
1124527
1490071
238424
1641930
75690
452894
1548743
411158
95431
304376
1391596
731344
1591304
1699707
1155801
1333142
1662253
52888
1810295
482417
608898
986705
1888783
1667444
653826
1764515
60423
953041
490894
1286424
1763294
1549497
1351476
443877
392917
1341268
1201489
1263290
88834
1034359
735794
1937893
1385997
322452
455928
1003558
1124648
437096
432089
719776
671476
1880118
1870056
485876
280805
783947
559830
461484
1357463
1629075
619436
996358
1334001
1100980
60677
526240
1564883
141133
146828
1692663
1117523
1433966
831491
379091
965033
473278
1173486
1793297
1042451
1382407
1489933
1784140
896138
1445515
1971268
915075
1469883
1893073
1512648
1128259
1383352
1890977
1283939
1835338
459840
51836
85972
1538438
1071933
1250903
1363907
492508
1831065
892508
1563539
1815096
1457200
229490
1295661
1878927
971249
530208
1755971
1964181
103733
1141635
1563146
1127719
223752
1405483
1671644
490458
634258
444300
838053
1168879
556650
3341
666232
144274
1457095
950538
1948495
804984
205076
745863
1322625
776719
1490975
244888
229548
1099600
1237411
492123
1044871
358805
1472227
964889
573489
319181
1451369
189038
1475361
222102
880827
1946392
615744
718826
1407882
1309794
884674
1476073
1984435
559944
1815249
1444546
788961
1543827
706676
1038715
846200
108001
1647731
1309841
738551
774006
816302
1841004
217137
921362
1261335
1340853
1794526
723852
1929328
811416
1409817
1856213
1609355
239287
1206684
1837923
1909985
1353869
118291
461444
833291
362164
1784721
1427604
420780
1930379
1047366
1530102
670114
1356461
960015
1509960
1940219
317166
1790604
1018511
1494561
1953791
620564
1844857
1102266
258422
1246819
19068
74062
1314641
721879
61858
1697161
633068
318433
661899
414912
1758251
513792
638794
1989989
1090879
975882
451837
633376
1999655
750697
328180
1560254
92578
1281821
1601603
154642
1068631
1662706
1311549
268912
699221
290560
994547
649621
1604743
536756
1543507
369518
417851
890731
620804
16229
402586
184501
1768600
200869
1638352
1560501
176748
1426997
102559
495588
1669786
258551
524304
1731615
1400816
1183775
795327
1976032
68956
1692517
927840
76463
1713745
956498
261064
1363273
806425
612954
454440
1722419
1627919
598081
1106051
1467364
887317
654910
1459788
928367
584551
499975
839032
642171
1550994
1292235
947076
289638
1666078
588460
1250077
187577
1692632
188185
275363
1160306
788991
1782413
1619359
1164237
526485
1031994
370987
194884
544372
1644029
1746595
373037
383585
1311481
88485
1223757
1977591
1782638
1923650
396891
1176709
1531435
1337262
464098
592758
847785
1656058
366976
1163402
579698
1628594
1001247
319288
923222
235978
394761
1776462
725793
406242
902138
944865
620666
542307
835717
1265364
10946
1368199
1279575
966924
351422
847781
634333
1310355
1088750
406452
1689931
1714819
1421176
1469352
1973385
224610
1260766
1233434
1843863
1548609
658008
433687
809184
1419127
559804
1538861
1658652
661905
1813578
1802942
1129432
1059475
1624359
1883378
524450
746298
42006
446586
1515312
473947
1035626
1239267
896488
426421
700061
1331895
1114913
847964
422758
964464
1834147
640956
1206013
475106
1410157
843319
1892427
346665
1917365
1096909
328388
1280225
738428
943112
347455
893472
1549939
1961506
1284314
1759030
1483764
1276156
416592
1564324
1657733
1113829
127534
1348776
324124
583120
1302764
1637597
1504517
150506
32525
1041214
186294
1851602
737531
603657
387026
57401
600167
462261
1679780
58590
1680764
1586235
462202
356060
337829
202827
155837
1679897
1370476
40271
1335380
621452
1688403
633085
1360390
319247
541722
1728310
37441
1833591
582658
1563450
173722
1112017
944978
341381
1471487
1133385
362396
210655
1841373
340821
1469495
122471
1943091
965714
39677
270866
1644513
1537339
1209716
421351
1560420
1141565
356986
675086
1796832
990602
667884
1226066
1277119
1267801
1899707
1636263
69520
1879966
780416
689216
1305234
1828914
1453648
1128488
184622
702993
1122136
1115893
271379
608477
62209
1681708
1050111
1085409
1051519
1366807
1330525
249846
1728315
938436
309378
1486846
1871068
285214
498661
1632045
707718
370007
1106526
636086
291134
1858395
189804
1470825
583348
337731
1703197
597540
1177928
68316
315106
1473298
940061
1254007
415036
567951
1326763
557510
1868023
1024058
1423913
1905016
269091
133969
255514
1047868
1037405
943529
254927
743074
1283886
1783419
362183
741850
77769
862236
1706193
1218976
640560
458466
1805494
462265
1214314
1330175
700821
1393517
1281878
4322
1170448
1327496
766855
575310
1690603
882742
1827840
216519
1888554
1353420
578192
1330802
394122
234458
41383
1527900
660570
194316
256227
1782013
1338493
1733989
1081982
28177
990856
119137
22548
37904
1260439
1095969
1829661
725584
229434
1049578
1380563
1667298
543157
1083510
61708
156635
1716118
1508676
253515
1019301
13144
1784838
949427
760112
1274546
1538447
577444
1066836
816511
1350886
707481
661756
1095673
614525
1370402
633656
950790
1546527
385875
354931
608717
1240172
925838
651073
483501
1458432
298897
105876
26623
856890
1559800
1820606
1462188
115629
1478025
720139
927861
1949538
696046
1618844
175807
1947349
781570
547873
1609331
271347
1531824
420299
310925
1887892
77102
1660212
1082526
1062852
770914
1085976
24776
1216013
1881870
1202595
1572421
996840
677249
1645172
102897
694001
1535988
624217
1477934
378339
1088065
1819400
1268354
495202
1433681
431441
986988
1151113
211384
545
1233392
1535710
25436
1974813
557689
1465247
192676
1567803
941692
1836801
1502150
189038
291830
1807889
621496
1990086
1928994
1286582
776735
1162094
1861863
1889501
1497841
1037263
1972544
1243259
1894225
1839647
776677
895909
377495
370056
1330801
616320
977631
718833
58097
1959400
471498
1152512
1100700
620591
168404
507506
595096
1008952
134912
1217591
1094694
808070
222903
223449
1787739
1438466
1309086
1085586
1074567
92315
934284
1583899
1704693
1452901
1701329
135066
1249708
46416
1222826
1389341
1014571
1064069
533588
108527
1414123
1696419
162636
1903657
15374
1653427
615076
1618481
1131414
1913339
847289
126842
1687465
376852
588201
883760
1272212
1687764
1658250
1440934
1943182
772489
956595
1433393
35029
1550709
1094281
1003590
396904
767531
852972
1049148
1799311
497191
826996
922023
978120
1447762
1882100
1402338
1483676
1961545
802766
1160298
1891019
750637
1602551
766210
1629685
293363
417293
913479
758599
458834
1171861
915272
1165039
1532472
1551319
1086057
174738
738676
251313
564672
1893015
1594869
105272
1105507
1979188
1898249
942671
1341056
490145
140092
613118
1161151
786699
807998
1531393
495613
1634177
518480
34334
365948
572442
1454028
1877306
806698
169500
938588
1637620
1245578
1054707
990411
507402
517116
179679
942184
1170410
885615
1168703
1920185
1803513
1865547
1785793
1945314
215952
643039
384572
1959255
175158
721202
1061851
305617
192106
16672
1631890
1017582
1483129
885630
77990
1486997
495513
1375040
1747322
322196
1331579
1582666
1336390
1510455
1192188
1864861
1819215
851718
751804
1590349
1726833
1229883
1607449
1526535
901350
935979
592281
1306575
1205133
73443
1301721
113392
357194
120852
1096549
179254
126705
540646
1986766
1496653
1495901
909480
714947
224156
186435
314283
1142781
613134
160222
753068
308473
535199
175426
1443948
470413
1395867
1362549
1021046
64790
1835267
564489
687738
539542
147477
1004652
1675556
649063
338203
1182698
1723186
366681
1383984
386899
645684
478086
1843390
1674664
191772
1341856
548652
1087437
402007
492948
767770
1062281
965568
450381
1672048
123290
1640171
567883
709899
1035945
1549896
63281
1869112
198828
1764080
113204
1479305
1276328
586493
1957247
1915400
1336954
42765
1009704
487855
252836
133807
1347981
1041171
714454
1428538
1362120
1156210
1133717
682075
873545
62333
1036541
1296869
1071009
1298574
1434058
465880
1596593
750195
157241
1777056
830668
700056
830315
513407
1874558
1964750
948743
704194
1545782
880679
1269540
185184
33966
1852739
325889
284546
1460406
1266470
1200593
776191
47074
1045273
1010889
1788554
950163
1283576
1323754
1127111
1867424
1938260
640047
21966
944900
355924
1113882
1261521
296578
1131407
1612252
1225315
1904794
1187470
1609882
3235
1109380
247015
1003548
1550491
551089
1607450
169477
284903
1795419
1224618
1189050
455081
1066352
802718
1159405
1152229
1847996
730197
1943596
1300187
19357
1410093
1218447
1707893
510077
839521
1358148
710803
744357
361721
733412
1960714
750206
1832897
194085
683208
97540
187271
1996276
669838
1793733
1520337
707826
1830407
1008259
1973218
365654
1738506
927723
121988
1320417
1449577
431195
1092029
1432898
1457723
1777539
1667673
915240
1180730
1213974
1815321
8125
313224
1718750
1103656
1509598
391290
224525
261952
1153088
1621519
1568358
1058535
99522
238270
1046916
1150310
1603629
650693
1112952
1078997
1556026
1459919
1865551
1936582
196521
945251
1452482
1998597
1921964
1695370
1548393
507939
401326
1670892
1695245
930499
1376081
1705352
691665
995394
1999282
1456910
100360
993022
1032701
687217
1723492
269781
527819
1418946
1481621
1440390
1096987
427789
1089992
1575149
1899248
1451111
1251437
1308219
1919387
1662965
342930
1431647
1959678
597627
1312798
1598604
1722270
1869280
1052949
968480
1848244
124377
472252
134672
1331491
373873
508954
1642142
402734
1107642
1584783
1547038
646290
198107
1868597
1976601
1186714
883146
890708
1154031
355330
711532
1621360
505314
891251
253786
516679
816068
1405457
892288
1566089
119451
640200
788707
924551
1919712
871983
1562561
841142
1591502
1693842
1644679
446630
1238810
1769259
49783
1832930
1177168
434777
1693773
1669458
249825
1366337
1415275
1814124
1724908
631009
389456
1032803
1048227
337148
1643710
1923741
807477
1255234
440024
315143
1643351
1516478
33878
1705902
725758
1249280
1852799
1084495
77827
4424
1279054
1327616
1523425
598464
1146064
946324
1344215
1851306
1153283
1254658
1408535
947725
741707
11541
465611
868322
559102
493284
1504222
1092674
439126
131772
1168590
596720
620808
301283
1667226
940721
865252
356555
1166146
835842
1604717
525578
1370431
1363895
686298
875650
1197480
937924
1685790
1253549
409096
572640
593719
880145
361924
690102
1080986
1912253
270822
1257573
598187
1372998
953280
1324840
682514
1946444
154292
1068216
1402353
1486913
611215
1988228
1346763
508542
1927206
1834764
1646557
9282
1767383
839084
31867
1918909
1370300
1314046
602438
1012521
1373521
1989541
1703541
336832
1791093
519185
788665
170093
589157
83962
1980771
1602833
1489961
871084
33568
410647
1330161
709813
387055
623556
1656287
1067755
1573550
1609231
1625186
1873215
448208
783437
1352056
1821608
1182651
1942358
133536
1579871
492705
747230
196008
304563
899272
1689281
1948387
1732995
675963
188073
1135681
1508600
1599137
1604608
901779
265021
1896434
539157
1716149
200497
1612225
911576
1834234
254757
1736103
1982383
1671640
1621185
1607590
1361794
1537726
1321313
1848569
1204180
1659200
248485
956977
109017
412651
289338
1387371
864631
1262091
1341958
1612785
136876
1787102
1632020
455388
1828467
1934657
787846
610111
1452196
398054
407022
949896
21703
61899
1888288
1746830
61323
1959900
1945168
1346300
1587051
247950
548782
1201798
634309
1504428
1784138
1216566
1435121
1215917
1674378
1918694
644013
1131266
385652
83691
29236
822026
1779893
710715
1425813
352844
542990
78220
1234446
1886238
415502
862156
1047014
166430
1890808
663307
1284841
1763531
403971
751615
346855
1843562
1237364
1451754
1437041
1110391
1518766
64216
456759
293763
176812
1665622
364736
1983297
433968
1493173
675741
1763227
1141985
341180
573718
1842560
1408679
830109
1974343
268149
854271
1841760
62738
1011619
1567238
1871765
1590936
1509207
1199238
642083
1555204
1866146
89686
950374
1444382
686527
74968
1400588
569031
1190319
701602
60861
691610
681434
432925
412781
1765802
419804
480261
1061659
1041684
1397712
15135
908423
1951111
13941
1132153
1405140
367364
1155498
1087936
656701
1390149
747642
835626
1240674
1857725
1034196
1321531
792956
1583786
638828
1781348
1876372
211425
756588
567953
639562
1973283
633632
746554
1432538
1696428
61802
421376
1525164
768698
417718
1014268
97818
1249048
1850278
1078178
865255
501272
1038324
1083245
77066
915228
248755
1323271
130333
1951078
1890074
534777
10666
1418368
1075443
608442
212781
58703
1487385
388785
1571234
1110733
1536947
1471743
1130346
677859
27876
452947
1826983
1812807
1992710
1773307
1064275
1322958
1776976
1901703
1471788
198254
9283
743222
76923
498933
1618881
476037
1423780
1211327
1574644
1528095
310837
1834833
529727
1022194
1394943
850447
769084
770779
764089
518250
1605428
127079
1603177
903816
623768
1821223
597574
367813
535836
1511622
1624366
384322
597263
631108
1934157
521559
1913481
1841601
1119535
267850
1949410
1351593
669336
1876414
1504084
536237
1614373
1616251
1748253
1067167
1568935
170795
1071191
249055
972513
1380296
506790
401782
1699186
1549659
1708998
421949
1521052
68750
478551
133591
826764
1967610
1391119
1349065
1490873
143883
519435
1962389
678984
632322
1744897
1738442
188973
1657019
1580343
591901
271759
1751764
1484351
307676
1594140
1652474
1897928
4535
1208155
187814
1114425
717190
1613239
860204
953040
669233
1351163
536876
157050
1023074
1505137
1953680
997663
257946
670893
1521492
1942619
79136
1282643
1847623
1649095
274578
1462337
766244
1378520
1672722
809954
1672749
1172734
1513800
504439
1812375
863731
730653
1278263
890789
736057
1365887
1607591
206297
1354020
1809777
1889150
604476
930216
762008
664700
1052524
172086
1957227
758894
919435
273820
1066531
576104
415030
1393867
309146
98064
417514
82276
1357609
481743
1849176
588630
1523594
1575669
278283
1213957
505849
1476713
204399
34273
1891622
243727
1053510
925177
1944247
50421
1895691
614796
1865909
535999
1428880
1771263
1014850
1703567
1609083
711181
623029
1874287
1870090
1846446
1110449
1213801
1958388
1058650
1733437
16262
1388780
170829
1440805
110930
1216935
1946790
1010146
148282
361115
12874
380201
169335
359385
1447930
55914
297909
1839938
876087
1837680
507244
1675970
881826
206108
1974941
1106563
1683353
29450
41989
744056
1065966
1717795
89393
879174
1367543
37152
1787013
1498232
1199497
1888631
1609509
1103017
1224506
1356884
1924052
139634
595744
1555077
1298534
522775
1844663
76092
363317
982532
227997
354440
986577
1113181
1012616
339872
1160548
77994
404345
1204194
1949867
928475
37377
836291
895551
1615509
466191
270971
1399139
1932005
1327987
1078450
970360
1755540
1892501
38739
1738142
553779
1867117
113107
851094
1705232
1745719
276488
1478468
158987
528686
1914234
1494306
1332708
214252
34450
745159
50012
105553
219820
1910251
1682177
589883
286976
269768
331410
1230826
1639672
259505
1594089
1216527
1268471
1840055
1757823
1628177
476186
507572
126245
1972498
1766034
948995
989904
422441
1823572
361434
565717
1848106
1398962
841361
1552974
605737
1663152
1459379
727812
1878457
1729368
1667061
1993754
1578889
119012
911670
451159
1829099
1823776
27261
1816893
386029
1607878
295103
487095
1942613
1035808
1803335
1776594
1102057
474168
342727
1041236
248465
1427680
1957130
619036
731166
730501
453172
24098
418139
906549
999179
1660460
1072842
1499337
1754391
1376335
80287
884424
1369936
1109632
1675743
1471047
1462200
965441
1985385
912356
736425
1081947
329631
111180
198828
1511948
17609
786634
854781
1264128
1912515
277361
94087
1176449
1808767
1070114
225608
860358
1723322
1089743
999062
1010253
1158368
683176
171966
1650101
69503
34542
836760
539801
1160261
243356
781975
1674915
1383375
128636
1542669
1104288
491536
1047071
1028745
1127413
276659
782242
1553801
762332
900036
406903
395508
1144252
1576622
1636050
507522
729877
4683
1429740
1527325
558258
969448
1356475
1201678
1333085
462179
357941
1110577
1743991
283256
1116787
329541
797521
1147449
1755583
68207
351820
1962499
187074
433044
653876
1784502
1413661
1437260
638481
952088
1511318
1366719
1534251
109810
1158751
385306
1987662
1947631
1665972
527676
38990
819817
7602
306088
1180069
1618974
223080
1046385
244637
806784
1650279
775851
1686556
1859265
1364256
1888180
20046
1920987
648327
1732211
1968512
1640829
190194
741356
313028
1609819
587406
1863840
488177
1315781
34350
1024968
1587236
452549
353577
457134
244347
806848
584333
712177
336404
241657
400727
1934150
550957
1187426
130925
45928
668564
1084999
954134
1537824
1560106
1864637
42285
1123439
304137
1612202
1358153
1603361
351152
1726946
1043271
362070
1656331
635123
857479
1559594
1417286
1687629
735394
298798
1860992
895978
1758564
1368353
1385778
1115663
1571659
474783
1334331
113871
1334865
1485145
1638590
656442
739873
433434
1300237
582509
990519
261428
1412555
630576
266968
920696
564121
1561561
590839
139792
903458
1337148
914668
1544557
587606
700128
558173
758078
846952
965382
1570460
1113764
1498135
1482592
1347051
1788747
1110780
1183047
66952
1677944
1162384
653270
739192
371148
179566
4142
1487984
928207
1297136
1126507
1046640
1722893
654843
1481192
768301
1896783
967938
798694
1159472
1046951
703724
1491176
1054398
1543410
541336
528087
1769687
1888896
729775
896176
1610469
611919
1550595
160963
1410553
231358
800936
919866
992831
1343640
1747514
661063
753799
940607
1402697
1539010
97435
551670
1650154
741496
944979
888578
930175
1691677
893240
1928713
1555935
851494
278378
868679
1510673
176945
907881
410567
1150342
1288556
1157183
1060682
1717112
1886726
33593
782799
1352710
326965
307009
1818100
1181740
1257519
1616401
119252
1099562
9864
486522
14485
1957281
140240
425912
1941504
164320
872393
755819
1942993
888829
398622
1502854
452330
1345293
288574
873784
393899
1868692
612367
1177043
1750225
942318
1457819
1871510
614554
1756691
922196
339696
460867
1070295
90302
461602
1662544
385209
194351
596702
369465
1587402
714972
259965
347858
1209327
1723802
1101333
866900
1729039
1515850
438622
406955
1183747
967744
34823
810044
1256558
1161582
1109756
472411
1162444
434918
170517
187671
1111672
878486
1701684
627365
1929279
519171
77766
1191738
362219
1789466
1106894
1275941
1102965
425721
1628746
1986822
1286259
1144957
1140848
599951
1956717
1368378
310721
1594378
1553927
1858791
1843075
325752
1798731
865869
919978
1612086
695473
1213691
1749763
530762
1531202
1993609
1918583
1848689
115226
526627
951401
658437
623790
1538058
1654984
1479086
1877996
1918071
897295
754591
1035744
1274263
1841680
573763
1156946
645493
1719855
1953652
488673
662311
518699
1951557
1738297
520914
664996
1542967
991470
812090
133154
292610
963633
1861461
1184721
1581728
1381921
1188490
103744
449864
1775687
942008
143688
26151
1627750
1540678
321509
583335
437088
892063
505275
885675
1068639
200042
1422512
1981365
1121302
1153039
1529805
63308
863256
1291904
1306099
1831793
963298
1274283
969970
1305913
1969055
1179741
1858992
1142211
598826
45498
1854437
293111
1911138
1277472
1664608
803575
715047
1588007
1431791
679544
167696
1346535
1421224
981273
1055660
1013745
407665
484691
700018
857960
1779429
1826529
906788
1591334
938957
1375982
1266710
175693
403716
120421
87898
178642
198712
76707
1948792
1078657
57475
1479592
657961
1666901
211458
339786
1341196
714651
1370188
493570
918136
1904838
1092189
491853
998498
753750
299074
630801
1550338
95078
673936
98353
1424760
1432876
1345062
346083
1735843
1801280
335004
2932
948908
366753
549503
804065
1839095
24348
1207122
451619
1845650
47435
1771830
1407820
1328760
1653934
291546
98026
776862
852003
1784636
1530430
712506
147466
1183701
1679029
1004250
151953
1705726
1651884
964724
1074310
205544
251038
1020826
1157217
201070
919270
300340
964239
1967308
945253
1502271
1739285
1978796
698433
1032836
568039
1590155
889834
1324869
59831
988519
1647516
480145
609947
1126136
1073464
135843
124604
1623552
1062116
774413
385866
1893453
544236
1421082
129263
1302955
318136
1119052
239718
577275
651528
736599
832801
375529
1477187
1825939
1264360
431272
131629
453780
1179596
1396499
1045024
1447160
275823
347099
1384874
1782840
670667
41390
1158307
1436459
1055752
1922513
1645405
374427
1426991
549621
287079
1210769
1737211
171173
74743
127472
537886
1627876
797651
1944937
1299037
137482
1340992
1646673
1374294
388921
615544
273928
442998
648677
1072214
1069088
42208
652405
1866968
1354313
402930
1069127
589616
1449506
523051
1728583
1511828
1289174
1660180
1382208
1062215
1244983
24890
426365
817494
1099154
1629271
745613
1081067
1227333
349180
44056
275308
1338857
1274040
726085
708223
1545122
728738
760364
687991
855047
716025
1714954
101222
627353
1855080
576318
1002401
31789
864245
453767
203150
1999974
487297
1044406
1306472
219680
1457019
949501
1162484
1256564
1063974
34879
1957654
78475
1250416
1356319
910982
1324171
181232
1568165
970603
362843
837821
1007107
1329416
824936
1002265
969840
1005345
486769
1127630
431393
1690924
103759
1484900
791488
1554751
259944
953164
1668393
1427733
867997
1419464
696881
55181
1646864
914627
1495087
319357
1178741
785624
1172893
519910
1725351
1063149
1599384
582528
1368355
1704241
688969
1288348
75720
72254
1957944
518387
768824
1036884
65850
1821450
1213212
412004
622138
1668777
847987
1778894
176934
1112587
1359388
1831239
1559036
1313511
650574
1126367
128724
215141
1009965
1867609
1418081
1859412
732783
297851
441746
832330
1084251
1152220
1342953
168902
279822
175036
1740717
1922492
563526
1930898
311028
898657
601445
554823
1271307
465447
631898
1659969
440113
1249363
231759
137373
411795
1381884
96269
1345302
1843501
871919
1379426
676430
870833
1455475
460383
1618385
1008649
1759945
1289021
1114575
1518587
648397
587720
306571
387251
1262902
307557
856277
1505336
1238500
723734
1965598
1883061
1920355
937495
17872
1281011
837576
259998
1739051
255153
19439
596940
407921
104834
163954
1284258
1196040
569977
448169
1954333
586428
1779633
472980
331275
1456048
354858
673480
426490
760960
1039485
14120
1160125
1868252
1046300
936904
1055918
1466546
655599
1859056
1870671
108457
635662
800335
1927275
1763226
1801527
1478650
1999888
939347
1303596
1911462
98265
1534760
431818
1471476
739642
733518
66474
794354
1862373
636789
1911493
1725726
500682
108631
1230177
1656500
1401701
365037
1381654
1331026
1699409
866818
1147860
1436280
208213
1656526
140542
1289190
1981470
142667
1471879
1852153
905169
261789
1516718
1332086
1132675
1029895
530320
1775219
604392
578420
755787
1955747
421647
307008
196792
1034349
450493
1031992
1536287
570908
339154
1463234
1423320
922724
1741756
1646756
1578834
1436536
1212803
224307
1200334
1382578
1912866
1821753
631720
1644457
731015
112774
659934
273904
696790
1732214
222572
1815555
1969936
99298
1198187
1372026
85813
624529
809114
1994636
361498
1905654
1817956
979937
1252383
823784
840634
1137197
1510072
643037
37923
972461
913989
1328653
121848
1788954
1773192
343875
756393
668381
413396
1747002
1629863
1015213
836754
1553654
152530
1631222
366070
673492
56413
1662365
1647898
1463944
401227
253973
1385153
1710419
829770
50420
1961945
1107244
666921
594125
1872099
697272
1077052
1201082
595972
1655289
205903
243608
720005
791962
1222439
1624859
1549878
1085067
892394
828519
1802733
229491
741770
736593
1967937
1371412
254121
1211075
1270208
1240014
1543790
428059
744849
1673919
760469
1121861
909748
74532
463247
641066
1513170
1244099
303463
1858975
826433
215445
561006
683077
917908
1708931
696890
1341140
390935
1910044
606785
148153
1959559
1458247
449843
1573417
1640419
1597096
1938343
685672
366937
1274769
1279299
1942746
278522
1043473
144881
48598
1672945
744314
586538
1234126
1429211
14643
1096231
1498351
1706965
1093849
960782
421557
513069
783185
1172588
1534287
604138
824340
291511
1007988
972301
292375
1835550
330923
837312
944264
1512081
1923707
543423
837845
691349
280517
378639
899667
1912590
1712842
1214054
803502
1141320
237657
1686716
1465503
988813
111322
696408
192440
830264
1037956
1866646
1343871
130416
505048
754623
1256487
524306
1757761
1874934
34035
217415
454920
127800
1121033
607641
1904957
1408131
211402
1255443
1939302
1801099
1126174
1890722
424542
1350730
1478716
1800350
1200965
148813
1800576
671765
1058761
1526186
1659931
205667
939339
1575909
335377
782854
1345530
685031
852241
1059776
1764808
357964
537644
440593
155601
1354878
1527286
1894963
1291449
469785
1486807
1996293
1443464
1566451
775949
1564202
211097
1493913
1566824
1507167
722438
270754
1937339
1128491
380350
1987140
1632384
679663
1620516
1382255
144798
1940041
1270524
1852413
1591918
921960
984154
859763
556529
1274042
1523824
1638612
1839648
629508
1558739
1051926
1623234
1176358
1897876
1203975
884647
881452
1391301
188174
1922144
6246
1259289
598907
830787
676160
1668840
1371047
1295698
1912453
1292469
872822
1562403
1136628
129071
898355
1790678
1171331
1444182
333404
1379901
1141094
1841300
1864
725223
1545330
360335
968860
765212
852470
1533404
414745
715783
478479
1932353
400872
696377
849626
1903609
737526
602645
514921
1703094
1901566
140220
1062469
1326703
874644
554403
476129
467801
1829744
1536064
854351
1253236
941178
204281
772466
1898316
1245951
458425
1862069
895790
1053610
305543
1143250
1684750
1700170
888108
1260946
486135
72030
475201
284304
1453638
724467
1079557
1053274
1129788
95711
932085
56195
1143581
87464
487795
1615133
1660132
1030488
114484
1184384
1731912
1666073
856240
1378387
316246
779331
1374774
1522727
317643
399275
427326
1849646
1333587
367493
1530172
1250528
340380
521822
767809
638700
1489456
1088301
201979
1141504
1681948
1352447
1671817
140084
1645794
494565
498751
1583076
1601561
1641437
1203332
616898
860895
1970372
1735568
1983989
491168
1699885
658081
1368831
1761529
1097216
880223
367733
1710510
365897
1069018
1119103
777854
1600380
565892
1187468
1291296
410059
471916
676568
1307938
1980051
1827309
1472924
1391963
497293
1218053
1028310
711583
101510
853591
1103384
1809036
298266
735349
210510
1410824
1816345
1326506
864721
352270
610856
1684830
1590555
442045
1996055
858918
1193621
354755
1110082
731752
507749
1854881
772430
1397933
1884394
1736832
1629834
1419104
410192
1206696
1320208
1717131
801403
1398483
1524201
770776
1355486
1116014
727936
1565999
818626
913379
921043
373153
1263196
1944898
715468
1614320
548504
568922
325265
1487207
647270
1860062
1073854
684456
701510
205450
1722056
454487
654604
115903
865729
10137
1359118
411685
1713334
1420004
1748249
77568
46695
96944
1108020
392508
1332491
790912
1847981
1941799
886367
597443
1315255
271338
1179142
1248898
1716375
836726
560711
770876
894690
148513
531291
1987552
1685422
1605375
192919
149906
1555709
1988035
495446
1648487
209194
736233
1758111
1203384
1914708
1608676
1942924
397944
955230
1549521
1404923
1470861
360521
529961
323218
1871285
1526759
1852914
1993085
942669
1550474
1305897
1910692
731828
713640
971529
1411086
1757175
509285
1471371
1650237
1260831
1038467
623744
325978
1168449
926018
141339
1760321
1482687
937505
1027741
284360
1066855
1389838
747372
516733
1154839
1311343
1974694
996671
1200458
1788258
1193624
1321850
1621581
1571928
926854
1680786
483230
1272348
1918412
992105
1008370
353274
1063313
680849
1635274
1601275
1588415
1687634
1101839
744962
1839004
358440
1499299
1409511
1720789
526761
777114
172743
737008
1592152
1028391
990273
20985
51294
419808
1984315
1799681
860824
1566897
1541977
122568
926389
653577
1995160
1578605
1926590
538160
1270850
1131132
1359172
304453
1179428
1814720
128453
904976
1729367
523187
1183024
1458817
1499826
1380799
1737405
1630724
1272046
1877469
1520608
1315703
178304
1072984
69185
1497596
670398
1270240
1394332
1481002
1917128
428490
1528544
1783526
1431491
584995
76606
1692708
95260
1005226
1266495
1262255
172772
335400
892839
815203
1222716
601979
895205
1562505
462939
282678
1790106
1280807
358125
59297
1671128
968574
1545207
1628055
1340668
506699
395534
363543
942004
804147
607446
273699
1176884
1003780
1576066
86022
884262
277826
1056845
1986482
555491
480486
150239
650369
1017942
132278
1877411
594921
663886
883962
1318447
1820442
1820666
1175655
661113
313816
752255
467496
282732
784578
833666
96759
50115
116725
610908
703674
1855795
1270796
845624
68963
911823
1632571
1353454
1260630
535804
519357
1206310
7561
789571
565895
1958865
161194
619725
362956
1498242
1332491
933853
380504
1452248
1385228
1590273
1981839
546178
1308718
97167
448181
260211
221133
570740
515804
226929
1911180
847998
288258
68937
362979
1496596
171462
815964
1963546
693195
299993
1011063
973894
800373
1994012
720522
44523
1712708
1672383
1534695
1795636
1942987
1329268
595206
145480
1733957
1950126
1756311
1126939
25382
783380
1598323
1314454
1623610
1088122
1407358
1496771
214691
1945620
1380806
612701
1373820
487079
135273
1998937
1811990
1226654
1076285
1037811
1066761
308208
1342708
551178
1313724
1318636
1316343
470932
203699
529307
711437
1358079
493961
687167
1619316
1951753
86839
537981
1479195
129595
1606173
1885884
834678
1830428
673596
1039412
161237
1798107
679097
69336
331064
1515482
1639037
673144
1346962
1610240
845013
138480
709191
747305
1149986
1920312
293339
1044421
1016650
1838122
720625
212978
641811
1051895
1430341
117707
1333359
796433
510922
352943
224172
1132156
1760358
606274
1089382
87146
838015
1868781
952740
1274640
995185
352133
1964298
1895133
29483
79709
1199919
306034
1558572
1315944
1711586
71531
1938318
1111892
787089
212960
1093378
1189737
1433487
699657
604793
922067
1193033
351431
430594
1102831
404620
1165793
1145710
1923248
1064328
457359
1842820
246627
1707352
420278
1851024
1706053
853365
752683
625612
1142902
271703
1169856
1912970
938733
1700755
706287
540207
1412838
114820
910830
135295
918800
322385
1660095
249773
131245
810814
986290
1926139
303927
1631885
1664262
1894385
605448
1236166
212897
324808
1009277
45470
742860
1379322
1072345
53697
956698
1536900
543527
1898609
15753
451391
1829096
416271
1388916
293120
709852
1108178
1070313
1310120
651317
397187
392682
575420
1436588
861325
1054408
832954
1871686
861742
666953
1249556
384578
1553278
731202
1812259
1803900
254771
651971
1635759
1422378
416971
907378
1724874
141730
1232777
721088
343429
1017577
218327
394971
1312320
1082638
1869411
922098
999028
558577
1957651
1570329
1445759
385807
1170591
1929930
1949773
1107181
1757516
1195622
569664
1444953
763205
1850613
1296527
1975201
1421740
1155348
884350
688588
1745757
1664251
1617353
939500
1366524
485901
1677474
1197913
457251
1542959
1140119
1722656
390648
1543046
498839
1218793
1733016
1436320
482808
178858
1814117
650171
404098
998672
527355
537365
684537
977332
287517
473168
720629
896683
494865
299428
1803124
40800
1530021
104440
665025
911874
1205453
1378880
885706
1927771
1391203
360621
605801
1582979
1165628
364774
1431497
1304713
1792919
474881
1679842
1632262
1779648
196446
542332
730
1764673
497880
257063
1390431
1539119
186187
1364206
1700809
1661135
1201630
1799866
1765568
1471694
763287
1894547
1351366
1975945
1850300
547379
1450075
1478673
109441
948888
1640193
1778143
1931999
144335
1362158
1484227
1100421
1481197
80276
1114192
1889815
969810
1089021
1775296
1263178
150200
1676310
1951006
1510907
239301
374293
195643
341400
1174347
219164
276
1074932
1298946
317267
1671371
14405
496342
1147949
887869
210287
116273
831609
1858503
1532207
1489055
1208927
1333877
1675104
236714
355357
293510
1167914
1744525
1755458
1096121
1672099
1692969
1711555
1128724
453218
1090028
579346
955608
1734572
64846
1684605
1826183
1049278
1365609
290160
1523627
1694742
521843
1333419
169671
1180505
1727391
1153203
954587
656770
1184665
1983361
1099340
553782
48197
515365
1789550
1559153
1894392
1992496
1884459
233288
83205
1957747
193209
1821761
455004
1739704
1242859
1138259
1473560
183785
1195396
232822
1010410
1587967
1580299
1633789
1681218
903546
541135
239277
1591294
715449
934915
1933225
824046
953386
53431
646696
146289
1347324
599951
1305040
1941812
591685
498945
632726
1659602
349461
353583
1241638
51011
822908
1744099
268792
1022106
1996072
403580
1094507
225170
1053666
717069
119737
1581951
1982148
1582957
170170
369353
352776
1935731
132937
1461857
1816643
1110639
37889
1186368
1531109
1359536
577775
210159
382548
77205
1096338
223744
814868
59948
1349094
1830516
1813275
1953221
510390
1862473
1331796
1777884
286582
726592
1773392
1692479
1432839
355898
1002483
67611
1065311
62470
378724
1877417
1948242
853340
744469
350390
1806797
623207
335142
1845096
1828997
1490007
393564
975611
1116885
906163
445991
1029787
1049845
265351
138171
1146076
419618
185173
770403
415863
1852566
1259998
304905
1616920
612875
905511
1079655
909801
138457
172359
1305474
1030325
717578
244328
1360716
575685
1660942
1087756
122596
1131488
265988
1089566
310775
413027
1271846
1169931
1516017
769407
1763539
577893
546419
843928
33634
1165578
1805266
137896
545771
980891
1536093
1250884
362813
1058520
58798
611130
792144
1807829
773601
229352
603436
1480055
1408006
1531170
371626
1393603
1382288
17606
457935
462972
222285
663153
37671
1233423
3986
1373341
100759
1142201
483666
298095
1574002
1237499
1150316
1867682
1701985
1995167
124915
1944073
1509488
999739
673558
231869
1676267
1842816
1879637
1110670
310214
79395
484833
891017
338868
1848649
272131
499348
1281462
855196
449062
1471199
395715
1683810
1610082
198553
1041963
1565611
985203
910603
1663751
1640857
735493
1735047
24694
660059
1579043
1298994
1711067
596018
687465
260061
130868
1223635
546923
510413
1454199
1082468
960943
1044937
67205
786468
769470
1487910
1629289
1535140
1637872
1449384
1584752
243049
1237837
732353
1729694
1443721
830514
1749665
1507923
1133892
988937
617937
300570
398009
1623208
1582212
523677
114298
1104398
1849572
1777561
879921
1955666
1661406
375826
106841
1399890
1570851
786190
1586487
1342313
344222
348587
1230500
1120796
969038
475261
1081508
1621350
17137
1291061
1946347
744642
451284
834244
578805
301572
814399
178916
1026938
1553043
1860503
69296
801466
128415
142624
1435686
1932576
1602241
1311042
155807
496153
467030
1896101
950565
466717
790648
1721564
230063
711102
1752799
150735
416293
172604
1656927
1206880
1552457
1764835
973829
613452
1216238
1210763
344624
1188277
781834
1736334
1723677
412692
1872754
1282323
1630631
1096323
1901575
1324685
1532299
1440395
1768914
1733247
716868
458904
1649129
1896474
245249
378649
1231107
1623769
1076073
1770408
187510
454058
352918
854583
639834
1110023
1951798
1311414
1274301
1308451
901914
1495619
1410950
450186
1525185
1308349
327410
1565478
1960139
144771
1131206
551358
855969
1693931
109676
47709
932083
1110325
1604434
1171468
5508
415886
1630801
734043
809901
1061534
83354
816489
733219
407979
1959583
1208474
906970
1855165
1149660
607432
1355878
1733748
1124324
1966913
1925663
1890179
1759878
1940307
3698
46295
1011701
69837
776323
1776291
1137283
1925958
1017631
1229844
562651
1533115
469058
1915571
944942
1589069
1431071
651444
728159
117271
223062
729351
1072884
1440251
1539569
1850032
157106
875393
1766448
643779
1791075
1542885
1729345
1854177
986144
573593
795720
1670571
629469
1232766
1115768
695213
951615
1274411
1153235
84738
1560445
937572
402251
631843
18248
1917290
1883116
835280
737924
58540
1577780
638344
406788
1982712
204294
1560598
1374693
1765194
231860
1568936
1354317
641429
1697459
1850339
1863607
906620
1412861
635308
1405006
595295
1139703
1608595
1599745
1502237
283100
112353
1986986
1744543
456337
574680
69080
478404
1737052
1704636
1823762
1705191
921555
727036
370073
1254380
808823
1610979
1409953
574849
1178917
1593821
656676
382082
86287
165459
967364
1222209
1242603
1924580
333224
1923991
5461
246161
727471
785839
1407375
817630
1210339
776883
1873484
210862
123697
1912279
1448995
103512
465974
111251
16076
1370209
1431382
512678
1311031
614609
44141
993272
387367
79558
485674
1299491
207225
873467
1499515
879223
581312
1166355
436731
1816129
830690
1379546
986138
142946
722813
481098
97102
1572638
381586
1771583
1580135
1144236
1366610
160436
18453
1325293
1769194
330449
1820758
800076
213759
1556660
856008
76201
1364634
556178
1787412
1234715
683439
508343
887781
738112
279583
242363
859478
1409687
1782209
1467269
698446
1117822
1740303
1347677
1364593
1244974
1274835
1968711
1209275
1237283
980773
1009580
1690460
1867623
1847628
1220323
21450
133672
1944904
1900074
1317509
80538
361788
1761626
124281
690738
877448
467894
1352353
606458
1069914
996924
943175
564677
1700249
834164
333234
1266497
810506
1423921
1676994
1369008
1053182
423611
1196793
1379769
680818
326057
1309511
1249271
1362724
1837225
1318825
230463
102685
1263445
1007852
1944935
646111
1595366
1887672
453913
587353
1506183
729074
393567
1871345
1947773
137156
892749
1246190
8041
841876
1483239
1974499
601290
476777
1717295
1902271
1411670
1781676
1732720
1189821
523217
346323
844397
1693027
676489
1180352
1058223
1917752
1045888
537362
838139
509379
185988
380724
672774
1042642
330042
1794257
1381881
1562970
1241789
738278
104380
817784
122291
1320765
82945
1001058
1831595
998387
634422
1397156
1661880
1909378
818794
346537
1673923
644210
1702488
130058
1052700
197711
71161
1631051
657751
36849
890301
974019
1464799
909304
618133
1781132
708652
1469745
1505951
986024
1292184
731220
1250865
1074179
1224114
1161867
1991824
806967
1430918
1669470
65451
547106
1314768
1514153
1383842
702594
376228
370426
1342971
1454542
270425
1425755
1950679
1707709
423790
229321
1892501
224940
778762
669020
1440263
1236222
1595474
1919702
1183870
555866
826065
646988
954667
1495290
551360
152653
403228
1761720
43770
304901
71580
1363965
651320
1771222
1290732
1745346
197105
896335
1023540
651475
82737
1483166
1199207
1255937
1795387
985041
745586
382230
632444
916799
486692
589548
1160086
969589
1235831
1070428
430680
1227983
1471868
874528
656677
740213
1139461
908473
1064105
159926
1230018
1319730
455322
243977
269009
1477996
1201801
463710
1794924
768026
1538464
176371
1293787
441708
990749
489302
1977432
511743
761795
937867
825735
502395
1661962
1822736
287930
940936
842131
81365
1010324
1245428
731476
247130
846715
1094438
1489914
270483
958641
1008338
896841
1702262
1334349
1801576
1039369
1850903
209753
935568
1401556
1900954
1218088
817974
189081
421422
587517
622549
52535
521125
1995384
510526
1532864
864608
1903745
1712897
68224
1330682
1014915
14061
766825
1395418
1430243
786455
757199
247839
56633
229542
1640151
1303244
826914
276615
1924301
1063301
579172
414525
931665
1183904
613016
1374796
1616576
1923607
1565571
1782394
1412099
1939145
859305
1989440
1306690
346376
1049554
1582570
1587094
656984
1471650
1937898
655272
1720709
1961183
486350
103165
1195501
235379
970574
38657
400304
897117
1657429
1990617
1799695
1653879
1276314
1415411
976493
644941
1811475
1111980
167488
1099788
1832621
1221437
321413
629071
1032960
751921
1996459
1400207
1021378
913959
498437
1962502
650533
293918
645703
821562
1341031
1490854
756762
1052898
538556
512588
451157
1657384
43366
1797964
594597
662154
577467
66748
390656
844309
66957
1830897
1836757
1135407
1017554
1945587
914344
506258
1617960
944764
953354
3620
1705880
580469
343349
1882844
213356
1789934
441668
1643582
1803318
716625
1090695
462287
1960770
1220933
417097
559991
1516356
1922299
1593776
1838182
1856613
342367
658142
201086
798333
795432
525049
573155
1727235
1525326
88078
60579
664647
1346015
348236
54437
1322358
625423
125492
1061097
236587
117510
1110844
1384552
1493775
1364273
416404
1406809
276734
450285
1912643
1079143
1330315
1383232
1939248
21927
456020
732715
726426
1668121
579971
27979
305119
1216431
1280579
478457
1658246
1796223
1131122
569575
268920
1944624
1159052
291961
1289773
1774035
1720490
1450184
471564
1585725
385968
230324
149986
250706
227751
759552
450612
249429
1483679
1467748
475382
1524417
1556101
619289
1690808
1784443
1292207
513397
1216455
1298996
1673649
1034091
1590441
1144736
193216
505180
1111018
359072
1089692
339731
1339216
1159057
682513
1944119
1196752
1076222
1992996
1499710
1801544
856383
1981136
1733582
371755
1904600
1476202
1333176
943667
244268
1890120
280810
1253749
1569198
10538
769371
1506683
1536288
1516010
664662
1163723
901129
878183
370469
1042712
689588
263580
1639895
1769225
265129
399228
520890
1134409
1034117
102145
555358
1387469
1295378
1041232
1996781
91294
1304291
891334
1342051
652494
446285
1679529
1487363
59862
317468
129500
784933
402377
926571
868221
1574721
1471844
1056230
1014641
1425451
1507837
1127962
51039
1727572
1930747
1935184
634127
385178
1014478
311276
1380035
1110000
1700933
39712
46846
1090420
537853
1008602
713837
704539
79361
1492475
1195609
270117
415076
1915929
763128
257121
1045997
914709
1454099
451799
274939
1639974
869984
1307544
1967165
1235029
1223519
876726
1430334
1928075
1062983
964205
794404
1550168
1459289
1729055
932505
1444345
1849619
538937
222917
1803117
302818
330109
1017016
437256
1920459
1506450
224044
1713214
1153480
1458852
717446
1233273
368033
444423
1583688
257158
371796
806230
561598
366218
1284230
520548
877960
1568521
1288416
876651
1371863
1532620
560752
819809
640543
1372391
1112768
1702013
1482575
1404945
1956590
844830
177236
1327441
259952
749514
1678130
13744
1465659
992208
779607
1887582
395229
128800
1635850
223060
382916
755693
1067270
382982
1152635
1715820
1882557
981084
1253228
1523972
387645
1273583
1398166
1788232
1097426
1131122
865769
1426491
559811
428815
86911
367434
875597
799713
1144655
1242849
957440
1632184
228130
233104
11322
1337059
415464
1061177
1898393
944839
269199
1056227
778367
127850
1592038
1218540
1018194
472868
1642413
311276
3925
270901
352922
291578
477563
604073
822935
805319
1663885
675837
1307660
640136
877800
690955
126715
367038
183667
1884650
483887
1365305
1971192
952403
654861
560449
368407
1439112
1930407
1903828
1470257
912073
912001
99048
1354785
1548628
1315050
11017
1353652
1374267
729553
566173
655109
1550068
681457
63611
772208
899024
307040
1466135
1960615
1854931
1777444
1461253
619992
1893674
542841
624057
1311680
620136
441343
1526043
924710
1790499
835551
133419
113906
1659786
1870758
1576682
1456046
1720981
1439460
27165
488788
1581221
1806601
1229925
1906681
1872732
34256
993908
349391
1172440
234005
1684569
356042
1543533
1963528
1443429
1438935
879198
150793
1747953
180947
827041
1927599
1936984
1026352
1560535
1308519
977719
378760
1519516
1882718
1440523
989317
82175
1516911
380982
1794763
20872
330485
311719
1853099
1596490
282425
145485
967280
1444906
1599040
147892
321866
1926036
982031
69712
1837269
546040
118971
244400
1564710
63920
1062424
906977
1458734
1203947
1832371
1421795
1012746
58335
339056
621494
1789660
1116148
1364081
1412743
1097674
914086
1715009
972853
770001
1401988
1645207
855076
313683
922180
1446446
1041177
600670
639132
1036292
704617
323785
1687018
1717970
196489
316083
3715
680369
82319
1788591
1154254
1252488
521189
1149694
1271024
1231880
1711321
419582
457425
627602
1758197
1267798
1713779
1996120
1546703
1142574
87822
572058
1078122
327799
29626
1774826
793390
1346698
865723
923785
1596281
913509
649633
243606
1271090
1426433
1246502
1955962
1788069
828148
238548
1637560
184373
1438018
1467888
1681080
971446
1692493
1190777
625403
762782
373264
133878
1866955
1721894
684500
415852
543314
211038
738090
1323098
755676
958797
1650021
567305
1228592
43565
519558
1904173
1032890
849473
499419
1145718
115259
1495687
326787
870802
1016149
692778
941714
777425
1541653
1651252
1861703
1729333
1258740
1082820
647855
1979592
985083
1751747
1617992
1442430
1230218
284510
879885
532640
170774
1137326
33210
1124915
403910
838394
443076
720786
50359
1942028
1989603
120725
1819220
1095492
1181162
189977
1686137
889287
1819771
2465
781256
592831
635722
1832673
370858
311768
800804
424035
39165
945715
937464
1898781
1270733
1162625
1421200
1104527
1874733
597921
1280854
48312
1814659
811669
1682286
990629
684783
1266233
621377
1948732
253051
1718423
507293
1941764
1832763
669582
919350
1378876
292501
1673197
443028
1351800
49265
1956244
825498
591132
996819
314203
768431
1414400
438959
879416
1847688
1883158
956573
976584
1592819
1035569
1483744
1845809
1117655
1545483
520783
711788
1439360
1160484
31890
99112
678832
785145
608404
1308326
1279779
1820130
1194418
1814223
1133555
1895876
635089
1035557
1523372
1293792
1053238
1198251
451917
525186
208723
1376398
746384
1180769
1316168
470450
1298232
1782597
1929438
1776791
6851
1384575
1447491
1322820
1159664
417051
1960268
914535
1304144
1006109
718701
364930
1037370
465519
890417
1981147
218328
818416
1405160
1003575
260675
967212
1066758
342703
1942899
508319
618138
126239
1750664
1285075
161738
1357314
5105
1428124
411481
436915
464969
1108464
1839460
1875949
653005
204541
1444660
1597392
727207
627384
1835155
1964108
342436
689491
567081
1253743
34897
70257
699370
1691885
1236817
578038
1799910
197080
156132
1565610
1458699
578975
957760
1925550
1216652
921688
929950
1174305
318663
620646
710766
1033278
1988792
612996
1047819
1084942
1189566
1617618
1537847
1436393
676992
1431812
1068859
1650230
476569
680724
991638
740865
1787414
44846
909287
1758351
306685
184311
637862
183182
1230809
309853
830548
300593
378456
236250
205776
64645
1873519
1577999
467002
1821139
1551121
1173134
361839
1732670
1516324
870740
1980665
461135
84988
1541683
1172962
959799
733418
1925334
612601
954544
1168547
1524540
389826
629381
1510961
1671340
851626
1990755
492826
756236
1341219
385208
495182
459068
1425158
1229623
546734
1467496
1557259
1751719
1886550
537448
411499
74475
1549016
631733
1782886
460518
1386816
1043882
802400
129966
1352213
1552298
1861853
1933594
1775283
406294
256017
1058584
1965462
1387756
1292401
7968
805700
112550
1240602
666586
1648840
116066
1997269
137010
1717104
794457
1928480
1232534
250551
899810
1998454
491259
1731174
1839184
1282858
381011
1306578
141579
569689
279823
848801
822352
90831
188295
1296470
1425125
853550
1348512
683629
819318
1324324
1510295
1648724
1068144
984608
1691773
781258
476445
1836511
756084
1804693
1640901
1759295
240648
1271480
339334
811419
1364796
1839135
1317850
670692
1583315
50210
254462
1720930
439661
1440267
1676201
1645111
219356
1324089
806615
824237
1555339
1075837
1670547
142795
1088279
1089621
474507
1004235
302285
789185
883590
1650416
763018
1342218
40669
608486
592263
826643
12485
210015
803163
1125321
444343
369872
18002
1353920
1465237
1728325
127836
1245074
698159
1642691
332398
1535362
1914956
867223
1686629
71896
1976017
1164193
185281
1172762
71987
400557
1967438
1076554
15563
630631
1660534
617751
439566
659117
742080
1388176
383636
555805
1302390
1398802
351754
58318
578931
871546
1475139
1729564
1945926
884985
527383
985072
1792192
1403994
1785464
177989
922848
1547898
1292026
804282
881998
737880
196886
430176
1149207
91994
1822407
1678265
1281197
1394059
378655
1987263
41863
1238729
797320
1266567
201342
1533400
1523141
1312826
281731
357862
659231
714213
1545122
1444148
1521921
110314
168175
1171457
1538930
1801374
1841622
238253
1381512
1735978
442956
58639
828753
789926
1388457
341290
942786
1647508
1810477
1938672
1603055
1595227
1720005
387734
7838
539788
76607
1108561
251893
603201
1709641
1131195
276594
939455
1062973
1491079
620069
1628850
229356
1316201
1651672
1494856
1535140
805765
69693
358130
637403
382799
816449
1649972
1524849
539013
1857375
108206
951132
1020195
12223
1528130
1046067
502298
1833784
1813270
1992317
436606
1406933
1910469
1622371
1371534
602437
1090239
655834
659356
1747066
1682505
1149441
209280
1982403
724550
220515
83337
1308522
733004
1466266
3782
441955
1988467
1235724
442620
1572142
42427
339106
925888
74310
1308181
400740
1734187
572172
1220741
659925
1035932
1042923
99894
1879771
405635
1599570
707446
297516
993142
1519888
1277361
943261
672859
731213
691716
217751
705515
1391969
1777429
257924
224010
811424
1021703
1401471
1421957
982041
1751875
741268
1436100
299969
959744
212765
255872
1779600
1682114
193530
1753295
283542
108316
1684555
1860481
1725604
1919015
1133733
1568874
1304104
83578
1162526
371667
673703
849997
993549
1445370
1037091
958833
599361
262141
1557600
729746
1098106
27041
1931504
1103935
354839
286598
59695
1272838
1100095
376760
911817
1568950
1839302
1419593
1672561
689384
1609836
1501300
1887092
488963
704089
162116
602891
352012
1726880
834024
1234437
850440
497179
1223934
1331758
1936028
671545
1461556
173892
1734483
880074
917579
315643
452692
541467
1953493
1563475
1802696
1655088
640014
21425
197367
1540330
1545821
1591424
121486
1591696
1278419
929011
1702920
1927319
1644436
908934
75951
507636
687223
480557
333424
1298910
703936
1413344
1556228
97912
1907268
1210242
1027036
1530933
124864
602201
1821136
347748
1292991
616260
293704
681507
352050
564022
1533255
216463
603464
181097
674474
443035
1643539
288288
189879
885058
1116183
1051181
1523342
1021986
1022388
274662
134581
168367
976759
417229
1902524
89820
876683
65495
1383591
173000
626391
1596232
1985301
222279
598792
1900081
1012371
500530
1758102
621322
281719
1854163
1013589
1702592
1073405
216498
974564
1045746
116365
1370419
1540876
722555
755163
1548479
786277
1312475
1086170
1413056
1237789
443814
1248687
1773086
1588215
1392460
195543
1823100
1203897
1876774
227811
660070
775823
1976679
213901
222920
1516057
1635037
1398893
961022
1226004
1757151
1763118
1095859
1245773
1617859
120764
1742648
484398
95113
532933
1308689
481715
739557
1853006
1311386
712324
1463587
1954234
1075157
1766459
1546335
1189452
1759276
58791
824555
1334855
1273580
579799
1923960
1613890
1668367
1121473
827321
1669791
485902
777243
829931
626640
1456970
181065
1496776
186555
1717833
377089
1157520
1531898
880178
222536
1819203
1588403
1618478
953013
923895
1728006
1658830
1659637
1221908
1186688
1987430
1028225
1047
1450113
96273
324588
890041
1696066
809853
1295296
317941
1259874
406421
1776215
1875926
1025014
1897098
343544
312877
1072227
662855
407941
1653943
1617340
1272455
736009
925652
73835
159602
1404481
574973
132385
1217438
1207975
1710029
781666
134682
121244
214298
34750
1503688
1377382
1116424
1017788
1666587
1772232
1941392
951393
1570979
674098
1084138
1171224
1872256
1750551
767481
1818212
1776187
115321
992088
1277781
488496
133197
1162541
1122428
1278320
1669306
1332119
993562
1856091
1110701
593981
1189026
607413
1678973
583606
1983346
258408
1502651
1837432
543872
1129818
230791
1549451
1164908
631913
678894
1624083
879466
1732199
515753
1061582
1465014
1155346
1984766
894474
1269473
1206023
663826
122683
1249057
72988
202099
1619534
1166716
1858828
357706
880432
1357717
112047
1525184
380935
1220846
1553615
1758402
99908
677741
797469
1252847
1149784
600231
153148
1476853
316477
1569608
1685937
281873
1277367
1595109
617254
55855
1665560
746383
1087670
1334957
705229
1026828
1801113
882954
1998105
21705
788238
1000470
724267
59535
1925512
1148802
290293
1224995
924411
754736
913270
1837244
1879707
1170935
688893
1591990
1494612
1820056
158989
718485
1609558
1120144
952629
409705
1545670
1596457
814391
76984
1747239
362616
1297476
1080556
1135703
409941
1038376
717228
409006
1076441
1541890
1826316
1516549
217631
1049042
923801
588998
1913623
1704553
1880958
480627
19738
879863
1749096
1662520
704398
603242
1201032
533669
908756
1536189
1623041
441252
1791228
1869487
603932
1963537
1417637
177561
351228
661038
143455
142895
1600332
1510369
41342
1014817
1932595
1253586
833337
1984196
1266112
1684644
1261262
111085
748006
1240731
1336139
869160
220131
428322
1959362
1351414
1010644
326081
158699
414007
372786
1099369
602882
1449463
319310
664842
125569
1785641
1242887
553419
681296
1738784
1553573
1788200
1698378
1120251
1739308
820895
447527
1135639
1837041
1042195
401259
787646
1133564
1237273
188270
641206
1881863
1528376
263774
403164
467502
1466114
1205239
762817
853608
1136780
367953
77462
1574100
677936
549225
1884867
941702
661806
715577
1149113
1548593
1473192
886755
69265
744454
909770
4007
1389691
1672589
1804445
641513
383820
253167
1941065
1252408
886829
353187
1508149
1960440
917079
316375
1462071
1240826
1019060
1868466
966106
281343
1500180
353937
636490
1884191
1806027
119954
296669
1580668
645350
99493
1389550
724920
365644
34324
356518
490513
887312
1531599
1257198
1482980
1129507
399852
1002864
286516
559887
352090
1268991
450077
1066834
1627296
954071
1926386
1388376
898894
159175
960728
1050062
769442
1788783
861544
479768
505559
168084
49941
155123
1026808
1256671
1034844
1216702
1865328
261000
614339
79846
1832620
831973
1966475
1339195
1633515
206866
49805
716030
975536
1334973
1322359
1457985
134758
1544255
1685467
939027
164794
92068
1409240
1111529
1143091
409777
627001
814296
1951355
1551992
1471746
168251
1570525
1240978
801640
34355
876802
803088
1230892
1395899
1846676
1257191
1967657
1625007
1993593
417216
358639
1684477
1347883
842533
1170588
164909
369099
225156
398999
55359
1032216
90927
302125
1776866
1020421
1191304
1252324
842572
1011787
1877810
365333
481879
1656622
264032
930538
636941
1632232
1968548
98062
459306
1012013
364282
848980
1264322
751571
1611505
1112094
261307
369027
436739
1843947
1232789
1811677
1880320
213400
1838071
1559654
674526
615429
942548
777340
807571
1785537
1399200
21882
609222
524752
1104021
39877
63564
907395
1776679
687778
1634430
1942778
545882
1142952
616678
749196
693803
623744
1303068
452468
1991305
1066218
569404
470210
60920
117433
427759
708206
653694
651694
915620
342245
871703
315346
1779301
946612
1218709
730275
358475
272019
239316
1723848
237909
46824
1301902
980038
317209
294476
1350714
57214
1518150
1320032
1097655
1600277
1666749
925293
357092
163610
571793
761149
1925939
882739
1580273
1759408
1036442
291211
1606566
1134903
151983
506696
1129667
167074
517019
460276
552695
462382
952516
375082
661348
184027
511784
1892488
442642
770136
1333564
1837880
183000
837500
762170
505326
473102
724296
852245
1590681
1258771
430678
1095499
833692
1931232
687001
713609
1077338
478319
655585
1903139
1736403
29631
1018706
307602
1079869
1618349
854920
252175
88052
502729
1836886
619473
1065011
1909204
1629823
110198
228914
1505013
1603412
704469
1651083
17636
1091743
458452
1317550
752759
748505
292828
327155
138830
806697
1562153
1358177
1725068
1485889
239090
1967287
649418
356800
1930540
1165899
1538998
1449401
1836964
1306406
1141257
1830320
708303
576904
1290389
1696765
684545
1332610
1885099
1290871
462382
325794
1105526
1628954
41760
1899131
1113469
1027576
661918
1354486
582202
484603
1366399
131374
662179
1170400
405568
190855
1909606
1467410
347291
1834430
495893
1722310
786781
229787
1767143
1960428
1205247
1037764
996865
519335
609964
783733
1670170
1687460
1573762
1758906
156044
1351141
142121
160505
686102
1040708
637828
1498493
466693
1393318
137545
474025
471938
693285
823467
91446
865309
184173
1744719
1419781
300552
1768594
100642
983195
1197704
1553144
1660253
1830622
1963406
1300422
1599496
768161
691376
570674
1980053
254221
178984
1495928
295583
1817455
521436
1076604
20356
1779552
1665834
1421975
1100261
1399898
763483
1435365
1051261
1242292
1604678
866152
996850
63155
805371
476153
1343869
330376
933084
615599
1605752
1538348
620578
1487136
1495638
216142
950297
1325597
129678
349711
256288
1699304
809288
1900583
1446696
868906
77269
1740544
1778126
258210
389006
1717564
1479662
310638
362754
652762
1562182
1057441
187765
148183
1621736
1284011
1165449
1529846
1361022
1581148
272267
1979846
98094
778537
1579567
874615
1288262
1472270
1778535
1824467
386123
599463
1897969
18035
620268
214152
720602
1649008
956275
1369626
1909130
1251135
1023486
690223
637865
1140807
968066
1199790
393561
597796
1340462
1247409
677928
650407
16933
1375083
457380
1020765
62511
1861038
1635244
1146438
854393
445113
1674752
966362
586864
680402
1483625
702072
525281
1947771
1716452
1584850
1718094
1604883
1691915
664818
1346476
459917
1578514
322362
1065758
1051686
1607876
855268
1764303
598987
705955
107051
1939612
1430459
387125
105836
1947982
646241
563417
1680248
1597689
1254519
1965009
1271167
789924
1019407
124243
1460377
1817327
879134
1632586
506297
579672
1133696
826154
567716
1953597
712629
1788731
965565
1765361
1545198
643924
932119
792631
823925
415460
1037274
1676056
1151175
1970498
1748577
1367843
1261383
120525
814412
278433
1010302
1349834
1036540
1654819
1703432
820417
775024
793233
1423258
1123902
1865798
27803
1959121
1706686
1968787
1466375
1318797
1482749
44879
1251410
1415774
1024805
1181179
971865
254204
1805128
1823538
295466
1014295
1299084
823635
21165
476037
1486150
1914034
1988812
1437941
834598
1715437
752877
1500225
1477351
1132464
1171719
453445
277085
874077
498324
397168
1813730
752633
1495392
1494872
1803796
464087
171233
672909
1637334
1307099
1384927
330910
1481758
1117744
1971355
1156404
1001301
382420
318667
845993
1598258
1532426
1128110
1526950
694530
1443844
1069392
1611863
1379097
1702115
444590
1151950
1353790
877065
92431
1562982
1531472
1640123
1263953
1348834
1774021
1382105
300457
1080167
207297
224468
1785962
1955171
1390234
1260627
1051434
519310
667914
1067296
291394
1544336
1112406
438357
1322302
1777616
110467
790801
1179472
1367270
1984933
568101
402677
1324453
1872517
1845186
713018
717912
1525085
159334
508958
1221019
1074481
1881130
319842
1272202
1718934
935399
1844167
153760
407415
1235953
615528
495671
1438099
1917041
811032
1386313
432950
116844
1303812
1391067
511862
432719
830079
397272
1113648
261824
1770670
365430
563315
1667595
1031991
1337303
33835
414981
995804
610633
1333482
606268
1055137
1041469
451600
1919679
584509
373797
1396142
1265848
1891304
616008
671591
813544
1434012
738211
1205
1417211
164409
1084278
1904572
715728
1338409
1800796
1399347
1414688
663812
786681
614643
1347265
177816
103268
1693010
1754546
248524
1888965
1015862
1150932
971686
418737
1167501
301504
1031869
1867310
1404294
324224
667439
1523527
1391321
112814
787946
1693566
1497867
1732468
1505347
423126
1809886
632299
1850258
1808435
868721
1218461
1402506
123355
598419
1394664
10644
1662689
921939
1287223
877120
290525
1698577
1527424
780091
1455040
1249913
1821650
1083104
1081794
360425
1902190
1478087
1747010
1454727
1990538
1999832
978298
1867569
1616943
609399
283385
606584
1770196
668941
1141410
1034181
804951
1249975
857632
61337
646549
708707
273894
366874
1242255
766345
1715327
484533
503550
1913316
568857
1242102
1871140
39466
1956149
1174086
1866687
412257
499533
1200649
309664
496867
150230
529274
1986296
1533721
520524
411124
1532336
1144686
870894
1708891
888126
567234
1890236
1561041
98442
744092
1813142
1339209
964647
1624998
1616414
92433
74939
1284465
1623174
1876620
249295
618219
1204018
1545007
496518
809316
843628
1457706
522969
662978
918288
1105309
1163747
733115
1013090
889255
1532054
853186
1639503
586816
1621410
860258
623513
1760061
1540000
1206010
1831137
1794914
254730
41598
1073636
1653227
512319
1803483
659229
607159
1600688
473332
26260
10742
693280
1517700
152909
1549647
232326
1067373
1839459
1291789
689658
111438
1048573
1942855
548614
325458
1910529
419397
923453
170857
1047976
232883
905871
1346787
106679
401939
1794626
1406031
403224
901277
1783648
1358528
1745060
1183747
1688810
636211
1436978
365346
1835509
551447
431103
124653
288632
405179
536282
890933
1921640
114056
319869
365123
122955
917604
322490
755790
429528
936900
1984921
783000
375024
1674614
779604
590089
963609
339975
295847
3832
1576415
732525
1499511
642502
248088
543621
1508866
1555164
1328735
1422271
1341894
1148108
324965
255799
1794697
1004060
554792
180783
1133347
1735141
100331
48327
749060
840036
665438
1947877
61005
537409
1879067
376109
1252613
1910822
1875024
1993802
1843254
1012269
958982
27101
1005350
1852937
1196541
89517
464443
1645388
1725903
1533199
179662
470320
1713087
1536970
321310
1134417
723292
956404
841326
1254306
1630749
107005
1815314
1560526
50273
1884550
1334785
1851114
1159269
962094
1423696
1796207
544238
198516
1969816
131808
755778
709764
609482
1074857
1260580
948588
447353
1855750
153432
1711493
1835553
1900376
227481
26567
1735879
1993222
368962
270794
116205
956499
860382
1541127
497033
1391452
1641966
368141
788963
1131362
472197
1407180
1470552
1316736
1052333
1955601
819717
1948962
1523729
810495
1231457
1213643
1977693
1124312
766672
622346
1151834
913920
235343
1751238
1779874
616606
1338471
1911972
612908
1673967
347593
995294
1487740
583017
1146356
376702
1582269
631743
650536
1339131
1633476
1171798
1135307
975223
979172
253643
1692671
695778
573944
1643579
1249813
505785
1751360
1116387
1466813
1713927
1385899
1386813
932463
1318978
1607658
1128091
249797
1406291
1054296
1924405
1524159
1229318
720788
1470576
223579
317249
1860381
1673981
944474
978690
954493
258927
1031356
1984320
985293
1362971
177128
1467397
1292292
60095
1296711
78287
1869556
1360784
1364222
162036
1746700
1861661
1816144
260685
321955
1489966
1934727
1820085
1871126
481735
1926026
333498
1039742
463468
1647033
1359629
1066989
865719
486863
747620
1658743
1711744
1203185
824186
34131
135578
1415209
1759960
1812526
1313813
356895
1199269
1827627
1942494
438682
679599
900522
1342604
890654
1226961
1862976
1210572
1971090
1310298
783456
1886551
1533885
1720940
226005
768350
694911
1846891
1731493
1014061
1010370
1289056
936257
894949
1115586
530700
139286
100669
1610256
1391083
1126241
1727825
1831333
1520101
1380414
1560848
770864
1092868
1112649
1116121
1545194
461327
943702
900669
1171711
158603
1806533
164759
1958560
1935086
1697824
690703
476131
138765
585467
1813052
668881
649428
1866247
950786
300827
899673
1053789
1729281
1202829
1706995
1423934
490756
1270422
1918673
1709076
992620
1235943
1939212
1137964
1051868
1220449
1612978
552477
1867645
1071270
900941
1402700
1463470
450106
1036043
1052993
527694
860554
1829100
1841933
145952
1097855
28175
1936509
1101597
1628527
1736267
57728
203461
951796
348371
831158
1105069
860975
1305271
53660
938447
748528
502554
1560783
610586
867844
1198484
661490
742923
1578727
460579
1112817
9011
1509774
333850
26008
628647
857647
1319941
361041
1932167
1268696
1355256
97152
269271
91934
284303
94647
1404600
1475789
1511827
56144
929520
186299
68646
849972
1346606
1416104
1784823
451897
1442535
1436614
540159
1227065
1487891
908396
1628887
666694
1199989
439344
779865
92217
314743
643053
284517
912766
1008028
288176
732295
1873359
1831233
1478691
989576
1515310
1649187
1658945
387697
740041
1554152
662822
701145
1278729
779693
431007
1212237
657550
872435
1542217
1292381
1689151
1122880
1809114
660219
1487646
12247
342497
1731790
1054392
1903771
206802
88681
1597975
1782448
1109598
1057306
883704
1710085
1826437
1732896
1452465
37366
342301
1474233
1944327
335680
1862239
1954679
197263
687957
597137
1877079
3251
1744400
660237
924631
22834
1273727
1764214
818900
928284
1345927
7892
1375551
1294702
123837
1123667
441503
1121550
766861
1274532
1025501
376571
1249724
1375800
1260786
449437
1503956
591990
470371
1527565
838442
198511
229640
1738042
424898
1136459
1242379
1370756
1821974
1743519
713441
989216
769477
1757748
1899647
1334842
394429
1300448
1353302
1371267
183499
1712242
1726406
21067
929324
1432882
608984
674322
1377090
75103
1384953
1498423
1296616
457954
867547
769951
1229192
1888894
1660715
1447234
893089
353836
1970100
1853034
1876136
154573
1305880
1147408
1326605
4386
1582254
1222748
478325
1869649
456508
1916862
1942851
1961328
1088059
1433309
68642
612365
289123
1144557
84839
246764
681941
1360432
37900
622565
240513
1740612
313650
1678940
1710350
1892151
1048848
1833118
775198
1377734
484935
1011221
1868463
1460140
29559
538877
1883360
243585
1929494
706423
1717582
129528
464509
1559304
261944
1968378
1584432
1646051
355218
882307
1613941
1566770
499110
924029
237024
1941580
1031029
478546
1383206
1449939
802195
1674310
803437
975684
1422781
872268
1849276
546821
1761404
1968356
564575
1905854
1631693
1101451
1524184
1071144
585964
307442
228817
85856
341069
1088084
1063472
875114
510994
1485047
1139607
233316
1979826
1586895
93920
813817
506026
1765168
1413687
1555417
977301
1128897
796000
1286120
677106
1905427
178221
1959954
1456947
21709
489812
677997
71899
1666110
799226
652003
955444
1921355
1886295
1523572
55587
937988
23631
601490
1174489
1719135
728450
1848084
347691
946208
535445
1304469
1001668
1396994
1069702
236469
1089581
870893
803059
256289
1074104
580332
914774
1348326
1955514
724146
450034
910028
387929
1657967
641947
365979
776637
1449357
868160
88747
611831
1087860
199994
1667326
593885
892766
2808
1214357
428571
1626108
1709362
569723
554263
1219931
62849
142194
1407997
1596139
1400752
1052360
139620
1337654
1527658
1417119
1950445
219620
417605
1226617
83496
697689
1492898
1872024
1625317
1791060
893956
1318621
193073
59542
1530102
555448
596105
1732417
458390
1070619
1927065
153276
1572199
1043598
459006
1898506
1813601
1599162
1198241
1834387
154279
240270
509485
1830680
1836939
1448885
1128189
732577
564209
1333348
1235670
645095
719352
1081527
1924985
195764
798840
1057242
1310801
1111512
1249124
67060
1965127
596628
1548372
1276506
886086
1504757
758356
572152
1579431
796832
647442
63952
1506192
1557054
778672
789851
544211
329880
1032419
410984
724802
1271133
425079
1822496
539108
1867107
17056
777949
473358
1446334
852910
563031
1267554
932033
1098040
813129
998378
1005343
1829127
1749680
88310
459241
1622111
1502465
573504
1265477
1608898
242241
367266
1206084
1608445
71787
1911766
290038
1078404
689400
1053131
1639741
1847890
1918289
512506
81050
1780690
104810
418802
413921
297223
846210
600045
1130937
1460743
1847335
552282
634836
343030
1851530
1906778
206015
853386
1830033
533086
769322
429461
1690416
1922062
1704540
961729
777810
1205728
1202427
1298857
1760647
730454
705056
27426
1585919
97226
1657084
1218604
1114862
1881473
887464
1104933
1259200
48483
1373565
1815785
867494
1030870
571507
393167
1464894
1353413
1483088
1698182
1493034
1148993
426079
1520008
1092417
1551950
1221109
39822
1121556
942150
778536
1257543
868813
457228
1511504
1733053
733187
370209
1322777
1552524
1228446
1759644
356852
1283436
1807080
910984
1510272
1071293
1473160
1721645
870659
182347
863685
1390308
1578098
1613390
1401386
159390
1854914
583976
850019
1450678
44036
1628536
157494
1632012
762418
1214351
758559
1251128
1609219
466705
1193313
1111333
1025056
1064725
945972
1477145
1907590
1127330
267108
674007
1986994
1861544
230378
1250087
275973
307263
388112
246867
543996
1431790
137227
598528
1205509
1853683
796667
1670539
1806182
1985731
965558
570738
722584
189216
1109255
1778951
1906758
733572
1065824
627810
903480
697284
1108781
1201928
1061065
108689
1285510
949369
1876322
544760
516855
1244596
1645983
955464
1102739
548718
467704
601176
301569
54146
1112888
1314605
875046
881244
427244
586471
1559277
290610
1206553
320342
949542
563711
350346
1912936
954806
1587279
1613698
1931802
1355663
1785124
187130
1202676
1294528
1333281
1452486
235319
588492
416442
87434
470675
1617262
1016559
40496
1918066
1078842
126722
846917
860570
1113735
184141
1867718
1624025
1567017
787081
942865
628828
816232
670726
1754023
1735483
1615318
405369
1966633
1553680
670547
16581
872900
1991079
1975878
225113
852766
1974042
1141525
1669533
1703841
1200047
1046874
484677
267419
1281539
582152
909185
213064
384128
1421760
750752
1534000
1959176
1132445
1240411
1074131
25940
1520019
994886
550917
762370
883539
650913
1377392
743944
106551
646465
1166267
1933333
1391485
756907
55493
342817
1825422
342620
399355
1672889
76154
154666
1271197
302784
636992
482147
176146
1581545
1928451
339684
1579135
1486182
441878
1165955
762783
1399709
1378302
1140666
244261
1648702
1967344
1942554
1827703
290791
800113
482818
969395
389786
474968
695991
1867375
1583368
710756
651986
124821
46588
656601
262070
1160222
1389858
1482631
710378
1316316
840874
1813104
1418155
235229
1062535
1231066
1480739
1447931
1290757
1076352
1793034
546036
423897
1061097
260577
643643
899365
600650
1986294
775839
1936215
943507
919423
206222
1290286
94227
48669
1856259
1066410
1886398
1738322
829123
821976
1986866
1002853
656242
1792091
693810
946600
1209018
480989
909477
1787863
14709
1621295
662495
1937861
1249667
973114
142548
879303
1437463
1539829
154597
210042
220158
1796104
172110
1472377
340832
701187
849293
754014
1500393
937348
404751
1214216
589768
1421877
366920
548464
1384679
1788446
1644944
1924661
634581
1011404
919400
153810
863782
1905298
366804
574474
1845699
621226
409136
1630317
1825349
1417258
953120
1444421
1285419
1501523
416383
933511
651279
934513
1537673
1703297
1969240
1690891
981611
42451
1516035
767453
1684051
658767
1133041
1134732
196929
938652
1897594
1178482
390835
1089455
814957
377587
1131425
1460797
1704834
1164023
1617686
1305103
1488178
1867261
166651
1717667
1304566
303670
951844
1984139
1918992
969818
1227101
521934
203043
1164878
1968296
1079312
1742560
1669787
255341
1303947
1942443
274154
874441
296896
1495020
641916
1323888
363056
566240
1159558
304986
72238
478
1148286
1520225
1103493
813213
1784667
1527971
916371
546063
265341
1634517
1044426
969536
610253
1009991
1512121
1686835
1647798
1207757
51559
45294
1367301
1538162
818416
1727746
101898
723587
1329076
1179833
1749689
1293600
1420796
1149467
33624
276444
1823927
114203
158008
694812
1706186
1008585
1952491
1160959
449503
1193258
1282904
997228
445548
405794
1013835
985765
1503145
884818
1053671
1997128
1788710
1205225
1271880
250094
1762604
1503778
910436
205187
1737880
1022936
1324772
940490
378323
1118689
1573508
1248786
276136
709926
973477
1726538
264348
587183
609182
474854
92050
579843
660366
382195
505248
840755
428802
1761246
1200758
492379
44534
1645040
284647
794059
1962092
939847
926644
683829
1922652
576831
1067072
629844
337789
743771
890383
317782
654343
577384
464655
248882
806524
1524991
1853857
475014
593937
301399
186165
1136409
849084
947745
1814462
1476295
581035
1991832
1294000
266312
1776995
143785
6315
468088
1408319
1901912
1007876
1459427
1308556
1778109
1001451
1731391
1753950
1571390
186471
1324138
323800
1319460
374521
875203
1952077
1023826
1522384
320313
1542077
426017
1893461
221465
247643
1348674
1218266
781349
1852255
581040
1774197
14539
1826901
1512765
1973826
647601
437704
979798
1786044
324943
1364942
1284160
1996645
1302935
424935
262522
1293298
429727
1616612
75386
1952194
923843
166355
1095697
1278453
160393
842160
999860
1077645
357367
663501
1663398
322182
1186420
189301
1295065
1306674
1079468
165716
1453263
1197952
1707165
817690
350214
650042
1460800
952277
1170942
1690259
797023
24928
1977105
1841455
1234613
8432
1273778
1758904
759415
1696390
196783
1178714
852110
1795326
941575
1231870
90267
284921
1848969
309999
1390516
1122115
1925603
307373
1050069
406946
376688
1248310
551073
1720593
1313614
291293
105469
419785
943214
101768
1155496
845930
1037238
1141924
70433
947354
112647
827824
1533170
1089230
755546
481438
730371
463345
59284
1976754
1334720
650085
1656938
1285254
1181985
1423698
1008349
1295673
1731823
1131263
629236
1451641
840838
1603468
883654
1180932
1388408
1505519
1118636
1508761
1122756
1103119
1423428
105631
1750856
1371968
1007603
1640147
1290620
1384863
1264772
1369222
1290765
1249775
1107155
981343
1855810
1551154
776705
1131394
1054793
527768
714330
1502418
754922
1651025
947424
1204805
1725291
867217
533135
1297852
1023513
522081
399779
1018182
488250
840117
1167267
1101631
1587335
300035
175413
445005
845497
179240
209095
567126
364
1903459
526694
1133316
1735770
1458830
570152
120495
1867724
665110
25342
1419747
1039305
942954
61570
1443749
448595
296384
144854
360668
585859
1928192
1345908
23279
135205
1589812
1314261
1971079
1901362
786672
56700
1892596
1912442
1503469
1130996
1791976
1035315
1129678
1175200
192475
1729399
1568162
1853438
618471
1429167
225225
602533
1601083
600526
1420062
897044
689558
384676
1703712
1929180
233756
338328
663375
297718
1777180
1555001
831974
1345245
1697679
1922945
1622088
44976
689377
1749061
141701
1179639
1095622
1930524
641464
912129
289460
1525053
178287
1590629
1780468
1481535
1674376
798162
340125
839340
1044351
1864123
1143794
666736
1395354
1872184
1248338
1399324
1044598
1526975
1391045
1526987
1523076
401430
1458000
15014
173194
830991
1560649
1629472
1829161
990339
703775
305012
365370
358940
1068207
1905567
197307
1493722
1551668
1599645
116481
1614423
131530
595860
1150510
303182
729237
161135
969406
1552054
340794
461112
1731643
278030
500062
1584977
191568
610107
172932
1488746
1828701
1133943
574406
1283578
134492
428045
1401465
190603
423188
892170
1209851
1072151
1883430
265254
1552305
1184672
1816614
1910699
1067049
1027348
862482
1889707
1139416
1882042
678013
988317
350265
1155487
1045494
1049522
576969
643596
1152191
1546863
1848591
479830
1795075
693016
811169
1710672
1716839
1779299
1308952
93149
404425
1035630
231683
1537321
160097
1408447
1835253
899986
1649740
594717
1351232
1116998
1692097
1420408
647365
1861370
1171290
1961600
1727927
1443280
1401716
45571
358938
675225
1835577
307739
959902
702720
504115
1298599
1860356
783308
417285
1947000
1343495
956453
131752
937694
1775616
1088870
659644
120979
402294
19076
672173
800852
1518420
1056472
1705334
772794
671172
1963677
266402
215745
593611
956
1195567
400970
1106598
1998574
1402150
453409
1440788
1087913
517631
1620154
1578043
146902
1122134
1231358
1916912
452663
467070
512215
1527467
1328064
288133
207350
274871
645241
1111176
1434892
422444
1788501
643644
967983
1978916
1090057
369615
1788411
1484513
1635527
468726
273692
1102485
283222
1567078
120158
1568632
1974269
387646
1782363
199973
238411
220556
316256
1965869
869822
1735502
97650
126301
541778
294674
906557
1283739
1175172
576392
55672
1208656
172280
122923
1905261
1744506
458618
1251071
348590
1873806
910881
727423
924385
1993237
1935833
100216
1237275
148403
1426113
988613
654704
562579
468793
867504
1111335
740717
1870257
233887
1154787
181031
1617117
1871143
1591824
510636
1535974
684359
879221
1634190
727178
805892
1756721
921336
1451720
50345
1890938
1477470
1124129
1925088
1643311
709504
1935616
1767157
583171
995628
53509
1934448
1206232
377628
654366
286813
975187
1226768
1197226
159031
85065
1967141
67240
129204
1833788
1733923
249610
898491
1301604
62664
157374
606037
756152
1930718
1475823
1498728
1524196
400263
1625328
671119
116720
1009601
54340
1821039
308696
1046663
1182382
521638
1057192
1270527
410365
1493395
451787
1491747
1659503
1475783
1417515
885828
1690264
1788154
1131013
253959
1992701
1624921
208302
59848
829992
1312046
1037969
480008
1993670
60178
201805
487135
820987
478529
940819
316477
1634702
692976
1217892
663327
1651160
1470757
369394
1468004
960401
699042
1298338
1371762
1878714
1495929
790500
1572429
1930631
701837
836664
803613
1083193
233220
1235899
330639
485744
1708764
1817717
1767172
710573
1293755
1530814
491885
319795
205584
235269
1109780
1377086
1116832
946372
197795
1989156
380808
480889
144812
1780558
1398579
1522689
889431
1363005
875292
1659615
1624557
625984
707270
618324
477836
1829303
576837
1009789
477331
1779538
1178125
929084
961948
80794
1891581
1545512
1698256
194975
1120451
932126
6931
1913247
1512097
1406872
657130
1341328
1682285
1352643
1293004
544683
1432690
347246
805602
1977472
1176851
555062
794262
1630445
715037
514583
37545
437993
1751983
699414
994468
1600560
185072
1466615
1266296
364032
622176
1995631
951346
921822
997549
959157
1623706
1952489
1335450
651182
1087607
978188
276255
1560474
815751
621539
1089426
1589316
1277621
47700
310897
456174
1309074
1979264
787120
1484092
43634
1470956
725318
652824
1402297
774593
698383
392518
421786
1282973
1412864
454634
1509289
175993
929146
485655
1947208
199040
165029
462108
248177
1645097
708290
1727112
1482190
753083
1114436
274593
1140719
1746180
764823
19690
858073
458844
756521
1540914
1104818
1073897
151945
1793260
533171
1302698
1413006
939115
22310
351118
855499
1157536
73889
239758
1967961
1656
426278
1912516
1136473
709691
1428661
1997275
1158140
1635044
1232933
1648826
1136685
1260619
1907307
56224
670196
1342798
1042905
75330
511296
1163880
1079147
75492
329098
1613837
757168
304923
1569663
359333
1493819
1668574
358280
1983338
1328132
184063
1295584
1703505
525644
1900494
861701
497441
182496
1459769
395716
1465944
37556
623584
1056877
462323
798608
1498809
1272757
1571460
1725268
796145
1133379
613244
1327077
990222
1944020
1120428
1782934
1484271
578977
1607569
1479800
14707
387226
822574
674311
1622687
1074725
679989
1549721
908130
1366004
1660016
1680410
668485
432642
448845
1618779
1711677
342201
259842
250989
1115490
1701163
882124
1453392
1848064
715901
460900
1064304
1145992
645976
1181419
1793753
548921
1495574
1380605
1767918
1772971
331425
296935
909592
1601321
207356
176475
1240355
417076
1075209
1937733
1527403
804797
148568
754844
1719819
1015455
1169936
1111711
1410485
600284
302016
1275471
1417033
243429
727310
482319
148998
182159
453526
854002
371265
16380
507799
982161
1705590
1795547
1474488
1913574
1941194
1618807
762358
711420
1863797
1623427
534886
454511
1034261
1868813
976296
189948
1126424
1672505
159248
1670391
875526
1370873
352772
688308
1378857
1763964
1180217
1547841
493762
404730
1947983
478904
310416
1503593
307742
1140952
1849351
762567
1821602
1846887
534698
756792
1407898
1499364
155535
1307826
1974375
765354
1317882
1553475
1304201
705580
180729
1679772
1762441
852110
387173
72612
627539
784204
492910
859121
1926024
1228690
1589439
776924
1610420
1945572
950239
1298470
1051773
1847637
519008
1624355
950157
1360200
1889261
900050
1634178
366120
408894
250574
970934
1838343
1268160
1976036
895021
1018759
1030022
394693
859393
1267863
313982
1002250
1429650
740851
586981
1161027
259621
1166723
1963882
1434025
212809
1700263
229121
557912
867971
1953072
881836
963976
1592100
1672096
1278863
1665508
1912099
671058
1148823
1219872
937667
494979
490223
65484
1309845
196665
958881
650194
1805003
1802827
1591017
1777702
1042080
1318950
1125299
1106423
513449
471538
263891
38180
670868
1880070
1790566
841948
1678391
9962
1241488
1893636
938967
1072610
1465713
1845339
275847
1848528
508526
115223
69912
725226
1171043
319097
1153573
751662
1559673
447661
721874
1453231
1436664
1786297
960374
1453317
1697975
1580374
1938760
194877
155467
1010706
1281976
1472946
1364018
1881061
1324827
222974
284024
1885151
1718802
733463
1872859
773907
728581
1434302
50149
1474849
1356159
593665
116880
1502133
708300
1319675
1113768
1688708
323980
1193862
562989
1295832
766464
1318071
1610498
866582
675520
992412
1252957
474053
1236484
23831
1315585
1656364
376006
747886
624088
221179
190102
717823
473061
160105
1918042
921640
1857891
96225
1336343
204282
990821
1158373
340905
622181
879936
1857920
1876860
1393569
589465
1410377
547475
695335
475120
227661
762768
330271
1602771
1137486
847055
740267
1871849
1713872
1033481
847336
569242
1334402
1210549
1807648
1935038
1127650
1162329
837293
683148
31515
46834
174654
218297
798225
1036748
429737
645438
589123
169471
1493023
805865
1789641
1927963
1719241
1606850
62599
1277453
1793903
381772
1278657
799658
349948
489388
1576061
779939
184086
971307
1212028
191690
1965092
1992157
390619
655150
502907
33576
1344868
1247851
455183
1982274
397936
930924
701736
269604
906176
346827
250027
5646
411907
343257
941622
44780
837738
1380576
1940379
1742454
1256661
322741
807167
1403080
1352524
1349712
637687
1949887
1285048
121978
988815
1977327
941182
208458
684498
519448
568896
801748
790279
1766311
1086824
267972
1895594
1526139
209989
461676
291236
1640790
510460
811375
966585
346221
911129
496726
1700697
205837
352723
1393685
85595
238647
1377582
1415088
707944
1841458
1871452
1134175
1802473
322441
943432
1616105
571278
1998879
1064458
189733
1815944
841686
638545
1740681
1638921
797077
1544240
913927
1933568
1857779
529719
252652
1257174
438632
1415269
905591
280165
1788987
943207
1797060
898424
1447614
296489
939573
60442
624270
273107
1973243
70246
571090
1712590
445774
1159958
581978
590799
926094
861271
1632682
760378
863912
966174
598934
677229
761977
125183
1383943
735639
1813237
1497853
508745
1229216
77187
464598
1960106
908224
1568919
1916432
49744
1052028
104908
988025
1075063
605315
1174837
1922197
983082
1988427
777778
1572047
804215
719379
1820399
1733029
1706937
495303
960864
1257589
1324364
1116398
135823
245068
1419264
570605
1251077
1461533
573772
158852
60276
1059283
1310069
974106
747299
617954
408536
1412423
1215038
1920597
681884
1871279
221853
1293547
692467
1919788
1106167
256902
824880
244459
1957411
226454
424830
1059561
884202
1391619
927366
1162968
824347
1738961
1069559
968842
1625686
1040941
1325407
1959436
1399855
1390446
370382
1999035
1843261
1357594
873307
273817
922382
600858
1640552
586479
235736
687836
1718442
43956
1186156
814257
1235550
951461
1350270
406941
305297
1349142
461907
143527
467059
243930
293500
1035626
135819
1894275
1142915
1499610
62765
7650
1862362
476271
106697
19285
771312
167042
271668
512177
1363612
393537
449707
135686
490780
155510
740066
1551785
580543
1347622
786832
845957
1406004
1358718
727911
1444607
435438
382195
770754
373345
124257
1747481
394073
611295
1920316
110791
890720
169688
713183
407911
1516595
756513
859611
1606689
1688555
1965038
1118416
1160788
1401709
520707
1153313
1779775
825324
1108149
1658515
1123551
406201
235362
639566
1347729
1258294
710185
1155383
922105
1472923
1545348
1343703
1038158
540054
1453190
1727783
471494
1517586
1847033
646117
119836
1279601
824513
810430
792480
27775
819090
1535034
783364
188349
1722474
612994
306180
56679
1019299
680761
555800
1883740
1417792
709771
459029
639829
1393261
203368
1165842
613139
1889033
618301
183168
668049
941404
345938
622093
130015
1571505
1982779
338194
1299849
481246
1005939
89850
383150
1175632
393617
1516783
739364
872387
520893
1676103
648101
1860737
668490
229410
957705
1181044
555120
1452435
170487
1752826
1447370
780576
1258269
1229637
1642345
281062
211118
74142
656778
1932241
167611
1286749
1879868
1847904
78164
734706
511242
329511
984590
1425128
1555388
1995248
775589
1144626
850879
1922719
1779421
1923394
1771995
253562
1269170
13211
24642
1298316
1768278
1501248
1752967
1447261
1123992
942272
1208206
1969098
679699
211751
1215101
699406
1669214
1495497
5076
1172658
1029480
992083
2781
1965550
1408748
193983
213318
248379
38804
361591
687915
144904
329082
208339
1761376
1371178
1394926
1930025
1902630
1764784
1018448
536047
1564454
1211376
1544213
173248
1728339
25390
1623085
125512
1964424
881861
1218454
1965980
1043533
857260
1979410
976477
1610621
1070874
1867171
42154
212991
1584219
1117198
1994537
19379
1704653
69443
1628704
986796
394338
796512
1235570
260657
1576554
632121
3419
1018664
1886308
785055
1375487
1866591
470023
1439797
377548
790789
863314
1186529
1145380
1576278
1217635
1484957
1488634
1556983
568988
253774
665617
1330911
912372
1687854
196778
1202322
582343
1053283
1971541
302232
1141819
803026
1790226
800334
1114635
1980577
235537
642816
1546148
377815
85903
1739411
1289734
666066
67031
451604
1267661
416625
1391958
692681
1151860
612968
1035977
890906
40055
208568
1597198
1059171
419427
1728227
434392
248247
1763630
230431
1786868
790371
1480659
426074
1613040
1684770
1644536
1042409
546236
687358
804344
573555
945358
1551554
1879343
1483687
1498137
558552
138282
344730
716511
337243
1489366
1149392
811838
972436
583792
925399
2758
1205122
1366345
1967087
417055
903340
1510186
1779490
190506
1427637
180647
78520
170336
1271178
1979504
159538
972253
1938504
1113972
1643364
1534117
919602
20603
105383
518845
753873
459399
1867076
1435294
935390
1196903
1290655
1973132
1499517
604310
948427
51774
22357
1525038
1017195
1899728
1889762
1823841
1544004
658680
105071
177798
1544010
419168
824323
1611557
153627
974115
758792
1132712
64341
88338
872290
1519508
546985
1741927
135280
1973342
1885691
806214
1712427
1053578
1667782
1673113
1643833
862226
812371
1440927
111964
388677
1888980
1282794
404428
143676
1994179
559725
1423811
368744
1752519
671933
937530
752027
618121
616226
1420817
1928322
1817935
1057182
1247253
860933
1325042
1321480
298820
765656
1564739
121838
163097
914336
837466
1619224
872022
635585
1278119
774349
1399397
1526131
1416194
588531
1988947
138025
789818
230459
414471
1850467
187599
1090793
1262532
1534445
1049891
85390
925728
144037
1390100
321510
1504683
1197957
1468978
1031008
1043982
653247
1002811
1979271
806593
242695
1538355
1394846
1272630
1897849
392382
1799998
1478455
423808
323132
1755353
106844
559344
402556
1191419
936363
21491
1758287
1615691
827695
1610605
858403
510182
1653966
200654
1339828
1022008
367697
1203781
1114022
1113889
1078685
653133
212406
1394426
883721
352695
1184891
901569
1875800
610428
1668383
617055
1626901
916857
1861116
1491690
1905640
1196693
489966
672279
769262
1103161
1329736
967177
981779
1275519
404850
1697729
1751403
89846
1221207
300639
821647
1475965
1012731
1864370
685674
891072
252717
1664097
591691
690196
1661668
1252592
429046
1041381
197735
91433
626116
1413833
782243
1836296
131524
1521687
1122472
443002
1129023
151736
78982
1274198
685829
686126
1859724
524600
1253599
23448
884827
431315
1934907
380214
1111228
478115
1440565
575352
153808
703939
670641
1617754
373218
63409
514985
1504343
1508316
1567713
1875841
622463
1293077
757145
1940851
1489983
1023441
330335
1699299
999990
1468864
375013
1159135
7607
1659323
1030382
1483010
1691303
956714
341509
1320659
1388836
95996
1529309
643942
1187737
1186822
420874
1275068
83067
966275
1394778
427631
569043
876577
39981
361689
796527
866662
138271
955860
1932381
393975
490378
1386184
1973570
1828764
265256
356550
52287
215286
1445437
330034
1256767
1396960
614680
618340
150418
1864572
22571
792829
748812
1507308
818076
1100487
1509561
77957
1504861
1226273
526044
190642
202854
710705
1441103
1806846
237090
1375522
250252
1149779
356548
1390469
697447
78668
398334
1205552
1182519
1420265
15070
269208
72201
1208656
1793102
1506922
870612
146674
49672
613443
5716
450578
831469
710134
1437804
535104
1838745
1078939
364544
737274
995682
155675
527153
627752
1654859
140945
727
941788
513334
1012277
541874
1067639
946905
1051161
1702769
943026
234822
320968
336889
917697
943390
1205737
1446377
135751
1231939
153799
1200199
955562
492400
1938948
953753
1174191
962637
1001068
587854
1741496
1091986
1073564
556995
876739
143670
1519587
865252
1473822
1794862
1522454
734642
1533220
1375245
1476695
1100123
135225
1668964
577483
117816
1836424
635527
1873654
575201
1531238
1119547
1657904
1649096
1036319
692827
1207606
662809
25206
347754
418356
434934
1927260
45203
1102795
833408
743451
1760442
378900
1622210
236509
883262
1394195
1491099
236564
1016788
601452
665843
1645439
1173013
1114591
682751
1515269
366673
706258
930225
1894168
1883267
1322999
1635882
733381
1987137
164803
971579
306962
179741
1537842
1803762
857129
1861540
571482
115147
48605
1036901
1765913
1546648
1468982
1059021
683187
609084
323591
515361
103577
1601217
307287
1036857
1787501
1868541
898182
949975
176553
565932
616295
1127962
1780527
318912
911168
418061
415503
1331852
771894
963133
319186
629824
1570040
1221179
1524756
411575
461431
1011238
1732045
1078927
1379786
346075
1700756
1811022
1329167
1115590
1136414
883564
1420231
1010128
1101933
540223
955329
1577626
585333
1834061
1716966
1114153
1619251
1047490
1552286
1725459
346435
74588
151801
1509872
306640
428938
1525265
922855
924335
1760159
1913109
298268
1883386
1928676
1482209
817353
882746
1120938
56692
1945775
320672
1022623
1614071
1350670
70136
1559854
1706891
1716612
1029047
129858
1523704
206952
1597040
289574
948891
1396422
289465
1927427
922022
1716347
1302484
1765029
201391
1560942
340513
95670
745628
737314
55522
1756532
535164
993306
564474
61828
1626348
230028
424837
1359427
1630073
1956990
559981
1404071
250320
1160185
1407652
1524837
1760789
1755969
489049
820136
559278
1100213
1699659
1069433
324180
1454760
436607
81134
579161
583818
448355
1519019
1663030
439254
1253787
1348413
677412
587325
739918
953627
645295
878736
1300336
1546084
1941657
973985
608642
553788
275214
1752959
1528101
1970449
70880
1645665
1292810
630125
156816
13711
1265802
1664842
1120262
1468010
88964
1417864
1138405
406646
731128
1215936
811576
1437575
577345
1118729
1931723
1660059
1318292
1835511
453647
15601
328402
1375834
1470282
1326946
592739
692658
910448
745496
1829853
267537
877859
227899
1860816
1261389
654878
1436575
1420015
1757609
1564783
690017
1186247
307591
1424273
883105
929673
643125
164960
1196708
821278
1485271
1749832
1015343
1009764
1815461
1080771
47444
1926726
702950
548132
88051
1091834
875273
458743
391693
1209203
852174
669829
1742750
1981887
1470205
1119275
655960
682959
1036344
1082864
1590274
236747
1679717
379448
754786
1724929
463439
91533
1336779
288828
1064699
158167
51296
504805
561462
177109
1553252
105095
792536
1497494
450615
1676819
728198
1485807
291792
312124
1141387
1872131
1470664
488469
130900
119054
247595
615972
1361211
717715
1020054
522452
579671
1106325
984732
1372169
198264
131631
1573291
1057183
63180
1091101
1446143
521327
435904
1924551
1220682
979890
1057518
69426
274368
644402
203427
402378
678899
1537428
250835
846962
374984
1594499
629860
1430521
898778
1476444
122346
953707
1091712
983792
598206
1143935
1399071
1032736
1278707
1706958
1560547
671382
1261841
1091799
1693910
113971
1718186
931098
458562
281237
713377
1714464
1817178
1726641
992301
1490303
1328005
1776432
992545
929210
667959
1723561
1653196
643944
676308
1774156
1753979
1829163
1434357
149969
633139
1890271
996908
1191701
602065
1474329
1350833
1735791
1571126
249261
1370413
486762
115331
1387024
103936
770176
1908327
1093055
960147
1347244
484505
665457
1212851
1213411
1660102
279568
820367
1864842
1936574
488583
1054945
510830
602097
948564
384216
945801
1033266
1261560
1400447
1804749
1374088
470578
622882
1413656
381302
600659
1651302
219922
662746
1101278
1564601
562328
404939
71114
1249738
887461
1887985
1258042
1697019
600036
1003773
669991
1701471
197273
973282
653551
1034901
1351817
1353013
1513770
1476900
1990741
893358
1798421
882368
876715
1921641
35846
52678
1390249
541073
370146
1136011
315447
551561
1621681
689203
106156
1156586
1584
1083406
436241
254806
545142
1332754
396498
850753
1917104
299968
517707
238783
719521
396896
1692390
1660914
192277
263533
471448
30370
304068
438334
1443848
1474760
828793
1163390
1131963
439125
1907960
190833
1457855
952229
925722
523212
201362
1040661
287400
384226
929884
869184
216570
673304
1307150
1485276
1008099
1199730
1765222
134842
924448
1862607
24435
684474
1513995
363443
634769
1689659
1647897
472877
99590
1524391
660058
1509146
458241
350415
1401466
9478
883778
252155
179876
149990
1874366
1745346
1547410
713165
388053
1363887
1062999
784105
1441103
1289954
24115
1691640
824350
148766
465937
1672234
1656275
1375634
356586
444012
89391
1368281
1839593
1267799
478696
1683951
284801
337896
977477
433850
974723
1113640
777693
686610
504491
135321
1673943
395463
1999271
580635
1769084
379028
38588
1111988
134725
557734
1742440
1273628
169642
747581
291354
864422
582340
1498010
299891
823275
186263
1371548
147442
750245
834999
1135749
216873
1227616
1025421
1687146
1944177
1542045
111337
1608916
1727351
733615
461928
815381
1609074
1583757
1712710
1159839
1596300
175881
1491863
1656587
452348
675442
1938074
1236436
1540991
1388
796713
656483
396335
758286
1039478
1177481
1551987
486798
61773
677704
882510
943125
1801749
1579775
3351
261347
1852988
1315380
472963
1118836
661658
1819296
207615
1914199
1590675
813997
688671
1263556
64701
981821
1238298
1043612
558150
1610809
186575
1435610
866220
1562385
1467013
12410
1773172
1307775
436070
1674931
1576471
1309113
483310
517730
270795
1900129
1973281
1708408
1198325
615391
635678
1449276
1567318
1660262
1214884
929380
923059
1476135
1980547
548648
1027712
207386
971397
529469
1217152
1132045
1639555
167829
758537
792752
3233
181847
47910
270775
1372918
116069
1358325
1833685
733210
776557
492560
1942945
106558
1053487
2463
813342
836969
28357
1991970
1171412
1168885
1388476
818608
1731262
147674
1348681
1298709
1217158
1321951
1536315
312880
972312
1027928
1031511
792859
214730
684860
635695
426771
1107114
643734
234745
850987
9837
1443097
1622263
1715617
1615309
1533966
1003780
1146544
748853
1985631
1708193
1424397
959097
1221580
1957422
22378
918245
1133144
1487623
1659610
672063
503891
287309
1995080
1197499
121655
8214
1029113
1341898
1793680
1978026
1991327
1573112
785176
1260855
936050
433564
620709
1940309
1308331
874794
1799650
244259
148242
10861
263695
1052205
191935
504701
1645014
938795
742413
557496
554299
1052106
467059
551282
1512827
423368
1628487
844472
691555
1450295
1226141
1989777
1760635
1564892
1107769
451647
328043
916325
857057
939193
1675420
1221231
848573
47979
865119
1940759
1948201
1394112
1862651
58223
1622591
496949
1525482
448855
1987394
790849
198097
1300869
281997
759702
72429
1672998
1785921
515541
1587044
1241889
1128642
1083335
109292
414895
1562491
1146531
484685
419744
882841
930291
191699
609990
1774370
1829523
1279328
1275779
197154
1395345
124594
1613597
266502
600680
1778651
840468
448644
1142813
1901345
550443
645258
1093174
852397
31388
1077805
1513060
1050835
1518799
1917780
63112
1149867
802567
267992
1682
1579469
682905
1209885
1575060
414381
46458
1194575
760489
58279
1727011
539268
91410
1620445
1516236
981282
870850
706394
723915
384654
876036
1043583
948284
596192
929601
262638
1545134
1269051
597230
1049978
1121821
1554974
1021863
1399542
1781952
1825343
967806
1880669
51053
933867
420480
1982448
174589
1026408
234962
72776
402812
1862980
1242890
621253
1114277
1714496
1565932
1805868
189740
1563178
746384
1974584
1047376
1794618
1848345
402687
484543
582445
964105
1419994
619339
1905345
480873
1099016
711960
410261
1305473
981446
472973
1695825
92673
333397
766698
1320968
1194459
1389400
1192412
1972306
1055092
1930888
484618
1515581
790162
1282186
308742
650693
156037
788665
1169000
1564097
224458
330841
1696838
227045
1528476
665197
1354611
791594
1808381
1672285
402205
833171
227332
1365076
842675
1272253
1215701
1545077
1369639
1939959
409344
486247
433258
217307
1457284
1374164
413883
454507
638560
1729915
1156918
259172
310288
836745
587613
1200768
326426
900647
842883
1335608
1906590
254973
295971
1586781
818678
1451992
710214
1219797
786128
877251
1119901
1070600
968544
344202
1202694
503407
826880
130919
841495
1250649
1774323
698267
1783020
566696
1385180
1832846
435438
913887
1681674
48516
265659
1989516
113329
1147371
994780
1156859
755344
1931778
575856
1362829
1745162
84797
1312736
606844
1388227
352055
1051532
82718
459176
835744
127995
779494
290346
1914290
309910
416675
305926
1574907
99065
1017981
58203
749975
1224349
145306
474113
1145656
149063
1665706
721671
688800
1961407
1768360
141695
603339
635835
211145
1752842
316143
1459669
1189411
226050
26299
536305
1626363
1375259
1592008
1735691
1772639
1564254
1893966
297496
569438
1159551
82305
321445
801653
513340
132576
849105
1152461
61568
1075208
563706
1548411
888758
800640
1537303
1859368
764699
1919268
220425
1467220
783819
10291
20739
1659422
163982
500143
1264793
1782264
571444
1451330
1713607
1766038
1144831
554768
484640
144188
173407
1198406
324753
687648
1727018
1642449
73681
189610
1704387
1151851
985738
1501523
791923
1472733
850599
1362244
231222
689461
1207218
942982
1648587
663329
41311
290824
20850
1150291
462452
916746
989289
1577506
615109
101388
776659
1315348
1980052
264855
1823978
957935
1823624
939342
1163494
1937822
489456
41313
468411
1779917
1535124
1393563
1488796
539711
797627
542709
133051
1229056
1516283
388791
1827187
593523
1398743
1746919
1521501
1914953
1231524
83948
1748399
27412
1542856
1881934
1872255
1104389
1350926
660090
847519
275218
989237
905585
5065
1072063
138828
866197
310347
1193748
155532
1550642
1646323
142162
579967
1306684
1371166
781889
1445005
310292
1101263
689999
654873
937922
1373459
26220
371521
1020727
1246593
69315
1562911
779956
1376575
492897
1654129
587155
1730157
1516142
107615
1748956
543069
1292931
86192
1936724
999979
532828
503912
752333
561610
1153157
39793
554536
1948239
368706
537031
1039645
1248494
1784828
1621275
765857
180614
1102443
961306
504181
1475137
1025328
881572
805322
126726
1358859
777505
353173
424449
549453
75983
885770
973676
163128
2797
744447
1712272
1151408
594029
1050788
1330993
12156
1885240
832245
1930741
1165554
17936
864870
302393
304480
312118
771928
1423250
1299327
1206113
1033449
1978276
1281547
216481
1314175
1968743
1116198
474260
430886
32698
539148
1750558
1170804
855810
398649
869292
437388
1125408
27045
880409
1559267
1154585
944436
11815
1191598
1647396
1873609
1441456
1058037
1295466
57999
686842
1748844
1125995
1301978
878459
1016317
595509
1370776
1190249
1603535
1701623
1381070
1895285
427640
1646942
1768942
362573
237351
1870971
355371
968681
661185
1986117
1752663
170688
1215174
1075146
295239
1031465
1472317
1532817
671262
646077
1381130
442973
950927
721803
285896
1100904
561846
1402040
1680038
1018496
657180
531515
1725792
583151
1843787
268802
1315970
737221
435288
1714702
885041
1141219
510708
711254
441563
937052
629207
1647637
1692029
447708
1906055
621661
1133159
804581
224441
1676019
30423
926672
892137
1330085
1050006
997391
41143
1592144
473776
1607972
1932658
1621668
981138
1389565
1283331
934057
438930
1365036
1064404
687883
316046
1304864
1828372
1245201
1770428
1807232
1790314
1235323
1722095
1348243
675222
905693
1437449
290095
155185
1403309
1506118
457186
1429550
1188474
1232003
932155
260994
147357
1022973
632491
714634
206536
1573199
1481987
1437004
1769153
1618464
371953
969252
825444
525187
5287
955479
713406
716455
349969
1337662
1059361
1358497
1607576
118495
62969
1698157
819064
152582
450285
614776
583785
442379
604183
378365
597597
140483
1919913
645002
1689009
1872526
808924
1321706
1289049
1905565
796529
589860
598303
1413816
553059
1535408
1081900
1327309
146245
1479134
1307423
623952
1026713
7793
1471100
92317
982730
418266
1272871
1795483
1841673
1658319
698750
1245882
628164
139391
1928381
1406339
310692
705633
1799497
1950017
1772476
1227826
83501
1886145
178702
1386240
1351385
1926308
1788023
1129463
1529842
1940075
270830
1679871
672077
1073333
953136
611004
927225
50747
1729554
388625
1280142
441420
163691
489951
221222
23161
786284
1656772
360033
1905941
42697
720270
1466139
475958
1030156
1423081
1773755
1914094
658927
892244
331109
939066
1933488
1178175
1427703
1445758
192322
141190
171468
104721
890128
640955
52629
1554797
1837917
777315
1930421
1896423
648495
1606319
1139086
440703
1276195
282271
1219808
1523513
457637
1307483
1251306
406536
496476
1898177
646568
211427
99608
1755476
797742
602281
1016416
1490413
717886
1940815
733969
1970341
1066307
141448
656636
1987537
386140
1500911
136315
714314
912809
1551288
762015
95217
1703391
160528
574879
1453927
285444
700323
939666
1943260
930325
1671602
1678902
1516679
1008296
1930397
1845554
306681
965218
1281150
25184
1482714
1347898
1323193
1181075
1143804
1037334
1235522
1763816
748376
204890
866187
724495
289006
441141
1304692
862869
985358
1589782
1846772
212591
1043384
1991770
1497305
19273
1160909
1890820
121432
1300374
1308348
539565
1078541
38169
1334618
710067
727027
1697450
869673
1470127
314730
1919697
284990
1012282
54085
269611
1627532
1083746
522270
849955
911420
563952
1806934
1809026
1432726
514001
972959
1466815
231462
232833
1278496
563848
688221
598233
984434
592538
948485
150362
1171661
1528721
523911
1125690
1747408
1713827
640611
1109547
1495971
1783388
28862
1736384
1173045
1900008
469375
434333
1008750
1187334
1820013
909113
1378292
890763
660738
1746865
1527626
307291
175079
1787785
200488
365665
290832
1001197
462798
1399229
650344
1611140
838571
391446
38586
1136895
406741
839269
969988
302538
1526670
698211
1230077
1103129
1128972
500711
1274800
724989
857951
339192
1111633
1039256
1619673
1023669
735077
1308496
281288
1747582
1292697
1634099
1656680
394618
1067479
1096752
761263
764369
380116
1762296
1495740
443096
1188061
1399328
1277460
1501583
1025557
687097
876938
369009
1112767
1771296
1997652
784209
1268653
851599
1739138
649013
173390
930812
471833
1478935
1432920
1494929
1964536
527880
1156373
669320
1087821
1601788
1009290
582131
918080
1758459
1937715
685220
1022606
594353
1332307
1933463
396521
1911916
150683
1095398
1525207
854242
425413
1610066
109435
487700
1422313
1253891
150431
1936800
1081299
977562
1806757
661776
674448
715312
855163
590239
1111886
1096089
1708129
357342
464515
1323926
1964050
170529
733628
167133
194064
925333
1475634
995285
1346670
1832983
603885
766119
800250
898325
886553
1080854
782395
970322
192846
286848
875908
832376
57438
261238
822879
126852
1768253
1842886
1007192
1158608
98387
759074
1771857
99969
1546593
1847032
1263057
911010
1691013
1342439
1018860
1434271
699813
1538609
1231140
1498463
1829290
1963068
1294226
107023
1850958
661331
986663
124219
157279
11237
1097877
1507605
195019
676546
1485525
1614401
479614
692924
1623807
67383
1723995
861333
1112857
958286
747763
355167
353354
1859781
1922771
1932040
1958926
1035204
284308
272997
1599029
1595244
514459
1365758
962620
292169
1469241
1779041
124164
1937529
1528293
813935
999187
1361666
892026
156903
1953321
532509
1687091
151511
1817337
1199086
1261287
1880019
565666
1104218
1500880
417518
1218194
829572
1714040
1205846
415582
629369
459434
772844
1319992
796412
1695842
564486
764237
1978918
1357406
368184
1114812
197210
1700981
1106294
905719
1492670
258818
1512545
394364
614975
990279
475628
1586387
493010
586967
117356
454329
498716
644013
1097209
1627265
1366291
1854096
1437218
239994
1987093
304934
1248000
109826
530020
1960992
90869
1751839
1489129
1963024
295541
852664
1572527
1540863
1817658
215993
1744169
669832
943501
1143651
1515809
1253229
1678984
724305
926806
58616
671452
199491
1275183
1610567
1499186
1428410
140678
780228
101850
1674042
1842353
928259
1211624
167527
1361871
787894
1987429
1509637
639742
631970
1683555
276098
1431050
828983
1882190
950232
1478951
1554241
1889663
1176835
1988007
1908113
916396
572554
912158
1103178
1601335
413918
212566
1342628
460783
485931
1144354
170399
1346073
279049
750326
413378
1142722
775839
631076
1360074
743580
1716232
246161
859785
1741305
34279
1592170
524541
1498207
1430458
1461187
819800
1628690
1102014
1211154
517105
199664
1181925
102219
854583
1584096
512667
49557
1068879
1849307
271592
1524985
1048620
1053415
1755007
923590
1474378
1548157
1835667
916587
827171
796574
942882
1740446
1432364
1483455
1678003
1251256
992416
951263
187434
411640
1042732
271441
1840448
1970504
1715116
1521475
245239
328023
764858
1336011
408420
126620
1867865
235035
850296
1379797
1695304
1129126
609824
1628554
1126064
1638435
692366
1403649
863394
294562
536399
240324
760214
642487
72771
101591
1372595
1718398
701263
1484837
1208764
1361385
24313
702133
564530
1434208
320804
453383
1517805
1434216
1238606
1901277
1466704
1322785
663120
1406393
1633109
1439172
906746
1520062
539029
392923
704639
1581167
606438
1874513
358475
1328923
74299
1805937
1305891
1757096
316475
1278122
1589358
1805133
1056055
983114
69472
1587477
1325355
151416
1686149
1034608
1640975
1834513
485186
716283
1212855
1997034
76082
845742
84029
512777
235770
1458614
1532855
1913814
1150969
1676366
1326421
857706
4077
1487344
83264
1990883
1063248
1297820
1502896
518240
1540929
1410573
1751713
572199
1173970
125037
555273
42760
555537
536481
1999963
1466889
1239595
752805
1037302
188349
135279
548841
141753
314433
1466373
1194482
1116722
1567765
90360
300814
1698819
37094
77025
85398
294611
1484511
1998366
128936
529804
1343301
96199
588503
84490
246009
923000
765965
1514199
1982610
210951
331969
1961661
1595309
535875
1624598
315555
1690586
487502
1270885
1801176
1260882
580834
571936
604551
948033
1197124
1919308
944740
1530397
861959
1990428
843253
1459011
1877332
116315
1017624
1640842
423318
663797
4261
703632
1554731
1145597
503777
1088517
1690090
181946
1373517
1960092
1865224
922955
1262598
1778465
418012
123722
1344728
388363
1728011
1371183
352047
1960748
234852
1654541
408283
712271
1005704
1823977
757752
256150
1016224
207776
1274853
998886
687090
606599
1074681
1779208
1779409
1968866
1947334
882872
241281
1878148
703797
729893
519102
606157
1966767
1114288
214055
1119282
1175415
664052
245224
1050172
896770
1120715
1170090
569596
55073
324259
359031
202075
210706
1243997
615102
731390
901024
174741
1483507
498018
119030
1014007
1528221
346235
1032030
827990
1294831
956276
158481
1578959
820984
1970396
1366498
1529117
270982
1649078
644717
1019271
1997251
1425390
1566538
43678
500286
1272636
835649
1245566
746136
1254870
176706
1964589
1008234
1313936
385281
1563557
646293
616888
1564308
1101304
1927327
938732
1015140
307446
1570722
12151
1669210
1735314
42223
984997
1469879
349398
243537
1445977
1722719
1444047
272510
469507
1548969
1499689
187466
708855
154319
51519
420198
85867
1721294
1155248
1686660
754196
882815
1715529
979064
1874062
1646153
704017
903576
1017021
530288
1224329
365026
269548
1735194
1918599
89869
1014600
502730
1028042
1666170
1620181
1130509
1333559
1779608
1090609
1797846
547596
127089
1451227
290866
1803174
340563
1142087
1001461
1118725
1593434
1815668
461614
915592
1301367
84566
145881
382351
576907
1058697
1397268
1589554
1640511
183567
556160
1396443
632389
1885779
1145434
31083
368711
1757826
1853167
618287
105201
480398
994168
576946
1703664
1059337
976160
182664
1587990
1395926
51557
1539204
1363399
1588068
1931833
822849
1264448
525427
1310143
87158
722048
1585909
1088244
734404
906744
1552796
912582
1264737
1355507
191921
1308003
1587000
1182886
444331
304905
1663466
781396
1388505
957586
30284
1256648
1749129
1640149
1562958
1477020
1799007
1626204
959690
228538
1632063
296830
390541
284615
1280552
1464694
21832
1194547
1322121
1305384
114642
122250
881017
407859
825183
942371
530705
795431
1932441
1297731
198409
1185866
455041
198077
570385
1189075
1234486
330672
967653
1843521
668498
1678078
171552
399161
1993123
1990008
1904992
1548589
1777333
1002386
963395
1676649
477792
1360657
1442705
983773
989777
1804154
514546
104798
926058
739331
908720
1114037
1137170
895666
1142793
69552
413691
217342
1262042
1303060
68563
704276
1839156
178304
1541221
893003
1128438
1492785
972010
1793319
603415
285824
511810
1784404
185216
1957101
829610
1535338
483309
283016
563903
776072
153165
1355210
1773229
1662597
271893
892243
1166740
1985501
955860
755712
350765
1945594
892644
300024
496633
1770278
845134
576340
778739
1037422
960579
214637
1808596
1332417
359740
985229
1228859
1362561
1133702
444242
1775538
388731
927075
1575657
1485557
570612
1788938
854748
379704
1139726
1424379
283033
1286181
163813
228528
617492
1858035
991369
1803954
1770145
1648750
836109
1051165
1859891
1372300
82191
848763
1127764
1426357
401027
1365010
1642136
654046
826566
1342570
157657
403590
1292982
1093905
425811
1870106
1051539
724136
1886190
31552
670487
1406931
266340
1852069
1104991
166529
1872819
1148144
1952223
311793
790733
538637
1060894
964902
1638808
803406
804739
1892588
892480
696676
20492
510962
1884958
1383704
1391058
1788050
817623
1629186
1429751
1999839
1928489
1749252
1105418
573662
1828218
904249
1463311
1838333
694285
1515825
933150
567615
1610395
857590
1314611
233629
1130743
1650732
1884253
1527916
216266
762230
1436300
399663
1234047
1884103
1117394
1509001
397860
488610
1269755
807836
1556846
454481
356089
1770180
760231
1825591
1514713
1545029
578206
1616201
154061
481172
1640147
1670886
1031481
1733564
1577665
952853
1709962
1002787
1905082
924995
873301
1085691
915242
1889589
479191
424858
211143
677562
544856
1463447
286
1482971
1056690
559941
1009246
1481725
1301760
1910123
242407
1600045
320110
759164
544957
1219282
1304294
413624
1067921
785967
1703516
665523
1831017
382152
92929
1533899
349024
1114202
716933
189200
1023140
1325718
1663861
1776344
1429652
40145
1614423
29768
1092581
1571599
625576
348266
1320327
1838707
1195043
491142
1363104
386842
1506735
276225
1292256
544127
1179067
1248719
354433
1378124
1724541
642428
1228013
1720973
1888377
716075
1572986
1958785
882338
882511
1879489
1241253
888109
286961
1698791
834917
241115
318248
522541
1344950
476365
1204356
1815187
216460
1429096
1350028
193382
277764
1068754
965695
1390900
1784048
1825558
1637151
1348482
400171
453191
1366334
504923
1838157
1120729
1750401
1444606
1818137
746156
637807
913205
580613
1106960
1216338
1489746
35889
1348587
811114
859612
885355
848046
66493
841091
1658676
1878127
1393050
393632
634775
602471
1154855
1928543
1427234
1809971
275856
961571
679943
1082267
1532379
180835
574588
130125
567577
716082
1361040
1600459
1488057
1181355
850698
1998383
1642550
18006
1045638
1372142
726513
788495
1954626
1019408
542488
216237
768848
369445
735145
271572
1633491
141981
963211
1345236
1068352
1963145
386423
1243214
772431
242241
1596382
1177876
1455782
120741
1462911
797430
1576565
434249
431178
1181037
918770
503850
398086
1829142
1717244
1675728
473544
752022
154742
1718070
386426
439329
1311832
5260
1693976
710873
1926322
1613890
1271173
1891395
1784804
164968
529367
1954559
245793
918425
1675148
149892
436485
1740522
70531
1610944
981120
1124269
275587
1301713
431276
800749
210673
1933645
274805
1195924
1423492
478348
1385712
1464352
61153
1984566
582772
268467
1497356
819151
1650887
466250
1391350
1821825
479298
1449192
943857
602035
989711
1514930
1513507
1915126
1513830
1326764
1538102
1898493
1949513
508803
1758591
1204633
1622309
529204
1159423
43539
1401681
437990
1291607
266594
675640
573093
1780879
1861905
209485
965207
1830258
909269
1357839
454315
355601
1987518
1004945
19379
1495293
403787
590290
1070943
1664093
1340411
707727
73821
1676898
399050
574738
778493
972491
769967
946789
1181587
778132
421173
1882051
286813
1039854
220260
1802438
924255
74712
1240170
503685
119269
1700807
1923033
1740099
1052280
1513596
1516955
1794457
62192
654594
397236
545006
1458051
896928
1022613
274064
975114
152452
229019
1972975
1957129
1534276
832304
1577908
1013797
929383
513240
1413332
1090252
1386917
1539230
1434397
1110903
1757742
713516
1768906
1322650
1354650
1347794
1610574
941465
1268851
1501195
1936796
1981450
1070871
975133
958674
1019957
294121
543035
1753897
769484
659267
1981778
916875
1420102
593218
1307856
869223
1625566
244311
1244522
905200
67053
1549932
1595453
1717192
1267011
440874
101894
294034
428187
900706
626125
50767
763741
1200370
540605
801912
81650
157257
1588743
1538879
665534
1386601
1180240
467606
1258791
836996
1397201
1026557
416613
1563213
1386856
1141907
843348
317244
337121
1768584
304224
1790580
589886
1598194
1111100
90176
1082475
929261
1083115
115839
1225216
1406712
316845
1888690
53456
54432
17579
80641
240392
1613687
1747278
927656
521492
762212
1574255
1990526
1676947
659994
1897240
737500
414394
1690683
110164
1445879
114861
1687066
1457617
1221162
452924
1931555
1279048
850068
780159
482080
1328860
347929
423711
1122235
1995295
191525
1615252
1166485
766368
844423
229904
1583484
371610
668626
1553244
164240
807198
1353003
1154150
1977318
1491353
56099
815916
1043893
1535644
102003
1777101
1156096
1405956
1486788
450963
1841036
6168
516915
743752
976012
203486
62116
924736
1548685
485127
871607
528979
1806510
523153
1841191
286088
694073
558608
1121813
858894
1759499
957710
1755270
1522081
1284757
1964483
683420
613791
733092
1039510
948147
1164968
1774327
292620
1423300
386169
940568
1192241
933288
1830329
1922689
663370
1849234
1756673
1874003
385167
1218442
87010
1282898
203261
584631
288119
1677820
1969500
362343
568462
922417
1563637
933129
831197
1794792
167662
1087700
101831
1963020
1423854
1612588
166658
345126
779098
746255
304378
1888230
1632449
1517314
1263418
695620
751089
1793103
1102475
1022250
1390946
675564
1899577
867629
1693132
1187407
353088
532318
1904484
203853
1506594
1089212
749961
694400
930515
1511036
1682435
868809
1517824
1854972
832659
1443230
1469706
1819254
637916
1925694
1411775
597863
330190
175189
228351
1548880
1946265
669610
783319
57743
461500
1092821
719365
908856
741052
1838204
1469820
1092932
206536
1235838
1769596
212724
230786
1774043
535520
607068
95169
1851394
951437
562114
1439526
560383
921716
617691
855491
1309869
1899384
1537405
1051269
1122325
1493541
1989440
1672607
995246
164524
583289
229296
703280
1446418
851491
1580505
874437
916184
626410
1093876
1644856
746808
594497
1003763
315666
261477
20329
1688781
1033178
1693909
1753851
1017293
1660780
1884913
1279227
191775
1000681
649414
1064889
896074
1198842
775589
92394
1302554
630583
98007
719300
944700
458727
1039725
1084065
547226
1328110
844800
681724
5869
29744
246887
836175
39270
333614
490765
518433
1920081
1556704
840393
831889
497155
1601886
1619732
1569082
1733450
75575
1234565
1631981
274376
1064174
766579
49545
128006
1336340
1769908
1927396
981359
819880
329978
1192677
1833970
156970
162722
374975
1001341
553378
1626227
359998
1685457
724554
347633
745990
235645
366138
1664722
964058
1798618
1117738
824004
962636
1521002
1148619
306679
856059
1647263
1952506
504153
1054858
61848
1454827
645170
1284414
967077
1784125
1584755
288859
1217840
492727
1994331
1742385
1512351
302177
1641086
1990225
1970700
873821
114845
933889
1250689
1305568
988197
1233147
1669507
1112430
1434568
1758701
489429
911915
841657
847033
1554263
1281948
807646
1354771
161763
618632
283868
1847299
748163
1689116
772836
1091238
1059090
788979
363892
310182
1566278
327369
198415
134082
1705931
148403
1036649
204574
793385
456803
644383
1829098
1565359
660882
493710
371939
1273754
1319203
1116041
1347469
429590
1027622
860218
453922
1112680
192740
179072
1642634
634912
1926014
1746263
1427344
1055547
895056
744335
1202728
582492
414351
1925439
890054
1061753
1464097
1065269
1056689
344230
753003
262264
1710817
240482
1208945
1954270
1413039
1406801
5157
1908006
1586931
925692
29477
1644585
1203817
675630
962440
168612
929664
67400
1607045
1990298
248329
1970060
1594425
1119367
278507
630948
1598764
1993631
765438
190091
1124562
118472
1527457
1306790
1423166
955553
1507540
1290136
1469955
875204
336455
1259383
1242006
577673
476688
37248
1473455
35141
1827386
578146
510792
1073195
1323964
141997
1251089
1860492
781977
1477754
1165938
1501403
1274877
1008040
1343277
612431
990212
131396
1535626
149059
1560554
451288
1145517
1699018
536476
766689
541819
1959268
418989
1313120
1288075
1651922
1891344
186250
1625765
376515
1688736
563351
1424621
57415
1154378
1836334
1036742
1821736
1974439
730993
335016
298707
686765
1545652
251667
387458
1107140
238877
433800
32305
1939252
1709172
1729205
1893980
1037001
842476
1456034
905839
1869749
1449980
966733
1901036
1479071
423905
1745061
649357
1908083
563540
850336
155157
587037
1163009
92588
853929
538884
1425106
1012993
321504
1668668
1880678
1192159
1876037
1421125
1110332
1732009
1211910
195063
1252291
1814185
762757
1109440
448640
1837580
621528
1865613
819112
1447668
1849963
1242112
1726600
1181525
1644085
918944
927486
197742
688296
215015
1886662
1878067
1758333
423309
479457
1494896
1420396
868844
1116888
456099
1572034
233303
1095384
912412
868945
333450
382579
186634
114317
1348362
152717
1278888
1878658
1856816
93321
790196
1466807
1622294
384234
996831
1902526
795813
811722
1311131
327357
1681264
1494600
1363976
1052054
399270
331629
1874874
195540
1837264
1927526
593289
429562
164933
1770338
334467
946324
1912611
786919
803615
1195914
449270
670789
191711
1153997
1227211
1247733
1068153
1041287
575146
1133803
325111
346442
1228746
611448
1165838
721138
1162433
505919
172147
1620829
1858233
1880475
322710
581168
1369766
283928
361209
1326371
205923
1405460
278141
619536
709506
706189
876599
890929
1307425
935410
1527167
889380
1923731
1223069
1759368
93069
658867
77107
1025460
1613406
1711505
1650016
418661
1997617
1242917
593041
1252926
367700
1471344
1981268
311263
1387784
1203354
1838423
961324
656489
1633712
1983699
626652
1640717
499254
177951
1726032
1261085
566166
1496707
1987993
464100
36503
952533
1206065
326238
1209777
1900804
1143887
1796279
159406
427092
1872151
1169587
1853842
1260827
1411577
186547
894509
303133
1695098
1019571
1801069
307675
1506075
184223
158578
1143130
1640546
599058
1964745
898340
92577
429874
1030427
301112
311181
1034779
1955031
1678528
523322
9597
799778
683816
58967
965753
1255806
918210
743450
726039
1568458
637863
1808961
1773314
4948
510746
476326
1761399
1934686
1339170
486530
1025015
474139
174195
802225
58760
921948
244651
1262783
759734
1008172
1615923
1466606
1502181
1329953
35449
947476
1984325
738816
493290
694135
1391060
327950
728778
1019685
195865
1142969
1904762
1837678
1483158
51162
1311387
1046613
765299
786219
88148
679518
1006566
873843
1617931
1006585
1555523
1765733
1220710
756385
1093534
626464
1551490
1267576
1403660
1183994
1991370
1691905
580519
211300
163799
321048
1100305
224820
1132779
1531256
889535
1480681
830283
1501386
1130584
390700
1634867
283922
82604
763877
707912
1298749
832064
1726828
888896
68538
1234906
493773
719898
231321
1873375
359760
1019605
625800
1225815
1927640
660161
1163501
1272412
858448
546414
1151392
1580973
1816480
979645
596220
993499
383869
77921
1754344
269749
1006756
1458596
148954
440830
1955692
1712290
742241
1583516
58282
1543501
1559865
1146598
1446539
1404414
1327806
1886920
934382
1557743
1482679
1138610
1033402
1284214
1717729
369031
731262
941821
1439894
424058
1105364
952353
111641
705087
600748
302594
1321451
1855482
1777983
1067327
440969
134064
201342
914541
1691666
1291573
1663346
928835
1317392
1496080
1143320
975892
913418
1556084
1136882
696555
1708531
1517830
738432
131829
1179562
1908145
173101
783557
299986
1641188
1149166
1058863
1795094
523063
416605
954449
992109
1756560
1071121
961955
1252118
1222433
1909253
1175114
348985
220229
997457
1253800
370654
1341619
544229
1553614
1693608
1660331
1858993
1265172
1740248
1356799
186006
708637
561239
289858
534445
269523
1626885
1707808
1777738
1836169
1354212
1641433
669423
605135
892639
1637964
31292
815753
172469
460483
475245
587010
1933062
1999695
1279577
195191
1292122
851370
1910603
1887492
689402
962332
1685121
317341
585988
649617
1624676
1349399
1036538
12765
1649353
1582281
1873421
1167669
1833870
1029559
1127732
1416536
1652861
1416320
481290
1047369
1310887
28684
1572420
53281
1706237
226274
814065
678790
1254168
1545668
1456573
734495
892524
382906
337374
1552240
933555
138022
1193873
1804596
1138690
423931
523129
692957
1261189
487084
1560494
385872
1473883
222946
1499
123359
1290184
1580823
306750
1752825
236011
1135112
1524772
1571294
720204
344013
951449
1418990
1279013
1211831
1162193
1139873
84108
1604888
1316154
1459125
165501
420678
1690198
1828921
466628
459402
746686
1019841
1953637
1010531
1970315
53309
94035
1839747
283218
1104289
929489
765014
1899243
55932
649169
1009487
1821217
1766841
186328
37423
305580
839894
426887
219088
728874
1219701
1799713
303360
156066
858778
1395349
1316296
698951
1748593
1081109
1750005
1596205
1938779
1836125
792111
1850392
242547
1275953
1223815
1900678
1787892
252571
893098
1263864
831187
1011490
1381552
477699
364089
1295836
572137
578388
641448
1063068
1346961
139977
1819266
1180060
121319
1843973
1375932
637958
1239116
1754907
583842
1502215
193348
588762
1046351
1168617
1373743
1820780
1302905
280562
608501
1581179
736985
1154588
1330978
535407
642478
1597665
1974185
1950521
1171115
887075
323597
586348
1917709
457446
1434766
349258
58694
504943
450180
1950360
1455746
705290
716917
951588
1484073
643356
1577726
950790
460891
1914547
1207764
1931604
897614
389018
300970
47370
270328
358704
319930
628119
1399889
1283137
1158193
1197960
1886643
340587
727059
1934545
518888
223040
280022
1144092
1269448
634841
750309
643218
443398
1626616
261678
1028503
1670076
681075
1605701
391184
1817794
1618875
176184
951540
468496
310044
1955009
213006
1284142
1825737
325519
1419477
1390614
1950747
1606097
1445903
389222
1379797
1925797
1894729
33086
463074
1841138
1217029
1244509
86048
1960860
562467
1850111
397274
469623
928411
1981200
184993
1343242
1597436
1283471
1763444
1435831
177913
724598
1025782
136110
389192
950956
1860880
1291792
358307
61025
358998
1412378
1471836
349821
694493
577591
1734529
620054
1122950
212807
1940714
1629847
1075411
9720
1303669
1231214
863103
506051
1318842
1399156
1343882
398293
1567130
70314
745203
300616
463428
797688
1933855
327091
1789666
490299
900072
1224091
636063
1587836
755528
742864
1630378
71316
968280
1040824
1454590
1787885
1499733
638693
1388606
1559629
747853
812436
372346
941712
1545704
1457921
1228909
172917
63115
1735630
953877
59738
1861613
1936134
1780407
236762
112708
648006
562957
716078
1987733
1494078
758142
1973108
1211133
1448211
191979
1452291
1938037
135307
1536017
1581756
101119
1326583
1952457
1306801
1065122
1577535
274695
1911391
1937447
1061444
1516571
1745050
1345877
645866
1682702
939698
882255
327585
1158526
902423
1406883
1913039
784454
971891
763699
693280
1855965
426920
1328724
847145
1844734
1808162
1594309
384476
23643
1879345
1885107
1952425
945856
433242
1766918
921152
1296730
425363
75972
337849
661765
500035
593408
1942454
1453084
1502901
733889
1441043
1909156
1580450
209407
740064
270728
1775618
1177920
1779883
556525
1395822
1568735
969741
1394416
352665
1139722
1622416
376926
1834328
306542
158964
807304
17256
1077710
1550804
1118975
1896989
1374982
1091065
705673
15977
407179
1967934
966270
294674
425257
1217416
1726565
1928676
887322
1244440
1336299
895682
648923
1287765
764619
993684
1195801
1031325
844563
1044398
1580715
1477742
1373690
962378
1084574
468205
1806374
1205414
434967
1146009
1785099
1174027
1232102
1623396
796027
990517
1025611
246111
1033901
519790
876456
1089896
1384417
1010089
1264661
824605
73938
1923495
1047450
991099
1045474
1532341
564302
1285372
1404478
1646203
826613
772971
1726714
1466095
1406936
1755801
474715
481070
1528193
840211
51915
1669371
1986700
1118626
1362305
1940236
1429935
715326
1794792
680016
601107
713573
947364
840928
362988
1280404
915875
1047753
1466789
1893871
1521870
1279169
875252
292565
297973
216442
877876
279793
767458
127819
1396771
1506351
464884
940213
1842700
947212
1671415
1133297
610863
1411918
548999
380295
326315
1393839
1223803
584952
1967532
83595
83418
111568
478362
1836241
234998
871835
604694
1935656
73393
928327
1463665
1883581
570648
637242
1153164
983174
1470855
1361231
1254639
382426
373943
1812813
56352
453401
250679
760389
1570591
1037447
1929701
227647
1974461
1323845
737748
1237264
933530
764037
1343477
249563
523553
1610547
1620207
366410
1526777
190164
954701
876324
1476497
114046
1984945
1927027
814016
1198716
1429500
60569
581987
1417632
694298
1149563
371699
1125509
1295267
1991345
1314662
1109573
1198714
549624
264420
1531937
1548836
1458236
1183378
1854802
670281
1693279
487404
555489
1657461
379305
727430
757845
422608
700072
890645
1001961
1004684
505244
1797994
732212
322405
717717
1137712
1069244
1857004
514768
610599
217256
53672
117011
1172735
169010
1858698
1897809
484800
621714
1288048
1032146
240679
1433505
1715040
1873445
338348
1496040
1656092
1034064
538477
1748160
569717
1021143
1081130
1279169
1461687
651495
1838319
1594135
1343423
1483588
1864508
1368981
945541
1741765
1104987
55960
435608
242692
1749551
340115
305868
361697
916009
667696
329176
1255894
117630
271565
1241643
1292396
927994
238036
714828
974026
147521
1854715
523872
1554648
1668592
140845
1169211
213418
1168075
1254796
1685322
1489870
1342800
1203653
1994754
1208003
1372672
1937198
1185797
1409796
171401
329721
141105
1094708
503706
434239
1906610
218471
603487
1479293
1100774
1673853
1798162
92747
1804760
1554746
1939070
1137411
687678
1374045
1336947
1807974
155838
377741
1479262
502290
749528
715221
994222
1020109
1914324
1823109
1176219
1906167
1148404
953867
1599091
1909686
1876566
1058018
627044
1139309
369602
1394649
1656656
328745
786869
940159
620358
1595150
1257967
1635518
776712
1312963
555712
1250215
798364
1166300
637023
745335
793827
1274524
40466
1212077
256483
1214961
1224058
56699
444086
43292
495599
783540
412862
1396080
1217197
54747
1632973
645189
62860
20507
1983389
332632
1028663
1205526
946061
1657032
171350
124776
1668147
992723
676340
1882192
1848156
1782788
982739
1043753
1658216
730843
416192
220877
1111419
1533496
357732
638484
167471
820174
1323607
104764
305415
1461496
1898756
1190141
1399441
394694
1624051
717647
1532491
1517645
362025
1776084
1938258
42908
1684425
614408
886686
1203528
1101256
1997519
1925534
910027
1731902
667185
1026423
1931102
19063
426614
1153254
257132
1088158
613477
685866
1048261
642130
1770330
631521
1676077
183931
1657183
1706099
1966766
1925091
616454
119639
1049367
981635
1384064
724075
223387
1034668
1512481
1573622
1033122
104023
656524
1700191
1251642
613644
1253805
606164
1877053
1513095
713139
300136
1042264
300440
716437
128908
373220
1525002
1578248
1315598
426827
437628
1976749
1355388
1496769
500267
826700
315972
816629
700976
1340204
1973910
1123251
1787370
1422057
248605
1175649
1269696
903115
937271
896939
848737
1564703
724875
848002
1214612
114475
1769514
785285
959230
683870
345258
845368
1235102
43539
279820
1954931
652953
1093386
102276
1296814
1634278
222206
582697
476780
1168044
895449
1912916
852482
504314
485357
257342
595896
1925061
1484419
1597924
904308
1468485
549877
639045
568088
1778771
1360427
1720683
265959
1963481
1935307
1945528
1357749
1484919
597989
1055848
1524557
1925746
1049402
1942886
1987545
468992
210682
1081305
117885
1918844
1218688
743308
371371
319253
457215
1114705
1493348
1225835
365605
545632
997253
1839084
948883
131003
820527
941327
231903
546596
1461981
1173518
281286
286720
662648
1286199
583055
81122
14004
1905329
154434
1110132
81618
1224117
1428350
1679336
1180036
1424751
952254
1953897
165026
525427
265721
59971
1374888
1500536
682673
1843057
1509473
1692757
856114
802536
489490
895140
868115
712054
797829
188478
1098162
387081
363227
439197
734117
753842
148310
982350
1573984
1040069
1992752
948299
959900
681093
1273066
1167068
193294
1230987
492898
1783619
433340
1522397
1661459
1620226
608862
1982954
1448067
1940120
187245
197687
250325
967357
69681
785371
1645505
1322202
1652142
1590204
96601
1693209
1270909
1057342
1477488
1332626
990576
1415780
1899512
67665
83382
838634
1020927
784949
1632359
1220473
338939
1461537
767190
807723
981096
1425716
1531869
1933551
1895536
362049
240158
1234624
1821418
504367
268163
1141840
981121
1015661
1263767
1630184
1333773
1404963
898066
206125
1811986
1690303
1117546
1460073
559925
1001755
838820
567351
1827467
1289620
320903
1432848
490756
363977
634314
563014
490594
451772
330671
35884
926340
1500014
1797258
1318090
279798
1644039
1727807
1693890
19633
1821283
426106
808122
365220
376931
711491
1544377
1634428
1765319
154484
1704752
337787
1461092
1427465
315644
732965
1614586
232593
665715
1858640
828397
866491
1480038
406479
1807737
1901885
1639548
1346441
1990695
589421
960997
1762977
665473
304274
690246
114798
1935926
1147862
559411
1804176
1082014
983158
586922
752630
530576
1980591
1812892
1467792
472656
539988
504025
1867382
465650
422033
967662
938147
1621345
1110656
802079
1153104
391859
1398851
998435
1905585
1727237
1033013
323688
636114
462431
450334
1365618
1698100
1858968
783492
1478898
1630072
1613615
1651158
1745587
1274168
571725
451285
1234224
1711241
1262809
304062
1284887
937158
1053733
438249
1388770
585724
219602
22194
633024
1401204
1298230
1958034
1902007
1185375
232467
201230
1233503
1645660
682343
208543
751891
486323
346486
635761
1554213
223933
1016865
1952703
1712195
386933
454040
25190
1126728
613803
1173268
370919
844312
1259813
753230
857492
873172
621370
335081
1612499
6951
1004269
1696901
473212
144730
1424245
1129697
773964
1688482
1000032
1746545
1943636
816137
1502886
33869
32442
1659952
2565
1272039
1418076
1909240
1013547
1652755
384599
1685784
1209435
1722014
384544
340601
716874
1695094
109796
591120
1790659
47101
382318
966648
106414
998987
1724554
776281
1050632
1106936
1048401
165778
1455949
291474
1755292
676394
1968028
1565750
1239718
36266
1760911
820836
1406144
1469443
1518563
1753910
4427
844338
1936447
22762
1292931
884391
762435
1050957
1764463
663843
1492018
1675603
1274352
1904889
945251
743746
133957
266926
909860
1373720
1224802
1460784
1273064
1805374
844141
1564701
1535604
61465
766094
455632
1379013
385501
1690842
1902917
547084
4447
197615
1671962
1200476
1558287
407006
1827474
314611
1935193
546972
1625163
1948860
1621056
591531
331734
803732
1524693
653300
43620
350229
990907
1422720
1878612
1396564
663624
916783
1080562
1776409
886766
744126
861949
1420515
3327
1815027
1804553
1141951
833273
562918
1295010
1572908
644545
504066
978264
1269055
1597114
917416
2427
348237
130506
962311
1530957
955774
604749
990578
1026420
912168
1580818
1610660
382236
1776980
469809
837407
622847
1903797
165926
34650
1332504
301292
834129
1720038
893727
730945
661811
1384465
1707891
393192
1338431
169545
1370246
1256212
1037737
746640
623796
1505095
1289952
1611678
1490975
1432948
1398920
1038949
887354
200437
97924
748283
1893615
722630
1658073
1186055
632474
1750056
545193
1875093
401408
1146439
1803391
881743
588343
1236800
242436
1981834
1514636
253351
425823
810152
582226
533207
1465871
1271974
1554147
893666
42596
117270
1082393
800297
102385
1817195
1545029
464022
1551809
804314
802525
1124063
126710
1635885
1766107
1112968
1235159
806919
1060238
95970
873995
138205
1091302
107557
471816
956172
870264
949019
487962
1940804
135747
713901
458598
1427526
655542
816835
1464835
962218
420192
1000826
331680
866408
438151
233890
136131
1865814
77233
1123312
183143
1184049
1573210
785969
1373244
1026796
948991
41822
1670448
674762
1172839
1793240
464465
499636
604062
1271704
464299
1332089
1240611
1909447
983857
275906
700507
1631155
347026
640842
1565296
1935770
1636595
497140
1268892
638172
364175
789391
652872
65821
970660
1918049
1881051
18543
280082
1237300
561710
1334988
1146335
1570029
1899213
1988170
1152771
1789843
1750939
1385115
848131
569419
909726
1198006
879829
101613
1909275
1606391
1170502
352788
969384
1899439
270278
499345
531076
796939
394916
346492
1253880
1210144
1255690
1331632
361356
514097
256281
433268
1440775
678507
1380021
1403181
1781023
1695938
449308
1175375
1997301
14859
899277
577434
973058
1660144
1926955
1851807
666412
1842399
154052
1863008
1345599
854244
1229768
275708
1118321
1683714
930347
389574
1549100
1437862
1842378
695453
374367
1605787
1623441
1414998
1968448
527567
1212727
1222097
1121595
1503980
139304
517910
501892
1490600
1604072
823211
185773
961518
1413921
1644118
1966052
1496649
1783133
530278
1645829
1699448
122961
53432
145456
819687
875003
817916
1352730
1343691
1196200
1145937
294092
23492
339920
1701002
1973368
1156613
1161826
559882
1985671
1882163
1004493
1012758
940967
1973870
1936930
1328090
481563
131726
324925
637471
73224
56133
1842513
474251
1766211
186770
1655250
951922
323829
1323806
156761
589492
1414730
210571
659491
1126001
1947046
1928358
901404
967918
607009
1533091
816791
1143229
1228280
1250899
679348
43184
1012496
1268783
1608710
942691
1326676
145477
1898648
1874383
1257015
717889
1708323
1087481
1542420
455041
1969616
748017
52089
1210326
1087462
1749337
1431808
294730
1183268
1398920
310000
1200499
1848179
1823131
729570
1575082
897978
880345
1248830
511562
100187
1070060
442552
1953074
1398238
1714954
1259086
120676
1112647
948316
1074974
491668
1442375
736822
1428430
167206
1695862
555158
1541241
1596115
423682
1584016
68808
359885
1606789
1655934
1626567
1924007
890692
1820998
1549774
1575209
262890
254049
1191924
51173
884384
1056662
1584368
1111169
1029377
1071047
1624742
1622317
1992591
866656
1211152
1724484
340579
1273641
100599
1627321
68817
1799565
1599701
1138085
1557062
1607906
1907110
1364378
1620268
292727
1982941
673232
1869968
1950962
1996177
1778755
248715
1867984
902255
619782
88248
1103284
426070
720184
1431121
1162366
1241623
1253
1095993
1906910
79133
674468
1220414
385544
155520
1391806
265884
216690
1335614
565253
758281
1812915
1404351
765550
709769
158471
1420885
654540
703372
1637207
704975
501803
1366244
1552877
892184
332011
1831470
1263889
114898
1531579
553420
1178126
307837
1421041
642994
1406486
1081115
991731
1747969
367639
1380820
166998
1715191
1557466
1546656
1785360
1538506
178848
41058
1699992
1620691
1140078
781
427780
462718
940502
749597
1710742
561162
1420721
1789135
1773863
50704
867624
1550188
536928
1343574
1989199
1640654
367787
1078548
1427126
1557100
743626
618493
729474
1638496
254939
1684532
798339
687425
1337553
363483
771627
1744284
76768
1057592
1132263
1298977
1262010
1140075
779088
1091390
110832
432034
1515512
687275
1347671
1911669
258192
694843
951978
1050660
1119843
1395850
1460736
1040375
1058363
671435
761202
1138867
1148612
1887650
611746
472320
1746276
793401
1579767
1585806
1185880
983003
1622486
824289
1073417
1885614
432640
344668
280250
354090
1927284
1861561
562086
1866768
1422291
1383690
1911353
814834
1682620
719869
1084511
1757527
291150
1647817
1418819
123486
1538159
1977056
1544788
1374718
1673511
498987
343862
305368
209606
538742
1087478
196242
493895
956724
567099
1520163
1792359
544118
844573
1741910
1843560
1305952
247908
1102913
218872
1038305
1944525
165899
1469192
690400
1626396
1749649
1468508
1608405
84966
64403
1170143
949783
761933
1492860
697111
1414501
99696
1549813
1071723
246938
296601
589885
1595473
1026012
1839967
1596931
1664017
451791
1613363
592942
749968
1137682
1778710
1441189
1813089
547938
1493027
912892
1816895
57906
642818
822295
1282173
1198932
1910320
1880025
603911
766320
1097627
1770830
1753818
1144685
468487
85363
1161935
467011
954297
954173
91283
497131
1614738
1220050
1184196
1397614
1485704
946192
1336438
1441457
543542
87269
1508247
970504
251636
1281149
311162
1616669
861447
432155
1605392
1634624
380400
676829
1449426
1114691
1833854
1066861
1450052
879782
1351108
1547209
179657
1483511
383625
493611
10146
1942721
92931
292532
1744393
877947
1543756
617344
894734
1146439
1448356
741773
857160
1638067
268888
1203758
516669
986918
787269
1836789
1981342
18339
521761
1884017
1409343
360982
1432554
445293
420897
262588
1955962
309016
560674
1693599
1397610
307718
771575
926393
1296884
875034
1373017
1434275
226506
1785239
1980668
1020062
1228892
1867944
1368497
46982
1883865
187112
1079376
1472965
1182520
1302515
1953048
1828300
1929386
734259
655435
1746560
491050
1375780
1344280
1654815
351123
677490
1067604
1560731
399011
1242772
1473005
1009878
593115
1483913
458828
627343
283127
1883139
1333321
406814
1633263
644150
871695
1163453
786328
782298
1114283
916979
1353301
1431077
1302416
276095
1302367
666868
284971
1133547
1047148
84188
1988981
507064
569070
1721211
1760681
849888
249701
379365
181991
1439266
1908048
455591
1674725
39364
1973111
508698
1585752
1498316
1621377
1121053
573691
339075
1144533
463406
693736
461066
1452179
1715633
1936060
1014588
1426105
953603
1900240
1840906
80033
700286
865473
145642
1504668
151638
1923291
1342378
1509174
1892167
337702
250592
1661008
992541
71843
64082
689306
1902331
276071
1355196
695678
939833
1026726
173656
1513708
1187390
347389
1827714
1050934
802184
418925
1495930
1208694
1114946
567204
1154504
657796
996317
139931
149405
1733799
1051063
1434083
1591708
1188624
1055026
1755273
739990
1461849
73367
442145
113867
1320543
602292
747646
1705718
1153455
83913
1526241
1078422
57932
657043
1537804
294555
937455
1422926
616467
158833
348291
1997401
208564
1462247
75736
1832021
606212
1025666
897695
1571182
1921326
1578171
1128041
500898
495860
1368460
915416
945073
94780
1215264
710201
264892
1834276
640530
859910
644930
641416
574441
629901
1691228
334095
561763
1412993
267014
1581585
653994
1346345
1584370
453925
1651614
1464727
1173342
439190
1838358
983437
1358998
1568192
1826523
1454486
141972
1029751
1947533
1871812
1440976
1554957
945054
979462
798097
1691678
1471199
1877846
1940651
1775151
594125
1012658
1730249
1491113
204127
1399845
1449252
1871943
308721
1255025
1651981
1594449
608915
582680
1069196
1672189
1720983
1096442
1231428
586069
911414
1768936
731474
173067
1618020
136721
1125234
490391
1952763
416693
313798
1185121
916546
1804929
1412289
56649
1515563
643799
1556202
885647
1333897
1811532
755417
969535
1091075
1102839
536571
48467
1089414
381299
552304
1448581
1183983
235146
1870393
1575050
1725413
1333147
818841
1505238
940811
95999
427950
10941
249491
53154
583471
127800
465785
1641156
1931402
302035
1917302
128629
109606
1114621
268588
722288
285679
1168655
1584751
1726920
1087255
385503
1401774
434362
1034686
1484091
1734853
767750
917668
608755
545817
522000
1276045
434313
1528923
136434
1514658
600991
684200
1625976
1247633
834135
1690880
555910
1242419
631468
1538667
1637849
1810598
1444089
1870849
824390
1348694
671836
319773
1191158
1306581
1144924
465907
590900
1156675
1625139
180787
1588123
504019
1305893
1172579
1089843
727704
1223209
1858373
508161
203977
1334963
1043756
920292
410456
612201
1066859
1321056
1054140
1593560
1608013
289748
245405
59202
1721423
1543128
593429
1269575
308460
1980579
908495
92913
1728789
1338348
1492504
1603303
1423223
1112232
1466405
1521152
184085
834343
167426
741345
1703967
1447051
693840
122668
986621
1875155
632646
381897
1944598
1440826
1700066
1050430
965697
277329
1397894
1831409
1080031
1144636
1231544
929846
354144
1040058
612263
861908
173792
85592
1709480
967449
1034895
1824296
505630
113665
452092
647113
389640
1341317
1674273
134992
1264714
105035
1368538
1768401
395629
1572349
1551640
1470731
1799103
138755
1319060
1437938
219044
1636313
1351900
359799
133859
301574
1336219
1536246
1026637
311721
667147
1138293
157606
1660732
727446
289240
1930368
222415
352683
506711
1071920
180188
1345640
745467
1665053
777366
683142
74533
383418
791150
209561
1434559
1255747
1483840
1972222
246047
795939
1442910
1151724
1898928
1612828
403675
1142811
272499
926093
1548368
1456432
1286928
70225
142814
1719651
265217
1419467
1942469
142296
1442244
1704151
187259
1437327
862904
9312
83077
1477456
1409867
517680
1186688
460638
950321
114820
79228
120705
540369
652656
1425018
592622
1082382
1598960
202048
1900728
306013
466289
52162
305953
1760837
5078
909190
1046317
1040203
1068883
1407462
588795
6019
909741
1561330
1324578
294109
1778083
483486
379652
446448
1144314
1741721
1293341
1145886
1778920
877287
1003462
897715
356894
1922300
1103188
68725
746632
382215
1448925
506425
829512
107380
1023213
547492
309170
1401735
1909298
489028
1814791
1187766
1011450
977721
1650085
1701453
1557772
172139
1720097
1524916
1545115
943042
1474458
1750365
736503
625253
415374
319505
645957
1598701
92910
1800819
1382031
75099
695608
1226939
1370153
1292467
818539
652366
1149588
508494
643356
1150173
439602
1404836
1750836
1620393
905821
485386
121677
1340723
1649792
1578035
1085157
476678
1567555
1880678
591084
807442
223408
650136
1974190
1115313
766482
733330
1369470
1831959
617850
548331
503872
1333476
1478881
557200
1150829
1900524
662411
230998
599009
1519208
171910
952643
1502488
57309
1892199
19856
384885
668916
846773
1502665
840134
1743601
1527387
1031830
173657
810676
1717311
445647
759560
23637
243079
1915695
106489
511337
855158
1568426
738955
20924
1845179
506064
929490
435046
1859055
242931
861592
1832822
229258
69648
249691
563403
1082087
479222
1085104
607348
1718221
1835724
824916
976422
1828618
1020459
400938
1751040
1721163
686334
100859
1699488
1066916
686049
843467
1851829
1473230
1331076
1637936
1240413
1583155
850900
384765
1277977
1328639
1851625
704085
581071
1725507
888890
451560
213586
1603628
1797386
792352
1644734
1774961
1447170
1659109
1991737
1496348
1629815
1547066
1108277
1660203
770638
1645816
635846
565182
387886
668528
1048270
1299348
861699
148136
1986598
1491457
1018284
273973
1924190
1662496
74941
813531
346967
1413821
503957
282761
527872
514967
444403
1510745
1082722
27668
1130440
823841
1769639
849195
1165367
337190
1585760
975520
604969
1438382
714282
843017
362506
1499977
1687691
639766
1197744
1404549
1713535
510920
1918581
746995
1849694
1243932
1778859
1741085
671834
1482192
286079
386825
585786
1284472
1074858
1840363
1792209
823259
847188
212835
1666324
946405
1728602
1065999
1434539
1213063
1186482
914157
1656235
55435
1860216
839271
961499
1960644
1638303
1174565
733471
949569
1727099
1846722
743003
817633
1429485
1627855
657454
1348756
713612
1074253
1475759
404861
1467182
1796467
1898880
1740967
1465302
1597521
1890959
1408209
109165
1928255
1532461
2096
606219
1435965
1969969
383463
1054180
1582302
815009
1878249
1766773
228579
196709
1222179
1338163
1600343
347689
940202
799417
747299
361147
754605
1392989
1371017
1152543
150398
543402
1735166
636960
530580
918796
1665603
1423829
897855
1878724
1496432
440030
1907841
1125990
431384
1910002
1240694
487617
1513696
1206129
1593651
1105966
691031
502907
1992131
947208
142687
806033
445389
524310
1940993
137521
1978315
1544773
1279191
1254656
1555937
1281248
1594632
1111961
833103
982540
1354919
5140
1934175
1577552
288173
593978
634289
601348
753997
472622
1217660
1437347
203784
65044
72706
651351
1240117
1294041
1494542
1484056
653760
1743369
1489304
1635832
295799
382521
563656
1745499
1872264
855756
1779125
1642123
315143
1176362
422027
955723
926048
1465815
1092011
1513994
681815
1769505
1079225
1471731
509686
793646
1276488
1301435
563227
1861631
1526094
826713
88291
1414321
842531
683871
926142
649541
1942287
943237
531165
497012
295252
1434816
985697
388062
301294
1826834
1176061
1197659
873675
1001756
471010
1991462
571002
1100880
325784
522865
902017
118699
1270630
732762
1188771
1848606
1099856
651438
843997
957654
550803
1336826
605202
629301
1666736
1369355
970635
750307
1534178
233336
1993482
195012
901983
1820375
1999525
707398
1245556
1217423
1023828
325226
755510
898287
838908
1536066
407366
1614916
1214123
1881070
95257
1605905
1084073
877277
552028
1934719
414250
1009119
1609150
94375
1875125
961586
1474897
1196241
608570
883886
325302
644017
948495
1827298
1603133
1064292
1905434
1296766
1040816
482797
176594
1056269
984413
306441
1115591
1578165
1350047
709684
1361547
1132939
224039
564148
1521328
1791788
1375393
1184491
648114
194208
1829082
675070
1422570
258727
1306606
1454028
1651203
769365
1373924
872349
1259606
133610
980032
76390
1501736
883913
876329
158397
819487
1266177
1134975
690540
1413058
1512282
316265
1626531
259868
946799
355025
1329188
1228009
1712950
661645
705054
165921
1520705
1132609
1218175
1218814
222352
527461
671985
1699334
1342026
456941
861022
321417
1968303
439370
632039
1379713
1504845
779487
1506052
1233077
1780518
211049
1534231
155672
1803873
446084
1595333
1655485
212888
1480018
1222172
1296923
1683240
303213
297086
1927052
1739074
86034
1015061
1788683
1438157
568234
1210711
1069446
1961525
973928
809470
96777
377258
263153
1051125
1224613
945701
1861372
1069997
1681196
428534
844626
1075446
1173711
1628574
1006096
1906996
376701
329171
1470893
850060
2483
667969
358446
1761910
1314897
252009
1330446
1352268
711055
1141715
117008
1102247
1291417
712021
1174953
464888
1745755
150343
1150923
59426
989799
1093040
1983052
411225
1757199
203082
660959
677704
946593
1444296
1415167
1046834
1745159
1301821
1975787
623691
1358496
311074
511614
1758125
716736
693750
1915778
1639169
1955614
1574428
1600451
1053239
1435572
601737
1779798
1616745
1997061
1073081
1298167
384639
1285687
1070051
1227995
857224
691003
749469
94616
107069
1858831
1305063
1921435
1446300
719357
1052495
398196
875479
498207
73449
1245699
706146
333005
1928790
1491342
1337097
1194000
939870
1030057
1707825
763113
1313784
66867
1043416
264132
1913527
1124109
771387
49916
857838
1269284
1658182
821156
1045778
1952770
278880
338614
1671091
1723376
1284768
1165673
1943980
805300
298313
182312
984073
959190
811288
1293868
1222721
1992336
180181
1242577
601304
1693990
1752627
1236123
1298875
51332
1936612
557703
117055
721539
1394569
517428
1934727
1137320
1250992
1794479
109854
1175075
1062507
1094136
228166
841258
1115523
1879782
1788263
1026827
585087
1660429
299525
314402
1655568
198528
1009355
137727
440209
1924064
243671
1460271
1469149
612329
569120
1602653
579843
1093965
1431572
933439
689640
1951505
1897189
1796533
1075125
803038
1425839
1776642
1641253
1812763
921774
124842
1023257
1942944
501489
1477163
1489633
1625584
849613
214930
1062330
1324882
378162
1208789
739079
782903
71925
1335729
1547202
848345
779534
954791
1578318
1558591
1497125
1023255
1954686
721456
1186060
389201
248386
1821023
446880
106383
46072
532597
642570
1929761
1532785
1590386
1418785
1260768
117245
1113375
447595
903769
964412
1324378
827265
1475769
629353
213888
346288
1759745
14014
1769934
1403356
1932096
472897
1484919
565987
1370051
1399232
1913053
1233156
1045597
56835
1665158
1436646
1577193
1707296
1542475
1798323
213245
223117
1559162
1962265
1439704
975794
1288813
460009
1509724
1609237
1572811
176932
291404
703608
1463799
1367808
1554152
1267134
1135187
1789322
1484412
85189
1577355
274905
1647211
549338
413898
996564
1807327
10641
310835
1656146
1726104
751664
1216410
534195
850424
86818
1232517
758269
1491695
400616
1848509
1288387
1535964
860332
1028641
1939142
614618
508876
149136
1567316
747119
1779727
1756376
419368
1290308
118285
1045883
1317424
1510453
150423
1949925
1053549
121438
236446
4018
616677
1213035
1251718
1673652
858023
1620452
290449
423717
1601853
330349
1303875
698806
892698
1129242
933183
1397015
405205
1189292
1943124
227509
699132
445471
1045466
1912686
1823476
881472
1362657
563720
1555572
124120
1621913
950648
110288
1324029
211401
1942228
193041
256043
224033
1366930
835952
460127
1922724
1846111
868391
71822
1673199
1093359
377726
517503
1347213
1896543
1658397
1990631
1742589
657228
635584
1538197
1464821
13113
708008
675825
410817
1691705
190090
1609412
1824333
1592854
1529815
231456
1565367
37142
174125
634316
589258
127587
878989
12843
746820
1841936
21610
1455070
629726
1680564
1465241
1133199
1188719
670451
427183
1099597
1254206
618012
721505
1481012
727106
1792378
726720
394963
1195975
121374
991094
441441
1464558
175119
1126781
1247626
712973
1358749
879925
1645769
1042172
1465404
105158
727937
1272062
1257049
1760595
1415902
551492
862082
374192
1056339
372694
1496292
1280808
751745
1007534
1309164
1711120
334333
254670
952714
573768
384065
1606041
1392088
1377618
15278
1552265
1175102
119244
217984
618293
1654846
117696
1482477
400924
1776477
1749416
1424038
209896
179149
1594164
1987995
1888690
1822512
97616
1100323
1137216
1089486
923039
1747118
646452
1059663
1572577
880837
1361572
1526819
1468045
1522075
1554223
1047896
1723481
914684
1816550
855812
1519279
1211333
254336
1394064
692286
974912
1259105
1472635
850064
1460020
158479
218377
1228852
1590570
1177047
847742
1243231
1932915
1808716
332539
1166790
1713685
1005098
1098574
1051510
1945088
1572085
510275
1830935
599137
366851
709679
604272
935966
1373680
1246505
1654458
794749
447745
114408
1263412
926880
146850
1453487
26576
759217
1548320
1570303
234015
1582036
546444
1346198
192845
1318396
1893904
1119823
433809
308036
287288
689372
820809
649019
1124781
969293
671171
1398094
28828
364722
599276
1021729
1692232
1348202
1904096
19482
756438
166466
1734296
730113
953742
1875206
1938000
1963697
1743002
242770
1821427
1699542
1783661
975769
1548097
870459
943960
1614237
1818020
1488578
1189473
405888
487333
587506
432295
407214
886047
297368
835235
1033493
1762625
643263
972121
1650515
128162
505254
1130941
1407947
1304205
1932972
844099
1448299
905655
986354
519356
44372
1036552
333923
763887
1436100
251257
662874
752779
1798829
125113
866449
1211546
1653823
257326
1734210
822480
1426367
1896128
85908
945160
1385649
948447
974043
230157
1963738
828923
879215
511241
1047725
639963
1230702
496385
1266686
1192485
1603320
1000622
528073
280827
176214
1954960
469663
922918
284249
1724745
1853778
1868851
116629
888880
389077
227374
335420
339910
751295
764315
1449230
1357599
701553
1046985
709112
1501163
1268258
773144
1031787
1023424
1196981
1817579
1261870
1698701
1643429
1844647
317361
662020
464929
1243383
428755
1293566
1640835
1852548
744498
630729
806798
659068
1922439
105160
216123
254804
1717076
1193949
1517089
751109
1822456
86259
1856506
266860
207814
892787
1728342
1034168
1538700
660900
266651
735455
621331
1780135
1917890
445440
1528795
1910033
1663424
676763
387101
711723
301217
1845454
1098856
901890
312988
966017
1670593
1005269
1997618
1705331
1784917
213349
1111082
796690
1986760
122161
196546
298609
1825082
1329651
1950576
1745607
1123409
1454151
1850706
1027800
54262
1753909
1896914
436665
1949491
1558455
461957
1270494
1619845
1074746
59126
1242009
127379
445704
1939424
195713
38474
558470
869462
954121
256716
1986927
1428853
686792
998983
905401
870086
1986252
1493334
969159
1663364
454029
1522432
1185823
1978157
801529
1171872
1719880
690450
1357841
1000423
783908
1122040
1281352
1716255
1456151
99835
1727818
289523
1017565
1867369
464567
1168303
1281790
1114432
1172912
699337
1987475
170888
975765
1624668
1089024
212352
359495
650195
1042343
909718
512355
188663
1002015
588243
1074857
415909
217764
639997
1960194
730208
258066
1016717
1087953
730250
155646
1529782
1363913
304337
1545558
544217
485194
1030847
803050
1504504
738290
755996
630522
801630
857030
1287249
935416
1625607
569112
316153
848869
226206
1899987
1731643
372652
557015
983475
708169
883069
1344211
631234
1512221
724934
167480
1095442
972163
128756
9719
1747536
1893145
735172
1615007
595516
1603863
895201
730430
1993616
1296468
424754
1759567
458846
632432
546509
615150
1513725
474487
1949443
342989
1795461
622915
193355
1429901
1377107
1330462
311152
1137247
1296676
1808638
1838712
1958854
1793444
1460446
25073
163908
545242
1789167
929576
267834
184205
1520303
1537932
850249
1203596
1354052
359770
1217451
481819
1512201
1990897
515661
333493
1653754
1595794
1455489
340048
1444659
1256631
1726024
158530
529920
1870300
836112
1801957
1780745
1111590
593898
1935212
355917
1316097
1676293
1738451
51029
1249395
1295079
1379010
1175941
1483607
1291487
1597940
1801469
857370
1358436
192394
1215724
1116860
933604
339894
179378
1456021
73653
1922339
281243
1885384
142054
1226151
1904325
1630577
1308200
345527
1196980
828885
1723364
886044
219070
989866
1085879
800927
1551220
508523
1211315
473362
301918
418953
394766
511773
485098
939850
468830
504290
1647734
1199224
747525
1406027
774939
1573560
1113613
1432513
1401157
341635
1626245
240066
1695639
882996
1238798
77611
139002
1010994
1392671
1424625
1556083
1724134
358622
228539
1658773
1620360
1644014
1753941
351820
929570
1715512
100508
1569713
1433524
979025
106160
1422837
71392
696427
1973619
1848474
1029833
531289
354428
1579122
294001
1997275
796654
575348
1907990
1371754
846262
708090
1576596
920741
1907103
1978058
1470573
638261
1497375
1921318
1466960
1378443
519942
863479
1826253
1738916
53326
991972
218932
866465
1835112
285308
1391456
1617674
502011
177948
698037
931258
327363
1074122
126342
1779407
752823
1213987
1251086
968196
75877
213143
1261120
698453
128781
1497908
1951004
1700414
1719651
843053
117768
1065288
625219
885701
352391
574170
799079
1259226
922264
289642
863652
1681784
830748
1676618
1457312
1835973
1318912
1223125
147851
668457
1653843
1054494
342126
1425296
1269808
693121
762258
541231
1406254
1044552
603150
1654991
838063
526537
575053
75846
1739215
272925
1143100
397485
1918017
317887
662802
755656
1660270
1103260
1263538
690259
1907787
535773
1125706
1706427
1944970
1633431
1774992
1517193
688460
1120921
1953864
927344
79998
642344
1208392
824166
102824
732427
1054148
222445
1317673
1851061
20929
1633440
1924855
826066
1315871
1566700
183319
1550754
634534
386761
1236911
1187221
642383
1035263
573910
115709
92169
1229118
294328
1363834
1606877
1963831
319831
1666697
1180585
477298
1480567
333404
1784705
1326669
982256
1308289
1353004
246728
1541447
1502282
1521491
1275780
894769
1492214
1458095
1203109
351503
997092
1284881
150315
1686087
1069059
595000
1242786
206230
1976779
665875
288211
53390
645410
174125
936559
695128
1919709
1696508
600104
1167631
171035
708365
705575
610662
1953132
87179
1616064
1784697
177611
940122
37883
1325413
1230305
1183396
576837
1040222
29132
1861667
1269124
1319899
1648581
1108535
1833648
533866
401740
1022788
671825
1364823
753438
1122090
51822
1278996
1720933
1579574
1458706
1073946
1176307
881399
936290
326493
1011651
11730
19756
443395
932274
1410941
881843
1915845
1127279
1999358
775095
75484
1341322
1068168
302494
305793
1477363
516161
42549
44201
255843
1023055
1420055
648101
831075
405798
1744960
24439
151844
1842068
398747
779163
1003324
856971
1418211
623632
707769
12079
1699928
166131
1159417
1341395
223500
766417
1229919
1021735
1027636
1328887
401281
978983
184348
1977550
466047
218844
648704
1626534
1747783
177046
850374
1036282
1672678
1816211
627411
817493
195859
984744
1921302
474295
524782
1487353
1179502
1376878
502980
427244
130651
967621
1808304
1958181
1147152
767507
1303065
1556956
1809083
1323376
1926840
1015
1783875
868533
984861
869890
457333
379451
698178
1675075
1809708
1689570
695516
1774634
1315158
671365
27619
641350
1300339
1561411
237871
41141
581065
995000
1425536
314766
451640
1436394
1843640
1722970
484780
1935759
825068
852716
24289
1757211
327486
1479057
417787
18446
552918
1122137
1758440
1851019
1586005
1795
773188
1317086
977352
1863593
1379430
146846
788038
399023
427582
1884845
1826095
662839
132768
127363
191219
1142886
1607243
1146677
314272
1509257
1485639
636393
1351504
1049225
1083029
1612497
1083557
1814306
182569
519535
1867048
739315
140976
442233
1685691
500128
851729
1050445
430533
1780132
1184780
241194
243952
1949907
1613712
1328539
895788
1885934
891342
698043
228413
350226
875189
1223707
258506
1383630
965032
1674808
1325164
1936666
1891625
565770
341267
1349300
539965
877879
1519424
1793277
1781143
1708511
1344572
1931016
1804593
1281243
1373407
1049986
609215
850844
79761
104979
16718
911432
1806001
306791
1099744
1335367
1350359
455745
422935
1998217
1970580
1098596
145505
1657476
1226597
648203
918614
483835
1819303
1473123
844861
708016
1194655
555652
1310364
495100
1305186
1990692
535570
936567
151083
900474
948294
1228903
388688
986339
1779706
1131739
66856
116418
1803790
1575182
46189
811922
1601304
1870402
1621682
1081435
923209
1298873
1468781
651095
752636
1316612
1503535
461167
975250
577008
594566
676420
13115
1046324
753294
1652621
1569317
968425
179299
946956
1267783
63514
1668981
870937
848369
1578776
1772351
21943
99495
1693127
996454
129840
1669202
793310
1167543
1721624
1760536
1615381
715679
47024
173725
511090
632652
740075
808183
56556
612416
1047616
585998
168525
1639368
169615
87657
1051429
1699856
529381
122605
320089
1041501
1744354
1265296
1392374
1076513
280403
1269867
1974740
1450316
1506575
1287826
1322824
915717
1101175
1907219
1153854
1098843
1741449
266383
1019093
205702
1246117
594664
1339700
185701
446315
1351172
1565039
452800
821809
1624026
1578799
581870
1079837
613093
1738474
452284
1801307
633387
1256420
221665
258959
256069
175993
404691
1870923
155249
14406
221961
869537
756698
1872730
68442
1460321
354340
1766227
355680
1385048
269713
197534
1513015
450627
1895326
1162325
1668549
1771682
917341
553185
1724562
604904
946471
1005756
1429461
1582294
328082
305061
156045
1869766
111539
832236
58000
1497750
1811269
1110561
132571
859590
1168119
633618
1786004
1368528
1582929
1500728
201584
1381567
577148
1628797
1910605
1666221
1104579
1013560
287172
421576
1765884
1618398
360931
797187
1973001
337656
1536987
1908260
735650
868140
1773794
1812493
634530
1342404
266181
1460929
1407746
204444
1113993
129105
265356
719079
1132290
1589074
1545231
1787528
1118160
671826
1026681
266664
1415306
643682
1107270
912094
705486
766081
1317245
86558
552175
1071285
773601
1617031
456630
127609
1774343
1312656
719362
496378
1585124
32088
3245
804341
505474
908463
1138102
1278205
668403
1035098
1907588
1814996
1251703
1968448
398835
1173155
1512191
1261108
802280
331969
929862
1657260
1186154
1172890
624524
1063428
1822380
1117646
36520
714611
1061989
1779345
1855927
1110172
315336
1406588
635338
144197
1507420
996631
1690453
1076133
1119229
1926740
1260867
521091
1252999
1122109
1248852
273294
603700
741794
1927339
1616713
1327943
832282
822856
848678
599865
1801731
1700983
1896282
353242
1777457
1030877
838223
90328
1282787
1719236
1236809
114578
1857148
1602062
1273991
1531724
412888
532912
191271
1966169
821087
981437
1450724
1707132
1535819
477267
1285639
548846
1943477
1426142
291619
244927
1121729
1326847
313080
1704002
996157
473443
125919
1596660
27474
1272902
1020837
1161753
884139
763913
756807
1645619
766652
133130
103396
329989
1311050
1071708
1786610
240680
1947639
1626881
305107
1885830
1522507
673110
1001468
357221
1302301
1018738
1776312
942164
510277
204221
1906949
1914854
150835
115265
673708
1336997
1045636
1648863
886895
352704
1951048
898553
961811
475522
1496858
1255765
729560
1228829
1812433
566145
1911964
671666
1811229
253388
746227
1223690
1558596
587463
664542
1577657
586251
84496
466742
999525
105943
1394027
1904029
146866
1462348
337980
1718589
608626
152869
13132
911746
1504146
63643
326399
1873184
1090937
57231
1976924
1096871
473846
645268
456558
292905
1322720
456660
942773
143691
850120
429726
300841
1399904
67948
1903106
1702606
1950104
753518
1692502
591726
1315123
779810
549237
189657
433332
242752
792971
1161856
1931311
846230
1310770
1556
140474
875443
74565
506973
1709825
1699513
1452035
1390401
300246
1038560
1950888
1993125
1492772
52113
1135452
451844
753369
1136027
1469991
1380438
347755
1183917
197107
1766685
1857429
457677
1536394
1848000
1820519
487124
879606
1927602
1970345
1576294
1973655
1858498
451192
1659315
779808
1019937
946541
1680743
650937
1208748
352291
53896
487863
1758111
985249
1536495
1008449
476230
1331710
940830
1061708
241515
49869
1126592
960395
1156529
581402
952676
1921286
882067
1346205
257583
358961
1531577
195265
1465099
1610361
1322132
220894
1458029
563761
1205983
942464
444378
291250
1688799
769906
1362955
575931
1151491
1097642
1676833
144030
1981492
1209923
906089
1208008
1060056
1984044
377206
1733568
1115970
1447251
738539
430090
1259197
716500
241162
346556
592906
1005578
1740181
1515963
1306552
323075
958195
653077
124351
1066824
321550
284317
992859
481533
1856625
629118
939405
1784973
1985477
661918
1136870
1096667
1154363
1935034
1575137
1402536
556882
91747
1712825
529146
471877
270297
550741
1611800
1480375
313174
138711
890733
588467
3258
1209007
655609
482605
1673064
382933
709488
1584437
658514
727666
156170
1966685
1552926
1768441
831382
230868
35060
602432
396597
1126190
1785826
500402
614788
934564
1681847
360477
1806314
1155282
1423603
1432450
730841
25486
115241
1510791
514053
308379
8314
1354086
1470042
1040354
386539
1222822
1303433
1770620
1623424
1187320
695599
1051975
1661561
1294665
493478
332283
1183722
174329
977998
367067
1462522
1698228
1807362
590472
430829
1883677
1553460
637811
1372316
1216637
85537
1679985
1993100
996873
1027004
1209049
114780
1948123
1947137
632306
531875
365807
1193178
1519159
396728
1326506
122894
3694
1930727
145487
909104
1779884
1054911
71164
520727
1642652
975597
503424
1927799
379291
1982718
216733
1909489
1788029
680082
1290498
1875372
1523
899780
1451344
124567
1504156
1128224
1204381
223628
13683
591009
1873295
1759119
512523
407094
845943
80383
233497
960507
1444827
1933722
182082
677372
832870
1432531
1075288
1336973
945406
509318
77778
1898170
1951682
952714
1955520
1726879
1742054
1316672
1656660
1047582
475991
1664794
890064
1222749
1340271
1652226
1934426
543984
750109
454164
218506
660176
1770800
1397793
1843294
1189414
899563
369540
780578
1562522
277154
655531
476989
631476
752382
676987
808455
138571
912105
131866
1870179
651674
1014606
1759894
399902
907079
315314
1225515
1775391
1291933
19668
897091
389418
832410
863804
342384
727097
1523484
527859
1333207
1885946
1402609
1683289
73367
1960709
1026037
3409
921753
1008677
1987617
203580
1294869
351575
674891
277224
1183677
1263679
195942
1142851
862066
1567693
190167
1224590
454166
772679
356937
1675564
802107
88772
29471
1464867
1318437
411846
600610
1457311
611287
294658
1511430
120491
378247
972722
247603
951272
1256008
1241354
1667249
854776
1911183
1611920
416252
870188
659756
1626628
259084
876765
1698168
1784767
568166
1706136
1341470
572130
911750
933776
1274539
119631
1380185
1476979
134038
295603
971112
1194287
1098389
1627818
1089212
1204989
1215509
1850103
1396283
1371305
1218634
1913162
1369470
1441345
1175149
862738
316658
664957
723255
1083224
533420
1481049
12261
56021
1996050
1054057
1692871
911973
174190
932518
1380924
1875629
922070
1787266
778160
574216
1214541
1027049
822453
1222878
724915
1901719
23438
1117036
298279
1444858
870123
185177
590956
1324890
947335
1607692
258851
678268
822177
401389
1385248
553664
1590665
1806471
17051
119100
690882
1977385
459439
1228724
414741
1285761
1050137
136517
1156292
1192527
751927
662611
314193
1643327
11466
1690966
728244
1640862
1351822
1728608
632536
1811901
134423
1684311
892873
493435
632465
339031
78903
287720
1903985
1434625
515254
1901811
616798
1351252
1514771
391455
739663
1109858
1633731
1016933
1266517
43582
783250
790813
1171036
1541514
1830595
1505924
333715
1314359
587073
1092866
1952666
1213172
529127
1252575
959786
601956
275500
1183562
698957
1034520
1854573
589945
1604560
1260166
566933
1811836
579722
194808
1842717
905938
1486329
63716
1099471
1261988
1540588
315303
1189514
1962063
35594
194470
87248
1676940
705363
943992
393609
1801928
1952388
1447084
212432
749247
1141287
670265
50831
1321478
1136846
385349
1838854
15168
1935849
1851958
562243
38846
1018133
1531364
1413339
1480135
46281
1268072
1076704
790766
1371104
1286161
1118185
857044
1982014
384975
68956
325856
984018
982834
400544
1249590
1218735
1033137
326949
1769165
1238096
1453540
174818
761758
169337
228411
455905
975706
1481195
705543
961253
1599858
1666729
1457418
729811
519847
675321
810985
374788
67198
309203
683578
510669
62268
1094027
560095
628581
1848590
670937
918393
1178237
1132053
918905
232928
1654925
249648
1430369
1518311
394243
519868
138589
232772
64290
1506544
1088612
1266472
1124741
1725548
1188713
1607606
1794584
1099716
1479030
1732670
853147
1964375
837961
1332858
433120
971086
1371131
1364845
177558
407173
933882
601761
1349857
203473
1906708
1513810
1546308
977389
1698566
1950820
3660
974511
208057
1141675
481119
1165210
605796
1617014
723224
1625766
1897869
1350687
1259724
1425413
1749027
527354
1933422
1136482
747911
492299
552957
1919915
783280
598116
1937490
1474809
1869025
445669
1483174
487254
1289761
1891119
1711608
400664
1173727
499067
1218652
402937
704604
951026
138098
1215256
287213
1114746
1225616
939683
521231
449356
74869
601006
1777234
239520
442626
1511118
771436
342922
105301
819635
128387
1035260
1538852
1653182
1168438
671363
924774
178394
1946421
1965710
1268963
1290671
1547146
594113
110507
1308075
1902303
988049
553032
1603291
1925594
71682
223701
1324361
532749
656960
1373079
1190387
1833708
1354583
1568151
130915
900707
1401568
444808
1645087
1642350
1744479
685142
1653105
1949353
1387078
957378
493573
1408824
408121
540637
1345649
834470
495529
444589
485652
1873217
1251621
540299
1091194
1137803
458209
1948327
382902
599212
1445311
1248698
192197
548984
146093
1483420
1953182
1659253
1635544
470027
743634
1226123
24620
259362
815028
1544186
1152320
1730667
1486179
1175208
1261141
939587
332624
964642
817026
1155539
414455
485169
771407
800429
902348
3751
1721134
672982
119461
1873160
97842
977508
1376900
793697
896933
500880
1646302
782214
875762
1691849
1123855
15729
524149
1397627
128675
1935376
1239383
1608981
1814546
1311567
1598973
1687529
923959
389077
1753564
1124513
947435
753921
1167060
1904987
613616
843587
1704224
172200
222257
3556
1070264
470871
1952052
1900045
830353
1895926
660233
1535553
633770
232925
1066179
794238
334244
672769
1148926
1162839
338710
372853
565599
1628513
884827
24041
89459
873397
1370498
605748
343929
479341
230222
1937145
524652
1309504
817493
1646612
473154
858789
225090
716392
1571005
944358
708022
1507809
1059480
488969
149254
1337276
1153323
994819
717792
1421261
1242594
1889232
1720966
247018
699884
1955072
1617566
933390
1932862
711904
991721
429009
1199014
945155
1501936
1124378
1470046
1350253
1896813
618569
210383
1424816
285270
1996714
1997999
1410039
1509911
669114
491160
97763
513026
799093
89630
445090
1663326
1235110
1222471
428356
1501205
1904275
635825
1509183
889487
1755820
1533668
881043
1747031
1481271
1528999
475569
245544
396816
503753
445818
1013313
998531
1408040
490602
1159429
1345749
1037098
182376
1197873
1891377
921709
504639
1291468
466152
470196
1831433
1696214
1152980
1461250
748198
1028075
651848
677067
78555
1714493
654636
1645429
1911271
178509
997638
1139585
510788
984872
1488938
31081
54889
1894939
1203706
1259339
1227268
1094532
1922544
1635975
84944
1140876
1915906
1221030
209768
131442
822294
418110
291417
1598048
1774687
895449
164095
1011991
283920
243290
1193880
668591
1931670
1727809
1894984
1478953
133205
163399
1929665
1177674
1990618
497135
20328
598974
1177614
1436169
274312
586495
1457234
1395200
55304
1644116
90684
1633586
199063
1520722
16177
1230059
1225821
184038
238959
1261270
648964
1678221
1560796
1228269
630185
440267
735297
1231274
1363355
371508
1745220
1795502
233051
1526648
1043871
1236730
681024
612118
1070177
1620628
632893
562972
154137
274122
1790502
426789
1054786
1708303
1379739
1698065
1118587
379616
1002222
884348
1681198
832777
1832068
1576590
1462944
1379389
975024
522519
1960839
179332
222838
1770704
951910
1308259
25479
176031
61102
1499755
1527573
526113
230588
105714
1775983
199810
367690
138937
1439868
556631
815834
212641
1216516
1084534
914977
388276
1830069
1065311
1269119
1073519
1408873
525266
46451
439701
707112
1159636
148191
1538484
1470900
8424
985398
630119
1110137
319977
866137
824328
685305
1884315
1023958
1274033
337566
675538
773745
605266
374361
1571097
357477
1410389
669536
990411
341328
1589428
231949
1323259
424406
1495985
178734
679699
1320542
1241592
767098
347216
395486
1298242
607984
1553831
749527
114298
95190
1140884
1938543
1742502
813222
556296
1733930
1073774
1883145
737826
1823194
1978128
1046024
1485836
1774006
279050
1239190
1099679
1570530
417820
1956864
607415
1878252
820485
774110
312553
178932
632895
316804
1703546
1603257
1996058
1509474
1175543
1754345
1088694
601465
608843
224558
404261
1847575
1379788
1009850
645579
1864747
19612
1610213
1086761
333799
1116679
326852
665892
1670162
1781916
1363466
786514
499209
147312
458920
553828
459361
1157368
595762
1177343
1086196
275979
725436
1401835
984809
668170
1310939
1433904
1683566
937819
874285
1628888
1300433
964506
1645130
1834993
1299596
1704371
863966
1456335
867286
1568677
1913595
144446
262101
78519
1400925
1265602
1021628
919980
631542
842723
258736
1717211
984990
885487
753607
382143
666667
154704
1155128
1748757
1803078
1642677
1208804
1141180
252153
1241301
205927
36415
1998338
1182300
1586491
654903
68243
289549
546313
1140122
193525
125402
1772665
881030
1758183
1983496
373739
919100
1198845
1671164
521963
1120229
1246481
830280
614691
1002712
1500190
1873481
1434484
1008228
83994
1278767
1017831
847504
674491
114828
1686411
502433
1489910
376627
1593956
504945
1537217
950827
773231
1579203
424059
1994412
1651105
522
893059
708480
1286695
1544230
1789489
948201
1887268
709597
1536276
749268
433535
311193
1324937
1415080
1575121
1713246
473874
1728552
228592
904616
944642
492133
15169
1953037
1049346
882574
117200
1396321
1872487
674483
199243
1229312
995337
1483942
1885302
1277849
1139854
60921
1559525
1497299
161496
1720645
187406
1251571
1196869
1181755
1801226
1967865
1992023
1122961
1495426
1879425
446057
1513659
1722041
1448811
620975
209822
1132481
356865
1758371
1531834
291758
1576509
1552240
980456
1783773
833263
1110699
124886
305024
1353670
296659
12200
424393
25486
1041135
956688
14501
1630102
952646
527616
408819
137011
717830
1124991
476348
385545
1692006
982482
1255703
901678
472687
1724854
645848
1855716
1086222
847575
1868955
43026
48593
1907942
312006
702579
399477
1308079
1761282
1057621
630266
1994536
1529775
563729
1105681
728755
479084
353070
1228784
1440503
369760
1428409
1730258
586016
1993651
812632
1209784
1891777
858934
466878
302796
1770622
1168540
513907
170468
215634
1763193
780280
1600655
905709
1355638
1526689
804609
646943
1063241
1276038
1730848
78194
982503
1915720
1918353
1514137
345282
1511011
501533
1757152
777298
1237640
1149111
1722995
1233462
1630447
1990204
1583194
1810623
822469
552374
752615
261308
1312639
1151732
1508987
709359
405318
1839129
1940915
528160
1618253
197723
808347
1464232
980858
1582521
718771
1042750
1134801
1834853
1958254
431036
742511
1824205
879639
460554
1545765
1442572
987501
74719
947675
1580573
1983468
794661
1803437
859519
1820021
1555376
1044659
1844724
1597660
1724112
1623638
637042
1507347
418456
69582
374389
830847
1982785
1639742
982498
402742
1112590
115715
533957
899427
1432478
1000124
618870
825548
481505
1998404
1870190
441160
326090
940133
1928176
1568908
1216788
1077429
436504
1879414
912188
1449317
607992
253703
191879
589400
89878
1166233
527606
1998700
3090
1282421
1349201
713836
309803
1602519
525177
889873
152841
262386
1332573
181094
609576
132508
1204055
1227672
788981
1673248
413048
861207
1483850
168718
1500773
523674
207621
717559
316690
1637852
801265
1618674
482683
225772
1800596
1711246
1229664
32872
220321
66513
673942
456403
914431
880594
1634450
662607
1767033
997149
772088
1931695
1792146
73187
1223705
1775802
1931266
1359048
27479
1080471
1846920
1165959
577827
280124
1659388
889532
1827009
933837
833539
1968238
1332784
1074123
953491
769798
1672853
1858237
1326812
456710
1744584
211204
747448
1095904
1559897
100301
829598
1255208
92074
976157
1726402
747177
1754975
932801
438672
939429
1419881
1712140
1114926
1447182
261912
611504
1205546
595343
1237929
1114808
437974
723467
1646496
104366
1527263
1279629
1153284
639739
1621903
653012
441990
140521
814349
1051678
1799160
969836
1606852
872800
881723
483588
658279
827162
745325
968766
1403590
515253
1333849
1433031
1371282
1018387
40499
1666504
8783
1571867
1472796
558010
960943
1935080
32443
662710
1106256
1541026
1739313
844177
785511
1969113
594989
465498
739071
578735
1671145
68342
670574
1275509
723761
823958
1226873
1259675
459097
664852
1067095
521487
1827918
1024176
846692
1221770
1061253
1998903
16988
1957898
1295805
669736
1350063
434147
887449
1610760
1378423
1428533
1999959
1175002
209158
628845
810548
1654561
254220
1725212
982144
934527
1435468
1535966
1609729
1382064
1329498
80211
1460332
1941010
491862
101898
56786
1519728
468888
514365
1555978
215223
1697411
1635790
1590638
639714
819360
1768981
1203617
221659
1313070
256143
449245
268937
1718838
714330
1532717
94351
1046751
1880866
327970
252375
1283091
330895
1949398
703560
982907
791170
1802837
1044288
530959
554050
368093
776847
1386830
991344
1548631
1706090
216146
684497
190525
1566537
1256358
1966092
858387
1715563
64905
1549445
1503233
1692189
1004691
1579735
259297
1427791
13691
1520780
993515
1740539
188571
1633276
221175
664671
339182
1250981
1848448
586184
1863821
800106
631771
719072
183540
925274
233187
1120038
1409511
1108821
869487
1892142
1516596
1606792
1227767
1649724
1289088
766945
1792061
886583
732727
873054
1829237
556773
1508262
731644
301181
1212642
594879
1204479
1280357
1167605
1081723
794162
81318
1996924
1217418
1960484
836071
603074
1523953
1576956
346516
1842964
136736
532920
1175514
681273
447798
14195
125889
851749
1600423
1104148
1898198
1749527
891917
1811016
656515
1858188
1943203
386175
1436679
162064
323565
1206075
1863179
808612
937781
1894177
756011
1421437
1271810
957507
1182103
1042951
1211899
884298
1700490
1069104
1329826
1560331
1205311
370802
1497985
66541
948819
961056
318246
598156
580482
307351
52918
1628572
1152782
512869
1942197
1949723
611516
1471319
1889212
1637964
238699
1014504
593719
475009
1195812
956253
1962563
1946292
1204592
144644
163595
246013
1328095
1407901
1198578
344504
1380026
167721
900280
1915295
241300
1501297
781831
1419619
1020142
107701
1132756
55203
239096
564889
128049
1463304
815206
1042267
1288029
1372812
820948
1934032
932786
1123422
1454510
166151
1761182
1161548
1727522
817498
1511484
1517239
477030
952156
1910096
1495882
1910778
1698725
1697565
599919
487563
1639962
923609
1552054
1511979
591044
1690935
249798
1881686
588656
1005201
683310
1475385
830023
825477
922147
1541990
582456
1758784
1971264
1682399
540206
42165
904098
548127
1738447
1238751
1334344
438567
876215
1876193
223723
541121
1622130
1646868
1820450
1307334
855052
318160
783542
1538526
145693
1561396
646037
1327777
779129
1360347
402931
1923201
792514
1483985
451360
357202
1927022
951303
1304882
49023
676969
281102
201624
1160147
36780
545165
1605965
207694
1095905
1011634
732814
1335577
80707
233374
1341731
166073
1285900
540757
1570599
1837208
1918743
1793157
721860
1715182
1511656
342179
758884
1642547
424819
680601
1637622
1568705
1126359
939810
1618241
795
666055
1371550
396308
11564
759037
464179
1071747
1939939
1510853
1682388
1198979
1089641
529702
974479
1973870
1541299
256852
111026
2445
1145656
1999863
147532
1384913
553827
1330854
1474728
1843131
1223503
1845720
396126
923389
510833
1435809
1305288
598873
162722
543355
681863
577113
970861
388935
47229
844005
565177
143732
1655662
1450539
23979
1332266
1778610
1424978
1393797
960770
896880
1924888
616401
106499
639766
1771061
209904
1261675
696500
1369090
1238380
650748
1968318
1193861
573441
1038704
1644596
1074461
1717318
522334
326628
1654933
114165
1659984
1780183
604239
138304
766814
1600503
260403
439342
665700
1806929
335402
666954
961782
384140
426081
236610
1319114
1792572
1343981
793185
770041
483747
689810
378274
1529142
940778
937352
1665207
799519
996599
535648
160773
1232429
1184504
1967686
969221
1245140
1672377
708380
1436985
1557038
946503
1390565
26611
1772108
1698898
1070637
1613206
1513059
508588
897446
1187393
1584040
121922
530541
1051334
1530310
952506
860339
165352
284277
1305692
207733
237400
1237254
1942285
1889473
916004
757395
1905338
1986125
325881
1843423
713235
393738
1518025
191335
1143986
964956
1285882
137279
1201771
785440
597105
654725
1769312
564484
142123
519609
287582
617483
1633957
1047395
1127250
535454
381154
1584281
969902
1549245
1975818
1736104
297099
1514121
211064
925001
1808449
708921
79413
1414664
742175
1885175
1614438
59309
654775
1982751
1374264
1161546
1068901
1346431
1060108
1700841
1540672
1091915
1850782
1575239
16526
1248847
1918052
1319448
1874771
1819115
1357741
1559162
583955
333054
995570
814327
1689514
1698060
881583
306068
1478271
449964
1443771
1086270
3403
1748874
1377688
1236759
1952064
652143
1010435
1595547
641421
283435
221022
1075169
1136715
913828
1274640
116400
1974497
382731
1954808
975653
171247
1456744
575985
515859
1443777
1559883
1046543
165565
605922
281500
1336409
1322414
1839876
1144560
1215961
1698527
671149
255004
274016
1345131
1204969
1720471
1274702
701958
1593419
1698879
1714790
1569557
247351
694091
277881
464659
580076
1184624
745430
1959415
223719
885266
236919
774994
54417
1256941
413795
234021
623361
901296
1264350
282532
491846
1153553
790033
1000665
1732308
1238495
1794936
1492582
769169
604780
769881
37292
1960012
149456
1470179
1185817
1393562
1153225
1295190
58810
1479586
1028633
676633
545448
925059
1736522
1529308
1384557
1812293
872911
1808168
1884326
1273958
434642
939600
891581
770987
1144227
1285411
715626
1612247
1796869
1545552
510399
150540
1880908
214183
1415963
585634
1684064
499646
1528619
1872890
1009870
856443
905238
206103
801933
1206299
1799391
1343475
1526993
934896
414841
221699
164063
106928
1990764
1313376
1124725
597669
172646
1171192
240364
1884221
1907310
785491
465035
92724
587910
1015998
993789
774088
1365668
734537
21937
1854110
217143
756728
1598213
1594479
372340
406192
680853
119001
1149823
1058060
732481
724542
1016661
171935
1913540
528289
512042
963513
36018
1446299
33209
1465523
1524950
1833187
662930
1093361
1535581
396493
531518
1575377
340939
377905
1592924
364591
260046
1039750
768860
1365221
781682
379079
1249893
191891
43471
1240844
834399
766988
425507
1255713
1757724
969890
343423
837159
1503913
478922
292059
938350
1173517
1152242
1202025
947311
1192402
978957
39487
1203264
71255
1960177
749789
1109571
604719
1645062
504488
456519
792247
1710065
1937590
483642
424467
1408186
1495164
1719178
972588
1202917
860857
914776
855345
1485421
908321
1544254
154400
1106457
1226316
1683518
1583142
1350798
288266
1878557
1738223
1645901
340173
865483
1424508
1046854
1363517
1070047
1136792
1435330
399281
765452
1327812
532605
126241
1658604
981168
649045
1242382
237003
743244
1998346
1823763
956224
1169382
1410890
1065741
857175
1238183
914130
177662
822698
954442
1357017
109701
1342027
1786374
1899282
1942205
1269054
1430004
536887
106395
1621782
305527
525758
730661
165135
1853161
870354
386598
1016632
76160
1584688
19200
1344367
19407
1203940
1851497
1840717
1376696
284898
983259
1363037
420750
364069
650785
1632770
1447873
551408
812117
1678169
878941
1665597
764454
1120155
299128
1667760
525078
912897
1673888
1756219
70127
111938
1150868
1024724
912209
1874639
1202313
115931
418574
1236427
1027544
1338193
1965879
640519
344792
1411124
1251452
774302
1489504
481011
1131131
69232
1531207
1875012
791648
1431729
28545
1444261
1148577
1594191
1761551
104661
102828
1937555
1852602
1606763
1671939
281619
270747
1791656
575690
620362
246769
550905
243686
413655
1110533
456344
1571842
614849
1531208
181885
1934128
1551846
672977
438089
37521
1770883
315665
1753113
1667140
918889
1465484
238050
275213
1958836
973925
1935143
1070635
1697810
650154
1289300
945416
480073
1632683
1616940
1519062
1222649
1811157
61522
1326525
1944519
1388724
1977972
1744290
1208165
1641017
742960
1199972
66827
667481
1569165
868111
1199858
519527
343745
779226
763042
1461585
115437
1574319
1312679
368140
1580724
521585
360722
60480
1238238
602208
1433080
386270
342964
785150
1741167
1192777
174663
817556
92530
395777
771887
251132
1291752
1585511
1933811
1778209
1191671
624113
1371945
1823266
1749433
1153537
801370
966015
20000
1196054
1679708
860341
587403
1803665
586882
1605553
1131580
287129
861880
725756
1788217
1866304
1889415
906930
976459
1692715
197128
527241
524677
1384239
51069
412008
1215219
1807453
1243210
81704
66700
1125340
606205
1751608
1575854
204595
1074996
1415131
1993764
184575
1175977
1120919
768321
1108679
524273
1349872
371254
727356
231224
892026
1273806
806193
600321
4027
1098421
1552909
969096
694828
414546
237939
1167628
826934
54699
1686181
1632098
112955
419050
572049
1924735
370075
1844768
1402317
184292
1621867
965645
1157673
1093596
624759
150250
1378689
1939464
1592756
14163
477078
811813
231530
820362
948668
306771
1532023
997779
750879
1603399
728291
1722450
26597
289708
887088
1947062
1060443
927204
1462508
670813
1990722
463094
31769
1712533
491658
96985
1521607
699419
648918
856106
788541
392162
545425
375324
470340
1763918
441532
43924
1219342
362723
756214
671
246342
580316
1835949
610307
571161
1074438
42937
634602
441184
585588
346833
122647
737268
801983
1665255
160310
1435721
25757
1373836
1318604
733555
845203
1756988
1589794
572538
628737
1875118
1496699
1310514
750121
1668747
1773158
1508902
915146
1204885
604942
1971728
1221915
1272
1837069
6188
46754
1037342
605400
1355429
635325
1001059
1489804
32862
1417631
1008904
495628
1512770
301433
575642
765760
915656
292079
406753
722469
1384483
1966817
1813136
865470
447602
1959918
858652
593876
536321
1434822
861578
1498542
1221479
269051
1527519
743768
427737
665589
935590
331996
945161
246234
1722659
528320
188653
1014787
202420
1972014
483354
49584
1021628
1759596
1880723
1968061
233299
1076967
71108
507752
1038529
486134
241741
578251
590742
1141497
1630846
792093
39301
1157371
1244492
1950113
173414
1325247
1521547
954067
548682
1812955
500743
307367
59059
1219210
1294612
657811
816787
290542
1953746
1503242
1555546
667685
798615
1173076
530537
956543
1177879
260517
1565666
220471
1420675
770162
578308
84636
1496390
654636
1162277
1000679
1990479
1564584
501775
1359246
937978
122199
198064
1951076
1624452
146353
64816
916466
1579329
1109417
1080165
1904123
269768
1576561
393917
1679118
1693812
1754996
1392905
141889
1222343
1538739
1894663
640891
903030
45692
951429
1119668
744238
684185
255667
344730
283030
1351669
1710381
615587
635049
1816543
1717309
193641
438210
926755
1135378
1270290
1486280
1387164
380739
1751374
1176839
473146
1275155
486829
1439368
210430
1786166
791672
18489
1149164
1188394
592964
1191829
1218247
1672150
1453858
78733
436761
224377
378159
1043271
848986
56098
1869213
1849100
1811196
1145640
916971
1571400
1147105
1231404
613241
1100285
1553475
916081
716312
945602
1660392
744057
1161735
1083189
619781
1163703
527254
419916
263129
1068695
1988516
1835021
1897506
862738
611546
1156463
1657490
389547
1955495
1761291
86788
704444
704295
605103
1805449
880715
682871
1465916
566883
809524
270
1007107
1657020
900702
224823
693712
1321327
1699884
1199655
427875
1409989
1311488
613812
1353653
1258213
583959
336791
1596838
333987
1127707
1800178
1166630
371337
1726243
1242922
832535
198601
280943
898773
557862
882563
1642832
575326
61419
1499687
1217636
915099
584358
1602741
403588
1537229
667732
25452
1931620
1449559
1681009
1382387
246865
1806180
477038
1604918
1606283
449050
532307
40559
350349
1531874
1933681
1697629
1813935
272350
1927760
206511
1551952
1984268
301351
108620
1807337
902846
1715515
873455
99113
1885918
1523796
677692
1252731
169400
913989
26255
1989269
752402
1543133
653886
670298
1743950
177806
1147655
427150
450084
1656353
1096610
463336
1693934
1982113
1561483
1633417
1080258
1842969
728400
1983085
1009655
425067
556169
346974
1635639
1662310
1542040
928668
1597345
512070
481885
1159501
1180006
313573
1891907
20450
766900
231917
1856320
404269
152449
1718470
39200
1329946
1398618
25044
1143672
1126504
148546
1825662
907291
1263297
1257275
1620189
317840
1186713
1368204
1113225
853454
1846675
297455
1539397
1215645
906653
386357
163621
120458
252779
1607162
1281520
1873038
1448237
606311
1680294
759692
211073
257570
16979
190792
1462328
1288170
856548
213594
217270
452673
1478369
62097
315466
1520667
1466785
1003524
338541
375962
1598129
745901
449558
1437783
1902319
581747
1635822
1063363
1799519
120318
1720969
968579
809887
1192480
766666
1699430
1939548
552887
360860
1321967
812068
671246
846416
824913
149804
968264
540449
1149859
251867
789378
201361
1749075
1378800
1810669
1255409
1038581
681400
948655
351625
1331894
292905
1883006
714588
933699
1775767
119515
1199652
1333350
866472
1680938
1782178
1838832
558062
1803514
1452514
1330271
15181
930996
1885930
1517923
1432531
1265704
311646
1877850
1564532
1513551
181948
1949792
755064
1528985
326168
644378
1586397
1881916
991673
1073263
145997
1154186
369315
1864578
1820312
675759
1806034
401546
1583041
871217
1053510
1768778
1018761
895353
1274692
940726
1790810
782545
1015852
582966
377333
399367
206134
1552582
327653
1324778
888612
411898
423196
504078
1555848
31897
1073171
1673903
289727
1780003
1075737
1148658
1921775
997805
1594967
599451
28186
1907115
834755
1083478
1690686
729957
1948621
320705
270690
1640646
1201676
1216991
1029111
269994
435816
854468
446140
1853320
1105057
1369059
279651
903421
1773920
1708016
1388213
231984
636974
1987123
1150248
1292366
755935
676822
736916
1405792
1106463
1334398
1217280
393814
728867
247379
259109
1460408
1923494
1359407
1963049
658827
1115480
1899336
835295
455407
542988
951711
1350131
862376
1786436
1945474
281841
1849624
153121
915506
73273
638044
517385
641975
591701
544843
493200
1225495
890000
1339992
225877
801500
348049
460655
107177
448085
1157760
1388452
1539273
1030813
1915528
978911
355401
175394
1349441
946687
1086855
1516393
1462086
718796
55998
1375153
1080268
1690036
902896
963845
1725717
1199115
1349971
411024
977694
1466373
247889
726977
545240
636448
622555
1860133
839626
944519
905515
1412026
62495
858010
1183000
1287346
507533
758434
1627352
1114413
1898936
652821
8263
1622966
1914213
1553911
1844793
1477715
1114773
117997
1306279
877609
967136
1849061
923614
1019328
747054
1620371
97148
1314091
1545952
1317495
1581152
1921723
336141
783518
608574
134082
832153
357281
1360870
140986
1610907
958560
1453340
929510
1751383
916443
128928
384345
378484
1472658
1601410
1445644
787972
609611
813072
1820971
1155065
691714
606353
16844
1710275
1400223
248556
1099177
346507
817930
1369930
1861167
1279782
1761666
729539
1527151
862305
763929
1430068
1515498
340196
362312
1645027
825538
616320
596380
939882
1927701
1263968
614342
1497392
769680
677189
534841
1839873
1163287
472614
832248
792345
1548701
187473
1349000
614090
1400359
335201
213289
1622647
1833545
580920
80565
422197
605536
470639
1170117
1606150
365379
1032907
1907847
1239835
1925348
484922
1999312
1862689
132153
1039600
1037867
1509837
439660
361018
178732
240447
1540291
1313101
949276
671363
582394
944145
1846565
1386087
345795
185482
972114
306694
1321445
859179
1084805
646431
1624241
1573210
1092982
943845
1536257
935048
618116
848458
684988
1486330
647438
808778
1830454
516881
1883907
939779
448139
928975
907976
727628
1211245
1264532
350455
1418258
458686
1619758
132094
30755
1482482
1910234
73382
1710223
671860
1264430
860120
1110384
21699
1226458
190869
1844363
1461887
35870
448686
1393429
1149801
1390123
442596
398794
805361
750652
354114
1051386
185135
259505
1034818
104288
1010997
1802194
129619
188228
553853
520208
408505
1820138
1893007
32084
1233041
1368752
1633549
535551
1097089
1254217
727169
1340479
273952
1889544
269369
1598041
1411749
1623889
1113340
902057
1828734
1421199
378866
1340770
1623167
107558
373572
1308569
1010326
1583698
844817
1422802
856120
664992
1069179
1995477
650294
912144
1118125
1602053
371681
512315
1167230
1528702
82093
781277
1363237
204160
1561303
662045
1085936
1928103
604679
1620446
247631
55884
1727634
389085
362167
1184108
370075
353915
1247610
655912
278353
969949
1402564
1547802
732044
1147256
1627321
31117
889179
474826
477305
1548282
393548
349407
878596
426249
1256400
1734118
602459
1477078
443127
425323
1364033
1247215
1157322
699860
1795654
1359548
230359
1879813
219731
1896376
72833
123139
424579
185365
166812
1829431
1370655
671775
1303618
495551
832181
734398
1211739
728309
281636
270122
1403434
1059733
980643
1405271
45738
829280
69830
376873
1756110
1296824
584488
1723086
1120025
1790720
838431
306510
1868329
228091
579640
278083
1645717
8151
451866
109723
543149
887648
1161667
1050976
281063
519990
309357
1295415
1270175
1602485
918859
1505603
1573673
92032
1254897
1260178
567193
1150752
625614
1838299
1158353
1710322
343362
939444
235284
1905771
1072614
1125409
1222181
948036
1595896
374276
484576
1003784
898802
311500
1208608
1093682
1699752
713442
1390263
1416545
182038
296598
1949159
802243
548521
1199576
874697
1577326
507226
1550437
143581
201839
397217
1942537
1085013
571690
1961813
1166678
847468
739411
103617
1224626
238045
1815016
111729
51710
1867282
1128243
1278552
800876
236967
433877
285652
1140828
223201
136753
1553242
469635
1379290
325842
39650
610502
1481491
1424667
63908
1399185
521714
1014480
1634776
805499
78533
978955
1546795
634620
1338116
1676325
786521
174966
1078188
732039
536949
1049853
447269
1506887
23509
1849204
419249
335837
1703115
1288473
1764399
569943
1973058
970531
820590
1363253
1789915
1676911
1237740
569560
42468
1436909
1747278
1616340
518967
1067575
1890962
113080
4650
280220
734014
1936547
642421
1454830
903643
345153
1592273
358893
9703
1766262
1658914
47300
570225
1992294
1916445
1640442
1480606
1205387
1730705
1944322
1151529
958170
690038
467259
1553046
1425189
1805444
1537351
332400
774817
1005988
541162
762343
1770552
1956419
1508978
1727128
1650941
839713
1527510
465238
1351455
109240
1389065
1054001
823292
1947893
192024
1958736
499148
258491
517097
1566965
1422952
1857941
302261
650063
1428990
1998005
1145781
365092
925901
95440
102826
126557
712608
1033118
462962
1168499
1225527
353587
1735589
1505241
863167
760604
1211513
1055535
712629
1439443
786628
756012
1011514
1109209
1283600
1841012
1152903
1576697
878920
719299
1789633
168083
1574704
1931269
1404017
999527
1835339
221161
1386052
1419128
399990
53083
1085217
562172
274266
975877
1589145
1886723
650448
673365
28852
22262
591099
1477362
467367
1110638
7658
441684
518622
1308427
1291856
831683
1519384
1581518
53338
1626980
1557223
214393
226609
938926
1993492
1786126
1196182
1659003
109781
451136
153891
1235318
783096
148886
469159
225201
437175
698327
246903
486636
812658
1981088
1633770
1033913
1425978
1919846
308765
1786099
637343
1797731
780832
1167800
1880561
711845
1514783
1563150
831116
1272802
500636
1364555
252764
70052
38208
107547
846504
79126
211259
120167
617517
1427957
274695
1001207
728154
645206
938256
1288765
316213
1446957
278932
1172527
559803
1966495
4923
867143
860781
476813
446205
399451
1216172
1583457
1055166
379312
609199
358733
1542164
1548834
385442
741671
1790474
374345
1241267
1192062
1190563
1366961
1147279
1943921
444874
528514
239324
1042936
240112
1565356
95939
136560
1507282
703236
1255940
1527432
596793
1672
479950
1137182
288907
507040
1036209
805027
705569
292440
644557
334115
1209363
815356
1524635
299209
319028
908330
920056
1298143
846470
461611
415992
1997697
391403
1573310
786730
1275814
1733947
1908501
626231
1286144
975975
1163674
1994657
539061
1310525
1545257
426931
350139
446668
181512
1676421
653854
443128
1197718
1735319
912200
1965361
506594
1060227
1478726
862804
867567
903877
880304
1231888
1768587
1224443
151760
1879384
1085235
463062
1230004
193629
1187399
945446
1805914
969050
198224
486431
1993471
260331
768221
466944
410213
730364
1500770
1234526
848105
127662
980695
382716
998390
1359838
1039375
365709
702574
918214
755824
111238
1220730
367313
1063034
73401
959153
475798
1600043
1206428
532695
1703460
557958
643695
1163226
173575
901115
322317
926548
631745
371908
1324363
1734924
794050
1828697
493319
1442148
1660042
1255689
1324847
405760
1111157
1032432
1202607
574117
790169
1318463
1855734
146809
1088642
1606613
263062
178630
1277694
1228193
1606380
1409460
565661
887943
205889
276337
874783
152677
764101
1474183
1850839
527494
128302
1830590
1407713
1501852
1229345
927867
1761083
107595
1163517
1642318
1451540
1051357
693907
742136
1710411
1872271
1207077
1789587
864263
1766428
446149
1028721
268500
566005
1695004
1306873
120792
1370109
921677
1603620
428502
1307008
1156041
249606
1380063
1452675
1406236
1846895
1172834
1087521
63214
632717
365476
1731623
1129573
477217
577477
209771
755482
316330
459449
1903542
1946104
300197
1457522
342323
1673365
1360858
1759491
236915
1938019
1832947
1932009
831716
582160
354019
639337
1325583
1165450
896070
1312985
866762
1953791
1385924
271683
1343991
679746
1968069
1996310
1797578
1136154
1212862
398411
447745
1883600
129857
395841
613469
867583
1025555
523036
413754
1096202
1292790
233225
291371
1929419
406830
692639
697123
482838
331449
543996
164330
975464
343429
287485
42428
124968
570856
284643
56202
832369
1912190
360330
1966667
926350
1524540
1127312
1914448
143142
1015513
1749194
343293
34117
1995728
499889
109004
47816
714304
1059989
731912
954006
1358033
1400208
744493
987361
551982
376970
1503013
270924
908816
588035
485830
264378
1923868
1431254
893922
202798
1960944
772481
1010779
382774
237980
1568284
1916553
1191661
888188
1798731
689865
325476
1807473
1212663
1775833
802623
297889
1764503
330747
269457
336874
126101
1263806
1548522
230810
1596512
356577
1029346
337441
202238
812784
1521989
226964
1360474
470468
58617
849648
1179286
276718
1837064
1301605
105626
1209287
66642
773077
545980
1748846
945617
1601776
829527
1710484
773608
1294548
1937455
1700077
815245
1582991
587534
1294355
233020
733742
196668
711901
422680
285820
1995636
1094875
502412
318445
1496421
469365
1417283
354037
1736874
1130950
1646731
1012258
1892136
1253148
440429
1678705
174819
1916849
1099475
1258327
1425054
129198
1694334
1719380
1417072
310080
1724008
1505551
1252877
580118
1699366
1268598
823434
923141
1029690
1952580
1433204
1878202
311805
714245
418429
1570189
1288936
701715
1453263
163193
1509973
1123175
1290126
60649
1434250
602965
136904
1130474
1817320
183518
1058032
859711
762149
1402489
1346306
341481
480966
419349
361281
928244
717946
1108986
1098902
296301
935681
370165
1572437
707041
1308528
1144869
219455
428396
863696
928363
840767
1933364
332508
28587
1096514
125826
160101
1477204
966782
1191876
593617
172790
626791
1256446
1206459
1914180
15218
654449
1575928
1213813
1906368
673237
1707966
1417892
730491
1917478
341084
1313652
965503
1309202
1713733
1688960
1468507
610340
1459796
846392
604286
1927096
1893073
870486
938843
24877
197898
1233872
1625257
789607
1906400
787671
879890
777433
723156
246903
1545842
1097350
1336748
1558949
1979312
476544
102871
292867
817972
1475995
145043
603716
1205584
1335455
1357723
1107481
1414019
578258
1975456
332821
428636
785102
1222130
72435
797285
764172
176691
1481229
1727631
999584
1435454
408586
870636
504857
1712570
558060
749957
1417265
1694828
1677
550573
1964166
998958
612956
1361111
1628952
314028
661472
1283449
309877
24552
1797341
1054331
1658516
1149852
1450175
63860
960388
1860476
831925
1151849
1135348
291335
16047
708726
90827
21210
1666706
1113190
1068081
1290473
1044766
986831
1196274
1699496
1432990
1416344
1250047
1255718
1563606
287378
1125214
916117
1220399
1016630
1534425
1270772
382674
37004
1434567
1845435
1620920
1003365
1350977
599531
1866111
886918
308391
1097351
1242156
376677
578937
1443249
1042379
58391
1317126
68328
618349
820949
1559284
499059
1920602
529557
546375
52679
906397
205161
1809645
1732669
549561
636488
119285
1934242
904084
1468049
1834394
1971463
850987
1012853
272387
219912
1406000
1865000
865672
1897147
1966935
1620066
307441
98039
725840
1317734
3344
1015700
915227
1651154
1764474
434982
1239701
1589815
667902
1184908
498436
1772942
1779851
455535
559182
1746047
1364634
1891119
210612
765015
1686518
1398193
1750074
1199213
14408
629836
346274
1726718
57826
805180
1753814
838922
1205286
337162
837051
1429201
85029
664806
1220715
299394
1378510
1302702
652959
535385
1754570
914255
190618
506901
1516292
250316
1390678
1120009
1899303
183005
1524436
1675868
419837
1469375
169040
1450805
232414
1987030
1518466
298169
772446
922092
1773849
656610
465754
1525897
1567361
579536
1983217
37586
44233
1214604
1172736
1784983
1405118
1806080
1582032
909147
1087031
957702
1311622
1473113
426934
191942
712624
119667
1063146
1325839
797553
361673
935575
1859042
4165
1772545
1212518
876648
1190246
1385272
466717
586585
876720
547481
519145
947005
940374
556129
427007
1834006
412677
143019
1101231
282917
1698840
965391
1674260
1588115
622156
1651436
863642
584834
606029
887808
459192
332845
1137933
647983
756472
109229
132509
1363398
714933
191100
1486882
1808224
1164443
1931704
1699116
1557231
1755050
818576
969938
1247979
1412632
1329465
1303917
1876021
1661516
893909
1226680
1413348
1426456
1570507
882336
40965
119193
1568933
1479550
609532
1933014
1999122
157241
1931641
99621
134726
39394
128373
1181421
1039868
1351962
1067882
1494328
780229
1214607
1522788
1897015
1389363
1764899
952564
1867060
840138
1605554
133359
713417
387589
1782216
1134555
1806081
1399164
249950
143034
1674643
178258
1014943
3337
1127502
768356
399953
780255
1110724
1485453
966183
1378342
535564
585652
852507
113798
435888
1593377
1233372
1246899
766352
101374
1604628
617306
353597
1617733
410489
1902284
1767448
1807576
895787
979516
529928
1859506
1875028
1510461
358495
1572189
1977938
1376997
1335506
331447
1745421
783466
951718
1569408
1528722
1284636
1699598
548553
1641290
955685
874287
1617559
1873670
250900
1929606
1007321
714380
1872010
1311406
1687600
204222
1141600
1087940
505980
282112
1796932
181723
969227
1581082
969044
1545528
1439767
585828
1548991
68716
1469101
143402
136604
389564
1185080
391377
1338133
763967
957942
137624
1222663
795674
358305
1297163
883677
430372
250311
131370
1277163
911276
1928185
1336476
1663709
1527856
1299187
1892849
1957201
1188756
1420742
138271
428444
313879
1595661
1909444
352208
935860
130715
575242
1309315
159450
319359
1659756
1476925
1920352
497284
1142843
537164
349978
289398
809094
1849779
348277
722748
460073
1446317
1597118
1577922
1471053
1642235
999820
269335
285313
264310
137539
1298852
268197
1527029
1276577
161762
399922
1068293
1366226
1003878
300997
1333580
987737
300740
476671
1411220
1046716
1734141
1579996
892088
1860589
610479
704940
609247
1706930
1535786
1950199
325297
468097
1977677
384931
1316287
1102273
1117328
396294
1654291
268817
1874107
864990
1499509
357048
89949
474390
829699
1870347
1363307
1177243
199017
569974
376392
1965946
1426006
1178592
423187
126135
1345704
1738065
318966
1958902
1126590
880286
308903
150760
262220
840708
149243
493486
82093
376927
1579015
1211192
274189
1418902
570571
405445
1641510
792262
604478
105163
1127596
675250
129224
1473828
1847549
239353
270234
1598032
49132
1931358
1008262
1619287
1784055
1330120
1265973
383108
816374
898550
206620
1355907
1566013
1645789
788472
440962
1015422
870193
904514
506917
1319401
618689
1139677
1575677
31304
540264
970584
363628
1260597
228258
1614822
1488665
614821
293568
414863
723299
1141723
884483
102243
431654
323168
1060835
533886
1534082
1328457
8674
850740
950344
536350
864849
1688950
932079
1276298
1804222
384529
773921
798911
744247
1063510
737813
17347
1968944
1216308
1806103
708393
181198
1343477
986826
70573
1647613
1686677
508490
1947408
1059523
1680443
264240
195353
1150864
994580
46366
527352
872724
264136
868223
688997
644230
277358
1158693
47314
1469645
1242462
161574
1144753
1339981
58312
1239452
892014
1921134
1997509
1637319
1096168
1239776
1194344
1998746
1760488
1500130
1542668
192184
1792660
936394
494432
439076
968124
1480733
810490
713002
751667
1994188
1422318
265708
1230703
525929
60930
679431
41753
1569859
104498
304284
1910587
1900004
657734
430987
9293
1475742
1793464
1761471
513475
205727
369203
529328
1057419
1827375
1161628
1814999
1641948
626517
762461
1224952
1576851
1545524
848877
598025
382735
74333
1940997
398476
487980
73605
1038859
1629338
426473
1668348
1557768
26036
637029
1026936
1250310
570388
5543
198004
411495
1976803
1963174
1915829
1846813
1236742
532867
1219729
36703
703563
580009
1620540
1758846
1122518
1859100
1881067
65500
1821778
193617
1961813
1986922
1196208
678111
907788
1930421
1369275
765327
11087
1707310
959185
1041414
1796540
725241
760397
365602
386521
633156
1984354
1757578
1673843
1593018
1650031
1518674
200990
1483678
1052010
985161
615899
563499
834814
855984
654060
150328
814719
1251968
401250
127889
475525
925123
1542343
1827568
308671
6287
1917950
834749
1275910
335341
1492655
42585
1373614
1182805
341937
1117213
652460
809569
1127958
1241577
94243
163442
1386200
1746426
1330230
1608699
1172981
823832
502532
1815943
585814
865194
1554521
1448606
1066144
1113862
219215
1632442
1874221
1112662
1320418
1289726
1412939
1389046
1383527
353012
1182325
1391019
212616
839825
940541
321133
1237066
1138804
977189
769646
912684
1238578
1768051
592026
1777830
1128951
402053
1054805
1253705
1858644
1484623
1498075
177958
983419
363501
125747
1476273
1706307
525500
948638
509221
802521
1239420
1227697
1089640
1871781
145445
1603336
1315139
362803
595073
616944
1946097
519027
151490
1457738
504799
561115
1568514
154276
1503929
1047402
159676
174419
449056
1734379
1668107
552062
896189
1484846
56513
1094652
491107
241267
515333
1912735
795344
1460065
712635
1862340
280168
553122
434260
1860639
1385674
1362038
1374460
1774426
169274
944104
512986
953351
1838021
1512728
681530
886424
64668
1245482
1716150
640063
1100700
820611
1845221
892966
196028
801599
939725
1316041
17693
41934
1101753
1805794
349595
1976287
1608159
997142
1040830
1531292
1777288
1836267
1918528
1535258
162447
1980149
1178543
150814
1261294
1567895
1897531
480457
1217256
558165
1838306
1056892
1294136
11284
1461139
81458
907294
1648659
1796181
527939
1177204
1844690
969977
418639
925793
1883937
568991
1582337
671651
1105817
615392
1378725
1699955
1111225
1059870
691302
1083366
1476401
1224412
1105691
1879934
149811
1441769
390433
354690
460511
661818
1107417
1727385
1631473
467773
798490
1186901
389351
530820
618384
1143195
1864926
973984
528660
639612
1238
716825
46245
807591
854233
83338
214834
296566
24782
1817400
245380
1551376
954938
454643
578411
1670040
466352
602207
651958
127216
1342481
1634485
1903810
1360270
706737
26130
535614
1914524
110912
745765
1259499
107749
1013903
28522
367605
467038
1828360
1388774
1458326
1985489
1146534
1697098
1717979
1628734
65714
1465572
1828630
1503184
1006840
1622131
1853022
430548
487859
1015020
975627
198630
225427
1270094
1965548
371834
185393
1264612
1708098
1133813
1797724
1784387
1916345
1015844
1381837
1590084
117004
622219
233678
1549438
750137
1703089
1000616
1263061
2080
584315
417489
621850
1721587
747358
1395152
735624
979340
35267
859863
445467
1498121
1102552
957110
1568004
1664416
1540310
1398426
127071
1272127
520921
1778553
1305909
1432626
66403
829382
828808
1690434
687798
986326
60908
392323
673879
1999206
392386
716964
872697
364572
238956
1964536
1886954
543934
1515065
1966719
1456523
654425
1820137
652579
463408
1953001
576591
1453709
342430
781033
1450278
108492
1819115
177603
915192
1294458
1210870
33489
1186790
1427683
1756549
511310
979444
913167
340242
482445
461008
350394
1374033
1069971
1510938
694255
1276543
879750
1780360
491670
842128
576542
1105759
1560922
953399
158366
991107
1397160
752384
399123
1670044
1897277
107198
1691553
584047
1518176
1748872
1653284
1013902
1965166
617225
1200485
605166
1201542
1156911
1823332
1997870
1996556
990090
835852
1889467
1891942
216226
63824
875976
1093264
1485123
912081
46379
501281
194286
113789
1907289
812982
1966086
1638614
982404
902648
1250272
1683763
1188762
1549886
1437024
131490
4899
322425
792905
1366220
754961
770576
705449
679666
89786
389430
915792
1532424
1115027
1133919
1823054
1960736
1434452
1007184
1470859
784621
1556492
290987
1115043
1828192
294719
1676229
1758147
794639
1815882
167084
145139
1597006
1966211
170960
1665397
356803
95361
466720
1546352
1585463
1215802
955719
1316855
170995
641420
1576702
1870410
1020501
278892
1769501
1546332
1814363
939457
125079
297274
854456
14376
1837657
1026269
1794055
726663
1764648
1361437
1797603
162648
882694
851202
1198319
303800
1128748
998629
321621
1615264
37881
1883223
982067
1724288
1129606
1327966
1071935
181375
60224
1042642
1631035
450982
1995517
670826
1835148
253044
1593509
669437
934567
1416005
147791
1408174
146163
233335
1785380
1953868
7853
38356
1449017
802749
540762
642144
1145596
171762
520434
54138
1717596
1521622
1144972
1494585
100158
930393
755018
572396
988108
1464414
1498487
1741870
1126856
587745
533549
1347422
1360154
1258586
405858
318761
1395656
1943228
1579878
192273
1365913
323858
189689
465914
763095
692564
1129060
818912
913108
130874
302567
316230
1854292
336784
745230
1447933
1071717
1913708
1754730
986554
1642302
807583
1624005
752606
159552
489062
846993
1201404
791675
353986
1787156
944190
29756
1644798
1171754
1441565
1996472
1629437
1504428
1586860
1508629
778966
335124
396944
1884478
1977021
1350325
1679739
1141664
252468
1017568
1085728
559758
1358687
1128246
189453
1236491
435313
1653282
648579
1118523
1817356
1694810
1825677
1254393
182626
254655
1183737
1014260
1454676
1421165
1084724
378342
1074508
909107
1252716
1760173
1936295
43074
1991941
136496
1879061
317407
1132449
1129402
324760
1749565
1182258
873900
219158
508440
924682
1083191
1133670
1398590
1344093
1831789
911067
644214
1720113
751128
623621
1846975
1976371
940597
1345071
1483179
1455107
125940
1737518
877538
1383071
1985900
403019
1310052
1969203
1748518
707034
1111840
1496765
379846
1388410
1780480
388289
1324734
289374
1071572
899013
837185
155953
443519
1684655
12928
1688875
1249644
104635
1270132
1594507
1443595
601726
1224035
1111499
188459
1815415
671344
1712846
959516
1936635
328971
1826506
1989431
1699048
543922
943984
1531811
1813956
484862
913834
1039511
475978
1417143
584232
1646196
113220
738945
1007542
907430
326652
516106
1845924
459228
939424
301058
1584318
673192
33786
1839376
1747085
1294916
887039
228029
1772640
1835501
1969059
1779179
1656664
638922
986825
65880
1341709
1615060
1510857
1775848
996808
1075924
1689468
1839990
1049093
1495598
442475
1651399
1205039
131998
1833555
1385959
1633703
1291336
1770263
1799423
1825441
1571434
1690176
676639
1930070
149909
40794
72165
179451
411544
118776
170248
560512
748777
195757
52881
1448008
1897192
1798910
313886
1017393
832985
1274673
1942224
1643731
1016501
227216
44030
287448
1740695
680455
1903856
606088
698174
512656
1320677
544824
337264
231989
1618469
654311
28216
1962684
26519
697916
351754
750918
927784
1173098
209057
769330
812288
1484897
1569374
1931535
1620565
699638
186262
1274896
1848001
379101
1663164
1092798
243191
517094
640139
1688058
1788843
487561
1531408
1157320
273838
95192
1287314
792574
1555918
1760686
1108688
1076253
401695
1395867
493868
1443099
252976
172968
60573
1983613
1451840
1331504
1340661
622542
397929
13308
65783
1051762
897566
1367756
1144644
1159359
1385826
527016
1618650
7847
599612
222784
832950
1835399
1907403
983809
817733
270322
1544604
1008230
108282
714899
616443
1298653
1477901
218804
17213
814249
934971
1762981
1441444
3375
361078
1173186
980090
645357
511716
1315288
1164921
722706
880054
1576916
941889
1503763
1357304
136602
1916828
1056092
955103
695793
453614
564496
1881082
1478758
1407104
626272
326691
1624812
668652
274978
229532
1908397
29467
1628124
944263
92747
1642407
646211
1456737
1034586
1002049
1897146
1383266
849860
602025
731443
922687
1348194
1127143
840767
59886
419553
1274290
1724702
1508320
825308
652319
1597563
834050
1623851
1333519
1037683
1287951
870148
1481211
588334
1631999
839922
1785497
979239
1947852
1400515
1612894
1583853
895618
24196
1225949
546461
886165
559120
1178366
27574
1070613
1987808
1075073
325124
284439
259432
1925331
1405722
130946
46963
230821
452825
1486965
477817
204278
763717
956017
1079745
1910424
864644
1128177
1720303
1267080
1376913
1320189
1764371
710412
626709
1244927
640313
719304
1116672
404484
1804230
1428546
1114104
956515
586820
50217
1377618
873967
961688
351038
1572037
1444272
188224
879214
832885
1128724
1596756
789721
1137185
1036584
409392
642833
1040466
677797
1826507
1040251
520627
1151499
1212930
1652607
601904
1467865
1011261
391158
1021207
739870
984528
88029
713949
1495317
675521
1675584
952544
183290
1122839
156634
1749805
61343
858177
134082
1083964
1266536
626081
657275
1278914
1275401
1290025
996592
1989379
1251499
709499
1504229
899950
859691
1114634
403271
1502225
1292441
578067
1040823
189772
1098720
1536168
1396715
501980
179040
1351269
309104
1474669
254564
366541
311217
1904196
1454061
491550
853739
363809
319256
1209495
175027
315771
1685384
630975
502449
1267501
150749
546218
946861
273530
1393229
1019762
269728
1175307
892175
824134
1547229
340808
65671
682720
1855633
745025
894106
1004472
439485
889250
289488
156604
281261
1642663
237091
1743385
1341394
1476098
1067889
1729834
295812
1622832
1542228
1229302
1583722
1154585
705677
767651
441825
1064794
1946109
639234
1280804
1873733
1864190
1882968
1019632
1327536
1357413
495311
431463
1145806
72256
713190
230830
548938
954998
1783254
294922
769849
588426
928590
1042880
863193
1460688
1818558
72407
866565
152186
1082368
512579
849958
391035
11216
1688665
1427024
551581
1589234
658443
196607
812613
1077165
889787
83545
587694
957072
184877
1934614
1562748
1318723
1077758
50461
1076896
1659559
716754
407303
908467
1814832
1798749
1354490
1950589
1361042
1600929
1029575
1508057
1671408
1531849
1560499
1651559
49253
1064493
1541548
979267
607614
1140051
213795
1110734
1856859
856811
742950
14086
870009
274761
481463
1195088
1571864
1708907
1614598
1001738
919205
34618
302225
1241415
1465961
734677
142299
738162
1595575
1795915
1257323
1627140
802548
960410
1092332
1362671
1489671
1357263
1533475
1220186
915643
354906
740449
1589428
1636655
724269
340248
1595514
1448392
793926
234900
284387
347621
33530
942368
666850
1094921
1609902
1555720
1668926
1118794
32781
44490
1128271
771234
323448
1200983
1439606
445369
1195694
1874231
475285
771009
1987988
577731
86267
1944761
1662383
374315
933618
1439998
1467983
187008
1050300
1897186
1396490
1233109
381008
1045663
1240003
1324023
1537057
1354390
582839
315273
488636
1194511
1437313
1358228
752909
1441994
1642334
669169
679236
866609
965274
549220
1559169
1673951
780388
992509
23876
699970
1183448
58474
1481602
871242
239653
1155083
1468022
328133
1619218
797975
1819132
412117
706796
1859724
446543
103984
1403172
1877667
304535
482923
357344
1673776
913979
31242
936307
1700676
327225
35376
1053354
237522
294398
1380769
529746
547134
595872
477208
1251042
359524
1227832
1280434
266571
491414
644304
1676851
1268145
1226145
678985
1805250
1812551
704700
1747840
1546508
1178030
1685761
1294760
1452002
152787
153086
1593697
1446578
52757
530603
1550418
706761
218650
35829
1444065
1299227
1234427
1038246
1913575
216248
1011974
1244284
1789633
839883
1979760
1856524
454072
307180
208668
1347756
1849097
1094403
1732983
857312
1623693
286737
53031
167589
1420228
1157833
1739109
1282195
841884
1076168
728420
641611
736238
1530069
1124781
792152
1067834
1055703
1796168
138857
1824858
1433254
1660518
1054194
1774610
1747337
864406
330511
1527134
1719322
745226
1262878
80012
1441771
586366
974739
712803
953563
183795
1536604
1796452
344029
743838
151746
928181
1807023
732814
436123
1000100
1073510
1895071
249048
1311197
1069280
1900337
833069
1064607
1811913
400233
1912425
1816511
1026440
1193586
347406
1515130
432188
834754
284120
247989
68320
139785
1905272
532054
920625
344200
845460
1169447
33222
1983633
840817
1732157
1536985
1866831
1091167
975927
1225184
923264
926787
698592
42225
779497
613512
233015
1950536
263940
1348693
1530109
1814706
833975
136490
1491470
1537390
1988693
409486
1952124
1045660
1134302
150146
607339
1279523
1190266
442693
1304755
383824
441346
601911
1951470
1403065
1409435
921950
640990
1337020
662143
1668962
125739
1323915
1840657
1167005
1834359
1631114
1657505
838674
277091
1346753
189645
1794648
338200
1080696
518498
109692
262973
124352
998073
1783588
1286024
276047
1910497
657584
1895719
93229
998632
1833242
1131539
553109
1359161
122140
1553765
1800256
592896
967891
1079567
1233296
1154179
527362
563818
1886955
1357562
1351371
10362
1389660
281838
587407
1349502
1288861
492487
1736991
1901060
748568
451563
1083876
1970676
451518
1506756
1329972
1786426
601779
929050
1505217
1197981
1877457
876587
30018
1839574
443383
771465
441769
1256207
170369
1047272
1432136
559718
1729124
1307564
632281
1725236
368236
1087772
147673
583635
902433
566602
1508931
1430032
1255864
1409939
543737
1848864
1865338
1587176
873262
1776809
1208351
1501925
630327
564172
238129
1752913
1136633
93672
1572569
317711
1348665
1937774
1660128
439414
1650915
465355
1169453
1691404
246922
318269
1411610
1603430
1117281
1211014
1113218
379997
375317
1504869
1553938
1684998
1177317
1444810
1119995
1117200
1318598
1814595
445670
1917461
1998202
1396117
874030
1560011
1418966
1798673
123786
279418
764194
638082
955940
751975
841902
534497
1215236
1578873
809339
1712483
1253029
392624
1468501
1959827
284836
76799
814428
472625
1021552
1597578
1012070
1072013
115378
947969
991809
1594960
1690521
1214007
1619029
1803521
1448278
1036510
1068195
966461
1528608
149010
75872
833382
1720658
1222970
467198
293518
1763849
1912166
110697
426866
813360
437705
385677
1570082
561132
25773
1449434
410087
1831344
1108731
1788292
1000309
321110
1517682
276334
891015
991931
1065089
1900266
1846063
1098583
1217697
374418
598548
1469952
1911726
1371798
1665044
477765
1014731
1405860
1062168
1125629
590357
627420
139555
348566
1630886
946299
1600964
1570664
1569945
983220
397949
529831
1558293
1161215
729022
1973660
430926
1860152
663997
1497701
1010482
138173
409706
1803311
1231268
149715
601191
1225788
1737606
660299
75904
608061
1290450
867149
1740471
811774
396866
1089538
1536204
655800
1891835
1885848
1256147
1131772
1436403
526113
1982946
264299
111010
872596
1173253
1080719
1357195
1660365
1957996
1323583
408022
64724
1821551
838318
982314
190136
1112610
1761625
67726
463894
1901847
1858466
478638
484664
1081975
201224
1205550
557121
858429
1437594
909773
1028642
1030471
284403
829212
1515384
683771
851589
518888
1930821
1917054
1734633
225297
1914293
11338
251310
615712
1816381
172974
853936
195553
188875
1126307
1849748
1260039
919989
1371798
1647187
1584847
743722
1165099
856941
688079
1068903
580062
1691193
1032157
1958637
878945
1764424
187263
1229226
1832861
1093945
1885090
1429068
682978
820814
1051882
1513658
1369373
595741
1577971
625027
1520196
1434767
1920208
941718
1924971
1976744
703431
1691845
1757628
1529431
1061140
227610
883900
746261
963844
1102159
1207267
302169
46086
1380489
839888
1093028
1903200
705622
783207
1023625
1025536
1675380
998161
236675
1336821
1087885
1417981
1717880
1086501
957058
55047
535485
780831
678193
1683951
971254
1390298
751232
538763
904321
641133
1433795
332522
617984
1201122
659378
184101
1819116
57711
1331346
868800
1272948
430781
1046475
746837
533623
529963
1746178
581308
1486488
760396
1827337
1214554
1799859
182874
213393
1171347
986454
273304
258315
619791
241525
71912
62986
1461363
525283
700273
1351078
1653470
1437412
16398
1585055
275353
857586
1336632
408051
678984
1675228
1773293
370530
735351
218060
699499
760645
1564839
231769
1397905
960084
1817433
775343
469328
1538221
1382036
1693237
1072047
372873
480551
491919
1902493
1940996
1937277
447570
16615
1780895
477226
140677
737203
1023696
930290
931321
1230425
1690668
1045893
262871
1029680
40325
1653711
1979046
512021
1808205
1338636
1727542
1507722
1838255
1474284
472102
1880877
94792
844820
1428772
1313662
1148552
623336
1907309
1683730
106503
1032902
933231
1662509
724475
694482
798007
867679
1035818
313852
58429
1081609
678145
562806
86430
750655
167950
668284
1671771
1398450
1698884
1981551
293980
796767
243890
1213770
327171
1837766
431959
1697062
490096
1303625
1231080
1010092
299069
1732384
1024788
349965
10678
138819
1187841
35334
187649
1028492
791457
1003591
1822551
1393058
1675312
446673
1153855
318627
740131
1196675
1937928
517569
1344738
1419280
1742248
489315
1384921
160560
35476
1388218
1632827
1930478
348471
565781
88665
751571
1648353
59644
1777002
603585
1145382
566838
905272
1094706
191426
287093
788827
1495593
1396604
223582
293681
754907
1271775
1218226
267048
388114
1185126
662831
124488
1977726
714853
678373
656691
921692
1359156
909731
367418
1031551
720266
39041
120467
146533
1564989
162884
1502789
1332688
1836065
703180
844983
1056428
170184
1301595
1484086
420505
1890414
1576722
1646259
569811
543018
426007
630770
1930060
1394884
89243
1344300
134549
1040486
1617031
1838324
418354
1920140
213032
591204
347561
394721
1950023
941233
336778
1623971
918480
856625
1669966
1912660
1800750
70016
342198
82761
1630557
930875
474258
1223552
1359259
1263305
1814606
1623441
194148
1839744
809610
1354434
124604
537709
1669409
147208
1204247
214346
718146
340780
1500598
1288663
378788
451930
1222066
919320
1243728
1071817
1070247
379146
1038646
354589
976384
135230
1546716
705087
413376
1130100
1406028
1562772
984651
1465710
1017095
1229231
1479999
1053724
905537
838287
290525
62632
574741
893951
747552
186382
722040
1910440
1843431
191580
19255
875805
1322387
416670
1069094
225924
983988
399328
832157
94389
1613636
107689
717529
1145701
1398794
1006777
1953953
1508640
1771887
914242
1322423
517214
428728
1773876
1459957
30547
552700
1896765
1236866
403659
1136134
687936
192108
1936775
1847262
695854
15593
242878
968581
555921
1632173
304618
1677
519451
1514099
1972770
570531
428241
1113412
423493
821679
246495
1849222
1203361
812347
231560
353192
1388523
1779304
1413182
554678
1056886
114272
2448
852408
1975020
1951989
1057114
1730258
354557
80080
827863
678517
1625765
430248
1230061
1812610
1423317
1358656
1793021
347240
1193541
1623708
343407
1348870
1534882
1311649
610142
916728
476266
108573
624881
619217
1043847
261144
663843
703058
1231305
105897
919994
685183
1542645
1708520
917125
1938012
183328
1516164
1660812
691904
776924
558735
1205548
398677
1688616
1572442
1246078
206331
656218
327146
1694478
913346
547846
233302
933603
1940561
591542
910500
941395
717463
1421756
816184
59179
1982166
689926
21957
816589
867922
650660
1343388
447339
1918992
39081
1577034
67410
1723543
1265403
181886
514277
1830234
1246551
818896
1643596
1714863
137228
1241686
4565
1562750
1348446
1746972
384046
1015053
768167
1602619
103129
1056264
1237807
569443
1628643
199514
1699717
935846
1673212
1579646
611470
606332
329853
70752
1187177
120628
1597885
1056527
435987
1180061
488827
1800781
570292
1624077
956827
1439592
1823237
1577366
205869
1595761
1874930
1156294
892059
623149
1216739
709135
436809
224173
200517
1812143
1194598
1920762
396772
1229232
1634273
1242790
842348
1996812
615268
677285
1499449
1229034
436925
870081
853296
1370848
947613
1025637
579404
783399
623392
121331
867160
1922161
1671668
289229
107663
418777
190921
1018932
1228745
58684
1425870
1705794
983818
1498163
262974
1709178
1808612
1544739
592681
997370
1861179
1362535
756204
221474
980327
1108178
385413
499640
686789
1467083
1196882
1514516
390744
169753
1849088
1622055
1284667
57949
1013509
1999143
343228
530035
686423
20549
1198350
1115509
677619
1037933
249343
655817
722642
304582
618121
574403
640687
697025
624305
179990
1435540
1232875
297421
1748589
1147640
831960
1593063
1903227
792673
1882377
1763507
1170034
1870426
245266
482422
1774221
1008761
26094
845658
404698
1168585
1776298
264718
915910
1469617
633087
1638124
461024
1180002
461179
876462
170300
1059458
862518
1664010
186177
1222205
846255
6678
750868
843655
158293
457215
1516697
1972975
1200115
131608
1852783
1109061
357192
320490
30902
176917
1026576
1062245
1703907
1679006
793533
409127
1770723
1841571
370605
673899
1761906
1913412
1105970
695133
1958679
1578107
104977
539787
1474735
148819
1171433
403885
1622624
780511
572423
1615078
333558
270902
1299305
542843
598306
816624
1033169
339972
436522
1046538
188909
367003
275409
1422116
730241
1809396
1417746
206975
1942228
1585939
1690375
1402346
1913526
632313
1169025
1746311
108266
975091
1128269
667968
379536
1551727
513593
1355902
249045
497610
541654
1885591
1910943
587406
1812318
476492
957688
871311
462069
1587491
1658712
1672597
1909306
1846692
696615
1309379
1869701
906952
312077
1374230
74946
756510
1663947
1232641
1183876
1748687
523747
472119
657330
1331796
762584
1768971
531875
282898
329950
747156
1867755
1039626
566493
1535747
1619249
1666926
1581873
202345
525040
804920
412692
233476
869447
1907651
64400
1015929
1363629
457831
626320
159543
1815673
965412
1604681
1567495
586023
1036560
1216355
1834082
1400742
697325
274347
1481430
43983
137242
209399
1044620
1407810
1848345
1117001
783412
850756
544312
1067199
754590
566788
886408
332345
1775926
783610
209827
527746
1238384
1167034
36495
1598161
961544
1415394
1605581
23135
542129
644713
1587068
238133
1127633
1662515
1581606
1578970
691765
330244
1232182
1495641
428306
829967
1714025
1118547
1202679
1949677
1102514
995726
442764
134396
1516669
145172
148241
27278
243642
1153243
1196012
1570400
719508
1332023
789937
1094682
529231
442274
419663
827649
1630867
29145
655917
1478358
47136
964412
1631195
529645
1476380
1443646
796246
804817
425434
1793563
816608
1143493
745154
260784
287896
596441
8515
1669010
609761
232247
1390600
1840162
957893
1128841
1110233
1159416
946144
1991970
1200366
1064826
574729
1768527
595596
1478925
569395
1628562
253947
683890
790144
1233554
640291
672410
1321957
1822861
1738293
296748
134561
1110939
1264502
808804
884015
602697
634169
1373229
850402
358709
1037158
1227966
1393594
1186833
587963
1104282
864874
674767
511440
1630128
480889
1942267
1987613
395291
210862
961955
59955
423423
562545
1576671
23238
340962
444628
1940853
1357204
600179
903574
1763376
1023137
1610288
1252396
431561
1745558
1868357
123
600380
1264619
1805845
590459
620491
1625490
1073558
1301715
825025
1926516
1328339
342134
573503
474152
1481460
1169900
1299963
1106142
39062
1820338
1193183
938042
413605
252442
871492
1219691
719612
1503956
483167
1883646
417898
1769733
244547
1408434
471815
649970
862636
671543
757924
307406
1983799
1520009
1178908
1880784
946440
1444702
1214684
306952
1822194
736703
1492686
1220660
1815413
128821
1715260
1553732
1826537
947502
994508
486500
530671
1062185
1950164
1268235
311304
1721909
1071479
1851479
1621800
1396472
1464288
509100
448747
1364581
1395078
543000
309252
1859420
1271462
1062459
1457897
1738138
1899311
40989
50813
1791934
728293
1656708
1133062
1566265
1132191
1966243
1043702
1213983
293434
337708
1132073
1753102
1938810
774631
12623
109525
662857
1051314
409620
1405493
756269
951752
358797
1246772
802840
387368
1246803
358113
201558
1204790
797048
428846
579152
1751841
903754
379093
1375133
1526417
1975045
1242970
500082
1237363
334299
1148274
1197355
1515781
870253
223392
1373218
1687235
1452515
224098
1154499
1990893
382159
1678528
868207
167044
344755
501451
439560
1879937
663625
1615122
645042
552796
1681582
693893
1692122
1940957
723460
964023
55593
1562178
914536
1342441
1447091
321844
1224972
1471139
834762
933938
892710
368231
14321
1766403
5845
8092
1012827
1096794
1592786
339244
726032
1798320
1393576
1490834
292924
709809
805024
1058557
315767
1540012
557041
650388
1207074
1469898
967236
1167638
585745
1133931
1789208
1642723
1350327
1121808
1728015
288876
1574735
980236
1324423
1146120
907077
1798123
142848
621413
1029366
283280
498984
271685
849517
571827
282157
998565
1945299
1544069
594128
1308671
653140
349302
1582448
1985338
1104426
996444
650908
1707947
1925940
1869169
1941375
191586
366121
1647253
1890986
826204
686820
1688823
726467
114013
1888811
97678
114675
1793771
107224
857269
1855679
305729
1148908
711894
873641
70118
1875640
1253087
378391
557210
1929327
999165
770592
1185576
1604407
671428
1295778
1590522
448540
489732
652619
990209
187919
39607
713057
1265315
1155392
204072
1029082
164473
1290215
855132
1436025
255806
473679
998318
977612
635123
1971959
399190
866839
992398
1344608
689534
54813
1514605
1625657
127913
839116
1166657
1537956
902330
1508700
122649
1172408
1054949
1102135
1921739
1562024
380549
278419
793977
260191
448144
924430
6701
499584
179893
1392750
1172816
36648
643943
1859922
441006
523036
1710910
81416
1848731
201062
455677
890415
1400760
911164
1139876
616802
1827078
714486
1635438
159432
469984
1787521
747113
1779814
796226
349464
1529183
1692390
1288797
1988667
63647
1040242
1278409
1665130
867163
208595
1224262
1094574
1684486
948086
140225
864198
858144
1697381
1372961
1291809
489732
301033
1470341
1774234
74416
214880
1271327
1716002
723299
1901149
1407995
219053
1393812
1349231
1038383
58771
1072360
155095
20318
440958
327062
1612378
557299
1240831
736297
462452
400210
877412
552726
729224
1615910
6406
547141
1005152
1873974
340022
779768
1150235
1361545
1939002
1974439
1743570
1083293
658250
401360
1296771
1679323
1368444
1676360
1166321
1695922
1845411
1981951
1537203
72434
1612779
1592010
1475031
157661
1259411
903504
331074
691578
1271394
226821
1946285
351775
624901
727178
1611375
959012
1127201
1783601
938617
1266619
1440328
1159554
1801683
452330
1052188
1113217
1042760
719526
215539
1948011
590171
1766119
384088
520974
1437705
1616769
446564
52408
1750308
1223276
519648
1109690
1571595
484549
1254293
1624590
237475
37224
1929302
261422
1046590
1186927
704685
1515669
158945
890987
1122270
367483
876817
376741
1990258
10398
1736012
1791745
1612163
627194
157823
1237645
600214
495236
492994
750102
1659729
1851897
582805
267203
461132
1841559
1716472
1727658
875501
744993
847808
1567787
1288601
1222
396527
1314977
1107106
1653298
394187
952761
1468486
99876
1739918
400885
261659
1475406
1986455
143874
1214972
1470637
1414838
902466
725220
226594
916539
1335881
969353
1297120
657232
1844084
1426874
1599071
414951
625233
1650064
1506916
569543
1396211
1408950
239167
1158570
571657
97711
1606085
1490612
816034
743456
95347
968395
31161
1681670
679201
1844651
1792748
571614
1814813
442268
866107
809190
909721
1330783
1997571
735744
1920681
685202
1344197
1771073
1995190
260284
1019912
1421930
621325
1610538
583230
1564250
686163
1126036
1389467
962798
1974421
34033
969129
282665
355468
1111747
1879441
1693572
277433
884873
354698
1579976
1660465
996598
854583
1353373
1098671
625614
1615456
425667
1156361
156610
569085
1947778
1092273
426038
344199
116378
836960
318827
755791
963319
761932
304831
10235
1526910
1024406
1617390
857138
1574030
358503
481180
1353153
856093
231374
561285
1920201
848380
1531773
1698498
920915
64459
635771
12039
754539
1507146
1615462
1850187
1504903
1105820
1332123
1272657
1047039
690829
1086427
917288
1467414
1548967
1497065
609150
454491
46181
882134
1502272
798975
820237
1590363
792025
226691
1074206
1538504
1061060
1794472
838005
11864
914256
476251
146472
1689376
1480178
1353125
672391
666189
818021
1085113
1752964
1356235
1385528
1245960
1426252
1297341
1274984
1798247
664321
1479374
1598364
1604769
77812
166327
1531918
560871
989384
1036076
765568
1236889
1828544
789184
117193
923673
13064
496992
1269065
1942034
1902014
630275
1333272
1683843
1250498
240912
219456
1133879
890859
1220007
347669
1443993
586795
784187
171379
481249
1871728
306006
49844
70059
1212028
1073156
76447
1557423
1730303
1387935
1095427
748573
1733502
1981631
758220
1956446
1567984
1372271
1066842
306117
768070
164561
297934
1285145
1198564
472209
831100
1140700
377980
965518
824087
1329042
429441
1426930
1526453
417216
550910
628659
750872
1766449
1430263
821141
1279643
395253
250582
979483
895197
897691
505954
1493499
1649288
597429
1483821
555459
1512860
329413
1117973
1704770
435115
129388
616975
1556922
711661
1892312
1796533
19247
467134
810878
305945
943111
814747
875978
533371
891753
818194
1802484
1353082
868484
1222342
1799029
502539
891525
158364
584802
1569078
1094080
612085
119152
251184
1035410
388644
1234503
923095
1549573
1526152
1032986
1834106
694464
523239
1090817
299892
933258
905095
1541897
229685
1647287
397941
1880851
732442
591980
502168
1385357
1431754
522822
1925408
56350
578807
1968385
1235305
962667
1763976
1648307
1333187
284555
1868201
183490
1714208
595230
1168059
1043322
736637
487819
1518214
1697508
96293
1707460
1198938
1542189
1315011
596570
1758990
1834181
366109
1043431
1833297
1695216
1839558
1781664
623436
599419
892462
1993621
1593787
88320
121340
306080
1073917
1646125
1250887
1534140
1036628
272182
130872
1161070
1187924
1122080
280114
1492176
6252
1771815
1692862
1851080
1799747
1498739
1980748
878888
1691149
1571958
1615237
373126
445967
45357
1551604
867244
489388
705055
1607897
1480511
1539914
1163567
1733132
1732494
1253728
1831515
1517790
514527
1844366
1136561
1832737
1810475
880786
1494675
613199
84198
1262390
1972027
188831
331630
716671
939872
911920
720904
1321352
531544
991375
1720449
591997
443373
1953083
1109806
1647243
1257170
1055944
468520
1469694
1392516
1034975
1390998
667281
647948
1553369
840129
1731746
1875986
1948084
1489563
379034
1886894
576183
714956
653198
685708
1137697
109437
1857439
98392
456105
750307
156230
1739025
389053
121675
1249913
575365
1949320
1649761
373492
1911562
1743963
249047
916346
853632
735853
232679
91494
1274295
669060
1480065
847956
531774
1975148
1683686
762853
1373215
1865389
1124835
1618308
1304023
973658
989628
257206
819517
1478673
790059
43038
27972
764791
1146117
402272
1625390
743206
135585
1106803
662491
1426460
753515
654464
1235669
1876053
1797354
23736
673293
1997845
471134
1257882
690022
45799
169426
1881045
1279379
1750257
106058
281612
850874
1855742
439548
1607422
1901173
371451
555541
573929
603648
254791
692426
1929534
1495962
605970
1156189
1322926
805792
1045883
1688034
1122515
271264
1018672
1759541
784843
909629
1095250
747776
1039582
435952
993661
598907
382820
1384562
78485
1578702
740379
1430628
660478
499403
944940
1295886
617233
190697
71042
313374
469659
752179
1204504
749202
745230
268864
978160
827830
1678633
1579504
1709986
1451843
1626045
1899811
1003777
1888023
330016
1852715
23840
1228787
1741702
997183
179809
1266009
1358776
891133
865590
1926331
1242167
1000525
237541
1375310
888224
346875
1499541
11822
1797770
1697757
1051551
1243637
1232745
190244
1663719
39692
1510291
559332
996640
503146
890275
1633606
1752334
50083
436749
1439510
958840
389719
1916174
1309904
516098
942097
1041393
911370
1064089
335094
1905162
1530320
1157577
1558405
1573898
458377
153752
710992
1326825
877149
1635103
200312
1836198
22162
427285
1776640
1623424
1688572
1268947
190467
1844739
131152
1197331
1216539
311330
544474
265728
520404
783809
895546
1033712
735108
172007
689365
1880349
102384
675291
1385421
490373
215940
1810976
1687749
1173365
1281341
1564233
203289
1628869
1223395
128326
132990
1968114
1343322
1759100
440154
1820823
992767
681826
401373
95920
1124191
1568790
716674
1284817
146671
892702
589989
1485324
318215
373941
1139146
1166066
1031874
848890
1123402
976637
653233
1115579
1314669
506351
1233683
1096514
706012
578054
1615414
1061518
1483570
1908188
890086
418672
911464
83851
387504
281676
1271871
811135
1506250
1275040
1201488
815317
123319
370739
1577888
66074
1006781
882669
1761694
473269
126243
1418250
1444633
827916
1297442
1019385
1264756
585921
1528760
1844744
102221
1144054
510787
1858407
983096
341364
658476
1832447
1449145
1932195
1173094
1571152
1952250
1920497
1568046
1167232
616880
945551
1664948
286017
1575873
436335
614469
1782226
422639
1832631
131124
206315
875295
1685931
1647141
716739
766672
758682
1782653
830463
754864
1773131
493270
989658
180201
1526476
1325736
996219
1157800
970984
1893481
502880
811099
1403708
965157
1761971
1347361
1980316
1071733
722944
1672144
210657
467868
1977089
1931783
741219
1230463
642642
78003
1193890
1745297
1449722
1979548
1729368
763879
634488
1023524
437593
1744760
628485
1325896
1567107
1303861
1757247
1913481
1345131
1464147
1091001
1943066
571048
526929
646671
549385
461087
1655269
819582
1550137
1040539
1976756
835056
1921095
1193686
1273375
378092
1976179
736656
409327
1964129
1181476
1858322
912995
1253656
308801
1959691
903388
1323944
54334
946906
1718052
1271721
196301
1665172
1579985
864430
440039
1186099
477221
986841
595242
976717
1054848
569956
1352723
1539405
485298
1738673
1936271
13408
1131568
960341
1546449
1086151
1769432
1392389
1634670
1886916
286650
446913
855317
438088
809923
176990
1346284
1645279
1272127
1585560
1415494
1086953
1946293
1210510
1209385
1190753
364434
319822
776852
335354
531265
1826568
1416382
166602
907266
1567243
306159
1389294
187458
186867
1314150
1476555
1115364
1802719
205349
1307737
339827
1007306
332314
751796
1803613
278215
661410
1003966
1949151
1287007
1090034
1959995
1632743
1411776
1470473
121164
1457226
1591602
1570253
960746
1813257
380153
8915
65124
657280
587898
1120806
377086
1338695
1708871
411823
1967194
855968
1286253
345376
239371
140550
368942
283371
488124
761943
500598
556713
1215953
269769
27367
822327
1933448
841563
371792
1272692
134233
1770650
1100007
739158
63030
195052
991305
845799
1042022
893851
1229301
372327
614124
796606
1180015
231881
683898
1707295
889653
1080179
877807
957533
986969
411170
1096182
948667
1189553
1734735
1113002
1155273
1297759
335237
1406312
1763321
173894
975175
1680376
665024
79794
591247
304156
24388
653456
388505
566432
1858482
1271048
1299405
1359063
851126
1982085
364396
704202
1579675
334171
1403162
1082553
1454855
63024
153560
1171825
1464779
1745185
1301818
1173205
1043657
1152991
1791680
53816
125307
1441314
774075
1737566
1191284
1032608
840352
1204297
1998639
438805
1934863
834524
1788887
1636561
346530
120311
1154446
1982026
537628
433074
1662312
1417834
494009
1417272
563640
1347607
107903
1571608
1710669
348391
1460511
1514975
940152
405341
613237
721072
1654626
635743
1984196
129228
1631743
820739
248355
1981943
308893
1922839
1482770
1777
58449
906279
603553
1102719
459938
1321537
835843
622793
1549768
213153
1533070
240477
804108
1427332
649320
1500328
1899572
1519024
594697
1796132
1970559
456767
944039
1657105
1396461
852131
559406
723158
1039137
186784
41824
1767106
238614
518263
1928499
1731651
1507667
777634
1012479
1439902
1772852
1858689
65335
479213
1104608
1103077
453778
51619
1846862
104973
878933
381861
1732816
1978983
393646
1998879
79778
1451182
1718703
1028558
831
719060
129927
257311
1739547
1359087
1878709
842003
428492
1562245
1635314
911247
1951438
1016404
1990075
1208867
1022685
28381
1774580
1624210
1735647
917211
229836
517102
346964
1041365
1025515
709080
507083
843409
1725467
1718843
1996002
1549162
1575530
177953
461275
1309267
1869796
515868
1981828
1616521
656471
1246109
290154
1441594
1136638
1401072
981362
696726
1407474
1678484
1106407
1103935
1735113
42031
788783
1865123
467436
1869537
86930
890009
257733
1694295
1301993
273089
1746955
655309
1175738
1494806
1328628
698209
196515
779358
1639510
772253
1428619
1162711
1356114
1843766
399285
152223
529955
343875
450473
991064
1522829
1061471
49774
88518
1045758
614838
1310114
608328
635501
1446850
1236508
751120
1509158
766190
736565
1237790
1673627
1326718
1746229
48285
1210736
1643832
1153910
192791
633530
715433
1601487
1977446
1653909
1714734
349649
1929618
755532
1058067
1571715
1453390
1740528
1453889
1039987
1417016
779509
1213459
1412533
1138307
1551938
583352
1169688
1557854
1421019
1252157
1174964
1088533
447619
1244911
222395
1333688
1923023
1205811
1751059
214286
1473833
131098
1748783
1301875
1964207
917556
1195368
941701
193067
1675458
860126
713938
1145964
1579216
673734
808188
1572613
1416373
1393899
795631
1412188
1241861
1869570
1739623
372281
115095
1210748
1955991
1888462
527245
425509
1214676
475799
1113237
1311325
868555
2403
1211633
630975
913024
519407
1324368
1279831
596939
841817
769719
1884354
72240
792775
752134
1582220
1950619
43188
811281
1777621
581450
1872260
236451
515535
1829785
431711
531488
712506
1241230
1183469
1305953
1854059
20260
321561
606891
1811857
948972
389836
785014
1246859
1201222
373135
1968292
1595687
900060
1535747
600641
798587
481825
183331
844053
201756
1223701
1149487
844908
1808799
1567839
465028
1073276
125384
1390452
584379
613254
975466
1949642
1370176
1711928
755224
255307
854994
53093
742459
419761
126243
1290769
1360533
1921208
1498372
1885492
1833113
1950472
951461
985349
1703363
765467
1714851
191350
1677190
958031
699843
696985
1779937
570614
794564
793619
1987944
1796523
1728627
1826931
209201
834601
137200
1937656
1532139
1208236
410895
1482104
964791
338260
1596908
655749
1472763
426480
959603
1679846
61482
1671520
63771
1536297
1946098
514720
1529206
1125640
1496184
1526396
628184
1932590
1548918
153266
1558263
1271949
212982
727989
1982643
1845381
717822
1219572
878396
333851
1091094
1377818
1666903
1847648
814752
1597829
756057
901460
552894
193500
462071
1036895
1069623
619910
1942370
673380
1721537
1553773
1048879
1849684
1840884
1381538
1859487
1564598
406245
320247
1909384
1372939
1639444
294086
1021960
124051
125854
568984
1420173
768336
933635
1275798
1224284
830774
1523076
1672616
517537
1754879
720409
680681
749782
452415
538087
1451453
1712510
546449
1001517
1991425
1308688
1596685
1801588
1498591
550173
1670628
790432
809396
826504
110766
934473
914650
1119634
756549
926575
339494
529172
1021722
1803193
1048315
1318741
1749806
472155
1449817
1546468
1830327
85172
1503680
130487
590347
1243356
1504618
635650
209259
1703077
746389
32515
764627
11425
1671761
1904448
148704
129113
456405
823801
1281789
1714581
1582433
334050
873669
1168881
1886449
1070209
41861
1844269
1632833
163855
1519464
1938827
1825516
1623429
1636524
1086180
1238669
1403450
554483
989295
1818018
1042097
1379402
1015334
559125
873276
496167
764348
1992290
810000
1964491
480339
1868722
1860544
1772783
405015
1603252
1592162
1113532
976021
126025
1983451
1935000
1175003
942843
1693336
1037786
11086
347174
1552811
930396
1879436
863729
1028046
1983062
809167
1771052
657949
1678041
419731
439616
1166910
1020111
1831811
919698
1303024
796483
830342
1424924
970698
1208609
896575
1150735
800601
1106563
833683
1227873
148464
280820
1876083
847556
937015
1062554
1462201
1995414
1560862
1133012
1964672
1572391
712083
1017446
1153061
337481
1020694
1590419
884788
1385075
1915286
1698694
23087
1404244
498628
1273853
249604
1492736
1870245
239588
114754
496648
1394317
1515290
355784
235283
691041
1722597
939174
1425195
1688714
1688752
686544
562370
1561896
1411702
76175
1468830
272576
1002215
970497
1256597
1522917
1091905
498515
410057
1641925
1989942
546347
1559362
1019620
865109
423465
297705
419567
1579625
447382
350351
636609
1231981
962437
1397868
1993204
1532114
912253
617057
1564127
1504385
401868
1727254
1911124
926229
448859
199765
739775
1822731
684105
86386
550217
652812
1247984
1339900
633688
1688292
1212800
78005
1926824
380920
1939932
666846
775342
889298
771839
1226240
200995
891708
1844901
180076
548951
1843285
535864
116190
573643
843290
867369
687299
1069972
1993530
539905
524651
1898111
1178194
734446
1567664
982967
1553425
1494874
1238518
1506303
1927424
238156
955978
687457
1167416
1956429
255709
792210
1584979
1492469
467784
1462911
1543945
1488402
1342056
193123
1330728
1956743
1749724
1236518
980558
1017568
504456
1116843
132737
729063
1679117
514473
251775
1954044
1563558
171638
1818276
1489034
1746996
356823
1146670
414575
695199
1226697
182740
1275387
678212
111223
301225
1776881
242942
6673
1858731
439860
711865
972475
358768
1481767
489855
298624
1647173
413578
716481
1652310
1456685
383338
473934
928757
64025
757154
1110654
971830
395549
855778
297890
102432
1639685
401873
629371
1146099
1723520
338294
961312
1095080
1431062
920382
1950428
713114
1976532
127467
1754928
1507723
1450126
395560
547092
301304
1268593
1470976
1298690
1565425
1944241
923666
674913
211666
693026
1490910
549656
240532
1600896
366405
782567
1848147
987833
1518661
805561
588242
1398802
954444
1709050
1796941
597644
1050634
1886114
1695247
1567660
1073208
809432
406635
1843083
727448
398046
400246
1457894
1511129
220617
1016972
1438642
1385959
175475
1115138
256319
1472673
1942189
109702
1670569
45514
1173741
1112352
684228
203622
1558253
96731
242998
1239795
1906394
1535921
1024471
232596
1216642
1986019
481377
1532589
1984151
1574
6198
1919985
1520714
309789
636813
1169106
921977
308044
440160
1502867
1653688
1182600
1100834
1256272
1305311
1192340
1673031
1319741
1829226
1620049
1259115
838020
591404
628250
840384
294461
1799788
1569708
1232563
1676637
1425854
1960443
782235
1610599
1985190
1746417
479404
944599
314146
608827
865931
379596
1709436
678087
485438
464496
1983057
642509
1158643
1261806
1494744
1271536
1935905
1374562
708351
635995
828508
1529697
246606
1969901
810305
1735321
317315
755539
1631684
1638915
891837
1470540
1656690
1264133
151920
306533
1072794
1373338
1728707
1959435
1730954
363255
996541
1526944
627400
510123
1590088
563977
1496431
809158
1550950
272234
298735
1466689
1540241
188312
344743
749290
1447257
1349554
1954585
513889
1481135
1027079
190077
448536
682140
1268863
506748
898054
719843
1796976
700176
1910542
1089957
270375
1410401
195748
1764333
1029315
967785
1474831
1936771
1677085
1943376
941173
210858
463696
1909607
1034048
324233
1227174
633047
1624767
959976
333549
941385
871538
1614303
1139929
739235
559836
553013
423027
497045
1735939
1546451
493651
122088
1952559
1552277
937828
698004
1868269
1756340
1812940
386718
341397
875327
1544886
1497832
1284902
1693649
1853837
409339
1751476
812607
1926639
1946442
1781567
445413
587781
581846
1294853
986238
581088
594065
6948
1890037
1804686
82476
1066269
1577053
1394718
1422345
479428
1774240
1835111
389340
1189510
1508924
1900266
210716
1779116
466990
181996
1413703
1807786
1969932
133479
611216
1788240
17020
1378053
1956956
912057
60006
333226
888337
728681
1329566
196649
1349781
281327
1311870
1229743
154080
839756
1826290
1245612
1204259
1077192
1919973
1691238
1723371
661959
1405756
91987
556416
1046542
9674
57648
1993358
806646
1294505
1262203
1988286
1223062
1419096
1920556
298537
166039
1106739
802603
1593448
648286
227311
1091316
1338990
1627510
1802137
469204
1791651
789172
1466186
1498802
1270424
1726140
580072
981249
1218112
1081731
118803
1047733
590190
1810269
68803
1191944
806022
321147
118341
889922
1652459
113837
1519748
810086
394974
1959679
1393907
1819845
1321329
77244
1885007
878801
515942
566427
1027876
1434652
664992
1446730
1858305
83696
1888231
103724
918966
534181
1249088
1293017
1391764
1384054
924658
614624
1524697
722754
1434335
1834845
1338274
690695
1795233
1280308
896431
1825393
694344
809919
468665
154757
1976209
869461
84358
154859
972143
1243466
1460744
787930
1993141
1088984
525325
1622698
1059190
396037
1719368
23868
787200
594103
1711186
1860362
772771
1798464
108904
88200
1094225
725304
1457702
380225
112012
952139
1236079
185401
207009
367974
140921
175371
234080
1111802
1702813
1803087
372749
1748554
1772297
1317047
1240902
1058956
1878542
943505
1028907
303993
1914581
596514
1115069
1054619
433468
1267993
1007604
168505
831131
950564
1157337
1274459
839296
639098
36666
794418
1187039
1458899
1879099
1060120
1444921
1555779
298893
52837
64813
535242
1734331
1528785
1601834
963791
1804817
1999402
1213799
1327224
42225
795529
720653
1736456
1869278
1852768
868572
957250
849666
761412
1068637
985286
1723025
1090193
1164610
1173550
521794
663093
299069
1193372
175145
1246126
643065
114786
250481
1673768
1468261
948879
331643
960270
681101
1783299
1703283
1061597
777450
445048
201153
1411649
867869
889939
212925
482100
1410689
49172
267533
820521
1379980
75141
730931
407327
345364
329328
1017075
1706903
1665594
735952
496163
1214239
1061107
340163
19812
1219782
764329
684537
1457917
1314274
632565
1452780
715566
1913422
1374060
1680128
334642
875498
1194448
1963194
1320950
1328598
966711
1668770
1161623
1574988
1871627
1290251
612487
1524723
371629
1877439
92490
1706907
941523
1378507
109510
1330460
341680
876492
907840
1666972
342291
1217047
1757705
1915074
1587664
237973
1712909
1159609
1952756
1446345
1513058
1762124
1063579
88309
81593
177574
743817
1741837
114077
777384
1778889
314207
7109
1309546
920426
1689766
848982
570179
658310
868923
1330972
1061289
867919
522113
1185142
1143407
1771690
1237418
969062
454903
1999359
1137248
1556342
474593
1507957
1876364
582540
353284
125726
900465
1671212
851988
1256464
1219743
5624
998880
455680
1850265
739842
1134253
103685
1210361
737045
773893
1808402
1013403
897738
81703
1143301
1288064
256675
222604
1015876
1046175
1722706
1709384
498748
291774
689072
1242673
1286637
644384
650488
1518645
1205287
1093374
429863
391012
1592486
721219
1536155
1714748
122920
1435750
679783
551167
707142
444701
869272
783098
1022668
1647778
1514822
142214
834111
239722
1694483
1860927
1534407
1047838
649472
1162954
1633249
1527609
1584977
441199
888149
1266796
90423
693929
600145
89717
1395542
233757
863549
1433415
935544
566536
310088
1552086
1782248
511815
1349509
456232
1497230
392872
1401405
1025589
21214
224976
1963456
80107
1453104
815035
804323
1263106
1146378
310452
1802362
189462
883942
1605091
803982
1871141
189021
1625439
1736029
868704
1878760
1903121
741530
1865180
80735
49486
1090335
376612
1079066
953475
1151594
1497860
856624
1625627
180908
1851247
648832
98144
1548109
1093854
1156122
801755
1672317
1747352
1949653
1685490
269912
463598
1616483
1834226
1763013
807274
1009488
402640
851547
1451144
1676765
1753376
1760453
1240726
1549686
1727706
1702162
444049
958915
566438
1105006
932036
1240996
244562
1650355
842167
429785
794998
1346198
1208536
1854892
865793
1490472
515248
613514
917870
491462
1887921
576323
1786023
879295
1458619
886342
1495604
1298789
134690
1822504
1604325
1811061
935117
1483760
1615983
1275414
139729
942820
1276924
1305998
345954
1063509
1367529
1021603
1854924
676592
668238
696978
641459
1731962
70741
947800
1161443
675979
1105698
1542099
1358292
1632755
743262
1013924
525767
1408319
1023522
1614311
1328487
543305
1129448
610256
1068906
1162469
1404532
1589066
1409383
1081127
1297814
474956
739899
890996
1242796
616895
128294
1777934
1999449
335866
1761260
1021128
393182
1282574
1766346
437499
809900
145692
348125
358734
418963
1996202
66692
385415
205523
403717
1656069
1088180
1240372
52886
850190
812228
65661
68068
1257556
1203417
127272
561470
467141
431904
1143840
1854879
539490
689803
720813
1996974
1181451
1107646
1763682
156780
463878
946827
479075
1474691
993642
51876
1505518
1613847
1419286
883101
1127828
414858
1959098
1626358
1671482
29306
1045803
33989
800649
322120
1231227
356420
1268548
1960846
50793
14533
98470
345916
1525116
23053
1460096
1124956
1051703
1269100
589877
1791407
287468
744974
1750810
170708
1122702
255855
852461
631861
77900
151430
481590
1194992
1008181
203224
786352
1299959
1550415
564915
206387
71061
1592847
1398641
1466495
1859655
975810
397019
1637634
386127
1551925
1816949
581004
1543781
361530
1948748
1877254
552369
1479936
274918
676239
1092076
110562
429134
743232
180693
899428
480475
1150225
748754
481632
1590992
244057
1234657
248104
752970
1588037
740657
865897
533291
1478667
867858
966677
38920
1447215
350954
1380871
1579386
1077482
239200
1591797
198876
1146180
244127
913751
188296
1818103
441026
1991924
484700
1654265
772811
124686
876649
158181
1537719
967554
1593238
825051
300475
869056
738554
1606039
447144
814600
870762
312508
1382681
1194213
1026489
1860637
1946124
1095592
1677357
1186713
1285616
915
1280857
1544870
1720334
1974726
1408342
477497
789841
1824600
1445626
35575
1358608
1621978
466850
1671910
644232
698292
1660832
1859826
723136
1204299
1224638
294653
1191798
1807931
1386595
1558644
665896
1127064
1407841
940671
86968
1502999
1983949
1213718
1391539
1850060
1221540
143848
1821859
159207
309243
80690
445600
800139
1412760
1752545
1188526
1479135
114564
220304
489620
910111
36608
1407704
1394882
1620661
1198318
1296516
846248
1911635
731070
447988
389175
1622825
916400
1033016
796841
1833652
568273
574920
82635
1838122
24857
1476637
406028
1874725
1431139
145652
1010919
1229746
919865
204829
1982904
767726
1311648
1875126
1722325
1407834
666863
1841879
706556
536454
1719849
200650
898417
987174
1618754
104464
1540193
795151
1617732
1772186
1346157
644605
186642
857572
352125
1448816
1613925
1262690
1178599
656787
1467529
164030
866284
335677
256547
1763957
209492
1317613
1961047
203327
139035
1044476
181912
854684
888428
97855
221771
220065
1999559
1036846
775496
270712
1196661
1682049
515240
620423
990404
457202
905133
319818
943114
209799
1140796
1686830
266034
1014399
1171604
1058558
1708116
1588634
416627
1436677
1897708
69687
795281
1284203
97138
618103
317686
460285
924745
481352
676672
1002539
1793478
105523
853055
380155
1633586
434137
1576002
129579
477953
878154
677983
82687
1756414
1573239
570843
595040
166338
1769705
109340
1312248
1810516
1091465
1729553
386258
313592
1011225
1504722
1891344
13304
1021314
811361
626897
1158230
726567
1176110
1582989
1792763
1137545
1456872
1712941
469973
68767
982505
1214820
819240
1125780
1175367
806418
632007
1745011
569348
454526
1289124
470241
1767989
332124
288511
1219517
1002096
845507
874824
588434
630529
1049157
201612
1756962
1069326
745794
776617
1220996
730419
799953
853106
856602
680002
860355
998494
1726260
1120864
317689
1694683
1988491
487473
155191
804218
1083107
822986
501676
88337
1333948
969570
1147171
1894900
1680718
592460
1891065
1763427
693937
1035128
1749937
832583
1498295
742964
1230585
1292228
1340015
1001421
1257940
1541514
1869325
578625
1419443
1149151
173618
284493
1442668
412885
245667
1825576
1197322
1354855
1078467
309880
979168
301343
876834
1105110
882920
1134248
81784
846215
639285
945651
1582141
783433
1197804
1702513
1431075
313540
747407
994247
1560846
144569
821077
757576
608293
158262
1258267
1014947
57123
1416121
1565317
104555
1328330
1614378
1163710
1296744
1500447
613552
332647
1167764
1549545
304360
294453
1849989
1773922
1100714
821905
1951038
788334
1146492
1873120
610538
101742
54510
4195
45510
98143
1613372
446482
1310721
969738
1931901
731490
1789329
1693348
1020641
1238807
1268138
1924708
1463874
557982
1004044
1438520
90804
357465
192650
289660
1562489
1789995
750070
232269
1218689
1155178
504233
1375591
1869600
159687
843028
1978011
1571219
1829747
28296
1760563
8626
569566
339781
54209
432295
755960
1484243
1005217
902863
272496
1187582
1788154
446676
1028711
58110
1331516
469961
1926802
732324
207978
791225
1519092
820359
291108
577683
1647289
352203
392850
1741494
1413583
996874
1914503
1016581
604737
113738
998531
337394
1668592
952946
1289180
174669
668917
1308771
1211054
530964
1930966
1742577
1613070
1736698
1422830
213482
580702
1568993
868754
371221
210547
1620044
1597342
1391425
1208922
1509879
500709
1179636
700595
172036
1708349
1676690
1239315
1749552
708007
978681
10586
1568406
894381
1337674
1868092
1648559
1461728
640972
1584724
1646814
1305992
804779
416789
1774830
253236
1280571
642981
1872167
397204
816803
967131
142483
774636
409771
677515
730893
728348
1767245
1656560
118131
614405
1284870
552359
1519971
366366
599966
1329878
292136
564924
1409983
279616
592384
708011
1587623
1902407
284886
876269
1569634
44008
1293689
538170
24174
1575424
454783
1493138
1486473
56881
294689
155559
121736
100991
643583
522332
1311294
993183
839718
1826035
1784411
413502
1556169
1949926
245728
181433
592324
396054
562496
1455747
300508
160807
1984342
1442739
30419
1897830
1890807
1657664
811949
1176658
1602308
919818
957511
695488
1641594
619483
420137
1993916
1718247
1537136
535846
182235
334424
1858348
1952613
1886346
380012
318188
1393091
416001
699015
1150629
805748
547024
1391286
1111455
1361526
287081
401812
530247
77706
492644
394487
1981999
1867242
1987855
155708
1762112
1388014
41616
193755
1756160
1396241
1103136
534186
1531239
1581725
1814285
1399320
720681
1344155
713937
1724490
1437644
1378004
62025
812988
1899011
1193678
1609714
1757482
767944
569680
1283786
1839443
1717375
1906808
343272
1694291
1576405
1023273
1562082
556065
1411152
1968786
812836
761932
935275
1702373
1481264
370019
1764584
896752
701117
1017522
943051
1292066
1585682
1592938
51727
42263
1336496
1489355
1762586
1351753
722116
409623
881889
1033730
189258
371697
1382557
1132966
155077
993374
978953
844553
1826712
1558567
490929
647032
726308
1532791
61983
1772112
391507
1304026
1860027
1802575
647978
1527275
235187
156547
284389
1363828
1827242
1833547
397599
983795
1844747
1277599
320734
517633
1114927
666610
98530
314409
244129
1493652
67015
916658
1867489
1219558
146484
828567
16709
1339342
1086072
1774514
669619
1742831
1625534
1741759
57653
1891873
1239750
404132
926356
1871063
1241117
1032324
733009
1542430
1650980
1546438
56945
1492886
1554785
284971
1791607
1222432
773298
328012
1198826
1253290
1389452
1968400
380270
1140427
281355
1280126
412122
868618
228069
1931517
1609526
828514
984021
352147
1334020
1007599
1643562
1020608
202801
1562311
1057388
705079
828688
712843
474780
1455922
1228852
1691214
796720
541214
1378785
1341410
1336653
671190
231836
482838
1151347
483551
333624
1081406
1292446
1782569
1403425
1647495
271495
1639214
14653
439309
1665645
1234482
1581499
433843
167626
174375
695354
639456
853160
468973
1999877
1657577
83479
69013
824190
1505245
1583705
1494877
1518803
42163
571223
1366812
1651741
893751
666706
37777
1838494
555942
1711848
1958176
1116726
862158
466501
764702
83580
1951456
1213619
1297842
450354
1442239
675560
939008
931912
146184
949335
1215843
1431285
119564
996348
1275198
680861
1395037
56699
1200891
415641
1087710
794169
1790879
649212
852811
1210020
1573445
228858
1123371
1528792
902503
226363
355730
545888
445802
267976
1770645
1228665
1776047
1648164
1460493
1520515
927772
507790
36226
977815
858161
38396
122384
933592
376931
1229476
1381552
100450
34593
1306922
788456
1402193
1118771
1622735
1243853
575869
1949299
411860
334555
929687
388647
490371
1814818
1817611
836112
1697109
810741
399293
81549
390388
1852339
14932
1266100
991151
1480391
1060260
1875927
1563133
239393
1337146
1126022
1502638
1464801
841720
638067
479208
1183031
1615338
604103
1096382
1735049
54034
940321
829989
150523
416116
411075
1415645
1939673
737902
1558693
318957
1124209
6090
601025
1809143
164616
1810904
1701892
1792477
119663
398984
1470612
252381
1396656
1215391
512698
1158066
1715638
1060775
679444
106558
1202937
227302
983480
1015367
1588207
1408620
1536605
600514
891475
961645
1780898
1446024
1096288
396621
713808
612517
1710420
1365030
483692
1908840
1521874
1888880
1767721
1714138
1573479
209176
1717895
885207
1049672
1039939
168456
1397208
1967985
1517484
1999442
195457
1764923
689206
1782674
1588388
1019484
1704972
32225
140997
103156
1457122
943968
1105572
1765730
1336398
1056550
280094
1676685
847211
598879
583565
701668
1007909
1139244
454961
1998397
1551464
275008
25435
1299154
1481261
1323723
874917
612529
862690
1448164
1838413
792303
242007
26324
1548935
1352505
444923
1988655
1352200
609041
1416731
1109234
1051481
128878
973098
1933923
273204
1865049
1700527
35071
958046
1293365
286018
941840
898928
1583175
302851
652739
1344467
1199773
618805
512840
1296942
1484462
1744416
1570764
1047602
243701
63078
444212
1812484
1509705
1360505
631443
193087
1148869
343000
1165288
1641989
709690
1506198
1053680
1995231
223373
1475974
181227
70387
1854665
1528613
917151
591077
1592305
428263
65234
304921
1138345
821081
787831
1358074
1849350
65039
221104
502955
168694
1302147
222467
910895
447634
1862036
1710903
618329
1212982
368627
635290
1887034
360149
981025
1838785
486009
335942
617165
1199203
1430478
1444894
816974
1719179
242938
197021
1233129
267458
695236
1353196
158948
860468
640716
1332847
1463946
884944
133286
201295
1038338
186927
157043
1121019
14807
603077
331332
1977396
824706
1502566
1514848
1271064
1380013
293527
227667
1466882
1518776
522554
1480563
1870936
1782812
437284
749750
330263
1803323
1366900
293227
1197975
1138380
1564674
1293743
1371784
59561
528010
1044611
1500233
1150331
9531
689197
1669706
1575774
1413839
1933766
847953
1183226
1240865
1047648
1425005
1478079
820111
1674711
843937
817634
722217
73927
390734
912698
584177
1627582
1354301
1334804
1092182
1685009
292962
934342
1823353
241059
1172145
638622
1041041
1083647
1558862
651783
184517
1753068
1847233
744820
167601
399443
1563572
955732
167683
794846
1439479
278289
1821933
209316
53670
940362
1835207
974788
461907
1608096
1096202
626805
254452
1334243
1250431
829905
1875471
492304
1277349
1265778
1000777
1217594
154744
887782
442868
661986
1782950
290674
400599
1906396
187566
1259362
905793
1039588
754459
201903
489663
1766017
1246887
612770
756645
1063798
1436664
50002
153085
416344
675276
885248
1059638
1379453
1181052
293064
86600
1007011
1311698
1011231
1592950
1056429
131874
906587
339841
474340
1013108
1191348
1972733
814849
1689824
1197243
1328453
871929
1231093
354412
916293
623064
309827
1179480
99108
694256
42841
1233865
1617996
31342
1011254
387901
594529
1465941
1684379
693765
255308
1914363
678146
9024
1962714
815316
1137692
1657440
295980
352706
799667
1020719
1650884
728132
535738
1211372
1307525
1959283
639916
1657071
469275
1341051
1776143
688047
1588512
142438
1499564
1016372
1298736
1501069
1076052
1161892
1946820
1187610
1616125
43616
1016768
1782314
1837018
68705
59940
1706678
1370438
1367666
523839
1897146
1279397
1181036
1007724
1378438
1485944
1738620
1442852
1434460
320595
881413
1899984
1659128
333058
164600
152874
164922
1103158
313237
669434
1076938
1720063
682128
200864
44418
435130
823106
754479
1140426
1802811
749879
1970733
908819
109883
219975
1502895
141674
179541
1241012
1632990
1648477
865366
1638823
590624
1567566
268682
160895
1629925
882613
513058
705963
8227
1777759
40845
1496421
614857
328129
1385243
1518693
837131
346226
1783056
1198111
1655804
16819
212513
276111
1057583
1428364
1424473
817298
776932
359189
1033926
638309
415857
1903838
398334
511224
901100
1937335
1560928
773867
1407502
1160644
1336712
1098072
611826
1087387
1922440
1977740
195070
1945264
1895297
1443124
87654
1415945
908131
58700
1617024
517696
436776
1395314
369068
1661953
1130899
556301
784607
1001045
74305
1914493
93667
1481676
1127163
819983
1686819
982004
1263416
863730
1176204
206715
436053
778266
730372
478533
624507
717940
1387443
970599
252434
1431658
616703
335223
268753
1373636
1005757
1527127
978452
1828863
1544109
687843
1140630
459581
1559064
435184
450052
53840
1490397
280864
1097850
66339
1599806
1976239
957401
638488
166616
661227
418000
745218
788825
218740
691424
455794
734761
768078
494388
648947
1859274
1728643
1796757
796961
1374294
570475
971662
965076
288372
1615074
625821
782166
911971
1853333
187896
1710636
1179595
67360
19676
809560
976785
954487
1582055
658634
455350
301314
370942
830201
892831
514116
1192322
848057
24536
1808588
1191044
806404
1567792
1293800
481706
1435711
1421758
1162528
1344356
443622
1380607
554002
193895
28608
1047165
1747461
588724
152936
1329925
1706427
374155
655488
1619954
1628835
298522
636219
1562881
304485
811574
658820
1248814
1342345
584217
267757
1718394
587577
658529
213869
1737962
1134332
967238
120365
96581
1473119
1801458
1390060
316720
1316902
1824040
1633931
1004077
704168
314921
1563916
964226
1510953
622534
1792261
524012
1920617
245395
1686696
144842
1428818
1517967
247588
1359042
1312577
680873
1803954
1581798
1151006
1090969
1994174
166120
1201875
305488
690946
1931260
1309152
416621
647704
29947
1803198
271377
469479
1994906
1153349
571003
1532259
1922511
1804599
158657
988637
1060560
856078
1888417
1419955
464827
986366
1208065
1826058
811718
732372
1817835
520277
1729067
975313
1297177
1779505
1567724
1820358
131955
1700502
1338276
1737769
310920
1844918
1068726
811927
806571
373702
1264810
431207
1961346
77786
1621882
1510013
1660537
853987
1547460
1397794
1733653
1155761
107071
955861
210218
513791
1554734
1129969
1393977
900554
292803
797577
1666616
1723573
576723
379745
293992
1497582
415433
1776938
1158799
1891003
295378
694525
1054094
1390019
1068030
92386
1070676
542545
1724197
1868436
1982445
39032
71425
1415174
1019009
179159
579748
1851152
1214945
119856
1309867
1501599
814065
1517315
1080443
429676
1761041
189399
1525099
289994
1403796
378029
1202119
1870217
7776
857376
1760219
445513
1359481
1403445
272312
703940
1886193
1552897
1372329
1139222
1773945
772275
1700505
1605375
1504446
718216
964502
1679261
1790397
1453364
71104
575731
842398
1220459
1228333
789703
1486020
590758
791029
917812
2772
1695742
105241
347629
1605040
1506597
744978
54398
640550
219562
1555860
808782
486684
644144
376354
662437
1733144
853040
825158
823231
1229072
1957018
1281870
73932
949571
779364
533850
343468
1887682
610654
705366
299571
1464590
802840
614174
733618
1316840
1324308
838230
1575465
1578674
1093246
321587
925285
1679286
1192399
652505
1577200
415027
1520500
156568
1705028
96590
1274928
1551115
1105457
111188
719330
849697
907002
661295
1334858
304791
1880852
119469
1789969
586568
257682
1793811
793489
1657968
192385
1584866
544970
1541213
913584
42837
403026
562089
1711413
1705104
1614286
978635
1551952
288718
1994997
344562
474178
1869196
778270
288095
468205
749425
1460105
1004259
43708
946544
458651
682008
1507238
1667013
1211173
1289455
765767
1995916
350683
355121
1526215
621811
651243
14054
129894
1271457
10177
1530918
1218661
939509
204447
739972
493695
363274
1778043
678236
1778181
1863330
1110497
1065080
312118
216802
953417
1289131
224102
983145
1141454
1803686
156642
1158717
133064
211389
1389481
1926354
99083
741044
1751025
1467526
1258049
853354
1340797
692241
575436
1734523
841276
1393087
1993808
763850
1568133
74876
1742255
32356
1071690
239863
266461
1884860
1061033
61977
1860477
1724905
1995033
1642495
340503
1578566
1708479
1188509
913288
1641480
1376379
605098
261641
1252675
575916
690027
923944
928430
172438
1492328
1560582
687311
91446
182062
1974532
1064867
1413410
110878
1484903
49874
287316
284345
1482202
1966069
924123
22296
1578314
1662109
868296
296880
1041778
492802
1767711
1668553
891791
1992577
1396904
680974
1150341
896009
242551
1594833
196105
1518614
1233913
939463
44954
780064
1232319
1793264
154
468034
165285
1574073
814743
547314
1594026
1262526
988560
1391813
1078325
994638
787466
769844
841903
1634474
426245
539368
550440
11768
1322057
1963493
1744527
1779422
1136338
1642552
1832089
1358978
483477
1704405
1699275
994012
1253507
1904632
1775890
819995
1520061
521819
1263143
1236613
1597752
1991390
1180096
457703
614533
1579460
305045
898677
1214169
848531
869430
477764
887615
10508
64789
1283171
1850065
1873236
341390
1625908
1160435
164733
1662016
1684652
1876211
827516
841447
880003
1270593
1450115
1706584
1262885
963164
886040
1790012
1612907
1394625
517166
1839654
1791187
1170010
1500632
357582
242368
1606118
1532429
866214
1900959
428071
1775926
118326
278567
941306
1658676
58620
1167132
1495054
1785932
423247
395091
264137
1789750
311932
1418591
1355827
174631
527320
1411199
1614003
1340747
1298471
955632
824992
1322962
1762976
1854501
560468
1980046
1728637
257209
191000
1268271
769513
1325453
1537326
462832
812157
190873
1301064
464676
380247
324346
1576897
66631
1751635
1806432
724506
1402515
1736600
838111
1187822
1032548
187997
1271072
1333484
447791
1755459
805182
399087
1103118
1102729
1220658
447097
1695623
1950229
802704
738465
1091209
288178
1886643
1622655
1280223
1238137
442928
416794
1481912
123037
1615650
121923
713101
1265741
146364
904529
1756579
1169509
1118361
1052389
195540
846544
1448801
1666763
1867629
1702622
199344
822077
697664
1311841
278079
1487896
1536431
1671205
1200735
1715969
1444852
1669260
451102
1442815
478420
999290
1580072
970038
199921
1764033
1546472
82270
1126081
1367279
689699
1014911
473690
126702
462938
953380
1219492
577953
1577457
1372086
1694610
1557624
434949
425977
1534707
1580765
1514427
1973291
1740261
1520163
1572826
576584
206806
1316474
675399
39665
979687
746232
1503381
1473611
1937995
485338
523692
1378000
909301
812026
1598516
1527195
158498
495740
1515377
821069
1733627
465625
1839396
1805205
299652
141315
1442447
1760920
1682666
1818622
909810
367924
1503191
1359784
1358230
744275
723159
401971
238733
364040
41959
364825
618797
1229742
135264
1878688
1008977
23054
1979279
181441
279354
1324752
1916545
610342
569338
1159927
93061
499632
1866564
1736581
294154
1278522
1056661
145705
746644
707054
407033
690949
1685467
1307499
1882218
1935336
1703024
1001831
1502258
405068
831679
1208918
1622333
1036727
21564
618278
1977139
1472192
1841638
1621479
1196008
1203514
724837
1437912
831390
764359
1568485
251438
412326
1319350
1812707
81795
121415
1824925
1949469
1064548
625992
1878062
1786944
12061
879787
83710
1968110
798836
1436958
1216752
89897
460688
1998143
1400682
1236128
1249868
641649
116663
263697
1085210
426839
849730
691444
456950
1606385
381259
1800481
1544308
638999
1788083
1254233
894888
495479
523657
1547279
1387603
526474
575540
985474
1756986
1360148
725759
3420
922045
355852
934490
206160
160976
431529
951434
863558
249254
372172
1125230
278539
1493740
1772065
282917
570847
1207271
1517372
868421
954219
816942
1304800
1960737
1267506
191779
434671
1164763
816898
1316804
468012
1646364
813164
223192
838074
156993
262717
1413087
720673
235177
60829
1490581
1425503
1966991
151096
871876
1421896
973109
1741139
560335
211800
1820038
224124
609644
1367477
1857108
655265
1617033
587819
345226
1062691
1992887
1617302
1341749
522002
1880845
1070494
732471
1930300
951464
1000740
1054280
1503168
1468780
971217
377782
1759980
134616
1387420
47456
1754780
1583963
700379
1151097
223593
1761463
1097510
1436842
131147
110093
1396024
976117
153119
995237
396069
1829752
1421604
230458
892520
102440
6635
1815826
347895
1532831
1862191
1222419
898307
1210747
1268201
55117
733770
1464172
1836508
693307
539965
1730724
455867
677944
1433036
1971580
238558
1828917
1789558
153908
1851255
621644
17470
139945
1326803
1609543
592742
1083151
1017492
1516957
1666226
687727
1975266
1737065
1519179
1322681
1209658
802202
375640
425843
34796
81451
591157
1968392
1759815
472466
1825931
105792
1714724
1098553
1342421
1800658
1044753
462949
809215
1964189
1854178
1539907
1365628
1168084
1021582
762636
1032621
1578123
1873822
1322348
497694
1400496
1787219
1646098
1751523
163715
188613
1106546
1395750
1113019
1277669
992620
1640929
336961
279989
1573824
1344005
1608325
597269
584424
1770356
1928343
155933
249834
986505
1543901
1978438
733651
1503517
1939008
1620484
1471474
1386769
467863
1841938
1511071
621759
1167249
1136175
1887587
769833
703268
1079040
1332922
362857
1759251
1937474
464036
1102678
195077
1532342
749364
901725
1514971
756491
829921
1880398
1677569
721125
514141
1854869
1373958
558941
1547590
929827
1067256
1851113
486604
1644930
250739
1462515
1437771
1872425
667212
688648
859888
994392
411317
511067
1789972
1409514
1362101
1129878
1181960
1442305
611941
1687760
735842
1446849
1655051
1540200
1250132
300122
1620532
1934337
484088
720705
4900
1643302
1348974
1294330
1054905
1598308
1853683
1286098
1249554
494138
574469
531906
559577
696478
1883212
1066812
86633
1812277
1671527
1263022
1113543
1190808
927647
915263
660319
559476
1755870
1407950
1614440
1337780
1506081
1655818
604539
10143
381428
195112
1378379
1190807
1450747
575116
442924
785145
543856
1757343
100320
92799
480252
1799691
1636546
350685
864836
1071683
935616
1394182
1927805
1772306
583787
1404100
1190686
986539
1910983
1805974
1286592
496578
1280660
782222
1807576
827815
1248394
1105628
1193176
830806
1504649
581546
571268
731082
1786278
1576775
1150706
699698
1912560
1337963
320169
1234277
1787776
1097004
1901628
1379492
1302788
1993575
1060191
1192689
57866
588037
898947
1657610
770327
1648438
956820
1048449
980863
1020748
1006938
301252
723392
1163104
1287574
1552902
1466104
287747
1416336
1288213
1674616
1813794
649104
435295
1415708
97439
1711828
1991353
1491533
1887369
322101
886819
222343
644329
1084363
1891427
996531
695294
176457
80082
1395795
831259
912826
179752
1534
182103
1059306
875047
745741
1357109
1521118
575435
364121
1986087
1417356
1918550
963978
588251
735530
1942854
836106
1962312
1442755
1071051
850081
1759734
1682310
345482
1681349
1723104
1766204
235731
1117676
943129
568871
936498
1571258
1848531
1722822
533501
346212
693125
790518
1805024
1746937
437503
1471464
347004
843845
635089
165422
856648
1863621
962072
880632
1967152
1589208
1201175
1702327
657382
1283083
937818
1730783
1762583
327886
1099119
1243112
670072
1492708
397230
908544
958053
255625
1375035
1652143
1048663
1461736
259553
255335
427991
1289703
872071
333629
135001
597638
921950
1088842
1144913
1925301
485612
73036
810730
1706929
1270409
447672
1964406
437432
918176
1434035
1944511
669348
1564127
749732
301536
1747534
1070799
233992
262242
1544461
818635
1668080
1728552
126860
1467701
1833242
790023
1226648
1307825
528365
1312938
1514554
1225654
1477672
1647171
831901
1661016
1464151
1856831
458087
317447
1698660
420541
800911
1485251
624936
353104
932568
1634265
1294182
1024903
230344
159977
918658
159981
757354
251460
366773
709845
303681
741409
798262
82445
1580407
352725
297586
75790
1504662
1669949
1356761
467660
730766
14326
1106921
1617850
1784372
1672222
916166
731554
1939977
1185191
1252534
192737
1862931
1869509
1717587
1385269
1053212
1222176
1773457
1701936
379891
751111
1260333
1664603
832793
1811410
1150442
1334670
903413
822156
78391
75636
1020479
1812081
99380
1980308
1991120
1894887
934024
1028597
653878
1446999
807378
556826
1783037
194345
449923
1017060
523654
1099987
526263
909606
515289
1276332
115181
601997
1762241
1610604
171938
549240
374572
648491
1340456
325605
1238139
1974326
241888
1519310
1627916
1329222
1497330
573838
228887
550655
1694343
869723
1164617
622687
1698934
1800763
976304
482954
1842821
1734937
1699963
1392054
292065
1259242
1567908
655267
834216
787905
1613242
941156
1741629
677333
1575067
1851901
219380
882078
917489
1075475
1023981
1188100
1439252
1775719
1169698
1586239
571232
1371207
1322498
604502
418493
206791
1852623
373756
678020
486106
1750149
1344651
680398
599921
721791
226284
1812449
64417
316091
1845263
1718007
1436545
472131
920023
960621
1546545
1873768
791287
1503479
1129401
1004088
1454846
1799342
1565916
1103093
1291066
554198
26506
1630254
399272
1000729
1100009
683028
368184
835838
1921223
1169443
1127429
1907026
719843
1297565
181162
873577
1569516
1554425
103838
1440300
1816721
569166
630273
841842
1261811
1217438
1404964
1843674
1161318
315579
1680696
520659
1430100
747137
899390
204105
61233
1120697
1577735
1979417
1080253
293409
873417
1221497
980681
3634
1858978
624565
1625934
24131
1753846
91096
1511309
1154979
852117
1642170
212684
625455
1509258
210691
148366
955320
331099
1458997
1443507
1771252
1521868
1267565
1031227
1845200
1775251
855581
1473414
1909528
900702
288751
1543168
1945567
1453779
1690766
955204
372410
642414
1686267
53984
848221
1376020
1468845
963138
364986
1350769
104197
501602
1369914
1162289
1525057
1548198
1216587
1565985
888466
133403
583894
385429
1338142
578405
1482099
1766792
946487
1768723
1806625
1798641
1862951
28269
578676
216257
958784
1115192
1946960
878773
49024
1731557
627734
1776577
1609545
1540833
1925821
993338
444445
1174415
1597960
478340
720120
442987
335159
472610
659277
841288
187473
192428
1884552
145762
39033
566126
307522
187152
1744033
476207
679153
1055878
1660339
438012
1829268
1715200
438771
1692862
1374808
1561659
9914
1743019
1669904
1706202
434623
350498
1066001
1580679
674580
1126781
665300
336923
406815
918530
577416
1317517
1547310
1220357
332526
780026
47245
400537
907134
1731711
1803387
1695452
1385955
1390752
1754004
1250978
1965694
962815
1663342
1308601
1809478
1057865
664105
1516214
639592
756656
1874567
1773598
313420
1303446
1701789
1953454
436639
62417
972092
1943672
1163205
325644
996573
1904068
960898
1601163
490342
1013103
252284
1574016
1885852
854970
202336
1113329
1033299
690128
416596
63562
101473
85314
1342906
888821
1804177
1843258
1666909
793757
494749
1991716
138520
1171019
1881285
681781
1694239
1161503
433957
1040193
1632820
766396
273659
1755453
874876
405912
626892
22783
1365713
1240291
1424027
1154333
705826
947502
483836
1246020
76703
1986552
1965990
718588
511569
356266
1473323
1370369
239170
447654
251618
393503
1152975
986175
244502
599924
1682795
701230
307439
417964
704331
897800
181832
1010813
1840574
889532
1090805
1717125
285036
1608470
1897709
1673584
1135671
1304903
1042299
644981
1819917
595383
715341
1967147
1156230
1828958
788082
929899
1262808
201209
1484452
1258221
784631
145777
1863220
1833205
1002191
413337
621341
1762949
1220764
493906
1016486
1821615
978165
914845
1011749
963262
1468453
881994
1467914
1316431
339561
443938
1336324
517801
750427
624291
312120
65356
1583827
509324
696004
489467
1715802
786073
1423360
1475884
901986
1633991
1002378
53052
784851
510816
956671
1090921
1148626
136827
205732
559248
439001
1492271
1270714
18668
628992
1029349
1792783
1598160
1181800
708921
1731444
363885
394559
940636
1782846
77045
1430893
557259
592802
905288
1973353
1734072
1887724
136753
1155324
109411
966320
134706
40404
1382896
315428
686543
1576739
626654
1004613
189638
1477871
6502
1626670
1956061
1587560
1840616
1872953
708796
223584
379418
436955
1870014
746858
1521491
767932
760956
1749942
260504
912347
1884967
1560297
1430229
437242
1818410
1979717
406871
17304
447421
605064
190170
576984
723960
879608
1438334
296633
279513
1736271
1328721
767576
746816
14145
481416
1838433
48058
311768
1270143
1045403
305005
1680885
1873719
884277
1450654
1561899
1729823
786448
1125278
425795
126037
1805312
168240
508087
915411
653614
1637086
1031275
1178253
214083
655004
1235710
75310
1916407
1232405
39001
1473732
488803
604645
1426921
1494603
712839
441176
764714
1964304
1807175
569146
1633407
107412
364619
1575214
934125
1251384
747052
1430284
329529
243681
325702
1420607
585219
433103
903337
172314
1574287
910188
1369980
1811944
42540
234882
175380
1084691
800673
1189412
72424
28027
521919
697336
1819023
697199
420658
681875
1415125
747876
162430
1641066
1543223
1457959
1412428
370474
594163
223971
796866
1441638
607267
1637548
1840649
1102949
1246338
1399209
1993708
4644
1613639
130209
92668
1216152
1747946
368305
953675
1346480
818554
1418852
301906
1310620
497243
1166771
1793635
163760
1561374
1196870
311555
797732
1745573
823751
1884880
1399341
368737
1561936
1712862
1697275
900965
823520
1764912
1242150
383799
1458834
411297
854858
1859233
1015053
1379580
1243931
1668117
5469
838305
521909
1493781
1873106
931381
1938064
1329877
543909
1519875
1217353
974773
1545773
90590
1753101
1136024
1159599
1038859
879010
925053
1566663
809631
209343
811304
1064996
1438306
1217542
1542694
318858
1416940
1931638
85461
453596
69833
1889347
1422380
1534557
1080855
1717111
1409623
1726868
1866873
626580
1245281
1963652
889205
255445
1639869
48957
1671809
851634
888089
325040
1475249
508059
1290899
1270937
1642539
1305733
1708410
1645020
1687670
792361
472644
1842915
50394
685338
702016
1076885
510657
1192481
1554575
392007
702984
1767380
1560221
704308
578268
720664
392717
831647
16049
907605
1321989
26576
531035
1383333
1132676
365821
1406692
1371598
1531330
563779
226030
1236693
730882
827638
1244521
822212
242838
1497992
422619
647772
691559
993658
1502331
645023
1156805
1406387
1490182
1986850
1836648
645975
1029193
1976444
1538484
619111
1374857
224805
1354021
183940
617611
1681474
1249847
1003486
574083
1229924
1192812
396474
1514409
865137
1704427
155230
1171740
1251976
502764
1364721
1232121
371190
71029
599204
1352906
1016245
1592328
1884388
1548899
1335408
1959867
1695630
799296
1282654
1766887
345383
345585
1777061
287954
236977
1022562
1899768
743693
139396
1436820
587245
1809197
133174
341535
107114
1843742
1307400
1292452
843098
1475939
1810996
1145339
1946507
1069987
1747207
398339
1901210
1230182
192811
822460
509763
638006
576015
1026373
1488776
952254
99299
1886904
1427773
1505490
190619
777813
985550
546514
1614527
1945093
253616
176869
1020295
793588
1461387
1367452
905138
1685366
1099184
14963
1410662
1517304
447015
645017
1769749
1414025
322965
1805982
133950
1643797
1942005
333977
1077037
757040
599008
1999328
1271107
302703
1897517
1485563
1898473
629687
474385
81609
1672240
1894558
22409
1015513
398382
1773237
686784
494797
1998182
672487
993937
1641373
1898572
828865
1413192
288646
564428
1352054
202942
1544816
562046
1662068
849918
1625889
1480405
10669
1047622
1737895
630987
394688
303163
754781
337897
628893
63752
1977980
1796632
1136320
1937011
882726
1399967
849924
317004
406417
1191036
1614504
22788
1097221
714174
692596
989895
1229599
1360436
1063749
1922052
847574
1547500
734252
1015496
889216
658057
734572
157862
596550
466247
673106
1955050
1357873
962926
918397
890306
1558235
36492
1720380
453495
129049
1580844
1704285
1346816
1709758
331429
1514042
1145621
563372
585786
1067531
1483436
907379
654047
80840
1758091
1699356
1722790
1327330
280762
1397933
1923549
1378287
155549
1099645
1803927
323
1813558
353082
353631
1271237
502340
1088641
222577
1999995
273154
1682690
1772628
877982
187009
1984072
1345284
720906
233300
322948
1146622
633258
1709768
1272877
945838
1051779
246993
1104492
321048
683831
1398730
140102
1853466
1742031
1353152
1178537
1346969
307959
588858
80028
1784986
1827068
1640947
1997586
12261
11570
1690590
1868445
876523
779501
1681930
221
54270
1862220
754632
1459418
1886988
642330
1252669
567418
1060709
1828396
903862
1186772
648122
94953
267535
442126
378324
351828
1047648
761690
920434
1657942
428045
1346829
1362082
1430127
724999
186974
450872
757079
696886
1213431
264928
1911228
1230564
850537
619346
796971
672966
1492651
391339
1474018
1645688
1095279
1471370
937823
1512133
262454
580271
97388
302545
1372232
1098706
170561
577411
1172203
1148965
128058
48931
1256912
801426
1748963
1147641
1228969
1854129
1573004
1011936
854514
1211290
371415
314441
85395
696474
1344563
1682387
977622
1167458
623630
317103
838794
1834171
139470
1914648
754209
1194035
214029
17263
1579292
1908498
1212593
227605
1078072
1653090
1223766
1338853
86771
969807
476202
877969
688163
397356
143931
668759
1218628
1389220
1925567
124452
1940339
539698
1458838
1538120
956846
1666822
134116
863988
1186337
1439980
955771
229764
1482054
1868317
927670
1539232
1712387
705286
1392878
250504
1400143
660153
1418218
769455
1772254
1471318
83970
155434
1476871
709495
251179
894995
1373841
1223983
1421703
1080570
1963965
291370
789968
1160633
976087
721063
35508
1183803
725788
1668354
1098911
468838
658569
1979333
700217
1036690
1277709
1035754
1397727
1052517
1601078
541203
46342
1756808
182411
1706572
334582
1878942
998480
505970
238935
1321254
836735
868411
540021
1329462
544512
842963
1039348
879288
1777864
1969013
271968
962442
1722603
1291558
980875
1301147
1533386
1624537
477396
309707
1726912
539930
855333
1824984
1474349
1057635
570100
192076
360801
147200
686
1590185
1474943
1711377
722832
1857960
1086368
1753842
1080660
1943854
1727552
148238
1205248
959691
1359211
1319849
217522
728215
571511
1194873
1768929
1424393
859271
128821
14436
519929
986563
1529403
1754389
282712
524490
1448162
680191
1066172
257476
1559744
1466830
1902197
1552451
204933
475407
1374717
1369335
606632
307798
474290
1308031
696780
1816158
1300090
1953908
69230
1749206
1753731
1921191
1506751
1206328
320647
1632634
1032803
698166
1149021
284218
62003
272225
600515
1673465
1484482
1175402
1731440
1298704
967406
1783156
871589
1813786
193064
1493199
91510
1929891
1910844
1958045
107211
411735
1551078
543850
1658279
1177328
1604931
1821825
606055
1924958
133353
1815796
1187432
1393120
1275462
1808629
1870048
573709
1858253
1407554
1711902
1325213
469931
1173385
877129
432337
10684
748560
1121258
443953
1841518
1820411
141584
191912
543704
1344783
1816691
549483
1376152
181612
1527676
997928
1572537
1117107
536277
1062313
1391374
1315746
1619025
397797
145970
1950565
458619
1908499
1571572
1656450
1278259
1425545
1251270
1301402
300081
1979176
311713
1182427
1464424
381655
1946128
849300
11653
851621
946368
1588040
970426
506915
1051221
944265
1452376
865203
1898616
11153
1192227
143921
106659
389339
913069
152641
293881
1378547
637856
748736
36388
206337
1026272
1601508
1176135
535738
1825039
432138
947636
14926
1459019
1019066
1019408
1470649
369589
605679
1163749
715519
1308935
1794037
1569127
409735
1318696
469276
879428
1353263
745331
963147
1012903
940440
545408
530367
253608
756769
1074179
349488
428904
507785
1576797
1572377
1586467
1940517
720510
889096
573566
737084
1155853
93950
1112294
648208
810421
1303061
1489586
708137
755671
615692
511963
695158
1204191
1375802
1262749
1244316
700426
1430425
1572505
1499233
950690
1213730
82037
1228242
734052
1198590
1307749
221864
611556
413818
1583070
409185
848682
72652
111692
1118381
1042280
1445973
204203
322937
535106
22959
1572242
330523
632274
1216039
502871
217719
1792935
755298
746126
1457609
1255650
632273
967237
1858142
1974819
1342206
1089748
531828
1299865
1201350
1743940
633137
666974
792482
1168159
828601
259427
78321
51996
1952813
413418
568772
1307565
1372011
1274942
1862488
1405483
220955
306999
693830
235662
1457850
542472
471790
938859
38680
91281
1693347
1319884
472977
1422189
1317971
1466924
153455
1740579
1181406
891955
1265435
1235306
794407
428548
1295967
1817993
169303
1136012
345518
1900530
239983
590380
222171
550555
877329
1099959
1585025
1570040
1808629
351666
231008
566024
957964
1503508
194854
11739
15612
1349913
1209710
1516497
1975736
928226
718724
1188351
1996330
1758993
978026
1993809
1413779
827340
1380599
645870
525460
394609
1576575
1560171
1591415
434398
961013
872102
1633653
401241
593010
163061
1707091
1484916
87735
958496
1426825
1298455
258049
660092
1423131
1981223
1874616
180523
1414856
530657
850737
1724649
664442
217624
556809
704173
1780366
222821
1757372
681813
1780526
1908115
350958
400708
1128484
589953
1482283
916193
1294604
1681037
1088852
1996365
1767588
1014304
1991554
1054961
1539606
691029
1230754
6264
1631176
1165927
393007
564195
1499914
1669092
413227
1935397
475509
328938
1227245
1390420
287353
1983242
1170677
1310996
1402291
73403
528905
655981
669571
1375263
1447837
564181
1880674
1113627
772429
1183553
607153
198413
1166705
336303
335331
422045
1677585
1720582
74039
426763
1287972
415128
811638
1156070
1171863
1720217
1790563
531567
1725649
62433
1989958
749727
1047340
262667
730818
886198
1803695
1285420
1174953
1219135
588353
476809
38886
1188167
689709
1984300
1870858
1313570
114882
297218
911380
1996683
1109669
773887
1746669
1911183
199302
1836387
790797
1571303
31161
1375971
1804631
460566
1042076
1579118
1043263
287526
1121853
314224
443196
1507449
95321
516578
520371
800152
287977
531994
1015105
1537968
930171
778860
432524
588904
1862430
1617543
1260199
677106
1224646
1937531
654026
621006
1754205
251427
1241446
1937229
1947780
885977
1891303
414980
1459564
1897755
91059
280583
1611213
1598105
1015740
1664564
351947
1173381
877026
716551
281208
232445
753741
1178444
628688
341965
228910
1403729
1643741
1482544
1778468
1050411
609111
324320
1812301
156349
533216
697695
416211
1355673
718591
193653
933226
147892
251971
78497
541885
1992722
815005
1327592
831990
1496816
1353364
1134899
1291398
699917
1855098
832149
715168
276908
96040
1318960
478093
1263057
1528432
1196340
1916638
212981
358940
453825
453889
1487596
1434834
1446696
979508
752394
913421
1759452
1481199
248157
1590771
849148
472739
1891472
1669986
1102863
1539346
722518
94284
211844
965685
1539584
231210
1678537
1528822
1063906
218657
1285874
1232609
185209
222381
188179
1686377
946259
984627
239660
640495
50212
1670250
576865
1678284
961285
397167
425142
18476
1141456
1038481
1811031
1318755
227608
1154289
164947
1009136
1400741
1125759
569789
971541
101032
789262
753249
702375
139491
1111274
1465372
332265
1295238
1254884
376795
530754
1122277
747353
590374
1292522
1466794
1791202
1450460
1157043
582538
1396790
1782269
756304
1491270
292922
63489
218480
1970943
1439742
204738
1336014
1019490
1619759
280458
639871
1858181
1688685
705864
383408
1081758
1541628
96653
1227775
404408
1994422
1755839
1357768
1069092
70701
86442
826617
876100
287274
434519
347125
101136
1517999
1846315
1016788
368088
356046
490574
1122787
284602
1347070
1645890
1381201
1386832
168095
939746
805650
1492486
956132
1139480
560222
606260
1510618
1944770
732468
851513
1017314
847516
1575524
382178
474612
1566120
834185
1937184
475293
459213
1445191
56518
1209157
253772
1553946
1619596
677302
1557337
372139
1071514
415291
440135
107749
1338358
1053624
882004
942790
605146
481504
616840
457305
1128713
1193169
1560188
1886031
453170
700789
1164920
1862488
749938
393251
827084
113044
1622523
998728
379678
1617862
1719824
108172
1158783
361018
440241
1028162
1962177
224497
1155820
484154
156434
871679
21976
1603681
1367608
1716553
1836859
854554
127851
790345
207545
1711889
1730824
543559
1521632
1663592
73220
630051
1547661
121941
747406
1192396
1904884
332409
592156
1856075
1645215
1814103
586562
498975
1659920
1683028
1435500
1421415
1681160
1951310
1383360
1246331
670563
1564754
3480
1883939
1582912
890858
262284
1745452
875834
775097
1846961
1105270
337727
598208
1721264
1831099
1619719
1060835
854169
297100
1950754
880344
748325
1105551
258953
1492935
426891
1187178
1062859
348985
1852237
1483082
919751
920638
326595
392386
1160110
1368811
293584
739009
671061
278554
1890656
548565
1882192
1553810
1295950
1212711
515151
978947
1508588
811519
1848940
1064371
1450197
100901
1534052
1722322
710363
1450047
1183717
916031
713006
1114410
414417
1083365
658796
870363
1367278
760887
845354
1017602
1075736
1515217
895903
621300
1312263
1360652
1138470
501671
7078
1020443
557444
903818
1266129
1098056
1888941
873120
1243031
254815
1906650
1020393
903105
710089
1047476
1726256
1561810
1619626
887058
1413800
427298
1127378
963141
880805
536116
217301
957849
379785
65245
1757877
587592
1442861
1693731
1075476
211961
490499
1975315
1744521
1779644
1173242
618461
586591
406837
203219
1537633
415723
1523533
300184
736467
1917618
1373996
486626
937968
1171184
915515
202012
594237
1329605
1155018
1172200
1054161
1647054
1200343
83594
1952199
721884
367264
1655710
1899867
504952
852266
1620760
383687
1634767
1269425
635189
770465
1088798
1765358
1337916
1158642
248247
1444694
688453
49009
1053662
1195116
1349549
397846
308755
1365874
1581490
84801
853144
330276
1779774
362719
1171561
1438499
937132
1463098
4443
1174011
1018913
1586217
1940807
1582344
857807
887534
700774
1172840
1449135
878069
197129
1325921
530486
1957639
1085852
818718
1294996
1332997
395792
1048003
1238813
186646
1764057
980465
1260649
679931
1539624
1183301
725604
696247
300598
886678
428410
1815537
540738
805501
269577
1269728
148570
1597622
774871
868291
1688181
858090
669582
498214
362412
140932
625704
1853892
263599
509918
1593894
886078
550626
1882042
996854
1434617
549793
79624
997510
1366055
1923975
890031
1032877
1925475
1818918
1718700
791438
1108033
1209686
648791
257394
1273200
1803076
724666
926490
1696735
221485
625861
777366
625741
850207
639130
1537371
1587825
273064
1030958
1311901
87862
94175
905189
39106
1107763
1023711
1363210
762847
1848622
1989049
39809
203020
1421362
858998
1813880
739820
230177
494818
382054
944463
173804
1357848
1408197
904341
329774
1273153
789013
1854117
1418777
1215793
235573
1651617
178008
1495358
878709
210592
1181936
1022836
321897
216129
1551029
170130
679793
201750
1135556
1179554
1863751
67802
214604
1547991
1299029
743490
1471278
432183
971250
30706
702199
1168381
1046567
634206
99383
765632
1787876
688420
119578
1280335
986125
1998201
56052
660002
83604
391722
852020
760459
1642836
305699
1788454
69294
204795
249121
1228860
1129606
1378717
1766577
379504
125344
1055174
1341668
986073
1364925
643112
27190
336067
442823
1810888
1322619
1027473
1207647
869622
1691324
31363
1960429
555584
700070
160974
263242
990793
1617720
1699175
202793
682216
792252
1872857
1677522
250235
1055120
365851
1331644
756431
1782963
1552005
1926752
1937920
1199521
1036821
220090
1771694
6997
934807
557619
627835
1397492
1892165
548811
290717
289999
1044615
869766
418615
88184
503630
85117
952175
195318
1363235
86527
1780670
39314
1042423
1845609
1303178
1275065
970796
1902033
80589
1037283
107938
932004
200912
721816
557516
890245
1502823
950889
992205
1299097
1624719
1372779
1661069
338176
303467
1710506
1283995
1776876
719909
1358974
59470
1000591
320814
588344
1352083
559453
1515826
1416116
1644973
1101628
1707438
1518544
1586135
6089
181660
1329138
605278
429610
365114
1895774
1888083
238587
1200125
1762421
114544
700893
1761323
1415070
37085
590594
79248
1227300
699716
747446
293771
1344410
932922
476044
1830869
643127
1676869
1039612
127040
165343
1682442
314520
1422564
1433624
1625762
648132
700329
158135
555038
1409661
98650
697702
1520646
1397246
166478
585186
1461231
1692368
1162369
232642
424368
1767566
1043627
299410
1655329
1849061
575000
1933609
1132303
1382418
578827
522865
333327
310976
1767951
1386068
1026561
1178955
757322
963308
1103335
1315728
1736395
1645089
1033184
1266224
659470
1435757
1011026
207445
773517
698387
729966
299611
888746
1534423
1118472
846688
402951
159872
1345882
33155
1192644
551337
454589
1016445
155038
1852085
421083
90133
1649090
672854
1509951
744828
279595
70881
857208
1845180
1308954
1810524
973379
1983657
201926
1823078
1698122
285182
959476
315285
1506417
764148
503579
1598650
1251732
959932
1665704
530351
1189243
1013878
1792845
1047258
1608088
459955
1763706
1766092
383801
1274241
1733217
843525
1830558
243485
508022
1588326
1186376
170370
1817298
1628686
1430443
743626
1995489
1161364
1454011
968389
207200
1851166
1929103
1525392
476156
1839777
246015
811854
615295
671605
284939
1199955
936101
282234
1947650
1574721
1542349
1403504
515670
252294
677672
1471676
766111
415755
1478407
481744
1096695
1944321
1669344
1870291
1744504
1462723
1517737
404982
1868523
862785
95984
105757
892765
744306
724745
521230
1071404
733607
177019
731850
1700003
1852256
292148
408998
1676725
1481774
783501
1368867
687962
984002
1496753
341029
185816
932372
900348
1133966
114468
545837
1647444
864239
96968
1846416
1268281
1208946
222244
310183
814504
467750
1659627
1816345
275437
270106
1398473
1509365
299267
690061
1163578
1347088
1701475
1577952
1004711
1950427
679720
706424
1144869
156010
1181510
40728
48611
431760
1708139
1388067
844409
413943
955551
1018220
1812982
1895549
1547986
193646
1905814
202102
1101950
1966547
641521
617975
1411513
1106083
797242
1278721
1419169
1359305
641748
1986019
921217
707474
1679997
713431
732403
683700
1733843
184662
555572
679812
1145999
619242
1561566
1142833
743842
1182055
1148417
356721
1428443
651058
1514566
1834183
1608121
1847898
111672
1416365
1338693
21027
471018
165713
39699
780596
407640
849895
1793809
1795438
728674
1820223
1477741
1558289
1637085
771777
1070558
130994
1930242
797067
216189
1267725
720569
1062206
1079520
761086
1045092
1103350
170593
1825370
103619
1463163
1901288
1637224
1843579
154445
1788117
1981676
1681924
651063
64892
1349921
1744421
1468222
344642
705048
777694
1060526
487573
438762
520907
1138865
14996
1681204
947529
1865584
1624660
918998
1792038
442486
1965527
800479
1249208
499160
1828960
401422
1002426
1085153
1745693
604910
43953
629783
87675
1264706
624256
1870355
1089615
1502344
1775376
176623
742762
1163135
1677319
1019128
595570
836534
1207456
1564478
1822136
232027
534008
1648488
346775
57599
1494992
998045
1503437
1929164
1159526
1074233
236826
726094
986499
1274085
971132
218425
849389
1502262
1412815
1233871
1376752
462850
1550560
961801
1436848
1584279
1878491
1709028
1467638
588036
1368800
1591926
168365
1732802
1001590
434788
105106
1551262
852561
1139116
1870510
1192651
144710
1967635
1937716
278231
869085
182441
384515
1991913
50386
817154
1959235
1830007
577141
159138
1890001
1019830
1061172
401602
1543097
1813054
638872
600516
1732769
1829086
69519
1243610
1825042
522446
1870673
1266267
1873257
1502238
1294802
47434
1251384
1490674
391971
528862
577483
442301
955476
73186
1884335
1551473
438265
573576
701163
1535234
437149
71188
416974
508581
162272
1496500
1220867
1720332
1614302
792456
686910
988286
1167458
380079
1974516
483261
670601
159886
1079030
929835
1049555
1332467
1064325
380311
985248
1308078
1830199
1110894
620128
949437
225887
66177
1073291
65215
1592569
958655
777400
921336
971256
36400
1211005
1091871
736255
1735774
1841410
1320457
1650416
349036
910370
1206954
1393779
809381
1002423
798597
367557
758775
486147
1062182
1048994
1408925
1567327
772417
1932622
1633383
748731
1993350
552418
355467
459518
659713
1562090
527576
1595828
40614
1169740
1687778
1874797
499697
896407
451634
55224
678657
1481316
1736598
736334
1421942
472561
1250124
1280807
777607
481435
859974
147970
926651
1943435
1873116
1123411
612692
1028545
1076327
1051459
1485903
1990448
421926
985476
58259
1959639
1465871
794417
1715994
267565
813419
387527
1680844
763480
1570921
920093
1193974
359276
1321332
1000956
463142
638938
1915515
624191
1968718
1156137
1790554
1485748
610560
1127378
642939
108043
720332
562747
1509374
459635
409735
660822
1213317
1354634
676017
1978355
322723
1714779
1989034
316950
226324
953310
1759276
1051090
1139757
1974333
136978
1838945
1493220
150358
449749
294515
1057195
985036
1724246
543551
498507
901284
1742655
1243686
1024151
107947
1348968
924721
542964
1936643
1612879
850530
1552521
462014
1693000
634904
164213
1684703
265534
1281895
1760798
1033661
746147
147721
816602
311425
1298476
1744773
1800358
783126
986921
788268
379384
408960
436905
1533906
1667033
1491504
794801
1707265
1520252
150635
1325921
916903
1100599
365143
147935
1446762
682339
248250
1435453
268929
361850
857195
1641329
257870
908875
1905776
1472708
144566
49304
76479
442820
345292
818774
1637494
1305747
48424
298845
1487864
1614179
1204772
180900
1744103
14911
1670895
1251530
198824
1905690
1885697
1194109
1470714
716478
1682630
1981546
743588
261654
762144
764603
1190529
1199891
738389
1754093
1084665
1607700
1389395
902334
629833
285658
807556
1585691
20284
578662
302987
956547
391040
1988109
1696502
1066080
92207
812891
830109
1960821
669441
1642556
110032
396982
1661211
591991
878142
1513187
446771
913458
747338
1198234
546651
816499
1732776
1501542
84349
1273580
1149468
1687257
359159
1532203
1984671
875237
748059
742075
410302
1318018
289733
651163
89973
653699
723807
1502873
203688
123811
445955
1209705
1187126
16529
731539
1405563
1684314
1061676
95273
1230245
1352055
1776098
462806
275761
4991
512388
15156
1467070
515562
330992
1524436
1219452
1141228
11497
1918713
1628882
1757000
362527
1044977
1768273
427822
976393
1436098
35669
183749
1198714
1863792
1187940
985410
922378
976813
1691017
324014
1381448
7225
377585
1381336
512770
1079815
1271161
619843
1631903
550011
1607992
1931315
1714327
1382472
687539
1964473
1799833
111517
1887429
819727
500192
633872
453559
686740
1886130
1014384
1183530
1485453
1590211
550491
1080487
91969
764794
805837
126692
729575
1250718
1190214
641957
952013
1166693
622949
939026
1436241
1250622
132789
653517
154983
1800789
1845482
707764
682
674971
1437337
101280
1893786
1985534
12939
1848738
736207
219847
1686938
1717870
616479
829382
525751
1876423
867040
323323
282518
558587
243682
1195772
1323544
665826
958097
963851
231355
1553449
1298317
1842027
210866
178661
329945
84329
986929
1574969
1756779
1701568
1536932
1954399
1136457
1671748
1431675
1143269
1041829
1769632
1452815
1584776
726154
475240
520625
1625972
379629
1656709
1451010
1847693
704397
1329059
849066
1284138
1531771
1740846
42809
1669800
796059
1314460
1960003
1600515
952083
1798179
1428295
981793
1977026
979109
596948
488282
769803
1186947
829710
862488
1824011
112804
945446
175893
845696
751391
1125701
1755882
1497805
1572975
696786
1773746
1909694
1670783
889801
214716
339036
1768823
489928
763720
1964362
1326357
1060909
1871637
153905
287000
489207
787974
846626
833321
23474
1057166
302235
1738756
630109
120124
391306
1676031
544569
1867531
1461573
1746294
287755
75965
666406
399766
1864487
499129
998880
1628254
120447
1675636
575429
534309
1687032
952486
942691
888217
1023799
1044312
106562
1809383
1839681
135373
566501
258642
1217449
343974
786318
291001
1285193
1185903
1414137
863412
1347372
1620083
1380539
710808
1273368
315150
1182196
1142902
1262009
304986
1282552
906384
1124422
1699670
443816
1707569
207827
1547303
445173
462873
92400
1322480
1052916
604996
1034264
1379755
1658712
1128918
1854578
1672701
344389
207717
777153
1954394
928962
164598
308415
1139690
590311
1344808
115298
604010
898442
1656772
1103373
1757648
1883804
415273
170854
1133837
1436616
973617
1924604
434189
56485
1218127
353591
605272
1841994
1387253
1866005
36581
1804248
1512639
1167974
53828
39030
1617226
1164005
1883478
97273
248699
481598
954260
615561
1661627
526311
31786
1259802
202131
622439
1203798
176843
819108
470392
461095
930831
55618
1516283
1335258
971880
1728422
693971
802194
1323596
1696512
342802
1687184
1288811
141362
1972578
395356
1003830
580053
799439
1256983
1390237
1338139
1333387
1811443
1235092
1747606
1237463
206559
1761014
1034633
244699
138941
1560186
573486
144536
1609128
367649
13941
659531
1350579
287531
1765799
1936864
1223935
1618384
1332789
657099
1855717
132981
817620
1256440
857042
84963
295934
220118
1993453
634403
704190
910878
1240994
1858388
455285
680978
271478
470206
768
809697
493520
589156
982892
1850620
155246
1097806
921392
1958537
1554049
639833
803156
957104
709521
1921358
1029995
1791141
427791
442864
642470
506124
1270120
556729
1473079
1046361
1499595
761273
707427
1532926
1618498
1024857
1947154
755166
1075987
58749
389121
1241813
1185499
1910939
110874
1761683
1385764
1670523
234731
1567184
1571195
1467666
958659
1278780
1068165
1197089
124663
1113545
202837
1704146
1392230
1198863
147467
691843
579511
1782839
446498
1359540
1696527
296675
257323
247056
1380353
1939138
1373263
1433464
1044627
1952712
1617796
1514776
885545
310691
1825490
888123
1386588
982834
1321250
559579
432423
1757283
1474715
1039367
1700021
1602749
165788
1861099
364213
1099921
1621361
621143
334714
852588
1017879
1062878
1571388
11968
758331
871158
1775774
38184
1248526
655963
451775
642815
200012
1815488
1341381
627539
1697352
8581
642471
884716
405881
1171609
1535962
1582182
87892
109315
80175
258691
1941629
931244
647727
1406901
125325
1969607
1922983
1690502
556415
1437105
532503
1915653
1891707
1662485
1051236
1281924
1482
1657554
438255
1932238
1084624
21596
1809105
1370278
789852
1411459
1931193
30500
457047
774630
1136787
28377
1880057
1405890
596625
590435
1597884
894728
594200
1074407
661765
1876769
1051062
1082625
1335585
1296348
1424623
1436747
1129308
416658
877035
1178309
80799
1979707
124891
1093784
1351715
182142
12256
818081
496365
1754558
1978852
1509162
977247
1950403
911261
1661606
78749
232514
115259
1117369
1983685
601445
1624766
1179553
1352214
352198
1767688
1248567
1976900
1601558
550870
402987
1265316
849173
616446
638142
216583
1600655
1084947
502909
804209
237391
483577
718663
1740766
656954
1635313
1602029
953167
1028303
149550
1441224
1497518
1049634
374386
1148433
1628257
606314
1843243
1634334
226089
1103167
496287
944777
309914
1420304
1550803
711500
983460
92034
757805
1821412
1266511
629042
1910189
1627925
770668
199180
1979383
1801281
1793158
1946788
481459
1390073
1990368
1493288
578159
1167669
1393596
136560
1575667
1784890
678168
1389467
429078
1083998
1181763
233036
356403
1575027
1962127
1570941
1846349
1150474
354309
28590
1790507
1984429
396664
355734
1048529
1086600
1113371
1758919
1802460
1251975
841014
274431
1619019
975896
323376
276577
1781039
530751
1846653
460531
55979
1106775
326220
1427642
1702515
940496
255574
822210
1222298
73414
75159
1866496
1365897
1678361
759998
501041
969350
1347844
845290
1016409
249486
659170
19057
796759
1615805
777878
581374
524167
1493927
1565166
1629362
1804513
1908200
1571135
1509661
1879024
927905
617459
189297
1822869
1298566
1218995
1230351
1158526
1800395
576486
312489
202162
303975
156948
120079
257923
269132
1513317
472374
272821
1644917
917496
888581
500948
1925009
604233
424069
1840907
829395
1872455
1569757
27478
143046
995126
1787229
26495
624814
13007
888721
1287907
1274564
462349
62541
1255852
1584005
1094661
6966
1674710
1770505
1007223
521217
1118678
495331
542050
376160
952728
105550
929621
541721
1973061
379399
1544072
1318009
195650
265307
1679522
609944
1741168
553679
1044350
354409
690586
1627825
1472680
1116829
830908
1386377
1481529
1509012
1138461
390692
757412
1338868
597225
1167075
481185
215071
537793
1365268
192084
1403018
822953
416197
1300761
565557
1074146
1690473
511045
1492614
902034
1333158
1843706
213264
1439597
1208578
329096
300081
985470
138780
255176
1844002
520502
1822629
730440
7165
1000536
1552869
926368
1704279
1204621
780307
1239925
1772679
1671900
24221
694356
246223
1374536
488249
523770
379648
1027875
1778082
759396
599557
395373
1065963
782579
1567933
1274594
1512048
1075607
642566
564922
162825
1281687
394128
1080300
266963
1594889
774488
1530743
80185
913779
586974
1489568
1805640
1318366
1266319
1721680
1862824
1203667
1030146
385775
929365
1778354
65741
1626458
1786771
1954804
674259
855762
1690868
1081943
1752001
1899015
310970
1886181
98962
931956
1493669
392539
1990293
1369550
1635913
1960466
1770761
1098068
1442472
413203
1665797
264446
448746
1968090
1728390
666980
1782749
756748
650659
1930948
1813649
1382548
540534
212482
985973
1622144
1852525
263855
1447568
1303792
591618
1921550
1028095
703177
1635473
272399
1134094
1758151
1005001
931916
1251976
799598
638704
1354847
1743848
1165423
1945732
713801
651778
1749897
1372512
1084152
1585879
1586382
1547983
981879
1351500
1633300
1262873
752820
686860
1124409
1302228
1097106
532858
1883101
1037682
872676
343114
1469079
1819723
352112
1315310
485129
793227
1009362
1754776
327745
1960074
1712365
154710
1844562
1761104
959250
13926
1360839
930439
1274912
608294
1276569
387676
1251350
420030
477599
1162009
1753725
1377667
460139
1478888
1667296
1385020
547503
606889
1095936
463412
15851
1295620
419134
1158199
236998
130493
317903
677939
1316056
1155496
1054969
1869537
1275477
1184081
1602696
1469515
949478
1961043
732740
827193
1465183
1893361
1757375
1686368
1114241
1474823
170201
1213431
1113752
1972932
1352192
220723
198269
404774
1468870
89001
789602
33197
1798743
790813
85683
947640
54288
948767
1734450
1984015
787676
1107864
106186
1291912
817925
285202
63503
1012632
413183
1526372
1275642
1891595
1621864
1542223
1548994
233763
840390
866584
1023117
1087593
1396854
95584
624747
743532
1273785
1865372
389539
1945381
1887751
1426143
440642
1932000
958167
585999
676280
154656
1955383
1992130
1763717
281929
1616648
411350
1455522
1990790
1236329
248131
1561852
1688366
1083977
1333547
514279
465900
1589919
812898
723363
1017234
177499
1198148
127452
434889
807057
1052193
1947752
695560
1325964
1481294
446942
635295
420624
1646235
11410
976656
1441938
394922
1112577
1427826
158674
1051140
1330672
1824991
522562
1195406
1245995
1578948
820200
1307059
298556
1702094
1874966
1575848
1505389
1064514
1985715
1256346
1383028
1157408
1995744
170022
710055
168226
1563776
1433729
1517135
270281
993098
1611015
68835
273771
1676608
1746254
1626215
1161243
1010810
1543054
514128
68719
1480449
35118
100423
1601239
732265
1908449
154781
1256832
1325672
1805385
1523437
1822241
689508
117586
933785
1670216
1826764
1646589
538584
1755419
635801
655686
1035793
1054817
398622
75914
1334557
1737467
634071
1029277
517565
852494
304796
1818907
763374
364394
965006
1085871
1445876
1438039
1304683
791402
687660
140209
1320878
1920987
646734
66227
1162212
1257202
218138
877361
482368
528222
712786
246212
607918
41828
84187
1569839
161279
661867
1850454
1155215
1801857
1580471
148921
1799029
303767
1392028
836313
1083622
658851
1261825
95655
601155
1912269
452544
1487326
1382902
1468541
1543512
1684032
125902
176044
1359049
209939
1613342
107143
1492908
106020
418034
1887435
1387161
1046977
1864345
128378
1615840
1156867
690281
1796850
320342
1875481
1187549
280153
564659
690895
1489077
1804249
1241460
301780
1294705
715726
207616
72047
1343267
1590013
1329308
221639
213726
1886480
1925745
239986
1602740
1224268
241844
1760688
1901353
631880
1807046
1094901
1228643
1120997
344098
1016982
796535
1463426
1133437
948116
1216978
498594
1891174
1761296
417413
1488473
1529640
628814
1695067
161422
22948
494408
148718
840047
1883560
1086313
1490695
1738876
1310262
940908
1673107
1859121
1531884
1641484
983371
1235836
41625
164913
899144
586157
1186513
1853508
1250593
984616
525002
521361
1028925
215046
604058
1201205
185604
1279383
1040588
645333
780744
1861755
1725073
90866
1069009
1374492
1915278
190006
1139438
520603
1097424
1154917
1174464
896606
1607206
1384336
1586716
284015
415686
1431918
1341640
1404985
1123336
630889
1164127
55734
739863
1443381
52612
1948239
1257627
1383233
528817
903882
1331039
1890116
1661139
1735735
325182
1868112
1718539
1013341
1258948
992372
786571
1179901
845513
1158130
1899104
202793
296508
1078456
225576
1027529
1835363
1324535
814539
845267
208768
1690421
804700
932129
1855779
834823
1022600
45159
1979338
1629235
1775344
1459253
1908950
472958
724318
1274753
1836827
262508
1995026
80063
166364
237570
1713905
1207324
945032
1019193
700053
1037999
1956628
1045468
120731
1270798
1981313
700461
963274
567868
1866918
364817
248188
977032
197357
1331648
1634676
1416514
191024
1870254
1979272
164128
527803
649158
991773
396376
647172
243709
985271
1682433
390507
242538
599742
149688
1630056
1362010
1557505
999582
548644
1840263
380320
77827
500787
819500
383781
576757
1835956
1282120
585434
1308852
1684897
1577831
1081108
1944832
1278850
448213
1517010
811327
466228
403040
273952
654104
812902
402865
1757276
686835
195999
1393502
287822
991954
1428108
268491
579513
1931597
1636619
1915366
1322509
1543997
287627
1824187
1766056
1812777
638757
1761771
921541
493333
1338842
621272
1324528
693461
143753
578733
1201237
669482
1142190
1454711
1318928
807129
1796625
1901017
397001
1498687
1381058
305984
784069
212918
1775745
1594353
424774
642481
1949026
1719416
1480651
1475271
1257518
174952
1373482
1194019
848452
1937999
1457273
1848745
337898
1289512
1329597
1848813
1500312
1053528
1147770
46005
904101
1271217
1179090
1874462
346690
797299
1096132
1212682
814927
1027219
1936535
1096746
910072
1220552
145664
396659
325207
283144
1884234
706740
1231042
176946
813431
106178
1549853
1443471
1791892
1651876
1179110
1520422
1229190
1046382
188755
33887
916851
487055
604533
618382
1888886
216355
1603031
1508301
1984481
49647
1461935
1812005
615776
914420
1627807
814866
152761
1450327
496463
331783
1415190
8745
219396
960329
700713
590317
783860
49717
379011
1782550
1219738
78480
419713
1150311
1042541
894370
101019
554836
1286816
1281437
336577
1638065
1872473
381001
334662
1858784
1004548
331867
141332
1155302
602234
1998318
1299507
414323
543481
1383667
999708
732118
948487
580897
779496
1471356
1582278
1334275
46935
1088610
1515132
1804781
1361342
1917951
395029
40155
380557
1248344
1008003
797082
1450090
1635524
737048
1670040
873898
1919451
80444
1809875
1821413
1431923
1125487
35877
1721973
178472
1094556
1509050
583884
1888850
949628
35114
1001681
644725
531580
1406128
1707199
1183874
359056
1041717
137546
883108
1922085
1825081
926292
544868
313706
1527090
1753742
380374
1405071
735308
983974
1686001
892517
617653
1748116
165677
1073335
1962906
517139
183611
1525248
332351
655616
1413705
276125
1780002
1001217
577680
1428415
1355129
778415
1842048
1915888
783955
1750494
195113
1253606
18028
559620
945022
112942
653359
347348
1495423
491323
1875989
927340
1895559
1700571
778403
1772392
1865342
816351
1294410
1645364
1391767
720381
1220002
1518343
1271804
387728
650015
794233
1035047
1297715
1452529
1483898
258898
500219
454273
1202647
1272463
185710
1501965
1625944
221342
637074
1005083
964329
1273074
750387
1959794
156986
814026
1640248
268695
874097
502883
722050
577807
1528996
1661161
1311761
1298032
1062883
1058056
156014
1789638
1378720
186330
460133
1958583
1464990
298722
854839
1437057
859164
1924239
350358
13153
804290
631120
1124795
1841284
1509468
336813
1909992
89001
1338278
120041
650749
1929952
588245
453263
1578030
986811
177424
922366
1626145
1738629
922963
1598353
908371
1246951
1540424
1261789
468796
1022066
1983095
414634
1765651
1448977
1596770
1140960
358628
887136
1676296
311090
922147
513137
149030
284832
572608
668987
1771575
803013
32341
659918
291109
801124
1171076
1393690
1145350
1534249
195577
168900
9990
483871
1955945
1857632
1310749
739555
1138273
499329
844274
1146578
132738
1197549
312390
1510201
1587569
1748078
742840
1818769
1070536
346282
1392130
495585
1040741
1781909
1350227
869389
1630140
1480306
169205
1658363
1158113
1310346
1181585
1367810
1530571
886401
379879
657418
1355190
1390413
1531165
225614
951422
323505
34046
689374
12260
1085957
1574212
415397
617416
188522
344345
1084304
799664
1589379
153831
1255257
968558
577415
1830121
443368
1337118
599535
1130175
1235382
839027
121478
159779
1498091
1918551
1948135
1363625
591795
1023990
1693168
834279
554729
775505
343203
1760532
1967078
382414
1436389
1694692
1015305
204190
874439
185570
1527267
318362
796871
91347
1968920
1391147
1169474
1132088
1839305
471412
1691235
676752
1326848
1314
1453252
1968627
1575327
1150548
599795
1260276
970604
1848427
93003
1143144
543455
60916
1243581
21195
280749
327937
345888
1011700
26286
619062
126582
669965
1353876
177564
1662311
920160
517915
497024
690424
1651084
1644334
850942
470858
1942659
909890
1427568
169772
1201643
1275082
437759
935467
904774
1220355
1971776
950025
969210
1567281
959861
1097476
945086
794489
1727313
78219
768065
14783
1819222
1014716
837473
741291
1831855
1521875
1656268
1593496
1029401
162545
426954
997351
1361039
690101
1228862
1998501
1231142
937356
1424523
201942
20833
56734
679114
1505068
510014
491693
391407
430440
105664
1077581
104548
687752
102811
316205
1107890
1148420
283274
1220952
1426254
92748
1209726
1185035
1513026
779545
198280
50601
132800
1167796
1438775
887927
65510
246872
983049
925796
910282
1554579
1878175
260441
1092293
1258776
1526973
1589673
1316162
1003417
1187049
1519350
1322741
1488302
1296001
487444
1413844
1585497
209522
1202530
1249071
1442065
1009007
36559
1479554
791724
102666
927566
193762
949334
1988245
377086
976395
306921
1904944
1928925
1488665
1513976
518738
1723113
1270272
148540
397396
866485
1906852
1665263
1238260
1392448
1380518
123864
973417
1025876
1938166
1840834
1421257
995861
1165086
166947
1387959
900455
318538
342634
1492396
1952601
1517895
1104685
808452
982214
1954181
252822
865525
1463660
1632457
1690839
80815
171158
903501
1965658
951320
1192415
1273417
439203
200386
1646838
36772
1491202
1676030
1029314
1573720
1557679
1989236
1635966
1192134
1498400
298090
1396611
1940065
1609247
26369
1472526
1511892
864678
1995250
739026
1783141
1734043
689106
957618
1115932
1355058
649494
1964430
1241236
1720129
575955
1197799
1384971
1844879
1838378
916416
1962791
174663
1007255
1307886
366968
1368848
439485
1844599
673308
1578671
86431
176851
828841
814120
1644454
844862
1941522
1987003
1792939
607640
1131308
196777
1138043
417551
625476
924263
1795115
1343421
9622
168949
830634
885279
429175
764591
1217403
1416521
1641684
857160
698737
203540
1853474
1264531
815589
812857
1656541
1701619
417045
1192694
821167
245832
409119
489487
864845
542116
1223033
539317
1437114
397174
1101581
1316627
972581
827562
1128792
1627695
1411370
1084635
267254
601667
15397
1246656
1029336
1853030
1751570
1979178
479980
1058305
1632868
696588
1997323
1300943
1716515
1698587
1536267
99104
913036
122271
904112
1581697
323085
807467
160804
1409172
811594
1835804
272055
1045431
1119005
1507764
1796449
835540
597543
1998397
1321536
1556920
60147
639738
4223
355055
1545700
714562
736527
306931
1925208
1009926
827804
1752294
1129033
760489
59776
698561
1748350
414799
1825464
1544678
1194694
650037
1183058
1391660
1310810
211277
1438223
1343520
789444
373580
1749267
1316221
262274
1804673
1441076
1353440
832568
984545
177278
888543
593628
964714
1579101
1550668
753772
1780293
1600291
1067615
877426
1041759
1416421
950139
1033070
1455383
306504
1260524
1368241
8503
1061647
1359274
530315
1571279
1713613
1396556
1981792
1700889
1039185
1026874
542176
810451
589199
1861959
1057074
1442343
962948
636564
987109
80750
1302743
1462528
1820349
1955862
520441
460867
1614890
452830
907737
454986
1517481
1689164
906170
1785072
471184
701712
735885
201769
1531819
1817195
1506123
1713090
478522
555264
1075327
660473
290108
1609555
952180
395703
1458642
733295
1347648
1271876
1275517
193608
1313542
1127614
340241
1852225
463216
1517467
1517429
182684
1839854
1370464
771719
1271055
727803
953578
1697514
1190128
1602513
1758321
676777
525612
1592094
760115
1169513
1129968
1575451
714373
1209611
734442
829064
1476427
1878100
570851
1253321
1277643
336929
439445
1699132
1794191
809599
1365612
264254
1307088
845531
1645495
642281
175777
290865
415606
1014074
1569964
657125
844388
951951
363160
1441120
712923
1602559
487997
1981738
859550
687696
689577
584399
146287
465760
1608189
884980
203396
931741
7185
1143195
1175310
1033736
1175185
1373484
912386
113909
586830
1716662
891015
1085036
1594435
309960
1065771
212973
1618328
1265249
703572
1695140
1582805
706924
311841
605965
671190
784267
1577330
732434
1319784
571208
1785710
311758
1672127
950042
817672
1527465
205937
1301079
584290
244374
249214
70774
388018
365487
742431
710718
590115
246491
247434
1621591
1253600
1155553
1791210
1556608
1490772
661287
19144
1245472
627601
1760620
797704
1157324
1391011
1437942
1433693
1536317
1505840
1307771
240891
1545437
383562
931028
44093
976966
1639999
820391
1576938
762472
114932
1535423
588890
971956
1080668
935029
662039
911030
319533
382877
217162
1398746
1713784
131044
81760
351834
1237742
511614
721062
365018
653691
1647098
409944
255143
53328
503375
1449008
747392
1768852
1693666
262928
995043
1596620
1879589
577223
1961534
716442
1705891
199735
1336908
712053
366312
1809628
1631471
582216
1437198
1440795
1289175
1268339
780400
549975
109594
1930621
1336876
950161
620726
1260816
839049
129581
1743756
853624
901331
1336608
416951
1100752
1906235
568770
975549
785241
1565725
1063954
1798662
1640860
1181418
1766308
1146859
1245309
1313158
1934405
174310
18388
1687339
1335598
337611
1731197
1299571
446241
30323
945976
925508
1974363
1076174
51421
1144486
1424834
1647294
1454343
1283132
1732968
230715
1624249
1005389
1870743
1430843
1988760
1697212
641006
1736569
1040191
396997
1007546
1438771
298276
1895013
1386542
1650819
1329935
1821359
1387849
758512
1065070
763033
1662719
1110727
1771128
1806631
658972
443126
964494
751966
850665
1671032
726738
24053
255991
1583135
1274715
967190
1345445
1245203
1290224
1338491
1128447
306798
1764987
1174106
383603
1532901
1022627
158477
252371
1833954
379273
97952
417185
929694
229156
1994991
1576836
1879426
958070
272660
1935477
909220
1876512
889761
176516
1749580
1531212
572577
28006
142468
28978
1099900
2484
1629513
930549
437835
162729
1560221
151195
480873
1617637
1017498
1010001
74581
1682422
1328280
661519
1959226
64275
1512504
82647
270765
6195
550429
756043
1861895
267323
729228
1361672
984623
750560
1702068
1671448
1628156
1893712
730339
889715
97648
669932
1640668
1499372
1548332
1837194
733288
1793740
849375
1019960
808011
1316210
875336
700549
264325
305359
63965
940807
135944
964135
1345134
1994279
1569457
1167733
1433907
1694864
796800
147538
1627058
1161483
1267465
1761299
489253
1319089
1106806
1343935
1570955
1443000
459334
171519
195926
934843
238747
1946887
88662
56752
1719063
1615845
877733
920430
4135
862735
1431836
102824
1270316
945380
410730
226155
125678
746563
1460853
1932938
1054756
858534
26
1945322
1575919
1571717
1840683
907831
589954
1564322
481836
37211
1152243
1461724
39150
1971603
1711135
794962
159720
1801257
1093566
1896325
202678
124679
388625
537882
800698
624742
41920
46235
306896
769854
910951
1415715
1854738
1321321
1245436
131039
1156962
1800703
1652826
1029063
1721256
408763
927418
1464265
1764343
262833
1082845
939769
853062
681847
1566505
1102332
88534
1346973
1744506
163756
1431187
1758328
350349
956068
51058
1947357
1165391
1955742
1204817
1933144
1310944
1310770
1479943
1390208
1916388
141893
1066098
577663
1785726
31726
1782397
756002
1801254
92399
684489
816329
1815306
384702
654433
784551
1826908
1926891
1779586
1641421
1271659
20491
1879679
164602
735019
811686
264039
941632
1483178
697669
388184
1667963
616674
346476
57072
1026834
532749
1711624
915300
371966
1309863
984062
1283144
1983047
1816734
1304306
999569
1235557
600302
1082641
315101
1982786
162563
1231098
1166998
278788
452916
824606
1110182
604816
1404739
684359
440577
1063149
852264
752891
1741444
167251
1191040
509226
1113193
1880591
1382566
43141
178590
767748
1372564
273857
25340
765546
451662
146549
1816338
559329
1374298
931322
1513584
315121
241132
393057
145077
1922985
348720
413995
1436885
1337319
668550
1722168
1436842
1530975
467351
1786181
743450
1913367
686369
430597
357382
1760708
15509
1831243
337428
1447671
1682229
720855
671597
906761
1427075
1175011
482174
1399587
1712533
1167037
57101
42326
398953
390276
1584272
1107145
1821370
1389425
1748425
915464
1746177
1737570
348316
1178790
1585311
373476
1136155
821615
661175
636226
126975
273112
372022
93664
1672000
568477
1986521
810359
32172
323319
1375715
1412319
1876658
450773
1443527
1510229
1736540
745627
319494
586407
1432796
653745
337425
565039
1433109
198038
868587
1353125
1811104
766652
1617455
118887
928614
51636
945578
619732
267659
1441270
470235
794455
634802
482618
845840
1328523
1625746
695249
31831
1071503
768770
515684
479929
1015240
609834
1537145
151043
1180292
366405
775471
1432190
989170
1228416
367768
375923
1617772
697887
486048
1071691
1102052
1819765
519292
388757
147432
334341
1118428
71654
1383930
1214867
1747199
1599559
1313170
1565758
1676968
188506
289821
663904
489670
165410
58829
1742257
1524992
689500
1539655
557044
281784
1805355
156774
416121
1577564
1009461
1577025
1004105
1608187
160145
12631
1187406
1179071
455097
1319811
373315
1632131
470214
763164
1745907
528795
351296
1482135
1297589
474666
1439276
1497244
789908
741497
412917
1418830
754634
1351191
200736
1980387
1003986
1434480
724530
100669
495545
657150
1329628
1115623
924790
1868334
962752
892819
346329
592086
1993287
759675
335265
136510
282541
468494
345413
619583
63590
1124507
355026
546745
554072
1726219
15509
1551013
35355
1601928
1542775
1567682
810757
1506595
173088
1663087
1976006
166324
1990815
1996730
7716
1520756
1219280
879777
40359
581181
1276687
1734239
984739
1815723
1873906
698274
763537
733570
1044407
1034886
919803
384881
315231
449529
1904643
395466
1539478
1728719
1932676
906142
1086047
419793
86877
1236141
1936782
145399
100391
890388
1738249
944438
1829387
1054035
12842
1862937
657873
1340900
1827416
26324
602639
1781630
1198554
1615635
1620189
1528637
1109542
1343400
1840069
1660794
1425235
1460932
1958039
221745
997946
1236269
514805
1275552
1541339
1213065
1296914
1209768
1006626
1856850
1722277
134661
846921
321114
1866525
1430265
560752
68691
726658
1492368
1629136
274975
1077275
1446020
1833472
301523
1229675
1011169
671
1130344
280744
395901
621490
199226
1200681
694741
1678882
1220918
1038261
659774
1619139
1988329
301647
1964986
1277848
35846
1487805
563552
951442
1022294
477456
1947084
1487895
1979264
1372713
1103791
1435063
759648
1738838
1829845
798771
819873
193604
938148
711282
1154387
856197
348245
712159
419482
1465438
1024659
1629068
1648663
677333
59767
290965
480329
1381024
989590
589662
20376
304343
376578
21108
1397543
433426
544015
1383573
1761567
1731574
963142
1295829
1645112
482493
393823
910144
770788
1299052
1219185
698765
1857501
1858840
1373029
663523
1009406
1517987
1059727
643219
1363642
115596
142112
160785
349285
1406522
860425
217410
936608
1982167
670871
1360396
1485782
557931
1880632
205113
245925
1486683
585167
179343
536881
77908
691325
1847754
295418
1377148
1261398
181097
1205824
739389
59317
1459664
894349
1960156
826902
360516
1690457
535185
598394
1335955
1722376
1783396
260387
1081802
433782
772030
223027
687695
846083
442675
1298773
693989
1043001
1441124
707586
1282606
1460132
1956010
993357
1019118
275317
151260
276213
1614697
1381630
1492882
267341
1027615
789910
818724
1437820
1608966
1071661
172114
467631
847629
1724705
995976
296622
1825896
586543
1462093
1236725
1355596
396545
1600470
608441
1798258
449749
1651117
246985
814226
1015087
1459824
285282
312228
307670
1346455
1239524
1265671
1995343
1460223
1106039
508872
1613129
108513
228472
1984361
873511
339748
1301627
297666
1617584
1215129
514151
1291859
1960792
879235
937562
1648297
277716
1613719
614722
828542
29424
1584755
1062412
453010
1415175
27892
841705
1375861
705884
615747
966687
561902
1335412
1024463
424011
844722
206544
972675
122879
458682
1458905
1245028
1704575
239809
1156912
1611050
1440299
1730194
1853173
565478
1574944
763020
918500
1375424
293969
851440
1616804
1571790
1988275
276164
1713364
655143
1598593
1453193
640107
980947
1549364
1695684
1860405
1081099
1123999
116551
962511
1887409
1981792
1124753
1264496
883270
1065080
120550
1756771
552315
1000344
1268987
465210
153097
821345
1124611
1737583
1770757
786143
1341171
358126
1820733
930758
966354
811995
1732229
631712
1340432
1764803
1525429
1421892
220722
291365
1795393
1483835
436262
1189822
923214
1790871
1453143
1217003
3760
1103272
1209539
985134
904104
1167343
1739128
1353561
915221
856342
1211412
912247
1646825
1268423
1251534
155689
646744
1415493
1419511
851575
1373994
1651529
1811542
1833615
930317
862266
1716331
1110154
1356099
1610718
1699758
1351342
547735
34215
309767
1692291
429925
1753629
1588088
360790
1686430
1632854
1865124
1590546
484912
1484893
510903
1235095
1317948
230589
708497
668750
1685999
1587502
1864034
1415155
1886915
1900980
152482
332221
1835207
274321
1927924
207017
535972
1757205
1965622
1923938
1547533
89058
1939947
1194215
52336
1053551
1281222
691820
769871
1632832
1175938
909316
399625
1076609
1385784
1985366
1399672
1225399
1768469
1947280
296444
1304507
1362910
1603177
1435094
1061958
1009813
245238
5100
1841106
884282
1642378
1094282
1062907
418289
1008767
779377
1116708
207194
1926535
1564067
280509
802057
68029
1446762
1598460
1688227
1236481
1476472
1982624
1086355
937794
1117247
1521463
1078214
1250665
1214615
547065
1084253
574641
915172
437614
1015222
1893955
961975
1197549
1296561
1389823
186279
1107904
310624
505901
1498707
293173
1253163
912116
1262648
1678969
101736
696149
400157
1705811
1675028
464925
1203560
511879
1719190
285634
1289613
375454
1581293
1294311
1045224
1451819
1563736
1907626
998815
179640
1295776
1710874
647626
1203857
1988213
1041025
1922951
528982
37747
1197815
692793
504090
453083
97620
1896486
1714137
1110721
1426787
1147424
1058993
429623
1471628
824121
250630
1304404
1795794
435233
229249
265062
607499
234416
101128
452995
259590
652014
367210
508390
468005
1868746
1895960
42798
830848
855835
764296
105995
1778091
1887179
953388
1920390
240426
1645362
1261099
11954
1222193
329134
1409496
1173500
863852
1807230
526252
479773
684157
717442
287138
59675
1115128
818063
409599
149204
835024
124980
823783
1195755
606353
413882
1391528
1849102
329919
1833818
465718
1435155
1299428
1876678
1918793
1285498
1587815
1072761
1957650
135083
538829
1355275
1494407
1941753
21521
653948
1939377
440199
991361
1151648
1927689
989241
559418
1674291
214925
1107291
1161570
244234
1516918
706265
202481
506808
531690
1584550
549118
1218157
493591
1815161
115909
479026
1269860
1767238
742674
1805176
119120
214240
1963801
1969701
378703
833200
1630870
1301729
770224
596571
1577578
380070
1998495
1987697
948680
451169
1901710
905
1823845
283099
1063817
313356
938785
918710
822614
1196636
694608
1432868
1359236
1157836
1968170
1016517
1415849
806142
532364
1287832
96140
737687
1294494
1473341
505076
7446
804731
918425
1311091
1519493
803201
1319202
846565
944713
1148758
594156
135472
1635547
617537
1603024
952688
1465875
842648
181898
1613883
702115
1139198
803066
1877083
1864201
1058776
1704967
1556032
91058
258718
741172
1547719
167989
1338780
383033
1211622
652031
1273951
596215
419373
1225214
876638
460558
91443
532988
1985085
1561429
249024
1866538
806890
3512
958023
1357795
681027
1456853
1724182
564519
179150
1126892
768927
57088
1590991
567325
1118104
1596053
1110399
1652411
1188095
432613
1653151
1925913
1711145
1128951
1837055
880017
1378123
1220017
701884
1240399
639544
253687
1588589
1251527
1141506
1238546
1602558
1814549
1585768
400779
1559452
97073
697010
658107
1122057
1733343
1591352
761475
1109390
1079586
406346
1548079
1154984
216185
1583216
633278
1821565
388393
580511
1170982
743392
1920962
1761585
1760265
822700
844554
263271
1189154
935779
987754
1716042
972113
1788246
241483
438789
1272919
1974978
308501
1845360
1648704
1187631
1458787
1610295
718377
400076
841985
1510695
1015181
1431524
105333
1424455
1377571
405971
1763576
1126565
241851
1499696
1017901
604385
532574
1197160
528276
1217279
1327513
569520
1706866
133866
138026
1140795
765050
1454509
1047063
512706
381653
418578
1207829
317940
994443
1505787
195014
106113
198311
39121
1749786
1326877
1345267
724857
1055256
1179922
564830
1186526
1332726
832566
959928
718685
1108026
356051
634320
1756026
867083
1946180
812697
1863207
1884508
470240
44967
752259
1495699
1393913
1595045
1336487
584392
1531330
753291
681868
1187153
1936207
58043
899906
1435330
867399
44348
1384632
637742
767698
1062061
638151
1983810
1064967
217268
1641190
1590839
1945769
1331090
1560471
1438852
245063
1062961
496256
342806
1569876
96788
1365733
412922
248265
1859672
908391
757206
1448623
1523632
1806834
1116566
464067
896800
903542
1190211
1508308
636895
864248
1623728
1353126
858358
1802834
990324
1797652
1169544
1323374
1500235
1588934
1916895
1597537
1786090
1734079
1068145
1066911
1604483
1544388
116218
1648745
1737306
1899238
479751
1142963
401248
579810
1827562
1499616
121442
1493182
663867
498850
62888
1186697
250968
1031020
1731740
1513166
143471
231832
638326
1576472
1530869
758164
596157
254101
1061669
1412038
1713589
48380
1314791
875434
1675990
1591939
1782028
221689
1510298
1912741
724485
1940107
1977215
377801
1707532
1849275
318266
450108
11057
386248
1707031
1694936
1956080
1403186
46161
1851907
1254004
742394
104347
1833324
1091517
648378
1346174
390841
396533
786544
958563
332441
1942554
1991528
1529297
1313650
612032
891167
171541
895476
1715852
641048
1106370
1400147
8363
1367750
1295763
1709756
945958
1979138
1881945
898735
914794
442637
334453
309636
1363745
680297
949022
1493414
1340217
266611
695634
1542118
1610739
417985
769231
1213464
186481
898595
1329280
1597754
832838
1683528
1398294
1275656
1246322
98445
1993667
819774
1874434
1509701
29710
1556346
6683
1401520
767891
663900
1611926
1920817
1689409
476767
973706
125533
1725250
324900
1041018
248783
465172
140657
1866741
70092
785563
479343
1689280
664186
1149448
395147
623436
1414527
1479623
379803
165074
51940
1034768
1583347
684760
1814633
930824
1661684
196312
539187
309452
1560550
1014738
1645870
714091
1858272
279583
1737894
1999164
440721
846678
157575
517951
1487581
1477710
456878
214491
350325
850203
1999356
403978
915945
775274
552650
355414
1855071
496709
845981
1143399
1235761
836574
238649
676630
745052
329053
994942
3471
1968153
1718618
1812334
737529
985755
290080
1688941
224006
1370757
709826
280971
1904042
1201175
344453
1332744
1438822
758295
658328
604326
672253
195964
137851
10405
1865220
1738951
1099214
1014120
471529
674265
545323
424704
1170554
525358
1954381
711291
1509150
1818872
1750935
763531
815529
19587
789958
434201
126418
295167
1807451
1894707
699809
1962052
1009205
830175
1338694
1275661
1946072
1196725
916338
362243
1617077
1665440
755352
45947
1948000
1416224
386483
504059
542956
75821
1314278
1144277
1123913
1369374
1525270
1093906
1066782
1172375
381071
628799
456287
1843126
855736
1054294
1531348
466068
24734
538817
377278
1400877
1087259
1960971
993740
1158839
1628703
1283681
1157658
775805
1450481
81544
1091077
874296
340184
894135
543709
449667
842972
1609373
380691
988762
1918776
1372218
255341
1196097
1338262
15340
196434
1115732
109337
1163031
1434510
1587102
1137120
1204621
1567616
595096
123144
929750
1345422
806430
1318792
777614
596740
1944558
1482293
1114163
861753
1399453
1088222
72815
799568
1085197
1469508
59098
492482
591725
462056
1810730
1018453
1205962
62416
1620999
1403706
1351129
484109
1385478
42589
42917
834295
638644
257622
212848
646603
1737864
171621
981442
296390
1235684
1245524
1927408
1361692
677576
453609
127909
1390868
1712741
245923
368815
1985629
1044829
1005853
345232
1534395
1314452
909531
1873511
1966251
1133506
66967
1438564
892246
1614506
1438412
1943613
1206304
1883950
368935
1072735
1495357
1123196
846298
1806281
1247851
1346343
1089229
1325811
1483098
90495
368796
1346481
1620197
1001120
1530855
1535266
1780397
1427296
1823053
435371
1728326
101019
672429
1760283
1214880
521780
646654
1284922
1613022
1233186
1029651
1105640
1466935
1101249
1195391
1429833
1934390
824658
1988331
1621417
814833
1503858
444981
343888
1360613
351147
287173
1041241
1793034
1138314
1239168
972289
1985254
202244
732474
912670
1016904
1960835
172285
1755197
1467678
1302183
650330
74184
795607
491682
1363830
658643
590480
1203159
262380
1247097
1805229
1457576
437736
367053
1704086
1060579
1297393
218121
1538202
831265
1289283
888785
1846822
1390525
1765215
344143
1871133
1913191
449296
1610647
1863507
38945
225910
406998
630171
1716395
1910526
5897
1544152
1245362
1360641
1409008
259880
1434211
1055967
1814638
1240898
649673
1769411
1417483
260237
345525
1453177
1280625
87258
1989981
1885080
773776
1469850
8283
1005736
1551566
336698
345050
1429358
220785
1728361
1953030
427882
912042
929129
1253417
213230
1514205
7832
909880
412853
442556
1289263
878477
1136070
318542
533762
1328365
388962
1059439
880934
1415274
201446
188232
1068660
1409132
592562
1008062
137455
540602
1549128
934980
1510494
686240
1069192
251929
1530802
1459077
364685
1932405
1367102
1169324
1665685
1058876
763937
1400993
206192
782608
1309184
1345106
229863
1731496
564498
1222252
388890
126551
1532766
209443
1115672
295491
1818211
833564
1441030
1391356
607413
1758630
63621
256199
1386341
1837972
1155327
1564304
794587
119933
1217306
375492
982438
1568921
1994481
1214216
397614
1685596
531223
1239112
1194892
211708
1822832
51625
682923
1470857
1340771
733268
1365730
1587596
1660418
1879580
1606267
466284
1677584
1451864
936440
924855
348693
326036
1616934
588059
1218649
1705579
889475
652326
1551766
851454
840739
302806
1357659
610198
1024680
48007
1029642
1377166
681291
1389890
1829399
332494
1784356
933612
1726020
1461800
764682
1528508
1549874
1642517
1859732
1633644
27996
1767180
1525068
1939166
144683
1834226
591100
525049
1786971
1735584
117483
1450885
92281
85073
605299
494680
980633
1459967
1956802
57187
813232
704094
1320011
94830
1095998
676167
754833
1151797
1000032
1615269
512898
628959
254348
954349
1131991
199107
1283502
1673125
1219812
922900
995311
237998
187250
1382470
1682123
1103486
100483
149493
15011
140264
711843
1021975
1808806
494829
730198
439989
1016951
1351237
1625187
110352
1768634
1659121
1662034
470925
306994
1769172
1656656
830990
877304
1227368
1194542
35278
1676229
1068755
75900
1519362
1707728
1598089
165275
1077696
796937
230275
853928
882302
784529
912183
1731555
1754203
1429360
1678955
675740
474113
372688
1603562
1159406
1280384
1708542
961892
1526223
1305731
1208241
132299
551071
809474
146047
869472
289708
1886505
44527
537205
630896
1473538
213160
751327
875528
975764
776037
668990
642083
203889
385214
56247
1553452
1189152
1701233
1493046
10283
1504089
1671611
168282
411893
212198
737499
461810
1695788
275592
319002
7746
1337795
96492
27587
1457065
434580
213824
480423
1294527
1298543
249294
581686
1970690
1153764
1312990
1363510
1784763
1718238
1119374
1057708
1895774
1713207
667436
1383123
1008536
1066410
266578
1416568
1301392
860511
1365017
627255
1572475
299388
1609879
1507734
737167
284723
854521
851745
1914973
678221
1200296
1592593
1485610
913194
473258
680848
1645681
1293338
1016963
378497
1741437
406787
1363629
1592739
346523
491199
1919658
752586
987028
1083425
50762
1001404
87150
1788167
680537
1969225
1042501
1848392
1013911
1633437
552143
585420
1539023
1234554
905879
71327
32105
1298083
356741
1960192
1664531
191135
1104517
1872295
1483302
803340
831850
1408967
1533347
718473
817132
295139
469369
689897
1066288
923477
150002
633120
1242327
1837885
1337242
1253559
1242225
1684717
121613
26715
161750
703361
488967
546409
1209817
1885355
486945
848967
464152
1530803
1361350
603550
25679
352015
601249
358277
859533
806698
891987
441596
91741
1697336
1741408
1659889
1548937
1312463
1648983
418483
337304
199385
916950
1508583
498328
748081
1546161
1081574
701002
614756
917667
587478
1043971
983388
24524
1352939
45820
1973399
223723
1339429
195609
105729
197954
145211
1989169
377206
352592
257236
274780
1061486
1890597
134399
596804
1417108
1281826
1643916
851138
1489713
1486104
968594
45853
892898
874927
1162965
1342512
1215371
675782
609812
1979665
750243
142423
348526
1065733
89473
887586
1614561
334189
1469996
704245
1746076
519877
390181
1717310
186959
43574
1789280
1345100
1731866
13795
1560388
541851
112490
1240858
1428677
572620
1930128
1714740
337787
1474944
1497343
1148509
553843
1354439
1048626
1171556
494007
797245
763851
1412244
550825
555605
1321089
334527
988494
383890
345473
1275984
1948821
20288
378326
946538
955434
1145784
1527478
16524
1441619
1430988
391822
1986657
686350
990137
1685358
1255527
1779399
1202814
1334539
343081
946511
387340
1799430
1392723
777706
1957787
725466
762949
520997
644018
1924118
1644607
611754
3309
636225
441537
636076
676390
1544563
876490
653670
852474
223884
754429
1997971
585126
1427907
578383
1739212
163457
227816
549698
510943
72321
764034
483233
79722
976595
1125804
1881167
1354841
621646
624373
1517272
15369
1763180
1417834
1110837
473743
596355
1325309
451373
1723302
901184
926808
1530319
1951560
1908908
1004050
1767910
1372271
175915
1257838
1517711
176128
1035506
1467993
1046157
598450
694293
1207765
677269
1566773
1913582
1832615
807422
1989777
1628881
462857
1828757
915141
551528
222198
1305673
1577181
923159
1937531
1431155
102916
625013
1982199
968382
424593
261678
837404
396710
1407803
223843
773073
1511820
1200522
127253
663682
1761093
1338411
1246495
1931001
642116
1617117
1024595
1602472
72071
903722
1306467
400467
1177688
923557
522989
33564
1823279
1335461
100559
741960
1614974
534732
644431
135459
607284
1896364
1925807
557807
176293
747984
1726018
257474
1567077
1206890
773330
808424
1195917
487595
299796
321544
576358
65228
354339
842823
381191
1306470
1693047
1203292
1044238
465346
250319
1079845
555050
1054749
1414749
607366
838248
1381089
1518538
638959
1223146
519761
670754
939444
905635
1738820
1337657
1487877
1694985
1622802
1361926
779520
1971056
1434197
421241
1898664
848391
719222
1751601
1579733
1630634
216935
1221034
1460820
1166486
1985336
590769
1730001
1616371
1760833
1603552
1162453
821917
874378
746766
960426
1885347
972205
744384
482726
1211965
283534
1117782
1442572
1760406
875583
82604
845353
304741
134369
476677
696742
1825542
1766870
1449830
1790334
1850938
510636
1844474
1836800
736642
189701
617685
1084676
152442
1113715
57146
1159600
763457
102367
1061950
616599
1956297
1067700
422360
715149
434127
677189
1162697
819525
1133062
1920151
19476
437360
1637760
3571
1304089
1967488
574659
1992668
1476580
1397369
778973
1428811
496533
445353
1203169
503763
485989
921212
977271
977696
1596574
513289
1594930
174960
1509827
438818
1649354
639475
1551232
1562541
1763323
1263284
132535
422433
417145
860375
884267
1568161
1942711
1138614
549515
333124
504484
1882582
1844416
1331119
847179
15678
944173
1948203
1639676
1062194
1804397
1844657
459039
1729043
520178
1056272
1173198
1909005
1962572
1578889
84950
208188
761186
1427140
1501897
1818003
846569
501687
1715668
1378710
1452186
112661
1501923
608059
1261718
1513936
453552
1887158
20664
144622
1619538
1861652
41527
1057134
992047
992756
1891958
520441
1614967
1080446
1944851
904181
508331
792360
536218
1524978
845109
222281
934712
541477
75498
1949680
557604
281373
1203187
1444714
860995
94671
457294
746917
168215
1856405
1311773
1469195
478912
1772778
791819
1897159
1680268
224665
427331
858088
476313
1142453
708188
1801877
62172
1443518
93274
733086
865823
1783762
769229
1863944
658480
981825
1197259
609889
1560343
851186
898582
812902
50867
129648
1751982
1832356
1687083
326909
1040336
998245
1729498
23259
854595
626611
458550
140194
1092406
296178
1217329
1650862
1221512
231977
1928660
919238
253736
113364
1422255
1537804
596746
372289
1497839
581464
1211989
1471805
1791679
1183060
1351153
81485
1403884
1234258
785968
1651791
1545356
1215418
284429
1550003
315457
228690
1520687
1075933
676278
1476407
1763048
966241
1563833
913052
553823
475473
627288
533412
70426
1762981
609407
1770922
1528431
939067
395732
1536580
583964
305877
112597
757865
226742
1798197
1498061
494925
1604019
233725
1845145
681168
1251907
1345984
1559504
1368824
937752
518045
1318862
1903620
1373467
1758080
149552
737691
1292950
1463619
833044
1472684
870430
1191387
235204
100559
963253
1068705
1230109
627149
234911
1974494
1146543
1693344
368300
959020
554909
406225
708377
1855419
701634
1631751
159289
1163725
695976
1335157
1463879
840923
104305
314078
552635
1098937
1772432
843763
288851
810103
342979
1787278
410731
623715
1008520
244730
695018
1423443
1586179
1225932
590489
359514
1212202
2914
1801088
94120
355589
1763377
551624
1128752
1931111
1796585
1204140
317429
1575539
1231610
313158
1503114
1896528
1352579
151948
723411
1922918
131964
1318237
1205922
413550
1534428
332917
981681
1173157
203004
572103
1158834
942618
1072344
1088772
1955927
76414
582441
1522309
932965
1363638
1774058
822456
1723010
809676
520101
1101820
1034125
1575949
840132
792286
1745959
1791691
355649
218125
196319
196739
139019
1022084
332031
1984085
182302
753239
8049
1349147
1186905
1354455
1666379
451849
846400
8598
1245775
1539359
1289063
117471
1411244
928796
1131195
86127
1913306
910077
1863077
663979
971637
1219095
1386365
1411624
826384
378754
1895024
1888083
1086003
223776
1753522
351552
1840369
1042997
1732388
1683834
1524342
834086
1087186
1844708
1085759
978692
721254
258195
196670
1476427
1839357
1436513
1352420
1911847
170182
353697
980565
461227
940142
107371
255511
1991395
1092495
668581
21273
408242
1184203
1089431
865089
1223876
1366676
1378201
744699
1399392
528837
736766
1430204
1016683
725144
1714273
1788194
465756
1131039
1234788
1318149
1075633
969651
1182842
1452915
483668
1675974
1076226
1922577
1162386
1013628
243556
1175781
1459029
1503455
1920229
698451
1635477
1743856
545521
477631
183339
629486
1698505
1726420
1171495
63021
173483
1340355
1929440
1015636
1774166
954807
173465
1332995
1869769
1789300
1399462
428167
1989106
430090
1162988
1176255
1935014
1510388
105513
1501601
619477
1381302
1808556
55600
1408986
1828839
1818707
559045
1744570
1288736
715633
1512711
1967205
304181
811056
1581528
1535406
1341056
833994
950280
233021
399185
1166534
1695984
1047891
247330
1900527
234468
608201
1432361
1534319
208888
931685
1995891
379439
1967361
1967004
1472753
1719612
1383146
1724700
1981264
140073
1272121
103138
481651
1263000
520390
1931323
30598
1294941
994412
1962350
55936
1669489
247450
1039956
663616
324738
787223
1676846
1802471
300931
1818513
15818
626064
1259069
1825191
370559
1660854
875286
1796868
1150482
750021
1379111
432458
1752968
588700
186925
1262129
428920
1351597
419400
1197935
780955
52577
1774085
1695857
1327041
247178
640030
1517171
1411219
1469829
991064
562811
1967810
1776792
793730
1109423
1957494
1443987
1251759
504739
448633
1714468
1526216
1275305
1332433
1754126
131108
724577
1701625
797218
392289
901772
536223
566379
1072898
652443
278318
1390969
1646548
859873
1805224
1378255
1368796
1824179
3903
1232624
852904
523789
1388848
1191973
498827
1651953
1478829
561087
538796
198525
1411466
1951082
1225437
18327
567763
1549005
1010478
536899
1492473
344995
1189658
468070
414943
357198
153824
549844
694036
148548
1785658
29422
189289
1670698
1032692
1540060
1158436
1540247
1565292
138452
1042816
265473
649199
492559
1383369
1252361
19120
1198540
256185
1567367
1192138
232341
1182262
852624
1342209
736713
873333
903335
781392
1791426
297420
767027
731968
1905872
620647
1123658
268711
132634
707266
318051
1519245
1280991
1224708
1057720
18849
281429
23772
1623500
1648921
953367
1690565
1226243
1126986
1623450
1302027
317214
232571
1528774
342893
1442789
424094
588815
816660
362219
254017
1348506
1566504
1940268
1730769
1360015
586225
92248
1829313
364555
259564
309181
194934
1611879
48984
1547542
1080579
74622
1154319
852314
36466
1278674
407521
1871113
723899
1220714
835107
335838
1457785
1414185
1610904
242859
1984258
1142636
1539431
1310268
496844
1245331
1329717
67650
1524026
1092653
1629105
1488664
849117
1070969
1893276
1759823
1801718
1491395
461473
591049
1088230
1337379
1854584
1446786
394681
1270066
314289
797195
515042
1942126
202101
1759173
376867
683061
1304221
206765
154621
140409
1581496
1911203
475148
1635215
325754
1566276
750426
1387888
1187487
1362082
1198487
545688
788219
1768356
1790437
748639
184059
1787136
1168060
1102798
1969167
629098
472995
852968
1236345
1861498
1596073
16082
289441
1007569
433165
739406
41795
659343
829419
207800
890884
1453963
1546517
734268
1217690
653111
1562592
1224576
404430
1460145
1089445
1327475
755109
1758599
837188
1968969
1353770
1517060
1639487
1127623
1377751
503319
278631
972973
1840988
1512961
704251
1306490
509232
707810
1338467
1410345
362337
1221368
842764
919791
1439072
1961618
230070
1713666
19556
1012244
482884
1013958
995467
779269
1943950
205914
1857864
150768
522593
1350138
678507
1701436
380935
685409
1884630
1155579
278905
1222089
1770087
1575730
1167068
1437812
734029
1310895
1587921
1418673
731953
1959143
171453
379365
1779285
750642
355161
1646876
504725
111241
727405
1645445
1218180
1826335
777583
36417
1648127
957658
585267
1905809
1205985
1102630
305074
1455558
1320690
1247127
329013
1129172
289465
344084
80520
1327460
274304
340399
590478
471379
1851463
1975238
129874
98260
554816
1787857
590786
883968
1671186
1295138
1555193
188612
1791332
1185716
197178
587432
1209696
750813
484694
165560
1955568
474607
1769590
741015
1066889
1256979
1859675
1278430
1052969
1719607
1648745
1152810
1451361
1687863
831216
341391
902130
484957
1605350
814375
1275447
1856124
1982166
159305
920009
437242
918196
353142
1667025
1476185
1766272
1227567
17159
157908
1503115
1096538
1246345
1203162
950131
1027791
1849219
1517926
1430965
4943
328653
1556958
1182214
1201573
1612442
109356
347509
1150961
712566
282275
1027419
1367810
275280
1089025
1340523
652541
1058518
1852106
1028854
859547
187168
389026
418340
1173881
855570
1471877
273059
1651356
175829
894672
278092
448060
150941
1555216
1668612
1226193
1799783
610824
1776838
425354
470655
1469843
192729
1047046
307649
998883
355357
856408
190420
222251
1760999
737336
216590
928985
582611
1987700
91903
1218571
1008095
1699763
1746788
1182769
51790
333694
1955948
1042609
1044783
1116619
832374
1782164
298552
374565
389053
1966063
1276218
663856
138301
935912
1915531
1114319
293468
313254
988075
697346
1753470
393902
275909
1549263
689654
1434944
1611920
1245457
722453
1185107
134499
1721065
281673
899687
1027803
339674
1608393
334287
1975370
404016
1937948
649813
1640894
1305316
1379603
1553400
1055697
378386
1549262
1598331
1072798
1895804
788749
1228499
1125182
1306067
1279282
1174900
1757624
666010
1628326
1340865
1473650
42211
1790171
1181005
786168
1585785
1252042
1914819
898912
1062124
1203574
1576959
1666811
864248
1472177
1098790
215561
275001
1312351
1317141
765756
1783413
328899
1883283
590909
1122553
1312562
964060
678020
1551888
162304
664798
1969836
1570902
273382
771396
1254436
694641
1034671
1938647
1217198
1238827
1697815
1432881
1236492
1230099
1032956
1486302
353553
1662008
1995864
794760
1559143
1977762
590057
1889412
910747
631192
539228
1139321
1747071
519374
494472
1825912
1128672
61731
147777
559539
1934509
871056
1659048
541429
1058211
1685386
1005756
1158829
1965973
352842
963761
949752
144054
413757
764750
821367
942994
1376726
647547
204835
1947648
43191
542898
489128
1691130
394041
1650556
662733
1799949
1622273
1607575
81158
1847464
845722
1127745
1480346
1227795
1473154
1618863
970540
1782379
1633407
1607429
578859
1323984
405845
204087
1349041
994390
595921
1100444
642270
1562039
1680782
1942672
1093723
1245298
1329821
1766641
1794192
1722197
999633
48932
1234114
975397
1803913
1747299
1171219
1996663
473334
1535789
947262
1498315
1569425
1034480
660837
1895584
449070
193064
780666
521852
1082293
530994
750258
337766
329385
1114743
1890032
1754599
341809
1209562
1461346
329979
1235918
61732
726116
1737861
919422
1123364
1230820
164057
1851989
134953
437443
1043534
1468769
1926848
1990355
1559240
369088
1352280
1740363
929217
1757567
546459
1120219
105919
884158
1689826
521844
591997
395729
345841
1750019
792070
974123
870384
1525615
277211
353035
359789
1298249
715053
318054
1031223
369139
19745
762398
689208
1045271
1058883
595907
451426
1218743
1222620
639432
88211
1549852
787392
1859189
239482
882520
552201
116121
600614
369875
497899
1358222
452680
595086
399905
1615075
1471476
203340
1582238
1389549
398717
317030
1323623
1912084
1862081
69532
775620
1781598
1897582
1597363
1816274
423241
1336029
527464
478295
598121
248326
984881
623706
368397
198652
732614
625387
826868
1451023
1989797
139085
344307
1672845
1107752
595053
818668
1649528
99475
1780570
67658
1698324
1646657
1897090
1247760
796153
1454194
1372780
611431
855132
982315
998928
733333
1604384
1717976
1519264
678006
1018926
1693896
316635
1350337
1481147
1758307
1582795
550014
225463
225178
47108
1676094
298119
1127376
48036
371461
262023
1732868
951546
1514418
925743
265054
1625963
620667
1839443
533276
688871
493642
1051214
410306
598759
755794
249507
1841596
1133231
981829
1765345
1756481
1961977
911091
167507
491655
194636
66187
323716
100096
332962
1085936
1228138
807872
1614490
1895902
31069
1782600
117152
1945532
1986174
1352433
1398461
569525
951499
1363436
470637
172983
1315308
548052
218801
211035
1854201
1586498
1059337
896931
539204
1573252
450562
1531530
573859
1523092
203181
944075
1676625
1339185
1413734
897708
1121177
64831
1633923
363300
477862
1735503
1457383
770786
22888
1321270
1205679
789760
1681149
55848
1852756
1956295
1827349
1588879
1234017
915751
506006
451730
1737342
759488
1181786
342025
697259
1987826
1996030
79230
1234355
349761
637124
631011
762200
467600
880771
804580
1873195
709040
948843
910434
1051787
1349750
136643
737523
1030020
1095182
772883
1006481
7787
1874812
1210556
478415
993860
671183
1158694
267223
1315524
1179804
1489358
214556
703978
1214078
810225
674901
1363707
197497
1039561
1072922
948986
1954570
1039616
1134834
1762748
1711601
641566
238277
429039
1410747
914937
799413
363176
1607790
250389
1380328
1987037
1633886
1403657
845240
1039240
789514
1136790
918644
51372
1201490
68776
162695
1943552
1114602
697391
1270552
133759
1046306
58440
100795
105786
1655602
627830
718211
1810758
208333
1582775
476851
872894
1163088
1829778
672259
959824
1167719
15172
942974
1006618
726040
1605445
1604723
451609
732179
1573874
1545720
1809900
1812994
1503748
196429
1562053
264960
900881
19701
1017495
1346938
1488627
1620903
9140
1898456
914757
1910029
1365355
94548
1641756
295830
592336
154919
1447299
257518
1151750
513720
336419
1836410
276676
709617
1660144
811277
1111529
203787
461788
1061647
398406
1329448
1121389
1727001
902325
847909
129714
1699950
1004183
588095
1524600
1492279
1755775
986724
1901426
1842277
1214388
25102
545673
540704
1251459
1272326
225079
676068
1598081
524966
1314429
751564
949045
215677
1408845
1426379
289397
1799712
520224
559502
859527
1462278
1808769
1046768
1579921
1192487
1662647
749540
1192687
1136521
1968918
833630
1362025
1381342
1222642
356750
1231330
1932634
14630
1140412
395616
893719
1374836
1760428
1107704
1155910
1901470
1622491
653378
789503
1635290
1952332
582473
1032813
1512083
320148
650755
1753285
820283
209227
1821188
700092
1409885
92770
534555
1660146
481951
145697
238570
1515870
752218
342788
1269007
172723
801695
512350
1087395
217963
105502
1625490
1997705
1569743
663889
647216
1630023
1826495
641734
1632057
225555
1501123
1944270
338609
1896500
1066611
1828853
1327217
1396750
170473
247419
294109
754352
47561
717028
25706
1088457
1394588
11714
494347
1645045
1448542
762256
1337393
499436
792939
1726632
1581831
141131
1197731
1245292
1256360
1989907
1750150
237358
1600531
179146
1985509
179931
732476
1220029
1240886
1055673
1594497
1300813
120319
1874220
1415111
1681948
1338662
1429507
197820
988821
236695
1861641
439522
1646436
1995487
1497070
1159478
930455
952717
1386116
1867441
1580423
1039354
829894
134516
1536522
1635778
179358
69544
1407236
1397883
702537
942117
1427748
1837030
1345452
1418408
1429200
663484
853554
976333
16151
1394032
1708973
620008
430384
703556
1640017
682069
1608982
231906
768710
1199896
681725
1934243
1635338
132561
527623
1958358
1360570
749105
1691347
1635484
1531061
1518980
1828026
1249621
1128134
985995
626914
1476576
381397
133681
1663580
256652
904266
1095557
1552600
28359
1735539
802196
1349876
295592
1550373
769946
1929853
1176531
1910678
820159
816661
1482947
1510040
316352
975151
1351215
1176114
64669
963572
283773
628178
1184462
1913681
1156924
1954743
469203
667229
772591
1460300
1663379
1043568
1149277
640774
235965
527646
1020591
1919933
1473664
759861
1119402
1473892
597832
1823954
153984
1393634
969748
1058902
1147012
1553147
92494
64666
72341
1038132
1802499
1780148
817036
663004
1240268
474745
565598
1453785
809180
341464
1254001
1363088
449777
353872
926739
412004
483702
119443
662753
656548
462435
410535
643755
1597839
1107765
1976810
538971
1405072
679015
1625555
200790
557502
782667
1988399
1356896
908846
180616
1188844
1495087
1610430
1128582
1477093
1178153
1369976
1085429
179708
1009838
1094974
456284
1488041
1446558
691326
380832
1066496
65599
1429927
1557164
1206494
1288567
1471233
1930714
1033519
977652
1353035
1880244
413354
377947
37961
813213
745193
521436
1142491
416820
648757
435089
726661
1430852
1927540
388308
1928044
446801
149404
160196
1774895
1778072
644761
697984
1859770
328531
1152940
1970569
1929
841172
1921936
411316
1657510
992300
131322
386057
5591
63217
1294072
1345947
1629943
1675063
1812639
373978
1033171
1733595
555723
1094172
902361
468744
151400
920524
89734
756603
757263
1561210
982554
621666
51490
1241274
1103365
1902569
95194
245341
900997
1042124
155611
1298340
288912
814033
1697376
525270
943836
796647
1953812
416829
940309
57071
1285814
232402
1844230
347644
1171281
1139066
1914770
769754
1395828
29730
1480447
950573
959147
1391736
299971
1653051
1991244
970476
1162272
1506877
1826104
1540885
555927
1751880
496917
45691
776168
1082643
1600703
230916
975349
1624289
1644213
1323482
1699491
1992148
448028
129695
1080710
61619
921366
1539534
496593
1474442
1714226
557869
1521325
759973
1800460
302014
332110
1200239
753298
255462
1351987
404255
707915
1393796
289097
782620
1338084
749348
1553233
501804
1186839
76487
1163262
34222
1692646
619766
733628
1412057
1395961
555943
1745832
211336
1036824
1150175
628987
1039458
336519
238190
1796043
74475
1348912
593260
1093906
1960995
1386370
1396338
381165
823138
660998
964836
1284449
1625587
1433638
819789
1977502
1061231
1042884
1006119
1374339
1061712
692772
735978
1644559
1372255
544496
1718923
1956099
280353
381748
1046673
856012
1916255
1618512
1310712
405082
97187
1189548
724539
1138899
160529
1632212
828680
1641799
1002963
904050
1448984
1173031
1345453
1604282
144066
1492199
713309
891599
1885170
1250167
441584
11263
825107
65648
1887314
1926854
341571
793014
946507
1613760
115793
806311
83295
1069113
828026
42145
404730
354768
930523
1093679
1475401
1266217
500699
846326
1499827
906092
1530608
928037
918391
1286842
1340432
1525207
1445038
935161
1896558
780090
1244617
324325
1918267
159735
804689
1980538
1610464
668359
264177
916238
1753892
1071485
1005982
1646271
50584
1154966
1288696
1308965
495962
257829
675682
122194
1950009
1912935
1068323
1688886
615559
1075447
1149144
1890006
669829
1895748
1591348
1905383
1908303
1927955
1296561
1086269
1665625
158732
367220
796099
1859978
1584174
1513506
17338
1808269
1403133
365530
799042
774439
1771675
800364
466569
941347
1732618
835317
987049
1494688
1464122
559529
1039757
410618
761403
1939387
1365445
238344
199694
996325
1198111
1442971
689311
779764
645394
163922
1991846
1681365
1466658
107653
1244375
1638391
1656471
1342761
1659924
1870903
1920946
762129
1955372
1446820
1151118
1506561
436933
300155
1639624
821041
700673
1662931
21604
1657071
1274990
354773
448432
137697
1020084
796469
8577
696847
1007357
1875256
514862
1492472
100286
1355823
1461195
1207663
419253
1721853
535802
599774
1990057
1689711
1134004
67486
485793
1995483
524675
1057882
718857
206390
1490910
1789478
1244680
752327
1748953
1879643
1324015
1879001
350824
694971
1681138
1667976
1565466
1431996
469142
643857
1305902
188967
547375
1590570
49206
497692
1670010
926658
502793
1546347
1128536
1709679
1032122
341632
1736620
1887477
1416602
556266
1908966
1721604
225436
1963473
1482125
1826395
652834
1200355
1771525
1518293
673016
1824835
744725
36925
1720238
70757
1017167
1208010
803328
1407182
1391773
1862396
1411112
2433
598279
1717005
1958144
441712
1904902
1113936
218015
1381984
821017
84757
904448
1290604
529022
129439
1387869
727919
781224
73473
956362
943241
376814
1670019
380027
40707
1905877
1703025
375508
646100
1527141
1276196
1827404
1218651
1910162
813270
1679170
572727
155297
453579
370607
222265
383347
1538977
1100008
1738594
797078
1617315
1932068
1138352
45804
30541
3442
345826
738116
606010
986526
313835
750431
512008
75491
160995
959435
259708
1852697
634830
439177
329352
652918
953594
1313201
849053
930818
709894
1869627
851820
294199
516145
1976281
1420046
1929694
817815
1479469
372342
766590
1474812
570409
421020
317095
1222909
188803
1726757
633906
90326
1137804
869923
416781
500376
1357582
755066
160216
1148237
351660
1497089
1228129
674858
1431475
1954886
93041
304827
187468
888484
381101
283002
409041
1524065
66725
1955800
1246127
339704
388461
1133566
695271
698690
1579513
518316
1018868
456471
908242
1631842
631561
1203875
913226
149188
893546
897544
1393141
546903
713669
1048322
1147437
1838117
254989
1750027
404761
564622
1680385
1289475
379386
528661
1866889
704910
1066591
498961
1759987
1391804
191535
474896
727848
886602
483116
541494
188784
739723
896178
1750162
21327
403580
969705
1289944
1316057
1425730
807247
84856
608665
859335
1415588
727603
1743952
1055311
895292
1877926
1496127
646058
1965067
953022
1442870
781230
583427
1563549
1386529
218389
446259
1355441
1284358
679489
1777287
183539
848859
1217595
12491
397705
1789528
132393
751778
144759
43732
999013
487839
1903275
1543092
337264
530286
984326
1106088
136539
916708
1644680
910296
159336
1944275
771314
1966067
914265
1059838
448197
442470
1944046
343040
182979
973043
816879
687378
551896
218053
1728725
1086974
418239
459187
619404
428235
1523637
1464886
411594
533050
996156
1234320
993167
13688
182079
1106118
112035
1568934
789132
912624
48748
1564769
1286590
522772
1912539
999167
1634374
1113178
204197
1851632
1550511
529457
1014047
145898
790410
382020
89712
606853
566823
170963
1362685
436807
945866
519936
467729
323055
634213
1774608
1955031
921509
1547982
1162878
1445191
1342227
233353
913072
929405
1006113
153241
933192
1571610
305058
1096475
1243820
641570
1625004
1788697
840917
272417
66873
876518
1931168
1861268
1813777
524505
548196
837710
609944
1841467
1124551
149966
1602292
707857
1631040
751037
489776
1194515
1373503
1606323
1309740
1570653
1296924
1015916
1502797
187959
1090236
800259
626319
1870344
173558
147699
24479
438889
347682
1887909
553599
1137228
99804
111219
1661488
429024
41104
701966
479895
1369113
574708
1096499
396698
1211965
1033681
4157
925606
858179
696828
301281
1672852
557831
1482257
108479
572937
827414
530651
879506
1901199
272654
1845928
897779
73433
448104
1111657
177513
7210
1119343
515375
901107
1712083
1298803
1989897
1786769
1996493
159890
1969957
798094
63797
642116
1990528
1129226
1020028
1329301
102894
221294
1905774
805542
1832509
1880291
286655
1696026
349888
632731
80614
1425936
704904
100362
1256056
851165
238984
1766530
993030
797923
1987607
958393
308597
1447731
1614504
1352729
1104806
609232
1399872
238251
1953229
1264827
1095801
74722
188997
96947
385156
1161333
1471027
1009457
1923682
1259611
1013020
417651
812884
785834
1270318
1098161
1484059
1741009
1962440
1104394
870236
1112396
1307052
1515361
1293237
1760783
219297
1781084
1782169
1529643
1022441
315174
625963
1150116
136457
769539
1258589
230821
1920129
1299711
983492
713639
229121
530762
1463799
1390004
402803
1942809
309798
407598
1522803
1212508
334022
1696562
40777
1460416
619170
161932
430422
1455144
726811
539118
1273499
53649
1403373
1702006
1041276
718430
1598946
820623
684390
918850
1878936
524071
1116909
1461222
1083798
1428310
449738
633878
306258
1938990
1587942
1000444
973055
971155
602433
1922243
234955
9994
1349335
265343
204380
1589769
1408377
784107
1358238
547571
1274979
1812755
1292001
1270622
1545775
412445
844539
1935363
100389
1726764
1777402
1672369
1144630
183249
615536
908958
294070
608321
815076
161492
114863
1788193
1127664
220567
337545
1800474
13266
1633462
1074228
745176
999956
422792
430484
478407
287251
751997
1056159
252154
1371279
903687
485391
1566574
242852
961597
1020625
518445
450247
174104
1761277
1904840
1797713
1996694
104038
904379
1835666
410377
1137903
1660136
1789434
1146603
906504
626439
732574
799285
1135359
1296378
876958
604437
1925377
1204843
604922
779156
806187
1749150
459148
39337
1209959
286355
1138185
1390932
534515
891672
287168
147164
314523
812450
1940448
765294
1920166
1945628
1199073
1679580
1196483
329524
728206
620100
74937
21512
369574
1229382
190446
1208160
544262
1780539
853611
826134
1008749
1767716
1840004
483851
369787
560082
111615
629362
1139570
1960198
1965614
1027411
1175448
1511593
1618109
1200990
825281
1417004
267761
661812
212521
870743
1190959
1618233
31903
13622
1038945
793918
1664995
935394
529002
1628872
1648526
704400
827227
1767905
676671
452242
1424234
1766467
458769
891538
1872851
1344145
741585
973235
783527
1919433
767794
832509
400425
1037441
1904415
410646
545046
486073
334484
60781
1183641
287406
1736165
1942299
1653562
1401577
180472
1082257
571283
897123
728540
1176628
1574409
1975805
66426
1335945
545802
344693
1026818
869923
1441241
1135440
391787
983962
143390
918761
1751029
1121040
1533974
869657
1375618
993252
1310831
998903
438333
498534
946603
1033104
232934
460462
33855
422380
388857
1970457
602845
515169
574480
1387172
235411
1926253
1917896
280599
1247199
374830
464210
1097962
1620194
1408762
1700715
838427
325341
1622885
1746776
553839
1614529
178865
543195
643956
1333859
1551691
718673
949428
1603927
1265692
786828
1298307
1122995
1211654
1956672
320766
1143720
1634270
1296654
974974
572216
1345301
147477
1604127
299057
1376438
1131132
1617442
100371
1836800
503205
1904452
1784370
1586736
1254975
942083
1380752
1645437
510663
1453771
850556
1727850
1426642
1937726
1738424
947640
245391
370972
834348
1686043
1194241
851821
1761259
1117394
1525742
994621
1652707
937888
588000
1276507
933699
1238103
1225490
1700017
1969146
529216
1865910
1386002
721501
1200057
687848
1845736
30471
1461593
1093507
886502
828821
171808
110531
643505
476702
1162362
753922
1257347
163341
1287724
628739
1985529
1105482
1734416
1104665
1455609
1645516
1347862
1897057
1002400
1857809
1460899
314915
1213450
354598
340864
98003
1006415
1422101
899150
1098538
536835
1163280
393480
833217
101445
707788
943162
950193
1945309
1187497
912017
540317
836456
200713
250651
1628936
1057648
1688433
382672
151734
449866
1140687
454277
250408
751191
544589
1246167
1795724
1163396
414848
76667
623379
306274
701343
1880367
1011371
401411
1698439
1880991
596441
837982
1630943
87936
278185
1107822
1800837
1236724
1123630
156201
1662440
1327991
1536317
309368
351324
1402957
544862
313276
1858149
1613331
583984
803431
245635
1800709
981908
1095307
1334789
444018
17967
836093
115135
387076
1316321
1782366
1426971
979988
1603012
822931
63307
1313240
1841654
347045
242623
1865055
630722
1449014
323811
1972247
335412
515413
148739
716268
936174
347951
1012336
211537
1394455
1907096
1016991
856112
92497
729496
1746725
1987977
835063
1619595
1337557
1741654
207900
1857638
754647
1140519
1767241
1551999
1259076
491893
29656
617712
96649
526637
747894
1816170
1966104
151689
773184
1565369
1051426
51707
1969194
1745526
1756511
1799454
750541
1201578
400180
256664
1203961
1470677
705080
1422551
520426
915048
139108
993078
1694407
1991835
1009724
1823625
14886
1652881
1669075
62781
937350
1718727
655381
494617
1163227
1246384
672225
549638
1814200
982449
691038
121826
1836577
1593566
1836997
1487978
1456859
672435
1663377
603031
1069814
108234
108295
1201969
625001
1964968
1272762
942022
922564
1857812
1940846
1916179
1374405
1270123
822688
736566
800041
502530
640477
1348932
176504
1067303
1699924
645092
436132
1474077
1277200
1578009
645012
369337
551523
1950591
1199789
1120484
1962264
518740
1075329
139079
790653
694061
1396570
1911727
811091
970587
773971
230789
903905
116060
765906
1658745
208622
1383319
1136485
753115
1270974
1930433
292642
105593
674179
296993
967509
1762163
1623849
1851065
89975
1287560
1715421
773433
500686
955742
1278304
1279083
204811
855229
100359
971620
1144778
713978
48262
1588394
892864
1664387
1905069
1357191
470684
1562910
1719430
1687483
854482
739406
302674
1727065
920031
1865373
1279924
1291334
1934783
1206531
952158
1391744
1230046
1600332
909011
619253
188163
837562
1363765
969278
558231
349705
881929
469843
183001
940538
1278540
1187246
1135525
148936
1012948
853329
69343
182925
418800
497081
223602
1335517
1623619
1424723
649503
919009
635226
167647
1677561
995270
1884893
1082254
158053
452159
312102
625540
64227
99119
554681
1589848
1345212
1174880
1592176
722647
320990
502069
1309245
1725458
1640791
1497700
1977762
1837068
46165
414638
1316288
1925767
40375
1007118
1851778
280053
973045
472221
679877
433809
701613
128181
14328
24302
312187
369028
317079
394066
1286397
145522
1051221
1837318
910116
48559
329953
1956956
1451364
1582726
596790
922554
65986
1408429
1563657
833309
1298129
1789021
916204
522455
927545
1222330
876793
692317
1806976
1768954
663239
538039
451840
1188676
335912
1762695
1058996
1996072
779401
1747999
1093183
1590452
1254603
239353
891495
1213614
732134
1071897
447561
1755972
940464
1083549
1198030
782906
349907
1126968
1824086
1501181
1741111
68925
400575
1118648
772756
170846
229854
230709
1132844
1070306
1438336
1281498
1455365
224366
1857357
1922550
1781182
1483775
426209
817962
1635846
256832
1967643
1952174
1865010
589738
439799
546089
1352097
1332542
1200776
1770948
678519
1314399
27175
116118
1631636
866073
1727146
470571
1756567
1962474
568940
1290508
1686710
689470
148597
578662
1038093
733106
1650516
1625032
1010959
1974643
1860928
1493965
1284769
1330944
1382037
278414
1065258
1292612
966681
159503
1876257
844140
85417
1545536
623794
61959
1681386
441809
1826912
1452304
1972551
782449
1508305
1346699
1486204
915587
1862696
1049523
565308
420730
541263
716903
634038
1238989
354070
1909558
393636
393539
220199
162693
635805
972024
1151532
1397944
694776
47381
125480
1242383
682597
1298425
86010
1249647
510315
257050
1590598
41136
753997
1616504
1190911
1881624
1448646
1025693
410452
505714
1324753
1887069
523354
1808977
69822
182085
1116006
1902929
1383372
779399
1544688
1700059
1263031
1954
1228718
261732
29305
533934
321001
1641695
144200
292370
1675005
1115688
1346611
359855
1988292
511068
766359
121994
565107
130733
1205388
1667462
593881
443099
499713
1628522
865417
1698308
1731541
1849736
1297950
345049
349772
155183
713435
1114362
91941
1714744
1727014
486787
827344
332739
389850
1057085
1859772
361735
690560
1081341
1087991
1114447
1737996
136986
1759696
1578369
768255
66190
1778066
1745283
1080741
1076959
807894
828226
340987
1842980
1600276
1754355
686947
985423
1886328
1747066
1226376
1043354
192057
1539225
1662872
1802094
1150325
1936013
1723002
1823895
1665408
1813261
794272
1327051
1657392
595112
292605
1224018
1350135
1092343
1863637
52224
1036131
757658
968207
1321715
152589
1171327
163076
1284890
1183715
1628300
292267
1198532
1616772
765718
703384
1492909
1075195
1903164
561145
348245
1032573
1656086
672936
1796526
119349
512896
1219946
598965
1180222
873239
1941367
1279244
1821501
275570
1734522
1203787
316813
1921846
535655
62964
764445
1455369
674078
562176
65041
578679
1162231
503405
140068
1006926
1061665
1140048
307322
1348777
1523423
160171
1743556
1641264
706249
1725419
492393
1821358
23996
437598
907521
1396371
979382
358951
219883
34393
1114945
1232133
669116
1761679
778148
435144
600168
1946015
169426
1716198
439467
141297
1151439
512133
1238827
1973427
1476138
830288
1779215
1700053
1342017
1293685
1311229
796155
1408570
867270
1314115
541523
110255
1588601
73672
1802784
1575518
265867
1895466
1303477
649261
783808
1994640
1527519
1408438
480328
6210
1327217
252837
162530
512373
129406
787866
1376496
49340
951269
143207
662694
1837550
1127476
1919208
1542274
444157
1382785
766070
750146
194903
163107
857787
828990
1585258
900089
266278
1003115
1135203
589450
258551
1575526
408076
576158
250025
338521
388345
964156
1696125
847385
725128
1400547
1547335
1415537
81848
295495
296022
300589
750328
574519
236702
1571185
1606853
126585
168207
672944
66556
446890
823603
504800
1741708
1978812
205286
1732433
47470
810179
1312801
774481
1491952
1576151
421204
1083512
1252439
1847770
286143
809881
1292512
899131
275332
1098925
901034
544140
1506328
345965
173338
111876
1688699
1261045
1080229
1080877
105169
1183476
229329
1739742
1157250
1761193
952742
756913
436916
710824
1573407
1545958
769071
1491428
442988
407226
1246996
434290
526932
1887604
1259117
1670087
1808128
133974
435435
1933660
298462
1911075
1511052
1781753
1955175
450646
63356
1510069
1835168
1517629
533292
501966
400939
823224
1466115
480317
1556667
703467
1248151
1478494
788975
36447
1848771
629238
1600176
1558766
1817276
1760914
1924733
1075934
404027
289138
960913
1856347
277652
1654773
1643995
1060954
1217364
1067147
181354
1118274
1378978
1040376
7213
981837
1033261
481997
1101898
1214118
1458405
654130
995706
1238986
573314
396098
805854
1567923
1335549
764
1995155
438907
311700
814278
1029109
491601
785913
147162
1454369
1490752
1451222
493767
1112298
579125
1844062
1575140
1070452
322752
321419
1918619
1306834
1929417
1762696
501415
958511
1068158
408822
219613
215362
1830357
517394
1805115
135813
1760491
886402
666178
132216
1346737
1540988
1561318
193584
1162210
33878
498382
886405
766899
1216755
630793
1716214
1509091
1527052
1852342
875909
1970912
1470442
624797
1099356
784442
1904778
134208
1120469
1820761
1853112
962137
1437268
410967
575583
1016394
1998382
1263798
715999
654603
118339
1987508
1044689
1508931
97655
663328
701123
1930326
37471
1510023
266367
1373546
1886696
1120020
391683
688202
1171860
1207165
639388
1229068
1685273
1664835
1582225
1479412
209128
455175
342170
795714
1941560
1086011
16961
156290
299852
1024383
669157
2672
1305507
1427004
1133499
808335
982665
515144
410701
1407330
668560
1239089
1560990
650639
451952
1368833
965440
57252
197756
698649
1018611
23677
110059
1574129
1532549
354247
983603
552123
9148
1198341
1741293
1506957
15968
435917
516940
187199
835488
1205594
1148762
1542479
1038017
1495042
1630161
1051107
965846
1047511
1949258
479392
231199
1216719
353470
1249559
45883
1603589
1176616
23873
1215386
354785
1461754
239550
1008711
1902435
1805759
1349031
1238944
779736
1051869
534602
321361
1209902
1315409
146117
1283773
462365
1274509
1655999
378222
836435
1995065
160578
1882525
876364
1401008
215002
412995
1391143
131377
116299
1782255
503545
683259
1069597
1273912
1386173
1478113
1191808
224798
947598
1922429
1364191
1378185
1381545
1511051
1609965
954151
1841420
1354540
133158
1758094
69409
19638
1812760
1172371
645925
1887501
626691
1559169
557484
1288104
30484
1046303
1371947
1398157
773308
1302845
1272937
655611
1567787
1293357
1699585
974288
1989582
56356
64454
507184
204119
1735269
1489136
339035
186045
1011775
1262019
179229
1349898
686738
908439
994256
225907
100386
13461
758811
444106
1179030
114680
152865
209109
1307802
20743
975039
308438
156690
99440
1421901
685859
930404
1445713
533919
1212121
1407410
35267
257120
559090
1067904
1194767
1051704
1261822
299761
671854
203211
1930253
684628
340601
829095
1484974
102670
224844
504525
7419
1422503
12167
1122854
1676124
858177
23525
253674
603931
407242
1404956
423437
1991309
843329
1217355
228559
1830416
1219958
967759
800081
250042
455753
1032889
738455
157025
1181589
1418823
825736
1463258
349915
1855875
190364
1404630
1099212
723060
697599
679361
319189
41879
671829
1403289
93850
1608740
425518
467591
540467
833267
93856
1223969
527161
383422
1801191
1341995
997828
332630
812114
1909615
1419428
876976
276816
863809
1071729
1177935
908235
1512840
1855820
656984
1792281
294194
876603
1989716
289767
27329
1115463
20306
1965700
665426
170168
1244503
1648358
1856506
319151
618256
1645327
1193747
1964274
1369549
201933
1779754
706685
702945
230080
992303
1145472
1593616
1361515
1858309
1251509
1381954
935316
1998158
504285
1970838
1167322
1409323
1647119
1778952
807209
868137
1968861
391112
1638533
1272068
1306620
1379255
146690
1665937
55191
1422260
537687
472856
1521500
988001
510487
1817683
928581
407024
633240
240443
1248884
725114
90032
571670
1024296
1671601
1212623
836712
1964423
1506270
196026
1002236
1645043
1759152
692736
646385
964184
1826665
1410674
849464
26587
1571545
1100708
1465396
426306
498189
842726
1955054
1349887
1226100
654455
877716
371409
1670895
1315251
1716796
1935884
409947
1811127
657942
1618399
1654284
1701969
1874581
1051797
463431
882345
1613533
586116
732426
113133
110464
463553
1904292
460148
1899353
875131
42227
136620
1494199
839774
600754
464857
441330
1748604
881600
380212
1640674
1348668
806381
1799987
1120562
1764472
49753
458950
1830087
1387260
1322484
424608
791268
728209
987928
1324211
1239311
1978959
1338287
1871184
1378830
46541
1983619
1647651
1121258
1985487
418530
1912480
81712
1603751
1405671
1095345
1335511
1627764
1679336
1003572
1897256
99577
1309891
1523153
1877009
1527791
205277
474783
1116204
1049406
392414
1183207
749433
715708
1171031
1483316
76710
639707
319157
949994
858911
1559128
464497
208080
401567
413518
1685448
1883607
1484056
779634
1215267
488914
536968
1429634
1483199
1350845
1783651
1788323
235177
1056472
132827
127440
1023562
1819051
416761
1226813
1675448
1289675
1029642
259906
1521701
1853597
484812
182181
1015136
483913
1195653
1721736
1695569
1620049
1247843
88904
1200059
303729
998540
1849316
1076106
1606461
1886732
56923
1521097
730501
791926
459023
431262
1365273
1581596
368615
524140
1653094
251051
719971
899901
727590
1316085
597811
1223507
1992453
731435
650501
185669
1353350
850941
1332072
885153
1508630
1891504
900163
1129864
1512390
1869765
1263138
1476671
1281162
588719
1182880
431045
1248723
295360
430334
1876243
959287
309845
1690318
1435330
1988056
636244
453227
1785207
130012
1497036
1105474
1562060
183579
1674642
1827751
400974
1800014
1663808
855458
208665
1705219
458396
796894
809015
1201657
10273
975142
1307472
1660121
350591
65771
1144724
398385
576874
1651206
406903
850490
1935128
140682
1775375
866524
1615747
190170
669231
849560
150670
859779
1054787
1339921
1521003
1782283
1141914
1800229
1358484
971898
569772
1649124
1388982
511945
889422
121824
1858825
1565456
190389
571658
1140034
85703
1869541
919909
558529
622198
882853
1934566
914575
87907
1823344
3136
1856978
372465
572198
1643037
403851
1117886
693130
133977
203767
1208520
115557
1360401
1046448
120443
1989840
838407
1301847
1516677
1869388
509250
470046
1607264
1755319
899353
1043100
430666
1525395
1308399
1462001
921762
869425
1104816
1290461
1416218
138768
1469547
1235708
911923
288612
1357889
507060
235564
227172
40477
1637750
23273
1412110
1679761
1117630
1355116
1621456
402145
1812978
1889113
445061
1125297
431901
1428688
1099528
1817232
1376307
326145
1388740
952574
1682653
299644
1473283
21866
1717575
503539
749869
1463226
373200
1755396
1082577
419957
71900
1056326
583612
1394275
1864929
1662051
1451860
1851614
204853
891439
1781651
1220512
127730
1020291
205677
751701
1659613
1794492
1817801
1707514
1081634
1894792
991504
815167
477502
488580
1890072
1540244
107757
1750154
90289
270521
1222031
830855
339623
548465
1869261
844368
949016
1135410
913388
1379340
1590245
880325
1220626
296389
1265915
1334638
1382185
946022
1084326
219028
674236
679943
1886601
1018369
859775
1293379
225101
65434
743594
276392
629981
208197
269425
584589
1539033
815036
469765
1558036
1115666
1232843
136636
1994703
1693608
1354470
1743082
166288
132360
809120
1199411
734495
1960752
803275
43664
1741761
1997010
1501937
1902518
1045623
828424
1324210
543439
64322
955311
1678394
1211341
1320146
1465463
1327928
490127
1235617
1920216
493589
742803
987418
216228
353476
371049
240237
707239
621223
746034
88290
243178
1377855
1023137
1665173
486038
1058568
872521
698385
1948210
406271
1866017
1878320
1460913
677681
799868
1793703
50329
1185628
994464
165588
1469140
1369417
844428
158983
77089
107733
1032156
78324
821735
1178045
163996
367621
181684
149477
814945
988368
917054
1951011
196600
869557
321313
1583802
868349
1678500
1745893
1717075
1742734
1337331
45527
1549412
1579081
590561
268759
937577
1155686
1815782
1138336
1032426
1894027
1380487
75398
107084
1693164
932286
517629
1663449
678817
1206607
769895
952247
1264358
405085
1570462
1047180
978802
1806527
1899509
1954790
1830630
1720370
1834067
1558262
1612982
1018956
1876913
1556530
1827659
390455
993689
1001505
1943992
1970406
396852
1480647
290350
445186
1455889
1625318
1242544
1268546
467975
384299
1491455
372894
1909546
1544894
569672
1077931
1487007
333670
788481
1311262
1056498
1392534
1353576
898182
163876
821394
1717955
1046811
1568042
699299
791024
1776159
1858016
295957
1823173
1200399
485361
1597244
24112
1452982
255389
510549
1977178
1063435
821223
502920
961836
1799579
1440272
1301459
32254
289656
864233
449632
867705
1316912
1727981
63
354506
462443
538595
1031533
448044
238948
996624
1396844
184030
338265
454329
1255821
560752
1318806
1180300
1028821
589143
459808
1183991
246981
1188558
471656
1601845
140951
1926465
1854424
1084741
1430304
1265494
1601467
431464
315714
1310929
26108
1109468
635949
547898
1749944
1573422
423986
803140
1799485
1311451
570786
678738
19522
897560
32250
1815748
1462643
1866427
611649
694197
1152901
279108
311469
1421350
1465655
365932
1964310
421765
295851
1092231
304751
1008864
1098289
781407
914023
1866727
1968711
5586
231632
1101773
68995
1689277
697892
1412127
4299
1181800
407410
773578
1068766
1065878
727542
919960
1614623
1774934
1931698
1393896
1843862
1110598
609401
125779
1659769
1227240
13780
199609
1815297
1494469
403986
1883479
661199
1967507
24999
556170
1509816
415142
1131528
1795800
1867113
1351720
1531436
1933527
752482
1782790
537568
1898274
950024
50268
1499699
1247737
860351
1991954
707075
1625235
1870211
1725547
1972491
1547565
1660143
1965609
382508
1985921
580439
665153
924944
1498098
471916
1310370
149366
1563517
341391
1430232
874015
1141242
395752
751276
23759
495597
1103746
1389467
1323395
668623
873801
245966
1787388
1690974
562332
444301
1761238
687379
590971
1143114
1588072
755440
909239
680199
692692
1777994
1803530
1094644
992007
1570506
761182
1974368
1878418
355902
655615
22243
101236
1131876
214736
1780525
55632
1686664
236030
133786
11323
1552795
350148
780123
1245660
585934
1802659
1677696
1118131
700955
104501
10233
551202
836957
1680412
617803
1667546
289111
1387719
344033
1492007
164123
1889050
249728
957728
1128750
1144153
358662
96002
1970118
319910
69585
446115
1439199
274152
1965364
393642
1960210
1394479
727162
49165
1166575
1705686
831700
321977
854946
562862
1898801
328548
1158735
993421
991853
510892
619461
1002345
483009
1180905
274576
1635712
518472
917523
324850
308244
345825
18321
1939458
1328914
297987
1088125
1383314
167586
1741937
78492
1740985
785001
1337828
890476
1109999
1461819
169994
540627
8668
408756
1134663
328674
1238529
1977664
1654188
1168475
1324744
716529
736018
89877
430372
714397
1269264
866599
635738
252342
564467
1017877
1240523
1619542
58025
400577
238874
856375
1736220
523601
201132
193126
991875
290490
1921020
452572
1501316
1757784
559021
1489499
1731718
40421
738081
24028
109337
1313802
1580976
438069
500416
999135
1675120
1694630
1431801
460334
795038
1311186
345187
827250
1169928
1467937
663889
1951499
547184
1128458
1985369
87983
181464
445159
12728
280422
467262
403349
1242766
935739
1591756
1356450
1926734
1805008
1313554
677289
1586211
1667429
920544
524928
741625
1865982
1170448
16676
88169
234307
1559889
507243
1981340
474324
1073434
1162429
857839
1145611
719841
904493
59909
1163964
1317563
1310822
1996992
1902115
487843
483345
1741472
15426
1625318
1305044
879681
145341
945635
408035
1644250
955194
1347275
1506450
1217868
1314808
675962
12285
481007
713104
882468
1820021
484626
1060569
237927
619382
108394
2313
1557156
417264
1158966
416870
744217
1224608
138668
1028231
1086346
192219
1183588
1277377
1800243
1907706
15564
1816779
1238630
1683446
871696
1129198
1334912
1819356
1164307
790805
1718953
4955
332058
1661480
891332
341482
391373
1695914
428513
623466
538618
642738
199002
1037450
791675
555198
1060141
9945
1252055
1440717
1815974
1651378
1669037
960119
586377
1319489
1843243
718013
757463
543801
1141054
734807
625816
452463
1959301
1389983
1532136
1463091
899841
243516
216416
1662201
1178313
1416479
1362148
1316282
1612899
614162
1220044
243249
1990889
639855
1153287
918288
568592
1455987
1673995
1991522
306066
1106944
1145886
432151
594033
209404
587707
1825949
798461
1725014
194061
1017565
1544038
715815
649963
1022100
802155
364468
318610
694929
1163942
924093
1505692
146748
1262671
1434640
1663698
958712
268738
1839933
1784849
1286459
1399669
1678084
1629516
1873001
1522871
1209661
1194405
869710
1820097
737975
618836
1931342
1371575
378206
1420323
460696
1570608
875838
1300937
964080
205877
468507
1552969
1966329
375539
1542977
288282
54398
631872
251569
510117
1069332
101838
192453
1928732
1877416
314299
1624168
109398
58960
1388352
1037491
448532
561969
351999
1665357
589063
347705
181651
915172
21268
669597
58362
774387
1333554
1940309
1451880
1726959
660198
431081
1822403
1720500
920965
1992984
1721456
429604
1644887
802143
1406160
799642
1879448
215470
1595883
398594
619428
1889409
38000
495295
1486237
503403
1713138
1637884
31074
1264489
1384022
452200
90365
1409448
958419
1042350
1125731
1534242
1894321
1903646
137608
494036
330184
427630
493851
1667235
496740
686741
238001
915025
78625
514046
290587
1331539
1892974
772009
47119
423317
1933806
1207812
390010
1967308
503048
792616
1196593
1558889
1125097
278825
606705
1309183
1671085
1757168
1973993
1561187
946398
782172
1582550
1373011
384180
54312
242865
1675996
1347500
671000
1110924
954828
1969202
168244
1229174
620186
106237
62717
933423
110484
107504
1226661
1290926
621007
1459050
1167902
363126
703261
1491505
860581
526116
1371329
1076518
1883423
1791809
380886
565410
1430033
305832
57247
999904
1744022
496988
1268162
1573553
1941759
1493422
1662958
44150
311081
567658
1507466
1113248
635143
971435
258801
1516821
1014757
315451
965365
1108519
481313
1909550
358771
1231105
1773284
1691698
795666
879594
1265233
1532264
865617
15528
723530
1726247
1398934
548570
470460
1791258
1511527
371397
421281
1998123
564610
1892172
1834157
1724129
1822925
1878224
936792
573462
575814
1986093
1162184
1036046
1887604
861758
939293
182314
1774699
187638
689787
385258
1826529
1799856
1976701
1870411
1563997
423745
1774736
303387
760111
836936
1812591
582655
1150254
1229117
534984
1731085
848090
1049118
1753224
638671
1513029
809118
1564365
1375416
224648
821367
1480623
1451925
896486
1948181
288125
844101
1432073
900448
1136565
1644855
1302110
73283
625540
106321
1574581
14069
235916
1051912
156380
691171
1141101
1440283
1276126
1332831
592421
806417
1268248
917401
851595
1723473
1134553
117073
1224483
1217684
855608
977668
101272
1240797
929231
847710
1953434
1738653
989860
1430691
1805654
1994131
945620
1932199
1758106
1674120
1853883
239891
811965
1945650
1079791
1791590
1999460
84062
274739
300641
6590
1037684
1178430
353696
432608
489050
1194083
583326
829353
1524340
304121
1493507
1775301
1719632
202571
1807543
630887
1699810
1832874
1142290
1852237
163341
1358421
711953
87150
1313145
1911767
894802
625832
1770254
1899262
61521
1424478
328348
805441
8227
600271
1704378
476726
1986972
393513
295588
1608509
894088
1992418
1252822
1052368
1660450
1516498
919016
959123
874806
1566306
906427
1610611
1284414
1492481
357124
1720018
1242401
901868
631597
1152292
821207
881104
1547305
1790821
1829206
195123
863628
16185
797611
71177
488900
1150023
776188
238803
142692
1443158
1761961
1929984
1495333
1870251
1865855
1285696
1924255
1001392
334470
1403259
941501
1544848
899322
177684
1142201
216463
1365566
891214
499214
1939622
1911269
1279354
1128887
888070
1200724
570668
796305
1548648
709768
822838
397079
1999665
1304304
1354615
1820973
1572912
1134467
2170
545006
1632458
1413935
745272
1453447
1345392
1750664
1582633
631822
1612874
698262
1590428
142125
997705
296717
1565745
1856077
651598
1141163
172187
197897
1777987
430305
1160608
1347790
1351190
1507142
895155
1466601
255387
1064986
1728707
204966
328616
417275
792310
1913712
1844889
27003
1728174
1629055
1575864
1740741
1021522
1193449
1291092
1378567
645052
1276594
626595
837188
1158468
1650028
1301527
1214517
204090
413737
295004
559973
1751933
743109
1244282
1669318
1600448
1446526
1788948
839464
253626
1011470
973086
1121749
478380
102975
1609148
532329
1931609
827819
540477
579946
821106
110611
1173993
1813228
788359
840309
1767241
1221002
1334305
1211842
1661984
1875374
662736
907447
1670506
1058541
1003533
385047
1356618
1000901
1441030
1397082
1744590
1364979
76817
823527
1928729
1962203
1335732
554829
853792
670684
890484
119313
1825843
1722897
607111
626967
1981013
149597
607281
448776
1570690
1507846
792093
150572
508900
185863
139169
383061
1104732
166326
1057962
897745
50830
940287
1246682
796204
1656818
1010339
1979584
960098
1394177
403486
1712771
728466
129144
1330763
296593
1435289
1340013
277888
806609
1760019
1648344
668247
461253
322100
1510425
720962
1738259
990868
784441
324851
1896493
1058650
1850956
1659069
1320252
1725737
1550435
332431
473780
1688899
1179574
115467
755812
1353525
473641
1360652
1524380
1114414
999567
152238
1553906
377374
1968460
993567
1217901
29172
906923
1957876
281023
1366025
1493066
1595182
1973610
1285149
624813
1057444
1525963
1540059
1178993
1614182
980171
1949704
85322
748576
1568269
168374
1555958
1047686
1360611
1505695
1183591
1814898
461275
985797
1805118
91945
1956143
574142
386613
987435
1603022
1850693
1898861
1848565
1442219
1955185
830734
1073484
949744
391903
529466
847329
149289
1504765
628707
1043680
1958427
1362256
1104698
411550
902844
1321677
1861057
17787
1421045
1517981
359016
1227283
153631
65811
113839
236823
512158
1989147
1409034
628384
201224
1099310
507975
1595789
590079
1815262
1196690
1274182
1130394
37448
42128
1381140
652850
1318534
1906495
38131
373956
1707723
954880
1734040
1868590
1551519
456083
1166843
1379880
967951
1448565
1964744
458216
1103909
870205
1921173
1218127
322858
294926
576303
1017745
150512
1421449
1908150
753720
160650
300346
16289
1867408
665701
1898648
699338
854848
1334863
351293
211420
1688770
1995946
562346
1083949
1236511
19135
987497
1529387
134220
725301
1211462
805587
1384103
936458
1793273
1692931
1636574
842527
1481529
142775
1003773
1393673
1759711
419064
929363
1817388
686067
274912
552169
648754
1368920
578802
43934
1594669
408692
355517
1234085
1016080
875098
650123
713245
163644
1222229
33680
1806530
14362
845125
758908
1365692
1041792
1478050
330172
1427536
75387
961224
1240025
587345
1372318
229258
1150454
855811
892300
478425
461976
238155
1518054
1264611
434825
379538
1337409
630025
1714723
1126016
907668
622791
255715
361188
908918
991839
1579893
610986
1124897
1094213
483537
1447232
1580523
1248554
682045
1870996
382611
1469400
994716
599676
434799
611293
342677
1406909
144669
909373
1303199
876003
1159694
1921983
69914
1207415
1287247
957022
210127
972081
1409171
1101137
1360681
1027523
1808941
1865863
86545
1290621
1704292
1357821
501560
943544
955504
1988145
1431039
1862143
1965925
917692
580062
1291580
444572
949096
1900251
90352
984001
1337624
1094504
1125533
436596
1010053
1262020
1843305
950529
499278
20756
1657808
615604
644380
1213433
900503
27451
1936595
1775976
1992518
311300
1598673
484397
1558113
1654524
1227800
219215
897757
254739
547505
310264
1602334
161278
1197106
1906372
968757
1274049
582509
1723191
1268979
102143
496565
1544987
820286
740607
904689
1208923
798647
90473
1357086
945189
819990
681471
641089
102077
263010
1268603
1898191
246555
1069978
1003652
1435389
1176556
1964892
281101
1237876
755088
952884
531071
110123
1545212
1665014
1718596
1896138
1371990
1526390
376149
977347
1523678
262184
169308
1910969
892967
1765519
122660
689542
911766
1587839
27006
398469
245353
653042
421510
179242
847441
1077277
778413
1228513
52564
118553
1601349
1672798
1537073
1465109
351416
435988
398196
135766
1702806
987058
1549601
450600
1657350
790940
812174
809304
422617
1252506
1203785
385866
290031
1365619
389563
855179
222193
1373475
5936
52052
968682
939340
1440411
1104689
912277
527646
110553
421938
884794
77624
1363352
314605
1339798
1902115
1993831
1630124
1119560
1690030
870773
1520648
249175
1432571
711675
487229
1724229
1446518
1857523
318707
1626126
1567234
1528860
754599
1440015
479594
1304174
1679962
1298386
692292
1785535
1032831
1463615
527043
797694
1682658
1501565
460252
1004735
216920
183336
1689535
964531
389277
340657
509690
1378122
1201834
1838933
1185380
903972
793254
341703
1506840
1921717
843492
1903064
93947
856995
608989
1719505
1018730
1600
1445276
133328
262916
1811237
1401695
950671
1944697
1374254
1102906
210247
1668093
907051
1863660
1332864
163088
115755
1680840
960433
889048
462677
624509
61053
1393889
1195609
1760473
1698370
824873
406485
420876
1906350
899969
402053
1653679
1987341
1568065
1489832
1383976
904570
439005
1636918
1878857
267394
1575048
1262104
794697
1372293
1870751
672337
1801306
132301
1369156
1360909
1741956
1517507
91804
1082191
318176
59518
103901
1266273
1463508
289327
1224079
773456
1584713
616838
302853
1434495
1254327
478776
1978731
1846430
1890978
240747
1140770
1576565
1477629
1292575
645510
484532
1341795
1335835
1639445
1881018
1158724
387810
640934
1712070
532004
929747
1300443
179893
1393497
1549565
392047
1335697
989283
1145061
1068308
272204
875918
1181419
1923961
1971098
686739
509936
537480
1057933
1594159
773064
1567118
396153
20455
851871
511800
174969
1379039
27762
1200287
1409202
1086569
1176156
1947672
1494423
176257
548171
947205
898853
1317567
451102
1640732
307930
594862
1722419
216905
1812118
704234
1238988
1273373
1400972
992520
121085
1103174
215615
1633333
1126314
137845
97747
905833
149959
451905
1087375
1254298
1814920
1832661
1747201
107704
221165
1613492
171521
71967
679347
858520
1092468
36684
1644574
1000178
355545
1946208
220691
161685
1354952
1585657
148251
1841711
1054421
262910
546849
1623589
755007
192269
88167
298684
1665499
653243
916179
1189611
1594988
372819
1774318
1456589
1129731
906849
205921
1880395
796056
1433108
11802
1541857
1266342
1538891
1352107
1273513
779227
1838720
1633815
1946525
1859301
724960
283512
12720
1324370
1988253
370592
1623708
123756
626091
628173
965177
1979000
682104
1551659
809166
809113
1210253
1631728
823322
1934126
635268
1462343
1062050
1752347
154101
1046586
134513
967094
1327870
418607
1645383
1608746
1888924
545069
1824854
1402604
1512093
1186698
265434
1669812
1556196
634007
1748595
370321
1193279
441775
540213
1441062
538561
828956
1016398
1714329
309390
407098
1871911
385380
985813
1516443
1836387
605407
332360
1244602
1856580
837165
1804081
1341296
255954
119351
251324
1744866
1283745
1661913
1884735
398896
1862590
1367280
332038
1931064
808227
1326283
1090062
1776727
294019
1225209
496113
1835624
882684
738161
1423649
536603
1494934
276672
1291453
359223
1672268
475489
346324
429600
1544846
1743042
285781
1607419
1738844
480866
104709
705401
385186
1908227
1747256
1752539
1395409
907172
699329
282837
387181
1032808
1557245
1243472
42432
1799704
1970721
1280193
802423
1820813
1305036
1000142
823147
438387
849981
961288
196262
1359005
1147961
1995132
1336071
920445
1050928
1413366
901615
1393683
1398342
1710275
741625
1168648
1817610
1891291
744549
1297413
19008
227599
1125940
479318
287805
1002598
316797
65615
93837
1665755
1810906
390041
939574
1657803
262015
44557
1278486
1162287
457017
574950
326644
1647825
1887430
652012
417136
638428
447182
958464
73053
1706096
1031439
1041517
1621341
125380
1117651
1340387
833669
935121
1398985
829965
473141
1146800
657974
983703
366741
1100476
1541021
1096232
230430
1726745
1035205
970135
1187370
1568294
1934701
1056643
1214213
586470
903372
1725611
1670916
773129
1965064
517061
1990426
27576
218231
1926711
1035711
160576
1639558
1410145
1276989
636997
227078
14467
827243
1261090
574994
382469
1313429
1445250
552513
1757734
584231
321534
59569
421580
1806304
1609804
741052
967300
8441
1962301
1677520
146531
593659
617651
556137
727675
1511543
961065
1007433
23599
1669100
269328
1206163
898239
1295487
1443211
310516
250510
98565
1505713
223452
691707
931799
1933782
273520
962687
56803
175813
94059
699400
1243028
11471
43375
1318059
1769890
1965714
809517
1053788
1906668
811990
1011956
569201
1768375
1227885
1011896
1354851
1885719
220602
1330570
1565046
1654340
652106
1108545
491352
1557685
240864
199877
1716648
1609100
1771253
1138786
1325532
1709836
1814423
267504
1814798
1694583
1979069
563917
1709356
1995190
1374346
233227
165035
152544
1953758
1145714
1498138
1189613
1209224
282830
499000
1169822
1779754
199160
1694201
1929938
1500720
1100577
1214745
620647
609842
792170
1163508
1399752
1065986
903465
731003
1174796
716873
83435
1357712
1718665
80475
1995902
1885706
1043367
734663
841686
1786976
1520402
929146
14444
1521742
67144
1240332
368289
159688
718886
469082
847321
402736
1846568
1376473
1133140
130865
225794
1636922
139979
96589
400103
1872253
1465106
1826282
781586
269851
1400121
1735566
627429
53489
1223449
787091
664481
1549944
1348046
363561
1634475
637341
1051275
577976
1314123
105377
54536
1122932
1027947
809290
1627013
487016
1254286
30431
787351
183552
789172
1530281
324133
862980
1351911
1976691
202286
1355348
1521092
1074260
367158
1157282
517734
75802
716701
878605
1540577
444732
918757
1488193
1500592
472379
1742935
1959915
511367
1972597
287474
1330342
1147127
377607
1505956
161571
779120
1222232
1422091
1967417
1071906
279455
1655474
1112982
953407
1036333
485982
444683
1669882
1366079
587775
261217
669479
889465
1436094
674516
328436
323591
233357
360890
1241797
172213
674343
1087567
746168
1472864
181456
496316
1351954
1258611
1268018
1423420
1961282
766033
861069
403705
1217535
1219992
641263
516046
879652
1860022
850123
590601
416746
848488
916177
837326
1138376
229208
876921
728571
856623
604119
1409111
434393
1876828
1902046
1163270
935720
390731
144639
279758
522909
307356
1673309
645771
1523176
296978
1666907
1945777
51098
836156
404776
1948129
89573
1542159
1920521
836334
614147
712351
88148
1731849
1252294
867370
1405508
1961299
1928856
100201
1962475
822348
1250518
620775
337057
1840370
1019057
389990
631864
1569082
1855685
426559
711937
1513133
1653092
1919724
118762
1240821
1429579
1267244
750944
1517116
1159789
1575951
251661
1298455
1437915
799411
1934605
1554031
1655470
849114
925939
1591779
23972
1007210
1710196
679899
677755
1025468
963662
152125
797051
1163926
1455849
612587
1678912
740275
35728
629440
1035945
1989984
1062640
1346190
1691798
219063
673611
1120790
147097
394333
187673
1150634
1278986
1383649
522832
1338098
1541830
1126427
685214
361140
1027289
574099
92154
688831
397005
1847954
1399813
314472
595742
1854835
1829464
1669208
301499
894587
197428
1931672
1366660
515693
475572
1618258
811152
161303
959937
630742
465192
266961
493109
1318767
1365309
1005651
91502
1955549
1617746
981430
1175504
1149035
1851898
1698344
560785
1035701
401989
1109447
440697
1625759
389666
699393
428782
664392
248285
799442
1891389
430203
1072253
206422
975250
834568
549851
1132889
365556
525824
1727565
688508
1498315
620005
410049
1868923
1397679
1526281
1436964
1203227
1322059
857719
1184333
877602
1974574
676585
800137
1659685
359767
1060361
1556812
1941671
385016
1811106
270557
613511
1675394
1318689
1331306
626548
1281553
1484865
269537
515467
1457685
770469
1762051
1518912
1232458
1319087
1822925
1111669
756662
1240305
1189253
285504
279441
959670
365106
1831232
710387
1695068
1765117
666313
1439660
1796194
1767816
1721162
109653
786482
203654
1678523
1182374
1629592
390745
1549427
1564172
1737390
1829600
218314
1121432
1544731
114289
1083358
85083
133013
861847
1786204
68317
1585791
508569
182
1539156
356872
1917924
323029
1157522
1585278
408472
755375
122632
746135
855323
1375670
1014413
1261460
1072934
1803432
1860072
378208
824171
302176
767269
1071083
1777862
1383990
481140
1464891
685981
1201797
1036236
1084538
1526060
739889
676192
208812
113009
972821
1828984
425747
563154
1842867
620907
570176
1427041
991063
910040
1111166
1586539
848559
1258409
1984581
688901
1294573
1712090
84584
1495124
1878347
40285
1278108
816584
297927
824476
204728
904263
402089
756675
1765838
833390
1335
948819
150662
1222450
805598
539357
1890040
1235123
312065
1009167
767578
1044766
1421346
171670
391755
240865
1098040
195339
700548
1607926
1678593
1048960
1276904
1811405
960216
932831
1113466
766689
867288
260814
1128907
570817
1524385
922147
1212609
371223
1507209
1277890
499286
1819717
59331
883352
592754
530193
1494598
187113
1250084
1016362
1645063
21382
461919
335331
687197
861340
976437
1323685
1567707
1120216
146323
274992
1025913
1400912
1358396
822272
1524009
78086
398326
919483
667359
505483
1087062
567947
1008615
1383426
997142
1383946
1291646
1601193
1603729
296144
1318027
833349
216573
1591373
253947
1349770
711782
1950538
783254
1373286
1748624
529721
199653
44931
1429101
1090597
1027784
88369
1612019
1178204
886183
297710
1168499
694954
181451
554717
1088324
1799592
968684
81743
1015164
1073379
1556697
439861
1603492
1485287
1178136
448154
723790
1476941
799127
366785
1542639
1604318
123303
778580
526545
108159
1337477
1337567
318354
1102254
606976
1113016
614574
1054392
353011
769344
1109710
1937681
1381209
69520
417078
795929
1863851
1913853
1858001
1490786
880437
342354
1173828
1520690
390333
1888528
780655
1423261
1762938
994986
796937
1502069
769563
268800
1531288
528638
516658
1393728
9460
605734
1073521
72611
1470630
402087
1585116
1959933
1682664
1439807
1937703
250822
1016409
432204
1982259
1375087
276002
1176077
1894925
1428579
800183
1105549
768138
414048
1540185
854723
732773
955155
566020
575328
1491793
670659
1523026
451417
166090
1629686
1053591
1626020
534063
570969
639690
1152848
731723
1789917
1366281
327496
1483245
1643025
663109
1544530
1319067
1493902
928610
701321
1845140
317695
427028
33582
366957
1394590
545390
1131062
1087670
1767122
914212
115604
337886
805979
1206193
304582
1324665
1175931
1991177
526485
923262
1060552
1164696
1658754
453828
1234140
1201311
1319499
1848689
1121553
1126713
5220
1652428
305798
1162633
314839
306421
623896
1778511
373006
774554
1062599
1269733
1125108
254317
753747
1722559
312766
970272
918838
1222950
74208
1100333
828918
1361034
522120
422637
795465
680452
1012550
741170
1585795
1371954
276574
1392647
1607217
930154
588730
1223329
608822
1558714
44909
1133820
1866602
677657
44639
608192
248902
1804725
1941970
554113
1856085
1391232
975816
438372
1035395
790314
227975
1953362
1721930
1328564
1768449
1086797
1737070
565352
1808505
783854
300416
761802
1421128
1572070
1021574
1960874
404276
218077
807214
1897620
1555544
1480159
1963587
357030
1004517
900101
368735
1858509
1399643
1902379
1150891
213800
1260298
1478182
443632
416621
1599318
1622129
1241063
1098227
1171320
220740
1332695
1202685
1142939
88487
1819277
490288
1453389
1629229
1684041
841470
451500
879260
1965131
1106095
1000263
1343578
1429215
602645
1212694
1317296
692502
113284
1328254
1651526
198778
602500
1488843
1315873
1200215
630282
1457376
1605736
1891915
1477253
620061
1372211
375416
61138
700172
242205
315041
1582717
731196
1457690
1996386
1415990
1784650
1453151
1903075
265258
848968
136048
1400759
910826
1224378
720195
1449540
1079619
1112509
666450
1176075
1694962
123604
1532133
1945442
1142155
117260
1930261
1516103
1618146
617097
1093672
1709200
651211
1954455
96208
1660003
706704
1110418
1545512
1523539
1026331
192769
843900
1577985
821014
1209231
506845
1107767
1171300
1116464
1043745
823643
1254059
1795286
691003
611259
1245514
1546252
1027282
16965
31826
1847306
1010074
1992886
1381731
430730
1282384
904613
60873
1268739
1256630
891437
295514
105286
1733525
1688809
475301
537445
1984455
453078
507735
1486830
1320655
740714
1162947
1030132
249567
44645
594866
674772
1838244
1202308
1795995
416003
285084
1986619
957573
1480803
340360
1663249
1851776
1566382
598601
547906
399218
1073725
759025
197944
1059283
1448043
1300937
1782172
1893598
1771222
352117
1230054
636905
1169988
1302720
111577
655768
1331826
1900859
1386364
572732
1213803
1549314
615083
1437100
679459
1866715
1317162
537423
1776860
1761028
1792276
231737
1479010
432370
820855
1844705
1177932
384795
638427
163721
1393510
1577398
342178
1027654
197782
33442
1144768
1997820
37900
1753560
1471632
1058630
1875317
123726
152465
674255
1760812
803527
922083
297556
1440938
1038470
534015
1528782
1590799
614954
1700518
10474
1069699
1084187
1209838
94484
1087110
1002794
1199894
32378
1917429
624091
581080
34949
381198
934547
885778
709092
847966
1060364
150409
1634301
825842
1587544
775662
1969061
1452831
1824308
1982172
1566080
1816729
124571
528576
1681957
1940543
191812
147002
897814
716181
143327
1028539
1125126
1750282
675793
1337099
555352
1709529
1919422
254107
853911
1996788
331854
1046387
305392
1576834
1088225
1281586
12390
1273139
1085623
1666377
386259
1404915
1173944
1391396
463157
996260
1726180
615725
1050837
1617969
603912
92094
1005632
326371
611891
114311
535587
549454
557317
577181
996120
910796
1429082
592244
1055564
1214972
1945071
1214309
928963
1301392
1284277
1443192
228780
1645173
799740
412829
631292
329391
1699329
1892226
619835
815981
142595
1912444
1253651
586692
1856866
1905045
1855141
1143036
316073
52094
1368166
1464072
1079224
878363
1424775
1379898
1802829
1596869
1076422
1404364
1342902
971911
1265468
1112482
663948
138701
1001806
730934
877554
1842603
1096636
1810228
930274
317923
1563773
1070026
1581167
1423800
1395542
1983862
1449746
1986423
1435420
1638894
1365013
1631184
520732
1127283
1645643
1440109
1442417
685673
1621974
1299065
1550151
1700784
1398792
1680415
325271
1346703
1277079
1844919
1534462
1243932
54525
1135856
428134
604685
1910481
1185670
1783310
1398216
410340
485578
1724874
1965471
448151
785860
1660884
696646
1944347
1173528
1750707
301868
1179597
90445
361344
1198320
1178691
1732943
324156
1222872
1926885
1112810
645731
590019
564188
142377
1989920
1855292
903236
747094
31062
212097
1866354
857424
1395990
412547
1271025
1647470
1846640
1456460
1456156
686408
500732
1834724
1612392
716715
269643
1175386
505350
729415
685614
376257
576907
1091848
22955
423473
1621925
662649
317892
13267
1868242
1839759
1849752
1222509
268751
24958
1927343
623005
1522398
1489813
14614
248602
1765589
982325
1443937
975015
448690
1851923
1910940
346866
338876
1402536
316833
511701
1438468
1130028
1992697
1917588
282176
1971527
973123
1878478
1352213
559577
1870038
1479099
444009
1846267
909803
819788
1613084
587025
1359925
1949228
1794736
1545122
1125009
603225
204151
107408
9280
1182609
1910650
1150363
729665
1781682
280468
120667
402946
1304201
1735669
1235967
761698
1733184
1526886
584621
503706
1971910
1769524
667084
1986743
1735223
51540
1022012
796349
1990350
1769396
562336
1472113
1872648
169205
63470
1840458
1467831
1999903
219445
1455793
893807
1203587
949245
1494163
945204
796102
473254
1094210
130791
287769
840859
1457679
1860388
1754233
138452
571141
1010675
548568
1280262
684083
1915555
1017755
629294
542678
278954
1006774
1419235
704081
1517301
1652018
133724
1736357
434262
1972867
1479719
1734709
141158
555154
455466
467483
870201
1405155
381042
137528
512726
698427
1475706
1792647
1554440
1103555
325010
1873238
731066
461478
1449821
1534961
276338
1995308
1446105
1871468
610208
1509926
1868592
472699
1051846
751384
1878999
1498294
159496
851291
1181295
787596
1565016
276296
462363
406261
1078173
617827
1704851
1820198
1927332
633089
1961810
1353458
1453857
1282140
373437
1311223
881622
1213642
470715
1958857
1528944
574417
375350
137936
442850
1883863
1292940
354458
695586
1632358
1685548
898264
1423478
1432776
933946
1672257
1716715
613414
599758
622574
385272
562475
1086470
410664
243748
1236984
1775647
1807946
490274
1090379
1956923
789232
1214589
1382365
1624582
687103
1051265
825431
648742
1233283
1651111
1933749
1255998
102128
1021290
344370
1267227
1903379
296791
821346
1286425
392908
1109204
1194086
1432390
1207676
1290900
66147
1778130
1717364
723103
992320
1470643
514589
229326
374049
94980
1078566
1001585
1550890
1955159
449952
1923250
415174
866802
1401892
800477
276577
967168
486350
159801
1879220
1722148
104399
880181
666056
1686472
825245
647949
1155715
443539
1576797
55245
1340382
963542
973383
219885
940107
1392130
1879351
1908196
134877
1765945
1929616
1623120
133652
1890302
1280709
835855
1639268
744081
1143023
777329
353436
1015732
1424446
1458677
1831501
1551509
837334
514886
778268
904654
1654179
1329397
1394466
753561
159348
136460
1258019
1537019
1397941
1026921
1476996
1649132
1112435
1695093
725597
246840
1580858
90693
1039417
887819
1631535
810033
1835150
934888
838391
827374
1706823
1584140
29473
706609
1686251
797839
1872245
1614309
1105187
977661
583646
1488087
777200
905384
594848
187928
981861
1715496
1969775
1907554
1381937
968812
1933038
798632
103285
223553
1557872
1211446
178424
1275876
710472
750166
1181566
1907076
571081
1912700
1074512
237511
29462
1488225
1452091
1577122
537071
1712719
1349121
1991589
470865
853219
1990709
1691871
807145
1639621
262554
233350
101865
1347323
1064890
913403
1057104
1516241
1234555
563386
1900930
639018
1072129
1145735
623207
1589433
1709826
1997582
1085442
1630811
1793618
652897
873695
609847
1682801
1690159
1166220
907085
182643
424193
274631
1105172
1745796
1578438
1621751
1343496
1988684
1102829
362920
1752055
1489782
1652559
1215056
10332
1953440
1534011
1243555
1841825
1076713
1485631
1298412
1008987
706125
441944
1062082
143488
912002
1915615
3592
1763796
918118
138175
695072
1914634
825320
295242
1628230
1507086
1577703
179525
671964
1092509
1840482
1179292
448989
1445548
1750141
42037
719456
1138694
1255736
1411385
1798115
1877259
951571
1076045
1122312
1723021
747659
432950
1071682
578990
1298539
497420
643460
470885
317620
645230
822353
929419
1890190
1713351
1132673
1398286
504047
1053339
1497619
416346
123792
1278511
1439590
222550
1930807
1196198
1631254
562848
743975
1468826
947666
1944570
1863952
279117
1143867
996079
1926790
1634408
1285431
1919448
1253073
714280
1924254
983134
426116
1787626
464600
1589191
1689241
1715602
1579329
1401000
7806
679662
421692
1433939
1512923
1634513
1219705
1766528
735382
620077
1117163
613821
1388025
767312
1153316
507641
544680
991145
1837116
1366255
1915347
332980
1721407
298391
9419
1121774
88526
1980935
1041217
768633
620218
1350575
1485378
997646
544680
607956
968827
764358
1214420
1088758
242463
1714667
1103143
1166687
1798203
259182
418586
975569
1593152
1196487
1279916
1322007
654587
929800
1889528
165360
1506473
418887
1415653
405510
1894012
268152
124538
1994811
450776
916091
180772
1879521
300499
1013443
1702694
1587840
68457
1993103
1315304
310444
85284
1222395
1907892
979299
162089
1034181
1254728
385092
789988
1285120
1071130
1949235
643814
1185973
1718476
1355883
149748
638047
47916
1361357
1589817
1582420
1023261
800280
904669
1359273
241931
1396094
1616689
1349124
997333
784421
313742
547737
1168799
377421
1740408
247734
1608832
1730546
1819791
1686266
1160740
420798
55679
721996
219798
1328039
1441923
1293851
100197
458173
395542
1789452
422136
315390
1471261
1595233
1778682
148097
155918
332855
1294737
626040
1753453
266859
456800
804234
397211
451769
728614
1098862
849552
4169
1848761
814740
1231022
1854059
33423
1862403
1275989
339631
1202623
1483717
1382632
908037
1264089
996969
445233
666551
231038
1611660
1504884
198765
1889611
31716
924045
275449
1160134
993094
1440365
559962
1406871
1363159
471812
873788
726319
1216111
946730
1211492
577836
1874987
1170677
132961
35293
823840
1284582
983672
1486669
1250975
1700343
404079
1731307
179566
1575632
1896482
1052042
1631801
1557133
782205
1369142
1309980
204992
131983
1173363
1494023
1014305
509234
582015
1127331
476429
1816015
730186
1492047
807541
1842383
1959775
681500
1184495
1919565
1708366
1809364
372745
1405535
1683279
1621582
1118723
587755
1623219
827476
304241
1139618
1024785
1997874
1533677
1323139
940569
1505113
1891382
1207321
1206579
1576532
1171563
34041
1477907
1509413
1071341
1360587
1576432
1337246
643298
1767806
1048055
69267
1780490
811934
954688
403509
1117866
606725
1370663
44814
1027574
401154
1691231
1506077
1276040
1999987
354593
322259
1205598
808777
701575
909556
831147
427905
204894
1270333
1093734
1242447
340202
1149230
902805
217261
823074
1457842
340482
735720
618019
216765
922103
241800
1149499
121518
321837
738210
1244098
1686338
155405
177149
1581569
416743
1630647
1105036
1705102
1948704
1909632
218911
737469
552374
278499
1700109
1864637
655915
1853153
1722228
553587
238446
1116032
1718034
1857370
1890368
312555
1635425
346589
1717371
646974
692000
1688380
881604
1920334
1408058
960160
1552351
235491
1453577
1962028
650391
951794
462371
1943769
943452
1401197
1214223
867071
80739
551961
1786991
1015992
477938
664731
1750656
1007571
257555
301404
978677
1742398
1460456
1215649
201467
329527
87121
184890
438611
1750948
1824623
633573
317670
1160753
978798
701280
257017
1701495
1488701
800742
70767
1819316
305202
1036109
283672
942860
571771
141611
140454
1843242
835872
327462
1497991
1045965
1783977
637848
954720
365419
1403017
628284
757213
1209768
324254
1309330
1119601
1449498
1923336
284134
1449135
1448259
1864019
1147781
1031101
1948222
988877
177040
1410204
1204759
1448027
292889
933266
209081
813944
503084
1280548
906357
958562
1116143
518293
850150
1631396
630608
1897979
1761749
1264139
1036767
284667
1670101
81381
391127
214631
1852682
410984
548492
1409438
1452088
1489982
1546065
944425
106199
146893
500388
1724139
1573168
1519894
529442
323449
457403
1717749
299469
1214009
1246753
301382
463863
809955
1475023
1239891
517969
221720
1462191
1513676
535081
1581834
407064
1211470
1331545
1108339
1366148
889152
400247
1626013
1327480
1003088
957522
1089817
491499
419179
654206
1375315
1719608
441941
1860589
244348
1571582
364944
332312
1403506
325694
1076659
1072560
491683
142892
678602
1626972
1453882
1892890
766448
501329
300160
1209879
183663
264905
1418079
24180
561716
1290552
1691008
280024
1202585
876887
1080156
101750
929290
1769936
1990135
221116
779953
688026
1511100
1517998
1873026
1425345
1327389
1226890
1303332
1152207
872169
1687421
305343
274528
601714
1585613
881423
901672
1101777
404
1942662
1239424
189676
451462
1758966
518375
952874
1450680
156629
1478802
1246511
179521
1143991
1766002
797064
1258524
10343
1229420
1924090
192951
1081982
216218
1123393
1953836
1714614
243901
856741
1676374
1269533
1158668
291018
351848
1926406
1700248
456202
1999534
1205001
506801
544904
59665
1443580
964093
906737
94230
1518687
1577853
256966
706485
1422788
733836
523293
112626
1937294
855208
1758288
1718459
1960827
495193
538626
1724478
1132022
1501824
37759
1011099
787315
1113086
68076
983234
1601703
722595
1754264
431936
1916939
399558
615099
939202
231363
1361113
309773
528441
749589
1284435
421969
46909
355470
988446
1717105
463776
29301
1371580
1587896
1388876
354273
1215454
1037978
786037
1150255
505705
775489
511337
619252
1275989
672772
625307
124914
800588
1557019
94775
841803
13180
1910160
392311
476462
1893677
1296142
732069
1286679
1189175
289079
671786
887017
1801669
280720
880014
1397318
332706
1650028
1618575
1835547
1730414
1001519
1215344
614064
215894
1144077
1453134
1059525
1563348
1217849
1568790
557069
144742
1549925
309828
27923
1916044
883784
464717
1820960
1472613
146691
1920730
909925
1796274
1201811
176605
1003924
1430765
442456
1114508
1127235
1581256
1512420
1296601
1869803
722322
1796845
1933372
1299741
109051
827902
1241597
656059
1834055
1418550
1473717
1276681
485590
469649
258013
582258
1477151
1110766
1665145
1035664
754912
1295277
900617
1760148
500982
1930843
1249959
144258
479410
598765
1316807
359648
634088
964306
1116738
1034649
1395796
119186
769958
731835
1595089
1524552
537470
95100
1612154
250713
921193
1470832
1479119
53884
740263
975384
847517
1017896
1477418
875788
1192002
1645982
1427603
910706
957136
1927676
288091
456188
1792224
1296641
1704396
1431836
703317
338069
775114
1657512
1550790
545957
543942
1265415
491808
1574247
1012328
937990
454916
186147
1317305
297243
1753125
143560
1832399
812276
1190910
1015778
1167855
1294508
707088
702228
728896
1756933
1334304
1969239
482841
236577
1676739
491174
1826928
822966
1415793
1819057
396364
1673879
1703322
621438
1253765
88129
335472
77494
957434
794935
464186
196535
243513
1997547
437870
430022
1740275
1373185
1615299
503404
1755320
1896186
1311426
699071
494873
1363421
249490
986507
1633634
866794
1620527
1511224
42596
1391485
1819800
198777
1204776
1453997
595441
933905
1271883
956850
103930
1005277
1258484
174536
1283541
192863
887701
690533
817569
1654059
948268
1785704
1111126
1998713
1311124
1896994
222312
607963
685082
1897041
965840
181287
252491
1375770
851799
1660488
1642275
1043005
1839727
822513
1674496
959476
186057
1181585
314175
1304164
1559381
1182355
83713
941165
1722442
415921
1218887
1487773
821068
1988815
1754695
692458
1064813
1321098
799591
477025
248111
1901614
351659
1580404
107937
176779
1273282
146982
376941
1387186
986862
677257
496750
1215997
903148
1726557
240827
1992669
1540792
482373
408944
334334
1337044
1671911
1078391
1419686
1375442
1806390
1206270
1243134
429278
815883
1754163
385672
329193
230779
325562
123010
1789963
294065
1974126
1988448
1033781
1487292
1089060
1592325
771556
1763531
550717
1419920
1823132
1058012
449603
951370
1837166
1141141
1146710
1385987
1531329
489594
1569780
1185289
327892
1381937
884246
300247
1204725
1419555
1720981
698001
1401730
1283754
1581031
142958
833658
563280
1169127
794132
1918446
834516
878762
543851
646778
1742166
277968
1845949
751129
463923
1509238
725560
1121057
1514264
1633788
1628221
1978543
1682357
1343373
755983
1899689
315964
1360956
499988
1243665
1189551
1322876
1327603
5548
35334
517075
1171667
1922490
1754902
847097
486779
1107050
1810957
785312
1365036
1085756
302994
174029
307766
1919798
274407
130043
1069918
1289441
1595116
1204319
1063147
510562
54933
792967
1192665
1561194
69560
206803
1640666
1102471
966533
834117
1747809
1297935
1718808
566953
255136
1940011
234595
284692
1651214
800762
1285205
672313
842906
1222228
1044804
1961161
1190546
1207913
1476919
76681
1477938
1575722
75240
925867
834442
1346956
1029139
29075
1232744
1277354
1219838
561939
1394913
712202
1868928
932265
1183086
1880417
483193
1363460
1311068
1710118
1941582
1863445
1178086
471025
1464946
920981
1776791
1293160
1150348
1681018
199995
568378
1386906
508398
1268941
1423013
682452
877669
1961978
1264463
591008
1786798
1238539
110798
451781
1332845
1419440
1068893
979753
1284551
1568024
1145811
574814
455931
192118
1470267
1671183
215032
1344959
593038
616147
1725641
1844049
644124
1450106
1582793
872738
1157987
1481891
639689
787934
489028
1222336
1937413
1738806
347635
1135836
654146
943673
1181154
1382790
1486942
1375635
806367
1914573
1679079
1599059
1424431
1278788
1700362
821267
1906266
1752052
317970
1616577
1119965
1270887
162728
175894
51911
1123197
1795419
1597614
648474
626679
1742381
37098
1186764
1918275
1941561
848673
180619
1582506
1583895
1533430
809609
738345
760259
1036620
1409713
1954777
1089131
1107118
486926
1954523
38468
1536984
96977
1029662
892367
1375865
584040
1883733
1238027
900462
1754305
837307
799510
1332635
124962
160218
1788757
1748880
744494
706323
86332
269926
1662990
374854
1659293
859183
173069
248470
1067209
1658429
1531797
549636
216719
1475961
412131
130332
361030
836014
730290
1908417
860823
514304
486032
207129
1489397
1546238
320055
1169494
317877
723892
32663
19798
597636
210561
1183266
77555
959926
359692
620098
1978578
401507
853064
1467731
1861120
1464396
607465
749083
528186
1375845
702370
934667
1219588
143246
1214867
227970
1108443
381951
98433
675767
22431
1339851
637379
694899
16452
88156
1492939
1450086
764402
1774888
1633316
407137
767262
371717
1148170
916026
880211
196418
1624647
1276570
1210743
313953
332796
504641
40293
1115268
760040
407729
525140
1972658
364072
490488
26449
1603081
51872
732166
1625478
1437270
984350
386371
1160202
1155805
126348
811650
764798
420275
931584
725010
1357891
1768435
1715493
460097
1447852
1419377
1569181
414910
1373241
1607519
982584
626015
331161
473217
823433
1070610
191343
1872725
1317004
135331
1509632
353121
75271
1413953
945316
1251351
546877
600321
532154
708265
1814718
247544
620420
910593
1515290
1475575
712866
450394
275433
1381783
227444
1053566
839282
781157
1158132
811273
412914
1727373
317526
362927
391003
535324
1718772
1974488
1708791
536288
27933
770485
259688
1315138
1317700
1934186
209720
1338240
1786697
689133
796870
175702
1536647
561898
156907
1306641
767793
1464053
545342
139668
968796
1685386
368264
477548
625977
575328
1648444
1162835
559709
1367389
171813
1706555
586948
544372
200333
1398848
1417117
1894606
1265097
965119
907910
1257138
1480017
1554860
1792439
576576
1825540
1030997
1177032
651472
1272783
1176398
401767
1857691
1767369
1687000
929176
282176
858730
1193063
1123497
1867722
82903
407865
1213667
456915
1342396
1475010
1522077
1202900
417331
1285305
501913
1416737
1079437
1579825
1666346
1428639
364644
1862490
339313
1860560
1103908
1651912
1927371
1515946
859208
204085
324348
1117737
1992823
141803
483864
1959256
342319
482815
1584951
229606
1616097
1753309
1084530
1986448
1351060
297600
1690498
225261
1383761
1808920
151969
840316
1792029
703748
1962080
653586
194805
1472017
94998
1677316
710988
557926
46800
1621761
1122766
33498
1552094
1854891
295286
1965147
1820088
1661896
1580949
633275
495852
306505
89429
1237245
865924
670649
1468748
781880
1039861
301687
1598281
73354
285202
476740
144567
1268826
1414825
1239544
480195
1981209
250889
383322
1399442
1040358
1298240
1173149
21111
986321
1511804
1195322
704913
1159490
439233
132258
650260
1499829
244753
1233132
1602931
1803013
184699
70623
1886104
1594481
1567285
707209
525509
614061
426716
1345073
1266129
1348288
708057
1946076
1368890
993866
1364355
257135
771505
1011077
42683
923919
42503
850371
408599
1956589
1538673
1148481
1371329
311661
1168235
1523291
786076
623811
541808
442913
1515309
487395
1964160
1146165
1817553
1995143
328094
1331778
283406
749590
1385960
1848206
1986086
1196110
776881
1103154
283591
477451
354885
923781
1817513
154784
1593089
1415448
94401
1482394
592903
907175
485382
158457
1035315
186601
513717
1581543
451431
564179
946635
811832
663871
24046
1984202
357348
1015084
1162172
1016100
443783
568794
1050887
1355239
1829976
20510
1210129
6913
1507797
84268
1725751
595016
1170574
1440480
1253300
1363578
1054252
1748537
604827
612423
860049
473501
839239
800926
19819
1863980
1817040
1892468
1770421
1292368
606954
464584
1518119
386198
1361640
124825
550896
1761678
1789038
1467921
1895595
384053
1344873
1539411
644122
784682
1331430
375271
919874
122540
1964004
687703
656318
1228842
341068
1787287
1262228
767496
394908
15097
1187212
899558
1145037
1215014
1807218
185099
61305
1373409
853468
390787
1703822
185152
380382
975139
1334171
86435
1775065
1167214
1498793
282873
1071115
182032
1924901
985046
1748895
250866
1458778
569705
451963
1702905
321337
671467
1420635
1534611
875232
1133037
356670
1573503
915279
1766627
1912952
1318178
188217
863246
912557
25592
1527988
1867159
1517392
558896
139450
39402
1729007
833223
1603621
369135
301844
1768958
1082918
438533
1408188
3301
526997
496422
322561
402631
1712434
1926488
528121
170936
133740
1392639
706901
159776
96664
1717473
1580794
454225
1688095
1874739
998986
742008
110821
622530
1627434
304459
484568
346000
1137998
1359637
1031811
464244
1098646
1146197
386034
346619
232480
432104
243824
1301877
279583
67183
559454
675637
640781
1027509
411091
897581
173371
1251251
1343035
1536916
1609006
986305
103949
979391
545176
493104
470120
1227552
1452627
1812409
498940
1476988
1174328
829067
121753
413061
335590
249616
1788224
851777
1068803
248641
1483499
1505354
70804
225856
80324
1113592
641806
1052480
148978
879495
741233
966754
531525
715625
1705068
577590
1957856
1640871
386702
183817
1144904
596864
1329538
1715486
717881
1514838
945983
1543953
1040242
1584349
1496378
1617945
775051
518879
548655
717119
435853
1501606
1034261
1206967
703656
191357
1925415
1157036
1912833
1349888
1817787
1481410
58419
1414301
1491291
1187157
1163189
45799
276137
81051
259559
524040
257967
1096541
23936
1287532
454694
888413
1759881
1807504
991000
450289
1788164
287651
65510
67731
1839002
756583
71065
14235
1125396
1303699
1951924
205597
1564792
713822
1435377
770693
169347
1097080
596803
882128
343240
1257430
1739685
1181599
663538
1848495
599638
1677463
1566422
1614493
160290
1362188
1405814
240689
529157
577489
1011317
119255
1900600
1148100
725356
276847
712180
1101006
476075
1900766
136926
847108
1948279
1398351
1561956
469668
1337408
1350771
213614
1660408
1649793
1974339
641083
1583474
746307
724071
1158319
1188072
499106
1037348
240332
310054
1293390
90924
1061122
613477
644978
1241168
1306826
734954
862344
1277925
265420
649943
891035
1263800
1273928
911373
1137682
1192242
893641
374896
100081
292134
1329248
860626
850859
1550724
869594
1277678
1420245
1285757
1345456
688174
305238
1150892
109071
104059
1768818
448409
1577013
177338
767526
1391433
885825
1084745
470456
1063740
1288072
386732
1352409
235528
276498
328007
183963
619284
1388960
1366336
1477942
1288839
1776694
179666
1582778
1659555
1243482
1567372
968659
266489
3977
1135521
1929516
1999452
298311
295636
720535
14883
1671154
18752
1034438
996607
1592593
1977732
13697
1375471
750628
1515842
1578824
1048103
1540599
1710497
645141
1478800
452236
850766
439913
1585305
162476
1901872
1175857
294853
977309
433182
757590
1711609
1031567
266587
1763176
302697
1997617
803594
1257249
1070441
1682233
675625
1798540
1364996
1044051
1017466
1257014
709385
39999
658092
338860
1061622
145708
1479633
1959361
985728
893894
1402371
1711825
1917187
337339
237113
997317
1831890
1565054
1275553
706378
769080
89630
1196937
399819
1965728
1002280
1787648
430648
665686
96690
619900
1460968
1388412
1065794
320636
506645
1927869
420631
124114
738446
1653448
76619
1780667
431485
1448702
1867628
55264
344214
1968097
381130
1535847
21655
1310811
925997
1699617
664980
632087
59076
243673
794397
1766154
676621
1145846
341044
378180
481513
1154489
331210
925182
1075334
1497871
105406
12929
1614546
758982
127319
201167
680935
149032
1872017
298250
1491334
705340
155314
1137574
1497162
372313
1165846
1923967
956480
1602400
382692
197855
190299
1214232
667785
1069245
1799737
851517
1557815
1112002
1640191
1848943
1092732
813567
1665571
1880933
81804
246059
72707
1530991
1041062
1584648
1750448
1403391
1232146
1033988
1249983
1955670
237147
1917989
496388
73240
1559489
1009219
929833
818837
917492
1209609
1284366
31522
558650
1451019
1741988
800408
97607
526580
819433
1514648
484291
51110
79319
36551
816959
165172
469826
1022584
170901
1996317
369871
218668
1173300
636898
1909194
1145496
906794
492932
1480097
1259351
795387
37561
1298284
21613
1921497
894561
47210
820557
672287
913751
1842952
1470630
1761715
1079913
423204
115794
1089045
847748
886537
1862619
1311763
824269
1543812
1204970
839697
1260006
1637935
1406415
1006240
1761975
885195
1523239
1651362
1246264
1681016
1151681
355992
1760121
1192864
467757
165118
543458
528461
1307850
1940929
1910811
1881242
448843
852279
162232
1074101
1503093
1575040
1633885
448842
1554633
1530276
602666
504353
730884
716259
134611
1926774
971350
1731837
1192640
351866
741677
1081444
155272
930420
1664997
418586
98951
1041230
1947085
1123448
146825
344998
48153
302903
1094344
236877
344198
822445
643452
350004
1826395
1490360
1555566
7770
73299
1968598
84293
86408
1213724
1114909
159931
206032
1059989
683715
461126
764794
243926
1991873
1389945
198689
616912
1527810
116890
920232
793351
86111
1039238
290631
1748564
1903700
932305
1869930
389131
1647449
1531184
1882788
66445
1029862
1760866
243015
1183876
1074688
440877
511284
1206536
794718
770778
368253
743241
336219
742170
540127
373964
260538
1779351
1573430
1944980
1015584
1304029
1081521
323862
313529
1677702
19262
1008954
1209034
1194418
116080
445712
1262638
1855338
1519859
1378873
1196861
1907568
960613
1216564
1647100
820774
1532173
901852
1325510
178361
1300341
1452179
691318
1749095
1566481
1677738
1340120
530289
147318
390652
1156529
1510750
501418
1283899
1112072
1497749
905154
585228
1761035
943404
1260301
598752
620538
645886
1755990
1010095
1168279
877573
446307
828371
934422
14870
994811
1748757
287984
1458693
84306
1033847
868408
788695
1101459
856913
36601
1529863
1295356
1295249
838941
1690199
433692
1679734
1595006
282334
191982
1165918
206949
1150396
432473
277244
1427747
1248502
160521
1300449
1267626
1225931
1627853
101370
773333
1401374
277402
480770
522539
781229
1838466
347322
1678640
1864623
1109700
1054660
316744
465036
422927
1456698
1548021
1547783
1532436
1207270
906914
1651955
122755
470120
483340
57512
1491857
378
664225
1480176
5947
1986570
107565
1336011
1719590
524513
505048
984555
1058298
1844200
71741
947392
1495569
844780
366361
276689
24272
1858425
305003
1055902
1915984
1610781
629151
621493
630273
558265
1555271
360245
117919
1354732
336079
1270264
596653
1248881
1957806
1688062
1940299
611576
1368214
370335
74198
289442
623837
1153728
1991870
75018
1848666
284909
376793
1856549
1897132
918966
1669551
1195914
6964
382479
986279
616274
1633809
895579
218775
1042596
1400860
1135015
1844147
369541
1680183
1710070
1307031
1055711
316748
1071153
1975284
1619185
316988
1957119
408330
1602953
1112671
1711696
1086358
1776524
191734
522214
1264256
1606740
1491944
1563512
1730042
482955
135039
1047875
1426551
1735862
1793760
224411
734189
368570
1112977
1898935
435165
1212095
515489
94274
55470
1123742
806728
1041159
948363
814098
1438166
892025
1010091
727445
1394355
1859364
811463
773646
644410
1725254
532151
1702360
1630401
546766
306881
61712
1106470
1377147
722039
195255
1667591
1991060
1656456
1602333
1642486
873917
1863741
595360
1823645
631171
953933
1894890
1651388
252043
1827416
1366534
887461
1340177
1275161
1328259
1847629
1122005
1439409
1106781
1663442
512977
1020562
164157
1465417
1317764
395969
1853539
871400
987611
694265
1395284
1546979
114506
1417882
747469
399743
1765524
1485302
1221051
343063
1142659
876500
114431
1781206
1731785
1504487
637143
1833906
1666023
1478255
867560
1460041
786345
273803
1443383
638299
58781
341157
441418
1940409
172533
1841471
253035
1366059
1945180
1831098
834419
11628
1026487
1687275
1520833
591556
959481
1129020
30877
1209874
975628
998935
494551
1373036
702036
24673
39981
404621
1949875
1415959
46741
1955967
1550919
23058
1470047
692193
1282646
287925
871937
925782
1888847
1617379
1609877
1177179
1825053
1697550
496356
543773
376880
101154
1222358
908070
190217
94918
188815
1761291
1759240
978663
1407258
616980
187031
1208240
1794887
851362
370692
1987325
65005
833946
306016
1466701
1196468
31863
1803510
1228741
1673846
94545
1397815
360573
837572
1300024
1429735
401146
186383
153056
976624
1189574
1176070
1078522
1442
575781
1114985
1769277
1229898
578858
549243
88981
1903436
414695
1830097
1769979
474877
835242
1675463
1194528
1557479
1852908
1298373
468565
567004
1667395
479110
16001
1306818
716384
848968
575764
46864
1135031
24338
1673805
1820911
478222
808736
1089100
1393780
1244440
959720
343799
353202
416020
74273
1795359
1471014
1539096
1124421
1777241
717712
887403
18186
1646064
1988577
1324353
1494095
1886110
1965519
1258098
520202
1170986
1567289
1238838
1430685
154724
1080578
1709517
1216163
153113
1140804
437638
1782061
1898976
1857824
346378
752344
1137368
1395632
1445647
411612
440266
531237
1982998
257980
1520205
745225
791908
916969
36935
1587051
1280010
1657160
1111977
1888040
697515
733855
552877
475283
1537370
1467056
247461
1849327
400157
14172
128641
444039
1702300
1632259
278628
742487
1447523
824308
1158983
72857
310528
1726629
1496728
1839984
1755324
804759
243213
960795
1374514
1550141
798600
557681
1627395
1627436
23140
1108591
255277
1186619
1011007
103895
130651
1212903
288437
1048996
368191
394275
525845
390631
137818
1422162
742586
1725682
65086
1121662
1359911
1759012
1419446
1926771
559618
1451349
1383572
381076
13154
1372334
771460
1816599
55520
590546
837404
1685136
1339358
812081
1958823
857541
1745669
469234
792846
1287940
310965
957157
317559
1507177
1529421
1341121
1583955
624548
193720
1132311
662255
38629
1876952
1618384
1058511
1274094
958170
1496374
1843086
1362453
719458
1075058
1120348
727405
1908170
1575921
787946
482288
710012
662430
1320652
114930
304208
1439842
1840507
1081035
1733531
1318214
496384
328662
649841
893849
493074
587398
1302097
1560477
1848660
979731
570787
212204
402737
979712
914462
17245
1878660
1975332
1263770
1120112
1346226
225850
1397138
1718612
1131688
1504261
1908134
1076521
798923
1972598
1761732
227484
392141
12336
479328
973838
290378
699516
845527
843765
224986
1828872
966712
1247666
1842242
1674551
1793816
374011
1012821
1528271
1336451
771546
460438
1409089
1729563
1058063
418112
1147676
1763377
187374
89066
1655600
159794
10434
727899
1597749
276230
645555
1393932
1427947
799557
1591646
1835669
106608
956206
746652
357460
581302
1972996
386953
1424421
1021692
832567
513447
700873
436826
1482393
1716667
678414
1561302
714678
1414506
43014
1853990
83763
944131
754662
1413993
1441492
1127274
1611591
277619
1043929
552460
593258
886809
1206673
282489
603358
901433
1203327
510829
213515
1204915
186476
1942197
1632634
1567074
605609
1313260
1315381
124043
773521
201344
1680677
23949
1291930
80302
448902
1009211
1756320
673196
202297
870939
524512
463567
1876683
1884320
799715
316965
822111
286690
1426576
494831
207284
1311476
1141611
231465
586923
885261
708543
1243219
1281714
1348125
1258937
1111231
1768379
995928
903761
1076838
1784431
1598654
1174893
1972366
1545562
1557265
532097
1455123
1463689
436098
1584964
1128152
1191375
171837
1569291
1981510
1519755
1596028
1621708
504476
906821
845022
355078
1524324
123843
1354961
1245030
1894506
1057505
1089441
1964790
1239913
250346
1614081
537406
598514
876230
384121
234876
442650
1228285
986811
232688
1064016
454314
1845220
1331422
189118
371444
760643
1632328
1771744
402541
877461
1101553
1152251
1486799
1555236
362832
1748567
1358225
1143831
888569
476535
540924
1911850
1546105
1893638
1678202
1631795
373839
906655
1123573
1514986
990847
976139
205368
1993412
468802
1099315
1394324
1094202
423707
1921159
1080457
1139286
920535
463595
524209
1306663
709374
1146721
1478720
1064933
1638602
902450
1950194
242002
1688419
1624962
45822
284301
1475283
1526421
1761548
1127074
1259251
1817767
539523
1945249
1746283
1418399
1676332
1146813
1391614
839269
1097241
1735236
949287
33461
890641
146536
118329
581296
613753
618897
237378
1281714
1139743
247533
101858
1032977
1935284
1193024
1692779
150198
570732
835468
864738
1005312
1255297
1643084
19791
934669
519138
560870
56374
1530714
1655460
319543
9300
970952
497637
1330266
1852341
299424
1126718
1291578
1814249
314796
1130885
274295
1933436
1443995
588499
1544639
1949817
1329713
1763291
1040504
1846991
3999
457350
1978756
1747072
1793775
1970766
1493456
553221
714367
599309
1305207
1568466
575279
1200884
667940
1840146
356823
435005
1067589
1476762
1853314
1007462
126312
1787450
834451
513148
1640415
441078
1500596
1989487
170236
1895385
1203931
153719
1790448
79267
1177881
1036809
562648
1057540
816700
1506304
954970
1853396
1286037
474090
974060
1375893
1874693
1233469
1817618
1563749
871609
1231718
933723
1047323
716794
1997682
1331380
1404169
595693
1808235
927813
1969652
1614567
1382380
1404124
36818
759128
8373
1934929
90593
1580385
1429198
1905909
373538
1411458
1187740
627418
1798855
1582523
185528
310003
298572
1940829
1904448
1437646
1052910
1285617
1475231
773646
720715
141593
1136653
1470032
1976255
867466
1344859
1814637
1804097
402709
575435
834560
159607
444732
867055
802405
973765
304899
662120
1319279
854535
818396
154983
1490218
1603559
300307
92883
1865413
491627
443768
1601501
1039914
1722689
1050715
1277200
1078549
638394
1097356
657682
117545
1543071
1074983
1018294
1835308
1145064
300151
425955
503125
1580554
1176246
728008
569450
1685948
1747388
1228938
1887433
1857348
68567
732844
1057189
1734077
572722
799694
1252889
1115410
1193112
199618
496740
437614
442339
1118549
1077299
1045425
1214998
1437226
1920745
1372854
20919
1061420
417140
936040
705229
75811
301389
578238
1174850
776506
1375842
870695
561089
1284968
1346862
1704301
816886
1815586
1843874
1263170
1757644
1826913
358232
1515349
1390086
718831
1024390
1708649
91979
1436481
1792735
1565466
1479360
864710
1579166
625652
1079113
425418
216608
1362771
442142
1414591
352190
897114
925243
1234395
1564946
1896129
1528781
1029959
1193287
1485011
512681
778625
1746602
1798809
654054
1437842
496132
1397513
1027091
1938720
1427039
471500
36520
1203760
934686
1011377
1115514
263082
1869489
1582557
1832180
417446
844760
89017
366402
1265178
469251
712208
387760
1290915
599313
1290370
641433
1919290
455140
967657
1598564
1927008
1318609
46485
767002
221652
554482
1632237
1177570
1741372
1564021
948680
116704
1881753
1386544
1219570
1159616
597314
457082
981203
70452
874405
1292322
1801865
1892867
1079465
1386211
1111018
1868195
198619
1424892
1260459
1892907
664111
1218615
475539
923898
1362852
533100
7354
1237236
349214
1824407
410991
1292713
1007836
1726276
441920
918092
1979677
480576
55958
1779556
564648
752077
1042845
64609
790964
1283185
1953888
357001
1522708
1973397
154823
1320184
1678182
1499321
604548
1912305
396255
1516596
919696
1445
642072
1682314
775449
1657381
380066
935717
585473
748527
1539077
1164092
1681807
1846810
375207
682836
1860856
1045221
209692
839966
1114527
1614389
448620
181648
167940
715017
1008537
28959
1263149
632303
1332104
532881
1089575
392978
1217421
1074932
145578
400893
523902
856355
414341
142018
1848894
1579540
232100
903786
465057
789873
1996210
1673681
1992168
1134353
1450492
1847831
112494
1433291
1477796
1450409
1378583
18420
1394315
165516
981171
1424938
1738744
310239
1056813
1471677
1410352
853647
961035
304419
133838
542054
566298
331468
1326974
285252
235721
1977221
167159
1866543
1547626
577236
1807006
1896928
1753600
610370
1443582
358938
1970613
652466
807692
1922178
1119173
263242
1267253
115313
946909
17544
385378
1068230
513961
544991
1179186
819860
1438590
650757
1039010
1669542
1245330
1179227
1334727
1507385
286732
1760663
631969
1319190
1385514
1862416
798629
1418476
523313
1290375
1774135
815968
763312
654386
60846
713888
100528
1415324
532201
614479
1709427
1867626
944453
31459
1475732
1993869
565335
456614
744468
367360
47548
1400612
1149177
1353444
1630881
1490369
580417
17019
1204669
859916
774000
100995
1792363
1214940
589975
1227990
1421912
983860
971197
861115
715342
807366
167813
1430308
631222
125468
604284
1054454
938224
630808
167225
1585875
571128
1677165
1233590
1706621
838576
1138868
236872
807470
1675297
737796
170052
470322
1748095
930860
349753
379916
1644511
1395827
1986454
704683
1693708
295993
924518
159237
1405497
502336
1362733
1734643
1206740
607396
1090895
1276090
223744
321626
1987083
250094
508244
1164595
607381
1202932
315294
1425489
1221384
1899231
433371
1302264
1008538
247555
911423
374236
1332937
1321860
1642716
1766336
918621
1934557
1172438
1705004
332312
182942
1701953
196888
1319283
518403
18057
32588
1617976
1011591
537290
1340271
808402
258621
899104
526043
713793
66509
1708613
862589
222756
119958
962860
545972
401957
823797
1613910
920095
717805
1094059
373336
1864355
387106
847434
579197
216275
1245215
171142
1761040
460379
1061654
1757630
823816
1339047
1374783
1119049
86691
374205
65268
1526679
29664
1059144
1061880
588796
214225
454945
869631
1073169
1185616
1085294
1541206
1492500
1783820
912528
958697
171886
1312095
1475093
1794208
403756
1146666
735820
1400125
1822894
1917799
1040854
1482565
1934092
1862454
1996023
1919850
889017
961348
275475
1381865
14396
1066650
314701
1405146
1680673
451201
294830
1333104
1374605
745745
703053
651277
1304736
258838
1992394
375315
1892244
158656
641128
934971
1900241
600409
315329
491125
1878844
823394
274045
1936747
511552
574715
1320738
573408
1649040
1605021
1458597
819812
1807428
888629
667766
1894117
1739868
347692
543426
1600252
1687827
1739279
724999
1990484
1400542
1672126
1672223
60551
1683705
680573
802581
678818
987677
1682600
389247
1441605
655840
1830554
1025770
760027
1077709
1862943
102129
1266963
1486325
1732530
872874
338172
890419
212477
1788130
706794
337210
280973
1602376
72237
1232145
870056
1771165
1439809
589116
1992337
1567444
1750596
809166
442425
1645736
683892
240575
1905973
48168
495510
724161
1239407
374117
884231
734686
1829677
1500436
134039
1172822
461703
1603709
1830691
343658
1963705
130493
1674975
1636053
357596
1480081
1391334
713085
1779195
817134
1179994
1204756
641436
1528542
314907
1282922
1514567
1831696
1515435
432471
590264
413298
1259897
90394
1221716
34630
703387
1453583
80029
1705384
1641202
1838011
258099
680972
395034
223100
976510
11179
1291355
1428552
1343423
1861208
1901390
83569
1043746
1610863
191910
1674160
1152284
658904
1967553
987202
1839534
1848538
1463881
946521
974851
1006079
1903251
636790
1848131
425377
515501
1307140
1445390
173494
55510
620425
16674
1186731
154724
807035
518257
1467035
906828
1932433
126065
127626
540642
1873169
898902
1904387
1660443
1929312
1590290
534591
435938
612934
331618
763428
662518
1604647
1148192
956270
449038
42220
1760773
324301
1433318
1732953
345101
1897878
532082
1649790
1657050
53073
1177601
1884451
1465633
1964432
324803
77485
1914963
1221286
1735663
1085172
243525
1657052
194701
506040
1883347
753378
1942484
588797
1591132
411150
1689793
308993
530134
15489
612944
47059
1992372
461428
1826611
1433477
296393
361339
1116746
653786
1440943
274769
759810
610244
1854002
1949687
1097354
679538
275874
1466187
458805
544001
1154215
1855780
1811668
277717
1344600
614331
1759233
88515
1427675
795848
334151
1545626
1907843
1708791
115436
1671414
1236407
246750
1856143
1924970
1191921
1478828
170227
1293512
1720672
805661
1651397
1808311
1880330
372332
1217051
1957311
758610
556646
138248
809286
1181460
1225608
1764845
738278
425439
1316486
148303
301973
1691229
153642
1313992
1426413
101994
1051937
1133085
179580
927712
1969210
490498
1442839
1773420
1030197
1105739
600293
1246720
295541
1567517
175593
1489639
766600
1386682
1820903
940051
711786
1318396
523420
560531
604588
1735340
35343
481132
777579
199868
272201
1909914
1584358
682034
1223166
457900
1388320
1641081
777088
499178
316993
1302788
55767
1847504
1438027
989289
637100
963314
1955751
1027000
781519
1760613
1593497
1904992
230475
1228767
1024508
705898
1765659
1267373
430476
321218
178555
1882330
1140537
58767
804011
1134789
51157
1274033
663250
24194
857927
842996
621353
1016952
397836
295906
925638
1287884
1850199
770316
798919
22284
1430082
1310566
1254923
290185
1191752
204828
855224
766286
1758104
451420
805453
1677040
638013
1690396
594128
856191
109972
943814
1556922
299558
976863
793647
1495469
1698992
316465
953042
1622126
1414821
607826
1557254
560257
1273625
354178
863227
213498
1067025
1055243
1688369
1231227
1228017
1773224
1689634
171634
1235158
414879
114416
1228268
207547
575121
838381
545123
545478
1825080
1392632
187436
1400386
591821
878050
54275
708807
344176
1093573
1080262
725093
456825
822087
292225
1365157
1493297
1730410
1700113
923985
686088
1658818
655807
299712
1271402
1734251
619165
1327481
42013
203853
1169783
353046
1731267
555727
1488656
1026307
1503115
646293
1319669
1919554
1002291
673771
71362
966111
1647841
1790637
780512
912168
709086
632782
93978
325861
1729470
1594775
1949552
785694
1301866
894171
1055109
58664
587354
613248
30729
433268
214645
1904570
797880
578827
235456
1688200
67330
1011626
678461
554266
1847253
350601
681332
211694
1918061
1227474
639807
748719
5182
23602
1847424
1321635
1694134
206317
1461227
724317
693587
224247
987766
1842978
1280006
1150215
681751
1141441
884627
692733
401859
1861900
844301
1054729
1908442
221202
748870
1436497
1803244
696156
1914224
874079
683567
356708
511723
1064806
839301
924645
1244743
852679
1390806
822607
591682
90739
1851787
1527065
269917
1439561
1552984
1098918
771817
756478
1881950
1574414
345838
1318532
745960
1842711
1886708
1981908
1416841
169138
774153
1676039
1825415
623254
535078
338100
1916989
943034
277298
400909
213537
420999
359035
587525
288837
1091774
499117
1310076
193231
1523976
1464091
603448
94300
1831822
129840
1061739
587914
1379072
1682018
1775045
1973396
1277040
1350116
657736
1272331
780741
26710
967650
269484
1919358
321025
1979863
1999766
914225
945092
241754
639159
241088
1833305
1319538
1407543
217858
282794
1354582
809819
1140077
670186
51159
1417608
750384
1257123
1157554
311827
1488295
1136137
1578582
1478281
1538275
1922884
553208
419676
1342282
1025415
1020215
875330
1184152
191668
1534698
614723
998010
227532
1010888
7762
1305301
1361477
1324935
432111
1635423
561436
1516924
13719
1672001
1106318
378116
1431428
127651
1479342
1536454
706143
1930981
224057
120335
1103887
1643295
370986
1676265
334712
58950
1418802
618117
1419079
1460658
117911
111216
1323834
214194
1724962
896100
459365
367253
1357312
1413412
1573959
966489
1591665
1347384
497367
502822
1693279
525425
823947
1286275
500301
874880
193894
1085346
961379
1531452
1771420
202228
509973
880071
935593
68643
216965
604976
861932
421966
695061
1045512
1865246
1336908
170619
1895767
588809
1796133
1694582
872452
1323186
1291753
1968776
1643587
1765071
1691457
1506302
1897117
1803653
210460
1883000
324197
1035757
48600
1122383
1420582
1846388
1039207
1026153
566706
351334
380643
360841
351155
222240
110935
833624
376223
1282175
669223
58041
1863022
726415
1836593
1527851
435362
8708
549410
1883881
1373577
1875358
1978565
1018943
1195324
1537295
540262
1663326
1960079
914852
1974924
1256717
596075
1182607
1875064
121359
1852494
1968168
718965
696353
342970
1859017
588557
919685
1100301
968406
1243804
1275749
1300086
34532
1105338
1181962
1661938
386101
1363622
761048
1773457
443217
932570
1856825
1522355
1617584
1871932
1819392
1116884
959134
17283
1899761
1880762
28056
320518
103372
373002
555700
399666
1763387
1256951
1413709
801209
1534233
1378922
690558
1450958
697458
1825600
129934
797207
628607
739831
790961
611182
908137
952409
607357
763633
413426
372911
1231099
704485
328826
473786
1250234
463771
613939
1129618
724301
1259922
1983858
59715
1220191
461680
380706
1231737
669855
639689
1090649
1227707
1483626
111291
531426
230322
592300
460401
1836740
1656653
1293312
809228
1822196
415436
687953
209742
1697548
1543626
533717
249445
1904444
803221
1113146
432956
1014823
1741348
1928816
1081381
1752992
586551
663032
443585
273333
1281368
1688223
273886
1290205
1772957
1797384
614740
1712481
973493
412850
996302
1252683
1852557
1490819
767118
244983
1183643
1615996
1317047
707228
289048
97818
1626098
547466
882593
375849
412613
972661
915877
336000
1144917
887115
641207
791101
679831
1984542
1115331
1067986
1876374
611528
857431
151514
297274
1505319
1871036
305526
1751779
1753093
3693
1344285
1538889
746976
401902
1956572
1101879
1363327
746508
1278702
1597204
1292265
380519
1178728
1700411
576320
1215051
1659532
1007224
1993014
338424
1454790
92201
1795450
515373
159482
507508
510737
596277
572761
1877265
8791
1714274
683679
472503
586403
155298
1293061
1553245
1044063
1039836
328458
1633173
1251374
526247
1786804
1745456
1646473
1031415
708873
1540758
311432
1595213
1262167
1843005
1508441
1998116
1329538
1597873
444872
1111580
1594014
1841544
1713788
1635791
940786
1042468
1080829
1294507
350789
335132
659496
840406
677388
1649171
1269211
1028853
1184194
1997080
1426972
767438
1518491
1781705
1349162
1796108
744465
1159590
1270022
1507427
431952
1310100
194684
799351
1345665
402240
1450047
1399619
431572
1748978
1275282
579961
641173
740189
567305
649889
1472972
507345
1920404
1150434
1544472
1050897
1909936
1493508
284164
1127805
1561072
1184202
998704
257445
552846
1871905
1819752
1397493
631070
1687218
1137271
1452657
1270385
657585
676454
118926
764054
1837065
239774
92512
122636
438307
780389
309333
23991
22976
406475
771828
1824459
1596936
1145961
1410118
168310
891582
412478
188106
810373
1898453
1553205
935542
922392
1872564
537039
1462494
997516
878834
1350305
1989151
1592697
270721
911202
1120680
1322185
988815
1567325
103454
1648672
981194
1624765
1452308
234259
562513
1551545
1545821
159343
1359309
1464374
1660799
674892
1627735
532012
1596999
276841
59538
1014377
415748
1344827
896295
1678897
1475324
1433097
1073592
1727265
542868
1695381
499711
527342
500474
665934
1673387
1169449
634229
188596
1266057
498119
135726
1970999
1272128
319205
1352878
1482094
1454340
727220
298861
15846
334795
1232515
776573
1105077
1548846
134113
1183090
408230
839229
769905
709686
183358
1236725
1771200
71226
1171328
1141931
104356
1582211
1801168
1634511
65458
1238965
443019
1822019
187460
1419546
1140255
1405191
1026331
47184
1463962
836213
1010722
641573
207327
370326
1950615
1677612
515797
1626210
1838151
1714578
831950
1745419
1384590
721967
708545
1679273
1237028
407844
1917703
333169
1068926
595020
69133
475317
492805
265494
1605408
122263
1296236
1056976
1286912
690387
154691
1541395
377263
353099
617324
501642
1462146
1121593
1613709
497416
1220883
1908706
439925
1998112
1483755
255195
1117597
1293991
1568224
1737937
1783831
1756888
469137
718348
643463
55359
1574002
489159
1364317
1353697
262582
485357
481567
913337
1147340
267430
1313287
1083863
244717
318058
952711
85242
1859345
1454378
602543
486055
1653719
1256564
871825
973934
1818608
31489
390864
1370462
1446652
1223128
1169537
1314915
897859
1577195
556153
1511339
434955
1052352
1986590
1461735
1442444
600698
1964688
19777
1070912
1324756
1198927
1624122
1721931
650366
1721060
1272538
1771855
1268346
1399093
312080
1275490
363446
50423
1446107
1186763
1750301
1348164
1273511
613987
949422
400828
78524
1488062
300309
1526742
1627621
1306517
1341137
1198945
1527678
72439
1748068
1738954
1349480
1713238
869593
1705780
1744759
121647
775072
1824461
1821880
959527
1235513
177243
1882002
1373630
398053
1781475
1643623
1359434
1715
39350
290571
1555291
479273
1826197
1870727
627259
1838786
1927548
243879
1354194
1260199
50087
235207
164116
1369591
1125699
1569782
668073
27500
1646104
775545
867969
458125
1605455
508964
1736539
50815
917723
1135477
1434808
44349
1996685
876295
1289260
1405760
121058
750624
1338080
1537512
1488509
522909
1462
1516060
138745
115949
91603
1688537
1831311
1711622
1505775
1393169
1997537
324731
63739
1980625
1522113
82910
1591443
1878337
1529664
277279
730321
69934
1533810
804910
1994997
1612577
299869
838945
1773004
1302749
733051
70145
138067
603082
1441068
1834113
697929
869557
741539
1462977
1536743
1525875
763281
49496
946012
335504
1730033
815673
962821
2110
1060057
901937
185488
124486
1960730
725232
1676099
166496
1442782
1048348
1473702
596375
1131420
1685976
1263070
1419992
1450339
1217671
991686
870335
1146814
1564365
1125216
1165784
1660819
1828792
311396
707532
1546755
1022643
870852
1742637
474642
1390901
483093
1136583
1213405
1981587
1960578
143201
743441
783076
1516299
734197
1198227
832330
1401956
1584789
4613
1697660
814424
1917842
1277435
1935374
261135
1310375
363091
179189
695482
1273575
810500
1996067
1584245
199150
1265719
799508
162660
1033347
1520226
1084447
958370
1126907
134780
1496494
1166016
710320
1544533
165196
769543
1138646
1536592
795920
1396243
824618
1734333
1248035
1626302
1166256
968996
566293
1918840
684548
391018
452709
1326901
232520
1445304
1782359
868213
1182380
1365401
350786
23720
296596
369223
945682
1869275
607881
803428
1695175
735739
733126
762577
796426
702976
1097617
1512378
173491
1600331
1078316
593008
984537
1656116
941323
491147
494078
1111122
1383582
642961
1717006
633732
968003
926990
780356
1044432
35381
361617
1253867
1500309
1650922
1356125
1440756
1016276
1584874
546188
584011
263778
324894
285257
923015
1560434
934525
1294346
1372753
579652
1269530
1078517
1636855
1115587
256752
1339482
1080547
1271911
882145
1174504
1316563
1370889
483845
28470
1390085
1511931
1247017
758739
1190205
861884
713851
1743597
1166204
131357
1482503
1733308
509281
517137
628733
1004397
563502
643490
664126
572784
583443
246916
1368833
511396
1963490
1720036
361866
1392219
1028068
572865
227762
986477
762403
181764
1119890
130241
14998
170669
1088482
1148472
1925563
899805
757516
19860
34467
1103279
1235976
1433785
380014
1781166
798059
1330548
1357822
1475257
975531
1988575
525609
1452758
778263
883518
284385
1388202
1824774
125152
479636
1498446
135229
336291
170892
500450
55011
1752637
1423002
606914
1925112
1832198
543762
1322650
1028382
1654038
672708
619513
69637
943172
1183949
1972870
611813
1762710
1621652
387980
1290292
1251696
1084817
971904
1908199
549895
1573571
60407
288033
1637981
1333054
1764362
1224869
1116642
409200
563708
115280
1657597
1247287
1771691
1859132
134218
1065662
1539503
1247229
596023
1827208
68741
1268579
1593707
1109369
367451
939145
1909090
1877680
1940492
1459007
1875465
1471899
1942838
1661572
179259
419037
1594547
31575
850472
1482916
548501
850564
260022
1811993
1582180
777669
1274929
585301
1516541
1083243
1520279
518832
1032739
848265
1591495
1227391
207604
338782
1515106
1710151
27840
486667
1047431
1067940
1366132
1610049
1684295
438986
1660413
781360
1195372
222334
140441
1223988
1928130
1563131
915930
964009
6998
225466
468102
1769058
429299
194256
1813832
1202333
56057
1966719
553708
1514393
672472
843158
1042917
560722
1500382
467283
991707
755489
988461
1765561
1861965
835468
1987001
1184422
1105567
1561736
1817617
1661944
714302
1418167
1744817
203480
115105
93853
1488133
846357
425383
647866
13058
465643
136387
443597
1276232
1283540
1850487
987684
1906703
1652910
1709960
1066063
730004
9867
570643
1251464
1558293
1908488
1235978
1130162
1928082
447219
1185292
635799
1472030
729151
1172964
483855
1181269
883018
694864
1923854
1755329
1184585
1568402
373945
1840245
727061
1099112
1896246
43323
1223428
1284777
1775674
2435
1785663
1413260
1772832
1047286
22099
641221
1483574
1020827
457081
1359367
209364
1797741
1983925
1211020
844941
357364
108618
174603
1798190
1762578
1749208
139211
1239702
837148
1230140
540508
1813431
1097951
1574113
1653798
1687306
230399
1557988
261978
776035
1497747
852560
1222409
1716072
1195308
153692
1205798
228307
1695902
680851
1685583
1867161
1012510
1580100
824829
334628
413237
1700386
1851776
1690126
539010
117337
488571
1934664
1452500
955631
1952899
1113255
678067
486431
1478057
1445508
1947169
1585420
304967
1672853
1513826
1477198
487018
153608
8457
1177709
1773935
1064979
1038062
390889
1330347
213217
482374
332342
274386
758206
574765
103650
885287
1376401
680669
1477254
949465
1473391
1434058
1264853
1622254
1891704
558944
1631599
1565296
1360321
1016362
1349954
1986614
18268
1097141
801359
554502
543178
813953
124586
1716374
1200408
600215
241520
1667914
952136
1798193
44177
819921
1566231
11210
368098
601417
667847
1048885
1069126
1598538
1118707
758140
468778
1906448
1537476
1693490
539206
114986
905530
843021
633285
1020023
1159170
1920328
1004514
487650
1203229
101482
778981
844942
244319
1213475
173615
167180
1616837
991918
1062049
1400057
1642603
1803335
710595
473193
1652069
663320
1614124
514664
782647
1148582
728259
1406506
1629201
667271
433872
1256835
1961457
1920775
208753
926346
1164584
161902
35920
671501
1050243
423656
1264277
1691669
360144
123814
510298
209851
1614988
484315
678480
1798157
860884
730885
978793
221528
1878113
416113
428077
1991993
101645
715642
1756143
287594
1859825
1565350
1076247
368843
898579
1550175
1443660
1993287
481134
1992804
498104
656502
425511
687720
169998
1999083
1701102
1169134
515881
1234375
1016273
969360
1351648
1524858
1126354
923177
949174
1647329
329691
269605
1504996
1453288
1680321
755383
1330732
615376
1540366
1478744
1794287
658817
753183
1940113
1529508
433676
61013
592763
569061
1312814
39111
1524273
1985915
1805200
136677
77274
1887986
166525
290115
445509
243292
1956098
635016
1812852
1238255
1117004
1057804
911599
170528
123998
327518
849350
942513
1182318
1388741
1245478
217825
366154
941034
1256683
1318022
1542025
1664320
569674
552401
1289463
943787
363886
1992647
1915845
1638195
203951
912383
928401
1062673
1451631
784890
448035
1242747
1781972
1916556
998966
1741117
1418765
1630375
352649
1066092
137333
1720170
414409
1172219
755317
444374
780269
429224
82357
1026253
488485
1594628
1636224
989331
1298475
338892
78766
700768
357095
1629928
1992820
1877527
1964980
1446144
18795
822693
1701917
1006673
1635175
1558235
92686
1800664
219304
364634
259618
1337119
891140
1395641
1262588
1886219
755051
423899
785612
1715868
1852236
95958
1599069
287283
337455
324580
964865
99940
480841
487050
288251
697183
1597379
1231411
953469
876394
152919
76640
1292125
590785
494427
1710099
508670
492152
460100
1894559
260997
1624868
857614
953210
946351
85141
1652264
700937
531372
1930310
1406654
1482404
669116
1828249
204324
587477
247588
1750271
260026
437664
301902
308308
1655166
1378982
1688341
1978818
1029174
668782
1652461
361039
1471462
363180
1272392
56406
728446
417530
569483
46620
1378641
539764
1964855
1885784
392072
84287
1193433
241197
1077573
939590
734765
1163740
211589
962492
1217915
1328605
1963702
981415
1516472
1966139
562838
310725
334545
1973164
558170
735044
1523216
1140983
528405
510977
703977
1842063
1342419
1005544
1064277
3495
16455
668511
1543629
1648588
977423
1669647
88868
1281528
436437
973352
1493259
773009
1463319
406199
799816
349925
77753
959867
384745
83754
761792
435696
1061719
920249
1085250
1301738
519254
1036994
329063
815028
368733
98237
352814
747992
8655
1699961
588537
748655
1724422
36716
355922
796245
1030317
1053261
617778
421120
1527533
1694339
1457559
40832
1040623
1842583
1758616
1031361
1015880
1217245
1408362
1100547
748517
1221885
1796841
1326086
204914
723258
422415
1798544
877052
631344
1553996
616725
729493
755762
396818
1521869
1127540
588097
1957428
713477
1228036
457567
620210
1354994
320382
1258771
1135599
1565517
653987
42943
266304
818998
1562162
850740
172983
547578
1423911
924128
486027
1223806
1427483
1063427
124351
1816483
1557278
791936
1231308
918243
313606
1427589
158903
1941917
1851915
1004680
1691463
1383825
1029754
1549061
1186412
579150
232852
129245
1447422
1684884
557112
1057900
378520
838431
1655333
773022
738269
747791
1650965
1989529
695457
511280
1738673
148210
426811
1784650
1214334
1831618
1891490
1787598
1518725
1680928
1262764
1972214
272888
411430
1901220
973831
1638453
1789605
130736
1138084
1659859
1968431
688799
273190
1548843
988229
1059728
720433
722289
78870
765957
1136468
102430
1460946
1581221
1614472
1480730
1855184
677708
919358
153333
1024954
1554369
100849
315866
725442
1490726
1616104
179593
434547
1805788
1450240
254200
1617196
803631
1748455
1963133
644595
680656
1827294
1396995
905407
758456
365705
71951
598111
1862672
843687
833956
1518197
674511
1565809
1120368
1892790
624923
1521417
1785834
1159797
1057783
1736869
1181493
1676599
179163
691275
274249
813665
816214
304605
894304
1876298
579139
1222142
1580618
1006086
59700
749638
1357940
848452
1405286
1800197
982747
549030
410435
11168
1188532
649969
576858
1123506
865580
67170
1596361
5312
638838
1608066
20395
173477
1977278
458660
831771
1699885
901815
728106
490907
59312
392242
1577467
882341
1144661
691811
316488
931603
340378
1722440
1729515
1643807
1033533
1697955
408412
1243640
862436
470811
537536
551990
1673438
1189965
393612
1240141
1589632
994597
1856105
1659345
390289
1679689
1272628
421979
92257
434064
1931459
682830
10748
1810983
336688
877320
125510
1010524
591000
1907905
1450012
1713920
715981
986034
338657
1382423
1535627
223154
348989
305523
130315
1025040
1763809
1452388
1594011
1863647
1861945
247535
1430051
1502556
1433869
1745750
795542
872502
1565089
1126348
498751
895254
23653
796449
1293003
184816
1453410
541387
1723999
66010
684585
1603790
1596056
1710112
386533
232813
1756225
1210271
794163
965755
1305323
1307833
1041166
1451924
631159
1023941
1310609
117815
1269561
1531653
356718
908147
1803775
1307404
61625
638890
476151
971139
346860
1876810
1361948
908270
797488
1443125
1304695
124200
626573
1157905
1764218
1913903
404310
475550
661977
1224995
1761202
1802397
276836
1094295
1696944
1397124
1410192
1411346
1385466
238011
393938
442725
942126
1062137
1265673
129042
1477974
1837729
1024853
503623
132137
222429
1075060
661626
242853
1904407
1010621
662614
1704215
61250
251586
1142667
1870002
1849238
961539
569680
17593
864222
560068
1343818
317355
1777447
1795682
1792016
1592122
235413
1726694
1097732
1090464
1412153
1639119
209978
876183
1032263
1396063
1485706
951225
142147
372280
1228502
1634321
470372
983552
621498
251619
1716404
813397
671568
1951827
1851736
1829987
269606
4223
1131194
1345645
85843
1644439
59274
1595720
890240
1080568
310687
907350
1368430
942119
121241
105682
1635205
166179
381197
109407
392232
1655892
195824
486215
47474
1679661
1978349
886221
854424
370436
1875999
582324
762813
1828908
146773
440625
1155577
1707991
600620
562094
1499369
949274
20531
47240
1815129
157744
1692368
516910
426153
1838483
1884600
1838414
258818
1180054
942083
1335906
1223542
1278031
1041523
90740
648749
225806
1277881
1855812
729235
1491296
1704092
85008
628821
1915780
990768
507473
1827410
1530045
277793
1735292
1095087
1397844
352881
626880
946363
108317
230318
674995
25354
376326
1384345
734785
966465
633818
542864
870737
1774667
897244
1910685
1156303
1635456
805529
881499
1259803
234500
1053421
1643060
633369
720401
1324236
502470
911974
1425027
979487
1774872
1672128
466764
893125
719279
342443
1691172
913574
825477
1213295
1015166
326895
792468
134844
1869763
577068
842054
1196123
77257
561340
1929085
803032
1883178
1551407
1400586
1068343
466757
1675771
1002540
1754242
1098777
1457164
1452962
1640020
1654395
1358313
973179
685350
174149
1952532
547339
324734
248402
175161
1848169
1802491
1958036
399836
1890561
1753207
1047023
1732447
843551
1547016
816518
1445993
1848871
731261
1766871
827421
416170
1686724
124336
581640
375276
1605378
1404637
10860
1147426
1741801
291646
1247378
1720687
1753019
1109916
1086607
1201153
1526766
1570650
1919733
1510058
1200880
1182424
591585
179771
339043
1052526
1756859
1260452
1120183
1278789
1431918
1844921
627345
1749637
1058658
549182
101999
1215753
1327775
320590
809627
1975221
1257338
808529
185645
266605
134116
1729582
1849267
996357
899694
1336063
1722337
1771783
439671
1796159
900312
1973359
993822
642695
1416793
455599
1159947
1109700
598268
1023094
1395279
999678
1529914
509069
128839
1729214
12599
1043236
1540265
1261356
1604132
612731
1151373
403144
533117
1868748
1167858
1528101
831737
214159
1508204
900079
781102
126783
1067937
1179714
108157
678071
245626
1037338
89551
17325
977685
789342
1518732
1410615
850189
367318
18866
1280902
602460
352811
1502343
179432
1660093
918404
377259
892722
1205228
904593
1241205
1442632
328331
1688917
617212
658896
1220366
1902916
1757878
1112271
319956
780689
1314877
428227
891841
971034
495501
881928
185304
719001
572148
403809
1917435
2896
556072
443709
1172482
1303564
274248
29088
509786
837094
1214128
910504
1653043
960942
1376577
1972825
24245
717873
815848
1717607
1929872
621671
118714
1587250
384708
72550
956483
780623
1444168
377446
19875
1313794
1106813
1973074
667473
347949
533192
244330
539754
1636841
1161033
1540045
394361
1581716
547465
1965211
923974
512837
1177507
1899516
1088239
833050
1294466
935739
181110
1039423
1177921
1189872
1732269
688276
456693
1281382
238285
1061251
87244
660974
874898
1287782
1733127
1173624
262486
1089614
1871242
467056
556247
47147
494246
431833
1743765
953396
1444822
671545
621655
67587
1114799
74603
1960649
131451
1539241
570891
207076
1903574
1778965
220145
1999162
1901187
599177
176896
961762
607477
1386736
1223433
165095
446268
396253
568997
1622221
1730
1583622
1540152
1471184
343690
1553675
1108953
203769
798979
705581
506544
1716006
30703
878389
1995886
1186492
911192
1113973
1241840
706218
1056466
970938
439254
1521623
119407
723791
1748511
629392
211998
1610141
1648847
1278312
1577012
1656890
188729
846628
372272
1357658
1836479
722195
1076403
787129
1270
1542534
623382
1823096
1272995
1697377
499178
216978
729141
518536
1338183
415236
1488566
1249485
1046762
546519
1191044
1580766
1914582
324148
461301
106107
1088545
865851
316928
215250
1158710
852280
68396
675852
1926321
1245670
225614
266791
919499
1483943
1573475
612226
1052462
1861818
1510423
880702
1498956
1911459
1272089
1924623
274154
1616647
72851
1335344
1074576
1202142
163176
55720
1241991
1727507
1491698
1642348
396810
193945
1680841
1545053
446241
1126267
507226
1301791
1344914
866773
352270
1727882
1642573
1036490
787266
435501
1848882
402998
1530832
1151411
62843
456626
177248
576103
652542
1709937
1305762
1418793
235294
495267
1764960
1126517
1526581
1739761
1429333
416948
1973390
284243
1681878
807941
1255098
1419853
1868443
182694
1695124
1312775
382077
852811
1540943
982619
1853558
1996571
1814212
1017770
1878955
1889545
691462
217165
848980
1326833
728606
93833
1290927
1600300
714955
1336954
1361614
1057922
471265
8752
569953
749309
1404229
1339204
1250252
1686433
458336
1629089
239729
700495
1302878
944831
1421453
1761608
1809432
846233
1030677
574289
400088
653175
886738
1654125
1031410
146060
1411526
781635
152947
116611
1357505
1637398
343287
794784
495318
1590100
177646
883873
1955495
229042
1705584
1544065
1316288
1141028
1689481
1062761
1844978
671235
327794
827163
1375584
985349
928487
1931046
936819
1205801
882629
1671406
491634
1115972
665158
1158496
1783566
1505900
1347760
687507
190574
1719184
1677272
1481282
788011
1273998
1727589
932009
1935017
1086630
1882253
1382814
1271297
1705593
32260
553166
134860
868963
71612
1656051
72882
246047
118650
1556245
1901609
336947
1231612
1973220
879791
1991246
72189
1608997
969391
1724116
1069313
1655788
609917
583339
1228634
783181
1375509
1433287
1036556
1440896
1827222
1913245
94400
1913544
1027911
40598
1168422
1762570
1916495
1463438
174154
347114
765965
607070
784691
232446
1577474
1409303
1293425
1730895
1791741
654626
187486
1877139
1750235
161018
1604970
1699172
756598
1078446
1542086
893375
1897393
142601
284093
1111792
1676977
558751
1176801
1379767
1896455
1682687
528177
1533655
575459
1743786
727775
1518912
1720992
510837
22158
1135543
1246819
1544918
331648
241549
1643895
1158708
946911
657873
73210
979127
1983977
929261
1667946
500294
64599
66612
663724
369584
1052272
219495
726104
1209750
1197371
860810
252730
1227133
1854385
604319
1401645
458541
1860233
1044075
1637197
869531
640587
576328
806468
1077940
1066797
1374799
1890841
1157735
1534383
17283
1219132
1232206
1841566
1464726
11360
965752
824064
486785
1780941
1296356
95892
959099
282380
1556961
1250874
141538
501567
272065
1043615
1521251
705576
1170107
828750
1747885
949520
655214
1726672
1575038
133088
1179376
682403
253935
831295
1511441
1084323
65943
1273368
946413
641895
1876131
1910840
467910
1172081
120564
1064315
887492
639911
1676276
1807755
518935
1289935
354788
944968
154190
1396562
675944
884666
594694
1901218
1951768
109817
146224
464964
820016
103802
281292
1838113
1187802
1089692
88721
1895870
787299
155524
1256761
1040488
1741897
650848
1931282
457319
719654
912180
425980
149702
1130753
1515771
1138978
943479
489314
1005163
738610
1596340
1372941
1875476
457273
1663512
533208
840548
1293227
950151
86209
367111
1967736
962393
1766265
1460629
915180
348250
1794520
1828759
1107285
1354570
271429
1948588
28144
485846
1754895
1728123
738763
1843376
1069793
1967124
1195326
1689246
1920911
1989559
1698
121212
1253994
1603126
1614089
31700
1056025
1821413
985661
1207454
181034
443869
1416881
234468
1936948
756921
1655209
888692
1177832
1612811
880033
1425347
558816
1524335
445291
1220880
817001
467641
1963615
174821
54468
960598
1102168
1694191
650008
854044
428111
31641
1005748
96609
581266
1518049
732982
334120
1268448
1102332
1244068
1443331
1628979
954824
1732028
623995
1522742
1338389
989503
506934
715133
1677720
1113149
1752040
1035413
1045692
1708122
1626015
1414364
1086004
514381
763866
81140
1729054
1331605
1206548
88073
1362475
1324637
1764574
1762368
1223648
1559259
1195886
1055252
26909
730692
1745400
274186
1826682
290456
1426434
1774837
351632
543847
1071591
464235
114023
952716
1002261
658352
557304
827095
1134650
1752146
827252
79160
1319644
1895660
371900
666652
401611
590096
1566041
830171
1799503
407677
138264
694172
1200580
1561056
164364
400111
31944
962809
1360957
343573
579714
1298988
111231
228997
210875
1085847
1797322
716584
1056428
1037519
1391025
1184507
1975028
1781976
1685142
1961751
1759410
1921413
769977
1783091
16546
678173
295250
588291
82296
772628
698297
339730
1116775
1927474
767171
101079
110179
1425986
682655
1050301
1668934
1975545
496547
1438
1980893
569782
1178310
827491
1615159
644230
352186
800377
83667
1649919
1136902
1287486
208107
469208
717943
1027912
549425
1856523
1927856
23624
229055
918780
395606
1527205
463693
1084338
1997008
1915566
87054
705027
1504505
42168
294842
38032
126084
799080
1013228
1389235
1231039
310650
1176179
539672
321817
80596
390289
1178557
48199
1299619
355517
585487
1464062
1940457
183978
1359113
676976
573754
1157221
250021
957404
604087
1707229
521017
1666203
770329
457203
1330055
212504
1241791
131600
1219973
74539
411277
1996313
632540
1294420
481727
1931659
1106237
1885445
765030
461393
1411578
1115640
1654329
371659
431173
947228
994074
488625
1193598
757470
1050547
1994662
663114
118624
153949
1619415
1495389
1282521
233970
1489412
1005612
1486862
1837395
1503715
610258
131559
1791380
1586605
48208
1622280
1513256
696355
1548731
1451776
443694
641165
802041
776086
145499
250985
1219001
1546105
1259522
112097
1014535
489801
877511
461625
548321
1762473
1069868
1190657
1572710
1269352
585956
119254
1602424
1722108
129750
516351
674169
864157
421424
953715
1589717
1517798
1000512
87992
1977577
1815218
1305081
589705
733513
1411788
1801799
1537563
1919277
905748
74421
392773
1714492
1159976
1589756
528510
737623
1013802
117097
183063
983989
178457
1071672
898191
1624549
1637498
1285541
314304
1156319
814545
1881977
1726358
528958
1765971
1573789
1234109
869158
292260
441510
1273712
834837
259503
721101
350126
762506
1527405
578181
58833
1417259
1851327
114058
251404
887252
1658882
542453
963946
1709422
127998
1360291
874823
1977144
1746146
196656
568611
1014390
1762069
1145674
164742
114465
212836
1892106
63486
1365100
1769609
1731184
1333144
812432
993964
739880
1698618
1897365
1272032
1676237
1801698
1498663
959610
699699
1916402
1736866
886350
608894
1111993
100655
902575
261459
687399
421356
1803300
572452
615163
760105
833658
1756773
101964
239364
1000863
286659
646096
900643
429047
1056990
1515562
1907453
1022189
1337847
1185446
1153475
1690101
640526
1608634
63190
1536714
1929731
1464937
901887
1188521
706132
1738995
722824
193984
1310471
984368
1464378
43009
58191
1774532
1893332
712755
1017327
1317409
807619
971957
1760411
982170
1481681
745878
1940748
268152
1475251
223279
470763
144640
1987465
1684970
1408611
1159206
735647
524575
160127
436389
1031211
324996
121947
1405245
996050
66828
1628414
155907
1392966
377815
82196
667967
1351509
1741414
1615457
1733226
105258
401718
1882060
862585
667343
479994
1068304
612878
209078
995655
664238
427158
1135989
908577
281745
485291
1529180
214799
1276719
549484
1293617
660174
1984830
1684240
668507
1977010
1015780
281723
1731178
80086
1360983
1987289
1634869
1154725
1118809
1540566
1752888
737387
1350788
1618786
1175719
1636832
553182
1747854
961441
613443
405929
1967952
1954647
1669148
1816198
1512128
89679
776535
313338
917082
1477557
1740854
438956
1218554
1483744
1690257
1869267
1223280
1240905
305052
116471
777169
20243
1117655
1560798
1371999
1268677
257957
1629535
1619336
1608103
803081
1789082
198772
718456
411782
676117
1391790
1265767
1546353
1018591
1814360
362695
1869430
1821632
1301640
1136671
594768
1275795
1179665
205467
236837
1236227
489882
1746903
671411
70706
136018
834074
1075040
1414159
493787
857446
168013
618581
763667
210797
668428
523621
191018
1878540
1526331
1819848
1768270
1823499
915426
319874
1795131
315663
1807571
943621
1860742
699343
1801879
619029
1258318
790575
245500
241005
656547
916498
929882
1023634
14754
929629
773671
1454234
1695813
1787417
214146
704632
1223848
1738389
1968631
119152
1769939
1877801
721025
1765219
231098
1948188
1008754
1442556
1937079
780571
695384
467520
1636272
871478
1382988
845373
1947777
561946
1139642
1409375
1987664
1078146
69264
590272
1591157
1461334
1288017
1065570
683813
1593722
134504
861667
1926800
1385401
929536
1129197
1618535
1884674
1634001
1040828
882281
875716
559368
415942
1562399
207962
1937046
1613593
671559
46354
1104664
180459
143517
1395995
151183
1239098
657871
483729
1330675
1806125
596650
157712
908320
458438
1130124
742376
1815417
152872
901877
258149
307934
754171
245191
802812
379825
660425
1764595
1410404
232753
263411
82705
1379210
369165
863115
1955855
1060522
477305
1603003
400033
1817727
1122466
1588329
620296
495784
331165
1514712
80915
1585924
1701464
1243228
172560
179512
1429375
907672
1606534
815206
1666854
339664
1237518
1035255
746835
1167869
975795
447846
1066819
1952892
565766
1625692
624872
1243600
1602669
648091
1353299
1111841
540690
1138632
953538
1923222
1767821
777270
1118760
1760993
573219
1154434
1259975
342338
841452
933230
540777
393563
472800
1011956
692607
68663
1434612
1976181
869813
825482
670982
890100
1512110
1376527
572906
808155
273328
1836457
1980007
473132
521268
1911229
1347141
554054
1697177
1700725
1120814
1001202
1130852
969924
994924
1702658
1759888
370807
532047
552570
541767
544277
858011
1618448
718765
488353
3865
320887
95965
16028
895587
401789
122970
1484817
966663
1563901
428863
1831536
1771341
1053645
841875
524704
1279867
707318
1749070
840646
1603167
797725
320578
240412
713385
1972745
1177827
1177301
1832295
1969162
417825
1941482
1849669
1208945
317887
1981302
932543
916104
383814
1608694
1170956
157670
200497
1133202
537947
471947
537266
1597709
1606328
1146338
1335388
78300
845901
1636139
1988977
1051185
1753194
1385874
570037
1242724
1404293
433747
1606329
784208
327367
1451156
168256
1557967
819778
222102
1155384
817568
1113543
1756715
1167431
471332
685742
1668502
480777
500179
1654997
782309
288843
45891
832986
885717
744485
1380407
403142
1000957
1586500
746227
973450
1775671
908281
65108
159383
18810
1359391
120377
298903
1815395
74864
1510525
1965216
1114193
152604
378349
359930
1845104
1548972
410760
1316540
1831547
624495
1368226
1383399
913875
1967993
1597924
1207858
1730392
84255
1106714
1980559
698896
749300
94103
539162
307321
1191404
772844
1869519
52790
738610
1249423
1267810
1649201
454181
508957
617046
1387231
954265
1715844
1674120
653544
1741972
344757
747150
640725
1625407
1808232
504618
1782229
796510
99462
677396
1272146
1849988
1205010
622352
674570
1860922
1828234
1003016
374477
9429
286140
1209896
702693
194274
207875
714336
326655
601653
1835068
1962883
1118743
184829
1857957
1205571
1694553
1560009
933058
1925409
1942866
804563
774954
516490
964455
1213344
1873119
1742646
1735756
1699319
71203
1279088
1210241
342957
44859
304980
1401829
864938
118228
1323304
698788
1005332
653872
682035
966250
1102756
1814018
725597
478156
1072353
475167
596172
300669
602698
1838292
1152936
789850
301652
1731214
249586
1343479
1939573
1768256
122193
1055183
1283966
700811
350329
152687
1016306
71021
678618
862105
768775
1736245
718565
411876
429118
131754
1302729
140332
1337202
424563
254203
18231
318580
735727
1644587
1016088
1728925
329815
1883207
1371939
1010954
1676884
478635
1766747
1933521
1769885
720788
1540344
228270
972551
1255661
732838
597804
703320
1186065
464584
1056264
1698473
73256
932964
1096013
1413487
495504
1064443
730299
1884789
1548752
1096749
230322
534993
732547
1670117
1237268
1491374
81997
1163769
916803
648743
616625
1985432
435351
811261
451447
948476
360245
507402
538853
754007
989490
1155759
1199100
1120296
749968
1461792
467642
1432285
1478381
1939617
919650
998413
128885
983411
1105107
1688164
165644
51514
920018
702203
1900997
944264
1388295
589752
1998589
978845
713801
1710475
208766
770832
501128
774646
565287
1334756
1288055
1078559
689268
695514
284795
1016799
1663239
807375
967215
879505
1410620
1903163
1364320
198512
138803
1774718
1626841
1654145
317969
681116
245912
498516
1595866
1511688
561877
952857
1754263
174876
989652
1285331
1321075
759252
1920013
1084141
1276875
1338819
294607
1145973
1402053
883192
760722
115893
1657968
63323
23423
740327
1397425
1390215
41006
177862
922746
1744577
1636474
647997
317875
1556642
27272
1647636
602681
1074041
1398797
1799716
263283
814635
1385124
696022
1740032
373997
982964
507302
1284727
257188
1182118
1926964
246669
190328
974856
831717
1531609
1294225
1838131
666032
179917
420381
1780682
1574253
1491596
534239
501911
196573
1602890
132346
1994476
1405834
1722312
1758913
838436
644049
47
821697
1334859
1639904
1322797
1793119
1559574
611804
523739
765318
941212
766235
524968
1627803
98832
171838
1976259
1765355
1457703
1672282
1661112
1765362
828814
1642431
1272218
1871642
335902
740198
854414
1383172
579948
1070369
940673
1380641
745216
704499
1413406
1306460
1576713
1181947
830229
1676266
1012630
567390
606313
436424
1002457
1985310
823527
382747
1875346
1760204
1751330
368375
1724550
943079
257036
1358774
267082
252632
811300
1720816
1736343
179183
1892932
1501698
10831
1769604
549718
31978
524851
823519
1941128
268636
1392620
87966
1013093
1107649
880792
778013
281832
220864
376465
1808198
1666676
574520
795030
274771
791038
1091631
1791835
567395
7434
1161276
1095746
1426501
150683
480136
137883
1023145
1673018
684851
1913931
87528
1219141
1160019
658844
944051
705624
18706
1881779
1679464
399551
1361851
1063575
1224932
1053723
1184872
357451
1981265
72110
1684655
644639
1763111
204950
910643
814262
1003435
1949028
803326
1752696
432559
192957
1952102
1414567
184955
365899
765525
817812
282889
925286
692112
1484886
154476
75204
504908
1521199
1591317
1541141
1252539
1494110
904457
63028
1506984
425510
334882
5510
502659
1797642
1941481
94114
1396432
956687
1123231
1208456
1442020
1231259
1947487
794311
1437412
1405639
954103
529942
622647
65498
1706822
617959
1201595
1148778
974935
133385
59580
1490478
1034378
312186
1005660
1261555
544688
1698830
1774229
1056012
75408
994751
921514
1393951
1951207
692531
1967072
1553018
663502
1047307
633510
1416022
827812
677594
269478
254519
349869
540403
1626723
1362604
1534648
589674
1157224
1727527
1053919
1709031
1920405
946568
1691311
800980
364241
924983
771214
1702658
1322773
861797
1033206
696525
1933777
1296589
326037
1163348
778738
383524
1541846
31056
1861748
512537
1239027
16355
1615952
1867179
1027386
683326
589847
436141
712165
1464833
1804420
1372731
1783135
623796
498455
1113809
424290
863616
244655
818066
577308
309727
1729556
853862
1099890
1273003
12708
876710
1892738
134220
580748
573050
332960
1298029
1197106
1903541
22013
469760
1942763
1148019
124100
1923632
1767715
787113
219864
1295534
1389422
1000486
794446
368613
275698
971673
27452
1142783
417541
158966
434472
379256
1297820
261057
1982095
273366
1675608
996776
1449319
280805
1858594
1355554
281067
1598965
511536
955101
156073
1925387
1514928
1557468
1461545
1830152
1023553
1674362
856719
215333
1411492
1989590
672812
251261
318302
598432
338106
567286
378439
997880
780146
59021
1659994
1309078
1148535
769287
1087329
543079
88041
1255883
1631541
386980
400005
1699803
1091243
1500237
823407
571433
153463
1544678
1559017
469138
339503
1749257
116073
264303
499236
1043215
1005090
1944641
1928075
340797
85519
45198
1027022
239684
239190
375787
1113466
578278
1773501
583236
1774337
1409085
1424895
331049
694994
1722635
947031
1599236
60885
1577975
1549949
1095737
832722
1776542
903365
393394
1099862
20357
1631702
805962
1501971
1573036
1341380
199870
1702993
1885885
655832
1888644
1344767
1416854
446887
940000
61762
1237137
1656290
1240143
77622
1104673
894792
1617811
1307442
73717
547720
392160
1318790
84357
1664308
862317
557082
854104
1794370
1141159
1211859
1295602
1726675
1009412
1716182
464758
1822254
547956
1460611
309174
257413
643426
660786
887870
753173
1119002
1894210
68539
1941565
202901
1277647
1378846
1060193
349956
919316
1292938
1625322
1042807
1991109
1347297
884583
172036
1350731
1740400
339725
1910499
402888
378101
587060
1846562
1556001
35492
832313
288042
1098210
574930
1096681
269111
1025262
685234
1799974
1121651
1066393
1523196
557432
771155
1176964
1859744
1717603
173594
141293
1707982
881627
243463
1390317
1454839
1332873
1969725
627514
717688
1645824
1705459
509609
1322666
1041519
852907
1276274
369673
1968046
1314222
307219
1759638
179415
364090
393352
386244
1616721
1741041
1373277
1187308
1308600
1891407
890752
929802
1536160
159449
1667960
236991
1058076
499606
1597164
1420389
829204
1415603
1177703
1399014
1978931
989777
1897885
577808
1925190
778792
275825
853692
1448528
1909173
1032833
1704732
663136
1306968
847019
577736
1309936
1392043
264255
213712
739530
1077088
1963369
140043
1522128
1762743
361561
1070632
951524
370776
189684
119028
1071864
579048
995234
1223684
1833743
109660
857131
1257681
1854676
908657
629230
458318
1982282
48065
1408998
1464683
1493966
1114797
443831
1105961
1966003
828366
1523275
1587361
657541
1809367
1250832
233065
815248
1121681
737902
1150802
680044
732950
300715
1746498
1128661
122136
980420
750577
1451875
748437
1392165
1030633
697189
970201
1215868
1659459
1121070
695251
475247
1367738
564549
262393
1432766
30319
92327
200347
1883607
333708
75813
18290
1997212
937242
1208689
1162238
1361488
940420
1701940
960111
1971819
745564
1380981
1938715
1274110
1682077
593930
142654
1415175
236676
1413962
1335865
410494
173284
1336672
1387687
372297
792250
399775
1608843
987604
1170625
1261837
1459809
1133799
229490
679257
853789
416843
912037
1128108
413735
561763
444282
1707850
814071
832156
514061
814931
1223812
1601315
1609032
17941
1250869
746447
1727651
1207729
459313
902997
640016
331450
737575
1536009
455631
232810
1148372
1168420
105404
570064
1856389
1948138
1333782
827016
1655885
306321
640579
1401905
729613
925219
1464292
143291
771535
593355
95518
894373
923123
745030
1605952
415329
989508
829514
1068419
443740
1001528
249918
980677
1245858
789371
461798
748581
596119
1162961
306734
1986342
61331
399958
1973168
1120782
316060
1611418
1156626
1276881
1684312
303134
1330325
612257
1155738
1612556
491202
1325414
245509
1066245
1335677
402981
1183711
1146822
567554
604374
530272
80656
447439
1925259
818625
1736907
264848
23212
916016
392105
713189
1388249
403261
1747004
1922022
533962
232908
397273
176244
1751463
1650679
165132
120180
1000792
786426
1207470
1676630
179747
111252
1844832
108557
102141
594637
480248
486852
927668
151564
608293
1807686
63721
1459427
613926
1670922
417504
430581
510075
20388
1299615
130083
1324785
1325509
1764567
1965810
476577
412902
389877
289657
1708176
645294
1498512
1557581
1670994
1684398
1820155
1925277
591516
603712
1045486
1785258
435163
317233
1295280
1545151
919547
254008
626067
1865451
1090076
1160349
1300366
550572
1762304
1402924
668007
1287872
1528847
258887
1866183
56751
84126
361509
45412
214457
201642
1350791
1556251
867326
405696
1186054
836601
1506770
989145
576705
590325
16058
1617778
96770
1343689
234721
1131872
1442531
797327
1597968
825366
1828542
837114
595402
442089
296989
1615311
1044808
1646254
278276
1113699
334081
1263713
166083
1508652
8898
1493250
1489168
1412240
1321569
232405
599632
1018129
903697
597963
1920122
756773
211945
1539201
899805
228635
1977882
84022
125876
478918
486855
709307
127270
1299825
1212556
1215383
526476
765932
1890945
408578
1245053
553978
66053
847588
798367
749080
764590
187610
1614108
396324
739427
1016456
216955
1113466
851360
1231772
1731233
90804
1006853
1274949
1582867
1400820
1018897
524502
185535
1686058
470769
170175
893423
481470
743680
645075
1543816
1032560
782958
1662058
632133
860050
1943624
1529994
1819332
225122
1137393
1240443
1745630
1931669
580412
165420
1376843
1074069
1768557
199184
1525892
1341094
77177
1546572
578563
1825608
1729872
968623
1638559
249620
388695
782654
788716
1217521
1135505
50207
988249
1378823
1858589
177774
1401741
1177605
71722
1248427
338383
413704
1941873
93166
1798556
1485627
1140516
1917423
279188
672225
572566
1275249
953573
937512
480596
1389277
380612
867394
1740439
201521
1198893
1371649
1323552
598377
852030
579141
1911743
708747
814455
1512808
550444
1251296
1917927
604402
1845259
939411
1518607
132389
887468
1891835
1661372
203461
1222143
1319503
261306
301867
1145050
1695530
1413434
1336731
1694680
1689060
824561
1278953
1709422
1836450
609016
1669118
772242
1653133
1239249
1633322
1960430
204080
53384
335538
846907
1517016
906936
51827
774069
165808
756975
71009
519408
721779
302318
708943
955334
771224
1825927
1306302
299535
481240
1482403
720256
568061
1094726
738028
1123172
1387774
658326
220197
1072002
223590
293611
1050376
463882
223714
170161
859542
1809512
1879631
1399187
609153
894999
1444232
520289
1366568
72821
19131
1195090
412893
1724557
747148
1484615
847925
327625
1020130
1553061
1915182
747827
1677676
1702965
419342
1508298
389004
1946996
488111
1644222
1792079
1555057
1829204
1989305
1520534
1656648
1531437
173793
709600
168330
1801134
1588997
1513929
422775
1275034
1470645
1147353
807568
694492
143767
1504385
1610609
1965744
1548450
253668
249518
1375093
1469746
301459
871683
1446396
1499197
413537
295718
1423901
99032
1378178
1018699
1933591
833988
742085
518543
1295087
520110
1218925
738023
1627421
586430
188880
1467880
1263507
1832847
1249844
1621826
1955015
795345
1010821
1363399
1556774
1108491
1180540
404048
130933
795722
1808625
1519455
1234108
1479347
835163
699583
261939
1340489
665508
1278764
242659
831793
1629550
579005
612143
620988
1040766
1747312
1789961
1345202
1913495
553769
230596
241801
993708
904141
1584117
1870624
1950342
987821
1861551
14427
1739103
114475
1601841
568245
425396
909089
1699288
860832
961510
1408661
1635203
1385439
1186451
1457684
1986058
592307
220158
1641753
220992
1071761
901797
1446839
91564
1885458
952735
771794
1722534
812356
693800
1430010
176020
1070314
1494006
940369
1066494
384119
1920370
364699
1489177
330432
1943900
46781
823902
233414
389740
1691900
1623780
1795182
76757
1564675
1814118
551501
1803723
1913118
598986
1275632
1569816
1901360
1894002
479145
979328
177354
422967
1723624
1839595
949972
1023722
1548926
199678
1148339
1736011
791606
433712
555314
1609399
187831
1161349
495459
1381517
1710307
1531398
1466987
546425
729472
1515912
1373013
1892070
584690
883607
769809
1215902
1650838
436377
189345
1090588
42534
236417
1503870
1188027
126606
802138
1537993
1297424
32896
1703982
432238
1622198
1604866
1057256
697073
893034
1823977
581678
85879
576565
415943
471368
1724761
966926
1263745
1696405
1104300
479146
1122577
1263547
890594
636845
282214
1229988
1303063
1727234
1347637
604545
23643
1840252
1318915
1778579
493606
1454605
193308
269224
1535117
70699
169455
817424
1354504
924626
1337029
6122
364001
458870
69261
697711
641556
102423
394306
1701932
548675
18762
1160117
1124756
1167825
234514
203918
845868
1193848
1697864
107481
283554
1188113
1396183
1851703
438029
465346
1298000
925281
853379
655964
1762730
1190510
1901424
1232607
1434566
82785
1606230
1112828
1604227
1724846
52681
1331627
1064840
1980690
531452
1608988
1447716
1128981
744925
655811
1688784
235520
1391266
1045749
832814
641514
1643992
1944539
625492
1611917
1531667
1971584
461944
1511632
1375263
944141
846572
72621
1967850
217579
1873442
1090324
405177
38819
1666871
974946
910171
690885
1201024
1512556
747464
1636279
1934711
361164
1532674
704916
1396718
350195
1131579
1038646
1884736
822065
627329
1611006
276321
248316
425302
261766
925555
581288
1014715
631396
143709
894952
785397
1053393
1129593
1727612
1296221
1696374
1758456
1487500
1765478
1778876
1154080
1033662
144850
653624
709067
586572
690895
427016
1043292
70861
1843513
549676
1164893
1620914
268067
394262
1882939
60652
50476
737112
692943
754679
870519
1755663
274697
852016
519634
569925
1074142
810763
1453285
1255571
463175
1010038
569692
773877
1079255
1412015
249284
1519788
294135
502398
1365346
1264747
1974815
1915919
959217
105837
1428711
470184
948165
491079
1499057
1599059
1649563
92255
1722984
183768
1352855
228464
135608
521307
526804
1961960
215033
1737475
1320512
640490
913325
119944
12520
1493569
1244306
1357940
1583807
1194971
1618860
339449
1556180
359545
1421172
1174871
192526
731730
377120
1191371
87436
1772369
1189872
485403
235628
573015
381635
140319
216389
87692
1212376
1779348
881219
197077
76011
934908
1883339
605398
179320
1826447
316667
1659441
1745584
1314071
464871
1845039
348331
1596521
1276411
1277424
1914650
1560241
135760
153746
147345
682608
1092354
1395494
1511486
1904685
1748156
1557863
640213
1503244
1207520
595206
1696440
126335
1475480
553197
333518
871
1349144
369619
1213967
1635180
110005
1817664
177356
1811665
1622692
869770
1486781
884659
493497
1901129
639671
1437421
1449921
1969107
983956
869441
1669959
610033
1838650
100031
1930396
753958
1772027
1109478
849204
1831337
507404
622487
1176837
1796532
287209
1134456
1042969
1174535
868215
316030
797609
121352
1645928
1699600
356279
695291
792333
1833465
838947
725469
782714
1074786
843737
1399551
986624
1317961
1415692
1473282
913237
1490392
1709667
102306
884670
308098
404924
534509
279640
1855610
1297948
1382224
629715
405790
672044
1523613
685245
1000686
48198
540860
765341
558575
472282
381198
883560
837735
567591
896052
1918919
1209932
776262
295821
1038562
837412
1794465
776927
1727585
195658
1478376
437047
1090249
1799465
222426
1371277
1555385
736384
501515
40888
1340342
428409
1192374
1480487
762216
626628
406687
1053504
297950
901443
819838
1767290
1377109
1215056
1643386
1823192
510176
845483
314622
1148854
1269504
611114
282330
1918719
798720
172407
1485060
565599
306598
1602781
1998317
103445
1798380
1219369
75200
1034198
1694313
782379
201018
31962
1670095
282968
778657
318919
764605
586916
635340
1981043
1943068
1368861
1799247
1172455
1734393
386098
71978
671953
922120
115410
737277
1958989
763291
330487
1887536
1011267
1730326
1026289
853852
1131074
949911
79668
699139
1046894
645900
1676469
264114
1646546
816142
1374905
1566411
1221911
934573
1149493
454536
1417217
1362671
1907497
1128124
1320315
1772880
1204644
806087
1582889
1892470
1295517
1083964
1221494
1592105
837841
222406
1256367
1571673
769767
50243
302991
1475461
963901
1824354
1378635
65134
1798994
632738
674535
1753812
1689181
1746831
86910
443345
1155470
620048
1117107
816819
288929
703786
332363
1477873
329564
332978
1969078
742433
1247909
1180366
803070
678352
919791
1958307
166183
1472702
726993
74844
86847
469261
969211
1787750
1578950
1035628
1843855
1332356
381381
1276233
1791840
483266
418942
1288192
2880
1565156
1860630
1585517
754194
1188885
1365155
492969
1405613
1852860
305949
1411486
1236328
830881
1779030
1975810
1330748
1282733
1241796
73444
864891
469167
1603140
259718
1623584
498657
325442
932539
1963957
175438
1887303
681069
1347768
30761
405367
666327
238585
461912
955317
1438946
1849167
522195
251388
1964356
278608
475349
1893197
77189
220625
442449
629890
1527789
1674918
700167
1374399
1392598
7298
108597
1747842
972634
1681197
1173527
490489
1575396
852937
1510595
1860128
1255659
1189075
1836800
1456363
1632513
539598
668493
1175590
120844
1545937
1019405
362655
1078113
71723
1477770
63962
1574480
1467560
1532743
1203543
16218
632909
1193799
310056
738577
1785131
1884562
1562989
1728687
1949931
1005844
1569131
1422097
1992635
410555
555958
1405913
182832
1377096
918758
19670
1853479
723120
1945660
417794
1050171
1022469
612436
913846
235944
1338393
923433
1867792
1643123
711819
880256
384265
142050
1058303
1789037
1637974
1995307
1987931
1520557
1125543
1266417
171555
1976372
169259
595517
842541
1859594
64191
1619706
898594
1617580
611846
1999058
507195
1453203
1060514
802240
558788
354233
836601
535783
694874
432959
585098
515240
1373995
1728226
726118
336748
366587
1023893
1463676
721898
407494
82746
1223831
785248
528816
247145
922219
1425052
1637855
889925
1254220
905014
509379
1484640
211173
1137698
1460097
1907801
797261
699095
1193424
1281079
968075
1972806
125114
170100
643982
123919
1847373
947776
1476284
359941
1061283
740186
1874894
1611313
335055
68083
1268262
789570
150716
938214
992379
944128
386621
843595
917609
841506
1276665
643789
515645
1523456
1446814
1298911
703266
521757
1275332
1693017
1695204
1750558
922889
401570
1453528
868878
1281080
577675
1918020
74677
1591230
707893
1813385
1946171
1659532
744650
1874930
1330202
199182
881188
32564
1867299
1884844
798425
1373499
349302
854980
1627236
555544
1529627
610590
179410
1253263
1708981
1174212
370415
1835085
1728216
170452
271793
635806
244937
141124
1079688
1719249
1129022
69555
231247
1219999
40012
724974
1314095
1143340
560576
1966125
786047
570927
1199848
1486760
594304
420957
1408639
1186860
869679
1030958
1627856
800950
951520
1935221
635046
1671990
1649553
1035501
159312
575972
536089
155320
1001466
1911951
27761
1358849
997224
720668
1920605
279921
533922
1465122
199195
496872
97973
1000298
1755772
783938
632473
1383230
798017
421646
63678
444635
1224726
207462
1990846
998004
1876135
1245902
1925305
1313402
1493485
98821
1434489
1776117
1741103
919646
196015
372896
779598
1342768
1291881
1833567
1854418
1325866
203108
1335186
1985293
966190
639742
1181379
593562
568705
755692
1792868
1034421
1911046
1431807
346529
1856618
1605531
1526500
816301
99944
1515106
743528
627936
1848330
19891
1597238
1830616
978069
1101203
1761028
1899550
938993
191565
1407101
1458244
632060
199724
1893237
1703290
577926
686827
1346558
1053128
1510528
1126368
960551
1954118
693387
1350664
643399
1354732
1314923
1822972
1570343
1184819
155107
1223182
1593722
305131
1066505
1385038
1445111
1018224
1615644
1573963
1668115
492539
955253
904963
1394821
808107
220600
38054
1817703
809520
251883
907195
733819
928481
126627
1340157
1565883
1738108
1516492
1882776
1523675
1492146
1429915
842307
1117655
1416800
1856641
570605
1981813
820993
1044793
1590603
1260166
724505
755383
34239
1358483
462999
577694
437013
1124070
346818
412782
1880382
1912611
444738
1675526
1807445
1604032
659955
487047
203314
213756
96105
264077
540673
1308894
1775301
1737292
1291509
286154
1726317
570759
1484937
1021713
1509258
1098528
905646
831678
603408
451976
1638521
1770955
463420
1462935
1806686
106946
584907
1510385
1134493
61744
1095262
1783719
954711
395967
561149
1476831
1221330
1577098
501148
1354404
618339
655375
1096504
834596
1548976
1276984
460419
1087602
109446
1027116
1514782
1120633
531172
638237
1206451
204978
1637574
1772706
1405373
1384827
150102
1503592
1447113
81592
990371
1112883
949547
790838
710132
1151912
476826
1353342
1862960
824492
919672
1445520
1199437
617746
1308939
1391143
385672
565358
660934
588154
403876
1250623
1339476
90337
1486192
1310224
1149094
398729
1852078
321552
1753736
1196605
1649653
1842668
1813359
899807
1412072
232311
503161
1564057
1892324
606134
1378207
616904
1279330
948038
898396
196228
1666007
1230807
252448
1588518
1432516
1182089
543773
1989662
1783442
547798
981411
1848443
185863
703051
767151
1541258
1539180
789395
202209
760482
1166051
1668424
287873
236801
1594155
1660011
1829263
1057128
1570178
1575155
1133782
1863626
1555800
1287151
47022
1771385
1333201
1235465
445176
1612630
65643
1588137
59221
145636
1959463
1733251
1496613
1152556
1397629
924089
1647789
1959989
1382744
671884
416216
72804
1279978
1875395
1786324
235366
1781195
1304833
1526725
669657
118106
678152
155487
1848371
694463
33301
1370628
1812607
1350307
973607
1323264
1656420
895094
479014
923861
854106
1123662
386089
17993
1903293
1528303
100182
1164985
1169070
143502
890974
1323092
1631927
1815363
256266
1045178
273014
637551
1192625
1916022
1198236
499030
620982
300235
1346843
1950235
1033981
461895
1357933
1633416
1995264
142180
1103488
841638
223067
147343
702189
1380537
945585
1541569
1137061
147837
1023739
1411815
1488393
1720673
776766
1046864
919021
262712
221630
357565
365900
1974559
1825211
149749
1892331
1652932
1619898
454290
320939
872022
1642037
1442915
1236684
1097027
1083195
327253
148730
389337
92138
1654955
58455
536637
1955159
601098
684870
1843434
751820
1254703
1433721
1315250
1898970
249272
410297
812762
1309733
1052925
951794
954231
1427779
1477650
662446
945233
696838
477651
706627
1843784
942256
26102
468223
1782957
1748771
553438
742393
469700
1970863
911907
691973
863649
1854176
479094
1542846
193306
467078
885552
123263
1382740
1121183
801082
268244
1864070
1907425
1920614
470080
1027070
1896036
1055578
711879
80188
853344
1972151
1890889
257503
190811
200834
649443
1247718
1083146
1483113
1207290
971938
908673
959838
668921
1669891
1560087
1672845
1792058
919044
1511424
845935
1929315
1942052
40239
1823014
781221
1615433
1736142
314459
1294621
52650
1650045
1636918
1623857
1972504
1972189
1751172
1395425
1291943
1341285
241224
1911496
663797
257162
982986
912079
1827282
1546589
1079784
83375
1580094
1118465
1612818
560874
214809
131636
1497264
436343
693675
464802
727565
869370
1573183
473807
742696
1892724
1149162
479524
1677774
208567
1948354
1508712
828858
368868
1873889
1641785
933227
973486
603028
203834
1846751
1503442
540570
600123
1757679
1016176
217181
464337
619802
981446
1161077
575085
259214
1058190
1462724
1271966
1942208
1760547
206878
264877
190286
1273527
1945256
820537
1932568
704531
1759103
668036
1471395
23679
1995898
836539
1652000
1428457
1541723
962759
1024155
1779152
363866
768531
280434
326429
615250
1586387
1784482
1621936
737027
1252595
1495208
1606214
27088
1818034
405290
88688
107503
1839852
1623561
1614257
1103405
1692867
1817676
1613233
209552
262803
56841
1921726
664636
620425
1893339
1717175
517133
1400920
544825
1215480
1260914
242312
1669837
814667
1134221
1776027
982973
1802781
186465
1896552
1845393
1594174
440114
203724
1094456
1584171
1388726
400319
1758616
482209
771790
425121
1990187
1333229
974964
769933
1602669
936597
1941578
1371299
1450471
948815
1426123
1313082
879597
1548354
773766
728766
168399
885322
271351
1547229
1330282
1875470
1310391
69016
632822
1662415
792659
1431988
896802
1484455
593452
1717661
1072059
277521
1329433
920344
403780
1047474
94563
927655
783522
1250056
1881572
1510835
336191
892520
633004
429455
400722
1366341
222689
866241
1724198
982443
1124958
145404
1874746
1224850
521059
340290
784624
1226550
1326163
1408686
1783096
629756
39005
1048292
1406682
947267
357388
687518
1982469
198746
1922357
851035
714474
81824
377526
1668331
1392295
1013617
1478172
1507661
1902258
1558551
1858171
846712
537779
474272
1469859
1425600
1388007
343459
1357260
848802
439244
948238
763649
831141
615862
736475
1844277
1787080
1058662
807875
1892016
373165
412235
624379
688901
589597
1075500
112363
1042673
1515244
1131772
1148453
92347
800315
1322031
60680
1713008
1238883
345810
637702
385929
1973002
587353
1799339
1610443
1275691
1421684
1788468
818756
557406
1352988
514904
30065
488983
435088
1186879
1752886
1159390
1856151
586876
1870474
1019337
1075020
1421801
1154756
75915
1593305
243995
983796
283717
452115
306202
1866495
450119
128434
1320115
441046
34072
752437
1623196
1209926
1827623
1979467
416017
372619
1284161
109860
1733614
1060357
176890
156666
1544923
417911
679540
892736
1822340
1863330
638459
1627601
606846
1246386
315609
208982
51710
348016
1889683
646296
1336879
792371
1488595
1624553
826821
545096
1948030
1682113
1418627
192830
133182
740495
1325509
57492
1062398
984431
1744428
1849591
1141535
1515671
1501970
1055441
182027
1703110
1790922
1846829
870483
1916706
1292179
1229140
1068002
1766359
1343978
926248
49987
649057
1793147
826745
694060
1907666
261009
1010235
263712
194868
1275845
850151
584786
1851571
1345038
218812
60884
1449062
811987
652564
335828
948333
185151
18027
1148967
1475565
736511
149172
1883946
1542317
1547884
390756
1518514
19907
261389
1159345
285648
1009392
1848499
151952
22943
411992
562933
945607
1764347
1670336
1192742
1319368
410130
416878
71439
1378512
50833
169812
953242
535754
1096160
1079567
1463764
184837
204915
1666702
1330477
1224215
1892747
519142
1530723
192595
1189758
1349937
361531
449218
1175469
1017786
755277
1047385
1168256
1895504
1193434
890814
1666268
303911
1581539
1317186
890981
97711
892218
983173
1848398
993492
907796
768706
968458
860372
367183
535018
1672136
1477384
710136
1123862
550629
531067
824341
970625
1452086
1439922
295035
1293558
1738334
1362614
1196215
1874582
1189114
267616
929009
278986
88651
106673
1609058
125019
1570206
1188072
1232312
6319
1563907
1608087
224695
357089
1619248
1268196
1597104
47234
1137716
200373
1749402
4969
405813
1874069
683971
974310
118738
170636
1892888
1667681
1122634
1275131
980884
725609
698493
1441116
1688897
1038314
958065
1705634
1303481
1759514
1642503
1553646
1014913
618919
63947
568102
54895
1678930
857375
1754584
1324570
1269033
1618284
454494
1191753
1302965
1618613
1071004
1748748
1080336
1138893
662963
1137854
181769
65731
1230528
806806
150192
1931750
1308358
8240
1141771
1434838
34342
1766901
496038
1562766
1006339
1746349
387978
1461071
1769724
1151170
625835
328223
12623
1722978
1751473
1254961
1032994
703114
1974978
536565
1965701
1019178
1670215
72597
803613
1620308
228600
1002129
1882616
535015
671927
1192097
726793
1834046
1589716
274159
602965
412164
1715484
565420
1481080
1421738
1882527
1134472
1743678
169304
1969571
858934
1259555
1025272
245064
679819
285637
864764
678831
587260
283902
1568058
960916
821919
840527
1639941
170666
319909
924756
1002994
572508
242582
572654
1568802
1625120
1046385
298854
1172973
1548212
611850
860401
1836688
1987261
1001589
1440747
149135
71733
288560
1063700
1430257
495373
533489
1789384
1806207
1687065
1405953
1715543
1174382
1922861
1118365
1265272
1128409
1162683
1298743
1797473
1686048
995747
1292110
338970
1542974
1635706
704009
53887
892083
1428436
1441540
1045410
1824621
1648729
403483
1312118
334712
99858
786137
1409371
1524530
1039141
511977
1253583
1307543
1874311
475243
555910
178881
1020053
820694
1092907
1381267
1667864
735788
1566499
1020072
8662
1092314
59515
1533826
979811
1667922
1876800
107839
285360
398946
282858
968879
1022284
1812455
1683373
750939
1431915
1154608
1753936
1535577
427637
1354617
930767
373800
120925
991595
1272978
396710
1373956
1139323
1744150
1883178
432722
73150
372309
1553157
177921
652159
351680
1753233
132969
1355993
227155
1651262
1907775
1190777
1812168
792190
1471780
1828770
503382
718448
343267
123216
983174
1287038
171132
1559849
1902682
417507
345003
318292
416451
811398
728962
1708855
1552191
1776944
1620743
1047088
953047
936190
326800
492022
1780776
541113
1968798
1336846
697425
1777950
940935
986143
1935718
242046
823006
863295
272389
765536
1959763
275268
914595
674683
687337
1582898
176309
879703
1088472
1616596
235257
850587
151986
443591
870700
295029
153070
1143058
1697102
1703375
512540
1511515
618825
1770061
1542525
1211859
233988
1532162
1145174
347604
1201154
21780
1561346
854562
1995771
1416403
1775117
1754216
584953
766694
1477940
197466
446677
3178
831027
898316
1522805
606366
707912
1913410
1359346
531005
1737858
1718892
1486097
1051407
292043
1751585
1038388
160971
1889794
1486513
958710
1907632
1097326
1117698
936817
1681135
563435
1302657
441986
1097915
263200
1863431
1184180
728916
1525180
126284
929623
737485
771930
469776
1941669
30727
953189
1646281
280533
1158690
413764
1136508
354509
1210275
1459031
1487184
1401910
212560
859556
435331
1002110
121559
547118
577705
333407
394655
912461
1882088
326730
1140781
1002900
514990
1611719
769507
868134
461027
1717320
1082289
268825
1209757
921924
1340313
618638
1964971
110230
1613548
649896
784328
581307
1249760
496715
1989981
971970
509649
1752663
63557
1337694
1184014
684713
1724423
445221
1975514
1171406
1960210
1931664
169151
1584272
1807056
518351
1807090
1427933
810560
1529558
1721598
1844250
1305417
1904898
922895
1000013
1695256
1558888
242694
1034878
284029
561241
759662
64676
187419
1918002
814104
459902
1708158
120035
753825
60437
1171603
140337
552370
1306988
817758
1121352
1618968
1684546
1721528
804040
1672816
1043834
466137
773194
1391240
124900
658789
238102
606489
1693622
53204
1333100
1235067
176206
1885191
1725205
350316
1552403
991597
486145
210047
382975
1578146
1809628
191775
1307750
1848345
1545992
1881380
153549
1165145
47716
832212
1205563
49742
741810
902953
585616
412010
436510
640829
444510
245889
1743980
571803
1360925
1524648
89211
1254414
162111
1376996
64521
549293
1748905
836524
203350
1277604
1579287
69995
82463
837024
139460
893794
1834551
1764560
593127
291975
62820
78993
952157
620857
65693
1180781
1351074
980510
1293179
932061
303433
1539382
1707500
1019506
223439
585830
1021204
433441
792660
441702
793527
158258
948762
1783277
468379
1201852
734967
841922
988080
1780936
932295
61614
1955948
1057669
180476
166637
1914889
618396
1477985
386287
1653479
106900
1257503
983329
822559
749063
660539
972057
1870746
1774758
1293965
1358080
1073213
1399987
1525616
1674817
533961
445069
1106672
1759337
1716942
894869
935884
553682
1697673
170019
1208120
1849357
396302
1572055
331704
1838823
337229
1591573
1525214
400508
189815
1081708
1793055
991608
1581617
21831
549877
1464579
847367
498662
566264
343642
760316
1915058
1376859
1679898
765507
493148
872126
147311
1592012
602486
782050
1815109
1555021
1877125
208811
1451773
311349
1668156
1469619
491790
1658857
1103712
272645
1309015
1323368
430264
577749
529526
1856073
1980669
1596694
545082
1101286
452229
113676
1746892
856805
872519
45376
1439725
150525
318406
621238
903899
57925
1835625
104362
324945
666385
1896061
551320
64640
949777
1259513
1213581
1445377
155319
633186
311734
1819914
1711429
1145808
943387
148228
359842
534947
1432838
756909
733159
1736739
1915926
1760964
1777191
1217671
1924984
1805629
1212061
1478990
643157
1562866
90833
1489607
1194873
61564
1514730
1697873
177002
1561460
325149
1738355
1649948
1198234
681016
244680
1785493
1056953
444999
997804
281671
1274927
827986
1894200
650490
1071497
1781037
1749601
870707
242586
451255
1827729
314911
1234957
1269355
1097699
810892
1189883
1149732
1511468
941793
853329
792595
1901451
439894
435644
153410
561961
1831937
1976709
1433099
1250639
287207
142069
1396227
203148
1680946
1112594
1839666
1857263
662802
535270
1985976
493322
1246184
530261
497279
1601562
1614622
1470194
571501
79141
1573628
1887640
1466162
1318759
646677
115043
1217796
937222
922231
1846234
1306960
711996
477766
776997
222556
74073
1652010
892713
1721287
607264
848853
851368
52707
1988659
735131
1916499
570005
78452
100510
273311
1497223
1729529
869924
789241
927895
443399
1131051
1104173
1797012
159258
1856577
298048
536169
1962524
179037
827241
1294027
1270440
182234
1383749
840503
53682
537865
1021765
669152
410405
1451328
1489190
1683346
1761748
1617476
345092
748382
99129
1010925
202996
1233210
1407018
21749
1793538
1874322
1541480
379573
1269283
1266568
346189
1989070
908732
1797424
459727
1973351
214476
1298941
314784
1842236
357334
746582
224828
1089148
1854016
11193
1637545
1920301
502193
760633
1378644
137320
1597141
540661
1983472
844677
1978432
372604
286212
1841758
812416
1776669
1633061
1566641
251636
1806673
1608610
1099267
1843923
614802
688313
339063
914847
1803785
1943015
720408
1936506
598398
1661858
70602
1905478
1520703
648823
1546084
1375535
840313
626470
282707
1584074
1639424
247350
345916
864386
285512
496152
427426
664743
1321963
977106
293067
259115
947163
227912
508335
633183
1587153
666294
1758438
1634521
925354
532800
1151295
1863678
1627280
250188
436944
1650839
736989
1368143
1448835
270673
443733
395449
573594
1420448
1722884
1142139
606448
1824217
1482732
836948
267109
1398009
664989
507623
1581894
204265
154399
1974215
500051
1586862
1779411
382437
1034453
394951
1243323
763572
1018753
326668
661737
1290047
760575
1260802
1947341
1405208
972637
13536
1701042
47285
1183022
50769
1591931
1626884
1564844
1872333
1819810
1330032
1716003
650093
1697995
1400497
1754501
487676
797808
483220
159931
720337
1970280
211438
753540
1024663
296626
1181721
1223282
473441
765288
590894
167718
411676
1916968
1352331
637161
797611
808621
149676
1367995
1912976
1073032
538731
1045046
1466511
1787651
1140086
996361
1782911
1738329
1852946
301788
1214064
471646
1579853
335870
306207
874252
434045
46758
467619
1357658
405928
1276108
457383
1613790
1900652
1300124
291597
1425221
1161597
110481
1749132
410250
1701505
1263730
762352
1114359
949671
1010600
1258896
658158
1905504
349081
1231451
774659
260773
87412
1742027
484494
726435
762854
724353
711073
1845319
705965
962132
350868
87115
1876583
1102404
621936
293799
786025
1246139
327272
720632
680974
1701915
1587111
1732052
921641
1364467
1249333
118188
173290
629559
1832433
1534583
689784
1894897
1313116
221157
1504861
1787657
1301304
786367
351558
1329187
1760777
1568063
988023
1042458
432321
1240675
1104448
1866675
1980791
1401247
1810269
207471
105157
1356990
1165181
1264840
181515
1998619
1645186
433074
1909382
303399
825080
238220
606461
67219
311534
1055789
1415939
1832450
841929
765506
5410
887971
1030897
1993748
1122810
1167649
777667
1155536
1557676
1443323
226005
1487106
1127388
1532921
1824900
1357431
1665881
971032
483375
1680005
270603
1299554
304180
1411213
35171
592121
1380103
98490
1321022
347915
798589
447244
1446230
1645550
1355627
61123
963958
370406
563328
586140
655393
763915
1118730
1290143
290929
1271398
1933944
874327
1352196
578070
1576579
1093865
1378972
102612
1023722
205960
259408
1301173
433821
927975
944267
1726253
218969
399286
1157957
1058358
1485256
1706530
1912418
194079
1681859
134123
825075
1418242
554873
1577336
206441
456409
1407192
657407
1128444
71324
1210646
254651
795451
761150
225457
923935
537318
282952
1042606
957978
1793438
978968
1435385
434813
822285
64755
892056
1267390
1564436
858705
1948992
1270585
1465788
488987
1137147
95079
865080
237853
1494443
1386724
835330
1769909
146400
401840
1477314
1400381
1502785
1650729
141891
1240249
73756
1541014
638649
619254
1517112
850460
1664577
547046
362251
556872
198125
610521
41373
178397
1239404
1704556
50426
193425
802894
256074
870458
1363562
1440043
889454
1628362
1803921
1325438
956330
1388170
1919294
139455
1835506
1939923
1927530
1667506
626239
1218882
516531
1424710
263778
1615364
1387088
183899
262249
1885509
999682
1021305
1894005
1999932
1483816
621989
197589
882133
1931768
263914
1410406
256315
1001605
507356
1705131
511899
651733
1296314
992759
712279
1316029
1455661
1708382
1209283
554675
751630
203826
1239321
1828635
1118085
998892
93493
656420
1280904
358023
1837320
1547453
1727926
1043003
945380
248113
131711
570729
1243471
423250
216061
1604796
1034428
969880
1267412
1187516
152573
682803
806424
879575
496679
503984
1748342
1933075
868191
1912009
995649
633017
1180655
489447
1727262
1084106
765341
1101215
1814004
642617
1430254
409109
1484211
503691
294677
1510793
80095
1530556
1284270
1816411
491925
598441
1838647
212005
534518
809752
126416
175728
1155770
1510581
119409
1771889
1679088
844831
1495687
1215792
21637
1250013
312449
1509812
1831192
1816506
1890281
1753144
11365
1832158
973262
154710
1945276
268300
1489079
428814
278144
1912678
371370
115252
1460415
105020
1137400
564334
1351202
562875
1149812
1293359
1188572
545877
976518
1945552
472139
300900
550980
1198540
718557
1830313
1962750
437743
318878
783876
1874507
1989050
880003
565113
785188
1639977
1229430
420138
1257038
1338518
1110175
3096
1440472
1308798
296308
819484
233583
1084149
519115
1510230
962046
1643701
952691
1210821
1953575
639495
959841
1652837
1193239
751878
1164871
578009
1675315
245024
396005
108255
1539122
1027275
479141
602107
1987759
722299
1225655
1181768
652644
940586
1723812
378024
1898736
1375482
306491
609332
460
174215
522592
860373
1598452
154625
1240137
1105973
612119
1761548
1667012
1913884
1520557
356542
289770
1334498
741581
1598842
550543
1845143
1824504
460761
44450
168661
1058062
1528948
1274866
1603654
1806821
42795
1441224
135439
1320456
112371
1358650
1817342
679059
707125
485018
1200669
1876423
315650
1815997
349804
1762709
1820484
1775126
1958475
1848607
690122
338892
255156
424170
1573051
1502360
1668979
966519
1991639
488454
1900213
912595
1536756
1077197
773708
986930
682007
1198258
1994461
1979508
1628921
582075
1380394
1872739
1394422
1742093
976964
92463
1932893
112212
1493032
1187654
142170
695335
907367
1937132
391301
1852259
394001
1081788
1840405
1099403
168965
251854
430367
1729870
958986
790254
1717490
565825
1963754
1178024
967982
1174030
920227
829644
1840643
1393987
1320705
120347
94344
1477813
1078339
580299
1627094
588996
1365876
1183119
499961
544560
304604
574194
1122361
1785752
1998558
727032
1353439
1507484
1138850
738147
312387
595736
1139082
1606713
1950310
1742971
815603
1900071
592507
74917
562097
1734668
829790
1563912
1954337
990544
660574
304360
1976530
1186114
1186964
1016481
177826
1311531
264551
1137381
556863
419413
1224672
591925
1115531
1166967
1403406
1110341
1473181
1968542
1928117
1300428
411807
53131
650654
1604020
327459
741149
558566
837910
560150
74018
1685344
683738
1019283
271044
1800230
660796
1372585
1601878
1083879
225793
793193
1652517
623329
1310042
784968
1905774
1539447
142723
1558020
876453
972284
1118558
1445660
1163478
748318
490690
103669
294692
1163004
589071
174868
97204
1489211
266706
1761885
1404142
1957704
659507
1666299
1515193
1607435
624519
1957006
967866
211783
1925192
1572919
691432
538300
1502963
641610
643505
395264
381951
1989746
882809
77590
1815281
1037671
1648140
1921408
794839
184762
804137
1488011
1458438
1862896
1540934
1078535
27643
700463
1307581
1784031
608293
1051173
476541
1881798
619747
1670500
224708
1641874
312773
1240165
466294
451043
763189
142546
1960508
165507
24446
1083511
941184
301245
1778842
362418
1009588
1786108
841342
809699
524140
1735540
1793959
910941
1333059
858044
1216107
1090042
524342
1935983
1872636
1954241
770568
236699
1027521
1308277
393608
893858
41047
1522782
1397246
1772594
425715
310389
1178691
1400034
1475308
361115
218457
1021796
1293842
1046860
1600355
1132173
1654984
1285192
735049
717143
774743
453105
972440
1376807
760987
1848087
1579418
1078868
1294284
954166
77222
1967351
1443242
1204084
1465486
806955
697243
93946
157483
102785
812153
1258644
420350
230394
266881
662704
1362252
644191
570576
502396
66944
491570
1740611
1331569
639967
1597628
1632689
175490
136371
86370
194377
641054
378009
883793
570739
1668139
764915
1377558
1614539
931711
1193393
1288216
226452
1773901
511498
1088705
1153770
1922622
680804
239955
953702
1033486
1436157
816039
1564586
141000
196893
81801
1892145
1633115
1828149
1000675
1575445
1293468
48275
72066
1938325
1074795
1206296
1072709
1833208
642430
459877
1442339
265438
1319998
477989
539558
796571
80793
317421
460037
1081719
857340
1484435
1868937
1811223
1109554
1578483
128196
833345
764381
524612
1732296
918411
1177848
483788
1366211
120091
109913
351296
1794154
1476517
1475200
1558988
143292
1047034
615103
1548033
410934
591176
771411
545699
1407449
924055
1277432
1766382
715061
1436450
754243
548482
1072788
637810
901367
850315
371360
7474
16365
1814892
947332
241823
8787
203423
1267103
159696
321650
199038
1688332
582694
1310223
412923
1508034
1975765
653242
1756165
1831107
1493053
244101
729678
881324
1430484
1812435
79931
1803013
1471434
425257
1234967
956190
666792
22964
726542
772762
1517407
733243
1237294
1744369
1978301
1466999
514532
1105725
407361
1824063
1404788
1650291
1525976
852331
1700290
1919586
1093441
595561
1225306
846047
1825635
313177
589615
398946
1843949
704795
265179
1039896
320377
888385
155894
1639758
188053
641058
1479395
1436605
1658253
1111683
115676
387325
856281
681093
652855
1228468
550592
656961
1320821
1814189
753259
582159
1244472
240337
172526
60499
1333070
286695
499336
104634
69262
677707
1555030
1720264
311993
1218137
585367
1838062
602364
46870
900485
508855
845959
107054
232909
1601997
1657236
1771491
273580
801826
391683
1745925
285439
1686062
237922
1867840
222046
1074672
1218535
1663419
527506
1526872
1865196
765273
1303974
614890
1265838
630571
1929814
1674468
1475924
1633187
491551
584875
1046794
78305
1639717
1608036
1416421
573395
888714
1386123
802102
945710
963917
510028
1161981
707755
838756
165686
659486
1537218
1421987
197989
1897778
1091403
1269738
758076
1678226
395305
1198437
419333
105835
397478
1837221
1785289
1800185
1201114
573512
1605426
736209
114284
336927
1773028
459032
220052
2970
1198660
1117044
1481153
1729598
552335
1839198
73749
329636
851648
1428831
1989523
1095381
6658
270124
127984
1587597
693545
1016946
1100654
1368708
670428
202003
382330
1978236
550367
764315
1312672
1609648
639148
1328555
462433
1663748
1544241
1141396
531221
1948437
476302
1265086
61545
812432
1820001
1692132
536881
841557
1929593
1033850
1613728
961181
215570
883189
1962914
963767
1337737
249369
1329428
597259
1276020
997936
1123997
799063
170011
225125
99715
771639
355786
1293249
1241997
1388225
1651073
861464
826335
1863022
970253
1307767
88851
1386536
1385568
554845
1422149
1412259
1591319
941441
135536
1414388
704485
1193969
1591595
1709506
1711720
496353
1804906
1477659
622254
1931979
1681629
1113419
405428
147502
1158916
353905
1022528
743515
1891100
1483961
769842
1809537
523297
1588235
1355584
915179
296535
1789098
377809
56925
504598
1858542
1845521
846849
1243082
260698
226749
1272917
1816252
4977
1328269
675725
1113491
1135929
678313
38406
942250
1008719
743220
138159
1465942
1438969
1769649
561291
605268
15032
1952784
57591
1142655
234011
139347
1322140
358787
942784
478792
498408
1369947
1235145
817503
1930297
1796417
368008
4760
1844759
860610
949661
596614
1451824
343315
289244
956797
2968
1220344
1577336
1939064
1145925
1083666
1795866
299773
1927077
1314000
1380483
1027526
902274
1405459
952755
1446600
265076
214710
1429228
1610301
12268
746811
162528
1650275
601367
1470485
198642
893063
1372521
593519
72933
1236240
817924
1159319
605598
1375144
1259380
660954
1376613
54478
1037791
669323
1067367
891354
1302619
92137
1989444
873952
968429
1354254
1625262
96387
1229326
1571731
1767861
1943252
780595
209613
1070031
378972
1917581
465036
1019528
1663517
900358
337495
547399
1986991
1532140
337037
958682
284189
602985
889043
686177
1901489
1438536
1321
1015576
1496218
533408
1266037
448516
1625065
1066466
463868
652256
612809
1964724
981418
1718439
1855390
182119
361345
355195
869022
730211
1001400
658961
1615152
1969736
1775711
1910906
744810
924624
1556420
1825907
1471217
697167
338334
1832939
1071809
921141
510278
61177
605132
1433561
899753
6928
399330
720139
1906597
617848
836000
1445080
1962168
793310
1658399
1173711
607303
1929704
1356838
970210
754561
1933077
546907
528349
599800
128272
527542
961604
1591248
135556
201995
831037
1654982
83836
1063253
221261
1412662
1153019
741240
1726660
1543059
1485705
855529
1755358
780956
242053
1711880
1991504
609187
532085
1728313
814141
1812462
1257229
734363
1653843
1708189
618353
311827
48077
1728505
310973
873614
503517
1655046
1959766
246297
1165180
1581381
613420
701336
1259663
684689
276940
451936
1825134
1111078
1630137
993155
619263
1891341
69894
656526
1493593
317070
23931
759572
1382934
1440845
1665478
669167
964096
143747
1944685
576983
140220
1118087
67633
1875316
69283
794185
406729
369389
73610
770227
123118
1874169
1337074
1554784
1213706
1218127
127725
1045476
1591798
621194
1371999
1156613
830638
1933554
1851802
1967042
1356241
699629
830525
528393
448987
1962967
1682630
1123135
310952
73073
1105066
1468520
385843
1157590
765177
450063
427290
1536018
991244
748019
1320343
1806531
103363
397921
124783
1919936
1526241
1718061
1897289
1288836
860276
1427784
780659
1070282
292385
1703548
17765
1752552
1704232
704310
589130
1531841
1024364
266047
1309075
1092127
595467
69061
1201981
1744128
1238729
1837716
1586326
19048
632640
690864
1451480
261081
684681
1693969
269624
493981
1959687
1943817
46956
1952461
1771992
834681
498078
626634
662952
1831871
1417403
646856
665925
826232
1412143
305268
1025674
1319595
1764699
1848585
1495832
1693631
1115497
1317224
1728530
362361
508400
1514273
1988988
844852
693419
467880
279012
786959
1121959
1076595
662211
685302
1265347
1545032
647686
371348
1328673
941480
1130539
500419
40926
1380615
731033
1204757
1510385
980358
1726896
952685
722823
1580792
988001
219195
916102
1684121
1981222
1365774
108755
688179
951713
206402
1338698
153582
1914591
1934986
597488
1311219
730995
46018
644893
292290
1623222
770891
1472576
1998154
1263357
1167499
1084745
1418487
1716462
173073
593755
1284785
1716843
1050935
1919134
1888211
18442
321196
840268
749288
48791
1745556
1967502
711195
1002088
417964
1834524
813211
1866716
13997
1929194
1872901
4362
892428
491245
587070
999396
1053091
1276252
336535
404691
1863908
1458939
68979
1826039
1198976
1526850
985098
1155117
658747
436174
539123
1120142
1340705
877801
679710
451503
147338
596402
1504701
959724
1686671
1750452
56679
345225
648761
1266121
477388
218943
427825
493877
280974
525405
1664198
907465
1453933
501415
1049891
1561041
1454268
1417628
834847
161209
1437976
1840656
1823904
1699459
231589
326132
765715
1701241
627212
607313
1750693
729306
295804
1494043
1387799
38268
1493534
208761
239923
1951873
699334
1134158
1397841
672505
123279
215989
1161349
469096
1303583
43569
809753
765991
516053
1434886
1418669
575616
639742
1032710
600008
1406011
16544
477952
1050752
895961
814648
799581
1084478
1227498
1233515
440934
602031
1884742
1569647
1361737
718004
485383
880594
896418
1224931
146519
1797303
1891322
697827
610314
988829
662571
877749
1544783
1064891
865492
849004
1687673
60020
177317
922279
1979042
1049243
259164
55362
1473849
716816
1035352
501550
1007385
1221050
333346
1191734
111151
463391
1378425
540619
1036260
1042281
1164534
1875282
1409847
349032
1562786
1988719
1928086
762669
573701
683497
47447
705766
1001050
1749658
490423
1220066
630738
1295042
407535
1181696
1656950
1287460
574801
1260174
1750459
1319830
288943
592695
1385777
1758002
647528
1829228
1047304
947001
502305
756068
1950878
93933
389964
1496608
251981
1650453
229187
152335
1432326
1498255
1578805
1400706
1864017
317343
646034
1353744
1119910
495651
612308
1680683
1192054
415933
1320196
1501799
935080
1792833
40454
462556
1311087
439772
1826406
1719328
812689
376448
541696
1735206
679034
1565497
1794336
1930708
1214118
1324082
1706396
1250151
727052
366235
1289714
619476
637995
467428
506805
610315
1913023
700919
1258467
575350
1038343
501876
930154
590345
717476
1738927
610166
1269285
268018
1726682
55268
565339
490816
80284
934929
1573236
161739
1846331
665500
977696
1236888
334027
1213467
717486
537569
1491637
1622265
1353087
1427789
1666890
1726492
1280048
754879
1038278
1807119
483961
1026750
642741
172282
879932
48295
761791
1904343
1311168
1174390
1344128
1721111
367464
255553
1260429
1641401
705648
1380087
1187107
1221422
487216
566576
453724
1180044
1978622
703698
347346
1053220
492906
1962332
1778585
698458
790977
525357
821718
87376
968671
1867623
910242
1901971
1192212
95495
1815083
1645170
648791
842277
765205
444528
183795
1742181
1201518
566451
1284206
1605968
1463364
1539100
207750
1261855
1597340
1137464
1426881
1422557
414915
1674555
168065
1015995
1320005
1477883
1529024
1053464
75854
1213113
322572
1172309
391795
300351
1717151
1198620
977515
750491
1702043
341924
810170
1329812
1959710
1639334
1105837
1295837
695455
1836991
859768
591173
1247999
952549
916265
1553055
1540616
1116708
236948
1174838
439959
997809
125361
1931734
33352
25603
1403387
1571371
230102
1400354
1884639
667444
1718883
454379
280618
1612416
249279
1754968
1474255
1772445
290614
1166308
1892192
1769150
1087778
399575
1374690
106119
763997
733382
747623
747139
830094
1810037
902291
730637
1543877
221689
730227
1159988
1157667
1812798
1718722
1621407
667382
979191
1478114
1077545
1734489
1834204
374068
1958464
528041
1503948
5360
1272850
1609157
453495
152766
219379
944456
216493
1044796
742585
1023283
1106267
93912
933556
28686
1513049
1072496
1755367
1233153
1620505
735967
1633138
1292299
969719
1273795
244408
1214954
1265082
501151
1482706
23290
948964
493790
747400
97917
153324
1440010
84003
1977305
951133
1200475
1968345
784787
1687623
229508
1343216
1186336
1086117
1171083
599649
1170290
1717463
1921311
1519367
157745
725518
1062825
217617
628656
1323239
1724045
427816
87125
543715
160110
676755
1087847
1947612
780624
1585206
338092
618600
649320
672250
280325
1194872
1158258
1140702
1370011
586223
886826
355652
642161
261270
1756264
1383926
1321417
1412745
1322944
830211
1232833
198763
429888
993311
1003979
1764612
860556
885275
819106
17486
1894233
803934
1658722
663871
1251187
700988
1043534
1036375
1779726
254470
450973
253293
160861
1745126
175863
1665003
310536
1303079
795911
1277796
1347749
1871117
1766555
1553143
1102769
50051
217657
559233
1476000
871712
444993
1906985
1819233
1239732
1123513
1096816
1684269
35015
304709
1203886
1607717
455765
1324245
601906
1331448
1669888
445707
995978
90501
600592
736881
1429365
1541737
1060917
1075011
700616
1339053
963451
253198
1451079
634432
970354
486794
536790
985748
1454433
1821399
1612668
470064
163211
1789055
1549806
1245621
265251
1505075
558750
796879
1513330
475344
1094658
711848
1732442
898153
1419379
1131547
845904
1618251
1735099
671892
18344
1014842
1615427
1347468
344318
1771299
385423
1529765
1750947
209956
1029818
689609
69183
299560
731406
501302
367980
924600
1783386
469263
594134
1410524
1905380
1278095
1427357
166789
913400
1856070
180984
1353417
1525911
852134
862418
665084
370591
1977612
1864640
1294809
421986
387510
667220
1805097
408361
837213
1610111
235337
1201821
1096403
1497905
1854194
408197
1248809
1405856
716596
1730909
705839
1155143
1990123
542493
155543
241679
1251928
468842
1081321
64777
411659
1568823
723111
1027100
1330049
924747
238531
1275812
1620121
1512397
1066888
1813487
73952
1811494
1694352
808512
324483
1176159
1839969
1642563
673584
1011738
740008
795765
529468
1942478
1059942
49434
1668565
186026
1599505
1041938
424258
1453263
1794459
491394
211594
629744
1357091
1312862
1936994
655554
1716980
1826488
438196
506834
1200368
360349
791549
370731
1084406
131368
1574084
552991
1793749
774428
1309864
889799
909360
1009011
1870159
1383430
1634657
206462
313540
843828
579542
1083748
1095210
1273883
1491023
1179731
418027
1140257
389375
422635
1443383
413389
708703
1227976
10545
1455840
113487
832137
328560
496243
937904
336655
353635
694911
163638
1557588
1666263
1758843
438207
1418395
953002
15263
1048313
1023459
1240488
227626
491491
377972
733595
1566678
1798234
513607
612556
79877
869335
1290765
590876
494098
1205250
576660
768025
158658
643091
1748575
1262768
1527069
1880826
1759501
1936920
726611
1220921
1444637
764807
1020144
1561945
82634
923678
1060795
1309606
48106
1943044
384875
175467
498831
1387671
75985
1595381
491637
1927019
129793
1089572
171945
1037098
1178681
1739623
1200241
934341
1275929
1672929
799457
1797369
1846299
1665967
1624484
426811
1196830
802878
1607722
1135636
1455194
170366
1568002
419518
471009
575078
833814
434520
1441026
1885022
805210
1611527
1288511
1585429
320711
898891
1189070
1802205
1729106
1858902
80298
660685
925931
1847709
1743051
1550915
47035
1334817
464580
1137122
1057822
1771440
758860
1086052
1885006
1110063
915502
619012
1901643
1068314
121061
1162426
1594104
620300
1284412
934053
1545443
1410380
867183
1201078
780797
179253
1803981
893084
139588
1562520
1258529
427168
152392
1864651
1613052
246098
1175028
1469613
1791153
669883
555705
145596
656912
1253120
1358905
223716
1609319
828339
1778151
1187729
1226163
1040682
752102
1161038
1461853
94936
618943
265841
1269051
908113
1562201
1633946
838318
832890
1962229
1327099
877542
1003498
1125170
511145
1052934
89515
1162486
1512306
1518929
975730
1831119
1927125
1049277
1497483
1763079
165060
1913980
1708543
1235049
124413
1318174
1347717
316266
1775819
614168
427466
1467594
1539185
1598593
243950
1532299
1331069
1861142
588622
1962091
749317
694846
1643082
1988302
1479969
184458
12317
268183
1252651
755542
1893866
914615
982756
503667
635432
1686370
728739
627142
534795
26202
1262422
684317
967771
1331915
1869565
708297
1930087
1740783
1541191
1843196
1617861
1855322
1453929
1672766
495901
594106
1848426
1751001
1470530
302437
100317
359650
1787566
134258
1168226
338702
1301073
629777
1838287
165103
557396
490609
1546358
1673604
351560
162670
1245947
801158
280193
1129902
1460278
267331
1939615
1467770
1146711
1566157
753288
1643260
1410043
1827601
1865000
1857363
459223
1660244
1687688
1762241
795297
270782
1981443
152377
1281333
1961747
1566285
1002157
1179517
1761341
1357903
21073
968964
420141
1394999
1399228
696274
1453600
1900498
496952
699951
93343
974732
519690
1335686
1671694
1123909
373098
1751410
325052
559402
1860382
1251761
1345168
776878
456260
1203955
1913142
1373286
146434
821584
1639791
538775
1160113
954414
1355543
825271
634481
190920
1600239
692212
1727380
53101
1905913
1712612
235353
1976556
61186
1181966
1786367
730699
1928854
560258
1216561
513921
1514790
486606
670709
974914
24036
1720004
827288
1107979
1021845
1318438
1248610
1319069
241661
1352566
1824963
1342963
198352
1212086
1721111
1964033
1872940
211186
17393
1122097
190978
689785
668065
591901
957175
1523270
1100008
1480828
1981242
914174
1343399
1357380
1254023
1631744
810111
366849
201828
1751092
291176
1463137
861308
1466588
167669
995629
1100389
1947299
1382300
1139406
1638845
185501
1844860
1709051
818761
260568
1563414
863253
1816505
801442
682927
1398501
999965
700393
1856687
1640833
1288839
2091
224801
1510071
890323
708670
1889562
699952
1963012
1148326
593933
952676
1016586
1881865
569091
177287
689426
923530
303394
737664
1569635
564885
950275
1407985
20640
641984
990971
1799930
1621940
1210582
1284618
1137525
943922
7253
601363
536379
1476558
877473
893063
990432
1097436
1006679
158701
212332
205559
213500
1137314
1001614
768617
1523896
38080
126283
1033660
1087546
1476100
698976
714550
1658718
1764941
543606
801481
1503778
879578
1260318
128158
1064247
649999
795100
1689805
1874148
1061134
1537820
612988
1186587
649941
1067736
639038
1900498
810589
1390689
1403793
1261466
47298
489286
625810
1140360
130099
1838940
71292
1440780
926385
933489
1589604
946004
858438
8333
1965067
297108
739520
1398214
1335143
1694175
645415
1901118
1187236
505093
1976239
60207
1412192
1103372
759820
134323
1211475
1157397
1290765
1418353
1707270
801872
771175
78081
1027506
228753
958233
1530599
380588
1152852
1430061
1379029
963143
1139768
1656431
1572925
121110
1638044
1222009
1379438
590828
1126979
1360906
456240
553755
1275074
1051783
1451765
607117
970829
608143
1735222
1509921
1529009
1684011
48397
1448061
511960
1582771
1466214
664200
1997150
329942
304016
1965705
735883
1560627
1177443
1776312
789460
1942469
532513
260636
40657
1414848
1135983
461045
976510
1563739
1717025
1723180
677741
1551126
711264
739238
357833
1026460
696487
233874
1671360
72195
1452766
381631
1601765
1585035
1111692
1967009
1841749
769360
1994116
1718391
369959
317788
1900130
1801827
305035
878679
47521
642026
1942295
959446
406842
230193
1816505
410266
1172930
536016
1373295
961954
366154
742029
1795862
1826267
400224
1909135
491967
793378
548981
604262
1884185
274620
794516
1146318
1218987
107225
55299
215108
631878
675975
1740070
293514
844904
414792
1054430
1670269
620820
1448759
1940394
755223
948221
1958707
67789
1589118
508888
1468539
722277
658668
1969639
963043
1083960
710258
1019656
916188
166622
576106
183269
178323
1563416
1935490
1719126
1473187
1908456
1146999
596172
1784886
82383
1805807
923632
567285
1812051
1524543
321196
606769
136586
1838659
1664401
1543816
1611177
859919
133119
504628
650598
1254639
1149386
136081
1137299
1269875
735206
372462
884843
721199
534289
833282
1711963
1902474
1075919
284502
1582535
752462
1480293
508308
279764
989382
1674753
334591
1648078
399093
1659292
546379
370845
406160
177589
1529641
1109815
326099
1997890
824689
472435
864239
102464
1672374
1975826
1028433
1062215
968067
1858274
683481
1567229
1415327
1947473
1791304
609667
1926277
480477
1123518
1165730
360340
1420247
1559557
1949367
1815522
1947825
1726608
1937096
1292760
658671
1194720
49898
390853
1621375
1833188
1329180
382982
258654
1583259
1006273
749139
100588
22565
1517367
1710169
1264625
1698562
838526
1206442
1245512
1896805
376231
1512901
1499113
1823929
1695714
972292
1208216
1398676
210713
1471929
1879002
769348
919414
1314942
1114118
1602882
1606486
600323
577323
1516382
367848
591374
504175
1089330
517427
1607375
544407
1538660
952103
1070920
1295163
147301
1909715
783197
79778
696534
1125314
368780
1178080
1172149
1381605
1389049
1031115
998456
1393571
1349231
1890602
816289
1555004
1092897
1838128
1092946
97339
602478
795131
1418151
1532930
1828469
1318871
1115931
1015431
1315338
154545
1897731
1451278
1457234
1684275
330771
245324
1515636
352865
570670
1783435
1661414
38947
1796801
1913559
524391
232731
1833359
11429
1674366
1538489
486124
127061
945629
1147908
1411773
507826
238360
472757
392310
1804951
719185
1447058
906999
1491852
1137019
1238614
812028
1084940
1445043
1357135
397026
1057339
772770
436733
1896385
1790836
1661049
1321197
603590
1326511
1449199
1343403
1093192
1941122
1312971
364058
1436910
1377965
1634519
962792
1240476
1459123
1662796
62759
552955
715390
1668451
1948669
1594782
1085498
235355
523102
622419
499976
688273
1273745
1880668
116596
1845116
883539
828581
1637569
969434
833424
1713497
1478112
1311273
1463115
866316
1155752
458282
687547
240324
751267
298542
453379
1318064
1076188
825374
951161
1619725
869094
152079
217066
485337
1449882
122992
1078119
1510498
1180093
925011
835653
992687
1609243
140948
1854567
547957
1478967
1455430
1116075
1542349
1458345
1721834
1798365
1252318
1886287
1464289
1487140
1729043
1214988
813304
782867
769929
1257329
1318468
1783036
299518
552520
1764505
301758
1303525
1135677
1792217
1439659
876183
730216
37663
1703890
1361781
238856
909499
853403
361805
775395
1647556
1948333
79575
1045393
435994
1649137
1586163
975245
946834
1130628
146212
394907
1472529
330698
1226553
474620
1920823
1061760
901823
1419081
1517912
84785
763584
1319953
1161071
1717460
60001
1651647
1169245
590770
1970526
1124419
1003178
574943
1257417
932757
1837805
1048081
1691055
719232
519629
983339
1928544
1938602
1376802
289875
1060326
736123
1255985
781314
227176
699227
841234
1124175
201718
1737326
450994
756911
1836624
1800831
1523632
495588
857334
226889
140040
464074
309503
760421
1629184
1023971
1362116
1001466
1405942
1122634
1614435
1214018
975932
6007
1879401
463616
1567389
858380
1799007
1657313
1339138
1767385
536147
1975324
1893501
703488
40689
102488
1515909
536842
438412
404623
1152120
1418875
1640824
1461324
1097177
1332305
1254529
1833185
1630310
1855681
1744941
1933780
1599079
593184
714858
1830481
315781
1468263
611908
1369752
1336269
842155
1193468
1611404
1628644
697525
274740
365542
1439621
592777
1447451
121967
1325823
168931
645330
1680439
249499
1752124
1588315
962180
305872
64094
891923
600998
1744416
866938
330580
785444
1371531
1591054
1284575
1586290
1828490
999152
209714
119638
847784
1642129
1201492
1434121
358617
678266
1501395
835637
130070
1101162
1745767
509555
1666583
736620
1345288
348042
1693036
1438388
1223107
43208
250519
1461839
1948369
1614709
334666
359233
692515
1714401
1797081
613682
1485030
95339
1622029
1359520
997726
412409
1223535
1281525
818034
469408
1858413
243632
851744
1085278
242629
1503446
966682
1191040
1588792
1810065
985461
1404789
10270
1114359
1225537
893267
815514
1459219
1823571
1356861
951912
1489304
1047296
924300
1503531
954746
24765
523139
158034
247886
1410464
1770768
1905381
376311
209247
742474
346506
1376553
691419
358549
695933
1689112
1521437
1669529
463986
1589135
1274177
1043719
1614607
1833688
141954
45986
1797273
363882
356669
529925
949294
1277948
1678454
1821005
919731
1389361
206520
1337962
1930970
303005
1782390
561319
1198620
1699354
1032328
740112
183020
94351
134699
1871684
638091
1782615
1173077
538539
1316838
1881751
643684
84240
4737
15248
70099
848524
450319
1940172
310146
1406025
1991936
331722
1275379
1142532
350972
1195973
1734623
1162785
853590
432190
1841968
593467
1275117
248106
1004871
1690045
1496163
1718931
1060148
138851
621063
1193254
183201
158033
1331134
28401
1437207
1786072
1628475
390541
1148590
1236330
1769364
649564
898569
1470320
1522453
1652175
627270
1708402
837909
1766283
632439
359813
192313
1062570
117267
1656014
1447511
403025
1787283
1169929
1729552
90534
329075
646123
339910
1588992
1717310
1288543
97785
1005136
446334
655163
1331985
1188905
1307546
695629
1000599
1517743
333290
1320431
1975191
1535386
294451
651279
1605735
419600
295773
1276040
39881
1693181
663829
1708629
529807
370573
1805914
1765061
1623906
1160161
1960282
984364
752169
1769730
253804
1429873
240980
81202
792094
810882
669507
1272503
513821
1868377
1681651
1729871
848450
533602
757054
1862235
910844
1976222
1273500
647392
1181767
1790973
1493464
142215
1504323
8992
112181
87419
650110
1871049
1432847
1755558
758271
954181
1189607
1945510
242078
1424622
906813
1262469
840989
1046178
1659734
1711033
740670
1405810
58454
1948933
872260
109305
1379444
626679
534711
993450
1323479
205757
1953733
841225
1004373
1441648
381058
100793
523433
485893
979248
1244721
1748808
1887052
1623927
112882
301783
1959210
43614
1318672
640213
230258
1486515
273569
182860
413044
271439
721328
1187054
1271608
65559
1216520
490052
202469
281879
1566195
51964
1062900
1591957
1620367
1230036
720685
1371371
1544628
1554899
1683128
1340944
1538820
580170
1988166
1307042
1655474
1226296
556593
744324
273358
799786
179542
326776
647163
878276
883955
951993
1714452
553255
1771324
1216905
1785968
914164
1035788
1848397
1488753
1672578
1522998
1230997
817997
1776296
925261
188831
360635
1974810
224268
1395613
816427
253659
592917
140852
805778
1548034
1903052
1397032
207822
157372
442303
1282066
721877
348401
556317
524022
1747918
1995852
1002739
669705
312350
1864380
164633
1846072
1971683
1765165
1650650
1290088
520100
1562221
1388187
48261
1323146
1262882
1913754
254829
238176
224260
1293721
1967663
548653
378415
1873022
271249
824991
1076440
1663363
1141549
470329
946742
516483
35109
496891
654375
351462
1066518
1023416
133118
1854208
1905326
649875
445573
162009
1379696
1934940
1792529
1611315
880771
1005034
1896058
639475
1596422
101105
1311225
1879839
122969
10454
1785969
467711
597773
1154447
1288254
1983085
1566253
348725
886420
1435584
1733827
1788836
857631
1824859
1211669
304519
1869833
1986329
449853
492087
369495
1262496
1390382
378210
659001
774341
684980
1742532
313549
1321994
973693
1644009
1383300
1642971
932144
1130363
785766
833682
545635
167597
837716
1005523
75368
1943764
1194049
845436
906330
278323
1835109
1812042
860337
676693
1372080
532450
742436
1498293
132532
560059
110654
368380
942073
1404567
966725
1721041
1646092
970656
359062
1466495
476305
1809842
1316605
1217541
125408
653876
781307
1691010
1973640
968457
1757931
1922468
1998343
1093570
513891
1753587
1298674
1291636
573273
1623882
1323308
1767038
1144519
1499856
1289412
1995940
1793365
939679
667804
1332565
1618469
708598
1115290
910422
932776
398105
243291
363470
1501557
1679247
720583
1237247
1349271
1771789
1678206
836710
122508
735903
1382701
1381182
825345
335086
771111
240337
742384
74290
418791
1732776
1987211
606436
1808120
174114
229520
536935
231963
274528
1169011
1682046
974447
1877199
511195
1516357
1388384
573913
405841
1759200
1651155
1158074
1426941
1962577
302679
764730
1970722
757724
736534
1182510
556503
1085447
1304625
270815
1359869
1936383
1599313
862733
1432159
708523
65280
438647
264521
1959282
1457121
648901
260447
1758588
895885
1853076
1638714
714609
382077
695337
1367488
1745985
327690
1678977
581694
1256504
949609
963080
1728833
829387
1784685
996995
1504178
1702112
1392688
230602
1560058
680222
926815
1457653
1263435
100717
1972609
1826447
673238
1797446
371126
203622
350741
1605568
648270
729448
1247711
1867929
434441
1440993
992780
125909
1387289
24850
1833078
246347
1876127
1277141
69568
1733399
999237
1762473
1492407
1242532
945986
1434623
1034244
1790287
1969856
562522
539407
1950620
1564413
1192857
1743809
571248
518408
1806172
354272
1881407
1996949
80808
1254780
1931597
481051
1562380
1162439
1277320
1171398
1790646
1884146
434056
1735831
1151892
1276422
1471809
1223831
197667
1483647
727944
822014
909809
748454
1003695
1519061
1306010
1428516
1693071
1938851
1357172
1748627
695983
1170902
755827
1322346
1233929
228659
1988337
1980079
1763696
1825090
1869465
1165375
1074688
1929230
810291
548813
1925348
1248604
1285165
435633
1754087
1902727
1651858
177559
381018
561549
554095
134171
1069250
1131729
858126
1324478
1697714
1066930
278365
400398
891040
453653
1410596
1830297
1274669
1165611
353144
1031735
251951
669172
421107
188939
1385983
69343
1650606
490231
211562
151485
387866
1103787
1084917
1130568
1647405
1750931
921972
694932
1579992
786441
1643457
440999
1013837
1959047
1268287
9689
1966004
1995330
493990
1073678
1149469
749512
294445
1469828
1708724
500400
1521524
396994
189586
997964
397671
1223160
1383923
1063242
1252689
1053698
760559
1401184
1868566
1783577
213428
386109
801961
1334126
1159616
1733852
203267
986854
1933895
1663862
168143
655780
1039368
1469052
1878617
71827
380680
1410318
1345872
111366
1553943
1253235
1204989
1836766
399800
614750
1936252
956967
115572
1418767
1658511
5426
1055658
1889323
204045
387570
1539514
839262
1788896
880634
1444458
1521951
1451550
1709065
602084
1734097
1801746
121423
286423
360613
242070
1561043
1419712
287867
732896
1591909
1084490
409552
1097732
90316
1498766
1772586
53923
1256034
478620
535795
770148
15669
1625246
428530
1096541
182536
1172543
1591694
1000959
54315
1784151
1160475
415714
1103399
1287555
421052
996360
935067
598881
834618
586598
549459
1303249
1808659
955899
1067637
1568198
568018
1784128
969847
1964886
15356
1160868
1122757
1965867
1831345
91328
1281242
1582571
1453445
2089
1886955
233105
1648235
274790
1826747
1827645
982871
1517232
326479
653159
1201965
1863315
1507314
109310
1454493
629264
800800
1723111
1675634
1700009
1357950
1310615
622718
756740
1735131
1636158
1378994
477306
607885
271955
1299029
1476684
1503835
1218198
419126
225124
559065
1118431
15265
1719109
250957
145096
703000
259766
1021595
634505
515803
79435
260846
374919
1954973
319240
1916649
1422936
1403887
1865796
696912
1113944
427125
1049276
160525
229103
341897
1293909
626778
1949458
1138315
1795183
37246
1229800
1623822
384691
1690052
635648
865263
1173680
429640
1328232
914120
1745837
176586
809982
733213
924076
1224698
1022162
813420
269101
953756
141630
707809
1965162
577926
290280
1597356
213541
574451
1736978
381864
1173467
1093935
1000167
939078
430120
284077
335977
334665
669513
715744
55500
1092505
64546
26906
1307399
420988
868481
347130
177517
152718
1415728
611817
1881917
847777
1283057
102808
899027
1641484
1154382
1824614
931715
206731
1395572
357184
1428804
1103168
1215006
1219789
1527179
490368
1790391
1322857
568930
81873
726588
591877
1324927
186435
1751571
519638
276000
256310
511211
850496
1038648
1882405
1371932
186378
273214
148448
572790
1461895
1732056
952838
653526
1373128
158074
476428
1129032
1802567
1158445
1409052
1029157
960490
545511
1790626
91548
587065
680284
600028
203633
1607327
385274
372742
1138240
1849503
1019397
427471
744185
759057
1969119
423539
684386
1086687
436471
715577
1477183
1362816
470814
904929
1253905
1251323
318346
628913
85057
1570510
920339
569630
287326
1549811
1993222
287259
723717
1472953
1679294
507164
1268698
1494758
591452
507789
720264
739555
1316916
348190
438386
326632
1081034
432166
1678461
1130132
1141155
407727
1735366
1251617
1991554
913850
636174
1472500
687012
467514
52715
61180
25745
1339305
532445
701662
907941
1910180
814433
855901
334182
3052
339553
1098841
364035
1114908
1677470
1788560
137467
1733102
1976041
1955916
1720270
77928
1482654
1925242
1026602
782665
1049304
1857470
1031712
1949237
886354
923639
1523236
1935523
1212375
1586761
1346466
52133
706379
435286
1815836
1145947
1667562
455356
1739923
764798
340147
1350340
393874
1619068
284024
1282965
1050811
678453
422476
1603347
1876611
1045072
580590
592850
549766
501755
868939
1554761
1972718
1545724
1425588
838912
626621
1871875
1021018
1808598
1000592
990110
981655
486119
818703
647608
1658916
155855
1952971
1500394
505249
1675031
39928
975910
663281
1730364
904599
1391345
1764861
612964
345250
655313
697749
467673
140127
16448
392632
654959
1064978
287603
1142989
11218
1537966
1118465
1278098
106575
902270
1085557
985147
1510258
220594
365776
1324252
1769752
1811949
228902
1409758
1172411
855688
1603660
253251
1611699
1470303
1163425
332429
62789
903798
1262303
1355984
1297809
1555144
1000809
1899287
1397650
872881
1594946
993610
297722
1220141
1553278
901186
1924446
145563
1981055
783600
560247
909002
1130826
1210731
911763
571402
472934
431700
1845587
660953
608317
228061
1371615
570226
1234662
328378
1585129
470630
1056311
998783
654791
697421
1812130
872242
1986206
359475
1681529
499646
1479279
662184
1125593
1283944
594329
1647926
425104
667225
1590799
650438
602991
583889
815612
257360
1360083
858070
59290
1597865
1434700
379845
824716
1066110
1518560
299481
488135
551370
371343
1356861
1295945
1855570
1437499
1625670
1815250
525787
233119
278858
1178424
1579668
1318403
1661145
1097217
314323
315354
821155
735857
704798
457262
251437
531230
1296316
1116830
1562939
344040
489387
1349616
1795956
586164
1366445
250482
1354873
1792129
54075
1237892
1981699
251310
1884621
1394909
1918251
1000580
143391
1596749
1166591
316304
903176
1318078
623579
1663881
1075535
1248332
1936099
278332
393508
538553
1447052
1811131
482432
792639
1816788
1197952
378679
1392848
766429
343603
1847365
288186
1956349
1486455
146289
214728
1391171
382236
765517
682835
382895
396518
350021
638638
495150
34593
500017
1670124
1100889
1146079
1461562
997517
1813332
1921195
545384
715544
1234621
1783184
1640248
8463
252683
1538121
87791
1127060
612450
1919749
901080
541579
1542674
1744069
107858
268637
1733851
1472714
80605
1662083
890474
525045
641418
83393
1531503
313256
231383
1406429
450069
1466059
421265
1941985
306218
141458
136722
516966
698820
621340
1267946
1491514
1455302
394026
540648
224302
598569
107541
1372611
1339840
1340642
106098
202834
631669
331456
340158
845748
1855323
1227714
1835179
88498
901394
563599
146196
546881
644335
549812
1354101
1148556
71376
1399417
1019215
799242
211446
166915
18208
223741
744859
1920291
755565
1723424
828720
394241
1424888
640923
531281
368936
1095143
606318
486120
1655908
1354721
418366
478923
1243642
230810
1888743
1548487
1858389
1384051
335181
1308401
1428442
1019085
686746
395385
1768100
429360
1766597
1456876
1470940
560323
1818395
1057874
1325034
703629
544523
32001
426826
1318365
1342425
961263
1881383
791569
922691
1061584
1652877
958195
1323126
1500746
1687398
774441
1342584
1826953
556741
139348
230670
855541
211034
1850473
1719500
836835
1678458
888261
407913
1923119
800703
357151
175043
1718295
335700
887191
1291912
1472713
1136810
1395493
1452574
1103945
750949
961696
1327853
1898771
1022413
441852
825118
1822981
568311
476154
1341274
546446
1270629
103658
913466
452939
1894767
227011
436147
1108654
948919
1707045
1505848
628388
1485110
858397
1225139
826141
1224830
329191
269944
782889
859124
1987491
898964
243556
926851
1223419
184943
916880
321938
568594
1248696
1239556
1261037
1076633
1703517
246688
740995
401028
1287354
1730159
737299
538311
1097117
320440
740082
1882022
39867
1770425
1616548
228807
878983
1640043
387017
1930274
21212
141019
252931
1996030
556494
777431
580800
216985
1241641
916980
585752
1410997
552942
501010
1276889
640122
1943229
777234
1267239
589146
1260711
1384019
400191
1325340
1145083
1636473
1208588
563686
1291330
1441199
1349055
15644
844926
1953110
1415372
1697138
990614
756483
1891944
1147506
1514330
624011
1096048
682740
1431567
502496
171002
921357
756378
1636961
1917022
1250360
1254701
1744895
12250
1319660
372594
665536
1150081
267723
908228
1453849
270956
718904
59216
1013701
1762009
374346
216066
1694276
917362
1161827
1096972
1178585
36917
424589
957515
391566
760121
256792
494865
1372534
335466
1144847
793220
1714058
1254098
1315490
360572
183221
1005340
243991
1376484
1649
1477750
829776
445863
1694497
25867
1846790
1943318
318880
1499084
1951308
807957
1893524
1909689
900756
1278467
1523945
1934458
692898
95090
449896
251440
433620
1529547
1984671
1673087
1787512
664905
1388759
1380093
468407
1934084
26502
1046187
159961
1811770
1119716
1301772
607306
1615911
706534
51602
1701939
812073
500836
1548181
200268
1382820
1364726
441906
1482823
117926
432508
1660461
1307796
1247000
157015
1083044
201100
115719
994273
679577
1819278
1029944
1774318
292279
185514
649189
813071
665246
1875678
1369684
1473123
200213
1555068
1352064
977804
1806904
1609197
1118432
1696468
881979
328674
1394493
587438
136045
887404
1690290
1847800
497742
1215378
473146
1833980
1026378
1768080
1117986
876914
394118
597347
1883033
1602180
747409
1533590
1705049
845849
1107041
452345
833430
237801
1330992
1749875
769217
271446
1643422
1327351
199447
101515
915810
169226
1276801
1475841
1741942
1197136
223946
443479
368088
1019111
116960
473158
428814
685366
1073932
1770440
1673639
1145521
1069305
181554
1664068
128246
231363
818412
847807
1444015
1601407
1145255
1540448
872610
890627
996729
650130
1643466
425382
1701802
1949818
1733522
1497639
804695
936739
418667
20609
227832
1385657
490515
446784
839201
1672679
404129
1368590
307295
1158036
465957
1155072
1165512
1637448
7528
1424109
1789224
1393911
376385
962276
1083335
269624
859520
217010
291655
917614
1525806
158333
1478198
1178148
372564
1011488
1022700
234346
1137069
1088108
1595578
1379546
1508549
738975
1686709
1304803
1035286
1288644
1683417
640173
1758545
581617
1478245
1025546
1340238
657929
815658
345673
395713
1873894
950377
809193
738487
12768
1616873
1097220
468759
441749
423589
88667
1837233
125268
221750
1677225
1504404
1281301
1843087
801599
1457564
773352
1498901
456538
1324451
1156239
1041573
1439683
349769
1161395
1788511
1840617
1722501
1789839
1105508
429460
227462
1410833
1924354
465315
1150657
696515
809354
489926
868549
782684
875274
928786
1599748
1210257
260128
540426
583605
265418
15916
156080
459710
1630499
1279029
1175002
255494
1172039
1629594
1702483
1004463
1053146
1782790
295830
473911
1850274
373792
1608414
1301411
581165
1830744
1836122
165347
1929347
423516
408651
654620
157314
1856802
957122
657680
70392
959328
316030
1085294
811734
442399
1590226
1812152
259348
1731958
283172
945760
237882
680515
1792598
443222
1929321
887891
1156869
289627
344558
722527
862546
595509
1152472
1370466
1419701
1197058
1904355
1446867
979248
1294103
1443799
1023753
1658460
845207
1159994
1869478
1848810
853249
1066313
1915276
137389
25002
1917312
1260568
1892580
1831062
1219307
1688757
1911094
84088
950511
606440
733458
788971
908792
792919
1318841
1090342
362512
1971567
1469053
868417
1797016
1257822
1678664
1168118
1554914
27231
529424
558946
1659982
658649
172499
665235
575850
1944966
1625882
1336746
751030
705679
1032056
1046092
1395722
640232
1726166
1228477
839502
1203025
1609067
959748
161648
708883
1783034
890607
565391
1115265
119092
218445
1899352
1932398
714057
1092835
976360
287955
991393
1020705
298064
30002
1839945
1147043
1698960
993151
1605776
418523
1284703
560229
1102142
1958799
1848574
105911
63425
1615273
1300241
1856016
751179
856683
403980
228896
395472
1786475
354895
67497
1369972
128728
308809
958765
1041485
413525
394763
1207984
163230
1098232
72043
468903
348342
877193
1101790
545904
1308682
1507091
1581602
1826426
1325086
765854
261349
128738
1152774
1039754
249843
188598
1581454
651521
1723265
909359
1116011
1088813
544194
1595714
1703694
156965
1240263
1607355
967229
278348
1671753
120725
761942
1025710
1543086
1460531
162146
805957
353971
437863
965884
928079
6878
1891534
1865774
169796
1971804
272772
1514193
228260
1269152
959672
1394208
1584691
1614351
144351
427612
506186
18860
1999604
578406
301121
936278
1773541
1144361
770001
410362
389459
552058
938137
473543
1009450
1840453
20134
761906
1390654
61296
1365957
198787
1640298
324758
880963
1826271
708102
22844
820965
919769
1066247
1542381
134625
508731
1976654
1270266
1643985
518605
1819633
572297
1521304
1139054
252165
1307146
462267
15442
1071263
671145
1055362
397910
1535609
833183
152820
1511171
1703943
546094
1938979
853859
1922725
522358
1585931
1460619
240970
1470672
84407
804627
1936764
1177706
1168268
1313848
1110170
295565
1134743
1485508
963329
796064
1897669
229208
298320
574121
1076004
816655
1916642
821321
1167326
1851113
267410
971474
812745
869517
779364
940420
529688
1939669
1280849
1700657
1524118
749698
600425
489909
844471
588427
1166927
1967782
1506590
1431426
111180
1613523
451429
1806883
408089
1663337
662051
1778746
1336387
1320430
399674
991129
522038
1584049
1134544
1025167
874080
750724
1560911
1628567
574551
1012728
1406856
1188084
1716314
1651123
170478
952980
691066
1012108
241284
479056
675207
15216
1459416
1563194
1717925
473839
1368877
181850
1219271
949837
1610251
1273104
161705
1779362
1572004
595199
561329
1821191
1654695
153826
1798460
995520
1173012
677977
322176
1691934
398174
433086
1486235
95604
930259
1780761
593092
262400
1139234
478887
159259
1968969
1930751
1281954
1594411
1723608
751799
252364
60050
827678
769970
843744
1793443
224128
159246
992215
724202
424525
325677
180869
1405643
669523
1624579
1356932
670236
500205
76559
1118787
286688
1977756
1633369
264972
878946
875652
1165568
1237036
1620061
1351077
115595
1318031
1935682
404420
1726723
1720993
34544
1474598
290471
1616041
1033149
1442354
1379810
1483225
964886
537717
1695470
504351
685574
1032450
1071149
399284
145330
1932546
1097605
304637
1731697
906252
204227
1647872
559957
1947
447253
1860453
844578
1012916
1810924
436575
136274
186875
1049503
1927203
372794
1922910
830561
487198
687000
1209214
945490
1349131
264879
558385
245716
1641186
1286788
18809
125625
1497543
1686085
1369475
160395
602500
50392
902274
476902
1475613
131207
906074
960746
567233
1970738
908916
347199
12920
1464904
751647
839008
905796
1769831
1823958
1454458
1276799
936480
926141
1773764
334388
935965
1147683
111307
34154
1849710
796474
1891104
561493
1061224
1706934
1001658
74945
55379
572330
878277
481868
1271730
1209348
147036
1683622
197634
1306134
1631484
1203448
107286
1861658
1396034
1410310
185566
1604800
1426039
1250049
361440
1774523
1552384
366379
1105186
1671332
1154169
1265923
1860
826643
1796242
365614
753726
1398339
1155233
1479098
805274
1115088
1633739
1680631
327496
1986142
1919326
1081045
735637
1487018
896186
732900
637893
525592
1403608
176105
515227
1980410
1480438
1854767
1633110
782144
1526029
1588925
1108388
1565083
1667969
1597857
498423
100387
1719768
1537125
898286
522255
1201751
859115
381514
407609
1991261
1474575
1010726
142632
1476579
577078
1967685
1152798
434572
1871550
1551982
1124750
1996772
1175558
38655
1987645
782193
1233473
544103
1754747
1523457
872147
1677113
116128
1943282
221940
75283
497575
1709361
1466995
1708099
1706954
1688666
359620
1394609
1634540
1321091
839940
846407
1749629
1566249
1332141
1094693
1821973
1062195
1722921
1908453
64436
916341
1750038
671132
1855273
476622
1313627
1558649
1483014
1895256
1596268
1622226
701229
1326470
452240
1442527
825704
1286098
1932704
43606
1084750
1932352
803348
1262301
1931100
56839
1729803
454419
1204114
417589
1390900
1462162
1522571
703105
1096672
843850
376290
194240
534552
1648457
1640655
915128
1546213
755010
279268
917967
23748
1703274
483404
1126851
488401
1480732
1326735
1664055
344006
220775
1320352
761207
755940
1165827
1557810
892301
259445
858042
1990526
928620
1456664
1493640
215846
1949454
474902
1428475
683184
1119139
1953953
402225
1067976
537072
759713
1658152
1469120
1641635
354819
976492
1546118
1181261
946061
794383
1210009
1181212
720601
393626
997679
1355273
1643102
476618
1349426
1121801
1271313
1085586
1792090
89093
743141
1425036
851218
1126564
1684235
69548
265420
221417
1327813
1440435
219111
15192
820119
763428
615864
1915075
830616
709599
1123740
219161
597196
1375193
841541
1330546
583804
486007
911221
1434835
946778
1331751
1480605
1461741
1426143
1002995
1237629
850097
543521
1011010
1066520
204899
1679903
1104613
1694942
142583
497517
1022551
404333
1686686
910843
1716357
460149
353564
1284996
1446067
924868
257081
634358
1354050
60962
1923464
1825938
810948
507194
1074448
1956012
595983
1436208
1569419
1686930
1091739
481379
1777987
1433099
287323
769076
1268907
828851
231780
1629791
202352
897509
151418
492640
315462
849817
496566
913333
1558288
1858110
652194
239079
1451455
1222181
1664642
355323
700796
1962045
831464
29079
1012826
939816
732246
1997278
1677986
473083
843230
1578589
358074
1408626
131185
388732
870560
414139
1962738
23196
1060786
1321852
330615
1679470
1352277
61645
763954
1433402
1157806
1095171
31829
58960
1277636
285730
543165
605819
1393344
671464
1017124
1511789
179805
1110470
783014
1778991
297265
667487
926747
1003812
1616855
1720743
749715
588752
1726410
974237
977330
570931
1453045
1003819
972367
263395
1082412
1837547
1911326
607992
354798
1460433
745340
1510101
1600092
47698
728547
720118
428784
1987743
975638
944687
2624
174021
1142779
417538
365919
1229112
344049
1754178
694233
1580938
1643013
1305051
1713132
490002
1934742
1015435
842062
1060565
1868046
1264916
1328661
1236342
1836484
652953
251287
1820681
1194628
1907110
914837
1757863
1345597
1792527
174893
1802993
377100
1817824
501358
329016
1740231
1102728
387075
500554
1952084
1222117
547085
878173
573949
919542
640557
268261
1405596
1690260
1783282
9260
1104060
883565
1238584
1292178
856088
797281
1731844
1451565
407270
1408721
1692252
1732673
1670012
1811075
287108
1865424
1256700
1708786
737834
634010
1544497
337288
165470
676281
166529
782179
1862016
399078
868051
1025313
1360419
717828
973707
1443733
329440
1883196
704993
653136
748665
1953117
990909
667503
1390369
1137552
1142582
295657
1060739
807050
1660966
257567
1567894
219110
971060
1291829
770690
476537
1362545
1408733
1037626
1539000
1110269
117522
248416
59725
1625168
647236
670041
827965
268055
901253
483773
189802
806200
21217
236030
851149
1804123
451985
47379
1965411
1433767
1815693
633211
153545
950688
999642
1562332
1921596
1699332
1992075
284713
818895
398606
1294451
1815287
392537
93650
1341784
907678
123319
1257938
1886819
1642728
1657296
1492969
505921
677343
138345
733856
1747545
253889
1223759
815259
1533456
768367
1684777
1476886
459844
526098
1309528
1835660
389328
90308
197086
1431601
1434939
1074908
622638
81891
1930798
662926
358587
551664
699607
164492
1920722
1782792
753318
642162
1703177
1718325
1322655
508121
1495368
555042
1924726
849617
1160829
1121258
914953
1139679
1973950
1727747
1300687
850504
1346022
22507
1998850
1260696
959972
1901230
1031619
775753
1159586
717691
950628
841887
1869140
641006
155798
1007719
120284
57307
179495
296881
265047
1406017
1878809
119203
175219
1835542
1571158
1856989
413357
61143
1557442
113798
1473167
1255219
1750247
1974078
572961
1155549
1185175
1954609
1685366
890757
892821
314178
1631566
374223
190543
1909920
1927043
497894
712058
1486630
1516463
672951
280277
76386
1071538
874123
1425820
30099
1719213
1029653
506504
1599469
1825174
1148601
412243
988424
1746996
1419038
351705
1315947
195957
756926
1095452
293635
369771
391377
1686437
1781740
480111
1534138
183630
332358
147197
103607
455458
796686
985977
1808837
629172
415795
1910448
1791455
737549
820237
117428
167935
693673
997110
15429
1812504
729481
678772
3714
1759532
1480004
981205
1826994
379324
288945
1959754
1828863
49152
183216
574984
89785
1940657
1220073
1491849
638202
1281668
198167
1175887
1163650
272434
458754
765432
1930890
481584
1121961
604334
1378793
1581357
1356484
1237406
1276681
455606
993092
95232
1760544
986337
134972
1065227
513550
1380317
1734816
455264
318947
1933257
1779589
1839767
223300
536692
1996118
936339
1823652
452346
1753215
794278
1376910
1614863
440167
1544546
1886567
1860919
1602296
99754
997374
715468
897026
874742
1002559
1115852
1453856
50057
1206324
1209464
64861
1978974
815591
925395
1772749
155975
1745593
1560189
836738
1208600
875888
1112497
1290984
1407499
368391
53754
280864
1179380
457133
774000
944366
996178
1236923
484333
55853
1572976
579728
1131894
313593
1959863
244140
234149
1220416
1585590
376708
1596033
1718529
1585525
1479787
452196
1814506
465
1056238
868110
787340
1555013
432787
1759468
332870
1890102
705350
1356017
234390
1935299
1920194
483525
655194
1227482
1445475
704891
866622
1916754
616172
502028
520470
766434
632154
1957647
1683987
1679104
1689766
1741030
1741675
1370461
1235535
1435955
890728
1280244
993078
316624
1841066
1176637
811573
589442
1228596
601430
1140162
1062003
621498
705404
978891
909823
523228
531587
155610
1452664
1045274
1421576
1615101
1035704
36208
867472
896738
1942928
145292
84004
719192
271694
1492332
574811
1754199
1912415
519747
1360505
349587
1834084
712634
1478704
85352
594389
692638
189995
1762292
167103
232155
931205
401818
1424563
396205
1694774
786894
716135
1244382
304277
116514
958627
722531
517147
223699
784789
922091
661089
989911
1806396
571185
17059
430639
475228
336808
1629052
300269
1677482
656725
1754112
460334
498780
256641
1994947
1919159
408652
1429965
432337
505373
954358
1094297
1329468
825573
594699
1011151
590535
1404925
1976354
183320
495992
880408
330394
1963753
1422424
1616128
828693
576102
705940
860022
335201
799916
829996
268482
46803
1655741
1513247
62520
1564353
799410
1013785
536578
21028
415486
1147643
191812
67337
933935
49827
50222
95553
136020
1404875
208756
1140828
1961709
1207424
828799
392746
1649996
1715441
1805429
1913400
1353417
569707
330404
826783
164094
718492
1841923
884773
1297661
1042107
505664
1526949
1417797
1011249
550326
1070130
1731991
1242938
1292440
1804416
1297176
1457519
1241246
1970697
677713
872088
1910733
468461
788670
967823
698287
1629902
97032
707446
1025934
1891617
1399298
1443870
678645
1178874
678636
1449999
1411097
273716
1393183
83808
1435158
1921870
112590
1792369
666072
1453637
1446914
1590784
716129
189821
1154401
583012
403250
541395
1093962
1098916
1520502
866317
845196
201561
449686
197207
1157262
830741
1847826
100066
740127
512001
417132
75963
1860534
1801660
471735
429457
1605983
332686
301330
1108034
444422
247268
427782
1720930
1329695
901192
1612052
1617228
1914728
1000443
1800858
1240947
1281633
1070423
126271
623786
1513021
889930
723215
220044
1316649
7303
344054
1289841
466395
1385602
1884427
1056838
714274
1171665
1062953
1406105
1314294
813759
699970
1086514
173139
1599869
943174
62056
607455
56721
1475557
527230
1685879
1422217
1427419
147851
1784344
226877
645776
1092385
1839234
130169
1023227
1595865
678659
1454102
759024
532550
123918
730911
1357644
839497
32199
1577959
791436
460999
1041522
1443472
856964
1424320
1244892
549695
164922
1099867
394782
484696
1943592
353555
495493
711847
1690439
452817
1442390
918564
1042303
525010
1464799
33034
1040200
1772131
1318639
261461
326337
1505148
1010166
1516398
142
488340
1910152
999207
1603188
840385
558043
11147
1556332
1064799
944905
1997206
342673
83174
155596
386256
702141
920609
1326550
1791748
359011
1519995
555860
1972710
1979609
1303180
1110015
1376317
90956
650088
769767
1118927
1706685
1764202
345903
424663
1261120
292836
1505031
1580007
1738048
483189
493023
518752
248684
1315602
1129327
1496942
107385
153017
1972144
1481283
511396
178445
1924713
870265
1746227
553915
1029700
1292063
1703800
1498020
1939354
1719315
1329193
708505
563457
103266
1879563
1488129
942629
778975
1491488
57414
1124859
1165396
107956
1381675
391256
1355444
891547
1980080
662908
1162800
405356
1926699
203587
1672455
1670487
1895665
1667884
826250
1551941
911743
1360589
59168
1235542
397926
1730855
434441
821309
1446463
10604
595976
145492
1099235
1277848
1963367
1765244
1680579
322502
1436551
738245
308229
216143
1439940
256300
1195699
1488495
1610967
1982510
1224100
1912442
1830957
1022582
993085
517118
297010
1119079
1606720
1008828
939036
40709
1258429
792445
691705
1275772
403025
1787838
375662
737335
1359922
500153
1840803
13872
1008160
822462
537285
1116813
13588
482421
299603
1505365
460973
1029607
347435
358853
1389104
556912
1944162
1616304
1060599
486653
60642
504624
1880253
521760
58780
785496
891418
1590458
1160320
170996
1198373
1861474
1564025
1534763
1643774
483647
779123
612117
948117
211488
586682
1705951
1653634
580701
187398
1994269
339392
1663781
581475
876787
208408
1405993
1668461
317057
1606345
628369
1092737
532195
1704419
718546
1420314
344531
1924465
1536554
956806
246528
1199996
1804833
685040
1867339
340891
1193673
1857667
793568
1839994
1019699
1554976
1486676
1955836
634648
1691420
1049295
783506
1092705
823326
904408
361105
167786
1913287
1869700
1825229
941172
1058780
996276
131547
1869836
231468
1784791
1935186
647115
725720
89566
131184
1743794
995690
1302394
144866
1499211
1526987
257266
412046
583991
1014303
1489673
1987828
1333637
83061
1098037
1953525
1724068
1962325
254186
1168465
1990018
769832
1283777
1106676
257081
1894382
1959882
36923
1831472
1157358
572217
73716
1163025
676257
1313
46856
980937
825133
1101456
1320669
1838947
1861031
797002
1059740
1035668
1424385
1898437
926124
155629
1718202
1034258
863283
356321
1445694
115115
385488
1444374
1500802
19717
697805
1720434
429150
251111
491694
294625
1699073
1884312
1341171
1228760
1712507
1313612
1224005
1569427
1784367
1107407
1516219
1850250
1598072
1018576
1334403
918344
1420118
1907303
1708341
1525098
739623
1177522
1680960
159719
1804154
1127971
972067
1290595
401330
944287
1446345
1999923
1763097
1841166
1502723
1347630
256287
1654250
1736960
847048
563889
662086
868691
285528
893424
1499359
1387737
439528
1115371
1146950
251143
1227602
73792
824928
1295313
1779197
1210468
1881463
1885000
1042451
894265
842866
1740919
1807961
1318367
298463
1548231
1603152
1378740
914466
1407945
1815827
267040
460050
1446725
1391280
1439492
1814535
598863
463122
1387787
3388
482136
1431141
1088907
599501
560575
1610482
1071575
1791032
306678
1885362
1648403
568692
731875
550496
1380484
717797
1745441
1243477
730563
1470245
1966617
885352
1844074
227419
942929
525388
1439667
104824
1180173
1960997
463739
931941
950443
856379
283199
1525029
1428892
1347075
1747662
701448
350609
622885
1052103
1581251
1092624
1851191
1572868
1967709
48339
1446726
315421
555027
1724586
878264
1624670
1223910
887909
1666782
1325157
537314
1877576
1753689
324987
1610315
352637
207674
1457158
273605
344114
1830482
435316
903372
1756305
1744123
16710
1996078
552842
1879146
944318
1819119
244808
185768
194362
1587244
1731267
1721466
495102
1745388
1749511
1495752
1414549
1894379
1373168
1791737
1017714
1061674
926491
1908681
100504
140034
146127
1527467
1773411
1592929
1761907
1602893
1759530
971707
905960
1387926
1328832
831902
1815090
1425830
1071729
868341
1686254
71530
201345
876907
299552
532321
1037901
1791393
441398
1175882
1873873
1580181
1059872
1256344
916688
387521
1491552
1198670
1123164
713315
1729110
1536500
1387103
1382914
1176477
1186772
856765
780941
1728427
1654313
1538594
357570
1460252
1580449
1348707
49702
1491107
1405749
1174424
1176240
1326571
1901668
1073365
483874
1973366
1289265
1486145
1282425
1027474
524793
883340
612149
271363
636158
1198563
758763
1972915
740484
864572
245451
544067
307263
1137061
1587068
923620
1741182
746323
282444
1213437
952573
1136630
485101
1052819
591502
856095
1731978
547532
1513565
813477
139535
1755458
1774891
1286771
1006706
1937207
1057601
959956
906816
98582
443727
1575269
293087
1670440
1664347
582732
1128546
37892
382424
988928
74772
1493860
1501732
1462304
1707054
623632
1901950
1797582
310700
1886937
744285
48607
1272882
275747
818641
675120
118495
743826
1854126
1287448
1182395
199337
574691
526192
1314522
1401599
558941
506035
1042804
1081273
1907571
332006
1494525
324074
1128392
1445737
807853
1879632
1940114
1537555
515318
501805
1054252
176850
962273
64855
814751
1483439
727869
1785387
1160961
1922356
1630133
1327049
443943
474942
1698344
85348
1626022
1940301
485689
1241652
421419
810646
1822815
813691
1849612
550735
295187
554920
1525033
480370
452336
1235786
717984
931152
1170390
1405964
695331
726634
1208345
657198
1146446
234500
1919747
937014
384431
1097809
547302
875981
592472
60779
382384
901088
1521599
235113
207287
1528486
1363027
910586
1770842
316099
1252227
1992406
377053
1601060
1681178
1756136
216666
551611
319257
1153635
259027
1118970
775768
1407241
817702
1967061
1694653
504567
478993
592156
286010
344112
1727425
1795798
1684855
1253625
79913
1906978
295320
240851
1142469
585981
195619
106890
750479
635722
365296
499087
362789
1472425
215761
1238314
620589
1119174
895005
898126
1442505
1994444
1456578
158079
707877
1309487
514017
951505
1146263
994868
724334
492653
911047
723462
605849
1531153
881842
1111729
1889095
1119904
1007931
840820
1650724
1580638
153177
210709
1085027
1240929
1213516
314838
1997199
1528593
1495944
149438
1647103
1582727
566321
1554440
697701
32088
456594
548881
690940
1441418
1422677
1839028
368787
784329
1016194
1119189
1870121
505074
1143616
915400
1497037
967961
1539338
59492
1812641
75880
984700
589206
1062256
368913
1718078
1720764
1472338
1807535
1001304
47715
458937
1484713
14784
566927
1441658
1786795
171614
1726212
1144985
1193661
503563
1668654
175025
1588847
1233457
1214894
398232
1869163
1550358
143280
757635
657437
270243
1230606
26311
262139
234394
326799
1722717
661593
1989233
1215564
28939
325164
1743123
1354784
29728
1486270
667468
1628217
447266
416523
1755280
369642
438330
1631775
571527
57496
1931947
1702930
260989
1520444
263143
1227442
9094
1578673
155192
133763
403318
668541
1868246
1845069
490170
483741
215728
1213844
1181594
289674
1822513
1354415
117406
1225306
40052
713830
635289
865277
62501
175155
422047
707626
1838010
55587
189025
793389
207486
703222
884645
7775
1021576
94331
1790290
895119
981836
608697
754320
801122
1595697
1607210
1454163
1936242
750193
501533
737556
1219391
739723
920359
731763
243265
383050
954118
233796
1737252
519443
517473
240600
266459
920476
343437
1009464
59420
1548933
1159189
920746
1743416
1509298
1127042
1298614
168505
557352
747256
842208
1277227
1746800
60865
176854
582128
840722
1184418
30330
709384
1620411
955677
795866
275605
1121059
924924
231740
1759840
1615692
997395
784686
1784705
1093489
77837
1766787
401047
1097068
136637
1130180
1952934
1392321
1521058
493890
1749437
1834302
802169
418617
860128
1174807
736951
1921140
1095364
1756181
1531017
1067428
123984
1345788
118222
10470
1497495
228788
1048961
1475847
186824
340021
825375
212943
1819040
1173502
1810864
989568
164358
1040316
1473383
936312
1373367
234861
402285
1619477
933573
602802
1529830
531021
131862
321308
1365370
132458
639250
1995767
830119
1404973
1782048
1316204
940386
825891
662690
104529
703172
1237665
1910479
1473133
1727236
1326750
866627
1666083
1031281
742981
66530
1935077
1633899
358442
1365494
1106506
1769204
1117709
1972007
470858
1532470
1485642
629491
481508
468011
1322595
1265131
1037809
1064546
1572866
1982790
497423
720961
985147
832894
1149249
1174623
1209020
447368
853793
930193
1675588
1781591
1928514
1044703
862092
1564054
696985
1920760
1452703
931580
1525465
1268091
246028
648543
637413
649946
1250580
112886
360611
67198
1545496
26218
1473830
1102849
1992425
508956
1437422
808521
550245
1279513
1328491
1291475
744551
647665
734774
468197
105165
985483
1530998
1512794
1575625
1605917
1923438
1079622
517612
513794
1748940
1021441
227285
1508717
698305
1651196
624161
324531
305386
783572
1047116
1898568
88281
1282561
944546
1155512
1330940
84987
775259
1176852
292283
247215
1305600
985101
1465735
510025
608208
559418
634638
821872
1651931
1147860
652273
936838
679684
890383
859134
1416928
764806
679773
1147832
1333298
1946103
1518213
1208864
426264
305829
1495616
100883
1171995
18372
1850929
676852
302506
1735201
1163381
951774
1654147
1447062
1464407
1239144
37153
956532
303864
1178777
607473
1160759
304107
9186
1194276
496015
420904
1128745
311600
441648
1300040
68698
703664
102953
101938
991008
1977101
516547
910183
210573
1180035
390630
1031906
1708326
911304
28556
102043
1607401
1664697
1560850
114111
1252928
870385
30398
1859262
1658527
1988393
844634
9516
1925390
1646438
525666
999912
597287
13104
1535775
1063752
7994
1073096
825596
1429255
133169
739708
1779267
1061796
86535
1064909
1691812
790788
1315552
1622805
769187
1135396
1427700
983414
780240
732534
1667104
86698
188982
375394
911665
812575
1949807
988031
735466
893479
1365199
1077301
1256129
382650
284840
1777041
1809362
1969617
703697
1843774
1544577
1144182
1069275
1763677
1257156
1042269
790702
29893
706135
595490
254700
623598
623660
229130
1442403
938282
1126841
1802500
442547
205447
1284360
1048691
1498967
788997
81805
449632
1727413
1554307
347133
269259
26750
208431
376624
1028014
1896093
873408
301688
1771716
48876
1365188
1475766
1940692
642284
1386395
151090
1604756
1289206
1582893
1994343
802800
884847
1670091
10859
396530
1521545
999336
109255
1735908
1013117
444178
246946
136918
68960
386034
683725
181270
807975
1027173
929854
102237
256698
1649867
834414
587412
1932508
1421305
928974
1227500
1671234
994852
336364
244537
526921
1775390
656638
354582
1870999
1014036
1836136
526817
997472
414179
423549
1226717
840643
111360
1249817
1450885
1964336
1904149
1433090
1256948
499914
1860616
174575
1351833
1006789
551738
731883
1613019
1064641
227495
1730471
1187830
577922
486572
604801
197957
1565022
1053176
1719704
1135785
1830700
288833
1824052
257631
1806926
1225754
392378
900328
1647731
469664
483624
1527460
888845
513170
1604998
1303975
1829666
1442264
1538424
1578939
648314
262649
643297
1693136
595231
441087
927925
1304468
1537089
165504
692571
1086206
784115
254851
1313399
1596280
1400419
677235
285150
46204
1739595
1799181
588886
1479276
1480696
42684
1543283
576113
1135197
526484
1030283
1321148
678155
1645841
1373372
1682937
1119233
1113545
1771087
765103
1503077
1487536
1737441
455443
617362
1260556
736907
548974
717191
1743937
1756872
951374
131622
1818295
1499464
328939
464177
1099944
1669805
602908
1597186
1027873
1289453
551
918525
70402
1208305
1738651
822326
189427
262447
661471
1684880
545385
774046
296638
1268235
226588
1706177
1433429
125926
90860
992756
1158965
707287
1658245
414230
214958
1128523
677215
1186929
639165
1997596
607176
716122
655020
1991700
1563008
1057748
494229
656892
200368
91163
1360309
1155195
785155
937791
572936
1940988
282239
1061164
1915607
1012558
1974033
1879653
1388494
425289
1255134
463936
1239991
915431
1482473
104246
1466890
1946773
1133164
481873
306452
878883
570776
191232
188433
659396
305139
1844781
696965
929062
1144004
804162
1196016
114760
1344758
769322
809578
996820
1003315
1893759
1717017
1987889
1678798
1012454
477573
1691478
571219
349490
867146
1325320
1557151
77837
1660032
767020
1906811
666272
656456
365862
1750
1094658
1646491
1785453
1884946
544406
1739237
1124321
671712
1560370
274469
1983572
726672
67523
931168
1184843
1665072
713432
1351820
1282596
277962
690402
944711
98761
960929
189145
577699
1570949
466051
1571029
214673
566115
1197836
1530198
1234039
1569633
320961
348336
1407423
536871
666076
1491078
1346807
1025258
1784177
234960
1884855
1762718
1079363
1618686
200393
843606
458085
1323548
1107866
228914
253030
1918784
1621032
906019
1952743
1893776
1016307
32808
1247011
1035954
1816931
1242106
618627
1241709
859982
1504872
680836
164166
1815340
596924
1123663
398445
1210482
673602
1129388
1089706
792202
715044
556329
1867906
1781762
292920
692605
1939982
412099
646085
495091
352983
1945876
786673
946050
1430841
101553
1865448
696818
1215269
1016408
287586
1938952
304266
512352
1978404
1302556
1763007
804099
38731
1066263
1208014
544555
662635
343724
1413968
628846
324932
1526537
591871
1516260
782161
131977
15987
598286
973168
836191
983142
1141577
1626306
193769
1095647
576315
198104
203865
625874
1085012
133355
430744
217834
1422044
1028839
841989
886849
321497
1975091
1590314
1033581
1502821
1714607
1339405
1215398
1271642
1235491
1174324
571485
773529
525480
1168481
1101829
12674
274959
670828
1634778
1453561
729786
1006454
754165
885047
177727
804031
104110
1966836
1952128
898381
1229389
238456
1696794
1500254
1754340
1705188
1082388
994279
1735657
964739
666921
1202966
1724900
1827201
1193633
1411394
1829465
753956
1533597
521031
19465
100535
147000
111462
1503598
477826
1139390
611495
1497527
1591824
1232977
1037573
353400
1844902
1350665
1708319
1890224
1779026
1891285
186739
791550
1387394
1551310
295752
1640248
27992
691263
1300288
990937
1881465
353127
1665434
1167170
1290386
1230908
450866
429166
971484
314413
40021
1442747
1331989
1428791
313753
572397
425269
854367
775373
400449
1041423
1405729
285204
505687
73121
311775
1645596
106710
1353279
262464
748616
117014
757913
1027526
1125465
1121416
1741330
656247
857941
445767
444170
910158
1900388
1367393
1533948
1392972
1646941
513798
782542
1540031
1872953
650344
372281
1695138
1738626
661922
643641
655499
1550487
1169200
108473
1022265
346845
304572
517904
825184
704076
1722998
790620
305301
816021
1100173
96781
720072
699673
888440
1259243
538937
1133061
1374288
1127253
1486282
1919529
1583039
1455585
179179
1390590
253064
1882551
1628086
209833
570351
839930
1962072
769566
282580
1295201
471546
1338765
1824897
370823
358164
411981
1396132
1736802
989879
1074357
1771582
1007701
395220
1343212
1675210
675995
1252930
1569467
347352
1254828
79688
317105
1129158
791998
962823
1091434
1565572
309038
333219
517463
89320
1654327
929104
1465312
390958
926017
419312
614217
209298
329248
1488032
892968
415155
434622
1550967
1482689
682198
250951
1567269
960531
1703435
14195
815374
326807
1499032
88445
480541
1763730
979423
777619
1443387
710745
424194
1812260
300327
74146
1243353
375346
834715
1796762
284725
193364
1021650
1467934
1913457
152196
361667
1535367
1225586
624207
1887227
1315814
1504418
1316615
109376
1523302
289976
603207
136585
1794573
397193
42325
1778094
887727
551138
1683723
1817518
367618
69534
1523596
803439
1415617
1375486
401256
1514591
29881
480639
1613628
1339566
1838934
23049
631302
458843
1163140
1038779
895834
1042084
480409
1836633
1693111
759241
294183
1677869
785723
1929755
1130263
1034149
1998421
630098
286539
126345
550419
1698430
851186
500041
348099
1357881
1360160
1852428
1488006
1655708
1595368
1149922
886999
1716139
1159932
1340360
157856
1925924
43662
852406
1512675
1150659
202041
756905
839475
1183121
647244
439704
780492
538191
838854
1843350
804066
932861
452399
502122
1230711
631153
292218
1191298
456952
184432
26794
1778619
132965
1790018
1456740
258688
384399
215972
1796821
1938692
1444007
44903
1120880
1103557
818888
982309
459121
1686551
1643879
45733
1228898
966628
717344
76695
694312
1362518
1869054
642913
883946
1475
1230372
700252
1974404
1279535
755393
1643065
326109
148208
1074527
249421
1609459
1902059
1924154
1798602
1257650
1427364
415442
488842
1547858
573485
719980
829053
1462461
485170
1648284
616864
1896822
272625
1179474
1745197
58442
267594
319078
695330
888811
15933
1709205
1798200
153962
245867
1966733
1401813
1730261
1825136
712720
537061
1582192
1077221
1717050
1154084
1917481
1055687
1997811
1961768
1512674
102045
183500
709050
1257347
1331405
1875644
1113260
66529
426413
1903718
190540
82396
1726353
1922672
14243
1658384
840897
409382
531893
1321112
923868
569363
341574
1886815
267651
815358
1465504
987045
405961
94835
1045103
1191493
731974
340349
317917
1877713
1348414
1405851
1755136
1118630
44695
1427547
1276031
813222
224844
1027398
1944360
1825164
562624
1119195
210955
747170
1243164
992147
388415
1386321
1154897
1271991
1394390
1321684
625799
1226557
962359
879980
1481635
182545
571836
1975691
1483304
154997
40374
1711569
1325582
733506
1488498
1047671
255649
1400515
984867
1344427
1351648
118089
1330716
1285412
106779
608001
826592
1279489
853532
271293
1960827
1902631
566760
222819
412069
1862863
1964867
1474531
1473824
1475664
1366629
304913
792709
340173
70354
940542
126393
1776385
441454
1458524
1595703
1544785
565515
295738
1040613
1915435
1273841
142632
980575
683299
1085366
588448
572193
297172
1601013
347097
81480
695896
1763580
1775219
1029524
1228704
239746
460880
767088
485555
1298031
1650370
903041
1581514
1450880
255908
1507944
1422973
1024468
580873
1190714
1006059
520054
980321
762706
363120
1063594
597801
560931
811132
1064294
1782287
1896939
1592907
1979114
774791
353975
102529
356112
1302612
950059
54250
279660
1192566
1552540
20604
995841
279876
1412269
481262
1386330
392985
585685
130573
531763
366491
1101327
1180523
59331
671434
695062
33552
1199387
1816714
653453
122336
1606689
519896
506821
770832
182757
497685
1081928
1430784
1173954
1517334
1615419
992813
959513
1175037
1031323
307863
1053885
1310596
1255539
645397
1776358
1841636
271333
1452854
1216035
1749720
1616041
1395415
1576553
161683
1685051
994152
498762
190237
385187
1142137
1933890
1788083
643270
1919789
660494
389047
117132
1047033
995266
390317
1886416
512798
882
894463
796183
562480
638559
740273
1538132
1455211
1810137
1244897
505046
314892
852622
950310
417088
1631207
512713
1159120
1776246
378530
1558118
1604349
844368
276598
386570
1116185
1291027
891945
1447919
600147
741825
1084409
837951
583029
1747278
1745949
405421
836545
46763
1479954
1818671
332648
1256874
1236417
430768
707615
1441986
539263
436850
238988
707332
974735
1142360
873153
962166
1439278
1007976
127538
1197765
358768
1141803
1647438
1284006
1810420
182732
813008
1659975
1240898
134376
1263273
1404883
1736214
1916292
1352460
1642922
1684484
1465350
1742100
1325502
1967030
398582
1456224
1725284
1449388
1595470
1893422
217254
707507
1564328
441842
740992
138948
1140471
876900
144600
755473
1089088
1160763
409319
1672455
1396457
1025265
775663
342159
1466842
1517464
1874501
885914
1526398
1827436
1531801
764528
1355439
1191607
1303409
1494987
1140644
1527610
1132356
614439
1391224
268103
1688998
1359761
1964669
1872737
500077
645335
1026182
1753481
8658
775181
989110
388144
1928747
199136
12984
432372
71432
251882
437822
920768
1346742
722953
1951324
1376986
1966643
603408
360553
1598422
1214793
1349290
809026
1805294
1168498
1952804
183416
875429
813537
1561066
737269
1917742
1559850
1374129
481713
1902153
193083
747886
870685
1803180
1561852
718038
1573165
551020
429612
582461
1259287
138332
75129
185029
1335659
1677011
1609437
1736429
552265
1731827
784294
1940458
659633
962662
31436
1126135
1892274
1212249
1905044
1195435
1436985
1409171
1659218
1504973
889889
940264
1070014
1869222
732199
917631
1620905
1067538
1576977
137774
457076
988459
826722
1338818
170192
760293
998229
1506264
295314
73150
308701
1746562
1529999
842845
1564526
1618160
169600
1339781
697847
1290436
618302
151406
1416905
1262401
1798144
1772396
1955707
757526
19433
1610738
1157336
1783531
1099635
1608599
203256
1286315
185877
1228720
1615675
104863
225323
501503
929395
88616
285696
906611
779779
1431122
75894
1436296
1954024
1083
1298817
73351
1490606
1111455
826542
432210
994421
1236242
874493
1124153
1386753
1326539
676152
1386658
659652
1179219
446627
1026683
1556816
965073
682033
1300737
143807
691075
1799839
1954353
453674
452929
1734095
1273745
662576
248492
687443
1338259
853230
1506559
38297
999035
1435626
1482841
1939299
215073
823721
1110829
1185043
594900
1509859
1353357
1352675
1831821
5021
1268864
1541175
164067
503531
1409587
1101452
1142075
187373
1698969
1678360
1289170
441897
577116
453045
104758
1591048
249936
1445830
1501057
1067204
514266
1777309
764961
1478646
179418
494176
200597
361154
40147
1045459
1726737
730586
346290
727696
1735465
142407
622495
1327919
671476
983072
350381
1811583
975106
1476578
958011
1955473
1050557
855516
1077837
7530
974249
1282083
1117184
1519517
1587994
1410490
1452878
251570
1789115
1371045
743967
1295116
1817695
938391
1669260
68745
468514
1119777
1168322
1475560
649409
922239
1084200
131858
91981
1316232
1235266
973652
1427183
696177
1653432
401416
1367965
1562562
1678185
315676
154275
533993
1008314
664471
455573
801390
1241587
1846061
1075334
1211988
761812
102431
332639
236572
1566235
1119594
586885
475880
889514
1930514
539323
736203
632999
1348092
123012
91779
872259
1889476
269750
521750
352972
1764788
848341
1870527
339562
1454158
569941
915581
1540304
1526520
1079927
944439
275279
1549885
243467
724545
988739
1920834
247545
716999
1070649
1130936
1432996
556704
257661
537160
185287
287478
1005208
186033
860992
1348568
448263
244811
526935
426436
945854
913560
414453
1165089
785251
1637895
50919
656075
794827
1593682
812615
1261347
584111
1254010
1257070
651883
525862
130446
1410091
335941
478676
811732
1370999
316645
494550
1106373
31302
979276
1228854
1439669
473773
745596
1076314
1273716
160918
898959
101828
1832296
1865197
469985
1002445
357530
976349
1955971
328915
1054209
657205
1399975
834898
84276
193355
772006
1346914
980898
1749293
277094
1604090
1099619
1569821
173841
148901
947876
427149
1471158
674076
1121180
1099862
756021
166773
975102
220377
985888
495507
1559221
1500047
372333
1504656
806676
98558
1026856
1173748
1362217
546130
425309
1324039
251171
1893236
127171
1215748
103002
177931
1454205
1715889
462175
947386
1111271
1979751
1758885
668900
1334621
803230
140188
385103
219573
407871
641430
1697577
1265492
1605494
1701443
629479
1048522
1265716
1130911
1445239
1555327
930832
1957150
1330113
1269229
528253
396639
467669
292980
1878869
703558
1795502
99878
1617825
189888
872510
1491625
1023713
93019
47263
1069047
16736
1723162
709883
218292
1545573
1696364
978789
1725469
1843945
1596958
1742203
1172011
1810842
1865755
1900753
1995251
1869560
671136
1286905
651923
1433584
1105438
74238
1902106
211727
538852
649108
872407
1137124
252601
273675
1397217
1687751
1803720
1656541
1575627
1457035
1380314
1261535
584849
805160
1238389
1210212
1647246
381878
1301692
1897218
38288
227232
1102002
719793
1346138
1733593
1660559
1839202
948556
854486
1847421
806969
716306
386593
1485532
1655550
1194739
249160
1707915
1093490
1367559
1325498
95918
1932470
1752865
498071
727168
1786746
574035
221988
1179213
1721258
671741
911193
707022
1237171
1219434
419531
701656
94575
1259140
664321
1152278
1805210
1196342
353001
494869
931447
1675743
333684
1018062
1546272
1695495
1856629
1859229
166385
1266675
1610863
878867
1542521
1467122
25942
281214
1333474
1604119
805153
28621
1673646
1918084
537458
212960
191969
508516
1964743
1507654
658353
1390400
910829
1341537
987170
1725970
1853394
1878668
1443551
1572756
463030
1438847
998474
67165
1190156
956635
1559432
469576
418803
309720
391091
1737210
1597731
1013068
387699
1114515
1191672
1505818
685792
624463
606425
1639639
174808
1747104
1860864
1661968
724405
1302212
1396778
1555278
327278
696834
286284
393769
883063
1256135
1561157
36593
78007
437559
667426
1374300
570118
217797
1730125
820243
85
1615602
1655363
621064
1954544
232925
1217984
1979418
373523
1440401
1795040
1019072
1369370
1593390
483613
1654315
643043
1301715
1960450
598088
1054706
581356
1624440
1748184
1439188
669352
914545
700866
446318
108894
1413259
1277775
1627806
1982022
240078
577648
1561515
757534
195051
1838325
685938
983860
337021
39033
183024
1077521
1456062
1809171
1399457
1426521
793038
700096
1464725
1306569
1470235
1212723
1175307
1967708
1032727
520638
1145146
624927
491267
244935
602505
1657096
1125216
1016010
1117532
1580456
508828
626381
57451
463104
911977
589352
271747
208248
1642935
1575554
1729992
545140
415391
1993888
1630385
1182913
653512
435262
1353352
1939559
1201574
1435296
621455
1180939
1769420
799645
54522
209940
1904588
371722
1118761
1696088
1174067
1440372
759028
208789
649339
896624
1822970
1862536
1820251
1938788
701662
1832416
84024
148617
1782364
823122
361628
778678
82457
329529
1053364
1388474
1564236
1700193
760543
503655
1480575
432798
1342159
283147
315918
638049
1816584
214044
304744
205033
699521
1317040
1787339
1607614
784551
827697
1731175
1154030
536881
553734
1553089
1125918
556772
1917231
1718695
502452
1205792
1270640
97890
736201
141499
1092205
251149
1332461
1469557
423629
1573737
1804952
8787
756684
1839454
1337490
1086487
927838
38687
1095889
595167
413190
790594
1028794
554734
411421
291974
1570785
419415
1216005
973994
273487
1522635
1041721
1425988
185833
391011
6335
624827
270415
612354
232373
1587767
34306
1775851
278132
301117
109773
1497041
57862
260050
1628056
386478
1142118
124413
87740
1999333
1660127
89978
771012
746095
416660
253690
1338324
1092033
226717
1751955
82663
278177
822574
1704433
901390
136435
425008
787348
833673
1054737
723750
708166
1167945
742532
867003
29679
1181075
1876260
1537419
1716505
120572
1893291
1238139
1564741
1625184
1240508
1139391
1874577
390591
1169122
997065
809893
1451256
1179978
938290
74780
1755919
1158552
1323500
1173572
1040539
658848
1939836
1408717
711661
1385872
805869
338320
1116815
1210480
699253
1474864
25668
818944
1671736
1776481
745321
1181639
1268750
680105
1720493
569941
1276289
537651
1556020
87631
586030
281670
1226182
1683144
602190
1963276
487838
1587518
401374
653206
310273
484157
1460203
25412
827546
1505439
1815614
1832844
671636
1753875
1993109
276138
701323
945473
837601
1700725
1342953
702457
443253
1144468
1699191
967798
1047184
667818
1630603
1530695
1028575
1126017
1196046
99598
51400
38042
1771028
1951377
877713
366509
1944205
1446992
176218
746632
858386
671182
1638499
1510405
661080
104867
1922039
353678
403883
508623
1044380
573799
1382375
1180883
1500512
1951399
961712
360756
681558
700253
494957
1455160
910862
945322
1113851
219376
940115
741438
1434233
927962
1750424
109662
273864
1933194
1870559
1888102
880693
382031
304052
1380350
1862039
1802262
1279678
422032
1848640
757144
1685194
268166
933289
1161244
719601
33820
191020
1540392
675209
1197338
1067178
738840
61177
1549869
1183989
1093338
1037623
570159
1075602
471957
1286475
319845
20246
848660
80312
1197000
321317
1616567
810025
1140680
1726064
1154856
1314989
651129
175019
642858
1779506
1797582
394013
270749
1164646
574819
1242647
753400
331481
884966
1594694
873433
700301
247095
933059
1801282
207020
174170
562584
1630739
1780695
1899448
1376785
1386701
1537024
1300599
1229681
1156778
1863896
1814138
78464
1622166
1910172
259773
1558597
1138935
1160322
1083852
1743263
1260971
1706762
1764136
1813105
323053
324607
1329788
1440514
399597
221573
1207805
1523283
1848322
463316
188489
656070
1713709
1365285
1458566
1203630
1682503
1333582
1006736
965248
557329
371213
313968
1923615
335332
1229710
162812
961804
1089467
60721
1855368
973432
1268650
1615317
1584047
277356
49724
1443983
629794
649372
1843687
908148
95951
487066
676282
920363
407462
566929
1747399
1738321
813571
456263
1223121
1629443
1352783
1477392
1558832
1453058
1203931
74819
1767879
565901
1168483
1779948
60133
1725202
1590185
34603
138231
1309595
50154
89005
1734047
520775
450664
24750
1812109
383301
1878596
1972176
1633053
46473
225140
873831
1142452
72651
1711620
828889
1232780
436844
944690
1827125
1133867
917118
1612500
744057
767376
1967905
1850649
553175
132989
594577
1000410
775299
1901143
1461239
1190124
507824
1173724
1902750
404039
305131
1320800
863586
1816701
928429
567021
298263
1633936
394133
1061756
618453
1106865
327060
483901
962724
16836
574922
826170
1516062
858652
1969572
855010
1675294
786141
1005593
1117639
695157
67743
216108
145643
674117
82362
559808
160503
44675
328224
1853708
1405699
1004206
834654
1650780
1053211
1667935
1014612
470223
397443
117648
170308
1173962
1750112
1590688
167004
917088
936127
242292
1140383
863592
614272
1577637
413154
889858
1068631
1239709
1093783
1482414
520607
429000
375174
1179806
1971234
734661
1963853
1127073
296028
981989
1165354
905233
1689558
977869
1290689
1509551
575141
1236032
867363
1716942
1963067
361640
595918
126888
1111655
1173889
297132
533468
462707
1052181
1799718
1876974
957580
1203622
232118
1690197
1213721
1203216
1044366
612976
1394660
785170
1371152
1938473
1887922
798258
452537
214986
152811
1374706
830852
1132142
418850
124935
1432302
1055882
1312007
1334655
887044
547664
69581
882005
43571
1741027
308372
1155549
1449724
397545
1657929
1008505
1626661
812046
502191
1372323
1693204
1751649
962536
1385416
1827050
1438605
1293829
1488839
1913174
680423
550956
714098
1152832
810483
1039916
1049981
1609423
431852
1855186
23670
629625
1265844
1152888
609213
1045725
1159954
1087087
92508
284298
1520663
761943
1308450
1126818
1746869
130678
12075
661320
537039
282077
1807095
429722
1866933
1150319
9193
584859
377105
1774465
306583
1141239
1453992
956094
1563052
1023737
607341
1876986
712193
670170
847584
1589867
1489840
1730433
1228016
341618
949965
1344345
313510
736676
319656
1217494
190968
533359
623970
778949
1453712
1543054
1066470
1773163
593534
1967957
407984
1800049
174662
1751407
1723283
618753
313618
1537723
530551
1468370
948360
794354
344379
1070795
951423
1130174
555658
1391715
1362297
1250851
1579927
1700719
669605
874701
406584
212296
143718
1482990
1833987
266612
1597079
479122
1352796
1940871
1781487
1718322
946262
1223895
906028
1609937
709141
998958
1378753
1671442
1296390
538256
1882836
793599
1767457
368540
1674916
1766565
163543
684650
1188356
738901
1328990
1686490
1145944
1489518
893311
537934
1484730
34715
1439808
532074
1730950
916076
853460
584918
73816
271987
1419611
707626
1525262
1082791
292021
1151737
391773
899398
1445375
1607659
114002
34118
1186424
494744
1072343
704786
614538
762968
1705995
765296
1648246
1886428
1896144
63014
1202838
896148
1138135
651258
62529
694995
300984
1168040
1580030
1859328
710340
1654780
428250
247990
826149
753040
1651748
1138956
643860
197387
1618298
222497
400682
220546
973431
295855
696038
146756
31903
1837302
1181329
1286054
289629
1420809
1380682
1665905
634004
837633
1767141
1068677
1109327
417176
1479024
253675
1291940
212830
1546331
1830876
890384
1186533
125254
483958
1379891
647183
938528
446708
129130
1413028
1913921
1553873
991920
884583
960544
1867431
186942
26726
500242
45647
1160216
829110
1050322
1309807
402045
1666554
1078256
63971
260601
1635614
339062
476625
682352
927558
1336503
48506
760587
912863
540738
356121
1992637
1336542
1295967
983261
306876
48614
1913423
194624
977956
1180693
572957
608046
204154
1307270
1391682
650348
579969
507764
307489
333958
1594732
1606464
1968365
572310
1011521
1611307
545550
1075525
1476577
27630
297089
917731
1536716
1104967
1404721
1605162
111751
1292989
1277394
1057376
128602
1821285
419909
455342
1178793
1037966
522817
146670
26730
956137
313187
669628
1543638
1711309
1787794
425208
44806
299943
955791
1275812
5195
813094
467133
1116509
598300
1874443
297880
371507
906478
1305348
1034050
477003
186660
1776942
1999463
1525439
479306
911158
1923801
622820
331171
662160
1375745
1633703
248025
1054468
1998522
1651534
332279
162617
19821
916912
794345
1876272
1176728
1505617
1765400
631017
674892
1473681
637889
1082539
129809
1472978
964890
1715331
478299
1120579
862038
1751310
1898124
1380417
502779
27875
1925855
285766
1407466
1861501
73573
1945318
352376
863979
1568389
1888953
197806
766105
1283952
235115
1905499
1086632
1079078
1162145
1056347
77463
817267
741327
283060
72920
804153
1006149
1650785
1555654
986977
1211021
1869778
1171736
419301
107432
1925903
1511474
970910
52778
485859
1480653
615214
1402334
1721023
116813
1279233
701528
956509
1852726
67018
97305
296903
1528960
1017579
383845
1229673
1290641
41074
1960431
484805
535348
977727
284351
1486914
1447374
1219195
723061
1114179
855008
1977878
1190625
1552496
238853
427455
329723
989422
1064788
110342
95652
990476
1608938
1847725
1995913
1721980
161488
1813208
1977586
1863781
562495
1791635
1491525
486075
473404
241045
650966
1595657
109713
778389
578146
48605
1307644
511316
1215740
538937
1149938
1210131
1786582
104464
493565
1274551
1419068
903544
1499614
1559774
1021713
1247757
308509
460789
1868930
339892
437078
1182773
1222618
1985073
1345475
1143133
1439600
243781
110372
146810
1147862
1533419
967783
1981315
1727975
1878753
353065
1731623
1995494
283647
1125727
1280178
1401224
754527
1708452
440142
144449
1601280
1604056
888731
642257
773628
1062180
690109
742442
1268835
1480733
1372757
359917
75360
1932412
1159074
123809
106648
542768
1899297
190742
1550253
1908403
1337751
1820557
508029
1107455
1208803
237347
3475
1977028
551249
180116
1303041
1057899
1748801
438961
1062768
796135
432251
531894
1905697
1959077
1398881
1064372
1956231
1263549
887372
230220
1344629
372084
1343042
1622662
737908
602800
891586
1407223
968616
1226583
489883
270961
1324117
1505764
32196
1455320
1684599
250051
487907
317661
1014189
1607014
751135
429908
12886
1997837
461197
85263
1524910
29808
739774
775227
1702101
1028746
1326994
1579229
374608
1862362
1056167
960443
66999
562934
1680300
1869082
1823287
1970319
355248
143832
1014835
675340
1124987
1692195
112602
207382
1927780
41042
357713
701361
1617415
594989
589635
1202805
982841
887993
900
477769
1854837
1899745
724866
968314
1716042
321958
107576
138666
1167644
957306
1166422
1087315
1517140
1101842
1295346
924961
653007
105566
1571735
1334866
261186
753576
412790
1814117
196225
1447773
1421789
844525
952727
1565039
1618591
1994778
194308
768184
359968
1098362
1933989
1821403
180942
1383606
1843810
180210
1444462
1659941
1688144
1617054
162450
1418460
14625
735878
1147327
1748161
1328387
1031841
672697
146008
952606
1742059
396287
654278
1312229
1740783
1711483
1464392
1624549
1676984
1049648
1440535
1733681
121123
1060202
1274801
774735
957635
182694
141578
566685
1770998
1654760
488572
1489987
702893
1583525
820439
1811417
736795
852994
1621917
270395
1129622
1558605
432558
594571
1413012
243925
1101183
554681
1270151
22814
131628
548443
261918
758294
1135228
1197535
1823005
861285
1532234
420763
1995092
1654044
711014
256003
1824633
1898077
769983
1927084
1557850
552351
1480289
924434
1417630
630584
1874014
359536
153362
1884457
419429
215417
1814186
1877655
648039
595432
646142
1528371
1302079
1718703
1271357
1535694
1384084
223825
866842
737597
1574632
506542
293898
1598247
213409
1596857
985696
56163
208293
605723
953725
314226
1329035
1391467
1243254
669360
1749594
1056987
1487105
1818031
113516
1094325
1944946
359565
464655
1658059
1919067
283650
1705042
1954041
98988
1459086
1748660
924002
779742
949872
480144
1976006
800730
460468
1135604
376092
194603
148365
864579
120447
1191839
130360
1473586
1085476
1795657
1113615
1369322
1380675
91680
806077
971526
1632622
1983067
1788118
585643
849875
602405
1767638
890847
382410
1745500
457180
855231
812873
502027
972873
567496
1032748
469827
116164
200875
1351835
120369
600800
1191957
551464
1190650
554632
1952590
1861267
479496
79132
390463
1389425
1272491
33133
804517
1613489
858596
1850628
1097348
1814001
1603310
1708265
1840743
1370228
1605139
1348639
1843300
1406628
1945261
1293520
1322348
259511
1447092
1958592
1775882
1431776
43157
114890
1556798
1947507
966662
1076657
1725788
261701
1488067
1715138
1377934
199875
161869
791623
9613
1909190
944126
1535715
240343
864147
703894
992337
538324
1525516
603889
885475
77099
639878
1091036
820030
47068
980379
1610056
634514
1097660
146169
884601
809168
46635
830114
1414882
1249232
643168
44291
285191
308226
1496658
1846560
1291128
811712
62750
713289
1886108
1100297
1379070
585974
196462
1941783
1820880
674179
49338
1064394
720260
833527
1158631
216081
405602
1835427
1845002
1868940
487949
841520
504859
1762956
1718348
815318
904537
1195049
1774615
1867026
984234
74465
232964
1794933
1497688
1605717
265901
1351187
1684860
1408669
259453
1839524
1415020
1747714
224883
1996262
1373950
1039326
1214853
1017775
891679
1728391
1916872
1969658
142879
365171
759739
260905
1498777
960432
594922
1440464
1385820
575183
904915
1205775
43199
200222
672306
1021131
307017
1779939
918735
1311564
934574
46906
1891749
1597835
768443
386226
1583210
1158292
1183873
249371
728583
1669192
785587
367991
538310
1013710
109702
1834721
491435
1299649
258088
1312969
6233
1212078
1973504
750387
989833
1421688
1769380
703983
399661
1178531
306976
401900
89280
1809908
1897944
610441
1338790
882323
536156
1445457
172312
1095810
252681
1797750
1204380
1791345
1410205
240593
1921899
711574
383274
1749840
1694155
678955
180759
1946173
392442
120911
1669327
1654793
50909
1370695
1321106
488203
1259840
1748976
853279
271769
1952674
139795
958827
618082
486020
601715
1726930
736381
608918
581586
1126929
1120849
15247
499404
1553594
284634
157499
1034845
284112
1121444
1324144
501877
1143727
1223133
1556036
1864046
147023
481936
1214623
1187831
761330
1305928
523540
137942
1423523
446301
853800
1546571
20417
1617314
675564
1675847
373323
888640
801535
200290
229374
1163226
1718384
670421
978222
215992
89880
1207194
1710562
1092492
348086
717841
847795
978187
173470
1115700
145187
1503088
887843
1033603
725258
715471
1179879
1446886
317852
568203
1349928
1094833
559490
1016592
1118376
795901
438923
1732859
1357509
327262
1413553
923604
1922842
1747045
1872848
536080
1679551
1283838
638885
1222400
927935
1751264
1168149
1361777
237497
370894
721419
496548
1460771
477004
99722
189484
349944
775119
1568519
1610444
86347
844424
1165189
878261
390344
624404
300192
1552062
1538034
231498
105983
550086
689298
1516352
1925924
604160
1955465
1046916
1612296
350008
946823
1343943
98525
636826
1005560
1530534
110025
729799
288153
452588
1840800
1636235
396445
776766
1270854
1201790
1138239
532885
1428739
1285730
346595
430537
1384963
128703
803932
1961606
622451
1896183
809642
1952770
556125
851424
806843
649366
1380466
340329
590717
308892
1660850
523257
887635
1084073
1973371
127485
1720769
808627
1137196
1176242
722984
224707
407111
890908
1982425
1188880
112076
1984213
153080
1341922
1461262
1687072
1423577
15852
1654203
1259080
1006523
279890
1017994
1279939
284609
501815
1680983
372417
1139879
778130
920653
588390
1532320
1106789
1121621
1449176
1546822
1205172
604240
1450530
1933456
1722450
747165
1147028
1189347
1828902
107568
262571
1585905
137905
1351387
965736
1250871
995657
1943172
1285385
97075
1319262
415992
7314
1188196
30887
955417
1435394
1197758
444659
298088
1005310
1542536
1908710
870765
1251935
1902604
1404492
1042869
1433788
879448
233692
39564
1629854
1922552
1404231
1040507
1504624
711737
916805
1176449
20535
1115384
1454506
369533
950710
239543
1655437
1692659
1973712
944977
505214
1022309
1526147
1428275
945504
113712
967723
1090152
342882
1871796
1543840
140695
1565544
1802824
592845
1945999
1719255
1751704
678913
1029485
695507
1601166
274922
1198478
1181160
1390048
1697293
576469
1126858
254752
1261784
1290981
1905669
1414384
884520
1696988
1355935
922626
1875410
1789011
1132652
1029928
1865145
945933
1121502
1030782
1865691
1622170
526320
99463
136853
1739879
399379
1206266
334001
85881
181431
1629062
375788
1758202
1229887
1260360
153078
1817542
1773475
1963457
1181303
368857
522977
1160789
1500078
135727
797
673827
1257668
213561
992790
1201211
394768
1729124
778082
1233490
311564
173573
1545616
1712861
773734
1179024
1829961
802043
1800913
68917
8954
835319
1629597
1212133
1378611
910738
1240074
1516213
1457844
1034684
660420
272323
567483
145582
1517756
186032
529698
1762020
1756679
1830494
434389
848270
278155
1836352
1334891
912053
1174118
1705119
154410
1404816
1696927
1539928
196468
1334001
1990522
1363330
515909
968946
1210812
170600
1552291
506069
1861931
1685044
582607
618033
1066966
500914
1388217
1062924
1878847
1238977
1406970
911715
112934
53393
1148962
1889546
1791458
847405
616568
1557010
393157
874644
1505529
583810
1160928
675190
1405206
935890
57762
1165292
575298
934589
1675429
110047
864709
1709101
730456
1469311
355653
1662125
1109199
589939
1645835
803475
172964
1867353
188129
748156
21251
870002
1459710
1628438
84349
1011212
1144235
1643287
580933
205654
1630772
1647960
1989772
600745
1840079
419730
1981608
159400
966832
469825
1664442
1324723
510822
607637
788329
1862159
676249
253362
736543
1090289
261393
706295
484564
344180
734435
572493
853161
495355
201438
1772854
771280
1480603
1732448
533069
1119260
1181580
1826963
553107
474422
1987968
370423
340156
1691786
774487
215955
1716938
1864619
746856
1439568
1378570
494871
868283
1740794
330898
19258
1737064
1601240
1967390
686804
865790
1805329
1015487
1021408
343716
599430
192250
1547677
1842709
1752629
732714
747440
930050
1766384
233481
617867
1845703
349439
1842930
1273605
1243069
1646792
952626
1135019
701409
1212689
402391
784370
1346054
1326055
1410240
796653
478031
1367189
1006542
64469
223106
1210547
1610004
1906917
1241845
107039
177729
1038141
1194507
1689237
160155
740477
1595748
920566
455766
53442
1402244
1296283
1386689
796956
1208345
221333
937902
1880944
1810053
1781922
1222286
801735
217357
1723086
1983652
1617717
61143
57969
429513
1630286
1924276
1413997
1264604
267470
1525410
1000050
96700
1406122
165153
300555
1911512
963955
1296028
190483
824273
848142
1117291
376370
433070
1714407
949866
748470
1492012
64598
361369
1628372
1865720
1615961
1940847
1712549
799266
1411579
902709
1477056
1710889
1593749
923468
1836637
14030
641015
960611
986868
759209
1661858
1179928
313508
144967
513104
299533
610916
339564
45408
879526
837032
275616
1420199
643910
1470640
1833581
134247
1799647
1167740
1578964
967389
975091
1911123
1918513
1530827
634678
1615066
1882809
1815345
1579489
1121592
391562
572704
929208
1999700
442312
1770198
1361052
1070285
225491
797527
1063276
1362390
577536
990416
1918168
1952038
548216
609057
141312
1632490
963492
1936497
1764183
1187257
1982117
556608
521842
1711910
62013
437208
635593
1320436
945076
1810608
737666
296226
1514879
1117631
221960
348966
1541301
26783
979518
301966
325239
1264284
924829
110500
438030
1172305
51939
1565386
103186
1024358
954778
1709317
1144779
1191148
1674504
1684065
324210
1494151
1348312
1989710
1537039
1847275
1432979
837991
1146683
1017446
1687332
1041468
1577009
597120
1341765
1336871
182565
563000
642615
1755593
614997
170665
273000
1193757
844453
841872
485543
357378
1035714
386759
1844149
1151199
993204
94918
602484
842560
474578
1404138
1099736
418073
1277741
287188
910480
1173248
867661
995981
475990
49516
1655519
223474
1225932
363901
689078
831378
326056
1771982
786580
240045
386788
1867341
1614235
275828
1904837
399024
274574
1003010
1665232
1059961
1771205
602757
1844251
194846
530195
1277077
517789
1353489
579121
452009
1769847
1138195
1244315
1145680
522537
1319518
1651293
1035068
1168611
105638
245310
1146227
827587
282170
15458
1854901
160819
1481469
1165483
1031721
1528871
1983397
1908032
1174097
1488599
767724
682744
539455
563773
1485705
1259146
1519625
1938354
174830
16051
1561844
645672
1674966
1662473
1296565
521706
1285584
1842073
750480
284097
521413
1006504
827922
199285
40989
76676
1911927
1204794
843984
1820743
1464470
518138
726582
1720049
17580
1447231
1610565
319802
1896659
1638409
656493
1157152
1058970
770406
833558
848190
686041
1734378
554075
604243
1606670
1893032
1373668
1674289
280930
1553205
1766035
1872991
997227
1609342
823704
1927601
1990976
1393606
651873
1071702
1536525
1584997
1382936
128026
1422964
1775902
1148342
233831
612988
1103940
1967392
1466195
1860551
517748
76181
639068
1744578
1849052
79964
144741
1241494
951201
1286057
1506651
462771
1196187
1549946
573096
1049829
1016037
480538
1652302
418555
1719034
1561210
718640
541099
13493
646693
802370
300814
139706
48427
1913266
1587568
1788992
645775
752255
947209
1142173
1023781
472197
1277507
183407
581991
1569404
1635906
1395907
710309
1186137
81133
863097
1118824
1667421
130831
331321
1643701
439787
1819426
1417024
1242100
1524867
954023
884335
516443
161961
1420325
272924
230228
1122038
893466
787105
406610
1630928
1061155
1227628
1179803
1285804
1677387
584217
1463565
750692
366072
1016444
1947505
1109557
582091
913784
419027
1932680
1468154
716471
1466093
732191
596028
1719794
357433
580368
574749
368176
566496
342367
1837935
789063
495278
1668249
133205
538897
1257491
1500109
515511
1086349
779018
1890351
527864
1597344
440925
435361
217530
183640
137363
1678993
307043
6100
1721040
1952678
739803
1579850
1694818
613753
1328728
745015
1026430
329102
892426
44580
883092
863095
755239
357617
1529157
1572175
310681
1060542
99205
1976150
1581266
1989520
1734143
424174
1070470
184998
220051
689212
981736
1202979
1337824
282449
1489699
1704298
1110192
889840
690065
116922
1970144
831491
76324
45996
1622122
1962426
1780289
1986854
519046
908346
1787751
1972052
974379
820709
1243886
1277224
1716006
1862536
904240
418360
169270
1618430
827641
671931
1131316
387707
195133
1840688
613591
1079291
444977
786443
626717
1346048
1838280
100631
1547062
710783
1251710
805919
1524461
659319
1775194
761030
1651150
1495772
469025
1257541
162629
1310775
903608
625373
1306377
807177
1242975
1448260
2546
1245779
1069977
1166752
1624441
224714
1006450
1566699
1165204
1099478
123077
1820519
680621
724777
1922467
986278
472050
642403
1674168
481263
1047843
1167480
1409899
1947071
76814
1961903
282965
297893
785913
1276308
53147
1588838
1247702
692959
1842571
1903885
1270645
284930
1739816
109401
303503
1720372
3479
1501129
1499107
1188852
723590
367641
958399
1292913
848207
1898433
264237
1511750
1461455
1586422
1634720
1286408
30534
1734287
72125
309531
1047483
1011122
1197585
1628879
298989
531934
471818
1598420
344421
920392
1284502
1134324
1542460
589651
1517438
668432
1090717
1848090
28488
911317
925485
1703615
574002
1054674
326367
1664541
1258241
181088
1345220
1257933
1995799
1346591
1368327
103199
1885075
1539317
691123
986059
678451
195098
784646
17118
1778502
1416873
1958473
1230415
929607
868452
1216817
1291991
840297
921018
1804168
1878431
946656
808248
1397615
28295
756056
1121591
104708
637489
1844850
603079
309173
1892006
1308695
1344588
922593
1217741
821595
1742053
387843
642812
920753
715647
749037
148558
130888
1567811
1488205
220821
22443
491470
1115343
819044
1773079
1936797
208721
545263
1267608
1240788
237812
1764211
315635
1408804
560757
1688962
134359
306843
1557987
1610240
1348046
511330
1229482
1190714
502576
1093112
482633
143420
48735
1330682
471420
1135052
1611891
124174
288945
999833
248943
1551292
1097783
675109
1451118
1716990
1731063
1548800
1209816
434331
1038310
1839724
1683354
1654238
105310
1290726
212091
233519
535177
1454832
1627892
134997
104377
346651
1474634
1626873
717647
1722768
1851709
1986321
1527903
1490064
1066566
1105722
1681906
1525093
454075
1329221
1190346
202603
1229268
725169
1409181
767180
1492824
1911930
574773
400789
70839
297717
1406416
1863874
345153
541917
435280
534651
797046
945594
893685
1332887
620534
1370270
1905388
644700
532224
459488
1016179
849896
790866
4226
727789
514616
302816
1014018
1248275
1033972
1055042
1559966
610145
1440685
1721845
1865463
295495
1612737
836677
1782188
816253
1999405
659086
787551
427446
1639481
1766360
1353051
1500936
1855406
1358554
449606
594551
1466656
1429421
293952
486281
738254
342597
1001632
1331410
1862349
938405
1262241
1943967
854665
832871
272779
1167071
1013398
358358
950436
429066
369260
478992
1050364
1381687
285036
929826
340451
1084416
823512
1282505
1188810
1424006
1160615
1863414
1785116
1966293
767095
1366948
437295
1757196
441540
1586669
821523
1777807
1383427
1387256
793247
933142
1122764
1384020
1216610
884387
770034
1385162
1244559
1861681
1934533
1936088
1196518
741305
1998306
1906631
1331470
1290648
1151459
972571
1628621
914281
282322
1063091
1803939
1387338
1874484
546905
919023
416355
1889335
1234519
126058
1138974
1515306
725239
1535490
1088147
31077
933262
782412
1219402
1636940
1026173
1926833
1880306
1967534
1583939
1916515
1046138
770040
781447
852436
189678
386460
417346
1238343
551509
1640986
1009778
430636
1506458
659469
605781
586080
1891210
817704
927651
725423
223762
110990
1060418
749849
1867985
290768
1340516
124565
394807
549679
281644
1999921
293142
976556
1545748
1934323
44648
668344
1770284
1885169
1102348
1557609
879490
1794436
1849271
544632
1322620
1563112
1343786
1238234
1658814
1817529
1449942
1095105
585596
185830
1252141
829583
733900
898403
753906
609734
1234671
86265
846702
33066
602177
1897444
914899
1054870
710920
1751507
355777
343611
339458
1031710
1441003
1550037
1327442
1396752
676361
1333906
1522362
291292
485715
1253889
1841434
46892
1090046
507252
1018300
569732
822735
293712
442477
1154228
914645
187598
96201
157394
586884
1879312
504005
1941868
329584
1429776
93116
1614442
191876
657896
1687280
344136
1162802
182853
1212915
626800
402600
1474661
971431
1514363
1637534
850300
548306
1035692
1820550
105110
517777
312905
1167753
140408
728283
1072741
880372
364857
685658
396829
1696161
1065493
1933359
988498
584206
1373413
766991
1571144
779880
1778922
1621178
1079865
1398365
1621783
782003
349908
357669
1119557
1982922
1316823
1147242
120635
1252210
1360919
1750879
995659
225331
1466928
1185744
392951
839673
1421299
1639650
1887090
245538
1478853
757782
237257
800789
1213687
1985847
1812325
59381
376839
1925040
43010
1745791
846265
117492
1072643
589770
369794
1185220
1668475
1341681
774
440571
1626880
377159
10536
982925
610085
3242
875578
1743277
1989840
172391
1260842
1416477
192663
402877
504378
363100
885403
286844
1165899
618083
1836552
829841
459916
1752825
474791
267213
1116977
1934274
115337
1455039
612352
1319510
1010934
1288194
1811256
589348
1484978
1121050
432870
433098
752143
369258
1677149
749053
1677225
228158
750173
453329
80559
399581
915385
1219749
646932
838908
510692
408991
1776079
280516
1273695
1723141
811029
341400
1297111
1174745
1005945
626134
214411
1555536
1027128
267121
1431916
857722
651568
5321
1164419
50836
180494
1479507
610837
377055
1976701
1844016
863780
284967
903702
482268
375151
2872
705641
1588626
1426543
1962616
1197299
714734
605749
82289
1574133
1109431
1661978
1615553
1515277
1350021
1044479
1490571
59397
1614917
13879
1033017
457334
122016
1994444
962655
318539
967213
1105551
1099286
426623
1951396
128459
1989433
755276
488842
722533
440370
42295
1596117
688193
794388
1407662
1132556
698650
66637
1949034
565289
965466
619284
1122562
1387190
1637016
1252095
108530
887673
849226
116404
3010
1752775
1918342
619235
1926782
925941
621436
1755603
36914
1008715
1144490
306331
1336795
242198
32279
1451805
513360
1084783
1504272
607523
322613
1232217
1720971
1628809
565769
162603
1638364
483029
69998
1695070
196817
337078
1935441
837649
796528
1719100
1169129
499696
1556662
602666
639007
1981336
179779
1357722
346695
1384364
861909
386864
263233
386183
1668514
1000045
680104
466169
1865361
1603325
1176005
1154253
260790
1453544
897646
1907691
964958
1621713
83324
79649
228332
1581802
860848
172128
1834878
910491
466609
1220733
1675555
1842097
674413
1566965
1800611
1843844
1253012
1207512
1660319
1129859
314227
96598
1861689
259974
1301240
1089102
1294159
129551
1128666
464581
1893626
1199410
1672166
1079064
864786
1035797
1329551
1677115
1557882
1537683
1235332
1236960
1626609
1201920
1780055
1984006
1193833
836875
1906307
1480685
1298781
966262
1245330
1227875
24926
1049001
1025101
537061
1877211
1641483
1657851
1054050
301569
1541080
341241
444535
263624
216281
569909
1943242
1501151
1243583
1663240
1598371
274082
325850
1644982
1835115
1662122
1347777
1663945
1952938
1334688
259008
451229
395489
1943986
113215
1618378
1625933
360022
322881
1962589
1152181
1967587
678878
818256
724937
1763890
730640
1935962
1914098
133341
315215
467349
745852
1673505
856534
151604
1081940
752562
1155092
9582
650561
1795273
1321410
1121472
14897
1581902
447740
975428
320197
1067556
1956033
1486797
1956126
74701
919302
4400
1160263
1849616
551383
495975
1589903
1833103
624805
212839
913462
305135
1691528
243323
1851816
461875
458615
405504
1337164
227872
1563697
301964
1220108
1438276
1042646
350999
154051
1310540
1844023
662682
216636
377652
1988684
1322082
694644
1521588
1798685
133922
1834968
1577813
1917912
155619
1925999
1839732
221416
1094534
1923059
611078
770737
1522585
416314
1466836
1606421
246352
1799213
72060
1827668
1451230
1169466
1583385
1083624
726392
1496074
1025952
1424249
849029
95429
734096
1137881
416201
1729397
1750350
1302312
1184894
1407105
522941
1137580
236061
1825078
930615
1491332
14439
1875070
1407430
1925343
887442
1390902
1070807
1585832
343797
490723
1734684
870437
1084355
1947562
458321
206229
147046
603207
677871
845327
1203200
620062
786186
495776
1484067
1822322
935548
636165
424752
1933380
1520862
1441045
1235515
771116
1775994
1153704
20042
274610
588800
596839
1158897
1571694
614740
1164314
1970516
853715
1639016
1654479
716546
966868
1998207
1732197
1437337
1374488
123397
1699679
1059431
128550
520769
214719
25252
1718841
525183
1562160
67161
1535622
616471
141622
1653105
56322
1927874
41443
424714
1548907
257812
35087
683162
710654
1390736
318422
659247
67195
1237476
1253544
7768
1210779
328065
1175374
1614394
622896
501045
1317167
1337243
1998773
1905424
1796595
859477
1229515
1309039
1092575
8727
641617
16986
1055561
1735744
791109
314516
364235
1717593
449046
501524
360891
139169
416027
899445
1275992
42684
227000
746969
686076
1691122
1612600
1813227
1791172
560051
1470553
883578
573787
1632121
577152
1884805
1360165
949425
1275842
111570
818297
944168
541491
1239091
1861937
1657489
986161
1695122
1138411
228552
1743442
795441
333552
1511142
471652
1106719
902721
482928
104187
1353401
1106469
1585351
1944192
1262116
472573
778062
1923983
656878
865730
433805
925203
1513974
772599
1333775
78530
1765223
1042757
511108
1631277
561681
325796
51227
919083
934109
1540556
313456
1224088
1334384
104556
1680414
696728
1350304
1546232
767124
19033
56527
1857552
220316
1391364
548644
378401
980022
1119845
1714700
1991479
64127
1981861
708900
1627888
1100435
1505627
1650165
298060
886494
1561384
343795
1028262
476239
686249
1731063
1890303
1138989
744409
1354451
1692164
129285
613150
236881
1854750
1298688
956438
695497
1708006
1071512
1889354
1136904
1173178
951405
640893
762511
1816413
1097901
1104737
1962560
1874206
309933
1787111
1704361
368956
1771648
758484
793672
1886962
233881
661395
1523868
1955918
765242
1388530
1053433
1161702
934719
1309121
1124788
1190650
1635219
759360
1557152
1447242
1627714
1571393
129739
1073038
150479
1145533
80736
1069288
1903168
606051
1384059
1064309
387959
912125
1762565
470916
1133459
1134453
1964925
1776304
1203016
1240993
1037691
715463
1446879
1640969
520015
180288
147088
1485302
1420178
880411
1653051
1530250
1487547
277256
1861169
883710
1040787
263500
1667075
1883959
1315796
1405609
313699
1546787
489256
847972
1313102
1838449
1901310
15685
1443037
318386
1915627
197818
849946
1381076
1932131
1630016
979456
1532703
556470
1957585
1819365
1044968
1379037
54619
432898
505453
300355
1474750
1411143
209005
411312
1575748
55726
1315672
1729687
379690
721286
311671
549025
219608
1712500
133422
139126
1903503
1114638
971590
891748
864452
141092
324850
543752
1242299
146785
676379
1402846
1267359
339601
1710644
344740
528573
1304083
328702
1788665
263687
32202
712382
124991
1023609
263072
1946742
609398
1136194
1929711
1069961
1621827
961802
1737313
533758
464824
1480647
1151209
1650044
43988
1462873
1986512
1748836
765466
771043
1084952
835769
152361
1554581
345208
1539108
1830896
1776543
484863
134232
1136409
927203
822332
1061035
1807017
1615785
54173
1876468
1751310
1883741
498706
1046863
1579511
1340019
1978714
1671314
1076454
970877
1126965
1141861
1626249
1266729
811424
1018319
493972
245449
138661
1161013
412424
943870
218751
517657
1073791
1590150
639355
201368
728899
1327937
1010152
863705
289174
944208
933785
417658
832214
689216
398335
277990
1299068
1963299
497378
1260024
996869
298839
1741237
1622485
612152
1591703
673985
691835
1438040
1290473
1770790
1291780
509251
571272
1906893
938182
455730
1118576
1401702
1921590
246088
1285550
308817
559880
1456354
1012948
61705
244724
562309
1756885
1168873
1905415
4849
960066
893757
269510
235409
1317080
68361
639256
1023167
1022900
729685
693638
1522803
38454
135914
484264
1240833
624864
495512
1293298
543537
1862351
1490921
1098306
1730073
1658940
335190
1836792
1639952
1682814
115133
1494136
105962
432236
1001750
1327869
34840
241732
660127
11885
14098
892886
439344
1660860
1468127
345321
1362817
1919967
742694
1409698
1332095
750735
1788031
1674070
614712
144929
303847
95590
1980984
1547337
379197
640964
1364259
1483174
447064
261278
1038600
612382
1669239
75465
86806
1553263
1308552
1679419
1830364
1216163
1196788
1410990
1793742
523842
993800
996915
1077020
876736
258325
1461292
740669
1951152
1292768
1440755
1202263
541119
39445
1034566
1795514
863799
1798667
1596538
1100184
1859499
1695092
1780644
793753
108215
1480246
1561620
1942427
895121
611524
1143806
62525
1623758
1747667
982304
136794
957244
1223701
1891181
351455
1945152
1933950
80741
1974882
94186
401441
215844
1527683
432010
1610853
641182
262547
1379165
763838
1610206
847944
1971913
12908
904355
124399
1054829
1361184
975503
1936278
808493
1120163
1881710
58410
1206293
712740
31332
1087104
733064
1929959
766903
300771
1471537
308041
1003375
654293
892046
466943
1071335
515386
1507082
1620513
1813936
1108956
276081
850037
1590905
740896
998604
1285266
395057
117930
1301768
1880715
1141705
1802009
1494283
1949759
151387
1705610
1571764
1343647
1757695
1999886
1792535
313153
1694583
1390285
149455
740534
583291
828092
1815927
1072148
111598
880384
218446
173271
658537
1211939
442406
1840366
387210
1206136
1594112
254146
1806295
1912311
1107866
206980
1795113
803604
1167016
1240708
524803
1465645
1454820
1190931
87675
1605024
714103
1618401
110238
223731
166228
1709730
97063
1620484
1190197
1851442
418935
1821467
3569
681712
1355507
645617
1655019
740685
1775719
1391387
741036
572639
248464
338050
1728195
752201
1830598
587425
1471342
1513336
664621
98472
751625
667635
1411183
929328
854643
736742
871114
1258980
486157
1062631
1196122
1365568
1432030
841094
805573
928486
234469
1563947
1238182
324645
1335765
1894476
43935
1823668
1377056
933400
1108626
570583
1217603
488650
838209
1911511
900201
943136
1904790
1514343
157739
930712
481295
699723
1146774
1571898
904292
19898
982591
446972
548150
113298
63816
525075
1021370
137085
1306723
1329147
1448027
1915505
137779
1861525
1074114
1236839
1567976
1947590
984672
1718316
596113
1098223
1913142
338657
1131653
793638
289068
1980242
363934
1893140
33592
270546
1909184
1921785
850755
1743076
1933411
587531
1406859
809027
563081
760710
353755
1449222
798168
1634695
1927562
865766
1904777
836371
797433
92201
1738631
1698686
439978
290053
971383
1078688
170149
1607792
611035
88712
1126713
1378918
1474375
737178
1047962
1526464
1080216
1469826
1248084
1287757
148868
1799078
1123855
1424914
702966
1048764
92731
1164722
1512247
1965830
931186
1774764
438969
409048
1320271
441532
1224779
1589138
503344
863540
139454
1882364
397560
224579
1606480
1361245
1382916
772771
188237
1341083
1159359
1286278
553651
1865213
1515543
587269
1103755
1358002
195669
505270
915545
60611
807039
807163
1668898
1070053
624106
970296
1818838
925731
1426311
1881960
408352
1678280
1416939
1978698
396193
532737
134618
579300
1304356
1634015
1849170
404501
1005360
335734
11026
485147
941582
662770
1763025
1717561
656258
916672
573400
1263417
1798714
1616979
1425619
402675
1181920
168307
1810633
780799
1550612
1684448
1741911
37211
1406329
732117
524889
81264
755594
608555
752606
405251
685915
1254642
119908
422890
1984082
1878841
1058243
830160
469265
1842131
1171383
1696366
797761
505412
1405590
1203247
274070
1444635
703385
1594577
1935030
1023868
1980180
1649226
560267
515087
1084277
1520656
388786
612049
1461721
1466192
79866
729297
654777
400018
318084
700058
524088
1554005
460117
1376681
303750
1576190
1843851
1750943
177435
1140531
1477298
1581837
1325347
1465912
614421
163748
269543
1120822
507844
1744833
1870331
765448
84302
237718
663054
301194
65644
1141380
1742455
275669
440045
971837
1421605
566064
713323
1636525
1635322
317891
1671971
385489
1280452
474409
513423
455275
995389
184172
1963901
1186081
833405
354997
725062
262499
1110841
1117058
731769
1566993
1976708
1860750
1126467
1603922
1000113
1456656
1227296
1922166
971105
1861155
1119363
952428
1407535
289208
999195
1484216
598102
302832
1728506
299678
1113415
1650156
1051629
1261745
1882827
897299
1893279
850585
274076
1656176
1918471
430349
1054185
1884390
62141
1733620
1039856
734210
1738391
1080466
503792
1075630
860515
1227150
837789
1647685
952803
767458
748175
1262678
777306
279854
942898
70607
1462828
1101204
460961
850956
1308555
1871552
1985145
91316
935611
108860
135425
1910763
1909765
1386372
492908
1920532
1823198
763511
1949479
1205096
1296299
1568543
1516660
815204
901830
1793271
283560
126401
1897541
1090363
257362
1554397
428402
835251
650136
812276
550334
1684171
1852670
1886756
1539918
1094552
697296
710745
1859265
1902413
1149768
1105374
929169
254595
223954
456222
413255
1601712
612435
1598079
687511
1172149
1671375
907566
223895
1033100
1963764
1757918
1709396
1895611
1507023
898264
1813150
1522483
1131521
106691
73363
1560235
859528
976021
1782208
1619190
783727
50097
1307777
1168393
1948474
587648
1659099
656257
1554973
1251295
1760828
269344
724656
73851
643783
1107483
868168
327865
1451090
274463
1911232
877034
813205
1700873
343694
1039126
1915628
203132
772808
225080
1694857
434368
585815
420005
463249
619977
508870
286116
1780330
1211960
252132
978982
528818
232738
1352891
71804
266383
20955
1071090
572383
1079333
91817
1077096
211969
1021809
399788
1672335
1707077
92302
124093
1622966
1311990
16071
1646297
511608
1608203
976987
1285205
747738
1679001
1331990
958969
834450
1801140
351788
259222
1273564
896774
1660068
1016890
1317048
549744
752413
549976
363186
1511216
988785
1544836
589759
1270008
713620
1668232
317073
597141
506094
806681
1144296
1485249
1144895
540243
470426
584312
222996
272474
1773548
452850
969458
1021647
541817
1652592
1967801
234761
1143679
714592
169945
134047
1755105
891047
1703289
69865
693017
529970
1258934
134758
1074743
1239167
1755458
1809601
1923995
722920
1733839
611412
1337824
1362877
393565
1570132
716290
468216
1571697
1532027
45613
490772
1793723
635941
1746001
1072710
74577
653624
192001
82121
863125
844940
1822600
268219
749486
797222
185857
755895
1550558
230923
1483736
987637
1262820
214866
1425889
1036588
218246
508241
295505
37457
1139373
1543513
991515
708670
1370752
1564307
384673
602087
1262524
439260
1085352
1667087
942477
1774011
317437
45024
1930601
1703664
575334
1706588
717677
1295227
417867
166816
1970254
448830
1897054
744235
149582
30660
736086
841441
1000835
1907998
12865
1472555
1313504
1190147
23421
282555
1067139
1990894
1611232
71766
125923
125698
715663
1098708
134338
1021825
1772036
918543
1120657
772698
1675697
879805
1021149
895967
1443851
1195383
1359426
722101
1106060
1824313
1318091
1669170
105985
932186
1841757
1688014
1762385
798943
1661428
543807
1989234
1432651
1655864
1062212
1950040
1714650
607101
1637549
664642
807521
1262105
1698561
1422270
1052684
665165
1987082
213997
1162454
556480
189606
577156
466911
1391228
1119311
1814315
397059
1167331
63310
101671
1743977
993151
1844848
1578702
1144813
538192
1273381
906955
366858
1223538
668670
1209632
1437615
192391
338485
1877221
802766
691889
1432470
1986514
1622996
376217
348454
1052946
248629
74501
1369175
353953
92273
1041612
640856
1511680
323289
1906647
1851363
1964212
654404
1009489
1312527
1971173
1195695
1838466
1769140
52373
1525680
647541
1794031
592538
1325810
48474
1140032
1854326
1308838
1903933
1415012
673950
1435239
1439567
98399
1342811
1974381
1204309
101769
1495718
573714
1980450
63081
1388985
898388
202917
1292788
1539749
25939
596194
854162
830878
1555650
769979
835047
678257
222178
855984
1492399
1167342
190059
1258733
813117
1931989
1121351
372
1398780
269777
1187331
548174
1309272
766245
536175
386972
733639
362671
295606
1775919
842513
1584755
1360801
208389
955000
601437
56373
83887
923473
951515
509743
616329
252598
1139504
1822470
243197
1521698
921285
227416
1558889
490795
1172683
687886
1044170
1756830
1205538
13342
687491
1233861
1995412
1281595
1991332
313762
904375
493138
688842
102267
538137
1977214
679655
1201630
1736829
1098828
182116
778413
132669
644670
619126
1169527
1881548
439714
1050947
1993394
164911
70349
421457
1220673
1320773
1666264
1643850
810507
963766
1850768
331435
842085
1656909
410268
1772495
1457000
1319451
381040
445213
1556981
270980
1278717
108020
1948850
404844
1896034
1828851
1977051
1823139
588151
116544
1750212
1389730
872562
1006150
754229
785564
1363340
1775286
108351
715497
1114149
710123
288090
1243307
156081
1164182
1052729
1984847
1917051
898782
463520
1643366
1986661
1664634
798354
1974522
1866963
1834279
1568690
668025
1308180
888229
933818
454854
8744
1664906
1523546
421033
681869
1661676
1485016
164560
188396
1591414
626687
1051500
412043
1930120
375700
783895
470561
1116714
175289
740281
327245
23309
192526
51551
179023
829030
496661
578807
527271
388490
1089840
809379
324288
858885
117537
1003656
1523224
1931696
1732702
1024192
108777
983049
1453985
476504
1343276
311746
1927616
928732
1443670
1126357
502109
130071
1584116
713743
187726
1963278
455032
639306
45471
1160582
1073960
1187531
1632965
448004
1830810
1856730
653793
533038
379967
323867
701242
376468
168859
1451704
1862871
237958
1814541
719431
146949
1268521
30171
1193252
473692
1453218
730859
1637852
1465328
794822
1827023
1114338
100590
1517286
779909
90576
695006
1913882
490569
1524344
361114
1167645
830518
1486283
208313
471686
921477
331067
930532
1858571
1181613
21921
490157
1390709
562970
904421
967155
1592623
1986928
1566383
1839220
454051
1390664
953255
354577
821476
527959
1592731
996217
434317
1590948
1144923
1124892
1364413
702162
697488
871721
398191
439626
1684249
181200
43472
131096
1602076
1441218
84540
1055308
509915
1706270
1651903
287468
1237048
1192427
862187
1399030
726091
601273
1260871
1439778
268430
1163266
933274
360238
174047
912046
1662574
169423
1863124
280201
819458
948294
354857
885378
1455580
1259350
337219
1710778
1996604
851830
547864
1421755
421070
1951889
605070
461607
91544
271886
530200
687406
680629
1201016
92096
1060970
609979
365587
243681
1826743
1605968
395277
336316
16882
901134
1695065
914702
1178691
127690
1733360
474841
844723
286421
1725333
1326344
1887786
652589
1256383
410612
1129295
652916
642818
1649294
1057828
797518
1626602
161670
1690838
438616
1307380
1452169
1614780
571035
1582261
1089415
5542
838701
1286807
160152
1407701
1434184
1344847
822680
1099848
1241318
768400
78333
339331
639992
556722
767053
1595603
869082
916619
841827
577585
890950
78187
1441895
1747832
1857636
1917268
1837896
615918
1158910
60478
1461965
799913
1771724
1706469
1017408
1529104
142998
895769
1412231
1770570
1530223
47760
1505373
180840
484665
1461657
128384
1299808
230676
1676743
912272
961463
1164862
1131431
1906404
967662
1834145
1308286
779387
1793564
1725085
1881992
1283302
320885
574103
1491785
712176
976100
481704
1586709
1537522
556367
442814
1779994
1417979
1158457
1030986
750683
1883994
961208
280008
1083075
763880
1502957
1557947
1986890
1476946
111753
896023
83774
318521
428912
127608
1232101
1546395
700967
1930286
1181819
1267342
1659799
1445879
240536
1752382
602873
1192375
853835
743746
1936585
1519832
1107997
1229384
194880
291296
1747587
1044754
1333512
358149
446764
129675
1859901
880328
1030281
1653757
514471
707936
906643
925761
1054850
1550646
747067
51100
1151287
1620739
75189
1867476
784946
377612
1106908
1252226
1950567
1378006
315056
1384553
1722535
950561
1305697
224752
359529
1028926
653507
1620892
1797212
1826808
1585823
167290
565344
1278616
1581050
31428
1698897
1256938
749567
553694
511526
1210487
873643
1555399
965174
570820
1854533
622635
253415
1396321
984767
547075
424232
1725165
1801111
344231
468892
797475
661987
676492
360499
466926
196720
1676449
1325420
1881147
1395978
1661902
852017
798454
570969
19195
972977
1952123
705168
307904
551915
1650395
1292682
1778392
199900
1150135
1381029
1766248
1103950
156965
424058
1125614
909431
961805
414247
170701
222726
1886235
1610606
1598210
1849943
1920394
846079
1272659
406747
83676
1187836
17757
628065
25668
447980
1334797
166394
1281582
1095775
1339278
1820018
1810334
691912
804273
1822352
1453264
1138023
1041672
1107228
213875
864577
1864979
1515528
1387627
1799719
1544664
852614
877974
1016941
277254
408716
250560
1279768
1613530
1170824
1427561
43628
1344269
1201389
128190
1420407
1526149
690198
1012484
742117
346464
332996
532882
443753
1225597
505816
1683947
991000
1876705
853573
1703299
864954
194645
1641017
699334
816212
1592533
1891526
105493
1943853
1299988
1659024
1206955
798497
922450
1878605
1522842
990822
171929
922524
346168
273495
720457
1088661
1963506
1773080
945857
1624751
1621613
1124536
1936696
933940
1409001
896450
1727660
1153281
1060675
293645
1541534
789710
439156
973887
1337554
657251
566468
316514
50166
443079
90821
1275279
376831
842822
437658
264653
386518
859387
1556594
1774107
355776
1843329
919835
746607
451531
1995236
647664
1037412
942055
871556
34951
38468
646701
137618
1055542
826813
1812528
1677960
1210767
484242
869669
1181188
1345075
1375874
1874569
210758
1228165
1281163
36127
1136817
193902
840245
1721810
261330
34523
1872267
901016
478270
1080240
1198402
1610471
566263
98907
959851
770322
30063
1031058
1627770
1214608
1841420
1605857
632193
525839
117216
1868137
582125
1022000
457079
1429666
71810
159051
1199230
1011404
1467498
1858315
303105
1870329
608116
648739
1601448
98599
705317
270347
175556
1565124
996225
251604
261071
1391699
1579767
336534
1461412
1079012
155607
602992
154007
1940196
142422
970603
444864
1781881
41713
189099
1359395
1205608
1209718
876299
1366038
1343907
903457
678420
1870412
233501
2520
1553502
1897004
1010738
1146683
700678
991331
741992
1103151
1778033
640886
1154008
1931859
1130224
709284
1238509
1874352
1267762
1928869
1485144
1707839
614760
1620637
153322
912244
1418280
1438549
1825441
1253583
1971449
1368696
1027837
995668
1237114
1893863
347731
632592
946781
1221785
163591
530973
1038771
728014
1145254
1303261
1779820
1407261
1130915
1313075
439080
1521705
1089290
781359
739185
735182
1000875
1648400
1916735
674174
1673633
1130632
1537512
1750593
218622
281295
189065
1218109
960990
234415
998483
1753334
1048545
1299792
508088
1636114
287517
1438450
1628982
1665627
1128491
279142
744514
642192
1109336
1111039
941908
141102
376494
1375483
921109
1054052
1618642
1666093
394214
1794974
1808780
1290142
650456
928281
60927
1482434
674645
173661
160293
896985
1584456
448708
327796
1444805
1166332
1524431
607196
599209
1506519
393519
152018
1980018
1958955
1429976
1403144
630083
1167427
674984
139666
546010
1282320
284364
496580
966862
1669277
1461026
1339920
632987
1754305
336328
590015
1154704
1326568
1623355
1046210
46486
1912144
1171954
713987
1673311
1510828
36707
1868834
1235574
1844680
128698
1577298
1325152
495935
1737213
1226690
417132
165306
1817468
841048
1531347
637490
991331
271577
709882
1406610
1349806
1017710
376935
635627
297144
634362
64235
1666083
1696148
1323261
1802564
1458269
679927
52270
1572448
446646
1452034
653818
1650059
314373
1390675
1459055
375973
243938
1236701
399117
1876359
1334006
551208
1320537
1465453
657157
1497422
1314051
1775837
1454620
1103555
1448733
1837906
560191
722990
743560
607919
654120
1360306
529913
1844930
1650095
1021754
1409823
746774
723121
1874922
424379
797370
406959
1751935
507311
216039
562386
1438023
1768915
501502
658214
678684
853163
230440
1001161
1127236
1333663
1180993
1615622
966406
802452
186116
1126154
1069721
58813
646107
1463031
533321
1813746
274445
1802300
1603642
637853
300990
1841175
1864779
1841707
263367
1681692
221041
849618
947569
1878599
1993823
1677494
453467
723966
254844
1972453
1252084
419774
814023
208030
42307
1598698
799307
274894
222321
1857056
654324
947181
1713987
1329609
1078058
1147414
1329006
1882885
1770294
1428028
825748
561707
642720
1674012
255364
1996186
527656
443443
609644
1121461
1772938
341707
1093681
191827
1683305
95702
1570136
1614740
1005767
1578697
1498622
1995346
1817162
772946
852247
560825
107819
1943311
432205
905909
489143
1016711
884206
1043709
811186
528980
1603568
1467854
155954
669104
1309132
121593
1441062
1847826
335038
270978
1268135
418914
1342482
885955
795651
859146
1893416
1076344
1429059
1744874
148803
1802845
1682242
1112529
988900
987455
1918321
571510
127301
873405
1745115
1624872
1374542
1892583
1970953
1556592
1304655
997047
1125384
568010
1153822
1818289
865719
1248165
688206
1563722
316017
1466913
1821101
73102
1056520
413928
74012
1682773
90554
1399863
1070691
1162268
1555557
726812
1355807
492483
1017195
1809564
1995628
1588917
1388710
695650
1078088
1698796
66772
341628
844745
1900604
293051
47112
996051
1148282
921002
1173843
390798
1099051
1956463
1059176
1100623
1243749
392176
71264
1582452
1759244
693936
431416
716967
1006337
992869
827740
1592720
1838904
1366048
1408235
862670
1631465
1488987
741623
610586
1907188
823680
1922002
927586
192199
374586
1130361
1359286
1631758
1487932
744997
1766536
1193322
1296075
1561907
1852299
333757
1143436
1980405
7708
1784901
1453847
1215216
1409477
1129488
733147
1829758
1961484
1534825
1279480
957215
163891
1883692
1787163
434320
1487317
452067
1024406
1265791
1677117
616932
1705808
207969
1235052
317230
1864627
181354
1171948
168954
1769761
1142263
549501
158005
931296
235914
875304
419682
26714
406516
1809916
981317
26035
1631553
981363
1158625
365400
1295647
60535
734193
1557480
856746
1800297
1687861
1684503
1853882
1470188
165182
1545229
503013
1215780
944665
183237
1830295
1289945
1872638
1416978
430368
74371
321326
499538
653121
953841
556510
868703
856863
364108
1419891
1599232
1784489
1528731
1116024
617948
900656
982717
841279
204007
1664566
1703685
1956959
139772
1789572
1333197
1617549
850680
1556662
326094
1494929
1938200
874105
1784829
1176662
1606843
1508124
936317
311924
1244012
1153682
1648031
1790551
820683
865353
1199719
1505437
1997368
968029
497293
757376
1019881
58411
1255636
975987
1856330
581706
1218267
1314670
1569309
779514
902161
1740300
870720
37534
860736
818879
336618
826477
602802
798136
972241
337400
7816
856375
955770
280891
1478562
902327
340272
1364462
607981
1374497
1310930
1911315
1730482
1926832
1089096
1823912
1170194
368989
1278097
1875688
872115
1983894
1428031
1548607
295492
1897831
1525949
84772
1625427
530879
151791
179221
1499794
806912
1447106
254523
126141
1403928
1561649
833717
937469
933442
1751133
355176
788344
1072714
743287
1266050
969623
1583200
1500392
1415227
1278265
1542908
893962
800403
1775611
1116894
1033661
1635305
90732
959171
793853
139066
368979
339995
1926499
1589625
14510
1559758
1092148
1049598
602668
791021
1740940
798161
1622375
68231
387054
906668
999039
1229936
1841354
246580
1679293
725095
118031
76994
1379557
1878285
897130
720513
1482068
1034504
1448147
995018
1778820
264269
961112
1081686
631689
1659537
196121
1615349
508594
953119
719344
1309395
945001
1993163
1078538
1994374
189985
1440888
378579
849765
1159476
1048883
1630449
380468
1315181
1464096
708339
1674674
1050289
114070
149845
102183
234733
49161
1112295
985416
1395572
291207
1329390
952874
1626969
602852
1192473
77072
597044
1327967
1548880
1168412
1387093
388902
917123
1719362
1866655
942924
1375683
855341
1951472
28546
1040372
1213192
1316553
537388
268466
1605041
1846248
1551562
1497045
862604
1130647
266246
1656824
1061594
1950273
1227004
1633271
1495325
690198
1882037
1389256
1725465
588188
213712
10720
1083327
789751
1892328
49575
926223
786740
663506
935152
923931
938287
268108
356172
407372
829023
498224
1071566
894281
1594867
1596196
1068892
1925924
1833767
116723
423633
932751
223639
490439
1397147
1660938
700537
392969
1606881
542673
1260894
1390953
288154
1093906
1439089
960968
1321108
1525147
1138518
1314516
1960893
1469639
465541
1004314
974594
702450
680592
729432
1560977
1835837
1062492
398571
359304
1728993
1065394
1307919
1708374
601367
459946
1181156
1488794
1263801
33295
331616
1481707
834939
1661315
1434702
677136
652336
1008166
1429873
138216
609676
461688
1155167
446589
107151
629047
1227045
3078
1850164
1427420
919424
360716
1135614
1764486
1720347
839172
974345
633505
814303
1645151
1485141
1434279
1250136
1410482
830327
735129
70837
137183
1887230
137261
572244
1088929
24399
341704
995696
410725
847822
1621099
1851055
1969942
41447
1538813
1632274
877718
1311603
1591329
1442441
568554
966732
98652
77488
1167266
96767
54372
417921
1198042
1585330
1615209
489758
1756473
1275106
52612
1162824
615789
1685
1707497
1836408
1787793
413419
381484
247517
738898
705828
1802695
27604
265127
567512
539124
128779
408656
649518
1393693
1051419
50321
1460650
1486527
1744242
1708194
117347
907835
746865
1082639
978653
457223
1869296
655381
692442
1616242
453522
1886132
222629
1692958
1270083
1198345
220567
69777
1677618
1334709
1013191
26354
1528567
428593
26727
1249301
662830
1577583
85166
4759
1072574
1278873
1570217
985148
1754131
1789509
1766281
283077
1227405
1726722
1485232
1451408
277725
1414433
1515744
4306
688216
1414584
1314954
1753967
1608087
696021
1260855
595546
1625444
1669456
475446
1041533
40044
1768607
1060496
1744106
75957
1729992
1450748
351990
54327
1916779
1232652
1844258
1942427
1184208
1634773
204455
1796929
1743689
269378
1035236
665771
657339
1274648
1384952
1091954
1764890
1360854
1697934
1192797
1666824
365030
897533
1326678
1635389
40089
322057
1558062
312611
1812143
1723588
274047
1106570
1918445
589850
1073349
72275
52694
684984
1600135
223668
1756303
1167106
713072
22879
733554
216280
570779
1267523
1644823
365820
1908154
210264
436542
1970754
1930747
1325598
1077206
1360543
920819
1856431
1369490
656278
1504357
581591
1686465
1248624
1300759
1211203
1982479
921488
1685408
510238
22
239761
886831
811952
581329
430564
1981250
1356720
210508
1637978
861299
67258
378603
385308
1988180
1195658
318220
161096
34066
1431619
1964886
1889055
815290
658023
1077655
1545593
1261262
983406
195462
40239
988998
185420
1592454
1389856
919146
1204493
302879
1749926
1290849
1598041
73075
1066633
1085257
1127981
496096
78537
600520
1130678
1935337
319750
1518954
1982987
309042
482532
1171154
1223150
1086174
1124828
33836
832212
1821372
636853
935865
426771
1457619
1829943
1617806
279081
172489
501168
91119
7092
1522534
254197
59426
1703855
655925
1748598
887892
992535
1530650
996422
357599
349787
1616067
248580
87939
1763240
210943
1786005
126337
45199
967480
1712310
1288655
1818532
1757984
1095684
405040
980713
1962933
1171783
1456134
441897
1683635
1444943
1673091
1109623
594826
1870382
230091
1850695
387382
1936520
845602
1721468
1333865
1341734
38802
483181
1317758
1003429
804354
1202224
579583
258461
3526
1810327
875377
783660
725837
822831
1988719
148299
1639133
40985
1746651
649350
1562290
1799572
1228500
1724976
651459
1211061
1850428
442724
1634366
1692154
572264
649152
467141
94097
202315
1990765
1523201
113963
1698968
1204664
506319
200477
1174237
636293
1363719
1060120
1686429
1324916
1016671
1446140
775561
837929
631910
615730
1790984
770717
246071
1548637
377369
892261
182168
1215035
1953299
435288
1009895
1774700
1549433
1319549
1509440
1379569
1465591
627824
1927682
1059946
1323385
915252
1130194
1120545
836121
1543909
65989
1983522
1983876
255145
328862
37539
1951241
1642897
516773
1358392
659717
1971389
290895
489603
466966
523581
760810
133798
1983994
5989
1870485
1766624
1693667
1194692
1670121
769510
1725667
1507440
1287588
458645
1687817
1947365
1314465
731647
917005
1744680
1502163
1228667
1411930
1214158
1031209
1168473
642160
901549
1642161
738931
1896996
408569
1410669
438048
322626
1362493
1953500
1261381
1059529
404731
1602452
1188273
465558
931940
1501880
1221826
739702
1805402
595865
1787415
1801102
435252
1453517
1781405
295636
291610
22926
956576
1764108
1233741
60933
802110
448631
235046
734994
784521
1277332
285151
1667233
185347
14419
337831
1617115
696376
12652
1003629
72594
1106913
311374
241805
264598
501709
1556306
1745367
398326
217766
824340
320663
779055
436789
1616778
1603519
199250
1431819
209573
1797750
421677
1249489
1992815
264725
1886796
614576
577249
902463
488000
1133109
1642792
197105
1732732
866354
1437376
1350023
1977534
421959
1010241
1625034
89290
226823
1441747
662087
1566517
1422011
1388316
1045010
1088999
630368
329687
915087
391261
992430
1237874
706912
1865290
1074392
518516
148460
323671
1944359
990993
1593416
867109
90394
1583092
60971
228701
1895187
1477676
1873513
707522
815444
1951049
50451
1850542
1896924
1500713
109151
20498
1767334
43550
405434
545607
1984908
1461409
722633
981534
813898
1458152
1825241
1418787
1035907
1461561
1865653
1218449
1433416
1659952
569053
823479
41549
1815398
817764
755978
1347644
1159583
129082
812389
393130
1332966
946934
723890
1649984
379112
729139
1549992
215146
265658
1032277
1080314
1978448
82243
155379
1622404
1735577
1233939
391645
1584442
1132843
90486
129933
1670523
1410212
767100
1815297
1320676
18345
529823
1390494
515617
1381856
1085493
1049405
417943
657825
241859
1983487
757310
1707636
211770
1566719
1798169
666623
1342687
889550
43997
1446669
1159008
1374443
1756759
684153
802572
152134
1048598
1718460
1463046
1490279
65470
41318
343332
488729
1007963
1500250
1070275
1156939
1306552
296819
1698570
31997
1717233
1319451
788458
753625
1557554
250698
1710581
1011689
391210
1869791
518491
32392
986283
1706661
1652911
1252527
838052
891985
1991867
994960
1803737
828114
996446
447920
1243271
937490
1349859
1787095
919947
59999
1754799
1440149
1067691
1689906
790253
111920
1970196
1187485
1866254
1576948
514630
1341269
298096
1976106
800165
682517
1046042
8835
781696
1490897
1518486
1111668
624077
74949
1065334
696282
1279879
1129691
1948565
909066
418759
512382
165147
1834131
1500194
1446377
1723055
890229
1855775
1074220
872021
1825907
709736
1200683
853359
747680
1987800
1574238
1130636
1388470
1297956
1098138
804858
1127803
607001
205841
927073
1716645
1007375
1418230
367490
166752
1808092
666147
1646034
1890376
1379458
146345
1735981
361715
312636
1801612
1286902
1984030
1465316
1804632
526917
524925
1416241
1227011
638994
715937
1509781
661149
1540151
1537785
782039
1806192
190775
1324021
1999332
1167787
752664
1543188
1574896
883612
764037
1140522
1298253
1925547
123241
1903428
436720
1943934
96971
1436783
691164
1528833
433809
1492151
1938390
1121200
242651
1979182
207388
399907
1458653
1272635
167605
645347
40390
593335
1105202
597234
1918057
1082674
589648
1052231
1158898
263895
1816188
710649
728284
589902
682558
1398354
1917606
782349
858007
1550271
1805036
145479
1975386
1865363
285836
1136155
414063
1083673
1392663
983232
146185
1111561
190017
1904541
521108
111355
49833
1479169
865843
1988297
1850789
1543111
1148081
403394
136333
819198
1544171
935213
271160
273603
1019123
1713239
347177
1680034
1899514
487253
1992929
415017
1767094
1715147
1467124
1438823
1604494
1915055
459376
926964
187354
1693601
453724
1336515
1318569
1594445
641515
196582
1709161
361421
1289474
624310
1391316
700950
957317
856355
1010075
1033236
484221
721475
319743
501859
1379259
1326879
392397
1976999
1956992
924749
1269933
1917679
696860
874245
1408948
1706043
291480
1296911
752106
817370
605586
1986751
548565
1384757
1074286
592167
1314762
975503
990279
1819501
1485026
1684895
63901
294001
380404
1537019
1907088
295335
214602
1027151
478241
1034997
137102
1475916
1683946
1496122
1263609
1969058
1915880
1604618
1070086
759865
1118400
893440
1557586
350145
1343038
992110
147894
992253
1158176
337998
235830
1858836
1916934
1576915
811120
580824
31349
92263
1521112
43634
1183090
601457
637320
456570
1061503
1556016
947951
1473470
1579714
594600
436669
1087936
1229997
536193
1498518
113202
270903
175543
645026
1880406
45231
1770082
585128
559960
713277
1404249
1946609
161257
955696
1463603
894914
1074046
1281453
1806014
294631
1717178
262671
1573933
1577327
251302
652288
1479570
1590100
976291
1201029
716518
886107
1437118
841723
1159949
1084017
52805
1767832
1435835
815714
386633
1683233
1276115
457809
1937557
1684746
410699
131366
1741946
1613789
1438449
67920
370736
1732402
312115
912542
789233
1455902
167667
1479566
365943
1045504
1956245
349570
674924
863143
1468672
1443226
1087251
146205
1919625
9713
1195316
1824261
456581
690156
618345
848563
305504
1962694
1374727
1591056
426423
1277013
952671
1848997
133521
1742320
1395405
585213
1672591
976974
1670979
1972052
94437
1679860
1729023
154122
1272818
1197483
597446
878883
924136
1348449
573755
1814974
875561
1494875
121525
492120
1638858
773943
539997
1917369
1818591
1617394
1542891
1400751
254718
87736
412672
57820
34779
1270040
1002684
1973578
1953021
1238890
1792634
354892
1473520
1040790
18325
887977
1191191
980808
1167950
270960
1345296
937295
289128
1663813
1963582
1590272
337962
198330
235952
1763451
169361
1536368
110481
1641443
1271966
1988597
1672490
1076630
1312309
1780064
1084239
527970
1776226
766180
1293841
75591
338711
880662
1070653
1428518
53726
762244
352203
1903344
524610
879704
290526
1916097
1496202
1796348
1070453
1171390
1215413
1909061
223843
69284
338269
563494
1733069
1488405
1289740
1361607
1261043
448264
1271559
1868890
296845
459369
1309747
723540
877826
1116871
1681217
800705
1179617
545243
1126824
1170589
1014359
1641259
1623444
748422
941270
787323
1135441
1532209
997895
1113050
1438989
1074271
1120790
464100
579651
933036
377547
641192
1972731
168897
500218
1534781
259918
897134
1548190
1720540
177564
1276377
526940
1042478
196949
858660
175578
809623
1262673
1716704
730017
1647443
1551168
707874
1413778
521058
90006
577561
1702468
1683677
463218
1493581
1800530
1327615
894249
1243488
712368
1250874
9912
1853169
913876
269421
1391803
1124535
339533
1724012
649041
151700
1589012
1261274
170115
302395
1787139
877130
1758417
1562054
1166492
856
242157
400710
1032808
1529380
233480
1292732
1333151
432732
368879
741075
1202805
1745099
1308253
347717
936861
1487321
1330082
1175322
1226398
1651561
136710
1654314
847191
1821133
1128483
1837538
1963446
1186368
1771415
349952
451884
947711
579587
1239313
1283336
479601
1397168
1806711
1875313
1855661
115954
1089195
1331338
398064
1683720
1054329
916662
215134
1804928
1851956
272994
31357
835059
300812
1423007
1847137
1909935
487967
1423254
20211
1359546
252547
1988365
435721
1425343
125140
1008589
892374
1281354
188928
113265
1200044
1152506
1026421
1538141
117298
708146
1750265
1058720
1669789
1669571
1930425
1026463
462342
518850
1602610
1178289
354640
763418
1029250
1234988
682383
370630
189648
793728
1477076
455488
730470
1797044
1394041
534997
856045
1263703
916594
517063
537792
1344735
669750
540093
1236698
1288779
1661961
1939349
1593940
589422
892637
1831225
1977629
695336
286170
745128
560077
1134757
452123
957338
412370
1163242
1453171
335191
161092
4679
18376
217963
1965669
1569446
409750
1600955
1564175
401508
516437
858130
268678
1565168
333008
959059
430605
1630044
1597180
1886901
1023005
1319817
387001
1853937
651595
881933
1177206
98876
225679
1367158
85198
992952
677412
230935
1571255
1411641
604901
1774225
1204333
1304681
1356009
778185
743269
1456378
1206807
1434544
149901
320165
430860
119133
554433
463861
1965351
1480870
693044
893273
1483578
1475490
1297921
769352
776972
1865095
683086
872140
168475
1594502
1091583
291454
1923821
1263600
1424429
1352205
1568341
18227
700504
1121476
1999988
1315446
808073
1634245
47311
1786171
1362387
1382630
885039
798471
697825
51153
473416
1299627
628451
344599
227992
1995958
89232
950937
1633844
1361028
1876515
437254
65368
627803
208215
1075791
203806
893791
796845
274963
918773
1631163
520350
302752
511635
1524778
1078481
1503683
1694244
1132896
414542
422760
353371
502869
63875
462025
455255
1566724
969822
31254
747835
1573990
1332259
1749619
720754
1700920
701840
805345
390242
1506160
1188896
872549
1079065
314371
425005
212443
784187
1174821
245190
148187
1678772
1899618
1702809
476258
1402439
299008
1496040
1967837
1414586
100130
1009763
1747436
1239199
1908779
563845
1408086
392637
638338
1536257
1139725
694126
28598
1175727
1451002
675640
621643
587860
814833
319166
1246249
1274696
1817644
1833416
176672
215222
855029
336573
1551322
1926059
1332306
922670
269216
1918694
1805057
232449
1960448
1317635
389330
1912319
1033249
581092
1780500
1519640
773408
937283
616662
209132
1751089
210313
29975
1349847
1350538
856407
80535
1397618
1856645
337949
368994
214303
711891
713609
909130
469464
34445
285924
14060
1225931
324816
798656
1645824
1808042
1064437
1688831
1187864
224356
229421
1884354
1246258
660536
1242664
71549
1831587
660134
991034
127258
12401
1524846
1067488
674739
860011
1354864
1765656
264242
1368243
868530
1209135
58041
1057304
277193
1850134
285033
1727829
1627169
839511
47496
1597681
202666
270374
290382
1494848
1370702
1391885
171198
1531767
1712294
1071534
1070359
194036
631423
1982298
378188
498420
1962649
218835
1581442
40979
1094209
418204
73664
1169304
1593231
1220318
927589
701857
1939615
1611657
1083365
389433
1468388
726413
26030
770058
1618181
1684224
1323835
1929835
221929
67404
1725337
1454499
58649
1907725
232557
1915385
1225254
386179
301925
986329
1154584
1835804
1087541
1171124
1760614
599470
1726285
4632
483181
41025
683491
908071
778326
298554
939148
206190
1021298
1401364
379049
1187097
872810
541060
1555986
850448
349745
865483
1967756
620393
271364
810938
1621531
1940747
1846769
1679993
766289
1987992
1327809
1195904
372141
1229119
1977816
1461920
747491
597131
98324
17150
1274327
1210203
612967
1709383
561626
1416568
1902539
451950
520064
1143114
1297898
1012398
1002242
798396
1869479
622955
1002785
1749037
1103210
845868
1586045
206669
1038012
1394647
1665772
1364435
1388961
575834
1394557
506432
1430416
1342347
415057
241304
364256
1461021
1205542
297774
1882115
64705
1209796
1812600
1425992
1904093
464476
393840
1179063
113951
663613
1525423
699820
1275451
1529164
1830039
491245
1459077
1175179
982719
1957258
1203475
858875
1527368
1749494
1285565
1401746
604477
363001
56312
1217761
1062214
1202726
1689418
108483
1663405
1661667
814149
1701685
34632
558195
696694
1975889
967731
1068041
1115115
1603996
509609
574182
1432454
1854071
1653603
1232061
101127
586342
168035
253085
907903
661702
1055
239717
1946383
1465914
1691991
1975061
834356
582417
950127
1673467
30218
907522
133881
46440
1711716
1674006
101347
1814634
719391
1327117
926670
1226526
1157656
1690432
373412
15753
1908555
1790619
1079459
392294
1849178
680971
274679
1339227
1328098
627341
1097989
43045
1353512
411825
1676861
138170
1030494
1707485
1419454
875473
582945
1358274
179233
1021552
365767
1116887
529988
1231223
598934
1919274
1638254
1251806
1994911
1867877
1520654
1652642
149344
1165159
1091040
607655
1716476
685238
540950
554172
1344965
779127
1948237
1939952
1223697
690573
697899
1150775
604480
330956
893600
1621139
635084
1440189
1280153
1451532
1915113
1231786
725574
408743
139632
261132
1756771
92828
1348982
542445
1905926
325703
1115339
1506088
1870545
656855
512557
1412449
1198821
720335
89529
1269861
71717
881702
1195276
157923
1458934
1958913
1450407
20300
903550
731953
707821
19808
469397
378125
1395938
42897
836418
1839018
1689750
632156
426971
1316031
1422079
10890
759033
1261191
1881517
96827
361732
191753
1303864
1459314
348235
666024
76816
100012
1127453
905788
987551
1932047
1899778
327515
1407241
852012
1262123
861101
953624
1402020
1952921
1587476
603705
344507
1020742
315094
1021024
1848529
289356
29178
968195
1486621
1912683
271481
1604002
889561
48994
778803
972527
27026
1673495
1429858
1261894
765358
1892346
770791
1204581
218010
1089077
434879
230641
421990
476069
1824049
1621296
691052
551273
1912000
1392847
1630802
1693930
157013
1943280
173183
347582
39782
437803
1531933
792189
1963906
286385
1672434
659677
557992
1266268
1725020
443817
473179
1429523
1673989
902838
304727
975416
764363
1090084
1835157
1472446
371496
1952244
1738970
1086024
846987
1305644
1937088
916833
1893371
940228
1102462
897881
650385
1529869
24368
1559915
739849
1444961
544490
649219
1052938
1336240
278296
1011607
1571839
504571
117378
1174744
612518
1393522
1393092
836198
163352
507439
933322
1676770
1639376
1275023
378576
1573683
502111
948963
132907
569475
1403613
1232200
895476
14086
1625179
56547
905368
454689
650702
1537496
272571
336471
647199
760229
697660
1557295
1605088
636203
1028391
1868839
1699384
1289007
1311357
1886406
503887
1692681
1609924
1703079
676295
297920
355532
675700
1485527
866363
1868317
405993
1790662
790086
492633
1602987
1621982
1749564
1498739
667371
1564833
910678
1722775
597152
1372394
279478
983980
269096
869887
1837621
1022352
1391041
179322
278752
492180
1752960
1910577
264
209335
758995
138052
876179
1177867
1765811
204652
535036
356225
1817821
405225
203175
1097862
888013
245361
937717
1355986
818857
126606
1681290
1964423
661571
231197
1750379
1821949
852618
784864
427002
1885624
1568609
1812065
616589
1561439
201182
1030636
389272
432254
1505867
1080786
1270625
1687434
1333997
81390
271683
633279
603852
1543236
1695267
936195
506938
1944595
1270986
970438
1788892
1674784
907220
752696
340229
1112054
1721469
590344
1149280
1571194
459693
1651000
130747
1270240
847754
923558
246837
1678072
1235960
1303196
82105
1437001
1198831
183123
1258413
1186418
108942
149172
311442
545054
215922
1490898
302459
229088
1191494
1929435
1458850
599746
392886
1912997
1664329
578058
1473019
1262420
1762754
422004
413930
391077
380248
1209413
1795359
715048
369366
1932169
3170
1029247
883450
908780
1474424
287188
766203
1718678
141282
1226399
1556258
1246572
435397
473123
1349831
196503
198901
918836
1508858
1601663
1348258
403150
1640367
983831
242319
1995808
937116
293184
730580
896660
1895040
627462
380626
370444
1651638
1917157
1148237
308858
442274
1877249
1921734
1580738
1602465
20992
1841265
486854
91556
1187094
1873577
85905
575280
1735362
851274
1026047
120075
499077
41752
1085652
126804
761874
1634368
1144146
277248
1627900
1860702
1167253
200860
1598669
1379712
1315791
378958
392661
1033265
1588802
1751313
1785720
1266133
1522506
1386147
1611270
317353
1287610
294184
1886492
345073
428272
1789775
850427
123275
1017404
1404617
1057386
1616334
1612411
1468132
77282
1681813
1799993
1018556
755225
866241
1063260
403971
1234042
108992
393437
467154
1327801
158507
1230091
98214
782250
324430
1831527
86967
88933
1241337
1408641
1819555
921901
1941251
1386555
123416
1408383
1114531
451485
357119
1638846
1917640
1886599
451290
26392
543446
559379
726155
673090
1309611
1563403
1057296
236783
670911
513396
314321
771446
433478
1901802
307614
1514617
1787342
604693
1720699
587353
525356
1917455
972013
1160822
207664
1864026
1399576
129037
687351
703583
1028303
1606976
1569923
1553008
938204
1775854
1820632
1409399
761917
1199578
1644619
668786
70347
73308
821335
732377
1359485
1862956
1206668
172596
828644
1893764
115807
216432
483635
1773270
309506
1717949
1336177
1233063
1475835
1932954
1682935
1319732
554637
776171
842738
85713
116569
1800585
715553
1201600
1746538
1309112
1942748
202665
759542
1240977
377707
1563671
1266117
560126
792511
1047606
416312
107740
217755
747689
1437379
1354580
1423423
286144
1430360
1660570
729373
839733
1225980
1254824
1946463
1452434
308537
1462243
578577
1813649
1049942
1293030
921869
835418
48782
1087151
1572169
1466614
944990
1534767
166390
1072224
1845969
663743
650349
1416847
1602069
440442
1371720
1903993
129108
432823
453727
177162
226210
1843660
1568121
1379574
1843345
135204
972165
1286211
567099
1025707
258309
508002
812320
1690605
1479660
785158
779017
1923659
852448
208166
38756
673783
1157820
1777748
1379529
1042921
1730437
1729163
577519
1402243
425233
1462085
288173
834847
1774836
1529045
1860303
703043
61624
1518365
201387
1393357
1733526
886091
904441
1543243
238126
87000
1327071
1007400
1942785
1213724
1468616
1928557
142801
447245
1780509
631767
360579
1778608
436880
88484
615371
1255506
1136810
720966
965312
531397
1313973
854601
983153
1981271
679021
1844342
1680225
1898368
518405
99841
1200669
987007
383246
1191087
1075176
762076
444275
1897399
13411
1900737
1529555
609777
1331429
357978
133652
1092044
1009602
407577
694139
1001712
373157
30423
624566
353728
183653
1715807
643191
13840
1782580
226636
847212
1945807
1863401
974003
726945
1997505
1473581
1657980
91645
1878067
1295753
1468812
1457059
883882
913817
389788
1618854
404874
1088695
1135850
1325657
1632257
1029414
1504
1765389
417894
49190
1116424
367731
1882448
1562808
1666755
1098235
661529
1027309
310834
180335
281685
913051
342417
1898686
1562245
926673
1468038
1857102
1033836
1254141
813270
365861
631158
1485811
99206
1578044
1050569
1865275
1548451
1066650
900706
1960719
1302103
1690711
1544991
1110725
463716
637789
1152274
1496583
942386
1952988
887451
1713927
190271
179087
680864
1653887
1374656
864182
1509227
870081
444323
610266
499065
124606
1653769
1904460
913504
150961
495147
603349
1918834
444675
1045863
536426
995088
1613493
189160
604843
689264
1436312
582878
521287
174003
1770704
1732362
991528
1905133
1230198
817897
1800111
231032
1369148
218517
616319
601484
449527
913003
306402
1689134
753497
1660124
1273229
468053
164428
290909
1219904
908060
497733
748666
1667609
122379
509238
617990
1910821
954547
753622
1411402
779429
88004
255019
1942003
1564620
1857990
1203818
1165222
1304124
740583
113723
1615322
1323576
1669460
440533
693502
1738971
1919596
543581
728069
1452602
1359634
206571
552489
1343976
1757079
1276389
352543
364341
28999
820342
1068162
455904
357540
745081
1724986
1663197
889518
1470085
62186
1363908
1998393
1709315
1197964
443097
64667
731780
1982576
1463659
285967
1926214
1880408
130628
1402240
1601117
1100918
1690927
1154787
296499
478545
356266
1789812
765488
450328
1761378
499420
280713
53575
1940300
762120
1765799
945024
1129426
564872
172199
1225135
234583
1995271
1056468
381664
535363
992661
1331711
871678
979461
499533
373337
904057
107112
1563903
694514
1502165
761842
305163
1143364
955125
1426920
668483
419873
1525422
1064814
1797182
918671
1017859
469782
578555
1914178
221742
985079
726673
817426
126464
758363
214220
1918601
387705
1276928
1840275
624009
825996
960205
299998
1139909
267250
1614418
1278586
1064979
1271384
1543380
1295774
617078
554562
439027
266104
638605
735223
1268987
1205672
401467
1221142
608722
976711
798776
580780
705768
1839642
1294299
1676331
1480592
1032996
113972
142886
1921701
867278
58377
522569
36208
1978952
1495034
1638462
1392195
146270
1411469
8343
1446333
855886
1076013
1897220
204647
1592457
1682981
1951400
1687973
1902621
79369
1342601
394856
1203510
1059801
764990
1244318
1761058
1443486
1063636
1632020
1530147
413403
1004007
178321
1096402
481701
1312940
1816182
1135286
1462039
770950
1336144
1177455
728321
114682
1645365
1936817
1798512
1440177
785931
506120
1014650
1048776
664099
839403
722872
972886
1924427
144121
499183
1623122
997952
1116770
731793
1789431
1299341
1820431
1824782
421530
654589
1515746
1214113
149657
1208435
743765
1217001
901825
873342
1529637
1582861
1889119
1257249
1280466
1540276
78786
741961
57552
872799
814974
1732128
1384954
1049982
455876
1351089
306398
1135633
904097
881858
793174
1124334
1730381
1650152
1716852
1871824
963436
237471
1636538
37137
188848
1621928
264754
845918
1511498
446568
643206
544203
1520896
1866931
1211873
1297485
1870767
1331908
1314696
712956
285027
699595
1007925
4456
1610331
891259
632911
168213
333063
829025
951683
1611789
370189
111803
45042
955522
70353
1351547
1863589
1092200
45592
434482
1774078
107680
1157015
1932307
824075
1002279
1216041
1631396
3734
1145560
681615
76559
685389
18845
1114071
1421266
404570
1319055
1237078
1221926
1137429
1654280
41239
557770
1019627
422985
1670227
1027376
1786548
1756140
809924
455279
1391400
1894319
268386
723659
1119165
79771
1004097
306067
1898699
997402
233399
791977
1761727
1495288
1629620
19487
439652
110334
587779
843757
1508183
1324725
394647
1381870
1496154
603376
1490066
4276
1912797
822645
1921478
268641
1636956
805382
1582704
18346
1362422
1877726
1780681
897391
732571
704846
621211
461644
982811
513093
961042
513768
1926461
1852885
1333412
1707141
175709
113047
1957338
1491631
1956208
134605
663567
1052725
312254
859916
1415650
1862436
1365492
720196
985428
1250252
1492526
450279
574304
722066
913547
1718629
516524
1743271
505952
898862
1125874
939291
1746244
895777
1461849
387193
1742561
393189
551103
601276
428307
1502834
620054
894405
695290
1839066
1934802
682082
227285
798014
1880298
1282893
934980
17647
88343
1402635
1009985
1730466
1322027
1151137
788030
1322952
245817
1783484
1229421
614010
384870
665391
494346
156402
1580624
384441
830110
1261246
842921
886110
271214
622208
255315
413171
1888106
1284981
590845
1152989
1823952
1043666
1038167
1156781
1262382
249370
1261968
460896
1498902
1472811
971596
669892
1546908
411906
173289
907924
117468
1038511
1017394
1312236
1767573
488964
1164400
1108174
1379602
741841
394726
1574693
692224
567527
1485365
1783421
1080295
1912006
1702261
777150
1711795
687648
777641
471367
166844
1343924
1907453
1828096
1373304
1318147
1387190
276857
818347
125852
1278259
915886
881667
1643478
1413705
1555778
416518
1570203
481134
1629136
1283549
791214
528796
511688
589553
1648458
1275732
978490
650023
1689138
1905646
1255610
375781
1905243
1925616
1692555
1885357
973449
1551085
633650
828240
767135
1633554
1608832
371331
1208306
285620
1555665
340197
1798590
52263
1280782
162550
972433
1320616
421691
1841088
628178
1630095
1245179
1426520
587066
1012935
330243
1869168
1387877
1373570
253812
633592
1981362
192725
896708
1437533
983314
316623
861542
1366063
1901718
1164296
295713
1397166
491781
839559
185319
431760
589199
470994
883513
662814
779116
1697803
817549
381025
82868
123119
1560415
1724888
972536
41764
206056
209190
461413
1906100
1014754
1327279
475230
1941670
858180
1177380
1549594
1486559
364652
1809568
793420
385815
833705
1849830
670220
1955857
1158831
582903
1602438
1045179
579941
382577
51442
756066
1297263
866781
1609617
1444888
147909
709195
215117
1089506
527818
1371077
510780
1866603
518960
1019500
220642
1459431
565342
444919
1700242
1010188
1848498
1049165
1778806
1267512
1275315
1638973
1501078
1633385
1398404
568392
40616
315731
1288648
35207
692191
1637182
1935087
1008937
1197583
1231672
1522965
155795
1277943
1540380
1421918
1304874
1268016
1940733
1634497
1561031
1331927
1356604
355166
1720326
1669750
1872088
425613
391107
1800379
1734349
172441
60032
590047
904125
637282
110382
966692
1701892
624497
1582484
847908
1431477
1346938
1015987
508312
195190
742885
1406930
518748
84978
1023246
515135
344514
1128511
59618
1864838
1285717
1280695
1894656
249531
1447753
1462457
162468
1192895
1881551
1006342
316223
1569995
780354
1921741
1024181
1808621
852431
1542941
120277
210954
1848776
1319969
1810247
1898984
593622
1668339
618688
202520
1722467
124567
1984212
635105
1754703
1350512
256594
424156
870636
1679170
645504
1146762
388037
1329271
1693385
303620
1842313
563500
1391613
1546934
1120169
1871369
254989
380504
336771
109151
136506
595896
544905
581966
995641
1102001
135067
1143886
1957755
637094
1357842
867692
842752
1732500
690896
362198
1360988
655463
808535
749185
184134
784854
263357
713956
1432816
1397625
1878795
1291371
642416
801980
1808847
493712
1842646
984459
1021340
692655
1153367
1159881
1015940
889411
1418501
1648034
871144
80945
1494111
1452834
1172025
166027
1960953
1607775
1994931
1297670
1490554
1704131
1605221
551792
1792762
716630
1467897
1801643
495739
444338
795381
1542660
1709110
509729
1067436
1663828
1285137
160925
1926264
42055
1333727
1715323
54338
1342554
32898
1738882
1039229
127604
1518671
1731347
630742
352972
998117
128508
102927
350760
1401154
1869617
1827894
1618749
567462
1946280
1737759
1050131
1353955
1946991
1080616
1387486
668298
821988
300014
438619
1634584
1369160
872687
1454784
1519797
984533
174098
997311
88384
404757
1476881
47625
16040
649687
1735683
1174985
1001418
1243090
150771
821973
1911176
1749738
77913
1204994
895827
1709995
135719
822009
278650
125049
197413
1782555
886131
1970588
741048
261302
1334180
974989
658498
1050534
672193
1361974
578069
110248
1013525
365454
1144429
1726373
251223
574841
1844288
1337810
871931
734516
31166
34810
1083934
1274401
1060893
1709841
1338361
423114
246505
432986
813897
1354603
80502
924914
1760915
1876559
1137737
653377
1544308
1050153
1521790
978056
363498
1148741
1977804
421604
803403
1709048
1801852
1002897
1159634
876200
31218
471571
69229
531636
299978
295383
1358040
234421
1309789
1428718
241090
760183
368121
483828
1724563
155688
363642
1795172
793481
309684
90024
118304
419664
1669567
1900639
1731972
800596
1597047
1676712
480971
1750965
1997861
1376443
1573684
474876
1487091
40224
1436988
1536455
1140443
1579328
1583690
166329
169841
892570
1426942
922982
1672750
1174614
1769525
66353
132635
1232123
364971
996242
24708
266018
919119
468660
599723
1008281
935167
1420833
228229
1102061
759394
1942405
976562
325773
244956
163939
343604
383549
543742
1042721
1367293
382196
820882
1258629
1399580
1928932
953859
364563
1698764
1255068
1417340
1239674
518306
1329093
624475
723654
1774218
1960009
1376321
989512
153220
1913945
876555
216265
160466
1144838
1061495
684070
523790
1636496
900685
724713
1797295
118577
1632248
488264
472152
1909553
1377147
379718
1150082
292370
1027980
1619570
722074
502042
1657658
1902599
1003015
1246451
1197314
529702
1175127
313407
1572501
1657161
870357
1154882
895004
462927
1887301
1695097
1968497
915069
1579336
411091
1340643
62072
790117
104050
637483
1792044
33045
1516362
1234900
184516
1181537
251171
153738
375400
1455567
971697
655802
1412264
687647
1298216
607445
1551764
768773
1996546
707308
1628893
1563179
71438
62181
1888517
1739896
1712931
1599812
1668674
180805
366081
1776401
1765773
978300
978314
1422117
1238585
1752148
1093158
1802507
620101
749769
1945114
1610896
1704994
483203
504620
1084232
264244
1886290
250418
305469
999561
622430
1487516
1292483
1628623
427072
1844364
346043
857386
1680112
1413192
1040289
636133
729015
1188544
57723
1378467
395349
1044950
768850
969647
124876
76672
1491721
866976
1891879
1847879
1659662
12417
1097777
1669227
1677720
1625936
593119
375895
135312
601024
1507375
1438225
1118248
867355
1159889
13132
1903202
1152311
1541021
1852334
530325
1541696
513719
734257
1166011
1268607
758926
710973
1020764
1009342
1652510
1133230
1997575
1021146
1117822
1056167
469209
1212826
1024099
990016
1382196
707363
77895
1399998
164138
1373673
171013
863522
277314
1764410
389576
1390807
1271453
1287549
1655964
373295
1656251
981466
346382
1717038
1181042
1269081
1663221
1700279
220879
387401
506264
1279740
280760
842173
1408323
1103945
29010
1998893
634414
1077464
1173804
698200
935907
1383774
1387376
767806
1231974
911939
796621
1098932
1597655
179115
573901
600840
1202434
1915467
501281
689516
1585969
258179
1774683
1274111
1645148
936748
1416365
819292
199733
723013
1212366
563161
574291
952887
410088
82813
824988
1927800
1833308
944153
1598717
613758
839288
279060
1509489
1217449
767872
1574532
1259936
526011
869270
1115697
701729
442770
1069930
1923931
303059
574153
1431583
1556544
1549271
1024772
396081
1585388
1733528
1777895
1594822
196387
90864
1588518
354516
968998
929803
1352555
489174
933232
264659
1887703
1963301
1946937
1026328
1387380
587900
53634
741003
1327828
1141644
1496502
470800
919748
722020
590508
592365
1120782
1906961
973076
699183
782947
1234450
1258027
1148452
642076
368001
1172502
629124
683820
127425
1077798
1569293
1033303
683102
63275
679779
644915
916852
1051749
911635
1408435
370674
660404
900541
308031
854562
1809919
824655
484780
168603
1847751
131485
642792
213786
291805
31797
1655099
735210
719683
1911499
1795030
444560
342301
1551586
1124793
432931
1346777
217201
1828430
1218160
691912
635215
1040762
815725
78858
1641750
508224
1692835
356059
1000893
1276962
1327994
944200
574166
1288428
1512270
1394613
635515
153457
1699181
1438051
1188416
386255
241650
137
759068
1626572
726293
1671907
1297529
138510
918863
1161920
956532
764156
556950
1924190
793896
305342
1410241
1672187
1302487
1118611
1322417
826462
1629828
821411
1224577
1457455
1305932
331974
1212538
1612130
1232853
1869229
1758988
489451
1408932
500881
1840274
96842
380704
1409134
825327
1770971
1626930
690429
1648113
420158
31106
1212729
1436742
848341
48258
170557
1612157
258673
1343358
616319
1806947
1652512
1133398
1751702
1637426
1599816
469161
487052
1442902
1836014
484058
1512114
1274293
1824436
1024142
408930
873167
1184741
1671102
298371
1543526
1102357
548823
1099326
1124443
1973025
247657
1501153
1543258
352361
949379
313200
1012315
682362
18020
84394
797625
1501331
584605
120989
561243
824454
437850
7063
1938306
717647
1873976
695515
109867
629883
1989580
106920
734758
462385
336089
1832890
1529697
1903838
636054
39996
532669
1614244
611792
366074
1347411
889455
813618
612505
1368251
283215
57652
116649
418191
579581
388397
1193661
561641
1073712
1494091
688117
1809389
1825813
1909719
529966
841874
118766
1035614
1411012
666443
1258305
1140673
576140
1905931
907625
293852
1004415
146159
1740485
1138423
1121597
917204
1519839
1016383
215896
1016087
708650
1139512
878707
1723231
321496
1538757
579352
1630230
1911488
281891
592717
1079943
1307980
731022
220623
119461
1675189
124035
1319602
1283123
1845113
1191807
306885
1935882
267923
897338
793247
1413126
1230450
604559
471826
1172944
1945943
1644571
1441427
1321110
1871257
1329163
1053350
413400
1635267
358657
408293
306697
1526424
700478
857305
215875
1620048
711175
1906561
1290732
505702
1683128
586364
496213
1336573
27392
933772
812073
182630
1947624
385229
1680793
241467
206972
1444485
986171
70477
823793
525325
967211
1507827
556999
1783376
1384201
1068624
648943
1754722
961445
308396
1335814
1241
1313328
1736946
89508
582577
85738
1984423
1418315
114286
214929
1859058
1538540
864138
344603
1789032
1578225
627454
1441452
1985161
746496
993200
827647
1816247
1899793
1210709
1083277
862343
392309
1702507
1996968
1419917
903434
483944
1773965
941381
57502
719642
475957
276621
1457736
914369
10984
1542377
426276
371700
672881
690298
338772
1416897
1207970
683973
315551
908498
1265591
1296925
1616597
1938524
454171
1846323
924691
707484
375381
226599
590305
1185076
1550142
97134
947748
351222
206313
41932
299678
564669
1430641
613431
432926
1862633
1213600
860279
1572161
1797548
1464590
550693
90437
183012
1235243
1065197
522660
733812
1963742
1653732
1917328
1542438
1463178
924969
114999
181428
1085409
1179713
1049002
1568039
1600145
1791273
102214
749965
1819204
184969
763993
1548269
1221696
1121643
744810
143373
735780
110051
1880938
578267
1808652
323930
1510278
1481732
239911
879565
1430376
1606483
1293944
993246
1191548
1192548
1663176
1491112
939069
692284
918681
880278
1916321
1911981
4401
684473
1648926
1026390
735928
659934
1239221
515850
388940
1874387
1331878
1282288
1171307
1655203
1927730
1931359
732085
664647
1665553
1718658
292215
260015
1284195
840966
43909
1513741
1776313
1711140
454203
1034160
167363
1233730
1318917
1017172
957782
1783899
675986
429407
681960
582124
1514766
1875371
630115
496981
874741
675455
380338
1227018
527506
1245695
1707427
457395
719788
989590
1280918
50669
606627
41467
292389
1079458
1909385
609600
1165715
1079513
597824
585574
1383664
1512731
1642330
1013818
1368138
1377016
1177754
707012
147170
931720
1438811
1445774
1883803
448158
437776
1079087
1813964
153289
1660977
978932
620320
693883
981637
864818
1763337
508157
1142072
1199129
826519
1784101
314070
884933
645881
1170232
892205
1315195
1610066
764682
1062290
1838335
890860
1097507
332633
1607331
1630215
444816
1690764
1469584
1561937
575725
1891831
1473777
351670
463360
631729
98933
40293
1470446
1863979
578345
1507368
112571
1356857
1786704
1264904
898419
1880355
332035
108101
629686
1137085
1106039
182655
1127206
1544991
106673
485301
425178
291912
246782
1335692
1871983
781921
1336708
232385
474661
1280421
1723749
201831
432837
1611503
108600
1655907
1717044
1029531
1919326
362169
912622
1242292
575950
924565
987383
698254
382226
19860
370974
1239813
288480
1449012
1957330
1840636
636866
441645
158633
305896
532269
1045945
572545
706709
1789165
517
1606018
107074
878650
481918
546492
1137046
1491594
471983
127863
722965
553344
797526
955
1075216
1898678
1799350
1723060
1066764
725565
727947
591485
842321
301926
554040
559440
1657658
1432206
44704
1682631
852507
917484
1982174
1678905
464712
697826
888989
629109
843675
1763123
915627
1278150
624803
1952741
273988
817868
1159393
1303766
1095090
846394
1480236
1802966
518932
1295283
379146
1177421
1694328
1790133
1077288
1496073
416440
83933
281393
1639394
353730
528689
1037563
44058
779313
1941840
361956
877508
1067119
437852
978997
1465038
1526016
1477730
514773
848198
301793
1908477
1733872
1246211
1401266
1121584
637216
501157
1251246
818437
553651
1036243
1304496
1041087
951484
1492965
1626396
1553188
1647168
1637132
304204
612108
335921
1693815
580456
1246029
132472
232887
1385819
22988
924444
1615519
1916311
877869
274424
247559
130660
601643
1206145
990649
691704
972342
916647
326996
513271
1768940
113890
1637289
1545796
1555934
813338
813645
807422
1554192
1452722
1944760
1512530
1343672
233480
1911233
1511767
794579
1418827
1637583
1462939
1203209
855922
152831
689185
1940587
936647
829725
551281
1763317
156107
223883
1585739
1457452
1101902
977120
1906862
1640451
800672
218048
1622808
384768
1631297
1153756
1783449
351709
602471
1495769
688823
454668
986410
1625316
1345302
1898362
466200
1837143
386226
891459
419051
1356093
119901
174135
1222208
827436
1101406
1582336
695069
408929
1340839
1180513
716757
1358523
800799
1379298
1437303
1475648
1731037
748046
355631
314445
521011
1484292
1797793
70240
1866456
987745
495930
1837672
641643
996398
1524621
786239
1831393
771485
1240813
1733562
1494244
924849
30834
1182066
148297
283528
1468884
138691
1428871
761144
833511
549744
1507603
395672
1304352
407027
1252207
773569
1377014
103684
7144
1989252
1821606
1026489
419246
1379974
946811
83177
677437
1767986
1763599
939233
758195
1696346
1643061
1126318
629390
1464344
1626830
499198
936249
536938
1651735
631911
1932254
673254
1573003
1502829
223290
146225
660565
287847
205097
626595
1487647
864470
1114269
273960
311780
988425
607854
1123572
1706138
1183949
592942
1001175
234067
1913799
553734
1607579
1687582
1046639
492354
1539941
1941930
1019542
1084834
1108607
557695
996416
1674646
1454642
795874
664609
140442
641976
1947357
739285
1292177
1986383
1349546
714910
791974
351308
1227790
659421
551584
1379294
42947
1554312
1043513
1616741
1224703
1059445
23537
1557246
1028155
1594539
500997
1540854
1928986
1662274
1609864
1190086
1986088
381947
1641351
708969
1781732
1646482
1417360
1313355
1921552
1441979
323173
1164975
974676
1419971
926326
297625
183068
1068156
878460
70443
1217739
1373339
1013541
441551
242174
1539130
1843355
1538042
1393373
229872
1186554
485837
186938
181338
1320885
542739
1738451
109917
1196401
1185576
1043395
447333
756888
1154410
1566893
1457324
1494747
331871
1991413
953035
1431443
1308482
762706
417749
1262289
122654
1707330
1988612
579946
1747540
1288796
1206713
675470
1024870
429696
1044475
395862
1639510
1095897
37130
178287
801820
1477552
1105797
1546579
1546094
848228
1670164
1738180
1715725
398245
141499
982436
1197679
644903
1186346
454636
147473
1795073
892271
183883
817951
1298293
1368001
1047036
1045611
11393
837660
1663092
453743
846128
419389
1850164
1239134
1854423
829984
623280
934861
1402564
1183242
507189
650923
380183
831710
570598
728525
1599298
1143858
654260
145302
1642675
587789
166064
116399
1464609
375998
30791
870603
548406
1914973
340584
130785
1238685
296252
1344395
269856
455670
361594
1978875
231392
820822
1695436
1698159
323633
1974684
1569102
1857996
1395288
1653661
884427
1891486
1328277
1199437
602928
1101238
877118
107691
160378
79681
1153606
155850
1372491
530918
1496276
1137544
1290893
344205
1936362
1860712
1307129
1205488
1632085
1284797
1039277
1278129
889450
1162323
1024383
530942
695459
215581
444420
927173
1438001
440778
604359
811304
821096
306377
1011870
1841921
273182
1843693
102445
1505156
1773372
1707356
314155
634654
678803
1169206
559614
447624
249489
1798014
1126792
43846
1712004
1699661
1585618
870904
826011
1597097
574421
19434
691506
470399
1548337
782761
307078
816812
1980489
1844696
1725565
620925
470059
1148019
1264267
7833
1829234
200993
2579
899762
49384
601675
581652
555623
1678911
1029256
574251
247928
920626
708208
1412469
420195
545083
104173
34866
1124191
1373684
1006098
14646
1092924
245022
419093
478442
353960
96285
111931
162597
1598955
1540098
996473
928330
1047400
834747
1109461
1939024
1699437
898071
1009502
499385
344485
1889686
1525944
188718
1608562
1516691
558750
1421635
215062
268044
134088
1636176
537802
1127182
584038
1547465
836210
1350885
578955
64316
105349
1751603
1878554
1454496
1361748
1859895
1744670
818727
1956452
1282511
641107
773630
212041
1693787
1505983
1745491
68722
95030
1241417
1921413
1333787
1771973
1315277
1880017
1697866
435908
1715789
1571422
800297
137546
918838
896614
708640
416582
1503392
435909
1447316
1935438
195377
723204
971016
120907
201268
7176
393051
1101289
617999
32169
945443
862345
1239795
1377455
868978
1236674
849584
1330072
1498470
323593
337006
1038724
651789
807938
303299
1895056
713261
990359
1748879
433852
1810470
860917
1788008
48815
800047
1976723
1586078
1144742
362124
1047702
1742731
1620169
545198
804628
1384692
1285454
1760419
691084
968648
38737
426331
111764
1399534
863048
903234
1658264
1810822
1091030
1955159
411425
671719
851287
1270283
1757378
1192486
261233
1305763
1885019
1286507
1340637
24602
1731065
531525
1910109
1014184
1951646
433531
971271
1258872
1117929
1964084
752993
1732492
985701
437975
104719
1602441
1858764
1659777
724629
1520445
1878641
1000913
736307
727841
1121515
470765
1466713
78163
1397328
1464552
1360718
1662879
1997960
75498
1111977
1837424
796357
1723086
356410
42392
1127828
95257
861821
1420996
1782146
138211
646136
215748
1847699
1697880
396401
1718125
313588
773492
1772942
1906161
1156072
1793172
1682960
1348323
828551
1309390
1177794
219664
1352513
520948
526873
1845298
828712
1219012
1804560
312290
1929871
1550316
437778
392226
593638
1326215
838069
161727
608778
1848381
309546
1898254
1067472
514271
829874
1531745
799565
1437479
852260
604745
768212
988666
1801918
100077
1763080
1145652
1728984
1063540
1469731
1983046
1117582
844944
979511
1145936
1875549
849585
1369566
968104
1275132
1663140
1523020
1725325
558823
584003
710235
1963129
1662880
1576356
1658803
1322775
1848206
1893169
1668458
1022596
1298271
952136
1058867
1729555
1255122
92214
221127
642713
1135053
1044682
1387245
1012735
628901
1700395
1547800
1490763
1265947
1982986
186010
767945
842031
1343264
1461686
1374872
375028
1454407
496256
827646
1926366
1614375
110771
1964578
825215
816661
1693593
1515766
1082104
1492308
352313
374880
460865
1214586
1422108
598094
1122634
1221016
685588
1709666
1443448
770659
1912779
319444
30676
1207717
590566
1748500
1014982
1082213
1250223
55765
382468
977882
1986605
1598338
37109
1854857
1992675
1372830
559501
68651
475074
1239031
261611
602794
72257
383444
617525
1403550
592298
1339831
1868170
1050554
1328730
34198
102758
258919
361016
1984709
1739664
124807
927454
606172
885131
876806
1506598
523003
377877
1709310
93291
1012159
1578497
673952
1462918
1439231
763016
996911
531596
1977479
1618622
1677520
497872
526098
594004
435369
1344710
218130
1762803
1935703
705233
1745753
254525
1873058
1718429
1344463
119965
1399989
941468
1939501
915690
812306
982672
1085260
817639
461533
409127
660295
986305
1112609
260891
851188
1768655
1784557
403847
976905
1548699
1513736
412215
1879013
298588
559624
88954
205207
145097
1996908
1158252
470695
236150
1937350
813054
1324815
1285981
1541653
1844481
278790
234182
186770
1332819
162508
1720024
1702801
1477739
783033
1194903
1409361
1466198
448684
1723210
1339799
72232
1144304
39655
851026
233773
269347
1674813
857315
68461
97677
660526
1391612
26311
540160
689645
915259
1803696
1494290
88751
1500802
710186
45542
1286461
1148613
41451
1958589
764832
32968
373897
835160
1570448
1014052
505792
1152948
283435
1210090
1761952
1967326
217097
769480
199260
1402952
146591
1127191
265046
1057228
1521272
879037
549516
743697
247866
1856805
1290187
1157927
1866938
1452831
1298401
19619
1991108
351696
1523785
1039246
859914
1696496
461123
1989517
1089390
1423727
330437
1651647
1670162
1598364
730177
777840
1949497
377566
820853
1235684
65598
574862
700050
1902816
416978
1984339
1532796
1547253
650532
86385
131198
233319
136710
1637203
1725114
1152837
1118541
1008098
1412444
1231691
1676059
264145
67091
207237
1702446
1888983
129930
81543
22624
1485053
1226982
334735
716405
402302
189028
1673339
1181428
1435020
648832
1828174
713218
400353
138195
433533
1876144
774898
1593221
559249
690379
1508156
1747525
250100
648113
1275803
248924
859657
127471
1382160
796298
976105
1186099
756101
494552
1432871
1427715
533568
1391162
945047
1580210
1446412
651386
1738393
346681
1460988
974327
1165441
989217
856177
1563184
335275
1907889
386659
1850875
1004030
1806112
486841
943528
379383
901829
1111927
12141
1462338
822284
1759808
1480497
369566
1155653
339120
667590
1794657
977980
685543
1461610
125475
1970621
810913
1712458
227777
511545
816429
1255878
1640156
1006451
865073
597968
919543
1952007
536518
1535604
1112203
272499
1490896
1210106
660882
1683010
151776
321933
86486
1567205
1901082
1638118
251686
826400
287708
265437
1472777
1325276
1733630
202783
237093
53226
398514
26927
806257
1561895
1389247
1067470
1693907
1415136
1696026
104670
1130325
163453
876989
939202
1742328
1046006
894774
489338
49113
251746
1102913
1330371
786396
1273801
1365159
236689
1604599
17737
387728
1441764
298018
1199309
741068
1918381
1837685
1009911
493137
950606
1101707
1791608
165196
1479797
331294
826072
807897
1949626
992904
285164
1809081
1100429
658425
571008
1523336
579045
1270900
920337
719575
317273
959079
1504969
359499
750003
400851
1984420
1526595
1058084
1110306
1390136
656631
1308075
281556
379437
149554
467307
1356454
332820
227711
611623
1276597
1884726
1705036
480967
1999521
529324
438312
940354
1003801
1182329
87030
997780
118866
57153
1749706
826983
201614
746023
601628
1852773
830584
11068
1158300
980617
112953
259073
1193711
116701
1423568
1200331
1522601
597196
1706984
360874
482782
1104390
503979
1231173
1951699
1068957
1417114
1884553
1137227
1248651
1300645
821845
1537442
1116015
592575
1314577
700826
354238
647019
1174009
125187
780016
1796188
1790949
1667280
1588397
1553151
690187
1858091
1618287
681861
965950
1299443
1724251
1933586
1593405
1572824
833663
1390061
727419
1094633
1144473
1460517
516897
960720
1817128
855684
2983
1554609
853870
135860
1603157
181620
1028160
1880695
1470567
1255239
1145522
114274
505396
854281
1418275
899335
1216203
1497711
1652517
1721429
1307772
1821533
1889937
1755447
443328
1117556
1500532
83739
1802284
482818
430574
1779219
483009
273958
559843
805787
227574
1854843
633344
1940837
1093683
1171274
706880
682847
956308
237793
1535462
1898124
1378638
926888
1454997
1803306
1884200
47150
1076837
1744780
1768321
667039
1681958
1767512
196627
805493
1810046
1508081
157501
672175
416317
425154
96940
1429559
427407
317640
566569
1176290
1245825
859323
743833
351283
1183044
294044
1448888
312992
1442875
72402
1750543
120319
1134717
1911237
1824877
61648
859611
1786874
1515142
668170
509821
782835
629239
850059
1844737
1640054
1754539
95553
785207
355290
6721
1451134
1819846
830624
1738810
1359209
1858877
1661479
1940194
538886
126182
1765609
14489
372232
338018
1820839
485638
173218
1155288
705772
981131
355870
330524
849872
104440
136545
963410
1464091
382591
89901
1469829
1282360
266764
490388
176818
1944321
1040235
119044
152645
966417
712641
1327257
862652
1222173
1175262
237341
310016
1945019
403033
1062073
1989148
458463
746536
1422819
977408
1029550
1127659
1892851
573422
1548632
1624413
530981
1638008
349518
1645974
747992
1754491
445612
1364852
781649
992853
43860
131038
1703320
320866
999851
1456978
160028
1313081
923537
1607838
1056841
841687
789273
1082924
408538
1477465
660428
831344
1879771
1107529
252425
150271
875586
586363
1549634
1261397
866000
1341462
166122
1326891
1456342
450680
1895056
279008
949913
1726726
1284078
527026
1111577
815952
474725
888850
1351087
596443
1371776
1231508
1257527
1488419
389951
1394339
539601
140906
1768389
1500734
356427
1108473
1828989
1766295
1859003
1519459
963443
1101097
1011669
1005321
1118410
1263423
521230
1225382
128715
1047494
669304
1236122
90788
1068334
544267
1488245
981323
958518
52652
1381239
1928708
593269
1687804
1422390
1256189
600482
1262416
1738405
912886
624483
1432574
359412
1501913
1955633
336521
1861722
1578628
628777
837241
994072
1214971
259917
423921
1780781
629674
1230404
176645
137247
831523
754716
1879255
958788
1757773
627839
664790
540364
547240
72384
141829
1979311
175319
1559636
1850453
109385
695006
292087
1186213
1094713
153283
795831
1424841
1459926
1772150
128110
631530
1197116
1654825
1467325
882001
1425079
124703
668345
1603611
925956
1418174
712152
1312890
1937513
1228154
417761
683553
1438631
357207
1947641
713504
513712
1871419
1896631
1943244
1974374
979373
1322981
854817
1668221
878088
974691
355548
1749471
513596
1533316
1710244
1281390
1231799
156086
1618127
542405
1361836
1124767
1302468
1983356
774522
1557636
500370
1126805
1170588
169997
153026
1474805
1541352
792256
686897
724850
1834183
926274
309684
758182
752949
1684215
217056
1500638
1280556
1832897
45942
987436
183226
1977192
1202231
1237288
1434244
1387760
1895143
506757
1035616
1348161
1363146
1345347
943662
545097
1036212
826768
460275
9751
749951
885705
1305398
1556562
1885947
1898904
1643276
987821
1229964
617907
311455
467507
93226
92424
380148
352075
153674
1960235
1546458
1802646
323366
328472
845174
918096
656180
1397395
1069839
367580
254027
694578
194253
355795
122575
1189171
350515
174986
564047
983809
1850814
681315
517126
294983
381306
881406
1027773
83159
1290877
301285
543162
100398
175495
940767
665152
77699
683283
1265755
524555
742012
1557870
140420
1553028
1814636
1117847
216389
801468
81980
1432729
1598276
414191
243749
84022
1185554
763004
681200
962796
397864
1175218
1007075
52140
772418
355638
1302220
706992
1862108
514335
1687339
558249
1770301
1056730
1917960
1396304
243777
591090
1976856
984493
1544038
211809
801151
1185916
1708931
1915112
350856
381661
1155504
1152080
1197398
483450
1889662
742769
613277
370231
48142
663318
393883
409457
1656915
325080
197343
903868
441816
823836
1812819
411154
1847504
886664
1715697
213857
696649
961886
479651
1924598
1305499
1979295
1021354
1046976
1358334
1345823
552071
209099
271336
377848
1314005
76524
291019
135246
1035096
1856538
1089256
1609744
973024
1644100
1434638
1343634
483320
197732
777055
957585
423059
562680
641093
812637
1853966
1699745
1108330
1190550
641585
1758036
1417506
1244176
1891848
925794
1721180
858645
1668354
40386
101809
1889931
1668901
1653536
1526990
746680
171157
119123
1893955
588388
1184397
278267
1485192
264503
1605412
333242
53496
888211
1983111
475836
250017
987936
1422731
1774031
574117
897254
246434
1054196
18332
724700
1178170
1977252
144176
19229
1342226
1213884
1206625
612163
1490147
385224
1666956
1862179
968896
35416
861186
477133
725209
1949057
478578
1382592
790048
1371371
338460
1637734
156985
418826
525432
768794
203814
1512602
105140
1426994
1832333
235270
1212768
618517
190597
403510
24185
734672
1619412
574155
226448
1455015
1719552
1115369
878463
557539
307798
198090
1032957
1757044
614541
1963658
1328215
1568965
1122377
619687
1244226
1254747
1367940
601875
1717082
999883
331663
1150448
211697
207089
1391611
1517619
1735587
1764555
387977
1101219
1753300
1774523
612622
1484640
320174
202795
547428
230921
849647
486837
692186
1000094
35866
1570580
1565832
1096235
908792
1294863
1743656
1071075
779327
782160
1244432
547189
196465
778567
595836
1897772
327059
924526
915395
1270171
1612534
1193463
1510784
1434841
256220
1948733
440267
809694
512510
40834
1902531
12118
1762414
180256
59614
1444719
1171162
721405
307772
1805933
1445166
427004
601488
1383812
1673448
1997477
199667
1343879
1487915
866208
1003524
365535
570693
700876
581696
774765
1242094
562402
946062
1458274
1451035
1538698
1434347
1577452
1095418
985107
1853134
850131
134251
1277693
1063677
188790
1356018
1373593
1213583
1589987
1333339
1388143
17692
535162
1210341
152793
1091829
1651139
934571
1345232
235146
1787876
857191
807546
1876230
700253
673823
1429316
1315702
42978
307109
831305
457748
232963
1828240
1675303
465328
792603
419550
1929607
864322
65300
762896
1311348
256091
948730
877123
501134
1832147
1624974
138995
1579103
1394175
12703
914426
777525
664225
1235347
264109
340291
1893256
1179920
847220
257825
1679165
1706787
31898
279933
567477
562413
1074742
1829764
400545
1459670
1627177
527110
1314723
1273545
5278
959174
689057
1337595
1749571
1825253
99752
165278
708325
616351
1372540
364117
1795524
36037
1260438
1512890
740672
1001409
1329641
1038102
1261598
701371
1082610
1034068
9740
256964
774714
216564
1697151
317602
1604314
1843852
687224
1496248
598176
190519
1904152
1058441
145000
1911160
633176
905979
35429
1045906
434362
11612
851697
489610
1722641
204102
1003813
735716
1522345
1695436
633710
736380
1553825
1556534
970111
80731
400068
1155258
364018
1997742
1929765
1978912
1607088
201079
1380913
1317389
1375182
68179
1793995
1434529
1828720
1431173
1900996
1147723
1470470
87037
1710722
1903438
1928968
1279137
1293781
1733907
899750
1175301
1426018
544144
1503086
1979822
900129
1231803
786192
1467366
187639
301160
1197359
1457020
1351718
143651
256373
171
1707745
1294858
1848407
143937
1664394
1488547
797726
1865376
359174
333029
351197
610997
178261
427327
1084584
194763
935727
1372574
883310
84197
1178487
1035710
529818
264783
1498741
1243587
999575
433487
126603
641248
1610364
1737648
206933
608796
234164
29351
1862406
1877063
1925174
447037
375190
1595241
308701
829621
669379
792458
1262712
1223175
763795
406632
905206
1164773
372027
163201
1648727
632276
657790
780888
1332298
158710
1862214
1775246
1161137
609192
327140
1948298
416810
525208
563685
978314
1857107
1275754
341491
134697
1028777
447440
1810684
896009
911915
1073373
864306
464659
1332986
153821
1000514
848419
1148052
1373564
311971
4472
818399
232504
1224252
1996374
1131764
129777
1083022
1017128
1009554
1193419
1549245
537978
1859339
1977788
1546380
329868
1985611
588948
855304
1281225
1130095
41408
871620
1616451
1543895
1454488
1844654
714576
263411
742929
788900
1023614
1116541
34429
33200
836159
246098
1683361
983638
493325
1499358
1020802
474992
570573
38542
1732238
1631677
1224727
1490050
1331648
1238961
1808806
1435869
1047558
534820
568586
1655861
1087073
1579123
29369
1506364
1491866
1902660
1922269
1504808
1132770
1436800
1070992
918178
1773481
1601833
1099412
1413345
1468114
884011
493483
1421266
1291418
865717
872242
222976
176684
1364883
1533473
494933
379543
956400
771760
573910
1474526
221184
391092
383117
19124
1454664
1908841
1444382
1316260
1221946
1945895
1261704
209247
976612
699134
1145474
844651
1797758
287786
1412442
1657174
47722
1117878
1218489
1380683
113602
1194472
351224
87652
462000
430947
448463
1467511
325398
1102901
683640
1228139
1864824
551233
1823731
1155732
48387
1940525
545000
344381
138571
842662
1302164
809435
199376
597188
460131
811731
864636
1154437
654202
1543733
1478321
269114
317076
1134849
625160
1086153
561083
1001244
726998
1720248
1157993
1699657
577316
486413
1946636
946494
1667689
528955
823148
1868610
581665
97945
868356
1771605
966785
1638047
1336727
410094
733374
296179
1041110
1216029
43006
1395724
1168673
1063576
481807
625379
593175
1615945
581333
704091
1146693
925614
677302
691876
117192
1399976
701734
922418
1211389
1042121
892142
634261
1271397
1189080
1133419
1233199
1005479
1079347
1245828
451479
1991582
662532
1481440
1524334
1245486
355655
1574025
701271
659448
974528
238398
542714
1471223
1068158
1966508
1195664
1341232
623817
548162
1480610
803418
1787210
59922
409211
1813628
1349666
1994624
1872469
171022
912172
1011711
1391631
915952
1662340
1991357
1765478
1539919
847016
242237
1877497
494961
827876
1129972
717162
130863
42499
1143895
1734821
278588
369540
1473661
542040
918424
1249376
1442117
697952
119403
937133
498120
1993726
183919
896003
1321896
30020
362144
1285313
1915089
1449736
918568
1898424
1817282
531723
40911
768585
86763
1638307
521426
1482526
777365
399335
1918225
1614465
782016
1681202
1146011
1797467
1826576
1582887
1231161
726795
1581277
1714421
472590
669913
753321
616673
844922
1527863
1791876
603857
1314144
1608654
486723
1689796
89425
1167964
1692122
1405113
959794
675982
1171205
518773
649440
1821881
427544
522513
1578202
903744
1977907
500546
371674
215018
32735
1949661
1187294
1916247
76692
1502027
1492174
1344950
1064953
453671
789272
1188774
1413028
593044
1127898
601332
171169
289514
436830
1196684
1323922
282936
737697
108353
1246503
653550
1632233
1622752
1217717
1268029
1462804
516961
1442530
695048
121174
527962
1709709
1567779
1892595
1741838
1171576
1722164
264806
1351841
738204
1361779
1943241
614077
370882
191093
1947238
419207
1113444
1297108
1939804
1442147
101038
1662163
1381209
1806707
1898657
1539669
1528104
891414
1801044
398688
1029802
1023976
1736154
821346
1553674
504305
334478
1560479
1908969
1598786
860429
1121309
1374154
1727299
309468
1191104
919336
1448930
751739
1875089
1701505
1164946
550864
1608820
1178283
806113
1237123
141790
1002510
209029
1391649
1068874
976725
873286
1028831
84342
1584812
1739907
447112
1997386
946005
1837876
40996
1985004
1342322
1253443
432589
1260275
174892
1175444
1345135
506448
1177240
553419
1091039
747077
1152567
1779679
1776605
1714436
1979020
813428
1230787
589204
58851
1594746
1084765
19533
1984036
138903
1290070
1386669
368371
668774
1266922
1978692
1041593
350207
1063882
250932
1711915
777651
284089
349495
510666
411219
460431
1244037
53283
1402270
699176
1771170
1117318
1929299
892876
1065924
1242138
1663525
1499040
894607
1552389
1144284
1426073
356800
1448757
1701493
721847
1844355
690340
1424371
1446050
1936851
1427909
1184696
718492
152651
131302
1315794
1568502
1435459
15518
1426104
565466
1991536
1716678
765687
685870
1365588
745926
59360
994295
596278
1495880
1409759
1301359
454896
1355593
1898062
19907
1779027
124050
1011718
947242
487580
731006
1273343
926269
1601624
1236083
215413
1927680
1184900
1879141
798320
1884503
887001
1298845
1326360
1268169
1496043
1333589
1121633
1993426
1001403
46414
521498
1535231
499830
175407
200804
1056047
273457
1864338
755256
941109
189988
1461971
713329
1274721
1739303
1059999
1124883
1661394
1508248
1052045
1038169
1715055
1005820
1389079
1403178
390077
565324
988048
1413049
1366600
489181
99696
496286
1420027
225540
810579
1438999
581910
500601
1001659
51220
641045
1289015
1763619
171423
1883184
70939
1001941
140889
1812130
1441087
706005
816083
776329
1300407
968579
1779511
197886
55209
1805736
738742
1056891
733246
535051
518918
114816
1675336
105147
629272
228705
509633
1148080
291840
632385
506876
1450576
407744
708198
1065756
1156417
632044
787043
372367
1893495
441763
74510
1005493
77281
932161
1131038
1846289
280173
1792791
1173131
51466
1212384
612389
322951
996702
976352
1801375
91659
649936
212755
690932
1533347
1673212
1018394
1375567
633687
1545696
540089
812727
1073780
628725
1868227
401230
114348
622726
259801
1656468
1198084
1585500
668556
1009023
1644588
1230072
345947
182419
163380
799524
1644467
721391
1254844
1240738
487225
1469831
1475243
220598
481646
1548012
682889
1759317
594579
1699133
226092
1879279
852616
425109
1265496
484758
34560
1844685
518839
1017079
1115681
1173342
1864426
436449
484751
1091995
910811
468538
403992
1261627
1362679
688342
1019684
1500166
626844
687650
1256494
1093439
466338
1403767
839058
817241
583672
5756
1839909
1137063
1564335
647490
904996
71156
1880573
1457780
1040163
940861
1208228
1117473
163021
711340
936518
1821138
1705037
383519
1953427
1622880
1380898
368897
1834155
653404
1544215
59460
456057
663246
11453
1534070
402460
1539561
684672
1303618
430082
720419
641827
1272256
1591601
74905
1100600
1168865
1520117
118515
1166890
1051666
209523
714840
1241371
348212
1209644
1705019
1284002
932572
1902627
4328
1821767
1958828
252595
1717120
177268
1589540
599170
628036
1577924
529843
1335672
1280698
1758895
720918
74674
983094
1158505
1610949
1929191
160168
628380
1729613
1819638
1845971
1923672
525887
268568
737536
108117
1737094
406804
1382787
222529
1713429
450833
1905724
1770400
187431
70918
1633776
1448688
1195754
1544045
1360889
143460
1891571
271214
1137303
963699
1013559
409774
242261
540866
449060
99665
1209533
1326488
40376
816063
701501
224658
686540
1385835
219748
282364
1319579
816519
670987
1615661
1629188
1054121
1528411
1320396
288946
649662
970393
1534569
1998308
114571
1956238
376541
28585
1164370
7069
1179191
233763
768076
890892
543726
625732
1899792
54045
106254
378792
1754227
1725377
408995
1938747
1020597
827893
464469
246843
1745857
938628
1160453
920762
1612332
1283170
644021
1066453
1021783
766110
522197
1671736
1712386
1826792
1165071
1712252
1652581
260381
1346531
662617
17283
617554
663144
712184
1240842
1372339
61470
1977001
1612046
1012709
1056125
1536038
687566
986428
1230300
1952340
931010
84309
316349
1462327
1422359
1638481
214495
1155386
1180717
1413684
1151798
120723
979599
665695
1236179
1758152
1856312
1148901
119207
310094
883594
174837
1212221
802655
1344080
750408
79458
602088
216155
135105
211898
152147
1011537
1718761
1932109
464588
1122396
595319
11864
1152400
431462
109317
1392358
1486778
294498
1510558
1459445
132554
1146293
326248
886621
666365
430105
1839437
1435010
1419700
213427
445519
862353
1488426
155436
1197997
825739
867825
1741973
374292
474675
1369318
1273910
713240
44427
1205020
1637580
463472
446052
562484
1852874
996010
635194
1276218
254147
845794
1090948
781121
1063547
1746220
1109811
1339526
1574673
1643223
401685
1196167
1465833
1958651
1660331
270264
664513
220979
1278190
187694
858951
566520
1454026
323846
676497
576838
848422
333961
1223460
293079
971380
859791
983480
588182
1369219
1537893
1212014
1956129
627529
1952576
1551654
1791066
1205767
696728
744385
442967
661136
642039
708682
974243
1886835
1251833
370553
1395360
199515
1407627
1540617
664072
1634667
1223657
1588306
791932
663038
1292057
1310701
1105001
731660
1719527
658808
747293
353490
322230
1687760
685183
1310437
452659
815763
985326
301227
1907080
854642
1808551
408510
1676115
1764367
1369788
955695
1700807
298107
1523232
1745252
426282
1347390
662344
304736
922836
541812
738352
1036441
1607733
182829
1224146
1801645
1324619
419914
1684309
960360
794662
670472
129526
409477
1310002
1989232
457621
260025
1500320
305777
711941
1987683
1059689
1648601
278071
301015
40749
779248
533597
73764
4966
337612
319327
1214582
186172
73159
914512
46525
1993292
778895
1225293
1983131
435460
929203
1430615
1783444
456344
258914
217588
1056228
1575386
290416
1080883
555673
273166
1170840
1076044
890043
1952460
1377546
1507658
1037827
499022
29448
25302
569517
508529
165589
396887
1908154
408308
362250
1441772
925446
1168781
296846
1410019
633814
33968
115577
1440703
834954
1957834
247250
989551
505214
1652389
806760
1763880
1991786
73276
1429053
789710
1705403
381673
743452
38489
665111
391054
707439
788203
1043646
1917580
830157
902792
1493757
315607
856889
1046379
400584
1263732
603363
1108025
1023925
1173289
1300125
1509925
1633320
1602735
81509
216361
1547887
380911
1857743
564070
1304119
174031
1696677
989589
1073002
694274
907211
23646
293916
846051
1220044
1302513
476174
1539004
327307
1707864
1794091
910076
699884
518557
610194
449892
591906
839548
97571
1467415
586298
1386196
1530580
1421318
918495
919481
210955
1878265
741095
1871888
1959509
1114624
439013
835903
822810
127874
480495
847750
1451328
387839
16281
384574
814016
1330327
1598269
573096
1146565
874844
1997664
32358
849450
750714
1005615
1870343
1581376
1511704
605328
242844
697950
712025
716297
55966
721593
485080
129888
7432
1685940
18286
285086
1353888
1088704
1911834
87433
1621186
328670
8929
368757
1572385
252259
852395
490718
1730607
1647811
261600
1601721
9787
467740
1317371
268628
297328
1711430
702250
1024086
786418
154588
460193
87021
876389
788041
974816
110629
1422268
198331
40176
249577
1180680
773523
1386168
624273
1760894
615993
815243
1948968
1188728
1369118
1271185
1703778
1821841
460390
1699737
1727557
930626
220742
839354
1490172
396163
1319999
1307549
957142
645580
1317957
1005041
1621744
1570575
1649025
1579828
62135
1094600
1416323
1929787
1344765
571727
417213
1139222
425122
1715137
338357
1486808
983937
1173018
343165
1823087
1273563
332738
1771892
1551838
815611
1805190
1430497
553133
25141
357833
544470
1460325
515706
1583245
177896
483110
972784
495400
1050074
1588152
867564
205262
174825
1486207
1880770
14226
473804
975129
874242
1252276
1305992
1455779
886191
1907320
614576
1018079
1201787
1958645
1112696
1844941
618430
300146
722609
295210
621784
583340
1744378
1454698
1441648
1897044
1870222
381082
210564
1033299
1931869
881622
1703413
1117791
1900586
1495470
671568
783445
48698
1159992
1840690
210350
633834
1110392
844149
1302854
525354
1718694
1324661
103661
192031
1539331
73779
1465270
1422086
1979592
1325257
684452
1210986
392725
107416
1345314
1110560
1980659
308042
1928594
1396241
1410219
1210864
844462
1919388
1135579
1530659
1198669
1641212
1694805
118118
1947343
994177
491720
726037
1747473
298741
645800
835473
1330881
1383597
1935582
1824215
1523155
1526435
1253099
1306500
1022651
430702
1529789
402572
744336
1039650
1978076
101672
946693
1784856
1526220
1957828
1762505
366009
995743
1637395
686758
145156
1498475
537090
979056
1821248
998013
1947263
1479427
757657
504472
1028724
1465002
1600634
251309
354920
638877
1901424
831750
1650402
932061
1172757
864688
1811227
428882
159751
379543
906059
633888
1468774
1751886
944158
929218
194898
54199
536321
1533497
1936313
1640617
93827
1099746
765334
664181
186010
858512
1036952
375907
397674
243976
306321
392792
1658469
484048
1002571
3451
1529425
1845650
1506369
631322
1478135
769335
700165
1028300
1539850
459508
1045189
1170956
1792490
213467
961085
346279
982220
726849
1351885
986473
1940560
1824867
502140
201490
1945511
621380
1575787
1383166
1559757
1801625
51247
306854
1899863
1825740
1568125
155357
489134
1959597
561332
1271688
1957068
1411920
723031
579056
1035857
1661100
154757
1647963
1906412
1553088
808429
37621
1901699
530297
1174659
1296935
1874024
223167
447755
1085363
237458
72967
1541687
1686322
1252763
313142
1309778
1227182
92267
1819904
597753
1700988
1167988
127992
760691
1183385
1495971
394541
1231265
768455
1765852
1352901
190566
1233358
104401
1058689
357678
1604249
917803
1586877
541076
683975
1318416
701756
494814
1886317
1199461
1713482
1322512
1229002
322286
1716930
1027314
1668380
1018735
1450247
124007
677959
1081434
1931515
1187819
110619
1681314
448749
827717
1792293
1624923
1485173
1429980
849355
1194452
4530
104249
502004
1026746
641067
107381
182720
276249
1893602
1392530
271137
1943837
179328
1355115
158728
549964
933605
1900342
571557
205839
280745
637161
597254
721125
443426
407732
305641
1629066
430023
218858
1259820
1715970
481119
882324
1860522
1030681
548515
1149654
1712020
1966089
1321957
288916
1097860
668670
1814165
971324
1806590
1668446
1864477
81984
1818101
1226324
1794070
1725018
218125
1768440
1103976
1941036
1095061
39073
1995318
250631
1533772
481404
954300
1615841
601050
84378
305126
1361420
1908749
163365
673877
1678090
86621
875811
1027518
120800
1554170
1896790
1551646
985632
256499
475719
1845339
1437259
106244
1474480
684703
1186720
698188
701657
1952417
1359674
943911
203208
706219
919577
356345
1147985
409221
634745
503892
1106577
268868
960053
147983
1873404
819441
1475427
865104
150550
995569
416457
1062377
1664853
1628353
1514832
1923894
1699284
176024
1513166
1201322
839702
338940
78021
382489
1503052
87756
325887
1404201
569836
1974283
639172
1308516
609042
1290534
1203452
1412865
970346
48439
1573630
1264043
795025
312288
1114820
1054795
1249086
147133
427879
1031932
1406802
932078
607000
1962965
24457
145701
283928
968348
314574
1856748
773885
1473089
354182
1300773
1261930
623377
239260
744037
245287
1616802
375093
586215
262234
1566764
447119
54546
1936163
1536621
1388592
876950
1834746
1128032
816573
1733318
1490914
1973905
417985
1055395
367369
310603
472876
916141
1353401
1454028
205272
1639447
893843
1561623
75608
59380
29536
1729940
202633
1033279
30572
877861
1159157
1028066
244293
473635
647997
373240
1207435
811249
1670102
140150
1290876
971764
907708
1470572
147463
36513
301176
637123
1323374
497457
1522
68871
862820
1536830
1249293
1651802
1913646
971998
157648
1049981
1223108
1789086
434342
531915
638106
968251
909369
1790040
860118
278479
1884064
1099831
927429
1370648
168382
1903289
1986375
1551177
1546772
1434136
78127
575321
627767
1838340
1533546
821898
952722
625460
866520
1707409
1597307
1345505
271651
178437
1973821
1994929
1982054
1833185
1359861
796636
1464297
13919
1597895
1402435
740646
983878
825954
1402445
817288
905798
300864
242181
335633
860369
743485
1656059
101586
630802
1947038
1090316
577474
1596631
968406
906862
198577
65204
356089
534801
1767887
1297407
1700216
1696916
1555862
1473614
891662
519761
215150
1674629
1579178
1755811
117985
943020
1990856
1001196
735056
1419448
373903
506505
21052
565489
176842
959270
959778
1692132
1441408
1410820
1703152
225525
683296
1197187
1599071
1775087
1695708
846728
467671
1935044
64564
1286840
1694667
1269532
1611636
968739
509547
1559974
1817109
705830
788481
325970
110558
1615215
515029
596637
113778
812403
336854
1353656
113801
1537596
1441340
1148698
668509
105295
1625552
41035
1655167
883731
1564645
634319
1299055
1297177
223657
654477
1608096
1662540
161944
441602
1959183
667683
1506125
918188
1739290
1939067
1068673
1080919
1823121
1839856
399476
1069310
431986
858444
1556602
1344469
501400
546465
1619894
911820
1873922
1961889
1705437
1373140
239136
413082
1400696
336985
1183913
276759
365267
716639
724173
1760150
1967914
1690649
1155669
747324
1385864
101226
767064
507557
979562
982143
670546
525730
1631974
1570312
1070952
823724
1086994
1168313
143374
808464
1709896
135388
1077848
1019950
450461
1990572
1008171
1625076
543334
1789397
1429048
601444
8620
456780
357430
609887
130061
420372
1279091
1851598
906099
43836
526224
713267
325769
688872
903612
457697
556312
153994
1635767
911182
421229
1451510
1917454
1108994
1337898
1944589
68499
1536215
1991624
653176
1643663
1227587
1118068
1507342
843791
1275815
1583092
853735
746418
1767132
1246878
1841619
1306362
111572
870096
1032018
770912
823658
1564236
1916836
247526
613786
343810
196704
1891665
1151061
1992124
1197866
539693
1432403
40014
1025416
1020113
502284
1642438
1936412
1092416
1032910
1853464
869102
1893546
1550199
1364879
442448
122643
320655
1919128
1439613
1055389
69655
1441796
784303
882164
215636
571273
218514
1114347
1604382
1698013
1230687
1808362
35048
1396526
614221
1202097
1798211
402508
1951109
1663486
1503407
1536009
237644
1599623
36239
1693678
487627
1294452
1202844
866389
315957
1796612
1512904
83950
927525
471634
246484
1825642
1573085
231997
128529
1256279
481700
531317
260695
299112
112597
846560
1555829
333905
728829
246411
1420177
1736686
681649
706347
719366
348236
221522
1026352
1039765
930310
302566
858960
640912
908547
836666
1876172
1625331
1198542
1099991
112574
144993
128532
1572312
288471
1114446
336725
855441
854587
1294540
406776
613729
246016
490053
939164
1866411
1268455
159662
1364433
1128168
105384
59407
1100741
1974270
859703
1832258
1420239
306794
1666747
95253
1446633
1555334
289612
1239249
872753
628844
569375
112771
150201
926095
290568
1868947
445958
1977192
1631746
558537
1120564
1593640
956879
1669513
1028004
944133
1796146
450668
1622181
247073
969875
1074600
1264353
1525701
1659952
1469114
1875337
1129886
266956
541595
953179
699210
367249
1171970
364829
1955813
56344
231435
1975017
1837602
954554
887595
345597
1123725
1650800
1024082
651759
1715141
1467469
1758928
248103
1171909
960932
1575029
514219
1613216
398004
1058050
95288
590782
563047
979207
1557194
1602826
755367
1537070
154897
1743981
612285
701002
1351368
888259
229142
62382
511702
56083
389856
444779
192792
630475
439330
551528
458226
309513
190884
669653
784339
1681141
716486
520849
1974928
729979
1686141
629373
1427427
855914
1654670
1763599
311254
629804
1771845
1423936
193131
320703
823934
1492400
174963
227216
942720
836439
1718458
700112
1483596
1355123
1946184
422208
214321
1345935
1793293
1834325
1318912
1708261
1639562
353324
792959
1584593
1434483
1004980
329799
1470303
650601
543085
538558
1736972
873858
1148537
1171370
915678
166195
990674
432278
1757529
1101247
1184562
1901560
1909199
1599346
771515
1968208
1693116
1347006
79639
917773
740407
1040915
825051
579117
870227
1748943
1191512
374435
1093792
1476802
999207
1962001
926532
191488
695763
1223726
1780137
1397208
1739121
1068897
412355
797774
1934078
1880067
1407888
1971996
455683
1107384
1765858
1850196
329831
882928
578315
876993
369044
1486869
250911
1705257
395490
1694918
1676739
1354169
1425130
1510599
766653
1287689
631559
1952666
1511699
1373784
1549316
661241
25179
616761
988868
1924502
1182196
1171313
687434
1639566
680832
1994445
1864517
1130509
1596103
996030
1149918
352263
1694259
852357
639528
1845287
44945
619931
1050005
1013422
173596
361450
825717
1641443
1606753
1129797
86444
958356
592319
352712
1299304
953103
797062
1130364
1180096
1114921
1374384
251576
1643411
686620
411955
316620
344583
847834
691895
133198
1741832
1586750
964665
1333907
1326130
705508
1102047
1060501
1014147
561485
166395
1254327
790008
564029
909298
247099
1909792
219366
883689
137859
1761404
1413368
1888929
1085304
533639
1385899
968142
1438091
1889850
1364767
1938210
1054711
951564
1346780
1034078
1291775
1934560
701411
602348
229935
1851525
1723533
899428
1372737
1709470
1138441
1568767
1317164
1488906
746008
427648
328905
1769282
847929
1954419
1749626
588585
1390506
1176269
1289395
1515889
914832
1586742
85306
609043
1478671
1088891
1784735
1965810
557509
1310306
368802
535480
79464
577239
1736166
1317342
1765882
1332839
95999
1639479
1629797
65336
1996739
1492720
1380321
1120542
1052683
1892480
463880
111944
1249119
1574816
646745
270872
423374
937169
138176
1778787
21780
381889
45186
830882
1572237
785203
1567537
332698
1288433
284060
1057097
1030573
1144492
1119423
296687
523903
1414418
1726928
1147862
1358062
1105529
867289
6590
784129
1899768
60008
1571954
213810
1586541
879097
685998
1186989
884262
17535
618434
507769
1096334
1867995
934633
1382352
365153
922384
1367857
957969
1205111
1286213
36664
495794
61847
1708648
1682834
1801764
1714706
659600
1345493
1883739
1195305
836946
825472
830097
1932542
405351
637645
28240
939852
415383
1558061
148839
418063
1194689
759403
1400074
895073
1114078
1819679
637641
301507
1822063
1031974
1210467
1870282
1998791
831058
1091571
1300942
1459801
1336806
1050686
1293184
567986
318228
1615343
174719
794247
598200
653053
717963
240680
1924359
869868
358922
1060448
1454783
742693
536660
273603
123249
1444884
87007
1122397
1307782
1961629
1008135
1409494
1246800
148799
1518924
558406
999758
1092875
914320
527819
1318995
1103629
1856688
1016978
1632690
1367571
1766765
1287896
611371
1048074
1808280
1344973
36123
1325168
422967
658646
635936
1314886
823717
1658626
1337899
1477847
616336
1105113
219811
1957715
1372925
461444
1666496
405664
1941510
104886
119613
674506
1981867
543150
557194
338189
388949
1069441
783814
1325194
1676970
593298
1943029
1304447
540158
9015
1664277
1561814
1400253
382226
1152194
719938
184615
1521510
1320013
486621
610316
358527
607437
1441271
787405
779136
775402
910464
1996346
1918066
665196
17936
1003514
564954
541614
1853794
1257545
280280
1355642
1156965
1130260
1738478
1495240
495406
449242
1484075
727007
1592752
1421464
1658233
1096501
967035
975527
700912
1348363
86941
649146
519527
510857
407299
1488096
1754265
746603
337534
743016
934356
805058
1220049
457498
1076319
479338
720216
1288444
1884453
1603162
884851
1328442
752660
210790
1595676
571038
1778656
370178
625764
649201
269602
779010
1705708
1365192
1726149
955565
1748251
1749597
427002
131010
205061
1754866
1183413
478985
575249
1986998
150055
998394
1437057
796327
974029
1167527
789856
947306
1652594
998618
52295
1931254
232930
937493
1829338
190588
1773510
955798
1336453
1055859
669693
1067784
600309
148805
1261153
950150
1615376
7061
1240740
253756
1650593
797893
486266
1310172
1198606
1962305
638074
576595
112148
439157
244995
1452592
926930
1691752
1454206
1292145
1422192
19251
755086
1545615
1419676
566093
63424
673750
1984114
1089721
1796465
1520926
1830268
1697857
1557390
1779075
1689841
1410754
230087
727205
590553
1607760
1003089
1570391
1694699
381239
905455
1663369
1596936
384368
1690965
598500
1330281
121229
325849
1340360
960608
1091961
463919
500481
1650812
898875
1043676
1945649
945924
1239536
507703
204121
935315
645997
272448
1291415
1764855
450418
364263
1950816
1948549
1643280
732096
1419269
896710
1987290
1842658
439957
584365
1352967
445188
1440797
1538544
1489143
124384
389454
785140
228621
992795
1091408
448847
1470831
1322534
929709
590323
1523465
709773
660229
1086753
1425771
1700504
1669510
1133622
532354
1764221
1181341
1037652
1462526
1312502
661679
726908
411359
629093
583595
379081
978399
1210591
214005
223360
1716268
334276
38658
650096
1702575
1698271
1829743
1814120
1145668
586912
122339
1101021
774275
1421805
1877283
1052226
492419
390627
849774
164307
791542
342642
481922
1818464
1157380
1671960
1877392
901191
1464698
580849
898858
611195
1463845
1029018
1684269
1442693
1746249
1387814
666944
1572696
1319212
532137
1074352
1912337
1091498
1833152
1396464
1964565
999920
90814
707858
232215
1932861
1054919
876538
19048
745964
1472649
1117278
1872782
56974
1806505
749999
1238939
971712
211547
1238319
611293
10220
1458520
1931948
1468363
656432
1661904
191626
1760637
1737708
1913423
1828368
1781105
129544
1541186
482559
389182
769003
66203
640536
1692055
439459
1315516
156076
216155
346
8768
1855106
999387
774431
915057
448729
1643787
169192
648900
1620021
305258
1515041
523226
672758
1567607
69752
778325
298378
1996098
1873667
1980760
123300
572559
1211142
551618
1080609
1249392
211241
1087460
1193242
1178880
1837265
252490
462539
9997
1690718
1124414
160041
1066062
1764157
1254491
100344
710892
117469
1147726
1973524
999816
1223096
974103
1706538
682588
575279
1019734
1211184
658726
1416550
1899732
1857598
663068
1019325
1666230
412471
1251983
1927795
1471578
508268
1409538
1823857
1963747
316504
1904094
278701
1683885
672738
1899986
420764
478032
1763234
1934984
126854
1960940
934001
1867202
365547
1420557
145456
1647682
1878521
628959
1643379
285805
423927
1876185
1141234
241421
1716062
1671084
1587270
1968388
1841879
1042488
761692
1204850
1498463
502450
1450694
1118278
586611
888190
1555538
720279
1892580
1026742
147285
615816
1476183
155181
1724345
1994641
317304
845846
889028
1585673
233361
740341
457816
491614
546542
159297
881070
975168
1270764
699109
1649877
1132175
1541821
1550579
598250
273328
316180
804987
858465
1044895
1060868
1031826
287650
741611
1790419
661493
6195
632180
1518563
138505
795923
674763
1815579
1998662
448087
1201312
1823590
563851
1717727
689379
1659970
622803
1440651
1435905
32930
131743
306652
885282
231285
1925877
1201793
990172
796191
883855
35901
1774263
1099300
1844225
14746
333233
996156
954984
248771
796566
689203
1650802
1373825
711384
1697096
1575745
787124
1203421
1416139
1716576
1943160
1566174
960943
1279647
1717370
1104917
823594
350785
1241911
959450
851037
511721
813775
406054
1261342
1102725
1327504
345114
793054
481941
355419
1374155
857056
248774
703772
493368
538274
1871447
1917258
1653557
469856
1563915
1825759
168356
1931196
70762
1599524
87694
606403
835965
1423662
1423679
1850841
1590629
1798614
398515
1856990
170437
212746
768508
247761
485607
493646
397535
256918
1531338
1852527
1378105
1249764
789202
262639
249632
825302
83167
129549
1706214
1146044
986576
1108429
641402
1933880
1753413
717181
1103374
1769573
922014
1290293
1174908
207247
1064732
148802
658284
304190
90386
1332543
663793
1242704
1113166
1005259
1925350
1663135
493753
1482255
213947
1508302
1222269
142065
1511972
1652374
346427
462664
1665487
1943498
474674
103462
688309
1795715
296291
784080
27539
172026
1079733
1975598
1259701
1492357
184546
1786840
852370
213262
1638094
1640396
1027423
1321023
1424989
563109
1939302
1415750
1202349
1458812
415128
957436
1924460
1713270
1482234
1371458
657026
336363
1386830
1360548
1437438
234765
611726
140253
1756354
1016188
1301088
383226
1628572
459868
1265446
1253752
586001
596219
705208
796105
648511
672921
1771683
828156
1359062
1443197
290479
81401
1666512
203825
1927648
1533222
1778046
1799330
1320568
1957764
1372612
1724942
1616798
882890
1628874
608789
1079239
637743
578336
1655718
545796
154907
762613
1080840
561856
1604900
326020
96336
852288
545716
1833315
1730007
1409475
239095
1455779
915601
845806
519820
1411631
1400
1488253
1072972
6042
1297081
1150594
454230
1866058
728695
941946
1192619
654141
1714123
108134
161630
11416
1534960
1915820
641824
1846514
1982776
325474
1067912
972683
1162158
67023
881806
1918847
165852
407808
985434
339809
1760189
19047
901938
1595589
734960
1643268
1953235
1410906
837580
1734449
1452565
710607
1764243
1436197
417466
1350209
1034890
1012081
906360
1267608
159677
1048655
953990
1859008
706049
646548
247308
117817
1060423
1584473
1346333
1629628
149929
1354253
302981
838265
1126747
1501315
592469
865110
1665794
212606
1563680
1819083
1878946
1472357
840780
118806
1004453
999464
1953385
1941774
935291
327122
1907422
1563131
1770242
443996
671050
950140
1032898
888001
1866701
1651550
724681
1737482
932046
957030
756718
1822758
712288
284377
1425412
308985
459619
1497107
1372976
1092421
1353315
1371691
45495
1981645
1452933
1905743
1656913
727058
863533
1085498
1304661
362175
1748483
779666
1066403
314684
851407
644883
1746257
1217516
234716
1784209
964729
875890
1339883
353550
1362054
294169
906598
529418
235122
1844126
903185
1754855
1867030
1730243
787981
1506295
464577
927425
1586170
395346
259212
792104
168171
934543
202392
378767
102959
1864835
1556398
938411
587034
1408393
1936732
483361
358748
1698303
1785550
1587966
1498696
1198309
1902378
300713
1061473
641915
1465799
1233872
281294
1755734
1689109
6594
940387
1867095
92731
92322
1743786
938517
1907465
1070674
1023603
1085882
1647476
1751188
520873
1722705
576563
1831381
731292
947399
400520
771835
317915
1466620
674838
629942
117620
963608
1658562
1944576
94616
1591023
923661
1272079
108160
524223
1415858
398786
1190891
1227428
98206
15272
1387278
886466
1610665
1686578
498123
1457091
1039780
1403862
1500662
1107683
612023
669507
1599126
695485
1460349
581364
68427
1041671
524773
375694
1692122
1380358
449858
348087
126810
424667
1896417
173983
1394232
1871906
678848
862549
1511412
429279
1949373
1524888
707173
1223077
1403937
550389
1215478
1321780
672464
1140790
25465
357097
1910727
883708
1982960
1248045
596253
587789
660694
910655
602078
1048968
1568858
1562743
1548640
33105
247355
562887
897822
363438
731413
129042
742842
938630
1727231
1893418
1068514
162639
30750
1048226
357564
446734
837413
1983704
943384
35550
1444777
1317450
616226
1093536
1270086
480098
1632006
341628
1683621
1172559
499935
901943
1319889
594893
1720869
1343873
36935
851720
988148
840565
95461
1969935
806090
1981792
891854
406483
296090
1109047
1993739
1253325
1461595
1159269
1471573
1231057
439365
726001
645857
856927
1793482
811078
281252
915972
291947
1995655
864588
459642
154540
427399
1868055
65913
489869
845587
373580
976208
383359
1080919
572854
200735
1220065
1564853
423387
1788158
1614363
1095856
97779
1198246
1697720
205259
819642
396226
63474
109017
1069313
1815949
1501655
1483576
1277981
290808
996988
746146
1490921
1007935
968065
1926973
158458
547385
91347
1292885
837756
109425
723867
1275165
680585
1068472
582845
1300848
1745850
1419941
61694
858257
1868527
1802960
1809577
1842352
736225
1252950
1942153
1698607
1423433
1158678
1943695
958782
1501945
466802
547677
483019
189231
729785
849469
1399263
449686
1243012
486711
496498
1520865
768603
1117729
541859
1824631
1250979
950482
1951086
638176
371248
1130354
1939632
36049
987116
838776
1692518
436005
785353
258656
1553175
1950065
1715483
922978
1816591
1060585
765100
1814184
1174007
1641586
454966
1048771
1578842
1112493
641640
1072303
1136171
666423
1434648
838774
724157
377777
571433
270684
3514
457521
1463420
1904662
1288674
1787386
1707609
847759
1918977
32662
900118
1408574
327616
817082
1770928
465340
1389667
186324
674653
374412
1727111
1737352
1504513
1383947
1669511
968938
1602686
452465
46770
417753
501900
725148
264428
1302718
1722260
70880
1975959
1962093
792293
198452
629616
1113376
601390
1950868
900470
442619
1732535
243459
714593
358627
181433
976968
751288
627515
116078
657905
440482
480417
1560072
267972
790372
470368
1495727
268656
1296483
514707
192557
972889
1147952
240529
1345886
261819
1865205
1513329
181161
928363
315281
719559
16939
883370
1461415
971812
130378
1807097
1545650
1090026
321133
1671656
1323546
1733228
1597671
237417
1186078
1707303
582707
1039609
886988
1852209
1989285
1521546
607894
1656142
28657
1574665
1318256
251155
359163
1557538
1059129
1336004
859875
67612
491569
927421
352312
1290934
1461751
616081
252590
430722
1847873
1160017
373972
63356
834908
1322249
933369
653304
550835
1484566
1769667
782411
987104
1708965
1362695
1265198
1401217
1358088
897490
403140
374857
1060546
1410702
219065
871059
1512140
708948
1176828
1689030
1897620
1821129
892823
1686237
1840735
396495
261667
219462
394023
1436265
954610
852201
220036
1101327
1536683
1895786
359344
1643712
1467833
867613
464615
1865352
655173
490534
1436591
1293360
1903859
302046
1779566
546954
22056
1800140
973129
1221173
510834
583266
1095102
1603639
1167486
1096368
1690265
323659
1501187
1415840
7314
1031116
435065
1689343
998559
84192
1336479
895384
568719
1135280
489912
187123
870588
330753
826607
1140465
616445
565338
1715435
1410670
1594363
1126884
1481303
1931986
762890
201422
1062785
841251
1067660
1953691
1161349
1959042
311639
1249615
1037687
615172
1962026
1855896
1678058
164766
248621
1764291
1378872
528969
605372
597770
952053
374037
1316002
699495
1901930
774301
1357948
1089928
710003
341690
339329
1322974
1225701
580870
158482
1261968
266818
978997
611163
518335
592530
915374
184320
1072528
830392
969724
1151087
573631
1599495
1384947
1919624
171274
324000
1441156
62269
635907
929259
1587372
259261
205550
600985
316141
1837869
180318
1514257
1443122
973267
815879
1648053
469871
909763
1125713
293409
248236
871415
383594
387169
193199
582582
703490
441088
1085487
1311491
906412
284940
577775
1710185
413216
959768
936193
178878
1262204
1965426
61134
1024180
1542688
28584
758171
1051910
1489134
793088
1641654
858185
1147487
1185600
1469810
75600
909864
1082754
258335
162151
1565273
1394841
1202458
658898
677548
1477747
571805
1304460
1481803
1266534
1687974
4710
1942238
1431652
471275
1148026
1675920
358172
164947
639844
1065996
150370
448043
887110
163452
1201555
178832
1314941
617066
975518
331931
327078
1771295
1107289
1890001
684735
669345
1698247
600010
1110753
881096
805437
282326
1028580
636738
490173
704454
676607
282477
1403869
12598
1458232
1531182
1660059
825947
502597
436648
1613178
1820626
1297124
1047857
1203843
1110995
1059621
801352
1438232
19612
1433944
113941
1941155
1591353
1946750
10992
1329989
256615
591980
946348
289060
318560
1629318
1356508
687077
741625
1695356
374661
131027
135232
1866022
1465625
369457
1048069
346212
230458
616678
999425
1833187
1573233
873188
18210
610024
693338
206264
1902256
1803798
198382
974708
1557421
607944
412820
151833
1397705
1483587
1278696
911956
1025479
1444000
91950
1815460
272264
1686587
840016
885785
1106604
881709
1219324
1411575
1797857
212662
207816
1233775
1383679
603402
921864
489197
1194102
1243426
1723690
838566
1685234
839137
1460164
1782547
768647
424112
838818
497090
762668
1770410
1192376
1637293
1387510
1622460
231876
530904
909987
1835528
949473
142933
994129
1882608
1821973
1151405
439529
1093489
845074
1051480
768656
613654
857630
1777000
1314232
206112
1908036
433059
937340
1891485
1710721
985539
1888438
284658
995971
1762707
1523639
335404
1308366
1399010
1690118
360067
407714
1878758
1757484
1642097
751087
1337699
352733
1877205
1702082
1656738
1042639
86234
1250696
1407175
641894
1395457
1255617
1490484
1933536
613137
1118199
1973300
1418633
631723
694044
1860600
1275003
83631
1480215
1398387
258195
290476
1463428
1002357
684396
1311875
755002
1456900
1859478
542931
595938
265766
661752
1673035
1526788
1122841
1333522
1393518
193980
889144
53648
1353843
914243
594105
1059107
244913
1443533
1129259
1940440
10136
1887766
1437153
1260927
1483580
1831229
693317
204066
1275115
1523383
1820354
956925
1292139
284615
62250
308643
1796404
1736102
1780827
842351
620468
594344
587484
1149003
1247007
1786774
1805860
363583
1299650
1303876
96716
1869427
345631
424672
1729008
1104002
1269623
1386776
1818519
470684
1312897
893357
1600132
612700
781803
1024965
712690
1053464
1313504
317657
421832
1166493
1900876
1621539
1133869
1478792
1078065
1943208
49898
1877469
592379
550106
1628131
1738646
59628
1545599
920310
1449056
1984139
482920
1982269
1826388
1856021
131091
776103
1970403
1076103
880514
1262908
1313670
1447062
1299684
1445141
1787071
242155
1095182
474004
420060
1592213
996435
190674
860352
705858
1085442
552979
68841
584106
617886
416353
60035
1342814
28734
1568257
221257
1259172
438919
1163844
963974
1914877
1598322
1554839
314201
1372265
1061303
961609
1911742
1714796
110637
342600
1313953
1504446
1367228
897098
747980
1398677
681652
803108
1129389
241095
1988892
1012501
1674546
230384
326580
1382841
158507
1816642
39373
1033224
715900
57072
212826
25463
163639
379082
838076
1197036
852964
1438687
680609
1619584
1194833
617123
326711
1946555
1723295
1187194
319698
663120
1333351
551622
1929604
1152283
1640568
41432
648743
1646366
930028
934225
540698
933010
1650678
599766
302148
1730868
898204
701531
142129
993104
162681
199152
273759
437806
192300
532686
1985351
1211704
953092
1703790
750357
1204954
1697405
231378
232734
204413
1733613
1295817
2977
220510
519489
503456
1635564
143481
933567
684457
1612687
104083
621350
1552514
1309731
215814
772308
671341
920790
801532
277548
1514300
927906
1356177
1424827
1515249
1536342
1141070
1009487
1807284
568155
1530423
787867
600286
1984518
130264
1744170
1267227
1542432
1912312
1809505
910354
1868225
498521
434008
1752237
879016
126140
817958
1919333
1992184
1786069
579563
293369
372254
913782
763406
1225238
592249
156140
406073
478216
301595
991870
1019690
654291
1420495
103349
604747
784346
1504592
325351
1456477
269902
1130929
81827
1470661
464179
883181
1596020
1204652
1671310
1852908
1893017
250463
757232
154202
1000758
988969
1034378
779847
1610342
1898296
1751457
1175700
21943
1902120
1221164
1126460
1932517
644525
965022
357161
517215
924019
901180
1622673
1405041
551893
493523
1569141
1121864
166032
357539
1667802
797950
721558
945793
184529
1221073
41231
63818
1831757
1112371
989108
241528
1452618
272317
1182923
229098
660618
1007510
467367
467384
1101388
206072
388599
1795324
581540
1433036
1007256
713790
1723661
132299
720334
593445
1049765
1042950
1171163
468062
1270441
388420
1992922
1012200
810728
1485873
789243
1165748
662738
1949420
539495
1221842
1353181
1759473
1933664
1431337
1153650
1494499
455131
240663
1475048
1487735
1994438
178051
1451753
22774
1432882
225230
1786265
1285205
385592
1542950
742147
537239
404760
1054915
1101078
1789225
35254
1662438
519233
145071
146280
362928
509854
914295
1625418
1556819
431825
587716
542554
342948
1677756
1813505
1696944
1825898
732629
677611
694981
16392
1343067
983081
1749073
695706
1846071
1213275
458964
439235
1743145
857261
867149
97889
280921
1072902
1087432
189571
580774
1058181
521445
603008
1512693
405998
679772
1728549
1027261
453101
756396
1173151
289161
1693013
1230149
385020
1723431
884336
989037
544315
632972
404580
1216312
1389843
1130684
870098
1722617
1838418
1276279
1942063
1649252
690703
586324
1161343
529571
522653
747588
539649
730670
350640
1675088
404066
928318
1224514
566981
892732
1048416
876042
634889
134426
1497453
1453726
1662212
1843111
1565420
479980
373199
226519
44649
1457226
463432
1754432
642820
710662
332546
1615535
1880170
1835565
1406076
77567
1291822
1497247
177977
1410314
1541093
1984784
1550406
1526696
679728
1092480
547033
717156
729492
1643379
1829950
170499
268881
1830638
843316
208858
888089
1851723
1725777
1380691
91017
1567006
1721824
328677
658400
1170771
1139780
663309
130331
683022
437553
1796781
1412662
1328697
1150924
922391
672231
1547695
517842
13542
960628
1116198
1226525
1667722
1997246
137807
457081
445459
921523
563588
17897
1984446
1946520
772934
117151
410710
525013
155524
865134
882733
1249455
1667532
1513106
1203387
1513247
930095
1085345
818120
1003777
1337687
1877610
1369511
184621
905698
658251
118371
806114
109475
1704236
807950
1881238
1947380
1758678
268765
155748
680704
1893809
884445
25152
1196056
1840751
184327
4499
877004
1821915
1707918
521196
871700
724204
757284
1729871
1188514
1098544
1808937
799379
7685
383715
124004
1180462
121075
257691
351271
158454
985186
298019
1988675
473841
1105868
1377200
1675395
1460148
623100
1550952
1239998
1106142
1139314
1426890
1106110
1785685
442750
1900723
749049
750886
302168
190814
1811030
1032549
1942476
816654
358286
920924
1850132
1312153
1508340
1175379
1724477
578415
359494
1444501
1787059
887773
10923
122357
1949318
1784277
1467528
1265759
1169395
1926294
1391467
902629
260174
581588
1334147
243615
1027960
1986735
1051561
1339958
1729873
522084
1833743
1317718
293189
931040
1071
1945503
1485023
611493
302847
1735425
792933
492087
695214
461036
1765803
1094712
131586
335598
1398529
354878
480536
285998
1236973
520768
1139810
921654
748393
779844
895945
76482
1871057
671031
1677026
741850
282907
1342459
1774391
1712496
1990940
1967908
976088
1312073
1205704
1512937
1573486
730326
1659020
165531
187512
1002935
18510
1941836
584050
1029189
1094641
1975990
1099361
173945
1823686
1242806
1807953
736680
610373
985368
1437694
174873
756183
1155843
1111564
1926502
156705
695343
429264
1654958
1505834
214371
1161420
180106
1537224
783902
1818312
367717
1017733
1976957
1793968
235307
1541206
193595
1715016
422944
1332822
1310872
776371
1067983
258095
1897971
720511
1035160
1640724
568798
1131654
1979498
1879980
863514
1002027
1893784
1005222
428395
94847
584657
639283
1524674
1203388
596209
1702429
484777
761119
517523
1924736
710156
1992419
252310
377837
1489198
703068
1659744
800297
1677035
777449
1228367
1356907
270229
1180215
1187891
313631
616279
802001
1507333
536181
572567
1676191
1365990
1007719
852896
316241
1076157
1618526
1339975
1381774
454753
694148
1271761
1295462
449259
237993
240756
176350
213037
1227367
1629190
1721344
1060422
880559
980048
1205165
160573
495699
793376
352854
673966
1424671
1277802
103368
913996
1823441
1654565
1412340
1380515
1821822
1198102
372645
175909
1932055
136950
494867
32139
692415
1414731
1703271
1908709
1417800
1472679
39967
851561
1450115
160108
812560
442626
1464586
175429
1137145
543744
1352163
716374
1732687
692006
902898
1529907
117157
570450
1421306
566173
813865
988758
455827
132015
25720
421950
422571
442521
613665
1496923
1925441
1413196
121025
318195
1228702
1106037
1747721
1535868
1882436
1089691
1293685
850366
1679089
993355
372011
1109279
752017
1591434
134891
1323841
1965253
1355897
812754
1012211
1013390
1652909
1796114
1238064
766784
377597
1894126
493154
1041042
293217
1264048
721836
359221
1345097
1925853
1026615
144933
1096091
1597531
993641
833092
1502909
1030843
1640336
782318
801576
772768
523157
259793
403143
701573
1915540
145628
288466
1393135
658421
1773130
1832011
779228
1015085
1115783
522740
519820
1219714
876736
374592
1514954
263919
1296708
726670
1962393
275853
427637
1738677
739530
1927032
1249362
1768351
905789
688049
807829
1298391
1711109
305685
390165
1583255
1825864
1777579
924955
753205
1556295
1039830
1512880
86973
1284844
470359
1417317
1706494
165712
402652
1649495
716880
1942202
1384039
1534505
1523150
926570
1582544
1041544
103978
1849837
1850895
1654604
105139
274707
1460946
1004555
1211695
905869
690224
269186
1472296
1472654
520420
209242
961809
1224110
674170
1330840
341836
209770
235976
935325
1737531
703200
1324666
854028
1765477
1715218
966560
1127325
1858377
787760
1907297
1348062
708083
604573
129473
84
1359476
1132008
1095326
1979332
1293593
619469
800037
54983
878107
531811
1000306
803937
1789856
652661
682465
1095185
1148427
1595443
1388603
1739828
1258981
1536671
496183
326810
1297833
241510
1674115
1296160
1688740
549345
1135719
1226593
1137609
1913336
1393721
158491
544098
1861774
1642179
328513
1377826
397038
769713
1281126
1428884
54228
1863883
1263243
1495966
1956454
1916759
1086153
514744
1774709
1288974
1545149
199113
1787451
695162
1270694
1880155
391538
446729
1382679
850371
1798672
1055063
1950295
423865
713185
1402818
131962
1029080
1959341
585811
408435
1448307
530705
430105
253345
141901
1912013
518238
906389
1453511
1775866
949141
891949
394844
563609
132784
1564511
465673
1009573
1105148
871405
133837
220763
786092
1208417
402068
1438257
125041
124399
828309
695902
303159
1337916
1062764
1214605
860460
1218080
159715
1032545
54826
351791
1160380
583585
709294
1091284
528081
567057
1066060
445122
1374241
640778
1428221
1561518
1000221
43990
720794
507114
651387
831594
1789000
1092267
1633998
423018
232918
1649546
1750433
763053
632916
339429
516171
135161
540337
310737
1192365
623031
1163461
1224100
1675764
1292576
1731837
1059389
896615
585167
305217
335726
619722
143909
1327310
1368106
543900
783535
1789410
1921486
1893529
881349
1019292
1304691
1577449
1289253
1509333
1332212
780280
1266646
1815100
579351
87052
1316437
1634019
1809858
987778
985039
936255
595494
1351079
695496
1563909
1430429
1529277
681858
441633
1532993
1650967
1161969
477716
319859
340511
1243459
923796
282725
845759
1045442
4856
1071224
227167
1029999
1742068
116577
1434714
791577
933366
569024
1789375
393433
1017530
466066
1306473
1428068
1479759
1591859
566165
1414228
1485805
210787
1750061
1624567
422449
213717
1486076
1424736
345324
1079227
149852
1458415
112540
729860
1651247
1663836
665654
1508253
1132121
817037
1848180
1696034
473326
1833907
813843
608144
622173
1087990
411780
643143
483891
1046805
1487199
1370738
269994
1417778
154862
938069
350641
1938122
1242148
1761108
490726
537965
687616
834625
1143168
1925364
1572486
1972684
1824801
1113285
535379
844650
883254
1321584
310543
907921
85948
1304717
1495592
1520300
744008
800265
436051
599231
1970763
1840539
764223
1291155
1655955
1482928
1121964
1229128
1954519
1932702
1761169
781468
1975434
123697
1393444
1201109
1330635
190764
891080
1716354
28035
1595576
1603802
443294
1600811
1927776
1119328
1884147
825725
1033336
311378
174024
857567
1345074
1684153
545375
437681
1353019
937054
1722393
565801
1356322
1262544
1697382
1492137
95551
32510
1205805
1927497
769562
1688218
597926
875102
1937352
218013
23138
155391
679607
1752824
1034368
1386216
1466972
531850
1219050
86764
216842
1385898
1664285
1241706
268408
1084081
711121
718879
542266
1278984
809574
506412
1515493
1469022
1138976
626251
1142701
399300
1403617
1801296
716429
867142
264806
1938496
547777
1385217
1624694
290063
1727605
1213452
1429180
1149611
85835
1232162
1536302
3904
285367
1721139
1196907
979308
919320
413127
673933
53260
847478
1378841
58837
1222492
804817
1112528
1967797
1829317
646845
333062
1989860
1910278
1430351
400222
750835
241727
839246
1482308
338597
1054700
1210692
1298052
687936
1094583
941160
1075565
981311
683667
1183564
763923
1670658
781687
1285103
722616
1390451
310151
99086
12846
37846
395418
514999
1184247
283641
1186665
925893
1003200
1092877
849409
163021
912243
1660261
1231968
1679611
652040
498924
366725
1599905
1457135
1666129
733336
251877
468685
734145
623262
379079
1148920
1452918
884693
340681
1405908
397355
496759
1980814
1119931
939158
1034355
818633
655228
1862652
424052
389115
533004
315891
820948
552090
943389
20841
1316772
1976090
1219109
41165
1619462
46116
902365
1515644
611917
1978677
1646095
705626
1531395
995827
453606
358811
205673
22874
1207343
1067400
699099
1591040
798752
1956456
708737
1627973
514004
352109
226157
1151130
932554
1699758
397262
284935
178248
184623
793036
401344
951876
20862
1263282
1445030
673798
773378
1078273
1755459
798285
969402
1717173
1796284
451506
1093617
1036177
1060586
370292
1873352
1135651
1459949
592146
1208895
274494
423234
733174
258293
1454029
1166937
310186
1941031
313901
482208
606531
1804263
1967996
866970
526462
1557601
1631008
1196151
2257
391515
1636267
857614
45403
681782
884400
1343602
1766241
302887
564219
1346195
200736
1551868
989073
326334
1913006
1845479
1883989
1606447
1928066
413521
1163282
889704
398939
1269246
1602875
970973
965904
564164
1840539
1047782
1507903
1015258
794338
204511
1432131
414109
1309075
1512727
801393
976761
1602988
1200238
1046871
518297
408871
993391
1645921
1935141
1912772
759502
991492
463094
769840
1316596
214513
738479
1101282
572075
105608
2347
1688010
1700851
1675131
268352
1866731
1509747
106986
1580986
1316162
1742553
553002
1692059
1359672
615093
74468
552459
434328
947563
729838
693597
626974
1447054
996061
1825865
1077803
1989678
1128931
690930
1746066
582039
1132540
526640
447937
864117
1705672
165112
830997
1879782
1039391
1971622
945812
1268886
1044918
1840940
1731892
42961
1929634
465613
228234
1931213
1902511
1181135
825054
558567
1900035
574247
516760
352289
517319
324626
1218681
1202909
1396403
1263853
1662176
1435096
1037277
1165887
1368397
1231748
91322
1353782
1432214
1415720
641319
468367
831721
1827449
1086761
1374469
1849918
1971193
314226
1686185
834589
1422703
956658
1958617
1740164
1644141
461178
620403
261879
1016211
1383989
1617205
265048
1533041
194189
1672539
1980050
99214
1215621
319826
754031
603340
156242
1385891
521335
1633764
1614945
730100
1920389
1121889
1595302
699178
214115
1910039
309363
1352116
1587114
490119
1485863
627256
630516
969368
394611
948249
111402
296080
1030891
467181
1419124
1339571
773804
23766
1686145
511518
1649259
1574822
1003058
977968
1503914
1312118
488821
1307406
479279
173076
1888288
1535413
539182
281873
1671472
1856096
1863587
176748
16885
174981
1811817
821331
1862726
1325347
1372650
986472
874477
1025599
1053042
1548678
702929
776401
1031861
817949
1770261
1102265
364194
260799
1881530
449023
994619
485515
1902752
1443347
1591772
850594
247087
1515773
1520124
449854
768665
1007977
462330
759564
609621
330912
559083
697664
1180253
795684
928826
652074
1188716
1752812
168359
164359
741736
1304650
634358
1775668
1513756
1747000
1004749
826106
737867
1561662
1211599
1757223
409270
946787
1929592
285183
535356
439761
209372
1918595
1679144
736167
1938989
1244312
1221134
945464
119441
1632931
1837466
1526617
1067283
1599343
543667
116014
701766
194546
265264
1746972
559542
202887
167265
544011
502904
418250
712820
1322618
814400
1452199
1343909
1034002
681212
886314
1571889
1869323
1257737
1185196
907894
1745005
182179
1193687
1892486
822873
830166
164087
1938480
383667
1511143
91544
1489449
1343787
406797
292623
876014
848692
30860
1221486
1317288
1565293
508649
1959815
122173
244782
1627641
1822495
1286128
1493959
51520
366014
622800
1985009
100920
1635224
696028
1197286
1936871
1883200
841858
938199
1248022
842035
831141
1769441
1179538
994190
1781273
1574201
4934
1235921
365033
1910277
337952
455341
1214310
1428113
1218849
404254
91426
276603
1352812
319547
1886957
1390198
712991
101494
1237717
1522237
1126307
546616
313367
1172731
238796
1927185
153801
853274
1987914
973836
269461
45380
807853
1043725
1834212
1292106
327688
1235331
106652
1934642
1661497
462310
1048020
1410908
1426469
1653284
971840
721963
621437
1548923
1485274
296736
1517123
338048
439828
559698
1279454
349149
300478
332231
136862
1270330
1828412
427358
1766472
330841
1502323
1463905
977006
1361877
57761
538800
1238825
1853468
1603237
1943307
1351009
943477
504363
975130
1649258
1270746
817793
1913744
1973781
1280419
1616674
21694
553962
896423
999180
868756
1357806
183999
445900
252315
1771816
62893
1981535
992381
89759
505712
1921772
1987289
955140
217318
1131857
1352334
145083
1415886
1754831
852596
181715
698400
1669808
485642
227005
634894
997826
102203
835265
783086
1522198
459456
1102471
1999228
1618024
1191705
846864
993938
1151304
578665
493061
729545
525726
1436700
163491
1357406
906198
1002848
894597
775267
739938
1441500
179637
630405
420126
490973
1610338
639867
1192514
194327
690769
4052
756497
98018
1871807
875367
1630441
1537684
940742
1454610
238558
1004661
312917
1416674
103388
1079961
644840
108038
1061512
588578
858850
1338107
1715426
1669566
1362527
1522082
1804879
674812
284973
1378479
949598
184161
1509182
310299
213668
271318
1872209
1924548
101967
462059
821527
912360
500793
461744
1112486
1205002
56063
1246224
145034
1359775
91628
613039
391125
78001
307193
1823639
1726550
710020
289596
1350320
499628
569511
1797937
1864967
1832083
1659789
1752775
1581176
1641058
1480862
637040
293308
1487744
307849
1863892
897121
790655
1007123
1313891
73554
887660
1845263
733641
340040
390630
420471
223175
1538184
1011908
1868651
532349
1637553
261610
813313
1618106
836873
640305
1861290
43868
1471391
1215245
593392
298731
17804
905246
468285
1541654
913780
1042091
1062057
1302276
1284254
432887
1587589
703252
592905
259133
362718
807575
846668
148855
1881777
895772
597573
1314521
36525
1217544
1278365
131520
994787
1986267
287185
1761145
1899455
1661773
1157923
1440177
1466701
1418879
1980107
1204319
180034
529262
1723801
1959512
315478
1278427
722248
851731
1377707
1877740
261777
859129
467949
497117
46554
1007930
1182442
55460
1837378
835928
1053293
257160
1584608
1667026
1056746
1661211
1988297
143735
1070747
567183
1152807
973804
1071908
1769193
1246669
1815567
1135828
573362
1454551
1255366
1500194
124357
14885
1461633
1376666
134101
442874
1769154
105583
1099808
995169
1532659
7669
356476
1912783
323675
651410
491930
1212860
1017881
90167
44183
638303
390386
628637
122705
868236
802009
1427124
49761
827502
649821
339649
336919
1648029
1841245
663491
1912512
209286
394764
1594412
525448
183501
1857788
983571
230871
647111
1873559
859304
1857455
1627163
1669800
797166
842453
45823
1157134
770759
403609
1758766
266987
815546
1859535
290580
1808904
329683
454401
484281
379274
945193
476830
1277738
1975748
1805598
95297
440370
1165019
780663
1833283
663276
442414
1395115
1332060
1598749
406493
671203
926526
1000634
1506764
127745
1075707
1524385
1883067
104641
957239
155963
124185
318329
543940
1905355
430364
1182589
1457975
1316535
790729
81101
479712
1113659
957814
281737
1927386
1602546
1246942
1943103
1108917
1233786
1892138
1443104
1689308
793553
86537
1831639
1529694
867551
133744
57999
1783266
380264
826131
359985
743538
585919
272512
1589599
1513375
346687
13424
216608
1940886
832539
1919674
1892539
399370
763145
1646
306857
960832
32830
305730
257576
20360
1896429
978795
567038
328280
423355
928038
1450823
316870
253494
396324
1333543
136726
1899846
1218512
966192
997824
1042118
1628011
1748395
414228
1527558
1948408
919933
86008
317758
1327846
1263903
1062491
69588
1680024
262497
1842286
751341
1068985
620505
770257
1577377
122150
1446431
1375710
1331725
1116108
1074940
921120
1308288
1802920
1926933
1086260
1902991
836488
553360
746071
1086659
498850
16307
652877
569583
1410712
1180769
227818
1577735
348623
1123292
550631
755237
527226
748911
1382960
642236
608920
1379934
1544333
493533
374909
1456075
182208
920990
1980944
1327385
1626571
86273
129168
1753487
1145706
1836065
1559002
1394380
1394688
580563
1976028
27672
1470844
235782
1489173
77534
34833
1439896
1544674
1534879
661242
646087
237339
1246131
1398551
1656227
1771448
565957
1127015
1059006
555099
811672
706144
431362
1045631
996804
838302
1171304
1438769
591033
644889
531091
43042
1064652
918152
1483061
1893916
656868
480402
1772906
782124
573534
373695
1795798
365687
598064
1558632
1933783
320960
915405
1009409
1180063
1410396
892085
1778014
1462054
586022
322731
1771111
1918588
1897931
1378921
500829
1815145
1766226
163409
28846
617255
766125
90889
1984616
349505
1132857
579871
1458093
634413
296046
459688
255226
1525891
1772638
1001057
1756714
764752
1308045
295916
1335328
246598
1838107
168371
1519536
496526
458534
456172
746941
172768
15817
61583
945460
1386074
610298
497248
1447189
1274385
1104900
1299744
1312797
1217884
1459994
1511464
595515
670499
53386
1554292
842823
1377461
262553
1812647
727551
1279960
1560518
1600967
491614
1038007
1338133
1798649
1426300
290498
499593
812321
1258418
1721900
653136
184436
1916093
1223129
948786
251594
630605
973139
55317
27780
674874
1721755
1300266
169119
1741727
939213
321924
1718917
1763327
583744
1009675
1093758
1707469
169847
516450
1861288
1525196
1231766
214354
1554083
1560922
158665
442947
1030967
435557
171979
1048679
1493302
9996
1900982
1052960
1654927
627437
892225
124926
1478026
1917344
498421
187563
1280324
1322674
845704
1962854
790699
215781
1595458
466315
504585
1401456
1905958
513715
1522150
809657
1701247
91458
1382962
815615
1618147
784985
1169678
992033
485637
1427110
159844
1836367
1068532
1246442
454088
1944782
1320590
702948
1567604
297069
1748702
266837
1349766
1345844
1866910
652045
358131
292501
652936
924879
1102066
92156
656259
1799824
241780
310101
62629
149881
749746
1828307
930627
635161
218271
616083
1827992
1473360
960458
318961
1320837
1621251
1618797
34900
1201087
793444
1912867
1252564
346973
1030129
366454
134117
1355990
646037
1267320
356383
556647
1165782
349647
650201
503560
1561218
524220
1125935
719400
1444468
187487
222960
645365
421384
1886013
1348945
806318
1485738
251070
1835066
748191
1921111
1436662
1324441
879314
49311
339927
1446199
823391
813948
1276869
1577115
664660
1513215
952153
222890
619744
1575804
120477
1488582
918134
1853743
277952
1507828
1188391
1795060
67683
1214126
948715
1223709
418920
1312088
1802892
1271672
1504149
763490
328776
1715699
447993
757728
88302
66365
1649309
1190372
1276470
1738697
1147547
761078
1204545
1305658
303942
1054986
1489347
1708608
1463395
1125148
1551828
1256234
1357149
114566
596403
408360
121741
623767
1881719
344763
729581
1265469
680913
482377
1343705
1451358
121928
417979
1073121
1176609
311197
960636
1123993
297556
1452550
1161787
1266076
1521919
1870149
1667856
1637166
221963
1100751
1748732
621012
933924
1012709
697820
1232956
1854406
1451565
361649
1693028
1768993
1631137
432248
1784805
1989162
1589769
1891049
1704214
1301280
816127
1896005
755925
1256442
1866575
1574582
691377
53277
558288
294687
1751863
797925
1591799
554296
165542
1173789
1681003
103522
1632118
590045
545343
1846311
1499160
673287
842179
440323
1144575
1023129
1078845
1188294
1352934
581231
1352051
1778817
439776
1447436
567510
1967759
759476
1029376
1351241
1614109
664449
1551713
1870147
170141
378027
464188
1503820
1267413
588857
725946
1099347
1453918
1029050
1049598
1129408
1409203
867712
272215
236153
848997
360843
91609
1923822
664712
182953
712074
1477945
1868361
1889285
1003228
1132276
1105942
1045232
1054273
972896
1600073
875587
696824
1184508
1304790
954297
1252015
617484
1300068
400007
772472
282078
250519
1199733
1203241
1842206
1255875
666446
887478
661518
273231
576447
1615711
1449927
591805
1320837
1615265
1352382
1296042
1956641
1504256
1810302
1204907
1856575
1069764
1316528
1159110
1599066
1165269
1127604
148974
1534886
289364
851318
1825017
936987
1749161
1274951
1591665
873947
830112
1170990
254455
1495682
939057
1687789
1328482
956980
659925
1594112
1378018
1704617
1112786
1016596
1306101
267578
768666
1626815
670221
24264
1751141
223206
1192794
1277351
390328
1418590
902016
1288160
999095
1751656
187605
1645038
575864
444189
1244821
1511351
173131
1132660
625395
1011537
1996431
1180751
1115614
1270899
308788
1242440
538072
419360
1619884
1705765
477547
1859214
1684563
1053976
961458
1251588
423779
769265
1611143
1012073
1864332
1543128
1004067
1412220
648193
1347005
1267133
1700551
1007971
1879790
25401
1584061
130773
1829909
826940
156382
1913821
38350
349124
788822
1990333
1070566
422198
1736244
86019
219725
622575
62691
1053314
755472
898197
942225
387288
782573
1669346
941363
1462933
1196696
632261
852766
222495
1589254
744582
1672587
631016
1730685
1779854
1597389
1533720
893671
192736
989518
1414880
475118
1513188
1787078
1373176
379573
1968423
1734798
134873
1546882
1551513
1391435
1374424
199433
1133019
1811511
961494
1845619
1265796
162624
1415089
1071428
1802877
150738
855529
613330
101694
912210
858895
1084538
1585605
235232
1168162
1573257
1534236
1637779
1035355
171879
716769
1323981
1506432
1598749
1989426
1472738
1215370
341290
1832235
1147265
1245950
1502080
1373132
319671
1612221
1191836
1095858
908223
383286
259869
1784181
1890084
1749316
1950152
1372598
1507750
1403937
829646
755623
968122
1972436
164129
1890512
1788998
683510
1528189
1955056
1595938
573505
1674968
1579046
550783
428735
1518223
992605
1100586
690208
1991733
155924
1744556
650140
427897
1109660
1920527
1208002
1713416
892668
1599819
150473
1301148
771743
381306
1738966
1618428
1421084
1623175
438714
1896604
274056
103169
1004133
1345511
1968683
1580812
700129
1760673
535670
1786901
1924381
757675
1037369
1367383
1925375
825086
903994
655618
1051052
890476
700229
522637
1018274
585842
1384413
1909874
731495
1612443
1481094
1616750
1291515
586426
1404465
1029929
1137409
344367
393897
931241
1274872
637018
573613
425500
1095509
1134188
1123342
1882844
899292
485106
749528
730830
1961603
117485
325055
218356
210104
913165
216690
1600986
917980
1354953
1571630
1616574
1180305
558819
920558
162878
1226293
725445
1329483
103101
1019416
557735
1202246
1665280
1805944
902792
801039
601515
1832316
1283974
1663610
1225143
1741688
23825
34375
1672330
1739824
785583
1966325
976535
397971
366421
369689
1457854
1984859
1074647
1485700
1240898
500786
1028134
311240
186557
1919899
1528515
1574041
716365
1233704
59353
1460559
1716254
1357921
789626
188359
1142220
904259
316995
595369
54274
1851363
73155
1890186
589836
1485322
1348020
1736764
1994027
1011921
575161
1890385
571802
1543924
878045
183713
1296927
1829055
1415059
46864
481998
1435608
1836067
782524
411874
970552
1664183
475771
1418768
1963622
1307304
1859494
261286
238990
123039
636554
268984
351065
959849
803772
1047119
1544036
1942388
1824725
1963103
541647
1199115
753042
727695
1443329
1535633
1342400
730530
553000
383028
383012
265529
103460
640482
330304
962133
465308
1163928
302528
1789769
890788
980115
271549
1126650
981132
1863317
381580
1876738
1307519
1766909
1688091
1208223
1621397
1960306
1773958
1871185
1540805
204675
1853530
749140
746915
383254
438000
1887459
459418
786670
1912374
657671
1090788
897080
316529
592657
1976706
1669326
1143356
467805
824960
1274321
415958
1752345
1625017
168049
358230
734442
591340
544153
1439815
1226385
801033
440778
828008
1857148
1921095
1504043
803320
1500311
917899
1156875
172116
1592397
802108
1252034
1589408
410431
474573
1739006
157382
147743
1930524
1740713
1498546
1229651
1644601
1027463
290260
1158093
554440
1463744
1588325
1789251
728386
432760
1409701
529214
1366297
974519
1384602
149398
1251445
927787
1767344
961877
1175849
453253
1319691
170485
469554
1514560
46771
1660372
1218951
409426
598043
790372
1324583
1933861
1857395
1383938
944073
1588217
109442
1725514
819115
1822373
1843394
1321598
747678
721594
852049
467311
1638195
1016185
175079
631677
213125
332281
741638
955489
36805
42852
1217915
1634557
953789
278912
1777968
246272
366962
1586579
406614
1160666
1935805
108423
1838034
1166146
1805396
652544
196190
1725688
213643
687561
830633
1442783
1640610
1474777
902575
501740
701407
1562133
245725
1220830
1544855
506334
1557610
402743
959226
909576
767249
163209
1801374
1714123
1625371
638823
437843
1262208
1687422
527124
768904
1854556
1135323
45603
1214474
751143
41652
375965
609309
1723736
379539
1358920
10448
1756109
1072697
640578
1675470
1168139
568813
1383948
1157030
816593
1251678
1259543
158818
74564
1752560
1974296
365829
678123
26536
526243
1557159
1214628
1948714
1508921
618042
1011183
1415905
735829
322296
1470074
1490814
590482
41390
1079420
832977
1413232
1141455
506120
274539
1258757
1905436
775337
942083
1507159
1804385
1679172
115623
664651
1251195
1468035
1294317
1887124
763639
1596128
1227768
745674
154643
425517
174931
1952234
1704363
1460368
134817
220441
838595
177187
1379213
1200791
133073
460414
549998
1559280
39144
1741243
1002652
1844060
1961040
1836098
1235809
1207444
129939
1868924
347644
1364952
851473
97282
235617
610117
253451
1350939
1094201
1421651
1230764
1341964
1564083
1419213
370533
1686587
1934422
1702110
671827
1581275
1980146
1394925
1787877
461620
21660
1244611
1945883
532743
987483
534782
58891
1371148
444069
513908
1345518
1473237
572147
1498717
1756086
390277
1042930
701440
943429
1859161
1688378
7379
434554
906935
785987
1982739
105682
1751653
128967
1055932
1472679
917537
843716
1592273
558041
1851175
1835619
1685266
194763
1176038
1837122
493598
539389
773315
1260381
1176388
795369
1036057
499139
320013
497597
251924
1047596
169081
622450
1336881
565267
1819262
116086
1815161
908975
627113
1067840
995996
1267163
1586027
78491
424432
1914253
1989706
1585780
1655634
187647
304157
505658
314887
1004287
970893
1738912
1709634
1225544
610012
284746
599900
1154540
984516
1766675
587225
1812732
750915
1246224
1969994
1605397
657217
1347510
494546
1064830
161200
46675
1897630
265277
1825282
862908
880728
1408675
1205011
1978195
859986
319924
1901076
1129731
933625
112095
1610292
1797141
1877135
1822343
23804
24376
225959
756200
12777
1564339
1638896
1191801
390300
691650
249185
140134
447610
893627
338167
1625024
1244621
881541
1996660
448118
537571
1465242
843037
613902
1236808
116782
400788
1354211
176455
1598902
1083645
535825
1218060
257172
1887514
1657696
551043
1902535
1880307
400007
1225334
1557244
148478
1114936
1493269
582662
1110704
462408
1354604
966239
123077
113585
991911
946618
1026992
992280
620265
1743624
323956
365136
1011351
236342
349643
1485830
245362
1015651
1040569
1236792
1929218
1876109
775832
1106583
1737292
284846
1857120
928936
568554
784631
1812090
353904
673334
1775056
1315110
809158
780591
1156894
623827
1782429
2892
1985437
769116
191002
1411122
1105738
1994712
1769188
188653
378801
1513193
876196
886653
1472243
1130395
1616840
981003
1965396
594232
966670
317937
605744
1933802
177424
284208
1669874
1701270
922410
304865
34382
939782
323326
671844
741625
497290
1982433
1764520
670703
1534193
1574444
1272259
1008248
865501
1064527
1829866
1358524
264420
1281991
103615
321609
1719810
139699
1030683
1066367
1119653
1907047
1283733
1899088
772757
712104
1625153
1294296
238169
1217962
216255
699063
987552
1265787
1349144
1981856
1769820
1341452
811703
508062
927403
319757
1313250
973959
1898582
955190
514307
1866484
593718
343938
235141
605468
47054
1279395
1544059
2272
26000
1257189
96593
1609975
1960009
449420
34528
1522731
762547
570582
888151
824362
398998
1079371
805502
852756
1142315
333207
1207102
479678
1557899
203495
1045419
802142
534883
1795326
1985069
1581372
573118
1270045
847388
1959580
199998
1673260
1631759
1287594
1911123
1532580
800720
848667
1798389
1002106
1651594
1473051
1877215
1310823
1127155
112452
955977
755778
1859758
1895339
696471
1577896
1672281
1073330
1974181
101076
36267
314146
1515196
1424677
1519604
398718
949559
956361
226391
383992
1197163
1210082
725556
1659250
1910695
696006
1868665
264929
569473
422657
173613
733280
462663
660988
62607
766759
495353
1187468
227612
721295
132139
1192326
499726
620037
1909516
746268
1904855
1962555
880006
781469
1585768
1226645
1680596
127357
1939415
522032
1990944
1401001
752752
1428875
1382642
1419821
1825552
691063
969028
871090
1238968
1498716
1691237
329450
1041577
1032052
511884
714650
396557
684351
981648
1595287
535220
279363
1014145
1957937
277626
35449
1942555
1595460
1194442
495593
1583612
564445
1048241
1320920
832288
353338
471206
1517717
1974670
849021
438978
1906474
1197451
1827849
296925
159042
52462
1259359
79786
327381
1899561
1861938
1737772
1663066
883353
719083
366389
1535696
1763278
1256217
935483
467289
292168
1443381
1511890
272008
6105
928553
1544958
1148539
1050239
1126703
352890
98972
1388218
1512699
1849667
1525177
1096271
340573
212311
1026474
272030
1297925
573944
1089660
1653877
434507
1787910
174823
835353
1381783
1338916
321387
502969
1820398
229808
1664747
1917988
1182896
959519
1566557
1747770
1483281
1263492
288087
1720938
587845
1169569
1012677
762263
1520968
636311
603284
1671148
708238
1710514
1748114
1675812
689256
76931
1793532
1161491
1826196
419966
162383
617767
1858746
274626
709237
1666430
1249410
1548160
757612
319673
1742606
314475
1498327
329860
1969731
1361515
166447
388864
1942427
805631
973612
450467
1602138
1308555
186980
1238950
73313
991999
1974175
529287
611897
1030964
1764992
400374
1325591
1924979
399962
1237959
852084
1894537
31961
381355
1613313
1045939
1374875
597124
1754513
1542694
1651582
309847
26088
663981
959169
1754250
334854
620247
402193
67291
684649
525547
1292403
1684509
156342
1027404
1287135
1630380
14501
134389
1883017
606142
1251415
631199
1026465
1459812
560586
1198555
1315998
1782187
1212276
1924716
1649617
1520197
22767
652542
1188699
309994
1219917
1660836
244942
1837452
125666
20618
766940
694779
899076
506336
1255090
585740
343319
1676871
952988
1901737
637246
1638993
29448
3061
1367336
1661779
790468
1204033
571754
584461
1684238
553241
1544543
1639781
1115720
88496
688415
1017950
510888
1946641
1552663
554079
961114
861982
1709785
1000680
1666087
1802260
1164813
1148356
1959209
337009
690391
1728487
684491
1773956
767126
1001043
428742
30302
1412275
1087324
457354
1919619
351074
1711628
281686
1957485
1616708
942700
1727750
981161
82781
1424744
1837871
586721
531056
1591928
243685
477564
419747
1496020
770089
2297
639574
1746422
1664461
779922
978896
1790234
1517156
970213
612303
115491
215149
394021
1121484
396781
1157404
1234359
953982
144449
1869231
621269
1615445
1950805
1779553
516186
223769
1786741
291385
1241617
181342
1930596
1972712
287393
1063248
630979
1145102
157140
1273784
169412
1365392
384669
1853219
1884939
1883901
1785304
1303390
1148463
1881166
1348107
1654897
1472533
1984183
1867734
677042
917718
14690
914169
33112
207441
670078
1670515
86158
1912896
567673
1607760
1091368
183691
1522277
1558079
1782435
924063
248861
769206
424465
1006792
1680458
1569982
874107
118042
594694
1222148
1155856
1285920
979262
1399844
1572575
751713
1601809
350528
1661494
1623718
1423655
972181
426863
1700769
117519
1500188
204511
327012
1370829
1688380
276367
1953998
822485
1317986
561999
640728
1673256
1811971
191840
1284497
411935
1439159
127780
803390
29618
8941
1255996
1356146
970159
810609
347227
240248
417153
1722767
1255064
1826316
546069
1858932
1620329
1398154
673662
1815911
1727605
1748719
911546
252829
816533
1209341
1043065
83064
1234076
1899430
1938193
135472
133007
14893
146894
202846
1607304
44652
401417
1678422
1590070
992303
1262273
357022
168461
515729
1411990
863943
821479
61706
951712
1395855
625860
1068852
316419
1481063
1751810
1377359
1604980
398801
8025
1437644
427530
1818645
550421
163845
1453202
1695894
973887
657940
468465
1538094
327137
1972584
126361
1833691
430426
1523780
1993647
132133
1997689
1210855
1111085
995979
1207872
128050
863634
52414
1482314
1768803
454527
127451
705624
1805928
453766
1434821
431560
693255
1466503
1065588
914527
1402399
1111395
628820
1840090
1646453
220636
1047933
356757
1447955
1092007
109133
913478
1413040
1716409
58919
431177
1911603
61816
1183691
936896
1530903
1831806
819955
1866729
1441971
1269452
58284
464281
495572
185678
1065539
998341
190318
1821702
232782
1873769
1162772
1382589
1170145
715619
432720
997203
1634878
1489223
879056
1325969
1379962
1407710
774749
1513740
1708847
1187954
453922
1073818
1818003
226414
358755
1251914
133166
845340
5352
1894811
1296048
645363
910945
519979
1094582
958187
1908243
190701
1081068
1095020
818733
283910
915408
1066865
1911152
307007
1850013
415250
285255
710780
899708
304910
1772915
1951167
1683209
365872
1303993
1327016
1148763
1480978
204710
1037442
40032
1948337
1284098
1748160
1291761
383557
227636
1140636
817345
267180
1087092
1660004
1989113
104711
1891788
1241215
372879
470583
669383
996807
355771
1706518
1978821
1252811
703230
569605
346102
175358
607341
686093
1615611
59127
64193
525923
1128766
1609293
588878
1310616
76338
176251
825922
754187
1757266
499531
1908638
1142570
994351
1041038
1447048
908528
1383668
987057
1018171
794049
421402
552700
1233763
1828158
20157
1102079
1433579
1899960
1471293
145861
1367623
1850835
1345097
532452
1707249
568956
1928716
1397371
1621959
1528166
1570811
948416
135039
534261
623404
975613
355700
62626
1526551
1927622
69169
1376481
1732045
1193675
1023482
110101
918421
1669198
1880384
1326231
138620
1548471
1189618
1632229
1495447
609486
1384482
283574
1897665
1934725
273406
860924
1976552
597062
971504
1642083
812587
1401620
1439856
323706
479167
222680
1657916
1404861
698840
293608
1641413
1905378
631406
1240816
1478428
1118249
96630
335609
1206038
1386360
307213
1952328
1471620
790472
703294
712830
1178430
727822
130969
39323
428492
150396
400994
1553005
1900669
1101998
882430
1443281
474494
1941528
1607105
947212
997550
1684834
1690271
528770
224233
1563063
1877332
1200820
586286
386065
207356
1015068
567234
129802
1720995
216494
780855
1071262
16017
791665
290079
1052357
1073688
459546
284384
458384
661998
1137169
1370025
279488
629831
380387
1372940
712315
934132
365730
1430295
769683
1191574
617426
230982
1849179
1299572
1277439
1233397
7483
1417217
420626
677
566010
518580
162556
1793972
981747
1996655
1131281
668482
1275483
1105899
1942470
157274
1963429
1227625
223439
1151733
459795
152322
20332
305252
1816970
1325833
694477
1215515
1771771
247093
1858000
1596970
113111
164801
554387
702290
1905812
278564
949627
729804
863508
697441
1424656
1184378
1176832
87574
1524645
346883
346488
1736407
1608414
738129
75272
964790
1576769
1739583
1722691
1519061
782297
1392840
842063
539283
224160
126594
121155
1694125
1701396
379348
1454218
1886905
1412493
1832726
1918147
1084687
1458261
361440
759577
1115612
1623096
779399
1865679
1399893
564440
1179767
1129830
115770
1357405
1784804
792786
1299034
1422990
141858
664420
1901103
1286849
698030
1458460
64770
278518
1418544
1258875
1213816
1972977
1063696
851586
756640
1354629
1908415
1735321
143604
1887309
1841111
425280
1153833
206457
1845455
630443
444844
1097204
1401714
1982197
1338863
155680
148678
892785
1636286
745680
942123
962088
799664
323770
82857
1274934
1428159
1796739
1404788
1123809
980994
523723
1106039
623543
1131725
521447
190703
1831179
1008225
855537
167567
1155003
1612013
716645
1377093
893464
1508839
1586620
1073184
178875
1418748
400982
1256949
552018
1320914
649118
1245508
760689
202333
1628257
141412
1689570
1941623
44133
499798
356432
1977366
202368
1892434
693755
668298
1319880
1841100
1765227
465590
1526035
829999
1812000
591534
1961663
1510455
1947605
662573
1504069
1392193
1625546
920160
1707944
1853487
118570
1457027
551547
858146
347986
167141
1845122
949416
251150
330754
1944757
985825
1197482
1208130
1045790
512302
1336284
1999470
1674286
184110
425848
709381
978788
953182
1189035
1046203
806409
1787408
1962185
1890719
1870602
1076555
1029993
1364858
246010
1103420
1239715
53188
959628
254086
1136256
600686
289226
1270111
744435
1708820
1342747
992316
1780760
383284
656892
1893948
584615
840962
332759
209604
1328701
289528
1360598
1305187
1429230
1373801
385284
793172
1149481
1744141
305441
1959269
795333
1763527
771440
1451618
478537
1188324
434120
923258
292724
1074258
1032499
291282
1442650
1917227
693585
112220
1776634
451214
539316
403299
1627750
1974747
463055
1732990
1628680
5165
1813049
683489
1460066
167974
902878
162101
1746924
1719970
1594444
1144444
892907
1209607
370389
408226
758159
1034956
1534872
1105259
1279746
1388627
1733029
1001957
245014
657541
199898
1423492
660184
505825
999824
1340174
835890
652564
1749922
743243
581856
1115568
1645649
785878
379915
1527534
211215
1430133
369063
914866
1470306
1103758
1212884
1270322
1633621
798466
913217
620119
1165286
1248597
1103832
1611984
368105
482646
453406
816299
136858
953456
1905867
86360
583221
36532
1317884
338268
1806848
347566
1160791
1181500
1142438
50628
561658
686493
773634
1400307
1308417
1606187
713957
201481
1968894
1365946
878545
135035
858823
950371
193629
1949152
22415
1064310
1901569
208656
476150
1043633
1926391
600328
693671
1223359
1009474
907552
22112
1165845
925290
224797
454937
240915
889974
1277887
1024311
163774
553413
1359505
587237
544830
1478468
1512329
581234
757061
48636
1449286
62555
1560059
416354
459700
584398
918564
1326425
1949049
1165900
1278262
1369994
1441149
920045
1303582
94430
129055
1987638
614445
237130
1060405
1078852
336171
552845
1001267
655041
1974013
1655411
1904839
1783578
993761
414391
544861
1479938
235234
422211
168060
1278246
608914
1268703
176401
641509
1655033
255484
1732556
793451
820305
115843
570660
1335889
359103
179917
1544330
1884538
1462676
397818
1863994
1956513
1998075
1508166
1795977
220943
1663697
411836
807177
413479
77382
1223416
1128428
951383
1925644
517305
1674057
817170
1384512
992354
538773
1250960
1267333
1432833
201261
310757
338055
1007540
573504
44542
1077023
347651
783983
1709039
409033
859355
1056495
1410251
620063
1699379
1471220
1333210
1229865
1514256
1834602
1661908
1156205
1090435
742511
1350835
496065
789439
1369753
879951
1187593
308264
1452098
1874811
1903346
1746079
472829
1738574
1824777
252657
926634
1501214
808522
926277
1876390
111942
1053398
709326
859589
1370572
1935565
33132
475714
253723
1081222
1831297
1399264
523881
1279401
1077954
548208
1789671
985769
1439675
693650
1193704
792426
1812748
43554
1903300
653437
1034028
1512728
1136552
988621
1342715
536357
1347286
1844245
649307
555275
1272362
420443
868661
1692029
622950
1476630
1627130
474799
790875
1762625
223312
347429
1772597
1474557
514811
21516
1981514
359862
1639596
34492
876537
418158
1898697
1838155
439235
1029774
885793
663999
1511017
1786608
1955120
940375
54450
858771
1398072
317931
601303
597042
37093
553183
1036342
1143783
1297624
796175
1130238
999489
1877250
990781
572793
1946361
519450
1334569
714938
996358
473875
1467117
1523197
1329283
862859
852399
1363826
624700
47410
525668
359254
745996
261473
1230090
1867138
183936
509264
1653393
1527311
1292682
515443
921289
1111259
232193
1440381
963214
1813805
664703
64088
1527067
1164570
406575
1199485
755769
1982114
788830
1590352
1076877
1161775
57269
1221898
112999
1908214
430844
1256276
1909230
766046
204641
1219601
1436463
248251
1501083
1399011
1421846
315798
1336619
1372841
507362
278577
1039385
1505674
644797
1706778
82740
911955
1583585
1209464
938534
1665794
1193861
212078
853575
1138632
1190304
1340081
1504640
1809773
600080
107255
1505327
1182349
1547678
1933544
1930694
1704411
728973
1416483
968502
571439
226675
875126
1211285
933470
1897220
1171522
1055688
1824770
652405
897643
578461
1715093
710507
525515
1499266
1299068
373577
328722
152553
1661967
1470289
1173350
20478
1949655
1557521
1275543
1074845
14658
463414
1221965
585812
1311971
174622
1865392
903943
675588
1053528
32989
693574
1807582
1123749
79181
1826169
356306
145861
690214
1273205
300212
801066
1020201
551310
1901133
1088758
1230456
1990770
1321432
312170
1937940
10491
989810
244195
1299890
1146925
1037446
763538
323930
1536151
526800
1398407
722970
695661
1589056
1073948
157479
1666907
1008877
1447274
287382
190076
937710
1418632
334093
1240466
577721
1055444
1101000
260361
864305
1389634
1255156
1780672
1267724
12743
1025199
863590
261856
1364339
1364948
1320135
1866545
1906246
1833776
497285
1814693
1618398
957484
924235
1086655
332397
1734373
782100
982030
1173693
1692836
27416
220726
1464299
125895
1170730
482106
273130
1019863
1996481
661425
1497346
693114
224
491345
861006
1786061
1551419
1251953
110488
1546258
1381
1390132
1541689
1756865
487410
1787852
1825523
775923
1475725
812848
565937
1076107
374585
1020242
217399
1397755
135238
1766376
1494374
1287799
1020745
1497146
1880664
1335678
310851
1174209
1581490
77621
1939574
835802
1011914
636971
1803506
1731233
641164
327837
823125
810716
1868368
1776848
1991624
1660672
835888
427504
1921361
925505
1456532
1582915
482336
1106830
929372
1063932
826809
700264
1596342
1545805
836095
471633
966204
1132587
4416
1999097
1105398
1145755
1975228
1423184
1740248
1146645
1874927
455650
849628
1838084
551459
820811
498959
86416
731344
1117669
1218464
217956
502059
691473
886376
1221847
576543
1290888
664010
1493673
1783927
1706656
60716
848372
1245066
939348
4498
1895472
1035860
1617459
677410
385141
1500311
1304504
1032799
1523419
447457
1924602
568826
934674
812037
1715569
1353417
568556
1802325
419545
1158601
1778285
441497
948608
1293202
1893906
395288
1596912
1739153
586335
230344
1745929
431139
1083321
1366431
1801460
1954598
35182
828936
935544
1576389
989174
1631296
534246
503180
149071
1893422
271456
88563
859679
368403
1259040
812615
530935
1781715
1283706
931676
1964667
1649738
1123032
659607
1714787
1803604
1675384
979579
1908546
165789
998190
1486693
624427
1206222
1839951
708562
1172835
1432428
1964994
190580
75133
1384259
35209
1386517
1876898
235085
1040425
1660032
942860
901818
967045
1517648
801603
738794
495320
1617502
185109
1548624
228367
582712
335013
1755248
1599467
1213554
1493787
873675
1806055
1360276
1746531
329732
553629
515425
1974632
8254
1828477
753635
1835141
1074631
26891
1792870
1025465
1863191
1439179
770101
108098
729881
209278
454571
656710
1705876
673952
1570041
1123125
1085567
826344
247928
1817875
698366
1623498
1406113
1841788
944582
1482833
370620
859199
1224716
38495
1788587
1658132
1539519
973015
1202236
899052
1974648
1048870
1751760
730984
1594277
1254050
1723698
503032
1003132
1618266
1723632
1670026
1881867
1929173
586932
51965
745527
1985569
397080
1764617
1437750
1626835
1921716
1060597
190448
1858231
428552
310020
863084
1007219
765639
282828
867971
437561
985169
1398657
1426418
1070376
333626
1247104
1162479
447802
109754
870164
1715856
1250186
255589
603758
203350
777469
663871
582886
330352
1526611
927226
334636
1009872
384440
248468
966871
995631
355815
1020218
1133687
427162
743091
684368
1851880
1181445
154337
510491
1082522
238980
417871
1044861
1087564
1404885
847344
1215094
963399
1359449
1987390
1013292
1161821
499666
1547698
78248
1965658
1015725
1893278
1825592
925359
1802104
404737
1587316
1126329
1440115
178031
1196999
1660571
1821482
744890
96729
672878
1580927
1342561
636559
906173
1368056
1397399
12074
1638010
1159949
35967
745195
641137
1625636
730919
1640300
342966
1509982
1766755
1677909
1474409
1402372
1881555
172138
1363679
412102
501656
1686226
804298
1775765
1359486
1026603
1909898
1471959
1288025
692905
567746
1960090
1851841
391983
1146376
1283629
179772
687020
1690239
743879
869561
163592
393790
1534676
315032
622869
1700330
1231580
316322
672434
1914023
1801393
80645
1350414
336869
1272240
730086
1452732
269813
1669094
521411
1241852
1026896
1881173
479363
1906767
423384
766960
629714
392731
706669
771293
804588
1767623
1309692
1155095
1026061
1947466
346728
1687027
669374
324985
376361
1200614
261631
1352072
915323
1846428
312412
910824
1766921
1946864
1054758
515251
1918184
1605989
1983583
916699
227383
219362
598802
975074
639979
1725116
948608
682178
1694446
1454370
1634855
1839773
1865407
556330
1832406
929205
1085055
1483413
1547756
472917
818298
1816403
1579289
1643144
114140
1331178
1505733
859098
747730
416884
1730313
1580169
119378
303853
1376536
1993353
883290
1187491
580441
1749731
1937111
1038170
1765635
454664
766393
1554651
389555
1331314
516984
1077999
723263
388655
1944420
1430976
367661
1526026
1294464
507422
1652957
784110
268923
200664
1646215
701804
608724
567352
238868
1467983
97153
1233700
559218
72607
347456
303013
60584
270825
609881
581008
918803
510682
1998232
1887146
683470
111693
1580356
384464
635080
551643
327346
1963265
223991
1662526
290996
1611918
1069252
903959
1160871
233601
25274
1666701
1229591
1910752
1758870
1484222
1707810
1255827
528799
314021
921178
1707230
1667542
681305
944190
366960
469539
1599898
516931
703357
842076
1923757
1501919
1846310
214959
377265
1956346
1219237
1315144
997004
239741
1398471
381865
1321053
1994078
1670097
916403
1540226
1504268
233386
1761840
799938
457197
1640586
1900721
734390
201220
673739
613599
180439
98147
1072137
469083
1234473
1093687
1912633
1685371
159714
1413856
1400529
1271059
1622297
1023645
1670889
975867
250761
1718550
1323280
1215789
527341
1996846
1682070
1575278
1524527
221811
307519
595389
1774583
821224
1453335
994841
434739
445927
1468239
373829
1635744
537433
607132
1993826
969834
1604997
1152711
1375716
185939
337841
494388
569297
1078014
193607
1764270
1856295
996721
1554852
1939025
618747
1252203
153574
797632
416543
1326694
1085507
1837289
896230
92260
196143
1312388
1106931
1522369
874293
905393
704951
1608166
1592777
1323035
483311
1510178
1775122
591858
998472
1259177
946688
610291
240054
495046
1269536
1159509
361740
1313946
1585733
1364489
1841635
1344025
262876
1520940
1609025
583708
898980
242965
742888
492960
1039293
559267
1064506
1075120
1568530
218092
764644
1146538
877548
557381
687715
589602
560511
359399
1832353
1973141
1750778
1994681
1712621
1224300
1227292
273838
1474430
730102
1294549
1088468
307455
681667
792565
684167
58348
1540306
1066705
275131
1457632
852571
1557113
1770881
1439631
1220196
1295229
1881206
1824241
1103063
404039
1521497
1386542
1759577
728525
65693
323236
1732240
245476
1296490
1897052
333859
1919806
85708
1336013
121724
1693167
1959131
917547
1694542
1218560
966953
1164585
944972
828972
1544131
1015514
1796566
1745302
597154
1865185
1928098
198341
1511376
468129
187258
988943
1531290
62415
1119539
1138293
922753
489319
1696247
1768499
1004073
1717874
1293946
828467
633331
917967
1995013
1328933
1032750
1217474
797106
777585
1307396
1403593
1452992
1741802
849931
1519859
1536366
998652
44559
1647526
1961451
329967
604291
1981935
123087
313827
1680891
601204
74956
1894601
237399
317070
1416625
783269
1001529
1223096
308369
1182687
454858
1858329
1944689
1271462
1901145
1626431
1485555
1009600
497837
1538446
639846
1963206
1923544
1058702
822185
438930
1851158
1874192
1408433
428079
582894
749956
1770737
577191
1207527
1445663
969216
1459826
282187
1330467
471140
1365448
1576018
1910954
621931
445161
885602
43632
406813
1443437
1925643
417687
1479234
764423
739580
1596270
1072464
1342263
1123912
260100
868039
1617219
1362791
402511
683874
1310456
1786147
618250
1005481
1145838
110611
599492
1112051
455379
1928050
121725
1052026
1054375
1354365
1458108
1228516
1813608
1841898
1582281
604364
1852310
740660
1925568
764514
848322
309235
1716548
749289
458647
1353425
1677935
1569935
934087
1486417
791953
1013954
939512
1145808
1061504
142764
438362
1798783
1364168
1651147
988851
82692
1133823
233782
658386
446319
1180923
758138
1183576
59388
1336879
1281204
1846096
320177
213339
477686
640565
1615258
1150621
1910685
1123335
1064488
792260
1406959
1052603
1973944
608140
1214782
341958
389818
1650241
1945246
1783303
1015578
1695592
1841691
631698
1550429
65537
112820
1980738
517331
653356
1243426
1242784
231364
1145180
698070
635204
981565
696854
1751475
888379
781167
359094
89322
290276
1979746
934751
115717
1255413
598348
744605
1643449
1701763
855319
505195
967224
1038609
171722
1279787
1288095
1867720
397012
1544405
285584
1441321
1448058
35767
173226
1276209
19583
1101548
372465
1578113
608585
644851
1525071
1482022
652789
350565
1899491
1265216
565212
675269
1044930
1439635
284816
247630
1417770
626377
1884884
1927449
661097
231993
565195
257499
1329169
908071
358963
1737979
175187
1176430
864358
478507
5187
1986414
1811648
655834
1502390
117956
692727
1691395
250497
556326
1798761
155597
1471108
1229210
637834
1972323
615842
1693798
577395
1897844
1724345
653885
685178
283807
207753
1013927
899550
10825
828729
729412
34559
1498453
1206752
1086458
441221
1929296
1154108
1120051
932050
237344
1601430
1600464
1347657
293196
699127
911191
705023
312324
1639860
797889
1657729
197260
582012
25678
1470139
1819922
78210
447816
1307646
1239946
165914
1529077
1992177
5026
417911
218321
486791
199399
242743
940186
607740
868405
547698
1865384
1348638
1606559
8831
1856376
212114
824577
1103587
188198
1916791
543931
1100255
656279
1351236
1113938
319512
429266
768449
1085626
1705444
961150
1061672
1856643
1091766
970439
238868
1750713
521207
998136
1971943
1473296
1154675
1566693
1124042
1668616
1720352
1828571
25909
152100
1758576
947434
1941901
857795
570175
1133256
1139824
1442203
614764
407466
196826
66758
248694
1302769
261420
1743113
578272
3879
754943
1621385
594216
198209
1556428
817261
356514
68044
496963
1762630
495836
606288
1334044
1818311
633637
1817011
525793
1903390
544755
413946
421921
1281962
1083427
1292289
1743787
1633152
1377517
985906
1204594
1004551
98516
641808
477776
1278658
750116
726776
1571551
484459
4111
646082
1408013
1672919
1305
1486838
1225143
1897073
569980
834536
1635988
1614416
1354628
1346105
1751157
1804170
434873
1665282
826955
1902685
1849013
1818637
610970
1764105
423785
905343
1535906
1614087
1299280
425126
549226
1128660
1451313
1988875
1641062
863850
830167
1571511
1610189
1495401
701703
1083782
506431
1664432
2626
717849
1675013
6830
290242
830698
118723
818070
1910958
939438
291752
148887
765004
1476416
317280
1621874
1636380
173487
450738
366219
1507106
960577
93530
1732407
1610576
1083807
1260321
1369880
167472
1030029
796565
327773
1085086
1801773
504054
1959922
1618116
1670935
1092929
1038400
1903758
877737
771072
1691207
188534
1250091
1560743
673541
974052
1649652
760309
473591
1402958
1917418
1393850
786645
287441
925881
1664976
894368
1713967
1624933
1297578
117819
1934157
118442
1006282
292611
616169
889450
1117167
410132
1868768
388888
871417
12620
1205675
1653365
214820
1497426
332653
57
891108
1974103
1099732
524468
195464
67545
1080209
1865178
336680
947075
1609781
1144190
586649
559311
851768
1338223
379852
1157563
497942
1034921
934533
536573
431221
105022
1010496
540805
213857
1992404
102340
98171
1119242
730324
56114
272708
1055177
619196
1539651
727294
959146
1265840
1152681
1190761
1862253
1478734
34530
1975959
1423414
545608
956846
1477300
1965727
131548
520806
616285
543754
918252
1764369
170611
47114
1206306
1961002
1391046
1126822
1432640
286355
188823
1662777
1496194
1806658
1377892
1640914
1886617
1029364
1876171
1454154
1512534
1911329
854245
1000491
701153
203158
708862
1075914
1088848
557279
61681
1251796
938843
147975
1766048
1436877
457483
337243
1392021
1750518
773124
1352471
772232
609939
840323
793119
1290216
1863867
198388
1802847
844672
1959251
1500219
1507918
245177
755411
1537439
1928352
1878117
1686416
793731
254687
1415680
63884
454189
779629
265113
856891
1632468
1357133
1867233
88169
1236298
1435739
1945439
423421
1785083
181115
1098523
850718
1739139
254937
1270854
1656160
810770
311996
1387638
526172
111033
539692
167416
1204931
1551208
1320051
223544
355684
249467
1753942
1767753
865382
1388962
895343
1541512
1712131
1191089
777674
942854
1450170
112248
87438
1546431
1182933
883406
629602
691605
1538890
1198225
1874941
1813284
439581
1914815
600111
1253806
131530
1239333
1358147
675221
653532
662417
1577205
921168
191046
1984050
714815
1762422
583270
367934
52129
608898
205079
1743890
710578
1942772
634742
966211
515576
439367
1512501
1517015
241872
1406943
1297574
1561330
1055691
1945793
828617
1449369
1165372
947760
371088
402551
1707080
60885
343628
1117974
739740
1214242
285416
1178139
637908
687275
1828510
1185443
1294628
768999
500981
1599943
1597049
1320016
139658
981058
1424505
88392
888469
1259314
1140138
559435
574134
341488
797087
206487
1733898
330271
1063143
903710
45315
770389
30869
1537237
58999
1229169
1196823
1875565
1573850
1807855
679875
44510
1289657
625285
1735161
169396
157957
314611
1074760
468723
1294256
932303
827910
472845
943937
1236130
226124
30303
476045
1905909
1466304
586490
702730
649407
1226317
384462
1723600
1117013
1588679
1108047
626513
1645486
271456
1786660
1814017
1595421
271081
1356462
346908
1555114
218542
1897218
253197
1790515
703269
1517877
1331339
203133
726136
179868
1522422
575686
133908
1668238
1241685
919072
438920
988198
10633
392505
1410670
294284
904459
586355
191724
1114851
1962048
785834
275262
231384
260048
1983734
1140827
1294515
1261093
1940293
1201207
1224273
1414199
394545
884937
1815262
852572
248365
484994
1297564
1845053
164452
1804250
802651
1528105
606990
108938
402137
1364761
1114632
1771344
293435
219777
16815
847667
431341
1826861
1722894
528928
1913879
563407
459006
1098926
547712
583869
151399
229557
1422175
1719149
165216
832147
1435458
1297337
1691290
1226162
385685
1127047
1682664
39416
1737433
1352739
211983
1065666
1095439
1588810
1217825
1702496
610435
1138572
1902581
531871
38047
252823
1836506
590184
1163847
835646
898949
1826525
373318
115912
1904769
937760
1995975
1000300
818932
900396
1026666
998828
983690
1847813
124990
1995462
1109458
229103
1794574
791530
1757086
970234
1216222
278774
863569
239540
116370
1773148
1806172
111839
203409
882716
608018
611590
1333603
575821
1279772
515972
1071684
1630417
402618
1045499
379965
1532317
1333223
932840
587530
1759656
916314
1702636
1240351
1367967
1213848
385828
1874841
1670819
1216750
1218709
356965
982923
1199598
989315
1131103
1999095
104309
1798244
992549
1908214
823711
1497910
258867
1317902
654446
622378
924970
619640
282334
1299605
810988
481849
1763899
1702344
1858742
1060487
181908
697555
1082481
1538380
275894
1339186
1410247
930454
1727191
1624284
1023453
471858
1686246
1224842
1685585
1943453
1342627
310209
863720
1453686
205261
1996040
1879476
1078008
50368
586688
880711
76135
432591
897380
397706
848404
1614547
1473228
1779918
1313727
480520
1157924
1441076
1297656
1320026
1740622
63509
213035
715971
629658
1079963
1651302
902421
1174326
704577
1843611
1009877
515959
676413
1368129
1621279
1619799
1053778
1997763
1947382
959230
265413
496886
54182
1307811
1616958
846373
71976
102054
254175
1490527
96780
1140104
1869023
1976980
433516
913113
1163520
603447
999490
1404854
1846009
1430229
1522263
1722604
896233
73593
1393357
1481281
980862
475298
1768991
1944515
1421567
1626053
1068252
646953
1182135
1730536
1965895
511683
1240323
148408
362926
398556
1589280
323047
20847
981180
1035920
1502622
656883
482699
648139
1649563
782274
285959
945604
513024
601427
265819
504994
300658
1302976
1765912
601191
38566
351288
764695
559618
1209119
1168801
1724157
1329811
473281
488922
1766641
735709
718533
1878
1822425
122910
451805
1721316
26704
761863
1253925
668461
1835922
1997533
1100028
1960319
590462
368622
838001
1303109
1257295
429114
183560
1171888
319647
1685398
575433
225453
1358860
1923027
1774277
1623420
1639093
601625
1763590
1848446
1408031
18640
944355
1312811
1273455
655828
904938
1627051
1047018
233920
661536
1442972
8766
555205
1246512
1568996
839766
1456150
92820
1244943
200342
658436
896512
801539
1961927
930563
1053324
1319716
128923
63363
118891
476087
1261661
959022
1133764
1055087
445871
1911962
1903141
1491648
1079309
1331988
547354
1991644
1715483
371618
1795347
295614
542099
871957
263410
1737680
1782337
1815022
1869416
1497014
209843
1645025
526841
1298282
1827444
1983778
1445678
1873632
438862
1451087
1788674
158250
1066755
616884
524806
1548554
1247509
1062939
1357710
27965
441165
1136145
1417473
1704205
168343
1835486
652623
307952
1041014
1455550
1751468
1638490
1874668
1599945
1639473
1269640
1710135
1738097
735634
25359
1923553
1418155
1800729
641003
721988
345114
643177
996779
1646705
1689251
232150
1340515
1739384
515095
1074280
390394
389978
1637494
1082114
638849
271665
1386245
47650
1516365
728344
1698230
337611
1996339
42619
1731426
1689703
800105
1330705
1410749
197930
1990152
354182
1089449
277177
261025
563982
1583539
861065
1367151
826047
1345038
1665690
382587
1295480
448805
1874973
445567
668212
78114
1059310
1930830
137890
1881746
217722
1700538
1504774
705491
360113
347534
1509106
183085
1432482
1394928
1773483
557533
612756
1842823
1652572
1837256
1285572
1876522
1459650
1692800
1477785
1606180
1491407
1286505
1126923
1795031
351199
1063528
137927
1988154
944291
1939342
345106
36522
1617832
1034897
1947875
226918
1060685
1646668
1188608
390430
429564
195046
1334231
552372
489248
1621440
931947
89669
136357
539852
686986
539942
272153
1293859
288916
337784
74601
1301754
1190733
1992501
1951641
49448
592433
133408
857738
613557
39297
266037
947442
1857363
146665
1251837
711670
417763
411219
1758178
1681102
1426906
1521000
1105945
572495
1981854
235077
297810
1207283
789393
804263
1418867
1221902
1242452
78639
667883
81431
1482208
699557
1994327
1562342
1715072
1946387
1802458
855586
404953
1063108
800173
1867705
30573
1673338
883196
1269574
1974579
642758
1882360
1263143
1891490
1879422
1841732
1559806
1828615
47523
822864
908285
738408
877019
1763258
1381500
562942
1639400
23157
509912
287747
168972
1021338
725649
1787124
1826339
711553
1198009
1410493
1805316
1882767
395437
130848
1474323
960980
1902916
997914
1867995
1869296
1637542
468243
1237423
576588
128666
675517
1966360
1601519
1729256
1569699
694407
1384801
989831
442042
1405636
727181
1984740
329335
1816597
295909
353568
489901
810917
93870
1067245
1493173
1969925
318886
1978135
1432988
1241965
585010
1576657
380656
285801
1377605
577900
1116071
1001976
1590713
1093527
1954299
730545
1570980
1681878
1403284
422828
1555429
504041
1437660
298010
1543963
1244195
683054
1902236
1188988
1588585
1205076
367218
990747
1483363
1065504
114412
853707
477369
1733853
1095604
390123
1208210
141870
1608204
879713
733892
69333
897115
1124348
621578
605839
1157098
416577
1714405
1746102
918524
1005831
1989983
1873663
1974952
836511
826246
1545956
1512197
871681
1442510
1478660
285029
626047
1980328
778113
584406
568376
351408
309128
635506
1579988
248962
835691
761353
1522184
1493081
1646832
338076
1728149
154144
1016147
1403092
1756356
1340992
1200328
60527
1614676
1170620
1144807
1300346
495234
528261
569597
527480
137775
1613896
1319598
285548
1948943
1780513
582778
1463811
1962102
750046
1062864
109267
86700
627298
217922
1349481
314759
252392
1002107
1565389
524103
1425133
699069
1185857
1273942
51128
933366
892775
450860
260195
1532515
468194
768178
1167610
1473741
1311890
491971
1053513
1811689
630859
23490
41214
1899847
1581126
1655170
1667868
178367
945813
1358117
1308065
1543953
1487366
1748736
1936779
1927269
1436077
145818
312647
1688775
831260
1533413
153797
1858342
583441
1084514
1260630
1822574
1759612
668208
87887
786329
824737
1759787
203154
400017
574319
1784893
1095036
779771
1458804
666788
542070
115674
1516515
908220
1138687
1505273
509163
1336633
566568
606067
1291537
1340309
1450172
1102745
1045075
1655346
1335586
1529398
1077989
264932
1402657
1988807
1039722
60187
340376
1686628
1714909
1964298
592421
460690
1514379
337262
1421520
56878
1436684
846148
1027981
845964
791001
557595
951803
203959
1758043
209159
1319615
1832584
1007121
1299318
1848537
1945026
1392512
1767646
1046615
1275180
1707649
1442472
1391344
744086
1774479
1095183
1238283
1094655
874233
1825336
1162808
1927658
791116
1669495
1979647
490851
527654
1080410
242398
480426
988471
1301681
547896
788004
1954034
704345
1246335
221672
216976
1997875
88488
576512
1841462
1166309
1175703
836612
1849541
1242878
1238342
1065170
991818
975276
1100159
1578198
169911
1401218
1535132
1659810
326249
402918
1536875
1549883
1943899
294687
651620
1824431
256814
1934675
935211
455686
73679
1140497
694502
972245
1489684
910493
1382555
332276
1633715
367184
1952041
548388
1962323
473639
78588
42534
1928055
613550
808336
1646741
1997977
186750
1279311
753801
775476
230744
74734
1226686
896561
1898535
153573
638144
619128
1299655
1185785
968952
1622116
524836
251642
1619135
1250166
6290
1585730
1913079
1347038
140642
185824
787602
97848
1510692
508328
752711
508012
1775532
711475
567047
1912310
357579
770878
1810393
1615279
1878649
1317404
731942
285976
1780096
884298
653616
397779
1377891
789507
391888
1069055
920418
1256071
860325
1090226
256600
204747
1580989
123307
405386
386669
1557874
1074793
1957254
89943
271323
1623474
1579333
1376792
367361
460786
1667698
598889
1893710
368011
1606721
235889
1062480
1995520
590358
1880916
1343722
1807216
1039812
681533
1450631
1162296
605286
581805
552048
323600
717148
683799
39776
1293328
777767
521669
1555219
1659168
1742327
763103
751929
484054
1975877
134126
1088567
830488
1627787
273572
1116676
1067395
1322230
1237114
909462
510782
1167715
1165916
747469
1481130
215079
588331
1584813
905631
994395
1875464
1223249
744706
1224796
1774636
797807
1788878
1283303
636914
1345807
1868964
514330
123016
321522
1344434
1193591
104489
446313
267507
1417786
1150775
815474
1379031
1982070
1342605
1091035
884645
1061923
1394063
1227796
769770
466755
1320711
854031
1324815
395824
1259624
336937
1126676
994585
1664450
83604
519493
597494
457107
1021816
533687
92703
1041194
1432990
830633
1858400
838126
887316
1678035
1476569
488004
1913260
1020627
1719714
702549
433360
1068700
984282
13107
726659
931771
234041
1771428
1911098
136371
176261
733000
952979
101152
1267473
1035630
52647
403123
1562246
1395022
416235
1193143
999304
849987
328501
593724
841798
1632086
344753
1894303
1541250
1076783
345564
999770
613456
523052
66251
501744
1481795
1153179
1033376
1808482
1289438
1400054
502565
641861
451518
454000
384086
1272298
1732745
1068007
1640832
67127
602989
1094469
659703
1643273
1987283
1818584
691642
381802
1591402
1310804
422517
817777
1274066
1694759
920093
1281451
49850
1132706
222305
1499766
1901515
1098739
692156
437363
1105186
1258248
618120
816643
921810
245363
393829
70854
1381284
1072225
1938910
1772805
495178
133493
1145336
634061
1615907
665821
915879
614326
1886042
1640734
1314279
1530393
841264
1371866
1932865
957786
1932883
330669
1602518
1596010
708639
1740029
537599
241798
1178785
1703182
1075490
807185
1542319
800216
701753
747216
193790
73278
1988319
1937599
829445
796362
108754
1297750
707609
1208676
1093825
1711253
825160
491932
1747024
55916
1470271
1286157
943138
1877488
1981338
1577059
1006746
201212
478340
740983
229085
1185339
1553047
696722
505979
703586
1936463
156690
1137892
552806
1394989
172744
1268817
1188415
940464
773915
1956586
1890938
929819
1973397
791618
234750
1233308
1177366
1744409
1551638
680096
1163575
1990255
982545
1300581
1892018
1111684
606372
1457293
1933482
235445
1668021
9566
842616
208438
339543
1771405
1475320
1032215
826755
1166027
700695
1734130
1811661
1319586
1859823
270242
782362
1966526
1906743
1729192
658932
1029720
406491
1533279
1457461
517933
1438191
350542
1334915
640980
556080
429469
1619810
1261392
1784997
1962663
1788578
980200
1295694
1838052
969095
1005130
1692579
1972595
14527
696477
303425
227325
221557
915612
316760
373662
385483
1048600
131936
1993069
1122404
834365
1348787
1955131
1813983
57401
556193
1872328
1356076
885830
1429588
794498
1943202
258053
1846363
1473231
378471
92291
1425776
1252324
1399945
1685218
261489
1662016
726607
1576575
672926
328651
1965063
1560657
696628
809351
955213
1135659
1870247
4389
1937747
1333224
1044067
1372515
711000
1490233
846649
189503
1292262
1472538
1088678
1130232
102479
942983
1341588
816926
670139
992189
40961
705834
489609
959452
1118522
1956400
1614076
1350045
1079648
780079
1402131
1162430
1267618
1305316
784337
1609510
598423
1613385
1714119
786075
1885644
442157
1190853
1602219
1490603
645747
482587
996942
1456787
996127
1584841
1472947
919067
67165
606416
1327716
448300
1326142
1770309
519136
16724
1102304
1620208
1488207
688026
1645316
52209
889010
1172489
634201
1460560
1460191
276995
1759384
1359008
1193167
944167
696923
343530
1163431
1781261
1170858
1822394
1104747
374264
1541499
1975214
1714368
97180
1090042
748195
61016
1392392
1238801
56899
1390391
1039110
1670584
1234352
1976170
1523129
814068
276231
1054454
1827493
1305727
1658911
1218672
1926905
1234887
545627
531863
1538545
1888193
582335
1447041
679492
344780
792358
637713
1165743
4242
1703255
999097
587392
734409
704541
622549
437292
929763
376350
5181
1032825
1804523
396895
194646
1577952
1734589
503211
1455431
1848568
170152
187558
284263
1652355
367606
715154
1031056
1603767
1379154
1878246
254991
565788
341843
1729641
1816670
1941912
1911541
1252408
855610
137782
933834
400524
484395
416824
1005452
1305839
1024881
1778081
62919
1306085
771438
1973328
1035004
1408802
1603971
671121
1829590
238895
179886
770004
1289219
1553355
214937
632471
462166
418822
551510
1364358
1958123
813881
1959494
274301
1237697
368778
820361
1590275
1870231
387992
1522665
1235262
1293411
350051
1801105
1288762
857684
1277061
1790685
1003912
17744
530780
693218
44848
667914
381257
1701019
3986
1291555
332912
419967
1938171
783202
1968847
1138784
659920
985386
1936718
1770447
1900376
1278228
1011320
384322
228221
679936
1684019
1439286
722194
1680577
1390756
1149763
185763
1796416
1904607
375548
916872
1545565
1627482
943418
334349
80200
1892288
607749
1843826
1856720
1854717
1228085
404837
1885842
876686
1678050
288726
1085912
862601
1637542
884255
505213
1287578
922797
486252
1307123
1655728
1676799
470270
889516
632736
1011921
120083
1205645
990649
735964
718614
1968959
1061957
1895469
1651529
104096
742975
591166
1458613
102697
1283677
709015
1976085
1732525
965099
967167
437345
610379
1167854
835996
391989
1376755
1038379
1071845
1455138
1383668
1507614
1554137
10989
1336797
4064
1194915
1504153
991286
1780393
305200
536950
1802789
33827
1317912
733486
717120
555091
1018542
1121791
1533319
1879820
1643464
128196
893141
122493
1379893
636025
11481
180092
1555130
932152
572976
988886
770264
787563
1228002
115691
1139833
1794006
415163
587713
1857692
1915943
1422599
82704
197334
1404843
1449925
1450619
270643
1221852
1665420
476112
1621510
1871751
6304
442048
1329683
7786
797822
200364
1556474
1995606
1846174
243643
1452259
882864
1128527
746933
1320374
610727
261466
1898698
1731920
536178
1126123
1809416
1301996
1084814
921085
1603350
111247
614012
962391
1682980
278453
1387460
369067
1976887
1190136
1219556
554399
1959068
1436736
1680264
547626
1281773
1844559
1132453
738882
1227992
346068
862992
381113
881648
869648
836777
1394705
1499523
1031163
89687
1977484
301156
1600762
897451
1316878
8071
390287
1773066
1282830
548865
1934565
785513
1326894
802293
693484
99257
401168
1733174
1644565
296735
351533
1934474
578470
1771236
302923
1860877
551131
382947
69161
1983849
874746
406578
1961313
37993
1564224
1220291
500522
1945940
117888
1215034
739268
240670
403369
1529761
1517926
244003
600448
312528
695431
1946077
1542746
1759489
68311
80552
813891
1049264
51786
1442133
1485043
1480733
722585
213175
347763
1208212
618362
1591865
1893635
1140831
157043
1550299
804048
1645137
2099
18799
1990739
1412283
50047
360929
800955
66209
229159
871808
1736120
1912962
1247369
758575
705675
1377308
517123
1044610
1472195
161302
770775
1375302
1627447
987678
76403
759228
636712
505319
327832
812972
392078
1753644
948443
170637
244483
92667
1034615
1452126
695466
584348
363963
963097
889988
459282
860440
1875091
1413630
939342
1587045
1342215
73545
1753434
1227758
1129416
838137
1762764
423063
1071376
1859315
1611167
1903912
1849184
1439921
1206988
654266
259600
244236
1885522
1017880
767978
1241564
1962621
861784
84830
1705237
1662625
1873612
1323157
1664753
1566263
1673982
141135
211092
1708128
1299327
632354
1330201
1797900
1798098
271367
1184807
711676
42491
1096074
1245691
479707
578404
1542765
1225239
1024151
876051
1051624
1655561
135124
766949
1719803
881808
432643
940371
1335808
1204284
1137821
598109
686691
452651
1190056
256532
1171565
1857
126615
1428726
659269
216806
1826684
583654
1090802
1632249
1735252
516280
940946
307297
1278254
1158441
1458681
1533086
213315
1475578
1953148
970828
1189158
1725696
1093201
1273569
1430760
69972
1654330
156317
1013121
1032957
151053
1009704
1028897
1390847
330911
218400
518994
1902890
695072
1623130
743021
1866885
1672884
1666008
65218
889242
1422603
289604
1315485
1695997
1027976
65397
1271424
513129
1314630
69131
1833200
311487
690669
1478360
637798
447724
1453392
1265311
364504
598819
1670552
1028066
574458
1513424
447555
853783
670238
1223765
991933
1240387
90906
164679
1138340
19884
1579081
1194036
991469
713966
1307417
1646293
575897
113004
957120
120990
1321679
587996
1985335
1318748
1829607
1458625
1890890
74953
791900
1733051
353756
1398494
112277
1662346
647217
1788905
781361
822259
36509
1445195
789876
901783
1826728
504941
400046
1243930
894343
653057
1625195
1624924
725225
681601
181888
1455366
52533
1004482
1944890
1941382
886289
916039
1634095
907222
1101228
469780
171426
129221
1786254
1277866
59284
203169
1508445
1899280
777225
437060
1044807
359543
1733415
1006737
259686
650474
890034
1484394
1371291
495753
1003929
1618334
1231755
143202
767712
265154
847189
260682
668623
1408356
604817
1896531
534792
268057
1658243
1633285
848156
888294
928206
1412210
638753
1848775
624455
1058522
727488
1806189
1320539
1565726
802643
1288470
907533
489522
496693
1469139
1147757
871684
1837229
94967
1125998
156844
491478
393170
1535953
418798
1811740
1109130
269999
520522
1667981
1802810
1619673
1702013
1343117
1253094
1890884
720487
411748
7138
79447
377966
87201
1108220
1512641
1221037
711753
1304347
1122041
552295
676398
253077
789760
625827
47709
448336
816936
1843173
807585
705934
1096074
922491
1052675
1397219
1310620
189680
237788
1355649
1080470
688644
1990086
185726
302642
529913
100220
985022
1521344
1160656
1045662
530761
527787
8619
686886
864003
790098
500220
581825
940393
540183
331713
1758312
393419
1647213
144350
1883478
1482750
661014
962912
1792559
1005420
1864754
339721
862633
834710
414224
935758
557864
703758
381036
779372
1272407
636181
752989
388275
685995
871274
1086823
1710325
1282799
1300541
823544
1196062
674602
406082
1427243
1844158
1216687
680139
1101837
414126
342219
1163447
666901
613231
318295
469968
1034378
1390001
156507
1146610
738716
733983
1395361
334935
282053
994525
758353
1173815
1132978
1988268
1989748
1250448
990655
1709056
1325941
1143439
716848
995358
1827174
1522194
1277496
344341
742432
1578639
749013
1815875
908534
1886035
893734
493937
1924844
1898121
1228309
306861
1048514
43045
111402
199191
1436093
1431761
950356
26055
1199414
717630
1064966
498894
1816656
630564
1435054
1905989
1844766
625844
172166
302264
1770487
1224422
1950954
1560558
92553
1610788
945380
1931680
1270403
1661498
1743965
938576
566162
1334233
1716988
1159365
112683
297170
1600536
976287
1101526
1868476
127807
165680
754492
39968
835435
443272
1852354
622810
1674844
891501
1192003
1688418
1063823
742768
606835
1905065
1394848
1509242
32297
1320249
1750017
331817
581825
214426
1625913
336222
1671314
1303027
1354050
346518
592711
1620888
1121360
1113632
510013
1731971
1499848
429218
1775064
1546861
1595207
1887328
606271
835601
669890
649889
1356330
35688
1149990
1725048
1388435
746008
107654
999296
995445
1514729
1055818
252626
1469126
1717303
331613
88145
260799
449794
1548866
1872774
1352705
203201
1545162
1994707
497883
1630041
734503
662455
1998648
661999
1532428
1986698
1501514
527273
407950
157937
1651500
625929
105949
176043
934282
254500
169532
1180624
560905
1845149
1673819
1307597
527824
1970832
786453
1586863
503731
156586
651518
1489769
1641024
918177
534789
1767366
1597456
1652864
1138354
1572505
1246689
210689
242937
318716
1753486
77734
1560668
1597588
1625808
1765590
750245
607276
1538944
960580
1365572
1351811
1500581
110470
1122103
1658331
870311
140675
238266
603789
1266996
650494
1176877
1711984
1504171
658532
613799
1865081
878939
1670611
1286866
674688
225101
1374311
520435
482938
466606
991649
364905
84934
10797
432365
339534
589411
55159
1810467
1000647
305521
1112771
949100
1922473
356703
816809
63359
1528019
1410949
949748
1310073
1662960
248100
227562
401849
769676
810229
599081
387930
1134236
1005447
1594744
852574
1844681
1294288
563470
1819834
1676537
1469898
1758857
513508
1863021
1876160
30494
1982180
1148633
682280
1127463
90739
1040244
107585
1775463
1432560
1881920
1819169
487126
956739
1170184
591355
1987465
1996036
1255123
300610
1033641
107980
1636970
1802785
155267
1603700
7605
1670720
1249475
678232
1274340
752709
6528
1669879
1406079
1713007
1768741
998441
292853
1932826
986101
652774
647834
1100172
1106030
1466720
861835
1961424
1805474
485172
1877276
1099070
164673
799549
1315010
420491
460528
1425465
280333
635407
59469
1129985
1989852
451669
1895392
1150451
1217150
1190430
968387
1046891
457421
107821
1898267
1448376
528750
1914963
488137
1169704
110402
1536474
988358
17349
1409579
882402
1092543
915682
1718648
1418288
878534
1050696
804482
1482533
890911
1325346
775338
658041
872559
1719757
899907
1259424
1704000
696258
961319
1417481
1798367
1366731
414502
870724
1813820
1353445
280247
684919
166423
1128557
355580
660892
1591827
337252
1581802
788041
1627463
1462183
1392418
675728
406150
625062
916818
1803733
103675
777024
1097251
897935
218651
382398
143212
1842155
1268149
495739
1551509
64651
1910841
1268675
155604
633935
1053822
1537546
1148847
1083835
17297
748897
1159178
1920071
821003
438768
1625990
804904
1858201
363901
692398
399007
224702
1202273
9117
733408
1920447
1736965
1731934
1180298
537680
964332
72092
1229430
1299555
773917
560463
1866041
669716
1323947
1168091
1879078
1163007
1182590
1945471
783996
1726406
1369709
1522458
944084
482630
283008
477187
946728
1004034
636997
294174
872368
303860
1819599
607643
799086
256771
1602173
1451169
577082
1125271
1553572
266908
410683
1133662
1971401
907893
1736003
890384
1852647
1283475
1019116
535183
1495979
1656617
290345
418883
1869639
520047
1106779
162178
664957
516530
1851647
1102997
419189
1651742
936778
1808833
907438
648293
137476
1905575
493664
156111
1565893
1658491
1417933
15863
500911
699567
792443
1946586
803245
766185
1648382
1564385
695866
337108
87964
765718
893339
1395339
1800730
1571643
1809212
1290268
51709
145189
1969561
1009809
344325
1240757
1853516
242526
479850
1240441
341829
21539
553044
1417998
896253
243212
1687493
1269161
689588
1259769
8793
956229
686154
847758
1656132
1669919
1623448
1454426
1887069
1818212
450494
1612163
232896
1396528
1005891
1537883
1819829
1052627
1198365
1785400
1134965
1535166
1119427
158533
1097710
1146515
1741006
1178832
1962792
711456
29943
1941553
620350
1489381
1092396
162223
1194038
1716342
1651434
154183
606008
580640
1726598
152942
1188472
1335875
714661
1247512
1393199
1792876
1817220
704144
1971737
267014
605640
17399
428839
1578305
1186713
1026907
1207498
1384147
1077791
433561
1077135
1875953
1870798
1805671
1078153
498645
485518
1806777
1368580
514973
280312
1632085
915797
802261
68460
744210
398236
49095
571895
782211
1503990
504652
1637754
1654312
1842342
918724
316791
1567179
1113459
735420
1511655
595701
372261
1988288
1522173
468726
1724100
1502525
1870482
1189623
1128459
382988
37651
1816875
1902493
1272015
279357
987583
286457
987312
683477
191862
1135799
1934512
192334
292159
1541350
1489401
40212
1110289
42322
1516417
1213630
1539923
685011
792608
1298848
1625408
1470267
1858683
1504298
960358
524574
1786590
1327656
1235481
426054
1313574
1423893
998660
967252
1287032
1262646
60312
650826
737127
625860
1570688
1142564
704915
733974
1263948
1831510
192667
593007
1826479
1240218
546642
92468
1918471
801297
1916476
1745478
386676
1646822
801956
1721223
1867414
1028182
983246
672728
142520
1712951
1672564
1723257
1873688
650138
207292
1361017
1002076
398504
447958
497408
848634
170057
1051180
1228588
1595198
275068
217257
1510223
1880574
1037335
1624817
11765
1927378
174896
861871
497786
1508659
1132776
269700
986384
1308534
610979
726262
768163
691414
1435588
101007
438434
200468
640464
1514963
1202410
1843397
238795
769163
1750382
1087925
1818641
1144701
438297
1060927
133182
644265
1447396
1388520
1001703
1375502
1070807
183589
337426
312276
1615965
1689232
427788
921706
1460159
472970
1408362
227558
917473
777727
10929
356976
1772841
516052
1808734
1849106
175287
655317
922199
1181447
32936
507489
161693
1793562
656852
1242704
639980
91726
1751567
221925
83152
1635541
140148
440802
203427
1037912
1062972
1048590
1342779
1337868
75979
918702
245913
1100687
1363064
653723
1013471
252041
683430
227746
682800
201449
1787539
1881002
1069254
858993
1219259
1048248
949125
1361883
442837
1643941
35767
1762086
1825784
542221
623883
547760
979527
1139941
226377
765423
960973
995240
653576
1615600
247531
1707895
1125515
1966479
1716067
1781628
529910
1033061
820878
1393805
214447
557125
1001310
701097
1323557
1397102
112786
1925195
830535
681882
497552
742491
1109592
1007773
1915396
823865
832731
1830785
1907779
325461
1769509
1515960
1348152
974536
777000
1340671
875576
1858574
621672
387642
191272
1346012
1627746
1172357
251639
1316505
1763861
568440
1467035
1594334
691402
1662987
1995135
633245
1314742
929710
1104304
873245
813217
1626957
1610804
1936590
1052354
893380
199997
334629
405003
1507418
1357617
661782
734517
1373439
1035113
1378782
319859
1767227
756254
701154
1044701
1780184
1411750
1340917
644468
41812
1515963
555809
1748173
1722690
1927371
1495299
1876171
491282
1320399
1132492
1938936
514978
558251
479071
1109686
287935
1748624
545455
1413561
1922343
1942946
1500752
182547
968638
277617
210918
1227895
970946
1230898
1894068
1025791
970848
1060555
213920
1676613
151764
870710
1444543
163619
392092
45058
344349
1595259
1437098
807148
728702
1784099
1843296
1089196
1020294
1669343
1343826
1890659
1218690
435171
14802
435596
1149417
294377
592194
1528086
1184603
1527045
1640597
164778
1638498
696781
658563
525935
1014012
1434724
1649712
1853904
500760
1880490
432174
137198
1678260
1949736
1121545
293689
1789842
194452
236293
1368532
967046
1202485
1131628
1302475
1776137
87160
1426585
357327
158607
1674032
1532498
1769924
1605329
1527993
248751
839371
1588788
291837
1106394
818782
981478
919225
1277782
634934
1019556
526201
113245
878069
508149
760044
1243283
79617
686382
1887358
1629533
1784566
591004
1551226
1469842
993900
1987796
1544691
464425
1664240
368787
146754
1464240
440685
1770031
1324098
218562
1880282
442291
878381
1196220
595505
1835184
1941709
409518
924572
1558272
549585
1844002
1109283
1251645
1859026
1858456
435959
227648
46753
1192076
1538032
1168304
836517
1428573
1987120
1182810
1406702
1267014
1072804
1147526
377548
1516848
354405
763127
243080
891015
876758
1988179
1802160
1194771
1664765
956837
1035218
1888391
358283
1432145
987594
1257184
1788705
1102267
762187
236757
264459
1713261
97256
1254379
1947298
586672
843177
1579220
1559412
1533821
67518
1387695
63163
592863
387021
1783533
1672614
1737659
1148218
1303686
1208725
818309
332319
1017885
855534
300926
513643
1494008
189901
209892
814094
661763
117885
244194
950945
1081357
502191
186048
1986080
903575
568618
825514
1215109
1681225
1222430
779007
435954
499836
753854
1824689
1700425
17281
1066339
983227
738400
115156
537113
1678916
1711673
1595342
433342
506516
1836544
499738
543228
19646
618442
1460360
781657
196969
836531
1581654
865495
1094025
529424
264805
801445
621235
1758360
1328683
975136
1502397
383226
988637
1181195
414168
1151100
936609
1255493
1057334
1507845
27681
1440950
377341
860036
1842629
1018643
14898
310700
492277
1823317
1984561
1294168
913153
1197008
590468
1850710
1466519
369422
614442
1101170
25874
1602555
1243108
1460566
922973
562722
98889
1823296
1150295
113943
84233
28329
289683
358527
1327689
71920
1227053
272157
1715197
1945712
347420
549852
1088958
1808112
565068
656932
795435
853087
612735
1743936
1782123
453380
1452492
1828742
1904091
1417720
1159763
169797
603055
195652
858272
1542399
1293223
735133
358060
427096
483848
1514065
528638
1695630
818081
751597
101337
977126
305604
1151167
1943680
553953
266586
1600280
845083
1002320
630201
813896
298649
1256977
90048
1145193
9282
581051
1454928
1058149
770708
1325200
1785835
1735373
1233895
1437650
1929046
1031132
1535397
862987
845517
1935979
674803
135293
964583
1118469
1862796
996115
1244332
1712180
358304
205386
1995349
95954
1989749
1511378
797065
578158
1088197
291285
955617
1937144
920886
317790
1941282
307260
1157104
783068
1492052
464936
879965
151876
1809860
1696328
1849074
1602015
1079399
1037251
1431305
1107662
1024287
915888
363719
1289098
1676727
370077
994553
1796799
64218
942445
205754
2944
1929496
166802
243435
1459891
641868
1954901
1372575
1250015
1610642
389930
1951658
133621
794010
874675
1930500
1078411
1995123
1414935
629681
135391
1245965
259133
1269572
319905
202398
1126977
920393
1990254
415006
838309
1199611
1173357
1830065
758111
78596
1146475
1721274
191133
140401
947508
1548115
531849
646720
217941
1101949
1193640
1803901
1560725
1455927
1553482
1136146
774456
555806
382518
1525316
1381730
1329810
1397812
1749963
1917487
182472
1611087
207022
494443
460638
767280
1326597
1859073
1471404
441715
1266565
1760962
792373
1542113
849106
1768853
268995
894294
436912
334889
473177
1725879
1224182
1231038
1739916
1418522
1263931
1309799
1786567
785869
1886152
181379
947810
81280
1619006
1260214
1679951
1322944
693185
203171
254705
1753947
1346759
151443
1174239
1235423
1001643
1089759
699213
548554
1834143
1569233
1765160
617169
1262361
265627
321745
1792405
1510491
234780
295660
1233932
1310925
1665274
825698
1428656
1084369
710113
256689
1785775
55864
1551753
1962762
721055
1439631
1619461
60245
23639
148182
958888
5560
472813
1978167
855895
150991
1866612
758158
230065
71401
1993418
1827421
1743953
955249
566601
1585329
584882
1466042
1559383
86350
1462908
288393
1624533
255198
1589352
1496887
852327
422684
1530335
850783
751804
1916870
1803555
1969363
765946
1939901
1006276
1798227
696185
442663
173412
1636068
1788057
1607992
1961097
45677
1437235
1269628
599449
793771
98234
1338054
718571
1510380
1018273
1266522
1328498
644776
1559059
125381
497631
1166427
1153008
493209
1725734
1842068
1755799
198413
772691
1256312
1000991
388863
1860811
1493669
176945
1530632
1363399
207251
342575
1120704
1713579
776710
114786
257770
837584
1996223
982317
1076351
1523456
1412968
1132832
1662171
521471
1636983
1163878
1836970
1046587
1207142
1041120
1684110
472511
83619
428800
1565096
716975
244799
908016
1516622
1795345
1602652
591779
1798843
99999
756102
91591
1940834
1164042
1317538
1979957
1727698
788253
317516
1648955
975218
488059
1608850
1494815
1331383
1591434
834791
325008
627040
1077790
74286
863921
1256806
1948703
693690
1731123
800701
298706
552379
1095391
825029
230053
1951984
92545
1465616
1345148
704870
151496
724165
1064386
1085477
979929
1755499
1963147
1987968
1480175
457571
941171
698914
1997318
763300
11901
1447947
830952
1948831
47174
1143845
750013
924346
471247
631464
98732
670680
49784
771197
45496
1598037
1934148
851845
362309
1856811
84069
294801
741057
1581811
639972
188671
1009521
1963419
1093101
968577
360969
472116
1607963
471862
1801854
516885
1153640
646010
452661
1649069
1175408
859004
310421
1853989
1320569
1123171
767191
1330348
186880
1594364
1184879
1850613
1289995
449787
1320966
428948
1862412
1636427
1535375
1358196
1354372
746120
361332
120982
1084874
120306
1051619
986228
8838
1304947
1833488
1223929
1915591
1102176
298771
1006369
711191
414741
1278736
1630717
850815
1535618
242598
1541578
1657448
83636
66726
662755
410497
185225
79074
822123
168490
1131662
1784399
1353644
1142359
336346
1778313
1731725
1696439
580713
1987968
550634
1105097
1763736
128311
1878716
1051604
661557
740133
1145789
1122521
1755514
382186
425967
1820175
799708
949236
760727
1160921
1901128
1358533
986422
1509697
1992387
1056210
1262587
907387
171449
560107
1226143
310914
1305852
754271
1151480
811908
1820558
1156743
1121495
1846022
382977
552441
129690
1867863
1484855
1389338
920657
1211083
1072189
912457
1651084
1583043
1060518
1226065
1924995
221474
1743929
122683
1560107
1169061
1940255
554906
843232
360029
1306893
464734
1258024
1078470
85508
237718
261105
1388565
1899986
1621516
169319
329145
1008311
1431814
172815
1847711
1317359
525412
1711917
1773406
1131590
141666
1996750
268155
82233
1854039
587668
1544421
1156886
633893
952951
335326
1995019
178833
115926
938011
1727069
1216040
1433696
1334070
17492
198366
1307766
406412
313707
974548
1976993
37783
1348654
1948000
1110988
408902
1739959
424817
1365859
253795
517213
802106
1161341
1366850
1277935
1241823
1960819
1377855
895521
1108609
1170614
115369
373560
1961421
1843459
1548335
741117
257774
494019
934689
387524
1397847
447281
316078
1270346
800177
1401024
1051720
366282
1934106
744521
735566
1704494
1079891
868513
1366470
1610902
771606
1860646
329910
1151438
1548896
1582330
1517792
875437
1729549
1027450
1209391
1674003
1615568
668672
172308
1013635
905700
408135
1584660
866809
908544
592048
1615465
1127965
548650
721865
745073
1809767
391883
1924474
1919261
909448
572721
1857826
1232192
1550946
1576018
380569
290883
336478
177038
460056
244376
1767431
106220
481835
147152
162377
1009796
397994
1057661
633960
1568006
1351746
1494061
8043
857232
259499
1788791
1869522
1737226
905984
618890
621085
684303
712579
1543626
376141
1676860
568110
1766102
1361702
345378
1286410
463026
757406
1220597
46396
224611
570507
778650
1417808
432569
1112336
313869
689527
325587
840157
99156
1041389
40199
701940
1602550
1950504
508983
628001
596836
1762877
289946
1678320
1073159
941450
1207803
1272713
1508111
1827131
250521
1781981
322942
1608509
1839185
1548706
968908
1946748
1084131
1078806
1114536
1526632
867326
104903
1272440
556693
376546
52294
1026409
936489
1844018
1739735
1935956
1998386
1583285
678352
534498
1952503
1731654
1539123
1943599
1712867
1535701
1234039
428273
120094
244639
527088
417444
768475
1086181
1405906
890048
44347
1321418
1240304
155494
1744170
1670047
1852155
1191960
166063
1344843
822693
668348
357969
835492
1203266
72477
702413
1651790
673027
1143775
1681118
1439346
923661
646050
1153151
1251304
1884764
785947
497494
709594
458310
1037932
815638
1497014
1606151
478979
1379822
856745
687671
1966687
777982
1522690
75391
1266958
1334911
692934
1520942
984782
86417
820204
48682
1056276
51935
239224
866972
14198
1457051
1249685
1750392
1187933
676926
1045862
1964173
1490835
661174
880059
176985
471980
1350853
225300
1810240
1450240
1339421
1276561
1688383
1831874
877591
111675
1508639
108197
605005
1931339
950252
1232277
1307255
1711995
1608054
68664
1073423
1200409
489371
200129
569053
1898168
427487
1254556
1195659
1418414
618330
188001
1533202
61396
1688721
1464598
1758063
147577
259883
1958657
890487
1301836
1065859
227901
22386
551051
1479343
1252064
477854
585123
1024371
1018405
681131
1130297
390017
782662
714671
1410663
259013
827364
268362
924136
633692
312691
1941336
449291
1551154
1083929
880258
913193
1912813
955297
1170139
1159847
1403015
1226496
1304520
416234
633182
190688
1497038
21398
1948004
1448882
1296899
341033
957053
476977
457044
1946589
245566
62882
1318013
102948
1922630
1438198
1692637
1940352
1688309
1982504
846260
1696442
988921
1796747
1644485
1510489
265389
866453
1315254
1389643
1054660
1753987
1970471
1187820
972879
1180734
731919
814884
1907804
1186822
524676
88072
108838
871031
1598492
488233
1722801
289922
225893
155519
1341253
647436
1850309
833126
1080051
1444379
1184249
713233
1322324
1549274
1109928
780732
163780
1577901
1516726
58614
961904
993386
275376
903882
1162396
1252572
1374606
679460
1862591
1739017
886725
1033717
232249
548831
1798804
1311605
1588788
264606
582221
1838973
1633661
1541552
1507590
107009
1981209
140094
665249
597053
1267485
1920932
146935
1898312
992641
994323
107055
1736095
1068963
1437947
1292112
1845876
1889799
795553
282534
1866174
833981
743735
1968070
635153
536604
1103039
1065846
1354599
462636
1758087
1388529
303055
1397458
1942755
100655
931934
1152991
1517816
580396
1091941
696204
1354131
1301055
1107235
1180497
181828
1534258
618584
326140
1093453
1663560
1838081
474901
1391857
1393055
1295443
1307726
255541
743444
1476639
1289566
613969
1869042
1469507
1994729
1401332
1643691
1684503
1236846
1103828
1039040
1484853
728694
818160
315716
49410
274807
1260743
1288608
1504469
348877
1788118
717000
43052
340872
1215369
931894
1007401
1827963
728761
652838
1338692
763362
289025
607760
612729
1497468
956715
1887133
323225
1568863
1797028
928969
1596875
1047171
764092
61527
221763
877520
168207
541626
1826294
1135709
776754
1585760
333462
122309
265294
1645310
1771705
266451
1982416
1370901
180450
857467
1715016
1526615
1097133
1443148
819256
84312
1992363
1932951
1770751
1547123
412576
271300
426878
1615677
352990
742113
71326
21886
1556820
1374006
444138
1313914
1423599
261231
759740
515771
892890
543444
308349
1715322
1774570
1315045
843455
643823
478812
1562338
1323355
199890
158747
1714351
1562689
188250
856892
1687912
177914
141240
482803
1311800
298840
84822
1759187
104373
767767
837442
301509
209920
1197271
1700531
1210240
1645036
1655528
450601
1657602
1119946
690639
1722059
1718031
1849411
842132
1416235
1063699
300649
1052371
1777336
1834125
1699532
130893
1524109
625685
1479555
517619
264824
375849
1479833
142016
104663
736092
355892
1374439
755648
1761844
639625
705689
776128
1826255
1968357
1171337
601243
1637822
882285
461668
1459829
610352
475973
894991
1991340
753613
159335
1682423
753081
1185484
990183
1260590
720900
706746
199572
1214383
1139575
862743
1125776
922100
1737855
695092
233126
694401
75026
1503285
150186
436550
1068466
1482878
1238716
1569751
875251
90181
216126
1725002
1807811
1817886
1300341
361006
49990
487711
654388
1429336
1440937
1853543
39079
740653
1053869
275317
917352
1643266
10274
68048
94613
1248289
281772
1828657
1110589
1394730
108799
542516
1926231
338351
28868
1336835
906403
1511413
66047
578258
359742
129242
1436243
634697
548087
1253775
1370309
1155106
1800328
1882430
83707
1625002
1974947
1619959
486450
477502
1338401
555040
835336
1966703
1514123
1928954
1130718
1316655
1466708
127733
1775420
1950039
139959
391813
1102115
1858238
511157
483634
1847977
1789107
1907431
1865588
1000405
641488
1917295
54794
38959
847584
329677
1649216
714410
305924
309865
687347
44598
1366275
1794620
30778
960049
810135
1648427
477250
658411
1631000
703203
846704
1358339
1390003
1979194
450557
473890
534854
7574
402668
1560325
1991737
431242
384289
1328933
1014040
869345
1639506
1478593
521270
821033
1757933
50202
1367869
370648
1198011
277780
401089
1665763
1428808
637772
1269483
793544
818917
164700
1744823
435259
413452
1641650
334580
866799
1698845
1363772
1028633
1982210
257884
543270
1340402
98249
1314149
499612
163723
1861340
19243
364127
1467636
161919
1109300
565967
1048493
702438
121755
249996
1075948
1032434
1147982
1451803
1937842
1728252
904692
145491
1430268
496535
734913
1643528
1399293
1767105
874543
987170
1212903
379213
78399
1898839
1819887
1552532
919059
1670201
348504
778481
1170619
1801357
1462332
222832
336544
1751893
868802
674525
758315
1687831
1949903
1093984
532396
589820
293303
672340
503672
957285
241969
1559521
1241338
1467881
82898
604057
161230
234609
825500
1035584
1790380
472649
270263
1292711
1190999
525361
569028
302324
551667
1271868
637317
1474658
1378395
563865
339034
707917
1300441
163380
401622
568486
1246216
73212
1232242
196752
136089
1949622
111583
982232
498516
889346
65053
367554
1883502
897512
338373
1002172
256627
1686219
1514131
1444752
55716
845641
684905
605019
1804144
1665921
71270
1584082
96051
443138
1361046
864340
276127
942758
1992360
950417
651665
1108345
1210144
636468
45848
525441
748946
1767173
1692350
363594
402297
1490641
1869117
1207331
10027
1827872
1306830
169566
98947
1928142
1166045
898316
39240
86046
28136
618676
1012493
654605
1087973
1737946
1952315
398799
317751
1078830
1450987
788003
1005317
310601
1201643
187870
1772944
456497
635446
150355
993354
797380
530251
891660
834070
1182939
261434
957073
925790
1657639
517589
51462
1585265
670422
1188255
344523
562077
1345984
513713
1404299
1260489
1442708
1674400
1497531
533664
583798
588717
1549282
1875343
228218
124836
610401
877716
552151
902269
1410271
711230
1099779
1776901
283566
1470202
1740093
297657
439834
1016135
1522312
581059
1781539
1770552
276581
880793
310668
1146926
1493957
67621
1783911
1971376
1082204
659868
908924
1502176
1317518
1915533
192245
233857
1937884
1422045
806263
789651
367115
1360144
1934944
304253
1261155
665069
47645
1514048
1599339
157069
294748
1044306
523762
610247
1883634
372411
1221306
570727
1383129
1366195
396299
89555
1941952
1372196
33534
998064
509038
1438167
1854097
667572
965184
540538
870005
370010
495240
778436
1153314
652608
1524694
1141123
1131551
1764656
374970
1877446
732729
1900073
54913
746157
1397876
106863
1758705
510307
76410
840503
934410
890118
231855
1380818
1281871
652937
251607
833833
192445
1259692
145601
1449185
1890168
1561436
1419752
1817047
1035398
250548
81960
424401
1877035
761970
573125
1894868
1988260
1179593
1286852
1079121
1682604
851428
960161
391983
80716
836964
1134931
1878271
411814
375359
1479159
560782
25489
1737580
705089
940883
302510
1193865
1898052
792874
1831499
560926
1549937
189431
1780050
453696
211525
1709628
205854
919548
1383792
1689198
1511609
418048
61632
1444218
1229138
1258852
1333060
33811
210834
1438523
1252724
183966
30150
1202921
681254
1554214
1993492
184416
235035
1823165
37865
232697
1662710
1855458
1481014
1247761
527665
1197809
1993908
295359
1824405
84845
1959401
410457
1590883
369332
1935650
333546
598476
1170058
1255448
1417599
1747771
853853
876310
80774
566256
1179992
1058553
1609961
794583
1646448
1127219
1233524
476427
964121
1545467
1086426
1240783
696750
282632
1185958
836483
1175344
208132
1131105
709761
65720
112117
585647
259090
1972711
1264954
1378822
1019257
709513
525051
35384
734781
724020
1142793
1015719
656542
682109
573707
806526
1797901
1230454
725864
1701446
1856647
125779
1647129
1449332
1821637
1684111
1478569
449268
404519
609622
343348
1469430
402257
458697
1113532
1844817
34933
23636
1874430
1413037
326271
630578
741703
944825
1753399
1804860
714866
850448
1284437
402344
1321668
1772939
32585
1977925
1677085
1604944
280682
660007
1286904
1292526
1433692
1257553
214000
555481
1046873
1888723
1354122
610616
26670
325062
959476
496619
5260
670191
1628489
954612
1049017
1819541
1202906
1203769
921804
1740198
310877
221065
1057121
98965
769533
143239
968415
1934457
509511
782653
1582048
605356
304301
540112
1313236
1076626
299625
1886967
647052
1787333
340598
231746
1364758
1274581
1465291
972915
791818
626036
1303489
183634
485434
538544
478478
1281711
798154
523965
1362142
1272199
1200415
321835
136810
1982723
567249
523380
311134
1728307
847044
926522
1417145
865809
1666137
349235
153683
1819243
1853613
1055419
1011646
790733
1868995
430025
1822934
1341959
539088
1772631
1387976
1565892
384286
1435509
1383390
1272915
747067
669275
506342
1041728
174665
1905706
633385
964298
1758057
750069
669459
154799
1516740
1969081
1402
73098
1682718
1975563
1781731
1010989
1923687
286160
1607056
878013
588137
1686816
295579
772671
110595
440043
955396
354190
1227868
615382
191577
1109433
1390873
1413249
1210140
1903113
1210646
1998445
270513
452585
1448906
1755314
663131
1750992
564433
1822939
602563
336962
1042332
47229
706029
26722
227071
797063
985826
1370060
1938865
1831210
1898188
906723
648222
510887
237261
833473
1545310
763398
1814812
1100293
962405
1873230
1426839
650636
608344
1257766
785463
1188094
287190
1915410
531298
805741
128148
1266941
1478005
747890
1227609
227485
874104
282122
723698
203543
1231189
903777
539263
275926
311550
397246
664117
1438554
1689707
305095
333983
1103169
976087
494652
1550182
1614456
615456
1689032
1557753
880449
1013611
1113770
600111
1221214
1029891
446438
1007488
1754133
1782676
520793
739655
251281
518564
597681
890243
1656116
1614008
1101147
1477204
41582
429771
600264
1641052
75579
930599
1203309
1561979
1195298
1329196
574370
1115758
1070574
302406
1722725
680960
1981405
1494278
1295498
1080567
1557954
530042
1478603
1643063
357595
1012445
505637
465996
1240798
1194887
1196005
720815
1048640
142858
1674024
238751
572202
1275103
39946
1512116
729244
1964836
1579162
1566160
1424291
789760
21520
496844
1380085
1014486
311708
605957
313996
606508
489663
1208844
1312870
34096
1669312
1422852
594813
1961251
1137784
1013760
272541
411897
635801
781101
1466005
17805
256621
831018
1350066
725030
967569
692843
907863
1710821
1391778
52270
1339854
173290
1506713
298251
698051
1050271
346184
27419
1742395
767896
902899
705003
1700813
1834992
801839
394778
1269810
569629
1647137
1550265
179731
1278891
1036952
627995
943118
1270772
192401
1659049
360724
47129
1876256
1639860
773563
989296
1019320
1940176
1503374
1890606
1702479
1505484
520811
1540239
1643361
988497
1544417
299782
982460
1534266
1388069
692739
1210795
401654
392761
734074
787796
906671
1104001
74299
1728983
164120
1586238
557272
1452821
808047
467291
1500656
1420710
1326200
446966
1988249
1986396
1726836
783233
31135
1481220
1167199
797324
40666
550988
1637993
750286
1209199
1601255
997176
1686986
159386
972534
1888385
732749
769236
611207
495201
43848
1764282
317717
452917
753701
819697
1692105
1830414
1128453
402853
1094629
1618828
454806
1392521
14047
1251361
937156
1631780
1098627
1584025
1641631
1567629
1324059
1094425
1322096
968820
1796931
944588
1616709
1230357
1185081
507758
1539159
315176
1985345
1394984
920232
1517913
910178
18341
72039
1960943
1188421
1528990
444117
678642
1093892
775232
1907169
1701637
904419
559643
1316992
554569
1827122
174919
188791
749029
397570
1542998
238016
630586
96151
1868781
1641494
909305
1799617
632065
376725
1791103
944992
315587
131112
1927840
997350
1846662
1781826
1392191
641052
1788497
1623822
1105620
1548319
206488
855594
1125288
258589
1162830
124399
1750681
287710
913101
1859852
417428
245361
727056
898683
501149
460532
1188789
1582213
213042
608619
586719
41748
1329537
370976
1726477
1225696
1332478
515057
981680
1311827
1908257
1694453
1541046
827350
33667
1525652
483665
366819
1111161
431260
965836
734380
955651
1171850
1293502
676762
720909
1913994
285542
272387
1313483
784963
207357
531019
766693
1316333
1695317
166805
1927390
717735
1886572
653614
76615
1109735
111036
181257
1368671
1352838
593990
1436410
98085
358302
879241
1827842
1279847
1314689
101479
613148
472141
386255
503592
703834
125428
256695
1591143
1205702
728108
1619925
1693093
1595859
759282
1906020
224566
1201106
1390389
1750787
491137
204559
1381899
580234
430800
1519359
1633856
1273048
1692906
649806
1309913
553331
540817
75743
1553831
1305204
1600680
1951927
1202151
1622342
1133621
1003678
610940
317837
1671240
1896347
432824
230355
1675979
1329484
594206
160718
791719
1186113
578266
675439
1058388
551085
1443376
1231924
1755473
423337
1275528
618103
906791
1442253
1014478
970231
1945936
89862
1660672
654415
186739
395880
1351314
1369235
808616
787445
1067414
1526472
442968
1112473
1538029
1900446
882967
575261
169304
1324216
184776
453623
113117
458529
1690402
1016630
1588559
1276776
665716
1454626
552001
1840972
1286436
857865
1798195
1958095
358133
1738706
949529
1989279
128459
1604387
1177775
1326720
647335
335537
1847655
1300209
668468
28656
1457909
436104
632888
715469
1294733
774262
18353
887820
758402
1967644
1045750
1701267
1504157
1302881
1745125
315683
516228
528855
365047
1133318
1255429
131828
1454196
1232234
1511030
1815711
1334381
934213
917535
814806
59092
1053050
1894221
1078534
1305134
86030
709227
1627064
1976130
1209851
1826743
1286476
1000885
1510927
530088
1780756
371180
956569
1467057
1480268
1152823
745203
882361
1409654
977442
1837233
348267
1140838
260010
298149
1496040
303052
1114686
1690927
1602272
690082
754722
582096
786667
1624357
958111
190507
1476337
1802699
963054
586602
1856631
1957732
1474794
1804647
1847624
1379142
1628189
1459944
1803049
881928
744637
962670
457149
629797
794117
1508304
348011
1441756
1227451
1557421
1742414
299868
878362
1814770
1393597
318906
523748
1255929
1160054
913295
79999
1062516
1471236
339641
1789724
782263
137605
647909
1254600
344741
1611544
751732
88915
420448
956843
1327331
173217
521320
146688
1557892
1775118
180735
406895
1670935
787969
1498168
34620
1207545
1640568
697975
1287357
502148
258741
1951280
191397
694612
1259384
1334508
1024825
1076073
988006
995110
979140
1659729
612642
1311841
1002756
536228
288138
1575740
1182100
1468322
803591
157959
430805
1868400
416450
434682
289666
401296
1941787
1982471
913717
1124644
820301
776717
1770618
141986
1942895
295006
1990725
1211543
521109
333602
977421
1392634
1844388
1941524
1905157
974470
1010862
833571
1822113
715343
408394
1813227
1901113
1964423
1504535
1604318
1838350
1916282
868482
178122
1389705
762650
190181
87716
542090
877534
239806
1475368
502489
608018
1342077
540852
1925553
1602340
192617
1898604
244352
210074
1842927
1520199
1068251
159231
1394428
1283259
917919
747404
905865
319946
1118052
646804
1203203
450421
506831
1250115
1895761
117076
722288
68469
521564
186051
888164
1977362
250331
1091113
691170
921414
1450048
474075
574795
407202
1657730
1010992
1133997
957511
853291
900941
203587
1173194
1658432
1874415
1998689
405546
347983
623649
212936
544107
729463
50504
1304425
1950887
952314
404137
1071085
1533149
1509045
603357
1114161
1558958
1248626
337442
958559
504981
12155
936950
189938
1013806
673589
1527092
799948
1409428
151759
159174
368865
1110799
1503763
1200662
1296442
1794048
643184
135414
887891
874342
477718
182461
1806677
396734
1666171
961865
1201324
508506
872886
572773
54932
1958572
1459907
1855533
1222605
431207
1621776
1945685
1388787
1071732
808707
253096
666934
1037153
802757
77725
28079
291247
1124510
1243335
54985
1864919
413376
573969
372825
1873924
1672159
1427516
1167556
247689
1835364
700864
180313
1479006
330400
1964847
1805026
723111
435868
1791676
1823771
191067
1661168
1332965
956024
1706130
469720
1023133
1637203
451980
318523
1712726
784316
875785
1161085
1270854
197181
121454
1096084
386316
787949
1966303
1919054
1341693
1645405
1142349
541056
905658
324478
739583
1395411
676264
1873309
1776963
655038
917956
1394111
1995750
897012
1135362
1587004
1805019
1894899
430631
1276273
1425825
1013195
422248
1585043
817156
1945818
1809778
1965934
1843009
658423
56001
819293
1010373
934197
146944
987504
619907
839237
1821481
2444
1560390
325957
1095609
1109793
898910
844120
116880
1750093
631933
1810886
926258
354503
1767003
1247533
904661
1718657
829806
194028
1828871
211072
1473182
1837785
998950
1972467
1472941
899218
99078
591616
1217128
583267
806860
611052
1523352
1013068
1828032
1861087
596771
1135817
1015349
1890665
1773620
1516769
1147799
1864767
1056776
898984
491834
1799761
763480
1059574
339731
19442
75437
1042641
1967986
348096
1464125
1970841
1022595
1756202
790145
646352
1357867
1744118
510161
1556172
256870
867475
1657501
541666
8569
295404
1528392
1448822
1937379
1607981
794368
1998065
1292424
1974710
1491646
605000
1943882
1880114
1873422
1351785
1085085
53458
95514
416428
1601913
833247
870848
1524546
1931243
993190
1605894
1817564
1188360
76720
1308904
473077
277021
1397841
949543
899387
1241802
524997
645918
1405036
541562
114457
1443090
355784
1419371
1538006
1921236
228276
521623
1909788
1466630
1284585
1695879
259484
559937
934757
267973
1409136
1697788
954133
745949
1363932
1250110
1384646
280585
930043
304099
365533
916807
1413518
882830
676600
841586
1404352
1968337
224164
1604904
423079
909993
481427
1055081
1093487
1802073
568704
120451
738320
184953
1801499
1323111
336045
466538
600572
1529273
85368
1559182
1978567
613042
1687713
1165647
1330158
113113
1196538
568310
1065204
1004895
336785
1522996
982529
1189062
303082
1989447
15494
1705458
843414
55916
1744151
560200
874663
1283131
676371
1708644
266638
1858249
578688
413374
64966
1084189
1773929
393167
1103962
1117654
122919
1696994
1536900
389783
707195
659652
764467
1488293
1566217
1602504
130520
1032420
1413951
956034
1996729
1804073
1808759
810024
956679
743431
811267
530250
1714548
997977
1668655
579894
1743322
1981515
531439
1764349
235435
968444
1598964
1039740
973674
449933
1407666
1969339
682101
21957
1106166
1930934
692250
1150892
1960571
1929021
1876538
1554015
1734131
357247
224476
1321077
985000
746536
623580
1737706
1567367
1577279
1732158
960387
553690
1816467
1366254
1043521
676991
52512
1886289
709789
1183886
1682732
1748780
765085
454696
1423155
1606686
1920857
429189
1634103
1489220
570113
1812317
1770595
1152552
1601389
422712
307305
451379
1062203
1938418
1411978
485654
265168
1507715
1751326
747974
554711
1906823
225682
819701
1892843
1209052
1326937
1366514
1537182
1070602
1799974
1869700
1623566
1468860
399522
1027586
1801655
1286921
965493
1765435
1189824
745709
52578
730012
846055
1353268
1630463
1276429
62681
1044905
1116346
1985781
1260659
800769
1923891
1138376
524456
532552
1810057
912437
1145001
957596
782003
373731
892106
1627034
225289
1673916
888250
1542794
1854824
822134
276305
1338215
36850
1197923
1841851
747239
733382
1508244
322650
1540943
771864
1543085
821262
1434707
979012
628778
1780594
686062
1292962
1724054
452914
207090
655054
1157047
1654900
865095
754619
1032006
434537
1744467
1146235
1282469
471482
502156
332868
1525467
533833
1107628
1665426
560456
160927
1306016
548952
556005
948339
911819
124862
616374
942352
322442
632222
1585982
1447258
805086
967226
609921
1652812
1484362
596991
289307
1380377
1301521
1857098
79283
407876
747739
984034
1906194
1326942
736172
364370
1864956
629251
747457
1699215
1649990
1068848
65534
1138521
1427464
97806
1108449
639069
790515
1333716
313585
112317
476897
365932
749206
141142
63638
1801035
1367140
1174118
1612868
1668239
64347
308524
752945
1175854
453364
1358241
767330
922068
44921
1893289
1299954
682679
979578
523060
403154
811772
721392
1901336
612037
1250373
25263
654840
1141240
757622
1480263
1838824
948344
1024842
1694042
1027450
102607
1785680
758589
939210
1005175
1181049
682168
1785354
609785
138808
474226
574530
1181218
901048
1234086
1385440
1560517
52946
519176
837799
1538939
1774612
1120821
561520
1959537
984367
643657
1531641
1039353
1821151
782667
1288886
1856829
1127004
344395
1896220
645277
149994
1776463
194396
1632444
213000
375587
609809
302822
318930
921618
543244
1819763
1631400
1585528
107081
1193883
51983
1730669
1525932
164116
936537
1549849
1351094
810201
1693679
1056110
1756876
1797943
793359
277699
75132
760060
1553780
282469
393031
976703
492600
651992
536420
571882
1887165
228189
8863
820382
1473461
49572
910491
354049
1367799
899414
629609
81643
1885433
1314839
850475
1789305
1548620
456789
1428452
235295
568410
1207880
1546952
437456
1804514
1597441
1066615
1891791
1836438
1444540
55707
62730
529172
1204353
1900895
1714832
1862743
1442956
322027
952476
1999266
1760246
858946
766326
11054
1426737
522370
1639853
141150
1395531
1826981
853401
1335358
483063
572095
285069
1467274
1058240
1204358
1325079
1890532
1106084
656291
341050
627467
842419
616244
401342
1349191
388342
411760
1239941
1281640
518993
541839
443753
104937
1109545
908930
339596
490683
1230057
1146158
1646591
253552
1792495
1012603
825716
373719
1626836
1839996
478801
79201
52196
1890615
903239
1680931
639994
1592271
797184
1067811
830893
613286
603599
1326240
525369
1085228
1050929
1262364
1916948
979287
1582444
265570
1503648
443153
1209515
1219097
621331
1340251
1013549
610244
1169374
186681
1675229
761438
1399925
383166
1756634
983140
923520
1760288
39864
707044
1461460
1387442
726540
175206
1823981
700209
1382288
110774
162106
3380
146005
1462399
828504
329303
649940
1813782
6580
489967
1213772
432329
1720910
627665
751869
35585
1644972
1641288
561878
1656909
362503
711780
1599275
374020
308994
1494687
414241
413094
1380352
281942
1346829
1833319
1172925
173673
596940
1889547
1112086
1382953
556824
878624
1823282
1466951
632442
396326
644611
878476
448745
1017871
99008
667188
159599
612897
1554632
346877
454811
1700982
1113758
606223
1155049
549420
132977
1170506
41538
887135
317231
1910123
964298
1925592
1811110
1013757
1566096
72106
903984
800527
1358785
1225278
689351
1078608
1521275
95107
756955
139390
723270
814642
124790
210469
469241
322368
1638272
1367158
1883390
702545
371719
1944118
1043354
1501196
487469
1558994
208216
922242
1720694
409578
1337326
1548305
893147
1490640
1243566
1481607
168411
1718384
978331
127350
1280184
305623
17645
317782
585812
1974549
1078772
1051389
701275
1423403
811585
323063
764272
1661811
1711176
830241
727772
662837
862212
951290
1800659
206569
1264728
228241
1800947
674757
247852
1397658
1389785
1619479
258544
796886
220272
1720859
1217286
1872414
1767373
108181
1294780
343243
94065
852691
38974
1723032
1980584
516755
598967
1645660
167114
638669
1433962
864724
726938
1149249
223341
1234757
313316
646756
1277967
1301449
1788355
1418306
900676
1647532
462635
803142
1594047
77047
1524762
1258409
814645
780788
775040
863847
230734
1706050
24907
1859590
1243832
1285811
1305170
1402157
1665787
1836088
1742940
571260
421768
272301
556032
112182
90497
1174146
883969
595741
1047460
1341841
1051065
357679
3465
1249731
285819
958067
1403531
192280
249529
1456917
1615373
960134
1355991
135331
965087
69084
608915
1663152
754599
808651
1854005
1459880
48235
1593089
1702864
629367
5548
1627838
597927
1073507
1837358
440038
1631854
45450
1240375
461171
74978
1446733
194639
1908106
984198
1849176
1809171
1951288
1762059
338908
1224217
1401408
1181628
651507
1748678
136475
1828729
1285002
1920883
253335
857601
265348
1870485
1365119
1981010
1009214
966445
166311
67396
1440985
1289004
257654
865474
1392499
1870247
828817
276312
1224342
891119
538988
1769953
764270
868099
1776400
686639
648412
556477
997378
1688347
1176578
1646885
626684
504830
739931
1049566
464222
344051
1680488
489768
1818827
1049181
907969
249788
1257848
913886
445412
526824
816182
1255611
1769787
702329
259757
1141792
520025
383321
344159
1439402
590810
1388342
1195890
458739
886666
775929
751889
1555057
1607458
1734665
1880160
1250314
708023
1119412
498500
308795
1396109
1204568
1777469
950955
728295
377147
1142764
111535
1849120
1067047
740415
1112289
1042792
195889
1562141
1493264
1966934
586420
1184313
1483541
1519442
1712191
730498
856969
523182
1884449
1507496
1473812
288046
595732
551773
1286031
1727816
1068731
1615348
1868351
1629123
1626873
259336
1680591
863829
535123
1049973
153620
70874
260244
889323
1884314
1268982
1486995
384431
1451476
1953285
1223517
1239611
42261
646858
85690
887079
731253
595813
616726
327275
1007696
1138585
1109999
948078
1856139
780847
1603947
1751525
1388712
748069
699445
1962139
1970075
848069
1633915
705894
1263416
1399707
1567356
1951820
831603
1457084
502561
1004209
1381595
1203602
429140
383158
1666335
1680484
563535
1398779
1137235
319602
105042
1939790
816122
1377405
730033
721350
377427
317033
988206
1856916
1806782
756799
1062399
1641389
984529
1190245
1300666
411112
506242
434679
297073
1834501
1009094
551873
1439622
1696193
1735980
811048
688168
1789731
757192
1858093
310615
1665341
737140
1973198
898469
414679
1049446
560563
248413
1537008
1077216
53908
1513694
1472185
1523146
1496922
779894
1638482
1760069
1250752
1670282
1523724
776769
840532
1641388
1499735
236479
1109553
786064
1534845
336132
1511655
310570
1784510
113615
745568
1959123
426435
217824
271527
1827343
1277013
19629
1690310
1414245
548708
1543793
689955
1739928
38164
908405
879420
722611
986420
1302205
579586
1493031
207618
845168
649511
1832425
378383
1350089
493747
636372
777270
1297856
1977713
872205
1229461
1915950
934103
1411970
1538860
27527
279686
494775
925141
1403210
1400868
1618295
394133
976538
653397
1608655
1637585
1703912
485700
1925787
992902
700615
132317
1023551
372836
1269773
1964523
1905580
489900
1789642
1970920
30867
568731
561919
606539
325529
1411788
825957
1045814
1885517
1717633
1197262
1718128
419768
909079
1266228
421962
1103733
1994844
1961252
1749204
1228359
979034
1769105
1977722
1730006
1901845
1975475
1111777
1013666
1462001
1439423
1097737
1604727
342950
1135432
1837995
355683
1314648
1357042
1366255
352894
1233424
1927688
1223986
982162
640877
513261
1684665
479532
1196096
94268
1943189
122190
1150908
477300
177281
1338565
1037496
1867669
67208
399758
886163
1941377
1200795
539694
668402
1694951
473665
290519
141987
199288
714469
1751886
1452637
1687584
702000
1831555
219304
632183
914136
141173
1500773
23696
1201009
614298
1542300
135870
1199481
1768097
1665336
192691
286012
1296854
1616687
366145
1390127
1273527
726630
1922480
132892
839121
1484350
438604
1353848
43531
1587787
1737386
753615
120328
714113
772296
573939
1305398
382187
1777384
958873
316249
1071021
1547025
273953
57557
1531131
162120
132699
554983
1177355
894873
429896
999945
559364
1612520
1531976
922593
1818681
1354294
1172512
1512549
779785
893922
1550065
616668
273425
1304789
81042
1465585
1141953
344439
1711235
672038
1769214
1755616
504791
1008180
430931
1222804
1415563
70930
1452494
683054
1431247
266956
846661
213783
1275240
643881
1392108
107051
1261046
1019075
345831
221712
1318085
19763
336156
141126
852329
101509
240137
1873601
1036036
855217
451655
134607
101377
475952
1294807
669168
1598248
971821
329992
1249568
1442100
682599
1031189
601930
1462400
1759346
329861
1379496
1740885
1323801
605158
1954790
962762
1361709
866958
83913
1906365
1624718
1612284
762366
1407141
1566614
1967879
197365
1674197
1035613
100939
982066
1055497
1484679
494877
935707
1772897
1488013
729385
103914
120681
257290
240559
285336
581031
1193601
265400
24876
863499
446164
290474
1922988
943272
1347626
1550983
1917803
928270
279604
1895203
24774
530275
1991381
408639
1006145
1765979
574676
1766807
865511
223357
1922865
1958840
738327
884327
951203
645966
1608445
779104
28516
1565095
1782669
1385372
610725
528409
729418
1530843
422091
172605
378606
590909
107534
1991435
1131129
133096
956505
455958
1134295
1458106
1832431
431671
805560
1632296
826769
1669070
749775
228694
191013
1790232
786811
1059401
1595129
718965
912573
1646475
786513
1839328
763662
1761089
1582160
1696425
557415
566905
996667
1835064
1783920
566514
1425546
479320
927700
1798509
1171915
637800
1389833
843717
1352503
991239
1884403
412858
311711
922282
1741008
433911
1671222
1451417
460916
153571
1975874
737282
1378406
1047007
1689424
120783
315058
961456
1015129
1599050
1951580
124329
1839231
1739869
1483560
316533
1472369
1481256
574405
570182
1938679
1002252
351345
814139
1370659
600168
1969927
1560016
1667209
240190
743964
1368545
683272
1433348
453388
1995399
627172
1886502
1523124
1264722
474636
215342
1773222
448682
996825
659628
176470
1133454
197969
444897
744661
1764343
881946
623715
153969
1788345
1964948
182499
258528
288553
1967354
1780865
852010
917517
1981273
629988
718510
807141
601708
1864502
1063647
1486930
1987046
546260
835296
1789113
53467
1538122
1760432
1970764
1450654
847916
1740831
215078
257275
1515347
1159625
1664253
761558
1486934
1293423
1826396
1528614
1169936
885855
1382160
50888
990278
582810
1053586
1788937
692270
957338
1834607
1104123
294885
1256666
509136
709690
762053
1763288
1106738
848248
1747546
1313270
1781074
834655
1868904
1358394
391751
696665
1239276
1068174
271797
1449860
1675115
1096401
542772
1426950
1792779
1633053
1317277
1928372
1040909
133915
1608969
88355
1024506
1518965
229035
198617
4683
1667758
266311
1931508
1939834
843164
1494453
1957575
1567106
1420919
921792
1604632
1465022
915582
1527949
414646
22003
1229039
114888
835090
1043704
836696
721148
1795070
1762425
1283298
1786066
1779704
1903556
171968
1744606
1645112
1445674
788512
1181682
1599065
644334
621847
248953
1066642
841134
1052940
1399057
1545141
653579
4152
1761020
202257
445299
691308
1615064
251952
1487174
1090379
1478555
568343
439513
355998
1640139
1704500
412617
732394
583876
350550
1052513
1422209
1492910
256996
239089
1978108
5097
519691
1504406
1824287
254061
781416
720919
1850869
247293
315186
1855808
9125
1928528
683992
453987
448916
1168986
1459406
816310
428589
405256
440624
1747008
1025544
759421
491397
1736501
710174
1567429
248828
330918
190921
1504348
1343909
1684656
735264
1708557
1181141
105546
200996
1337121
1536823
997798
940720
897702
437331
1964313
1670177
297150
1267300
957883
189039
1902971
541905
37984
1397045
634902
1352598
1933095
1396919
593391
1686241
1088456
221996
1809761
1475233
998548
848559
168642
1373276
1264570
929045
1366641
43326
1627164
1968185
440585
1568337
880298
1754122
399597
80024
639720
499146
638712
1883201
486849
1988270
1416542
184033
1736730
173201
1983079
1227792
1855260
1379037
267179
58637
1124446
312013
33628
356348
1825670
388251
616381
1311133
749166
1985808
1297301
1302644
316786
88678
1442008
1943962
1699116
1882957
1591753
1940801
1456850
1395147
1869488
296788
167314
818145
1128606
1755153
255509
474692
1324385
1387230
99492
205812
1756972
511145
549551
1358043
1925046
468080
1989504
85770
267566
1161799
886289
1537914
1157713
1581416
171301
1470126
1807833
249221
1554146
580963
24606
1020482
47865
1839606
803887
1552670
951339
279487
855774
812748
33710
1926585
563315
704859
1570984
818642
492718
340884
347965
619744
246701
1446385
1066828
85313
1751366
530958
55463
314925
943655
1301804
1716832
1440343
1074871
1862263
1226245
1438100
1072462
187157
1579175
1389012
1023764
1307920
1743258
791640
1049190
244369
1864962
491205
1815925
1320199
958940
1941927
883637
1837595
321693
1271328
1007044
631257
1448922
1335026
1738539
1539512
1319459
1001783
584226
547888
1978882
508109
1965397
368055
1234543
773740
126625
396785
1786668
1048959
1499569
1499869
1753189
818053
1565951
1679766
1219954
1607946
1928058
1945863
291127
1379234
1506382
951308
1132849
131370
1541510
1602555
1209386
661365
1266195
1268119
735084
1198033
1908121
870685
1066624
1038355
1777481
1498714
115335
1576946
1879199
868363
1375208
498784
1164666
1740028
877325
1348024
922177
36083
937045
715315
1368344
1121163
1849198
937501
604215
266557
86103
1975724
260911
575456
1044265
1340147
156590
743479
1019983
1848739
390218
906496
525719
1607840
1630253
763504
1513153
1812790
709357
995398
234830
1847041
1614402
1556554
88762
1215743
1918589
1248940
849164
540190
54531
1615732
1672991
806904
877378
390287
60578
646920
299628
1404410
307524
401129
93395
109023
1305321
851266
1145473
900855
1015483
1080807
695472
1420328
1850796
526581
374069
895570
900746
1490038
443207
526649
1161270
384605
1522406
1473179
1424918
846758
1926695
956641
1839812
336872
1223727
1868808
421962
1241296
801314
556523
1881227
1985833
1551486
1615352
279579
668094
1254768
593495
549305
134675
1701826
422326
111757
494609
1731183
1098690
699227
1255993
1348138
809235
1892695
1034409
1259446
241993
1361497
1619854
962719
121413
717789
1501663
823431
1471867
431800
412910
492743
734256
1136783
367822
766481
406893
994754
727545
158793
1628891
1885645
579543
1618015
1694266
1374755
1676592
1930979
1049944
724829
1661402
109000
400853
445734
1791139
684195
144682
112577
420594
1412600
868248
1139629
1824265
1048028
95996
705991
284519
1164382
1439419
327462
1808121
899355
548475
1064431
565804
787800
158176
842472
502497
1865429
25869
996031
843941
1537163
694561
653199
1826043
1909608
939255
270251
895369
339560
1164141
349536
14052
1890315
1066508
311244
1010378
216932
635816
1925993
1135205
1952914
823105
1331953
1814641
698412
323183
1653479
100171
564987
1055108
520840
571949
75880
213595
370423
1619941
551080
1491200
1664372
156439
677849
1654595
497904
1160044
960229
1031755
1151250
702412
756595
742965
1747434
391690
1825614
1048670
235531
1950900
1003326
1151986
687275
1687310
315201
1580251
1516694
1774980
510382
34940
1431762
762642
1421758
1488752
1421658
534255
1872951
867162
1252356
841734
582929
954511
415118
1230350
761376
803390
1313423
684466
1293163
1138594
591795
567904
666272
1651860
126778
1864799
871814
1677128
607388
1114852
1260635
1754100
702858
1928961
220375
1259563
1950772
103276
471741
40739
1378419
423881
1004352
135349
579073
1743631
1882190
855568
498869
38437
1514443
153327
1546454
1779614
1634538
1399751
1836929
251648
1004318
28227
701733
1996150
1181567
433625
1708411
1289737
1389292
303826
1172497
1972768
266343
403072
392659
360949
1087768
1086029
439628
898276
356461
1966924
15493
1285887
204705
1656590
746290
228308
1869744
167355
380653
1603842
28013
233499
754141
791443
1245428
92027
1868714
232618
1942425
1406303
1074050
793598
1601771
1964811
1657705
247078
757712
646310
1321362
1060757
1468126
1158674
1115511
1156251
390681
1950698
304033
1187073
1563597
1904003
1390690
685468
1118217
1338628
308762
1330059
791546
1836467
859949
1841016
414206
614206
1118463
148132
337260
144810
1889820
39359
1415154
1210309
850637
1319730
549212
1994736
1431863
1618105
1982191
1497927
1340331
1033202
580610
721659
862542
446698
1565807
1909471
1488746
349162
890102
1415535
1569131
392179
1102448
87805
540144
694704
776363
1892704
537612
1453506
1863931
86791
23321
1367258
47074
1438175
417211
758606
1375143
1190100
379958
95159
567414
1126487
1540369
1672607
772449
1013303
1199399
1052547
883817
112248
745410
575560
1864256
161152
1429334
242195
1697048
584835
1597034
302207
734643
1039007
1840764
967667
1463167
1889388
1446393
1156343
576009
769837
1341019
11917
1638392
616467
1810237
310654
1764988
1286616
1551149
549236
712809
1054198
718561
1521781
1191195
422440
555575
998830
1592708
912785
282969
974351
288984
94141
1412876
1770328
1965525
784200
1496102
1845735
1742889
6418
657494
207334
610318
487836
357966
1921604
251755
318788
441769
1650265
753513
8303
1532615
294171
837840
1094205
216411
496065
105760
1739039
1468254
1203654
1502818
356527
855136
147772
1341995
675967
1995769
370219
1467063
1092180
1142144
705647
960213
1327165
898033
384517
1629143
1826654
165327
1632398
425864
731455
661670
352044
1937295
1159931
1318793
281269
317341
280111
142589
284528
1016968
37461
1839035
1370015
400640
1065819
1161374
1781132
833244
1695674
58741
1122014
1750755
1597116
942429
1200126
1102126
396588
1033251
1724429
344387
362383
1261349
1549021
364068
337031
1874611
1332326
767901
1757384
702042
190885
397895
784718
106734
748493
1067533
347432
1259139
1897775
335962
1902841
459275
1028508
779859
1641374
929615
525457
371911
1731739
1840375
742296
1595688
857163
1146731
1205616
1369395
1885661
1116723
690368
1591263
64641
431231
1177596
661308
448921
1613990
1033086
382177
813939
1011390
1279973
214848
938168
40239
634447
1746397
1387479
1509529
526065
1126543
1405748
1696215
1224622
38449
992021
1660856
1909014
1662854
191487
900235
937826
310012
771050
1452026
689842
1395432
1663738
1830814
792690
1030644
487760
1245115
436961
1877398
25659
749000
1093157
212136
268817
1834121
528920
1540183
199054
1654318
1656814
1455961
765556
713792
1271827
1891843
1079126
330450
1954373
482401
342571
1426321
195177
353114
1448639
1536794
852265
936705
1956925
608096
1462810
1394587
1313212
50511
391011
556644
928845
1650973
1920462
522520
1648104
629213
1921364
1291805
1975088
70226
109690
1493423
441847
1531970
95088
597118
567675
997415
1491090
1155301
592534
1628716
1156682
850262
515733
383035
110198
139541
1661335
1691870
319438
1810157
1543879
258844
494087
39331
1111443
412001
1480285
63481
1228548
695755
441715
369019
1333585
1724628
1500344
673643
1203687
574372
130
976785
1338864
591472
822766
28871
592872
898513
1426123
776690
1233181
41903
396532
66063
1357050
1270440
645973
1264383
501897
1623667
279878
1898652
214073
750629
1350465
534945
1263797
510677
247084
696757
977423
1093660
1821388
250515
239846
757119
1501986
268408
1245980
482835
1960526
347784
1266069
771864
1991814
750199
1314247
493410
1743409
771196
1778319
1365287
9897
1741399
965939
1700350
1222892
728656
905126
806752
1176342
874171
153240
768279
712367
1948648
1504421
376335
699799
1906035
579491
729216
1296027
1251775
1685214
1146059
602163
943714
1115144
1798032
343453
115354
1536462
919163
1573975
1275889
1461377
1113479
1825539
1347868
1549663
892454
1640319
1587550
1771768
1080843
1886673
1275208
1090115
947285
451088
1219432
220868
1200399
22702
579759
239650
1712149
345735
1377256
583095
1990247
927887
932409
1524963
387345
322034
148709
674058
438101
936257
1230426
829429
756233
1586094
913955
1595854
1907898
1548373
23435
1998015
1892868
522332
412990
1380851
253345
562906
161299
1246523
1228187
959164
1365437
209060
272709
1570431
19350
969445
87342
1446345
1650906
346905
1515560
1029851
532966
1797022
1515677
362240
1988481
1401362
575149
1606868
1274682
1195575
1773856
968249
1977485
7504
1076589
214383
1099820
149412
308890
375880
105212
1086796
1279226
1967472
1180724
1628739
531771
307155
809079
806585
1752174
1925599
1163587
907401
757969
1597711
94726
741017
277398
172549
1497324
1240423
1708395
953070
840182
1521427
538042
772294
1784114
1398567
1174797
1367704
1823646
1085552
613179
1912737
1223717
498327
77500
1929678
626955
1755745
1471781
828427
746567
914955
938502
903261
1083598
345451
1163560
1931609
1097639
1274464
747445
1208333
828097
395406
1449082
1254217
1179928
1880968
329450
1915523
533039
1497073
918140
1379691
28776
1170161
1418097
1052823
601882
296151
1110619
805269
1899431
1770664
789301
1343113
1714190
1105124
1614474
220733
845954
1077614
934594
1224241
982471
1831234
1102802
654591
471305
713997
170148
1720371
117951
674700
252345
717781
242748
1717624
809863
1570742
1209554
575870
1808022
1434584
108162
1844345
1562328
1605940
1114557
122308
462811
919618
1283359
180173
1115020
141740
195081
1580048
197403
749152
978895
671028
1806805
891988
1671886
1715050
957265
349583
1205969
1501371
298671
1347058
1182330
887258
1930285
738917
1932399
814348
1526333
154857
1120352
342149
193466
1252668
1625096
685765
611342
1448183
809316
785776
1651777
143138
1401092
224285
735972
844694
1011712
831360
1232051
846654
950640
1884956
1029946
861046
1099197
104033
287259
1097600
862354
1432587
1524054
422047
1266154
556162
597441
119938
300278
1084252
685165
1431300
1502000
1119654
1864451
244576
516623
1042327
1801159
1841649
907302
545475
880179
1319142
630519
670596
1948935
185785
887652
1985937
286390
321416
1017484
1383406
1624263
1247373
769048
1905909
1833045
1831868
1467449
1664604
11240
244191
168784
36232
1105435
1407897
653823
675624
724732
1473057
822354
406223
1199524
634120
1000968
1662216
544327
1690795
808263
682797
1649854
1212118
458019
868682
720881
1911175
228884
330502
1655701
1551093
72572
1047099
1240637
1653394
772066
1166508
1323346
1893829
899248
1058975
815132
1384793
196686
65469
425423
446470
643049
1967821
437007
366008
1498534
123365
1773818
330208
146324
561504
1736661
1015960
1114655
987918
185362
513100
1260660
22648
1008468
515364
1283821
494804
1485747
947583
541492
1437171
130515
750585
805210
186434
240825
713490
1345619
555729
1133654
325701
523226
99886
632732
1758103
128667
786367
650011
688795
264726
1567568
1574540
1001976
1640735
1421960
162713
1021368
365204
1947906
725203
1470412
1099507
690532
1436543
1938417
1326601
1053365
1209887
492756
827782
430078
1926675
422616
1341914
118157
321999
1211735
1545732
1943857
1032345
1020941
182440
1212121
1462927
242473
1245936
319963
1088982
586651
1960065
1096348
1621134
1246065
1025619
1017041
1433967
1858301
700450
2912
575067
1779163
289734
782630
1672534
58040
1979519
156127
361970
24761
636401
1242371
480031
1177340
1386417
1302980
214934
1231488
1591236
1542571
1241339
1141284
1091952
521211
1109743
1688178
1148250
1169770
878056
1675147
1174611
687027
102474
241818
1610296
444293
1622089
374647
1654156
1747389
1147050
1127763
654143
689145
1956349
1568419
1516729
845210
155103
367534
877673
977157
349675
258549
1321849
51346
549711
1856486
977668
966173
1345887
1524538
1439197
859540
986498
1526609
825359
1327995
63089
1371619
331138
41574
1355975
1208418
1137170
133819
284589
1406568
706343
1594376
1598563
953279
1270354
135158
1595134
394996
322267
353519
175891
784450
342172
16829
812305
1151890
577342
191602
1547695
1295402
675140
784144
1409749
1945577
840577
1687671
645990
458567
1843668
491138
1022838
1473832
772396
1212403
843571
292246
989615
97348
853974
771617
1801985
1431787
1539968
1618629
1997791
1255845
492715
1060514
1366623
1015979
232743
823811
669915
1499946
217923
895310
227979
186392
913590
29306
1902617
365587
932619
718698
1879073
1072851
1609151
349222
652015
784487
1369927
1798579
560330
1578428
1924507
1370408
264531
980230
1054299
1008373
532075
691996
1234795
850533
1741656
606518
225481
645225
1792050
210003
1094762
1755928
675380
1823721
802793
1384133
557914
259796
676826
1222536
855897
1487889
1584589
1586079
1863758
1236442
1216474
220170
1537361
624331
1247706
179865
741967
626342
1039834
1189423
63721
333020
1952467
540294
909456
1717125
662855
1603859
526640
1827904
1124366
1552083
1559722
1141169
1251697
1285494
642177
284503
486317
44007
805168
1884091
1762685
298508
1857816
1729098
893562
1359778
1934075
1918917
453619
849052
1407364
376642
994616
1911199
306558
713604
1445837
1829546
1727647
1801009
1554262
97173
1715839
531998
221745
1971096
408833
1136707
1105162
1950386
1791237
1005801
356857
948285
1435633
185337
1965257
1165054
379326
731185
1242694
1009966
1120558
1598977
186401
178265
1765665
1310476
850313
285652
1953494
1587830
952068
514500
500372
58718
330921
456581
585334
1634721
394880
1669002
885426
86621
536180
1697039
1648656
1185922
1368629
1558204
1122151
1581883
513938
194440
98973
597763
999024
1050214
1386870
1196286
1854519
9219
752946
492099
1954861
1205126
740897
231225
198593
707192
924320
516851
1320842
352731
1971844
1794399
175692
614628
142992
1598682
700419
1138403
732525
1695484
1553935
1543538
374689
79550
1142750
1652111
1908426
702059
1431096
858975
109904
1225684
874219
1196036
151027
326419
1845288
1613482
1048124
1881668
1835781
677541
584125
44684
824374
407819
309250
143935
956875
1784567
791987
1274442
1036883
1553189
1665109
1771808
749580
728393
485572
1937192
1488578
1580007
1953348
245509
1883805
519719
1081211
73263
1596558
1689361
1915291
1919641
1988082
1080390
780491
1152262
1116787
911062
1556740
319750
1583291
1660896
1087843
1032458
230162
583512
1521839
1999248
273717
791967
1983417
909412
340047
1328387
1834250
713587
1527002
1674529
703484
1367575
585360
772733
1377440
424358
697295
1198662
1426727
1982771
1229942
377956
856140
1695261
637438
1017031
123609
342337
1720779
1956846
670285
1602838
1554573
1992865
1752045
195775
352465
696340
1132338
1071399
329787
1432126
239487
1534922
1343086
502707
1849453
807461
1178383
1833335
1628215
1988300
1662528
618511
1235700
1340284
1605986
1655722
1780482
1157395
294772
1407838
129869
142730
1542365
398895
1362744
1450753
97338
320618
882874
840900
1589555
1650776
1832649
1591370
421513
373165
486424
487126
1662664
112249
1158403
337924
561830
1737214
1425211
1870405
723804
1740633
548315
722427
1459267
853660
801052
857315
1917320
699323
1641590
1065612
281395
1710527
1186177
1950807
343567
1112143
1039587
632087
1897128
93743
13055
1267928
462811
137068
1634747
254066
1727355
537268
1395224
139983
464911
822260
117624
48668
1222999
1249430
422291
1563370
662985
1444093
1696384
1277640
587125
1179249
1253320
499548
1964343
1068903
67195
1723718
691166
1256961
672429
1870072
1729069
301910
557732
1282192
595303
513502
390081
883575
694585
472216
239150
262306
1914998
1972295
1696679
986318
1985488
677690
636857
698421
1875346
192293
1584372
1426263
1775989
815859
635591
867644
1174226
264871
1890289
648885
1400626
1675076
1814659
554083
1749805
844820
287379
2739
213073
1314376
1347171
794424
239830
140373
723738
1304214
132251
468819
1365524
1500192
385259
769341
396226
1805881
128659
931966
1793856
645812
1920896
1041481
840456
1172674
514635
1552363
1638617
1031883
1314925
1861294
1995646
1290425
1934510
919109
1547633
628929
793862
1223332
397304
1774473
1981192
1629672
1628869
602384
1972688
830132
761902
1555856
1100172
1454266
1825089
243616
1707683
451710
900392
613745
1770713
989712
1682261
1760858
1236446
1754434
1657860
730017
829082
393303
1708322
63810
552764
1230072
676158
1756437
539106
1620822
594062
1761611
912240
75834
1786114
1469971
1864361
1931360
1645273
866038
1895642
1638203
1409246
1476658
1454591
447165
1301273
1361689
1414668
617053
4734
434273
1070354
813557
325760
318882
281849
875917
62274
743813
1805864
1642736
1201084
736014
1952501
870917
1885514
2718
1354701
484720
1262021
696541
1538208
739717
1576243
1120451
1439971
1468312
733266
345648
1224573
160326
142433
706211
856696
105207
1725617
907766
113158
996210
1891724
756599
281440
1825238
1903072
1185801
331575
1369965
1324376
1926611
408576
345123
334707
521830
1217814
749158
1204436
213673
1874224
81127
1744929
1492899
156777
415216
213114
99446
587114
1204080
1399720
971519
963169
624771
1415839
1367112
1927082
1360472
1250747
1877830
881118
642758
1294549
50817
1500730
1213948
1297170
62035
1328253
288342
896713
1056041
1928691
1854769
141927
964278
461735
1377800
469248
408871
796491
288031
955115
14247
647349
1350198
303083
789250
543836
1603797
893055
1869764
1317088
1887289
1519689
1185603
1906346
83147
901749
590015
362260
366654
207329
574932
361319
1767940
901450
1604117
1986715
516339
1375799
1980885
322190
57762
1736870
151357
1391020
1405268
370534
1403350
1561162
1040245
169919
648625
1000535
42538
333794
539590
316810
484853
1843437
1758467
1592459
542483
733647
1247069
1243950
275117
884665
1187582
758588
1803606
1996815
1325683
373729
845332
1601092
692018
686260
1493262
634663
1745790
941140
1523484
1556314
1874071
904594
806766
1958979
133918
148832
1660998
1389476
292552
766959
383737
123557
994440
53386
121355
1780124
1039853
1729409
1506378
90233
1692697
362524
23185
709640
905437
110073
369760
700647
429172
86411
1888472
1721806
82520
333496
1281607
12231
1963214
462789
531537
1851752
1921783
267215
1801362
1028577
864840
8344
1741231
740017
74551
1874400
1392581
1728965
1833001
529626
1114433
656113
959788
267687
1516757
391982
1415184
565526
855384
1706581
332692
280639
639752
1357323
854035
535169
1096039
795748
380418
343814
1322899
544451
1406989
722949
1193335
1513590
272010
1525795
1208998
989348
305554
1209870
292827
83329
1098125
323180
192246
127913
1532046
1364013
1163893
647471
922951
766450
1905098
1220520
1410629
499709
1905044
966292
433690
756626
79370
596321
109849
78429
1133832
1127258
50894
556937
44098
1000276
1625988
220464
150885
1304618
1084729
1172048
593409
1915949
1103344
81721
1679552
1530561
936231
1214812
565324
163988
1089081
433258
643024
1225698
1245362
1899000
332772
1497959
155039
528461
284684
1792882
1897573
1011604
1203310
529918
1919711
503589
458809
1658089
1603621
816577
1993083
1864802
899775
311530
356804
876325
660150
201962
85763
1218227
302223
1325208
1125990
773746
1686730
1050363
1264944
647462
681230
341484
1533470
408963
1272009
678287
592205
590620
1431193
354640
839254
600323
1786300
439516
1215883
1529757
360130
9457
817139
1815855
942725
1045534
310017
837779
1747290
1444669
1008266
518890
1587109
1710615
1621044
858605
41157
1636854
84734
1707579
340917
448584
988461
1228739
211547
268802
1955867
371270
711361
533353
826440
1623109
794755
1757854
566575
1857640
460498
126317
1435380
771727
1837675
213798
283137
1122736
1574261
951897
1969924
1602556
1167176
267661
418594
617074
1805467
246915
534616
310629
433683
1986345
660535
923555
1819147
1431814
1182331
1017120
170383
1460524
1579133
345165
84034
1998397
670391
1943057
682605
323016
1155083
1794666
1424586
308265
38297
440074
1808949
928671
1365999
1078974
1281325
1210049
235984
924901
84712
637180
300754
1648637
1996573
1926555
1430517
478868
975788
598363
1134142
462350
852579
371030
1460101
14653
149055
484727
931038
1382894
335472
40804
196189
1774028
1060274
1281010
795628
697943
981628
1709644
1087493
347511
1638399
1652108
1834241
1567849
318001
1696869
487563
318051
1820908
1404923
946755
110078
30341
764436
1323340
925585
318376
549972
1749595
1448387
523198
938211
1178429
1903946
406657
331136
1971487
136472
1008892
202103
326696
921718
1836044
1052606
732102
616344
1912525
1915491
387787
1530717
853613
429944
657236
910529
1225367
1608088
1062594
1664885
1503174
1660995
1560738
427215
818645
865895
186486
785215
893118
587246
1389238
757679
249119
660256
1809899
188762
948446
80784
1079703
1672789
735108
537440
1264690
1976782
530815
870678
673269
1737269
1864511
1826826
111562
197134
1438631
1642464
1992238
891757
1203031
48891
1572476
1665540
1270607
1578870
779411
1735668
980863
502660
1666322
1031767
1707449
1459564
1886277
1435462
379801
705750
691411
1800292
1840394
133248
209638
1381789
1187443
1291539
1136331
1288821
1580766
411033
1320004
492612
412954
1314
975204
155672
1120659
1770733
1963121
1883613
149957
1378099
74548
389794
790481
829982
21452
639432
721890
1799888
801866
926234
1202320
110977
266037
1231325
9645
144284
1812537
761356
9109
1909278
1174747
484521
1492615
1639890
1503042
641372
963215
579546
787870
948740
1593008
1036218
723066
1831323
31191
1973953
1686203
715355
106463
48164
761233
1305144
1567736
827753
368566
439609
501050
49486
766481
9431
504954
1421927
515049
512975
631309
1143822
1190222
293160
1571140
1181414
1292667
1035182
696014
523247
1485713
1220800
1400559
1089920
491467
825983
162278
1616498
1189084
1192554
654750
1040573
1094051
1892752
1793353
777011
1353796
383436
445201
1269273
1833986
16696
874828
350149
1244504
1136270
361295
580233
1338657
1269835
590661
1259518
454142
1900179
1004957
965575
1801337
1079405
1760990
733392
486106
3936
26034
1191904
691318
1375690
1927148
249779
714043
358553
313196
1325690
1909452
1576504
982237
1742467
295002
1607076
430749
946591
844656
483804
28611
1979908
408002
440921
329492
567025
1530484
1881413
1396675
273427
1302682
546889
1302411
1194717
1018102
1676596
1789747
441347
1131471
1878532
97047
838160
164762
1912519
1468327
661694
954424
1050174
1033334
1011463
1561005
42875
291824
1967146
821081
414562
390537
1794790
275662
1111141
34224
1058868
1836121
1785308
6963
248251
1626224
787807
1870215
1925710
1572714
822047
488491
413187
1774603
778922
946435
1757202
443863
230265
801602
1977720
689661
396378
826384
1812815
1709898
545525
853907
951082
417453
547969
1255694
145773
1520283
1395649
1056822
1001752
633601
1925977
1918274
157578
670576
107559
976495
1790661
1506479
871514
427462
1057242
1118247
971579
1364824
811219
366054
1726496
42744
1311798
1254550
1372699
33878
311450
1785771
1424597
721963
1032525
537878
1289433
1523786
748923
1422297
217141
1971874
1248063
1095464
464706
536777
209281
1575254
803321
658765
51747
1400559
1898502
177219
1461312
162946
1083894
1217767
730672
8376
310706
654564
1689802
1633172
1258266
808933
720572
321118
483996
116184
1880401
811617
747978
795359
1918558
1246607
572720
643489
359139
1381783
119683
148061
1282670
549072
1870897
306306
1101470
199956
1995304
1106249
852109
1665061
307486
1280277
1489069
1334622
75575
506060
1087130
1872779
33584
951492
1554801
1407796
951170
1812669
352998
1022794
1885080
21409
1352592
383900
190310
690652
1210264
1076509
94263
358271
943815
1519230
1952318
1789788
315119
80718
318030
32521
1679338
1859792
1183705
1154917
216679
917209
941291
656453
907990
283201
96432
876103
973420
1087938
1367664
598185
279444
1584051
190195
1577401
461407
327992
1042844
584605
437665
672519
383117
1901042
163244
1501482
1953472
1551907
1259279
1250654
1759599
1993941
364342
575255
316093
172993
887622
507776
1136106
664766
1523330
1856841
1093367
1835130
1289306
741677
510045
1359984
894285
147585
1931359
783748
1172057
67837
606451
1468210
537001
115185
805646
873863
984132
1889521
1846104
430330
538534
595974
1590421
920239
239647
372719
1966045
496590
1916791
1374031
486470
641878
163208
889288
1377643
39367
1303364
712097
785490
1396397
1111295
1982551
470227
340159
1430805
1161156
1867057
1709190
1868191
1385602
15156
324545
301532
387189
202208
1218794
28501
907697
569472
1625941
699238
1901987
226872
667632
892135
1744785
684500
781639
938931
1023969
1796508
415303
731463
1285916
1343291
1055665
539530
176751
672576
961112
1160117
1541532
1162461
1071960
1766199
636782
1352236
1803541
1650499
350281
1173345
847276
10982
1751236
998409
1514421
1235517
7869
592353
168982
1653752
1699773
1785469
279144
646963
1832286
739505
1654637
1152678
240820
1453776
693240
1866206
1074515
1488380
1098875
1061933
922613
1211827
352836
345133
1971259
118490
1525364
197081
1942819
1655600
1687959
1711162
252477
434788
1723429
818241
755515
1406661
474743
1883602
620114
578516
371514
1542718
514048
1393109
1792207
1158222
1435662
1692166
1636287
927175
1982180
970935
792314
1896037
946987
1622546
673102
737003
1892342
347244
471693
158435
57050
572928
1374734
1189813
1837603
1547041
1472624
1274018
912640
790321
956470
19278
414025
23034
1479438
1234033
28003
36660
569125
339866
1228594
1286437
1220637
536889
1464956
454971
1132602
35592
921311
1438696
376071
642398
311427
1673206
481199
78716
804469
805390
1524504
1512705
1806177
323467
1433689
1603929
214670
1603236
1605282
239963
1602503
1083845
1902231
62146
89255
719012
1670892
1146612
1716586
171498
1627921
1589979
1716586
759673
1550213
111039
712215
1759257
1116721
891550
1445399
1180525
1476067
1722381
501034
1723861
232660
1721717
1032497
249277
1254362
281208
1157674
1567610
875383
420067
239374
1025072
53229
548240
1865547
803214
1275772
554935
418003
1821328
883261
132612
1891248
439305
1661109
1237149
4244
1245665
480827
185745
705006
1557280
345245
633973
1746364
818567
970197
247584
150023
1144542
761334
1015261
1264470
853167
865720
1688926
686765
1851696
730005
1719286
406315
145208
1100303
955175
1867192
515561
1436336
449264
515656
1102249
638905
317105
968470
1383880
1948443
131286
1446066
1168115
741684
450375
341290
206066
112584
1956345
1416536
1057104
618615
276925
691119
104500
1895840
564761
62595
54687
4345
1589292
1599399
799508
767414
1407647
1462622
155726
379962
1359133
553533
790216
920659
1028443
130960
750617
829329
1557148
340613
287942
1166793
1985696
1621285
1417095
647906
522842
1025363
1083486
557022
96949
1109032
1223680
59495
146819
132978
440312
607782
1397483
1009049
855002
666033
1930249
800566
374570
486369
1464844
1495641
1155305
332952
566894
118622
713357
1303966
256522
24735
728451
8433
587056
1093579
165300
78777
1828484
550216
1689820
1098457
1182566
244268
26664
1529208
937193
1190395
1801340
212293
1533670
1837885
271976
244002
807352
1148038
689653
1856320
1081058
291450
1026105
174186
1829937
1573700
468716
735491
1397125
493940
1616444
857413
905564
757428
1194955
453428
1265433
1521264
451738
142362
1301821
1045493
1842301
1704050
596080
588478
49776
1254697
1869400
1341356
300487
185736
540554
1087172
1687962
1978710
543814
142047
1548314
317264
1776197
1061630
1426880
1519218
631289
621545
979329
755160
2525
26301
830378
1929136
417829
1763321
1821971
1600089
304379
499751
454721
1531314
1915100
665537
111326
1684027
1158588
1660282
1578421
95861
12846
1645953
445707
1772963
1954975
1709427
1473121
803362
968340
995461
1427138
1382394
1558197
558783
1989804
893093
1375770
542585
31117
501449
507680
56842
615798
393620
1073116
775402
1537128
1769594
422654
770756
215889
647847
1565952
1825511
895425
692962
1243345
871059
1340941
689497
1787455
1503025
1435967
330642
362089
486879
1961007
1313580
1013852
1677103
1058579
356044
1809134
1714656
854810
1755819
1011097
719602
682276
1559145
1102698
530367
1590893
869714
1210052
1921085
858094
1939714
642201
583088
1760478
1447848
1815927
429071
811090
1009202
1607219
79504
1797357
1826642
80313
1661820
886041
986
342209
1210955
180236
1118321
646288
496356
419739
508692
880467
1321637
1781047
1851636
602536
1074304
1493862
885762
663683
1604566
263266
905161
600656
1949835
1880011
1506540
1438688
151348
259501
1924013
519530
476958
1966203
1415690
1910148
249696
854815
480985
759576
1533081
162858
1475979
222270
1394982
1152347
1040240
423976
1520463
1307896
1721203
1520851
1583430
1464574
858720
332557
1341902
423230
866945
1715183
1933826
140267
870661
1441838
1655111
374231
649882
382296
1844192
1119219
1715785
1868277
1475898
852848
1109202
1146271
88366
1295686
931970
1219720
1965655
399371
918168
680496
136109
1802955
320321
1075038
81841
1877774
1871208
69215
172722
1328881
437483
1670508
1248561
1337413
1567116
911335
151084
919693
165462
1314836
1753064
986711
1132411
1256494
764931
1116209
320305
637237
780709
1307719
1108413
1768471
1241386
1410995
1822168
803902
360618
330215
1111355
838441
1273734
1377765
1784337
919251
517432
1656478
1640340
742107
152357
318740
595090
1117315
217646
1496969
119541
1850692
159531
56281
888628
1902644
923001
779480
1049315
1433285
183793
650896
1646755
1673646
344877
387206
1168437
1805294
1147601
287715
402801
1009188
1992533
307832
630827
341715
644230
1990278
496255
1403907
390252
1575113
592618
1571093
1058819
1090723
691790
758151
1416172
532864
610963
1793046
13552
871735
327439
745997
1548300
1971073
150124
612084
227736
1749931
784536
388574
539056
130142
812029
363287
531206
98621
377731
1531228
1813520
1094160
1008799
422604
1389770
1149296
1099585
477986
1558638
1969037
573890
788529
1796151
1658568
331492
1225714
778592
807172
1299917
41867
1516575
1386093
1502861
282303
102587
319053
1703661
124868
921987
245067
1647961
1054729
332947
807776
819732
642368
1733500
545978
1892197
1113280
1112462
640837
1341075
1122644
102012
1003847
1145419
1133006
1234741
472201
1124248
1255130
1201667
91077
906516
1532902
1362063
1633063
1019109
1636769
1390093
799742
1763230
81193
834651
1727688
1187514
59972
1984788
636948
1882215
495294
343192
892886
1797089
554117
521199
968915
1824795
1290828
1563288
92221
1308962
1128611
1068979
818622
861785
318218
856756
120872
1217229
172687
180279
96520
417399
243624
1373961
635887
1460312
1651019
1732207
1148442
69041
1535214
1827158
1401982
1819930
976245
1557524
1977284
1630373
1856098
1039200
1215724
533908
1105230
628671
315358
1454251
838190
1844284
1758602
255857
815735
117282
1153304
1667112
909635
1944331
1856876
147118
1884316
1590649
1981859
339898
886055
68121
1442457
1790804
1447179
1677985
924253
694375
509663
161277
91895
1566946
775979
888434
1832920
585758
1807562
1123739
391326
177231
681566
1079130
789910
615980
98045
157026
907130
205608
1403968
1885066
1685670
1996711
177897
540787
1207148
1110471
1589162
969777
1305584
1760408
1386606
880752
1476487
697048
500120
1286470
1096286
1943163
54373
1777839
1987890
1579280
858613
1090393
1215531
207576
970056
1839100
60162
1937303
1632568
68435
437236
1754601
297391
233317
747960
213061
242947
1497646
1193738
1306987
1122221
1582285
273773
916090
1271314
1128292
241471
1268262
1702287
1142363
446902
1279814
965016
1651571
426594
620188
602788
441031
1943434
1358847
1429280
154728
372858
800990
444075
889729
1042994
1383235
293464
1499561
117302
1036029
268525
1517669
532237
1975603
43130
1929203
1470090
1596663
1466004
1055049
294778
502246
842135
1671211
177031
266473
1957965
791236
848637
158218
1328027
146844
1621263
1091678
778964
1299651
1918548
1081816
1162399
1065644
1975795
142325
1062843
1522191
9822
1202891
407647
1734259
54241
1585953
1082889
1109151
40200
236210
1181306
926947
608893
484587
249199
1306217
298263
1178057
477391
4001
288001
1021189
1011350
1846757
284311
702419
942703
1138083
474683
119302
567257
853210
1827753
543818
465462
199287
495260
1916816
718706
1818451
302070
222965
377852
1002723
81511
199441
996529
189669
1167549
1380618
878958
706195
693970
1876336
1965315
1083249
382322
1610686
775736
310804
1160397
14623
322490
276570
1728647
1664215
1523620
739992
96795
1997788
1672488
894473
1096295
1300226
1365097
1269771
1097562
642604
1858040
899761
675746
709939
742902
1001225
1860128
1045176
1888152
1081510
1493523
670406
1644659
936379
330816
233320
1636603
1651665
1452133
97370
493292
503684
1357049
824555
854271
425361
134068
774413
774138
230989
1670252
1921386
1305542
1427002
889272
1718442
1574177
1568855
1128858
1917714
1398860
330728
1942415
1858607
909830
671926
50849
100883
843766
1406944
1526233
1392124
1930398
364891
1340966
254193
1045595
527164
1771263
466267
1626812
1770416
1930148
178065
1517297
1140177
1710475
1527105
1397258
1314412
480290
601057
1174715
1759805
1904027
356360
561850
1566986
1596083
358194
1779256
1612020
619792
1874625
1898532
997490
183217
794655
1140037
1890916
1324040
1407925
397313
523117
682116
829326
1421660
1471304
1698463
679065
1343667
183636
1005019
762649
779853
963880
649377
1324570
852474
1547742
1795524
694270
1835823
935245
47084
1523261
668546
1686980
1933380
170806
414010
1161599
103351
154232
580858
1524817
1936341
1032356
1918546
1180376
277362
1598177
605469
1726870
1554334
1798679
353414
1846464
1877063
1153479
996754
1838123
1867877
1132336
808980
1886041
742591
1165942
101843
393497
1879524
1715800
1977908
1137706
601542
1168023
719631
1857594
878573
1895048
773845
648172
706760
1058183
489670
1658074
728553
319845
1414384
1771831
536651
871703
296861
758562
871373
1815259
670564
463448
1308155
580268
421593
259012
384869
774792
621595
566122
1046737
1848709
1135653
174667
832867
398482
1112987
1992848
1286973
1135214
1834908
1868852
1027789
1177387
51477
745091
902691
1657043
289697
730492
1372231
1088569
432766
351942
299559
1109944
1838527
22329
1845089
457167
773244
265109
1867820
743013
159805
569154
435940
445269
1820486
1986353
247035
1290738
397553
840726
1209377
1993860
136408
173523
1606215
1490304
119425
1974296
1206458
561059
160413
1821070
868030
985589
1357969
1308610
1168025
298925
758239
1561804
1755467
1180466
242338
720079
1231028
189762
1315052
272148
111225
64902
1329001
1483650
692833
1967270
646894
1031187
1436011
1625627
1362185
6404
858258
1105855
1000697
898528
1560122
738851
17776
1315807
1321399
1711776
1934671
1994891
216525
818851
1700002
1548694
27598
267410
1407702
1515568
1100007
290719
872274
1358416
1963031
1941057
1880363
1314704
65622
878763
299341
56232
1017847
501205
797764
1574834
1473675
1174644
1643982
498870
652073
1821836
1660012
907222
1889705
1617030
538441
221526
268352
1610520
711956
1495536
164842
1032486
491718
1328200
1193668
1242059
1017135
1911284
1820767
1237364
381967
1112941
276553
185735
1033298
171569
942346
195858
743004
1505327
783688
856378
1463343
930665
1052924
1150092
691290
615633
1539150
1934366
650603
1691657
1460256
1413719
602545
471968
887530
283496
739072
1467187
1926699
1974555
594332
272503
208245
1911148
597309
726238
44975
862896
471225
599044
1301423
1479706
1640836
1133896
1406886
1895932
1579732
1379467
414283
1664654
1317688
1371241
1505613
1303083
73465
40938
484240
1494823
1277726
1030447
1438894
1220914
822249
1689891
390963
391683
14929
465712
141051
1956777
1005156
1094543
570986
103447
696962
288750
1541569
446485
880315
96472
1891393
961305
250682
1109956
1982170
825668
1630528
713584
1851492
64939
1036436
742556
1393129
1452510
1426064
1412095
1315892
621389
644422
125012
760792
635530
646928
1505503
105548
164458
1929653
1033774
889582
1427323
803473
1577268
956234
759123
1564817
299437
1513047
300771
1857287
341640
1501128
1901709
668524
1332826
264132
857239
1631457
1221206
173606
750234
119232
133393
45239
1607109
1325930
49379
569316
662610
965490
374550
1250159
357965
374053
137406
1707967
1304326
1799542
1414879
1482971
1084427
1611512
86776
165366
1564156
1942690
932938
210648
1457334
1144297
1439730
609504
759909
828665
254614
1361934
1328002
1591747
1980133
907055
675550
1392769
229668
1665867
49430
780217
90552
348557
1056273
1794653
492029
387880
86761
1125430
343392
1371549
838594
1610359
302007
149743
1438649
172755
1561456
797880
314200
1469483
519088
1519824
885218
101319
807590
1220733
85446
1251694
1395718
692282
1761639
1147984
287883
169040
1184066
1373956
617409
1031811
1661332
910860
1634504
1327778
228236
1467136
1115449
821289
348650
1067556
1521022
1189364
1544428
1000970
66774
316904
285864
1162647
1786636
1935951
1640767
1082388
1504674
779472
234884
718543
1592886
1355888
229097
261029
1357473
318483
1463016
1413076
1510905
129315
1918485
1748008
1403478
327821
818458
845908
407197
1963758
1605688
694317
1299360
1262625
1435349
1718540
1421104
896054
441674
877564
578706
905792
1259701
1119596
414005
726467
1129410
1205800
359154
224926
216895
475983
371330
1744381
484676
1167125
154421
853867
1951461
1333347
91293
1941500
124321
170135
335639
1304897
373999
551101
621181
1490890
1931
88660
936348
219249
1650488
1744043
1593659
571347
5949
455004
1500290
1608554
1255921
544068
1049725
1691033
1492988
308424
1255186
1136130
31059
1651350
635659
1306044
980926
621743
1431689
969812
462291
669352
392727
836499
1169834
976440
792224
364725
12854
1918499
1128601
772169
507828
1081926
1471836
269270
146953
524784
762417
374845
539388
792317
1401163
1220881
1027874
251902
1336935
867108
257786
1239204
716273
1522730
462607
84814
1971828
778735
1104382
254237
849023
1816934
1674115
1181684
877419
586915
17901
162878
592729
1742024
8897
1328868
1863252
468496
1771296
1842064
60171
1470894
1491138
1037479
1393035
919245
1738225
1067952
1746522
666368
1032853
536682
1828073
422687
1185129
793620
652145
1606415
490509
1632331
1077962
1269247
1569150
1240261
1201718
841249
1578568
1699175
694632
902484
36003
1158326
555241
1479298
215133
801811
69627
1610602
43950
818492
836312
1345364
1888809
1879518
1837747
3572
303553
213598
1328732
473881
1956590
123446
345165
1697594
1322977
1624943
739771
1317225
1872905
582816
654506
156470
991131
54675
1689272
603215
911805
1261007
1931263
1019548
1122734
867233
441368
262964
272807
650273
972195
1632260
1788223
143831
992749
1828593
198851
589676
1216043
139250
1466752
1341726
1770510
482034
380670
209865
572779
881025
757671
1010847
1092444
776521
316118
872765
573701
721677
283898
982384
1542519
142340
1604904
844543
627533
1512479
1318237
406296
1384860
32728
1637080
1027804
1901698
1480687
1432070
1598449
300374
153136
1895433
629971
1401400
821830
1264051
1576945
930803
1422409
1186921
879151
165274
943237
1682006
63388
625848
1140975
103838
1497291
1407371
732800
1581052
339099
5984
147702
54083
101252
1848500
1971515
848281
1374271
786448
586282
596053
1836275
487673
1248488
1433153
1645267
1648362
1633085
497157
477341
1428092
964241
1339580
206640
1796145
15217
1794725
1594835
797636
804875
896891
54099
282086
1875793
1841831
1567956
1648862
1924231
896180
1906610
901319
30752
1618997
470678
440019
541117
592897
465820
1706707
735580
73063
1346840
81297
1928897
486890
761255
1461527
1910331
1700252
290044
273120
1867429
848093
467613
758808
970914
685170
759300
539225
752435
198314
788318
1729215
436720
1974922
1904261
875082
1280893
24863
396059
890163
1287993
685530
1501540
864914
1926234
1078653
93808
1471439
609360
1223931
1776774
80705
982820
21077
11629
600187
956179
1423218
1808332
310377
1106511
1979651
259231
174887
1789448
784966
336814
1322946
642932
1799451
200978
1263946
1634729
133830
1370577
38156
1260235
444895
1746503
1560588
341159
37700
1473577
73559
719206
73260
1025039
1319203
1316269
1393750
757438
842984
1749284
1593171
556301
781145
81265
1830416
1560974
1887547
906152
1897688
1779455
1181196
244421
458478
1873287
1261659
961259
1630847
1505943
1038285
909173
937651
1549907
506834
1970114
1000063
1906732
11304
1230129
1850967
603064
691168
1561475
968651
1485216
1553230
485523
167114
139133
1113065
86080
1561751
451606
932890
323190
724802
947871
1533760
1359556
893154
699329
1282227
1365724
1893046
746453
222203
1559131
1207586
731727
1920219
1481533
1510444
501688
1065370
582681
362867
297217
1595537
355010
883137
619398
1550543
1396429
1949223
2930
704507
1568471
122465
1557751
371079
251855
1999690
1432442
228099
922538
1402996
588668
200980
483220
1834190
1417854
1881919
1870367
1094211
1911344
617167
1660087
1977151
1078991
612265
1496710
50255
529503
89137
1298633
1915285
261981
1333608
1600576
1371902
1437102
1229404
691951
1920626
1944805
112263
1498860
1410637
1553073
717802
557304
506246
1961895
380146
59280
695313
500303
1034913
296337
515536
1734474
404075
1011873
60774
394899
595038
1270587
167661
1367975
337472
715001
816807
182
40190
1990218
862209
1614050
1452181
1900422
1034048
105878
1201296
1656656
902388
1740158
863500
1924251
910409
909590
1458732
632817
781307
1818105
799019
445120
1436868
1845158
1160490
343124
662390
418697
1538779
421593
837237
1897636
1871229
731855
1837626
1905593
1842731
1831017
1849153
1447101
625548
293770
213972
1893682
240072
250414
180632
1714690
1988484
1093279
42913
151167
164289
1058059
1838776
967199
1137638
1119486
429012
567238
336110
1913937
98517
1906283
109354
1248894
594259
422529
1883365
474612
1474123
80863
990709
1321152
1670199
537317
1460553
1968659
11017
1560402
440447
906569
528007
576690
1298980
704915
140483
1253917
1662291
1165311
175602
853566
1058816
1962116
958952
1182874
1953236
1662860
449695
649623
1801343
61186
254567
1900988
905983
856204
1462616
78589
933036
1814509
1925668
355713
1494157
382636
663310
497382
339681
1519146
819082
901108
1744078
496657
1523915
1999176
1866436
774548
1225944
1923034
604377
292914
1085305
1920486
1341932
1450061
1349638
839175
167039
1940861
1192916
872136
1107704
952641
722915
1106214
915382
1181072
1498129
1757803
233724
915686
1605219
393268
308128
1603046
1636909
358376
1185776
334250
1037825
844824
671305
49609
1416374
1187488
648884
955685
65469
1532199
1889716
1851814
1184334
1679406
1756219
1977600
1374526
489372
1703030
949887
1566984
1289430
790877
1533948
875362
1218816
1712992
1333795
458167
209845
655737
43042
1402830
666894
185672
228146
254833
1615914
147644
130595
1107285
415767
1841152
789566
1387404
738352
1233264
38714
129179
106923
497790
765836
1878935
360398
1927148
1238490
1812814
369804
932217
1085908
1912611
10405
1727495
1852416
901785
94556
957699
31932
1358122
712731
180523
120979
673896
688517
1881427
1224076
627735
1504513
1051396
1204935
692869
494294
1271677
760782
528900
268345
1689693
1507445
1500768
473931
427100
1490296
95140
366507
1241145
987751
475902
1131203
469036
1504301
1835464
891515
1080574
1983423
1445125
967289
925784
541837
997059
1381749
493168
960897
625508
882615
649877
661037
1313712
196057
655215
535208
548513
785839
1213534
1175718
678268
737111
1293999
1180902
957738
1197749
316835
1594878
1261307
976055
111612
703424
1429495
1661987
1270604
624411
507141
215961
469223
916596
849112
75080
133940
988597
750036
695683
212844
830092
708056
1413286
993034
587750
39616
1112725
479172
1252789
1415036
1424696
464484
479867
1167069
607270
487642
1800988
1598215
74123
1495741
807631
951324
956753
1239487
32507
1176242
1544232
614252
999169
541725
1393354
1860546
7873
1811632
1137443
171471
1606276
1423249
9257
939379
1233389
280820
127977
1351619
1316252
304477
1238537
791577
1024302
799280
412364
1292177
1205569
1278020
428
564630
1038752
671295
678983
427472
200775
195307
1943362
1539215
1636112
1633358
570947
758116
1760371
461951
464826
520257
925385
301860
907318
1027352
1965720
714549
960077
539556
181787
212811
187270
1582757
702336
1715615
1274489
636362
176295
840813
1103332
60779
1240278
1933645
750758
428582
1379902
1464226
1174887
1447048
257372
967306
1223418
1890541
1987609
1670554
1991870
1253906
1869100
217473
1283397
918862
1726294
507469
904032
635027
711810
83795
65325
1491841
1101882
1316544
1445714
153379
1799984
860551
563640
1341628
388884
47007
50205
319908
1034155
84867
1100657
1016306
1529535
1759905
186307
1672247
304617
77275
891868
1677937
1375757
999413
1817061
430904
276123
228613
282549
13269
1232488
958539
1578198
1424563
1090372
1266591
349515
501582
1309146
1230011
653250
1021119
1312959
57157
813953
333591
1142640
1456037
179226
215893
1041603
1071102
676840
1675922
537729
1259353
555383
1002065
1781803
937861
1589470
1199680
1931441
920144
480982
145449
1310202
1815701
302009
1447871
1934007
1711511
720985
696320
110619
506255
468574
222908
1344714
1686007
1874597
1203723
446299
244036
49518
1040408
1525881
456211
1487429
876592
1447479
78105
1099072
1530396
40183
660454
763481
1946026
429865
1885122
153957
489879
470136
1363544
1025804
1539626
307200
662321
1050406
818424
680315
993577
1520866
1849736
988807
583856
1283416
1472587
1741477
941014
539789
1741471
247152
319017
1792152
1732945
1915724
1188460
134851
1206353
655213
49348
175226
972350
454018
1334035
994578
1016354
558473
878337
228153
1496238
291
1489648
1777717
1822037
1710583
696025
980853
687526
1484796
1229615
90883
1704681
1454374
1667810
939457
1294111
1146581
1943406
728915
1945320
1701623
444699
56245
906892
1057293
683553
352256
480144
1923811
535892
660669
145408
1211347
153345
521223
1413183
617779
7133
1027066
1209534
1015965
1681671
975936
779097
1519879
283572
111478
389530
1376540
1489757
911931
1375226
1633460
1806824
1803276
362172
97236
1527837
707500
775749
981300
945857
1172838
1620769
958480
1360793
1305912
1010276
750441
193673
905588
1669780
1236443
1706066
1703177
1942504
1656190
1744989
823035
526159
1999056
1428683
624467
514278
173939
373836
923381
319520
730434
287206
740013
149931
362811
1732597
1883155
1394931
1367126
1146117
1449033
573086
910255
567527
679049
165024
1830849
934569
1640085
391119
1166020
56918
788933
1368033
310193
563679
194667
551472
1857414
1564193
644897
1687327
677111
1341474
1306742
1541098
39149
168863
1313191
1182983
1312148
519215
1444514
620500
496703
1267116
1249815
525070
1049068
390502
912220
347672
1708053
1911388
1356168
1293095
791426
387066
1047134
1714203
879659
1173272
475115
1261469
1066167
324397
263189
1600750
259511
1171648
756150
857102
1192652
102848
328785
306355
145652
885419
1636510
1866631
1200206
1382176
560754
1352075
910794
896580
918088
1189360
621666
631863
431723
1686275
1992067
840498
1300701
187133
1669764
1912320
880079
1527750
1369426
85172
1876570
519600
979284
273264
1357002
659794
61873
230864
62281
722050
14694
1048778
830093
85029
789170
1262734
517478
834772
157311
801469
1098312
568487
1552317
145009
1231547
1672970
1133484
933055
1659890
1039699
102558
1341975
939028
32546
608851
1833141
410948
971802
1381833
1979613
406028
1844601
1993638
214206
830280
453754
1487205
1053589
532579
890414
1533211
1765206
1297104
739784
398609
118357
1281832
1430361
1887563
1066326
91794
1816029
268586
283256
620949
1034839
519415
1527124
399667
469322
787991
1811993
518361
1705599
316771
1109881
1591014
1828955
1410118
264201
1208494
1809228
678633
485732
1914361
1182494
1191411
1174522
1665440
704439
1400868
1568623
1882439
996853
976690
672477
1443240
1211664
7019
401501
1952411
1072085
1219166
156143
1294543
397479
72436
690527
1475327
1072843
1910825
888679
1795694
1485144
1487499
1058819
1040362
105814
864989
279573
1527196
1264193
1822491
1484122
1193320
620704
1391508
1693522
1756983
384702
699394
907003
666197
177207
919096
1589591
1724226
890978
1906835
197428
266586
1939226
78568
691349
1661331
89645
1655805
639421
95139
1273361
1786559
1843558
714108
1180743
1597681
1263143
1692994
1555750
1634203
1521490
1230856
875843
1831599
1872890
640929
1795363
338733
633497
1380386
1894465
1423500
718039
570206
801931
676293
1597332
400805
1718300
1554549
1207052
1150282
1834400
77740
143773
748900
1399794
679717
1161517
1482202
604693
1813342
912439
1321511
1238505
1640153
733269
1844356
1526633
1231793
1778028
1435968
668230
1856306
1020213
1556612
913983
1743419
1310981
433589
29262
1436260
633105
1839107
1660771
63585
1317240
1570856
1198023
708102
1205941
918411
1814585
1337249
931026
958634
165949
1307356
1026860
1389524
1329681
1104755
1326209
191693
1711795
1083053
954186
1836637
846019
1374986
484992
1949430
1309206
529881
1010214
1915138
779074
9332
1822274
1160013
1823537
908393
1556596
228059
1640568
704049
412497
1405199
103575
447832
188446
863834
1187248
93600
1150466
1067223
821782
182967
1349896
715043
1023605
513684
1703370
200259
496300
1490564
655934
1329639
1621181
467231
58520
11702
841486
159759
998542
68812
1377673
6930
503129
1903128
656638
1772456
378903
1641364
1327812
753099
15979
602851
1517850
89571
1587909
1173644
1465258
1639030
1819482
1735983
1130664
1634129
1929507
1356662
46367
131361
214855
919608
1402536
496688
267483
1242908
440656
234394
1543009
267646
445747
1605968
1321795
644529
217406
1041015
55957
507175
1600406
837222
275364
1839767
461856
1038070
1882675
467990
160948
1770205
1311385
424274
473828
670007
558033
1088259
306969
1163971
44621
382488
209883
1359722
678846
1145646
1108970
831678
278016
898946
1967771
1862128
1552599
179521
626842
1913196
599482
1999825
136451
719754
1164155
1318997
578736
619976
1037761
381883
320810
697700
468857
197337
775781
1044477
1849247
1958324
1865066
695803
1255267
656646
1931928
454611
1769596
1211516
153283
1881574
796076
216167
1642453
1943893
1336155
600721
1488064
1425352
1300129
1890505
661897
339252
1662179
916729
247951
299392
1449818
1381963
134196
1184260
1251183
780647
957935
1356747
765531
314586
1435098
50060
373463
564839
952301
1829660
1675191
1694741
352490
25734
951491
1824861
1407515
1155473
1956272
685625
1592885
1523060
368005
195892
464996
189967
646510
448525
420949
710824
1764834
428193
462882
1072
136449
1224252
14491
1351616
586473
1892004
1807443
1003400
1380781
508570
1404131
1810222
1782560
1741403
423061
290945
1530390
492460
49279
1545257
702592
37422
1084046
158417
1184831
254703
1697401
1357572
1070873
1126174
704812
1680078
906431
241137
939815
149099
1193935
987899
549051
615695
819633
1846377
1607282
1656723
378313
1840950
1088070
1802233
1381533
673237
1506458
619824
8877
1613668
898879
542562
1429498
1820466
1929686
1013526
698687
789917
1832148
1413375
217769
1209423
1050343
1215008
482788
1013955
1813741
896540
383243
803332
790435
246457
1731603
1285458
1148378
1058370
1519963
1693865
1332384
1394188
311127
583154
19050
1598083
46591
1385085
1293323
644902
1662957
400229
1268687
55331
1664672
1132971
965419
809849
1307669
69622
1352933
1061876
997233
1251454
647399
1357770
822321
302957
446297
848079
40718
1041287
1692901
482449
1348192
519527
23668
1331872
1699174
344191
764731
1046520
1621945
1638523
929614
1276643
930714
187186
1528703
979710
1215357
1988174
474957
882512
1823882
1061359
936686
1180748
698832
1576390
779107
406577
964204
1197240
968846
914260
488298
921646
1393893
1803949
633241
33943
231564
657293
977005
1875
946800
812056
1499669
1887957
427047
1645605
443379
589635
1138340
1422533
762446
448325
467283
805388
201016
820698
713192
1771270
521863
997929
1316032
760679
1516077
1876740
1682172
981316
251768
679066
1241299
744972
594980
1957802
1792118
39622
619921
1895290
96138
291269
139262
1815509
682818
1643275
127895
166561
1653546
309413
1062959
1816896
321872
28384
248085
643960
1868904
1754930
1060511
97312
686863
473099
1431228
113847
1379467
793270
447992
1455336
1699648
1639127
997733
1782808
67058
1400531
607445
1936080
1157695
1442245
1300393
978306
937956
1778068
148047
1142920
1810636
557556
870354
1535181
1274011
1559799
302101
274056
1823276
404591
380977
161739
1318772
1212792
1569427
1982330
828871
1339060
39213
1435401
427878
939903
431579
82143
377904
145785
548981
1274640
1902779
1170881
1806174
1559511
945627
1677937
1443953
907779
1524437
1581737
703336
1507394
1331753
1671277
1007853
1346999
125644
1532939
1018903
885741
1478174
1025510
654693
1614765
1079559
1991163
991380
1641181
13923
1396845
1515023
1754171
722741
1299769
1062189
1853306
1359051
1540031
362354
1079010
1811268
168653
1833754
1054541
52923
1998418
823573
838777
1081036
1581118
1584174
1571685
347615
747313
1858753
1701069
1720922
433410
1786431
176706
1005517
1921626
989670
1768161
784356
1773524
1526760
1475942
1970845
38080
857284
1682831
301773
25600
1306686
1585209
348164
1052934
1804090
906006
1373446
1494040
148082
184101
1354001
1132253
468623
1683365
315131
183666
902038
1232678
1755741
584846
1622043
863794
122211
436902
1121704
1216755
308517
504842
1340500
1990591
815075
140241
1401249
1986468
1395808
390680
1370824
1812012
1872127
1885077
801588
737197
648522
1388857
258793
1525849
124860
49307
264324
588539
612187
1152550
1627264
219194
1518090
1620139
581937
1402757
179767
1375794
326018
303616
1543042
747040
1167613
1073596
1251540
380812
990274
1885360
1838782
555927
408933
556121
219966
1694854
11245
1817867
274319
370955
520820
911279
268887
861933
743230
1944345
86439
1642361
565898
1991852
964273
112224
251932
74928
1103939
1655195
369149
1395977
265679
202314
1878287
1807606
1843768
703792
1942996
1032151
1064285
1361221
131738
234341
1403080
1039322
1344396
15927
119198
1307408
81155
495419
918967
1396810
826974
1895935
1870277
285960
803444
560667
861230
596668
7324
334923
697706
382151
1893515
1279282
476222
22873
1016405
893948
1761050
164115
9930
1448753
809157
1411839
338854
356185
993324
1695589
688296
761160
1623143
1069389
1440301
172546
909086
233471
924924
438973
136078
1501626
332074
639899
43161
963373
690750
1245626
1192586
1762333
895555
1288246
868177
1906973
173957
14733
16163
489577
1443817
602312
102409
963048
1223776
1081496
1997861
1487998
1462281
664628
89461
1581234
1204763
1677772
345546
1240096
223739
1201958
127342
786270
210263
427220
813116
292807
112452
1424911
831256
331284
1337800
771827
725020
1130519
1785758
1123817
180222
717818
1845924
505105
1200441
1704804
930035
302326
1965740
1470181
49545
448796
183090
105603
1791125
766025
1922689
883658
614617
1012735
880856
280945
1381397
826142
1004595
963445
336872
1896063
61440
1319862
459542
527637
797471
958523
1032712
883689
1467481
564606
351025
15685
1687413
1164776
96900
855184
858747
431342
231726
1550350
1952709
826405
941481
181189
427883
979509
1439574
201840
1065080
1116153
935665
536142
388064
1463375
620740
172388
750140
384702
1928470
347146
925212
1843763
668169
582941
1558401
319830
781357
969243
874553
1298123
1587617
119510
1822839
1837764
380436
567939
1082821
1796009
1399403
7475
1867296
1569588
1367249
1126603
393913
1422829
424337
1661792
869065
499941
224940
745755
153876
1576472
219207
1471661
1082496
809057
97358
1010965
870735
1719766
461943
270445
1104691
1857941
64917
231406
1635569
309378
506106
1067647
1465898
1097681
1321380
1939347
1400833
556342
878302
1139878
607992
1837069
842178
935800
949466
1342045
1447262
875886
1495331
970564
722299
287038
1803351
1373818
1476342
1437976
259743
1725045
1394267
830690
94299
49618
1725314
915238
1432724
312200
1274701
662614
288051
1239293
217589
630842
1505455
873959
836403
175272
1950632
1753954
77478
284533
980571
1696151
269132
327981
1088698
346765
1517944
1490582
566524
844564
896213
1405542
168018
1031699
57367
201794
1567382
1338813
718695
202151
1065065
10645
917425
1117557
197138
860547
1105757
1214187
1672383
1525880
1012273
1256540
354937
1267809
762695
411278
1289111
35185
1370122
1970162
1624428
1472547
582631
55435
1491051
664060
287366
551317
977511
639138
439103
224284
1185980
22317
338148
1165179
693070
1943541
1080681
255396
1200351
868661
507295
1122756
596169
240582
1288150
1084163
931225
334794
685559
404427
1127121
614466
295783
1072894
1169004
152962
1360837
1468832
1590489
133621
1666580
436945
1034691
1821270
968512
1702420
1177691
312558
676809
1859529
200039
943024
321037
356625
431619
1624209
1399330
765545
1234012
1956073
1835232
223916
364551
21397
703493
1383953
1209506
960378
623031
766199
1050351
20037
1521831
1907822
912707
1634150
414259
1785362
754370
496457
1302479
422627
1088423
791324
50889
985895
1275242
1900170
1609838
813889
636258
606112
1621392
1729064
229968
812879
1912360
1329323
187418
1207497
369970
189495
578661
699156
494570
1170256
1791771
1083855
1729160
1553522
359952
1846322
517506
1396467
680914
1815592
1448483
1749619
203946
994386
90895
1431842
1622223
298653
1471609
1600740
1113634
3596
1725100
1653404
1315188
499925
1425967
1521714
25980
546822
674937
1991423
984815
1237553
1859879
143165
1863367
1884791
1608653
901581
621237
1146235
100983
1295292
1163070
1246917
87159
1507533
1218792
1548456
842170
971895
1606454
1817224
1668081
658909
839632
929233
1428648
1741617
476836
866550
1615062
141417
724721
376736
587139
674625
1110846
519398
1901453
1687674
337851
1788723
1142580
1471251
1822858
1381853
66329
1180425
358489
61975
1910284
1861241
1875256
826196
884232
837598
1174690
405890
317783
1322435
160261
521828
1114854
145029
1535456
1443461
599963
683312
1863337
1696679
1786316
4656
1192878
1441823
1971064
1751416
962083
1454042
294517
1962463
649686
242082
552996
312233
188107
1288678
872711
1805439
1247520
839494
1814698
822299
973954
1807162
301895
1058242
1737203
1364661
1611384
973946
1521546
864019
1096031
1763538
1802197
777049
1518545
1557211
653222
1561081
226370
410988
238512
105794
683210
80104
612065
1990046
33396
408529
678441
1900367
1384337
1791429
1366793
880308
1012949
1458735
1714852
1099676
1403604
408244
619467
213378
760222
1233127
662614
523118
872148
463689
577725
447203
992857
1234202
1191012
1435066
1080773
1751952
668047
330348
1367773
224056
445379
1423461
30222
545714
1373066
1005625
1224089
255454
304544
1407909
1752175
1466630
834554
1284759
1156185
89977
1617269
1010211
1116596
1633977
648937
639839
170302
1722239
159164
964535
905204
471189
1056363
1709072
950241
1887196
539341
324260
1876392
1342291
1618093
1014596
1691721
1891435
1805013
1397044
62630
1499426
1007382
1038687
325011
13286
1096348
1333383
1594354
16195
460397
1608503
177447
1543887
1587630
1335523
576653
25730
868381
1568182
203083
1772404
253485
899912
1579020
1201224
1240926
1402030
1624285
1370266
188908
91098
639431
377927
878252
905661
620570
869526
1819353
1779693
1806255
222371
177006
1548449
463594
38749
226617
1301153
1846931
1253456
1979998
700555
1213120
196276
1458166
1045727
1006603
207
1358532
508573
1380503
386148
1150115
1087572
1769247
1260703
1807915
516135
1754036
1454321
1935008
1019584
1019966
1956481
1749023
1405908
637360
1740134
682644
155062
1963935
1355836
1444138
307275
609871
743947
1959053
384524
1646176
1006241
877177
1754783
53037
1292367
1241833
832164
182887
234605
1681127
1920846
1455419
1200858
1370045
851964
686588
1673876
1825112
1292401
981859
1197716
976705
208756
1078617
1243482
87975
1098496
874857
1062351
1308270
1877451
1318390
106691
463772
341907
1012798
1911368
896765
669302
1139529
1445449
1786464
675084
1135300
704462
62028
238867
1475676
874564
991433
1673234
1451514
1773871
698994
1204049
90188
869795
1540519
1803127
1686864
1250764
1120325
1706911
1087820
291767
149819
1604042
1678438
19186
695515
321219
89675
1582844
1027513
1888592
1210530
1071433
114953
644196
488910
1115037
1918594
1866060
817043
1292510
1675691
581142
375001
1790533
1810682
283250
1997211
219440
792801
814344
965640
685348
1979103
746271
1139161
439008
1004747
1471446
1224563
1682507
1501086
305717
308811
1615800
376379
1443516
1009686
1734242
782283
811999
1027048
1998578
178986
174583
1288537
1702576
1166824
409561
351269
114947
1857166
1145522
53627
1507714
896608
665274
328596
1391396
1952076
1730315
1962417
1960273
155264
1499720
355179
1676591
1039043
1614016
273810
1628868
1322161
1176416
1788672
1427003
531079
1129441
576188
928206
235549
208669
1133865
271960
228941
606001
49134
55702
828609
709118
1868932
861950
1228038
1176551
1364918
572340
66382
1549926
1618728
1211823
1178800
428374
1837181
1225950
1612431
1590966
274687
554871
562266
1186180
1192636
1787684
70374
211955
1206268
740770
1887480
702357
222871
891730
1663213
1393607
1434123
75787
1420781
364775
1628439
338108
1423723
431311
1331123
988446
1281881
944810
843154
1922511
354348
715093
22325
1745772
683120
1194885
1280572
1782526
136831
756767
1653701
291202
991189
1071183
736936
1744621
756351
1922234
955724
90860
324132
1205792
1520372
459485
3743
1086013
941823
1347408
1878666
883023
828582
465750
508613
335765
99069
1607972
370547
294131
1564927
544559
759400
453862
1175115
1983662
254629
1729961
157328
1367131
307395
571787
1690023
226099
69183
383501
132067
572361
988790
437485
1898482
1136836
1896094
853859
223388
905194
1279403
110438
913898
1896837
1590589
1324
1464280
662932
363618
198142
123162
332002
1499484
979126
1077016
907409
754620
1974173
1486904
926247
79737
778156
716112
1501818
1297687
1522103
721176
1149713
1457216
1088172
1791983
691968
1740352
1136350
1469664
1268960
202747
1934631
1678667
23915
45114
1225529
1107238
808850
220120
79698
196020
641399
1459086
537297
1142683
636176
261959
1522705
1218316
69759
697780
22922
1411791
989537
397396
1563567
82643
357185
1192530
276900
1746536
827265
69207
525706
1553091
1562421
95437
969270
855361
462294
786378
783624
733432
118094
1283558
449290
1497231
781573
1962761
16006
240167
365852
1747552
1047960
954441
1654489
733488
1128794
1841882
1361122
1083055
1029748
1325281
270985
449976
831166
656326
1735707
453571
345277
1657287
1275862
1094116
1284506
464981
887818
919810
1750403
260964
497002
1722108
139314
819505
160871
896751
1534011
394917
1225125
595119
491251
1154152
1314177
660941
495276
1430188
1333088
1810665
1990148
838531
835570
1936091
911532
1209463
986391
486205
1165417
1975807
183668
1539413
537505
1121360
1713755
1723313
1394491
335964
610517
1019494
1849473
1965443
1447477
1049080
1367838
1624833
897842
1849159
388763
1808116
433914
1924929
1188599
1751577
1287677
1922727
1119079
1656974
702580
653526
866034
837653
1356060
168263
1330739
1455909
1018442
736327
837523
701264
702804
570499
1812541
1687938
1201394
1255094
429727
777331
1578623
1869407
1434212
1258740
1177722
1411192
313319
283981
1133617
610954
1056791
902834
1429315
1790416
541564
1514847
1300306
1552245
882697
1290427
1188676
110646
1410198
710166
22760
1019763
471162
1607499
812842
890932
45330
1215652
1378398
565879
1929899
549303
1945647
5922
170979
106660
1399079
1706074
943576
1237611
1399173
817959
23176
397943
312414
1277659
1665121
129964
1571683
717870
751881
1404255
1608027
1363719
992700
592326
1897973
1088687
1181013
1447392
774067
448388
386660
419488
1132909
198161
815179
619605
1833841
1764657
194078
500153
1882237
1908770
1820284
542053
1565246
345318
1405507
1630576
1270356
642373
730041
1214518
3449
241838
1089482
570171
1520238
173631
1863344
63928
1149997
210541
547103
51598
1862711
1996394
1416508
326133
1585061
1068707
756148
782660
1768365
1285816
653816
408784
1810675
1728076
197862
1889844
1819060
34656
1308714
1912031
1818646
1454719
1085457
1897512
426801
1255906
8305
1801147
411534
1749441
1116954
261524
208301
405678
249523
1740520
1587182
682380
959969
936734
1633229
455793
969324
709097
1492670
280066
1882663
1284438
677434
516773
109725
500929
1982171
665212
55561
1734471
306175
1704780
1799193
997831
1707678
1820222
113652
1594985
1047548
1706751
1147401
1094779
965756
213334
982482
332665
385209
299319
900256
1359462
1701451
552588
874664
1608353
455214
165260
1025206
91458
1000449
384550
523776
220800
1449907
1296505
1023427
1902196
1216227
1814835
975277
190669
647044
333597
20110
688771
1769293
1772045
462141
351855
1979570
1253256
1231324
1852219
814527
1825721
1294735
1841816
363230
1469358
639146
1223321
691914
450380
1017457
426351
1692690
1451464
1274275
450062
1569915
1581825
1004685
1333762
812436
268709
1805524
274249
72836
1226676
1816529
209055
1985289
641682
1901750
1704452
341177
274802
1245142
1870761
487116
1402915
1890458
1202792
1944279
485834
999843
1333653
627647
1913343
645828
1585125
302539
1532527
534212
1825313
1501915
701191
1387145
1405944
723601
1723687
471409
1459471
594601
1068252
506523
1468908
488661
1925817
185001
333900
584613
1248721
768084
334288
1178500
1400787
1678906
1671255
678071
161509
928005
671748
1203265
1834878
727309
647485
823960
653075
369099
47761
8048
1737626
266093
863138
14036
709573
1400998
1363880
1055097
595491
247382
266588
594334
1866793
1972121
1314204
541859
1275671
541054
359939
1634080
122570
435930
995587
334737
1771289
1411513
574196
1569050
1239008
622945
808416
1534715
1555314
1725488
1197519
208164
1466214
759408
1846730
663627
213312
1108964
790516
1648530
824936
1267082
1626550
792109
419015
418669
431217
997353
1368792
1180114
748528
273803
796318
1745308
1403390
210506
828334
1685093
899647
1563678
817477
1165241
1377290
357196
478503
1072705
1623238
1726581
1931663
1709363
480521
126686
1624359
199254
1850438
37239
1058058
1799649
812392
135268
1626521
1980798
1223983
281190
270421
1657717
230135
864739
1658761
508361
1413096
682627
1008669
59590
1843155
1327751
1831746
1965068
730651
1860412
142671
348908
1046803
417997
1779916
1306834
1922694
1212022
1873823
1578630
1702280
716327
996707
961035
1654963
753314
809404
521148
990375
563589
634675
1996120
913082
361657
722218
223549
1557214
766950
1078653
1616441
1779545
1070648
1870666
870229
420292
1747723
1422710
1733075
1743657
1444478
253340
593584
1887633
1206916
1035567
1636327
629977
1469531
1501206
785858
90237
1598275
1021954
1838533
753558
1454203
1767203
648182
831600
1736975
1170416
1655582
968455
1666260
1872839
41091
113792
1918417
978366
833537
219427
1954229
939798
63416
322709
931312
1908571
1630288
791877
1480574
913404
242216
1584371
603970
1500202
171594
600706
495412
1225568
373006
232686
791034
515038
1563568
1911114
871894
967443
873362
262203
849427
717297
885743
1703841
83550
32586
29699
538208
1957160
330359
1467474
1678889
1802638
1645185
1755171
153406
42826
1685978
1397669
1870442
1471824
75973
1768873
1443993
416729
1573782
748366
840291
1799890
198479
1218001
1390146
1436297
345219
984452
1792308
753642
477291
553759
1973538
316167
1755584
677711
266589
1879842
834986
1976110
259502
331482
629978
1677697
1768671
596032
306691
1132286
87953
9442
1186451
1033169
771971
1730487
1082847
331582
123676
626408
888562
1370549
325550
1179601
485582
1719162
621438
1649287
1943498
728188
715941
1416362
1661410
902241
734227
1039412
1910388
896342
52927
1768521
1443853
1900966
1334931
176380
1553384
1361287
1708076
833132
1595377
1832544
396584
1599715
1606749
1741980
1176977
108002
1030914
1613795
1058938
1246708
149818
1846286
1924264
1263199
772875
373880
1244171
867564
1844327
1238871
562675
1628611
1893800
27794
1764008
859881
434400
949804
794046
1469996
1809572
1847474
171706
955298
109866
142945
1849444
1792691
1485847
189313
192254
1427536
1612134
849813
1371414
54044
209701
1114921
1585528
115624
7284
3653
377847
61049
987914
1553384
1947114
1005473
1506024
824538
1744431
217602
1272658
1539312
727292
157681
566446
792339
481653
435449
454126
1997668
781291
999111
1875288
764961
1595733
625970
1366365
1235124
815983
1288372
892764
1076152
1664360
1844166
877573
574305
254276
619166
966889
1127569
1428592
1679850
12547
918798
1663133
1494758
694742
161505
991441
336192
964689
1936777
461495
1551867
550638
1720796
1478927
355704
1880759
776103
90425
1351254
62770
209176
1444564
878085
1386458
469130
1635362
1298304
1021221
698305
259187
1046286
780877
278940
201262
800301
45376
1594912
32447
84644
1455314
1158890
40760
944394
1742816
1992441
362061
1137482
343687
11323
585581
32981
1551526
1615438
1633886
801627
1634022
1129386
1683616
1060211
637951
666896
67043
67275
1948566
287501
1174179
500142
298778
1857592
1992378
785586
1185696
1402235
1723789
1169637
1769182
1651590
585313
1256047
844283
1764160
995393
543876
573228
1785100
174167
447173
766507
1315324
1320308
349448
1127764
1985963
419540
774481
374192
1893801
641349
1341366
1611997
1274889
526973
87983
1198973
1057918
159560
1369094
1274586
156377
1919466
1097703
21064
408880
1730572
1591410
268394
1364927
1322773
1127881
1016539
1163254
821842
659767
1962905
571766
859584
1290148
1861582
717140
1713089
1898289
1595359
689356
392619
1995773
1628744
478554
1117514
364751
1139863
1312257
1420825
870497
1339291
945589
1466400
1837101
424858
1519458
758422
690583
986234
671036
1174510
1970725
1160777
204443
931119
1481837
787185
296812
157282
915646
1756745
1617093
1142472
1018818
808572
142979
1387696
119720
367288
841783
774879
459190
403896
1294103
682275
106661
226627
653745
1448830
420841
1817922
1117026
1228612
1877665
799658
412460
64197
1460806
1558229
322847
195013
1169109
690749
1123291
26794
3553
1806410
1296099
944481
1134445
1537459
472765
47298
1251564
892585
1672202
1381778
289818
1741292
1763308
1731996
601896
509221
1800892
902937
135293
845359
1067880
1121576
1058739
890223
1101691
1845156
754611
2270
1110912
1643726
1622524
1144351
1666051
1718853
85472
716022
1056344
1002175
60292
718770
703094
218872
1126251
1293241
590950
1637831
381122
1168882
1824010
1044132
847720
1641647
1914225
1830451
393007
950923
249957
1770716
152898
1107562
737219
186513
1320250
89870
1412402
900729
171943
281389
850157
787102
1258796
71536
1193360
404887
1415559
1364217
566352
1709577
124799
1650478
1521170
1623963
821323
691008
390135
301216
1612751
1767270
645036
1857994
1369864
1549911
1061489
336482
1846222
446367
1572792
813871
1058266
1020042
747368
1963311
1436597
859078
1679157
1036574
942332
1882881
579791
1590884
1418296
1767854
1919715
1290310
1109390
710336
37420
1376492
1008295
1809770
583165
693477
1362697
1111885
143012
1208497
1542396
1046303
478138
1507028
1184444
1372071
1504302
662810
81000
270489
927483
453693
1955584
1555841
1919304
215343
23802
1350146
375013
845792
1911184
310281
502408
18909
1477511
1441477
605359
240763
43708
1139007
342491
184643
1970477
169054
1382196
1195440
81461
1197447
372561
1970388
345903
328965
532400
1682458
1917204
762384
92606
1544408
1345049
371386
1227326
378460
1458583
1754990
500686
976094
1764580
99436
1748671
63748
782491
1144624
740613
949064
54119
1638913
897551
963437
1866674
232949
1441485
1908464
926081
1378249
960590
138851
1727073
649187
1807159
763706
848322
1546222
1207044
1703894
1711226
340740
1249960
514714
1455842
356952
1845277
661374
1186317
353233
1798215
831180
1148278
1672931
1864997
1884949
810422
1232948
993119
585527
1332450
1324912
1288739
583884
1439052
1669586
1705441
1045875
1318605
527845
817354
434712
1727555
266188
1921730
1274623
1093456
593765
480518
1718703
1620260
1894886
162318
1606196
608019
1331111
1581296
23642
383601
728474
1399443
1943702
1115671
1084034
250733
1196169
424886
667521
1591385
897074
1808536
1127632
1479669
1145194
1256946
1245886
165918
1043087
1168527
1341831
716762
864729
1461707
1833790
1365525
1433264
1454994
1383099
286093
841641
1784013
1209706
1586961
695232
1826077
813606
562635
1083639
1455633
1070253
144744
901367
503522
1151377
942941
1006925
340327
1427686
1321145
1475561
1838540
751596
1302859
1029007
1568187
382928
52049
326254
1428510
541415
1560322
1226298
209450
357460
1855813
664389
703234
1098427
1683751
570262
1108991
1042088
1041464
164519
416502
1461726
1105936
1842568
1485150
571078
1645334
1627944
307042
1217227
514260
1023426
8435
575674
1983745
1654938
772989
1407341
1334122
1874110
833103
753811
1355472
737138
1441064
1739607
948546
708234
308251
357717
1319752
410883
1546862
1082708
637907
480590
1914157
1444472
1332902
1191319
1875694
1362045
1888796
1097488
1106886
1915237
1223935
670713
14242
270598
669588
10221
1781576
48829
695775
1367659
1128416
1514793
1633183
151991
112117
327290
114750
1597034
1599162
1654858
1046713
962558
1446967
1583495
269080
1173225
292704
1397283
189575
88564
308482
1255936
321505
238420
1390468
1544692
502767
209874
498265
95434
689694
1639510
1012020
1367982
701151
133534
274685
1241751
1532771
1972031
112243
1522688
241680
1813435
1707834
1009320
427377
758933
1007646
276264
1777604
175302
695845
35209
821479
156353
853866
263300
298546
148838
1821093
1016983
1032891
339190
869467
260724
1869717
655695
1716631
1828385
1148707
398836
874831
1562534
1865342
762181
1203366
1559110
1524281
108592
232965
608594
801901
698823
1700557
508308
145854
1911439
1380361
1478464
914318
1436931
1247363
1345828
96217
1156066
1529123
1074559
48532
554421
1766778
108370
1694667
1565586
1327168
1896448
1458165
683231
1107965
1695492
303679
94007
80333
1701738
1238496
604570
734774
895397
1945370
562444
1669883
1833970
1301996
1983836
303954
1917003
346148
1098597
1022392
949744
1283679
319689
1962239
228351
56112
577721
870029
923197
1947641
301232
1064703
1316098
1410033
65504
392441
312588
1121961
664175
307768
1438887
970692
1166080
1068218
574115
1672214
569674
788850
1796599
1462401
861838
460465
31746
1324725
1095420
519735
54872
1181160
495486
179707
39623
934878
1704546
453040
66192
946609
1160998
486638
1422093
270407
54396
712550
1828273
854259
720928
234995
1582428
560104
74011
169198
147174
640003
1964495
866862
729424
717368
838168
1683059
1450331
1362339
1928277
1995637
1707142
28764
995593
620286
379771
59959
947328
716413
359848
464524
1595052
1546926
966335
1044510
1965759
324288
1674679
1464244
371994
1468899
453691
1272743
659156
1407106
287217
1117194
823892
1207831
461787
683488
281556
1993737
1957324
712771
337705
221884
157593
1293049
935273
32657
1536901
122147
1049312
208174
1867098
167246
613766
1206792
1787218
789248
1209116
821027
1434436
1246695
1281036
1007475
1367455
932651
1041827
85477
86595
1187830
54028
380015
930267
127764
597329
1033464
1082395
142012
1878066
977720
67640
1139981
1727613
1622615
1098360
1685096
34783
89596
1978197
788271
1732928
1268331
727439
429668
328596
530197
1554447
70860
1810252
114663
620786
1670017
1625921
1420498
1187241
125917
867169
520809
450120
1309426
1537542
1080520
181624
614077
642138
711620
685707
1832564
583219
878458
60644
691391
1003730
1026410
1512538
975089
233713
1300091
1836641
1559750
1934806
532051
896436
479444
343906
1669550
1293512
703630
1994486
1770211
1026880
1454706
972899
770872
777308
1447716
1780434
657888
1879691
1554306
1822954
717434
1563248
1545972
684436
193289
614156
1357314
387117
845882
695643
199832
1373912
1260827
341765
165804
1324494
1212544
1512503
1619818
1462887
137345
1580168
228442
5551
169460
814415
713435
57693
1652224
1958215
1532634
71176
429900
632327
1297789
343852
1888501
1260749
902220
292466
878956
150219
790160
947178
1624198
581088
422135
733751
405523
1308931
1225767
1451675
318837
1310150
1236862
118183
1620497
1304486
952607
1208630
710049
1280272
1974613
768453
1141014
1205662
1506009
1091975
975246
788971
1821370
1133677
1173530
1822951
227488
267454
677738
1926783
309029
527675
1155170
222256
622797
1261393
868452
1652003
1081661
183072
157413
1400076
33806
791345
1671605
1656175
520922
1907107
689330
564730
359125
124192
1171038
1084379
1052181
324171
1193493
1968114
1257733
1784958
134683
999013
1325413
526626
910222
1069931
1309449
1167626
682484
1656164
1760213
1926947
1458462
1537021
1950272
1022982
1519046
31792
1913524
891653
35171
1149266
912477
74933
1780847
1312233
385134
1426006
1137654
1201373
1348923
1783120
1608121
1412220
251733
1175183
833381
124429
572917
233704
1547375
1267605
1254858
791456
1198372
224040
994631
1815009
746298
77002
40218
1449497
270607
154653
1712015
1311394
1581644
686728
1886899
107639
976957
1739635
1480959
1569132
827075
569638
808911
100313
1986573
1544660
1622752
961624
1600704
1020287
1216327
273407
435266
1622423
315252
1033408
1232638
357978
1028735
244754
442253
1976683
6487
777504
355559
1467845
491908
158045
693221
1380130
1182611
1999762
1493406
1137948
906232
68884
471954
270670
857744
411666
707558
571751
809422
668464
1987659
1389072
1581409
1588397
1478875
911852
983992
209575
543190
624118
1168787
1215987
1053987
301899
15558
332360
415443
915261
1294205
1926474
1542856
1501625
322814
1545788
744304
1006118
842681
1676526
257224
692387
1279397
1140840
410893
1823396
1761375
394629
294451
1659020
351978
1786719
35743
939259
862525
123068
1456639
1499544
1077361
684912
512234
384972
1816243
665301
1079855
334780
1475522
953412
1217294
1184685
787672
476848
1551963
1276349
1790579
237712
1610749
666294
1403157
1607629
241918
200252
979453
1953346
1454170
843837
19989
797404
1846297
1787612
1346896
21081
789450
18295
1754663
307666
1809301
1237310
1820404
1835361
955068
277363
866703
845306
1658292
802008
1550523
1075300
1896945
608908
1027441
1428308
371549
770272
564883
718260
270033
201128
265040
1903354
870479
1623222
274670
360056
1627292
1678457
602492
773360
1109828
1795394
1613696
1744101
605698
850264
565354
1819373
505146
147958
131308
1173323
123637
601928
844489
210172
161609
621232
855354
169996
613736
523380
547795
189379
88033
1488893
814156
349903
1681579
1103587
259969
131724
1065569
1124251
4188
1614672
917799
1502157
181161
150310
612208
20943
1988607
446613
1629237
494432
1282482
939973
307268
1847545
426196
736140
1430630
664860
658003
1756950
1310843
1698081
1109761
251187
642884
223359
173683
1347901
1605027
471116
539489
1577715
220440
76548
994409
599316
1418296
1224694
728471
1603895
76764
1553351
155740
17805
544674
460522
925017
953702
1733622
1986703
791708
911385
333875
642669
1365795
1506928
1223539
811533
278251
247530
1393334
1689238
296052
1311079
1198857
959449
1135758
1402650
740630
294105
1888763
913956
1985784
1216601
992266
1292953
1249979
1446766
1320330
373382
161058
933357
754235
1094197
1714175
1185656
244215
1425495
616336
1068347
1928705
1894910
1645029
1250644
355852
336097
795456
1076951
1393403
517434
193128
230275
890927
641509
589951
684027
97930
1779120
852262
1935941
639399
19863
725679
167662
57776
153978
71748
485422
1535425
163547
227811
597546
200165
268340
562039
410159
609680
1794716
908307
298389
469345
144496
1539562
293325
314797
1885
1064316
833262
862901
541907
925766
1311405
1873934
1342946
1698016
1198885
1059840
848676
171821
1075463
370990
400752
1800634
64829
459426
593735
1428194
875775
1696994
165859
1372004
491733
1966936
1064828
185088
1025417
1695678
1243989
34709
128102
1927418
1830068
424157
192084
1759362
171135
989027
1686282
195615
1330384
714697
1054770
1851764
694222
278956
775643
846293
1661353
446552
1347287
1495145
810059
96913
513691
1018572
1061587
1458585
1774227
117755
1850136
255571
721569
645266
483377
1627554
1733225
1058504
89354
647137
182685
1006807
445534
1145580
1060963
1657254
106756
831022
1003139
1477648
1038037
658782
1109462
99945
923287
1362570
1532655
34681
1028895
1827806
1315396
1420425
674518
685455
292548
311988
1941361
130290
1074450
33740
1497140
1816589
34537
1853844
1574768
299629
1428990
1350686
289726
1181506
68093
1703327
240774
1827402
252736
1623901
858307
608428
1469272
550921
368704
918843
1809807
1599080
813726
1540561
1507286
644555
525384
1725407
708703
21327
1478718
383855
1529702
46793
686480
1193518
1762510
1572859
259088
202465
1488273
37546
1432768
1528109
508399
374307
554857
1554807
794744
555033
1675775
118018
580424
549660
1399757
1275821
432157
532384
1257731
997746
578694
1089854
214284
376112
1771080
5081
694024
1045011
1068072
981745
1484484
421874
1499850
1468133
100775
1351982
118863
267539
1291977
1291917
583472
1171392
1402685
1564488
45337
91004
730294
1554404
1427074
1104222
565619
83347
1745881
905220
1608199
20675
298621
1249365
579052
571750
1605345
1687517
525112
1209521
1430816
1804269
72675
1399794
1852398
1165110
121345
938129
1615956
992489
1852430
1750965
1104209
546221
617314
44670
1440368
6889
1230253
1328997
856830
1347941
1098178
170827
1845750
135329
1361021
1505358
780787
1306077
43002
106907
81238
1781263
1096084
1969882
98212
1383766
508010
480634
8614
1065725
1189575
1406225
1753075
799133
1743461
683603
1795010
175399
505653
972102
1328902
1582015
1687233
447807
1170862
947123
83793
1295341
752036
1645689
875188
815217
794196
320576
73332
1872928
1261783
1903249
1928068
323038
1921789
1453957
1180538
1909398
725885
1865967
1779072
1920846
1605886
638797
198904
64283
1309042
1034500
1736127
1266976
1681550
510917
202346
1092742
351031
319221
1324372
1332869
1966132
1415784
799186
1419663
533924
776957
1754248
767055
1316678
747315
332710
671804
1909277
998164
46133
755569
401265
1207007
129090
819783
1091983
179871
1944741
1140627
345525
1799928
253483
523804
556017
1790069
1391736
1625816
131518
1033024
1378346
279898
621749
316258
179334
4735
1877176
932094
124428
1345006
1950869
1079483
1758272
1373098
1867693
1124968
1819362
408388
1281030
1151291
1936665
1388939
740094
105551
177363
1445130
460886
405025
664431
1433813
180395
33701
186004
914525
177526
1906165
1196352
1724371
1039359
471488
1596975
1485146
1644694
1805413
948925
662391
1917382
328978
1260214
123566
161991
859183
574928
1541212
1385240
36398
1771560
1351553
534165
1729982
1741843
551231
1082858
235521
1208146
1885924
105304
1224213
650525
925648
286686
42041
375005
298216
971515
1780704
948089
1605453
39227
1654890
1826909
1380009
273343
73090
502264
192864
631284
442443
473504
1945225
1792725
141879
444169
1372622
490392
582861
492442
527872
762510
1087014
1431203
177759
1336278
1546931
1240472
1096354
564173
768504
286835
492927
202068
1884135
1478546
470743
1880897
33483
903400
1712448
192665
1212938
1453298
1374264
1407156
881091
1060922
335981
250554
445235
1396356
1827337
738656
128526
1401977
195199
64853
1654645
1740645
632321
1973188
364088
1426624
1779580
363429
1736664
1191340
1306931
1788600
186144
1341636
1196032
274623
1538717
228405
36961
1111589
514520
1900796
495187
1526990
1609859
477964
767517
658539
353778
927584
63055
1158019
1828531
24107
1451471
671191
259196
1126004
544442
327950
310721
1775268
253141
1736161
500209
745977
630878
639289
1832032
1856541
117448
739900
1775926
1605094
893090
381123
1257795
142906
1362945
3348
1787785
1727717
1538374
1781254
470164
720134
1432390
1508158
691113
1153066
311069
1553882
1325878
1290090
506450
714036
1563796
1220019
468628
1387175
267707
1386727
903173
1650129
859216
518278
382062
1255640
1385665
207414
1052865
297017
1704334
62753
193487
1070556
456417
829307
1165388
531704
1558851
1185187
617886
1607066
773292
856485
857888
1201334
1815935
827432
1625953
368136
1708003
1783499
1144552
755327
352745
323043
1951789
321541
998056
1087953
339550
1506603
1197263
583563
490527
588313
303589
1601369
115639
773615
1387395
1354073
986191
543694
1143314
900713
1785805
286607
810411
830353
17853
670708
1241089
1829757
733858
1528986
868056
1457548
161555
1032126
886949
632635
1940591
26486
286357
1467587
419177
667217
1298445
486652
1005708
381505
984742
1887684
689418
1864717
329811
1664039
1326267
509386
1734867
1585203
1362995
1341306
1972224
561484
387871
1174459
1867972
278503
1579321
1668765
184174
329204
373061
152033
1033959
427134
457405
1065591
556966
527483
913869
236551
1039044
351800
821628
1027733
1790636
1567497
1669550
1528167
1729033
1381395
569325
737963
1203047
267188
569108
1016141
918946
200786
1221778
1568044
742383
411776
884330
345511
1826437
1608817
88235
697299
1867034
928863
1031161
1156496
1509434
1824324
763044
1437989
1377656
1251373
787102
747518
468023
1266176
797758
1750746
702973
1204489
1121239
1908256
885961
697312
621597
425096
1241522
582423
1618577
1739455
588735
364116
1684765
202086
1974696
1410977
446885
1294972
1024505
1723859
1338416
1555757
1245690
283678
952563
1058646
236870
1770619
1362620
1921154
1949608
101608
1683090
1386751
1783459
367274
798232
419733
1374886
437397
1997893
264618
1195616
607562
1898782
1814863
245594
149685
1162023
1536092
1671090
1291779
722690
1137932
1713520
392353
677795
1305253
969275
1691629
427822
1931442
405094
1470254
1125069
1561609
1400367
1950166
1287395
1767829
663450
742614
335314
1645117
724884
1805627
1402128
1918652
324692
1815461
1807209
1567248
1175978
1384503
1866676
60500
240634
473760
1178984
1066261
783618
1210752
1251779
216550
1221487
607859
71234
1718720
1484052
124959
1219137
1474808
727300
1475547
1015324
498964
236662
1982101
1632816
365962
456685
407893
314841
1462160
1261731
1610711
707191
440226
1632155
1486703
1011882
1471783
60572
629062
1859353
1896669
1396915
241403
263263
1361011
1146637
164693
724489
644664
9091
1893305
189084
681293
1616320
205218
1262676
100520
1298628
1332613
644254
1722430
132800
1414623
881799
1076111
1393437
1937871
1081470
1288606
1787620
839377
1497297
922868
991521
915739
429840
1934224
1816434
647556
1202844
941355
1410572
1654726
1499728
473822
1543762
866786
62681
691144
454720
851495
789210
1232946
405824
1887697
1849424
724566
917732
533328
163792
1639105
1304165
884100
613160
1770078
1701497
347824
1525606
714136
4993
942392
1302323
340607
1715488
1715957
1125673
838132
1417653
985974
845700
119406
1108664
993392
621757
527217
1564773
143837
1234737
769769
896590
872483
697501
1967705
1588895
989137
1838643
1669785
1609163
1762489
148522
1606580
1636293
614060
1495179
1198862
820750
29917
1041173
351768
1523778
878715
327647
950317
1728537
532266
915423
132831
1208781
1219486
469476
1802159
783347
73631
221372
1634332
61639
1006812
1737411
1502833
936532
1104038
731450
932375
30630
1838238
1376823
720402
1000363
1151232
55924
1901492
1841640
1844163
707456
175679
1365345
909676
1214536
701917
1420059
243051
1583075
1850460
820499
319195
1075790
831536
1553418
1767871
408946
1287779
1314652
1441550
1881698
349533
1026086
952686
149102
954635
1332047
262188
1320106
1770462
442405
594973
1864183
647279
677235
1433970
973994
1106861
51391
126733
1827699
1112255
559146
1203037
1939575
1923490
875692
998215
562962
1082704
1121312
1279364
874117
1810255
1531528
591688
494931
559971
265557
600291
1360001
1676037
895624
769229
126410
1676054
1975055
488614
464916
483932
1985965
749929
713417
1344462
1956644
871193
562832
172283
1270994
165226
294341
1434945
1921115
1064236
1772834
699583
369088
1276810
556999
375680
470241
1427322
1644346
1172952
33258
1852335
1174551
1959196
1603184
1839613
477836
1211827
1650821
1831600
940598
1629135
1846203
1357129
1583615
1449516
1851406
168549
720015
912998
401471
1165575
1390433
973486
1145866
485726
956696
312658
544204
782066
1202381
615871
1671491
625178
1329840
1204431
1628911
899170
381860
1810598
1324363
1672552
1715369
138540
1907026
1821604
1807005
126391
1923515
26302
184714
1736796
1191342
510488
1481615
994868
1540725
44135
101549
303601
580815
956911
1484071
418178
1684258
476786
1135447
1159540
1072300
854128
1212978
735899
172777
879573
1978352
703052
971490
935700
622059
38000
1385707
1910685
880849
331818
1184624
808462
1424620
144821
865639
426479
932571
1207875
978998
1827527
48105
1751859
1865718
813545
1556684
806400
325707
831163
1945697
1185688
31341
487658
774079
714192
1934728
1602409
1505458
306003
56157
611061
742463
575445
1793275
642375
1727674
1439079
676855
1566833
139621
1178560
1965656
458529
1737855
73702
709928
1702135
1954326
1088791
1956045
518068
914423
1471420
364776
319452
731773
203159
1260055
1756009
872748
965103
1871924
1754421
744593
1003302
350291
1046562
1309000
1122595
51906
1967557
30549
1260279
1465891
1128270
1899358
737119
411650
291265
1009599
110820
592502
170408
1643198
1573428
1311155
1732669
1670471
1282462
1248488
1354906
1434728
1233040
1996488
1589657
581468
726501
759899
1628636
1922420
1921935
115464
317395
210573
865423
930173
1271122
1135173
846886
527394
362387
828321
1505442
760648
365655
102264
413399
1587445
96890
1866747
386170
7597
669441
1528798
52003
876035
652709
848431
1917988
90408
283152
1226151
1428926
1857701
549501
1329335
1047378
193854
428157
629773
1796251
950994
97707
1522765
1539185
1301577
572432
681304
1823618
479381
211120
1673254
1501223
1615299
1228355
255384
1511364
182013
1149893
1665671
1338110
205957
852554
1378586
221274
719573
1630239
638208
1802586
1010877
52453
1708313
360463
135800
20969
916682
810270
5263
665311
1909329
366696
1778960
663158
475875
570711
1510522
1873768
1151317
1565737
1156437
690089
1092355
1340435
1898486
85322
353319
1996621
654037
185988
1637917
1847142
1089055
1396104
1788801
1056022
923797
1331460
58208
1728311
31840
788964
260475
1171884
1236558
1857141
1349752
319254
1545016
985436
651045
645012
1083522
1995509
1643747
1646324
283755
1403224
1272630
1941328
792068
637523
1844489
1839109
507118
467012
621
500034
555419
898213
378025
285245
1829829
906436
1784
1187366
219455
539388
1082318
290330
1051401
1688352
774411
1531284
1694489
1769568
1370148
228386
1564627
1706569
420824
1386011
11826
1450094
86648
423055
1364248
384732
735588
382409
808073
320798
395446
397577
1385889
1406168
786274
1882507
841857
1035526
1551346
336799
311896
376950
1550933
271865
1907125
817969
734349
1179348
823115
622855
1503677
1709417
1143543
1615878
270061
123757
42619
865991
866940
1319724
1713772
524745
1128788
726081
95350
136178
75131
1541439
218263
1276004
1301676
1042931
1659299
405196
586745
1913891
858866
1678313
1230113
20550
1466976
1391535
1629377
659424
605135
1473420
415219
1723324
1696039
852447
889082
1976957
1526587
767469
1399628
791519
280595
622056
1601501
392068
1368538
831798
916909
1084192
1936363
1096857
1184501
536104
265927
1185784
1256085
671521
1501846
703467
809744
1776360
661274
981906
1882886
1321807
1787925
1971961
945718
1251638
1870185
1733659
611812
360218
340483
483111
499694
535066
74064
1596258
55137
1335823
743400
929707
268161
1818121
1377844
1542297
475078
787157
674327
1145372
1601688
1275467
1498088
1869396
320711
1457379
313897
1906946
1920978
19910
443154
622785
1051683
1388706
1265601
825375
1812165
6309
1066235
1669599
1214309
374577
61571
1113359
770711
1648967
238306
1329743
118015
1549140
1806150
102649
673024
122794
1206410
1569733
398971
159524
544222
913473
1794852
885419
845024
153246
1138050
249928
599717
152134
436264
683529
733274
1656288
1685998
821558
1537482
57484
1681181
452594
1773876
1146276
666330
406939
1407290
881265
1969236
1849502
1413729
515648
679311
226056
1449211
1703709
807845
82939
1048890
671216
508633
1125261
1184721
1919776
1437487
117947
927559
1437810
982322
1194442
239341
270576
1816656
165478
971301
1027426
1766666
1526085
1437329
1164097
509272
214203
13787
1889754
1635797
95332
1754926
1570599
58466
378424
72883
885717
383762
657491
1813235
1232248
1491697
1941363
1649240
407751
1219839
1321891
1489894
1768831
758115
43618
882192
948205
436769
1543125
434549
1799398
1773454
1420767
68859
1670654
181017
1378239
1570538
892241
13932
487921
1292984
1301390
536495
247552
358367
700896
919239
682395
1622123
1049019
1632456
565756
350476
1643386
1107624
1759065
191230
1387884
316997
1327270
1229218
1916732
435024
1746510
1817000
1135594
182654
1788671
1349692
773692
1491508
1548569
1908308
536300
1792418
751703
299394
461272
1092515
435696
1041694
326596
808231
824688
1590127
1012231
1524022
829439
246202
156711
1511241
364213
1235603
436058
1328825
1595590
1039058
60881
1176312
1298765
910371
1753634
1932788
1313350
1470765
1739420
1522049
1613307
1686140
1868966
767554
463447
1761031
471322
598421
1278652
1769063
694555
1683436
1628500
307163
834262
1228427
521028
805370
737786
1851367
621160
69064
1953993
1523594
181085
1556690
1793726
198334
232316
1945054
1667516
568616
622900
1099647
265790
729435
1989066
1694082
1249819
954645
1355589
269862
1256703
1526208
1077234
1287303
1896693
366086
1966555
710117
1134395
1045900
1319851
288443
1274280
1617917
1202818
1322654
1113426
59535
1075017
1071847
905170
1757702
552152
728678
1337869
1960981
1946377
210022
1369327
1837267
827149
390406
451703
1544608
1118868
1913715
1382865
1054493
1556586
1244397
1873326
283578
1174665
1450633
172379
411463
1486132
60418
590629
1297121
1644225
437362
1021803
262184
1183299
1487057
1957874
1080933
1725236
503364
1678417
1821606
932951
937753
1644366
30266
1704024
292899
110496
1754967
592425
1084552
1879040
985453
1578965
723525
721388
389077
1183614
1195613
1222115
488794
1055355
1784827
1328180
213008
1632463
27228
647766
1771041
968345
1240647
1970929
1799790
20778
1457775
1988584
1634707
1572164
1537724
1910777
1266432
1848799
969239
1904558
913595
425455
991307
739651
48975
466422
1125770
374661
286519
813426
1628761
1612716
1916822
1524725
604341
188254
632915
1513530
343367
851973
377495
1461301
1147106
1532909
639011
419654
1430368
1057266
387012
1523074
610957
1749606
1477211
66608
267524
1237066
994520
544427
1542680
1974794
448374
64799
1769855
1222079
1697075
192139
1287899
1283880
440528
478955
1043836
1512817
580359
1762313
1884604
1569743
366944
1952629
594931
619901
972242
1502494
640118
1579901
1206111
113181
290916
1532835
1030337
1108884
225916
797702
697427
1636070
1464013
678990
1369274
1545957
1657997
157529
1036524
1171746
788291
748177
1328585
1693327
632680
1141425
1663093
355032
497954
1001796
558373
345806
1738094
1093052
1051643
1111696
286264
1280945
1592646
1031319
1531801
109297
1127406
461796
1022819
557408
614066
296551
1291453
319216
633605
1012039
1683853
861447
888596
384823
478726
14873
982544
1607372
1707552
1172853
1611107
1759605
1197369
1582994
1181845
624027
843843
685798
99825
829015
1517112
1099963
354143
201418
1352302
810050
1874566
1702038
273968
1450071
778140
1008638
960063
1543594
81720
1746084
1894897
1077313
1682008
1958688
1106933
1173870
1503575
781704
1194525
775807
1234879
433060
1075360
883895
373583
5247
958971
1574792
229940
1927072
392508
765777
166653
344256
1865739
1133234
785101
1764038
1868121
711066
1087504
1150452
1231209
317264
840996
1132367
1571570
1064654
1084715
440581
419829
1434009
52895
173247
1645443
1758979
146577
1223456
379483
556864
1516584
257298
1056356
1651389
246542
1732408
1450828
1487456
183567
1664759
1039701
952820
362107
1667623
1447961
1621875
211354
1851190
1127060
139133
1633756
948783
1084066
1822636
1851224
1407711
1317829
1389064
1069470
139728
1372195
1061664
193085
222190
110896
1949428
723276
1881650
1649360
1605435
925475
1819033
1772334
25905
1233229
268361
1961611
1448902
947860
196089
98795
646888
1609122
1733025
221351
513191
731687
417343
1330996
1447886
1974264
1970963
628523
1421884
1848876
171096
1182296
28590
353210
1199825
346879
1022542
816542
1863162
993907
117188
162312
1109042
309530
947046
437745
1889043
1028980
1546225
1406339
1360178
846079
1521435
1043559
932118
482166
784165
1678406
572750
725797
775952
873362
1715243
315319
1800331
64242
526839
1024442
958339
482137
401937
1798235
453351
574258
989903
1320119
600344
588252
1975538
656211
819935
271815
475203
968138
1016057
1314913
518647
1287774
134564
1991987
1489136
1907183
1383148
427305
472541
1876286
1281734
755591
787784
108236
1301581
1494645
926512
1462863
1253722
1956685
287772
1284669
1281482
1882191
683331
1217606
1173679
1082883
874888
970800
949570
1365695
1429834
823402
1883646
530971
905822
544448
166406
1143961
580910
509354
1642271
1167797
1193779
762968
1443190
1002229
1302580
376864
1602663
1769356
100520
722759
1061977
758707
541996
1277542
775108
1477353
1776604
21637
784323
1665668
1964041
138251
1945256
500726
627306
1919811
1814752
1017872
820594
1595885
1196855
1148850
1577874
649240
1859876
896069
1640939
1170997
1128508
1429427
673186
708581
741952
574428
1964162
1906238
345168
1553527
730353
810425
1925547
569789
531115
477271
303892
159588
1192173
1947853
1516801
737443
601804
1762320
1463773
1518188
620574
1392280
131167
1509268
103800
890240
884487
521522
734334
994344
231908
1155851
123327
870949
1132302
1775068
1957149
1486561
1857716
344201
228985
1229995
1655006
1259663
278844
1640807
1984742
962259
60251
427100
1277529
1449661
1793997
403413
1747524
65784
1996508
1867187
204375
392572
1982949
1675865
1068651
514015
1509378
448744
736319
617181
1964963
1644373
919884
1555554
795704
1071260
1931429
457361
1305313
1271824
737142
779851
1575100
280867
596971
1923296
523464
896903
738628
1755983
1062271
1902212
1060404
701076
1075723
304612
1069213
690235
623537
1700795
302583
1547294
761397
231699
1802152
183155
353529
669500
20594
9386
642278
1972251
961208
1959231
589704
1238262
1449831
1471332
1079070
1170681
1915097
84301
114713
537506
589570
309565
1246121
1458280
1722882
1626168
1256261
1744349
392589
789480
898214
1651360
1962204
1093894
1676504
1881475
744653
434381
1008857
1388949
1159357
1468291
861077
1150194
246166
1516055
550270
679250
260894
1433569
344214
858669
1128425
417199
1065016
1056252
1875541
1500722
965376
1533238
1000598
706397
811040
733920
1213577
3326
1878846
36978
153617
618448
1803897
1686483
353645
1754504
1592534
1497926
1275983
587778
507705
953633
1361317
1533123
390111
1028380
1629395
368270
1261460
712951
477148
1196931
861308
1517304
492644
1095254
494683
1561170
1027199
144332
198787
1108622
755252
1894345
1310580
521080
1186157
1338730
274001
1446039
410744
119084
620817
1018347
328555
1315807
1983205
1995892
1301552
890560
1804091
971480
1360917
559509
374719
1616971
280751
998361
1561130
1957450
1716177
1342333
54119
1601243
531728
968625
512909
294110
1522568
653920
1575522
255079
169175
1986430
949669
1786261
167445
218149
908595
822908
1768456
1031930
258688
979244
1303287
18796
1927108
110387
343949
457087
1636512
1205510
1804175
196972
217795
1126890
1025292
686814
1843219
260294
306032
1632026
724602
1783004
1916091
1193690
424056
78954
270065
553213
1844224
490535
807514
77569
1341791
1384241
1472130
1173216
789597
1418713
838033
980699
245041
1525855
471206
1143466
1549835
355516
191178
1519476
531427
382622
294773
1214612
1972679
1361883
1692673
857695
1596097
1982628
706877
1511206
1311358
817383
1877259
967869
60229
1044526
1146626
438934
254424
478061
784512
268231
217935
1678093
1489885
1327198
987720
832230
1357299
1159447
894862
688168
1642995
404920
1704674
1202568
1685326
683261
1568034
1636998
701884
1677869
1848201
293191
869617
1320873
421916
841505
162116
407175
1916456
1211585
1762266
696811
841659
135291
297650
187154
701063
1782865
1554376
1245358
1544925
1694960
111589
960064
1914154
1952960
1252402
1931170
1691736
1725277
1740937
1947419
950491
867529
1372996
171747
1020838
55623
1741061
1937462
741884
212629
284673
1662786
631419
1979858
490157
1292342
264332
317995
1429965
1673423
1032816
1746266
688323
1567010
1200673
347779
1030111
1174371
1446713
204686
1615065
1631416
264783
1951237
286720
1439019
1171763
1886232
1180627
1525730
1198560
1213522
1107098
31721
1586498
24822
1596514
733902
1021104
672247
1335882
1549264
89581
876129
463008
542957
726815
1182470
389811
121729
1269705
1244015
1751553
1833206
1969441
909635
142486
1722567
1364459
1073726
1470974
784660
89563
1730596
736402
1480744
361177
1072834
1102128
376389
60729
944639
1224496
429220
717885
1218824
189513
1785624
1818171
458545
1694525
1484521
82998
1716702
1693440
221
1833487
1920782
461693
1188506
1540411
1262746
66166
1662860
1481940
1817741
1386685
1538226
734218
865368
244052
624018
176799
623006
1838780
998388
1599170
1805705
379701
148612
1634700
606328
480590
1941730
618960
1540321
1949525
98133
1859459
80662
648702
924678
1764512
565949
1723548
605072
835105
1479414
371761
1806559
1589071
1927830
1434620
625767
1857746
1375653
529920
1991544
696043
470378
1904011
1488440
1005774
494855
276127
1140753
76383
983570
1849513
105472
974326
190987
869531
127933
1381370
1507511
1498918
59075
1477298
1211400
640899
1517802
456815
1964913
1952090
1941949
881556
642404
1881070
1639063
1694024
1664635
1432505
70902
1912312
1424843
995487
1540974
1695831
1829949
171237
1940648
1638313
787814
705917
160763
251978
1406168
1245884
1429166
1462561
1460920
259503
547020
1689876
1034432
283314
1272408
1531253
545729
857407
1396521
1440910
1076192
1032306
124677
724934
185790
56876
1484585
381092
1647981
1088271
1578985
1643656
1783131
1483481
1278082
590498
1610768
377830
1317485
1803368
1885911
1719890
1065981
1129383
621992
1822119
1133392
393366
449769
40619
1817824
1352418
304138
1908740
957788
168286
1182252
666164
884318
1805999
1092755
677417
1791658
725615
770058
197366
859175
764089
896974
863261
1061240
1704657
81895
363125
1173465
70407
399769
1695203
1509982
1601803
1006737
1133866
1280243
1978796
968570
14726
1854094
1253590
1655783
1993835
531359
325773
426376
1261576
337604
1791050
1205536
169241
1437701
462643
860328
238593
1639217
955076
1525441
1318590
1939599
1100112
1499245
999109
886267
1076476
48115
1620169
7476
811105
910417
906897
1278139
1149854
1562294
660198
132785
1433060
1684884
1871447
1956335
301131
1784453
1812528
182079
1695113
1479363
963708
1175250
78166
876326
1405409
1703067
118138
1951454
639249
1644017
95227
795290
142585
111071
1245389
1607187
848949
289075
1251135
1694219
1897650
1271937
1993065
942919
23402
1515570
508944
239335
1134395
1251546
738695
1788849
858211
428551
1621993
1127607
238757
834001
1115022
15203
1940609
824294
183082
752210
1270930
114314
88464
1709368
256390
1405236
166435
1249545
1679028
1133203
1721306
636972
1727449
838158
1594358
1355193
883253
1879886
647292
1558253
708364
1678194
1121323
1680001
963748
86721
486403
1641494
739400
1907116
844408
1095501
1850950
1295890
1243515
1173504
1398725
554313
688590
1821562
300014
264484
182796
1448378
290036
953569
1529467
243956
344141
424817
1638453
757568
1466541
842668
1420108
1861428
1279676
1157476
772049
696028
147575
445012
1029431
532647
1811905
827378
1806404
152181
310635
1423002
411131
1482680
489830
228200
474272
85907
1607678
294249
581459
1261016
140160
1383479
473760
1702501
204641
1411859
415183
323735
240356
704367
27424
739791
1868517
594217
1854905
1426435
1119898
419155
346062
123914
630720
1017104
1270758
1717620
1477827
507854
1854256
353286
230984
1857246
707013
1733446
1621663
895151
1983087
1611686
705921
703670
348277
462861
1767766
1366351
85047
1820154
1310488
202962
1243232
1605715
183767
1826938
879934
774375
91201
831843
323070
479867
420609
427640
1372396
684381
813000
1264815
24988
593896
882276
59122
438382
752837
463346
1763880
581063
114861
71741
1679292
1807698
1683656
81063
1218852
263769
1720391
1649306
600258
1483858
518692
1107878
76867
1620483
125437
1008019
176896
503672
41681
27295
1373771
921633
505656
1526145
485177
1833474
1251061
579907
1026004
697473
1759192
519152
926512
1820622
571813
253044
829113
1040453
1415258
1336082
234126
1630333
227213
862518
1386034
353927
1946902
1575433
1367142
6963
1070437
1443821
799432
797563
963445
1946672
1565907
391235
1846716
1865989
184510
1363726
671082
1702343
1623983
1294560
1055404
1755432
1465284
1530652
456614
1260113
496175
413688
1982212
1016028
1022406
1922847
1245072
1065606
1709437
716339
1295480
430125
1719543
363571
131108
23284
192934
1979063
1364842
1033756
743145
1978127
1489013
1922666
986799
1714508
1509186
1467775
851489
1441147
173911
882687
928093
419314
849942
848181
1552717
1138522
1444633
108757
1125553
77712
761568
984906
1471163
935939
212882
1552683
285407
222489
1624165
180021
616328
1632235
1512738
1050243
1734535
302551
1916104
731380
1706560
1248484
572357
322697
1167169
484499
398793
1856557
1842216
833217
344303
740223
72655
219798
1848333
1237863
361939
1338642
888060
1304185
1892282
604789
272831
1917883
1317423
1307566
617591
284779
1359810
592502
607189
1811703
1680439
1182424
1124351
450450
487206
1561480
107843
1050709
338094
1736161
1147325
1246649
259731
511007
619444
1891142
1554051
1226950
146842
1383473
1003143
1424733
207657
506022
200624
1208559
527462
338158
566124
1854204
998893
1279926
203056
918564
1416037
90639
901919
1106984
689427
119630
1484606
866871
736126
1766000
1557079
877214
1182535
951570
1166647
719809
1241293
1738690
913596
134035
578153
1182254
637106
412978
1651481
1316884
1733714
1203678
1582893
1279845
382655
1725140
345740
1603200
1140327
1244806
1195608
1582671
1339522
1706347
1205867
1189901
1369564
1314542
1400972
818882
1291088
236843
1006527
1014459
943381
964359
549886
540658
986518
411083
798687
137281
153160
1402200
103087
812360
1433641
243010
1237564
182488
191441
897783
385054
1106012
577593
365139
10416
720625
1278447
1066804
1386721
133621
8310
884642
1424821
985404
856888
1430748
215705
343007
537501
163302
1767380
1096855
696528
517504
1284054
627673
257350
1445213
1097982
1440514
1627564
1718886
565977
1691128
412330
206433
525280
1768192
988506
585838
147777
1865138
1526767
1057519
908748
1971786
1498541
827766
1793844
786615
1304013
943967
49388
997152
352851
392909
1148209
1912769
1394871
1570730
564190
1066719
493913
189037
554845
1547532
762540
1032492
148535
484722
511493
1803337
850258
868402
1429358
1307692
1002057
1853436
1010437
978814
1439095
1186325
1684027
1490617
76692
1902504
349041
230355
608317
1446959
91816
969845
835781
42685
1142011
304726
519818
1515951
300532
363130
409529
1588172
228870
1679522
253223
223112
776352
42397
276453
176696
630490
1777886
1448759
1027586
201046
239166
99431
1347038
204782
1905558
518868
1291491
347048
538368
496006
1449889
1994074
1122786
1425323
855445
1410607
494588
583643
836877
598183
979988
1715066
210534
135822
1173566
424635
1398748
801067
901109
690213
1774413
793593
1031480
662140
913006
169841
743870
1025748
1088915
1878618
699387
1447845
183700
1884623
1266491
1727632
1237377
609340
1144380
1993384
1254785
1048117
1328260
255175
1429171
217508
1205585
396065
403288
1894530
1585431
391832
961746
1668930
777105
59620
1449333
1685651
497504
705305
1340091
231368
990109
245573
489234
1904364
1496007
629827
620854
1318926
1619604
1705616
736509
1131573
575064
1115183
1518694
1594970
1096523
1143541
1940358
1259821
64923
342650
658229
1696161
108002
602967
437586
50733
474970
480887
1360290
783961
1532087
1394656
687332
986966
379531
321579
353814
429932
1727060
791799
1160006
726014
458277
618755
1593055
37129
468674
321062
630287
1405170
1082910
1045137
1578316
791397
557184
39424
1532780
1852176
1244115
1844400
752197
1509599
1523932
1986154
320865
1614161
71081
100320
1954022
460620
180211
597055
516667
1208872
569384
1145439
1731201
585607
1080570
1751513
501566
293060
366622
1380220
1804294
1610624
607224
8720
998605
1716862
1276348
13280
758870
1374832
1457680
1872518
1937945
862131
50003
628598
1971902
447585
87186
972864
1027013
1889766
1973561
1055735
1111418
1098201
877866
1095796
1679753
1556438
908382
1801919
194559
971330
886086
1945068
554147
1219273
1888258
1033412
200037
1178030
1580921
1837672
442330
1309006
1731081
978816
998831
305273
480845
1185147
1597309
1845295
545717
730988
60368
1151331
430017
120279
1614178
1964047
1562282
451291
519745
465401
209147
214206
137464
1831092
252002
815966
892352
154636
1475100
86936
1528843
1572546
226676
1630634
1889359
510149
214202
1383820
1360068
462581
466465
586886
363007
64544
1152212
1388985
1153435
594720
97846
1773660
1018771
301610
976346
1643551
1579283
1568186
16030
1698409
589652
245411
1729461
765231
14150
491151
1193833
1084641
40725
1487485
1289486
288974
1892251
1664187
1388260
205799
1456105
292510
1822682
770471
1029376
1453811
1931274
1353140
1242969
387856
427440
1330810
266682
1958271
909514
670223
553558
1976407
440283
31665
1340370
1196409
495010
1238625
473607
14451
511271
657357
665309
479121
1043384
1751195
1122721
1081645
727722
944449
1712749
552432
1443302
1366104
538251
917346
1195813
475540
738016
798938
827846
985276
1587280
605442
211104
466781
1684225
1701969
1288819
374420
568122
627058
1649808
667404
671864
1857138
1707492
414429
121961
943035
329902
825186
424758
1448253
1248087
498093
850883
339766
500560
1663821
1770586
883402
1765144
1363908
1437039
480879
1189976
1228051
1985078
815749
262720
725388
993992
1424966
155621
622656
642742
1941253
1030274
567911
204683
410829
232817
1371231
323770
433556
510004
1078915
1911895
57946
1655000
1332356
689719
1276525
868902
486262
502284
729013
353075
1370233
510562
1889870
144984
109969
635380
362431
1120156
1908377
1294346
1414941
1641385
224273
667080
1387901
211674
362271
1203413
1023977
356829
1560986
152569
935585
152492
1434562
1284778
1050056
446906
1730525
1639115
1359513
1654495
1932277
249756
27918
32700
1780340
400771
1240788
1577212
1356474
1902343
228202
1441911
1733642
1372771
96232
685286
848640
1597352
1321010
1034689
81763
225424
1232260
1606791
886384
952660
240889
437321
1262065
1560450
1566980
1440401
21280
1064614
1768687
608402
1045667
59479
452819
1704313
1580721
992105
853956
1278579
602554
1148250
1295913
1658154
1114043
1975823
387213
1890688
1119913
1448691
1777847
1397513
129290
1515753
1423591
1240030
1236135
679433
1257086
905013
502147
274748
795780
1537996
269736
757417
1756176
1891231
374158
1456082
232793
1720003
1275864
31970
971998
843578
1242617
371413
648651
351473
1150678
625327
1428166
324915
1316148
102779
1412956
818621
666440
1179638
403161
331062
405277
1854705
1306610
800829
1373255
1842210
1310015
919947
1753965
957286
1311160
1136666
32698
530823
806284
92308
1412056
578035
637677
378467
1830892
656664
1978084
1734121
1149011
1577316
870735
489967
1274256
1214703
584753
212913
333599
157786
1907382
1796578
417143
553707
120744
124190
935449
346816
1947536
461668
344353
1558279
482456
17638
1201771
1135407
415488
548963
318760
353420
379832
1828530
848532
382845
1936853
149488
1207175
1927046
674296
879889
1646768
1215849
372296
379791
336897
610380
935362
1985100
1453605
589261
1209747
1155734
1522052
484946
4542
1197564
86800
1514616
1967394
933339
1022783
1090360
789714
99692
246441
1684937
1379760
945282
1764258
327418
137060
969991
514694
836578
205258
1906723
626867
1112825
786535
1196825
1318003
1443600
1294147
1473425
230488
1688052
207417
377800
1334286
928505
1929175
1434136
543404
1652767
1882298
489988
209975
948051
330502
1362431
1896057
1896694
1349292
486976
845174
699898
203362
1862508
405902
709513
1724159
1316101
1130389
5355
211202
1287745
27899
1002746
838764
25694
1317070
1687896
51871
301543
1755283
1716453
1133667
1520282
500505
1275531
1748025
915181
1919497
655386
1525913
1965250
1054869
1392113
825142
916489
277700
865042
1882955
952208
256220
1074077
806088
1056665
1414685
1461359
1507630
1269208
1943081
684315
522730
1898725
1650004
1343398
1325894
1801114
1485355
1991286
160565
620936
1720415
319670
1221451
1792299
1869093
1942508
1998318
1186411
1081733
1237437
1135548
1617100
1046961
515982
250291
1870864
1932088
1186011
178527
47437
1141333
806759
1083083
155701
1376119
1554432
1457009
1687168
44072
1601475
128873
1488145
179491
1777264
1356224
196341
1890275
1240038
1204436
1484900
1982740
406726
1118982
1979981
1659725
1850017
54963
159883
1008167
1969862
1146245
1447656
1267772
686402
1139824
695376
1588093
1930970
437870
1491859
938067
1125207
1806942
699580
1375918
967719
1225137
343409
1138716
1735731
968513
1498281
1033583
1565320
284972
1548306
1730376
785481
1746760
797480
1048003
1574763
685362
931437
883192
1230207
1222299
456050
528768
1693795
591327
1970370
1702864
1703866
1030761
145780
1225290
439202
610497
1892256
623881
807742
1760529
1811221
659953
676128
1821993
910068
333123
1332049
1931514
1784868
654848
1724146
1230001
915202
1079188
986113
1951540
588252
674101
1494553
611834
365023
1209606
575020
1837305
1315643
639814
397361
361468
961277
1781043
1424361
1025131
1836950
17644
1075177
434726
439636
500442
769307
1668813
968911
196194
1150636
1704374
1084468
1827845
410686
1483853
1869368
873968
1321131
1768468
288954
1721037
1174664
649238
1111621
1147963
438523
186375
1527694
104182
1729223
1132051
1640038
509825
943319
924255
1481913
483108
616100
1603226
814711
121080
867448
445340
1564348
865255
1219969
1891746
1538249
1247258
959124
667363
767164
733499
394230
958646
1400128
515247
1657219
1703436
1944900
614976
715638
281428
362702
1014437
570793
204122
1848059
499157
1440660
299137
102530
1780342
1845791
1761424
653829
1699784
1560188
174281
1548091
236821
1514693
548046
1326297
841498
148974
193023
810842
1883329
1657687
1355052
1228607
908081
1374678
51519
171542
819397
1557928
124237
1209181
596977
1213542
275180
1195661
1595566
953905
439129
710216
1701989
1472657
28343
779752
1896880
518274
1895934
1368011
1315864
1964098
1269253
349672
173177
1643587
1493502
1428844
619023
614289
157956
1828813
852894
930736
423266
1758398
1312707
1733576
1484337
617882
1529693
1441467
567408
171930
1714398
613229
181665
826116
762151
1784715
724888
249301
1003072
1737194
518909
39201
468648
1939744
1490412
1227368
682517
1896042
1100239
1336488
1545216
1716467
590060
717934
34452
533369
738528
1486368
1355264
1835567
1206720
1372461
351178
719414
1265328
215690
1436851
682164
1099297
655764
735199
453549
995076
167038
1469586
804206
1310991
12660
219699
1476750
1872834
1964560
1155426
803066
1929616
326886
1084422
1482125
134035
298548
1077489
992181
1298374
908692
218722
641073
78028
269040
1238650
274948
1697675
1560461
536609
1215357
118537
1658620
295725
529082
494234
23147
1639202
511228
32975
326349
902114
1474785
1962354
1068407
1808197
1766952
1749911
30050
757633
327527
1681059
1020568
665335
158625
16523
302215
1603695
1486300
396100
1919282
177688
362003
765870
1131674
1864512
1061840
595976
1546498
503085
360015
1525246
1613836
15332
527098
22014
1285285
777565
49323
745435
392780
508237
104761
1966624
1933876
782462
460537
1526377
514042
1745865
585244
148319
253298
1506272
1622869
1949595
876203
1528200
1812457
1297937
796528
1526723
182233
1814894
1388173
1693059
1612730
298335
1041023
1756750
1011115
1569193
1259698
80352
1071665
1329127
129876
1189286
1289330
553141
1206503
1526758
4737
1555549
661994
804293
1785977
1198588
768729
894505
800528
920335
1540082
1030481
1674921
1260876
1714721
932080
1003919
70684
1862656
363230
211729
1405653
828935
111160
1444776
1031192
1137616
432918
1221856
363941
721009
68362
636921
487211
1656847
1448881
805600
805550
347541
766246
703719
1003427
805095
1841729
635919
1546039
395285
1352273
1185862
934522
666153
536777
1632325
1053587
1744148
1241036
649440
551715
1724484
1283755
1821188
1704195
354891
298911
80414
824688
453188
139307
1790585
500690
177816
1477765
44976
1347604
975149
408054
806674
1586027
292644
1146227
343246
1811009
564039
443087
1948229
1918281
704244
1063870
1302613
329958
7887
1568382
484918
1494755
1488192
364110
1250171
1348173
811511
1264989
629776
1138823
1134139
1632412
1848278
735581
1598079
523564
1653903
1172099
1458844
437863
845212
1848926
330758
1664767
836815
784963
842402
574472
1327632
957789
718701
897494
372494
957309
1624460
1764085
107967
1059392
1035782
1741505
1127665
613225
951824
386805
610187
500295
487023
1939467
260460
1765028
1006845
395541
377642
585348
1278876
182673
317844
1772520
1284554
303106
140043
1363085
688858
1174818
1859420
385721
49786
1302303
1515134
126832
1855125
1898487
902757
994082
1047219
117520
1034586
759241
1215612
181886
135646
290335
920328
1141337
1609187
944352
40440
1932774
337985
1852527
1715680
1235120
1768536
209994
993399
291291
665669
220689
705863
1017591
1144767
887132
1926012
953277
991864
1413075
814486
1358307
33043
919425
225029
133128
1371774
723990
290823
1277069
1645614
1231108
1570829
12650
98264
592215
1836267
1671789
1460118
65866
475382
997126
517405
1339745
1573600
1078190
240209
1689387
581887
99327
942696
131750
909888
533411
1706369
1904119
1600125
915636
1805086
1076062
436733
849969
1291796
904268
112339
657546
801881
35712
1204506
1820460
397737
1237576
1670252
1449446
1565407
391692
1421065
1713942
58464
1788670
349105
1492342
1590566
1603315
833547
1930275
1443641
1063958
1208699
1474314
69771
994286
1753929
503369
12865
1265865
995909
589363
601032
85831
62776
644845
433548
1465500
128240
782159
648734
594143
692427
944008
1364254
1323082
1770101
1827872
197187
1385799
933139
676393
1099069
1061189
789940
1618215
1065769
1450719
1800325
300667
1055439
684793
1780765
936371
293860
360507
1688254
1726838
851737
497955
272692
1144721
315957
1322321
1542592
290155
1830401
1560071
675916
921464
40098
1391624
1749611
1295504
1141697
626280
1222633
533889
654373
1750261
306327
748690
1912775
1368520
1783769
1412088
197738
1828073
44915
1624131
171570
368029
1613560
180404
1847219
1356131
684792
1851336
612029
1599314
1309328
1212608
897227
1643637
1551422
53004
1571608
590589
546866
1047008
1187431
1858285
79172
1510963
1277488
1827473
559733
333658
602250
1512168
1737910
280029
604999
327220
1196823
1310873
100742
922854
431702
1577342
645161
207918
1609004
357579
1731970
147797
1656024
417800
1358808
1566320
1610791
1127170
1399720
1774730
708971
1523217
1015048
1521345
1000369
880045
1860639
803615
1114491
796650
576413
36460
586998
1496891
141184
465994
1653835
958307
1662149
1404696
985032
591531
739657
655678
873176
437418
242853
80273
415341
1378417
1732405
1665160
23330
925141
1044395
265986
1202962
387692
548451
748324
639206
1404658
1467616
512092
983882
40698
1378710
226743
1582874
414438
1388239
767056
1176207
728198
1485619
803856
398493
262076
1035688
1160141
1942282
947662
1201493
118636
1248725
1788017
146531
1881230
895109
1425424
1382783
27249
181492
1543610
334794
928254
739726
1274146
239359
611602
1594845
764059
1799899
1032471
1164705
377599
1296535
553000
9918
863584
1610245
181359
1348564
60346
1431750
919987
1600744
539878
352555
243081
503301
316664
1437551
1565027
725911
1618148
903900
1234515
627329
1568065
1716901
666559
1657055
899378
917172
1954599
1778739
974060
1209500
1202059
282663
1147985
1278964
1587785
1847913
1957328
1136548
1275811
1967925
1085803
573780
1111520
90289
1822515
611210
678438
1683778
1721761
1890967
37471
1778905
1498458
1167367
483869
1363722
81282
976257
716909
1661793
1861093
189746
417339
1561911
1965273
41243
1692265
1807235
332027
363081
1972116
1862638
806303
595784
1310837
1817044
1453111
1020829
494472
746954
1999369
741183
1007580
1873309
155712
61771
677648
1637501
1441126
778741
1948315
950462
1918407
29462
1981316
1229341
113402
1841087
159189
866659
1746973
344642
839140
1323807
1632591
1465380
362962
509236
1069900
25772
1761488
248806
1211342
1255855
606799
486370
664340
218295
270339
1894752
464935
985631
1260969
140714
935226
1640782
1140250
72747
1306777
1867461
1242390
1638271
1652827
1133290
846977
401615
1773821
350225
467670
1940093
48578
1433126
1029982
1729893
1405735
1545190
1605712
501494
718761
1509471
132785
1091060
1437315
107542
382300
1231063
1555938
84289
1606926
369961
1154556
1057926
1301438
672195
212570
426085
250038
1127119
864119
1167553
1751739
1140506
1870264
931385
580111
1057809
1968241
1993231
422119
625710
1828910
151605
1583621
1696938
1403820
1683598
1221561
150872
1395379
754264
1131347
573068
10504
7097
1357004
791595
109077
1445471
1602683
47075
1855559
525848
22333
427426
220062
1479397
1011656
295950
1072508
969694
1381297
1590588
350062
794593
1822226
248334
449159
786138
1390454
630630
723130
1484548
347683
1586272
823977
1500599
701141
433192
1795684
1790487
1687987
510931
707223
903935
839836
297355
957508
1256953
1720317
1108503
1874808
285211
1013296
1823914
742459
377471
1117569
535
434605
1997690
781540
1067825
1500669
835390
279180
950500
1687213
187527
1657369
1238050
1754385
365317
519054
382307
373450
510018
316600
556772
1148474
1314471
843439
1152728
699049
1146175
1940472
50104
1023250
1273099
1798804
1400549
1759436
558390
53126
649996
377782
1808791
781730
1243227
1409952
1841168
122026
540029
1693386
1836995
1290734
1266139
946855
1717782
892926
415454
359895
851635
1552048
1784291
1213655
1481385
205071
3575
730153
538208
1750987
103197
852104
728162
1908929
341049
1718001
317242
235496
958732
1486711
1553168
1865447
109318
29860
73163
1998351
1482958
1125349
1491012
1339249
1011868
1526225
1836228
708496
186133
260743
1334881
1090661
907792
262793
1565508
1159409
98974
706637
1632627
1776460
253434
155048
1224534
17322
270116
1644361
936268
1129896
511650
82217
137991
1275190
1380120
382869
76648
1669941
1752166
1282045
1933026
777309
1451197
1806202
197810
1307451
1185475
1883655
1060147
1865918
1509981
77805
359868
864608
1669914
1351396
1713505
809703
1797816
1642930
486394
1059893
1230910
1811717
1184866
1207055
618690
1708861
1538638
701617
570404
711023
1502617
1923233
1423074
1516861
1950242
131945
540235
1603545
462030
1729478
920130
1186646
5389
245565
1923825
819911
1212532
1777488
105544
822522
256502
1963836
619822
665252
1447791
214103
1099022
703732
792196
1422618
986821
829794
1016679
1626286
868192
987174
1866468
1380750
465260
1467325
937813
1685352
1122878
864678
1286238
1124607
1627536
125807
818280
325413
1053249
111076
849410
1319271
55726
1297120
1106656
691519
1753178
912991
1997474
1585801
527694
1197717
1791884
1509959
372638
1596393
1684631
778939
1802216
1216367
715529
781934
1506358
190349
1153392
1623600
18476
1323040
952347
1908115
1873401
1286927
685642
232476
1325519
104073
1235652
1870839
103531
1629883
1938917
1128854
1885565
1936478
15218
1795056
1311816
1233853
11752
1573051
368790
1071332
881191
781467
1864710
20629
1710770
1867843
1227216
927590
305992
667943
252352
1898577
1525218
227979
1467687
666769
137635
973281
486638
173474
1805333
396030
217158
266343
1739043
1424885
336315
847313
317096
1527542
1080965
947670
1119197
5482
338497
788213
824828
204898
1451508
789733
130990
174564
367951
1124880
1384375
1983205
1316209
433040
375235
1156547
152773
490189
703022
142119
796265
1828903
1254842
1107766
1714389
924585
1407832
1674133
1918939
726539
115839
953445
423431
151965
672664
1080465
686230
1382448
1120057
1417601
900803
1973004
926494
665425
1608668
770009
263946
791836
1071906
1759735
1158359
929156
1863885
1221469
1855595
1927499
1596389
9837
234765
1196175
1213533
494911
934210
1666753
745791
551566
927578
635637
666787
1979001
336308
479686
1835857
49623
667894
201337
180424
352743
408395
785828
1180493
1627714
926409
10107
954166
1263717
1011377
1092842
573166
326505
1689942
92156
1271575
849468
907161
819312
473799
1198023
855146
1125310
755524
190968
774392
357423
1429794
626921
146933
1610378
616600
1638243
1565952
1715466
781939
1897960
624755
1727210
1725624
200754
374310
1466805
834897
1375591
1895614
390663
676683
1728943
360326
1717420
379152
515207
646223
1756969
945813
1111076
1415308
1566570
1558319
1599039
935240
102326
1094125
1014956
1863763
624491
1676936
1356257
1841971
1340451
1907566
1595844
1664826
302981
697835
795527
1716439
1388648
1398422
807224
98298
1027841
170743
1603248
694072
75884
1153163
1168205
1205520
262450
1918687
1206163
208380
1365035
246108
835528
1421542
33045
661890
90764
1212195
1874808
560046
27238
1106300
688905
560430
905678
1848231
796718
1634429
612713
728010
1608848
537763
1257668
1540956
387569
968664
574057
1243391
1481339
979935
672374
236507
358569
220547
1633485
1011952
24927
1056928
1848226
1688554
904796
1943851
496462
1760346
46391
1106051
707511
529781
1093228
1650635
1465570
274322
1857830
627186
957656
1249881
259521
855221
1378791
30421
821404
1364884
549111
261283
1996679
1679002
1593880
1619056
516110
1514256
1772942
39661
186005
251110
1114108
378872
640381
1870039
1425542
430902
518652
1790990
770609
1839314
590986
1166605
1069838
814150
244146
1468530
1126199
1269202
1290948
718649
154174
1573229
1039453
379126
1506587
1708775
899336
299352
1835465
1545677
660269
164435
1909065
951697
1783540
746678
665926
1322238
1754747
1406653
1122886
1616038
1999976
1431213
706177
18288
1703526
1021010
528547
1190815
43439
910775
1864756
222230
1153355
1019839
1847229
1241095
1872081
1136074
1282867
1890637
1406774
1143304
791274
430416
752454
922776
1773343
350897
187739
1350402
1611701
182145
1290144
1478363
1665284
50600
797998
1531791
111750
1842688
782010
1420545
1865779
56495
1614550
1648337
1080086
1056567
364458
159196
1595750
1067410
37653
581437
1624238
62167
1623025
1990823
1813965
1000779
1520791
889880
124334
1945186
977458
1440094
203858
761448
1306075
904849
1024528
1097816
1572849
559002
1837700
1390848
1509630
949603
1566016
688642
1353105
8664
1791523
1359666
1340569
1205119
279369
6591
1021799
172347
1944141
1128246
403644
642438
897973
1474130
1735850
1032498
1417226
1053127
1109197
182499
1320556
1665214
42016
713604
186761
49617
434285
1133314
1574461
182613
1529915
1229967
1272408
1700107
945284
1960632
1835721
1235339
1665805
980041
1256033
1874659
498511
714817
1705943
1730332
1635761
1421807
1887005
174958
862377
612599
159503
1062836
431151
1147418
941204
607957
1279756
427959
147010
809105
1900454
727852
1463544
1930952
852745
1019532
1862793
948591
1771349
29077
1394973
1670503
88757
1156937
290145
386810
321471
1108679
1143110
1242575
1746110
1053630
1569612
1811737
730934
1806038
1448810
231251
1707732
656190
432202
1225896
817939
1176464
133624
1502881
313738
1348047
1592810
941525
121230
634091
1783453
1955374
795033
417086
1837862
930674
731869
685043
1888586
1154876
1547775
1908510
512075
1367877
788770
116032
1547198
462284
330069
1022017
523263
1100556
632702
1088894
1485857
1560246
1212743
898432
1904274
1950513
645933
223467
1336056
925640
10947
1377780
855947
86094
1232950
1081546
472682
1933247
456887
220404
1042564
402006
1337802
642091
1516667
1170418
1524864
1160923
935290
1343322
431121
367440
1594152
518470
629020
504456
677596
1853094
834047
1336675
38508
1392814
733807
1343292
1744233
288686
1508438
447951
1145532
421081
1609090
1054849
1378012
1570195
841796
184148
1713763
1363903
781737
1927803
1413783
674092
596972
1856704
1186082
260721
920137
833939
984170
757204
1757023
491112
1207138
1357268
1231613
1695328
317803
1445654
1049842
477771
162009
1676801
1037023
585035
697554
1975036
1577923
1711534
1785789
118882
1743428
384007
550470
1711642
1565966
500213
1715932
1872514
249059
1414111
419178
1841508
1749978
1379778
724700
1614833
85210
557842
423317
212269
168961
569597
1543734
562474
1841750
508785
77640
1141308
1464606
754149
944592
1920912
1493795
1687986
1008783
1128555
611878
7952
1023706
945688
36230
1917411
19917
808024
882537
892832
1181385
350314
1768257
1434214
528209
198450
1196251
112625
500169
522874
201945
193686
1192714
1596946
182267
1766582
743113
1216574
174183
1781676
991194
1177492
1111436
529253
913852
125109
378874
52584
27607
1310666
549719
1416038
1339397
1591283
502746
1562952
1865913
843948
1927271
299633
52787
611873
1608128
1222824
474246
668271
83150
965079
793219
587920
1342357
573431
940866
813327
4602
497231
147559
1666320
1377473
1409374
134896
1581937
669333
585259
1202486
1141183
310602
168540
917033
1835107
503177
1832007
1222995
241580
209356
1436882
1047464
1481564
1301075
899904
1953997
973139
249330
212393
1452845
1467838
1600296
367375
985446
620356
1559662
818215
1382239
218952
747888
954405
484832
779415
1283223
1602003
1756767
1043199
1870793
1251107
1543527
1462733
1140972
1865522
887081
738544
1307289
1328871
990218
1208316
827421
140117
1677905
1946075
82571
1177391
638010
1656811
734189
95938
745959
1438053
25230
812179
1160801
1652239
1908622
499561
125900
1947494
496651
1792039
1700842
819992
117569
1018790
1422931
703142
141048
955237
32504
1714899
507225
1666567
134964
1713642
1881191
803253
1739969
1145022
982658
1004707
321687
447522
1299796
1455820
1768598
1860630
1271961
933760
526269
825591
1259754
796476
592166
10658
1856881
1258483
1242728
1940871
17568
1514085
1100146
1467802
410616
526920
565996
563912
1677976
1531441
1344693
628473
1013431
443609
1648288
1688201
951460
454760
617959
1478726
1882329
1886249
650501
236398
1178833
1418577
1228884
932540
786135
237989
972412
1381231
1448387
1947114
1334999
427032
1520592
1173178
1209063
1305351
1843220
145728
793672
1745504
1093965
1151019
601830
880404
1927362
1988132
268440
1453707
27435
1282947
1773771
1263439
846999
858107
142142
148760
1287555
636119
260618
555921
1768734
1740847
151731
1301324
207839
491227
938552
287509
597292
903714
95479
682608
628250
77517
1739499
899766
1815486
1455875
789137
415882
651104
1238120
361566
942907
362248
1844158
1338361
801350
1290768
1880496
864343
229962
1735816
1434661
67426
1151547
1853494
1637021
481896
773992
743046
109575
255365
1130834
1958430
921089
741844
87906
1192506
1450278
470476
917044
1281005
1180730
1155237
680604
1565450
26962
1189287
1875861
1119958
1750293
955579
284527
109860
1623694
1476438
621959
1947079
1667184
1401085
1017964
1724449
85778
1589907
766371
1590995
1503833
1914495
1464312
1800704
1601893
1014290
1829988
1436331
1892459
1861032
283815
2683
1983560
943157
962506
438006
112348
440154
1656528
658227
1729723
1842160
419717
1536938
170263
1776572
1780757
1115322
219721
602649
1770359
1629094
483160
1710438
645634
616689
1727792
196478
1024983
322903
84394
1486554
1398217
318108
989092
1019021
845727
1582866
1618232
1571030
100019
1117957
294772
1372183
1969104
1573678
860702
1190172
1838724
333080
1143508
1320265
183600
1683123
1294678
539613
446315
1773244
1826419
1671692
298040
396926
371794
1089948
61797
190006
965600
1515552
1913241
1399472
1756120
1608406
1393414
1925173
724966
621947
1857966
375363
517645
154143
38275
144857
682216
1412838
946506
1912356
366870
294765
1429846
900318
629126
1351489
350577
302453
1607275
1576928
1214765
950383
267351
1104475
341010
100954
1409447
1535343
206448
1335761
1713259
963740
951303
206804
29436
1760541
1825388
1779462
690817
378591
1118543
1338449
1382361
1857331
1057352
1567203
658283
1190714
1451653
377011
578910
1131852
7813
558295
1927865
1042796
1247618
303563
227575
1136242
1431743
532445
444303
1389524
1485654
807373
832481
1335925
1303006
982570
765685
1240870
330845
550458
1874761
833858
516418
1881566
938917
795434
1039536
1803027
420914
1161953
1314490
989845
660210
1483386
498807
18794
759195
643741
118260
1802727
1944088
293014
540717
282742
947899
1116820
1103481
1735150
303873
371646
1338043
884556
975234
561987
1190096
320930
325772
1878559
411858
1867576
1725679
299549
1171160
1210409
272079
1035680
1621323
1758469
1189312
101351
730880
690850
1462729
1623404
1043894
789724
1318093
117215
1445857
1926591
1975076
1511593
478101
194139
1677161
1638514
1992151
14404
1070011
1607044
1826806
94419
870674
1069931
412780
1291445
1982946
1084928
1796082
1302
1824515
732831
575273
1038536
1237048
460079
875040
1198635
281357
670406
244392
1153915
699066
1517000
1285121
824032
546853
1698754
1065077
98421
701928
1581947
1513204
1248738
533044
1472685
1732181
277973
1214955
909306
882934
1032741
1102804
777570
1589541
1318249
119063
608776
1049047
130633
879182
1195615
1165988
1592023
3050
1374819
9905
1591991
1037590
1912279
1026676
1189142
76006
170282
1893991
14642
562720
1347279
300151
1819899
997284
1049669
1510841
1056245
1837308
826314
196593
77383
200499
825821
1841256
402403
1516069
276804
1439061
1296878
62045
292454
1771502
975701
1240684
1234478
949112
455445
1209122
946998
1263440
152173
782110
1672852
471136
1252130
121199
1724186
440125
519311
1294381
84665
1721039
777058
906798
585378
141882
1092154
1984594
1481277
1521266
55255
775337
106754
668330
1662753
457854
336996
819980
1622873
107528
1886282
1975862
686565
1768047
961442
490023
705422
913145
1065620
1866169
630834
573721
582693
949271
1117444
1790879
1443164
36858
1479483
1469474
1617686
1342859
829619
1338389
231326
1419738
1155821
1909563
1708248
1332609
480837
857908
1244811
523065
1730545
955870
657046
995994
769196
1709598
930304
286349
898398
1737489
161256
1541253
184493
948403
1993864
1246630
1452930
1331359
1644407
776654
1210433
1992805
437877
771685
1756751
1687838
1968784
746822
553525
1678317
316129
1357664
1650730
174470
1423031
344128
174388
1940511
531394
1910653
818727
1327517
1167438
477778
1373141
672266
962389
384820
568364
1929243
1022892
748877
801463
1023212
165916
1851624
434483
631915
480051
1985102
514301
759399
1535551
969980
1839443
78002
987049
139413
1992315
818142
1540034
950547
707902
450245
1410038
1676513
306064
644630
997853
1492450
235404
164045
938764
1580017
1427335
472314
85961
742740
1344184
52235
712540
371780
1516290
557053
861622
652017
1987228
83555
170610
1617086
471077
566108
401513
1968031
914538
156284
1949173
438987
1424006
182112
785867
674461
713124
1025911
1298070
703229
1290659
464169
668005
1872763
1867074
1215146
1244614
1163566
562404
1829264
47662
865113
17698
1940310
1347823
500130
1072596
987533
1395929
1619765
1517333
1915672
309437
1396954
712430
1482203
394539
586069
1489982
1353956
1929163
611440
72737
348569
1872990
1316762
1409042
248067
1416163
578020
584979
1923604
1184567
870280
1071885
1040002
1752428
1658895
154506
791331
422703
1804108
1034030
316074
721089
1696198
1736393
1541854
534392
1292634
813838
1016844
498435
259090
1802892
167628
1102265
731420
1796320
648903
726319
1742213
1939557
629630
483390
1919503
192425
1527767
1294268
1018675
1428060
566541
1683736
1755957
178252
932425
65223
227751
732274
1636498
621906
394537
66479
1393027
198496
1074908
542459
262049
548116
1721541
930284
712245
1617711
786659
1724442
1443245
1670118
1618143
1204265
446404
262688
1596768
1233130
1922453
375777
946735
708957
676107
543685
166470
26276
1215789
441809
703653
222435
520288
1624414
779438
1390904
566912
1777900
1450175
903338
310949
424098
582432
1963973
384935
1066718
1428232
432159
594959
570135
1482269
755689
1568939
626988
32807
1010747
1488266
573486
1342164
977773
289436
341047
700702
1825035
481095
1493206
1894995
1842288
654608
792757
1212973
1714127
438611
1825618
1972702
1397253
356469
174646
270196
1934986
1020760
1480176
1487702
656272
1913673
1380691
1741360
664702
520056
1259807
880575
149751
1057617
917443
928516
1820386
778581
534699
1178621
283283
703576
1712096
1733165
65490
1840906
597665
1758063
455930
1161603
675599
77930
33538
1067746
524164
1470338
321230
804755
508320
358164
1657889
547646
1655297
20094
925053
1466976
900094
1809323
1102495
263360
1645442
177187
1183943
698846
242904
372412
87813
533528
354474
1114338
393199
457955
1793867
1046581
1548726
1057683
413066
956122
698144
1132237
1129130
73958
1694309
1756503
1481391
1200322
630485
865678
1954392
896147
588557
701786
968238
25575
536393
814199
1695409
65091
929848
1777378
799266
1917923
1325918
621487
1422395
1042214
360152
288237
1784471
424465
1657431
1959579
1026532
1893903
291645
1670289
631266
1331818
1113524
1212463
1780352
617938
753284
1330619
1480425
1055853
263039
467350
169447
534262
682794
242060
517736
525272
1393338
700532
1149949
105400
160311
120851
1482550
1169630
615639
1250643
609449
379419
76721
129016
764809
1222314
1066254
1817795
1125068
1140587
89998
399276
1485982
1201460
1375532
1327261
1960714
920783
1872778
1409595
1466468
1195542
722547
1167995
1952411
1914915
896196
1748956
1574691
1922910
1246073
1254416
1856410
1637895
1999122
583087
641090
1014687
822119
826479
149119
1370485
1522451
676353
1804210
1317712
1890670
378664
17199
1784639
278022
890359
1146645
641960
970279
448425
1618960
1714869
478693
1639385
1965905
1494587
892518
497047
1701625
1332838
1098616
382877
1044539
1898779
241788
1186318
1258405
1073516
1816947
942294
432903
1765269
749868
535644
1436043
1228507
1298055
1513108
1554541
1368877
1897302
794554
756672
735672
775788
1830280
1534904
252159
1882902
621426
1165642
808844
892157
1752285
1788965
826325
878475
1916036
1678088
1865983
348695
1232782
1218742
1393782
115370
1993648
737355
776834
1513811
1102275
1487852
1480666
519259
993905
1327292
1346946
221313
291474
499332
1140591
1874356
199764
602999
1594752
190936
1462898
1294471
1315392
1949681
1829579
967743
1282605
1515011
1840102
1660362
1610603
1341076
1272103
471956
1011219
814555
1285511
650980
1894126
1524114
426233
808448
1988336
562668
346254
1666900
1151338
618486
683223
1328498
1526792
1750875
1236680
419639
1262157
1186267
51720
948918
1928386
288464
1219412
258215
1779557
689857
526297
1914987
1664380
765626
149985
436410
1184975
261270
481818
1634370
794533
1010922
1703235
1421669
948558
565596
406395
610211
518891
1164020
184920
989309
532329
813676
1196849
1917279
460389
1605660
829712
173529
1326242
486176
896147
1791725
41605
1406423
1312328
293353
480015
341821
852587
211301
1953081
1550127
596172
1440739
1675879
1863503
1755200
323209
1464686
42702
918198
1764550
1458808
1956711
1583406
1318443
805970
462106
834141
842489
197687
1899528
1655345
583759
90340
1473273
40230
1485244
693492
1029393
782189
1100340
324933
332519
858511
1122245
1077741
732217
1236704
931354
672789
1401231
1215113
978861
1826594
497772
1966744
308355
1554595
1944781
1696986
1054539
204966
1631307
1865277
1487935
1476322
190131
589497
651828
202696
1969084
1832215
794567
204755
1679254
693755
160984
1017939
541268
484668
668929
971410
421977
1419917
1918525
831870
424189
1581569
1404409
1268276
152047
1083399
800489
296685
491092
1761486
416021
1558240
737175
830838
406821
37025
16733
898723
561921
1930312
656979
80042
1530031
1940766
1675911
1071676
1490659
160013
1830202
65804
1674225
1033707
799496
235669
710468
378876
1371544
813605
1988832
624313
321838
1692706
384090
45719
1288505
1885207
1414749
834743
1901268
1321495
648411
1807934
1625569
352218
1949237
23520
331107
511201
1700735
1321210
1620938
138893
339234
810751
1606258
1958124
610613
1477684
1987498
870440
815038
1569006
1581800
1585968
1281372
1505435
482345
1328141
204778
1613554
1661305
1899013
394875
1682042
1239916
185763
1504262
1557810
374687
1627445
1547586
1308101
79371
1069495
1920930
116091
1537098
1819119
434506
1484676
1637238
1107867
1517110
929471
13002
1306691
95995
46800
410271
807469
757850
1800156
676417
84989
751828
1848891
313395
687872
1701276
1621920
1543968
1513263
1513397
1195822
352535
1561871
1386706
1432409
698530
374327
120722
1865311
700227
398369
278052
1864267
1898072
987096
1022704
1753270
979517
946550
1542680
1969603
1134389
953334
72854
101959
1137369
288692
603738
1967221
351987
1254908
549320
382858
529087
1486404
885772
1104290
806193
1885288
1240577
1315639
1804367
1063606
292632
1459785
1212149
706777
521127
1421339
783935
840543
831132
1300541
880515
616448
387282
1183366
1266622
586177
611610
1398655
644132
1461692
527809
353368
1997967
1487255
587561
1816004
358966
1597909
461710
1041662
1207868
287274
1430145
1460961
1384533
93564
894017
566899
1864296
698726
1984404
601403
770819
9511
1196350
1111302
805904
585170
585853
696917
1273041
1139423
1781625
535346
861822
41572
1966891
1076205
1108774
675503
119066
759032
1125380
1609871
1297853
599320
861310
1702416
1281576
1421907
1896105
805078
1939468
1757661
342976
1259920
592472
152671
343903
1734234
1682304
54213
1042246
1085283
82930
1159599
1925440
679827
1010737
1564264
916209
709245
1761450
892443
474992
1928542
1191317
1019306
1920465
1402660
464020
303855
325025
417841
446682
1207918
91147
935843
1577289
1737367
1244580
667354
1548229
683379
1591956
1036037
691966
1940243
1639311
1110426
1912032
693507
744058
1862212
1371700
455291
594339
11128
1446107
1471191
1375242
623785
1562645
29982
523090
1302762
380070
30414
1910766
819719
427650
494157
867046
1670488
1313014
1895420
1690718
20633
19922
671899
1637319
1840028
309850
1239786
1932523
439448
283307
1759569
338833
280409
1039952
457453
670209
1255768
1960492
1884950
365067
1392812
989737
692953
1991143
1351283
303208
1356452
24701
860232
834324
732608
1746939
662389
1660038
256375
821215
25759
1678066
419056
295139
1012161
1034296
143014
1198600
1880246
1141962
955311
1586600
1543380
501841
1086859
1441290
811853
632159
1791204
1192070
1849787
120594
1564897
1368386
1772041
1192273
1564272
214677
1728694
895940
202673
458015
1436468
1138138
181759
762771
116881
480976
212660
338040
1286286
1075971
19003
1582899
1550513
140376
868493
45807
1388578
668680
728968
989805
1921157
1808394
533639
1112081
225409
797012
1343707
584396
1416368
270741
244800
1114112
1349400
1239323
1020499
1845068
3529
375998
1420656
663369
502958
847611
1237680
1418385
1616822
333742
1284252
1655027
663676
902083
154485
1253931
1893403
984797
990270
1093779
1685197
115596
239755
372876
1948775
1187446
711295
363325
1862432
902014
1301859
515129
1976187
1828887
392496
551990
1674331
33489
1648944
1744139
565925
1903643
1138982
1120001
1403142
1596077
1395840
1530839
451905
1521967
1876774
1283907
1991831
1162477
231354
730789
442211
66553
1332178
1931013
1550996
1650064
1438744
516195
887892
1010466
640071
48944
1768510
1871421
587395
900298
683235
940724
762812
1227390
465519
1017297
1652738
861357
917970
1805622
1901501
1867743
990151
311728
648249
1591633
1623216
1359399
1370985
930185
1654287
1378093
422967
1350532
833337
1417167
1011971
1512912
310546
1447979
1444898
1348641
961721
1298570
1996598
241875
1043223
1596180
1248903
1965422
395299
1835424
425716
280502
991643
921915
772137
1873869
501831
1307483
1663363
361438
1220111
420754
797317
1254179
337741
1187964
1780930
1820035
245396
1664903
508737
1256457
733096
275634
1983127
213563
781929
1825311
429526
156
654772
871489
707443
667548
911882
1077409
87268
1343511
1200655
1680510
1386281
1924930
16768
540912
1388165
1746217
17755
151254
513433
479910
1102157
321155
1080313
445023
1894203
1555345
530044
1406252
275494
425375
559143
1875953
940479
1850147
1336267
1885450
339212
1957239
1955192
1188101
238700
1840115
1201851
347056
552930
300272
1455635
1850265
169468
1162177
1430679
1720321
1664138
156358
693845
1922614
1238914
1541810
1499291
365910
1767027
567359
1036238
1679551
822945
1814952
1768748
1518678
1108351
1893487
1089195
1074482
1700322
1129047
442425
1686414
175414
1857991
1866940
1447603
1837984
41439
510565
1954304
981263
291465
705744
334758
404290
1994189
1643317
912514
407255
1445901
637954
776247
381678
1795628
1566854
1895631
1852187
1423725
553053
1120177
1878230
1502205
76244
111727
1804985
1304893
1352384
558797
94200
766538
1430985
1452253
1413652
1576494
538703
1312805
1438083
1277500
1719410
807691
1547381
1803293
333809
1337671
1696475
1589063
926076
559109
811483
936316
1421754
1763936
706539
1484034
545057
231468
78280
889354
320981
1737601
1809574
903953
315606
1546029
1733689
60999
1781007
771980
1202582
1111038
135472
1857858
762751
1667343
1329694
350804
1750222
1575672
140271
24434
1838126
437428
342503
1201590
495915
608771
1174759
1282671
1010142
259501
692419
116574
1361587
865443
1108709
1334129
728182
484258
1782341
903123
71802
515646
1166208
674864
1299057
519485
1909459
7625
178705
1437069
1155655
1702696
1727402
596665
296763
699958
295972
347462
1883348
1401855
1885261
270052
4662
383890
795892
507272
69040
1432321
92144
567073
609549
183956
785688
1037154
856887
1240646
898297
637708
137545
1305775
551298
253038
170841
1632010
610034
203656
397425
103558
936362
90793
1551363
1295357
1592342
1919059
427277
1170003
252207
1264969
757214
42435
1263264
1354045
1317502
1674363
1877165
1649565
1931623
376377
1134478
474376
1164009
578014
1261973
69754
1897376
66281
759387
1080007
1118727
1381504
109952
1966133
119152
575319
1123558
1066950
1139776
645616
1258983
604387
1610375
1625879
294154
784485
1133685
1666307
1275251
1563639
36395
1924942
1838395
756726
1593455
446196
181697
875883
1012232
1244059
1052310
1020835
1962031
295027
694894
1830056
1690329
1216773
755407
1353086
100242
1929955
1964446
1313029
1086578
591162
1158534
1521449
415703
176052
615971
1224138
1377574
1727558
389260
52392
1148174
347339
1937235
1814520
928887
647515
1117193
613364
1905204
1924675
1885101
681477
1045929
1313543
1705439
1023377
1142566
286825
473334
1949836
710769
1157974
1379579
288154
1698562
1242600
1516382
1414175
1095743
1128930
1143321
184862
1154650
1269857
1840430
1609649
871612
737414
653507
1344808
755202
1406191
1941649
893424
1513978
734907
204582
28766
97376
412133
849466
87351
1700735
1693197
881036
1122876
849555
1227610
1569249
1068695
526063
799221
327317
1898962
1862912
153120
1358567
1944462
494038
1715226
1938930
4890
31393
1367161
73191
775967
1063453
545744
1972595
1224941
247142
1240654
648614
1798031
1420488
724338
410191
514316
512337
1167105
380074
1215166
1919275
987946
1477097
1877708
1710391
1335776
711358
254173
1026315
1732914
1391190
1564616
1210863
663524
470570
749241
232533
829584
1792414
1050020
1447261
1869852
1464036
561311
1192732
648660
381870
947940
648394
739644
73496
477690
937336
1383065
655430
1779937
1781311
1733781
1692772
928272
1667938
1150668
491167
95175
573968
41482
431727
453894
806497
1596502
1550880
514317
1336063
1882708
1813834
686053
1710575
219286
1428316
1905979
1563999
43220
1726981
138533
1883389
986391
1498023
997099
1864516
1856758
708092
1833563
916116
31437
1346302
1312612
423436
195428
262676
1450438
861378
525594
225526
733682
222226
1191786
1060143
1031774
1117778
791346
1501398
696293
500380
729509
1002337
330523
718230
1082944
1446811
848986
1135929
1386571
1677187
80566
12905
791462
987670
1077560
316395
1278209
1338038
136299
1936839
1639380
1157269
62209
1152414
801769
1684725
602780
1043476
328583
1539345
1223322
834105
1160805
500787
871904
1253674
153770
1355165
1886908
1231519
1757102
1138624
687854
1896487
1365936
1755299
1407410
1260720
478860
17695
1942180
648167
1291817
1745318
755865
942136
1657388
1807694
1441318
204611
784972
359540
682115
1875575
1204396
751863
1508001
576036
6647
1036885
847332
980926
796306
1040667
995070
1566052
608780
572069
1557137
1722471
522162
111984
1071645
1039739
1019238
1966086
147627
1665564
1446217
1380605
106742
719848
1765151
1612242
520069
1786776
605207
1018184
1930171
916271
306888
1085669
469575
394185
882235
680621
1527987
1702008
1371413
1683522
447001
1080034
917906
1730644
232659
229438
366465
576789
1860750
11475
107053
324742
562258
184541
1847980
719461
1696692
1667793
790172
1843196
1474219
279107
1875072
1816473
826260
1362227
1323024
1930631
511535
1640232
82315
359645
1558522
1482490
1600402
337319
1069888
1821318
1503509
890967
1149075
952769
1391332
1770164
27836
93123
1740154
524786
703750
1443101
1194139
1814677
1152863
1420992
1631455
890882
494716
478660
1610037
1467194
1522200
797393
1649289
1087098
1586953
404059
389874
1415910
1948625
545444
639623
1260996
38830
3105
240548
700947
1025410
611791
174724
561020
202998
434004
430206
1543532
416722
210761
167814
1688294
195079
1594366
381631
1957348
134637
1767939
1531433
703428
1785449
44474
63541
1578737
1939570
602319
1387730
1047912
985768
1156183
946332
1551130
174030
82942
1379912
1678187
981170
904770
916749
1851038
631987
990252
324601
1376161
1411536
997840
135812
197815
256559
1377151
569726
1281126
938427
1261668
361273
1002949
247886
199896
1303503
284482
20078
1111888
1694206
725034
914660
1873928
1967285
172925
1351136
1290294
1111150
547388
178260
867511
419779
1881745
348492
509112
453330
956314
817342
1416211
264610
1388585
1091152
1542753
210846
1874723
696592
1573745
1886286
132268
229327
157290
1957772
439446
1434849
1816350
789605
1015204
1205278
331491
300954
945950
1908000
975525
1306310
1357728
419076
1819529
938271
800420
1597118
1599819
1485704
1734507
186337
1381849
1461689
1115578
1863875
889178
1730838
986400
1388847
94909
790802
221850
163668
134217
445719
330371
1674312
77236
444698
512732
1583892
1223641
545089
35048
355338
413798
458305
106973
1276081
1862449
226816
1451429
1512094
674535
611170
926896
963081
1581470
1999587
1164875
1024789
756261
1625107
178849
1076257
270641
1743861
493547
346428
325225
741409
195797
498088
1286648
1693847
364690
1612143
1675193
1139668
1395796
490452
1372898
146558
1374742
1897832
1881610
130101
1002711
1613813
498171
1888302
761391
1915665
1991506
1273021
1745134
686197
746130
907391
735387
358627
1835330
182969
950278
256111
67243
1427276
474106
1384096
1749171
480847
433829
736499
1001454
1717477
1671006
1439749
1387315
60033
1478845
1240631
425321
1338514
614876
294468
750279
1130942
1170954
1055687
1089139
1340749
443921
425112
1079940
1475155
1928261
427782
135443
1619687
1814031
167078
1103353
611680
1906117
1567224
36059
728978
566411
733859
1209835
780868
518788
1691946
1563668
575523
1209046
307649
86117
552455
1162480
356129
1705337
1788467
1227329
1559168
1118241
695506
1622756
1716435
252000
750965
1240835
1040997
666351
1603006
1807402
1120692
1023498
1481470
1756852
513054
1058418
1973000
1570521
402914
1707625
85537
315250
1931754
1757129
1903271
1012412
591999
492873
950276
1713505
1086007
1496748
287919
1738302
1128367
279406
532033
1774122
1947412
744827
720615
1177857
1202961
1247465
1065274
461875
1744474
951558
1173366
1208113
428683
440584
216199
939291
62956
1708214
559425
450344
1862758
892037
1178599
57068
202865
807125
383342
1262840
1334363
1118833
432181
1881749
59959
1494326
1726650
62781
232103
453671
181951
1993632
1770043
849642
476088
1064467
332054
891416
921939
1451344
374049
970249
440636
948514
1611680
971182
1191352
812328
1728305
11553
1097575
1247714
1300693
1335496
1925406
1186751
1436731
234587
556750
1604023
1771385
392195
17200
1252122
914679
1476823
313747
1457081
131214
231593
1423856
236078
521867
222493
159754
1040878
535579
1872656
936371
428614
957883
908543
1887745
609711
50788
290898
196709
887674
1066168
303093
824992
1422184
296978
871978
897167
949746
130277
1492676
849503
1681870
1077668
1043788
979169
1671763
1277656
830953
1552391
1510825
586911
1396984
1491017
1607975
1808823
1185859
52228
171206
432086
1028674
346695
1338732
28802
308337
1083365
815962
1466899
776637
1967747
1565656
1692958
233296
490917
641058
1092276
939236
330617
1548145
136679
861543
277449
856529
189207
1215252
1167557
1510983
1707591
107868
995238
1550269
1652860
1539218
1446479
97240
1404283
206257
683900
1369721
1197757
770859
171495
528391
1048892
638587
1873433
245772
1538042
1999054
329241
477581
1342021
456805
615473
1806812
447176
365913
792731
1229593
1257826
1873288
902637
1494632
42638
1193221
699860
1082471
95077
1762318
1115391
630315
32421
1220419
1651594
1731063
518523
1491377
1877657
317204
1505421
244524
1377525
1487003
1672517
424378
1704080
658121
719710
741544
1932595
267161
804782
1783029
344710
497468
53119
713366
532324
1357415
858349
259783
1403620
409875
1784530
858751
1028768
1542402
656640
876458
1504027
1432110
569039
1673044
346964
1830045
35568
234970
469377
146126
77163
841651
1191860
568343
929729
1199180
1391736
1075012
656283
607417
34205
196247
1541255
1062027
854081
619010
332387
1578786
368246
1626067
104449
1751674
1225561
1506306
1834641
878739
309922
1706733
1143891
1655884
468730
1664697
1279523
1152028
1494779
1694718
686592
1579754
1565329
1814065
1554950
656655
59121
1752746
1040651
1558767
1437311
1545907
1068652
653361
1742150
1444572
719591
374336
1096963
1154053
1300175
415683
1535315
1290973
1676952
363036
1173448
1993926
928333
588111
489640
366168
938557
1643039
818205
499063
277449
1849359
1057086
945806
186129
1272011
724745
46964
1327014
684000
792290
80914
1276048
1411440
848149
791906
1629169
1255891
1839542
1116834
220213
1681597
1718571
1350099
1151113
1727906
973319
761496
1661662
1963577
476416
1275129
1247990
258429
140815
932258
1855407
1389040
611844
1644739
1906236
5980
1514714
483033
1060232
1400391
1625308
1066357
796797
887527
1076578
910611
1651129
1107058
575000
1839559
1412353
432902
14138
1485726
1752297
620937
50207
1431656
1837379
1469247
636627
654906
319022
1397980
153615
230435
1218660
304648
1683949
1730791
378660
1871116
1507844
1439265
1370795
758845
356860
1232965
636680
1661526
958596
457810
222874
1949724
705352
1325718
1430867
1127731
1733307
1421983
75539
539991
967360
1487531
290203
219115
1396745
838400
1528539
405467
819150
703964
1047852
1928439
844115
723518
1532563
1418268
1306331
604400
770931
75929
1759662
281903
352997
1474104
1491507
624796
964599
728045
849102
1466201
8830
226254
1225182
702383
298615
50515
1964430
956735
949849
1548510
391851
1463860
1016412
1160671
615757
771536
585726
1788236
824881
1320440
1443712
1735863
162242
591264
1476874
972271
1647609
3867
1285258
1720082
689753
736619
860913
1885702
1666413
1949010
117435
377124
1338467
686992
507159
1717698
1049353
1357132
1971095
10330
1065129
1115464
1239777
384823
750518
1907347
916635
1924097
1788594
1141512
1694192
1290382
622065
67635
962785
1628395
700637
1769914
736633
596825
1571657
669876
1970807
1951928
1217844
770140
1460677
1956021
411145
1005886
714145
11010
1134
1326428
257438
630251
1049193
912940
380681
1381523
781710
1882912
1972458
203506
22946
1445810
1018936
1452583
1500566
885373
100953
1551752
869234
1154901
175680
1492874
1952072
1052531
844826
543154
1053692
1178499
1952828
1663909
1186084
1390999
819111
814360
1605165
869875
1375
202065
1890522
1333021
103974
1132310
987106
202274
717073
777311
1259384
88298
817958
1521512
670553
187200
1748299
1108937
328300
1830408
245069
1505665
1333680
1186157
653406
267062
1818008
385318
104454
1722030
1769000
1184359
20112
553335
861785
1380395
1861212
593956
404868
1040485
590409
949229
1708235
1534987
1124541
845501
1592118
1965539
186290
1242763
1252668
183018
16767
1052453
796266
352523
893844
316483
1394331
136557
1138705
1490874
1181253
1310441
1152669
1471076
656439
14293
1395521
1648563
302260
999456
1445671
1922477
422255
1580412
361950
1208822
209048
607609
610474
1314433
1889092
1503513
1841379
1596401
823961
1881859
660728
1631732
1204344
1227439
910761
946192
1205430
782650
1291507
37807
1337869
1032488
1983821
1441743
1536318
856355
372988
661549
72856
804661
1735460
448138
146543
496115
750923
449583
1557836
1826550
1499811
748905
1832273
1270628
1513227
118789
683928
281372
1057034
1969804
1499881
1804646
197891
186524
852781
578715
1727830
1124828
245094
1945180
1421847
1224784
1391790
479387
610785
873700
138519
525782
877647
1140716
545015
1612667
17215
1229780
1082193
1486787
827162
88440
1548130
1757595
1763171
1088499
1153737
1726315
1834090
1332966
349765
467364
1820478
1668119
786353
1096510
1601988
1013339
232769
951912
1248866
838529
1399800
760244
1472647
813837
144212
841890
1379625
133038
670852
1879541
490972
918035
128090
488120
746023
194708
600585
1660828
731488
727066
660614
160598
1215403
432575
1019012
26487
654880
17097
416497
901587
41112
522700
1504460
162008
1900692
1327978
870753
1446433
1831655
1144844
420795
79191
1758883
150401
1317599
408461
1165548
245991
1233099
372399
311532
165359
347955
218470
1425647
1340269
858784
1036857
1011971
299511
997522
603927
1148604
287421
1931899
683306
1338006
1670820
303971
1039266
1022385
1709787
824392
521192
216557
776225
348612
504132
876118
930892
812297
1792056
643582
1711777
937613
1125569
815554
488554
1848759
1741123
372794
811628
751669
1551789
31051
1780375
504017
570093
833386
162988
1638798
221829
1430892
1739173
433405
423699
1258138
769212
1508610
1657629
1279122
1225888
1962418
483671
787893
273555
1479292
1349821
1524852
1205924
856539
917302
742434
1092215
1503398
1283079
1511588
1799564
982025
501353
1427872
1375071
1629795
1838951
801712
253953
1110545
393530
564442
1954496
1030541
1712220
330348
1108813
564277
1752490
1009237
251161
1383000
1534385
992483
1187981
698855
29122
322878
1059711
1983081
1580339
1581425
1544560
1152954
643133
1124914
1913720
1827415
1395517
1323653
246566
1039902
1695987
63416
309508
341867
1937853
690415
1433086
983660
170352
1481641
113581
43464
465808
1153571
1413833
1911015
658693
1738459
376998
1001194
1256867
225571
1265760
1900
1300440
340106
742641
1096948
134806
1498939
1847911
916139
282608
340272
143582
1809810
823143
1248502
506062
43021
1596263
1239502
1284369
800954
668365
1610232
117043
627144
176879
940494
1316693
1082349
1308314
1449207
622731
1024753
1668098
571184
1364229
1566438
606267
1027939
1052187
361983
78451
647967
1006196
1550823
1983371
1137493
711707
1435129
1004585
1097249
1941335
278029
1984069
1139677
452908
105672
545075
158453
761827
1022938
1079038
1641887
1973420
264209
1852099
419978
425352
384065
1029928
1857603
735895
192881
1467154
460555
301296
1387712
90301
65724
767358
69285
746617
1216000
348556
315770
29313
233591
1375681
1130116
1250280
1564432
1725712
748588
1118289
553007
1467409
457392
1135232
5154
1050666
1992985
1255746
1222551
1606426
480691
552818
716683
1319695
1194252
931820
1680196
1028273
1963071
1312779
78701
1678080
1682236
22924
1322270
1370993
878612
1746425
1338771
1298170
1302204
1860979
211305
1043053
1183090
658281
733374
1280787
1567838
477255
240085
1282759
1094993
1535768
1178102
904514
653618
1975576
1822268
240418
1327654
298113
1585378
1571691
1139887
1372816
769904
914608
1093371
320902
128202
1910680
1872502
849017
987084
1188490
756319
1150
210399
1916423
1216541
1974036
1402286
851068
456518
578864
1213442
1391510
1111471
1295486
1612957
1580873
636848
1244528
880344
741236
170842
1059
419302
1355166
1940589
1910545
1719777
674272
726688
731252
96073
33722
1470672
453945
447084
1432977
1211343
144587
613907
1343807
1547289
1504305
1163667
793802
709170
1901791
1930183
778161
814735
1375705
1447640
409968
554387
465443
1455575
2096
604126
5244
398079
675307
1090774
674311
595572
1776619
1335001
1555334
1971919
1934863
221212
1176779
826184
1812515
531138
548084
1911167
1461666
1049658
1610502
1259165
201498
1414374
187360
863528
1700197
1328905
1525541
692142
1309754
1588603
1730594
1099417
748930
1943844
686798
150493
1211332
1778652
652669
456988
603947
1474717
606411
1616849
854309
332612
1042676
1037070
1854915
1372425
555825
114991
1430913
1603358
1597880
1326123
1237836
507996
799192
1829966
43027
662163
151671
1277285
19004
476740
782410
1740081
130456
1582639
863227
111024
1569887
901926
446352
1447502
1561227
579246
589050
598001
356980
766465
1278691
544949
1026546
154773
1946538
639172
1600891
1277668
1327600
1722641
826720
1600972
1329993
635041
795614
1378284
532280
126130
968557
1604162
1916349
1350588
1864470
374535
1508565
462938
64595
674109
53263
1165916
1308927
77113
1900308
62751
610317
318940
1317434
1882870
623854
1553306
345798
1823821
1768672
636378
1692724
684714
1372460
1948379
992214
1356753
293382
27970
955868
770896
1320587
465359
150216
1740886
660884
777045
449404
313766
1063484
90339
241047
1119279
1264738
130660
1568002
560989
1245997
1278319
1339456
775279
1558531
1637255
1420206
709177
1292136
1286630
679941
732178
1268998
987167
900555
1802442
1008358
1431819
1399280
1821871
343292
1411389
123753
1499039
1900697
1360769
822769
1650627
571309
286811
648937
1936811
1904719
1751475
1055923
405940
875655
27913
1759668
632076
402276
509566
1258219
421020
1071734
792268
1681030
886740
1949681
1648003
1603787
251077
1260873
1914108
1916150
840134
1380192
273940
732447
647704
1519909
973848
1422977
1102405
975856
206769
873642
734774
339995
1038973
269087
1304437
895964
852925
1856802
1342157
653425
200934
371657
205858
783839
1871230
45477
1730606
1450912
1520814
988320
1636702
209768
1638547
805671
1166442
819530
731710
216944
257993
384572
1329002
158668
1333124
1270507
242880
1703200
240140
962285
1199962
799247
1960707
843131
1992468
1956480
1682516
1306587
1456961
1068377
1558931
121832
46380
389116
840033
669681
311457
279938
517652
1099414
1573193
1625971
405453
577555
537784
1843750
374553
1629608
402769
1597559
1898424
1184344
415456
37501
556579
1245902
1328353
376053
1866245
1048564
186822
751498
266253
976444
1472005
1384952
1443851
1968716
517097
793580
983477
1804414
1684000
1319778
646707
816127
988448
204916
58351
1358581
286363
1258343
70370
692415
1887846
1785977
834247
98806
1509765
1172568
736422
1728813
1155839
1613611
1550729
484603
380076
1711004
1241460
978101
952741
1589129
141244
1685244
173781
30616
1810325
1240232
84740
337268
1899129
1320784
1012893
584632
110552
115379
527071
133722
386310
10479
1130923
1099686
43565
783329
694199
340074
835965
1197038
1650183
1453401
244522
1043089
825317
254669
1495491
559823
438172
575508
975042
833545
767243
1702502
1586863
344766
447172
1770392
368057
1354228
1996511
664768
1014233
179917
956942
61089
1784192
32324
1548353
74312
1552982
429664
958448
1460683
1853588
996603
283118
1059424
842237
75220
352612
686147
1484381
844112
1014274
1109418
633347
1516733
41607
1797889
585399
188258
17824
1491731
455497
1338278
430845
1092558
1794299
1182511
326979
730986
536655
1018368
937272
653054
1881466
1341712
1088312
1918195
1410637
757630
975961
763101
1416726
974613
1032413
1852282
21350
710250
446987
688674
1846116
1599827
188375
1904031
48912
1361055
1429669
1174429
536790
1878831
1072385
219548
185760
262389
414624
1742584
302406
431659
1639346
375628
1253633
340744
730509
780845
588761
782507
944557
147091
1714971
1527617
1976897
1577693
820145
1914671
177657
1468503
833795
1710671
375381
1671383
352194
1523770
172514
144312
110956
246955
326721
612266
831795
1418294
202778
818371
1847631
1880312
1841819
1064184
356398
703233
1203904
40496
1325353
909344
445136
1022489
1444842
1537159
1213036
220949
727912
439457
1111715
63943
1399513
1848715
748662
1103274
931017
1209244
33714
1424921
517161
1712846
225016
1217739
1681643
238767
1397401
904871
1107041
1491156
1123821
1474250
1417854
1009353
1190164
717014
91716
153616
596393
1925978
697459
1031222
1479014
1606815
1208172
1307344
993076
1551144
1784442
1574530
1933091
1821385
27739
1562232
1516739
1684986
1663403
424550
828464
816470
1523790
78602
1569741
1177056
393310
1018525
1443663
1061514
1080616
544066
1733690
661929
1309420
172678
1556467
816120
1881730
510147
1954174
622732
1394270
1214183
414313
543941
1711767
953524
1269333
1705338
281687
1350357
1626066
1823224
813644
1298147
471949
1989727
328261
1881428
1854937
754072
823779
1916156
914230
218924
505396
604007
1083931
629022
1001949
707531
90542
1912751
446993
988546
1878839
933402
564916
843175
1550853
380795
1711132
1510990
1919799
24690
1686962
253836
374170
967457
1350240
1959274
1921488
414099
782847
651155
1087672
1395848
766026
707131
855406
638166
1424490
797634
1614978
1206567
1776530
1467602
165405
710279
1233878
704967
373207
552535
630872
620616
1427133
71432
1820498
809772
714566
1221967
326873
362347
1305063
1332408
1383193
1465945
386395
1059497
1282292
495972
1096829
367635
1974412
898429
181045
645610
1399208
330329
1694227
1025059
127604
996014
1868742
1350904
597371
1801434
396877
30995
1014652
1274781
581839
425516
1457905
497370
1500576
913956
598752
1964479
625975
549136
786666
916958
173436
237064
1802131
533198
394112
152573
30973
1055341
758076
866114
459186
759586
1462623
1640012
1445751
543421
511047
644084
1541671
33415
697187
1808271
470838
321943
1217327
967941
1713014
254193
1689885
1789422
1679059
257089
864012
763980
261654
1698292
300044
1151310
1026577
1106946
1526394
477315
1173113
697959
1061280
824915
1396370
733565
374378
640223
188998
108349
1024237
737133
583656
1728007
714954
81583
471956
172269
1377459
1985849
1546430
674271
874690
1108487
498440
1712323
1438219
825949
1566634
1179691
892153
1487842
1071893
1024225
22027
1778449
641743
808570
623502
160995
718074
68090
420926
612549
535573
1432704
1190922
387109
885838
1980051
454972
878999
330018
1627331
450205
936987
767798
666310
1138991
877041
985495
1759765
1034719
535743
10056
35353
1119978
1676632
902838
1702010
1163078
1025300
425411
118711
331044
1524493
1762596
1045973
660437
1735325
1819304
256979
1946822
603185
919194
1978855
774672
1666619
978002
158237
620586
1803508
1653026
699853
480344
1879749
1045249
142017
336520
179063
3675
418014
1173873
1262237
783083
995103
1513677
1879213
666054
161973
1650054
1483388
768385
987328
1921481
475836
1191916
1139767
1269899
1562851
1699008
1779266
515716
545919
577805
678852
1454646
878038
848126
1779673
1114066
1069908
1314708
819976
1452820
1675969
738369
1391341
1043898
1148180
1300284
8121
1657297
1010300
1689819
746196
1608013
156719
435368
251480
1784987
1327612
139093
1486437
1752089
1987611
1469129
20197
56908
166371
1273946
85396
1108505
1106464
1765721
529804
1225173
274274
459024
168317
31319
1888501
344180
1624303
1883911
818412
209676
391316
1672362
395822
1101856
188917
43475
563581
1653560
609117
1494822
1220245
998556
563064
24115
923473
126863
1714992
758316
802925
1760286
1343316
770735
1778901
170333
393686
909734
1723089
1914975
1996393
1006432
917960
1451540
1963376
79495
1051738
1213569
1868430
1558650
1387635
1702028
1817298
1512599
1478152
316215
1173179
361761
352214
1827950
1058971
1029782
393351
214370
798350
429950
1076488
1089534
776056
925117
33993
1353253
1943648
687548
1488030
1493171
430869
1654803
1420052
487057
1885155
20697
1010009
570463
1757625
27076
1150198
1578885
389489
140340
1343381
1206064
528479
113035
201912
1730497
1472394
1219471
992640
262677
1156831
782814
566889
1852891
973663
457803
568465
1517578
400135
1217551
449307
1237111
1268325
1577135
549532
805222
1630810
1193856
923841
1359180
1178892
353717
1843158
288824
1952481
1720582
1285913
564685
1758325
1678641
1147504
1055788
1314390
1209389
409992
1673012
67626
1578693
1616762
1048363
87785
1096178
1205456
1848777
1765569
659072
1691777
386855
1354432
1451758
1317433
1872856
524422
1941851
861131
1070845
1193093
1968287
828666
95073
604816
1630229
415751
414751
1847217
1790885
1002535
364697
1896094
1092444
1004404
733031
486483
1040951
791207
748943
1419575
1341378
491984
1494216
1657022
1450519
602102
1726946
319636
1388992
1408039
1301400
1768785
1078439
680133
125402
829333
388082
597436
10929
1851238
1792130
1776104
1994551
1223292
471073
1562834
819533
747837
1903392
1438972
672280
1847960
294076
854275
1064681
1679337
1957057
1025024
1388889
1530850
148356
807966
197508
492142
297004
257706
96593
790816
1290713
1695568
1170124
1493101
1417925
1899447
292243
72132
1677766
497197
1262315
1491865
1298561
1885065
1009482
1254445
1746319
207082
468549
888407
1892954
1541980
1668189
1644022
190339
906469
1399481
162693
1908209
376841
642386
977356
92293
1605874
282828
722137
1269218
1699301
1091612
270839
528673
1376785
1784684
1822497
375758
281186
1893742
1639937
1854358
147826
403273
1302064
1836110
1391508
1037330
1627311
1471618
531566
1406389
1500860
922089
425629
1797169
1591382
89360
1243362
940690
958140
286838
1889245
714945
373379
733577
405630
662158
1478400
1744049
1235853
464177
1517095
545435
1603665
1910985
1700263
1003524
1048951
984078
18924
928988
1985599
1091471
885930
1433671
1286703
1706606
1569124
1839833
791777
267869
1614127
1800948
1660297
316080
1453840
64231
283058
23688
1389899
93325
568841
17102
1623402
1007747
344494
1484080
1338994
553000
1602398
997838
948279
1353824
413861
226472
478559
1003094
1750391
616632
665027
1768251
1997
1541190
1308377
1467662
418891
1341841
1104593
1375509
1193140
1524395
1014636
1948132
854822
854036
23499
1638654
757265
733205
1424576
25250
1071655
1216149
777950
1151647
241441
1852658
1781300
443181
117243
1404121
975420
1419654
1018740
441136
1480418
1441869
950954
1396129
189859
218832
42501
1017593
798505
690991
1416188
9120
1816229
31579
1282247
1668318
508259
51370
112989
1865043
1811355
1161076
1854582
606312
1092568
1971957
929962
103649
322654
1026838
1595155
579293
478011
709857
837499
1380114
1757603
819299
1008106
1362781
174991
110679
127240
146527
286167
617152
1566977
256597
1981229
1764363
1586517
127096
1373318
161137
362236
547161
369189
98071
111464
1061150
167605
1646536
1105827
1883307
1549048
1058267
1479011
1173950
421786
212124
985294
1550119
1842421
1075778
31438
704974
181853
402727
367374
1751473
109665
1095102
439153
1428360
1302955
845886
715128
1465658
1708424
1049447
832742
716164
1906223
1629740
1766904
1853196
887455
336765
667753
1556222
215684
25503
1705827
1540508
515852
94621
376925
1130283
1210938
1546627
108367
1018735
58559
1229178
102558
1240248
90837
1221322
1131550
1394341
1862499
1759625
1500658
1411780
192645
1418313
1957354
574158
999755
1063311
1447100
53007
686461
1180217
1192789
1136295
1996442
285380
259288
624842
1157274
858982
973164
157814
1362925
1109716
1895656
1433433
570522
313155
1072665
1964333
1439918
1655833
624219
469962
286010
1441553
330214
396782
1659467
19880
41109
1622624
1504710
249177
1842654
1239144
1121577
1855820
1143650
555627
1258031
762763
1454826
172900
53650
946506
629250
1308306
1463682
149942
1401889
671098
1280656
1714671
1309907
420498
794676
1737956
719125
1050790
853970
924991
286158
937396
1505722
1395805
193226
1676935
1054430
1786559
713690
1162231
894207
1851698
242132
272094
1133437
1262974
352604
1687948
1859811
249350
812249
247524
607981
39750
535459
1026188
627881
1785444
1278987
1427584
1043981
1048656
395384
677143
1096139
657394
640870
1948446
1963131
1581334
632341
1666608
1030513
1681478
405001
586573
34274
876642
274913
573225
1467754
1542952
1475300
308693
267233
1425179
1565036
364751
1992530
579870
1177424
1989486
417939
184323
229173
1471912
919307
1379436
1324215
1435275
186410
1330376
97176
1170688
1724282
1247196
724148
1765563
1629807
506008
889866
493635
1818828
1450504
530952
451722
840559
493918
982401
30730
1630741
1693217
293864
526515
61918
877437
1589783
1203999
180672
1242461
621272
163659
1173647
1667539
1901719
1681501
162630
1397563
1242801
1590863
170590
1963206
966616
1251286
1697309
453172
250345
65834
1564537
1029310
1020432
793381
1596034
838545
342280
103145
381582
194176
1216415
1778559
625083
1585684
251631
906674
326043
1331820
75848
1075464
231445
1096310
437757
905126
697891
1842496
945341
717383
1645416
960084
1592088
1052920
1617913
1442292
1096681
410179
1426462
1567662
559683
1329336
1080934
1481212
1345748
449884
1073369
972988
1190484
1035545
741637
1352132
908800
1466442
446065
1411878
1025458
51280
310976
754591
706067
740991
1150331
1746967
1782899
1506639
1118873
488401
8897
964502
1636302
1214108
1299112
1620982
86477
1596296
142116
407633
1420432
664971
392828
1943620
1855113
1662811
597351
1772039
1605696
293800
283445
19415
1531048
1239242
1951636
1010881
689494
1273469
1105818
1001564
1429409
1334826
1721593
838161
1766331
1187853
201121
191473
726848
126732
1907401
1103356
999467
1796464
513970
824117
854411
702696
888692
1129957
929518
794038
873653
1783415
511123
1384678
289143
50430
696715
691581
618708
1258548
388762
896783
1801354
1857904
1569915
1127464
135725
723851
1511606
1014517
502409
621978
1652287
849608
641966
1741781
1987309
1534931
883769
940137
1580612
1875922
727613
1736556
1315416
852314
1888634
571912
1243179
1052786
1248412
1915011
1950789
1638580
1090588
1119872
787379
595346
262641
672059
1330437
1286933
1126744
709033
413715
1530808
1959529
209840
15066
1096080
1297476
1924313
444730
1760165
217350
1952099
1612035
1599304
740285
359894
441208
607561
191989
1064390
1692253
1930695
1656241
1766618
1335442
1642741
1383775
1720256
1536995
878128
713495
1451674
712189
1435580
960268
411353
1145781
395939
1537461
1698299
908764
1805096
1473489
1950758
1796601
668605
563738
1162165
617604
354512
1777638
526796
1304615
1022657
1831599
1919759
86762
1470976
1596977
1414621
1249865
1591855
1364654
1748448
1486759
1903
888020
514455
1937870
1521781
54165
9922
45565
1890314
934878
1156737
673789
417499
113074
895117
750450
1502313
129936
1260939
1579543
163784
893057
205077
1563231
421125
1871232
1313989
981751
1635167
72848
270346
971089
1117040
726330
1892784
529179
1494947
870826
505846
1236578
1495123
663257
613351
815921
1449316
1619087
341603
1655721
838358
1073074
400301
459226
385157
111188
1205790
411749
1743545
550116
1568057
81381
1644706
1001379
1095192
468392
1991441
1121545
552924
1588395
547145
240890
1307219
1523857
1764153
723398
76874
1510935
881756
1464830
389171
984220
1621187
1578944
209690
691016
218437
364631
877241
1936698
1360688
1271078
327319
454437
1883123
1525559
1161323
309417
711958
1359275
1372191
1675137
1285852
1972436
447301
210502
1750481
933007
906347
353308
847130
1310296
1848643
91449
318964
1021718
790677
984765
536569
1944788
1537714
1631229
325356
1690951
1090915
1149431
1859732
1042710
116970
855471
418793
1636004
558023
1860137
581815
892700
1570590
1613647
399376
250633
446109
990337
298919
809539
1043895
1780420
978509
536603
1420226
889758
385476
1695500
565933
908568
1611778
1522224
1011868
749718
1359208
1268509
280569
499533
267136
1959718
1263660
1177533
391273
211840
1366579
1303658
486325
1147048
1220432
164680
1823205
359135
512993
207853
468164
433663
471573
1015438
44450
192987
1186615
112188
1220812
469485
1222047
1960721
1645123
272550
286108
46155
1975338
1340074
375450
578550
774276
963280
1980013
1691622
1060369
236386
885915
474414
396058
1963543
1742354
1151212
1430510
122948
1517736
1904429
308322
1268731
940524
1878636
252603
171869
624189
1063743
1778405
725512
1855415
774760
1813881
728187
1807918
1832061
1046879
1274481
1113090
1940853
595728
293884
279893
783835
1828757
1636847
143248
713265
1906121
65864
486148
986485
1804997
15821
547929
1483983
778140
886822
325902
868383
1580331
248531
226179
1373583
446488
1576393
423068
305757
52386
248525
600141
1374672
1529649
167759
1832964
615915
1109460
1997834
1126021
1609271
886986
453789
700118
34231
1934836
1816796
1119814
1471121
389808
1108535
1422692
201022
119459
189082
171347
1752346
866622
1574587
914201
760593
187717
1633038
1101519
781922
1617483
1248665
1793027
25686
1968768
129051
171933
992350
336623
946158
325441
960280
149569
441334
1702780
1122626
206687
1452965
1463582
997698
1445096
48593
122777
1019592
1644053
1189521
167276
465406
1036231
1462860
473806
594877
1890996
539139
1309121
623951
942915
852586
1637380
583658
304841
1474343
930103
1149354
1399632
23253
1746123
1700821
1922475
581676
1609095
1657111
347074
1546113
1422677
1616074
1267353
1952384
487909
58005
1292675
1965463
1304074
1120867
206390
1291794
529990
1750434
689597
1314309
738558
1149758
1570411
37723
27433
535177
1832076
827114
1642006
1165160
533067
1980265
1353378
1654753
1100387
888262
777713
1243354
1975425
318152
1510162
1583112
1748686
485132
303635
24869
1363579
784031
108315
1890770
1741485
595705
1566726
1258032
1612562
898279
463952
535487
789229
1019575
1134697
1518329
838939
72674
1426129
875385
1384584
1302325
1470528
1780587
308870
100829
1691931
297689
1455470
1248526
1441263
651870
1366378
1476630
1125735
1358940
797207
640393
350468
1519730
1090459
124135
1611421
1672129
1129658
1817403
534676
667062
978155
1768262
1882972
1136794
482853
1009557
1633565
910333
12562
1204005
215350
1238896
1773842
127926
1083092
568973
261232
1082722
1369375
1128783
1522040
1639050
1741094
398702
1147323
300958
1689955
1272376
187372
1549454
174595
1224833
88336
1745902
1486251
781909
231876
1724509
257414
1969378
1272397
952118
91120
294036
599644
1931614
424410
675565
487706
943098
1186713
1428900
807676
1339843
327574
1716331
1452147
1532092
1952335
23699
1286735
1973269
1192646
550500
602174
61046
192501
1927439
1042314
948470
290083
1790856
342484
1968149
770206
354397
917361
1249377
16434
1558316
1752244
84685
1078453
687078
749884
115949
148748
1784407
705804
638851
1124556
1224502
1485728
9188
476041
607568
532443
1081970
461065
1790718
64606
608118
358966
1992069
26946
860703
1519132
747302
1602033
507856
789761
1157697
1830336
922501
102115
1109495
1976411
1078552
785894
1634973
439267
648036
1372064
1042380
641511
12467
1720533
28130
1691745
1931067
1858337
1761499
948768
1170716
53203
344857
225569
524181
1023890
1859967
1421443
343162
1037832
1042543
617350
178759
270621
1554103
1772952
964735
676079
411560
1775209
731279
84929
883181
1950344
59007
649961
415415
408779
1958336
1418729
450309
393830
1081028
1102192
515446
1240914
789064
491063
1979207
456147
1785960
27298
100004
1315279
280654
1205595
186038
272843
1356956
1293762
1467871
1896801
1065789
591851
1351657
655943
1474791
832561
1937483
1789594
1744189
454484
1257937
1366569
1874056
1556308
744326
469736
1162659
1104407
1911480
1222
1725268
393101
953002
1091318
967982
1166376
1833356
412631
122933
1782009
254032
1044555
646063
547149
353931
1743852
687616
1624910
1714804
1580407
982691
954441
843764
1043852
867628
1173885
550281
562923
1139694
324349
632047
32570
380290
1073329
1469444
1141172
269044
127309
53677
317903
1049354
275410
229133
1163217
588808
1196157
1231823
625154
557457
860390
944885
1417538
1865712
1823627
1698966
215117
1226776
1984247
1546783
924094
307378
450796
730657
1900339
75878
1156743
1532486
299145
659483
279460
1731342
978386
902706
531
428855
654922
1306981
1512699
1074580
1196065
1448060
926147
1307818
1573615
1442285
600419
919547
532354
1561843
265528
1878562
839287
1850912
474554
972616
1742872
702446
831035
724735
1885348
614630
1288780
20334
1065922
742455
525490
1293558
297152
1003353
1088068
693289
894330
383921
1423106
1303771
1595715
1278483
1487242
1686039
488386
1988596
425077
1264805
1390648
1635479
755763
1497052
321746
1114631
835706
839019
729016
1524950
1876208
1914477
1428073
775092
525411
1198325
1559659
635036
456595
474904
1041948
1845056
920717
1032373
1979496
1249852
1407879
1372719
1962209
1556687
1818688
1417647
1308721
337093
545859
542360
1752503
1380097
1674286
1295875
1461468
1490631
1678090
1524374
1583291
528945
765686
510217
592195
1868459
204951
364782
1165696
847662
1971571
1878543
1012141
565044
1849069
913363
1261810
360423
706353
736341
1741753
953811
1290104
1891443
1319660
247146
1789878
1030692
1271048
48826
1518361
1247405
347344
1133522
1567289
566643
1852340
783506
68884
1501384
1475435
125638
78104
1506370
492071
1568400
1703014
1718293
356572
287826
1611046
1095302
650899
1397914
638088
73771
283172
756117
789967
1910124
32126
1309950
1595040
1084697
1050768
13036
1353091
1638828
378932
485877
1505788
410657
336345
1456851
206719
918207
749375
1498175
878083
492426
1321158
396271
1291601
771796
175190
1903794
890050
1094392
291776
74524
283099
1515454
800212
1415128
1712607
225663
694764
691044
908572
953218
1565634
234556
1517335
150403
356256
369056
1209491
1254185
1481691
1113952
1882208
144874
1185523
498302
486420
1432888
816376
249030
26690
524534
114100
1296264
162077
608559
1337189
5865
1511303
870522
858170
895610
1694839
438156
105379
17524
1553264
1097096
33728
1865262
310169
987544
1817087
1090929
1976347
1718689
812855
612866
543906
736808
1836301
792432
10706
1668434
851613
1007008
1285571
1342196
794682
455002
1769240
788141
271232
897913
1621229
1200563
782595
817729
990536
1252570
1985790
945918
813235
1057303
561501
1305914
491389
653253
1658792
1244108
916913
1618473
1153247
1974411
242034
404240
1344679
878725
1345342
1856452
1728346
549805
1082486
1932024
1378012
1149250
1175279
832302
589468
1925147
338221
1249996
1779193
718794
1207318
1001961
1044977
1664800
1531242
1602942
1797897
1452344
1889305
1733801
532786
1181796
1577610
1708029
345941
1018285
1491861
575706
396562
472857
995116
269257
677810
990253
1989998
853462
610490
517836
933410
1336521
1295527
1441656
872656
1891841
1665201
762004
1099219
1601615
1215493
1288378
869093
1882819
55455
1583313
1393322
1109362
1305480
875266
975875
336707
73142
1001327
1282415
321078
1980470
1666009
683684
1537584
1852024
381035
431187
1213257
1033667
47990
579671
883422
308247
810157
1521037
922103
191657
1958872
1858557
702405
1809942
766660
1778313
1053336
1874851
198932
1190244
1465987
1986114
349546
150412
1378878
1949159
697040
1884740
1189030
410855
321056
1375531
186863
724088
593327
157792
116794
542714
1939246
1912825
1870883
1324007
1034854
323430
1531039
674324
393604
962778
559567
43828
1907387
191204
372145
252577
939938
967452
1289178
1070769
587046
372947
1929814
703401
6730
1113102
690005
533053
470967
1447875
1789598
760964
674966
80632
1375871
1852277
630168
1639629
125578
693548
1965034
448227
1115678
1759568
961273
1248640
155733
1835545
1654376
1521565
1571389
1341582
1975302
410598
1791998
967167
572957
494973
1528418
573608
978067
861404
1439034
1649648
215182
386718
1892290
41963
952220
1050929
1659556
930948
1435891
1221131
1490255
1209855
1409902
1316402
1726848
205401
665772
730036
10237
1277753
1934446
1662704
685417
80707
1934344
465544
799475
692052
344984
84978
1623224
1020883
1095720
72309
1192929
981905
346991
629219
624633
1260775
1124473
1322002
874705
983189
1065314
221644
1927249
135925
750899
128326
853847
1000567
1145021
1854371
1142828
891091
996414
1089413
634314
1789580
27033
1382201
743093
589386
965064
1231230
732544
1692157
1596263
1952972
1453557
50581
355689
165513
280829
1010323
265668
286472
1150701
187605
1820730
269048
2807
591656
364881
913580
896993
611734
803018
1628749
565752
302868
1329614
674510
1291568
1581857
1696936
242529
1542550
959773
530846
1669127
1821284
1797862
1678792
1145227
1126562
1797365
1625565
789416
296485
269068
933981
1318477
417263
233475
210675
960761
1170783
1988330
350098
913295
736335
1365297
1732435
454596
455885
1770307
1243978
1196518
1683975
1980532
186829
1560640
1362429
82884
1803234
1662608
619747
1792105
856161
1672245
1422545
1086304
1097973
1841861
18042
267871
1012314
274934
126850
1928648
656738
636973
1529389
1081933
69398
1566154
1387751
100456
367015
858162
1691015
1942531
304486
888408
1818941
154454
1242297
1530136
1257789
37646
335408
443193
458304
1527070
715408
1888708
1421795
553397
874392
518467
693204
744950
1695314
587938
1352646
271176
1403039
1139708
1567152
1289789
1858798
119154
839525
838605
1677789
1776568
1028861
216552
1082036
855648
1818873
1652494
913824
1226517
1685535
1448948
477582
1977066
1894457
340260
1049556
834499
402052
973400
1954390
697587
1390855
1831018
953364
1231770
994446
1101528
600237
554280
165682
1079687
1695549
22256
1351749
1640428
327447
476656
1761148
1649272
915476
102021
1632458
738743
1640
160362
1110139
1478557
1954502
1748095
1113523
18743
1106584
1468258
417712
1253316
1736829
1877245
1103922
365925
963216
1765395
1003322
220970
1930006
478286
1995428
172977
435825
810194
849473
263934
1703150
1608839
935801
467312
202614
54884
602962
1605142
1174008
227778
364475
1842402
1386379
879721
981669
52627
1864362
237605
484030
300429
1309756
1576774
844081
1646220
1293321
960071
1559505
1830474
980302
1223045
1454706
371104
1588538
1766426
1276510
1455728
498797
1690231
1125406
1078636
535679
780803
1367151
1006638
1209182
1060115
1672099
1601819
1090392
1252940
404633
1456315
1790741
949425
1807120
151638
493979
395195
616638
838860
1263063
368309
496464
1570668
1140471
702130
277895
1626033
1741361
1714436
669172
612365
717512
748384
740707
244257
589911
1586164
1815054
944477
352628
1305531
1351121
554143
1720372
1266800
44896
1510091
1617139
853724
384630
1564943
1390720
1202150
866421
1582887
626946
1021001
967960
413210
1289752
301350
760572
1994784
121955
388536
1585321
929331
1775317
576620
1226589
1888473
1505275
1533331
1218839
1061303
684870
1843953
1211123
1280896
1453868
1013364
1514551
862353
781024
644641
278510
1769606
1348573
599554
1623670
1579331
1692773
839290
1145767
1499865
585813
408863
1299100
1474266
1850793
239830
1118651
69599
1762843
1260154
1595491
1592599
481736
1567425
1057716
739841
787659
1093443
669837
991224
1497467
585863
1839046
573881
1911160
190301
1747762
1475152
1990572
1786627
765746
1596693
550478
1581232
1711057
1537426
1609935
1699930
1923371
1315
307803
1209088
336914
723683
1710999
1144735
1775329
713719
1252697
636833
1780282
860943
1555049
1358650
1023803
932238
192867
466534
796564
1506956
809086
1736474
1647941
229223
883753
1146930
478660
21391
223868
1349763
19368
509381
47157
308410
1877673
164016
1763601
1682042
1694015
1699864
759241
895149
948368
549973
237429
921359
1766482
501725
756072
761579
834796
985213
1908790
295316
469675
57119
1109583
408284
467405
1701870
1135765
1991313
1314459
9845
1282351
867686
1448326
349824
743683
1198490
1942179
1915496
1712679
958044
1976207
708446
224169
1588936
130543
1840472
251671
394479
1982379
1665021
1387585
1895154
481290
1388203
816705
1662127
1155082
494040
1672168
245617
711543
1679498
375733
1871370
293280
1048663
109180
306294
1012941
21231
1658368
1627424
1786868
1112666
1924303
691808
188058
1103450
1747534
759511
1092149
1640129
1489642
200016
849875
1232473
772386
141899
1524104
615664
876247
43490
1810287
694249
848834
1756653
1912581
377100
1684978
1224868
104271
537187
1864521
48856
1244064
1054875
669649
1272309
1442906
1482778
826153
1722477
408745
146059
857697
819900
1692640
1225680
1090085
739466
784279
1832096
1003288
247120
110250
204609
387228
1381738
1072188
1569296
308914
1643310
1830036
455427
1815316
1030559
600239
1764061
33344
363289
319802
333827
487599
802406
749825
633917
1995335
925473
1482826
440016
582165
1188467
1391163
248479
477653
331129
1898538
1634839
1166899
672541
1576417
748868
352263
1166172
1828553
368789
665802
77780
1479433
413500
1752896
854385
1966295
1731351
137734
137597
725524
1677979
1564438
1534471
694418
790463
1354521
1875394
235276
428449
1216509
266909
1295824
1655543
782327
244767
433668
1937094
1716147
1608480
1626900
435184
87383
660839
1380441
1091623
580035
604156
1381695
1971336
1505122
389806
1990306
430760
67087
1863300
835759
970804
674052
982751
927741
1319260
936557
234365
1541589
1056787
1480236
1164649
385634
1510322
256958
1356870
557602
72199
1168538
1376895
281391
1069676
770106
283986
1022369
1117785
1709822
1567957
1992589
1333774
1430398
518786
1965286
33131
148868
1804645
1227594
1199409
785607
1083911
10451
1961428
1518951
546023
1775248
753848
807228
1692012
403120
8289
1217640
991949
1585125
495187
786272
1733387
978305
361155
450901
1053916
1770327
1981756
1176757
1710552
675150
1890486
745273
1868648
1766145
287257
579970
1320505
819560
511233
831035
1727688
945771
1265395
1849268
934021
799266
252435
375016
85895
1407432
404497
526644
1272237
810222
1290074
895283
1026874
636051
162457
440236
436057
1299618
703742
1877624
1337579
1048774
1405903
1173325
1571283
1220078
580366
129348
1409450
1776688
342806
834765
349857
1705888
979658
1012486
681112
1878218
1812694
76969
62916
1365613
1716692
667931
697989
49872
1094010
802908
1886932
306865
1184267
333306
939728
671750
1412917
1407360
689677
1758344
117526
1465271
1531446
158128
1725558
1917275
1376880
1384532
263012
1318287
510460
1163112
615304
1344487
649129
1485470
566800
216104
395753
1561555
1067765
693470
1470677
1065263
139190
1052659
683596
251033
1918142
262659
1993936
1451281
56113
1626897
334477
1882856
1854533
1622094
56167
495329
1874362
1478331
65730
1182825
1772000
375705
312976
63726
505506
1962171
1389338
914847
1184469
404351
1458855
10842
1156241
1016209
311873
384902
1884992
745143
1500622
1179854
96652
1093566
79667
672624
1086697
196262
1431753
1603912
395101
1330356
1248001
1954607
1733309
960897
1347345
243103
608768
922891
288415
1772307
1094035
1576864
560963
517084
458012
1841415
321964
945868
489417
1087190
824688
1304443
1267044
782806
373705
522338
1731491
823414
1854501
1186174
1114993
144870
175180
1609885
1182418
66599
715555
1449339
1886599
704100
1988888
1688590
164892
1818825
1228214
651738
635178
930409
532882
1576001
296680
1528638
881025
821700
1842529
1983349
606962
485965
1191216
1003313
984770
562019
270362
165344
1818744
1212496
1348591
1613789
1660383
888030
1012437
1520346
1929233
1639999
1205968
668598
173658
1315530
851069
599938
1754586
1517377
1047119
874306
792169
131000
5251
785919
782312
1887906
977849
929744
590467
911265
23733
1164002
1053830
1947431
926754
423017
794310
700283
999524
302377
513313
1513884
1504602
1042237
263743
896303
1415750
562578
446648
563814
1688030
280735
1040260
1600190
1274400
487174
1885279
1340243
49304
994296
1252931
863928
256873
912406
568425
53982
673851
336695
1796091
298371
1371354
681950
273044
550193
748902
1942255
1127328
1852913
595043
1170976
309625
281571
1071110
894504
268753
1842172
1856580
246464
1427433
1315187
585473
1680547
893729
1305779
1846461
342113
1413604
1954068
1549068
616447
517396
687391
668656
484511
1011177
578357
1126603
185042
1329437
1081239
920260
4136
1019252
1497913
1272422
1715093
331793
1889537
1227878
1762360
1746610
1836720
1020835
1824850
739766
1760614
1634917
1612334
1925260
74359
151648
1159400
1375188
361565
600697
466687
1536398
784001
1526780
1900034
1771220
1459401
1479905
470767
1566712
688926
525330
1283822
1241282
598587
185841
1762155
619194
1208448
437050
1968124
1246724
665068
1733065
732435
1491719
1430519
783939
865543
900220
827724
1422486
2693
583340
1463600
204914
1961814
196980
1415434
721286
1371427
620455
1261348
1764078
189967
1752271
1410170
1604217
1457959
169133
1709862
569252
1359426
519855
655591
820144
1230704
885318
1830548
378995
719257
838499
112571
1637755
1865601
989063
252495
1182126
1860830
1695317
1082191
328320
1709931
257570
1692987
785409
74280
1853317
1656084
1127387
514505
418550
1805132
1925483
926811
450240
1516745
857830
259464
1646444
1584202
413981
1345003
404843
1202862
960415
1224896
1548382
36273
1241696
200256
473244
523855
1745668
311173
434163
94898
1154921
140118
1880148
1427357
380095
1757886
616606
1073834
1496989
1452528
374887
1162945
319113
1978400
686410
785042
882779
1259055
1619462
1937413
1499329
214892
1225759
873605
563304
1329541
180196
783285
1367299
1396957
501640
594379
1206353
1701156
698854
508639
1384698
1324299
1742753
156980
249205
896814
325704
602655
442402
941171
1939812
318359
1897316
217470
1528044
99286
363021
1698239
434155
150096
1987457
1980713
1522037
817806
756173
787226
678797
1692028
770051
1156972
1058212
212678
1430616
1452110
1133366
329302
1293787
1507451
1176230
565908
1206567
44825
1718389
279874
437491
314058
1405223
1322148
715375
1131768
1188320
1786493
545474
1476106
1969109
1063433
413093
1477872
693320
850580
544089
135461
331380
152470
216231
1025096
466706
464742
452321
1344103
536082
1726027
274639
589181
1517611
1689515
1685645
1818994
1236445
1191383
1173390
661418
1596410
814564
1293853
155142
1537975
327897
1728650
633253
1761799
1478861
822903
1363132
929324
386486
1623224
1443419
66441
1341843
802368
426545
321834
1161828
357637
1400035
1847266
1755358
819855
987961
1343987
1361885
22445
1956089
1765402
1456918
1410295
916801
1639242
538368
1779595
1153023
241036
721041
1242877
1207094
1636766
644523
1285978
365781
278904
260463
1364888
51817
1253036
1760256
1774923
1210154
497139
1802505
1503850
1558631
706958
548882
1126820
537235
1430824
1783196
1868082
892278
715813
502914
1618956
1101573
344380
261755
1236154
1503971
350050
212373
1459913
588394
1107805
472567
1635226
136947
1903938
1280135
512225
1324919
253359
1536496
1251903
1748493
362697
1691628
1092195
1246779
1800361
76756
320819
181951
1018580
1954626
1168635
522874
1886287
1843066
1213271
1367659
1122671
1705348
149612
1090441
37994
1827930
384534
1534598
1001501
479408
1381304
613288
299676
123527
245457
972797
1090403
1172390
1042672
1231502
1087386
502786
784524
408241
614496
1233680
999715
1385396
1903645
453591
1861373
980556
138443
1285116
1873696
791810
1334136
23224
377683
1746547
1057310
1699551
414168
1886105
1589679
901413
949242
256877
745228
28273
564952
306804
937157
1271012
1432621
210133
1401569
1209586
1790071
1798684
1336231
1530033
491504
1006825
651610
442447
1787365
1564395
563927
164612
1586336
1193994
1493240
29809
1750707
1987670
1920960
7504
1157793
217362
1085270
963986
846236
1199411
1867145
705668
1039911
308330
191258
31716
1578272
292842
1668852
1754282
1542093
823521
1270816
524452
1852371
36372
651339
444577
1213050
699938
1616179
931661
517714
1759267
610986
83063
919625
1351940
412460
970910
917613
161500
1020738
1924629
1135363
1678398
1832239
523250
1232548
1341095
26586
553485
1754933
898468
188160
1069538
273676
1197834
1416888
1988535
958629
1401119
1344950
1878768
262779
1161362
1705423
500274
98943
792490
687591
252682
734462
1778985
851002
160809
348665
112060
422324
731581
1636695
941984
1934871
774028
367352
865733
1005228
609278
1373176
77270
1062594
507702
52911
1089897
639954
1566642
1851170
777254
672598
6744
1247614
1664261
675498
1782004
646482
137685
1051483
1098381
431211
788265
1227407
1212760
1594185
491799
1521653
1030900
508031
201434
1484038
1580326
1692437
83044
1836290
376151
40308
909520
1783903
1206165
1573126
1999627
1348052
1599897
638559
1436661
1302156
1076057
822254
1197763
1950781
128556
1440629
1622680
1593017
1666844
1617492
1987885
892003
190705
364340
351477
1435702
473433
1743553
600984
1682342
399861
1341057
332335
619491
259765
1739145
1633234
982619
55852
1571231
127236
1654529
136157
268421
622517
454679
1020459
1633715
1012202
997887
712974
1525333
617093
1473223
639893
551734
1384841
557238
1394296
1196791
44767
1215913
1754053
1295523
1755191
337099
1873858
1078155
1419503
1004090
302339
1171077
1533968
1180293
160107
1825368
1788752
1612035
129171
1156245
1582138
651369
255329
1242549
1996473
278761
1924037
302645
1587521
742992
1631676
1322017
1671950
1268883
1210763
212120
1427952
1379318
1093
1560161
1473819
537651
1715084
1888938
855063
1668559
438937
1638196
1910024
716277
1638393
1864247
1155523
788520
295674
541622
1027309
1505586
326849
570163
1406556
1409156
1044895
950593
449716
1909174
870621
1736492
1215089
1135960
810206
174590
1514114
473781
560133
101478
1133400
1816940
720860
431930
679024
67398
1863510
762687
1771611
1723897
373664
942533
862107
1843328
97355
1101616
1468071
831528
1092697
356705
1873407
1164205
1078952
1351867
1530123
985433
1836355
234847
1541115
1605945
593069
949964
135045
1823014
1848858
977983
688039
305031
285181
1545339
1328910
1862405
1306645
401267
186550
695700
591729
1324596
1816443
1838233
868151
1348264
1704897
449004
721786
166857
1083819
274373
1194211
604430
1991238
1217144
1011152
1743202
696872
666149
136643
1766211
743638
696536
129906
1738771
1311821
1858366
664166
1293570
107325
687761
669370
748437
1699079
221418
246449
866590
1477502
1979441
978836
1853119
1008557
210100
332261
639481
1952334
205193
910224
1282657
1846001
548747
499830
1415712
944178
1993692
233016
237726
1294909
1341152
868125
1865247
316314
1815157
1280517
568169
873017
785694
64154
1574147
1559107
1015004
1469591
2172
780223
609409
249757
1513763
278886
362731
67512
439218
83196
1616884
1094918
1575319
33341
1796578
252182
437377
1197904
1056634
929316
590547
1978075
570110
823857
1811174
531241
670856
1583209
1504335
113503
885974
807926
962479
127221
1699195
354481
1817550
470992
1678710
1353579
326592
1979718
713200
825935
813780
1144606
433985
152633
472233
1659193
923874
815397
1503767
356395
1094370
616453
725356
1402405
1513888
1742303
1332606
222210
1365814
1998495
1737147
1182744
1747473
919501
1909435
631575
6786
694207
8154
1630992
813004
740140
232485
1721682
931152
990217
311612
1457593
1059263
1327387
391374
554503
633791
1766874
593585
140084
1298474
1500379
1500496
1360934
1252406
1932038
861618
1351904
1573908
1837441
1101044
1526458
1493353
493488
1472647
739615
134410
233424
879349
698350
108279
1177574
363259
581579
993715
1853139
767665
1263901
1907001
315513
1496050
563451
294248
601964
1862507
1120838
230736
1591482
1707727
696965
1271890
1781747
1204370
792017
224137
633354
1215670
1770961
1885502
860587
1214816
1517716
1792039
774400
505920
924557
1560246
241989
1512384
132291
1151644
1768686
796028
737130
1867806
1387676
1481657
1402624
1564352
1009745
1679803
254344
491027
1703141
1398556
1427000
982907
1464825
1300197
1461988
1587847
226725
1998988
215361
286153
1614119
215209
1273154
411969
245266
803958
517309
1332659
64586
347074
306352
723362
1205411
1003398
1176088
754564
1972613
1405240
389695
65749
945451
322087
404303
1854173
1096605
67888
1939824
195645
878433
1053078
1292382
764081
1050910
1766962
933010
757175
80576
447085
621310
784950
1732125
289899
885102
285358
1330677
1925551
1576044
51609
795757
1691886
851915
940251
1272347
581012
646970
189433
1792483
1390445
1334394
1290066
898082
804495
1735151
1153290
356726
186794
1256990
1068357
1004040
1163738
584893
1353756
1151399
594547
1121818
1218251
346204
1036800
90758
341209
51165
200744
1516020
1132819
793949
1814724
713623
427722
945551
280668
1747047
53482
1060934
733772
207299
39789
937988
1461847
1121912
1385284
734201
16569
1342512
1901520
1944832
770374
596883
1576711
1813892
987222
1696923
1564053
1950850
1388966
666921
1268258
790313
461016
1499433
1572462
1569443
1928724
1153269
1213823
1294638
1979399
1613767
1527309
988215
569897
1542794
821393
34941
567277
318821
963015
998524
896729
122045
187527
1966732
771398
803722
945101
563013
1650450
1439911
346274
638290
371605
206103
959306
1008967
684483
175500
1730944
1679610
153154
570515
805584
1799111
1213113
845614
688621
1881409
1908806
888944
1102122
1345590
142702
1996269
1500358
105007
391864
98155
922482
287391
1392156
1887548
1176029
870781
737709
765125
1215141
739700
1946055
1235643
656143
1446904
907410
1424256
16617
786372
672584
94021
687040
666367
797292
1291132
167394
468954
190711
782057
217581
835299
1632094
1972975
1712384
1517957
1777453
1001301
1668643
1181151
312014
922469
108862
1562617
1901137
373557
161934
878032
1067634
1234975
1981256
1325654
998345
759183
437559
215179
1350786
1064274
1621274
659618
1228916
1804106
634435
986184
19110
1669709
309565
116723
1542325
1824024
263101
575621
679839
1334625
767361
69251
1206500
618830
606803
1622678
540983
567714
268602
1879589
999221
562955
92026
21563
34768
546336
1348836
1927759
500583
886546
369893
713779
770294
1693144
297251
826650
1908657
974718
1929163
1317493
230258
71667
1161484
1028289
465687
1934576
1217139
1980102
1967910
1073340
1780126
1413764
259760
596339
447618
1212781
468124
1663105
938304
1893843
70376
135498
437073
781375
4758
1533048
1335569
1230239
834776
84854
414556
1634152
1515741
253208
556346
1652111
638272
1277570
246400
1084132
1693571
842760
1898116
671477
217991
1343888
1934951
269747
615026
1531330
1917096
1850910
147464
137529
1371040
119683
1378497
1393605
1936679
201619
624224
1507316
1711960
874293
288197
859938
1163120
1347903
1577867
817355
222909
1078515
1853477
1415143
1577306
1610804
701465
1948881
75370
665071
14526
634378
1543686
1045554
1720
846317
1034660
1366238
1035340
68908
722072
935227
1131548
1715177
308290
883421
714856
946903
973811
44906
1344589
1957533
608788
1254350
1907895
1726103
599802
1878435
1241229
1250385
435620
1368177
1240352
723870
1990502
1913989
1871868
1280689
1653525
239452
647077
814076
1845493
1568992
1533039
1001954
530287
803884
1761301
432010
764979
177508
1366973
1890197
805636
1123164
1981955
81023
497369
1640614
1807792
1787517
1524076
1265543
926921
1004612
1152177
1630740
1066558
1893830
1258952
914184
946198
1648049
896335
686692
964432
733922
931562
1344134
301613
841728
410050
833494
231977
1078757
705351
1678552
445858
1094077
1478985
932224
471707
1390826
50663
1931535
1424650
1267767
816734
1195176
902754
256547
1362167
317831
19908
1670070
520364
1865231
709133
1686138
936470
1071891
1909040
1188095
1531535
1693603
1673882
683301
1199934
947737
1994774
466661
771159
56030
1577221
929109
503062
172102
1980241
38615
682511
1913403
1047827
1741478
1836358
1303056
1962325
1572418
734354
922117
116990
48799
1777618
392998
815255
1997631
390520
1375051
1420235
1084686
1334140
148016
1880056
1704028
476791
1664622
381364
8647
1640782
705929
1596631
887224
1916077
40648
406319
351006
1079639
743397
1414903
1173209
1605809
608356
1966412
914358
278877
954464
208537
315772
147246
718743
1649442
1493004
274229
773950
1144074
1249714
1923295
689172
970888
379852
1495815
1610517
1320482
1845022
1409060
484660
1311896
571794
1059502
1658722
1717088
324107
615971
533254
461650
524274
1225449
1214770
72612
1887912
70989
1808310
1917216
1923637
1601008
1237425
1966441
61498
1638517
1974605
570048
1401395
1021693
1644060
1110759
147394
1658556
559403
570066
1043250
1524851
728954
1849412
719139
324204
609959
1170752
1167807
224725
1778159
1857663
1261612
1233219
699997
1569122
567178
1222345
1699688
571475
1642200
3934
1113635
845934
1025560
1104712
1454642
624444
792597
535187
1043416
1298884
974663
343238
1377897
185702
1221703
338273
615297
1870210
1208468
112074
1615030
1337635
1779166
674292
423265
1779018
7037
1325555
1528486
1417897
195928
1090340
687559
1027320
1324456
1569114
1791830
1680315
1878961
275278
37300
1707930
1327155
319222
1409103
1086342
746468
801030
1170521
798158
1426155
1121639
922764
1215670
447927
1835032
1085533
884581
964810
50274
819432
756302
111586
1642933
407547
1004258
1131166
1108373
1831067
588573
1435445
892889
342494
1169913
729235
576178
304627
191651
1125428
529724
992768
698570
156004
227305
1622336
1654982
1074119
128315
1966222
118789
1131035
1563362
52983
733623
756774
299762
805989
212829
1660123
1518549
94697
53984
1157870
1023428
1545881
1605840
716891
1956008
1421401
1457203
569726
1673370
1249605
635511
1755543
1809695
1092471
1148519
1619248
984542
5378
1445311
1034761
1371569
1093865
1879214
49600
452038
1773296
1462606
709709
162121
533652
409634
324846
1655617
898272
577617
1208557
1558881
52370
46545
1769020
1575807
1908702
1029678
1945274
1148624
353139
212119
731163
84784
585015
1422594
626812
56540
848107
1128599
686720
612776
646451
246270
1106857
1192077
548925
1624190
571476
1061100
1317493
477635
999438
1717170
1615197
838462
747615
832666
472716
47434
1916146
1376762
259467
159501
420986
1551369
1071432
1892537
1427922
1159777
1592794
395166
1532592
80708
1627671
1432894
549607
1810302
588837
1717051
942256
1609704
74995
796782
233267
1532259
815789
525947
899514
460572
1341419
402857
1072164
1979394
7278
1793140
152185
1541080
975743
1639090
552952
1059459
1357040
1693649
1978433
1122370
732983
701656
1730173
97735
38263
1064601
1187683
441267
869952
1122744
1530425
689488
129921
844033
133898
618092
1806291
1656463
142705
940754
1868138
1315652
1183646
725317
966642
1155495
125250
598827
1973110
38355
131016
415457
932425
764256
1670798
874383
353865
498776
677533
395169
1380432
1004285
204236
1165351
404449
846006
52376
278378
792431
301744
1756326
536777
1810049
1211762
1638305
1592466
539166
84144
588862
1234893
442294
1006905
150081
923075
1008637
946130
1838073
1421486
1699061
413090
1734200
847133
989396
755307
594487
497398
1879232
1952079
353241
1352532
1320307
1149465
564617
977315
1026584
1716201
183566
132249
448321
1543313
1852701
1821867
1815085
197911
1596186
717370
19781
1184281
874561
1997054
59010
1984131
1323281
1199843
129085
442320
32031
203397
128607
1814295
590882
749381
54212
988865
565105
539831
1667605
1312399
1279108
216281
1721221
1957288
1092471
1659979
578343
1567351
1097569
1764379
964517
1388401
1556873
239802
1570712
545790
1769035
743202
1225475
1926275
1114851
198486
1505046
1001890
1519605
1004832
1968770
1424335
1850219
762647
1339764
881951
1659609
1997596
417707
1532823
88535
12120
15156
1672473
349917
1446255
929646
830044
657416
1669141
1021017
25691
492454
1640773
1715757
1506308
987317
1742055
1119862
479627
871530
1518188
432108
1059352
199665
809829
168585
1880169
1623872
137867
1277877
1096720
1137281
659901
545596
793465
563247
1617434
1771281
851268
1759162
567966
1446329
88725
1924302
1444309
1125401
1750635
767083
861324
791330
1223342
564684
1562321
1927764
1396460
325740
270468
931948
1034659
718728
662322
421342
147507
1048724
1270528
1519437
180767
1781717
248736
1305845
1199130
433088
1340902
1324760
1275884
994884
473012
680487
300444
1217725
1326679
1908721
857251
674152
1424417
168058
1585316
494955
1784505
745397
674697
81629
1589840
306685
630727
887663
1178580
1136066
1663277
556315
1491140
1143815
915064
321768
657016
1154577
457270
1071432
151156
91676
570706
577333
891704
1475840
1529341
1093048
1139976
821540
993691
1226462
1753926
1449848
573118
610809
843179
215463
1437817
28936
1268407
1315945
1851268
14871
746357
1883080
325642
452260
548102
999469
1047056
819046
1156081
1281750
1422853
955918
1225969
597869
1606300
1638791
929728
732435
427970
1049187
1592567
1949005
303802
220191
242783
294330
1499956
990135
1937777
1085126
214059
82674
546181
1866273
831895
1141372
1849785
1366433
830295
1809655
209593
143616
1770680
1037960
1583012
1616860
107481
1904486
1203375
1585026
22712
1684631
1555
734420
719215
922164
1805018
1931748
1853552
1234834
1395699
685308
573346
1020154
684275
1110433
1559794
1792518
737021
1128810
1709138
800225
786142
1548181
155920
1575666
729244
14023
1891944
538590
1400892
438492
1748516
318505
1993556
799576
1097231
1732603
527732
1561749
1480364
1925871
1403810
1938446
773725
838977
1790716
1153255
940779
1473149
1933822
1660150
1796414
870906
1226768
1744707
987745
331828
982096
1550238
1355861
152685
68960
1171165
997190
590945
1315873
1867491
1007122
956717
376916
1199262
603823
713120
1663104
539833
843170
182754
3526
727515
737213
1092098
967154
566724
1776073
1708007
309681
386594
29621
604922
563198
268571
1027660
1455801
80726
1819120
1792072
832231
304472
460043
1016360
1750101
417436
1563330
957485
478780
1936155
910542
4532
1691419
1658731
47822
582052
230154
1352559
910290
1970807
1520882
1789081
1310822
1235604
371415
452790
1560816
1592651
1414351
1519958
1014914
1302198
338164
844191
1762301
676392
1841156
1246055
1789063
1965815
1834865
1428272
403869
72576
1680284
943787
1326046
106801
977457
977524
815340
55285
1072373
554629
86008
1072582
477945
1423886
762420
548867
1281994
1009017
35491
270164
1229196
1714861
1736933
80018
1035617
983961
1264889
654984
327104
1174346
964688
1919472
421485
149543
416365
357511
363210
1205938
1697322
1974936
1993282
934106
680381
682958
817940
1844807
812096
1627278
467558
605339
1324458
166500
1247971
786921
386446
1586147
480226
645277
1670207
387339
420199
1372672
254058
4584
1880787
1987966
948517
1323703
1797870
652810
1935627
1451229
341082
1098686
1709856
658219
858166
1109486
483380
1670451
731735
1280689
1124495
689303
1035853
816572
834943
1335790
1258378
1983115
452817
1577336
1158228
87830
36420
1608512
62763
969606
1966923
1923001
958587
58895
352441
1029338
78970
428692
1623557
1137389
41205
1744886
42210
1039796
1837610
936674
1661657
1172548
287314
961328
487464
1552056
1533849
165922
1598075
498351
249670
480730
1521829
1271253
1225438
758703
1745328
663084
1873833
1109584
137818
1085755
668061
939137
448458
567247
795573
373486
926588
1126822
1053935
570230
1310278
851257
1870047
782355
1415825
413755
954923
1841434
758133
695832
1073662
1790625
597407
1848725
1533669
1133216
80278
967629
1224414
1549465
1898232
1242489
1134486
1431664
190565
517078
1894880
1820981
353117
1461067
267334
228898
298681
40182
943752
1183357
1412674
982645
294008
1989835
863347
861869
1614843
746529
1796999
404273
374822
243435
91501
358972
1784693
531629
1914014
1878174
9625
119743
1108449
17026
708835
1998149
1756754
1205435
1387393
386835
115578
232666
268131
1789507
246317
982810
1362876
1046947
839559
910653
1811306
578124
319804
304355
401643
1774625
98637
1325647
74179
756215
106618
1215361
1667430
1584255
252780
866193
1911457
785240
1353693
523275
1249971
522117
1295127
116113
349734
1539312
1680920
182310
671728
1046090
1062222
666202
1931770
1404712
1195089
16748
509513
323054
1044388
710113
558842
1931849
582537
1777128
682926
326441
1665402
544583
1085073
1608738
1704772
907569
194072
1035523
1561285
641781
1230344
1536035
839754
314588
1378423
102960
595397
611146
651150
864882
215193
724537
1254995
1128623
1889144
88426
85374
1526406
856196
1447213
1562230
1709401
835133
1566609
1475821
1972486
339763
1302520
1303828
1843025
961732
640462
616894
765478
793997
120843
804422
1000389
783658
1999943
1457576
1034613
1175970
1226969
892694
1102625
202544
1075642
1898246
246175
103594
392906
44119
153810
535420
104309
1359561
934055
1193054
423048
30282
1193388
168067
1714135
1612176
608997
1437600
898113
1080916
468766
553545
179037
1810913
924999
220031
853053
965892
1342880
1755139
1360827
723352
745953
47663
520688
995273
46697
254070
1813189
1561371
1280224
1988111
1072020
798404
677799
1287085
1745564
1081286
1897828
1024227
1293899
1918852
1871383
1917251
762990
557292
1765519
887446
1613300
221500
1713436
1143515
1340206
129500
1772063
919065
1988241
1430298
1204624
1414601
73162
89821
442821
1676911
1933661
1324572
833932
720281
423901
749244
1027134
187471
920492
973790
1069457
293540
436799
579522
906652
1079007
678771
529881
841826
1284441
385066
1052079
1401895
1656636
8381
10306
1197715
931619
1735429
1017200
1378199
1477947
1915077
1910713
1948873
341589
601366
1451858
41492
881618
479295
1403513
1720467
440306
534798
275818
1282271
327464
919597
482673
628640
379105
89820
1499959
1947260
6146
766701
153567
1755982
646285
81073
49269
272958
1069025
158513
1521587
1030664
28512
1692226
1250198
1372298
1589147
1695086
782546
1502147
134232
669811
1567877
1618540
180974
1652899
1889759
1320861
957698
903248
1350353
1965492
1618273
1882580
586994
1121191
1558074
1678952
757875
1484962
710408
1322347
306257
847306
1311732
651231
155579
14573
1961767
1760577
27412
1767055
1285073
1502607
696599
214389
393207
441571
1299496
961541
1965469
292632
1188996
1642148
747898
1470181
1045169
819116
464283
241101
468559
1191071
179959
1305071
1551460
1654369
1601203
246536
170938
549932
1628166
1174622
402864
586514
1001691
1898649
708986
1264918
1995498
1029353
1652466
1645862
710847
1683042
1257886
1768806
1932604
1270662
619052
1296562
488068
94438
279213
1842705
1270102
1877832
611259
1955046
1626210
146560
120857
827042
728383
428920
1457467
1447959
1002810
1332945
48601
1054910
1819996
255423
621941
232348
258712
542287
853452
936400
1914660
1803433
1014599
155794
871370
1178989
573764
1400973
1878140
232563
1762560
630115
1289529
1603746
1871265
946964
1702898
1394364
1388580
60873
1411916
245814
66031
349279
1442368
179934
1037669
187302
1091386
432365
954129
1147826
114426
741823
559568
668650
1221821
1718293
476063
207560
1198041
63418
396633
628523
1981167
417287
190726
1535654
508133
1607719
1775371
715168
189748
764848
255354
1489020
1003020
665520
625448
851314
1959366
1620514
892368
1614838
1648854
747619
101486
622271
1014418
743784
898155
911354
1731175
1716478
1551914
1424853
543655
1527552
617098
497010
1035014
1354771
1413996
775200
1733010
1264415
1237360
1224098
764314
1662005
1928155
451970
948254
388220
19806
1781922
339633
123453
736855
977173
762595
1834029
1820576
197046
576648
1726737
1090357
14608
79231
1157850
1890801
1419589
1609535
1978898
575209
944388
1263164
748105
720249
1724729
1887459
701890
1375403
208508
9547
117798
1912901
746300
1448029
388291
64544
972262
1791514
721914
1751628
383145
863990
1021653
1819594
1933094
808744
1102110
425050
1469222
1647191
1853127
153373
1535624
183567
321936
744903
1763620
308276
327923
1926463
1969061
283852
1951072
571602
1561508
1434468
690259
460989
1351335
1595305
1616975
1794496
224774
1523058
1186998
1452310
528624
1422925
398559
730195
414072
1635691
1402642
1222822
278072
923649
1290527
459116
1283402
1472413
396975
1377152
610193
939922
1878903
1096126
1413815
1169443
379735
702273
418350
1336811
1293177
1613164
1071829
1930289
1028117
1731088
1789880
1334557
753048
431701
1289839
1563360
1490224
1997305
1728396
1310900
1991014
1259304
1243919
1446425
1585802
1241045
1991657
801286
51520
305912
582527
546753
1419473
1491149
675207
133118
1131540
1167900
1271910
1829249
1838361
1243287
1081681
1021844
1843726
1514053
41540
577937
552603
508240
621013
1115295
549638
257512
1313210
1065112
831090
1974928
1784194
1012804
1683705
780726
1126285
560809
1357277
1212561
1197815
1478955
1702115
1972828
1955798
1054623
1543266
64604
1102126
1229855
118978
52227
222424
1278328
1220957
736688
1545656
347398
1486128
23468
469250
1423318
1548968
677055
859388
96482
1213267
1145604
66646
1535908
167794
1682068
1556956
565344
1621576
999747
249287
1622967
57209
1277091
1894930
1029417
1797297
1880499
622392
482655
319246
99861
100917
1951637
1882331
876776
28540
612945
1206132
1012519
1763669
678278
339547
403466
52092
1538364
117622
1534780
642951
1417777
1807654
1562873
1597919
1983506
1699820
228432
502085
1485806
9211
1881349
1118131
752940
945214
1351981
466574
754847
432054
1984272
1876582
833003
1645046
1969283
1557729
1272891
93387
943487
1743061
861167
1259995
1442576
1409939
140003
662461
1820944
1461398
661870
628221
1024821
260905
1198920
25801
1521848
1512070
1604709
905516
331240
1563546
1794373
620415
284766
147010
510680
1809778
1111661
256548
1134205
447635
600807
551880
782023
712033
1858381
1812153
427911
1626272
1238482
1013071
1622268
1413470
1751370
1064083
1925452
1540580
1788362
489125
891651
1841163
958918
1535183
1127735
1731785
1602249
143584
1522685
1195203
1422957
1255465
49565
162234
1391411
915587
817112
461749
223403
557980
1203780
1476805
25168
1535962
1259077
182779
425871
1736537
1270826
554856
1998038
104824
1646378
1203503
1314880
852974
78736
801342
870536
1180953
611402
1292336
1102880
621569
1084978
1575954
1716188
1822716
24875
1250707
485276
99437
519574
1299074
1721910
943050
903909
774095
866446
96331
443228
54297
1672619
1587651
85587
303029
1939705
1308266
83073
1804871
1343057
1030721
173297
1529736
1050500
1019305
1472076
601161
1592318
600976
304551
750767
1625344
982612
442369
260523
1612585
1072798
1186169
172981
671264
1820071
989855
1065040
702161
1867333
366582
1855032
191649
701962
584324
530260
1334847
1711909
172212
1268863
1331714
251073
1816916
506613
887868
1059724
1625860
1448613
7699
718173
267155
979409
492798
168310
1429475
1881644
1880231
1678314
1189050
1710899
744573
407562
1412670
1487458
534968
1611435
1116145
516866
1818184
1602725
1025539
1979480
322676
1937506
118631
141122
928513
711542
1813823
989750
935450
1266140
1345134
1259626
1023774
43417
64791
167190
64425
858160
1081104
1633272
924170
113562
1963878
863671
1444636
752881
1495034
718307
539130
264250
1100971
1836518
592055
1929022
560292
657335
1236989
1494795
703078
1581040
1352079
757271
1455303
385422
505860
708268
1423198
1041287
16145
169875
229230
390381
1154967
1134661
935270
1832762
677635
560777
483096
1036605
564385
1934525
913447
1488538
1511139
795579
1672015
1643201
1275410
1931866
1123978
715726
1765485
1464324
810925
1308763
1938937
401245
935179
1684180
1432975
651849
963680
1740579
695672
727088
130042
802907
1912470
1714241
1799743
1358984
72333
605427
1536910
893295
1398545
834348
866019
1242379
513687
364323
1225664
1125469
1656141
1752810
53954
702716
1089878
1218129
147372
637451
570475
1907244
895254
1974920
179217
778377
850446
1016621
311226
1418845
1744553
229253
213936
1472563
199268
934762
1623939
1959737
105687
1031030
1210144
418798
188014
537155
639516
1680047
1777409
220727
103693
1991933
720332
554546
47803
1145568
822654
1388096
1684688
1839675
1733504
1444682
1919276
1417469
1691402
969246
1125312
1630629
825070
996208
1418665
1686926
776568
1597893
410224
500758
517510
852769
481183
1560264
1828817
65350
1651162
1094116
128880
396529
848977
1165482
353948
244998
1202479
1410788
1325126
1978013
724358
1592297
841129
906695
1101075
1998386
970145
1648534
1117882
609918
1325130
1472831
949285
979031
1202668
1749020
1048584
1703627
1776233
1822575
152153
303210
414129
1931628
1748781
1253875
6816
926559
81352
1859650
413611
1548719
1134357
1086527
96955
1313314
1795920
1924523
1037230
205286
652720
281047
1613936
1824100
1642936
112763
1548216
992430
1905682
820449
689533
929586
1569843
1048985
686670
442762
1698290
112194
934376
1654701
727079
870081
873909
462307
134149
1429206
185484
708947
297630
538332
865932
389427
393521
524902
631616
1830471
56316
1218936
146293
1155655
1563813
1834963
398073
313912
1514447
1147736
1706883
1782223
1463291
760528
190801
1275889
899722
534253
762114
33137
1014940
1402382
1477984
1856762
627379
973693
587854
399622
1834700
74560
338867
1795452
1435766
421376
118101
666939
719325
159928
971972
1196978
1260331
579371
1702817
1796536
1787528
1986089
1825240
920893
957528
1515055
772680
804693
38512
92670
1737214
115230
926877
1594645
1368210
1792486
901747
1995516
128058
1119041
1639222
1273895
1584213
300083
387514
947398
915492
596353
1756235
397608
1218933
1343355
936793
1751583
785992
639142
550888
1071594
1101163
1614380
652723
1209346
1503097
1760133
1949886
881452
770831
697512
1859175
1135469
499547
811716
1361036
1622568
1209992
757599
808141
547614
1628726
244290
1193384
1205532
1294771
1053439
491253
301975
1906172
1952525
1123766
1999298
1472619
266765
1694281
1392523
1862572
1788750
1961698
1941225
1389760
1315821
1365203
141687
692324
1852458
186873
1814852
1845301
882118
749402
1099471
783647
1666635
425432
775589
685895
1268221
203954
552567
1844224
1250230
664497
1411038
1767767
1305550
1741545
300534
213393
1997576
191262
1581987
1978252
43280
652954
1212828
325909
695611
1754114
1702158
1862909
985124
1573243
895094
1937516
484045
1451435
1387807
179395
1033266
880073
1013499
974930
879638
1163697
661307
1213410
22772
1402561
911625
426313
1316030
1272358
267384
1524601
516635
166099
76076
261469
1334833
1960355
1162299
634379
1074295
758355
356749
1734733
1513570
415711
617429
520562
248887
1391244
757171
1930101
1003763
712553
1365958
766104
280828
1671846
1577201
732695
507011
285076
801574
682498
385820
1900661
304484
1530869
1366790
712335
1755290
368790
1101322
655101
621491
738887
621353
187227
1096922
1257720
1908303
1966969
787391
1239626
1904783
832660
1939259
1227447
568049
1707723
363029
368780
334780
423832
952993
1399355
123324
107838
253716
1551894
1245599
1113606
528652
465078
1062921
1375886
1456582
1890797
539
417879
1346053
1360682
188614
1698543
1813258
1520150
815027
1161035
565865
1348265
1730950
1011774
810620
1715891
1906515
1901203
209272
490369
1117528
1646825
1236306
572373
763953
947342
507024
1773416
1006920
1118309
457065
1800652
115817
883672
316044
400758
1806807
1484241
1462792
1582817
753978
1407051
1237816
1388407
1067979
1259803
1377558
931960
447814
203613
1240805
1717586
90389
1072911
204559
790666
1483374
1912390
1434330
786712
1469249
867939
1092279
359483
953053
1895048
1721933
1504149
1968672
691023
615885
1751648
1220392
1214607
426401
277603
38480
290919
1424488
17450
1653865
600978
707667
1775570
1761352
1223274
1143556
1532720
490785
1279071
603802
1120255
1149543
352543
334857
1788214
1939006
1954702
616209
1387099
1826699
419577
1090540
655882
744303
1993259
253296
117264
1199592
1278618
642467
1086616
792871
1617614
1093594
1947232
917313
365585
1629117
988813
1641810
711865
343175
506196
529291
1652674
944397
524815
739553
1260045
1591915
111333
209091
590098
943682
800281
797352
1572909
802703
835138
1696050
377854
1654176
1233455
341474
884307
43082
61735
1803593
470036
453794
483496
628413
356954
60712
1010260
522383
1508157
1738118
1486639
1472703
1086592
275581
498934
1780158
1549301
160384
750437
330697
1693513
1152655
1366646
1029018
108466
993200
1708846
883893
361113
860073
1805720
387891
1346756
1165393
1468414
1442068
405870
1025360
1517216
1671350
1947002
1624372
1348634
300325
427300
1785461
839760
1394545
755340
1001101
852346
868309
1501618
945629
1420394
161508
1510607
1313076
1334752
1976218
618053
988851
296111
1836447
544750
531444
1497931
1534738
205001
1068830
268237
1237991
1811161
251808
431509
1728756
1053632
1011105
100584
619358
870963
1895044
1746512
136387
1066463
1482670
1976165
1614629
795562
664018
1512245
696186
1208485
1350652
53773
1473970
1849066
196993
1234306
957617
1498173
1717841
1203243
372033
1029883
374309
678289
1705274
1654289
1707823
1586086
91571
1766038
433532
1258015
1782197
446284
649788
83273
856319
381845
756913
1819987
67255
550683
644719
825200
457990
257855
705436
1234175
104380
1106321
199094
1995196
55975
433538
818236
599092
1213454
1016826
924916
1365864
1063738
114267
975667
513336
513578
52528
1181172
1650404
1434694
1606589
1307309
975822
1308125
1535582
1895940
492046
765139
1792483
63055
1033247
1019960
758417
760194
1188070
1081365
865490
581373
1988657
1531666
1180438
1482051
900659
401691
471779
555171
1701385
346010
805097
100861
230039
374608
554639
146289
333503
1935677
920870
960579
1092743
1888643
481313
1439732
1822030
378725
248061
1425662
1256402
1231204
1723255
1485196
150924
396341
1263429
1161921
1338628
12640
847690
40979
1233007
1786917
24181
261076
1182097
1829829
927969
1726433
1965004
15477
799584
249244
1097724
1008228
1463134
584761
1310021
1632833
103071
442965
1024547
1393570
559522
805672
1141811
1883071
999456
59118
678994
86040
1874879
1312129
1964734
276325
1270429
183609
171261
900034
1763002
1519907
31092
945162
1523420
1264666
1458341
214001
294770
1007381
1033987
1084898
1527645
640420
1765409
21215
1513264
891311
1076994
1290572
376476
1296129
1750107
691328
1942588
530311
913504
780661
444461
576935
1845255
1271950
966539
216118
1624526
103345
64457
423855
541507
450660
1014502
1134327
1487114
1473646
319305
1281603
330148
1939095
447317
998156
1483618
1427756
1083933
348603
585991
1246649
177837
1397999
1042092
1791934
1246380
475655
1757219
1786273
870309
794924
53641
297364
1538798
276407
1100279
998864
535548
1981543
1019915
591972
200606
1536654
629414
683546
854465
1004393
792548
833778
951770
1696012
1353474
545979
132912
1004398
1967916
805120
1059984
1841161
295066
649630
1418080
884907
659396
1115544
1028937
243894
812929
811387
1121945
329927
607454
164509
1408415
1491362
1648994
149445
761355
1316622
1672416
461301
1665221
184849
89657
81959
1388786
1584420
1311454
1521540
580091
476483
262927
987333
427071
1497473
1395074
1286548
930877
1787698
272093
445695
1051070
1660950
412200
472855
906375
1246886
117895
1514738
646480
1470938
210670
1656307
1981413
498297
424156
1761581
506984
650304
1099763
692109
1632939
1806538
1093864
105822
1130152
975230
1318993
1120984
1851908
1669251
829721
1121855
217968
1312624
882489
295985
239209
531223
575922
917904
1876846
340843
1526832
1939876
1660885
161758
598515
1111251
796316
1087668
1747589
103963
104380
232471
1343045
819530
435705
810567
825018
1875484
1077677
106970
637167
665360
240044
322697
1710400
662329
526986
1579841
591313
1109182
1261376
1133739
180529
1975444
937480
1302476
499704
1511413
1131989
1966603
528061
1308632
342996
763473
897282
1997923
404991
1274317
863638
1954401
1318775
241981
1072030
729888
388643
1941496
847317
394218
1327342
1137828
1607072
1688346
1544357
1285719
247714
614016
1098057
51463
802296
10548
576841
1185983
244146
602283
667229
450620
1798950
1864320
405999
1371289
1006061
1454519
1873690
521151
1471993
1120068
371358
523938
1446145
1781258
1292547
887499
295560
1336000
612590
997959
1236449
1800687
191793
571577
1161510
1097216
92589
963410
1964903
750805
1189015
1121243
110852
23667
1420443
1296737
1982816
664338
459695
437402
132006
256483
659205
1399021
803925
129101
121868
175628
1883603
356975
1634834
1092232
1761565
1134781
1810625
425836
1075247
1766784
1999785
1198780
1927356
613550
1264452
1963191
1830758
1640436
300849
295896
975841
1049766
840360
36959
191322
372999
1172310
1009713
695725
1701444
505461
285874
1478299
1205553
1460150
1773177
1256772
1467952
1815499
898626
847389
1327636
1212747
1139326
1339495
1608101
471404
297468
1172127
1176590
1746143
527370
89213
27883
1390474
527966
257202
1626346
1956708
850473
1466409
721459
976227
221895
667821
476024
1329673
1321836
1599059
1789460
814611
874813
492606
243517
522646
1646150
820798
1844013
1650140
1895387
1901671
1482178
953358
1718305
1894741
195180
1521424
464037
1011406
1097073
1521933
724802
410860
2444
1270234
1863999
215820
1318859
1515898
607357
1296061
1698993
602212
1079446
949858
412353
17465
374047
116325
983577
903768
118114
1553647
1087997
68806
703089
1408538
1067465
1695395
508596
1577158
337313
1878190
836419
1163791
834744
755305
16633
1391825
851720
1214882
16555
1626557
267400
1391652
434883
863297
1915596
1616366
12346
1509766
1509078
515810
10798
801759
1264090
1042308
1405615
757826
1018403
1459035
180201
1761706
1334531
1522339
1574054
1921434
1833233
1429885
1935445
339034
1783675
478046
754995
932722
1190369
202037
591374
1475827
1949792
1799453
1465189
1497863
173728
141996
747379
1275949
340660
966376
836665
641416
1176277
1086030
971582
582258
1773137
657317
915193
1527872
899666
466268
1300795
275991
440380
1685572
637031
985690
803497
101227
1539205
1006261
449157
1385328
1726449
1410204
1585822
571899
1890003
1691823
1081346
1491897
580010
1420263
1334041
1702913
413238
674288
290087
956611
382140
1504850
1453893
423679
1863200
81173
706716
1006905
1257219
750524
1868877
1048901
903399
790907
1840830
1408446
129541
1609914
997199
108841
1279914
831135
1349566
1604578
818463
1339310
1960624
1356102
1136135
1357987
1147052
1153231
111301
549352
1139311
1977565
1802273
1849266
1529978
503599
1013214
554891
1244131
96453
1926699
718466
788444
495521
1744518
182825
1397548
1392988
1832510
394550
618158
1753331
747776
1108267
1379252
1371990
1487973
605574
1093602
1288763
492682
394283
1567883
1700326
1255072
174423
1072631
1549768
290456
1802617
1264406
962749
851573
1303031
71826
1897827
1360114
202222
1650533
1229228
1721911
1866787
909757
778685
149520
467225
522682
79792
805137
1140895
1106223
1460896
1146973
453052
1739554
1133649
686490
953617
370010
99310
1995804
225906
703890
466306
1711332
1053835
817719
1072539
1958556
1107994
1860615
1988714
1895003
1420790
1018751
76343
312269
33290
864847
1963952
503437
1134580
869110
737776
222301
1033684
982764
604505
10993
272025
836995
869992
711693
730672
769332
596292
46600
219628
1624740
347238
169166
1994711
189364
1218400
1401625
1055351
973083
954374
454174
573325
76857
1620314
861950
896133
1380394
1796212
1737506
1501739
623409
788039
656291
1985182
329380
1762054
1354569
157749
797900
1693680
1443878
695444
1280388
1591292
1345133
1999631
1474914
720856
463827
1510644
1390200
848777
1957783
1022258
1803327
1232286
272874
217056
101753
1016095
1169433
1109227
1610228
1015409
209788
397708
1924980
1172635
134603
1981001
1100412
1934761
1818908
839656
223213
1565565
1555829
345638
581657
1465911
1334704
1150506
328473
759727
1503780
1250356
1911614
1228440
1726193
220089
75381
553120
196416
283575
285276
1166553
141103
1864495
1769820
1144387
836843
1619498
192795
432578
844502
843096
1676995
768707
1823843
1519884
1223129
710097
959527
306482
1164589
274541
1940651
1869781
65105
699973
482399
456165
666479
919171
281273
178465
690917
1158703
261660
369545
905236
1434963
1613567
633353
643835
441445
560325
896573
439312
1617158
1129642
1809462
1187380
856483
902463
506777
1325558
1895709
729311
383352
955846
1383918
1644554
1559687
840845
143592
897996
360034
562900
289477
1383104
1679290
248687
1657825
551152
802991
550576
209945
920430
1246429
1678186
1928848
1712736
1313223
1213776
556750
389219
609212
1149207
831497
1729285
1837579
748296
975086
1469696
407452
1568216
53645
442029
931168
878606
953166
1553458
665160
1296892
512043
232513
802623
560405
1828825
1101695
1056659
417229
871801
1687020
231079
1923957
731379
216354
1825422
774285
1430451
1237532
1289198
399303
1613345
1617474
1773533
981913
1788977
623157
921024
1864394
796514
162982
1317354
1514138
906087
973077
982319
1102883
832982
436988
1167550
1206171
350769
1831454
1604825
625752
616617
667912
1199568
271522
916872
1066636
1498664
1771131
228923
196545
1786469
1908823
1489722
1975142
5259
999989
1766524
1734655
1535808
1166231
1607595
790669
1309200
1989356
1491930
1647981
1909918
427700
1897163
466605
998
518502
1136420
1711398
48289
971075
42218
1415257
1934227
981243
5710
471117
1360125
456433
1702958
1054694
1933348
931190
1694712
721842
1554147
188149
318382
889499
301269
1729477
70594
96493
753624
477070
1635185
1960804
688450
15523
632721
406232
1842748
1191025
1961109
1193504
213830
213455
51068
1725807
227837
375350
431112
36506
253575
127786
1923943
1556903
203817
385484
722636
1102817
1695880
1178898
467535
1918047
902260
1485330
592182
1435056
1290162
1358832
894748
1067119
1466507
1881948
1011285
1938737
1765969
337928
1386072
1408794
448224
496811
1712748
128334
1676419
1298238
305418
1455016
1789084
27797
1744398
42225
1464848
286310
324876
1458259
1323104
1126471
1949481
1715905
233155
1515513
605304
924757
25794
220791
1944931
1311963
257436
1071132
1642583
1180868
1034148
627138
1964021
102222
1419222
789851
1836028
1467303
1719213
1921039
1720381
1009052
1033660
907948
403481
69023
387131
1566719
551014
1529037
1541014
1252801
114221
1163732
1390172
970422
830383
511863
1006193
1376973
1283722
1883420
331031
773059
1432000
1768650
1307764
1605559
1982915
1241013
1073903
331218
493892
1547413
394788
1192819
249421
1207835
1845231
1520794
1874411
309296
92069
284813
564282
654250
343150
458310
1314734
790210
708307
976023
25935
417800
883002
322029
1608311
1585989
1518458
1724610
56398
1132736
1761127
565061
961897
472482
887002
523252
172223
641893
1582980
135996
1927529
1066890
1623912
1641631
149749
561651
1399823
188812
1536997
144038
536700
1917639
1879551
1944914
108329
1907712
723945
819350
582502
238678
425491
1884113
1324800
295200
1795626
1786548
1512496
1769493
403627
187970
47232
1944772
915417
1002856
1079886
1276733
741278
212795
1221880
549731
398869
681484
1190141
1447229
397155
1525457
428590
1385975
1938554
1745894
1779548
181807
702394
1146954
858339
1465163
1287343
556518
1213237
1427970
1386249
1335235
1176075
92146
728214
659133
1828800
578147
1849759
1322407
293655
1775190
232747
129201
1217684
410686
1230978
72056
831217
1680552
346109
426505
490246
822419
1534896
1328685
1178498
430587
817268
1783429
703967
670648
1303937
388840
296340
876546
101568
725132
356292
98934
1671752
601416
22064
1856174
417941
698696
1471036
448857
1752054
983771
1146315
384745
940259
1760227
1902487
1660618
1571181
1946908
553703
821887
1902570
1299805
103373
463362
5614
1312500
654424
1722835
1637621
696730
1865496
1382702
1436049
1999389
115820
1495743
553038
1682796
230869
1309085
723341
1466090
1661631
1862893
1266565
974928
385681
1099147
1086309
778227
1329300
1123170
1700435
91147
98007
663724
1914167
1037187
705612
1100119
399831
1873609
466782
1969305
1703216
1172105
642086
1402209
92934
1673648
435114
1842149
119052
128234
120073
1495733
245372
854648
213915
1575750
146154
1591347
284600
783781
563710
1623963
1600875
1129890
506917
547415
1936666
1960480
1387823
1097257
225106
871904
1789572
306936
1646694
685434
860878
1530815
53050
44686
1929216
1480902
224501
336152
334487
1983678
1407929
342320
72074
1536039
1020634
764824
228080
11174
934362
196170
1466004
569905
353833
1533304
1899845
794105
1319223
1246472
670790
1089921
1400133
1904418
1676024
1086120
1653177
1152720
908943
1467601
932544
1858739
1326910
1317703
1006082
435863
1707535
1138380
1193139
1802215
1941131
474942
632611
1724065
91379
187558
1937531
824973
1762612
572288
422883
774565
1788663
1965059
1331389
1019374
827428
1983754
156961
899938
314276
54201
1138929
1475232
1081446
626693
988960
1505596
1471057
853851
230254
1300184
1237726
1669834
589158
1634242
1686572
657284
1381949
1112260
1230197
1744720
467250
33542
189079
385693
106943
441985
1780207
175386
25934
1857017
1324737
1036115
569270
1968352
163430
443933
1348779
915065
679689
685365
234979
1854372
1603494
13728
180152
1157800
848531
553955
473
1284363
934436
822399
1625744
203807
1207170
1262978
166771
833442
1986218
1132988
1758936
204539
1894913
772351
663491
1085314
1925397
1569918
1324327
1198140
1599889
444290
1680721
413979
1703747
855027
34311
576621
846563
1689597
250676
697537
1610120
70467
1573139
1145557
913004
786999
248675
596936
886428
403152
1497648
533823
467588
1891216
1911229
510353
698599
1216857
757629
362789
325630
1375375
1146306
1531543
1287760
920062
1475449
1761288
1848880
541058
1745731
1316893
239001
572730
901971
1266162
532552
140491
1060036
1558954
108826
1339129
181493
479308
1567087
1425301
159138
1391496
910911
1703625
745788
138537
182453
1578324
1507781
792989
192327
1308559
578688
1596074
1461535
7300
1412764
305527
1711602
1003334
1025071
373531
1929159
1275434
533305
779272
1727836
1283887
169376
997324
1717908
101916
990062
1191897
475103
1325819
798579
876104
124506
953440
434216
705755
188091
16336
1175553
1121873
705172
1861960
1949340
60078
452733
19716
852753
429832
1315990
1015787
647327
893953
1530305
511880
1166404
1906660
818657
1162201
914643
1131797
1206069
417888
1305485
286259
958552
1871181
1081680
278264
799520
472589
1026542
11157
1434487
1420884
1226563
335221
1858684
1504104
723149
494038
779903
1874745
1965024
1694638
1072398
1902231
1512478
508225
1378953
986193
1995081
875010
589628
1094822
1538710
1720332
482604
926359
1785621
17145
972477
1878527
1215971
1563056
1033304
327724
506766
1491121
20945
1316951
244340
909
1906185
1789463
363861
267012
535920
474969
1793639
1256957
550158
1076035
280672
342034
856887
690982
63197
873850
679644
1218027
572125
1342102
1623581
1848721
1689404
131193
1393968
1327811
1548565
998259
96614
625607
771260
1553811
503972
336036
152173
641317
926093
42834
171015
669562
1128333
1495158
1930440
1364928
1372187
1108287
56863
953552
220312
443138
1436381
555809
836901
599496
1025562
1339116
862738
500537
491176
125682
77776
1462652
31996
1254522
1750954
1425911
1502749
1552743
630516
1860511
30105
1138607
1387262
1974101
1694801
1207341
1499689
1008129
1928078
816841
152874
1039103
471250
694899
1422378
481610
1754864
1448286
1466062
51313
446900
972679
1175009
769008
1898413
1316994
995284
78727
1386283
64537
1926077
1418837
715610
1867384
782007
384336
1262742
849868
744200
328134
1414870
686466
931928
48423
1588967
1910065
67679
146042
466171
242475
777559
1545348
1125238
776604
275268
234669
1800430
1463122
270468
1982235
128312
1870453
677518
1487854
1256958
1068061
436222
801176
535287
636117
409970
1241930
1036732
1370852
1457925
186117
39110
844606
1181468
1076236
1946380
1698487
700655
1103215
1174552
1436021
1496672
944017
1731842
1098317
1429015
1554116
1122117
1637258
809754
1978622
978668
1896047
1407091
424939
513881
232427
547853
1263763
133696
217651
845548
1381138
1274073
867134
709291
370896
1628977
1315788
1857391
1480696
1141897
1146956
1438389
1612538
1954976
1418835
1511536
1622775
1842229
829011
106751
1627621
146172
1154436
788529
1095316
1431586
793333
745729
1751534
441147
1927162
1622336
764463
1577165
347554
996356
961339
846589
1224828
131918
808124
1924605
939824
920450
1137875
1487062
128070
999426
1256494
1769862
1321079
993501
1057877
603613
987723
1511876
318782
1155472
1027714
596211
1053371
1623904
1661571
1100689
1256269
1874287
814589
1834190
505202
916447
151674
467432
1154509
24037
237338
1088959
118961
1107735
1176077
223474
1587680
1036480
394822
1041814
827275
1883598
150388
338021
1366195
833994
1992358
268921
1429094
321537
333315
1321990
1987032
19886
641074
1739190
1974439
506587
1775564
303176
196177
1625182
629501
1514844
177825
302584
217701
1951156
494732
29564
1908916
1445282
1827569
207975
967180
1256494
1043449
1766645
1215601
1948570
1105887
271926
269061
609467
887954
774413
1716446
1203664
1101185
1333528
1986848
493955
297455
1593375
205873
1328015
1666527
716545
864013
1097377
1762273
244200
1844969
383084
585459
1382571
1500831
1642297
1218045
1390569
1712646
1163476
1667644
1286038
717865
864577
1149744
260901
794190
1506803
707328
981888
186589
1156260
337870
1661249
1362683
1210448
1118053
1731792
896019
214337
1157778
1836860
1084914
1143325
811947
115396
121137
1101275
498167
591858
181672
1462555
1521086
911658
1075742
422775
1854112
356402
555457
1001243
628261
496294
4363
663908
401958
1932765
1494218
418058
1889783
319021
1343957
777236
1476788
1998199
556091
1886066
1864462
388436
165054
1085941
680993
815519
794538
1592337
867339
1614694
1299150
583988
1629458
1623100
166850
1450778
874027
1955436
205955
882066
950839
386124
739054
484192
213066
1945484
1199907
575520
1149432
1345294
878856
1673894
1716133
1271793
266605
14239
1419712
766362
1741424
1710421
623059
770735
994993
1853055
1259056
1364347
1884948
1658849
710741
390119
695241
126043
1631943
936080
33821
701207
453001
1221978
32052
1340104
1054694
1149979
1813763
1719452
1467357
1838484
612027
791062
1797175
1165680
1564058
1915962
1511939
923098
1152967
1173
958863
1644723
810967
1178433
1081645
890440
1401531
1574337
346103
1103431
125427
305977
257060
1266885
545177
290727
1942664
559744
890284
47726
1590171
1855623
938267
233429
831399
539200
1062606
79819
1104297
276849
1872724
1955985
156032
1245579
1054856
1147109
59750
1526244
1574923
549576
286011
1486485
782007
53010
806144
1513558
1822793
1823139
1431566
235624
1342359
515431
1045969
184317
668479
1949534
1397394
273751
518551
1150420
281736
1094765
1257167
1853309
663359
118785
1572704
759391
481741
1904220
355394
770768
1650095
533507
1035685
1905354
1739611
1093756
781389
949076
1496576
1853489
1692025
778965
1004433
618276
1168099
923695
1194188
539655
1533328
1961400
692009
559553
1394322
1050434
1096181
453009
1823634
1014658
604090
1044600
1098283
1159782
1278723
1415427
772789
532830
731527
1716429
1079906
1294610
1706095
1692361
907652
1387983
1038143
295142
1542320
368510
534146
1016710
67602
1038060
565864
639165
1302301
1400506
727265
1571046
1213894
1996487
1666386
421720
1756657
686469
808692
239272
1037071
1546453
1281648
1823623
1376639
677733
1792741
1917654
1611942
1389112
1206257
1890102
1913563
1567188
813860
1223848
279182
201386
1510397
1090278
663611
1241017
1658461
1537692
685062
967760
1087474
1148501
1159322
1710019
89451
394372
782718
413563
1069100
1281782
1679105
228619
1463359
378785
514544
754633
1665277
1668603
1821596
133285
1992928
1853913
524193
390536
1904511
1288923
1778010
1575721
1842362
184679
1665609
1135197
587163
505105
631809
570422
1678525
1769476
588076
479242
1734447
1679718
195797
858730
590471
363478
561620
386204
259374
1340541
1006582
1481413
286110
1794266
589658
1864536
428531
427534
548135
905856
1855161
1327313
310565
619333
1433993
646725
342435
1334011
1733713
300077
1451004
627734
49692
81242
862090
66341
1337349
1231200
868912
259104
1011446
835637
1378068
130517
1803769
1247257
1880783
1703112
1953398
988917
1218888
1508245
1268115
47050
950551
1806785
1312550
362658
1902598
133527
1970524
1160066
494230
715445
1647745
1316649
1808495
828990
1986525
455151
426942
81229
1589510
409623
319189
888009
876687
1607007
1511825
1536972
694576
688467
526014
753893
1388522
769046
1739841
585369
330292
1433344
851333
963519
929409
1424835
352934
1318366
1343711
1951100
973776
1913023
178551
24109
1711614
1293552
514575
1933804
1921788
1976898
1900345
503887
1548080
16585
1207489
840404
1078929
74889
1154182
219088
712454
1780738
981867
829928
516192
1084297
1981647
1849564
1237524
619153
827039
1504066
1453037
317281
92993
1784916
1450599
1810750
983114
1993193
1290826
992483
519693
743130
1464567
1787888
341953
240133
1840094
1058352
1098263
507857
1155759
1657581
942157
1716870
1431048
491843
1300091
679925
1014475
75292
880185
1361936
1417612
500530
1233798
615874
706555
56989
737094
109259
353476
408388
563742
1156885
463094
938825
916104
448314
1347644
946982
156402
625226
104752
851531
1813950
1857402
698144
948450
405741
1789542
1589039
872047
65821
1993314
1729232
892091
307104
1977613
1454917
263191
1040388
844956
725219
1689971
17101
969201
582661
367697
1248521
1705266
1769436
270516
1820547
1000127
476192
1897233
1298540
279896
1064760
695920
1527839
1430696
1359172
1740771
1850516
1690352
1060282
566107
1940151
1050717
415932
782933
314897
1739362
1533048
1697694
126970
1335194
266619
841083
1595182
775523
517776
1627149
987306
1420804
339584
1472904
524275
400154
1763682
436923
1112335
1654432
1504057
336063
484420
1321590
502445
489816
1281287
1077907
1050029
460355
1972778
270257
1736406
1000137
1501183
706733
1284627
836714
1864560
1173961
223305
555141
972311
26603
1656795
1784924
1611475
788940
1586869
1182523
185656
10951
927599
32484
945802
1435155
1267338
150416
207788
298868
1791093
558472
1440144
1492163
404934
1586193
1782381
1641230
1859996
612725
1092353
1165826
1063948
137440
1107479
1186321
55607
1913496
1096176
74857
1314623
145753
311120
147497
1308412
1382527
62716
450631
908435
1582208
183383
1025058
118550
1189709
351148
1466615
962010
1525741
816707
794026
1272837
1778677
1468685
1870274
1394572
263964
485634
555904
143260
266896
454950
1387933
277736
259322
1609858
663478
568374
1544128
1722401
70272
1662759
249517
1333611
1935970
282058
44943
1518050
159750
735579
1909762
361180
262663
1093657
340714
1674386
1861294
1585222
988446
129708
585453
936102
1736902
395071
1523993
217301
1146184
1848509
1149854
655676
1030651
916919
1004255
202091
1229940
373082
291398
1124206
1829472
1317697
1386789
514859
1780501
209990
1465603
511204
205034
1503662
715323
351371
1383174
131694
1060372
752262
1860683
1698252
353802
951204
718563
1387189
1613255
376222
325886
92160
644280
568290
1050217
1203457
1047601
1519054
1733018
836454
725739
1765309
351618
405221
1737165
229838
5001
1818050
727250
652108
1999666
709189
12957
87694
1432397
329517
1372244
1994345
456809
241648
524292
1966438
954436
259523
1035716
972711
404525
916085
409047
1025728
334490
608796
242445
598931
1064416
1802183
1175122
1706110
800412
1976706
442406
1524601
1874742
53159
715011
42127
205371
812332
1277731
1904520
810885
1150647
1340507
211829
563314
1152448
62254
1516876
1431441
1888399
1232765
1766115
919446
37084
771151
1368933
1151978
480819
1442392
1197549
1363891
621597
980782
1870220
1175989
1020272
48327
1157780
48018
829845
1205212
263910
1402995
1578571
1691333
1580617
1394962
353426
1398476
237240
557982
1927208
75008
111323
1533542
773915
1592658
988453
211921
923711
1250458
1784150
298305
1599745
1590676
828100
281480
974892
66931
1646894
1410842
236837
413849
63654
1484515
1077644
1636667
590654
439874
665419
176798
834866
511662
746105
245093
186738
1338920
1866210
1779530
8500
661870
639760
866523
1361074
162423
712021
1510565
1110973
319704
1114187
50849
80471
835956
1352687
682845
616069
1927471
694944
568834
330233
683320
1536260
1097004
580647
1465748
592306
755577
277843
578077
744099
1988493
1984358
625423
504086
1061746
967461
1811827
951680
1709918
1400622
1308085
1813503
1862639
963410
1314456
1213818
1689363
1258915
712477
1583593
1704813
1236997
118273
773385
1478819
1636142
1803056
380239
516950
699273
1529969
1475126
469005
543669
1318702
1001636
400403
710256
322477
872929
479233
1991213
505486
479254
152786
664740
703982
1765951
1598606
1805886
134888
527482
1450318
339054
1974770
252747
1734978
162609
1038316
716507
1906811
286388
975381
112682
1509923
1838956
1023617
137106
514874
99853
715005
1499532
1980197
1005366
713340
1427857
1564357
798657
103766
1200408
559356
975854
1000467
1066512
1476104
1408415
537115
1046041
482927
274277
537268
183299
393676
361772
1552544
1671943
1159921
918389
1021597
360809
549119
875429
860957
1075217
773653
1197766
770738
1636886
1681619
1370925
306928
1249815
402220
902642
1278690
1553062
1688252
1769537
1278388
1049265
1378983
1039655
1242539
487014
1280339
1052704
1697822
1855296
398572
514804
1152573
1457553
928465
360864
558961
290064
478244
835358
1061842
1143105
497503
770385
1784675
317717
247789
439577
1504698
1615587
678164
485768
391575
791733
1422925
20707
161227
1214577
1765925
609405
1798478
453523
1151727
279402
943418
1473940
156856
628821
1266893
757243
1292088
49323
318399
1300663
580342
182572
1694000
1498488
96860
347616
234236
1058371
129990
227194
681428
1442617
627710
1273267
828669
824960
1007854
67627
887200
346405
1600596
353415
910668
233395
710284
162833
400134
1528463
325412
570238
1989535
452345
955962
1314697
123598
1478428
1165292
1697996
160119
272569
266562
1939997
95020
577746
615132
226172
1130312
1317453
299865
562563
749026
1954096
827329
1677258
1391176
917401
1605083
824380
575902
58505
521730
622310
1677676
79139
535671
1038050
1934414
1441189
646490
9547
314957
1076332
1435683
33116
1914385
1824144
1513429
442109
1538203
1761315
466883
1018357
69392
1521429
681
1440711
1865830
1906303
306961
272980
1628035
1350427
786774
1970009
486777
1958922
868864
206030
1822601
1700176
1000752
1333633
1188358
225892
540547
977847
1788301
750084
959322
1049530
863848
5384
963564
1823254
1289234
256182
1550772
804263
1023928
326060
1017152
464249
1573421
1457096
993270
328807
228829
784288
1501361
1329983
363415
704456
1087272
1613465
456450
178419
972199
988479
1922062
827053
957851
676104
761437
1514964
99727
1503506
19532
1822354
915840
1576651
424138
1828308
185387
990116
1397793
936059
897302
953070
363691
1983626
1571576
1239794
1356761
811004
294868
865010
1616606
477671
1627858
964703
300174
300129
473268
244994
753230
298139
37958
521714
1882235
917310
221198
1059698
287754
1487879
1241545
1416741
1595615
419181
503683
571263
883838
285562
1801521
103146
1581583
1341763
1711474
709994
1631094
1755387
1403607
1772829
455034
220012
894560
704949
1898647
657455
851267
940877
806608
1639540
93554
570097
953582
977436
1544123
1164696
1223762
1200641
1380410
115087
169607
1758768
578963
1982448
815818
859607
1221875
1466285
1041404
254368
681995
1494387
90226
824375
1760833
1607343
1874069
115451
1900457
1545985
1512445
1218293
589084
132887
1008742
1575509
492011
719942
552337
1540977
537045
907170
1485778
508024
423302
1326115
1764025
574408
1098995
261568
1298009
1569402
871020
1460339
601249
849758
273408
373641
1798980
1705935
166693
1771255
1687565
500916
360072
1975834
1986619
1731662
1378066
726398
370960
172199
677337
637151
1812311
1783489
180460
1201500
66989
1615273
425866
72993
1671467
1252955
86313
1991049
532652
78618
1787773
484772
1956045
882456
840489
618365
1551852
760053
1898738
206770
255655
296874
1414283
817620
1002784
1165057
215472
246203
1834041
951710
1948527
1990125
174961
1282349
861215
343915
344005
1187711
1020534
265231
1613872
1139738
1690527
1338050
1024550
18169
1984433
854254
325058
771224
546201
802582
313471
905312
1598023
1397399
1287453
555210
338961
1329766
485306
1757365
961971
1851394
1589652
314841
1139443
1265445
428073
1215795
1334985
1131882
797705
1490396
760992
1857200
1445229
1111162
1749657
1770380
1818430
1233655
1206046
1421061
488286
1182507
396202
1507595
717700
604378
818114
1218574
74919
1750527
893978
403174
642774
1020210
1369354
221123
732665
1219680
1284004
553830
309121
275278
258501
196728
1400174
1408501
1114907
219896
822138
1547069
753263
1392448
968489
711430
495705
14983
401495
1018303
1188271
557844
1455651
995534
686980
609543
23392
1378969
1805737
565282
142632
931378
1923000
909387
1710413
177066
1846574
727893
1633426
785567
1324043
1618247
664949
834748
233427
1585658
969113
1582689
580564
1516199
703006
1591698
1705431
222335
1915876
909220
1483675
92819
1292822
1544693
173200
1778318
8459
1183452
123794
1778995
1696581
1708535
463586
1182645
233015
1605732
837918
383960
554277
196779
784743
1017176
736951
86260
822122
294539
1244019
1714095
716287
808024
24640
1423465
79425
1406899
794482
284735
815232
1963282
1519165
337675
1542535
982794
1633277
312420
1817013
702640
1136993
1299436
1899533
1091474
1317487
608862
1091520
595147
1597786
225092
724510
668982
919280
116140
544430
349244
5084
1604374
1418710
668243
1430896
1254867
1794041
1994114
1893329
1940405
291457
1687908
1059248
194272
255148
1285239
236755
806518
499693
610058
1195765
1652531
744924
202001
888695
1133497
1628441
699290
55544
1065560
1331835
1416975
803826
1053294
22697
1390287
612065
1690729
1705364
1577877
1980957
927015
747740
1210606
1755487
891150
580476
182428
1629355
1037078
67959
1976944
533798
169358
352610
1548679
1302708
561594
1064273
69414
943007
1775812
379879
1789397
1136953
241723
835689
246817
1153591
631207
1775586
1525395
683059
921325
474389
1043997
1060540
866097
62424
189696
1556560
1525086
156142
1570632
1839355
1579889
1550844
1366552
55411
201015
1552693
1884882
27490
1663235
38898
975504
1184651
478669
1808689
60413
1568982
769583
1425150
391369
1797231
762397
1038822
394556
804545
1014984
1697985
489063
156313
1385310
1102999
290601
1931241
607118
969322
1287412
147793
1258891
599929
1951747
1772316
1003121
770093
44651
1120009
650841
632090
894
133846
1399827
1752165
1052971
1484082
648464
1756094
1214320
43559
264335
1426020
181775
1948684
1879491
1506128
1782122
1466821
1245613
1860789
1132669
859762
1645552
1137564
915996
588863
603853
1615268
947794
738711
164537
1565942
1188726
414666
416993
192526
815263
950953
151381
82636
1212229
1347848
1574114
428613
1342011
71914
223579
733396
1557183
1394538
163730
1912478
1969291
1630224
218519
540555
1208296
981383
1545317
306653
1120015
154433
517073
596598
1060949
1671649
1790680
306782
1229104
1433690
668932
568124
1990658
1427574
1925887
745682
1434116
1345341
1971100
1988869
393513
280224
214839
1171698
868213
163695
1119853
1332565
1131309
741135
161056
295237
1915923
300902
361704
205466
539565
604809
220109
490364
504094
1757873
932791
23031
1919637
1859397
1109384
320250
1451216
1268505
645639
1234567
1314180
957337
1741875
1730436
140704
315942
92129
493316
137336
1098405
1035282
529976
372632
775237
223155
280012
1196083
682934
1593957
881767
938731
1856405
688632
1378534
496094
948590
1608800
872137
1240795
1939110
477884
981900
76334
473180
270142
1667313
172694
239523
1174740
1373941
1990843
226576
800450
1573313
1092871
139173
831337
57701
375817
1679664
435960
982076
1718951
1028263
556814
147446
1453793
588100
120865
1836913
1013922
1534814
815045
221744
995415
468484
510357
1746168
845803
75550
705368
165231
391041
670314
394650
955669
68764
1504098
1475341
230933
1637640
1232427
1730164
1747453
1514463
869249
167093
1573307
1282492
1632436
1925836
301102
8683
1293685
302175
212280
511360
103044
151237
156601
535016
1001905
1011785
670434
1767757
1381824
1868009
1608919
545190
3382
773712
1624501
848311
168093
670930
591037
1490034
573234
67788
419109
1980363
1215471
1704804
1099285
673072
473688
22989
1810123
145874
933298
837838
1533542
1749691
1959920
1343735
681891
1974752
900360
793156
1158248
1244165
1574302
1844880
1428237
743311
91643
361368
1034246
553714
426219
58670
1777422
119337
3938
1492083
1688478
179774
80421
1125974
941836
1680803
1007213
229692
29134
903549
1515816
1443315
692496
466393
1204728
1960829
153554
1942809
1255858
1551708
482107
522505
550734
636289
1445847
909561
823805
1458181
202385
1377289
1492487
1146745
144072
1251336
809570
1134441
759994
166189
675838
229679
1346638
1490156
1673051
941465
89794
1703486
780758
1035414
1130408
1192896
748464
293776
1905310
1521030
1769842
1703603
630029
1047923
1781295
1075623
112332
1876700
1383104
277479
231992
1442060
699026
950390
1648604
284824
1255749
634520
753876
278513
1115019
49744
494074
133417
1936987
459739
966526
134423
747974
1826645
1171866
1476361
859278
33960
899355
550432
1400034
96315
395452
1413103
962007
960758
664253
1096123
1816162
658570
72754
605269
1936399
1121871
587064
669253
687189
929625
1244425
1158566
1309885
1430287
104350
1451718
1498969
579473
1034069
1083577
1323694
691555
102425
1498709
865969
1903306
1842817
1335458
1571112
336181
1462467
125275
869477
1676087
91547
526304
1461214
963542
872145
724492
210933
1087434
780506
944670
962210
62179
1856150
1054145
1945314
1774359
877780
999640
1187935
1349882
1613724
585731
461819
571681
1217881
954425
1172024
1050606
769686
558925
803289
214930
1727853
1425116
1355090
457182
481126
846378
300322
1644757
1419064
501928
1931051
1271966
1872922
1992593
1834481
116418
1301425
962630
1629052
1892979
106434
1913259
1919308
1621727
1477812
1360996
9472
1425804
580199
496024
942846
1652480
181175
599205
1258910
838832
648942
1832437
334395
282345
1819744
33411
1605941
436129
1094968
1135727
267491
1607784
1937785
586749
383468
485608
1328525
636093
1261446
1487873
824200
672385
487146
1673017
441128
4348
550812
1108117
1646755
1718321
1359335
1098175
1223864
1983878
110032
1149575
777830
1967669
73831
458895
643128
1588765
130629
725078
469782
1381570
1918772
618983
1165219
1394630
882470
1429936
1426766
1512995
557367
1530646
363672
703060
1643864
1357434
361568
494458
495327
823232
1948157
1530154
1934759
324189
1935753
189829
737105
1813438
817423
1356957
1400835
636717
1279094
1449678
1049738
1294600
1859582
1741248
358532
1628088
1468673
1337249
1997790
1425806
1200875
1736044
1791024
1910140
339658
721477
1980514
531809
1411842
1759447
1735342
1527555
1608270
1799966
755032
467568
1544527
1353279
1508294
594316
1431591
1845820
193733
1990522
1977817
832967
1457340
1687692
61690
1418586
701758
312661
1745249
893530
16535
1001520
227938
549233
4792
405678
1154169
1688320
1962111
1357675
774076
898767
1919897
1256719
1363705
1968613
710547
129229
990488
1898202
1316684
922000
1187809
757808
1433706
328925
1558207
1888297
828338
1088589
1358905
1838532
1396375
1538090
1284625
1929469
405123
1416615
1772336
1577715
1205049
1087774
1807715
53034
1233413
576546
1762538
825974
1552814
1590637
1700549
1797150
1695411
788449
1825892
1616967
896317
738757
947591
1190131
171764
1479569
1030324
355383
1283997
211562
879083
482935
1019760
1690438
1779972
1780873
1933254
813439
1133267
1758853
1741004
969949
493927
1844323
1965677
591413
343034
1982875
2795
1161545
1187561
992689
624899
1909366
1431852
870180
76727
1669982
522839
452189
1993711
1805575
1301233
167622
867569
1320944
676818
1665564
277755
1770378
509882
1551099
882516
1629489
949290
1363798
1339709
1655759
990767
298203
165002
525169
698386
1250572
220044
1713650
142999
732771
1049267
1733490
438427
1841286
781963
6201
1295071
1397744
784556
775923
582950
917914
831525
1673422
613225
1945634
533292
1580521
662008
955484
368809
717212
301401
1916230
17563
131620
1388661
1113165
903744
1192710
486054
549601
651763
1183756
351752
666182
1608976
1528531
1680761
49889
604636
1072147
1117900
1469553
1975375
1458062
1591314
441859
249018
1205292
1957165
1256378
1132543
827873
1735933
480735
1974596
1745552
6694
1395223
949241
1318223
522504
1811277
1190888
1477270
1645386
1799203
677710
1226508
1667763
723428
236196
1540635
1010189
802509
522422
586336
468715
234953
1272674
1200310
1925996
1462576
86046
1534951
506429
1521167
151781
398132
1861306
1395239
1265302
1973140
1992615
365695
110005
1916644
288583
98358
1527421
1701555
266479
1428442
317446
1187165
1375063
1875151
1352406
370526
322457
1387247
1079995
1328064
235011
345215
1760136
1897129
222356
1050797
117691
521051
553497
254720
873689
1337057
1497585
1010715
1623276
1209468
568480
1073334
1094157
852358
1937162
1713974
1102091
913504
650411
991568
1806397
922869
1767186
85886
861096
1603499
1314046
1721543
1295609
534462
1006100
496475
498501
681288
1878931
1241984
1141248
1872667
25021
1956951
1026612
1778248
1603053
1567859
899727
1556487
757303
560229
906234
1652410
1907478
833382
1009565
646905
690806
18463
561175
1607160
1232146
8234
1423769
581144
481369
261749
817132
23192
1162234
1436232
700555
1601939
269082
1234961
1882610
1319270
354132
356792
1326169
1696611
1042793
377321
854556
1847016
996791
1292133
1933392
1814040
1076860
1990499
1043835
1720567
1574580
1893032
635308
1972274
522725
1985182
986207
138620
429624
1866695
1058945
430648
325575
192195
1655749
986323
509569
1098547
1235342
930573
409909
514942
15765
696108
1149775
629603
1201500
1197864
702907
1983373
340495
1822889
1166270
332948
1307049
1889551
1606222
1486578
344115
679962
1240357
399144
329288
1028459
222409
219206
1483957
699221
1083149
1145016
1972795
641467
687735
1241352
1715608
119248
1580879
1428073
1457546
1520066
1372374
247413
711601
1045097
504857
1640138
67591
194710
81418
1264690
1814074
1082617
1085428
1808972
1729066
54247
1934496
406571
1057395
102171
1814364
419329
1690160
1086286
1361083
863871
938215
615667
1968897
1481571
846580
283834
47173
339300
1371675
1764577
1018835
220989
1970145
553967
698089
1131101
626409
488106
1716212
1775873
895108
1368345
982030
853330
271123
1137931
756396
1233603
565154
1293068
1403095
823034
1860883
302431
1140198
1018938
468082
102520
523175
444867
1152955
1202863
1521306
961330
1564218
1046263
75624
273943
1028731
296810
671757
1162778
1994491
283496
1929393
335317
533690
141267
383994
130341
1261466
1260837
1990148
1077270
271294
1735460
1205637
200221
288464
1844016
295148
861592
21986
1518132
416631
1614555
1764044
246781
428872
1255866
232845
1448968
1215471
917049
171055
1254672
394708
371164
475860
1450619
760984
572404
56262
1103991
1395223
486717
731005
469829
1462950
810020
586317
1164602
407720
1191067
1010786
1118935
104567
1860750
1634989
1352289
1402485
1693871
1507581
1958816
1159886
209776
631399
1822318
59608
1943596
36599
1843894
955970
775952
5371
1435119
1908338
535136
1082487
1691806
1956421
612158
968674
87146
1823043
734583
960626
828159
707083
396980
456206
319963
1624497
1865204
1206400
1747395
709614
1743430
1161521
186623
41586
7296
1360243
108098
1677516
608874
1571087
876094
1453276
1603051
982912
721317
94532
1937331
1748047
1296854
291486
944929
306179
802973
359268
318657
1497365
1844985
1862181
1503867
959279
405772
1771923
904925
1501454
1539662
1500395
1640689
848051
1004925
569150
1395924
1667742
1393718
1144405
918714
74762
1826847
1729201
784848
138528
536433
1464894
554043
987814
374279
895865
1990866
1859323
1966243
1839281
925390
1718570
1818360
1574736
3859
49740
348520
786026
1750668
868915
684579
353580
1237366
1734999
1705157
1832356
26194
1633209
1335692
129529
1390484
863789
421859
1022804
288858
377812
561429
1358198
1956095
1741584
1790872
1211900
1484145
786872
564455
1198825
1820865
478393
1838437
1732360
1850978
1051412
1366645
911993
796695
32567
1563546
1934923
398825
1625682
1884993
1601117
1265468
518417
1611142
977196
1817786
959333
990374
913899
609009
772869
57976
1972352
1183955
406367
1595312
76958
11245
1925151
787781
183007
1396293
469744
790063
986964
1952210
1413602
1748229
235565
585952
1616202
1946077
1057769
1693363
742970
1037100
1534612
137158
1743435
684708
77643
1874875
632316
817072
1266557
312341
1773353
1240977
1616117
502230
47618
1951162
750248
1456307
1843135
1569794
253120
589657
1225830
1694414
1783689
157051
548753
293464
1526801
661168
130704
1058162
1869755
395156
139259
248671
1641291
26033
1709772
502064
351455
191741
114721
1009034
1206425
357270
244880
1749296
602717
29788
1718777
1194092
40394
1593950
1673585
805586
1895731
1430842
1740505
895490
1443708
1858980
1639317
1415489
762846
327007
1217040
577523
874081
1201870
1802265
1140505
1120406
1936246
1271964
1759347
295426
18804
306995
883831
172257
1538142
1821893
173139
1343112
435738
33839
178229
786328
110498
81622
655078
682469
793822
1233470
1610914
1888757
1400654
793044
392918
1541543
866419
495785
281738
1028190
143478
264306
114898
956785
372127
834384
137265
1057604
18515
187642
1607549
452601
1205312
867066
999993
357085
377474
69712
1790368
1019006
1040794
1408806
892278
816946
569732
1995509
1420932
421275
519556
1711328
1782980
1462280
1921650
651314
1752962
1922207
1772117
1082676
408786
1809573
358860
944806
294658
364232
1271370
1531957
639385
526356
1197218
539586
511328
1676853
587892
1989633
1826050
1983465
648527
525890
1413392
1876580
1449653
1900423
1089854
1752560
557360
1101094
1813039
384291
137162
232261
169868
1263942
1839936
737981
1033856
1645474
1642077
1322661
1868254
450091
1591210
540907
79119
970320
835326
1956431
728238
1898891
808499
1296531
910310
782041
1106166
1834307
415195
1940427
1148207
49019
1568637
1837015
350313
1331951
1981433
1822319
311617
1981928
1159356
1808191
561799
68900
1123183
1431988
284294
1307496
504530
612112
58636
1052204
510281
604657
1000911
1664086
1476792
1281965
1168447
1803922
823868
697450
77482
28894
499904
672140
1319915
1199222
1010792
1711993
633561
1623713
1342509
1118861
517190
799075
494799
1273008
1235221
295622
1190461
1963589
1197670
499671
506800
1473604
795672
304758
1915441
1719903
906969
1307322
36217
1379442
1494771
1064238
1044050
443811
1929527
422213
1476954
435397
796514
931025
264605
597285
836543
1655825
101562
486327
1746017
1242491
837737
43709
1161144
899409
1625727
1468672
617045
741726
141621
1034435
1829912
272992
775106
511827
1390362
417727
738664
198947
1869287
989443
1010180
603429
252401
188042
790076
699118
1263814
807106
736468
316638
422242
1471124
619841
742770
1119946
1698450
547111
565137
88274
325026
1205395
1696295
1624636
1525582
1671241
1691948
1373166
113014
699142
1028805
1163163
710382
1768759
1976249
805123
1758196
159161
1049532
1533288
310120
1308399
1274363
157613
314670
1628212
636999
268834
1858750
1962932
734184
246746
1549664
1088079
635430
1794761
1766200
784836
998126
765714
506944
1514454
681231
1053987
1419253
1334961
481037
1777627
1249272
1320924
336685
1151080
1536944
450187
1575120
674517
741905
1078354
448163
185922
1599547
710273
122785
629512
843301
53817
300146
975209
38025
153632
1579342
62281
984850
1834239
1587007
997120
1172632
424286
1803489
1255077
974030
479911
404918
1970028
1257807
1573872
184262
1590870
1648571
1575143
467771
1867373
558033
1566595
1276414
969568
638453
1683255
1123187
1468761
1518738
515888
1081406
1494492
849109
1709088
1025658
1237895
89974
1003193
617745
1451044
257850
365672
755755
957387
1993391
622791
843634
1352467
1866859
754146
1186897
705441
856966
293135
1926414
585525
1775531
393704
1337441
406457
597618
128909
600544
1825959
1447116
470250
910957
1095572
1382205
1880815
1167370
623691
1293687
1549460
1319089
223065
2498
763157
803864
151597
1051952
1037914
171906
1293678
1459331
241178
1002571
1514331
1112519
1429725
120254
1051048
1538876
396608
1742610
1852198
1261900
597986
569743
1311838
7561
1541326
708750
421425
737879
807931
802834
287872
1854019
1018078
243970
521930
606452
1375588
1190781
51451
182985
343143
1712581
28610
1199451
449989
187971
732269
1656998
654666
1765589
1499418
150694
356090
1303085
1907921
1236332
613690
1697308
1993966
661721
111644
417864
1614427
435532
1773420
1272390
775656
177860
1451252
881903
1142096
152252
958491
778998
289172
1906634
1949551
87065
206955
1589942
377332
695180
226478
616606
81767
622013
1440733
319716
1079759
1966815
121791
1329721
458169
726602
1911602
87562
1052254
1607618
1450088
333425
1925669
729603
1775523
515309
1451912
996339
246513
1245930
784949
498246
1303473
568524
1534251
1194018
423384
1451801
1553558
1165021
1348572
1945562
1478450
989576
1589884
531165
1597911
935619
424907
140880
1898120
1159841
787265
714682
43400
1264440
1201479
1697206
1440367
1330532
1629735
879200
1392125
412364
423437
23699
49213
983053
605808
1197283
589190
897372
1737634
400241
386269
1208236
1362686
958885
623447
1850713
1303588
815944
1076043
1146758
1418087
951869
193386
1891254
1615857
1035726
917914
564369
64620
1227891
685492
1343296
1353816
431328
382828
367346
1827101
1566535
526118
1741676
373215
977885
1173785
1220890
758417
558842
676165
758812
948816
531807
1358983
1121382
423607
111896
740996
1187938
955928
338400
444204
1279960
1368045
969669
770246
1414304
1016832
1118508
1263324
175305
184939
366509
300342
1725658
1933948
920512
215732
1727942
181001
1859690
625666
403790
1507016
1831329
1893018
1040436
1987794
343202
179675
747049
1669808
826866
1343691
1761531
1941954
656525
730113
927068
569722
920161
923956
1851108
462962
1616192
308568
947549
500024
199578
1342355
151994
1139969
1365568
223415
363048
1043801
510488
622833
54625
919861
291591
1094168
1954438
1186634
1810170
1876717
225964
743818
1295584
748049
582791
2175
1882698
1203748
423430
1375550
1701326
385738
88980
643473
891145
1023289
110471
1280713
210698
1391072
502269
1804366
515000
1731966
1224530
1071515
716662
38304
495463
1209578
1311632
413962
693192
482213
988971
1195940
1812902
615102
1837129
185083
726386
267429
1385960
1907479
10136
560796
370299
930271
1886628
258443
997313
53193
114404
1740482
1365683
1840458
1246877
1296331
210815
1581777
247011
1711163
1681474
783457
1370488
1178682
761033
1575634
1642453
1355804
676798
1981087
1792497
1138608
1139129
1272036
1713506
1679432
254563
631874
287877
425247
207228
1894615
1574224
729290
627028
278829
93349
1813292
954192
1491858
662670
102927
1141484
1487933
1940112
274158
508002
791994
1753642
1535638
1789017
1789595
1734868
207477
1156264
1793225
303605
1433324
334013
1383580
1187452
553413
1234925
1614830
902182
1305663
1916052
1131628
203535
859282
1905774
397856
286096
1154424
645368
62441
1677923
282086
750258
1626454
891446
482200
1046256
920414
279942
1875075
1023770
870860
1144729
856005
1475945
787126
1748824
1999625
1722353
57535
901741
20184
1732242
218782
111807
75261
1716695
1771586
1842617
29923
706501
1907654
1559487
949650
1329528
265295
417567
1059807
698551
1068574
1864025
1686300
1438093
329581
58749
351087
288718
898672
1985888
584038
1957980
1113517
967031
267829
1633265
1381987
658991
371049
17904
824913
966212
487240
706397
121075
114074
1539497
1447367
47397
973914
893134
1121044
569362
1299078
1238284
1232116
1256062
552616
952082
1828576
1987326
487236
834910
1722444
1603980
1445241
1817794
1488922
1829095
1402395
1791767
1426942
1345816
515423
1566636
994984
1555891
243400
1453777
987477
645318
1495688
579737
1533230
272403
902573
108180
202028
292830
410601
1426975
1697928
1644362
123347
744212
1013554
561258
479001
581417
1359846
95777
432022
1379964
1498787
1081554
857837
589013
1000815
466566
982766
1120052
824194
1257416
1955788
800170
1766600
1641489
219256
1800465
1030815
1182284
1392150
105984
1984957
1372056
1636031
825996
484560
524488
844591
1360488
1183600
973814
66662
444114
1017108
1620795
62893
888123
1454317
987401
1981010
1849150
1560214
1911294
844316
1243320
959339
335989
136701
1564183
1024845
1740216
506197
399794
1323398
33704
288186
1278983
727138
576211
664815
194715
1081636
1846106
1497176
1769353
923500
1541461
1044425
291900
1903766
998179
270715
1126317
1187440
597957
158675
571547
988983
1192872
581272
683091
1998004
420223
1230862
526331
387621
224280
836291
326837
1772808
1126454
37187
581018
1026465
196374
1742177
195496
1511924
145651
419078
852456
787921
267266
593501
1943106
325307
788971
1935123
1778664
1617331
1461874
802737
620760
1340903
508734
373513
204294
1406313
1848396
1370104
373255
1707465
1296964
1570941
1374578
1615921
411294
292375
1037099
1528149
717878
1680883
909553
1513179
1260905
621897
729749
410817
71193
57920
1882985
1074320
1903273
239865
1425507
804089
137942
1369518
1631964
1348490
901556
394674
1478002
1716998
1380273
315454
1959850
1132726
739747
1870560
265824
1819441
883922
488493
500380
1638881
1072441
883394
336378
905572
1904198
1683061
777559
975550
1416151
454020
474439
788175
1927367
1940851
839500
1730682
1772726
1504777
1869853
37155
1399732
1698080
798110
861926
715698
832363
1760164
147658
597200
1421058
713904
1238735
1971530
1160095
1830194
94791
1590137
1894495
348917
616389
1474297
1542738
142526
1645948
1857107
388485
824889
1639003
343105
1574074
1939380
925167
1306994
328066
1446399
794711
1212180
877093
1461633
1597974
558922
141554
1685514
5426
359956
602627
129451
941968
1422179
1820580
1214618
164396
699828
1113658
1232645
768447
610363
123460
1668738
883243
55160
1434807
216822
1598131
367319
932463
1693590
1301070
1961383
1826454
780448
1611691
1932973
169024
1112794
647440
1217135
227776
1614789
1241458
1701588
1079522
1108963
931040
1018854
57712
265828
763536
1154648
1130164
1337454
771036
1213399
1777605
1781088
52564
1425633
171112
1962046
1145585
313011
768622
1699884
1806591
614529
1955816
1212589
232235
1481999
378322
836561
1531863
1350657
354557
98745
1468460
401601
1277817
1060551
1599441
9478
1514351
1614447
772263
865144
1514914
935595
573561
1648624
507047
1566401
90286
543016
746784
1813829
302771
103189
1118816
737443
1011799
401745
1439207
550823
216970
1326378
151548
100359
185827
316634
634722
1054771
132095
1995972
1534293
818955
1777383
1462671
1290310
634250
1109291
831351
281751
1301202
364496
1701242
668763
1204611
180352
1340109
1047548
1007459
1894008
1767689
945899
194545
1617995
1248130
414885
1281911
1123940
478395
1308307
1836578
1678476
1987514
562756
1240546
1553250
1667796
1682081
1312362
1668980
1543958
1493369
597616
404622
1474423
407031
658008
1935100
309325
410204
1798896
1078690
890598
886335
479033
1927120
1161025
572995
1804749
263484
1698101
815218
58761
951129
960046
709668
1990629
1973537
338968
586365
238935
712698
352362
221522
1284982
1005145
1717635
1483544
248330
150923
775026
299812
1653128
390542
1686516
12125
1058028
1349385
478827
1952166
501159
1448986
1731634
13108
31829
1854289
1599639
1506566
997664
652058
808626
298155
1122229
60496
512795
576184
262203
1419434
1023424
837970
1042695
1001960
1288246
328767
936579
1436655
990911
780518
1333091
697523
1157013
1445784
1813091
197386
369242
3512
56300
897428
878804
992219
1867648
158423
986189
711478
741909
1149348
1848753
927282
216583
1664299
922583
1326399
593522
525686
967598
1241288
1152581
1477629
1447884
1722416
432285
990633
1087497
1201608
1125169
895998
694738
130753
842281
1156857
1339945
671940
1223004
1746724
157504
98741
100534
1004167
1667527
1553133
1134467
1906478
971007
1930817
1624016
39566
256948
867274
1775435
556091
598282
1408867
712474
1838753
1341071
283408
1218258
1946575
525137
1940706
1501277
839287
1966807
73059
223387
1193237
638662
1551984
1454084
1375729
901137
1570269
499205
221252
1596818
439244
11213
1958276
468713
1724260
301669
137543
27032
346037
1581324
1553034
836012
234752
195660
1258029
86626
1733438
600459
1723237
173011
38696
953635
655735
236945
866805
1274304
1211550
1194444
1055274
1145904
479853
1224223
1707795
1712223
81682
1166883
1951213
1281306
1151598
296885
512875
450188
1874590
690660
527653
31119
1202912
1073212
778515
852880
978590
463377
351079
446283
486737
584086
1744130
736319
42896
1925745
1038926
1064994
1601951
1905698
1495626
682965
1169613
97364
1518576
1992607
1694581
398788
286380
1988929
820542
66326
379198
99889
635257
1619372
1575230
705964
1143725
1637415
446984
76721
447834
126846
43807
1062510
1345452
133155
1466171
545480
452988
324005
647892
1733099
348245
1194892
426702
1919979
927862
1775803
1913373
805011
909806
1054665
1129811
1059925
174043
1988621
15177
483295
1406155
854117
139952
619360
1858952
588569
1214881
495255
1848692
497455
664851
581733
1040990
1276365
910489
1419459
988446
490559
1169229
1983567
571199
442437
944410
989999
1779307
1912256
753825
69655
1890736
1546994
538037
582838
1914577
1383676
1227428
1726197
1882195
881177
1400210
829816
163349
1058956
876277
634822
1606749
974012
1838684
314544
1853041
1660824
1821069
1997228
826996
1874907
574610
33367
845579
571926
1057346
912034
298882
1188832
48980
1196728
42880
1019624
1825728
122617
724313
961442
1669284
1365640
1417605
1374901
405915
798968
1267864
30953
1982558
1127926
862526
1085191
1558613
459577
600060
927098
1257342
172256
1901971
706383
1819479
634935
652597
945519
1069570
310516
967817
1154010
971930
1569458
1510226
959626
369965
1449381
731447
517858
58510
142466
1403683
797075
44108
1411774
243504
436412
1849329
529310
1551726
597897
596599
31085
1147853
277810
1782703
1432657
1515573
904405
1970399
1901239
1719811
945873
137150
804082
369983
1288173
700485
1693452
701463
1244924
492917
1525373
1916058
1398665
897066
326835
146333
1481694
552890
697044
1442346
496240
430389
1607386
1408065
497893
637509
715153
140144
971852
1946268
143950
492792
608604
474073
423387
1236034
1652670
720886
1428545
1159807
191802
947553
1776332
1556137
501502
126276
1408040
623420
507797
1330383
1214958
397089
1778709
834724
142595
1507619
1966856
1056253
1786613
36612
1056215
1073967
1375929
687845
1467912
768752
1021652
1143908
1520877
970547
1832367
1281506
1903716
924799
1384041
576067
1056357
1540893
782761
1268764
1494135
1219421
121258
275615
1991103
1686995
507060
1744501
1050594
1970513
140002
1567947
1686636
293536
1491083
1698202
1567540
1263853
1289053
720474
954942
762497
649562
892741
751541
715053
24470
1362704
787800
93082
1959780
590837
659427
390957
387711
860557
1351614
1655474
499682
1549268
873292
1974807
185
1079405
1164268
1085991
1109426
483229
438316
1969364
1802572
1702951
1589116
30175
1056064
105903
1339623
1973486
1375549
420869
37804
837772
1130850
114497
390873
314580
523965
1236871
710725
417173
969649
1108977
1592891
1151385
33493
413389
593766
641716
1541631
1094031
1717723
1481934
706067
502836
1141406
1464783
1217629
1362344
1777472
1149955
854674
529009
1534107
1717533
1247006
275476
699307
230469
1769535
1317945
240385
1519594
291550
1002462
1675822
848039
255130
443764
1963179
1686685
195023
771512
1522298
127698
1472464
1883918
336720
1440808
1497858
1595305
744281
1978117
1510289
1882356
826769
586753
287155
1668756
724177
1034740
1314606
887461
1465786
393110
763355
1206427
252785
1974078
312654
1543688
1181182
965526
1099261
760656
290956
1390962
54682
239651
189867
1790708
627610
445228
1448461
1583829
1007288
98154
1084361
1275954
663591
633397
1806417
584309
495658
1163451
1855455
596381
1671234
1732947
1881796
427726
635365
721502
376368
463159
580319
953124
96825
378000
411746
1077507
1882518
532830
42735
1138617
985249
1243416
1421945
1927370
696361
1983817
789990
590943
1192062
1855971
711328
1478092
1606258
98849
1893095
744770
1011073
976629
1406418
1349070
1989211
207592
1552813
813355
480929
1521631
719599
1792147
44914
1504848
1703103
768006
1864393
454700
1940426
1806639
114740
1769700
1015284
1936572
1200835
54053
1156480
1895443
1856171
1709366
1476466
1846782
1754843
419051
1338180
926022
800589
1216564
497991
809162
1725818
1276565
284078
410176
1991956
120617
1394486
209948
1843151
648557
1916945
1157978
1002790
1485558
1252846
1984122
89173
1553849
1155117
1893950
1617678
310704
1603577
1136420
364853
1417219
490275
783612
303925
1767063
717195
1498500
1285622
1436737
296253
133296
634568
889627
1884555
726497
197266
1380303
1408526
244051
1997078
1277270
1408267
733209
1500339
969877
628652
616943
418516
1634934
505433
109699
279482
751560
1931016
1691596
1248409
845565
636355
655462
920244
778589
1057443
1315145
1860926
1098960
1654294
449745
1780719
1179917
1428127
1896585
81150
351725
208427
1098817
730144
1144240
1586609
155059
1567446
1854657
716592
466237
1794297
1018309
883132
284283
409922
1352149
1488417
523408
1262582
532740
1874679
391969
187168
297430
1480739
613124
747428
637822
1168318
502523
1129713
1034185
711501
1189908
1259494
1523381
1295986
1229451
956247
455208
129837
1100965
787066
847061
49779
1509109
627102
1716047
1023063
657992
30569
975750
1613613
1871778
973805
1800017
222462
708337
816985
699406
597295
1597141
965509
87758
1161592
1506683
935842
1633387
1693143
530810
1970085
242797
1406161
543446
181349
1805107
1632444
211655
693631
58591
699300
194317
903337
1423241
432568
1655539
970086
974203
897767
654022
1272126
1560105
6434
1647239
1584097
1088116
133141
1528355
1236680
1860586
717693
1910216
1827909
1085572
14445
62463
1476625
1290677
1929761
860584
184810
769270
294118
682501
895840
1912760
1651592
1454751
437903
349114
1712298
696032
1749827
1890978
813917
1988374
1998954
1886730
122700
329975
622024
1963264
1720931
1491263
759536
519132
1053350
1830893
545391
1208684
108491
787279
1782950
1480358
659743
484552
1366675
1586223
1764957
424006
490736
1108814
1212075
336827
1664406
981051
401266
427685
207874
1362394
877538
1166815
922287
1131648
1201063
1737201
1628231
1144893
696520
343815
1523135
638100
1258209
787308
739574
1906940
601721
854199
1083859
1215606
1463050
177664
884719
427796
954291
961174
1598209
1837318
485324
1208204
1244975
149136
668506
1416012
1345529
1374954
218286
466981
1752990
372983
1659244
589232
1790121
254658
713857
662808
254871
636703
1581373
843497
1306236
511676
982296
1451909
1206917
999460
435049
1538034
1033673
1149604
1599161
1877805
1638560
162042
1168242
777774
44694
1235042
910244
1743540
1153961
1942037
941493
452425
853212
1111868
887936
1843814
910189
1065557
1077808
747812
992136
1894137
296172
1642737
1667423
1754998
528034
1501431
1417547
667882
573007
1878363
1915861
879371
1446198
923390
536746
465264
595976
985698
1354534
349948
1130120
727902
1141994
1068220
803508
94950
278269
837833
1481056
1390112
556869
541725
1474391
340868
1767995
1382415
1933732
1618934
795962
1085997
1254520
1022670
896989
1470811
1182133
1914585
59258
44288
1475032
71196
1551917
1014269
1781311
1427834
1149276
1026810
1293076
1618232
738258
1423232
1257675
1414419
704411
1535694
1214996
852916
1630280
556212
1497929
791679
1145361
1082875
280256
25905
190416
560714
580274
31099
1885204
1413723
1596651
876392
1111855
1709856
1620236
164905
1290207
527204
134913
1658606
277904
228921
448363
1985862
1828949
1104884
776849
1785687
842135
643296
1677065
975554
1654708
1342204
813149
1708808
680041
1372177
693059
52536
1117395
481898
1342405
1509059
1683541
1649161
1454452
1783391
47919
246777
984531
184957
1355934
181236
324172
1259834
1687564
1004475
1500561
1036696
1731178
1580166
1030344
19550
1363715
1916816
1149970
676040
1970653
1307481
110432
1693115
1125294
211272
1754620
665292
1547039
527569
1698389
1563900
1981031
1866044
548821
995410
1668025
601285
494602
929341
1720976
1190142
583258
1212565
1185027
15034
1177261
2807
1697697
1209796
946929
826498
632710
1327650
1520763
153668
1780211
587531
1799844
836009
446552
1515254
18384
144926
352565
421369
513845
1032847
1931230
1711100
1049413
1804561
1219982
438476
609753
1513896
1291305
954381
643010
1437124
1626337
1052339
1298560
1071198
400165
512056
1476224
450173
44238
1866925
1702930
1380383
609454
1052930
849602
204097
1523569
609534
363528
1485174
816758
897476
256520
1247516
1035861
170444
1073067
467856
1198259
141
5084
1229970
1367421
50450
1571223
305097
1331900
557999
629441
1600694
685516
1712242
1591118
705736
1445452
643445
856836
1941915
1753737
1967181
494727
1981082
138280
1993774
490604
1590035
336268
715515
108692
115055
924781
676316
931256
506920
291247
892241
895349
889385
1663971
444598
1878646
466534
870119
151065
681135
1521057
466717
1014408
191794
662080
1945068
1103646
1206489
1985460
864634
1670283
1670955
1405515
1886059
1553547
1662615
198016
1424392
153623
1617055
147254
721326
399213
1011199
1455700
1032255
1112108
105421
991086
312283
667057
147711
1679682
176337
151317
1669277
1544563
949716
1560722
733876
1460714
1968689
1557553
497159
1231567
800354
871537
1853899
866969
104233
1128244
1677455
1517080
112069
869423
380623
82055
848493
957997
1842890
792956
1583765
75495
1252494
1040723
1715772
628703
690380
1822456
1691300
313200
1244009
1767125
1206261
968676
685563
1756772
1220631
711598
112851
373942
889547
712224
1649212
77425
1023515
1970092
275529
1129444
1332808
5481
750037
643151
77875
1283026
1508317
736813
1304319
1879796
323375
1437691
502342
1361985
1219325
1713623
1905056
734661
1384282
1982158
1768029
829107
62885
1507705
1261644
1334385
317582
44676
1121646
1034567
502400
198851
723129
1863511
772001
1878224
748754
1399927
888239
1317833
1142269
361703
246292
1468922
845181
1460046
949818
1636525
681130
1822009
1811277
1141618
642324
1739910
418765
1300187
1890339
258306
872802
1814691
1436871
1730418
945558
112842
1201427
1866342
825900
698400
974018
128211
1011540
168746
1937971
1885825
1521223
1716455
693329
766030
624841
850022
416827
1393402
1433734
124893
1927902
316562
1610808
701670
541555
1240686
118365
4532
1671863
206556
695452
334067
1277859
56749
1706898
1792865
830150
1412128
1368598
619709
1634197
128418
1946186
426846
1375776
1927639
1627032
1458482
949676
933840
1768611
1475653
1702149
1358861
1236904
1688402
1435892
1051694
1853083
1409572
568099
1491037
1270276
97212
978476
744688
444773
483267
692063
1561437
1001706
1689442
1693346
711436
957287
44099
236154
1467625
255234
1284821
1154453
1265293
752316
502612
1857684
1332554
1141567
1621130
781231
140205
1161784
1999075
1232210
1752325
1122671
59558
741040
537326
1837919
1165684
904419
1648288
1782124
1607042
912573
716482
381072
1462895
1052130
732617
1696959
973273
406997
372900
1802855
1968068
84233
1277239
72700
1135687
1038806
1663756
1489280
1991710
192906
389750
1365697
217709
990892
1438877
1859963
1650435
429943
1731045
197280
931395
1579054
859162
1079852
321194
890656
999073
921533
1693170
550907
851135
1366086
1713552
473665
695897
664097
869469
1497476
1885080
1859980
567097
1537292
1592261
411086
1717068
1517502
70155
1929810
1036942
497143
1386266
788195
1839638
294138
212429
1794531
1342033
839946
1400314
54784
1297288
486150
851434
1728544
1762237
1569803
1579731
806960
412293
254137
888016
1584868
1362046
1189656
427830
525434
346754
292391
1399604
748685
847434
1547037
1739258
1160497
1618907
958576
639503
1626825
1034478
460153
969151
1622836
1843322
804166
1608478
1982142
559844
1763304
61223
148254
686659
442826
808486
1884237
1606543
1716981
1651936
618210
1994333
1530832
477343
1029227
294745
139405
1223818
218563
1020783
1605748
636036
1593004
627932
663229
690233
1234122
384612
1439781
1985885
379243
1871295
558169
1322547
292431
473177
1743401
1589479
332345
791533
782877
1982351
1326219
94734
1186503
847550
583850
1076239
81853
409556
1905549
567795
1698784
705873
712346
885109
1697157
1841038
1369885
875648
150368
1628984
1662983
982098
1220843
1840761
30363
681312
340279
385782
1572194
1363468
456463
1258986
520530
1898012
1096271
128067
286645
1902282
1556975
1565022
812644
1188863
1618539
944621
2874
961873
1234724
207617
1351165
406690
79528
1199859
570471
837610
1501370
903882
530118
1417902
740024
1107104
1307761
982746
877684
409368
1478664
726729
991078
30146
1203741
1942036
333699
279850
1135594
1800958
1795874
698329
647660
1060382
750900
866127
909813
1703504
590467
921171
1474135
1347913
929843
1188705
1510282
95725
1631555
258752
1312511
1060785
1893986
1529842
1252838
1670324
1627177
487100
148328
693870
1054671
722276
205868
1818147
1040504
793676
1169891
570222
1884020
1812894
1806591
1420306
757259
591806
1942234
1272976
1469386
1758634
80339
624619
1070282
608980
1055455
1171063
975922
1517729
1543166
396139
1360768
1217792
708518
477792
223648
803798
620496
20782
93691
117938
1988697
452728
214624
1063405
1024127
1264749
381487
897264
12687
1993774
1211264
547437
1316159
1191474
210485
864651
620778
1878418
1476107
1224823
1637682
874905
576559
1040579
642154
1737869
798104
623914
544686
1556671
1607065
983060
1358169
1271480
1579491
737436
1046510
1770990
1872232
1233181
114004
322108
264301
1434944
1348485
506177
384695
570017
1644140
1063251
701861
1510642
966340
553479
503381
1754946
120457
1659477
1793366
363525
121551
1855111
963954
274354
1183661
59766
1851587
640651
1996229
1375175
792862
1691579
517775
1740102
871594
1696952
1350935
1407501
467830
1680171
1964651
1165504
1956765
1828178
1355977
340464
1474582
392100
1058975
265785
262878
745993
257652
1815492
1018771
108111
77216
1651740
946597
968784
188893
469647
985544
621927
243884
1677129
1961818
975606
1421028
20459
538404
1546898
18401
1530276
922020
295089
532557
1596589
1933047
1146087
454522
1538948
886628
309005
465528
678927
1632226
1489311
1312526
1837998
1736190
1828762
1624960
1329045
203157
544782
20350
1663962
54816
1121872
402361
95524
1859486
811422
950118
1347575
669704
1291284
578097
599702
1494389
329379
709927
606950
987654
1264048
1518473
575298
453334
1145401
1206941
703305
755155
89095
1999198
1563366
1679008
101401
1216090
1132972
415824
1243091
1370136
1847935
110088
419222
1365182
132768
714375
1450355
175210
1447752
778065
1946820
752832
1624448
1363440
257753
1915484
1207973
392313
505500
1259826
146655
1008314
551732
770836
1280491
588417
1613072
679299
235230
1670953
869272
1748878
1434836
1609220
609834
854717
1347077
1044597
1642077
1859872
719872
947652
1065477
12401
1799792
917922
582145
1063030
744097
294855
173189
355730
1844754
230350
476277
1264152
747812
1122101
213713
1956925
1698216
1425681
1316433
829759
1338704
1173871
986840
876799
1824083
113795
819140
1248193
1977622
608009
657258
725151
289502
184656
1550633
1469300
507309
1326759
322410
1269829
1773619
1649797
1969531
1305737
532236
684180
1589231
1481543
28556
914920
731819
331677
304523
1030726
1133350
1195432
1991037
237472
1694811
1760679
1803509
454868
1067797
283669
493914
1145412
1901108
986916
1131471
737750
456776
80500
135560
424885
331219
379140
990787
1454631
7188
1467114
898097
183580
1337622
1908250
566329
1036353
1294976
87581
532891
820710
709228
203289
863089
194086
1148096
1925838
493213
1073895
1021884
609199
22331
548103
1999285
1288098
1809785
188724
1677695
1527394
1077415
1576466
1605239
1662279
478439
1181959
1620418
105010
1862467
643335
332046
1440319
1982980
1717687
301349
1067844
8778
772040
510331
275987
310879
822815
581338
1019347
1418734
1004104
1095078
1682440
1251193
1605293
1834660
1628623
1257539
821768
1422622
589488
87787
929407
1623297
1853343
958753
506425
653557
1472138
127257
1143035
979938
760174
1922371
1060211
1690869
716156
463672
607875
595287
739547
1241986
312294
106143
1386249
312818
1168670
1193736
1679479
1891748
2680
505139
941050
465006
134567
680108
1950501
945312
1814291
1879909
1625279
1673744
917508
571912
956985
1814460
1019680
1595288
1370701
1930361
1125063
1844510
860972
1637783
1718640
1618780
1148053
1156800
194052
524514
392360
1591499
588453
1655730
544618
1184626
1915293
1379745
1107008
1421471
1490521
1537142
740020
70706
889665
1538818
1485280
370098
870854
1550611
1142326
1545157
687200
1341167
1845101
1629032
260006
1112325
1485158
1273931
1570078
406915
1260757
1384155
208261
698052
108645
195661
515927
1112990
165128
625575
1627530
2105
1978444
1555935
892731
1880743
281862
644462
1983642
1115185
1307940
585655
1879621
1482730
966904
809713
783912
1231818
1325499
1234428
1006973
794693
823917
761107
1838132
15091
1405737
1493176
1851540
779713
1591716
28081
69632
24558
397524
1600483
944218
545192
55181
900177
53570
1952219
1487941
1993915
149709
42345
1793013
152801
1660209
296116
1790379
56832
1523321
1096995
190235
1280291
534083
149400
1554538
1604216
1254884
893855
55206
1644340
1553267
158432
991609
578103
1347289
952201
1569165
1765258
1934142
548738
927476
1377246
621833
1815002
564971
1284429
1552817
785801
1279601
1610474
1179699
161008
575155
395749
1766412
1611009
1243129
1352266
1589072
1972193
852673
1463354
758411
1127341
563731
1538413
1444957
1762465
1153406
57055
373930
1127337
1669222
1174029
987778
1901325
1355964
1569288
1619908
1090688
1936483
657939
27115
1464716
283308
758905
766502
408998
326236
1630678
693825
1286479
1763403
1373450
244045
472408
1360172
558072
32009
1621891
1838065
687794
53476
254777
670920
1980457
987961
197695
111016
1226718
1876150
986449
1436909
1868972
873817
1944552
844255
1051072
1782827
394393
1775194
1854775
1529083
639994
891190
1497136
202008
1733363
538029
773650
824947
1604051
510089
1529497
581470
1786390
1551865
1570150
792061
1810508
1338144
622953
1445316
1374605
753602
901898
102422
664871
1080626
770898
566174
76638
1592313
552420
61771
181573
158550
1982227
953681
584156
1044331
330405
1052745
1849405
7245
894085
576612
1585917
671820
1308300
279345
1574055
780741
1914444
453194
804555
1948057
908396
331290
1135724
1903035
1307638
1038246
1870964
1142689
1476286
448672
660918
439322
1561478
26898
788502
1725951
1101395
1283255
1336349
189500
1666010
1494587
346003
1766363
245958
1987252
1300600
1405019
712636
1917907
1632187
91779
855231
958724
1653527
262834
342951
1608980
1433624
1209445
1657261
1782484
87041
33261
892869
1319027
209592
727826
441092
751951
1469380
1626621
1751558
1262875
1402295
1797501
875456
1277831
923520
127211
649842
1442943
939320
90736
424772
1134443
1668012
1135185
1324171
1561294
1594997
1467416
339479
532307
1192187
661288
328752
1319698
1302765
1178920
1045735
811052
1267366
1977660
173290
1765431
1551784
1854626
1437309
696628
1615175
1339725
1916595
1911050
861356
832430
256147
790464
350125
300745
338345
1172998
647823
1886777
998655
1776019
1303004
177992
103072
1451127
249154
463010
1905694
504130
1979480
1375
34519
89865
1444335
358363
1558432
1332558
442667
1737438
754715
38567
1313857
214827
1692168
1270195
1844785
1193218
1022840
407110
1657027
1955926
431045
888882
1121042
1443806
1231241
1526538
61606
1787890
1907515
707652
1324668
1381822
1256828
425015
435113
603025
1942523
210832
367867
1156151
159390
1775298
16504
1365810
567315
1121373
1022235
245007
581430
1751777
662569
321771
1098287
569520
727554
1363522
1589669
999995
181728
692110
1920040
574650
1442082
1822046
409620
1471348
989402
1445208
1156436
899396
71625
754719
860028
737892
1883931
1207166
1864407
374065
1276942
1083766
1623889
101874
920935
691669
581544
1923553
1310183
1695504
253877
1729061
1037874
390253
1819028
1012172
680473
216888
1419101
758852
1088334
345801
767631
696846
1719630
317097
572034
500038
83945
1760495
1436473
683420
39869
1598709
1116014
1125649
1521824
1710300
461875
1176529
720709
607409
1100092
1117843
535624
990602
1743068
667793
289380
52673
969026
1174677
1931122
1774626
1536954
1397697
1107266
1102203
1677809
39088
1167803
301243
653684
145933
1998600
1357733
1362814
1397705
1164005
1157497
1291375
790134
1608868
1330771
269014
1867065
923543
1588143
760137
1505918
951417
569965
964281
1359309
861429
743146
15704
1839862
245136
166981
1239785
632986
269225
1830371
1107913
1749092
1353093
713915
708872
1225121
1815539
1444393
1035547
478942
1587620
519290
1530301
148682
1123886
1190766
1599079
193607
353098
339410
276482
773865
549358
1724530
1563102
912137
725310
1709769
912970
39372
1688494
56602
1314779
686945
1050033
249404
887867
977108
1464074
750255
1363203
1631208
318989
704727
200887
51079
1611770
1417635
882274
1162664
1057132
1701642
260077
544388
1817847
432179
1824686
1164508
1163594
1749621
1278294
1403805
279045
661061
1668624
1660666
1334996
1870247
343152
1828316
1057610
632770
1836419
797020
1718798
1048985
1668243
103477
21455
1236088
828043
638046
358072
1822143
1674018
1017262
1668466
116363
348830
665523
44591
725222
380441
1333628
1386536
1811621
716558
697270
1527998
1790627
593516
1983667
792278
910077
1188856
423647
1256011
1219389
57966
735720
735256
364677
698099
1570375
1124448
2688
922497
667246
1020632
1667126
1154710
868582
1900756
1087529
519389
833488
331585
454089
1257353
1636650
1513731
1324298
905403
1146183
137262
424091
1374561
1039003
1362028
602598
1164520
1094936
1849494
490552
134826
1531268
1284277
730866
1607831
1078347
1168153
208218
223635
296197
592903
1731982
152470
274744
850016
1292259
1180231
1171974
1644513
319270
252636
1250132
23895
68467
156794
128212
1909486
1546308
1842240
1341630
780063
1803392
92752
836610
1288990
332185
966051
1054709
1665828
508450
385014
1023105
1537289
1492447
330873
1327639
831332
1756322
912976
1039352
1419120
717052
1369336
385817
468429
542
1991836
1340682
1149427
1657757
1923205
1653344
1716831
1814083
457759
1718010
130850
70360
1582377
517318
740928
1222197
1774869
160355
620442
701656
192048
1721843
1564455
887079
1501949
536610
1870497
546009
81718
1810949
807261
411589
894219
1988113
910492
1252077
1710163
1174266
137739
1737927
1680711
1546815
732333
401593
1429171
446583
992382
276411
534215
1171201
73478
502907
725137
111703
1097717
674472
703659
363699
1550892
489479
677927
129666
1663915
1499370
862699
132666
523825
1980369
1546603
1031796
622119
435537
1281122
1316321
1159368
1235050
507161
1790486
1057847
930489
582851
929523
370860
1547174
547995
687823
1538318
1178115
829571
944551
1434203
1951304
365699
448781
798460
455208
1302060
489086
1216490
1903088
1766170
900520
1581474
1392279
1301041
157764
1147520
1034031
698148
214776
332700
1790186
1700336
1078544
372391
442124
572426
480793
1583696
962781
1055729
1518764
324717
1391323
988356
635568
277073
1250838
724482
375349
960465
230446
1113980
1083194
732788
1686070
1253129
1615143
1435025
1169712
1230686
1802860
998464
908485
1286832
1148793
238284
1771500
1467907
1936120
263733
1397412
725398
1727828
865813
232817
561537
1241572
1350244
479076
939140
755198
1734659
407359
380306
1214783
350731
381494
1029681
1947192
214624
1539839
79650
690664
1864519
459062
1019785
1157505
55287
948972
337996
138581
1496867
1907182
1950455
637717
676922
775541
1882707
314219
495544
802887
1322364
199244
946389
1589175
1059206
1812988
1541250
702898
1510126
1843009
1712002
918537
1525808
1293632
239031
1951759
1534227
776295
1284160
1754875
234294
875825
586419
234000
1482590
1052047
1328411
4447
1504703
1208566
466366
318215
223319
834548
45
535063
267269
941787
772856
1933115
1410856
12972
1692457
1910645
149246
1554585
162162
1915502
210659
1835167
351304
236062
661889
405141
88690
1563777
700613
1117757
1541418
231862
398843
287590
871442
739076
1048820
141727
1006953
372880
1249796
454580
1559891
92151
1601837
453502
1244132
1001254
1803196
1257064
1720813
1562615
940084
208360
1107619
618918
1526668
1833390
198081
413585
359521
1672984
308974
861458
486078
1028858
44634
1629594
1791733
316362
1743401
1616292
203775
223200
757628
1603620
442441
1407154
199645
1716241
715929
1007057
1021277
1934926
193006
1478511
1659392
1160575
1054948
104283
440053
1737510
648432
600677
1673685
1564229
1996002
734169
300290
1186403
1697535
1310259
254355
53293
936725
1727625
661996
1344391
1252774
727295
1176701
147755
439920
203396
574441
125036
1240632
1063511
1686665
422905
1033044
1551682
1556528
442129
293622
28672
1910179
1951473
1345097
1838778
1095422
480981
1480902
246427
321181
618679
1448818
1841483
222747
1292685
1441554
908995
452377
1322241
462710
1715505
1011323
363146
479406
93214
1362157
292655
1017996
1538060
1991672
918481
471962
1217920
1107551
1287979
1020092
1820539
1612243
1673880
236269
33204
485168
771689
1033299
1895187
447719
1567055
1616999
1146593
1668036
497468
1685346
1047026
617459
1996323
549124
1643528
1990992
490590
1019048
1965610
264922
109969
311346
524032
1340927
586711
427456
1292540
1052241
171594
1179636
154237
673167
999505
169743
531334
1099539
1257588
1273427
816797
509880
1791093
1345027
472487
1153489
662178
302847
1387908
566056
112018
1570436
95190
333281
1697153
1225714
717303
1550442
657393
800299
651044
255851
791559
1747472
790135
1246671
853934
1217517
1133872
1081283
1505990
15481
1551250
819579
1035195
1752511
839737
592482
1639927
1956510
1955117
1159201
436741
1164903
1834737
41941
1218535
141386
25832
626921
1708940
825922
1741284
511738
1125573
252054
1210990
1858386
774471
1721950
1469915
605291
963416
219081
1716165
1424887
251451
71117
268592
820850
1426666
1149052
1729812
1563592
969409
478857
510553
742879
619392
668679
855591
172017
1428510
327961
495636
1345927
1522176
1684515
393336
1511608
705997
906808
1359952
594302
1758916
861031
1913965
1765083
1152071
1602316
1663509
537460
1494232
192758
1543443
1932809
1842701
1580699
1291432
1693810
1945912
484290
1772771
853756
224582
833167
139601
1566121
1412219
214100
1776288
650182
786824
570160
278113
1172198
744368
1304382
755546
770065
1599421
1573198
1298773
1973712
218330
887690
1880075
186900
786976
1201545
1986682
1029870
1789833
800426
1222423
590556
166990
1448798
1463507
1191832
23962
444620
681752
129948
1891128
417248
103802
1059458
930132
1153799
1229969
251228
1270745
592451
1729704
1719715
1962880
1798864
1814349
1497670
915980
666413
876658
1444105
1536385
1570027
684636
237797
1246031
1602646
937798
1229737
1155436
1295483
1698954
1332103
14497
1061414
983588
1399995
45684
49685
265090
1975482
1818491
1556382
749261
1672784
1917158
1391547
50682
1506377
435273
1156830
877050
1512022
1655522
1942341
629236
868992
109725
462210
1572575
1383928
1332674
159897
816959
593848
1002461
383524
1372893
1913377
349770
1678062
690495
1573380
1947428
1605962
268232
1650259
526368
707281
115513
1037945
306650
1361875
898446
77668
907948
1488697
1211345
582066
1611001
1761270
327861
1781796
441452
236810
790003
1817625
1995208
1718705
1106188
1313594
1825181
1716113
1164559
1714145
1204575
1362862
1784791
464957
1440216
827711
1502143
614671
420479
294677
925216
1904174
1983046
1408791
1040892
1010908
1031111
1131362
193774
882689
520767
831665
1551663
1189708
735854
579176
1480459
786562
1323855
564982
1641365
1808330
374697
304140
1073719
242458
1215206
1445444
1946017
419008
1206770
893807
1759476
238360
1404502
1426370
741732
838011
14541
16262
786753
1856037
1097339
717441
1222597
1586824
440624
640946
884637
377840
1779968
195928
1481621
1970713
1973648
193380
185433
99518
457030
1813546
277099
410150
902076
833733
1237249
1534364
1771179
664255
63317
82808
1389132
468904
1627985
230745
1908287
909937
418353
40957
672342
474254
597338
1944903
1005891
1384545
79424
747463
1482880
1991257
1831047
823577
1555259
1810629
1134373
830245
241118
368716
185217
851441
866286
74831
217966
953273
1000681
1634877
523359
1252180
1337471
590717
439459
220528
818132
1741023
1696498
1976495
497138
587023
848746
262443
1901270
927246
73502
1367276
1729876
1398014
174706
620979
1470596
264397
1694979
1907084
883062
1735886
1006870
823425
1942012
1524020
143628
462388
335190
1354345
10978
1634422
428692
1982904
1085348
577260
1416039
298531
1888042
1431197
888447
260931
1019492
1464829
311045
1182035
297605
517899
1212727
860983
1345675
1080002
41135
389159
1867910
1316761
1446983
769623
402356
1135087
712182
1203643
1134603
1378298
65595
1705232
154249
1935468
1210390
834656
109196
1653873
1322319
7279
1790456
1484805
757149
1726663
255562
1055300
1163660
1351259
1647284
1932955
84716
628862
1106305
638627
446782
1963496
281163
1787553
1724457
1322125
23283
834399
1373507
1647750
163014
153346
1518201
1644869
767645
800452
547085
1157079
750703
384659
759686
931689
1860473
1404377
55159
1426210
574951
1456480
342349
767344
96891
1332589
947495
252725
1730407
1098565
1682433
981384
1799665
307095
1943959
1074248
1769661
884098
923512
1863064
1643827
1088462
1923508
536816
1218397
1025406
1810550
380938
1801816
244474
1461743
1968543
215617
1381641
687123
727019
1455106
570142
555716
75865
736478
1891245
1797493
674395
516078
1969067
1886951
648761
1477197
1482379
488439
1325228
823959
1705028
256728
131036
163767
425017
626166
421697
1900011
1402549
1023626
90626
1311449
1707572
264384
684181
968778
1299859
706203
603278
1992931
386263
732143
120000
68902
1840258
381467
1084569
1990865
1906887
1335045
1091396
972372
1280885
1766130
98214
889517
7719
960400
818858
642741
1098269
495082
227539
905406
762929
1023874
1762443
157254
147503
717380
1813792
348641
1510945
1837520
103674
932342
1835298
110966
1428714
1982797
1706932
1282891
390358
1222034
429296
969664
600262
1319434
454263
1204624
1411046
1502617
76982
1287677
1908978
285526
254758
1002046
1436409
1324583
1243177
1961929
896162
1269278
242782
1491750
1836066
1328271
1077535
1513829
1373950
1526559
961336
1187433
1294496
1797490
1207906
1881123
763905
1835613
646939
874908
1534475
1191183
967667
996045
1678314
1872652
1612154
1659633
1185794
1736703
712822
1722676
706529
1074375
1925276
166811
1778070
1900404
790270
1468728
1028361
805884
1099096
1559120
959023
1636531
1587004
318377
1707569
568661
519307
1879656
420326
659471
493395
357555
1512172
1280092
1025622
3229
1364372
437930
1641396
611591
997253
1683917
1343200
80961
645189
680940
1193736
779259
1922743
1562174
1115640
1105467
871698
848274
22516
1163757
603915
52948
809006
1156110
1514659
1029169
668794
739366
1262757
1966501
569419
209402
1023320
1797200
713564
827359
1115303
297918
951664
216144
630307
4735
1360958
1364238
32621
1930713
1197450
1449157
30117
1111368
11316
901230
653414
1376993
475450
90140
1729725
547297
416606
474192
1798547
1511510
1597211
1877598
1238550
1390664
1662008
187259
1464492
1210960
1519532
864261
1308992
305450
945004
667948
1343960
1789836
248341
561266
88773
1988854
923778
1573947
1266293
1236891
1014527
366601
1824624
476179
511245
785414
319608
1004188
1124187
1535607
1281819
1154044
33551
980596
555299
1302761
582877
1655071
1309455
579101
1734439
1188159
433557
1507249
991592
48027
1031715
1975618
648955
1051143
800493
831099
417914
1170704
1965214
376333
824593
1920973
378895
1129763
709653
625470
432420
390298
909108
828130
1209777
1493779
1012471
747818
133508
46061
1294842
484821
1070017
862420
1354034
1252922
1062766
496364
1482470
1790374
1061136
649446
488660
1328965
14748
1364594
659381
206890
85501
51506
87874
877728
192379
541694
187347
39791
1919974
341857
1366285
978849
1059294
1970653
1538841
1392717
1732235
1483656
85029
1313603
1423090
905252
1311174
802832
1440207
1546817
1886446
1623588
874063
308300
946468
588501
1246615
1832137
1512328
446523
1459704
12191
332593
510283
1734990
871417
878986
491710
1388376
1414082
764711
1824752
622090
1752543
72614
1435412
605295
103580
298533
1925740
226649
202954
1969220
1196701
856750
779851
737449
55082
623097
1500321
1443336
712446
442534
578405
743204
1011131
969071
1151324
1702279
327117
165639
1578887
907706
953113
1903853
1841925
473377
776645
1559314
1548330
794290
878401
1046542
302427
1035839
1277020
805945
885773
123806
1691141
843448
882983
1917016
1534426
484377
432975
904342
2699
885951
1003260
284380
1279533
1147969
1799693
252034
1968900
355757
1120797
1626866
1441180
1581891
1320584
1926648
1028739
1685356
302486
1157393
777176
1759686
528651
1007801
140734
320905
639778
1981390
1671233
1116526
1031695
386827
298848
254724
1933930
737462
669454
1285659
1712962
1107768
412902
985657
246264
595379
911665
618498
271616
12239
1895627
1423290
996949
1410806
1154844
781876
1706164
592763
1289596
1198042
580766
558211
340840
95214
296321
1879659
851424
1059503
1443679
586079
955913
149438
359990
767026
321042
1976283
1008096
1363423
551405
1929148
1965750
836262
1084824
64549
1263694
930244
446024
1425559
901027
235056
201100
120030
102943
1285890
1676954
134841
1090120
1642517
779458
477920
1341476
1015970
119018
1438694
1094227
314991
410635
1924803
1571756
623289
1632386
1355394
1492593
1290249
1418422
1919026
117494
723287
1406845
58599
252022
939421
467378
1803
653164
1235059
1458349
754452
1135811
1605451
1032254
432681
1346584
108042
1933646
1007914
399287
435061
1598518
1744861
1325949
1727315
925082
1320745
991428
1762112
685283
1750135
1667068
1363012
589875
1939819
303989
364449
240244
54534
98976
74712
1865902
1158491
1028533
1781189
1258242
601828
620452
1488908
1901992
1424129
1651255
1948128
1764734
792292
1562967
915981
292238
686471
166418
1989765
460031
952483
985753
641267
79613
15371
1146816
1976498
294518
526526
1561625
321305
628085
1665140
423315
857653
1324221
106796
7465
114351
372860
167270
330128
965276
821083
289240
868455
1920070
781217
947258
978229
1819925
240281
1529680
609691
211364
999392
1048362
1045025
1347233
291278
1459350
979001
1668459
1312210
1467078
1046924
1005473
684514
1353489
680378
1566515
322404
1142273
316465
416064
83030
553074
1892618
1093619
1973789
1062468
1150818
1785553
1592611
1869996
911454
1539514
1773313
736335
708030
872873
679543
278075
1648849
248524
1848601
1664793
893189
1852930
1943629
1142277
630292
899932
701944
758965
1111728
1355375
967
64263
374676
907796
1193937
1363705
1732335
450219
281516
622194
1689576
1168635
730116
426312
1569835
1414968
634899
1175791
1865812
1818850
474835
1273617
367781
934936
1546702
1112546
1446966
1961581
174162
140341
1362694
305242
1469902
318434
1475989
1891756
122527
1521393
447691
1956681
1845867
253487
5573
764280
337538
211308
1972083
378123
1423989
1761619
1908942
1099201
1066635
1862207
1307471
518422
1957092
1505061
1319476
510505
148173
1998798
741278
1457316
19406
441125
457719
1528508
1013525
1623187
1927696
967926
929035
1382761
1757786
180860
1325486
1246612
599961
130121
636877
1737397
261015
175022
1340804
1834359
1661617
515014
1542851
22594
1245851
832334
1326238
1943060
1786122
1210180
824037
1654639
372375
1307924
81491
323624
400646
612845
1357159
1919788
1527063
1492656
1355349
89398
892626
1081934
509060
455012
960336
1185372
323113
113164
50081
1056930
14103
1916459
1882262
598396
1159931
508441
1682810
1736438
742460
377388
1210849
1530516
533480
583705
129823
506752
936235
139165
1486810
1563519
1296865
824477
1178094
715109
1907058
214899
341546
1052088
898728
985968
616355
481617
1790065
770027
370681
49319
1488547
451416
1452835
1830174
1355684
123501
98721
1884480
482365
152485
1063163
25069
1520136
1288240
1527468
199718
1827622
1425187
37133
246233
772855
851737
154621
185018
1488636
1685745
156525
416943
1023685
295982
684225
1182997
1903163
277516
949645
1530378
1275661
1746319
775788
290902
41007
1310612
720302
73942
748126
1597875
485273
1127365
316596
1624814
1068301
412848
1217412
349658
162616
75636
1312327
650170
1596168
693204
1242005
542247
1197765
529911
1836735
574320
1454972
1388655
1458061
897362
768011
1099650
886577
1188855
1049872
1071411
183267
222140
415704
893568
1171641
110709
1975407
694657
1313624
1399289
1551868
1183383
597337
1795869
1466880
1264849
1354115
1372699
810189
1230209
1715909
1980736
1321074
219450
1400238
1696753
748174
546198
1868569
1063682
1780304
1225853
1260225
1814254
1125827
192002
1610754
1529502
1337262
1606558
1464087
950099
408442
437216
450841
674036
1916633
1219304
1461257
112370
1252139
1680604
1843065
1831027
502026
1393452
332638
697079
260568
1446793
1928385
1288366
719173
940766
716160
243825
1636738
1993481
982054
912287
1057498
31316
1842533
1049926
291414
602968
428709
1399890
1211189
1303439
1432226
1600206
1774052
1444616
1015193
1350694
1741261
238578
909506
1718219
740068
962854
288984
170631
152823
375946
1873709
105160
1321986
1276274
812067
461153
161519
680256
833432
550501
622326
1462394
1144863
515531
565146
344189
132850
858777
426091
1826520
1862329
1113377
1733342
1134523
450022
965863
367046
472754
1240481
1053589
1265614
1951712
845749
1140583
461710
1925858
366496
1331553
1345619
1191110
1272587
178147
716969
1336657
1735412
454248
1058375
1931126
530443
135797
1871405
1041911
1325161
1947202
837020
324264
1701076
1496007
1248596
1073491
917965
1325379
800051
922847
1908199
1257467
781959
1311377
490333
1683719
445965
993745
1224754
283231
1448667
1761471
442439
941616
1320903
619097
1022108
533873
1915207
910569
1078597
8472
250206
1886003
1800786
1683562
1896857
1777272
80232
1151911
1428921
1930881
710707
1351600
390802
1964538
192711
1589138
33879
1189382
1678281
45232
1825874
1871924
746754
1926889
524739
1606630
1450369
8984
1894458
1614297
391265
1574392
1230879
1468600
188592
1476131
1218473
888612
1641405
1830936
136408
1524498
1119038
1633657
763482
576246
781688
1711206
1308484
1096509
1124991
954757
1207087
1143112
306762
18225
1412275
526084
762821
1720122
730370
68671
1527409
36283
1087262
895762
188491
789154
1779659
1021596
1049099
684463
1918973
640211
1514822
1139200
1737548
1371125
716562
871941
1146194
838986
938308
1929141
494278
273669
1523308
616359
1670187
58049
102833
754830
1538992
492473
601331
558583
559959
1459328
1884116
1803052
411725
1213271
1906635
1964297
1908949
470387
642883
1020242
1096251
803061
1670830
291209
1488020
1863586
1838275
264470
459291
212944
174067
549044
823142
1939098
1157151
1274901
117285
1173579
1932774
202432
671211
442933
743504
1160896
1684897
1391894
406812
565667
1057505
1171330
684271
627087
1470881
613739
588592
212143
1207585
1419103
769706
1111436
625151
1803957
1506305
192334
671322
875146
1948380
892638
278930
1911653
1504430
671382
749872
1399772
1316900
1585039
1667834
1022040
1716527
1586780
1446499
88302
1578024
52702
131902
1801826
658038
583462
1340835
1214192
1156374
667954
1046050
1583047
279459
94924
657900
140334
1337804
319223
101373
304542
1280394
61324
1916226
201842
839882
1941622
1979696
1821716
8092
1754590
1873706
933103
516324
26766
426047
1153957
696929
1950555
1003022
184123
1021972
1027030
498144
372162
419551
542489
70034
1561846
225009
192322
1667322
669856
1026727
1696211
627660
1940787
1097022
1396436
201202
603898
1751047
956263
1887026
189502
1807471
719192
280256
1288533
1317783
1314525
1244445
674014
1297015
1256099
266398
1600625
941057
207062
1424555
1474111
825446
1870652
1569175
1651616
1146525
715421
533574
412254
347608
159578
805742
1182502
148203
1552383
714073
1471657
515927
1547313
902483
1216568
1292018
1546478
1602267
1782619
1513793
286505
561870
836580
169092
1983222
532455
1348905
1648439
849939
1360582
1309437
905838
1007237
1842863
728127
1452074
1166434
543261
682676
1302508
152438
1750347
1243144
526366
1649869
1909575
849726
1804753
328879
1250875
1436477
1170301
530637
225297
625395
1062383
1878214
1493161
383952
1067095
1306017
1339204
1591581
70491
203786
526032
68147
1790130
326216
1472153
890462
291125
26344
1312581
568099
217587
1483256
959747
435650
327151
571919
1477485
1203212
123307
628290
356902
1187527
1500662
412881
321755
948379
588472
709255
1838617
354299
483752
1686093
83087
769527
874504
986483
107284
1550865
1545011
142941
1250808
1010076
998585
175262
152455
1928930
367589
1739237
1423939
572645
1010393
1773859
1863674
1091160
1594742
537395
674055
1583631
289678
1946098
397593
1816227
1083420
881822
1776039
1763751
352919
367880
1787121
1116565
1437166
1118192
1895620
139667
1105796
857431
1729748
1767445
593411
1199669
1854126
354246
606483
1327146
1910571
135882
1714773
1902553
164768
870955
637411
676136
146132
1006554
1418155
206882
1167268
1715690
1427824
24426
58951
549957
447565
1623128
791969
1269884
1539662
1333826
458775
1650544
328759
679360
1888783
798722
467569
370414
325360
1979720
931238
1266345
1311257
1987447
274280
94731
1235360
1372205
758942
1888225
1648950
1870
372403
1294912
1837006
1149906
1016890
556673
1773784
439707
989033
330367
1849952
1127529
1895592
132922
182777
394925
687767
135477
785359
245314
9766
1765650
1071515
215952
643872
1818629
124443
1541689
1627991
574535
811597
1971064
481899
1034836
234819
121580
1971255
878626
817415
217600
1491218
1563191
59816
1933351
444472
1542202
1931568
896349
1871103
1040897
92776
1041571
1728755
1934946
364716
1618117
681081
495838
1942290
433169
1775521
1688692
1078579
226478
180759
1696059
417974
492198
1825669
490771
66564
869948
1246744
1418580
442421
1296583
1130695
49246
30118
522022
46963
1817644
907315
982533
783337
703841
1218152
151418
558955
31846
1691654
870325
216925
1802397
1553903
977516
1104169
1069744
981703
757179
946773
1390524
702735
549182
500471
415085
1254709
809378
810774
511015
1059806
494075
1101675
355630
222428
584331
1267070
763858
1251257
1350492
1276141
1548043
697824
927560
1774786
518464
1263124
30552
1909040
1891406
1408434
192576
1215343
1022597
1586157
877081
1142828
447864
1051153
52632
1963994
974106
692414
1902143
1789591
525423
523931
837571
366436
576840
792467
1838396
1942599
532013
964228
500234
1265653
1068581
1478601
513259
1769855
1738917
1610623
1997809
714220
937505
277255
13632
713218
164729
701505
147073
271276
1915273
599170
107545
944379
564531
787767
212355
436996
1690750
1702436
200946
576347
1207971
879694
364313
1955873
155867
1577380
1308068
571252
1269114
1777222
277457
910967
75792
324103
976376
257441
1082014
1224140
1007946
1788113
212782
1892364
928892
1127315
1941145
266010
582748
519811
1483486
1020463
703130
374462
1552804
39942
1167296
1514275
934582
1260419
1819165
40174
368348
812495
508844
1794713
449900
1278852
455079
1530320
327745
1555442
531736
806294
671603
1487002
1276548
1250836
643237
569030
254444
1551557
1153959
1841210
266812
461913
110815
829839
731324
1025564
1368280
1324980
375584
1873762
312268
1724541
725974
992491
113419
202429
450029
1250389
624198
464237
1405225
1866997
1612130
1393023
3139
1748334
1266727
1516503
933628
568869
521633
548050
275913
231145
330119
1467251
421044
591302
1232495
1806070
1661755
858397
1172923
704598
196220
1456581
1306318
1674154
63736
318815
830480
276545
1069483
377591
1094776
932025
1068828
205642
1121182
1577668
131718
1064901
1482975
1856925
514837
1793351
59919
204638
676764
1246105
82511
1282544
1635823
682340
1418340
624188
1987024
846901
175350
1135453
1820945
1762157
1244435
1157721
1883836
1929179
1152848
61023
924415
1884026
306686
407649
448655
1745263
1749044
1250677
965532
596221
526675
893192
1120559
267771
65431
813841
197947
187404
671236
868021
320893
1262559
1633960
1686162
1476809
401981
205527
444825
1660847
1227425
756825
1034675
1743102
724326
1339517
1971454
1413828
1943366
615764
1723934
1220804
513089
218032
1644759
1769101
1209739
381359
1923909
522599
826338
636786
1863236
1434569
138693
1453578
1186959
508311
1089239
1070575
1973990
614405
81514
233869
439146
530074
982835
1833957
512269
385878
1164204
333721
1047543
1913843
1939572
632142
1714289
1795993
566466
29938
112613
920642
1167480
673192
1164374
997327
1202308
124763
463162
986085
743193
36281
855328
1529294
550941
857413
1706527
1471862
553917
1336580
1478481
1627178
358234
1131985
1797526
76754
1662868
169925
942732
1053087
1374588
916584
1763308
1165796
282035
192760
1073696
418994
1640859
1830291
1982781
946489
1417605
1206852
913113
1410672
1768927
742139
469434
1094661
604857
227472
1867761
1666295
722993
426595
1031102
1171605
823708
1906632
1835350
167554
1978393
226694
1103922
282502
1916823
1629084
727036
945063
1514665
202201
1704875
732866
30558
1749681
1641038
935567
283198
1394510
788598
119360
508641
1246327
894385
1989206
144598
912116
1488967
1673255
1870436
1627455
1902817
882688
1278209
1035157
230298
844885
1965852
655168
1429379
1701110
661086
401356
1773968
1896507
1681208
1642421
1333816
228433
782167
1203114
1792342
1788206
646498
1048125
1595777
318346
1976007
1483487
274125
1005931
1471542
202362
799491
1255541
401540
1187929
558789
1136268
402498
284124
1376233
611557
913348
1879589
294028
1696155
1638933
91554
1810218
966475
1572207
45335
131821
803350
1734913
687127
1923628
1050466
1271797
1021281
1978618
1312833
1300291
1485472
1096020
67103
374558
629211
445982
397898
1200716
1862204
1482304
900953
482871
1015721
690621
845958
1728261
596132
1608624
117052
1357797
1747081
1111333
187850
14387
133400
1088509
1295577
1012853
276230
678210
1463070
1922595
569250
229937
51546
973725
1960055
1141809
1315789
1659344
120358
710221
1262052
1511366
1519292
1831935
628809
549765
263174
186588
12012
738212
1351770
21275
1306147
533671
1418943
949438
1837087
1423921
674209
1602938
586984
1824500
455715
1778052
1950726
1236970
341842
1029218
1625837
1978587
1908594
1859802
980256
929317
992794
340314
185496
355526
608595
265627
1136281
1720542
972038
405508
1240569
1101428
1513392
1325657
1590312
1140311
874092
1004343
896098
1611320
1521168
1153267
1658640
66121
789195
646257
175424
1619214
810232
889624
564820
983219
982356
816310
288457
357993
1284330
1154440
1585885
1949847
1607171
1887233
502994
1625171
465001
394460
271618
1384540
1353320
1787711
962284
195844
1134894
415159
17116
203094
1572457
274318
1518967
1655687
1525594
1238300
872906
1371746
1919566
1936975
700733
691821
1961483
141930
1417014
1210370
630948
1350855
1786910
1450586
592349
114003
1164465
1139916
508789
295992
156555
1941878
312142
1569736
232235
773390
1805070
865121
534732
831397
969292
544736
212418
1935561
1809062
1578250
1454862
254533
1338143
1401288
1342364
1790833
1412932
584498
269039
348017
1946427
566013
1563249
6946
1449399
259701
1518290
1257988
1665625
771496
1915731
609227
503843
1506113
1671388
812439
800910
61017
116617
1723769
958264
281327
1132543
848011
7366
1830963
1259529
1082662
1342403
1507832
1333342
878079
1084184
1457025
1780408
1998846
218438
1980668
1374909
1618210
494198
774957
946322
1583812
1996374
1463582
292951
1629036
1403075
75726
1143268
1359282
1014032
889621
730906
789237
1561564
803879
1922773
49343
736442
1282114
1616309
605194
290390
262744
506945
846719
88889
1816082
349927
1223857
1662540
363305
869099
792416
1954743
473502
483554
1867069
1814718
483814
1717576
1285423
1127599
1996758
1276754
139492
1722265
479680
1964292
1476809
1758702
1829360
1110164
1192164
1093593
1584958
930177
957604
1409600
1229225
178759
1952283
1480667
564461
856003
406612
828766
1428495
696348
1878852
1991595
1493807
1213261
1696172
454979
1651150
1964724
601167
774879
718757
935392
1169250
1770167
1985936
987374
638005
809857
1997493
118617
82509
942763
508180
920317
608477
1120341
1343292
1984521
1471186
1857197
1122045
673985
397198
1579296
254228
890402
1923574
998311
164547
978495
38684
1608699
16467
515735
518747
202439
1198124
762491
1952651
1598934
1715625
519377
523572
215030
423969
1557111
1013309
1564974
186377
432490
1245037
1862318
44673
1006251
460169
568461
1264858
646516
1792625
1757048
60831
1473739
1041666
1926124
423107
552462
1506116
1316774
1379320
1657786
988630
450630
1546931
1761875
35522
172882
1129473
1679310
1298599
1127073
1526098
692875
1299412
1611700
1246397
1369839
677374
276974
686582
23385
940097
149587
1635407
347342
1836786
598181
1670226
46244
653303
1684939
1264888
1403912
1544736
405793
1631530
637900
1400053
893916
1569370
862703
1387524
1163326
375718
72054
110266
676210
1702203
1902471
914144
1337141
352148
540144
182740
892755
1680312
631751
83296
705952
1441056
1472741
822839
1244311
1276098
1943725
249769
14569
698911
629106
1711813
923154
796221
736164
444311
1975425
1555092
802415
1331481
1846460
1217146
106708
596203
377416
500343
844597
790284
1699160
320177
1440615
853103
1423710
1723625
938264
1419318
85844
1724168
58235
608619
1783734
734951
659568
703862
295660
623201
1898057
857891
317427
1073470
1710336
751467
631597
430373
1153805
1443377
1163778
657946
1245541
576353
1895911
1239864
289189
322566
465123
1008075
1449949
1604595
1897912
452278
1577773
1017493
1006747
68829
1072791
1937413
1342981
1944101
1657852
1931025
391370
1793620
1808915
1749031
1626957
722612
95360
1671351
56775
247336
234767
928775
893820
934136
1094091
257657
1375219
630104
1164586
976448
1898172
457824
1575279
600786
1014908
760796
293208
1198978
1560261
1687449
1122470
395489
143720
292880
836623
1775806
524994
1661083
970067
1660545
929546
538969
276988
987233
1085440
846732
1875990
1461146
1763503
499199
1514067
1827449
397973
211345
1983642
1068835
1279891
538589
321047
1186759
667960
1021543
1138145
514577
236658
286271
1684024
1202109
94542
383850
1483964
398047
1093033
1715330
151565
165435
1186506
688113
1024746
644867
452400
240957
1036415
108326
81789
232576
374240
513113
876891
1527903
1938291
723571
457315
690987
1522774
1699136
1928949
896614
444638
1037570
1737687
1606934
605718
1650377
856220
1277788
964680
354764
1287722
59911
511572
261302
1223966
593416
282187
192178
627478
562150
1761532
174676
1063899
939047
1411243
35717
59519
700607
815841
654513
322484
367238
967506
1385095
1602607
1101323
1444284
501125
1963894
564494
493858
64233
968729
1646262
1446568
999722
1259723
1956371
1544228
1661117
1640860
751262
390652
752840
1047774
1995044
172180
770162
1990277
1033435
97548
1886487
1990842
1257084
1895819
586392
475113
466781
1561269
1406073
1782394
1984936
135659
1426035
331832
1482195
711970
334346
1354947
1057933
1496042
649572
1073766
856072
1776074
1389319
499178
112915
321901
231234
1543744
80703
1905821
1071712
315973
384425
1498286
719508
390686
1032013
1196420
1025159
223166
1779707
1607537
1757042
1567405
1511761
1757619
1878404
1637704
1164073
959150
1411420
1523763
629304
664948
592790
428030
1332693
1038236
371884
279714
299374
629996
94662
1573752
444627
1683402
1732656
833797
90710
261282
1975588
725051
1728642
1507537
644398
444065
92625
1755928
765046
953744
1958477
1366270
1554777
1919563
478631
1771642
480493
1906485
1245010
814134
1424682
682481
401464
1492017
1745816
1642514
1051238
758610
674107
1006281
1812840
1327307
764419
1549664
959006
389058
1500865
1479219
807538
1111790
651722
1769458
1276783
1017939
1754933
446095
1322083
1550044
608902
1130823
1380485
879139
652590
597724
1998330
145111
623724
443676
1233658
1298299
678169
1256228
1262358
15327
175525
1450977
309658
1113332
557784
1004946
215530
237522
1872246
1360464
1706178
76858
1034994
1683031
1250014
1254742
697565
1877655
1033972
1577837
1898546
1271659
642864
1058457
1462220
1569559
1870285
635079
1077576
1827857
44065
1989731
1556454
968377
1567194
787146
438146
181634
871245
1620127
776515
1478650
1742686
254535
1761893
13388
6141
264819
1860060
1680441
1628425
1928873
944513
1999254
357016
1537548
533900
1618119
1464518
303732
1051635
288556
1798260
583658
134174
1101696
1879141
953417
760416
799945
1984407
739154
1125038
1119767
117833
338233
1546978
1968696
179666
1601438
1422490
193594
1587619
1677097
651987
407076
179309
1595853
1009498
497527
1487753
1189954
988680
1047776
901571
1339124
1775506
540362
515872
299172
1222161
599218
1259699
633446
909019
551934
1504914
838584
723392
932543
640680
1906138
246236
69392
945476
1139486
1196117
619927
1377693
1364134
1083746
528661
822111
730472
551490
1648880
749923
600208
1820452
1416299
15255
1230806
1691867
954019
1136980
357213
217923
1283916
307730
228953
37011
398451
1810480
588214
919031
1936474
837780
353468
348985
1709828
1388608
561033
633143
74691
721622
1608128
314275
1654957
1382985
988270
1599201
1500186
1831288
165869
945365
602414
1865258
1304657
865115
1752433
681341
933004
1456160
518427
400908
26122
1258331
865220
1267859
1990084
753637
1382245
86054
116656
204074
1482538
868958
1869840
1233251
1455271
60307
148400
1760669
1207336
1533447
1351989
759384
1108701
1441381
32346
1855414
259291
1301569
1904854
1819696
1025809
1636444
987838
285128
290321
691960
569351
272432
1149181
195338
1068773
683234
121187
1570392
1877221
1476005
1509931
647160
1585556
535072
1177416
867571
654449
645175
656328
965791
639608
1197188
1667540
987758
1591001
1086117
1019231
1711962
626005
1772050
1597893
1901912
1348049
546082
1652220
584526
827673
1185632
277922
1409548
846625
516178
790140
121358
1287879
453950
1630890
1319409
1551304
1021401
926448
1242154
249037
350392
218076
1740814
1384744
260818
1984933
537949
693019
1967669
1499722
1432436
1301541
637256
1124866
1368295
643854
430809
1732268
1251735
544955
1218398
1949836
727196
493220
965261
455868
1160480
1395696
704739
97302
1293239
1688283
1108488
1982759
346415
1976990
782394
1776026
1326186
413685
586623
562612
1048234
480892
1906589
1767041
773290
1243829
1002951
1142289
778783
1897071
1447784
306010
810016
1311377
1087106
15891
773302
1291820
1486651
1729836
887837
544985
159070
479103
1270829
492554
278656
438222
763110
165128
1439695
1610307
607737
1861016
765746
584578
1481862
401179
926455
158105
1926785
773118
89216
813930
737563
547390
140736
55491
911679
17294
390756
340196
347699
1668201
1750000
1372501
1072520
1818063
1347030
1636225
1948844
396004
235463
1243362
652652
580231
1964881
1063876
1461259
1027537
1277269
1122837
1581609
1998247
568051
209894
1059124
301127
107227
863200
1166556
15797
1558736
1684483
485484
1626488
443932
1099268
1401953
860900
1043284
1542234
1845075
733128
1849860
243511
104920
289711
61856
1428146
198779
1020331
1881788
805664
175319
1816960
1773350
215463
1536101
144898
1150419
921611
1896623
1403068
228288
134255
1942718
1273926
1428018
953311
1974014
531297
1236471
814777
531780
326435
1677263
413253
141209
967397
548353
1553883
1547617
698816
589953
1695653
872898
1694750
879647
1063568
1580336
557304
796079
671935
1054383
1800721
1446658
218791
891416
434198
1486661
1464319
624937
1218830
877803
1516494
1316312
1012425
1599184
1920718
1677573
130459
1535254
1504592
1662325
1351591
379361
1955117
737166
1482332
1961396
1429622
292705
1895958
1643882
940258
1851925
800422
979960
694675
1177318
1399511
426267
504726
1520962
1614004
1657278
192852
1549360
128819
848846
1729340
1928894
1635325
1334309
1434735
1521409
1803073
140595
219162
928682
233901
615998
294132
786889
390405
645067
1679198
262081
140602
574191
192159
1734384
579028
1765361
480669
1079347
1114459
632861
1797014
1044913
1353161
1915641
1690979
1231698
1019460
1670860
709531
1596491
1591865
1834511
1546786
1310463
1544685
310374
9094
1405063
1884911
1128732
530837
565490
1298210
776935
746979
1761549
690806
838120
383668
392843
1228767
709435
206024
734271
379574
1291225
273813
1011167
968801
353012
844026
324356
161678
958457
121821
1117885
1002528
513119
893506
1973173
504128
1907557
1193463
776374
862663
423621
55687
659386
1513965
1098750
1662840
102935
1871749
292940
761016
1613298
1421278
248596
761488
419015
1724048
559595
1469146
767204
880776
305819
977382
1050848
823763
610703
1002574
1291845
601460
1271945
1926200
1043565
1155501
1915215
1811659
1012711
417062
260153
569432
52106
1648884
1090312
1981425
740109
358004
544912
305977
1171992
941478
1523132
829475
1320460
1139412
1656916
517061
1752708
1931597
751675
251209
996289
137239
729514
4741
1656706
1536744
228200
1081956
272074
1205186
553851
1090339
362434
177233
1698813
1340244
645471
1073282
1890903
957456
985073
1672908
661609
1171054
1568889
264125
372231
68778
429617
680983
696324
1520970
1146788
35158
391548
127878
330681
658
1812146
731348
901135
789914
253584
475234
845555
236465
714691
1911852
1226861
1580134
828562
229970
138804
371155
1198133
428888
84128
1858330
98783
995679
1991057
1757899
1635022
559736
35318
792125
250561
694668
1135223
86466
1880744
520137
1246413
67613
2417
1120038
304852
78200
208212
518305
1876655
1661013
1675432
1031235
506874
221819
208929
1447603
169545
1165230
132933
1596855
10469
112474
1260854
108696
359756
1491853
1670961
1399704
44508
275065
1188274
1161667
1481171
1988776
839363
1382939
1396794
377652
1983701
1938785
546801
1122293
205442
1589167
1153774
353776
109668
511235
1190025
1272015
40595
659920
1610809
1439386
284606
1949759
1147011
497894
382512
536368
216193
1181089
187961
1918043
840621
1325198
1744036
1541791
1364654
1766687
1479517
795466
389817
1044848
317291
481934
1318368
257533
1837878
587288
570092
1512033
1439127
1022340
20986
1387134
620023
1312842
1455398
380424
820875
657953
766291
1404819
718627
754983
43527
1839291
856632
680190
880632
121277
1999692
35111
1102121
539421
769718
336361
197545
1622478
1998352
1609670
239413
1252876
876368
215428
1640865
1959017
1966608
935996
1163703
277408
1030741
116419
940197
599616
1833798
728525
1632296
1486306
1747832
244685
82046
1852020
1804232
1713472
1697209
265494
963863
986553
243003
1181230
1630927
1051517
1146206
1303695
1836012
168184
834136
407152
1582795
1846737
1376684
606420
193245
1069870
1936540
348743
416868
1784312
1585656
705750
816636
1232365
362907
806926
1687057
719219
367221
88992
1949545
507275
868347
587736
1943915
563124
1571810
1275988
1006330
527376
822656
1246821
411362
811285
1828650
1669210
1972817
648159
1634517
1042921
205183
1791934
600966
845391
1808739
1110297
1463356
484618
1636255
1597638
1222191
686512
1855267
1521460
992089
305425
621367
541595
907902
294991
873310
365187
744359
1878398
140313
1631445
1644172
1215600
147747
1710482
1144159
759934
408466
1283980
560621
715201
406758
667164
935650
121118
803248
354734
1405695
1154080
1280137
1326847
1403673
1947060
1181631
1242522
1496504
1408349
507223
948187
1993344
823413
388945
843270
1800730
988499
1865677
1490464
542895
354777
1456571
1084725
885108
460105
544822
1654873
1980807
1910527
1263416
766091
1641180
425734
1271317
1913523
1844823
354230
1293021
1335313
1464344
76636
229196
1290356
1828000
173223
1462062
1831659
220908
759953
1682127
1678308
1230047
1579014
1734331
352190
1189978
872679
1120908
806936
1334569
1706922
1446673
1294449
778076
117349
1538481
107415
836399
1553113
856590
1797326
1412693
30102
867372
515224
498293
1034341
989635
1643335
303879
430419
1815544
1604702
834808
489940
385753
1113650
1101861
1909166
414932
1362515
1770510
821888
1823533
1571474
1355809
1036355
1074970
11500
1086194
855033
702370
270893
1495929
1106985
160328
153529
658858
677208
656013
146904
1290329
1523778
1473964
1671592
953298
1558932
1235414
1111226
833240
1593334
451572
89278
1991977
337977
554929
1831311
300413
736935
1134221
1074938
1789479
916904
416757
892368
1327841
1641466
506204
1141126
845061
250350
1385878
37394
1493383
200900
1789440
31889
528385
967322
95249
1703952
1226533
906589
1352969
1801149
858745
1637866
1151147
1961396
63759
1672564
1257292
296913
1547093
1908546
515916
1409123
1156025
183349
1880371
27704
1557493
680038
1332823
1635328
410552
119310
868637
1742617
648593
389903
736232
1192763
319194
937513
80091
602486
1253169
1398821
167924
1636889
508191
1077246
671979
770241
249384
1611173
641426
239889
1341850
835890
546046
873096
1058736
791807
357860
146356
681487
1236202
1036944
1534699
1849457
1533686
1057114
373217
1066337
96055
1969880
36658
296744
61032
541142
565819
1119861
140216
233703
1354208
577142
530534
1479393
504494
1221626
1572121
1353154
633230
951957
1749898
1982024
1768341
354040
666911
958083
236538
1631165
201710
1188265
1143868
1084077
242667
1403634
446961
361729
323533
1258920
741983
1626977
1731163
1607962
31262
754115
723631
1825758
1325321
1449904
826713
777110
1209225
622953
961955
667893
1156453
566839
496524
1429286
1944287
584722
978406
1457854
1052423
1160931
548802
1194568
1335776
407743
234128
570309
1831520
379194
497634
1859941
398172
759371
1862506
1232565
1725054
1749388
1968604
751120
1638515
1175441
1742377
1388739
1383431
242637
1100018
257979
868861
951818
291885
193075
1713284
1570944
738173
1858799
106149
1665390
441021
1370972
1337222
1954053
1036820
508629
1233570
1240863
1210914
1470729
1598221
534648
1526881
1537459
1741343
1823221
1497880
926714
1244429
826804
683675
708088
1712986
315261
28169
159151
1203485
19237
2326
284344
264083
712804
886599
1866526
603497
246463
1178545
2478
35328
1164217
1092902
1835487
1995594
602293
352207
615862
1581435
509644
327881
657272
1899001
1201948
1276860
1519908
961147
776229
1789148
403423
200994
1279934
383909
284840
430422
657929
1656215
699005
711216
1614611
95222
1365523
1669700
888359
761392
563303
1101548
730307
1041197
1850999
922972
1929240
902427
133110
1374558
514882
1402750
1173375
185722
1653948
890233
1955056
803832
908443
1987171
947729
809662
1553244
1262725
1116958
457472
747345
434511
900326
1750066
1295324
1764749
461234
1159601
549501
737830
139473
1510810
54524
1529255
156495
1476489
1176630
1602639
1171403
873071
478961
1714955
1199654
504211
830411
416429
1566810
509117
442328
1460690
1721600
605675
1975065
626897
554665
629058
1010354
925376
457339
1178459
37691
1875352
1074618
640372
1145137
1494515
67471
1055332
478354
1501634
117835
151014
139740
788234
1320671
222562
626361
283966
763826
1312300
1529448
1554983
421450
1467399
1726082
54616
614875
1805610
127605
1292269
298572
622806
1365652
1652166
712128
732491
1369675
1100345
993312
720579
294690
414487
1392518
577230
683213
1237935
607247
894727
470899
363396
1309480
1950294
1145838
861301
676445
1057343
1018206
471328
515175
1027223
1066965
1449561
10614
1796415
1402683
409674
1600713
90876
276929
1324566
773169
759535
1949160
720876
334951
894158
147387
998938
966685
296229
1705723
858565
1274048
1985592
104653
1696434
1519341
1059554
817322
340708
149085
1425699
750388
1988905
1951028
601443
462542
262925
1785208
1960291
1826028
500475
601982
1198335
1621974
124954
39018
855564
808595
785524
1812662
1722185
1317897
38888
198341
964643
1097281
1499133
982435
1862414
1606568
658490
493963
450529
397125
763593
73498
1907700
207639
229771
156768
413580
1873218
1535632
1287687
1225630
949719
1629450
363735
1916820
1357100
1921155
1464082
11122
475027
1122079
1381800
1458265
842797
602975
556629
1019319
1040786
265076
451608
1706113
304674
1958881
1890098
1315844
875823
987426
529759
1646007
1065058
1280324
1271239
1057882
632165
680642
358471
1675712
1944506
600623
543446
1219270
417422
1152716
610594
82177
1021011
917103
41798
447214
178500
1020338
1515130
148014
1182058
1832008
1081854
1326223
1526166
594850
26468
86505
1080325
1143035
1717123
964861
73928
133637
1833994
1810998
967740
146716
1627254
246756
364580
1518553
1100916
1230254
454639
598151
1588064
1566106
940788
36301
1453602
1185277
536880
685159
793735
661673
1289411
771056
1060977
498957
145635
392741
652703
376413
65602
1066737
1690880
1897152
1168728
525067
1738981
1579133
1370772
814141
1686619
1737609
1796649
542653
845002
1422652
1987430
1518710
645857
1901273
818204
1478787
744456
289970
316752
1547139
771262
1616048
1587588
1103429
1504635
909694
214806
1328158
1931754
1175660
840144
1183406
1124952
141843
1364222
1975244
1645531
1992326
1011717
539761
272230
1372317
11003
1860939
1027891
1232216
1689989
915015
957147
258411
1776030
729091
1247121
1366565
1791298
323478
1632927
1033614
202266
914785
1394429
279255
1219456
194412
1459935
740079
485027
1372749
444987
892376
1041300
1273474
860380
1929876
748058
1425241
1841897
1718589
118342
25153
346764
715592
936457
1824312
1834014
1866593
1246974
285612
433995
1756051
1496629
398449
1664081
1915195
1011371
1902226
1192959
1712688
165480
1266996
262132
1272545
1114432
1478513
79886
1208024
758653
1538516
822579
1621158
1406048
535333
991316
176071
1368808
1062352
307111
1758559
1504959
14294
808475
1632563
228484
153070
1257202
509253
721897
202341
172772
410149
1395398
82493
1797438
509302
1297948
1347468
1795457
737598
120557
1287013
1995139
733086
948878
1130845
440038
1556368
924189
653175
985541
623735
586972
1475170
527880
155481
1879992
1105625
152014
1946255
846001
1594552
760525
1435412
66533
858576
1067159
1439541
265991
724604
689942
1178718
315334
115811
1583627
966278
1790652
1802091
1464995
35280
583519
183497
1761833
387955
1697124
356471
726154
954547
675118
496267
97819
293933
617626
1246675
3607
1478594
322320
624282
195878
193733
907458
604787
400497
1444290
1838937
186934
1125664
1788989
211318
1582727
192726
346692
1435416
1112354
526659
1394457
1584252
1059988
1901930
1340953
1867413
765490
1567434
914344
1232276
782845
665810
1570769
1276525
139244
125933
880925
1833877
1030844
1374662
543461
841936
126320
1403743
1717607
191716
1301122
1357762
834667
408744
1699720
793838
490618
505840
1690320
500666
956412
1014725
759508
1782908
1371801
1397082
1469738
1851597
766320
216226
394733
1178150
703384
826242
569654
1374240
1946832
1302541
1614567
783140
1410085
1093474
1902870
1088395
572851
1575480
1117172
336636
785114
1800305
104066
1102853
342577
770150
525760
930702
317494
343869
445100
1473452
837709
764738
352401
71289
1052219
849974
482141
1954933
967504
1741478
97821
1146404
1385985
867251
1105012
315293
1706737
1501318
1378057
80345
1047807
1104849
703544
612705
720507
1606411
1816629
1270605
915866
30840
1802066
1522713
1863593
136425
1194668
218003
1055370
1352992
504227
233751
1201243
1628472
1745020
280819
572523
1908036
1723529
1605389
1409241
229720
1306888
1192484
1301083
25871
188031
1975441
1951677
1987061
1757168
951752
1395435
1314445
1935299
1898742
1088233
1615600
826335
1858400
565549
90043
1687370
43028
1081639
1012034
353724
1805705
57078
1235367
1703566
501977
929434
100448
319114
392536
1275907
644686
1570789
19041
948186
535199
432306
1560906
833784
924220
1425218
1322064
1899904
1249030
1735708
1062903
643115
679798
453766
688550
1335196
191342
952084
1876449
1974511
1689799
1291791
198503
949655
1342982
1871002
1693815
379353
557599
1272124
1383374
1783497
1070527
1251288
839550
1453770
1737016
1092310
1449660
1229388
890631
1170723
1089327
834898
1379465
1847866
1932157
313501
1012898
1949694
21902
1320357
6150
582232
477391
1274614
1963949
789070
782684
1023286
1096291
1379251
837265
751480
1306458
1585335
1809147
1662755
1123823
1284701
1359404
1585348
1442248
680238
483496
484546
14678
883852
1240620
841899
545898
493575
1385903
1946573
1750872
886419
1517172
1993493
1728920
1268729
588073
728605
1899593
261539
1991361
1405370
725641
1507765
993858
1843921
1842338
1228450
634150
1630284
1502998
1398527
1199136
628167
291130
250445
487516
947690
188728
404208
1989510
1447165
27469
1949894
1959116
1539638
293672
1476086
767241
1654294
1982660
767544
906332
1030774
1265640
595276
1568400
1372758
605501
392973
973320
1060468
476177
648593
876591
510369
318279
1490247
416321
962531
1991886
1205204
411908
622675
1667095
1640902
271878
723151
1284488
671729
504446
131584
412487
79569
1790973
1405073
234935
961542
913320
827348
1396651
507744
1620105
1046952
1882597
296097
1864614
1529934
37426
933079
1303502
1511426
1528529
1319883
307564
1755953
771866
1765491
313957
1347437
809936
1087551
1909244
1837
742616
1319610
1002914
1660493
1540064
230061
913215
549230
934257
4219
1224157
1516861
166905
1871831
1374256
955172
11673
1879720
1457909
321671
183164
1361726
611353
1323494
363332
956812
70228
1308648
634751
966437
355930
857736
984914
813826
1109391
1912707
1690891
1171692
1355409
1154719
1669518
1187069
1708760
1312361
85338
1831961
301876
104724
579860
230489
1836623
308876
678026
99766
1117701
1382881
645596
1691125
315337
998639
948041
468929
1573304
429820
350256
1485882
1480545
66208
250811
726761
933115
507937
1987374
1731977
1214851
654053
1674153
1875116
993771
704771
1386565
1922521
1604612
189883
1098209
131216
806361
98836
1224622
748014
1162617
605819
1715381
1373610
500558
1512569
1960583
1755564
1247982
1184752
681203
1826431
755581
1754854
1669944
1509015
992781
873090
1644515
759740
777374
758549
871962
1221974
190484
1302176
565694
859188
285324
1280063
1921414
78316
758311
867873
1870953
20686
1625115
305438
170641
50837
418362
1003322
1271934
1367718
866150
769239
1597991
1545506
1604669
353559
686087
338269
26932
1837734
534178
823699
658741
280908
1332357
1909047
1883960
1373175
1686576
1089041
1103375
389666
1010680
260073
1906738
1122356
453297
1124314
423505
1132916
1183264
752692
1334212
924679
1292212
794318
1816903
347210
1589646
1560169
839718
1628148
1212751
607403
160042
876029
1399258
116526
1929108
442351
758368
1291788
1050473
789740
224281
132778
1194145
267225
1049917
1766028
1129813
1827100
267805
1181906
859512
10406
1860084
1625955
1028953
424420
1176286
1928600
1926887
275917
802681
1624188
1251900
353711
1879343
537798
891957
284824
1488044
1645982
1234563
1448854
1975121
428667
1292493
256495
640704
602376
563912
432890
663719
1806496
1330330
1160129
523387
953218
966520
93997
1441999
1859743
570533
1217959
937307
957461
1571855
1611536
884984
1638929
360859
1406758
1443819
889514
52857
1247793
68262
1447965
1821186
941393
294246
119656
1097396
1158741
1643549
1801386
1676917
1359470
1517198
918341
1141231
1245843
1714996
1526566
849365
488662
770690
422780
989985
677508
529353
898552
935331
218479
1921287
1490223
939314
1844144
1066222
848262
796776
908194
1966815
1802993
794148
1513417
386182
1310694
1930931
1905187
1144589
139886
401217
854189
140871
1390662
1977141
778499
453628
1177998
260530
523401
318946
277620
433085
728793
1218776
1083853
741803
1855855
803257
823595
400122
353821
966494
1414078
16099
1556438
140358
1724028
5850
1999287
300068
1081243
315527
1837758
1118063
1562538
783510
1930832
1333195
1206944
1370110
1519288
909031
1615034
1887684
984071
1450415
1879742
598168
247814
996674
1774975
1836704
636630
1046520
195334
1793210
904096
332767
1810762
611681
1244469
1227400
1812857
765157
981556
1845244
1522055
246416
1267469
936335
1102696
480454
1703168
787338
235004
180699
883408
675982
842583
1071106
492930
297698
769673
1069060
1571780
956049
322049
300466
1118356
966009
1299894
1472625
1178949
746350
628641
152534
1084503
225746
1191050
684342
1233908
1353847
575642
521301
1641145
962372
1194997
230685
1016814
1652484
1784981
571012
156756
1431010
511154
1758511
1431017
297476
194900
1256754
1403402
1200677
15649
418984
1041415
1804023
1556159
600566
440249
1968672
363967
453051
1930561
1857567
1682665
1588550
1476917
1971456
149391
343405
523419
155709
1270115
142693
986040
28385
1875859
142085
36399
1839405
1308477
1950915
496611
1960089
1325022
613504
1102800
798844
22169
598509
266683
300023
1462469
877440
1116798
1857224
291077
993768
1217006
1172347
1922693
176985
1638738
1569963
231784
1086173
1236117
192700
1287141
474784
1890343
1506411
114503
82168
1108903
787787
902685
524686
270449
1437771
1169808
1994672
1954956
1882691
406381
1954607
1170744
809432
589170
1250162
195652
117436
1988432
109682
1924200
1595086
1258018
456566
1900326
855222
1358631
300933
203070
119518
1440687
44035
802533
462061
64632
723567
867603
1811207
499928
670350
1057872
269204
813514
1521900
1310380
275957
1612345
1659774
883891
1720379
1313029
609337
1103970
1836541
1593380
1798346
2662
442688
1488218
1460315
1478167
269744
1860282
1810988
1481092
916920
1126584
554951
16380
1512860
1424013
1226680
1913069
1725575
288166
572057
1424533
1477349
861356
1862028
540184
33588
696206
948831
1461982
1111771
579622
855973
1774770
1799403
1509341
606230
204124
949065
1053353
410526
196831
1042529
353688
215081
807870
1913386
1912243
1033883
943509
1251770
423344
997252
1456357
1000778
851524
872630
1159979
47978
1357440
878211
594990
1775536
1836634
1450605
1084070
1358842
74469
1716503
899955
631454
144098
386854
311597
1584381
875273
1124811
547094
742437
816740
315562
1705608
1123119
923536
4039
1844935
172593
362317
152484
63709
1258517
1460604
1622233
254215
1522650
1046568
1298956
240769
1178870
31947
1277375
961714
1386504
1288188
173553
458310
1746323
1570326
616457
1769774
804457
1930113
17261
1321209
345286
1416547
951180
221152
1747456
1433632
599565
216815
966526
425757
1897377
1047174
339341
1893575
1339757
516882
598597
861480
1154672
1162446
1391373
227007
1406922
1223411
1063628
1563370
1732434
1139483
192906
700005
1702686
1522224
425074
1296054
291967
1553500
918780
1349628
1131857
346809
290449
1195745
224813
1427641
123352
1814021
94564
473307
1862040
1786250
847535
1669344
1069790
1169507
1155090
828254
1235752
220293
1619774
1479732
968447
206714
1543791
1459057
555696
909213
1998690
520553
1697433
1126088
1079501
1596900
1550126
736621
586551
1729761
423648
603191
604610
382721
1083044
360553
1357392
1059244
1172439
1853262
1582404
725022
1145798
1067560
1931106
1128200
254451
900057
843591
213719
752138
1110008
1219978
1272963
700412
892543
1856636
1360294
1877964
1332825
311417
525691
1903469
36294
1391997
1668439
424681
754477
903675
1861761
1968156
710278
1012594
1494286
1456256
935127
668713
634360
500694
1564176
1790494
1835453
1323313
483196
1913647
1878483
1575994
1239717
1539790
81565
4011
1982543
578172
528940
168603
1590010
1977440
640406
1361055
674452
1041471
563514
111783
1336902
1695030
193447
195491
1820625
948457
259198
1839431
444471
164645
1696230
643040
293731
1338613
842132
1578961
60093
888880
841694
601206
1427428
1765351
1422579
1171663
1787175
1193268
823900
32102
1649565
883178
1783358
1258487
804662
1106021
509932
1637338
183449
955533
1468534
748768
898521
434347
1223564
1130193
665338
1461377
1327475
581242
1544937
1110104
1744257
217663
1973135
1187543
1845086
20124
1778465
499660
1554273
810909
599435
1925030
1280246
1661177
901418
1933830
42124
1145898
1388946
1900530
1691294
1434648
1012217
1546083
1155225
1783068
576698
658783
1658013
367553
752879
1361631
735484
291982
1995720
897684
499709
1025539
1684426
1842580
687551
134232
973950
219734
837172
1120796
1967047
1549291
1728989
1216761
79669
649676
630949
1625498
619864
271869
782301
1754781
1698729
1673075
991452
764450
1682998
1229728
950084
167300
899243
413244
754945
980611
159330
461550
1737322
391210
117672
507451
1995334
1661315
1267309
27659
1337785
1265816
474558
260572
1982818
633016
241871
945835
1815497
21003
1571044
513134
1479790
1791928
1272934
1118838
1741302
1663111
924654
1384805
1253645
1865668
1034940
1192252
985840
918262
958523
992026
1734250
1549605
943576
50756
75717
403752
1488116
556655
1636705
1510211
873626
689392
1553773
1674956
1228729
637030
1838553
138044
646790
1892776
470590
939357
1474865
361216
409383
1225707
644013
1797824
611520
750082
254980
458316
830799
87164
683196
1536703
128248
740699
258639
381318
245327
1038319
1452364
1142678
379923
1490688
1794398
1548188
710680
1893342
199834
1606617
1802673
1069067
459643
1769903
772871
408939
1618576
297834
1338966
1824363
1791144
34797
1884297
976810
1227260
1850627
908268
1737007
502039
942702
281021
1750456
1374492
1961492
485485
1496110
1066896
436245
1026324
817739
1251784
555781
1631074
302254
669788
11051
1044888
1956527
514226
1906398
136815
780078
868593
1903950
238054
249754
875001
1548498
464581
1349880
1355551
311631
1738557
1979080
938951
337197
1442358
240714
1543587
1034517
384613
406237
1596218
1690310
460924
1184171
1469441
1663643
784968
1480810
293685
537354
541051
608494
1120325
157818
1662031
518309
888324
428598
913570
815454
123791
1487014
667346
1923836
983316
1940004
42066
1850216
1305409
1468479
127562
1115823
287672
1271393
1420047
561959
150108
1310956
1093628
343464
1503483
1206488
1938725
1778721
960043
355829
1362551
1568776
408567
958447
545946
1895884
1118819
435809
1891762
256728
1201443
1962211
468583
824580
1752748
1146960
1734570
1224396
1366865
1751138
1412453
430854
1253496
1610589
111478
610165
1044044
275715
788353
1327304
335839
418141
1058729
50341
1152080
700734
257960
29682
1683680
737223
1772432
1172945
1098300
115343
903132
642433
122084
73056
1093567
804321
1450591
170025
814100
1005364
1839613
1226002
234350
247911
1321135
1589703
1166835
1710484
650575
1432635
916983
1951633
1011541
733375
1205143
1837935
849332
432506
696815
86807
291970
1099396
1716016
440290
818095
209772
1919505
410065
530126
1142894
1925893
1184461
1269639
1819684
1161067
1797070
1825849
686305
221206
1488612
995011
1684856
1814395
1148208
884126
1356237
189459
32640
572765
1420410
9805
826698
653171
1561227
656167
983834
278601
749189
789832
1748793
1176622
559444
1565811
255557
229570
1725912
522548
1158708
180285
1747796
855729
123875
571564
974478
1120212
192598
522248
223983
589815
975996
1231714
261598
1840415
1696841
1474244
1607867
1603086
1614384
446690
900789
73017
550489
9316
595377
940614
213351
373551
1225045
222342
1627252
1493944
68002
1162352
1207978
627854
684818
870168
1555778
1452321
719474
548543
1084281
69851
502098
1068963
1145518
1400994
469868
1792153
1457759
587341
559870
1008863
1416612
278037
846072
1692384
1344423
160613
1683879
1602971
1351093
756376
870386
1177888
1246983
1966263
462607
1742181
899867
1851750
1077095
1159320
936120
662
124328
1288865
682594
884160
236606
1420654
1734415
1078190
290289
1930801
634554
257136
1558718
1771745
1961128
1517518
759547
887478
1620376
1175928
1019148
1130071
894784
922001
311348
231223
1611806
1523049
717000
468969
553950
1429239
1390825
907943
64219
1044185
1253749
1732591
76915
1425970
711885
304514
825869
769773
1042692
1558002
1564226
962378
23663
84107
1059077
1678061
971009
1145255
252380
358082
1624108
629697
1877708
148966
429468
1248871
1929744
1523092
528800
376805
1602183
1632769
1506787
276095
1790648
1287372
693226
1518888
475608
226367
323370
899836
1876251
321161
302836
272683
1402361
18573
1364449
1715332
1834275
767221
1254938
1508990
551156
1717742
1454438
131566
770637
1206730
187444
1058475
1962649
888746
814342
1277187
1864523
1857309
1584326
892673
692869
753006
1508637
685156
1036349
355696
968197
676957
392196
959125
622124
873925
688522
740080
1764478
302724
446123
1919813
635319
724818
494232
1060417
1456736
174943
514352
91334
1027889
281597
1435204
1989783
481969
318861
736678
1092037
1842790
1064160
109496
306763
1926135
167679
173132
614219
566976
30928
1344010
291861
636930
660295
548759
1959951
771165
463273
165518
421738
1463099
1313608
1581769
1811993
342462
1462263
1737827
22467
1146004
1529250
1798887
1934451
63135
497431
1868901
749351
564706
1959583
1901845
244180
496078
1220053
146811
408339
1611088
782162
413543
1053385
1677517
1701251
987060
419645
662185
114744
709697
1231873
1858105
1958948
620062
1778893
1528110
832772
1441147
522653
904703
910104
479753
1748148
700199
1958752
1385185
1882705
455935
1810185
631648
1315527
133538
505644
32075
1569938
95160
1481254
895874
737323
1777139
1736125
555484
1710857
461306
750083
529606
1302405
1324218
1496323
865042
1763774
437697
1048216
362650
71350
1889326
1258640
722918
1616866
608151
250576
119655
1588248
1843844
900929
684482
1433589
593326
1999255
689256
903556
1732943
1181487
1004576
201899
599322
1668911
63958
754916
1019256
31656
34959
1705726
1574371
140200
1729758
1835411
1431914
1688085
987284
1484204
572534
86542
1939326
1035006
1800096
1588822
1311991
1078797
1245929
70182
1764677
307755
919705
368074
1414035
569465
1200281
1048370
345314
236021
334539
42757
1541282
696081
425228
1200306
1633711
664267
619949
334737
1455098
819910
1277953
304407
1252796
1028294
1204577
321068
1643225
1246062
574373
1589528
460205
1427772
27685
793645
1237226
220426
328084
1137625
230756
192010
1600174
1882223
326661
1494061
1463362
403152
809701
80660
1057971
1975728
1327869
1753417
1600592
106340
1941582
1423871
1679045
53211
1834225
1219973
1157931
439623
793594
1198661
187871
538291
157849
1314911
1730436
419028
1596913
750436
171163
655869
736626
1253207
1957414
1201080
1196805
683890
511081
173287
803654
453606
921219
1234915
575752
689954
1016744
1813477
418611
1616932
148031
647075
553586
87382
1990726
562620
1789506
1378727
752760
1829732
407512
1182714
165629
1852500
52415
1550085
1676942
1386431
276098
184518
1447510
546642
653623
1782439
1905285
700581
1459504
435071
286788
901397
1194690
1897017
858234
1205743
1367307
285214
870469
601658
1553652
656716
1434846
910701
327840
864322
1271188
626216
1686964
1994669
318330
77575
1716652
1120561
1558812
855350
1465840
616959
239399
955458
1604238
6889
1962212
1378719
1858962
1195043
382987
86610
410727
1137562
1642825
1773765
540691
1630056
591005
650844
816567
865074
1827778
1683748
1944463
1656550
237015
568202
411419
990697
962939
78417
1687947
182570
1078850
449290
1070305
712713
1430622
1600757
897481
412947
721379
1239687
131890
169936
727727
763045
208161
320897
329405
50685
1217529
1423457
257305
1460747
387827
1719833
1966446
1976104
1193691
1671216
940915
509639
1089597
963744
43069
467846
1647970
626595
1214064
867362
1773423
1902529
265605
1451020
105890
830123
939133
1641226
1708190
776141
1876332
1753318
1650405
1845759
1944943
680769
1418750
1254719
1902043
778371
171118
1648410
426451
1043417
1229159
1604023
307824
1698164
1174520
1059507
1838865
230947
1409698
1583066
379185
598354
163345
278944
177907
1348914
1694055
218477
612979
1707647
1528578
345065
684213
233404
969272
1582733
1176949
1762311
1366167
1852425
927927
920002
1253593
350191
1361506
1817002
310511
520769
1115826
99635
651439
392994
1230873
922744
1694992
417700
154912
45434
1536609
1967133
617793
1084089
840304
368786
1253546
376579
566449
64057
389273
1703569
1987884
731601
313323
417117
47504
1138619
219923
1777581
1868550
1719343
1771696
1416684
1706411
1045873
369126
781595
1803893
719854
1579344
1830689
939102
1416831
1064485
35536
380895
193989
1792261
293759
864436
1518187
607085
1169283
261991
152409
642694
665879
374636
49635
1721628
1932880
616122
291601
1032327
272841
1563383
516402
1298407
305969
1447395
413076
1155974
225938
180156
419626
294659
904548
1415620
407766
562820
1128394
1236547
791901
1662840
894896
1282128
251838
280508
1624991
126924
865605
1351268
891209
1970071
875758
1299061
1263298
1947629
617309
853555
889928
1299497
1185985
1884908
707302
1892550
1536741
1384027
455917
1689632
1825305
1057932
580900
265685
558429
1628203
1264673
1572927
427911
1334020
761987
1359686
982570
203052
1831779
459780
1659206
768132
1982616
613985
1953905
1766770
1081237
1492758
641218
1223437
1689550
992776
1750180
754221
849559
1442468
155526
1191653
1077919
803707
1413957
1361321
1427458
168582
1531426
917416
1599536
1622130
387849
95487
1481540
1614488
1511771
739983
167655
656629
1145402
342229
824308
1382663
829900
1404463
308832
1992028
1600108
319831
1558586
241699
1312522
925527
1952189
876051
1831823
1164382
1394538
1218778
1317917
1886191
563225
1330159
521256
1876702
899973
867668
1533867
473963
1232573
1979601
336106
1687974
1792703
1625239
365524
1616178
911339
1807157
316286
343972
1355835
1410869
1618807
893064
1657360
610166
1518932
1764931
1750169
636532
34742
90524
321036
734570
669797
3618
1023025
1397642
410833
1471498
1678132
1075597
1694944
1337665
402119
302854
230488
1158309
449231
263601
775723
1766457
839768
1420281
541376
205933
356161
350519
851011
318798
285556
1811258
339177
1967925
1358077
640310
1647282
621262
378877
944910
1720750
1082353
1248569
628077
1618275
629960
1104135
1566709
1745673
479702
724723
407493
1941069
32853
694988
996677
351834
45907
388976
591332
126363
1666188
1303963
892363
580558
423278
625998
1844717
1090897
1950178
700707
1425258
1024954
1679683
973645
1540286
1836247
459545
1036695
489656
464717
1239520
1149342
1284747
42602
49093
1313334
685086
1329757
91806
1537647
1761176
1308222
1244401
771451
529335
1702428
92418
1674758
753612
924944
573866
1482576
921164
373841
342790
859406
1349900
1630210
927554
1731761
1509811
880072
722418
1268705
951636
1675264
38863
998927
172563
724956
1285307
1929722
718902
1738029
1073735
455494
951741
1812968
442557
313656
1697035
66717
73234
664210
1389393
1572508
1298226
1904782
1735330
309925
801737
1292313
897786
774899
1644030
805305
1013869
1747358
1988939
1470193
1898746
943167
260444
744145
1972538
1165803
1269955
1330569
1961445
227404
1345680
797595
1830959
1615320
706873
1521050
1902392
51886
628412
404747
1950210
1814694
1754131
1294643
1810198
1779157
1045927
146616
281816
1131299
1845477
1647198
1772244
236924
1132603
482090
572466
1378617
561654
1402134
935050
1184887
1423226
901186
952407
394
1738678
269079
1754950
388588
1873254
459102
189275
1653436
1374287
1620422
277079
162933
256383
820723
1340797
478989
95547
1007415
912296
785026
179792
1541246
1035637
1502187
1814350
568165
1971614
1842953
1771947
714653
72095
1663787
1254699
571896
487493
533716
1357912
754250
1257524
944312
676594
631220
779735
1589870
29055
818307
1218616
1957333
1489371
1068347
687187
1186962
1611673
1693954
133534
1594071
111094
334083
1525426
1904322
148493
1910906
1857904
339824
1804659
1086712
781546
1670975
186523
1386954
1367174
1044941
1358976
136837
1145189
1070968
1879467
82000
635769
550343
259903
588726
1031533
1360018
495133
1517151
632397
1197626
1295023
1596145
318164
1271500
1538581
167867
301372
997038
1422263
1133582
1638057
1279871
1764885
1032105
1967837
234723
1039031
1865449
94457
172658
427323
1072412
362290
1155867
291351
285121
1679337
194561
1820828
1760062
90143
1335059
390577
1267061
1031170
553557
25841
414396
100
647337
1136608
1321749
1414982
1753885
1992025
512450
319979
1151406
172896
544654
485286
1538568
1439515
976286
1647269
907514
541966
1477026
1417995
115623
1169549
1997866
435733
79196
1230511
625666
1395405
1809306
45737
1880150
380077
943017
914121
850345
567164
1170644
1615952
1498847
305824
323403
931292
396864
154353
1132945
1880045
257066
1755237
1601913
95794
174933
59094
430370
1544652
618488
353066
823196
338359
1686024
634069
1159568
1708019
1799111
176804
1836545
1411658
1818185
30677
441919
1963111
124098
692010
463449
1918637
1053104
1980416
1722871
160473
831013
1267905
1928706
350087
1522669
1022814
389074
413982
1552324
253820
1600625
235508
468050
1593547
1376448
1515594
99123
614321
63333
332101
570953
1356790
897569
407276
1329025
159080
554971
949346
1783934
1802743
1986845
1048147
56311
418745
1858822
1711684
817588
521020
1252605
792289
1728405
890496
375803
1892207
820608
656541
309892
763573
975675
1835467
1281545
156362
1660775
643418
945305
1302288
1967618
649300
526379
123748
1640701
91606
155255
467417
1198499
450461
660998
1552408
1830029
389705
709261
1419483
473100
1418117
863090
1275256
1628029
97304
1612972
860415
1277817
785977
147135
898803
250218
607681
1154003
1253156
1604487
1731760
390528
8331
682385
1711216
17157
361104
247083
1335380
1066904
881430
1008484
893991
188923
1538965
1214300
549882
330724
1517843
1923173
1786821
1312111
1284023
1304672
1674221
1163529
1070802
1131821
1793744
1841538
1048455
955348
1969902
1935700
1733313
517152
558689
589595
265932
763303
1218457
1360494
401379
779093
114341
1836247
1590415
1725070
1995655
846689
956726
1367028
1603919
795604
670319
1017665
651637
849889
1351650
1012437
848946
1355869
1759365
1297285
1351102
1620235
292109
1913519
1833703
1033149
216984
1964360
1678463
1316628
1141201
360678
1305884
1107850
475027
217529
1258367
1239024
1433562
61054
1010207
1110936
1565179
1271946
1109812
259917
1544125
911407
401861
794467
860416
1382513
1421325
1855110
1600851
104303
1770514
1207767
1698111
821425
593706
1042649
1106664
434430
575307
1197919
1922965
1952711
859293
544708
1386879
1875438
1102572
122252
1463370
304294
1955239
1787434
1652261
1599654
674153
477156
430715
1012036
604371
822010
377308
29439
465793
1097879
989389
1011907
435418
1139743
1310554
311208
300924
1746751
1284274
370788
867952
1230371
1438421
374530
400994
1911703
116092
1573540
1271249
177133
46737
616806
468435
1639468
1080116
1575842
127675
301447
970058
1969525
1486502
935795
1864997
763759
1252280
902398
815238
1096525
1954108
1617815
1835368
882620
1713155
1424056
1810032
311265
716882
600390
261463
187499
340965
1946547
370589
564474
145157
1351528
931904
425464
985012
360826
1060063
703974
482176
712915
275756
1248051
115270
1766395
1991669
1911557
941649
1216238
1817516
356379
661449
50040
1817480
1621141
1098762
134365
575065
496241
407456
1832065
1117446
201335
1406713
1283373
726503
1727276
391003
1865083
1769185
1757663
1833280
789000
1091048
1921289
912213
649419
892723
46013
921706
1674969
124818
420504
164579
1295107
1849066
7876
1608761
1124778
526315
267881
1258741
549711
646880
589571
1851452
438698
1362109
1228739
488188
207227
1899865
298248
490254
160904
110221
1075904
348246
1483059
1682471
1346951
1416529
330387
170288
1620281
4282
813533
556112
648242
1568896
618847
628852
192424
319467
1210425
787779
1596090
1065321
1942378
1900002
1287347
1066446
1374021
320483
297745
151866
1881584
235799
1179276
1138302
1191835
918202
1074873
1389301
1464062
1919179
1925751
1897536
1696085
219995
188239
1033725
924537
1381697
339150
1657313
198452
1118073
552089
573107
566221
432142
321361
296058
40591
171245
48752
1512092
1961510
552485
1617621
426190
252326
782346
1296461
971317
867139
1603031
335205
1278559
1324497
516952
772419
1831275
291001
1949555
212571
372737
1751796
1134425
1744757
63737
368208
1945529
357054
102182
1661934
1237918
1554401
1727869
128870
366822
1775700
207467
1049134
389935
305001
1652547
790767
1348382
910762
1123231
301172
1773635
642176
1423863
1369107
1718871
254593
128409
828474
230687
1231923
1158560
1978840
453788
1316178
1380596
1470129
86368
1764229
1877962
186376
543596
973625
1617193
800364
1704842
602035
919304
886792
1768299
1885012
753266
344354
1506538
1855656
93737
627494
620137
789740
1702883
276575
1217988
1405094
1888908
1742097
1274361
31174
607966
1910002
1656746
1734729
590388
489465
450722
1513217
473370
1722890
734544
1131629
1030575
182725
537554
1046336
248494
1501547
1886352
490078
457569
315043
174409
961446
867585
895494
1092739
758155
129561
451123
487990
1785282
1867433
1871261
1356608
1944227
1541075
527138
372858
570353
1554616
151971
741524
585224
1918772
1574666
1465537
1979990
448885
1016114
1906218
834797
1107084
470634
573537
889169
487538
1961083
1725070
441388
559405
1098477
1206359
873388
1425499
1179697
570714
1169632
91529
722492
647196
615813
941096
657770
1078544
1634167
1877225
1870550
1148625
380238
1819885
901032
131012
518026
1798420
970007
1969408
1168799
1924094
29878
1191846
189526
469675
1901895
1613451
1632529
1703548
1947826
1980084
1788735
1748928
91091
1464474
412626
677909
1278627
238946
1445324
630037
1428679
977184
1531784
1662575
1812609
786912
1760564
932639
984835
61372
614147
1871025
1893626
1724043
912143
1572831
959417
1623644
1785008
616913
1110659
503231
291077
585644
421913
1909060
1640731
636973
1844267
552451
423372
602678
335169
1592436
1851457
551160
812538
1725546
1858752
1962761
1754362
960130
1623548
1733012
755545
280094
1802873
1945086
689990
429125
995940
1776643
1022734
1371496
609891
1427104
753720
869693
1488867
924229
632039
882150
1012586
1186041
1668764
1733750
1391012
938700
894853
1334281
544695
1075699
615274
633432
359525
767601
1164992
1463717
363709
1316448
570308
195997
1106867
559679
1747154
19715
1884434
396474
162532
692093
1659140
1252720
1725299
1414639
499225
369234
360729
187854
1629045
407912
885560
1782427
1818074
181866
1342669
787710
1377610
987616
1741989
1664001
1277025
893927
303310
516326
45127
1141468
1576334
51081
1564669
1598525
29510
1636025
1751376
22011
1901453
414722
466208
921373
55618
1628373
656902
767351
1629363
736043
193751
1358598
100427
570501
702061
998273
1826698
1413723
575238
1795187
1804769
401640
641702
985695
1529821
1913657
770460
1509054
547799
1400775
264992
774848
1031926
1114283
288561
1800255
1674963
1714841
691181
1707462
1620266
283909
1859568
1100571
1882368
586083
1833981
560265
1075218
55967
887124
971919
1759254
212643
118854
259837
1813257
1005531
156068
1402743
1424449
1458952
568130
260686
1947634
845896
1484396
348324
1910421
1556374
24907
1872787
262064
1876294
1863578
1413809
203099
478703
1334033
35957
293090
1081823
946919
1280141
13936
1961820
49669
119271
1045115
1809721
1634624
779407
937344
11190
1894143
1014911
959585
149215
1746932
1712328
62437
435165
941081
1882883
1010334
781157
1675758
651291
1401472
217959
1415679
1117307
1675262
408882
1442499
996057
791491
326627
542954
1970800
466040
558857
1600897
925828
181924
961565
32221
1646869
297795
428027
1709346
1406583
1676639
1446568
25382
1077837
477948
1879406
281956
1605052
1570723
647725
1073389
1833331
561727
198944
718238
39712
1012970
1567395
222188
773973
1499303
627595
329005
35428
627363
615757
807339
1046201
1899159
1602388
990897
230929
1228966
1202738
202056
1816053
1877674
1007195
1809002
902733
1825053
1188567
528599
1742177
470514
863949
1556294
184408
1568766
1152398
758521
1107035
906065
1122261
1823896
369550
208862
1396736
1751043
381481
1333728
189633
1581835
1166777
911711
1056335
1320158
1610237
1904337
1747424
1485176
778776
715460
636717
1065732
90506
811007
1583298
1341395
506150
1654989
486188
1194144
1551230
1966318
1393795
1847694
476779
1835851
1505362
1032811
861108
982074
1572816
1980960
909080
1067042
574691
1093761
1517358
895264
1456669
275597
1670278
102092
1416760
617940
567564
335218
1800487
1801208
1438878
238689
938817
754093
1902154
411562
1020993
223107
281090
658757
1074536
1679540
1198477
229783
597620
1421877
459565
1171290
1604700
363137
1016481
72586
1567863
1870570
171343
23945
1315822
1092676
1025136
1095516
934606
377368
1756146
755639
1487393
193188
413248
1616939
1597432
718639
1377550
604290
1426268
1283432
661724
1208571
1994825
1095825
435519
387903
1387700
1816788
76762
1038996
1260494
1073914
212317
1564235
1929265
855242
1839195
1707617
963532
226248
656859
1400749
200479
916290
982536
1531599
45247
781612
21990
480571
617378
1065668
87878
325960
1025158
1725227
1757516
393667
1499361
618177
1770344
1579112
693131
230465
328136
1027568
1511154
84311
145016
222538
592441
484687
1930573
1076767
1519890
217400
1649399
83724
1581111
565156
1040318
59908
1005102
1664156
160724
1034543
961990
1675138
1186644
16303
1614109
444453
1571840
1264304
844489
1496476
399993
1601720
932013
735885
1745117
1218719
539053
669094
77537
1647397
1851353
1695990
923588
558368
1054511
1531184
133451
163801
1898209
724164
287059
1907606
753389
1694591
929332
338910
943144
1977891
1293203
984924
59793
1902727
1285270
1207310
1277651
1829395
1251341
1219982
1199935
887189
17957
893928
1842184
811321
83237
581302
1650772
1742240
844595
433170
1496295
1549997
887346
1999018
372378
736703
19307
1850271
1268307
1877035
1102381
887032
137361
850180
843611
197976
1706814
122683
122720
727653
1869561
1553325
1610889
1966388
865448
1651113
868476
722140
703177
322890
43811
1870848
458581
370719
61254
401703
68989
652608
71164
829644
79129
531460
69968
980933
538992
1097957
1499201
1465519
607202
1490246
768890
474760
625212
522540
1465785
906034
640221
801962
489200
928469
881307
1490857
1426285
1380446
1778305
1149417
565531
25908
357485
1412161
1866860
830930
977273
1047853
39825
1572262
1122200
456524
1966979
525679
1470471
33562
764958
494203
1539659
1773953
894503
208160
1452674
1151755
97226
420185
252518
1737307
1588296
1068311
1491743
278515
326425
845476
23362
1213987
1083305
294179
1713410
116475
515644
181953
1081957
396687
1484149
81564
1124982
1779796
1725655
1104685
1640386
30272
1407749
908372
48793
180280
985401
1092142
612764
1623802
1547573
795451
1234924
458157
1503092
1825974
897501
324536
715688
1983190
1533121
1240796
463855
239768
1285735
1924172
423121
1894090
1879857
1174184
526790
485661
1149050
919415
1065228
1750429
1192076
93663
794548
670567
311788
580168
1964724
1446675
520314
1420465
203042
562548
1212343
1581739
175186
1008671
364975
902587
1923355
425129
925921
423441
211937
1012851
1606659
185040
1208057
1295713
1046483
1029091
1920896
777185
1409190
256171
208866
993264
1439906
1919679
1218506
352111
1990102
955939
787755
223776
1536053
392648
403823
1862215
1993222
1820614
1136644
1118995
185081
979036
337495
1016632
1341273
1071118
1855033
1555344
1023740
544623
1023266
1952900
615189
1595984
426041
21001
1738657
1529644
1212298
1832014
522967
489545
1744781
1433823
1301144
56684
530003
1196970
1881735
1246781
1690033
486880
1460256
672297
788514
1342546
227783
20393
1809714
942214
865530
165557
538680
389643
935169
919181
330882
234336
1463539
1514505
1495953
183140
1375639
1998432
1105410
1886148
425644
563282
656763
1721559
126332
456130
1304353
525994
226442
560094
126275
203884
1279062
1628124
687590
1498329
1227499
1786954
482394
999871
853297
434483
980283
1459751
747324
1809322
1322607
932294
1607828
881547
255179
1093985
497188
568265
1272315
284505
698827
1162162
1717470
754484
1369798
827807
187862
1534113
423068
519270
1232816
258219
169967
282257
249457
516608
1752289
961710
660798
679465
1020741
1637729
236384
1435475
271639
1516205
1382165
1522155
851721
765829
411904
1708962
639572
1590621
719902
1606385
1009716
860435
646879
341983
1009998
1060623
593916
1854884
1009422
668455
1108844
1341590
1360669
1460171
573716
1883879
1165110
186054
1445741
602697
500061
692194
525047
1539173
1222852
261114
292286
1355047
1523946
1882627
1849835
678335
1632499
551093
711881
1936454
1859425
1781635
126420
1039999
358504
1359321
934158
398392
156677
227983
1352844
51796
1633622
1052182
596494
301812
646361
205943
433902
976557
1933424
250998
1644323
1481819
1503843
1878336
1014975
59
647459
831965
417277
23042
1426245
3333
953539
84976
1458664
111789
1086856
1298809
548169
1725851
1344582
1678131
1845112
1734392
600886
1810475
1475836
1155454
63817
981990
67501
1945767
1821683
1355183
1208981
1718781
1834276
735166
928780
1858967
504481
974695
482066
997139
346756
569717
728550
1749193
1645089
1480308
1928700
1797614
1534710
5514
1320146
323959
1286623
399550
1598296
1206138
118508
1094620
1876464
333247
1849378
1505824
1379617
1862187
913901
1235619
1391066
1344059
1044212
1290944
511951
732923
675105
1010351
4911
488735
997720
1570335
1923976
1768283
1938819
482702
735414
1869656
1389060
1578
1475891
1464396
696366
1156469
310687
1756420
989611
1125334
1622848
411149
1421186
1296152
102650
1269752
1803628
1164789
793243
1169343
517086
1830721
775582
586563
1124844
405039
907413
1502118
1747709
45880
1187689
302770
1996703
1788419
863054
454603
1232471
1530622
33926
599587
1597553
812260
1437445
1079670
1724467
1764974
738584
306758
1025784
346480
1455704
796842
1826916
1500357
1686229
1078009
486427
1583071
1671215
389933
182838
1967535
939192
1177754
900322
1908582
842584
957260
786775
910387
1583906
1885279
678651
1589086
1451790
379864
1126056
1386412
1824859
529143
1524576
772375
190597
1099462
401168
1777141
1783565
835041
103797
1443710
687785
274216
476683
1814986
137817
597349
1443197
698492
1433564
793900
1526915
1201125
1666164
500522
683024
129282
715817
702210
1272516
1916603
1061137
1042948
1355874
1044159
1020875
418943
153332
573994
1185589
721117
1405385
1241752
1991259
556826
534595
1511156
1390888
1523876
862256
214758
1220989
1932600
1425788
1837139
826325
835712
1799690
1071970
1337998
523407
998095
1107824
1148444
1188691
632788
1223173
1460744
337232
1885204
1786797
1611315
1491627
1605225
1410678
103376
820278
210790
631210
1839428
1711187
734177
1077217
1414608
1150029
132743
195953
1450017
1649008
423489
360990
1386516
1505065
297982
536371
969606
1895119
1220143
1078429
820734
260409
1119055
1658380
949441
1765319
1676947
1066502
866319
267123
1708150
1890372
1936372
438281
734343
852436
1921503
1599348
585209
1310
604957
259045
1655130
369955
1982957
1857636
1839517
171161
657020
756079
1868817
1234749
1881656
975453
398338
1196554
773332
1335235
1483013
1934350
12484
126129
1887362
982382
1481410
1888103
518112
1219725
1140723
735505
1577677
1346002
325387
1096223
957618
514271
1376624
1355510
248153
1316590
276560
20914
479194
438436
136437
1454890
1722569
864825
1320189
1995805
830255
1675881
318063
105204
1245200
1381313
1687342
1390604
418725
1368477
1045855
132273
154298
98598
517786
919119
630720
438897
890833
1621437
791650
96711
276385
1561675
587391
849909
481461
1466562
1996152
1379719
1520984
1328122
1033063
768211
131297
1008200
1031249
1260709
1840926
1936050
993330
324309
1707736
1465947
1115491
961590
1281351
58414
1181198
72103
1826386
76683
1072409
553228
961927
264577
178755
1395809
1116003
829794
1712919
1420777
1862165
1064776
1935136
819539
686811
1505222
388716
116736
509230
221841
1170400
695826
1431759
1251354
1748677
1804616
1720990
1526415
1625825
359457
1578000
598370
437144
1671486
1339683
1684717
1879986
184679
576857
1038547
1444239
1324983
1375477
566790
184252
835122
1619670
1889935
1554021
790818
1854682
1859847
877061
1540746
49994
1863480
1531260
360429
180231
798266
208881
1463246
58076
12921
1301036
210301
38819
787102
635014
1116090
1325886
906076
359493
1911767
1149034
1542401
243250
554650
1089004
64156
136794
1495597
1260766
1081185
598917
1557083
4465
1610759
1500206
764093
754883
1070359
773273
1229875
606443
1632816
1615056
859152
1629025
1189543
1370816
667946
1693951
1928419
290095
1725333
642349
1839541
620009
1856813
386828
106517
1717259
1863471
61085
496153
1925601
1269013
124537
1750366
24273
214196
349807
974392
206521
300114
1095195
460527
498502
1482333
999763
484486
496395
647222
1513404
1728957
570533
693979
1435612
1451992
1703655
946758
547653
1884156
1863273
1182856
1999335
809274
942872
831535
274816
1648109
1145446
339458
828986
1749653
1276188
555783
1723909
1970247
388264
701499
540824
1516524
1329735
127772
1510150
166850
1676878
345622
213053
488429
274644
48836
1630945
1005809
1610224
868944
1692509
1959436
1530163
1800329
826528
1187177
1858377
1854797
1771488
1837792
34779
1900946
846056
1830124
1383188
1465581
1790767
1020804
713314
417462
1934977
1143190
1658732
727623
336263
485183
729298
852235
1163920
223347
690539
1362916
653573
1388225
653531
935712
852185
51370
1279875
1206530
1887833
953996
527851
168030
1421680
929854
1613244
876794
711481
931419
136156
1758680
511314
801704
990367
1332418
454188
1239317
559974
1726289
1837701
323498
1811445
138803
1804236
151166
67137
1627520
206196
127639
1526382
1945482
1173844
1183869
1522924
1438680
894953
1837635
985827
1386392
1012927
901273
1121027
569628
794359
1284250
1435183
1955825
801492
1096794
286121
4992
515563
1732325
768074
589963
1730626
546340
1029582
1400467
689295
492471
1076337
1412438
1210376
877059
1511798
1361187
83469
1991141
1617543
1011685
1539935
560142
918059
1345765
253681
1659215
1138134
1783974
859993
1093297
740397
91742
1797770
1205859
653869
1499611
1804308
334583
1427075
487840
208053
520415
1082787
1857875
1939245
1427452
1730341
253336
339668
1065269
803075
894612
472805
519447
739198
618430
1849326
1688172
1111691
197444
844715
830368
1834840
731610
1338971
455197
71950
960501
700169
891938
1246461
1694299
1606523
1574234
844832
512424
1353432
1138370
1778756
1252199
100437
1114328
646609
993293
1989325
1776772
1758765
1537995
1115047
186142
468839
872176
1315773
119355
873224
1621386
1643651
528630
1580837
1693602
782923
633794
1846863
1365160
1082705
558590
893519
862233
1276212
1843497
1860053
265801
1642382
134726
1826630
805046
66066
1039489
1094699
1378165
232125
1283887
618713
1628137
1729098
678829
387788
991817
710872
1505970
1361758
841137
1959265
9178
754788
686269
1764474
1065294
761995
1821976
839650
109990
1362912
385236
1865245
1286500
1772651
436453
1327419
1151922
214800
57664
1327439
1849976
1626979
545032
1978946
154912
766493
1393525
936575
1632496
565876
1668727
1605390
1475545
1224364
1796979
360277
426216
974139
894569
245308
552993
490411
1294725
1288527
1022311
1285211
572865
1632228
1057306
192385
1099579
249916
722970
210764
1951029
1075767
748835
1855916
922325
1008723
1621405
83930
1397692
1582174
736805
1839558
581978
533355
849883
1320984
146185
1685591
1381870
1648608
1665284
443410
1162199
226023
335407
136098
25070
498192
817807
478530
955576
1289606
400073
592524
1810653
875504
169240
490462
874834
20575
1824711
1094981
841188
367310
1976398
224738
720397
1836573
652986
1148530
1537070
117803
828906
831305
1944296
209306
931970
1760471
785008
137956
235974
568626
585645
18226
1579366
686434
372771
624861
306382
248115
748622
1606307
897413
41632
268698
58658
493131
1960377
1857453
963523
266771
875178
1410977
1544021
74746
707115
760526
457395
1906188
1387389
1384233
997797
1453504
394157
237184
1920049
1849677
1185874
1201138
1717812
1898979
1484370
999769
1895723
144901
1779217
645446
973803
1305711
1517275
1091042
278185
919215
391614
1710806
114403
404786
1371441
1382296
1562283
468709
707022
1669468
829930
827283
1541434
1347962
176360
1891683
156366
704215
1505164
277657
1055471
1927158
661673
1653085
1930054
1561606
1249804
1098198
1746339
1357169
434184
1987236
510983
1454556
1050664
1947608
1448024
1268940
1667966
984978
78717
1524538
565821
1231430
537760
1121857
1372321
1872274
326449
1559871
199726
1076542
640799
434018
1111922
297585
1498145
984581
1202030
980745
127880
1583141
1204592
408432
242153
1580203
569618
316281
1684765
1571517
1786339
1093074
672187
1944072
1510489
428034
723308
173117
1449253
204289
1294686
1548108
436421
288752
1686288
620026
936356
324618
1279955
229267
877621
1007316
1464795
1909761
1195633
1072649
281557
1585687
887647
1901109
1498064
1396008
173938
434214
1508296
1522421
1384917
704681
192207
821543
1431201
1801208
1203637
502043
638590
738137
1377441
1939270
1216309
958270
1213746
1203821
1827729
1426251
686608
669690
1462347
1359222
587195
1200152
299663
258820
897825
1526544
16284
1385970
1832961
1526137
1878447
552976
1131555
1046707
978132
377438
1475275
1976257
1414559
159507
1284467
1994425
185181
1106484
1739068
982776
1576686
812597
1008927
398588
140702
1669445
1271082
1007030
1338768
1129431
623135
1571978
6808
1467993
402298
640924
228669
1360617
1528666
605448
1920900
56012
517261
1045848
1419080
1432304
1449376
1070541
329662
1523446
1463107
1531170
968987
1762600
1426150
1707992
1960786
1107365
1772608
1998027
1522255
1303807
1193242
1179414
115126
103431
164411
545372
1854242
735034
1862947
566947
1678960
1893977
726454
1533820
1937930
1994139
320549
777369
1511410
1657270
127943
1538983
586784
1662803
1435290
1549706
987653
1406819
339388
936860
960810
746830
1448181
1669435
171300
1252710
575230
836002
1737437
931339
1577226
476690
704011
605562
895904
1117261
431634
1128649
197828
718989
1713899
1451809
857355
1025007
248908
478020
511994
63208
1955676
576913
1492566
589119
263623
1550785
832082
558225
1043996
98295
236381
482498
1703371
1511468
821905
567084
1999744
564373
1598083
1307244
915584
896689
896034
571891
559678
2117
188938
1049974
288188
403067
811666
822715
357986
668440
1134504
409238
1646958
208038
1459506
1031579
1659496
1248241
233508
1018005
921597
1734282
1940362
1323613
273345
905342
345607
966963
414499
211661
1651075
492732
954728
1692741
450283
69814
1353741
229417
488390
214824
1839307
1869566
1414617
985885
1106880
1397585
1748611
71075
1635626
1515239
1910680
1295095
343354
479135
654658
476153
1493651
1959532
1996007
1546401
276041
465347
1280868
423673
1946818
847227
304876
658711
352111
754635
626410
721274
1197467
772966
800556
1612410
296177
1540346
1905394
1884646
478946
1570656
178608
1672017
164047
1767026
1077241
49515
1808255
1442944
1675142
1092712
620118
1112657
792113
1449838
358698
517478
1992380
402922
1068558
1702384
1882623
191142
1775167
483855
314741
1282202
615584
105964
6740
966756
959692
419505
13367
1676436
1745463
626749
1057080
22862
552415
1532807
111902
1731823
1618198
1682532
341870
1603348
1130895
1829817
600107
1426460
1080999
559497
150884
298930
670242
1775019
1494904
1073721
220585
936881
1020593
750738
29654
321745
397972
1540926
777323
869042
1594551
502841
858518
1438940
668521
1276037
398089
854274
1701449
537353
868241
1697578
41083
1763581
1060442
433744
791224
1103301
1562051
1279268
67675
1541018
1580780
75933
984935
3475
924586
248501
1211989
375772
1597945
1146741
1351023
1273874
1965353
1431691
211393
1616542
1965492
1648403
1654660
1323851
1636193
1736656
1777153
1506812
78805
1722863
165253
592408
1058198
1814544
1290071
1590839
711052
96495
1945616
1907765
578714
1973957
251390
1960659
342011
588863
930985
551760
1871730
1257974
284392
1863363
920867
332592
646298
160573
1271644
48371
1971571
971293
1703837
971988
999518
1841537
830032
1804951
662044
168786
1872304
1573329
1002041
1418445
79951
1388747
38469
1364501
1039868
132536
878509
1016732
315065
1177811
1484909
1133466
696897
418686
1561103
83507
997384
318464
807955
802304
345443
1929198
1369640
1585538
1175570
295722
1551344
781336
553563
1611997
766323
1960335
971168
1130278
253677
949793
192346
753449
1543278
1385295
1525479
946942
636063
1006482
1241565
1964257
222428
1967821
428224
1556923
1742121
1858351
347311
387728
1311446
1207629
1671864
1449024
397050
95151
662275
1988319
1550683
616855
831266
680004
1531440
1164863
1727128
208580
1787706
377986
1092937
1475293
1102531
1801574
1800045
1567955
390211
1210537
1816108
1110779
1401968
1558748
1804874
1973546
423452
1583568
408418
1111562
23621
42901
790293
1794228
1794118
796357
581985
300927
227098
1344047
227256
839995
1162763
1141012
1489200
1743315
1809810
1486538
1288234
598103
158231
1716164
466721
1795766
1117920
100017
264352
332578
121978
17628
1155313
689478
896786
1784190
138900
294311
1958883
360886
341742
1446380
1985457
1882315
1859663
1125567
1335472
483241
1575291
316915
40298
443703
1930082
836500
607010
1716197
972105
733770
686005
275348
555315
296196
1869371
249824
886460
1462178
1344643
675767
244230
312309
1710149
130327
1458416
1428344
22544
1900978
1551071
1778006
1861532
643077
1629561
1508385
1290383
376086
813687
247443
769254
376912
706255
238033
1343025
1430683
1255031
1755666
851897
1033018
325569
479546
876260
256157
1487963
1245792
1265236
763125
1216959
596298
104905
1647067
179612
1300674
815916
1828197
1075739
1108440
1013743
575444
1132811
1736428
1191380
17319
632793
1394287
161196
1558315
1480701
293291
525936
1339919
1160519
837787
436674
220365
1089584
160238
568975
1253890
1160397
1004931
94530
324269
649324
306668
1094886
1563294
860179
129646
1309929
1945592
136679
1160854
532980
203082
464497
1076711
319919
1866860
29025
1859263
1840173
544892
652213
1647405
708205
641868
1270025
169964
1612541
1882811
1921950
1264420
457814
562839
261646
681356
657087
492866
334307
721805
436184
1653866
835751
368784
52460
1731876
970361
1784914
770357
1454488
1520999
686842
1531294
976058
628024
124328
503349
770980
1212934
1928986
1989694
1599892
914767
1115771
733967
1096671
930646
275051
1746574
1871257
967368
308056
1622350
1766483
425532
1547010
1244619
1428758
995616
1556199
1257040
1547686
984612
510234
832675
847632
1882595
334173
281628
1718123
1207821
1470792
1282703
1403550
649776
839679
1965670
183092
1416263
1086977
1312138
1030886
22723
1426908
941678
1944770
1955220
1985602
1345171
309736
1708767
1199084
1215527
1584818
1036362
240074
315372
1075461
753943
1081527
1475435
3656
1878605
1293399
1322240
380033
622271
1413738
593648
1493882
892599
1335218
758881
1380204
1059221
1626799
424226
555721
1591312
9446
351923
1891919
631929
1588682
1125382
1447666
876726
1596696
452418
1151484
1126232
1319608
1370460
949033
1569080
754447
578361
1468970
1312427
386331
700988
479046
473167
1733582
1761157
1547567
1644127
1452530
1409478
1623088
1865390
1094086
66269
451637
694557
589197
1794495
185760
1090807
143957
617269
1663695
1133888
292154
1838500
1483317
39601
1261069
377454
1406066
1679099
858016
1045299
1792041
1958832
761831
100690
397692
255917
1797297
1282580
238867
1398694
625341
47425
1736646
2733
964062
1883296
1464615
345493
451879
977381
1165366
872411
592509
202403
886673
1783132
1505601
966059
877475
1752905
1025049
1627709
829519
1810326
324007
693580
495384
182133
150481
751280
1574445
831206
1895203
1743004
1980160
698441
1837216
982375
430937
476609
1550254
1241901
879295
917517
1372460
1748273
1712292
707067
1220350
1004535
1961522
210920
1262176
1517045
330971
1176451
466197
1764640
990080
542256
1073895
1784717
1790879
1205460
1621572
701783
551423
322633
44496
1287072
1976241
1955234
361329
1871359
1372338
70983
922241
240286
1628219
851676
993468
805043
830486
1243208
366628
1759965
1133672
1103172
701775
1777137
600637
50033
1555880
1427351
427193
51430
1227770
1960703
20262
584005
140746
1009121
1871329
212739
411539
248190
1269592
209260
895730
1494587
1384862
868991
892713
975707
1258768
706059
1228188
1506587
180931
44896
1632344
1109971
1877422
236999
441578
1334307
364790
1143067
49927
1901919
1156321
212133
431408
510457
1591343
782628
1711362
38680
950226
1147419
42340
1419833
1909793
348137
1082732
1860324
1391449
1487969
418556
450049
79454
429208
1503131
832022
67047
265060
1553465
1479439
357562
1103798
8644
1013202
840340
428757
1264926
1257795
1731858
582852
1443499
1625667
201812
1183757
153343
3436
1230750
1003204
38680
1034262
1547442
1917962
753019
119785
1021097
1354095
951385
135437
1263569
727254
898685
669714
1623804
571371
1803139
391026
1686324
1180973
1010785
1156354
1739266
336385
510131
1902721
1035030
22859
1942143
85155
1707553
464190
1851486
730977
1489869
267283
1535349
9107
944796
1539794
906874
1876107
708902
451299
673459
745603
647788
116006
688815
636681
162628
1420987
435823
1980417
130498
1907341
1803751
1215965
1494653
1653101
608903
44139
1966809
1274316
1633451
1924247
1865883
1963197
1590138
811527
1052166
233990
862897
351991
1571573
1142453
1590759
766445
196300
1499338
20830
1185454
1263761
1870272
801227
1320278
1098915
1427571
1489362
1229644
1389270
898373
699809
1474067
1367003
825352
1149750
1908757
95662
1788211
1656455
493683
1055432
670841
452334
1651711
1125435
772986
1170847
334690
1174772
1905894
585717
904661
923542
270590
483063
1956605
1027973
609028
1486399
192107
1599155
417602
915273
1841745
875666
526791
1793816
967553
46994
1363922
1397519
868601
573161
89679
1589386
1217104
1522710
1813097
785466
1269670
1504999
1621116
112028
178640
1798860
1372725
193764
648609
1827866
409526
1681257
752425
202767
660652
1070374
1078374
1524637
562661
478751
241847
1681536
590513
89916
745852
849937
603733
170190
631994
1127227
1544008
1871364
1468695
1210469
1618075
53657
1780630
534968
385484
663715
1411746
335982
1438130
535173
855962
1142847
1304660
1086541
233158
945275
1658488
1491180
1560888
1465912
669972
1596802
1505154
1858684
1025635
263467
1772396
1535323
1225667
1571435
826396
398218
461076
650155
202699
600743
987502
434124
1866738
342456
879708
162374
180869
1228353
1341868
1227724
102088
1526473
433966
802448
1473079
710779
85786
701089
1898048
1451087
1165855
1749788
1758928
1627375
231196
1250304
1000731
1183650
1957956
113614
1833210
1267195
1494915
1236896
1355311
1519692
986609
121919
367651
1694995
48879
1605626
839666
75851
846590
560247
405336
757100
1441933
1341227
533172
1476646
126861
1506767
125516
1206172
1497417
1032554
155295
235197
1588954
359820
674601
1345008
571234
431957
680342
286719
327932
1094300
829968
75239
358101
958007
516978
6158
166841
225448
1414586
688122
472371
477021
233529
1587130
100632
1736890
30926
154479
297199
1251597
1417019
1466265
1661075
1206900
851052
1647472
999974
1194744
1799875
901494
1044529
953700
1972464
578075
1453634
1209089
1234264
800187
88726
1771350
518514
1777691
1885065
440047
1254988
1157027
939433
246298
816177
1422906
185611
154792
141100
57444
1975578
514546
193991
345887
1938762
837400
1207341
913586
1053776
1433177
1544841
770984
891040
798609
1335407
1051194
205429
215992
879092
1701914
1040660
1844282
547301
1617134
1766857
1310811
773480
1262479
1277405
1700718
1350406
1206307
50558
649207
549641
1157116
1134309
311496
215066
670721
1236164
1425323
1654799
472548
711998
991325
919165
263449
1118339
390113
876556
466304
896061
1911609
507851
614300
309234
1297595
428675
265298
1116381
549498
153206
156709
746057
798073
1761718
1421734
1968539
135154
969620
1035409
1401164
890657
1130448
1143626
1337174
1244338
1984316
327092
1367953
372654
979848
464821
1431102
622550
1704285
745784
1047587
1596410
1066811
1704764
744869
1168433
356525
1901958
1009169
1087492
1118137
998512
42977
168130
1268659
1120648
1895677
16670
531827
1109367
1226628
67538
1983382
1757113
405766
548856
1360244
218601
254345
48838
588267
1869515
716813
1325791
1166210
59969
598266
1448060
1010706
758682
792389
1097300
1594021
1704242
1645505
1252600
396865
646228
218816
358100
1810377
242543
872823
677066
947217
1144057
479465
1310965
469964
1149879
783481
1510452
582318
1517170
926517
461001
1369113
1567255
1008027
41875
672805
1604968
1594504
1900396
1606465
1970201
1828004
1340908
1222351
1237296
1012283
1392750
1422943
1503036
912266
672694
859366
1168063
1056958
1947188
114902
1644721
1275782
1738964
391384
780137
1891645
50945
182879
111430
464276
583438
808881
43530
1659566
747112
306913
1379854
1915531
467445
1740138
52819
1415909
196423
774728
1067669
891794
325677
731768
1954688
1183536
1547616
982074
1627930
1382405
1753655
1020120
1905382
706388
400558
1757813
420023
374617
1081504
1682460
1595740
1301080
244222
719453
632121
1343249
709835
1330334
711395
1380637
157800
1933070
1274778
1678792
397782
1889243
1786356
937361
486898
1451920
1087182
644761
1587726
1130251
1980996
1595439
600538
187268
1008001
149469
1487726
1530341
645027
290408
1630846
1852477
1275420
570226
761218
1356743
601272
1949474
1371949
311486
1553575
1349696
1480293
1501915
741500
1247082
1756041
1234187
1301268
1891229
1879121
1031017
1461245
79270
971406
500585
1973139
689829
1251926
583466
1099677
396024
149118
403579
1654903
485415
190858
1455116
161945
843173
59918
1501785
1822403
972071
708420
356371
1142244
1337852
395025
935974
129102
1651557
1062265
564178
1285763
1271429
225270
1185883
252783
659701
805491
1817368
1193675
812297
82120
849470
441700
343667
1966450
1684603
1479388
504479
1996512
1806648
1922565
1351219
1386489
1420923
117603
184549
1630894
41436
519756
1140489
1487403
1092552
870527
1372098
584180
506203
699433
858080
30591
156823
636517
1862297
1241829
754311
1717012
1303031
1445217
639462
839014
1120726
245398
1608878
484630
1509140
1133862
1771447
360623
1906604
482272
424307
229646
919585
1090493
1379135
1269410
504276
1616563
694902
999517
437685
487409
474084
1348115
336198
1085452
819452
501611
870772
1557815
1568484
90462
1096583
93616
509028
1597266
1694954
875558
1898700
1992654
514373
351017
1753545
995581
62317
998339
1243084
1626075
647139
328450
1098928
312316
120436
1668646
441085
1396215
1221409
1809142
107715
1563640
1234871
1242565
1322541
1469046
1060721
1681681
548312
244887
1334598
907796
2732
863783
220176
259596
1908172
69890
609581
933707
149195
1445998
354701
1384982
408377
1236675
1833643
908217
8187
1443256
889020
1706198
768271
1157529
1675739
457643
1733608
752881
1498995
367522
267236
844730
1343470
176696
1180680
55955
439127
733955
61978
1342452
734064
209049
303930
1657046
1798994
284065
311013
1010316
1637977
1727985
757773
196145
762872
1641646
605289
1644007
1631426
1961734
330407
1397590
998455
1510790
769760
357674
1773869
1825897
1435559
1028373
1109022
172807
1838375
422874
417843
282117
1179643
1246583
629922
1997320
1307203
1945152
655422
193618
537803
223239
1318321
1022492
909683
436071
1594946
1337925
1581666
994628
16557
1070285
1319528
931526
1545638
1633326
1583393
644953
289006
1425607
1479029
1638336
479494
854633
988143
1436209
101583
1642467
439497
152060
1597469
61391
744390
177103
66517
343798
1690192
1630316
1269852
1244124
1337617
1013712
1648911
439403
1691136
428890
1714181
1844355
42925
1647920
481430
1246888
1010083
921870
536757
667077
787059
1202003
558575
1664946
529233
957615
432069
1329845
1679344
219303
360921
1509213
1623070
605649
278092
458615
959394
1980275
1383853
657057
762608
1204531
802785
642669
1611125
883929
887735
18067
1389399
770201
625210
1620540
1363945
491332
131501
1840196
1864666
872277
244552
147547
442520
1942556
356135
1769387
1705959
1641970
1331280
325961
228778
760427
1642801
632925
1045721
1642626
428980
1027506
19778
920600
716095
615756
732306
955925
149481
539683
769566
1069737
709711
54877
1201623
368700
1067891
756256
1723712
1287935
631406
1137470
1652861
1439167
237031
135732
32913
826361
1869102
1256062
425263
1252610
416030
131539
1906367
1178
912857
1534031
465537
1984498
902738
911066
905326
1997396
607432
927265
91028
1097688
398416
1172466
1543317
1186803
1802302
906890
296734
732757
245688
584365
895952
504237
1434435
724139
110244
1629059
277928
1529204
238400
1579793
1993120
1204457
535000
1604558
1864248
193366
1621643
208302
1948905
1364076
1499459
45824
601951
846018
971212
579409
1151592
220408
650180
1730536
1770883
26683
1108307
1722142
1936723
342021
1359027
1440593
458603
1669645
1231282
402523
1647592
1229011
566410
43031
464344
1087566
780365
1201020
1640155
1949592
635067
1381889
1565908
366199
456087
800707
881572
13968
1165160
1296614
659201
926489
795950
673796
1950011
854995
1130585
783713
296600
1626517
133293
1330661
1523342
1312711
309614
1612525
1182667
1864581
1602574
922571
1648758
1502772
496413
339359
207464
1986193
1661074
896042
557011
1752148
1231000
351542
1186065
1960730
664359
1876665
1807485
1482533
960535
172261
1090415
768596
1856167
1783058
1556292
146088
843103
81389
485485
1133227
1288684
1528252
728009
1722559
645905
404482
80549
102412
1487137
1571228
179298
774110
1970472
624377
497050
417449
1093558
833912
1695148
685090
1836492
323362
1526331
541389
1503483
7991
1307819
1984467
579158
1951222
1486462
736756
1051536
1524085
446562
1112576
1148013
1100410
303935
635471
1121792
1150882
1311988
96561
1542494
977951
818887
1645983
1311500
1337943
1015602
211519
1288149
1988587
88718
682435
1669314
570485
364755
1260077
1514415
712460
1133122
645301
1909309
1002532
15297
747279
137889
1557002
1078505
1576088
1977003
136301
1346769
1336848
292635
1808487
1746512
285891
1282205
1183838
146445
1100786
1227786
1101300
314607
796224
1729714
936133
1181269
106629
39983
1333353
1889921
1813756
1489382
1672662
1188270
1861503
549712
1952075
178728
1464845
22125
1258492
971559
1637193
1878747
1308005
1153544
1689711
1325966
421190
659416
1518822
741218
1214944
1006432
1829609
652362
1665048
1280218
911242
1020802
1326364
1064832
79012
1889392
1821639
393386
694988
662312
389569
1531537
339382
421818
1011075
121967
1179677
1106834
239021
561646
1797464
1823800
517453
497649
1813079
1872768
317206
311739
1943660
674658
1902933
846824
1191437
991631
1352869
1331425
1588005
577408
1402070
1657834
1954212
175440
1892707
1883926
728767
1842355
437410
540219
738563
1217000
788000
993300
919112
70971
1588089
1110500
1926844
1517357
449478
1770708
1800314
139372
1878232
1951217
1011424
969520
37548
1980974
1370079
254959
478121
1800577
1658781
674882
978130
1189675
1142059
1490344
128956
510504
1592727
1093195
1676631
1511008
1631379
1473701
1362416
1205798
1921178
1742944
886185
968497
393468
1628675
1031231
1972250
786622
1669909
683639
1707402
253443
887458
1535692
1686591
1925445
411841
812017
1420717
1592265
41764
1068419
1176512
1962914
947672
706058
264020
14718
1506749
1223462
117198
252042
1704243
1843600
993358
1791814
1403504
1490284
1134725
356646
1516813
313232
1821576
81615
247784
1151206
1525899
1282143
573689
441015
1547357
1674552
1213959
772919
1136992
87131
362685
658368
1583298
1230549
607085
707374
761396
654517
599871
1915185
437305
1081669
1347548
384302
1602974
1892341
1939496
1039532
212343
1699524
1120605
198501
1169311
1098675
59703
725451
730559
1401567
136821
681757
1080055
377913
622766
1747529
1110088
493960
1089203
386965
638857
1369828
1645873
1665888
1472844
34342
1660623
1179086
67938
1523317
858547
1105520
1370077
285273
175817
8638
538742
1049313
1563112
1406767
940399
1961871
1574819
478191
1575568
637042
387092
1600688
446723
1669486
1991041
1512994
1491721
1712207
1484401
749932
462611
312129
1463153
1862071
1350175
1949675
1862314
60062
1053670
1468731
1507306
1309138
546299
874867
424167
1249393
99210
1222422
1781188
372446
925729
574803
556862
903155
122053
721348
193768
415358
969154
1129794
731752
1857275
954902
1894700
224250
1531306
1302910
1977793
228589
1509848
1404082
1365197
122488
1903817
396562
1999498
1188338
1298589
1757048
670761
230312
1843108
1927454
770697
1424990
489827
220851
1951055
193656
173507
1944122
383292
1006062
1916056
1094980
614699
484587
969790
1510617
1747403
1518626
1217525
1406339
1366595
466176
1435288
1617727
1413957
165185
423990
683423
963854
1070673
1025819
1324092
946163
612371
1088341
790258
1571799
1130307
1745963
519026
416363
298
125182
1904591
809331
1788828
140621
776480
544515
500800
1123168
1766921
673472
915949
1044849
1559214
1560177
742495
1890252
607570
202507
1823115
1722031
379468
472734
715604
417492
836396
1107392
1246321
1559758
1154370
1633357
1159855
1341973
1152859
920511
1895334
446608
992597
1747017
618074
1583420
1815563
16847
1652127
878090
644444
1887571
978348
378291
595055
163169
1708594
910973
819445
1096429
622435
286656
121999
757897
732797
515402
1540326
1586561
1249056
1899623
115775
1635358
233116
604298
1582372
114297
1866656
667548
1661972
1234965
482239
669996
1499507
1468047
1560102
1739700
1851636
1779726
119040
1675123
853372
382932
1230263
1609589
1335392
1563015
1925359
1118400
747292
274758
1385914
255057
384527
1574314
1274195
103884
334588
58089
588537
1298479
728591
1860699
1737739
1725971
35130
994333
1287237
550048
963738
1863127
1430689
487838
272512
822183
1771505
855337
520717
103641
1221088
562420
514108
791335
245476
1796953
139849
720388
404883
1954297
1904947
1704434
819661
475491
1394027
377077
775330
1985987
136238
34288
394839
938741
1302750
111243
707875
1254010
712954
461900
1720939
801374
573612
1127278
1163400
228407
1428112
1679701
1148958
100590
634944
1943669
39010
1830842
348731
99507
1656062
424001
1301775
1825659
657225
1474131
346187
1050179
240414
1680132
612022
1262375
851253
1067179
1857846
674535
1243463
302071
1341453
1039579
955068
1243652
1046929
1146173
368034
608126
1707602
78205
399522
1165856
1818009
86843
962150
1129139
18889
357323
1900273
917341
38864
545354
754343
1191936
1215067
1479422
1406695
1470235
751663
1038696
202228
1448285
853060
824517
152873
788721
1076870
432900
712558
78207
1724548
1472625
1114228
306449
296551
918821
1518620
295632
910946
839604
501312
544304
224727
1393918
1620984
434225
1566747
190487
1543891
855281
1341408
615013
807357
821495
813602
1183292
1029222
521067
263984
273318
189221
65929
25015
1640085
1954561
1990030
308616
1284524
140133
1972778
13308
1998427
1272104
523355
841489
238319
1745655
1694184
1015095
1161379
1321356
1611413
1247974
600159
1433886
192131
141251
1409181
331346
1158625
1879702
1299411
1858894
1563028
1445425
1921637
1412869
913620
1545763
1340979
581201
810543
640253
850339
942330
134590
268795
1954048
347603
1062726
1181665
1901858
22348
1334816
1039892
403375
209178
1677107
1070826
1165551
630126
485327
1177973
1747484
801167
1569372
435538
1604633
1704673
937280
4686
1509505
1764264
540416
1443788
1433560
690828
1303838
1153540
1704781
1677112
56017
692227
1947927
1502879
845939
1819241
455408
1868644
1713268
956952
1968679
70319
1225472
647530
1036651
756008
295581
1438408
797959
8611
409216
182784
27040
1394560
206700
1872839
1623505
236169
226173
1359810
550412
260528
1706999
1137620
455617
1391647
985469
14875
1197352
42321
1172312
1574366
204828
1585725
1644803
384204
1597609
201238
1603471
228424
409534
692560
1465599
1658871
1569681
292056
974117
539371
556989
1898320
563089
1814443
1971153
1476675
1453034
507359
603535
186529
1013298
510977
1731088
546097
1219845
1935750
1764765
1890004
97269
1656659
1102962
591752
1376740
753716
1078916
279637
1167185
646499
1955276
1001840
43622
682059
876547
612082
1347262
885574
52266
1094149
1197168
1187424
175495
1716939
292759
260335
1626432
1827250
1321819
445498
722796
147265
309631
80910
11602
1493675
789132
81723
1176827
1674080
1815395
1488913
1075326
1666584
1039953
1177559
412176
1885463
1951948
1673974
575686
755836
19804
173847
231703
795100
362683
350167
1807761
1348167
1126216
1137977
1915784
1723987
521375
1712076
1185335
16373
1288468
985183
120751
516752
100853
1420732
1632652
1035205
1189366
1902253
834567
532665
1810491
360060
1948509
1851030
350745
645125
1143947
1060665
1263156
1780388
1094525
1175689
1814896
323584
1575937
1947131
976003
1315954
1195739
272365
59040
142839
599255
1131387
1541848
1650081
1873736
1425296
941060
404088
600527
1258571
1246722
1185805
128454
972888
1902856
1313625
754687
721308
1869416
1864065
1986251
671993
1563961
829346
98002
1095765
1932987
1232093
1450488
1494890
73922
1547389
377777
814051
421211
1223078
1862052
711646
1186233
864642
1549443
1571654
39314
552266
250688
741533
669823
979525
205007
494817
1093992
770474
1755603
1822730
652233
113027
1175357
1106234
1758551
1828593
1873476
1471063
614314
300439
960907
1103062
1278831
683144
1163377
1917546
859173
122867
1240807
1666048
1043788
1322178
659413
1205203
1906037
1312445
39547
1439910
1200652
1754143
1876249
1833354
885540
1120109
1114497
41599
1798514
133779
1940160
1016232
1954656
1414675
1578498
1417200
1322378
1988536
312420
414189
1689452
1334265
1936970
783188
1553780
770459
1850697
1637919
926627
40348
1944967
1652656
595503
1064661
1151821
1777956
529799
778669
1903152
1542765
1762776
628191
1480130
1484620
115108
697389
1161767
423537
1581012
1962282
1028639
1421856
209332
953445
436346
1041752
348555
1591972
1282357
458225
248376
93673
1220234
674583
1335870
71751
281862
533093
129357
481287
933131
1409684
802341
1642750
698206
341112
474388
1664038
684678
984504
121569
835568
1077746
173385
625479
1044249
1397135
596890
1651227
1721424
512428
76255
1226263
1886846
237566
744058
230157
653151
1167941
729700
481416
486057
625736
146764
616461
540236
667760
349631
997785
1378010
67547
1587812
1036043
1261281
1587437
1497201
143615
1448452
74376
427142
1262513
1770492
1463978
356108
387329
1328206
1567000
590217
353236
1866916
780311
1076209
110060
1826449
109430
1643220
156897
1280895
1778843
944391
578237
174948
78644
106753
539876
257521
924830
730277
1109465
1886081
1966946
66040
995155
1480575
1593168
551623
820206
517247
1949828
809613
2212
735534
872175
505927
1612647
1663924
1988674
1477318
332407
879829
1757931
1460172
850793
887564
1322081
177257
1391404
1046979
27609
567549
1877511
1533578
1641085
1854651
1853062
1480610
1141576
503189
1719757
507914
908899
210650
299875
814097
440019
1925067
1049807
872573
719091
690241
1042655
962996
1772916
1153940
1200613
1489034
1222229
1994606
1469256
1328630
317356
1509099
1479982
1571273
1730328
875455
621618
1241835
1682142
1270404
1030739
54781
851235
1525291
385130
1950046
949154
1731463
1390880
97066
512169
326899
1892058
570587
1245995
453454
862328
380780
277428
838979
915403
847007
717723
1109213
641052
950699
708616
1987551
1440744
339035
585412
739754
1078506
1727188
1525453
1940086
226756
326621
1975264
1441439
1642912
1213268
672791
888261
819025
52763
406989
1366479
347596
1766941
706542
166908
1797027
855548
1457017
1358536
1330881
1018858
1229560
412041
1822056
1420932
1308429
1422327
1162884
57645
1072157
262775
1463132
1365620
684160
1805418
341867
829767
1121687
1384257
1623140
1261649
314578
1595124
1458517
1555868
1678784
772798
910689
248637
725552
817793
1702850
1763501
994846
1070073
1447538
38131
1988781
596851
1371429
1890796
1613098
1300580
1729388
1554068
1024555
1415537
1094756
1641768
1303877
249577
411702
1982398
1034115
1537883
1874999
4905
1005387
1203441
1959628
1503147
454095
601935
217030
1853079
1003670
846783
1368346
1920799
341987
1988527
856407
562123
768579
425220
1078530
311647
1056973
635796
1331193
1637558
1482481
1326486
1652010
846795
453516
125605
1092902
468546
604771
63279
807552
1965886
1365945
326491
1887071
633315
1611848
47601
1926829
20230
389337
974194
601249
1824200
1000951
340224
126690
16879
1954138
388718
396537
1253820
1030632
1080518
1166311
1606476
297376
1916752
818590
234600
101078
1568850
1875796
239812
1576624
532119
1836794
191119
793716
1546394
1770498
1151476
1746169
1237141
772344
976361
259968
112046
1005060
1108869
1532019
1427561
1432707
557909
1191470
1790324
399059
385751
577606
798998
1948496
658277
40938
1106526
1774598
386172
11514
1020010
1428313
1166537
1836948
292336
876259
1818351
970524
1822437
1394093
1411868
291121
1384186
1840705
278031
1738691
814338
113238
993418
1929410
1567410
1135248
1292325
466679
238273
1271217
1285555
760405
507056
432902
80697
1361965
656998
523793
1425996
1482409
1381508
1214723
59750
1953711
1941272
1232510
384611
1423321
938443
1800324
988920
920067
1783150
805402
419611
1316376
927599
879428
156108
1196141
1833737
560937
1413899
1172139
1843060
1637377
600338
1366727
963600
581057
876732
1266261
764927
211864
766239
79368
1114437
894125
977633
1565209
298760
1615623
289481
1925166
1508423
377325
277613
1779858
900454
1720129
1704105
1444557
839558
1674490
1799578
654882
1225631
429311
175112
459625
370849
935320
1165427
306851
1020335
778806
1671321
1206370
123372
1677969
1637810
282222
1911909
606027
1566560
1292036
1824629
769120
1628289
750461
1540591
353404
398845
1363466
849453
700584
1657341
1067658
141525
1083470
32500
1999450
315983
1248172
322198
745259
1222497
1321111
685013
428996
1689765
631391
1524819
849536
352583
1381763
1548679
659288
278113
1548342
1350458
1334819
114438
1602840
20981
1652289
1974098
560641
1024950
1242704
1190522
999501
1838543
1500610
1456510
1717973
199730
1853999
842183
1518000
1431199
817198
1546903
1761000
538205
140695
1591987
1630960
1070474
573194
873920
151498
1282733
1926837
1884125
1018684
1272538
1128736
489284
1796097
595104
690090
968787
459829
1156916
1260670
1903436
1424879
1393516
205121
1663842
1768773
1122056
164809
1610929
1980820
1714088
1280043
1320280
51598
1656990
774275
870838
1412261
1035365
1635760
1764074
536654
1649635
6148
462792
483964
449184
1240225
1858469
229022
514477
1730081
1419176
1091894
1887145
878412
17766
1975622
213541
1593975
637772
1908369
130026
189055
1346176
1412563
1670185
231594
751345
423915
749660
1689240
1629477
534157
1794340
886131
1202078
1657529
785216
1311681
1470326
435766
1585590
1664438
1015863
415953
425614
1969541
1615251
1385778
1382317
1441920
758546
952954
315215
166753
808304
1940955
433886
804174
102937
737178
578413
1505639
1123277
1314823
3192
4865
1685240
1080648
1036456
1047159
917204
1803591
1097403
1868496
429952
1009657
235073
771644
771454
234672
545529
352663
920611
875206
1614289
1907731
557511
808059
45076
211445
1641521
1025281
1609042
631027
1073701
1632581
231054
765144
917105
1519895
444498
1417119
278496
453710
1451105
767342
1933404
1396141
19015
12091
632457
1853706
1931563
464420
751993
1293136
1919538
1113680
1935779
366471
1369828
835975
1494646
1852098
1597888
1507646
1172158
384652
362281
1187093
1267388
177829
633279
730784
365409
72190
303758
164732
580423
442303
1314961
1679606
577101
1760491
1172147
899967
743483
804286
452276
1663015
1728225
987026
872062
187613
545242
1641368
537164
109878
1607995
764391
1857194
1967167
1282852
1591762
88768
1230875
900141
479368
1539645
21691
852569
1376817
1941878
358628
1937367
1663697
953632
682271
1664237
1515105
580623
163996
270065
374155
1847747
1219175
759527
1474117
1146792
1703288
161394
510663
494667
182539
1234321
383094
276690
1782970
665625
799914
306462
1917570
1803311
154229
98049
380815
1218112
1958437
1799644
1781734
1073431
1873408
1371834
216004
765705
1050821
808405
1877115
607507
448129
1508719
176502
1062896
165894
1467491
1145849
17397
566905
89736
467900
431948
87903
1074226
991895
1255908
1630430
67335
924485
1788103
1622714
1872108
1613381
2017
333116
1818680
182960
751823
813745
726741
1837720
678635
22471
1846105
849677
1592087
1050604
646480
1301770
1092928
222441
238805
1848140
324269
47810
234313
844232
1344822
693363
1315922
22238
1468095
920912
632708
289948
1134364
19852
1044246
1858235
196387
1255932
1808553
1498989
1698756
1364492
110512
630747
1837048
1079446
1671055
997218
1589775
1873415
391376
490778
503233
1899610
1467329
1275041
1065777
1419173
207937
770736
1266696
570332
591533
947499
1185669
1078207
254629
740312
785102
1875567
1726509
1404817
379129
726034
785175
900587
1677820
268123
1689671
1327808
86906
834575
728054
1129684
245808
296108
1956002
805004
81432
1380145
799039
7157
411837
348928
1879729
1355929
601795
810054
1270719
657644
1815547
1521827
959806
435254
1430007
1890847
424338
720372
878606
1887678
1221243
809398
625773
1698558
1244421
1130072
1854194
1488951
21569
1353281
931568
1000707
1902318
797610
11806
780702
714561
1978791
1585505
1367086
408198
816582
513064
1435519
31989
1750427
1027053
534419
598501
1240960
1567207
1174944
1692095
1055113
1344716
1661729
1339621
539837
56650
104438
1846775
1305953
1639205
1481902
846453
152397
398534
1305092
1153181
1855174
1621896
1353246
1995472
1302911
1170516
1785652
1114461
404003
1332017
110421
1917059
1490024
852471
1708180
923317
1711192
1775403
1311143
1038453
859518
1908825
719779
1497201
748916
1305032
1154627
237053
1801565
847053
311933
599192
1043502
1482332
834856
897273
844140
648458
315347
887919
1850417
1035170
1966344
537708
1435913
233263
348831
782266
513770
983704
1752902
1609756
8812
1947728
1010285
1439411
1739632
345442
589430
865641
1738722
1310622
484181
481640
441837
1385886
1964611
796455
723926
1866372
369436
1860404
1442201
792720
1892619
1826313
1903451
69064
737161
1906171
979658
1848351
851182
1891921
519716
49212
875797
1668088
1030853
422288
372194
118023
80986
942628
628921
450086
737803
967327
1998888
350613
1272167
1324387
1317890
213178
173913
1508627
619604
615672
1276729
1913361
935535
102557
699547
1118568
1486892
130185
876742
1966816
305269
414614
1476930
181541
113945
1005158
156023
1859444
1757579
841985
1790893
74422
1819095
1939587
756214
1969816
870142
1729983
381261
1303522
956129
1329312
1439395
1742741
5913
1796625
1034479
1168777
242574
1128876
878691
1312555
1231368
904020
258325
84949
1520190
1059125
973867
1955894
375172
253148
49882
87210
1928369
418687
267267
1817698
146364
1743064
1667066
648886
1322838
1296919
1788768
1446007
596623
10497
421631
518884
449035
1022277
487346
955131
399004
944164
150106
1604346
927305
1795469
1581723
33715
1018901
1158028
414708
755669
1169979
1466040
1523265
1119465
1310381
1434758
573278
46033
1638807
545284
1149334
1008765
1566369
1165124
1440057
521066
1115083
1589127
1177523
1212905
779612
1048896
1824693
1534682
1266426
1387705
363911
1638341
1488997
271825
435083
916524
225546
1420059
576307
26854
320455
1089395
1564127
1080360
1426034
1980173
318257
621880
440180
611112
795166
790385
760899
1599836
1400183
1510870
1272932
1797690
418234
1524825
667962
570959
292133
598524
745545
1821948
1804489
282297
1869334
255032
1431417
1716217
816611
198383
864888
1809488
1123407
1790635
1438470
724694
1384126
1988528
505677
926917
1455455
1214564
1625359
1218431
15928
1721965
971743
1768159
256346
1398379
1707733
545479
209266
1455093
993073
1763845
1091022
696331
511489
1578501
1315497
1269665
785631
1616534
1072650
974907
52218
1016859
530216
1020244
282980
381774
1824545
1078123
1933880
76425
142085
1648919
226435
1016134
1680104
999352
1289374
951557
673236
995537
1522753
682618
954564
1178550
1170565
1941676
1912509
302015
422017
942635
444693
640131
321321
1395928
1745833
39931
504608
77096
114869
647989
208587
899027
1526167
1612227
1147619
634169
1027841
5671
1506457
1020344
1463230
55611
16043
637318
458357
1519310
352387
1948229
1684949
356361
1466207
708836
1661071
1950014
1669781
1859335
1386372
614317
855415
92093
1959535
1537545
784160
1978287
1154560
1328597
1146135
633074
1172666
501758
821059
580842
1875215
289328
1889182
1216611
392582
430063
475123
1717628
1181466
627929
1448783
1522867
337999
470081
1600822
1048080
1947611
1584433
714513
655469
1986548
625862
213169
1640614
1619968
14227
1273775
487236
1152442
1731927
292242
1802454
517810
1686762
125851
1652117
834678
1679791
1229504
1192543
278726
923275
214510
1763380
935805
1965576
1142597
138317
1019153
1750365
80111
911840
1245577
1170348
410369
768952
820843
1769747
1020503
1125907
1689213
1613546
1280102
1069460
24996
839701
674465
504016
1541331
214395
1441019
445869
1367894
1262081
1200491
763560
1358363
702187
993711
936780
904937
1540378
326151
344208
511418
1124566
828168
1676377
402091
1807112
1526526
1271611
354282
396484
1815222
1468049
241106
1500837
42114
36877
1260936
216345
541739
837132
361296
604415
677195
1907113
461756
13678
21654
127189
1401260
779119
1471857
689122
325632
1744083
1917336
816191
1483411
499458
82905
332430
730629
1130599
244795
254967
1997377
143355
337275
671255
1665178
469088
913512
121055
523441
1273778
707389
1050835
1076101
1430405
960662
87389
1559543
1799801
461517
972870
42980
1071333
1664395
1903771
548235
972061
1657501
1709919
40010
579539
1742458
536887
109493
1920870
425414
149921
1982536
604332
1473407
1140714
1176826
1519609
1456248
612656
183122
75882
1302763
593560
595840
317996
470409
1103680
976253
942765
1605938
1289390
1740138
1549693
5968
346520
1562615
607096
938935
1618969
431373
936805
1430309
1096943
1994402
1176989
921990
685840
1543847
367229
1618286
1540288
865668
1471296
1064090
1252438
350564
873794
402640
435014
1056134
773202
1115702
1659837
104364
783455
440997
1132306
1022143
1765533
315410
209244
1811388
169992
1437601
966707
1918564
1521231
59610
642062
1275174
1857863
1424932
385933
1488106
75926
59158
458576
1812102
1982987
670956
1851489
1744837
691629
910171
11080
1202428
142618
1052093
1875331
1509007
325682
878565
489798
105168
1426150
886801
1544519
123748
1663226
408445
1743035
937590
1696662
1918152
936750
1780367
1139383
554964
32829
1777792
1760812
401484
1669927
819792
1787548
1364538
664220
1133352
1634670
1386767
368329
1026657
1074972
1340166
1024303
306855
121468
1217401
1855103
1408279
1185144
1172371
768672
1513346
865227
1158120
488979
1275165
1371367
717304
1741691
328836
189581
1360725
18012
1020098
1210893
603125
329080
1126538
418089
193966
976264
1184496
484499
1026564
1368115
815369
812426
739209
1149356
872943
1621850
326410
1658151
808648
441843
1362879
1395158
732315
1770915
909224
387760
1526277
1593474
73584
1709804
282695
98381
1211022
817268
1080958
1057950
1176902
1790678
1760355
955381
986301
752040
1390368
1997641
561577
452763
43644
1306096
208087
289915
26776
1001711
1309850
1067897
1099509
1098862
451487
1019323
160424
541720
901228
958937
773887
366678
596675
58478
401058
614415
906055
1345861
1538419
681408
1448839
59173
1081599
210062
1071430
1977634
262490
1295195
1818345
298495
1188523
1134611
374890
24894
919354
1039268
1001004
522946
213299
820167
1419955
1615736
1589266
1821672
629895
1981314
1748142
437131
844579
1787794
1942208
271160
1747446
620237
785375
1708804
647792
1735220
378001
503263
1355208
640666
648086
751047
1295957
361981
1472210
1339174
877264
1597811
795283
1464000
1351647
343580
1562693
783432
759139
508385
997661
984556
1072641
1955686
1643836
41255
1436737
1427464
736511
729529
687642
815832
788220
794697
1131051
1127363
1056577
393463
1304739
1654380
1076118
1664928
571287
1327168
1194611
708505
1744214
1044879
949320
1840354
179813
660042
1364303
1298268
1002194
1799223
890170
336173
1200943
1303570
828189
1225282
457196
534170
1289499
360761
477942
1654933
161121
1607582
251961
795482
15231
1722156
1229090
779645
821901
453204
1686602
703578
349671
1206408
1095567
1579595
21572
433753
1233478
1478801
1899815
16551
556390
802592
1399191
424428
1714525
1864731
1548423
1133901
1809757
798857
1094204
1443344
443804
1952965
1673617
54536
1579986
1878702
1978048
1821625
588606
75774
1397121
364483
1910487
82715
1296578
1096738
99341
902144
1032056
459474
1870662
1952197
224969
1466287
1064693
1226913
1461390
938848
143095
352208
1630156
86273
1859748
843434
34607
1550365
964425
1820815
1818528
906480
1877020
1680849
1616986
91256
87124
1319367
893239
1548147
1842098
1076345
1664257
605839
951667
1167931
547521
716520
425791
1505655
942158
686975
140151
923518
773449
1807388
1502864
1146803
33846
589545
1876204
420421
849697
1267398
1103753
1850951
136709
1092639
772373
1482232
1109207
1533929
1338021
1522160
990853
1018364
238830
818411
945502
812550
1899262
352593
1106542
1926143
599149
715985
655880
343453
1190692
691557
529852
632368
1332879
668930
1597063
1299467
884875
314283
1878658
1763235
1902512
108612
1360405
1230894
381043
1419973
1787322
1752089
1043763
814504
1927273
1026195
1311465
1106614
1916072
1906670
871071
173328
340422
79548
708074
1893429
306745
494463
846838
834706
1680641
788295
541582
747342
1336122
19498
483046
1780452
370593
1623950
1793414
929264
90455
587017
112849
929131
1967935
507250
1197899
872290
105868
210930
85588
832507
912184
299910
1897501
1846944
740580
1616249
70001
324091
1995898
963449
1891465
1173395
975146
1867037
1706921
1028760
1682247
1429974
1061543
361198
931739
350631
1572348
247809
1814728
1608871
236310
1460297
1694264
1976245
452486
174412
496077
822675
1767594
283466
1401440
1619231
1095485
856536
1277024
1499960
1352129
1089323
675340
247560
1513853
1982981
205275
1365832
1144423
335248
474249
1416525
1717130
1850988
635111
1621798
655230
1404739
909850
323273
962448
375408
645302
498706
958062
1369465
1879972
988681
1031955
1829720
425464
475920
682199
47911
287216
1258316
647930
34720
1329861
1015714
806070
1246297
1166067
1679396
1942610
1064603
867658
1720197
532458
733776
1850961
250634
362090
831272
553152
735759
219433
153779
1304430
1869348
557741
776415
1720376
1125752
1908291
140874
61691
613408
1213400
1786145
172740
1238181
1521335
976948
1123984
1170173
1781856
1716502
631120
596144
1559199
1477315
897364
1876213
124994
1485080
49229
1778234
1948817
531447
809304
544186
1623616
1365027
1521333
527047
158148
1977418
794519
262971
1084222
1603537
1565807
423544
133070
1113426
529737
1464991
186779
197324
516750
1644492
1136779
827557
1736851
1392555
1405868
531921
987503
1269131
1453165
389488
592999
908356
979666
1100157
894173
894187
1996807
642049
316451
1486183
1734063
1099380
188342
712909
737020
732280
132567
1516006
1891282
1727754
1710007
1924412
1243711
517337
1087382
1752246
1171655
1703973
582674
1422882
1347688
355025
522598
746759
503177
1038493
229135
990016
988784
1241282
1699863
1490136
353975
1815949
700469
1045828
1406015
948198
1070817
179924
1747478
1508641
400452
1141376
304740
972446
1294875
1695488
700386
1285991
786430
1146106
587450
1182649
1615966
551601
998149
1628331
377497
144943
790029
718191
1920061
1777269
722401
653583
593762
104346
704259
1051092
988497
1623004
622562
854788
1370121
170175
1129115
1434410
1363740
1382136
198833
1191055
560527
947303
148676
1433768
1637158
1898920
670664
782197
24732
597608
1065523
1490758
1222614
734539
1562018
1049959
593173
59165
1574254
196439
983649
612252
76706
1874796
1286892
461061
360487
673503
1361249
1202610
1527084
934197
1597801
736178
1173733
1247779
317786
1566392
585497
1347056
1747059
1014409
1882442
1759635
1044186
757705
954586
118826
1725660
1235640
912685
1303989
1159308
86984
1725050
1155643
1948506
465473
356173
1547078
471529
827918
1703352
980256
147076
1270299
1852440
1854378
859539
187614
1978413
678461
1779824
822211
218835
501603
441239
877771
1514278
422340
1655973
1537681
1494985
746700
604057
1724028
1213282
1357380
1185155
1184985
1473292
714602
1228147
1354580
687354
1971898
1845202
663036
1758739
312410
501049
410476
970530
1596357
162548
375996
365774
1864933
653859
225171
549108
167590
1494206
1070938
1855010
547989
1260034
1108456
1573462
758410
482032
511558
1777743
1384124
755206
1013189
1772002
1920817
153526
1030860
1591649
134435
1296474
1237066
174889
167765
1242099
1356748
1913954
71877
1359321
31272
522682
1435117
1704516
1856536
344442
1455939
151262
704616
3599
1732830
1651671
1429269
1045828
1499794
896755
703614
1275084
1974499
1836112
1872124
1161078
745316
314689
382644
167905
503461
1710800
1461355
583919
95971
1896278
1557362
1763556
1392066
1503098
145916
870517
1061489
655058
1576393
487446
477546
515322
214174
1421463
1788833
1690529
647713
1339529
1257412
11728
1584326
1475152
830481
1886295
1797352
690534
194534
977475
332158
274104
539039
1446904
1775859
582652
1981964
275686
1693705
1114269
588030
930685
1932149
724636
1424867
1307315
657291
1411001
565220
208455
1374266
396321
1932825
127381
1016065
1685127
1325234
1787111
1478678
1726902
317155
1997303
29294
838289
1783880
1065446
1659910
1610731
908502
1429218
658396
486531
553267
9726
1640884
1356332
725334
446302
1647088
64147
588370
413943
354828
1078912
297513
1597082
577941
505690
201527
319896
1551212
1555706
1736596
1954960
1857679
1500958
766382
1341861
219122
1270983
655768
1542339
232712
1490970
1359608
190698
573992
1597811
1781170
1496694
492254
1439580
80146
647758
1884429
1682541
1459632
470256
1972356
181766
235132
593826
665335
1387247
979991
1586874
926394
1579714
1774066
1995374
1798677
585431
582877
357264
1289046
452776
1494568
1634541
435064
74054
1584747
593399
836665
897263
444968
1672697
1965226
1391625
733513
886499
115826
667318
555879
1293364
1599013
1817195
184089
1400705
328577
1377085
1500682
1213921
1107774
452671
1088859
719300
209717
203926
680118
1369363
1457464
270486
470442
1383919
210014
1191585
508620
603760
886373
1592019
1153055
927566
581892
1483057
568328
86138
1198000
967296
260062
569030
466478
416119
1887828
70341
243569
1254875
1150373
886641
1819483
912489
1254419
1706219
1080964
99709
28496
398332
1998929
136247
1205155
749640
1250890
1666272
429967
1278840
1140352
1360587
324968
382083
1718814
684443
1100376
1346774
1843784
688355
1509136
1182109
1751844
1272338
1865041
1924007
23741
1404246
102621
1026478
220753
1517845
233920
1354396
1584506
548824
582275
335224
10674
543336
906956
884680
956981
1240985
350605
1067974
1499762
1369777
1911814
989852
1838254
649558
1602028
311541
557704
919148
1949790
384599
1587115
1001733
1618363
1583583
794906
685869
704111
194084
364732
624615
301200
89113
1992353
1761760
119918
74249
1601178
1725561
1160493
1890807
365106
948524
1331265
740247
1677611
1974578
1073182
1479996
855163
862192
969822
1644531
1305305
1443983
368091
419578
439745
332744
1769517
368161
696321
1150430
605803
1087893
1310859
1575702
217105
1579500
1078075
1224440
188697
101507
1724236
1278150
308037
549140
1383881
939118
503652
4148
1719077
1673902
15624
442152
27027
1675296
1159861
1725830
1404479
917199
1851989
1564398
782891
754941
336355
1753344
565450
1024346
1876438
1575840
1303509
876004
1721656
1989266
439167
1982402
1747182
1560796
1789641
7488
452869
1571266
1272455
311449
139927
1805960
1901539
89931
541119
1311542
171811
815
1272499
1516043
1893090
1897602
343895
843759
1342837
1094364
157173
1390379
1351097
1659792
494476
75760
1235815
1600447
72063
1475134
485246
2524
1302178
279488
152680
1356703
147088
862954
387401
1422505
652369
1260833
1016611
1840337
1324512
966559
569917
1066286
1224449
268054
620910
1711874
902130
10524
1213421
1152769
58206
1726478
1808076
808067
1919423
1271825
1851984
1186380
1836199
1665231
1712507
1726831
1505120
1144058
1583368
1582181
1793607
86094
443525
711370
1464532
1604291
1940404
1875350
1978457
1223956
236395
625744
1202121
1454536
345531
1173312
1265022
1711384
646999
262321
1945404
183164
62850
1454390
1235186
672055
1473205
1273637
433988
1011914
341985
974021
453909
800531
1621249
1748577
730039
68664
247943
688679
1288169
1704622
1415533
1819690
28199
1364677
667162
26070
255233
1632010
1299877
1806130
447696
606660
1219796
1745357
898033
1060196
439308
1292347
421141
1346505
848361
223491
524807
1981453
491257
749827
1056967
1740703
1343905
1827943
810725
399723
1232576
1662239
1046429
1766197
1145329
1029878
1574244
241052
672013
68144
961271
1419733
949989
1937370
1054147
465405
493670
892142
799256
571340
765389
828676
810023
1276917
1805558
910209
323103
841440
18743
1736787
1502714
383057
504335
445943
941499
1421214
93875
1550767
1239585
1960889
333557
1293173
1185847
990820
221451
484000
1364113
1680606
1037529
920975
1286787
1128624
1367246
1849285
525831
1561828
1914460
1856495
1120314
932181
959305
1874663
941220
791
1373827
1951588
27975
674468
1239054
1362191
246339
530216
71044
8604
1832568
525533
1045480
324913
1938547
970735
107038
702473
1655626
1665942
991222
167184
1595070
567108
544874
1122665
1960534
47907
783529
1730200
346874
608679
1452030
1537514
559334
1526435
1050338
1719277
1234490
1721217
1632560
1360536
1011961
169131
742987
1593832
958450
200693
611047
707420
559130
1645456
1935128
1829471
329505
1977318
300391
1558598
1306861
1433379
1814197
1054426
789680
1720514
1781795
308315
1831865
226303
453426
5389
347045
819966
85083
1716612
328951
1161507
1520366
944360
351206
505553
68889
1872848
1762019
157513
162415
1594190
635026
1186935
472767
1112770
1847217
684775
982103
1083888
1671781
1889404
1224259
1374143
427059
1918634
1211287
543444
527548
1348001
241983
1653210
761906
1382573
18039
496095
1143133
726284
1704614
240314
778430
828828
408467
769
301662
79925
987633
1236404
1655724
277866
656929
751668
1000600
525754
755564
1323330
941843
822407
1787276
869333
144301
816096
1649852
207636
1443471
805157
942320
770207
873715
200996
1910758
1652516
1567388
1764930
1214434
100175
134751
1077721
176004
983045
1783353
1286223
849323
1266537
708548
1393551
1415700
926952
1734982
338317
1194655
1096553
1192521
1549692
1312366
434028
760336
1884621
36626
475964
1261518
1816566
1931215
1976010
674768
354756
469230
631042
1375682
1504562
1278182
237789
1275007
1912111
1056063
356685
795840
826299
1107730
1751558
88053
1899976
1300300
1252101
1480079
1794143
1130569
1155824
1878118
546388
1369479
1573341
1714627
1629851
765308
518735
1904783
1995894
42262
1288009
1676798
691584
444416
1645655
300693
584072
792992
1916915
1223777
968087
1238486
866106
570433
1578079
437319
1300378
1175882
1785678
337387
1949942
1683691
1329893
1483786
1754153
566947
1862243
1100351
1187776
1846435
532354
1630299
1921242
447544
1299459
1730748
454652
1033216
540331
1468000
1811105
1348515
801778
716238
1782196
1789484
507504
712253
315332
1209892
1024247
1961621
807336
639169
488090
1318639
1130252
776842
38991
1713332
261725
1231782
619761
1014692
961899
676803
1864594
1674377
293571
983608
146934
766734
1760755
652888
811101
709530
1412527
358706
1827362
1357412
1535184
1877219
1910668
1170718
1544818
1195579
1142374
730260
190183
1148308
473992
1351957
139521
1768916
781063
1997988
524064
479334
112436
249969
17246
1211326
1141003
1451305
1892917
873318
883835
202394
74110
882140
1884003
1839891
691279
1109665
1857169
1580700
1298884
1381531
199699
523143
1300723
573587
671718
1271527
824243
1880223
637863
410724
936986
1465211
1677543
1006334
1177874
1480020
221118
1600511
270560
1466429
1598165
1180795
1520651
52172
134072
673329
735174
217665
483633
1021858
1973287
1494471
1056033
620012
1023288
108988
428504
1397995
1294333
150777
116467
964517
1550476
596315
1307121
571514
566221
1174146
1645320
288589
1925906
660644
582609
1696748
715783
172896
1552529
1639700
90587
1785780
1734309
487473
976139
1372302
1666381
1362693
1752951
96335
1730956
135563
686571
787998
1615915
836595
341197
1071991
626956
1415545
643283
1727872
1164233
1125960
373909
1933916
1149037
1940134
1920829
1957570
851274
897960
96681
469458
470130
1905700
374225
1288227
448859
814187
1085399
748575
1536389
624378
632227
95540
362127
1108051
1933529
1356008
1032460
1889265
818123
1882177
1483028
347203
151436
1399839
119696
1554824
1552606
1453759
744632
153989
869487
1788868
1378838
227524
1468109
171888
486603
1709900
500119
483825
705414
326814
38005
1441974
754895
1374259
482968
783440
1246356
139335
95259
897913
589825
1044433
494506
795071
567867
404046
1737166
218468
753857
58537
1646186
492611
199022
1101530
145108
724951
1179378
5153
1748977
1806143
31108
30332
1364988
1410333
215449
1997944
1269540
1597560
1189127
1813713
1690565
1836992
495212
1565966
1892137
1617936
461409
1656955
1491962
288856
50597
1379571
1635865
277604
695820
1164284
938071
783892
1943389
1323720
347448
1868440
1069620
1046585
263666
1334878
1748272
18167
509337
297591
1368470
1123595
790996
1201231
140686
235692
34531
1168352
1744922
672526
510948
459419
692308
1395908
1339650
1327602
129993
1350265
1167589
638781
509635
1396348
1768946
1997822
1031227
1415805
744493
1666108
374781
411974
1353184
1215537
1726984
1576992
66196
1305986
1717975
810304
1679185
492061
1356872
1237569
1498365
1827639
501739
1729512
404127
1934286
1096821
1063954
1036828
653700
1007919
1145773
815661
1009564
994982
1004020
758647
433783
1047592
643750
930956
1811926
1435533
694885
1120028
1284803
11317
1014256
1726728
1635553
417581
1832179
24222
403566
1888815
1391569
795164
440476
1521460
1062405
1039739
1062353
622980
1490457
1036209
993811
1495644
845044
211537
471891
1995535
134576
1382398
1124942
1092646
1304307
1135629
159354
1708048
28609
347437
1834147
1119507
1495681
393023
1876934
1477693
1132329
171184
123549
1789841
1707451
1402206
489580
439713
1251511
387509
290152
1710410
1434161
1094497
1773441
396982
834659
1339523
1466370
1652784
191970
87545
1613114
1281103
1219687
244386
1461618
945051
1758849
58890
1347230
1859724
1508907
280056
1217944
820944
41575
1351443
995831
478936
305202
1913921
1199371
489440
1436056
1571028
1518266
871175
1723918
1549689
237398
272072
123953
348822
862319
137349
1830528
1535797
625321
1290458
1873568
464131
373493
624246
142971
1941901
905923
883266
1430440
698090
1278666
1940502
1466986
1227711
577824
32281
133590
1874363
1192149
206719
676826
447992
688808
512160
1086649
843229
136670
533970
1362022
1606553
492249
739190
863559
1873201
462714
985192
164131
1911262
1484657
1320968
1500073
103069
1657890
1751160
776070
1169911
1661851
1349240
236627
1498033
1630875
1193198
1272817
456840
1859000
1475842
399934
893924
300246
90095
704844
1226536
1114758
439403
24652
1029695
1644480
56571
363017
562418
1684778
708723
1598922
1965545
726799
1100893
792210
203825
1176777
1494948
1294758
1493802
1549839
773030
981900
1814216
98367
788304
145052
1527078
1515015
715582
554570
503784
1306802
84713
683390
1833582
1717586
1719552
225700
313818
1318407
1581916
419536
1477523
539105
1714095
650506
889473
1482718
599436
703830
139390
1176406
1005597
1454090
961240
1761170
31552
176082
1900916
1141252
1652100
1360246
556570
967155
237051
558386
1204999
1233948
706355
570266
990114
1260837
1681994
1297974
286554
1883669
1185561
875430
1541973
1863335
1011428
1941836
1572952
681936
1838535
405052
581244
1008069
72009
195274
992720
213924
129260
1522904
605463
1645513
653478
1558937
383121
1517186
1292079
463145
1683015
1077672
1172462
455468
1513844
820760
579701
1444970
87787
1439359
767547
510819
1976072
1266527
1670588
1220158
1136741
1434375
1197739
506550
877407
318823
511641
639860
1479929
664603
217706
1727348
1850200
1609341
1569144
981559
554885
1882190
75754
1485851
549061
1396881
1535574
808392
749544
1292473
788963
1061942
1921210
116711
1003351
349526
1811737
1742925
1213023
936226
1061137
147084
995804
1912709
1119408
397676
704627
1918597
1839067
742322
1224620
1655876
253983
1189496
1809048
1036591
657844
353259
226366
1054598
1323704
862249
113460
667650
446685
1232687
581707
838970
86835
901155
1626362
1823724
138137
1287588
1255320
213446
1396000
451604
428399
55757
1888011
1456014
1201921
1371747
1122445
272756
124545
595352
835818
1441104
997850
1727672
1413143
1692104
1406241
1180525
1768552
1976186
952339
1666041
648706
1234689
674912
103610
697479
922479
1022034
1486313
1044429
974251
134562
534807
1333761
314410
1320637
357257
1705446
388079
1806859
33773
995009
537401
418087
736605
1731504
456163
1621983
347544
795954
899698
1778249
753062
1055606
1575421
1169051
479508
1821382
1367788
1732059
834880
157497
1308691
1489554
576573
669547
38454
136992
1939717
1021522
600217
1414138
986686
1480512
829024
134670
1958023
101651
526009
1631636
1197257
92383
1188874
1087247
1452225
282525
742738
232882
1159447
517118
21080
1319455
289872
1324266
921834
425236
1853636
1538976
1870539
991411
1371285
1160752
245389
1529987
961091
254453
1852553
652859
363222
803026
87597
1153541
1864652
804062
88869
1709183
29811
303409
583466
1585267
1261784
1222313
1037652
815937
1596412
1287264
333913
165817
1035207
1749499
1374467
938773
1259416
365897
1648735
810394
457753
952377
662869
354614
1443838
1079704
1306130
895261
1700970
197806
464774
656319
1713950
1650680
902864
309382
307080
367253
1493617
1021085
1710722
1554776
294668
402805
960687
631289
1098267
97731
927289
1483215
1222565
1831742
888037
988490
1855606
1071807
904135
471615
1500752
1671856
1623326
704172
1576576
1643314
34257
1847898
22943
10207
1649172
518355
1706594
37563
1928875
586744
1585679
1395200
1980075
454393
1955951
1581371
392457
560592
502114
402015
1500713
327308
1698029
1304718
1214091
454772
1686539
1857517
787808
1858805
719832
833940
294351
710546
804176
57862
175884
1240586
118775
1643669
942638
1323650
1957752
1324565
801731
996482
1264939
1090837
618262
681951
295368
1929144
1966198
1520415
488915
1869578
1008090
66424
1209018
812099
1087025
611365
270165
1072368
1018882
623396
1296811
1557005
650449
1037959
509842
525122
1665306
1480727
1448922
1206775
705231
476616
1640358
1151313
1677433
452379
1916147
1180095
989507
510737
382848
1289798
890747
1834534
788889
124990
859777
142613
1483669
1603999
799469
526076
1463162
465459
1661912
324259
1638858
558689
382592
1552594
1649264
792635
1770564
1010331
538412
1944437
242728
1336731
1868713
1206023
1956864
666438
58993
1898945
356307
120125
504577
1890685
480418
1963581
131196
232308
1353196
565436
1866127
665900
19128
1795557
269703
1776213
251139
1767813
1045513
1632234
1882547
1415185
234691
146702
1843274
1568150
749430
945488
711137
1384364
1422342
1199236
471168
1891739
1600371
1160913
393966
774149
20349
1316889
1126510
1379862
914459
1793907
932779
1730972
819912
1452622
726640
91052
347153
1825550
567304
1894934
1817090
509045
1327356
1348973
915228
1016289
884619
1167708
566631
5602
1005835
200629
1224577
912547
1385728
1013213
1470902
743771
1664743
667618
902273
599234
1605409
58954
697260
639455
1197616
1383511
1993405
1991088
1548759
1774904
1346291
914414
1289056
1317984
302344
1212033
388464
1197997
365749
679514
158864
566930
136174
305945
195476
793252
1981018
487639
1245900
688335
1670169
392854
1415877
1258158
226983
462447
884311
1853036
651870
237964
747369
1404689
76527
416002
823241
642201
1486117
1472328
720074
792914
213018
1150171
978522
1150398
1939657
199389
952736
523764
986353
1678934
1907213
1637260
1792198
1883872
62038
79859
628926
1250958
1959098
1347446
1365310
1031718
1107155
1123874
142908
343320
929891
1252429
1031291
1184161
1050892
800945
105013
1566630
661735
1812977
30946
1914461
936765
843922
1309090
133716
1487238
56093
850592
1970769
382003
847146
1579078
436556
1469425
632346
455475
1228048
298362
1321907
567297
974299
454021
1604121
1823635
773988
59620
758952
540191
1322919
1328599
1960957
1778249
549911
405342
1994334
913408
1861719
1676543
867897
1236508
1928069
1321815
642747
581862
246864
1911054
374362
653657
761840
595913
1943451
873546
1618223
1262652
1514714
440853
1165228
899302
1994076
1511050
1579912
96237
701906
1274296
1831813
767784
1695406
1496491
618325
1615945
1310704
554720
1045462
1672819
1056546
628687
615187
1878455
751808
406441
1836642
1733783
164071
1426979
1025171
1304770
20888
1608945
689231
1429203
594356
190862
790977
887907
1732391
1902022
1188759
1661886
268979
1160942
195407
1253478
968397
750586
362131
1120529
172732
1437669
1480546
892688
1728587
684642
1210428
1956725
259757
868470
215049
312263
1851117
417444
1201058
1646389
212681
1987966
1910390
122206
1195845
1120413
1685763
1027763
1964591
563456
932322
378277
896092
1466016
1801512
1682414
469462
401546
1507229
1627892
1757368
976825
529190
1909462
337236
224566
755319
949315
1207217
101089
1540107
1081580
1050980
894734
703162
615352
870410
1100260
1294727
1233409
1350843
657230
717310
1901504
575623
1846980
377240
748056
242475
1638415
1278160
935076
1975007
530175
1435263
1236449
898487
836246
213104
15092
1958253
753616
1223458
1079492
42690
1932874
1481333
1779286
636792
1705232
279941
1612308
849166
1749836
1582059
1365184
799055
1898400
788989
1646767
338606
925673
177324
1664194
1082202
423685
1889816
1663779
1394821
1660872
775354
1760033
882023
1766811
907869
1678265
374506
1307490
102890
394040
122432
362208
1114361
760652
1402266
1829999
341838
1797804
1016269
1148855
373140
1273153
314199
937216
396210
48439
957920
1088860
1939353
1296482
1667956
643676
485189
259626
1155542
1952889
1663431
551830
348009
1378412
1660647
1987428
1595716
984475
1220433
970888
1512087
104647
850767
1966047
361892
472672
1387190
69573
88833
1368020
1769087
963896
579689
404455
503006
490192
1593688
1490917
479764
447109
1110878
97713
1032296
1147847
1872507
1039857
402215
1896349
619494
1177921
1551092
315284
1230016
1284972
1809094
1171072
1330388
580649
418702
1791776
662404
767890
147673
1488395
720270
963259
1137342
1057517
981892
1871705
1247555
389650
1771439
1160386
1824554
1062615
647957
546067
699349
276502
1102407
27585
1735539
315288
1736456
1670598
1522901
1359739
1041940
1192276
221255
322724
1179111
219635
382254
413404
391228
115489
1208685
856789
1169156
501770
1956958
265949
526326
717217
1223001
1424231
1807659
826930
582723
827112
1904688
226666
651435
1423741
1555919
1860208
247325
188180
933800
62992
660280
380906
192542
180882
1716953
1253558
1237980
266295
961561
367112
628436
800189
1433454
1021085
1134427
680851
153076
522258
692021
645684
1672551
630724
281832
272519
1951027
1535631
819780
763660
1095957
31170
56471
1122532
459141
294902
460763
766116
1820669
865329
966024
26710
321691
1199413
1441149
1937718
188751
1795136
1383012
540597
1555115
826199
1784079
1285189
1533203
864098
975657
730157
242598
49776
902137
1975637
52437
1544807
316755
823650
876715
1042173
1190144
1404677
1191567
1020350
276387
1936151
92925
280255
390633
1341624
336585
790522
1511065
1392064
585679
1118415
1221409
65775
171939
320779
1820360
490882
1413885
1419598
1814380
1811748
1983477
1718685
1195744
1087335
191195
533031
1769911
1252434
1586759
1889903
1308211
426905
1761719
228849
1531494
433915
1042084
200467
1354526
1720310
1963957
1477936
826485
1717000
818696
1745835
1492939
138282
422918
1606294
1600891
1475523
661472
142988
478824
911379
1164606
1528188
474270
995712
520661
860476
950945
977836
588674
781180
798845
88351
97445
1353690
252537
979150
1952629
1880142
799833
17297
1043419
176525
1888925
54939
951505
376179
1432171
1748581
64517
398388
1629203
141134
1056480
545497
42327
269399
876484
819975
1833791
1266397
1744105
908432
1009057
218778
385415
423495
1252607
1433475
1795224
392384
1755175
1254605
200407
1784506
1449504
1140857
1686851
338945
1297533
1797350
1728007
1505280
1008925
1389736
1668197
1274040
1698574
1223487
929237
878944
614227
1770204
1375203
1165068
505933
1819751
1429405
1101332
86111
147063
1789655
761139
1166977
1798230
989496
1122171
1984131
698138
785444
252466
1385611
146478
1189999
1314962
1939516
906396
1514753
1639488
489091
1696260
1943614
580160
697405
959141
436949
1027381
1302047
1193978
918828
8437
1960299
432882
1505741
449547
683105
1797001
1389843
350851
355895
1950531
1556302
1181348
1599601
1431530
1344983
1941965
1400277
1645147
437873
228178
1815482
1374448
1117252
1655262
1171484
1409392
1450945
615779
826539
1313855
314127
1857042
594347
191282
732752
1295823
1066686
1779857
1964729
359596
1488440
1967202
748068
1610930
1693877
170023
1256011
244564
106335
753281
154867
685722
1187288
1602129
1052531
1925308
1922808
281174
1519694
1366350
780664
1967331
365253
943411
738016
696468
1335188
1048056
493692
1971404
664226
1161639
574502
1147166
551283
1739776
1014321
1945397
306110
1268748
1317710
1463916
375571
194012
115323
1753299
1583068
1866133
1131801
1701227
1558159
566693
1897138
1665447
1755769
612735
487237
1519892
1582204
312585
673854
1683591
152361
649681
313371
671962
893999
1021778
802956
1132246
1749138
1997123
1069255
125282
1787935
1752545
1901669
213670
882278
541137
1854511
1042356
1088937
610670
549389
498679
1266896
483601
274700
973077
1260619
384471
1883508
363046
819489
786244
267122
1928723
24459
1425496
569798
1031012
1299773
461637
1127481
963044
953435
1895569
597284
834821
181324
350294
262226
614427
1552909
1128452
1851892
1735682
115563
522138
1961824
282361
1278905
507181
1842399
152702
921702
297751
1170385
1028843
1222013
1022626
445277
59267
1888747
1455310
1836596
1624355
1586717
808681
596950
1956967
1024242
1489071
1973188
778466
1676998
555578
1931621
968416
873507
949067
681759
1667157
997651
1916765
1178649
601346
1806328
72063
825922
1258066
1066602
545843
1732815
1081679
482619
1701072
1620025
917286
1178212
280115
1782728
1858672
826024
1706777
1534516
1633051
32019
862956
599890
1513700
1447669
1229804
56354
417332
426565
618046
312940
123125
1954151
1492131
954345
1884465
1440803
1166117
350793
1334781
367973
1874052
254206
1656432
1448091
708778
1659342
1103990
811051
15341
303983
848854
156332
298876
1126562
1334374
1549636
1414568
940657
264451
211053
180463
1532789
1276843
109635
1426024
1367566
873276
44036
321319
1220756
612995
1713089
1095262
1313858
949986
354869
546449
1347022
929389
1946322
150366
1447719
568671
759957
1321435
1167926
392383
371032
223712
1562922
178071
801332
1559605
1206579
1669988
1336237
1622747
882793
601130
757295
868179
1874789
456814
1328592
1903971
1521087
436801
1255230
1860875
1003733
835559
1088169
1218808
1241963
1678572
82353
1496408
1007874
1580686
1895120
1819069
558084
309844
951895
1672343
470914
566412
1482332
1403629
1961590
1897506
1182019
1898273
284831
599173
257474
1941454
964809
1295108
958357
1232027
862941
1088305
808706
1898708
1052204
564194
1983607
1380700
1144835
1771350
1989828
118188
983899
396493
1493825
1020612
1627505
986885
1548268
831912
149874
1122271
1772273
220731
1167127
1935224
1431870
340854
852544
149218
220160
533509
560903
1458104
1063829
1167576
1763165
1780874
1842837
1559202
1796042
509083
644134
1860230
1573602
181188
1499912
1481364
1888887
1917760
1567417
1580933
1599927
1572998
363978
1372058
193079
1229179
1404375
1799930
725946
1947102
654204
1596279
1489294
262725
995079
920970
1570430
1661409
842628
254881
437302
1912571
406827
1124041
308947
454715
754754
1200278
974930
1117441
674283
190323
1429909
1186012
1796286
1467919
1517213
211189
1573758
888679
1756215
150259
324241
763250
299564
1530439
1082026
131930
1297375
1019853
1881010
1843186
183506
287755
1292321
816069
1603851
1219273
344771
1946420
768283
1529178
326923
828036
29386
892390
830082
227180
1219559
802928
1301391
1968951
262251
1468634
815431
1964558
1515006
914521
1182452
604585
830938
1483970
630912
1807526
1100099
1904960
1953690
1788725
1800560
1843755
1143289
530701
1910495
1811335
163413
1235253
437242
1405702
314277
1226581
533272
1603461
407122
689999
343347
1526704
43812
889087
169173
446140
1658122
1671197
1207361
29425
203278
1678556
1297919
1965583
365386
1732394
242793
1891067
1681347
1593313
401149
944704
1727886
393189
182462
644128
292699
1230172
1361852
1502179
795932
1310276
858450
997842
753303
1767673
1189448
593719
879092
158255
1431738
1295155
1717332
1331498
265352
1684461
1679796
1264010
1952778
848873
508139
301222
491419
751847
1394065
628070
1577671
709590
1843073
275496
1495806
478532
1132281
1676972
1401941
1911610
1799931
696309
1452637
1710234
854815
1690778
202342
1494687
511401
1601684
1304611
1425663
189705
1925198
1885999
1090406
1270707
594440
274830
330346
366631
954286
1340273
167632
1780605
708683
499894
1327148
1061036
1989145
1187289
879812
116097
374427
1411513
278423
971372
213113
215118
1762780
1988974
89059
1101963
1343085
1408474
1217064
478858
1152287
992941
958757
159027
507339
1080023
611025
521921
1380308
1157547
1808105
1041404
134561
119139
1336271
27312
199905
902041
1782834
1078442
409314
1801435
1092769
274143
1254201
1936551
833134
1243180
1145394
853238
1064036
375038
213811
1209112
1084041
505849
983560
1773934
854510
363238
1855939
1586593
1728859
559488
359821
942355
1903944
1877784
432846
1648404
1394843
627066
484159
83906
1951050
492425
1438406
217436
291695
1333592
1153186
186181
1822464
1568233
600156
722537
910930
1322819
787070
1447200
1698825
814445
450845
812698
1507377
1102073
461896
1517349
1565044
545036
1748771
1940535
1008991
1801530
1317814
1684931
1280616
839429
1363756
208229
1639787
603790
1714909
900509
1962906
1055004
1105803
1254461
868582
1947068
1633757
1793758
1387106
1295667
1954895
1044332
733355
1226116
937589
949569
849019
738266
1938730
1083138
848450
1487167
219854
1047915
423662
986945
1859162
1475157
1244015
531411
727793
504147
510103
1862821
829007
1562519
1599987
1343270
1053980
237859
47254
645505
1668499
99943
810120
1452966
1732327
350960
1351644
282150
1919818
367988
1436570
410036
1418891
1092869
1731540
851713
987809
1280270
176065
498033
1989402
717572
950449
201036
1248307
1855491
1129257
586857
903566
734442
47225
829277
1633684
1435658
1083442
767615
1813675
1436909
158094
1821060
1635736
1258064
1130318
725548
269206
86847
1575223
881594
1428485
1908071
257934
448190
37264
940948
1695046
42803
1870247
1457081
454732
1715915
346341
1276211
579211
1472340
1458355
1563895
1198764
594327
562895
666651
1421227
1716507
1638673
970979
924578
1362637
1686345
1999111
1033694
1992309
1537508
1612646
1350943
240028
1294533
1849733
1985520
297034
621723
1530450
960891
1782507
214912
631063
1314477
688638
425808
1429527
126963
1704607
1032171
1318924
745827
1270514
629572
867556
270957
1586606
1673189
778548
250979
812340
1173331
1947864
1949174
883477
1887577
886215
268930
998400
1550662
1944202
1801164
1191070
1831882
260264
1948065
1650734
406855
315239
130883
1059763
1737006
506301
1313277
1963780
418950
1532193
1831284
777301
1712401
574522
342877
400382
617822
1202188
379598
130066
1305118
1202485
380813
798102
902719
1626669
239530
1744502
1445433
489405
1601644
1273325
1687786
1000784
548219
862662
686670
285818
970250
1983132
21638
1760857
672211
309871
123656
1629223
984360
413848
66595
715869
1785816
1969282
1353060
1470065
1721084
549287
1340309
1790412
892981
1164172
1993315
1865623
966695
1657729
781960
1128423
157049
492766
337991
1214301
1575867
31624
417207
78498
950374
636573
1389848
817823
1522276
997975
688421
1025475
1699275
1790468
345113
243257
20053
1207738
607688
1821783
1176584
1832883
1275620
306835
1739248
1832704
1840262
1850736
606571
1485913
1228377
1256439
324277
1489690
1844606
1792883
1711917
1341592
715616
186351
548572
508673
1291201
959344
369543
106585
1584849
1251800
1779135
1656070
1196984
316628
1112956
130943
1456453
257287
587330
577368
203804
1284651
1974508
882410
1226556
153600
1189062
537050
824356
251220
768207
409573
290422
375409
817289
1738709
1914918
504318
1297761
652232
1443959
280142
1997765
1194451
1895895
463610
888085
909650
1770543
935432
1418662
775672
1161205
580773
1807383
839721
659451
936847
1014617
790154
238784
163258
1650950
1864871
524213
1497475
568118
1854805
28523
292995
1590895
1860117
1537074
1474477
1741668
1722779
917003
1134246
1430597
908267
1474266
209943
44915
69497
1039620
1629280
348667
1944463
1389727
1805309
1661445
396175
442729
1337207
446353
1177680
156258
1014597
515935
1084236
1069361
658635
1161649
161777
383693
166749
1481293
401604
1781869
708318
28311
222261
1741715
1773516
1362625
1632424
1870144
282987
1411140
224327
1326438
1444559
600022
1750936
1369637
881261
559254
513430
1547619
682203
126273
1101234
1955624
552353
83342
700067
3949
825496
1222670
700142
823396
471660
1485035
257592
189593
275188
1804388
449566
81199
558446
538330
1851442
696119
482210
93056
1417678
1830257
1861930
1092948
428369
1574807
1592185
370704
1920003
1662919
472343
12863
373085
577699
781613
1009431
473653
1650675
417178
267957
1606852
1217999
295282
239433
754997
1860622
458170
1319175
1856644
107842
22583
1041661
140118
554465
1669618
1392274
148978
1485320
1536942
42572
479023
1301872
442200
173464
829211
285541
1153274
1949261
325795
788249
1319804
1154176
116480
482902
466085
1762038
286888
545409
1608296
958220
1360906
616326
275525
817392
330057
1292323
705347
1008823
1844878
828877
1100521
1153177
284530
1277439
1348922
755265
386704
676454
713422
1465987
1573708
638203
316341
1671351
56420
374552
361976
1566365
1574819
955391
1438642
1420687
928641
1533190
1701845
80575
980467
496174
1381428
1420566
1167543
1647510
1564619
621666
1810060
1523518
1470976
876778
307592
572169
593735
233609
45181
1626269
1983464
1212284
334115
854945
468579
1502910
272185
539164
576122
319940
1730388
1581245
507711
1274324
1240962
963441
1262560
1440154
845739
1827567
1467354
1241636
1480105
196718
1136138
262598
602843
410136
667340
1460093
1397617
1872982
1313046
1976570
1515191
198160
382091
1297640
5553
1922095
1189229
1001220
262397
953789
728275
389326
1532331
1666790
740283
188127
1954012
836457
837047
1589525
32928
1120089
1371817
1145389
1378956
931706
171795
1181284
1598093
1356146
574804
379793
1753307
41592
177192
1837990
1446459
1625300
659101
1872195
1282152
1280461
1472822
737838
222099
136190
1155275
1541046
359209
232425
41109
867884
11119
1067808
329981
1225357
1050360
841541
1553978
1833869
1843071
124187
60746
818601
992273
1601452
312373
1444213
1569124
1243135
1560497
825357
1227838
164048
544129
347797
1212401
52938
1661978
922327
1464009
36250
445512
399161
1472315
1820499
1162712
1585443
169728
967986
359759
689077
1422466
388565
450927
1756100
1944421
353267
299881
1071022
1188296
1355541
187270
928348
1377967
1358701
932285
1498467
468913
409091
459255
137158
519622
819563
914017
1803740
1646731
576923
358505
1218184
1485387
1339222
1916861
1015640
1819162
1385002
940579
819928
1047669
1952445
630509
1352155
1388123
1795142
553274
721366
1005909
1431548
1065510
816046
173913
975902
1983082
755116
1272191
918301
772884
1097512
1505572
27772
596913
804034
658402
1226937
1074380
1367497
1402146
725632
1966326
457724
455407
111641
1857319
1195209
323199
136930
1643265
1320296
1980434
246737
1729021
1144837
1180265
1283651
663967
591032
1959052
725940
700075
612465
873256
1887980
682997
640576
1474419
52956
1216133
697836
203642
1222776
294046
1191033
98632
1549209
45143
561749
1843059
1665822
334780
1365005
539057
274203
473817
151299
102985
1409355
1590438
1165397
1314932
219693
85009
1452296
1489207
475972
541878
570281
1562718
1471456
824198
1846605
1122070
349339
829815
107562
495799
1123583
317963
404605
1333523
1529470
1157699
609805
400134
1349295
1810202
109952
1156998
1533207
1496146
587828
190135
1973361
829758
1923817
489854
737469
502141
1023735
723263
783171
222357
1500497
1711691
298935
1314643
1888183
1009838
1887696
1443984
1112707
1356565
1950866
1092457
1597241
72570
1073962
127500
94235
588290
1000021
1305353
273333
1214119
1774299
1490444
1818146
1872712
92691
1785215
1141255
36616
1037293
266871
1731755
1157736
510249
1156907
1298437
1523530
1759670
1024123
1102169
1693113
475983
831009
576629
237397
24366
1937865
1299618
250684
1759317
47418
589705
368408
1991829
1778704
621737
1049404
901740
512526
65695
1995296
1603411
38340
284288
1601414
1843337
1233195
1345555
1438524
706840
634983
1062539
1068571
1018339
120129
763066
952292
1860121
391959
960925
361417
977496
293487
667684
1070908
859075
1633191
1031656
757512
553222
1366327
117588
1547106
938641
652139
958269
667465
1929795
1203600
531085
1594837
1307747
1348714
849986
1624739
1826514
1739729
934792
1941700
482327
1369222
488994
450056
1919995
1518506
254663
1214407
835119
582442
1560660
532469
1795106
1548343
1434632
221228
596226
739850
1234690
246116
1345038
1944373
822894
1213924
638375
1593699
269869
473110
1528310
517675
312594
1320182
150622
1153613
1939256
1699234
1744925
1784681
585450
792900
570316
57384
672677
722665
1490735
107237
130321
1685285
55503
1904034
27858
1541542
888991
416565
26632
1088927
1938367
1598244
1799104
815985
957807
1532248
11704
399825
1031720
1184169
1326169
946873
1625946
1724956
1912015
749817
846122
937168
1317627
957101
49970
185552
1397889
1883186
322806
1940986
231107
730638
270089
1520834
1556020
258147
1144969
1705364
189333
848901
20766
109017
639873
882150
1057285
528826
1414611
1955254
219332
732721
1938210
1900550
399837
1716126
1941458
103351
504086
1512650
1661018
29089
676382
938182
1087349
575807
495509
1787026
1598049
1522668
963097
1849729
135552
203006
1051645
450527
114145
1071235
1533204
825712
688248
417310
1434635
458717
536815
1593320
1402685
965141
1755978
1514919
1463421
1908792
306169
567054
489242
197507
442261
156553
1025678
1602498
657102
929356
543703
1430482
1666800
305886
1488835
660500
1238461
1471672
780525
1453752
1810939
728232
919351
1282893
446314
639950
880881
1113314
216381
1972232
1704695
1137425
283339
1012779
1685779
579719
1939236
989405
597524
853043
1180207
1386281
1165061
1993151
1708897
1710053
1761435
1254286
316406
1569550
1128463
641377
633399
568982
1433507
198202
899324
1327544
1835900
268344
1055827
1998149
1717062
1802693
1878225
96668
1921809
261485
1767250
712787
790097
977121
568855
1985343
1847736
551603
1064174
1856196
603133
152462
52273
1674412
1360377
1236003
39869
850327
1200102
1588866
1195483
789792
1858131
688791
1162615
1419522
369450
1022021
440086
534261
1314781
1846008
657368
998173
433133
756938
743667
182625
394732
1099268
518988
629766
1438071
839852
1094783
882242
391797
1096624
435115
1607570
1433211
1010531
1528949
1089705
540065
1480589
1502723
802209
1402041
1939486
1713423
1827173
1194017
824251
779934
1951380
1373482
903310
1342335
1223644
1788225
1103317
1358697
1949851
750824
1489750
644306
678657
1145918
186452
1342533
810091
1513604
1148143
35152
839234
652877
1256264
1731660
637361
1051643
1944220
1744045
1015414
1650300
1085540
473265
1140790
114222
1337608
210739
915637
362902
1874417
1044314
1631857
1371069
1468643
67538
696634
613956
1104589
371442
649314
1604924
262955
1121082
1932684
1539346
221708
1637730
954936
1401080
1417244
480232
1071145
330129
1808962
1126919
1566717
113158
1407314
561445
1777307
1382969
612239
1392400
1479229
1236749
1886385
1851421
1719443
472440
988034
723924
824757
1627830
1753458
233730
1399138
101682
1389564
1776450
661983
1347094
1596040
1803631
1100613
70083
639120
1885439
584204
1254050
206620
326167
1593778
474870
1064320
1873263
114424
411553
534746
220935
620392
1387214
305328
1750952
1576634
359590
1287754
1746762
237584
159014
753917
815903
1629452
1195389
367180
831904
1858745
351619
1949602
243111
966903
273973
504594
417126
1012259
461379
91122
1387570
1941244
1231321
1995567
808322
1473700
709635
204397
514032
1791893
676161
1737831
368281
1169583
902836
596756
835478
10799
202529
260716
656427
893139
1578251
1720288
593520
935734
1827206
148306
1746231
1106276
200915
1070239
1869235
887914
712232
989171
1859533
1358113
1358267
186278
1043778
1689499
1868610
1718025
1877973
1186881
656314
237526
732231
121750
36317
532576
1800705
1773851
1177896
110003
1337430
399650
1462355
351311
1604067
643494
1078883
1625577
1901337
1388454
1575161
1460821
686217
1190899
299019
1746627
1936953
1473751
1728920
1576442
297255
20216
456870
567037
1823319
1755228
387659
104844
1614488
252069
674882
1017953
1877791
1573169
1517025
1614550
121520
1226099
550840
467933
251435
1846353
955570
493297
1116145
250224
1160181
190455
1088379
620415
781682
1699242
1814877
1267083
115788
495258
175785
94363
290380
500769
1873261
1832116
568999
884080
304258
1405152
1294488
26921
952767
718241
1320398
946721
1235896
1755012
1620941
895661
1337459
930045
653990
863574
1905137
1031595
1383363
138937
845800
7207
1372637
550836
1288445
412934
1224405
1017885
350208
1875756
230779
937716
282795
429845
1654709
985766
271887
1999292
1176602
1617594
974931
18157
1965459
1607500
1218872
1417602
199516
1473717
1154325
783882
1391046
1616758
1431168
922598
490608
181309
104835
180224
914692
597155
1243746
361883
264956
756250
1231035
1975035
1402884
630512
405907
1437079
1040390
1858383
322893
1836970
1355905
1753
182553
473921
962267
605261
466115
1869744
566797
191872
131377
585574
594424
437364
234533
1957732
1487204
809865
73145
1207950
1077193
1102561
1041431
708003
936223
323360
1254874
1955062
42781
293096
406089
580762
1092862
1780466
314250
474452
1571402
961159
1079553
1449493
301184
1282792
1835392
1847384
164386
632883
705579
425496
478956
1207325
85060
218090
540774
786009
1502736
485379
1568791
627217
73699
1603687
1029024
459382
5030
1169546
1140113
1760370
1512187
1148215
621222
1792636
29700
1833326
1220244
1293878
1052250
942907
70382
891301
447644
1886627
1259534
1955584
969946
1139090
1464362
143705
347930
1810783
1121831
81321
698186
21741
1050479
1493588
1014673
1300891
376536
342602
1632015
1590111
1977004
79578
463031
648010
1639073
675823
1323842
1982733
1170664
141800
241007
1718707
527799
28183
1960116
1449578
1557192
1892920
761451
1008115
939181
1875022
41821
1407196
1431575
593492
367832
1155342
346038
916055
1422944
1772752
974290
817228
1184820
1235543
343716
1643342
148962
455141
330757
458036
61728
556699
1853145
1920387
798252
561611
344408
1598861
698800
1393207
1625538
643418
471822
1730396
732373
1177562
442471
950699
670353
973124
1395537
1767219
52755
1929264
443126
1536647
1736813
1598791
1322457
1069729
603004
1265480
320321
639557
1115920
1889969
908301
276367
1305206
1765230
1063552
1633968
1835505
883024
1002158
437087
1386671
876179
389684
1684529
1800523
642619
1677338
532364
713912
855324
1629076
128787
181828
1047275
1611097
1008842
1341294
11527
1609379
338540
730228
397814
1582467
1853909
71349
233960
1184040
48535
1604007
1787782
1547877
478134
298265
386657
102207
1652674
1713014
1255442
1080215
86840
1195177
1844398
306225
1070046
649161
11534
1063811
573111
1230680
551326
332465
592461
1606731
1692571
975407
829558
1719491
1778381
711981
451597
1654817
1449127
1101872
554877
1756819
613342
237416
502063
1690373
238956
519579
1072930
814495
1811839
493388
459584
817063
223747
637330
1341070
1640538
155104
339757
38771
1799481
156542
792281
1163095
62233
1511754
360558
956706
621108
465330
1693604
1675365
159748
1796754
597438
857954
1426030
535220
32560
1769571
862280
601931
33279
1831812
543323
898248
430292
17195
4773
1554191
1579239
281739
596529
1845094
923471
473704
1571867
1071794
890466
1862032
1214549
1861428
994505
660609
1995722
874868
1619724
510696
1403587
480143
1932902
1147444
1078050
694451
581277
465230
95243
586375
1479466
589282
1584033
1368840
1572277
11039
1365693
981103
1221262
1744692
1692584
930135
1444436
1760311
1216139
1107788
1893264
875453
734274
1621265
919420
1116776
1918562
1847821
1027448
280656
463328
598178
123847
800291
269365
426126
1330705
655192
665866
65124
1258292
784616
1836505
1508441
1203680
989350
888570
106244
107694
262955
1202863
506107
1884147
1800464
502988
586886
1654387
708193
1647951
1418223
894838
1291356
1256441
625558
303540
776362
877643
1937617
1764213
1794134
1693537
1044269
905210
1705765
1659717
2659
1693502
823268
826491
1217104
187833
943233
1121724
1453129
1616802
378229
1759324
1673751
429684
611802
1001608
1473715
11752
1363059
1825358
1422499
1469180
470491
791125
1933259
1661121
1549717
808902
1303615
754477
1843015
456857
1685747
388390
756106
331800
478876
1129274
1499103
69189
1826468
562467
1749293
1387307
65515
321895
1559074
405278
634880
337233
1141488
1131434
448520
475658
1562169
1672334
1553314
1764818
1712111
1514524
245014
1625538
1863622
1046234
1137066
1446329
924950
249334
495935
449432
1810361
1154709
1126397
1849804
1615327
1715529
864564
402366
138201
114309
1735103
660705
208535
1623735
831321
1192678
23501
1063789
1820744
425921
631171
461999
1288201
1778628
515317
632049
1333546
58385
1420004
700052
1045587
1798828
179243
1460916
1905405
173290
1683975
912770
914324
237800
1158227
1697431
585561
1405783
1355105
1770964
1772404
1791442
676082
708107
159302
1805030
1460558
349536
701062
962875
670341
1360451
204421
1117282
25848
1740681
407774
199498
1175568
1973472
212744
1421690
934720
1406443
911957
856309
1745219
872823
213333
995981
1908219
1288682
1723965
1921342
1758347
925478
1037305
291586
151942
1751404
1376428
447045
132435
1532217
1374617
1848686
1595878
1977906
1114487
1660157
1997958
1099332
622640
1252579
1705814
1033962
1236315
1350738
591431
1407723
930244
1664630
1642570
971232
1325663
1396421
91822
1517466
407995
681528
568448
1847264
162654
1440593
1458693
1114926
1070240
1343860
606395
1643751
61712
942027
633166
253376
810740
1658017
509683
801914
1085782
1820341
1940514
1722430
1991766
607234
1947015
1076285
311560
1485560
1281515
1552529
422356
655444
1460114
540412
69046
1337269
923055
930021
1433227
576447
673831
1549391
1817880
881332
1429213
986631
1266510
1741788
1962795
1558631
26481
1466243
1024641
328795
113586
1545628
280116
1781977
1439265
1389751
1835641
4088
1545144
842255
544141
1630266
415430
1548508
418996
513998
1031327
1235202
1241733
1521343
1895136
245384
1593883
841344
219237
1223443
1497734
968065
696564
1176079
17797
729627
748844
1142051
1816364
623193
461941
126
1064706
704145
685285
1813549
67017
181824
363102
913006
1295546
841979
343755
599976
1096588
564476
1278939
343150
1916677
221755
1925761
177867
1573086
493583
1829657
898485
1587973
476294
1560518
589094
85928
1053108
1612074
1812290
56777
800570
1202538
1478445
971988
939003
342619
1209401
649781
52500
554096
1674687
1438570
861305
1158347
248983
1149602
1778130
1407620
1564957
1250286
1181712
860843
397842
1899203
1857351
970151
1163627
905109
294860
327671
1806953
412981
43987
1678838
1193605
1994001
1623666
1052603
916167
370284
1181220
1210163
308169
322012
58940
242300
1454768
1830845
642540
1683170
240046
101704
1163901
897422
581622
1165581
5287
1089950
487606
605503
850998
502968
1280182
850679
881730
1352958
62987
523159
1566192
68141
1831984
1173033
128722
774062
155542
404937
1552381
1895698
1595203
606655
1828513
1710152
95591
98408
1624218
575848
1103157
17356
1094897
140835
1645193
145016
465551
1801746
1871502
919638
924120
1029069
1240987
1653323
405397
1778585
1830427
1894350
998119
196572
832704
1439001
812490
749407
841347
1509238
1811800
73198
340787
1306391
626326
1920676
997967
1461883
1723962
1240393
433949
1209671
1057119
433676
873755
1360722
363508
400287
1333190
1644043
1815795
1289197
900923
481124
1183511
1893177
1410420
1638692
1925942
1410187
1262761
375901
1711448
1918982
602690
1343802
154006
1163052
145975
1204695
1717601
946233
1682138
71090
867860
809430
1911312
1431338
901005
1609133
120665
271231
152587
403265
1518630
757001
340371
316409
1601532
1066545
315787
363294
651127
1039397
1402028
981476
1252251
1862901
316703
873154
491145
911198
266520
1715895
1516038
1578410
782406
431524
1151096
1102987
421897
1101295
1928506
1507
1075060
623393
454343
1715018
1318159
613354
239909
1013827
87187
115524
1910031
122255
1121634
1080994
340273
440908
440509
956805
176293
1023164
100999
676453
345684
1829887
1009595
1985867
1103702
754046
549547
507045
1073110
1001065
1561914
155397
716106
549333
1297451
1251419
1820068
1671533
1136720
1467007
1308960
430919
1114991
1636341
825063
956539
1475796
1484339
443133
1443544
196639
59806
1376568
1882039
1949927
76013
559707
1836978
1374995
130633
1371973
1019816
9968
1357070
181750
422416
1327864
212438
1582617
1744779
335112
74479
1841071
122406
1425052
1117392
1211717
829274
1859861
1889438
1349538
152541
743227
1172063
569912
678689
1499122
1494615
881328
1230784
1697770
1029574
1593577
1711964
776164
845124
623264
295971
318630
508761
233676
226202
1605625
294656
547945
1796281
812729
294147
1619826
1845889
1819708
237585
101236
1903089
1658397
394698
1357251
99357
564087
958259
1972072
1880888
438163
265485
1411367
477988
929565
206525
1674057
1754358
886633
1979835
1797294
554087
1168080
172417
1272232
772617
188259
1464762
820279
1100656
1548647
1607703
1170340
910719
1844143
639264
1299454
1201755
1216700
1247913
742484
1626210
1911817
1575943
82188
706658
42883
93656
880010
862849
1956598
1486971
31700
436145
1382954
196543
1131012
1340798
999578
1673527
939573
885863
1053730
1902204
1670224
1088325
704468
1393485
452619
909635
1434546
1124855
513492
1311956
1465273
1383434
1066539
1369385
1037051
1850066
1071324
1677976
1636388
632063
778752
1216782
456604
1558999
1348979
205314
843345
620003
921243
1009988
705926
629844
1431044
1977959
360133
1321927
1503642
1012619
1302646
942529
1147411
432145
529761
1078274
832117
1581
1556176
1451373
1856782
1646563
420492
1669286
979046
1057343
1575759
267355
197106
1458355
903951
216680
205709
1950479
1451884
1938300
1178701
1556823
1249741
1979761
667794
1771343
513700
1941396
717498
1384874
1883298
1904591
1179600
816952
514236
644186
488905
983479
1852460
736826
1239758
129258
94565
528051
1436655
1817774
261661
334999
1393855
368653
869073
1775078
1957079
507326
1247410
844885
165689
1995098
774876
1495218
1185395
692145
152548
990305
616544
1490204
1133381
1389595
856365
1452160
1221120
1389102
1988595
1153824
153305
341239
1001362
142508
101129
1101769
1215896
526289
329358
794891
718419
1270411
1582251
1270282
888044
1541845
231424
1812749
1687096
1900614
1564304
89673
1697320
847742
1637098
873477
1848411
1067790
118738
1644191
891469
1413874
1002204
1125002
1985792
808349
568274
1446789
1609780
348144
321034
359739
1600471
47264
1245650
1658515
1984816
813122
177503
1051419
1233883
114639
1832664
1651229
1302675
1567965
105480
1300684
1316654
1771749
1495239
351243
304285
1410253
616086
223133
62351
1291483
1403089
1577138
1877357
1258013
1464317
1824849
176876
1597975
178708
1221547
1111552
513504
1096242
563605
314124
1017552
143847
41735
821395
789443
273458
1242203
1050876
1451326
509131
491921
115265
1737907
1107535
1315136
1570379
1864978
1516286
581110
686921
957650
646634
781362
1880771
814579
224536
800788
733885
1569385
111208
1848200
1210242
1319753
555460
842173
1264040
847422
555051
28485
1444714
1191364
1550672
1271049
189138
1091107
375203
331268
1159183
1342013
1480229
1941923
1907471
585350
553455
669355
1468578
1221677
390170
910259
435548
54660
992150
1488486
1647034
730114
755364
380800
1103047
1227404
503133
1715818
828622
1600133
272846
629662
398934
967660
638477
802660
1242865
1760176
1127589
1933714
984891
194350
236851
536813
55837
190352
1201907
648564
1542742
1841560
1511497
1888148
443138
462718
1474256
1682891
556017
844527
822532
4581
1814440
131421
625610
1024015
54363
1118477
1870009
644274
901073
530191
1530334
1673859
1085004
629478
33084
749501
170649
1307915
1938301
783854
708533
1018223
1066401
1580408
41247
98858
908202
1014348
1663330
1702806
1342102
1278101
1140910
381618
1100864
1103510
651936
169428
905802
402347
1115213
523539
1569786
223466
1521212
87007
940003
1948944
617690
1607348
396134
1228626
1861916
670362
1250831
592278
1668559
1517371
179465
1749000
1906232
102483
978970
1166299
849434
271630
1066894
625708
866339
336769
1682989
1884052
486997
1886494
1839087
347221
548473
36706
1630489
1878959
598424
246713
469651
167557
966584
1654019
1555605
778590
136703
678316
745837
1291532
1209725
1779302
1102801
1049709
1775852
1972901
1788315
1920864
97276
653644
1520408
16668
601664
151032
1836262
376923
1808546
558263
541772
1635870
407126
621752
113576
1641629
1659914
1474495
315586
1605717
245448
112381
1505971
903072
1280576
1183168
1798126
923175
1505466
1001492
1010687
1488057
577351
1732724
15316
410797
867779
1004243
1078044
275589
1892940
1987321
909000
1853544
701007
1622202
248663
867454
471882
15119
364890
1210808
414830
1627315
796180
1371040
703720
1485917
190976
1213667
1149442
458720
282358
758941
566539
502885
958548
1391855
1843624
355190
1405232
1026532
815905
1152612
591752
1593476
1919661
933744
249281
91900
1825785
906986
503905
165976
927163
1139687
1644358
53909
1547382
1205114
1814020
1914597
1135584
1936534
1980319
110680
1069406
1724691
1877587
601656
108599
1121883
456352
318725
429789
1473777
1938932
1690412
579608
1634704
1293845
276830
1833953
133519
233260
101431
1065402
1048896
1317130
1947027
48821
85289
1196431
191482
935659
1639216
512452
1913366
425451
818174
1183834
400453
905177
138857
207477
1657835
1534084
538065
607721
1374059
1835519
700063
511452
993342
100532
467476
1308097
1734287
1036344
436524
726284
1623802
1742996
655683
904265
46960
1420678
1297470
83801
630712
1782808
277961
1080414
1617968
871381
1435946
178280
1573593
1083134
1706621
1474556
1644463
1882829
1470157
1985626
9508
1529383
96127
1152007
1048656
378881
675512
778402
1868703
573663
1999026
948816
1229648
1883631
424917
560935
1660722
1495090
389242
1515455
963022
452792
103770
1576748
681799
1701218
760362
196253
1603177
117782
600170
1305364
10239
1675493
1901247
1761323
941175
409273
666411
348627
1716634
1462534
1251085
1573791
1040157
1798902
1868547
315426
1513246
915527
98707
42496
987254
1963003
981944
372170
1994474
1569923
1248319
177837
1462066
1981522
949657
1934057
1939189
1616993
608239
658576
969275
1734040
1361049
981687
1531288
491666
1501315
415037
803386
610216
203175
650337
54526
616574
1643926
377592
1021067
939161
1298598
1046501
1627827
892787
202831
1598995
461929
476977
402442
1937835
427333
212387
1745044
1802816
1602740
733603
436198
748010
1132535
439911
300298
553225
808984
337718
837781
1972902
1647933
1840178
1504085
1948288
46818
519628
683191
1470845
240731
526007
679369
1778354
882228
1967848
944460
1290409
1034086
909297
1587211
205117
449635
561971
519644
1255250
129569
1301737
1348357
1283178
232913
173708
805893
587674
1937112
16463
294906
578051
1706501
732501
1135473
908329
1368206
1819755
719867
415146
530254
1420059
810508
1059530
1291723
1256354
1668572
1176633
1346605
1137356
569124
545954
1002023
683794
836018
1176471
694403
1834792
764613
1205869
300612
180600
666880
1214024
1566511
1690691
5051
1605024
679464
1327472
1889502
165459
788347
67698
540549
905049
1859532
1987714
1980921
63487
686324
234433
181101
1697720
353464
621005
923599
78339
123918
1328026
828384
333552
1272821
1144598
952649
1209287
891345
339148
942049
885031
1833980
368955
1525069
1139728
1751444
37701
994572
1864997
1323303
439337
1582415
206405
670974
535326
1808042
129832
358289
1136182
1423576
1547612
1473637
69585
1646531
1724983
532843
398628
444218
239341
1319666
1676614
314916
492210
1608406
1952017
320613
360106
1117633
1560952
1565421
994440
1897841
170117
648185
1270317
1027865
1623610
890528
1245917
677842
1682132
118781
621512
647200
588995
1228495
1134456
893804
1691588
1803749
1123914
1840356
441287
1443582
1885366
1710853
797443
1444669
819421
1556210
552320
918230
1566173
396330
1989561
1263536
814892
410451
1283028
1239344
1524384
330495
1785187
1992299
1699944
1021946
613879
737211
354091
1746284
387595
1302162
297198
1058479
233377
365786
31532
934855
551536
1305467
1240283
409763
792362
311787
808542
1043355
1255496
135414
1209796
1009706
1474658
1605129
378975
1880134
867190
356271
909127
152055
1507342
437547
111833
843343
743620
1265196
990723
1043124
1464243
1995656
1365301
1409635
1130369
174176
487145
1070149
1456250
1445037
1524797
1020125
10296
1735355
1212999
363551
1339865
1403085
51485
1623821
1648879
1124926
355762
1473693
1177576
476282
984605
467128
132070
1585731
1613449
1027258
1367318
1934490
123105
714003
1580204
1232860
1653663
464990
788115
1934788
1907009
163465
830250
1687995
1915291
584245
958118
1824692
1880194
521177
1304937
1302608
22403
760996
590031
1180828
1912702
1157883
791697
1485684
1321762
573423
1402259
290578
1452522
1033562
325094
1832254
1124268
661330
1227318
1652424
1803008
913492
860952
1746326
1976098
1264116
805972
688059
1753326
1767346
1965509
1037644
1664582
793214
1437532
1084877
919955
1936300
1431472
1797234
1063858
1700188
1612826
1339121
1573931
1681574
702188
618709
1617804
269522
1491121
1461242
1433304
5574
623531
87704
42872
685684
1698508
1325150
36654
1213958
1127151
343154
296354
767386
228889
835993
1662930
1909878
1286762
1363889
584172
244746
848390
1351904
787225
729275
802686
385027
1857143
1523718
799390
789281
900453
519920
1167100
1882570
240598
340299
1737504
316485
1788238
418828
251393
1659706
1877888
1323437
344474
80129
1091546
538402
1460780
14805
68965
1614029
356422
842007
1948252
264010
1726112
1432404
1621865
1292827
395616
1387128
1622593
1054476
1283403
939486
472313
1927187
1821975
1179157
307075
567985
369221
1552712
1954464
376613
1538372
1694861
1539064
1482701
1150142
157523
1367228
496924
1982941
191166
1415633
1528774
18823
1548515
1949421
1799515
1471660
1169077
1790721
212571
1430041
734235
141793
1139250
566713
1460393
356951
763862
1981933
745505
589786
739567
995925
1116147
1281380
989068
1028081
275697
1327987
1474001
933269
734041
1113564
826540
462523
1123324
1767667
1151919
912373
193891
119456
1924132
107903
1602536
145862
1704837
544660
1340048
1486567
754880
894241
278908
1851572
1898373
1666035
272151
1118684
786056
1357888
1385987
1245406
1980102
1282910
771401
125546
1625916
1846034
1527601
67750
426844
484060
683692
461099
387230
291936
574286
488254
842341
1236534
268029
762448
1605926
1908980
525889
29840
577596
891792
1718380
1898569
1289899
1667228
1687184
445484
1257138
1360764
1149599
1751465
627686
1311885
1685860
257071
1155119
1566983
931315
1532622
1602822
174411
992960
481868
1701207
1912653
443942
1130174
1711732
893295
509984
373299
1121797
75495
712730
1722544
1943527
1797760
1508542
1322881
892785
971351
1263002
1056077
730497
1125015
1608044
375932
1278752
225730
63660
1724710
355739
1073499
1589025
1365053
1464588
1552471
852083
1238425
1809226
1864129
1690513
561676
1634735
537415
424612
407385
128552
1054643
18382
1209537
325424
639212
818118
483248
944402
1341270
1133342
1189895
1802566
1232327
389107
1015824
1304524
1114244
1631417
1317166
1316538
1547169
1467804
1500702
845323
429392
1170290
1547867
1045510
548207
1382267
266752
4264
258702
1195719
1470424
292336
386385
1689051
1051814
1463928
1677923
648117
1805467
461381
1447222
111453
1080440
1440578
818060
1009723
984434
397902
522979
1620450
1635105
404637
1924872
183403
1454542
1940232
1966577
1165307
1797747
1108708
231352
431075
482170
1337011
1097328
1248561
1279677
317826
624442
406460
345419
1395591
1188232
775354
1262739
1619694
1151156
451305
491179
1942212
523758
788944
1924087
572110
1654802
1506500
1814418
1028531
1457022
452056
22819
1055390
149447
1651416
93185
884765
1217598
1387879
296568
1525094
1930392
1990456
153825
1890583
1201897
1430764
1310564
1129283
1784465
1437177
882844
1174490
1995840
1545911
1699934
158464
394558
1212241
1477354
577499
1045697
1649870
839389
413982
1443049
1980281
1865480
1926591
1571199
55420
1777214
1134294
84845
866436
1321584
408418
1086273
1498690
1163011
546377
1466806
1899134
1305692
1037265
71119
1257692
473777
254013
997718
1317818
1142904
135584
1866826
891056
26491
1467243
1935827
1971239
931620
1385186
370975
1615240
1696373
521236
1052391
1544142
351514
1335796
1825178
292305
709054
719089
597239
843641
143732
1187956
385607
1517726
1883469
364756
1211956
1455496
218677
25910
1361898
291044
1658100
1667717
1931846
467898
1997108
1309544
1047181
1590789
1896660
5118
1492062
1505139
1502458
365978
1499671
611633
1906851
1440689
1752201
1345873
1315240
274476
849412
1846692
1776477
311016
1699299
1282679
327209
89781
254385
893005
334669
1361685
71985
762382
898849
313330
1343157
167376
653636
1540299
1102757
284201
509726
465208
1383305
1844463
1474685
179521
1995286
547807
1242475
1025689
1284489
1411394
1592608
74078
1890635
1128779
1525261
751247
1285802
55387
286758
895388
897917
45918
1679882
193107
1716880
1742410
1214231
919061
588148
1354800
1286915
643615
1214505
61372
1956804
1500366
94647
42980
1276117
58181
595225
341475
514331
381717
1563902
1167615
1685833
324481
281367
1142572
719676
1910373
1662532
323450
1775576
1927589
150190
1018955
1718207
1672110
848491
647164
1755068
1489563
1396180
793590
379705
1258287
286716
12966
20841
135955
1905356
1627211
1677116
137825
1815839
427197
419641
205796
1895699
472934
1559752
1550571
952778
1040842
1716004
52389
1814741
1435762
673511
1100997
1064888
498221
1075900
1985576
564850
1722356
319533
1166656
1743522
168761
1823903
995391
20714
113763
1431611
1393170
474688
210451
1990050
52131
172376
1803372
1998795
1440990
819274
63485
615018
1242456
1318149
741854
1477314
228738
700498
896066
773740
1493439
1974936
445985
325652
1640129
17503
973142
1746053
1187350
1840623
220519
459703
1934809
1183235
232666
173596
777313
739099
916574
948470
1974246
1878977
72247
1613459
1327816
425621
1738730
546314
1620735
69322
1942904
178952
844797
1408174
385789
1136276
1409974
1502570
466874
374389
277088
85095
217953
1154077
153606
188487
1851525
1947990
474250
1025428
1419630
955554
1857960
1183589
1300755
1947033
289436
1966594
1097323
475375
1066701
698069
853658
1385255
1994323
245908
1527898
1775861
1617449
83281
1373310
1637695
786940
608173
547722
1779044
1748738
843677
1988138
340260
842576
201536
410942
288207
1393430
106695
641445
1181814
549599
280969
1347782
513123
789143
1264136
975952
1452617
1760575
18743
411964
1341762
253623
919314
1380361
624980
1586486
1143231
482357
385883
457615
632846
202487
840114
964858
495360
1662140
268629
786191
1175746
1709963
164937
1986108
344193
452410
1495370
295265
679409
668468
1728248
1519685
500849
921340
795780
970569
228205
1512521
1582152
247489
582743
1593937
1625408
1945550
1952037
867887
1142278
124656
818676
1683610
1865868
302076
971071
571028
278801
415235
158408
116413
1590510
137793
520200
283617
1122349
1421120
1779715
995757
1028427
1912387
1704842
1661022
387524
149822
1824348
1606162
587446
1663624
1791074
1159406
1210373
1205944
1506162
509110
1790027
127849
414866
1002677
944248
304758
506152
621666
676684
1025579
983032
866554
1664575
1213860
1686439
488441
953711
664586
1868076
1628964
1273791
1383293
232452
1376839
493189
664669
992585
366075
1933394
1969828
1833281
1125102
1811726
1661082
1002400
836313
140790
661119
1946209
1933767
1601620
244229
1382147
996437
1373083
1332044
714155
1017803
299209
1301097
1796100
1836664
1722040
412554
690978
1898648
1122132
295073
249671
1078210
755646
1815462
1246320
1368378
463519
725307
1654867
1243662
1281159
1849301
157898
473017
1568625
122591
562735
1773899
613080
635008
1180648
1020213
1301437
1938
1132186
1729833
408240
566864
1309738
1815058
1136040
780428
1555241
1206324
124024
807584
1959472
209662
1762474
244825
607731
260116
1709985
1874112
776687
1552853
301629
1409686
1947061
612060
363353
1805675
1260766
1627995
1179614
121192
1216164
1137453
537367
1057076
1614445
1905971
690210
1548127
1871553
378387
1488497
360686
571899
945364
1224939
1669162
14629
1648284
541172
776027
1271328
511819
1448858
188471
693683
1947432
84400
1437624
906001
1684935
1351696
1086432
1607143
121438
362959
1780472
1857989
1457230
73523
1916857
1746532
1482753
1974774
1166043
225326
200153
148198
1056408
1451538
1121491
1899323
1658022
1212564
1559000
49149
1885569
401143
1343419
1114188
484204
626462
69180
737264
80172
307863
784761
1521403
1356389
697922
1218631
209386
911943
1649425
1198811
1274674
530712
925740
1465593
292310
227136
1904970
1986644
872063
1699780
897603
1981982
1358398
223939
49590
716280
451094
911056
814955
945006
1874024
1989626
1129643
808568
282746
1435049
1475950
1640835
629936
948664
576502
1365529
1665353
1166430
642168
1088891
890879
1770469
1907976
338410
245204
962039
1208725
1119393
1024053
1147369
1080257
1412083
1574963
892508
83005
999092
1495379
1645880
586671
469198
7150
799453
1297142
1748044
359039
1506818
1198243
1944936
382213
1932989
1158844
495439
558591
733605
843107
1321860
1862539
1351631
1150094
93045
1041114
328826
1223985
1191787
1592283
1239604
1746756
1719079
1041851
1526581
654286
1931176
383323
283653
664178
402431
161422
1460957
1066117
311064
1790591
1016459
234752
1565308
18773
522690
1494709
1572430
420838
864853
257415
921347
161697
357890
1736062
1037585
1456028
1325074
813501
701255
308490
312020
756328
977297
1813010
385444
1590144
952146
1739376
1115217
268533
579956
941421
985028
269720
765941
1669845
1876148
300944
469934
844417
332955
1788832
1851842
793560
940572
1941958
622489
1355469
1660130
1841772
1328847
468092
1160781
1161135
1439745
217922
416914
30249
1946126
259730
1984418
789391
1098986
1978494
33901
1764795
1644569
1778951
1919001
1057284
1049820
1555896
1758382
1933774
258933
1513043
1421705
84657
1877098
326209
627218
284139
1592000
848486
388518
226721
507904
315514
1659395
1551732
1945209
1349583
663687
1417938
68237
1350205
1015651
851277
1059648
1116356
1408740
220646
507379
424533
1755327
1041801
1973083
43578
734673
1280819
1609
1136420
955893
1943670
617895
1077906
1179267
1725452
563229
1955561
263301
636011
536716
1151693
548157
159779
1861560
1656622
102338
1189072
464060
793218
1106804
1927984
1272130
203324
1218755
206499
1870404
1089075
1899107
1597233
840109
153164
154202
208974
1766309
450057
484621
806946
531039
1493209
545953
851717
819168
11035
1156167
1416811
1513532
21679
1583568
1108395
1613545
128925
500814
48022
833861
438480
1718421
13825
1073223
1475512
1034581
1132561
394297
1608951
1515150
1238977
215972
1114216
1336199
1419847
1691817
473129
131439
1709334
947806
614699
512152
1299423
476397
877345
1840723
1357800
1729256
477649
1742316
233129
46909
793961
169502
736900
125724
1505668
799322
1762080
1462275
1358660
628477
1436561
757911
862855
1032474
266052
625350
1693474
1518754
1378626
1644665
724359
1826782
1568743
1433566
1963573
760166
1084033
26610
1307187
1090203
776013
1879187
1055288
699861
210339
94541
718416
1668212
1160808
1145781
318968
1777512
1329107
1384475
645162
686297
1291015
931213
1935403
1909672
1010443
599193
1546904
435690
454171
169194
574667
171808
998068
686549
106516
743581
404211
342829
382915
391863
688271
577507
1840866
1194631
1017334
1649682
490165
1967200
562134
60296
611024
685651
1918965
1336996
1667466
1014229
1736974
454751
390800
158883
1557981
395138
1044670
1134129
1225154
1920588
1553143
728380
950099
1779085
1021599
1593234
1637807
257969
719330
1725937
1438765
1989761
237412
1920844
429724
1402351
712125
1653635
1332364
1366322
1243770
1724668
134943
285828
167448
39565
976563
783286
1713650
411406
1686081
1538382
1383698
113196
1874966
1144841
1182397
1241459
1297518
296822
715572
1954988
1293852
1878527
904951
615649
1978666
605232
1368893
1133230
1772620
262334
1957929
1338751
1504283
1099036
1601065
1411738
1401733
383077
664325
491588
866988
1592170
1889002
1380638
1843241
1580189
463577
1208970
281338
514771
1318622
209804
1808045
1002138
453037
1774983
326262
1182856
1976671
490048
208873
322035
584091
1584146
848296
1554317
1776712
1758276
485539
436074
1504296
1261448
1320355
1016591
1325215
38863
445975
969487
222444
282324
107881
218237
1532033
1317162
1694214
1991513
1566786
1309135
148701
1821332
1902965
828966
1095211
450504
1814185
1903197
1233926
406818
591824
638367
1564853
1102687
1265793
589237
1065963
1988411
913424
397305
1962538
1759062
1626620
1965327
1627720
1409248
1087679
1596508
1328451
50775
243700
471879
1930284
1726217
331421
725123
1143208
349600
1159943
97089
135218
838470
1499275
660247
1926772
472062
1664999
618905
1879762
713589
640116
1342272
1940011
1347891
1283703
684484
1421526
461118
1693208
1088638
1161832
656238
789054
729709
121420
1164154
701861
678363
575651
717803
1480359
1313234
1488473
1496067
635471
643377
163774
461533
1288811
896811
263741
953748
1611442
1575393
1585502
1948111
1131839
1373845
185894
797266
405012
555748
1962766
127123
1848650
236637
1874785
1557971
731610
210700
1511593
509691
1330928
858385
475900
762736
897660
1525980
1854950
1718451
168278
895851
1306172
1385662
634930
1219135
999877
831052
1870276
1709608
258618
515887
1601110
779329
888736
98945
332261
1702975
1729752
1849390
982450
1693795
515184
488095
907538
1046130
48302
657182
1831502
132962
846931
1330286
1040401
1165471
1549452
569616
1829517
564645
429424
706688
1004723
1585271
606254
885415
838715
1061523
1067334
1241936
450877
1296525
291712
1161531
847646
481170
391448
741128
446306
339579
1738522
1249937
714774
1982107
1770821
198518
729120
669097
1517312
501677
481477
974273
1992984
178756
1264060
1486984
1530826
1567686
627365
856983
1378521
402397
1623113
831750
72703
1861902
419807
1294083
480631
1747831
911044
1636861
1143629
1942857
824900
511094
956519
1493096
1795079
1036656
656759
315253
1475829
1750528
1106327
94379
863116
1532394
1376881
1709554
1077422
813529
949831
1413121
888076
975313
330139
1462148
1703141
653207
293713
696166
872118
1632195
1707981
1681824
588563
1808817
221960
945197
853466
471247
416752
1695756
978121
1895492
1554984
343100
1417064
1870907
1375889
127635
1788661
1804773
641736
930573
1402339
1523612
1935041
1309987
540481
1919253
357704
994866
1787832
928204
1844783
1118010
46281
883737
1028722
1936641
1140795
1169571
1877184
451852
1541067
1109400
34940
1144838
1125423
1258045
1549053
84706
652527
736003
1052252
718131
1741015
924262
1620504
1427777
383041
1634615
352382
1558787
373963
1629002
1064396
561993
153317
1803423
402164
274852
1267486
1568172
828953
1264818
1162016
735141
692910
469620
874394
1934751
1511249
996130
1556103
478851
1306088
1854020
490017
308332
1508907
196545
922010
1496680
947054
1260108
1644354
1646474
170013
1190163
1117930
1394754
1556132
706841
1215574
757060
1779662
1976383
607129
1072501
1557556
826589
288399
509251
233235
728826
468458
755517
1396426
900714
1577774
620685
613045
1505956
1404502
672178
1277943
1390171
1995555
659865
853550
834597
1580153
358915
408668
926488
1571808
512497
1183742
78519
1723103
1625301
276969
854245
1342988
11155
1073307
209295
1305356
527991
1600837
510881
176645
1092336
1295130
825027
315682
1548397
1186134
175740
121976
99649
1917313
394820
596454
1257726
72475
1907685
1011153
497626
1233584
889822
150035
1133179
1826318
1920354
1278617
1524652
1264264
1753035
1639046
969726
1931131
372197
478966
1832858
412489
455755
843440
416530
1401818
1927945
76091
832120
438996
325247
1233665
1970987
1548322
1047776
1657253
133965
763293
1721014
1229544
1309606
39082
1582095
499035
280086
139895
1668962
339101
1975696
1733434
1521659
1487857
199759
225215
747277
1920968
427169
686617
511468
252855
53697
919208
1537077
805708
1119012
1215608
861465
1715205
1517956
1681185
897665
881316
641974
1918968
226628
1455879
1689132
1545626
1643607
365670
1301759
1598852
880747
436983
1124113
969929
1240292
1314424
649906
1096920
1531975
1587188
1752656
578680
1503202
1827711
1717819
1808665
1186440
1754219
1381934
167422
1852299
1395096
644496
1325244
627148
1175760
65732
1418809
339884
279706
38181
716924
923120
531708
740323
1218283
868879
1998922
1073877
552693
221545
836211
1007015
664656
1622991
1574142
634302
392233
1860477
1570950
1011923
1375839
470077
391868
1825510
1095113
1249493
745977
1088465
1507453
1768479
881029
71823
734105
1715451
1383064
1235339
39498
87214
335312
193508
696391
1267812
343662
1742529
1776907
1772143
1298155
118275
1168832
1391481
1115758
126856
1884977
262572
465507
918542
1998133
1035992
457834
536128
719780
848457
1825486
1438687
963627
810635
789247
396933
1946074
51358
726628
788055
910161
738605
580975
1196234
885733
907304
1723897
988168
13782
1134208
1679510
1890358
1692701
142247
263030
379003
484199
925455
1471278
1109327
1119873
508300
1847714
1349490
1854485
726638
236000
978166
1510995
1455928
292262
998340
1440815
1781821
645896
1862769
537603
495875
1512833
1375294
1942672
912203
996658
1540887
1117327
1383421
542855
517453
963942
1602537
1095742
873442
1475091
1885911
1008214
1420746
839507
249293
1557847
1569828
423922
1114857
729580
668778
1325431
24645
1392863
111259
312652
1008270
1295826
437471
1658087
1471048
1743956
1051311
1926572
708460
1253189
164648
487852
439641
1273682
180680
165408
1772621
1683131
1413673
193378
1169455
968230
670366
1915383
1698734
1789885
380677
834531
823668
87834
993222
110251
1529073
155979
766691
12473
1733602
658622
593737
184368
423646
1783454
1636573
1888114
1949274
785787
782969
610904
234882
500330
1029228
1393257
1511857
1127629
701005
1381337
540519
1995139
166974
923150
424047
1918011
475835
33365
1078642
1923459
1318687
1168407
938820
217890
1023056
250963
179802
1265083
1714402
788532
1095628
1999734
302029
858635
1389099
634750
61611
742518
961653
428463
1454069
671838
328706
1006828
1927272
575548
1859810
384133
997056
1079983
160718
1123163
1801974
1821789
1274318
1370375
828327
360912
1660735
119997
1921403
1086873
1461938
1791573
506355
330128
1154997
503283
546099
1275673
1126147
374625
519916
1166305
824430
725387
1827405
1303682
127840
210293
434546
759571
974109
1092152
1625602
334186
595927
1686839
714570
1263598
1785115
1644556
1885683
80353
511310
411507
1261627
787974
1074207
852452
1182766
1526530
1667961
808449
920014
835586
1262341
281000
768229
1242512
875324
484030
1229455
428526
1997709
1468104
1607073
1754641
554620
722167
101222
1716281
651491
1371917
410317
985827
1707048
126301
161467
1054850
788702
1670122
1337302
30093
774623
1695919
1323157
47112
1717849
1853537
1786477
72818
470847
645295
860843
1076296
365786
1152622
737005
345950
1712961
928396
1691386
541885
1152395
191489
270688
331342
270947
677307
312270
1370006
650144
301963
560125
53540
583476
591401
923588
703377
1887277
1131465
1556780
557528
1768859
1921890
1551106
1459526
1070648
912914
211922
1059243
987887
1157795
1506940
855183
1104018
461670
1471280
1625270
1239276
1787158
330270
819576
578995
1352798
266734
933286
953409
794915
478470
1957975
415843
1661465
107073
1123643
1004573
1505931
1633961
1107595
1932782
722106
931977
1307323
467780
1202602
1297676
622699
62185
1256905
1273607
1406020
423728
682245
1193977
1155251
84367
1419239
536822
96772
1476602
876502
1427084
485432
1660800
1449819
764026
1805308
530627
1735899
1241894
763588
1713437
1474264
1669627
1395334
512732
1616767
1769852
1671739
444163
686571
1857061
1842163
1592534
936588
1181870
83510
339385
264579
936453
639059
733675
1324637
774428
1393427
437073
1042980
1099788
1631595
1802872
1612604
760526
168718
31098
580168
955503
1243697
1201533
546008
1981246
267484
137908
214055
1858827
887109
595944
562978
405793
307083
892382
350489
612270
433702
1036608
594525
940018
1942063
1322806
22751
1400125
996011
932432
1521356
149407
557291
134238
286675
804452
641134
308120
86395
1073899
477450
937765
1818080
1450497
545871
1044341
606825
73880
868861
507820
1534255
690895
708282
1115060
880834
352218
1744080
603874
1058796
255680
717372
431830
1387499
1494785
591065
642997
75357
484946
1132537
1654418
845992
22567
469257
717333
713874
970439
1187808
1409491
1814823
1126080
1378141
1491785
1817852
1825007
1179510
238908
1452487
1431795
250291
931933
694392
1032471
330219
1429800
1828207
873750
1080342
557980
340298
513487
11786
1984803
521778
561400
760271
49291
1734501
1725970
1987216
479213
1710867
1279755
1970505
1053736
519129
157407
1967342
8097
770058
168654
1935900
538599
1450334
76778
480942
123975
126152
846736
1829904
1159727
766251
1938239
1247763
1157697
712046
1690420
378342
1753306
340496
1588832
464516
524494
861772
1001177
363734
823461
554203
922282
318360
626138
261597
1497310
953670
1440978
1886183
1982590
289836
896742
1724437
820674
1122926
1664614
1470448
1983855
981827
1970964
1832908
1677405
378365
1013869
330185
24672
505671
152183
1078092
1392304
922376
86109
1612261
1160575
780437
1817298
1356571
1817151
1966401
169018
1371182
1273303
1407757
279488
439108
951263
1986423
1390435
105451
604499
1108393
95012
1308546
318411
1382980
1872352
20775
216804
1427704
248295
1685020
758965
1921764
1260585
184634
1784487
489493
978566
518322
1016426
1666444
601227
1347868
978046
1105894
1199314
141451
1701475
1037811
1625144
147937
164187
1185774
17705
12925
135558
909
1288505
1649171
1776764
1616734
662627
987716
225079
1735315
1001562
1175275
173220
18400
734070
293726
776576
561621
717159
1171793
1856528
1531798
1504532
169867
1170017
1671683
939320
448973
353208
1464738
360517
1301035
185346
535562
1231107
561252
1172427
902735
1909222
1599246
1274254
1578418
1532013
807198
260713
159880
137551
1304291
155060
1686362
643287
1240006
342985
179400
1922892
270719
1621243
210016
128842
1384312
1030611
1698196
1245316
1650852
1764152
1434856
1189833
1845681
614667
649894
1307994
1140039
292993
1260819
819225
690757
781266
1138429
1435340
1454792
784338
197172
343620
1220400
232763
1230786
1625993
1962549
994419
30831
793525
769220
1182291
1085896
1693090
64652
1105516
1031986
1076549
1929737
195182
66628
1008304
63998
1897903
1280429
454652
133384
495651
1735328
1806430
1052832
669004
76272
481107
1309098
724726
1781710
736970
1335408
1557475
1778778
1307708
1984706
614407
613449
432610
1198062
1313936
1523806
231351
916346
224740
1843797
967171
1503465
1239068
1898548
1182811
1531896
951579
1060740
206152
162134
1008336
726119
1234221
780
201193
1918430
372095
1934989
1349345
1033706
1943064
1270402
929012
372846
416554
1919137
478754
770935
579626
1981357
12139
76500
901787
655956
1449602
1816813
818311
1688271
966460
702970
1657764
1517297
39020
1569185
1769129
905920
886134
1693813
1647527
573388
796238
1353213
768664
1975599
793388
1294753
1655106
89075
1655293
692968
124363
746793
290827
401987
741961
952694
906336
289366
1940240
1273917
1707603
538832
1436844
410504
880160
423969
1652291
210564
1420349
1735168
1848173
1811358
1870003
70329
1752371
132329
693735
252271
603670
93037
1804206
1689472
289877
917456
1027208
151899
1466461
1590743
1887477
1626403
100267
1981733
1638658
46705
809981
1190042
765355
1373046
918280
874134
743592
28920
327218
1250691
1454560
691170
16551
1282865
588084
1569576
321856
1096911
1461585
1850811
1087348
969360
253122
1770290
1395455
1356188
175868
1630674
173222
441601
1493083
771220
1938463
419886
1519143
977986
1871539
1270900
1379950
111167
1106934
382055
1517652
629907
1177633
403900
802639
198502
1083383
1545687
399736
156373
1311858
1720660
1064142
1829020
3753
618509
228725
1730400
1311303
254228
1039311
185373
1000968
438137
489900
886677
850625
735417
691232
377008
684163
442215
1002147
299254
357481
936618
454742
1081620
765670
473258
1437401
724694
31837
1726944
1638517
1559440
1324206
443048
1448502
490868
1465740
315617
94953
913639
480854
277938
1334727
1632368
1339897
1049483
1975288
51751
1837362
556393
1575084
1928188
1922168
1887565
1468648
558426
412176
700784
770535
955325
566418
1549248
966253
13004
1222558
191578
555863
1421610
954911
1603221
1999194
1742870
424381
1852285
497791
1417255
656423
829623
1192471
1833898
1457693
863283
1935731
813048
1753747
1258315
1740574
765837
1423330
1770073
624147
413355
472425
666730
1074047
1273098
943140
1008662
1301631
1864089
938902
375980
1653881
471544
1547091
52472
252575
1853942
738576
628230
163083
1856732
763513
597940
1192096
1426335
1550992
1811753
774173
1537301
54348
647391
949114
1737901
1308561
874440
1792756
467605
1306098
988692
1536934
1679859
493596
1123397
1349195
752675
739952
1769571
1675088
1111499
1441505
354575
624895
1803616
448733
1380030
921798
450838
767499
239109
8467
1331550
470556
1149870
1365765
1554551
1430566
1546333
375788
864918
482606
1584941
1312418
376356
1746717
150562
278746
1529568
1909523
1882662
975099
80042
86675
734166
217640
1866242
20893
1902281
520748
524428
1194119
1462535
360096
691763
431941
1996001
483232
142234
1862424
1723414
339640
229179
446300
1727880
1110785
1980752
1467002
516692
405122
338172
350972
697192
1505901
438040
998384
747471
318082
1376099
1389831
675346
1966953
188264
1990829
1028590
1539918
863750
688376
870241
458521
518382
1004964
556875
1400270
1034483
1363242
735552
1867227
742351
417447
677768
1946832
1185396
860972
1424263
1051925
1762991
1750686
1243976
1219687
1713204
258214
1560940
467796
760240
1333566
1437855
218776
1477642
1731788
56454
13208
717943
774991
242716
614977
242949
918490
959961
1429616
800833
250905
1026708
1633446
769076
293415
1908076
1898808
1834387
1509196
1219592
930381
1246363
1385568
153288
161431
1379704
582273
743671
1207484
1927636
1954962
1056351
1445931
1655307
1396167
392440
769001
45262
280212
19746
16360
92113
167924
425260
1374249
1716627
750869
724398
632741
1571904
128332
1710645
196341
148483
1002377
1941118
1806318
1249394
142482
1656228
650263
1363914
159801
1093072
1159342
1669130
93537
671211
80734
1523561
660720
636980
744241
804814
626816
599858
1734884
1449297
1884141
499232
934852
1693731
1967853
1721549
1578330
1163925
885500
827517
1284968
1629776
223918
1463672
472093
852322
1730588
1125346
282270
1442559
1615475
484860
1330696
266560
761518
1730816
418160
1584101
758950
175046
1319687
1839707
757915
1910254
532963
254357
1690980
1085893
1362227
330975
537750
216110
53655
568183
1707101
358900
1307704
630577
197685
1453579
1504191
460508
286416
734706
478806
372651
1329477
1392283
1693174
387672
494610
324583
1295297
1103510
447213
18391
1704182
1177923
1448132
1753043
1455707
934166
1993947
717137
1031555
1475943
461331
309357
1495997
1582476
890231
130526
1428383
1125889
32610
31374
1851574
368515
1180541
579553
1463501
1466695
1767991
357792
1540595
12507
1637777
1759372
1790980
597907
478749
1373830
1594309
607539
652177
1157220
669841
1960302
1650962
1891939
1644989
202572
1365757
318699
796784
1090933
1088817
847395
381152
1841376
1579495
931341
745597
1152170
1522691
908739
1741371
1818449
237872
4744
1282145
1138760
1988438
1337819
1115663
862956
1906636
1268916
1002112
1537453
496673
1022610
759838
274590
1929282
1266548
1965165
1713220
1895396
1051676
649560
1956649
1302487
1663994
143820
1386846
330416
1331722
495328
551220
673616
305819
983152
724443
349531
1584779
1991549
133540
7239
1459481
1432979
167098
1101574
1016352
1224120
1799622
1361269
86346
749151
927636
1565071
720053
57764
1811442
251886
623514
126590
1243962
1750678
507202
1495619
589234
576128
659680
855137
867581
1715801
1867162
1359703
1057884
841292
1006203
681291
65911
1653236
1744470
916885
657521
277740
638791
416686
759662
594226
167835
319841
489445
1624235
1981587
919368
930988
1055961
731769
1807613
1125661
1842132
1643334
1968887
792696
1613228
1610906
84979
823999
588794
796987
1497104
1644191
955990
1896415
945344
1198927
1482354
510120
1184411
352245
1206068
830007
810487
857392
760204
877518
1345166
532147
402689
1221548
32968
1466045
1891754
1653769
875756
849366
1915750
1351312
1165661
755417
1630719
73876
333532
1671771
477454
557090
1792573
1397521
576181
1035168
1723531
1924107
363977
676686
552066
1429814
1598579
739304
450817
462956
377291
562299
118589
1281032
1609753
1111496
611835
1880482
405907
834139
1139488
1592637
1749556
1089599
412853
1985827
929713
504189
1262496
392314
1660560
1736689
1946052
1764854
616571
1604940
467569
574880
139582
1775294
1403672
1481087
1308698
1583313
836758
2904
1506869
826057
1094851
705941
853819
79289
1696729
771723
1707164
1624463
172261
1648826
1162248
924791
1737271
181937
529190
1259749
203524
962022
791887
1436981
1572398
786051
1311950
1733228
1219903
1418221
1881880
244098
1491407
1680605
525036
1460642
1309647
166070
1061295
1105404
373891
593797
54916
67740
976809
562246
928879
801308
755880
614293
681452
1984400
3458
638264
1944137
1362724
479109
627267
1890980
1654936
748053
589465
907327
1392651
1121537
288544
239429
771370
226623
756838
566286
1505206
318749
1797454
622576
120011
380030
720812
1203361
624962
804226
470967
1861383
1564367
1717669
1093582
423409
842067
586508
1140331
1083209
1300044
1058718
86951
777412
309075
1585844
1908975
1801771
475052
1115490
1701517
1205925
1841109
836525
158925
1076310
398088
1666125
1328034
723445
1610138
1503336
1352717
731292
1335171
972648
205445
267180
1778174
1338839
346544
225148
927334
670335
1159271
205443
676891
336206
1060140
532181
1880953
1431413
21534
1732595
231110
752324
1136679
1099240
1206906
1370221
1379318
188402
460817
1220976
1554228
515942
1953053
1361301
863142
352526
1982864
1295753
1686161
1460028
1035107
416471
158371
1527462
761878
1170570
1349718
1001576
1263987
1100769
1252748
1880076
1402831
519904
1827746
204918
1059391
1610278
1984089
1518807
690834
841582
86032
1913107
1251490
1755726
166452
1184811
226982
1241641
1828500
972744
1683348
1001251
216981
1008412
757075
862055
176061
390828
1258254
700485
366257
1842821
1648429
273036
1414512
180280
1943281
291469
1384606
690011
554022
1620370
1284749
1581496
1926452
1360003
656918
1174445
41280
1290167
1945937
550712
676512
54293
498935
697100
552777
838056
392818
1079554
136751
1048346
622530
426949
1887335
1725496
1596644
1595292
23726
1269305
1753348
1726958
819963
89342
554551
1223339
696321
79528
799391
1437779
460508
62177
68310
870628
1846021
1785215
1132279
1890986
293824
775148
1687193
930957
1053159
1924410
184874
164663
1612665
115093
1274563
484275
522749
1076368
441233
719659
1407697
1467136
1491288
896401
952854
1039768
539958
953580
743238
1479908
999564
679883
1036706
1164246
974321
978679
1010619
1847858
282589
1085827
1591204
381147
1563616
650884
996229
1008286
1455039
850510
879675
186908
1142625
998943
1176097
849442
858221
302346
933978
1408189
1306845
1458766
450145
1901481
564176
1296950
718135
99937
105916
653276
617488
1836538
489201
1703664
1986562
1414534
829923
248812
1930103
845653
1945617
170482
1460278
1189855
233050
1721164
1132702
1035153
517504
1653104
1066025
898663
193266
814707
1218080
729467
128796
776356
1129969
1195036
888740
375230
1910046
731993
1655934
1403894
1018196
464399
1266842
836785
1281476
1378721
1491934
335180
549151
661411
772355
667944
548127
1786366
1565854
161337
1576333
818758
307232
1154131
840977
1882386
1280102
346810
1826243
1530486
1657603
1325767
113529
1828696
1214204
931076
319323
1388233
1779989
1975160
1387974
1949784
1582815
930668
863334
370165
759736
701759
822060
24866
398725
87723
1891232
589923
605847
106358
610512
1669964
1026411
637668
723128
379247
996559
1909215
1642069
1575258
1246990
1166692
296639
322107
237029
958148
684650
1947212
1461937
389866
1722832
705829
848893
437436
58964
768872
131911
856133
834595
238538
1234115
697080
1490894
535609
1879246
202328
992015
461444
1831581
1007529
385743
959097
657120
1812496
875034
566055
526510
596529
1525224
1017822
182538
898161
1497053
1473750
1980907
912935
1900687
982026
983568
1686486
1930772
581106
111646
969730
1453922
869295
185546
577337
161363
308786
1678730
240332
1361011
1485418
831456
442666
376551
1938113
1842482
809903
1133758
1172657
732935
1471011
182717
1369981
1601620
851396
1629004
1354992
1575085
1165395
1918047
760875
274222
1462073
1928864
1080127
1464390
388272
1613698
1224556
125152
1304381
1872236
1762080
1523851
1394487
220577
1648334
445227
121385
1995269
1192294
280885
861958
200591
170821
1839587
910054
1735628
1772690
943411
1465476
1770357
291877
128877
1867889
1402290
460095
1169210
1294893
1987569
1553818
1126850
1508279
1027827
1319360
311910
1937302
1115817
1316666
1800856
569861
1416893
854900
724681
1814553
923343
856486
413561
1726691
337931
1473708
1320974
368546
1586682
572148
1786536
1651
211650
1662868
1587309
1443372
1685121
1409762
686593
1270531
1994461
812219
3176
179534
1165406
1667433
584698
1616380
331801
474891
1470654
1245806
587406
350893
350522
847421
1027515
1376330
905189
702693
1397
197142
1734839
823209
1963122
1903081
1412873
698295
410578
990869
144889
1224984
1971015
400940
111241
181213
1763359
1656308
1091483
20650
1985287
1573289
1778388
977028
407052
387264
40784
366382
28473
835102
553832
792708
1546066
460478
1757367
1337980
1297505
1466698
620929
1492410
1818234
578862
700577
541421
1519897
281841
1343679
781159
126579
253427
1247631
250160
1244992
1152849
1233248
1584595
1323223
1293967
417886
1723798
873516
803523
1402085
1326215
983593
1011047
1725382
357968
1777800
421377
190153
549136
1906209
1936568
1879308
333110
937513
629147
29790
1874461
1299722
704363
186575
1093247
563643
1999659
865409
92044
128933
744346
1147484
117585
1319617
740948
1706241
1081099
384972
84871
322366
1285537
1035255
1697799
1816638
824809
510895
886516
1334303
1209545
917935
1044660
1305671
56000
1734606
1452457
1694158
1866145
1954725
579730
130991
800110
509482
243800
457633
1965304
1573860
178787
1394147
505754
874850
1831919
714539
1036768
465043
1291519
302431
885589
1973769
880706
64920
1966950
734971
50646
18326
1716419
1330536
1290283
1747916
614688
484093
937829
1434566
499885
1503057
1353725
1077928
97771
1035337
1455718
179368
1949129
1965877
974694
1761158
780184
315320
11236
1577134
49360
1815304
1408797
441781
1739089
56884
981510
1214458
1237333
1676846
1936449
1149475
685300
132004
550073
888502
451571
1599399
275989
392139
724193
1267148
1928271
456352
1653578
1710979
563539
1430687
912619
822773
684308
580267
1429097
1263504
1358950
1626884
1163049
1355224
1973189
633589
547002
251447
272922
1966178
1772518
155734
1708075
1378942
392679
1685500
1987990
1915403
670723
1314073
380080
1385415
323494
1349232
566112
1918644
1179745
167690
104483
1327836
596257
292297
410540
884559
1292367
1854993
499233
1090167
1424998
956903
826995
977803
1039736
896412
1137389
1421981
119716
1539942
1670706
1267461
823600
544307
96301
277045
177854
236795
614884
1737965
888514
1658236
65870
1321560
1127846
1663577
1427339
865283
620137
1747725
1579239
1658673
1795074
1506382
1530194
581770
1152481
912722
1257083
380542
769444
1192274
129177
258726
149268
1034803
905020
1969385
1571666
987886
1158955
1138537
609404
1388725
206370
1010323
322002
1305073
203399
1185733
1486008
1606551
31891
307873
1736901
505120
882384
94500
1792658
672050
880716
1661958
1250794
1448239
693979
1938972
524429
1361892
1371284
1998198
1418842
194508
829385
8363
1137463
170391
1568979
1173448
704415
1379885
1169919
720766
494796
560938
1516769
921401
1811797
908363
1266589
1272444
1820202
177118
1449100
1521220
1327730
610174
121747
1813344
1564795
1362515
561080
1775992
880386
532868
1363038
1397284
1170633
179665
1062339
209198
1337600
736764
755720
1952218
437922
1536872
1763652
403888
942939
177861
459025
1157193
1668883
676050
909609
1870714
370798
373373
977104
1158058
1236548
227839
253079
1266768
150698
617427
1338702
913721
397679
74829
1406805
219380
202974
815658
665827
1407015
91735
1257180
1137621
834960
1594624
1005118
685170
132553
1784114
1867705
1292685
1622590
1936162
258802
1031167
1780672
1126460
534347
1778921
1356810
526596
158489
148477
1156058
586518
1789425
1183772
547093
741445
556819
486168
43154
1594359
740877
225306
1498195
625852
1130916
205086
818097
242682
137783
1042609
974149
1560851
1411163
516137
584146
1271406
173182
1761754
762449
43943
39790
355740
1038475
862156
425394
613947
1283158
307305
1799146
1787938
871531
1909550
282861
966093
1926654
1635477
1665534
798408
418076
1067437
158227
491935
1538084
449809
736288
1476715
1408619
1375216
992033
1769059
1714757
796612
575959
65891
1307665
556327
1724518
388900
293951
77238
818179
623619
592380
164430
1352327
242963
619258
1473856
461243
892924
429370
41394
1473363
30405
1332962
639572
187485
270180
613620
1334202
286999
224469
393623
371795
1230052
378874
1609046
567114
710195
651165
1462587
348597
2265
1916906
1457119
1195863
1227289
1948160
1293407
523451
970525
1802599
1813930
1871256
1160971
1665755
266621
1871840
1457090
1765227
1380280
1951536
203270
1516674
1829336
131856
1351817
1791083
1519285
213546
945553
1117848
367009
899765
1553095
1936757
145653
1120715
404535
316069
1689888
499422
1574675
1138287
863579
331449
12878
508412
379486
1814456
21841
1813917
716461
510820
85993
1821535
22482
334014
1846262
1314361
1325321
506297
1143230
1848990
328085
474509
1031364
1134184
1522674
1046356
717590
10911
1160388
1571495
28241
1585700
433662
760227
1411982
970208
1586907
319293
1293889
516997
236802
756209
1347800
76595
262448
1561131
726360
12997
592527
103464
978697
153399
1848631
1869937
924099
1001603
52318
1009740
603180
1215350
1181793
1754910
172512
741836
1474660
1728649
1283647
1388942
1207479
1201616
47871
333927
1866576
866362
4335
203733
1220448
1997352
955449
716896
1089516
1593163
1657650
857037
923522
299779
869326
145703
1275703
1003139
1917708
793989
1266364
1772613
885435
12800
1017066
1857435
504197
1892821
648031
42493
1509399
1385111
1941342
953621
1579023
829045
892782
1110324
1344076
1438914
306915
1708309
859726
869768
1995035
13050
1937854
214417
704185
12362
1210460
218435
145034
1259812
503732
1657756
791429
550139
667169
1031452
1789913
547422
1450288
162226
609531
25374
794912
382828
1618434
726761
1954470
1891633
1310213
1310570
1466793
1750594
135739
1564409
665240
1253073
1661632
937832
1521593
1842518
1342644
1537101
1404445
1606049
1065272
1530183
363269
280738
1728847
473381
143497
142176
514625
393738
91880
1818030
986598
1385506
58325
585850
1412770
979619
759438
689953
969212
453500
1967190
1087043
1632667
1387910
282922
1703897
506847
1970156
348868
90426
577693
1361493
587731
406439
327127
1910224
1955583
1736068
504443
633404
1329385
1357043
1704416
49035
922471
654027
678854
1956787
1859796
927795
655111
541628
857910
1395509
1141866
629206
308468
1580063
721802
1028933
815530
1657260
1260894
849504
797666
955493
1618305
314699
1689968
1570955
1257693
169171
1297941
1153719
1679194
694364
115825
1721249
931620
1515030
1881837
1935671
539757
1103564
850140
266489
1475529
394262
479981
1308541
638856
795150
1271818
1022042
1327137
1059685
708645
558644
121437
386892
1296193
665158
1890903
1945130
1660861
1987375
10930
495083
406497
720300
831850
1758980
1338721
455414
1706158
1219218
1169661
718144
1175029
1357425
374870
439446
743707
1517166
136825
463985
984916
393111
1330655
1126237
889317
1706480
1838210
841725
1091775
104619
99707
646126
151397
168533
1087226
1078188
125752
591534
697626
1199417
587359
594599
1717295
302916
1278806
712973
19632
1256675
891048
1228696
1235165
872389
886428
1906070
1494058
1664605
461177
1253388
125917
732249
510407
1979827
649556
161478
819787
646824
63437
25450
1519915
211809
874951
157015
726539
596167
1245104
928570
1817006
185506
685062
725238
1037747
726760
615161
1092039
827817
369702
1118166
1814184
1336330
1184269
1050864
121236
1626131
1148349
1106067
1281326
1373219
771999
1000699
1794562
1244848
430186
835271
575301
1543582
453318
1366493
1827015
1257190
1029027
471828
1823201
445823
1987806
478535
1794188
80316
1935732
1942954
1418080
812469
380457
364039
1951363
1790568
1826388
1211300
1361118
45752
1773447
1316606
1467572
1374841
671654
451615
1733679
1078059
1543653
1325181
494705
1598793
418154
793657
239845
640357
1694453
229895
345163
347755
1356447
1929035
472389
516665
1555859
1908161
1940773
1030023
300184
332225
1156397
119039
1658885
1900981
766129
100417
579254
105149
999065
1763192
1299207
83431
223679
249363
1724791
437250
1241553
1832968
1604903
1315792
1475560
598503
349662
1546578
1126233
1236884
1232203
1814889
1798128
899070
687017
790256
683808
747801
319182
582887
1659381
1002966
1853764
115668
438725
1020124
1107904
1047227
967388
71413
216413
1051767
599923
330170
595854
1643421
702949
1022802
1599758
1855548
547936
1410576
1506107
1555655
647079
1257965
685916
209833
1049644
594483
478694
1538798
573255
748880
1833925
1912306
843001
1071947
1997125
671526
1413984
882872
1441844
1783570
1270415
374293
492837
1740313
853062
418971
356690
1599795
148149
459475
813868
1845194
1587434
1420935
1269878
934141
689754
733841
361351
1834818
136470
111567
109693
602344
111548
39897
1510395
822968
1608363
532976
1453573
927269
752995
1936856
560588
1359838
389318
1369181
948177
641785
981367
819697
3644
757462
1887693
774750
531727
1798980
832249
625238
1940543
1354574
591719
317225
273252
1480363
953551
1074127
647690
968647
1659412
314010
660749
1031989
751765
758013
1912810
1355518
958438
310117
944257
165676
933502
1009437
1669610
1047514
1462447
171842
921912
295303
1069592
443823
1135386
179349
1431109
845333
542900
1125524
689779
46253
308634
1643845
547110
1665119
918854
1142642
624500
931342
1857068
958202
1061652
639810
1258149
285255
1507904
1819614
1728199
44570
168749
1739307
1135410
460931
485817
391606
600674
861211
1345619
618190
486551
411421
973125
505893
1918790
47052
853450
796645
470594
815827
1942730
1362665
1339773
1015446
1589410
781201
167714
1597635
1319195
1729391
601174
1776473
315100
1726308
1031075
829496
728731
1231001
1221787
1645824
1723832
403343
140667
1192003
151623
441302
48378
304395
1792488
1754523
801161
1204435
104085
1586149
455523
1604771
1645702
856508
1354399
835851
1719175
226545
1067990
411524
1956901
67070
1312485
1367942
679338
591363
1744892
333660
1509513
1944841
373319
1357497
547971
21151
887605
170191
1889024
737087
48180
1771647
1276218
1535939
954184
1384697
746175
754436
471836
1408116
1784098
714438
441023
203696
1075235
285325
399684
955595
581127
966239
785665
1963911
1552122
1936652
302715
1397520
1821063
1729189
996902
156277
1583389
245701
382653
1674133
1771368
1265161
286846
48975
1436678
833764
996818
393086
1120459
1927277
575716
346983
1213490
871317
216003
1273703
720674
1338207
245176
125851
241703
1242408
988987
805512
1380093
1221761
1206475
533830
607523
881734
885708
1100831
1872447
596759
1105448
1255673
509369
573349
655652
490071
469912
1177204
102258
1838048
834094
1989837
1117664
1472399
90322
1012857
188634
1708997
1108033
70345
724378
102949
730230
1455922
1293261
1685498
1913261
1035836
1930665
929305
334255
1932656
434566
1698530
404172
907321
1578034
981562
1631899
422842
1782679
1843899
1268178
870734
548912
1028358
939909
1299381
294442
1822709
1726822
1721368
1709233
1257646
1715841
303076
78971
1423702
1033397
1133087
52494
1844235
566396
1125600
594807
1296422
119614
64940
1208604
399414
1271602
477430
194782
1335174
1953222
1696929
343698
1210166
475048
1378664
330425
1812738
851061
1077659
117548
1927469
944608
1332535
653580
111714
181595
1984487
1883707
1349341
97743
1730452
1437358
923367
626996
1466339
924885
983489
1562422
1640556
1152863
1117271
749157
1127867
1305628
1173656
855325
971202
1381985
670792
1164964
1942452
303879
1552357
1642640
1671626
401095
1432093
817629
58997
1588893
1962523
654206
299411
260188
1290074
264850
1964394
20958
925480
1550498
140721
944334
1256484
665245
150302
1081311
1015200
752978
479616
621988
330801
1323633
1118180
1402926
763640
836118
1139395
612018
1528938
75593
1023392
1523811
1126278
158507
1274674
139129
195433
1571387
1387407
495444
1731760
1370212
1277874
877479
200038
1064634
683880
1148609
428150
454473
1768922
566172
1366774
1204090
1177125
799945
908658
114340
1770943
1986320
851308
698766
1275275
1739988
1125632
1665039
1844161
192047
1165661
1037682
1015230
1016600
1830058
1895647
1935603
639607
1456573
380043
989013
815702
1638707
421530
813575
390646
546072
1507894
112098
275249
1013472
642005
1243146
906901
306688
1487494
1176422
1913941
1195296
94484
1518975
442721
1345302
1869315
1848963
1040412
1687761
417920
861541
884543
1297923
823697
838456
878959
1080568
1785106
1793979
1910833
1883268
1241080
1983226
1708676
1062232
1471277
1035789
451684
46605
1060318
1583375
174590
412744
523976
962906
1657622
199153
758501
1033083
65073
79133
1329592
315160
1280289
1990328
608405
229666
460901
1509453
1394864
1802780
817369
1580805
1561540
1322876
1905530
64434
891083
1285041
1520523
1743688
254367
1368374
1972483
977198
1651583
529168
460596
1259399
954289
1529199
628800
153690
989035
1245433
768518
1697244
456671
111785
1218616
1275327
1110507
881954
1317079
966440
621096
1244768
359688
1367675
1125342
664816
1410554
3203
1095170
1647835
1077841
558306
1942859
1918432
608997
427345
519634
259224
1402189
235647
376025
1282587
632563
234996
1513593
704496
1438603
711949
270604
931406
1077300
1986135
1792425
61
600395
1446404
814126
305094
68785
1409550
242021
243387
810725
722121
1818345
1793030
399790
1359786
1071770
654940
1581528
869515
982078
1155135
1356540
923143
682539
1340130
1514905
1818442
357198
1984081
1840965
258510
1254220
1062676
548217
1458257
651373
827960
1255106
1603701
754023
1650937
145798
406858
1313697
1416856
481741
1196090
1834594
1713405
152108
1457496
1076426
989602
1333542
373348
1108572
1082007
577511
164216
113432
7184
595196
1732921
963301
1167964
1723187
586310
347719
1115974
1231863
1345503
1042597
1536265
1678664
679243
903914
1586945
935660
475999
1362896
821665
427966
618659
722812
254672
36022
517046
1589351
673536
1150647
764292
1039940
1751312
761305
1202799
1670952
1930528
327809
215316
1021646
1231737
772359
397224
1241198
724276
1742453
27025
682093
188741
1301263
852661
977657
46806
969460
155867
1663689
1005494
1449700
419452
643282
529560
620786
26932
1538579
1403001
1551274
1438915
1008196
125199
1228834
301170
1494425
518030
518221
790042
1929545
592471
345325
1998855
1099261
857713
252398
381887
783832
197343
1228003
174897
290937
654189
1911695
1509353
260565
1372274
1752302
1065233
206935
1536813
1017432
1798048
217844
1779313
1169054
1222956
1748957
1619016
377473
882721
1504542
1461592
829343
815333
1679644
1499941
1982267
1882238
1465402
884797
1150270
169659
1739804
707438
128686
91962
796974
671053
1108161
689165
282060
1985375
1548736
343010
670887
737385
1329298
670868
1299099
513360
977181
1762583
1105589
1601868
1376851
1333029
59921
728331
689418
104654
1145137
1218905
1599177
798315
495971
1231415
999195
1352909
1383149
916891
1145148
1749976
1146306
362937
1407548
235881
1454946
1744024
1167493
1922476
508096
1817690
1652188
943279
1268183
1497963
526293
1374823
442986
1263278
625479
721436
565784
1021424
370933
1589602
1035786
1903608
1612682
960677
1130637
79867
344497
1231103
797151
1361761
1906991
1421594
1446614
1904353
846496
553205
247004
343748
84602
946072
1185078
1157575
390865
988842
179157
1870817
939713
205485
606695
1391732
1274013
1383418
1715635
229649
373366
1959458
701774
1038644
431301
843577
51887
781768
888481
1469734
508840
1431555
1277221
818198
1054480
1928000
450034
1534648
1243517
390149
1323663
1291684
1617921
1953252
947486
570350
1618358
1025507
1020041
1214534
186630
640617
1930065
1407442
210161
322255
243175
1295043
1176203
1098032
1494536
651633
1220922
174361
590037
1744797
643969
709418
552866
48464
493736
1958014
1498491
1595197
1566862
1320221
469419
568203
569711
241117
384944
8542
1895531
1224410
1935845
1871243
656842
70755
604361
1874332
440094
1619643
1673265
450285
1908758
1103521
5906
1347992
406190
247366
318607
545149
915321
876065
1591584
1458721
1078343
1750617
668693
1181610
1027871
1594492
1131388
591316
1751020
1261239
1299282
1720823
216570
388783
47327
37022
566609
1434331
403109
579957
1882240
556669
1447267
650975
1859870
495666
1365715
1429850
1894602
1629969
296582
1263004
460438
703082
495039
1100875
1977565
1357647
83647
718506
138899
569931
207739
1702256
234827
348981
272480
1458498
1729759
1218179
911632
1109125
923008
1620576
1650767
1597117
597711
1618991
1176037
1938117
774111
484870
1983759
441078
1340542
1695777
903585
280145
1008138
163983
595548
860157
1512487
292087
1678157
1505235
122728
577381
347850
1495050
966769
280007
775802
599864
1983564
1769432
1287392
1959022
777096
1852516
930527
80838
41005
1347913
547392
1738170
1772187
927616
1576285
1598417
551574
1068455
1418878
1611569
344697
800715
443598
1713240
63585
1362706
1280508
1511509
300698
1568099
211532
1162403
1652319
1842918
1092442
200795
1031865
973238
332049
711359
352891
495233
1741735
366705
255764
1365641
830886
29434
1775570
164280
163926
1654909
1634790
430920
1410445
425553
1862677
1366054
1098130
1646739
998316
303179
1975976
1070648
1927779
802328
98106
1100040
948209
548018
130767
1382289
361793
672739
1900440
1701730
1406596
665252
548020
1691924
276
1559484
1413967
589748
1220680
1222544
89684
891072
1085314
1417480
1532949
667615
1812063
1627443
1845270
580364
251770
864658
1140134
971378
128234
1000137
1439703
1391639
140338
815491
1845118
1382346
667057
1163243
343763
1958123
935492
554519
908665
743140
1598644
21607
1694575
1566776
1385584
1426337
1435993
1929248
1246489
1337393
1346311
1761669
563368
282609
752533
725142
1154928
1950554
1328268
1165083
1270239
1580453
839006
228271
1656123
1588885
53513
1265265
761398
481032
940183
1763415
935984
689170
1447234
1199999
1894337
1886937
345914
474867
1683463
1572763
500117
1415885
1143624
1701909
744817
1816677
1186217
1885528
1910095
783601
120677
552897
1054965
613715
946683
1624503
1496451
1530278
260885
1855246
1024546
1584894
1252399
1591353
815656
1609907
1714494
1582053
863338
1134218
915360
280825
1680261
809318
1745128
984691
771453
733458
1670641
1693627
420260
887347
837920
1706025
1497326
1596210
886710
1919224
270153
1954433
412766
543245
684924
1381897
139127
642432
237092
372854
1148624
1289456
1289809
1825377
1456699
1631313
746735
1888239
120441
655492
1295250
1884674
1730125
968861
1697001
1331163
676235
1644460
1052209
622127
719026
1171672
1960560
1689146
667554
1482878
4075
1918236
283099
1219757
1766695
1422288
702555
581326
1760290
1218718
802302
914769
1611974
688357
1024322
92095
1392062
1189641
1599583
493780
1657402
1294742
1340436
1438498
1717443
1589097
1277560
1194762
662117
1100695
1802780
1073593
466759
990933
1681057
501211
391059
804744
149603
1604427
513448
1394428
944261
927065
1956091
685669
1436724
1155743
725739
189390
82430
163270
1067320
1686969
1836785
780887
147893
1071773
534582
309958
437636
298128
783547
1709833
441773
546808
1797649
349647
920549
1667769
1425836
1916571
281858
872078
1744478
618116
1633017
688245
773364
1049891
1326286
532652
1315709
1337204
53157
666687
1081463
84702
729323
627685
81135
1476068
1247948
1688072
1974093
769518
1740293
128842
1661063
437511
889634
330194
1611381
1921088
1749982
302529
782383
597657
409468
362076
1507240
983147
848081
897530
1947874
1839881
181035
944003
542624
921550
775490
1747666
1980139
1996569
1865255
1860426
368374
1112145
119626
290247
1949064
1132480
748619
804770
247778
615333
1321631
572442
1548257
1055663
1242190
612495
1341358
1471568
269969
478867
27797
1043677
1869708
676199
331892
742311
154635
1298316
1491395
1301436
484818
717404
937420
15185
1670604
1153779
589068
1470360
758507
300769
1105566
700457
1272963
134304
1009908
1341173
1517055
1274798
1459155
321832
8331
105556
1782263
842980
1456822
475986
664803
880754
166900
461492
539672
165420
810358
366799
419700
1931850
960180
1366216
1614358
928713
759732
846515
797560
1480846
28281
567347
395199
1011737
1188665
1343722
1714114
919893
19541
939596
1404430
154170
1092593
786225
1218030
1937840
1941157
931950
561568
790560
118899
839171
1354036
1888670
959435
1488735
1504222
1470104
1065988
1029208
753336
1072365
1959425
445469
1300985
1623807
47068
208118
1266586
1847391
1679910
1994475
1062211
1318562
1638085
331753
1045432
1124632
1383818
336617
1252594
757597
1448323
980133
1235518
1877169
324300
1321847
1368283
522750
1704033
1990326
1976634
729523
391918
316928
920647
836488
553615
1656422
732146
992772
1077712
391329
695005
604492
812586
1657722
522609
34482
1006419
1423418
136547
777491
965517
1560146
383986
919717
1524408
1537755
1807829
526685
578126
17926
286303
381633
36335
1601237
534633
1664885
1838131
260710
1259990
377244
1931903
719377
882758
1432078
795406
276037
1776522
1221285
574668
1477591
1913803
101919
1248363
607025
871523
1133497
114778
109305
1811954
1883188
907273
1254996
919561
1237869
574954
1479122
404464
1967977
1106481
1880809
313418
729342
1168346
1136230
640100
1391460
1086759
281522
74778
1595991
1408881
1422545
602717
824370
1660544
606586
42935
249027
264492
1545482
1618038
100653
112452
1327385
1642037
471162
1311290
52660
1748109
286622
1401404
899584
365383
845055
976467
1824840
306518
170240
1055396
803160
1271229
563758
1692677
1895458
145976
1534895
1874524
108945
359944
1035206
994396
1744097
573762
988806
804093
241425
95012
241344
1947432
590612
211758
960372
955373
673073
1722826
621387
1909653
637998
1801499
1799909
161645
915123
1061869
931437
531785
1038462
1273315
853828
294994
312066
471002
694345
286183
862739
1801614
1816046
881462
1066078
194794
722677
1328542
1955847
1856310
954641
1703878
1103198
1287133
874327
989159
222956
147637
1847112
1814300
958073
1619885
914448
72042
1619852
1372819
935252
1266901
601637
1050935
287
941482
563937
1453292
1727980
1976532
375784
1934094
1655226
1231912
1412765
530980
1862312
1177508
722558
901810
749244
172370
198312
662369
1706885
1558100
410645
344531
1372888
215528
616192
1507139
1339318
296233
450126
702070
938535
1187014
76428
853452
1338724
485441
766204
579105
514419
287169
1793483
915614
139239
1537098
1428205
80004
63073
1202901
1371600
978331
99587
1970824
1663625
353956
618734
889990
1061883
460277
1991843
1441332
1593255
1662859
166555
1221096
598397
920249
1625304
84109
1771179
275778
325012
776485
1717371
1260447
1780408
1436305
1456281
396824
1105208
1648887
359641
426994
1381643
481947
317234
482763
35110
534644
668438
897748
1516311
1568101
203197
1801379
512654
477755
1532892
794195
1627887
852919
1432696
1671099
1896894
806652
344393
1519886
201468
206871
1887665
1315966
184489
375560
850943
1238236
304685
954707
1451692
170490
186393
531447
1369158
351473
205566
39312
309366
1108354
222692
1861803
1448637
985695
1865776
228105
1669652
871527
154679
780836
878605
207879
1934673
1783397
876311
944059
449041
919440
1994143
353937
337426
1853768
1752718
1037650
1556035
1617536
399840
394082
8643
1196892
1792338
1577237
1898278
1241285
1575736
1584021
1810125
101893
851242
369097
1558840
728885
1096970
666919
839569
1930860
368801
1115828
1851836
696482
1828124
1649393
1730733
323587
1594919
633839
241753
856943
1831259
936609
1568609
748961
1291574
823710
1321502
309233
179667
344332
314266
1561618
1099214
385710
1585048
243077
1134776
1110441
1526190
721259
1515147
238105
697708
1491295
64945
74634
1855561
964727
809770
1634709
1541330
1770627
1237350
1177443
184102
1091741
1718040
1994574
1836610
1665969
1629306
560829
1611548
822310
1348240
309680
1590537
296673
184248
78864
1203067
449906
1019612
946332
397722
1835796
562572
1340678
1308661
1875878
903298
782025
780772
974123
1133118
624664
856302
1765703
1651050
262317
423815
1943359
1229724
871687
107683
362536
315335
1711912
1221019
1799491
1116336
642765
1367085
1210263
1203643
750051
1334243
972542
549833
1799444
637649
1091970
1694183
1480760
1663709
1217344
394600
1283268
1208408
860780
1899162
1884555
681490
272752
711588
1448963
1407739
1322693
1213384
534159
832856
1598902
84424
327214
29112
311293
1494843
1069078
1425652
1483257
642370
959690
1230419
448916
492178
1955262
834203
1321176
708351
306528
1307908
139894
1376517
1984076
1638201
1155630
1816465
931227
1014773
532795
1667813
738638
1009669
689858
1902934
1717955
76632
18853
1344728
651928
691297
1851974
779611
978146
1981325
1407644
377132
324237
913667
1854040
1728671
1395819
509166
1679741
183386
1391754
1799818
1062031
760741
1169288
69922
1540344
1407007
776929
1568981
444124
1914641
45092
1667144
1771728
1785143
687565
1994393
1294596
1513171
1465915
727519
1338669
846568
1904228
364354
993441
966347
952757
1562726
1179438
491558
514700
215764
102672
1700764
1350716
531826
1652124
564568
1315153
150505
1398377
1142601
865561
690690
1203709
1583509
1791015
1271165
1343013
995982
951687
1240455
483265
1160387
578187
101090
1001321
1820548
533560
1480010
135276
1135617
244080
416166
1321137
839345
575881
579568
1339517
476552
114835
1733778
1059300
1444960
1741706
1118293
1661695
129868
248576
1222836
826904
293619
160796
35886
1842175
1238905
1664982
464339
605745
1426200
1976807
323888
1833063
940908
1885774
972408
641900
1393505
1770926
314352
1651789
1596455
669744
1143474
1194769
1935860
1585102
438356
1759726
351789
1987392
1195939
427907
1375305
1803868
258177
1727698
1864731
1955335
310280
1311148
1008617
1130627
353759
698685
1466927
1516230
1859624
11301
1588638
996891
673820
1229052
1369212
1462250
1457369
1583432
1241699
229769
1079107
123225
1562117
278446
469753
756271
1180256
1839814
1789853
1185399
558681
1388621
337053
874418
1390977
1377107
1447226
1826564
1785753
1871423
1854705
1917667
845803
1539412
1576677
1614359
1684665
93236
1126427
1325672
1115382
1378549
563959
388377
795631
277984
1563087
1985059
1992057
306176
1897750
137814
382935
795777
281123
387942
1283051
1587522
1163791
1938117
69030
499367
27877
1589463
953558
91124
152567
1660336
617097
44943
1378618
876366
1546435
413696
1725543
1018141
783635
1163883
1098017
13300
451396
1495410
530501
241942
1676045
1737201
679315
1490118
403838
1390034
121305
567505
1502435
771957
269473
1393369
1194764
624308
1950576
908600
873551
1812975
145719
1532070
955593
668945
1776860
599510
566823
445819
1102711
488097
959833
902679
1234869
1711702
1689842
325065
1869462
1996404
738271
1987111
224060
738262
836053
381224
814945
1243624
858324
1588330
972500
737407
350979
1442994
1221945
95889
1707309
741393
606424
1429978
83325
899311
123113
168064
93600
478781
1325156
1031999
1974784
450381
1777670
712997
164933
1922711
685040
1207368
65499
505283
692650
1649281
1953717
227125
1719364
1388904
1305358
1813152
461532
1813417
1891682
1365213
1605339
1877498
1045241
1879030
553568
1291699
988326
1557785
1062559
1233095
268104
334074
1883102
106872
1242009
1322326
987754
1192456
1548764
1172095
1401021
1974387
1430623
1536263
1149393
1224768
1464148
1249954
342903
29744
316269
1105248
1339688
199997
1486455
1426898
1198327
932538
547047
1863213
1619037
1233484
1755734
1086425
1069063
1279879
1727462
403402
285331
750029
1201710
501671
1664838
1229050
400727
94460
314335
822282
1477013
1055369
1891681
308442
677235
841843
555349
687449
40411
225783
1041243
1814702
354669
987401
1665002
1033242
946182
1059003
1451033
1657111
1226904
230940
1348897
753618
347147
1904478
406301
1205940
290534
1610962
1889135
574113
969619
1732932
1687921
572420
1084481
1929742
709363
139143
1777882
1874069
107205
260784
565259
1924503
38358
990740
1895804
278485
1475662
987597
1697693
1096374
620339
1957585
1044474
268964
1303289
919654
380941
712672
1663052
655655
399912
1545401
663521
1251574
1716189
198304
1297292
770728
352665
1135482
1644376
905284
540542
852323
1143121
1505995
142986
943863
627019
432027
1410186
861861
812847
725466
1935804
1661236
177529
94113
385214
1670824
656734
1559322
441467
1581066
1424605
722105
590503
355321
1641417
831163
1439944
119110
1271436
1911897
376582
1892010
1573015
882831
826470
200972
1643047
1127823
1222321
1564517
38735
1605327
733255
271223
510327
1763435
613916
1495291
1506006
1842831
427422
235143
406478
896221
1404535
941665
98063
902843
1608187
1835141
1385931
719146
1109694
716940
1912773
283708
25409
1966455
1311703
1976906
516192
919116
525691
898010
1392721
1073701
1534578
293613
1419914
237129
1856319
1014632
277191
879653
1810107
1351761
1942008
378784
1154136
1853274
1248129
1640574
421960
1035579
427719
1622086
417227
1883141
887084
1976730
511248
138214
366453
394483
1827476
1414402
394591
1343659
1823148
880628
1714865
1461317
1794926
1693529
1804325
1154909
1915989
1774748
1703613
1176729
833366
659823
371110
1285295
622086
1984654
1255636
384861
907472
543017
473576
236760
800318
171561
882845
1088523
244140
556434
1223580
137392
1373057
1966647
1341402
201631
37736
1750765
935366
724611
1510992
1478009
680732
1566712
926725
1227839
1215462
1663938
638542
1327489
1029315
1119940
192690
921562
1590956
263629
1046163
640381
832993
1220687
953575
1514969
315877
983469
1256217
1440183
586235
622373
1746180
1240949
1898964
335270
1549773
201933
1442786
1154230
1087032
1303012
1917847
1495859
1688010
493919
1687582
1794268
1005344
1196327
758099
675245
786709
903160
1683049
1042499
1681932
869773
102250
698052
363296
1604658
38971
346750
1256105
1397341
1273106
1907408
1365518
821817
1844812
107092
1428260
584640
1026143
767038
1852283
696678
308640
1627916
1742106
413914
702157
321695
918804
1321080
663843
355997
1221324
818018
815629
1760751
1036792
745502
843069
1959025
1630198
1203063
1128817
237243
470037
725261
1382474
1096261
1827413
1924205
307776
1818912
131187
269150
652540
773417
1261799
551031
584929
124609
1880035
449120
850241
496671
648228
929036
627889
1699594
1460189
1255698
1336235
1371121
1500349
1762062
1733533
1904131
678306
197247
668882
279868
1192089
1703214
951767
706886
358563
367574
1204072
1465090
193719
35820
88074
389376
1165799
1418830
720544
1504871
404707
276409
1498414
1696848
16696
46797
924826
1534850
615244
1626105
1949694
1685519
1513773
778181
505728
914369
104500
125790
365688
483097
810681
755565
631889
820946
1544410
1847169
1631162
49430
389090
278766
506527
1844055
1961951
1405268
429014
1921152
408720
419224
1296486
1758516
817541
288580
575884
1952589
1973366
1990798
846427
1680729
799382
864752
320294
1292442
951936
164269
1789216
852682
649219
147317
1036337
537529
1004418
1614869
140853
982910
543340
60106
828344
39078
1210925
705520
984213
1044201
957844
1119205
644699
485288
252426
447189
1237337
1495949
611201
773599
1858260
1785861
78178
1515282
596922
1861553
1397021
1950891
1170237
1158388
456949
226958
1739093
292325
254692
793637
623583
1922583
564419
146711
12046
181132
999825
1135375
555499
65860
287080
1830805
1699794
825498
911546
1246179
43136
1057887
1239667
238383
139128
117617
1927302
1852367
1736343
439057
158163
1232879
709850
410367
179272
1159402
1834921
1552879
1546425
137412
600693
815903
1544599
563676
532692
209003
1916497
327256
1546815
4811
1546965
1040428
30857
78915
1884126
1981273
425073
1087171
1639187
1122142
1188151
1505866
1462120
1584212
1906848
1402303
631507
1918
652891
1889934
25585
954172
1093902
149501
1429599
385769
369848
458141
1436589
1691885
1468783
1813648
802952
828400
1607325
1005794
1474256
766173
1468723
1353128
1536320
1838316
1874801
1467142
1281999
1829384
1650224
237134
10472
1075090
994336
1442679
1075213
1060664
146469
65650
85087
1048049
1158641
824267
762832
814706
864063
813969
1567102
1782119
1403109
1028130
1522585
818423
672295
853803
1830218
1747410
1395504
803805
1238342
1897668
1096737
1817941
421854
488298
821833
1863882
1495246
573694
456063
324963
1529240
99849
1655152
240664
147402
467046
1899902
261606
1756271
710086
1751421
731618
1399375
1808623
1955000
275885
1510088
1859487
1987931
706190
1485449
1987224
1808636
726215
1911322
727992
519420
1761649
1270868
327546
1077173
234485
99430
1190360
275243
356321
880775
1921240
785076
1532831
1965092
1462917
96709
1184722
792180
385410
352421
1020285
1558678
5742
890247
671430
1203359
577669
133380
1112652
1658648
740374
320814
311723
485
125662
377448
1424866
1851166
1822440
1524303
672701
342393
1378241
1385163
526419
806417
1635705
1884527
1320464
877850
1679429
981621
1276021
811341
1721576
519497
1039941
885677
1339648
640787
40900
584798
623509
1245701
965112
1034205
837436
1934931
1504095
1386127
92589
1048682
1147647
702734
507972
262864
1094259
1468560
1289615
1602688
831797
180430
1175649
1493782
1739453
1390229
1368240
163013
507956
1431792
548559
1993292
1918860
1672039
291958
1541164
1195823
57471
1920465
753605
14366
1719251
1906555
876653
241551
1292813
807773
518098
227326
1406088
489677
1147926
299015
1070548
1139489
806456
1505913
1123458
1803294
374140
735106
1465478
218167
1283712
1199338
560054
324378
971548
1458942
1864276
1561243
35609
133690
1541371
1162746
1247293
896715
820497
336495
683988
703924
1364160
1970597
1961062
1427841
918046
1387481
1976648
703558
1490391
587116
1102807
1606817
1655727
815610
26629
451600
887822
1645384
1316248
1145512
184665
917458
1365314
1243010
1548790
1089764
326881
693655
738905
1176695
921250
133431
824963
361579
1348043
673549
329928
701212
1694081
1063523
1366679
1011265
1062426
392690
892076
998186
342363
535337
357191
44374
753719
1497141
679844
51420
801547
1642059
1002758
1923026
1510965
434601
1069757
49162
406973
1146120
1875744
559961
771091
1743605
1415526
1190723
1129688
1115565
1754609
160877
1535876
1854473
86536
853162
486437
236198
269640
1201898
1752056
796073
1281678
1025120
1767193
630156
20637
1354882
1041439
1453776
1123964
630149
1244747
348504
375277
1628413
1996644
93614
1413489
1353543
1360255
1530699
705133
1464150
420269
602282
243480
1335630
321712
313705
173709
1709520
987030
945278
868003
102403
738434
1320106
768218
32392
900408
466881
1983973
467076
822401
614134
966184
1820254
336838
1206591
98676
1698365
1822960
541474
1854211
1380973
1350099
893592
1304462
992019
419899
1026428
1476268
1536488
327994
752833
1141256
1933163
1488535
1350419
229784
588758
249186
60477
176628
1548366
71645
926894
1812810
1288013
649157
1189313
48540
1487975
446583
586346
1878869
799845
53371
1561709
116563
1912203
326049
1309091
9002
1008002
1142797
1045271
1204837
117089
1166830
450885
1008426
937400
72363
1180498
890157
1844458
692253
528843
6735
1967280
1990154
521640
1870908
204222
212904
1346931
379240
1752519
546780
519
267103
319801
1222036
1981080
1580546
1190321
523067
1237433
934749
1725429
587059
35966
648378
1707928
399520
160350
1137027
618260
1180957
1461866
443447
1015370
1064426
1696778
12148
1318860
911583
618890
1612570
795351
551345
1661821
730030
881616
457582
1869080
101947
1741497
501103
812763
696001
293366
145446
292040
1337343
176675
321157
1765657
1373529
1055928
1475470
1303544
1124523
1197681
678096
239323
1699039
1435750
1287496
937359
1177061
1010134
1819184
604428
548132
946918
1847314
1124046
57641
93067
899186
1084094
263961
1735944
1696248
714782
317496
643341
1207628
1547812
308681
630872
1802665
106781
637101
258125
757507
591235
1007841
38389
1373419
149054
198548
868446
1690375
881326
1428877
1062755
1273285
978345
811338
1003013
1436425
733963
478128
537189
1636576
1094728
1298094
1685416
1505153
1382700
1185363
1759969
1863766
570796
80247
1802869
357897
1908349
1890094
709660
243830
541683
1075594
80065
1900863
250347
981148
114858
376554
1727190
1651751
886342
1726827
1383306
486265
1313118
637791
1191855
1431631
32128
956170
632738
213381
1440160
1296311
1823772
845761
53819
325177
137403
353412
460688
1170893
254773
1123183
46959
366860
719866
1078416
1808755
1738898
934398
1868759
742276
401420
1397347
804390
320619
1197652
1740236
1243414
1234750
1428835
1450144
752426
775450
726427
1044703
1526356
1870361
1728534
806429
147483
971052
1577037
1114875
1839335
483241
1764058
367062
1955921
809961
1442863
918208
1085238
1650589
1540565
1497166
987326
1391555
1976843
1758867
1272391
195161
936450
1708907
1368914
1569371
121366
805205
929762
1353854
1853305
1650382
1292655
170926
1256963
587548
237401
410773
260109
1747521
1185908
1084725
432889
1068525
394017
1754279
348397
873213
152254
1346713
981394
1732767
1602396
1154778
586529
1065585
792519
1073761
1636505
1153126
1681773
1507552
1150187
470408
855752
286094
1110630
1003415
652457
1935870
942102
1336972
1864518
1559812
66384
1666526
364260
732588
1235234
455924
606133
1347129
1330586
1953791
1348802
1940427
398447
1198048
999966
1627590
479992
1630174
338850
277635
1666031
106791
743102
608289
1058151
1208773
1509059
1668526
1983371
1209044
1160678
969825
366116
122113
655815
1236878
680226
1104942
1081899
1790526
1185109
1633887
746042
1858715
1050784
604783
1440814
488161
408038
773794
72862
547000
631251
1281298
324756
532279
462827
752698
1778075
78271
206242
1941266
1419056
1872148
439285
1263462
1397231
256124
469737
1325940
1198796
782642
1379568
582084
381286
886682
1360707
59136
417068
1896807
247175
259442
350582
347955
1161274
1095834
1935308
783249
1202134
1724930
317015
792421
1290014
294767
1215428
492528
892712
1081352
1092083
1911862
706359
1679842
114547
1889884
826234
1930622
1575322
1978390
162926
1092699
312965
494739
158434
328021
1705218
1775582
1789107
1599628
1306619
1864637
1801421
420016
943375
1646839
326247
1464726
1852598
1461520
1136524
1333615
631519
1463773
375300
765692
1578277
1015333
1164872
454345
236185
1208726
1439506
1248965
686061
1622479
1786199
939182
1038705
318594
1156430
1700015
1201213
1870499
15142
430682
1206152
557912
1204173
751265
1840215
505148
1097362
1202521
185533
787448
616360
1177007
196671
1854481
678472
1549081
1784153
527082
742775
146118
738462
802396
1775282
1663583
151139
295000
1356700
1848519
693341
1966232
496376
639623
1168415
1385581
275879
1790781
403054
1953145
1673786
209088
1376610
1845168
1379862
1645161
1342504
724225
1594810
1598229
1533046
940206
1758018
1683243
1485353
1823536
1296616
474132
398625
1020642
1430775
110150
641471
610282
237195
990320
842770
630658
486356
37446
491726
1679538
445642
1973396
352074
1554453
93019
58775
298753
2158
1283529
1376565
443436
1636164
132362
89900
395206
39650
1750982
574585
1534125
1294853
1386557
343997
1892615
1027054
1110836
1924205
1463002
1291545
1556153
1837757
1977815
1395933
1600167
1752161
358692
1216988
1568624
586430
846868
1165173
725624
148886
785699
407252
639807
1674904
1749938
1012235
1710503
636426
1990099
1587648
1655188
1932550
1422961
835752
386389
206342
279480
959063
649701
188100
1294226
1264002
1227402
790615
1488855
326489
1614347
340058
1201083
798262
1496859
398111
521034
1912238
1649685
1931166
503047
358019
466043
1666003
1168333
1561651
412243
1367837
1524545
118194
778575
141363
1460878
1010949
180463
986171
1968302
1965869
920028
1486336
611141
1402493
526302
749043
1991014
1259208
1407315
608088
1204215
944784
27899
505423
350960
1462837
1612323
519245
1601469
1242706
1656453
1514162
1467422
152525
1870017
72708
1482042
522248
712719
394001
432363
1666944
897809
946607
1164886
931807
144587
1434856
1678844
663517
725606
227248
427840
1335093
1703193
1254403
385449
1009670
1650126
1627554
1645431
38246
346224
1985253
775164
39390
1014663
1225613
1172729
1310978
1669073
1905846
1476197
246324
1431214
1109148
950772
1568317
1647221
709223
836336
1832558
752075
245602
1336368
1977557
1151572
1817543
198068
1480585
1702028
181544
1061055
378795
716569
110752
1749288
1165580
485821
654104
1457336
1523711
837782
638269
387351
387479
260812
1898109
647376
1305266
870476
528863
827041
1075047
197899
951965
1771899
1851332
1378941
339323
1013481
594136
1449250
860650
1157935
1526444
580716
1905225
345244
1324163
922044
215371
1753090
1857162
80145
1422443
1210125
757074
204755
743004
1778574
1961788
1674899
1955787
1848739
1273673
1680131
28073
942633
783411
1006191
1973527
427099
882263
85894
892752
435288
1187258
107878
673891
1987415
1369460
1317831
1137401
1837245
211144
1452584
896399
617039
1306981
153553
1801640
1540869
702250
877650
280295
776192
1717792
1083845
505432
206039
1630068
635285
293957
1580799
1164031
1037355
1985889
985214
705771
1351534
565576
497258
241228
860736
282870
1979278
306985
365566
807746
1984319
1457205
1024317
254478
927828
1391496
562549
432453
680127
1359759
984064
707823
877200
37705
1346989
694659
1105940
1602152
514865
1326642
523794
1716761
1442292
1773
1801688
1488277
26472
965742
1876726
1840062
1076867
432561
1169670
882754
324804
478280
532450
129144
189997
1394885
849023
1580177
982606
456391
1780072
739611
420531
1216478
25804
330996
1059990
247490
266840
970090
1902471
440596
1507339
529842
977329
638275
1701083
928617
354683
1902946
5419
1468627
406241
214615
1493873
1845028
1003563
1646898
200944
1552421
986050
504936
488666
305893
1506216
1899849
132659
1101372
847887
972206
1494920
330655
1592718
155962
1866397
337367
418277
193669
1586537
1495705
1884304
238232
165301
826843
1485445
1991059
904125
295697
60294
220712
1506706
407954
1805277
1984453
1304669
68714
470457
33623
1771360
1665252
1879611
1010673
1970210
902716
763168
1879494
1538140
1748048
240064
584882
208838
1334875
1730864
1061632
1814388
407117
646071
1651582
774531
854234
55476
1389267
829133
1984813
1265378
804978
864213
672560
1099274
1435825
1986428
421808
629783
1265542
222828
1791747
645226
1675386
715227
860024
1349928
1114246
1264267
740998
1151453
25260
873507
1853515
755206
413609
450718
1821930
60205
805316
1951871
522082
957188
470497
329847
536314
1512155
1930708
1708421
1749211
584188
349792
1883529
1689901
149039
1425719
208850
217586
922097
371646
1526804
1482934
797482
569167
387090
693678
1306094
1443622
1325334
1330044
1971734
1767682
500445
561119
1651560
327996
297993
946651
1795018
629332
1067814
1038416
765822
1698214
788215
1284637
909438
1869722
274981
784674
1708554
1777309
576063
1585282
1991321
1236359
1580342
504485
907802
217413
1181702
93534
247097
1880629
1177911
1693330
877071
1462244
521204
173761
267166
213094
1613222
1041007
1852511
1204349
50462
828140
104282
1745970
1229486
1300266
1086528
473855
764834
1236745
1827683
1007645
1943647
1497364
6226
123239
445188
1791189
921878
143047
662997
260064
86277
402073
479567
1960960
480329
1400551
1208986
1160776
941101
1122876
634495
1423198
581122
579827
107958
1887922
1370388
309809
1174466
169216
1131429
1623565
283557
390111
1589879
1460012
551505
460655
1274066
1114178
1000360
615193
1818316
916038
311713
996567
1583110
1261070
717042
593468
1924108
1535583
1647450
1229299
758912
1623356
1122591
1191919
257666
847675
1647739
1063709
273433
998500
1863666
621651
77534
85061
1418398
1466367
805905
481605
401018
1132374
748998
1051057
43589
872033
568410
1246903
1431496
615504
1957117
1066355
175899
1569575
653174
78882
877200
1958062
348591
1415003
1126881
1151562
131184
1160899
649714
1137108
1313103
1892048
1790443
791475
1705409
248118
945247
1263352
9989
353087
668967
571747
1631693
1583243
1388777
548074
1804328
1526798
1063514
692453
264311
1819916
1084220
234686
1540861
1069246
650373
1624403
1931054
1847012
1028674
1969268
1779291
625226
5100
36179
612058
255750
1146281
1911597
710231
584012
1841518
986696
1725371
334211
1672452
1436912
202283
984307
897589
63915
629958
182399
784237
1110269
219547
281459
1793691
1759253
230638
1354147
344842
1839490
879383
1952857
1037019
1345981
1135866
1826310
1050247
1819837
1125181
1754600
884403
304868
273952
1900988
1526477
1894179
1631672
822375
284853
324945
1174917
407884
1047793
1537644
621591
758352
841394
1463512
645228
1420757
714638
313763
1062205
1287697
1623488
152158
1634036
1413657
158656
1923066
447618
754792
1425790
1070111
1264760
915382
334207
717713
530510
119076
631009
1077962
894614
402865
46423
196027
13155
100097
297470
1056148
264743
979656
1882325
478379
66878
1966061
1802545
1961138
1111264
248508
1869839
1043990
36438
985374
812741
882533
1611887
1296304
85004
807304
958713
841439
768068
1991807
581614
158322
1706348
1138754
271827
187938
232877
41523
1912850
592988
1837940
108645
276488
23794
1129618
302701
566843
320711
55703
406514
1408326
1938947
43142
758582
1766045
1666535
459947
1599367
640261
1429563
1247107
443479
1803796
747976
1965712
1024720
1526547
830280
20180
1991086
1522790
561617
206492
1090347
1755130
1359447
1245618
1403100
511994
1901343
401242
883678
755394
924982
1935001
1698977
1962331
102688
1307140
644179
540271
330693
72036
1106730
1446461
1975965
1865751
1438551
1079006
45641
11189
1622836
773812
718623
464214
630110
1909538
1595842
135052
555702
340575
1515230
1433591
1656530
194811
87362
228822
1300474
1184375
1205050
1565221
1838050
17877
480381
1622902
1959887
661065
176113
320412
135558
796057
1309486
393341
1006595
559315
809452
810162
1620640
1692357
1518464
1300158
240728
1143914
1549545
48993
1406104
1578011
395708
272393
453819
1027390
1101739
578008
168318
1314420
10240
1251507
1014465
1857867
1393726
1887173
1971939
453132
1465263
1986293
871441
594640
1933187
293331
274287
264215
876511
1817981
1343009
167252
836528
585526
1029633
1921177
1889467
1023124
363226
149415
193656
457037
1020942
1250309
1974453
692388
686158
1300030
723272
1061836
690523
1542008
1574975
548553
1381632
1237656
1756259
1052539
1373164
1853858
852641
125335
1667995
1427991
1205098
1491536
1093158
1493609
1741177
897012
938973
742141
587673
184380
1798420
1156297
1561973
25891
1170043
1715512
1336825
279478
353562
1411730
965357
1008472
627317
930794
575383
1506253
1824587
991901
1463659
436403
946777
1925449
766952
1529488
597059
164721
664463
1144097
1915914
408188
314688
251313
1879602
400276
1180903
1243654
716658
574093
693464
1588080
28041
897299
918311
40181
1489622
529294
595538
885572
478244
1368281
1952054
382037
98829
389298
587359
1655244
1686133
1813522
1331635
1744348
166049
472798
643244
916428
791325
1943527
86934
583447
616478
189295
1257008
1556910
1855916
954173
1504565
789220
302885
331575
199096
33015
547207
386552
1138292
76302
1641068
94184
793221
1550891
1110428
1549684
1570074
1639366
1012650
1700129
1949304
1122192
1497920
996692
922866
552753
1143787
266471
1119346
310342
1813150
1804043
229928
1608690
374929
240992
1154540
469360
1332820
1612344
1410591
391917
1655407
1461739
386
1727117
241622
1382075
1099782
1525277
1308726
1833058
1597595
20138
1808099
779857
1200365
626448
1490664
1388395
1592431
403596
1650054
205260
1949803
276622
672729
40708
353543
731500
1994975
1056510
1253054
218904
1222975
1878176
1751737
1724795
678976
1946078
1490832
693618
1731480
181134
1465145
281490
1633385
1548608
1732313
118684
1710932
1864416
1801289
1603819
1845434
1009543
1423329
868461
1210705
1359829
1464389
678616
383596
1210402
1213809
503954
266452
1059179
255100
163219
1438476
1985466
692575
1657562
846178
519057
207689
1047668
958745
449261
1763892
505500
1073451
59975
519432
1929699
1419079
1947314
763584
1126003
313508
1906
125760
1247089
1153622
1310885
1571481
510086
997483
1146327
481143
1046596
894414
1543308
1807407
1696296
1487633
910201
394554
1588042
1120738
1391114
1790671
703120
222889
1205686
1437166
1336786
1090902
184252
390471
308674
908056
793904
1483827
188313
1002718
1297390
1588771
1554343
964020
1729360
21007
574489
1183009
1121459
23850
1461997
1151463
1585421
376297
251773
1104001
1131448
1154788
1098404
1622703
1437043
1545843
349498
1674125
1711101
520441
1217335
1386283
232327
1073337
807303
1224273
515934
1385474
1967701
1146203
326057
303506
1934729
1821983
713600
744623
779931
1038815
625164
1987373
669202
1448217
1759990
1943653
1617211
1565781
1225634
1016847
2969
1679184
767430
457963
394374
1799543
1023351
1547456
278386
1505674
1715495
604792
448854
406289
72221
1509621
1127225
1037863
1240132
353407
487536
1565170
1607812
1203554
272712
1467192
686097
455148
1580039
330634
1857439
66066
74486
1257614
663903
1282390
1392374
351507
1155744
923495
1078367
1863065
69694
77215
1428766
247397
334814
166570
410468
1561940
146089
1474101
252181
935708
1167985
156526
1375804
1705976
1015325
1554350
827514
615436
1170203
1305689
340782
961159
702172
1208138
869748
390873
1380740
1191082
587722
40841
945897
1868162
187433
1162831
972667
1997411
1837113
231000
1151607
174908
353757
1457556
616574
754468
1611212
72853
358009
872660
1291811
759362
913672
479009
1050707
706022
350223
1942940
1838729
1609219
533074
1324886
910449
667522
907551
1461347
1563635
272780
77170
1851079
578385
332080
2121
1343758
1116061
778476
1520749
1551412
1140721
1190708
458336
1513735
664730
161075
487812
700159
408889
1797223
1581986
752916
266397
1929452
371990
18682
593532
441246
360952
1840335
471758
1109368
1112654
661317
1819521
1052182
1153541
1007500
1578308
1280262
187329
712820
226641
1428581
1559759
1594984
193676
1182353
51883
127109
523596
193673
349354
78653
1865234
1920346
1692671
1062817
181357
1543507
1111234
91554
1206832
1033627
712480
65304
1939705
581593
416443
262546
24089
340904
1463431
14346
1322108
1272927
323501
556437
151464
851819
1663327
1047510
631427
25591
1982264
1794456
237885
1560608
1124063
1663705
1759482
75169
1331049
1675328
1345640
1747196
885182
325404
191146
1725400
1725022
1521861
925020
783888
1783924
967548
1391495
1207485
1061266
695288
1913114
644052
396454
1709667
762374
1060225
1594269
1218627
821716
1617507
1736205
896402
1362190
1344179
1594554
1873598
675252
646616
997526
945515
1559662
1195623
409471
500577
1962318
22464
1071658
230205
1772833
1324566
941635
1449386
832338
255480
414844
185952
630599
144134
1722934
857400
883171
675686
582750
589180
692114
1732539
1015245
1368752
1086682
1121885
1653394
813510
1162457
895207
660328
269235
1515212
1884453
1794943
236485
734763
50403
1783980
693307
1732722
1630374
313967
756426
1645141
497483
548788
1494688
1934885
1387257
171782
600647
889100
1830006
1092864
1861828
828511
1376570
706584
1712241
619315
510657
1845102
1187542
1804340
643896
1273083
1682211
1753819
33484
775710
1790095
1382858
352988
1410527
604142
69737
848192
349545
1427117
1597025
278565
1740213
323110
1889625
601981
264118
1181043
561040
276719
820092
890792
1809507
582949
562049
616439
283836
292717
1233571
565296
1360816
694824
1507116
61358
593402
115904
1870142
404819
1930616
698774
637829
1397384
375578
203522
1803124
1070010
440989
104562
1012870
1508062
1083927
1104012
1671190
836320
1088394
53831
616596
1299332
1097052
104438
1696536
1320897
579916
657511
650120
58075
1873091
1031891
1280183
1414014
333403
1991224
91978
992738
1563703
825236
486287
652834
1764317
237178
1288962
1887284
1488456
1291187
613539
1172343
88117
58184
1764073
1091725
1418845
262459
451240
689939
1972846
102895
996315
1495866
402555
1906892
1805776
1827751
71319
638931
190735
893532
1438009
156679
1658632
1942020
150115
1922345
1799922
1435092
203877
1340170
609667
1968230
648544
53349
221745
508259
1319370
1373395
1824193
103012
665363
655265
122529
342688
778905
526410
1275816
1912366
387498
1511008
655756
1177660
1711517
423522
1822201
1235586
496008
132349
1112321
960880
1738239
1722661
935815
925673
1769016
174487
14909
197611
640204
362258
1224510
1537601
628884
1975739
1575493
388741
1051552
213509
554723
1301656
1337045
476374
1939907
435316
1043750
909681
1242478
256722
861694
163373
258393
782460
397228
1641909
218917
80685
862435
570288
594617
4666
1575398
1833240
1487883
1421403
1283366
1376218
193394
214985
373996
543688
1065452
1337358
1602277
960980
912791
1288746
180771
493321
817312
375102
584652
146703
1881144
975369
1604025
243611
186792
1233352
613061
1508301
484277
585978
1548872
558434
996400
806374
77096
1290344
567713
1702318
1063863
287354
119247
1140774
474380
1232011
18070
1110509
485532
1750669
1970755
997446
1362900
544716
1673759
340963
528095
522748
1296491
1190377
1097433
1558864
1312277
1345385
1745346
264886
606306
726040
1875759
106039
119874
1279909
178899
1362923
1475759
533462
1081679
1844902
1266176
1838853
1903468
1710624
1227240
1944849
298590
147841
1178150
1725410
1558330
1600073
115762
1560406
936698
499001
382698
1436824
1981535
1113545
835184
1395853
1696044
875931
1701354
1050314
1831905
1095282
918928
1938110
129002
1818493
1717210
1774441
844961
471931
771236
100659
787142
711403
1874638
869587
17982
1070398
1499140
127774
751227
1085878
146334
1919341
178957
1952997
1851486
1059593
1930458
814542
942692
904530
1564080
659779
623870
616703
1735365
83669
1956542
1726135
1831782
675723
864609
190433
784079
12997
827192
871264
1917770
633532
1377722
1024888
394908
392157
1928793
77506
1343731
867631
1300362
400941
1083004
1415437
36759
1137469
132548
1944893
8123
505209
516091
960543
1047543
975383
1174489
1460916
1881458
1745178
1881821
1599179
314582
1167927
1562861
82211
1058306
785121
879038
1917276
943434
395999
520669
1010536
759332
1810107
456557
160828
1140686
1171816
1737362
299174
1938893
67251
116017
1568243
1303664
691226
775043
670666
145689
1097764
953611
452825
1588842
1105982
584034
1572861
589988
1601649
859194
954644
1354660
1646820
542971
1611029
638731
1458594
1181208
1456507
931084
1852145
1641433
933500
668438
977531
885886
1535691
809859
80873
1192873
607793
1780273
1466349
920769
1206273
994081
1274486
1193202
290577
1139018
1692566
228219
221622
989553
1888191
899793
101923
1628729
1362267
1667305
1703683
1968268
175400
1774678
961107
447379
810679
1586679
1461222
996927
1405335
1875882
810442
713025
1047394
299962
701272
1016143
392930
1616581
267567
604941
1143279
1987018
7238
256135
141135
234630
390245
1196169
533157
1493769
599163
258683
1985750
348376
248758
1630658
1492288
1561720
1497990
890607
479265
651695
1801877
315322
603701
1097860
1611496
1013780
1438701
840261
1216588
1391872
1656088
1935146
239541
1385014
1830988
1136053
1492196
677060
707657
1667850
1520802
926819
297675
1529789
1450152
1300876
1889994
233337
543542
1786316
423553
289495
921281
1513261
1274748
1376746
880812
787012
1507761
761620
558338
1629720
1942454
1297364
1797469
887625
1808332
326093
1197306
1302603
13554
937796
900563
1269124
1410068
1056566
1621935
1794643
269612
853725
58529
1096468
933871
1144822
1515547
1228238
266517
704739
536383
138826
1146563
1573571
409487
1934547
1155064
821509
243182
1396999
1575389
626568
507896
1509469
18898
737408
304611
1984900
1507172
1442006
1900127
346343
1173505
1863638
578875
692671
1634864
639363
1229411
598582
1075571
1121717
462445
333294
405101
1245851
1721255
1532304
1717911
1697867
1712098
1679165
1284859
1459280
1733863
1729937
1808242
278518
735358
957610
1950432
1558690
1556890
1312431
72300
1744009
675899
1702655
1866254
1609182
170137
196197
1701850
756694
304444
243037
173284
1056562
57201
163194
1555632
83462
134973
585743
278436
1311174
739412
1898042
793581
229415
469232
838388
201283
545189
1783150
329130
1989116
763608
1126266
1958545
326363
1310549
580858
1961902
1024173
1807202
248317
759022
1335953
915938
1793842
577561
199492
461298
1575961
885791
909132
1736953
1935560
652232
1859379
1658017
415785
623792
1996649
1230218
916358
1026373
369687
163719
1415008
829234
1335725
856489
953739
706280
1515603
1571724
1581514
1707469
1306545
1610796
1860191
576434
449845
1006139
1539024
1197934
1688975
893271
813591
1863705
433963
1931513
559552
89509
1656250
270424
256769
153884
1500386
1429897
18968
1116529
1691470
1888513
98511
1424158
1687105
72029
1211305
1844492
16655
1880280
58465
1800222
1839987
832905
536393
1843399
1988257
1992321
10163
303426
1384050
1826915
1418623
1215944
1780027
178532
918019
122720
652970
1047236
1621904
755282
1239627
799862
1721945
1127772
18909
1989152
1706536
1526085
714700
649115
1954942
1636887
1429030
83128
216964
1619346
1022133
1222612
1154485
510514
1987331
1082092
1392489
1102066
712289
127430
1021912
585730
1311960
1846387
368336
37311
1826436
228481
463671
1682104
1741114
2067
1823153
1288327
1049184
368728
836542
716235
910507
1322338
800994
827661
679293
520969
1004628
1729166
1530748
165242
1773887
1054335
1283518
1552417
1250318
599353
490359
1376886
1729487
1364551
438613
1702587
1797177
1411059
1445238
389353
1122785
465084
680316
1712751
1706484
1070268
440344
1551493
903065
1571802
1712502
823075
1441640
1648778
164853
1679411
748540
1355069
601312
175776
975192
1423698
532399
1689407
1355221
325549
642732
130294
182225
1390921
1772795
7385
332546
1085780
1012638
476446
545124
1696226
31693
205100
1627150
446672
1634898
542708
36872
894411
1123896
278933
283069
292267
419184
62516
1382781
1416651
1787168
1361802
342416
1235663
509422
347990
1663392
1698602
221874
1809931
1022697
713799
440699
1903418
1897068
367283
182448
786533
1279300
1664442
327001
1432869
1621955
243961
1507614
1625473
1973031
1047642
1229505
630669
769590
1117093
1105888
1146320
1912796
1626875
86847
718054
1903495
896024
1358658
778215
1507623
152948
479245
672789
706749
1053749
1697711
1917701
1745241
857635
734612
1271819
1976022
59767
1981187
826573
1654537
446402
862409
1016297
640433
875531
1022816
698506
1406160
1036785
251166
1307408
1413419
460980
936036
1809327
1081423
513177
286297
688885
1188354
522720
170307
1942833
1943589
1287654
1746111
1183981
1408163
1673018
1164404
755911
1889103
1732833
823462
435324
1678964
494460
1393018
584024
914916
213160
813955
1161053
1344900
444219
1786249
1141637
540861
203740
890905
21818
1863487
1511757
626799
830511
1863053
664051
1276945
1281648
586508
1869302
1208229
1133119
1840450
81292
1048716
246240
766013
1352304
1919776
45447
1336915
722143
43383
119580
1105594
1391110
1998502
1525701
1926804
1776544
1894905
536773
64518
1161614
1964469
1209784
165240
267888
261744
1797015
720342
1685220
961082
1470311
465423
1790143
1501175
1666993
1199410
87830
209587
1532023
637477
1492604
1816865
1745027
580135
833830
477649
1429592
181894
327162
934131
9483
486475
135777
284758
794577
887473
1290148
99797
546440
321704
1752465
1653306
1234764
381578
7080
48802
551288
887083
392034
1905983
1848631
1633134
643372
1341224
1400823
853960
545768
757215
581366
358868
1317876
452646
74658
647210
1634050
723341
589212
629435
1837398
589550
1884478
875505
1639152
710502
484618
1948587
828433
1352921
1913356
940386
1669162
848593
602723
1828080
1036433
1721735
477971
689838
1366488
5158
414214
156719
757190
889451
1371634
1378351
60650
386781
784432
1785606
1005002
1209589
319353
1633613
254904
845670
819025
1847461
815209
91955
772451
1206021
183133
189296
1338580
1739310
1008265
1631381
864930
1114488
204067
136290
1530368
909501
1658475
728806
1806912
924847
1504413
962075
1674034
325575
1038252
463665
1433606
1414962
1669967
1640556
1716662
582332
497801
133908
962444
1032140
128003
1172206
752968
589398
1652239
761049
229665
855081
102430
1805738
71593
1852213
3692
1640469
273180
1937090
110715
427893
1076945
1873943
1988653
1154836
202393
153811
1251988
1120057
565587
1388066
811621
1332761
10727
1335813
798406
393965
1587789
1606230
56023
1492356
1992545
72726
1349613
1015212
930833
1380550
1110292
298538
590612
1626675
566212
1342871
1271388
1991778
169785
1995459
556002
1339278
47548
1960710
1146336
183751
967523
1169269
707764
1548740
1381532
1314829
330781
1818130
91617
1608000
1090161
1449247
1274214
1057915
410705
901164
923973
220691
641066
898958
221195
295435
818793
1050117
1111732
1370957
803936
1336835
1580643
320701
521455
1706276
282112
471280
1528584
1721331
148682
1692215
1797673
530515
877590
417468
1886442
1953837
120827
580780
1501347
676436
1195550
333361
171518
1479034
698970
1163252
230821
1566701
1648820
1383860
623438
1636680
1263538
1727429
62955
1452952
1906414
676052
1975483
1343424
186205
1365817
422302
9500
901721
470294
181211
1163700
1013755
882124
191937
223836
1312565
1562460
1632880
1729233
542656
207102
1914170
876813
884557
61990
1113265
145248
1985097
28243
408924
1461806
232891
776086
1476203
178582
95297
783506
1893641
535424
594299
373709
624164
1660994
1883015
588787
1535084
1708407
53839
718000
277059
308924
1713044
1347118
1147749
968625
124836
491297
176251
1714341
703047
1283131
1502554
1097737
1150718
774352
171372
838149
584751
647813
1338527
397626
1879875
1008378
1085411
1724667
1804173
1332205
928717
1571021
1819121
939419
451644
1892660
935542
465682
1662112
755148
1585989
18188
1571370
1050020
1795914
1517337
198279
1548016
673808
1610156
1791124
200893
1309278
901770
614526
23439
460716
1535248
921969
908139
1689776
673379
929628
1893915
1076111
1597153
1268952
350608
1839474
1440374
16946
1040755
1804458
1240203
1825345
1580543
1398157
465961
1303930
1519431
543034
1510983
1879686
916072
38804
1693203
1773150
777429
1333507
1939217
1369876
351268
712392
1314584
1949122
233641
211580
995107
1852474
876145
956802
1077171
1358781
1624052
750446
11292
1136450
1590428
1150667
1034804
1399945
1478350
1823769
1652111
691968
653363
1223018
1868107
817074
1352980
1590867
5730
1997438
857156
1008891
1749427
1758429
1532510
1647823
555322
1459691
673731
963643
555729
774497
1144273
1231878
1555178
98391
1330998
300471
1384089
175412
1925090
129780
1128278
151915
611619
1618029
765697
884977
1074265
623027
967058
1259965
1624990
1683903
384852
1314779
107852
1948728
1077743
1748823
634050
347494
903495
1378760
1697044
513687
1646945
1226952
809678
1449038
1081666
1125499
1136535
1884634
409361
415969
1359453
1164322
451620
264388
1852553
818680
476768
653261
982181
513063
1955143
46171
1959798
1354379
747755
1793243
420458
761243
1280717
1170592
34040
812291
894728
773509
223201
1269233
1143444
884373
1584841
94483
254629
1078830
730647
553435
1588369
1626908
7580
898629
137507
1142577
125258
1861463
674974
1056316
889202
1740569
776295
867196
1328310
1011679
1646314
1350675
1983776
1410510
554394
393555
112636
469582
1104750
816655
1712698
938381
799678
358837
120715
1371414
1610537
1581688
440627
150603
349491
99926
752788
1058504
222329
801096
339365
196787
130585
1338475
1725028
1996156
235534
1620355
719740
634713
1317179
929660
210460
511204
145264
1970404
1630314
1670322
868562
1474690
1461417
1539275
684522
601770
312421
1269414
239986
665290
15235
642045
10828
732149
1119528
88993
1895138
314892
756517
1979072
648800
1763820
560027
374921
467456
331210
925216
1140550
1353790
1170130
722195
224374
759267
651951
1507008
1062617
907094
1975108
1477368
701655
945887
1164406
1448121
1303406
1807415
463934
1333652
1060344
127934
876561
1089696
331662
1201837
1571893
385577
1409460
31027
452573
959014
1862075
1561524
1334906
858449
1105165
1437548
1461385
1558080
51056
1695561
1332505
1305809
1792162
1813462
49934
870805
1979809
1759618
1347863
243832
1420819
1026117
1467246
329170
1865044
301719
493477
458665
1920840
273427
144992
1646379
1792392
82619
790810
1518766
1214898
661986
1424309
230807
165208
739545
739521
436036
1657700
1637311
1272943
173989
1357525
1762692
768183
1321515
1141417
939123
1742182
293872
1523005
915132
463997
716732
1754173
1499901
1274624
513595
1483143
1830996
737184
1766425
1778045
6044
1305812
1610657
955526
550834
1954987
1239251
1921600
218606
71666
220385
856164
1301792
1007471
633743
1183572
330492
1541049
1999663
841656
665562
1716098
706150
95372
1968575
343873
138398
1964444
703729
1251887
483886
792866
1115863
1545886
1100526
1684025
1850439
1167250
1405788
1241133
570807
378397
55902
1141512
1671459
1189177
514076
1154644
1297998
345719
813654
976858
356250
1097943
935391
1402488
1630838
1061960
1268685
148438
286789
1374579
476267
1591256
996019
639282
249577
1516639
259564
146228
1585646
669886
1811814
575645
1532131
88488
1593033
930966
19699
1576523
1951918
43919
293537
573077
1706844
1555278
891323
440970
1404683
1662990
1091534
184989
862234
691892
168268
1127350
1244651
222476
651813
231126
1587833
34416
201906
548040
1904264
935988
185437
285751
78993
1021296
1755641
1781491
212638
1820473
14781
237304
122936
387055
1007980
63075
566154
1017331
1562084
815946
597418
1899957
863068
1932139
1802112
986788
189272
1685257
1455769
1767762
215841
144795
1385416
1373253
317730
1367259
1359998
1123729
1899730
959780
1586136
1487082
673692
1665211
122933
331870
1028010
455561
1355528
190202
1237005
86978
421622
1569444
80069
289872
1659383
523815
1639974
660077
1021409
1641939
743927
1789450
979660
1468362
1813483
842299
1597449
175702
161584
1724030
334520
1846167
1911882
362852
984197
925621
738561
905438
100742
531391
1805291
232167
579623
132364
722908
264899
919677
1919408
1392485
31104
1169597
1044281
1507574
1646479
705538
1589080
427665
1873145
454456
1560489
1224764
665336
228077
835045
1616428
738665
982890
1282060
570484
802383
1162688
291484
1976624
874005
680094
1451455
1210512
372801
800391
1132853
753594
569697
1398769
480117
619569
1088124
1938185
1996946
1035077
1193394
437558
1274440
797934
1326238
1386299
1302110
1229570
1171725
1202268
1749443
1428295
1061414
1712331
314802
444450
1882694
1976529
30107
1479647
1749094
1855447
1624886
866095
533986
426413
14345
1810638
569031
998716
1075679
1592852
1234013
1702010
1521767
1900042
1130493
1959207
1045103
438728
200500
809522
1428390
1699102
1150753
757264
1595450
996594
548506
121312
1549420
1469493
1692734
1056304
748215
455875
1245140
1340959
64962
1817763
884560
210669
1383879
1082843
102960
1147843
203486
843425
1322705
1997285
1544745
1559345
149732
1607176
1885065
144206
493324
1398617
1410477
74921
1384442
1259117
198014
1320049
1450482
130878
125702
971086
405608
673599
722485
1481463
1378209
1001131
1969375
1089761
679309
829467
1258853
298912
704969
1251467
1527109
1852522
613471
411542
790882
702791
454916
1999405
982492
83848
435979
1440969
772406
1186864
1057036
651810
585753
782611
1865000
605024
1325181
325672
1013959
1606111
1371660
1274180
760120
848067
1233328
678591
442987
1583883
1453087
723237
470421
51605
603906
837699
10499
285677
553372
1889188
294408
1917949
155314
1109142
422529
450614
248743
738930
977040
1111793
498892
928627
511375
1334745
1213163
1784790
1313900
1712708
371573
922593
157745
1587460
1120180
1207103
1693492
688159
761838
567580
89966
825524
1948146
165485
918277
359039
1281290
310300
1409482
1267046
1785534
1829415
1012946
408477
928300
1360123
1240040
1527136
1755428
1478503
179683
1387748
1576258
750675
1190011
1044703
628693
658596
1860963
288750
1330431
475557
1869343
283779
281183
15678
257591
713488
1830576
495055
1022241
690132
1701540
1910444
295539
1241269
1508947
1071086
145826
1236343
846870
1972272
1259007
1393118
672475
1450951
90542
1812450
18733
208652
1408776
1459782
1849232
1528219
769732
1933241
254210
457514
853632
1890626
438347
782843
86617
764737
509709
761038
998599
1865762
1040148
748519
1635067
1225151
471560
1014017
1842716
759177
1935069
1866059
279811
56317
448239
1875559
857879
1470501
369850
68243
1398069
87977
70947
911464
5870
71087
344386
287108
1119018
181093
51616
682818
1940532
69284
364789
717655
222538
1903147
1715750
1328335
1518349
1342683
1202756
1400160
1065541
705172
1957757
116496
42102
1229298
555678
317064
62629
1566104
1000365
1997675
1308352
1263230
626526
1661788
1027807
1970811
443190
1438204
78965
734544
958951
100898
1934189
556222
649890
305428
75859
1058355
986756
1238372
662120
1287995
913297
712691
1392351
87539
1811360
438112
577571
1811209
803603
617667
1997061
757229
1838801
905958
477369
1000190
641359
159093
1140328
43853
1528208
1687556
848002
1422976
1005648
924744
1020593
579214
1939855
740760
498249
151925
477664
1292476
1788551
141088
1408914
1008080
1854540
679898
157477
1172256
796897
1746044
861100
514840
1542002
168317
1828224
1977758
425156
1766577
457902
1808761
292160
236756
280126
134989
981560
153848
500179
1146962
32681
1154324
1288952
1741735
1432689
1597623
387476
849351
190027
540304
1780257
292983
1718432
873774
49281
235102
347141
214720
758898
505733
1928925
678743
1446604
168125
1049426
953790
1005885
1143218
156898
974338
1560125
758115
294037
1761261
1848638
1248669
1043261
1753751
1116396
194169
116453
27693
1478066
342901
1612594
1974023
1609994
532887
512540
1244202
1719922
1050100
1351913
521170
554237
287462
1747281
281636
714957
152457
793265
1772899
863629
1768722
891693
582270
1552960
1273711
1856150
1341693
420175
437240
290955
1948796
526299
691321
1697348
1511650
634683
1842137
334241
429069
1076840
107040
370885
1385558
1484754
1139635
315891
659663
519379
1154562
1476930
100180
765955
1932967
1692878
1508479
1774483
875617
1269413
1350184
355611
336296
1144170
1481746
1576893
1494918
138421
1147503
1505710
1067682
110024
333384
328299
1308864
1868713
962887
1222496
1370361
1677012
267823
1651402
455528
125732
1154192
267056
984027
1830418
822398
866418
553682
916343
226036
720725
1285465
1575538
1541579
1300299
1105374
1669918
930836
1767222
1912371
151894
768750
283010
401503
1986597
1443725
1137701
1363424
682996
1970382
1624415
1748253
1591775
491117
13458
533914
1811402
1547745
1638393
297137
1549792
1029758
1746909
998551
1634577
822844
1482827
819958
1674614
8453
1817663
574007
388560
627888
1650413
1768540
360669
197806
1746365
1084783
1899378
470051
1351181
218865
957619
1937647
1667829
1150097
849214
24470
914691
1973806
1830301
1908006
1690014
1980280
807808
1364640
1555588
273740
740564
1965412
1139769
587596
155482
1507671
1217293
986103
1645318
1311929
1624208
1745295
974103
824419
1031922
1097850
1399246
781478
1209501
1815335
1405736
610095
47455
745729
1442722
1524555
1948141
855007
1474700
1023861
138070
1833569
761592
171188
370424
754426
10509
1750880
1804706
933274
932909
721389
611911
1495981
954621
1147699
958206
956924
672851
125400
672345
1299600
1547826
1036841
1436245
1599259
1904406
1444365
414935
1269636
605177
1906813
344622
1154946
1843426
936897
1753386
96135
225241
389756
940420
564830
225559
828774
702960
577161
1732064
1626870
1936277
1172623
666269
30113
1208209
73181
1481207
180338
489369
1130918
705076
1632222
275210
273024
790108
681334
1401860
705340
1153535
1272316
1151193
38470
1751235
1199661
208496
241577
183702
640334
566045
1064744
1105134
1675878
527097
109894
457098
771391
565532
1943300
198839
1666141
1228679
337135
1748209
1014746
834911
1458828
766846
901725
1376513
495300
413257
806318
704556
1536711
969991
1331484
1773487
993828
1465406
1708740
1434887
1215997
788660
1963271
1785754
1252826
706436
675740
463361
1099098
749390
1567941
891530
320054
923356
1946084
1690243
480422
1890421
1924062
1520290
1940378
736223
977683
415458
209765
585615
243037
642054
1126382
183932
278872
1246558
1723139
447817
250000
1673961
1708171
1306569
1301690
408151
1840989
1122327
969982
1198677
1727330
1694570
1152710
1909124
472947
139184
284413
525206
7875
1115121
1188228
975095
751784
816713
1812691
178807
689461
736553
1598093
253856
1087295
148079
180034
886832
749837
1032541
431368
464618
12536
1978474
357195
840697
404751
1278009
788231
1890939
1299361
1213305
1076446
258593
1555983
534392
445774
369528
294633
239894
130176
386779
1906943
381977
1038730
607804
1095527
1417801
1505887
308404
590367
751722
1391975
1838432
335364
259253
112849
1401285
1088270
1110233
1296517
675248
1657052
1417085
411088
1104736
917336
700312
1933750
520163
1331193
277870
1569444
83472
706742
1189166
290780
333234
360791
1634424
1357533
1775093
1179272
1528047
1088552
1841045
1824664
1599985
378335
148470
443064
1446912
1028317
1107193
1980225
232483
1757210
149705
1663987
1083537
1292732
1839724
983698
1194970
1822483
1192172
598765
1763586
424489
1932523
40593
1525781
386182
1256995
383219
221742
348508
487983
1471307
1033030
204574
194124
1748068
1297560
1011826
791080
145966
1156016
1328233
1591597
672065
735174
1355641
706714
137979
1008445
1986854
1738806
1241757
29242
410080
1723319
1358352
1335314
964617
1503004
680305
109384
1093027
1844244
875920
553208
639010
448576
1680113
535312
1602315
990361
697004
1283555
1540524
415754
1913159
880065
1014758
1862441
1829917
87428
1765708
223972
839761
1489259
725764
1476627
264015
797513
552635
1104703
1582948
886876
1781539
1246045
1629115
946590
1392435
1736809
1920755
1546315
459274
1658206
244923
22375
682669
1294690
1468961
376320
1144787
1760227
1573511
426612
696585
1264215
1174419
156435
1541548
1143760
1615281
505691
1512230
218992
977683
1497577
1351753
145286
994586
856679
902474
1761944
1962659
577130
270851
1014267
1888899
5960
217644
1840872
1285251
782569
1874090
393621
994028
1978226
1403447
747519
505863
135557
702322
259061
1756646
182206
1785581
457605
934157
860654
228291
1531708
1156030
726669
62749
1694598
454265
760746
1104823
1791257
904002
1923543
1162330
1389169
892143
1476256
242535
259346
1173780
290082
1420946
726693
1135989
1075512
1799167
1797646
86432
20505
295079
1023108
872125
747269
1699310
1521730
1044592
1568881
209812
1716064
903105
1979145
124318
344549
228411
1660207
1270970
557240
1445380
1158522
1834897
381695
1151598
105118
1400975
1967506
525678
1446891
1332567
155767
722734
962864
79318
1505459
1749265
1397202
1699308
837573
1592387
903151
1328185
168593
1695894
1480524
127926
59049
1614457
322386
1163272
983284
1537532
1862969
96038
1418269
213491
1967058
430458
1253365
606657
638148
1354520
1494874
1058310
364787
1529225
1447938
1720398
1236032
1424268
289388
1970985
1286965
410906
1698309
78646
1779546
1341380
1027813
876735
1245254
1682900
395023
92881
1649984
857579
1973006
540967
911436
1299571
229251
807662
579931
1159380
686455
1185158
1854717
1814779
1004953
1664825
1287889
1620519
236894
873439
437994
847091
1458744
1755587
928626
1315898
1024394
725382
1755482
1720733
1673897
1719587
1150307
408059
1590699
1298372
191260
1643350
1816411
1586457
147907
1708009
1321774
271397
147918
1205782
1273400
1492317
569667
548320
212547
1257585
1720356
486842
315726
309869
707483
647428
414978
1104638
960557
281058
1919352
1111072
1562302
1571698
1339910
1531984
1513160
1023961
641062
1790051
460458
1456513
1787307
634662
1527550
265052
832569
1063956
697836
783809
900236
1263778
1449431
1228733
775564
100849
1217839
773672
1694956
1598731
509538
352607
1909538
1813591
373469
1141565
1665938
236481
1356814
488114
1981176
1972839
714518
1767911
1708031
457552
312465
222219
906692
537542
1920987
736698
920252
1932354
893475
768073
477197
1815322
1308505
1844727
1138702
1760540
1956128
136668
1682831
479713
59793
66823
1112146
1395919
866648
1575964
1675437
1685470
869289
492012
501830
171460
312804
277389
1652682
387810
1582519
909445
56369
1295693
1489007
1346029
941546
51245
1180235
512573
626867
1983064
1587185
290836
86880
1204977
212779
1562715
1593990
1090879
576661
1808741
229471
1635980
679385
1557408
6810
1609611
1151586
500220
1047624
1340545
255098
1232586
1121468
243699
833263
73012
869120
1840056
198693
1859698
313158
431454
1182319
1247793
232891
219292
597094
92664
1812443
1089790
1239480
1037294
1649354
1043506
1267357
368534
506937
559463
29593
237658
1675005
1753580
397565
349582
1680018
480755
1092223
604632
1706768
1769717
526327
975297
1026455
1793720
1089875
1626694
1927117
1333449
1484231
327739
1069764
21047
593802
857076
743006
443652
1683101
177948
1074601
872085
1925328
1012610
197982
312426
388974
1489722
1394130
1910020
1418818
675049
476886
580749
1907700
1048875
197636
1633928
756463
1454510
966783
614881
1699131
1020033
71661
725872
96346
999790
523985
1679832
923624
881933
245495
414547
1828071
592067
242358
402748
633120
1289078
1354176
702831
454545
700055
214979
1640773
708978
800292
1124763
141336
369519
1046316
310068
1411214
1500445
923409
137089
118971
188037
1303936
1805067
775022
1858135
1264198
1607
906690
1718825
662100
719974
595260
1874409
265592
11212
1032539
1138588
926829
83425
538489
1626597
1426863
1972754
1767029
1085465
122257
160752
347591
42083
1487385
363041
295923
588899
688455
1646059
4798
1680244
382192
1329550
456506
563665
215014
1254644
100997
1884540
1010778
565759
1060332
353865
944308
43624
20197
1697054
621293
1987470
1908875
303018
1981885
1339303
1968825
723859
177678
1885048
417468
1799099
535497
1452215
1464590
8977
896983
705732
120481
1786897
1404821
1826596
73494
1334217
778227
931527
1381671
1741274
1857793
1927274
1433207
631108
1920267
984296
44670
569082
179893
812545
1203126
1072175
1142303
580510
1271498
219114
958289
1617517
1079216
1030567
139301
1075963
1827301
1748017
175453
437137
704737
1982717
129855
307116
203030
1469714
320492
879165
1803609
1527909
467652
951915
130094
761089
1120941
58294
1025091
1404515
1918396
942449
663908
89447
488263
1110140
305281
202959
2434
753591
910629
1151858
1448400
1929127
1683433
1250958
1520350
1471299
593705
1348116
9923
1834685
1961905
1552372
650207
1398265
1685681
1521870
1436919
136604
444152
1939153
1400875
1968258
930490
865307
1429461
35437
243242
752464
518688
1549462
476219
1524627
911459
319849
360338
1090871
1106610
1556375
1932335
123434
700127
301642
1786861
1398438
28304
1686864
957756
151446
1659936
1714223
1219264
1177228
1578776
852921
1332465
1884847
993812
549022
924228
1952473
768315
38791
966824
471308
1992168
1208231
1571678
1246801
1048302
228782
3756
1677350
746039
826761
1040751
1502248
1461576
753765
1556674
1839917
1666826
1700886
407494
1332895
928374
1827882
1024820
110528
911286
1328541
127863
453632
520078
59807
1764190
373369
754294
1522389
1013972
1539936
1119877
935728
377225
1689987
236274
1071194
636464
1023033
1635051
1118130
1912047
1848944
1396225
346008
997913
983830
681247
430712
1796251
1440859
763733
553237
1738246
1833909
665525
1225745
945769
1420518
497373
1726548
1153039
1589510
88610
423753
1119301
1684370
1341773
732730
695033
276245
1606510
525122
1253877
116421
760513
1936198
1169492
1502620
1647583
20455
1931865
1722553
489786
767032
680279
662576
347761
870060
1187116
506516
942861
448307
54742
373313
385176
885576
599567
374794
1904625
131372
612329
1011952
1659651
891527
1614449
754168
1095973
5855
175245
152853
1128365
715484
1247166
1407426
710028
423305
679869
345534
1487477
828923
1180054
1323463
570695
269300
864964
1359277
305675
1315124
1388964
1953748
871721
707222
1957027
1793546
771893
1980522
912382
447658
1218403
1705925
751938
1441206
1754654
1677872
1982604
777890
837616
1673104
1381495
1339224
1999966
1457071
1344935
1881108
978690
811995
219030
1618917
166104
337815
1594058
1937852
389482
1940207
1061225
492757
1420758
1853858
228677
1044771
1374016
164951
100430
480326
340227
773242
1497064
654954
758151
1425897
283974
1337243
1859732
1505799
1201840
1722964
677239
1459477
1835669
1918054
722790
19725
382458
868279
1322549
1456911
342369
31840
700034
1346959
150613
1340685
1759523
652477
1012087
1600133
1836743
1992601
206135
919340
1933957
170746
1540266
1171478
1749863
578836
1704218
72119
534195
1559831
916985
259766
1429287
260315
1808533
1789674
705778
1632313
1307356
315821
602332
34454
114552
1853343
443202
1838571
55999
1968043
419447
292482
1267115
1038346
964153
341138
990998
936263
959985
1641845
1397277
269385
1305768
1561713
778277
1915107
434392
1186464
120834
213741
251347
1787555
1239717
1011446
1496822
1612527
543165
1387209
1403416
909325
507794
1145848
52489
941447
1624631
435888
572363
1900463
1198624
431735
1846987
727736
136136
704481
850675
1174619
441886
1602625
254897
389515
921095
942540
1378521
352773
422387
587625
878628
580717
1945382
583374
1300735
100307
830804
1570399
1637360
832061
1123652
249613
1813367
661777
1987165
1719086
355797
829026
862932
512499
1240048
404080
425443
342237
473194
57887
1402970
1421205
1888350
1565104
1181165
1962378
1545585
836224
387185
691312
1691872
1055134
909914
816183
1351780
1797817
52265
857086
1917317
507086
65408
987039
1345231
1450231
352333
1144083
1348866
692726
727060
1042356
920870
1414132
931664
929397
917213
339945
408477
1284563
1549652
1969898
615855
1505164
1917653
1814568
366172
769412
951407
302166
1013384
1896472
666821
1476032
73941
509882
786376
1275069
353040
550634
1636222
1511515
1132048
1916971
895934
192808
303012
1086959
1392017
1967926
1684739
1157517
1409538
1168423
1395122
26879
1051463
1933022
1545483
1841054
1517993
884799
1508610
1135352
1072737
1867109
1913791
1780801
1451068
72417
1925927
363449
640012
211303
135698
1586185
1098542
1045089
1770818
620088
1611677
1549180
1530329
250243
910235
784889
1215858
147562
264452
258219
1944754
582912
1392705
1576687
739147
898428
173556
1584012
1804796
286718
88796
1834362
1366347
1559874
1314241
894792
1834592
121545
1166835
170054
743747
1791575
1658974
1548788
1187380
756443
162820
1497896
735417
988793
1312883
39007
1162001
64965
1877209
1079711
1244805
1647716
1429473
1993179
334525
787743
564436
258786
601501
1550978
193468
1940062
1098931
1808949
1214043
912488
1076381
20272
454093
1350905
1467697
533703
1043369
1933340
1864244
1712296
310914
490765
218592
41575
1118213
1756071
1119813
1412339
1308009
225992
1676256
297974
590134
1364350
369039
37922
1286339
523774
876503
353922
1091993
1559023
506425
404096
347663
1293958
1517340
1724894
1955361
1834842
1742735
171757
1656152
1274222
1139738
1654035
653906
1887735
485910
1615766
489067
460986
1759820
1170475
853319
644827
754232
1644200
405516
1694832
1247588
1633349
768882
474938
837221
1420448
228290
1756281
1070816
606490
1854573
1828863
1299378
1946844
1513149
111824
991476
288614
1244211
471833
1799730
807273
1192365
1936945
1423059
785564
673643
1051909
443342
817661
1105879
1770316
1375276
1295061
1790105
1494521
208232
184754
421346
1165058
417338
17904
1523950
1594894
1879361
1538423
34519
645445
458641
1575393
506608
378542
1756527
842853
119478
1247985
565018
305371
1790920
331485
495725
1560049
968191
858996
1314539
605395
1039244
1476714
169008
96808
1420543
1190665
1203983
1377544
584994
980843
717818
1761503
1636758
999470
683231
1189885
1573910
1699465
373065
271500
1088171
1352855
1132394
493734
1812956
1982751
1330813
1080985
364381
633315
1834552
192499
934613
854556
900285
314894
352606
844639
1781137
1255701
1418133
691425
493479
492284
1754523
1793796
17622
158795
979660
140740
259218
1271827
88770
78048
655192
316593
1652222
157887
460691
1839021
316080
140965
352601
565145
692534
581120
903546
1934920
1481176
779326
1856957
1263626
1253554
456859
25503
1936825
1893701
1140535
399667
750957
1236175
263644
165470
56269
300142
902811
1295708
1142461
718005
1317516
1582138
194692
1318943
1928197
1740940
1300362
45962
479361
647741
576945
1846844
975921
1201450
1467118
1156652
276531
1007470
1774177
1876272
1561035
1032600
1699545
498209
1766674
1592473
1770727
1802849
1129057
1815994
344260
1343545
1902803
430233
1154103
1434235
1286532
440725
1045108
90628
1271447
1710657
791636
6626
865407
1452762
899576
1182236
154285
1969721
654042
666511
1618582
1572862
1320148
1960887
510451
1046186
1532326
73217
949514
62453
582091
690307
112406
1358137
781713
316
387375
908252
762305
547948
1315546
1124816
1537031
366548
1854083
1343470
1923786
123168
360822
360105
739013
865276
669535
1004329
130968
538585
1437907
1964816
1535599
157473
5391
1513730
427424
1021370
1009997
1112221
1917219
164438
632283
1913283
1986223
1766910
1653028
1506254
169511
254249
455639
78417
1126731
714646
1287227
1759228
157207
898732
1155120
934101
1616713
297566
795699
415227
502337
730045
15660
1192452
1431558
1201423
432106
220382
270698
1489576
856939
358149
1100117
341186
1507729
1384661
1519107
907224
1060698
1499113
62322
953447
1141867
180327
1002799
1573426
396799
965516
1987548
1236186
1257882
697253
1225402
1405044
1051224
1916519
1143310
1507436
564777
1733653
992957
275441
304788
96938
1457779
1234363
1766510
452317
1211946
1704964
1763974
1536518
1041265
1117890
388795
653595
1175323
551600
644035
378012
1241157
671593
738090
1021325
144010
1073487
1603110
1630295
1090114
1109300
1835205
1504339
1232012
243721
306748
731695
1249940
1264337
188598
1176494
477995
339439
1899724
717266
1905264
1161372
1314431
893091
556082
484144
1892577
58596
331176
1007118
289590
515790
1969115
1848606
1375567
1141335
23377
454811
268777
1172747
24522
931232
1579623
929666
1438410
694800
264995
79450
977777
339500
1528925
830820
1181014
635254
400723
1271186
1391985
863678
778598
150690
1698342
369787
1798632
1185585
968266
487874
910431
1352017
518663
1094939
609636
113955
1858950
722398
1295911
1323749
330875
1224950
1348683
782938
1670567
323334
986121
1033612
1101260
368024
472702
1486136
503088
104897
892683
1349896
1417993
542118
313778
1982522
1006777
316321
676467
971916
850550
1679030
565816
1139391
474880
1949076
1608708
532980
14395
1848301
1783687
1946951
1399789
242809
1694299
128454
1649615
915755
1792568
862485
1773321
489447
1402678
1679568
2249
1992435
529845
1383957
1201814
1240950
1305038
1817967
1822412
900195
1441854
939635
726074
1064615
1274434
1605708
1566302
1552465
711428
1790255
757239
1210754
1588989
641032
1562530
699956
1533374
1685837
1795964
106271
738040
876688
824895
1977942
1480122
1529662
775039
1254721
894753
1118183
539910
1604820
9555
1597796
299919
1832126
1923377
1603141
577799
914508
1497771
74693
958205
1802445
1911566
1194010
1547844
85397
446972
575282
827807
876930
1850576
1166857
887468
497021
1692205
322823
1567021
1148909
495934
277863
697458
1417936
1843053
634864
1528637
1642562
215018
413151
1216096
1829601
1364371
1402351
691769
1953786
1801061
1235191
502993
412773
1349576
843712
947792
773101
1461645
1641076
1254549
1713311
297908
1302200
1272599
1105686
1347391
268593
105525
1188555
639312
1162064
1946398
1325127
1995075
1144807
524509
1739494
621405
1605544
360026
1310388
671632
714837
887199
1453276
548071
1384685
1178586
1364169
698198
711332
783309
1377698
1107005
1529323
564936
1839653
1762984
1826561
1746562
1513024
1013248
1687945
127291
1581462
795535
503106
60115
593092
1794012
574040
574009
1912699
170091
247104
1111343
1741552
238606
1804741
659947
959918
1960124
1549292
1324210
450325
1288864
1226357
1012907
1927779
1267846
230465
1707289
769351
1578852
333146
957115
277131
140256
1055467
1926787
123336
491291
1711231
363659
1728280
1996782
1464440
1921738
1735083
939698
1090846
292396
749688
1758705
1775914
1430929
21231
700536
149866
1170856
1687694
1513154
417819
1957748
657209
423921
23860
300798
1985419
1066406
1745276
1647893
212424
1089821
1772749
134977
961711
1691357
269246
1687954
1656945
1539281
1610968
1360229
446953
1747704
47805
1312567
1609615
1344745
544362
164460
88350
1070938
1921624
420167
32892
1490851
1135954
178248
48951
1768291
1959428
770412
1005917
68942
534109
1418577
1213194
126366
586331
999405
323860
1475753
1315562
687409
992726
739370
1985949
353740
805468
1895708
851829
1457549
289804
1061300
1647863
635972
798208
1481081
55092
198976
828051
1393551
282539
1370114
1585223
27231
350992
1942872
168354
1694746
1633037
1649341
1194154
1246381
768016
817231
379892
1967712
818123
1194686
152477
1536577
1762090
1630598
728828
1722810
362501
1471151
732586
4622
1279368
1881336
887362
424354
1496578
237547
15136
763995
575245
81359
73190
916785
486452
147773
728936
296999
123602
51962
1083173
1566115
59354
1633433
570624
863255
1725839
1194208
68466
149853
1296771
108734
1435085
1016922
480440
1832985
1247238
109736
869166
408822
1536854
294418
264347
1199053
1363297
90654
296484
991118
215662
1881563
364808
944144
1381418
709551
270474
965816
1895394
1683577
781059
538905
934480
131500
1482915
1494810
1210788
299267
1526367
1764812
1549391
1941542
1353617
408231
40615
1572043
1092841
919639
10428
797866
1983911
1574639
476146
1510803
181140
1799698
822896
932442
1263830
1796371
348622
1772821
1414298
1435604
167226
1001693
1153283
89821
989579
779043
356804
701906
1397898
762314
757502
1095029
501302
1354433
794191
1604693
748479
466075
1369630
557091
1375480
778506
1983176
793954
1181520
1504375
1959134
1735396
561406
1178539
712667
1990876
221619
816229
1603620
1656002
1016502
1178878
287189
771539
1283535
889335
1750404
213660
737680
1967314
1905703
1346292
1623602
1640791
1718997
268854
1310486
597144
225163
1201891
780909
825393
1484186
1078349
409456
90395
1875974
1292182
735623
1258725
888023
310728
180876
366282
558858
1128485
1302612
524997
1367943
1595356
781575
919901
1992549
161104
1377052
342659
1839021
957456
921932
609401
1496079
1699683
613071
1001779
1526691
613061
1640000
607900
641183
1031934
790728
407122
508228
86408
499521
607948
988240
1355230
1583921
1703404
174860
3318
51647
1054100
1566115
98901
1939915
953561
363948
36384
1760217
128111
130784
513692
659539
806734
539513
797414
292289
1516024
901602
719732
266479
811990
88750
1954201
734009
65104
1142487
1324773
1309027
1119950
1971961
1775022
1787249
467788
21822
1944363
727898
622086
927537
1821433
400596
376852
72106
85639
760814
1662661
1411901
1104704
1874395
1601894
1132263
77028
1936538
1729441
1085558
134282
1186289
499633
860276
506960
1135673
1940356
1436638
1352186
1060572
172626
1005316
291445
777082
789121
1725372
1751469
1790216
125966
1629647
489857
1143658
230811
1214985
1848909
317854
1346449
1990799
1334676
247737
370297
1727974
1918440
230986
715894
866717
948964
1475788
260792
1468998
1240593
1099445
1160457
1327974
1438375
787524
681976
1510015
658117
813333
1369797
1558894
1829518
1167074
321013
1136613
599690
1647932
1711299
75572
726184
1120757
1353164
180955
1646204
1830628
285266
1763271
1273666
987812
586333
492683
1606541
1064635
1070862
1539955
952713
331488
1955091
1324218
1259918
80817
772091
1043959
1587645
387282
205938
1419076
853636
1886836
1530438
1421982
1781962
1127922
1680016
1272581
1841686
1567045
528286
180785
800371
1415450
1448255
1142538
1614734
1366874
1491199
156927
620664
1504575
1929953
1864179
1607402
760163
1562218
992324
1113219
1949213
356203
273511
63031
1297949
1281415
1079636
1570621
343837
1194676
1896923
442745
684018
1919149
1607541
1994188
295339
903681
1715768
1151703
1815588
956105
1943050
1074985
1097482
377987
422593
327560
37986
1472866
158163
372011
1725613
562459
1320594
943683
1956724
416562
311836
43731
1955003
1450251
158085
1435549
1991136
1361393
703908
791693
1309139
1014136
1406133
1805994
494125
255792
1319391
1306625
426676
938586
1786768
292536
296393
4381
428231
1322676
420665
1973783
712469
1868136
1637702
667115
1431795
370463
1649456
491152
1733067
1979439
321138
614408
911657
1706399
1667111
879688
109860
63852
1096302
517173
1950305
551371
974541
1058384
1410715
1479789
906739
1752504
182393
1694993
582930
174859
1108093
49183
540450
331385
1832280
1520760
170582
121667
994785
1627263
1315366
400132
737788
612000
1408992
97376
427633
1299078
1776966
1417068
462713
1059513
738133
1540210
1961760
1868937
142846
554441
1894546
1318607
1261635
1314900
1717208
533407
255274
799531
1183010
1811205
1804207
999199
1201177
877400
703879
769087
296724
392673
1639749
366602
1908135
1638418
1038352
1611443
1966096
1725214
146804
755521
1625639
1828718
303365
1742039
544283
66424
1566278
1815082
1552459
971596
1302204
865797
731523
515482
1697345
147827
1685603
1989037
494991
122796
194241
1742505
1389116
1004587
802356
1529705
1144691
1507910
778850
1287657
1895897
477515
308418
1390236
1707998
1227108
843720
529397
1199158
1121255
1792819
41917
1055812
1573224
1519560
1688069
1702806
1532436
1936831
874924
654159
1167753
1199883
1939623
210227
1315887
1680127
709997
352255
167356
1707938
1949699
1741811
797780
715748
1911465
1218985
302920
1738865
1775355
155347
1051950
1487339
165332
910557
552701
1086140
1591486
182850
1357082
1483887
1595830
1908848
760465
698092
1612737
718206
1123937
166619
1174120
1594491
115401
1024628
1102682
618254
420652
1691855
1585809
660490
1549157
14102
1211725
583823
651391
418074
1356618
86481
496512
1032189
405306
1406716
501920
777876
840684
598417
359783
891069
1807072
1420526
504070
1842058
1695535
1358466
1899335
1543166
20559
1346862
1623795
566466
1731073
467861
408407
1679990
1627566
229483
1445238
311832
1994487
1808957
1648340
791338
315859
244919
1158932
358147
1396926
1997144
729931
1331508
1668854
1501722
108310
369960
854932
611561
1666406
1614511
129796
1411062
737288
1391801
310882
1156496
183117
872567
438493
294225
447199
805230
1727410
1582693
950023
1748347
948869
1627083
1071115
910185
1122861
1640109
1924982
1373144
448460
662402
531346
1577558
992815
466986
840609
1463924
666888
1012130
1774611
1047693
1437034
1718231
574684
661544
1069679
1130891
168523
463107
1665583
1582901
699998
942028
608157
828854
1677361
1294507
1061775
1390703
1199062
218045
1324898
626501
1932712
27812
1932911
765313
1575624
1022787
1594644
593649
742506
1495101
1505310
1070551
168332
1641269
110323
1669783
307290
896265
936577
159709
1102101
1780788
877304
595289
1592169
1720566
1912404
1498972
1883805
1418059
467857
1114592
1794826
774005
383735
1957345
1043270
1825493
243744
1914643
1622677
1580959
631261
310285
1116417
1408742
177384
1515107
191782
468307
787093
808045
1100296
1007428
1915742
99880
261460
953306
1578184
1547059
580348
995929
209067
853670
860952
706125
1476940
1398135
1875341
1316552
851649
1567527
262748
385629
497118
417861
1472848
1975789
1205462
1205894
1704046
245343
1103357
658326
1398951
55692
162720
1810847
1265806
1186899
1021076
1769971
833137
724906
622321
1759021
1936013
1570294
772876
1875220
469651
569274
327342
1833566
1292243
49045
513516
1300661
1807600
223091
1281140
1957844
976872
47534
254832
1975745
328063
1605127
1400514
1893293
642764
593947
752475
103189
1353851
1963699
546470
1817549
1968779
1842445
56022
749730
426455
425535
1234030
1453521
1998967
159537
1219153
1417941
574785
531584
1372477
661716
1211002
1426844
1108900
815225
395989
446065
1366402
1023498
1354181
1454010
540574
1353888
856259
1280826
1689926
271212
1718865
1066397
863956
1320341
1937622
1803802
88295
331094
1603023
270889
1091242
166130
432262
489342
763414
741149
128557
247190
1719557
723174
126114
1625840
512611
1709558
1734766
922007
585404
1481622
1675902
40703
212581
367541
1298540
968030
1007910
1666468
1562795
1912410
1100021
1457266
524928
286949
23235
1110759
1406568
1406691
1470544
888437
1397449
1068487
1401441
1074644
129528
912564
37705
1605568
689702
814536
1409476
1826978
1877667
704046
419722
1227266
986317
510280
694072
1680034
372439
1712894
620268
1248532
879812
1901295
1226326
451180
795393
500769
1257944
272123
848916
1838633
801046
1034503
1983472
1616774
878569
1480746
1736240
120001
630852
900359
154958
505355
109448
694571
152324
1819469
640893
1423998
1283930
1834964
434870
211571
1758266
308406
1930303
1376548
601114
800465
243004
1672075
1853734
966082
1083087
1584613
1853811
432404
1137050
1727007
1105272
1763818
896460
1089555
257570
314386
593566
329168
125665
1740226
117026
1040594
336521
1168861
1557691
1859704
386595
1441221
26763
1055414
1173615
636791
503114
1475587
1836757
1927863
299714
114369
468472
886450
960156
1862966
1337021
936889
1219987
1953022
1836031
541504
177339
1860015
1153970
510763
1725550
404387
1032749
913067
307970
1551580
1547039
228092
1793527
1513103
475955
599658
1704510
569107
667482
356718
169945
1056490
1067048
1087378
1122744
143019
1682186
1846029
1191352
1971694
1893257
591978
531681
1129677
1422922
468903
1157034
927212
33940
597586
729458
1955332
246007
1401779
635923
1534995
1722363
81333
907229
1388986
922594
692284
1863848
544083
589070
1134177
1034551
1746585
1523260
1206
1344669
1517065
866670
99314
1401847
1760520
3713
900244
1207949
763902
1359353
1058213
1971273
760777
1579940
844423
874344
1172321
1080561
1392674
1980348
386840
934980
1136540
9836
1894466
450848
222592
931045
678504
1328300
1640736
1887488
1221947
742006
1403001
801616
1410830
101788
1421570
1881188
63392
1357630
1958981
1547264
525191
1882024
797004
1739880
922552
491540
1729919
134036
126115
1778111
1807956
486521
1782076
1097609
347931
1006319
1213856
763593
71779
1957363
492609
951754
1146848
1897472
116299
1994440
794589
35182
766612
1782175
777449
1198812
1438798
5934
113138
586124
1447272
361788
399078
755476
193499
696409
1262927
566926
1235667
972256
1365553
1761732
462613
1052217
1756164
353914
1636631
1394580
1716771
1852588
487698
1260659
322479
1123010
1383717
723926
1855440
1723549
53210
1672078
649758
1140481
286798
573472
839274
775240
1274465
1697636
119040
1297196
1408803
462104
1122343
974412
1229183
1937819
396724
1951187
843510
219625
1191564
1487303
1820689
1896207
247104
638645
243973
1342424
1336145
749856
1422085
1010977
126679
260309
542242
1734490
1946665
1300122
711036
949447
1070256
1608919
549474
580927
1932473
1792425
900494
213358
181470
1512683
1123860
936527
279915
214531
1619657
474769
1681042
1474114
867632
1176429
405082
857131
1430220
1365130
1938621
1867780
618088
1797585
1698540
1794985
1779112
1307949
1703658
1697783
1993648
664657
661495
1739134
514678
1518573
1052573
121674
1687913
1495023
450300
1319296
941201
131869
492156
1254644
1616456
299507
1371607
1352456
947747
348941
126454
686422
1930387
20258
1849933
1878865
649454
726940
1702366
299491
406734
211161
63974
788224
1298061
1357027
690742
1249875
270441
222291
1734287
866816
171800
679535
1743813
1643109
473955
454657
485952
1199373
1948911
1788553
341586
129511
1387116
1675830
146935
1751451
4340
860275
1449478
15362
1785602
222988
1129355
1731788
1119097
71616
1853483
456239
1762652
334748
1732564
1125947
1082389
1700768
721489
1482730
1103550
1595460
760678
43098
1335215
811011
1481883
1307833
534752
1403898
1080527
354815
781584
789253
784014
610803
1854675
1637375
127883
829610
1048893
1258626
1808092
575549
1658737
1109378
289816
874446
1397871
556598
546706
915321
469902
1137512
697674
1961779
1107404
151193
1228265
328348
704699
890448
85272
739145
1596369
1828524
673337
783456
1479992
189593
1494487
1953339
954232
491129
306607
427726
726073
848714
1099628
1189589
1601406
304966
1677724
1026240
914506
1222982
1789141
1893041
1186611
1529397
921058
984781
1671575
1378412
253546
1946084
1999692
1407019
40066
737375
1998779
816036
859770
1995885
1497637
854609
113905
1492321
1593726
1349465
1639111
1907047
122108
1855646
790934
763718
1561852
1884281
581713
718762
1808596
1875963
1758390
1665066
1024158
192244
541595
554275
995630
1038119
1054162
1171656
306702
652914
791093
1660461
264299
1994367
261935
102583
229874
291782
570823
1810549
877398
406626
1234367
1484444
1987304
367636
1758798
1629655
434049
650475
883149
1321258
1619283
1931936
1597653
761535
464242
1609607
435377
125435
1998517
1813645
1926780
1384089
154162
1345091
1892916
883997
1086918
417342
1449447
1578353
367796
1447499
494822
1856160
849455
1672912
731577
1318755
1284836
1713078
528695
837433
312385
585771
1342839
1909389
1443880
541038
965887
1835580
1939767
341769
540695
1976846
1670451
1143276
693129
1453625
1038966
1616909
547377
1391806
1179330
427245
1615302
434438
224773
1321349
1815470
1204297
1233203
1940560
1986885
1031178
1515308
87831
1157616
444312
1194456
1215344
1764812
1369029
663649
1243225
724807
273715
1431026
817465
1385436
1169560
191908
98459
1055823
278377
218061
523692
127154
121335
156940
1392671
424869
1467648
1370853
254570
1357025
964733
336908
1635493
1367023
691819
1461303
1447243
1920550
369343
1740570
834584
982144
614545
1444103
1724362
800765
1596777
1985579
1360830
1883456
839857
680068
84550
860533
585553
106366
1885085
315042
1482854
805664
1951891
1808123
515967
695880
488436
167631
727017
678652
1061109
846410
1910158
1204096
374831
1552155
1721763
1424877
891718
869474
327425
1628281
1220149
6552
1892070
1109312
858215
1925209
1964383
1461381
1504285
1421039
442741
1669369
1946302
1986001
933481
1300630
193904
1987379
1887193
819243
1030159
1894683
215230
159794
1661814
584561
77991
1936988
1592983
1516164
1563221
1193013
1858916
1461994
1407272
612275
1969163
819682
273183
47469
629458
307776
509178
622523
1643464
527976
1488580
1425144
958387
1072100
1868205
1631425
1517716
486414
1670480
731391
1010205
1471784
453329
495293
574487
445130
700401
1976995
627995
615103
1520769
456884
1704971
1479584
1907318
1841548
1369675
1862600
1607160
1633754
407442
1728473
348617
1438817
334811
1618587
1746837
1735889
915843
129796
1513704
914549
315434
1623154
921093
189711
1097134
532005
1526217
1544809
547567
1742573
1118947
991492
775263
907906
338182
530353
1067263
1880529
346219
605590
1204334
176263
170433
1983548
681435
712165
141888
1202885
1076829
895045
1186852
1849814
646533
1742948
1894311
582369
1609300
867576
1821901
1449867
1414412
1211513
190517
1974896
639701
1023030
1972607
836691
1885837
919907
1050365
535356
1835964
11788
483822
475124
428967
666050
731797
480550
1038032
1160338
550240
791703
1178660
879313
84575
1208188
1529278
1353232
1230624
1243059
1555956
702645
1496780
510923
1440548
1744049
1604961
346929
708202
1839800
1671991
1207669
818563
1915728
494101
1651692
320279
1914624
996320
819845
1927710
534902
210492
817109
751274
1857518
604691
1545208
83680
239606
1489714
1953829
429052
801182
1481150
149280
1599899
1052816
377802
835130
1102860
1415755
382837
1068656
1890420
755869
1146837
1108338
627553
1919515
18520
540173
1270290
167583
1097150
1573183
1674704
1001359
559105
1774693
1351266
1116823
1831043
546189
1425281
1036612
392932
425229
824691
586883
649812
1423062
425517
759371
1913555
334568
194152
1009583
1551136
1433661
1369311
1023068
775064
1653022
264385
1477554
691591
1171758
1845013
1057847
387965
1879348
978786
361773
168291
1489124
1127589
452422
323310
658859
1715296
1557672
1526859
501740
1238741
710230
796657
1765308
827648
231362
1248215
133266
27426
1925177
1388188
1420847
1863293
1333574
135512
293678
1786357
813088
83337
1812391
232886
363368
925882
1541835
1981558
1615768
101045
347607
1991121
1935217
1174786
1814114
1130567
1144154
75502
1985467
692667
1136979
1005910
1654462
338415
1875869
1082483
53180
1626643
950974
1121414
502284
906497
638183
1146383
1128989
45930
116979
1487247
429266
154238
938061
1725635
1150455
640063
1325088
1066991
930181
671805
1117589
1570208
1845504
1266696
873069
1551064
803875
630141
548531
234508
701585
118196
1105707
1473204
1075807
302023
361882
145976
781069
1443716
1543430
1057468
1534849
989359
1905228
97701
1724775
522456
1352840
1782684
1635759
950229
1893514
461508
1941703
988865
932255
707636
1049676
1279198
1164522
913600
992138
1560567
1264914
78112
684279
541085
75682
1120168
133619
234266
1899268
1093814
893890
1555684
1388194
944049
1949693
1981168
1711218
194588
167786
504551
753107
1706974
1731344
1482437
1237325
514140
1224334
1839897
263051
1131959
245449
888240
1192535
1112724
276099
1903640
1835275
317148
1121812
1351430
1466517
1799273
1187544
212765
50136
1740514
323591
997917
1313068
1977281
534192
1470004
242960
121634
1004068
203395
1077491
1112325
694861
479212
1335117
1457673
1978348
1477202
261074
494921
1447933
1042858
1373367
742245
1055775
56285
990713
1396960
1782253
1449928
634078
1260374
1469257
189047
816136
940454
1531225
191425
225324
49598
1808678
1536582
1397539
479153
1329369
598122
1503582
149056
1875329
1512497
1695243
130066
633881
1564445
854535
754925
1087113
1042620
1920428
254988
1605012
1585347
1197511
1600053
1588346
300117
102805
1430056
1732083
988291
5899
771250
48236
1170324
799947
1445748
941746
1604758
233511
1890154
112766
1570340
21877
139782
688505
1480251
920284
1136211
440117
1241967
1167237
1984306
1689801
1019797
1742527
1439959
441503
1317456
1748566
152919
1336345
1090011
1737961
1853049
1062313
1696373
656252
1136543
1284717
527518
868308
1839539
1194488
1140271
1390135
1597221
868663
400221
1576256
1077059
385600
1162965
663910
1072131
916378
308885
376717
964947
697526
1999045
863151
1455769
1170407
786404
821490
500468
1028548
1131289
693313
241914
926124
1453325
406204
136750
225325
430492
566527
1018116
1180829
1158213
1989527
1886384
719751
1015609
1067572
730293
1233692
1563484
106625
1227273
1738973
800217
1819882
1947558
1355386
1967362
1917044
166832
977943
324206
1622937
64150
531235
842507
557591
1131793
977796
1182486
420587
155633
611635
841000
751896
119707
1635606
475381
1658767
351053
1561227
1163982
356480
1201685
389146
324086
186107
65836
449525
165550
1178289
225221
1988848
1170861
740394
1591658
1905
909941
705379
1593637
59761
132575
1745276
260842
516361
1114160
690267
1280935
97856
1250309
1138372
523186
788266
1748286
1878776
69181
1928072
1707470
1300417
956396
529511
766642
633792
264547
1630653
227362
839478
820955
1795054
1576974
1533644
1763828
25153
1826130
758384
825914
495913
1048621
1270562
1052780
438788
336113
1042036
310361
1624609
978571
1051730
628076
1675052
1428528
1008558
388076
1736858
1256616
494965
1912401
813895
1765355
1007650
1134475
899852
16634
1942147
383064
762337
598222
1353079
1792654
1707864
1826609
1338595
724199
1835020
689599
1445681
1293220
354032
1762425
628966
411402
906402
686101
173721
197935
769186
1723862
1745464
843722
1843050
318070
1974892
999645
410468
1600509
1671826
1293212
1484210
796248
794999
282186
311329
370515
1328251
509296
781732
790044
1346632
413080
1385105
1331964
1912138
1004774
1842339
214518
284212
409313
110680
1456758
594411
1308503
597701
481756
1738576
1735956
1220349
1681939
1115458
1693859
1124625
1112488
357700
365208
1618948
1640591
347599
237
105389
676668
294755
848503
108963
1557460
1295364
133682
85781
460389
687249
1275644
558444
1506542
1306133
1357115
495996
1181896
595560
1410218
1621076
144811
1119537
1398526
273439
729800
126223
558303
119150
1828886
1132766
157553
1205147
103153
40264
926605
1721598
1619969
1312333
1064972
1337506
1303417
146773
849789
179628
641161
1885426
188239
115235
1135999
1002233
79038
1132536
1429531
1018486
1100881
487940
533834
574077
1781608
234744
1079976
102608
209341
699206
1857969
148811
7753
1192172
26845
952604
771277
1139893
1567578
1304851
1700898
329629
1600084
526153
1774879
417181
787950
1410969
1642849
585452
1481583
45577
1009018
1549935
1719768
1698857
827309
287590
1225361
88096
892061
1377370
1870092
232887
1019019
1907881
1407948
157399
1381150
881117
91730
731101
1640925
488073
100071
1691106
1414906
1189889
528998
1261396
190277
1936797
1065853
595721
1837695
1005956
903586
291061
1029976
927954
1079245
830411
834335
717593
1199793
1586634
1115323
1071533
529024
387129
577502
1799061
1246022
486130
763466
1448981
946964
1793172
1341180
316504
661898
111732
1210135
1325001
1920652
657098
121523
491572
227911
25418
1803971
1227302
982222
1096854
942477
1372302
782276
1262172
1384346
1805098
452064
835877
510156
691612
1584148
1313406
1953108
1152512
1559102
1996985
1941613
1381458
1353634
395313
1129899
631246
1016614
851386
1842728
469557
871753
1688345
829192
1872757
1607243
594996
1789420
155274
1450071
983683
1295416
518842
1388945
1749237
1946167
1852344
1286135
505080
820130
1518129
1169700
205775
865172
601680
212738
120460
819619
1354076
1402405
892065
1934028
1903716
1152588
1163800
1080781
1373868
1972581
1535653
1217944
1616866
1672378
389039
1481362
505188
1969213
587031
1979709
111612
1193752
1541885
881326
701234
443832
793285
91143
1666553
156921
1914199
192565
1184575
1841118
486521
548554
24035
551608
1366964
1815922
1257751
1842227
1076433
1391300
352917
1878437
1298863
1647195
38970
987640
1772318
405298
1252590
1774221
363898
1063752
680883
848869
1342386
137443
1583910
711467
470103
237297
910538
156547
527724
1031315
1722557
1082742
979382
813067
1026538
690173
772558
1379546
750059
786781
1501622
101405
666846
364622
1693980
922796
1600730
2170
1080664
835409
1759743
1511658
255240
302993
856854
1125257
950254
493443
1003342
997334
903971
1078294
1318468
1231126
1342820
12885
563770
152595
623140
1334380
1723330
444033
941817
296820
1395698
1218873
588383
1064334
388425
930003
1806656
1474464
657395
1291810
1112314
1991062
1588100
534897
1845507
389455
576279
830102
182116
978413
1513996
1276246
593199
1942027
636358
1071124
850108
1855064
429406
1658675
1678986
242411
1320020
1476280
1474450
267541
1790973
107928
593769
80999
345078
1688496
1412935
1553484
1999949
832909
1195831
1703553
160088
122213
1697228
1564533
1035240
174787
290610
408243
660832
1454746
739362
1382129
208583
143312
1372520
1515080
835736
1226052
1917184
21949
286581
1266477
609885
41077
744941
1633938
1052779
743520
1910820
877319
385312
1427038
597210
167246
1664821
1313459
668761
1005455
1195427
347415
1877826
1123314
1763461
1190358
1321027
698649
912479
297845
584
1796981
1212340
548085
508548
1304423
1402429
329956
1168156
1524268
902885
512264
967220
1501411
1213734
301587
225418
1404973
467957
1308701
451463
1516119
1653107
1990255
1706475
636038
1525709
666537
458042
1450673
73407
748971
1744727
408640
243145
1166665
614400
98280
1884649
1379477
1447119
891109
110137
297797
436612
1810692
611032
1883640
1990701
1430442
1014189
1294590
570913
886439
341283
429110
895032
508058
444278
1132279
76654
982671
1113491
1174681
1347600
1339718
353613
404213
355689
375836
1862656
1176548
705239
294206
1874902
555012
520920
1364895
1076629
1569517
284611
125357
151750
171805
644773
99821
1397186
1729107
988479
850515
492384
1669414
179788
143492
1082007
1876841
571
1330365
1757664
269246
343469
284030
474490
942166
401833
358428
1809094
1070080
619021
1470682
1519444
459107
1016163
1656992
776944
293361
353176
1655182
523900
1197404
1471894
985164
952355
531655
1699366
281150
1269157
1551515
426087
427085
98396
1145119
1986647
1185099
1026991
1859414
1801649
712106
1714632
1112694
1711356
524558
200591
1960891
1532520
1709860
865130
1158687
1775151
1797177
740884
231768
1654249
226957
1956231
245116
389420
1572561
850749
849512
280688
1946870
639679
1062868
150002
115335
1272946
7089
1060424
448017
1116829
984188
799849
449852
1775520
354650
1844188
671551
1832201
1376403
55244
1787936
1478373
1628108
1566033
1843229
79470
1257761
1352648
1941602
1218605
582576
1844232
182545
801060
247811
1207362
1042735
1743220
944108
1005829
1560328
70032
68105
1509967
1253658
440029
605601
927241
805823
1521902
1725528
1652852
618481
303309
342246
1624212
193025
1662685
347231
1775082
928289
1792564
1700948
1967946
248990
286407
1327853
1226081
1040837
581587
769290
435708
1681657
1815390
1826968
654917
376519
230970
886424
68255
1065771
816828
1347848
931072
393223
753508
851976
146169
914173
1019409
1393334
565407
1350393
1537104
80390
438399
917566
368964
1186160
14768
871752
1295141
1740381
1036574
803293
989706
376251
1646
123932
1315752
1842546
1044254
1836366
731414
833224
1156920
1010085
1599768
1892182
1916880
830555
1189521
255049
1870348
1596124
623849
1937598
330650
198456
323472
1557708
1139799
1326321
1076691
188152
1105841
1372493
627392
1902740
826349
446861
1321844
1717899
1615417
1327318
1881985
1922558
902727
1684658
622119
812536
380584
90852
631420
697538
972199
129088
185741
1190537
1424666
1778481
1991171
1090189
1922311
1363014
1845150
359721
539864
41792
125804
659304
359688
62869
1474521
1814326
934752
1778784
911860
889093
1304383
22511
1147123
524165
129922
594149
1309997
410183
1783545
51271
744950
1633153
571825
96862
1820489
1780101
1940364
139070
1376036
189515
888977
1696763
1947213
1576753
304883
906909
1543387
809702
259551
1165099
1496805
820087
685642
1111644
1162912
312574
1301014
1343839
249670
281417
179813
429986
196947
1382757
956302
67277
507750
423465
388422
1372000
13859
734218
1401878
1155707
1598726
1143241
712224
221858
1890563
1120677
1859671
82787
1337819
27407
1706567
1765461
1410852
786909
1338104
57931
829485
415200
1812287
1311493
275518
691931
1617053
1252708
422587
1436688
1383425
1255880
1724577
130862
690257
1717820
231087
1652232
168601
692651
253507
319842
254110
1595621
1704773
1480322
438267
587627
1511513
363727
386903
46893
926310
1668553
1215554
799032
1292110
501854
1842755
1654348
1831789
1331323
1158677
101802
630697
1300670
908623
1367140
672184
1575208
745129
729793
539343
93047
1225364
1543568
1857332
596923
1529713
1262725
407732
796311
834798
1703073
1975802
1586050
1475547
125307
1903214
610792
1119692
1046433
371330
1745888
1760435
1046504
988939
1157493
1198178
1439743
1366707
827597
1442350
171485
186756
1611680
1435177
1306451
1037798
791324
847143
375030
919347
694254
556872
848356
868695
534316
223866
1628092
188827
214100
211786
139271
658047
523174
1657036
1754275
1855347
1360848
1244257
628395
584228
1448386
1985920
1940446
667681
55720
1889970
48038
1480511
1383877
1473191
117253
72882
1449027
1090258
1751890
1865877
677341
1184196
628988
1464696
1108207
576649
1366052
341312
369222
206227
1484928
1024845
909376
642638
1888806
1443004
1240125
1500818
1905157
1759148
1745657
81704
1128898
816813
1070623
952756
781020
983300
154400
1972346
938999
1312791
315891
914503
1707826
121670
2982
1600688
1317020
1013056
1376955
471137
1365120
6255
382835
590313
1634880
1615992
81582
1531740
868432
888015
138244
1675461
962062
1721237
1345327
686232
691194
144996
1443074
1803336
250634
1033093
1001708
707524
1444611
1086107
1560933
1357170
1663218
1634086
1060351
56893
1070723
191257
1277581
1368039
1026945
1969430
828022
85665
1542255
1504985
166954
1727156
859585
1338813
68385
1808490
1460415
945585
822158
80521
1664549
1708098
1773562
1324926
1793933
1004723
762617
1000457
938697
195556
277063
1678280
307391
937095
52562
394688
792346
597544
277324
1158514
1032535
1835138
1243210
830897
1176644
981050
1111289
1500460
139299
828488
391329
1115375
349049
1350136
1422640
475989
402934
546387
183272
492198
1986859
1025873
1019655
871190
923765
1484354
1038576
254709
484199
357745
287200
52364
1003230
1145266
575168
736181
299535
888679
519474
1104478
1134396
1356830
1137940
979672
176169
1815927
122725
1027096
1976920
554618
1099007
395714
1744364
1285786
1195938
570573
1775785
1366020
1148595
1130971
460177
237133
626068
671682
1705787
263182
1253291
498579
1898199
369760
1828004
1820941
445149
233436
319999
1997391
1120217
1068113
569260
208442
1449709
796771
1539553
19703
1108174
1402519
1234628
1820466
594916
467049
1983089
1814511
1941842
1174272
1792524
1867261
1399556
1100876
1762676
980989
1889403
1723539
1563953
1449821
123482
1480746
850860
1812310
1413263
749931
1621206
1014551
1992851
430757
1458423
1076164
675735
1024776
578637
1207045
1533484
1308584
1109414
529316
271450
1606939
1869380
659191
1772427
1172488
244661
1726120
1819088
819964
1253071
158108
1120004
433292
1021742
189317
1156319
1792611
705184
1720110
1415142
1629973
866270
340682
1714282
1522232
1687762
1914041
148328
1920965
1812132
1507731
1625483
1692820
1947231
1162071
1195246
1131151
836641
353690
945623
1471004
1415543
732784
680982
134483
510572
559759
1852195
418273
302581
1866156
1358903
557513
349709
1306126
312808
1943358
1240183
120908
156194
183863
235282
737551
1965632
1609463
1869176
556805
1031897
1487115
1173390
1835814
684261
1052792
1846367
265257
907535
1411581
1150666
1115273
626399
99029
1624095
1208452
930576
1377565
90393
1723094
819855
1420115
1555512
465642
1574995
755988
500526
303748
900315
833830
1688130
152237
333518
1503431
1834409
1887610
574063
21027
804831
801236
620540
1909487
721677
800129
721539
1475381
319637
1933514
1018380
1160588
669874
277354
60624
249684
1859429
1940170
1605158
1988550
784187
1505874
384789
1616113
438207
1770905
554248
1080280
1034417
1438276
769967
1607380
1643659
287584
1238199
113727
1667111
1834587
623162
146344
719698
255573
419530
1037487
132507
335
1349449
965333
1860449
1300657
1963092
649240
1590562
25842
564372
1290310
1088877
1953271
1380026
567972
461804
1815679
1157010
47208
1660953
558979
563870
13251
69830
572157
47750
1589787
892864
20178
21159
578307
1840452
1246402
1061814
1981223
13659
192329
282432
115467
337217
1540859
1357956
90266
1585831
1615375
565110
335337
1813914
214844
1479381
648579
142240
57572
850906
1409838
285985
1687423
1450061
1173800
571019
994411
254338
22570
255976
1842609
417772
1458671
296374
412664
1809878
1233495
345574
1052569
1338323
1872864
395868
203831
1362230
993062
361553
1325246
794597
1908828
1345086
1190587
98468
796246
114171
1433
390514
1805879
696071
402653
40371
1438737
1208554
1317885
1837893
1457416
785304
1963491
212476
743674
1556099
894064
1813885
1611953
431668
1511336
198859
1385106
914998
1477988
889626
176630
824928
1738203
397339
592163
86024
891643
194389
1954286
339494
695938
1366493
1055814
1191629
1327103
1510531
336566
844165
1566528
349474
1273237
551358
95156
1470832
1940148
898187
1752898
421367
1328220
409916
1157221
184487
107922
1140970
1582180
539529
802410
1865227
1054488
1153335
881956
1701599
1030597
222693
64907
1080214
1930429
1912402
110994
1145180
93959
1242367
17852
1641303
1082839
476003
208027
1929448
153061
423574
454704
323622
1302740
436636
1320328
244855
815026
198840
1895010
1209558
1395652
459189
1629713
1237544
1539490
857302
760542
1467604
726252
830871
976356
1513230
1482769
279881
297780
271733
868365
559883
58065
802985
1737223
1700145
1667287
315222
1674427
1509657
698004
975195
321734
1190796
1114593
334633
1621670
1295604
305295
275254
1587827
1526874
1814326
1920007
468182
553671
1241140
1910850
264744
1326872
266866
307517
752336
442310
1075823
537520
653563
1282960
507608
602977
1740658
786791
1300446
1324564
22882
1389102
1222255
1141740
1698106
820182
1408602
893662
1194139
1341977
638676
854589
1755534
1246685
149806
885761
1134296
1304516
1790779
656010
240561
1168405
839659
583884
1780417
202316
9787
1694727
1469771
1971164
1578670
1382656
1150086
889759
1880368
1485396
1484772
778163
509558
1931439
1954107
1945054
273759
959298
383431
830990
23078
674284
210421
1964363
1076412
763813
331066
1325513
338809
736586
742994
647639
1762742
381402
1918360
1743994
1592815
863695
1180264
1277937
285256
1343293
848471
1917852
902325
676977
578244
1653574
310605
552183
1992245
1377246
1915431
805503
78808
93477
502742
1405495
1502044
1888021
1651320
980186
716336
389113
1905045
1284984
122250
86864
1371655
845200
1704902
230163
1289515
386553
819321
408889
759136
1016913
1564469
1978277
1144715
1554417
852006
466967
312419
1514673
636567
261541
707973
24201
1654070
1591788
618111
29710
259174
1254019
1704137
125368
608552
955354
582040
1699788
1265014
1785064
93358
942990
1493484
156364
616340
365712
991148
1263048
213925
875303
955688
1555914
1122513
311097
490909
1286822
987308
1901384
1214113
662009
1557379
50970
974427
1205440
1378707
598487
1618548
523218
1435114
1913235
484574
613974
1794001
377287
805606
1380348
1168334
840446
1565564
1582735
447757
1903188
1081207
1247919
1966223
1688562
120569
373618
800841
450104
43829
408116
1029647
693553
1961017
1289642
633071
892916
893787
1261514
357213
1264772
133417
1509386
33769
782697
77646
1459047
964057
1880810
793977
176302
1634983
1360702
350139
311578
1250121
272579
98875
166002
323814
1382792
658782
725251
998163
41098
559142
1075389
77320
23869
297470
159691
1818568
196568
1956299
1548915
936490
403617
736611
1046998
1154020
1280499
1630851
1186922
1253972
283255
1204935
535664
1780394
1769185
1320298
1163657
1831802
500513
1223064
1643568
1075491
1577535
773102
205888
1250816
757463
1244293
1659310
215212
1460593
60202
541609
743974
1335275
1212855
1613227
1258248
1137285
883591
1352761
78112
31303
1998331
1020122
1528736
915018
1693275
1514517
135147
679285
1202616
1479293
1302676
504274
354193
64221
198828
202240
195477
1689649
850604
337816
1389043
898302
138587
1095769
298339
963401
1989488
1741802
117578
424055
706789
971545
1733314
1689291
968974
211482
1698571
1256538
1902966
1229271
270589
256544
1456893
771940
1821770
1246083
1007054
966709
1357427
1460826
866634
274793
77838
12477
230863
1296728
515184
636447
612684
1745051
286240
111116
661818
1627093
484166
645776
679007
1793323
753798
123568
1973432
948866
780243
841244
1763831
253920
551830
1689204
1480322
808354
649839
1170855
342893
1443083
1823275
504006
1133473
473217
753119
1826744
1750506
1965737
1813368
313686
464039
1442559
1274995
226598
1646663
519214
254932
811262
1833101
1266506
1401059
1195763
891943
770939
352408
794840
1600461
102150
76976
213664
1192560
665089
579718
1937716
800045
179260
535254
904946
1330904
318059
625859
846200
907888
1028712
1554953
1282
971713
1644077
185685
202485
1720080
518251
1156630
207893
829360
1146366
763270
494802
1304744
70411
1936404
1895278
1488970
1886085
1910245
1666121
1783706
1062496
1255077
1252651
340513
1827777
1180565
1203775
698738
84868
906594
14733
397955
1795268
1792503
526158
1049598
1866265
174871
135757
39893
1804090
777904
845894
709995
197110
1593449
233208
268134
1730059
1669117
669600
1157385
1136462
1560434
452964
217143
1093795
1905814
597364
1344194
930946
422696
381473
1891426
195121
648153
294903
1077367
189364
1593725
123248
459143
1525782
1923885
462462
896054
383025
1920721
16875
839645
632314
1222528
575477
126170
850376
521895
1531256
1174926
1256922
191979
1591045
1686796
1851522
1424993
367187
1600083
1672778
1626383
567088
545593
531809
841818
1418551
1049164
1551684
609613
743344
1344536
1013342
735253
457453
1821135
1760632
116147
369090
1641979
1102280
908657
599282
109915
414903
1536846
516066
747474
1654084
365104
17877
1696904
403767
263134
969408
332428
576634
1660117
1833817
387861
145547
1970761
361243
779494
724382
1984622
1608039
83887
107785
517077
648275
143925
1574812
881309
296413
663204
20506
1236880
508882
1604922
1854720
640195
330848
1987994
163884
1275867
1225012
1244804
1056129
1718836
89686
793369
1879583
1239
1237334
960019
1824785
1299672
288609
756610
1208027
1216569
739216
623369
172975
146849
1182195
1739286
1743662
1217644
1582449
815681
961736
1117314
614549
1970669
1470456
1303464
647530
1552757
1016618
363951
83742
522598
555296
1756450
1720083
1091305
847953
1825212
388039
718891
973888
776215
716706
1130672
194796
632129
1505068
1932542
1109907
58778
1448856
1777764
521310
880813
588472
863373
1897868
294632
965287
470964
563208
1793971
842681
1608933
761795
1451573
486456
63292
1230069
377194
1423081
1007872
1461090
1535385
690673
785424
1752099
535350
1658433
1898939
899019
1698298
307825
1498619
1398902
186232
1701042
1812544
308679
1419695
1207672
1894169
189299
746006
1826344
1328035
1234651
994532
1424918
540575
1657555
1847181
1623162
238272
160509
1673433
1276067
354586
819732
486264
1930547
1562466
398168
781465
381055
1849298
778343
1043184
443822
536020
991579
1904530
994868
1089068
160546
467317
1179946
423890
979291
736607
553821
1880096
1328254
1370583
1510938
373285
26149
1919964
1182884
1208100
380069
1252274
399715
860829
149852
1085052
1102777
747505
631230
146237
1241468
1357460
1711905
1217687
1184003
1518044
981858
319653
1057703
1170858
675752
293143
153471
560528
1018595
808617
1565499
948287
570061
1753195
996741
1530943
164271
1067942
582670
1255335
1639506
1370372
42128
668537
1331270
1067425
63582
657147
349986
517487
1673940
1918561
207505
1714558
949674
912188
1039307
1924319
76082
333045
25394
1408565
396703
1231468
1902744
1313516
1168540
545048
181683
71443
1429119
246014
1473786
91261
1095983
1821726
54118
1991899
251206
389806
1749717
1603218
121265
844655
1325618
1903763
1328732
683294
821478
1181938
349672
1699841
141622
372498
144842
65179
1711160
1943897
1392825
198061
910475
1521398
1765434
1668348
1311493
467451
1591263
1804683
1930333
1227216
1518717
607688
1144314
17506
1182050
969835
582170
1890172
672550
1373317
1384575
1236020
1645638
67076
1442104
1749820
1369667
318324
1684533
1661482
904402
1171185
676563
679974
1930160
223976
1948205
659383
1980619
262850
1648301
164470
960262
317461
340708
1745669
1630293
497538
379819
115630
1187753
1265262
851373
164075
360771
340846
32976
823701
586297
819654
291988
1806024
1780875
1123187
171235
408124
1876185
1615767
1418840
52952
994667
1644548
1843124
632151
1911430
1604771
224636
305149
541974
871522
1096710
614948
1580889
305705
1437665
567028
350575
1063688
531663
894862
1742603
1086410
1237213
1288697
58982
551200
1875667
1021932
267956
1769083
938629
1898941
170776
1499281
556148
1526675
353662
781146
1367318
487004
1865394
991289
1683398
572385
1271500
737169
602484
1949636
440996
1457067
1069348
889723
1062545
1312076
257718
610765
1818236
1505624
316766
840967
1888111
181578
442831
1016877
507378
551499
373674
55862
1764068
354512
990376
1748055
484533
1902145
1108201
223466
533207
1750694
1404720
1585618
279146
578146
743216
1423247
1424437
1218198
1924670
447445
59973
623312
171445
888352
1512983
1097120
74967
407544
41562
435004
1741263
1021911
1614870
1193129
1412349
1883615
1127802
1916243
790388
1074373
1298199
22907
1676637
697032
928298
726052
1470277
761936
445790
917006
1827474
1533772
1790474
259278
1056715
1924609
924341
146145
1949197
784909
599189
961340
1105906
162838
754686
1221413
346440
842938
1347707
1879092
1165352
1903594
1455157
1500453
1563244
1685541
703889
1749198
195158
1817684
1552678
387078
1464256
1556131
367691
22323
1712573
1741772
1358755
857420
101507
80719
647977
421397
777135
1639792
497052
329862
867340
1790340
807097
1135597
146888
626798
1283494
1513080
1074419
149210
411962
372142
29047
306736
1024219
1433353
499367
1090698
97553
837875
1526557
869657
785485
1166288
406116
504742
656004
1717367
126067
946662
1322271
172836
1740052
1887443
80492
267973
1791104
943548
1533913
1175419
392069
1364618
551998
539791
1962163
1068348
1933012
1189882
336140
1584882
920448
1837179
688008
541946
1994037
1380222
1580068
1020162
703384
1378918
441630
1842626
372540
805603
1892962
1514898
1379626
480150
655659
1371248
1168514
1634227
1799172
518789
859345
300245
809231
173573
1290927
823180
1505262
1919625
543722
790438
1012084
58142
150740
610468
1748872
40143
1945098
115409
991537
1503957
1641733
738644
1711508
1168234
108613
259468
936287
1820600
593802
419002
1180637
1383887
1074971
663542
179006
146764
878834
318223
1372364
122925
1883849
1824503
1381451
1302437
1535632
1282890
1072908
1768152
892043
887589
1589083
1850962
1672847
216742
546085
1370906
1034928
1676381
1320030
1973540
953512
541360
1784439
1382980
1257612
1970171
1231200
504168
534510
1983437
246191
326257
235715
1432137
14442
822985
1016618
1620073
652936
621718
248632
568421
472830
1457583
1283087
1663926
1503290
327127
1625224
1095249
434441
937759
1535622
478200
1809493
840814
1134689
902435
136752
386392
1903393
1274069
825592
1165608
1675193
869574
1569886
1178084
1678268
1882014
38230
1308443
785935
854692
1485898
19409
1911993
354016
28531
122485
1193304
334519
811287
1743544
1573514
1501053
1412483
36
1611374
932117
1390687
1020965
1310550
1164919
1734203
464721
268284
1214970
1244580
455150
1630615
1645387
1729905
1853142
227198
101395
824519
600171
1455233
1595624
1306868
1051111
1041989
572033
1446000
378330
1888123
147254
560488
666635
629610
1996997
1683379
853853
309832
1623888
473098
1007657
660268
584274
639841
117583
1280152
1993873
1206389
1904116
642029
1391389
1623696
1234389
1753060
7083
708083
379177
119994
287060
617094
1841591
803125
953231
1395792
1051155
80845
1133397
816559
402874
266588
782235
997210
1750650
615345
1105910
1274979
1378472
992937
797604
1632380
755944
571602
404896
191334
835090
1069697
971855
319492
47747
1299579
143340
1939736
1136816
77184
1341757
1027328
1161956
893629
1841479
1042235
877294
1524341
54654
176518
1217912
1208665
23945
1167093
1595008
1709881
1013855
1192252
1075004
614582
1019761
1929380
1585625
740934
881662
1887660
814879
1077592
489812
1262871
1726016
1730347
1101002
1018836
789558
342307
1564966
597302
1846678
1594722
1075419
949131
1489315
461180
1690689
311604
1605555
606263
791649
1783444
309052
1826802
842697
322170
302260
440498
932027
1779483
354732
1357188
286446
1330677
948143
714290
716189
1720359
1942644
1222837
1157257
722723
1895792
1453059
473213
1742790
120003
355297
1563347
1448827
1925964
48423
1921330
661283
288977
1188242
1368330
1204139
472496
1573427
568589
814861
1002159
1813769
964026
1561895
1988431
1840580
900702
793027
1597531
1886284
275720
1449073
268137
1319297
1374562
819792
1770769
423047
281046
1155668
1781415
629162
1998117
328057
1150883
1411332
560541
1230770
372632
1942087
1851549
531120
1234932
506163
417987
1339202
1536949
939324
679973
1375719
690209
1224715
335580
1815318
153387
394140
1293496
224292
168281
139158
1725607
1661512
298351
647722
1617906
992556
1321199
1848593
1172439
1858406
1872745
260532
311766
1106573
87459
167472
1273902
1766269
1145740
1282417
140596
932888
837925
958462
1156364
515564
602514
1867844
1120464
1159666
1198212
845022
645487
557317
1150779
554075
1095136
1338023
1817123
132888
1223039
1376340
529481
1290735
1105152
310891
927110
64076
1583882
105139
657837
1273537
1044499
197489
655669
1879083
1315336
183955
1689724
830033
1297000
1464620
1328687
484442
344092
646264
59762
82146
388287
795365
301697
281667
1618168
1010666
1152242
990740
838193
1187346
1500982
930249
293106
1940396
247583
1544892
1739061
1553723
977573
482925
1569950
385304
1092038
1629584
298688
553824
1111247
1244679
846981
1515335
1394670
1096653
256640
1110470
615424
33516
285339
1002841
1294116
333849
261162
693731
980374
523092
747448
1413480
1091198
224373
1845381
325887
47118
1353206
62009
441651
121086
870679
1777928
250917
1429000
1108041
1773078
1140275
1256161
97021
1558950
756796
1684403
1384509
1051354
379690
831306
1214044
1092951
706431
699219
1926637
304977
918236
1717285
536308
882416
1892400
327273
140809
466464
815850
1975550
426156
228461
1384294
1921859
218846
1968565
886479
655005
402632
1014664
1330852
78184
524630
868847
1271705
1931878
1475542
1956040
522917
1740076
156226
1832474
256161
1152472
1313261
513995
836021
1183775
507803
1768328
1263687
570260
544707
1792643
78048
1081386
1498621
585129
975436
1781852
745290
1858339
1346374
269244
835769
1130195
684054
534416
139087
85570
355251
574982
774235
140553
1777848
860645
749740
210600
8737
1619086
333830
271158
135581
1821797
169307
1111872
779862
916880
1654760
1377583
1463037
1194062
1920449
775196
258102
45941
579822
387864
381122
881492
1866591
165121
1790391
661462
1371231
1653886
362161
76458
175623
1987333
710810
456019
1804853
75602
1236302
988223
812989
1199970
260107
1082161
1450004
484174
497433
1147153
471848
1425058
1785509
1759558
1196030
1237920
342641
1058541
840357
283662
517208
1537733
1060276
947104
701867
1443865
1032520
949967
650984
1699700
332230
931656
108348
796055
1491991
1486024
1025185
1914345
512472
981530
1884305
1522223
1161498
1054580
1851003
77487
1195682
1975154
1567697
780987
1883866
689115
382438
189483
1446894
104487
1474057
318789
1226735
897819
569351
1775471
776925
1364133
986832
1471489
1369134
756807
485197
1701487
781749
950456
1872136
1237683
1266401
926059
1107769
1780092
176100
659670
415803
1985303
1244617
141525
848019
845571
1893412
1790668
119318
1472769
146482
870975
1684465
1952700
1789489
1361640
1950357
407843
952135
1840939
1920649
1748660
1522976
1492100
1694494
1516972
1076854
380233
1487603
1471691
1888669
78596
718530
1711636
1090441
985017
437348
1897972
1011056
1841867
1986918
1625859
1326309
1314954
1189267
1884533
987896
1845544
119549
1744237
705484
79330
573939
1196279
1337092
200829
937397
16229
1238099
1247595
1812694
1926072
754651
504529
569482
1873091
976236
572968
1186345
1199664
1355388
1269839
1946682
1757703
110725
13015
1982865
1082879
1973462
1427802
41096
186705
1013446
640223
339805
1638548
340207
145251
1324916
923425
1664850
283510
1079140
1881366
1429387
56830
74815
484806
1849382
1412992
88558
199059
1064340
1475379
1066308
1051820
1006257
1734420
1821243
139056
1351970
1048621
899590
1921839
689586
1570605
1507608
825087
288084
282737
1702115
1153193
537276
725411
1520885
60405
677600
1645178
1457093
37008
1872328
220135
1214738
190658
38549
987455
1580517
1427182
1354142
1284213
1629289
1398130
994682
1859232
1910742
1253292
216385
1741498
1448948
379282
1133856
1457057
1717138
17037
154878
685441
192488
1509971
284676
634105
198075
698935
500450
645538
745555
1131067
1583507
195551
711047
301467
1116132
596428
1609990
1301787
907511
1962723
987413
976708
1404155
1537791
1142148
1613897
1205227
1818155
626963
812472
1545680
1372512
1910528
1666521
803442
1932508
1675075
788965
1533648
1873951
1457714
743533
384071
719476
1443563
411391
62233
876069
39536
695090
274131
1659391
732813
38303
1681582
711170
1999086
1422612
1968650
466206
686801
111455
1372170
302406
1175286
355873
1633114
1931445
346334
871325
1958600
1853678
476457
708891
1101057
627001
14467
1817860
995834
1320765
1843695
1802387
1893257
426312
296510
311967
807460
972389
1029853
539016
466514
672584
502506
288452
1030941
41252
1611007
155908
1763602
1499913
1638810
1181037
1221588
1201473
726719
993284
11233
1366565
599200
1376033
1114793
1811211
246489
1090734
544332
817129
1623895
1023361
1880576
254589
1349692
1435388
592751
1348918
1071086
211901
1097315
1534562
273954
554019
1928551
1355059
297921
1026546
1870799
1114368
1581328
1409257
850155
1745458
1574024
1686608
1580726
534279
1993672
324047
1448190
1960732
159927
1671589
336219
1884039
176174
1246269
1092642
1250703
218262
1949177
1196356
137423
898487
1871009
652379
239536
115562
1388180
964424
1653605
1726063
1390433
1455406
1272483
1290305
1223180
618829
2744
670882
1805132
366492
967787
1753401
1160193
721763
1391339
302920
92277
463192
790543
14988
301824
651940
917970
1165616
257669
1634367
1582755
326256
1734979
1109268
63332
619690
1109215
171212
639126
236617
612857
231130
1802978
1100746
1265147
101331
1521930
726049
1735670
1728887
366316
1902767
1368256
68910
1044913
454696
1393863
1769049
311349
1753800
781428
84115
1192978
737251
887582
1871254
1259220
946022
805080
1298813
1989685
1019393
1763859
1744042
1701181
174416
142864
1087246
994791
916845
651068
1811099
1139617
705037
1135679
658949
1122057
580646
1286883
1645443
1726879
1012421
419367
1181445
1497174
1808438
297073
328090
169691
1091575
1444285
1015405
803149
1128001
308812
591552
123709
670257
1135764
829609
1517319
1072457
88014
939162
622476
741928
1768902
931690
104413
1015388
1022851
417462
614353
1749706
1225682
1098399
1115613
1858184
947339
460348
1850831
502222
1527701
1957572
134616
1115978
1681746
640817
394931
1594860
904317
1271762
769290
942919
1013012
816974
198682
458966
1321585
1576652
1777553
1870434
716992
1489471
598534
1412122
1926384
1190751
1929268
1018330
1202210
1123184
1878124
1038416
1314669
195546
326893
461437
844145
1595615
507696
50479
134467
1141495
1508386
1380959
137187
719598
166895
129451
1912428
1899258
1024470
769632
160267
1561416
103347
1407248
135730
1876696
1707458
154098
800757
1043282
1598691
88951
966383
223230
331685
797178
1197649
698209
1885379
1700820
200844
1351601
293561
1089337
682502
504168
585695
150073
264111
1436778
1404885
317630
1175119
572231
1454445
201258
150835
1228002
968335
288752
511651
1525981
532689
487961
279093
1905763
36142
1530931
1827082
1344109
768270
1893172
1973234
960098
671078
526686
1342499
1216364
97197
754137
1816408
1088657
1204723
143999
278181
1219262
1724606
211610
1422266
1239538
809411
1052174
1415181
144388
1960338
1756656
1226319
1823261
777865
1823164
1131910
1237114
166139
794282
1484317
1875603
986453
1417269
1575485
388141
1377953
640196
1244944
1563681
655016
741103
774663
176100
411422
781246
328059
900611
1987940
65589
1840371
1926522
542660
41895
1038169
690448
1872209
688198
1405621
1796263
1611457
651154
1893680
1448627
1724223
1734830
1623392
257115
759195
1996009
220451
1829006
816278
698165
1829430
1233799
1338793
1262188
1606290
1370995
1673991
1596069
1419302
244001
1483348
904759
486876
1721309
1074012
1910266
1415918
1616417
380687
1319451
1062851
414380
132059
1697918
482352
240839
1991138
1974506
1567132
304042
1342044
278449
104679
1103834
96899
232800
1979798
430883
755079
1789672
64056
1423383
547216
734788
1590550
531118
498083
468444
828054
1045545
39581
1513308
1551659
1611854
1424674
883331
78603
1620361
552819
1468551
896328
731313
1036947
853131
1679343
1228137
45336
1306171
127008
1745479
1822144
1007731
1423531
550666
814003
737568
167348
1803724
1446709
1507133
1840062
792872
1086630
1969397
1110727
955450
147392
1924037
147856
499523
1262832
1496767
1493880
774651
89165
1714813
1461969
688316
1690877
1029735
1908316
426765
1732438
779394
1250558
406225
916715
1021876
1291756
829007
1077360
736056
1499601
600113
81556
1186410
1938103
1381556
1334984
66296
642642
1280964
885594
1496339
1346290
911893
875812
866291
1173655
1023499
324620
1368390
254645
1442092
1391980
852925
786700
1641859
1637784
1065999
1935459
1096725
952726
1882787
1681477
59782
1556544
1315259
1193961
437485
312742
590667
198389
1051812
566189
1154314
173155
1661301
332023
618726
833983
389863
869654
952976
79117
332417
1675365
430446
801127
658702
1498744
36247
1783824
1318935
638427
1265179
1964279
1752266
364352
1646593
1637463
1956205
1057932
939470
1529998
1143765
1097024
406985
1044845
665266
95515
1225002
942651
171309
765905
1898657
25904
1119694
764198
1925025
1649532
962750
1638737
190490
13037
667350
1838371
1206716
280588
1523562
895607
554272
1273897
1989854
1430945
1076194
743001
901105
1286265
286869
470285
245711
250008
29909
1317803
337157
467170
1259057
456984
1205180
1986606
113706
198365
372457
844736
1046134
97131
395589
87629
406023
1478345
642021
627058
1674680
225539
536250
1639228
602657
332752
997961
449850
1486501
1304763
1034940
1760176
965855
1092463
1248969
1058760
512461
1902323
1895972
1959997
1679269
661655
1796482
1078914
1355856
1506490
1338268
375606
1847584
256478
464275
625972
1254944
1282359
1282387
1892831
819718
1448378
1256547
1538899
901368
376364
1441169
615874
707289
1438160
1806281
871466
964579
610716
1605515
1334315
1839817
1679041
426679
1445365
1051496
353580
1016519
539785
1634613
301073
162823
1535968
857371
781085
482194
1110177
1889678
426153
1643261
541400
285821
1031246
320655
535686
208650
1776659
1773238
1826171
901722
996275
1928176
1485765
1805748
80943
1374812
446723
658184
1223517
954987
890134
1455898
1042326
1737242
507215
511346
1335936
692179
274531
489937
1470928
330256
51016
1972629
395378
690666
378571
1337661
504494
682007
1876472
98509
349254
451350
862376
1711336
1457914
750766
1740765
1952834
1205839
306793
1612739
240958
757098
1010736
439433
1328818
400635
1517327
165249
936196
879919
1033533
844207
152745
415006
1553405
586453
695526
605293
398635
266744
1350269
1167452
1072531
1590217
220000
1195961
1880570
1840267
1308008
349008
346269
1612296
1033568
386051
1677562
452339
436768
1252290
1396545
44611
755876
711876
1342471
1916721
827892
301919
1185568
1982537
1512113
1592435
155341
966127
1686371
325517
874608
1912269
810189
1295469
571312
1414282
1049755
704222
1089762
993246
1111295
1187334
229852
295221
1668112
79849
1629063
1831872
708115
1216283
642119
94060
390018
670186
707854
1203184
88672
1275394
1136534
1935257
1749852
1255885
88737
1550688
1464709
77012
1428569
527800
333785
595064
1152749
1798391
605723
1817555
563035
621957
1333260
967528
1084149
1210361
1605447
1044339
1647481
528907
1223844
1301770
1314482
1901527
1391537
978871
891079
1018202
717366
1932098
1198825
342380
137686
1152507
640623
580380
736817
790521
871623
285641
1615579
449475
577349
1539901
583348
1757985
915631
111014
1108860
611208
144871
1428398
1358908
103662
731421
1257523
875017
1108110
506665
1775293
1411265
1092466
465430
1141011
1546780
478538
1098841
989100
1561229
756886
149662
866892
413006
48760
1958972
839951
175786
1507363
805806
466192
1737329
1508933
41234
1665634
41610
1511996
825991
301315
142765
216686
658361
1184384
1031791
462779
490234
313999
1962662
1267071
1697660
1757410
1584351
1830873
1396471
1675356
1243255
219546
1873906
1800234
802482
471582
1921644
1587992
1968789
53829
661860
1024378
1187029
339659
584174
831306
1408000
1430656
1853709
272157
1104195
1309142
1082870
1685360
1781324
469724
1822895
1839192
1305770
817830
662560
772721
1630470
698866
1452789
1554319
298538
551102
1130555
938220
1638254
291997
186881
183416
778367
894754
67225
870867
1235919
33414
109868
408824
306564
604527
1863918
1616142
244741
363941
1907393
957909
1287340
1408259
102145
1641773
1110903
1219373
1326189
387559
603102
1472257
1239266
901430
1990545
993832
1845342
583355
1389243
51110
1408984
1664690
753577
71907
509929
860563
1997679
57402
760408
1336125
1736851
1691313
1223802
555092
481817
1648514
367543
201012
1693744
273458
541632
498661
1633075
734048
1440488
847050
1430677
648008
707654
29046
692539
1571357
1057048
25298
1645417
1566341
1664744
1344350
892069
1637588
55907
1976961
324825
732347
1583019
950299
702215
1642224
118845
463025
1986742
1160192
193405
1438304
1673739
611031
911807
1281872
1445659
907003
37414
1713422
1027431
1878492
1503927
965224
1053711
499677
1118083
965476
1648101
1670568
1562640
1665556
344543
1315517
842091
741162
345755
259800
395218
1422098
1349023
993843
1277485
1027302
430834
188242
1394082
1081707
1082447
151464
1540753
1912724
1384703
1447724
1517518
1516835
521506
1875408
1124150
1710631
1467169
141925
1002112
1353366
1763685
1111538
1037956
1420918
287170
1682075
1784862
1327804
959954
1477359
1929205
314981
1034406
259526
618934
841015
1808672
309632
907086
143146
428330
1443331
600476
623723
1133247
604988
363717
1226597
1419087
1229708
900442
473091
340407
1337647
1677920
358215
977161
293681
1882916
1581403
1817581
1090800
1037366
738000
1555915
1667949
1316288
1278677
815630
1370337
1381264
561404
1711325
1218645
1164839
1340403
44638
1585575
639756
1144322
1048828
955911
691853
410832
621398
350174
1549403
1525070
592557
758084
1187312
1334665
877041
1328677
40584
545139
818162
1373711
31724
1034519
400761
1354260
288379
1173558
1574091
492824
783593
1632199
1285146
526737
1247144
1076824
179436
937486
203783
119381
1413745
767182
34830
1573414
727878
1596631
1043923
1533686
1803368
892485
720069
1309174
1077201
184487
1952689
1135084
919193
289272
1225754
438566
1355236
1054293
538845
160261
1704167
120424
1757572
95095
299049
900594
972938
1938054
230175
863192
93266
24387
98865
1443694
845823
1675061
898733
1272362
1693208
352797
323545
819099
1243535
784355
1661443
1741064
1195798
375852
1588231
925557
568135
654740
1626251
1362465
891451
800850
1242542
1569849
732485
1287659
1371825
1107673
142488
1050307
1107454
1417087
1901007
588110
1932056
1146428
792020
1633091
376122
790771
982454
68311
728053
158634
210574
764174
1975198
55821
1408228
1718665
1346600
675800
1839332
1990760
1929359
1097760
614921
1269581
1884125
213911
371491
932527
777978
1628026
268059
1703297
1766497
989219
592839
990823
1216850
1158145
548831
1530993
1827026
1519544
926534
1771157
1041314
914344
1287554
767721
170884
627908
1585545
1184029
1990247
1189904
1277294
372036
934391
839928
665172
1864700
249913
137321
1996436
386427
1418266
544537
1636616
406331
812903
1372768
23327
198886
1517059
1208309
1404271
458266
1116033
993018
2795
1643397
747089
401727
531021
1856480
1905983
445534
309333
1578258
789490
482226
204928
213546
667839
106158
249780
939018
427683
395356
356308
303024
54952
181106
304034
1905313
1538714
1328600
361435
919402
1863968
23000
846801
1509349
1972157
101883
341856
394977
575262
1629699
1610400
227210
1485841
653650
1864979
652723
1823376
430597
1444218
979448
1643622
1093118
1464304
405285
898966
1591459
510440
13569
1247385
1348200
1130711
759798
609948
1015974
565018
1412567
7880
774626
390567
437286
1080999
452280
1311208
705449
451389
129332
1812727
1336437
1849989
1244435
1481931
1132539
1172689
94789
343855
148347
204760
752719
880486
1786311
797756
1486783
791281
1712211
879185
513469
835766
1894654
1547858
419874
1193173
1408600
883239
414686
545720
593557
990847
1435088
1600275
281532
1102828
1982760
373690
774741
377256
1302747
404683
819011
972251
1386897
1402713
432314
330701
593955
1880034
1139038
617264
1377311
651392
447483
977537
68294
587514
203907
1181915
759767
259775
937200
1249790
311237
880307
1993570
869467
238453
633139
1393059
974552
423769
566087
1205502
1367306
1573651
910593
1552220
854404
897230
1440602
233073
579513
1553978
1034397
258703
1384880
1618216
1783188
1952859
314051
229445
1296865
520338
1149272
1162295
735962
272510
1247073
1108307
1684943
1559325
1947903
1368692
209147
991688
1028055
1261790
1003805
817272
1526676
214821
1916283
196988
1842102
1391791
1426562
1506278
1891709
385389
201644
74043
1891978
1241247
1190320
1106194
762271
1535789
1150391
501760
1766701
1903364
456880
53609
853510
654437
1470224
358202
1404636
743485
1241023
44080
1127644
377265
705497
712917
1744895
45691
75038
1519905
696966
1953769
1948477
1489202
255213
1598996
434679
246539
403790
78578
1495600
1476721
860790
1074939
515230
1305573
87651
1147938
1170863
242839
1363471
1479612
1892583
428089
541543
873400
1900947
1024831
1462706
557274
1698073
1990873
1519395
1293165
879092
1419794
835714
247466
1421738
694867
268621
375435
1084492
381478
1268991
1915640
479037
342392
1341911
1216426
8567
288650
1148330
802154
481578
983462
64313
1225976
285061
1820130
14762
630005
572157
710591
317692
487853
1730496
179697
1139109
1003938
1829098
1563721
1779077
1091224
1452392
1299627
1829753
261567
490900
975726
185487
1906972
803942
1646521
323511
402096
661206
763662
379804
1078148
1414667
957051
1563674
1747994
636186
554250
511439
536372
812949
341701
1108812
857726
1821533
1009454
6937
1526874
425278
268608
1650443
1236113
1162714
1489543
129219
1313263
1417923
354280
1963750
1947838
1435931
1907028
60512
1550559
421742
369531
667143
210153
1537650
1044105
1523407
1208369
845770
4586
725476
1401911
1452810
230963
1770628
933597
680703
1396482
1909401
1889767
1375550
292825
1227515
1069042
1237019
1429326
988601
827755
85821
211835
1125532
408271
1318531
834188
898131
350229
1363331
1648717
1240522
318604
1034205
213419
1599279
1823471
1093127
834976
1852888
1995635
1780129
1315183
1519314
127288
239925
1056575
1558794
188548
341175
1439851
1764772
1091378
507977
1287411
902897
1246451
1214130
199519
1432528
1484657
896735
4091
852427
315887
1613048
794340
1701173
86470
927455
1460394
1945808
196404
1027807
1879548
151128
553015
858267
1429721
295933
926059
1811197
1955883
938526
743112
1651947
1285597
1678879
143589
193158
1101792
1570418
93067
1014716
1855884
180121
474362
1171376
1634689
1955115
1182198
1465500
1734434
1768739
72751
1851919
1128914
1793047
1283370
875504
914261
1220308
1191739
1917851
1182663
1407863
347751
1086437
1828904
1384836
1337592
660575
1812611
60312
1519203
1032420
894163
339663
1387060
1794481
1750579
203882
202162
151044
1585399
1398634
455141
1388281
1297617
1784427
1056031
1779274
1438403
678577
1213232
1576160
1735938
788577
889798
314382
920786
1329362
250606
543756
1664276
1451698
161550
1427936
16452
1205249
1089611
997078
621631
562865
764164
652305
1831567
246886
965625
1139917
952576
1665293
863339
1850773
1848204
1756093
440608
1760884
1677310
1219806
256054
361541
588470
1665792
232296
962155
1474659
788521
1206720
1144242
1123712
1002063
1212014
1387280
960515
890150
1528484
1228408
1555313
722700
1020392
977317
351922
1960116
1082244
958701
608799
109212
315368
1714678
118270
1303808
899397
744534
617383
1055715
739564
1581833
1075838
502694
184997
304273
1470923
1704669
544468
101060
1200427
943428
1537731
221764
1739404
1165544
1788789
1742192
703926
575413
1343781
1509164
1239238
1778690
388596
863694
1734595
1924141
365662
615928
1831629
1082301
708845
885275
217920
850407
1866916
649482
212695
1685974
641287
270088
1538163
799035
642692
1463407
1204035
1004464
1701130
1269715
972994
1215263
1494594
814239
1153846
205163
353127
1280643
798705
135180
643014
1254649
1584205
1867482
476429
879150
594815
1199540
1378501
249602
552757
53112
661711
937837
1350108
1454449
880412
1044435
1817732
1268162
1662450
125356
1220162
1949556
1583085
1716060
451664
291277
537860
947513
719600
286299
1544515
1876087
1464407
1744135
184064
1221596
1748480
160842
621421
331859
1996275
81233
1162945
768898
1396989
707009
98208
697754
1006735
1693283
366039
1778571
1258094
1132769
110719
732663
1087755
1697618
84511
151009
1478158
53943
986127
1105148
1235202
22160
486373
504814
1824464
1138766
1103712
861392
790571
1061370
1384723
578544
287529
1428251
1940270
1769028
1325550
361818
389811
1967788
1368231
657787
1391845
1822193
1608013
794476
558584
541813
892646
717470
369862
1170373
551829
1498296
1282529
1358016
23299
682916
691957
1618488
33200
1904084
1754438
1128989
876116
1782072
1787433
1601822
914459
1615337
1913457
196995
1765705
274138
1361090
499945
654094
1027952
791708
1925007
491026
860080
1131392
247719
1532990
1677502
1012015
1678547
347569
644018
927561
560641
361509
1760372
1161044
627437
1359395
1951359
449117
1743700
990951
1728939
216041
1539597
173538
790642
1784615
157489
694009
1269076
431473
982158
1650916
1806070
239382
1951349
426164
157980
1065567
491144
112824
1902176
614755
1147660
241797
1611741
616241
1330912
242942
996797
1644435
41268
1967256
153188
550996
1728652
1505988
808884
1588414
470568
1095287
1709736
254950
501379
98752
774317
359422
1896318
951318
1001570
1964671
1662406
44975
500648
448819
1818773
187934
1662268
1929345
1326365
1491613
1398236
1722838
140062
1277733
1605577
560745
402706
266305
1315189
1520720
1244359
817806
517692
1654067
224483
715645
827744
1048568
267260
827372
949112
730160
113260
900448
1793965
1375170
806789
510648
54243
1309828
1613068
1017522
7959
112886
1448317
1663577
248915
1623966
530203
936848
1035418
1867853
341422
321527
782348
1676021
839232
101881
1063701
536617
1288154
1652071
45994
374903
325501
954345
1566519
606669
1171883
1435585
1704542
1697000
533418
1622222
1118685
1125834
239904
1916443
891798
1831574
1112067
1348200
1804182
1990736
229490
1498714
803761
202571
780301
411833
1838817
1665406
1682097
502873
549316
1000606
1558137
341482
1026681
790424
1325864
1103115
795035
415237
128469
477286
1086737
1357713
1963906
326113
1381104
845742
365009
1613776
761074
1860659
1379650
1401011
510825
984828
514308
292929
1696073
1732258
1694847
1307808
1439360
635620
712174
1701212
881940
181740
54886
1281365
93094
1627062
23894
3227
1026445
1427265
1573478
315656
1297927
1793003
795533
1510572
1130346
1872013
660492
361803
586480
1836094
1371544
1999191
1736145
861401
623876
1087040
1003196
705643
1688316
382177
418798
1598334
704474
1843468
816494
516110
541229
375328
914262
1682997
391544
40776
109678
14255
175373
604403
574132
1177821
1850788
679487
1279074
1234225
703022
1620127
1872904
1906626
72887
603743
1343570
1043957
1302508
1907910
1048556
489058
1042049
210974
519616
1886490
62958
147565
1670824
852536
898348
1458320
901171
1401639
1727788
489250
740328
1372909
33662
69694
1044694
391915
1257635
890841
1764042
818398
694996
1194222
612770
104965
1442290
1337958
1608082
1715976
405935
1968409
1697716
1240971
321141
1952197
194725
368450
906292
1295685
1671552
765949
885952
1434276
1849493
1534369
1511149
581550
177452
267462
1853859
1695719
589016
1784882
382876
1716128
1874135
1363972
1749480
631517
364643
1200347
1181541
588706
1463727
1226582
1308435
1668450
653222
1925005
666090
1975949
1422736
1784030
1210861
1641689
224211
550505
521054
772194
939801
952226
1574053
308697
1106331
1144214
1005734
494923
1645355
250628
675141
1970870
290511
1015104
210635
379552
1951475
761815
113970
1372712
153025
274945
1786423
63943
1465796
905415
1806934
748235
273903
1224666
932783
1516916
1093527
534088
1508008
1518873
1141074
1769600
1710472
1368695
1126883
1148884
1862302
291502
1879895
561675
366525
309260
1686372
1180619
35172
1966317
683570
1188140
516984
325185
1885482
1975266
1681252
1120509
671760
1101423
91329
999738
1913646
1451685
1707879
1022259
207042
532189
1550762
315144
518590
741272
1464024
449588
1992346
1280295
942435
871692
151032
1450056
578927
1213379
759566
1323028
1545062
1195898
1130732
1706215
1692507
869884
1077672
709848
1590537
1234209
1085681
989916
1014505
938710
742543
110663
954473
74033
1808967
581860
465070
1779525
299335
1778412
164299
1300905
752563
979241
290145
465493
1063537
41467
261567
382283
1468672
131111
1541563
1025547
756848
1936468
909574
251049
934984
207624
1663835
888730
1399824
1860453
1708403
1921007
353228
1034834
273558
206004
1694481
691269
311136
1466298
882408
1086152
788409
749631
1998081
879217
1682698
948992
990382
1250010
48767
634581
1576501
1687341
780579
1550491
991956
106822
705918
1825848
301594
214129
1184416
1955418
1845830
370705
743823
374669
858446
176216
1791387
1548773
345157
1302064
895783
147466
783383
57162
859967
1772391
1627928
1721487
1400358
733730
774716
1054577
1546209
1911455
1215567
1293636
333348
639372
75430
150128
1139235
1991517
1407392
1098725
1074741
1513341
1837681
1288920
1317431
208373
1608595
1014517
1305507
653409
315012
1414895
1595480
1366295
1686465
1100151
1297912
1897192
1445695
1763608
1484431
71978
230409
99652
1590599
1356978
509079
197565
1857583
1645379
533438
1977495
591048
1158704
841740
1456161
1032966
1465165
729276
41461
1023882
1133414
1504842
436757
1497032
919093
1514753
44702
561182
61598
630052
202707
1819740
1516458
1116876
1593397
681156
1322618
1747864
124948
148345
388887
203157
919076
1228640
834655
57599
446415
216514
611203
1987508
267019
1754038
378294
1345745
1697938
1369787
1467858
1352365
371869
1553575
815746
782158
164930
1579765
1085846
313334
326709
653046
1453920
1321556
510141
1118801
1105921
1895367
898230
388827
1437720
1296306
478694
1755561
1310021
1483504
1102306
1152610
1754173
1122777
886571
1503476
1787643
135204
595044
923305
701856
1413086
1602916
520985
41471
597327
1590
1619656
1563692
74827
1974869
702063
1448363
942871
1023218
1957751
1919721
811667
315189
490070
32773
797754
137053
1834538
1726216
626526
796388
551735
1706435
18084
1191432
1198735
1618750
229882
842375
1143879
1055982
289154
344121
1575554
1234450
765642
808216
275059
1760868
1734818
306046
1932305
1705351
1805301
144561
1268487
1542681
361827
1015366
161127
67108
1793460
541763
1437731
1211587
950036
1156367
465276
40502
465295
771693
971874
1625728
449874
1109953
3427
358979
1185425
1532847
748769
1588895
733418
1281841
946163
183339
498441
1782155
1590172
1530405
766755
1700555
1967803
1224799
1036588
849711
295156
1631880
47226
1663924
137862
347149
1835731
1261680
1869954
179066
1209312
1675019
545330
1923139
407118
564881
1654471
1053150
569063
1081502
159613
456463
593615
712772
669271
1312613
963008
1570060
830827
1282661
1009389
1817525
1540064
953072
1610394
819096
1614824
845710
72311
237602
50780
337787
690943
209428
94220
1879011
215548
151013
794701
1987742
1492743
1127053
1343202
1935257
1069665
168319
1829961
1695967
454664
1934536
1661239
1666115
1275509
557656
1406285
1211489
1928151
635065
1754026
61367
1665869
1884712
1215231
1456632
917249
365248
224985
192089
1555483
352021
61546
141495
1572431
1063341
1321228
1122352
1713377
229586
969179
1719107
1173841
335276
183334
657980
1421421
1582558
392891
258347
270790
1509095
1821894
1584055
1821214
330114
849256
603190
191689
260788
217070
831533
430698
91488
1403362
14549
1579838
1416204
507352
1745163
1186103
1458215
79533
1293731
1381536
712194
322923
336
1978992
1039550
862177
1792877
1078271
1890720
1816122
1120611
672937
997999
912154
461232
201868
1104320
1008279
241716
551131
1963941
1761118
1502600
1597448
968682
151716
1819635
776535
410170
1840824
331620
712969
724804
205031
921968
897263
174940
1101408
1786845
1909125
279779
1749923
759475
1151173
1191517
1377793
202598
781363
118522
1539783
1987187
486914
499749
439238
1938123
979445
607041
703139
1262888
1891055
165839
472948
38051
1891451
1421022
511250
505071
72847
1832753
223633
993730
1856130
1241485
688425
173820
511776
831078
832735
1834494
1435939
205840
1645039
584810
1026009
905224
1169864
922313
1995959
1801950
308125
500625
75396
1369126
464765
1683763
1808975
1925503
217954
1883925
983476
1022381
405462
602341
1014889
864796
1849915
1978755
1948664
1548990
657447
996329
1256905
1378389
493371
1500668
51736
557519
706728
1223324
584692
1585339
88651
723736
1234760
467909
940568
1032351
1498696
496701
1602620
516518
24225
1492747
1593895
1567814
1768319
877687
1963324
625139
145591
1066425
1930677
910828
1363348
220001
997080
1894950
1078250
434468
1434361
1174590
240104
345117
1402297
259019
1957707
1562071
1685889
773450
4449
477471
1431754
696274
1178284
228389
1678698
42128
675048
1776951
1753848
754849
217245
649228
666043
955417
1176801
886377
532387
372512
1397797
380843
552158
1552510
1445772
140896
1649884
322618
220479
213536
977879
257522
315231
977021
292358
1319238
852678
543365
21411
121885
643666
602582
1504989
1400017
1580372
694056
958921
369571
1058728
1070756
1852011
133751
856243
1038486
5274
1913838
45986
692043
542799
1649000
951448
1802216
1733086
797033
1130678
79498
669408
1508864
569335
1287143
1566491
413271
1549055
1784966
1981543
190438
683962
791743
1349636
1893521
443265
1344018
533755
1972754
191468
1130866
1120212
359858
1268958
1649831
189589
236068
653726
976676
860639
905075
403493
1974802
1653893
1519024
456510
1332833
915721
699042
1393092
755988
1295054
262808
754967
1722869
840247
582977
456015
1856944
1529110
834155
1580393
133146
1554371
749598
828832
1588308
1681988
193407
306913
1099940
1000960
452021
1228314
349377
1405885
1484718
1089587
182172
532731
1337325
741179
474342
1460823
104600
1730252
1494251
1516243
1193044
1105790
762563
1810702
1815770
868451
1043863
685187
245247
1221033
696169
1419602
689608
674425
1651465
61428
1137283
1171031
613834
1887658
1170156
418840
1560900
52130
63643
804811
146916
1326725
401174
81139
184239
1646864
265534
880892
1827797
1216278
1524430
1271363
1470386
1267976
939655
1346834
176846
1490169
115139
96999
1390246
51646
1535681
296859
1631642
845728
905564
1598324
182501
601280
1023427
1954431
1027131
565141
1062113
104341
1528848
621718
1073256
404618
1419640
438197
49960
1111420
1410590
1208424
1173862
609140
1138626
1610189
628764
588921
1122486
1776454
1678677
1753161
199055
1302498
605416
174872
739920
247027
1102493
105837
1118791
39593
1804330
917975
848366
1137883
1093493
1459100
1604291
1441926
1383246
696847
1100168
1179833
39072
1087069
448552
857464
88458
1015834
344389
418937
1166476
549161
949457
1547787
1227302
1130357
902631
1539032
1015856
769680
1056713
280258
1045493
656446
988310
109540
744141
725417
230934
1505741
1537593
1177074
1638257
938553
555915
1723249
1578025
1897116
1457821
1330232
1784683
1400292
1170398
813899
15867
122710
79676
1039536
1994326
708262
753121
262494
1189415
1600244
1829487
1766501
377303
389533
86954
1833489
322725
309421
777000
1181220
10885
1521163
1251256
1836885
1953822
1541725
1431200
563580
197097
549143
1782178
1794578
622550
1456652
1484183
1555355
1388577
352419
131717
896470
621803
947041
494869
1269476
920360
241889
1784864
1473690
1975319
1317990
1260206
1839219
172250
1234655
1903863
667381
437454
1751
1139161
1150692
1304471
1343844
1814278
546739
113711
1772072
1355713
239230
31113
1635316
1065347
1499112
940647
1649528
1350492
271536
67283
1386857
1234521
1296552
866088
1943709
1728019
912281
726389
541291
1931603
574812
496289
396941
1046655
1327059
1769305
1825016
1471995
822075
302720
1576118
1910463
930787
1657255
830095
825999
450894
1011293
651473
335547
337843
1982515
566779
1095634
369896
286386
447381
657750
401529
1829801
1045145
360229
1482338
925480
1480508
673567
896208
935983
236610
519614
369659
187901
1019486
266487
1207721
796490
1673951
958906
1629407
479615
1353887
102997
1128883
724977
1850996
807941
239194
795181
1759372
1020269
1632553
1794767
1517107
139679
1813040
1177754
1566921
1704332
227284
1040654
1599904
422664
213401
1381024
1052859
182362
1476319
1911508
564111
896681
1495539
1606343
1796072
1327261
364381
407735
90539
1567645
176207
941433
367993
1420356
1815942
889370
101728
1000149
568831
390529
1454025
928483
1233234
725284
1503542
831017
1147808
899955
855319
234
423220
1677036
1252386
665312
738758
789751
704440
642313
1685237
929092
195960
234002
1876698
1899941
1052447
1032779
699652
1549451
192779
1981541
340772
1493197
536001
1318964
136778
1838808
1247764
1265892
1591259
1311220
1256741
1365128
838886
1712067
1398351
421756
1755520
226658
54209
1872943
3358
1730613
285886
828830
761466
1162069
908876
1802349
564231
630676
672145
70958
123919
1614357
1747836
1333982
1971806
669985
2955
28721
1322247
922347
581341
1805519
1581729
1865021
741640
339533
1741138
330086
1284851
1409107
1129523
943536
928929
91592
1359429
234951
931984
820855
1337637
401108
156594
457354
1473049
463842
884846
1893377
1566561
1894394
1242063
1749347
727403
1297088
590764
181529
855863
385728
921493
1660492
224755
1753775
471579
598822
88680
551277
1787560
1125827
1048767
1799002
1133418
579358
495408
694510
1979727
640481
1417836
1158184
1849943
1644735
317396
1623058
413128
1817575
1681327
590203
1282340
1229180
1252282
1785935
1389776
1848222
159760
1584930
267431
1305553
1706388
768036
364294
1940390
1045929
1961775
185731
534197
1285608
1201457
1809513
1677919
196664
1464297
1451278
672232
1012521
1911744
253072
1112710
161963
1311069
390319
762292
728268
1027024
601838
152236
51516
715674
1186392
1937847
2887
950886
1622809
1178794
1678741
1076739
1146343
175640
17710
1261389
126717
1742534
479525
1177478
615519
1406253
40252
315830
1589672
1253
265410
1719332
1403275
1388652
1495656
1756132
3190
490166
762027
744951
767622
453834
321589
979324
923303
1682296
332353
1010818
483788
1856216
64327
429111
696437
1984982
613249
338629
1154338
490247
1311655
114371
1716760
254640
579397
1555658
1272232
1070144
307172
1837476
1380653
1849921
1120010
984301
1144694
1464942
381848
747887
1386962
924181
51306
1872031
1759262
753940
1298105
1874887
915974
1707900
1736297
189001
905391
1502759
1283963
1654629
75016
673435
1885288
236260
944587
1158984
19306
1867203
504254
1528725
1559130
99948
646360
94425
690781
103710
226015
1920096
1760968
1119897
1556609
458263
1722768
1604517
452827
95356
1810565
1634717
474427
1446140
644539
1100426
1886753
52527
1151973
979710
97879
555416
1101229
971124
538728
1075887
6
1795340
1919042
1287344
816853
473974
454590
1523939
494180
636623
782364
1197806
98328
910196
1857101
920420
113606
1595861
625443
1048485
1128137
1095442
1880109
1113169
1983129
706970
1732657
1680384
1999299
1362697
90413
481124
1406984
1184678
254203
497263
364218
1197221
665799
649941
1335211
670539
1740126
1551417
1295905
728832
147373
622904
1933120
553511
350870
1516455
1994484
1817710
1742942
1989203
1625321
1351832
527983
1933256
1747056
1966541
1369997
229477
644105
3067
1089824
1740616
827126
684711
123392
234970
621660
790227
248956
1713842
423194
1640110
930157
618118
157902
661826
530935
1528388
1399471
24125
918146
1472511
1485809
895413
675880
327314
1711176
312242
170886
1240774
447206
89398
1765180
388326
1523094
873594
357518
814514
1808253
716370
1643720
662207
1236439
1303450
995130
181608
659778
1078853
68368
1823494
297212
329102
1863899
1774477
618320
1206683
1501102
1688509
1240725
158483
1618441
542126
1807667
1577396
1355480
1416539
774927
1154072
497851
170011
592364
1698002
1279948
990381
1078140
1406945
1125960
1786794
1481965
1058428
1613507
1040990
525168
1564662
1393350
344812
743163
1391223
1635791
181608
988749
1448400
1289879
1642725
1938929
1748176
1952670
352372
1075186
1570100
307811
1270307
1145777
1618448
1341828
214227
451653
734691
522904
898257
761901
49022
6741
1354506
1288638
781513
1332641
1060595
1238749
771086
938052
993930
1296161
821663
1560743
278067
862880
393729
1383261
1452305
471578
24704
1749253
172678
797540
1166169
1025318
1248023
184939
1641562
1626738
1181660
1960773
1749671
1961918
1329291
358786
628515
630930
408827
554574
993178
516542
1491757
1362693
615378
314964
240852
721553
826017
20581
27960
149030
1474892
399080
796045
972629
1460130
1576101
340676
812263
822481
1241698
1697287
125126
334741
593441
512174
1598409
86522
1525072
695736
876621
732809
1499012
1093816
698609
670756
357121
556998
1527703
562720
624900
729311
89083
683622
1768146
987415
1624002
292839
801111
1591142
564046
1871894
241063
199085
372050
1948170
1984075
1776886
421552
1929862
1251290
427508
1077788
1838231
1171225
354318
613873
146313
1602757
790653
167477
1942092
1145935
112334
1257860
1636986
698012
766812
281901
1625562
695072
288690
1618302
487906
259472
304523
1222562
1774380
788667
1478088
311921
430506
63155
367016
626371
1049514
930531
532445
368677
1934641
1559552
1120562
87446
1847218
310231
324163
819880
1238584
1412389
669724
1016546
1736918
1242577
449951
55694
1985686
820065
3442
1625460
1636637
1192401
108421
70472
1384291
1543552
1811433
40180
909360
739990
1554563
1102487
737847
1627193
1054614
566620
1351692
1384477
1759856
1090784
30780
1970241
501565
403620
1478610
530166
1892223
1589658
466710
1682004
22720
118636
1013632
797364
830068
1548599
670339
1367707
94371
879718
1245682
1985105
1791127
1357527
327990
464163
276077
936219
258731
1718037
421316
1022214
57947
34228
1246329
1178544
499568
929043
658562
1047274
1308283
126328
1435547
128353
267392
1930094
1428773
492200
426871
1582336
180169
449109
471994
289898
1668441
394927
263041
1942782
1661857
940260
1197610
344298
458767
705458
1343318
332464
1853056
313655
929681
630511
1859973
1178685
22741
1086702
1548303
397881
320137
422179
939179
142033
833619
1203392
1863447
1808661
217465
754469
1000433
1311043
711591
1603171
16035
301300
1545448
1866066
519274
1935877
1554593
32660
1328413
1518457
1559604
1632295
159735
385947
1542631
1077456
160760
1078493
1026831
1513703
1983097
1025002
1290022
756449
1625430
1726810
1469174
1736415
1420070
859679
1196553
1422659
951235
566080
1679664
18671
1088815
182055
864534
1384099
52501
1668704
279468
1020669
1750325
1076349
999574
1008334
441374
596340
1536239
1349090
1591599
1091036
868761
736814
1286824
1802014
882299
278171
590725
384974
307819
1678093
266338
279257
438710
1756308
1570018
1741386
919236
752792
726709
168054
883533
1324683
1406428
1950907
1394900
1338595
1224575
1857092
431018
618999
1256518
1461894
1159397
88456
1790857
1475905
998261
1946776
1484993
1297116
475037
1723793
1241800
1685358
219761
1270870
1947565
1514803
1182525
562148
1220354
459967
756671
753793
1425016
1801578
259028
665593
1480235
373868
274797
1523765
845967
1706123
1981949
1818091
1356708
962805
757871
1243149
544582
31921
3506
592152
1804830
1453046
1601895
86202
629312
1860787
1899216
1523567
707052
542737
1636643
355641
621716
1520791
991528
5570
772789
1842317
323110
1761851
949508
1591070
1866899
783914
991794
1936859
1112925
1495238
1329220
1465527
1439887
51909
1941097
757852
830892
310964
1917959
557142
1757978
455685
1441798
458316
20753
1179636
1975651
198264
1349349
1408401
675917
1704856
1752809
1282327
831298
503088
1867665
807044
1777750
305171
1167296
1875994
79052
1641699
703075
742398
1920394
320980
451528
1149042
647731
1599854
353521
1368775
1709558
26660
1926276
1928888
1500121
1383823
1646227
1662844
1298945
575798
795514
29165
229562
292262
765031
1925117
1940549
19940
1398389
32966
1397103
344383
1341167
59602
1104179
853134
1576475
1672228
1927211
198234
715590
5931
1373774
404527
92594
166150
1824440
1243528
581437
1219912
341376
1665624
1334047
1647954
97282
459740
1762983
976079
1213905
566979
851791
751152
747855
959112
1240167
1581994
516395
673692
1281192
1280928
85180
593186
975851
1146351
418807
1877985
1450148
633877
1611578
284712
1277534
316924
195051
1844297
629929
292650
94449
71409
300822
1602872
1046370
1616176
28875
1463897
1144925
1025171
615770
45309
144635
1392809
564058
172275
250074
517982
1632812
1130533
67493
577894
880705
200564
1493017
1032072
1150237
1517978
1720991
225318
1448573
938506
1136706
95535
1162775
548413
1869759
1578639
949609
298090
211992
1203103
445568
509354
843958
1304487
1555189
587822
518374
1548708
188748
277352
1924994
1764817
228641
439379
491057
1295287
1995751
1617838
719372
1409582
99485
1315665
396557
1887792
1125844
1289203
960366
1034605
1121213
1892278
133630
843642
131915
1692878
1464638
645373
875532
165987
1622092
1188005
487803
899818
713178
639994
777331
15084
1026778
1476495
464966
852036
1679556
1620735
269749
1735691
1446600
1397607
21652
643278
746047
1784361
143399
1492802
576142
493754
1957203
1858595
1442555
94860
441504
1349855
1857441
346550
1917462
866207
1367199
1035032
704985
168178
1893809
1349579
1322807
155812
1229705
1929613
591441
1267039
1581700
280501
1817812
156558
322424
37146
1679848
1886431
1509465
29887
1669167
1598619
1033546
1120449
1775059
1039285
1599575
591131
1969006
1311664
1543063
1965162
1362353
764852
411250
466287
809416
154340
1849236
1643244
998231
1071231
727538
1798763
194063
950811
723162
1781198
157874
1346888
855423
992770
937018
1447696
1054507
779520
1903249
505835
1803682
1544244
1813845
1470214
536401
1713925
1628938
1394505
1276520
676148
669302
947986
1792705
870858
45467
263818
997571
900273
958231
1527137
1874308
1024521
1948068
98356
609085
1706855
701215
968860
895127
599717
1087360
1615849
1816956
448777
1379590
1957970
349688
612783
499581
1781014
1590866
1950257
175190
1832295
540687
613510
1278974
184226
150337
324948
692904
1293450
1408708
1334769
403150
2653
850124
1850396
858282
1871712
1391496
1369719
302935
225437
1787204
1954123
1430122
1976839
1939412
1764764
1321694
1761256
676878
968952
797760
1823840
1559129
81643
155221
809624
91763
552691
766697
1246471
1608833
846557
361468
397236
8930
216671
1414262
1970787
6881
766135
1540177
77949
1834135
60149
1610419
1592117
65415
1378593
1043878
196342
397985
330823
1451487
1576601
1743346
1984812
1904418
1293841
1432956
933888
239676
688390
478261
447187
1628700
1054395
418071
836447
1821532
178824
1322812
647000
1137288
1065787
1739186
139027
1052586
598838
1725636
72573
781983
1951579
417640
666187
1406863
311911
437515
1173424
523445
926101
1542031
373509
1859086
1619646
942637
893360
1031142
1078391
523691
1780139
77899
978155
1941850
72156
1634243
648757
889420
566221
1099013
114874
415039
1087820
392175
402245
435046
759771
366866
177153
1714169
1273468
524580
772117
838542
248641
528630
1171827
598284
1583222
293956
1941567
1136380
1218591
1860737
1757357
183458
721447
5877
633310
1609409
1814951
59151
910512
1631655
380150
332699
1253675
1186708
1591292
1817617
1285764
1851652
459433
297939
449931
79461
1205840
1967981
1728403
909054
906080
1554795
886490
980784
190413
1287829
748310
1594715
164718
1195279
437831
1801932
1730982
1811119
1578627
736569
47933
283242
1828943
1539345
392314
902019
1084296
1947490
1308118
376534
1212109
881962
1794031
1312683
149721
516319
1679102
1591512
275577
704363
1271037
1751690
578950
80308
499672
431170
628372
1720457
981542
944074
1788669
1781820
800829
1197570
673928
1887207
1308550
1302685
252658
1918757
711839
1755881
234948
424384
1353579
1666680
62768
717197
164665
1360380
198144
1090202
675181
1698266
1902250
390478
441876
247616
1017937
1712522
292772
402995
1415924
336673
314627
1030172
1595293
482227
311338
1378746
1895271
1390776
1566441
881854
1509614
568521
867974
945975
295086
412921
105048
1418060
1343850
491745
171375
956155
22245
716847
143342
1103474
790764
809388
729582
1501597
1198164
1648688
1587286
1574061
760381
1693351
1502093
1334252
1367696
1730854
981409
519023
1923205
133719
1754645
276783
1959464
1754629
1563631
1257174
1733422
131190
182787
118005
77961
1934904
1097464
1711191
187437
1173799
625333
32617
1548538
901116
260737
1424002
1866641
1947585
1944629
668474
1060555
556524
603495
1909589
93019
391554
1448702
1563542
40213
791752
245422
850749
464096
301263
1998278
1075592
1454317
312136
1822508
1136755
574271
1451337
769478
449402
1754998
905373
1175130
317276
930777
589965
1679930
1499367
598195
907209
711656
177082
1125416
1505298
1752368
1823650
369316
976648
91605
1144362
972117
759357
544419
1534982
1644819
1633195
1854159
343786
1987789
372200
37609
1467474
1095805
195942
987028
950281
796679
1091083
1310670
1287821
1035638
1071629
202891
1082624
1306266
306534
1982705
1554821
1608084
418517
739776
1509926
1662670
36154
1095086
474383
1781836
763657
1881435
23628
1648443
715297
853755
1534741
1546002
1692015
385662
144528
956173
1659383
973326
1765754
1321853
11986
722994
831149
1537326
587032
81071
324508
1834781
1216325
1236972
61816
80863
1183655
1405733
133921
1822311
450591
1412465
880539
162696
1761724
653053
159383
957047
481699
313502
134892
902129
1792221
1894677
800179
832305
1592287
747261
858755
1082080
461495
1428737
1907982
171987
167200
1853565
434942
1376164
462551
483899
1224568
1579132
859704
708423
1679714
1465578
15809
171189
1957110
197664
433386
1160966
1948232
1454043
1636835
1175341
279541
1666990
920498
381024
828158
98374
1027194
707424
543456
1508659
306908
1453382
1259220
1750937
567
889198
1819963
921062
1916119
1558982
566483
1137939
832608
1023604
337360
1406236
674838
1791724
1152290
1695211
1425865
333408
821800
367550
1877087
1975118
70397
884868
1069775
920512
1514432
619092
1315705
1297283
1332049
837527
644018
519177
1905014
1961903
897406
5054
555505
1283500
453372
1831759
1758388
1975193
1845600
460453
419394
168693
1856881
826746
66537
1388489
1078398
550845
1824068
1144248
178988
251474
1750018
416738
1807056
1216340
1190907
75895
842709
474272
482588
587364
1899140
695169
241255
1615442
854192
231936
1350335
510656
1049146
690480
312966
1532762
1568412
953146
634559
1661923
1582471
1683890
758796
489874
1473263
1199371
220074
1401700
414104
1245594
1041490
686752
1700960
1701547
1164196
928033
1960394
1810378
1145350
717207
1566485
1768061
461167
1055058
1832479
1926560
1662918
1607405
823776
1259673
522942
1456841
1869057
1233711
493721
868038
1234638
1281807
1677829
825778
598827
782973
1272376
1284860
1806577
1194987
1615051
1674030
1901131
1020491
1586231
9754
300814
769628
1877802
1390055
1367944
1529720
856969
1748164
957588
1231976
628070
268461
858548
938895
282289
1524240
1293176
1173879
617325
864033
1597187
508285
1273986
1071877
603954
998512
1246331
899717
516835
1126044
863882
1156052
1017000
1943120
1076298
91572
142062
639170
1577005
1598842
1536106
196517
497606
797152
657796
495744
1355950
13416
802652
662971
355941
383169
1671567
810219
1484184
1893089
311536
495147
1573869
1717754
1129612
784727
950108
142970
626333
115864
1153659
645376
1106477
1374256
1736585
212774
1678207
1389430
802157
403285
1890502
583590
858801
1783113
190429
249026
775812
949337
1864555
774281
487965
144247
199569
756508
1058863
1307938
74343
450162
277065
1087676
317658
990930
215514
906087
1936379
679239
1820653
1115806
1807908
923775
1729804
1619496
838350
1436804
1229623
1643363
1930132
856724
127941
1222426
669869
579994
484803
377283
1749027
1423304
388807
1362068
147492
1182434
1004600
1777691
1945958
618448
756283
656127
1861986
569112
1113459
669023
598418
1428540
1905528
1119610
722368
947417
1848785
1410949
1950462
901490
32462
1584770
1514027
1027250
484084
734892
898629
1155331
877832
113686
319422
1192099
1883074
92000
1368691
633828
490675
260433
1911789
1505995
549306
24096
324325
88467
1208143
219917
90115
138461
1700844
916234
1103045
609795
231437
1109892
1994372
802957
1815838
50197
309744
519119
324172
146321
247932
1423647
923128
1171958
121047
1897581
158972
1765249
1940343
816570
225638
354597
1755112
890133
382938
775552
923328
618502
1512962
89499
1497658
1946308
1998219
591714
1700082
1084760
727145
355237
728039
1355117
848616
1798862
762118
906935
1258117
68297
188228
1078329
1618332
1447829
705890
277567
715777
775820
1422983
1777577
114045
809517
1785851
1346446
1393454
128852
340336
1106520
1334685
79277
264335
393114
846337
1197729
949619
817130
995202
1148623
1608798
1580905
232123
898719
585053
1733833
748957
762424
1066257
131243
1033798
1780967
437605
272374
440754
768312
127457
1119992
207374
1959616
202712
178596
694690
1588179
1021343
1114424
1694613
1432475
708131
49742
1711450
567262
1024589
977242
200563
261615
579850
1753491
631562
467167
1235287
1480884
46809
1594151
1258404
1519151
554081
1310496
936045
1887785
587239
1267279
1576100
341821
123159
963169
1564242
869558
1619008
793986
444931
769043
505500
1997126
516195
1236675
1356053
1120054
913741
1305632
475411
1761948
709807
1192742
1201668
971424
1676043
1013551
259319
449606
667461
136646
297733
1853500
1062469
1840703
1984224
1771241
541930
914575
574622
1245253
1456612
1067313
853284
755371
1898847
905543
174208
438342
305699
299218
994164
1712182
780798
1615873
777435
1753463
1065993
1171450
1176946
410615
340617
1807306
149639
1699439
1062853
1119850
972941
1247212
618503
1039977
1916873
1888907
339579
1553622
1597404
30723
1405275
698535
197224
1971243
908700
1318997
207239
1187835
1253285
845861
891185
687790
1414158
1090835
918291
1681775
69573
1536117
1219082
1701287
482342
1736244
408506
370655
1428144
688974
1664606
1919850
1874058
1772600
965146
1792218
443616
1936433
1348788
655321
194599
1313924
374452
1686583
767780
1920462
1516353
358178
1367117
61484
902747
1490267
349013
1417954
1494803
1355591
865284
681700
522005
1122352
433651
1127708
1905148
780150
299566
1441444
480815
412447
1979226
710062
1709830
214312
71993
619238
1835654
1037493
989074
1822107
1097799
914864
1230909
1234179
642852
1741560
568953
690300
231064
872444
1342357
1965470
110640
1093900
646460
1979976
1177982
780108
1524921
1528118
140578
1497918
1023966
1430939
604262
1825456
1916274
72818
182938
1676024
926782
467999
345420
1821877
1802337
524520
606966
819129
41939
647000
164015
5181
1478068
1085896
272977
1295360
1774865
886286
563484
1427009
268862
1004278
82667
1754262
1339745
292317
583475
1388807
1399067
286992
646099
1071568
385073
1523902
781335
1364006
1562136
759906
1451785
1886000
901170
498757
862202
736003
383386
92624
664111
1815903
1158279
1102248
755690
730576
1488081
1657705
1009341
1689282
680862
817045
243600
1519266
1805024
801421
1862391
791436
1224930
1851247
342710
212002
1417273
997350
879005
248475
315796
760417
160799
1356573
942681
498649
373700
539660
1481334
1386494
1734801
999375
1800929
939908
1232860
787454
1465785
1588182
828557
1836335
789459
447859
1761530
928505
1243997
1076439
179564
1151303
1419957
328750
803007
726688
1029435
1913258
270718
726430
827953
675524
1239692
1941063
480885
1306372
212141
1023488
1435686
1739334
155034
1203466
749092
1602874
1859465
1757985
1919272
1071276
1790983
1675705
1436516
1926979
674053
1049779
1194560
821471
862765
70477
250674
1233316
691002
1093582
1252409
659381
290093
319584
1453877
159927
1173097
1503896
871888
945733
224464
1116775
1083067
1703857
1787184
1765927
225877
1575570
1039814
540658
1622190
469620
1900617
247658
266069
1330213
52560
508209
925749
1487731
632626
785924
1786214
1796982
1710246
1694501
1201663
1931252
38901
1495755
782938
1249649
162488
1420639
324738
1252102
579084
1783897
1540032
1104744
1004130
108946
1791071
215057
574397
195579
299576
435483
1788820
84980
837046
1899258
1120309
1948127
1569328
1826845
1038075
1271791
1800359
158897
57229
1107433
1341362
138409
1978387
1516043
6756
965615
1225930
1192810
335764
1855757
160244
949231
1793545
1523928
1298946
1426084
119922
1470678
734804
777941
831279
1716060
232308
462886
508049
101992
1072697
90169
710460
871739
1739784
1426427
16946
1888470
1469296
1943718
111599
102243
1162310
1643496
1452322
1588193
1790517
596763
1540996
1186772
426928
1782348
468902
1378775
828509
525011
1068087
154336
1889303
844463
1447771
1231523
936705
1733010
990164
1320125
956129
1224392
1709043
996719
340909
1140032
1807614
1910644
1797703
838062
897129
746525
568811
424875
342195
969399
1217655
876077
801979
324412
694559
710282
31239
1049499
760558
505208
28216
524659
1437992
1710709
1683817
821174
1670697
1135433
322300
220178
1238759
1395926
251500
1341144
1568479
277592
1263624
877644
243319
1820729
1094194
368787
558231
1758582
628525
793983
1771294
649896
1050630
782921
427274
965423
1977645
957025
605899
857790
1455573
1021984
208063
1161224
1492817
1237948
1662825
1223044
1678305
1522001
931358
545385
470603
1888881
174290
76898
1299096
581095
1769637
1240609
72528
727695
46953
728337
1015031
1845293
725092
1173732
265733
188357
1542550
727453
668566
902642
328639
805448
721491
406362
112095
239523
502994
597926
1679877
377359
1668065
467954
498838
631032
922129
1533455
989615
643955
425663
119187
1162407
1370956
1285087
116365
1479630
1333372
1486504
270481
1032358
1276549
474205
1948650
1549923
1686288
243854
280292
491649
130488
768735
1570307
1575761
1825023
356011
245089
316500
751802
38998
1203989
1351809
849508
1052534
1340328
324523
991309
1119991
1477586
1201015
597834
193975
952426
843950
913503
920566
1874240
404410
1919135
276203
1905014
1403719
1901953
606431
1495880
1007512
1646116
1163673
1589131
934876
1551934
540351
518936
1989239
1166294
660333
1701084
1186471
1933084
947261
813387
628822
622021
226518
1785025
489297
224544
1419733
82273
1794981
1790253
329634
900181
974297
1005081
1770447
1937600
1820861
343811
1673743
603919
1365152
1052272
1001057
1683819
975065
1282655
211632
914004
1975801
636855
541173
68375
317917
1240474
293654
785414
667013
998481
1909765
1372342
994614
1968540
831585
1306482
1680581
1623939
576181
923688
348303
1727608
666306
1209657
703254
173701
1469206
1854422
159858
1492117
298139
999766
1281511
638463
1588961
1430470
1745892
1137831
1156275
279871
1472340
1363796
956523
419912
1860119
1322467
964582
1659200
1335170
1966183
1892301
1958261
1838846
1591494
1339244
295377
406744
1722494
954492
1224833
988030
1110139
555300
1433732
1270878
1087610
1767566
904344
671279
1185225
1543988
1379101
866167
1636104
1867352
607796
932899
979942
791706
1405331
162019
1781756
119398
301839
723297
1515763
671414
1340922
1843713
25971
1353385
1213329
36873
1999278
282404
1687926
749648
1777715
1671644
211507
757127
1585893
310911
829803
270501
1730478
1955094
1464112
1828303
499439
1839508
718482
132421
552021
308992
850131
219678
1383705
1841782
1804022
1945935
495082
1731987
148482
528954
793297
5893
857626
1382579
295643
4078
83529
41891
284243
418749
689800
1691775
695855
717518
1021111
1522352
11684
584090
1362278
1665287
1056928
75149
1789787
1134660
1286104
1136876
1207244
1778176
1696693
926444
217791
362283
1487229
1613931
1524382
1814587
1266069
1070297
1299775
587531
553424
1529674
824836
1304283
1879863
1965016
594475
1193479
1638329
178889
1332200
613659
917373
440379
91160
1549727
1271333
1890646
1832057
1173261
733828
736430
1904287
1520712
1393532
236047
1768878
1264843
1478337
731698
753477
1045198
1688644
99645
1813184
172791
737940
157447
1143710
1452058
1088626
712494
525112
584479
484493
125292
1633251
1386441
1570069
1495757
1656021
551494
1931889
486924
1779340
43164
1427681
299689
1499301
1998055
1620543
869199
703033
1896295
1567418
647785
1944763
119917
1613473
20899
1542180
1074385
236039
4121
838635
1580972
1842733
637890
1420303
855307
1330734
109514
1956845
605100
469062
1819688
1361621
664695
864927
611307
550354
1806928
1137956
1889001
1044469
436938
1053090
1904068
1436375
903543
126519
226168
865946
1344347
1738501
154469
250827
460281
1062243
806041
1888298
955321
393662
556195
214013
1649044
1515919
845604
242307
22735
189112
442308
43121
537359
195503
1112099
1905152
1860687
1597837
61664
1927786
1430494
1741007
404166
234516
412215
251084
759040
1356190
23156
1282404
1248232
876609
1988160
137826
1318528
1079791
1630991
801520
852348
327084
1829660
293888
181312
1047382
1199121
682167
626967
805999
216895
1911700
177032
469516
660495
713259
1037467
837034
1339185
1713821
1889738
1383997
1432498
1314803
1586301
945739
1482795
1135141
26286
219469
213726
1611527
1157581
871908
882264
1397289
505249
1284426
1245627
643953
1447048
1624331
921859
1906851
1666846
1812790
1355924
1890939
228648
395952
839037
1587582
1563390
161973
124700
1901448
1686895
362966
1684429
346596
201274
1680490
227947
534596
1053825
1720078
1187004
1827532
1985145
1083215
1508782
1277457
1713163
458380
1569223
331481
56240
312053
1312259
466545
1345477
1943020
1542327
1866900
1624158
561026
1212321
995686
1012285
824049
986534
927610
394439
906524
828583
47577
985278
1862562
987693
1871103
90731
854855
911701
1348115
1164578
1985493
436475
473405
1339030
1970251
852396
1590708
172540
58593
1823430
311318
1969087
1580913
372717
258157
397362
966951
701199
1003086
982200
1256919
620969
523920
1054105
1696706
897802
1941740
533574
38282
1931002
171982
1610015
443607
332567
921971
1273063
1678568
362130
1343567
695261
1938365
468444
539456
455089
911527
1156582
1320074
750915
1295853
1238521
1094923
472930
424301
1255507
189332
957916
651758
1317451
1917188
776267
879644
1787480
1541072
836177
989676
1082970
1274344
57035
135898
219304
1970264
1179622
1691862
336169
898871
210643
505145
711931
1102092
1169078
631504
271380
149971
1801681
1155026
636029
790792
1462574
1951063
1246144
1247818
1326721
633848
1514881
332865
1730460
1275391
1550149
1539480
1339840
136091
1922701
1415547
1154624
574988
970313
1567255
1978849
1263868
341984
563960
586670
1510105
1874372
1807732
448141
973280
1875850
1026434
1508607
1658613
290974
1738823
1719171
1845066
904868
328929
1940457
799274
887998
1972694
1336802
488960
408225
678125
1570845
321321
1854458
204019
1633102
552924
41813
1510227
1468045
1946410
1109431
711291
1774730
621978
1190443
1322927
1412041
1203403
485921
494411
585157
675510
10129
896547
814509
1668342
17631
1253070
1008621
301939
1947268
1873268
506763
407650
1521737
418730
693195
991418
1908131
941857
817044
581909
467476
1329707
588176
1799868
1979442
849610
319726
709809
687157
1226920
366150
944525
1312602
1212216
1167307
1848248
1230579
1821577
1312183
937918
1274963
244245
409740
1772796
1344880
584787
835098
1286977
763916
1091916
1183715
456848
1118128
222572
908941
237652
1750216
1197025
209405
713570
1886208
368580
165350
768392
382439
1641767
545293
874561
1887638
1164799
1984514
1756565
1517765
328738
1147053
375054
935243
1852461
1303072
1344379
888585
1934473
667622
242729
1665281
94011
1353488
1692090
1951611
1348855
24259
1118625
106757
1899190
396133
467860
1186999
1042602
13470
1734429
5944
532931
1653583
839189
84771
852339
513243
1908149
752227
1795325
1694778
1528261
1915385
225530
340900
1824090
1994773
1815548
690133
1404709
433166
908606
1959544
453096
1929546
1877807
1598970
1398011
593001
1863374
1669019
1870653
1188217
1262524
1374552
244156
857662
1243398
144534
317108
472685
1880865
1295580
1817588
976971
32472
1521548
1044254
1061902
998285
246597
1873017
1468037
1599466
229019
582047
41207
1469999
1929732
272453
950895
224987
117409
661392
1893401
1554378
803236
543639
370496
1228279
1053109
1302556
942121
620807
1230668
1944741
1569412
390188
591343
1795498
1591652
1444600
224227
470088
1097500
512782
760166
937047
208518
1479685
379785
731460
172090
1980533
626225
1873465
122303
1779807
1526369
319687
90198
834146
1224335
1345933
1923499
1857152
1105683
1243532
466950
477335
1350018
577203
842715
773982
1500433
94630
400623
1645392
1716695
1939655
1368158
270306
704982
198159
1330885
608182
1170743
1663546
488382
497854
105924
232976
1663172
472675
219910
1207227
1324134
938819
1225068
329536
858208
1058781
905348
1380840
1915897
768901
16517
1591658
427242
1020194
121885
373274
1690365
1221171
875146
809544
1728333
972566
1549411
1432103
1136460
1894485
1647741
1194538
1778763
223315
1927142
1879661
1110270
1335638
1542883
427922
430808
462574
450445
1956543
1832267
462674
1361641
1936762
548864
1422646
1315437
1779430
1625440
1744322
318794
1778757
1705743
1371675
5142
160608
1778847
913265
89041
1051589
1477169
1310010
1629981
686527
426588
157132
25557
282535
65343
1077581
193234
1913251
709085
1886846
1042497
830082
1130833
790413
1854973
1154682
864516
1714050
1342747
615934
1590838
460701
1637721
818568
1136939
711080
519082
963421
1773050
980935
774153
296372
704090
1651520
1350803
1210879
1124970
1668662
605358
1225081
1100159
272369
1152198
489358
428421
1516544
944830
1316951
892160
1669545
64634
1047682
467322
541748
888044
408622
241278
704329
581965
911387
669957
1446554
1557656
1646680
425142
1131200
113824
1453392
712436
1610673
107337
1318812
1037074
526827
1370423
1493766
439676
1833867
1585347
1299862
654325
593813
720541
1230736
1545979
92467
221375
257452
1122244
1340983
1286148
1016266
1057320
1903008
655651
343300
796419
1224226
1296125
1189985
1491722
698928
1178431
285540
609995
76945
1106350
1647022
1032264
1464571
819981
1173423
169285
893641
453309
1878236
716762
1718877
99345
1752426
1318186
464426
215157
1846914
1801393
550960
1792572
267407
1278582
522386
1406247
1325314
1658693
1733488
1783291
602995
1376786
965161
1537415
20044
1037363
1506618
216817
1373599
439078
782566
594897
905288
1132911
711731
1305596
273101
1596167
535573
273281
484304
1934828
1695288
576659
629756
1452042
1886670
1864780
1067485
1593471
1163007
522798
1511715
1735812
628652
323143
887869
691286
788043
478117
1752716
555050
604962
946577
464851
107223
1368425
1119894
1746041
1128989
1955656
1067425
122294
363470
577024
745425
89006
1320568
168249
628880
911902
1813390
1106897
1234414
460269
1676666
1133109
42657
204030
1907007
1098799
1411914
1614538
502805
137889
1373123
411200
1841374
1005261
665549
572930
103398
1046852
845987
648576
1593274
1733015
1520251
323608
18132
1048519
1155936
1725221
1833129
1872192
1282191
420169
12929
582001
489216
798608
1642289
115594
202621
898860
550344
192537
444164
424403
1123151
134153
680777
564326
1365917
1788753
652893
1624938
802950
305770
923586
227975
474946
1926198
410191
733349
437923
1860771
1509632
841411
172751
297506
1646139
1894346
1302047
135635
1824622
1646647
236630
350933
1261462
675999
220874
1036805
1759382
1267329
24729
429582
1487497
1376309
502683
1943983
600183
720958
707497
55123
1995177
763350
1106681
1532764
295348
12365
894665
990661
1036349
916383
1298180
1880756
598878
1659381
1581784
1900895
1035304
1693050
124253
1901876
463402
1322161
485263
1580090
1077423
395084
198023
1657068
1086286
475272
840573
147486
354313
209386
350093
609427
1545012
1773537
1430334
1937364
1673432
1280914
739358
161288
950953
1466727
819512
434579
780363
770456
229977
313474
683062
977894
1575052
1355398
1763572
862632
141350
427870
1488665
1178558
785438
585798
1292262
961257
883505
1379828
1354289
1882340
181987
1775206
1910316
257264
1124441
1598717
1159480
1128901
321578
325697
1973046
863704
361114
229881
174501
124786
1626385
1596659
275329
398653
319114
1436036
1448894
1550514
477631
1364267
1642581
724813
1986775
167234
884234
1217160
714978
1655933
390113
1637384
321783
1520796
1507704
577340
1427907
1533016
1629893
1073730
1337445
1164891
1991677
729371
1011360
1000923
602451
1038894
755525
1278257
1501762
1022172
693659
874958
348632
347979
724400
960353
1992591
258918
1473918
255655
1193065
317725
1175339
259350
500963
850099
1216408
1362710
1863599
762816
296191
1512850
1869597
869209
147428
792953
187982
1922567
1432760
591678
1298651
25064
1559414
387421
1476357
575289
211715
721703
1282720
515346
288448
1169315
1815126
1978615
881277
881089
1296892
467730
481431
920961
418852
376464
1577421
1790367
852021
791636
1872534
1247559
1586089
975940
738546
572516
429746
839657
972757
1592688
768004
431151
1051064
1917166
1542055
1155399
803435
1573198
1644718
1749636
1715151
1746298
530712
402003
544741
1903076
506751
1374427
824943
1199543
947462
1755453
1992847
596917
1545395
1473475
899322
1168293
473740
1809386
447458
1458195
1437126
61461
605851
1594993
1574179
877789
247570
1823802
1649540
71857
582977
1453763
948265
1564553
1723572
416765
872946
1223048
974412
734825
1399785
189997
1754022
356070
1086441
105779
1562798
19218
1100427
667892
561621
1202373
1235109
1272096
1875218
1626965
1941753
712679
982945
758254
91398
707251
1362227
666526
756617
293130
322602
855426
1469754
457624
1914403
501653
1393866
1440020
902159
1200141
912769
1522072
885177
691625
1770550
1621429
1927225
1421354
1352528
176252
272261
854469
950025
50404
938137
623715
594030
1463195
1396226
1312143
263525
682270
782558
1252985
1386126
825915
70546
1811614
304875
789004
280390
598223
1566596
1679925
959271
4056
1760489
955917
1153319
826231
855388
14446
1679020
1774530
120189
38097
1047689
1485942
14488
941246
1541436
838460
1986331
324667
1427018
984606
893695
1352102
460296
1721426
1719467
1218488
1858983
509414
954279
1763282
1622990
1189477
1785061
1383261
49596
1516113
1179283
1341302
470173
1152404
1867136
1544037
1226795
1752708
915639
1952952
1540228
599065
728210
476761
299432
952878
297039
1030711
250744
1474067
162406
1402736
842282
1561063
806104
205787
1685267
838855
1895562
550660
919243
1057535
67455
1055035
606799
488544
1022801
1897891
1557434
1015184
1567969
1990965
1803658
1884996
285004
451566
1621041
252040
794843
1979301
1925839
69510
1721860
310196
560914
1188328
1876414
426113
1983622
1297734
852338
812397
814513
998997
1809786
305189
1860231
223381
651334
1249904
69482
1257540
600495
1681467
529887
80796
1662935
1594714
751534
533914
1222115
995741
1601857
860554
1299297
1339649
217969
182446
469826
439427
1655599
1877568
1424293
1993595
595089
1933927
1037406
1006395
1131640
690705
1901482
1796209
1655654
1436963
709697
1694367
48968
1701613
1386627
1704358
420265
877377
442157
768761
742482
448299
1586163
1233850
830671
1844538
1766633
63474
660348
741904
1205623
1043229
147916
1650687
1885027
1135042
1526257
902956
565068
636993
260238
1157402
580090
1682380
1690324
258152
1312301
1107834
556829
876260
1675947
1854549
241719
1603927
694864
248774
500596
1135654
944590
439559
531217
1655626
907582
953724
439749
300621
1445066
269562
1254764
1785402
1774468
581248
860607
529662
1281218
1416960
1947095
458182
859441
1366983
637388
737333
1279770
1366453
1560988
496771
482653
716095
749761
446956
1894059
817418
1973282
21788
650809
1562253
1827876
746066
1339985
505243
1462083
375021
1690730
1418140
1864251
274453
1483203
1514229
147688
1543663
107844
1500475
1173002
205087
1396099
1767187
1285410
979637
950229
1234524
481204
1811047
1829166
36293
1585982
1510701
961440
1895891
1027925
1061005
1707177
1892567
1864145
1290629
519168
83721
1733830
683801
1444843
741208
540118
1688173
540375
1006721
26368
1135346
245480
1478282
1614360
260206
685408
438679
1140903
146624
1965858
145724
1717796
1873278
733093
56367
1834427
1604942
934221
725427
166657
165317
1777258
978602
701728
282218
477845
1539738
230102
1082012
273919
1440557
891882
955627
1612916
781408
307884
1793119
423090
1822496
29413
665744
1110278
33745
1709064
612114
1600521
1306226
1111116
1763168
750516
1102028
1829402
933144
14733
117345
1109918
85232
1315881
439770
32878
684824
1969268
970634
1901403
490080
1857067
78076
1225786
1390367
1874506
1024703
1099490
1491136
1980947
1551363
1377766
1778547
966814
1494172
1815032
1495471
672026
189522
1010425
1922031
1328062
1293812
1666500
755825
777
593321
111613
1743350
1505540
1714942
27088
147491
845355
1347859
1276092
1116370
1351879
1855884
1306774
216594
390800
1110199
16077
157641
1935056
769419
397406
263592
1435475
973008
965741
1135075
227053
321719
1621228
1665765
1273265
166819
1717125
1305764
896120
958178
629503
402886
1115481
300530
664366
304213
597964
617747
354863
1252927
1608013
419413
505524
1149953
993239
324160
1541067
1599230
74965
1005091
1818705
963030
24733
1932560
416083
728271
46481
1355101
330104
1059230
1277302
1798228
611934
528474
1894470
54229
1004286
504586
568995
591045
305296
1130528
694198
1257929
271029
1503500
516018
1086592
797669
1249398
444998
1451512
1527359
1658468
517192
1119260
906881
101579
654848
602777
54705
179280
472919
1176076
464627
820872
1547190
462861
166816
1442362
1605486
645045
1134294
68239
1583794
1102976
113076
779629
763294
238800
9052
1992408
1938950
43635
750697
125221
245923
194771
783110
1775254
238340
1127891
186527
588368
115365
1775054
956013
1687284
1768830
440273
695864
841810
1100108
737927
1721577
1831103
1978634
644661
1884235
1150351
1187618
378856
85864
728240
186754
702947
340911
784388
1132508
1626377
1954896
976015
1578630
1476707
856905
291052
1357338
1988634
1372203
437414
1758355
1499022
945146
273653
46730
727059
445566
1166999
1382664
1277622
1357281
186411
1505692
839078
1949675
355890
774099
544488
1130922
1983357
1959108
1588574
693235
254971
1110539
1040121
90965
1380409
1685528
1924796
633235
1526610
1883486
794475
1676785
1985386
1066270
573767
814291
1077637
108087
1393467
1031738
1694331
1444903
1593702
1922388
1637791
1403744
915766
695500
1770504
342578
1768814
1273455
1926553
1846890
295690
1869329
1378315
1950704
1453971
199894
1518012
1998527
1203698
1754609
1563942
1500773
1166363
882607
1275240
585811
1221051
848749
1199403
1822064
690732
1191546
938622
106140
1267323
799949
557673
428874
1742676
1908368
1001996
273003
1287130
1804442
1325049
826853
470954
181369
441928
901186
703257
525449
1467866
1000936
868150
705732
894331
429558
1421478
1419207
1587367
683204
528382
115125
957979
968908
1791514
322947
1338657
1153804
875098
539875
419588
1610223
172934
550869
1920192
1639231
458086
928226
483577
815645
1918552
1574777
721468
11675
722473
1546031
1268319
483172
1146188
903018
456943
1965058
1701779
929792
736456
1417205
475415
620785
703997
1514980
1357668
1278428
1814285
502604
290674
68273
797911
1210997
1818758
922430
604847
1741811
1794341
1000568
1305123
225741
1091855
1027610
232731
97470
1960603
1147083
941485
108143
1094633
1049463
377262
909792
387482
670594
1429307
1025663
465143
1515742
1926469
1808698
389778
129058
700958
1476282
571525
1314254
1060568
692270
861807
1711094
29460
97487
44213
1587655
1398561
1083793
1960576
567626
924407
1669372
1954158
548779
1019077
1287468
446073
1569817
1326605
848735
352576
961514
143042
1758455
1384816
1521927
1199291
1723381
1893358
636315
729275
1604712
813822
202184
1310981
460306
354107
1001722
1484804
497751
868491
1974263
1343593
1073055
1340122
1290284
324940
180979
182152
1150438
1572498
227651
203315
1228544
1648667
570968
505864
311851
597081
305878
1410055
183584
1195188
1540596
1288458
1373372
1854877
1908915
544584
489329
1923097
1398684
1386152
269695
960962
403039
1898641
301717
1254372
1606660
1722067
425125
1081951
1188569
929560
396178
429569
66677
1162414
1359405
619670
1822257
30325
773270
61124
1545642
736375
517238
1426142
555918
1575824
1808254
1221283
288859
694234
631860
206338
722605
1633318
977900
1099734
1380216
971947
1373576
887469
513493
240975
828550
559302
1128067
283944
1864198
882654
659416
1821842
439350
442593
1842916
1973559
1656993
236564
676049
817615
495634
759130
252100
1551928
1128715
892375
887403
1968620
1249161
1389772
1157904
1918900
82350
402770
591959
390528
982788
909736
613792
1986756
1292782
110815
686494
188180
1596226
843843
1820079
1436927
324779
1981763
141476
1531597
1773515
1232362
564004
1518868
1759379
337662
321479
446292
1009072
159763
846724
515645
1032458
1626381
597966
43448
1232958
573448
571311
310580
866644
1031099
1576515
515174
1574837
510244
604922
931195
1394346
822267
1159975
1674326
1365704
1061544
1567810
700125
1210375
634487
1206501
1014653
113866
662156
584126
671931
186506
951947
677164
1698554
1212137
985120
1177318
1423072
210032
1378368
727041
1433717
753623
1405822
1851619
505514
772112
826736
1401058
1835295
1481005
888645
1273104
111015
140715
538627
1544862
252188
69095
1071326
1143266
997398
249825
336090
1954890
1371491
946165
566305
9580
868452
532888
132037
1012640
787055
1076750
465339
37657
90324
696425
1905557
1368158
1819577
956206
720149
1041247
1690473
1904962
1363039
1698604
1497019
624964
578416
394702
16293
141924
3794
26
1624085
432160
1440284
1785880
220877
1720351
1808256
1399278
819356
1910574
1566788
122626
1711574
208688
1613295
1264229
26293
893375
1955851
1312456
282095
776074
1770251
780195
538228
1851246
1098805
821709
1680555
481925
614487
1163864
1303447
659829
1996379
697084
1189643
1510279
1055092
10507
250669
531652
777767
699160
1829031
442035
1501765
208507
1948195
1204910
1513114
1584974
1486297
1823207
1706559
604512
129989
1967000
907880
1768105
631472
901138
476149
717
321474
1228783
496489
333284
1596470
1955420
1376360
812664
1210182
1974691
1144415
223098
1546074
1394186
1835029
1689331
635043
1344900
1570123
1066425
1175832
1434003
507370
1035292
627973
245667
1413721
914836
925720
1496257
382719
653309
464138
592482
739432
1682357
1168519
144548
1740241
1493441
1854659
168051
794208
297299
1033125
651989
1678745
606984
638664
1248912
502849
633022
1132175
1900398
1385236
1936167
392831
499874
191122
527403
189114
346379
943427
1661195
1911612
1826174
1018771
1895762
1607763
1556578
1712158
451603
1052276
592882
635739
546407
800695
1742207
1895468
1544573
583561
751444
1596807
1861860
1894735
1572571
325756
294802
1431009
1200736
1887784
537744
1968102
714098
621126
13894
72030
1249765
1493222
178715
1465472
1603077
547655
670446
1183918
119310
119830
889748
1441508
1086474
510895
1805354
1074337
1690834
1559132
1330204
784578
1402754
593909
1742286
261929
137438
866011
1138398
828964
510933
927713
877813
1253772
1492515
1109168
1046980
1036374
548272
1170325
1359552
1241928
831744
920181
1680990
922207
912805
980175
1188271
983919
1062944
54369
1705849
620750
287147
1805463
173294
1494273
848373
1063461
1412361
475663
277338
1306035
52712
780208
469654
1283244
1200273
341602
1420264
536175
1664787
1809756
1146862
1283734
1650717
875671
907094
894376
991100
1590094
1605864
1203630
1862933
302948
692626
1704615
1837603
1311043
1926013
394989
125297
802813
277451
11409
213483
741425
1403643
1064058
1864194
1416316
765238
91538
863611
500655
97025
1400650
1551768
88346
1294638
641073
1534025
777442
637810
59614
1929880
1423848
1025051
59313
1410066
1056551
125668
828650
484647
908183
411963
1455232
1274903
62154
732450
1702040
1191519
417416
1351277
1414296
643810
1615806
1178935
1484958
184040
891279
183508
431155
323693
1275392
1105276
1737959
1616505
618532
272043
446398
694337
504588
561123
1963543
520100
1107378
1728411
492619
1437125
889361
1713358
1045762
770672
868813
626063
988357
1088903
1094257
8213
240950
1830927
1186607
1187015
1816267
1854457
351934
1468864
1114677
182630
90502
1850857
688963
1778752
34054
137945
627767
981743
1393064
610967
321050
1233233
1028462
396855
1680777
342189
1808357
65645
40385
862892
1923592
192470
493140
33513
1548602
489796
601112
737037
158369
625614
278455
1611390
1634101
1701394
1669070
1537851
1216267
1636738
354851
356633
999622
1328553
1071867
995829
1083122
593486
1645316
317508
902971
377112
1483006
1967927
944700
894692
634526
581829
779196
893950
649693
133634
1798156
242747
67746
1069613
1245913
1518329
504381
532882
920265
1131765
861468
976649
1301187
1359397
1672275
1460540
181454
332925
489227
1725197
1670163
967186
191854
460427
1359653
1169554
748511
1151570
718197
1910456
179193
642561
70227
834300
710740
1818974
717721
1310264
1293475
625064
1307511
166539
1998929
408199
78655
702636
1641845
1224827
1264957
15915
707660
1320359
332893
1984300
37017
1140092
1083141
867031
1545075
1258460
916570
488118
399486
492414
103374
379544
736134
1396529
788088
127627
829598
303297
1313993
662815
819605
672054
262207
1420996
1413282
1804361
1975919
275834
1252891
1668762
1578652
708137
1048544
801363
15295
1280266
1961342
710583
89206
111380
1440248
1418965
1258023
469084
931479
1555443
1157928
1325014
1968586
1895517
649282
1774541
263899
467453
1645995
674520
1946403
928684
10996
830342
1369166
317718
1524807
1207273
1174164
402947
1920322
1079856
493420
673232
667405
550796
1570891
1762305
1836988
1634568
193541
108556
1567717
558015
13335
636242
1178548
258560
305276
857188
484069
1884411
1658765
1128292
507712
1702257
1395433
744321
1312559
1470785
1055100
1551877
872011
1227773
1987444
310748
1979393
1084369
1377086
1242032
1414888
1271132
477445
517857
1589
1094582
1320127
463122
1882085
1820915
787948
1363690
651353
1514680
305978
858754
1858824
1115236
715834
1704637
294260
836647
386628
132887
1916816
1498601
605142
444191
1669844
1210172
1507582
54775
1024359
1857178
1252370
1772334
1241540
407373
523055
66456
1913835
585983
1216307
1843178
1439105
987107
1923939
1460421
1257890
546105
716415
1875510
385304
1439071
334265
125352
1432929
989763
194911
838367
551249
1023121
1306796
238760
892254
1067799
705996
592610
436609
280293
1145940
929399
1418019
1121756
1881657
428804
911808
596758
1218620
1852478
1431723
535668
165792
798134
1000661
1215988
1880631
1248965
224603
1460273
685799
1077432
265699
1376636
525831
1601338
1356027
189515
114403
843299
1647433
1072926
1456775
1158038
1025015
809960
1259779
1511065
72946
746732
1433317
1083342
1076533
340676
1470729
1061460
1079155
1165348
1487669
552163
367365
1190975
1031064
1497432
776201
1865375
1562741
1163095
1355084
861410
850396
1628257
633955
1742396
290948
1598554
50025
1720687
515601
1675174
1621692
1144697
552838
1078937
1573656
228208
215157
409812
545620
1806318
1017341
957889
213081
949919
1287489
941929
1724271
542418
1023586
1965571
1752740
600277
822253
95365
614633
1151058
500307
1982170
56039
933544
533037
1184277
85720
575955
1602529
373755
848004
1401984
1888386
51860
90543
1892702
1990862
1211148
1071283
835875
1973141
1665304
421709
335880
57707
1337276
1592249
1852507
1127219
1245290
1878797
749361
845275
1748514
41230
1887565
761549
316033
123424
1351460
1292016
1057742
870956
575474
1811504
1568091
1700575
98325
75858
1891755
395062
1500875
1643723
1577243
1641369
753707
309617
72849
1316775
47741
1527541
1438141
362554
1410255
1858018
1286944
1027546
1454591
1850217
1677275
1039187
1965209
1433852
1523310
1787220
1571133
258880
1411290
1167093
951537
983938
595002
1390028
1691106
1750102
873025
1118962
1123062
371306
883176
22642
803232
1323759
1673800
1826761
1814177
330935
1916665
235449
700035
195386
1878318
1166075
412449
188479
1498140
49088
1534632
1851634
997607
1409107
450256
1257644
1838450
736733
870306
1909948
98043
15351
1292607
361550
865379
969652
1023103
107599
370620
1955966
20655
1801862
1112318
1784187
1905003
1999270
824292
1583138
1860344
1052665
1728935
1090198
1289354
393395
1400958
530916
1476713
997454
710894
1506237
1550102
1852149
825276
94319
1640063
1746487
91447
1173116
624524
1578388
1020249
449756
1890448
1369321
828597
1443946
1235498
902311
510681
1566866
1745814
1969696
1537834
810959
1491255
7028
1670065
1642668
1925339
1809845
263398
203860
58664
29282
391695
1579354
1074213
524741
442862
1428678
1783742
1770528
336944
1269903
740533
11164
1553787
514455
32642
1611237
1584001
32655
1863801
1746389
1837977
1050830
718512
920993
937292
1917809
1226261
219207
716097
1352647
80997
289283
1343955
790142
28085
1710963
457166
1577137
1158285
109398
666272
705704
1253500
526417
1641368
1881770
813294
1513323
572186
249299
1028540
1920988
286976
1897956
573845
422125
286943
1221508
65608
1785832
1804822
276794
1828788
1976309
298341
1281693
60920
1504070
1803606
1767537
1522809
473309
107262
1188980
1888829
1176976
1832915
35109
352728
438550
716614
678831
1466945
737923
1267263
146872
1046459
865805
76978
1315877
54220
613810
384596
915080
1297469
1060112
1370038
309807
1404699
358182
264340
164863
120727
92227
193125
1697173
1336973
1128516
222324
81065
1471217
1974734
1046713
311123
1691137
427635
566562
7640
1163408
88935
1328898
471424
1416449
1278722
386625
1961920
1339284
655543
905077
717965
1903712
508567
110051
1007980
1066038
818321
1345496
105161
1894724
27554
1386400
1492961
1655287
1120313
1500876
840005
1570327
1772674
306019
1647200
452230
492980
258810
1511467
158342
1902458
640861
954231
1803752
858685
1873428
57352
734389
1946625
69013
1140304
1999278
1066047
624475
369645
1127658
1561981
1730206
233755
1409360
1625432
1551376
254980
368995
949216
1701311
28204
57502
1412199
941376
635825
1920077
1212519
1495607
1312972
1503275
1180941
1178388
975788
839952
1507259
313522
741657
75709
893629
825053
1316019
1812681
1797912
1354011
1304841
1314087
211319
694955
845141
1531550
1701943
1228325
1504737
155111
1025165
1844607
27383
601697
607692
1081990
1453741
70453
1175939
1217617
1891712
618164
127926
487655
1651054
1792962
473545
1255779
33704
1262759
952084
334229
484540
1139220
172350
420475
1897635
348362
840674
271348
1765999
1960442
1399270
1557858
587591
1331867
131551
1589293
1613589
498839
1229126
1133947
902261
1865032
1463245
68955
1686083
971446
1583381
1160079
1469743
492494
1467316
81229
804604
1149101
1970680
366785
211555
681793
303140
1447782
657756
972838
142122
515443
383010
410945
1625027
1073403
989881
1804036
1277173
749528
1804036
1001579
1084680
613292
1829693
1901797
521273
1355169
1082135
1452201
208983
1380384
1910809
1438276
201250
510658
1416853
526297
78918
54106
1361891
1485370
1386150
1444020
1670943
398642
1899741
1612176
644370
1842373
1285379
1831333
1789234
1669098
940705
92851
468681
1191165
796912
775485
223076
618783
378041
368496
1994937
956542
1874261
1562757
1172042
908467
1308374
1972352
1348156
681305
1962139
902525
1938931
1518138
1574469
1175378
385886
628863
1743030
182710
264221
1203999
754981
1237058
1599600
702395
1215282
57037
1445282
1874496
141880
1006155
1221027
403722
758583
1248223
1145211
722744
579480
1855467
191578
1198815
870416
1835386
341159
817445
366733
1293865
1711282
124325
1825072
1805529
324823
1942257
1770207
1526224
510246
1958967
969256
1334393
1531062
1000773
1328261
682487
1088105
1778756
130757
55162
219785
674918
1959098
1929521
1588027
1630378
611369
924788
853908
276097
97197
616859
1009209
746704
1246012
628487
18882
665366
1323504
1048365
1723108
1779308
1145828
79511
538975
1781366
1802399
1907243
1101336
1097075
771395
651628
1140957
1660779
740424
426026
800782
1044894
651853
1629812
621501
229790
391460
1733215
307745
891523
263082
60599
1476068
1423953
837035
1267214
757559
367172
1200360
848884
1414414
330449
110531
1952207
646412
1595089
209281
42994
253381
1616970
1735940
310874
601592
1540060
1245464
391345
413680
795327
1274580
242824
1663010
415207
1166207
1026302
533854
830100
1480382
1739906
240005
696957
1122019
692739
1413155
155249
962753
1001978
1419834
546280
359479
496198
372782
1999469
912379
214026
1741097
520670
1552517
787419
1404651
852308
1879069
1949140
1730111
1629477
1710159
657324
1044520
198161
621877
1805399
380844
1909882
1220634
1918254
1869552
273582
859152
1775435
1138257
1164654
630236
899271
1113913
1916279
308885
431259
1450054
1109725
1050112
1555555
1520559
600815
62868
675057
1135109
1736166
1731535
1300695
1542820
1186701
371907
51946
1916044
67309
448052
1337899
1810461
664892
973107
1313662
236589
643155
284773
1235985
1508835
890867
1371050
923597
742996
151363
1866546
1774134
651041
1103509
884183
1477446
1090357
1831733
423950
1229991
551266
1794089
270955
1152199
726793
840893
999419
1076765
1735142
1358963
1371841
827655
650177
998203
327240
1573304
1875442
465196
1247457
1165609
83116
358874
405504
779426
1711177
852438
1154677
1689450
1081417
1480844
447282
195534
1493305
182365
471955
1999216
429268
489357
174616
128016
860833
1682283
1178750
1027027
637480
1758747
1179063
690607
349549
956128
1884732
577998
1807379
944860
629992
263035
537108
1589069
1933137
277113
73360
682874
16916
1116755
1073564
1986175
479250
270695
890679
800169
973465
1493842
192024
1499911
747480
987182
885238
760205
320313
1839846
1528891
1972681
1605605
1091352
833313
1195556
680733
919237
1122663
1412415
164897
1074868
244697
471715
388684
1390675
1266314
441723
1830327
1032251
1826733
25528
138040
605848
438349
466467
51009
1909914
1482314
1530673
1129018
33294
1640490
1396160
1166613
932426
492683
1704111
208544
1218805
1985564
987778
622925
238457
261545
1992636
173008
1825618
503474
1385194
155734
1269183
632551
451638
175084
155862
1471367
1874772
1104188
70686
247046
1078961
577344
301972
849822
1335678
1638990
990052
47847
1526586
1948625
1214569
1753849
481863
781693
218513
1889304
523932
365218
333259
1237326
1589527
386960
674605
297043
71783
822175
1858304
699793
577508
1691481
268799
1913664
619836
610739
1247306
78983
821065
934457
336703
1515685
773077
1084612
250485
1933042
1617811
418210
1565870
1986644
276925
1795298
1713226
18040
1185596
426987
789862
869372
1373383
1770415
595351
285520
767430
1816836
593296
234922
1364881
21590
80401
1934106
410391
182077
51191
657760
558599
1520127
234698
405925
1119324
1519487
1773953
1814643
1546917
92502
1832238
262628
1011681
1072913
698120
230083
1223701
497855
1770473
34264
697345
152980
786942
979190
409631
1214653
1910177
1499825
1096190
1122046
1359255
246443
223430
1517682
493005
926100
243238
783882
641915
1935523
152401
1487271
1118673
329126
1528021
802401
1603517
832224
1494463
1664072
1470081
84320
976021
555776
301776
112671
1898457
514553
1745664
1415015
1385153
628084
1076676
30467
1988963
924333
589006
1159961
1845873
652188
1097339
1399086
159877
753942
1074932
355658
794621
130527
301260
5707
971872
836914
1626369
617502
940308
1200824
1810778
410824
1125648
264976
1307146
1273091
452962
1182215
764281
1138768
1115685
1802931
1456999
1221481
1396086
482033
951466
64163
639859
1316655
909614
1913755
666819
178272
1691575
216627
1833227
1091350
151187
1782888
717293
1321543
1886418
1208478
1581498
716150
741589
1668365
386154
1000171
874884
807714
1713925
284506
1240067
976319
1815026
638730
1913549
1359210
1226278
1140368
70199
220906
1346284
16269
1495741
828296
1943794
593684
1564540
1996917
769165
1769502
238058
1276260
1144312
470550
1858702
1708740
368071
539368
588680
1975393
1243298
1620460
447491
1708816
1291434
1904934
652402
924968
1863748
1763148
1982452
1605146
949296
26698
1260993
946253
269379
300097
1187452
206961
981375
616943
531903
1986567
1241288
44209
524594
1473591
933059
1251866
865026
1611988
1508360
449989
375808
1686868
594289
1158335
242850
1633642
213041
1837169
1209339
907776
60866
749770
1819828
833673
1017523
988839
1170303
802171
620861
1295529
1720331
845152
1183043
436294
462259
1072361
714012
1080495
1441885
1004663
102942
636504
263309
806799
441004
1531162
544685
868810
356545
464846
374189
746867
1445705
1975234
1771276
96926
1497984
1526148
1007327
1799087
934963
985465
1129292
331448
222927
698371
628371
1689235
600804
326681
654689
1710509
28515
1715381
431426
1585001
580193
286025
1236305
1139313
339515
1689102
569807
1426155
1606300
1276254
775516
650218
1937411
847758
673435
1477775
342895
1804541
440176
557074
1901214
1925258
1117122
1231449
1967653
997399
1540240
1855565
1608228
325621
1751585
1260341
840298
892995
184420
1308186
373303
659251
1144840
1364612
1686893
581072
161815
1202313
1857847
1277967
1720349
1329743
588005
1039526
422633
1356704
1711756
496646
799325
898901
638601
1246319
1966223
1074950
851631
1383321
293487
1817618
274140
1931073
686085
985753
1158815
1157546
1983440
1748057
891105
1494738
839952
695797
1460064
972540
1990369
319934
1058373
1943052
531777
1704748
1228023
731531
370567
1598755
895086
1597222
1307296
818530
511888
421493
676536
1989895
462230
1801676
444163
236259
1107245
427315
1568899
25999
1494803
1250885
1219377
1819994
447603
1077108
1401338
1106703
1764061
121114
225498
1231475
1680625
1462032
711962
1506735
670587
244205
1347950
638134
1611435
1109753
1618192
200457
566197
1593295
1417407
849241
117789
994005
645948
1956693
94883
1679137
709535
132431
1022380
1652927
625484
177325
774353
1004909
2247
203229
1489333
122139
417643
1025555
1844080
190978
612965
1601664
1173125
1667171
766029
215412
1534671
1866720
1432014
441678
1636358
559624
1379889
22486
23121
1748505
614550
874454
275988
1956188
665412
1594338
1193344
463646
88767
948451
673145
195013
1179700
1139718
1783510
251993
527646
1408320
1350968
1022022
684008
1424723
815602
643071
1054115
1937204
1437362
729715
400007
214434
1080653
1489639
858713
914548
856985
412286
1803560
1238789
520979
1600260
175209
81010
605688
1013931
1434333
1546877
1274555
1693575
1857488
843286
1829516
727784
1350256
1342087
1871913
1670067
1920024
1715441
820181
1561515
171865
382335
1654363
464300
1124248
185621
1474763
1303706
515550
1097624
723789
617641
718753
634068
1371618
230875
1195732
77746
1283090
1686890
1785265
1705585
665758
1096347
1154583
413774
1484498
1173088
377934
603979
455707
1915920
1675404
514054
1781696
964917
82616
784216
875883
1942493
33250
309673
1842837
1471657
1223854
1765089
1097555
817914
800527
685104
1103437
67228
1625012
1340700
1428339
1788709
541550
918207
1033752
1218858
742299
311510
449790
783299
422291
471623
596224
816177
469814
1149630
385438
477660
354355
522617
1089139
1717796
40847
1904862
17434
841618
1273759
1626602
1537250
187727
1421924
265618
778912
1777712
831114
985975
456246
672050
1382570
1740274
206393
998684
1951052
974831
813015
1707288
246563
909838
181249
1902967
790856
82173
782958
891556
545108
998301
1455585
1868777
1696617
687827
1317995
1604210
642028
1779545
1317156
1605859
1886316
1605298
1425177
541575
580260
723990
945967
421052
986415
1607778
1471604
511146
354173
1184148
400706
3248
77095
799505
726879
1419611
1393675
1236794
228370
1621440
1050847
445547
730934
322569
1712448
1916591
366563
1211414
515221
1289250
1227157
927643
357730
1499785
953978
69518
1327839
1417628
1859299
1029152
1547896
255481
1036796
951856
1361296
1412795
1913210
258133
802481
1376053
1988721
1475341
613776
246697
924359
1840706
290687
503823
16955
455407
533357
1027749
1874403
789870
1153994
76875
1363464
594382
590721
1409646
810466
245334
1313116
305648
295988
1126665
298982
52515
1543247
644205
1870219
502430
915884
471593
1322309
1445147
171252
1727342
1473341
1601015
1993926
1157009
1131903
1706643
256666
589118
709745
279448
305646
1504791
290758
1945485
881383
1669257
186078
751967
1376972
1430807
1859118
1180901
1567911
720288
308771
752690
450830
1033468
138301
962741
82442
1017480
462412
1301980
136071
63477
765398
1411687
1258348
1527879
1094176
1454193
1754222
464666
674570
1502556
653819
882858
1370403
1832870
1723169
1129912
989659
555827
753625
2793
1550449
1633704
1357258
659962
1607280
98644
1081712
1201746
1548126
1856931
68963
849473
1350675
571261
1910626
1190498
1766393
1654872
1695830
421994
683403
592782
678810
820140
1113691
440035
663153
1291457
1074037
1771890
1317955
401701
1866528
1421225
83708
349519
131436
1752084
631156
1824665
998862
1433308
1926269
1305926
1238463
1540133
1603453
1721828
1872374
1434341
1456747
157747
271732
1416151
852545
1399003
1697271
124778
355279
571933
948367
610598
854648
152112
1112768
596957
1625331
640928
902542
107253
55930
1673284
924000
1514690
29162
1157314
1211148
942877
373612
980541
1690852
1197069
720628
255063
1075214
1793440
1262737
215665
175353
555033
1596290
1574470
1214514
1981815
1753931
1795269
820921
227457
1084649
1393463
1225010
16200
335755
1460279
1345966
1848511
444751
1732375
674171
1203693
832028
1284053
1347150
24421
310423
1798599
1181728
120872
236217
260227
1687324
476220
1667773
407156
1193655
701599
1869294
1461608
1392304
1995425
1641831
69740
294456
1682600
1437962
687546
1493032
454924
60479
1266459
413550
1087029
1088692
1567866
1752427
693342
129344
1390394
888796
808628
1000579
865779
833112
979669
443280
1379452
608064
769105
618817
948748
677033
1313609
1892324
972159
1122142
1448503
1535406
1743490
1333644
1512608
615720
1298024
1641822
1543987
1802363
1274339
1455090
400143
1665238
1316653
1661684
955226
1395309
210811
186162
1236956
1665841
79955
849069
304579
465861
1203000
178675
1485264
549202
291866
737509
1985361
1351854
1381198
1575830
1376194
1747891
132709
1924742
814009
1406949
1226020
1709020
492349
520496
444165
1144399
177475
1906499
804737
1955623
324509
1462368
1656242
25313
1859529
925449
1384921
277443
1161703
547893
1880410
1504772
1589897
1765751
1584854
1254307
489698
1543236
1206365
1754506
186065
531553
1883344
1512820
506103
269911
1994616
1882405
422094
883002
1250403
738535
139020
288479
112607
1557941
58034
1484337
1196426
1189474
1442302
778153
1538017
1143441
1351146
1137829
901923
1226458
1107042
769491
581958
1574525
1962894
1495978
587392
734876
562753
23414
673089
927639
1901065
1982753
1335673
865083
1371483
1155264
729228
159481
1433844
87905
531467
181677
512294
988596
854050
405914
1721252
468731
1382101
855850
963139
1187933
589478
1441163
217083
1781898
1196313
546464
1807788
943478
886419
745770
280964
1651142
1413633
1588321
132725
327637
317668
927385
299537
289943
1343734
965780
708022
917210
665861
810669
664536
367135
103325
1549150
733689
1425273
886802
781515
320588
1638067
131104
802113
1684606
703443
1413498
1172923
1473326
989434
763519
81308
1915905
1359968
1315269
1348119
1089408
401094
167208
1327437
67905
821884
1456174
657584
122657
1465487
1936243
1038771
63165
1458776
1940415
1366989
1665008
1147085
1422939
1223047
627542
884549
53135
535631
1344115
315735
1891147
162582
1321682
1668965
587906
839833
843107
1612357
260349
1569631
1611599
1725909
380328
1188808
732213
218552
104589
1354142
1021214
428092
432962
200863
648779
270127
1408620
472982
1559440
854398
162392
924599
879006
716183
1224725
910556
588606
796748
1676378
324657
1665588
1727286
1720063
1463666
1998843
1411779
1125269
766159
1987154
932741
96278
604703
169332
1041663
1436256
1632249
39063
653099
40827
1609794
363665
173173
1918453
877734
1838929
1874522
264656
954621
1040990
1078132
1513260
1997696
1112025
1777241
104401
240647
523189
1940518
1348949
1846459
584319
1453529
1938723
1374650
974356
279293
397037
230867
645108
165246
1572326
1277650
1967122
629998
1996037
820223
837233
664705
1237651
113637
1980535
981055
1666110
461874
590137
64498
1860350
731171
1023217
565127
1321865
891011
53202
402177
1162420
1752323
1677562
908936
1518795
183537
1685123
1011295
1503195
1187183
72755
570317
395757
1163357
328276
1199221
34882
256036
1874533
906710
323188
1176925
1813857
1105594
65912
1083994
1958647
811584
1955526
1989780
485072
1009261
1201267
1516236
1308719
1071647
13064
377939
1417471
609445
617236
482009
1773506
998959
963138
1666157
559908
477485
612775
426691
1491539
1377261
1843087
1485435
1395269
1805138
953417
660018
345222
1028339
1538214
296920
843994
587974
1348995
17367
1001756
151828
1699481
217130
697768
740172
1187832
1935448
818695
913992
1520346
1482517
176418
758863
1515443
763849
1842647
807260
871118
526105
472095
1179924
687078
883435
841427
768906
1049302
1192607
1397141
1382651
1690958
752693
1507705
1917470
1555172
793258
855259
1189187
326637
921162
444265
1966645
168545
1900830
1531923
1876000
1204549
1313079
1027091
1071525
501542
1909603
1507580
71625
1955673
873875
838398
1277434
368419
439683
127892
659816
904633
581334
1107192
343929
1186489
136445
593812
1435696
198052
1814103
1232950
652563
448323
1345802
843669
722524
991377
889340
1516382
409540
702306
236305
1413267
1874352
310566
836188
673025
940050
116889
1779513
101809
229775
1597161
1705387
987275
1778845
1253887
328315
714660
729222
138488
319738
241435
156298
752541
1005072
1320245
1905173
339589
261905
187328
246264
702047
1239296
1122186
291015
1402320
1182185
1106260
1545116
882263
701799
229183
615077
282479
475948
194204
1572308
1815767
262954
138842
1034688
1913038
1961160
766670
897444
1965288
1769477
122740
1713568
1169726
177459
1448685
1374242
452447
1697937
1411679
579170
892993
918577
1207443
84976
1402727
1056708
1285094
1456823
389837
666078
737453
301179
1091540
339499
1522839
399414
409615
868467
402864
1351709
514465
1404483
1593634
607564
1921646
1747067
1486280
1801748
276768
381971
734799
346797
1678237
372529
799937
77128
204324
25533
188071
541337
1363145
90148
995862
817325
1112775
1163101
294962
1643452
1214150
1932174
271041
1995445
1272291
920115
1350707
1090897
117405
1395396
1465811
893639
1541497
605896
1993059
1493421
801079
1818611
707844
304978
235311
801590
969683
110641
1292682
702831
1233249
748883
649316
1112161
555971
257221
700520
1161814
48350
1446211
1655152
939424
880507
1633578
1007210
290989
449795
1445824
1734373
262914
1346263
868706
328871
931151
27388
119751
1699298
1116482
1755542
282282
488707
812983
1617552
692980
706620
1902669
30893
559886
423006
624041
1088452
141094
1214746
1065836
1035890
205583
731293
1805841
87428
845922
737340
248865
666441
934343
1707019
1989140
1183130
522189
226422
1724197
39919
1060856
758032
1219310
1258248
735230
1851566
1980925
149745
290258
1390015
59309
1037173
1012286
1171198
1377112
544852
953603
1069074
1510300
598559
1685427
439321
827534
1975213
1852404
260038
1218722
1529749
908727
1362289
1930192
762353
96100
286186
530200
1450192
685525
1592062
894545
411269
318557
1290748
458319
170658
1919899
1875673
682689
303897
795239
1941242
1814330
1272462
1729467
956881
50805
343530
1163535
695522
928490
442794
894514
1762151
1112607
1661124
1542711
178652
1508462
743916
377269
1290928
1435161
592160
1805584
1564389
1346332
210650
1244753
1889930
1123558
266004
1226403
104298
1044809
1821068
1526857
1578814
1695626
1660271
453148
1579952
264060
1643621
1451331
1910058
682759
693437
176579
1724471
393122
295441
933120
783025
842623
354835
1273241
291744
1230451
1953652
979355
189051
526169
464660
1479658
1133795
1019671
1824922
532537
946295
951305
781825
440176
862637
665641
789965
911599
1751638
868431
1111485
1882021
730214
264356
1246297
78287
1810037
130030
1945632
1730558
106675
1889836
427780
1314258
1829301
1211970
1087522
1981090
953782
968757
17689
335710
366017
1959726
1231156
458991
1324529
902450
1861248
402547
1722744
962050
1266452
1909130
125792
1361688
880626
1259586
632504
1522092
1704601
1685018
536334
828642
609022
83501
1275968
1581244
712868
1275079
1695482
1527064
1139067
1261566
288610
1448782
441878
233482
1647184
726421
1742559
1173167
1708131
1859806
144715
276095
259862
371542
844940
213184
735971
86395
741188
454724
23089
291086
740266
76765
985986
1845880
742236
271837
84467
1266335
341556
794858
831730
1371983
823276
111543
509827
1670509
334996
741245
858445
1753299
1009185
1284012
280956
321444
1893999
1838624
559147
1995743
1689645
648310
650941
580892
1494286
1705479
1865958
1139943
923873
1518359
426382
1985204
182833
137310
890260
1844394
450663
1916426
985879
1623519
508837
824544
1044628
689895
309401
1042180
1541847
1113813
1372683
1061985
1259975
945920
946665
888687
836882
1342490
837347
356169
1485328
304347
1413143
506684
1204284
1292304
1019116
620037
1074981
780287
1928213
1654329
1446969
222531
838780
1938293
1853896
1704717
1151033
533207
978211
385221
1166278
1266974
1539805
1959094
1194290
1065649
1926447
774789
539280
1622368
284110
530050
1006106
1039490
1392928
340966
1135760
1275482
927001
410659
211403
805864
606290
205181
1609938
1227031
102314
377941
314122
1531948
267505
858069
1571250
1005843
498581
1749772
1628119
1519933
1124748
1721528
1015251
1797477
691858
989551
1253126
464004
1449449
953089
67689
738074
825778
772889
141618
1447547
1587778
1247859
1059180
1900354
1139690
1750674
278263
378817
692317
798131
1496493
1267516
1469110
820205
292869
282315
1105622
1097627
837589
886236
403796
82094
745248
1180222
330808
1466354
698704
1980289
299926
1886290
571192
129849
1984471
477552
1505248
1606485
1218143
1966488
819445
377497
1030304
1238470
1709350
1016233
1008820
442499
348860
1759065
1895658
1809532
1986621
1415701
424578
1545248
381944
1383272
1473111
705721
141848
901087
1755791
553849
1772508
1018165
1746302
1721903
1554622
766731
788715
281589
1316083
275557
826968
542051
1277432
417310
1745179
607922
633170
832420
1863911
315049
1791936
112781
1474883
1761588
1738841
1999833
965093
1541036
1166855
1462546
613110
1118983
1455424
1678140
665012
607561
1298603
1121224
558306
483111
343636
1620105
1736582
1805863
980782
233496
1368445
1838555
1207091
727192
1802142
1472913
1693784
543257
1307874
639588
333247
711955
1522294
175897
262320
259122
284875
346328
300497
1942032
1828386
1055134
456219
1962129
1556973
1072872
1419718
1141356
296441
75099
1468872
396657
1474283
1597885
1183686
1522962
610720
1053681
1069262
438679
491984
1456864
1535822
1523411
559412
875231
375249
1556462
782049
1314482
714331
1538580
826259
1265484
639421
16100
953411
571252
1088397
1659307
400640
1732098
418768
1910081
1654164
1001251
1593089
1389231
452103
1704452
1834386
1775125
1683053
336480
439711
832971
491326
1441475
748223
76792
937941
1519314
802809
642592
1949955
1411196
1848818
475606
1407530
317578
292782
677911
347665
1308581
1211707
276306
1114112
914557
383922
1629654
347958
1147517
1449318
1881054
1409144
801116
990685
1047032
1827528
506944
1663914
1738317
1949927
1692595
30094
469274
698943
494958
1883001
834532
1838992
1160621
295524
1629207
1328915
1815416
942940
1357156
204301
1698887
1610055
849180
469178
279037
1238892
533133
406403
543922
1739049
661796
1978374
802543
1780098
1623623
656041
1995511
306928
1516512
1946328
945992
737509
1523944
471015
1274655
1464218
863446
110790
566794
1956848
1006163
466925
619208
125441
1196192
548045
1843969
995842
608240
39590
174550
1402258
1634940
1615799
319611
25854
774782
1868427
1361971
1443131
1525640
1620634
2019
472754
1755851
382872
69347
1708374
641352
802049
1081958
1739192
1279270
1328329
1258735
66838
123026
1382940
750126
1788180
1632441
1453212
1254266
302521
1117883
1234430
835032
1645945
1930577
1051545
1488212
1455289
855632
986692
89248
343032
1229012
1144287
1050982
804120
434860
848060
805359
1715662
1753321
1775805
1489200
821643
1298807
1859455
672129
421442
1604647
994160
1015573
1409423
1887084
698600
1434215
1943883
1735230
262424
515329
652069
724732
1448339
1118241
1413368
754140
926132
333820
95835
1317263
1630191
140994
753650
937201
1744805
1926373
234484
41032
244658
775817
974123
578116
35965
259082
1624122
939210
1652279
1247621
154758
81928
12369
1388184
1803900
349285
803399
1366893
1614094
18324
1791520
256963
171433
331300
1723444
189505
241077
211417
1008616
1220296
1377156
1363907
1389139
1157262
539368
633708
1748888
1010411
1998775
565167
547690
89107
31398
1786454
1659995
1582833
1822009
934352
1133973
1430261
1356482
1437712
1584509
629474
837567
287635
1868054
285081
1938866
1358240
978088
1757231
1929026
718187
846205
1030255
1019724
1578297
636574
670323
1841890
1702550
427561
1115948
1824480
712964
1295114
1382692
1103991
567144
1985232
1040892
495070
1604642
861162
1344512
761393
1143539
704678
1693405
760621
1879746
483410
472870
1498847
1305554
817993
864881
53884
339137
686932
768616
841321
660044
413571
1525317
1639447
1862977
1432539
1187116
363632
1584471
985277
1055124
1873445
97583
329413
1858831
1972281
1357512
478801
896716
993055
1134779
1244875
252534
1411582
451386
1051478
1513362
164403
1047586
1953847
291102
810285
1727217
1854374
1165254
1780843
1008094
1456619
1297213
1949031
1441714
601130
1062442
27539
883353
1928756
146582
539559
835055
124958
1356924
106539
303264
747322
461386
647596
891687
47449
1925311
1873369
64342
1561788
1064861
509756
410995
453711
890721
290403
626451
1199036
285878
331584
1950732
1473635
516907
162360
1324817
903575
121975
1449215
919715
1613743
615988
764982
1351896
739974
1972724
1048250
1247453
1159249
1435919
1782531
1239041
938342
277322
1048586
153458
1063362
607926
575344
429662
349192
902508
199987
610174
953638
1131771
154039
1720623
1733860
1604017
1216794
210266
980598
1114496
1687491
1626472
644266
982599
163151
629164
415962
261249
1818067
1227341
1825306
1129562
1003310
1344544
482838
1709317
1239210
349471
673925
324894
293298
1210046
1138193
739866
749197
644515
1971898
1316510
1723546
1941113
896411
9662
1481635
1043641
351403
467374
1526675
1249497
849495
701960
1312038
1907571
1353614
857552
506845
993686
1298286
304618
224966
1835723
1314453
118179
1088267
361763
919421
1325566
916246
1062680
708166
1147314
147979
1276278
18808
1430756
1792475
1121384
1115978
753801
178150
1264551
728655
107302
1054648
780297
789092
860653
1009237
161014
1957011
1715034
1980753
643448
674590
911534
865185
1018249
580860
794147
574442
131678
912024
909784
250484
64702
1536216
521372
703972
290760
1283756
43150
1389306
1068459
484823
833746
1250298
553224
1555239
1425739
260087
668669
559889
1883307
710573
1296927
1934184
105690
1071311
1671282
1462701
1472421
664953
1032917
471874
105666
1105492
1396685
1090113
1637120
449981
1116538
968336
1878498
950740
1495028
1628703
1764461
575251
1877624
858089
1172403
1811352
1846443
1156186
779570
1704803
838162
1471839
1047809
33667
1727754
374495
15048
1831538
233798
1866338
717933
1853610
1925906
1383832
68339
1835589
727638
565379
1815135
1725310
1792073
1646399
1043841
1948598
1270274
1156956
1016641
912276
826643
760577
776469
754092
361479
223463
1086686
35191
1285290
451382
1794373
1063886
152405
1765265
583818
1835850
683853
1753626
1480501
1522073
1227112
821292
349350
381425
1586165
410248
1135237
223733
978623
324103
466421
1446046
1518109
1793671
123595
333204
501409
939114
986774
648713
1705159
1655715
1070523
29212
1258880
620722
1207806
1361396
72092
1762335
483216
291898
416356
126727
718706
541981
617082
855310
1485502
1048589
1296257
1375273
1986697
1781475
280289
1498843
357178
887349
1772343
219474
430621
1048945
81232
628235
1236717
7247
185940
1239614
1752076
1443658
1417006
146118
1347566
293378
297242
1319543
1801480
1624767
1899547
1607717
1905964
1567040
1834201
1527798
1027806
87824
175948
1964619
1540770
1466275
1278712
372131
674750
242415
151042
659377
1186317
914013
1290672
1251873
230241
1320384
379135
1020732
505959
1496465
19986
1563742
759764
1288663
1381770
1919243
1024593
1646172
1895950
1889504
1361958
97106
1901590
1181523
1201517
937697
812790
1800771
969153
1173354
1401147
408910
1513191
137618
1361244
1756862
88380
1828431
353972
1452125
307804
853379
1376491
1931014
1911998
661630
541766
450743
177160
1917448
163308
879036
1345497
747076
1668118
301585
474225
1071832
801470
547329
656551
20542
1656467
1154422
1761955
1527716
963006
410699
1423292
1002652
595037
561820
77339
1505733
1207099
1062359
322657
666477
1175438
403869
1745442
1800935
1418798
1642454
1720579
1652511
1525970
1009872
547836
49400
404400
1768521
1802570
932928
1168979
164055
1743637
449292
1228408
1761800
259980
1786259
951202
1990939
1140941
844724
1561406
958637
88403
756511
1927442
242810
647042
1329363
574853
1847235
1547592
1791177
1920896
1816920
456216
367926
1009326
974055
472418
587238
362971
478649
822651
1538191
1718198
94875
1422850
222791
1516358
166087
336653
1484289
132810
1013131
706030
1488367
1617023
1263490
1873147
1577482
487437
1606536
1048549
659306
1811979
277712
990788
147405
137689
1846573
1909530
11618
1212339
1573614
1608954
1471839
699859
26970
410434
1369834
182683
282531
450325
1706426
519124
1346584
1431722
1365446
608721
1600711
1673093
1024989
744822
341224
407259
319460
70316
1243973
1835174
983829
1692627
1938885
1181039
529884
61064
499247
1693224
1668673
1788195
1663666
900101
1781639
1421364
1436659
1943333
1055768
1136951
984550
1886938
1200736
1534449
410927
785735
317195
609032
1598387
358804
1360783
378317
1623541
625772
1879830
560404
191939
1857145
1149218
797876
1757106
1490256
1462632
1543253
49927
259943
1628
59070
1480129
647260
1616398
71556
1300197
1225148
827032
779723
1808209
240999
52325
404827
1386714
20590
1471811
580711
1492532
179855
672071
1710183
1921291
1897934
48215
1400140
635730
1839177
1944361
920229
905660
1129985
1546196
738752
521935
120691
430314
1255704
688753
1418699
1420001
974600
212033
979626
284239
1928280
796128
1234917
997432
1981995
249181
1144434
25379
1519163
24250
1221261
1005907
904784
387334
769163
881896
1322013
845468
430099
1140891
875268
1230706
1404595
1415787
1158471
1823972
493667
833794
592406
1732749
1191023
569296
1573978
1660648
953355
1056807
1798355
404447
928502
1677790
633234
645742
785077
226098
1770267
514657
1272376
1364128
35226
406460
958082
861901
1003095
242939
1693130
1373621
1771104
409881
1320063
1644507
62577
360070
1911769
1886580
1845546
596742
450373
448943
536096
1767109
122723
200642
374793
449149
615126
1042857
1335723
1198440
1792168
1321120
1576760
418537
1903691
1471508
1891636
256353
53328
153632
188473
310546
695355
1330129
482121
602207
255497
1737283
795171
1528453
100726
1530410
360984
483843
1895369
962466
943
228986
803276
193823
437099
504371
247730
226246
1363776
102619
1568425
1310265
1947017
960113
793165
963999
1309433
1760555
1805320
1541102
1730916
601679
569112
327620
1456242
1840652
1927559
561251
1968991
1639290
128075
382617
897816
1333734
1739536
954879
466929
1551022
1710135
559801
1379296
1994552
1663893
779349
176876
1740719
1410703
1536322
1245929
1903129
1618232
1882315
1852941
1785877
828739
1885872
846663
1958885
739639
461653
1341778
107868
1721867
676660
1690587
1579562
1969645
1958182
1025001
869470
22677
1603112
1889002
1027604
1213095
1913200
1732290
854968
281199
1068814
1484393
1187167
1124100
1076406
1368315
894389
1796336
1563368
1974261
619073
1612344
59865
641169
337781
641651
785288
731422
177354
1827238
1590495
473469
507384
1694214
1704758
519606
643296
320280
1999257
1731161
1412757
1140979
466465
1841031
524830
613722
1443829
1629104
1719160
214321
332532
960630
1025100
321669
1343624
1140529
1010221
445273
285364
1911998
603178
553624
1201716
1243484
1580627
1590055
1888277
219025
775092
1387307
960443
1093881
203551
17473
188917
1732490
591334
1865432
1390581
1868311
268315
972448
578760
484147
575192
1185322
1025517
477496
801838
787364
821476
943707
185929
1976853
1753128
877682
1468914
1344717
482348
1337327
1388027
1934464
597537
677443
590320
881775
412548
926597
1464946
674045
742593
1951579
1021764
789652
1267692
1740027
430374
631892
563277
1907491
179831
44841
360920
717187
1542352
1160968
1123632
1919821
671864
1296741
1053620
606192
759301
876468
648391
431919
1734763
1699697
1590203
1833447
174051
992030
1589428
1932355
274334
1483564
623585
1470484
628165
678248
1044773
637087
1679029
1495177
401351
1026422
473158
1441282
456914
1364631
1480412
1055428
641017
232943
698741
1548945
1157653
675057
181229
1737198
459422
1969573
514776
762278
1143210
681236
930377
1944530
528671
1263916
1203712
1658425
630202
1222449
476885
1501106
438869
442580
206157
345388
864615
1551612
46594
1842329
521702
520224
1944277
1520703
570503
1660689
61390
1922562
1914937
29305
1110867
271837
521281
1693176
1213279
180773
1033447
247936
1802091
1477920
114330
1965825
1591569
934347
1911994
1638899
118914
849978
792702
1495032
1435978
908248
1306404
1523537
1904174
1841535
245692
1753757
218715
725144
656806
402104
1129800
47575
965239
1596988
1658642
61123
1833798
716596
1635408
1377963
571945
1559909
1347787
709888
1083052
828040
457512
572816
1093285
192029
1199566
104965
607856
1534682
423279
1114827
1951826
430446
968284
478905
94943
659391
550561
933261
1066650
1154571
1187617
1196836
1880065
1206020
320985
751921
7328
1313466
1075535
1107495
13191
1618432
1982116
415835
1323189
1293986
137593
894219
5630
365261
121187
17721
1272911
1302909
696221
690356
1751660
1538161
790049
422657
1882861
151063
1986224
787954
1802603
1686154
1878471
1263838
1419433
1560642
1272905
1861630
1533525
518885
1658453
386093
378755
1376527
1159544
1875055
1282312
1894208
429182
248584
1817230
1941662
820949
55171
1159956
1026649
938329
719291
1867392
990592
1124779
1039343
1114594
1110315
1048004
772079
1673874
843562
345073
845572
1431080
1078361
1396532
1306408
608686
1655512
320490
461547
1329305
198115
393997
1701914
770767
52300
751091
886007
920180
940339
453608
476820
1821458
258709
1991876
806654
273857
1439723
1328102
1928308
493225
1470987
124527
1935367
408394
866301
873035
1385353
595292
1427315
972708
73389
1102580
603384
548228
834154
215224
912472
229361
1976994
781316
1880579
1357698
592932
523038
1165801
221634
710707
988601
321535
1388905
1419383
317131
1036868
40472
566107
1215493
543364
49201
193002
1772704
1046903
809607
1677627
1892637
1007167
202149
968982
12424
1092249
1159260
662961
1906759
1279611
128014
1041001
1221882
1489953
1192497
1507999
1386383
265807
440393
1851473
1121733
37323
580106
1466437
1648455
827947
1973365
1165333
1454196
1388131
1538190
1024635
1643510
1236597
1576673
227478
1154919
1212401
961599
1441136
1636533
1299120
833600
1895416
420199
766928
1274520
342316
1665112
799772
1777768
129222
1632767
657029
602031
193694
1457678
877176
528011
600296
457842
462297
1069867
1830928
1455027
1270398
1873632
384434
749759
819592
65714
1554759
352813
1096481
1505244
1432537
959066
155895
1908218
889661
1396940
924089
1947439
1365495
972335
1479066
890607
1320248
1654192
914263
591439
481656
1256718
1348018
169371
1496218
856629
709059
116943
473499
1221887
702903
1369782
1966310
1486457
1499183
279393
788783
846961
1000158
142035
588147
1261422
907931
645881
1420157
1625363
605317
1760946
1639914
68208
1156761
1621278
1991576
1946610
1607397
1337964
1473839
780486
249719
168306
1266870
1151430
215143
246111
1234670
1228651
450068
714073
1287682
15464
1257937
536319
785000
1445102
494095
1392692
246757
786974
452339
1458933
902972
1476683
811590
117587
1979352
565880
1034529
1446378
1342424
543492
909564
604874
1978812
784920
1924808
1090714
1901015
336904
1291967
1033329
1865625
1020057
242460
911823
605501
1584536
762237
359083
99619
1819763
173033
1056769
1343881
557506
413855
326523
1641158
1071986
695760
648906
1847662
1196153
925073
1434209
1907458
1203425
1961825
1972046
1031042
566326
224273
159565
468096
1860452
214558
507347
1448325
152702
284348
27766
218317
910703
183241
605910
534571
1327954
779707
1972542
542423
999172
1036118
1894469
518695
808537
697147
983720
1311871
329723
1833140
1961160
1502072
780129
807675
1543370
1569451
1242331
1569219
657799
1596909
28464
1633303
1981789
1025553
1313199
797611
1002110
1026336
553692
1889585
1431060
1992565
1912393
1505368
726107
1030666
1819364
1760138
1573380
1857368
1608467
991865
1390603
1353103
1273780
48135
679808
792699
181790
1836623
1400011
562587
1445145
1437680
890277
80436
1175699
504295
387198
1437325
727831
1744434
1421977
1763445
747381
717454
177260
901809
585838
1240139
1021758
15806
977143
427512
1291338
292627
351437
731487
786070
459502
841802
1994297
964358
511094
734311
149282
1705440
671115
1984092
59478
1061744
1581387
1432135
1352497
350454
653104
64587
177046
462813
497805
1225994
985731
576296
1982818
1750373
726335
454082
650860
277371
490810
979418
1253583
1086544
1931703
1980433
1992241
872015
1954452
745085
1875684
1330001
1724555
960464
190193
916895
244096
1663716
502389
708505
700949
232197
1380786
1548722
1841146
1191867
1769029
973147
34600
420582
822326
142553
1138695
1539096
919327
1432449
1091365
846185
296715
1141765
838549
1886528
1123868
850448
1250420
680052
1231329
756145
933654
1262770
1779941
689988
621055
1443596
1321560
1435296
198680
1492921
358793
1835892
298069
127772
212451
591293
1007109
1235162
1624481
826656
290087
284233
1108533
1162672
665056
837085
1329638
617422
1047104
1491800
948089
270910
1746845
1349288
452396
1202284
1310463
900113
1253936
1740551
792577
1311537
1826961
1678403
27295
1736502
681937
1264118
95932
920076
1100996
322416
1367256
549884
272948
1861236
1417229
79751
48998
39935
1631074
1031426
410056
339737
1927525
324913
1187550
161347
1246737
61888
893034
174780
189862
436054
1850749
378336
208932
1758031
1842506
1481027
1975431
1686675
286790
463831
265032
1530990
302326
930993
610846
1828572
1976955
1360013
846260
441447
1192029
1735506
427002
1066206
1118289
613295
1653727
1248389
577249
1228113
1232656
877858
337261
249451
1834129
1156418
1309310
925274
1440325
729855
233477
1630682
1165113
378941
1515706
1974992
1069353
1021150
64672
1037417
176458
1673660
1201128
949919
1093209
612089
1524835
1218980
1813863
1782454
1665168
1119929
1101308
18544
1910985
1175966
644340
549586
201690
1158124
1338414
1920211
97683
1968346
443484
157862
1022474
125274
694453
580962
875642
1341317
1228430
1476184
457858
1661066
79364
1893422
118948
1397140
854006
1834367
550483
1698745
432888
882618
1828190
14825
1361892
1609950
969083
899579
894317
598664
1316899
1741121
531804
1274859
1225804
1239080
118614
904099
480581
847015
398987
848357
1481877
784723
1829201
878615
74118
643342
282597
1458457
1364336
227916
395130
1123662
289158
763116
1899399
546706
373516
206136
1886958
174903
830195
164843
1757431
130925
103906
844286
1355599
185912
279569
1493388
541580
1373382
9640
514517
1864621
1894767
748543
1830580
1540502
1877589
483523
559422
979200
422018
1113075
35112
327901
1892443
44336
1264948
1395447
1563370
1056134
147537
1447572
163897
1534632
1690341
1733900
1549297
155055
1919024
1804292
417391
1806883
1903004
1752309
1634818
1383916
240266
776693
1646422
1745020
558698
739892
892464
1037635
1295782
1942043
138516
175519
279714
1502236
1012791
132635
339638
1497596
1023178
1525091
755844
416467
1706923
1636732
1665447
1695658
1539578
1430483
44575
1651977
363992
1381716
1561947
558388
460709
509255
1211212
1497336
1289211
1239321
926720
1630858
1625625
1640203
1821716
589493
894952
1782119
1431629
567218
1782680
1265424
312281
1616086
1028654
1823012
1970164
1748069
1112641
804509
1537211
1921807
1114522
623012
1301225
718064
1897471
1873923
1738661
574028
1464603
646284
338428
357067
754148
117466
940940
257234
1661608
153050
263576
1074603
1966575
137034
1094502
68878
617275
1121259
1591818
1216631
499955
1002522
1817287
1407448
1926605
63735
1147404
777625
1814096
1702981
1664532
786568
354773
1528761
1289521
145745
499173
571137
1160924
999375
935520
916253
46270
807239
1108202
1719858
10428
1297545
1125924
1560772
1153124
38483
1826388
1086519
1342828
1836546
761559
860629
1148666
86094
842098
567874
249177
1766617
967159
765257
820756
476497
873858
1954426
526149
1252399
1968453
1647771
1980493
585829
1948610
202087
18747
1278492
1064318
719096
217604
856887
176031
858012
301821
1144037
1848496
7418
769317
1629256
764672
359858
220200
225497
360724
1184673
1187661
1568014
1428589
90586
1552871
368818
55460
1759740
747988
1311793
1838666
881378
774670
492254
357972
617698
1581787
488514
1772731
1596842
1879484
427625
221446
1682673
1681495
1291355
1068625
1537201
49666
1121284
1437442
1212708
949140
121734
1970460
528443
703566
411321
1495985
1880379
220205
433164
1583812
94986
1957262
233151
1277149
1752444
735430
1171864
1484477
1267213
1793113
1681836
1349460
1314868
664194
468404
1912120
826210
1110272
751352
783560
1009359
38790
1173497
47378
183352
553361
1375283
1972218
812033
1782548
628970
1019173
19465
1693449
416713
1027801
166686
815812
303590
1709037
1587321
1064691
582236
580062
1311280
280498
35141
942509
919481
1668058
1896077
1765082
890171
789921
1664771
1253236
1251662
1668840
1788513
1930941
1907829
1108251
950853
236245
33748
1570857
177820
584441
1857221
348731
1171389
467886
487252
76631
194131
78029
762539
1797144
604229
1059582
379084
975713
273898
107128
585455
449953
1930085
1278005
1356680
916885
267313
462324
739051
1032553
1272106
827014
780947
471251
1761040
956189
1958472
1071844
463595
113673
10155
1189781
695
1357416
1234983
70604
1623652
326715
1392633
1594858
484203
330154
251895
958971
956748
1094510
666913
598172
963358
88492
618396
839149
129835
1642246
501323
1694039
1061853
1982960
603165
1036724
1816406
583276
1409952
1134133
296447
1483542
497056
1983072
63989
870993
1529685
1088601
826940
654776
496973
666542
1638337
1391123
1168181
1932330
1540810
54715
1645122
139933
1521042
498417
1444136
207570
939398
1824324
352854
332458
1397467
1718067
1059076
548724
1285269
1598316
1643297
1551544
1883422
1537015
1600969
1323214
1759474
1196145
298542
244738
1405665
1988340
1663418
1751980
1432638
316766
1962461
1617344
669064
1902453
1096672
1083408
1472679
211649
881029
1800562
92302
1259987
1097003
1446378
1153987
1268159
1755090
1943857
1702035
222116
17065
672450
1804274
634202
936131
755489
738666
1126512
1923816
408164
1079270
1928813
554682
189238
857115
637701
1252765
1758334
500628
1948001
918043
1022625
325812
389760
1563233
43979
164956
1740102
228904
1798808
951812
609109
1162760
211461
641499
205651
280992
1437604
1723046
1728674
786630
571157
223663
1162923
41949
1164541
1734063
159103
103130
1972491
1639110
490838
1962365
1793270
746010
1198756
1630292
1322091
1970079
356616
1881695
1444796
1955125
716091
1069499
714931
793481
102725
1470578
1913923
1003141
720917
1846543
1425459
1394942
41845
742509
1949451
1720203
420519
1673181
957618
1802079
1890693
1441140
1594493
433536
161436
1376696
985076
393041
963866
1010057
1345855
1801820
372146
1782417
112831
543972
1305196
1043038
446992
744207
1604969
1011928
299199
497908
1029888
1200870
1095443
1415357
344587
109942
1759177
749258
1921002
235019
931599
22340
979063
1305463
238722
803544
279915
297685
1430264
1168769
341465
1040955
619921
1838361
845211
460750
254414
1325851
1617820
1497204
291616
1833394
456517
1601306
647625
1130408
938444
225827
1640755
442701
1038643
587090
1901117
1662527
638341
883595
1550776
891253
636042
68217
120086
810327
529629
1286741
928608
775493
1746569
877888
20581
1463133
652791
975780
853077
1943053
1918106
397917
1423682
168481
1677936
700944
1105039
126444
1745636
1914082
1235823
541455
1482454
835863
391211
183194
314170
341273
1976834
791405
873498
647990
1921682
305576
1386259
376560
518572
617569
644012
1461244
1700307
1823680
418854
1678728
955511
925301
1900529
532729
213458
1769335
772538
1751390
1003182
1444215
1743729
69911
1401510
642618
1905114
957002
918172
1064889
551795
1210063
195385
870234
56900
1385567
843821
1101321
1584547
1248218
660965
236846
1863925
1124494
1222151
1027018
1306603
1295995
1472121
1368543
1072667
1494055
478607
1496851
296324
1764426
572829
1915634
1257591
57568
1356813
1942845
183685
194101
196781
856362
7161
1108475
1177395
988786
1830825
1924604
1505026
634595
638273
289043
414814
974222
268066
1951896
1871023
912130
1773656
906060
808301
666579
1340020
1091019
1787933
1697218
56140
1492605
1483868
1567210
956307
1725684
213314
1024957
1409676
1383462
1962330
805790
510895
1130175
897409
34397
1129339
5672
1552694
1389650
1220001
1378839
820195
655590
50972
1872337
1630140
1325525
298303
1560717
1772859
2698
1532392
1311610
1613738
1661229
687011
786781
1757689
737623
283602
1455673
848437
962726
1813036
248480
115869
1749884
196396
584917
61676
1781652
780348
411380
1866643
1966186
1197741
1050440
705949
1660868
646476
40808
123915
815504
559397
921975
1613562
1636096
1839015
1936314
983167
378393
187175
963594
192239
1867284
1680257
41110
1540257
1707172
1377468
1171919
191652
1456844
1290946
732113
975733
972967
218077
1206833
560227
119108
395205
1718858
1538975
1170649
134052
1675731
1608133
545533
926498
79191
748576
1409785
1976000
1323252
466887
1168188
1105891
1625829
1228093
211484
907087
635751
1097825
313130
941388
1254829
1908019
263426
957724
1733772
1982325
924617
122790
858690
431504
1019579
330081
731609
1678860
357207
1117438
640127
1743869
1110962
1938292
1734683
905964
371920
180942
1837022
609466
1535098
76709
468942
339817
832802
1227961
1724634
247062
524392
1541740
1833519
1496423
1612157
770004
991738
1291901
959160
1567636
606526
552805
576354
1905757
92510
1401479
1579037
1680418
793388
1089553
749966
335259
492500
975512
863251
1358377
1410334
558050
323545
445876
200485
144845
200917
487331
1509901
828164
1585559
1562324
994142
721156
854659
1326732
65945
1802188
1835158
1977804
1774948
1710425
1618820
1963292
1796582
1704094
62870
1343669
568633
1309960
1825953
817182
746376
726713
1298511
1730050
1946966
1497449
1906289
1209762
751679
718840
28243
421910
931151
1509219
1836598
772022
1703212
324510
793698
199955
1969683
1373139
1801828
1453878
220843
427970
539990
680513
922465
1635067
1119260
1821042
488670
1973551
89110
283333
238407
546753
723420
1951075
1625793
1886493
419277
261440
996664
1241108
1263706
635752
1963878
367209
709528
964469
1086944
311972
553231
395064
671641
142953
747640
1261634
1385215
909848
10499
721351
1800514
1950868
207803
179929
1259257
108621
619920
1264531
530185
1805359
987937
1383641
177503
1682589
1712142
784734
1574070
332389
890873
185488
773101
300359
1648896
699120
1112401
1462137
1044842
1211824
1053028
906547
1154886
3950
539486
564342
434084
1951992
1424986
773246
224934
1248392
393393
1025632
815022
1349285
582753
1197556
693967
736140
243379
521403
235716
1637669
588852
1329800
87025
791439
1551522
1169576
1634858
960056
384769
1492097
698761
1843456
1728598
916030
1422830
1210837
743568
1420864
1287290
1551199
893994
314472
925258
1400827
581462
1791647
6638
1402277
419879
183496
1017562
1939264
1231933
909327
1050277
1812890
716652
733763
1655255
1438934
1550455
854106
834709
1449445
326972
503008
576969
1419739
332797
1379104
573611
1350217
1681561
1011561
363733
260723
276238
306044
424992
667982
1250889
330485
1459438
1641557
1113551
579381
1127874
1723706
194424
636743
198561
1632930
1725598
268226
421188
1500184
1929349
1791789
1318136
1756984
464541
1221526
1954891
151406
1065787
1318170
208127
482830
1657690
102043
1122338
799416
1057017
1517324
722139
688455
174618
560797
281335
1938225
1235745
259721
552726
1180019
1687108
522593
258408
1241384
1226948
369438
917876
1295229
1319741
478585
1577154
372844
629275
1512699
855011
591046
1806032
1862063
360998
670171
500035
60431
691981
1085029
928818
1014500
806522
1837503
1038096
1684038
1578378
1741889
1827968
1739228
72140
809895
1968978
1643552
1270169
827419
1666459
49886
116586
240927
1094320
118450
1584479
428972
1090543
516570
1499877
1517059
1232105
1188418
969177
993623
665626
490579
241134
533844
1343137
564780
1546574
1628991
1955714
1538918
570778
1704918
711338
635992
827105
256056
914844
799449
1668073
1096969
1139595
850721
83094
1467406
202101
1025223
321986
1168449
1566011
991668
866662
193126
1641309
435662
512517
1042264
1327401
353041
549533
299238
1551845
112468
359476
1085042
424456
1233132
1059357
1146641
1484614
1049101
1225914
1205298
1652006
241311
67417
1119988
1649812
1274069
1826256
1378144
766902
188651
571555
1179510
875830
789506
681707
1044744
297265
856092
637845
1802261
1248042
1769602
1612987
1475927
1496504
1773836
1965388
970919
1597390
1746924
236316
1120907
1123979
1811932
963512
641749
1213072
653335
425635
1243408
437646
1121243
495784
775463
612896
1422867
1623866
1326903
1251620
778053
596240
67653
1172678
1511133
918188
991277
553279
926594
876676
1221599
1709867
1200422
1251483
834717
1188075
712773
1951528
1677982
509340
956150
1445766
411501
1197586
339275
1729765
509869
1673319
353382
412368
1367851
356987
511363
1982030
112440
243523
1728602
1413298
142637
902617
1870080
122147
543612
1987511
1988984
387321
313547
729886
1581233
260055
1841242
1715045
45676
1516189
1133906
858851
1097511
1702561
685305
740014
670673
1203949
1840429
1927180
92253
161826
620300
1554070
1520237
1132045
1316011
1462680
1352966
995583
677178
1914253
485509
425438
868728
1166171
614796
1130482
639704
22927
1150447
187865
1075094
971317
629509
508308
1684253
103217
1941819
1420863
622995
1409152
404137
1114036
1734926
790336
447150
1265684
1147343
893011
954954
170770
1380256
777636
1993771
1718091
489589
1884180
1625228
41393
442355
1102767
1241807
665809
1936660
409132
1278116
851819
991131
1857893
1189248
1873493
817754
26863
1167151
451162
161817
739691
1648277
1411454
1844362
323688
1120302
888574
373359
1064028
661734
1094063
266819
251289
819003
907195
617541
1398081
1435334
18496
1939248
1275115
1390420
132609
1270098
123719
151694
530770
1128455
1721697
394754
1161281
488152
1096736
779800
1167947
38169
879402
1085910
116388
995497
268894
1241530
532087
1448681
194715
854435
1929526
1993656
1983644
978680
14055
1111399
847606
1662343
911454
1645732
733782
66528
206398
176934
1975596
1407685
387089
814849
1753777
741522
1492673
1368741
1106105
98400
1972224
95727
136471
1766747
386663
736492
1783630
459525
62961
1059182
1724069
530099
687098
1999926
1224345
1815945
911608
1836218
823635
1834718
1538881
320972
1821545
997043
805721
1755968
776890
792956
1922089
1216040
1740664
665619
1883216
313981
1202332
1852632
1730822
1127601
588264
1071597
96916
1774810
5833
1970422
1012238
1296509
925512
463749
660303
1730032
742167
65110
1441294
1769137
1799265
702652
121293
1471192
1801354
249135
507111
1525312
1929921
1400073
147926
1875716
1100958
70944
1231205
1087328
677380
1513483
1337217
1111893
896043
959833
1576699
894898
20996
505492
1629816
416819
1771542
925320
751021
6241
535559
5524
1241512
1264478
762255
1788499
539032
1940748
1624817
1581703
1587936
1990875
1666438
904099
843221
1245826
1823711
452533
1247293
1417809
1425314
32858
144860
1405171
1058320
1733859
567144
554547
1781025
95958
1387890
325790
361955
756343
1237633
897262
489709
338664
1092782
1698808
995447
1452332
603606
1645034
186513
1754507
993966
1561614
165806
802578
465944
1588643
1371142
1879242
318934
494560
779441
868856
145399
1043272
693184
430209
1431706
965451
1256302
762043
892645
781100
922250
446063
1677550
399206
1329465
169400
955733
687090
590691
219137
218432
1285539
794695
311153
1121114
1226045
1271126
59350
1978270
1612561
1599131
1423285
398526
641290
24760
1493023
1388527
74625
1542508
1953702
580821
1371495
1497143
247577
118512
392025
187503
1285144
425517
1190732
1433242
1425719
618044
584553
176747
807503
1925957
526251
1163840
1472515
1931164
1224338
975866
399569
1801138
1434241
1119216
792320
1227601
292866
1428641
18693
1208096
1307731
1407220
394259
585983
498625
945891
1560626
1485170
148638
1138115
317290
972681
180394
102506
576605
617406
532282
716834
1393920
967985
1572041
1694909
11093
379816
946593
686935
1738528
1554297
997419
405186
1545827
421848
17138
1475252
523857
430395
897263
549339
998798
1629453
1687704
992308
729704
1205196
510546
732991
524133
1734513
993583
1392450
1751042
702924
1795762
1565779
1058715
1111845
1838486
1040876
1264023
350953
1346547
418237
883553
915015
1812363
508566
258882
285968
294559
1186367
1533610
1214238
1017171
1953416
1437174
874535
1330343
18840
1148716
1892452
1490907
1351769
1360791
826221
1196189
1434618
1872461
684097
566168
1606869
1155985
392431
1514074
1581541
1984308
1867629
745691
715206
1518683
1517498
842940
1323971
1806975
1355444
1573103
921388
847698
1000161
1643353
773347
354711
1042416
588458
1629752
1732698
917807
977963
643536
1946344
192189
1944081
1493099
736868
891215
1388393
1160161
1872688
1042608
1586881
546078
474555
781855
544648
1566607
1851293
623694
1518071
1505174
1770197
1844034
195862
1552749
494758
1304472
321364
1993481
593637
1759876
1739758
252131
506193
976026
1793920
790467
1492575
1867796
1143869
308474
893856
448895
1336845
266456
1812238
1330905
175375
1369904
1012270
1971911
1248922
1163847
468344
948251
1324563
1081612
1929172
1817537
1168528
1280363
1934110
102272
1823128
444826
686476
1655417
1674138
1879035
364125
1497317
636159
693482
621644
1501811
961052
718615
311206
1072362
559711
391838
1587575
597088
1507683
1252094
1819797
752332
1560912
714587
935041
1170124
812185
339068
359592
491728
1993592
798695
536388
1674228
760623
1125235
1264170
1325066
1499180
8145
935849
1225034
1415548
863489
117857
942553
849898
375316
1883514
1585512
330778
325502
60439
641129
556479
1275407
15649
86088
1244834
1459464
43361
433098
80773
1176564
63659
676914
879842
1652863
1099381
1895710
1277557
426288
1077002
1728353
1587963
1109391
1013556
1235538
612756
214492
1290646
1300565
1907226
678130
863624
1901656
1793012
31955
89059
358818
155713
1706113
1133644
854238
1275623
588178
648994
212925
1283468
43848
1070377
969946
1831449
1292094
1960420
283575
678127
657774
240687
292718
644036
119962
1917916
906011
886566
309472
764160
1451216
406424
1024498
58792
1463277
1459398
348830
46955
809981
191391
58695
871275
1754874
1860428
1617958
1287701
1051512
1903337
126501
177482
1599991
1022267
688273
913616
419871
722331
1882713
418454
481308
1907724
1127141
251493
620339
1850838
544613
1825674
769489
366449
1774413
1206333
1197431
1153512
1528932
52151
621586
1876567
168804
997646
1940694
1470875
869163
1767014
394129
239564
1489332
1274193
671405
353569
1848116
1422423
26601
926475
273857
523519
139384
206675
857405
1116643
1496100
611191
154287
1431534
700235
1171202
1410596
19817
998257
1315725
1065990
511380
32627
1299003
1087499
1105556
1860751
293034
225993
881072
1538403
1376277
366583
1135737
1225750
461780
1916947
430579
953832
1518066
372075
1974126
1293205
1104779
59067
946817
790462
1796382
1454491
1205335
387793
1282396
47112
1987732
926031
1736522
1987557
1235377
1989192
1789841
537203
1318380
763890
1097328
1760113
251036
319749
26002
609461
1078329
316327
1461420
1570034
1517449
208472
700671
180545
800511
1763538
807133
632370
74659
933656
1744575
1170643
11812
561433
1951666
1804529
1548988
1279326
226188
1796737
1270314
1864168
221467
230499
556404
122087
1810980
1352960
119240
1425325
983241
1613453
627
1946157
1707419
742018
1328515
1736908
1294015
191457
258964
1930634
1363679
1245399
1039343
1345122
1275204
975131
587901
143872
1380146
985357
1396863
286566
967235
607801
869576
1044004
1490369
859888
1541145
662606
1517937
1286114
53952
512332
1332963
1413141
410883
1225657
558333
1815580
28679
211223
381388
1654496
1131091
944863
1561798
1904370
899961
1374986
1339125
1048713
700036
1484691
1881539
921604
750621
1269978
1000668
696604
1908265
1838489
99164
100817
1174625
1650348
472923
989370
1234719
897045
397861
604612
1145734
1605966
1399537
1366087
174051
1338113
1465735
672167
377430
893578
1262795
531445
1671237
1020725
1957501
1766717
873402
1064272
633645
1352863
1423715
1597366
820369
1586873
626100
606347
729473
1741770
570782
1759115
1652711
610728
629138
1974457
1746579
633900
181739
1028562
1668307
1309467
1745273
522062
1072953
1919174
828642
455203
1815497
190179
984351
737749
1348658
660450
1360515
1650071
730403
1046875
128571
372544
1460335
922765
866634
1315773
1691607
1956980
288125
887016
1431601
22161
753465
1995577
1563369
993795
952543
212709
561651
1561672
441170
469486
1728436
1972949
1165919
1927594
825362
142717
547520
1630587
1208981
468097
1056707
1101717
1054989
1418731
1382093
750074
1278953
1014956
684146
920901
285108
1221238
513362
450705
268706
1687858
1598353
1833160
1329528
1838636
912714
512461
254234
1168793
276344
876892
286383
977148
335038
101304
216730
716092
1542734
1024360
1133434
658757
1612079
767716
1617519
35178
1066749
576217
1473380
1331151
1079638
125679
522244
1871045
1301487
22270
1107130
645076
664402
1940849
736338
218132
1101111
1274103
1972742
587554
1393921
1674625
1405441
992828
1430171
1209118
150194
21527
430204
1857312
1113021
545531
1596379
1879209
1248848
1243265
69992
1640991
279162
573893
1401743
1382999
1887630
961855
1408842
1798062
1928177
1883554
1731060
1110373
1357894
1640501
808451
456386
881050
973885
108309
1732376
1184162
610145
968952
1038690
328289
1091388
1524738
781179
465532
42524
1829290
1622281
710120
1216889
318091
736112
894668
232755
1398063
1571268
799318
606474
225832
1372808
60958
1962304
1489328
641027
948449
1299328
1658295
1145665
1169847
1746637
235119
1882550
151331
637745
1802383
826074
267289
662657
1117532
962519
1574202
1949423
528535
1806440
413957
1679853
1905100
1243826
668593
1090346
992460
1511142
278152
583572
1462949
562692
565102
33425
1788788
1004954
1787045
1187538
854531
1836779
624287
1896165
813948
1198140
896413
628904
951578
8151
355232
123303
660104
1604242
755891
168398
1320345
1449304
1521238
1997700
323616
1871321
1565794
392152
1776459
1228965
1838602
1652108
1518366
1195626
412855
1581629
714175
726588
174952
340329
1440911
60166
1493650
22313
1024326
635656
1876738
1971389
312281
2587
1804365
207954
742476
618309
1234519
154661
1986951
155954
1912818
537513
1853431
853400
1107339
737035
968157
1208189
1814363
660241
675785
726642
347391
1364694
461691
512700
433441
1278877
1667289
988712
1370360
708326
1997788
275821
221394
1074119
1871767
1400384
1233065
1074421
1867521
248232
116633
852823
1736876
530176
1177711
228573
208503
178803
939515
409065
564653
380419
1742328
938676
78256
966533
1608899
240085
706915
353695
397449
1696138
375339
32883
1978323
1443546
151460
604804
35836
464365
1112769
1640948
1313802
1045051
1684916
901499
1787607
1339299
226409
1074777
569950
233950
332598
1585178
1293385
1700021
360489
1623178
174043
932228
1523941
1834086
1421539
616032
477972
182088
1273078
641070
1677378
1913980
111879
100211
42493
257661
606687
1481624
154806
1994999
1236815
1010659
205271
728212
1143289
235623
1350728
254615
800417
1858142
523634
1900612
994634
262683
1750688
855549
1504720
1996891
420173
295025
1764892
1310726
1037311
977391
1826649
165885
977293
1579870
1927501
1779704
58172
1618202
1802739
1934605
564785
1407829
184035
5487
1480234
352373
201179
1997514
1731858
999945
804601
548828
1777512
1987716
1951165
377806
1444695
1371956
191435
456448
1166905
346022
127840
1376565
755570
1129240
165238
848941
1853387
775651
1585786
1209062
1116173
220129
172990
1953631
1589387
244925
1478085
1366358
1276850
1878919
1505314
83916
817691
924510
1096484
755330
1426646
553763
1822451
855394
989291
1395379
1104527
1193490
962578
1865007
480456
502095
416363
1375633
320031
1185824
491888
1045461
1041989
1341512
682912
1354625
1769359
1686739
632255
1433875
868419
1185251
1752104
192029
1376527
1968093
810515
1740411
596262
1610161
1663299
1839394
1066929
1228555
1045941
1318481
326794
1956959
1475919
335788
1782759
191957
1127538
766743
764401
1376374
1407597
1109156
1737874
1311798
1875963
1359738
327639
576710
1282070
105280
825486
1729039
417296
972138
533826
193443
221336
935310
1988033
1980933
1732305
411816
63865
1579266
1915459
1324787
1177174
868084
1589079
66048
845417
1870316
1411018
491746
1284007
1220437
18193
1191141
561757
113544
229023
317986
160928
85910
928438
661283
1113311
1975686
1326458
482
1044325
1670970
1751575
1948216
113120
420583
1786935
1508372
1951386
604646
1635540
848380
1557310
781430
1311306
1104735
988375
1332443
1682808
1099311
1998757
949892
1637114
773859
1538061
1022375
1222885
200826
741688
1963215
1261559
940425
1696231
1991236
1426713
663639
790559
1645266
78073
1216671
1271469
212771
897127
1151779
1222858
178269
419076
1305767
1565263
667449
385495
1451284
265344
623520
325746
581087
1047694
1179338
553625
1521351
1027599
1607295
467207
1828994
1996814
1322806
1784056
1594854
1580239
1854081
580640
1093874
1107808
1081429
1692448
1920022
1115278
1820932
318278
982635
675590
1857478
1090539
420010
766499
925135
1174300
1854590
480602
1992790
149618
68632
381933
730206
360774
1677519
807085
1124928
1704100
1036579
1345150
1799072
873498
679042
1750451
660127
123669
1298846
1883588
1701369
1941363
971598
1463193
1306060
1577630
658946
1342039
891631
777782
338686
1188790
134670
1201416
783573
1736691
1959643
1304652
697016
632960
507386
56822
1751170
586344
186868
73282
775298
444839
1194308
1518931
649245
1858554
1372077
1426476
1822088
543982
721778
1835523
1142886
1409090
823612
1846598
1997463
1057281
1197190
1247822
1892115
760720
1570409
985243
1316288
477521
357316
1211669
106667
865018
1468436
1489661
1442050
890162
1935577
739844
750660
1497600
1466832
1020418
1155145
334665
494128
1259315
29981
1329644
599299
276234
1892517
452302
1540318
593380
314594
829635
1849815
714507
352012
452379
1019671
1352505
732930
202320
1972654
1183111
1729162
723916
1524036
1342137
532210
1548393
441342
117588
1682281
1292186
1063680
1484341
1762081
1146761
1865131
1669541
837227
44154
568232
417265
75538
391717
204846
467753
2362
638584
625888
838308
987732
364845
744848
1742028
359130
1169749
243713
1845937
63114
248253
443964
1510860
1707570
1853351
904233
332025
1403920
783485
599953
1372068
1168501
1877571
161280
857308
814672
1167886
1174443
17545
118446
350060
1345422
1538973
223840
297686
1611574
155431
1310194
1596602
1375166
513257
1701021
848368
883891
1745752
1585259
854905
207327
1224588
228608
1376108
1846671
583142
63759
1925762
1559307
1869420
822048
351913
827117
1689233
373889
8340
1428028
1132160
882396
837773
1367788
1110701
1362112
453092
1210810
520389
551995
97709
1113971
1304259
1918901
438861
1465299
1793399
520190
822884
15168
731055
1613249
1618148
1873890
46639
1304847
941907
1476406
711939
647731
896220
1986034
1150881
1847108
101551
1285561
1303974
1251439
482424
270636
952117
829130
1796792
1315245
1864998
1183406
101842
338178
822038
1960706
90654
913497
247728
1759687
243012
1832073
602170
538113
1992465
442790
965733
110061
32110
707729
1356397
723
434785
893900
503516
543457
1060850
377071
1380023
788553
1362952
1702617
1462745
838020
741240
1140643
69177
329723
685002
1935740
351283
106483
1664606
1253368
1508615
394021
911973
546153
1985936
884450
1367112
1655557
1740490
1598291
1672950
476429
568992
869586
1466328
661403
1546113
1589838
1011625
963760
185306
319303
89466
1013369
1339354
1638537
1483986
663606
1272663
1029995
1557607
1318675
695636
1036833
230410
1665614
200549
381463
881716
830240
921827
1838056
721152
1105056
1889469
516694
1148590
1460706
358056
1115805
1153228
811124
97510
1370245
1790440
172527
1032570
723412
1898744
1645599
1339900
1001068
1756341
1427505
1459323
122767
581006
316456
1172311
1024086
1474661
301149
686223
307087
1844705
825688
1827702
1630295
1518327
1727578
1064699
632213
252717
1672472
1344109
951694
593552
971080
1637924
1915841
1608918
1788252
1081131
158203
1214737
1874659
679817
929416
1496973
1002792
1076803
1567865
1118706
71601
63155
47159
1650795
1130038
889849
595665
1482329
66644
1195959
59926
745534
1611398
1379726
1534377
1314589
1543458
406856
44850
245718
1659958
1703809
234985
1154474
118422
1300598
1000869
595513
1318762
332702
777812
620164
1623489
1616303
1645469
640787
121564
1941991
1702979
1869518
508980
1803126
1779011
1141349
577936
648191
385475
1118113
1788327
1633873
861114
1028224
602774
197143
1017105
1601875
1783091
1877026
1009080
1559294
1603596
1586949
556471
938324
825414
959171
1433004
1700891
620882
1289912
1049551
1309386
1964315
1074856
1656942
1877234
191300
1007859
1063895
1159666
1462432
1789345
74882
1646958
1409176
904847
1988440
1193316
573924
924904
65754
434792
1807420
365209
849702
1557735
1646017
920466
885237
1021752
1244197
575626
504808
870747
1837455
985407
1147656
1829600
910548
1285108
287679
96319
1488019
1042002
1053685
1038311
1125668
1057262
1282461
1556308
1011071
328153
719683
1027152
986098
786992
1281499
785541
556673
338925
664193
669117
440622
1280790
1528624
1012037
306312
1525334
1988863
930324
131759
1868781
20365
1561908
1387766
549377
1536311
927982
764024
198623
266210
1167556
395972
284579
1416939
544954
1629168
1200464
603992
484152
730530
903825
638154
395914
139546
533301
1234803
794201
1986613
1822860
699737
441810
1067601
1595864
1736533
1972626
694821
210131
1394483
1485687
532314
707549
319519
791232
1947220
693955
618745
1963876
1715679
1443458
80753
150924
1815564
1005273
682014
1035271
1295973
60947
77676
1745746
1520803
1884202
823506
1868507
1801981
283753
873046
1917335
1874942
893015
815352
115019
1746907
817444
1894034
1136879
1418668
462727
608990
1007676
1973841
153495
365146
448002
464590
463694
1589978
128254
1029308
1086035
644321
1977744
1257296
463662
128764
1591026
1907122
1137930
233048
548588
1662945
530325
465475
752305
101545
1432189
1400991
834201
1594403
409778
473691
642189
1061611
1908536
1103923
1046343
698839
1752957
923132
356338
664494
755892
1544409
1243268
1469492
1395032
3612
703483
134464
1861753
1621225
584711
1295674
1589777
781605
1127290
642938
661937
981979
576482
1583691
1088347
706554
946912
1463271
339149
50341
887503
979464
1511477
808203
79885
1190055
1189890
1709532
1755338
993588
1269824
1442914
880791
138390
1136212
762584
1710252
61959
667484
19330
1283817
557451
312188
852666
1614171
317546
314430
1427454
1564644
1755953
1522371
541939
1070189
1124408
15605
783068
937239
274834
1933274
105682
1854600
126525
1401643
1316525
1136455
1759637
1566651
525271
286154
1957935
1176703
132892
1073421
572828
350987
987982
668902
656712
804958
1013229
155124
293838
551804
441089
614223
704654
1404895
547099
1171833
201401
1351033
1980465
567678
205071
1231116
1763554
1460131
1353189
1661495
85965
790563
1442438
188978
376791
1620691
1687315
1802671
710545
1309726
1633009
581114
238411
89076
111890
484721
788666
1661854
502177
309905
401892
1421707
207740
1624770
541863
458090
1860401
64276
1026677
1409824
778402
879392
41390
150763
112469
1901012
744529
1840988
1107787
1441930
950480
1014236
753918
1993411
1168485
493521
1240207
1886996
1418981
290048
1293691
1306683
1452694
1329965
1963512
1280511
1754806
1222182
101819
1761499
488318
795453
1247572
1344320
1796767
82467
215216
152305
1068596
1179566
914384
1308493
1532042
499733
912718
351086
1958957
108811
1391431
1491389
731317
313381
479803
1938973
884376
1001451
1498779
749228
336611
1933128
1920425
824823
1182068
1784065
1887154
1045510
498768
680036
1887205
132386
287948
488901
975770
1714214
170588
957435
1726342
743805
1988266
1814869
1759796
635531
1331170
989325
453316
1563036
1418358
417651
402748
177588
1654754
688533
248936
515045
878207
706197
1400397
598773
1947429
737778
1104239
411080
1437912
484948
949995
1163231
412127
151878
1299298
1882410
592590
1049089
135921
1166678
557703
1599901
1553290
170115
864318
449222
1244774
1561410
1157417
1580427
773993
327455
757560
833384
310301
1206433
1475282
808486
571930
1374086
422589
1933564
1417879
772495
1948141
1126885
1041926
1204206
1176065
1263715
798002
366151
1239678
141732
894952
602833
69743
634292
1399418
636421
225733
646345
473982
1309410
247511
870348
1591329
122647
985006
1803775
1890130
333560
9907
1681041
148905
218559
1799704
957379
38167
1418342
1662004
672421
542102
1946906
1723387
299499
1559815
740135
1378882
1004359
279346
1306965
1591522
1126347
1465522
1531425
1224956
1992469
1682990
39054
1042135
1293530
960714
894689
524802
625373
1405787
6820
1776829
1159673
364628
474313
1364642
711624
789402
1528368
1687942
850074
816804
809875
668559
1482620
1131105
1619626
1565641
1324477
1714447
718309
1939262
827613
750422
1627261
702450
1875153
713865
760957
478263
632682
1053192
1822705
666076
506782
1113128
1172824
200277
635747
1656712
402247
433752
1876369
141305
1609269
522735
1848088
107130
1774861
504130
1944903
1607444
330440
362823
6266
1712759
1287379
1872442
1023482
1040170
350920
626917
772359
1593464
1562651
798099
541195
1601418
1369991
1587661
204440
1446058
503707
1126812
1908665
648263
883506
1886048
1005795
466317
662909
484871
1081253
231224
1375255
830312
280874
299974
1531677
855240
330426
1026368
1868403
1477429
273890
1410516
948664
1207096
103300
1412667
1962007
1551118
1011877
1060842
1418993
101664
1823435
1013939
230746
615599
881914
1230739
134347
1013246
1451984
537422
1212847
274469
627763
1011524
1486405
1573538
532554
365997
619827
786045
1931652
1005539
380554
1075548
602810
1558308
1890740
906456
77197
535423
975054
886960
1661117
251850
975330
288878
47835
53156
1019553
669498
1416470
843464
940155
748085
1850350
1992727
1780643
367864
522329
1938420
1111949
600627
1939826
279704
479542
935530
1004261
743763
1104736
1594328
1365563
1179708
1667444
441121
1489659
1059054
734858
586226
1013391
459461
336665
1624301
1192469
761002
482241
24253
1371145
307388
304376
1723339
59954
1488614
558670
944448
986164
69980
1796128
1561260
1086111
20344
1311443
1645555
1611208
399730
55294
777702
427884
432980
1048368
497859
1967705
1518622
1261934
1359798
1466235
1783645
346439
899040
1903348
1513655
1548441
352838
1293507
477937
1464476
1468946
1460153
1809842
1075184
288393
549456
1547089
1071605
1430099
885227
928331
649477
1650079
1450401
1523408
747578
1974114
649331
816644
1282352
442395
695675
236862
575588
193555
1723764
1686586
903119
784294
606855
1757440
1990399
317911
1896708
662295
1129038
1071914
1306564
498750
1622570
253726
680289
1326620
1863638
432805
1524817
99045
1768386
1750792
1343895
998181
1187065
1789206
327078
436424
1239262
968650
1611622
1442317
182729
121947
1098566
34808
1363006
482714
496750
529607
1908032
988564
1086092
109241
1506346
1084858
1098351
1258407
1127179
1797490
32210
225827
1392829
139685
1423764
746482
1253436
1594869
1624875
1648122
329939
438008
460448
1304208
717843
1871688
1969923
1956564
1106462
1479939
261936
1041658
1113260
1597819
880732
653654
1003360
1905007
1386700
1634591
846074
609907
55681
1368746
191636
1345615
1815119
1504243
611839
1973396
1102518
1511732
494745
113899
89918
110029
1226103
952238
1517456
144328
1780473
763236
1248296
1018077
1922570
456277
370322
1806958
369844
641514
206722
1615065
463400
759847
1822453
25369
1489164
1071759
1636292
1435309
388166
1132736
274630
1929676
1019058
1461846
220714
666471
48900
9989
1032574
77410
758841
1937256
1610008
346935
1572802
1431231
1372028
358647
1204867
158860
1129417
424324
1783509
734899
1455470
693244
59307
418498
1194929
1283234
827345
706887
185540
691916
65649
873249
463776
354769
1235236
1826478
1123384
1588747
899986
570537
29847
77025
202624
1001940
1046411
820132
1731525
1384118
543383
222370
896505
1405275
18740
1163116
1107962
1031207
1814201
263072
1687718
822069
327355
1553316
1077536
1762885
1895696
1343184
750457
1882339
1007854
370856
479180
1607086
720547
1750803
1533516
1232652
1345585
1543884
1083099
1524887
355286
58045
1300772
1479370
124354
1555118
1979833
1132708
1380270
443448
316846
1124882
1836450
337155
1346343
1542884
1485576
1353098
1837028
1332580
350060
1298193
605475
895493
141727
697354
554318
1713233
1854599
1850868
498982
1227483
1792800
1968705
1279756
73469
1899669
991449
1520335
614693
1129259
1582304
1596841
773728
290573
30959
623524
780971
1674171
277151
953181
1855152
370186
788120
937159
423677
1737091
1273835
1968836
1864128
1035425
970184
1666058
1661635
445796
1175164
1746560
265073
372143
311219
43226
1005257
899425
1123630
320668
969860
1356334
1271849
1341092
1097505
650892
801768
1201958
1079529
631749
1183247
481549
1631347
897833
751762
206368
483014
1885989
982566
1500091
1440206
451504
873792
1664191
1699908
1237362
327886
1710061
665812
1354870
1845368
1804555
1635932
575046
1760211
1274710
1062668
490431
647305
1869675
672560
345765
1942234
254577
284085
1948126
1190187
1038626
275067
1616137
1227155
1790717
1384780
849535
1358377
1126993
1622319
1448480
816581
1750996
160806
1960126
1889872
513836
308030
332046
1129573
1018200
725120
1872124
1052167
1194242
1352147
1508050
881217
1559475
1893740
731201
105508
1753719
1664137
974185
1827786
397095
401953
1731763
1984120
1646404
1973479
432041
1290826
856388
1152270
1805473
1001683
72010
1994110
1215967
430702
799738
1911765
50451
900324
38928
827290
1038168
121367
1726678
46109
656722
593118
1700395
1679709
745866
1451603
267656
394978
518124
1428667
1007991
926370
496992
1359460
1502609
1880238
518745
1343999
175326
1565185
782690
1385716
336585
1482558
726608
59689
1409156
728795
877626
1344336
1238322
78344
611213
219203
1487205
1404000
1494275
767174
1320273
715688
1632379
705039
1639317
1081976
1310942
846489
285307
1342377
1159299
938826
253163
1469394
1985523
702860
1716656
420386
100477
1451881
435115
1300885
1878064
1989831
1291015
772389
695780
1212320
512827
1905410
1517464
902712
1615779
396939
1895723
1350197
1716284
1204069
1071900
1650024
349250
1584397
1440949
829781
935199
104182
1529691
1447107
535318
1779924
885499
251106
1095029
1692609
1720046
696606
1611121
1235930
1668324
516213
975872
1058536
1089401
1205481
736502
1112044
1907837
255715
1209115
748495
1315620
794751
1637416
1763688
1746229
1937033
1857308
798263
801049
1658578
1889055
491711
480200
1825774
230898
1783762
1706430
564509
1265024
612622
1188495
1678664
1188094
937584
517923
1293346
913363
562559
1600571
567478
1265142
270087
923584
773700
1093570
1788476
1776071
1668381
407594
982431
1230126
1245449
1514775
511601
845477
1733951
802013
1007991
178562
1683626
263326
340245
1718964
155527
1158934
1354113
557440
955804
199483
1141463
758708
643760
600505
419014
252467
1920131
1599315
1466734
39641
1288602
900082
280136
1089699
1066640
1306689
1553577
1408472
1340269
1558316
321882
1814654
14898
1210050
1216866
809720
1313039
787662
1740691
1887090
1313235
1105724
1818788
583980
1689472
1900464
422261
1023293
866711
286019
1074607
778619
1072071
1338520
1082346
432136
968408
652149
1661609
790957
936343
1201550
993127
1948593
705473
1486091
773828
1257025
1040210
1704388
174877
332385
1004415
772539
1392744
597906
334132
888255
1237542
612949
1037082
498951
1422711
1746479
266452
1755999
89063
784373
777277
1810277
765672
1001118
288936
744700
422400
1848313
1805053
783374
1140856
936281
88001
1582573
1441534
1698002
116129
1726402
1298404
951144
610052
1711464
268198
400689
610116
1260403
527911
389134
565573
1880459
1078818
1859566
309686
1767897
828152
1064797
307914
1052485
1841753
193335
968355
1654421
163936
638001
1447155
1424442
648307
198718
1738309
707420
1696015
1543469
1042994
1045855
802398
570798
1620440
1684443
711285
1791677
985136
268451
240605
559714
1476967
1734673
1583480
1030452
372479
1456530
983701
50474
4432
1011793
792172
1000562
597609
358607
1701962
1997334
1099283
1205447
513011
1610618
1655144
43860
1643098
1604737
908398
1942108
1833441
1265176
1556892
1173709
906365
236109
1836191
392767
624008
365151
1293547
1952616
382512
48967
782418
1464321
425578
1771706
1746235
988417
191373
217308
347444
207976
110843
336702
485085
498174
1026389
1400316
879065
1455001
12217
440616
1508145
1050306
997783
660051
1980092
1885645
98163
340659
1206133
981468
1228631
626058
923854
376679
1003815
1406977
1694126
1868477
1681156
945843
965280
976031
300066
261514
1785015
1374572
1936348
577666
1852040
780683
1569729
1916388
606423
829777
172495
746820
1786684
1017851
1839741
1748104
655145
1907482
362099
1047419
818443
1120038
1594273
391411
1639516
237854
1264303
388874
1464974
595681
174691
521050
521618
1040444
1703811
1245814
1725650
743784
934165
1760358
459444
330345
91151
1726455
773516
364561
919935
799839
208981
1564870
305349
1626698
1161524
1054132
999015
1170136
1250829
670169
695655
492257
470697
876131
1033543
16078
566823
77515
143938
304873
1521354
1134915
90716
474840
739125
1645174
1774592
11906
1076276
513367
82157
858092
1753357
1721495
91864
231049
1321898
393408
1101080
1182857
1679757
1791549
1533569
715158
845626
1228341
1088794
295828
540952
811596
1512344
85945
1928453
1300015
1311977
52722
947163
1883273
1576787
234255
1075356
1931853
1554820
1758152
920092
1542004
1677816
1157983
792584
962585
502752
1539511
1452170
1306135
716159
939904
259136
22300
555230
428134
1074422
1260869
379564
94532
1422085
1549628
1712712
450748
1039912
445218
1034645
1169835
1500636
414372
1555410
1445256
229860
163841
1218307
879305
1177295
1448725
910208
1654432
262351
353231
1862455
1106664
744782
1792220
1204900
744022
20826
238923
901727
1391058
1212835
1835928
298154
803063
612900
1116851
1450468
788369
897522
1267413
1247210
1194116
958516
384262
1622359
853132
1565167
1005412
404977
1755517
1078446
1528666
946649
1518210
990463
1938268
1839019
823213
1030278
784756
1186990
646277
1663718
1173416
1297528
922200
861616
940808
60564
555198
911215
529149
1812879
1557491
379790
229741
1810464
47092
1725184
1310323
1250790
264850
1386627
1624873
1511673
1829577
1871826
1919981
1240
688314
1808154
781189
1921795
1351989
481170
1504693
52954
18371
1983206
1100077
335883
795610
1286832
88734
767073
907518
489102
402289
698972
1005907
1761174
1547485
1523379
1333530
1297104
1969433
1161532
1757256
1259593
1161566
1049209
1601638
1448340
1604889
438294
470873
1026597
1354056
758025
207141
217031
570939
724475
985146
519665
961380
1762705
1636883
688879
1903729
54289
1950597
1633943
762052
672582
974906
360780
1148088
167526
16270
1651527
1049188
1729
97880
811470
857640
1531905
9951
1941335
1879680
1894821
1760366
1705657
757358
1522002
1436273
1914847
1638465
860775
376963
971776
879516
711529
842566
1719216
784002
305365
672731
803080
271703
371660
861677
1492590
52483
276690
1031222
1519872
934838
1110668
263481
119103
1188699
1351607
1247340
3811
550941
1412887
1472291
1191015
185595
1866586
1309979
43070
1235272
1807400
1728995
1734906
1223664
1273311
1568044
787613
929168
719024
1999061
299576
1531546
1560729
554344
434095
590700
428181
1437899
290928
318744
209815
910520
1125501
881489
1996732
271521
1764461
1677737
646296
6437
772314
1290456
427510
830038
312254
100768
599688
1550562
283377
701429
214804
378460
983023
1227592
488798
1061893
338283
479246
1938431
1275860
1583071
1499197
932686
1536575
197957
971042
972384
940698
754239
941652
798709
706875
12337
193320
645329
543667
784393
1948993
1573121
1034929
1781264
666103
152861
1107435
217838
1191692
834533
1819266
303968
771670
381682
762140
532065
1518739
979365
1939396
564249
589340
1918842
1162470
1225654
950380
1249402
1800965
550052
1725175
1936291
359173
871885
1895361
1304452
1721321
1636796
971795
1384741
1236246
820942
882401
1129000
1150207
743853
1656013
1412037
294587
1958841
1614898
1315353
252214
253814
1920375
81666
1942196
660363
847672
1609634
1686686
1957123
1345502
940188
1566042
1268768
24063
1739165
922513
1604998
1627863
1544794
1191552
1824465
36898
1316181
203829
103257
1655057
400641
864769
1345470
731135
1853033
964770
868032
1354793
1052495
925658
1045187
1198659
1644205
1572766
777951
501770
1505667
935089
451175
132602
211559
258259
1908812
1972924
675254
1269953
1620075
781559
860437
1413698
43377
915115
1808149
1792086
1376869
1646435
1007009
1858861
711738
836906
278982
1214387
1980655
704304
1402058
1529826
464066
1127991
1460780
873194
752688
1922913
1611801
1896890
1869972
104004
1103723
1649099
535211
130861
1464108
1362235
448922
871168
287668
445811
239111
554116
380539
1683982
1641012
251731
908618
138642
1797207
936372
1126453
1636928
694949
599899
1003060
1159172
262296
939336
1173238
1770927
268208
1430732
526730
576161
1807552
640525
267054
1886787
708476
1601006
575213
1195950
1336277
99011
49230
1058544
1560576
292978
1795225
1536200
1809190
1970253
1753703
256866
1743495
458197
628010
101408
313501
1652223
83046
1014280
1365649
1933072
777223
1882726
1704968
1730421
504287
541996
1760102
1805106
1170281
465346
776882
1389131
791567
430550
1878242
1595501
1497176
298390
1347336
623159
1102248
1119294
1635873
370960
136761
1266019
337064
674444
1735990
491119
715056
1264996
1304593
1349050
1949985
1944281
696465
1256649
1907535
880399
422185
1861684
1567220
1476595
1946320
482700
1140898
1685444
1052382
1826231
354584
1161997
243114
41515
298402
904170
1165117
652567
160179
701679
1122502
127692
1438205
25943
1233106
1723976
128967
722385
1604921
1297192
1589057
458308
385635
934933
1338237
593690
604873
1077564
1959622
1993878
825596
1446241
1391443
1604088
343378
496939
1416890
1371463
112393
1305534
247901
1871034
1286934
803984
1404132
922650
1971988
1914376
1912062
1672716
1479117
1275704
1278916
769645
597312
1911051
152460
252381
98353
102256
1567504
1129154
1922012
418471
114507
529236
1576171
1446231
1565079
492361
1702863
623713
791329
841513
572452
102308
1487187
1456649
1016682
1427480
1420041
1157686
735725
1348090
1068084
242522
1867613
1485708
185250
357821
1835668
665511
78732
855092
1204982
1028917
1346443
874027
403135
641443
867869
728219
1199538
869944
1246881
476095
1841643
1267277
1535695
1323293
1310978
507300
762756
1850004
647463
1221471
168372
630748
1169731
1473522
157488
1179164
752391
699701
562400
779659
1987096
743696
1788570
1960705
915674
198111
491244
248300
1685311
801996
69255
1742413
646804
866355
1401680
541893
1658749
1681874
1507745
1378005
1264073
1009808
481324
297961
1785108
1359543
1325499
750237
282723
624123
857705
826351
632480
586178
262217
507406
402024
902900
931432
1282998
1151750
1641393
161880
760593
1070412
1850494
1582528
1157852
1550302
1610947
258258
1614120
1594929
177643
585865
870132
452099
618145
1084110
565902
820528
1262773
1470260
159792
1816063
1193782
333230
1863313
1784964
1797447
925066
1379706
1880346
1342117
534231
1962513
348480
668389
90131
117358
875514
482082
263877
1685880
945052
1558418
400934
529849
475060
134330
1056417
1576716
1871833
1463929
1239069
1853748
203779
1112778
521108
607739
762614
1580910
285081
1630845
563329
435294
1387926
318592
1283434
816071
329630
1863531
1190227
727483
96454
1543646
1253492
1230311
1890157
1366500
1612384
566431
1212495
883367
87352
1707927
314077
1684093
1434084
864132
301245
549613
74786
1432688
1012334
1816939
1208660
954007
1787586
883107
355248
1435638
351744
1322575
519304
1885917
141585
46899
946661
1369718
86702
1139996
98772
748473
1726741
73667
1508539
1518294
1560113
63910
628837
1712844
624566
1072625
234404
687827
1848173
1292297
200356
1697086
1865473
1853590
614812
1729267
518050
1633040
1370253
449206
1309580
1023275
740899
707646
1585511
374780
817518
1497962
558494
965615
1529109
479297
503332
255025
1597790
1549706
1920037
733288
1128525
306500
1299399
726254
1500334
704378
70393
723795
94831
1283204
72512
501828
1300845
188466
1185263
820977
1478248
1560077
1830796
1249294
411896
1653069
510260
1688905
1288100
1123499
349507
1345621
1012802
1041249
574011
326528
1041400
1013647
144490
754114
367354
986649
603370
1239922
1138036
112280
1127981
1571323
1071141
1100604
599448
316286
1827762
1361574
176124
780306
1480014
805299
1952579
413899
178687
986123
285291
361404
400104
1452591
1425772
1157334
184898
927837
1693997
1879099
1232939
645130
610402
812846
275477
1590936
605821
243041
497794
900803
601496
1181422
851865
885784
664151
1130983
1107165
531957
1071915
424348
811725
601611
1161422
1267583
560034
369415
680016
1302870
401156
137647
1536698
482422
1975586
56155
1655101
579335
1854365
555332
1747511
119062
1091107
770143
535424
1169630
621814
1571772
1026273
3820
551754
308693
296618
330266
212427
1699612
1121002
1325741
48490
306427
76576
1942833
795771
902271
1539044
510172
11431
1936654
1185111
1939616
883868
523136
411261
1137072
897374
515769
1731859
168005
1847604
1145373
6514
779081
1925390
988949
1455342
662748
37587
1945653
23753
1664629
647202
461633
398719
757876
1559547
1158413
1248631
1095000
757428
243962
1122626
240777
1709382
1934694
736369
890437
257189
853454
413042
1744830
1804776
1271754
1168136
1022923
1574640
610766
1528174
1322316
1268672
410314
102573
1971938
49628
191623
131376
402642
1189547
1692540
1131335
818326
481392
284274
366100
123742
1609296
753673
1782572
1289611
871007
19174
1674421
33837
1552159
1207920
325412
944947
1934845
877924
1677444
1207296
247259
1526403
343123
1044707
1664448
1569768
1629965
402790
1117761
1159435
939125
1664883
1697565
1300040
925195
1910551
933498
81429
769634
1685003
1925915
773663
1379231
1915715
1172674
1025292
1389364
1394709
1983762
1890463
707228
1023972
1082514
840784
444157
1965897
1415376
1776782
1658551
1947243
784618
826293
347383
1329633
30453
1838742
337239
1824036
1669365
1770343
1162439
989399
803371
1392388
1234428
1572167
38725
453002
1864306
95557
1955611
1744222
1048978
549159
1701885
32222
836562
1123801
1179568
1592881
946172
1243433
1091548
1714772
1077444
1732441
14631
1250099
1271204
929482
670948
109857
1071536
895534
1618733
1121049
759207
1490052
1574993
280077
1326834
1652944
896579
57063
1464554
429907
1317407
1727014
1748390
929180
1808174
1641015
491032
1830837
1567957
396647
953163
112253
1749662
565406
4317
1451932
80168
1634101
1689293
167874
643716
1723605
1112190
629283
1057984
1028268
995922
887970
1727501
437328
1352183
1159368
1569434
1982957
150655
881726
1556048
1683235
565385
1683004
222394
1289329
287574
1100847
1429054
26858
1037044
1497189
1040124
1624134
789825
16336
381099
123556
270825
1720747
1033753
258514
425425
1223574
1880430
1780581
228441
560358
764932
294932
295064
1120894
1270969
1591175
166937
889545
1589256
1413283
702048
473602
277148
1488040
845424
336591
1922905
554936
1185479
1421568
1212631
452847
508280
482811
1681645
47069
1344524
1705885
199384
1931010
1143192
1432805
975413
678631
794294
1093204
1506251
397574
1976154
691664
874371
1116451
1122054
1750916
243768
1823233
1005994
1582363
1993930
1669199
386373
33845
708340
1841275
893601
1582479
1324610
1310997
959112
1415280
236598
540987
922098
1383248
749755
728427
1428354
1071517
1782528
454327
152629
407173
1687780
362351
1100788
1419908
823700
1432286
1753006
1038300
1523811
1146313
1954105
1548521
689873
58129
407509
988558
1159953
1616511
1418423
760306
1064488
1788885
1094219
915561
311783
1300433
812712
213066
407441
432471
164780
394725
940089
699998
497240
619418
1924556
1316373
1214796
1927374
1989497
360888
1001978
1200518
431529
1428339
21905
917265
720356
373701
1798819
1929047
831426
306392
661860
1817513
1238544
974452
241812
833489
1256030
1962300
848547
1577844
1114632
883579
680411
708103
1730386
1714000
410905
1518679
1809498
299723
110196
795092
745448
1755515
1466795
1895232
384811
81095
93477
559628
1584803
967976
946830
1290933
693485
1708402
865676
845116
109496
1745493
462856
778695
1865057
1605816
1782176
5161
201850
787083
189538
1491750
1495019
836024
1776748
671971
1575501
598017
762284
1737169
342000
1814072
517107
67999
1507063
794808
1602676
104759
1361926
1190795
1409672
786909
1276974
1092502
1765483
770233
1576724
199159
1663199
383095
1985172
59062
681422
1472247
570452
1520088
589073
1356948
1407113
1157942
1602772
202064
1314307
669880
1710695
844055
1630648
339628
1713107
1710358
400751
1636213
1897460
1728592
951660
1636666
1379352
828678
1679362
1663035
1331873
1356946
271111
1926818
1510456
180549
855860
485293
81070
616846
505288
1203651
810281
625065
599033
525160
534053
1902668
170090
766955
1151512
337973
1044909
1628590
1396655
1383658
1982451
347214
1222509
70584
131960
640367
1543472
925077
1038032
256288
932468
1378722
959632
1746158
1944077
481308
143030
1740373
318259
319684
395348
760124
36537
1341463
1198596
1138628
1239873
328304
1275954
1902620
627987
1705814
1356037
508463
250245
654
1560956
627086
20668
1494772
630231
239126
1508895
719076
323964
1372421
759680
1427715
1086617
1544348
779853
1069443
102189
1032508
1383291
441806
1701598
1126410
710509
719639
1546542
510647
1703282
748225
1813059
1971868
781757
791626
1636210
453361
1188446
1863809
785373
1002658
1635047
1559929
631989
1669258
1973531
188619
1607845
1919998
1838488
528505
1484775
507252
1565778
1767550
1917355
921740
715463
178058
1017142
1882522
1415949
65544
1413787
974413
319756
517902
1368577
235307
867087
1642355
1138892
991800
329700
1036566
841236
1503802
1248466
1411010
351493
365164
126637
1502147
1223378
1524422
1441857
1679726
1630331
1729420
797650
150163
61292
322699
1823409
1008194
1053478
1369430
1962399
1739763
1015174
1836713
833236
1202383
1191365
682633
1919359
1072044
1747676
1822280
480979
961564
138900
77311
1865450
1506427
536918
1680411
1378416
502156
80989
701180
1381156
1129316
692380
1649153
499947
1325589
223204
389128
398301
1079823
1090140
1134464
319356
1462714
1448206
1185765
230748
1800687
485598
1591057
1858799
905032
1976700
1702359
1136393
744536
1017341
705158
1819808
1143272
736220
479910
1736372
787040
294905
1349255
1305978
1766570
1650496
1937179
1396174
1039653
1535853
741697
1734816
447970
1354330
781408
570235
1268082
826073
1607064
780787
488492
1572065
1809388
286688
293386
1195951
1890030
1408434
876744
1890752
543309
1948509
622221
1628989
546518
736730
1343675
655447
942804
1609053
1028998
216697
1831317
703097
642188
717513
232708
571093
1732897
1914584
1668350
1407485
1422519
445926
483366
758544
1093810
1538366
1951267
633963
1637498
1509763
112466
150084
1330130
542230
1620745
765973
1811723
1460433
1802935
613055
1595558
1743900
265294
306302
35151
789418
1518728
241728
125450
828891
1293631
1983876
1744810
1879475
1208568
329294
1507134
1174036
675670
1507570
190372
1069426
982810
1533575
951612
1808697
409614
1508494
1693380
591970
582629
1571067
1675105
1797028
1828700
1942671
711194
1903943
677538
1539049
740346
83164
1083714
741549
1865389
705909
19061
596284
872096
1037971
233826
468379
1961060
1882974
1571530
194148
215580
625574
1890049
1557879
1813818
1680243
1081439
1312412
383592
1159650
1550110
147987
869310
1699285
339187
1483696
1077660
1976923
1708651
1263364
1310281
1263402
1584978
496124
116102
162791
1515696
666042
1798709
1109014
1452174
372108
564307
1826124
24455
1362663
1958951
334445
1409315
983095
338925
374799
1292054
175034
1941363
338289
230622
221099
1526205
1852949
437869
1464735
470038
1417492
963682
1775018
1027724
1743817
1681280
249605
1704047
1740135
431235
462134
1188676
1096707
1654514
1358852
880317
1036358
1470276
1755121
1339701
1368922
1720390
232305
1933568
787185
386695
1798390
424360
64228
473601
1937126
1930240
750158
1590521
1354619
180956
1272118
1694475
19017
1150326
1389918
518185
1369518
22376
1281763
1034502
904791
1134725
1339965
1100685
1355556
320654
1457978
680670
580890
92807
1753787
252994
629794
1624012
897694
1321290
1894201
1142130
1509324
1907049
1183932
1374021
1850457
67585
1662011
1045594
872410
544683
511494
1462485
1549304
720384
95955
477096
1818768
874648
1685227
622895
1710359
1747463
543150
1700923
1487863
962479
1404622
731652
371849
1025043
1383643
1122033
1686383
1172962
1462589
600830
175218
1316199
780207
1257648
1064383
1983324
373734
803024
1163234
1156172
914573
469178
921464
1022795
1768292
70449
1172786
1355531
572558
1505405
955979
1178556
1755208
1831701
634610
79632
1115552
1664597
1414361
977214
1619730
332175
1041598
1477990
1508936
74059
1565916
1286237
1650413
184773
1154382
1945200
444177
1530364
409014
625202
1081865
1444200
111240
250163
1486166
1957555
1433454
163518
1600223
336941
89234
1568980
1124946
604735
357050
965368
1743929
1090073
1347809
552578
369576
1261442
1044183
1503193
307105
284915
1208622
621220
1237936
1733503
1790319
894396
758683
274878
73188
522030
1036641
727200
1616452
1179660
1114665
1781407
731500
966380
313775
1773839
1322954
1000485
225452
1291637
1794497
1739316
855773
1669127
1639948
1806797
1204877
689085
1011546
1394217
1350925
1833442
1542296
107863
506023
102091
316260
984262
1511230
1465486
495365
564438
946833
620933
729527
946833
702210
1682069
832050
1916920
1224374
159756
1398677
1408225
98726
153106
1025714
177741
1589561
1634470
1603092
855686
358552
1665932
448812
1467630
1739854
541997
134797
633126
1016553
1537491
208411
55796
879217
1006844
795428
569937
163532
1769130
1301610
1278266
714319
884818
1971475
1319402
1193597
562048
1559681
1787873
455775
1579188
157986
1861226
1222482
1222082
956590
1261158
202653
686826
989835
1487665
780479
886837
874750
1214688
164395
691945
370151
1090905
48192
1490364
359831
585613
213903
1259310
1467877
1809025
1996334
917022
719106
439867
710422
1527788
1246632
330009
402985
772679
678780
1793333
473258
1401894
219460
1230202
243451
573414
77637
466587
702986
1845339
1771770
862136
398928
535894
902747
1550845
1076504
1787011
962068
923847
732368
424801
1306923
1320632
1560195
930824
305762
1962095
1339445
1292143
840557
819909
786791
1866781
480354
1292648
895673
1753034
2192
129412
1680470
1690081
1481420
1453196
1887867
1395995
509575
1408303
1107428
281826
426840
61130
1131363
1643435
849457
160793
566932
56027
714712
888923
171855
458012
1562286
1567308
1305761
103850
1949004
897279
986907
740119
401732
905810
1686723
1669499
665984
1654811
102556
1313608
148008
492607
699314
433000
207211
1155185
384287
830101
1793565
1508846
1610818
303780
524344
1015541
718453
1537164
1986540
624055
963082
1783242
1340182
973208
825006
704662
153841
1631022
1135910
978803
1664767
231153
837031
684514
1441751
898741
33523
347408
1496834
1093921
57113
290188
1307393
1390537
1001934
1155228
1589798
442864
1517557
1055943
98136
528084
287762
1605359
521451
119212
1201046
396934
993298
1467498
1972136
475420
1103533
80423
1451287
1095067
712045
1967653
56122
503676
1954449
287359
1273784
796519
1469094
1694702
1068353
515610
609879
1862603
1616178
1837687
1793126
1327694
196220
474299
994194
1956372
513555
713955
1260757
134245
1925280
489537
254999
740957
69419
898375
1854497
1700959
751738
70380
576126
506464
1790485
1494668
799401
556374
1417686
1081095
114719
1232487
1464709
704614
674619
75366
437446
1593742
1284119
126465
947817
649897
67695
1293142
1217846
1529369
519806
889623
1807296
1582687
1517059
557704
350764
769309
1413992
1733206
404146
1777650
1684645
1897202
433916
1435573
1638752
1955761
712464
1920576
1926258
1251296
235256
1425828
1235319
1259012
225941
667178
209311
1623491
1430104
1134926
951419
547279
708500
501970
489098
653922
1622368
1362780
1729588
1963805
1481560
1965805
403371
1788307
1175303
1827979
1839247
1766256
832367
862998
909865
168138
1443782
1699903
633893
1886002
1497109
1148416
32745
1365957
376314
399816
448199
491484
1693490
31619
155254
1712007
640219
1726588
1684636
90997
617691
1740795
526522
183846
799798
520082
762324
569384
201353
1768276
467599
59821
1737450
713999
746742
1235256
1306064
17969
1272930
1468837
1505144
1207141
114282
1253598
774442
1831646
725134
1537414
1779518
1220246
1591470
1896016
727813
788358
1426477
1262597
276330
253219
756436
574028
632425
236976
163174
1843060
1719355
220034
504831
416580
314208
39966
748358
361748
99309
882805
1058773
833016
1077120
397962
295488
900526
1756313
1764020
952877
29488
179239
112422
1839494
940890
517381
1226025
1811829
111889
1502323
1763434
637585
1354341
498003
885797
1224073
1160075
906730
743027
841970
100746
805808
72781
192197
1702962
985311
533464
788852
1806774
1941960
52135
1065219
1352216
477651
828081
396100
334884
1014275
146529
1023801
961327
1071747
960619
237097
820092
565548
84304
10757
334788
784402
910523
1438795
194360
1797144
1097239
1962537
817085
208514
1670743
411870
1989285
1228966
953295
906273
1925359
1570798
1854753
565008
766597
1279610
210638
1266117
403527
344165
1879851
814680
1705235
1694917
1437498
203714
882846
1720781
1358483
1243489
877711
409684
1780250
1686554
1208855
430640
1390561
1211411
1378364
489198
1641734
941646
47477
269238
998977
408644
496022
616660
103386
1458313
1235845
572193
1904098
1425439
223606
1890009
42144
1381649
738119
1927755
301247
1398943
839072
1049805
432252
851508
1241222
1699180
1418101
85720
483098
129498
1377951
364247
1884137
792342
1223471
328807
116442
1441491
266017
797089
1272213
158493
1261178
683962
123495
429879
1315979
678015
266052
1244334
296999
1640678
1857996
1205920
671760
219355
1003319
569096
522233
612896
1532679
619279
1121527
811220
1761266
1593237
1973514
1818649
294167
1199495
457884
920461
1634105
1960484
688270
518539
1819642
49102
460146
1182623
1184640
643094
1824963
1109505
1731188
629178
1513104
521945
1029131
144605
1726702
1917816
1832658
587593
947677
389231
836684
963986
1344079
1420617
1970595
945879
1991610
805141
953197
363264
291088
35922
174640
1341559
88885
1334659
129186
255629
1214128
940773
1840537
346163
1019060
519992
1647157
906235
403993
1294941
464830
202522
57368
1735965
1016969
1905385
1311697
1442066
1510766
1041630
1675476
1398128
1585392
1729238
363450
1533873
63014
1087405
715563
1145375
994659
802203
758421
366954
892098
765927
1623174
977350
265828
603043
1825673
1098955
578007
1179012
1854989
799340
151245
1217052
183169
1707680
175629
574034
1703807
1748795
639252
163741
1367348
377745
1279870
1848015
1494180
714228
364158
1757275
297199
28234
1086873
71147
1331264
514761
159781
857426
499958
906999
506826
1173118
1367305
1669769
1256436
403838
1188071
1913337
123048
1661440
184516
1530340
1945541
1322168
1154420
239987
1236803
209578
87409
803813
600211
261067
1352615
1661659
656926
1762898
320070
789442
1751023
405363
830414
1851727
571054
1146793
139027
299679
638293
1725962
331482
207377
527911
1715415
522964
24200
229328
370257
685387
1785132
1789327
1385220
1555946
1834660
1093349
1554910
606110
702083
295115
1422294
378427
998906
167113
1335653
1536550
1064931
1567536
1400489
1611337
587033
539310
52239
1409033
808301
1901594
1334684
1567287
1946764
1092215
633715
1049846
1775816
34492
1932378
453972
260414
1816833
522453
371356
7961
749441
1177718
164077
123853
149628
1028823
470886
1502366
246292
1494092
1117300
1574663
1568986
1785788
1691663
325433
1610364
1019107
431155
1086490
1971244
1286172
984237
746439
1658627
1156989
1200000
824491
1736047
12757
1879732
204476
1014330
752015
885610
1653137
52779
128179
1957887
70477
1377863
1310137
1574419
618856
204882
756115
1230352
404849
496601
1465490
1229701
1082524
607772
1861592
1329896
1531326
196131
30672
1033332
630001
710177
786251
1868570
777658
1795647
1856711
1206346
785918
1490413
1427140
993191
1682820
571429
1980043
344057
1863547
1509415
898032
426664
1537344
58318
1400977
1474653
1776713
426503
1503979
1522540
1886359
894369
703508
65706
869019
1016255
1734808
1622962
1969499
580329
454338
292116
512499
307423
108886
632102
1855154
1434340
1694505
176258
229415
1237489
107058
1041564
1594673
1091089
827556
1656699
1630021
849968
1319308
1791400
1520249
1930082
525608
303760
1177416
134059
1931133
842104
145217
482840
1689700
821452
1976813
1540120
1557918
116426
341611
453562
346776
1205249
1387958
1270754
1007420
621542
1010393
1204046
1418228
876549
406963
1127193
899935
305235
1727970
1490218
1057304
1410200
7815
246331
1690517
1203126
440519
1025499
1548040
1404525
203929
150162
1292543
244352
48327
109614
622318
484471
1594041
296783
1244085
1155213
282592
1324793
487097
1438326
623902
1030638
124395
1843090
1467659
995229
1972105
1282120
1653782
1275713
1166052
1183629
1491161
349789
112880
1582415
350311
182625
1756953
301316
1386987
793309
1274429
1009673
1590220
1933439
691632
1945156
1934327
60927
552551
1464168
952400
169655
1872531
68650
444402
1768652
1706583
915440
1788816
1593942
1699439
1059964
1579721
1393614
793185
1630505
1957174
1137215
1381334
1650853
18071
815808
833319
589805
1867952
1831134
119512
1839220
207127
43572
1953739
138616
600176
1679398
1002167
953371
1328353
1855841
458466
1792981
353175
1713041
1935026
418130
695702
361911
670630
734026
895324
382225
445252
740398
296433
194699
1405251
217956
1611773
1134911
258467
1944517
1992125
429671
281530
570775
315167
901053
1024930
1718847
431028
1878031
614038
300838
1434438
428236
1378536
474093
913355
885023
789673
864013
1283594
549490
1963859
441610
502420
1268707
1048505
1537505
77639
966163
228407
47915
668641
440065
1191692
1003698
280485
1681422
1224704
834342
842464
1865736
1110716
1079844
1561922
1838054
1751026
1924021
63231
958515
1690162
591092
639842
551883
435476
16842
1602853
232544
1701377
109372
1382009
893215
1168888
1843383
1682851
1502573
422992
719566
784173
122691
376738
604274
1193086
1963183
1792132
1013165
999939
224108
121301
1054767
1345125
1072874
690564
1197957
1194546
1597006
1943213
233352
1811576
1249213
656088
1885633
1564707
1615926
269912
1724958
78190
1228915
1152574
1442118
443025
1625115
1376173
1541928
1902149
452233
8882
1136105
1041770
1947966
302739
1577292
169800
1861181
250293
128041
772035
1471481
854686
1868124
882475
710770
207737
1817336
1420124
1220083
201787
1305609
204692
811918
1083423
518573
202737
1043344
1947761
407555
50018
1762281
615636
1592971
582031
1454368
1051971
177520
1779261
688195
824333
226930
484530
1850083
363373
1966373
1333410
360339
1727116
781384
401540
1079090
508273
170860
1495364
1219065
1471285
830200
1793228
668653
437830
1984961
1638695
1684405
171240
1271899
1544882
892320
11428
275489
297149
155387
953289
722850
337054
198512
90651
538914
725995
564459
1749521
1483180
1278933
15862
615962
1519078
1867072
1709835
402012
1079170
936107
1163666
639701
1155056
1469679
1775854
1601701
1768554
65631
1307740
43931
347898
1359492
1470588
918296
485187
1191176
505441
895485
1343962
1741096
1971408
857438
126589
1986156
1431077
1448132
40497
597766
1129926
136498
273413
309708
237292
394672
1806114
1812534
1350887
529416
1641457
1754181
628976
1732993
774981
520057
600045
899194
157273
1611874
1100642
58265
1313954
438312
518234
1099146
68013
1196437
411282
1076229
1504142
145319
1042431
559508
270119
1127122
462647
343398
1400086
1298812
1607610
849506
284460
47675
819120
1641606
100790
597005
1070170
1816247
946235
226656
756398
1648219
1623651
75057
1463086
598171
5346
728900
1665302
1736344
532458
1182296
685724
1676438
3741
745845
902029
776075
1946967
1904760
1902004
1244058
1400070
1650992
1870082
331446
1896485
498372
93954
304014
1323483
696198
1699881
532661
363868
203963
186483
894713
662912
1831355
1465868
1504715
476063
1410055
1189802
450112
434892
139429
1499249
395647
1727166
29614
698488
665984
491693
984417
877256
1967915
1649686
890359
408962
1144176
863842
1784616
969420
849584
1799181
666422
435030
1049656
162497
540544
1470288
1595004
1587446
120206
488205
640428
1193059
693903
1763316
765218
181943
1166155
399349
1585510
409548
1622426
482235
1261510
840151
41851
1046096
1271822
1073526
37734
1311602
574136
1314489
454199
28145
816271
1525875
1938090
1083512
1228944
640767
710763
1809230
280373
1399077
224639
461829
1058070
599519
1287460
1904748
1427872
669424
279970
278112
1381028
559755
89835
1213571
1747922
1903458
135017
1918009
593550
852609
93168
1616192
953411
1719047
1394237
553598
1458087
103193
1732900
491231
1120481
973754
1199470
368804
1554850
1561173
857646
1072643
946057
542671
1959567
351191
1718425
1385271
273665
1267913
185806
1300883
323592
168089
1488100
222947
1583955
1848922
492633
1846744
1623725
1931535
1812428
96782
1462414
887557
718847
378525
1851817
277204
1122557
63873
1819710
1819092
1678896
871314
605827
1207007
1304653
328074
430106
34809
1050449
1743412
284668
828090
876685
1846214
299920
1965127
1072008
1510066
1730490
830551
1080156
1847881
1518518
84036
1835350
1208798
659380
45573
834996
1372085
48690
852018
1968165
867918
1358931
890825
877026
1025961
51969
1496276
1774785
1124744
426188
610556
310512
881792
102424
619533
1258632
401458
1003804
974226
1291416
961684
1956611
261584
1742208
766191
1563410
743084
1756493
884085
773386
497373
1975691
1184727
816110
107124
1010300
1778474
1282057
1909645
1871538
1910958
585362
660546
746034
423484
1881451
1505706
667534
1987183
831911
816976
1110677
1412357
1108230
750504
414846
1490067
96066
1791559
1000822
100165
1728271
1003454
1156272
1903799
1004963
440452
1080019
659404
1584802
1880379
780189
1704971
836320
686658
1348424
933205
1959398
849159
1686314
1481691
873032
685354
1621022
1344787
1009750
459775
1523499
1331800
1337488
78674
1241965
334802
743027
1679132
1001318
1867220
983894
1028357
1263506
1583170
1944308
894656
1960417
742203
91338
629916
531264
1399867
414725
328238
1043960
1870641
207493
656943
1046527
33259
989633
1404992
228105
1171512
1024564
748059
1875846
1307721
899502
1847896
305685
976523
635121
826277
309475
355224
1978404
1024004
303759
1104527
996232
512159
1359041
267534
1531994
166337
578118
106280
529151
721487
951152
33440
1506117
1848333
1296682
945099
1106724
842635
738796
1673765
52669
1299936
415795
1790023
1211487
457921
68527
134253
326259
717557
97921
1618460
1237993
968587
701219
1461638
550652
717334
1425473
965787
1566091
647687
272633
27428
766720
1236565
1141420
1790202
1310176
218363
941826
518227
295466
289589
1327329
56013
1670462
915259
31313
1470998
610026
147609
1440217
1468161
1214195
96659
481633
1919045
578521
1788487
106004
1334171
689752
1378403
57695
210788
30261
678654
592126
1640310
1971732
1725540
316041
839164
1860549
1239743
1492874
934377
1021428
1264009
836715
409626
1057721
309713
1201912
1789805
616370
652154
486958
1187394
258088
552280
693679
188358
1582903
429701
654347
1288593
1531199
1798470
887142
1680313
167345
1260956
1495937
452508
1191976
1695559
1792512
623739
400301
1115676
1417667
1139715
1792700
972824
1168364
447338
902515
1162571
1566339
285987
209991
1204597
694448
1352050
240952
1729972
1613088
1661622
820101
821273
1432825
1080427
1662112
1959883
308226
1109206
1219313
524095
571472
858754
495484
262085
1907231
1654148
1381688
1146402
1325602
322502
886709
1711767
1437896
431564
1989043
1797163
809992
1562644
1460325
121304
784339
1492205
1230795
259737
1012608
1220409
1282370
1411559
1795294
273473
106137
761844
1580387
1395455
152718
1638996
185447
213163
949109
229293
909752
797615
1549298
953369
1616698
1642351
1417792
643619
1126769
1638558
1275787
163510
956479
1106335
172315
1613248
1920825
1732519
405983
1751470
140923
1227516
102483
1014045
1260049
85369
1434659
1488688
1421972
1694895
488477
1198422
1143549
1290700
646420
1410691
2008
637722
445423
434069
1861478
860858
800267
1399795
1099956
58141
1527500
1089021
1160221
1911242
268057
1552571
1024083
956702
917372
1557681
1637604
1433565
1422474
1816430
1236482
1066375
38391
1832472
857465
646292
97782
736953
1768963
192578
1183871
178085
1870436
518255
1525156
1982826
1258232
783241
1597308
1651977
1629839
1246947
1084942
1046660
24880
19188
1964124
546494
26047
251846
1183257
1871190
1205985
1671630
1124685
985210
1996134
1978489
1373498
953193
749513
1181153
26306
1658017
1777232
671838
1525013
1787830
441404
1931735
431930
68556
90139
1872186
32162
1252446
1745925
1887671
1300220
1368227
1072506
1164133
656415
1176177
806758
508124
1877244
56633
1589189
603279
1788623
1717889
1339324
1705410
437832
983344
122735
89074
1901728
1053769
1300127
1751741
1420712
1690267
1109028
1909510
834798
1259604
641823
246089
553308
803990
858551
899785
281501
1689631
200020
576453
1550870
1457381
1929693
526334
720525
1875810
968023
889937
1221013
1518842
613858
650180
1556597
1946994
1269545
1240075
701550
1648337
1125619
938328
816789
220291
711436
1430622
391872
358094
1033289
1525106
161867
1719873
1306174
1740596
1321596
1402307
138806
1496277
673958
1130697
813796
632170
1466121
1424189
614335
402255
214908
1968813
174593
591183
399214
240230
573039
657016
319185
503795
1530826
1604409
547222
300426
449154
1744426
729159
589680
115333
1808658
224681
66773
1171986
1091348
1537092
1264285
449634
1050521
1887666
594269
1667499
876956
1271357
921832
57775
1857603
1498092
30225
543462
1435153
182967
608908
992635
1709208
1243728
1510272
445794
1655565
1490708
848690
128611
1977681
1798007
464488
316480
1235973
231123
1723082
1943378
512714
743698
1583732
1101896
287888
1826987
1333673
850648
676560
941009
405006
181203
1743452
559640
899145
249439
1297836
308673
1716798
1926895
1440046
1635439
1910735
1758081
1555362
1556267
1159592
1425152
58794
170442
19837
901780
370195
1624097
1214277
259265
1672503
770465
80044
148355
103770
1557855
1895383
1135163
897316
953390
72254
1104586
587502
1117519
1413981
1638791
1304348
368843
1575739
1751360
433689
949738
1878931
1232416
271729
333920
659448
26940
1429139
977251
805462
1977445
477109
814599
950573
1455900
135785
643783
1800702
1300532
1544001
1662916
1358682
531664
1205665
1590136
1543099
1115080
1221163
57916
666879
866531
1908298
1907950
760689
1243194
941048
675273
886531
1512125
1469879
191848
730644
1087791
1520143
686136
1857193
1844808
1128178
399346
1973780
1358454
151405
488925
167626
112401
506825
1444188
299062
917702
640007
1328795
391461
1173459
1713817
1298866
1523666
1412446
240476
595930
504997
1518821
1047863
611530
482635
1215822
1094313
667032
1441665
1004868
1432041
53664
983694
735962
1284806
1143521
533774
935225
1428890
1346846
413439
919395
749720
529701
1370710
1615670
1929997
1762787
686210
1769223
1088280
1053553
1020313
1389654
1599861
115074
1080588
325288
1248313
731597
1607989
1014773
58741
1299575
1661508
493653
1041451
1682820
1503876
1530726
1668095
705518
438891
947985
24661
1655216
344775
1538625
1980056
915974
616862
388507
783784
1296339
1775462
1971587
644491
1152782
1283608
289103
1183526
851627
1099618
550057
257104
1782191
1098509
1138467
1622341
1724326
1241582
99160
689082
582989
1242780
319284
294150
1316806
1783388
1694334
1764777
857451
957261
794046
1062408
396593
700702
1864895
292744
941102
866709
359912
1067138
1599090
6349
344523
317324
1987250
629382
1324880
684870
1642299
1920030
1272744
624526
492714
546501
1358977
1588762
140013
1995920
255061
533817
952289
801889
943829
1858919
841381
1514246
1950631
1949094
1612151
1283786
6270
334246
1634153
410030
1840657
613682
934181
427622
313165
767592
836121
1592202
682139
1068078
1350240
325202
656547
1886281
1686596
1479073
1769613
649422
1085420
1173490
511950
1641995
650941
1738584
60252
275528
764125
443910
969621
288973
1594151
1068517
1858080
560763
880004
1298150
114264
710382
777857
775148
1987589
1554331
615254
1075695
1289017
1106874
1479453
1235064
815550
1677442
1103033
373676
293227
1934455
1861985
1264918
184930
1067054
620156
1022740
1604281
1810835
707640
1613707
851743
939295
634983
517901
1131656
949865
769295
477069
863637
810340
1420131
352290
225052
78542
269846
1917998
40903
1731967
1122602
195565
317274
519178
815773
1367418
513977
1741309
1955545
774804
150984
1015614
1965071
1401908
1359240
1362348
1965835
1408396
1011659
383590
1725204
416415
1717040
1243017
1421617
351634
1125262
1999818
1041256
387249
1076927
1037433
1435917
1023924
299127
1635481
1206827
431214
202532
369238
1015360
1533721
917864
91997
334300
773609
718220
518935
1581588
1682083
856878
1637234
1442741
418530
346555
891373
719505
1137526
191603
1050173
1120071
1869651
273479
244474
180277
1619483
1750634
1808068
425908
205563
179872
1538695
589477
1090424
754942
1611556
360551
1921341
39044
703362
1800929
109699
607986
412718
1516913
357152
960144
59070
312449
1195775
1826871
649607
338276
1486644
1274302
1995519
319925
547856
892775
186253
1233637
1371679
15371
1394501
1213522
1573879
1766700
606016
1717780
1690243
1540149
1238703
1593315
1490584
1401273
604736
169716
1849402
906362
77439
1897887
557414
1205795
1703652
1526426
1215167
1040902
150037
728241
985846
1688227
1544521
1138594
420487
652959
1115718
1507136
3719
1799285
863148
634393
1149139
1422658
1326456
1107532
1783259
1768224
214449
1592943
516487
1495635
677074
757965
34795
748615
1152123
195688
1696495
1807059
1277288
534610
1879351
489300
346271
365943
858957
799041
610481
1608154
701108
1004420
600878
557907
342599
835262
278309
369760
44738
1803866
545081
1492231
919220
1908445
1547774
1048681
1258375
302727
113627
56412
934691
1088020
827753
555941
718963
659212
1870204
1366139
305975
1587800
187190
556439
1718638
1708756
175682
574790
1370359
770882
1619333
1165051
366347
1964883
1724548
1227235
1037531
260120
1007049
1974614
1609837
1602474
763977
217051
924546
399987
1545570
1883172
1606748
477142
1880424
997446
1207941
1976986
1191798
401816
240687
1183570
1387661
1794000
179556
1205902
539743
1900175
1591519
1863325
1301750
1543688
1748869
955320
701388
785541
513580
658099
556696
29637
1780498
41804
374402
1164054
783222
1758402
1523693
1222628
1405086
1487708
1980287
431157
54992
363651
1623853
1966472
1278906
533608
126168
223744
1173065
1472222
1040281
1226238
1013145
271235
590321
1148319
1608024
1513780
1022407
1625337
864936
1529719
1530184
1588959
975197
1424434
1432562
878169
1040579
235501
1822380
1648070
433217
288507
917281
94749
275973
616343
1647311
1959744
134210
1914578
16114
91248
856757
1976226
1904629
1253037
1887855
1712687
627051
416890
1645512
878084
521423
1686881
1266141
1984290
1638491
1426262
1424870
698378
651989
1455391
1513488
1159388
1069662
746647
428648
1063641
899449
823663
1623664
1657600
1743228
218754
446350
508857
1155481
1774048
20412
183042
1149065
354113
96089
27675
743837
90682
242150
890399
3417
1225626
1928862
562744
1186493
1391371
1691434
174506
1382055
813845
465137
869440
1723269
1491162
1006496
1705705
1435327
177295
1502479
845212
1746119
1340924
987066
1342292
275840
281624
1629612
935219
215545
542411
1147327
324663
886630
153446
17199
654600
356636
533170
1751796
1180481
1986614
458152
1253873
300350
109648
1273910
1129050
1743574
626145
428369
1745949
1522638
371429
1612692
152461
1859626
1999496
1092673
1068582
1037352
1981606
799319
1347935
1542544
538228
504831
159884
924280
349756
1340072
1266142
1004488
12213
1775026
1028566
959752
1283752
1908854
1996551
391293
1978049
1194464
397619
843265
8250
20016
1442723
887923
1621505
129522
1354449
1328080
1361310
1405955
1795030
547688
268589
62698
261094
1876745
1540817
508722
852176
910003
1232974
193343
453254
421072
601978
413986
418486
1435629
1974273
566615
1625451
1762475
1410678
790881
183951
85381
1903936
449652
1241605
687367
1656148
905399
1954497
1454580
1451380
1573919
128781
1475441
24786
1359850
1607061
870249
1123576
1506434
536888
967241
1699524
474310
989683
814008
1351419
648780
1081273
1409884
1925746
24363
1351129
1443444
1583288
1151671
1584299
1468703
1893322
1385016
1645446
1183256
963936
424777
993057
640565
1360356
1845958
525478
1288792
1645350
1444273
1531810
749891
154780
704029
1254936
805792
1181478
698189
1734115
408937
63508
32493
273798
1325480
840761
1295475
341151
1930989
1401378
684159
1107706
578124
1604616
1901990
5893
142230
1958178
1794506
661058
166441
1365712
927089
1864647
366352
1392807
1176289
1277303
1484075
1673672
41357
629008
403441
517596
338469
1123489
1994511
118297
1992498
1120244
932609
1839304
1894950
837558
908225
286830
1010598
1189415
1853287
201556
327868
673151
1730755
1861169
1800342
1058942
9227
478984
734357
464723
951529
412091
285510
594454
1784816
784694
632783
677703
470671
273964
1238968
1866648
41757
1626244
587207
738546
1796388
636603
1460647
634198
64074
1372362
1419094
1193340
1215955
900818
899707
584177
1221040
1176309
840023
378176
34063
193743
1776172
1656221
491128
318149
1325425
898870
384715
692318
547453
896497
1393759
1933462
1315044
33556
296958
1438856
1043024
1777990
384862
804952
1401725
799283
1861867
609580
1906378
1081380
68684
1544107
1887917
82385
948657
942466
933742
366408
756786
1423742
280573
1589154
1708886
1606595
1880366
1859100
524058
552540
207718
982829
1881877
1462715
1607479
825813
474046
1834241
1410377
666750
1759323
1655861
1048587
609970
707925
409203
230919
1932464
1602480
723410
1789749
1636220
1535221
301504
395623
681123
792862
1963747
282837
1426509
1562113
1979332
935080
1578538
1589388
1800984
9890
425039
934298
966127
1143136
1162030
1070804
1274778
1907035
818027
1283871
1860226
1036065
1897919
317616
488132
979040
1608977
1451659
1883253
958176
1947854
1808149
1050778
346241
1603957
122518
225178
816985
596977
357600
1538435
879283
1573948
1469923
549148
998746
1866386
577487
1245550
750111
1723102
1547471
230230
321790
1092292
452957
1928115
1572367
1128307
1648119
745867
353162
910604
598189
807095
241833
320107
268367
1747534
515745
1989261
256200
1271020
1575389
951457
1274935
581869
1845374
392532
116647
208151
602568
1983779
1372871
1182837
753319
1102178
1382678
1723364
145679
1575404
1899397
1308827
1362301
247806
1621964
637128
715517
1880240
1716625
836473
20201
188353
1531879
44900
192571
1424382
1683233
1787688
1791824
77625
102015
617160
411100
314758
1662909
589088
851342
448108
1882203
101863
314668
1083048
524126
806942
851330
938508
256604
420714
979243
588217
786796
595226
1664391
1248024
104107
519436
1550521
226129
1522452
81479
464783
96365
991754
1372042
1429316
1719598
400411
119292
1194759
1092658
539158
322839
1294032
1111121
675443
1361288
1625724
298959
1590176
1181706
1191061
687170
1216660
1856154
1220574
1828610
1921282
286456
1238063
1310491
551715
1135543
1269435
1860251
1645674
1571121
1330111
1374842
242011
418326
298010
1392646
968621
1634107
667053
990771
1402489
1414891
1245473
1598457
1743461
789714
976378
403
1571555
222584
592505
371779
1603955
668355
86179
1062238
1481957
26060
735912
65793
556400
950166
262780
1937954
522007
1457128
311117
1561434
693656
1584807
680527
1738868
708140
338338
1050486
927393
611252
729445
500606
604949
1424160
818910
1567588
14673
1472223
1588088
624798
1599760
1543482
450285
1581391
1854573
1524244
292263
1284961
1239399
1198061
797570
1553515
432028
1715502
986277
1099714
282007
526805
1028919
1555103
1561105
1404435
582518
963047
1823592
1751075
55572
810107
1187350
1693271
924232
1375167
756694
990081
1196483
259103
902151
60680
1159049
41799
351784
1453283
1482158
895458
1037170
561603
60752
174790
317263
694904
77751
1915047
1552356
1482468
945607
1790952
268464
184054
1497364
510160
1205408
1228261
355440
146054
1126652
986459
255080
1598266
658376
968792
857720
547818
1638006
570766
1617551
275976
142493
374330
408362
1898530
391305
1978004
77682
1068213
1280178
1341887
279041
1571749
1514625
5359
698695
1859905
316176
162162
750484
258163
1044616
1696839
798471
585112
1700010
1343633
1632555
565774
682335
1095852
1285188
1265718
15511
1586027
473295
1216689
1310195
1239061
1133208
1910469
1660795
916147
1891271
256389
1633105
1064354
477008
1269850
590442
1959095
688429
1603950
343174
1534020
642487
1201238
600244
1697555
686841
380550
153826
156034
519841
694659
590815
1727168
1004807
328323
666780
960755
1786558
1779890
1725362
90496
1184430
1689915
1677100
1055040
226864
1611229
1208207
971924
1813420
1260392
1904227
995425
771058
1207261
1298466
1452674
1082734
1583782
442292
630112
1252415
98094
1281149
1067839
1238191
898574
1774975
1267700
291604
672136
589871
1953255
1846859
1505174
1432072
1119447
653893
316790
1660185
26279
576018
1423081
1545188
1366368
1467082
729428
1607779
679458
906692
299735
793947
102840
402887
684498
1734483
1899634
267837
1963467
1702290
1332364
1231051
1788446
362856
64906
1393591
1971968
1467591
342501
569740
1947156
255658
1351078
1450262
121584
1534768
1910889
1394583
842461
661591
1084842
1230393
522657
1123843
1214081
872124
895285
267680
1900951
1013736
399428
1661613
719923
1984875
1815547
1516977
780603
1293648
512714
816653
1719249
586919
1609110
1127576
1890334
1251892
260277
183192
1268683
1636516
1591170
1027200
1811077
1027860
1094172
604574
857126
6275
639806
1907434
1646223
757790
73019
704435
1901703
1469544
298208
1111287
765316
1874079
869375
1591095
765631
1477737
1612882
848905
1983988
1304456
402244
1203484
1943590
1692409
251553
11107
254500
1434645
111349
152323
1040661
1983604
1300853
1009873
276003
1307992
1334207
1336413
373165
1915847
1568586
1461179
852001
174771
678696
342104
1466223
200687
348352
1553199
1608623
1395490
1698222
591207
1426275
827175
752427
561316
1912629
231480
1035826
134374
383091
1865776
1056310
1464786
997168
734882
1984962
781429
1517356
927451
1621989
1213940
128378
493424
99724
343702
1497429
759005
77693
1901272
184713
1366517
1134484
1853396
753463
1454760
334087
1771229
1063634
1324036
1738373
169765
1668455
1082403
458706
554077
1283022
894056
81348
30155
1569994
223412
1695343
1385437
1865095
264232
1843338
393823
1213649
1941424
510724
961898
1257519
917955
1761672
204369
815774
1910500
1198247
1507916
906475
309613
795122
1474240
1086270
421695
1231154
1279771
1803586
969226
946129
1559006
316634
489897
306417
1179739
1368706
1624293
138692
1993158
1767828
294949
1562932
1117027
124762
513165
1629914
467629
1590257
1654062
1948316
294253
89192
646442
1952599
1725942
1635948
1942107
1180668
1717372
400262
1054901
1622202
1304295
1948991
1736731
1472602
1825323
1264673
712993
1573037
1694645
548074
1393019
518883
414043
721664
1154365
1004550
336505
655058
571383
1172187
582371
1975682
1424892
350692
1612661
1757319
1364959
1872507
848599
1279535
604706
3863
1868737
441919
845060
287952
906888
1960702
966830
1846865
198533
1740683
159989
734811
1138633
1510440
1559822
1578219
1852408
334692
20741
366220
47926
213935
913600
1963842
494590
1419086
1797393
1485649
1550279
694232
1526714
1382747
3482
1362041
881460
83300
1774598
725228
230737
82037
110515
1154863
37478
209494
1165919
539992
1771049
256742
248560
324048
1854135
619892
1467547
948031
480182
501259
841411
979982
160920
1929380
889532
1883632
1289522
20828
464325
1786160
1580830
1406897
796248
27385
273794
716988
1308696
196590
177560
992227
1378660
725074
247427
344577
611698
53978
1988144
1745638
729904
74580
319296
1186291
570572
57969
116486
41026
1051371
715827
1946672
1357692
1058515
742825
1344919
487661
939507
707465
954338
1419114
1850491
1944093
1738048
179511
1555765
1616905
1366167
223376
918939
125441
1262600
1621638
1158883
1224001
527739
353933
845998
1910216
943815
1612128
587442
394361
148490
1476237
776424
1450667
1216069
842010
1591601
1957117
1458584
1751308
1823881
200747
458250
1553800
1912163
833353
1675464
1023510
1914583
440146
443446
382302
462975
1688232
489705
1744874
1555505
512285
369092
222531
1193278
1451491
1707556
689272
205108
1263743
1313213
339103
1703273
158848
1395767
114784
1780750
1061841
1963743
1558463
582931
678631
1561269
855912
1154618
1043376
47342
1912493
1428922
1543738
1848447
548580
1746001
1583359
596249
1952332
810022
1242232
669615
149315
605963
269799
890830
220624
1686938
856527
1498773
1733208
1035098
1754057
913603
622318
1293956
1620019
1864152
1790488
1871657
132115
1555850
66139
548071
1222314
1199513
1172177
566419
626694
1033966
77362
195046
1963888
1033721
199183
236678
56981
1077564
728304
1671844
348352
837347
1904826
620059
1990274
1290086
750909
1574110
852408
637064
692179
1020520
351183
1206539
1175464
1956368
1570682
1847822
1355019
1874191
1007433
1151014
128371
119119
270957
147723
780330
1473602
742255
353921
404945
682617
1914824
1171667
771809
1927774
1502426
421919
124071
1894522
1901211
1999890
1577760
680414
1686054
1012827
1088755
966215
785687
671870
951715
914549
1486575
1364675
1724185
1162049
979813
1782767
1309032
1850861
1548978
27815
1031029
1186889
1127370
680770
1686033
1850313
653561
1979925
798022
36748
1790598
1006925
1155135
1839738
247735
1530014
536056
1770739
98185
1647760
312649
1918918
1111174
1211388
1670632
1618550
699821
551611
883235
908520
667206
379717
1401854
479838
658089
297775
775832
525068
569028
1234971
1057290
1744102
486046
1637133
1137692
1775277
1455409
1522730
1951175
1027064
1556775
917466
1850151
1484393
189181
1053123
834025
649845
1395216
496247
226308
859322
1410929
792042
1942102
1980581
208809
1509222
1705103
1654976
237619
1563408
1882088
1657125
404737
182203
347197
965391
1746142
1563843
1964611
1065351
1012738
108752
865048
259379
1826305
444799
1524813
378930
1435062
1591561
474547
1494935
1320367
615348
946374
1429157
1745993
1486804
47531
5424
1139291
549747
421798
314662
1458578
1362869
1973480
1148194
1446066
909305
78872
735699
126489
1171118
437807
150233
1480139
66575
824031
146521
1252881
479460
129988
1297223
1059541
721001
48935
647372
376109
1668457
114941
290512
1446922
1351202
351075
1594399
788221
25360
1419090
1902860
899279
1160913
1097324
1893179
179492
127481
1220580
516447
910454
1750126
351299
222277
1491872
494669
1060701
296378
1249437
1232677
25064
1720805
902573
507994
1201599
750169
712596
1006089
1931068
705763
659821
680141
1713067
887500
1537985
1331024
375748
521259
675760
1580150
464570
1058834
1882574
337099
1625709
397071
215555
1672289
66084
1728854
312704
706139
1913558
8277
1362699
1521408
514441
120976
1859896
1564177
1757760
1865715
802006
1348289
1394877
934162
286770
140653
1772995
1784712
1170556
20877
757957
354305
642786
1235109
234781
783967
1104439
341578
441085
129176
1079050
1089144
1337566
1757858
797600
1808423
1262926
1972627
997925
1636670
50248
129567
246637
1907617
1123088
147013
1496691
298573
142376
1047637
231210
895645
1357595
300292
38781
1400371
1927851
1287915
438238
1893697
1441894
94037
55860
1009933
543317
1560147
223544
1126590
1568050
305589
1508938
739173
98603
125940
1690467
821838
48189
403174
771335
627086
1148137
1058647
1853112
252558
166100
52386
588308
110933
850734
911576
489885
889330
204464
955098
1769379
1086329
296499
1872253
1558596
98690
512404
318100
1507465
1869273
47796
1831912
1740169
173848
1462792
478586
745169
1040711
1959118
1241936
1879813
1265689
276498
1860314
445208
264029
243052
1881512
1770443
1142075
52269
1657836
261800
1974148
815932
1628101
1043211
1308020
1521591
1317765
266030
716505
1606282
1686996
489311
765154
568106
1554261
579292
1735764
206862
499081
344775
1799656
240448
788960
42169
227771
25116
1661306
953212
272692
878793
930788
1078788
400161
1479040
1823
1395666
1376827
1783251
1937769
192732
702514
798091
1088550
1606970
801596
1291174
250608
1849181
810797
1243108
1698509
966189
155409
1889646
173529
169910
1991847
652131
273788
896303
928633
701788
992305
1408696
1886893
1549375
1540445
1159668
1324307
1075815
1023136
1366884
462659
622537
457410
1961976
1634207
1751714
903643
141716
1191302
630192
872101
1671464
268480
121951
1401135
1470020
1875771
838945
1661871
825554
1945928
1072429
1017655
900114
1810023
530172
953319
1803741
1313262
308049
1095124
251905
1467776
898447
1807726
299530
1269759
507600
970466
241251
1162894
1470599
1401228
712908
280629
877090
1403526
665057
134941
1509926
739762
1989356
947457
1219712
1734898
1271295
286172
1213416
382827
10629
1175741
1461222
271524
1272783
115934
245070
490628
1674688
606800
1604154
1147956
782348
1402679
891156
1778021
489129
1349575
351356
469622
616520
927397
338313
1585561
905192
98190
787303
1120499
1667595
814234
326800
1823163
202382
296979
1362495
1071209
1771877
568345
892483
562193
183752
465661
82489
303074
1142131
1512263
475611
647440
1043852
669626
845963
1583822
169118
1726223
568690
1579546
1028416
323992
971517
644753
1735527
432816
52188
448690
445835
1187408
515173
1784262
1547436
1154516
1282828
747312
760280
718156
647605
677546
1097089
1300084
1629434
1263962
371090
1915977
195155
1925288
959024
300235
1387601
1626146
838349
1655
965728
1230500
1540400
324317
534799
1181969
870813
1240118
1740830
548088
1438074
1475368
586133
1722764
574892
1694049
180879
732617
1079281
1899897
966058
791995
374649
79305
1372192
352489
224290
1207550
757757
1614420
759347
641411
118105
1344546
887955
988769
333994
1823150
229209
1650947
1444131
1131861
1606614
1803814
1631579
1873792
720752
821716
1922501
1883041
1414409
184084
1273072
187405
762823
1003701
639149
1748190
1289683
463904
1529486
237243
42541
773309
877085
760664
1335015
1251406
1434595
404369
1633294
411231
422375
1710042
362922
530408
121556
1959998
1664871
82813
248661
1624448
1415298
1129732
1652803
758799
1614969
833868
1854172
893551
1755249
1812128
1428608
1624904
1345010
1215886
1867738
1821730
1713417
1437686
1221687
1173817
702692
1118826
212680
667211
1221286
926139
762605
93828
698590
795775
1946430
1870489
235740
140684
291525
981737
155566
1775073
1778068
1721078
1561614
1587434
238098
543820
646899
1043049
1967884
1170161
876552
1108563
664090
52342
1938800
1671442
1972893
1396065
1864627
1739160
1597266
236373
172711
1370704
1311014
941911
873940
184471
1659298
1223323
418108
1032021
298770
1000142
1965713
1636692
1449899
207591
634750
1037478
98648
1508768
52126
91115
1188947
1258540
366177
135642
1667555
507851
861433
70458
966172
816550
316281
1681979
37587
480853
730292
16812
1522227
460961
1534423
101641
1909884
1618538
680215
1041392
1603558
67766
909057
548903
203225
1826346
8737
684073
1034566
273193
1362941
1502899
1323295
479923
1973056
1349259
1773611
278371
1855676
921662
1781625
944445
125862
1285485
11601
1190162
208931
1567637
913652
24107
52995
356843
1903322
1733916
1148853
317357
1812683
997619
224833
510977
1801033
729997
393430
631690
1128254
256516
1823249
26112
829065
84256
249327
865456
839358
683708
633245
505955
1093179
209500
1065320
1608515
1562832
340582
1800521
1039418
678843
66244
133850
455371
923075
1763636
253038
87094
1339812
1048938
583076
528415
1838853
1529247
324022
1904300
721806
37991
515980
1007381
1188115
1363179
1209111
678951
195170
1172370
89114
1043630
156049
27892
1414940
937182
419135
1791368
826029
1082245
746469
1079780
195426
1278105
980971
1347768
603469
1102745
398962
350352
1036203
845002
880916
1879076
570392
1481342
1899311
1060386
1082632
354770
1336669
325309
449120
73360
1845937
1675758
446038
988028
1357540
1085919
35236
526000
1786136
1977348
1534623
870008
630402
1609962
1167138
1076823
1120865
134034
387330
618232
1264337
1834186
1695778
1306970
776857
1376810
1409000
319814
1302415
1819383
1514070
821595
1726174
962668
817756
1675580
1718093
1639129
1589935
1395937
1243928
1395497
1695046
1909013
1938254
622983
691065
471515
646412
758714
1210298
1178012
744988
729006
182565
992735
1148482
1893967
1614800
594128
1300471
561638
1294675
828727
1734842
142081
1700910
1399100
1202155
474358
532863
1324300
66860
1864715
881201
813048
798602
1062412
173174
161487
827702
1257727
917400
1480880
1646028
647783
1919482
1229502
992486
330475
659112
966147
194709
1383000
1418821
618347
256087
1231666
1029228
1901962
898144
1128947
110484
1062919
132379
842040
256024
669758
1045917
1105075
44455
1736239
1291464
89448
1124149
342933
423475
1516981
1077350
1598104
706200
287792
1918455
1702556
1407864
1534388
803354
1720627
1811465
969498
765468
570875
539910
1014770
694928
1621578
848868
195689
1972980
549694
458643
1598623
1814411
1482555
1975234
1965986
382930
1836786
804123
1582764
1609218
216584
1950769
1645587
348355
166336
37511
1886197
407949
529217
487922
1245381
1564943
1747408
1644174
1910466
1154543
1841291
1305648
1229170
1891247
1575803
986312
1718516
1465642
1479268
625821
1227217
779826
1570363
1527040
590171
188588
578229
122552
632344
1117904
1408678
1557537
800001
1567460
238666
746548
503308
1781273
880219
417217
779578
883814
1306002
616651
46366
1546398
1412355
1726797
41971
1918359
1429567
1641710
1679764
1046504
1381798
433040
304288
669978
1236849
622815
1336636
1591035
633664
479985
1482375
131834
1110494
1646960
262613
897994
441730
1552975
886910
843560
343867
1412120
1187981
1090635
1062608
1986806
1802550
1089927
1137715
888602
691174
158090
1721180
827981
585764
784889
368675
1367565
445654
1074462
1814265
478201
6539
341733
1073892
124450
812702
1227021
299502
1415146
116668
1976511
775274
1757802
1348755
48975
1392385
327213
65379
93755
768130
1878022
1933007
830755
1464039
154175
1015170
15237
1106473
1295326
1998063
1298623
200761
891571
1927530
1643137
471746
1803580
1801756
1887933
978252
275821
1956273
233785
285797
1800870
1042539
1087445
1351044
190225
185289
1193611
1999367
592632
1233474
265504
1341127
1161006
1416512
192682
8058
1111130
1776009
635170
49768
1476699
1057124
1494213
1481565
912373
360945
241702
1803765
1080529
1239303
660689
960039
653526
374334
1830043
135100
1121722
1688607
812780
1423675
1909753
295514
1520767
367527
650659
605375
1695397
1514301
1752914
117088
967514
316901
257134
1410463
1594868
1568317
109981
1626773
570519
1407043
616424
1289728
791704
729419
1865621
561224
1690701
245889
1242640
1904580
1519309
1621767
1635773
784711
1704653
526377
1318643
881140
1106893
1531101
1423766
746408
1616292
224779
949333
1238224
717002
1406193
81959
438468
1966182
1378948
1725424
860946
1063955
585388
1191156
1804314
828242
940698
84270
1898029
486536
1076587
840211
1211091
1918651
574868
1059849
76793
608439
1450854
336691
1894076
73972
329385
1245323
855308
1890754
1105709
1216401
359543
1818217
368708
1852489
381318
1645056
247536
1825297
1615939
667027
51167
29006
92836
632610
500020
42689
697213
1146090
1515921
1090671
1512425
1700256
1212978
1737312
1753548
1839573
1515745
467620
1364094
779834
953184
1316711
1137720
533995
1910211
1120239
285765
846551
117575
83093
693651
555310
1892973
1837920
572676
1742573
504375
1266289
41302
704991
170043
1117838
125620
1794590
1396795
307717
99057
775638
1622280
215542
14052
1045202
1751057
521166
562614
366017
1306792
435593
920000
1929221
449873
451137
1318301
1085053
128878
1542054
1049119
1418489
1081038
565349
1030917
1639319
693996
1561986
1115410
627577
755576
1757268
764477
706215
1868023
1375410
182054
466339
1215780
390913
236847
669340
1174205
1720231
876491
1208425
249493
1009804
375785
1757065
142916
1489431
445940
745533
57236
933301
865721
910313
1770147
1910776
413658
1110269
1527434
995682
51598
1321194
892090
523062
1974068
392352
1562722
1279941
692024
873466
463358
161327
1821809
1911043
776528
519475
1775119
523059
243734
361583
563156
1553723
963708
1550099
755308
992508
614646
1824605
526562
336631
983805
1687790
658303
544444
1958942
1938016
305824
1795993
820336
837425
425990
1851719
1054884
438890
1381573
648115
163672
1603089
1632795
125188
1137632
863448
828178
1451770
956154
996822
1284525
1437980
1051654
469606
1241342
1526659
1876887
1126125
1478730
608974
433040
1351550
261256
1011677
941391
680540
122543
1583964
1886662
1723653
103754
762414
1130738
1866780
565773
253151
889315
157465
431724
180533
1441232
1011471
938218
1401624
1722507
783881
1819631
1600489
237761
463911
1618571
369613
1253997
1956248
1317382
1182440
1788694
710688
147149
787941
907823
1755910
94315
414731
1031993
728565
1949781
1969580
789087
1058522
1869727
1947599
984603
1046304
828997
578023
320535
734328
1152305
1808569
365135
395943
1190895
1613011
723242
1772254
1164291
1454431
446168
471097
208125
1231662
1763581
698029
788994
23022
664682
363249
274678
1363503
367811
1614596
501123
833237
428232
63707
1278941
164595
1380555
1573620
733393
1850983
587518
572891
398550
742576
818487
553497
840758
1733786
1670845
1157906
655224
557179
1999298
1432250
60317
837686
1588142
196775
373090
1480933
789072
853017
1505245
84409
717253
1660571
743464
1452445
578549
1975762
1278134
1053980
292463
559768
1284577
829234
701989
589092
915841
1269997
1364605
1228345
1320956
1221890
886474
1072140
627206
1853293
1610289
1817304
1068142
527912
1883425
136486
847871
894765
1590627
453492
1370014
636609
1756773
531046
1446963
269255
228382
1376780
1235463
1411435
373086
102636
586160
483341
774671
1119948
1045899
1674315
362135
1410505
161785
1820334
802258
30437
1747772
392783
1326443
1360349
969436
583557
956827
140071
1802185
1331022
679026
303306
1015489
190421
123647
1772935
1053462
284849
1741744
1391039
558602
1051735
943342
1309902
1388270
1115594
741767
1410615
1200589
1522773
1987657
990402
121558
325153
1525421
519624
1127270
1896236
87374
1260430
160992
1004889
1063658
1324596
107940
1770723
1792998
1603672
163274
979047
376177
1122285
1045480
1588912
982088
372409
1085431
1848090
642627
1087730
1180022
1358627
470788
283482
1342923
876566
264298
1283320
1754224
577238
452979
1065715
1417985
660655
1212057
1809239
589011
1101669
1686854
258545
906725
19083
1044960
1672240
1808263
648649
456585
149729
671634
1629626
1464279
1840193
465538
706771
685107
236396
1939581
1266105
1914355
1799093
598145
1436897
325339
1032916
862345
886038
141379
354081
781041
1167106
205353
107399
331252
1482765
492323
151081
1794400
530272
271949
1665972
833611
1227672
812235
1801360
669659
1822693
807557
1717514
1446036
1024051
753625
1547527
1857661
813574
1261793
1887490
486880
1249746
1377102
216328
1764456
1609259
735238
753075
1773132
1849827
1858926
163449
223778
1348475
952505
1365200
952845
1210663
1305312
584780
701532
705294
396058
291481
145829
150030
307060
228638
765032
275176
569073
1445726
1166966
459925
36409
1811177
528147
1599206
1296697
1747948
3849
88778
487284
658445
559926
1121163
351302
1470221
1175134
988899
1953770
166295
907820
1581335
38025
640853
633373
1800421
1153002
576424
46639
42863
1892254
420512
1545105
822312
393135
830135
1925047
409986
1852192
1257975
1788663
773768
1060303
1254903
1084818
1146126
1358835
427859
1881110
1518748
566789
1722767
82716
34453
1487596
43682
1953546
1748051
1664798
1622923
1240898
1050203
1872036
498391
89955
1250533
395782
604691
758794
1543445
1980581
1123710
476948
1950444
877249
1152617
1261091
1729478
1879861
1711644
1376090
1358897
917211
231795
468961
446642
624345
949032
732292
1435016
1132649
1486144
406061
753371
933793
1577454
963416
515829
445234
1952087
1117903
1455344
1061564
1681859
1236260
1229198
575286
1095324
1635790
1769695
1240377
632751
499285
588478
1072472
1207243
1636654
1194920
1560850
1125692
1877408
1717896
1741249
619995
130265
1131146
1614395
1838640
1534035
687425
1934395
1062840
878378
952420
1569387
69604
566835
62740
168970
755983
1594057
1458571
359814
1337296
1469615
1691317
828083
471972
972272
72206
1963578
1917372
946714
166615
1690895
622523
999683
1135289
1268650
1744300
1526859
1046903
1967355
1267811
812608
1342670
1321760
218610
1363276
848657
1130953
1340176
1746001
630575
1550720
263056
46758
1355125
172628
349565
1800464
1529476
1547361
183827
1776877
1553745
796649
420043
938997
1592983
1900781
469789
278994
108303
750674
1334124
1788134
1460639
1427158
1919275
419491
730295
1762602
1229304
205552
1971194
1501503
1304029
779248
1576876
1792726
923539
1815046
1502559
1755667
1445422
719571
1870773
478128
309361
1481397
1891743
1428185
175090
1710821
556345
184364
1900796
504802
750565
1910711
1365127
1479208
916524
1584439
1672493
1275527
442412
1858388
1808513
839564
1452818
1512583
844313
95719
360541
1777769
761617
1623116
1993064
973995
371652
851420
579029
1684079
1029439
395832
311508
1392886
900956
486525
1331140
343186
551113
292953
664142
113472
834677
150376
1519789
1606661
365392
874770
69485
202509
1581739
1889137
390105
54337
578405
107102
120858
188238
1993682
1509677
1409235
6988
1577101
745039
864463
81448
314481
583585
603477
799817
38285
252541
1278480
1817128
86699
233765
71356
595380
1176612
1257448
135283
1810485
1321484
1327825
445209
1727519
1840129
1004362
597181
1078259
1970181
1634127
92405
1584534
8499
998512
1891306
1068187
1217570
134347
1539072
826964
840043
1969473
414880
1386731
1103731
432420
1035197
1289277
375643
1667167
1377233
763335
1797403
1663722
809751
543221
378456
1433938
512965
676197
287507
1341444
386178
260431
1394010
82534
1366119
183742
760214
505770
1618575
938390
844865
1596322
797303
669786
55289
1088476
1312422
823783
374770
999538
1891741
1997536
360301
438915
1936692
905901
506700
682812
670540
786481
628910
346127
577395
1376799
1633850
359448
1932265
1825686
200384
1654877
1127987
1861157
1227415
210377
377419
624493
121861
422819
167214
1028133
1552904
1256333
563667
1838993
523602
1247919
1523652
89732
1269900
1086962
645612
428816
535609
1860707
1238059
461615
323521
1533964
1833380
339102
1415916
928497
1562541
1814411
1610282
487042
233748
1566171
1165420
1712260
1572659
197281
788174
45117
946189
430110
1530343
1136686
912958
1046319
253325
1966733
1602445
852753
1866075
1653822
155931
640530
1691924
457935
1040001
1282994
156481
276428
793319
1625292
1574602
1538393
1439310
858620
1490705
709138
1353478
1502582
1447352
254907
258942
595446
237876
1770951
407037
1575446
456198
1179030
1038413
1896527
503426
801890
1192227
1476878
1532985
159614
727398
1268303
547139
391419
76274
413569
1074259
1780431
1889381
1690398
344785
621489
300538
33785
1999177
1198066
1409864
226409
1440108
1881102
450
1797332
1250061
1045449
571805
912785
1464377
557048
1204204
1281990
1619439
581474
1514158
875190
1280609
750065
1598515
1229173
926683
176596
1511687
1892378
1496682
1877962
705123
1463404
1009871
1736537
1192113
902506
1921422
17334
624044
1369796
648064
1430096
1991870
41544
899050
1270720
1519661
1053228
1813212
950693
848885
1608119
1350264
493352
1337674
929107
252961
1159782
1732620
1533372
1477091
142923
510673
1326225
288288
1914818
1519911
1379294
51417
1103121
454437
271324
572766
67479
1180602
2626
1358886
1546055
1865425
695821
721755
1786278
1278593
1110796
326947
557210
1027195
1585779
1824940
1654929
1073651
1315694
659731
386257
1953939
130348
613399
735815
481578
1810721
1610637
188069
355821
793541
539152
24346
978039
460095
301976
499601
1751594
1376507
823735
970710
1470634
1920295
1578468
1964353
627790
1144746
1348682
1831797
1814602
942926
1885130
1051280
72649
1685152
1644290
305189
502739
34700
1723595
1848007
1276582
1239131
469322
963537
905824
588801
741357
804762
156997
936152
90321
1116577
831084
326412
1043417
1040969
1573729
1243231
1439821
976423
1800795
429172
515128
575397
581131
1147345
221180
994100
553078
27240
1448582
534842
586258
1722948
1059937
23902
1110892
638186
226245
1629340
921971
1388271
1526815
852708
370140
1052058
1364220
923475
626210
359315
426471
325873
714780
798450
250451
1689423
59741
1969437
1256517
1176598
1337516
1815612
1989318
1185969
1001948
552743
1961387
578747
887160
1579499
1355919
113814
1815437
1249433
1243357
940876
709623
929379
432443
1046532
187309
689884
306459
1503344
1902436
1441001
560294
662518
1805270
433551
1749779
938746
1826850
984071
1222188
1089425
1450733
1531628
1482957
1406467
1158655
478446
1261350
673598
530773
1976315
529175
495254
527051
461933
152339
1639740
1650840
1046282
1457267
172054
36489
1063625
1117297
1618591
1563613
190730
906258
685139
1674676
1612218
1867034
708281
319329
81121
191518
72559
1647883
1764008
969239
1137285
1160199
1450133
1454336
578929
748899
1086073
751718
527928
1128512
886653
1607320
689337
472463
83809
532278
1253701
1129803
1537319
356110
1449691
607357
1176478
1502376
1994539
440676
457104
1843917
365922
689659
1318711
1111386
1452394
118339
1876420
1924069
1287304
1281380
1895827
504553
162336
1865514
627222
258835
1274308
1528182
934283
1252388
1055299
1503205
1843635
140947
1973558
661978
586797
202882
1358031
348835
1032699
831255
847155
1836683
482088
1541846
710177
93954
662792
1021029
773965
1761164
1798478
715428
83768
1896350
1839441
1070360
1331880
851667
49072
300567
1186986
526085
396518
1915860
1760550
733475
938170
766316
947755
1485343
90983
710476
1664992
1035515
1994005
778058
244955
377561
1921058
476727
1367722
820392
235215
1312104
921292
79961
1150990
1609708
1270755
1982090
665108
1933460
262931
1743653
1563384
450735
19653
175805
178898
1457370
518481
624811
1788708
1334779
1309438
106880
597986
1443879
1282486
1524991
1327591
152026
1697812
786676
1076050
1544415
774492
1468444
502199
1970825
1424077
236834
135849
1466419
191852
1865357
114161
1163126
125907
1990772
1016944
655798
340497
1587760
1846029
741551
958893
839062
148033
1781481
1670281
1229856
1651189
1392262
504880
721303
1895692
286579
1811490
454405
838566
1083211
143208
613460
261945
1590670
1757818
450990
926329
1370573
1872059
1323555
1303986
1147275
1457633
198394
1286012
1631551
1442536
1267197
868978
1652884
1423266
1799603
1872786
350674
103404
1645415
1948894
1196340
37110
1803578
1322775
1447494
1184870
69147
660191
1717862
909025
1066175
170343
929240
1670337
1979897
989450
930207
130699
431514
156774
292504
1945711
1914031
1208480
1171605
1737451
915752
1681531
724497
1633464
1506513
105157
719736
1898390
1048845
1402248
723121
979926
1988225
1847304
1670851
533682
873486
510098
185922
207610
334075
158374
597761
1797284
1928102
1215681
1172652
1208775
784794
19273
1186283
1672404
319617
1558438
556907
1499446
615478
1012738
515979
1430679
918978
868978
1211774
986398
724010
885819
1267814
258545
1927819
1863684
460086
1779909
1379701
313728
362619
349034
474985
1751453
948601
1569685
71024
1664749
951291
1567127
1914405
759781
187089
994045
85852
1585031
1836404
1703352
1263204
1985694
1559125
340091
1680274
227227
663106
871240
1237114
1109450
268446
1971076
1214051
1165548
578110
878951
586674
634583
448735
339335
34649
327628
663919
437322
1419158
199815
1096107
1974140
111035
197346
237458
1153652
1719282
732196
191940
1977132
1283480
572702
1552622
415414
439573
1617239
517813
827970
1542870
994989
1651303
1296040
920795
842071
1685896
335079
1636452
823490
887458
1896569
312929
1166964
908388
1288458
1226977
614962
1065693
1452250
1826601
1897319
612132
516684
1968184
81565
1858989
1115890
210030
1492080
866287
9386
754801
1637213
172928
1131968
134979
1836624
1175025
906508
1307126
525419
1484677
537009
1771704
1122858
855114
1700666
1698013
963822
1756554
456789
1126804
1788349
1504981
871996
1469704
1050269
1699882
1511291
237235
1041507
110574
305209
1204208
153331
1987584
1739979
354915
554156
983228
1394382
863756
247590
1529030
1232545
505587
1917353
1056570
936507
970840
560217
448764
791394
1983481
74464
1190061
1411736
1348195
237816
870931
1385267
999929
1375958
1722404
311225
733963
758297
1560621
1084185
40862
1012126
379663
1779882
1874998
1999048
308611
1772645
1906790
462331
247093
1291321
1528429
1825002
820408
988058
1727694
1115434
1482721
1425301
1482371
250258
1989156
265453
318835
855304
853592
38108
1969138
834802
810167
1895379
1705735
733218
982496
175677
1402148
405592
492905
1877627
1777092
1034731
96448
116465
1762485
627023
577871
363852
832004
1351970
777294
1743253
1542181
1537320
961518
810498
1844238
1273867
274347
1515581
21934
609778
775053
1932541
1819513
1889723
550184
1926862
1262568
1384599
1212940
1544989
1401113
596143
523164
342472
633996
450190
154654
766927
373219
633399
1671774
976768
195429
900366
1352562
466565
588064
1250030
1758973
980766
1267498
1210731
1611821
1846993
1893011
169556
1659030
1067300
1468400
795697
1184501
1304978
465658
1506028
273096
308324
332511
1048211
1419021
341542
485411
1904563
207876
1884667
1838755
945713
59642
1154199
1506575
297798
730551
14398
52795
295540
1347442
450357
1358062
1202673
1519741
525866
1663427
882888
1914939
1207901
1569955
834339
937057
1156332
1311656
1578045
1403806
1174117
1299977
923252
352315
1250793
1180058
1830178
1806964
1712281
674424
40482
1002523
1582360
466237
47838
764342
913985
1971042
726970
1753365
189126
1522921
1042314
583818
375247
406680
1722398
454135
713676
1405316
1774243
360824
439558
381261
1757699
1598147
522256
1949572
1797851
1156711
1274650
827315
1556483
742397
509257
1323459
1029647
1394431
526013
1989260
1370269
1502336
1593355
661341
66943
114884
918940
117116
379375
1974198
346756
899576
432294
809751
1683825
1232303
659777
1619202
310163
1510846
1316234
12022
1139773
656764
1293507
529438
360692
1138974
465557
304388
1558267
196868
1429500
1700004
1449670
1756613
254383
38805
1104201
1826985
291137
1627745
1316654
1437944
219107
1750569
1456168
66072
1741847
791674
533269
1650645
1691654
1903016
166360
1382113
1064956
926829
953658
1078350
391173
509225
1794222
1881403
1510363
1262705
146112
1636051
1593579
926622
1574330
742522
889303
1840406
1637625
771600
1128598
822949
1617728
1360854
1265685
1264703
120733
1948073
1759941
678465
257535
692718
1582191
338444
157438
70200
982065
441020
379086
1873260
892557
1200048
324135
1716492
717813
669905
1586352
1602714
543407
1128991
822279
10506
1736035
421912
1063244
700387
191679
760700
742504
1252699
586750
104322
546796
237814
1427285
694237
1594404
1600185
1964463
430163
1133795
1730461
1757549
1653629
1243120
1461258
78640
31398
760640
1517379
1077240
80980
362308
1258157
1211164
1145663
1811309
234445
407253
560303
774436
248763
1010550
1927722
775516
1139587
1567576
389323
530204
1950893
436612
1724253
1063705
884261
1786548
1592035
192962
1131652
1006938
1286077
603808
880700
1440922
445715
1219166
381083
208447
1530146
1279675
574559
1947017
504638
1889397
1746362
1644821
1823918
1027921
1382028
1343885
1425749
1141466
1211089
537628
1700388
1934059
412184
577787
1712965
1378485
18077
370781
1814821
1082637
606014
727594
220420
1028321
1220957
75154
159624
995250
538597
1750181
1192377
192423
1791866
351438
1863292
1998712
1058212
901802
339762
449593
703523
579289
1379599
955157
1984432
508645
1324126
1666330
291078
488174
364793
1537909
1003109
641812
134391
466867
817884
30372
220671
538674
1152902
1597445
388817
1932154
1032954
621350
1418529
516192
377084
1948845
1104741
1884744
1508645
380370
902394
817654
409749
403050
1751995
523619
400824
31952
1166153
1641932
531132
150874
1581084
171857
33079
558880
267942
811841
1207991
309818
1970793
901712
1194041
947249
366878
1757755
609261
1847062
967137
1072039
1015868
723130
1178073
1281454
352469
1844710
1512614
1706341
847894
702107
542358
459889
1046063
1469449
1963698
621180
993524
1199033
1962447
1961514
1950506
948323
1282178
509173
640194
1739114
322478
868551
1288219
256744
265070
266211
894498
1414117
1104399
1982361
183037
1873739
241520
793206
776911
130991
347724
330352
1405254
1089004
1740752
1379574
1742525
1701857
1044173
31490
270361
1240069
1208014
751812
984024
263759
1003022
69880
655436
382575
298263
533420
1725688
1360855
431423
671499
1384318
1613052
1044351
1586027
77281
982780
423331
1989501
381739
87297
1942670
1247975
177479
1858098
548671
1583715
248043
1692377
754352
1747706
1190966
1664243
530727
383376
1080318
983229
956980
1740376
249655
762091
1883960
508804
1359408
163414
1624660
91122
1544183
120273
1113815
732473
653785
15292
141778
901248
1941903
665182
696672
1598932
1864659
1357179
774172
194917
1807804
1005458
1650014
187459
336021
1623564
1726460
659882
674409
304026
967498
283475
685173
1384564
150076
577433
1416258
1171059
224415
1535519
1630504
513573
1752732
1497709
122062
269707
95023
1617627
1772903
1257335
402461
1409462
1453556
276033
1715790
1311667
1759498
1812559
1115462
1798534
1965187
760675
74808
1746282
1491487
1089464
703060
1828686
295190
1689693
1291782
237500
616297
1954435
63719
801342
958119
1817070
1941920
955696
1799823
1191697
413023
1320135
1163623
68704
1726160
318140
1252524
1894449
423647
32214
1445271
647284
742852
1107215
593016
67847
978887
958417
1725928
220878
1956147
407826
1058804
607763
1242948
541557
53843
1399782
1298976
129281
141262
1097476
898146
819495
262511
944579
961770
1085448
1881257
1261884
1131182
418308
74088
206438
704110
812544
1549773
1096526
350928
873652
774277
1087492
1269939
133605
1460992
1173555
1973718
1785003
857050
446819
738178
1527801
1883926
938150
266895
960876
129886
1874117
393386
43290
1541487
1106377
71935
310329
13462
355523
784480
1732276
888254
480253
756728
1606876
553339
1888427
726292
617237
1337270
1249244
702466
208156
579645
1995501
188255
854061
790468
399841
915054
642493
851643
42037
1656987
805121
1616625
727875
1639917
1831296
219762
994578
1359352
612847
506573
1938097
1478422
1357606
232577
874378
998154
471953
1930639
95699
1995233
1872980
421577
410383
732425
1674125
1806975
471667
1956779
949083
377274
935568
198698
1321575
1351420
987767
7449
1212734
784985
1887481
1239220
898336
631422
1294985
670110
1772512
153964
1165513
372957
409071
86089
297958
1701207
902901
374035
230771
427570
393521
817836
417945
1150163
273091
998668
494198
1679432
1166280
6299
1165286
1579095
9177
1756818
845991
1801672
199702
1519967
686609
1632716
1936329
293977
724107
463198
1652467
496287
321943
1513591
443666
659472
210838
1936964
988925
1396216
1444732
415497
304526
1932770
963529
811586
743128
866843
159462
427333
1401415
1342928
309728
1979217
1485754
790929
1238701
294640
1962016
832886
1986435
678940
1350615
373236
405570
731430
300355
369095
858452
112834
644941
605361
1242428
1010848
197209
1820536
615809
503096
1386289
1053799
1446553
849294
600403
197575
1060980
1054294
287050
111919
547437
440158
1362794
1754233
1804509
861171
666993
403090
1474179
1218166
1936892
878974
1228757
459475
310333
1459077
1889146
1001914
75646
5369
1728624
332285
1624296
1763329
1264782
568040
318267
1393013
246543
1398610
1663387
83990
1776791
460220
1571785
378155
648107
828717
1239702
810405
598619
668509
1895285
1332610
83826
15169
1830697
277064
1336905
1683689
1272292
1611918
254004
989421
1101546
1150259
1596070
590266
1828337
316049
669143
881856
181407
346327
1879367
284009
1498258
1348149
849337
1954837
439560
877702
675627
930419
331717
1033663
1738470
1775961
263322
1772698
1643669
895010
246741
865735
1361527
1249442
1155714
379416
947062
628016
1124652
1817699
1998014
1434071
1184535
1743844
976410
1007540
1272053
802199
452358
389285
1177762
766961
1989144
1786682
412605
1522807
1233708
735542
1199977
324138
1242651
593144
571017
951369
422753
173001
1705799
1652471
566415
382381
1955727
442658
1271426
529790
1120589
962531
1051205
105575
1684638
1213096
374306
155767
1279877
1245518
245181
1550106
190864
716734
841730
1532447
665062
1684419
1311571
908002
827900
673286
1882254
1027264
1532571
216018
1635442
5596
1901087
40314
1378379
1844431
1758414
756566
1648676
1239879
1325170
868938
95526
837184
815507
838752
1973920
38679
1017287
540751
1125328
999893
1904276
96756
901346
622037
1026557
1564913
1043130
1968163
1775755
1576863
93739
1098211
1287343
489828
1495920
462928
241256
1412737
872541
1620038
1045765
845480
816925
427739
88652
89677
552731
985795
1379523
1203971
479369
919388
998117
645599
249676
486045
1468908
1393302
1912592
157968
1078128
291731
618490
1142231
898006
1831061
1878869
1816701
360841
510490
585624
1091005
418279
1922434
1509386
1893264
1196715
1559816
452222
1804783
1167267
1934346
34176
277065
1977204
1850289
1764725
241959
1222
47028
1737288
1343459
95181
1831059
1093800
1256892
593863
1770624
970379
886050
797525
372126
715579
1290971
204846
367398
923454
682011
870796
1730983
530870
101567
782900
1345838
1595573
1267480
1924781
78732
1140288
1726372
133714
338087
146067
756148
747073
1014677
1059927
1462664
737693
1868698
44798
1858673
1489009
1595311
502588
830398
1295232
1748687
737588
1344450
934981
410760
288925
126496
422467
1397866
1025632
1377216
247151
515547
1379672
572707
877318
1869962
674903
1086652
19668
117408
1950557
1961273
370812
420172
433081
925175
112053
1133749
1312080
424595
1592196
20580
579262
1966887
174586
1154184
1124255
1166378
1635878
1848897
1928049
1422073
1146827
1518757
472918
1520572
1151185
1187512
31164
844365
1388223
158935
1208328
1506673
821021
97410
49652
1269015
701758
1132160
221600
452938
1563487
25329
1990385
1678592
479068
1049956
950339
100543
1848237
1987254
1232996
347769
1036127
1452699
1254352
649336
1448242
1313453
1061618
83561
1511161
965310
1486812
1089997
493791
439017
1643838
1318162
445553
692069
791001
1397634
453546
1652689
36182
855751
453544
1729739
1728200
835164
1888226
1005799
1898290
1469000
556265
385974
1403162
623611
1899255
1904993
1535784
1713274
680195
1202114
287650
555730
831728
1134678
1490367
1180907
100558
1616192
749779
1031330
1849219
955750
953583
1881574
471137
457420
379983
1641160
829985
1649275
1281131
1489881
108040
20923
1949695
1907498
1130569
740997
833989
981696
1296144
567963
699799
483972
301906
1548196
293591
1140461
622835
1924877
1444063
1807420
637341
1123196
329894
412358
202201
1719213
1727593
194320
232169
848261
706142
1577865
222643
393730
1906262
1905700
1725554
1396221
1049895
1227298
1993223
1677933
524805
717022
621148
196122
1455939
527362
91109
1759304
770280
789887
1021916
459910
1963198
1116579
133782
766504
1042363
1309090
1082598
1756178
660613
1588360
396358
1742403
911524
361100
420954
786412
1898024
1234119
641838
408981
1732581
1027665
1317487
467846
642891
1781029
410964
856127
742764
1213223
1489375
14845
1950416
1274940
1773285
1819831
511997
1088699
1298927
1431691
1733508
851490
1683101
1305256
1701976
693238
1187518
1156087
1578874
416877
1396539
1403193
150843
127571
490966
1483687
703017
1188948
1160001
1098696
269614
1336362
701770
380051
24913
1673598
85740
17506
443496
211110
60866
18021
1519213
1544391
139537
888048
1954943
843786
1468210
1174661
201581
107701
1261785
1344592
1679895
971480
1206161
1609783
1973359
914747
1707337
411442
1087112
462994
1804471
784973
694369
562976
197833
1302656
1340773
828421
1070640
784569
373349
1398425
18318
1336713
325121
125081
826518
1714960
84160
773972
622341
1678709
578722
1362608
1605363
1680890
885296
1689038
838689
1290237
102493
1666715
1619319
174336
1585684
402588
1819007
1429676
1183797
596765
662854
791102
488371
931873
786638
1302321
313364
1102334
1660143
38468
1712086
510699
406735
1177818
820431
1228087
1344918
1001744
728621
487402
919220
1089711
260941
956754
1254249
298939
1268471
773518
1764397
1160627
1096780
1388770
414162
10039
1936576
1013947
628564
556697
888246
259848
1237622
909757
58286
1919911
664793
947680
1022962
172387
1883416
1505271
825961
1581060
105523
1635014
339889
1478963
1718271
137687
1394885
1932497
1739698
576946
1738216
404345
159267
971186
81408
1172092
136270
735269
110408
1437725
161675
756466
948526
1578283
1070310
1045215
1192693
783529
1998039
1888687
1290322
645017
806280
826780
1286692
173512
1952913
60727
713964
1875200
1729625
417427
1971740
815723
8168
522262
1315272
55782
633831
1773031
68680
1832897
489790
757736
500917
876075
195620
400670
54682
1448465
687186
706163
1860966
837234
713855
1543347
326395
12296
500544
1909161
1314892
348085
1582660
1933533
134885
1992864
911870
1170783
1824928
693064
1916616
680345
754000
1638101
962369
1918931
158282
888141
765178
774590
1105954
662254
109658
1082207
1763452
136033
1326553
259526
471262
6329
1286105
692692
264300
1515961
1770869
248529
267175
45507
1171671
296153
671376
30068
786978
1839905
1619111
978188
458429
417260
330782
1745818
1526635
1192933
418655
1581909
1394963
825939
5805
250406
529235
1966825
1976950
1232510
904629
1472104
260986
860199
606799
307325
1566864
1950351
541480
1406807
1495034
1530959
1583204
427794
53390
1110533
367293
402123
457441
1901224
997262
588205
231025
1002326
1694530
1809361
1590689
528198
1212412
551383
633650
1056317
175771
1846985
163914
1787089
491783
1376064
1408370
979728
1558986
687620
1773897
600327
707700
772281
516673
407290
1368012
1261875
1029155
1327606
1514881
1886138
333934
1748764
560125
460091
191703
1628988
1492795
185623
1998146
37183
75125
1739079
1283175
1609134
759714
1726888
337000
492253
1548519
55977
1837371
1402148
1067817
1576064
841094
746356
1886569
1726512
1299830
974145
183428
787914
1178394
1185823
355256
117422
1905413
1782668
319227
1010790
327535
1011485
1166691
663971
1682020
747673
528225
1634117
1424009
1697742
847156
1400654
793516
150015
1748488
1177699
1321384
1314095
1798083
195581
503008
211753
459927
305688
416804
385378
420621
554534
257495
1065242
1499023
1991504
1397714
1539359
1770484
1596032
1592274
991935
1603321
119043
1431252
1836516
1460423
1442954
1847410
1267970
1719061
491614
1829330
360094
544888
546591
269312
655589
190709
1039798
1028660
1685494
755545
1853211
838460
228706
875754
1127616
1515330
936822
528762
749345
701078
1509992
496542
1922387
268248
1072419
856467
1395827
1775253
305397
384673
487064
1903229
354952
560454
565618
1769993
1659188
283700
1085122
146535
513079
359825
409972
425648
684357
1243807
1071798
284440
879133
569207
1735281
866811
1167648
192880
455618
361039
787934
1759919
1939505
674242
1483288
374693
658152
1635944
193873
543687
816041
1437841
1409220
1817050
1515818
1632770
1095807
1376151
208845
302271
941193
76613
1913391
1669250
1432874
1151661
157117
788014
1446826
11450
1543854
993027
1611280
703521
1803779
464200
464844
1012282
667458
611335
1455864
1596779
979293
1499531
414101
961664
345632
1244473
1928952
229783
1281047
773180
208029
1251701
1522951
1666046
21956
171802
16821
1186581
1472276
153129
1427323
1412574
361712
1995785
638423
158892
1711710
658338
351957
1829117
1844700
453460
989730
1967268
892592
429915
705317
524006
92425
1249429
663114
940340
1198469
117855
1538401
326413
1610308
1424427
816724
345375
1919768
1619714
1760511
13838
91269
1004864
95675
5448
4837
541811
979071
669119
496151
346184
1499851
1378614
1534948
156739
1281406
1157125
953438
13712
1673497
1994075
1563874
1647188
537761
1085961
344820
465330
1996739
1809195
572305
888085
1080794
892628
696856
749040
1129120
1407356
1077979
815481
243638
1940827
490181
1285723
1513943
1022223
383449
1181824
1628996
1272791
327193
1341907
558243
1675221
1925527
1544340
1116394
1188304
871823
1603858
1515134
1122321
674955
1181960
409752
520619
1216099
641408
233517
724596
1943710
1139150
1028285
1834129
1577486
857253
1713897
1881232
569679
820643
1320304
92290
1638345
996549
1224131
906866
578375
1021198
1175474
1821108
728088
1265426
135688
1014013
882536
373656
1539192
656024
1292856
1721103
964617
1824098
1810235
197482
923465
994835
1063367
343254
1384592
274961
1159095
1922021
926292
1000861
1744312
897593
15537
484678
183525
397794
1463510
1421415
1830225
1600260
770943
965301
473365
423223
1481444
1133183
1660570
69241
856508
726886
1412838
1675199
51774
772916
576693
844848
1321244
1204448
1491079
104881
724090
1906471
497960
498325
742860
1752076
1952356
196327
1611893
90655
418522
944871
1395611
1132044
265148
374271
1116183
195873
117071
1025381
1825914
540560
974299
922133
1451873
788605
1278739
277182
997635
1318681
1385055
1369984
987100
314530
388638
504343
767593
1199784
1625758
1124115
1915456
314134
928509
934062
1879978
1167959
1528009
719875
947867
1623961
446842
987673
235766
1400045
306933
1864403
424073
1750668
1743671
62282
921003
699653
817678
1795556
1532725
601893
1789509
1929170
1865620
1571129
1123239
559629
1249889
1315329
802968
758770
132323
1888856
317834
785075
1577768
1199138
909930
125008
1448419
1483885
1258800
1792574
1707530
1915769
1451118
1179894
1962587
322843
56384
1131357
1159227
534446
551648
628363
1816203
806605
151652
831863
1729989
1417344
747580
1922934
312032
1533475
1034937
16172
438529
1447951
607173
1321010
1729591
1800710
1481454
1141653
939685
1223262
1061521
1735335
473291
501656
1511449
45679
556371
615193
1267484
1195051
228789
701398
1490088
1508369
1589855
1441696
812643
888051
1224502
1560279
382900
398930
798537
1286519
375171
423652
1736366
1852792
408320
1920035
1407926
1791913
271008
1646213
632964
1182516
541833
1445695
1746516
1922677
1693800
307216
1119834
1956270
474422
1258427
1083110
179831
113986
1253412
1808361
1865021
1463107
965314
760346
910656
781242
1080381
1285749
809737
1473786
450346
1408759
1813756
497975
679174
427393
1218058
746127
547331
1311056
700893
1008172
787482
1549308
1618382
1023596
236251
4722
1187475
344076
232509
1027716
1255898
1887234
1090427
1746249
405409
1806895
1678429
903483
551767
1893976
202491
1916607
594032
110282
528204
17653
226778
1544423
1588144
1648632
106628
1395185
1086937
8532
1383807
24168
421619
1090444
1276712
574884
6816
318330
1121006
1042239
179544
638533
6702
28095
1934427
636116
670223
1016819
1128999
34380
349412
1835769
1025673
897798
1856404
1001001
427845
141778
1715010
1309782
1737233
153634
1031428
1213460
1455861
1935357
468949
1290313
15628
937713
1809839
75743
1796486
1897058
772179
1151710
1253980
1976930
877888
1480247
180496
1530743
1355445
501804
871864
767231
721318
962285
219331
379884
852962
1946134
1158513
1618655
1616749
1542232
1310326
1699310
977125
562722
492160
1059772
1906590
1859116
765354
178332
1197167
931074
1541097
1902855
621580
5698
1073865
34257
95476
384971
1325147
1951630
349966
1474513
417355
219764
1236840
811650
197657
1160719
1106316
1320115
158721
1112204
1385432
1095527
1949943
1644370
1314166
1416266
1138385
1170973
1129765
305849
700169
268142
344714
148980
1474690
1412009
308900
1288100
1882799
1738861
1729673
1444344
1663042
1760869
902299
1086565
1765901
909901
1602402
772460
1980119
473229
1847715
343886
1370179
1936560
678649
315612
287235
1643360
1505197
294009
848422
1225635
1121837
1628659
66885
1543042
565822
80764
673437
594689
1112487
1438838
778138
208814
810938
105245
700068
508470
351525
1428835
1261160
1335410
1602259
904020
1324756
308317
1151878
727949
547415
458686
1233433
1354315
212016
1852258
422101
1151212
1053988
1944914
1131317
870454
1918807
553955
1701176
1150798
1661752
145826
380794
1668386
747804
1642154
128658
1395701
203060
986433
1234384
1868768
1330576
1274485
1885943
1177875
452252
1198774
1084624
525781
1208560
755695
533266
422087
1442115
740171
600172
715092
718830
1051520
929292
1432402
733554
672045
1258647
1338409
1788468
1997488
1154952
195750
394788
1045734
99594
1438005
1058562
836296
157060
1655317
560973
228303
69087
1754768
785112
906597
967897
338960
1645641
1820438
1044212
652093
397111
1417883
1067691
1693256
1513648
215349
1189421
733270
1200911
543772
1864874
1494650
155244
1061652
1010538
1998427
1841738
509785
1220472
1022566
1038220
1999898
1141160
183385
434234
1649680
1207616
1479993
889442
215973
211247
148714
452255
682608
1845075
1716095
398144
1898334
473115
1022714
667106
1689168
1513730
1582172
782253
1502745
654195
1701907
493551
1839708
1165378
1330052
383187
1557132
1612399
1329082
1738723
1548006
1808239
1378963
667526
627713
1797994
1739995
195014
1007987
500376
1786491
393838
895344
858930
1972507
891497
1946012
956532
1352830
1624393
1965936
1682649
555945
1086764
1015711
332582
1191851
1207737
1448
1156706
1478230
1287521
1614842
934627
241757
753641
1306426
355736
659233
450617
1897681
955276
1038498
1013676
1650354
481956
1210009
677460
1471671
877611
1139840
1257843
1961222
341253
1994148
75643
853384
1005641
1593510
1663730
1220158
417621
767247
986562
1600907
233086
1976602
995054
48349
455865
1144489
1957121
1557649
578299
427
789765
95066
1058533
756628
987417
755363
1300772
1387013
1198488
1854875
1065096
1506409
257822
91481
661409
1525413
275265
200710
334585
365949
1374698
823122
230917
60397
262990
720523
345667
1440727
263459
796292
321263
1290289
1621891
782940
1675837
982540
249211
3672
903181
1357498
1400833
1995687
1290787
1098889
694135
1559781
237639
1762238
1675380
161133
1203193
382422
1083168
979395
125434
1799132
616196
1246133
479963
1167708
1453509
89616
1563717
1505471
598153
1627452
1133253
1053723
623901
303867
862
201376
1275765
68944
1607822
334743
1236086
798218
1294540
60903
992560
1033793
800560
1276173
919708
1731411
658894
865379
1700980
681053
1071850
564519
102571
853000
1292101
244066
1599074
1808343
236338
742334
562269
442474
59086
163753
361393
34897
536938
1180522
140392
224458
1693806
106969
1138071
298964
1907370
87842
1522086
811898
1074510
661598
351238
1223881
1533504
854043
365916
1872287
161177
1627500
219370
1886174
61330
488812
1864687
749656
1300304
1797240
834265
52922
1970167
1190139
1807718
551712
36307
1605721
1004228
444269
1266416
1094429
660714
1200481
1524235
1637388
822976
1225379
785081
1391072
1218912
1191060
1851992
609725
426629
675431
619536
273312
1012383
829481
453188
468285
1842996
700958
1343539
1728618
71650
1102452
591686
1144218
1612829
1502624
642143
393390
1415275
1870133
191709
330288
670926
1246676
1284616
1769838
488972
1448195
137395
796244
114465
888052
948651
496968
1085474
467999
96551
151796
1218130
1893033
1781806
1241202
1367142
1367374
132344
469081
1715856
839091
61857
642882
1102921
1885437
1581152
650069
1656139
1034571
992020
1088522
454394
1593018
457554
289967
101165
1215760
765343
1257783
1085722
1951237
283642
1250544
720921
861790
443888
700650
1777019
689078
957200
185
1094416
1672357
1435323
667905
1863064
1752499
1236859
1062362
725181
630101
747337
973578
605631
25850
1982558
1884458
1207940
1948800
1037279
352811
1032217
743112
5747
622147
223936
624841
1988929
723567
565532
181733
462297
359475
726346
782837
1402423
1947586
1829464
234479
1558388
1439440
1479814
571559
931203
696120
1619948
907541
1867481
1248843
1127918
466700
1612445
366681
1114047
1595858
1934304
1466586
1800977
1552913
1176485
26051
1545708
1976581
399357
237876
659811
1831675
1768438
73319
1502711
429498
721004
73915
1196989
952098
330277
1259764
702914
405767
287463
852174
1364442
1507093
1540954
1858765
1850388
1780155
1527933
369194
262467
351743
1073978
85774
1949845
1076785
508836
1962512
1689145
126712
553497
1801169
1681880
31356
155054
90269
223272
1255928
827940
831490
1906951
1028221
440631
1236080
1067454
682829
1386091
1571004
1600705
1776578
984264
386911
1805569
1873652
1797567
120752
486202
383772
1888318
1410309
184783
468220
75651
177252
1731837
816515
1768174
659499
121044
524529
90633
1070733
1112495
1431437
72523
784241
1626245
1501628
1946779
1316335
603984
1925488
1880465
774260
893315
972845
1336709
1690808
96658
678949
527583
59756
738161
814697
209966
1308839
1040720
1085891
1084585
134467
381087
963137
1171061
840181
1520239
1005150
52755
166295
1870290
1686190
174325
1216901
994263
595427
396699
1369951
789126
1825998
1428269
846590
165312
923609
1344314
628185
135635
1038280
994392
1036720
295625
118830
445610
247116
182878
1785977
1205666
1190210
150304
1453393
1716371
583920
1384621
1041017
1041863
27639
1129400
112319
456561
1752915
614637
485140
968167
747432
1758331
495432
1999023
831428
152507
667041
1999201
1014263
403275
285768
1055314
892106
1518444
1586813
266630
130161
1193511
1018096
969602
719169
441013
22146
486169
1413917
928701
1195413
1325824
477769
1859808
1899304
1329341
529725
774172
39249
1255174
99046
1374800
1512371
1435328
463650
77184
1576310
804747
1372249
287689
1011618
312439
1383020
1333032
1916917
1998627
174073
1029244
437067
1077928
1756956
1428820
362723
1129359
211188
1270118
1905138
41044
36030
1978170
666281
1444344
1296003
719310
766008
492898
1847954
726222
1525341
1465294
1277822
267365
1446513
1905684
314583
307408
1008326
1800283
1797455
1144259
1935972
751659
1208278
1489242
623589
1363808
111988
747437
841686
1405140
1033948
647135
1406277
553587
29243
1229820
1117240
1674479
450324
226453
1434937
1182200
1080651
1894141
1661756
1167848
1151720
1001329
1267321
628696
864504
928326
129736
1732732
1654695
1694986
1579119
1224146
451966
1418690
1306184
672263
1589762
171850
197231
743959
408235
1508644
1518633
6194
615955
1694156
232004
392243
1082016
968341
1132990
294758
955978
109787
1481195
1106721
522304
347783
1175939
1720868
280213
1833477
1409431
1379532
1627062
1521251
1893561
1888268
916301
1387469
916378
1982894
590822
1452871
1461481
34046
1452517
473451
1401509
1126936
1116525
1377772
1555800
938681
149190
988317
1745051
1453569
1116174
1779339
696682
909855
441126
1361934
1018258
1710091
623627
1290240
1122094
1489286
497338
733460
1942891
125765
1407291
1757153
161171
1680430
1184208
207571
532483
1283660
530680
1941613
972204
1723644
399577
1072748
430153
964237
25316
1277868
835525
787998
1684361
911014
599095
1886291
714951
792509
90860
955531
617913
1370792
642267
804318
1311309
890171
1239988
483548
714730
847133
1743282
818699
110080
1421784
1828480
1794998
1547809
187658
198722
1676941
1183029
288598
1704308
1532683
1187740
1028921
1383198
528656
1389455
290581
221517
1981459
1048622
1611035
503274
1181848
73441
476972
1600125
27282
592751
712658
1915813
1086546
1975123
1562466
1852497
944793
595075
901033
910920
369733
1732760
1060916
689622
1544118
564899
1127380
1017707
849213
918670
530866
862840
434661
311886
1705735
479271
635459
1712776
895301
976047
1446739
1903242
1865123
1491611
786436
1540647
1449580
533297
1608122
369781
707442
1685762
233587
397379
268693
1101902
1848068
1320605
536149
11372
1589149
1489286
1137998
707510
1953195
1772382
1354249
894965
1147374
523565
1601213
929469
882074
770131
284333
1163362
1150535
1864597
1465641
1417301
1585804
1023013
128847
1032788
420002
1495662
1145309
1200664
51056
1821833
315246
1637454
1178649
360185
1769122
299735
1503638
565929
1924233
422019
708226
149188
452207
466976
829304
125899
941731
1330734
1275763
1267034
1499126
1718524
1262973
1698400
757339
61495
517398
368230
1082041
106866
719994
1137575
865438
1904009
856761
727934
1538493
168403
138833
130131
596426
1476294
123343
1865622
911577
1102099
576738
1265064
956252
1004073
1138137
1179998
164867
1322783
1302735
1854334
1627352
1606398
1668735
1663641
1176063
986103
353228
281834
1184586
142434
1675802
1484298
322500
671630
1595978
1771784
1461398
1753975
791282
1030964
681543
239470
132464
216573
151825
1095759
1868230
1900441
938313
541612
32262
414861
764116
1925957
710215
1791990
643404
169426
743882
1712887
743727
515230
1244801
945897
1754622
1913470
1902099
266332
1591529
450714
534427
1379334
1275539
200477
725390
933549
1458966
94551
745443
1583770
1209052
116274
1483071
1666529
1211662
306621
475909
1241333
336478
636650
1650822
1832126
978421
769888
920499
291572
232902
992414
363075
265611
398300
1581760
496066
1173762
926004
791475
1181112
1209719
1032755
1172517
1672421
1361804
1539471
718371
983240
1665082
1790202
1301376
1103207
469923
1812314
715709
597574
681942
1279791
828108
357444
504337
1869582
428642
567084
1873952
1635134
1053679
1723415
1615724
294030
1743715
1576747
1143499
1284411
162308
1214401
1928465
1559737
1547661
687566
459682
927349
745149
1418599
1392234
151003
672495
1489356
101211
265018
400778
970144
537401
1955254
430342
209455
1661149
877073
1582215
758926
23472
1216508
255176
310190
1679890
227214
1669820
1729116
175508
1693744
925479
1511500
1126177
326846
1689153
559188
8685
665150
635990
465905
1841917
1479761
1293958
1555858
1209115
742171
1853791
1973029
661079
1482712
310430
537585
349780
1229182
1693804
287928
1180720
1834193
780708
1052917
1771670
1711158
780056
466136
1030966
297694
1178469
949398
1634753
995554
1664090
411939
1301790
514580
833589
455244
43741
726543
88044
1628462
675885
1953230
1706611
1584879
512215
1513700
1266119
687543
1711731
1724521
733795
1542828
419789
347783
763646
854444
631157
1268234
806793
1781848
657577
1628024
1335889
854679
1501941
37973
1556901
92463
1668268
352853
473006
172862
396401
1348104
327852
442271
704939
732237
527109
1057687
503149
1841927
836829
1922842
1106540
1615785
59995
867016
370357
1635596
49747
246278
474109
1230314
1256038
1333926
539582
1567099
502852
94942
728969
745206
82156
1639174
262206
478756
1396491
1281125
1378118
1299588
1886822
438505
1314651
410546
1971676
886263
831120
827469
302447
1151423
808065
616454
308510
1952700
738018
754211
1828903
1277452
460550
70539
325421
636195
1833038
1478845
1320161
1916064
1466785
1506385
1697479
600471
290855
1362546
981676
1620451
1347745
435712
1763443
1348486
850067
1100247
623879
1906018
1285641
1746492
1152781
173959
1413451
548691
1762731
1269700
1161956
193482
1896606
1435655
1901702
1820903
1570588
362969
1482507
143832
1782244
448725
1168522
1017423
1539547
380035
1666295
583553
162350
1898475
501598
790012
932929
51417
1389837
863723
331388
494372
679470
621114
1100078
325478
787715
1458283
155684
630903
460157
1212796
1162216
504557
92811
816005
546437
849487
920727
62125
183997
1334412
653152
729526
885768
702786
148753
1055862
1106875
450976
545283
1135143
1492036
931671
1036896
1453594
1593918
1161224
1759298
1483540
1459313
1579459
379169
185693
506463
1466299
869346
1350840
1028412
1472791
1522651
1858778
1198371
996007
1347969
1936306
246377
1662245
1178116
1614125
1164742
483660
92187
652625
1755590
1251969
1552930
1183114
1195586
1278237
1367633
1477203
334778
126416
1203870
1707311
880820
802876
1750078
1373810
230196
80926
1000144
670457
1981469
686253
1869163
591265
561808
1227359
163753
1387401
569058
718060
1224236
705521
1937139
273294
1031532
839771
1729170
716474
969972
592726
597500
406921
926245
1027914
1211080
1741806
937489
101032
1026395
1769330
171966
622895
1963696
1568243
1285580
235877
1830901
907000
253254
1520942
1646924
343895
1020983
503943
1329782
1322460
641878
22221
385543
1271476
302905
1025295
1548935
511014
397512
503140
146567
1187368
1338863
763034
869074
1591564
1819463
1162332
915741
17675
1600933
861883
424194
1299250
707582
1974698
88539
983350
677702
222638
1706993
1032380
470406
891095
1802596
557222
220931
1189482
1762490
970375
452969
1885456
1406266
1305696
1573610
1439365
530371
1975017
691199
1183171
139608
103322
288709
808439
898127
897781
1532614
1850869
419541
1217523
1313684
936349
937033
1223332
846742
509685
447508
1650273
449798
1620865
1732321
1403556
793418
1356917
338640
1043035
1379359
594200
752923
285424
673008
1206660
63706
1971265
456548
1183961
508883
865323
1760256
127907
115075
80181
706979
121476
1508414
908463
281276
147813
142766
343112
1395606
1041455
1343318
1143803
605252
56935
1734584
913993
888455
745782
31144
1769946
238986
1270103
1698850
403821
323756
1329109
1133973
211345
1964078
69032
1072227
1758909
1664264
1570027
1333688
1306498
532946
630952
1441931
567041
1857278
1786756
1729154
1928601
1403948
654735
260846
905044
465761
1508383
1745590
681539
122450
36821
584930
126694
1992633
48419
87731
1825889
1703620
1291720
1024589
1477784
1833403
1043980
28515
484808
554133
1554315
304146
100264
1147003
937423
1762897
25834
170814
1123943
579734
92821
964637
911586
1655287
1421585
392801
1813022
608182
630261
717211
836952
781083
1993828
1026448
638190
1741645
527407
585982
1816821
635676
1835412
948117
1673576
1894230
608451
961307
450730
96386
1000765
371681
1966657
130262
1659520
1576327
1765683
229537
757446
756232
1259114
1898037
782127
68483
260545
50427
1799401
694102
562913
1118658
312294
638216
73970
1007098
402751
1697720
485678
1282997
1404722
881757
435272
1819619
833463
1516511
737030
472117
919983
1532097
1715295
422475
554234
1926563
1416428
537124
1354603
435195
719446
359790
497297
622375
1552274
1987025
1174623
779893
833843
878933
1775256
1003807
534207
50844
294936
881509
917892
242341
924295
710201
1047550
1413394
1523350
563469
1268915
1272237
1094520
1016625
725227
1581552
895736
513055
1308036
51360
1640418
1520834
157588
1977220
99505
976384
1851576
623510
1597069
1049365
1025534
138551
1017322
459283
310533
1615491
1516658
1474444
154972
664504
1779318
944012
650752
1286260
272936
162980
1038681
665913
447638
1258603
1774425
224222
1156580
1315042
1842959
292266
852735
1958689
1525382
64780
1834222
1267214
1950448
1858452
1449710
1449320
26999
185172
587289
1956963
1814680
94728
1310678
437079
1120507
612948
738571
575649
355543
1060190
1216072
1311410
62318
453941
1820118
596897
73153
688783
939912
772257
1474273
1292181
1584682
750233
1867387
76386
249219
346292
681654
659312
223885
1431846
1051511
1219695
977723
1980491
883768
1150719
369898
1405027
1516998
1320087
1453453
745128
402577
381368
670420
316897
656916
743746
997216
1728470
670787
1835604
774103
1618657
1003267
1059442
1450125
1820912
1033938
305561
1032188
511353
1094702
1469839
711764
872863
481222
1637566
1679526
248610
986489
1546096
283679
349559
565954
157468
609533
1779837
1948730
1303817
788024
1887921
593630
1695338
1969377
1036536
961519
1968581
171646
84486
337580
1180806
1689185
230919
1592806
1418782
470105
1266619
1134442
1025107
978926
588140
1495934
1362274
1541659
221291
495663
709422
72784
951841
58737
1536448
1966264
1076324
504942
342269
762031
1590181
682255
1990750
1609900
1993966
111918
754635
1712584
1421416
1156893
325904
1036590
45972
983753
52770
813130
1182420
1174250
672350
966279
321173
1107762
1715344
813145
75379
1638624
964618
1025864
1663840
409005
1162559
553308
692906
459607
1494077
1958290
1708757
1079629
1200329
1211242
1311
944147
909529
1718307
1918430
378750
1207875
1195898
567889
918802
208988
656145
662019
552795
1692340
1999274
1412197
1175610
1819542
729091
1157853
539355
53335
569611
1951251
1474644
1899602
504727
1405692
1838579
1980560
883576
1487362
1924384
109806
126201
1087071
195562
193634
468355
1082267
10966
236967
1165446
25504
166032
1816755
363783
1286573
549832
1331266
1754599
1127024
529745
77917
1006837
1466728
1525284
1322810
316932
1476552
30764
401403
1691781
285662
851783
1352291
14956
604793
1440382
1491397
1911022
1367463
1725388
598287
920088
1998708
392874
1701451
1089273
1792611
503580
24932
207831
1742631
1497351
1573620
215118
1887110
1318734
761933
365560
1492368
1332102
664016
80940
1311283
637207
979669
741851
902314
405903
109017
1130827
974608
1828825
110073
1706833
1172277
895929
1793994
961695
1982
791981
1153875
1852701
329337
616987
1166480
646742
40939
1397058
529077
1100993
263769
397625
1637554
1443671
1723741
1997243
1863979
1762426
1860289
802013
1218100
1173122
710858
1251150
419173
1250593
1023054
227229
572799
1715082
83680
1032309
1425629
1948777
1707807
36857
65566
1501554
856356
1813440
1711888
746959
1506505
1494325
1755155
337735
808563
1748864
1162911
1946295
1510494
502575
1400197
786880
424993
1639990
1296549
1066792
658433
202182
238991
588115
1003762
1258982
1118268
162222
235710
1004938
381263
117641
1489992
1657791
776689
834548
139913
802639
241565
1048919
970767
40213
1731126
364943
1884249
1181212
1664213
834030
1631430
152011
1234262
954728
155655
756118
1958818
1555365
1636800
21238
889652
551903
41579
54602
1936198
71480
1981685
1410240
761120
459020
752356
1845479
1442118
501623
848586
396045
822673
1939228
44233
1885025
1474662
1760313
1962994
1559632
306385
358775
145173
1474209
1247238
390455
503007
1571813
404388
28278
1636579
1615420
1296718
124197
1204210
1815458
1240150
648441
720260
847257
469940
1779031
539113
711293
119840
1945376
1601808
284222
601595
716802
1014217
1057657
1224315
1015669
1865433
518740
254570
1752792
1145912
795970
391187
741655
588550
1728888
533017
524643
1329888
510934
779519
6743
603921
171001
35732
511964
992137
1698898
126287
1658312
1742497
1201930
1982757
875960
1782534
998732
1603747
1734853
581467
249339
1680136
1068266
777402
72522
412858
1679839
549008
1263454
303578
1264759
303761
1438550
403069
1704602
1384899
1071403
112095
454175
869618
1639423
1063218
1627893
1591902
1916584
1000747
501077
548582
773012
1317521
153121
1087947
214670
1263717
1696365
68483
369811
1739860
1193872
1425799
1666670
13894
1736912
1135504
131621
415005
1755854
529680
320790
1113196
82746
1231288
107764
1696991
1153208
1703225
1021804
121891
1441151
585096
642046
261448
746443
1452221
819525
143577
805490
571187
1011590
1518759
199745
1554691
359374
1791138
489586
1891964
1207226
659378
1193448
1701704
218942
144154
1078250
1515
394257
1145549
1438140
422560
427077
404372
333475
1743629
661929
752388
1537996
720742
70638
467772
317014
911989
1364628
1252637
677440
816506
874949
1723176
1886687
1746674
985304
582843
1455075
1620813
1201808
428717
334780
1156834
1151560
1248798
506145
49558
144577
805018
1498891
120237
1066915
35913
1421947
969466
1314219
1871850
1803512
1780451
20948
198790
284852
681185
1661834
1843854
567812
584076
187076
1925062
404566
2833
1505371
1570593
1724895
676647
400250
146531
1930627
549691
998512
1906835
384674
1953347
1788318
1766004
754891
141630
222127
1318549
86830
962249
1493218
946911
202265
1243090
1234874
1841948
500968
1858170
465850
1864544
1881130
745219
1924706
528266
1775624
1429066
45712
642591
200423
207783
1415559
789713
390925
1437372
714094
994423
828886
1740803
638969
111017
999023
1159465
1813835
153637
756421
1599709
1627462
802185
417526
541608
282526
1772133
1639158
1592806
1074365
422728
813074
996076
1674759
252644
410244
1925885
600607
1540990
1455540
727065
836211
1671361
1980588
1278779
684650
86380
863702
717777
1132549
955937
874378
1028554
1734399
576140
889710
1475368
807175
1065582
380672
1750718
826371
1273491
387629
698983
606692
1302238
527435
1297426
1077034
740193
905216
961715
793146
153796
1021985
29595
94861
994192
577341
1556900
1223041
91310
355299
1916292
157669
1388491
464820
731397
1281999
10884
1218994
481989
454492
1733666
1837368
316626
1308861
1347806
465396
1315595
135478
638943
1414668
1290482
347714
652732
1778627
1031502
826094
1722792
1938262
1192636
938858
1713244
1275522
214760
1653699
623332
1486188
1580909
56818
1485866
1246348
298497
300809
378078
1537552
638367
302091
1253892
653869
1125401
1670271
1998042
447584
1612749
1558441
371852
1551303
876538
1833530
1282103
240631
542452
22977
1547083
1537390
614892
353680
856539
400883
1523979
470358
442580
1920924
1014786
909446
1747556
180309
1899821
1424461
323127
1044553
9148
180073
1996877
106066
731786
668544
1469303
1265953
1723
1837871
1788942
1214169
612692
1362026
747516
814422
6210
1206565
706615
1907868
1162024
709030
515238
211208
116485
422489
1935311
711781
130209
1799280
799265
1491665
677725
35248
1724787
223286
1612381
324882
377059
1665093
120063
1690857
846258
350040
997611
1257250
293007
46802
906252
624115
1550168
1469767
741747
1148369
358939
662760
1167015
1374322
1439098
1359190
114644
982584
1129238
1043274
1112217
1483211
1194791
1056153
1628389
1274730
1102016
1585532
1675128
154898
1570301
401265
1240027
1223820
667309
168842
1762712
1003197
504709
1348412
1316997
1530403
1277088
878424
1827220
1547334
914970
1953390
1427040
1829372
1821774
680309
1506621
1359774
546083
1063443
1545173
1928264
868634
685096
1717562
584561
382127
1299934
716835
1445287
873751
839429
1846262
1856965
1198459
933770
27369
1588197
150099
248626
190747
567677
1269456
431443
199684
1796673
561712
1682733
89048
830926
554043
292328
1564640
1294121
893153
2348
1828473
1067752
1774521
1888542
244497
123082
934025
1582698
1552484
1133531
899983
485662
190039
1529696
1141942
761971
528050
1523860
1403265
498690
1771962
1749458
946503
1349898
314215
1463437
895001
1146719
992509
1261306
1255023
718404
1176267
192162
1806755
325337
1198219
155937
1597778
995696
1721031
622491
133726
1617839
1464415
897236
969932
114109
462918
1377829
295753
1276868
996983
1189522
1034436
928225
341750
794294
1283748
423762
312367
103026
953947
1756967
921148
1481544
920530
1650464
119204
1776573
1584801
501101
998610
1854896
1669481
1686446
1708336
1089426
1632137
346841
1319495
1951466
395040
247816
628303
616117
639602
1991076
603907
1561056
190659
1801264
711166
1863043
1604268
320691
1601176
1169638
1396200
1614357
431903
840046
1057129
869415
1810398
1180205
1665516
1866141
1115042
642978
45440
1749877
53236
1171993
705585
707200
189432
759881
714415
253228
1880237
900726
716899
1421226
801995
1304155
487075
1460999
1654705
231972
1894738
1775082
1860640
493881
1488
55144
208652
1721733
380359
6794
831984
343282
959130
1259254
1077517
299882
1812587
897452
926610
1080496
1166201
1004524
109991
796472
1784082
90145
803617
310620
1944337
1164624
1874754
1401332
270158
1472685
1970029
1946821
467958
1087813
1111853
3283
122506
1593297
604656
1595698
1664087
1735097
1134276
838517
992650
1651097
1067459
128573
846007
467893
630599
1794661
1705414
158770
663996
1293504
1928292
849532
1129225
694493
1485658
384960
1001339
1065281
1210457
963369
473345
1475569
1097038
1462666
52203
1752079
750436
849688
48171
120141
1242626
469151
994161
533701
374498
652250
1745834
1538638
879609
279591
1087433
496766
1612883
677640
1354210
1314663
1137011
1807199
1740120
1761893
1546939
724556
45950
1958161
1246472
267272
695660
1668406
425726
1222643
178775
762427
1834300
1431865
152901
1723219
1749809
1446637
1657623
767452
42096
1564256
431614
912546
1923748
1821
651159
498466
475684
363962
172023
592656
1639258
1461542
517279
1638163
168591
513593
1802661
747308
859564
326550
1736845
487008
451281
1029459
1241492
659748
243969
1049041
428472
1255625
1003638
949711
718391
11190
322829
885334
1817719
1465419
1200969
1171314
1649779
1574680
929387
1825398
390201
1755445
801422
1487415
424002
1358926
96207
1222721
572138
834373
1149253
1588732
669374
1385967
1429883
1190390
115212
1469573
1598158
826010
1581967
1001346
1042511
1364299
991303
778588
1435781
1493383
1418604
1499372
252567
95671
1120984
957436
1835868
894724
1145474
1427530
1325281
6347
154685
1228783
1894108
1952595
393541
1461632
834538
337772
1623652
1293549
1794571
1616204
680604
672000
488
1363100
438402
894335
1409359
1528817
664118
366472
226459
219722
233936
1448250
1591104
43133
810927
849133
557080
296761
925241
86984
980763
1671763
1346642
781401
1534581
1634346
663686
714388
493934
796845
1445191
481770
115151
334875
1542653
1474471
7104
291187
827248
1585793
1184291
1092635
1442136
716902
1233711
60191
1589077
916747
1998840
1339203
56807
1030052
976345
590420
857195
1493364
1539233
127992
799576
657700
779608
1450372
183843
1849009
932457
206929
1680876
508678
1146109
1620382
1998662
1426817
105562
1304509
1568172
566259
136173
577386
1862336
322484
1262292
1994879
706518
138172
1884904
613204
1789464
450222
1007213
401251
30002
1620230
1385936
1260000
532784
825172
483105
866230
1511691
299406
1259744
1514669
944849
895375
980724
63288
65301
426754
1513438
814082
1601662
450137
650099
1181819
541901
1732358
27498
1675108
71580
1745549
383863
1706471
145230
1592003
1818060
184974
423123
449470
1585364
1446324
1862604
981921
129874
1876460
645555
1186626
1940036
1706744
764019
960646
1477071
1610667
958728
1806953
1418961
238449
1212835
35222
147277
849165
804480
1238643
458118
1064595
644148
370904
187167
434272
714293
1001609
1894984
912514
1718891
1941669
1354564
253609
1080421
594795
1419517
1652804
1182229
937985
1171398
803293
1302219
379013
1791738
1303966
1191062
1888280
765877
1267564
1995750
1647703
644809
464091
504299
1220271
728548
1012084
150708
1339976
1332667
413438
1839118
843509
1930929
1211049
459322
178794
1601939
1041941
1605175
388435
427200
1816009
1151749
439202
1556728
1266354
471134
799374
1631429
797071
710262
640578
1790565
1545244
1943996
779653
1587007
734748
677303
450690
1892329
320909
1039146
117403
372354
297608
1947245
264606
1261699
1603313
701031
143755
451698
1678189
682996
624900
37197
443199
1238077
543650
1063471
499737
725191
1703881
1318865
653925
229614
182697
1372989
457253
1005294
752266
1200287
130083
1064531
1533124
85124
1823294
715930
218438
1894871
1208081
471066
1936287
590245
426873
1353394
360953
709164
1028743
491385
657198
1807053
931925
268518
1633781
1249513
1938275
1062842
1979530
1591277
1285849
848297
330937
851461
696159
531788
29502
858612
992363
991212
602365
243676
433229
1975617
1331762
235565
1363753
508779
70699
1223748
436349
1610753
813181
1576562
1580319
253332
1336469
271366
1939143
1246163
514804
583015
738098
442969
837268
202694
872945
584070
530963
141946
167298
468023
276068
537995
677463
280544
501211
408063
1653276
345037
1682081
357800
1994654
70407
288554
953064
1486675
1476662
24543
1107329
1017738
263070
1315124
362354
865318
706269
99128
683415
189764
109913
1107950
190775
480954
1257752
1954380
1209167
1075787
327014
273857
367381
322819
325209
1318269
592346
1496017
965697
855744
152113
1568842
1556204
1702352
1919439
447989
30949
1554430
866767
967174
1583809
660987
1265311
301414
13334
495057
730096
829291
1041161
406229
99138
792012
725168
253818
1696355
1092532
8230
651428
377166
1919137
112998
1309932
476030
1314458
1656334
295922
1786712
944986
289351
1471078
1173442
753855
846727
447096
755403
841492
613842
714947
1445673
676128
439354
194162
1662039
62266
1796856
1932854
52713
1120459
822799
397986
1774595
1255854
696734
397043
1770583
360342
850518
632289
1132258
885411
75436
226596
1757183
1546350
758929
790722
953500
877640
499482
1249674
1984054
1961538
1095755
611319
1435877
1165127
548113
1471862
1046979
993851
1961955
1018075
1042546
1786509
992161
1818639
237310
1341702
496150
1693203
950508
1947490
1931568
414455
1588802
776278
139408
529005
943969
1884260
1132146
1667596
1120587
650422
1037764
421010
1352969
1059340
1694030
46689
282425
56441
493655
1386479
1941943
1388279
1844086
1143226
1639360
758414
22764
827686
1949713
128599
1555772
85668
1237325
812722
141162
623736
1811054
1095333
600981
446462
698568
1033203
325864
1476715
1698201
279076
1379540
426798
282963
1748766
1822293
1377939
279074
1681246
1496718
1822063
1079643
1033198
542124
255812
418986
74773
1653714
1960408
1575122
525516
1581753
1691220
17347
929170
1886077
180295
215736
666926
1006580
665445
15926
597387
1944985
1493192
1804959
1719276
1459936
489203
1441038
1256996
775970
1707236
1479157
1855859
8020
187855
575016
1924807
329132
1577235
1751819
461080
472947
1061236
916593
891556
1103552
1861794
1650353
492809
917930
1758863
955194
1370380
1718321
537601
1437033
1425144
447774
395391
847756
901760
682206
1753590
1877676
1138503
1521603
586593
1189779
290697
1912457
1255099
49659
1295541
1983231
1862594
484825
1764857
730898
421907
83796
130883
1337284
1424545
1720644
1786617
1977242
1287818
314158
1228148
668719
752837
1079423
1260266
1557318
1763504
441991
112160
546572
485534
1134693
1843265
1903930
1944443
1821914
280785
853049
1812897
386928
834599
895560
1424226
1000408
1216099
1569041
1274357
933785
1380231
829647
1052055
1925145
1193049
608596
124293
912440
688197
1072178
219582
1957725
1183691
1211022
324799
245078
1078179
396860
151809
1456349
445798
1266956
906190
1615670
228030
795676
1968614
933239
1757939
43926
474563
1718429
1845508
423987
581494
1584136
74200
696923
1078317
1834524
1623358
680349
157088
1524892
1415887
1180096
1837147
747255
20498
391644
1218869
707379
66016
227801
236530
1614179
1032761
1820785
315493
225124
313876
147717
869458
770503
1426282
787156
1332622
1314211
698861
661160
1505397
410259
1036154
1621998
710953
23087
1666386
1793199
68031
353022
147874
1812098
1962516
1773642
191900
1642458
1293753
1601893
1474816
1443957
263227
1450104
236423
1540707
722572
1756677
1161452
785912
255562
845808
1510236
672609
121131
1562860
829812
1035889
1761550
885996
86738
1656551
1482543
165734
940881
140951
729835
678099
454435
1084752
712118
1028640
63453
1032627
316812
1878814
699334
774996
1755688
268088
1055306
1824672
1907325
1761355
1527808
829513
1602754
1230910
917188
1954373
1649078
1654912
952261
1258420
621114
1426439
341654
1813366
1124914
896132
1537347
1233354
1868841
1279489
479962
1104167
1428843
167140
1559984
399132
588937
1256818
1679235
305024
1656881
355694
1088417
1644752
520643
1902915
597945
758101
439445
1543292
1171286
133611
53354
494541
834693
684461
596492
22796
609218
89928
321461
1924232
20421
193953
1166702
970885
1861690
1690931
1027135
749929
914417
1819101
1291064
1990108
636919
22889
1182369
1403071
148359
95189
1892052
902460
1577065
12733
757683
1479046
1767171
955331
704681
448962
1677284
1506458
578977
139712
1000118
341215
607923
881654
1589822
479023
297419
1927594
1791273
593179
918825
1525122
1751175
878495
458514
139750
889543
284746
1582891
1490321
1115951
1833878
205201
28346
1293026
1079532
1045136
704644
1067646
1847937
205116
900918
705530
1979894
1997814
281116
561815
196947
1735786
1335304
1623435
1256802
98274
1712897
550608
1685801
58943
292195
1519741
1255591
1078561
569913
1099145
1815472
285451
1470423
157721
304861
756375
656423
1952065
1909886
1541774
1493205
1755539
830859
1930093
506821
321239
123630
1806471
1518868
439219
1383484
1498380
1290575
496265
1415670
314319
1233784
1358304
259324
1632293
1868860
562322
1184916
88267
1933955
1330398
349459
1546325
1660393
1642617
1343650
970124
892528
1753793
799275
903399
1989786
1872453
764325
1335789
972972
1741826
513294
660335
1438526
595764
1779078
1660874
1465627
1312822
887520
441412
1133484
914319
614244
260091
1714754
407167
82807
518978
1474358
716955
1049920
80995
1664331
1255550
1497853
1234960
1111181
1915388
1992213
845623
710831
366625
1262317
1251308
500023
946341
1657493
1597609
842263
1950582
989975
1085285
1160082
597962
1623540
1187592
125115
870570
1684756
1030795
16772
99485
765997
1160360
119171
1009939
1041827
1454452
805998
750025
812943
1483468
736580
1162449
1221472
1799781
1429853
990617
1590657
1156339
1779004
1326912
65345
885985
1022190
1888402
130905
950930
729303
1022556
441976
985752
1951060
375073
85253
1254858
37641
1573420
1671323
1293839
310032
360482
808411
419895
1681910
1903659
1991408
580108
1514787
492304
394119
1139538
1213994
1245334
1600762
639930
118022
1423629
1694945
453171
1924051
723176
803759
772578
1416451
836749
37307
486858
1748555
665076
965978
1662438
1489617
1565969
508874
1811980
468755
169479
1578746
1167895
1547704
66591
220783
1626301
213375
1464119
558087
502930
1403298
1308248
1288683
900441
821262
782280
895315
390429
1813035
133010
1057176
184388
1686845
510139
1316699
553382
1889650
1245294
688630
1500433
623945
427777
480698
138580
667351
428704
1584493
366156
95762
543238
576549
678080
1271728
1793446
1295178
345690
1516495
1199957
1568362
588356
38644
889644
1480059
395297
1176061
1157668
1765878
562465
350655
1161269
1687112
255316
1034613
1185725
774900
1709686
1405456
1534984
1859568
292961
1818938
257292
722601
210439
576874
978819
1193137
341607
1580150
1092218
1766742
11660
116548
1547760
489368
339097
1968210
252487
210411
264006
498827
1529492
1865741
1006059
1551930
674174
1301086
1411218
1086996
438024
816168
1205718
980385
216004
1943894
1078852
1195955
1376380
1228228
1085879
1016352
793976
1541361
125919
1961667
1217054
1307480
1520477
479128
525834
1239482
60259
1522998
1317973
1931928
530469
1800364
505135
1331526
47103
668025
1073790
794448
456095
553743
968682
1765549
1187879
1090153
1001918
1178835
1115550
949846
1384391
852172
502720
481544
1449790
1060852
753968
826492
375428
730616
1431881
1294227
1857815
1900828
247004
1807174
640999
1423091
432761
731531
1458301
1097335
1419529
748988
1352573
36738
1034038
1514053
226478
160147
426888
115734
1451484
990921
951197
139735
158331
1649906
548478
433918
497118
245465
368870
1251879
422028
1605083
1930019
111493
993819
96744
16382
1150039
283658
325834
239758
1411957
1575934
1661535
1560706
1549061
1046748
471144
880290
1919026
1295685
976042
1866170
1601485
1520778
65332
918845
296016
574824
1672246
237280
832208
402975
596731
1607819
1345691
1356621
1629060
709166
1204127
1745756
862322
212014
1420822
1017898
161778
412604
1736899
1631130
896130
1695209
917255
420123
448255
1107511
632138
1169662
154088
1664662
656413
145128
42755
373012
1132260
1997803
1859484
1214262
1994322
40238
1534670
1308530
136854
226657
1147857
649772
1683703
722717
1535930
1274673
44200
1783068
323938
863609
279784
1257351
5650
324802
556911
770414
1222065
335066
1583549
420260
552820
1813850
1902449
955026
6139
573434
1564515
1484405
136044
1982348
160059
1348545
1343378
1536443
214881
92160
669090
1209123
840350
83440
156653
1937552
272230
1090831
579494
1914523
530228
1769486
1460409
650972
384921
1278538
960951
333282
517994
1632126
15004
74385
1027302
69533
1727252
296666
63064
1986247
598923
215647
1440661
650732
52370
1030564
657825
411655
1748883
95864
737817
65599
1764845
700782
1765857
1215548
1309415
1679516
1555213
63134
1039163
1109186
1416438
1037663
347712
1158398
382589
643864
801174
54232
257951
577634
1284012
1492284
1306700
1058421
1305479
405973
1553384
816820
1554571
280803
1614867
1480594
1472611
1297700
1868517
230451
84350
1383917
1522742
1950759
1595747
581857
1996013
332178
1766356
132570
806751
1679318
361074
1109995
1536350
536492
1154378
421474
836992
511426
1371249
977665
1206112
734181
1412293
1309287
1616367
1014247
1467067
301873
616938
569797
928815
671236
1690863
692364
543772
1958439
1999091
1173926
1963727
1534139
1550621
462828
1974568
476992
131280
660624
1491516
861208
692987
379842
1628811
684606
1249651
665311
672284
152290
546625
411511
1318030
740003
1885330
844229
1870652
14396
1379250
749345
282087
707763
589811
94058
1937169
1318935
810410
1146934
1479258
110971
1039351
844754
643116
1891743
6372
473501
620913
1492330
1655209
779898
1378176
1398902
961118
1183870
984736
385711
329307
490093
1149896
1730186
1640046
765963
1109625
943700
665934
355490
83939
782924
438808
1458642
1852663
561157
1604113
764736
463724
1870533
1374664
371109
626636
910711
621652
358338
1085416
1416817
108556
1978465
811107
687573
548471
1804742
668050
1703477
1989785
1873813
1652751
759046
652040
1903790
783554
1149708
1569488
412552
1914606
44276
1993591
1123946
1599598
1121250
1531851
953213
867107
1495358
1891009
1213347
1381868
1155738
1284636
135401
1321010
1910681
1902419
793798
1869014
193005
1075010
916232
326279
1873722
558016
1125771
847807
1738268
1093003
52967
1130625
591013
602013
1699388
1666730
28612
616154
1662033
102634
263773
108720
1670002
1651169
536020
995587
461914
1782473
469829
1302914
1089604
694261
1800324
825538
490274
925852
1762434
930421
1998842
544919
498858
1385662
1330775
637403
1905575
1254523
986182
1680151
1138907
365457
1907024
1083725
733475
1012959
425896
652809
1690620
1310555
906634
1510720
1594507
1089491
1739349
1684269
119240
695984
1565857
1685850
734141
1710173
138633
984719
567788
68560
224583
1811548
1825659
657565
743161
383690
249592
1741071
1215981
625556
566144
42574
894107
1259990
1448933
1417323
425921
1981844
1389535
1360635
183208
787138
21881
781542
18830
69246
1200987
490555
1971287
613976
1650868
73417
1872357
356024
1594532
1936604
694979
170462
461828
952974
180105
1962615
1757596
1678647
629538
408584
499947
765296
654814
433208
712112
1993359
550987
1011392
1268342
181239
1566193
1357623
349670
623694
347485
1888411
1480028
280786
399356
1102306
723671
1875596
1895253
1968207
853069
1909678
1575897
756151
706774
540433
1498970
1944022
731678
242580
404911
1742020
1281487
185682
840336
1301964
75936
1403934
1420917
1938441
41338
1024914
644247
1938979
1759489
1386551
925429
434336
50693
1888901
528626
1129112
1324528
89249
1980357
891900
365697
937934
262051
7501
563018
293158
1524819
1535236
1975745
677327
1732244
1588871
440236
1368866
1786743
1514433
587696
1312877
1250402
665169
306442
953388
958616
441134
278426
505933
1619839
625409
1532552
210509
655736
333446
1821415
1374884
1664039
1802333
844749
1370238
1257411
776431
1212468
429535
1042489
1396842
1094727
365810
143256
850499
1848267
17050
1352770
1359162
1755487
1602430
1584760
1591603
350194
1540620
1118566
162429
1278638
406541
1971811
1686272
1826207
1592652
1556126
1766811
1623848
1966480
362195
946188
1338206
79478
940208
302980
1968361
1497492
780396
1886456
1424585
1764549
1897830
1846395
1278912
1795649
915427
764471
1642266
1576045
1062533
174815
656340
1366446
610941
1655820
1866115
1145896
1116157
1207615
707662
636518
1921197
588028
661144
604619
277461
1009083
107834
1098660
419738
1152149
1101303
783124
1708455
472019
686714
1546211
1857129
707721
14614
126080
1334860
1683649
1290636
172154
144318
1438079
1162072
515876
981625
884211
1464405
293953
98503
1121963
1033461
377088
1105328
497229
626372
1357747
1533329
1904038
1327882
628926
1392476
266945
1408370
1883519
1031044
1898470
85148
781128
1775523
98254
1906452
440033
1662054
318721
502091
368571
1464845
232903
1988185
725066
935920
339054
1363451
1095803
246244
1818540
349009
332552
1100062
1251366
328249
1603886
949816
869982
688958
44465
1751645
645156
833998
1344577
686641
1286578
1821770
1612937
1160152
1532896
143043
585254
578915
1315381
451840
958076
368911
965668
723991
844606
1197724
1686545
1268620
591355
669152
1676884
1110320
345639
279327
1534953
578763
985573
1601442
880975
953227
402413
1374515
1042723
333248
813632
492504
397853
1294880
1933596
1910266
12526
1477949
583984
760359
31982
1038529
1737634
749608
1073476
1588795
318858
1560428
442888
948134
1503921
854714
1011808
147988
657341
1243388
1996118
1949085
384084
1622506
740049
349233
434580
501027
881072
746507
873564
1881253
1496212
1881693
964258
295304
1159875
1946848
1558363
1433309
58372
792200
1556223
598725
285100
1150741
1642011
1533687
1423803
570209
503150
938659
1826800
1684503
1983016
1376210
145104
1425448
596269
1193210
776516
1125838
787592
1198021
418580
1177412
531296
442759
755906
1731111
627038
1935676
818240
874654
1680773
108514
1325323
869525
468599
473374
534517
1767462
1199783
1124177
112877
1177329
486862
747627
335133
1731416
1269199
1021551
684570
1215490
1558043
1287466
13788
1926767
740415
1046761
965903
715311
606125
364755
894320
1651021
823317
242077
587157
104949
1535812
445579
276417
470133
1082937
1137168
1549290
1158103
703347
523248
1268139
276101
1052035
998221
1774091
151466
1330082
49729
1655365
31983
1591228
379650
1829926
112150
786623
457664
1042550
1440359
296704
1203182
1942832
1871296
1198707
470535
954491
664664
323274
31983
695370
87416
409662
100399
986813
1771144
1794648
315942
1617234
1537187
19926
1995303
746173
684599
1669302
526474
1920997
122410
1248253
352411
1460555
740847
1990755
986814
1783302
1553024
1322049
1702992
254381
1265565
1099661
773280
1267110
983491
582550
726787
1307220
199437
557438
1752007
160187
810809
777535
696825
1253059
1955484
1155066
336278
12956
1972519
1079616
646798
1681306
141615
933852
1554649
1719915
1546402
1635136
685309
136117
995447
648510
942242
894132
1001377
1253422
1923411
377627
55961
95922
42110
951854
886659
807132
1396356
1796493
1197136
1380333
781005
1225949
618038
397021
1736771
281421
355673
1326159
424502
1683272
683790
2712
234196
1207940
1504705
380195
553400
215710
1895401
692391
1212903
1339168
1383480
1795952
335402
163033
1213316
125676
1079611
1513895
1522143
733690
1503709
1869728
739192
1878838
1104901
302126
447850
181954
16431
874555
1166928
615215
1168741
1226111
1466178
964062
758570
1517046
1309069
1510679
1327141
1889522
1657227
1550860
1369374
1107858
1350503
397654
982592
862543
1818170
1040388
1561030
1835721
1711542
1784710
1222729
860177
1605033
1219254
645877
1394998
1548901
1272887
41080
1015980
1532831
746161
1530266
1789213
678483
486670
857576
369390
1005445
1014785
936297
390962
1407681
427637
99848
1016993
696805
830110
1147124
1637992
234094
389315
420771
1053808
1809368
818961
476483
1860155
900357
53860
1674226
1837465
162464
1750662
1682218
1592238
1027289
1949945
1492816
1996701
1048343
1337015
323168
340560
1667446
1926882
421886
1317472
1556023
830775
141047
998511
1590423
74048
928527
590170
421
1648812
1967405
350248
188486
1053791
67953
112550
1986621
1953388
1431508
471262
208481
1845642
433847
1429897
1583455
1983562
1315323
1436524
449261
1180674
1500161
1842999
1495396
1783580
1003951
752972
167536
567992
67900
1218495
144523
179628
627769
894425
995474
1662404
505347
1250003
129396
872051
396872
651769
1163576
1613434
1062050
1888706
1097029
347272
1246524
1109754
1395545
1308301
1117
1820525
1061437
1578133
1818486
203995
395188
1417693
71183
1730021
1747769
1888084
1295244
248190
302449
655124
1194855
465697
924775
1002159
1827392
458301
936409
330820
1620757
19551
1161558
1543559
926057
180469
1127813
815572
179293
1014825
1350050
947418
991676
1870267
1510781
385544
1042806
1660009
1427943
1949953
1299060
1148869
61742
692867
1196870
1913416
299063
152056
770388
1726287
274635
859291
1038947
1201895
1628012
1035296
1536487
221333
1602036
410201
1269910
283542
580813
1916820
1129627
858781
1489354
198585
1996795
797355
1005305
395216
942953
258751
576032
1154084
360069
842267
1102110
1823094
1885117
1289863
1279135
1974156
493745
1294101
1307423
96795
444691
1848420
1645092
1022096
700993
1890674
781702
1732923
402907
387865
1588635
1073683
942083
430263
1349986
1688774
995169
1538121
911448
1030933
1450324
379848
1796803
1368753
1352525
1507694
1240892
341952
194582
355926
239977
1882431
936899
1818945
488065
1669414
256379
1291698
138943
1185355
1205433
59774
1968600
903613
520727
130711
1689044
579226
74544
1246311
1917933
1759722
1401833
1741092
270680
768271
1311388
762322
1241401
1111780
263031
626154
1430215
225376
1033022
608025
1042644
1117351
206086
815410
1745715
1520434
1907911
520029
368205
819067
1436011
697663
1231443
281899
1854774
695131
343520
492003
1067636
1190065
533119
1270403
634154
156832
44257
1382708
1057955
1667289
124576
90667
231084
1670854
657365
114286
1401312
139453
464249
1845643
658568
423261
1301746
907090
1198868
1387163
101873
705466
454106
474230
381288
1551048
119318
965613
1462755
1821718
1448804
1779100
848218
322150
691990
811464
1251111
1335967
1557281
286380
1351289
347388
304610
1327664
697621
184702
159370
474602
1622580
391146
603265
386070
1398536
637077
1477652
1835763
550368
66441
1638115
1267748
1525515
532053
466625
1797879
1306831
145597
303602
1153600
817295
1710644
792827
899525
945655
941954
845538
7422
158186
864941
599671
1816699
1786219
1394767
1202441
906131
1201553
1878813
1140803
1036563
704182
1123883
1046726
368026
1621107
1550776
807323
1582943
1199388
1596427
1234556
208115
781443
1452282
893535
1488673
451500
554614
1772779
525689
612945
1472274
1202829
172256
557800
190856
1766946
1988422
292419
1000100
546373
1804803
808208
740374
148073
156224
1552663
303876
1561682
987087
572986
560122
245961
1551476
860380
111957
463626
1826208
1346938
602340
1007642
199742
1804570
210747
222564
1597338
1446088
1544530
1645469
775081
1054527
1454338
1782447
875839
1673179
1550758
1468480
252119
1837314
1692037
430156
1746384
1941476
310098
559097
611803
1949783
1238420
746845
1460297
1462081
600885
395437
886775
338364
1604521
1571442
554035
530409
771457
1902932
1253761
737553
520366
1981511
555918
643493
247053
1493321
1062316
1670555
392880
804687
1114258
392130
1455663
820051
1010641
123991
1308304
1227967
1674493
386525
264325
1629651
379113
194812
1813287
425544
155813
955265
1288627
506086
433367
1422245
688698
571294
1061259
335840
712310
1614272
1092821
654411
71264
1948087
601530
875490
1234164
1710036
1264978
1454812
927102
317250
1817968
87470
1555042
737325
384397
265455
1930991
1701037
166892
466973
550344
337157
1714949
1861524
1530283
250708
652549
1081652
1592474
1000762
571233
1787646
1163309
1170036
1473594
852192
509107
276805
240512
922799
353801
1322354
197787
354833
1040021
1252984
1690998
404090
860505
1936889
111245
1401810
1552003
415644
1999423
1507190
1073476
1645845
37147
991895
789014
1977282
1503575
1760676
1639763
955091
751039
1887110
479097
1794650
689829
1413485
1945583
814683
1703732
336699
1287665
328662
620769
1865711
574516
1577224
35181
1140020
1207001
1027784
70984
484917
1442022
1621205
752962
1883133
1453146
223140
266716
999660
713871
1019461
463232
332784
21991
411118
874429
436626
1805411
511124
1616926
1430069
456501
216273
126481
1303457
1966538
758315
1017080
1236343
325614
1298656
1084717
125702
876583
1253406
860680
422765
1308933
1040442
1901049
1751327
838004
469998
1947520
1753618
654082
1047867
605874
1378398
776177
1869889
412339
1025661
217723
1951864
364571
1317869
1036854
1671076
530946
116440
1302322
372263
1482415
871783
664451
924891
1198353
1893041
1545676
699978
895917
742172
947814
1479677
325199
88664
1847101
632801
660050
1118469
376222
1105288
1362264
523203
7264
1766361
236824
788220
1860128
822575
1400008
1044193
365070
203268
1221421
1698922
1759091
630155
248730
1400138
1561257
1256783
1294369
1441523
1608685
961589
1223917
997718
1923810
951102
475667
1842679
1024437
1068080
440684
1921502
594079
881329
1997439
732333
1397564
1899653
957096
1570938
994450
1492105
1054616
1203085
426245
1162924
1532863
1534419
378841
1348242
1934057
1263263
1379225
1570728
1874466
1312604
1992151
1086528
663924
1046752
970631
717684
355876
1412176
577677
1628511
1989377
178049
918300
1051115
1480387
1886710
1162406
96088
349804
875664
1623538
1294573
1547438
1484535
1954197
1903548
434136
741432
577938
1362770
1580377
841162
1866128
391832
1747502
1948488
1046536
1144093
919465
1102761
312402
704147
418971
1686442
509756
1043220
904577
1822785
1239159
1620830
1691149
5962
1651080
1005475
423002
1440085
1933223
1702526
93582
1713526
1274832
1425793
332687
1740885
790463
1499370
82554
453548
1731307
1657458
627960
1020082
81673
98861
1962867
1202084
702213
284875
789300
961676
941029
1704160
1411729
1625236
452420
903966
899635
285549
1081269
96046
1447682
245265
901506
38608
399683
1377889
1511899
1343573
1912875
1438600
941095
1441840
81370
1041704
823266
95983
593831
1117736
1476292
737733
87165
1396356
1680642
818510
1253535
467573
1316181
1570538
347324
1889618
39818
1540054
469056
1550040
971350
58534
1437520
1442267
997164
1000865
1988645
1342060
155571
356518
1248345
632176
1928521
233082
1666695
601859
321479
1154326
624248
365511
1583054
1397098
21704
1851712
220820
1361256
1005172
158452
530459
176785
1156450
1927431
1107902
1209573
1332055
281875
1420191
206161
1055912
946219
407449
585246
1685942
458335
902425
1852202
1089112
171551
564724
1803950
1748972
1021182
1794593
844893
618902
745758
869565
928893
271879
1067049
393300
462880
1505324
67973
1873407
1415757
1194886
1868892
534418
1955901
1234200
1556353
290594
804079
1795454
1927082
1729986
1416104
311541
606045
225676
1476333
558511
290555
1647930
1944985
286661
896951
1107252
119717
1021170
1560311
114055
1271742
953637
563746
788438
1718159
671618
85069
1292808
1188046
1651426
1466489
354867
709961
1625853
789069
123772
739074
627061
86534
1067117
1147836
928554
1366085
1935499
1756924
453814
300266
1880080
328756
37270
1234429
1744774
638553
650318
1856981
85725
1880875
366914
1650376
1750828
1926157
704571
1249142
1096309
190680
721940
630860
865472
796999
1897220
18531
330062
1819001
341303
962099
695052
1485205
985371
403866
112450
1779996
1158824
332261
306926
173937
1973611
479316
1095064
766960
1760222
1287447
179229
1815452
1394469
1614911
880611
1086331
107247
894996
293435
1552895
1049660
1752856
639195
536675
969296
1253575
175751
1360216
1277892
1543253
318852
1710812
310114
489425
1758677
973282
1799332
589050
317736
727693
1739227
406449
1484760
862340
675651
130814
1006735
567153
1913970
1479475
986208
1083525
1952839
198697
1838595
459430
895176
679655
1352544
1095877
1592463
1182142
1445584
1693018
459119
1059944
1652479
1320436
215348
1815534
1372003
666710
1175954
1330265
669131
1104276
1092679
345873
1723512
1326329
1791617
816039
1574934
650031
1570113
1592549
343192
1600657
7256
804061
1042556
1464871
1494250
1359114
1210221
293359
1837565
1648825
933973
212035
1869969
678236
812253
1871983
228430
718557
878165
1302894
693219
1142070
47544
935911
721996
809050
719041
1549853
402268
318863
1702387
200522
1344250
30230
1602083
875933
1514864
223248
365977
453597
1339755
1194547
308793
848069
458130
99244
1306044
525708
586019
1183240
975567
770776
1794452
1638030
109522
1183777
372246
1251827
343688
213138
728557
1806661
490926
1260659
1406933
70677
558481
959164
1300089
501928
808470
521424
1731519
1027527
1550532
119362
218467
272159
623128
1043248
1419045
250217
370965
471240
1108532
1201198
387108
1909462
192453
1176207
1804295
611758
1204183
356121
112386
655924
1812435
935437
1982561
380748
441582
878987
1004721
242050
1475048
323558
1126784
113858
1669206
1792390
437840
44814
1328760
1111228
645808
67372
1165358
1613949
1741750
504355
1241004
29894
1349632
506987
636974
275964
1815020
1908227
838481
610307
1859788
1214642
305925
1888449
522863
1906784
1845610
1935958
376648
1121276
982352
1686204
809246
347285
1447923
520648
868422
774828
465388
1730093
541380
674910
4704
1301048
553520
1245584
695578
389401
57399
131066
1954053
226914
1565492
670325
799187
1484869
350684
138914
1333723
596431
66804
1240990
677744
478947
103509
1764340
158149
526406
35257
592834
37750
1881817
446849
1100807
147842
864348
1364912
411350
1457680
999396
1367454
1983783
313957
1172379
1526859
845131
179643
517802
656947
1001952
404209
1239533
552419
1895168
668534
965008
1537218
823298
926286
1976033
1121167
1384162
19126
1381562
1585553
587430
1101558
268691
1759130
205780
592973
1233207
766927
1886099
85129
484040
861050
1260665
119615
264343
356662
1601185
1242466
1775002
1331411
353704
1980384
1565615
467583
196611
560063
507309
576211
1143858
1702879
839339
296971
1857388
557766
1420943
839941
933086
1889219
1876302
1546246
1547956
692853
1974258
1826410
1542151
166916
1021393
858720
1314768
1593053
666453
814536
681499
486673
443799
91283
342743
1900288
1577801
263020
590713
121091
1908384
1596881
1412928
1747556
791302
427258
526596
702507
226251
1069068
5620
14598
1876857
642695
701507
1065187
1784023
1184100
1351061
1185288
443354
1032111
1944126
58649
113591
261365
644171
1350282
46551
1275657
971524
531594
892065
529438
399751
1351134
286708
1321042
192531
67289
129393
205606
1939010
348214
43163
1048308
341977
1509068
722029
414022
681459
1324770
484630
578893
1580874
1092114
1885467
748064
1629523
747121
377317
1568733
503755
531690
1383395
1190835
684490
1914923
252988
109002
807357
512450
1248918
1130060
397085
977218
198765
1391399
786981
1668578
59985
395336
1440262
1371553
972162
1692801
1411409
756118
1461559
1918509
1717310
1131040
1883697
1623408
395123
818735
1048230
1846678
977968
1467874
575906
1559945
1460631
1663417
1912210
460150
794078
498965
901658
63991
802450
1194856
1378689
794797
1799242
1954596
1098281
1671116
639069
534355
1689970
955908
793276
1332603
1945958
517685
312393
1322444
432088
1031281
761291
1848753
1792035
1839227
1770780
417456
1607081
791186
995430
1226145
390638
1260317
1643106
1964754
741126
499234
1174532
454321
1741031
253295
1724978
1853946
199548
1517767
1724850
258496
878744
22571
12295
1985667
1400837
592107
606379
1818760
1332283
1605919
1058055
1528650
599755
930551
1759662
200406
1751348
513190
984443
1300024
1353752
497651
338802
1678108
377878
566553
1897923
1379804
634375
957657
1152654
834553
1310005
1344412
1178896
476927
1139618
475487
1457766
1267175
1459895
1312216
1221804
1450990
488804
447218
1926655
1806985
353766
1668391
1778052
1757609
1507946
1612199
1688674
483003
1960940
541667
720725
714788
1238636
1033980
1946092
145852
1083619
739391
211633
1376886
966014
12653
95634
1317225
817463
605545
159963
1554332
435464
1228007
144986
76957
1868248
326002
1056632
1520269
93709
1457124
1918432
339130
361085
1535502
950064
1759140
1868835
1047550
1271470
440105
1649141
102370
812694
1767870
1776583
1822560
1736282
771229
69666
1275597
790528
775425
975207
1902749
298700
667921
630186
1285943
175323
361019
673467
14536
1284529
26853
1457681
1629514
417221
1033352
1395702
1088623
726495
1376004
1816448
838574
1304953
1813136
555095
1901231
77389
1742747
272544
989025
188403
1561996
1772095
1788774
1871435
999051
539582
1472431
141603
193996
1070571
1788617
861884
1448410
1681824
1184793
148738
1001465
1917288
1617345
88057
424165
1281371
1691123
847175
497414
84492
1249194
105305
960816
808002
1683646
1430272
659099
353839
1336673
1843458
1369577
1015451
975174
235335
722755
484355
825025
1765547
1072124
1937165
989241
1021970
833938
35911
280643
117013
612370
626165
913754
774343
944583
1352331
1056015
1134777
1793347
988635
451283
607960
634006
1955656
1388234
279311
127101
1687145
88478
1216740
547859
67446
356073
1257212
1504448
1874222
309190
1241881
1053415
1543106
1536956
1396867
1405177
1506904
498810
1752453
76256
1804528
635212
771550
1555176
1912518
1162646
547228
395051
712585
1251033
1571875
525207
1460724
131959
793109
486092
1596807
1676725
1683169
1729280
715172
447947
1139159
307866
1879114
1380530
1158553
342172
120938
1339213
1451523
124644
941580
1248734
1682550
125754
1976120
1910572
774242
1748421
1029145
1230509
577529
338214
1093137
66125
1236018
1751952
277263
1020667
448384
1736143
744399
512559
1733324
926175
160148
334416
1955246
313460
184860
1499148
1900911
1070763
860748
1318036
1569934
1676193
148355
786179
648912
1010855
160359
786849
1677023
1314464
1195439
652455
440201
1982631
1876449
1166865
13599
848229
182680
1429734
1749435
1025148
492519
616663
1789611
185673
1963842
1013323
170652
304787
693938
1196800
66828
789885
62012
912453
486908
1606823
1204531
1221483
1778026
620620
106598
1724384
633180
1110227
1625836
437927
1858130
1654569
1095782
596498
248887
490688
228560
1762871
529083
631237
1793380
1525754
1429307
956580
1176335
1926242
929534
182090
601629
1071664
228048
1451572
1716670
1160914
808093
151217
1587091
860511
526314
554156
689558
1435
1473218
1235850
899784
108724
1930036
1112364
192646
558149
1176038
867715
859660
1860964
1134868
467394
1227464
1183891
770847
118924
566684
981680
1100422
145328
578858
1989779
631917
1568287
426215
885598
76298
541497
149642
1589767
1508651
1359601
787041
1353611
564249
990498
318665
1792743
673308
8250
1060380
516535
1730510
1703574
565277
462176
1700338
504701
1372364
758537
1594228
1861541
1683060
1783472
1265004
749993
210010
1171101
648786
1686983
992369
1803542
1319302
1526695
1197617
1874429
570854
1437996
1124319
333506
278183
440691
1592638
1865230
445670
1427957
447605
1264878
1640191
1027235
825652
835797
1634673
1825660
1376466
1635411
1936884
463620
97782
1733046
1168785
1760622
1507319
1212213
1419280
1287224
1272824
1707347
1989782
291894
1567100
244709
792348
775256
1912707
1542056
1134595
1624303
897961
1631005
1795376
395885
134171
1942339
524128
205883
1490712
385492
221648
1219996
1496084
1328625
1836312
66232
1630924
344230
154753
1534554
372436
1515416
1213625
763613
1028205
959448
441755
1597108
1234703
1931056
364815
1972278
1669281
1396260
1241867
557974
1290259
172233
640110
330917
1595353
1595611
1723458
982575
1556337
248980
1823498
1452055
455682
875358
1884159
877830
1090307
1278394
1263054
239975
869914
344542
1832996
48623
1268875
746877
1864830
389928
477425
1820987
924433
55422
1430050
379901
659337
1305629
1435163
791276
1938950
1794217
1487035
934867
1022182
69411
1822464
1787923
1182541
885410
1078294
251768
1956712
1801227
65447
567538
1690940
1472290
1482113
1071189
880990
1339099
1900906
1833725
1297749
1645427
1580789
1904231
400568
1509313
1394670
478536
766703
1339069
1382423
36097
114838
885996
1797552
1996998
534718
1608936
35033
778289
1989518
861982
990892
516184
1037636
284222
1671283
217563
1811293
66668
1265144
1285312
811314
1239899
631797
36288
443841
68845
1837948
1859177
369869
1828231
1690406
85550
1205080
38598
1668693
1518381
312520
1399318
1351550
472674
837310
1190574
621923
861556
1830103
69011
460027
1166789
973979
1694937
847566
1338437
58541
247451
1718830
1082924
9241
576621
1017992
1676697
777656
617215
1088362
689127
361509
1875812
1511555
1604897
188595
1208976
1064371
1874959
1064780
968745
56755
1512650
75621
816265
496878
80711
446827
116135
1612921
1841242
1972833
992802
417226
1013548
1287816
122216
1083714
337553
225613
338200
1092995
1567970
1667595
214602
1956043
532104
1987820
1837975
1354884
103429
485913
862598
196373
288374
179526
1192499
1483696
1374709
1068678
55483
590111
341649
573086
229297
583648
989419
414654
1966168
1054050
896750
742631
608839
88893
1851771
1997939
495515
1459376
487481
1156925
495639
220287
889258
1387394
693928
1624953
1201188
815782
1291507
64974
1963104
1353178
1060460
1036591
1520023
528507
1034010
741235
227771
1306883
841212
1592465
1965334
609461
767302
1441717
524294
1967647
516562
824241
562762
805087
1187464
428365
1082906
599922
1779368
1451342
517403
280902
1284607
1139601
27617
196495
1940278
292584
109674
847083
667148
1782282
987557
1842147
1331082
1626462
1323191
1133883
1157612
417350
655496
1802618
182653
301194
125614
1585810
1415132
1945703
868158
1217139
1640953
479421
866226
1450595
869601
575908
1428746
756961
1646234
1930298
1691490
880683
1330615
1619597
1679550
1622753
1427076
1311825
990954
1253515
1863971
398631
791672
1416376
1606240
1613678
1186764
400880
567915
1627710
1324585
122907
553013
1795097
1753145
1306953
1196044
579362
1140342
1396634
999626
1304246
215381
166959
379116
1361487
1249454
845597
758725
528418
958526
466578
1167949
379461
876497
1480707
494513
553771
559630
562825
1114792
1224737
706316
1677906
1449194
1045076
555585
1874333
633601
1049387
26591
87947
143118
1318451
946382
1991727
1558963
1538872
547585
567213
1057065
1371457
1762940
1927928
552830
416306
264349
1759538
1652505
1116909
1305646
314561
1533343
1873625
516758
1508130
1395800
1589811
1778104
281911
40431
1377490
791003
773017
656784
1917339
1833375
1913297
815232
1864555
953296
278143
948099
683084
230997
1905309
1586688
152084
1264677
1726631
100564
1970909
1016223
1886169
826095
1012990
369071
1139362
680407
1115495
254942
1628388
960347
642769
369996
14141
975548
1094463
1399060
519720
1682245
900230
1446869
1967480
372392
1046771
1391078
1701225
449249
801157
322326
153775
302502
1374373
1100361
897656
1841298
786394
640680
1809844
572231
802433
1466668
1277808
1143045
1582187
1609388
224765
717540
719641
1317732
1335339
1373716
367529
1209749
847502
1772972
1336695
1794186
1464873
1562361
1230062
1809727
1263729
772295
1736961
1676450
1410101
1866268
1767495
563023
1936609
1081244
1978205
1919042
1872026
205140
517613
1649123
724167
489373
1507129
1342310
1772749
204823
344031
693129
965506
1459912
1716272
1323629
242036
750529
1559428
633812
1928657
625088
786437
1797012
1470273
484988
862900
1257094
1963548
63534
1224905
1297808
1718547
673482
975515
1737368
1114319
222385
1256210
464525
1765963
7186
1484909
695510
697711
463848
921233
994083
574000
240740
1180164
1292557
242741
106413
980227
1760092
1867987
502036
761385
152250
1869498
322389
1357388
1263249
30388
1012745
370799
750484
92325
865048
1426100
1131716
906313
1137285
373233
475648
1773437
587219
1656556
1241406
189127
1304838
1000920
1534753
1204049
1314007
235884
166636
1700443
1812828
1230928
1566619
907060
618976
1023122
1402852
1420466
288384
1864277
1704277
1140050
976070
1793125
1683054
419032
190369
778911
931275
945543
1957424
237704
1466849
1777895
1003144
1590750
1697123
1901771
1811399
712281
489955
898129
1410348
519760
1526066
1764759
1524034
520119
74087
1136841
275299
946933
1042328
146715
1135332
1339694
1812924
268203
1883789
555343
599331
1298728
1837241
309793
1148494
1582876
1332528
1333438
1629836
1500860
1671424
217093
1728637
1843609
683724
158862
307979
274291
802998
1601562
1634441
526837
1311061
1642682
1564598
1250403
1545678
935337
720127
243536
273885
563115
301752
1371499
1257830
310327
1280125
1301742
1087603
1600386
1023555
703827
1725697
39303
84375
1329501
80807
1246268
573936
322988
244465
773061
1785107
1851840
1085624
1314766
520775
1861092
1864754
1911204
522120
1499245
1169331
1036433
139116
1528971
1168679
659650
1536603
93413
1874298
44132
1238921
1114956
169869
1308552
503541
838990
376276
840659
1592325
1232882
147726
437839
516333
1961908
1360589
530761
389919
419123
63628
456031
946863
261273
1180707
1766188
565618
7437
436838
1744686
300910
65721
1588950
1722062
348881
407920
1583588
442871
842744
264009
359124
367028
1350663
471678
1732909
1303411
1862647
304086
666676
1298390
476293
1948377
1693060
1071488
416287
1612323
898122
33936
773930
1896956
411134
569951
612297
730427
862324
961679
95143
1297005
1148348
1199116
1517844
1671879
1427089
1134253
1050830
996729
1590061
518466
755006
264350
1425280
1687081
1311379
1354667
100311
528598
249602
244034
781481
262735
129998
1484215
1894282
1804402
1897059
991094
1273224
359819
354958
1061843
1589180
636934
1522137
1632752
445649
419461
564201
639631
1802454
1715654
1246478
9646
423412
1834447
677394
982322
606387
838005
1208111
1556025
787019
1361179
1249448
1663586
1594896
699756
282143
1197273
1207841
1351339
983696
1453646
106237
388366
116058
1136439
1526211
1726590
1864175
180298
1815370
371074
1070992
1177334
221780
1015472
556330
1465410
47835
662828
323778
1712832
398827
306667
1313145
1494286
1102573
1610183
707718
279552
947017
1897162
321585
1239076
1113315
1141189
1050536
309292
400135
427359
1356742
770399
1230668
1974662
900994
1617211
1429434
332146
10361
11255
973831
254872
1542678
1617268
786575
1020374
75506
1436328
1045615
429316
631108
802674
1778046
257791
1617503
1679305
276972
53851
818425
670414
195797
80875
625302
857569
1967226
421606
635086
215315
740907
1135427
1588670
237008
1076968
856252
268573
277081
1401290
191213
868402
1598293
249178
1012382
1398622
845560
1221272
1176388
1298501
382590
1998515
1871594
1950251
121003
938683
1136527
1818733
238747
1156241
953576
676015
1126914
785539
1988054
1668906
275342
1294950
1728421
1381757
1749048
279476
349645
422567
1991905
752350
290528
450768
1421307
1309813
1168210
1767954
1343578
1241124
775029
973041
1621284
880888
430866
303613
1438853
1000434
1436659
901272
391596
395693
585842
1322404
1589705
1358695
71055
933180
65234
1763217
127266
1035916
1627245
1441578
1983441
142321
1173142
1247645
884847
635132
1128813
1646053
1435004
1062652
1582064
246960
456828
377363
530358
302335
1672775
462236
1496502
1525531
1456374
847203
419136
1720104
1626081
314171
626047
1129398
288305
1765119
486539
1733989
55582
920791
1792746
1879366
1369116
1915949
1048734
454079
1721332
1464083
1914346
1069406
1501298
124807
618684
455144
703635
1989252
1403060
1554776
548075
1483481
467066
418233
813627
988489
912065
1103012
1736264
110925
757567
503383
894569
82227
447085
539270
1840561
632496
1711110
1217360
1170099
1840618
1071087
335839
623207
169029
1343649
702154
1639541
987521
1411130
133701
906227
490496
1894806
1015768
1849656
129553
1266676
1433651
569181
652047
1368079
391528
857432
268966
1481538
1697037
1976549
192926
496876
1644270
888939
981765
427798
540057
1684210
1794260
1820170
1692169
271863
942105
680585
118453
97408
838468
1009065
1567573
104752
314440
1990811
981061
1396285
935812
230362
1550254
775633
1162499
783700
136700
1680030
664822
968656
1312821
1215667
1328032
1862422
314655
871435
1072147
1837845
1698931
886697
952509
1507244
126944
1966703
113858
1450962
1417377
1845118
1036869
1969203
1181183
202244
1391790
1696436
1718497
534462
1783586
244170
226393
930938
837594
1088511
1134915
470500
207944
848675
1615536
450652
336457
319263
1573861
1802124
1332322
1424587
424401
22384
838329
888947
562352
975433
388702
29546
1455379
697516
1015631
1130615
204827
1306682
671226
300
1654789
99956
695999
237381
433336
1996989
856521
357216
1119798
741001
906530
129276
1883858
902039
1998333
1440890
1442191
1736757
1346181
1309393
1853240
675482
1586692
332563
787523
40554
1432511
1033790
155488
393057
862522
1755055
793408
1813502
1331743
1530884
539581
1671365
1966495
1637680
1685377
1615056
1544929
1725001
1673264
488534
207186
1222123
1712147
1845838
783234
857760
335122
50740
1469810
505972
453732
41480
472931
428377
194211
1794008
1915565
1223136
199029
597105
1254650
1431860
1990644
495891
1439391
1970055
620885
725856
62709
963733
631583
455791
1208751
56830
133543
894659
572412
295156
302039
868528
1385891
1902370
41955
951078
771752
1736141
798005
1904578
574607
1229701
1261866
907168
955081
197051
1546759
545512
21174
999054
1773921
865702
1956124
995369
251071
1169603
1883620
1332517
761598
48591
579512
1820482
1697731
977819
1486625
1821904
854518
1453526
408987
1686682
1725838
816349
1151089
1179567
338837
819049
362196
1486770
1770075
1872982
1439664
943823
1070221
403881
900401
539211
325672
514035
38133
657860
1635233
1922283
205279
1365678
329465
284424
1517176
1438030
507301
1746602
181932
1622741
238948
1097279
1089247
1457485
959536
1543782
1305079
133375
894244
1988947
1170510
1856568
1581145
753152
291583
1575925
109645
861526
887769
667294
1586423
1871863
1163755
1953250
1708445
1787096
1435526
293574
1948014
1820297
1457770
903230
1542015
1392171
601270
1672191
86930
323692
869024
648780
1461790
587239
1222580
6383
1881847
439757
802922
849264
1586002
527820
946128
51683
719073
974056
1095567
1610463
1585135
183118
1329700
841608
411520
1960465
210041
590255
552421
130398
1551925
970139
544133
1125735
1003765
1398361
1273084
429035
1981932
428764
1164835
565640
1077365
1680289
1650057
934550
1016198
1895273
277776
118714
1640194
1385015
1920869
1510724
1056539
1977593
46227
1657572
1107415
636672
690704
745259
1571586
1263273
1670436
1078348
640625
757896
1722580
1703815
1967928
948018
1859599
1751099
1782133
1072374
1771944
362680
289933
1124871
1879046
1135197
1170191
615286
1595353
284632
572425
1152047
12560
1472517
1909263
1398322
953216
790015
1838220
713836
1231116
64779
1964815
1366079
1951370
1039359
1331726
56969
1136540
675379
490061
810683
1076406
1835350
1821424
1283459
860599
657884
104368
427305
1248819
1656063
1630409
1152250
1374847
1984484
1734714
599692
1287687
864381
1309592
1663710
774207
398184
1372465
1008493
711859
1216986
1320014
735936
593826
471149
1321164
112133
336857
1051422
821225
93910
1813397
1578237
1085172
1677998
51486
1584818
1874254
1597859
698354
1400125
1519178
1208943
89739
1866329
1740140
1212143
739242
242431
1460331
260049
1503764
734455
299900
1649613
1905553
901708
427310
50900
562681
1393217
1898375
594962
1106963
1646436
639004
272369
1656994
1543148
945541
1122810
569910
1938989
58660
225495
1517407
1101085
1504206
1873271
1457450
745336
1951960
1861780
1534729
722714
1841245
17654
1122072
767947
213481
1114816
1409144
1456812
1564880
1067
481654
158810
1202254
1686079
669765
1649601
1868294
1183721
1702664
1704894
85542
1390844
1049634
287918
266074
1960179
1167933
235699
1798992
991164
591885
803620
134927
66806
895344
450942
113354
1145256
1021884
75975
805787
347035
437101
1179146
1208352
317388
719552
369043
168790
437016
1393869
460959
328833
1560423
199161
1331040
956749
1713948
1355993
1275030
1558000
1535396
131737
1839386
1930229
51425
813868
701151
229672
70791
157871
1358989
95528
165123
761883
143714
896381
1619593
1605345
323850
785716
374395
783788
1590824
351809
1089919
1225462
1813560
63352
1096076
1745596
1110935
1948740
1141789
1557625
936031
1126784
955827
1471341
1743338
202249
295445
1289879
836238
1957764
1169363
1360174
1786862
548280
1199093
270684
1228679
29165
1248130
1779555
1925611
860048
1014510
598475
1274305
292397
1873447
1025666
1275854
679591
1190363
1719483
1192165
1270401
1193957
896505
508966
921478
1466452
255143
1432554
442480
372257
1484072
1130375
1901959
27263
1122826
253532
1668001
616871
75438
976512
391888
401824
1883129
1154601
631375
502643
251944
1928516
1489584
309196
1531943
1256100
44107
1254467
310574
1927487
21549
1471944
1610302
1076853
1062553
1819309
912814
1364239
1734998
789635
1615320
785437
1839279
36178
16601
127586
1682774
1077428
1968522
229279
527613
766958
1051872
1883790
1456830
1505506
1856108
191891
1473948
1501795
312838
1791931
1313421
427910
106422
1429164
141661
1496501
835759
1770661
970200
1703874
375024
1781284
304054
619226
1077552
77973
101583
735973
1633606
1668897
1462092
1738136
1995892
1531236
277745
1716871
201869
1139418
1464298
762807
223143
708492
1034530
420666
1438833
208806
223500
792691
939429
334154
75788
950835
1515812
1194188
1498932
312932
1484285
1262751
849147
915820
1032727
1793716
1413656
1197864
871360
1580098
1921232
213397
401926
782671
1731783
16734
1739669
287816
436275
1853853
1806640
1463842
1984951
25901
1489275
1213335
667786
734377
519870
947125
1174534
1989186
534655
79399
565861
539464
1778454
1765712
152967
148667
94956
1708357
1205930
1135536
649191
130565
682726
1379064
296291
789297
1324842
160879
435336
112003
619518
65719
1426992
1361476
942482
1417922
298681
1521883
1323119
335749
376336
1221019
1720703
1626632
192993
1161751
783153
1553142
1715621
268846
475332
359080
223809
70438
1933412
1402421
1605847
841582
197233
1778924
852136
1534943
351676
953857
1585929
1341271
1273607
555124
770303
1797319
387676
734481
967545
315343
587841
1723791
340849
313585
172058
1412011
389613
863112
1240204
1854358
1918836
1288104
1575671
817686
1293621
1793160
582961
895994
533815
550638
1632275
920519
756170
1157421
287402
500859
1083807
568200
828799
1567083
1992106
1677341
1028797
984323
1199152
86502
385891
1341343
891551
351917
1523897
1330916
24456
1902338
441070
212976
1002418
138867
1579209
653335
1716087
1930021
646536
1899356
1300948
1531404
1478321
1894014
1372349
195230
60656
1725853
1835062
1879312
124599
540730
382956
1365648
1562442
1755339
444532
1446285
708111
640877
719783
581454
1053103
1466278
926957
560028
1975168
1351893
1893724
1787200
350507
226466
259486
746474
1984850
487751
984251
469162
1475443
138446
321367
1736545
838651
816675
1304119
488070
952933
1361676
554106
1895041
245727
1267609
803312
1880419
260818
1091838
1931104
499376
1528697
1989563
939862
241969
1849525
478661
1351132
1657265
1804698
464011
419995
931482
1994567
324734
957640
1580953
617639
1032589
311119
693877
1311874
1098593
1421695
1799687
1590922
1648730
699365
690060
1368296
350012
50095
1454442
69094
225678
780169
1047550
1566117
206335
1702642
154695
1662537
819420
983644
910475
1995768
296770
1065550
797243
1431979
1142331
539389
1380328
664506
688799
480054
1626721
1349195
1170654
653363
1377945
806622
1214934
359980
1776261
1065838
1187275
1254664
258346
1188818
1936165
1597573
609927
1011185
434192
1715148
1202139
752837
1453188
1700009
580181
257679
1047954
1250127
367311
707873
1834452
104956
827467
1970870
926991
394972
1626031
399663
992856
1809885
936119
304935
636212
1344081
865327
1602990
753787
21851
1491966
334477
1492920
1910930
1274286
891672
100885
566822
493146
279059
38610
1685652
356604
508753
1553927
1713879
1247724
611508
1645453
1672082
94214
1310628
201314
176727
1812756
1992439
266481
682300
714838
1737102
1091849
250587
288781
964595
1009873
1034277
1885548
1926493
907047
1863303
329425
1886781
1182923
397798
1343960
681122
295290
586812
669989
1642203
1811353
1841021
1756755
1399603
1141856
248889
1943192
1000723
831026
250082
684219
817741
1007898
344332
1243642
1594521
1770832
513682
62610
558019
227872
1282888
72063
186188
713679
1102890
1303170
210136
743603
1224912
1218143
1641829
528942
103406
1777711
678079
200576
554242
1057803
1136190
530311
265449
4452
1179147
734049
595574
94808
103899
1848903
626261
267440
1526221
1272147
594381
643684
467933
405024
1867589
169562
1106029
509530
1460607
1082705
69928
80054
1914516
118928
587322
1748918
1060964
1346894
95730
780406
69892
118449
45858
605094
419521
420178
1202357
734935
306165
1158972
740338
179544
413796
608717
1771812
1930703
805231
800571
933956
601491
1233057
1169878
1143847
468873
500413
1936535
1891282
1060766
611137
1636110
1732424
1282611
1337764
1465639
1819499
1785693
1046856
1667508
1229967
272464
1925614
120103
1397599
388030
585667
40226
624758
756134
165923
1445658
907775
1970017
1518293
237260
572440
1661033
1251631
1197863
438766
1739732
1354695
1038192
620149
608184
1822191
1648642
1283367
555259
879086
550346
419866
989145
809766
707447
587300
1025638
1120752
1953849
1367073
1148335
1311830
549089
1693490
1733475
1493223
1116339
1210238
1328459
1667381
284899
1013064
1742955
536100
230918
101763
1708027
1634589
1025757
203971
1892746
1486178
339456
945295
1252299
1076265
535462
1429343
1553863
1671972
1999968
293998
658070
48057
747517
1022912
17337
1183855
606744
1981581
1840927
1413610
1793423
780106
146745
1219748
441239
1329577
709733
1894156
691870
832899
707228
1331252
1801530
825471
172062
1609379
1779943
1483015
112460
93726
1491746
1436740
1387532
789138
151439
1277303
333308
7054
249413
1079898
115490
1200243
1363171
1963136
159902
928267
802102
279754
1104096
966467
936575
1666495
1080242
1158799
1907421
1992684
1068880
1704313
775200
1620198
1985162
998391
469643
686574
1723400
1960800
1537797
134765
925266
1652281
1157901
1154543
945649
1129764
1953486
1105214
1769
799511
460394
1087790
686218
260526
1518450
1474242
1202063
580115
1438934
290450
1968779
1591690
1748052
1622323
922893
695908
1544201
142785
1846816
475845
286326
1156977
544041
267351
175181
277836
1976096
1037019
157445
1309494
189226
63978
735682
1644952
1450665
22786
1032973
689410
1719461
734612
2834
858153
357734
587461
1268431
1444806
1761070
1592411
1086742
116455
1019843
218069
1994901
553021
758031
1148501
601587
1994389
1972057
365659
1079366
138908
890549
1022608
336053
1920052
986020
25772
800086
1337563
502303
134761
1416479
1085857
1466809
1827392
451872
1980488
1699519
1644052
1572916
898401
1991505
439048
1273174
1099820
419663
1244695
717713
1285961
1643033
970955
354276
1212026
957797
1915684
1456447
444564
195843
1258707
1027170
1552718
1190778
897065
1946259
1387014
1033108
952732
1534843
318387
1765351
1003179
395195
962000
878379
980015
80751
452638
1616334
300822
518877
887340
590906
479546
761785
1564542
811380
1907773
1416205
672724
1253715
600830
670134
1828622
997867
311471
387017
275101
1446932
764433
794879
1142607
443495
545186
82352
238101
1897488
297445
240085
1804199
59292
1938606
1392143
1655517
913084
941453
857428
1506372
1649901
526365
404828
1735994
1901553
1809330
769
1559519
1525404
1238273
345474
1005540
956513
1902056
1479878
1678514
1398502
690834
1568761
1755877
102755
1441610
1975611
803679
1770264
254092
600150
692312
651987
842687
317566
1074349
1777746
1911496
1547254
1096503
984946
1630634
1376906
1582080
1598350
685106
1628238
6152
1324151
1556411
652205
854347
172129
1224153
1937695
84397
488808
1149687
1929644
183261
653312
1984829
1215655
1919466
1527708
400676
812692
693106
1517775
1189629
93573
256687
1791430
290905
1172653
1298508
1503283
1965684
1201827
660262
503899
460942
720756
1316215
73006
1906364
1283762
838631
1985808
1415303
1422070
687419
1918824
492677
245234
1118240
196239
384654
994852
384711
1238417
704121
1259102
1058834
399579
111823
726138
774275
115696
769128
51339
1844427
887684
598246
943717
1518400
1854736
990781
497461
1649562
715976
1657039
563888
1618330
1187737
512101
756019
1692387
619061
1263406
856075
509198
1289001
66736
1097960
10663
231506
1649772
614904
1876554
1666184
1339205
975617
1002851
1409284
1351259
967030
1391613
934580
340023
470343
880721
1549154
1544506
179556
1176073
801864
794017
537564
783528
769213
602003
536605
392090
76464
1591256
1307845
989252
1977046
1778329
174671
1903680
83997
1003481
1088015
605532
1959026
432072
840933
339970
277433
1731170
971527
1756343
645675
1133689
161713
223430
1311317
227742
986394
929653
1965347
1835230
1958512
1772483
1303853
172398
574885
1147029
644532
1001466
1820460
1277509
762376
681097
153765
1558339
1336808
206283
318293
1598246
1777252
996986
550001
1433656
1012639
1161779
820343
1967625
388723
528793
29499
1136886
233705
886397
973176
919781
636945
662062
1658001
586645
1033036
1910462
1559692
1374584
1026016
750807
1323710
1044142
993067
1699549
800710
144523
1431261
560159
404970
461547
1471592
204526
955788
1286834
1453340
1519522
1826179
270818
1537529
413975
222517
392013
662312
1053485
686719
283202
60495
357110
1398520
1903673
371031
1662992
1442719
876451
54693
363861
1628258
457551
302724
1080675
265124
1610472
1263134
734574
89284
30617
462057
1358149
235558
320717
148772
1356439
1702152
310939
790636
168589
1190594
92282
1045098
1488383
1586725
499673
1572399
1976733
447556
857551
1895963
358418
1347090
615595
516154
1499230
558801
1956085
1204340
1117974
1824700
256209
1213457
1147570
1074594
914281
202210
1586236
1075917
654243
1577171
887873
1936266
278455
63936
206491
1076249
1129863
676183
844533
1876493
190903
1635183
1403316
827465
435514
505845
902228
787972
1276170
1306325
1093250
1471180
193740
964777
536974
938097
1289119
1092930
1469580
1686343
1302779
894395
489456
729767
96175
964541
715253
1224100
755524
1590021
654585
198319
603832
1683157
733125
1767262
1262741
666192
1991414
1294434
1609979
312106
469624
1899962
1116272
1499612
737013
1411989
256629
917971
374984
1782949
1041941
1624339
948314
1598938
864447
1472084
1552170
1098367
1058107
771700
1811488
633583
1680986
13168
1068975
280646
297480
285637
1229062
272748
84939
1477937
1582551
762313
1179836
960641
116140
24216
1812596
1090014
1472337
1615769
954638
1556208
64496
938540
1437059
738040
1021766
1844480
1766252
674421
543911
1360304
400883
242959
1602668
1752302
1034554
1990807
654002
1886457
457272
367271
425716
847184
341822
152964
1252298
1243352
409
1357939
955192
218518
1610027
625328
1066657
1932606
1515956
628911
1094145
208688
1101349
647473
746594
663521
1829650
1950213
1623756
1967640
1179811
972532
777458
867610
1211082
1808689
1424646
607660
1391749
1132387
1276366
1929153
545946
1231480
1613286
1193347
1212188
1231814
120804
361123
1562407
914259
144078
423754
1252921
1330110
696238
134688
1198501
483554
761345
1441548
848467
1137734
1741900
1622845
1836688
477410
929010
799535
702993
162038
1567795
812826
1627344
981195
542092
1769906
1294578
851158
374333
331856
1877691
1589084
1916194
1388455
1960438
693533
1996977
414591
53756
66242
434373
1806448
1522438
1010645
298260
1986981
1631174
503753
1637221
838543
1759350
143933
841582
756325
1459217
1487607
185029
415926
1944700
469228
162159
1300115
465744
1480547
1772523
116793
37499
23028
154856
127211
825740
395104
1039127
127634
1686224
247709
1412278
231962
1539575
133888
231645
1759442
255724
1654756
412264
1830068
136222
1639770
1470614
1474722
1986832
1169022
810746
1049653
1830805
1942082
1662927
952841
1712842
583867
342990
227315
651980
895440
161334
575546
802064
1577226
2994
1578922
1941697
980476
1736040
1671472
1317131
204266
61920
1030656
771011
480814
1472531
585223
1955352
442980
138351
426275
30613
1334910
1914046
1012107
1780176
542854
1847983
1768391
13388
1506276
184044
52074
1798314
583814
1764428
554574
1602579
1955084
1351542
1991896
1585343
336621
296384
1075958
1126939
205097
522476
1068734
738211
1834621
799244
1005587
477820
945032
1422978
1769835
1418812
712305
25694
1695745
385551
480036
228811
447618
1192634
397598
402437
1665488
804285
1850825
190273
1169460
987519
919883
131945
1069651
238143
46028
329415
250539
505078
1200395
1964283
112214
1029925
1254847
320093
858083
1370924
1118007
542227
538000
947074
336970
650085
1157595
1603853
988866
1838724
418502
524904
947745
964907
970364
1653630
787228
1298498
539139
1161116
1409286
1642037
1666773
913951
1095273
1223664
57919
1225112
351580
530200
1386449
314606
1184572
1135333
1656835
1393427
1268323
1852413
1390631
1853607
1672493
265038
1886004
1790850
1226170
1035325
1879610
1721212
72591
293508
506676
1983168
319697
571877
1882062
1127849
176582
998493
1706391
778717
915827
797338
1139471
1274235
1684058
102533
578152
1533853
1863495
420117
435567
1378696
1708314
839133
1709303
200626
205760
889797
861513
206162
1821121
743505
76614
396321
544835
1586217
803794
1304115
1087281
737276
1768736
582430
1273917
1169953
531513
717312
1924333
1960797
1853719
1460513
1741561
16762
1386483
463267
541471
1740011
1015863
606515
1307520
1175062
1504982
850449
1250562
131367
703409
1581287
1867208
151924
300336
1782761
837411
402405
1403926
1579885
1360973
601020
257001
598668
526308
639600
819638
1887606
1525712
1103794
1016926
583518
1906354
376887
543310
554664
1435828
546824
1328791
1202726
954757
807399
994779
87733
1229061
933560
1126666
416465
517518
1077375
1345472
1832710
1154812
568010
184490
1357894
1783995
69273
370588
1562823
995805
1139052
262112
1615996
1630268
1127401
1724433
1517622
1024441
1537072
341466
1402146
1056240
15407
961113
182328
1575057
1327257
1717964
632087
1003254
1920053
818805
1332125
1111253
967573
191135
1361662
578906
927639
1719500
298362
704580
114338
1971460
796162
77244
885470
855321
443129
1136438
539740
1706545
334711
1254352
128193
1274684
1163751
1240609
1702561
1238299
1916951
1524080
811776
1305735
969681
234485
1200747
274260
306034
1427348
385051
278040
1446287
143489
53274
652043
1139909
1242539
479172
171426
1933867
1057605
910008
1015106
300763
1237842
1456389
1876518
1905884
1075710
74515
84218
1244819
1980796
851923
306960
1445252
666903
1312274
1904068
86080
756699
218158
1893885
483370
1500533
344198
299398
568535
1681388
1849955
298250
1278127
324945
1297960
1968881
1517786
1877547
373988
1707556
1051406
221627
17621
1396343
826334
166926
856671
829744
284182
812195
1398449
463463
211905
1402458
1940157
1296007
1290183
1881721
547417
1972260
938293
1366527
744646
1522005
1689029
748320
1137299
500214
490194
965586
382619
592211
1156618
38078
1089432
721409
387530
1428072
1752898
252004
1314951
686416
541014
1343181
1553496
1490990
1551360
1330204
253203
1809208
796094
235190
1161992
760329
156963
86643
1753762
1802990
486043
1843083
990208
764486
1753288
207752
1024304
1883305
704034
643802
1093263
1326338
972592
1923809
471692
1515926
1768709
705929
450223
639569
249782
768058
993184
627085
1307437
1577016
1250328
646443
638578
66753
1077939
559459
1325269
684054
1613988
1178493
747525
185297
118797
373523
820547
981121
152971
990251
1438310
1140175
953925
843420
386528
1877504
26116
1802618
1637320
1849683
1963672
1064498
1978891
713308
875114
887704
1624114
823806
1975108
1047975
1995640
1769744
15076
809531
1266856
1256123
856425
548678
1113127
1335262
1671718
1624960
936629
1495963
334433
1197350
1699288
1996711
903356
999338
1029278
1950205
1563329
324397
1384091
708209
1730807
1106863
1272195
196941
340783
1082509
1507810
445492
1020914
142380
1932101
1715743
522460
489368
836367
1955572
389226
997199
1480791
936852
1242698
483450
1598084
78105
1364361
1951731
32610
696189
1891814
314058
1380920
1501756
1215770
1635997
1069242
1146061
1084362
1201621
1789547
1594782
1698303
1924298
443622
377897
709527
121618
1818949
889267
1148850
1406368
27725
354364
1011592
701366
201515
1470107
153110
263155
1551185
970546
1707886
891535
9696
1674565
1508296
1207038
19757
1099597
1795917
1595660
268060
1363705
944000
1924020
325629
1060148
526503
907480
723187
455402
1309899
1302697
1056509
1923534
480677
57325
1562247
856543
661909
1813588
516397
1286183
292122
1789666
1887633
41903
1650953
1586799
835616
844163
677245
1707698
586709
348630
1021121
1343619
1718602
1874523
1815632
572625
1129659
571721
1681424
282482
1064056
1529580
1218118
465293
1303876
1586280
686370
1399261
1733709
78997
1229526
945877
1341819
1067680
316074
1897609
342122
1244566
103262
1347570
652578
391765
1979480
887529
1844418
698734
801563
1463466
108174
1740126
203397
866379
1380055
1315088
1853499
1004459
165182
1269480
1149263
1510603
176075
639329
1521081
1637168
1223421
627733
1750848
1476255
1642012
704265
1020866
611937
208586
123268
391431
428680
860332
745442
166193
616405
1002978
395612
1904600
1590564
517758
775474
1249887
43354
1860386
1907748
1492454
1806580
937821
15303
1429518
1560704
1433056
1599140
1495142
1800817
585357
175823
354833
519749
1621574
693540
110279
976540
1438354
96956
544969
1268033
762772
1325882
351108
1449294
713438
853011
701370
1323297
1122531
1554423
1924020
260778
1466483
1717480
125276
1499503
1573629
519520
861572
628411
806189
1998452
827886
1450241
287621
140295
1990621
983823
904292
897164
849126
904124
1602653
863270
926393
547324
778152
824968
1581142
718960
1579485
1244906
1647011
1123703
1698174
1799107
860497
359064
1283883
770967
1380333
1173418
787773
1162924
523431
1605812
1207186
1761219
688534
98483
91953
412097
1650374
1503279
731134
454273
1652798
877750
1352968
1270523
182791
1739379
734654
66462
143962
980557
1210363
1228245
1794327
1751028
803398
732561
1459175
1139194
35495
1172016
165082
260162
315034
981013
502741
1714950
171352
1303539
1990120
1276989
1535561
373305
661277
467474
312920
1695215
1601311
1432540
1287661
1145759
560012
1866555
638547
1748342
403547
462375
1609402
1707488
553840
914290
700896
225004
1639327
1798876
1448829
469502
1195964
1078621
494610
1921296
191215
772738
1934655
1230726
1359891
984162
1368382
1031057
1857465
762842
766200
440653
167206
492515
1145839
651219
39909
880280
261840
1784231
560599
353618
1618873
570542
473407
190889
1402875
1756472
62451
1929710
580552
1136831
1729111
1529665
1560358
21078
357265
988082
829746
1262308
343073
1396676
1408009
1532730
46594
370877
413323
1497408
147159
1273227
1178602
408119
42060
1170656
487913
1299226
1368150
1731732
1636510
208012
467700
39903
960214
1390135
976664
1417042
1201942
573493
108692
1481691
1904854
1886488
676102
1263088
1442063
1996368
1119561
1179533
262964
1177623
289004
1766566
1467787
1990070
415446
55252
777043
365752
504897
467024
1525247
150548
1097720
1997757
348360
1393460
376170
1783314
1871443
1266971
835531
1734501
1503225
38931
1295703
821446
184451
386070
1118551
1476400
438312
299537
481302
1669068
410356
185776
1374780
921387
717408
647822
1250259
230164
1917414
1819287
666453
63641
826007
1571913
1586924
577766
568291
619981
1675647
431054
318429
1338456
1156769
1834769
659114
1825217
894555
905604
130951
1174468
534289
596527
571745
240078
1096398
696282
958233
403116
983087
289512
758019
1162050
408302
310996
1830198
158445
815469
1523005
1147667
257034
327205
944021
1896009
1583636
1625506
1616287
1954867
1806501
34252
314214
1971864
921159
1941716
1471877
734977
1951288
1812186
1444265
1893933
443057
617592
818344
590848
1716779
1447531
1894703
1563725
575087
538186
1819473
1926687
282545
1014123
1282585
485723
591300
1248140
163544
36697
1524219
1910166
1893881
583603
1590640
216606
1814465
413585
1804981
1496923
313300
761921
1145997
1761885
204514
325227
1297030
1293413
1127161
522121
1110413
579960
1204703
417383
1444723
1178888
327841
1641158
1786311
1566302
45388
771045
1265538
1305017
1839001
31761
1488096
262699
1017364
827914
904087
776097
761270
791459
1751553
366130
393362
891773
1987933
725300
730672
9047
725229
1398512
1766609
1473377
500918
519493
239521
744085
961373
28465
1945601
1956946
94122
637675
922951
943031
1077949
1432074
930907
643838
1225727
1146001
40401
21930
1386688
1453377
1534342
192467
735488
1873009
624415
1638080
1294335
1877422
83785
1634828
624034
1975120
17208
1746394
131901
368571
1412697
1806123
1763097
699158
1692384
1818367
1184356
1949930
1641584
442138
1368054
1188211
1884997
1367315
146666
1595543
829147
961630
1972774
539182
1447706
1063385
1020568
413617
849098
952508
806758
1483340
1977687
1471645
286236
1057371
325257
724612
449587
331823
684080
1177323
1730900
1159400
363377
1121912
1766708
511529
1894857
704590
872597
1360920
850579
209210
602177
1999090
1477298
331199
1581744
1267945
433637
787213
1678411
1007014
68052
539152
309014
1109035
1696947
1490522
1774516
680268
1742040
1308284
965547
812518
744047
546318
942840
1674469
337047
1344816
772136
78079
621564
956628
1218345
667896
1319240
587610
300727
475627
402472
574904
1765210
93848
648097
929567
807411
216699
369516
1893470
1402981
823133
1886761
379162
1231690
1315093
1757811
1806961
626531
642901
1185827
635658
308275
237441
258650
386226
1039938
571628
198455
597632
387644
753852
1742695
1659184
1962201
1610270
87607
1400864
1173192
1342863
905771
717598
663554
1952182
1086819
282073
801424
876501
1359031
997573
248949
1841481
1327090
516438
793735
1301212
1303073
444060
868004
1459094
1946596
323794
823198
733956
1046606
1989412
1494364
1464091
941927
1985449
179125
969280
127515
96387
1255479
777019
751383
1593805
281581
1735635
878671
1307310
248321
525900
553885
1265132
1638242
612410
864505
372739
1855563
159464
670656
1725251
1684118
1356571
1467158
4324
1749414
1912826
1835883
1747122
425229
75326
1855260
1322717
1890075
1829917
1599666
1291003
1442705
934183
1607700
383431
1598892
1668887
971482
332907
759454
156950
629235
1544798
1661528
1423702
424870
811050
1280616
1172007
216439
1319879
136501
903698
1606500
906259
991505
1449715
1354354
510962
672169
440284
1203445
1864569
1925760
468369
937590
385000
160133
1020173
1918780
1041589
817256
556758
1681514
660293
1870681
1104691
1363213
481230
1312749
1409661
128748
1592239
500420
215190
1184915
1638783
844700
1033107
1830796
854645
135520
1016369
1855827
796272
645653
211821
272194
813470
1759165
438030
1611393
696498
264227
885076
187223
1728181
532544
786626
845112
546176
442254
477734
403530
215495
137209
1691235
128186
1990337
299285
1822660
529999
1173410
1585813
1700793
1789728
673697
517597
1567571
1877665
172800
481527
144256
886446
219224
572424
672160
1499855
524166
1335460
1648767
688445
545151
1439267
858732
1753992
1378792
630787
813734
986307
1479668
87964
1750145
1546003
1247008
975443
797749
1373725
991913
1510963
290755
1847712
1736454
1165782
168325
700410
1433234
117504
1418758
369845
1604146
1663734
1677834
1744761
27239
1117450
1361197
202503
1823841
1585279
929609
981303
350623
59307
574921
736550
112557
418841
1236956
1977163
1803050
987436
740052
925561
1687807
120044
1034050
274030
1806617
1609675
1513658
1769939
146302
1152472
570482
91206
582240
1071759
702866
1510863
303484
1074208
563709
332651
545957
103349
912340
1067778
241099
1215250
1931593
1832447
1535415
989243
1605914
614500
1265120
513507
832612
214465
1288455
736499
243249
865574
972510
1703488
1132351
1594780
1706140
262210
816123
1152340
661185
1232141
1230768
968229
801974
478517
625950
993579
933087
1326187
1220067
738255
1100994
421800
1402768
1175157
1652567
1625055
686348
544537
213093
1205047
1533792
1416461
1727123
756778
1743624
236182
418795
331845
1762960
129244
1812005
774248
227850
979199
1677606
879452
345754
256513
286182
211589
1025519
298669
817991
1615741
99941
792517
565714
1895575
411387
979500
226152
22961
1398840
1281920
442800
373383
443263
1907355
1599483
819474
1069856
863267
1468814
1297323
1259546
625301
696740
457611
1194510
96780
955865
35545
1526131
1363916
219729
1186593
1002893
258019
872367
269291
7167
296740
746911
394759
579472
1524458
1255084
1760776
813049
855498
569498
1846253
1972374
239964
1611413
1935016
874183
1150152
326870
1888925
1362793
578357
1171014
780309
824198
1348056
760157
1810838
1907441
1272481
691828
209038
1399519
996042
209368
1211284
323368
1926717
365441
187854
1315790
906773
630124
1934913
1243273
1845187
337338
1575151
62437
1890093
1724690
1510202
1967384
3255
1647714
770047
1013948
1405717
1883791
1752500
70036
687632
1132806
367203
1852147
179220
1379003
494653
352618
1488000
986087
1426231
357561
1403505
1023602
507792
1817954
476314
729431
97095
1274506
356714
1073222
1218418
1229717
891726
271507
839524
1621517
1765395
4656
1914644
507549
748445
1372413
1088694
1204432
1495197
864727
947463
1108006
1833565
645026
1937862
297827
852253
130975
199116
194259
1939911
1461095
246856
497839
689834
6401
1267049
1220398
1715408
198749
584288
1704326
899734
504161
340333
898331
991838
1344281
821285
62181
1495714
733712
429469
956148
487379
868089
13488
226794
1462983
481795
1163552
1342909
956752
1381878
57775
105396
209411
582528
455124
1150454
330459
1307831
847152
661226
888071
431532
802065
317465
197190
891852
508439
1451542
1180519
1835382
730905
123760
1810472
1931332
311920
641030
1671299
1583320
1720712
1833482
1222710
999382
1063348
1309291
88534
1472234
1595496
545635
1156915
618180
1181712
1867694
907150
1426242
161688
475229
173407
1973423
1660091
568798
1680256
86942
14691
1519301
836922
485262
676858
789753
889780
684812
1333369
484908
17048
1967640
495706
1054502
707620
1787969
33895
400630
816227
1221379
744389
1560570
271712
597883
1572073
1839158
348042
1136248
959098
1150392
239903
1032516
279378
1826032
875963
426311
788319
1614524
1891206
1260965
418904
529513
1280647
1147470
853284
1026460
191831
1766289
508536
1265874
1596133
1677796
1484664
789750
1979211
108632
1422546
1681288
1653555
197341
770773
1406376
297869
627785
1917484
1181327
1400198
1682154
324853
1359651
1605241
1755882
239111
1567095
1747553
333946
1752396
934942
28019
793942
1936760
1887216
751356
861637
1918879
1263652
711006
536313
1995975
904572
1858798
1980153
636381
1660170
978453
1278100
1168716
1090936
1146591
874396
1390821
859838
310058
1950656
947611
994184
601014
472989
1999718
873848
1825407
628898
545297
1051964
84206
1265519
1538761
994928
637199
1691390
1015924
1682794
230858
1460159
1448880
604295
1242319
1193626
825386
1652400
63469
38501
1491272
606184
22760
1260122
624022
1278427
920701
912175
568982
1871878
1886865
894076
916276
1562713
353999
1998543
777855
1529835
411020
280440
1541573
1282602
1413776
1985873
1346651
822197
388285
166960
1694206
157151
1051513
1656755
543124
1314525
996439
654457
439037
419305
162540
911420
70735
1031123
578987
1203520
866872
228855
1833632
1123673
1308624
1099341
27155
1741062
923362
1124628
258474
567962
1851976
920190
475488
1035430
1956515
1436703
65987
435509
419237
1884016
1706970
1432645
1506099
1673365
936673
1293038
727125
1685474
925408
1369554
628119
67267
1883031
98514
1212860
490222
1770117
180477
1594761
535508
1099522
1351756
790432
1967187
622534
779460
980299
1436103
939862
107050
189705
214384
888038
735913
262455
651981
767004
557802
1850372
1307477
1975426
822811
1027312
629703
863743
667113
167227
1186793
471522
1108123
136507
1074377
22733
1484340
31415
646935
1001165
1149090
4488
526535
1390057
842252
807335
1900403
131322
1974484
438181
694200
1932926
445551
1345446
1107040
751478
537169
1856854
527527
232527
992452
1489181
1878621
1775875
1720768
759792
84718
1158217
339252
915348
220078
145591
313299
1749563
1116814
470795
1136116
546873
1476261
650542
912745
178709
216038
1923170
1580792
1818159
907422
1173386
489196
1867835
1392974
1242486
400610
785654
1149474
1509479
1518151
1276264
1588148
599009
1266028
1273740
1285478
80772
1492447
707512
205010
36688
584148
1551990
1565685
1165744
143370
1980582
1683789
1594622
132584
1748720
1064623
1785600
882046
1263905
1227188
1588748
1376163
1534426
1418665
616571
1087838
676580
1245970
827651
423226
1702092
1671943
799021
642513
1265968
426151
1336746
1651561
1996806
509923
1962417
713462
441547
612203
930979
1898636
1935790
1994400
1513805
971539
1504361
1175460
1638610
1334014
221173
1992582
557232
808922
511877
1369519
578165
457955
475431
1448152
1517951
1550512
340928
1114883
889064
881997
1939545
276761
1326940
6865
616649
1466741
1819218
1858885
1706410
545716
1429871
1540745
854031
1982444
1767999
1198407
699918
1317809
1971668
841263
109127
1214433
377539
559620
1668694
736749
1673010
1595603
503300
598466
1236772
683360
1811822
1544462
1853015
1552032
852323
1402254
1906879
474991
806545
66609
810603
1125828
1023249
1981461
537211
1138185
1820419
410993
146967
440851
175636
1554442
1535692
533640
145234
1894761
1241058
851002
1494787
57323
474417
1360581
1047278
289291
358459
1076834
900345
759471
1348517
1299487
868996
1468203
1004899
1383072
194201
1499080
1710201
245305
584799
1984002
1168256
270217
1180975
1434433
466115
1721148
802512
960061
389720
121709
539744
1837845
955403
222327
494689
527314
1168163
1825057
1309985
1816250
1392081
315765
1595801
1043090
741136
1869301
392266
305109
1939904
1081606
973033
286536
1647
194231
1068123
895335
581187
1517909
384671
1064890
1393172
1686788
1826209
1002863
132525
1079159
1536585
564221
1356332
380
1262943
1086467
1170929
1530041
805441
714886
1964102
867366
1897732
1869997
1165462
1726602
814654
1906333
1599554
801651
41096
1347473
660238
1259314
746029
705257
841611
648053
1125234
169410
1979699
412965
1375112
1299891
58475
966099
1054049
390642
1609284
228073
1478325
1837155
348966
972681
842429
697293
1783997
1298296
1372004
1725823
158035
267690
536192
37116
181312
790694
1578976
1380224
143792
691847
670191
710292
917361
707117
409311
249188
1230623
793599
1699658
1500461
1595056
1279900
1634606
28355
1096971
773875
1267278
1126953
1899965
1619516
512585
1628510
356639
1103567
378090
908732
1858629
1871856
525427
1487616
1418761
1416071
1042400
794090
1229937
611599
1489610
897265
664971
1409930
475720
330606
161019
1492433
1140746
1903571
410842
968149
1180195
1291861
1774842
1436777
1195986
1432131
689870
1544601
772699
667072
1809812
564831
1862104
636673
1062462
1861607
620681
581285
751270
218590
1565205
1332024
1373322
1394979
1012711
1706612
490050
9525
1919789
1996308
66709
1568943
55927
1662060
1590496
1299956
146100
330387
827765
1813119
1976825
1723731
804385
167060
1683266
1547423
1599781
809456
1426531
645685
713881
1501640
735042
13309
949566
149985
481428
1860641
462419
488023
1653767
816689
939780
1469818
909725
1369590
1552804
34737
1285561
1058540
1651748
1613961
1594640
643043
209681
1105620
431833
1439815
1043318
1662398
608171
354921
1118547
1689152
381827
1268214
1701101
1521198
327795
686109
327611
992945
828977
590895
1397504
595919
127121
148754
1218430
769897
345773
144541
837965
412465
919538
244146
1557328
489418
92385
1006190
900853
227765
1106779
1044891
1193370
729669
1334920
710289
612564
1202092
1717711
54139
1339136
782769
1616955
22861
47497
1576869
1412620
678305
1765519
468819
1704959
1670936
1871091
886519
1355727
706365
242841
415446
1633472
1542687
1766648
891447
1387371
1718880
44118
271277
1695281
923133
1424047
1346596
667946
789274
1348193
1683139
4849
534673
815050
581622
1084433
714867
9475
1621041
1902743
243696
1133173
1096765
1470396
250770
1367374
455865
472475
1383572
1928711
902170
1723159
1360481
765548
959343
1000968
723569
1912748
5836
78564
415043
256693
264913
1018462
554072
394060
247060
1615275
1114427
120269
1116946
230128
214905
261171
271354
1454471
1346561
794238
325719
1320767
1230231
1320658
859892
874117
1497979
1244913
90813
828318
1340554
144072
46822
174398
80432
1852396
263851
1798359
2713
956589
32090
975902
1301829
1840921
97857
1587136
1919484
1779637
1106538
1255748
430113
700282
87109
1783148
161664
1572024
1547349
1629733
1135161
207317
1354049
1402255
1208347
1738831
1435678
1892693
213011
1276026
1275601
1549991
1394022
1962395
277983
1989396
625159
1952222
1974718
41242
452099
1931583
846593
1482509
932571
88236
1094506
93190
245900
1154683
1374707
551551
1370121
1980445
1714726
1791658
251001
1106543
210417
291803
1316510
634247
1331509
1455538
333982
1010664
1626094
345103
365902
537645
883367
848405
1251097
73056
561794
1450209
991221
1816133
1831152
1843782
453115
264996
654184
592625
266843
299387
942651
639371
1869145
1333928
1203064
288922
1304992
1445093
890376
1974249
1279152
726786
1863118
1083205
1378936
654171
1599510
1832603
1341338
1528519
977165
278643
1857748
1905729
1197613
904269
1273574
992776
655814
1770938
1226270
1824870
275158
1934000
716182
1663765
459634
877620
240058
922677
37250
289499
1231378
813550
144229
263561
46284
1821194
378329
43500
780392
182425
972965
1442013
1508620
550985
1810899
797966
3378
1660718
1102875
577313
645789
1902502
620329
1647647
482076
1300962
428851
663916
819216
659739
1916304
293524
1371865
1485390
693203
1109539
713920
1022024
725146
1674279
1069011
1175184
1813111
1607905
562246
1006134
1732216
813574
177056
457865
1304574
1515051
1588823
576623
750457
949867
838588
1384059
1213297
14096
1892073
220180
802402
525420
1186431
1862984
125598
1007182
971129
1410402
1523756
1681395
824169
1041403
129415
784403
625647
569106
1744680
691242
1408000
1008295
759408
1985672
221893
663420
1488258
218036
1740736
341888
1093823
1149625
1742550
831418
168921
1381016
297230
1489443
15699
1498139
1471953
461578
1749052
1272951
729465
1761676
611250
1925253
1860497
1636084
1323953
462035
126700
1321963
1418560
283291
1662183
205671
1154206
765264
240511
194757
978864
1277713
1344972
650562
1297605
1839762
190308
503972
698173
155207
1118135
1665904
1106291
1945033
1315490
1245043
1510528
1779999
626393
911623
1764293
1898010
1598704
373409
916342
463910
2866
541498
6339
1787409
1967379
1733146
44729
1306357
88947
753674
505017
43933
1446586
691500
1521707
674824
1889393
1480163
366437
1275841
1880057
968947
1972968
1668982
1624874
1281425
709938
1610740
1408704
1987796
1594673
431380
1634824
1734654
552626
862368
639637
303957
1508511
1194332
1952822
1859642
1083342
75095
869502
285127
1393045
364527
1168032
1086080
485944
1570521
1336233
817469
108965
448394
1730001
1765894
659683
192908
156775
1852216
1876314
239912
127466
1167996
3719
417012
965651
356069
205806
1099660
622508
1516509
1364649
1149089
1998462
992778
1203106
1399473
803741
499379
155284
1872915
1387935
1501941
1974633
1774782
7503
705915
1219685
1295875
157276
1129861
533049
34609
966485
941607
1542617
1565361
1207251
618440
723067
985776
624275
883346
1928601
1851072
1389017
1399279
1913578
1524962
1785909
138823
545306
1011129
139603
836065
740577
3613
188989
968826
240548
1920338
1857856
1797753
407168
1702326
1404878
460752
1721273
1759570
777341
565412
144230
1366947
334384
1265514
347657
1038519
1495233
1161384
661268
639519
1957200
1114710
1295294
333918
1240697
1952609
697494
260134
805532
895423
1291668
877289
1924229
740092
81998
1205438
536545
1924295
1713048
717559
682219
1002686
1283268
1488210
386007
1196439
1462706
602012
1492429
1753938
1093825
848242
1091067
495854
1659696
1741256
1656741
337204
54127
953478
1212591
1792547
921018
1500026
1939533
126865
625177
729189
1418032
868382
243183
1354139
220390
1800697
100875
82200
1831492
312465
491582
554003
575113
1255812
32559
530798
840351
1878048
1515827
1592878
1384391
1115998
1669794
158900
1893549
892966
1796335
488934
268770
852704
1054565
1350834
632768
358608
180861
598035
1435242
1312566
606795
890891
758191
201903
878518
295728
856240
1635822
661947
1562951
1077429
1532577
626585
292909
1712750
1976734
268774
1095306
1049902
1416268
877123
567048
1633927
669085
146689
1112497
280979
1524328
1600656
1735022
1447780
365178
1638944
1907859
865983
1217695
1530617
586709
1159607
1144634
1971986
1266234
341177
1735660
1424755
1184160
281566
699333
1503428
521666
1506258
891626
262416
714808
1736333
1763213
75090
156863
548060
1433962
1943499
1712920
462484
1727044
994418
510276
1347833
328536
1444267
1276666
494712
319844
371252
670044
1207047
394379
446927
994831
652462
295381
515696
1793794
1089640
1490210
1972381
803634
1080222
310645
624124
1153773
955395
1349053
1382938
7218
581667
412465
1475713
467577
368680
849509
1291221
1089006
1796351
1607403
1019925
80264
634450
1851728
296977
303013
293261
1243162
1563069
2520
1496761
1923110
1391724
489005
108304
1251695
1689799
1487998
910626
1562923
564725
1783561
975615
1405746
111922
866924
1785430
1227971
387563
121257
758680
1071511
869068
702511
499722
1869524
297323
1080281
63700
916889
1013217
896423
1302998
727145
1627334
185559
554072
322046
511691
1298218
494197
1151990
252830
1247109
1661622
597467
687372
824193
1672783
1125366
795020
1452978
445622
1895057
928228
962418
1578554
438646
1777080
1246060
600277
1081224
357972
1842554
1123139
397431
1434890
961075
428455
1179708
1733812
233203
1859470
809327
528874
1035933
725032
174583
1901183
1063578
1838506
1665385
1745993
737299
1340392
1599101
1824056
1918650
565005
1129647
77234
1203482
1931484
704653
25803
415510
1906988
269565
1712644
1455889
428944
550714
673840
1476002
465237
388425
1005088
1076793
1925376
882381
43146
255170
1576876
1222781
323697
1441731
1430482
15244
1757890
1007041
1192677
1663371
1952135
1048554
1110264
162146
545340
456684
1638124
1697090
709210
305794
351600
537120
539945
848326
556244
1365558
250618
863180
790709
107940
540036
1140705
1565956
747267
1862238
123930
417368
276776
509868
1064436
922445
113595
208338
1697113
1566200
1947095
1732761
98123
1544536
72027
1499385
1049502
1546546
1958408
1224523
1948259
1216868
338646
1002764
1616949
207564
678047
713979
643017
1028303
133411
1938432
1339921
1218318
1522367
1815416
480150
1480183
1739242
531912
414076
1100137
1546122
1351498
1470917
1704830
1407760
1445769
604478
785044
1602253
263473
407601
1441538
1559304
577051
1352172
1531226
521569
946475
329997
1430041
1049503
1061730
1546757
462459
1463997
589829
1975388
1189433
1634382
76224
1943729
244917
1330665
786346
281554
1890199
1627300
1649892
223878
66812
1076894
939780
1538763
527665
559276
869485
581723
1051895
595878
1170855
509836
135898
251708
952362
1505909
875017
194924
1699879
212249
1722903
266867
1296285
1945928
1631590
383436
256987
552996
1625780
1705718
1315135
872840
1980399
1010034
1732376
980371
56000
1169657
1799478
237930
170601
1690613
1475316
1466986
1304463
1891615
1883435
504533
770398
275104
1806462
960977
307418
878894
1621141
805816
1287838
1416837
351592
380164
1029361
796111
1165221
1390656
321405
915340
1757797
1744929
857795
1454625
715309
1451849
1153655
1642642
1630544
637351
57910
1196502
462383
55430
1597658
115144
1838043
124755
623198
1470701
487180
379086
918434
1299752
1449412
282590
912933
1879886
481073
1634098
583987
140529
1423576
40320
1324336
385576
613308
17713
1952841
1936860
341218
722136
77902
1641716
60583
1475299
1498864
612984
1527247
635668
1744520
1990790
716973
1102238
950572
18015
900079
1221359
1442054
24972
1764748
211260
1264388
524179
269289
724307
779936
618215
1820479
306042
30123
1542998
1496446
1939841
1425272
1900040
1352000
470543
878804
1046172
1075916
1752611
1071310
1707960
1683924
368268
191822
1902005
1549594
1359267
1188551
587615
1870683
1406450
804394
1719308
812167
343581
531107
1001126
1165739
1317445
937072
1562029
1064114
1440255
1975954
574691
1390145
419185
271827
868581
30820
412948
1517634
1855278
432134
229970
1256904
1771412
1655763
776341
1157190
1112658
1482841
568742
632739
939484
1852116
1132289
1194001
1098344
1880630
829504
1608314
1098424
1287658
827880
1087370
1440184
951361
1551379
1168896
923886
954241
77968
954638
75811
1262850
1666311
431623
1802233
601299
1671829
1447984
1024069
1256880
1665406
447493
1751279
1112279
793774
1688537
1509297
1569457
1165158
1311789
1152910
728664
400729
558866
1169066
999847
687790
979643
1563794
1078808
1255378
1917581
1571128
485945
370424
1605943
1762166
406333
94255
381923
1600863
600357
1061314
1130751
869927
1680672
1530147
352970
887006
1455075
27250
510429
1530256
1484961
248730
303818
739649
539462
1011770
1758445
779151
1655409
555467
966453
699261
1518203
780526
603357
839094
907054
1584947
443436
1145831
943686
1498401
1158491
1230990
1697190
117251
1351140
1362580
1593775
1961207
1481802
200856
1924252
471370
970931
602234
552552
170985
1782206
424369
1532140
821205
710778
1335395
414298
988976
1300315
1589666
1371460
1409025
701237
405911
1809747
1689511
1044200
1347784
348931
1216600
231615
1804159
864213
472455
918806
1653051
1973463
1494080
1543678
1575006
788982
1801127
1890465
579072
1553028
91709
1087350
1153401
1416583
1037510
993927
1569184
1073021
1574008
1259389
634940
1587984
1286006
1620052
163972
1674546
1035003
1140770
431913
429258
1782088
1234934
816410
1953222
1916936
1704290
277421
1419028
1499534
1817910
984525
1680929
1538218
1824479
1039988
1628746
761575
334410
990438
774433
1952020
810995
1016698
1990084
1465792
956908
497652
1014826
1145313
1637280
1297911
812698
1721528
119976
951247
1639623
177950
1947857
505582
1257579
1343001
1513801
493469
1086091
2470
604593
1665663
1060577
486581
1010269
1006702
1087640
497108
1590908
991914
1231638
1392877
1191516
456695
676329
552107
933722
1950353
1417127
99446
582248
920734
1721517
895431
813373
385400
1118748
417511
1914606
1389322
357988
1134824
268787
744115
593423
1825162
753346
189393
865322
207209
570863
1558326
1708830
346708
578739
2740
119305
134404
1639337
471002
1300402
1629419
1779857
881268
1748082
1091474
1748949
1576010
1082235
1902877
1818095
1930129
1903091
1412209
1714666
955991
947671
486574
1118700
1633481
1744385
875992
78967
294039
423943
1457438
797692
1956276
253110
1074660
1528768
1077855
799441
973487
1053995
1368809
108032
1219721
1982246
1131090
490338
602701
1564828
1308866
1602031
1252934
387864
1595460
263294
814669
1517809
1052653
1287094
130160
399239
1747911
1428627
482918
1023454
1480352
581539
424881
253143
1510703
1491554
1490996
1053559
1373083
1860952
1781744
794319
185951
956287
1527384
1507151
1200496
1355935
1228569
69994
1219625
1694794
214979
1322671
405382
1466702
872384
1777800
1529756
1267243
852521
3257
1908511
644146
1641341
356737
244573
450854
558252
895074
1878913
929959
947715
1840902
372213
1310814
1812842
473861
1827337
1339043
1608873
1879732
1882254
208660
1171641
492077
102700
634267
1923928
740113
234639
725073
846830
506206
1106206
708764
390399
1629875
35142
686753
135820
1642771
846528
1339808
30291
1037145
1653393
852003
586655
306753
485484
502748
917705
157873
1586620
5710
1292604
700205
888729
188015
1439008
475089
652572
1822771
110775
931307
144675
1675747
802099
1505371
275676
1877231
1555330
1484610
1466735
1384667
1896210
1357822
1408770
426065
835548
58292
1936743
1110786
1730372
472014
429907
1886382
1077368
1273065
689361
837139
1687665
1808693
799755
1530844
1024710
1600302
1187346
727383
228605
1939915
1121930
1137271
1634009
1292113
770211
943024
489409
1133769
1910752
55875
1732472
1870388
567031
1314422
1666828
1984470
448589
796067
269900
1787442
1419776
143090
1664598
378838
1456054
1332339
838373
1808795
1844093
904363
1218903
1603451
1572324
1354354
986956
1988818
1283514
754384
283941
1647080
10416
1686115
167636
1242550
1091314
1531899
799332
162967
1313893
830548
254059
1719683
280074
1755436
449999
1043687
898654
1424073
1285613
301022
898989
1391439
296504
678990
682229
1657269
317615
1782141
87487
1732747
100924
1330287
1457320
1989130
611156
1707542
1253392
1647969
9273
260550
1162671
451172
1673457
1811335
1734205
1384471
1004255
486774
1326636
1498445
1040291
1011219
248242
627207
1857119
1870536
696678
1643641
1710955
1454307
1914379
1758809
1410592
846980
80248
1420428
1688822
1343577
843477
15668
37700
1120178
162222
1017876
1819206
760763
932816
568278
830052
1770301
843091
1229409
485387
587467
50576
73436
1358116
126366
1945675
281610
1083482
1373541
1640930
1311994
1843231
117833
119623
632105
1600105
1933260
1492445
1972181
782720
1382516
1659923
906485
1453697
818938
365929
1275562
162693
360743
1702556
1546852
1180222
803842
804462
605261
873557
1894274
1594947
34696
1854323
1142635
240901
269442
1163556
78643
1537978
1566994
30736
1940875
978232
1791405
1264961
1362606
25761
510888
789573
1876329
491912
547144
1228844
1477723
1210074
1604342
912719
555277
1410856
328526
418296
28457
1140125
1083884
1108616
580551
1020854
1445794
386870
276474
657488
148009
342315
1982244
1946196
1089182
1773998
1133921
767294
55665
1795021
945071
809193
528498
1382414
1244011
254102
418504
1703586
493600
289822
1446312
357479
527855
1790763
1080608
278030
1233507
599582
482284
846884
1262269
1370991
1571328
286893
1146722
124845
1165634
314413
1461183
1652964
1121490
373094
1248283
1421775
1020628
1559133
668661
71634
1933571
1395959
1150940
537093
197516
318757
1560295
720574
1454855
449175
1589391
633364
1359051
159682
1251367
578515
1799217
1553450
856785
1593826
1616356
1658532
476901
1715866
889035
989142
724974
75808
132638
17326
913790
1726048
1602090
717361
913960
1112962
264583
660588
1140098
1247592
89706
368541
1277839
883434
1268870
335085
1778834
512716
700295
740584
1701925
1697608
131002
155525
1571461
38129
199276
665360
776875
1679368
423882
1584438
725334
996740
603838
309950
1941833
355905
907281
1348392
1710265
1239382
364835
514700
445335
1644560
695577
620031
765964
397759
303392
520063
556361
1723044
1711927
296136
1069653
1935507
1656659
1083440
698378
1266502
100633
1160204
1680244
73646
937051
561823
573160
781708
839132
1160792
1743591
166678
876803
587114
1433743
897108
154748
292579
460549
1951377
1194913
1264539
952935
274449
1029550
669591
29631
1283843
1631646
1573290
1120937
1079692
1025794
412076
1302177
1915783
1070176
1034773
1612173
1879628
507436
566120
273363
79064
1573352
1820492
247482
952556
1033980
1473539
102894
1292937
789876
997659
571128
766757
1572873
316168
1902210
817556
924041
46714
1704553
26596
1288469
513514
860516
1413245
1175901
1041279
249600
115297
983685
1789141
240305
1282876
1864350
1823249
660164
1005726
155775
570554
1920198
828227
19176
1267682
1072216
1505723
226235
1002285
852553
1251303
1455388
1333461
1953700
1573003
1274749
721397
538761
326667
467682
1690850
17165
1814445
434616
1504767
1219530
1001182
722299
1652960
844940
763165
306823
898045
679584
1704405
954077
217640
766441
48954
1573678
63967
1620730
1708968
1585101
795812
382291
1807330
598012
382851
233825
636300
47472
925545
659369
1542632
306212
1883211
431296
433038
560589
1044558
898459
747142
1064313
1018507
1885714
1541521
423177
80065
1228325
524625
1777558
854482
402135
1506348
399988
665849
225534
1096185
1373118
234909
1447890
539342
1768426
1395209
992312
1086177
1049141
888551
1051153
1940623
444113
1040685
1040875
49615
1233984
467506
792607
1291660
1874592
1004797
1331315
361716
1465824
870396
23340
703471
1432814
1540329
1748124
917256
231485
1043056
1339470
239309
432083
1055491
1958382
1864796
1323921
1102493
1375192
766666
835767
1774665
1251483
254266
1091295
619351
616942
1257556
429376
1109908
1382949
561056
190158
92214
1403246
596891
1910234
748471
1310890
245320
472794
1539881
302591
175052
1461516
447180
1152757
1276947
164812
603182
529351
1228838
118817
910981
230256
915787
981179
114630
626730
941880
1057510
1277168
1845063
619658
1724181
1897866
398146
280248
1187907
123086
747939
1900733
1191330
1100595
1365425
934559
815048
1732131
1215586
750247
1812234
688734
660557
199983
1870733
266807
1450931
1990786
482717
1482988
302919
1405110
57966
874205
1734829
62776
1512967
1450540
277575
348340
1335458
1098311
1233263
1247503
1513770
1357563
1544636
919214
510451
204603
194825
1480631
1909237
1370428
1354178
1661226
782798
1427890
1085788
1953503
1587045
1770401
519846
1283365
1403389
870584
832973
502199
1892699
1785210
681277
281845
1078421
1566374
1041641
1270617
1666483
1374988
397754
1115231
1425929
967123
141662
1992833
509050
1440903
538788
254460
310593
711681
764195
609516
574845
5663
525363
1300524
1269761
13923
84726
1844191
1609438
246489
1539413
1585353
1325273
787758
1535350
1325529
945318
593960
794355
536396
986315
1978728
1471199
1307459
70400
523958
636486
138179
725199
1392959
1266777
1119271
1788773
71673
1851082
699435
1399086
834993
17479
1771946
660939
1819429
1996938
89757
1897536
413128
1880736
609327
759892
1225940
980578
803135
1160554
1642415
1136691
788680
1399222
1557217
1108641
438244
811956
748449
1176266
228460
1174077
309001
753145
1360350
1463954
726900
1409878
461764
369116
1169485
979321
1015791
1483655
598421
1311367
920411
1642451
1238550
16833
871458
486188
996348
1384814
260640
1208888
1814118
1354258
528271
1373300
1763525
890175
116694
1529555
1204893
578836
779076
1201333
65770
916422
1412864
1223696
1159059
1740398
144684
1403680
466082
428316
605627
1236622
1482242
1503831
224996
1584391
1154513
1642458
1621309
762448
493440
1204153
968793
1366558
585417
409413
1301766
52727
260416
1883788
680888
798951
576339
1211622
44087
427755
178275
657442
683663
1430840
1074571
997223
1377013
1276813
628807
1478396
1143655
602418
1129052
1834743
1215516
694698
1931926
926488
1107615
1892604
991283
592999
105139
1733802
730976
228574
101366
910584
1267232
1041173
1551483
635081
1719862
1950138
20795
226250
762037
1734180
1823314
609480
831345
449158
63311
210872
82162
1723605
1049669
39783
328286
8369
1240913
1076863
350149
41895
1284980
533311
244998
399389
894819
1361148
1331905
232276
430706
641878
471586
1001094
414756
1718913
932588
1032940
1793385
1311850
1294123
1384003
1920690
1853428
1228956
1349567
348498
104837
374487
1638924
936193
389923
68485
1039659
1524483
1116953
1264984
248104
1095446
1394049
1534473
1006546
1795743
1895548
1855412
1059400
1083360
1174204
1937757
1691079
1616845
921073
1786078
922851
420678
120310
336580
1141891
1162196
1543814
797989
1950671
1476022
483821
1645640
91424
1867311
1764682
1668947
381999
296810
1743919
1192661
872981
1604069
1493765
1497503
63230
1430736
391526
117248
344
1135822
808649
1039236
1063711
1001933
1799403
1704233
42213
47362
592399
1108876
1507902
1469923
389282
97843
1163070
1563377
89092
1738068
1523645
192606
295218
517085
784846
708750
320668
1275320
1799271
1141382
1083202
629837
438569
1952534
547847
1980013
1139956
533052
1112896
993416
1743899
541311
147212
641763
1043386
690224
298180
395013
580342
293609
1459591
1183104
586429
1684997
1200864
1456659
498676
1483488
1679402
759504
370276
1883345
1499717
416951
1050294
50285
954704
168713
1938462
45145
1649179
284037
1639947
1089909
58415
1491812
928041
508844
1683283
1960099
911858
335520
1415833
1764480
1416754
753590
1787060
1327479
569240
35746
1993981
590443
224933
794717
93529
643680
1817243
70960
1458113
586891
51708
882849
44379
407561
888804
888963
440322
1997478
1860448
1073010
1668915
346562
924782
1397383
525289
1095889
1522373
1683019
903655
695462
1660653
1964992
1166884
606985
506643
571069
511590
1404180
1504824
1111532
1897273
621899
679658
940953
1984787
1046545
1960599
1198034
237504
1409585
184331
702230
108952
885180
1307260
4045
182372
1378596
24966
879911
606593
1307610
178729
1703568
1057321
1689534
1430262
698963
1432107
1206374
451186
697319
1378495
1539432
943924
665885
1625144
439072
397435
301271
1179056
760298
1175823
1643723
1643407
353389
618382
1088963
1405057
1624516
377098
965943
1124358
391948
769717
541528
1883638
803301
1850355
93829
1592608
474674
262468
189390
19603
10259
1407984
1580535
1335973
552874
537507
958849
208375
439041
1520671
1728401
1971238
760356
1516692
199525
1102361
542886
17358
837247
230124
1355790
632850
106707
1489664
823571
459372
250711
710818
1265500
408137
17302
1423574
1198231
312823
367566
330583
185924
1233489
126732
688951
213252
1614820
90059
1014456
24225
1871454
30416
1870362
1046203
248990
164543
71464
1744122
434660
613971
1930944
1856499
940252
856581
326693
1202075
1474590
1325685
897453
684179
1431666
1415014
1339855
757383
1038583
247705
1831967
1539591
1579392
583483
985964
307077
868272
1643743
140017
1130160
1396628
694563
1130224
1842359
429447
277903
448090
1504172
1881485
53102
1889731
1766642
545275
1435435
1824944
1163477
1891495
666151
851222
1114780
1701873
611490
670328
626939
1459799
1787288
284648
838469
1685972
453428
1054008
1851838
19073
1448378
1041969
1264258
972193
193127
661232
1751908
1637281
1749110
1456214
991312
1336553
1701167
1005423
876223
1994572
1556090
1560070
1253337
1874604
1934347
1194558
1104230
154842
1054921
66578
1242596
1911852
227937
61256
1384262
1572376
243830
294213
1303665
1972051
824036
1219611
884393
1865031
1222227
1595469
1591724
421994
129535
698264
997559
1560955
239198
519014
771173
300610
1219824
1591099
1971341
1498722
1148439
1829545
291939
1582975
72369
7986
480292
1283205
286401
356271
1903792
1280266
1330532
590194
1057067
873245
1404917
863231
988262
1961575
117221
1232714
43965
984550
1010940
46767
1792073
60013
1639851
472867
917088
1755501
1193691
84808
478756
446210
730417
415327
1683725
261100
836368
1919180
1896915
830882
1189226
439146
1535242
1935865
1707523
499478
770910
50486
1470299
1954613
1056691
1212143
1055461
1998070
280641
1856024
1015862
1473377
933412
1567083
1530395
1897715
663706
864344
867051
914738
596649
1728219
1327514
1644812
1046947
47868
245828
694964
1854677
139225
1563379
568147
240933
1078533
1692983
782780
1505516
362041
1491498
797950
1402732
723148
1583608
606440
710321
1461033
1720532
682090
314601
158817
32065
572098
56376
998537
1396091
1304725
1374861
587835
1710839
425494
1045975
1395116
1601066
480836
1566803
732277
1379343
724014
1415021
1185626
683599
915032
1204821
1540575
379170
727565
608596
373744
745486
1001874
554797
1399472
897282
1461429
1281492
1756010
1877226
1778683
647238
1363399
1858340
513452
1274793
1421576
497363
915836
116657
555972
67364
737987
105063
1561216
1109599
801486
1487524
1194977
1619801
1736293
1750511
1313550
1015049
1252015
488111
252653
1626012
1489398
425330
340227
899488
462124
260602
877594
414701
876321
880167
601459
900844
174920
1138612
836822
452451
32914
720959
619618
282680
968946
83419
174640
1435123
118412
797878
1048029
925579
1442800
1420829
454512
81641
294105
254335
1855375
941023
1702085
612987
81519
1719665
1261884
990542
172404
1145997
1862709
1543173
1308074
1384912
1702490
26736
1642498
1173280
1938908
740906
1403117
1090901
742020
1095158
1849046
27160
251880
1691248
1146537
760072
1544138
1356592
447203
866753
1235399
1828648
1578957
805931
783158
944862
1356202
870990
1438040
763383
504196
1608597
823795
1061445
1981431
1647299
1726314
496867
1014913
321903
1920774
1743811
699677
375307
1829594
447495
409005
478845
866536
1387963
1250343
1514294
1158589
324019
345771
868772
917980
1688107
1554325
106532
1502122
225230
165158
55491
850113
627729
1614863
1971170
1234018
197097
1901112
1384964
222107
600951
831847
1763910
393458
345827
1147112
1511001
963841
791506
240015
1804484
1024342
840766
1181369
129003
1495623
723510
876443
1984669
188219
752525
1525039
1666561
573877
1460238
1384881
1244504
1327027
1025127
577696
808086
38781
613330
1866622
1552265
220296
557252
777667
970956
357652
1784461
1878498
1613991
1003288
1885224
512235
1652564
1011652
1366692
1534196
1422467
1914742
910223
1485160
1750399
804882
1589303
522212
496987
1822155
1283638
1008189
1354460
1921086
1077535
1604499
1108506
1436481
487512
971172
65128
1357955
714783
836860
968451
732672
1914666
1292942
397249
1110086
134840
1234219
56440
1262412
776705
631199
826531
1787841
1235280
1785206
1843005
659479
1068718
54009
1714291
1090152
1679696
149777
32359
470362
1512291
1460883
272186
1199045
1569741
1419593
1233348
866277
99530
3174
663060
1503994
481452
1304677
698740
1880428
1949324
1827699
1386080
244927
1559718
1227430
1487657
508963
898005
742852
1613611
1470106
616873
875497
1809964
328106
1403917
789862
51014
95736
585777
820095
531719
1090238
711162
308537
1096548
1833302
1722103
1009151
175968
1706995
320390
380402
35346
1931084
498311
1468914
468801
311198
504027
1428947
1333920
1252922
808692
1066553
1629915
584808
1722212
909860
551577
367040
646148
1491861
807294
238588
116148
1096969
1211063
99112
1752110
906340
439079
1675584
415133
850251
854394
1046796
1806938
1770823
353157
874667
1263901
30173
1895112
1353547
841138
1967888
1357872
586318
413384
769780
781047
107857
13077
694842
496897
1424057
797997
446355
40087
1957678
133511
1908412
1616733
1269605
1433705
293684
16293
821785
406628
1902047
854382
428602
653811
1256483
1519082
387392
346358
1692718
492806
1049552
1361714
984603
1445245
252451
314341
417695
1111402
1757016
458927
516147
1218582
961746
935543
329018
1667794
148237
1777016
1883676
140985
1417683
622694
1035790
586785
274674
1250880
474450
1249341
1597686
1866418
826022
163284
467653
1237665
35498
1560456
1485828
16512
647439
45342
346598
1592986
531465
318882
1674018
1507184
1482758
1223573
1734952
209926
928196
495240
230904
510809
1586230
640660
936894
1947228
1008288
741827
1114617
1476159
1099551
108882
697885
1465513
1309151
1262524
1991941
740116
1041247
1269812
903120
214124
1556601
1453295
1151074
1308287
1747103
1899475
1206989
984591
1916787
1926405
255603
1526422
1162794
1634859
1363416
1962249
1072870
125306
841644
929676
85320
957374
510761
1943511
1083567
1258143
454869
1052231
1279122
1294338
906344
1519011
813420
1762463
1614744
1013210
1123109
698696
1675172
1531849
1039123
700656
383288
1909770
1999234
1209174
1317430
1601755
1173147
932820
51575
336290
1541493
1456761
1655087
1122926
396760
808670
581074
97392
882305
789883
1626843
547123
110205
1462625
1339399
284286
878372
340056
833972
1488766
861910
1970729
1056397
1148740
1248233
1664578
1087567
980102
318582
1606019
882153
1333059
1634907
1131916
1022424
1738338
426653
60284
1656321
1352842
87099
1876471
123747
1524293
1520506
1759090
1000605
1187712
113459
1715526
405408
655917
1639592
1780657
1461850
884876
589238
1202622
1768830
1704655
1568224
720465
1282907
1287044
491451
1594105
1785017
1335037
81375
1292108
1719500
634390
1092399
1957958
989298
6161
268828
294373
734071
1491795
1223502
442306
1647679
1163242
1506971
1715601
124728
689016
761001
1353762
1495533
1760624
675855
213733
1735555
1973517
392283
1132917
906529
1731735
683340
1465291
1728174
406160
1317256
1120112
1071939
1714259
422139
1702903
757122
1366977
1236143
1626016
615720
1611581
640769
1070879
1709694
644733
1492519
18024
824113
1038237
854715
1652809
520956
1197647
369725
192896
862430
594654
767636
46380
798634
310793
500940
40366
1670979
226874
1761841
1532459
1476375
1021224
338746
318418
1395491
1098526
1776774
1738468
766405
424385
1356956
1256122
1872140
1445295
308188
1532839
38619
240891
1909867
1441725
1231966
1310400
243827
398794
1597336
1143359
1576679
1792655
1912436
520730
1958265
370208
679147
1289707
1636949
484290
635786
1409602
487122
1253650
1755966
684831
1204810
1547718
1535510
1348893
151422
420336
1959799
1105290
1548317
1493320
1129794
1042115
768045
1931142
616473
986229
1996675
102583
217498
48131
317919
1583727
783290
199429
18444
1457623
83223
832172
1371833
1389934
230286
1944569
855962
831770
1647755
450616
136000
584757
768928
1052474
292626
1785437
297048
1233943
536264
1653492
1977375
308188
29642
1249042
365273
39406
1445158
1155430
1963537
257931
1363352
831239
602587
1407817
559869
66711
156273
161930
661878
741399
1171761
305710
237092
1878437
674257
1270072
219423
814178
1367430
1919389
1351192
585600
204198
108603
441188
935698
1515471
1733248
1501342
1341581
761684
1241856
1194457
825878
656291
381727
665327
1410968
1044289
1257632
314728
1049819
29034
40776
737781
1007656
1697253
1376789
1237608
498079
551866
695400
1924643
1248354
729198
307787
310824
539749
1954202
1309040
1090846
291991
235998
832296
664132
1425915
1302050
1809251
1418667
688604
336342
78550
1013781
153533
1701313
857110
1187418
308223
1938033
836773
1812873
282419
1437576
1798905
1160771
1172520
163811
355601
51945
1241466
1497587
993804
294503
1465274
460313
1970309
120764
23368
1873069
358560
1769860
108977
1547406
1574244
928664
172907
1443623
935737
417954
1183807
1084561
483693
979037
1299667
1237890
1817241
1149273
524604
1396571
640606
108544
1185413
1314044
990263
1634244
828698
1387356
90484
1631082
962388
408071
1693502
1266860
1954163
1438324
1216028
999060
607165
481756
628340
866759
194743
148959
1007973
336035
881189
1519491
1290204
232288
1578901
309355
1400561
951359
253356
1057959
1839406
1518208
738597
1793116
421322
1434049
1228888
1112068
937062
1136808
1182110
879984
627591
1011346
755208
1370069
316516
1354575
1801450
938622
1766629
331761
706757
209000
49782
922797
1864110
359559
1428587
915822
1491850
1276778
1699361
1942978
1447295
65610
213841
1859368
386724
707500
182949
1827747
1520612
1025906
1725013
520156
1268813
19076
1442346
345648
463444
632860
937945
1221767
764841
994662
1229147
861358
947896
1869629
334996
1011576
1711969
140705
1482180
453854
1772834
853750
393324
526157
200076
1114474
188473
1983145
1042588
1866473
423247
125167
1844084
1409664
666343
1340065
1936004
680918
395164
736524
829273
1676851
398144
1306707
504107
776366
1006738
908772
1857311
1321483
1715093
1786350
1314285
1495416
416442
513332
768362
949266
699976
1430530
79508
102385
1844881
1545549
559105
1826939
579574
771844
737093
1958578
766673
17205
1138933
74788
784548
1194719
434225
936230
830124
1422614
390466
1958460
880623
225921
1030035
783015
1986833
1445781
431631
1821347
259997
141055
674769
1837947
761657
1068833
409623
521382
1895924
731582
1014429
119770
1721485
383502
370000
1680943
632007
69535
872271
620702
1185442
1610694
615740
244865
1916154
1421800
1399609
141353
96696
625568
219766
388331
1832264
1001276
570020
1924619
1367928
374458
1232176
1399173
1848800
1557606
355659
1303228
574353
1534129
1700769
290305
412936
190224
1413911
919953
1549471
158322
1762209
1316982
1376708
1005464
1317602
1638947
1985066
721073
645136
808588
1456812
971297
1489083
4862
1421492
1330767
1169920
852794
1201022
288791
1553459
1997754
1958955
1227008
1066550
579969
1880711
877092
1009044
703126
750914
1226402
1251091
176223
858803
179254
1414239
804311
1727850
992054
440165
1484229
1581456
1435865
12146
273091
795878
1290016
1226211
1229938
882781
453491
1962295
1331807
200814
589729
601138
1463157
452471
1049546
1723866
1844177
1679253
1401666
1629634
979453
1990015
555164
515223
1854489
1389963
1645137
1597982
206721
1989301
47020
1430189
1902993
721671
1536934
43888
562059
654109
1297396
907775
590349
1874785
1514936
133554
861444
263443
491284
1871097
13366
630736
130285
1227494
1138565
1303528
1447345
1660100
1107459
1048415
290366
546094
1879970
331171
1530940
1434088
851167
1101145
940400
1794346
1498016
929387
1793346
1060784
583097
700277
582071
1825073
1391465
367642
1919521
1128413
978910
1050346
439547
1360886
1649491
1745578
1060844
682512
1133176
983779
431698
1322855
1072152
1952274
1387815
1167567
114442
1864011
1601663
404700
1994453
1275610
1664907
275335
178945
1645969
766895
112114
1656354
1647069
1520909
1435029
1581591
37462
273258
1351296
1483855
1802067
1397400
1115334
1586971
628394
592231
1119796
1184676
612885
1163986
1741792
1149298
1152362
1222657
743641
1501690
896591
726390
620854
1945818
122909
336468
152287
1783679
947994
1420298
1930321
133593
1336617
74179
30770
1145555
1598629
1529426
783263
1710914
1388920
587147
641422
1252431
1710114
945198
263638
1650375
569851
1281034
1302812
1144010
122628
73433
1360424
1295982
1628811
731352
1853589
1381303
881269
1027892
1073313
12311
1246092
763286
992691
1054848
1079727
372873
501758
212299
1103749
1176970
660577
1951081
1556847
663129
659874
533693
221855
659489
909705
472805
920755
1878518
1911449
1897687
592173
1931822
982311
419506
1603280
744876
1202684
1925288
1187430
570744
1052347
489871
754329
226444
1263566
538992
122666
337951
1986183
679565
837656
1375370
1476838
1558976
165279
579683
414404
231510
1607310
1051993
1398440
1139961
958784
1281716
129904
968067
1373022
684019
897214
100932
598956
1182435
585161
542480
580647
556642
1986111
229892
1220563
118833
1636527
1312657
511063
372237
1267652
847708
1714269
153745
1613531
195943
1622524
1622959
350380
787614
408807
1260004
27727
1109403
1590787
1465580
1822662
636952
1280547
461981
1687669
683194
1574948
134135
1470208
1997859
100739
106225
479935
1342060
589143
314079
1745057
644026
298155
1190533
1127775
1204466
1595476
1606732
1938147
1614870
1827038
1911982
1458586
1393941
1436542
576062
1101345
1890570
1515379
963792
200663
936783
1009306
822491
1066531
347241
178257
791390
60534
684826
1419285
1269855
308656
716443
801037
984655
1736820
301520
1575175
1096790
1196796
596941
1034110
509594
603526
1024385
969771
1614195
234287
668655
585994
584642
939570
181307
7233
38354
229758
711134
645588
1914245
163778
48383
1899034
683595
1716226
1195221
196614
1052933
1512841
380489
925686
1134067
577082
215737
1300941
1412056
728929
1684867
1710350
878271
461116
1426898
1023218
1210198
542206
299833
673731
684240
1517792
832944
559435
138340
1655604
1599009
720927
858827
850820
837497
1328197
302138
271227
113660
225026
1035554
1352578
472933
563274
1983676
1831761
1858081
1570211
1735707
1955172
1713668
1479936
1266098
1006083
432319
793343
1746551
534023
1407894
41011
1419786
1281147
763486
783883
1017349
1274158
1461289
403993
1067335
1476463
621454
681351
1880362
1008373
1395314
215594
220182
1470235
1097139
575416
789064
937269
1949822
1598264
933477
48268
1893762
1589481
887160
11191
731673
634972
733329
1817307
943148
1513999
1696567
42308
892441
1395989
50508
1894949
1167868
132668
338882
1686985
1383755
266689
185612
320841
30537
1271989
497785
1489154
1729798
614035
1621641
409401
1331308
986830
718549
297857
12277
612116
1495392
1061431
523159
1515147
1296534
1428933
501402
1787261
1800718
1614788
665897
393379
705979
1235418
950090
1490178
1139312
1441277
1471072
584179
1445853
1257580
1021032
689974
602606
209091
1341542
424150
1464854
1530663
2788
1629055
251474
706020
1060575
1625072
638172
1384989
1290312
418807
202378
1952285
85103
1582293
491214
1236865
1145461
1026374
346985
1456320
662805
1902897
486221
920820
1183585
503991
815888
124425
125250
976414
1697565
910205
416938
148838
46059
1681705
525229
1111073
606033
1375320
1048924
759954
94594
526462
1899951
1183906
1598689
175693
217454
439769
1406289
1184862
1605264
1935353
220860
1003136
448135
1894445
815147
209783
1730023
1694276
896946
240009
956946
1191047
1549795
1550270
353703
1339841
514143
1648456
527067
1061608
693053
972976
516076
1256177
1998271
552518
1928026
1851205
1151569
1205460
1260508
1469490
1847533
49892
1529471
1836341
1757343
1621241
1133647
527555
549942
581458
149859
430635
91594
668258
1388799
689313
420377
65566
631131
1347079
327685
348168
1203950
445995
1965485
884967
552663
657077
1495739
828891
392627
167981
225531
1159155
1431388
1497678
88994
219672
46358
923729
1452587
1461515
1461680
842950
1561507
928087
512175
1504711
900194
1084784
252930
400587
1061095
1686727
1498774
360115
165289
237969
523518
1094521
1746383
47513
516277
207223
1938902
323982
554322
1186796
514272
1495689
849396
1703076
1026092
999979
675373
752029
1891687
815167
479636
600082
1306591
1155710
1461551
1469982
1674053
715899
839038
85677
1768792
1410720
1525018
1783430
401425
1445913
1345921
1054090
1450200
1637632
1602749
258695
1762692
473421
94116
124436
599374
1966940
1694976
428184
1886342
435936
1364602
404387
1369187
935605
926502
1880145
432471
1096464
849161
1681416
1919272
1847764
529761
1420525
991060
217325
718003
520981
723146
984463
736228
1020787
306900
1358067
970997
606510
1452868
1664379
1853446
1347539
1470394
83446
793249
863573
1092909
1218716
1932714
913753
1818368
276054
1382258
1752023
1339934
11323
861769
1457451
1290325
1881460
962818
1553675
88099
48603
38815
1870793
279926
76196
1722053
1122422
412789
359691
172907
343436
1472640
51250
1228596
1733423
1904164
1626653
891121
1008209
1174810
1828117
1025420
1125154
156173
494575
299593
1606742
1759732
811391
837054
177420
543589
496839
1685087
1652345
1515560
144625
303310
514037
1421426
845129
143810
113927
1685179
486421
608796
664937
227367
1158818
304709
282775
1429646
1248272
878242
1801720
901330
883215
48134
551356
81433
1377805
1536176
1620691
754618
1979968
1259828
652421
849001
1056636
1862975
897820
1394762
1444330
717575
69620
1097596
1425545
1260742
1973281
541208
1435406
1754034
1772737
1810321
319633
628083
71903
1459376
1828705
706935
1088104
1630437
392304
356129
1514245
661852
155530
1913275
1628304
847466
1121581
1828896
415844
605742
1299050
288572
734108
1376192
1050651
1770812
669644
156201
638075
1528935
1208251
1228480
916690
211839
345194
180550
1945133
536309
1164549
1317320
804311
1530484
1771872
1202747
521528
1170720
1126619
1121699
295723
336868
864455
1574706
1951537
464053
1829089
588562
1595814
673953
1610638
404835
218927
1432015
927047
367985
1423195
970139
1855327
70142
590597
247932
382224
1838391
649552
1977226
1591941
976345
1676485
477759
1326489
1923764
692547
22204
1450496
79210
1822459
543336
1316554
482046
121215
736552
528025
846264
1538339
1082593
1207579
1962413
1649641
893696
771559
1818114
1925634
812439
821446
147027
546882
1479046
211210
1020247
1667876
667951
1974113
312697
724744
1304030
1667432
447782
869344
1101045
439184
1936807
359348
658114
1541204
1731794
795958
865240
1085176
1984398
286144
1258669
1701615
1196744
1997758
1169250
611069
586327
1522334
1172198
688346
654291
808739
1984840
276971
1136515
1583896
1968771
1316601
263267
210055
1704677
1528612
696655
847428
960857
232423
1708102
536381
1013327
966163
67643
1439293
1175952
32321
286477
1592240
493037
608640
1545729
497193
1755597
362078
1060712
517872
1046359
1916199
1164716
1574371
272747
110465
1178429
1580007
517737
455803
1137065
30997
621080
1088060
1535214
1633643
411427
1936201
256541
1757654
227301
220928
793596
860653
1862676
353386
1314568
1152189
1314259
770356
1281261
1841234
1740534
1501631
864918
1185913
1259102
1080853
1289623
1307345
1097380
1655423
935451
1726260
1039878
1979885
1624892
588583
1677232
16275
830216
397962
358352
1909219
1579269
103351
1894868
1353789
288939
1933136
396057
1365432
937541
1284014
1374915
70711
1518294
984349
728249
1094801
321343
1321559
1553010
184265
804402
1575126
1237778
696647
1511052
1019895
766420
731891
344060
823810
1412314
1864220
507083
1697241
1954525
1384926
542452
413171
122012
450223
1132151
644544
1632458
1804259
1498040
1436301
1614055
1551209
378905
191744
356322
185491
1835877
1193952
418029
1914930
1189137
966586
975074
816612
1785126
1173434
1419852
399363
1274804
1229698
1758963
891287
391779
1695089
206580
1552096
814912
1667779
1740774
368010
1514955
1317465
483579
1304749
1272408
150050
55358
72798
1625411
1859201
1006145
127661
973211
1711117
1326608
1001497
1453038
665119
1102734
152651
709280
1227011
1211673
1228279
90036
1256424
53444
472970
545636
829023
1739167
1750566
1045540
123734
996538
1076484
531988
1211766
395413
231880
856487
1592136
1201352
1082621
1346379
1979439
923570
874770
1851154
381546
853691
497913
278532
929860
44550
41869
425185
1656799
1921622
975751
1836204
1010925
527574
496480
312469
1437463
279351
1229443
1801048
67352
360094
626932
1678341
846733
221821
957926
98193
18035
239970
982395
1112917
549676
1154821
59367
243740
1966749
1344953
313312
528138
546792
1975915
848401
786754
260283
1423460
6781
1973131
439085
197276
395671
508163
390660
196341
183915
1378590
1431358
1153460
599279
765433
1653238
1662170
1768890
1707144
1412140
368843
1111958
68111
1347027
52008
368350
1482400
1176431
747742
697211
604746
979645
1167318
1673087
791843
41034
1661171
1640663
1826793
270889
1329645
1500773
22418
1684767
508090
971509
52697
505587
294796
890805
1096893
352603
1492310
1904085
817220
1983946
1324358
533668
226984
192470
541932
196059
1204216
1804035
479289
1715269
1208219
1371426
1305601
1598453
1597911
1250075
1177031
1160159
1595678
588979
1301533
558010
1324192
1145282
1122932
1872504
444811
1054203
1136263
1816746
988394
452088
701433
923530
308462
1083682
702362
1525369
1136568
428665
408206
1997262
319314
181937
1103954
1638480
921019
130048
1489337
1443027
292856
1415181
1295504
712553
1003689
1963
1543470
1299569
1432316
109248
303344
1383286
167866
453827
249871
1104553
1889477
1210065
616939
961475
1605228
1273187
1946448
1762060
686533
43518
713355
521250
1277221
1173189
375553
758056
440254
1920385
1111976
317969
342594
557992
202717
1081404
940446
1429385
1810547
226843
304323
1543552
1466112
447891
778087
1880147
42296
479352
597781
1606106
1311123
1012652
1717811
810978
213378
1177589
501825
1498595
838126
511752
823337
1884013
1026214
1039963
1069832
393112
1054981
1494832
1492147
1893700
1044217
119423
1402522
1182467
336694
1483357
501609
1568671
439714
818894
857659
1737057
167474
3064
816362
260340
379261
1668997
699994
889072
588563
1108139
172626
1369100
290612
227158
1765096
1643855
1102143
404911
74138
1194774
346731
1746268
1114054
1996435
821751
1986021
1511681
1149866
1402312
1499201
675782
1131883
1059230
1369663
1273514
1271476
967053
185886
1584463
934127
796363
181761
1019298
678752
467422
1657892
743633
1184535
776648
1148924
689883
1088051
311388
1932375
1262528
16544
641621
765452
1142362
1570549
195485
638793
593763
980429
510745
1054537
1688244
1868936
428423
1445762
856912
240111
1394014
187525
1501815
443919
623913
722816
1131147
1587644
1064960
979921
1220471
609089
1727801
470014
804151
1908346
640025
1228287
15851
1327403
1683925
1259271
157141
663316
1960427
1271728
162643
663602
1986870
1286626
916812
366444
894259
1209858
1185603
181289
1707008
667958
1437564
743001
429398
60504
1682431
1381953
1649485
1891239
374642
658025
1968467
3389
1015103
861620
1007632
676216
836592
479949
1923810
167326
1499385
381812
1638047
1068421
758406
702912
1262112
91434
675245
57798
1666191
292681
916449
468804
1111501
967468
1957732
1565178
664693
629142
1424357
1076441
923415
1452120
1247256
1220563
89105
842180
1121950
1079590
1346441
1701256
693108
377954
1624800
1817362
1569855
1251486
362383
1957307
1341422
1947407
1703986
1180859
1097810
164842
1740300
992916
41246
798554
561913
1667979
1912721
1948412
359567
1176438
976188
806676
1066142
1751477
1051000
1404729
529250
1972682
1480619
1208390
134397
75686
473282
1696213
1796856
1897329
1522115
1507289
1234583
2499
1841583
1155136
22694
1492860
527195
1796871
612165
1982966
1034530
1277564
197117
576108
1974073
1285182
1100573
1619353
288766
234061
215193
1161619
1747344
1523872
1985011
190672
1360874
694727
621390
169916
1911432
1976902
1162900
253940
343056
140191
1426217
1969097
865077
1598963
818570
1590866
1136110
823413
375632
1650365
1658070
1968090
330389
319498
1834564
1715005
17266
112564
1106890
1866960
179670
395707
1443735
706894
1670825
737073
794145
590107
1914560
702711
1818460
1441515
352844
1449322
772854
1319153
914323
1884091
260832
1633543
973086
1798190
1018503
115747
1533909
1893371
151175
425176
981021
1210468
1292645
1949662
396851
1048061
1083615
49910
1529675
344752
835156
1925790
1456898
427415
1352507
164119
1306915
905217
582051
1158314
1368378
1645427
226289
1636167
1441502
1487735
518830
59569
1582387
1324850
1958583
1373157
480569
50824
774537
1438429
368503
1229125
185076
402884
1451786
307640
172523
1369147
661589
1785807
1527243
1405308
1737273
1993226
1878729
741781
1246659
419975
405373
894625
343085
995976
1045207
1750998
1545319
624453
1564637
342339
1006036
1935166
1655213
1595833
435935
454369
338069
868033
1302418
1648105
1818473
863102
1533780
213417
1817644
1821088
1021663
872908
251748
1303729
1886951
471254
1795292
1135154
948804
1018040
630745
1328407
1573802
1273509
173595
589735
1782700
669583
1158208
1016544
237976
1127532
543730
1044947
837427
228595
1837398
1420017
1393014
1716297
98651
1719582
1124345
1583791
1417361
303801
609132
768074
1305453
949673
1316049
1443512
1301033
817573
1536233
1733144
1684964
1780665
1552848
1823744
410207
372139
971929
1912746
655526
229339
1823390
1795074
1113167
1235099
1419157
1229245
1138648
211650
263330
1983622
1734056
1239109
1163829
454225
1468729
860246
1583814
1073658
776297
783607
551124
739194
1248745
700023
1386088
932509
675477
341788
364850
388251
1119511
1131923
83792
872343
1366423
406146
1786757
1113895
1984313
1366291
773773
1354142
1617380
178160
1534847
581509
1064976
1799990
847690
1271897
761394
703460
991747
352547
1171762
108264
348541
261998
1763919
521578
1912218
1989234
528947
1270559
777706
30964
118998
1125887
1311875
1227390
109191
794333
19810
1394180
768848
518664
440721
1234973
344839
1069987
828834
1240047
1982457
858200
1474469
1066141
1823144
502464
619831
1661145
319870
1065390
483421
1923031
433048
883917
874138
115235
773743
1788354
155198
567727
482596
428578
1974440
52281
1336663
1483070
457238
494797
471519
114764
561035
803614
1034832
1181856
1439621
430914
1351594
1354734
1887336
1791583
84078
1053027
727911
54105
947602
155860
1217438
1040291
468191
401475
797785
496245
975166
1145214
975317
1908025
1460577
136744
576345
791083
1356043
103990
530177
1069755
695498
558142
905012
1899280
163262
1436856
1783797
726099
1936404
123079
541748
1738921
271998
1712051
1406583
947978
1695754
1210388
433974
972805
1113924
787312
1157425
1942532
499345
241868
1010761
1606586
621568
405170
1583549
409058
889377
671030
540199
425575
1174207
1594427
211361
511153
486795
693204
1387662
620587
562836
813519
692322
87894
1513773
1270153
1712858
1959670
1547287
286495
742370
1224382
444604
400743
1666484
1520867
1577595
1011916
1505633
1776007
240824
252687
1952377
295807
1942731
1461672
198502
1264813
329071
1606478
713737
1959957
1293328
502111
1061780
1394016
972209
1287194
1745
1991704
327971
1017779
1968048
995111
1996514
744929
958333
385843
1797495
1701686
1883678
388053
1328095
718202
151910
1203348
1116973
1972788
166361
783651
517886
1569433
182662
1117103
373962
679821
545340
1164996
1555107
1586670
707093
349008
776381
1682241
1207692
1246674
1306797
1776357
1336143
869773
627176
1106204
1825207
1939182
587997
1091887
1791204
452496
358522
930097
430786
76240
1473313
1673016
551583
1144280
846977
783371
1844345
1606695
1543769
105391
1579821
924936
1965024
1907817
269410
383086
1258033
230560
1653386
831507
530777
262776
1798901
842013
1063138
607106
826984
1773913
1399709
1551576
1634985
228336
1710676
1148681
1067595
966239
1132186
1892632
1499942
246647
783908
842812
852848
1280932
1346060
1772657
652160
88540
75912
493016
1665970
183449
782411
1609081
1305145
1952042
947018
500063
1068164
1418153
577458
1447658
1907782
1906593
1312960
1959141
505679
587831
1333693
967590
1102604
1557382
1518190
1627248
1680559
93969
946121
28490
820496
578898
88518
498670
1260244
364866
487348
668230
1679294
1041867
183951
603669
368416
1665794
98054
1733468
1464477
1219441
580267
724065
1322104
1380984
1605312
1164385
990125
1652622
847466
1152662
1361525
711167
1368095
501028
535622
1397277
1380122
599248
1182468
1789273
1886189
65854
623791
1593257
317503
1039485
1716868
378347
884149
953670
1342403
1840391
366223
1513473
76646
1229789
907729
1083252
444796
332884
120978
1045242
526345
1710301
297573
1698027
670033
1845661
1163352
1577871
512698
488224
1830670
1601386
1378295
1178780
1197630
50570
1872031
1677513
147330
1392005
90460
891080
541133
1545175
1626958
1697100
39066
412768
163245
1313369
40983
591037
505554
260505
962703
1962293
1484023
624515
266176
595072
1594752
1376056
1134864
187386
1039388
276551
685794
1576799
545279
1358526
435934
642003
664267
1047679
945875
478719
1716912
62134
997109
1567406
1334082
1074146
907683
1240831
1690121
945836
1928288
722620
1400981
599844
526426
1554209
1622790
252986
218197
1932579
608843
639307
406202
745851
847835
77922
1821506
50725
1981405
1261499
642785
1319751
1025980
789237
763876
457906
972312
1696725
1761991
186645
1515992
1578029
1826300
1489619
102488
526668
168309
90752
354275
945220
1867722
1918685
889852
705564
586977
590423
348255
1769994
1991213
924847
1533174
1359786
1414017
969280
58126
1901884
276345
1739058
1255212
1700719
1350961
1903335
193044
428689
509989
1165749
321252
123213
1359198
1708000
1565522
285716
869144
1460558
1034769
606842
422492
806846
492926
1075452
1087204
1481312
1710970
639947
208729
1546031
1629775
301216
244312
1577735
487237
718454
526952
55494
232228
276175
1078809
1412378
1036079
408476
1686796
1637522
849432
765668
1584653
1446438
1991920
13102
936253
1460879
899314
542118
1762595
1143489
664611
664262
488185
1495824
1576624
1889124
1448051
1022055
1573264
132569
677695
139083
404430
980451
1627489
133491
1593718
741522
239661
1547548
1875279
1269976
1866963
1438215
700447
1691092
237376
1121339
241465
1935314
750409
73137
1976595
226492
623851
257324
902215
290273
1685893
165835
539770
230159
1667327
200434
1479454
1715340
1677084
1999957
795043
1146039
1187306
1332270
785141
263995
1351
27771
1627671
1311300
1804676
496400
1261129
746030
147947
769408
881903
630490
1642961
1247800
832833
1906569
797493
275074
1073679
1794439
1602871
1853553
1702391
1647294
1838940
801064
975363
1430609
184296
897186
1267178
1774912
1772684
1025490
360018
781376
1605863
654296
767727
1679095
373280
1357394
1036537
1471138
407252
1136443
309390
1693708
1888437
1464752
1769157
306045
965576
1230153
690419
716898
150736
616933
350362
1061539
1999674
606141
1459820
719887
826939
1395171
1726242
1895707
1647578
725914
78525
216417
1990467
1048316
1707755
1749870
1152813
1352978
210720
67717
1807165
929255
527141
323035
582893
1258714
767942
800622
334253
173413
830149
1049780
442424
1153737
1371593
993435
106395
570941
478414
954453
1967403
126879
1961461
1320287
501060
1443792
1033864
1843578
545145
1008438
792321
709670
734304
14496
146202
904221
892969
1703523
782812
114482
1507562
544570
439934
561337
1237400
1848316
1315824
1162774
1674141
66319
1202650
874093
955936
481969
1833974
1299641
1572525
1580768
20615
672165
585753
1995527
1374666
980316
1840825
1541988
1881671
1602347
292375
660343
1337013
1314625
1261515
803790
1913043
131709
768778
1308674
864258
595402
811797
1479370
606443
136906
995711
1957950
574229
1172538
766345
1723829
949796
1838818
1088515
136685
784284
1576699
1297926
1455411
1976030
794260
1613012
1945119
1206825
218743
1589021
1464816
818746
1721335
461173
829948
1356118
850419
377692
522757
1547624
1794487
111546
756392
1813695
772735
1694502
432625
1970680
267473
971601
479104
1901148
163705
341531
353052
1802360
1097028
285655
823449
288431
1385189
1101280
1503218
1017549
442295
286323
1956958
1182156
1336752
441489
1583090
763916
807917
414476
1439645
763963
1817240
1837136
586607
1818068
463943
995937
1715889
716386
840490
1886991
1504789
1613667
86287
1213359
475212
606212
252151
1852187
453077
1531084
690387
763108
1479348
1177667
1559039
280631
351093
915647
504063
946101
1751992
426562
1132951
886925
1333221
1244400
1829916
242043
1975533
544411
1883941
366209
810938
579928
195414
1986978
335516
342136
1434423
1999937
643920
922677
1303870
1953704
1723508
812180
734953
398237
1588988
836013
116345
376049
107518
1265279
292865
401494
1596071
722301
22438
885608
938113
1001372
442864
1854739
250533
361253
1615056
1194344
557294
547842
968680
859254
1936380
1713713
216663
339553
1129759
1910046
1004217
521437
1470364
1061415
1045271
860243
1475105
552299
1401859
1553324
1939499
1858960
1881062
1270683
1871050
1699293
1567848
731588
1469725
276774
1144910
602952
966332
550605
842409
284154
133264
301429
1804408
710106
1618689
1271597
1133537
29491
1517089
363624
946333
1076683
472749
1629589
1151261
420916
1189214
1863226
109205
574971
1923946
301530
1601872
1533105
508941
962604
436660
1085203
917775
1328195
82473
696326
877036
1764877
1550982
1955839
972699
1172603
58551
846562
223050
1880507
418188
1018028
1125108
827821
1055517
722217
819404
1129122
1915567
541977
1225305
1546747
1730911
418837
1839019
1766972
1319958
883425
258936
1883288
213623
1306518
1898513
791965
1523963
220366
6375
1370776
784773
1956471
1571943
72435
1750578
1632891
352983
930087
1166359
631294
1044249
788113
584597
683598
98296
1631182
1147525
1136871
799318
1006950
863979
1862957
672833
916331
698041
1425665
1463785
1728052
652986
1319529
684205
595535
1739741
456707
926111
1123743
739231
917656
1459548
802662
1993225
1606862
364427
1638951
811405
1158547
1168384
300859
98594
60013
1009074
759057
416719
876812
128934
185486
1169129
688199
58555
1481537
1836879
123171
1450334
291814
583464
746125
1423002
879185
108819
1368723
875547
1464720
361352
577234
1016211
541193
1654604
1995592
883207
674629
1675710
1695547
1566801
591367
99141
444945
1315533
1390898
945519
828614
325487
538417
1353941
65686
1533169
1588901
963290
916203
1819915
57648
1112087
488194
1688713
1451814
890932
497325
1336895
1720077
963278
187394
1000013
1519603
1202756
1382655
829944
1694373
282448
602250
1366690
1085589
789910
176065
1144444
1237012
420211
1696712
942080
173664
1219337
1970976
193265
141611
534733
1043995
1808214
1358707
453628
1976739
842895
1240173
1144529
177532
1765456
1235656
948020
324479
1738858
676273
1502351
47799
1806421
176166
1070141
320010
70315
1934725
1870634
914766
402238
1108327
1186659
287260
171094
970067
143730
307634
72774
753187
674162
1631371
1221685
896354
250330
1427071
18075
750843
1484595
1773158
108515
933121
1477634
246588
333963
903138
1379027
1100967
500053
1248440
527130
1704520
1527066
984499
356387
934292
326376
85990
958921
382700
213463
1519992
56662
1578268
170532
947473
709601
807711
1616604
110170
1373132
1237883
1733464
1247006
186793
8074
680658
475178
455114
1523943
629546
1077115
64718
176086
1671271
782555
1815698
1669266
1458500
358892
859625
1906873
448659
1861733
459075
1111030
601796
1278090
985266
1902879
1281790
1831305
1983643
595373
814939
1018259
1953807
1897434
1828446
1627245
1358427
1810024
1165243
1941865
331741
634156
343130
37800
132932
1341662
1790884
1322068
307617
1009052
513703
1313261
117231
1204737
1400852
1711037
625347
593041
412096
1983535
1797631
1042755
1621611
1517227
1077681
1826948
725452
1955143
895887
105027
1963261
1958662
1948970
1952645
1475657
45115
419046
396678
637237
372968
181462
1368373
777132
1215609
1696660
505600
1995560
1738608
11050
597792
147357
1049759
1952572
1764973
638886
626232
1714795
868195
1152307
1496227
359188
193097
1120105
537412
1731828
1217223
680433
353998
894299
791641
1107649
1116985
1395450
1893735
1213868
421020
560697
937487
1866463
1885019
611606
1097768
1859898
108423
1423500
941178
630232
1581311
1322002
495378
495910
918567
1692960
127477
318328
1450216
1314379
1787196
270486
88869
428978
1891016
1766084
244932
457556
1451730
1675619
1451055
1081326
36151
676165
202930
302880
394977
1669709
175373
236111
234281
1484598
1166270
898922
179233
1946652
481944
1127007
1562557
940687
1721117
877100
1036928
456510
102177
1852362
507070
196317
173646
253951
1430432
1469096
1646889
926243
191672
1018079
75801
218429
640694
1881960
5768
1238302
776984
931601
955923
836051
1652379
1143824
1660290
483976
600787
1483354
1761378
1617712
508613
1574816
1737582
1374787
837666
1212696
1917401
91472
373661
1731388
34158
1626581
773779
1753200
1500903
1336609
1974462
46654
1563866
341919
451616
1788044
1392737
1648144
44346
163798
1386459
1672406
450437
1267449
1491100
319277
1987659
285215
242690
1011266
1929079
680082
1266229
227086
1471718
608082
257063
1929046
1003955
1601013
1548475
1167622
1513042
901313
1403769
1356995
58601
17830
719755
992319
917259
1196135
804950
1455930
1612823
1152552
710729
177062
1519470
423773
1649916
357777
1216604
1295684
498586
951285
371675
728949
1882174
1365584
1347329
1172820
829658
1227980
1530409
297885
15044
856425
1119257
1998991
426369
1678931
1541220
1614108
997114
913965
631901
1334049
1661471
1786803
1883186
35514
1341285
1376940
1035198
1898243
57993
230409
1812219
1141661
956794
747839
802987
1179123
862732
619811
1383630
561732
1857978
779274
545143
961228
1853739
1408064
892223
332771
402235
1821305
914314
1681109
1821597
1716840
1798645
882912
1510361
1672487
1064948
704784
1484830
317773
1335697
527754
950811
1921477
147243
447738
215929
1528885
1111473
370472
1595843
1776045
740002
51034
746713
1239230
1859836
1780904
1390098
182900
401550
897823
1128080
1444611
1346694
27405
908492
1672074
1783054
338402
888191
783539
985417
1626896
537292
1273692
1909334
246309
1568770
1141489
1917708
870688
393823
532114
1794578
1131132
1631748
1775732
1970992
821670
628413
1095072
1083854
645618
1221026
1485455
1647117
771012
100550
1650515
266033
544648
675510
1731752
604115
1526410
751087
42038
887045
102670
364930
980761
1747532
852819
199272
1158988
1486314
1619323
1846287
289669
1388974
753812
816579
85687
1727096
1072657
433052
830097
1875381
1038846
145672
73283
1678538
1448270
1479527
228969
1548135
73687
658405
788760
562217
799565
1707286
847816
1798113
450651
1325161
1261442
629307
1660088
1049487
1388093
1162249
88987
814960
1408555
162129
1916748
936914
1196497
1759447
1730666
479375
1700471
1579820
856570
40393
839171
425234
1315755
1672010
793631
1139800
1904028
1671870
1604219
1503014
1794333
459308
899595
824809
266382
1996899
1691439
3823
1229241
1702013
718728
881852
799095
1498542
647428
865497
1101238
391970
420791
975939
846862
1861517
346701
334613
1173628
1013945
1425478
1436636
1780722
1256982
1688089
1973986
1239933
1875104
968187
1430429
1006300
1065424
1630022
977332
584753
1095754
1481735
757566
783875
1133088
1911218
48699
1800081
712903
1585977
1624510
1986708
1605167
363215
1588700
1875436
89111
1588000
200189
1319202
1938753
1761166
1359549
313693
540131
371935
275626
291179
1192728
637033
523611
571896
1681808
959806
1012535
530100
1564871
1217394
1579210
734538
520552
410438
1116132
876709
1642192
73206
85264
652199
114605
1611698
1138050
1017252
793454
586833
846507
946587
1845827
855025
219982
912297
1911967
670890
1069848
1048438
1550133
1920522
309128
1410701
57414
1457185
1743095
1276081
944101
1005878
965417
1395481
364300
557372
538068
1736106
312316
1365454
1677449
726306
719469
287561
1541607
846277
58654
1482018
418901
1557673
476281
1099594
904325
48528
717344
1795648
1494247
1581150
778189
837007
439025
1170703
154679
1736752
1562544
1456928
333531
825871
200568
1640092
1598194
210576
483257
867704
235193
1686918
1157950
736723
456670
1922715
1736224
790350
1013808
1057513
526731
54547
1762760
94554
844883
1322139
480699
1201411
1122785
1926552
1755157
941331
758911
1032386
1583753
682852
1934726
267277
36544
312448
1406000
1102873
251271
817427
1323842
1861792
1641334
1278059
1406362
1976692
322964
150634
555273
1732381
1844280
848582
1284237
1656567
1459698
1758248
1739778
945369
44282
134424
201491
680723
228765
1827396
39991
1419662
1584553
1100234
729060
47549
433772
1119527
1368163
573376
1925729
1293529
1958597
1954061
364897
523976
1021741
377349
579337
907023
1008344
1150506
261171
268000
222187
1292188
1160637
1307812
1096483
1767073
1025950
154487
1636686
174144
98627
246621
496306
709937
1286115
876967
704722
1822653
977746
718656
284337
1447005
969272
295960
1057892
1831451
938234
1211150
1129544
122966
1231467
1391221
191931
1854215
1995312
1982031
1501163
980489
66213
685570
660552
1902960
1155360
1412207
1134596
1184708
306102
629538
748252
1123355
1531103
1297053
1248037
1118069
334179
1926561
1195025
1318165
1494686
1213730
1503248
1264773
1741606
1410457
619234
554281
840761
119286
1447158
1990098
1190687
309724
271653
1949985
1168192
1295685
171148
597138
834786
583984
1602117
1400697
926296
1984994
742594
677449
5521
1632948
553321
1330295
977066
925196
206065
849531
186122
69453
3149
1866291
545528
1613517
628389
1441819
645410
1251965
396089
1412796
1935017
448360
1725801
831813
787843
589204
931663
1602249
1043504
1609892
1588822
799400
472555
1547966
390988
321037
1861874
764221
532525
1748847
802034
767084
734575
64578
759185
1137412
173005
134546
1990642
1249289
806091
540857
752148
1411269
376727
1004695
411664
150268
770192
1521515
906480
1032583
395097
915552
145490
1641430
1945134
1714315
1932098
209551
1215070
1235904
985863
1312309
1407191
888168
1776450
1160170
896407
326994
997461
1095818
1810757
844154
1526115
736123
1729663
884140
1960361
1812299
836816
569035
481335
1586771
490883
1864122
239762
1886710
1857910
355474
1987376
1485017
455847
1883556
1391782
663375
116670
1396515
354554
1017035
624890
427682
158190
1229635
453124
1418232
1135976
1130382
1294991
509987
1312259
1567405
867559
212206
1614032
270899
476337
1408969
1289752
1064581
1132813
1422840
1299556
1525380
922353
772784
867470
25586
1333947
1112586
1777845
1809639
1499375
1165862
1533824
69778
1208074
1831760
1265319
1679015
903662
1712042
1817953
127940
571433
1953388
1503320
1538193
1065758
106149
1514181
1323557
1963531
55247
254636
1528520
35274
1205937
594153
690759
860761
241684
1642011
381095
1693123
1382608
1911291
1340183
1334654
983471
730969
909778
1063258
1242024
1807192
435877
847280
1113563
514511
492018
148808
429713
1302355
104775
943171
1647312
892914
1541673
1068200
540168
783265
1053306
1390259
584523
663299
900703
225625
493065
1114899
1946647
526258
420425
1802116
1954073
1864096
235971
1709892
1648732
837832
877988
1087803
1083182
324722
567645
583962
999494
1462258
1357915
132028
333835
1556574
1802387
390510
146144
1126932
294555
943397
1603590
57492
1273702
1637979
905072
1210921
871770
371864
159052
779845
1059150
477261
1780689
1145007
116319
189502
1095430
1992304
413314
1780526
1924914
1589196
74115
555392
1192212
1027325
1524621
1931840
1198434
54541
714217
266446
1920468
716267
919100
1323119
300919
1955409
1674140
1015626
291247
111929
187594
362159
175039
1577580
197110
1019327
1923602
73641
538351
356496
749765
1798143
23039
941949
1288225
781327
623032
899708
1389447
573718
435222
611892
1495791
1836196
1770170
368723
1623051
945917
1217881
464915
1801316
1390074
5016
204063
1357269
1510120
817063
321962
1565806
1866518
1828352
333217
1216216
1415454
948838
1959684
404694
1020850
387850
1726360
217129
309166
390185
724804
1673902
224208
554319
592521
211128
1008474
724722
1158499
1328467
188668
1333874
499972
1147778
1427277
1081310
1811097
1260605
418299
1159283
1454159
1807730
67128
1971136
1147363
480134
1005080
370642
1275780
1249113
1782142
552539
1613715
1178578
811913
43553
871973
1461233
1982844
122098
1349364
213224
1769792
148186
1488038
1522682
1255654
1090584
314608
389386
326663
1249964
179000
589133
1229240
1308286
425756
50865
1927582
37279
1535242
561510
1175369
1022814
1889051
1799440
1091487
520342
1270719
1299227
714935
34627
1487967
1380602
497801
1485011
1279602
959812
742530
1249881
1950771
862544
1084814
1211605
167072
1418409
53906
1136129
720227
1739002
1521268
873836
1167982
238118
1299757
1519855
1621035
1401826
1166105
994328
1167140
228249
1020796
1522791
388985
100433
1520343
1079281
765356
680199
325010
384039
139929
846363
1438795
1465862
216401
1571941
1288988
105014
938481
1212632
466277
1842366
483357
626697
324517
1792363
1728450
1710396
1840570
43829
343802
1786754
1214528
883687
1379496
796762
606851
1937796
1778071
1671780
1252370
386453
355828
50401
498524
1803475
1004087
1869992
1453211
440148
1502512
741935
709607
1311847
1273398
100313
1136446
1732211
1852070
293284
1728464
1956626
24123
682297
259091
1782995
820341
1468747
409632
1966974
1965925
1650568
491865
806702
90525
1470018
1113943
1195657
502074
1276909
1181535
693393
1338605
20916
795805
803663
1447868
157912
1049981
470171
935882
1842628
1731958
872301
1547048
1653212
131314
1650454
943863
1839415
607716
501046
1012834
212645
1824545
841485
440479
1504956
393072
310640
227545
1452354
1503637
777022
1632787
86163
1693993
1514244
1751481
734257
1711993
764292
1255746
669266
795359
717761
764477
1759995
68965
645278
1413617
1470935
1491418
278523
1474464
882380
334364
136499
1439637
1882326
1893775
267532
1709049
950737
62986
807238
739506
1981950
899226
1346239
675986
1065294
1526683
67069
895612
1514294
231621
112954
702690
836676
1402582
218008
183521
160810
392911
727392
289355
1839396
777286
496556
734243
1882177
911644
454242
270712
567626
524039
1470356
1604192
711732
1322617
1042102
867761
659829
854684
1557381
1231192
656069
326892
1036572
808442
1236238
1884902
177623
216890
790854
629469
108198
1160034
162529
120411
409286
376249
334990
1303306
593670
758867
240533
60468
1432489
1913692
195860
1264209
1992201
1880007
867814
964511
1991040
129296
483747
1267464
1378591
883098
304611
227170
131365
795527
768578
318281
883543
864521
259335
992316
844492
1868284
1261117
250162
1010334
637708
1158389
1624479
1528297
1878475
908303
93336
1798944
31414
170109
429096
1238739
157956
256309
253726
1948114
384629
1992601
214052
1054924
184253
1686919
1327213
1959541
1133935
1117152
1111828
91769
1844860
1276944
1489094
953804
848670
1796900
1963552
669989
1540119
832233
63802
1732180
35109
415737
375425
14149
216724
488843
1942755
1193103
481518
1289649
815675
230010
903770
1409861
106974
189042
867175
780755
43290
1388146
288345
1466593
776924
613013
1509758
174643
206712
1382865
1247337
989241
46442
634494
1091792
1388844
114367
1985123
1519920
1314558
128231
1148031
1082684
876325
1621921
1874262
1212190
1616682
1454436
1752572
1634879
665382
1429845
1216883
1345057
543111
1359888
940553
1234016
613476
880474
1844366
555258
1837576
498214
1593737
895083
1045032
41090
1818364
1415183
1087951
1331365
1289863
108548
1198685
1122963
1625409
1573929
1343632
744171
1319603
1596113
1850305
67321
391018
1124551
1082394
1206693
1351411
1100382
108488
502395
1032823
470788
916750
1901324
761059
28316
126013
672987
1476367
1165010
1656483
33861
1764302
1227961
1779347
1020642
296830
548909
755282
974639
1907318
368358
1247419
604027
832678
1596780
147999
322872
1397475
1129573
972860
579097
780121
778671
1022527
1086427
1826671
1469460
486967
518435
1819890
1411837
1364013
88890
636202
1275765
1560294
446310
71769
161926
15670
1149806
1594344
43558
982794
396183
1337445
160233
1068492
1154922
1146830
1968646
273362
1790648
246477
1982439
1106018
1612323
363117
203425
452357
126662
536433
1180819
1804291
1875522
753841
1806099
1301493
254721
1332847
599965
25841
1637223
764969
1965525
689171
1768450
448103
723630
1022398
1221969
1953868
228835
746406
1823533
956678
72565
1973038
283954
505203
1917300
1734340
1843331
1403723
388655
150448
1769167
393998
1095262
451080
766025
1343563
1725249
231155
1590621
909468
187740
1267469
1585342
22575
1972156
908716
346770
1161394
880855
938503
240983
277403
1233460
49758
1035539
802072
1262843
126657
732474
649595
215196
1712237
1280080
1170717
444162
1593716
652317
226498
1245043
1313528
1009700
745855
412700
1653825
831166
1632201
110147
1647846
605338
433087
1873867
857896
1256210
270331
1782656
831797
601761
1875479
324881
317254
1111725
567758
617454
888174
719639
832494
869018
33538
1930997
1382945
813773
755934
574712
838451
1451412
536180
753526
529376
1673970
529830
1337352
1546904
594752
255717
329321
62529
1803495
159392
1705615
789250
953875
1424946
1297991
364977
1359516
1891282
14427
1247626
68398
190811
1956820
775473
1142364
1651225
1003416
1256165
724274
8618
470939
855060
742597
982158
244995
251863
1862063
517942
1095695
971927
1853118
937603
1854995
1582592
1955747
1439922
873598
236280
1421788
358197
568072
1736532
317420
783860
1940502
794728
1960658
727063
51924
1021683
1685670
66077
1319927
222940
573909
553955
1725689
531038
240459
1891722
949095
851437
85254
510961
294639
355492
1421230
370211
1372517
1449939
1126577
1946105
1293851
276051
841707
1506886
979363
1406033
891242
1389844
1105315
1735007
597611
1861617
153840
531210
1388583
298843
379168
656969
308019
382635
441751
1388550
1001096
728650
1086610
1583615
1012132
1961678
446398
1689402
118390
668376
1914648
1611991
1936859
1715439
815276
909410
1836982
433403
67414
1076672
1098566
709433
700872
1748244
1029138
289687
1249472
1403668
446652
1340807
1691601
844559
1842444
1015036
1184102
1276739
360554
1782302
1386429
1951687
1966132
923245
890659
1260465
166694
1331273
261811
1893260
1863863
674460
918898
1117381
634206
1221506
1897078
750043
10888
1917666
279024
1541898
1596700
50752
622704
473383
1752255
1118785
660567
1613577
407123
685436
1243189
1998296
701653
9862
421613
1401159
1840514
1043776
1531276
1513791
1111208
865485
1908320
1561078
163896
500873
789870
223489
454413
617047
340619
216257
1300703
902787
79
33964
1571123
1574686
284511
1638398
1749444
903499
1051761
433365
1499495
696163
1978453
1259294
1267426
29628
5146
1190106
110628
881713
1372375
405991
634234
1198802
1847498
1017796
1265692
1407024
1868880
1262028
423939
1223554
1039531
860359
882388
387048
1135311
64314
1142215
1634631
888382
779317
1662967
301364
1307450
311587
1584350
1018110
1909762
889188
1751595
207385
647555
429756
1389500
1905774
56884
988815
609609
1561917
1188361
1819006
1720625
1502551
1695553
168983
1083144
1512008
1812383
965665
775329
720357
629629
20269
1480374
1759575
919194
774495
1014853
1707647
1539271
849603
747422
413492
1105351
1576203
739478
18416
40537
133182
657095
386313
1771630
499406
660744
848796
218230
392647
1878741
55653
402919
474440
68492
4964
755218
1736373
1186551
1876414
257991
840905
1365155
1935220
35132
587187
1678658
1082021
1882145
1426614
1017675
198272
1169336
381842
521803
611321
1247700
1646804
1712029
914515
1048793
1680084
1216802
486825
29762
958739
1458164
1317348
1660575
1965174
100866
728421
945624
1287159
382719
1234165
739884
1195146
239319
1296920
359356
1943541
1465619
642933
1732363
451801
823827
125824
675766
1537403
1746599
1140655
773638
1984208
225968
145094
1297067
1134442
1702311
203476
687103
1661421
1434277
1385109
1218609
285009
495814
1949037
1426159
1648428
1704704
1774898
1403162
1588814
1900741
1025306
1377080
1360297
1551653
194663
1471420
130915
1138834
1614441
320120
1096822
23996
751911
960003
1033493
1012094
375853
1117213
454771
137244
878353
930704
1324696
844703
1751170
1855374
1604029
354233
740256
1119837
1668527
678370
745635
1912306
514846
1482736
208777
174601
694643
337510
177215
556248
549364
1912847
65259
568887
1932627
915409
1975247
824063
1018138
918204
738954
473343
994236
1597537
1098380
2886
1191132
95080
1853795
523016
207312
923454
431330
175797
1665313
1637809
1003281
948297
400593
1753036
1466437
1620458
1318083
452625
892276
1488937
1508023
1871770
1647430
322319
1979946
1149353
628144
151054
1619582
1107065
1063803
732569
657686
84444
81427
869024
1378130
57693
208781
891150
1319271
105103
1354224
1174869
1761805
1622874
1473789
1008204
1011949
1850816
915565
1516778
1755432
1588293
941021
734662
181172
568190
1920818
635297
1242648
1988106
1435273
1558083
1066722
1993921
1527677
1752848
3717
45515
1947932
1515418
645141
1129296
788524
495604
1418956
178945
485674
573218
1604680
179404
1905844
1804552
1058879
1039838
180160
697485
60163
425171
1939991
537492
496834
1288346
844754
238796
907654
1922150
1911169
1843027
1302854
1606052
785065
330663
1877835
1998342
709975
985477
364009
1113444
72344
215134
531043
1736890
835106
395381
1773034
1810187
704839
1820098
1922200
1645223
59509
562936
1561957
397105
216083
843042
1956096
1155558
463484
729981
1279776
683947
115003
958138
1690988
1433747
1729668
1970222
1527833
1152921
553328
3948
545321
1585015
1235955
1941195
1175890
275990
681596
1326409
915854
1353682
1148383
968255
1854031
1657160
799452
1300807
1224022
948309
1536611
118024
344167
1217086
962910
1311577
714726
1147564
1253149
1119492
270
1142509
1225666
1726948
295457
223298
1384838
855175
583938
1411090
664206
1349520
407693
162642
972221
1090354
138423
560456
808451
151107
906977
1874863
121605
1481736
1545697
1759216
991380
1767982
1431681
1423706
1006259
97554
1505586
1007814
781527
484344
1938045
1621814
153996
790187
893328
732956
1540721
1320669
1515646
1774082
1950985
195227
1770366
1759171
567020
989176
1366469
383732
1061758
1262965
628363
1371965
1156358
822705
1809834
961435
256234
1774835
228562
937200
56690
173441
565687
512944
1628745
893826
1236785
927552
1719023
203935
1345438
1853762
372299
1001597
252481
1164811
1529579
462576
505275
856508
118826
1519326
126432
1292473
753483
1902130
983042
1304514
1838797
372462
1870226
1313166
408785
1642249
1196421
1235301
481356
1218412
1401223
128927
35506
1464039
130886
1117499
1343594
1845176
85012
1397930
957784
1669025
715759
1953605
1109901
387369
1053952
942867
72015
791802
1605953
1462533
1141731
1642303
1408837
998789
1957932
199467
1799395
1539227
1259980
1138596
1803671
1822320
1672473
1653505
626755
1813900
1159705
1660229
572355
1123375
1563406
1489537
932281
398266
486054
1879640
1413675
475949
618063
1386372
742339
1369011
445480
1220613
1028113
706688
1807654
1459066
1698151
1533703
154319
781225
278386
104689
814082
293396
1913806
1175378
1666746
1175919
683464
117468
30783
793716
258039
801456
1479896
1216202
1852927
1615947
304210
1156118
718452
1271921
776426
1313563
474961
1797444
1122796
1594956
1302549
1261768
863485
1403450
726060
1103264
551529
956761
1738255
884746
1404410
1267184
1416228
1804065
964142
499781
1471832
704490
1641205
244165
1352012
160023
1024516
529660
1762101
1437016
133345
806505
1986626
1852358
1233881
167117
1066556
710871
570890
1417467
509246
284383
572708
1691295
410636
588263
61521
117533
1487213
1170185
311578
1089401
1482369
1179814
8365
1960953
151539
1241895
1772845
1620065
1693038
886995
839150
1938952
1476915
361044
1145274
1425216
732580
202674
352372
1175419
1132617
1067034
585789
86825
665196
113381
721078
1310384
577400
1926139
1493086
1263520
1293102
123592
942766
1682116
1391923
1702950
831942
663108
448640
987330
439995
402833
1403675
845661
151417
526618
25329
1575378
1811233
461127
763026
356594
1368758
126496
761434
1673854
1219827
1953450
888502
1046902
322351
541384
1515958
1374729
1465849
1500548
1409919
697984
1619847
1898494
133012
1540183
372793
479599
1860987
975076
1647268
414666
1895006
37880
1198895
1012162
1965343
23774
1011850
609055
899571
1056120
1583157
1964553
1198244
1496478
615698
414867
802861
195722
610067
423725
1894995
506726
140470
648969
1898322
7264
1878288
209522
976603
1164314
1425721
572294
902359
302285
1131933
1394795
1061243
1551135
1811059
58767
951788
337045
60058
33954
1894086
762227
439798
645632
1195656
202837
521820
1124079
336390
1851116
1672637
824667
742907
357702
1940798
1165270
541603
1407375
117423
1106577
338398
1152156
1735971
253202
987014
1388142
183891
462051
917537
1046930
948529
374033
896416
626731
465104
1117492
1199296
131151
633269
141935
1631614
622831
1718194
129272
1594247
508802
1384817
1623184
1224689
1114627
546016
1515450
1435820
803216
20431
1458488
1206952
1335197
364473
550350
1848074
1690561
1006114
24784
1843706
1512744
1865503
23880
540563
155876
1058005
1066106
1319833
140035
1164188
1526168
301881
541479
357855
671627
586386
1794905
1868168
1481748
1027632
1951830
224527
345721
886321
1775029
1638881
1205574
724178
511449
1376578
392566
225181
661331
610728
672522
350757
603626
1446516
1896777
970198
678457
908240
45568
831924
675019
1830885
985246
1468498
823281
1563832
685126
7209
921536
1835049
294266
122588
273796
530394
698788
248628
1771312
296090
911893
1758468
271740
1812708
1120282
1812710
1090008
1148049
704202
1711524
314319
1624665
1279617
345242
1342872
1963848
1730918
1550972
1995529
505412
751126
363554
64278
94052
5395
961307
1070856
1006630
1945896
469815
725710
748549
2364
597179
747651
443820
486702
1356221
637955
67639
1407310
841550
1069747
250971
1511703
784930
1039835
1297150
380654
415761
99741
1314613
1392327
514961
936672
1092681
14363
1071596
62873
1928272
1914586
1379585
1904742
387415
160846
1134146
324386
609307
459982
739464
399669
302788
1660795
516714
673118
344586
1543506
820771
1069753
1808168
1118445
573592
1959903
1581073
82705
1306904
74165
1937230
287769
36782
1038458
1350967
1752727
586952
1784885
911019
1767963
495392
1522669
1657081
1407745
1652052
76208
509364
656774
474784
1499777
150559
1157687
1162966
1961196
1998596
697548
655948
1533281
1847930
58268
207068
19229
1268336
980636
1646272
1635415
1848104
1706568
1078961
1792774
1351947
194600
451159
271053
1017534
1743092
1494317
1444891
1757003
1571460
620329
1815367
1876505
1407263
427886
779377
227083
1454955
1375186
701219
1790624
1089539
1801019
356383
995930
1151669
1090236
165078
655739
976824
79070
518177
621201
896020
652081
1937272
607514
1021376
1367948
1768237
1824654
1146536
1475610
915338
1248408
22905
562850
1153244
1585152
141597
406139
1304277
1719619
72769
1483367
921472
1979364
1559881
1082076
14863
432872
1465645
921314
1400316
1921580
573188
304763
1812204
1740562
980384
991758
1623211
620747
754759
1045235
686157
393673
356247
142903
352934
817573
684401
539209
331994
1591288
389661
256084
1942669
1334077
422062
305153
1843330
1269252
1459216
1550745
217014
1431383
66847
167032
1504646
39749
1145475
1553907
427091
568365
734265
914795
658082
61919
1915338
305857
898182
788855
374704
1381096
1188636
1352578
667449
632300
720972
590164
282016
69347
602543
850202
1950310
1242509
1717793
326098
1752248
1117881
249403
1825120
877746
123934
1438274
628501
393165
650112
1233800
526773
1951067
56806
173451
1358555
1812662
746540
1305077
439449
1191975
1493796
459553
427792
605603
757774
1164064
772802
1459449
1281670
1989024
1453459
1077543
197046
725184
569203
459504
1504595
1771875
1345509
462804
362176
1428678
1123760
1696706
944101
774888
375817
1233629
1359648
1385527
1103209
526710
1617473
1173878
877083
1144120
1000202
700893
303451
1145295
1995575
1577684
1467696
475267
156656
1250662
1261822
904367
120279
44279
414071
542944
1207093
864430
1034634
60363
421673
1131578
1215005
90358
1720668
889294
211573
1795383
1847306
355843
1163837
426791
427587
1184167
4413
781660
150773
10593
1712132
1946487
1803188
852016
1135502
427933
808393
1651885
287109
1798368
1852962
727534
762693
334893
1333617
990236
804797
394273
1260028
304352
239024
694343
767549
1405166
1755728
1230383
683692
1304493
1546049
30194
464196
1454155
1818926
1599813
85591
1601686
19679
937025
416839
1107202
830508
1246981
1235456
1935539
1970219
1071765
978152
1779040
510383
1766535
1902569
742808
1856000
1704627
1223974
1277033
521953
199530
1592253
633559
1079080
1241841
1365539
498388
1548559
1543514
554988
667652
923146
1331574
86382
1425041
1391124
1353697
944047
576501
1668864
1095898
113383
1619887
379626
1479800
86063
86666
1467874
1379299
23236
1560881
541073
1717839
1936248
283697
1658092
345465
1696795
1236319
1964496
325039
273479
1207350
1865174
527060
654843
784767
433439
1413032
1263860
1656839
1329795
1275829
342863
767795
694577
1760908
1615923
71516
24377
1346853
658780
1681233
1491508
443456
408970
1668721
705141
1677213
837056
312496
984782
533295
1196298
529796
1375439
179279
373929
585652
109918
968338
1169288
1276534
488322
1185964
1068863
1329996
1253013
1227588
1452816
293954
720039
709078
1725257
464780
985150
1919656
1432399
600431
166094
340189
1333994
1312089
1522022
1114843
919694
878446
344210
707183
1842449
462791
1705242
652626
954181
514826
1937090
1346926
152181
1846179
158366
1104547
624594
1145540
1937729
1973117
818570
532417
498841
1524139
780552
343688
1193830
1316355
1440117
1016699
998504
386375
344259
1565280
471582
276085
1885936
160421
1003573
1051354
1394326
703309
1356909
1262713
240251
895567
1436245
1860010
1542951
726153
457859
369962
645265
1206835
70236
1403997
495446
659986
197252
1059794
1500841
514751
1806145
1725559
632297
633020
1953761
1580631
733367
614607
1192801
930011
168964
362459
1072713
1338341
1945111
28795
665687
1642734
557476
166330
1857842
1816679
351703
1246253
399784
1184624
679555
1613149
1387815
1348072
1668731
925608
1539261
492890
1052062
1042282
1466031
1746899
527584
1062281
1536245
1564490
998393
595091
1404303
1481675
1777815
1097960
842470
1783966
1689312
1210701
1042962
1980603
564419
1619780
487986
189853
286553
1529655
218375
1587779
952140
699408
225388
1515387
359252
709231
289151
230644
425668
1339477
796140
1237801
1347310
326536
887957
636238
724977
1687028
1874225
113595
987171
858332
1373936
538290
1586798
705529
899059
1534608
1946112
1766427
1044442
1570955
1085976
1702842
819717
329415
841556
449315
1415805
1101226
1109210
128364
185214
1349990
972823
1992737
973628
499208
1444107
573659
1234235
411807
1365706
1562340
1082515
22927
1162540
1014123
638633
640563
1446720
326725
93074
1943260
1042835
631070
987131
1405251
1374929
247100
508186
235850
1855673
1067570
1589367
1875042
234265
829388
549619
633251
1263237
762087
1912998
864296
1991905
964718
215594
616950
1305938
937511
86312
1184260
85420
1148857
479879
783155
1088236
1668842
201487
239432
1243545
820026
698892
266198
1037945
491781
240890
1848293
593735
1336746
1369125
376649
1747423
545352
79424
1368888
946010
892026
1956475
1606620
1330285
378290
1395164
1769117
1597662
54645
1635071
494238
341151
1193450
1250791
1247092
1518602
1881169
373308
425531
1361519
1886323
164645
1365964
1954090
570357
1961726
746429
1612430
1659993
1607452
1508545
278924
38066
1532488
1417291
1664668
1562803
909579
1903797
113298
1819923
1284945
783830
349080
927232
153682
1611897
348799
1040478
925056
375679
732642
897113
1300999
1841411
1789558
952992
428239
712120
1205850
1801087
30773
255526
1134598
887559
829506
1847650
655666
609779
355002
1988671
1923710
1928247
1234753
921512
670880
891316
1433582
870274
1293397
284594
1120531
1290695
196330
418054
517495
1491659
984341
459357
638975
1383541
1752627
1868584
947693
814150
1025886
789287
1977832
850556
1206059
10328
1975876
1009392
1757164
1738833
661476
881738
654050
1499093
905806
887332
1789783
502846
913937
599225
1089253
501239
1932649
1345931
20730
1229977
209418
1353368
308544
1025204
889833
1211328
167731
268657
290473
621936
1541901
1362266
920823
1682979
1614565
559162
1647107
65165
1723860
1230216
809157
1684491
1655818
1418213
352744
501654
1067917
1747061
1250317
954197
398550
1621711
1567944
1901471
164020
47597
1269444
891814
1002625
286367
843637
1209095
618756
837665
835077
747263
1827527
1771265
1651222
716725
1863705
1566157
892790
1843381
1793825
1877116
1990345
1033391
841153
445380
47048
1933283
905232
648941
176131
923616
558179
1837795
842085
671542
1026324
411361
1865138
900842
332883
149113
117858
1153545
1231250
1110546
1795616
191303
720459
1289673
1238357
81088
1290147
1127460
1364024
1832953
1539800
1208970
78110
295278
527386
1691327
1687527
1781341
365178
1018913
1141835
1971585
332230
630739
1662987
1463096
316372
285255
1752246
1744658
1452738
1525432
1183024
646795
1879250
787642
946133
1746982
1824006
1736351
1812680
1790742
1680634
1657327
1387251
59277
792018
284003
941104
404909
1465430
1020172
263207
632564
1616407
938827
1581017
1777665
1713351
1819606
580063
1933229
774702
1116322
1030465
1758872
258778
1996317
830595
918348
768948
796632
661590
1863350
1193659
936895
489530
1291914
721020
973351
1532377
1465586
1294836
931237
633638
1237876
1728334
172973
709479
1389370
1521511
894743
1108632
36834
1394463
1122639
286647
167806
1438577
1447184
63310
313865
1183580
1696193
1246818
913398
315137
23163
1504438
1621761
1237586
509407
177126
1457685
1038878
1611388
770838
323873
318741
115903
1715379
1928623
1841291
146778
1457462
1336558
1542721
1537241
1949176
1096979
1701397
1479408
444070
475910
1826434
937623
1501177
808476
174396
1805127
1450245
221456
1983073
453896
538800
1565533
1501196
1042370
1949184
762606
247457
952304
1318707
827113
610344
1846610
857738
469171
876688
1424808
426905
458176
1478430
403618
1490962
699728
812060
922545
509583
611388
848975
871062
1254952
1084054
1563028
1115933
499750
766250
694776
431853
1978462
1780375
534526
115025
995691
360261
948475
798168
1559437
857531
1159304
419027
1671078
1280018
307733
708237
1943244
228710
1420925
1406954
1438612
17877
308782
469304
644997
461496
1258848
889847
1152751
762205
525343
662102
1444316
705691
484008
1591339
1306039
718297
783344
1971566
1417071
1319643
1649017
931327
1526990
1318091
1080617
1844639
1244328
1870049
1396238
1842397
1316104
1853097
302539
1399516
1946615
1362071
776693
1590494
1307644
304082
1227516
265772
1955769
856014
597342
1307498
1376297
165597
474865
726767
44411
875358
1261669
1870735
855520
1647418
1372757
1361321
1514826
964664
114493
1187036
1794842
1674468
1415982
874552
1515447
1146239
1292328
287358
1109239
749985
334572
36472
454634
1558598
1018516
380310
447391
1577372
1711202
340347
1121829
1506982
109378
1022098
183859
21291
1108546
1232557
1269077
556281
512267
97629
1066408
977262
1613367
1023309
1334443
1830039
1420150
46696
1409049
967635
1798968
845331
1707803
898779
1900314
617966
1703801
1469835
1034797
408795
1016473
1143216
1653959
121023
1316761
1115430
1713628
1206804
1304644
209565
222795
1685300
1777932
1724788
1736922
813486
1915482
476689
1540130
99872
1864016
1640622
1355950
4495
731548
1745992
1336440
527226
663201
1620396
1926058
44256
1360047
840502
216934
870082
1366410
871604
1553822
1763957
345449
175186
460715
868895
1236738
1648014
1214037
1374661
170430
1666303
1087967
1561240
23386
2962
1891767
1981347
908279
137474
1591681
1358248
1383765
1864768
1896240
633615
576493
172980
1678404
1041955
1961935
1989954
114447
113557
1238847
727026
376514
781443
100509
1483150
1281604
1126601
1461133
37999
825749
1525297
314018
1883851
1482170
105356
169473
1478946
1602562
613770
1636420
1494826
1257514
470539
1931376
1067555
118495
578986
1188992
1156424
1655435
452978
1757050
689870
1858178
1893420
1674609
1477569
97308
1371707
711412
1912341
987299
976221
1683288
579575
640977
258700
1396790
1295752
1287520
490351
467124
776273
1465086
1994950
1790746
1670642
378090
1281822
598901
502505
937975
1904108
275459
220862
1951936
778285
1251480
484528
1398760
75432
1933247
177382
1503490
262851
1672531
1269117
1944626
1278593
202724
940898
1708814
1029188
1079406
1871752
1737236
1010281
1406278
1202001
447084
175442
20669
10603
344039
117445
570036
1640762
667560
603713
623154
1459410
958496
1200740
1785500
1421896
1971713
282808
914369
1268659
1812600
642359
513380
1085443
1051539
951693
1850983
1265608
922504
75451
390133
494894
325354
291224
298791
1398735
1612807
1293587
1647586
1850086
533382
1926087
755274
957449
848588
1142694
540425
1008095
1820423
1678538
38857
840500
477349
1920379
203572
1986357
1422356
1372214
1431688
1139504
1476331
196364
267927
1383513
1504847
1312829
834721
1877370
1181877
558921
1766323
519923
1386536
535162
413273
1742342
857404
599384
404057
843278
1639513
1832994
652946
791409
871198
1086948
930505
1985506
362114
1181650
413507
665453
948715
212932
881992
305476
1273835
1591532
1941832
1192497
124006
1343335
760636
1874911
394128
1952295
1480293
1645929
520146
306908
580338
1270512
335006
1005777
531293
683876
471959
151839
374310
269129
1551461
517388
1722887
120267
649147
1692608
813520
301137
100053
1195570
1428591
136506
526821
1822241
1498942
1114454
1745750
838146
815195
1726169
963542
1514061
1088731
1167289
554459
1666271
1741300
276402
1315949
811599
1352403
253722
412323
731418
340621
1975937
1889109
1341801
588890
1436171
581895
1107595
621803
1238944
1975264
1601534
1606768
72516
178940
448777
447055
1767120
1010202
1714843
1031101
1185101
31347
584065
1722255
1806380
1204237
992011
35055
1660110
866661
234649
569193
1601180
1167555
17995
1234715
616941
723771
54989
1338504
527892
903228
445050
151100
678622
1207017
762147
1805724
1260753
1425128
32077
1222622
1690464
1362411
412736
1852177
166444
1902953
227081
1494993
126006
1230728
1490221
550088
55051
1164222
718627
1658931
337488
1777790
1157671
339868
463908
249807
1042058
1693702
1581072
405167
1531655
1636270
1123264
644695
997158
1313762
848377
230309
927248
70837
500373
1984908
1000217
79390
1764210
844138
1165738
205810
1484340
1412597
528832
1415904
1150933
175509
1225302
1007487
1425382
947861
1128107
852995
747135
1250656
414171
1474146
789681
1689180
865269
1576014
83630
1003932
1999399
335929
339973
999654
649421
1124182
1136241
1576247
1629592
911433
1439228
1592583
1481894
1653846
546718
1033494
49278
619425
1666781
262672
1150933
172382
51945
1063572
1583810
1580430
1074372
1288627
1360538
1983176
1783853
163791
1745661
42591
1948101
1210973
1795014
1544213
276668
889698
177661
156984
1331430
897416
1143536
485865
206420
760459
262427
121051
1112008
41651
368007
162471
205040
1399501
1326168
273086
870781
1274491
438202
115610
246128
663929
1752662
1934340
1383880
1227865
1431444
752388
1353073
1817737
422035
562309
1886133
255906
120476
1357928
530520
1078652
396254
1972023
1872555
541974
384132
437153
561295
462654
61368
1142303
854925
1643011
435262
174392
1053164
285874
141029
1085958
268208
89858
1332191
642396
503799
1589292
947484
154531
1204260
1152060
956141
956751
1529889
929221
1152426
847431
680050
28373
1029805
412888
1435998
732794
327652
444436
1489351
1744024
362291
1516649
1152270
1404919
114884
1995488
1408968
1256198
1807890
1265992
1382410
310825
315091
981917
459802
90805
1473229
365761
176871
1856615
165528
1781289
1043431
1895017
917807
1243350
1732495
1431563
1092355
1925307
966708
1176375
1959717
1486928
1428715
944399
741809
646106
28991
1511586
1455345
254327
537839
791486
1874006
30069
809125
627962
1328141
1553260
140329
865927
495073
339046
126901
750912
584145
531450
1859529
41467
49616
1585615
489375
1828409
771418
1398307
300855
70515
1385169
1358329
802097
149147
1019215
1174043
685736
23556
1516672
1738653
206237
750255
154076
1550693
1829655
1961285
781317
1243287
1209565
1911436
1652895
939695
513371
1929897
721079
1696320
897868
1814315
598145
1832553
1109058
660484
29223
222156
503366
1286556
187549
1045809
812763
1876784
1144523
745132
998228
1083650
326942
476469
995874
1138568
1845876
1812361
19422
1239683
1708707
108624
1938533
13791
913500
714938
481037
1050913
29865
601616
247320
1470144
1265429
1464772
509288
1114062
727582
605391
444052
1143135
730049
1421680
1704280
453595
1138824
1661891
1825087
844001
514373
1174084
1572860
899052
475444
1813754
1194596
1470440
1779332
1325671
41694
1352681
709663
1069883
1070096
1298287
1795619
684400
640412
467348
475377
515097
975120
865800
1382910
1546677
645265
43677
641306
1325599
1474719
1035210
1735901
25409
1625997
1701135
830716
1202842
1089624
1946563
1172221
279399
1702193
1301176
1688270
668484
1087034
1281281
1454535
1226504
1432129
1725928
52881
1431293
1103098
1996
1601553
1354331
935646
1753888
1113419
1050763
1258408
95555
863069
262080
1144556
1401201
1190012
1172462
1010058
1772153
1577171
1777135
1963950
1703018
1087599
710959
984768
47017
1142857
1139375
889011
503978
1004676
1253793
1875235
1586463
997700
1048980
442870
1358991
1407387
1960079
1718202
683389
1530938
306548
1365938
1727015
827727
248829
1594683
1422282
1901438
67377
163208
530379
223411
668747
703831
206184
1769298
1317808
1325613
954348
1055205
1007154
713017
1112298
199368
1348508
1102043
1524652
1989597
1816600
1208254
220965
1981535
477083
1371451
848973
1525196
1106988
1421213
1365130
419472
364697
1707511
256657
659081
923958
1926351
211892
35547
886658
49654
114861
1508480
760016
626373
997294
1601723
233024
712938
962841
743718
1798034
1148851
1666133
1572326
1416557
322970
1189090
586862
435340
1630824
479576
1623671
678241
1745333
913888
1834900
1733478
1649358
1718027
1090048
470636
1079615
822846
777371
192628
162716
899663
1611048
1821458
309215
1338442
1251666
71035
1385340
655622
1686837
1033355
1643687
304430
858264
807705
1325561
1501301
1644472
650058
1346422
591592
547990
756545
21588
1724714
298930
516462
358510
1988963
902202
921755
198983
1688022
1712320
1485132
1748741
1797203
1935429
1774154
1029232
713709
1874305
1751951
1993010
1465587
336335
1065904
1961583
367008
1121591
1589779
1644164
1482633
1885381
1097180
239453
556733
1155457
710820
292954
179632
1551406
655908
512858
1113583
523194
1740651
1951117
1769001
102552
1052597
1823483
725944
939545
191315
1424049
1502828
823819
1922325
57353
1096497
1473427
553184
1002487
1509872
135928
1891550
433971
1263142
1668311
1254672
1993266
1097242
1825153
1386189
725632
1334244
192256
1979716
1853743
177158
1768565
155670
1310926
1838664
1987111
1556494
1055224
1465557
1179425
267014
1913882
1025962
1212979
1481252
1392508
1217830
1453189
1983325
665809
1075740
1723434
112916
699191
274459
1819546
455946
84450
44872
1947510
566944
738872
1365512
1527914
843408
1944271
1101045
1425335
1190881
461909
1003580
510360
347131
1633986
273646
1012134
561321
738351
340687
937886
1838445
999694
101259
1891238
1569362
159375
361573
1929750
705339
478061
700194
778081
624730
1735966
1815263
1478458
1020277
1311539
821075
529576
1195820
473348
143321
1390655
1709088
674687
1647396
1212075
1809460
238270
1099526
909011
1710238
864272
299782
731054
1775083
905090
1714379
1696690
1924718
1439450
871261
607987
1676986
1661572
1001963
1208264
326930
1337583
1804049
898895
607856
1195185
1767010
1083078
1794596
1727868
594366
738556
1848545
118137
1346604
1599483
32123
154653
1196494
432298
1449575
1775017
1707590
1124811
805833
1110704
720712
1902725
367117
1423421
1927330
1334993
1291008
1079078
1484002
664884
1304732
933884
676624
825196
60157
1633065
334446
372969
430786
1895096
910801
1400736
297886
580799
1192588
534422
952536
3755
181436
1486188
802611
1637493
28257
535690
435184
1082658
536492
1874690
1968495
198525
1588956
1462231
335902
346652
1444928
1312177
998643
858341
452029
1697524
572832
611083
1278868
599865
330340
1310931
1923784
1266431
1816666
504140
519040
1650935
692116
821449
816035
1416199
625658
1440713
133081
1126826
1661205
1016518
879435
1310913
159223
831764
201915
1541740
225904
1537277
355570
1118582
887130
977078
245377
907005
467980
709075
26454
1865000
1766051
1991446
1068600
1493557
793915
801461
1184681
1548566
792166
717098
1164941
1940039
1151816
1823331
119014
886013
1530582
423091
1851564
503393
362331
1894419
1405694
1732970
1674920
1283797
1783561
645592
984699
1166417
1462799
1709326
1431401
191661
370936
576711
750805
1624860
1797705
66399
1910390
1738900
1934928
1203212
268144
1685516
1013868
1076501
1777102
903877
13392
1301723
1659430
1396451
707349
1335418
361037
734768
1690954
1324430
401751
665843
144779
264027
870781
169578
1417734
1170973
1245662
397553
887832
1781847
1450444
1253453
1805356
893193
1216786
881214
1078887
932470
1152588
1494596
1252045
1967700
1812203
33235
1806781
1197684
1830948
64520
333943
359349
572661
1204035
459659
729309
334173
470079
143710
361733
656528
672871
574001
579179
1944518
77589
900854
494093
1334848
358599
963437
1958231
404512
1731367
479460
1762422
1641288
159478
660057
69178
1429300
51742
1871190
859865
83054
1301512
428911
1557159
790357
999843
1302099
1533476
1599803
1529995
1055568
1769204
975606
1835688
384867
892900
1106609
1980245
725266
1972745
1872932
446309
1673013
1866885
761495
1233026
261079
583233
354102
1529294
1584536
894455
1802888
1677514
1200691
287470
410368
1310321
1251478
1779869
285720
1749749
1107178
855178
787955
1307785
1190569
1561084
36166
530273
345937
1049978
1751010
1583433
1827224
1199428
1782475
1359055
565884
133527
1568420
1030897
99999
514751
1218912
1417775
326935
1332940
1989029
1481337
643360
1275099
106091
74677
1382605
130593
418183
915513
469500
1461983
54078
1425944
647176
1260857
865170
1896300
204068
1763256
745334
1717512
32470
640269
1161664
399759
711717
504717
177011
1171709
1635689
641002
777602
1166361
409746
1528515
41662
520866
1944826
1404067
1188745
1421916
922400
1536540
176576
260398
1472663
242362
147901
1573319
882856
1986323
1079704
744142
1224486
893004
92022
636751
836160
944479
195657
435597
1044742
296184
1052674
1755760
598854
1625746
828889
991666
1612498
514660
1503239
1719701
718431
923716
1803254
1365004
776986
1916396
1613286
1982204
1094825
1718471
59085
559908
654045
710799
1225001
98402
293887
858407
135656
35529
1098721
1549432
21838
346384
443263
657163
3833
1389693
814212
397807
1650502
852689
1041054
839936
562225
1700331
784970
1812053
485249
218097
1553916
198792
172782
984672
886735
122834
1896368
880805
1764842
1948060
391664
1173110
1712519
860711
1886033
484847
1882430
1365845
679695
809018
1790581
1136999
1419625
1814206
117208
397752
1011514
429852
688751
1291355
1034501
1543567
520795
1541900
793320
1350358
676351
1553997
1124937
1030586
1909080
791035
1055402
494393
81315
1646724
792152
368303
628335
813373
1309263
489452
1675102
1029882
349032
59870
302986
374436
993001
1735074
1919382
785003
1745580
448093
643410
1668389
1545618
754946
208592
1946684
743484
851675
1751707
251349
1360223
1661214
433033
115044
688093
351232
1150249
1245238
50339
58334
1887838
221980
688239
714395
1055932
788121
1617437
143053
455155
1383606
1761949
968061
1017197
309267
1447424
383122
537820
873078
840088
76621
1065112
1924615
1864113
1761024
816887
548729
1199283
1188910
1375118
519317
1615354
1492435
146011
1371135
1748713
1621371
1963621
1577494
1482207
1235004
1679277
1066909
1810558
1041192
1722776
1714060
403268
564007
1743060
281049
1649747
1491465
938903
884836
316525
860300
1999799
515708
1823125
1825355
330896
961420
1475481
504295
1791402
1427379
598410
1978965
564094
817358
429476
1592915
142134
187078
1290560
523715
1767938
967669
967660
1016853
968819
1005340
261712
391243
393134
1695463
915705
93634
297583
879881
522242
487518
147086
618559
687723
1901176
683138
1779843
555489
875861
211993
1552211
579316
452440
1306426
45215
1116266
1909945
317979
18017
1133687
235155
769611
889231
200793
490392
1792093
1223569
1940687
104327
1241037
1687760
1415227
1864023
684355
1879842
657646
1671211
1107635
1292480
1598609
949649
1182750
897709
528917
162581
176135
1393912
199927
444484
1662939
1823461
1731630
1199835
238575
1865010
1980323
166709
827216
1572938
1060319
1888656
342769
1599732
1941629
1535179
183893
237014
1597789
1543066
1154197
1913788
1912669
704797
1260544
72179
1563074
445786
421369
1940255
331824
516548
879485
1596756
1210353
1879020
815533
1786795
1550217
1943685
1405019
705182
854235
82487
1697748
1919991
1548184
1823952
896214
1189690
838855
1275198
755304
1871228
1129595
1753857
206407
308876
649396
1112661
1919366
1149235
1688457
1699784
1730484
153255
1982885
181892
918469
1656979
1759489
1592744
1899072
1004479
1301533
654544
902955
1173081
323526
1705969
982346
1353287
820172
22673
492408
817954
1240988
660548
839599
1806425
885811
1299004
170570
536307
1693719
373408
682976
106716
922347
1173507
144298
348424
1651561
1079377
1639943
516532
68340
1974175
1111257
1287193
422675
1826076
876845
723474
1809912
1733518
716961
406973
604492
510197
992409
417841
1258519
1631608
1035806
1207434
1760807
1420928
853269
1748370
1122651
1628083
1994399
846382
853091
1041640
1114637
1257733
923458
320723
1647755
1409252
670450
1585666
1316740
474321
15731
219272
1721658
1382380
1376297
768014
861218
1934324
682377
1809076
785876
1960688
223710
1267634
1823284
515239
352684
1189814
1799478
402943
899980
1289344
655254
1538708
965617
427578
1978050
992392
72465
691298
531291
587750
944565
504892
1028831
1367728
164865
1613192
1306889
613723
1084057
231294
1903477
1599310
1848506
187938
730549
1579296
1822302
608916
1556878
460732
99368
815767
571077
1654036
1886786
851657
1094978
1373731
1091498
1724684
17598
1336643
1660637
1548803
1703195
627615
1697996
652674
627590
113
1418293
176502
445275
66288
1125645
435147
36553
1983186
223128
2577
485186
1186881
999188
1478331
1505524
1301191
731983
122540
272218
375061
794013
1617178
1623009
440235
218459
1038918
37483
472426
1837428
286656
1847396
1871675
1538087
1257741
648135
1590192
1211895
142547
1516397
632544
376841
544497
604150
594485
20137
1250520
1981677
512736
1438783
1245982
1250555
478717
1428337
733947
635937
1295679
298663
141414
1388493
1593417
1073272
787383
197629
1910717
1346473
398699
248196
1834705
1679930
1604332
1744647
798140
1904456
1055861
360629
1699997
1818831
1309590
1469473
1302536
1457299
837161
1424881
1295096
1043604
1192620
143256
667817
1502264
268952
1433840
1067324
1513523
1044653
1931899
625420
769941
1823101
796862
1457081
231240
193895
1050265
387678
1285883
268462
473352
1710608
31735
1095366
1387768
304944
723595
110819
1644080
278795
755143
1939893
1594974
861477
568288
1158814
1993351
468591
716249
1817914
962481
419256
481673
339937
219409
1410661
877320
446370
118334
1706437
1585039
1441064
50429
1827760
1512154
1671542
125496
1310340
1091742
1736211
1353458
498521
1084746
1630917
1596528
559268
296882
411857
961764
1968511
1204979
842003
1042469
1363890
1448240
1803783
219237
649040
1781832
1214381
207902
389588
517304
167089
111032
1153013
418247
852864
1100116
1641535
1280408
1108319
485936
620229
917754
249630
153121
1097771
502588
33950
474555
810956
1477898
1565230
908036
1643994
412290
213774
1182896
1577853
653018
166919
134719
252958
158553
1625352
696456
1114936
1545685
549920
1154174
1876328
803073
1308961
1761849
1867785
1392291
555346
696082
1787827
38375
966610
32349
1634257
966145
100237
1772580
1980163
1902043
391456
1090772
1122302
1063183
1212549
570579
813392
544062
911485
432127
673920
454120
1973099
100924
133019
1221285
1636081
1009287
772943
883859
1639389
1006957
1453728
177288
1564314
1035930
170073
684667
593052
1582285
1543898
63796
1456217
215405
338531
83736
1625860
1427522
1644731
1776033
1459753
2885
727724
1639595
1726197
1194486
132379
971890
922111
1282961
313220
1109735
1571581
99529
525683
1265232
494997
184835
1038505
698264
1928385
798533
1653777
1308528
1746869
260326
637964
685902
926832
1637761
1108125
374309
1452692
453139
1490182
1987853
708946
1590606
68242
36570
1894740
873338
1354982
161758
1579999
404482
290131
1547830
1905907
235300
471
667759
194782
1753457
760174
553139
517282
1063135
28128
1932519
1704861
1771582
733735
640066
326450
1436906
1304221
1202644
1159307
117359
107530
1030664
158482
1158298
1186399
1779
1013819
781759
787890
412967
1299096
1888538
1872413
517872
1188334
939114
452062
378052
893305
1899917
1629477
1263095
10833
795749
194207
133869
1280889
168016
1297495
562316
1021138
751094
928179
1833837
110957
1232661
693128
1931418
500957
1643247
1865777
334575
1829575
199916
991769
1085818
1364288
276558
1774091
1026960
951805
806977
1121345
1046441
697544
96263
742305
1542231
66214
702852
410773
1266154
1819236
641781
355344
568366
1983207
1996663
1042182
1489563
1929833
1988772
1802418
355003
1355756
1036430
1395820
784699
135521
615875
1762508
75273
850363
1087503
1403301
1667251
1416414
1558628
1214865
600984
1137253
1012532
1441691
677164
262954
571789
259534
1344109
290270
1835403
74496
1009225
1816705
922865
1490598
1051263
1451480
1649551
1491113
723112
1799591
1113812
1501985
1334588
716751
404023
1256699
203115
743304
1943457
1006391
908800
1582954
638618
454986
198596
122606
114739
715166
1494311
696060
604197
83572
1392053
1075197
1863840
293712
1347998
875498
1285387
1001064
1452832
49203
1386092
516468
764408
1131016
399961
1729142
1049320
158145
1205246
862582
87027
727408
756710
741343
570189
883084
1302211
400791
970859
392207
249221
1382356
829340
1116577
946007
568153
124031
1868904
870508
684446
1704016
181133
364850
1739702
1416464
1159883
1252583
514852
100728
443925
889656
233852
1614210
139757
1035148
533109
1595545
1580622
89350
1072273
1353209
1631966
1107051
759515
1397215
1080570
345606
857589
101450
343914
1150310
1807771
804248
1929084
193405
79620
574952
519153
1731840
214449
511667
507684
314997
1104777
54114
1566184
92738
368552
110325
1533067
1595566
81967
1012369
1750323
1167437
254275
1624357
1628580
1052712
369733
228238
161298
134949
1071246
720885
1201547
1900167
506799
430179
402264
568520
872015
33998
1624358
572751
1462077
1932070
337264
249412
1261771
454311
1483573
255538
1297479
834316
1469977
92616
449616
731372
125827
1981434
1138906
1619531
365247
1143237
626046
1953859
1787566
1957639
550721
379254
305060
720287
676395
1667452
1967558
1508954
1813665
154041
427926
1388567
1089836
866808
1209719
1939597
1339577
1055063
419846
1216519
1310290
161627
1609217
1253844
1645393
641858
1156941
1727834
791623
1882892
450083
1951400
1750802
1024035
784689
582621
234239
1228217
1685708
1916243
483935
1100572
1586429
8983
184684
1901822
896931
1254963
1271695
694767
864047
194357
145325
929151
682177
996433
1982675
1478618
404605
818706
69887
1684892
1905017
840637
1498753
241253
1117511
662005
1271086
1558899
602547
419107
397172
913031
1429158
1289952
977760
1661676
1416807
203321
1357010
1473780
1925697
893629
761623
1940223
255254
908828
814895
1957033
639180
659679
596286
190160
1126584
610586
1472781
435444
1207252
1461834
1062830
840783
458448
645009
507405
866039
1304138
886339
1756519
1553790
1351417
976575
1679291
741308
1569762
1945580
516465
1238397
430206
57035
1362087
449156
425716
278341
867364
1016969
1853401
1857356
1067250
1652396
479055
1401733
1753834
800146
1518093
1166548
1840871
298849
1596964
1531610
518945
949535
465743
407393
1755511
1334458
518270
165204
187608
812073
258234
1122149
450363
1377591
945125
804175
1202842
1511619
1353656
403096
1112684
1042104
98608
867610
1308926
1805482
1024293
698846
774728
245017
246462
132971
1474248
1111704
1360949
1455792
1213137
1275690
1656325
809822
88673
1763816
1807869
599912
992210
971924
1933187
1627166
305230
334237
535279
435742
476537
206519
353092
1746111
1550782
1192735
850597
946085
622375
772128
584911
1945064
770504
923499
1678938
1971564
1370027
319746
1503642
833288
1369385
1289898
1809736
52128
1845673
483643
1876216
894588
1893485
1346709
1663977
1952209
623222
748345
66798
873760
1894280
351320
418080
1942881
1125177
1233813
786475
1851796
507041
1525859
595506
1172443
1663709
695617
1128553
210768
581879
1450523
871904
1116031
1380492
116373
1914173
1737354
1329215
1525495
374066
377634
1493807
348504
207218
421961
1736247
1109760
1405748
687780
90732
1122834
12002
762075
1667033
496053
648691
373847
1975210
1834448
507285
1386286
548561
1829735
1879961
8492
114682
1760084
267570
1390545
843985
972367
1516506
1409203
916749
60808
1761599
1066449
683289
1990363
166690
562278
317423
1394942
1565095
1995226
1564580
1137342
1400817
1288709
580982
727688
146813
1703770
575267
1293340
451101
1350875
1571647
147297
1745678
1786579
1779319
446596
851575
188259
1474145
635809
1227215
440224
920473
1006728
1556444
801082
661555
650438
428053
1737651
1235990
682692
353053
456840
825836
38540
1298515
904284
1395712
1632442
410330
834457
104625
1170925
1368276
1037770
847363
1301589
1334785
1620373
798060
1536413
358351
1548200
742053
1823897
479919
1257840
1654810
135752
1894540
421037
731258
865446
709062
579432
9256
301317
1500705
119365
1504985
89953
1183327
386517
1470128
443798
521188
1791446
501929
679940
1476872
291626
1475575
170856
1703207
847994
1449373
1921084
645116
665994
1383135
1762037
1262987
584408
688252
1364186
613347
1075231
405952
1457501
529157
388616
1146696
1033233
1096345
1488967
1925850
1283374
164877
1435815
857145
1025783
1323785
1242739
1300527
1576328
831229
396674
63257
934395
5041
1833212
1824179
178889
1999607
1571199
1559881
1043194
1272467
615852
501522
250777
1807813
1180386
234769
368865
1423792
973968
1840303
1080055
543295
1934418
1177508
611524
1115813
1416212
1549127
1886216
779621
1090000
1946691
282393
1637578
1866104
155294
635354
1980381
1906126
438807
1357488
686123
648619
513492
1444153
693311
705573
120157
385689
1531031
1436993
1306080
679979
1077969
1660388
1303630
1318999
947649
362587
1596973
1227051
773234
622756
1638515
1494354
802571
612456
401723
967146
351489
666275
1520154
1038267
131621
1017861
1298472
891002
1891142
373861
1535110
1473565
170884
1985894
625046
1838790
1412303
1096926
1117962
1389869
1655363
1710818
967820
1615089
983093
1227452
437789
1125799
1833741
1028116
1678632
10912
1314453
541524
737116
1530743
1462803
935148
1049088
290284
965574
743682
630506
1275030
1843141
148017
1085731
421037
336362
507376
450401
794038
571986
1088766
1363803
578338
1453760
1597679
364498
1900802
821313
1356101
156176
805853
142581
267382
1890497
1505830
30142
632010
1177792
791197
51095
1147837
1876076
1157009
1039339
1885856
597160
1304692
472949
1413455
676145
465956
1845782
1401786
1032948
526984
606858
1718084
301901
1000125
1120923
132441
1295192
581252
201902
1592237
1745884
588704
1819392
1255253
1433779
1599507
1816802
1449433
435334
1212371
1135605
1078548
758265
1358
1536644
1101512
1204950
344602
1130831
233012
1203421
1274518
1612633
1223827
1353641
1096776
761803
1376793
1059890
839577
904929
1426188
1770079
757670
344319
1989890
1370249
827108
165904
1726677
355565
1988111
1492372
646022
1536502
1327309
1952371
1025456
20434
895339
1623425
98029
1396495
251471
359026
1004299
1726807
593821
1407776
1682874
1689587
1712691
1282147
409728
319455
1452609
1496479
1763654
976304
984482
1609157
538933
639632
1913223
1851269
1022611
1125313
1841189
1193681
1220915
130409
1002731
1670069
1218358
980527
163952
548208
1501196
1376475
897847
390851
947780
416890
791477
1875602
833960
1315700
82225
790268
895616
704456
1645486
1714681
519727
1019571
1375405
212081
1796304
418256
1556845
1870118
1479601
266648
1415748
1514878
339813
1674464
1474539
1450785
1790471
1868056
1308707
592972
19713
366093
982688
680594
1777782
266532
791211
1953094
1305723
680264
311391
693431
539957
97167
916994
495042
383673
775252
186947
152980
864297
1397776
438689
1770579
118011
1334786
1694332
961085
1939622
53719
1934143
44126
1645775
1612055
602734
212886
1709779
1320876
497249
70169
1443102
300282
1861516
801829
1936172
1963362
1657346
1450815
956950
1765910
740685
245342
430136
61404
1653729
594283
1365019
1348780
634916
1506126
1007943
109979
1682553
1403117
1684775
469235
90581
1915609
1932231
1214628
202629
81586
1560404
1437124
1660878
840045
1756744
1721737
857913
1281674
17246
773419
538504
1293305
535504
204057
675917
575500
169263
1820006
956366
1725890
1974963
107172
1157264
1060067
380841
1577163
1594217
449538
1586973
606254
425933
38097
914030
1108262
388954
1821814
1839564
1510858
1586479
1698172
252515
798137
1803620
1288175
1625497
1851673
711925
1342821
506636
848668
327215
634434
1833644
548617
1212705
803320
993747
1040057
982422
1902659
890402
376736
1197382
1624084
464035
628830
1169195
1359473
742710
409169
1597179
838829
1419495
1149471
1718645
967720
1890953
364715
1283765
1921327
1401115
794581
852982
892212
1340477
15641
1589905
1293270
917024
1086044
1420916
1863267
1153677
1479269
251043
1733958
963408
1055150
1757754
358358
841669
850878
1992560
1554499
143104
1657504
752440
173361
1210936
517642
1812609
1204054
513124
1481274
502346
1008678
444364
1186854
1734547
54110
1148182
238425
759319
335267
1040397
810193
1357836
1355612
1106143
327422
569448
1228301
126531
525702
665513
1958898
1037644
721038
1725930
1689490
445265
854442
1501403
593445
1355177
414954
1273712
1553850
71310
1785995
954266
376482
364142
1503062
1833262
173631
281943
1396493
532424
834683
1702931
864767
581926
597032
112015
1810077
743545
506093
836330
1533680
1446745
203163
1559187
574868
135756
117065
1122296
336916
1440857
342255
1461414
1432088
617171
1401729
1695843
558402
1893242
118973
1702214
162578
789857
1079769
1718904
1318718
876682
207654
1021663
12989
1615282
1347475
745520
1622861
1104907
170698
1267584
1465484
496107
449014
1749075
309405
146545
1373542
1992625
1519683
467295
40811
251887
1548309
1288075
471805
1034692
1434719
1927076
681734
1442674
637520
1336464
1947770
1014083
1316028
1157196
62663
207704
1915688
351843
1346032
1320506
1179486
1593550
591603
799439
113393
587194
1061228
579704
746333
1502736
752434
1623350
271268
116688
486129
1690027
1350592
366075
665638
1996176
1493891
750532
1059626
1314041
1835285
1004006
1200476
994439
1403408
264378
1924570
1164474
561156
1008308
412619
1761625
1027433
1589825
682178
1375694
891992
1406734
1561331
1893613
322144
674609
1475069
773461
1743552
156633
1839769
1235424
610211
1004984
1363702
853513
441624
1616262
1465216
1222801
1917125
306457
35616
418839
1039639
226518
1819071
714032
1950913
205586
553698
1608506
289171
529255
1238471
690742
355844
1345494
578682
257256
779972
1407858
908784
737080
1049023
804572
1668070
861213
1248932
1823308
248952
24543
40454
1784621
402878
827894
901645
686357
1348509
791871
1475137
504524
363441
1512939
507622
276260
1486134
551132
1833970
1017302
1773205
857495
1626212
172592
1640732
621950
1826657
558960
1821978
932708
1169817
1279152
1099932
971449
1455782
1231523
1814842
1332153
1480724
305040
311367
1208629
17481
762665
260008
1223985
1924454
318703
216087
138553
1887065
1882021
1064094
1909103
968427
187680
1776900
970016
1021695
1889529
1743867
976863
1644239
1694871
733738
1304609
1595408
903348
1076761
834415
1411079
1050773
1573641
1031504
583025
1872814
253888
156397
1181224
414780
1167397
803755
1810459
1559323
887649
1750754
991175
1458128
1278747
1691035
438906
1784393
536047
96402
1718946
1795216
1298985
1919750
465935
1612867
41807
1712661
1847778
1032354
1433507
497499
52644
699417
609143
1202842
360973
371970
6647
388579
1881247
1754449
1351644
1785527
1180959
104573
1889316
141910
1625535
1759027
1805628
1512124
158374
1947638
1589296
1551188
1608269
1571229
1412787
948952
1941921
1821081
1692945
1782540
1366482
1485345
170583
1614243
1506047
847318
705888
891413
1642921
277052
1580306
1053521
465756
926762
516949
1020675
740388
384916
816719
123787
899117
182460
857286
1424600
1403578
1397481
1156251
691514
834835
149745
25315
359226
1808845
1203322
811057
1810774
642515
1747664
490540
1503356
1378787
1887370
725311
1117157
1883315
1671745
1290161
1846547
158221
364878
741514
793550
547776
1441218
37830
131224
1383917
833975
38272
1340177
293914
788951
558731
1782027
152474
969516
27144
794182
804497
1308553
950175
568721
1034974
652414
29405
1333916
242663
1921042
219932
170728
805091
1314002
425370
1169827
1896507
1860104
107265
1923744
411215
1741943
1706455
952331
1094740
1948020
106882
365042
1931993
521862
1074521
1032577
1721477
1874764
805573
815999
974915
1232065
1709019
189922
258207
820903
1566412
1616269
696461
444678
701376
1840077
951432
1267981
926799
511506
47487
1910981
662482
1204294
309732
86290
1614773
441278
879635
1977386
1907945
1728316
1673670
1163762
86768
1896527
1666992
735830
564382
1458760
629308
1979209
1634179
817439
732752
425702
630402
874930
112667
825500
417786
104383
287239
1925197
1941999
714586
915201
780668
1178479
1089481
279082
1434789
110719
23185
1400950
1571223
73175
338819
1834986
1517505
1672146
1626549
174356
1264396
738398
1945368
295899
500458
797731
1382367
1420165
1000887
1538882
1393135
1970476
820596
990389
1785911
695356
631736
1744297
1049501
284854
1734267
523618
1796504
1639264
1452085
1337165
1405784
1146221
1818093
793898
16286
783696
1741718
1143029
1589315
551866
906821
870176
331315
298059
1620968
25895
578017
1639898
1460869
1405936
1790727
618699
1904032
106780
193930
1903479
1687461
1096329
395959
1967387
1933640
696692
787187
1731282
193445
982094
1619593
975416
1784490
299164
840262
455559
1574325
1352732
1218211
326741
293231
199675
313596
381890
804413
1511665
1283810
1860791
457982
555785
699802
1666601
1479106
1032932
1221859
310878
486696
1276420
571692
230490
1723670
1925266
880829
317010
1684627
784663
1508239
1122186
936915
1176399
1991840
1713785
1414967
1055239
1514376
573608
75974
116754
163714
1069542
924521
1436332
913309
303503
1310734
373247
543338
1826694
159485
11193
347933
1108580
1284248
1852398
624557
1659549
1763131
1152092
277607
1539576
697665
1585194
475974
1168546
1563377
1955647
1286161
1646130
647567
1855159
423622
566133
476407
311152
631339
457945
755452
1655650
1377541
1936714
1177311
1166582
1015660
1616305
1432357
1353098
1001600
1313136
1505744
684397
1990618
1576631
861100
495026
1316186
1882608
1415213
450531
1388408
1017429
241925
341907
622507
625383
664332
789833
1084208
1210593
1673084
27733
1507587
400711
1762041
1800024
1252547
798473
276419
1627797
1493900
99472
2713
1702077
1312207
596244
1061375
1265663
1418832
1111995
245267
1290625
1826386
45070
965346
552982
294748
652098
1459709
1028863
1518592
1076282
181098
1606158
183649
808777
152317
555275
1447925
840834
1969814
712240
239493
123434
910296
1265036
920761
15405
722964
91188
1706652
903802
1473538
1453260
193580
1158882
634147
386527
307259
1260059
1496424
1881870
681008
1638149
990374
1672329
1026653
1421941
1384853
1866185
364104
1240371
1986319
127649
768274
1270717
1860153
1017685
1183388
13909
733347
388815
1962305
186024
874
680677
681460
292080
1422904
1118462
724576
129266
1078000
967932
1967606
1889408
337663
1135360
465053
493492
1712981
1044329
1323244
171513
795562
887578
1779650
977912
1434159
1901025
1339935
143003
458818
1665812
529607
195350
1000972
638328
1357594
1958229
704452
1295974
1024011
1391813
459475
1479575
581081
744550
426855
1374100
991432
11541
1133597
901001
1824740
1680753
1498161
587471
644736
67732
1152022
531675
1160109
1854402
25280
654677
183519
118419
270759
1558970
526961
1223098
571845
1379109
1052665
1627129
135021
1113663
691930
582269
606146
510315
455141
1326233
1198451
8515
445341
615826
1820368
1758142
1798956
1239649
1662807
1545094
999576
1216089
1571962
211798
947156
1716453
434423
1162676
1618977
858769
1868756
13592
1964754
222630
1295647
1094431
1643910
1106665
1223793
1951446
1649446
659707
789071
902604
1547019
38226
1894402
1248267
126129
1726885
1501102
965847
123577
293078
56893
1453414
1876949
1535747
1329667
944663
1951694
325888
2022
1577926
891755
699544
509887
79445
1170746
1053547
817525
1283988
1341522
1689744
1584269
364227
1886352
2152
1218540
1276260
1585674
1625180
5037
1912967
758933
1375561
1753310
1244380
355849
291422
23772
764736
1683401
1736920
296163
733955
584585
1137077
1454375
212215
269110
748456
968296
1500302
536625
625852
1226513
661258
1407654
623409
444997
5790
1965399
36201
1621179
829741
1066069
1702546
718541
639505
1317458
909660
1869593
1093757
1100342
459066
1660962
1109763
74866
1326306
597876
228597
1743084
964524
1322352
1776840
536888
1674455
1854840
754783
1954407
375611
1156316
1015792
1012919
736160
1584322
198808
65862
1533253
1504853
478205
574853
1578909
117440
1085027
133616
894814
1584891
956472
1685394
600242
1522732
363526
1722484
758498
842831
1222668
163896
1689783
1077442
1126902
1826130
29539
512021
1442190
588427
423200
1615322
150077
1864536
1835612
805374
1757235
1530859
1807191
1610171
201008
1156971
823395
1907140
1020810
1970827
1708916
211447
712370
1877600
1132506
270572
1530114
1914533
1628678
105589
1015634
1289457
995421
487746
288866
955858
1124950
1325976
1591962
191354
1929479
951015
1772086
457029
528346
1252886
264082
1654366
1011186
1462757
260635
1822191
1588252
1536174
950645
1559891
1209211
635292
808109
1290200
1138584
611882
429668
1143118
1554755
391382
287930
1425749
1082130
952058
1112461
61946
168292
1887625
117831
1652341
392852
487220
1539799
1891650
1359860
84024
964208
504441
1743579
751709
1038976
536611
1304096
1814270
652163
201574
994850
869919
1528742
506969
617425
1919591
1880985
1993475
320932
721041
1943988
249901
938690
341874
1733136
1955536
985855
1127587
1987795
47883
1128126
124276
1106025
876203
1677496
481054
1112482
1701829
884187
141654
956967
28712
376685
1269188
1326459
1914547
1983995
1648148
1885989
918975
206661
1713965
1847179
1554333
1413460
1439938
1807485
877524
1668803
1954019
745883
1378944
1456310
145493
232443
768397
380259
1292996
433908
1804726
1216370
1067264
1131272
1469490
208662
1915363
1445584
562415
370442
486518
917487
1387339
461209
689455
11154
1393123
1380752
389092
454518
456609
668485
648988
530652
1758301
149035
657518
945159
1017810
1843368
1621670
1632439
1398765
1799532
1603434
1675219
709394
56749
1613193
1240233
1150596
294953
1560521
878156
1359144
1032814
1781381
363280
896567
496770
963397
949556
465040
277572
1967195
1323006
1756343
510432
1726460
856107
623250
1227176
19658
1703256
232395
1769383
1780980
1633572
1133441
1987908
1778006
1494330
1449257
1433247
35145
1764738
1874924
1686225
747534
1599714
801565
200841
21920
949598
1116227
1263577
388758
1988998
1877675
656035
80087
206183
399923
1727468
602277
981082
583762
1955723
1422378
1416367
230941
1660180
704812
781844
1125954
1435183
345789
999208
1281124
265062
707761
1948862
248422
1682225
122164
1726577
194125
1494077
995237
891974
1713774
1032269
1986705
474
523234
255096
1758753
113489
42800
1643387
1927024
426624
1058904
442086
1694933
1793649
850843
310622
1405620
115710
309821
1375911
1959726
1700668
1607486
424926
74635
1882813
1174329
916405
1139600
1409209
1692509
1236594
59245
1530147
1361768
1621432
1897092
1589842
1135343
290824
1919342
784675
142961
1824130
1172057
1470303
1789326
409764
1533616
1812736
570531
1414369
1186941
412844
1193025
1483548
823007
1195840
392582
256512
1571069
1493862
1798807
164424
1295410
737989
500120
754981
1661976
1211178
1314892
1454713
131514
948086
1242592
643261
1837395
1570174
961411
283966
1910295
881416
261415
560785
843131
1566302
531593
1954813
1448226
1139382
770082
153519
377322
177021
642464
1125692
87532
1576455
1129891
443064
1142200
1838948
1454875
975419
1020196
942615
1558829
996767
982280
957759
1386251
1106811
1582124
1895345
1695393
1618262
63262
1531449
641633
381155
1813343
1316292
1854144
1460517
62549
1018495
97899
748802
986732
1949283
1799301
845741
700266
723932
695122
169834
1745305
1676033
395073
1371627
129382
109280
1367522
1309947
465151
587407
393258
1460781
182514
1581035
1628591
610587
40609
1354671
1953686
573982
1631059
907637
1906408
1767838
1044105
1130231
218003
319233
1286612
793465
1708286
563312
1142267
411238
1933271
653553
642573
1977707
1634973
44612
24770
61270
7672
425677
1113126
1917134
1608593
1631426
1372324
327886
306481
1284442
436255
140019
1475722
933273
864531
1857376
1777297
1035977
364299
259206
1227313
496062
1309850
1648096
1472244
153415
318355
1536648
1711132
1635495
1637460
393054
1350045
798241
416553
1136603
801175
1033572
417847
44702
487720
73084
177846
1857951
1382015
1692945
65955
1333589
831980
54642
701270
1477866
1269325
531898
955987
1233239
953560
7780
265021
174594
133331
818244
775281
1188989
1887953
66225
109522
601167
1653038
1880828
1677759
1621733
127166
327412
1375838
790045
179121
1734617
1942398
1636247
146223
1582229
543195
1611208
742820
1399823
1302132
1327698
1683763
259131
568958
572049
1873652
1567440
1826740
1659183
1375527
1067870
1516115
1091469
1258180
1584022
1753573
747571
658133
1266983
1147867
605595
1898118
1287100
1063476
1581944
1174002
453979
178226
1247848
1631860
987770
769081
1811959
103801
1183760
445939
418483
392041
1518423
137701
849846
871672
1873936
226589
1361371
737532
789355
1093136
1770726
1247581
279031
1391011
1570057
1642259
1554761
1006256
865363
885661
1445115
652042
297337
782639
866568
1417110
1935767
1319910
1068568
285981
1830823
1784713
1959750
1721866
1026955
1831163
1454167
770518
1466913
876964
440838
1055077
1643980
762843
1663559
1324094
1231465
1030574
1340967
462489
1141233
615384
548746
1258529
1067467
897512
1135916
65958
289076
1493772
329250
443281
719141
1750843
1223675
1394579
1252174
269695
1268411
717304
815340
544069
1618787
1359312
1551223
759672
84192
638380
1166554
1812369
1556347
494256
1504548
1129905
1916719
1855377
1963926
802432
1700199
1844595
1002358
226525
1769758
1408007
853618
1385079
1251399
672308
1086280
77522
1190972
1600478
895222
356447
1429785
1718846
371848
1044800
1471080
851843
142097
957893
966622
341001
1364765
1691706
174986
294062
73676
36632
1932818
1582545
345295
491510
732552
540739
1107827
1844158
1650824
1183845
994333
1924480
1668272
561626
758530
887665
365790
840182
275668
1371212
994065
625495
1889259
1668245
697639
1620564
1473642
392426
1776613
1450499
679701
709584
1763113
1673370
1884983
61568
1990161
569752
1298681
1464954
619034
1165769
1295146
17005
1423989
983904
683934
1139524
1265583
580284
656149
497951
282023
554667
49425
513686
1395023
1039910
667948
282150
106578
1452755
616346
1391667
788614
1372198
221782
1947080
1390413
863030
1040537
133635
1144006
1509801
341801
1622773
1637326
1230805
646633
1440665
1446529
1410517
936139
1860471
534419
12379
133599
235573
1596780
261047
1745663
384186
1441312
273750
1660778
30995
1110056
1692689
514647
1141477
1927638
950033
1451776
670209
708808
1235973
1377266
1625433
639103
1388336
889477
332129
641201
989529
1873499
810746
255523
1000362
1988055
1539316
192262
41708
476536
1428869
1761345
618801
860296
446738
580901
642100
521116
1880098
767455
559124
12585
882616
396322
1968768
1688829
1511803
1382578
1909943
1943652
284389
639505
290737
828711
477346
710359
66456
1289916
1849618
928062
1606210
1935359
640472
106944
793872
1461762
804362
138246
460650
1716576
1926357
1754670
1835209
1383477
197538
1310749
1373151
540126
667853
1248592
377804
890669
121610
1637494
1052607
308832
162512
1829063
1575607
1454182
1193173
1485143
1973463
1799068
1513068
960409
374899
852351
1599704
8005
1906944
1965032
1396756
1986346
1407158
1532460
710587
496938
1476642
862107
1334073
706285
893103
184094
1529629
1791001
1462536
1299651
605556
1171742
1841029
940200
1507259
513084
1087363
348030
1687968
471219
1829677
1758747
1288710
547865
1394608
321551
680293
1073200
1313777
1719792
1980572
265366
548379
720365
1849378
438764
782948
1557165
1569582
431372
49204
432355
1819459
1906947
84966
336887
1915611
1889555
1037133
394980
1260219
546527
990059
780911
99786
279422
950721
1615438
469090
775908
828295
427535
1650657
281271
762438
1703603
1671571
30981
923883
1217255
1906810
156663
622180
1158963
1287812
122835
1450579
215174
78904
1051225
1515045
1261354
189906
726107
713226
34697
924905
766248
1162655
107898
67515
1369904
157766
1619880
1855513
1570929
1630709
1197664
1204386
1628014
990194
141303
1584673
1095953
847066
78588
585646
40786
1573172
1329729
1861224
1750707
1492972
1555433
593773
845560
757295
494769
1964960
987721
316933
816934
1149241
1696348
1953257
43782
260713
616247
79284
492231
1753649
1958506
901710
721619
997569
1399147
1816551
234331
1868904
56237
1071448
166713
472495
1388538
799115
910011
919843
1915631
1749804
1624874
1165673
1973336
1613380
1233044
1660411
1970929
863014
1126934
1157596
1091834
1394202
705398
639818
661465
1886980
1414338
1488747
1238525
1559711
694414
1148980
1662083
939731
67966
965300
1120309
591164
376572
1457512
592500
1736272
1594029
65994
1005269
1384328
1830942
1006953
312679
1520765
364050
1418
55980
132255
37201
1497611
1358320
514638
701401
1218940
1328903
468485
510306
1468862
264858
1407619
1169033
1840656
555323
557842
1880781
930458
375495
542128
1344891
281762
503524
1722515
797936
1936542
1085972
179888
121443
1222117
539843
1452430
1328414
594596
610548
1904104
456728
253679
1737014
840867
1978906
1538663
1577503
419618
825369
605244
689091
1192924
601773
326828
523033
1549654
571534
1072394
160251
1296437
1187882
1557218
1335130
506245
948511
1225103
252982
1040720
1146000
306457
919474
942351
1736832
1207621
1344264
723173
351627
371765
1124003
1067596
1498848
1649224
126985
175187
971218
1474801
1449107
1471600
623289
1529059
1127612
286114
628882
1398328
879339
758503
1542248
547350
1209049
1621346
1315197
1472768
233760
314492
846110
1874957
1635709
567045
1343998
286325
1797184
1881860
1284577
854278
1597069
953933
831277
1561175
1785311
285263
749497
1303590
1544615
727516
492751
395637
64999
758377
1952334
1875350
1117589
1354658
559862
563756
712309
156310
1880001
1411794
816584
1237917
1035788
535032
323166
1008051
1274119
1570811
1186950
42478
1030082
1694100
151134
1754109
624745
1068709
63971
511748
1090584
618572
933437
846213
844057
1002360
36135
1706372
150146
48498
648892
1359464
1677052
142770
1001354
546513
689514
775588
825069
757993
265564
985787
997732
1471364
221068
1343294
600557
1847604
1492558
1272277
838359
1047314
869806
1717702
1031059
250291
10492
583358
477032
393148
621753
798091
284491
1530289
1320555
1439954
895206
1214753
60094
866733
1818464
1696232
1903538
138850
20173
1883217
683396
1992642
787855
1533545
405527
1384520
401499
1881241
1122998
890277
111993
313994
59110
530643
44577
1967002
977495
1330929
1593100
1383922
154682
924687
148324
433058
1940165
1443047
1157696
1644472
1326034
1081754
1534260
1197693
101807
1601740
877238
237982
1831713
1410350
34124
1453775
1392632
1514830
1658253
1457306
346486
1068582
131184
1800121
1563418
152828
1155664
888377
1837623
1504216
1664575
13512
280785
1468913
748474
818084
1864915
62345
397442
1943332
1929836
1707355
1684139
1807413
1887847
295389
1037757
1781963
1636912
330376
1761518
1835335
517200
327840
1517610
515367
1439817
964613
735850
586324
61905
881258
1852616
989103
295587
212042
1735420
679394
1402487
1714605
1737534
1603966
1481842
1031544
25784
240761
500101
321644
864331
816175
1652759
1309384
1914684
1414824
477992
893950
980435
1665113
1305178
990069
742759
85798
840308
1257781
641414
538885
1049139
1654446
844216
728413
16697
693915
669081
1256657
72095
1642214
887470
510060
1303934
142788
799639
257240
743759
1171963
765835
1239721
1475389
1989074
908962
944107
1196699
1981167
1813546
650346
1341368
1772110
738790
130282
477313
949120
851189
882394
203828
589893
1333213
1851630
85626
944759
420881
80725
1964136
812175
1956382
152992
897651
1422191
762065
1508625
334697
1533421
190923
146795
1636031
208803
247975
1617865
1297014
1931947
1973605
1341340
1463367
330190
244634
1568243
692967
335302
1536831
1149359
751726
1006881
1269214
1925988
1524827
692921
517649
1174268
1168938
839826
1776414
724965
1653605
1710622
1073288
584487
1384675
1895885
884226
497075
553913
1388902
912818
142071
12505
213849
735355
1929657
1266870
1537378
1004436
1090214
607465
924453
15259
1016384
597951
576005
1718969
286774
355491
417168
126547
1804612
110497
1449778
99383
526692
919024
231990
1972393
17562
7507
68545
1413937
1722926
608484
1567737
653260
99129
377757
1583118
271347
358275
65621
1052622
1471465
1229778
252653
434329
1827716
297500
1123134
595401
419357
1317633
1053536
113633
812269
676327
1348272
34319
1998171
1685414
1204746
951352
433063
1583888
28994
15720
588668
1448117
1235357
697755
424771
1268826
750754
596861
1046875
242941
1025409
139482
1915596
706893
1726073
578418
1689397
575845
1005645
914037
783852
517079
669299
406385
294622
34125
189658
22257
1234848
909634
394640
106936
351260
1920417
1040361
895405
1642372
1073782
1881049
1223698
1745027
1766172
1383298
448168
541569
137750
261547
1208074
1954709
1806242
269713
843620
1729083
146037
1030524
1917621
120271
1319295
1722073
1816834
1134714
1080865
1815460
762609
1052181
304113
778145
378879
1604999
26170
1755658
960433
1311685
720407
1520565
316265
693526
462831
29077
1977597
1245013
1933821
401951
1772007
1907499
1170686
1315704
206698
1098394
170600
696133
1754975
612727
701168
1498481
357459
1620496
1659576
314132
573842
392582
1071813
671521
1226564
1604067
1798757
43140
1528229
1128210
1435485
267265
1973005
1309864
1171170
713275
1318907
481801
1653966
1104737
499609
896916
32421
916302
134997
1425770
564720
1982008
673625
428924
336624
834097
1165277
1488795
731941
1523871
541228
838195
1273027
1225494
70198
1211284
290495
8397
995352
1989465
432419
8745
6084
552620
878722
1139287
1059936
1861184
1482408
1860405
1395798
1144245
1641276
606562
561515
529517
631699
1696009
140395
946915
1756753
1174118
463132
765053
1499903
1430739
1877792
806773
440372
489035
780188
1802913
210863
1706777
1336033
1890426
1015279
103520
1328851
1903796
976266
307763
1804750
263894
1480612
187378
209503
785912
289536
454384
1752025
1467714
1825597
641076
1387201
1510429
660077
1151942
1729610
1163984
1882251
681860
503334
1202201
314343
185958
1761126
84968
1218521
803821
1171329
63091
1098329
1191403
337907
1804724
877371
1106957
697732
962955
819818
752334
1230021
1846334
948193
946365
1514284
1604727
180687
1579717
421653
1038419
82206
1179923
1736976
886560
163569
1711467
815101
1936140
842326
1812520
1137873
61350
1295144
627906
354539
1599901
1819009
1040046
430608
406107
246395
166833
1903630
322068
1684868
1208023
366446
814124
628880
120713
1821530
1892362
423867
1261959
1563149
1060886
925104
1333466
1433903
1296755
534601
1711527
821213
1941973
972571
733833
1492307
733345
126493
868510
1115768
1526093
64259
462394
165327
507932
353793
1433332
1868971
1065392
478697
1327538
670279
1889679
26787
1422446
1859304
502739
1311871
85914
1787963
1319735
1525209
872908
1735024
1784489
719484
39848
881762
1876482
203237
1662215
635627
1055452
796722
1147289
1895659
32804
257028
1041654
1904973
1583510
607354
1049847
1096766
808276
1817891
1799178
85335
520335
1286578
446625
1384827
706135
386293
916806
1273881
1018241
1584707
1835029
138305
1881491
1323943
144141
308467
1107032
447242
469186
1167212
564858
1000076
1885391
1042358
1608646
132169
804281
1728626
74743
225001
1174704
628760
1470500
1895726
1858413
546809
197472
370389
459767
1122562
199264
1436755
1663595
1708522
1671847
1348240
1799195
81226
1706672
477353
1283769
901370
1190218
927015
127582
1585453
1525750
415849
900130
712866
1991120
303404
859972
1900422
1559358
474841
1881797
836120
302592
612561
1926391
1156214
1682631
802174
1497476
874908
1830246
1281509
805560
186265
1431020
552667
1401863
784793
1768926
662562
1430476
1249667
1147075
730318
1891575
577148
1883872
1593678
1254672
140408
1146877
1691864
1141678
1785674
400758
1560141
164410
1138540
1156539
563099
1575340
1940556
609795
592497
471449
496370
349758
825275
763677
1036556
1425565
336921
1509755
551038
151568
134789
427926
1103581
1207531
1774541
181277
1614629
581204
190423
1644987
1820548
1692505
587523
1027698
1035433
825035
888767
1822255
141952
1390513
1394440
1191781
773709
1406291
654053
1291390
1351411
1065336
1760526
1020379
775172
1635822
40352
1598306
1118712
1448647
915542
1479997
245618
1987605
486273
376418
62336
63625
141324
1417967
1018640
1794043
1429566
87057
1794449
1632180
795026
1817002
1960246
1192473
1907255
608943
1295842
691227
96166
394805
1914222
1155250
1913232
466837
820571
1005267
1548004
325313
1873718
828770
332361
765445
128453
669083
1348930
422665
370823
1469594
908506
1674824
527624
180934
1916846
192195
401613
233705
162586
1261543
436400
1244447
1691148
748055
335492
1684219
262221
935995
1405104
455929
1992696
1812428
1249272
716926
661818
1697526
742364
1117739
1657741
1217906
1711040
1668916
204562
1492997
719881
800513
1786227
444177
1993288
1483462
595171
836503
282605
1112274
958928
558980
1384000
1074171
589965
450161
1897561
636798
53363
373246
1037471
1189595
1191338
1932135
1535729
908992
715876
814792
1326119
516241
1203541
916822
1257863
493340
688878
444939
897658
642277
1536157
558301
1432358
635796
413145
1823937
472081
274784
1439939
230906
768527
1313683
179585
227416
966793
1973282
1836529
83814
1451964
1706981
1308872
1551338
507737
910854
1317837
1687584
294443
1997764
814595
1987983
986576
1340491
964103
1881888
1930494
1001679
1699610
1110203
1462155
1947889
1623160
877335
1761689
530211
1539083
1601419
1884673
1104841
871560
216316
1617970
465231
962308
1781
1588713
458562
1102647
248665
1801138
1711727
1910543
1557501
1002440
1876921
319674
353248
477592
1673665
708708
503542
1456139
68292
59356
1897445
453738
200939
1651330
569105
1898575
1295539
725406
816897
1159816
823791
758325
942975
538476
1948174
256099
327445
1950694
1487381
1839502
866290
1020070
371901
771766
849077
332149
1530122
1786105
695859
996067
1870337
1258605
1706824
1436583
1806785
1053592
430202
1146005
937479
168647
472415
785461
719612
1975307
1339293
1709206
1476264
770400
234133
1081581
714836
1950833
792176
797717
734920
368674
760913
1232416
1756025
904516
542018
1568670
1283916
1078166
27718
909561
1169966
1031403
1845141
1001548
90916
477453
1124825
1699547
1459157
97696
1653889
149950
1930986
1984521
1814192
1627273
268488
783521
1270491
440778
1424275
887807
1560615
1758680
1780117
1575459
1987524
1874849
616688
1463648
1296525
602819
939887
525501
480850
1537133
1487112
614618
787736
603137
1275500
181235
1648578
179551
1774717
795028
201025
451789
738091
1227656
1311964
1053199
1712455
1304141
1919215
882004
1173435
497913
295457
344092
868324
165789
58382
1960058
99183
195076
1466417
440695
1801077
569942
629646
1964627
350732
518195
1114103
96825
1824483
662763
1469401
1580507
556020
413907
103443
745577
805046
555831
1340857
1722904
1513963
293010
1937926
1864806
393050
1460891
1151611
917782
1352152
1056191
38926
963766
1145596
944716
1806004
1956270
1282111
1574297
590389
1891104
299938
1396095
1407346
159093
857440
136565
1057204
1244485
1080517
152773
1287506
491595
765836
1471836
1607713
1554666
326811
1418381
335639
1448848
1130278
524681
1002994
340468
1429186
1725507
1127218
1122919
902054
1840778
242221
1482371
1695492
389289
1443521
521350
1433880
453310
594309
218374
1110538
1218319
1300629
447972
921737
1204692
1813053
1511097
1306383
1290915
190376
1870063
850810
1855375
739053
1699870
906792
434426
775728
1752465
262681
509716
561737
281262
886024
1077625
1237024
673808
566289
772511
29026
1151240
1263492
977832
657654
1442391
1602182
1654616
978809
1214601
808538
397760
1822725
870726
1890222
1448050
604104
1085721
925958
157741
1106133
222152
447996
917218
532155
54144
1399727
1494261
1608768
280028
1165182
1495171
958566
457756
773335
639509
298166
602316
293555
513587
1887649
585555
1278348
426707
209038
962419
392862
1536591
844018
1946852
66499
331824
1470967
1970075
1316059
1514451
1191450
1282217
276343
1145796
1954577
996802
1751547
672895
776431
1081749
775093
511799
1984693
1879144
1485793
1945344
1226774
1704228
535414
1556468
516100
872318
643086
301023
1208479
351713
1466890
1502110
1002700
1598198
1163389
45599
393732
1541341
1139128
1061289
23283
718857
772127
308511
1001620
1663183
1827912
1604595
855696
1022122
1667239
699411
908487
937515
870251
748787
817898
1603121
1637717
945937
166647
929685
6184
1284961
1407307
1952323
600280
1679738
659267
760255
1412670
509447
1428246
1214488
1420714
1062863
1299605
677235
1014235
1493105
939117
1878550
1596655
752613
1672691
156568
1400486
735634
1026021
706927
464384
1950645
1840695
1156240
1900870
536370
190983
1253605
1126032
1426126
1625713
1928392
1187169
1564511
1367882
366861
674908
553827
1761469
675558
1531072
1368648
1958983
1045485
503051
1798291
670687
1463338
978307
91404
1942608
518408
1570485
482414
1765241
1062826
333818
651349
1929491
907429
311310
1819165
1486648
962375
322882
1178526
1941321
1435564
188194
952043
1125968
1724668
366876
1765248
547181
36999
1344611
70977
119718
1137949
1570510
987216
101791
231579
139065
1970706
1253850
1662057
186254
972557
1622431
1712102
1220825
215177
1203745
569682
1924908
807280
352701
1652388
456364
865374
1025493
1417482
1369357
597270
1037837
1319400
1365792
1452385
1537110
804333
236363
59417
264938
1777846
1121168
1127601
1122087
613615
1720492
1175750
1115504
80659
1077160
818264
869801
814186
1678606
965778
890495
1052624
940420
206781
1563708
215701
240327
539541
1082640
304519
628801
1993047
689453
912002
1096927
1667435
1415393
218074
906480
1105385
1429578
1250679
49823
169411
1212372
307171
583252
593961
964834
117003
1365616
408429
918321
1700470
1606180
462549
1445113
1952356
1938225
17117
1794171
1709663
280448
842601
1905764
893288
424495
137715
757158
1566535
931447
1663713
580827
1717812
525857
1719757
998899
750810
308593
1512066
120370
398127
1404493
1070257
1256721
137235
499295
187136
856042
1927750
176211
1121266
289930
428784
161574
798467
738369
245242
1968501
697897
1921953
1612821
1444550
1714264
1128787
1544806
171656
338442
528366
1028602
837155
210660
963416
1755426
958707
1197564
152383
1399155
1923580
1242323
1740400
904131
1517030
1253577
1249684
981169
1601676
1356357
1722136
1550750
1446726
924739
755441
967302
1876183
1083319
1510744
960237
1667073
770305
129964
609062
11871
1460737
196259
83627
1630155
1340760
964591
187669
812904
1618039
191767
1138502
768580
1005068
1729727
33635
1510979
1016510
450315
1080383
494534
1334497
125253
1169481
1809495
770975
429615
1674291
1864689
713666
919234
1827819
1460748
1723859
1375868
464507
1363502
1575665
264707
819505
1999433
1878665
1064029
559430
1671256
1066360
691071
1907501
1177889
866545
1163854
835215
792930
174840
1191897
1503697
189857
595570
396784
402732
393739
1888727
1243512
420402
404149
1675504
92164
1294189
933127
1969584
1181699
456563
624202
423889
953764
1392485
306704
48224
1198441
1824887
1404576
467937
1862660
692653
1089534
1147395
844883
1471290
162587
1474093
88449
1614053
1159328
655088
1106326
599041
741628
1957970
811420
1803327
1727549
1799614
553971
1515986
720580
1168223
570697
1813696
452908
1482125
701125
1635012
285607
334654
1923809
343535
1129583
1974580
1018971
1558347
845611
1313877
1093139
211447
785044
1202793
1204701
1675956
1821434
1469401
1164422
85707
910998
280662
921782
1656201
20979
364524
415268
1013434
111884
1649842
1747627
1185199
314831
646671
837689
1727844
1703069
232994
1839940
354818
714186
708938
921504
1005120
704209
946437
1224956
1731961
571086
1258581
81999
1739054
1559465
1403970
197890
117290
818051
1751742
160593
1619470
852351
489406
1662971
1862409
484544
361405
1674631
1553528
626446
1392894
1775992
748248
534570
1417970
1628394
1062135
1495519
983074
933014
1146577
748469
716411
423121
1673976
294715
1921495
306919
60977
751829
850230
119662
1446143
486774
569602
11246
1947276
231031
480322
1920863
1571397
249275
1929075
862715
219299
1258217
294719
725462
584698
1347849
643403
717310
652012
2786
290647
1541053
458110
1680226
1691213
678621
670426
662709
965797
785027
986087
559411
851123
1470240
1360414
722532
1406000
365477
933466
898084
584316
1362625
1276054
832316
1920073
782213
1001009
1953166
673467
1846748
1472065
1072108
955355
1613212
921399
385124
1752220
1991612
714713
1611995
1610841
1760669
905584
1099044
372721
1559466
304403
690515
103510
1194890
163887
1509269
346810
105377
1733651
1697599
1558270
1487294
248569
1524632
1426651
717339
360620
1350297
534302
279731
1663322
317088
1686480
817640
1495051
1263728
1993487
189940
261591
1431247
1446716
142595
347974
670931
1977910
1974810
1976067
1592811
1617137
1834480
497392
853612
564196
1617869
1130716
1124115
644061
1702612
825345
410361
1385864
1162856
494161
98363
1280991
657595
1250724
848623
698743
1634382
1015511
674026
1787901
836324
1714429
267794
1279020
733935
84669
1762193
378649
1191247
1952948
554367
1119946
82437
1155804
673451
851329
1395912
544467
1507921
561158
1199575
1597207
175817
538697
1094692
1835420
12212
1535660
1826723
743870
1386902
1800452
423841
47136
1578622
1191082
1776375
1050833
505293
312104
279850
1727772
107103
267833
1473037
1297746
1698361
1414438
1897259
1678605
1716394
1406194
1730984
1067679
1021065
1255371
1430098
1954055
1717680
494266
1415675
824661
469125
973605
1595562
347233
1832785
1995429
1382084
1256743
274986
1249021
255982
1556138
111193
443112
1323300
1052810
323452
460012
896201
686292
1580228
1150446
1485715
506976
170396
1065712
589606
606571
1409553
703179
951880
1364844
324846
1432331
1386614
278511
924971
1939960
636153
1850872
1035415
963844
455067
847721
888281
530939
1000287
1658023
1634876
1858301
269757
1444232
734785
487867
443583
1454419
1233248
1898625
903819
992473
1074339
246929
1853653
717165
322634
1513550
1546888
1352740
1832012
605147
1949435
1073504
1331686
903569
529291
1065987
1248813
809146
1551122
894838
156717
1974969
1865594
1034581
1254356
1951391
101423
1320896
701291
763470
34459
1550868
360263
1114429
305894
88560
597368
837076
970527
419619
176642
1743851
179822
926521
1708239
83257
637547
3669
406882
1308913
527881
629787
505730
277540
1385603
723584
486019
1785572
1637959
1847627
875314
428521
1954098
1128712
1939571
1258812
798491
1011170
1385445
811130
990968
690752
554578
1782960
739335
1128438
108265
210808
1113734
1581540
903026
55619
585587
1550942
1876011
830483
1484582
45287
917072
154537
1350581
1935545
1758867
416092
470755
747422
194759
1115855
583414
1164310
179980
1152719
359981
1069664
1908797
639310
69496
1371106
823360
608799
56794
546634
549754
1152844
238504
1551621
1148610
1417244
75146
1208147
1262639
281561
1993184
1162710
1589221
1369931
1069836
1367388
359442
122769
800513
977549
1003303
785407
572093
833294
94772
874268
1852838
692462
1343679
1395001
1653257
1301611
487336
1743454
1853353
9243
571337
75622
831715
1393224
48751
1440808
484857
1786844
1462832
1976688
52926
903488
79608
1596221
1572713
610960
432881
1816466
821773
176710
1168835
1388108
951734
1365846
76784
142542
1502750
227112
976278
1311736
1531496
971068
1991748
372399
746034
656829
1132406
1042166
1497170
1012020
1262297
292772
1410410
1726846
561702
7722
832452
725817
1163612
1059444
1420458
1706292
1343822
1915063
273350
1563958
1971489
1867582
1605252
850724
685279
1537496
1677603
778233
204440
1901704
195025
764768
847714
755068
686490
1208753
1204829
858645
1879773
1137035
882298
240903
645569
966748
25055
1954513
111037
677220
819400
367992
262826
775233
1160882
85200
1792328
1872906
1660103
995610
713930
1393268
771242
382900
1187594
1194707
1344461
1534262
481112
1215535
1956247
584233
117673
710339
199067
975401
1920955
482331
1075569
803026
1268586
223226
1199109
135731
736985
823501
1906962
1894006
1929349
1101943
887242
964297
862289
1668287
164614
1042762
79158
1369030
1372076
560977
1029275
24728
1926668
1049274
1412430
931577
1264731
1532476
1673629
1441942
1866130
1080489
1479273
476321
219699
1622813
1599662
1978262
1918364
811559
253680
298020
1742579
756996
1557243
756350
268246
1314235
1674821
703262
1088899
146781
1717451
920960
221243
1663804
1690028
1320886
1771816
78997
1149187
1318700
349750
1092849
1251341
1705626
93954
1944880
1682480
1264405
1372799
1288836
490498
1540111
869129
1533263
784948
1314449
164351
860368
719389
238531
997550
1598501
206206
1668869
845975
426262
441724
526081
653959
732421
1343789
1704693
1122416
193322
591859
1847353
1494745
719792
1398307
171896
1416328
348557
86230
1490518
959317
1191488
1180786
1165302
1347910
28512
371248
409991
1468663
339348
1748117
266148
1959587
1518065
1333158
537984
505294
392016
1040147
1397002
321217
208418
1889093
755913
750486
1621488
1868831
1120395
873834
1305774
603373
752042
1695943
918032
1685311
1823759
491568
782940
618964
353053
1865045
1518124
64196
98504
506910
567873
1452346
1904464
15692
1641126
1578394
949677
10583
1404777
1386020
1723795
1425290
211413
1040064
848375
639560
1001273
159992
153467
744547
77207
1929917
597970
1926611
1573605
1790195
691778
1784216
1097532
1617900
799421
678248
89061
660388
420093
857639
1818905
328902
1328784
1904171
1766098
176422
1239921
1773932
150925
1352069
1192131
483289
728549
1768031
778704
63446
730148
562464
1956807
1214086
600912
805938
326341
1677709
373858
244642
1878283
9220
1821606
1428387
672241
325633
1767403
786028
1607050
786149
89797
368443
1299113
1512553
701971
843248
292282
903625
1083837
1638724
1003075
1556917
181520
1302704
1659021
1602077
630771
1307639
1976218
267881
591977
416419
324157
1543933
1335952
1082326
1600000
1199932
1655311
640318
681793
275142
256176
865842
179902
1981574
226459
1258261
1726377
211448
731887
1310239
382890
854102
1198745
1898689
1526845
1112306
179780
1287851
1930368
1772814
634291
1360608
474815
442505
1382468
204633
541291
433960
1611467
1549329
1579900
582307
469695
1751657
978956
1305900
1898646
640005
1348850
296474
217759
867751
302187
236859
1239208
1183513
513543
1786024
1037997
298659
95095
953111
416825
965816
1709916
756134
943879
1241259
243640
1941444
373544
380703
492045
416926
1667008
1159548
1957519
1070306
1770937
600475
698146
539794
1748113
1104327
10446
408539
1898694
384008
761873
515854
1780064
301452
644684
125905
962932
1537269
1552799
1592723
105282
1288354
1076462
1013888
259684
1398401
1458661
901028
646063
1833559
133851
1740121
88003
1961929
1273576
49035
1779970
1355181
1529689
765662
710954
1763873
1152869
713816
1240495
1551744
1513078
449481
1102038
1504939
1543858
1470501
571869
189114
348525
1008773
1493201
1342236
1150806
619850
981258
753680
1979244
247071
1451037
1170390
1059704
1010915
1677098
202741
64259
1587733
1081659
1535639
1732682
1373637
631807
300148
1606818
650963
1862118
1388705
1122850
1928184
1055086
617650
405348
1113187
1381837
103109
1427606
233566
919699
1644802
8790
1454105
799549
1211293
1863774
472332
804614
1790322
1698690
1744877
545549
1767624
1903169
138417
760783
943242
1087195
1540118
25814
1568826
1541551
455708
263767
1358045
1673820
636433
419749
798301
1341644
660619
1483027
819055
457237
1070173
1056697
1248235
1609113
406965
1672349
1990026
162148
468339
1472517
1859970
1492750
1248418
1169078
181378
1692721
1602879
600153
1420857
1992383
957138
1069912
167113
1288692
1433409
276300
404267
1179190
640416
132483
1700812
396792
1457471
1720718
1669374
1948321
1340006
616054
671752
1957125
976854
1061856
1664665
1850436
1295607
1153443
1256744
235640
751885
1333504
480564
343752
1357218
289581
27694
400528
625895
1562237
451064
660282
1160796
257202
511464
1819823
545743
480389
1933865
681560
483703
146802
1551799
1421749
1991908
493998
705802
403300
821413
1620031
1431267
1082388
1942360
511098
955630
1696197
538720
1763810
1110965
1940521
117673
257702
972426
1361171
1368336
934434
1598415
788802
535446
1087069
110824
835368
133326
359538
605455
1168891
850993
886577
12581
344248
1459771
1876870
1641908
739736
282396
135756
551921
1216468
1451802
341786
670656
151647
390953
1393613
1735845
1192262
478360
519313
1981601
1834755
456999
1710722
644977
746705
930913
1808959
903485
594813
1145171
1145988
1710392
873768
1751988
1730272
589909
1940528
331620
468687
1593930
347074
900173
503808
1248680
1684879
1664736
303126
136537
1350286
348281
1758603
732032
24077
310875
230387
1237144
1356268
1560925
642849
1718359
1169270
1494591
498416
828399
863822
201420
68587
1671659
1069126
437896
891101
611171
1409448
344994
1734670
664411
514382
460388
1637744
1469561
1752240
723411
165139
445174
1010165
1219211
721253
1866173
105275
1926699
1810927
439497
1865459
783947
1787149
1499828
1747158
455370
426531
844596
683408
1661412
1741904
68097
163074
699404
642679
1524872
509953
1054288
308640
576790
353328
298843
1569059
409311
727150
1826933
1573013
1453805
1459488
398884
595037
637365
1606430
398645
1612870
1621116
1088230
766917
1693790
1989992
1803547
1327177
553424
1169132
610872
797562
263716
585368
1768994
1600586
850966
1608030
1193717
605467
436094
1985984
1766704
1349111
1130984
1430717
198759
21720
1882793
147953
243510
1170284
1484323
916878
738619
712415
1022398
1727953
1335451
974238
251158
462947
582906
808130
1911969
1168327
344936
134714
1570058
1083844
1973235
722713
1759493
118301
1015929
1891569
485806
920137
532380
1203959
1897118
1131763
1721942
1020439
1964727
189973
1445502
924143
1862778
230329
1857027
857344
1228290
644257
442742
1593810
1962868
593099
624144
175578
1539486
763001
1414307
1679119
371602
1697492
1982376
452429
1996901
1816704
730255
894439
1725383
64388
558488
224993
178855
1620824
1510499
104368
1179760
1523634
1055426
652914
1829092
1420979
1128372
389134
1106088
1144608
1700784
45985
1788107
52970
1537998
862820
944391
1594600
1748351
1274080
886365
1427262
989885
769902
831616
1881738
1857736
440641
652121
1322854
43188
1515248
1413670
249631
1700615
1933978
1444881
892134
1486809
855299
1050812
349359
959203
210445
1582918
1504791
1462359
1966785
983147
280050
789419
1278553
696158
614772
873663
619159
975672
239958
1789590
1451475
1809305
832946
446890
1904869
785414
1181536
1276053
806335
1261903
1105693
1840820
47289
929814
1498816
1352606
1665878
1380582
1125828
845845
1336596
1379736
828352
1899970
1808015
1123483
850603
691624
1723889
1751161
1069899
1682407
392597
1317533
1724026
1266064
744405
1715271
551587
56125
1577561
493220
453196
986868
569926
763284
1892628
686816
1585541
194734
1920161
147134
117972
247126
1129668
1031136
605434
1614617
1648437
968933
883529
270787
1565234
728980
1043821
983527
622830
1731346
386424
537326
1318247
1429630
587518
1737005
1952723
1555865
1143291
19468
530786
1905229
946889
193379
356244
1469868
1927425
1526214
696673
1965155
268645
576431
329968
1016796
232459
1035487
17763
1391253
1348307
1019908
1724142
171810
112012
342040
1527369
1594420
1780762
1644526
1695821
1005146
215805
155249
673218
1068143
1948977
1966987
1650488
748110
989460
983757
835571
1125521
1489795
505544
1572217
1500762
1959313
340949
455821
1513997
979137
1837414
884825
209487
1518035
116444
1187254
1290412
426726
900930
374139
1185706
1857701
1584522
1834457
1813232
696868
1283254
912910
1547583
1698994
1793951
1055009
1687972
976376
1069409
620006
469634
1083666
1358555
690694
198643
338897
1113450
216031
191705
396015
1850070
1209478
660261
506801
1797239
772310
96995
338420
902810
139656
883132
308015
556856
363169
1336256
767817
929229
1831347
479130
1942272
921652
1210094
1807799
1742457
1101868
650096
1155420
1526226
984715
1128172
1894474
751178
1161407
868726
880930
731361
1522794
468379
1874493
670847
925055
878481
805869
1544096
1818463
406571
1863290
311292
792391
59294
1574881
820078
123183
796886
1125898
9720
27210
881197
1989445
1688125
753618
666424
1941658
828914
1169837
171589
1782124
1057095
1646106
632564
878187
967593
819235
558895
6668
256574
1738546
393062
446383
1558539
188550
975712
386879
752890
30353
1253341
759422
1154892
1182183
1431942
443210
1694693
678639
50661
630093
8516
154100
1675561
607003
1901297
242363
1116535
479216
541808
1218774
1995364
1710352
1362605
4205
146312
1052352
1469921
1264236
1759697
203432
1938451
1436001
942154
30139
911269
1332060
1147654
882554
936583
209250
108474
919806
661241
95436
1540866
1277247
35769
524972
1968234
1526919
64998
1072862
678415
685580
1224528
1438777
1753122
1337222
1959288
1875958
1364315
392676
1551385
1588827
630844
703845
560951
1282616
1929387
1838896
706093
2457
232028
301510
1096113
1157580
367930
1515794
1578593
1270763
1041535
1417363
34201
138136
627202
1229754
854187
244910
380693
1091039
235844
283526
1382547
1915195
606650
910573
580496
844044
1147839
361199
159113
324825
741967
38561
1351192
1770189
587646
1230753
202512
581083
109572
1286731
114055
1739933
903469
504222
1053728
618188
1290131
1727051
433151
1422405
364942
1540574
1056143
439930
385267
314974
153763
217902
209444
282651
5163
1142894
1761052
1370118
807028
1864902
1845324
144521
1061306
1034435
1351938
892926
545448
602016
1415324
902238
1416948
1347727
489442
1400259
1034935
403499
904559
698853
1875938
119156
332554
1145187
1598954
87977
1601836
540701
635013
113115
199591
995116
667554
457423
1053542
1876899
300656
613199
118787
613506
1105282
1145023
1546743
1971092
1904466
74207
1104847
1352086
1003081
550673
22767
1207052
751667
1820660
863836
793801
617919
1242118
917602
214576
147966
1373441
1066254
1419081
1422269
1317764
1926356
1495328
1591848
495200
1146369
19769
1926853
927304
1844133
1811294
80602
42547
1795163
1744661
783851
560973
259302
198613
1721620
698052
1403853
341144
1598362
1372964
276163
715451
344482
1452623
320212
47143
745939
1743600
86805
1199215
577373
454079
1137406
1505225
335802
549620
667463
1252640
1167412
245319
494637
776831
550331
227919
455071
869383
1665490
1428174
158637
1371950
803518
1694635
254701
556748
1384935
174840
1163874
106421
933000
161
1662142
839173
388408
101569
1379425
1178094
1998440
242489
4370
1366630
1648130
1928157
1294847
1274108
242265
1153895
748016
143742
1759914
136850
1912035
1383564
828167
116694
1885399
1110527
1825756
790341
873994
1564075
1028591
461415
1199046
773647
1397918
411587
1775041
48483
827798
217631
734902
989464
122713
1017607
1152800
161604
225890
372598
1168107
1227666
1836318
1499995
951291
349374
1305962
540480
1724245
228944
327540
1457531
122190
1006763
787408
4788
1759761
1758977
1019140
1360743
337738
1142070
202944
17904
1354983
1372127
506515
1836916
1889001
613644
1362760
1158265
1722373
11607
1970802
17358
970514
105486
1154719
1745728
720421
1324613
810781
1627786
229192
1087685
1491280
1368189
1092549
214046
1123389
1186407
195406
747105
525953
1396200
1961068
1821462
1613905
1088141
1732360
352215
1366721
219566
933018
682296
1151225
1403972
1229593
1110753
1228302
1488087
294138
1602174
1588591
793656
110040
585817
576321
484140
345884
849279
934893
1885024
1566877
1225302
124782
441031
1699942
1592409
699301
640096
1644939
452777
786930
1109732
1637117
657710
167739
452141
547902
1204101
217385
797126
833762
1717087
1872004
319482
1178880
1438388
68619
632962
1515977
724180
912767
1043638
433242
1234574
1487165
1477135
1545644
1586644
1725602
1849617
628343
915392
1801442
1513251
608330
1442248
974852
1068630
1943555
395074
417033
1547607
953132
18686
1747266
1673226
1952035
1982722
1951766
784709
1351526
127169
1083714
423342
114068
608227
44362
1845876
871641
574785
524828
1495533
487624
1256980
1000757
662193
287957
1434487
722102
1181626
356732
842331
1608994
1029725
860846
1118169
1964307
1630064
1273294
1224209
1042
917116
1981795
61424
1457684
857761
1634568
541604
879627
431920
12298
1922953
642533
1200250
368671
1392649
1817279
1431280
1237690
205306
448958
1527151
511349
85245
1383109
19874
22418
1716574
117124
1184489
1094667
246474
1622851
879263
1428561
592302
1338151
1669493
1872688
1668281
1410973
1709975
1917232
822907
929735
559450
1576519
23811
203642
1261567
366271
1884563
674854
1348494
14158
385148
33232
811635
553699
1240891
1335293
1562701
3594
939128
1448314
1733391
1477203
104508
52770
139074
790845
143184
771899
55011
528420
1228452
416125
409195
1635784
1197270
707573
1845128
1638593
1495917
1829472
1864151
52374
1052149
1108022
1374655
326755
1747424
1811246
1319025
1682967
1147334
604118
474830
279971
1890307
746287
1891271
625962
529483
1148162
1639609
467185
1489795
951976
786976
147748
1061896
1229255
1530078
430749
598173
447650
358046
69561
141183
581992
37567
1705898
1665345
1142651
1045570
279507
1430401
266940
1985046
809582
975194
1616249
1297125
1281699
1466270
1536885
1448692
1440089
1807444
1078486
1676173
1509238
1821299
1746071
1518640
244049
580535
1269133
1612587
558003
1929459
1643210
1189062
215409
1016133
952044
1433470
270438
662421
1080406
1053348
732819
141632
1207812
1329278
129526
1934779
1919696
1116945
1867096
1455037
937969
539449
862013
496277
760111
1405396
157678
1034788
43043
855054
1879360
167043
562239
859532
1886385
568179
458169
64491
1197552
1898757
815437
1971702
365965
1007587
17748
464680
424850
1956545
1901994
1304905
1706469
1843913
442145
915433
578735
568081
1173873
388367
1625306
1214581
241822
1516553
1075103
867645
1329071
1773379
1238839
1210674
153645
1510679
45793
953780
907680
1024189
423707
1952188
1442421
1142269
535243
1470285
1224163
1585152
991905
53258
227747
574389
1273541
1079871
1733268
364913
1638789
886140
336142
1586086
83835
765874
1409674
513679
1305389
784408
629909
978071
633893
276024
1624636
915991
1696470
6899
1433449
777647
847683
1731569
305424
131038
920736
882492
350701
735356
158905
1262559
1498001
600168
1960706
890001
1028046
1479288
1633159
829074
529424
959462
1097904
385453
669904
1731267
482614
1289871
1493766
1357072
1650591
1901777
527828
708192
649099
1501250
580919
1957091
590285
1930137
1624666
1041425
212178
1381195
998417
559072
1185837
1054443
1584150
132609
1982352
190485
904694
1248260
515473
1920635
1240010
648598
742155
1759663
676100
626046
601876
1653969
651448
1843581
403686
851661
458020
170082
1512908
952330
971516
1521031
646248
1816522
1660406
1715985
28135
445297
138826
923160
1614059
938029
1175695
1390919
1829840
202134
1283351
1505532
264692
1486804
490454
462021
783729
956842
616750
1635689
1409859
1403012
832050
125901
358404
405329
1592477
907023
1887457
105526
623977
473421
170634
1978185
438926
478101
951460
640967
760596
1373753
1522479
840108
964453
44533
1723287
1605270
1481529
1798117
1493300
865401
524618
1319574
255400
151209
387681
1185972
1008114
1051022
1233387
828856
1012084
1401394
1457948
501019
228190
395266
825173
346090
1677669
1726966
523446
1767880
449481
694584
1607231
1012046
1458276
672797
1195342
279291
1875327
144610
1217062
519328
1585709
435116
59776
1714116
1699078
250443
817486
189971
850758
1211646
81171
1379901
1005383
1682192
682733
405070
192919
135538
1624427
860208
896654
177187
1461241
1324148
1482340
1287569
1168234
198378
778600
796426
1908361
554725
178184
1719507
1000781
1427763
626389
1174597
1023580
887050
521272
1644601
1494235
486450
1216865
1220671
470935
240312
910549
967794
170824
204514
294673
1571599
296423
56813
1472197
1978930
731032
809750
187927
614476
1714201
593711
581695
679627
1548288
729680
563181
811627
107072
1358860
1247485
1089720
1251393
715038
336246
37477
983012
569941
1897741
605590
1961118
31896
1279184
611106
47651
840127
607257
1672147
355459
1570151
621548
1632223
1396098
136121
1573889
784590
1740963
1982225
1496732
828941
204986
1704483
1823751
276650
1911025
1164327
1009681
1729015
1107859
465792
817687
460357
1745655
706763
1562439
1244004
1372364
863588
1298179
154990
1165450
1158403
648028
924185
1956468
1971981
1798351
815122
1924726
382380
1336169
1809751
1905776
324201
690185
1608986
1388614
134669
1011571
692586
1108746
507908
36419
1179496
1507504
1179720
1056874
208204
1025033
1233319
98665
450341
42774
422267
125362
930148
147961
1959535
1528278
10366
233794
558704
1786055
1875647
1698409
1644703
1225953
955350
650835
955795
495195
374975
860638
1481921
1697164
1510556
1692564
589700
375153
1820319
711200
1769144
1195212
214527
1144231
753509
190644
1079485
67875
498766
121840
1917066
974769
1566921
21424
1244863
1210507
1371150
1048153
1165285
439917
1316640
825944
1512567
1353594
1862922
306491
1731496
1030755
1123335
200989
686891
322795
1751140
672313
1784885
1124136
1617383
1731722
22553
899190
1310878
1113151
652580
663661
1050228
147391
302738
828325
938160
1368862
1728944
501628
890871
1156383
1324130
129319
987274
48657
1521106
149022
725670
693092
264840
796235
1720388
323880
1233851
431229
126787
1910135
461837
1264811
670953
1132076
1732349
915933
880969
1241872
285555
1855433
1947172
1364034
804577
1813205
1315355
1421946
268112
160901
1737807
1185586
1865047
40993
1808050
1584060
897489
1901410
357775
269115
130663
1240299
303776
1663524
1431252
726940
1088259
549465
1903256
537808
1748483
968800
586222
901722
231372
1324133
699750
886107
120679
1602808
1982053
1911208
132466
1072989
1656681
1530557
1201626
1738989
214807
1444165
1337046
134894
1394388
808347
738304
1865793
1166922
1952247
714039
433911
762620
1115965
1646755
1129281
138901
931997
1859529
1503800
416588
1241207
732491
419720
12264
1030234
1211596
1501646
455210
1731677
1236099
545331
1091642
1710555
1115397
1408114
744565
1156848
1000177
1918471
231872
904419
267270
70382
674327
851819
1880588
1731192
1792460
228192
1620054
1048958
1588343
1141712
1811955
1469628
689785
1384944
374401
1767707
582981
283660
1950472
715467
1009927
22492
873409
1315047
433899
758704
1182473
429427
1328193
1101805
985670
725403
1367329
554678
351501
748367
701162
601329
1172721
1601080
25613
644518
1213500
938875
1626993
1926678
1208715
1494183
1769754
77078
1633126
1587506
1666298
1466936
93396
1394230
383698
737185
449206
719616
499307
408827
1472161
476457
388257
459056
822113
890872
529039
1237237
1085140
1196349
585129
122303
1421785
1320506
1023912
565490
1147548
798920
822319
190159
77736
422778
89554
538052
468807
1190185
301228
527290
625382
441252
1020816
1445545
1416682
1632499
989210
75752
1476946
1677547
676566
1085396
718756
1606691
1364693
835261
912339
1562893
1382130
1401948
1401334
283248
356774
506966
880991
385108
1413265
1069742
1754332
813501
744327
254199
539981
823824
563487
473178
1544770
284920
726128
654067
1622562
640231
1891476
1892728
1702284
988573
293759
1234737
394630
150531
261766
1588709
424282
1909934
1630378
1568516
257858
1592123
771398
892747
331251
508417
882778
215004
917735
1951618
1095829
1509184
27253
1295592
350109
1334294
1134428
277578
81465
380796
698439
191169
630921
941044
547893
1231943
1861906
858444
1404393
867524
962999
1898271
475196
501590
1672536
1903843
963627
1560198
529598
120148
1924896
1617013
1575505
1608326
1861889
1692145
1932502
1945292
1219166
361706
1493417
853317
1487720
550638
1562715
404662
1128267
1624944
371830
865679
355203
1369683
1976305
1060041
176036
51153
760338
1668469
1615261
821120
522844
554173
703420
1136095
1121856
1210125
806681
1276172
1249378
1646868
1093205
931709
205801
26898
1139688
944145
390194
938505
1316839
571905
27377
1062641
529886
1992573
40866
668823
126029
1686754
1238988
1373733
57102
1066870
1294630
1914581
1762832
1669583
1916269
404528
1628614
1878820
1781937
1345641
1068387
1395216
453417
1744781
301151
1363878
19009
204803
21285
1067902
863410
279390
394444
738749
262679
800783
776357
1810120
1509602
202144
439718
361316
550630
1439605
584250
1474065
1527344
1924728
1769982
1495558
1873521
1584848
1467960
314541
1769700
358728
1259650
1565115
1270990
768117
655644
271602
1919082
1321575
1757567
1502195
558338
597955
1841533
1206532
1149684
1721852
936297
1913214
804993
1388872
339611
1853193
256023
1082624
819452
1994260
103791
854890
899687
1115060
191716
323689
490076
891099
1438595
862019
1374480
867427
551673
385200
1851683
1372875
779891
29117
1944163
1898801
792197
548708
889100
10746
869836
1393675
1333718
1298361
1765280
694793
477799
1954431
1212986
1092068
101239
288165
1532146
1481645
1314723
1836
1258646
1153025
151220
952254
352102
127991
1211822
1736443
664418
1666774
210691
767617
1843993
1114230
1950107
535315
386529
234446
1777211
1608503
471908
464419
150713
328700
1254131
937756
1144076
189962
619888
1086517
1802298
930597
317824
1565590
1613889
300473
709457
672476
1852008
1617654
1076061
300407
1303218
799848
189384
1572718
1558140
397144
585508
46049
51474
988973
1747502
1026505
1088692
1776213
660212
141066
1237238
1517095
888710
819416
1948623
183757
1117881
1094695
636434
316290
963392
501952
553990
410269
1224825
1500369
1141222
325522
1814115
505249
1600276
744028
296738
1239879
775172
1134438
1791726
775851
648568
790328
1842283
278452
97336
1231282
46329
255306
208794
1297141
1877605
1096762
316139
220931
1917643
78892
708539
178651
258071
641469
83166
1160792
673648
1353796
522760
1848272
1224708
1108651
255986
390587
1978236
1094772
932120
1641798
777456
1341858
1934418
1408911
255402
1417441
629474
52102
1476413
332829
1651645
478077
1314666
558888
691393
169833
732290
1801318
1224992
1350238
416655
1821074
613979
1449237
150506
805898
1609039
1630339
1705117
1719696
308557
1159513
234738
190134
814572
1527483
566824
1844923
868937
1998014
1724308
1081539
1964135
1368380
1158282
1934643
1814202
1440157
1427927
875350
1014880
770884
834884
360829
538430
63497
800928
809796
853518
578324
59944
408566
1553031
1780076
270783
1006148
468783
1287120
1806745
1174786
468880
799333
1389358
1534141
1132162
591629
917453
262501
693824
1334769
615877
650300
926541
1971027
1525644
245731
82127
706626
1327808
970215
596234
301391
822666
1506250
453535
1536880
1162668
1153902
62972
1297734
117126
1827242
807003
1892937
640870
253511
966573
1722874
1881968
1110619
1949024
694460
1733274
1490938
1314650
953907
1476506
1782777
1276756
1722444
1888153
1634157
17540
1034137
1919611
1318537
957090
316337
718269
535640
767880
658244
1250890
966949
1995235
569871
1424027
700606
1049268
1771118
122792
294525
1640230
1113414
852299
1428865
266412
1333100
101568
74083
1018993
1387999
939470
1897518
1567378
1168104
235757
316969
409169
49581
108825
1232722
32967
672074
149519
1201390
1686912
1118338
646740
1561188
235590
695675
189352
1599506
582643
423511
5474
1856491
1359315
1214339
477341
909861
1321376
989947
427929
542248
1309235
187065
1100887
984614
1181122
1885936
1435817
702930
537207
1453245
1937153
1363069
385307
240441
1623646
1479920
1186621
1075130
126153
625590
1160307
1594256
528097
783832
440121
1571091
1340881
1426330
1252578
1922809
744223
712190
340907
1697352
1473641
305093
119752
1555487
765284
468420
138565
427905
291737
1828770
1970956
867018
640033
1971959
122197
334862
1630732
463105
694994
1069023
1480076
1603999
1546733
602092
331137
112571
929899
668996
238709
658752
1545797
1717889
659050
1912768
915910
880291
1436974
1474419
1873196
1629124
1922324
159483
1372505
650038
1789218
363925
305393
1581591
341444
248524
238075
1580971
1828929
1286469
633209
1884328
263400
1214421
1989373
1356603
1260379
1616356
1254797
1535136
1238105
1267071
701737
1226345
799973
36868
845735
711048
1279063
1724599
1859169
1345766
1546865
1319055
15762
34113
1267274
5189
1584198
1464317
1878019
324268
729553
188340
1696820
315813
1755771
590385
1563511
1939641
1766994
213175
672380
1766468
569265
673101
125779
208838
992318
1796597
1247012
41449
1946529
136156
1178580
374471
1954846
1862242
253845
855504
579364
413954
1468612
319184
540255
830515
1012407
1737980
73856
455852
115053
1084625
703087
1935546
1402122
146690
1968498
1375235
544492
1893406
872800
646982
101359
1837817
1099034
1328569
619504
1725644
1324039
1859374
1550646
1467834
578726
1665417
537753
1660035
1981417
1959877
1387095
1226806
661366
338627
1014406
1953195
1743125
979891
561809
1925906
532025
1643120
813426
1041748
1534115
1105563
820981
107675
27447
828253
787491
601848
959305
80531
766814
233530
1910438
1852816
1271163
13764
45175
890973
1531214
663
779343
1698975
1048531
1562786
84904
94143
437227
1229110
979942
823813
1490727
132712
1690683
1929814
64208
784051
1977481
1767389
1110632
727809
1434906
1810799
128104
1751863
701330
421737
984668
490595
595875
724284
277394
1560232
737227
497068
1336795
516536
1606999
744641
587628
881330
1776352
1174624
1633854
1559126
1103747
920638
255030
1719429
587375
1148689
1087058
801169
101050
1655860
345139
538540
1286924
669731
1842381
427617
1947874
423930
1325719
136804
239372
1929000
514993
1754440
11263
747450
1288309
259252
1823169
936660
1511653
173998
892403
1753902
50860
56149
140790
562407
1068596
1352408
1218391
326464
1322901
1742183
1976723
1371653
490540
422323
312759
409661
63670
931445
340929
694942
1714763
144231
1878264
1356032
139511
240288
1655036
1052881
390026
690269
481544
666555
1643296
570118
709262
1838399
817019
794791
678558
946000
1929279
584750
1358171
268067
1928618
1584081
1452211
503245
733846
742144
1123431
304471
1575562
430657
1149388
921426
839034
533951
1117246
1311087
251430
224001
1143208
1233798
1296155
1655822
465346
518785
1491736
150196
990576
257578
1821291
783324
622288
1644417
1187840
625714
690640
1769492
1160862
963174
823550
995149
935738
543305
1830451
904857
1622668
343490
1354211
285805
237883
1970584
63962
1490743
218060
84657
698558
1722716
1110338
428868
844918
763029
1872818
1580034
703471
254994
507067
1611202
256903
1351005
1219323
1671285
627583
523429
1273050
468866
1947080
1398568
1278209
693994
376628
667880
1170949
1231615
466300
706956
1600364
1566775
634171
457785
838128
875568
388140
149951
922456
784485
1705504
164934
682646
228874
931670
1391784
716259
1106333
1331752
618995
42242
829931
832137
1929113
1308584
1001079
624354
1994495
1114518
298647
686314
1817844
1075004
1601769
231498
786226
1998773
1025602
1886465
1470158
1164690
588882
1068248
1457953
801297
868007
1831123
965956
1559042
382830
1074634
544350
239692
596155
1088267
1288398
1383209
1616457
1607812
1770034
1074542
1029124
1904633
1288774
1977360
1997279
515305
968170
478618
646539
1371609
1024937
135486
150247
1955761
231166
1586789
328913
352165
1900123
650975
178698
680577
82353
857124
413843
1356070
798791
140778
135523
100321
1503215
1760852
1047615
65708
357772
1969612
1226686
1299507
152250
369578
1070010
1108945
1453733
1869120
476861
219812
1364146
341528
994526
1227540
1339078
1563480
1851272
1789831
1891174
133228
1039547
150691
931548
978702
1202374
303851
1246215
668357
1904358
817736
304644
1431254
1669213
1435266
1442188
1426854
1803638
1545914
592201
1674901
1434805
1229807
288755
1428750
1609405
1989076
357251
1658593
997775
229255
1335862
1140822
1576641
1816246
1206058
1051835
1623167
1244515
1382839
1247976
1716371
1330695
1229986
207222
466010
1849591
1289828
442070
1761962
1177862
1293088
1051237
1761894
1074586
1280896
1427811
797392
987617
1132516
1481723
1353958
447339
1968060
1921433
1792925
1401132
1982930
1667250
483821
1255925
67961
1544467
1245439
407998
1022311
1662659
974482
933317
42019
905696
946808
799766
1502998
1476890
412607
1644290
748420
1570889
45419
1051479
290786
1156841
120441
6505
767744
621232
266395
694691
33807
1878899
676831
364961
1802437
640487
1557864
871270
763496
1498999
701909
1116671
380201
1645473
573624
1400525
604486
1834882
85643
937655
1875118
1070754
1711408
20582
1804436
1281464
1666714
1595854
1541827
1275089
1874682
443371
710824
1542789
757794
1228152
300243
1380049
294756
1133586
550883
573331
555000
1801429
1852336
99935
1313559
1150578
1309835
1322413
1695269
1083883
168132
1666046
563670
1413527
696117
955977
1095403
266340
1806250
1897368
1711854
1047943
586662
1401217
1813793
1250028
1031250
1053141
1831480
239754
1043176
1131732
87344
368124
349883
1236480
1492157
64789
23159
1164695
722335
1931275
1568271
1731764
479842
150633
1381737
1121632
1605775
1023489
1990646
1316111
570517
178555
1027185
17138
477331
1129120
1214034
1944970
804197
318851
1721315
1884189
547107
487741
24781
764936
1774675
579420
190750
86391
516112
1831953
804139
222866
913273
1753828
862135
954493
337581
913625
1845024
1953499
1435888
1909417
920769
176428
1496760
1064325
512055
168366
1397589
1682952
941044
186731
919748
1600477
26112
1178851
1170485
622080
1139628
1032765
1306440
1025579
136100
210171
355282
1085016
333732
1221658
394712
457288
1198842
220280
1785952
1162753
1407474
212780
309745
1933518
1902385
1534962
253214
1101587
905932
1003333
650466
1587095
723747
853470
1278546
1407414
575973
1143362
1002179
1354030
975726
1023441
1702315
1745529
491536
23116
643209
1056743
694175
148126
1348155
1765540
673122
1870373
1019709
48582
983730
1801577
1424905
823400
1551482
56567
1407249
1117202
1540805
533679
1109591
1241754
149057
1712420
33204
400299
105046
1033861
1183153
1666451
1457858
203887
49002
1635106
1064792
1017336
73962
574523
130721
1759250
418857
1107154
1991169
1804243
1591539
557331
46321
1997008
640255
727076
1174551
1483184
176315
294060
614659
1394736
1162895
784191
1773482
684716
732724
1454141
1631983
871462
1873918
160677
451144
576899
424343
691777
732090
995075
1353311
460919
613829
621850
748127
562165
616482
210190
266298
219140
1549699
503447
1089352
1021738
1898698
1671995
1484441
1370199
1703185
134790
432331
948440
1271646
1726792
1063039
711789
1370901
543485
1303652
996091
1417131
788178
102939
1535099
1563316
508128
1891532
795052
1789173
1632235
1146346
914148
1826387
701349
1387456
1232226
230671
804868
397079
777219
1612280
1410218
1447766
514878
520357
244525
1038324
1428980
1469006
843393
1877109
1538487
1121237
364323
248546
606005
47195
1612139
1382350
1653159
734179
878392
975415
232784
1933950
183181
1885711
1332037
1956408
3184
1232489
1034552
566336
628211
1785264
1945303
599582
184668
260250
600459
28766
997802
750233
1719702
1018640
19414
30645
1963129
1122523
1240183
232960
1767253
1422296
1945632
959071
1292526
1830093
196676
604638
1392817
1635892
555103
1318241
1737917
1131509
1671211
585845
475854
813709
382847
1088222
619922
316285
1479913
1065386
1269403
916007
750554
1970904
1411841
284370
526644
910210
1787771
1781740
285284
194414
210241
1332333
778908
418181
553113
349881
1380871
1951389
524719
853993
1747692
879772
790694
1685010
1721091
1275245
1622931
347530
1616196
814518
1934621
1420988
608701
468880
702018
1437714
242846
1577764
1676775
1050493
1664111
1549925
486507
363680
1050711
1362862
1051988
38901
1681313
1616753
1410580
212750
1075629
677297
351869
1504875
280780
684787
1531979
1695433
1447846
1569552
1755997
343014
563265
192680
423087
1764542
763890
1452582
146224
1636325
670879
653089
479251
618135
628728
588434
117059
967894
490636
1369061
361890
838600
551660
779817
1809290
1273223
785409
1550683
1563634
1631240
1278792
471319
519619
226348
38708
1636971
424011
249831
1280125
880786
1012584
464672
632474
345843
865272
1884090
1139826
547936
106019
1572447
448250
1138758
547997
739362
850642
894443
929171
494426
816792
1144711
215573
1688068
77670
502298
1574336
192215
552119
254945
828482
1238645
1674961
307334
1960109
1717621
1497037
1878573
1469862
216571
719795
881986
1006047
647837
751812
1961957
1109844
330829
1039365
171192
994566
1429654
14788
1904193
682707
1841414
281877
585641
1841081
1746040
1457449
714844
906272
928976
212470
1349716
697354
787296
1512927
658037
1874313
76724
1246591
442305
1927009
18525
73392
1822517
1227514
1634075
1010373
221010
838408
66930
286833
1714187
129405
1273223
1450579
1650464
1987328
61596
1146482
257883
1901974
853246
931225
116104
1945644
1115656
1608733
1702671
1357652
1049233
1162568
1795354
943359
1664621
1429712
533194
14677
1809781
11217
992538
1078546
804019
715153
349432
560364
1867313
1618126
613639
380932
1383001
1063898
276188
824545
658040
676504
196647
479957
408397
682971
1412605
1712786
70902
1588865
245602
801558
1844697
1118846
1582476
1717556
1550797
174453
1627709
957724
50757
183457
165975
1514197
1117501
1675441
462182
571896
1512646
1438743
407038
1262636
380805
711142
773621
1603343
1955175
935814
719354
658106
568366
662872
481325
490536
1848023
1794830
599266
1149493
695893
598015
162270
630960
503661
1536852
334558
1749701
187454
1769351
1261622
615174
1006585
1993474
1299200
1478009
1343523
12528
341248
1621215
1103974
1649178
80765
469605
1375072
450271
647605
1245644
527594
619210
1905026
1480612
1101940
807508
207764
269808
753553
323687
1245018
1797016
891920
510076
1648304
1483087
358259
361989
86087
21857
1192533
1191692
840754
459041
197585
1541631
84125
867320
1560557
1416651
1608473
485941
179789
1932336
1372855
383577
356983
1613494
1970124
1120235
1668426
1034084
1797378
1239447
206706
997508
836673
1908623
676092
419395
545080
1564531
1411251
938540
1931719
1815122
1738533
637026
772502
82303
708406
793135
469496
1341798
1475833
616319
320945
1003149
1304520
1258301
1139518
851916
99586
677598
1343804
99736
1751415
1390284
701881
284615
1401012
1161717
747298
126119
1463985
1318817
1564154
45573
1370106
1251278
75955
172364
92407
1673985
586344
1489662
1492764
374408
1854496
1303732
1406180
1398780
95465
1193448
1741681
1081456
1324072
798075
813428
1462720
565326
1725060
633587
450990
556917
854588
1126882
457536
793821
270146
1545524
752023
1201372
910815
1203220
611746
1675213
1671049
976
321165
1815115
676812
518363
1245105
1950533
627243
1935015
586520
11716
1084784
205466
123557
1651318
1373104
363966
1204301
1096965
799242
1264428
12299
717025
1526696
1251686
11300
1977693
1666038
1284599
857787
1497609
1028754
724001
1843382
464215
1067518
524343
1455494
1430914
180074
1717368
1761279
54882
1318703
125107
1047777
1951715
681365
1125448
1708255
39784
588490
159879
1826547
296067
1881429
369642
1151244
1035540
8166
1959548
1537708
1274159
179206
1534339
1422498
1867774
1849765
1381519
116168
1811863
117814
1655092
1889391
1931734
623132
1036048
1544033
1756133
247966
1991551
628311
1097792
1916008
1229763
1335956
522798
1881626
401318
1627463
1022416
537349
1745357
806465
67790
916538
1598367
1268701
1213548
393855
565624
1666044
1637795
1220305
1397249
1628983
1559381
1045229
1850636
1885533
289178
541325
845103
1141625
1472068
1743816
275989
1742057
781460
300723
753871
668371
1625047
1353456
136728
613216
485361
794163
582810
1238462
1525851
189228
296604
1812921
685362
751265
1979330
1993791
1805181
706070
397415
738899
846210
1435403
1818366
1344655
1365078
1055982
279449
1262289
151835
1040430
797792
332476
756988
1975053
369344
1406994
1298694
1245289
1545197
866727
526682
848651
157795
1108907
1823689
1565261
1384674
1439289
1943083
1493502
1791714
1760565
1804945
1601262
1220993
892561
1805091
35910
840976
1164824
1351782
534235
1089783
1799958
1209118
1289011
1909711
1356221
491352
1358620
193735
128225
756883
317520
1488365
1365211
1584992
1952696
1423780
802195
1876648
154784
989895
1108476
640690
773091
561357
470095
603948
1315354
1426802
976642
946044
123415
169128
1916482
269512
1833828
495843
1452037
1394762
559831
788922
1151325
565254
1127226
105312
1975225
1027462
1549566
1991158
778132
1687331
1159160
1679058
1459756
1215623
593882
886863
1312754
1698829
715664
1447619
1809286
1951361
1452273
1352489
627823
658586
1790956
1122979
282012
499191
649222
161055
528699
162643
689401
29293
1685984
1511336
1097101
157123
993875
767563
1732938
1182186
1727305
10328
884440
184607
84196
1213563
1291778
1202514
1222506
694646
573008
1900539
526582
417847
1285340
277544
630423
507238
771741
1319802
563768
1611020
1767829
927159
745520
201452
1309754
618010
1386450
1353795
1625425
194735
830975
739274
123397
936432
825949
690285
562455
1893163
461742
448771
569060
1582024
245704
1606886
1624094
1695762
932311
1929111
1650217
963183
694843
1461451
586528
1730379
862755
1390254
1240695
1703401
1899244
777256
1006361
47119
1060766
964691
83036
944241
185123
101490
1760828
114054
1328586
835979
665356
853316
1720797
704352
382051
1935346
875478
1833068
882023
977643
1145039
1251871
121460
1433586
761634
176003
1054075
1089066
957278
328329
1532621
517064
1647940
1232029
1414598
1288129
1935301
1545740
546434
595398
144760
521443
1664422
925240
769611
1518991
529401
1741832
1254322
861863
1958124
1530784
1125421
833842
1217196
1800683
1715545
356374
1134676
1260180
654063
606497
862393
27479
776155
880054
1531008
1857996
1962787
675186
697027
1350790
696428
1066444
1716721
81500
1306921
285474
517405
409432
1346693
1537174
1356421
1914280
1274876
296128
135618
1759002
469490
1054859
1614156
1292972
1936947
1397640
304514
1135096
1696673
781083
1257651
1491540
1694209
533928
377901
1971686
1225922
1813886
506303
652280
332895
1586295
43976
738016
803107
1504913
1268768
1636281
423586
1738584
1224403
776942
1416839
1478111
1599899
1882687
1546195
375641
1761061
812889
377939
246812
1749146
1285087
1111051
1448464
655612
285731
522731
350334
1491392
492538
167374
1081484
1540438
485929
31743
820353
1739087
1121866
816161
1898556
537539
767044
835872
1449831
62081
818123
1849716
1660475
1894843
301272
1870597
1985847
1834078
1505138
1776509
419295
1803888
1533421
214395
253909
798068
1865347
438485
1732797
1944459
816135
798485
58374
639169
1170912
155725
1825021
472156
1791831
840164
767531
1411612
1515367
302357
1175677
1148777
1646509
1688500
827425
344028
1711999
966466
49086
974489
468638
25014
1493380
838278
338812
1415746
712599
410424
284819
1707901
681680
1002874
230119
1440158
141534
1905421
394253
147974
1950673
317939
1937139
365104
1131598
336026
644610
838627
1847509
30205
565168
1702513
1867238
1975038
119825
125007
649949
1838433
1590080
1797198
84740
750616
901417
100950
351589
1879140
136846
1977667
1742922
1478192
277750
1647280
413979
149834
1553976
923952
918119
1754633
1391271
481797
330265
1291953
1467129
1553264
1353484
1429257
328797
565452
1200610
1401652
548179
1885228
809484
973922
165645
603486
962525
1829853
980483
193065
1144024
675390
1535139
590192
289093
436082
1256682
487268
1014016
645909
436262
9511
406041
1427177
1853075
1168901
1073334
904535
313066
1437931
1356080
788467
387330
569791
210771
406935
709748
700882
983167
1335073
1254677
509978
1812695
1732747
1806938
1009899
667614
1239286
1532597
366278
973419
1355934
637529
22989
1338308
182823
797051
218582
488717
951481
695668
1837625
656842
223119
1781315
591845
329502
772269
887793
1843652
124894
1910219
1951044
109932
935049
409071
1880211
1522665
1635471
592752
705482
233193
694580
1176014
370658
434823
1768781
226981
241406
1008513
952725
622960
866926
197838
189955
815564
1106563
1109844
1397967
165908
177928
36510
1230265
1830218
1638339
1600655
628545
41054
244358
1330882
1427673
1813616
1364893
824848
898291
664280
1326788
1119650
1018524
133692
503302
579923
1870033
1578767
182838
1197854
321948
407967
280350
108389
1166158
158287
1283507
153735
1517473
584300
1923756
260863
1481667
736501
1647759
979634
815930
1869645
676472
1596016
1949408
1425555
1044596
131065
1343873
1820856
802421
918710
1506404
598244
1001844
243129
1114433
978682
1796280
74979
116376
397122
1692723
733461
50348
1739779
554344
681243
693530
1333415
1981466
533038
1270653
1648703
1953938
251459
1107610
213699
888234
491705
469889
619866
19299
425081
1623670
1572028
1055361
1957907
11276
433450
1320571
1196269
1829292
1725185
1816569
1746327
1879831
1209633
631016
1013068
1988978
1638338
188826
721052
349593
247947
1685586
392330
1290545
753559
1669816
1649222
718659
326562
1896139
1685700
11019
64058
1787308
134187
212856
974995
428022
315171
34647
1796629
728381
663924
1148750
1618260
1473807
604221
1399075
641751
491432
1053436
1249493
1387483
1450723
131704
1271927
1825000
1958060
1385621
1646652
229384
832103
712989
1531649
583909
1144573
1105701
1225522
1849828
76807
1806774
202995
540688
1274585
417318
1084399
88230
75368
1667414
739714
628908
1929489
828946
1347504
460368
1406312
17563
331544
1554824
1859230
1954354
605484
1941503
1423721
1092903
460753
1456919
1757000
233407
909995
446631
1231518
1360872
6684
127100
363765
1907096
1559002
1647668
1439963
1645650
634472
1990896
282409
1632297
954435
1647981
1921356
931013
1180448
961763
793428
615456
1540627
562445
572098
849499
1774753
342539
538890
696238
889608
1459683
1754641
1627847
1189829
1746235
1022480
183177
1427418
102758
427434
1888772
865712
1988923
1407545
509977
620781
1587892
78833
1308484
1030871
637789
1433489
632252
954707
1190462
564077
1844553
816845
1339754
876695
100705
1990846
340347
1749108
1382329
1289788
129128
587752
201369
674854
1294534
1283226
3872
1717615
801630
1490411
547968
1984857
1852024
866358
1038513
1050464
1269558
1143031
326675
205627
1589581
1118025
1606257
1015727
27522
923206
1445352
1978337
528041
1221687
1320942
1367383
775873
818348
808409
691011
1678716
1155666
1690617
729320
1340286
1329585
1025958
611453
933717
1536425
1924268
1806996
1214489
1634301
1037304
1485540
627475
1170225
1322876
409189
1138020
266882
1777932
1185949
773556
1076955
1674705
462601
1947301
626685
341414
1364772
7174
1916114
1853999
391000
613481
1718598
1466531
493269
159832
1153743
564878
751435
656195
1978119
1472020
1574760
357344
1514076
852971
1577198
1261925
1363520
1213625
698903
219236
172408
602544
1641952
468372
1944048
1681409
361119
1726961
1269318
1492753
1737796
1366743
1167437
104127
1106155
1784018
23843
1626624
652093
1520900
1250094
285397
189518
1637425
1602327
1236270
538460
63438
5190
1174552
898532
1017119
1923484
1152956
992755
843221
1556202
803950
258466
124293
1181983
174835
833294
872004
1837425
219494
1848659
421229
1015694
1147481
912884
435199
1807164
710339
1272545
1372040
398867
1763113
1699318
1306969
1795275
1905093
1196941
1646457
714692
535773
481390
193945
1898247
1593476
769528
1797689
111295
1861492
371555
605992
1800072
984309
917637
508485
1750703
1701503
665069
575509
246294
46599
1147794
1332891
979778
486991
1872595
1013189
475880
551755
1045733
177617
667584
588060
1129347
1189758
189601
1886109
1952066
1683937
1608933
910749
1158351
1862000
1695083
574199
461307
1607651
100669
480186
1138814
1687574
463358
1297382
1846204
1898053
752838
1864025
1694206
1120460
481991
1442172
984405
344262
494098
1910540
1391210
1705231
1919233
279684
535406
1336619
1583227
670754
85869
1502965
223665
91463
1077954
1921462
1936372
1813582
80963
1534442
1407376
199129
1382345
551810
1056613
551076
1905839
1726600
1650402
481880
1128086
341576
485320
189583
566175
51042
1048411
1180936
770240
1388386
1403949
1352570
663006
1787882
620577
881088
1169174
364277
768601
488948
449258
1757184
723589
1059499
1300702
374784
1961618
744500
1379552
525836
1025801
186141
1388635
1446541
1097448
1165219
913356
1776314
850042
102684
1741818
1616850
470608
580996
1286989
1840061
84592
369518
1624520
717086
1979492
245289
185764
1133862
52435
296468
1940133
172718
1024068
806390
736949
1721917
192688
818655
1813453
772436
559331
1855720
1078806
829408
464888
1498432
495612
1248152
218202
1948506
1888691
1837315
795670
652504
208719
144057
1619768
1155972
1454021
1302733
817924
1302273
691541
1845901
1063018
517592
1659396
909115
972504
1044932
1641803
1314137
1891449
563337
340911
296341
274528
698544
1687438
1607516
28326
233223
716806
659723
873660
570423
1249359
1093539
471630
466387
1050957
280569
39394
1939751
1815126
823263
1179374
1080573
1794097
1204024
1028244
1901508
1517506
1278128
750138
544860
1023114
659099
1542518
422311
1496618
302254
1620934
1330978
1916832
1261950
853024
911542
1689824
1431578
992065
1206454
1194482
1873665
1860755
1271833
929409
1303026
24487
169613
1075145
1754810
1681412
1852560
904503
1935349
548437
1952839
1219336
1430360
1349680
1290764
400878
1169954
1773090
1247008
1828962
1357101
1761267
1797278
1826473
775224
1125094
1524071
736974
733710
403616
972634
309343
1631748
1902198
1914277
1247748
170398
1105033
1479821
259460
1002850
798516
1113544
12180
742490
1743534
1294347
477616
766642
429228
1183663
1173031
419633
525598
1482103
413697
1033561
260241
1999459
1257722
1075000
1878803
1447618
694242
1679040
1864827
1913499
224471
520133
804916
1227228
1243265
1538210
1565413
710947
871097
1402488
637349
708886
38077
387974
27506
1889179
1822521
1725432
1933491
1051413
1558621
1999771
1399183
1443959
1494823
602108
1832930
1860695
602443
873512
248470
1672329
1079084
1469852
1496151
728938
537820
1773123
1123495
590798
124602
36635
188531
529329
1349080
799176
1791009
479141
1132151
1674041
1867763
1526862
209792
1471274
502933
647642
89211
924340
1708614
1917308
206547
114603
14316
141022
498240
802941
242979
1637607
82985
1781428
1876702
1415016
1638230
730398
746713
11984
1713750
220595
206228
1644231
1358084
1690939
284149
475925
189146
250702
897153
1182692
1643317
638554
1969311
1336512
788939
1747506
353808
957120
1216716
1323375
940969
512453
394367
1958332
829435
1567215
263558
1631879
713530
1090289
1416016
201161
513063
1477279
581679
169980
1248822
979399
530623
1145331
1833212
515344
506243
1239840
1292264
601059
235244
1234618
1943229
1341064
1027666
1194077
1648813
1677052
603511
1326613
750906
1261625
1717062
123220
1597739
1978187
56361
1325550
1851949
1448539
422968
968232
476080
107272
717786
1799459
1285671
446066
1103788
1342418
543503
859392
949563
1166179
396790
1037982
8463
149344
862450
1839285
404502
1647683
45761
377153
1404627
1119351
1166658
972289
40878
481610
975974
1358989
1836455
1252302
1236557
165903
1973422
615574
552360
1950745
3926
270250
135915
1790352
1163003
1912184
1854356
3634
722488
1513119
42009
286205
819736
992072
1734065
85703
1902224
874221
1768353
230737
268086
1045683
413985
1607027
14981
1693111
1666842
10077
1299073
243124
100336
1600423
1573447
528538
382148
1910392
386802
1325710
1156293
1516436
331819
1666090
1464883
964277
142460
433985
1124761
867747
196194
1956208
1069205
326409
863628
420732
1007713
1221740
251546
261685
788039
995218
1519656
1033123
377733
538469
1222773
465643
198053
1978847
290302
538848
315237
910243
1725550
1674320
1519601
1293281
958895
1822421
1997540
310103
1397975
516887
1407040
1505097
1631547
1560476
1727492
1149398
1387709
1204172
501352
1525256
653708
754780
991375
135601
28104
1104136
537074
1722590
705379
481413
1769761
310306
684996
1484035
976224
663245
1059283
1849587
1934347
1958370
1296729
1829966
1605583
214402
1099921
1972722
788867
1362960
392489
538380
645862
441081
296175
1906152
582416
711271
1720027
1987951
429976
1805675
1936549
1832632
942772
1530488
1509711
1789189
1345458
1943614
1267122
505454
79406
794469
1527139
1110586
335762
1477733
1450310
13389
261944
189573
992118
1505852
1764955
358079
1425259
1822095
1676109
939431
1759500
664633
658244
740536
1961451
1533431
1519680
721231
499788
872834
1937070
911108
1650536
340450
1492377
46135
1225789
348297
212530
1181876
541159
1811993
974999
1964022
286711
1580821
1165204
865500
134018
985735
1832362
315259
842048
1103191
1610563
1775147
799429
8603
1335034
340842
1192895
487097
144246
1588278
661291
1660359
639697
1672897
1098311
1273537
482225
967967
297401
702346
1922880
1888753
1703362
1730912
688752
205903
682441
1382885
435343
587829
1534900
975746
645000
1736459
1796038
1123085
465905
967972
722720
1067050
1820829
1560589
812257
638552
491371
948222
185178
1569030
1439251
790403
1541357
323929
1590250
1615047
345090
787871
1069972
1652022
1268206
1488534
1620030
586933
1838207
1443731
1324207
1519177
275663
738628
1607114
1866609
1017376
1007822
1552202
1169989
1004119
1061596
420640
1004825
493145
1223508
922804
117346
105487
33597
1839676
716229
747227
725744
474210
614913
1079652
230895
1923241
1432758
620719
1544388
1847811
341758
1283520
1380911
1630920
764282
1017619
611609
165104
1091763
1537975
1979278
1044077
1986388
568894
1031396
133089
15371
1151014
1873168
212422
1486584
1356034
1234488
38659
1973330
1521851
805578
216034
612705
224346
1670168
1007427
786690
731077
262402
1334491
1021367
944210
1041556
1560100
856386
904531
1354878
1961059
1359459
17399
1410816
1325735
810930
829234
821446
1626366
634132
1832306
273982
193802
1011621
1046403
85251
1929154
1105972
378568
1843214
475239
1744104
1965216
707759
341077
670716
472920
754900
559315
119495
977906
1961336
1099817
274926
291372
1849421
747007
670048
1869099
838552
1763349
1274099
1002981
432925
498604
1071663
281609
1360041
1072358
820854
662059
820735
1722883
580835
1500958
787033
712310
1836999
783144
583999
1816703
1890621
630797
1132329
662744
1856138
1338514
517743
1842167
1903764
239952
1818393
1733787
1562008
987057
284896
13964
1931874
1169427
1912697
1985656
708961
326294
376663
1001658
127133
737311
759773
1126738
1501792
192897
311392
1256026
1873302
588480
1104208
59641
1470117
944970
651144
812956
1151490
1300007
1077426
108244
318740
847134
988565
122572
914717
1803369
173743
1941908
1507043
1103614
1688747
1443006
1421584
1875256
650852
695239
246580
480628
1528412
41760
1337908
75284
1750701
1353689
1171029
719871
298894
299633
810062
1536970
1492163
230289
566949
570542
830685
1199957
1488696
1902594
350146
754780
1849822
1207477
728385
232523
116746
1216626
26217
335541
1305148
1800370
628476
1643139
1935151
1341927
1369822
794248
839463
1559420
1868252
1620631
145509
1161476
695404
1339195
738095
1078545
210935
967799
1903881
1772797
430599
1801463
107112
1449507
1049834
1810026
1030468
1082700
1643179
92338
917864
872649
1407190
678122
1625158
1417189
1534955
1631990
91184
670092
792655
414106
1596896
1318859
766469
583711
1805188
1890694
1905036
177483
559320
899855
1984325
1611284
224117
407888
1189803
1649034
1785795
1911300
1830118
1441986
1320163
1253460
1512912
1625192
1238150
670543
269855
859251
581713
258711
1173974
661670
1225019
598637
1363321
362670
912954
901894
64395
545243
1376917
658464
956606
790134
115551
132471
1393049
1238744
1761434
1398554
290812
179425
728421
1055411
1000300
1325444
1922428
1132623
1600560
625341
168622
1081767
859701
447022
325422
1874604
1116521
986167
1219668
750200
454778
1293185
1373162
487795
1860067
820927
1772405
125460
38610
1385695
1689725
1986189
183065
1070389
643601
1827807
1503449
1177479
250101
1379420
1374154
1202701
743349
758223
849081
760554
1800038
1306322
544124
304876
1501233
61188
681624
1135440
1912995
1004108
1303728
140080
249176
1263734
725201
1748716
1713644
1626905
996779
674887
47375
207652
497255
1641410
1072670
1176634
1059663
347840
243010
879909
238527
1326041
1571397
525769
1906999
1112141
693793
1173456
736730
1963616
1306341
96586
115981
1030330
568476
195305
1667413
5535
1409574
1343404
1668415
1085330
120288
349754
489687
1946941
186139
435694
1829853
733776
1054519
1038536
1844072
1840122
1180748
828615
1191126
386114
1336262
1288373
1674186
519419
1450876
882762
511308
1803713
23351
1926964
290387
814724
1308555
788363
483661
1857231
1603004
921694
696035
348596
1287802
1299217
264686
1893360
1899159
856193
238011
207802
1595884
1202773
675446
509759
292028
1307997
625449
716647
1727879
768521
1255245
674081
596987
793984
1169494
1194293
78434
1642454
1357525
866431
1419799
581450
664170
1324813
921524
296368
29582
551267
1927113
657712
653137
1868693
555364
1855123
98801
1824533
449729
1563373
1865464
723208
568508
1566728
1573714
75997
1608067
1318968
1051591
250996
1389776
998291
699104
914929
1639270
1513420
1592237
471696
203066
1388508
731050
1894310
1553915
953735
1732096
286148
659335
1892939
77215
917698
244900
237258
333873
528387
312516
1554523
1468025
457271
1179042
269444
1858380
769470
1219842
1161102
1063296
13726
1309270
1527046
1867284
1198478
955134
32017
494123
1902529
770530
1777761
469377
1680084
1842855
544526
134504
1577079
494104
525577
1904534
120944
48159
1529541
1324111
1745348
1244849
870286
1983769
137034
1813751
586157
354111
842682
488020
733216
1108836
1143950
778462
1538418
1596422
1978512
1231667
1603297
502234
1013654
563890
829322
1224222
1714348
860449
77700
1639221
908583
367916
275216
769948
1095267
30574
732355
1875664
642834
804718
1513562
891977
1504048
978446
916773
1572851
1190893
1828363
135118
1690534
843893
1804184
53321
1065187
340766
596707
1569722
840719
1245060
1873833
923612
1369053
1361485
496333
756453
1370483
1981877
1287638
7038
1414860
923518
1374580
1867948
431063
245035
113091
1391986
542139
999109
1335184
123099
129589
1653328
834884
341352
80044
580678
1493583
1418088
584133
1169834
1373558
491721
21680
680332
979336
1007441
1859383
888331
1308588
608602
1847325
1315877
1287437
153032
874169
1566039
1128831
712202
1257816
1409627
596961
1485575
1033448
1898193
1445298
216766
14518
778480
1716544
1205216
144068
169461
116667
303522
1435067
1546503
1180461
201359
505490
1337415
906998
1266600
1964251
1112040
628764
1542435
294938
1524137
160330
1331931
1022030
423660
267275
419199
680603
536812
856763
341142
1594916
1966588
1959314
606540
960052
1025211
1223956
448745
1277023
298319
642470
1476177
1784274
813087
343630
1511989
1700122
118680
1513238
542308
1338217
1547648
88921
470733
566299
351883
1782314
1591508
62287
630385
1575291
1586322
1779083
1468624
619054
1252481
454708
298438
881400
380538
557715
435491
1815405
1770536
1540077
1770777
1986225
1797790
1317184
397257
1276992
720072
1901053
1372376
1628330
1616448
714630
231061
435186
49081
1934025
868229
1433795
1110703
97654
1939224
563007
1444508
1998561
568687
1542559
956974
1890472
140587
862260
1328122
1134925
1069727
1741563
351516
970623
1032347
1569949
1501821
1555667
1499001
741068
1488635
880942
242452
1793885
1028164
1259583
1510190
1292171
902468
1958474
1430745
1009415
1086748
566787
211255
453964
671948
91853
506938
151419
1245014
1665710
663393
1313491
1963054
1850951
1100082
1086851
981286
1951790
1307808
508707
770391
423186
271167
675249
635269
1198754
508958
429756
1139614
436430
865911
274206
967590
1971937
751038
1600345
385967
1391977
1742506
1280680
135274
1669271
1867929
1479870
1374689
1709275
1154895
1789442
864642
500073
1304925
1738964
553855
1133335
1748405
1307538
1172754
204975
1166854
300016
1834141
226043
193085
1304138
935759
1045310
85798
404952
1203884
1164983
1478141
1723124
1613984
657945
1460672
816767
1429072
546984
1264401
237831
855656
978969
1995518
92568
1837679
1320880
82300
367078
279846
1833971
993465
846546
943092
524336
638252
1600062
1129360
316584
526070
1660513
286805
280816
1946591
668596
1425793
1670149
1841171
936543
1315498
1500218
305183
13360
1537594
52682
669324
847917
505909
1969933
1978627
714378
462569
1896916
1236336
1249781
579925
1971721
1113790
1508044
1726196
446084
986705
529175
344227
1950832
917167
1315152
791705
630367
1722743
1744929
424745
636666
394055
68808
908446
737588
1497110
642491
1119001
1471483
1493996
1305964
947726
803100
668775
1375185
986535
1561586
284005
82946
182433
1993143
1128181
1401841
1344665
615336
1287471
208500
47689
769384
1738930
6413
1068515
1241651
1453550
215728
1601390
281421
1112777
1679641
1667618
67577
876772
911638
759448
1939293
1981772
436062
206930
1644235
1725110
1312097
921728
737982
623995
333062
335043
1440871
1533093
1497714
1540618
890908
1871942
37800
977357
598588
1870268
1003009
111594
1909304
1329738
1029911
333678
261641
519136
1057256
561926
1447737
713945
345882
542874
790156
209050
1786072
544772
1207564
1595952
377482
1797032
1460513
1353176
240644
216507
1969452
147475
144937
879163
1612450
1665911
1388163
305472
1210677
1689479
1797799
516820
1442008
775683
1453782
1064217
1099187
1702698
640994
1055399
745405
947482
932632
690073
1187375
47552
809432
595014
1430212
899920
22360
1834413
207914
893075
1470303
1802970
1706570
842960
1573847
593081
325519
141421
503986
1134939
1670206
1863002
182322
1829895
1346055
1648184
1466555
660375
233811
149445
1553283
428788
157822
312561
871884
1684023
806380
1125400
936430
284091
1063015
1996856
1186973
913831
1239544
326509
603937
1988992
456917
1281242
430328
1141946
1809296
1026513
668253
447891
60365
581970
1640698
1082954
1178775
470109
313785
1988672
1034351
1786759
156357
879750
279631
1963820
1178956
1419723
1918429
760444
933131
632013
734872
801797
315160
1988231
52137
536789
84824
5899
881973
1263164
1729196
450714
1843440
1079934
637307
448409
1076936
1314252
978349
1772266
1192102
885572
384258
887432
1946505
240893
276981
287649
1308526
934255
1067164
739331
1655134
307583
1683354
700610
428490
404507
643577
414367
815766
181564
940367
1160670
1809065
1231219
946072
1338153
551740
57360
1817594
190777
1742946
569824
325201
1569988
1676158
1287034
1291323
1831095
745538
1819829
1132607
1101594
1411467
1682352
865204
842136
437421
1813859
820092
157432
1412171
742966
481343
859062
1880472
1535120
246298
1329276
1076551
1004193
240805
745954
1723596
1263998
995624
1499690
1376059
1658329
840227
74433
58719
975692
285776
1565222
1519405
795844
328954
746460
167895
851862
4283
1418620
1683366
364252
995444
225137
1028715
1566955
1736861
1033552
851410
1605322
363000
1380742
1478025
1341003
1254213
1557803
681997
1101187
1483376
1540089
811806
1214693
1346726
1090710
1905739
116567
571316
567754
1269306
1571769
1591634
1462858
805356
834814
698777
162737
698592
1656081
548032
370371
980835
778114
1642439
1527799
1639598
1784528
1194861
1211822
1038434
1405133
486999
1848839
320944
1885814
401026
1767888
117061
523466
981266
542353
462249
84519
1238061
1852386
103674
577914
327653
1540166
1041522
589502
783919
280577
201303
1361200
118728
766109
219669
205444
1027953
1564736
340665
923778
831222
484720
1001987
832931
259992
412414
1943679
694397
584288
821087
873096
546636
1281840
1852818
1007155
1637224
1730607
894884
1196407
1783760
561932
108513
395809
268026
301166
1448537
1333463
574537
328959
292974
1359040
1200463
1921617
1424946
584918
484189
1736332
309283
1081762
1626541
217126
945556
1427573
1286786
525090
746045
316335
904172
884756
494100
1390411
846012
677728
694806
1916830
240738
450485
1858466
1799625
889132
1645139
272472
1190881
231670
1700264
982391
1744383
370056
1364388
1899153
1238819
182030
489214
202796
659842
1699283
263117
1973503
829047
1462080
1385404
24328
1424482
1113068
953070
1234787
541049
347203
1068510
1785647
254161
1255766
745831
479540
293855
532637
1028731
1344849
1313635
507556
1969601
467326
510305
567465
480798
1313969
1087000
1631763
275950
722040
1463152
596589
1945281
1800991
302048
596147
742306
1516883
591016
735416
1856317
886883
1152186
1081774
1186298
1425565
1343889
776669
975225
851194
33587
1632002
1109826
540763
1955990
1052053
716064
281295
221537
833541
690384
492038
1564618
1855619
1278130
394084
971927
1868939
1259585
839505
765020
1677411
186081
333638
144048
1701850
675644
947735
1773166
1529108
1854230
5175
287350
1557239
405898
829753
954769
316927
1899373
832776
591011
1918183
938877
209282
916169
773530
688356
60404
1083056
1706110
1621722
200555
705940
602147
1298027
1956992
1430157
1581314
469140
336695
1452113
1229871
1245121
1933132
1822217
1414047
185784
993690
1520816
1927691
785467
438552
849410
240103
1953412
1686629
1402269
1724143
166964
300396
364534
484388
1830291
269302
1142126
548709
1934979
975848
1505868
1217931
596457
22338
1946013
246292
21920
1544750
932497
335351
1989627
1022279
1874603
738161
1750016
901797
1954990
914638
567564
1185922
1310867
257097
1624893
1819126
1821570
1811439
404154
1655025
1365799
412154
197214
1411276
1212221
330615
1969167
1123669
1053918
1609613
157759
1774410
1590220
209669
427324
1867888
639595
837901
1901918
559451
1303412
1712881
1065099
1253647
1070963
220718
581681
1212384
74477
1836321
1926158
527245
398710
91850
1562304
231246
554763
1051432
1127661
234754
1869338
471504
798698
1549964
1451746
1783657
1380371
1658995
470633
749816
532336
194265
1609101
958084
1859794
1771938
1905908
504457
21902
1790737
1764856
1800561
1728029
992271
1937371
1549194
1258587
1238500
1331228
247240
765733
815669
1259534
1510071
115712
282473
130228
776008
489418
1017780
1504575
106826
1023520
1367510
434477
963665
582139
1638699
844477
751611
734750
793110
659245
1217726
588264
1319302
1806294
804007
1344112
1146058
931600
1959138
823939
362179
379833
1944135
1598906
1056163
166340
83929
1980098
1788361
154277
49896
998070
535389
1185819
895681
974547
705471
771251
335460
638447
166907
1700089
587821
1774432
1253793
1744615
907955
1003389
945575
1367240
1170677
1644010
1328228
804250
623304
698735
676862
1119560
1012435
1594472
745007
1124458
1529273
488445
634242
430312
518857
186620
76765
1273603
34544
1236232
1355338
520317
406278
1214521
1340060
1190068
1796141
923098
1560542
509555
1465083
1732017
1071522
537101
1578301
1276152
1179048
121167
1874278
854742
1591703
2400
955333
474627
303918
1037141
1006133
1128119
1244504
633443
1110671
1616530
646863
668483
1287111
1687200
1200217
935904
891915
407293
563778
310238
548853
932352
1274935
99299
378927
881283
1954583
1234834
578050
1961872
1650220
267780
797260
1947891
1542363
664982
754596
384432
229926
1093164
1333835
1052503
1573266
450322
384010
1376321
590907
1283464
163646
1171797
1943635
472009
503163
192734
1854093
1853203
1861002
1254363
1402322
1909927
1949110
1184723
1383523
1383804
1707806
1249627
527950
1121224
416403
1733471
208398
584134
558443
1129315
204645
815956
257043
420723
1613167
8642
1978735
218369
679388
907663
1354140
210674
1297798
594131
1230998
353213
579837
58894
1896301
578374
1650460
820272
654500
1769217
372563
1605634
730627
943513
1042529
298803
958862
951109
937474
1191076
1825504
1572702
1512046
10207
766540
1190705
1824391
1669879
13534
986276
133757
242765
775922
1638433
766432
15867
305337
1232405
92992
616391
1515783
24261
22484
3940
169687
1909855
785724
1552233
1979405
1864912
54484
1365492
1821809
1402646
846887
1543963
1876501
1230453
1209618
1211522
1304487
1669174
896610
1036389
906522
493102
1538696
889782
1841066
610022
400954
458481
1509988
1518001
1538703
1893237
831357
781501
1472512
1013368
207345
82855
683082
594013
1895520
1679911
1850399
490176
223931
559220
1182121
1868471
1092643
1113131
1908987
1164763
1410838
1678445
93042
1445404
751531
1823423
893244
98516
1531257
360708
334383
1921528
1248338
76746
1151497
534697
836163
232757
1260809
858611
607893
1768405
233353
917161
149519
1810893
1291733
601490
1206093
1569874
22401
896389
1689174
818235
7335
279559
1780828
1133887
1142035
565972
1259865
686444
633661
1296865
886195
1988670
326249
75142
844175
1973413
895364
1347459
1884336
1189878
977036
360014
1356729
520699
1425429
234582
1084819
1580359
848616
1973984
610005
1497770
52253
1133586
962805
1816639
821153
453631
228933
1366729
543461
304248
380948
480560
1005425
579165
1655928
1616950
725984
1186415
279484
20986
511408
199975
1535149
719073
1997655
1345153
1891741
1733260
88596
107443
1362228
477268
1920555
761027
1109402
259307
1506469
1678555
1349175
1879940
271267
1144515
1233177
1176775
1207613
1528741
1279111
472641
42083
1052645
1650951
1328405
443041
1532368
631074
1193387
1552456
674361
1358709
259720
1440850
709674
1918550
1071866
272774
1600532
1097644
73215
898709
1429596
1629226
1255456
161233
722180
177252
450636
59861
1259238
1049954
1220404
990679
136763
968302
1344213
1557309
414835
1394226
747173
1070942
212822
98847
1248596
187476
712762
1235508
2013
831297
827986
1092688
1725493
498320
1245528
728213
324961
1085429
214791
130544
982589
783723
1367547
167022
622167
457241
590795
1611502
609973
902373
390281
154083
1580817
1387813
1902377
1496572
556861
1098849
1550071
1467595
1734006
421023
476549
85719
377472
697819
463911
1491607
668038
1224468
1853488
691468
1498881
1080672
1988651
641080
626486
252418
1549261
1284217
1973070
1637359
603718
1920475
1246164
1188742
1298712
1652654
1780379
1150412
1079904
872956
1656302
1202077
649847
1792221
1911353
1870529
1194377
1724424
1382012
934960
1669408
1843184
1702334
995660
732740
352336
1026709
1392794
1139158
982329
973392
1915425
380430
1398852
988364
1721131
284822
144970
600725
333378
795219
1382121
116152
1926932
1325497
691496
1237696
1545752
68279
63007
1917889
1147779
1650240
767594
937634
932267
524643
1712975
485100
1116032
1483736
184411
1746700
279301
1438344
1284325
1253705
553642
1633390
1846378
1284528
1729680
1092484
465056
1001999
204541
1375555
1629468
1103858
1773598
1749532
343860
1592420
1366903
1537852
1088668
399392
1002363
751633
234371
1162637
982101
846526
805449
768415
509946
71919
1432052
225943
659668
512752
1973185
217794
1915300
1304697
1610270
1194421
1148442
1546693
1554883
555870
1958140
1626590
1709948
783937
1177148
440035
932331
336835
1819023
1807755
95240
174551
720620
1494674
453490
1209783
1484616
1034014
1339143
911072
497288
1332184
795577
1326396
1825790
1970561
1410749
1395735
1268647
1594072
454045
721124
1817765
1072357
1178592
1372694
1929041
297435
155336
566663
438725
1129320
1374325
1055788
1245769
319887
871163
829994
834546
1452021
311011
755573
239639
1507840
409376
765918
1454356
748575
1237171
1055384
423190
725054
1715317
523855
1891973
1716946
445932
826935
1393045
46018
1093262
634862
1307429
1262354
556294
1165982
1494307
596554
1783104
340243
871595
420847
847147
1558073
487105
1542748
344447
1573053
635701
915688
988079
49946
120979
1367328
452066
1851643
1973608
1588869
1258037
295150
1723697
1841585
931137
933613
1549163
879692
132372
1323876
765607
721825
758077
1647873
915512
1381797
755047
1533212
702318
1561308
438530
952583
1526362
1009972
1101293
490091
346567
1994151
771905
1010882
1769331
747385
1622304
451460
1086804
215614
1876597
1308108
1461605
1109370
1920935
1378443
1557588
57883
872299
958852
1979663
1537018
1167647
1732345
1013232
1129723
1152576
1436232
1333406
1725020
554561
698644
124131
41807
216234
134786
1998618
1441744
1760258
685914
1235384
72798
745315
146376
1291097
51736
1640948
1483294
897346
19619
1811696
1282054
20933
242543
1734871
283655
1367088
1279934
3580
1765187
313482
1651576
799089
1329143
1598841
1547973
651901
952520
254526
1455886
1225023
754251
1844137
1063330
1422171
1295554
86212
1689987
744915
688130
1934178
1516336
1297662
1703707
723949
1611602
566109
315800
1434032
301844
957929
832660
805660
972933
650766
322311
1577832
1192591
1616364
541165
414678
858878
927996
391031
1915871
767631
1244841
1330071
442121
1859175
968434
824237
1439384
491412
340117
1152421
670914
1126535
1392946
1388375
366217
662840
1709848
401557
1109727
1315937
1696183
637750
1843981
1630217
705330
1092844
1849013
933415
102932
506449
1410789
113067
1866736
1145458
785976
991583
1820165
734779
1258761
1728331
982015
484794
1770413
357544
1764899
439413
932360
1102814
1314331
1931011
1763018
244132
1416194
364652
397610
1009425
1730799
232802
786446
1766527
1170072
1701119
436765
376996
1515845
881418
1990132
603988
244978
44512
141939
716314
97488
662427
1782452
1511298
1899464
785835
927977
1412785
973340
1394694
529808
854716
1234975
1138774
199930
1659353
264397
1634111
1726486
1056655
1001052
1682417
486399
929045
199015
1120228
1041588
52784
35926
1343306
1681122
1518895
1022786
352561
1064534
1023943
1666046
565142
1855968
1451367
694811
214460
1276291
352481
1216538
434782
681364
1417849
207632
718252
1005353
237598
140989
685970
463966
791744
917928
1625946
1229789
594920
1313170
854416
1800242
1713265
1443076
1606193
596048
1857641
1157792
357779
1973393
993057
1401948
1398045
1973707
617857
1141144
1031864
165826
1480072
434327
230746
400002
669912
1346634
1619359
1948064
992920
847636
1734432
183694
396835
1702929
1162808
713817
751452
1628865
373311
1999009
1730793
1168072
897243
685123
1117137
1632127
660236
1501807
1137781
424290
1793935
164465
1012876
1366770
1102071
880079
435231
1846732
1727953
770579
21926
1503740
1680683
1059749
53295
1684429
1076802
1573744
387067
1341643
878347
775675
216145
458428
1837400
1325530
250062
746892
407385
1267123
1356076
321199
759275
1246170
17488
778349
97482
90650
1595428
1688968
1301495
428551
1059010
615171
476908
466547
613979
253287
381631
1803266
1298175
605673
634299
1365682
311270
102722
475372
225937
1644874
953856
72164
943339
1758300
846678
642817
1763116
1497642
1708867
1653411
863715
1629502
521176
390050
170048
1520823
300608
1506399
303738
1950562
284969
1800834
1375257
1306878
1136792
1714252
1583350
1699325
638389
343822
23451
1282447
1029795
837159
1497917
1798130
536256
588223
267713
777236
1923971
136173
1751798
1754352
1385501
190405
205990
126123
1718220
1346374
1634858
1812899
10689
91657
1851564
1607884
760103
1933134
1496973
662393
481526
695553
599069
773118
858551
903195
467125
272024
55814
1611300
554268
1374445
1461130
462287
824485
370849
865456
1838816
291902
1139005
888550
351481
654222
323376
1325313
1947239
361722
1600599
260055
1508977
901401
515937
167037
948290
118621
118612
1206534
936224
1891498
809446
1937902
1838117
142381
1124963
1199737
914268
18793
1664831
1878107
223228
220871
1600693
1210236
1708424
545667
278497
1511363
1150311
1470299
921312
1317288
1753792
1204509
1445690
1218428
681996
21196
1033737
185736
200881
132413
235752
440491
7022
1932447
744038
317159
1156925
1856160
1891075
1866235
1871219
633670
572330
1973911
1812511
1980842
517604
632477
319110
1928195
202003
761484
1806373
980121
1079280
1366897
908640
172226
1102755
1058050
1465792
159670
1270871
1048893
269442
1644229
1628518
953128
275279
95618
1420620
1745333
623306
1404358
644609
1673006
474880
998327
883108
1995244
246356
1500566
179169
675877
193841
25677
1660298
1807240
174568
216537
1746190
37972
928905
743805
570665
1742061
242246
1464315
1627716
967986
1436796
1095501
1646372
208336
757019
1004029
1659775
1349596
273554
829959
610125
467207
1957214
1276782
1597246
1185137
702839
27667
710708
491768
1551093
107692
1767106
1832897
1790434
1575396
1916496
760898
326625
123556
481929
85283
1044773
136376
708493
1462658
1475109
346983
390130
825808
1626066
1082498
1002256
1271206
1120796
327010
1914266
306571
1381369
1130153
312303
743920
99032
1778633
1038285
545300
1398605
1808161
923504
1204830
1670705
1635071
931343
840095
1706475
485057
480554
346438
812521
382868
1076963
1067714
481249
935584
661856
733544
1126552
46353
1883231
618767
815230
1282925
372811
1123962
1767627
1484214
1219251
1658272
1865808
1536702
1223283
737844
1077190
1870406
611710
860567
346674
588022
1831478
964301
728768
48058
1476016
1138226
1920013
656274
1508651
1748619
1517304
1671816
1564735
1845389
1001167
1039528
1714966
190256
1717430
1343272
93473
1911896
1034222
1011240
784918
1045210
1279497
640497
1446008
1069196
14404
1842375
1572197
1436491
601026
1170184
656739
1594757
1769916
1968251
1367740
1705683
1756615
1302829
1010378
1088646
1161871
1490524
1963844
1823069
752214
490614
1698359
1482793
1066836
1156210
438347
1758100
1043276
1568625
370672
1213797
1437653
453961
1109233
1386836
279976
1381647
300979
1974396
782631
1516927
1668534
527702
1350965
1756344
1451657
1946917
668738
687068
1616816
157283
1987311
574899
1446185
59361
411672
251212
378583
1715947
423140
562950
478899
182273
1533969
1747303
513172
1685608
606618
1278203
257530
188201
1574022
1980480
1443961
1366382
371087
1408337
1629750
72322
463628
1829194
1961673
51338
1844234
994954
1788187
1681338
1922452
1370672
978084
634151
769355
1521205
1810232
25471
597404
864066
218734
905090
1785034
307269
1024589
1538576
639169
1012298
495240
283111
1194775
731390
769114
809260
1265422
1340065
1501912
561023
1140603
332327
1707009
84077
1275707
35835
1756861
1121768
215216
1698125
1825857
880625
1597110
1091072
727247
104470
1492726
1235201
644369
1654840
1337400
1841985
447148
1254065
62940
628355
1674962
995016
1673136
1858122
699263
737408
1205081
1189050
1259205
562300
402564
1269745
87891
928377
1473980
1126799
441990
1745098
1864748
1486531
1406874
1017409
1700630
1706013
1648523
782943
1198647
940678
1179598
1053562
248730
276510
319601
1464162
786231
1877156
189003
501971
594266
107759
1714976
883152
424200
1214538
1917668
596884
253399
1796061
1292739
781100
1256514
1124699
751774
1947282
1024627
1168283
1807620
672146
1211922
1091055
1227010
1514104
163489
950163
302439
1407781
468468
1854679
694796
733026
1364670
206954
953432
647710
1716778
397206
29984
450760
297722
1429945
25489
507365
1066203
558033
77869
162395
1921941
1922285
907216
1814773
569045
1032232
570949
1392211
1318411
1079681
1807580
779006
555662
376214
407027
438522
237010
858051
378101
1055796
1989731
940892
537730
1777342
1142178
688919
1780107
858479
679194
866762
1391259
1682849
210447
1543910
788482
972617
439016
479876
795861
1171677
92571
519058
1791966
1713124
1705982
440542
209616
1740113
1683711
458795
1990053
998576
415823
1417038
1785401
981948
1785714
1024702
1351733
506199
1583005
295341
697582
65991
1000719
1973540
1620227
369488
1089620
1428891
869556
1030677
1806137
1728914
403823
1953113
835995
1115662
8782
191712
621575
1892840
712730
814905
807307
1290924
1882071
494642
230625
1657115
179865
1840178
1106530
964205
789122
73340
664359
1252833
1842152
771739
1205074
439724
715134
1786922
1734107
1746908
306901
97855
384356
1044200
76921
862763
1325495
773154
1438404
448129
1899355
40914
1462905
1945911
1172228
46294
1761463
1650535
1372493
1317261
143896
932155
187663
469083
1544675
427476
1989303
1022894
446603
377496
1210347
947506
1472885
1452966
1454186
1904186
910024
450361
119303
787783
1684780
677801
1763921
1102678
1073883
85403
161674
1554874
423188
1020096
1071149
1787320
83875
137468
1618480
854947
452415
1427740
499372
1979645
1302125
819855
1913011
864604
1871251
1261424
127117
1982653
381210
646485
306914
1578712
671058
413232
685161
1241804
468600
720464
1511568
730066
1257978
1544691
66193
1074141
216130
584296
675823
1666755
238418
102353
935687
1123925
289906
1494261
1631346
244451
803283
447029
1986334
1731957
1298977
650100
1315838
1430212
745509
1174233
1946384
920729
1496988
1036011
1360210
1907833
1094210
789221
101638
1793303
1743086
1380541
1168118
1128326
1935980
1427429
574801
1249786
397334
551474
1822195
1671263
936908
554925
604234
1484199
1013444
1409717
1779940
126771
1388522
1098996
680323
1124080
171796
931441
807413
1439586
755639
1743296
1340855
1965856
1814340
821933
1363243
1408921
995011
826766
1030928
1559021
1571083
1264996
322209
973019
1191011
1667886
7718
385454
1361737
1975083
1559382
55048
759723
978860
304453
594446
1416649
510858
931425
217430
1604054
1859777
1227421
1334278
1506537
1858307
1427063
557754
609631
1392652
706754
452136
103478
573524
1303073
55707
1740841
1805791
85010
425755
401236
1784271
1726393
1318192
1113970
715899
1861878
1405738
591652
1573629
183926
976774
576493
885139
1689880
1689694
300650
541741
1070084
1323004
579122
709090
641008
1874790
1506281
1955847
1517495
960723
1779567
730133
1143499
785668
1501414
151801
1410727
488159
1146422
684627
640867
743160
1128084
1873237
645283
95480
1743134
592206
1048591
1926980
696088
1186744
1551531
1295002
1522064
1605183
1774259
1245532
1114579
100658
599070
874284
758960
803771
811319
796943
392120
303508
629845
1696041
197319
1233134
1680268
1385057
1463622
1955568
780021
784372
118944
813499
1851428
192898
18511
1892930
1800589
1379072
1783618
380607
1401889
543305
1716626
1785582
1999209
204189
1764806
1634413
742079
128874
1246741
1197065
1765599
1301069
574103
942460
201330
23415
952047
438430
64784
456851
1524786
825362
341042
424800
1574072
1778007
1276288
715103
1948838
1902618
1608407
1903579
1490370
239121
809718
1605338
1482506
854660
1138879
1220193
749408
980244
392564
829199
63434
1526445
1105708
856810
402723
773900
915124
306399
1703110
588796
133533
1786933
1783226
1141847
1828948
1795488
1108712
1799570
50604
1921394
1443657
873485
1751315
1130929
1887518
1511220
1650674
1609918
1886149
35628
1088887
734249
780985
126764
1662373
1085791
1631155
1039242
1745874
1705185
1728857
555979
1241983
1968396
699407
202905
1771516
602554
1063055
1289744
670234
1201642
1236915
1780691
761953
1000896
724167
1733091
1169127
1476091
1786156
1320112
1739030
77279
1421476
150106
257879
1388800
1639123
872385
950113
1723294
1156749
1592714
1902208
405510
849816
1428774
450755
486619
1452069
19374
1779588
1279415
1999623
1285511
991846
676748
1315181
452771
1370835
1111918
238223
442154
1643164
355931
378980
1392343
64595
722809
1304991
982270
696114
170323
913184
98552
1493101
883401
1094483
776331
1635681
1163322
808120
1274009
1751910
40583
455769
195788
888858
642426
1345693
584959
1411972
1099030
1213517
678561
884327
1981129
1613559
1663887
745216
1644470
156724
1256023
1661860
1187964
1866092
362002
999041
1724503
777286
533111
73983
324842
597834
1941334
1514105
1043206
731312
298265
918991
1760097
1888153
1780333
816807
1231886
743508
1490411
1046924
544125
1945505
1846054
288545
1427421
1516710
716972
233492
489581
762291
256944
89226
445885
430558
1528230
1709625
679866
1105104
171802
1819644
496701
825963
1458534
1863764
1601254
1091797
656014
675530
1825015
263551
1241341
1763696
728599
1911092
695360
228448
783343
1428043
1302060
334107
951656
1864465
1839861
291769
1692764
1971558
1415914
1828731
1607646
440829
720392
625098
718320
1897227
718173
81025
1420338
1090868
223426
1550672
930849
1842117
1296941
562509
390844
348854
1977083
1429884
1331386
178800
931631
1084139
686309
1935690
853147
1513093
1660284
559881
19416
829070
541863
1103755
494148
1909395
742739
1621591
35301
187664
1040042
368428
195149
1039710
1205276
1074875
751206
298762
1445976
1815783
1822321
1495280
338820
1762426
589039
383128
1252899
1357686
329378
467854
206358
776647
175266
601598
702526
828435
1390350
866152
252648
1112230
1069063
95132
536194
43610
1608993
101377
1374145
740757
705694
1880798
1672616
1372419
1129982
1926905
1224006
1825925
1642930
1987102
492532
1900136
173515
986192
609628
1545600
304187
935236
1195303
514479
1517148
1548410
637689
1907694
1948826
154360
194586
851222
1128664
451153
339462
1419762
1567049
42704
302030
850071
899880
84179
424606
410532
838956
1554945
1904904
257594
1827336
866417
880624
1369278
1427838
938373
1438254
1806348
1139959
1568965
1362638
561207
1787719
1290022
1482578
931329
1297933
1035621
1532705
1311547
76618
666093
424770
1358358
1622755
299492
1508288
1256322
829601
779764
1071554
1419549
517561
1564180
1909687
590472
155463
736018
1807493
1671299
223409
1986916
1713567
746726
1735051
1958705
1541922
1628386
846363
342763
738024
800243
720101
1051299
627588
865420
1957129
529758
1049078
675015
279442
188815
1395035
1991731
52080
1586
1387114
46351
54056
922586
1699373
598714
649052
799562
1344790
1437463
1334796
649356
429108
931329
1255719
1810428
856164
1747787
1861770
1449989
1566022
854097
1705056
1634602
51840
267418
1123454
795911
1710075
547254
203261
1067230
1592963
833598
1298837
83446
531219
676605
1501418
654123
232584
272028
628745
1095972
1008934
586208
456248
747459
1715450
424773
80878
968940
1122635
1762579
67393
1260039
13457
645421
1294714
537188
906341
1382799
951357
1463562
1307295
1352541
1243095
1975291
608522
966635
315595
1554330
308048
570675
1340001
1048083
1736859
554328
1888213
1408790
136447
1530017
1125256
777997
216464
1383718
1683237
412743
356807
1300723
925277
987057
945441
1227303
1949137
793331
1143624
1580768
1220900
558097
1645719
484276
520780
321117
94193
761352
807671
346430
1326795
973090
1350991
1424016
897737
777450
1915256
1429839
1476229
392005
539908
1526522
1569378
152011
1674120
777496
1825481
308918
761115
1823054
95782
313954
127907
303894
673520
241134
989348
1172061
1780178
278711
1812230
810310
322108
1622564
1874809
1463647
1332655
164556
400511
1180219
845755
515871
648725
1005200
432416
257046
1309401
441392
1333103
1168083
1998136
257051
385147
1375442
357774
349709
501746
1410635
336833
832112
1429149
1148101
1428449
119685
1753861
735945
1943965
101610
1806521
737380
1549427
1728734
1026059
534400
650889
609617
1970612
416946
319075
1186750
1613372
861956
1642746
1547753
281103
14180
1251682
898588
240031
523426
268709
28123
108663
1155177
1393736
1550603
604020
1103743
1647005
1834735
103387
1863328
45476
390720
617224
1112138
1077597
1005127
570041
1794826
1920513
1155689
90951
1642398
875754
1412712
1707633
715825
1290176
315639
1827753
403518
1142338
1836639
1876292
1777737
1534188
779393
94972
612133
549336
1837902
577788
1584453
1123983
601653
158327
1042221
1406638
1159676
34779
1597712
1507270
400864
1923058
991412
1306889
1504482
473099
418760
1637139
376945
565836
1146506
121465
1295420
583482
1050813
1985836
1094802
1059393
1201358
288818
291978
416620
1298738
563027
865887
436492
1583368
728673
1107352
1844062
1497866
736502
546415
840032
297683
980108
67409
894890
905300
494032
570435
1247794
189255
378531
917262
490963
1581929
1564418
455915
1014336
333399
1138229
1510532
1860847
950985
569322
38533
622792
1491112
837676
643407
57960
1765076
1758161
917691
1561660
1283977
165841
458160
1087859
636703
895992
123062
183433
1595289
282565
824738
1302414
1103553
1410309
1380517
1321056
1456875
245331
1724892
1941784
410328
1270921
1892054
1938678
1832295
1171397
99147
1560277
948306
159094
240276
1908589
1613868
1939676
412856
852287
804061
845193
52907
854514
137365
796186
874377
1235099
1726099
837884
1883336
93812
1984275
621744
1784185
1853833
1856396
1410471
134341
1616385
1870199
317478
1258779
675216
953309
1156210
1390884
94078
446845
1888359
200256
579936
54992
1083505
784228
1368407
1969329
1162448
1780762
654662
738098
1172382
1397307
1494122
1072023
1003117
1679914
116441
1398920
1075242
1428267
692526
1468934
311617
640034
1541711
534265
1689016
1824015
1508703
845611
149825
141665
939646
1973226
1120849
1780011
1340712
1568593
586640
1161854
295299
264189
1798254
904758
1761069
25899
991979
929799
997011
900821
15507
1928955
306098
1360763
1967313
516261
1665959
1979004
1366872
986366
332103
1762691
1353342
845430
182007
1899567
285046
1662649
1724459
1103521
1832677
434544
1977538
121744
856165
576800
1400995
659908
1189381
1685424
916049
947716
401828
1106938
1906133
1117322
1665521
720562
152705
927136
97698
1362780
176030
572172
1402582
1219714
871174
614312
286478
1666211
852062
604585
1504327
1383826
24234
844746
399902
1620044
1215835
827123
1563081
280890
1493676
509712
1967259
1727919
1869006
887483
1160930
73077
1730665
1658167
1344488
1206452
1161344
1178469
551568
1487244
495330
1243898
925056
1755216
1799651
326070
1423296
294995
715213
1841123
1444389
1087325
1948
1888098
772411
301700
755830
556023
880991
1206866
1810997
120909
39275
897708
890290
419700
1518184
574040
1935116
1557096
1470265
1253545
1060940
1992582
1695721
1439471
1915409
1347991
1780817
1480343
774400
1603753
530646
549824
1240999
1651001
121850
1026150
1273995
330658
1981989
205073
329203
115928
1742951
1920378
1519166
756953
566
323976
1152531
1480199
1905105
879372
1018161
1039734
606630
663623
1020247
1227743
1724973
393429
1449871
209229
843354
1332873
1249372
104199
1458431
478231
842552
1128326
1886059
727073
136955
879030
845522
1168502
1602914
1666535
630867
1037438
1340920
1548974
1826495
421854
1605531
1735840
1797659
1382939
148434
1314868
599328
128649
705900
1123511
1682937
682288
23368
1059561
1672718
1156074
1796302
275595
68499
1378798
352108
1196459
197072
13077
573073
517240
472400
98552
721954
1337156
358739
1756298
266959
374395
706517
58429
1443810
1842428
158955
832838
533425
1482025
343388
711485
1304669
203873
101530
1701148
422859
1801448
204903
1298908
1016796
1755614
345356
1060031
388852
1233058
1311303
1678581
632720
1085029
523234
912689
912370
996918
1565560
1916432
53343
559222
584617
889093
889399
1332135
382796
1522265
1297441
62951
449483
1200702
1323913
192025
1367164
1771545
76732
548595
60627
662174
761580
1774973
173032
1762091
13915
1537372
990980
1469564
644696
1657383
809331
647242
403677
1610098
524412
1804629
1595472
688652
29173
1847303
192448
630730
765467
1153183
976450
1071827
415698
126201
607385
1962236
1308599
30484
1051814
138856
285651
338488
709515
208109
521529
224834
1592556
512775
207329
34195
1349084
821107
404460
1584295
100476
1903372
126570
177126
864944
1407621
221314
353995
1450374
1526908
1592366
708106
910286
129552
1533571
861693
371181
1424798
1810447
755202
676717
267895
807591
17050
49852
1544537
929276
1213871
192851
802685
1177670
861641
243904
1923968
1114339
120072
1857679
1665990
73583
1653933
485026
1391507
100454
784993
450282
1687440
193435
1989819
1795011
1711037
984878
92638
1294953
532591
709747
332290
1826958
828406
1542043
31740
1901884
1834997
167699
1751269
1483312
1429144
679240
1882269
1730049
1353430
958964
1768898
1739045
998838
1843968
859296
430914
815628
1962690
1767599
1830722
994338
460163
1311426
1066535
922295
554458
52479
752468
944610
1630155
698575
1257341
850798
1329793
557548
587724
1443556
317657
652625
1146124
667769
1409468
441668
1321754
1744860
1590761
185234
1523197
1319531
543076
1105735
1392835
400621
552313
1350305
949499
633208
95071
1147237
1563749
1092138
1802109
1998849
821403
1693186
185265
228865
1854082
622464
655037
294793
1182138
390175
1801161
1844591
550725
1094627
1946682
633804
1462964
1714739
1914933
1651433
1214888
1558358
464363
288199
1368800
1939153
845611
1005132
466710
1069722
1066926
28931
1841689
1508657
1028418
428107
1365217
1676939
646920
359299
361285
1236909
1353940
175112
1432077
344525
1533214
127120
656314
1266214
1746417
134702
1787790
1155717
467829
1987358
1224347
367948
800114
1190883
185121
1996007
1661579
634110
1505562
1861257
1004798
1868785
1603647
631026
1332609
1987141
442061
910687
1219827
784705
677526
1042970
644456
1719506
63253
632831
780782
313632
311314
926741
646134
849653
1406938
834141
1083617
1450280
118689
1305532
1306843
375644
14496
924476
1484197
1141512
861370
1958898
1883452
919849
107118
436943
1414983
1877926
1706449
240560
1209058
373981
1056191
1162827
1543028
1455907
408809
1228627
1535608
744503
1555051
1541641
674536
1932689
964969
306017
709571
1380006
613141
1931745
1116857
215206
430939
966144
1267076
786257
1515469
634101
1859074
1180488
802525
894195
1972631
539998
1899656
1225510
1428038
1190670
1858887
272129
976034
848107
32747
955029
686961
207556
455354
186908
1762759
746838
1728346
50431
69619
1962946
1618312
39638
745460
840341
1700600
340059
1172124
1307508
532752
1510087
1880653
524985
168404
1700651
1566939
1900882
86803
238717
1062599
1501547
1704590
85740
1799178
123864
968193
1655771
665412
1112816
606132
1055230
491441
450322
364191
552459
467628
816798
1505093
756254
715041
1394077
661293
697404
314839
1863304
1877320
615469
1895991
355081
482866
393182
308111
1300578
1064126
336948
1925832
955055
1592130
84955
591921
1659650
1446670
1689004
1004368
286662
1282969
1587042
1331771
815092
1384582
803919
1817524
1474190
646265
989442
350158
376370
204929
1530121
1331536
1123085
773357
66216
1011927
1457505
545334
363012
353781
404032
549259
1192584
1565176
1472039
1670074
420995
1917494
740871
1032757
1522979
615187
241177
1816291
1166089
1711145
1312318
619923
977085
1154080
752444
1105743
260388
146269
1148651
294156
1464714
1603549
1508622
767545
1597504
1774594
1545456
1418999
1955550
298397
1565174
966506
997064
248448
791063
1356485
1829104
1424014
13086
1705046
248237
1264456
1971564
1713478
1648257
396831
1916490
945390
137076
193659
654061
259804
1627825
1093120
188765
1146040
713096
451638
604202
1484980
1073373
352008
217116
1631488
387188
457
498253
725239
510183
983055
940617
1385277
51797
290064
802073
1109937
438670
870209
1997396
656146
621344
1497492
1756895
153263
616253
685385
1133377
310496
1543923
1978282
1304377
735611
9154
1158645
719770
167932
651189
1053837
1737796
1385821
1072006
1871232
1315507
1621354
1083364
1782111
657821
420237
1135405
60922
519054
637064
494092
1550666
1085583
634170
203814
786629
1116510
1756586
1348786
1886511
1195921
634715
1110965
1088320
944961
624900
1316114
603133
845417
1998446
1237204
639440
1130513
570112
40472
1365348
1238166
1129111
1647832
382590
601175
289578
808197
1222643
395526
1180039
1857734
1957129
1411849
960388
469099
1165868
1745070
244360
1994736
1411952
574299
986147
1490544
878076
64898
41819
599539
1110365
583504
1710261
1899880
1264727
1312767
607585
1180652
580592
1047194
1092907
1609520
141798
831232
688423
7400
508132
1979432
1220157
1774465
509509
1435347
1986542
1818693
695361
1172608
1389830
155842
535389
1386763
1558475
1104359
1189331
117434
1730768
1908903
1280807
60276
1504295
1289484
1901394
919057
1420819
1292043
1293834
49275
1977884
1784834
284289
1920417
1783215
1135481
969997
673508
510928
245088
800714
1124620
477472
467096
1872075
391805
606209
1852247
1601908
1629802
156138
1464679
712522
495619
1814129
820515
1630717
1053292
883691
1627391
395067
1045636
444913
1530138
637093
1860821
652189
1961988
634048
462696
108174
971471
440789
642185
1370385
399921
1699339
694530
1814614
1065308
1365638
1904096
629293
611648
1998827
1198145
247214
136962
278598
1085928
1151508
541365
1838151
681475
839107
674741
713239
760725
613493
1306483
686407
122570
1191937
1969051
1204464
1888526
908172
177576
7978
1983380
709573
1024972
807353
1564852
1056051
1191182
1976561
839745
1453390
1417437
672969
1808375
208802
187040
828759
1101126
118149
79572
1246182
1901322
45963
247062
313265
397083
1464617
743538
630978
39534
1812687
1644475
337488
1759069
1496975
767185
525346
669990
78544
1073487
209436
472514
1933778
1662921
884621
463882
746903
1215325
1877892
1171358
1826440
237969
1881143
801886
1138975
1161227
1198996
1765948
54488
166958
1218555
1259329
1110369
114630
748981
890266
1828301
1282581
1393335
1690088
1758157
353666
95098
1435918
1383097
1589535
15481
1000941
717328
1949417
848568
154699
1520126
190360
1839955
1968509
1918242
954660
1723611
1913691
620248
329002
140934
1705903
651395
638988
1840259
158212
1902287
1473717
1178988
1617915
85234
1182787
168241
479401
1433769
548217
100990
71872
819362
802766
314892
338757
414894
1076013
422963
238399
1128429
1396362
647766
1973557
1078573
882630
646182
911792
509059
1863566
690634
1617225
727877
1166758
1003786
677511
1628757
864481
144147
1877840
190311
269295
454340
1213484
1327620
132978
57601
1976892
869005
1228409
876676
1487835
1441123
1556015
1416287
504279
1422727
1077441
621095
1814325
1892933
754052
416901
497073
228090
1377864
537603
1300680
1785947
1491522
1238137
214128
408693
1982792
696379
1070006
1191221
1297219
433558
197809
264419
1602175
613927
531456
389155
269146
773559
448571
942612
740064
1909128
118833
1328002
818771
266878
1419139
547750
1797800
560124
230867
698840
1622207
1948211
619534
1550918
608952
1214114
1428326
823723
341433
712654
8403
1091828
1352408
1684714
417912
1661076
9001
1948487
1003329
568262
1447152
1345607
1515201
827190
1645585
455289
198762
477411
1304260
1788631
747865
399825
1759490
1099733
1063872
1231096
85414
1246782
1926345
796937
10135
188227
1163212
1954117
974127
165547
956565
1343350
299747
814401
644914
1898755
260385
1811122
1686890
333413
310768
789770
221105
1480834
1572913
1392665
1509833
612328
3099
650517
658503
263570
152950
46026
1019744
1102980
514717
1728151
514538
476672
1397631
1735776
623363
1372329
533516
1457505
582810
1703705
1657921
1197608
723309
1788891
883777
946261
451686
1651474
638239
1984095
1199617
697464
827007
1384591
449802
1100790
1424785
999798
1149249
1820023
178272
112229
426303
96155
62975
1220939
954878
156192
409638
1164951
1459476
863368
1654013
1280676
1486424
1515837
302571
726224
370590
212872
1554617
1553510
304561
1536345
123362
864713
243200
1952687
787365
1288832
294065
348013
922186
1600145
634721
1908640
1651061
134975
35171
1896921
20715
397685
946750
258266
1628956
1706155
14425
1898749
774017
1212214
535954
1844337
1053446
1740592
829603
228611
835887
1351998
1752434
556672
600313
172457
527254
1489996
1991346
1518208
323892
217924
270628
749370
1310044
421131
1337476
603537
787148
310862
1160741
585140
331610
656848
528320
445043
1312329
633066
1028062
323360
1222487
1776221
1895518
346028
457870
99972
185088
502726
478842
316181
1972740
594800
885979
1597527
1232125
494586
1058911
602333
1253744
324240
703691
453927
1474097
1009942
938915
1248981
446926
327540
478181
159881
1198826
528379
1866031
1803399
88506
615216
86712
1673519
625155
1538682
292029
1793359
78545
1320652
958897
103456
1766577
1504390
1563808
353437
1743637
1552265
1878185
1178794
845725
348160
957874
1165820
130948
1857890
1235810
1333832
1075848
296109
805203
985901
515890
831862
1640115
446429
437307
1880904
468264
485331
9810
263182
1242437
1313991
949969
553873
5815
1082590
1217751
1563381
679814
98735
1537598
1579765
120453
784408
88029
1396024
1896379
671593
1634088
98213
1999615
225733
1201760
221301
1661647
1464017
1250782
1191095
1925251
1515755
1019280
457930
38660
824856
328687
1423806
512589
1195537
466528
878936
249256
748019
621234
1106336
1168411
1776167
986355
487635
281096
614458
72856
438587
602161
1530496
284319
823790
191004
133374
1432470
1464840
1494960
1472883
423186
554968
125263
811264
554177
1379820
1604539
1099344
1837637
1230356
1549409
1112679
1677037
981805
132250
120694
1937140
1830394
362641
1002199
1725911
1673242
533798
749438
1525837
478624
894832
980740
1123929
1716277
1313801
1401299
847567
1230774
493461
1280948
1663296
378595
1500261
1620820
1145670
267524
1415843
1339242
1773512
1945363
311513
774758
7081
989441
398092
854519
1074701
1324883
227271
1034410
29132
35830
1988361
1985432
1471417
470636
1731793
587163
1231747
447574
215839
1595965
1196963
908914
590068
164213
1476146
610177
1899615
1572123
1779718
113967
917454
1293845
1956567
1590719
1550198
154835
1060939
1192232
1120114
1446996
1421439
1891684
1744604
1283185
355671
1760662
1245714
939882
848023
1845362
1818937
1797554
280584
1892001
1531330
656283
1256105
1637453
213335
104414
1795699
1342075
197915
1461359
1718976
298392
1056771
1688308
634588
1093848
1206408
409656
452636
577424
1374886
1968324
910325
1535222
1301980
1499961
853502
156043
1766598
38465
1212988
432660
412390
197735
1413107
145552
1761300
1613308
1614254
230673
1161567
1432134
1678372
137956
1902815
191302
1080983
602175
1619090
1024553
141732
14149
377417
1039382
527507
663737
1524064
1044872
1045985
1782721
731551
171846
1100943
920454
1370393
1216821
655513
878069
201477
672245
347297
1707851
1281239
1047245
382629
1469882
1102510
1800645
656318
438407
1512748
263631
527396
331379
825571
756656
488795
494468
167961
1063516
1961303
747716
700394
173925
447074
1635288
1167162
1567024
743642
1635076
350106
629296
71204
1202505
1470758
1446942
1322700
118539
1404304
1896256
1654771
1886290
1790793
601639
1930514
312858
550943
1630455
711583
295631
331264
84489
1243766
1271928
1007475
226346
1754886
1724162
1143513
161739
337093
625151
1860032
1922377
169536
950468
455671
161206
814462
1785890
1094794
206478
196956
329858
224824
1062955
1041908
249145
462608
439447
371324
1967196
506871
1197338
1245981
435753
276192
1812388
1894324
1738152
754146
1251483
1532998
1924918
726858
1251855
1402153
1154945
82505
747231
276481
753444
105885
802891
414649
1471115
1348412
718329
959972
1294835
1964077
672655
1220700
159091
1633287
1065880
1999478
1048157
967203
255109
1929410
1266348
1557179
371787
1315051
1857453
1345391
1082658
1365178
1386270
586259
1252765
5202
599296
1100658
1264496
1151698
28913
184251
1809905
1775133
1822129
680107
1280579
291625
916766
739986
751611
1199868
1986009
1487009
1439012
535051
1119871
1707662
1337241
698966
409227
582747
52211
1021008
46380
1709437
823351
262551
176156
1223383
318094
1553693
321598
309334
228454
1938980
1856476
939861
1052767
1296114
1501213
1200558
1746215
321534
55938
1345773
546373
1883797
1379600
1662315
1766474
1719450
1949981
1633966
1097398
944244
1598137
1861521
318204
1609425
1713424
1341692
825065
741776
1398567
1726568
125267
1689546
820078
1855252
1573237
821109
1044175
96803
846748
1118742
1920211
535133
63181
1957859
615463
1582068
272823
1989147
1775654
803501
918916
429398
1989500
1810066
697086
269713
394893
777696
596139
1714040
327574
682303
1754803
773840
19486
173863
1232251
1193154
1930160
1241542
408849
1597928
839454
1833132
213348
1864154
1705066
1042106
883972
1758133
1272653
135443
129156
890558
159751
1278949
768133
665990
1009495
266497
1624316
1272251
1374638
1264787
1780507
829951
1203749
1327926
1148276
362717
254913
110187
1612724
1884605
1709029
571763
1310630
518894
1351399
1225511
683354
1125803
1030538
300576
1482475
1359246
682813
1256912
126025
1303512
1877476
134162
787368
1278009
732924
750158
1102707
1760769
1618148
1794943
1513196
544780
1147043
1788104
1239283
1083554
1357554
979667
1311783
1398369
918776
1786502
651429
202170
1933281
304452
1073472
688365
846224
1569929
531659
1539885
761991
540708
56647
780523
1083275
975167
89593
1627049
973291
1257410
806818
367597
1205937
1485668
664002
1035456
1209055
954292
915897
1999760
1557073
562617
1405808
314808
1544754
754083
1057048
1968054
873450
581386
1511066
693021
1109189
967071
240348
1171919
949252
1043120
1806941
840197
381280
1925090
1709654
1893428
1978963
719572
1769210
916405
154381
1382264
38433
262295
532168
1848813
705206
828501
86673
1038110
339115
504465
1550669
548388
559252
1724025
1160099
168227
1769036
1633933
1371938
634036
1300687
286871
1865390
1818003
274667
159156
1636270
1351848
571915
350797
420122
1214237
1132388
1676012
875099
661308
1299958
1808404
1763018
348246
879804
1649729
884630
1544168
307878
849504
1813599
1771048
1029483
1825277
1181734
112
775999
1931429
660902
1893687
1260724
943185
1546028
1660052
906791
677270
1292238
315820
329897
522965
997218
386834
812401
950886
1313777
391795
445618
607530
46004
1548950
956664
588954
1025964
1377828
864919
562072
1276523
1757362
1102388
1186152
944457
1886293
1635813
712500
1232240
1232233
948420
231578
1806016
1473902
1784840
860005
478722
737626
1186757
356822
1825258
634508
1877329
1761847
1621939
1979759
1834844
1291676
613138
1617723
864587
231163
683418
528931
582120
467953
1160111
1503638
1681288
337012
1496350
1694306
1296656
1341209
210171
977224
1360665
1486956
9675
13832
1460877
383104
1379781
1101477
770873
1651300
1055508
1336234
128159
1139391
1894696
1103487
1185073
796376
1666276
1063184
425034
841473
1071683
965068
453187
895883
1008476
1839366
872915
1502790
864193
521441
302851
1042544
624194
1124350
386086
426814
857277
1062368
799046
1135849
1318462
1442097
277118
1588892
1229962
1805575
1819975
309310
1524184
862135
1157748
1932442
863060
224429
84225
934491
1443757
1283723
1178682
948550
1190568
1483576
347631
23308
1970816
707791
893171
1042074
27484
1540524
617729
388192
1617230
1095716
1770663
713933
1303957
463425
477477
1396438
642996
425435
1943360
1566846
193452
189311
1304628
1337672
830695
781948
1884315
1957316
598671
239622
1299296
1028550
202963
1066936
1821401
853959
970301
1566888
1906110
1833737
1278409
1699532
280243
962591
1715271
479662
1204427
942312
452576
1704689
89607
636718
1853305
260355
1427805
1998176
1236403
745905
250004
1656717
156821
544510
1656961
171531
1119527
777348
1454689
257487
599738
801591
1755989
188525
1654331
1898304
98132
823475
1375222
540177
1484707
1005735
1890361
858907
162847
1346284
1279276
1309239
1720074
1568779
905056
1875471
1661900
1838493
681935
511227
1949305
316700
1171047
997690
127125
1349384
19961
1544779
768838
1945130
1996547
1328254
172711
1528265
949773
436731
198032
144493
331413
2423
1394851
1427207
1738209
1810273
142278
1025763
1128931
1652659
106696
211255
1945810
884725
1010682
1647351
13350
1470122
1634100
596736
1819849
411100
75148
1123995
16575
875175
1889083
88096
65110
317720
1670271
34292
1410149
1175875
1365222
192353
931361
1003989
1232325
416920
1166734
793635
351191
308896
942884
1060610
1800124
1901493
1010321
1877672
102638
1871014
133326
79075
1898622
899920
1224458
1682639
1086623
1863547
514673
1279205
1660237
497303
593423
644704
1743591
937027
181358
1996079
1733654
630265
491233
1870029
409463
1813501
209747
27164
152168
1166412
792844
1394047
329928
1065975
570572
432316
309105
1320351
1059544
1095079
1369011
1590408
1595027
407370
1332204
778248
459339
1007340
1150084
907707
491735
501688
1869622
363018
1932054
499997
1301833
1680360
1391150
622711
409992
1386905
1789279
1257133
1112880
574150
1461374
1862522
1610632
997771
1220669
735064
1290351
1074444
1763007
1229401
764015
1359685
877038
288990
1015392
1413688
575479
1750632
1787136
517180
59398
1093298
703860
1325883
1075106
1122956
1355701
61696
545461
1380355
1775872
1434292
1252782
226662
1314066
75940
118649
242924
1310784
96140
668880
1297465
427497
518367
818393
664283
729538
990809
1562231
1733882
9769
22175
1170271
1266971
718483
1227061
336058
764896
934016
315158
1073386
746000
90766
250739
672091
1333640
1436124
1560763
1199632
1636656
433577
241547
1010120
967925
1305133
802032
1891934
314021
1791098
1401812
1145
730827
279270
416828
81716
425817
946597
1162107
164976
1622340
1870438
495252
1923800
446107
1915307
1972560
626771
1436910
1818690
1334367
647434
1398782
1491446
1999500
1223657
480157
464008
1157722
982382
531450
468978
1827454
1509627
1947480
1023182
1654672
1816326
590069
69741
672789
594367
1594423
775806
207772
589836
988745
753158
1480952
174934
661226
588116
1539232
1016980
1273473
293002
162419
53362
481699
266932
255627
1054951
1912559
1385185
1181926
355756
1564069
1093694
1283598
380144
665131
1035657
1182767
1013424
897915
1962143
1484969
40542
1868783
551232
337438
280423
1244994
541735
1178374
41833
415232
387343
1378185
151246
1125610
204692
1762809
1013478
1898255
1755359
1524656
607654
1543732
578674
1737825
1888178
1619179
326703
1630744
1506559
1221400
412818
80350
1486499
1895727
26039
476215
293432
1828623
23037
1426079
805411
563010
1015726
741
953780
700840
1416781
810362
1666647
1556374
837556
125621
399224
515651
1325043
389966
966199
1911981
1717700
297178
1722374
756445
1328603
1814373
864812
969543
1854585
1741566
905918
924751
1038402
836372
1825787
604886
1899152
1208998
1865852
1184736
1617423
582078
503410
951395
1353352
1004625
28583
1935619
1161038
1392893
1873204
1133413
762888
110282
1440774
1252349
1301430
846207
1020003
95232
788833
394463
818376
1641146
1794351
1275197
995510
1573560
1537520
1209521
1626895
935378
1608457
815413
1721343
1130370
993798
1564434
1516139
856225
728150
40797
847002
1094927
1867565
868820
1700391
1949690
1039464
1732111
514635
1061615
476117
1013681
1369532
235312
301498
1146581
1616725
1560002
378293
1273649
15755
393817
1900566
597935
1687118
763110
1962153
1777848
1896687
804570
1016557
1144012
149546
1321951
1980000
696035
916062
1894726
1665902
656150
465298
684514
310833
1016318
283244
1651422
762549
669261
991911
1375075
212688
183128
1217140
825967
979046
1392100
728388
572018
1806787
102937
679688
37309
528196
1555314
411149
1669578
115009
997450
341830
1795784
1839475
1426131
148528
1864698
1794772
1478484
27412
283185
1503147
512178
1398930
1702130
1221455
859442
578053
1908868
197068
280051
735464
1434487
1235254
1608557
1881914
238544
702980
981314
796867
45858
472374
715464
1403026
841605
726923
1633722
1459220
157901
744351
1511038
898877
950953
1425775
1817459
1401986
1226918
314355
956412
931447
243894
1698933
672009
495323
1988400
79796
1971700
1269078
1247701
139390
116274
1119606
1324617
1476494
1203226
1170265
1652113
1435780
1490390
822549
1643039
595947
217176
370021
1884959
1793665
1350664
1439567
1787491
1624267
1168572
1883924
1144525
1215859
8914
1222380
681720
1878223
780372
485594
405237
968452
1160357
1758092
409746
171715
60281
126338
1017615
1156935
1187389
1277116
602047
278497
657048
857489
806912
1681933
699573
1309555
1527148
1924495
1769698
1675702
620151
1503810
1241030
580484
1293258
795940
582740
1781376
567589
1423611
1452710
293939
924660
594218
1226156
128806
1109812
571284
718473
339110
1089064
1192432
1336067
366299
1265246
305536
1530610
1964656
430920
9961
1208034
185170
42493
121334
1420823
357938
1619609
1455167
1275437
805698
1980511
194578
1016936
1191748
1359363
1395246
1307668
1135068
137274
709809
1091341
1953215
365672
334069
1544800
1479627
1284420
1313998
727719
1083536
1323640
897831
1939624
791627
1463382
795146
1112056
635529
149492
743170
333861
1853937
31027
18392
199936
1414249
1771715
1026812
242034
150384
1520816
207926
843068
1571162
707782
1260502
714543
709011
206909
941941
389655
1095021
191026
1637325
1936519
1413304
1764417
534322
981456
40883
1088858
1113848
907590
102503
702362
1243096
1808996
346388
731864
152497
1136720
1894723
1244724
661458
894313
55252
1359256
918473
1055175
1731033
755379
1845577
753709
1648571
1778238
490418
1805605
56075
1289408
1311385
1723089
2272
1810218
1021279
548492
271723
289766
617677
1622736
1782976
1289960
524808
398959
1970403
29116
237540
1966552
45940
1802531
1939138
1009964
916506
1075067
1785895
1757569
1323535
1602311
1195724
347393
1542803
670767
1802766
283515
1504715
582785
56652
1168171
1961553
1569125
1501994
858720
964362
982011
1442451
316052
1013420
369527
679809
1744624
1964655
109019
35242
1612692
1420415
1090697
1107557
51762
659324
553336
530358
861596
1444969
1883868
1615705
1430689
621649
1849493
1410808
146464
1834556
990544
1288243
687260
1326446
544849
791312
1681980
669984
1856217
1942636
580384
216462
1008641
1385977
1681367
1825425
1022642
657892
1155253
1332096
1325716
1029045
361244
1377344
1769774
1253737
1307448
1806467
1042918
1032861
268109
875951
1964999
1524827
1770903
1414609
786166
958884
1094730
1985312
805120
467849
754884
134806
402916
155247
1593866
1651154
464688
552037
297499
1286561
1419417
939446
1869932
813127
769400
1667018
1750179
525733
1045962
805059
1191075
561969
1526590
1149973
154703
111273
1379356
1334321
1790676
757365
1897877
257187
890211
622149
1529907
364717
1757627
364954
985442
1895387
1826071
1924022
1982349
1632464
811604
1124141
1529215
1208331
1937321
227995
324482
1799766
1212184
201984
1921510
719255
928602
1907567
1257968
652493
1722508
195465
582095
1968843
611410
1441770
746366
1799473
1545597
1271551
1997125
1684470
368077
1498947
468473
1285408
845931
255383
876304
1739847
1203863
767588
1123670
684939
1370947
1339365
1413147
1876195
617988
651631
91239
680178
1606197
1924391
1984074
578259
168445
766177
322432
1177667
1278027
765688
1578465
725491
558318
785658
1944627
858806
331829
1995291
1959575
1269049
1933241
819486
1798757
887860
422605
1272488
1989437
1947057
1745440
1577226
578622
204728
428794
516390
756612
918266
1743008
561205
508124
699099
312766
258783
290531
1697752
1628272
1905829
1811182
1707627
103654
1795710
1852496
575466
1656590
1876137
1964893
1376112
546282
1180584
202807
629668
1334151
728380
632552
1551434
1769053
1676200
1261645
1516781
1069559
432065
99977
273982
1406326
1360679
514092
32465
1316115
1182842
1220532
1447069
1953348
1155691
258343
1008993
1686528
407464
925967
1779217
1103727
1548231
77955
648879
934128
1124424
592435
1151956
1953351
1484990
395930
1111551
130005
715639
1872573
553410
982994
936818
720306
389345
1155614
1045
1655363
1955058
38041
1859461
941738
158618
1564963
1547067
1748688
1453506
1403425
1617233
904487
130563
1587957
763442
1481491
1350902
727869
272140
1714973
1582469
295367
1156171
1037231
1937532
35911
1931070
1150158
1545606
199301
312450
1081429
1478819
1147156
1751663
1974363
1174249
1917795
290709
120484
167969
1289049
1290474
203137
1696018
1206346
1423489
1705271
145020
1260133
1965325
1496989
834519
1753475
1285322
895429
1691515
1495504
1104524
567810
1437349
137435
1805504
352624
1656951
58425
820738
331561
1453220
1242301
799934
919172
804094
1031892
766100
776880
283140
59351
1186413
606099
1948976
314164
175747
1513082
1043902
1195508
256297
1502776
665976
1068101
1603612
923781
747036
623274
1760307
1449740
405737
1587340
1322632
1285626
1523343
958902
798025
288456
545919
277085
366361
706131
458079
305328
68280
1740481
1560516
563623
903963
1262330
964508
1843508
1906955
1584123
1943627
996661
1880600
670489
968851
159647
1675042
181454
637549
1956379
764332
807899
426645
763927
1790195
38762
657757
1172073
1858046
1368407
97233
1126903
683804
839583
1580406
1978359
1422298
1840395
481115
1507448
540858
930459
598656
741837
128742
707392
1248413
729081
1270000
812484
81721
1840051
1043717
457677
1557593
1031286
184002
631102
844352
1007345
272937
1560694
1870739
1193018
1014147
477396
1549171
1768020
850073
1663655
1353726
939951
1475231
1930268
171608
139380
355666
300788
1223663
130050
636337
1548896
826790
1174824
166293
1873878
651219
492628
484576
1546900
1635582
143082
985670
79687
769151
1866372
1062715
1625337
943417
1056511
1262928
573384
751429
201443
989984
975465
198417
584171
1230613
1136332
213662
1137158
718873
292436
1980708
1354202
971560
1108989
1863300
1533453
1533592
756782
63457
609634
409003
1909650
439168
691492
1967172
1022894
1922863
1361980
287327
396855
1749325
62715
310357
1340122
625494
180693
120802
1034956
13196
828368
1597174
1310321
1328132
141531
1747281
845758
1942134
1466844
1828980
250969
1311379
718973
1738380
1279797
334678
1533633
1076461
1955703
1458661
713819
1527728
164379
455344
1828141
398486
1296959
233025
724305
1347112
1727004
1979116
210935
1125792
739484
958480
1134199
38594
1575649
1380964
148031
18251
1882247
643554
1094296
1131512
526062
1894638
328922
1466407
423143
1143592
1510502
1911997
101890
1068967
1646315
1291639
1055415
1909892
1642253
433680
197296
984912
1767975
1774728
472326
35466
1787596
1161478
1220488
1121684
384296
855590
81991
595521
361548
248822
1539044
440390
1057036
610537
532948
951117
189007
1313667
640988
12110
978878
1645223
1846207
1439977
1250200
1688524
1725977
1280124
1306976
765753
1726333
806529
535539
309862
1786766
1390608
280297
1336671
1056458
288147
89896
1473737
1626691
504269
1601442
1020367
1425990
1517966
1422452
1405111
769260
896144
252029
1402299
352873
246360
20941
1124646
1500445
191337
1535440
1391435
1296282
1270554
1642702
1788467
1611609
504569
1339151
411435
1161250
948237
99051
1780281
1774839
244454
1376507
846974
1714826
224121
1707206
899345
1289733
1986762
60003
355781
327211
1872457
1882495
316231
236706
1591538
168980
884756
1006015
1353075
679095
334194
1774262
1370443
1163323
149412
1622244
1906929
1429510
234750
1293654
1676250
59850
1669557
77100
120746
403741
918872
1397152
1723458
651436
1693588
470073
1538895
501426
285442
1523324
940647
62829
1096410
908008
955395
1277534
1126780
1483345
663797
1796908
1894850
904662
1031130
990698
927142
617199
1637924
1978474
1960125
506008
1988010
1187415
1683028
860094
1534990
161248
1273978
757823
1888217
682339
1962742
1027982
1987781
1930444
1739094
1832473
1320590
1317002
1837352
128908
98049
1323741
461204
1321290
674641
1089280
609081
606598
1391913
732096
760808
23037
292936
1042412
1340235
1985968
1890765
1076341
291454
1411930
284523
684481
321305
131708
981339
256622
438858
1630323
1286178
821200
857335
501875
1573922
316921
440220
1553805
664519
224247
1022682
1987784
1840714
1752093
1072095
1163732
752779
655149
114640
1205220
1303881
1331727
421925
1033882
1678994
1163544
987840
1467441
1103682
979056
1687167
4311
284899
1888011
1854573
391451
108320
443179
729053
624616
344641
1198807
1651172
1694942
1106875
602796
1467590
1637036
485876
412391
1888760
333667
1569028
1103377
668623
1230519
464856
1486404
942379
813271
1843906
1331521
7522
998532
1579498
1747785
1348651
253820
1264067
1150064
643504
838774
112324
555262
1176444
1409637
856330
882457
1847908
124243
763617
1312025
1369548
999799
557309
1186548
255968
329728
1603264
1979656
678387
204260
161673
226122
1326903
241011
1177377
1122028
1393531
94393
510003
323174
1522725
1044618
351449
171566
1879149
78203
408002
1485128
1220691
1832013
1273221
1454871
700439
1973836
463934
1627773
1064539
860331
1331125
370591
503167
1696317
570746
1406175
543217
1765257
501081
251295
729405
786140
1606456
1007451
1084341
376041
47224
298102
624248
1724914
411903
1163252
1583175
1149908
1889128
241079
644122
848623
1664002
517700
1571380
1222322
243387
489038
269069
1551335
377306
1260388
693707
284126
1310584
134574
1031599
56026
371300
1394672
894175
1542955
1146009
1485295
1306120
963667
278219
1073389
1151659
1063220
1602158
1374833
689881
749449
1677698
1388564
1231474
401498
1559830
1968332
1818445
1421035
1361653
238189
919921
490911
1162534
998709
1085985
266343
413467
882833
997014
944340
872681
1081242
484328
587337
1219081
1685222
276421
110622
1946239
201638
311636
70330
1630498
1975370
1085983
807908
1432722
476721
1272358
1763560
408210
132414
990260
1080915
1101797
651800
1280957
374136
1692808
491597
1511671
13551
772100
714248
13749
1836200
490968
1150822
1171550
985139
1849081
96771
175089
1356183
1715746
732974
1503540
1007097
1240957
1034163
711651
176963
614951
1313999
406918
569540
1677253
726555
271364
596345
144910
1050546
1964844
335520
844483
222418
1672866
787553
1382312
1649538
1743638
1084173
856325
1160631
1135648
1387195
1768916
1728044
1510097
707051
1619744
606204
1283122
752309
556417
1711841
679381
1959177
624674
1341731
533802
1055771
1014563
822052
1669276
108967
1812518
40
190741
903073
1090970
1968030
569841
1627689
1143457
432511
93528
1052515
917164
1156456
779759
1444550
1258098
1344113
1879286
1335992
196908
1211405
1383656
265711
1118922
1679224
560892
1774605
997636
283559
153214
1322895
563166
1570042
303665
632189
1234687
1483183
1696894
797328
191676
1478618
1638707
1427773
1318046
273251
1026412
857473
1759700
613219
1273100
81851
1729620
1206190
348710
1895777
1905322
178322
664523
822933
1269777
925678
1797717
652251
1296412
14340
1661519
407593
296435
1184355
1298122
1494023
1255077
1629449
885826
1195659
394306
1151725
862407
620728
1131127
163837
1512223
1785265
1781509
914873
1528361
518198
5476
1200413
1119424
54502
198052
44555
1634523
571771
480455
967434
1799388
1771860
943055
1906389
1189021
1450923
1011414
1223425
1699103
1570429
1134144
1024172
1779346
894334
1703454
1720998
1726277
128623
584143
1904558
184423
132634
204695
1679856
417352
1690142
193242
1755070
730537
1568560
1729389
1482726
653910
1721894
1513690
723121
924082
911864
1617721
1242865
1195773
1309571
527663
216228
106893
1398146
1768515
1338082
37556
137304
947551
1109399
921451
1578608
341309
1762915
1183084
1495576
1232900
1609781
1433851
610088
99421
420553
1311418
1395593
380900
1867452
658035
1953217
1972472
1689069
1985797
705584
1987816
471111
1769982
783084
1933000
344440
646787
1719592
151361
1259128
1343214
1630943
615321
1867178
1566049
164259
1639638
1770791
1493199
1638062
520162
328020
359306
1556086
564384
926696
937187
451321
1604099
1668217
165979
1406574
1896150
1761792
1288367
296433
1352432
455556
1061706
1949937
1946740
233921
598167
498399
1647911
116169
1319975
690469
1203891
504376
627677
952894
744576
1778077
1913244
1609852
1941114
71215
872252
1717335
1686160
809516
1244890
455056
778968
380207
1409757
494471
396265
54882
9176
1476121
1666839
702897
1722956
1587414
52888
471285
207380
223313
1461048
1311911
1025197
1114147
455882
1679718
1347177
1192786
185891
573599
1455432
548150
696436
1164432
515322
550327
474607
1612600
1164945
413216
1641685
1731448
1429302
1472720
1730932
626261
1600572
783457
1921805
1527862
1014340
1138702
1495518
218886
1223145
1650210
766332
280754
469956
1340459
986298
678214
1759524
1732069
719488
537873
1162537
458559
1749643
1473762
133863
1582047
1364992
576639
1693997
303658
130572
161534
1519918
1665592
92820
347803
1392775
1743863
555352
1873835
153503
1450445
1928674
1898699
96800
113505
1426599
122724
1193986
1393154
169470
1091089
1866069
1916919
990271
1523155
8537
921070
1611352
718709
482098
547987
1230157
1768909
1877817
222481
924280
1541588
167537
687761
1145170
1301690
9117
914498
1098177
879335
1305666
1640009
1946032
1279036
351707
1847991
364144
743461
1011041
1420988
212199
1474920
912404
852684
1436110
1013489
1971025
479617
1323361
1539753
1433376
1647941
1941906
1447116
902401
834423
1241210
641958
354664
700113
285352
1353955
1164733
96179
306997
1675294
1290968
1814060
1775901
1758116
1646749
627600
1048927
828315
1915965
1025699
109726
303795
139892
1144296
1844008
1199502
179167
1932066
1604572
1846525
1784895
99836
974533
1988325
1828423
637322
54433
435385
1799290
1464018
1526439
516481
1573045
1289256
523249
900802
1460330
683946
1039975
496474
946127
750145
1460640
117661
1373223
1704450
346284
443289
1002788
390127
1140423
1497907
1093667
1529066
196023
83844
1694870
256836
1674512
1138533
1981222
570688
207978
1892744
1737096
135835
1309516
181190
1006632
520139
1028866
1192121
1226989
248289
1648972
1964928
1318776
1374602
878060
1657414
1797015
1407464
134201
1030889
1409005
331626
1172030
155238
1043437
1461331
1961222
1226382
373915
1801624
822322
1417253
813379
920603
1751843
1351893
971602
1334954
1282172
1365204
1447743
1584536
764687
558958
367450
1064785
1915877
829228
672563
1287762
1075247
326999
475355
904242
343575
338048
102922
835011
11953
1756885
850400
299143
1975263
215338
461062
1587799
776927
1767113
1661068
1225795
449787
1081486
17175
1384668
906061
557455
581150
677767
52524
623311
1882665
659634
821935
1766366
1932228
1332287
1664516
1237896
845779
1104433
1922517
883631
1559781
73195
1246720
6136
840305
266597
1171045
1757432
1777665
997288
536432
1366182
826345
1627964
1995421
1811043
297811
1948216
767060
1140796
448681
1868475
473237
401023
219008
736204
1729810
878675
1082225
1546772
1397389
1616183
1438301
1402519
1158803
1603720
84895
1531260
979718
807999
1416878
1633112
1650369
950464
303416
1124572
149118
1834812
728228
126385
1995153
1868316
898194
1581930
722857
133715
637425
559220
282708
193854
1483559
1589638
1529560
470568
1848025
1876083
1528198
1946751
471232
624558
903750
338065
1065077
724979
1990671
1102122
563724
1386264
180428
420820
1299666
340822
731536
682961
205228
1698610
91511
1175186
1861070
468348
1416225
97224
756223
345900
1049114
835542
942063
456122
602918
503479
1194223
570071
220159
1725290
1320399
1240887
194781
641598
706472
1925534
1802683
1673669
1772796
1387204
352458
402016
1429690
1459544
1496104
1027314
1048609
1886926
1026888
166173
1745743
1842785
769845
1890308
751693
524126
1624228
640187
1748536
1799571
770670
1272728
1922601
1417243
1511100
1673124
61380
1124740
541168
1777239
1472365
1565248
281936
677202
1589924
708324
889744
127696
988966
888423
1908816
1337847
1499553
1767012
1240518
1748641
1942367
1686756
1618385
134154
1594051
1389632
141715
791231
1436258
1168749
427532
525756
472444
995726
1431247
1897487
1917742
421576
1413787
561133
1970482
1369390
1827284
1835350
1395024
1405949
1933042
416745
450113
1954594
1944807
1140598
1462152
1220683
686084
890137
885019
1470486
240193
1517709
1936677
1062597
1265736
1799801
1720711
895927
1733360
673541
119543
412771
1674411
1653677
1954356
1283714
561192
1102048
281124
613240
1286728
1348797
131310
643254
1315917
770059
919959
1011891
1303529
478631
105030
164609
1742423
838868
1737006
1868103
382401
1434468
325213
1232912
744296
152638
82064
1177
1776590
891156
1787834
1805296
1500459
1653533
1121317
1111790
1009196
1032545
718801
1141688
244991
1989508
1489278
1363472
1210192
238725
1741772
379516
600515
1067108
1693163
835941
1863575
1553924
601182
421863
1320862
267071
1374546
796545
790582
1264437
876621
190777
269458
777023
1146334
834575
132967
1054950
1983264
1723066
128710
235400
1419884
28904
484887
405008
999214
278226
1177551
1384358
278389
644878
347807
998784
1034200
1102641
880652
1963393
1042816
269750
1946486
262853
1795498
1982860
1549698
1897200
1794992
777161
1607655
338885
1294544
1570549
1301254
1992933
373560
1551169
1736278
1612071
510298
1606730
1765796
13694
307056
270710
537029
978793
682113
1120642
1896000
223419
856667
1033952
287920
1325502
959800
209548
1029037
1514811
1748834
1895512
277127
1364586
1598964
1992552
1649517
1850916
522943
674973
1363331
1053564
863162
84716
1634530
1488052
1853927
20114
688427
1561247
920297
1917615
1078288
546301
198281
1289864
1939582
237354
802238
853546
404419
1908782
1351477
1653404
33464
1678994
1693566
1471376
1836533
1107071
985400
143451
1201988
1707691
540489
138568
1021352
564292
900045
1207579
447409
184336
1146685
1205875
114436
1722306
1814403
205782
661147
408175
948787
190698
1796620
887592
55906
1475182
1967044
1221683
1246993
1215442
127487
95057
743078
663083
1028419
1585901
1567172
1691166
1923871
1654712
193089
1607021
1480491
1110846
1928770
1364927
719635
263942
1451009
374169
405680
757159
1064079
1292100
136787
508365
1233929
800704
1199812
463805
378458
1582561
523021
1917831
959881
1860193
1917604
1907804
662477
1295130
1512808
112388
1434711
1015458
515342
100975
1417281
304038
280368
233800
1376105
65384
1001028
407245
1368291
1033065
638995
203452
1482611
114125
1902059
719594
16547
1414111
229794
637279
801094
1694367
469049
1501719
1784419
89221
335525
1110483
546803
1289713
30039
1418770
860397
970980
361532
1895231
526405
1551981
303198
274416
1759006
1931567
619018
1151670
1986360
868598
1644944
1972494
68571
106760
110343
1405105
1434461
297206
1750307
802333
423031
236293
118958
807303
1638339
138605
1226862
1972231
1145412
1705232
512830
410011
341208
1042803
246266
1355543
1229089
1249762
1726489
303709
413079
389218
728776
1106169
1492669
22011
1243022
1045011
325964
752871
718614
1156765
853004
1051012
1724223
1556109
1791411
1671007
887766
1842749
840180
653468
407946
1426394
813682
1915305
985734
1618034
341705
630923
900494
651303
677476
229274
13537
1886398
386866
1245949
1301400
769725
961987
412040
296971
667350
1465208
589267
1895582
866556
50772
835811
526955
1410129
910162
571982
1668390
346816
1795904
825918
1124699
1205963
786642
1740745
1771768
1324769
335170
641475
1621282
466764
878898
375777
1939214
1694522
1297100
1231197
931959
1984114
462165
48748
1552654
445432
1467331
1282128
941198
450194
1859871
1098324
1804164
956033
1497845
77402
1236192
362432
1774295
1745819
1853176
682145
998697
659108
299915
1741370
1192093
543979
824790
981511
653885
1007866
59119
1371464
1702844
1688534
982647
616783
1087837
550081
1989306
1600435
1125120
272711
677134
1207075
418699
1281623
1254915
910240
1293604
1882443
966884
539874
3358
1774776
1774562
1897409
112385
262879
1369404
22284
770879
1303846
46147
88037
1001141
425608
893272
651455
47901
1298647
1613506
543706
649114
810497
1813034
1147315
1257791
768994
553861
1716055
866988
320443
1022966
1528205
539904
123162
259611
1403898
738669
1575310
1389537
67360
1263661
1243400
509485
1038475
1937599
1522196
1551653
1756645
286476
183496
1279837
1720413
1593440
41742
1497915
678118
1343513
1960193
308312
1709626
1134052
1823100
1113240
604823
1826596
1406517
1718539
177317
910372
1441829
1604404
1256316
1995960
1062793
1748937
1525557
771225
1274255
789768
138048
178588
862809
491309
830105
998887
1795167
943819
464476
1999252
951897
862412
15294
851486
1433957
749547
1823409
906000
1702133
73548
1858489
1967943
887504
180404
1986164
404287
119515
430084
1899895
1281103
1814664
544601
611083
1599791
1404155
361683
1905026
1895463
1686035
1421094
1439372
796911
111660
1894269
838296
588282
1690661
47639
48789
670027
625607
167505
1582947
1527966
1353241
1225167
293791
1667501
944115
696184
1835511
615180
1417848
1152280
1674034
1232314
1813822
177214
724373
1324666
1921185
1252664
1282820
1669955
603412
920365
600001
491418
339792
952059
190147
1157422
1491431
1837367
543497
1301226
299780
1252240
1433452
347445
586763
414020
1821361
1920714
936865
1540460
1072790
1555455
1810682
1440263
136016
1138370
1199538
225006
393406
297023
375769
1436129
1046353
1621289
578691
1916459
1271127
1636257
1188723
1961826
1996264
412940
1409590
462913
419992
1822957
427451
1149819
228335
1132603
1090944
1268225
742758
614313
874461
979016
1394556
1485979
1436454
1380686
59531
1600649
1871944
925613
272399
1144089
572153
710528
816584
1982939
733948
1631756
1085864
1740668
1696527
741745
354297
565884
1276486
903647
325569
1640640
123173
467584
125202
362184
1780255
1067050
1295688
1601635
1330297
1828138
1107329
382631
1777077
836780
158241
312723
1072156
838394
1982431
1561406
878252
752190
491506
702495
471426
112055
603662
668108
315986
1552614
116199
1610127
1256673
1156211
625301
999976
337024
700112
703264
741270
617112
1918722
1298818
1395222
482370
1472424
452876
1299525
1228240
720536
741496
1245300
1351280
828904
144195
307040
384514
68528
717227
557589
139612
1687139
1579206
871437
772531
1144638
1713977
1367824
1652513
1826432
260486
23315
1055481
1322810
613034
234201
1932965
865920
708582
280431
1235671
599515
890480
218529
1690273
812834
295284
694437
183536
131600
312591
1273807
714818
380992
667473
1376226
1183403
1970110
1576146
1848994
1028861
45035
895279
1158548
1521739
1888402
1079595
897499
1647806
200137
1815184
580567
548600
715294
1290524
1386555
969573
1298760
455736
836191
1552586
268653
391606
421329
631971
831559
1282457
1353450
1175739
694593
1667973
1553090
362116
1206954
1305092
158906
26761
1767853
1562298
1751262
376929
74597
1028657
1577041
530833
1621157
453188
47890
747358
353256
1657871
974350
223065
1044031
1404844
1506925
1227758
546953
246023
1162059
1309089
214965
1328346
1124108
134259
1614459
106328
167008
1253396
422576
25555
147926
1360096
877388
399553
1112875
1783851
512107
1422232
327750
637156
214334
1221661
1401558
1104548
1496113
156700
1571104
736437
971869
974943
139166
144772
191320
883171
1372167
1279755
149744
904095
1120083
1170149
1860154
760678
767387
157376
1369288
1718407
1419080
1502374
668646
1106810
870453
493753
1282561
399354
171613
213443
843204
213984
535942
1304537
1407920
1321074
584229
652592
890596
1732757
233942
858254
654091
1115154
745154
854082
199913
1511158
1994966
1287388
990422
1304752
1431508
105168
918568
711381
1702754
1586850
1916485
1603982
1004935
1116812
1797197
1226445
568957
768948
1631040
1280399
1393830
1441465
527953
223866
324752
1102831
1483057
1868345
1093803
868024
927688
448973
744304
1956453
1945331
517929
183050
963467
1433786
1322774
1258884
1806296
1676253
1185786
229169
237601
348464
132422
675952
1885184
305243
1252201
296742
252389
793724
771350
919425
343284
988938
1156950
1267781
1260141
1035561
739967
867097
1288776
1889121
1822335
940427
379624
615717
581990
1032548
1344632
990111
246226
621957
1878745
1098747
620006
1248920
401071
335169
1720824
1059988
1830137
656097
441741
724632
1460168
1922402
248700
1881056
884558
1557322
763457
1890908
643975
1598706
1603542
314199
1879941
1390528
1322087
1339369
1077967
769360
1353063
1546125
337551
968074
90350
1265514
995799
630477
287934
1424018
1146192
1582625
252716
940669
992716
1560578
1428771
50869
1434489
1801742
264476
1628171
664425
1093360
539547
850903
702078
81050
737919
568376
369700
538058
1495880
1898624
1166195
1853610
218121
1722495
120390
999868
96036
968619
1560198
1511741
226637
648917
1728201
1358237
1058272
799491
731355
1718647
1759750
1837351
812653
974407
326934
848775
1907173
145613
1390626
960797
1673304
1213608
233947
1536757
1371673
1267833
783015
1098307
108788
1235150
713090
930095
1255597
1757771
1851769
624641
1866362
1276214
1737680
443066
407779
313868
1278205
657591
1157293
1768470
105420
1204679
892452
1278285
1572629
1024862
659512
1684303
390569
881148
269322
476614
1470522
1014598
475242
1954198
1566748
126150
1315502
773635
746828
8717
345011
479563
821421
587146
979735
1857651
1614995
941228
994132
1870082
1326454
1178340
945122
1331952
132430
1864298
1706619
1641824
1689712
261609
303451
593455
429552
1739671
1365652
615033
850857
872424
1180945
273980
184466
526095
1345728
993144
102787
1732116
264707
1948022
1296120
1435969
1151503
712197
1900824
438250
633779
620645
660547
451608
327623
679268
1552594
1809510
1146047
1494587
136427
1396263
559486
1186845
140128
1827091
1508646
863819
1456534
1216325
254786
434233
1494862
1914931
764685
1608928
912456
1346045
1224232
1207230
9103
686804
1123597
724612
68228
1136082
670751
1197073
569796
1516598
821593
869791
1059895
858870
1072893
184767
282045
702854
1755042
804540
1096243
44414
1517782
269437
403581
532294
1374684
1165845
522204
1057453
109048
184729
1888239
1496358
1677707
373374
1594529
453447
939280
171886
802234
707609
373405
719874
696777
1881455
1115118
886893
1397082
1552800
1104322
1671049
587830
823633
251718
1449715
189227
1873159
1951603
580117
795568
393587
1571417
1828237
1861027
1108047
52400
792256
128601
239714
1222130
820534
517738
479849
1138854
19667
923027
311082
1971216
1679727
1932856
1688488
868105
1355086
1506765
156886
1534232
437481
375052
477262
885057
1846561
659167
1521039
795650
1121674
240601
304648
841887
1522839
295026
1577809
666364
420608
1973401
236411
455402
1563996
1456907
1887548
814524
436146
1558222
27058
1582457
70049
1309761
1180683
454707
1782357
1795001
1608379
1452219
349932
1614145
1614156
1800398
87315
1993719
846043
780899
493082
140359
815968
1282221
562772
863806
1243058
896881
663318
694454
798942
628373
1608811
1491989
1186826
863714
1559189
684854
40086
206141
1719461
1093485
1914440
1466956
1623205
75234
607448
327370
1087575
1420412
1103777
1245629
1303606
1595404
356067
1975094
119929
216828
1507285
1043859
1030878
1477729
803009
1740331
1633692
1284342
176469
94471
249583
730682
561943
578616
740057
6450
1790804
965410
212812
1881582
503188
615461
1815236
1027055
308775
1557812
1750297
1247148
1676619
1407304
1057508
704103
1445478
629163
237444
614906
810176
120338
766032
788916
1394480
65928
1792518
734501
1929115
1411708
864080
596944
1331398
178716
975
797890
1763949
62920
810195
1981324
243098
267231
1291273
1264974
918827
299609
1750796
1602115
1909942
270126
1105675
1254984
10191
1837727
40120
1560074
1495705
880089
1436606
824755
1871726
1223285
1009276
1862709
177242
1601035
1547563
871761
1126338
1390253
411025
984739
1880545
683847
478247
14221
1364398
156132
1651437
1714190
313844
1590959
1968625
1927768
1825927
1472336
1146559
923781
1920684
1928969
86763
1030202
186008
1468673
1414522
798226
1815446
1343876
398636
1540019
1194601
900629
821902
914492
1773136
243220
824407
1566733
1290206
1059731
962424
1696493
1511551
465479
483598
1765752
664373
475594
152622
1775738
643045
637168
1409430
1893015
835087
518363
1054091
1592923
1814079
316394
1287155
112092
1363441
100633
1706012
1237717
463282
1873518
1408765
947651
1914348
9820
198036
980373
373263
1750960
1628091
1405589
1281609
1604551
185412
88635
1608640
1651750
936182
984517
997114
790813
264748
902371
1421284
31200
1236078
206010
1797866
625921
1233548
1918776
64138
123286
1654553
725158
1668801
486700
794209
1101150
315298
306028
1921418
160377
1852030
454404
1695625
1661166
1540808
1291341
1122409
1636526
812007
327493
1715563
237253
1873301
711204
305915
469371
1198924
1441161
884097
1250406
1961744
1790683
593271
1440321
955547
483105
223259
523434
1357043
893603
1027144
1739433
1896625
1851372
418949
352711
1059951
571421
1535514
175421
1304436
1730510
1475740
1878321
584366
672322
580537
824357
1330299
116398
1218195
1841697
1534218
1888072
1073964
693195
481899
1904256
1301675
999530
1248531
1901924
891087
243006
1676175
556290
1266952
1360926
633922
805363
1726496
416121
686721
1219427
493038
1132994
992917
170725
191545
327114
540982
474699
1523178
1173433
1916856
424552
583376
1009334
1234236
754928
487683
655044
1194954
247574
394485
523327
717166
1815579
1235969
616605
717560
701108
771300
1761213
580328
1255202
1181209
549425
83574
1665558
1562726
1310893
1390430
110207
1766970
1546782
1213911
1229805
1338260
1340264
1517610
1532805
868369
104442
113682
246766
1769875
929896
1772583
1682309
382579
752828
1160866
766008
1843377
796962
22804
900454
1656963
108922
823257
188764
797722
1371386
1742492
1850345
1960271
1832838
622460
24030
1745464
1115556
50849
1462456
1282936
1526862
588085
1720808
1429038
1548557
912166
1827855
738072
44383
168433
4598
520591
859024
366197
593585
579495
1598312
1938273
1804393
1739944
704905
1044626
654170
656519
1140475
1426831
1158739
1159095
1884455
18641
313065
1344398
1524830
249036
416762
678104
120882
1843561
409753
53473
640828
1069848
1388877
93688
697848
1828867
1407889
779156
796338
754014
1211607
1329538
1634771
1634143
780615
646354
1037036
700613
388042
1380565
1560877
1563969
1844935
318303
617383
295963
1517479
82178
1250785
246864
209329
686149
564271
619477
221963
778614
592632
18347
1687478
1943761
687283
772444
178376
875277
1182828
1795671
70842
325928
1895128
1357338
545616
517527
483114
602381
633520
420530
1391012
1159847
1107026
224151
725972
809728
652119
1512509
552778
505269
123797
661795
1580816
308473
525734
1518397
1744178
20768
331731
1505032
868920
1702640
641206
1927993
1667493
1732002
1514026
1385890
1033531
7129
233436
1850795
1332410
1154627
205412
1862184
1354565
1326307
680967
1819637
1506699
166874
104895
141619
1543726
400845
1540223
108768
1641959
364653
734993
659559
1954505
1819686
173086
1019395
1035763
276030
229505
1784080
1835853
1499705
1210522
371159
1460199
90965
868392
1996669
565500
1267063
1683067
1050051
269489
753429
1334301
434404
455073
884973
2014
206812
1384915
602498
1303621
545058
958457
1868992
1228958
546826
1219845
362765
1408924
1883624
421606
34866
1392702
871670
524141
1657688
1418155
744672
1952393
1801583
551998
1416081
157203
169303
1612426
1934731
1174486
1844505
1529156
1740546
489076
1788677
1878510
1080311
551765
1140941
90441
1591237
1414676
1858092
233517
871416
1136386
1616048
1502368
53745
1176234
626751
1092616
529079
74689
1957633
465579
1698749
1713004
1672674
1252484
1773468
1510374
1410535
488244
1757541
448019
1187150
503475
384926
1839178
1205294
13804
713243
338091
934582
501239
398175
1304028
1975081
1141393
937629
694719
1292768
61585
136723
1759657
570822
1860965
683328
1137726
269408
1784222
36412
947369
1945581
839756
417421
372956
710322
1687949
1230609
1747379
58849
1314855
1131445
1380264
125184
1059215
523121
222851
547238
1584178
161452
1634644
19975
666481
954975
1342497
897295
1221399
42945
1448325
378642
252941
446210
1851799
394575
1076156
1890786
600394
105698
1766595
337107
1802900
271235
309536
1127738
729352
288104
1484539
940901
1138319
1604140
211489
264779
1852942
1857562
352565
337123
1921947
574046
227010
877118
233140
1914379
367039
560373
193638
1769380
1693239
370899
1920289
117376
1110670
1944053
370964
1292921
628323
1454886
344765
1762743
77559
1794160
1703256
207726
443253
412881
607009
1756742
211948
1519923
737229
974536
554341
119728
1137981
1631046
1271752
731578
401413
1628725
1327834
293819
1474102
981241
1577783
1650266
166299
1824419
1304126
507816
1034404
486456
1672510
1761237
1181233
1930078
1963744
1138564
942835
1141128
1789345
1285694
791932
746852
364669
1008217
1467777
1920269
1591839
836996
1954672
834159
1598466
1660288
1326681
858409
1290605
6464
220624
1791421
1279736
948829
1030665
1876690
1057767
1851200
1985205
1791632
1419695
549646
1170209
364336
346942
1784865
1551645
1783333
93578
974610
413220
1423612
136596
511942
1138186
1834353
1231395
1853491
1176732
1378222
1338149
187235
493112
1597063
1749104
1196232
1744680
1151841
1331979
1165517
254763
1094335
1002151
1645561
939535
542205
941343
1028593
130886
1493920
1757404
650525
1940234
887968
1419366
1107493
1893247
1018593
783791
1341026
1433452
882588
230051
754218
171189
1336893
504149
1278868
1922786
1805386
116686
339162
1276859
295604
868511
1777635
549005
1620472
1686609
1209793
1721709
1367234
1170849
660405
468785
295540
479595
131809
775700
1062965
323907
372343
348329
778222
1209953
731214
1049922
1301004
214451
1938261
1644028
1727623
1427402
1318234
404876
1902027
1665168
1942971
755182
653315
1135232
996814
225659
1605426
1387881
221038
1119534
140235
670649
1539896
604987
1440828
226766
1993151
81958
90320
667673
190318
1551330
1776350
1354383
1709294
1182464
218302
37062
905103
1503989
1718928
1622739
1278939
1858873
1123930
1462762
485852
1816624
500981
859711
1379101
1582287
1829704
1074748
513703
1672922
1903890
1175239
1635480
833272
805769
1470723
684042
500639
670156
861939
69939
579427
1155731
372380
182829
1408586
378096
1397536
190571
174019
101415
943628
1237361
286147
1490529
299355
892752
1865148
1825610
1154223
911693
755333
382037
1532603
1757296
1070535
1151595
424282
1641701
83099
1790320
732165
1679353
805358
864595
1231919
1851796
1879406
1480084
622552
49794
1595063
67995
742064
335630
100783
447595
112860
1917334
1142612
1991664
1578666
972863
137175
465466
726080
526460
541908
737861
326616
1203772
634963
1152634
446290
233985
702881
1896910
541262
1861399
787563
841523
1581884
691194
738277
1607033
1283768
380922
1335007
1370556
1111499
1427675
89939
1081624
1591902
1269242
1892421
777454
686138
185436
1883373
710157
1920927
12423
1737579
786338
330560
519635
111452
784200
337472
523548
1981616
785692
1281922
1701979
1763530
240019
376644
673598
1767853
907834
1801859
1033326
911256
1746806
1108622
1090589
166214
304513
788223
1577405
82276
443715
972990
940128
608441
975336
1801015
1735116
1164082
555993
1875048
109663
1725991
76571
1166315
93050
1328095
1928533
529882
880010
1962415
1421170
1965313
1361062
1090495
1049365
1914451
718288
492451
158129
1997622
1686476
457038
1986937
1452293
1031451
1013826
652448
1092351
1463609
1139936
9264
1778530
1267018
372017
554481
1378343
1778964
1475876
1435324
758280
1253780
1461042
1705752
1849699
1768401
674988
41239
444317
669515
85069
709148
1440224
162060
980592
190570
331366
129502
1344435
531013
1308148
626493
324345
50135
888370
1665765
453163
280212
210211
1091684
1084904
1126197
248075
203628
572535
1614257
963473
1584315
755525
1407736
1399094
58881
627626
568060
1252772
70413
1972012
1769322
1415409
762321
1355854
115562
807966
712848
1484783
1150313
759344
109270
950577
346071
913424
786739
1194212
361711
463006
16488
1195413
1705154
979833
1847357
569325
1986150
80401
854648
1934314
351552
1468380
1944918
1203063
351918
1528339
274615
1540708
1101321
171465
1325373
1022548
424232
126340
1627813
559973
26883
344829
1399472
861396
47987
1648954
808333
864793
864193
362084
1198763
274610
1801168
1245502
394712
999439
144896
1685132
1584501
276613
749604
942176
1277126
540539
568079
1220644
1336889
47072
211590
1691664
979121
52651
1786098
1790238
1374048
1246007
1984895
725757
1357520
559584
30764
1859231
1801868
64330
931436
1464479
1361190
1639454
870592
1418254
1321746
1357472
1437918
1862373
838696
631511
1133652
672816
1837030
784967
884111
462599
341790
1221121
974903
708020
774894
1488306
768080
160637
134587
1767686
145532
1068658
157090
1521457
1112870
611323
1729101
1580838
44659
701908
1749780
1889542
1383211
1574970
1975366
251250
183213
548105
352344
433130
221818
686445
527148
1503901
588514
959928
241503
319683
1439581
1558624
1355544
247969
928926
1196838
438305
1437353
1527399
489378
1968562
670899
1574058
228000
1736144
1866902
1197392
1417016
1387021
1885130
90024
1201578
1047293
977638
234460
416243
384251
1583343
1080972
999449
835034
1683350
289237
790421
764892
1354027
345647
1211485
1289534
1514442
1280250
1412412
572088
247626
1552523
69327
1649077
881078
1198830
183505
1131494
650831
923592
1224700
1332952
1531130
512095
1319581
836488
313456
650561
1405692
442184
1339366
131379
1317313
1693137
1413018
272821
1787225
711968
1119321
531522
1830020
174452
451026
1041315
1533488
1431088
199849
417189
227478
739074
1889446
1997378
1133311
248593
564428
1293946
1537716
390759
314971
1074567
771821
1694106
433598
459075
907200
267917
1226493
1673925
1742080
701365
1288275
1831101
665582
1157020
1351918
428830
686201
12687
1761266
658746
1739397
185877
587722
177940
1888638
1596204
473817
832182
1253658
402382
1448619
1519731
560742
1070245
1039337
746730
1431702
938384
24622
1143405
1024395
408429
405629
1276914
501161
739492
479182
1843859
1638100
534453
466615
1615215
936590
273612
83235
1005423
316564
1959597
1977571
307574
1951667
104763
1158613
1074979
1145197
355074
1458975
1233049
1290064
1228354
107572
911972
1613175
1163605
813276
830010
1904831
1652248
147722
1288774
290023
559503
1513362
544085
1788856
1745204
857025
397402
92298
1408317
105122
1141930
1543688
1822264
950718
444575
408864
1969580
1966723
1244342
581847
1358757
561531
1255197
99580
1804003
732277
942283
1876239
428149
330400
1487266
205347
935521
1081091
172258
52425
59180
255304
980717
246952
1740896
1165824
1437006
1748709
1020500
1709687
1312078
1858356
522225
1787466
1038280
791788
1014237
1511000
1887390
323467
1644539
1740845
754245
1873275
1183351
1022939
1333046
886518
1315244
587502
1237301
1182164
1942758
1702248
1183191
841878
1630210
1403739
1128566
84899
1001469
418952
1029437
1072158
453840
575431
893658
1845705
1425741
241093
9446
71169
314979
733226
1676419
1683907
772636
1920044
1629622
639810
1741931
415586
702617
1813889
1488374
1919679
609049
1084813
1152913
476453
1077472
1792684
220643
67632
1376889
1229530
503404
639094
1365716
1879190
1370667
1182020
1244914
1464521
926844
674443
1760129
1399767
535220
1557436
1506873
252566
1384775
1639062
256320
1071632
891693
1668600
872785
1225749
1387562
531261
1308143
1276251
457530
557251
493408
1983396
484975
1486547
1674783
1160546
1458008
627832
1815394
249834
1339373
1374454
1857086
1912437
726647
1764102
119190
1366340
1400185
355246
1840371
1841625
1720534
629893
1293786
300568
54191
1711898
660967
1012391
965552
1768645
1140223
1642880
595581
1787325
1443490
867707
402587
1587391
1278027
7864
1880988
1876981
1586606
1983978
57269
890981
1998501
1241633
1743398
1017441
66550
1703982
1878542
153957
1211321
913388
482115
663079
1690700
1572049
334073
1719243
688501
1876542
857029
501867
1128967
1367222
1990171
1869215
1652840
1364943
521038
1805183
744434
728618
549279
295131
102660
1990283
403860
1729066
1202236
325818
816992
828603
1877210
1771935
416319
1777238
1686056
1886202
1016353
686910
183617
568355
497537
1004336
1864013
1155466
1093342
301476
1957874
308660
280539
579073
1779214
177317
516400
1141108
1816552
424464
1668134
248075
940081
912500
783250
210543
1357103
1164108
495727
1041011
1739486
266922
1813671
1527368
1495574
1617293
1479649
473813
1907795
230803
1755505
1739755
279354
554286
1144468
961066
190188
1105165
414652
1056421
156061
681501
322818
40765
1224091
794977
614785
1158249
42062
1992620
1594550
1902580
1265727
1840606
1927969
1304303
914798
36697
1995537
1213113
1147369
655940
400753
1210652
1538225
834214
1522369
901880
1204498
1676054
1013358
1790128
853684
400103
660474
165251
320402
704741
511449
623302
1893694
667159
1719098
1270027
1608950
596435
1748466
735161
919217
1983581
1498351
1592344
1486765
1937526
1859096
1338954
447810
57457
863135
329161
156590
1653754
1319531
340628
684087
1177280
1919055
722453
1645485
1294460
676295
1579234
1584659
1727351
919046
1137444
1039633
1346267
592053
1735521
1269141
197075
776403
800505
177270
110711
626473
1937139
605019
666934
51417
332768
1497063
1836324
527029
1987774
315596
892932
258163
1643058
571563
1874806
1844713
893675
434256
344223
1714756
1708716
1190924
834404
1669117
1751033
1026699
24051
173559
1436576
296806
1843974
1322125
1018520
524852
746202
846627
300217
1201433
169591
482291
1618636
1871719
1727303
1264509
1425114
1270125
958452
489026
1933340
752030
671686
467279
1974998
1051079
1557717
168767
1442445
1807710
462307
1616243
188174
553496
835035
300243
1438464
1330130
833197
388945
923545
1166241
935493
1496540
1716093
1180027
1864006
1166639
24436
1507504
1649775
884794
1109361
1805850
669600
608944
630949
1877530
740505
1504760
1654940
1379024
223728
1911703
725515
1312136
1057079
498064
510773
1041498
339434
794327
1420362
1877588
803390
1796251
764411
1697907
315146
1371812
1156291
135214
1640575
1440969
1273354
1154344
1328322
1346646
494284
919714
1720501
614644
136712
1477288
721033
1217845
1584060
274150
1776317
898018
98485
851908
836810
189229
359025
1615111
1216766
1501400
1619701
1057381
1867010
778548
1985372
296021
116872
1875216
1272701
514180
981957
1335900
1523868
1415099
1820258
595080
1638852
472308
1573634
816545
18666
1976654
1749316
1763699
1153785
991236
424023
1967402
1114727
688769
335528
189984
88929
1855666
1414633
798577
1600434
690128
964208
1897488
1608400
1789285
62521
1406593
838912
19000
896303
946013
949304
786483
1983591
1014524
1088668
386693
1351062
375466
1225828
1663307
397498
796966
531088
516900
1772030
537139
1387090
606426
710257
1770767
838114
1355241
1635566
68344
1091800
936399
1988793
375063
928593
336613
1033425
997854
718336
1454673
39925
1974444
1307380
52421
1391371
1271143
1223133
694276
609308
27645
731863
1957755
137425
1924188
543206
745414
338668
1724312
1437546
1453393
1973197
701858
966553
1274602
440271
642562
168163
909637
623598
831566
195716
775656
641917
1107106
1162201
1373847
1191434
70378
1418231
1734446
1942603
313732
408585
1149255
1429660
1781788
735995
1945828
1726679
411451
92438
293405
1808941
772519
429965
949472
1071746
1760641
1573292
459478
713531
688375
62597
1005028
631103
772429
1565427
742375
1402263
1119479
369834
1388231
983214
1442959
74843
117266
173008
887577
1469788
594668
426376
1778588
544030
833240
1992564
501027
375989
1922535
1850153
799202
270394
40326
167104
61961
706050
1985204
150632
470900
717678
1297667
768710
304991
687074
1617521
1936122
1548568
1529778
454848
1808009
937870
186334
71706
318471
437646
1945393
1677311
1598816
656682
677141
962036
782817
444741
1592391
3839
979947
1306958
1102809
87691
432161
1201061
1467612
1860300
25869
1613135
688641
572324
1496176
268196
1650911
863457
194107
1114880
166603
1046135
1887931
1265029
762967
912800
1358671
613659
1515714
1458332
1175369
1278527
1157684
1771421
255934
1749689
1371597
1969154
1308685
942100
591961
1873363
538304
382147
573023
812782
579209
771813
969660
88933
1691461
1181471
539243
779143
1256424
735299
99865
1839319
397598
1399692
426680
1592193
403920
263838
1095176
700089
1351314
328893
1539113
880098
21399
485892
1940676
1523462
1935362
764766
97634
306853
305054
1872299
403409
850187
1282212
1447227
1292294
535755
1053993
1363525
809488
1901402
1720011
461212
1381802
1968081
1729936
1732254
975918
1160035
1059986
1365139
895306
359094
1714699
182057
364203
1144509
1388337
1572312
944757
1300097
1081818
1070409
761040
1629054
51490
629881
1772723
1235117
1182285
1470620
328594
632659
954283
681956
1317547
526170
1016100
973951
959622
519680
1761610
1178669
1143569
1452462
870472
1825589
344720
569720
211366
766341
1273351
441176
1018950
1131752
789822
618084
1377718
564333
1252455
720034
724601
88526
849929
900236
1699859
1295492
799383
1720157
329270
1653487
1092635
1363456
839908
325351
1381506
1098853
1474553
1658865
1740533
1140440
885746
1281408
262829
979497
452738
1835478
711972
535904
917507
1196166
1127438
1727261
1846671
1903407
1262438
1713004
1172405
491881
1530298
483607
317272
1674655
1097812
895605
875773
1989690
1490140
678109
720736
902684
319847
498292
1296815
1448194
1893462
1955091
1468387
572142
43430
1719701
1866115
1604733
613288
897720
44417
282000
1582235
131762
881253
1422836
1488288
1405377
1868024
610440
362513
47483
311452
1197328
1349159
448177
1476133
287736
312159
249493
535443
367174
312158
1097253
211467
264070
412857
819694
654040
1840270
811855
667881
1032038
1528045
1037948
1026042
763596
1156034
549071
1606813
686916
1050403
934285
1478957
1126764
866562
1365646
625007
878833
1702705
208017
234861
439095
1750572
187026
347309
1763644
153500
1594121
25547
1639814
1679828
662153
594881
1958526
1545897
886537
1213138
1198819
1785339
1582269
1916154
1442143
1572825
622031
1567975
360141
1832823
1029106
561137
429510
935627
841360
934711
863673
1128936
212216
1513150
1613151
264711
102446
1502792
1612558
845845
486087
1037667
425118
50442
484144
359775
549036
895171
1318923
889239
491918
1367075
1608633
1790011
692839
867296
1118801
543152
1424480
52072
1922470
1745509
1743564
1162018
1583789
498477
1905708
257246
461528
957844
1039593
1482638
427329
1117996
548543
884122
61954
666029
1762490
46217
166453
1934725
1926553
782671
255777
1415805
810924
1484322
1848349
1495081
719754
1908365
1006765
739401
475238
1653622
941234
817406
1633582
302452
1041618
1001050
1227845
840891
1989603
764342
1421784
1011362
465570
416098
1796603
1716124
1309484
1215844
977197
542119
1398626
2351
607603
1419875
922580
1211709
727286
1854744
148940
1856202
458585
1228160
1303673
1802703
1147166
1360796
314230
501460
1256861
1352912
71123
159836
638056
533576
181153
1026129
517220
1085190
865800
1483391
1251311
326251
1911906
1067379
1208214
1597088
646850
1927899
1531471
510292
428426
278998
1405117
1851881
639556
1328085
146187
1437813
1075031
1406069
1931893
140029
1367236
609225
1464623
1968801
860531
1573967
1052120
737667
669270
648175
185860
1182449
1978289
970062
1955332
106708
1201120
78686
173091
1381241
1900856
473856
247030
1837982
1303758
372630
1687133
1619062
1752045
230745
906937
1996620
1043032
1502311
1746540
487191
1771757
877435
8884
983489
1487583
836876
1443325
1232015
210955
1000863
411769
540211
1604790
1395192
35507
1966606
642436
240571
1840798
1303701
919343
1875764
1432097
1733216
1706474
1506555
414880
1858618
1636707
489079
511615
639386
1173410
28932
844443
939598
1300577
446129
894652
1680510
719120
1553808
1814522
1346595
412503
962213
177897
460801
121932
1730458
1494764
1996321
427591
1214814
1621693
1291731
1098955
1492017
1370318
1133289
1968571
1021015
968169
446838
406409
1957682
940562
1608764
1758397
1761497
796094
1745331
1954302
1458438
1520094
689837
714555
593187
366151
407457
937414
1120989
685498
1911147
1998834
154964
1134059
1804021
1868918
411522
470356
1205571
641845
318662
1123039
345102
1273687
485892
1741166
1017466
1412765
428063
990344
1853133
1106077
903935
1564612
165373
887426
268336
1171655
1403561
881638
206809
901483
874584
673129
1653154
1708453
1252888
1051291
1864361
739690
625596
1766200
1057280
497760
1116288
1494994
756118
430049
650790
1567877
510927
949328
130806
892861
487586
1793465
1284283
1360965
1540282
424924
1010235
498664
1346312
1060134
281002
666889
847897
373168
1044596
1362721
996906
395672
1369781
1837524
1849909
1714047
16411
1296909
1586725
1290279
1565758
1022279
1708503
1313244
499774
1550494
126270
310451
1991466
1169418
1398593
929990
1510376
726858
1763590
1274004
1240440
188364
1123508
1842737
970942
364606
1528628
687550
160811
717587
1337007
895083
547812
611376
907531
888865
1367341
415032
1209683
783430
173648
274414
1919334
511317
1827910
680127
1989169
1768120
1701694
1312517
290622
781035
713952
681233
1777084
1808678
1248733
331550
1593654
1301498
1425105
350368
933158
120443
527868
158543
1483175
1172578
1752272
568397
1963039
1823054
488839
1308485
1941726
1306566
1657426
973109
1401207
1295746
1229216
269574
1205898
1963969
814214
382104
358227
96737
1773937
1750758
1329762
702274
382068
202035
1169845
518140
493764
1295288
1435048
1362325
1166252
404378
1885872
857658
1295967
968278
1628246
1182216
1017894
1841797
1596839
618565
254731
545723
1279124
1453122
1296708
1816308
1567332
1842537
453079
961811
1771384
1429424
1204348
1995367
1414359
1303283
175388
1211066
801285
1010309
1469868
741330
712941
1433317
1781346
666605
817574
1006698
72950
385650
638419
1431612
903042
1069042
74729
997290
1148478
1605968
245915
1442167
1362154
29608
1052340
1470785
397173
451873
172396
669127
1223572
60259
144069
1433716
740482
1229762
1298640
872803
1758593
431049
1184977
1650804
405334
427293
1250116
1781866
497705
616448
1291605
1830421
939736
1534682
705286
1264023
1759223
700116
436698
1559647
1486880
1970081
1500925
1120844
53074
1133017
913775
569223
1995487
279913
1001610
1639866
270814
726207
1747050
1899992
1644785
1064150
764440
743249
961626
859008
333444
332084
151358
1441864
676904
1556384
737913
1011626
664478
1369334
61636
24359
1003851
1727725
1672718
537024
571344
1425147
1980744
1535466
1633824
527477
666175
1544895
1718674
1937058
622880
1952734
1171489
417843
1550140
685005
207448
1519235
1562466
528097
1224767
1850763
1725064
358022
759999
1728354
515981
1055697
86574
1022973
102089
354916
216493
1461715
518337
1690687
1564865
922664
942844
949061
871008
1593934
806235
1130071
1568063
762794
1968163
1002079
519147
723011
1936162
622847
1762020
1375616
1640416
1410146
1522314
1614367
656466
1887041
156526
1454436
621200
218569
454098
317560
918053
39274
356472
318478
1628906
1943414
1579960
160810
1634168
1278946
1968272
1607070
496936
48272
96977
1279184
848711
1999167
63025
1454273
910172
1782031
976768
1215764
1623359
1378990
1882164
223185
1058425
137366
1407840
1756180
965597
455180
697839
721820
1804211
493512
1902294
990412
283925
975241
298733
34764
1149453
369580
1075125
548796
447600
441397
95117
1610319
1947572
621574
348994
1219798
504522
1111933
765360
1159588
578374
467690
146536
269093
837495
1079923
1534968
1940024
1798744
1950670
1282125
912717
165225
501133
592342
456755
10904
1884857
767064
1469095
657746
1338830
1944304
1041164
1739384
531262
273604
651314
1188615
1420794
463949
941197
1588511
583605
1233685
1277557
1603473
202909
762988
1736056
44346
468178
946555
952889
838554
1572152
1115758
1329876
1216812
1686907
1983711
1615060
1400846
1402763
1506222
1644819
463390
247238
1278774
378963
1444298
476737
244684
170188
318148
318992
1247353
194445
669988
211868
67356
1162266
32070
1729345
24040
1708733
812285
1257073
1506930
437510
1635331
213321
1173387
1159547
1499749
1927330
1740657
1143396
1315111
129569
96321
1794362
1765144
1759925
168857
1471084
318274
1011909
1152039
1456001
349435
1569112
1491862
256730
380377
193990
1156225
729819
12596
162588
8724
398227
1038034
1873746
549640
1539600
1952623
402559
1706824
463086
331425
1443748
152813
728822
924298
775342
1508300
624070
1324984
265026
238205
1214225
713800
1855727
927613
1118314
1674356
1513461
680966
776490
469365
1350084
998363
1419438
1249724
610100
279038
1466478
1479603
1558105
1240769
342116
1505229
851423
775417
842395
1732311
1183078
658720
1712032
1616861
1813006
340372
1760806
818699
235200
1638256
493348
136903
1313292
1486292
1975689
1726144
1424202
839396
1968166
1458632
263556
65522
494948
610439
649737
370831
867376
533560
160110
531212
1306075
1066473
318735
1577308
1284420
382517
1699036
1510154
644556
1496803
319659
1179866
87928
1124630
988730
1922359
1259530
1591260
953868
1358607
907317
1300707
512830
458204
667438
791016
1261355
675134
1366901
1429007
977349
830836
1563520
113943
1715478
680653
1159222
978967
498372
1037902
744078
572868
317102
779018
352941
914083
1255357
1120664
922510
100214
1138537
1214476
489047
733627
18488
1289870
601254
1706649
1907259
942997
1510647
749163
1091016
1067697
114944
1059477
176868
981110
1539555
59609
925066
344416
407838
1608934
1700840
1295549
589447
967065
1426416
1079174
1187150
1197169
329792
759807
936955
251570
1933877
266407
920628
100210
1373283
1099016
516510
469328
1634263
652282
397965
733701
1558253
917962
1162410
551309
490657
395433
575103
42105
385509
405355
337155
816696
603166
1435643
1363548
64095
196935
1379819
697748
1982954
258601
1985336
1476323
976499
1810445
1754663
658313
387885
31291
560281
487567
1818806
1141267
1357449
1542846
201260
119846
1009149
1747769
1945811
87406
809158
6295
1447630
1495749
788424
1071205
190509
1897867
899065
1063836
1675890
693997
1755728
250111
1650703
1222454
336725
1817111
607638
1177290
1511824
1642237
852293
622139
853055
623586
1616784
958624
144998
845823
436402
1412944
788999
120166
460877
688296
1160751
588726
1127665
719642
165277
1934310
1696014
821134
652505
424176
913950
782464
1956189
397949
243530
1735293
992579
1922908
130708
1861144
662111
1958442
1959634
282598
750360
1238614
940561
290370
909973
999644
474098
66112
106356
475351
245225
603802
1259879
97618
442180
846689
777308
962956
1609747
514632
1123082
995973
1609337
1431519
1860775
1400598
219445
1957381
274080
720616
221101
196660
1895158
556229
170400
1776511
404141
1964079
1040893
1491021
1435881
302293
1478202
1980075
68484
1070605
428861
1422528
21258
242453
199902
1138692
1705170
464047
552735
786571
609157
1675296
725731
679687
1587539
1903081
1225446
1337637
1225059
826036
115546
784164
1135651
1139527
263912
1723560
412793
1503846
919589
1765982
1486436
511005
400355
1028126
909367
1720300
118693
1301425
1997603
809170
876233
1947853
815119
327279
828341
1204616
1887990
921280
117293
841944
1385048
484048
1123363
1451127
210434
443957
973520
1137289
1585039
254591
1007502
1428624
348137
1655676
1197792
1979371
1170554
1461906
771543
382611
947660
832709
907922
1158030
28735
1793403
338977
1193455
40341
1612738
471800
986750
127426
1641541
1074701
473963
781221
1424866
1912591
1271048
1013447
1827231
1731063
1681789
815506
119934
411907
532849
842701
422025
670795
1939993
1094095
960042
901518
1508096
296002
1806419
200022
1041015
340351
245767
674377
359509
1237450
883009
1550849
188694
411914
1890827
73326
1677569
1240786
1860404
348067
1968404
1018367
213359
1170389
70876
525402
266338
121021
1757243
1523139
378304
1317785
1632827
1550255
1156844
188013
1601652
1126512
403216
1369620
512705
1812854
95195
1407013
1140050
1641760
1610241
460696
1113235
1826508
350285
1004582
1623032
127437
1053333
1088572
858544
1506078
250655
847753
954976
500138
1702940
29924
1074056
1375585
728204
785760
1479067
554762
1684554
1323477
699096
1398951
1143439
566660
1791102
302543
1191320
1705048
792247
452645
1417848
1941264
1340110
706660
758424
248537
537473
168689
625627
654190
1181637
1434683
1412352
1879273
555067
1056185
6023
1824459
347682
1880399
1070807
1988069
1667121
436337
943419
231065
337785
746533
1915462
308094
1565250
1398335
1253465
1177404
1485790
1287528
1247611
276788
1161651
1073059
532686
593886
138959
1339298
1749898
1114622
966383
569059
1876819
82988
1103340
1316964
978690
392358
460351
1503430
1130687
478856
1766316
831988
1933603
1593064
1191399
1735059
1179636
1210083
1852028
1452514
225450
1370463
375977
1114848
289843
1205494
173282
1499986
1264949
616523
1292360
1371142
1537864
538031
482303
952846
1282744
1207689
597259
1044002
322932
444877
1165505
266937
1169296
1627156
312482
1288797
1470039
1485068
1560306
168393
1445865
1261637
516269
210117
1006759
1122725
884913
1325646
283905
990629
617368
1138173
1859684
982743
1891833
562465
1099731
1531652
1202085
699471
787126
788388
1023500
1830735
15776
347555
654864
1428770
1852725
1204894
1891263
1338327
37936
387466
1038643
1136807
832106
953914
1843080
148820
326455
1479179
786799
1030621
1362635
1270125
693635
280374
134209
1053517
732483
1022181
719538
251774
1967123
770323
1218536
1500007
606338
1483473
894073
976056
152508
1916926
38960
861410
969703
1733314
1689716
1920925
557079
361842
1337706
956285
174054
1201473
436128
465074
860596
1668094
1064549
1134025
585333
1235883
1395228
1353473
803146
1762923
1810519
107126
1784557
448445
106190
498071
1231512
414575
92459
878959
753187
423707
884511
686949
912412
868315
1486664
648959
979956
1844222
801648
53379
1148646
698402
477300
631316
1677357
591993
320940
1057345
1541564
782630
593453
1010353
1928108
524432
1310905
1993672
841720
243299
863567
301168
394989
765456
986122
1264312
1041057
1070082
599518
530277
1576975
1866564
938475
1596228
646289
1948615
1580377
1799327
130143
1096332
453766
1342222
1675228
1100950
1994740
169289
1282025
707893
608200
504168
1697066
1423487
1407056
1660309
698265
1776082
832816
457483
117613
1989931
1843298
1884474
1818757
1208506
362447
1874044
1748185
1349252
570748
572328
244586
956830
913727
934853
1611795
508754
1668328
1085070
829972
896143
1833264
1533497
1670788
458027
355722
681671
1956750
203629
1959066
1326127
1934529
1079988
446937
881856
222076
1439458
1981507
338453
1028733
264302
172322
1644108
422776
1886090
617327
258770
1594825
1628314
1839069
201873
234892
951459
1338373
357771
1192313
141386
1362072
1338075
84749
1834897
580758
1100004
1576026
1913765
500700
1296795
960721
243413
1221007
848343
935349
1876539
1060075
98248
265097
1092594
845240
1609276
1790242
53226
521670
1384944
947098
1782310
1677626
258541
1565609
1871101
753945
10972
601753
1825723
892045
382917
404882
1126861
301725
1528062
1135964
573626
982349
1487607
147853
1849146
908157
599381
43391
17187
1840662
616802
1540354
1171480
386619
17488
1692091
1513454
1944228
288631
1987448
939131
157643
626734
260005
1824270
1865069
1686524
397351
399482
431464
1422056
50958
1724845
628430
1994882
466310
1925487
1489012
1634983
443835
1510168
499850
1037888
1053214
1944125
816300
1980471
354627
1519559
1185587
809112
1328694
1876097
1561264
1033896
1384934
439439
933711
1040900
322166
751459
1934852
381455
1815322
1034206
887031
1091357
1930609
1171397
1760034
368512
388400
1918953
1723588
1063924
1517134
812681
446303
950908
995043
1140636
1065599
1030443
453927
815736
1360307
1074623
547594
980314
1959581
1575343
744223
1232347
1261918
1967366
180354
962502
1196395
923594
619632
1558707
1670749
1297388
1074201
757791
1661823
302537
120415
1305359
323098
1419871
1408685
1259335
1652991
932384
624247
254644
334711
632345
1887073
1160519
68234
1571074
1450446
412806
863232
1140556
928111
799676
1694804
985983
404827
693503
1136505
816039
1150496
1946924
286307
1434750
1562353
188063
832482
343893
1145473
256364
1765113
954834
1691790
469126
477038
747767
1569793
117527
326700
1811200
1023189
1396532
465946
413244
1058005
1942419
1041116
982821
1222381
8355
1669918
1551878
1208809
579341
130747
49971
392649
1498583
1553911
843096
1422428
361147
1198190
229267
874759
1667895
989612
1513564
1104742
1110689
348768
363245
1160676
556444
208122
674316
1925598
135767
571821
483700
1300573
1241401
1870866
1960237
1956380
746091
1221658
1530796
1722514
391392
390207
1521896
1347901
217362
270557
735894
907301
522603
1095262
161804
81922
1715768
1262347
1317704
1011849
1744009
97907
784111
1102442
1690179
1167553
448903
315491
662588
1701407
1718037
108992
841596
1659981
1899996
1013486
1916336
1308055
1953681
1123002
1218863
1129305
594234
1492304
910182
1821141
1872486
1416654
951872
670862
929473
1845371
909294
1037099
225325
1503709
727081
755807
1797755
1852664
48202
1757831
1032528
578517
781545
70043
1066837
150115
792901
1236104
1104400
1250210
245942
1250250
1702727
45698
339749
789169
380217
1158909
48286
1881502
1383568
39422
854629
1885171
179877
119270
140348
1479719
1254653
1779946
1992185
473992
1824261
1101639
660446
123306
1118292
1296745
129884
1593814
412526
1851768
245653
477298
589730
816609
186899
475910
833091
1054542
1846377
1750107
134931
1508703
189910
190866
1568398
12173
1284449
1081880
709506
1081440
1282838
724423
1201479
1044287
771600
472675
1901418
505102
1698212
329448
354147
846547
319029
894491
1033969
1336731
1939220
620377
544846
918659
207083
1611320
277618
1898271
691311
860885
1713698
1003005
1786949
1225582
429867
429541
1007281
1067843
220118
1921482
1277211
319099
700284
1279847
1886709
422743
1620554
1518852
398753
1509145
262005
366346
1446878
397688
1474068
1706154
736901
187787
96956
1412570
535240
724410
1011604
1267135
558604
1891636
875778
612832
502104
390786
640993
963974
1315172
741524
1956207
352875
189960
86062
1273028
506032
232479
1403340
747315
340137
461695
35459
1188051
970172
1023357
1044151
295294
1436988
1177681
358064
1118326
1262823
1229194
1549602
1876534
376776
1723387
1810571
1204826
1668610
1545378
879290
937695
1072548
1942816
290424
824738
1435458
1073797
589276
1655358
1683949
984996
1277592
504029
140119
811219
931886
1790597
153900
1458592
1213351
1030031
279981
1539853
1157537
601202
1805320
1266471
210307
978500
747328
314970
749363
358624
1235733
1628049
1039568
733950
534868
1777124
1736860
1023453
1529806
1799578
387388
1360389
1436948
1126793
1471735
755531
1385433
1990410
1802288
1619304
1325805
475461
1484494
761000
59882
467637
515956
1383222
979743
1235689
1694655
36761
1525592
1578706
227049
300465
1705655
1131800
1952847
1031468
598032
1191164
666965
688501
656335
1830115
1052374
134354
131159
1624702
120364
673388
1729565
1431704
640881
1665790
430817
177180
1377491
925705
175468
578101
1518857
1715960
90873
715797
1184890
938126
873012
586892
1335331
92282
1725051
1324
1316220
1975050
283984
487029
1466586
1230498
1435698
1666018
1269553
153401
409435
1257201
1364686
1030719
1423689
370498
1972300
992089
1839893
349013
750347
1832294
426090
1167297
793820
29626
1298741
1648697
834379
1736155
965266
1495199
1657144
1732891
873441
845072
1992127
1939811
989465
413940
319925
1308279
1132537
1071471
1083311
1926064
1224809
205182
1069458
585006
811442
1326312
334150
409081
475330
311892
98198
1421948
1230513
313763
684592
941636
1019089
18941
1008216
423878
1450160
1736519
324486
94655
1583613
1923602
35406
521108
150148
1591309
1901849
26281
1051642
1134331
1054258
1909596
632514
1044610
1408997
1388848
1186819
1940283
1839009
1169712
845502
1461480
57781
1564093
441314
826579
1600847
127456
803151
72712
255294
1973945
581490
245545
53780
1821907
1880612
473079
155588
1799738
968103
1813603
1349834
1025482
290029
1145277
67367
1592575
1539757
1033727
764974
473714
104504
1736829
1606699
1463510
953601
740970
748843
18094
1223554
1020433
1926941
474298
426777
1209393
444090
100453
1655356
1108776
1102302
1278684
965652
602091
1769795
1504078
1814067
1114231
1932811
559933
1887495
1334615
758163
44176
1824777
113264
865972
1653379
1833323
1382701
984385
188160
168007
1087202
39871
1466484
1795130
1822147
1171886
1679037
836338
1883651
599888
319734
216071
438431
1855294
658650
349851
423485
1808650
1572578
627488
853378
1127185
242176
501744
1853740
140106
1928077
236658
1356947
433371
294458
924721
758405
1574799
420265
545256
78999
1875114
1624430
185514
1499457
1442967
95862
381482
1837166
709412
1856791
1642954
155925
67681
1495073
1238706
1665581
286104
902737
1954122
453119
1213983
24074
811927
932375
911585
164621
512388
1823635
501166
512246
328963
878902
735251
665084
1010496
949245
1178292
417206
540576
1364112
1837676
60483
106847
1365482
1898369
62189
1846526
732712
1214550
1109270
892129
1878831
1857895
621351
1367062
837200
370744
1988403
1399318
1127718
1967213
1572766
214743
1472380
1659265
918047
1978250
1316968
345908
685002
1352921
1489138
950186
1181483
640274
1669087
1614003
670696
897279
372531
498118
1459429
705594
173277
1092825
939296
850018
1303342
363816
532530
1145538
510149
1262106
1298885
1284462
42396
832898
1066737
134335
1447693
1815909
1304199
974201
1268971
1671705
441699
1048521
1572948
195763
1790600
1234648
286945
111497
306706
1453716
590043
278413
275988
1502434
1794285
1158463
1122843
1767774
7331
1413491
539205
1645857
1735810
1385182
1592093
891253
1822923
1131265
1226150
1923287
1953282
1605421
710752
4972
730585
870497
1284549
222388
985293
1782598
792808
157905
1768299
1570159
1248775
544252
1838532
622949
612722
1694507
1149444
1790628
416402
108964
1364825
56898
471770
1252659
937507
1007987
827030
885761
1128729
171624
1338593
962487
301608
1971929
1580986
290892
1025186
572254
419557
137046
1043794
1319481
1593905
410867
270479
480693
1271152
1574696
1970115
1482351
1142331
892336
1313495
226849
495152
670017
1596917
124696
1547046
950680
1379
1042444
1881579
94155
1477871
861035
168708
744617
950955
1285026
639508
1633339
1760823
279781
1275160
1197001
90390
1020773
1567418
1590846
742036
1806919
1142260
917515
1954377
919565
1245366
1832241
1513309
1254757
1492119
690026
555012
694411
1858289
1484709
1797846
1843506
237542
1815881
468491
1897707
1294846
915199
1152141
737596
773594
603256
425361
1246125
1442630
1853151
1393211
872373
1274643
38531
1982523
787622
1358075
1015914
1285637
589850
310879
1318150
1838471
443426
444485
52229
1763183
1085048
1957818
1151250
1680557
298494
372142
1124106
79243
1333202
1688567
448480
376390
1675372
1185436
1970239
186625
1485172
60885
901231
404927
1954152
1215408
1480096
1949636
242926
1339246
220833
836260
684061
1283416
1816148
797962
1783579
376114
1448874
1385451
1759757
1183975
19291
1456329
1050150
1826656
835732
228276
1096230
972112
1327165
1628719
1528133
1242880
1064467
64605
890522
1972113
456549
89599
1167663
292564
794350
790307
76788
1353493
1005729
1935866
1476323
760489
437339
92101
690755
1787222
734655
961274
903683
201336
800019
1219701
763690
1368123
1866554
1684931
1997324
685655
254411
182858
1425142
1645015
1868817
1234151
1226995
1120126
1470061
445393
1632651
1313887
885399
1895375
1206210
219904
247917
947852
1296212
305386
1021182
1887265
677878
6791
1226339
1654452
295583
1808295
1680929
1548881
703272
713030
414407
1775299
1435310
909575
995013
1300627
730475
691727
1508577
12841
231419
1449054
238818
584983
938205
1487893
1317459
347016
467512
847960
1309626
539476
16286
1199625
1232909
1605195
1215343
1330287
1756378
1671833
1675560
501634
711266
840776
1349377
1646517
1659928
585594
652328
1454703
1488392
890564
1386239
597585
154040
1908875
845012
1837593
255416
592101
1272238
292148
888240
1828811
1498357
387140
1851726
758600
840591
1376480
205340
738489
1248585
559623
666051
563852
537751
1022687
1132656
1279498
449382
625314
1572211
724014
1504143
1577388
50776
1108980
548582
1589710
1723295
237361
641983
59305
1911149
923007
1858388
1378996
1109806
197715
1892837
484405
1910558
1618679
1116942
1699224
827775
394441
815739
933763
814275
768521
869451
1764733
1672066
1835156
1338284
448501
748837
66013
1761493
593342
1002887
420822
1907286
1076446
499329
970404
1983770
694660
417842
1115555
1476542
1535102
53884
1845534
1212453
565325
30001
1725012
671130
1013717
1797172
1515357
133990
1827237
174946
830851
367555
802157
220794
820704
177308
1194184
630049
1402749
330251
472982
1544352
600672
1316721
154309
705036
1870540
51613
321357
64054
393888
1885393
1673695
1437190
1770848
691436
1778976
706099
34136
1432806
27896
1170381
1212201
1093985
778337
1796220
690463
1871241
76911
352372
1765171
1247466
1911841
728521
455228
1212351
1301234
1906103
1811261
810463
1141507
79792
127810
1831872
1173299
1988675
1261782
362066
1551048
1319069
1081453
1649672
500827
78380
1009000
1047760
1307234
803394
502824
1705674
71275
426011
971801
781829
1399309
320454
993003
1246689
1257571
1054781
1064662
760415
587173
962971
1550826
120579
571258
1508313
1152080
1619616
906360
473553
74294
831067
1918163
1348608
320307
1794112
393859
783075
1811021
1437762
1440401
906878
1947596
760214
884377
893786
1523020
1185136
30027
775987
1463978
738797
515164
1620714
592287
1584519
965125
1812361
1833954
860924
1045084
1377483
1182807
484981
1238902
1316819
1357245
300242
451222
993821
216071
1677019
1426941
1602309
743184
731363
1367584
1911520
1828330
1072404
1560283
1440741
1874658
1892909
1827380
1249985
1291687
1168895
1286462
1291804
774590
307797
1655222
1316347
974391
971210
889942
1786739
1876329
1311510
992368
125752
255856
565833
1821329
957133
1722671
1228659
1945510
514749
1494306
1172535
1183226
1399177
336285
541272
1648004
344965
1786408
1561189
351886
994306
826211
1516612
1536593
1788691
1405023
1953449
406036
1622976
1520622
323812
459888
704142
1192024
1838738
1683122
1294408
1151836
1485216
23266
1215581
99659
648886
176085
826257
1670631
1578678
610357
1208290
679196
282434
1633825
396466
1071957
1346936
404332
194460
1860480
664694
1366101
188120
1868837
580380
902331
1828650
1467643
413361
1720790
1469793
1334544
1856352
1739447
559497
813872
1827211
495461
502384
571531
1549933
1801865
846690
707917
110991
989179
1922763
986234
91672
1437137
1150166
958203
1275112
722123
787389
686971
2682
800800
680318
293421
1479648
100170
1886897
1622507
497486
773327
809934
1710130
85591
1917198
391592
574275
1663981
943953
1612274
575697
934285
1939602
1010258
669972
812694
330131
1436710
1373505
1998869
532044
1018673
1268393
288393
964325
1273104
1429934
638516
573229
1865871
1987972
1618232
966331
196428
829366
2772
1384152
980224
251981
1840727
609975
1369767
1824195
1627818
1250932
1600796
1742982
283524
1264304
824976
1058058
625817
513950
1176460
1914809
390791
1953732
251314
38029
29606
475161
177605
539450
976423
988051
1559320
1407736
1992789
1154690
1671516
1683338
776440
252319
1594274
629723
252789
21051
16128
613306
178794
1531613
361881
48320
7743
1371264
839259
1570129
1986453
488075
112365
1849000
1012074
602180
1919993
1719076
1354871
1689992
1461728
1555777
1453767
450616
762751
748952
675203
1947556
681637
169015
442913
462429
183445
1286463
515324
1360374
1951673
599778
1767247
1264349
1151364
364144
863071
826731
564315
311852
847022
526384
954019
1523917
941673
1296314
1435825
1616516
159479
1539139
301146
652933
613967
1840739
138111
665646
690108
792115
1689540
849588
741587
1322298
460465
1370021
37860
1625071
1531992
1249362
338850
199415
15112
874729
607968
1591246
246772
1307450
1112153
1322746
662424
986939
1817179
1323729
1938170
1330705
222152
531098
527734
1028017
839839
1633019
1765847
1629162
1624147
408897
366355
1081673
282298
652376
1301529
271557
982515
284068
1749985
1077803
291616
440541
792290
1948514
93906
1838858
231104
1359290
1860610
1913333
31453
686288
1295901
884338
1017586
183628
658329
1676441
1171713
596175
15354
778105
1348067
547075
791969
306270
1384710
1355002
1856401
520924
6135
1781035
676993
1166057
1012445
1019840
1518429
1937782
1116133
325320
120448
1927181
273325
664188
705353
32785
617615
1775415
502762
1799696
1946367
220633
1268950
795254
461616
802289
1867219
1337707
1786788
1082725
1130868
185146
1968247
822128
1530225
1360832
1747549
1203709
96431
908617
1136963
700427
1931640
341460
1480337
476161
1787263
1597593
318702
550309
1172771
290757
955596
756038
932692
259854
1898159
262450
1988217
222744
3499
197955
873078
1086391
750610
1898673
590557
1407402
1830489
1758199
251156
1816678
1968886
1276363
1635942
277007
1728757
1287440
1613179
88995
1455331
171978
1837476
88629
133367
468198
1961326
613962
1331800
1825299
1389467
749528
1664363
178754
361306
180155
295997
607593
1390673
1995956
813475
701649
599026
295425
1272829
1096663
1043482
317020
1227776
511515
377268
365919
1300792
653290
1920803
1140423
555264
77260
628913
1350433
1554682
691237
1078340
320649
1508514
1364753
1733762
1871253
686271
1961613
83877
1536538
1579638
1390340
444324
22369
1776801
148103
936099
1048155
663273
1603637
262399
88641
1690127
1304955
81022
1956901
247060
64561
1904158
532225
1177750
1204810
1601877
71270
657000
890482
725638
281038
713635
1470734
600626
1969841
828264
1850571
968507
1009823
1150238
1337077
424448
1101431
102083
151752
1944950
703392
1798051
1278693
388443
761243
1193048
1193256
57478
728508
3609
1049503
995669
1429192
872090
1724905
1461505
1983807
466350
158337
1235506
636694
1466896
349411
1202352
1607776
1234469
1936485
1525557
1496604
958519
977818
1742494
398351
1758510
710505
1968185
1626782
205397
188939
1136167
952780
536572
1795532
1949097
971874
1644848
1229165
1068806
944112
893593
1326699
1957651
67002
534150
525637
538921
1787295
1864871
721311
535394
1170613
354034
561739
1299323
1833866
191558
211475
308923
549281
282121
588657
790050
1839628
1100236
864758
1938055
570452
1712866
259358
1980249
918569
1309891
1080926
471238
1817988
1040817
1455812
1538823
16063
1480096
1779192
813113
144484
358997
506954
317821
818394
114063
1164511
1248231
506712
1474917
925427
801956
799791
1291666
281587
44017
422993
1530705
168574
1769960
451367
1544628
78295
1712760
769815
1414730
188606
815960
890895
1511636
1667637
545927
1620846
1031492
1103789
1358290
1447427
217919
808795
946785
1656701
1145803
1542118
169842
808371
505094
1421856
1355083
102853
803750
1419872
725525
503595
987526
1777540
271277
942464
956940
1154514
1552053
1160003
1515896
96427
1903455
1953049
4172
1637953
1131700
598033
1172529
183508
1806649
1350612
1801706
538441
1234698
565836
1425446
565004
1952870
49821
632237
242345
1407207
1494389
1506929
343419
1183210
81823
1293011
1137369
1182542
910489
1770759
1719698
424315
365221
1951040
10597
1832424
1371565
169332
439306
1393617
1405833
183273
1445509
1044142
1768866
292119
722208
1242800
554847
1933697
1810419
1367602
1815114
343187
86138
485887
1220739
398802
1987673
1641792
1723858
1997367
1606517
99577
1513137
759309
816436
639336
611082
1458301
1966196
950271
870141
676095
532573
1049807
1802427
1809043
984515
1757536
202942
1439908
909617
1066708
651310
176402
1796774
55164
1908646
148860
1085513
1298116
955827
1518195
596388
812834
734475
740919
1332298
734558
955375
1326756
1279900
1373160
246058
74270
575206
1530750
758730
583809
1528779
782001
1253694
1491890
1525114
1952332
182297
227829
1093140
22213
1887844
1174960
1627482
896031
1253969
1486249
1074381
438423
1699891
1638653
543511
1881336
1204431
679134
1653296
889502
713358
618848
1480909
281146
1562219
916541
1112475
1508890
529730
1557762
574329
558876
1730392
1305323
1244310
130771
518710
30397
1871821
549829
1571973
1817300
1793551
826245
1817794
281747
1165640
932965
999570
899906
77408
1746507
1345893
529645
1175808
1356917
1454643
1518127
914968
1197796
456888
1719532
677212
579559
1178080
377917
752607
1726500
1993282
459549
1382131
553389
1388751
997386
718172
559464
745316
1947915
1110438
1760393
657282
162484
703202
433566
244829
1407710
770175
1627470
1463377
1807937
1167899
814750
628762
1915942
961890
884243
481315
1304335
1876041
1167276
298616
1118363
1700482
1180697
1511617
1367231
1576752
86360
1124714
814275
1422545
1043265
1125469
1005460
496255
1117388
120126
230221
1186904
1117787
574399
1904919
1752949
1147663
515638
1862779
831998
1375262
1377349
1327309
116014
110702
862723
131246
292658
1184394
1412965
1958431
195954
1834483
173731
1079431
544676
1958412
703843
1182138
179860
1026584
1474007
808390
692931
849268
1237671
1587590
463916
680537
1521598
876390
1113339
1791825
1510876
1951268
1066538
1416140
22001
1845838
635758
1308002
877914
367611
1879719
1670105
805718
1209952
1888440
1489976
667780
207827
380831
699857
1350913
387540
1863418
863971
1249016
575268
30742
495064
159710
1103550
1565715
1755326
1566843
472847
1527910
363244
901733
538664
220192
1687382
1744345
1174371
774065
1468973
1775479
1365028
974767
710106
1761261
727312
1064816
71847
1686002
1674582
67589
1854890
1543501
1811436
514406
854231
408056
1333258
1404540
566614
861510
1205256
182477
1260803
545184
210745
1296346
1614409
1651297
661403
579042
1722602
1529611
1200530
1210237
1909577
897541
521865
106039
77663
1201352
306769
1321830
170088
1105745
737922
651993
564347
688920
1870932
232119
1695153
971912
1593864
1440667
1563270
577415
994684
1714449
1119918
692600
382407
797793
1553918
1764992
855811
251431
1921827
485299
1606715
892206
1829523
341682
209008
1556594
1868939
1027322
1516041
987343
1660843
320432
148216
8788
556575
212921
508987
547229
1289162
1103871
1471840
364802
607331
163431
367853
877540
1481824
117354
1465391
926292
105074
564326
1380116
14188
1966536
1331961
5980
1549846
47111
339932
1519508
1573937
76482
793186
696569
1464816
334150
1826326
1337987
1208841
752444
1933153
1561035
1208194
1635578
1707287
601575
512876
1596807
1388247
1540605
531026
72433
586800
1800912
459727
562730
897626
1542272
1142908
948706
1731265
581432
1248257
524081
1148186
1004147
256505
695935
1797196
226660
169493
1189567
1634697
1969623
180580
597966
833715
464008
733904
287332
645617
143037
1081235
1302985
1129082
1153933
1619238
1606025
86782
709352
150675
579397
1011391
15177
1500372
1732373
1912904
1273444
792894
1572591
994527
1099876
1048102
111227
1907810
446370
910281
1412597
1929319
1077623
355750
92544
1678596
228725
1263681
216154
1593261
1260939
32966
161016
251283
1591042
1066058
1407333
1836589
1581406
1185703
614087
1987179
1930037
1992311
1169027
1324441
677301
362651
60444
406542
955314
1574316
368456
1417809
292479
1423989
988691
1519450
241195
546940
185193
1203549
1723053
1065137
1030680
682673
579612
1254025
1818320
1988850
1786336
1406512
1103681
1598534
50374
427511
1565005
329543
231359
158906
1694509
928817
1907311
1635305
1553484
189613
1680288
1692862
391732
600236
560577
886537
1983546
1868392
929470
541334
1548591
650048
858024
663774
691338
38170
352534
1284302
612353
869669
1766448
464990
1506079
1501002
438810
434219
687881
1979595
44881
1565208
1115830
1584893
1264643
312953
1882565
1282383
1194250
1029630
109067
1046359
1758607
1905280
1704217
1464748
1461013
1740524
509217
1794702
841079
1655011
942067
1621977
1546786
901306
1083125
303322
410705
1726295
1635000
930373
827811
421884
1370167
943060
1528746
1876764
530303
1549270
1736742
18573
516944
1784424
1487933
1968655
152531
1712213
1731517
484167
135322
1198687
1501018
1763410
1967657
1383897
543347
1535161
488337
1643331
1430630
1228371
1493784
1935387
1664973
1136685
106995
1562813
513608
389478
64933
685995
732424
122908
1602400
630236
520052
842608
1090809
1521475
917757
1606862
56906
1064922
1938312
1257759
1578676
301782
795197
1203404
1769100
1034081
1390873
49411
839879
1648357
193581
556237
1309038
1158126
635027
1728409
1535467
1287288
1153931
560796
784237
369860
1299221
160338
1055576
1471069
1200356
1274220
637575
42520
1233909
768053
793740
1542862
276327
1374878
1806890
119211
1730997
1546314
444697
1584260
1358070
1625418
139832
797775
1743932
1225740
1901534
1247575
1908119
1781068
1830335
1703367
1177885
482516
1766770
191354
611715
1653626
1722074
752291
1527696
554661
1009164
942404
1263966
511544
867167
1289087
1187059
1856741
1066470
350039
718356
387976
591437
850379
1049770
359842
819703
855084
527400
1237489
1251514
552629
616211
1502863
1313824
696626
102646
1621015
852207
183117
263325
1811461
636338
1871267
1512174
447808
575505
1806124
1517537
194100
23581
1309023
1601740
1745801
5597
1517858
1788235
71661
249571
101064
739700
1520964
1678199
1956405
1017622
1782811
1184697
1418027
1801458
1091894
986313
247128
1733822
1050810
1104368
967043
194069
99547
984947
1185231
1626848
1215947
357127
1622596
625256
90953
240115
1967449
805899
1500660
928137
1654454
1597313
1977350
1889538
6769
1407859
1500086
689597
1618524
1533231
1890323
884807
725526
1386299
1510952
789926
911529
1833720
1656630
1152547
590329
1071009
1362775
1899340
293498
1894713
658461
809083
1471116
1383501
254665
245956
475751
1660391
475740
565457
965643
1759057
262983
814644
1897848
1047494
1660208
227231
1622016
1384979
977194
116237
1318349
1623448
953286
1616118
774555
505956
1489334
1678045
1953111
649502
828219
198401
88057
733273
992091
862717
1113126
548761
423926
1470254
1786458
1159289
206539
145688
1404554
526657
1358657
272515
1668168
217719
1420342
1796986
438991
898691
1434278
224159
371078
1613041
537647
844530
749285
1690314
1645643
809336
446463
1230521
17257
956139
368678
227181
1484423
1093316
458926
504282
896421
1754649
1769920
1803143
215065
1726869
251946
1392744
1179757
315244
1312574
1972816
889351
731320
1122559
821272
324945
120442
1515823
1853238
18985
1595821
1486600
1631871
675713
753227
1395040
413532
1328960
555401
1365680
1725704
3342
152848
145516
869766
316354
47225
1425771
172865
1722914
1427961
527452
711007
1102768
1221655
1296196
787056
1577678
1017632
1728184
658444
1784037
1827314
1254065
1098338
1469566
1050275
1459905
642268
761268
752593
674893
288371
20330
1915966
678232
1101855
888658
1075314
587475
1398430
21560
1482171
772821
1764069
277411
1894734
882985
852569
1577833
1409746
1499115
1727103
1190562
209869
1051496
521243
1600020
1735591
201946
1095876
85742
1492514
1702480
678808
1239327
1677478
25277
529669
529341
739208
430723
1095573
670
1094056
1219349
1257754
984110
1374331
1334005
388797
1233827
36354
1208409
1477745
1316997
1855950
1132180
1131497
1567228
143094
55725
1270562
278854
433473
777284
1556070
1347531
517737
1548816
382010
516282
1490321
1353156
49317
1723585
1690476
675749
1225188
963329
1311860
25191
1750799
53946
1217291
1316308
1726718
959783
1203132
272637
1219627
155871
721804
1240318
392612
109143
1008233
422067
874390
489472
1195204
1190809
741897
548820
1003576
754197
1174228
10604
1494082
977055
461443
1982330
1211529
91003
935069
1970252
368842
954894
1832173
1977344
1947154
1024657
707093
907751
1172098
581511
483559
684170
904119
1199449
635193
823175
1478782
1469732
1595273
716210
1270114
927019
1801986
878938
1348239
26775
709102
850491
578993
530773
153919
616905
1478846
981024
519234
401178
1601562
279554
447145
344019
1196798
932650
734297
992482
1599905
621594
19032
599146
820615
616353
1602611
1680993
1172663
1570737
893669
606995
381430
1151436
1972425
1137093
1253428
1323489
462164
1570031
1749287
518688
1723103
757052
80191
1461246
513229
1287859
396217
302146
306115
597593
243776
670237
924934
1092874
167272
824891
1704657
1528891
1203999
169223
1222436
422590
775901
1011159
985165
1385394
1013565
521917
109385
163445
1592318
495996
172258
384803
1711632
690805
1272667
1101069
841198
1983771
177319
1325148
208799
1474291
817229
1388506
1515298
655296
1391426
610556
1380739
335842
1451708
749859
1271071
1515424
1757216
99131
1020834
445678
353577
544959
453297
1374987
1927810
1435130
853262
635479
954415
821460
1993403
1858474
20615
1585942
676533
800786
1638716
1595958
519890
1692565
1735303
959596
1595388
1122999
1432492
680081
1817903
69275
1307516
1752612
335444
874538
456212
810096
1947694
1453963
818190
655563
1127451
1680434
301474
1113048
1984494
1518421
1873870
1229094
476533
1759414
345039
528667
1639062
909489
861298
1058014
618292
1641715
1610038
1113393
1843289
1794746
843736
932315
1664571
1321044
689016
366785
258302
1209875
1002112
1825701
1911248
1717452
537045
1820523
1489299
1541704
638339
727523
1942546
1961019
1877283
1730547
1898740
1750552
1777278
1314692
934106
232041
1758512
550432
1628490
1337766
1884350
1015233
1118410
604820
1038454
982054
449039
158785
1644107
22826
145895
1319675
1071342
1502610
884259
1625484
400722
1215106
820639
48820
1445522
1614036
1945347
1310314
470625
209219
1096421
900514
1674520
1665073
1537456
1205121
231662
434240
408645
489449
1273379
1552258
1154923
1542575
1304057
1136551
782820
1631413
464175
1961743
1156034
589859
425431
1103553
1323611
1332985
1373006
1613324
706095
1625156
1323453
575537
798192
1812401
662044
430099
1859924
1943214
1973239
63320
1895540
222388
1011092
587822
1521273
171582
1077068
145742
1832665
1029783
796607
1655871
1836438
1187224
1657315
1781184
1875840
487915
986197
666260
817759
1322843
114691
1495638
1334824
167699
342043
40178
834492
409437
1069626
210264
867343
1442152
477470
623226
980700
869874
470227
1511254
301041
482375
473469
447263
395548
114079
829461
260931
778876
1460249
521914
1924678
1234277
1220324
912727
982885
460152
1133853
280261
592483
2244
1913144
465924
97324
514273
1206308
566121
1540187
1495329
898021
713036
1555670
492842
280771
169802
1206468
1498859
399703
919579
1621345
1311267
525676
909234
1305836
1136668
1796396
1238415
815886
1456544
1929346
1710231
1088850
732625
477834
1829502
1698067
1782954
1388066
1234133
1808797
1544818
339919
467920
607569
766038
1891585
264284
853899
303771
512367
1152026
1471086
1098249
1027654
711284
1344391
1443231
301312
825450
742040
1873565
515817
181625
715515
523824
483261
1591637
1445451
424268
1881266
985694
12390
316872
979430
1703382
1565385
317952
1771864
1088936
1358626
870375
728102
817956
1351793
77003
1353851
691348
1308777
1011409
13877
958053
57595
1705847
303371
1889536
803182
1296711
1802361
1136103
877682
294718
1177484
938217
57045
1652648
1164600
14785
1651794
285438
1692973
898466
501834
862869
448939
1228098
134267
1517792
333988
1201704
924432
724691
1098182
782564
662011
1042053
148742
72625
603622
497513
1969723
1770442
1307970
1657253
1060334
1421733
1795939
1381722
1711619
1443260
232776
254983
1244759
1964087
520966
1205445
745340
580890
1705314
1939992
649530
1716963
563800
1962422
528435
696964
1132163
1724908
1349759
1952695
1702861
1129904
1513643
1744188
151296
1335885
1919710
26552
1461100
1587451
703841
344768
648249
1456339
859574
1626192
441609
1419549
1218668
925811
1008411
1364832
889226
1898950
1285255
1133565
1982262
1813442
1488543
1773513
749304
1380368
1026627
838149
1687497
1740924
1009666
1534583
590122
1303690
79489
1807905
1992098
48669
813592
212384
357313
1550347
16775
1107336
1200628
462128
826305
1156994
1700958
536460
1964006
1614723
1458177
1956050
967171
1870843
405032
219109
1002570
461826
1302904
461235
597008
1374495
628719
1523311
534904
28810
1271240
1808830
322097
73925
462340
1467458
1684069
1902994
61506
1813167
350676
1713611
462885
1899018
1621394
1638310
863825
1043918
1886674
818051
1399145
1814633
1476360
669743
1448030
440951
173528
1237138
1456695
473094
729498
1482201
555007
1377414
308334
742922
1059401
920489
1905028
1626388
501288
69074
1980426
1624489
736877
1150790
44544
1384576
490051
1827409
1888287
1171495
790605
302657
597543
390923
451040
1759221
794721
1190223
435636
242762
592783
1103001
1852964
1403914
792064
1684142
939386
1687135
1367493
1157279
495413
1106259
735593
330640
1081563
1657746
1819472
541423
285472
1359398
1896148
828346
708701
142072
1955868
719677
1767506
859417
1437895
1546798
1511228
898171
169409
864602
1128292
451130
1799098
705400
1242437
602301
1113744
99488
1898167
1717865
1317858
407809
413717
14019
1319307
59315
777402
1821288
332033
1199415
1944275
282509
1453352
1189658
872655
966843
903921
475210
862187
491875
971558
402519
1489411
1592527
1043698
742102
144780
443353
842137
742083
1623751
731631
526130
1672727
1185834
1683406
532273
804527
1469209
963472
1787546
1889870
687483
394844
642836
1613973
1814979
177483
1570169
1715658
100131
4901
946233
1674704
388630
1010276
394225
1796821
1801089
1168593
641097
1347966
1019143
142286
1044859
1939749
847904
1851663
258479
1842758
1233272
207150
1694169
11745
1596797
661134
1601765
531410
554137
1291239
1880423
1226482
1265132
205120
1412235
1208146
1339176
1324183
1949779
1668229
1415162
1375521
553831
915195
308104
109773
430343
1876123
606962
1680128
170163
1940537
301429
888320
1681334
1576594
468210
937104
769509
70333
1061657
160810
1912909
264264
1903508
1996505
1173748
119066
1516850
643338
1997116
1538684
1631092
576672
1318568
1293336
1940631
1137636
1201575
1765699
1511992
1989919
1696488
755290
1999376
1668204
331676
341525
1104535
165284
1405249
1254665
963085
1113816
325800
1098807
500540
119615
433239
1029014
1066303
1830665
1378456
1412346
1107856
955408
996874
1042415
1926116
1937431
1949842
1018835
333961
1996434
678188
1948878
1722415
1719965
830530
1502445
1065910
1149397
1232919
843994
246722
1326013
573359
1798865
1046771
1250647
90272
948707
1513625
980886
1026345
598237
1528855
1466606
812777
1203756
991471
120726
1861756
9201
421408
1170747
1886967
1609285
469387
594811
814722
226442
349343
1609326
59144
1879212
792500
527481
834047
213669
1469369
1090300
863612
1619017
667141
558028
1658392
1292592
924809
1340847
262816
1354201
353810
1356524
1724794
644330
1164985
968974
1221959
281806
335732
736872
792449
1764053
1452161
1273027
293301
1023730
934771
1889718
505269
104532
1329988
1547681
605488
1490651
290083
307401
111800
1086307
1431197
1154170
1196487
665611
1283262
1285101
1499268
668684
1203104
875925
1848368
1817862
1602290
1507022
782492
492155
1845995
249452
1002475
998329
472154
1676339
428623
1185544
662870
881524
614051
1582027
827632
86362
84568
219087
1483049
470162
766455
1286797
858393
633206
857717
459190
176701
1854792
1048981
36159
932254
7809
1264317
1393464
1944580
1428069
1850063
1439014
926352
1105892
1752715
42175
264618
1142955
1829996
1185174
155260
875652
968703
1759002
1206635
763716
805880
1530005
6180
617134
1152124
1870180
552355
428873
899599
713918
1054371
1745735
412458
340719
548177
688422
1887062
1597036
1237370
1878359
1823342
1099483
1987651
1285578
899483
1289865
1800162
1982677
1054501
1481285
524294
1771440
1165007
1455408
663116
1555107
1611520
1872760
986304
1858532
1974974
851628
422977
445643
13626
1246927
1770729
1693715
259479
127496
887641
1081036
952331
1939035
1041438
94068
253463
1899079
439
1626722
1787987
1504540
774249
893575
1996273
196843
419441
1231584
257347
1113277
1617004
626420
1279414
1073011
1514607
1662350
1147188
1103112
928080
150315
1401727
485245
1480696
1983268
1479561
1363684
973495
1841562
1320293
1898225
775493
1787653
1277196
1058498
737566
1349100
1385703
1788167
415825
1382304
519025
1925416
982703
240047
1839168
230649
924861
361315
1334123
1815398
1303948
1064936
1087517
807716
1895786
1606852
993364
1745478
1161312
1768121
345089
143755
1905052
513618
402603
837346
289637
15918
160773
15005
729975
1290069
305642
685766
1761369
1237971
1279097
1916953
728136
1607562
156485
272177
1688345
1156829
1508683
1602643
302067
39421
642534
227540
1081115
912635
969909
428354
478384
1823904
36356
1522503
71955
1373534
1905748
248159
1123268
128500
461402
1925003
392833
626754
1470570
1231927
1194773
555452
1830108
780828
1760984
1352346
1197801
1883770
979184
277473
937095
576390
688526
1908380
975773
5961
713727
1943796
968180
1238135
286889
1534469
1629270
887393
1685049
414836
1374968
1124935
1383002
1868596
1196771
496908
303736
1028118
307771
713728
364876
1786938
853193
1325386
1909098
1793060
1875128
1876990
1736268
1827447
625350
1538218
286573
787064
671038
285447
334618
187912
29505
1115522
654242
818927
1635676
119442
1939851
752484
1930029
1183469
1062546
422548
1232691
1147119
870275
1723967
1051874
1891747
952790
1511303
1374251
54230
928106
1027184
1295730
276735
367535
1742620
1191421
1922741
1618029
1627535
803458
1885036
1717373
557908
1409669
779873
395879
329374
1104234
1688924
1055674
1643788
1399136
1071427
1625754
718269
1603110
860695
502659
1564602
1804992
1719947
1495078
262869
136932
46806
1526761
651558
1215489
764770
1197476
1081851
1962942
208533
482878
1422034
806799
373074
1758091
765541
24169
818022
1853694
1713339
589490
1020110
1813007
1128420
1108045
1177588
529859
5802
1805375
1708589
1546910
1014725
722991
1939705
357873
10397
1719026
7445
1838564
566020
1143140
1976125
1172940
1930110
214063
1078799
1812256
300510
1499664
98402
1402498
937305
942594
214624
1409693
161275
1633099
872036
1667872
521639
383930
1942270
121234
702635
1863889
1754436
273804
748019
1200356
629563
1653490
1540453
81440
1118026
702673
838
1841713
1849999
473631
1515137
1167424
1502316
1913274
316901
1985961
1497258
440765
883230
1164316
1472493
1201436
1079239
232086
77319
1836184
1148517
683879
1789674
1569814
934395
261296
391657
1022931
1988046
699753
674856
1234222
276032
1061366
1128954
86247
200734
1750200
338106
169152
1138378
530123
1251079
317025
732489
1570261
275213
1692238
103539
421985
1349241
387923
1387243
1818277
317880
1311342
554280
1894968
1777041
1720630
876984
375258
1749244
1176206
188884
1740951
460442
987856
419970
520777
1049110
630834
1539544
494746
668425
1674472
1804287
1353525
398347
1688852
1782360
1166496
311192
26023
1943934
1325645
497346
1540946
505537
1200413
1639665
1141539
840969
414061
415580
1579550
1096065
1200617
772286
252439
867911
932486
829166
1399791
411012
1094621
257623
1291284
802044
1164680
1212462
314270
1528047
1421954
372183
684735
817764
1320294
1430774
1033031
1889062
893825
887550
548745
1807363
583523
540368
1531562
1996222
353538
1838653
1476941
721075
220385
795326
1253348
332548
884729
172274
1523052
1337775
1965957
1858908
1244993
1270504
149994
1953862
720848
1246411
1897146
418907
173837
288653
408156
521373
734139
161579
709302
848608
496955
1163543
1342388
1024896
718321
975658
1987581
1489019
1138650
1626690
1483870
172057
33361
1506720
136149
209377
1002304
1132886
1102576
1502764
161221
55486
1984851
602596
888991
1915512
1047295
97314
698002
210894
521058
1753850
1586937
1529916
1042104
379518
226478
1933548
1097784
252033
947958
1986893
1761905
1458470
1992466
1168536
808731
1283226
1799778
1447380
920185
1726650
341998
1377907
1285706
1600590
737654
1089175
298306
1460408
1839621
1469199
1868088
399201
158355
1472625
957960
765009
357133
1270512
313484
631450
772566
884961
172153
1786775
1266429
736344
1468599
1552230
367098
1937232
910819
910884
880895
952766
998389
1368876
1058065
1920697
34652
264725
139844
435772
717084
1995599
150515
44643
252987
56575
1896201
143728
1309583
753579
667959
245407
1941018
1347385
1710536
497042
1098215
1873875
1597764
239078
1306932
1866015
139029
1484418
1321245
601268
1075348
173673
1530869
1994581
1043903
212928
1258657
1651776
1790732
1251504
720037
110721
836784
920871
666355
1741490
1792928
1023654
1187029
1902133
109730
710906
1886680
1426750
1103781
309508
846473
783652
1167956
1039941
70893
75955
1810201
1097029
560541
1117033
661120
468607
633051
1021560
643436
1327843
1144038
637481
1152125
1068864
80078
1749764
1489232
1059685
1846024
978648
1887180
1605590
522454
1994271
1227107
926010
214430
1116751
530842
1729619
565466
1190222
1231514
1371723
1591560
346428
1439183
1378871
1136064
1466382
1509034
185207
1684410
907108
576770
1741069
1702201
78867
1123631
1373321
711488
1656549
406117
1537266
623108
730006
388607
1639472
118416
294916
355928
1906632
872878
1776503
1376992
1334659
924882
1631701
500915
786737
1044354
1648934
1730118
1728073
1224526
1880032
1323305
165734
1348425
905817
219018
1230051
529276
1891959
1477005
380800
1575867
1438231
1699932
786982
313480
1378643
1570277
1710639
742945
1557102
77465
738544
279402
1239914
473479
1156313
80575
1802322
1190364
1340105
753489
128728
1153659
332137
1065986
762545
75895
792901
1486831
759060
85996
1698615
222764
1439647
1247558
1724652
1378807
632048
561120
276892
662720
213899
776180
322835
1172982
1317016
1191946
1322079
565316
847074
1007110
1198580
1559125
345575
1780244
1989678
388132
577084
1287956
585678
1406216
179468
1896603
1888834
611167
676468
1460782
1780973
178108
855829
1033690
84101
953787
1552565
1185565
626990
98
524913
325105
1658029
1789997
620551
355896
504340
340682
452694
1986956
357179
1354613
325174
306507
1755100
1642968
288173
1498193
1069876
771858
1059033
418633
1801932
1647739
757018
1220914
814475
1755089
1492892
1244672
1488868
1110956
694193
559092
1990569
582906
595407
1875620
1035330
1082928
1731138
1019385
1938448
963724
1067851
434300
306856
931668
1128849
1355425
1712789
94600
927559
88505
1432121
1611011
1871886
880891
1931891
1321258
1845202
1365357
993377
1324827
277305
326617
326330
140194
1085401
1867868
593153
1291267
76133
1928362
1145965
562555
963929
733159
1720445
1330231
630336
731203
1520834
974916
1719070
209887
1944328
447053
1961420
221785
541246
1854778
288160
749295
1274286
553931
514671
688194
60587
1236063
1250227
1342943
1481640
163423
634193
225747
852050
537517
398046
935885
1141127
1194139
594958
610567
918041
875575
1123128
655947
977995
457842
73980
676226
818336
602717
1781545
710189
207203
329687
1892394
961748
1768964
220415
1228559
1506728
356719
58940
192902
1667140
451413
1526161
1485160
688731
1361227
1792711
1045496
1311925
745214
878055
743633
1663643
1313856
1061433
1415024
323509
1992345
1385420
1301754
1994208
880773
239499
1271578
597243
188383
789970
818011
620117
487022
297462
1144146
1561269
962932
1468342
1425024
1366991
1219785
332669
1869052
1626319
252969
707808
1738721
183728
1032946
1520362
570596
752465
196875
121480
1085358
776991
1543883
551204
1621779
1358059
929761
656977
301037
896595
1147355
1328115
1478981
206656
767008
314889
1083765
1942587
312960
940546
1514606
692389
190133
1684278
1076763
1117967
1497697
1378245
872112
375076
1900801
593103
1505902
1122218
1459440
1206150
521706
1238645
1831340
1409483
1628371
1058804
1809508
1559746
1590316
620523
755487
807506
1316925
1398507
508585
85777
312797
1698271
1307235
821539
1400168
540312
761727
737348
1185788
1935372
925691
420852
512751
1275834
1024632
1139335
1099703
209193
309743
654426
1623744
1957038
1704581
697324
1370509
1042900
1114327
750625
948671
365680
158126
1183612
94181
493554
519631
1894424
1617702
223125
235418
1404301
368556
245648
1682660
1187651
1827607
1863360
610486
492590
161836
685964
287721
584576
1055393
693897
1782175
977212
952928
1926441
1051417
1064612
1668545
702347
712665
291577
459732
1285245
1363487
432208
812219
1572963
477053
573346
1793000
162104
379780
820127
1480517
243929
1065373
1793212
1346989
1547648
1430851
455866
895979
4329
11771
1039384
271119
982561
1384617
998043
1949994
1679837
616911
821352
1425855
94777
1634211
1985349
687218
407
885520
13910
1403287
1299159
1028509
1696747
1986597
930412
1295380
519509
796232
800300
552390
1470675
1855828
1133396
131530
1297464
210930
1893800
1858697
1025583
1453106
887672
1101284
274245
42274
1628733
33310
1621850
158315
845500
1868360
1500042
1603313
292314
1190951
1556251
402546
266804
1023931
436638
1780545
1581298
790161
818092
626676
1409945
695207
1071390
1983432
301636
978139
103201
1685390
510158
145545
1719056
1372584
1501019
681655
646158
25812
1872593
1903975
456231
1195720
1711258
159260
48260
1037021
623723
699814
1373666
1145414
196206
1469701
132403
829690
1929066
1723552
1860444
1722346
905530
699308
432392
1761024
1485926
1408131
1192394
1488314
114488
1357157
1748219
544255
284844
1292782
1252102
305180
1541928
1611970
329362
1234497
457584
615256
1792732
77526
459006
1736916
917666
233854
423862
173608
1122135
1109190
518287
334770
737434
1968479
936044
1910859
185812
1596299
463396
762089
1947693
1500516
371870
77379
954345
704844
475304
773415
1272535
388021
410073
1629064
884487
1514302
1147733
415616
624596
1906778
1687115
689148
1697167
1441736
1156751
419484
52437
1413694
858933
365691
1467728
301149
356219
1483015
604313
448552
1693018
1067418
198409
1284130
480948
318990
1711934
393938
249313
336962
1727569
2129
268156
386691
1550716
1148338
1882703
1667112
522883
1509718
1966386
1458081
1683348
1311716
1362123
639783
1045805
1253471
1093097
347911
927742
652551
1696433
349106
1008053
584153
528714
1934701
123050
848914
1785056
873968
1628249
239535
1648264
1791340
513057
1363543
1026252
1957481
268356
1006266
276664
751384
519481
63913
443758
471043
970317
307354
552978
785031
987497
913616
1763542
134630
558209
114970
1003175
564310
707545
1910193
1638574
588762
1251042
274247
1668165
792768
281851
1160781
224648
818674
502874
832262
1807903
366307
73990
755709
1206657
1609363
788636
1893501
1614632
1258471
964985
1786071
1943165
1511821
204392
839337
1693925
368176
1228394
1475688
292371
1782244
10965
1501588
54988
452709
1813145
707535
1754852
1377191
985294
454531
1693917
531596
1662706
1345799
1170145
602447
106545
796551
779332
513768
198050
1018382
1775523
1414502
866219
396275
1551842
865145
1319185
119659
212929
232017
320187
907900
1365019
1472787
1171422
554306
435384
136623
1617465
399
575405
657376
947668
691290
955680
1202526
954049
926259
1650801
1106512
367589
675226
1689222
1544512
873000
1852559
1374608
1356525
494424
1109973
939496
865783
916903
1656924
788898
1983707
1800064
1050548
1732577
133656
1667397
1039739
836832
1651718
30785
185777
369372
934725
1308172
1196237
511161
742677
1286366
1903252
1131095
894651
310142
571473
1391442
14230
528965
1493135
498364
1909091
1271598
529891
1093364
1911574
59186
702123
365833
1513277
1094709
30271
1192977
1541823
898625
644210
392655
1853013
1312921
184013
140526
928214
257602
1840884
1801489
386864
437568
499006
988816
367353
354337
247894
16006
525138
659659
697616
1291304
1157269
363233
169922
483070
1793396
1140319
1434237
856479
1138767
750462
1293046
11504
402622
1912696
1656035
288794
1047413
298458
1662714
1147679
466591
586823
1366464
610298
975257
1082007
1713495
1267127
1417193
1743406
1767822
775404
1813751
586399
1231492
1987505
1210684
190398
1482127
1950849
824927
1207083
671759
1999288
412887
855340
1694655
16576
660660
282
1393629
1411600
152781
56484
178345
1058095
1593444
1860541
175778
1346530
229941
1008606
1588059
1993626
1547941
1102928
1001188
245584
7498
1425391
91639
1011284
1259673
906115
1135423
1624337
263986
96711
406112
1471079
465940
1199898
481376
1287688
885840
831905
1814016
529045
1438412
678229
1109807
894551
1747453
668666
48925
214773
943047
489568
1381939
1790711
1583065
1129658
1663313
1607516
397642
1848073
1130277
1987483
546485
1481924
1613196
1808476
1259107
224619
804910
1043547
453068
738576
452078
1286030
1835606
1196804
1631812
1441077
699168
1047455
480781
258476
302362
947896
202124
1767595
1872551
64890
964393
1617773
1722445
1429874
1410259
376384
250818
1722308
1223248
1688370
872668
83833
929285
939549
1100050
1900240
1810054
434318
19139
1291428
303617
1022187
410788
624907
1268918
1769776
569172
1332433
200252
1184223
31053
774522
1549692
1370487
1458856
799806
877501
1084493
63171
146647
1836351
746485
370182
1203671
1648824
699350
994147
1357388
1936329
201067
1875933
852585
30189
561112
1905577
1201451
292069
135212
1382608
576123
29750
1660759
1052653
279198
1315232
1149887
515310
1805920
1797012
786730
914621
1339832
1237191
1715532
239910
623205
423609
29705
650229
1755282
1074786
1620298
694009
1025372
1318973
1396340
1604945
317513
1708738
556155
1602615
1758749
1804822
1697295
1236181
1758972
22447
1356948
829251
1069112
770993
677327
25450
1736609
366781
1711511
1039487
1649446
1088191
1026938
229434
1015281
1725940
1765570
1184939
1308635
27244
761180
987336
1208614
1029021
1051906
889501
997817
1483849
1506231
266124
978698
1661323
1678793
911270
697697
924687
1521638
418241
1548216
1583148
108392
1421689
313827
1111882
59444
1475579
494518
1552384
114682
1541507
1682160
115104
786401
1492295
438459
1322071
535134
1173430
1932378
398514
228724
534506
1875336
555530
927448
1041595
1309952
439737
1850617
1598280
353763
795694
1701271
1113427
236112
849321
1049746
157884
501421
1725348
392597
996320
174717
1671163
827506
1302403
349526
1099236
668212
708412
909315
1667906
1640201
986027
610642
1814720
1196353
1321083
1511194
1544237
844242
1870786
1348197
659235
119170
732944
566191
863831
939207
593165
1364068
1789770
458297
1425739
613448
1485965
329359
397805
11359
30004
360768
307070
1777844
1793192
1964243
1349981
522481
1376767
1676092
1983352
1489334
417802
1816257
836947
327991
405441
1084549
1810966
289903
1877339
1034196
1237919
742102
22345
1591715
1507808
796632
1691266
1664145
596099
1802064
387967
674850
699127
852013
1560821
168443
816425
1013883
1922270
1926248
1171954
786356
315795
1176475
1478039
632502
1279041
1927562
240814
466005
1316052
86278
302896
1082937
391614
1292003
1239051
1527393
177347
254524
887394
1700887
545587
593851
678008
1399720
1828907
1524496
1716555
1358205
1863697
149780
1440813
21278
878476
1776569
870928
686837
396175
959889
1735280
1496340
1211902
119361
801008
1232909
36977
1219432
942313
1503040
311555
1223923
1765993
1930584
1098649
331995
1766633
1993302
1010807
1993395
1338193
454
774308
1563995
137076
897548
1744066
689767
604814
1387617
1601624
1675531
1581744
548964
961891
1721740
771681
1099250
1478247
1019056
813686
1371591
1210103
390130
745338
1211694
1083641
873669
1207205
212752
39714
1886316
1396887
721680
1221384
547976
903965
1021096
1291001
574680
678409
1258541
1073156
151168
1837363
1542652
1635600
409447
689153
1750932
1002890
329857
498067
1075056
1336916
666918
562801
1810389
844881
1451600
1143760
1235132
1641802
1460571
178791
434214
952391
1089000
1735396
221960
565629
59125
1496218
439089
1645800
1940650
752688
1722814
1549822
804513
190300
394716
1883741
137533
847927
1813414
1916637
397397
95646
1117205
1893419
1532223
846979
466444
1917093
633570
1282807
1735072
755135
71585
370086
1924471
1351084
1575207
569722
584660
251823
772355
181378
442104
230489
1606248
1037324
1052119
1768374
897349
648770
134330
102191
1676075
304855
782668
1311047
1711533
1804908
629307
1208361
1424602
1385743
773620
1153542
1194778
1111149
1688239
140263
1019201
160420
365246
336510
1249013
1637955
1097390
18243
1932671
1026182
249977
198149
652373
1977589
1239259
1183380
1053878
1486818
418005
89568
1750227
655927
254594
338041
782983
1019676
1843817
78199
1924956
1891237
463738
597579
619996
1785501
988464
1951887
1013751
1319937
1825599
722371
1097943
1594202
1349767
1344560
894810
603596
1438522
1386772
264179
1296519
1512476
81719
1112414
1707383
114446
1267417
255538
45071
959136
1892867
1504481
1964360
352658
1066485
911577
1228713
1332847
597906
301697
779573
1368554
1446363
1891741
833233
626921
872655
1705119
561150
1325434
372187
1059100
1155944
280359
894435
1285351
1650280
1230074
1347899
1750100
230948
122850
1122320
403952
1581220
1685489
1786832
817164
1619708
1053052
351390
1348733
105688
1162907
1335161
953877
163612
718325
1810357
928652
238432
221517
1103543
1661574
630018
1543971
879414
1782638
492125
1227716
737787
1190932
844904
1429743
38815
967878
1177156
253951
384489
145058
544464
320629
478919
1324780
1258851
528263
1528339
1461009
995197
1456110
1529634
1452543
788439
274048
41841
1902086
1062015
805280
1389975
1320808
1876789
1202980
1673567
1168522
829074
271119
1706218
1415885
1186344
1528138
1756280
1547478
1910772
1093429
512895
1308768
917739
809759
645607
692321
1584348
187261
58521
1076708
1435395
1825081
962568
1782449
954055
752446
809491
428525
401901
1281386
1402461
725770
1205158
273012
211715
618177
1326365
1872444
368591
685116
1744384
643481
1842288
1188734
1350007
710222
541672
1220956
562271
130652
651907
1313719
1566622
311847
1499241
1045978
1294458
670568
105190
1890238
1020012
1082224
961551
1217917
1169635
528408
358468
1873459
47539
896508
1683400
641320
1483360
19583
929412
1541794
1268302
56092
1169129
1558761
215091
1207919
1179717
600745
1176310
1419467
1774969
1203677
385759
59208
927938
1511910
1583523
287981
1428948
230561
1400818
1832364
286039
976435
1432297
545234
731454
1682372
580093
19810
945269
410589
667108
692568
879885
278805
1163463
1154600
960595
811769
1810337
1424378
1424081
1750635
840128
1452334
396467
703334
801449
821068
755548
1861812
1220963
350082
1285503
1586897
409515
531478
1215351
135377
243393
1156148
921277
942958
1239640
1118825
1415720
1963070
654544
1549475
1325117
1696957
1600808
1361789
903159
582002
295511
1317867
918817
1519779
589206
1839890
1167349
1447889
1399142
1912620
595445
371314
356054
229629
797014
1496722
525443
1044947
676958
495982
1233612
1339923
467928
446566
1185013
1815503
270058
1528210
1941548
1106959
1958559
1080418
1473759
1882888
632076
1132871
614757
330658
645875
1966696
1158141
864297
1535794
106319
1672982
690810
1948845
1768311
684569
1830253
1452542
639527
1893042
283785
309600
1451221
90045
1833412
1318696
1358338
1154973
1166481
591457
1902095
461503
1862322
1714071
1171609
1972052
894294
296590
1392159
1174518
1490029
1481198
638258
415650
82816
868981
361206
808440
212515
1221652
1641769
710368
268130
1115393
469306
467586
1527328
1066949
860154
1972421
842588
476012
698178
656067
1576403
1754133
1446302
1807915
1825805
876727
1185108
758945
429946
164615
856881
868952
414426
1034881
237367
411280
35241
308511
1789768
1382142
29476
727867
1502372
817543
494744
1336800
712063
1746728
377162
128530
351233
1344552
555934
387604
1754659
912397
948382
1432246
341149
1046486
1148245
136071
801468
93567
1600914
651423
987807
1436960
689551
987474
1408465
477803
767785
780781
1178443
976730
569590
456581
362828
1252215
95031
1591399
8282
139418
521947
1413643
1713504
130306
1522710
117787
655163
1940446
1846337
1928693
1840096
457336
1594454
355137
1708639
1266277
803314
641797
1828632
1399909
1462476
548509
465171
105909
270078
1598268
1899777
685187
1247606
785366
1946645
119776
1722471
729975
396346
99800
1092600
1320515
750288
500056
1448761
1378688
555877
1255192
289536
264242
154646
1444137
665497
575136
555199
1138563
923293
922500
1431670
1858354
64850
1673
1926597
460351
118525
1683845
713903
140650
1826176
247911
972183
1559187
31757
566796
353602
1137065
58073
53426
26783
1287758
24354
1750611
348626
1888715
1433288
790755
372012
140743
129308
331070
828177
1200168
1816219
1445478
1555807
1362531
1684470
1393331
705621
300750
652712
1710466
1088770
622721
65145
1199407
1672007
709404
1246229
1831736
817206
7985
488899
1720933
1986147
1705223
1399049
314456
1543149
39409
1756049
346729
1400971
1442836
1462208
1256741
1660549
1871048
893735
292101
424337
666050
421761
1607213
772708
752414
243352
1279226
1207106
1737462
1132273
737248
639576
354072
882224
1638260
1013708
289839
1538932
1972452
1034234
1770960
1665329
289888
338425
259864
1340164
1815960
956018
101777
255249
1454717
688195
776953
805942
1510845
1274218
728934
1840374
1907525
1399812
346369
760642
1150181
70417
725179
1774373
1296539
948657
1458452
112755
1978368
395640
1561045
1341540
1852193
813349
597101
144515
352666
1360230
1309260
219533
1518216
1909875
1987576
1766612
251169
273112
925729
668818
114458
753039
1713399
1002418
1825116
287018
1744111
48537
427013
715977
953581
662214
845422
753116
84967
209915
246503
809321
1886471
523845
816588
764045
894666
1458715
306329
1991098
1880087
677158
1534822
1639057
245525
1905693
200382
1220786
1997743
1703409
1070644
409144
687684
295104
1160948
1204314
1949248
1039920
968235
1206264
1025049
1406163
1417774
687033
1345614
1206517
817018
1553332
1791711
673809
928358
287683
580009
1644430
507076
1934729
1357168
167027
1947203
1555561
1010774
1602140
187407
837609
921318
786111
552862
1476464
470627
518061
1501748
143423
515992
1959957
500614
1292065
168675
614373
1065465
1549229
822865
1633045
1831472
1839944
1097616
162065
1257868
333072
574490
1675136
1809121
82710
1463603
1812718
382888
1573395
1577527
1958109
66428
25308
603289
745641
706485
1115335
383313
1335260
348163
8730
1643122
173775
1422873
1098428
262060
675085
782318
13895
1223081
1973818
1177637
537124
1468094
1896817
887714
1237161
48964
1351879
724314
1255277
943902
1807276
1350796
947278
944395
1936990
123079
1058975
831632
1827691
155527
1938463
1058111
160693
1201392
1403505
1031717
1767055
394662
1059040
1972290
446466
1068743
1232574
150911
1867819
412114
82979
1936069
489432
1248935
1710408
1777329
915531
1119616
731920
1850459
464859
1522329
206423
533129
122489
346612
1948758
1456661
694994
50463
1234306
1228083
1789267
1468609
1029742
1102498
255749
841652
892908
464633
1469431
587357
991437
774543
765071
962608
461704
1679025
1357237
1332444
1732491
300575
57929
1120324
712266
67933
1412051
1676038
343349
392336
692822
1170571
107364
213917
736518
1343498
992323
1084856
1119028
1414155
131794
1333941
990304
1723560
1990400
701470
1466784
932512
1083266
1008553
326585
794293
1080481
1756875
105662
370372
1177757
652010
1665621
650327
1142160
1270425
1919359
1423499
771578
1278417
753441
1337467
300201
124685
594355
868618
1322037
219496
1776507
1312813
188555
1756317
1854382
943608
633070
1241855
629937
307565
1547179
642558
1625146
181169
478762
1129275
1912013
246796
92627
1923047
332262
103362
590980
527286
1983667
959727
958256
805198
531221
1483986
1210579
1728451
1531905
1531891
1066398
1680497
1408898
35985
1341207
1636072
992813
1266666
345153
1432952
391046
853237
1943185
1533825
1540630
217600
1317168
1159997
1115344
841327
497125
1918852
44258
349677
1950941
386559
642819
1038823
1574652
992136
365418
1681879
192529
574501
488982
338878
1667102
1456174
784183
803901
1207963
1621602
1041511
92281
305620
423565
1544162
1320080
1083223
603505
1803409
318621
424919
1370267
1665614
1757416
1278190
513674
1698029
1292425
1460960
1768916
1205338
1467036
1368999
1625146
447142
403887
1429444
306069
163801
204895
923833
1754509
116134
1046121
39292
1067465
876274
167090
59133
1909130
1256001
388579
621032
1108904
1283177
1018863
1163938
1504132
1829291
626783
601068
601012
777048
901016
986025
868535
963207
395645
1522452
453762
1291113
151726
583544
184178
1695943
723342
238363
1603361
808011
370682
941577
1905271
1362965
1269369
832545
472580
153195
370371
889312
1445930
1855582
1675414
54350
1461579
810244
348430
726779
870085
1115177
38452
1878516
1758014
1871595
682720
1918374
269748
924154
959024
1874427
1789345
1221857
981569
1955402
1514982
1472792
1231535
705726
254531
1629886
661422
1487133
657519
1611908
653452
1549800
1097818
1195203
266075
776771
900755
1667088
1745808
770256
1917007
1235209
1249935
301523
988546
960547
219530
1582882
1784164
1826989
1561491
727606
941257
590730
1640532
1268030
1040785
1917460
1235122
27337
592068
1339364
1344658
1402446
21311
944034
275223
393116
1006347
1453257
1688120
1795757
499715
1104783
506247
1147659
663056
1278935
1818503
1843863
1504278
405967
1422128
184888
1747252
5029
560006
332115
716183
1965935
1281454
1225166
52181
1976691
362986
157780
1781082
1231763
1746523
419257
822179
263180
1993725
1067216
540533
162425
990706
1043907
969282
1532583
1932570
1135770
958550
856005
1813264
1073416
1050663
1483847
147365
1701428
1888889
14877
722222
659086
886559
1152825
1732050
23958
1192859
1386850
624855
1367588
1883984
537808
250510
1105229
829125
1432703
128604
1837186
196643
993994
49725
905162
1595709
1914386
138538
1926537
1436739
1978418
1565749
1037774
1898612
314600
193962
831018
358418
1952903
1795833
1788949
1487192
505852
48286
70600
1790209
1152566
1560074
1816197
733409
965447
1378624
15290
1259874
1298907
136400
232610
1045785
502481
490366
133026
1679535
1237818
505568
1434241
1177262
505236
1870230
1395247
108614
1876522
1290509
94547
576149
1443290
206861
1562126
1934362
49878
161708
790211
1417934
1672108
1207873
1621530
557544
1799620
60315
896561
954022
96255
920038
1313325
486099
686149
673276
785902
1199206
1204024
1488264
1137466
1923519
1017047
1632290
1021718
944650
62342
1538184
1150920
1994336
416783
1233282
335080
1291516
1892454
867832
1885411
625178
1004262
1549833
969538
73565
1445351
584221
1504811
731809
21078
1460854
1804077
444952
506619
769785
87794
59814
864560
1141728
1262132
707042
1878886
780778
664077
116883
1491243
1998556
1581412
1171352
678693
1961736
1827006
1420285
714807
1338476
1474606
13769
1750489
356265
1430288
460626
412703
308000
1874179
1447601
1105749
1505796
1414281
861865
710917
213967
1073521
763623
1766844
1042559
1594048
1296252
1425296
86374
596045
582241
1231925
252942
827119
1136602
1960234
301518
896338
731890
610093
637347
1878858
1485032
1543521
1153336
257404
1785987
1579822
634741
669493
1108834
1140951
257221
1595731
131910
655
919893
1470834
101823
25417
1855958
410916
1848572
1323377
1597276
80135
274195
1155785
278993
1823390
142349
176185
361019
1442025
1765385
589522
430992
1463722
1028644
824185
1878957
215235
1848736
834872
1403208
1583557
1137235
1380220
510167
1492433
1309583
1659412
1718699
661231
1914065
1633104
273608
1801082
1530822
1054355
921844
1769224
1707054
1157511
1632445
1436607
648348
1762619
1869384
976072
1989665
1483400
1772290
801512
827907
1433851
183863
486692
1948757
286478
667314
1428230
449697
939303
1034743
1891873
1625931
1887131
863857
1967013
1581444
685574
1790125
866356
1108713
1600767
848243
1660625
600125
1497807
345916
1675415
1646108
698863
1916845
665059
1528402
1631573
543722
1556281
209907
1182074
1333078
221165
1543158
1823055
1669661
1007572
75063
8886
562122
1091992
1052795
1663952
578174
1771600
1978063
1150964
1068766
262142
654236
1172656
1117059
99358
1955627
1938647
34828
1013583
1059005
1121451
533995
973671
605306
800272
1477064
738046
1674989
271258
795066
1526389
739795
918735
1409224
312877
484518
1011446
127253
218706
303664
550660
992049
1605219
405656
1233361
830178
539581
771077
446635
1026423
64245
465075
220236
776310
209786
1651571
1165201
1834940
1202826
867914
1123483
952695
733324
320024
482639
1903441
233813
71731
751590
850172
666023
1868102
1757860
349205
1882270
1435759
1952710
1258027
1911386
1533411
829105
1112081
1667003
872947
74906
414803
1299903
120891
508536
961434
30843
1192371
1460928
906485
1292785
353980
392924
30533
1026798
1489474
47995
1681661
1592430
1250443
474721
1475669
1872107
1267350
1370842
131584
1045476
1767954
1517102
928359
965277
1037532
639246
1586806
1535629
480296
1263555
661127
990940
1077640
245871
458751
373746
1511088
46512
1012107
630075
1375685
993233
298225
596519
553382
92702
5056
170788
482691
1342996
178364
1191061
83632
1481422
1157148
555581
263845
1774832
298528
450578
1066814
1812257
1980218
953118
676562
658755
924572
1114865
823440
1344676
422985
1443300
1771052
369984
54164
921658
1913357
186963
1220330
1165296
1937624
1185896
805966
857968
1526512
110494
1771169
841071
1806234
1720097
717797
1113963
1961015
92035
252373
1103971
1739489
679229
581038
622634
1989793
1025513
1640490
1332029
130568
470296
500665
1394769
1901334
713002
367356
193186
1852583
94394
1504655
1073369
353539
1685344
313143
1214582
53273
570002
127698
1925374
21327
1673099
1472310
193172
1957106
1466170
577248
875787
842603
1511381
587479
557093
390926
1749150
584988
696778
1839259
1781534
955298
663588
801297
856821
1110806
444008
1088045
282513
65488
442580
172187
1398427
846949
231721
1197857
806483
1729540
494186
815319
342633
191572
266959
909281
204008
418145
154523
1621803
867559
1406271
411916
1083713
674508
540967
709149
1397818
1025453
400915
1067721
203661
37021
39725
191820
614945
280162
1383423
1760702
438831
1507019
1009051
1454049
335880
929135
1714175
1024584
491916
1651288
1013168
1035157
1931043
2680
217921
1039102
1999367
288498
1768404
859715
1894241
652289
729407
299159
1512077
1672619
795094
1455082
946464
1790617
310047
1392363
879419
1844281
1095501
908632
1448033
780279
389600
762496
1385956
1972333
742469
846536
1390901
1990150
41221
52415
1350863
1286536
752786
1789016
1259299
936881
1138252
34435
1006829
1753731
365147
1380226
311649
134459
1029658
1189385
972480
1490085
16120
711940
734298
661020
1079073
1029984
885369
152815
324398
1879790
628234
1020997
856586
1739830
756366
1963526
523857
1227536
123701
1238923
1890904
547654
862873
280491
1490728
391558
1502740
787747
310159
268043
493908
361828
1667713
545689
1217109
1665513
702442
1009700
52321
1491944
810063
1946316
1692502
1714064
1905376
410878
1154841
650814
905091
524200
1582568
1441958
689796
1705999
1272869
1986320
759071
524695
1645643
1948569
319076
872646
860401
310675
1215862
1648822
1079500
1184587
371797
1390395
518309
1870189
75919
1251676
881177
636369
1799058
1737169
1306936
804470
1829853
332827
368664
1359738
704442
1310982
479805
531408
1608380
641476
601773
1960583
787084
1418845
182262
403833
760284
1542779
1515897
1031740
1631351
345669
755589
108291
1594088
60633
1925197
1033207
1788018
662508
227381
783237
1442993
1395173
1797466
1216659
1279982
1348875
1211922
560659
659757
128115
615873
1900782
861858
1975360
91700
1307708
945868
980800
1881880
1284530
311927
89880
1660229
353800
1922703
271994
538357
1974291
861855
508349
350560
640966
1704152
220852
1392967
1937471
828257
478192
836849
657234
55921
23922
864088
1859310
398667
1112283
699293
1726893
1331016
904472
19883
1785251
1467
1582099
1753399
630600
505314
1991856
143133
308294
54881
1786496
1886429
549952
1213212
810172
855424
1900415
526807
1273546
1036478
1776792
181800
494323
1146344
207264
879984
132384
1531889
1140247
842560
1951759
710537
1115593
1279792
979062
1772054
915301
549594
572696
917482
677823
1866166
606317
1668731
727355
532269
1954789
1961567
319392
289607
396738
1483029
217763
113623
1948723
1456493
1594960
183372
164482
174703
910378
635577
723341
1709314
1583816
534216
1795793
1749527
1333157
1200181
55920
1996415
503875
1541316
795663
747571
1208088
796785
567147
695616
1983288
478989
1965677
1160770
85447
751102
80970
741941
1021365
111089
369145
1364514
1532471
1716632
509955
1853671
731035
1868485
25121
631956
1024596
198350
61465
1654620
644366
694493
1732826
882517
607739
1073420
354636
123511
1212036
935440
1846600
1379139
468837
1393684
1894981
1732086
1666487
1153997
448635
1128567
1311564
946433
1674328
1112274
587137
104328
841434
469041
1192175
415918
1418643
1187849
883885
1028806
369883
1941314
1276040
1233013
439052
98332
1426672
98242
781735
1579768
566056
1930334
1203704
369664
1068142
1349055
796016
1310932
1229089
109488
1580866
1338955
879905
1637344
858657
73813
1353880
1544371
348397
1886115
821081
1278632
841546
1995676
1668070
1401707
1644298
217310
144203
1918920
1420967
1008421
385077
1181193
86374
1273289
1057626
536509
446354
395258
263250
1020410
409736
403278
1434541
831592
40182
1425460
1781354
1807253
1872413
1536757
1831567
1172955
1664087
573223
1029924
469817
668456
536981
1445145
1136097
876604
1123576
986643
1663158
846018
696147
1206864
597488
710021
265536
933250
1068688
1129240
1825963
685920
197828
1128691
1531298
780420
989937
935722
470188
1889023
474581
1696221
1949710
1974465
1895178
1115269
295096
535453
835589
156549
1055918
55666
55174
1479837
1784919
264334
917545
1533966
1514170
782661
880530
1398629
308898
91416
1501122
513057
1442123
1379782
1258821
266022
1032724
550937
1650836
45611
1131814
1129469
1547380
674322
1859209
1257733
1024628
44774
1105133
1515019
290651
427406
374155
1135321
590452
1220220
1800461
1477722
1625042
295377
1399786
607170
1441466
896045
380133
48722
1136217
669724
1921671
1963736
211830
110039
888317
1629593
119414
1461762
1328160
931558
932892
1477315
1822936
574418
1707198
612792
7213
448095
363359
1381485
1073674
1043575
223089
536211
1914152
1203872
761749
1935875
1597297
580702
1657755
1990805
1535443
1423812
778638
351488
1777038
1782345
424461
1032545
496961
812820
1645729
1373615
875891
1568630
1402827
1978683
239299
776784
1430891
134491
602717
355312
1098661
1070891
504620
374340
1070026
698213
784646
1293995
1648984
1210380
807371
1987917
950384
94866
1249064
1213848
629580
1826622
1460771
1816034
999135
527015
1553606
1215895
72931
1137193
1375515
1235200
1491541
154759
131256
986806
864024
143244
617689
1369935
377289
984499
1878979
372243
164057
508122
928012
392529
50674
869338
477396
1839732
616587
1691683
170804
137859
178371
229646
686475
1105528
700822
278584
1191124
1098783
761499
1696076
1892381
1219025
1417151
315098
1649278
975080
906399
286124
737311
557387
950384
730316
6734
1709500
1396737
1947220
1980671
1893032
15362
1287895
1381181
1522883
1174496
1045191
170560
642837
990869
154194
1905319
1146833
1874057
989474
1407781
338056
1391740
681129
1843490
56335
747593
1904385
1617372
361562
1390837
136258
1637020
845251
1276489
1807989
288952
283479
778668
1229990
1802912
1392554
1821693
514484
176840
633383
551422
359872
789278
317639
1736379
1938450
1186576
1343149
500791
1236758
1233203
1517581
769021
1448273
1583361
462049
588880
504996
980102
650319
406967
304974
1459166
1281697
1305260
492528
1496502
935452
314815
179016
1612027
111401
617702
323744
1442929
1453995
80638
1371545
434472
451598
169143
1529850
586587
1746088
1608913
1147392
562272
1930787
645121
92442
1231293
967236
1051070
448778
904877
1389841
1248737
1349838
910757
1800051
581211
468850
959735
1983910
1546749
1340147
1611802
71831
766154
610800
260584
1717652
51983
1309876
149591
164999
979603
1807457
1180914
1547075
1940364
868840
1502587
160550
1105952
1365855
1887842
1027128
204681
295537
1343483
1174569
1372399
170866
327191
42012
1371604
26651
1444505
1118178
863474
808365
1191577
993208
1101154
252282
940156
1374726
1445497
1733515
1437554
189973
1571259
1882272
278864
117946
234899
1969862
1622543
1038402
1704684
811719
971710
729465
412805
1828990
377899
474320
1567200
1668599
1265872
1973670
1726546
1797886
1081681
484574
1159499
1973950
732170
960399
1982366
1774382
70899
629364
675329
1847810
88680
598348
848484
1310768
1230612
1278523
1808790
335797
1807496
360749
563656
1174177
1650839
1182423
271714
1019466
110078
1023915
375801
1273015
1829377
1334240
857813
1526427
28807
797350
962004
1684129
1997834
1961537
1178131
304647
1885594
1064007
1367813
1162079
575125
830565
748062
1784834
1709633
1606095
791479
1209249
91206
1685360
122009
843542
763813
605643
314677
83731
1933636
1839993
756111
28548
1804108
1247276
616272
673499
179346
716729
1376485
859886
195498
305135
220951
751100
1695407
78078
1267705
1665598
402354
1815168
1536771
1025707
1762147
1785875
592027
743649
609850
1973655
1498444
1319068
1267313
141055
1735010
1972208
1929814
997777
1596407
1593378
1501159
1379743
896982
431445
1463267
550702
277123
854598
853564
787095
609253
1854200
1157442
1073139
1812028
501642
1953463
817580
1006906
1985894
716008
1495840
806877
286816
642969
875043
1935623
91872
1367279
349822
1232996
157806
332240
89988
1643763
1820589
1855977
994166
971178
214749
1320885
470769
1722336
1669505
1188
686555
1811750
1227271
1592652
822896
1068057
155551
164730
115655
1169212
877359
901265
162770
107067
734431
293907
941377
1356457
1271677
1651263
1883162
1848011
910059
1190000
774272
1047697
1241027
815171
902256
489038
520242
625366
1977093
1262721
803220
730251
119167
1514826
194022
1886421
1673689
133633
258230
1845138
1559590
477751
1805450
819386
650984
524973
1076999
688663
1870151
843153
1155495
708851
46938
212318
477257
562175
819912
358918
495018
1578126
209283
1279633
1977525
1626548
1852127
449394
1341906
1510735
750201
344922
217575
514485
608670
1117829
1516715
1473156
533377
140090
274711
267961
1669020
1847305
1311909
922285
1967136
1071714
855762
1426649
470671
1060015
1732213
52196
1236043
8297
1867217
1768899
801916
344939
1202599
1111922
1841940
1362495
146296
536717
165120
1101957
1393621
296467
1406320
1737904
254049
1410490
1239264
30655
1930548
1310474
1067525
1392485
1672773
314598
1105751
1056646
578385
734436
1948388
1610589
80425
172756
1670855
794159
1385511
1263522
760019
1177024
525539
1051661
1689592
1174891
1906042
1279444
290408
1001123
1350490
42552
1897790
63147
1227529
501103
822716
912405
1719632
161868
635357
562437
1504962
460483
1432549
433749
1369199
16899
64687
120711
1555476
1775863
489649
654800
427767
1686406
689702
161696
1654725
291659
1751883
1803261
476870
286333
491165
189960
1247967
1778540
1768940
1295018
1188630
1876776
778921
15291
1567949
135500
729648
165992
734334
1978433
1447351
1067223
475622
1028535
493346
1739523
1889935
62369
418488
323320
936077
179441
52836
596630
1998808
1961929
368540
1568200
1456382
1090437
1731479
1885559
850141
1091488
513326
28654
945839
730147
1050188
138425
1609752
198249
264854
693914
1640286
328153
1954431
1546304
163614
679455
727334
535040
986208
582642
809416
1761656
57255
1133049
981493
919033
283351
1604063
1894020
1369229
528648
414259
1404334
846242
827885
1283247
305602
864071
869496
1013349
1681892
1820276
636677
1934783
1040178
570411
861223
536289
86021
1868890
412993
1872632
1643166
955364
1619479
1582510
595733
669864
1988514
1828558
691996
1125263
431229
1142084
120704
537602
573544
417696
1954440
1791649
1381648
190594
1124137
1644707
947380
966634
892853
1370796
441129
473938
913968
205159
201020
1599035
1954745
1072948
1782544
1939240
868227
1493835
39981
1504989
1355895
48370
173421
1771829
1408550
804605
33532
1520698
1305149
1623187
1866170
1863346
305213
118317
596500
282989
1185681
362054
1162946
540155
765726
1537612
609184
1240358
383989
742704
1336300
64180
115879
1271433
988307
1094712
1577643
1535306
1671516
61787
247084
1255569
648247
1918532
1640401
704793
562303
1814094
111607
1013408
755875
1096123
137304
616794
1118056
339941
974036
382511
86845
1878255
860835
1610825
1396565
1224236
1331832
188497
1220455
707044
1438113
1741320
1955262
1121765
1897660
1133017
478915
18143
1455305
1964674
816336
153553
1665349
904918
1239871
1421128
1599519
288219
1867310
1087774
44643
1086979
740959
1505213
1407863
1901118
1118754
1440354
1958217
611318
948056
1498901
1430486
1771862
599120
1434625
970638
1894752
737755
166955
604141
1312369
110795
1951303
1751021
1858804
223628
1302457
1963555
879059
1557357
1337393
614310
1373528
1799816
1795853
988233
104634
1273531
228086
1734393
1992698
232008
312463
33126
1766700
834785
1613132
687749
342798
210302
425264
109740
307627
220096
1777629
1496275
1129016
303920
476503
1706873
987080
994514
45866
1995966
1797241
94482
923321
747647
937733
623065
436559
1765618
103996
696774
1722584
184060
1289658
1622827
464142
1076400
1577426
739971
1142430
1620408
1846963
598397
1658864
1189291
1681078
1256471
1359208
254682
866963
362951
216142
1544419
725696
1063827
1973284
1550199
774076
1158351
300543
1096576
697269
72344
1079231
923198
978482
1480063
863292
496095
225794
1785634
53410
355105
1202331
1974336
576053
1948413
1614784
636829
957346
851702
1419646
107052
1758435
1722260
1114389
926590
319680
932719
423232
368405
1760047
1604210
29217
914753
1220978
1553648
701323
1312034
1272815
622955
408101
1150106
1116143
1475991
1307831
1881944
825076
1910233
1677278
1526364
722217
677467
364504
948500
914446
705522
1942404
1519385
1011695
1921503
626304
577033
338142
77988
851693
1779354
1068707
804787
896913
1968811
445193
1709582
268001
1492604
768560
755800
42752
742398
939348
1086161
1699884
842844
1504542
1904303
178647
1494127
64175
716558
927628
601957
676670
143669
317956
1454476
1924004
1687471
282104
1071187
865387
170092
1473673
1392470
540907
921132
657812
1609675
1586049
600491
628594
456958
1140498
23587
300574
1658786
1191592
1700984
117878
897355
706077
1330742
767511
1520938
1937423
456005
1326991
816909
686739
1253785
1411470
1127372
1608687
1669058
715331
242226
1441812
1406480
884342
218089
1941495
566455
786499
84212
682196
401503
614881
974612
1635610
177721
1622867
1524835
17428
1464880
477596
1421871
255956
964582
878716
1586382
1506890
1284742
1978112
812620
11543
469251
1151206
1424208
358501
458083
140583
63624
1404232
756716
1979593
1546211
1319849
1706128
1049591
565134
1513344
1811672
1824434
916415
1644127
490299
38304
646467
97185
974706
320780
1874583
1525373
824104
1357349
791163
1458669
214536
1057385
1381977
1976413
564886
1885954
1473567
1706143
1210268
1083484
1320881
1829186
55916
723898
538227
744311
1880325
1100319
1683161
167345
1414066
409653
694688
348629
107643
1998546
65771
1551743
109162
684739
1336999
950593
1494734
1947551
1976788
88783
850320
1982543
987845
821916
1547603
950469
1397586
1903679
473041
303602
788994
1910950
1666522
42354
843665
1069463
1962936
741897
398002
144385
1212150
103812
621519
1968448
427630
469649
1082435
655819
590163
1933544
253473
812574
984676
1864120
1754806
1562153
375599
297874
268756
1358071
591319
1868996
537495
1470720
1298918
165545
1346471
1613473
23428
1419615
355861
459676
965447
1770524
1923625
868563
1512150
606015
1292401
831389
1106702
1181185
1044544
839517
442952
1390524
689553
225827
1533835
190363
1453420
822117
246478
805367
871202
1157340
889365
981622
526464
375503
774916
1934997
808667
1778508
1979636
36692
1326833
333314
715408
1868796
798922
175271
74649
1078300
264558
1387458
1651380
317094
1593168
1644732
38657
1200834
1176879
376592
857813
502922
835196
360136
1269614
606254
1543752
51822
1165423
667353
728996
642790
1522371
1124697
764645
1774300
1913134
1947210
396255
253261
1478328
158450
1196724
1423957
1731563
889654
870312
913791
1709901
336992
728628
716505
742335
1147690
341195
719854
1464101
932410
1276457
659426
1158102
580259
1728452
167157
545943
526743
564987
756058
1389087
1443662
613418
1564724
200982
884081
1861408
231090
1421895
1698398
1667258
1026035
1072227
153271
1016332
390562
1590182
456213
18239
1092260
1952465
1264295
1958034
474493
90246
784340
1768883
1462812
220152
921047
151637
1797654
1156169
847726
238203
580311
559508
1348065
926552
811472
1059421
441083
1348573
457830
1556136
1582224
960785
16082
23723
1795910
39833
1471993
1105483
176125
1487264
197528
606478
102832
1212646
1439644
764659
1930163
576313
1488115
80692
1865658
1279765
1229156
1475915
708112
208267
985377
1154262
1245511
1738275
850613
1535876
1766433
1826050
1332333
1471605
665584
1404708
968966
303684
1845729
553688
1317661
295818
1180946
1984144
636471
1867079
91006
617020
222896
1511591
932683
328890
1200355
2316
1837309
1182914
1146921
369679
378791
1780586
498898
1344615
1607342
810160
1192169
21900
1998654
655526
197610
1321077
637630
1023102
1881776
525167
842180
608792
884972
630223
302945
1703826
1629204
394148
71533
183736
577140
502535
77556
265562
341086
1119160
1323523
1984095
167839
550834
1317391
46011
1873806
753232
22763
505391
51102
1326936
1389628
163969
1252158
1692077
664147
939507
1571505
1235734
1302746
1940583
1305776
1632970
1145588
386762
590289
1087275
133089
545493
729866
758950
1208661
1511763
1772221
1691224
1740041
1860998
1543935
1174693
1647675
1700851
814699
1853311
1870693
1373903
1369680
1561179
1970008
592210
959727
1672675
1362694
673368
1565155
1300032
1375042
399787
1093605
1669861
783432
1640825
515582
576240
1214327
608821
1192856
1282049
1597849
1642899
722725
1573696
778156
1779541
1211989
1137366
1761399
1571210
1781179
1945537
849351
730965
1189737
1010882
1233220
459574
706776
1965335
837331
403193
1572544
666442
561614
1380446
113202
610107
1920885
1787837
737162
328990
194966
1248766
787550
1752606
861532
1563767
1518940
732324
1180931
205746
336584
429541
784236
218381
912351
813130
1304562
377214
1622695
1568068
66216
1913261
174134
1848390
1084770
715760
623414
357641
204948
1773565
550123
541569
456241
807195
553169
287755
1996199
1679941
844305
632000
781710
1626116
337981
344910
1724543
1252854
204652
558867
482688
1274707
570788
897642
457390
240208
289180
921112
1905039
1329570
1623078
952806
672455
1363432
1397934
103924
711812
236227
318529
927098
607786
1439554
1342181
198895
1417818
470371
1805629
1069176
925266
1247920
109303
612907
1005145
560587
1183990
1553501
1627711
171439
1303921
1151449
92910
1045643
1245808
1273661
340468
480361
1408371
425783
411708
1833479
1974404
795781
136403
888495
1047199
401258
1265487
1991445
1557302
1675635
1187786
1825256
647158
1373238
1438187
1939002
1093678
1286837
1561668
561587
1577222
913935
1000573
1492093
631849
1813365
564843
1856052
427228
1138757
362501
1129448
431525
123965
1855399
421089
1442312
116084
1610819
1513334
484836
745811
547758
1940472
257256
1156947
1064612
689788
764777
253019
1817058
869858
446190
1458619
1911428
189492
1391863
82296
1351315
593285
1450464
1883341
1541438
789680
399009
499443
1537928
1881698
865165
736151
179507
903475
1856899
1423100
1775474
253584
88503
378078
227701
1611362
334422
1705338
1797388
1931715
388395
693509
1764582
67319
1909638
1855259
1213495
628532
347198
171071
171915
80293
1217740
1321190
330443
1246998
356930
495487
494313
1929883
485483
593684
725608
618187
745236
950782
648213
1997771
242751
1502001
1500192
1369891
1324482
36993
942457
1461143
859510
1505848
447708
1539565
52771
1067950
395399
1404655
975153
1154753
1328201
1322666
1354156
1311977
1132274
1753412
839220
1828271
1950433
132471
323588
162773
586189
84186
187536
468424
191619
1298571
1278462
964646
1590833
188287
226041
247959
372154
264589
939455
1189010
1953655
643547
1852486
972375
1189922
357365
1790734
1976478
878831
1623345
1184315
1976845
686437
1131361
1189289
1965187
608270
1579345
1516976
921119
532624
924971
1969908
1312414
1247380
1174291
1004079
241121
658265
1715701
153968
950785
616899
116280
21023
86701
1022058
724171
1792029
270352
1448708
610318
1777147
1864049
1683904
1330466
1649691
1087702
1934402
1920636
523785
67656
1053500
1896547
877030
517945
1244524
655805
846110
1213531
1052125
918736
1848897
317246
612408
530884
1727364
386847
1231377
512863
215061
323559
1067936
39650
626546
1316172
827215
679281
1559238
13484
1789852
1515030
1857961
363776
1886636
244503
1048247
738113
760063
1450620
333206
980880
869864
1287573
483899
1719844
470132
1892246
1222663
1880930
498733
73955
1131504
420918
1111934
1874053
982924
1515988
872621
392077
1783570
505251
942857
398909
181614
1254515
1560795
877952
1155800
1988763
1529839
916060
750101
1214611
1043857
1316197
568556
76733
367749
252080
727351
1581535
118453
1230558
1083069
2171
1773484
1071979
1863532
334202
1954791
212377
306709
827096
775022
934407
1018965
671030
263385
886
1737982
545104
625671
661376
1776307
1247943
632518
76202
1455856
364619
1409012
28274
773651
348849
616242
1644647
559003
431648
1014223
665241
33868
1056934
1334157
1335785
460511
62796
580722
1830168
926803
607192
137860
287832
572096
77881
1408109
195675
1316439
765246
712951
61934
719589
1333699
426452
1291623
1614748
590600
434375
1043298
481735
159776
1888499
1820461
297189
483065
303744
1007136
380815
1578667
96418
927060
133159
1896033
563081
1338856
364290
729388
336310
1537912
1181465
276073
1772198
1608754
339189
254521
1251944
1561197
403533
133346
1772882
117013
694877
1584500
1059735
1179622
1625735
1158300
723394
1593558
419138
352621
204083
1979415
356893
187225
836069
191114
983732
1359211
1081809
1234152
1673486
1929911
229271
234550
343332
399276
403382
1363416
932368
93320
1283016
1584405
215388
1375811
1141578
1904217
1133519
1387168
791782
1750694
175910
83156
139180
1846762
1965324
641187
1907113
1542369
1237010
1040385
398594
818593
879218
1580519
913157
440827
223371
207443
1375079
378416
1109171
1073596
1426163
48185
1643592
509158
1492819
1039573
1807897
1281526
1317776
58897
1050813
323434
1988244
712075
919893
197336
1234097
268427
1408151
1911360
1318099
182608
1607221
553397
991392
289395
1261386
380719
892830
64324
555700
1807843
457947
349980
625092
1707202
1515879
1124054
657451
984177
1815617
1466571
1624284
504101
1763066
1576776
1213777
1521837
113360
64676
4451
338291
214813
1238131
467718
963706
608236
1862089
1102475
378731
1769426
1305249
1404204
1563841
155116
1622593
281990
80203
853402
11500
1420939
783022
1043744
1412049
356998
1345566
936197
60385
1826195
1129302
849855
306655
1423181
647232
692486
982645
1443735
1183875
425981
1244755
729631
856206
826961
1495961
784936
1811183
1792454
1251080
502124
587247
301915
18890
992370
994593
410745
26102
1702090
1074804
177379
1934781
324208
254802
538684
836928
1371790
985498
457516
1439911
712356
1887529
1778346
484547
915649
1913437
236660
496974
968084
1836525
1699623
1691504
1789570
502185
1722879
856478
1471262
1330384
1567215
1944624
40368
1792359
1625219
506095
1730624
262139
577217
50572
1139640
1897283
373227
1935662
1725427
360906
1107663
597944
83038
114677
977921
1276887
708328
930291
346157
305598
777278
1140626
1869068
1784216
902322
422819
1783527
1016895
641490
994402
1943594
1402229
1683603
1282680
1809151
1766
260145
1511214
581279
1835035
701079
1990979
32966
1858804
1844011
239525
668310
493048
1060052
35466
1834211
271249
1472008
1821540
1984144
655522
811704
286024
228131
945115
410224
46038
218817
353796
81172
1038285
212740
789289
1686371
812894
611032
858680
1337440
652396
585806
844921
922652
1496735
799360
80229
1263890
1607455
791784
903155
106428
914704
387076
1753560
387076
356490
496510
919448
1581097
63548
1508737
706079
1818949
83545
877282
1902665
1363560
1448857
1902615
1519650
165590
1899240
1069942
217579
203860
1804652
200719
778373
1839886
1217246
1622130
542948
1601108
657993
397147
2816
1441295
1517889
1742236
1953332
283440
1286737
848198
1252684
568517
1635693
1500120
96033
1526025
1522553
1397626
891804
63895
231241
502192
382882
795652
1421948
326558
1672933
781023
1452517
895620
1292474
1001684
493854
658078
871594
357886
1363678
373148
1268978
1252467
1427108
70242
1066591
371922
658389
626380
69930
515554
1144193
1260490
1786689
1979322
245731
107778
944130
434807
1493825
374870
1439559
537071
764654
1198350
902817
1447996
1070889
546047
1438067
102964
778026
1295480
733220
731526
1703855
1611352
611585
468177
1440789
1595769
1942513
114192
1918299
1937857
1042021
952692
15438
1577522
1750905
1031457
1390785
1405179
1280787
1906836
1552252
616313
644695
182612
1206405
24981
1100655
933046
1615267
920567
330716
1553785
757979
138561
1615945
1896731
877967
87426
1068921
1456063
1091534
1574234
1792285
1314133
178633
913651
153516
48000
864032
941123
837020
207462
1431180
958640
138056
710280
72744
618577
238253
584726
31472
915972
270788
1251161
6933
611852
615550
1506195
956139
431275
87835
1506562
884426
1021033
1688429
11516
1283628
1124415
1198101
1471429
440143
769238
1010856
41314
226842
1908277
1583915
1662310
1690991
724334
121859
189088
1942692
304238
416563
386331
1939676
511660
403448
1842903
499785
1331096
754587
1259622
1825059
1724631
1723243
839199
942750
1877021
1821349
971578
3870
716310
1498102
1342859
1385655
836887
127321
1430785
224612
1622719
504552
168747
133110
909629
755163
1083070
268883
632819
1734511
843230
1272350
809430
324807
1034322
1576272
1895003
575779
275951
139557
1632194
966563
38505
778856
617630
347385
59479
1032173
1021866
1179532
763585
1436326
60340
721907
401917
232810
279833
1661912
1617312
1574917
1645259
267378
1051051
982124
857788
12549
992079
700921
1967210
248057
1724579
1407215
1909962
678184
964713
409632
996526
841641
21823
154937
1970958
300426
595759
1572339
1314164
773745
1299478
1181434
1125040
806342
1859186
491048
1182523
1768322
1956645
1411841
1062461
4690
815092
1551684
929376
28501
73778
298327
755650
781926
1542224
1451625
947331
579788
17132
1632243
453023
734975
1614189
682747
1872768
620096
1686462
1206503
1296942
370723
1816281
341518
1538486
1234944
1274742
809787
1348880
343820
1069691
880686
966070
625231
1190371
1222832
620727
1908020
994704
728884
1913352
663058
1007298
713498
18455
1115015
1340786
280837
297239
1757746
369744
378891
421812
204416
1656253
1449057
784116
351941
879016
866820
427973
1371054
1159690
1942258
1765207
932412
651256
1278465
571612
1982308
901933
1254465
1233427
1033059
307666
1718014
862617
1911102
265361
1382334
1113697
632018
1367220
1035169
234590
1559662
378067
153753
86030
1033549
800067
1336971
639546
1712608
900380
640716
1088589
1572064
1314259
991894
1795198
1914817
1239289
1462723
85714
1822312
1239837
1651060
1900033
1701303
1921921
1093254
482961
346543
928811
976595
1019504
1248457
900686
1922109
819353
1529141
1032412
761052
536910
738
1656716
1969974
673452
1189807
889210
1075803
113317
148992
599695
1899075
1334208
324890
1207508
1946880
1079118
1239462
1831897
1720379
131991
1475867
493947
242080
235949
989450
346739
1535820
1329424
229288
1953947
659625
1227767
1932627
97740
1372796
677900
377535
494697
628359
244629
1977387
1304797
457078
678063
190691
375656
698820
1428290
486049
1950682
1029551
1417153
1689080
1373269
915330
600851
88307
802039
166196
1728345
695031
616451
1555790
1113903
500406
1063970
1123600
1355694
533031
447342
1946024
309434
1950749
248143
387602
469790
823360
881623
1959113
534849
625945
714631
230424
869742
299716
401511
1851915
161687
496631
1574078
1550040
1181928
761290
1155917
1852630
1945390
1769201
160843
1731854
95238
905255
684580
377481
1238352
746964
1294462
308235
1674352
1027827
254299
661799
1790316
1119410
1201654
1624375
1193558
1283259
1622149
658411
1186911
1417752
1962954
1293506
532803
706622
1036052
1209051
1522047
381499
1212807
139653
151834
1962855
459928
13025
1929788
148519
833509
163014
767688
1386828
1034646
1082274
1423570
1751690
504010
382443
1235789
390047
1859973
683728
800954
10373
998421
135443
708798
1322227
153744
122810
533643
442793
1428301
442546
665047
304189
1885611
1143223
1078763
509997
176826
1189503
1119361
981522
1842907
1765449
821106
959740
371974
476880
1547247
466396
532047
441866
1071405
389036
322363
831972
817137
391502
1926792
763949
438495
1484922
1686742
1396691
399329
718552
93152
1952281
730567
482362
1109895
1326694
816748
610279
1989992
922799
1031547
1230552
978245
1183654
1296737
860251
1037298
1065267
944171
786196
990905
45516
483983
1850597
1789346
1623149
1124212
27579
107375
196155
538678
1914648
1333360
161714
422863
801998
1018167
354190
566034
1171485
911907
48792
632220
1860435
911598
151412
450690
213602
466565
716743
1479179
938846
1789025
1520349
1509418
1253265
1364210
521641
1640346
1648848
443365
585980
961074
1281450
1792526
684538
1333782
728982
351651
1807617
658564
169518
15224
847549
669589
1843817
1498032
784203
165795
238825
1035419
1735324
750669
1088406
1810168
1238998
436564
18862
46607
1792384
1198408
516844
1481366
521641
410751
1420063
1873322
1880353
1310165
189792
292011
797711
967648
999680
122582
184182
792054
237572
925101
433063
66440
610579
118887
960896
1016941
1963806
928098
1320182
1044476
1382712
1913422
492060
762680
1252737
1342118
511394
336008
345266
1660046
1227709
1773674
126278
73053
954168
1227528
1919997
1816401
556463
586540
58452
1013435
481064
1513943
31715
513333
1714427
150878
311318
435544
1278139
565208
404929
231431
374531
1123911
837196
1496361
983482
375563
68101
1776425
1194688
412864
815467
966435
85570
1809757
13958
698890
1838164
1391894
1548959
853497
1995164
395231
943995
73746
319436
1475249
475917
1909772
1360811
1959189
1504504
911795
627832
471654
376113
799826
1640784
686523
1426310
1170395
805482
1687194
514698
1418299
103250
721833
186126
1703096
31306
1145754
926840
1196909
63234
1685817
1944698
1211619
1052315
60476
1083819
1464855
1054416
1420677
1995971
1982505
739310
92964
746203
1089484
1087996
1797866
1843277
1296131
1506293
899365
996384
609172
1035723
768915
1683370
153289
991004
157800
1547986
515476
1878677
790834
699260
403433
1018450
145188
1758076
396147
1864042
919894
1556692
1855866
322764
1720045
568808
1642645
400110
1311916
1585373
1837718
876962
709129
1809201
667860
891713
1282896
1897405
256394
1931384
1316739
1941315
1351681
535062
1657149
1846579
1305245
1188538
858114
1994583
863385
243367
774483
1069390
1730477
814400
463954
1146771
560710
1828060
1931267
1628136
509481
51642
1109592
272588
357997
1709828
1577749
356309
1303785
1167291
1852547
188366
258800
541389
1967914
83944
1586293
1768598
801425
524737
1010361
1228503
526445
1021281
1828839
151998
1050805
1099677
27540
851440
71258
1372576
1080929
474286
817463
1673996
1610568
1029060
1899143
1382335
150640
1561506
949607
1934968
428194
137628
105768
1206597
1773462
684158
70085
1730914
907554
371133
620678
465428
1134768
798800
249395
389472
502512
1495681
375206
634862
1152830
1822262
15951
280205
749972
461949
137469
1693600
521561
1320671
4623
1523724
214837
954582
1946846
196748
897450
1467294
590195
65323
246374
1633230
1368240
584828
1840133
534063
1789289
111468
780136
1796067
1477652
617100
554671
401145
1206613
863443
1067462
1862735
1509571
1862359
135263
1883140
1025462
344996
1278118
1026854
1367898
1392232
572174
7965
1947282
864119
895961
1180101
1610066
1731500
961953
1267782
1337069
1108986
1840076
1309295
1151064
1885378
52554
1540964
281218
1338168
1884021
748701
468580
702825
60521
432324
1876467
1235048
1039739
1794357
113268
1646017
1696924
186864
1833390
1295218
327741
329809
1312927
684258
1084552
1567745
16020
1654490
1167688
482632
1715520
1475018
1879552
1418390
1820395
630389
112950
940298
141417
1605617
1461981
1119955
1755887
1695518
1549744
1828344
1965332
48212
957064
286756
1825069
1776183
1042257
1779906
1303755
1399853
795273
1520757
1145418
1225186
1563331
424007
1593155
952420
1387110
452745
645171
1780259
866889
605482
1242300
132412
1953738
810098
1266601
1725700
1709131
194955
374958
383048
790459
1578845
371096
287791
404348
1523404
284291
334848
1119871
498567
76425
781756
863268
917328
363540
1329325
1948639
1705565
1677656
1519047
1408201
359702
590265
365139
1851055
741524
297448
892686
1104022
1160648
1472973
1522938
618215
742210
736961
1170312
848034
484576
267729
1733257
1015713
191815
275339
1570010
336919
193015
865837
1495847
1325117
1886170
628535
664701
1750953
879552
1104328
896475
435265
619185
615977
762838
1455313
965902
534077
470823
983824
382935
450174
1576532
729852
854582
1429922
1980388
109824
1085405
1817393
1803920
287282
28997
1078111
1360109
612880
1887505
1499718
380565
1480419
150830
1878259
1932116
159757
297365
1602526
1834270
131984
863448
580495
238447
1085015
1219615
1833011
29001
283428
283882
1823680
762756
1742469
537346
1412846
1283563
1125415
1009109
1728425
1387598
8555
73340
153048
604210
501373
1635427
1322239
350164
1000294
602298
635043
426500
643462
823422
612348
617507
271242
1896510
105144
1336770
1413812
1716740
1731131
688729
192748
299930
722773
1396643
1400735
527564
1073398
687758
1587328
1403588
698216
828742
1849039
313360
37178
1036844
1323847
1776613
1366104
1773984
107488
96807
1477802
284531
198191
1047803
1659601
205078
1937883
1297841
480065
1815881
1380348
1870471
1479320
1294732
1195474
1879878
1189111
629994
180251
1176501
1281322
1713587
1075820
1031756
349263
380376
1923297
165812
1822373
735988
1347386
1812880
643790
1848355
445526
229357
1811925
904593
380107
1657676
596931
142987
1102193
295131
1802537
1720971
1540035
592891
1238971
1656689
1822859
489875
1619525
1648346
1311844
1378207
934556
692305
1303978
679574
1588327
1671802
706356
408364
831786
420964
547586
1447516
1837787
1268254
170483
381347
1570837
642925
1636362
942557
357206
1195795
1034946
1098942
528248
1474152
1014486
1321613
67880
1269578
1187005
839160
1168418
1853450
1514921
1636724
147431
420973
1255807
918947
1626942
335836
320649
822916
1667276
386296
910489
963757
479660
197846
485836
1695806
1871591
392803
213466
1072465
600171
1238623
1799080
901681
422832
1987588
878811
974761
1406736
301489
1939046
313444
1903429
893662
479424
1084257
282436
877006
302552
1549280
482231
1228297
1054796
1199515
382759
1236776
402819
1488663
1420969
48224
1212744
44155
137561
1059796
1915224
1262367
980776
1244422
1403745
80543
1032029
307352
781615
1967968
607863
1406349
1693799
929009
1736309
1066266
1586612
1822645
841991
1565328
1435810
1313485
1812039
500040
1901885
573439
909761
261463
1422175
509411
1437522
385183
367176
1860318
1189772
1218704
1867486
72051
1553498
1616638
17431
1321903
1963471
689184
1550153
1511277
804964
844639
1058291
604369
1371647
1485654
1553083
1033999
1849173
60298
423567
1986819
1302365
501914
1812315
1271545
43986
1187887
953111
946548
1459952
962650
790785
643552
104206
1872613
875792
898886
1288800
1525608
1605659
713948
1415555
1868030
95518
1003683
522458
197106
81870
1978826
1322336
418216
288321
1045656
703785
1568652
628476
330939
1644966
58951
790987
805470
1546665
30280
1957062
197554
232400
1244817
365987
847026
1221066
306013
93750
86503
1432956
1105226
1981680
469465
1908820
1538481
1587549
461707
1135366
915560
1633097
255066
1571786
228838
1535454
1160201
1886471
1579300
241906
1114657
1434920
1773636
416071
594980
623424
898171
1677223
986378
404655
1622681
1760155
162637
596598
712071
1066489
312388
1971439
48754
70635
530982
256298
534813
24779
1718845
118409
1742176
857859
1208662
186268
1852056
997369
447684
956032
802741
1271784
1995961
1382724
1084635
49928
1177917
715864
113002
294854
1641980
750464
1187131
111724
404064
1523001
910876
1508423
902719
1297748
910569
216841
1538806
1889658
338071
1962160
1329516
1858396
267180
785634
150443
756501
1196779
889937
1023658
1958153
1721649
1573586
1024199
1006775
272233
434172
1807233
1025614
1319097
923262
1388738
1655023
453606
951315
214585
797817
1557620
1162440
1286960
1498941
33993
527178
1635279
960336
225484
407637
1726445
1591826
401948
1704415
1094738
1246365
490640
1474377
1406458
1289642
1640366
1353287
939705
166986
905918
1928823
437218
671390
787029
1796591
285579
810626
1372896
1827753
1891926
1939161
327251
674116
616333
878830
159518
1685432
557905
1403907
1914769
998331
1407657
121665
444452
1586914
1090281
1708992
1721045
1223676
1366797
1501736
1421399
447777
587379
1348382
1841112
645289
224130
562324
363307
55263
1095806
1371240
1411848
774002
407546
1162009
1710548
580486
1440644
252030
979292
428803
1161825
1483512
1968491
1706140
989933
285379
1704134
186444
633785
1145285
947174
1300275
367401
251779
1851825
732440
1719018
707852
874142
1517942
1916161
1037326
647907
1269333
1445544
1891793
1498643
112062
960009
1549366
1084894
1767405
313105
1861759
1860666
1084781
1621847
714071
927370
373793
81869
1038843
1023030
1401484
1488803
1898645
110962
1291600
141462
517324
1585224
1742914
783307
556647
1861992
1584567
98683
1547755
288274
878082
1756579
146140
457271
1283325
1822488
1639974
287224
1687187
1454650
865641
852990
974835
1768309
1802247
1492464
992981
337613
552286
443248
1244687
1327054
217498
521934
831130
1482085
1092498
1903214
1301270
1741311
205353
1831996
1016386
1569304
1809037
296773
1080854
149945
900962
369754
1617816
930746
263621
1725641
1379204
1451627
1206166
1368542
1069430
1253698
1674269
353469
839051
458938
1089540
431180
64783
381390
562691
429569
166091
563966
925430
773133
1263338
584041
725738
1709369
1885514
1299285
1651235
1877420
232382
1846534
21018
927532
1018273
1901299
713408
204251
788599
1154512
716574
393663
520910
1997826
360342
505716
200022
886425
1174467
886178
1247062
749725
985558
925989
669252
929522
810500
1238347
1457635
1547602
433152
1143326
1473483
944743
281626
1146375
542320
590099
1639433
445221
1638944
766481
1999578
283746
625444
1844207
567684
1069225
836231
1983710
1229933
1797084
819220
1350941
573854
1021846
1513522
96040
1654528
768996
517458
1900546
682822
60855
574619
1450281
1360225
1525611
221423
1138286
862790
810260
429197
808602
1525073
1856156
383519
992557
1021897
1975247
737986
1240041
200329
1734131
1656558
541613
773588
27712
1750302
843362
1151996
1887893
1240295
1647563
117901
935759
129340
736897
225460
841974
659522
523611
1808521
1365117
1678944
1399400
9004
966160
168159
372798
1376605
1597551
1443653
492736
28180
1069302
1133368
1674797
1297696
32822
764807
272077
317693
1036535
321074
465325
1823000
249199
1153286
47128
224048
1657375
610140
1778212
8257
1924932
1720838
458158
845582
698846
1384361
991776
1344174
1143504
844732
634295
110166
545569
912656
758022
827163
1758523
431922
961311
1249233
1878652
1108067
1616190
1991596
1206506
1726632
1978025
355758
7721
487135
1240332
252621
1804812
1196203
667351
1623845
1961247
963219
1840555
1649030
570493
1705331
20497
374502
346622
1047968
1570329
572012
589944
1462034
1262111
512033
956108
639916
1980639
795849
921401
1872795
1301937
1932691
626960
1256271
628712
1559114
1181334
1370802
136082
1468919
778704
13584
41213
1078364
1619632
1899394
1634042
802146
1843932
458783
381771
1730902
864921
864640
1391657
1308414
1829993
1176902
1301931
262327
283595
1149696
468415
473741
910066
926883
110241
261139
1080898
1262751
1939218
1053637
1807048
1114060
807114
754188
1266770
1712918
1998160
1879614
1634786
563709
58619
1442839
1505019
1774527
1499970
1293475
1856307
1867521
728503
720215
221877
1124545
1358355
63781
41802
245872
379383
1389307
347924
1610999
1928745
1662721
635369
892172
518066
1997990
953604
1464814
818148
289382
1203268
472061
827895
1761605
951159
672458
1126436
1434745
1248517
1471509
851651
713921
819038
781262
1408241
888031
782104
1509050
1141953
1037576
1820633
1704642
302344
1890264
1309409
1464463
1481677
432624
1156282
159410
1026464
1467983
572014
5338
645696
1481048
694661
1381185
1133693
1350101
962493
435429
964939
1778921
513401
1434408
737838
678829
566311
1643573
1584202
1028951
292278
108343
637100
1503716
65825
1681313
1184905
1993096
1882320
689620
492700
1311949
796366
1853502
391484
1717289
171552
1402480
501408
59419
1164304
477004
889035
1997835
86451
34866
1998919
78165
903502
1311974
1529186
202483
532216
1532427
861437
204118
1743875
650623
1078447
1015127
24120
1432034
1635352
1687882
410248
697389
1240307
688526
779904
898960
1801484
1484288
757815
1078118
1206824
1256181
1169238
539547
676971
232327
194112
1156313
15911
236843
1473982
456480
323093
56152
1991333
856230
1902336
1442829
963892
1101537
766592
1127381
1065298
992168
1970194
1830526
902983
1371974
727219
154577
1135880
517739
733679
317725
1982001
1648768
1086729
1422445
1730432
1408444
761639
1580925
824305
299481
586093
1267675
1461899
1480306
1494191
1530210
891840
525987
1393803
1164255
1941394
1348008
1159260
11765
912968
580068
717906
1818364
1460664
1313757
983012
1887245
496229
1256618
837682
736461
1559583
340742
10121
192591
366085
1916189
904112
637450
1421764
355841
1907080
860568
556145
741993
842336
1855197
389342
1155455
1119617
1993589
1221492
1966330
1014713
1455240
1045139
1220365
1155147
1146096
938604
1612014
1245726
1227488
90169
317855
1105904
1873214
1593697
1717932
394745
125101
1699371
621950
309605
1909249
1473775
1408040
1835070
310135
1451839
1791216
842762
1999598
1702952
57605
1370857
1094935
693496
1713684
1913539
683655
212874
1997649
323369
1534529
318462
865326
1768183
936587
1837525
1920448
415408
62607
1814682
983341
314996
859987
1005085
798633
597651
1436175
34069
1547320
1823394
1504065
276186
1477586
897993
1799775
1498213
1720065
1489797
1221444
1955142
1880995
434175
1870736
1267361
284336
230309
1206123
852809
1494125
1714046
1679422
852962
1064905
1412782
234185
1772178
1530771
1855826
157787
112165
509674
440578
1138571
1047384
1417345
250426
988187
1101548
889450
1049684
1311610
1761019
819681
1542144
1005719
1391677
561995
140620
1966987
925863
480824
1029662
1384275
1706775
1844206
749557
1751529
815176
862171
1233481
1458087
707490
1872783
1029245
1811263
1118497
565138
698590
690273
56970
1104026
1867850
805381
5863
278207
561697
934409
612895
496077
35892
524907
1488513
152395
1355425
1404961
100321
1039691
1640870
1081876
1894560
1472485
351938
725450
429091
753909
1388018
1302127
999386
190587
1298631
1466329
291136
412056
336140
1983280
1822944
519539
1093803
1212072
423288
405334
1819094
544526
559055
217687
556528
404110
311715
70691
128530
195026
1980720
128282
996583
1872633
1577571
1053205
1018593
831422
1662803
1175538
918796
1674074
615107
284528
245188
1996791
219680
302285
732622
702944
981397
1621543
1145210
1074167
1258111
1009870
1190517
646218
1697233
70983
1901046
143377
1016293
1106202
534277
876462
818856
160367
1116308
491916
537947
1428873
809287
86099
1589904
715133
1199285
943604
241076
1935066
1398029
1093129
1168370
1217401
533878
961194
661320
61916
844060
1852953
615538
1431833
203767
1738947
918148
1700771
3992
1535519
1721865
1013250
342312
884682
868008
19226
1559864
1275217
1246511
837265
509225
535067
826566
724076
1538325
512110
1918319
1362434
1385669
362581
1401681
1677982
490719
1748706
1372674
1437929
1136989
36926
1611247
1508987
1032389
1592436
698603
842020
1888312
1837714
1519541
1465768
539870
72400
497722
1795960
1468595
133713
1365113
382315
509116
1138462
539565
1056650
347876
307620
151950
1933483
911840
1377246
228303
1500512
976480
108794
495305
1717765
651224
800390
1245884
59284
448766
1207376
1995190
1776118
660952
32593
225857
1250590
1873981
416314
162962
1911099
1665707
1717883
1097896
1512973
1317799
1122658
39859
537572
998341
536058
523023
1644123
148309
1788728
389951
753504
422040
815999
407801
42524
536811
770178
1570782
1373147
1066295
255093
1840763
1284932
1612111
1064185
1850911
587495
990915
1795549
1144721
847910
46561
676328
656886
601308
1854374
575119
1014952
112711
946192
376913
1080170
1791573
1078173
1885321
1659011
1991346
408201
567028
406059
204444
365969
94648
1431307
1536314
122150
578333
341022
736235
1216297
1134249
1836636
1510522
1851403
1762746
1901343
1756737
409241
1118651
353562
17263
221137
182641
587950
626389
798131
1892260
358314
995507
1619525
358279
1229309
638247
806622
139424
399749
1954310
1433185
312523
1574626
1848335
1295565
647843
1939193
1966537
590983
1551488
1065712
594102
733599
1893787
706071
1135009
1454286
1274267
825553
1575696
1100141
733013
560573
806660
543394
1322549
124812
1477081
211025
408207
69797
721483
1031622
217867
1420850
22172
800168
1539194
1151172
1281184
1030344
1801088
746127
358718
539146
770452
772364
1555835
579041
251738
74343
702678
146853
1409425
1003189
556705
1942921
1346516
727709
8129
714938
1316073
274937
167155
49256
143807
148054
553306
1322033
1519786
753018
204178
447053
854486
1296086
1876497
1180205
353082
1251628
1127377
1074619
1109328
1213215
1912839
1410861
10333
287633
1213686
256111
1908883
92817
1612270
1375466
1079912
607149
1917851
1968815
461437
647087
497750
368646
576400
1389123
1218537
763239
883953
1658123
1825744
885264
694125
504839
1558351
1075232
1940225
714120
1271654
794765
940539
320857
1897291
274042
971084
1697010
1593112
676416
1756240
505937
1019555
1732890
919044
317664
409725
693183
639217
1456901
1248939
236911
831865
412013
1889190
888699
776122
1069980
1033881
1825058
1856125
1587127
1104882
258152
265872
1431107
57211
1212851
1254085
1884164
1958269
1301149
1840762
607257
160823
173130
605922
1048663
1345735
971659
352157
1288631
1606210
1494565
755831
2652
1548418
36428
1746717
1216913
360807
925582
648202
102164
1276924
888557
208418
1935767
1829230
1857600
138748
1745936
1654653
1317240
764745
1427934
1060371
1323436
692545
1481004
1080806
132244
958913
797152
1584325
1672415
407232
1185879
1271898
811466
1130698
571576
460847
1549581
1559890
589097
97072
54775
437486
1436162
688100
1952805
63003
1368320
328106
1065383
1133953
878602
938112
1972497
464074
596202
966511
1058101
107944
1383442
1572212
641293
905392
373655
1941160
1921625
118404
706273
1093517
1932103
127518
887383
1819073
417544
1031711
1592149
286698
1924688
280063
1481749
660933
1432505
1333394
741403
1090564
1062949
1628694
176396
987165
82854
976656
1130578
1968871
664108
1860180
1823797
880667
865583
1767998
709233
1658849
1906764
1012161
1884652
1368262
605964
718719
395082
428153
161267
1893115
1157979
1288545
1479342
22581
1070231
1443906
548990
910411
1894034
76378
442253
844032
1136695
1023277
931995
1328841
35618
1220164
1059504
696189
656293
1340253
331122
1814982
758657
1603798
506855
713829
550594
1318572
566905
175287
164797
1491187
31322
217074
904070
1686641
1583193
469029
1612049
436040
1208119
537839
550480
40835
1568255
560054
1636066
1629845
326146
177248
1250980
1093700
851807
89014
1182842
1466248
226986
1697751
1657994
1009680
871388
284811
92222
642791
1079810
1715577
988481
616613
124564
1533840
1937349
1889954
1150679
844556
225215
1228773
1180907
1580437
359018
177626
70450
1414134
1717643
1612642
538208
222008
1563627
1755091
986061
472191
763024
962184
1219693
318351
297507
164468
672830
75340
172515
1426110
1063232
404246
1834156
314508
1769654
1135497
1717883
1400633
1807521
1217793
512994
488276
840959
1073516
268836
666151
1022442
1185435
414151
803570
1029189
1067690
1254495
1034701
1573359
144096
831273
1343870
1526592
1180083
552024
1449679
1138101
1832940
597039
789855
473372
453384
441295
1007194
408989
1754195
1622007
622732
373548
1811634
636023
1455147
1478041
780125
902951
1210633
784249
1412997
983838
1492927
1272942
109545
1064345
1646435
321637
851810
1255810
660509
299874
1333574
804967
1219588
103925
1183897
265642
1327576
1720931
1430848
897858
1091950
1329511
1328932
901003
1522355
880543
1341460
340555
1340571
115407
388947
1782176
869772
1624192
1508182
147078
771727
187705
552900
655423
812302
497533
437595
553764
1520055
1821728
1355652
438697
680511
1546181
903907
1759039
635131
1197140
595064
1610928
190217
826820
1180863
1223437
1756826
1489074
946547
1683393
1900087
434356
503610
571708
347716
188257
715115
293245
220123
1118779
584067
1223201
990914
615710
1645720
1839093
874213
1062975
1848378
223450
776399
1436698
1993076
1526661
1234993
975848
609987
695998
385370
247601
428630
381557
1658818
912228
1976860
672694
711394
1063205
860629
50255
416420
265634
1889927
246293
202925
221574
1138616
1465013
678274
314297
72466
1359891
416052
795652
1453553
504249
1171897
468859
902149
366019
1846499
711441
1804020
525559
1953318
618360
1895432
1407724
1797041
635382
66807
1207659
730759
1792877
525340
1311616
1304868
1055011
1779924
1381578
1257428
1207993
367460
963296
1256591
695678
574664
1310248
1309324
389652
646286
394321
857120
824515
1321992
190952
143510
583389
1587141
854110
670454
783426
72114
1959560
864275
773409
778255
1986162
1637352
1152695
1588716
1132907
1633241
1191916
1970013
1716629
819188
1757518
403251
1204332
1764919
772698
832876
1273156
1859217
1062863
1179613
1828680
1509513
1254413
902274
142574
1370406
1778630
1535098
1929238
196685
577348
1959263
1318523
805145
1711555
416823
308710
503962
412574
1383889
1451175
1672392
1951284
824045
792163
1631855
1972324
1350650
1322269
38750
1764541
514188
1302296
1770738
161185
638265
1688711
925247
661615
902273
783984
907755
1157342
1002617
1918290
220341
470968
771789
1627938
921235
1424449
1718721
458080
18269
278155
1713008
808421
1714345
1277501
1258573
1234617
106304
1625134
247506
621984
940970
805522
1032374
1892443
1633360
765262
1673044
1719450
947280
1627199
463741
1718357
1088818
770162
279076
798671
240917
1553879
785811
924470
1612326
1507637
1922920
262333
1817667
1705741
1801058
92999
151362
1507967
681232
1529058
1329121
1999774
352595
1941008
1527400
1624348
1695542
1443583
1386092
334817
1485160
1906456
1548342
1418289
449587
1150158
436552
1579388
1189485
1524990
1633644
593896
1507934
485990
1110235
932236
1242633
16266
294496
90644
24379
1371351
584613
1248607
1148654
276416
937518
1606257
1386686
759575
1729777
1380013
1645521
148501
1222874
1969814
581632
119020
1671876
1590775
1143030
817941
566434
921030
34317
1983945
905004
6722
1592671
457376
395914
204820
1604849
1788142
1791611
700461
644572
1134465
1447335
512514
1726883
1206158
581801
264232
178791
1316156
1598396
1110403
963096
638360
405856
136556
1379790
1128753
1537644
1938470
1028620
1388321
859144
1939506
1236911
1605622
226321
1036284
1744696
1159591
1000808
1632807
1925119
511061
896697
1595012
1464779
1479166
1401645
496622
1336672
317473
1352810
870010
905835
1359567
616631
164162
1889614
968108
340618
1410666
947688
1987544
1764936
90409
307592
1714048
380166
49857
1603414
1618907
1930222
844394
1567415
1229257
367678
1223988
1690595
475808
180629
1379623
1615141
407652
757310
1216803
342249
1230951
878680
1810940
1039745
721337
1712076
1067441
685508
526062
1885532
731172
1998566
1025163
1944954
254354
144504
1195203
1243439
980123
1453682
1235701
1598856
1492835
1462958
566297
1495401
740422
897715
1469466
1190050
421583
803277
869519
130750
977723
1243006
1042861
613037
1272933
1521187
321898
33955
832930
269765
1537004
1366564
612186
1832085
1198801
736785
1360112
1461621
112876
693711
1436772
883336
631258
1404463
1371401
1345745
501883
1199851
697774
1487151
444676
132775
1140311
843843
1766202
1887862
38597
418197
163596
1003631
1166563
1480696
1518961
116948
894741
1047713
818545
947772
1419611
1712960
1338102
1180475
1826316
106691
88562
638062
531104
1200443
1312956
1686745
1194149
1676048
554382
551565
745758
1321314
864841
1795483
325234
1672347
162935
769080
1199709
1940601
886469
558532
233307
1670835
1152052
1336783
1411953
1153808
864122
1906529
1253748
460922
232599
1564025
381667
1825574
1188130
130803
801619
910154
1546198
26238
1285878
1288662
852088
1992769
224267
267720
1581563
302077
657195
266187
929783
1729992
64118
974981
1897189
705216
272077
1038368
577008
860147
556097
1666412
1956436
1656830
1434113
277507
1183404
178248
344242
890356
567156
986618
403828
740826
191106
1649151
245122
837996
1277734
1656626
1503500
1353794
1561272
181772
1462070
667205
1162302
65542
1541800
586752
1275004
1705979
1783798
1009944
1472759
454878
863622
244524
1323108
1760444
175674
1624651
1355958
611400
665919
1623316
1562452
1819787
1443965
1233361
604994
1748617
663207
165258
882989
28552
357799
398484
571694
942906
714125
1079422
226756
320695
405654
321434
1274675
291199
361227
1652394
213704
1876544
1991474
146260
872174
1261462
1766203
64849
95474
1761938
24381
212654
1413283
1579899
895604
1219909
572377
754681
1779964
1023683
463400
1928807
373600
12219
1772019
1907645
178112
434303
497246
1870558
1544909
1259186
683727
914256
615427
444904
1790987
180764
1030067
1132346
1587630
1910028
40111
1778625
183831
922303
1251932
1816025
1040205
1066214
572147
1538546
427946
1959650
198210
335779
868859
477763
1938937
1679709
1277338
1541821
1485462
689365
55654
811355
1410318
1179152
694240
617305
379728
834122
632465
1200627
1232923
1923824
1284041
1174234
1074388
1115553
585100
1293732
875644
1411725
1245847
775945
1350045
1399823
825395
172276
382865
885438
1518318
774816
806900
1830404
445364
744346
715574
111544
1674579
649871
1285665
824806
775527
204657
1648174
621589
1332312
1563214
671021
934741
516604
1045019
466638
1038241
943877
1944854
425864
1814377
1809335
152895
485159
73595
440721
1455621
837721
1134895
196633
385020
1098174
677941
27093
888220
1593050
32948
647996
1440260
264351
316716
86320
876872
24324
709310
59947
1528227
1826190
1625158
556030
155512
1892703
1425616
898918
132958
1869556
1982122
402983
139496
606635
1857921
1237072
389471
1167171
325978
173416
1594781
30758
1513873
798248
1130875
731157
1099099
734835
946506
829636
408102
1491516
1972809
80626
1288346
1416314
542998
727049
1785105
1379478
378045
1676640
1198844
436884
1623778
900971
888098
1870893
1276750
361601
749414
474540
1701232
332834
530575
697094
887259
1849242
452773
191078
1248046
860207
836273
1951849
318400
1346006
944004
1639601
657299
1205944
1399660
1440406
1039105
1678483
1420044
539999
120331
381168
22724
1553025
727523
1576927
1076962
1400594
1070918
1637250
1572812
1118247
1665108
1334422
321169
1914657
1915963
1186347
315080
553170
651042
77864
1332838
125582
547467
355788
747464
829074
1585752
699800
27382
1925703
1571941
930036
881439
1247516
722816
1573885
1740743
678366
1388026
1021419
364945
666096
835334
152134
1485382
404630
1650046
940794
365546
813120
1037508
1984512
334871
174530
1601262
493917
288219
1072079
1894971
1378969
605569
60533
153678
980186
1602973
668272
230528
375220
1882074
218907
1262140
315347
41013
121809
1731909
1669419
1676105
315911
1868383
1846796
668673
1903483
628069
1003679
1724881
1946328
496526
608487
904985
26057
1717538
799925
1966793
1307218
963577
1327265
1986844
1581346
632198
451332
1361066
577064
1896618
641283
1758355
1812694
690500
1497576
1446187
807127
909536
1936544
64979
994782
1703670
1140459
1858286
665004
1198847
1477546
1814445
1811733
94149
1953653
702797
1529432
1589108
1372429
1426636
91505
1397695
759198
504650
1081945
1494129
537670
252804
620730
1641300
918404
289096
1897375
1102062
248705
77092
184713
781414
1415522
1387677
623190
1110545
897163
505616
1519149
235605
1514074
1297371
1097881
75478
1116463
547481
126338
1400954
763699
614203
1911461
1278887
806737
772232
1558077
1592381
1231034
1257417
1730419
1260710
1714933
1724598
1181086
1699977
1888959
1941614
13915
10433
1767947
1280494
863060
934100
384334
212171
786689
79588
1337968
1960901
1196471
1171890
723441
307985
829601
758882
743784
731999
1117566
1757690
13422
1665115
609960
19833
1035044
1091005
607999
51554
452129
597949
1994176
1816345
1180743
1913731
1093335
1725612
1241885
1995423
21843
162480
1975857
1155806
998810
1268728
720855
911514
602230
306171
506758
1034220
1776437
810779
1109711
1021057
130418
818099
56436
1349108
308521
1405962
1782846
1166786
856596
1451919
1429578
1112169
589826
241632
824972
51962
1643901
1954036
794524
1100769
514762
1406218
1004810
870809
1403754
832314
1387145
1056943
135813
1947089
723576
429842
410883
1533902
547540
265428
1609571
1761557
653277
701979
227487
1658799
570571
483101
1564529
1535053
1501038
140013
1086057
1260926
1940195
773741
919016
1480176
1329545
16767
1083646
658131
907559
392591
1560396
1947503
1426241
924891
487624
1412702
1286622
1964305
918733
27442
831604
825929
1414104
1909438
1199978
1115083
333731
1345793
1352322
1101884
1411074
1047142
560227
1664288
608229
871272
1472692
1458551
1675786
809775
777507
1628137
882767
1279907
1828361
1457554
1986360
1439667
393173
657436
24850
664003
1819499
597562
914038
1575790
1487115
1416693
922331
1388626
1447516
327477
1459243
345410
1270419
1740763
1907058
1735168
20453
1844410
1257905
1693994
143424
1876936
1357125
1954100
1571428
1619537
368818
294887
1315270
1175157
1250581
1842544
1931889
892105
1922988
988092
1137669
1188555
747981
1472196
1988625
1146034
949385
588712
1232604
1378005
1816576
942020
811577
1956898
214762
334848
1771485
827732
1176787
1380723
544079
257730
502604
1690902
407754
646861
1160305
202002
1287438
185201
1566618
1976902
894420
785559
1505903
1257879
970607
1465829
374363
1677197
1828177
475609
1602168
147698
698142
1795338
1966019
762342
407572
120437
1681207
1766638
879614
1607049
85488
1270144
1106777
1189403
259539
471733
66226
48360
561283
1116873
1180535
905779
159712
632156
1849559
73891
1341722
1359744
385824
1436809
1828010
1560497
943630
942794
950612
1806532
793613
967780
389947
121047
776620
948382
1550039
139968
1285658
199272
1152285
135012
1898248
1492349
1589262
790361
1766958
1990309
1065070
697308
195744
843007
1124328
1302190
452102
835741
68410
227094
68848
45389
6961
641806
324681
460297
178486
1796404
1266213
271496
1869414
655817
1156800
1593739
1207322
1157121
537876
643103
1401148
302201
960432
1998322
1106732
1043574
124709
1885063
1326249
172084
315777
814570
3950
911815
439061
1270189
385534
1819997
288060
1158742
1061186
1183335
1552093
327808
156
338965
1953818
867398
237824
1582234
999369
282050
1363560
1769031
332929
984928
503733
1107461
562689
301930
837649
1238154
1892173
62865
1017086
775690
1586791
524830
1284913
994913
34860
821449
1147851
1625964
1361567
945807
1853652
209298
1564601
1687204
1551078
1445525
1585084
1129127
303542
1953176
1898474
960748
1124770
1186599
611490
745085
1008802
1632269
504211
886114
54525
1372352
278103
300917
251151
1073591
464338
1069349
1919624
198639
1788706
1921418
734908
1321219
1618864
1672724
102454
1864698
947819
1129258
1332789
1206221
1569387
1951742
1765359
907596
1422206
1317054
897696
1996928
1986301
667157
271139
1643969
1782768
692495
108272
25875
1817672
904940
724574
1049034
847823
1500163
1472029
994152
574393
110733
247364
1793536
270552
1230809
389889
109157
1672582
1138361
1453434
658604
144376
1369282
1048423
1027601
1882154
412709
1735204
561448
1753388
1932072
283435
1001811
1125074
1494032
1766232
243106
911004
1769717
1962575
1914424
1000495
329741
1752613
807357
1696843
1258464
880122
1905558
1987279
1017306
524105
1659166
1220592
879283
1494682
1179283
1743222
244367
1357828
284010
706245
581007
1798464
1597635
862990
1197564
1537549
1776434
1807222
1130311
825823
451644
820469
727430
1097603
1733055
709672
1365351
306205
1502146
1493451
1702545
129391
85839
1156985
958493
66079
352437
412666
1157570
1710473
956880
671377
306685
556305
600293
1533159
1915056
79635
1745100
116160
65077
691353
1321926
160155
1012371
481658
1513873
966949
1453248
1830682
1931383
1869102
284666
244795
924181
208738
418086
615773
1522389
43214
859045
165419
747389
1413215
1992821
217130
1041558
1060715
1863134
574161
1742831
1484541
398195
1563649
1732654
746285
1657554
1834478
1313598
1973772
1801076
910606
932216
1545143
1016466
739065
1966897
1473030
1396681
1413042
1330192
1252362
63276
1362695
421279
1654375
1535446
1306052
741663
564073
577360
101540
833027
1644695
820004
86044
191536
1996022
1996501
93509
1201818
793533
1799625
1532282
1314197
1219055
1588894
1047582
1100177
1282760
238994
1247424
355778
1620811
1999804
803054
92048
1317458
1787024
1613505
1792197
1838106
408044
617035
32381
665890
309602
939615
1263990
1722457
387081
917239
1536410
319870
1443651
1349410
1925873
998585
866101
1180063
1032170
1948868
1788767
1249736
1977382
532298
914315
816009
1354877
1767027
949208
1437773
1663018
476196
1012818
774839
1678451
1077084
1846354
585842
126370
1253314
1296050
47241
1982505
1477474
271153
18671
1758096
1001653
1239457
603856
339871
1183144
1508553
1742232
1259456
1822091
48894
804404
198413
656810
1923410
501191
193363
1947876
1159306
546726
479713
13150
1088200
759572
1244934
1509200
382093
882662
343198
1078344
1654657
1863277
65681
1858801
1858238
357680
822993
1186588
265693
1778968
754388
1894075
781383
17876
1240427
1846958
719739
1375921
1935543
1642549
1134614
152583
80791
91253
1848262
1593781
217604
934183
132401
1433885
627212
673871
969389
763863
43548
1650652
352768
1080223
338496
1586511
1045531
977938
1391763
292448
459337
1093386
1268769
1045629
857655
306200
1439017
46903
1927956
1161077
1775580
250451
514282
675207
1037405
298146
1698971
1740630
30630
1635061
1705346
1403213
426147
1328473
157197
1703633
387443
1479874
1490688
1564784
1773210
251241
162340
979518
399080
1125296
779210
1189541
1584978
478808
1334920
1864985
1329579
1153003
873515
446615
45404
1319539
1881896
923485
687728
32827
126665
1124261
871209
637292
1109829
461531
389662
477603
814742
1093368
193220
1946880
1275712
38195
14179
834159
1766757
1127569
608342
472610
663131
727194
286746
32834
1360641
715101
725221
1073478
814423
1976213
441603
1855046
1305671
712353
459723
1215802
417995
1224975
1025146
994131
154793
1300906
518884
577974
1231666
1636446
660049
376300
692035
1877430
406268
564280
1760411
229524
32444
1900779
1753786
1072187
197213
1777079
555480
1996951
1919406
361550
1351590
843999
652314
691624
848456
1819815
1206162
1826132
1545236
1861026
691269
1721993
1235493
976871
1843733
662116
1160228
1886527
1096271
245129
1919653
127745
1047695
1575081
1961370
910418
798478
801330
1431539
1215650
491482
1702520
1071570
1314221
49802
156281
1344799
912305
1135206
1271724
143184
1235453
897487
34056
803241
602727
1603714
113768
844014
735152
1793286
1961850
1285535
1567436
362833
465162
1474926
1764865
1800692
1364032
1568633
500469
667223
1034298
232858
533883
511142
1050399
714459
1469512
128414
1849974
236300
91511
1763985
1125350
1570475
1330965
1618167
543231
1597776
1359911
1981
719400
710269
1145262
513289
830980
34787
1120791
96672
1337371
1492233
507666
1355145
412368
940512
1005463
1336224
459690
381320
1191801
977288
880861
286678
1348019
1472037
536146
448320
1540503
896978
1776718
1591969
163619
477534
621666
1434187
420167
1057764
924759
1963613
572775
1795834
1230801
1695183
15328
140816
1783208
968608
1218791
1391770
1929995
113320
1173080
25673
1149793
1786901
227828
64495
1261661
409785
1922063
77880
591722
1492119
1195246
915842
805674
1062915
1058542
46421
1860988
1006136
505564
1728819
1125181
1596060
184252
1438355
892175
482337
1838320
1695070
1396477
1116114
966307
1116958
1203790
1270610
1723945
1544885
112521
418352
1486652
222677
1242020
323423
1083135
1420437
586229
1817260
720154
1969207
1151942
693521
251270
1994656
685114
1857009
13892
2121
218375
134111
1608861
1168561
1143493
1303431
1873696
235381
1986028
1700071
483088
167139
1601828
2412
375725
1600621
1032843
1705946
145191
127214
1842610
325377
1075737
316268
1342529
1120493
1438474
160914
1044166
750070
987919
1818961
344421
1837943
368116
1662645
21526
461557
1948696
343439
1411662
1318356
1566166
886936
1346146
474031
442839
1193408
708919
516898
895029
572394
1229280
32049
1240959
859638
894892
1851537
245356
917388
1498405
1340317
1788377
852965
225976
77418
1431432
1961563
408782
1355032
7016
686490
352820
1116370
889263
1680392
1948722
1285792
366889
1833036
1843547
1471649
266428
1515957
843770
309643
1096312
686858
481810
1092854
761571
104157
1431163
970333
1684933
1525871
1952644
1029697
911538
1315168
624764
454166
1487867
41804
546169
980044
1912640
1261424
429964
1048757
808648
1708398
1043026
1412680
898813
298675
30357
1435565
215838
1588808
1391785
387557
14446
1009857
495994
1365025
422057
1285466
567276
1520368
1004235
297025
1521556
473857
276221
329174
153286
577574
908584
1103178
1507668
682765
1270763
1053526
1474590
523199
1086547
1971572
1920522
1915679
1020095
297560
1034347
1091000
1225669
1648456
1092587
1504696
1259050
1970003
462
483141
953908
1179692
676055
338262
1308420
1350230
1345396
511827
625419
1753474
1469274
1270091
243524
1298107
1703801
1135843
1167905
27809
1174038
272947
372551
1756470
1936244
720760
1322135
857911
1220975
130136
1210310
37958
1833840
1071342
1616424
804020
1673688
1323447
19964
639487
1242418
1915455
118470
169072
1028258
283511
1623188
644914
1485707
1333752
1842591
1203572
1498880
386620
1492590
667238
329517
1026101
276748
570516
780275
1925593
803669
1420092
813718
137361
1195120
1032186
1404664
48057
1591919
718053
693138
1267613
187624
394498
739380
1135830
388554
1874583
255587
20145
533616
784891
1936978
1526983
1342813
1105073
1658723
1140944
1043876
749277
1060075
883315
72517
429063
1920821
410343
1059584
1298391
256815
805943
8124
1748867
1695861
266102
1795399
1009387
295731
975090
637578
100605
1614351
1286161
543548
1927452
337382
1788284
810609
1405491
1033433
688586
1391740
1861570
508418
1850587
1630182
859277
1025236
1432246
68920
1731780
890582
1875644
1219411
974076
1966119
22608
141165
855256
35758
1729427
746283
188846
1210630
1532801
762581
1118818
53469
1764428
1694379
1417844
1471224
602854
1064555
641956
736234
271179
631527
594847
126953
714991
534064
139046
1701534
841709
613458
1808449
1249476
1728255
1743189
1038051
1241856
1622518
1044783
570992
1002512
1087280
1444876
315634
1014449
1332644
1346671
782772
915561
875791
1452622
1156798
1796743
1107326
1327232
1688232
979958
1404470
1288150
1767272
758056
1558377
1177435
545246
565173
1914465
1858577
370656
1010069
1104615
1986975
1671722
390861
1358101
1223621
1500191
169793
1002815
1922810
1966637
1039168
1792846
745421
160890
1222420
1823329
695065
1676417
933901
1364131
1376787
1912033
60580
1664450
600005
1666356
1099537
1570322
1580056
618964
812374
1817474
1409311
1192503
587737
1164810
1678492
203784
81088
76248
1841656
1072601
1787548
225578
1543680
16295
1870214
1833502
1912169
1400669
972435
1334720
352158
1692290
273813
596873
1711912
1258852
120113
324059
520391
393568
1551009
487225
1547465
663371
1625972
283561
969558
1887386
1629750
694448
464076
1862450
1749259
1008260
381115
697367
656144
1310296
259261
1510251
566733
798918
1508985
895087
602274
1778787
9345
1943917
858734
1678738
998902
62289
1670827
495469
1038116
1292596
96586
638854
1723440
885498
1648733
596062
570527
864331
1440685
1558460
136545
428499
1890528
1995536
1989407
1555314
235300
682553
499055
607284
1870520
662376
733995
341647
49475
215835
893531
904805
1432916
349523
471124
1027123
1180377
1305360
1687065
1593019
1733052
870806
1459352
57045
1028511
1481403
282218
81894
1356717
1281008
1206267
1681270
1928258
1539914
540136
1974690
1929628
1045220
1271040
215485
1008603
961636
932588
668399
558518
1545717
1810466
1675105
1394370
1187118
169938
632479
488991
1337021
1542659
609271
1179044
56981
1879206
1701105
1373973
1830179
1406821
44829
1396148
251612
1067999
677264
633065
209609
557862
794433
1991588
947730
1441363
1424611
306111
1690697
181517
1324373
723378
343950
835371
61529
65584
1130041
493421
755776
373510
1528654
713208
1989806
610988
1366912
160743
1475589
1555343
505745
516146
1922204
849320
1471498
465021
964250
1414017
69416
85854
444295
458603
216868
859532
693435
1587875
1873113
143251
1874105
1094561
1556341
364094
1554257
1225255
1085439
1002346
624963
879270
1072806
1190774
105086
618122
1656522
1245682
1122601
327570
856485
666450
1870637
1414351
1021528
1963322
688257
569287
1579608
1938189
701384
1035989
1052006
245263
1182851
1337809
1367076
973318
1105069
583095
995496
306554
1956596
1930833
1694829
20157
1941457
767849
462502
1820190
1766220
1917572
839619
1267133
389303
1534161
996489
32640
1913353
1216929
1576725
1084000
937957
597008
643683
210609
216977
761519
322321
1922208
1190301
1711842
171571
674113
414102
1658989
546468
601722
1247165
1413838
501852
1498969
1196544
1728494
87647
224398
1448352
796521
1657758
1089087
1171964
380820
49792
1592624
1810495
493566
1617430
445852
943612
331254
1708742
216801
1857656
1027221
463847
431555
1176924
776408
390721
104200
1785296
1506868
1642782
1562822
1794559
631035
536995
537327
1636166
892824
1355788
1311984
43402
1276427
811419
853662
83090
1289148
1401654
202638
280082
669112
1651671
113605
1844537
1418738
1832715
522354
613337
352418
1216583
1210723
678694
1234166
77723
1464437
715287
111083
34563
1189581
488951
132773
73434
1118056
1913378
560388
444111
1727980
1677384
11589
1426497
530109
980487
640635
1083099
1705915
644899
1130518
738042
37116
493884
1889928
1713061
875184
1914797
1252595
274168
1491959
831732
1718403
258287
957956
1238891
1921316
1250027
1596525
1930617
200381
616510
388125
260214
776783
497026
1081439
1163179
227283
72241
1181513
1298283
1891855
1451582
1390911
920197
1787071
651074
1660032
579729
817241
269388
531990
905202
535190
1381961
61151
1582458
1150640
704025
1995712
269385
233791
1775478
1093750
1951244
1321626
753466
1249012
1193282
296227
1241287
777028
1027412
89453
511128
643172
1197948
1286405
645646
1340699
1109671
25356
1350331
1122031
692714
221868
673489
994759
55153
710064
755559
1031507
806459
571706
628367
835149
345125
587422
450863
1823553
1759860
1656402
1269183
172069
1684914
148352
1455639
1992649
1625788
809274
270636
494486
1400155
990069
1009727
1157662
445348
623900
347002
1260611
261295
243106
268432
1902973
155996
1721645
619836
487348
1870088
256634
442614
1052023
759056
215926
699761
1997498
772280
474371
341260
1533499
749086
1221452
270870
1430126
898179
268840
174623
49136
2069
754081
795534
802794
1858023
1777716
460149
1863098
1882522
1882986
1630403
1086009
1983505
552756
1595500
1097021
1384781
1255276
1268696
1171072
188291
1924316
1812211
1818170
1236544
394904
752669
1922238
1630291
1511720
1125970
1991885
461578
1785791
839179
680714
1930193
160993
906442
508210
1772617
1288311
1168029
72102
795979
431401
1366485
265393
535519
1694770
1389918
752050
1433959
41467
1388436
1315938
1434532
41054
1650196
805606
1531736
1378038
1466259
1152783
136170
677700
625844
816895
612586
1555421
1331656
446946
1182876
234548
328323
1137128
353091
1751487
1353467
104368
1389776
1053429
1185545
367576
666234
1599486
1627855
1064501
257433
1175093
444473
1406315
730705
1586504
456000
552358
1290578
1116359
1754676
1203346
456770
1957162
790434
1672920
1922112
1598654
831924
325424
714526
1248772
188771
1594103
1256928
294401
1943511
1867695
1968464
532424
673818
1965473
498132
47201
107650
1451109
292938
738556
1039728
1471577
1043061
853786
1324160
1994496
477884
671236
174547
1951390
963199
561401
259711
1598621
1944233
1597055
971759
703257
1348345
1997086
702724
654893
1397850
52877
1567723
881449
1924287
1217268
574645
1838639
1778377
1384411
1078371
314102
1882700
1660305
703461
246857
730762
407164
1838930
965429
187116
505162
1014380
1055535
722848
549431
342160
925281
1861157
1881399
346927
145371
1860475
604870
311049
883227
230716
1688492
54377
787570
1812464
1293129
542786
1880210
1365808
1465266
1273551
638150
1039616
1262459
808237
796960
1012469
873958
115831
1964168
91514
1969447
1547350
867117
978271
138327
576040
1266505
1102604
510962
1303862
867140
548680
1935746
1329448
1698291
979203
232836
561763
1531210
575986
151764
1507514
512080
1727143
569244
806169
391619
449331
451896
592688
1283138
1000714
1038808
797844
1384247
1160960
424244
1052841
1141048
689079
414986
1320723
1893014
54107
620146
1177402
9708
1505751
339972
299978
115897
574287
992117
17647
131845
501942
593922
859619
1390486
217376
678577
465035
1747770
1637402
1745524
144870
1053742
448445
1943801
1919711
1163073
203846
312019
609714
312317
1705501
1263509
518934
431140
800048
1554007
563111
1544205
293365
302261
699457
1477668
1631278
332302
1209730
134134
295877
1587162
1619017
1510534
41746
1043803
1790374
144057
933781
1962309
90107
1355584
260223
1036761
1228687
596774
844781
1556453
860054
1194648
995774
765111
1543962
612084
395806
860044
1634819
1041798
1755673
277099
841254
1011803
1043028
1400649
882077
1162550
1937936
1667228
124266
498782
637414
928191
444516
1105802
1887455
602817
1206066
560601
1869853
1093764
839991
1630671
1760081
1113628
1226350
523370
584523
756201
1723891
780716
932250
1560336
1326668
1876979
1335993
363290
1837327
1524751
1473235
209920
815737
709401
1721266
1033541
1265076
428338
889453
1908892
1605739
1627475
1607911
1899333
1354642
1044820
63894
469174
529351
639766
790166
1542189
1884595
522974
427737
771149
277702
521485
789920
396317
1662118
302305
1233835
379745
243658
6618
126938
1562141
24454
30870
1798239
737680
900305
189915
609334
1016248
308826
1074059
1955978
1472735
940575
1927241
1181490
874335
644715
1538742
774224
1412885
490622
894079
1440157
1521611
1428000
1882874
1326111
1338434
1158026
1123081
767596
708816
1191285
1916493
966474
1079386
1897906
247167
1318840
1813951
1123275
448355
431506
577779
1610391
1975757
1891213
833976
412657
1907225
1297425
729160
1952110
1376027
1492649
1347057
1381250
1655764
903608
1324042
146882
40538
1047816
859421
265082
1381920
1144678
704058
613007
1043609
1859555
96214
1864185
508916
711032
668258
339271
1851192
546791
1506950
1947130
585037
275393
824777
174122
469426
570183
1982444
1192993
16494
1230063
76014
191727
1332848
1580536
995132
1398092
108605
8123
223308
383341
1188727
519056
559539
1054179
1642652
1068993
552708
1967667
634117
1976488
624567
870832
124112
1716495
1600409
1335614
94880
864792
558916
1393883
107496
1293359
927651
1777946
59747
1055283
1441801
83338
838476
1202621
453540
1644673
1511269
1884298
435716
1614313
1567108
1462725
1486402
1955150
64073
717806
1117725
759519
1322943
952773
1783243
425627
656813
824916
215282
1833
1401612
1978435
1336206
47913
1973022
708721
645227
1102773
1342026
1153772
656334
1829483
1864185
380773
462006
1841933
1870202
1663576
1874810
1514070
527196
376573
1176542
1131720
373939
639157
996638
1464030
858546
1058811
266521
1727002
1980088
1362873
45887
1064015
1783200
1828755
1963473
1590407
1764418
183019
199705
583626
206070
505777
1398200
132848
1722094
1056832
1796207
27037
1797147
1555245
556978
627836
163000
92213
1280654
1428576
1457600
1500960
1300613
692828
177009
1660291
1000314
784048
1947273
1567000
1063829
1654544
176090
921969
1208068
368871
1467071
308782
1351878
1342977
1853564
10267
1655556
1851089
802492
1708807
1540084
376422
1853520
1466734
155142
1934968
1165762
1329870
30493
455910
1890848
19837
1996700
1937948
833127
1885619
1783438
1442503
1348109
803992
232825
628055
1138576
862815
383282
1283814
682129
677009
45388
1817232
667502
1658389
345248
1930896
1630008
926758
620040
1337595
725406
809956
1519618
1065740
642245
1661224
416679
453595
1138757
369794
1276508
1704832
1191647
1768509
1426376
1003633
1491076
703741
1830418
597072
762995
1661711
1338337
1943228
1357038
1289391
1683485
1280898
1340297
1526524
1235070
1181465
995443
794192
125916
1334026
219493
562224
62036
347810
691725
1703907
872594
3031
484110
365058
194326
194818
1415901
1031358
1873724
1090666
852680
1575531
1642666
1879169
1418647
292204
190486
338349
1038739
1907707
1077710
658626
1359807
1826975
1763076
1799176
433498
872748
107409
299274
177836
583967
1567162
56365
508186
1805632
1331325
84449
624842
848060
1430231
1574514
1017932
339426
1792027
1679892
563815
631252
167604
1302790
1508243
757257
1851635
311138
1278116
1916018
1919518
617801
1603787
1035461
101763
1479793
1034984
74383
356043
513343
1795970
748588
1219628
893762
69877
1815096
628665
140672
1546519
411669
1263009
1531606
216354
718821
1399003
274145
155369
1746422
407373
677403
1383067
165277
322580
1624954
65708
1788388
21013
20130
18145
240018
1807235
493499
1954702
502892
1940779
1408427
1416257
293041
31368
1990011
1302522
36452
883180
756983
945726
1985999
545457
1642281
685315
309998
1329894
1165484
808177
569563
1344699
289229
393005
1373361
324353
948984
4362
1887779
1084406
721975
1690923
978768
1812689
1277836
849617
22642
1652584
178135
280502
1766575
1242135
595572
1741670
796567
378398
428525
620018
1193540
961405
74189
886724
364634
698140
1020026
258007
501937
424413
1598510
959743
1768143
1770026
251906
555527
1647692
1260792
482084
593430
139184
1448676
1033720
1400804
118159
51500
1574917
1650007
1853837
25075
623188
1078902
1799453
1225254
1367515
113203
1333150
1434000
571358
1430437
380914
323649
1894477
288909
191108
1300344
936477
381281
1737525
746789
702385
1353218
1231567
915528
66025
1324171
149322
1071221
807048
871723
1021665
341690
987715
558395
160108
609488
1993265
1915555
957723
1719571
1465136
1543820
461427
1217857
851471
158550
903447
1464283
1261565
46450
333169
1603558
1469400
429173
1623278
1775433
1237738
851034
1984234
1926258
1336761
1711008
1000782
1950507
1096002
1687502
20343
93156
19208
823727
1704705
1183390
26014
1731782
1325011
22769
1474726
481187
997354
1903777
133450
1167676
1488867
87844
323541
1602093
1909265
165255
1858086
1854218
1193442
1533294
538286
944019
602494
1039661
1904497
437475
1723603
1412520
1434603
1776755
451711
962797
32154
1746734
208763
1619045
582310
1439605
536020
175056
1313551
26559
316472
281483
1866990
170631
1237736
1835686
1713918
774847
827875
741754
1616315
925663
1078053
649652
396692
1864917
563712
942343
1940381
1893085
1239768
368797
615861
794703
1426814
1110657
1018977
41462
1710793
1720976
1106549
614405
442888
1345694
1106474
1495953
1556617
946465
1337319
53396
1646450
1932706
1696651
497096
1865798
900523
1377190
714962
1025221
1239914
711990
476994
198592
1618968
1760761
1125480
1197943
977324
331430
696187
1275826
1756519
824626
1292899
1011525
1509269
342071
1532440
510226
398499
37644
955365
1116265
1217685
340507
693473
1370237
1004396
376344
653889
350387
741596
1225510
202092
698532
353978
674824
579167
1271540
270784
1213235
301514
997555
22078
938274
199160
1476189
1663878
346227
435009
623059
638958
1139983
1729869
743399
1919767
1600988
1055850
37523
1556412
1053699
858474
122122
556690
1976195
162692
714556
1966965
113823
1978787
1111323
1906616
46822
289656
170706
52844
1005774
149534
233644
1468548
1233309
1083852
1880085
1158294
1624893
1575717
799914
1772000
1024677
1974007
1339065
638122
1001823
151812
1524284
39560
1849933
1461624
1743109
423694
1503793
598130
273356
968504
182392
174884
1305385
469822
1351934
1599003
835653
1473347
1677358
285321
883601
553183
435153
555937
689928
1439783
742891
1042276
232042
520782
1747775
847133
1173723
1621707
802112
174944
408514
208801
1675990
1568176
521503
524398
383642
1770340
930884
381749
966242
69784
1945705
342737
1267780
1898673
170585
465112
488320
229669
1901706
1709474
1051554
681837
773180
306971
230622
1979146
258447
161315
1968830
1719532
406740
558682
1083911
220358
1884303
1401058
182227
1880916
136055
813857
620449
1880648
1841249
1179157
171681
1053707
341920
1638693
1129542
1132344
1825918
1252428
642431
173990
923116
166880
1713240
1981762
298978
1069702
404201
364226
1700495
419555
249802
72954
927847
102739
1028739
288574
573271
1551282
27073
1701267
898025
1635900
1706219
1082137
1076773
1989935
179571
1339942
668219
1271895
1107032
1315947
1941492
370644
1519006
442414
235957
379925
536842
1778667
1051597
289378
50522
151236
1531619
1865701
143605
1193978
672651
695107
637846
1926451
1919549
1500447
286837
1251098
1484354
1953540
1247803
1817278
716069
1313091
1072371
945089
976014
232006
506817
1067215
217773
716653
392623
710776
499971
963752
446423
76221
1914428
993228
56797
229639
1303124
960923
1488859
1008717
1017578
682742
573590
575395
897236
269119
1167280
1825633
339415
1866415
1807407
295680
4885
646037
821325
1285931
96736
1612462
1520909
107531
299534
556038
1114115
765732
1488430
1741307
998733
646028
1792230
30384
190800
648792
763155
1272340
1329350
1091338
1162821
797431
656929
118276
1571854
447631
1175205
1997717
1502816
384096
108591
1226429
1819395
1716063
1038133
1299986
1839602
1086029
1641940
493397
964623
1815603
328510
90850
446869
99516
668191
729054
1253294
1580605
1269863
1725825
733653
234569
1043045
1404863
1906636
244743
1891085
1936232
1753402
585558
1536907
855970
1215544
750604
664932
650862
1414278
1748698
775600
1950544
53373
1303908
1212699
1289282
1720267
104185
273399
387772
1878392
437794
1233136
1466865
1529897
395988
1059056
420193
1738291
25917
357743
502406
1132403
1212445
1129430
1306423
1444481
1323088
659004
583973
1975171
191258
1161806
270067
1038769
1053658
788761
1896813
814493
396368
811600
412924
575777
1572445
1403491
532813
1913882
1764901
1487090
1223211
1944426
37442
1332176
1143322
1437003
276308
677926
1365542
680162
192972
1069035
855229
1067745
145466
557577
1134821
1800378
459676
590617
971866
739109
1203248
1973294
991297
945042
527117
1957872
1313342
1566988
1705377
1165266
1413092
1914678
274921
418243
1021212
139591
236567
489001
1527906
1383478
1297780
1047672
98526
769087
9455
610523
1651117
1807888
1708431
1829173
1785904
1085370
1710816
1440923
1378948
346199
391208
929271
1498977
1731664
1161931
1309368
1695740
718572
1416671
1446357
663769
1096169
318316
282107
1442826
165343
352742
1675320
1263931
122319
1974216
619520
1467746
1718354
1026672
1728440
1592770
651681
1413069
428415
432109
549006
747303
212836
1551783
1573016
928882
214254
668071
93240
1591166
1731791
657966
643951
1425062
1579551
119290
483868
423063
1251165
915572
1788308
1087517
294392
419084
1905937
1091065
37427
1465126
327969
1373654
688579
1932645
1159191
1969126
1267412
250252
1793712
1780145
633218
1700942
1490497
683694
1704626
1385591
290277
941332
1646573
1459948
1317191
388961
997939
724347
846682
1937347
484395
580027
62779
1183968
472311
1913538
1255535
601364
762098
1941079
295455
1774397
1287945
592895
1999163
383256
553333
1835977
1330486
979465
1944298
1008252
1627260
1144320
312954
1011556
689854
787525
1353427
1015638
854164
1063759
196343
340182
1594496
1278402
1989913
1915013
1602350
920493
1805558
377158
730501
1603083
208241
43210
798339
170086
1740220
763831
1508164
660210
1750048
1234417
1357587
728867
1024507
981394
1187028
1393526
321898
42772
1218241
1473291
669218
243927
489523
690723
186596
618941
822854
1670046
1731290
1435072
1031177
638824
1348277
1443036
1988442
606502
707333
595756
168679
8700
436889
1348594
1513427
1645905
614915
4111
1001825
999161
54301
481135
1643271
1848421
936433
1917837
870326
1047971
1066199
1864792
650406
1349858
986472
920727
671839
253154
527110
1696037
1382836
667164
798337
425721
1521624
852429
1758639
1177898
36823
1274020
1054484
1432056
824559
907939
232004
987791
623163
1213026
1760829
342957
1108012
856777
1041680
1832586
1725799
1066818
1981001
143201
1055681
581441
927978
1398671
931008
1325504
1541803
455176
793044
313773
227220
1795929
1183374
1409104
171869
1966888
1599967
621126
698453
763474
565432
1300581
1397476
637753
495196
1654029
353682
874347
823089
1676900
1185614
1975305
925646
548948
735513
847376
946257
617012
120082
1988566
107603
426424
1173150
48002
785378
1385186
1035816
1539014
1697620
1606470
1035269
1432826
1577109
375743
898006
1091419
970079
184998
546068
146138
929486
47360
1012879
1098315
510026
1305986
1355442
697640
613703
822314
192117
564503
379478
1602912
1130814
1516924
660747
1280146
1357847
1154184
978745
762236
950564
528672
1946685
652860
1867912
1843603
1323523
897453
1844588
654315
834082
284230
524943
267641
574978
1879479
1144814
590483
879803
545870
1021407
502991
1691637
1940710
675104
901998
251749
859090
1843956
1569530
1986738
23000
1130632
415457
1039292
738124
64427
992327
1962735
1424409
411830
819701
565296
413364
1761786
492433
916689
882067
350604
1273082
98658
49798
450969
1299757
1474301
314952
393366
444925
472649
1261950
838948
1266685
1322354
130171
1973257
1795745
1167467
1532473
855028
58319
1173588
435017
836230
699916
334795
941958
132507
1103473
1088282
1271551
549938
1378784
1077373
1730077
396613
1235637
513010
1649958
1606691
1987396
475879
1579070
1814562
226455
1807680
614383
1769194
364980
533212
17499
951361
1754721
1390614
823473
55053
28377
501061
1708891
257983
1235267
908021
1128000
1144062
923845
926379
479115
1710527
211120
1612412
1477197
244277
495478
742512
386881
1181080
1876863
1585184
1159023
1553153
1594297
1641913
147570
1107263
1327663
1851237
259320
1602480
947981
1467993
394989
1854942
1485752
809365
31351
195496
1744463
1622280
565199
998087
959365
1484379
944898
1071438
1380635
762401
803079
464627
1761914
456850
648661
836324
1314702
1296957
1948497
895392
1154102
1077808
641864
43860
1825210
95279
1562341
807157
588101
1171139
972494
1666831
696206
680088
1199583
1406168
1999372
1496559
1997120
1078465
13712
1912096
1788556
1846230
1923360
1127374
1140974
625715
1694360
703369
1808928
712046
217177
1767190
911373
503683
772600
1151807
1104346
804703
109561
896336
591392
1910288
1699552
1993112
674473
843618
1716042
1367070
885900
740840
695392
905944
497677
109531
361222
1628012
1603897
690934
1267371
800250
392313
393130
741375
76622
34176
656540
825627
1130497
1648811
1664875
1674917
1084220
1563489
10863
1291761
251552
1116745
1261297
119232
1076507
1719528
1826395
638098
1211545
812473
610011
181277
586657
1279543
1194720
1031279
1286264
769848
1472201
1559232
149663
78584
402934
1629423
1410279
1877540
741020
1374590
121708
1333519
757074
279203
385787
487622
1927533
1947862
1024599
184945
662517
1785509
199116
1780421
1339993
1715258
1055886
87435
1899216
1216021
1462659
1922148
149835
365310
1870254
433561
1157809
1492615
1429016
380195
1250274
1559510
1813739
262328
1341471
1922229
1050210
169331
1425365
1002989
745854
1062159
1784596
1073042
1702482
773895
1460745
343271
915918
1257203
471762
1467417
1537809
511209
1030736
1555714
588866
584526
1261679
1508441
953092
1253427
81353
1844278
202596
85546
1187964
477917
1040698
1783692
332355
1757364
629088
1305694
1599058
1750578
1062295
252181
627039
403830
806150
1306691
1786748
1099897
1542389
1008228
369820
1125212
1902664
1901760
1429903
9859
223488
1753119
1117924
1407514
613728
1879317
366049
1503151
1093317
797864
1991097
1756256
1459625
793557
1045275
1843297
1239278
895263
1183024
950661
426340
1328301
1345933
1521390
1812341
1352626
406932
1310488
902197
1834255
759191
919611
1697445
843967
534630
355534
292167
302986
248133
1483438
1394141
473204
50890
1165135
199220
966325
1751077
63204
1587275
1436895
891247
1503031
167554
1684477
810394
24097
498490
1979689
1108355
144597
245295
1162418
918884
1059520
1358001
577760
508086
854228
867325
1610432
177339
1356031
712471
43070
1020940
1175218
828038
660078
392607
1458774
423649
1093033
1235050
1284771
806815
152260
1741902
549535
1603728
266664
643711
1750072
523132
593732
1970900
1804735
1574563
1934634
1966
1401322
1854634
1502136
1690036
989717
29736
1808876
1857472
1517915
348380
1684476
768387
1802229
725405
1158783
1202347
200751
1373492
1364615
786433
56284
223
1806618
728248
1218426
849301
131432
1204059
1519973
1219072
1719074
1061396
191945
837741
1265092
1400021
569090
1144391
4519
1615080
1115348
1690458
676371
1614619
1036355
1516380
1692789
1589320
339798
631383
382689
1942871
778043
417052
100390
1894879
1824969
1139540
1211358
510305
1315433
1447224
254607
714480
250904
44861
566270
325959
1730896
680211
1465971
566877
1970544
170869
1324353
1301474
1506849
713056
1953217
1972592
171453
216401
88254
1792911
1599409
164854
1379776
1853792
1030760
386372
879356
1165767
1304725
542722
1528309
64984
1684707
1819798
1083415
1036659
1338983
1084011
1648458
471748
223466
1675432
982362
931788
1691877
1379002
952503
35421
898844
1830717
749012
1208975
315675
1876066
480492
87456
816994
1264551
1732126
1946833
1453259
553385
627132
1259916
314402
1535235
1799283
1191768
1652863
1564735
1382566
613850
746241
176232
1052812
593415
492670
1745243
1476382
30524
54290
1725140
421544
50426
1206066
991806
1018504
261548
1689032
1283847
1766214
171520
679344
1267065
585269
908913
102239
842351
80244
1678668
1462212
396892
1031709
433684
673333
1626654
813701
1110843
851390
1511684
4987
1568535
552407
485639
989300
986163
1555743
1965239
20217
350060
1512
746814
1406654
896157
3907
898318
856088
739347
1030019
1533291
371942
845044
221795
51408
312089
579245
1621236
431224
11595
1497182
698100
864790
781958
1012378
1232145
245812
1315542
1066056
315021
778932
1687174
316382
931807
1756598
583236
195381
1775815
651117
1496745
1159879
1778436
384054
1923711
1627246
647459
1820990
1652975
1475833
1032588
998114
1724553
362147
1648961
1878944
593136
896683
932701
1197240
557410
1323525
1112514
924641
1446403
1904073
984073
1260653
1957002
668725
1933198
1448411
795686
1794959
807835
1442598
250254
1937647
1604344
174009
1214667
609743
24872
1279766
225386
1750857
1801570
338257
1235326
394890
1632146
1323268
1705336
967967
689150
1753957
493329
1764306
45972
619284
636115
1272399
1527897
1831564
1212325
1089724
1039345
698541
994042
568799
872237
1962513
844259
1513720
66144
1964736
1962284
1995151
1113060
1423930
544325
976841
19025
293546
1095594
68361
815137
1373521
406616
1087074
1504365
1141022
268177
548696
543167
974652
96614
1496389
1656252
1064860
378638
1232604
254229
1902589
1089751
1841818
1589865
1956698
1775936
1267560
341918
1856120
344139
1307354
185039
241925
1460774
1377339
1536384
1469294
1808141
1378033
1281242
163180
1607298
192953
1151511
549697
817595
47941
1180316
980027
400537
408249
226557
21044
53273
1569439
36378
292350
1107137
1083668
1445257
263817
129621
1965095
462622
1432684
1950420
806286
914736
1704212
203924
1585000
1319790
1577000
726985
1272738
1749807
1578765
159990
777567
1537446
1084974
561214
1327607
1968061
1901843
53145
1185468
1504060
733043
48055
1856755
1452247
1736654
782433
336767
1643333
449950
203473
1693350
217510
1211920
916521
956850
134679
393454
723483
724636
1709619
890162
1161790
283250
1516518
993349
1694435
1118542
375806
1994542
831551
904264
1627821
329280
1729211
1611561
564112
97356
318451
589056
1991885
1060585
1458717
257483
1268263
572007
742497
1910967
1363584
1755542
1831936
495524
251935
1630225
1494636
1634090
1792808
1483944
866866
543131
802543
1401658
207592
1271732
511319
96433
1278153
1844873
1655738
980686
1802675
998500
838103
292404
1329325
1162010
356027
1175376
1035317
614574
1894385
67838
1245730
1241135
210436
594957
1155755
1417177
545925
1559676
748518
130424
28971
931881
798607
34202
1636068
1222315
1519657
1901657
951547
339035
1472737
1620732
823396
303982
604252
1838287
899959
792392
42456
1535827
748558
1446274
1605861
1621246
1646061
1411921
851746
255266
175642
1927928
933194
1352160
1865321
1346471
572088
1887695
281181
1683173
260259
1428750
347528
1873948
250638
900058
892664
736740
1121995
1504221
35717
690453
695077
1167761
1715794
841916
163024
299522
1597270
84938
586219
1640275
1713543
1241595
1304185
1547124
405694
434886
1271666
483835
1551364
39001
186932
620741
1674842
75783
1623072
1501400
847889
1910267
1826261
1681554
1512468
660048
1755290
1402725
1962589
1629909
1746131
904276
37430
655244
804266
1457557
1304659
377514
1301633
499451
1864346
840158
911508
956828
295866
565558
195224
308794
1704360
934748
1793242
1680533
966085
181529
1212003
1846859
183870
1316430
507664
479948
1979166
167317
245882
615888
1910030
1636661
1339760
125558
1032192
1181267
430824
1525705
1996210
1142722
311369
452907
1876357
1594447
735215
29801
57695
1145182
1836020
1733313
772581
1058102
233230
1355972
208616
516012
1276085
1394927
1520000
808358
382389
1789408
104651
286398
1897134
847646
1351525
1246849
1676499
731803
1655091
1128117
383498
1887347
504134
929132
578608
1240654
366354
338678
1127448
1558968
1165898
1030608
1904769
968394
1044149
514828
323670
1048564
844344
23054
1545593
1383590
1381764
856247
622101
1743074
414386
993201
1437729
1938203
1481870
975430
786752
207766
1567980
1864108
1520986
890660
704530
855379
366529
1947701
681243
1495239
1554901
1366483
1557025
1781736
1457481
386283
1845144
1066441
974563
1693723
202214
1142161
230507
254602
50729
678910
445342
998598
1415209
706777
805679
653219
75401
182016
765856
98842
1061752
999986
137910
1291524
1897815
1856758
1430765
1910243
629376
1850249
1552000
49545
504003
1605717
46323
599501
1163788
1417038
1611704
773740
1802968
1970105
110237
1824167
952296
661251
993676
1839464
802342
1706010
229452
192083
949549
436390
1574333
544474
181665
281277
247094
470514
238317
340312
1719674
7744
840086
168396
1787028
1056222
310318
1517773
890347
1346672
1877221
1387775
362540
1638917
295210
1898614
119248
75768
312319
1915626
215945
1656203
1380230
123805
1236477
1135086
1768212
993253
770771
1174000
1286981
846758
81648
212010
959020
1500935
1791335
193436
1214438
110414
1026928
445968
1399725
1491144
310402
1756779
711806
714075
644043
1021251
1477541
1745582
1156819
1514308
372946
203324
795179
1263454
633216
1695345
334835
1446592
1344125
1975269
1964316
589751
472206
365316
15832
1330974
1261469
1473662
883038
1080555
901070
1607853
1837274
1486005
789441
423881
1566630
1612055
1019391
1675480
566006
1402904
1828015
1862570
522445
1285020
441120
28568
1406518
992723
136504
461704
76580
190392
1731487
1158845
130475
1533663
314099
1100840
1245273
1766875
1285555
409902
1279199
625423
568710
1915260
67186
332970
27239
374831
238285
797569
826574
802118
357151
1565142
1231910
14873
1617270
940434
1085749
1665341
724603
168134
1207127
629848
801970
1139539
1267806
614490
367171
374370
1499456
268364
1049462
1872656
1845662
168438
598725
95041
976468
143518
207145
81817
739330
1315336
1976163
1088080
286339
685566
290688
747884
902402
260709
154103
1757212
288074
1649839
905553
529867
431835
181883
125378
472120
1457747
1587299
1684568
1478348
1406147
1944066
1831029
794432
1489975
1852707
1461103
199477
1182304
583617
427130
1008894
918947
329347
1860775
1511237
488955
79669
1155271
499604
1637435
1396440
1940067
899309
490988
766452
1847903
1391187
1245849
1300246
1224692
1817191
661506
270248
1561489
1736917
40117
778396
1849419
752527
548927
1783767
128018
1643450
886228
1397522
1989248
92580
1434872
183307
1901379
1238741
120771
378400
236614
242133
875957
1475711
322819
798034
1601619
1699747
1318565
806633
536439
805251
1909448
1290566
703992
1912097
81501
1847734
1536686
1995190
411396
434753
1864065
612719
597110
1585802
762049
1211660
823988
245505
1055273
1138129
1219452
1124575
454300
1895244
1415234
1892735
989952
659101
1523923
1703002
860847
1693230
1423230
458754
1710880
686852
1645508
1704274
1489918
1603685
1060652
1204744
857369
498823
1028232
190557
1397868
797467
119000
1835382
1513579
11413
1583891
45267
1444375
1239542
1160381
1456613
944596
1428421
1576924
1509778
1984705
1012675
139618
134552
550663
1755978
1064799
1676033
1182132
668629
152285
77560
1071900
1899834
1205554
1790766
1481638
482955
1128804
87086
1946162
1268696
1943552
258695
1865146
576163
81316
1643498
273895
404500
1012079
677404
1043762
1029133
1862196
1434748
924865
1285597
965386
1266345
76097
1050698
357025
1257354
1882987
752979
212832
605783
953145
1832714
463275
615792
367025
741105
322676
1830587
434704
435160
970911
1793594
376389
230362
887922
75752
1776584
374066
1790226
928817
110813
1028948
1926599
1958865
1564089
959664
1160664
510425
1476783
690796
289520
831279
481897
1574518
776889
1607910
854981
1320832
1835351
1196086
1093013
770478
1592759
26047
1543031
1697755
1740625
7853
1842832
1044472
1791192
181456
175435
1145670
430346
386889
957330
1722900
351625
1287091
1751311
1905936
1819022
1632602
1867889
1326026
363278
1779648
385971
850000
391064
432351
1045879
1944922
134282
1101005
765973
674197
931276
514877
1068352
505314
1950299
696713
1855735
524116
883766
1568978
612235
626834
1916189
643127
522557
35825
1233888
27895
346098
546625
1292726
736666
1513463
456728
1695128
1708589
1820633
206725
511132
284261
61056
111309
887568
1908113
1798376
1352934
633067
1264321
1444817
330892
1746116
493181
846045
678843
1154911
587009
456117
1572724
426069
414929
601987
1682635
1376540
1292640
1429714
429727
293725
1274067
373674
224921
1439440
1572245
1686414
1636203
447708
45923
952426
1335238
1876681
1876370
666790
1336202
1593850
1801111
510591
468401
112218
919831
1470144
33219
81720
1086839
268652
1653485
1394751
1034296
179694
1030530
264177
627136
341768
939950
152392
789885
1241284
1280139
1554467
1397305
1080315
1812446
473306
364989
294851
930254
1175097
1911242
1717888
260355
1048177
1413275
477159
1261740
1323061
647012
1324468
1619793
1168788
1684348
528113
122244
685709
1771792
1450197
596395
1429821
1544928
1068425
1753466
1757058
306973
1994537
88960
276850
1217716
1536761
1076317
1531639
914540
1007025
336849
1896904
852184
77409
1124045
21601
768194
585486
1495346
476750
1489409
796325
825744
256971
348525
1712144
1879673
1283008
770035
1848500
610933
844434
1182870
1548505
1331769
1110995
1859333
794812
1129174
1288509
296784
1015667
1151027
1164596
1961234
1813536
134517
1007841
1830073
1590932
1712189
585539
394741
147203
1302615
574290
935709
442606
422669
396704
1468176
1729312
1561643
1351225
611060
127914
1970208
430037
1518640
960012
1593169
891469
1350314
422035
1856396
249166
228370
587728
1863781
1588158
411961
40138
1916062
700230
253566
1635465
1479355
985307
1874294
107804
1420070
609752
1051909
209311
1292045
4462
532900
1367504
1600928
1673282
376649
1398531
743692
853966
1137422
218856
1401347
1220137
1521106
1095399
796810
1628100
1017669
440463
1123777
1561194
389761
553234
14391
331131
1769564
5185
1495359
164850
1009696
871802
1062258
429240
281715
912643
796303
592068
1033423
1643810
1257196
514988
1421993
1551697
1325003
1176547
1645976
1677235
315119
882242
33427
1313326
1949031
332111
1519481
1238850
834977
239902
1437432
98121
848880
1054786
529160
512527
1354620
265260
904797
1894448
1669788
296906
1031914
1603741
679405
1655658
1225478
1732497
521231
1589269
883808
995590
458268
774045
593211
535681
1066171
1697354
1852120
152045
1348180
1201582
1849858
528870
61937
1406415
554974
1168128
220556
922902
1899349
1509474
1926740
384313
1063729
789734
449530
213723
1832863
1138393
285880
382736
222536
831976
1465372
1144446
348905
997026
1554179
1886579
1311532
446893
1297636
1839951
340873
796169
195469
1527545
168368
811641
51589
974471
1278705
732364
1975416
385713
1909570
1201457
120493
1998601
970496
1438525
1103048
145314
1146155
1525552
1462863
141244
941284
818261
1937798
1845451
1615574
1807806
111104
67814
156596
852319
451482
274611
975285
1180001
1346303
1901057
1209135
993111
1565307
1856677
1124204
1331074
1870136
283175
234363
573358
1991349
451818
1015646
1132022
1236688
1132066
209161
1886765
317892
360074
1337320
726413
1782164
1130390
1613347
7049
1483697
1591318
260015
1883025
1705397
1528026
587925
1293056
1551528
1333673
1708186
793180
431989
1705897
1696176
1752073
183944
974621
440098
59637
1775403
246487
177245
1576304
42035
1584885
1316280
637470
15332
897941
634759
334336
1991517
647708
1291326
1815374
191651
742736
1968735
4117
193075
808486
38062
1359528
210870
595117
795895
1743561
1374840
771887
833825
1623429
61056
1247481
551757
1806382
938551
323344
1641272
1832630
988472
197108
670071
1508493
1852618
353455
451230
1941998
679370
1454161
221688
900785
1593221
968899
518085
1818289
16243
1227216
1794695
1777560
552035
260589
678741
1501906
1417685
1212848
809189
1257019
571807
214377
300070
1926627
1900129
80152
1433046
731570
1206779
1292888
1285976
1405385
1482059
1365057
1186992
745889
1984758
15552
489901
998776
1675775
1430086
16768
539058
672116
549846
150770
1042096
914574
1516896
584383
1220933
704640
609014
513842
808530
50254
687925
1475845
1199759
1227113
1652700
1667365
859503
1059881
1758057
1758388
312270
1075302
1242396
330070
1194369
1947962
886071
1149471
1760941
1968251
780846
780456
871154
1369722
1366921
1970088
814466
677973
493057
864229
114823
720566
1818660
1927879
1580849
867565
359394
808268
416940
418751
1235448
883667
1891121
1121264
1733978
730694
227672
1664491
1930796
1055243
595692
840345
697897
1852642
1767594
450556
1135587
938944
275838
935979
716477
1478060
1023253
249413
368717
1099893
408387
1749740
101856
1001880
803888
320641
1966395
1491681
382419
1494689
57865
147229
1526200
1279588
119869
1533787
1295178
38903
453862
114094
1918604
10632
1244894
678980
369314
230473
1969965
1412621
1257868
1632594
1066422
1622805
1260587
593301
918617
271551
1048445
454954
1695041
1325197
1896260
1582959
427523
391769
1693199
1423310
161939
1737359
1892919
553967
1746482
386848
1173012
1198129
854845
1157175
128897
1505453
581457
494096
870172
1436587
879619
1576925
1973956
624959
697612
535312
1395468
872209
1745512
416120
1326236
1246533
1762365
1147223
1769228
149776
442071
570013
1368070
1963404
1197278
515551
936719
666714
1955653
561576
894766
496934
1306747
661901
790078
1182293
1329074
888784
215603
604312
1003651
283427
3645
659373
659830
1366407
1313947
18010
209124
678786
1122488
1795322
1621341
1760283
1184756
770980
698916
111860
1676730
1515203
197597
34858
846247
1351787
1081930
2737
784159
489816
1761304
1479878
1848592
1194549
1431414
941055
511526
843451
1680315
1844072
1206865
618881
188456
1427124
527193
32161
1569685
1295822
1491417
693745
578671
1589940
218994
1248183
379541
1399151
1857585
834012
177257
1177466
366764
783427
774246
298384
1840851
4968
279704
1716553
482989
10001
1267545
406126
1368384
1316862
1746977
437006
1162487
554802
1933381
21341
1502751
571464
816709
1606826
852626
1796268
135977
868331
1856538
151737
826741
234047
838491
1640386
25242
277553
1139122
1271136
508354
416793
74242
116292
75730
228025
1055607
324249
1536522
1863703
904440
988856
1705898
1569036
1281117
1747295
1708540
1444052
1395017
1934507
611707
49915
1120853
229219
730504
837275
1927144
1913056
285026
121614
771764
1731288
575485
974317
822742
1820
1353432
260972
353247
648711
1046116
1080499
1166619
1616396
1667022
1548349
279194
475297
1219231
1885252
1131257
1359920
920963
225255
1144052
569955
580384
410559
1405969
413303
1975848
1148579
847502
1294628
13727
781893
31812
894443
1748822
968365
1113876
1172275
759211
1825579
1782469
245646
1762438
718405
3593
1846089
1126548
1988653
401768
1030568
253744
1451441
586180
1969828
189689
961243
1992679
1385571
1214093
736701
637284
899087
1551938
80376
1896162
272693
300114
883160
1305911
165417
520958
52432
207877
1033993
1412522
462971
551403
1924965
968350
1787262
953290
1402723
272868
832381
1137495
1022307
1081740
1505349
1677997
1534396
378713
1517624
334044
1014832
1358687
148326
1153858
1570969
1460541
1255410
900469
1481462
613023
1527921
712176
1294639
1199427
1351940
1606095
560576
1355887
1335666
1571285
834221
1571576
630819
30678
1698081
1092082
492581
1067903
1028807
1922115
353766
927330
1671987
591117
1139289
1229414
1970048
1792723
1462659
1032289
1915072
960915
1473119
1062353
627927
1345164
1759243
1918692
1639215
823686
275618
582135
76291
1726315
869390
218354
1119779
1425041
1416789
724652
1716400
766704
786947
1177735
1177632
723829
740282
649928
1380055
1386482
952170
685063
24474
1471027
1123784
367446
1310811
322977
101909
1751778
1360330
1100499
1334117
516979
476391
1924334
624856
389720
485705
578533
407519
998359
515240
1986319
256176
1238163
534483
1490969
1847441
1919858
1574585
758371
522475
1686737
355601
1762012
187773
1790053
1329066
1798562
1958602
1928318
1024767
1882771
1111112
81314
1401611
1853124
1402995
1559219
33280
1535473
384358
1711943
540539
1997206
980659
1810076
1866898
1358586
547002
1928356
1762464
1045255
258730
413726
1322779
1594181
414094
1925211
475895
121560
1337680
1865922
1631316
1604390
1764732
619988
163869
923746
1186614
214456
1143334
1230999
349423
1784466
1780170
1174658
1470062
366682
1248790
1989370
1039320
467960
1331611
422654
1134824
390963
1544569
954631
1786706
1778162
401467
631702
1416997
622467
1917480
775278
1849162
722768
1456698
1483519
977048
518982
341434
612483
1110013
869466
537826
1613265
631653
1181253
1777578
704454
500561
1482409
1344265
667239
9991
1275393
748595
1577569
719950
1712114
341719
1082547
1208515
1344157
1425572
713389
894644
588982
416875
61610
1002895
320572
755974
1249720
1090678
1582454
255794
580703
1808028
20914
227950
1500456
262243
1564741
1453287
767216
466258
773642
640772
791881
329444
1698712
1863192
241868
1281823
1544538
354519
1277156
1607640
935059
1048981
557596
1586220
1849613
1503565
705769
1404693
1712132
7022
1684308
1635443
465911
859765
409510
1933798
166566
1685885
1349529
260425
310496
602189
1050383
1898856
1060701
1675469
241185
1087118
18875
1666173
1564761
1186821
989917
1603926
1307358
1112275
1151228
1393646
1601849
1666313
1102454
624401
563772
664041
1675324
174108
354018
340203
1481385
1277947
580790
851395
1118399
509718
1774477
1163049
227174
1319283
996089
125082
718447
1112298
1735758
1932694
665859
774015
1834955
1814780
465848
1664614
802880
990844
1678727
826284
1028677
545303
727005
694657
1685877
711358
418378
1752180
1336750
1532550
437181
1393970
1783109
257589
1876879
765071
354553
117401
56074
995107
1631413
664037
79119
324345
1468246
1084867
392033
1688619
558813
646277
1803501
133047
420683
607334
1717209
585418
1261117
1262644
126044
1220270
329742
936085
239539
43077
878186
1616101
1178493
201704
1068232
318728
1559228
1390427
1690156
845033
1319757
51113
1423477
1276115
908866
1840642
1830047
1698285
1751507
1370184
1494839
786013
825787
366589
1145480
448898
762859
610046
950886
121938
135329
1860279
272790
1586140
822621
560099
1227116
524943
1761087
234563
1709036
662971
296283
1573630
263542
341545
652578
1846682
195588
1737822
409958
1828590
650954
877533
701911
898476
1759409
820601
153436
1385331
1984723
1264267
15446
975256
153735
957342
503584
1601090
209693
1700119
393587
1850703
91176
477725
1606159
304923
1943761
602898
1595010
1729108
1005195
1439836
292093
200719
44514
1532309
1996178
1936531
1186623
1515131
1327237
1366670
1328060
552195
1183861
87277
721797
1293804
578210
1648846
368100
879324
1671234
999217
922415
1934579
618200
1496765
1816384
1936381
1066709
1796670
1497641
147061
1672614
1480581
700840
1738697
1983013
1014735
1787907
1528563
964503
1686945
1142120
450771
1032275
636424
1919638
1552860
1554886
535669
826278
1526389
1896640
804950
803784
1440121
270811
312446
688292
340715
519850
822560
1832099
993820
383423
1457297
190996
812355
75450
1145021
1336557
893758
349726
206741
835032
415458
453556
232250
548443
254005
1745693
993373
741272
71474
1740133
327798
530027
817448
1943000
174237
779968
1544204
1894065
1015955
1180429
1245557
932303
740850
1798183
249223
1114126
44424
537776
882469
1899799
873426
1006591
1537486
71064
424315
425352
385931
395491
1203906
1522033
483104
743305
1118542
1749871
680166
1228901
1802604
1923922
148983
361543
1233124
114602
1267313
908992
1844237
1855538
911066
358414
892246
866327
1487813
1729634
502652
169383
1871725
390412
133837
1713551
178078
734439
202094
633998
587948
1500660
1258018
1411966
1733920
421912
988744
317196
1195294
1675886
723114
1575577
1443838
161207
352004
349335
804465
1285568
1381701
1037401
135600
341623
446167
449294
1246785
8103
95306
1820148
812182
1769710
1678409
1763594
762136
548450
1927702
1388196
748925
262427
93345
1471400
1307512
410201
622195
206974
1744733
1012135
862328
1047529
1754608
1022198
570955
1570988
910404
1082172
1438600
226710
1344687
725617
1522034
8233
569745
1382878
1618302
345482
230302
1690976
1300926
1685866
1924979
1822196
460704
1069312
608892
1560490
1706939
1737835
423515
887916
1799406
1261146
940802
7251
555980
99941
89323
1626131
1930986
1005746
741331
344895
1387611
995143
616787
907044
1157660
1179138
25975
1960634
1044146
429051
1766743
96677
347317
1443555
1146061
938224
709301
651062
255243
350459
1923469
146377
396920
487881
51843
1430026
232330
1024280
136047
1522796
233417
432252
1400183
214317
1559305
1936240
811859
1222971
1009208
1286730
506933
1203555
585308
560554
717013
253978
1592552
1080936
928257
1669186
640615
946939
1240880
152213
1996873
351019
1274907
986361
1456482
1310979
1439602
110357
306359
441179
1880467
282887
191892
1705947
244982
763554
6776
873543
794249
81126
100900
320698
574495
1498821
1671825
852832
1469860
248461
676790
1381634
1677468
885014
1337478
192293
679814
378232
200043
806763
1559616
1956451
1941919
1919578
417767
589907
626788
207127
1473949
1362747
1411172
1397762
1644916
1179961
593424
1279601
1817569
581959
1176081
873507
1864460
700896
1329859
509313
1510679
923276
808424
104420
55162
579012
802312
344600
670081
1909862
8651
1821128
179848
126136
658383
1553878
1815097
1270942
1721054
1090904
1292138
1742338
1595312
1849824
659156
1798861
687451
1876807
1064142
585790
1001963
1776798
1683542
1667752
1442805
811727
256888
1509244
1759821
1535624
1297346
1402859
1096105
386325
1407888
1553221
1065294
1663655
1582910
857127
1080881
831368
749364
1343013
1028059
1926922
572855
422555
618114
362018
1131394
994818
109916
154680
313969
1842274
693224
951704
1339586
1559424
1048980
354180
718450
1394958
962539
65743
527334
1839871
1120481
1146429
857084
1316737
1430314
16817
783005
1984743
498727
1780670
701435
775940
1931442
503120
1939372
168710
1199344
353063
1958940
1668927
1801020
1372342
569116
1915603
614707
304873
1644676
25093
1644954
177699
188787
1338049
1580153
1405767
1283717
1229088
1464086
736825
735401
1879367
1763577
1111357
820215
271048
300958
278799
1404709
989435
386193
1554151
970346
119924
614869
904028
1910989
542790
192292
778250
1580473
1002708
464755
144919
677405
1326
655767
1767869
860804
312882
1421516
1028769
263203
602226
1974282
90096
702045
1892412
869540
698843
1797398
1642198
1439552
358138
1882390
1353699
1210746
1608652
1353807
450948
948329
77712
47199
281096
1327423
1714019
143232
60183
1757574
1325281
929792
1297573
661389
1909656
231168
524547
1825929
1681105
347228
1124691
742663
159676
809166
1771432
498296
1408731
945610
738696
1667547
1178034
1892754
321695
1873287
265998
421830
751635
1286800
48488
1262072
947194
406533
1798918
493797
205972
854386
725539
632417
702338
1095782
1805931
1926365
162423
1097297
1981942
1325638
768985
1588756
1018434
1392800
1632851
851356
514231
1637114
1979798
1029807
993001
999479
1852486
559629
510436
1864272
1006795
1417894
994612
473242
1360446
454836
1768107
1768242
1649787
617566
1549537
1869650
1813519
1481807
1523905
1645851
1232377
1472022
338741
420400
1195095
44876
1333869
1870465
1250207
671108
1933526
479632
105120
481008
820833
1120219
654457
491946
1008529
796247
1847525
683621
282003
446163
396778
383181
1731218
492967
491419
679953
561612
1927660
997500
1809831
925743
481653
679362
758795
1927636
140641
560108
488150
1135399
984041
1040680
992806
610494
918723
1473517
591800
1680771
393241
357908
841784
1420135
1782664
780903
1515619
611771
473117
1785944
220512
1897323
856350
854740
1796161
6076
1160499
945765
1812868
1710256
472406
109765
1113231
589146
1020043
1811887
522516
1777888
1635942
1568827
1785411
1715522
923604
133829
195589
540794
709339
1923837
1343982
1911839
1995385
200817
1175842
1518676
781883
1539717
617174
1874339
593261
304120
673187
1521401
137074
538630
573005
457397
1018877
916441
857050
1352749
589174
1591521
459168
1510378
1962006
376619
675998
1709041
1569466
255292
1574609
727434
1296315
1290507
750560
968756
733340
284619
1910754
175318
991320
563302
638676
158136
1098993
622701
357608
1680890
370575
333426
1147196
249772
1960155
1441924
1451983
1384862
872872
279394
1983198
492607
966684
318565
285257
1290512
715501
1532888
1902927
79654
1994857
325563
1619486
1335347
1015309
1040997
1252744
554989
1212539
1067480
1757571
416894
1780343
1463101
715436
697557
1669762
1676107
467785
1145122
158692
702527
708254
1653882
13005
737977
21115
1322893
117936
200366
1154413
6572
629632
1260502
1492336
320317
1678297
1474615
937121
1706352
1219859
799083
337833
1150460
1987
983014
868642
1292704
1799049
454811
1846145
310562
1936209
28422
1742494
1042177
1069598
1941771
1774062
1326126
1117837
607012
548684
1703701
1256593
437452
1945689
1043145
1142502
1008332
967552
1631460
1322819
1105429
520050
394608
1764803
460682
247295
1991486
455035
678691
1735609
1798225
1957377
38638
952566
1931140
867063
1004308
546491
1887216
1775618
1603107
1533116
623387
514104
1531622
1567815
600791
1427555
1979298
452773
807500
199770
1337303
1440518
721700
1404777
429083
1467745
1989250
781155
1593963
506006
470290
411426
1987007
1238315
1692565
1596498
1660274
471343
98223
757512
299442
1908259
1888136
23433
397940
835761
38876
1065917
955776
588080
1522832
1623267
1048778
930597
1589583
316240
1741208
1327474
1035393
1963807
976171
1131319
1128190
1960981
607737
1395437
53776
737362
127120
427002
1328845
1529475
1181905
1862155
1273800
1008442
1052011
1247635
815630
1048995
1861923
879019
1254918
1956599
1848260
1856958
1131850
1170148
1190349
77654
1302394
1711911
828708
345588
1379575
994251
1706847
1725802
1645339
1358150
1883883
1459475
190904
796786
365207
1560366
1082268
1900552
1743602
1965007
1356915
1053451
111839
1661280
1953586
1754940
1788266
925865
446182
1664261
329330
603677
1301015
1895055
34295
1982261
1546719
221807
517546
305085
157240
984031
174684
1098312
1719559
1022905
1247922
802351
1809025
471935
1735357
993805
1171531
643040
664734
13261
143882
1837267
139278
1908787
1693930
554119
1924669
1880277
477120
450650
905730
41179
105912
1003320
357048
429109
78016
1132436
70150
856744
819724
1676723
346052
990669
295680
483779
449914
1179607
436491
1000985
1819607
271697
1598061
1382901
1503821
410516
1980615
1420599
377041
1650024
1578721
1552630
1654228
1757446
87368
1374359
1919762
1611568
965818
1425970
1714112
385700
944557
775878
720523
1041236
1131147
126914
1808437
735091
1605095
1482107
1657631
1572009
1483332
1668970
349668
492986
895754
1851906
755103
1634072
461919
1110120
1835045
1459530
569793
1231459
1625210
456268
1978797
446916
435221
1562976
457950
284656
1418601
1654813
1719382
832434
507608
524828
812480
1416118
624729
988403
1676473
253529
508754
118295
149077
156364
357344
493074
1051564
990442
1893118
1152769
1131990
536992
1690244
453331
1427579
506061
386300
1773836
1123046
1985862
985815
527542
471183
1870284
690422
1706394
1072802
1166856
1266192
774020
1432038
1071842
665474
835764
1154965
1410263
1924016
1533518
1249350
119078
1594390
15313
301705
1170852
42094
545197
1652497
363051
757168
358220
1998103
983562
1996147
1943900
922881
106098
1272174
78144
1160465
1601720
1484297
1636125
1138714
584560
791982
1892997
1663618
631121
1598196
733392
116484
1053324
1834180
1344324
794625
1145648
1095370
859391
1856105
1616332
1637044
1487202
1962033
1741386
271455
1456101
260129
191503
1326814
1105213
1484471
758513
948139
1541837
31849
326726
777514
1216339
252738
1766774
137946
977682
1465327
262724
1741224
955958
1031423
1361184
1575437
1380842
57194
997579
796986
1324644
1543623
263925
1932886
471487
1484513
1604350
644845
759508
746683
821139
549463
1855046
237721
332113
130581
357037
1610054
1304916
1104068
886112
412164
1437565
1871216
694618
1467300
1885992
1004148
1035359
1952441
1627637
1283337
1699362
1460452
79838
722466
1478108
506583
538877
1001437
1363769
1985041
1075580
1500975
1817237
1432403
1223454
1744326
1282099
597728
326690
354399
416712
226224
521016
1018794
1920609
1992821
1927534
967584
1819836
84411
1512420
957559
1625190
1500493
1754788
387010
60481
32864
172694
1264816
1500259
832012
1722366
1064787
887352
1789726
1360409
497836
1363963
1736673
784303
235874
780246
1217705
274381
1117655
1564859
1967711
1720417
1248361
405109
1585545
1477124
1125813
960352
1176775
941311
371096
1137234
136082
1340940
1026824
495820
1384910
765458
497738
56235
404429
6405
293331
1282463
988848
1098828
1734681
926377
1782758
627348
1582951
924815
1840830
1679192
1250246
1314996
259662
724205
1009417
1960
1271740
216580
981516
1832416
392922
744272
1115632
200394
1726314
281189
1777911
1470298
104903
1515642
294667
1694959
916688
1665032
1773192
128020
582918
389421
938939
1467103
1897336
1465560
1865556
1511313
1047816
1896586
365483
1600144
1718186
243258
112135
1816597
653498
1070093
1875606
835052
1199346
235861
244739
499483
646626
1566470
1540654
1245431
435559
1849861
896127
603793
1041938
1812987
1501014
1583890
1504403
553507
1345136
986691
144600
1774477
950972
1959012
1094610
1349916
52089
405919
549803
468809
434791
173077
936211
960907
1093713
1448554
1653123
1165227
233472
1512910
1741153
13876
371962
1410944
402572
793646
806657
162558
290511
969654
1104716
41435
1980185
289452
1611907
762348
1041338
1177467
963805
1455039
696742
504578
996444
1608896
787906
483911
12600
884821
361961
952665
1894470
597434
1605854
462896
378400
458909
1101073
176551
371248
1431881
916667
689602
198078
695074
1923368
320189
1379365
1210922
1859954
1301673
829172
1197611
1957401
1982317
1379979
1137149
1909341
763990
1425203
945643
1309951
1205198
1168401
1072789
852961
1319471
368308
1064687
662267
835859
1241666
357295
1025504
911623
374637
1526221
1499214
1751545
448504
35923
32272
459408
358685
1453700
1568115
910474
1089089
758869
1038257
1437795
429879
1468440
49060
209023
58727
1779803
1753399
1135281
1663826
1477199
1962450
334198
1492705
60828
1618210
37570
225813
1598319
1058695
367193
259809
847456
846030
1155213
1682635
1827996
1778818
504176
333380
103502
388123
1067342
397399
513752
880402
1280652
890772
179427
1214008
1749911
229776
1543696
1264422
1310456
62120
23625
1269609
463339
1297442
1256998
1729808
557224
169879
626940
1959872
1752474
1413235
207184
476205
1163268
532514
872144
712819
415629
584348
1336457
1371887
1215649
1811391
286655
790627
1315953
226258
1347971
1883860
6716
765523
1146347
626673
543714
648980
614124
180488
1912422
768903
1169987
1200732
296911
969641
1880998
1211853
149678
1730411
1091485
1343309
1167570
1449720
1494514
1693768
533588
420521
1059735
1244268
491662
1264719
1451327
767732
855845
712724
694717
1851950
1058015
1701778
415542
1685557
1139362
673120
1636746
1571949
1331351
183904
1500906
1445012
475845
1992653
104806
568606
231730
723989
737380
1260069
1701826
1911271
12989
524664
1244005
364729
8312
1594157
1007469
190635
1098141
1148080
274138
1309378
1833691
1247218
955206
315876
968184
1545669
757733
1318757
474315
1951587
844448
1275217
1063770
1222449
1558035
1295164
251106
77174
1898249
1794712
1262211
116632
114260
1291353
194615
1279813
1011449
1208956
1256784
10064
672549
1439094
1373911
73584
636518
36809
1557654
1415749
1177730
205926
571444
913792
1855036
80651
1947598
967519
1848433
162722
1113751
475786
341247
569790
1329360
1873712
1381367
1677853
39633
1366856
1521396
997541
1130755
1678422
1546864
751929
1998009
360914
1715419
1596977
1122330
521373
69165
711641
1991820
466576
769796
1480445
293971
275543
311100
1147014
22264
312919
310490
469000
1662125
476212
1180288
207456
1503539
1643041
909042
1154330
1481222
1588376
635259
1771298
1524801
1940033
1671686
1661957
1547155
923164
250816
369894
667528
226904
613033
79916
82601
1749016
1371510
309072
1039174
327517
1133841
1864546
263142
729701
348668
256281
1700919
1027420
1505038
1494338
527893
906209
100520
580033
65321
113322
400829
142183
551533
1867458
571317
152115
620936
966093
1635319
1322879
522332
295218
541440
50840
131595
1916536
1211088
748219
618461
80638
1381247
1784310
1656614
950934
354753
1065536
564521
1887956
1910512
1081135
301658
915120
1680970
1684849
104120
1318696
796033
966037
1813840
348031
474210
862644
1848399
99626
1442016
1975009
845482
1833834
530251
304802
716166
421786
1088733
485428
1843278
1702322
1027569
1266067
1661430
777813
620057
1828935
1203576
360599
1280455
637176
407600
1859867
1532501
1553449
1228554
1884847
1321318
1227707
835962
1229458
1589006
248191
1205592
432307
1345265
784077
972034
4258
129138
1534142
838626
1988905
555428
1808880
1310623
641319
1828221
176821
1750289
22313
668926
1278042
305489
709919
1151696
827714
1443759
346760
886659
909685
171359
712275
23647
700163
733298
1863770
1426328
649656
1410849
89695
246051
1286023
1881762
245254
72623
1128664
533479
981836
1442337
1402816
1931298
1389116
1267471
1557222
1089213
1576846
1061350
1108635
1343261
1305967
1670211
1694439
135977
209902
158578
395629
1455654
878816
1746150
1768987
63704
868067
485921
1629839
728103
1273886
1910194
227156
1910814
889657
706729
1627546
1378285
1686488
1042096
1823387
1491599
1323069
326508
656427
1880104
349265
475381
91107
752768
1494698
81109
602011
1839109
1593942
1525177
594872
1548909
1284937
1662341
1780843
1887395
1682266
1348131
411935
125252
1161161
1084089
1969011
1284741
1023071
1965447
78943
988305
1295441
1906595
1513734
56944
1694128
1904201
1442091
963795
1496519
157151
604083
207700
422271
747420
1757022
1762382
1472387
282984
21479
1260506
547656
1451267
329306
1727142
213573
1391337
658629
990650
1921248
1080581
756170
1174872
595865
93639
305259
1528156
1693313
1344911
1013707
151876
200656
771393
1729365
1273699
1477930
1437434
462639
892134
400407
1394213
227
1584642
290951
1312512
436845
1087341
196181
256558
124847
1196015
1919380
1621499
256752
1443162
1283597
465329
1644395
914099
1687303
1130319
193769
777805
287876
1094093
535182
1518701
978849
152338
1750822
899468
1998371
1588154
559767
1119501
321017
133269
358083
1251458
1187902
1912326
897008
1108590
877499
374475
770380
974776
1116452
1603922
360808
162463
1736205
134156
759132
471156
1496151
1637414
937237
121378
519754
266951
1167147
1626993
1912891
1315169
1997497
968050
991523
1675183
1958907
1976738
1163476
229958
622311
363036
228698
1867041
827097
351337
1383901
540359
55294
834771
262383
84624
471605
1269099
322771
702676
1722334
1541075
862395
982822
867063
1275684
1064045
124341
191200
326933
1350782
1246428
1343679
1538940
680031
323912
893140
1070483
248560
1955038
509935
1175600
416877
1482463
505983
1002715
1022674
1170169
253840
595315
1873565
1859457
452870
1482138
1215215
698285
1086923
1958674
251568
1334680
103084
203454
1025833
576689
1339629
1760443
1661206
1093139
1953176
409172
1722151
1401478
1470386
1383728
708818
1673795
1693668
39760
1761923
939384
939289
1141370
1658876
1492693
1422175
936565
1742226
632763
828612
1956675
1313201
243971
64100
239769
1767746
1031768
1456549
188932
1578747
834411
1793756
1959993
1597769
1348388
1933927
1121809
1083190
899898
818012
1612059
618080
798802
1107250
726560
1620272
1375980
320829
1454376
1145727
62288
1875355
801006
807853
1365475
1429752
120618
273422
414784
763469
1904345
1314741
997779
1478528
1869057
959008
1770406
981728
1223503
838369
1187961
219796
750383
1175764
422464
315498
413999
1401933
763871
1974198
1553587
437319
1834816
359102
1055320
1472259
894547
945476
592831
482153
1082353
111275
1586147
1685358
1878350
1843260
30931
1687333
939668
1675152
1436766
367297
643995
98564
596620
1547370
1823445
483254
925545
1719826
1109136
1251679
1575435
825061
1951465
1865496
532781
1451057
1556112
989582
1956901
50010
1277866
1865279
1774748
787431
1615529
679684
1209047
1173827
594558
843283
1955553
1944601
1209526
1222818
1084713
486411
796773
1043943
648666
766705
786789
793087
1351634
1939456
1681624
1160126
224649
1610100
492860
1949846
169936
256552
1416736
215667
108980
887458
192996
703273
334033
535176
767193
606827
1291478
846021
1918178
1598542
769070
1092395
1283560
1679926
559374
871926
995499
926805
292956
1433705
1267710
68959
3628
382509
1778802
1863348
686282
1259971
256613
618296
588841
672877
81766
1043629
1092837
1844087
475380
1776243
128461
909506
100194
16184
52712
52895
206005
139844
993874
1223162
1671885
1179813
1366663
219153
1893612
335659
270579
1703909
1064063
138820
832078
829904
498983
1891222
430099
1810148
1032719
164922
836028
1534937
908215
1645727
406883
1544710
337908
529944
420169
93906
141790
1732616
373099
1567381
548973
136607
954552
1382753
1944828
130026
988965
1972988
727890
841584
343108
513000
75528
1161193
507391
1913836
772903
579213
818374
1082411
533129
1307172
1540708
1133450
1921592
551215
1847419
1627530
961848
1163358
470102
1542237
1269600
519456
968440
319158
903564
778144
214083
1522576
1323304
993225
1716031
1328659
1749035
1624400
1092801
1100376
1648750
521030
890057
248679
484221
1417340
614880
1334195
1234327
979949
988595
1450312
1264061
1336610
1851150
1812815
1797157
1890487
1477054
497443
343357
405659
1050963
1248781
1205008
1728933
1196469
918536
1386711
1184641
1740090
107622
1926793
1341862
1945190
105655
451001
655585
355548
994414
303210
330538
1365974
764822
1355653
1380383
1697740
1363249
641055
1784352
721681
229290
678068
415405
1213
402148
1809691
1808694
1482486
632524
1591707
525644
691173
65691
1000690
273901
1510742
1998042
1739277
1412147
1669769
539331
547539
960520
1696631
1726078
1190707
624999
1123802
346306
468332
760562
727676
1057979
945111
1356851
240615
45544
168860
1953645
1634538
681948
1072062
879032
1529911
745122
1195653
969785
67101
1139087
817020
111514
1415630
1389780
926640
136003
216700
1578493
1110993
61569
516172
1031715
1755084
1660495
459961
1304418
35995
1386056
803701
1090167
86510
366735
1351510
1236667
1646428
525442
1260542
1767280
1573372
1638410
1165525
1830600
31831
635484
1138959
1863844
1563226
1945849
1644977
1431638
1803840
426705
1085760
59060
965043
328575
111294
1255814
1716598
1895592
1060868
996414
1069914
74721
779514
687169
12677
1870805
1896279
674258
1764541
293962
1064000
1989526
1709932
676836
1225365
1492448
1591394
261030
1029035
1090675
855410
23613
322328
1988420
1265424
1388908
1036689
662430
1332779
1676409
578549
1263996
1809148
771839
1389344
1703654
1741948
1458480
1991908
1414345
1853152
1476311
1082999
164859
801889
1245640
779486
1764703
1961149
1202252
1311941
64447
57530
27783
853805
1295849
1079080
47613
1452167
1570256
895838
396436
813959
602939
105755
1981962
406432
937796
1270211
1934023
797543
1343891
1937848
111776
286679
917037
1392886
1842022
1880738
679057
1531502
167456
1521618
1998628
56102
137755
1561044
700449
1391499
1887756
1823195
184494
1897900
452162
862774
1638165
1773015
241156
976122
75794
998620
169353
1231251
1483782
169586
1921219
592899
975040
918719
1346245
939025
635580
810479
1356377
231115
599392
1332886
86148
1005195
665745
985770
800060
722517
1128822
1148995
800015
16500
523551
78837
581530
958783
1653520
1961136
999574
1575762
1117908
1470595
1411257
934676
1683627
168719
1892869
360156
1809564
607196
1631121
1585211
1609581
534033
1803706
778625
1118009
390319
130240
166482
610837
1557535
1004754
1755547
1467070
563481
1827283
1295757
1361347
1257626
804380
1001787
1577247
1663858
1952923
850981
1347783
341255
1070732
711922
116562
671425
1914757
1607334
1082360
698318
310350
1777963
1428954
1136460
357416
1125489
345851
374361
538829
35927
103677
334754
1719991
194927
196365
360437
1600460
49346
1576832
1016179
1081612
596874
1265614
1436641
1305455
810441
665026
1861424
682761
432307
1858061
186093
1729285
1818535
845122
1080746
979928
235892
1261217
159402
1203773
63780
1401347
695447
375310
572477
1975964
698921
446904
1528950
262887
165621
1802063
1476102
1072608
410735
1187199
1885206
1750510
1841193
1193108
1581805
217928
581137
1866062
1130622
823602
867638
1027394
1675039
1803775
1615483
777288
1169699
1419951
884642
500040
374564
25821
347841
76714
1661771
1889599
780364
689365
700595
798759
264291
1942331
175023
1142400
1621303
1460518
1173626
1388629
823463
1771625
1276536
421226
1990262
801425
1226835
1408114
509368
296998
1998247
1235312
1319617
895998
914567
310652
985491
1051753
1764332
1600969
13523
966963
273524
177961
35219
1935117
1604509
181996
473438
1044986
1057895
794872
1103694
566514
1686263
17860
3414
492598
369252
435384
105749
727859
510943
1663170
1003893
723983
1431223
1933746
21830
985139
1643119
1474791
815444
858657
1845303
1080561
1849252
1520246
122170
1130164
1239596
435652
1575041
1281656
1423982
1170239
1011489
131886
1542496
1589288
1547758
50192
1018988
1935199
720347
253262
1325946
277722
1979382
499478
468244
944192
668607
1637834
1436107
1794912
1016433
1050612
1365789
741098
273084
954918
178510
1396644
840557
1323360
1496937
1445678
528288
210205
1114722
810797
1292679
80884
423557
603435
676899
337395
100888
685444
1756750
1392140
1870467
1888154
1669761
327599
719030
1820867
130838
265085
1967281
386228
1878595
934516
486342
289502
1896944
288294
1196869
873067
143014
942765
258426
649456
184966
283298
1034590
1595072
697436
1180902
489422
70073
1438515
267800
1043639
857701
1199255
1299716
1992104
1918312
798375
617737
1093668
1372999
795388
378088
1823911
878044
1580445
913663
346560
136493
608536
1275661
885099
1477501
535782
1459542
1585686
402643
1506062
1551425
393061
522879
1343902
1829695
537255
950009
658983
126700
1654717
1294064
1360799
1576885
1931541
1390980
1035914
1054812
644893
1257089
921151
107669
1589556
1833931
1510487
1250644
1146687
1446250
1869500
1699849
944774
1846203
1008414
1787604
330936
83820
1069727
1057991
390537
1984721
1631392
293191
88968
686837
1587566
1355753
1554531
268142
715893
499136
206577
837817
386870
861231
1717733
1706171
1903211
1117840
1177247
141244
448026
254185
650019
706719
881282
686722
367572
1243845
1887651
1298233
989863
456482
731577
440881
948045
117439
659675
1425663
31734
477126
1162840
1544695
1764075
398803
761788
202844
939428
527397
1718067
1924619
426197
1029019
124322
1538277
373747
939740
551638
1969046
1890985
91358
990825
699666
1897336
387422
356573
1999051
148242
1368604
581113
93627
600287
284630
1138577
519918
1168027
1552412
1776639
1464085
1763430
891734
603287
763886
1063521
1449396
1316952
1065191
1034778
1464524
903288
486407
1993231
1226077
258167
515784
351397
706977
1042573
884782
1960564
38157
674505
1534982
883159
227485
859794
1652810
1050757
1517796
1040209
427351
1069865
819338
1330959
294265
1271367
1725929
1881997
378620
1890835
1291830
667777
1967037
14264
1621600
251352
1266834
1566142
1885445
242475
1139086
676705
1020235
1871000
1801279
1307353
463954
1926307
445612
73826
1268054
663710
1700593
327283
1078503
983171
509535
955689
462701
1749960
503498
1144534
1663297
294884
1797047
1510867
933145
1366715
1945282
590746
459505
48342
325100
1524444
514193
1262546
937446
1905481
1965239
1631707
1738634
688865
1046552
1688037
1991736
1430615
245029
372749
631517
664162
1253888
1407581
187086
1075058
525746
1812316
178588
1059720
226744
1738746
424099
1551142
279497
1675627
191896
1986232
845679
640416
1010355
297631
623838
1418322
1567517
523275
1069891
812480
1731903
166619
1048814
625005
853689
970679
1955987
976119
1015514
465067
1544205
1003929
694803
1471527
1624503
1351157
1882186
1059063
715057
1940184
1280734
945086
89822
1438208
1236076
34747
1711052
1051456
843725
912681
144664
1703298
496161
247570
1829855
1766229
118881
1075936
805247
643354
1626182
1062005
1516476
1425982
225210
1574569
762963
1276568
93391
1044364
892563
1790089
154128
1920024
1012311
793909
847492
1125487
1681448
1730863
1339743
1879355
1369695
1036811
152928
1701359
1175827
52070
797690
853874
621048
13523
1578814
476153
1970293
440676
1006247
1478639
877855
13471
1598445
788770
1987322
1196538
1164452
1321726
419799
1203333
272302
70570
1534475
493295
1189126
1626598
1087503
249140
1865544
1422268
310057
332122
431412
1480481
1405029
20215
1657456
883571
1722599
1521896
1106608
1206119
393485
508406
1836309
1925681
195573
1024092
923327
1799772
234470
392217
318675
1743094
28206
1809451
1112525
42149
381767
1767991
1391827
25698
1934873
456127
1095437
743571
1202746
1587057
25557
816356
40949
1759369
1297437
1161860
290468
29489
1313771
1416180
1543781
1534958
267062
1125271
1298535
1367653
11660
1711377
248610
788184
423668
1653425
1706508
1474563
67144
195783
763241
997657
1591043
1424184
1923488
1079370
956420
1854332
456394
1374811
1401087
1289317
681156
661299
1080703
1627373
1232127
649925
1281039
1013078
1288027
1590893
1223479
61786
594089
1036559
323708
767414
1499776
52620
830038
302726
1929953
179630
750314
1411359
184067
1516734
1728806
139139
13929
1427712
1138102
550507
1213078
1991995
987641
199815
1196200
1528307
1691701
1912953
828229
1274298
1358208
931241
469559
1635689
778393
1232692
1352041
1095275
397584
45186
264915
562905
1603600
661453
809207
712118
776807
1357487
9951
750531
715652
451038
555864
323184
1642978
1443408
1835547
949879
1902602
412381
74347
1437634
1782294
1067907
1002236
369697
52475
1784801
1789326
1325673
711173
916787
1375933
709750
947720
1587094
1973210
1819878
1630625
498516
1717843
693942
642614
940067
713639
1729943
202937
532359
963585
1893752
1091690
1347746
1178874
1306228
1791300
1002000
277154
501778
1316814
494111
551174
499107
1872451
1741528
130409
1582333
85479
1328472
783566
507674
1285623
439064
214779
1322447
1746711
1455348
1893559
873090
59954
695120
1388433
551837
678665
164108
1648674
1775569
980330
797698
1144148
1605020
1586248
1413346
319322
503603
1182750
932357
1438889
38166
939057
1304675
1653178
1530710
714635
230461
8187
561190
95554
1952294
976931
682651
100990
757869
757651
712762
964654
1228667
696456
714023
1227805
373425
826479
232719
176392
1553369
1541490
1470375
1021907
1139978
111967
1247484
351718
126484
258997
1384111
1337005
914754
1967468
936203
758366
567161
1693362
1511910
549163
1405496
1859342
403647
1223670
113038
685082
1087194
933600
686018
778976
278979
635079
1817053
1861341
1256066
127365
138752
588683
1809888
1655088
1090356
200382
1741427
154122
725152
1574248
973860
229209
225574
969770
1772272
1134925
607104
653712
1761639
1208544
745234
1025579
1933401
1222993
1706988
1087253
448573
668657
1215968
1354144
86330
1275495
1182225
815917
34002
124428
1082586
183427
913683
1466647
249374
1299251
1109244
1996831
1340262
657290
442538
1533773
318831
40643
1334350
1241706
1030483
149853
386181
1525040
696498
309057
67922
1846435
849253
1448826
1223905
556675
1485890
1021878
1086367
1249412
990973
481560
804138
568994
1175955
1985672
226152
1711485
984406
32282
1460709
882395
888931
602264
1352834
258241
1530704
1229290
871745
332225
1957767
174793
1035854
361496
638696
807381
1090889
325169
911010
358158
1040504
244583
995115
597213
738599
1244359
1642114
393019
1972907
593231
794484
1451588
367484
1628791
227892
1213181
144467
1892784
397297
1784074
1409490
1175333
1919733
1278535
1677338
18204
1406849
1727257
1983843
1570544
1996735
981537
718724
1038204
325638
762601
1383859
270751
200736
1828734
642845
67136
911248
1473100
714120
964165
1644127
1535353
272050
375905
895395
905949
1075737
1902228
544866
1621086
339967
1437878
978828
260268
1603298
1103457
198597
611621
692988
8545
587066
168752
204526
845326
1407250
439521
1154142
714782
675330
1953559
299931
416039
707401
323562
1412610
271211
1458623
202744
283568
1810514
908114
1963816
8146
1370574
1614904
1791350
1718738
499177
1296597
600222
1848036
1273842
1279436
1645555
695308
1957636
316465
1042388
969992
1602552
1345457
767473
947937
41969
1339860
716131
1603065
727102
1620230
126712
719768
32335
187368
994751
945238
656633
1881452
205310
1928369
351250
1756015
1581656
1212838
1210002
686185
1414116
1187553
4602
251729
1023902
1935235
1129138
172739
474129
1595536
600250
1509360
731812
625633
1993177
294899
1910576
466735
1217552
1350477
849646
643094
804552
817409
1766893
1895551
1035096
696809
1749818
1368483
1190180
1596102
1156328
1666585
387037
56258
964104
555379
1171311
451675
816922
961220
125698
1677478
979293
1252906
1625925
1462723
1440794
1696779
1567327
1805109
184554
1740492
944742
677393
328538
477169
999748
1517503
148459
1973426
559181
322139
558033
1941140
1421204
1231862
1030419
1891206
317847
1683090
1570227
556978
758681
96538
479326
1674966
129658
1789227
1963277
464636
982905
757761
1127891
1793666
376945
467474
1110383
497455
322603
88433
200212
1003267
50162
1654240
1920994
1023717
267668
1344602
1569979
458117
1541506
326729
1432589
468603
454659
1950011
1660301
925096
410576
681696
428228
1493118
184668
1982653
672952
1852663
1025292
992365
720063
905715
1690973
531280
1772991
1804725
183469
197562
29188
727042
801331
1784679
1328425
1551248
1575115
932219
1172836
1591854
875431
899798
1140088
796850
1178335
899762
438741
1324444
1010115
521140
673679
747959
915940
111453
1242451
1457596
764861
587200
1894016
1762454
225058
917200
436450
857825
1802386
730818
455947
735619
281283
257524
13690
1822037
1220730
1956926
1014501
1222653
1175166
485124
289858
1208674
184477
993523
1768340
1958820
536217
890074
607421
1589074
401519
852282
55850
985156
1366506
1145193
575229
389112
1852491
1799954
657697
1907902
1487898
1160037
1467967
1094424
1905131
1509211
1563310
1577731
1730061
551328
485223
1005867
406832
681317
1241020
1153709
1085341
740867
448606
1504684
1354572
1940855
1900335
1195106
1792847
1323730
574699
728053
529559
1453379
232728
564394
157182
1172761
1518204
612486
1247300
423707
443940
738138
1073591
1670969
332469
717540
684898
658649
592033
1566068
1353907
1236550
1564402
751818
1302110
1783749
671783
1439373
1766557
1054980
1602188
703246
500846
1250088
611927
353360
1985337
129898
571781
1787266
1566644
1280983
1613563
1832019
322412
1565797
246650
334189
24363
1498458
429123
469393
1961388
68375
988647
1530985
263522
1172100
1536795
1720438
1975172
1222615
917926
483084
232198
471723
947029
683183
1995642
498032
1063385
121856
317982
724253
291184
918459
261368
401045
1970272
1102315
1486482
1446505
1438942
1468892
1181865
526554
839377
883302
898698
1641663
1193406
1397346
628231
798789
754496
1866435
1249710
531531
1974432
1383959
624511
548466
383693
1780162
544485
684878
988106
1934245
1222164
792421
1092506
1797300
1148616
302466
720698
1804155
15826
506443
1437771
869476
633026
1840485
801980
593227
487171
1979603
1555975
1585411
918219
587439
172609
750649
573693
187425
161770
119823
498295
1171793
792519
1584273
498809
486465
764024
1492860
992649
650674
523522
190677
1191541
1476043
639796
1637690
1261175
535484
880499
1828654
1289634
359002
458252
1217761
490992
1189209
1834867
1208011
158470
1462909
1784511
561807
591048
1470242
1288937
1656775
1203855
1493268
288496
1243074
1630969
1591866
1772029
1529966
712329
1642920
922426
1248761
21816
436563
451938
497601
1993725
27758
100981
192605
1859460
364558
828432
1780620
1747777
1000821
1811233
1261276
897306
454011
768605
709119
758209
1276856
1699498
1034974
1176346
556203
660231
338803
909255
712473
468807
60521
919806
597658
1106440
1464090
1680553
874215
1607567
1828303
27167
1504098
1553981
1057330
403328
1999832
1277749
57131
1984288
1465998
875639
1147070
1036161
312193
1606640
157774
63981
199000
1971460
1083748
558469
42946
326312
600265
1160605
1002121
1621952
1981469
1030961
12259
933555
947143
1950655
626426
1992651
186833
706646
434182
738937
880858
465915
457491
205008
698707
1566164
784732
1182865
603837
123332
1625720
1259043
273939
79033
206523
1674717
183524
1562817
281137
1680618
1758885
911045
766813
301575
873790
1755469
840647
862025
1391925
1356979
1223564
132871
1018038
650287
1193644
1573834
563161
1255593
1823590
883013
981397
1551343
510594
89684
1720723
1737014
698960
1118207
703449
1649659
526458
364113
524055
1775942
1846339
1388597
773380
1757463
1028820
458701
967822
1957080
1605941
1417388
1953204
764539
1684
1607903
1905820
719726
1611049
420765
1570815
1200435
575336
274708
1866850
1995281
954552
109480
1728524
2559
757034
297088
767363
104590
1621008
1418087
745473
1292431
344769
1660777
218179
478475
1012003
1981685
513758
1746645
1477588
823649
774639
337602
447339
623245
1576523
51790
300796
1169838
1671490
396239
52532
1325085
1684254
1647709
72834
13229
842300
1894852
267286
1657511
671850
95435
128330
1107864
1198946
99003
1726342
1203917
1481694
1977434
352205
20853
607574
852383
1910277
554472
307728
221395
1928867
1967946
555843
707066
1864779
1651360
1225825
1114954
999046
865090
216943
461176
1970025
53534
60955
1827232
1050881
424795
1124595
489111
370849
1608751
1920074
1720
126857
911493
1071347
1470496
91349
793528
806601
1492987
422964
506380
268486
1433717
788926
557179
1775528
1916186
986291
883000
1120600
1019629
810349
1392346
1090824
765701
1934233
1021067
1736156
1192199
343232
417077
1666868
306816
1537587
103120
704835
94631
1328307
1319090
355597
802554
1010389
1583849
1630630
1876366
669980
1410561
704750
1107765
378309
1758899
1554894
1783905
325672
609311
268579
1266895
1171417
282885
315339
893079
941632
1244176
529109
1259502
705706
1417643
1675774
1132460
402091
729643
774173
1498017
445273
1313442
867481
194182
597044
1092723
318441
1360232
1495247
693134
83978
1415706
1104401
176613
1444593
1565543
183446
1431182
691870
1870143
148518
448647
326864
1532305
164565
802260
627494
1499105
1023501
681041
944256
1861862
1877648
1213418
1453239
1920269
1248539
139519
1158805
823481
811130
1784294
718668
30255
1227704
1115185
892316
1776815
1173417
1111419
855967
1602031
1105194
1796211
625391
1217085
565815
1131245
606813
498653
1433796
1060943
1164555
733060
193034
1823160
1852321
414405
1774885
990338
68696
396649
1233554
825435
1489610
440737
1756701
1634596
172404
1045467
1861463
799035
60969
341681
560459
46654
54447
1407921
1716114
1352695
1658118
287655
937771
1902083
30961
1298857
891265
578030
1499228
397872
229358
221988
467575
1289743
1025802
935154
1787330
1262780
1147499
1901371
196420
446340
256305
1978841
460623
700134
154602
103223
765867
1939773
436411
199312
932206
1731455
1989879
533693
796384
639239
812859
1955614
73030
1826046
1291863
1058940
1499502
117490
1151579
92880
1354487
457152
79583
1976003
181189
662814
605601
1457974
776618
358238
642248
717230
1597715
1803414
1495193
1218055
1733890
1556332
1493796
1889491
779624
887451
284841
471407
1945728
1826022
1663779
823195
1461882
1016927
732590
799718
1083488
429729
555883
912133
51851
1313458
447235
1076816
1720022
915708
910594
951797
1603704
1238363
1945230
1060330
1624447
846215
774350
83272
277456
1189270
878855
1962372
977238
551074
1232343
1152117
1630489
113166
946581
335112
1615956
996251
583195
681779
1154661
846262
1761639
1225694
736929
1269401
173157
418657
153627
1687331
1249416
273685
1659078
94038
394856
540357
1501541
1718217
892584
1911204
1107414
803222
1527069
204606
1093605
338165
324356
1255227
426052
537181
717450
1536968
1752929
707094
856461
518796
1379405
1882488
696136
66218
1926505
1819402
876060
1559600
1763214
1934865
1807528
1614425
1854367
340383
1301145
1425359
922932
697679
1787213
566705
1094234
1734332
1211535
1325437
1799069
1017693
689703
1737546
632819
217217
711900
1735589
604486
1294964
681334
847588
1198009
1236047
305193
680370
241166
1464830
1549803
1600961
583105
1005011
312462
1239723
649431
1198595
732553
1480966
833740
1574550
166208
375836
1732254
918327
776669
514409
1549769
1868579
340468
559544
935176
1470876
354846
1900773
358278
1798271
835624
1120024
513872
948458
1099890
1832191
1136178
1953760
1189079
630260
53875
795686
1318474
1419434
1235639
1733517
214741
1817309
1895818
952582
809123
222437
1379196
128042
1918001
1298045
350142
513141
1421367
114850
863663
1422265
72787
1324596
1603956
1943159
630651
1592571
656133
1043206
677566
658466
1590498
958550
1598909
1498649
721762
107185
1828492
1169479
89122
1239300
1338319
907618
1738463
701174
892051
1235691
972060
239680
836963
1686962
43122
725775
984808
1652529
1566842
1251620
1982300
1826225
1574709
501388
233971
1527461
1308192
1809841
1639082
1828763
252463
249844
212649
1566899
467541
513018
1661038
10518
845354
1518752
1994445
1105864
1198754
1744633
840413
1007455
1873446
488391
1119648
1572219
1627144
64820
1287272
1580789
728551
1071977
627955
786899
624156
828557
1479862
611918
1258861
1127273
965118
555452
453283
720231
344707
1809168
1573594
1926499
1468722
1412400
599421
1217105
239706
1872580
889454
1722366
1977324
1234168
92327
1293364
579575
882930
33365
1277544
478754
1118977
1354124
1255938
1927558
1839894
489690
696353
686681
1670579
323275
15277
1851689
776421
19569
203124
632059
225423
507152
629920
1115193
817640
399041
1225773
819426
1791178
263605
1735215
1140207
225021
710040
201917
373302
516720
741258
488903
841611
468591
460102
1705258
1462408
877347
814828
1900165
1042950
872044
1861992
803824
234783
1410319
1688204
434579
619023
1557778
691050
1626546
1190332
318503
543586
53180
1388579
305166
555770
100657
1847794
449377
881054
1911885
1308162
1667959
499986
1890065
733307
1520650
691331
56279
1469172
1483652
1250242
1250823
1269932
1312506
412878
958174
482617
1384335
1671441
219620
625651
1149813
1408863
1053475
1630225
1497787
1405625
1557425
382070
238017
504643
1515336
1089692
1457154
645349
901967
1216075
1896999
1208699
370061
1146249
1720707
1455004
1906367
607141
1824519
669921
1215835
1679937
128752
1159867
151295
786962
125695
1357089
718168
878365
348810
374033
1456556
1609111
529851
1547866
528542
1700395
1025540
1634460
1119307
921136
274099
497584
1165179
1833697
1936652
527641
1357540
1548913
1733502
482298
1929762
1621624
1466943
1760337
117761
861627
1841708
103466
1348165
155488
1748581
1846556
225182
1756046
691481
1169879
89072
870062
1974989
676453
666426
969766
1193458
263688
837264
1476343
848643
1021301
915096
1760892
1469080
780281
207334
1508763
1935164
1090054
961417
1503523
473088
1689998
545343
1238937
386644
517234
195137
923509
625554
1677657
1067257
734210
191327
918751
1434552
1034744
1086623
469176
1093868
125886
1744706
1283735
210172
1626666
1378309
1338697
1915421
1489042
653799
1569936
1680720
425758
1233473
1696135
1178070
648905
1650009
797637
15194
40113
1406966
402524
323286
472092
916373
1176906
1644084
139634
650962
1302126
1167913
1559395
858775
35009
1223700
1271384
1680289
1789670
1281934
1486629
4887
737347
1824122
896669
1140718
470497
1051763
623586
1688910
605966
1840442
125239
832243
1415532
306536
966605
338260
403067
465716
1971776
1066451
1266110
1039561
747212
1030995
1788350
1580691
1286476
1849831
587135
1966152
1123623
1644497
1792952
821120
98677
203493
1017864
292076
1657304
1878496
763459
1374902
10583
108583
1740480
1056457
1221932
344900
401806
1174977
55192
943830
93331
7803
1246587
636518
508325
384004
1706937
1512801
1310955
755858
1648030
108897
585978
1442843
1739716
858318
484689
429688
173756
1695622
451517
657535
1018511
59197
1447832
1546145
833704
1862336
145583
1439907
859390
997323
539881
573938
246685
436065
1468092
1745039
475533
1975767
842871
1887736
994787
487071
188558
204758
1326039
1969786
146556
341254
173261
1411410
644041
833429
504467
1916505
1375835
621137
1392816
364167
83675
44029
1900452
496497
803174
1101725
875515
1434483
1096418
166947
1309536
1708070
1993461
1501072
685530
582942
688134
826479
1253983
1242487
458025
1310486
1750432
1637012
157884
1084304
1127076
658559
992470
238277
1496763
1670826
1003582
1295166
68027
750628
354451
1336603
1599975
508966
170656
340140
1226440
1874413
946350
345556
573282
1999538
1885800
449122
1875175
1081793
1534105
1922749
905940
1988654
1171339
61247
1661808
371770
501836
140211
513529
1036164
680593
903953
1617704
1482226
316301
1390701
1465576
1387802
448748
148552
701588
776662
1406766
1330867
1704853
925910
792041
1930156
186253
1269108
199717
1798533
562599
1376266
1619052
1615977
1541737
81173
997624
724275
1576959
1497865
1177498
1401456
507947
909516
1597479
1887416
1637248
631004
232577
186607
1049788
1124150
1149982
1361434
433657
1047224
721770
1391443
217128
1990413
1879789
1080469
1576968
1462659
773933
1172726
1616623
1471062
631746
330529
1084744
806015
2103
1831398
1125596
463000
296473
121148
1552131
1638181
1410202
1390288
273931
652461
737473
1788729
511967
1776285
1692634
190304
1378365
314145
905859
1594484
1683283
1292536
53714
1575541
1770983
1585895
1280713
529713
1309372
1034283
1774553
105790
1887201
1554960
14294
257335
1061253
727090
1991364
143863
334308
1438519
680633
1417981
1363529
845447
1887521
1885766
1752975
915727
153844
1057025
1661006
506650
1739696
357283
497320
523668
1821191
544396
1203156
63161
708829
363285
730722
1711451
1926820
741986
840644
1735656
485032
1134075
1013649
1802981
954289
740193
1140100
1847176
349475
1070048
845409
5202
1869672
956850
1610751
363462
341011
849620
413196
463419
487331
1074078
454582
1340532
1161597
448961
1170
197893
1641933
1873227
12412
1188089
986712
815443
568150
1382269
1107301
551137
1242558
416996
303105
1264868
1789078
492640
787733
1417877
1552993
635307
593441
188531
1845746
803245
432374
1156723
1842947
225232
473170
393280
1201327
831517
1426515
1405296
85577
1490879
1902281
1138696
991712
135862
1751264
348689
40117
1010769
1319108
1326566
1487082
759317
20719
552683
353653
1409899
1937548
792665
158919
1375449
1208100
285678
1560381
1648520
1135363
1048975
816437
121937
1440879
876133
564282
189017
1407241
1788910
1086444
96296
1623239
514133
1179213
1037522
1512000
722144
74303
352952
1524971
1401351
508970
179329
629017
370147
1175675
149459
222741
1209009
1405776
1778632
1160456
654392
271226
1596684
1942318
557467
1447579
527726
1879456
1664390
131644
1928855
1407730
718511
1789715
974207
876997
1622644
121596
535838
1200543
847320
805677
183873
115077
1722705
1591811
377041
114996
1330671
567881
1971744
1443583
28747
1866732
950580
1249358
161099
512033
564026
1793458
1163851
831623
1013113
1493550
1479603
763384
133324
138110
539248
336526
1617540
721017
1006131
1889952
573810
685236
1885549
1581732
448933
1807224
401604
181825
1275651
1796910
1347586
874857
574635
1855781
488347
1781910
593620
1049856
1498225
853160
670450
1587752
17339
1245507
1083402
1487960
1726102
479568
51126
1693199
1305333
1820097
1560242
1628860
1937408
341186
1418279
1962006
497153
776259
894334
965811
756067
689473
1340456
372780
38888
482229
915887
1544289
894223
104748
1466668
1818940
1877020
1486660
1541861
1936907
251554
1159262
907021
857518
1416955
693764
468649
1366320
567027
1533333
1100207
185112
1971679
414982
1760286
1472121
1747256
1439830
172874
1710842
1582665
1397004
375262
1347685
1697036
408310
1388403
504724
372836
1644879
1504524
982848
181572
1372060
1565498
1278681
217370
416731
802746
726982
1847292
84753
1942756
121855
746688
855622
1984552
1510081
186931
158456
583007
559246
1472727
366583
159296
1086558
1936939
36069
859372
1022075
1246255
396397
633826
586047
716375
137096
576445
51348
633990
823779
1410457
625520
245981
1531956
1247565
1986954
221665
1752060
1221912
282370
1937999
512057
88477
185821
1214088
1395971
1374327
25963
1566123
273387
694811
543228
591287
896407
1476104
1267535
1925079
1728107
1987766
1193483
1397297
334037
301885
1187963
272094
1673997
742151
1154684
245201
849283
1780414
939031
1388336
970591
78743
384726
478902
629346
763300
1453045
442494
1061628
160664
280540
749387
594915
1630249
1511077
779286
1972943
550186
184823
749985
1542603
745342
1151902
865861
1480303
549496
131068
674527
1238276
1104249
858616
1537490
1200105
742790
818460
1013144
1786124
1714475
1502536
539305
931690
275621
765164
783101
1266229
1900386
1668273
1934814
86619
1880084
69006
128979
1876164
1777417
1280691
95753
1401974
1676177
912578
1891341
503874
1582280
1318942
1974114
292713
1976166
1179549
870615
688162
1613765
349428
1632503
704270
1597851
1458317
1685512
1319221
1285204
1369267
1291433
1700056
1217812
1649617
1286361
1307212
1996055
1494563
175696
622255
1871584
785876
1143503
1931865
1104813
1451052
112012
1504847
1838002
537864
449933
533220
951929
1370430
473542
1981921
1026952
1879758
1656376
371883
1324074
256376
1568491
490089
873170
1852249
1378987
222833
1971743
705814
102558
410883
1520919
1361548
554964
751635
1128089
152312
1525552
170606
1242420
1939042
1566955
174552
1314187
1686809
341969
1657200
651124
402483
516830
880587
248100
304618
287415
1621952
1916128
1004121
597122
606242
154186
1881314
234561
1840156
1946791
727016
697025
1139028
1780150
1883463
588961
884125
298957
505611
1392926
1723124
1519475
453603
1445602
844351
1391289
1664263
93812
976645
1412996
994700
897159
1306454
1820381
1594078
563088
383587
520373
1917972
100313
655700
544692
1640243
306850
161403
745850
1336101
11777
435693
996577
757023
1754018
1638630
255788
1751580
329889
698790
1847871
1227983
82052
585649
1556930
1368767
1582207
1738642
1392958
1465578
1225412
382754
196157
1010175
1243111
1734036
1911864
1830911
982220
994555
1897507
941674
381672
856920
1125497
31855
131012
1288001
681382
922690
1910652
1376634
1324342
1642508
1837098
665549
202357
109776
1765670
888938
113194
1695882
1890279
1184792
718085
383215
734198
417185
1868384
892291
283202
1873827
531923
193187
498229
1199668
717792
1982997
1727317
553859
1709395
274951
121594
1729151
1615013
1611891
1202018
1595545
453264
877249
250867
789941
841907
517671
1822410
1989194
1041731
1846268
1964676
296641
1887220
1502671
1560173
1329467
351806
1581077
1709941
1337295
657117
516091
1089286
1522163
1627097
1832160
576335
1676769
776908
1606775
1763036
1654618
784004
249841
143937
1891935
1370423
285810
140037
1143224
1614665
1981933
1122106
66675
551689
39988
1562376
164024
795177
1635165
1267374
475562
808431
1963936
435530
1737391
398998
984020
1542829
1151089
399431
513923
875080
1565481
1262745
1723936
133942
1466246
1917087
1599585
1249843
1172111
797576
1950843
1920234
292835
1374337
777433
1266412
705014
486112
1469110
1819186
923443
1818463
718375
1366022
345599
1880815
599087
1178692
1273078
1032465
1649889
1947687
1187924
135985
12842
1607226
109460
1319030
1176477
213439
1040378
1306200
955036
1906420
1938750
785223
969064
1340901
1322237
1218147
1405355
1525765
990967
320533
642648
478067
1963741
429586
1472726
500784
658731
1017279
1178431
1345978
632963
622929
1615448
153338
1864314
1015221
1253477
180101
1416943
1403525
1106097
697492
16045
1098040
1406507
560187
267923
705898
690948
1745100
275464
1147203
1936156
125490
962139
387205
1920160
70403
592302
361380
1739469
1940203
178130
1059076
644242
1372473
444357
951088
1285974
1135659
1614955
1934175
358175
1560665
2063
86036
592952
531806
111654
550943
1393998
259159
1555934
475664
1081210
1340691
47618
481747
590204
1973683
1044012
1292010
469541
1628832
1764968
1277580
1175896
1110897
750555
1628115
687533
1787642
605986
1733982
1866070
1672624
57316
796180
1083667
1810910
627685
1789100
1244321
757581
868458
156377
1000086
1373562
1638667
978506
340827
1363710
631230
1652487
1328585
1148102
1331409
1981739
1226655
340508
387806
445677
413613
456557
944838
716653
731413
653528
198966
791571
920428
1373811
655980
1282438
48291
1423549
830008
1757271
562868
1192723
1870085
339951
1158171
522166
18567
815870
489119
1948428
1746929
467359
1162229
90848
658817
1082989
1863023
1748403
753979
459743
306066
1452115
1622781
400115
274616
1869229
710257
646653
1291544
1426008
1946851
215846
271111
961960
67015
841309
1394533
1890474
861947
1289521
1066574
933691
1145419
1152614
770985
500947
796122
460198
67705
1030518
806102
611248
516497
576764
1820050
892992
399509
1136208
415826
863796
812309
1509080
107088
94761
1574158
161323
631995
1345377
1585582
983905
136566
1205618
1929329
1235342
1916068
1536932
402465
748296
331574
1019021
1927197
701679
207305
11470
1327796
1007447
1565832
689259
297195
1626319
1824681
334526
1095287
76724
1737052
979425
428677
215257
1156687
903384
1806431
322009
1031952
1807152
860819
179757
148674
1973201
1996899
133513
72879
41451
1306200
412925
1948850
1163253
1210132
945783
577649
286724
105889
671089
245173
1250268
219532
890360
1865812
1794339
1823737
24463
148398
1685120
495642
1530705
75686
767955
416521
484349
1747516
1127041
627257
434867
108926
1760976
511291
612208
1935872
1160021
7379
734621
139765
984760
564784
1834278
1157431
313673
933842
484823
1710016
1391604
280519
623396
1324196
1728324
1905297
41181
1024969
295130
1652425
669242
764655
872412
274516
1398029
1316605
522491
1547794
1469191
1030736
405335
265533
204610
1451740
256787
1389577
864805
1491570
1715113
1835149
1601673
1303899
1274219
919342
1138752
1845930
1092977
1592754
1927530
332273
1826802
1377587
1774071
543061
1556950
1216305
1871328
1712530
1897087
1858617
1112057
532632
194105
230471
273402
1759803
994143
716450
568393
919357
308095
858078
1626970
1097083
1613672
5914
1324857
251743
1099935
1139612
1564807
475910
784420
1725720
268113
247382
233074
997464
279562
1292349
1059571
886529
1879619
37039
1472378
769538
1668447
1615957
378474
944178
1197711
1043868
1101853
1842464
527020
1988386
1504510
1145752
1905600
1855820
998008
50574
1218957
134953
578066
1220936
648505
779827
1787139
1452859
1106125
136679
1965793
1215727
396821
1712126
1490885
1256627
1645417
1773416
229802
336456
347899
518098
584352
321728
603447
1127706
545801
1320200
347691
1829509
1953138
1980098
1808019
1783563
1395829
1478519
889582
1417262
29764
1932666
136338
1321780
424483
330723
277383
37730
1971097
1320658
1172766
1314202
1300034
1613487
764358
676136
341082
213704
398223
1336252
1328340
380993
1258620
776724
1850645
64646
1597578
1701381
456907
84140
1280505
1416304
309865
1559132
1736641
373578
250137
1742323
759682
1405718
118106
774758
665792
1034766
1200384
1058028
69002
456365
1727850
1512537
1371629
1882021
429985
1251238
1113195
381842
1243193
357202
242704
1984346
749322
641153
1523126
723202
578296
1937429
207146
1979152
687762
1883056
1709825
1309575
1580071
1577018
1806027
96789
1554428
416893
559722
626273
104148
1202809
739425
1947242
1647703
718599
301943
1620806
1933140
324020
690675
1191612
1975146
1151428
808951
776962
557974
1780689
23399
1119362
1516060
1245415
1964111
1190925
1302806
379824
268625
1455354
603784
1841127
336854
1313267
812925
994632
685942
349311
1994963
796680
1637726
1343859
1137658
129095
1077172
1395130
1217349
1900060
424699
459437
1284129
257990
1923606
1176513
760071
486048
1263934
207645
662278
1247712
1069322
102726
1866415
981048
1265949
314946
1070939
680355
1984711
1315606
825803
1571228
314923
745990
1875691
1768255
1972338
497736
1938987
847331
823722
1715237
21956
989933
237014
901217
630458
901028
112777
703620
1134629
80321
788544
738040
1502164
1277096
866004
591977
1840770
177707
675596
1135848
1000984
513659
1809232
1604230
804482
82435
670150
1473881
43149
41079
1659112
273814
1853111
1721462
1262116
1056638
1720233
846865
1027418
410992
716845
997634
591815
133873
837248
1387759
1520307
1566652
1262847
682560
364965
446571
162237
417164
1539527
1828861
1556647
993281
918507
988707
1275323
1423034
77268
1605095
1066437
1885297
559494
1644539
1899206
814543
1882799
1686668
1977685
1594349
279853
1701670
280139
89538
1137896
451120
788588
165366
1827615
1777387
934162
1536678
10440
662359
1473819
1849056
1097420
630807
1100871
1897810
828563
1467576
1524897
1320352
1490879
1441581
190873
1110972
1259271
1796781
1314820
205032
816374
982511
1470113
959413
25760
1323886
499006
67137
684606
486766
1997430
456237
1607099
830902
1488354
266911
1300851
1263677
1174983
334193
1817273
927088
1427554
1322900
517248
1089057
852898
1244867
403401
944854
616534
1711229
1768789
1093500
991564
1413155
1509026
922017
261556
1970952
520039
788074
1946430
872841
703516
277489
1073802
1326830
291194
879947
917667
736019
1252539
1030226
1585591
503763
527523
888242
1580570
1053660
913515
1627694
816534
1735565
1060697
359840
1998007
889452
1142550
101421
152956
1124966
891646
1588342
952293
397701
1816776
527220
1538342
1891161
1582231
1571247
1294525
849130
1848686
1356975
1513030
1773839
77844
1635658
186041
1821211
701560
373240
235492
1236697
1518089
1566580
641692
746412
649235
1531106
882335
1872875
930656
306504
1532001
423505
61789
361128
80855
102942
1352873
1869083
196277
128341
1347667
1862483
1504444
532892
1358401
425794
721250
1619066
441865
1324888
101802
555917
1955626
1597151
216702
1113172
535133
1314018
416185
1064179
645638
1893909
958963
1181298
404462
263755
1016875
528056
1056089
1580245
102079
211622
1779307
718158
433939
324307
679136
1739344
399301
90570
93843
1989580
806748
1766537
762504
927817
689567
723970
368822
1294204
1245418
1878694
491570
130197
1107331
1216934
336611
1818287
643767
472666
636885
938533
679548
571412
1288023
70245
1438425
738075
880836
1185649
509227
1044876
971332
1119292
937010
1665638
526498
914306
54651
1764657
1560608
432524
571125
812847
1517072
45184
1396505
236687
1545702
1183253
1531745
1790906
1729332
764903
1399930
1101902
308425
328024
1445800
1829700
1916434
1553478
1356952
1718577
954644
1521055
1949231
329953
951372
108906
262028
1609168
1099237
1285367
481098
48567
411849
1339516
371611
1513338
1397451
167068
504045
907635
338146
1888873
1267347
1320433
1719737
1173260
131336
173247
1259466
1052075
665574
1175736
1766982
812709
1273523
163645
276264
1100123
1002233
431311
781323
1460310
1983983
1948644
614936
1801124
827730
1822412
109790
1022334
1255274
568104
1921425
1603861
965586
809643
374407
658384
1877762
1946468
1671677
909361
898032
1312852
912503
775713
293712
731268
938974
1426267
1824616
115492
1270122
1566017
814315
802059
1315754
1812068
935283
1493213
509715
1514944
1585440
1206382
1237389
1511593
790508
1175421
849508
1356594
1898333
1894501
1772119
1907389
1116755
1331468
1239874
1473264
222544
1844206
27301
1433553
589127
1687789
181933
452419
1425799
1908033
895373
995829
1408590
1624634
1135280
1588641
733945
1000225
1154222
137700
1571187
915442
514793
934747
764449
381717
1008520
1123345
173099
174046
702483
417547
128481
1553832
1833162
69954
896434
24946
341431
1916452
1189464
387259
251537
1776357
915021
187389
1042199
1012246
1600523
1318287
1466840
456404
30036
1335005
954518
1681439
733913
1747320
1420332
182598
397515
1730729
126054
709822
1412520
1330360
958309
824515
1740505
478129
1092838
438035
955389
174068
1703290
1259775
539640
953627
994323
1805789
1349364
1998928
285169
856343
632333
855378
93571
276159
1607744
1713556
1156132
687977
1191839
1763256
100639
783475
1514141
1801027
459604
507930
277075
632963
1434730
515279
417576
1148920
372859
1753320
722580
1928789
812853
39449
637464
473589
698442
1617505
927993
342588
1450891
1211404
267191
1437313
400991
936330
335469
164766
1238533
272420
594197
1148780
1863679
156691
547007
731954
395312
574194
1355843
387819
1489090
1962468
1596776
117786
1872039
278891
1808658
887041
412963
46036
137466
1354407
1861735
377104
1090384
1870422
756627
1624103
95851
864453
743520
167646
639453
1840554
708709
1862139
968677
1657512
294511
511646
337846
1268393
1773373
861524
1712466
1651036
1935606
210480
1334222
1042749
162947
647159
1482755
1124658
479009
1467318
387940
1056057
1207341
1919015
1058265
1483329
136088
1275557
465604
1319723
1565576
1639764
569786
144118
4042
844082
913167
1067676
1823288
1599516
211029
647328
682250
995201
384393
1539287
1294142
934211
1754207
164147
1062261
428523
1942740
1001014
692764
86012
1147242
1371617
1504199
1979725
1992205
684800
829312
760069
1088363
1202410
1850149
884109
389526
1843087
454274
1807052
1635757
1694351
789905
1004008
207099
1631734
1199096
608668
916571
831260
1695887
159024
1152758
1468148
1164840
1572581
88506
1256474
761951
41131
1822683
1514005
163477
1464596
665977
1319371
492161
68723
57944
1249951
297958
1232316
1987012
888770
1376568
1859336
1069576
1905009
131363
1530895
1068128
1948314
1795327
1713497
1810159
422173
932865
1136644
1110582
787241
1283843
866500
1537345
336526
1282281
1427054
1951719
1909224
1057020
1239562
1874486
833701
820508
1049458
322978
464546
1718199
766807
1304730
1387869
1290550
229766
1613666
179037
1125521
110004
1134069
1471205
395973
570026
1236700
1664641
1804752
724414
12770
371703
753464
182766
782971
1836966
97120
1770634
700594
503375
276342
455000
520875
571648
906130
1025709
133290
331969
440172
514811
1820709
162847
782401
283030
978001
1556143
1518567
1094318
1373851
597758
355029
331765
1076695
427983
86746
125336
557768
1158535
413327
367057
233968
921758
1557426
1220903
902592
250972
512790
1602178
1780321
1919932
1909343
244244
1101733
125723
1554782
900945
656623
686528
824801
721861
1249841
925203
623315
657115
1237249
612659
487528
368977
1626513
615625
800704
1520678
1407124
706373
373325
1742108
1593511
1586103
556119
382815
74242
1114091
1806746
485385
135587
1581444
1445380
80585
760275
541973
863695
272714
1393238
636412
1590938
937320
1684075
1046518
1714948
1978078
925423
80901
845804
1679618
1721877
985679
1739812
73078
1425697
304743
1508370
1678359
1817758
986185
1936131
1209170
112805
1738839
1116995
1127623
878276
19258
719686
1801070
403441
1789150
1992729
1957252
222393
230334
800529
1454205
477526
1013809
525788
1939351
1612075
1043398
1712477
1243984
1185152
263234
991576
1732722
1294314
1313136
1635306
643528
474047
312743
588397
458047
100128
1473952
1343204
526724
895499
1919311
836587
1604422
1933678
163441
1485421
844873
869876
1790736
1552794
684582
1201452
1510725
1384630
1625222
1469402
1673783
964412
1717852
1050854
94747
232733
1837385
366
1013381
557720
1538120
897496
256116
26524
440195
1584653
1678964
249398
646010
349613
709312
1245846
1883493
325976
27221
1400990
1183117
1506724
911125
718838
744964
1660540
1603348
350907
1928275
1103543
1249660
1370727
776350
1032242
454177
943958
1075795
1708821
775748
1977752
1719141
536554
1323385
1240178
1457200
872652
1629666
1218057
1773240
1996449
1718088
1330841
853535
957511
1492707
421943
1751476
1630035
1961449
1657872
857658
1752582
750289
1183047
1763989
1872197
1898107
608539
1081588
1086581
1331593
1455818
1563471
37681
269849
1664228
720844
1011713
617366
1480996
950567
1148250
900151
1472242
160124
1521475
61658
893541
188805
993738
127241
505153
826549
1381706
1664894
534964
219171
642746
1568843
1947722
1167147
789262
1626874
1205068
1712891
1404144
1097465
1403115
1948995
1904656
1074228
1636590
294856
1939606
751172
1406081
1300896
181739
1269721
44806
38882
1711464
1492612
1835214
1335829
1645808
205636
279021
1884418
1027409
25595
1352070
1334508
1899440
1637742
1164780
1344464
56322
1359485
947163
1137276
537802
1365548
417940
1770580
1688213
521055
742576
745640
1664921
1860448
1964251
158787
815826
1157641
284746
1089133
190392
997907
602030
1394809
292329
711824
1057918
1420023
1430581
1631766
1861110
117412
335300
893894
728230
144770
775056
432230
1571211
934969
1597958
1444944
1333288
1619692
205745
769184
515847
1634495
1565244
1038119
748906
709623
853245
602336
870646
1542092
1145440
1464874
206610
1198232
64913
512180
1808622
764094
953944
1547142
814656
1334578
599965
1075316
1875911
1814445
87386
718003
250300
1301171
574647
671054
1473579
1025052
1610877
504459
742457
1666302
1601326
616351
899164
788584
1526982
499639
570647
1631470
1645358
593811
761484
1739916
132546
1820428
1429736
1975501
743304
1437233
192625
793964
1113174
1394118
1993489
1944608
1008993
329937
609116
348169
1005427
937809
1220947
641071
867954
1899792
260446
1437422
349213
1619205
548568
230570
1042101
1875898
1631460
1869686
168247
1600297
1934889
1656967
1542034
1405091
723754
1851142
1237164
1551769
1752181
1077465
1941970
342806
10433
724734
993558
340672
17508
1774700
1597080
1134378
1417256
296213
44226
1960991
177015
972309
196799
140904
1288651
1234912
623931
800588
766023
1961469
186967
569863
1839010
1762060
877600
681622
603056
1226225
405219
1925095
1106096
1798431
738528
1034176
1324218
1394314
624330
1484185
431333
1589129
802439
927580
172180
1195379
135479
1349157
955982
1795259
912878
1869877
1173331
1878292
1723320
1675276
1748113
355553
1984846
520108
382917
29416
309843
1991384
1663513
1233039
649156
583986
263837
1211191
326605
1566140
435317
667973
1746912
642802
1140651
520428
1278018
1716032
1175659
1957681
1284417
421288
819933
1322646
1898245
774652
305382
1551937
730352
1223025
9822
1270004
126450
403991
1497648
1693736
1355224
282632
624282
451809
1078979
1509648
872008
606143
523015
841639
749726
1023821
1820129
1800562
353433
395850
29504
972838
33257
120566
1022985
996608
1178817
1261366
653672
1256414
1541071
56940
541870
354357
859971
1503007
1370117
1402203
215468
359062
899138
8671
1023094
70429
246270
436762
480367
820905
17644
180562
1668207
1598159
1793762
475278
265532
88122
129784
659565
753377
722919
1712948
143532
1316234
1511470
18903
1507489
1689071
1248472
180129
807520
289556
554706
935821
837839
1895018
1214157
1756844
585284
872805
734545
1105132
397667
1845324
1662629
1354810
1479375
796181
1646167
1510931
299623
540072
1784412
1931499
1770790
535679
1784878
1786089
669754
1692509
830151
174234
830505
967798
1071572
600213
1589142
1183740
1525454
463743
899610
903503
805677
1951892
1755674
168914
1270486
1488894
265483
1416284
1363414
1062334
1199432
432406
1330719
1305588
1584361
354770
101194
837422
1725884
447741
1627262
1547201
408904
540538
355873
856216
1118997
744295
11310
400058
1778907
304913
574604
611711
1445337
886071
855216
1382112
701508
1824580
311732
798533
908000
1171776
1081867
1006283
673320
983030
830982
1127476
1412893
1183120
342432
258253
1290405
1815215
1130411
901036
220287
1814184
933626
1195212
1520664
1306607
646106
1632300
1175181
1528140
1436018
1506664
1186547
614989
785286
67822
1902228
1346476
1031302
1450749
81275
312943
737208
1294514
705852
359634
1179411
1649441
538704
1427579
1669501
211096
278955
1490162
456028
1836692
597661
1081284
1034291
185603
466466
1116580
327591
1645861
1805964
199765
1020998
1817817
124647
1373489
1866090
1100655
204417
68764
417033
555000
936375
310582
765290
1115989
760385
1861678
777250
1395992
550099
1696458
1529065
861881
163294
1300878
1515469
1420004
1486390
486913
1471863
1016474
1571338
345567
434856
778317
276685
1612210
1225916
1429710
1545935
1532224
1184446
186816
1234353
1529067
1209419
1023496
906465
384030
573421
1658920
721636
1991435
536433
420745
1997776
1862479
1930190
1540567
234963
1483283
1368093
1437739
1698720
1791536
414756
301980
1988930
1688351
1939578
891429
1637251
1206158
1001585
1088553
1974898
523157
1582547
25688
119669
838728
58264
1184162
1705300
64711
1583136
53821
534177
828938
1660743
1205856
345712
248026
1021495
1225728
488953
792094
1874729
401902
1471307
1274455
1506635
455952
1663319
1749734
38908
1425342
925030
116431
1076415
898467
440895
1339069
365797
1986623
1055937
1601130
962417
130144
560149
166199
232338
1219250
1681494
806948
1204565
1131721
1925779
1179996
1851964
1027100
766633
1544843
1842890
1131404
1284390
922021
1882226
265477
10381
1636789
1352821
1210176
1122861
1519210
401022
573723
1599778
1105254
615404
1478739
1297172
600364
1044479
1404508
434972
1257804
1089186
1889786
1018455
102033
1001989
1180377
206926
1962261
1446610
62498
125488
448433
307214
1077836
6162
1507452
1510383
1825793
1168207
822221
138920
1294594
1894354
1155618
278987
1588769
886048
90815
1723404
682441
1241091
208012
480781
732278
1164350
78125
292703
147159
1430933
1598644
276764
129658
292314
997486
1807510
494562
360316
1445943
746007
334361
64724
1055607
166625
1022629
361621
535365
1585342
177206
118607
1335600
1328700
1192158
1094884
663169
1661617
459707
1534703
1209035
650334
625363
1754828
338326
330564
70316
153193
1824942
1727879
785114
525546
148086
1925314
1525042
422489
1007933
1641652
725073
451858
650601
376289
1322160
1799825
789277
1242012
511109
1768179
928653
79974
1922616
1701895
1695760
996512
1986427
15142
342835
445315
1851770
156328
1923768
1811003
1944231
316133
1356845
1945900
1222083
1585697
775607
83763
212901
513696
48230
77159
45627
1558746
1136646
1994507
312462
1943712
1617838
1678368
248172
1984147
337731
1806650
552219
656522
263891
1517308
182725
1992858
483658
608787
1517937
882786
602185
1744755
90979
287340
86642
1766901
1122466
1627182
668005
1925328
1347788
1792176
1953528
1542700
1546963
603219
343980
1992214
1999822
1872644
1031815
998132
1646738
1708239
851745
1534760
1275108
1509889
1711437
1211480
1463479
946495
1179328
1000830
1547770
922026
1807890
1638152
836403
588466
1646373
1388909
1079743
1659277
1249016
1201400
994697
857405
106747
398665
1556239
1021303
199927
1211991
1329065
775957
544448
726223
193784
1636407
548689
1945437
639312
1759624
1989327
1197771
1032448
1109253
1958698
421863
753228
597872
361872
1261082
1972806
11302
184471
1383101
1251637
1964820
431306
51191
1851398
1792363
1781814
1955534
1991628
1668285
831828
768335
581713
1562093
1922399
517636
1046362
308352
311669
1370155
533138
651425
825129
232563
1618408
1957187
1956569
66524
1251852
613992
1233055
982113
1920532
453536
599360
1317932
232840
1383321
240145
1522896
6181
1847082
176624
1254509
145395
1618510
1696205
119717
653998
429821
1744826
334974
512267
1327090
1493680
1234511
542249
1904902
1107027
1629155
91753
1871638
586348
140070
1300125
1759692
276582
1558451
1471211
1684846
1071327
848011
1939495
712090
376757
1630147
1114054
1163122
1131272
991586
1156864
46255
1361428
1347376
182569
1707855
421616
575303
1773310
484596
1819197
1511609
301085
1109694
989954
1880213
722459
1742182
695251
1854117
1134797
715442
1492776
734002
1512566
1622751
1317598
1747801
654291
416393
1497072
1101845
1214136
1006329
1625105
18204
334025
1440926
663429
272105
1111660
1858200
829524
1904457
1702421
1179804
1811527
1920953
180901
1059450
873628
1040797
1738059
898182
590892
981765
639735
1006047
1482171
1534898
741622
400018
228219
302274
1838336
1322524
1793237
380509
729036
920474
738406
1705533
1141748
53699
1043890
1341644
492783
1030984
1789839
1645644
1675865
505096
451516
1185707
196492
967984
1431674
1459409
1684696
210202
20462
960127
211448
1907475
814603
839322
903963
209049
631654
1983760
576600
299994
965795
598188
44461
1597416
1503338
1993634
286302
1518896
1836267
702829
1288690
1012846
1378947
1344844
1623502
213672
296079
610016
920659
1182445
1844648
9975
144184
561810
109205
1719797
395171
526022
1601114
528081
197734
966248
1717846
458777
33809
1149288
166929
831141
538852
521470
1555702
943978
1374356
1174158
1381082
242601
1349142
978249
658637
1366068
475020
1714787
560846
835617
1156550
676912
1151292
211814
1717514
1414772
1552278
945228
216352
1078820
1589913
1317886
861296
241288
109951
1386571
631498
477240
1296346
1898262
992413
905231
755851
861618
1093350
1433294
1433369
1602059
1339290
1896563
183715
953174
1507325
550243
1495592
820157
1270953
1745399
1784728
1969822
1950982
472722
1966402
717339
106514
1090541
1612406
1820723
1411929
1040343
244042
643948
633230
1317554
735116
194196
1015939
1058338
1726605
1397482
553943
960923
1947672
1169150
1580859
1706613
796519
1787515
924975
481803
215550
1541478
1647598
540388
430317
768836
229725
468075
1832700
103470
779181
216486
597669
149418
1221433
1665424
415117
1961559
409270
1091188
1297882
1968292
939045
719709
704815
418816
538506
1605126
1496625
793650
1123427
787956
375804
1387578
1422792
1918700
1400529
913572
1586218
15374
1979926
1029660
1297122
985629
503935
1781296
1221065
5157
369851
1672519
1976213
91832
90462
1195680
1158143
373412
1866169
787411
1165271
920255
1534669
1600735
911990
890481
1170565
813605
1981357
1411389
1578712
1713459
1069838
1534978
525504
1423910
371894
1075176
1375834
1650116
1319688
674525
535853
531727
1556058
378808
1360681
673646
35873
372807
1558564
109815
1150513
1646031
1929575
445423
1884638
1856443
795874
36318
1269433
856623
533986
828476
862034
548560
1119325
448251
829083
796615
1707835
991093
1919978
1850991
1769667
1458631
516112
289568
1759408
1703041
1914566
1331051
587215
1117675
1084836
755063
1278341
689516
528461
361135
1343598
664794
1502520
228161
1261867
782906
1815324
770432
613452
675750
1065284
781406
130993
1444011
135763
57539
686781
1005043
1606390
729346
428414
1632211
1379547
1069839
835652
798618
1060864
31064
1953575
376453
420308
144221
1664137
661786
844988
1411079
953681
1554938
1890260
917088
496137
1085698
403090
980803
166567
1237882
1684968
884767
430069
1940768
784664
1090850
924541
1468691
1305829
1016591
66506
921281
918934
751942
1361618
1861642
172561
280409
1126167
1478670
280243
1546435
1549023
498426
1493312
1233441
254747
1840565
516018
1260743
1907315
1372618
1364630
796683
1178621
255010
1612393
23143
1636184
1919336
443474
1261533
820262
13172
43401
1953168
1257607
1677496
119195
390313
1986075
587809
654300
926722
582209
1274689
881913
1231963
1868877
618607
1453030
370365
1847257
1185194
268488
656118
800960
332872
1208387
332539
1071707
93477
1289667
1968658
1146116
1868340
229836
188906
685104
802185
1801887
745375
70008
82590
179781
2701
1449993
696623
1701592
210049
1902663
1727472
724686
1107786
67938
191817
1546053
661199
412475
1401269
1943801
686522
441570
942639
556561
948234
1871657
1468979
836095
1891991
268842
111670
629639
1821434
569287
57593
1707306
466985
193725
1917714
719729
1418297
404353
381347
21247
235037
73642
610932
731765
1183094
782897
914771
1123292
56701
1789631
1835335
80553
784319
869034
614169
450946
1559194
570876
361517
783311
1783649
1853561
337586
285676
1616152
1376756
1856947
398073
95444
231974
106947
1909042
1557694
126768
1646491
1665117
1167625
1399003
1481957
141170
584029
985268
1826720
1440184
183893
1944849
831784
205987
1010720
386801
1904126
351780
109242
1341408
628163
1553536
952728
414793
1287901
1168516
1613013
1566102
1414234
1625972
1046553
128656
471294
1609419
360162
967870
110071
1236935
385713
685726
1321829
408853
1738444
1902711
102605
1545429
211470
1822567
1267391
1666242
1868088
116778
553625
1438553
14056
1358259
882256
38078
107776
122963
653022
1581574
283136
1886600
1507649
1251601
230992
1177438
1658448
1898510
28884
289598
1515545
1977409
671322
1831857
818680
1650939
605431
1068620
566428
219205
1730724
1724235
1718050
246685
1888235
1809476
1317863
1683366
1278019
1170575
198574
1838817
979105
1162506
914442
1762837
1766030
70847
218637
1214451
130416
652007
1097074
1203710
373488
78179
176720
345930
568782
1135371
1470634
858499
420163
864394
1181161
1723376
290414
1383391
322082
1569632
1068103
1489045
1868810
1118321
145987
1824751
1089085
1220497
1310190
375287
832150
1480448
1726423
568114
119597
1967640
109599
70487
1623665
1897484
493862
929270
1440680
917692
402657
1498584
232411
1256100
58126
18286
398639
1185422
659216
1874004
106584
1006048
598027
1417679
275879
1355825
983380
626260
539357
1385554
1857883
1141177
192596
1569711
256587
477492
1402688
1395771
53433
642094
929774
967344
607901
451875
1789633
800674
1635701
110370
16681
855727
1139054
1050584
1995166
852082
1553022
478208
910196
1142836
354623
580888
438664
17341
360692
1332940
710412
1157468
820460
1646903
850854
1777559
1847426
67644
1857614
1000675
1788051
383312
344221
894103
418695
1853925
448740
449889
1754677
1501747
253835
1559040
1543244
1540213
800729
509400
1371240
1702269
1345675
27105
1888407
381350
280279
169826
1053191
988551
1482021
1296453
1991478
654164
84374
1348287
808451
1815079
839977
90057
508716
1010814
327870
1955366
1034813
1368715
701348
1040136
1109601
1329107
38280
790918
406638
1015374
1168192
986527
1227379
456595
1518701
1238359
1009223
835948
57080
315791
1221402
549502
308397
1309258
624067
437659
1530700
1278689
502116
1240982
1985646
877836
1339110
58044
1410720
1408894
1365648
1768884
1662600
768951
93880
812765
322434
541239
1708875
1376543
1456940
539506
716476
672819
67867
1534648
1319858
267144
277252
1340408
1302075
599378
638017
249465
1577242
105229
507428
674432
1520134
1745684
122132
1407209
1086883
569054
903371
1208035
744351
702262
427551
695553
501663
1521074
337819
757746
1628000
143553
105732
89652
1102981
1205047
215296
1106609
606314
1936780
1263887
357991
1049572
1453227
1776401
407059
1745998
755547
1264161
238389
893989
143721
68250
1079149
1038169
1643003
564462
682065
358124
37816
1845363
1054899
1010252
218592
1221768
570719
623016
608023
281226
52793
315772
1608500
159062
481577
1876900
793036
627055
1338419
840231
597170
909917
790481
1587099
708571
1997197
1850507
1589408
817349
37130
1606840
1288150
1659082
715423
1842996
1075550
584595
540161
290104
1093577
1989384
1193586
161263
1563286
423397
1223633
1313428
1097900
1090996
572089
1566995
798369
43442
183291
1910775
280551
1232751
1820908
1727571
803595
80854
424980
864680
1885708
115834
1389107
254163
471200
38939
32403
1511808
1202126
1282692
1981329
51761
1938703
1015270
1501604
1584254
1197164
1853657
93295
1767400
1413372
1891591
1387973
1474011
1263140
1526496
527127
1327130
480302
265505
802919
1660540
934627
1175005
1532663
766911
1743078
234038
877207
253517
1129835
1570167
825329
1460739
1772935
489951
741448
511617
139297
1007917
1194980
1891534
1899502
1393339
1569880
584685
1157810
1364845
1783553
1691963
367617
816637
450742
1427040
664766
1530254
374657
192106
1745308
1999280
318597
819710
887875
1434208
160274
1438478
1879844
1608037
142286
946501
1894528
875959
1744147
1310154
1229917
873226
826241
1196204
298362
1263205
779134
1884963
755543
1375550
259255
1061889
750711
475318
934546
1088780
1240824
1758177
352704
1946
1019866
442409
679638
672914
1581770
315134
1507827
1858559
1666371
1091674
119966
442944
1244036
1397889
1914878
919857
786499
78964
1305134
1766875
1191095
58958
87204
902134
1228357
16282
798659
182450
1272884
368875
1617413
1390021
656249
148083
913360
1546446
981911
397681
1299280
652445
1171577
1850909
1558047
1194290
796078
201513
1604419
1935532
112873
1849063
1762498
1289960
486890
1152484
937343
873272
1273487
300140
1225580
9448
1287468
91046
100168
1139088
109164
404076
1442795
903786
478768
1776552
1466584
122278
1147520
1846373
423353
1716633
1667798
1005096
982523
552728
597430
1416338
789889
842587
1321308
1504315
1216873
425884
180628
1018549
560977
813293
1386301
533332
1947168
1785720
1097403
1044245
442100
825022
357018
1360927
1724357
1595229
32685
959295
310109
1488391
144834
581158
1738019
1960339
602921
1191092
1580612
721503
153693
1272704
1826236
1956961
292626
1408813
1412675
783035
1799976
710182
12935
335589
68797
1594113
1243164
1732548
449230
881039
9812
542322
754802
589540
1077785
1153801
83623
25789
1629540
1235928
352392
253513
1970712
1607632
830917
1261465
487307
169280
1636044
1212391
787434
1787167
1321877
1032380
579593
1510728
1060322
912374
1385003
241319
1703118
504589
1805280
270552
1005628
917616
1535635
1792837
189503
97013
301439
1185034
1996201
368722
1843612
358732
710713
897724
378337
1305767
1525447
1373051
395698
1515044
1673573
461460
320778
1870084
1976902
1878089
379372
1847675
902255
156259
1865586
945660
1488084
842022
761633
240873
1049679
418610
775711
1977558
1167492
1500205
979670
973498
1253384
1882500
1366787
1889984
860889
1717947
948119
526135
478520
571876
1344430
1086548
872331
526047
440871
1090085
314165
263770
1538657
1139954
992841
917418
868954
1381233
1086839
172120
285927
1659673
856632
279483
378089
1184167
1570417
1853380
1330514
1464492
1569315
665223
1412774
430152
1249603
1072669
187343
420377
1019134
1746964
1112362
596517
1167622
1813413
826843
655647
1426768
1499853
1757009
119787
1595570
1461917
875632
1607106
361341
854496
93338
547063
740127
1066917
1322226
1299841
1558874
1039883
1575819
1613066
813997
117303
524859
174875
895993
1032105
445996
675379
1229760
555055
539162
1035261
1405042
1855064
284146
316550
1325684
110925
1081166
1043030
1137767
1857948
109620
930211
187660
335751
1158962
442093
974104
1344291
814481
1231322
239316
652160
1055748
1414622
1906509
1884614
1134278
1465050
1406372
1048524
122583
905780
12350
329310
1657480
883948
1430831
1782379
822937
1473662
161725
9003
359147
1364882
1580118
1210218
640970
550073
1516632
732371
88298
826644
584590
1797697
1546548
1528408
1068202
1543058
676519
48263
999228
1037184
1607039
423437
685504
1968619
231986
1483716
1958312
320952
21370
296879
66264
1925970
809443
1683077
1740981
267352
1220422
361862
267207
690045
260637
1608422
1070372
809206
183376
1857863
296435
1980408
1285344
806554
408977
951618
242212
1330693
117775
468590
1324086
950344
687198
775710
877581
1970525
1372024
1236284
398982
569334
968531
1926767
1982866
723326
279520
1171171
554829
893839
750945
1032252
1896041
397327
1657243
512895
1833605
1466122
414540
746410
1644219
1862607
1535456
1807104
69290
1713830
400337
562253
171382
1003798
1058586
1747588
1350015
432139
1352860
1327735
1904795
250391
207563
1890162
1806319
1110200
1881275
1067850
1884451
1373734
1035160
487104
1850466
685208
140314
1390246
65741
424657
1207903
935019
424216
1246785
218744
75187
535608
618724
367909
1726093
307279
1811582
32658
1827723
1364061
1786375
159905
1308511
599954
1503738
1333862
1436846
938880
439264
11393
1084622
768418
842238
1118223
700495
498577
324092
441159
1550009
1656834
846193
688123
710846
32897
412529
525527
1944353
569925
901341
1012859
930903
1153171
513689
1160630
462611
1870102
1954524
1642228
1271681
1162747
955127
1713113
1019159
1371663
1622103
1353744
1115706
1073809
1876323
500113
1967278
1171660
1743008
152809
1332245
1883528
747023
1385620
44356
168229
223844
1323918
446301
1218184
856808
649327
875794
1354919
1112187
1191806
264907
1077240
523904
238668
1078884
1121051
1028268
691250
768011
475666
791534
1110816
1086906
17811
1622363
1716128
1180444
1702458
522890
710809
1896411
1362174
1853042
1437400
1576816
372809
1297419
1656218
1832525
106705
1632389
99061
564504
1121291
182008
1336790
1290276
951901
766433
1964297
1591606
680436
1913820
420940
919608
377537
1428388
195706
722072
129100
819321
36854
637477
579556
569602
1314963
458231
71728
1954257
359072
1741046
1776987
221954
1169523
423176
788924
308928
1035425
125150
855152
896515
687313
774050
1586202
149563
136966
308076
344540
29747
1020477
1023206
1569719
360373
222859
1407768
681742
1227501
302633
1081114
1864488
13130
326951
647452
256749
893035
1711239
1842144
291686
254205
1919306
1052989
381323
350564
165146
1730362
1170127
1838605
1849071
1484915
1679558
1031059
606739
63222
589215
1345182
1955175
299604
1490709
247043
86077
165277
760507
1128713
317786
254852
528727
207268
509750
1992547
1043910
675867
1578929
715612
758720
937849
528321
1405912
1232118
748807
622577
411862
418611
1340301
576155
1295909
1710893
394708
982484
1861577
584415
913079
1144061
1791101
119749
906501
955355
1279865
986891
186231
1066543
1519942
474630
1581675
1520169
1222428
36667
88562
1313232
1067385
160200
1771472
910650
942926
1768353
1369328
1134083
986985
682345
836636
1781590
1330689
102813
1663955
367885
426826
395219
384139
1536833
1241150
526052
1300969
1540250
1200017
1729471
490602
1543984
1539780
1993538
615386
903599
1513404
1092682
279442
1485211
1711134
1551403
321316
232813
92986
204436
861321
24398
586011
29633
1414106
360369
1670043
375528
1880835
662636
821350
1254466
1170840
62362
665616
1684805
540496
1541612
389993
1470635
871757
737397
1771349
896197
1506201
183733
120033
1049017
991182
994822
1712691
1746367
1143308
173243
936898
1567370
1544412
1751855
386262
1625893
1976782
23284
169084
1843581
928266
897870
1444161
902173
981189
689454
956646
835303
993009
822580
542805
1954951
259578
1424566
1904590
655887
959662
1627977
114838
1609254
455891
1914503
1717262
401066
1102405
1636391
141913
1079768
326470
1820944
370647
1422620
186567
129625
974457
851375
1062376
1516835
388917
1989502
1139420
551438
665724
187479
1238840
97921
1174067
288287
1030125
1439263
510662
718640
184806
674509
1544033
240639
788490
1850426
117712
444855
1317277
1519024
1879232
1485368
641096
1629780
602124
1678989
826903
1534585
884885
1146868
788221
819590
259536
907025
236984
1298076
1365445
1884666
974077
1296103
1883446
248671
834234
343509
1497390
1271096
1034937
955789
1772873
1262769
1973615
1537717
1100381
638261
181629
1542149
891143
1958447
705648
1190354
1460207
1089392
1533214
1924886
1435560
35629
68188
1590920
910429
1519972
1881714
361440
1556254
1378659
1682287
64096
1459355
51917
1788851
906908
1451299
800522
988280
885265
1097967
1493239
808755
691517
1046006
1654098
456293
1639340
844083
1193408
451236
935502
1485517
1191489
1809142
254002
362659
1088132
225620
1291484
1737784
66283
604829
1491324
651278
399346
322751
521737
890407
1164233
994824
986521
403130
1372164
1615164
119193
1291466
889638
1233025
170967
1968757
695026
331724
397417
903292
708200
829810
293911
1853148
1995381
280505
1486018
867658
1781162
533994
855593
1340985
689244
1066137
1114628
789291
1671608
1069635
1280015
873372
1018835
119701
722224
699515
1061634
295682
7064
596802
1712633
761435
820691
1765762
1355652
260970
1492387
1075846
1790430
317244
1102886
1322085
1442579
673461
603972
337634
578920
1781941
991675
701167
1618272
1638284
503203
809730
487800
92885
737460
1574365
1124544
600044
1696864
1049046
1998584
1928687
328516
1219403
1535286
1658294
982667
1665496
494029
14937
1726324
1966627
688831
438333
1592440
324237
659796
451339
1664992
1939555
903095
1139628
344122
1191098
1543693
540921
623581
1979602
1771776
759299
1061742
856929
185839
266347
1898300
873843
1106066
416803
1095253
29429
152390
1468528
1411206
1844066
644730
246744
639070
960956
785556
59563
1227752
459344
269058
77757
204309
239336
1584906
735850
1653591
950388
718398
1315032
794201
608576
1341939
139906
514
1529960
1715131
1396135
956893
332223
1310564
783731
1666104
591546
613005
1372983
704534
1987512
370709
1786571
770299
1288568
140107
1514185
1391803
1621923
384280
983423
1420974
855576
1748822
1164461
1707625
19247
1757791
1890780
928912
973520
1853224
1817041
632
1871250
353643
637614
632452
443100
365088
1932422
645158
1893055
941651
1121520
748372
252010
1272548
933134
468595
1355606
1304709
607868
1755144
1058601
1586851
1832798
1159207
671445
18164
1567192
1323894
566810
7924
1783995
688329
1497744
840046
1171087
1398671
1221812
1945753
1402497
882399
1224243
1426434
905873
1688329
512048
1435028
1056820
1219934
1800077
563416
1838233
181641
321534
1510986
1418760
1835290
1559873
870286
1170875
806155
483735
1146177
1567651
219722
1883444
281439
1420550
1232027
1885386
659450
1312673
28530
1873769
71045
1653434
1056204
203970
1131439
554181
1447691
910190
684819
671603
1644332
229997
1748427
328926
1455162
1387894
189799
1788833
565106
408264
1116876
1897791
1979104
1854488
1734154
1550758
1616285
846924
697390
993495
843356
671057
529703
65693
1729797
1570201
1731629
1774180
379404
621660
1496346
380031
1105311
1755370
1775833
1024211
1580609
19628
667536
1618489
1200702
112590
1728714
564206
444891
1294522
1986612
1940890
992413
435399
1257704
1789713
179010
1213583
149960
1887903
1389573
1561226
738913
712465
689447
1700243
236804
274279
153553
351015
1691057
1720028
635137
433475
1306537
1147676
1592197
1950287
1512352
1850141
392287
944944
759518
691897
1576196
482974
68145
480317
1987391
338955
472728
1766110
334823
1833692
429651
860557
1341396
1168124
1881774
1598755
139866
827054
1909699
1509464
411150
33485
710980
1573740
571899
732871
341919
339731
1691384
798999
1382373
771536
1734725
475733
1632735
425817
612983
1471370
285490
219593
911810
1646885
1048599
681959
1493194
1922852
718693
835560
127669
1747251
250295
1498471
1830732
886912
1376423
303596
422033
874827
457334
1813142
1976312
720372
265295
1707174
75476
553480
559001
1693559
909202
348997
1304641
500445
1504992
664693
619659
223206
1507878
930022
580949
596470
725066
1859143
1775789
1572138
227494
327893
360771
559340
1916878
701979
222062
571051
1080946
1109463
1284810
206792
1951856
1114602
1767770
83732
233002
414380
515274
1209078
369244
677153
1478547
1210933
1099594
1157234
1488540
1688051
1190244
470440
1721956
384685
1270985
1128373
1378621
1365079
782198
1851845
1589711
1247463
523231
68941
1908657
1484685
1694135
1163805
1101484
1648702
448889
1465003
385863
405040
1800198
204257
943694
739931
194369
1210060
1608456
37055
152789
1566240
1772792
1200012
416256
43031
1321182
1003555
1363134
605679
1286454
121265
1169732
1699250
184844
1307998
1678474
670531
772163
673550
1429689
247070
896976
1592760
573193
570156
678684
1175502
768640
1195990
1885591
942884
1597287
862740
1335573
6904
738196
235970
1030686
1843850
355436
1147830
397811
1744768
80816
1122921
682852
206766
1348882
1903191
445965
443462
761186
1217798
1571107
1046570
825427
1813415
596471
864217
421147
357593
392364
1271472
345696
1114584
971537
1541814
145639
1110666
1770255
683195
351436
457837
572286
525966
1539725
975777
68863
1526864
1752914
859213
1949923
526246
1203330
579099
1422167
466775
1488882
547412
1545104
1486192
222867
772212
239971
456080
1909481
268026
221806
1542150
162854
125976
672348
396110
559187
314183
1191681
1334377
1811456
157651
1432365
541156
1555937
523979
1590325
591971
1195078
507499
1520394
1386718
929343
1291504
1270028
1978190
1346959
923474
1250109
1976239
162106
653652
210505
1479217
1340332
485513
499022
167011
1616557
1633162
1500330
1174439
272957
413168
612072
1054992
671612
668138
140241
1036884
1050128
898481
586877
594813
707954
184215
523150
1904876
6985
1071471
145465
1260613
346730
606616
933737
1130167
1194712
249771
1629085
1355093
1326226
629521
962337
1146746
948643
1358542
453810
1863858
522136
1621369
102021
368839
24410
1677884
46742
1568683
642423
79938
984113
224339
1395519
798120
1358492
903408
771060
1933838
1784521
936936
1523336
825216
607391
1868288
800103
1448543
1033254
39831
83744
1373502
1060231
1849832
1894970
817069
1944664
425802
1747431
440518
1087379
1728575
1900191
1276653
631622
1663761
1765497
580772
724488
1668762
448038
1221176
810019
1617988
1073362
885979
1177282
1743987
1667852
437454
531848
1616516
819521
20572
701284
22017
1398916
1211388
614409
1598959
919010
438623
563105
200506
1313738
248289
1511243
1747714
302127
1904959
1324903
1465245
128579
1673770
850256
895977
692328
330176
1434789
1107344
1631428
63889
964015
1693350
1341506
1869785
1964839
1370109
1587328
1471246
1198504
1780425
1450239
1206187
776898
234349
1262236
1931916
660399
894573
1027287
1261710
1664933
717357
1586253
725000
1289237
1147809
231071
1459297
1756873
1173643
1852196
745469
351923
568808
688033
1395588
815924
1254197
406370
842605
960953
463212
1628240
152908
1195837
814435
786636
1939586
1265535
1705866
1985901
1545585
1335457
586965
1621590
312244
361968
1007986
1143454
1509137
1487048
297733
313472
1700468
1590424
228190
1596704
1131303
906848
684056
1074715
68601
1499159
17706
713114
200306
204262
1415620
1068585
799714
1519845
277251
1958166
1364821
1100169
1940326
1777109
1503611
1044901
281682
668373
831217
1937878
721918
374037
860681
1979196
132661
1803417
1515850
568214
1277953
154163
1120808
1286785
838820
1113793
1915343
1995195
542618
1043873
1897570
235440
1897673
542371
1029601
515908
1241017
1070198
76408
1236036
795693
1040203
1622940
60940
654987
279
885796
1601286
304797
901474
210999
456565
488389
225599
756239
1874361
750424
303175
163942
1302460
44476
895332
1282115
1724400
129964
1665723
553170
666172
1511219
645330
1730584
222975
1200904
850312
830874
1811797
948585
977806
1040362
940161
154010
1830197
312420
57651
233176
1303913
1369835
1513569
1345477
1897669
701231
1024747
938557
22298
985446
1486637
1605076
1058173
650839
114225
1189342
591050
353883
1439138
100287
1935473
1177931
302450
1742969
6156
616330
197047
1948456
467935
1804627
1910639
1436191
1569821
1033933
481648
950764
347247
948991
1572583
1387153
325187
1934025
355039
1162288
1922157
1443170
608075
1652530
1439185
1523914
1862192
666382
653445
1651071
470091
83464
1006974
311377
1714076
1296208
389470
132314
25428
735225
1767258
437690
919369
1307783
1574740
126625
446108
208356
793702
544103
1022106
1918698
774003
254649
278211
939486
727354
845724
1086080
1515360
1349489
1592180
1096308
314812
290958
341792
1428620
1103914
270658
565853
52835
708540
914318
1550568
705236
226593
1053606
1195020
1310715
1514624
903710
255706
1565545
1391998
1742648
193985
327845
732125
1705160
1892694
1477965
1328135
356186
1878536
1513828
187124
693906
585611
1072732
1550268
1830692
1749950
460552
201356
194595
702837
1578089
539148
1552812
276610
165052
1373886
950387
386374
1820428
986509
1613527
1711424
1841013
1980253
1764030
785108
236225
1645276
131917
1140613
1867123
897376
1639216
1639850
148260
112776
242480
735625
1874413
1171593
1037007
381117
1432624
217757
1313415
144938
1585059
1144250
151973
1782881
818795
918655
1702121
932840
1452473
64413
1611950
1826036
438980
1855757
883888
1793588
787579
601664
1032637
819570
190675
339801
264108
1866791
215494
1968587
1579296
464939
1076547
148706
1081757
1695191
176200
573487
506512
1424937
922536
146363
1988643
762052
1469799
1222893
1589793
1134650
49303
354490
521053
843710
1735261
357241
1020596
1559081
1195664
809880
725178
1242534
75724
789853
860202
1319359
183807
1196223
1032562
1884740
436224
1366498
37710
373333
108733
1656847
472159
929398
1201101
119744
527866
938621
131819
74810
1722080
1723221
920900
624941
1915011
1931451
699314
595214
714557
179518
1377409
1009914
1604537
39692
965018
1406904
1351860
21887
705993
285122
465937
1576516
876111
740931
560476
160560
365850
1863365
1785811
1082087
37427
730263
532358
1663663
1619347
1292851
868205
384347
1657326
1807095
739932
892310
156751
721538
1539807
1892994
1464751
1937658
1303619
181818
1631420
282536
590599
1863155
1750198
1145932
1024832
194207
620579
1882366
1188882
7670
424459
171128
565461
1703129
1144628
1408110
263788
624352
1569947
1334746
1719045
1363932
628937
429133
1664667
851401
883434
1173724
1443068
1979079
401958
1574228
1292984
637954
288997
1167543
251023
142507
1151627
428375
712457
1598519
1169298
1649151
1791551
1997209
1300611
850273
1424387
1581952
337771
1720290
1286264
433513
725820
883347
819140
270126
161678
1065822
268665
607157
561132
766361
380910
542832
186871
1689343
1717603
730392
62005
1042775
493189
952375
1376922
686681
555611
1713481
1432201
550014
1934535
1951280
1468997
518623
1442704
1297177
263050
47313
78860
263806
1263739
1703459
924403
1314175
1051683
1539841
1065433
62789
1102586
854961
1301966
691673
813346
1610608
1450502
910421
980492
310648
1219762
418311
146263
1185328
189239
1520556
1236716
1048640
749461
1207159
396881
1994185
1163485
365586
1729398
1588956
98526
1111392
1831050
3143
1671390
1601540
1698285
1694056
732129
29980
238459
676789
1634063
660906
1044505
1960324
1246716
529533
356267
1780755
1670059
227104
622806
1133341
1336045
1777501
1042549
1167246
92786
1239523
217560
1566208
403758
26183
882825
1377369
366411
152523
1724787
686735
270968
319253
1272659
1450536
1632898
729231
427613
903758
1273225
724205
1578772
1363068
1666549
1778538
457505
101914
787256
1304445
802643
124926
1737671
1548779
639860
1947680
610137
1716637
1835352
1543374
890865
430461
397448
871453
842669
1709292
1416006
185792
983436
448689
1923028
140551
1282022
1487069
1664975
43932
481432
275563
609500
927971
1679506
1708159
1099506
833882
1269545
746791
1484211
883481
1122829
1022273
58908
765027
325186
1586303
1353327
20517
957680
1404247
595459
1355078
1116044
1798869
7766
125867
347930
767296
1991664
1257354
421931
941921
80681
547672
1695908
240158
1386272
949107
1350176
1338550
1590194
1937382
1201205
1230978
258501
1192732
1808503
1551244
969779
1960173
651616
1168868
954835
1104046
187578
1548700
1690293
1808711
589162
1856810
1566552
1047791
222275
237609
1017209
1251542
1682795
282304
1666498
1035594
1120423
1408808
197101
1680129
937606
1902009
1463119
74158
1738536
36655
525649
1609782
1059263
647320
962973
518917
1966853
594041
1685986
1182938
679509
1714480
613919
491799
352775
687119
658331
852791
63606
792546
1061882
1794737
651712
1208831
1217475
112505
1895421
349632
1484220
1211672
1141013
957547
1943708
836506
338485
856908
614408
337205
1901527
1077765
1625355
1324782
1795995
1748240
1128671
1361660
697637
531270
934150
669929
201008
1817406
1239429
525349
501217
1511418
1474640
1306166
925331
1613565
1663682
1786201
113712
1842598
357901
1286426
167589
785551
792572
1860303
1286922
294080
584393
938527
1200814
1000529
1897503
520229
750867
231929
1042272
809296
745233
1321907
508536
1851154
1242793
220666
508881
1139414
1479767
213289
1979427
567069
876007
403796
761366
236156
1554927
1209367
1531270
1848913
1832336
567799
966649
282294
1135067
984235
1737799
981940
1240978
1681058
548772
196891
238304
487886
904686
973319
832520
1587217
79964
24548
1622475
1807997
902478
1908837
70696
1557714
727452
1187814
1297785
1030082
1332457
1502861
906213
1600759
954924
1067846
1259615
824370
1843147
944215
596162
1109863
167363
1635016
1841502
1434984
803840
1421585
1741031
736651
652119
232837
1622173
665220
1241270
675266
925720
1180007
1115809
604782
125759
1673555
934907
392731
289025
13095
1947092
404599
971078
964124
1550166
1382274
1680022
991197
1950129
701763
1674829
1260478
1425059
1321508
1126561
1212386
1738136
1171286
1824196
1215801
349548
1518120
1125070
100941
1736501
1105512
806057
1591497
864384
1929076
1464728
1808175
836569
1395852
913878
1525592
1091679
1969937
723583
1862214
244631
620013
87494
38445
65617
1731007
1400882
430531
1548754
1620815
552030
1233404
1633054
342870
1460722
1894410
1403218
1958698
695308
848266
926224
1045416
1720474
133574
390646
371566
1934553
1886965
598493
1442735
593
1020064
520670
40385
2208
439901
1060162
1935092
1703493
1593462
1133181
266005
1970080
1191220
1490234
1531183
385622
333858
837088
174995
325690
1439636
257774
343918
1491820
1093163
892463
408683
1335106
1906219
1503516
1826923
1072208
1623222
333279
915050
1127614
307193
258181
1043235
837701
1440678
1115387
1597557
348659
1539243
1613555
1200083
1689382
1687960
1749620
1699589
599543
693180
1315244
1828366
1634961
1236915
1359862
1274422
34576
228966
718332
1125867
1495343
1413013
1657116
904071
1554402
624500
1706582
1167984
1322917
1872316
723572
426109
1412287
1184657
232420
1813178
464540
37590
872097
244650
333315
138443
163522
410163
1938039
1408747
1013776
962563
1322387
1686836
1020158
443882
658098
193501
162584
1448919
381035
212355
815549
427403
1968743
718790
511754
1874831
491328
938379
774201
704833
260764
1351241
1980002
813759
1922781
1188116
876232
449321
97570
56855
287819
721536
271746
629836
657877
106161
1782810
940956
385074
1146661
1750932
1364219
350973
1579734
1795956
1015633
733737
427576
233962
288416
528473
56989
75774
1305082
1013129
116112
978913
1634795
102502
918152
1931773
1150677
568883
781439
1913396
1066210
599633
1636918
800302
646773
739058
1435791
1800862
1394955
1129175
1181624
278609
986568
650124
1961115
1344008
1387243
1097218
1193393
796421
1828175
833072
783760
231023
1683862
1725675
1283250
1580206
1636788
710614
1863316
1638691
727221
767969
1192797
501417
211651
541110
1832383
1998649
40633
1690146
862615
1466085
895758
1261523
1133439
1970355
1162733
1317039
967751
1219806
904609
1852957
1143605
197468
1690032
1293551
1174873
1733487
1185602
1180428
745981
1736788
1751510
507610
779025
150803
442184
203309
1148179
538034
809868
767826
1765766
902025
711068
1057846
454581
1141112
1486382
1742362
1096848
424216
1292464
817685
404477
724854
1657848
339530
1910197
1768145
312860
1534022
1311047
1754441
1074830
819574
590543
312291
1049725
219599
1241246
1769942
100177
1863394
1815584
418841
1968920
393312
17191
979898
581469
917714
950464
1910774
1119090
1743977
1235596
1370683
1962964
560184
1298295
993724
1258959
1181805
1733104
372055
1311550
1532569
1002897
915353
1098710
1236041
1021842
179627
1592481
691881
1801916
494896
1384436
1279642
1964120
462502
1679135
1148864
1483779
958108
1219300
117217
663217
419023
1982774
1009663
152804
859470
1964993
595186
1219670
1213043
756977
1666612
1206684
900732
1027535
1704595
1763029
177766
1022858
403957
580659
617096
1751849
92839
1892383
54906
1611565
405876
1195229
1111346
1199508
912430
1960744
1786397
5619
1132266
1029553
1718011
861041
704919
928189
781340
1519966
945301
1957074
570783
1743900
1453542
101949
16914
906818
778710
1772110
964750
329403
77216
1553715
1816767
1396258
1879443
685938
1915424
406451
430300
1390065
1289988
751333
875090
688930
573651
716764
1391864
845740
1819506
665983
1175965
1293136
315344
1607884
1159473
1847657
493666
691525
1532311
567848
133262
173933
1920439
1513811
1424690
851860
1994126
1106965
331310
15869
505302
41958
1652705
1640344
1660330
1591318
1649558
315500
735180
1486183
1734473
1860642
1305383
1867100
647972
986543
497942
971931
565536
1789492
258982
724911
445343
557876
723357
400569
179192
257576
138689
1164537
1181377
1154816
734255
538774
875811
523260
1530503
492514
1342544
990084
1419812
1199098
560767
866617
1508468
105894
1432707
1772480
915282
1568335
895412
1245752
601148
208699
1652065
43385
1670540
1493306
710147
1710120
292614
1110448
67867
1595833
468733
1152786
1390615
1703324
124437
1317421
243585
178716
477301
1394879
1057464
291422
1105510
1022575
244350
37316
1454697
1594046
87376
523908
278660
1736665
1784609
782704
1364787
191625
1737001
655099
1715627
812242
499036
1735577
1124146
1308224
437979
529024
670016
1644368
1932595
86039
1001032
1014846
144150
1380693
1210394
1531708
1542071
219569
525249
1817613
271333
1151092
1958736
1425039
153332
150755
479394
1797556
1513905
499100
1043070
1162462
1326899
35273
1067818
1293950
446522
1555895
567431
1165061
1981780
1307215
1819834
914662
1134399
1294572
519018
1364251
159188
502620
381849
1957983
1358032
1533720
1955467
462287
558913
1114759
174339
146140
1744027
332263
467290
1880262
968435
1577055
440114
673626
993977
509581
349055
1963638
154169
153420
1469513
377013
131931
786870
1320036
1380364
1799022
92469
1776207
1527382
895865
1653418
141915
1195347
1883292
1978737
1027730
1049545
976591
1753841
1565708
935156
1078058
282781
732122
584819
1923321
1603789
321098
1623036
1236564
1584662
1113666
393305
508183
1450957
1671327
704884
913164
321583
1807169
1699165
313255
896227
1650172
313047
1560398
614567
1902546
46606
1509331
628618
225932
1469785
1241457
1614861
727448
1708402
1606901
1775445
580037
1583567
1137448
749911
1038981
1226701
375693
231619
938132
395977
435700
389033
1146743
1144764
1299943
1533008
781540
367829
1272781
669757
791349
222561
132371
1941332
528191
1189427
391450
562248
1728961
1057205
1853292
1336335
1259699
1613857
1112850
351398
264214
1257416
1778347
1410875
314305
779695
1356903
814893
1321680
1174312
1231989
346721
975899
1157867
320135
205324
1513299
599644
524826
323717
747079
36320
1510960
1453461
1111178
1312875
1283793
343268
1577078
1268890
1998625
232458
1893997
404462
51248
1144629
783043
1835647
388923
476220
761008
1142079
821047
25398
1919363
1700000
1525022
1600518
665337
1399084
925798
313115
1567172
203738
456420
20752
1591641
1449806
444435
1293143
188184
1905342
809373
659501
1267580
1486997
979438
765240
324196
1682946
1159647
345489
1524078
1255796
367121
922891
1223529
953440
780008
593801
1730177
1024968
921141
1342527
551563
1795543
1182100
305334
1159575
661974
1389466
128158
1213662
1892856
532696
121431
1373172
500886
1764020
643984
1693595
1719158
878374
1176181
442086
801670
581299
82940
457359
272113
1369598
933489
1474200
277006
402625
295467
285694
329282
232569
52062
136457
1717832
807198
1118733
1438719
1403974
1326126
1728530
1659776
1896506
1506694
1781673
1183909
589198
1092773
824328
574620
1269929
466517
979635
320424
875418
207638
1119957
1411425
1130227
1807315
617360
1274211
294457
94969
537749
7069
1497083
1549317
1645956
1010574
1317503
1257171
1798378
658563
1075158
1155416
544979
1414443
1950155
402018
1009300
408599
388945
1055179
349593
624873
1080808
568832
1610833
1897923
101034
1428086
1331561
275451
838150
1241829
309139
1143223
1845017
1760481
1432361
494978
797285
518669
1743148
686441
1917513
513427
639384
815600
123676
1383974
1901038
1812083
625046
563432
168944
1170488
305233
412319
1345632
1262534
951400
1962956
1880513
614151
629184
855049
726787
1931125
1984998
824275
733951
737269
601888
1197099
1821077
751991
320801
435697
1868855
1025632
714012
1634716
1426826
1550787
587890
580708
958107
933435
289618
1944201
1375674
1673612
161934
1777712
247541
1792811
152115
1090151
1730615
634169
1775832
1217285
1853246
1838634
1128203
106763
1285139
336367
1822660
377687
325195
625677
1522383
1193297
1345986
787247
1043655
733815
1310028
1413277
427319
279232
111972
1385990
950547
924694
489138
428467
406061
106349
1642803
243248
329108
568152
1226604
1200812
757394
472007
1196145
1021006
1585263
1456719
1738615
1547316
1794264
333252
1736742
470900
1753729
1345501
302272
1248153
1862139
1346688
11952
689017
1814148
487638
248503
1011138
1323206
1705826
1542055
466967
683049
472529
1375628
1731116
1082845
1570510
1029331
233153
105858
1140132
380295
1737476
459456
52604
1141012
986055
142228
1805547
761465
1173519
13358
279418
12941
1399566
641103
966878
1361301
1776523
347739
434289
1607790
1102197
590608
347392
376644
671778
495174
1496695
701850
845067
1217003
243110
158573
1004224
58050
1069191
193195
472829
1988856
1902277
63548
1911541
4232
1003268
1880825
304686
932971
805478
1800534
1078485
398240
1085717
718638
1681887
705510
183823
602711
74315
1116005
1810757
1788699
535164
1275636
745942
316229
1597341
1702887
692365
1397766
613256
138150
160745
1690984
1717171
365888
907086
1799459
815120
413930
1443172
582701
1720040
133605
1267312
1839248
487562
1135257
1383775
1927608
548747
1623066
608842
483969
1794790
636793
1107213
363077
1051624
464296
1931539
469377
1639089
1284851
858555
1054268
1090914
1111004
98725
169121
1193313
1700871
868182
1693672
1329259
263527
1368288
1956536
275686
779450
1761243
718857
661320
967669
363440
1564702
42716
1877361
460486
809962
127414
535140
1181689
1869690
1593657
89718
1174896
1090545
1688048
1242291
388418
702614
1627598
1507173
1910637
213244
314683
745607
1441550
35116
402538
1622668
1834191
1796689
796682
621538
1381227
498524
82072
1513509
913554
1494544
1547784
708832
325151
1579538
617145
104955
254428
1899486
1961159
887147
1423693
1322609
331046
1827633
182601
627205
1901655
1819699
411575
1724230
1627202
1702227
325732
341646
541245
1367893
1987520
1465524
1669801
1165729
83291
1440294
1256024
1543889
1974804
1100747
1464591
1490884
846020
615220
1775771
1074095
1588920
1297318
1784802
987724
909725
808552
43682
1840611
765194
350913
488240
1449597
11231
1182609
1610894
1823620
845701
777388
34373
849227
1527184
305679
1325797
440281
1596069
1396052
854856
810582
1131312
1802608
963126
1954271
955521
798379
1363944
916318
922798
765972
923021
106952
1134694
1831125
1247402
216390
158251
1930122
86125
71826
1564689
933662
4723
267776
1678999
711095
1132822
154456
972641
1700032
1219689
494995
907203
242288
528595
1021285
278108
516676
609264
1227943
669635
709652
1232436
77888
1608905
400884
570427
1442503
1988176
1627580
318923
1139527
632513
621827
160252
1357997
1198921
1140736
1030427
1935501
824764
270995
1553863
1025375
597769
958421
269028
104637
844908
1081607
1440830
867685
1513164
1630415
327766
1964972
598746
1736263
178666
2533
17061
1475137
1159910
1504350
1857525
902158
667633
389382
55504
486689
1405282
156641
276084
1470845
1603477
992083
1799750
30386
775763
1520777
423602
947073
910994
850653
311707
336066
1213107
750994
1285174
1746875
1085122
1914500
287805
590143
996042
615386
1824324
582921
1097144
888980
897477
1469219
5874
1945699
1678989
461813
1563387
33989
980848
1229316
1812605
334218
1527552
255723
1668059
1883798
98266
1112796
1627409
208651
386954
877746
88155
1263017
1715631
694259
638394
1642072
523376
1165850
1667510
1569451
58960
835334
1401486
215685
78846
397043
266703
1687195
426551
514092
826880
94025
16097
688314
1150657
1709652
453128
1028745
551315
829699
283209
509744
1112938
959705
1053029
533058
1802170
102569
1266299
406094
1796516
514693
1645330
1458694
154
814489
1237129
475558
515434
1280514
1027145
1890376
1204127
1023644
1502280
901633
1970186
1553535
1279205
1116651
277865
1421452
1438098
1876874
320800
1499561
1605254
1897971
1665174
221667
127805
1321693
370145
547430
1115096
320696
1445511
1561435
603335
945114
1759521
366388
260547
171478
575364
1230843
1024483
1729932
415912
232829
43767
975689
501734
746742
1028779
224935
240525
1597838
1353161
1859540
428018
168146
1142893
1973496
1561005
198992
371224
747617
1666684
339
1145858
1370043
8541
1948556
1170821
271443
143492
766444
854661
40360
72976
1914789
607953
427389
826209
1142837
560305
1133018
637146
658343
454453
120446
708692
409029
1743002
889498
977324
618818
122090
779737
1323778
909014
1123967
1605913
183757
1179590
1096477
1635102
70370
1472938
1778358
656917
872944
947116
443760
1465057
335904
724340
835880
282590
161721
574388
776876
391890
1787400
585226
753448
807302
568222
1010889
1962197
1343541
1592277
942668
704541
1431782
1997099
1652959
138800
968906
1238056
1243375
1011529
285809
1079182
233921
1185117
1133570
1272372
1345571
1938264
1315366
27536
1881147
342151
1438339
1488657
1773608
1489432
605790
1116724
1457929
1881633
904433
1720119
1224224
755470
1141950
130097
1466425
582609
1932978
1337800
859987
1478467
723834
836055
755403
1331065
1083715
1208111
995375
868135
1479774
1020192
733747
1278364
1570454
1884489
1815837
1916046
226704
1167889
1458823
454163
1450344
1162233
211874
963163
260541
1059003
1030894
1552875
881007
1570551
150189
967707
1833951
760704
722247
588885
367859
793745
447418
290115
824859
1100406
1740382
360930
1442943
1655595
1244210
1975801
63939
1508748
1193953
1038489
1666106
184252
54753
1622938
1216523
708464
465198
1337986
86320
496102
1707734
1356714
821953
661262
169115
605117
288939
960947
1307327
937780
580939
204751
1869194
1161771
1063004
31304
1153618
163146
459472
108779
915292
1584529
541836
629253
1379230
1061498
401170
1385446
1344718
829594
252595
1004637
258207
389875
1013508
625291
1964387
1270909
1367646
676447
1566538
1384151
1287763
1504286
1381028
1122210
1283740
1031705
65656
178076
187811
1603625
1615486
1047346
669212
1082996
92594
128479
431035
135974
60378
62419
1951322
28848
903212
567281
599564
1907224
292764
1812440
864927
823927
1344169
273678
1734710
290031
681965
622728
1909610
1632101
812437
223984
380239
1642150
1908768
1600738
1584298
495475
1738069
733593
1060407
177101
481576
734640
177789
1023824
1247125
153777
365709
541398
1389206
1945809
537441
585842
1747456
953687
204759
726483
6065
1905744
199251
1023993
441294
1899701
811033
1646343
1884139
700342
247172
169302
1922118
718384
482988
314734
368982
1102837
394768
279099
1343227
494969
1665414
1188599
355034
1164224
1942674
41265
1631046
1132404
1887618
733072
1662876
628421
26324
1531074
1803783
1528279
1086829
778245
1665534
814518
1458368
1250583
1416476
547991
1385683
742947
1731162
327417
1200132
1313502
1892099
1926592
1323917
1143998
1134864
615034
1554144
1183516
1924975
575687
781290
1928042
1761413
967008
1372014
948664
928977
144533
1761884
748012
926368
1259060
15514
1985792
81694
463389
108807
533936
166886
1825643
1171030
492820
902249
1815863
1542611
1523867
528609
1077284
330926
1648236
498061
603984
1845253
1339565
1575087
772959
1792616
1678786
1198680
1757394
126545
983165
1334787
96250
974174
1953051
650441
66577
1981814
1387029
1866785
647437
896390
869444
1596023
131969
1347659
1483866
1709314
1304040
1128185
1525464
1422527
401293
805364
813103
209739
1723575
1245945
712367
1804883
58691
683619
376383
639848
1544462
1797464
1100448
1495984
618944
434842
688638
270958
737622
797158
952061
1032355
1964124
602809
1188512
301941
909978
888063
1053287
257375
1171120
1877793
1893535
344362
301846
372304
1778370
1104018
666588
853875
661603
1926119
1472919
825980
405375
1843516
8142
1979444
479253
1323512
1795605
1956592
1491271
1204620
195005
310348
1636867
222476
480840
742005
426527
1832631
17183
1630356
177816
41850
1033764
641815
1517597
330101
1764646
730912
1333849
1223572
1635682
730900
1726340
462675
210313
1955210
1863564
908651
1163921
31937
1465885
195059
1590498
1776672
1693261
725002
747729
90379
1010929
625439
1783192
115174
1537704
592125
20946
1994583
1134483
569106
1650807
743316
432293
53059
1525446
57575
877429
376175
1118091
691922
639389
1587583
710612
123399
429146
981551
1199151
240495
1975028
1178793
1541691
735903
1008972
405499
1650605
948714
387140
1953707
1358583
840106
1381824
385684
27180
86065
81850
926942
1515712
1819401
1133892
1855169
209240
1013526
440746
265989
593207
885333
746627
1042059
212386
1870752
1965839
1516146
1662095
1072757
420803
339805
1556205
1057314
1721183
358333
32880
1729986
282011
1882705
1150224
369951
537565
1667703
1874655
1161880
1883928
930452
1382978
454595
647379
91627
773468
696647
1550663
1873239
164578
917682
504609
1713308
1776847
121167
1404597
621478
720744
1349458
1683722
973295
293007
905358
1194297
1848747
360576
59531
1030962
992232
1678075
1840695
361905
1570201
403674
1849473
1933653
1907699
1222239
812723
1626347
1781038
1353279
478010
477033
373399
237453
1896214
1192523
360236
223911
1297878
383817
1745361
1714790
89357
448604
1884506
1495075
75222
1282923
873884
159926
142115
441331
1816771
539769
708914
1151712
239271
447031
1758702
1015329
1611531
317710
168503
783297
960037
446055
1491724
1244293
1039048
1315425
1171574
230730
995630
217977
777131
1856629
694646
1531067
684180
802636
149580
1300808
1309234
185608
1286302
1124298
1814390
474213
1087262
1762657
1620535
1049460
1116742
785822
1006537
412267
478910
706008
1993108
39766
1205431
860753
66051
711664
1691757
245561
994053
860761
1621192
458174
771493
1006799
1931384
1269192
1619319
1117648
1408366
1646828
872631
1469821
539123
730309
162468
314891
662341
1589301
1169518
723730
821297
1084266
1961538
347698
1649978
1210645
1698885
170664
1946617
1328387
1674179
48919
321391
1120348
106071
963905
59476
1078266
757517
422608
246365
1382834
1398782
1275735
1719081
1810624
171121
1613295
1438678
300619
1311630
1662163
1008483
1976229
1447348
692975
1182678
1747136
1378042
534509
1316154
560570
1371057
547255
1859921
368011
696085
433370
738377
1922873
642352
132606
385655
332673
1280458
30745
1027710
1727341
167846
965576
1250088
1687859
1836469
1169212
644135
1512128
1117574
19293
363762
71118
826390
916787
1193090
990581
1923987
585849
862957
1537799
290700
1506801
1805217
1857744
306211
1643978
870432
664621
284550
1171884
596319
1389808
1462360
1041504
1280676
954972
68571
282675
1475966
1939625
1717812
284497
1554106
259859
1760629
683919
1979314
164695
1768708
1605933
1375535
716324
432724
1578878
553149
1298176
935503
1323414
133390
995453
1881938
34769
969305
884502
816160
658213
598318
56520
846366
1119464
1018959
719745
479724
1994399
939627
1884827
491435
870695
285050
1253508
813193
1761052
1748972
131980
1856164
638689
1655238
272858
448057
455400
806643
1102654
488585
1157167
629509
1574504
930804
1686033
1380269
1154580
1859646
1324022
1855573
1129779
1095866
154143
1221456
1191050
1312828
1906258
1293425
1745177
1773417
838807
174534
1967524
217841
1798320
1847648
383531
1479884
1788312
917958
475057
95601
718647
237276
1994964
529735
1065075
530558
1553713
743181
898273
809120
219805
1965789
224284
1575009
145291
607166
1148518
586071
1736467
1562515
924018
289249
1949744
353544
922873
1513429
573491
1650180
1852030
281962
147789
173485
635825
1633137
607978
781897
393181
409380
280637
1053791
1156623
558880
1542016
1469256
1727325
468976
1357756
1799465
261284
764641
656441
1219278
903469
1838490
29994
1238187
178485
686177
131971
1595010
1171957
575376
221589
578800
1960485
853674
1779223
1703183
495937
462562
1870437
229909
1322024
1635153
1975578
1564458
1201365
630538
609513
332798
1133997
1447847
208568
1610447
264488
1272383
944891
1171284
1392065
1915110
1462985
1775264
1587538
1059012
213566
305986
1449556
244413
403861
329032
677827
279843
880794
493209
1226794
502449
30087
1391170
744487
1217728
1273620
1726176
379214
487935
882045
553923
1856040
1842939
1977989
1164922
652478
333637
663979
371442
1668161
1286473
758795
750788
1670490
810474
1497911
1305923
1251802
489184
1593773
869271
26693
1295243
1923014
1406518
1254921
553494
377021
1242939
559338
1452755
846540
1757425
173197
961858
1648620
1986664
1770757
670462
1710406
83901
1087327
1464436
421362
257124
607298
1963582
125911
879950
1342373
1847759
599720
501086
934525
411413
732585
1585613
686175
1936288
116937
628361
603152
1278128
1291193
714058
504553
505652
1218769
1344332
974136
1438885
361221
1398993
884981
1774776
446152
56350
1897597
1174564
1991399
1071599
1728440
1119635
1438091
116477
1957896
865018
709023
329820
916420
1435239
981331
327771
1258457
1260890
1026074
155898
434974
973057
43176
295025
791945
1090568
78136
373969
730249
25519
225708
99580
758401
287718
315618
1242000
1545248
1869004
1991708
447462
860070
818323
1273075
1243021
1221407
861373
603162
284511
1630969
1758335
348533
1792531
1340408
538988
1959407
1753492
328756
568028
1106539
154382
1870044
787781
1973598
370042
1338446
800560
1594373
1021216
1751851
1925016
1864678
393372
1870528
1852165
263403
989205
1027326
1677814
409317
1435515
951708
1096730
663363
1067431
230796
1035199
1378797
1413659
1553167
1243616
1424932
1871860
1066069
1255003
1842076
472639
355364
1003263
958543
139440
1417347
830417
1019695
1139834
750427
1000088
1185343
986355
263429
202403
709621
1350083
94998
1856167
1730411
1093385
352019
213795
877391
1158100
1355937
1010641
1593599
407997
1260886
479528
1702724
304774
783903
411058
774914
276216
1535386
1318132
1672912
783376
598407
17551
954736
361933
1162073
1451897
1330696
600440
263205
100519
286994
1855072
1146158
1378850
341072
406213
122673
247427
273662
1783223
682139
1889515
63462
131451
1784388
76858
1522260
995792
1123609
1062467
71157
1047011
1109481
1099670
635567
789881
1074606
1828653
612110
1338529
1788726
762312
1573328
1499102
30326
960117
817708
1031850
10426
355913
481343
1372600
346110
1055099
1478302
324350
1076559
500995
1769253
1257399
864220
157766
303114
1227544
1427247
627072
291572
231638
731845
1927706
911927
1592771
397232
909863
1496949
529745
1838056
207316
577244
750007
347644
148062
474119
923865
376705
1911998
221172
1973275
1710872
756028
447784
590304
1513247
587864
1889030
349487
1371112
40577
262651
567130
62263
636644
419911
276135
343778
563371
542308
930946
1027434
631763
161104
1505253
1021926
1721610
410085
1343447
49844
448518
825898
1927923
1601072
1613186
1167112
1515430
751416
177494
1278806
362367
71206
1112946
947004
1682329
1727442
511827
1399094
1533123
873376
1154089
1555731
1990152
1583939
1116592
785449
1908571
249274
1042155
67930
1882067
252967
1077236
103744
1214653
722461
259965
8740
1974401
1870932
988319
1756376
203746
1978338
865971
672632
51554
941555
1730192
13500
1929434
1498725
1412371
1409899
418732
590604
1188212
916310
1157117
604070
1556609
1821457
1001089
1739179
340435
867561
118336
590679
1549861
161650
1044983
1633314
347325
1175886
419275
1251165
1095924
443704
1649735
542945
1150896
1536551
1012487
1379607
1709969
360072
1676443
1994365
42881
543116
1070913
1408802
1449230
1692857
466634
276283
774358
335705
1646776
1643984
1943281
375704
346191
671042
1320504
1973172
1201029
934910
205328
1505448
1211063
496467
1652012
86922
590324
464115
1345191
544879
791694
1750428
1742297
719978
966937
1117409
658860
1044025
1979907
1080992
514364
1020454
869748
789150
328366
1889926
548
445928
1830234
1638543
650472
1084429
649081
530259
713696
1707677
572399
383247
1417836
1357224
338550
624281
1700312
369630
1032219
1952049
1157843
194965
854938
287705
989468
1889416
1794925
1750890
1823746
601789
180954
1007276
902723
1086842
202020
720049
642108
268938
186373
1969309
1308970
607873
1063176
1610623
153144
1364445
1994061
1674057
104665
747161
263145
1488090
77703
1007986
1638614
185497
1331802
1028931
1006735
864016
1255780
1732592
632651
551862
1241236
1525368
646103
1927753
1802986
315218
1436628
1585779
191061
264858
1270459
912381
744256
845900
1833182
728484
1128164
152970
737434
1052137
1829008
1575551
1485475
265437
1265110
1898972
419129
409830
1855653
791029
355046
1730407
950795
706059
1081821
1472882
1834501
1968226
1488050
257603
1441158
1274510
780310
1979745
155204
846162
1409505
1290001
1527551
519671
1654220
837497
957302
727018
1118623
73204
1954457
1718425
1096275
964279
761162
97547
732519
366039
596067
825678
1386819
1122905
1580108
1638124
349225
145485
1271629
801071
943369
934630
1129173
643926
1445268
960477
938357
394108
632900
892942
425183
1519816
239987
1928025
1235150
93017
1148868
714496
309090
275184
813433
345970
1178287
454512
1468625
1359037
694560
328585
1686681
238468
405566
153780
1411176
1924631
67681
1072074
1489558
44358
821107
1385828
1092364
306079
787883
531445
1458447
1872163
152799
802677
1382274
1281547
1335298
231396
1535647
887611
500014
216005
1345737
1692128
18354
118547
1970372
517891
627998
249833
923282
1662202
1995530
358370
1044498
73112
1239993
303919
1013523
1305365
141499
1531435
532147
1615501
239478
1804931
1733352
726845
1989042
430162
844437
1444215
55077
330472
428836
1017726
1090046
753309
1588459
486625
1858941
624799
976425
1188425
1622389
1000860
372076
799533
1267967
27371
1696268
499452
568440
1702642
1205772
113973
478823
344465
783417
149822
503362
1269088
1025260
722630
1179875
1417621
1388011
960402
4556
1900417
1654851
674004
323790
1551467
1969299
1164393
332574
762319
1873682
1187339
1499188
1551603
477756
489005
76928
1108739
725970
1074901
1839653
1291050
1792572
10611
592812
1692326
1625660
209543
1915186
1215828
1203301
1933742
1296093
1068513
773567
1586864
1625560
771429
1599112
191493
154123
1078122
1994858
1590116
1149719
208740
1554449
348866
451947
1727508
377628
1935445
1145150
1443580
552926
712230
102461
515847
1528813
1261297
960842
1573977
1453138
1949294
1058391
940027
1522475
1215109
1005766
1062694
920107
687965
72414
830853
354250
62767
1627247
1115712
1432401
1007983
981909
1731647
1904411
370757
50969
1405116
1060552
1838677
1406525
1713312
1091907
857019
111415
863766
821392
517495
1285269
701091
319211
1251235
267368
191660
1646147
802642
1954130
1874735
1146175
607674
1045403
1274931
1630369
893447
343909
1076711
1625580
1980654
1703938
231590
990598
212774
1582777
1361908
1157050
598150
992392
437570
595260
1436993
83278
572883
355700
1123675
1753637
1248515
1740351
383892
909986
1356224
796852
24623
999880
1070571
1576114
1586631
1157243
1637923
1723610
673170
1644948
1293966
1930374
1201359
1747034
759634
1289209
1287373
748770
1523845
594721
712473
510573
481433
1001527
1682735
247654
1937008
1621131
122449
1908664
963774
1849037
319164
1984478
1364540
665992
806691
1922485
1167510
14719
1963993
1472531
1126155
1647925
125582
486773
590166
1792308
1005000
1162986
920110
1086558
1655045
161340
1989808
1410660
273621
775326
1417658
135550
865645
1553877
1065564
686481
1101949
968081
1494394
879273
1079379
878753
91541
1666439
1101635
492146
1434673
1542570
1572891
618441
1924091
228252
389191
1752812
517402
1244787
1593616
1818660
272801
1374718
1577802
148687
926812
1222932
785772
1947413
1001025
1501014
1785502
1087716
1170160
1320065
993664
480577
1892351
609815
1273736
322408
1421663
1401015
400616
1468161
1616369
765213
71915
1122794
1161875
6643
1332032
888483
1299795
269024
13292
759863
478318
817961
423350
1417830
1235987
188625
73826
1823307
1414601
272673
1938397
1802530
1194151
1613639
1866916
198415
1538990
1808476
1252070
463604
1347993
415296
1997336
1378074
213130
28587
841671
413564
1700488
1572907
632380
331667
1836134
1221588
140609
1965181
462408
1217827
458449
1905563
1238499
600998
1134636
948856
756519
470192
1635387
1830349
131994
994111
1864237
1930725
686001
502517
1019862
851295
17098
841399
766592
1061703
522524
873206
1777294
869448
517150
1176627
859601
1746213
245
173170
266822
595353
1547322
1005306
315222
1926102
1392896
1267495
1414050
1078184
822298
319699
338638
605292
1056047
150814
1716133
414760
248517
1934978
1657570
883760
260202
1768635
1972649
1465673
1778903
60918
960518
1286336
112833
431400
1931397
960337
904738
1219424
62002
1371409
1512980
485162
1676103
1211631
1084603
1092867
356583
1341146
1113849
1615690
47198
23648
1889128
530905
698088
145786
563560
1297535
1637740
1163611
804969
512581
1601690
1528423
909870
1678300
1764268
778673
362792
1672085
1488706
1682764
1004428
185127
1927170
1447442
1850386
1456382
1863171
1235645
824634
1488587
915031
95975
1861366
1477834
1977928
547207
444221
1597724
69376
1238960
659103
308571
387996
535091
109720
793530
921219
1621229
265406
1582797
797023
639157
720947
488382
1204489
393462
655179
1734953
1216403
1457414
1933061
494018
1026875
1494678
357165
472876
1284306
1192617
1742287
625536
37239
318386
621304
1372520
1251666
275026
898727
66760
1821103
1208790
1325760
1625507
421847
1242462
602981
1944577
1323742
1913525
1109032
1147313
1067795
1408230
1994046
790900
1671586
1557292
1848780
1168697
1992343
1079161
775169
756434
128355
770493
430717
1704970
342896
565960
956574
553758
1659015
1573293
10006
563181
1388586
1547477
899275
574885
329592
890224
66355
1723844
236581
1870455
1773912
1367490
628436
287245
70099
756157
79365
974107
1407600
1995120
1394946
957309
150691
1743176
1959393
1548859
1698299
1050177
1026041
1769228
1276378
40135
478145
319269
625565
533708
108825
1146254
756897
599319
425296
1739195
815908
73785
591106
1421840
547846
1467949
1447375
840286
1798533
1271557
26745
1034764
448088
291340
475352
663894
1706265
1810846
154918
1522710
308545
1029777
95348
605183
1593103
1392070
494648
1519847
1252023
1215325
982370
1029698
975028
1048131
434944
1287084
349145
930063
887435
151190
847351
1341312
1193670
470887
1498544
1835483
850774
1099591
740278
1894198
204765
1740352
1005277
213910
1885331
1529293
762772
1680259
796137
888122
1496307
42043
1586518
519868
183744
700927
915443
1249724
780923
118275
934641
1631139
1093137
865754
976833
1332591
1878979
686548
435459
1464862
251712
659876
1968445
794173
1973309
881849
1235267
1043014
391043
1989426
1771382
834103
1042157
554060
1297086
469207
671134
909474
1949870
209363
1488951
1086745
821367
1396263
631804
1086112
1460224
1214268
1888002
1808224
1070083
1001728
1617345
1059792
479987
937090
1011602
1595107
317913
838893
1566721
1747872
651665
1835893
1501504
118231
405936
1762678
1868415
183635
902156
1879905
132092
1421193
1422450
729363
873032
1940644
1415815
1210881
480862
1336674
1247329
1534871
1564718
1927789
1688440
316092
135211
1176680
1743099
876835
1198520
424345
1538789
1158190
370907
1260056
907345
878814
660634
176702
1435857
1546883
1665502
497105
12801
427492
164467
1258856
322506
1589423
804317
1838890
1793000
1374007
1032702
1449856
881217
908092
1499138
381385
461853
1334776
1211962
491793
1487021
1514277
363075
1326281
131140
140620
989676
1696417
463219
1963324
1100726
993997
1624463
656348
449069
1645651
198646
702850
1497047
1030360
1870292
1990411
803383
84208
966856
46912
1891775
866211
1706291
1481408
1446450
1043313
902841
233452
1554310
1717698
522861
122226
752470
1468014
1490660
850914
448823
1572343
918588
366688
1786130
1477572
1067655
156312
26952
1854432
1148164
88320
175598
270485
1274375
1329430
1440313
15384
1981267
768878
1931119
1211680
1795935
1792105
1700121
1593497
272337
1714185
859899
1756432
227649
1194925
447231
796655
569831
703925
899828
610929
1557869
1272865
1641605
886685
898532
742068
797621
263574
1057667
539458
922592
1844270
776232
1867234
1926151
1781400
1877037
1138232
1792559
864513
231352
1517525
50264
1112954
1645033
9528
975994
579726
1437687
98937
916007
1466781
1715007
216389
755881
338137
1286280
663044
1474380
1606439
596196
1541914
1928244
1805160
1164731
1414019
1386587
1665349
951946
946392
300742
336772
1817953
572266
1055812
274006
205548
1479009
1483699
687552
507944
650221
1663419
1629246
208000
932113
970250
1921045
1239219
18583
553212
1988255
620302
1944389
125006
771116
1807909
1552896
823015
1051997
1554770
1265059
1558529
1865671
1171541
771226
62817
1644389
1792326
399581
1399211
703646
1178541
1809799
1078838
408530
763842
1965635
891853
514089
767183
1997793
1917592
1820978
522560
433476
393014
124035
1002744
28370
417562
68913
371818
1564981
1983495
316701
923165
1649191
721484
591989
1643792
434753
1387340
63118
163019
1061396
928775
575141
871939
1169134
1037910
1559965
203291
15587
1767242
276650
1599760
934906
793825
1880736
66497
1142218
70045
860768
723658
1800377
912491
1472907
1192390
1547359
310361
75653
434164
1662862
53320
1476293
1151535
517029
411105
755268
1292304
548503
1028116
1315142
732389
633216
811687
1435492
615931
295522
1001000
624410
43945
287751
1746465
1200760
419537
1171106
1477077
234934
1593732
1363566
886573
1955273
5352
335844
1309329
17233
935765
102519
501345
698516
1254619
1424558
1642381
581013
1304446
581522
571074
1222883
741689
1278595
526048
72493
1427368
1033558
435798
251123
640673
28209
1008989
1329908
1857985
698381
1257908
318913
1984013
94737
20385
868003
1365982
400577
1657088
795723
1780943
1269446
936488
1690817
1238811
299525
1209673
1773340
598165
1020768
1650653
1000875
67004
1148713
1149751
107716
1724827
1330044
292910
395392
1248113
1820429
200182
1225727
923799
1213871
1715565
305008
1098654
662649
1702439
1144248
508281
1261702
734053
187607
639348
455105
1063249
1876099
1283611
535673
997520
48474
1354638
1736571
1220226
581348
1054191
192489
1785150
741371
1506073
127317
1241037
618246
1043365
1757664
810126
575964
439383
170500
100308
37045
783369
505127
5895
136955
1227761
359482
534057
1488160
1929065
907076
1178842
650544
1908167
1274138
267902
1633841
629723
1820367
1921892
6497
47036
1726478
1106850
357812
1478571
1235727
801329
650132
1211791
1136050
230102
752152
815717
116760
609073
824756
750774
1181426
920832
1287958
1679633
282202
1167516
1355055
1609352
643437
1368712
344313
1663759
1158970
1365928
911896
1877050
307586
123227
593290
1521597
615342
825243
1531784
820537
67741
1681035
1089929
89339
478819
317328
586187
759979
1630313
1673878
1748399
1255204
725958
1978633
701895
446691
1364021
1613836
534689
1539746
1375595
916057
1990773
68477
510119
1261081
5383
387702
854492
1725822
356513
1399081
498331
1433279
999268
1635180
768740
978507
839151
1925392
798297
206710
315764
1036830
1056444
364857
593988
302452
30119
1558054
1316409
302933
1298337
896317
403724
1236888
1073877
625713
588446
1554207
166760
1488664
1073474
131143
394830
651095
1103742
263669
1744515
162639
1467102
1028243
1346015
620954
1256961
432190
1843983
313908
1725147
1921104
1700557
422896
231430
1315852
1689752
1656619
862407
1998857
1424479
1777454
714245
1801003
41952
1946593
61552
1889623
97529
437465
627823
1984682
157923
170781
642813
1961611
618253
1092386
747182
628742
1428428
309325
566857
1849717
1027578
1476948
404144
667305
538695
1450136
732769
185008
176739
139586
1013923
1917211
1887998
919614
1868751
1491980
8178
1806949
166807
1424294
1979740
1151151
179541
518815
1906948
976774
646684
647667
28600
1535112
1328238
714892
753218
138914
1948839
474857
35777
185885
1967551
1843039
484752
51868
1402735
1859671
417246
1938586
804770
1782227
600866
1092191
372769
1757758
59240
1092355
1233467
1431241
945919
1566278
1533674
1088313
89256
1333338
1653492
414081
1843316
566608
537174
1597084
30097
1175434
1077759
1325783
1894796
756935
117255
1734640
136168
1424185
1769606
1950104
1663970
1366162
1477694
791116
496398
968123
1673592
245050
1687420
1156453
762099
1214451
1560314
1868724
1477004
1235462
428018
1721345
1572891
435376
407800
1678182
699047
852125
431263
1053530
1995441
873130
1232230
464341
1824833
1028742
654779
1644401
1590606
1227651
1903803
1666724
144080
496184
22174
1970604
469080
507395
1065640
1862692
1507680
1533681
898777
1330331
988565
1317961
136989
208687
1531975
310322
894735
657960
1555964
1041514
312134
978876
588043
1670552
199134
1643093
1118709
921371
1733873
1012679
1524002
1112952
895238
1436967
1908777
861049
1751922
38296
597707
1958241
1870258
476676
1186296
976140
813054
1594429
307549
1428024
680756
322307
1298971
924219
1032310
624028
193274
1658370
828797
255940
16494
1234940
1507016
982121
1305625
1023034
776323
1717222
92143
288729
1959285
1329876
782354
1162063
722370
1725596
521792
282786
855587
544659
781262
1084006
561048
675565
1278627
1455112
802553
1605392
680830
136858
765882
1627009
398706
446748
913506
1858944
1012726
1775102
191507
1314529
142838
1437006
1071699
1532865
642284
156092
1079490
945767
774117
1571777
391913
1098264
1531461
1514547
275674
195970
1657402
20773
1666644
714307
1899983
691104
1122002
903755
289143
161046
1367735
25688
482127
1792480
1035649
1650935
744452
1418397
995658
1407552
1014909
85067
409696
555145
1585528
1793706
323607
33333
1525772
1804132
554548
457273
646464
789179
1179573
227393
1347057
167357
1878066
868895
1387382
1592004
397577
907070
1306843
1700256
499552
1803274
1812817
1587994
1151185
226237
918804
891429
875227
253026
1411869
1690324
1840080
307744
1029952
1533934
1347465
350750
743044
152929
658734
126263
1085010
848625
788300
1956492
1660433
504150
133549
1233064
848550
1684286
1076033
1438683
1099055
1008749
1981053
1831150
1198128
1128852
352890
338414
398504
1566297
289235
389593
25225
1221799
1908186
229737
566180
725556
1976822
114360
37103
371506
616237
1101263
168898
1938241
1210824
1133275
1780103
835324
927156
1441135
933577
225103
45747
146024
1482397
1346108
1736534
909696
1474981
204556
1807242
1491532
1954222
495065
178818
558359
127843
1008444
223668
1137096
218575
1729652
1431823
1061638
511474
693921
822688
93796
1387240
1909780
1617874
1903481
832132
1626780
385148
84832
1959355
332011
1066297
643769
1436995
1264728
557949
1177337
107175
1550598
1827112
202722
1979479
533502
203451
1295977
516637
1299171
705283
1600363
112194
1697751
1346191
1622944
1757913
1531112
1283541
1497446
1849430
520365
638311
1219414
1038623
944820
342670
1118786
1021468
1514549
1532968
1078750
783052
1342477
1521264
76475
1535423
935283
1475134
824966
1344709
1645128
867089
1317908
487173
534447
1173680
287480
317762
1813023
1014024
181998
475748
625323
832561
1447971
1613
1582445
1927593
708189
1222183
339180
1919761
1133552
298503
1774279
53962
1038945
1278591
1100905
1598266
1922966
1333358
1790360
830914
892182
1847614
1616581
407214
527820
1351994
491861
1457958
548515
1120456
724743
405400
235430
738186
483063
827903
1825508
742682
1398117
65961
1766144
82560
966182
848836
257397
1710908
585686
1584453
1918103
1209724
658823
311451
1769571
618812
1367878
1146421
654762
1939019
821654
50384
1274705
1909008
482986
1603288
497200
243713
976619
1532239
125715
1327405
1786659
1142222
529257
1906148
807169
598553
312210
1677802
221651
384986
1652431
561848
1613237
1321150
1968155
1929157
860613
123799
811442
1902557
1791696
1639551
1595578
1778547
475014
27022
1095393
1928799
1179632
1494725
526946
42663
1818118
300471
561332
608720
1876617
554413
1456691
1474046
339926
399457
1306725
1450460
1225878
528225
759821
764881
796056
1287833
544180
994917
1874692
841463
1304680
1495121
1831656
177598
597033
597518
73226
1709972
1318123
1690223
1251790
1535761
1941143
1619510
448994
503875
1182103
825269
468035
1718566
687890
1337817
1790533
673432
1856223
1731387
488134
646900
1254053
1783958
986057
1224569
345762
1817152
446868
1812519
1961017
1725148
1879098
1168697
1610822
1874319
1245738
1410427
38114
1108835
1770913
1971724
1358038
852942
1242439
603964
1791212
91821
1224030
1094189
1248504
1485061
1477981
107729
1071058
1515517
386363
1094702
941106
266057
403186
124018
1343959
1182858
1995597
645282
68409
1259787
1438597
1512874
1860496
1312562
1024426
1377537
318785
1363943
1151336
195513
1196695
1956323
1682492
665087
1768242
1313372
1833862
1804938
63577
376598
112126
573185
1088432
298598
1770112
259592
1502064
701600
1717595
425286
375159
1500142
220900
1900181
1374662
252276
1068126
168465
1561056
1206497
204005
609062
1869963
905438
747551
543205
1706358
1390936
695064
443665
831773
334587
351180
1413992
583335
1477351
452960
828813
1589510
1128015
1996798
1316152
1690687
1285701
986544
1326026
1671932
164825
1237019
731885
1376601
293902
17410
110039
651128
969425
568273
1978064
250177
578045
783627
1661498
1199929
1268217
1325962
1411425
304406
1732976
409077
1782912
1659237
126286
1254194
532785
192926
540030
1875544
1250614
971759
496672
1163055
724407
958944
1832441
219444
1186727
1179721
969503
1800600
701611
1592937
1896278
747573
1094216
1983237
1392793
881593
1718199
1219355
1961129
1919356
1207286
1975230
1731834
208359
1297963
1076685
1089651
1590595
1663026
1875489
1319843
1403472
1800802
515813
1975285
392864
548967
1262223
1207649
86375
579255
477958
1911137
175053
52896
350089
536042
213278
688498
561352
1228524
1898806
304345
627705
945888
1273829
1099438
1539464
1596205
899960
61451
887266
282020
859256
1152815
438581
1327522
1000022
987671
845618
1346829
858253
1194791
1403590
867989
490220
175075
1789828
1351325
1458960
34440
1349517
1149168
1398201
434209
1484227
274494
1901485
549776
1431313
1816843
1269033
390686
893538
809412
1684658
1215129
1594043
1124372
1830197
1015742
1206227
998106
1630485
741538
1003271
1613374
1567215
1681397
55700
75537
678837
1212808
708145
1154214
548185
1712748
562225
405154
1550202
1642825
409812
1736458
1192978
1434481
840122
1429988
1110247
646147
194793
749482
292040
974245
726484
1171468
1772860
1718192
615319
551853
1647455
324698
39098
532025
179920
1660211
965823
678497
1339631
709658
1057627
601910
953792
1275214
166146
724431
310308
1247139
154202
814463
1330972
125869
479562
1188333
270322
1188620
1899865
1846074
821699
698582
927655
203175
1928337
1977310
338526
233893
1817969
99718
1836840
541449
1042669
350036
295924
220977
36053
304588
139799
1365090
741799
73687
871091
1692478
478349
1205109
1457173
545137
350136
1280357
778040
1663600
1022159
1977138
410722
744757
628516
281878
1579590
747814
352572
179184
570434
311991
121139
1731847
1862221
1737161
1827455
1520830
18932
1437842
726818
1517744
1597385
1808921
1688121
1088729
984435
320444
433953
1921269
1816941
478660
703938
1813667
1044872
637506
880059
1403356
1776529
834059
971788
87823
1899792
1509510
126658
387154
1101780
451022
495088
398913
1316850
1718248
183578
1718685
530026
1225783
1834392
1990892
607557
476115
396001
1460470
793616
344951
1353210
1049630
1053481
1982332
461356
424715
1216528
1672183
1070789
801278
1623693
941522
1289565
829819
1879840
139168
1743455
153065
1464841
948779
787607
240894
722033
1735647
410571
350501
1027726
1792051
1537458
1641295
595129
405768
772580
88430
660877
1901511
720120
1764848
1263625
213251
776566
1191628
1307725
175584
68719
151894
1948088
476615
1858922
1339972
1063816
345233
544733
94631
532683
1131444
676944
525332
1018949
1553960
776825
80909
449704
638557
1882785
1733450
391523
863206
762864
298218
1651651
280889
1190890
1541276
1480118
516030
786393
1713524
233336
147269
740353
949217
997671
996619
1095055
1861724
1636786
1338152
513112
1993638
1757875
1540187
1895699
720141
1606629
796555
1091043
1685092
476579
152006
1132484
1029398
56781
274424
1516075
1934123
41619
376174
1732967
1563088
86280
1003994
1799479
1217905
952152
41639
1932537
1272464
731484
636737
805661
1940166
1005353
530148
1490721
260998
263894
1589765
835201
836437
1063230
1410175
229542
1814619
1471636
1739088
871639
1235548
183629
927056
1634245
510845
1183674
1351795
372603
1632537
650544
1681811
1350949
904915
1729882
670765
1090145
1546149
488190
688753
811206
32730
944808
1405521
1157079
812199
161081
153432
834019
784803
860003
169018
42784
1909154
1458146
433858
176305
1396614
1171654
1190636
653043
1617536
652116
506248
1888641
1784618
1131169
908303
1707465
1773976
1253814
620515
1144632
1905174
1879494
1505088
156687
135708
663872
903080
533195
1467500
720776
1318468
1005878
1584733
982222
26687
1375025
1145775
58772
1066132
1785360
1996925
777416
1200293
1047204
1410431
973370
115233
385745
1806893
1365990
1069287
437081
75731
857023
487121
790307
1511661
1183016
332911
1660230
1909725
1599314
703939
1485030
1707115
1628549
1576449
1108827
689670
780843
1034008
1667263
616633
1008204
555783
1394391
1884917
523761
663462
1842771
1601224
1808980
1018388
1323852
30107
1482143
1410671
1922739
1794608
1540120
521411
407442
656356
1084059
1197751
878758
796064
368749
531281
1349933
1377176
1651399
398084
874504
1707096
1354263
659950
147683
1258629
45826
572391
908442
1748540
1082570
1566483
245747
1250482
92327
212583
1186202
801062
1960212
782178
1752255
696086
194709
261737
592606
1486289
336187
1249084
1745751
230545
690753
1560723
613800
1453107
432973
1057340
1735451
450571
1762534
1572913
101531
1574107
398798
1691780
955784
1142939
1752141
966987
1060999
1904270
740192
122062
1666164
1512688
1188498
1473902
815299
73597
1089311
1636174
1870598
415960
1836047
1046136
1243230
819064
999832
827966
1627889
101807
889796
1980206
80324
82710
356081
473323
1588350
1120760
330559
1140761
1477188
1318079
1269924
989919
1556608
1091897
1797813
1659678
1206510
643167
1555235
1417262
791898
1868883
138474
215236
1696197
1670156
1359147
1669129
9691
436279
1549427
1574790
871171
744295
1981148
1655605
1759254
499511
1488390
1873276
459820
115235
1221357
360632
434553
448124
1032789
1104043
795969
1123037
1607658
139954
1176463
1770961
288511
402838
492961
1726431
1017583
1287798
154003
833793
1925290
651238
1810774
797037
1638864
661479
1795145
243299
1832986
1370192
1224050
1900090
1010969
962155
83458
973359
1086758
1607997
348564
55964
1195987
319912
1958127
1007562
1030271
1037684
500332
237640
432216
76638
1658299
1938895
1204732
996368
1418046
203550
879212
450504
826223
421625
1560230
608991
1188398
438529
1737613
973649
1540098
154126
736639
745665
392477
1407462
299055
452534
668806
530092
243878
1666715
25235
1527179
995161
534605
1904927
403371
1492161
187692
568356
1524755
881052
1032673
598405
292258
55671
1167355
516398
1662741
702505
186153
194071
1924437
3958
1945025
573185
91908
725908
1070028
1179623
406302
132972
1353487
151575
1181663
938675
234553
1449111
1314430
358847
1165514
1312468
1465507
1977610
43606
982087
852129
1025113
595717
1073651
698062
1698778
162190
1660424
1927608
1363183
679421
748552
533577
877931
1696324
1141094
1295278
828051
1396994
1231783
104228
532597
1597114
1224034
30918
995516
1457535
1316514
1315020
1435865
327666
1415654
1887630
1319407
790393
956279
1765711
74933
92522
632334
1429498
1345392
1663734
1162650
255943
635305
427452
1607348
756146
1465504
1417595
1261924
54070
122014
1550490
1441782
1977245
90394
1917234
1749466
1842715
1907145
1398207
1358279
1782170
840517
1395646
228373
234688
290681
1252256
963827
113953
788981
515589
1577585
1316971
1964771
1345406
1731961
974491
1003776
1625717
349922
1573388
1805293
1640421
363620
291791
2823
1802958
748507
989225
533247
710947
1163556
844280
1988331
1950370
607333
499621
450211
1409634
1750820
748650
1487368
1250284
118597
517199
1970773
1874333
1049714
1486113
1415698
1517645
1819857
1215434
1847497
461409
1103766
209642
805562
719877
1517215
1860227
1334915
292591
1708389
972842
984089
1650511
1562553
811221
940107
913112
580404
1015764
1915029
448230
784021
810035
1208325
401852
985122
330588
1756377
901432
286858
1889217
1651510
126161
181954
252056
1023009
1455118
1944668
1738557
1687644
1645896
1847879
1280086
282598
549307
1426969
1633753
1426404
1338574
1685126
146046
1342788
725170
492383
832293
791030
1683700
1914549
1154920
1103694
355231
827626
1201505
1433793
1693298
358047
1464939
504775
904880
1781516
927559
1008375
700216
766813
1392885
991098
249923
812342
1232572
1106773
136442
1493656
810103
447013
460881
1257961
1948564
809785
358768
1104909
873387
47624
727987
618057
8486
1033652
158686
1175177
1746322
8165
1902476
440487
727968
285728
1018128
163172
1871548
1830339
545482
1707532
1325721
804624
1149815
1850814
594344
592736
905199
699026
258848
1408123
993314
1465013
99031
1981652
849091
763292
1265857
290069
508708
1576294
760284
914569
577710
241237
1689835
1035784
1907174
439361
907614
1520470
1261085
424472
604674
1235895
639144
1923480
364947
576006
555365
1516596
1097992
292781
1021860
1728229
1602532
208542
946975
1262412
1219323
73308
897136
1489403
1741568
1700216
1690452
646216
115578
28020
1398254
712036
414889
1639529
1626343
858423
1659616
460848
1520130
50110
1449231
1085097
1700907
722758
1850572
1210034
24122
1730917
575322
633828
385958
1324709
1493542
1707876
463016
1879907
1626613
1210677
592094
1032806
948822
1382053
1220409
1703667
1387032
1344133
1159123
350833
817962
1098782
1596361
1210070
818158
1179925
1210511
932562
1205017
130233
1367676
1531054
496935
1938418
1798132
393862
1922532
1847848
1608126
511552
1375125
187212
1026480
1934862
1967798
1099673
788060
1276418
25923
469936
1233456
1959001
1811571
922140
1230223
1214535
213688
857087
898829
191897
699926
900543
1731990
1774732
205612
649096
844007
369495
1315777
1743959
588497
955458
1019948
1023861
835110
1140249
1190398
880682
1405290
475195
370402
870135
1996633
168494
690437
348312
113010
1888152
337141
1298982
463521
1753584
1242580
1134856
654194
843390
785385
1418977
1536397
306743
807669
825300
145715
131419
737813
1779794
1089368
670969
1293124
1901345
968521
40974
1791630
14552
1892920
1675439
312156
609179
495271
889758
1872012
1295664
1929908
842117
182437
1287540
1825558
1677734
1159919
497836
894255
592448
1432376
867570
1007191
1651226
59828
1116419
1696450
339163
1215798
127281
24771
380946
1036277
1513642
535617
856086
1634126
258925
728043
561990
662166
105505
965144
165297
305387
527449
1599124
1568965
1382993
1516254
1361933
100425
830058
1566281
943580
1691301
1098884
114658
242653
301491
135382
845782
1930758
1647617
798712
221036
203998
677240
239792
80034
994359
613788
299913
863162
1089554
571848
72468
978633
1451008
1713861
1044953
296537
444532
906441
235021
734717
1194159
762280
1561138
1104864
580615
1091122
1123498
858588
1139271
1965421
456683
843318
949728
951202
1922733
1009532
1352858
62577
1279194
1628621
740555
613857
747417
1967690
1332901
776647
675952
992025
216873
701033
167088
776329
1763061
1185594
105270
419739
1148931
384716
781481
669184
1382096
778386
1394631
732172
1539340
12013
1609289
1992259
1976896
366580
1555523
930261
398485
235912
1827509
1837214
1349166
889577
1702667
294264
394226
1256786
1220331
629560
1346378
678269
186187
706921
1325008
1557327
1415220
981598
1164523
176285
324684
1355947
1156641
1521477
1109025
652951
300129
878863
432317
298228
534457
611178
1880569
505921
930784
748065
963477
1254257
1161178
417024
166525
188608
659944
1322037
1645819
1502628
1966097
1592723
730082
97113
1900179
65854
400128
1570627
570276
1572461
285473
1861932
773504
1148570
866402
1286342
384541
839794
430290
399669
1245824
731065
1498575
133510
20833
311757
130024
176061
1302858
504589
1245640
349442
1587083
1304187
1979021
530467
1721350
1789795
468311
1220001
1742219
251808
69354
479259
1061288
942495
1404982
1836454
73470
1994202
900398
125615
116959
837888
1941659
893901
870837
209625
1451741
988423
242718
402353
1301042
1997785
214192
1300383
812425
1384994
95043
1020303
5671
130807
609543
198860
1463353
408549
981862
776022
238905
1760514
813090
1401305
1528576
752423
415732
1011057
1723789
1734526
732415
1182961
1801255
1665008
1663009
1760987
1713984
1821431
1226551
292196
709724
1598290
477906
266952
1908792
1958941
778913
656031
1125991
434779
1441489
1268421
1545273
1376232
1351409
1967066
23912
1895622
1053846
991863
1516855
346101
500435
475794
995099
291421
1132696
1369849
565328
241298
811506
824426
8190
246341
31064
1590370
565285
1220097
1919441
34350
1339039
1124500
440788
1172491
1786208
1633538
297726
208817
1849408
366984
1564298
1778351
1437093
1514123
1529417
1343794
1527866
1896705
1436032
201827
383937
808203
1432502
1730867
125770
1534471
182069
359441
1905154
504811
1235772
1355767
673269
113860
476342
1751608
1333458
603190
1434665
57265
165944
725190
1457482
41103
956029
907636
1783295
1939240
1228763
1342714
1363282
1539466
503021
1711894
1274593
1457671
1930457
64003
1029496
308880
1823622
1983799
1146695
192722
1298991
49890
515789
1257430
717851
1399153
105155
1141086
782648
215582
773961
937990
1256700
1794931
606445
1798332
276382
1367013
994271
1838657
323035
173167
1602860
640362
759259
1901727
1263853
1539823
1074600
1908140
929259
1779146
257778
1243823
679282
1180814
746630
123420
1744214
1371429
1856513
1707056
824773
217591
1368280
1275404
1971662
741477
898673
958602
1560235
252413
1704041
392567
681531
465254
1691566
1492165
1880462
1671122
957174
1393286
214508
1009476
802931
1504877
348000
611913
1855915
1445728
1170652
1361808
403478
506949
1707736
831302
672763
895279
1769458
326348
1503352
64091
708240
1327595
371444
942035
1302240
994767
1865314
935429
69699
223092
1810814
346193
397571
927597
806268
72876
886676
672682
614173
6739
1780948
1082849
462106
245445
651357
1704539
1440932
403025
964046
458342
345590
1433684
393713
183453
438601
640621
1228123
1389693
777019
8032
677050
251235
1839578
1485022
1424717
1494928
1237258
549124
248954
53794
643047
1039033
1030188
1204251
842269
816311
1276906
906968
609717
384083
459309
1124074
1926386
676812
1375971
1224725
198913
1566520
812807
51043
1606591
50880
1770054
1490319
1979164
1202953
1288802
215210
1163425
1532188
1564372
247868
366357
86346
1413163
92932
902146
906422
1048748
1306738
143430
636022
184155
171204
62847
1834690
67433
27175
1816526
1200197
1673136
36600
634920
364357
1938441
1597721
1597617
812761
710475
1040148
62087
1843015
870985
101098
1386061
689484
1459064
767141
1045479
576465
911444
216589
786694
1472209
1754979
800969
1637608
957812
415643
49092
1166621
1170218
1576277
587452
1142584
90807
1997419
1757833
1508691
537365
1070564
757108
11061
1585529
147212
1901381
369288
1398886
246117
1212797
47854
1356930
242061
827182
770610
67892
1334888
1280645
1996671
115653
1818706
1367290
680654
949976
188703
523505
1593223
1736214
1293533
885787
321449
675383
459393
1189992
1371860
168511
195584
1131811
241136
710447
1286808
444989
1292572
1812089
1113007
1287957
1357567
156507
783916
992569
1667523
1986235
1780191
781597
381292
476427
1142059
936203
1806555
389565
230578
1423158
1127237
369902
1978415
425840
1399929
347976
1037605
755096
799790
458087
1761445
528030
1449745
3122
776209
1476817
1097182
340669
18471
719051
1246498
1640812
1908991
369175
1107506
964228
441619
325244
1854747
251491
1599496
234854
1530633
965398
611830
1360115
852520
1017064
798201
466091
141103
1345844
1532194
1133263
788477
586198
1491599
1696276
1010770
1195036
628183
1367665
1652250
1195258
1985762
596768
1116998
1570918
175639
369396
619981
213119
654253
978879
396104
343601
597571
731985
1048555
260837
1448172
1592399
1972808
1964404
1474703
890373
1651222
890866
597638
571211
351110
1579466
1490244
1484613
1999106
77771
1781651
787093
956375
1475463
1157785
367481
1365123
1965659
1474909
63790
888289
1418195
50962
1658632
1663379
102503
1214999
344264
382388
1873260
747718
1374607
319075
813253
6385
1120698
1110475
623317
1598505
1278031
948153
744959
1051743
689089
221953
855703
294471
1119880
1160865
1239408
1519982
1846061
58751
1193162
543180
1844272
1498215
1587705
349883
771323
1169564
379714
1487058
1803968
323689
1124805
1915852
1604199
793674
395745
1594631
1366163
22242
954324
99532
431067
380385
284246
1541957
1796317
229829
864435
645760
233471
1918282
1410672
529257
739726
55788
761758
159642
1047234
1806227
1407091
1242608
955046
917062
1303573
1072747
683110
1801658
586885
903499
219367
432602
175857
293936
229968
48268
1476022
1002142
1070107
1263791
619299
1397109
1189285
1206146
383878
1004997
1346207
79981
1273131
65829
295717
2374
1580405
349133
1422794
897595
1839998
1860930
544495
27862
640935
729560
809924
100798
1861179
1857108
327427
1579427
1484330
960241
1519555
621111
994368
524276
1660833
993646
454556
214485
1029281
1994003
1035407
1766513
1150915
904613
844227
1704560
678665
219976
117035
548261
321641
1298768
853075
807376
693164
1598879
853479
48055
581158
749207
1289137
315214
850808
1715608
510717
297069
288975
901521
127431
1717582
306264
772048
1429134
843754
929184
309843
643126
31324
1448946
761658
63895
759225
1991713
1535110
734956
950707
774008
1613199
1483576
192804
1827888
408643
735074
569790
573399
1653971
1894413
95573
1161006
136302
1332287
1382143
274990
339929
711940
1434038
21731
185373
168520
1939110
927326
818255
1769473
1300820
302112
1603058
1367913
1787779
1413549
1640465
1719405
372712
902799
1990009
1811432
57348
700206
771925
484105
714018
1732576
401979
755977
1244671
74598
1722150
1178334
1136852
1513753
1871633
1643600
1597917
751001
291760
1646531
858656
146284
428616
1100812
143583
1304163
1314554
506963
325094
457830
975772
1127732
1198881
295009
832081
909210
1909108
1757243
1463431
160302
1612184
264183
1909791
1518091
602894
1075065
1046263
1362716
1396410
131176
459919
40839
1573787
656107
1480933
337766
162036
647674
737945
1660588
1116175
1261676
1451420
1464640
1977934
1666398
1153799
586653
890720
1710535
750239
86037
585068
41002
1788394
1741468
1057007
1104160
61462
1227344
1225854
1994237
651673
358316
166145
1925478
1796056
1432152
1625960
946941
1320896
539010
1027796
1552182
1399064
418901
1238246
1543882
1023222
1055853
1714892
5062
1703625
182648
151259
1152963
978171
1184015
436179
1241257
1462709
1133226
1379366
1547740
1292120
1834807
641507
561457
645673
1176500
313276
961544
704828
924893
361895
1326373
476375
652270
1187127
1663229
1102332
707270
1822070
279572
1429765
870896
1559062
544321
1826918
1476809
1562093
326342
1088444
798798
1637997
1521298
939879
1062044
914067
615904
1521250
1204394
1017762
661926
1243724
62918
1588609
1562928
574953
1465573
1374376
1574784
1185200
515436
1491188
108334
337572
413908
1162079
1325312
1417022
1095789
724702
1796738
559802
822878
1891629
1529363
575217
973664
574650
651784
1151337
1197639
1580661
1941824
1581698
1277692
1912005
492526
783986
1096592
306818
732732
1659719
1477866
227362
946504
1982514
820106
1380691
343853
748840
1314063
1119300
1651631
1789779
740758
935917
1535092
19990
604834
670818
66053
573220
450833
1202038
1646810
720198
281396
1539272
1374805
726136
732633
321649
1936557
1964166
1328723
948649
1054278
1062100
646880
1853511
618188
1177669
399928
1500616
1266175
605603
127348
1496898
541161
168022
1064289
383522
1752483
1839394
1684396
1293418
8732
750876
169976
1005707
639010
539583
1435967
694027
608712
1653800
274900
1970908
1564097
1949156
615233
1342043
1426355
1823052
1722765
582792
1383353
1053931
1863368
926837
950788
1771117
604093
1656171
1073560
924526
65657
1323632
1800132
986080
1502756
1678104
1816175
1104280
686253
1775494
639905
1003844
641419
1429352
1921534
542035
481850
294760
1140081
1575986
329673
1803946
402122
133099
157402
1917828
1199100
1100748
1332334
1880356
34592
1631707
654878
127003
328260
798898
1566498
75208
89294
398496
357511
584476
1159478
1534772
1059156
1561819
1615661
100849
421463
976402
344480
317106
560840
111037
721599
168832
1420927
1055895
1815828
1103721
1619969
780041
849136
202236
565695
663278
1863673
1132623
1261682
309264
1445209
843086
797330
1173811
602643
958167
707668
1580775
375295
1959200
300252
1361735
56110
1409307
93114
263993
173317
306408
1959142
989032
104036
837402
1939202
844398
223476
1749836
866956
1518590
1904786
1035181
1517370
750612
1588363
1382048
1142571
1303045
1572037
340962
1869503
176232
1634912
1228557
1977933
640595
697356
1163922
1916298
1157290
1191709
1975364
1282728
1530292
874096
1125917
1792787
1533644
1728356
1934627
145475
1768876
1832237
353658
942000
1750477
1402154
626890
1887646
538195
249801
1343008
1322998
1800296
559274
446714
1028462
736951
1965692
1023762
203554
894268
85489
532018
1037283
1658686
1808501
484102
1250031
1464443
910320
512597
394208
1735604
495471
554054
1349760
286810
63940
22288
1862418
203385
1960201
983440
960806
1240742
1774578
1160866
1887415
417341
1387612
190764
692009
879359
953832
1043045
493406
168245
970186
1574643
1932725
1155652
1187969
320444
1333030
1434342
840615
1368913
1219260
1293715
723236
1101052
549502
527191
1635200
1560231
1872759
636353
172805
943020
389930
508033
1975067
1539102
928753
858577
499737
877402
29586
455555
1625729
1299500
155146
1536569
163917
922459
1632616
998955
128707
733324
451422
1020492
1046158
939510
1588025
690571
1730700
1439990
697437
621614
504653
345087
603854
1222601
1684662
816125
476274
170594
891662
1525154
121332
1831289
1817083
613479
1583285
573082
664364
1346537
116909
649857
619065
1690757
284128
1296549
1821747
233366
1750755
216965
1009240
1469954
1787138
1306238
1655738
1981083
1657066
588095
1359635
1870833
1609915
209661
1393888
1685536
918473
1058424
1129637
1446113
339126
1564128
1683913
1759222
636701
1557
288454
1558774
874148
747708
17748
1156098
502777
1697458
835605
385960
826808
1961565
1282931
1925842
1518170
1248465
774099
363565
1098045
794887
1668549
1784994
777485
422919
409741
753308
236206
1329037
390410
436141
308273
1396455
1934156
414499
1418572
20253
1134889
1173407
565182
1508228
1895099
814231
1917960
51514
745321
1559836
875720
1590287
1841011
1817717
218515
1632864
566196
241545
236145
1977020
1349639
662295
286311
856448
189071
821833
1684812
124572
1813471
1163764
501144
1240588
1846265
718666
1709485
1232078
1775684
1526286
1825362
577000
1433732
1608312
699680
1459802
509252
94300
1281860
1686075
394253
1078205
1992464
17308
1640904
1947406
1038824
831781
881467
847306
1071948
274926
494066
914607
1020422
1093784
57728
522669
563465
1389338
907334
783730
1919806
1130421
1007245
1660902
1356971
1085846
558182
408887
181031
759906
773490
1130809
1954480
650584
1751301
1763484
125955
906895
1648663
923939
1757210
1783805
448780
1039999
525996
1920011
95257
125312
349080
1483470
1419532
1904783
1615450
906869
1059921
196300
1737380
557929
406845
1280397
190196
1088055
1175630
1135423
562232
1164194
1484047
518738
1614696
386637
1479875
1273945
1088595
1634602
1987163
513445
1482850
1878534
1981469
589090
355229
749601
929192
1310829
1220704
1247144
909383
236654
106675
1586745
1569407
919424
1618319
1523198
339331
1254093
497472
1454764
992266
1673557
1033344
1236390
528767
1757253
1240838
1343274
1084321
1541634
1402785
508500
91220
1115227
1425613
246481
948609
1268394
843291
1478385
1939520
1670017
62361
1208933
1975503
1596155
162861
780825
921939
11458
591121
1863107
1150981
1064828
1537506
425642
435101
729250
1087439
652153
849770
974789
161945
1135292
788274
1809615
1667778
1037163
407745
1823010
480588
286621
1636208
61717
1719705
532368
666440
884271
346366
909355
1229112
436306
1259995
414974
1454197
1485500
278768
191941
900370
872520
1829203
751088
451237
57867
1035724
1616518
1706191
227593
635869
975430
740345
1299113
1220294
930655
1889920
342771
1595056
220743
705677
1021807
114512
1316240
1543599
1365978
643341
1144385
1345368
308259
1639051
1460283
1731065
1626246
1387101
1296956
239806
1383730
1170099
1627918
846163
1682783
1154489
1296039
1737058
1405459
248096
92117
118912
886522
715075
549881
1967228
430373
543159
828926
408596
1322934
1757802
934489
495447
1104217
811961
1914426
543291
1700311
969753
1904469
900306
771707
659053
165540
502658
1134966
539155
435473
848638
648925
853604
485219
429059
180636
306903
929289
1609338
518793
1143882
891752
684263
1996678
1664612
1186670
1847892
648320
181279
1009582
817785
1208885
1403770
1579708
860308
1982424
670319
1746333
1881468
882401
248414
1158493
1282497
1995918
1356983
53683
1664193
135373
1460275
1514638
1989989
1310305
1005883
246179
232495
440862
1343820
1140555
463257
278929
1424886
985929
1212606
305029
1209858
168191
1761915
258204
1919611
116859
500750
1424972
943584
681733
1269471
1483999
764570
308550
1320865
1280159
1153122
503694
948627
1609265
1599917
1889135
1126886
1578681
1751912
47850
461195
1251524
887823
1395800
20652
1724699
451862
1446216
715876
525566
1306252
1800692
1269729
1800329
1907366
1352036
1785095
660622
844648
492293
1735741
1176584
773447
335497
835865
1034853
1584077
1809031
186679
270278
1772498
677989
1785481
1811710
1794950
183460
1901361
1301594
1101002
1262566
1582969
182352
1324700
1918564
1057619
13880
1857715
387634
1757141
58887
827990
1433302
600859
1093054
341229
1585298
668830
91184
1220139
1171776
1685925
1302355
773858
1792247
840530
179248
1849197
1048372
1503041
246897
1056670
1063182
1666693
1369478
851659
1257697
1018671
538647
256738
751319
1048114
309460
1735658
580798
528681
1504823
997360
1248237
822890
1868978
927738
1484924
1194261
1630250
327675
249977
565580
1123807
1512402
1218878
1928433
223082
287230
603836
563272
1989058
1005778
1682193
269225
1869575
1046817
1706639
1565209
188532
1555949
742130
163999
977433
1592300
437818
1709581
1037890
1697748
1271415
1602762
752974
1833602
1507278
1646733
664212
503632
1727797
1129429
1786924
212457
666769
1485743
260044
1982515
770894
827575
92890
250268
38727
1354890
1391771
1303656
1502877
312185
260660
1517463
1129206
1611336
1297592
1839861
707890
1745364
168352
1330022
97698
1312092
722769
1263850
1875928
207
693648
1508667
1903967
948600
1019420
142582
1901156
1129716
1780378
1428948
412431
1961358
1575256
200172
453081
1475029
1538526
729769
886091
856647
177169
1027740
1144319
1581283
1427534
13643
1535807
216695
1623944
1392925
355902
1150568
1870797
1322004
814493
38846
1682859
58895
1021294
1546884
639041
721581
1580204
1864608
877321
1249556
1223773
817531
784825
1001907
1379648
719048
802965
1033060
536748
1095389
681170
1444007
705961
1505745
370065
1380277
1568147
699974
369033
910585
757587
190136
1519571
217883
117485
1182410
742848
1455911
1916860
298243
631082
1507165
747641
1624424
111740
1496760
1053165
441030
483830
830571
876069
1252643
1812088
1288361
295640
419368
556
1225193
1886952
1412237
1357462
1535669
924986
641758
362356
1149403
597314
718161
1806160
919082
1710050
1499884
1689398
17754
302860
506514
221379
1174425
1797140
498377
1703384
1437980
518049
1778819
409803
413065
659028
1883362
191477
66190
479579
972154
1506346
1608282
1008880
292993
951466
874008
56768
589914
658477
893351
521779
453962
1382605
708459
1055219
209735
910838
1428454
829411
1224167
1859553
1528204
936006
413413
1971460
1075503
1900226
1173532
294493
1063416
1966988
586634
1808999
767516
1858586
972260
1255183
1713751
796819
167041
923231
181434
1314269
591703
1961381
631480
1927995
1941079
1540918
1741320
416264
1191190
1429774
1186604
1408663
621297
733218
363789
982221
1482633
753414
1059540
1855116
328925
455081
457469
724182
8892
1570845
1853816
1252781
1907488
402304
1008021
211654
790764
357250
610860
1029713
1523178
1893369
645206
1988992
62492
313252
789563
817179
1764388
1977352
1713410
1764921
809108
510088
1999251
178119
540843
614946
1789794
787219
1633946
1811058
1539802
1502980
1337573
1756771
1345496
208599
714412
1979227
1783542
1083046
1951137
1819234
1797521
1774388
83688
1571121
1382003
645173
1439291
932543
229633
1860960
961760
977263
1834677
177253
1450154
745092
60484
1157830
1584836
339622
1814054
652547
1712598
906478
1662381
1826130
1601125
496723
1384080
1156454
1599495
734104
149934
1199742
1598182
535103
1317721
1770754
1250921
77633
592813
523984
1156616
1013445
909952
1434515
2999
337587
363886
448779
1492614
1642330
1355404
1436586
427554
1481355
663326
1531401
1794706
550317
1251873
1226812
1966882
991453
1345046
704611
1996471
1554823
730331
618940
89260
296972
640472
506573
1627319
1839572
1095672
822593
1269544
219484
1450694
750122
1401213
1627886
186054
1045328
1600139
1437401
1863836
1526451
883907
1424921
904493
679016
1762887
1159909
1058146
1233586
180273
608789
910520
805682
891465
1879685
240321
1058308
1342538
867192
1381536
1161065
200047
1909362
812806
1772528
1611373
770554
423808
1655146
112841
858554
1726909
1528598
167369
1309912
1668656
703944
655936
842498
1240040
1478957
747921
19296
544799
93622
1286099
1291932
1010491
230560
1197019
673237
364864
1493113
418571
970754
1101178
679098
1391892
1661055
189954
1827871
531171
1900728
170521
1466249
544111
713012
1468288
525962
843235
1933672
1186795
445337
1734040
299318
1088496
1020242
226952
1355384
1191256
1633833
1853783
1426455
1615151
401086
637825
1500419
1274758
1501670
1583762
326603
1547187
1859946
715184
834830
792828
616662
1114051
1455352
1980797
171525
1341971
439068
787258
396600
1504123
952125
1861865
1262221
1807455
1449195
444039
1638076
1730910
478543
1590839
1462437
1030258
371149
1387946
1776562
1233352
390561
227839
649826
1265172
1281481
231373
1624249
1189353
1271223
163887
950948
834627
583095
833670
807756
609969
197819
1963386
841976
1857552
1131785
1132873
919563
298618
791370
686319
597420
1329979
854509
293201
1379535
569829
985609
486081
412562
145436
76486
1399805
1991541
1258745
1643483
1102325
1572375
565619
1641043
898313
985951
410243
476149
1543929
1409306
226063
1959663
863717
295340
108444
1583865
500220
1647470
1214045
823886
1996338
809824
1251155
161398
1679828
1747421
173847
1006383
1191516
616885
416171
217235
1198819
943618
1771088
546549
187931
383726
326735
5875
1974705
950519
1782699
281771
202435
166906
193525
1877696
1963215
388739
678121
757518
617545
595124
491576
88996
1391119
1493328
1502496
1627981
361234
1889768
169654
1350357
689210
1797441
91448
921655
685941
1855395
1821853
987732
1035950
1351127
395740
68199
659533
1761531
1237414
568476
1402220
1537366
1810617
450229
1430933
1105002
9276
1809319
245572
1176603
187321
1880097
308494
648439
402863
1336307
1110210
1580611
928505
531821
654426
1283293
1219944
417930
1206043
391471
42876
529688
1148637
139109
1724245
382176
526922
1438829
72434
600436
903543
1694781
1094621
296575
425016
1319013
878736
1452586
872812
409412
1992928
1119738
545379
425211
1934136
1919362
1234231
492797
1265077
1574163
449138
425837
1583595
1907959
1411529
387964
1561761
654427
1808130
1306879
771064
376027
212847
1487348
1194890
1722653
1335312
489749
843541
1385084
861873
398986
961873
549945
1608931
510184
895893
1132163
1554731
1753445
1618778
820144
200751
1694138
638815
256959
1451269
110315
628421
356425
1497042
1057818
649725
1509698
1179299
414795
392827
1696808
1961770
986122
1929270
642688
1477446
1131584
1993523
1236416
798492
1498012
1657448
1214533
110642
1666341
584231
1128042
298049
1462833
713760
1660660
1702974
1051914
370262
1214831
1435255
60276
525867
510167
547184
948717
347256
376482
850440
1345128
1195263
181451
337306
665424
336972
1369785
1930939
1372693
1250058
1011728
728068
1386455
438741
338914
1793015
1374016
1869587
1054976
205976
860079
508097
811209
1955454
1282899
1624561
180118
1657781
1389937
1463782
160458
1741749
1183518
294874
846052
55558
176636
349903
1069564
338995
1451191
1595997
269818
1716183
718351
480392
785570
988518
615186
1344523
1424145
1288973
1535993
483224
375673
1481623
1956108
1219370
1622069
28831
429014
733239
1052485
8134
302933
699992
1560256
1742844
1776240
1192759
1962616
917658
1794484
522990
734535
1549021
304268
656499
1855426
679458
1515932
171921
470981
1375704
603087
1892524
495816
1306930
1918179
412804
1281137
202533
785432
1469621
873978
211016
1735327
1951456
303127
375170
1153369
699521
1874113
665814
874585
180877
221709
480428
1746220
653952
1769179
1865660
308795
1272750
1854034
231840
303165
1615524
875346
277495
1480074
370402
1783753
1731075
1965998
1169786
802349
922302
890607
1924292
524770
478749
460893
85956
125513
1157472
1758207
439235
1259620
417626
1020387
663587
247841
340756
147005
1862740
1161125
780558
1850175
1578702
1848686
484035
588879
665751
1173272
1858430
1888324
1128136
625490
1650314
943375
1788903
566747
341851
290005
445655
728764
680464
1256760
42284
1829998
53119
1928752
501730
705229
987443
1428752
779808
1668374
1810377
1207601
999398
610342
163383
429676
824723
750122
203817
1352497
902257
745104
1425251
1257790
1940013
628087
1403546
510578
1683817
1409811
1560707
636466
679183
1845563
1010567
221915
1065428
1762202
1041541
972202
1621160
23874
386951
363520
765417
913900
1441141
919955
410897
1335798
599776
1242660
1213381
1172996
1240631
1107005
26566
171207
1372512
421246
310032
1631800
1258448
1752348
1898456
72421
934396
644309
189446
1175152
521027
679227
94717
621416
1692908
194203
1161923
1871164
1170903
870538
1409719
46538
1344088
1559846
838621
1408311
981736
482733
1350030
1277791
874476
867094
1214768
581780
991248
550432
956022
662359
519590
653975
316702
1595336
795290
1570197
151240
534811
790114
238808
1728915
702315
150917
1961893
632209
1546852
295055
1223195
428065
595132
825870
1928490
617977
1963497
1538125
1206742
1866260
1259700
1040414
1803723
1339166
1550514
1652156
220429
1887208
1987855
1841476
906325
1548474
1720846
145398
1227335
279989
1857953
1772520
1780690
408005
998029
1124479
1269367
773451
185186
507890
1229079
1973097
428416
144640
527683
1108671
371655
773136
486463
1040910
1171209
1837713
1093306
628319
548034
702738
1811465
1869785
1416145
151845
1381866
1669552
1389654
104391
1768960
296473
664735
431315
1525197
1101160
516392
1551937
1506119
462672
1343021
1702630
1054961
1872373
1263402
1002563
1883408
1150470
1666933
1019048
1564995
1046312
1952239
557440
540129
573344
1922244
276338
1332244
58833
798074
694490
341930
466031
113667
619809
1165960
331022
1114947
1255181
901039
1092825
481674
711858
1439973
1767731
870573
1405937
103214
196984
1947212
364897
757855
808234
479932
70627
725887
157989
259168
1266454
1977256
469505
1202532
1313265
1781239
1570938
1416966
1074945
1727563
1006687
1561532
1097116
1583198
1413060
325331
1231397
226204
1319834
1013860
1312232
364747
1415304
283036
246994
1635650
1498812
757751
491400
1896740
232407
984426
995783
615045
287577
1706860
662173
691216
1432354
382881
125672
406490
1590755
220463
1605286
1135394
77616
468921
19959
533647
1610626
871620
916775
876242
67319
438525
1680943
331202
1562278
1369109
180800
597341
1814344
1566245
1778617
1727498
28530
205035
893309
922846
1831563
1349227
1282380
36555
1642690
335194
689462
1493454
1400582
1411016
838398
1970176
1326162
1749683
1787112
960996
871224
1112295
815878
1918350
290981
295031
552730
83351
1338886
1401058
28743
75073
987226
730377
1829928
1995059
31168
1694581
994310
760183
834862
1117182
322470
1827676
1222947
1768032
1459305
1071021
313500
821013
1817755
383593
785758
1464343
685728
1948501
1018743
1664304
703211
263714
380529
1317609
1771111
9071
1846049
24983
717117
759991
736768
1765953
1517414
253027
1223483
496005
606004
36435
615099
1907162
1565721
1216135
784006
777318
1663630
1829686
873525
1973742
256263
1847955
1319927
1323417
647198
1727626
1789791
20401
1373610
1805305
488034
1288325
586616
937001
1535609
372626
102593
328127
1675087
1506651
1334354
1591316
1879178
907110
871933
1275421
566022
1339443
1202060
1051429
677518
601803
1013095
286681
1642447
823977
1701536
145452
1127703
1155540
406254
94535
693966
577887
1503930
1355307
309926
1482683
1402248
1826273
1718945
835379
1815315
310652
1057756
879986
550610
1440920
1789877
849705
581024
445182
1675327
148180
1343142
361662
82434
1969791
791788
1784814
1054654
700024
1235384
1133849
1805179
905736
1535866
22358
961403
970327
1268025
972151
596662
571364
1743896
422311
690160
506452
1320081
1716179
1684655
1857435
1649341
939066
1275488
1279838
603998
916713
1444580
44925
937934
602888
1567187
447626
1972512
301638
802472
264468
411047
604423
1304393
360916
806847
199010
1159972
768710
1525572
1170619
542899
1278886
1611780
1352522
1340384
712177
786772
1166709
659656
1310505
386272
1199209
1936502
118010
1132144
740243
588443
1715472
1275976
1629386
1793574
1197678
795780
1518615
594477
1095203
305798
871897
1615710
1568232
1594442
619058
162310
1780280
415542
387406
1447908
144205
464707
518417
682464
314952
1119099
1572795
1397129
1438856
306115
1551190
548758
26623
808481
1149359
1091527
178110
400054
1240875
1966567
831147
1185741
1241283
823149
66277
1812498
258597
1824531
195505
321349
1140488
1140515
1099178
920480
949766
1881555
1178578
1696186
1201575
1984240
1218259
725201
677446
1351252
1382939
191492
1481575
1355793
1558174
630723
1173858
1704762
9965
22899
1875879
1054196
1742689
900739
420417
1513141
1444418
313806
1897646
1539353
425288
1287067
360599
1346730
1736912
1926515
1010352
1260646
193947
1008250
939868
939545
927092
1069900
357229
1293473
1674301
1853124
1168190
1616494
1750294
1553404
1703637
1344251
695058
1580962
1979633
350009
1548053
1311725
1034704
1663595
347576
203580
916765
1882492
527475
949957
99286
42937
436189
292382
644885
940095
1654448
771030
1738657
901993
1978049
56779
1465385
1270357
498838
1311604
1280379
1023537
977652
1798966
707424
1064692
643537
1465071
644254
1368206
463730
520233
579089
773786
401770
452023
864332
495445
295750
1116555
1874433
495419
56779
1115024
1733243
5993
931787
498220
1036422
1463482
1166259
1961270
96927
1498674
1447095
406136
1551214
1705237
537556
1003925
144823
1683628
697842
1105366
1423738
1912945
1532679
1017974
371283
393676
12768
1153648
1915516
1518345
1075018
1231396
1295285
162063
869177
242522
1004995
854617
1968819
1120667
1623625
316166
705551
285514
655157
1546268
1993583
1329217
1914737
265594
720207
680246
905527
1863395
214484
1736398
1962991
1546420
982097
5676
350810
1082136
1757265
252746
880392
958309
127756
1762319
1079016
1875758
1610353
1477264
418757
1932065
1340849
1819626
1039028
1120977
566125
637973
1324594
1382726
523737
418198
169869
554750
764706
1253362
81892
1254027
494892
241951
1522477
1323165
889699
1961638
1554664
1631418
1227255
1049293
818854
714493
419400
1546102
1791118
833157
835930
1466752
852806
1344232
1647249
663090
1108577
974603
1182439
373856
1761147
1243104
157487
1684576
1202322
940460
614993
97672
663820
1459495
1351199
663063
172686
37084
1413682
1925094
1057165
1606542
1003903
1724504
1544953
1214023
1335828
634553
1360304
1765151
144263
948750
1886009
1176045
1427307
604796
626533
667173
663601
1553252
1377987
753137
752169
1000488
383729
1632488
800199
221332
540337
1647291
1305521
1588509
1645253
1608465
1957201
669603
924048
1370413
445790
1558816
89501
175321
706246
837717
1266947
1388733
216947
618818
1518308
175525
62944
1772432
663957
1039193
638808
1524637
1357295
1727269
1258235
1139028
1925314
209546
1476270
1642999
417187
542743
945902
1457758
46927
102785
1773386
1813948
488978
1618773
620244
1227611
1891109
1491457
1372138
489543
425161
1592243
933336
723669
1534355
1422173
190262
678700
1371525
1384966
1261414
778990
279046
1199478
1393087
754746
748024
1392328
445410
210286
1454618
1501490
8780
1608776
514502
204854
935011
1481937
1816453
1307711
1769142
238501
963092
1918533
1143495
368226
1083197
706309
1027793
1496867
1891529
1626617
1426362
1607483
1758263
330902
67851
763585
1665109
1703521
906704
312777
1355198
1545962
823741
1038298
319432
625315
1765013
1111816
1933161
716131
456763
799255
1618608
1738483
992691
1420482
1869937
1373784
935581
274420
799509
1360498
1995882
1812324
1154634
250614
256322
994677
1442095
1718438
96130
200520
850836
1425755
518569
146617
1744508
1865188
1815425
968191
89045
121764
1719670
616997
1716309
513374
1108289
105277
1997658
848111
1952999
925927
1805118
61102
456812
958593
1936264
307595
357022
51021
1878003
40625
1541922
811260
1476621
1842132
307948
287295
1769775
1131001
1355946
787299
422189
364886
596635
1188260
1003306
28322
1218329
279169
1242000
745956
319384
1054684
1575017
1312688
1712888
747679
1432058
806476
1312655
1315438
875665
378495
218433
1950068
309181
215770
535578
485068
751603
66055
225481
940129
1604556
93924
1947091
1476975
168607
1871974
1921933
1994823
607178
763678
343592
1586978
923017
1687560
429712
1230255
469447
5814
1990795
1735692
855891
1351066
1835422
1735262
1673703
1623834
1272765
1061299
930478
1139487
303932
1936773
158522
998615
545155
944324
1757619
107265
1194594
1598251
1854596
559307
1425437
1229094
1516723
1121659
1452212
1995931
872998
1051394
698905
1442922
1935338
1423524
716532
233411
736123
495783
1321316
533226
1656870
1351400
1847503
1301620
1937499
1466513
294281
1568288
1044427
1104254
1035442
1085886
1957245
1994896
1648933
1752956
1519890
792881
63758
295926
1885422
725798
57725
458029
205153
841588
504927
1322089
913572
952462
1064859
444279
449354
397099
1254351
1176460
1250593
938137
1914865
714847
584786
1707408
373938
209481
799735
1111404
687123
994304
1645259
36831
1568674
1516904
196972
111610
199725
901558
1565406
1158445
792575
900723
1385085
998415
1608376
727226
1752007
860955
505802
721015
1287582
1404553
633140
1354599
1326800
561368
1421048
1170481
1307036
796154
1247876
517114
349031
1659454
374050
1838137
742208
1363235
648456
1107712
930098
938977
1719525
108251
1031174
1210991
334345
702540
31265
553487
551132
1799045
1042575
1282442
758610
802472
1968611
1143910
1080957
1799309
1315726
1366070
1160913
1774032
1822475
829357
1146401
515175
1464320
552467
1254583
106403
1709594
1862116
381748
1430060
1143590
936131
80134
1417047
1195005
1063586
1167242
1513657
348917
1042645
1934136
880039
719378
913841
977402
639683
1793601
932629
1337368
1932549
335287
1408951
1570245
658427
1426525
1686500
952007
287665
568011
1473955
376048
199458
1696719
1434332
1534719
1175656
1397003
986137
492322
226718
1890300
1013232
73755
1596647
1843303
462045
234889
1752123
1047213
583488
78364
1092412
392895
1364072
1625385
185741
1633141
1914917
464842
715378
1988894
321625
1605181
1533438
616768
874799
1886933
1146560
1458105
922872
1139538
947483
1146978
1506658
237319
628248
1041831
1440043
1169863
204141
555296
1685949
141596
696681
1489309
328383
172904
105467
997748
1022069
630294
1099688
1671101
1629896
1442065
610239
1433873
49052
61314
1113517
447872
1979907
1282648
1976141
417367
1261410
1643328
1699244
707268
502622
1074211
486857
592027
1582682
1487556
171747
991947
1961855
799709
1525976
1084621
1241669
8124
445809
1047005
988192
764168
1383798
271665
1974887
1817034
1582491
438579
872902
474760
1646759
361936
422239
860272
1598884
1504703
1869530
422078
565459
989823
929508
971774
1433142
1084038
662606
1509453
1463444
1438085
658741
935221
1865820
625875
725791
133394
888171
730504
689186
610305
589414
317338
1730535
436198
1544400
521725
1591135
1770267
359781
1018976
872119
1529101
1607585
1706862
140581
836818
408943
499128
1144018
1004837
616551
967230
1947454
340397
489090
1482114
1197152
651284
1798017
570333
532353
573077
70728
587821
973596
1781150
1789207
433111
1746366
442612
1736568
153496
128708
1680608
599290
1494861
1286638
869688
523668
485764
1745273
184044
1274703
1166538
239221
16146
954499
1524045
1711123
508064
421789
1451218
1662267
323218
239640
109446
981039
118767
1459794
587331
963190
331496
1208345
1658703
340373
157332
274080
1535469
905132
1097250
934379
707775
571676
939961
314137
959711
1396766
1411330
1368377
871321
1564968
1636966
584540
487532
549916
901226
56001
1516570
537421
1248241
33537
1255878
1526636
1222880
630942
517399
1081268
1534144
352336
516277
233561
1859447
1200217
1312857
623325
1054083
1060206
1052504
1465059
64737
642438
1543902
854565
154493
650559
1222297
183867
1432888
27143
1353675
1104787
887282
59949
1211780
1905490
653704
931336
1332757
787354
1008275
878975
1394705
1691533
1369199
1968171
1280580
748859
395961
570023
1163468
1326336
299215
1082441
947025
1721506
272527
871092
1531462
1685707
1235619
1315570
43118
296368
806641
1614298
882251
1678865
857859
629304
1479928
870966
1866181
235200
944411
672373
1993158
1908507
1432671
1352435
254730
1643221
1951763
1741719
214644
1418423
1221002
896191
359818
1908719
210978
1584637
1383540
314535
1949064
548607
61767
1036032
211362
1533535
85989
1017530
1159645
1477240
1296566
809799
204954
1910587
1695568
1730125
1385009
1162486
671323
175618
269446
475739
42132
1096340
155101
670712
1637933
902495
1036436
1039240
153082
1610874
908568
1521002
82350
374315
1808920
1589769
461804
861629
612662
126910
1191946
675465
568151
107972
890692
1639300
854736
1363481
1965434
957641
512639
930473
1951345
615453
608453
1153521
158876
1758929
474548
646819
1012705
164000
1777185
278418
1774286
359721
1118259
455875
1863577
1749535
51010
1025334
1706009
1565698
562086
208234
738747
417963
648041
502414
1157933
1367424
1240379
1664811
264470
242198
1704532
1404680
632004
197675
1847619
483767
1527095
1253178
346402
1979971
1002870
216344
1504947
360590
1672145
50266
1724499
482979
291967
241406
622763
1185079
784070
642273
1658084
586079
1529316
652689
1623551
405690
1076452
781751
1923320
1650747
1509293
1210718
994919
1601959
831843
395252
142708
946970
1018230
1242714
1416368
711063
1549545
887465
494300
1180552
1597550
649119
575056
936809
820243
1377616
684667
1234024
1181897
720548
95328
5635
590020
1265498
762555
1034010
878434
293405
1127987
69334
1728549
761183
17118
194944
1505065
457684
898377
1923591
1389580
1458683
1465974
1042448
1763076
1881551
1440600
1563377
470785
1257414
61541
1173106
1489292
950461
1307276
152019
1768823
1123635
638472
997252
1193731
588072
725341
691363
1036645
823882
201818
442653
1721801
583586
878909
848048
1283617
856974
1350125
100445
126739
647656
528880
1501031
1989069
1698766
269689
1618013
1377293
907164
725647
1052580
66405
207142
1605416
1033821
717461
1335713
105283
1787665
925596
144558
156343
1894811
616774
980283
347619
1350340
1992444
1469599
108825
810538
1591866
267841
1331736
1536583
1461623
1070237
887803
1345971
1743401
1088599
1348140
1972871
1700815
754971
522270
1708918
715228
1685655
169293
1721366
1120249
1808313
962064
1984546
1108918
1228791
1655073
45004
386587
259850
1629811
1804383
682688
1877718
1050291
1189425
46010
250370
493702
1102083
830080
1272600
662687
867372
346731
1597913
683842
429873
59088
1785564
586220
1136958
335323
831095
1287781
609279
484823
107940
639144
227164
216481
1633779
583450
943247
596449
589712
706994
341621
724865
1559728
1655667
979345
248262
1615992
362877
882399
759443
173897
598294
95949
1782283
768187
170009
369998
886647
62972
1398722
1241477
121728
856280
1367916
1129072
164259
1504489
737229
1016676
1768750
1330914
963903
892021
164624
110793
1213543
759389
883185
157195
1227996
1145618
778513
923146
513296
13660
1833469
585650
1178054
1657151
263980
29268
1339666
1838581
374379
1083262
1328071
439544
1654543
470394
1369628
1135797
1750794
1985325
1315797
986227
480841
1696380
58415
1280898
178905
42877
496475
1370661
405360
1475247
231517
1547372
576771
1963353
65684
338515
118925
1753656
1661799
6985
1898775
1234609
46085
1011129
1977941
191619
35395
783228
525289
813992
794459
819572
1481802
1691234
1055533
738955
685516
1023027
1282745
193265
1411684
242238
102186
312220
527535
1375250
1415155
843670
1442073
1094565
1338467
1802686
1561181
1408908
553626
1164503
1109639
807004
878509
546965
438927
1151647
514017
1725961
354098
1704692
542304
1204149
157292
1907348
129117
162677
278350
28947
351280
1994667
229542
746648
1101024
849760
1044499
880529
593869
1327166
280749
1889250
983713
1462999
1625673
457437
979466
1158880
69685
1886437
51603
1908822
1677156
625445
590886
653816
1618416
284975
1021268
1432699
46890
1918464
474679
1474495
784375
444901
1413610
381207
673021
1263513
1551114
847140
197026
304305
1671599
1087704
1539392
1957230
674048
1603891
458433
1683013
713942
172793
290011
1004094
1925567
1352345
1503801
414072
309556
1512906
891625
394307
308705
1730899
1726165
1989050
1076307
1155028
1309502
697675
1529356
1328805
1773555
239806
396075
303206
390468
1918573
1634773
766725
1506384
1301836
916495
348104
382294
1661357
1180973
543506
925164
1612696
482372
713922
1414175
1298953
720165
601946
1459310
1951739
1627752
360623
727840
1362446
1730398
628630
826318
171377
1734237
1634063
1291350
88658
546871
835469
1788796
8125
489064
64464
118156
796170
1142019
1387739
983571
842365
1354180
1435041
263931
192283
168894
1420103
794629
1511084
352579
570252
979564
1115537
1383591
1138599
1293883
1263932
923804
1807820
1818742
1147192
1180347
1260493
297721
1307420
813378
1375702
1884505
1099004
962324
862092
1329190
1047261
1950386
900111
1477571
1992955
949619
1798475
1164382
854074
468239
1355767
59897
782538
1550507
765605
810468
587423
617828
672147
961593
861053
1807432
8084
725514
725320
386723
336566
304390
1573146
440799
767546
170335
810112
1297305
757768
1912805
669604
882530
114010
1508965
459749
985850
386827
743058
165989
420315
1427152
865860
1511321
833758
291674
1072332
1741548
783621
1307311
1182533
1016319
53178
633445
1768835
882605
1508334
1382108
1316771
183330
1815864
1273960
581487
1066246
574392
214661
1711373
1902399
1594662
552179
414180
1113280
536248
1997023
1859252
760500
1927031
1447421
1854964
863408
1772438
1934213
427962
562865
1922799
1880740
842099
604395
1924237
1968926
280064
306310
1347484
1514817
374120
1587065
778727
1639895
792821
1166790
1726390
448963
520194
313735
1154504
762080
674852
1470353
237790
814758
1665020
148028
1162079
868901
278187
445354
1712618
1250738
1653151
818086
524702
458287
1828740
1240682
1451310
818803
415323
1065460
1208456
1341991
1013498
1092709
1560323
1643309
1703083
721149
1300349
1687648
1347010
1155501
1741225
490941
1997163
1112866
262834
325600
1042915
351838
1728358
1843463
1432187
198811
331923
495964
288557
1988648
531854
611983
1284457
914621
378602
1669183
1245739
130641
853373
718528
173563
1600098
620504
893130
70789
1361820
1234747
257711
1296629
1276176
1820898
1584349
1225083
896201
688221
373158
1259638
1394843
1468990
1574927
1462030
878524
301579
1441399
1024274
574682
234311
559225
80233
1711673
1577998
768061
1847782
898367
922975
1748786
828804
201001
1693394
178732
451699
1128673
540922
1168695
1105480
177294
1066574
1547459
490975
1075930
1306079
564705
738393
277449
1326302
1515917
1333478
750990
978572
1206296
1024697
248361
1975986
184288
146516
1886043
473735
564482
313838
866219
960187
800655
565319
1174060
480237
1696820
690753
43523
1133303
1891459
551984
991982
910143
1220155
1546698
933965
637768
672451
1250157
601359
1922077
1856815
1606105
619641
1031314
1512674
819969
1296778
1750588
1889663
560243
1032215
1026304
558852
624638
1200769
21354
1945452
1518188
478363
1085201
1647316
790380
1645245
1040175
64135
349796
173575
870636
1572191
650633
528046
1716603
809218
345172
326417
298303
692608
1310512
1850605
1370816
1164809
213002
321906
422548
1078190
765308
506899
156293
287045
1017778
208428
807229
1514290
1268617
747698
1864272
274593
1445292
1471203
1044558
1650185
220110
1496905
1795735
1463113
850804
1728356
681570
1976990
1290653
1193937
1279058
177611
1828460
522996
879823
1068823
67108
1423415
1539906
980242
215515
1513554
35833
1601379
1168762
474782
549497
661910
1527331
1113770
550593
1207580
1334967
385406
746233
1420798
129345
1043401
1962699
324690
615232
1817686
1622722
704106
850594
818820
751728
649542
958305
1105693
757853
999008
1097345
246860
1421823
1642089
395432
579308
622089
1332653
238129
1698491
145440
1256059
621076
546300
1865118
691635
1615224
1480061
1311211
1558390
1777177
174137
1659008
1462264
206061
1660510
479041
1584513
1382812
804317
1462039
864423
103471
1444868
802170
1863399
361865
94704
479621
1744937
155646
507504
1432034
661605
1479704
1824550
1807597
311300
1184805
1600058
1624991
1663349
385137
1681709
1998808
1282758
1364735
328612
1093606
1854693
218538
1636562
1127487
522748
314046
804026
129135
228243
456367
1339617
1257942
1860226
403213
1805149
1288073
1348996
974033
1256895
969454
38414
50850
1395027
909878
1077205
1404286
1306360
995167
219485
759584
117675
1213288
1458581
636279
1975125
653733
1510965
47089
1769678
1860476
750743
289091
627903
778422
136522
1209148
1666077
1886131
1816784
368552
566761
1538978
1132123
276122
406611
650513
212720
1357933
397719
560415
1025796
905599
1884298
1822282
1168477
1798908
1276474
1872082
1771104
1586377
404379
1404689
1575580
1260727
136639
763804
826077
736052
587791
1313027
1258340
1282377
1591594
1670114
1108609
355488
584846
682257
137072
1143158
453446
1261796
1576
1253155
1563900
87012
1574820
996134
1570034
1247140
281996
1857460
775672
937124
1208349
720874
1491291
1626240
945431
1614245
1051079
48451
792790
1933311
68396
1523601
1869422
569811
1555801
699038
1256049
162307
1745133
342875
783678
380369
1023832
198296
571067
95638
1569463
1547558
1467178
509787
711212
1656764
826808
1432852
1700581
1609353
1250385
407984
1480723
963337
1356421
1959157
1038667
355505
1400411
155783
159597
162667
967771
990294
162529
398536
1363579
1250375
1079185
1738100
1507998
1893184
1493596
525384
1689272
1491419
107692
256867
856849
575751
1805826
1174867
1855004
671154
1539457
14271
1828275
205115
1164743
1095006
1171399
1127510
1209346
1967551
996203
1211562
1029623
1257218
412586
655370
315229
1129237
614194
687660
1050747
640539
682207
1000045
1401453
306103
1636727
1211378
1856951
1406565
1660789
1146848
1894386
1703856
1116382
991768
1352905
325128
929365
1375506
557790
950168
1079238
525029
1834388
353640
252102
1473756
780109
1356013
629025
474818
440654
352579
473472
1667405
518915
640384
1467722
840717
1277906
515554
237127
1465744
1685411
788865
1637537
1041186
1369140
551162
1576383
453107
963478
778521
667669
1336667
331249
1417349
494893
1256825
1700880
1728933
37854
76410
1851047
1009235
23083
1392159
1282564
607041
1796461
1304747
192858
1828872
1366226
1224515
312406
1328941
1969280
1551559
1187245
676021
1279329
291654
976099
778071
184818
1362956
137657
1837340
1334386
824560
69298
348628
789672
964324
486158
1013342
144277
963693
852653
1999013
790814
295744
1096678
1944328
1225626
110939
665450
1716986
1817173
1079718
508228
1654743
367508
1223009
129005
723538
1957107
316686
1562638
961420
1173325
1991246
269152
1592356
77293
355503
732716
1377602
1618598
1698071
1188527
1182182
494277
40522
1225151
1902040
78895
296780
1757041
1571798
1587122
931686
1786341
1651814
1726865
660362
714662
1567341
15829
180998
56429
972762
1261662
1801901
880430
1852118
405852
1475889
1329818
167466
1656327
561409
330703
1712907
404500
1954237
1137296
1234533
524457
710717
1963747
368275
613777
1109031
14734
172309
1933358
186840
1782110
461279
268907
226693
1100512
1537593
1819830
1831478
1565455
1082721
685553
166674
1292396
259874
1442544
843851
1132509
624483
1523883
904591
589187
1437916
931633
1505199
794089
979274
304330
1717748
1816874
195389
239530
1062254
795472
296741
945230
48577
1601808
322428
1518864
164623
1143222
220291
1361682
1617527
1062948
7000
696309
20119
1096309
765388
239155
387219
124087
465676
1697869
1599964
978803
718450
343675
1739399
1815559
450424
1417033
1611382
1367841
1846377
261359
1424433
789856
1967902
856528
1228385
1303596
49919
576126
1756597
578249
11663
1413912
775052
510301
107329
584329
1698497
1582578
1970959
392079
586180
578415
1964777
1785443
481929
192777
1454968
1445862
1536912
1202698
558154
213088
476545
842576
48463
1727814
1092035
420782
1793135
842793
564160
1270153
1536552
264875
1731037
1908141
1918914
1087838
1511574
1227997
1667670
278373
1744080
980936
866288
1024388
1187526
554764
1717039
106801
1645129
118489
1048831
556899
855117
1444250
863526
1412800
1300279
1085089
1922599
723933
1822730
1431164
1712658
870924
988940
484487
1115925
1178513
645428
1370536
1192588
790211
1111843
1566893
1809259
1547217
1824479
1993485
1750824
452911
1920180
169388
1971084
1239331
701571
1566927
1642212
103999
398074
31188
1603441
1792458
340675
594371
814005
329494
1066619
616836
960596
1730053
1521801
325266
1785913
1090050
532131
1510076
474287
1709830
1546964
71481
1189410
767985
362990
411007
1749050
1711082
784340
618997
1084445
875988
927593
936337
760807
1023726
1962275
1710333
227005
805448
1927659
982511
1782575
1051780
278799
1053415
630454
156861
1786890
521762
1992839
1216922
366452
292315
410688
1623712
613366
1820370
317312
119453
1550665
1500146
1760953
1506565
950097
609507
1705772
1133208
1896927
968939
1113465
1211923
1656344
13112
1697683
56062
322715
160428
239324
1801482
1902723
838020
174928
633176
1721206
60749
950421
1674541
636877
424446
193731
1763814
348249
1678832
744194
100273
487142
317886
289012
852383
434772
71515
472835
1109590
979234
267262
218011
476389
1254470
757058
1249677
1430809
843155
900870
358426
1480696
310963
698222
1035558
467935
1065309
305915
773299
489044
1457785
1907138
1044669
494397
53682
1004258
1796990
472778
251609
287596
665083
20737
646970
474779
854604
450103
1676260
1813323
893092
879068
1456334
1538375
108358
466661
997044
839073
1401088
258754
590563
102890
1676241
244054
1094246
1409576
700975
1990186
340637
79621
643970
1118874
823270
946161
1253785
1814786
1737414
411149
451981
975300
714425
207694
856392
722169
661770
338250
1891820
801622
1469063
1669729
25740
1828624
267282
818175
940756
494556
832593
1678808
545651
1964629
673020
1249144
1220310
939585
1643216
904841
1103232
848671
669530
741796
629827
1622647
628564
1791750
1068239
18615
1401865
34713
816154
764963
1293625
517493
931398
1884344
1795899
60239
1428489
492308
51143
954578
1506296
1005936
1831155
343330
953988
1439357
262580
1449236
466873
1866941
940061
1588805
1242838
1388072
392853
1949598
422535
880627
1278268
706230
300495
1691363
1939551
1207633
379381
951179
1003678
1385511
1976781
1472476
757913
1653056
1282283
870857
770538
267145
15447
471155
1028304
292385
1009084
533074
208113
1700980
602245
867377
1070587
1937204
475820
156339
1818247
1937155
108815
75446
1560871
474548
404971
275210
1205317
1170330
1514881
635492
916351
1806407
1065831
1058268
42661
1084604
1165541
1145027
1673877
1269085
1618558
1502728
539568
1330596
163688
1000034
1723939
1326871
1670567
243903
1697701
629184
1153216
1613369
1334795
139217
707196
302747
54159
682376
642880
163911
971313
77335
826685
1264230
1731411
820925
1213722
1284452
1301559
1892135
1315257
396182
817931
589673
1809182
312889
1116045
1289186
1557284
1194920
1610922
968695
1716446
371393
1360711
665709
131726
943651
1048711
760198
1839575
349696
303753
1386933
1468866
14824
740137
537115
657393
818491
112016
988192
485044
379109
1505409
1686043
1610156
1663027
238525
1086577
112471
1487616
581818
757300
1234553
753130
1619537
998694
963705
1104825
225536
363788
1690106
563788
505505
916873
1002336
388100
441317
1587438
121281
1245861
1946199
1214730
411120
1539733
1235235
838160
1833572
735076
655432
456283
635097
891491
89913
1720294
1931726
1330986
447461
1249487
932374
1176615
1879680
557680
195372
359555
522914
309051
1937101
1401174
1227611
1087284
1577089
1812022
69928
638079
939521
716948
1033935
631087
1359487
1942434
374549
1223466
1981605
306930
737916
1658876
1617591
714739
466657
948801
1942006
898973
1255368
1716066
362846
328744
260456
147013
1663975
193189
19908
1688863
20650
1193395
1782551
110965
1705431
1839036
522535
1948869
1865496
1677981
1912240
1570082
1033989
1075518
1296725
1175633
1133594
1661123
1633791
1030551
822577
350244
1259208
913095
1192765
1186826
832407
989852
282182
1863889
1659423
161042
1803486
426795
1139897
465316
1992222
238417
106446
832219
279623
1364471
1122839
1110405
1310099
951509
1069583
614403
1248510
1404300
193809
86029
1418586
603194
1589375
824923
983587
1787110
962868
1690798
1520451
1257932
1778596
701257
1858925
898005
435440
230088
264881
342355
193349
1761938
1427882
1277796
1892275
79039
200481
658189
534860
163792
106179
1638762
979470
1731639
1944925
1410073
291656
1836940
340438
515723
106663
1262636
1825921
219279
811438
1275988
770912
1171575
444952
1756528
1602739
313492
1168558
1757215
268418
1611750
1456451
1124185
421693
178216
1082476
905600
244248
640985
1326173
228447
508137
1723714
899897
460663
1824362
212138
1151484
1486853
610151
776670
818442
972346
468643
1896746
1037161
1530491
544586
1387147
1827052
1000315
1830643
814044
1794110
216937
659266
1008888
893673
887874
538063
1571614
415763
814918
9395
1100407
88122
1043113
998225
81795
1250652
1202938
1639839
1914554
1109852
435419
1116951
397217
457221
1190356
224026
15182
230170
989916
1157178
1921126
1550597
996795
837456
1202371
1616345
1610295
67332
148767
515088
368443
73422
394260
653008
635215
1475000
16388
1035124
1582855
1312422
1718333
1651568
1537267
1914598
1629651
1407151
1287580
1088807
1154062
1746537
1002568
1225591
811932
689427
1329511
1052970
1492563
269312
92707
1857911
96061
369248
360391
1533197
540813
1347887
484781
1243183
446665
1743221
1922026
623790
664083
1003721
465658
715604
16538
835889
417739
80177
1892619
1188958
1836624
1693673
728117
1335464
738910
1133167
1920684
796931
1828239
1428350
1563440
580832
1540970
1110456
1949893
549860
1697646
754932
1697550
1282396
631686
1145280
1320096
187247
756504
796188
713777
1424435
380894
1282382
1702965
76034
830121
181741
1020011
225681
1665220
632592
190748
1558653
1017823
1052172
493066
1591837
404358
263142
832826
1050850
1784999
1652949
237521
209139
335149
1633581
406799
444119
182733
1727875
1134283
1050589
1235144
1521871
1610507
1734838
632731
678685
1277251
1874420
496746
140465
1477914
1996017
1873629
753225
901685
184584
1719652
1301872
1460900
199198
287661
1095530
415804
349125
1965996
346136
738212
1313692
1132323
903943
343556
803914
577487
1110882
634906
1761588
403815
1022083
1202471
1504848
1470157
1779436
235290
1023973
767342
406712
1566307
392199
1520660
763541
131518
1316640
1036868
729325
1847609
961650
708542
6722
104359
1052578
912757
474848
650605
1415346
1799120
1489567
556467
924719
569146
436280
1306392
1459597
1418247
1554300
1399711
1136326
1193930
214220
604062
1347925
1062451
844488
1380824
179372
777012
1069273
142363
72603
291943
1332850
1467746
1780697
546699
190933
660569
1133392
1248122
1331804
467578
1799850
386788
782398
351115
1309420
872363
380117
540378
1388203
1388403
1957556
1586731
1176489
1729766
814787
772053
694657
944462
310564
522862
465904
147792
226517
1756096
1773806
1977128
1871764
1873477
1864880
1546308
775819
968790
842119
937118
574170
1444276
1584066
700102
1708198
709995
1458856
300195
144608
1142250
1207238
1521741
1942687
379422
1950199
1688519
694086
45816
1805121
110993
1162838
411596
153008
1946848
1621616
1185070
486736
529173
1326684
1067284
1426507
582104
503352
876222
1707373
296621
752058
1320054
390031
959900
577220
1302836
443048
268407
113082
1089591
1153613
443448
1793064
546284
953636
1200003
1282960
1357073
353014
1073661
1618145
712497
1499203
1822863
839891
14385
43294
1841368
1615742
790530
1924754
541916
661050
94918
242671
1908075
1908605
1547743
333044
207358
1823463
1401473
1560917
1328340
196302
993024
732978
634712
1490699
1368191
1494800
933491
380114
872084
1497743
1238454
1928759
1955307
557344
711056
1454795
805673
320301
394000
1434129
631811
655451
524193
1360270
734098
1886437
369511
520168
193969
1119686
1615130
925276
1477480
1260636
698158
1872048
768776
1809896
1159880
634364
1775046
454144
370980
1690009
1429067
1487232
72171
870996
1332160
881241
1465277
1494053
222176
1233433
829964
390935
496924
1307382
307210
367789
1139402
1284962
1847484
1452325
1235799
1568103
1195218
552363
1317007
1081918
1776583
834241
1630885
1958438
259106
1690091
276053
1540384
1753546
427024
1084236
1510354
1610955
430841
610199
176171
682487
1868469
644337
1832959
883244
1240951
1377926
1915687
74490
549898
324812
1713083
751496
599355
1400122
1187842
1950931
851319
1164743
488973
365502
1592148
1596528
1778281
1070435
1185248
196730
811543
1192152
1631941
873464
1455439
927791
1309676
1108931
1522201
1855434
1326526
1934180
996991
972353
693797
768711
370444
891958
465485
37374
1474439
260165
965744
1124950
1593272
42772
1206579
987649
232760
1534315
780814
158318
1576083
1864463
92981
767219
694326
317358
64149
1318050
181309
1857847
1192479
1294436
1704361
401802
455074
1396069
1534956
1877806
540307
183649
68220
1104662
45881
482857
979264
1103914
1766559
1678461
78892
458488
1662999
158339
1253714
1386060
1454134
820926
1341004
1347728
1479722
1568815
1236829
345221
1562518
1374928
1884828
1373517
94152
970054
1529952
1959848
412215
1235291
1511885
1666513
722489
1345383
1163624
351049
1149313
992802
882592
1516004
1303704
832624
318712
1246233
638255
1667017
213741
1810775
804425
308702
37311
1088556
1135953
1604953
494880
63461
1827923
479890
1416874
1238077
380868
1024505
1104352
166618
288684
1307215
1475939
1645837
962091
1287055
1575112
1041694
1871236
66855
959757
564088
1536958
1278872
544891
1544054
1072226
834706
877820
957767
1153819
699168
587297
613046
460085
1386523
1152488
1618003
710533
1491956
1436285
1247915
1668373
1273083
1605148
1827313
442384
1156033
583562
1739381
1960843
310424
629886
56017
359934
1783406
499809
1748676
690517
763822
552873
102237
1721598
779250
1649792
1818950
566921
154184
894381
1797126
266160
1218540
1724523
1279206
1539073
1314984
478996
457202
1562486
645334
244001
471774
483538
1266095
689467
1490480
82195
1069783
1250193
332146
1397630
1423376
463399
1648214
1979838
1747992
434764
1568356
64015
1573324
594454
99555
616499
1203658
1425471
1266414
1517329
736286
1721721
1027421
374373
304315
261165
683179
1624315
1847972
700162
370241
616471
1342544
1273121
667357
852762
781584
163941
1153801
1004820
1119618
1086216
1418870
938819
1182237
555732
1854549
826591
374012
645143
1006624
168130
1337612
1284346
128165
40761
1705917
827267
1558169
1498123
447821
1207762
776225
1980746
1255171
1547255
1549210
1117358
793839
1705234
121331
1042296
147217
1768035
969867
1044568
1020043
51790
1793260
354645
1192392
1875493
309586
315747
28564
327984
1112807
905597
77816
567293
540529
192795
613022
1913096
164844
119356
1638813
1240101
610484
352151
153913
1845164
104536
390140
1903761
471450
1880649
1550748
917916
915431
417750
761961
1333715
1622354
1813964
498114
744027
1164763
1759677
500564
90855
544174
1238304
229493
1805846
949582
542232
281732
1278692
1391448
638726
393206
1411828
1366805
1437045
1135234
1439838
1507669
1379115
62213
261087
1038637
1174390
1188534
1035109
1561212
1079109
804778
832245
1357750
631856
512363
650500
767607
182390
846363
1277126
84984
1017098
1378743
774541
1912641
1619679
688783
1223215
932362
556635
364119
631896
527655
1706599
321462
1094679
1527008
159916
1154533
729151
1999543
1755927
1728503
814293
1619109
401074
500477
617011
1481431
119185
917963
1940005
84714
193830
1522701
1202279
552899
427013
998941
656391
792462
1908680
1503821
1625791
522020
25935
811887
1604956
260264
1492496
1485716
1509013
1514355
707810
1454047
1587681
1573726
1541577
1839956
1047712
1834707
1288228
1804617
308435
1406968
1090170
83410
288330
586489
832548
435045
812231
1874192
259679
67027
664905
678912
662961
1134580
683019
1595440
1583549
788583
1208490
513582
1706404
754916
413592
540778
258015
1446519
1926212
1484111
1958427
1991476
1694655
504798
1202393
1815263
1742864
1006240
11402
457782
1380129
1841336
614912
341655
379369
20608
1187549
1742053
1501620
1925160
449782
1729477
1429304
921037
472817
1309181
739212
259107
1827046
1943054
1070001
1185462
201803
244056
757041
1035789
1065381
862439
1873424
11252
1959123
1193329
767096
1949306
484086
1210074
1115438
237243
1526735
296351
129703
120378
1033826
256473
1875025
805323
1619693
565862
888981
43065
241049
119588
730402
883470
954966
13383
1067380
1707092
264050
803620
321604
1524638
1030528
1771982
145422
899192
110380
1605060
1740480
1495536
893034
283832
1273969
1374891
951764
1056608
1676785
1531109
1465067
869727
493908
1273850
1801560
565322
492217
952417
1564221
304986
1742574
341281
1407232
1470139
238016
525777
1919986
623198
725228
184397
776211
1844482
1116427
1852903
1009381
339660
1153452
690560
365130
600435
920576
912400
628095
1716664
1032702
1852197
1004698
714991
1987294
983854
1336757
316099
1393606
1467976
131324
253032
1592913
531405
495052
224353
239098
1856458
172699
1759528
521349
1731139
892428
38123
1394029
773622
1698943
1359055
1001880
269157
622449
1213550
656746
179485
400504
706058
768373
490365
103503
1073434
1249010
196807
1617358
125976
1125429
1517833
50536
82222
667836
850058
325777
342640
1263481
636134
240380
1429589
752408
425371
1193256
1047891
1047349
1152656
1911530
451042
831178
1385478
71532
397418
1773441
1358105
1613538
414364
1475953
1199376
1882313
1721078
287214
1740807
377105
964414
1653463
691270
1182043
772521
1331506
1062051
1445659
775061
811617
1898726
1464006
376547
718426
849061
414883
194965
1286087
275466
1362080
382906
888661
704301
290308
768264
816274
1188076
839215
798459
1284724
272992
1350155
1333357
1990460
206463
626700
1683813
1603339
349877
1557843
628257
931540
1732308
527922
175016
1179650
1865322
314884
911734
1947957
529457
1137422
267145
1562976
670711
498597
846995
551495
945411
978592
1710885
1274933
973413
635406
946785
628787
1773828
819320
1692973
603036
362191
76903
1018767
1126562
1115071
41124
439587
97007
755130
521641
786928
564574
1219351
511706
588822
396029
478362
1255349
975764
989115
2201
666016
1066158
591975
1267036
1671053
1388127
777980
1652458
1735860
310775
1712071
374403
872272
350595
1784612
1823221
1700345
1307801
1857279
901826
901243
310351
907316
1030689
884795
151471
688050
1997237
1348980
628018
988417
776539
1574833
1946175
768916
183906
787668
1812926
406448
678281
1845280
661162
1900899
1507507
1051738
90442
32092
1168535
1143396
125843
1356123
1878244
1097338
1268013
1470461
389854
715691
674619
1502276
601505
1492611
1912478
1020632
1898349
156786
74803
54617
1802526
1150436
1707957
1538843
385529
154694
1186882
1751577
196953
601561
1223457
296197
538294
1402736
1961823
1474991
135292
1632406
903616
1985352
1172455
665609
551673
848347
692003
111364
1817454
316412
1576705
690879
1777596
1262274
923999
382524
1958707
831940
129801
1466625
501024
1720267
1744674
1088457
1155287
474204
965587
564779
1796610
1231113
1488980
1723933
1689507
1335617
1101498
589662
1375957
1795658
459489
1814063
254076
511134
1503116
148285
139788
1971172
1840464
431447
522136
1488569
88471
19818
521916
711973
808772
124480
20962
1331063
674963
1941044
1439789
304881
1181550
1660948
1252465
375849
1757785
1892808
943523
1371541
865280
620614
377529
1945531
1459993
115732
1067317
430418
325734
302098
215945
888831
647804
835884
947641
476899
249146
204005
766901
1072250
1524676
272832
102556
1028471
983473
470006
1578258
1744098
962191
1675914
1491384
709053
1109285
391219
501150
404724
1639583
1181148
124781
252859
1389037
1006649
996499
336897
366195
302755
6816
1482408
1704648
674148
481901
1972156
1013020
1578258
441285
148961
559767
1759971
284618
711232
1246359
754573
547280
718548
1067200
1578982
908474
830732
1139049
1363713
1266835
788131
1117941
406847
583668
1724765
98437
755112
1152210
50513
893049
1768387
47977
841073
1429290
35620
847102
1293528
1519289
1198179
642921
1894328
873286
49015
314164
586636
949175
524405
1862902
1920666
1785671
266730
1951468
517514
1447472
1027780
1646426
918345
1018792
986806
322241
1097442
1208706
1486443
1071289
1792528
1650225
107062
599047
1339076
1968556
116769
1747608
416533
1581192
608218
1713826
1111304
442336
1620946
418991
955102
919388
863702
63237
1589923
87235
165660
910146
258360
1278595
726641
1777995
758089
309520
1805629
1003931
167660
1442182
1123839
833455
1269539
1533841
1345140
997806
201936
1317236
334852
1350275
67420
1548546
1292798
345615
1454046
436502
1098415
926312
1485054
1036981
1978640
1357103
1324133
1531511
1416681
519468
748775
1771115
287840
268871
877025
1180861
753569
524686
80896
629771
435571
1310299
271194
470146
1762052
377825
58090
559889
1182257
993499
1054470
29237
158228
854893
952227
596405
1412650
463285
953330
1079695
1749950
1104503
1032697
637794
59945
1354240
1992962
1479679
831421
1026382
1073049
1927695
648178
200633
116869
585793
1613533
1100885
353516
1526493
3317
1565892
1187057
1749783
916176
1019022
1665296
1831634
1935670
1282398
949721
481988
1316667
676866
1760458
1649341
975591
268475
525295
1120451
1634552
1044630
1880090
1954043
1475187
506991
1530730
1349737
1525144
140966
796005
1203475
1311952
401710
496360
858947
1416457
1630299
240456
250709
527263
206566
1893219
1708935
1214231
1949483
424540
109929
1398456
1255934
614619
1765613
1067231
1689661
728368
1816402
95334
1937250
195921
327483
1373094
1375914
1967471
1009307
1923762
1850286
657339
759601
452685
1670708
46854
1925494
1502391
75951
529251
23360
1276494
201946
627546
1348753
158511
388903
1601044
548580
751816
711104
1594993
899904
1842133
614496
1304827
1448894
562575
1948401
1887583
686397
737942
504396
91881
755486
986542
1738708
172937
16058
741689
1725631
851706
1401230
267331
1844815
22225
1446477
1370822
1791355
517062
1017496
332853
430542
1668613
529560
193447
458110
937206
247437
73276
1107040
1556437
1170244
1557382
1436051
32122
623549
955697
1281999
1063317
1180956
68575
568228
139114
1550356
1940986
845252
1841133
1125595
1002158
60426
855731
1369674
1510150
205851
1206974
1196614
1684829
1049258
1300601
1991497
1080247
526343
1602394
1237650
171865
1368991
1105018
1348412
326370
1785468
1390632
1758421
924344
1921537
1459576
951045
766510
1847802
230996
1084800
1583818
1232853
444661
843727
1353639
533751
1483512
884096
1946347
590012
1045761
816130
1290760
1246301
1847191
785464
106695
1359792
1044352
533033
581
1166687
1931825
1224858
738022
1034395
1113893
1047422
327664
598719
1885164
1318490
881125
1829779
53602
1519470
1417472
1590071
799822
1265449
709469
698801
1914455
1751171
1159933
264947
668889
1863520
1706219
1740303
1346548
1864240
1480277
1128671
1127510
1373031
505460
1477495
430892
394799
1303114
1768244
622152
415221
1030017
620037
1712305
788969
1647293
1449464
8053
74318
283633
660852
404519
800247
664706
1205961
1728505
1269586
723883
1176365
542978
844669
374408
320080
828343
68739
1622319
1367109
292725
880126
1931949
1046579
1512499
325136
734626
747814
782718
1284615
256701
756073
1359844
70401
1558846
1103845
321976
1622507
774119
204570
696711
1971950
356460
1240926
537641
536943
255231
1908900
452641
743772
246727
1968382
412194
849368
1831921
1819625
3873
720101
625971
36062
414125
367848
952829
1556461
1037489
1261383
1198648
176535
162520
1972090
1845171
59176
1690361
1635275
1700681
885743
623107
1167955
21566
1432929
868625
1027933
980445
433355
913570
1016242
1284697
1570076
145079
541732
523921
915454
157068
129999
206159
1526916
1489113
1883781
835666
624910
1463669
379320
46729
989286
837184
455297
1919960
1751958
1900928
647997
536244
794750
664684
333535
1944364
1606766
208644
1146057
1294869
1418658
1447182
1445580
1100707
1170520
1938635
1051852
1571694
294947
1224798
105622
452060
1350048
932409
23653
650495
393200
1250418
1223966
1277144
392457
835309
1120098
1075446
1105545
568860
1034148
1444491
492667
1258156
552812
1188254
24281
1581154
332159
597399
1896230
1903128
1219521
1845838
394975
87198
267730
1995159
1777563
946778
1199786
1936995
1669213
1058707
1610579
1796135
1449788
627058
1341600
336995
33425
1917385
697948
73490
1907340
1012084
851438
1222966
1360226
1608688
1662725
1113526
455148
1388670
1098632
775772
151384
1359096
704909
1021688
1029890
341770
205803
1852208
1342870
910525
1622099
988547
1697975
1239607
1331167
1158505
1716367
1794021
1210254
1121624
1073374
260025
806920
1608196
570907
1808090
859211
1726456
1712633
120855
1642582
1803325
1656649
809266
1873620
729548
1622986
532180
1958328
653998
1188133
604605
1706993
887957
1542953
181337
1466929
425960
1179578
674091
1656007
497910
1326982
751956
1966846
669724
195563
398379
811770
445109
771787
1401118
1098225
1622348
1424791
1799581
1884430
421211
1571812
1420478
690634
1693980
384116
1977874
141775
1633515
766951
735371
1854715
752014
1368756
1991976
1120768
449458
665671
1166261
735846
747609
565972
1062568
1791239
280741
517727
501454
979461
170517
1766658
180962
1307923
347316
819341
203650
1774908
658417
190634
1000334
679791
1437283
82844
180963
1070771
355605
169340
224649
1499211
722680
116275
1801180
321653
285412
639986
1454211
979236
396455
304749
613065
1781406
1880469
446092
1875378
387824
1973147
739373
1666009
688674
1066949
1286342
535803
168405
1258120
709605
958137
1776279
171171
428521
1279922
1798453
1167048
3085
1229512
632903
93607
860292
1502759
1583301
203709
1628932
246501
1629580
1623782
1021556
1865027
76016
1318440
617735
1615371
1630911
1551700
497129
255883
252060
1046124
227604
914331
1374012
1741553
1422469
1816518
187890
654164
1325012
1921689
261678
842159
1430265
21951
279419
380550
627643
502763
1143364
103626
587160
1608640
1458639
213140
1882859
1338049
1526724
651421
890592
778474
1092948
1468061
1399857
667763
1481334
1552947
997530
240280
1247802
1257994
1304068
577534
907775
760163
1027859
960845
1331876
358681
853178
995857
1637888
53534
1898329
984513
1862987
349416
971895
463439
1397945
1874887
804392
438201
180496
21578
23781
831650
1101846
1498852
1518317
1307939
1625040
702504
537209
1887206
1201360
1245679
387527
827109
516597
1273324
463638
511322
1962238
589825
1334698
83192
859794
1353272
818635
1374756
1706994
255113
1287602
1820893
1802430
1809497
1223778
1100488
687416
1413618
398207
1994700
173418
57401
1566509
1936000
1249859
567479
1260534
398934
334362
1312188
587959
1625818
1681510
260797
1300649
1302783
635636
1910151
357077
184755
938731
1315567
1332512
768570
1901193
1838326
1786863
111038
24563
1000815
792626
548693
682820
1284903
833434
1399652
1853918
1954553
521538
1549993
402761
1778957
890549
50812
1633314
1504679
211773
1451103
332518
1027364
592437
814060
840051
275717
1590059
1349753
1597287
123153
460294
1289833
142353
1095440
744637
40589
1925622
1581712
1094490
1230292
626869
1383437
191277
188881
1479447
1384527
1327160
1400349
1826787
10465
374268
1411992
1542177
450430
521019
1831444
846894
1157610
1525911
642564
662393
1558658
646508
431254
162651
1586457
987973
60570
1239286
7491
852793
874739
1478936
1100168
1989005
177252
1824963
58293
103572
1718952
1628103
35607
1355069
25189
814101
1598339
1596473
462761
1781300
1402785
1049865
1460326
1709554
693280
1112943
820986
133549
412868
1027841
850654
1680575
81301
785591
139965
1592005
1596979
717785
1249992
114740
1594208
1736399
1596902
617909
182278
1945617
1152366
1434269
1251017
53853
1633456
1429897
1336215
1401279
638534
838611
1777934
584653
820029
349947
1896022
437076
1636157
909159
390402
1166058
1096007
1831837
1645852
701643
1784461
1934844
1483719
1629918
920778
323885
106528
1959132
1362849
50459
1794074
1770956
181423
1777292
966197
415066
992302
1917246
524204
175400
989052
1098047
1516128
715832
762280
987296
403229
529230
452939
1546230
617758
1107294
478316
1461110
1737523
1953776
497076
1432743
615534
1266978
1525901
1161486
1440712
533514
366772
539722
1831580
10805
1643994
527670
301539
873442
727121
1598378
227990
296254
1856946
1466972
687763
500068
589526
228487
1037685
1929792
922351
1381623
386187
99677
1889270
1036865
1308070
1996896
433389
1146064
486210
342251
681164
712840
663550
1320085
1206092
709447
1672067
1078100
160958
672439
1870385
1977654
772100
90679
532214
234353
943799
1639181
276630
1122342
1950935
1275408
1948648
838973
47129
1328175
1077916
685645
876292
989841
1068255
1608927
1880729
303234
1754507
260317
1591516
1597656
523341
1741943
1232938
1259678
1526617
585354
686280
1177379
58275
34600
178657
534392
436275
1053302
588374
1227463
1483867
1677820
398542
1310547
1009668
1393075
78765
76798
1863119
1234321
1575034
1006820
1885436
1764401
1278381
1799130
869648
175835
76883
277853
880613
827220
519894
237576
1038909
150236
1997164
246763
798378
1513807
805238
1055266
540640
675377
652899
134165
644234
232363
1162146
1136871
273147
1348884
1361373
1406482
632672
1488880
817263
824931
549531
682059
332741
239357
1086817
1917826
1475859
125592
484474
1240917
465862
1793457
1344188
347087
629785
1224332
1495237
1806654
107016
1883694
473955
1038380
188065
1576477
1837255
1658201
952698
304077
1558867
1569214
1004697
1405045
1515547
567740
1091436
1889948
1680064
1933360
1949059
1408179
1807580
1289079
627313
1046403
1663527
1249299
626007
1582517
279967
1272703
51472
590439
1969264
1547824
1868780
1136935
907686
1475994
733974
310054
728069
1695044
686909
642999
1287884
721239
831781
1791518
1513929
1104909
1467344
1668409
1309444
1315023
427029
1450289
1844414
1925519
1396558
1733056
660909
75037
359242
1314371
1320530
1371865
985853
623900
1761839
932588
1242983
1787019
601229
1606156
1475515
1550345
1894960
1564065
710437
818406
1964468
1859285
1415939
1708629
480491
1831672
1907468
297743
493878
1639986
115053
297260
65375
1914148
342021
625855
1808151
1168748
301892
558055
1322208
546281
1617809
1699635
575236
1302834
521147
200538
368350
643201
541107
1202502
1222941
936678
1293133
1205805
1571479
1812424
1350494
1467976
692588
633650
1809369
484821
1886403
435398
152000
737519
1778387
1413947
1108988
1997763
448060
1510179
1587819
507849
908765
1355932
538770
503792
459409
331642
626369
103662
129290
1392365
1227925
364416
195592
1674375
531947
1151139
1481782
403367
1980877
1299382
1775904
1655488
653028
1018199
392568
1066441
1283732
1013420
1819137
1376685
1023033
154211
922463
467372
496674
77040
214295
1376114
1834543
1192372
823814
1369685
950023
1621461
1827057
1789687
218090
1030909
1418219
1203022
1881887
805035
1683475
381417
536432
1765448
14991
406204
1302998
1181069
891194
1946194
1510402
824072
1984758
1723298
1528174
809605
1913884
1815651
1753363
1244261
1466151
452533
1660519
1865372
1245982
1082026
41154
30737
1285076
1933879
576107
1575356
1685385
964493
1121869
1802778
460535
517174
1777957
1780108
1787135
1324559
475634
1095105
1218374
764499
1581822
1942619
1711940
1531093
1669432
1051412
386779
1471220
480488
596118
1692890
830167
391441
1361029
1028062
466096
1511829
505484
1349058
229037
1196518
1270991
279848
296182
1584913
1443328
156866
217055
1244030
1800232
478171
1084974
360360
1070316
1321036
206857
1306911
179988
875906
473053
1946705
806518
1963769
802987
135502
65290
995574
57437
1227054
1905808
820821
654481
514749
1680656
550597
382955
229013
1123656
179269
1585960
764298
1895410
1312603
1114971
748644
1570462
1190858
173126
821314
1020929
866180
1262890
1407586
1953813
1920958
549287
617190
1854451
1651533
38076
35943
1836674
698571
66485
719573
993057
867728
1685536
708539
706337
791791
850422
1708654
1432374
1381160
1881092
1266740
1688278
1952448
1589391
1564409
97928
1387916
1724055
1620380
1244847
1245020
828318
496367
1222812
1687973
1604229
70494
1895198
1387365
584772
69465
429675
1193165
687168
1915543
152645
921365
432418
1289048
816153
1397437
1796184
67436
47438
782790
1883466
620452
1696408
1555373
1281606
1703756
1443982
606814
1346360
726513
1302782
264625
737805
1510639
1909716
1249703
1305882
664895
74082
1672320
1462794
1083307
595114
774533
893196
1374223
854424
1560448
1700633
1577361
1968855
511844
941297
1737950
423343
1526336
1676926
214140
18500
1978109
8821
1950994
1460996
1169325
1063614
805072
785021
1241706
1748272
1146326
419062
493043
397467
1089425
1989606
1709339
1845685
1011275
812597
1119737
1153460
241642
1510829
989898
1995657
699478
1326517
1420063
1796428
740695
1924252
1689065
82737
928103
855725
1641471
493409
1794671
148070
621939
497448
1070516
669793
441326
923351
1920794
1713243
632720
634844
714298
1088644
1894097
345546
1030526
494763
1186002
1302361
1779404
1144369
1293230
219412
1812479
599667
1821974
1374838
716864
1516307
398322
749122
888104
830951
691052
615981
594937
1210162
502891
1368057
1383528
701513
1405454
947135
888940
1643187
102262
1794707
207113
821598
1643242
104077
1756355
1248149
760265
1844140
56786
835477
291108
846966
1421391
166115
1283777
1108785
1069850
1512629
1740346
673224
1478777
570574
745436
962305
1696767
76287
1462756
90146
1984898
1305148
158814
1531557
1666053
1058611
623403
1629020
1671020
1480660
1760171
1287428
35987
872048
1237843
1057502
136399
1953501
28217
984578
1397563
226271
1623085
1051690
1389412
43810
225035
1964646
521583
1468695
1655038
1058795
1612434
72847
638686
521910
831391
1911624
1627164
1788639
1727695
183291
83323
835870
1202473
1647105
606756
1283714
1270696
204105
779654
1877999
419047
793089
1597387
1936037
360285
11833
945362
1821462
1556453
200173
665817
119055
1085839
897166
832229
1365162
114132
1018292
1966795
1161701
11381
1209337
615322
1960346
841064
866030
1625615
1397461
1966250
943491
1782788
31022
1562571
314475
1904629
290480
983596
717462
267371
490179
194835
1271242
1738909
849258
1322987
1021034
363188
326287
1101493
1996729
1120012
1923344
847565
1972736
386081
713422
594780
1666395
372864
44968
1536573
1252275
1932929
345702
560677
963817
1888634
828929
1941195
1218719
621764
1975143
291917
642135
1069374
1111948
872113
1349106
393871
767285
1343986
1651154
63601
1794917
238126
376475
697872
1992776
1786838
1330210
1616097
1641298
1350974
1957948
811021
907653
147134
1738960
107537
1145970
1387774
1240214
71555
1506128
1478544
1562862
1896877
956003
751098
987039
1488533
1377286
1376079
74286
1424052
311366
98881
752750
1721327
1491408
520171
996240
987600
742437
997594
1214581
133001
987946
542628
883039
1120309
49946
1525971
597904
418692
266970
1231769
1481306
161921
744667
1895624
1022199
1610856
848522
1507181
613838
1213654
485067
1400130
1871062
1891921
322138
1154903
112009
205180
322209
1655454
1213551
861242
846979
1748981
898671
673676
557887
988535
720811
1063845
698036
1143297
1083032
1779647
1678066
790481
1724538
1341802
98723
1126752
1719521
576592
914091
75041
621726
369571
795899
1939322
687450
768623
158014
1599525
1266193
242756
34902
334356
934920
1103364
1607100
1065986
701659
1588806
1223016
570187
275892
1950720
1910492
193994
653746
1283201
503228
542718
333407
567243
1456165
1352778
1956379
92229
1430939
44782
1257901
31750
1971877
1612551
933882
152684
31935
1375686
1994687
756758
391598
849354
397955
1452926
1496315
1351359
1900697
655390
1592106
124700
454756
1654608
948276
1680886
373505
1267122
1875042
1179179
1467642
1233956
269669
1050538
1219394
912463
1109791
39607
1172130
1088308
643096
996660
246713
1726431
1586598
176441
368240
775071
505792
350941
674597
1347173
671957
285155
1896159
1546571
1350107
1871168
808626
546208
923884
1890306
1010541
1082367
861495
185845
1429429
797789
1662558
1715599
73212
1501500
1544043
486437
366949
678096
1820976
827072
668979
86930
388576
342321
340481
133735
130309
1667461
1352015
594864
320689
555477
1562158
1148296
603860
18950
1888013
1036267
120053
658654
1794190
1361115
1512355
1770994
317501
40540
269786
879906
668656
114973
1243694
1615037
772796
827413
1377515
3420
800210
772047
1428595
555312
1435094
733913
1697864
211233
36384
1309607
773445
1872130
807094
1666094
1729710
908875
1318060
56571
1051134
1864198
1996845
1030811
1639028
143653
1091562
280462
250250
1823913
601159
111545
1973553
1134004
1617110
1024793
63781
1556156
460278
42329
1326825
1872902
1685048
1695100
1428121
1629457
811366
202996
1237388
1832755
525187
1878877
681625
921443
810889
458130
1678667
1359168
1970923
1684399
38309
86580
1695304
231941
1656025
1813651
1579322
984618
1211675
1376604
902751
348524
548059
1552547
755313
1463066
197300
1820580
416866
351386
1264500
639041
881204
46641
955422
1488132
1105493
587826
707626
1347771
321765
1483059
1626782
123705
897475
1171563
1736209
1029702
721507
402566
1202942
137765
1210210
1129208
1898738
869167
1146201
689731
533921
344735
1982993
261813
396440
1344856
233987
847099
1987066
1798633
1985833
38639
911806
180441
1949717
810613
1903135
1199478
803272
1965271
658340
1643175
979519
1802520
1694482
838136
910191
871221
983805
852634
121690
1645127
362044
189341
739926
895164
194868
506646
992732
82486
1803590
1232616
1353258
1379442
1742432
943339
58884
409348
799076
542949
425528
1792865
119340
1422066
611544
155789
275394
788327
1451922
599909
134066
902882
1796653
970082
1691889
1680118
311246
632740
1813277
826215
1224888
339100
906670
567416
954838
1301692
1276756
566476
770087
1614572
1623756
493661
1574221
206961
1838280
1411363
945958
1210733
1453974
3336
1889895
1489016
1470933
282558
1373118
169682
454208
277192
844050
1797872
1633532
1332947
337909
812631
226612
1423145
175982
27661
1829753
520855
1487608
753229
1611696
1979944
1823528
793888
1136174
750668
1006268
425203
513894
288248
1260178
1094768
862389
535077
676194
61805
1979237
337452
1499532
210438
1525974
1066944
1980833
200407
638044
697633
7486
1772899
1226497
428796
1160826
693089
47214
1505639
1601014
588019
1095520
167675
1506792
662278
629891
1430374
173193
911410
1695108
1620465
938411
647748
669611
879957
517887
68441
526046
1799239
1237989
872495
1931938
137217
1778835
758441
1310687
1169452
209362
1408501
882951
406022
627917
436246
1950001
341648
418441
1005224
195072
1236525
969446
455348
1082818
44660
74219
377862
706668
1641846
39153
1684664
1912879
1535759
976484
390407
1044030
1887586
1557629
1624650
140743
1429545
431198
1360249
51370
1730929
1000053
725258
383659
511495
958204
1418500
1706362
780039
1856582
515104
1795272
1034616
1810296
1364482
1819008
274298
803751
1928839
255834
859567
152615
1441129
1185841
1780350
1518959
518355
635280
1271505
652266
1063437
1888936
1298720
1792734
1041977
895309
1861640
571958
1510030
1255389
509907
1241180
1005940
1259575
453500
1582900
1205892
577694
1847604
93092
3835
1817544
479347
488754
656486
1747673
1252902
1344550
925818
1370680
1401417
1171748
97319
942061
1757349
926894
1203129
667979
1711842
57503
676692
1084270
1330975
68274
128631
295027
622619
1291521
209542
60720
234673
677647
1333287
1882672
1755468
1797327
1325330
1006871
43151
245068
1281938
470309
411462
697179
1346683
873094
619757
371221
1186331
237922
976526
1390319
1048649
640311
858230
249715
1779171
75010
485839
674926
1384404
1106222
288794
724317
330061
1124065
1163231
330620
1317417
1730685
1599965
844213
1155324
42237
1848159
1414504
269161
1264503
414412
1286690
1872724
1486640
722768
1152151
1843145
696518
1999678
950634
632413
1741946
930441
187706
867544
1849405
1031256
1393025
124775
1606372
836601
443094
95942
706342
792762
65404
1479376
1069396
1919584
258027
748156
1144702
1534999
1878838
1789931
212566
630859
252432
1706705
1705559
389133
160643
1727292
1373608
743276
621613
778623
936228
710744
1695824
134405
201951
1498175
1586765
1924963
1510858
1870904
842432
1485936
60180
1043138
1392318
628564
348435
405752
1200755
1747366
47677
1725193
1373513
366430
223368
877480
3330
949002
217586
1137310
639849
443460
658502
368538
1169182
730624
162907
904913
952783
19489
1790723
653845
1102041
1152126
489602
1033031
564861
1200508
723096
368160
1306846
820852
817838
1959806
1199371
1333397
164857
407766
1436189
53675
1834704
1911949
541039
115011
372727
329770
1668357
1028591
1759849
950977
29819
1609831
418136
1810220
1361227
1546726
1007528
220051
1208262
1084660
126914
1875888
133002
1971869
1164895
268832
1143834
739564
1484501
785498
518573
197594
1117342
1700493
580634
1523607
665264
1777679
1069311
1898171
1836114
1288457
947480
1787801
686896
1854102
335760
92936
738438
1218357
1375184
1094245
1736179
1535547
1669977
1912336
572314
1512489
1239180
525428
1675757
1753301
776316
146735
1319729
1168247
340232
1039308
1689164
908413
1360499
1484521
1272087
1584921
836900
1811814
1751653
1311250
82372
1714694
1848562
419161
249680
539033
1930269
233499
1620527
206112
825581
498028
863379
620984
498386
785613
1785048
199517
879273
993894
464813
976051
896846
184022
834070
1657957
1619303
33598
1464578
758569
650796
1655244
1750971
481190
714525
960293
571002
478007
329965
1033718
942823
908095
151133
1897992
930201
1787771
1211807
1542043
594510
795505
719775
1580779
1130534
326804
40768
1109543
1508500
1468550
645126
567975
856732
1684833
979685
1195608
754001
1660871
1292715
671767
984505
525257
1250444
34026
1546921
534974
946708
1077693
1570508
594125
164335
1679023
1393951
503458
1794498
1826276
14463
935877
470058
1211157
1382909
1983603
569211
1046125
295149
1231037
321521
911231
461479
73306
120324
29759
112046
77523
233824
15900
464770
1764512
1870332
249717
1648897
532558
266505
1940283
8536
1016394
385600
1531966
1606934
169767
1723940
1271037
73866
1626021
1334458
555640
274422
809292
503949
355471
866932
1108184
1699099
843244
1142419
1760808
1777110
291845
1871767
328359
156668
681601
1285316
1179111
935879
1115824
1222268
1444537
1861148
1465058
285246
1074609
427464
260689
1080490
1941241
1043713
1447030
159227
1302345
1564700
387176
1726856
1653451
1435568
772047
1850432
659895
1996304
1639870
897762
1573062
1737191
1621889
1472171
581760
854343
170897
501356
878197
886122
253871
416817
141501
323200
1739185
1653799
1753681
1051599
793499
1361514
1925179
283427
469414
123040
1294697
1473140
386282
1916930
358212
689909
1952559
1553408
865801
187679
1719984
448381
1706309
339768
105390
1111185
1461570
1822759
902358
469735
376793
790897
1482997
1350602
1671280
408202
461142
1337857
1259742
1233559
1490346
314081
1190983
184462
175354
1555667
1062746
1878643
1822402
1718782
1535945
751585
1675204
462135
1029082
931938
1332455
474848
610526
484536
1479939
1753455
1583649
1851087
337525
297531
656483
548945
1662799
447273
937810
416776
1220614
981159
1569151
874030
112810
1600468
1182850
1502235
1740776
391517
302903
904302
125892
1415
1604097
1756774
685049
1968537
1915742
1775521
796224
1309024
823781
1602985
541972
747491
1964462
1621917
1929890
217477
939888
472633
73177
525056
1347088
1145490
533643
22702
398019
1293512
498446
1255635
1533749
1357611
1664641
127283
857632
73264
369434
1252905
868935
1319617
856869
1834955
328468
371555
1603547
22671
797186
141493
984440
546131
1806093
1269337
1109682
349160
858332
213445
617267
684841
735933
721036
38750
815220
1738085
1654926
346647
638039
1476018
596763
98379
1164383
1475030
1449632
277313
1082286
477370
514010
23501
1753816
1885110
49818
1583831
1196893
425221
109849
561640
734618
1809256
1387968
1069928
1426113
1443998
508924
568777
769614
903367
1953907
631676
1886555
887881
734115
796566
918494
1890167
1868300
1686004
365246
1053698
297083
832312
686316
538632
1025023
836382
572159
1126521
1237586
1422324
1356877
1475452
1395712
361986
82990
1732035
1804503
112138
1568177
30389
1391571
1132610
501822
807624
4007
1519022
770157
802401
1629095
466679
1019399
1286092
804401
75896
188661
331035
1148176
528015
1535037
1523056
1900748
832126
583401
158531
1305573
1433824
48250
311199
1100293
406831
1059143
697439
1633683
1472312
20036
1110603
1702488
1311737
1432181
1022733
1992191
933266
304685
122441
1723826
1161244
1429707
1005966
1067101
1656019
1236387
530173
124816
332181
241484
1075317
1371959
1054111
140267
1120051
1183254
713213
1147450
1551566
347311
1817294
421406
1002460
634407
1331439
518571
183857
244968
1554013
167772
965218
1447638
321944
947271
1455580
1005210
303035
1337809
1408587
1289354
55187
961343
1865832
618738
1604154
1856502
201680
926183
195307
1334925
241894
1059242
1271075
32007
78775
507089
88948
169851
1992388
796877
921576
65502
660770
1717857
872578
585513
756744
1184120
918946
3611
377131
83105
268840
1476185
1295034
1070809
56639
524686
1122315
1347828
349221
36654
1654101
484950
1145655
434549
1508109
1500883
1611073
111615
1852138
1762336
1692542
1960868
1729798
1072801
15194
251224
376104
1163540
1267656
283891
1062709
211789
332422
1049904
212559
1079979
1699046
589673
232736
1538409
609932
1270922
1885932
781335
175820
300890
965355
1292498
904229
915606
1687371
20952
995691
1566782
1358551
460676
94123
1470803
343623
1154218
777283
131897
1254817
1380630
1529320
792308
334201
93405
1634585
179586
1635063
62666
1282266
1289999
788043
86692
726819
1302421
1646722
281395
1681983
1159627
1130258
288860
934866
1609497
1437828
498748
1026241
1546154
1517640
1893174
1617337
439615
1700378
1626448
1037978
1631511
1807705
1299306
833858
1525539
1704826
261541
1687424
1510358
1410595
1897547
1058378
437724
421246
1748888
275116
1914180
526350
1640237
457335
1632474
1204222
1282
21395
1263559
427853
1550729
401842
1033401
217385
922106
285415
474661
1042759
1024829
1709553
1952152
1668316
996053
1401127
492535
367003
780224
125421
519556
1051502
1055876
139075
690397
764544
206185
659943
88000
13176
1776275
1860193
909290
1713014
1747190
1493339
176628
1355072
1036640
202519
759236
1282544
167597
894231
175177
1102446
1049006
386297
993431
1531871
1202185
1455680
615415
104004
261035
731965
890328
1529740
146406
1908032
1760118
1788867
764944
656068
1049575
1786160
254045
570617
1913466
1699960
1938414
1398377
428853
741689
772546
1469019
1084114
390385
1711476
609887
578326
88639
178789
1397005
243877
693946
250135
1416470
576074
1169024
1164990
801651
1014238
1832928
839168
176871
1628261
665401
1763092
468433
1944571
390004
1638373
1615373
324197
1544025
604992
971281
1493068
340699
701856
1795328
1651966
1586809
1202933
1528447
46130
963383
469131
1616807
1885157
1765257
37687
1453201
1165988
1342481
574800
885524
1554721
792290
1332421
340023
819326
1034857
1789325
523287
1580817
1161022
583606
73547
1183066
1691764
474616
1226228
332626
467750
1316446
1364798
793885
1784268
1033992
1295010
325773
532587
1610081
577040
106661
46692
376969
556148
798495
459694
595778
1465616
1342468
1110007
322703
1797045
320141
1859299
300637
1515418
426429
539653
990574
1511528
1641459
353023
167958
598582
387707
1016567
1617791
1277934
1043487
779291
1017320
1244327
869553
768080
1166859
1629569
1578004
1520996
1028064
545596
1362300
1944170
478980
1847982
828664
1033882
1039534
69242
32167
1634755
1769520
1260437
778504
1811925
618737
1576676
1101060
1982386
1117938
1540264
1442221
1880863
742618
1439425
774305
1068004
1984004
1120389
774063
1256551
1153852
571151
696833
123858
1831332
663657
1933694
414820
307313
178131
3577
639638
237556
1377194
1063032
1982986
750965
1262903
1362398
928073
1610054
748198
833393
1411787
1418271
372801
1638422
958219
1530860
1421936
1012593
1122731
1012844
700685
540952
1723254
1882663
1752026
371386
493802
567333
381554
94045
1145501
347967
1329041
156008
1560774
989796
1061092
1885843
1883230
1374796
25342
160277
1522702
1932782
456356
1015393
424861
144893
1203133
926463
1716206
1108661
1679392
1836371
780364
1104322
1076500
1718034
326464
316924
732424
259040
318553
1100723
496274
1480296
1840733
398406
366447
1389250
689686
906829
1282865
870213
1209858
832759
1508271
71226
276873
1508468
1820843
928157
754781
531864
216414
1774162
1742764
739912
1835111
990474
1974251
1256118
1090506
385582
1009252
258168
1742197
762398
422950
1625356
405092
1909840
840804
316907
1140879
302361
921306
620024
797779
512183
12534
1932383
291133
565562
1463229
1494380
241511
812669
88927
30279
418890
1877085
653242
1730525
1606529
175432
1056421
421087
1770857
415755
342820
1754508
1214698
252993
585981
1742456
1313369
942824
903706
1753898
980139
733996
1229939
1482924
149012
836160
676498
398568
1239580
1018094
1472744
238898
1677541
477952
1079535
310522
1177210
202597
735148
1233486
1918550
1333732
1016404
1618549
1648105
538042
1823193
1362601
1018665
1581395
481631
177242
1869163
1593488
1355775
367775
777279
1751622
937290
881881
1447006
1745808
1699534
1000979
54530
1070966
459645
1542281
1125725
902836
214716
1027548
720640
132603
1769345
1439908
332542
297269
11735
1290915
1279249
1762846
220052
590355
864848
1632263
675779
592479
1066506
1425223
244601
579906
179750
515297
1708113
1138237
1508204
1291376
284736
1749122
1684975
471317
763911
433546
573010
1616802
996141
1407148
1134519
715979
497709
928121
1182679
208424
1135149
229813
1070275
1951518
501696
1186743
1592435
590117
554208
75590
810148
1264891
1287179
209511
1052384
703594
1808961
1168901
127718
1723561
440123
587869
1452434
1791428
1405160
1228889
1846959
1299691
1659276
1383264
957370
922727
1272539
1432457
203111
955927
361480
1219389
1937971
1744653
1360615
1802316
1236960
802249
1660850
1519414
1609428
158955
334224
1392341
1778609
1978878
1476311
1034791
863494
267627
1526302
1996846
1977614
1254893
1267486
1594429
277073
1645031
1502480
1033965
1101951
393882
595288
221619
1160728
1319203
1708978
384160
600722
1163262
1503070
1121564
1497674
140705
1071226
1363070
1292806
804598
975922
147600
301957
1866320
989975
1815384
47750
1316420
526314
24390
61539
1326440
1522881
674950
1469083
833518
1573016
315301
1192580
911389
293725
435823
1706857
1460394
1202072
819482
706482
1485421
937805
998028
1540115
1491921
1867079
525909
1931205
1526340
746119
557861
1617990
173469
1548385
1422165
1343329
561922
1000288
62667
1546700
291413
1479367
180798
1585790
775668
91139
770110
1188269
743855
132109
1975424
67324
500875
450775
91720
457152
88087
365503
14106
239012
810371
1201326
1602202
828121
221890
1093573
681861
1151385
64022
1540567
376116
1500227
1029029
1074366
362108
1036108
1919203
1210438
397050
1092174
647146
929028
493784
1184672
1379928
52755
593888
851194
1290227
1099824
1563371
1491107
839526
1244632
818728
650235
252371
38955
1400461
127697
329172
921493
185772
516641
1955327
1654648
7542
1520106
241622
888882
1663226
652496
1547839
1818627
176990
156669
296411
1071333
1119304
328250
13813
1433816
1522949
763688
659993
1536270
1109113
1262364
611347
1284264
1131127
1114760
485086
1612540
1166580
818619
984795
1250903
929737
1179336
1232899
597442
1694519
862478
1298392
1666445
1407492
1005358
1247672
1328884
1149771
323401
533973
1907559
929281
1238095
1455863
1383668
560952
1345906
1595429
259729
690459
1315930
1136128
378172
902747
1806967
1495425
1974820
345025
359962
441652
913259
1969116
1215507
318977
300237
1750178
1600459
640731
1783969
799893
1879410
1515043
1385312
423500
1019059
957351
634248
745029
661
50308
1952374
559368
672997
617433
1818926
218216
1185537
1197443
162294
1715039
1240502
1708016
1220018
290496
28255
1231642
1183882
40315
478613
1664284
1912078
473387
1629195
1082797
1892357
322646
850222
1644873
1820151
835341
1133826
436549
185123
1350464
1540077
365123
180023
389774
924893
128297
1000528
1100894
1611964
1185477
1428141
101060
790950
1311257
1651841
1186128
1781894
1079227
629728
497540
42085
1614244
460898
385169
959916
886908
187426
596889
1414197
236982
1830
1673574
1806096
730480
1740020
8986
130902
849403
939448
1390758
268118
72642
1663566
1923229
884114
1891692
488321
417093
443775
850762
1579895
325297
1276415
965764
1105482
534908
1297137
776771
1528667
353049
1087004
1428420
1440519
1690250
1486096
520416
1321657
1006302
667078
1513289
1445960
1836322
449696
1304086
483878
1289354
1674772
881263
419550
1852635
573147
1723992
1193619
411051
583915
605936
136586
706338
1466760
1359586
1737076
1599316
1321916
1457938
1952140
1237123
1034148
791164
1390063
1873545
1056535
1460311
861507
1692712
1425694
1966621
254051
1331189
1107379
1162609
1796543
1238980
424570
1639252
1937559
963990
1538657
777618
1044509
1092025
1369293
167340
1068354
781702
212462
529815
268649
763551
28204
1264190
353847
1055741
630594
1199087
1170583
1103300
452740
644768
166753
1219323
996760
1895705
536156
1084722
120608
1737905
1427377
543350
440200
1470197
678964
1110347
1383079
377500
1060535
700786
1100655
619464
774897
989229
792655
233370
1240906
1697865
1915841
665282
219942
1934738
1552958
1796233
997543
920669
1081898
444501
65187
226131
1789746
1345734
356995
1691833
1938114
1435104
782856
215683
314419
1900616
251270
291955
1070152
1987834
578653
1276455
1835786
1293484
173527
65111
1460329
171101
1237177
1384816
1789468
344900
43380
1753870
580002
553304
914141
287591
766702
1098665
1114384
1297076
387207
1416567
459234
1707730
260603
415675
1891107
645598
1529698
1042881
905225
763112
1074490
1932144
270189
86701
1657457
1382936
1747781
1001878
1451244
1038638
1470901
1210847
1875690
1269184
1386826
1294786
1662075
655843
1654166
1534445
625618
1783337
54802
1838274
333173
1711099
1443430
1449294
1497634
1435102
1514464
1987087
88776
1068237
1836958
895568
480188
1292155
1168303
136181
1794986
356636
1711019
466747
1454905
622727
983530
952492
786948
210424
585759
1619856
1408780
671209
481920
1093662
1540799
1861578
1953551
644995
491959
967320
1729283
16493
1948032
97386
702763
81637
1664278
1247910
1809342
1474417
50296
967263
985022
248197
1320215
177096
1751584
1947316
375253
1664554
1449403
136221
1157341
1335082
73407
1948737
560201
528054
1781740
245556
1179165
543704
1374768
255021
1965703
551403
353313
1122137
1014035
76585
646635
1595309
1613785
864169
334069
1120873
1171753
1073823
233014
175398
124614
1120114
18504
1769069
1210605
1416408
1201227
1525418
1071828
996681
1490904
1652901
1713240
1006223
71850
230418
1032788
1740382
1034644
1490107
1244974
946820
776521
63223
1427576
1034906
999303
1435427
4804
656536
939415
770440
1945837
320876
1554154
1444230
206167
437622
713718
1856092
920348
1712755
142433
1935559
199289
216028
763941
1405522
483810
1225474
1846909
1540175
1311042
983617
1289494
1508001
916828
1169318
1049437
1509865
1140386
692558
1741229
959515
1106412
1928910
1042351
490150
1826016
1916477
857918
1207652
1676010
1846467
511620
79049
910130
1287436
1588831
1382243
725904
468087
895203
1441386
789237
1913098
983307
92288
1949032
809854
1783540
660339
991529
1069858
811529
1063813
1556416
622875
673944
1238121
604288
1305077
949103
647735
916260
1729548
1780782
482710
498083
667141
1472104
1144794
1675331
600284
737164
494700
1979912
1200770
1638919
299280
1635674
1850192
903070
1727246
1093094
1459365
558639
976724
812548
1488275
1403760
1786892
1957155
185087
607688
1273060
932561
688129
1294350
1142305
161938
1826754
558786
1284413
1193051
1448411
1216487
1552352
1289930
1320754
526674
41618
1260397
1087667
737402
387988
455041
1944348
80324
1541317
321449
1889051
1540020
1066766
1518021
366964
1757874
189858
678754
468330
281442
545674
321678
1607354
192919
1827933
1641142
510873
1204469
809256
195282
670715
213784
253848
1620065
221043
1278410
609910
922671
538005
885287
297048
1717154
1674411
1274193
264621
857286
1381973
1493170
307720
1621257
823288
1043039
1111127
741977
1865711
1692239
1777441
307340
1411970
1329879
1372442
434139
41770
1130975
1067328
809751
152158
796026
309143
1112024
1964537
462548
155733
764056
1096013
733289
1452180
3695
462781
1588538
768417
342100
157259
273084
1970399
1729677
1027273
1145941
1729549
1841330
1512359
689795
1442251
1379798
475990
1812364
1227317
1542576
828104
1091542
868539
833380
1479235
843223
1964150
1477188
696
483728
920033
586604
52938
1692211
1675307
1421678
1132951
398970
1336570
44082
559346
1013022
1002317
149387
1189676
1562533
1874315
293211
347432
171435
1776740
1312580
1177551
1559492
1600874
1596041
906824
757454
664926
1486179
1429297
446560
1452525
1955891
271781
480247
1236871
1022664
504759
1655494
1298348
1561090
579477
855166
382854
596225
1834479
1776050
1654817
357598
110071
284902
554438
1593789
1040113
85662
580371
1955809
245097
1965605
1249628
674857
1830938
1096805
925458
246408
1559153
204133
1498140
709786
324075
1313953
536004
510057
984065
1776837
591587
9336
1395099
1715257
1069071
186495
940033
547979
488166
350088
1526551
1535776
1044509
307532
1203929
1068334
1461911
350074
794514
1457113
732717
1135041
320659
203982
1759245
911534
565973
246784
375902
1015180
93764
1810840
1365260
859094
75025
1703132
545301
827537
30428
1484794
1940408
64023
1670164
473648
1913545
1779048
1501394
1978239
399548
1574718
602135
1198679
588909
1604856
1806135
1392241
333998
1651003
1572602
591484
406734
474538
40812
1102797
14130
1723534
1950297
108661
1667705
475830
1081506
1285678
437023
558159
317910
931939
763774
972953
540871
671719
1581169
1130151
1913241
702033
202631
1040983
403227
845199
1846731
1761952
1436331
1428842
443338
1792430
1351256
1741118
423999
644067
549650
275792
100472
1204786
1582802
1417878
1792096
904406
1294134
1753189
427169
1308555
1097046
904433
882723
1229301
1703118
168027
738361
1983540
551053
1769953
1129575
1762518
1131741
285192
233674
1763630
1909875
1315274
797866
250979
185411
1307486
1921439
1623993
1865041
1920159
1370768
985167
1206869
647024
1722091
271280
347319
45126
394851
187318
690663
1466204
160815
872185
1739457
1081534
220058
1489560
1264870
60997
423515
464756
42315
522011
1561258
728857
712725
75361
1029697
789243
1400414
1771071
319687
34693
1274531
255193
464926
1666951
796330
1280618
330470
75159
893770
809555
271784
1671302
1359495
1801298
750793
221281
542761
1034274
1127672
1798057
1611691
837474
535059
1859561
1092554
245071
246668
683239
889299
978030
1297950
1347318
1408672
1389839
1963488
1586355
1042244
1046236
221528
756889
337174
1255790
687107
237354
1029259
208043
253070
1526506
1437333
1694920
1329160
1044166
479355
294427
94138
184970
1201839
1834732
372667
866363
1081673
1641930
1140427
1479592
1193511
1042222
1775545
678579
1905055
894068
220360
1507121
1441022
1457581
1348125
1588107
1219549
735950
1381150
1360100
935212
1200791
950196
1429830
1928399
1245874
1860329
1226030
757420
612649
1171067
345806
782863
1670884
847941
1833709
1839409
576879
462536
654574
392783
1284157
803915
1481423
537989
1330706
22690
202645
1508786
999451
1787873
1713981
464414
100832
1482747
1403042
159378
296922
182989
1894403
127879
886363
964404
1109175
1334117
693844
367313
654732
1646826
1751837
571409
881032
1756883
1529668
1442544
1818666
1941688
1510782
1560886
1823290
748276
1458482
590604
1517194
478439
797352
1800991
1224050
1632751
1689615
368491
1640326
1798320
1130520
126908
1677900
1369054
1077265
1268098
1358120
1062603
418828
1367124
1850572
39587
1541581
401423
388370
186332
1965262
942851
1247494
243401
452158
1348149
514999
667125
646380
716111
1995593
625352
774517
885527
658504
271536
380666
69647
1078839
1864959
800541
789446
659174
1339784
1951809
39823
766362
142452
537327
1665838
679571
259509
669609
1732317
287140
218678
871418
205058
704597
529445
1654215
410297
1207866
1228602
96718
418104
700190
1234490
568599
1465143
1601887
85563
1811964
1933537
325975
1346295
153731
553835
1617966
1529057
1886688
577616
470514
1246608
1679055
67441
1309610
1533777
975079
1646502
1447211
1728311
393447
1607960
1083979
1860101
474431
1911800
840739
1085098
1163188
1566363
1863838
744045
284673
621972
1102642
1575402
1470558
1017995
1482502
148699
640330
1171860
1367379
512978
142013
611610
492939
1463269
1513338
10015
1460170
1598665
1732859
1026908
1334809
1565326
1897334
231723
760650
308755
694392
1435662
906068
1675411
1139014
808431
1640151
1512310
47693
1424063
1924516
228161
994219
1339957
367636
333055
1169491
756870
1133145
1636986
761960
710380
144840
1663677
35159
992402
597668
1728016
888938
368896
411633
1372145
1595991
1895512
421912
561594
347989
963924
1925939
382644
312447
1580754
426689
97489
97660
1250591
1651125
915214
720146
599934
1272408
1486099
700001
1912858
1665606
1605177
858336
954575
121416
1534227
284058
1854164
1718668
509838
1975786
336233
1060737
1900300
1136626
1622135
137557
1976516
256266
730468
88728
1992493
170878
460137
862154
1476180
194324
512154
1596420
1337018
176982
1893136
255150
834255
499244
1900741
643429
881377
981491
965481
947462
1346296
1370910
1036013
54750
130615
846052
576225
9230
432042
1108017
1105082
1337248
192744
1417184
1908648
456479
1001947
1986347
1945225
460658
578146
1078865
310930
437863
1713036
176118
1155399
1746509
159312
1355727
673972
897434
1247074
430999
1132442
1753425
998538
715945
790457
1923947
1371558
899981
1879587
608252
344787
880134
1615412
934719
1866627
759525
71023
952308
1190024
1915417
400566
204645
1327603
140831
61213
1665511
1035352
1956819
1980979
1442209
1326250
310462
954623
538012
1285674
323087
546522
90116
1445399
1840303
630227
1295555
687
1889051
665364
480993
678390
1846146
1294370
1938696
1923268
1273471
365245
1925564
1777291
808044
1859801
1437991
1714992
937159
692497
207085
53279
1704451
1559813
1631040
1389782
327214
859774
162444
204455
371474
1772158
1890281
520209
1249063
164483
539295
1812233
1947732
1909370
1780671
642535
516837
860197
242566
1583835
89294
674943
522402
670398
517953
210471
1572853
1092218
1923492
338021
1856452
179969
876571
448502
1190522
1811770
1163338
1117145
1617214
761654
479116
449520
1719833
1777340
1625898
1257156
972112
1158315
1299802
1665487
938554
1207359
624703
1495434
1107516
430808
1154254
413838
1940370
59859
586542
1258763
1466320
1593337
857444
566867
1242267
48284
1368055
416828
405663
1725979
660025
1292768
371730
1020522
1521015
398270
593464
612915
286461
1572234
993272
998287
560890
935910
36206
556319
933958
282011
929690
789054
308021
1382477
22551
1115737
1880521
895159
1898212
724589
735823
360245
1363307
1884761
968025
1140550
1107693
132085
1206906
472172
141555
1256412
811333
925689
699583
1542192
269438
1677669
117741
1454168
726962
1911802
1673536
1165230
145613
60871
341461
893776
960168
622496
1558831
1257652
269991
959168
1608253
1297271
981018
1741469
609763
45385
1928210
1219315
181026
846579
933296
1783411
1662244
1929434
650335
150091
1611862
620524
348079
35815
52494
54856
928362
1254539
895565
1938530
171176
34035
386187
1046513
248780
942796
782913
192988
1725052
1724002
1247274
878278
954302
117099
883198
520700
332142
1189229
1841298
1761337
1756712
916472
1182217
842489
893484
1485553
1125895
1777343
1970517
895815
125681
1330294
800406
1022240
651542
774709
1617012
368421
1309688
1905318
1295120
1095838
1703381
1409742
991647
1421796
1688814
1286699
136778
494821
1290063
1948029
654499
675486
1220291
207333
1705538
1876108
1086634
1820100
248726
644175
463059
719175
112350
599103
1055606
1142199
1904717
548648
288254
1225859
1351100
42767
867829
1672397
1647562
1250525
206937
972116
1775176
589010
306997
1596468
722898
408180
252482
1878048
898427
1269751
1326944
1941866
171969
951862
693788
904300
1859295
1391559
1717140
443587
1770717
1230085
557714
1660968
224469
675965
1521161
1585276
1138095
161950
239005
395210
1461257
676480
242792
1449956
1254292
858192
696966
1277718
1458591
604179
1706529
1307267
383658
1138359
1075891
422796
1111355
1610256
845958
1567266
642899
1134573
432620
286532
41252
943255
1772922
762407
1441535
1982102
1408095
686250
709920
38998
1167477
296402
1724916
151533
426456
1688367
854665
854002
56397
1125777
193336
1039417
429263
1457293
1662536
44014
657609
1445749
223005
492685
879349
1769953
445386
1125737
278637
771899
1035130
677328
394305
1570384
942630
611515
1958795
454699
1678670
1823083
782558
1213212
1555406
146764
1626247
69478
1653194
1678150
1386088
314678
386089
906623
281299
1418571
741702
425026
1146448
1758093
121846
1829819
311880
798060
651802
511704
1749655
208428
1870163
1905147
1911775
312863
999702
1129339
1948287
353085
265485
292966
1580317
138355
1416896
1607964
207869
1792167
1814485
892254
1123519
1182418
632618
90414
1029780
519291
361234
748953
152604
260662
64661
811625
341487
265873
1597232
286462
886153
1231946
1283327
1458735
494430
685083
1839707
1614750
1788477
1951424
103919
90790
506998
1886083
1947249
589775
1819339
1940897
38861
1501514
915171
1755512
213348
1447385
645029
833824
18629
1504330
408844
128519
522704
467045
1509660
718485
242644
139368
1930059
772145
603103
817753
1796878
934414
501906
1840467
1011785
660661
1366565
1568464
1730754
822296
982254
173522
1700446
634496
201056
251867
587786
905691
1206835
442512
571579
459062
1000397
1141300
220591
1755890
1640596
1153130
46242
1017566
820046
1312406
1857581
12308
40176
1734798
1237192
1080576
713036
1509759
1663464
578363
466659
1578204
1296704
459250
1528860
705597
1032146
489411
154219
291682
1370895
1046293
405964
888967
979071
889713
1888542
1867149
1868435
64360
1183517
30036
1003489
1681815
725532
1457347
620809
828354
922146
879471
214639
1641055
594205
1130526
553436
587370
1067028
14553
480935
398302
552242
1637719
1269390
377994
915265
1604780
906664
1916338
420878
662898
234398
453855
534745
1127039
1365894
459835
1385217
1000362
302557
1152574
1710219
469544
1267484
461536
340711
470449
874494
1743098
21781
1948580
1395931
253396
1738589
1196509
1927549
988716
1951856
774819
391715
703916
564378
1561847
1460381
791354
169086
138289
402514
847532
369751
530942
577600
932767
1027946
530474
1015046
1206689
1218457
1271528
1343925
504642
951458
614929
1932404
1327264
450566
551904
408910
785671
1498054
1855355
953670
1913504
1126881
678868
1497516
1276882
685569
1371727
1784508
415328
1140027
1482334
1371713
882116
817561
149402
401308
1732191
972594
262157
600057
174016
492153
844700
1137477
1997653
772890
1605121
207813
1930747
1704328
90512
1991124
110634
1370124
973927
1428067
1331622
1063161
1812370
118707
575449
625509
1288588
397380
1052375
1836091
1943297
389927
363942
641087
1610680
475854
1885451
924791
1151540
1667945
1668067
668000
1140814
1838703
1546510
1524204
656952
1040440
1056072
1174393
1014602
1994480
1684881
1878916
579951
1033462
1707742
1393015
951203
1210392
1272919
168042
1861659
466802
1358606
1473602
1636378
1899572
397831
550004
1582725
891371
737237
363790
831112
1912158
359536
1373522
1388219
1722740
696706
1964468
1586277
402662
948536
909541
929393
1388523
1107121
100329
1516191
924535
1610809
1982824
1096029
1683514
1186250
1371640
1782584
319485
1916984
1815376
1915229
1808983
590402
1003599
442570
1118329
1894676
957525
1490535
916459
1991470
1731633
1016257
364456
27439
1977070
1228688
1622722
1012392
1039248
1675721
67453
833284
1589638
1964470
1242492
131574
1434161
1128300
461060
16372
1763151
618559
1121255
358154
57493
1469629
115215
282155
1315284
1812798
1616303
1878772
554144
1729423
909143
1106355
396099
1628487
656576
1541132
1124759
373627
904874
1746384
1201332
133381
260438
1073393
96625
1868306
305110
727700
54766
623527
58961
564538
598545
26287
894386
1087144
1193396
893768
1398129
1158233
50724
1418939
1643012
37310
1227123
537790
829171
53413
1116578
1125720
206702
806606
1759728
253201
216229
347418
525016
126178
1624189
1596048
148094
1315489
1129193
703834
674352
848785
669281
1567901
791335
118244
555075
684353
538772
1069622
1946495
1139033
1131238
46605
1270016
727734
1140465
851444
872378
246040
1097742
152101
552484
659909
156886
1697377
1290523
1609048
1340117
658726
7558
567178
576105
1639135
50084
1913192
738905
1801808
985916
840729
1412173
28038
1665939
652616
332186
1845193
612928
50287
1516867
674294
668360
947819
1993197
1319163
54554
1168744
1105657
1683119
1219922
1813485
1130344
1994034
1589392
119219
1488521
1709265
1560163
1665768
466184
554824
135922
253963
1182535
500085
1267866
573511
1279182
755758
1331001
479017
201132
189055
683296
1524195
1503697
1982557
455273
1107786
1884013
806317
1680851
202519
906825
1103183
1832454
511633
759008
1306363
1077240
1531616
1615283
913946
1962385
1392101
956160
1075019
1467707
1454944
859873
1234537
1546189
1886338
131074
1833832
1685866
1781437
1389564
1782775
885829
352723
728730
1985153
1767116
276990
1325305
1610555
208416
374689
435600
1480804
1671870
743460
199395
1565624
1584266
1156620
1867914
1309285
505883
1825848
1097899
230072
1146059
659446
535849
724724
295858
1424496
1218042
1408341
395848
111059
436262
1068935
1727721
870274
1073043
1351041
242541
1186663
1972695
1291184
970204
1823077
699278
1194650
372601
588581
1972448
535126
942220
189950
605750
955063
15467
447437
1363355
1471465
239168
1040651
1127803
1823017
1014053
4306
748444
220332
100316
592033
1061861
1522518
1956515
1392168
956278
47334
371931
683285
208680
1405832
332206
278829
1307745
1273361
1185902
1419008
809163
321157
1040785
193889
863856
1458943
1171383
1165742
370877
1249164
1835134
693912
37052
1352167
914262
1087840
946000
1195
1317378
1570706
698283
346642
1696657
54817
765611
1080090
214113
327851
993451
543692
745839
1186239
1122016
258432
288715
1709492
1028821
1245475
497207
1115695
1498372
1947389
1934887
1107892
500495
1801031
1009185
642169
1404378
781790
1206177
1771224
370029
100904
1310970
267418
785410
604479
1423710
401038
968740
1657281
1162555
1227450
1194864
264440
1250915
1249140
818924
377371
787810
126446
1405751
1144043
1404215
840101
1426040
41675
75612
1779396
1727452
1889732
506675
599333
1288356
374796
386576
437969
765472
1470212
777259
613179
1681738
1802363
1462082
1850668
1047863
1785461
447848
155201
1584898
1436453
568089
1918912
1909943
1277683
818053
529751
447769
946029
342078
869889
709409
1014094
456395
1635542
1817532
1269370
1098277
864742
337866
504566
872662
1186110
824408
622091
417757
812026
239769
1226832
803583
531334
1134686
588135
122683
859759
1720635
374221
1217824
1701110
898987
821898
1268680
932478
179016
1052925
4893
1372650
268112
361323
1127008
365203
814148
1984268
314080
178141
1457562
1204764
1086706
620058
675927
1245399
659810
440632
1651714
1998693
928580
1680841
769572
764064
1944565
1430425
1250366
208272
1720193
1248261
1346514
457817
1969577
571294
1474755
1149958
857590
1102823
1761954
726994
1033468
1858752
571129
824530
1004066
272241
1760318
96970
1002840
1205814
1285301
549822
1697191
1118843
145427
843071
677082
184398
1331706
1328157
877686
976748
680662
1706444
1587754
490996
37093
362210
108266
1250483
916142
1666719
331371
396368
1284242
1666542
655775
1218120
1703915
339772
1547580
1593390
651554
445572
497191
1243964
454690
1361331
753518
1942802
257221
323799
169767
1553378
1940
214676
493757
550206
1249040
1209170
513647
1657676
1550331
862144
495541
854791
1518494
515089
688667
1205794
1951599
688324
664714
954028
1679459
291486
593556
1676589
437659
1417505
985693
3903
1799578
538002
8312
1122737
1211740
1782348
1144051
1523971
305767
322719
135810
132271
1339828
1439638
654360
1348666
1779705
659231
1594455
120874
978197
482619
554986
1779997
1616157
1380364
1398677
1179380
1423548
1332196
25465
796647
1886862
275733
169085
621498
909577
876312
1813232
546931
935788
236838
350154
1844180
1185565
858829
691593
1490064
546035
823917
1338888
69513
1606249
121828
1548711
1173027
707178
904560
529319
1328503
985075
1269121
1605123
932598
569179
204344
1050837
1531103
29765
1630571
616004
142271
520667
538978
593477
61294
563145
1232161
834437
1745543
1145462
600660
1364302
1104012
1374425
1970206
1932119
1590607
862817
1563500
957269
265705
1827720
1521522
1618962
1649662
1806565
907362
1315063
1480350
343514
1176109
932207
58081
986497
1390399
1635211
1193805
1167467
871487
1399472
1461458
1859387
1371201
1544257
1675061
1529522
1734160
995636
786409
599969
494028
1696657
497696
1419620
1029333
1630346
1102125
1348917
1912697
707075
1146682
742435
933793
1561042
39093
49189
1964419
1310584
1157417
763164
1577454
1900858
105986
158054
40468
684117
1501259
817347
1236859
246166
1951441
430965
617396
1516661
850083
383819
1527760
1147938
896175
1880738
1951227
1581095
514892
1805246
597398
448718
274189
1133298
1781040
18049
254419
718680
1296241
1358032
482997
1326607
619840
254432
1924469
1380713
1247292
152288
1967485
1206737
1702455
777949
1888936
1125075
430998
1418796
1142133
16526
1188768
651077
637233
981488
844086
261652
1651233
1946870
1026593
1824357
990774
43
1861656
654588
1673765
1469684
642414
826946
1827521
540693
1244587
1074870
1779560
1145648
1700485
1389941
977096
627377
47239
328687
1612734
838014
318174
1050692
823981
408321
1495736
628546
575137
241843
769197
1748524
89757
913325
970160
435719
358460
289235
1921368
194457
1489265
758086
148066
1133934
1179633
541087
452017
424734
262146
1296525
1738300
1951842
924947
1168503
1016341
749770
1620239
66167
652550
1141001
1794118
1706203
1271521
1060478
1464321
346980
1366603
912587
838653
955773
522603
1206512
463220
1412592
1780164
350263
1853942
269127
85113
1738847
1754801
703662
1634973
848079
1067802
382929
1698780
1126088
790397
1205351
1528779
1526864
438139
651156
1545491
1673010
730974
1628957
186190
275976
61408
1408535
475745
495053
1990423
1568159
470091
1334779
1418141
1815235
497520
653059
399579
633494
476381
1912236
68569
1175290
927491
1332675
1673628
1951410
1375001
1395452
172644
714240
1593931
735008
1767146
267970
111305
281875
1803206
1763432
1410436
1395605
1321474
652111
482859
957041
1671846
1343571
1691712
1376437
414059
1560341
72069
1604589
978383
1666700
509025
112330
1492133
954040
13540
735095
1765054
976678
1279001
1310868
477910
35199
74338
1064187
1792212
1702678
1769164
1693119
629242
395830
323184
214460
29687
1527950
955402
1373162
380812
1945516
1092544
235999
1857707
1841722
1969426
1758638
775938
648559
354098
1846310
1520335
1207009
668191
833475
881605
1682070
28968
596750
156507
275361
1421975
744840
962852
882556
281938
1873726
1534315
1860747
1026395
1401129
1076594
1468918
1980057
1135282
1277057
1460737
983721
466806
1934560
54006
1914388
1062616
802892
33488
1717493
937622
402834
1300060
790404
181310
1707179
454351
1363277
1626401
273892
92611
1729204
481473
146709
936652
1475643
418861
1539955
1362018
1169902
48143
346532
1794890
1778022
280392
69630
320582
109139
1443145
225151
901260
1403054
460029
1242613
1559700
1001424
11084
930452
1044420
1278146
1753013
1913384
1935983
605420
1803459
655155
1210606
799251
1340519
1301635
169428
1243731
431914
656347
1024954
1743621
480702
318604
712194
1227873
855521
98480
293194
1396699
657026
1328597
497150
751623
1663900
1066249
1171042
930348
916610
517965
1451158
422610
566222
1525310
90544
412264
1940180
1907288
261131
1365700
1062572
1911870
1788449
729814
1097794
1206600
1714455
493094
550601
354547
426636
216586
909234
19854
835654
850816
1163740
181190
485609
98813
897128
1439932
592493
1609748
737710
411011
1332313
107449
1666305
1700529
494278
423686
1988448
1920603
1266434
1308938
971198
1188812
1122190
1924264
191705
963818
314210
611701
1350085
1807156
1838641
704067
1468974
71337
1058541
788403
500737
1819513
458695
144614
1797995
1007705
1219262
98090
1096196
1552313
347160
1622448
1638717
275562
1702978
21191
788428
1672402
1173363
1280073
841744
55733
796307
1489498
443182
1545910
1637096
355719
376308
549424
408653
685682
1170126
1461693
127621
859535
699194
1928720
1984151
1616822
162452
1214013
1404375
556041
1862250
418471
1320013
405523
320578
946514
1702105
658781
448801
1259019
1993339
119749
1240330
1979716
1962153
1294196
1681448
1529937
1807506
752481
928760
1583494
1092976
104153
694236
524507
752051
1042213
450097
939013
1512334
305552
302793
1878990
286527
690881
1096091
140265
125340
38671
1862919
1079722
1104494
913416
87505
63697
559317
521024
1493112
1087172
798635
1557295
854576
965803
752664
928527
1057686
556176
217348
1411185
1947577
1884902
1980030
1472110
1604460
1555744
1672189
1442728
115917
577537
1948662
987064
1693682
1582111
74647
963814
35070
1705824
1936592
1016516
538165
359146
719342
1270888
443675
752952
391377
252306
792274
1112245
449959
1182602
1984586
1141902
1554022
1328549
234517
1424964
1622012
1765489
1783336
806888
504026
1406624
191578
908418
1937600
385186
1184181
324432
1712541
1827282
177638
1101532
323140
1769923
926458
585007
264523
209528
718643
1156896
1919024
286180
1883619
1648726
1450639
1321409
368433
592924
1221398
1933436
1805472
1397491
1003483
1800944
796668
1261748
777907
1275023
1824860
1238229
1223403
1948112
202853
65604
58063
1333493
1292645
1355494
1765064
330538
1306336
1079814
965632
1506118
530089
111316
1184435
1404225
1156131
94930
1383397
995599
344144
519033
1105266
909347
1504991
1847605
1408688
203595
632606
1085282
681590
980662
1483998
1413080
1483456
1375574
1150357
1901438
199132
1415415
56086
140957
490460
920922
496611
970531
453811
401931
1914193
913147
1894424
226992
1539654
1587210
547547
1403659
464601
1323517
340267
1071581
1136717
901425
1621900
1829425
249551
1179792
18488
903787
439684
371185
1375608
468765
965484
1250448
348769
1183585
386437
578082
1301679
1057896
1568512
1150969
1338809
1373496
1487100
1043020
322085
16592
36185
1234213
1294772
669563
84325
195504
590394
132255
438482
1480465
592199
1659131
1178206
479386
752122
161601
845211
1949243
1361750
1345535
1714734
1156180
1126747
1600642
842090
231964
1879257
438051
527081
1691747
1682268
1593074
842780
1504356
117938
1289757
365429
181789
1265084
1723889
1728256
1240368
1264162
1951686
1800372
714987
1126492
1489710
1090933
1651346
415220
1873630
497618
1480647
1316594
1900468
802571
1153257
439454
1262194
806201
1597799
368835
1193662
191090
987021
1215708
1830246
1718317
1866435
854442
284349
1079844
1979563
1513528
1585643
1254409
1630242
1321883
157000
914952
1266592
731209
1963642
1332892
1247581
1993551
24774
964697
557410
974564
118961
1209372
1780627
1735184
1357737
1972048
1776091
969009
1537725
1530128
1257350
1458160
247753
1592879
230005
1308916
19944
1206657
449283
1242336
1118741
757442
835115
582815
522806
148787
547791
149515
388140
679398
165184
1979200
248913
684608
679710
1890788
156487
967311
1593484
1254184
1519657
986586
1133715
6446
186639
846041
1850403
304007
223395
159575
673600
1383768
152248
1979180
1841925
1658255
88448
808469
1681807
1498858
148930
1943555
17379
727385
707083
113710
482304
28520
960190
377977
1801825
1727576
675310
1411998
483672
272435
317563
179877
731054
1255887
332109
1208893
1347686
1986817
125154
378334
410423
1947131
524029
1822586
469230
76860
928886
964822
1891208
1766628
899446
1266547
1509174
812003
1625423
1754646
403737
485338
1114340
1101726
1157525
694296
604733
429407
202556
1623938
1425482
89203
764289
987614
1780087
872029
885440
1437985
1280059
1391151
719375
885094
1062108
1439080
858142
1268168
654114
682785
377262
485809
1758733
1428860
766582
1391088
609
239162
1724281
1525018
807507
1527369
1130792
805350
788220
613809
1415199
1612462
1219829
747700
1481575
1966865
262789
1653084
37085
1286324
1613776
1253121
1179524
1533291
274636
1890579
1864661
306690
1061672
1322685
25993
1487846
981292
537984
1372897
1308171
1114938
336671
1580739
1083188
767385
1238936
1328469
1391624
456989
70322
962827
1339539
1013419
535179
1799519
1790765
740154
1152930
186238
700274
740730
1044503
1340542
1563793
485588
87254
431040
992913
1435169
1980949
702350
1939987
1613259
104170
1500842
1292466
1056956
52280
622085
275897
1739448
1860607
1284798
508454
1921312
1229907
210216
617299
1962456
1701772
503388
367993
854926
91533
520811
276621
275079
1104521
943529
1721816
160680
910912
1007313
628106
903635
1212487
1082799
160646
193116
1430735
805161
241342
861319
727106
1190364
1091645
169243
956641
1979680
31357
86052
899147
454936
1868209
1169538
1486555
1113440
329702
996469
555822
155360
1471342
743137
1153545
1044881
1377026
101981
1909262
1880380
1893896
1735913
972200
224468
1066722
932555
1773164
74979
726493
1114467
1242406
453828
1493497
1589506
1747750
449641
583152
1470934
1577025
1649747
1391794
522221
1444818
1506632
1763592
578974
1155595
1257295
277980
1596523
769775
846253
1405315
1426496
1232690
1921946
503554
1096105
150495
1189755
1307054
1044261
1410038
718776
1650647
478764
1643118
1161910
929639
611404
1118651
1162346
1455880
70523
969710
1103793
1296344
1260967
1047607
1507009
1521497
1091796
207136
1081275
881564
1499333
588068
776773
1971908
1144815
1766511
821327
1109877
1908459
1784750
654935
1461147
2338
1784295
1189560
1160774
1689832
1872414
1285603
1265052
1835466
525503
562188
1848336
1877517
1738144
1590905
1458766
1120053
363060
1633738
1209502
1880283
13210
1090393
312244
1208514
38152
1249302
1242029
1553158
424409
495045
566171
1377787
463775
1609033
640475
940668
1541060
83009
1677658
1277525
1280273
816469
589681
901458
1721021
1096349
291711
1527838
1436488
1735598
1452528
1460019
1185423
117279
1827144
1320996
1652352
103800
40663
1831519
524316
959774
1643608
847460
302533
195902
1286890
12727
1362313
592491
438297
1438564
220328
1614975
1276555
844660
1938118
1213296
1417258
1468646
1475642
162580
1287803
725009
933870
818229
484620
406490
470645
826069
1455835
666063
486388
996386
1022145
1786006
756
1216997
406759
1782941
526876
828355
744939
1722990
1566118
642225
1757712
134618
441696
1589250
1256856
372144
1233319
842197
1505824
1571554
1367718
1222739
1236486
1225354
1792502
1983911
1292462
340532
1494779
1558847
1721994
1325682
467543
897104
1450927
1914696
1829315
1953276
1752975
1679493
1718838
42731
1606967
807231
1705108
349756
687274
1419529
814270
881735
1247294
344461
1188695
1126462
1724660
1703216
1063485
1169378
1711225
855753
711420
1053798
981960
1529175
1948972
1323343
1196762
704497
328711
453646
522917
455201
1268502
1824250
1583987
1036483
151338
47926
1471321
508088
316385
74939
1058385
1185449
193345
852868
1358782
599877
992908
1175257
1929228
1747898
1142577
1972245
1324058
1100360
971555
1109375
849882
1105957
294186
1386159
839208
1098202
93091
878543
72226
1845630
543566
356078
1211662
137038
1626461
1314626
338940
402028
153992
505638
1376473
1273779
911384
881774
714845
128294
1352629
1921692
1117916
1282744
569579
978035
1981564
564578
1325618
1341905
185897
1406878
1622964
918716
694550
1896361
1834649
874442
1047115
548375
707173
411131
1250716
1533696
1737509
567664
1207533
876701
391347
177394
541006
1013817
625109
1562900
707277
949441
1330190
1455025
1016238
1164652
34266
1089765
1619381
740649
642989
1979605
1463914
1210876
1041010
336925
439988
732128
207736
80579
1726880
1869605
424076
1894349
965557
542125
956768
362366
417150
1313096
1966479
1568985
690502
1365301
706032
793798
1397890
798617
926509
1962921
628126
867868
233511
1984360
631757
318306
1005233
1605171
1347093
940192
1889470
1358437
814221
1630570
1344490
1861173
1964100
1499058
825972
949179
631023
1197615
1642872
1939959
703689
429090
1911356
1125447
1919704
1476058
1068683
801772
643445
1814344
1871665
690029
1562688
905833
1349102
586502
1414806
1132181
382711
904653
1754646
740160
111279
742386
1958554
1050528
855288
259553
1980036
1218443
914745
348129
1334309
1681771
1683045
1381965
1461787
1893875
698768
1584289
887285
1619728
1066278
1282870
1124132
1579906
333582
1106038
260071
1996976
1780729
1428209
1682063
1434167
1395210
708941
1315302
589587
1546868
20905
1077404
187058
1347614
32156
947753
1189447
129386
18627
450090
767622
1040515
1657401
95677
984583
1614631
1151288
1149763
177823
1227825
1652418
905527
1692354
1212179
1323608
772658
1108336
616534
1499897
1365909
1488712
197034
1276524
1454507
131255
52169
1185406
1986353
1383724
1516638
663786
923727
1806832
1001607
1382327
1184193
856294
920701
1366702
1664926
504585
1658905
1492435
1558758
402772
115230
1209818
1551645
1932207
1217582
978149
1210188
1193974
222704
716635
1729882
1979314
1801242
84825
1037349
1428204
998091
1511871
738889
1297786
596745
1095395
962660
1509326
1867736
1346783
1221725
1485030
581692
1768598
1993276
395572
1754782
1456672
203466
173394
381342
1795454
1696056
585324
286186
1864307
1804702
97217
678473
309035
412379
1264983
1061424
987961
1589979
638620
193133
1691953
1597926
1620171
1339917
676680
453911
481294
432208
1907035
1724992
1197630
1881422
708194
1930237
260891
428012
962556
358153
936988
18873
572870
468599
179402
1497076
1377266
743370
1697973
60597
1039960
1538969
1787693
1444898
1038278
1036334
1622531
283849
1588840
745101
676911
1326654
1932183
1906348
260453
307392
1552890
1868695
32321
814592
1050606
784431
1601417
97214
1205894
278882
845518
430963
433313
213102
1269460
1175440
1262508
235253
1298786
972205
596985
576111
1915430
785226
1747335
1314083
1713729
688815
1279430
1751551
1816485
833110
935458
879526
690860
1020773
1447805
487878
489555
1832471
367303
1312733
259070
1407323
1782141
192006
1077745
158221
72034
572359
805751
1953437
136174
1940223
444913
209394
1645678
817951
106626
1353553
152920
1851732
214567
359249
1060457
1077979
533582
219683
1995472
1880467
1677007
1799851
213947
1416654
1995382
1820182
1637689
1406883
660390
414961
400442
1242617
1705062
731707
578608
1166070
494155
1383331
171960
1195938
1973269
1075542
56503
261742
617692
1530430
1039397
498932
615786
1153736
1792725
1072442
1268312
1141059
209058
362074
1084576
994701
871959
1833775
556498
1643513
316674
1978473
1148563
898152
1883185
1378233
419918
1546486
813735
199028
472538
822665
602727
998921
1020699
795549
806127
15561
1506177
210754
1148409
1292258
673627
399290
663734
1591993
1898137
1397738
744036
1492096
327366
1895802
901227
94994
1729575
252058
1200551
936577
1062382
1859999
1979158
1737010
1575022
699823
1658792
508786
711261
1872594
741051
290316
336841
1055758
1738207
795204
191101
44765
1255517
647764
74248
557508
1955394
1401200
1078041
1138948
922737
820170
639855
739495
579040
1672014
525058
871369
399728
326536
369735
79805
610332
1486383
553236
1545506
1515814
1623992
291639
652832
1277191
1607380
1415140
1641714
284730
1200962
140479
735282
198723
1375414
1323699
839350
1704199
1286556
1150147
1354928
1905152
365478
1066575
1916960
1758678
1498038
1254042
536160
1649476
1448386
849181
5110
930648
1626078
785316
1565506
1587910
210655
1960110
522349
1895983
527063
372918
1121538
130481
787855
605598
233002
89942
1239906
1887515
804590
1922126
57483
771925
230917
228269
315750
355162
900136
614307
549047
459533
1707333
1755793
210215
336825
1072891
24376
462768
884364
109393
122759
724968
634303
1100973
165061
925230
217175
767532
238778
1672081
1596360
976880
861273
539154
1975298
1247564
484404
1901424
743595
1152136
1900942
333286
691168
875596
1103127
1709770
134483
630159
1542890
742952
784394
1079028
1234379
60524
1436867
1293344
1980952
602662
573822
21761
621835
1724806
1423755
956910
857405
976870
834530
504233
1842419
380688
259894
1751842
684888
112725
1306380
1374695
1812097
340517
881591
1363444
561020
691834
166335
603200
841251
1141615
1676304
271882
232402
530601
801886
1697354
1791595
1153106
1909880
355721
1177096
116639
170348
918334
66029
494148
1672377
1734630
1126237
1540914
1915467
678137
465545
1988000
242338
73784
205232
787201
1232409
1605194
1165898
1582076
376902
1768787
286420
1228620
1955631
734341
552136
351138
981577
1368047
932866
1099867
1697361
859153
1152850
757877
209965
1213558
269667
1957470
117898
624907
1110872
279599
608846
1808379
1132230
1917891
1005117
702235
10245
42875
1774086
3776
1537648
657492
1489031
1659634
986060
146560
1257661
757058
1282742
1562637
580960
618409
1554089
222704
757656
1240406
177641
1536713
601863
1347323
447911
681067
203264
255853
1069977
747657
848935
1491694
265706
201378
1882543
404170
574226
68366
1779870
201014
1894329
1365483
375818
1378879
1864424
698492
1430079
1527596
1840451
907138
1147740
1170109
424734
1465375
342544
437286
446806
1941822
862182
1976997
22317
1557939
624235
1175951
1628997
736654
502402
669246
1589603
667801
267000
1551861
1199347
1846640
59392
405873
262563
1332464
451218
652420
1631513
1984148
1683636
786195
116900
1505912
29887
852663
35669
970091
1591079
657955
1051665
1791986
161379
207334
149703
600835
1806274
1210625
1363781
1659981
1722780
996529
366575
1449427
603876
1594947
520258
105895
326570
70624
636657
640863
1522794
292876
1834264
1393879
562777
1930497
1137849
768530
1597072
10682
181760
1231393
787681
1439115
109956
1598250
99445
960511
633407
1479830
390094
1170687
226765
1265615
942289
468033
1672383
1404969
1604280
1459717
1264368
1134284
1454355
496035
1807132
1049798
1948933
111141
248403
1907594
750420
744533
1570381
1981483
717625
560102
83310
954329
311578
788117
809308
859261
671425
274288
379379
1841483
821270
38439
1745201
1869462
1592662
100061
1874900
1506287
1216508
1072702
1875349
887131
272423
548346
1176674
514028
1905316
769801
1273886
495127
531836
310154
3864
334975
1451586
724514
234436
1622341
770200
1775593
1027446
1277340
346856
1893234
1777263
176921
952060
462414
82844
912058
1876771
1334912
420379
1089168
37316
1515879
704455
918703
1947697
78893
1732265
1869480
1266690
552752
67454
877301
952849
1263380
1452937
921912
1273704
1478910
1141588
1633973
264444
1020951
605687
950316
692950
1977843
1512129
1812527
931112
1480818
1893336
1517656
907022
1749830
1024961
81731
598073
1690271
1012953
1169268
317225
1711543
583408
935383
566572
1336400
752321
1828875
1274726
1281381
598546
1044713
638809
1340346
1247948
1370882
130910
214446
527360
218831
1997083
1737416
639182
319960
1836736
765463
1847450
621554
716491
1469341
1398903
778171
299647
101693
1386366
1072670
103758
1041080
1533429
1457028
1516161
1702105
1814783
334621
3361
508802
985629
1518267
1227408
1592153
1438221
929004
817612
604711
1391456
896973
363328
1431353
1902457
1013648
548452
1660023
1027138
369920
166205
1878504
937347
1239349
1408861
42097
251163
812582
87724
1915503
1964794
1592990
1976009
1911404
680177
1476325
1209303
1189468
808976
1087164
639716
18708
1242371
1549957
1882576
1208568
149922
577554
1870616
82076
139795
1224318
497104
546569
1408276
86629
912729
305056
1783731
982202
874224
726538
487575
1729126
1842831
1667715
1572880
1576091
736103
149302
119178
1668618
895336
599948
217756
1022783
1990696
1076081
1136382
1977186
934106
914814
1850600
1463765
1085692
1790333
361704
1842429
1581151
13542
1958115
200889
1292747
1487519
1384646
1238050
1046829
1476341
808244
1210734
397895
438240
285946
1241704
533052
758394
1917742
990875
585150
181255
899342
105750
489681
1283936
1020650
1247068
1626527
768328
449934
502119
812342
364732
950702
782797
42307
945319
1097677
1400486
426174
803674
662865
1260908
1529016
1212833
1140800
1924276
776388
545255
905677
1719428
1552277
1214402
1989850
514770
1788728
1139757
234876
144077
395356
1797397
404376
1337035
1395938
1729566
835407
562569
85428
585210
1834613
1590972
834437
374025
1696242
1365168
683852
90624
1017464
108488
1790850
1544300
1233386
225249
399205
413039
1637101
377283
235692
1352454
1628133
1122895
1092696
1504907
1255800
1712899
856548
1558289
1629431
1444030
1814932
402115
1588588
184190
244893
1978316
166214
1479688
402699
1559725
985048
390070
1390034
358342
1605414
403118
1776589
236364
1914144
461646
466398
1300415
1602940
168461
1770516
1518111
284385
548463
1220095
1391640
1765777
1701403
11593
1856422
1308099
1588973
1040051
1619487
14765
1642342
1735196
1061110
1442407
972719
552179
1439795
230083
194420
29808
1372245
954977
155668
1797902
1641159
1491959
1602493
1644210
1519660
1423576
1905222
147513
1499124
678433
48307
1719911
1403033
61689
1432390
1198258
1503399
478884
1380550
1136884
1590794
766877
1222799
1268910
50124
1831330
1936143
664538
1798237
264662
452819
467216
702236
810473
657527
862276
1028712
1536938
1449353
850050
1237848
542040
904727
939385
1676200
1793667
340858
546292
1603545
655165
356910
1412967
1474534
917273
1181313
1205956
519804
1960064
920327
1385461
1716333
1227687
1979305
974655
565257
934578
1048729
543408
12351
1809198
441210
1003046
492907
595074
833192
336055
1498524
1711385
1370579
1633050
500828
1681387
1033822
1163285
1983547
1932897
1316783
81806
439849
1588421
1483241
737716
1808055
1135805
271910
875292
1189267
184423
1414713
937622
165164
1000483
1766911
259626
1189086
966459
636397
1714576
824563
331459
1916340
378000
957350
1108194
1252846
1485248
310861
826911
1651782
1020123
1660263
63356
77282
575793
1657154
1937866
909428
1858546
1074255
1348398
1896673
5057
1684135
1461462
599918
1101900
220068
1697973
848677
33302
600248
758239
1113169
1819874
1964603
168577
1120571
376534
1710725
950800
176798
241941
927362
642300
1056904
470540
517891
1204281
1375566
1024613
1625935
912944
1929842
1576797
1591596
839175
74016
1962128
1830421
1572721
368280
1606271
1978608
582381
1675550
859690
1291464
1582849
1390079
1053211
1882912
230753
1804397
1371717
1227783
398898
285580
1357888
1066866
1884272
135764
1852863
914411
380184
1002529
1885419
1570318
819571
1949951
1212878
1968258
656425
899909
652002
1526665
1966776
67472
1002309
1604209
131632
1760727
75173
501138
512345
1805713
394714
803709
1916129
1075616
689525
542998
646732
875422
258883
45239
369405
1931093
1215710
548736
1526555
215554
1286819
1791473
624224
1312079
1864746
1182525
563672
1600548
413774
1194240
964650
1858573
863776
280891
1684658
1937821
1616600
517521
1712432
940075
712182
664434
1408353
1152235
1487838
1191268
928379
1234852
240592
994863
431762
245778
656624
490109
345608
644771
1774623
683940
1872956
1151039
948578
48204
328902
1900788
1075149
1196373
1679965
961580
558755
1711479
1758656
656014
500901
54291
1592126
1114906
1636661
817038
378973
1099397
1464987
1316919
200739
432272
1058846
745629
1616892
1405746
753222
1064705
344416
1816994
227869
1262538
1379314
946643
674635
1384396
1632143
1850868
845283
967099
435919
1593150
895656
1509902
1378304
698852
1442177
1396746
1303273
956665
539908
947660
375360
1743925
1023054
166988
1137196
1073060
973515
159409
1497287
98266
678663
413735
727097
724867
1885427
867705
1002945
868055
1129712
841970
1073616
94545
143406
1770773
1349922
1710797
874609
407842
1294804
1836111
708137
724536
964712
1149937
1180514
1361002
1564985
1719685
194293
955218
1829363
1298086
1467967
1425723
47577
1494588
1798059
425972
1813679
610367
654473
1837874
329452
1541349
567620
1200012
28818
1929073
1518815
953959
563701
215699
1303424
285423
937679
726852
267816
1394042
1173677
477396
784607
1768976
222009
1850265
583180
1956499
1374011
1397956
1681345
1595075
1476379
1254524
433640
788142
1661577
1694324
1385152
98757
39271
581036
1435644
173141
1798580
596030
1596437
154223
1631366
1784881
764310
1992371
1021570
1007762
1380794
1153693
644277
82637
810586
1840756
1269406
853876
1468576
599512
1556209
1342980
1208478
1133893
1307280
101686
342155
1207276
1639191
1571008
532528
163209
1247894
430756
1602348
1727717
1054902
280257
1358858
750301
1671061
983278
334864
1180490
1435842
636192
140693
443954
1236444
1137307
303280
639485
1877208
1291276
122189
1703189
1585220
274429
292021
111733
1666364
877579
787867
1873293
55475
244387
1762540
1707674
1905918
1037646
1772183
1234543
1511391
1928026
161502
782836
235317
1848114
1297721
120744
800437
1672802
654272
513352
77066
242608
23735
838970
474998
151551
789860
94980
1407681
226547
1200996
1815766
993556
433254
1786348
160371
1009557
439453
1071090
1853577
1695675
1381254
1945147
610527
484869
1309096
146325
688349
158304
101549
1210521
495319
1269717
898741
1324582
196628
1327444
1451007
725758
1803389
218026
293785
1472954
1936679
978877
1859015
867726
1433324
1606376
391755
1053490
1257258
830785
1465629
350170
644617
1956513
46368
492441
1474980
929153
1475656
97826
1880599
1196733
1641083
479154
506069
273303
622594
1840404
625647
77721
207503
1953438
294804
1361707
510387
452527
1149563
766790
936776
535748
935896
1462413
428724
1176136
221771
1874025
1229807
1772586
1862558
1876164
1311891
267339
1012741
1960128
1446856
1760262
1755056
903951
146511
1263312
494631
1584754
521261
203768
563664
1805873
1821165
530361
1171876
1914040
346711
1694393
1662994
1112328
1157336
780264
1862997
1479006
594059
1567874
1232254
27391
1618329
457382
995119
1981400
1063778
966754
994094
1820314
114012
453460
70839
1524322
958828
639428
1541548
1677309
842394
963599
1969333
1450226
686398
832293
730199
947836
1133751
1682649
1766160
1781599
850352
1792985
1783248
984129
1019353
1927853
1638256
1150856
1274293
44937
1563863
406565
345550
330735
1822847
814029
1124374
1712020
135705
1784791
313729
383545
1640181
942205
1321948
297486
423546
1980042
1422132
1547962
532426
814476
1364533
1512568
17236
159283
1650675
927883
1797071
1035530
477873
753023
1643596
1421755
1978182
729106
1952234
989362
246919
53393
361150
1238476
1389514
1552115
426097
745990
114326
1646423
1186273
686885
379766
1359884
962053
83344
370590
1337949
1185552
1501279
1290338
442997
757630
630957
688445
263225
1834443
1503894
1614810
439968
600293
1045564
477517
1345457
302150
1385393
1120555
94439
1003936
397986
1266941
1162505
1491592
445196
282654
1468167
23487
305321
28215
990636
915671
1016762
468213
1829784
1701284
83599
331680
1805290
226463
1445664
1389265
813551
1648754
716530
1090574
453799
1551591
1051735
512788
231177
1361001
1760147
1744005
1500454
1535562
1509820
613869
933644
689205
195708
1280686
226109
1335768
7380
668522
888501
1956269
991409
1852225
1094388
1854812
598029
1650776
372370
285151
951148
1143504
767848
1809997
851279
709221
1340736
498295
408504
1140680
1042472
1293796
1509645
1740104
1034242
1044775
150559
1516562
1800158
1170401
1452361
507597
602944
1960040
743348
1945633
407972
188858
318397
1904898
1798176
1192948
660443
1718212
1632931
813166
1978159
146646
1298760
1088478
1285654
548810
1536115
1429993
943463
51374
1615558
348779
1449400
931892
188089
1981568
1745870
4140
507208
1326705
842904
137886
49001
619848
523630
135414
651387
543599
609309
596323
1984923
779409
1702196
1816961
1175940
1829183
1752610
1552222
672246
149314
1746779
1081178
982155
172626
123279
844152
1357502
630548
874862
1398831
1852642
814707
506628
422864
216725
1463024
937952
809566
983788
1678245
338683
882647
1269730
1395254
1607349
1396179
962273
1844942
1479283
561101
251845
1686347
86439
289719
1070700
869984
1054906
227341
1287044
1727304
1597722
1623893
441155
698025
1306478
1401502
490730
906506
118713
1676547
696098
1796921
1613604
1044244
1023827
129026
509336
1262555
106777
736658
988182
949497
349981
1668684
190832
79039
1190670
994229
1260451
403918
1014085
201027
900766
1094956
184417
681347
1663536
727443
1096780
787402
360869
616151
850978
165044
198222
1933013
327576
585300
73002
1999409
1407029
1833086
1292247
864190
1203442
969734
822891
1421910
471578
1158182
244719
725396
1057579
1022536
1992005
1394130
1924622
1224102
425392
709921
319942
1269661
1605001
1624485
1557248
1846587
1276445
1082843
1945507
117015
1697689
168516
997891
366827
345702
1060874
34850
557140
301148
710734
970356
1642016
1580132
147707
1465980
1328356
1714624
222749
1458123
8850
961199
31470
534288
33040
248241
1453167
1395915
1181494
980765
1422646
544219
1566611
1574159
1334921
492173
1183569
772804
957478
1273828
340360
1536321
1826601
1629573
90824
565354
1086352
625958
1050508
369291
1262872
1318209
667617
1060874
1137707
1355086
1803545
400240
545168
777038
64477
1123439
912694
382493
671572
1464459
1408779
1339532
771853
299687
1863413
1560818
1634878
1386262
1125981
1243787
86406
1280920
131573
262623
490279
222142
1645885
766182
72779
192435
300321
1439462
615404
1017214
1391427
1009106
562513
245401
621982
1134204
833661
495815
1782799
769876
1097428
1615527
1793392
489330
187186
321544
851696
1665614
1116094
245999
912095
1616101
1849621
1768351
1180686
749200
263532
1456967
382149
1682539
27066
1194503
1348548
325825
42885
1878029
730077
518233
28004
967096
397572
1449447
279770
265287
771006
1281323
1651919
185134
1858202
1745574
1770058
820417
963998
920440
1961063
30948
864850
652496
1330121
616393
1656550
1704367
1773196
1760280
254701
2424
22444
1223506
1310768
1052096
1853776
1707717
1408325
1826462
1507173
169149
350318
1314461
1111601
1838863
29100
1639806
633392
1543807
1137725
1266843
396870
197787
1387540
530257
625122
660399
1194465
726390
45518
769120
507154
517766
1588103
1067892
1829094
1361651
1060226
59406
261302
817318
531341
178278
1701896
620578
1689542
1355170
465568
101028
643954
1659207
298568
1358393
1141169
945127
1385016
376120
1263652
920105
289796
864752
131111
86105
1527828
152578
389298
24106
1893944
647053
593841
643546
1424302
806850
745841
1182814
1320742
1635709
71400
497664
164169
1069159
1670087
455771
583744
1981189
525396
1685191
774254
1349657
1886439
765782
1008665
1411446
1015352
1971489
892172
662150
898721
1075357
1364780
1359672
1961209
1797702
1814776
553095
1823418
298026
1200571
1252028
1479783
183453
317684
713714
542481
489109
1950256
1277189
1532460
1637937
727191
826903
539211
997598
585314
1533174
1084110
718519
1803937
1871970
701846
1749174
1130049
1339697
966599
1836170
736921
609842
586800
1416248
704986
690079
252037
1146780
1429283
203251
1205712
1228489
1088553
1049525
871685
1069062
1644967
107626
1785605
1011291
236021
1674335
1686830
459616
1153243
1173809
1276535
1166370
963540
549456
265551
35373
700221
194653
87777
1898564
253855
1581674
254201
1022165
575625
54849
1872046
655262
63632
941835
1828697
1478145
1046923
1255082
690462
332581
934563
666834
1043258
219005
1629185
1659491
410960
899127
168601
622426
997986
146984
263974
201066
1112419
1538210
9942
159040
1805610
1396163
1192429
1861546
1645478
1447634
1734262
1825829
1024658
333492
1468796
1936393
613247
1131356
1881895
90708
434822
477984
609886
27155
774530
932197
1032045
1254011
1448098
1561042
207191
1114319
1343588
121426
102446
944887
1225013
403969
1091482
1294471
1515651
824432
1899946
1756490
556498
1018659
1804189
392410
573328
202351
828149
507300
1028616
1802619
1369174
648954
1095044
1496113
1255046
1992843
1569902
1936560
67137
1830075
486217
1302891
1936794
1459064
1156141
198952
1776406
324738
524309
328865
479402
319739
1220910
1541715
1231891
1008188
654102
1147632
567149
391747
1014767
1042742
1451855
1886111
1773392
401384
582119
1404863
28683
92300
170846
1860198
689916
1082217
1339216
131866
928310
1907394
1928164
655974
1263894
479035
1417077
88040
416806
824069
1064504
1624871
92544
761551
511306
1104042
185176
1298676
672980
305681
1861514
1889070
1177884
286774
1658200
1466444
1220886
1011739
1357173
1036129
576757
403053
1775774
1796779
1931643
1008437
1459350
241631
945766
600748
1263139
1154745
1100601
1628894
133377
257830
1277696
1368723
1049140
1624404
512206
738740
1280286
17551
13646
1924289
1796316
1240564
1227636
1795485
470780
377798
1174569
1731621
1235664
977764
760691
1642937
1466961
1946108
1513952
690882
1260910
1183207
1836837
1771207
1829176
524666
392880
3963
1616600
1566624
1437857
350688
765036
625643
1446997
1060911
1355142
689412
1688464
584164
826561
227511
629323
422669
884100
155161
32274
967985
1188963
686302
1041285
63351
584219
445115
515622
577957
1459379
364463
1102976
722978
1417228
1807328
637268
1833390
1461515
193467
381161
940805
88832
1589
1663963
659395
1045428
3113
674838
1993776
1772025
1348586
1517921
1899259
1436162
925786
597255
1916765
1258700
46761
1850637
1587229
251093
1733935
68415
1883740
1574984
1447594
560155
1808026
589185
680772
576523
1866806
1975153
44238
1670664
649655
575862
1701612
1316309
22305
1540943
59880
1139132
805770
1216367
1738017
1229492
1452686
373307
1232760
1085476
613208
1797657
706709
812326
804453
1570987
107468
751817
78827
1208268
1377549
628951
727325
756631
263770
66419
1785490
48581
931998
1460604
1351375
188978
1451290
567016
1390595
1396123
742291
1929799
1293666
830910
178436
1068326
1639184
1337521
1041381
1997238
1184969
210844
60472
1776672
602494
1226042
430849
1542009
1243413
1401880
276426
1167206
1517019
254267
1522231
155171
1605070
311645
889200
523943
754712
230191
165913
189996
799284
1086123
1823247
151531
809712
861573
707019
602143
708599
119124
522971
532349
1565696
125368
1936624
823731
1542215
999670
321217
1259217
1497242
643691
966568
830270
1352394
1111575
319486
374465
604459
1891200
1776628
1209986
1420362
940244
668401
633175
280475
321907
454002
1527597
301499
787945
1109857
540308
242015
94755
495303
1507787
955250
1171896
621555
950715
231454
1539366
1225340
1887510
1698256
1515178
1291253
1084911
857761
1992758
726062
749576
300327
1808388
298681
1144583
1708091
1420044
378618
1618774
438960
90650
1953244
376371
214672
1419291
1628066
139846
1916856
138246
302392
1748852
1843022
287585
143665
908992
512847
1563517
290870
772425
262168
770469
588023
1334154
521720
1507427
770190
1406033
1330311
1284609
987981
307167
426604
579744
1215200
922411
1734363
1124486
1597136
180017
1782815
1382734
1177704
1672681
102439
927365
1321556
1702034
1206457
922657
897777
894628
1378490
1213512
1894511
1096660
43797
214526
539653
1156540
405094
1759439
1287096
1768520
59783
324247
373563
621134
904303
296629
73049
1570335
1053612
41557
249524
306511
946358
598890
679937
255722
1194953
1881810
1031678
1150317
988893
1397610
1250946
1139678
1958528
1612234
1291948
1291853
749037
1472033
1846834
1749867
135647
1076236
1872357
477724
481137
941306
1230801
1516304
1988750
1926295
1604850
578568
509061
936088
1711143
1591140
1513619
245348
1276053
773587
236592
945631
178304
921270
1775568
1189991
687042
619615
1228699
946957
470422
546934
1209139
1029639
968518
1462585
1468701
1124519
656800
524349
111641
1481296
561540
143052
1618498
1938762
844308
727137
1400551
505815
1076942
296455
695218
819594
1465904
888776
587968
1031586
1825818
220555
1181596
131857
582946
1907572
1838626
393728
995261
904359
1477164
290931
1368105
986656
1542700
98606
75452
1836583
1854759
568357
1889792
733401
1958803
1398254
1086942
1227323
908576
781062
731382
659280
197146
1332959
512232
864946
1773774
927716
1979522
476266
110645
707924
617843
1424522
1593663
1983641
445954
1447708
1381292
210531
1696315
1206720
981044
566347
1354579
1151858
345616
1088582
1817830
1712384
372764
698566
1764121
213124
120173
1074463
1538609
959404
1102655
576615
953832
1339287
1883522
148593
1976172
1411269
438331
1225585
84944
1202242
159335
1461381
491340
1335698
1881710
1122391
1898076
467247
916537
1069491
1801531
1701727
945293
1299229
550518
307494
947767
1770499
80391
1710493
1473274
564605
448627
53190
791503
1535983
1382736
1153498
461829
1815943
1333676
1290702
1845885
662617
1792962
321250
838988
718877
672020
1126179
294572
717410
1254727
885612
1966817
439901
339917
1218263
425051
617688
715463
1716387
907771
338786
1905809
980047
1076587
138594
1747613
1055647
1721809
1272089
1443273
590134
676463
1037598
661011
137332
340112
163232
1298824
360186
980831
598527
253270
1085966
386996
1687685
303551
140426
1229296
1697507
1508985
675746
1165320
485417
1851423
1106611
1846535
656302
1645060
1236734
909292
652586
383910
7119
1401291
57863
14211
761532
747414
1319244
118608
96435
128754
3333
128854
948862
1612801
1565268
386759
304798
1834434
244735
1023802
1765860
1155180
1943451
1574262
859363
575505
1143427
1276209
9415
1186236
415276
1050601
1239875
731931
1609519
1213315
789790
13129
1693592
1282897
435817
812352
239069
1986079
1948156
514728
1157446
153242
278989
972560
1739389
1075061
895792
1965942
1767092
903363
219982
125481
1121357
226791
641686
1446344
526656
799283
192029
1226107
162338
1100236
874862
1122084
187276
1427683
220129
634189
1666486
211637
1500612
750984
1463890
891535
375186
554704
1332648
1557086
1818165
609437
1857445
1789438
125646
99533
1711966
1178819
1529305
945186
1388985
103666
95342
191673
1832444
352957
921136
369417
776469
761862
1426256
905004
898703
1622092
1555545
1435136
221861
1150836
1307459
1264467
278393
768465
1557312
628524
767494
607732
1374614
1785473
73644
1285917
1031656
1258756
52523
671173
189502
1312239
445837
1360100
1905662
61985
6783
1898623
581550
89182
1429017
253829
1285344
791603
896990
251176
1046643
1380751
963918
1501666
1880226
1388447
1405153
381803
1304910
1589066
941737
203025
1265145
697369
397388
449914
541742
933542
688113
1719898
109406
589560
1064838
489661
830694
739331
1560957
1392446
1595058
1363116
1203877
1445599
1811410
160491
816069
1370021
1752702
1407239
1532939
1077206
469259
1080731
1541488
877079
869852
1537418
1103183
1626139
415189
1610080
153578
43596
501882
583173
1529233
145588
1750875
1119631
1153007
1734471
307376
682105
691780
148994
814997
166461
1068239
1972971
487284
1361920
1406311
466939
1376429
1470587
80409
1163072
196413
1620743
1137480
15156
1199225
822180
1937526
289097
1134830
959283
1756521
1854592
339079
1055031
1421756
922078
279860
346535
1446784
859655
740922
729798
80497
1032096
695973
1457546
1762634
1218199
1000226
217089
526450
513589
550495
701123
1903777
1598022
1041034
654036
970863
1942363
1943191
1764691
143820
424449
1601835
798161
1295650
1609179
536750
19882
872556
408229
937225
536384
1630639
1053980
7250
1230848
1271779
402184
1419782
447430
686258
429445
319557
686662
1719077
127415
1517984
1821301
669831
360340
847459
940446
1496252
893001
952912
271414
1476217
1813247
596345
1856489
1957598
126882
1588880
314495
1388888
942002
591862
669456
291055
988612
1830546
628419
1365601
208559
109684
1768696
1982943
1925657
1353280
148889
818917
911691
738261
476401
316259
1439872
809797
1487005
1674985
980493
1423529
1676813
1288852
1881398
388
68945
1615011
371542
1310300
278900
1707872
1201627
1117641
684749
1325914
540991
410035
1263553
725361
1425057
1586278
1971760
363081
690692
1185622
16293
1009729
1297572
1365
1947139
1260336
1036480
1922986
413072
1302451
28808
1006461
789604
583513
1447101
102204
1925515
1543736
1753485
1127756
1314081
1883641
1431815
14698
1251421
787936
1986426
1244902
1667887
457496
514736
1498388
73410
301015
1376799
1317373
1513644
717405
1325326
950687
1252497
111554
1844758
1154200
1889626
682591
1946523
2132
352612
864053
106511
429928
1270316
1904432
390153
1902752
743565
1145716
354710
169618
1884041
1125982
46145
1034459
475938
1472200
1249266
1010493
1137357
1904057
411291
1487422
1796636
215081
1140193
1529505
5302
995251
475574
1725490
672621
719702
1859987
1964046
765655
689786
134450
1666186
313457
1809044
68851
277373
969818
1892697
236735
82546
1148100
1046160
1343800
606173
1248934
1277378
644949
1334323
1981959
1349649
418384
1385837
631029
1024393
1454435
656585
1564520
385918
1821061
1208370
914353
577283
1794024
1043448
1198684
1859806
1761266
1704604
8580
1724743
1551474
1855432
708740
372271
1976730
329863
770940
270114
128050
783599
1661382
1144060
1412341
10727
1425521
725273
784793
220898
741293
852007
465357
1873946
1669351
184750
1873517
1106236
1439845
264105
1241513
679762
1101701
771884
262536
563912
959392
1411789
1551409
809650
1032912
1895272
755622
325721
1109942
1087830
619082
1072532
1802419
997856
163446
1902545
970479
716800
784668
1488122
873696
1095231
9541
708958
1430834
1805991
659194
91865
1077267
1383772
634787
1528839
1301012
760976
1096514
647183
222343
120723
1567145
880549
1446344
1665422
1718743
8693
607753
1367167
1195541
1477682
1911619
382799
110802
18648
1323983
1146906
1245648
973915
1086142
1970675
371477
992111
289150
153630
515587
646936
637564
261229
468960
606515
55619
174676
348539
1967601
454871
1126659
900659
172372
1035961
1540151
1139188
1474577
669044
1094099
1209177
239796
191477
917336
1170759
837905
603922
349629
1606209
640856
444534
1597837
553754
1524288
126173
313786
670520
998564
1866745
1822325
1336751
1616919
453019
1043112
1430175
30585
1302493
581247
122698
1143217
678138
1259449
1013102
802341
1485306
1278169
1812192
1357534
1535320
909222
1228872
104308
1773448
1896021
293067
571090
1645487
1444313
422691
428690
1108176
148788
1489525
198583
496734
1842616
39847
255432
1160045
615268
280055
1767711
335020
526144
912609
212720
1482033
522111
1884904
830829
1778987
1193759
39928
1853573
956744
1103242
1003742
1546974
832513
1352468
1833898
1152085
514725
644315
1533321
1206243
593267
604945
562607
292250
373341
1121027
176299
840631
1073370
518886
1905741
1790871
1822160
1595405
624143
1088266
134120
1791625
1108435
1868526
1087414
23984
1137681
1332433
90708
178186
1114025
498879
1711048
233886
1398531
1433164
1656501
1059653
111861
802190
1259252
179415
407444
729142
1826267
1076679
1461466
1660173
322814
813428
1393631
1770446
1663547
1324632
1788044
1533320
1757372
1767951
1675231
1323693
1351644
1333197
1810844
78976
620149
438282
1847313
755973
335308
61204
824939
1186075
888391
1793628
1460651
1505828
436554
962282
1159289
750184
1233365
1126766
1182582
1788023
1186345
1720672
535509
465826
579213
974560
1727207
589666
46992
1380734
648846
1355457
155199
561786
185780
531441
858786
1667947
859634
1901424
1590557
1249709
1745370
870321
1924225
15933
125994
417294
1543538
351390
237935
532801
214738
666613
1185679
881826
1770417
1721598
897051
90892
1381159
1506400
1112382
773999
702092
801892
586518
651212
855687
1550105
1574705
448134
558430
1658275
1465929
1420635
143674
266469
1169596
786612
1364277
327154
1403870
1069344
290255
1213094
46047
1688785
820633
1742650
362496
602078
758992
1878842
360246
1173356
1785975
1106706
898664
602220
25388
1035594
46899
406825
1382373
1187279
1518977
1882292
588804
548457
1590800
1181912
658574
1930601
186548
898423
320837
129946
1837358
1622670
5265
163643
335862
1615684
173830
1726462
1173120
39883
788175
1380747
989546
431687
1162961
1800436
583277
1675983
412628
1113840
624654
1452905
1390552
1606430
183740
742994
7928
678655
1386105
1288534
295273
342959
1355953
1470943
306603
1838196
51478
667995
452541
1665198
1911682
1632192
1474601
1291594
1922876
1814944
201349
827850
1606704
311101
414644
840717
203280
1673834
1525996
20656
163731
1079667
1372295
977828
445505
926741
1479694
1542783
1034075
738391
872875
1281666
1161989
946161
348265
1822156
800021
1987104
1916534
1076135
1225505
1262032
1069924
1253624
1555816
1200947
660122
653027
1339532
967199
792415
1195786
570580
275449
1064001
1966820
314543
1925085
536132
589049
1794627
1483041
1790830
467722
1713028
531374
963821
928159
1879769
1633760
1771639
481373
1658912
1490080
568104
1223913
927984
1327853
1160552
618924
551612
1053414
150362
1232472
1785693
1966055
977201
920103
882545
1755519
1137062
601748
113745
1141771
354988
825445
297813
58998
595652
464852
1152467
78489
1714478
77443
991196
1376207
1422423
338258
83781
1872088
1553080
691447
1636667
1806782
276067
438983
353359
297092
201902
178637
120350
48118
1025670
1268221
1607525
1725966
1059567
769261
353565
1476463
439489
1967191
1382966
1637322
1869114
944276
491195
365903
878310
939768
421582
1304135
1367182
628473
1485058
1610891
81503
1989347
1923750
1783278
1767731
468574
727976
375985
1925407
1497553
534819
789222
927853
1201228
692667
1410939
1392317
750255
1002785
1126854
787108
603072
392345
267036
258820
115189
782998
1306760
1681516
466622
431525
1621526
577451
302332
1490179
92627
1739171
505030
239617
178598
1142753
1752772
1578850
1617134
1023741
1375450
120677
1853412
1865766
1121479
500890
1136426
564370
707070
723059
441062
1748979
308852
433634
1791556
1953274
294546
831468
906169
547364
117263
1606519
1044939
490647
712486
1862334
1961768
879657
812898
1509886
1737551
873419
1401803
1347675
962133
70275
489181
1750808
259448
558936
1238897
1822225
1003687
38402
1385056
36597
1152192
1838143
1931950
1225870
278361
1204290
460088
1457073
1024006
176675
377005
482619
690828
444613
903880
1501546
394688
1834498
1501509
81961
153173
1733317
845643
1144525
1130618
15831
596313
842502
1780543
1285964
1054188
552142
325855
1830014
1753992
434815
491196
1794951
46245
649333
1550053
1342207
749416
618340
1986361
1716150
1250761
307629
748462
1625443
483543
1514205
523780
20064
1272294
720653
438588
895509
792483
151517
1597524
1836097
337721
219125
1288993
1859841
1807722
137010
1775438
271188
1961606
1261471
1918945
1276056
538484
1350134
1559236
44004
174235
1635270
729161
1537883
1393216
1143264
1289491
1169734
109541
823190
987879
1354213
284253
424902
1882866
1096234
1786323
1774514
1205962
578224
1619680
248238
1587672
1473561
752850
1973883
1666430
209219
1555201
1734112
692623
1792568
273529
1733124
291665
1492587
62656
973066
1056540
487990
757785
1743383
664304
1697791
1716177
1394662
1220511
1006606
1238195
409358
1594117
188336
1016071
1892897
163381
1943344
452479
385296
960360
1040884
1785288
1016789
1264602
1791725
1969120
197514
1101913
1755570
1024870
1724930
522164
185235
124872
8711
1869072
534613
465353
446127
416057
521848
363718
1818587
1011316
246939
1762513
1680832
1786610
766509
308661
1603670
1941579
1364292
956993
1614177
419946
1332806
1130754
1699142
60371
1287727
740843
1890543
1624579
1409457
1286711
767349
310155
68541
554210
456508
132154
173888
1966236
1549605
1818119
1059920
952102
878933
939701
1067618
1177712
649820
128850
547518
1902541
1416982
1135421
852526
1539763
681278
413560
742373
1873092
1269400
1597285
1331602
4157
1696774
1929431
871261
1167228
436986
1864748
1121188
353659
211381
1820627
759722
955881
414164
1150580
1624379
1783621
905515
492619
296168
1266027
1151708
1381254
599247
501384
81537
1138836
1908306
401550
101277
675363
991954
1372900
89585
1962524
621687
37790
1358375
126259
1956548
1558985
382423
1082186
1589908
80622
1964635
1516926
1539566
1201712
129840
749008
264088
991620
911544
445150
1901031
620753
1376279
1127697
67629
527799
1516888
1769439
977545
1575366
508341
1344139
1181095
834577
1057205
869919
954322
387006
160726
9888
1108248
1053911
1865431
443146
1110324
699834
782951
1549697
1607688
1602921
1080126
1078927
1947908
1994830
931860
1232384
246036
750163
429439
264590
878323
1842992
482813
940303
678006
1082460
575756
541817
1126431
666139
272770
1588988
1255262
766254
1858025
334658
1518289
760832
1637719
1366337
1063493
276629
1852531
525278
377861
737214
1844517
741115
1071975
1834717
662307
991306
902120
926582
1229493
683614
358131
1433238
476807
1726720
13246
1543822
1935671
789729
577982
1810237
350649
54748
633037
1254160
165253
1647958
275629
533533
245932
1163835
1844788
394622
1279927
1869816
39770
563917
1724236
1878098
157671
1575468
335014
1116259
158687
1077773
1233728
1542559
1546618
167696
1188480
1820363
460529
581274
1516190
1122244
87900
811477
1580060
1413389
441791
1866721
900448
1002456
1656225
1766763
1263646
1400370
1293165
1257170
1490252
1458233
1623871
1981570
982343
1126918
41201
1597574
217300
1278646
1483661
215332
865040
1853572
595308
1812317
1626706
968076
796783
1377691
666391
1366786
239716
1761900
41043
858835
1870485
1185396
1709086
1505258
775158
1096545
1900086
1778376
335988
977653
962375
590792
530926
1391651
1759983
3650
1660557
1601940
56326
925784
226485
1664833
194693
307871
1907197
556529
56681
691113
783697
1279429
1075030
194876
1537199
238519
341936
579068
851109
515194
603340
750205
1608044
933559
951033
163733
388435
562966
1842180
896497
991357
1160621
1947814
1847676
1635362
728305
1133524
1302440
1911133
1726515
1926796
1438745
1110126
1520969
1247192
765514
1487031
1458574
1006499
1550351
1466666
1700988
271952
1556022
225093
1602585
1948777
1128882
1963333
1993249
1652340
141660
1724763
973888
383870
1834371
535826
1408483
1757558
1120403
923374
1947851
1556096
1701344
1066837
736089
1857242
1965506
9916
570145
810305
895390
1871909
1642564
40092
931662
1844958
1620072
385133
616225
455929
138439
410029
1856887
1039429
1355174
1118066
553305
959892
140695
56859
1716252
302212
894841
734901
40422
1337739
1333182
1880076
1160229
1329992
1343970
1863947
1314542
1840997
1521447
1947859
408378
1063937
1573520
1275970
770055
1053304
366619
958753
1645880
1076726
933327
1914923
1512408
1644661
1598260
1082727
1761489
1564628
348849
1456674
1331733
1670138
1131020
856212
152496
164631
1222041
1191315
513098
765284
1252217
1439744
264320
589864
405509
234008
1992426
1163020
1025459
1868984
59178
286632
1619347
440741
769653
1032667
445047
1080053
1818049
212422
496784
820067
398279
1947289
428597
894719
1062224
715839
1751363
1336217
941003
221764
1183531
154433
513867
181407
123794
855648
408222
1446273
216896
1957393
1799543
1869433
1011024
982508
1711629
429321
474318
1660931
36340
1268027
1728868
1907177
1706184
598082
1617332
901348
316055
1551769
1483337
801171
837763
476359
889990
81284
1012920
623990
81148
1540226
367917
985513
1902331
1497336
73669
208316
1333337
1524378
476466
537431
1967959
1458549
415443
1281724
1486675
1362780
616776
1992088
1002412
277506
128934
1517184
157394
715130
99085
1028327
80449
1501859
1198658
1318140
1547669
1966171
945638
1695486
1219882
1547731
1931625
49449
1807554
1622621
539828
851928
1938040
602334
1260398
1757835
1463700
1714620
1000461
25218
515391
292376
1247859
1829293
200090
331418
147910
1467397
1306204
1953578
942732
72444
1606681
811949
1697724
236678
752039
1437174
530316
1078720
1873272
1998231
261925
1095840
1656924
1662842
178793
170855
632679
1799736
1719885
540092
1727712
55263
559149
168182
832355
1067162
1488826
477534
1787397
1064915
293488
766810
419584
1244397
1796433
1764191
1025787
416229
1665551
861025
677424
728573
412740
102457
1160454
1312166
525470
957883
1580883
1559899
1757109
1602912
1876632
1982567
847239
911578
836034
22739
1552743
1786446
1261743
431867
724146
766736
1226393
1435310
117806
1287361
1029212
825688
912141
726676
1841630
1106109
630718
224062
1397901
948659
435104
555437
444524
639813
1789012
938859
433343
1246701
328074
316581
50164
1829212
867305
150876
794775
130676
1818485
491718
1604555
767571
93106
427269
1187871
450209
1191077
149687
1676936
860841
363574
536365
737094
842448
978566
1683881
1495876
509431
1009591
1653759
1917523
1173971
1595065
672329
913155
354343
203673
183153
802110
720415
396478
1691233
1097092
1859542
710829
1506793
1179481
93155
60733
84304
553341
1126702
987242
1353816
146056
1216680
548947
655210
1352681
1732593
1485129
168569
1999599
413042
830023
337133
1720665
1997758
258849
724439
1416729
1292286
761986
1240857
1822522
1629047
165813
1971204
192602
1093886
37451
1749426
1071087
1721140
1274261
564700
300429
1258326
1412933
1133496
239892
1025907
447210
1773913
1412064
1508571
582211
1458115
1020958
558888
101967
1113044
1620918
1542156
541444
960234
1222461
165825
1489753
1661906
1008486
425347
1969488
911188
1519761
1993577
441583
1554037
1231520
537258
1277419
1514266
1802417
1820217
235028
350394
217408
1835604
220030
328424
753834
1318152
759033
552330
1305997
257330
1881285
692044
512286
283638
676520
1629122
126744
583173
1970665
1760005
1055017
814181
131951
1297086
1545773
1596827
1992120
398819
1207287
920221
878185
1807043
1888122
757738
1268702
1477007
237939
1414238
383797
704803
647166
1029327
279460
1259552
541526
704326
1959222
32854
1059219
1957231
531669
345113
100633
428867
1420355
703343
1144504
316185
1082973
1082774
1712507
1958912
1328758
1356167
179958
1484310
267211
372330
261568
1317530
1679369
28321
169001
1893926
806990
13237
1507279
745475
984668
1960080
1945987
929031
15750
1704991
592227
1743599
1745853
1301656
861343
700068
1769519
107693
122626
708329
1068710
1288029
1210861
536225
1566317
372541
1118648
185407
717793
1700555
1780148
741921
1343901
1326762
510367
1875173
826902
134248
337939
1650721
232152
386614
1453127
738803
1546717
1633253
1429674
1172219
689834
1610742
449222
672772
253397
1963257
247051
1914763
1477345
708144
124899
418158
1465657
1218498
1325837
949271
112153
1213570
85610
275082
1658709
1388106
543493
816219
1848739
949514
328731
678963
428932
1859538
782115
267428
1982830
1427864
1899009
238830
652685
1876693
1813299
942789
1842536
380370
1347237
787745
1298377
173900
1574953
1762552
1828504
808531
140249
1055477
1762157
1796614
1601210
82973
1796401
304170
1101886
1522772
400602
374011
298040
430640
1986727
401159
1431834
1873496
801815
831397
1049608
1952786
1870929
1615076
60734
1920199
1942809
1884555
200675
1285839
1036926
1847000
1510911
668027
1407053
152465
1080881
1044566
403962
407211
481285
302286
422841
1745880
245570
132041
934295
1613622
1836411
232403
94481
1278956
1516425
1785967
1268913
957032
445971
5474
1310741
1837209
1609870
726090
1798340
301752
1678302
1787577
803381
113923
1317796
1446560
1337902
532495
1760877
1644138
914612
1569066
667644
1850939
661158
309378
1159599
1996579
522464
888815
784784
1481161
1454819
129757
771708
10234
342102
1290248
49039
1686168
94654
435963
1741447
1318443
1611802
1547387
318332
235795
1055574
1950198
442758
1617846
856227
1871906
20209
1889264
1161793
926120
1387817
608478
133189
284379
447449
8271
1140550
1125164
760473
1422964
1623183
720322
461072
1822889
1541724
364309
459455
1461308
1051163
86217
1411250
1048731
1425473
393136
594092
1003825
1155611
984794
164742
288184
1378448
1987596
1533129
1282378
1631172
1864206
1022485
470459
544389
1665154
1380711
374637
1784383
1652674
1371296
1211377
115025
1711153
1084123
1187050
1635894
741525
1106900
1767503
575990
1861918
1687314
1255516
1906294
43259
1231941
184218
381025
980484
177023
480463
1035487
1696962
655695
1447941
1302731
254620
442717
296825
1715834
51680
661693
525065
1240465
1353733
805988
560801
287687
287493
564385
1426687
1003056
1717234
767802
1781885
486488
1524452
220242
1541341
76669
1446671
969385
602288
221556
1879667
1576792
1945767
1427626
886381
1265479
393587
743510
1549346
425717
1207705
1921817
250787
1754721
42607
1277989
1540894
709773
1790375
432842
1542346
1144281
1189495
228833
1298950
1617555
110679
1750110
126146
1527556
1187692
792557
351062
458621
1480329
1585216
1974322
69821
1136343
1438066
830769
1624919
1916813
1484669
1754410
1632994
609852
1177483
158372
1653724
866224
205707
821672
1938848
1506258
367955
561177
1171750
1997669
1804348
586523
1907444
368773
464688
1742265
1178300
629999
781652
1689927
1066588
1377709
651093
836623
1211568
88765
88666
733990
330638
1931300
145220
752257
1501647
480962
613482
1113053
1669857
482809
778149
968908
557099
755683
808216
827487
15129
1981361
224287
1861985
821928
1936050
1160345
652417
390776
511882
501596
828297
1203289
506024
1317006
1564656
1010354
210992
3501
1953831
1711000
1148908
430790
1330072
1395824
1710747
1577278
1944975
1530540
1816450
595849
170822
1223359
64494
713117
1434715
1747954
1271553
1591586
430433
1881431
36434
287349
1397142
308313
871999
919224
1946873
396867
1027333
1483463
1355251
1331288
1544266
1230710
358471
1076046
1685274
1073290
1395596
20020
221843
1802265
691890
543897
93853
915720
983511
469529
286141
633245
1044203
1421114
236351
1074703
1075592
1351417
963842
1661261
79883
1447643
1964166
437158
550929
1783665
845963
830071
29059
1152388
1194675
415198
1365928
1129891
1795442
1530306
1288017
489412
880238
949744
982925
948185
1283205
183920
1259130
1609034
196975
1016299
1246698
897857
1057038
1796459
1946689
569440
1382168
63204
400099
1122828
1248169
1195424
706786
1560342
410457
601751
66140
1753748
1007363
1896053
122777
1413356
1918843
973676
46061
1016263
1982447
1889017
1966384
1371094
1868069
1424566
1674530
854116
1011039
1514569
214643
1688902
509518
1626186
234552
1524420
847789
222171
724066
1187767
362508
336651
610949
208525
455736
1558636
949237
1362895
1773553
1848602
1984878
1496531
50219
1050258
1449837
984713
570475
1757675
574531
1216044
651904
978725
1784486
1228217
41255
1753026
1604943
44967
779759
517423
1746712
139985
765253
909004
981615
1114197
1283905
1458817
1167931
1608960
1127401
854061
1841762
1908910
1189330
271664
1038085
878430
457136
209097
288959
1317358
1837297
177885
53156
1965861
1430410
1558199
887807
828714
796370
1567764
530726
74368
1461375
494984
1677396
653801
1017647
86267
1113098
494518
618771
439436
1099620
1529921
1515712
1763755
355047
865573
340676
883304
558586
282287
1212559
908088
1805568
715473
457691
247747
926488
1658056
1852784
1418901
202342
1331929
775816
1658569
1616538
200153
1137973
1992658
333961
573995
290341
614494
96034
1244266
1335321
481481
1134420
1606244
913097
334450
1628023
69897
941073
1251693
638827
216780
1412689
916771
1074026
164428
455781
1258991
318653
808337
1695871
1288694
1532726
1382094
932325
1531707
1621101
1909222
723710
106059
772345
553908
149629
101520
1958285
147837
238302
441646
1849030
314185
1811578
542277
150212
1332885
1899541
1909704
658211
1430079
88665
1142205
1569377
1264139
44694
430457
182660
1908387
962165
1358530
983270
1908827
661030
674870
1512511
1833695
160034
1938686
58074
149794
1345809
1784679
312971
845948
1978303
1474698
497161
517442
1268066
592620
667927
1285795
1050342
239666
1158387
927836
591447
113744
1637540
1559294
1780995
994174
1188782
1215140
1389750
1525672
482159
232515
403647
1258467
328037
1219416
948413
523618
399876
768901
1505106
1624343
1518414
1469299
1089222
1703215
925294
723520
873469
112971
1113511
1701489
743220
418347
1815895
479598
1589289
1188899
495630
955407
85433
768277
546570
1498357
446307
1510987
970596
141658
45424
1631031
1769439
115997
381721
1563248
524914
1828959
1504593
839326
189711
1300502
1026356
533008
1174579
246707
1749639
698298
1835871
1085181
811144
978338
1375087
1910630
1786229
55279
1566646
1906641
545955
984465
1258954
101532
1580119
167213
1755467
953010
1866499
1542050
1291569
872186
1698197
1154277
264931
1361532
1182236
500999
1277066
479806
810085
407654
1788313
971669
691949
1243051
720898
68806
134319
1718443
654616
788309
1477927
1029427
1986656
1313158
537119
1441626
1135610
1253514
823217
1980225
325684
922588
812447
1791348
321120
1720937
45152
503650
1096479
1988056
10166
1868249
185102
973416
1411328
1694562
474197
306828
1765530
1074177
1389069
1760520
1390421
1575051
462023
1452719
1739010
62329
893846
906543
364889
799733
431007
1651253
653893
183864
274715
81622
154750
734836
1360596
1346923
1664300
934398
739519
839767
992226
233145
1263347
108772
227820
881993
875140
701025
360949
1222719
470037
1234698
317766
495496
1020005
1601858
1899376
1309621
231608
421351
686574
1524901
375330
1706417
1461882
1012654
677510
510403
1713176
1890595
507503
1128493
503342
1203312
949320
977018
877240
1884130
1365342
1568313
755480
707267
1666223
1576639
1408693
712947
603414
778198
1861066
1355565
1544587
1838466
1310670
357317
1550903
1448486
1936808
1582538
1048761
1760688
568320
1598686
31574
655102
454728
1612045
632642
1266537
850836
1148433
183253
1798763
1800266
664682
138760
349257
1616874
481078
1912482
1995074
1720024
511098
1940695
846078
581908
578152
1279735
458413
1839705
671463
1853236
757918
1857260
1716434
476044
1322270
1032370
1387551
1742953
201702
1238646
15396
1379521
1454928
510424
606627
845938
190293
1338251
49673
1363003
1946970
1128659
1549070
1900551
1434588
653674
43994
501597
1778805
1946570
462027
719568
1693480
777104
1028798
131221
1436995
1450716
1268875
1562353
816490
392597
1292729
1693201
1776761
175858
1197021
1738742
212614
542808
276342
800227
442037
420214
552721
743111
415979
710755
380166
1855821
1526072
1333338
1730792
219490
952451
1691518
1612988
1488810
1185910
1626557
1055470
843812
747780
967894
235157
1148836
714885
321286
124304
1925088
1839132
400828
1391727
502404
251192
1282405
1956133
1646306
819999
1937118
1892567
1232174
1117884
1262894
1264713
1693953
1826822
1462205
1958866
273221
1951445
1089235
1862699
1169490
977699
885200
433956
347730
12751
616396
954884
1479841
853719
211276
1731973
725184
859434
491540
1647106
1217848
1504807
408292
1232561
226151
543343
1374772
1315869
261015
1589516
1699478
1782060
717605
843642
1630936
1298154
31492
1761031
820304
32484
96177
1264312
1571219
1630307
1935609
1709077
945692
1098643
1480351
128468
1790091
137878
1178065
1998691
1411102
316424
678771
502697
810128
614650
879153
1316707
935884
1310402
1182910
81201
1965270
590923
350675
1409614
1124044
1581317
932571
1531129
877315
1768434
1362078
1532268
1153422
1013908
772326
1623770
1532021
329562
484373
1317630
1523454
256046
899268
1258070
1100476
733736
453989
435735
903875
1405976
740648
468585
1713578
1400190
240473
1537233
1663817
495142
1244501
683623
471734
1094070
119435
1781965
119647
604645
1875250
101723
134643
19942
1308865
1157794
469774
1221355
1771924
1452711
297141
928208
601252
1175557
1567601
785656
546867
845
1971388
1602797
910512
1687435
83302
1168866
451356
1165161
1546503
157734
217312
931885
442996
1062035
531564
1887354
172427
1531338
261350
557343
1382706
243083
230123
1038286
1167658
1330839
128732
1860335
1656320
189261
1298062
1463979
992372
688940
166297
1077545
340486
235088
1049775
55332
1257214
263777
204139
1206165
1142778
1354552
1402593
1258684
430809
631603
254893
196403
1310060
383861
1420425
1497530
1869611
376732
1347835
645902
1890985
1813334
1681262
1960785
829353
1194240
1151651
536526
321027
1999102
441066
1089839
1595896
437906
1661273
1279451
1860274
269882
210926
1283811
1838440
1659441
277978
421159
1098848
1369672
861951
763416
829182
400883
1929927
284237
1063696
1645081
1578533
126023
42020
1734509
1461636
1516947
933770
1448579
219326
1257189
381291
312032
145104
814634
329271
54325
623939
1836707
506369
1784121
360974
1104939
1114589
1200265
1928932
1120933
1622047
140863
572136
1948442
1967597
107528
1029896
922860
635151
1865308
514863
794797
22949
806758
984581
1971656
964467
1655066
101315
510008
152402
256099
1979855
1351103
925147
572060
1808208
862367
1236072
1870150
1832790
311993
1281271
1752711
66794
968351
985448
665789
222486
185830
918664
1209606
566115
1832140
1449557
1677819
649508
674224
1815747
1793692
867423
277642
1462434
292716
261679
1382832
256905
742698
1383488
472865
972623
1601529
1888994
452294
1678778
103116
971427
129050
327195
980840
1006340
22742
921600
1142103
125942
714615
1609228
250894
1175361
1726938
760434
1912025
153325
1013548
1891193
1180038
126824
1246342
1849603
338119
377377
1592577
282378
577893
1641707
208272
1254492
957217
705861
1949070
1445936
523959
150698
1160483
1874230
118795
1936852
719466
1695508
1897442
1570996
964237
373084
992683
355890
1865226
1497620
334286
342816
873907
1294903
530293
91930
1873374
1225236
153234
1527475
1681718
1447813
460046
961207
1931476
200359
612760
765429
1453471
195565
1417704
5166
1023636
1681699
1125857
889503
1084687
1708825
486702
912239
1141836
1767280
603674
198977
768273
1670759
320787
311721
1603699
232445
1997353
343310
1362901
259982
376180
1361166
1305506
1777989
680116
1673729
1677427
1756696
459554
999904
1613316
255869
291606
1137080
1997932
461332
1201207
1866287
1166616
269549
1030678
1987595
1812071
1066038
65743
153285
1568169
1073626
139707
1568167
469522
1171002
477989
858632
74165
38116
688388
1686616
970563
684789
880821
1291948
1497572
489551
1770378
1998724
878769
518335
1415133
1797941
1555849
63310
1284791
1736810
1942641
776089
198691
417488
1269947
338782
233754
4713
1769543
969957
1941041
1968443
66469
1872852
390093
1856246
1095876
1987963
773187
70776
1203467
960571
543388
1517667
403923
1927075
653813
894160
1738095
1819553
1845310
1487828
1252736
1883957
1557218
557494
178312
1445196
93852
1602260
948301
1770281
228051
699683
433720
1633290
1339717
415592
217928
54296
2832
867257
459045
916415
424603
1250057
1778759
423850
1971911
696334
397871
987491
1234175
1362306
1853301
193244
1939708
19557
1732282
1651401
420972
1887747
1945311
1962553
733552
920710
1439531
728098
1547842
1426715
1904914
1086264
1157990
1425649
1512692
1953387
244449
1900123
983592
1733117
975646
1619284
766988
477743
980378
1245925
1498767
1861410
1485693
37249
414759
138701
493797
55476
1544333
1129368
556674
1558439
1249400
1411306
1789794
1225723
644276
1837061
1679846
455221
332443
1780161
1646097
1552080
871963
1493437
1009888
1315967
554254
202774
21837
286185
653770
103614
281545
1351534
843696
796151
325557
1666572
1379485
300719
642493
1826370
1616568
1393066
632626
1747635
1405610
527552
608766
1859199
291406
1016782
1788369
1351464
538045
1614167
260259
473043
453477
584936
358849
793623
378422
500407
1375330
787177
1967629
1885828
549337
383383
1609805
1455680
468249
1977895
1994748
568283
911545
1432004
145935
1838730
1531052
1939833
384178
148899
1110053
1627767
64628
739030
1989624
1377165
1915956
888810
1969170
1973259
190937
386504
1414014
242067
1416865
1922827
1016236
1636262
450555
1451965
1054601
140048
1277343
989623
1733133
565174
1913893
634924
895800
1092152
1611363
658688
805599
567181
438355
1397265
116556
1996075
299266
734641
342489
1336697
1602586
630798
1622733
664216
1239505
1981772
260809
1521580
1024169
1135869
1571853
1451100
633365
414499
1108844
1754449
1655718
210130
675658
389680
1199179
1409253
758894
846675
393890
535179
351831
824980
791579
1398511
1904008
1678598
1590208
1498086
1367688
1839309
1387202
1629178
1746284
1626685
74318
1679443
1676152
570104
1531064
913374
930898
507872
694282
606961
1422946
1933435
758264
1874341
7992
624007
1709184
1770811
1238220
266628
1436586
773788
1040632
1554726
1355103
168231
1933622
688109
1589409
781973
224809
679845
306773
1689039
1929048
66516
801561
1187304
1954368
1654303
2352
1083026
1520806
1392297
865984
845904
356817
514625
279169
826927
1907027
1644577
873886
1504500
1149659
40539
1575955
519853
39141
935723
1037473
897325
597202
312038
223768
1359751
683526
1480341
53166
332488
840748
1317175
1681360
557498
1221535
1443709
94711
1240393
1289239
470540
320128
1706030
652905
1318076
1958703
848672
1466675
1063166
87089
1520944
1940172
1088418
119850
1358872
252445
1287489
1630886
1463386
310255
351098
188474
1091343
223144
1999734
1868364
1669691
1549687
11262
853389
1706893
1769187
1535092
1848803
831145
1875724
943180
15645
91243
559326
143538
298854
1491700
397640
1170813
282124
1048648
1182829
1493305
1996264
1431043
754464
833728
1261524
443384
1388436
834423
996929
1664011
1029966
694330
135201
1817610
671093
737857
1118674
845335
977772
1849380
1457280
479632
1587853
983208
699020
57963
31659
219946
924
1721667
518493
1094461
1367907
776030
519098
437508
1918179
1242014
1949359
721235
1713686
214521
852673
1443931
1105079
1700659
667992
1939053
1538051
99149
158422
117284
1172082
643501
1628911
1302879
1720352
1397578
263841
1110252
731353
669255
1068259
1763448
186565
1593994
1145048
1934663
50699
1575481
1462191
1227230
1164001
1430184
584615
688691
1523684
1345864
271301
1011439
1239026
927758
1512393
1444038
1275242
728196
563463
640601
276022
1705439
374317
1038741
562795
1060545
1633599
1913333
1671576
1563360
1894257
1528099
1048237
1509941
308704
1546606
601891
1199320
1413620
177807
619471
1053134
16271
1550088
1824819
1745315
908311
979368
1334075
330890
1273877
460667
1080108
36651
610555
826921
183811
1357550
1944026
115258
1000299
157426
1711980
25075
592952
1113356
62006
376146
1519757
867621
1778770
552261
747430
126229
490448
1292192
1430787
1969475
768580
898827
46165
378675
1779804
143394
590318
1222980
1861519
1358088
1493960
983332
1768128
873818
947616
1762334
1108375
304509
1712551
1480681
1514811
1557489
781103
12517
1973775
1994462
1605836
1542892
1249514
134494
976544
1464172
645030
1803513
1247374
260484
1319263
412385
431657
1635278
57200
684178
355858
1356600
1362299
1827311
1917187
1267318
951189
1588659
1301753
1627771
593872
1268180
993685
649261
410622
141222
1124453
95960
1343775
762505
724391
1247805
122952
564901
1290557
1627823
756022
1163897
1466918
1188103
1538481
718205
1990948
1068383
310955
586751
513278
56535
339511
977996
556973
1607139
623648
602324
1786133
1106600
653774
1971012
813422
1003581
352222
1401873
746987
109592
247297
1239120
483424
868038
431184
1652010
1661439
139225
1127033
1847224
568594
1943355
1667510
469344
378874
95803
988405
839672
1191156
1474210
595435
304414
952612
661641
505234
1408271
1731602
1901336
1750321
1341936
810005
1487103
1502394
1960872
571970
1391295
110335
3349
667587
1887049
1505828
63710
1036113
1825682
1627550
129468
1404080
1346787
648004
1392333
1999731
1848746
714904
259901
1808323
1507259
891727
149181
819689
812117
267996
935152
8214
1433451
677774
152264
1447898
945573
1015610
402716
1069889
595475
50988
595147
1429114
830219
793450
791486
1000850
1235186
1944287
1391605
1070650
1203636
1995144
794572
1028964
12475
1983438
529630
1468161
1984341
1666249
1533151
1266750
268263
1266782
376054
878043
28097
1273631
439819
1563889
1197057
813618
1375287
1862232
366392
662131
1468979
1532649
1318983
154662
1552183
310612
367623
1146582
1700205
68371
1667756
219201
140533
684996
1437136
196341
330619
873189
1453419
953400
1443959
1459346
1229021
1096359
253758
1275114
1407832
839484
705863
824694
794254
1899015
592356
33342
60807
64527
817201
1565696
759484
555988
1471986
1841039
1627454
1536425
1542988
297031
243560
1192965
888358
1830796
251893
421141
667503
1498200
217579
1381877
853882
1287575
1019769
157076
874272
655882
1956497
703386
183109
199230
1039984
1663123
349623
119664
662582
439819
1325631
908441
1773729
1005819
36681
454046
1751959
925578
1261946
1771558
876837
164592
477874
1411626
843342
1437421
1665481
1545530
825225
527316
1726043
181134
878784
1761252
271231
1875447
273501
1418728
1863012
1484537
975904
1695875
527652
878233
963533
1291071
1053210
239801
1037018
475624
1225515
1675304
1033622
1073997
731008
1132193
101680
1927630
1630425
1099513
928388
702009
296154
1196990
957442
1619489
767587
742768
1989886
813709
128203
283620
360855
1926132
5314
1644524
1516277
122644
1648649
1775896
414118
1026832
1580110
1512605
1786546
445801
1658279
1182344
1579363
1163205
1326805
1300585
184087
270068
1948242
1313832
856451
482535
121434
575888
148357
1860312
1824973
48971
246461
624347
1437771
120315
931780
1070045
130640
787785
1174136
1068411
527558
1123055
473875
1100702
927339
1994603
798780
1052613
1740730
395468
481791
1299454
1290923
50653
1744398
108676
1887454
1603457
1917907
1746889
1250979
156517
1156570
1873989
1183502
170980
1312076
1204006
877688
597191
891394
1434218
1006528
719201
478375
1700188
182045
1815231
426521
478883
850450
485717
1076853
974212
1855800
390110
99153
1016443
1665547
892155
810927
1195063
864717
447413
1535088
560743
1585606
815743
1570751
1000596
1351751
1216588
150513
240232
1835584
1742960
919087
1106870
1883322
1655108
1733527
104525
1078040
1922116
386853
240509
1219720
1631807
844966
795986
1654756
869597
1116077
29977
1840653
111188
1975837
878963
391806
1050124
1073597
395398
753257
484676
1303901
1467795
1001919
1493144
931442
1899633
38912
696136
1536904
1293443
1650527
1047942
1403516
535809
433702
915639
283129
1195681
653093
990827
1423891
60977
1224386
1542110
641813
890679
996029
226127
1297777
1042494
1609176
396740
305594
507398
1321690
233647
1152003
284861
73615
326413
881859
407035
1062467
725430
1623917
1751751
421671
92977
654935
525823
1292105
493638
285121
1228748
1203095
1236824
1838067
903107
845093
267624
756546
1339715
1637113
1711899
1839729
372325
1155751
762581
925538
378856
351956
457538
669465
700169
173879
1825186
1803238
519272
873907
1568256
1110594
955656
898478
310838
586968
799510
312302
853359
804373
63277
216091
430986
1829135
970386
1941440
968868
135884
953601
1432278
616139
1340884
360589
1304572
205943
1688275
141674
289591
333214
812121
905345
1472962
915711
456194
1939400
338390
211304
1194051
186989
435319
1055713
386506
120476
1580787
1457506
532201
1813247
61302
859684
193467
1672442
1738377
1976219
447619
1088642
1268530
1243243
430393
1103288
1805265
1375422
34655
602106
910777
1977004
1911241
1235928
30739
706885
72041
409397
4900
1740744
1083176
706597
287151
190405
821395
491712
1774265
1691230
969775
850277
317427
1083531
304271
1452710
1799790
1824434
1385093
450930
1511328
239577
1519578
1493279
1745555
1717677
645867
20186
1291540
1715172
854772
1048986
1269470
723916
34844
6845
1047121
1555531
113259
1946878
1375419
912414
31429
955004
97785
1671522
1870458
320171
219731
1728378
1794864
1448176
698933
1970117
426766
618011
1948054
1813047
1902554
345889
1888601
904260
1763704
377140
1394608
164137
1794949
1587873
1093870
33818
612266
1023729
1923674
1299734
1549807
632021
491457
59714
1868741
1106071
750185
281169
1406528
1421616
1672761
1657929
715687
171663
693844
549936
396667
316595
1165653
18220
590965
112643
1575636
314586
337329
714801
673994
630132
715386
1009665
1305066
869724
1690441
11391
928395
1996552
1846605
1711838
1540733
1009268
892182
418990
205014
995999
1367531
161434
1234214
1979569
1038572
1860079
1022678
1163239
91795
1103970
1894462
1941913
638283
1923294
410402
99124
1273246
879673
1079674
1814176
1513097
1549942
1011514
1563831
523260
597722
1388987
920906
228918
435019
1299420
243652
1288819
1531521
1626720
884156
975543
1942476
1122791
839786
98571
1996892
1329485
1248002
69669
1026372
1688232
1568484
761224
1199396
1369391
1624587
1386590
452010
841063
505108
584665
1617984
206714
1117283
582543
1748971
114183
1004894
1504843
256538
1382947
1786319
1294084
694660
1520665
182994
281081
1017262
495065
385923
1466074
422094
735110
1105605
1459726
633303
205754
894656
1766688
353154
496352
1294328
1913825
50653
241564
1961600
772513
1429303
1135724
931186
1413360
1841212
1481359
1991406
811890
659605
306678
1012222
1542707
1643108
844895
1122037
969294
1378873
472091
989157
1734701
718468
502513
694189
781101
1413896
1757145
524137
1736120
789441
163315
1009105
896589
263955
863859
1768735
943342
718946
1625301
926205
1638527
1732030
101647
206441
1290511
1908700
1415320
139546
730500
239943
278766
1549481
17056
469016
214021
1566517
746592
1325829
51911
1020826
815172
363128
1173483
347782
1611543
631306
987647
1310995
1958714
1018637
269966
314617
1887226
69592
1430273
1645186
588917
1589595
226237
1322685
763575
1366980
1536453
596092
1559636
259473
699385
1404885
1513280
201696
1367708
1655268
604652
665470
1829265
395451
1519979
362017
1604206
619598
1199827
368175
840967
156644
809628
987310
692042
1328018
998370
1536793
785690
1681366
251304
401000
1057185
398622
873696
1203226
796055
994199
1570366
958133
1659248
1138089
1135820
43481
268022
1057314
124378
1747113
246817
1609856
1642936
580712
1783763
605343
735154
1285545
364735
1758427
1181409
1735981
356414
324037
841241
1094615
588993
969954
437698
1252758
1433214
1078108
606207
552827
1866730
698833
1737435
1896591
535977
672483
599847
11401
301985
1380317
1641108
302529
217589
1967933
848210
1153902
1903411
1670878
214908
514633
1384322
943725
941957
1888469
833386
36389
1430366
533135
809160
910218
1476947
1524770
1335785
501039
570183
307043
457013
1840659
362490
854322
739553
687080
825054
911646
1006032
235034
455864
1631105
691141
1917589
1540889
1185856
587901
777448
129348
1559529
177433
1602634
1946563
1776964
1396720
1880198
661061
1218607
56444
682340
1707853
982938
791880
1932230
1313665
1528883
1531033
1358125
758332
930771
686412
1525625
147013
1642202
248188
1992332
494755
839206
1356477
1534063
545615
1201223
247342
1632446
1214342
1373167
1491939
1911372
422472
1093093
116662
1637492
222845
1606880
797719
570346
521228
1522402
1581822
373605
1234495
1666840
750746
269392
314035
233362
114511
1079763
1037605
91930
819354
1153450
1866803
1652349
164924
63290
360169
794637
697803
519528
133633
1176601
813169
702311
563206
1672019
717597
1865016
1654280
868079
1616375
984966
1293126
1765330
932156
1688890
724468
707349
1818547
1311179
1267762
422678
1203034
128996
636369
1114079
1809138
1207153
128552
248475
1971732
1869981
1433580
435901
381073
796179
798320
390714
114659
51059
736671
1337827
27776
75251
1296685
942097
1089273
110706
634831
1319651
1405178
1093017
314415
422408
536008
1077162
867390
1254652
1050914
605788
773230
1723328
1876459
1236001
698061
1704581
499666
1304431
1854483
627691
808327
1976714
1270491
1377269
1300038
1308767
143980
1828189
733076
1055139
1451504
1968742
1348434
288997
422507
55951
1547655
1652119
879066
502722
1108700
1442935
500632
218321
876293
1847244
1639047
649770
1933634
289072
1915275
658779
804924
1320156
745887
240376
857049
713062
1343734
916392
1134481
908215
359460
1855058
936775
362586
1851965
728984
1588376
1602292
985773
1026461
639116
1711596
273987
867852
189687
1160211
42520
732426
1760862
1257375
919871
345243
1354059
1313412
678071
541863
1316029
1387008
1958019
1948017
149351
1499049
1585690
199549
1785536
804267
1539682
1421591
1094372
660280
1316742
1131798
1365108
1642057
1432745
1677319
1913772
439642
364715
593197
1789373
1963609
1841784
850136
1465021
1322887
198852
1358496
700320
148203
893922
1478144
539784
900270
1691498
560458
509836
391809
626200
1869452
1806310
316752
363774
1465100
481276
1225122
286857
1532368
1208887
1146588
676141
349709
907983
1512175
986164
1991942
494622
1413244
414637
1568458
1701208
1848980
9568
828319
503759
697473
1819509
914551
533946
1219934
1066073
1674277
754670
977136
1926045
1174741
374849
1874989
1029662
304309
1786551
1853722
1854091
1002006
1511707
968034
128799
1012781
1794164
1341236
1856439
576836
959786
702208
1209683
1602406
1929358
512103
1896333
847289
1325791
812939
1280855
272330
1637585
449455
1445965
504084
951310
18596
782243
1893333
1689372
1344753
1301961
581055
1825860
864550
104070
1647003
1118239
272568
1836137
101546
425821
183900
1419762
1226265
387077
1633686
784190
466992
1951297
512127
145040
1431710
379918
66106
1772506
1565392
1697397
1148835
1626528
1811534
526786
361108
1175592
339486
437902
232383
1218284
962041
950593
1383113
481878
374330
741588
1995975
292421
443727
1461464
1233862
1447123
1168754
946912
667571
1691403
1476368
344949
1654942
948241
1388657
813684
371830
1122942
589507
1206430
368861
382877
563182
1497983
790802
226292
1024166
478980
1791570
286296
1202013
386823
1382686
1572333
1361069
795178
1935083
678254
741206
534871
1535275
334675
526721
1261902
998572
1263136
1201491
1404243
1365129
1489310
968134
1565614
314247
358124
1932980
1386897
344837
707322
1992350
859442
1025401
1918922
1576633
1424764
1593500
1034866
1411346
68248
1764079
648152
1160533
1952308
1681912
296284
1368792
1003575
399618
1765633
303223
1974101
27680
873104
998881
1885586
1015806
195405
316609
246334
647858
1789228
119219
1824013
224463
441146
846592
732245
1069268
897803
854548
565498
416231
856846
1102679
1714909
58789
875297
696211
1739456
1167404
1244151
1387830
281309
734441
120574
656835
1137285
431721
1935706
1362489
901569
895749
1191806
987360
863324
521148
982525
387321
293005
1996177
718316
558429
992787
1422765
316875
742705
372490
1267112
978317
1588515
1057986
253152
1401996
766423
507218
70947
976138
520255
180950
779981
739984
1198070
1461889
2885
524725
1407434
805434
1355147
1401001
525557
1458680
1367303
216535
1318646
247063
661429
582052
934221
686934
723704
12851
1681250
1615540
1171569
1092004
1731589
890527
829617
825796
579836
1136086
1648846
341683
1495206
1659211
596218
1912059
1011628
516910
1733528
1315627
1225905
808542
193947
1060176
730743
1370771
1081062
1174094
97899
1550546
807926
1215664
947710
822018
931192
1519865
813540
1760287
732122
1913944
168885
685529
1534624
1960758
1146413
691006
1158756
579699
310584
1799718
384392
834678
958598
533369
173055
474088
1868739
115432
942862
1977938
87174
304622
1869886
1017768
1733422
1453682
739694
167587
293691
1219802
427502
1080896
921646
236990
1003805
1731195
279111
212342
794041
792093
1324896
1130166
112208
1380714
1472871
1812041
1745341
407990
460146
1252131
660658
86481
910605
941782
1233577
1518161
831829
1246169
1010734
276843
945982
173775
1897961
421372
445551
12201
1839165
343755
1170781
1159811
955376
544585
1977585
1309205
1261409
1424490
31205
805796
682358
131051
299835
79419
217483
480141
1888979
349608
1856816
1141902
1010827
1930726
1832019
693914
510475
1703159
789252
1396412
1085811
371416
662265
1251955
1369553
1287524
304521
456085
304907
1427829
1058143
1981672
1030691
1994726
208170
1646221
1842374
78865
688363
1671786
117953
208742
263277
1848082
1519172
212352
43417
762320
73504
807613
575744
902080
94865
1090232
132583
1400300
1034413
1816790
38660
524754
1139732
419133
1332365
1445737
436642
801548
258303
889196
988506
1068134
941735
716757
1159994
784352
144923
1490270
834288
376927
1990116
716201
713736
1738993
1733344
1412297
212684
518805
1150830
91619
1470980
707117
1072442
812698
1806803
1062384
1225743
1230752
1991327
1033362
789524
287161
544909
933517
1728304
1442602
352619
1177702
1050292
1149971
1114498
1532321
458102
1475507
605434
681967
1172437
1360341
1269287
1811612
1461980
39954
269218
1326200
1514646
1232819
1981092
17918
1642976
948650
1925160
1616757
1802362
1787738
1934073
256780
1544756
456064
574267
1949103
890503
1507812
850565
369453
909340
405792
1454245
1413066
815830
774577
1685463
416525
1787139
59605
795409
1292605
994398
303287
1035311
1887579
1179368
861067
1683283
1841235
1286946
1947627
1696906
596452
1115290
1732179
855144
199151
672201
564103
647833
1192385
1993895
745372
1809146
1746696
1221306
1287344
969092
1097388
137781
604769
1038859
1978476
38306
744014
857627
406500
1157990
1334918
590969
1452884
1067260
196342
193309
1021725
170150
985685
34131
821062
730644
687461
1332996
303855
231899
1858724
1230620
1350899
191584
1635735
1814529
1230243
1473412
1098959
114129
1043354
573516
70079
1504279
1145626
1464648
618940
1307670
1338323
1048142
1030870
1985110
1955090
1303034
340047
1165225
255152
1625809
953188
1555432
1242765
931360
636994
996718
1707117
1352415
827993
1471950
166125
1502972
1559166
1085349
828641
967643
1525281
1573579
402771
1534400
199839
1571650
997571
1704319
164861
1771137
773727
1520958
1266786
576999
80549
19322
1345278
1586973
27464
794142
872107
1258841
723505
1174643
1113413
1152618
457849
304164
1457742
742682
1672352
513983
1205253
1437609
1127153
870526
401832
1699474
1757681
1679751
314606
1033972
1493114
258174
1610471
1922719
936955
623891
937644
75113
1329220
1926957
1349108
903642
790349
692219
649703
1666930
720397
1793752
880790
504796
756016
1045990
884011
1215413
661023
1958727
756214
410958
1916655
712326
524781
1148463
838
1973350
1873967
1464832
1571159
658102
1009268
1528715
348799
1306127
16937
836767
1099439
1558364
1636236
1582476
554650
308216
1464106
1906813
820586
1826291
633845
99507
191690
623627
1112373
1080375
310105
1166704
360164
1965629
1796095
122635
1325996
527574
1747016
1882742
1995294
1036039
1080967
1643957
358299
1732913
1662720
664883
1075783
151808
1799221
761195
1027180
672740
1032322
1875510
1222358
947055
1927013
459652
381254
99560
1707772
1695721
107050
1705132
1697826
159549
408796
536923
1780561
447764
830531
1716911
1402658
883538
91786
1891058
115783
1261487
1773758
672235
1498249
72851
1486452
1083480
349553
1785195
657603
1620978
1102826
768258
1469538
1534982
133511
622409
1397818
1000607
503393
1964221
1641152
504207
316913
1509271
1059555
1308241
188497
1837801
333333
1444109
1928311
1549171
1775498
1326508
1476216
414186
308523
1808743
31409
898878
230174
446234
287697
697887
212998
1027290
880293
598530
152431
1515407
1853835
1537553
1007409
1347241
376698
1665911
1511337
1537682
1112379
1280514
1817063
1792493
191931
1966421
197885
1300290
142452
1233652
1226867
651343
556389
80737
868249
1481013
1573674
1693973
98151
1323748
1487246
1202383
21144
981339
1519749
1471068
1009610
1550700
817374
526495
186248
319050
1188470
1857628
625575
1897282
1685505
638618
1649351
1359117
437703
540774
752677
1110334
909474
1423082
329808
1342401
746622
306617
403025
1586996
963604
1670782
808271
40790
1451740
1377146
1953005
1147943
1432124
1939985
558447
803783
637756
1364008
429750
633131
1104387
737597
904309
516333
1352065
1313293
1130389
1632935
1316245
82078
1847343
1478900
819576
405651
399911
1462877
1706866
1329107
243182
1254858
153210
857482
699887
459077
1233275
2012
1264543
654293
831721
1950243
1321485
1988397
447983
365374
853847
1240807
625447
1264753
423821
689214
55714
227652
173736
387726
1876851
413400
1093097
520267
958272
222731
1992713
1779126
1384604
1461649
678632
1552036
162091
1583481
960162
595577
1441653
1767611
1729187
1661995
1984313
1720826
271299
967633
1757768
791265
1633336
701558
1792047
1111482
129108
157364
610761
865246
1709101
1552232
1777862
758775
1162029
594498
1387179
635731
1375934
121873
325455
1636338
1861875
1147042
1700608
51872
1043574
1348734
1863561
943130
1178423
1193033
1061406
1234580
1489692
1990958
296644
1100669
560170
1141330
554568
1621764
1139097
131807
709916
1909169
1333379
895550
696458
373498
1664515
276270
1668442
1554030
1946477
1303458
1997051
1999626
305648
1918957
1923243
1346989
1996434
433594
233211
146535
1420448
1995031
1753874
109269
1066975
497741
1419174
944709
711534
1360053
1321840
1721509
234480
336686
1484344
1400891
1824652
1573846
1496748
1876551
757162
1033530
1978032
514722
1866076
23655
1120321
1171390
922260
1645813
1036912
1761226
1371760
321171
1704323
1857399
641000
1497050
1411133
1604918
458552
1175775
1027551
461234
262055
1678193
334163
1370421
1710103
201091
648353
1692239
817100
956725
1537363
879780
1257369
457710
1387991
1963406
1704529
1199125
992261
329598
604517
566712
224669
1153918
518988
525791
614601
654059
1287384
201682
1312870
1618105
608986
870290
1876403
615277
1771549
1240616
125260
967312
1080178
703994
1354353
1168375
1023043
1002354
1934340
931364
1181350
1542726
708411
1006572
1167954
1193680
583015
1968022
1903277
619542
727328
353668
1138960
1657339
696428
342593
650456
1715003
1242028
1795783
997657
869088
993827
1364614
684321
316469
1451797
989219
96067
790006
357958
1195086
676499
734264
708280
433498
691783
1738080
1380953
678325
1014857
917361
1261047
932235
1420726
925399
369681
228357
264001
114739
520061
219500
1082143
1968302
474180
298747
926730
1965631
1334386
619842
459891
1157588
1241154
76002
1825333
1540256
215088
442987
378089
1991110
174221
429419
608302
1311317
710124
40794
69210
740142
187671
1598693
609504
1738384
474365
2657
1982190
101360
1897349
1655086
1106033
38836
784199
463687
1844626
1182727
1048994
1708327
1957635
1930723
753589
33517
538221
1592540
1937821
767649
768664
1042723
52750
1557362
202148
616234
452307
466973
1766804
1199962
1065786
812985
870918
1731164
1824961
1143816
127749
1385379
1094610
523937
1543635
1795893
1519896
158949
1349059
222145
1373320
1902533
1546435
1851515
676780
1445296
919173
1357800
299458
834227
1655851
566093
887547
1510024
1338482
1832273
1264497
429814
164362
328940
158197
1395142
232554
1122653
1729105
1961367
1903440
768090
1364861
1851606
1313086
1143957
164066
1763926
1171793
338750
1982299
550615
253333
1779641
1232622
1943681
1883703
279545
1296504
528697
589106
171189
1866004
1027921
1370968
1703842
1343113
1294293
1462808
1295603
364495
590159
1290537
946400
1992496
1759347
430955
992077
1874084
1671890
1719080
534051
1951954
403298
29159
1175791
1686731
1873723
560464
361478
1311152
1054092
1399816
814830
721720
968774
1518891
1687401
525613
1529319
101034
1942215
461852
1444773
1031256
1848867
1292083
935955
1439661
239854
898376
254245
1211386
1783769
1023619
1828988
1873119
112389
750651
1282463
317704
837774
1210424
328912
1688062
872969
1867465
465631
445680
1389987
610100
1308786
383579
116561
607221
234251
818621
806072
970405
1807394
1747343
641796
1086567
743925
303174
893738
24829
1444003
1523547
100922
625076
1175849
988713
270986
940949
98546
1573689
1371412
401530
1359541
788671
33388
1166663
1197623
626006
138113
1047882
747818
254210
1839021
68024
1894523
1103248
1228248
101725
703249
580690
896496
251044
1510072
1075528
539136
997718
1475711
691314
952642
1767487
1064463
345066
1620662
698900
273600
728092
120689
1822875
1237813
1306389
1213740
465972
567236
1667753
1788906
184682
1830721
1900441
1351759
1376848
1479445
420521
995991
1176790
1325191
1034316
600829
1165950
837377
1469457
793380
388785
1753962
386049
277943
85976
1493003
99587
586272
273026
236575
1301719
1766102
1319894
1540007
1542418
612306
1109499
392175
723541
204821
700901
65894
364524
935569
66362
278163
548691
1000990
1655230
473382
735136
174771
1662783
1705096
1391455
1788423
103084
919460
1991522
197224
1226737
1226048
353527
840930
577673
518726
1753058
1938516
1360363
1750556
1352567
1915916
1713514
1093015
1257249
823524
1500666
503861
1128717
1619975
1857296
1002617
1464656
396333
1562132
54043
20762
1252300
84433
1923760
1855330
1674541
421850
664813
1964282
846531
821533
1215884
335696
1390468
1876203
763186
721211
1847857
235104
1144036
1738716
662680
1807978
1650727
447713
1249244
1332021
1122682
557443
1911904
1496349
1792247
488557
425526
1833417
376501
1412970
474882
1018182
906671
539400
444351
1359755
1996396
1965802
746287
1938570
1381513
335681
506461
1158819
1089016
1517960
842232
1717489
1961437
397225
1490318
572515
675654
634710
859200
305803
1737927
1146418
116148
1602782
663379
1541487
526559
285631
1666764
1751122
1315350
1299410
959310
755748
582049
1866461
1001760
464740
1455132
1538796
844505
1968455
1292750
215721
1780889
1626972
1983273
532678
1608084
523658
105590
1987731
661115
446142
545166
1559607
384860
856444
92050
774282
1775368
1003951
317667
760628
414189
663296
1041040
979662
1096881
991987
1262990
741026
491973
1400379
1268494
1687195
588206
1373256
36071
1312272
540188
55184
714097
1305718
572601
372203
1965026
1144338
1945847
1754732
1150156
1520930
707794
1936355
1303464
1387433
607618
1688677
450033
8002
1368597
386866
1397270
739533
23432
1505846
28625
890188
987188
1659248
1541865
91549
331540
391220
262285
1918932
45676
1798905
44954
1080421
1294892
499690
638403
1997146
1347255
952713
1530488
1708057
555023
770877
1202078
626342
1480547
619212
1758245
1481058
2
1192229
1139875
1533723
775859
784862
234339
1752413
1906384
1179359
577844
1713052
1308721
1823578
1173939
1618661
650283
451962
673904
1305520
1373427
716424
362375
937189
552108
1000933
1497216
1132889
930896
1430046
735973
61244
1638685
505382
1228336
232313
1595447
809361
1199718
11679
1526141
1773453
523337
844637
1998917
1082228
122301
659381
12963
702138
529919
1646790
551672
746452
1502864
365936
1171434
1997629
1995602
32262
1255003
1896021
942177
661326
705349
1206980
1146221
853817
1321619
1155602
736457
1174463
163697
1287469
124159
1459685
1423375
1123158
1419533
1280851
1313818
314645
1570890
1528200
956435
1119859
1056656
1281851
600725
880020
648895
1495439
215117
1268251
829320
1969959
1349582
549102
1838772
426047
315655
286404
1375677
160441
945998
1483463
1348017
77448
192327
1003161
1274471
1053329
540113
180309
512327
1110365
1509789
1277105
657412
310480
290330
1734269
1334409
1175452
71765
1076245
1950787
1752501
1828429
1210286
1294406
925128
951017
79507
646358
458803
400196
1614019
815037
1861068
147965
1527371
1218426
1658030
1449176
766067
99631
679278
956143
46712
362648
1220745
264869
113380
464470
651258
283740
338439
1908878
558000
1410755
29370
218114
476320
1282154
1292128
455463
917529
1989423
1847571
1432505
1746724
1138907
1166626
1291716
845603
177620
66157
520248
682
48917
1329935
1485601
416902
113371
1520396
1336701
956182
999884
1589180
548491
1479056
1138033
105078
966127
1659300
147055
702650
1741420
1973878
1891229
462841
687419
1959620
1058092
19343
1664559
793968
1569914
1518355
575805
1467213
1184249
1165055
1721711
1791014
1855892
1884693
1367919
39328
125081
659245
546400
944437
512726
1768902
1456330
487384
1247304
899325
1205574
508212
279779
958990
1686083
1867425
1067074
456331
1143751
475230
1474987
1471306
558170
805977
1644985
645988
1922423
489047
743977
161408
1597421
52846
989197
123000
406305
1641491
1200963
1770977
1180298
628980
1124347
1543619
793870
622434
1308489
1656247
1042371
1959627
1052260
1744285
1292918
1961132
1299761
1796937
1144654
1269307
1677548
1972084
499504
888858
1714409
1185998
1582630
1346427
921087
199213
476782
1690762
1434046
606900
1243859
1826935
330512
1924473
758355
1161939
1528829
664083
451162
1855410
129190
1558116
227490
1576555
410187
1837726
885429
269739
865614
1969333
43731
154859
139250
1253465
205932
1054426
1622801
1437326
192328
730978
391067
936421
627815
1725522
1936727
1818120
1738014
926530
815902
447063
595586
1761548
1139217
1829370
1125684
721380
1297908
1571290
833888
593720
361348
1600704
108912
1577251
326436
1213196
507031
639697
1785156
1704517
547406
406406
127496
1110084
344694
1317607
1514663
1097425
518119
819992
259606
325127
80755
1474137
877623
545625
312058
1711731
641288
1320487
1038814
1866301
1769663
144427
739354
1644035
227158
248709
806957
915667
3049
1340308
1564538
1815105
826980
1816795
1161662
474753
1965186
970216
570330
1793639
25734
832475
1647085
1345346
947021
630627
1655723
1137045
1157643
405516
1839383
514774
622804
1570429
1161632
634539
1535431
330336
333210
219812
1680813
355786
1607711
1489461
1500358
475068
1229174
991843
1052372
904752
787333
1620175
910695
50986
640730
1740962
1243228
1143991
1513721
1464528
329078
1188152
553140
155298
698370
629217
1662494
651290
212237
1229367
1833291
1412636
1994312
1416562
336719
1308203
1005436
711264
1795243
1938164
1608753
620648
986188
782077
382083
296508
1648138
49334
703446
1690031
1615707
1518582
61146
92618
930441
1054571
1151215
364643
174493
1385754
265645
1023816
475047
380785
1919803
1827504
859609
1437334
593887
431388
1349911
932286
1466579
1652779
1411740
785175
1075832
1208389
611212
1361170
1510233
1625155
887083
900029
1402153
424885
1077269
645652
415776
1995376
1696532
910008
58214
603215
73661
365960
1868041
656527
505355
1861302
993967
1396304
409295
1896798
1741789
1438760
679551
1218414
677886
1281902
1279746
1616602
530888
391504
140684
909049
317162
961171
1579298
474715
1571914
95689
1724398
621349
1530659
1032155
358249
481566
1424067
1434896
360635
236627
1922980
1205842
433498
917740
538580
1886071
15276
683351
1213747
1070172
1718545
1253449
1021477
1481649
1175677
1840514
7936
993116
1932862
1775463
154575
1399881
51313
750856
118497
1129945
1768987
964892
900776
1635449
554006
378328
531608
1920786
57051
954497
1587196
854725
1192119
1386868
709939
876313
237165
634063
399377
1412735
157399
1908102
1543864
713284
681328
703671
147395
466020
1516412
380586
1921050
712413
1069804
1043950
1255517
287274
1731855
1298694
225495
1853906
142096
1007645
885943
88035
1471717
1323634
49418
649079
388417
819788
547746
1605195
1325494
552756
573294
1804924
1626256
523299
1745455
753232
322635
764561
436476
1067620
1074309
1837392
1402647
349820
751741
976432
145004
1185094
1770955
1458259
17386
1644061
440775
907157
1980398
317777
574563
196206
1505767
1885010
1639928
310415
1546335
1755357
1244696
1276642
146329
1083724
1463800
1543760
715219
632212
1320873
1829072
1973286
1066464
1667705
1029013
736714
124514
103783
729926
46588
1230364
1967036
1312668
1960139
1438621
999155
1949358
208561
1262152
1164938
116384
1723160
1799652
596998
391739
911296
437188
1798504
1103649
1992785
918512
1017256
1637386
270973
1948218
1119021
1878152
1532554
957430
809552
871871
1682525
1829413
925075
1603416
653909
1000776
1682429
209712
267918
1030030
616572
1318734
1573171
1401259
407304
169285
196619
1391861
57784
531525
1246069
888724
1086245
1374074
715378
942248
1221222
1793060
926837
1943220
1083524
287527
481253
579829
1836353
1782909
1798616
44204
1395932
1491821
395293
605541
1620680
776817
1787104
442716
1011908
1994183
484712
947416
48132
93917
14660
872192
1594503
1579611
1831303
1306081
347844
1247459
428295
694792
1703571
1675569
1697128
1936653
1921466
500249
1015026
871862
838235
1150999
106728
664671
1914637
886001
994327
1641155
1640617
1928370
619176
229912
1340172
123492
655905
1090405
344991
277154
1115828
56481
1994096
1229361
1453262
277405
1257016
1029356
1698856
1165819
979308
167900
601701
476925
1882498
273071
1061836
330956
470164
227556
120493
755485
1347987
1100812
804569
1955566
121436
1335643
588426
1351778
1569996
1715435
704801
1337350
294667
403901
1643905
1988323
1895629
1772768
1684491
855515
412146
1652325
1544150
1880343
653140
396262
1932313
747513
65127
527097
950360
1636067
1350607
179574
4548
1554800
1002664
526422
1336247
1532008
1028515
367419
1784331
612423
1636099
1535796
231334
1569633
1883419
849383
869435
713186
659313
1560067
689607
1731589
463090
59174
1062906
1195988
1888778
273075
1533884
901451
1219790
1524513
1319188
1899133
224173
1141663
1038548
732101
1892914
525256
1585658
317641
915647
382585
1962415
472686
1087436
1282853
1076583
1516011
1568210
74615
64951
2565
42478
1202716
522376
23523
788936
1348702
897873
1125918
1520864
932583
1440999
1109077
172087
564314
1595998
156434
892621
445275
1515210
394051
541879
636242
487740
1839164
756418
180383
88670
765606
434730
1258358
71236
1302072
525728
244305
1232063
1524975
249768
1019294
1701962
289837
761361
1838121
1239159
120103
1863435
326716
1291771
410566
1716129
1279636
144274
444571
1662071
765435
297984
1972972
321242
1645397
960836
966711
592352
861376
1084542
1265460
1116569
45098
1817136
1426764
929553
1360579
1000868
82112
1455263
1828204
1842188
467643
926934
1316082
1735265
568891
701933
604703
1127894
1761704
699941
510502
588362
1912046
1891605
349254
671692
1807299
1514487
416993
1823740
1867931
1213331
1945142
193435
767439
1509842
1617058
1144989
1350634
486338
80935
1956561
771451
474
1691736
1794181
841070
1271512
135005
1059617
1725979
1812287
1823076
170351
899362
36220
452357
123852
1810660
552948
1609898
1835918
219166
1088004
302451
1450101
452504
1148802
1911226
923486
1466226
282592
1496282
1249646
422918
787603
190132
1642193
1902926
778527
1692314
707390
1513984
451624
42839
1905238
297734
1677516
35410
1797589
1147470
308982
325223
1663588
1528307
1157649
1521374
804448
546926
999610
523161
185152
1735554
825733
1293468
1515080
643802
465618
1609152
939778
1680561
896767
223086
1612631
1153737
1629801
79977
1473849
788872
1515561
27454
1603113
1416808
1372520
1145880
1607866
107601
441193
703952
1983134
793950
1930870
629659
356692
1635735
499551
445803
100364
1667060
534683
1545133
1240281
878392
226568
1034379
1756336
949439
1747611
1346144
144921
1623413
1670800
240495
1228379
1259003
1457863
1096802
841682
736980
116992
1013348
1166519
695936
1634652
237967
233498
141965
148826
117884
1593471
1196221
1467968
1434741
865643
1491425
1060722
380594
1090000
1525496
1845962
131300
730191
106814
376223
1408008
1827488
665605
1307502
1227420
989339
1761469
392994
464932
1638557
871225
728822
676629
1140383
1124031
853395
1632995
28359
597122
1760387
137196
279466
122406
971990
1632517
928568
745249
602839
137554
893065
453910
728445
871014
18605
1803208
567177
1495077
1770672
877470
691918
1422401
1491274
30821
1451590
573006
1973745
1987411
352370
184466
800051
700482
1995819
1346020
1174366
1581893
1284230
1651025
971182
1159575
386867
205299
1863628
1346533
336104
1979774
635045
1990204
702341
508856
691636
1670843
1633000
590077
1976740
1434510
1703449
1088193
227380
332880
1750404
233839
1399933
386209
289566
56646
1713082
1870416
1481122
1427865
1479545
1169917
1083552
494005
852408
1827631
1612027
507859
480261
1577345
1823202
682191
280685
1952009
832382
1842985
325813
975154
512186
621988
1155250
1079127
264388
1820635
947504
1149043
1832546
1366388
1214873
487546
173329
862560
189315
1433852
1785006
59180
615690
792827
769749
274249
318394
405414
1739253
420693
605965
439560
1414087
1030511
1466979
212874
1539826
1535076
1119118
566362
603521
719170
1319614
1843797
1289386
369450
1015543
592881
1673664
1534754
286246
905612
1196742
1573463
1275123
50354
507628
918012
390946
1575920
420093
783831
1889820
1397208
1111309
1539319
1997777
1515756
1205200
1271964
1712077
714212
1190058
958495
57974
832456
1085650
60948
1484916
1454512
332784
1125232
1049282
489719
212914
316285
1711756
1401186
872148
174207
390849
1541851
1692433
1098606
497215
546971
855144
1007262
727553
1624651
659608
1616992
183173
833461
265538
1678019
1183088
21348
863748
1528184
1375430
328760
710392
29776
44549
758187
175038
1429930
483504
365359
1172641
279007
603094
1645689
1090197
64634
1087716
287651
516618
227073
1590560
1698485
1790996
510997
1514331
68754
183466
1463022
1233382
1512272
1072075
1861225
1715352
1115083
540214
948189
375552
1079720
972371
1946182
1700675
1174771
74882
1896845
899769
1323677
1167352
185876
745803
835232
1750964
1966433
819819
152888
1771233
1833744
144015
47936
783227
131580
1559132
1472021
690908
1494784
1445302
693839
750256
1476665
1773235
305368
1259335
1996151
36703
1986519
1246501
1428110
1733782
53528
1728291
1365195
270069
448462
1845478
1557601
763058
562820
663567
1836069
850435
1112950
1701888
1620748
1577384
932560
360547
1217089
14223
1957178
527249
1467606
1644069
1898552
1375432
1842696
1380752
935396
577762
1424195
832131
1211697
727249
547378
978935
1948095
295921
253801
555930
528093
764273
192197
1456590
192482
62032
704976
700359
935277
1095704
891550
42926
144238
944489
360789
1423578
529274
791078
504171
1518383
671720
1316752
1647724
1948191
1524820
887243
1357768
1746641
1578484
1023405
339395
53146
153942
312502
1563239
648113
902162
1887729
714743
1821871
536682
746319
1729655
13373
496693
81451
1244569
917632
120019
925972
615417
1152381
1973937
398720
415245
1226603
1852734
1920977
53090
1566329
129799
423032
1440142
1947776
676978
1809900
727975
133632
114887
641859
743434
330812
87042
1364012
1424968
1124737
555020
1666285
1102537
923685
1938259
225456
805744
166323
182889
1065684
1794135
288036
202859
113711
938721
113775
881423
1473809
1742507
515196
288389
1360552
1258889
1216891
1014517
737892
1129256
390780
1031997
983743
1361051
1446087
482664
1353925
1494392
143131
131117
1217258
1828483
488095
747458
1311061
255360
300855
1000327
1315188
1425900
691005
774272
1876904
1491071
1596371
1263170
1340580
1616048
1774454
1242007
714129
1511493
700085
44707
811919
1639274
879301
981197
1908810
267881
33994
1173306
718686
1896016
1616213
1894153
1401443
426002
1954032
816013
615230
1782832
704836
1526229
1893015
1276726
896172
296980
1434110
1602017
159198
1352919
1493568
1046148
1636296
20934
833459
77664
110473
1110555
1840985
1176486
926874
1553760
1677857
1496963
427791
256086
1457780
80305
983052
1949205
973335
778092
1352352
1732500
914465
1178333
324233
1195554
289800
1316544
955800
304853
1662698
1090322
314305
308517
1587136
117655
767209
850587
1483548
1315085
446506
620058
1112087
366261
550977
740255
62595
1288772
1401877
526070
1380872
795187
1888007
152981
1678262
501674
923841
1584794
1248417
1083101
1706592
804271
305924
206729
1609977
770906
565176
658964
1310317
826885
568737
496615
803127
1861041
1611522
1513903
200587
279942
345075
148166
1671764
493301
190944
19860
406791
1221734
1744322
1638582
1078733
1451343
1281028
272860
1887348
1799721
1827028
682271
22611
588049
1070207
127538
1758533
543547
825225
1357743
1543364
1609592
1450263
253441
1510845
1722434
1373091
1585636
716085
1913036
1005498
1470631
1243715
1229987
1928354
1158424
367434
1767222
1227395
1382142
1938012
1736795
1261769
1499631
1054949
107551
410693
1378428
1922890
814849
1939666
287131
1699435
1279766
819875
1397153
1005358
850724
743901
1215690
1171901
59973
465712
957825
361098
992105
1795802
449384
1827434
141246
926579
416347
849101
760685
574668
153035
1205012
204793
251678
1360701
1280452
1322369
1801438
1432582
1366248
63138
657100
1490869
1827166
504202
1903248
1086406
637588
1918401
1888463
1992072
244738
1349082
4313
769218
1822428
239975
680729
1856594
1277964
1063531
1189580
1654360
218912
1598661
506668
1777594
1917856
1496761
611618
1062520
1270120
1979893
1901509
142274
1469824
1902338
709060
331554
1318280
1720732
777579
1482343
1107456
1391492
1669186
1920597
615400
783616
513410
160478
1937438
756705
1227000
975076
1640250
1394769
1454900
1900803
1897205
1547928
753503
1190927
1028406
1296438
1303417
1718544
1045097
1363299
724745
902282
1488098
740487
204876
1829733
491503
167476
1935609
1080623
426833
1546479
1074420
1751608
1557737
231429
1151603
414555
979935
912630
688365
1111907
495717
186952
1950443
1807869
1016439
377460
204713
1627548
1098430
1109042
1689902
1359666
551875
1743900
1950867
933314
921599
50933
229989
1057589
1064440
1082419
794879
1823298
1765801
654095
1411294
1468223
842033
766371
132400
1459100
1693566
1493671
143302
836445
1715436
305664
401365
1952033
204642
418770
299341
1591859
650450
694386
368351
1129210
1386964
838080
1598422
1255401
1440125
831230
1246637
1007210
1864040
1951882
1414322
1702037
1422687
1237198
960194
1631665
1159839
1000543
1253739
1918901
1236645
1815562
1122153
564043
1871763
757999
85309
1498759
1448953
117021
1565276
281539
1608289
1293507
1268743
1383024
520135
1351790
552398
1569167
1073932
902380
176398
1281529
552727
1724454
352302
563292
1916138
896247
1890188
1276708
1786993
453693
1755091
1343178
1015944
1390706
16084
476431
1712108
168222
283027
760874
1425227
86817
1077424
116591
286440
528520
1522511
1787076
1171708
1981790
1392564
1654749
1051091
266529
20368
921025
1053681
474407
1584852
607479
1578475
957663
1470264
1314629
352436
1842770
1069937
1576314
539985
1740469
1113969
1182906
951950
1368925
250650
131610
123988
524108
1608313
256764
835989
1406333
1193193
469774
1817456
1979815
100847
164425
1352081
833498
1188283
960488
1822970
75473
96560
8145
226681
369783
1771440
713873
1017064
730293
863884
281591
1936700
1204825
2850
346912
403470
214322
130346
1037263
469769
1464883
382542
143008
1293516
1291780
1279114
236297
38070
1598973
1174517
187419
449105
1042374
1219632
255433
1420639
50731
569335
1302739
1145989
354614
463844
1360239
556217
218851
1372388
526558
1529401
154060
1336739
1438029
631633
1404764
521039
1174392
1189951
731920
568305
1272144
1571475
605140
280825
1026423
1818959
154632
293191
811396
1590482
102825
302541
1683304
1851498
1454338
1303653
9043
1569479
1258218
183375
1408255
1982413
1964017
202615
627042
338528
990763
88457
1525803
498714
1901205
1977677
49498
1970010
1759183
1324166
1584533
1128192
1372891
445024
339378
220163
102652
559729
1902072
1393225
45273
233388
1890009
429466
507469
1954828
817564
1543990
1839703
127403
228255
165957
61943
146444
993231
1320894
1449202
752894
769506
159161
1529518
1785888
204433
219591
926877
1532663
447316
866480
1010558
101085
1246390
596406
1822054
1588055
207366
887326
1821301
1463351
819972
1113663
142046
1249482
1260768
1387515
853375
417913
1420640
1542091
871892
674387
140593
566677
413741
868385
1755883
806866
635104
1500987
1959770
1019834
560845
1909817
232965
893987
1801385
555773
1605209
1778055
794956
1065775
558084
1082728
487317
1581685
311977
895148
383621
1012755
373033
1581578
1823729
725826
683971
575655
1424882
1462304
1878344
1749
1914867
1374155
1944437
847852
846937
1228590
1460561
1323918
1623188
1717120
434418
1758363
461394
706040
135507
635122
1490422
1874602
219199
178899
1081448
1134575
1255216
237311
1255662
1048224
214477
365489
1018820
48334
1081176
1252269
1137570
520064
1399297
655727
182070
899876
1433720
1552542
1896021
914000
792527
1600909
1662924
1751687
1414607
1128308
536032
570976
1223583
189906
1539507
1259683
663444
1190434
144687
920455
1452911
791538
780015
381175
70853
1783925
1056613
924494
1497693
947486
1358638
1011282
1644158
967744
552826
806046
629616
415070
1653424
708334
598533
1408341
1204155
251155
287377
1048259
92935
1338579
1870392
1103937
997540
1307230
327569
1312052
854142
664696
512364
1532156
1284297
1762353
1954188
976822
807299
731802
358916
942600
635644
1289736
1460423
702453
881893
793464
210449
1235180
835770
825345
1589789
633690
1621650
686658
303155
109811
549228
111767
1056115
1350883
82969
213918
1939211
1250616
731179
438715
190912
574765
326552
1846854
261548
829208
1770354
1642810
1258133
750675
301484
666865
783941
845421
1100707
1046354
1829731
1925688
317953
511948
1238305
771704
1817094
707017
1132350
470796
447035
1863191
714502
199192
1253348
1340343
880382
1072618
1697805
1937695
1795724
804205
27175
891787
363768
1504833
973596
1847378
604268
369481
1388214
182316
1865808
444173
113949
191000
1378503
997317
376332
545075
44316
1723647
634433
1514714
1127232
1856838
1091091
1099661
841151
1517053
868721
343723
1289396
427053
1400125
932450
1055377
19009
434575
235099
845284
143391
784320
1351326
1496287
619634
1446911
1905235
1848252
1293602
1810388
94934
1619043
1682097
1940434
1470121
321618
1782071
822536
1026768
211880
816975
691877
972648
656009
895783
751361
1654105
264584
1796395
1079865
1447395
900148
1972494
144420
1720794
209551
331993
1003233
197015
1541891
1868280
1524939
1568429
1180954
1905830
1914741
1346662
340723
1759117
692236
659386
628037
1908745
1382627
1401604
651909
468888
627329
1824885
1068879
754818
490890
19
334185
70915
384501
1012607
655689
1738520
1647721
1087325
338292
1795040
1914268
1097847
839684
1582981
1473665
1648641
4728
308204
747512
333169
1620098
1913949
1184820
1958039
1957023
1449136
407100
823778
1967425
153996
1627106
831844
810737
1774113
781406
1374270
872676
506283
1409875
241918
1116125
192586
215864
617378
666326
1057068
1558442
1180062
1558704
723021
708056
718149
1568132
1528016
722412
255705
1757146
1304564
1120834
1623979
1626574
1423596
463529
1893690
737669
1080312
517330
974735
1024069
692452
250738
504635
320877
225195
1882917
561115
454240
1569514
1900857
1427376
798689
861577
1802276
770622
1267374
1509695
1872366
853428
699933
1096784
411555
1556258
139667
1164357
1271439
44734
689081
263083
1794323
706940
1514103
1180751
665509
1745221
62983
287320
134593
970242
723032
1487005
1781433
1893182
324795
946926
515102
1867519
200157
1171499
277888
1977861
1729640
1856585
1116318
1230219
553707
683775
275530
1396330
1750634
726926
469154
1405853
1862211
1357936
402857
1507247
1444119
1831903
968416
1715150
722277
778315
1298381
386928
322728
1888370
1234986
612441
1355300
1030278
572470
801252
1064547
505612
1029751
261940
1429556
539327
61215
250074
812816
390964
127189
794422
476979
1918539
306479
1289013
129957
1047156
1572038
695455
1163569
105531
1921683
1033857
267577
638355
817867
596164
1560887
807688
1212042
784293
1013475
837638
777294
1529979
52745
432711
1913798
1338137
1982272
1048946
283917
1936597
415836
402269
992394
824489
54942
1488514
817577
283220
1470195
535706
1658608
1557014
1423621
970782
1335373
347157
1346281
1387660
944951
641849
875795
624131
16605
957636
103022
1911330
622208
1338783
306011
184609
1359458
1805665
1190186
562168
110849
837652
1864074
1853671
1663512
96693
1453108
777233
484555
604627
148258
138871
197833
1726745
507243
482299
222694
1857043
1630142
1582255
1820166
629949
501776
1723178
725811
1981985
1304402
1962099
741362
675318
1354911
1896891
1148989
737466
363567
906212
297947
1162103
507045
1319541
1270676
868455
1035588
1881053
1252417
773482
1963978
1256716
1267345
706136
704856
455162
815942
550363
849841
280758
812022
591900
1016494
1787938
1119040
1741971
770630
82487
975841
1126871
455446
827072
221874
698062
1917829
1237318
1494932
598615
1841875
103457
413886
1196060
53846
1564383
988731
899445
254457
547007
806749
178774
1037959
1156105
492144
844853
1373174
960093
1746260
41570
1619024
612024
1119301
1929778
1468974
1246096
1617595
327318
1179607
386174
971549
792521
988072
1102972
1898223
1861788
1736732
1246124
1534163
1401253
7740
1294068
393106
537949
68609
1436879
902261
1553821
1723413
1412940
646549
1836880
1740907
163213
44483
1491512
151181
681456
1994868
509742
1864474
975089
129784
1497861
1786035
1083918
1800693
1566441
1455234
1643574
1957236
597679
1751304
1879234
522826
1458068
1939276
879229
1628348
706282
1945788
1947402
238958
1154427
1782566
876312
83490
1227121
1104539
1748871
1702696
546749
1691095
376321
1703973
1114707
316745
1251610
249221
911872
482696
1994275
1136053
1678752
1025877
663851
1071293
1292203
1906007
1257228
227307
1222262
258596
937124
1593680
1228799
415549
1746772
1274743
604957
1026443
1199282
920918
76839
1332738
454256
775535
87029
100117
472276
322510
1634920
274135
103967
1390847
504706
1632573
1930643
749042
1657350
980193
1452501
126172
809398
1746647
13765
561049
1439713
141307
1126413
146867
1047526
720323
1194034
165890
402932
1594877
1096033
1332643
688331
196291
301174
774729
1471808
1585582
24750
368342
74676
1122973
1803500
1140061
133880
1297361
787369
1153595
190154
1981767
164834
1238423
1732622
299655
1542369
745796
816365
64925
359179
807350
263103
207671
1562879
1253646
750599
930695
171082
293913
543892
302538
1186303
551133
1727919
1554782
1497048
7786
1006874
328673
1696562
868798
1961032
1745611
916100
202
1107099
1277177
142875
1158087
1488724
1523439
275958
1741130
1808749
568181
1769870
769429
1281780
1618743
1087381
1841420
1939079
1044873
635446
1438081
1028174
206348
1277831
748541
396463
791101
1114052
1070256
1330149
1161203
1303735
1150311
1700746
1184382
661379
1176997
542654
812430
1098518
698453
804515
1289701
1565387
32027
236234
1960551
653894
411396
644394
1201515
1008833
1855040
1170283
1544041
1209706
847120
1591045
473536
338434
1300186
1977079
1292902
1847185
1622005
1205849
984869
1989876
603655
1496874
290641
470541
1013366
659587
316939
879176
1754152
574201
370646
634463
1897600
1953199
1520315
1444394
716194
1099882
1838218
1005659
825566
682923
1315476
236479
1881134
1369584
195411
1398589
187723
470803
1986887
802660
1578166
1388877
1470853
1932564
414911
650207
499397
204401
903096
1731651
97512
1792589
1549726
1380761
1915571
1085328
950210
66939
832581
1903252
453100
1709971
631725
1383869
192900
84339
748146
435773
1340937
710431
384855
1906500
1752191
1655480
662677
1273224
1274535
1479646
131498
1582004
991643
1437604
591648
1146005
350399
1554289
1466326
524692
203717
627793
1511386
1191318
1128686
1854512
1418676
1239538
1999874
213710
467060
194216
1225074
1297073
1051977
645159
690920
1525747
1644070
72122
1670499
748008
1542927
1222493
890812
295522
192674
1193160
483473
729735
1203963
930346
1602001
166786
1476545
716504
509448
593043
104861
79260
392514
1070517
572447
1559116
1296873
48177
1644511
212848
779601
1189712
213842
717143
1750282
497492
1249811
1281727
564285
452081
1792031
201770
1974827
1723376
1873648
290990
1399920
480894
1626149
1951894
416251
858306
1689588
590338
1725605
181613
151464
601234
180065
657501
686655
917496
581154
668725
833101
1959011
1082403
331887
1428469
985721
1444609
1698652
1322235
753295
1289376
560299
747028
231631
360118
423081
534528
1507451
467920
1664994
832059
259574
200932
695626
1152939
1947916
1307209
1061275
818214
738348
470726
1474681
347631
1320074
582930
1332786
1617022
963198
1782483
537411
301384
1455388
141450
1214308
128411
501829
271544
1808189
1375982
696128
624941
732251
1427906
198068
185119
1597787
807792
1984651
462816
148429
458387
1427738
1935228
1677102
753632
215449
1998996
1060395
265189
1926817
1829352
246351
823927
1577464
1511591
785798
1239063
1575286
1250087
1420722
1271654
411382
416372
403802
37995
1056414
1174316
1229237
193934
421458
941333
940110
501661
680109
1081077
400306
1706434
824424
1054485
1687451
1182875
52706
1577824
998778
167910
1958502
1158254
1634092
37718
1778168
776557
1779359
405532
495309
773474
1147070
270995
1293769
1676441
287019
1797294
530283
1335259
524009
648958
208378
234324
1267023
72949
576476
1125181
1801284
645357
783487
690242
1965742
1382341
378694
1542634
1228792
1023600
1806889
1526045
710258
835418
370330
1187487
495562
1766227
1220461
522505
1728638
25416
1488587
496567
1551922
380779
591357
1692082
715346
1131869
120414
585857
647872
1172527
934902
895901
1874444
307489
544202
1426717
426041
674253
761727
744438
611429
599169
1381784
388503
420541
17046
1703661
633622
857390
1545854
988806
730539
459420
1627693
1428117
642225
1366174
701741
1966086
622537
1299956
1487554
794655
1570053
903241
1079179
1850245
316362
119635
1378109
300536
1216115
512544
370496
810507
123614
1966696
1328595
1346893
1527232
1801247
4201
387722
1517621
717404
1065232
1579978
1877572
821961
1688417
210601
538012
374371
1152493
517816
1408474
1129836
943177
617425
124701
1216536
137863
1743882
1576734
224470
1927515
785772
1550183
973739
996903
525948
848482
827061
1583015
1117312
319377
871820
1819283
1556798
1861486
671648
1806946
762637
1025802
122230
1912012
529559
1513777
540979
266994
1332914
620958
365950
343391
400350
208377
1875221
535091
1393692
1723110
1615221
195677
160202
119682
689842
1527287
101066
83595
639476
1744805
982234
56434
435299
637021
677701
331305
1511882
1405007
1685032
363378
1043251
1712299
365608
727903
1080437
1166775
492089
918926
499748
1647026
598122
1596001
1608525
1680636
8747
218703
1562768
1299141
1005854
282273
313790
1733797
1021240
1913434
610786
1455541
748288
1694766
605138
1241811
35086
613854
500263
1398957
1734989
197567
607896
93745
121725
1499855
821605
1699407
1890645
963971
1065108
1344231
1930268
767330
1325144
935615
689351
1667991
1002408
501118
1479385
921467
1586056
151654
1150462
7143
1704387
1836748
1240916
617196
1910540
1486068
28732
1265756
459614
1035863
20316
1203687
1143620
502660
651529
512031
1374135
848646
1805927
1236948
277687
1801244
1316779
64814
160743
153298
185454
747937
1507453
1235539
256850
477318
1753668
1588278
1508717
1356548
140380
585983
13872
108727
630997
1923056
684299
206424
40350
376751
286835
1031456
640636
1838861
741876
658321
405424
1246692
887031
712252
1900013
1366780
834695
1053508
1517536
1704192
772132
1246295
1561237
469089
285015
646417
1697409
1681954
1307098
1112619
1485440
1408410
349533
580639
430561
1450333
173583
1160269
741732
1891561
980394
135121
1144605
1621142
1059807
1650467
1772694
231118
692494
1121878
880159
552739
382253
579664
1564483
208093
1407262
1204869
724097
1724643
1901398
180230
47745
69965
1143712
1164706
1798705
1835027
750030
845688
110869
473422
307262
1764406
513414
244237
429610
620492
1691598
1461660
644524
794029
326398
172066
1828675
562058
404857
1269336
1324593
1962744
679657
801634
1467667
1304861
1734433
1250598
680134
491503
263545
153800
963713
1483384
1149802
490906
1164183
1513785
1879808
1953422
1186952
1989234
611257
1372409
1302555
711284
431313
1168476
540290
1069502
1865220
765880
415651
686786
1119151
1073567
74137
134837
1049888
1219586
385042
1247181
1645300
490516
14082
277283
685110
140194
345604
87545
1726030
717868
508404
620554
1026230
895325
804196
1273061
435318
1279134
641074
173258
1151646
1167620
1600485
305684
845146
467788
1010835
64740
1724073
1118825
380656
1897416
1394731
1934022
1322146
1237331
1821694
1747980
1527667
1214196
1412810
1426365
1981084
1330610
484100
737606
27378
1387832
461274
897716
572659
1340026
1794290
5033
1319820
964007
13843
1316936
227532
1407615
836849
547021
130403
705601
1225654
1719095
1303519
633371
1751814
173361
1907353
1046130
780456
558724
1966823
881847
1958027
1809599
1556079
42321
1242230
725536
463870
207602
317547
407356
507908
1346998
496418
1174770
1603793
30765
1880656
449222
1371530
1910422
1669701
354124
1177681
1497554
1993840
1502008
1108690
841706
15610
823349
1690839
1339836
1846360
1434688
1616910
1373946
51885
1972549
1310561
768106
1581753
257975
1374354
176284
326380
157596
1054926
1592234
1308538
71849
576815
1818145
52573
545646
1088851
114128
1322394
836815
197297
118834
1251149
442401
1278476
1702681
274979
779411
1065571
733530
827534
580392
718708
1386206
1036026
22795
1058104
1957403
636030
1895398
847971
1552411
111106
1494621
1212815
108577
1753665
156613
1358980
123201
1914400
848049
768455
351227
335232
1951469
1116323
85667
839145
862672
1655674
924025
590177
491961
143198
829027
512949
1473397
963104
670872
1137657
757079
1436115
1530670
1925496
1921123
425855
316126
257742
437416
1711270
1962135
694962
1568986
277631
1069528
447110
1757612
578705
488582
519315
298356
49775
400191
1182812
121741
1508092
1768353
1632178
1582269
169508
544578
381360
266419
1074345
374032
181600
994907
1859314
1352869
1933781
180059
229569
1929115
1562434
1513660
969897
412147
219604
1809564
413422
1793674
1008322
530665
1108846
1176381
914117
1002658
1471804
1886930
211655
434906
49280
1824809
942681
941849
338232
1728770
1261891
654512
94958
1136245
876324
61203
756
487038
1804896
772050
105076
1176930
1663963
953893
1759877
768619
234568
461397
1141873
1680705
1582429
1317452
371210
1769003
357971
1295645
871518
482859
868754
1703668
628763
298715
1999722
55310
1909537
9590
531370
130255
1629314
1221437
1155412
1910484
1800605
244814
701608
497181
1369277
809775
1365716
902635
1857110
267570
1572629
495158
429916
682711
411784
1293178
363021
199802
1329862
516465
437151
555496
442647
402035
1628988
1282402
1083432
941552
258284
1552787
885845
1595805
1692366
1147893
1073330
1527890
1214613
682574
1402020
447325
1823782
1440924
1909958
1610497
234299
1808229
110687
1244858
552242
1282808
417393
1499315
1367699
1728481
351967
1947763
495992
1835338
97920
995386
1067276
623112
508196
207861
1175249
332283
562478
1626031
1050292
1562372
650737
368478
135096
1039475
186960
551016
1206460
1209080
1098705
162418
1716722
1899995
1537265
1319994
1057250
1746837
313705
42302
713009
1213209
1546587
573825
17907
395286
939712
623610
998591
1773812
900161
688972
1494100
561347
1683321
1557727
404787
1851078
499451
1075032
1646902
1600602
134920
1404162
1639899
619117
1109455
1344000
1616110
1931798
1611948
1761383
1829351
760580
947570
1113088
507983
1800717
998363
1576518
776358
278728
1556357
162482
94018
1014844
646421
1048009
427066
1323886
322404
331947
1039476
1229333
291894
446392
719590
1400387
1531398
553387
694452
1114363
1690799
757154
521620
1887609
558634
1897910
1330196
1402828
165928
1453298
1039260
293169
370048
1200514
372075
1143514
400251
596559
820470
738748
1405623
849114
56399
169637
436904
1668190
799027
1560238
355635
1621276
1788153
310291
1218811
673427
651006
1392075
1242691
502381
555815
230486
829334
275028
1668465
803837
565889
169022
1586542
508465
1445404
992847
983379
1492309
995881
658854
1738844
897970
977194
1038011
715338
276271
642134
1173159
1860695
975998
717935
680124
465992
120004
1723645
1316643
1920838
1819257
667548
1180544
932985
1884064
1212521
1647486
1601293
626075
1371693
1021919
1548083
1951919
1710245
1872856
1971893
634744
1666453
1745313
1669216
61257
755213
111271
1138181
1999065
1600694
1012279
1839865
509092
279087
1351732
1498923
1071673
353536
716064
1121871
1981428
1629497
64734
1411419
1696676
667869
1125135
1191650
791055
1414544
1247486
694528
1383349
405335
504770
1323869
1960059
210483
1291672
387525
1593491
1705846
145663
1288054
198777
1837475
376817
109521
1372743
1097529
287683
338829
131308
418923
1672451
1623662
1449672
1968183
1709749
1341644
1305383
494328
984657
761398
1638980
29232
1122359
826578
704867
663086
136991
1838830
425250
1999430
1784385
1861124
434783
1445257
536775
451326
877338
380429
1210073
1560156
1977719
1205642
1665166
1132196
128758
1975367
965305
747516
1446467
902944
1048497
1180343
448489
354258
866355
946641
745673
187391
1315138
1601109
1873235
382093
1630450
290832
292838
883857
1642337
687751
384611
1947040
686760
1254990
1509890
1320222
124181
1258214
1102690
1365141
133213
264640
726398
781986
1212988
1677839
1406263
964443
94302
65180
887809
174152
62448
598545
157145
328198
586277
294284
409378
629820
451082
45227
1380567
206816
1881064
872430
661132
1496632
1130871
581177
1148177
931570
1453296
779124
784718
876324
411152
532740
1820342
63512
227343
1189789
1409836
995989
1229615
761854
925287
1080806
1755318
956147
1908134
1812911
19955
403682
1273201
1475836
587805
1185018
979207
62696
518142
922967
208553
724732
1172694
125465
793602
149086
34348
458946
294613
1166871
152357
1516986
604167
1432871
1885942
793005
1404465
1976822
1062547
1287583
1404982
1140485
1048226
1672522
180450
1089826
198997
1498542
479341
1898150
59639
773510
1117483
938207
1830605
172745
167024
429740
504057
243690
1749940
1317438
658780
679504
479954
1495044
1083298
1739477
814862
238401
1575900
849845
747822
1806469
936522
23076
805650
681621
653676
758092
452346
1152415
220043
1827804
1632355
1048316
718499
1307482
1529435
823880
1258010
1424956
1083270
323955
942024
1293272
1607646
1619968
1945953
1718033
361759
1306890
778119
628862
1141
566702
1363381
946332
1132852
1944320
292204
768699
1229401
1549174
1885595
669237
1927967
837407
39956
1311637
1645578
1587360
1818956
1115039
681538
1265356
1012027
1983385
66390
1874000
1023373
810078
601794
1074530
269765
970829
556190
1611960
1563449
1437188
522691
1829111
1262349
394926
622036
46952
814525
106110
1592439
159151
91259
419220
1491420
902101
651344
1377054
1252615
281758
263005
1976270
1428737
579012
1021815
136375
1625557
1439401
1451163
1116381
1800489
1145281
1467724
1522513
755927
242136
1929510
125035
1523199
1001655
889247
1434031
626688
1328342
394691
1007400
159776
1621855
1278824
1998175
1333688
1193971
1539121
1764085
1275636
542688
482887
423781
1833557
540194
1933885
1685401
1276002
257045
278830
292848
533655
132406
1066474
1501973
1985734
1253915
189547
593549
1250940
1659578
1268738
22289
214114
1141590
1561157
1043520
772789
1107699
1175178
1671478
1141405
732520
1801780
809012
1312898
1340820
114442
923399
1075887
1784966
1769772
159076
1878097
628880
924419
1051643
1016701
1772891
6553
1975153
727528
691125
1168069
1927262
754810
1028547
392431
1061392
731978
894631
528555
722893
669511
157549
549955
1076975
1427601
1862585
165850
1126912
758198
822345
835832
561747
1585306
1590599
1408876
1483193
56338
1475799
317779
575019
975418
308235
726852
1351486
306690
1786876
193836
1321135
1694036
421974
1871060
1366509
854749
1201342
48411
717854
1181712
1685732
254867
128784
1257389
746905
318640
1050047
198384
1968036
370258
1846372
1745209
867296
476367
25198
1770436
891369
1487994
713297
681753
175829
1786740
63511
1543537
201107
244575
785337
1303311
1813357
832480
832045
371047
840728
907481
1765678
1557436
1583158
1235582
1582654
73448
1141024
1023212
1525743
1601190
1057148
1230171
735691
1311740
1697222
476060
1434301
681225
737626
1305903
1635367
1315142
1684626
466981
117714
1211190
1905459
770600
1888783
1765637
1327431
528647
1063270
1986857
1364527
1700204
1590230
1843958
272413
876733
810248
1967277
1259534
89562
798319
7021
352319
1955836
1454251
234615
1828991
1872129
1828917
1237555
470607
1588748
423909
1883957
720474
1800408
367731
354746
1103351
1300830
384293
1935405
1062806
910010
530073
693168
48324
41671
416026
1939870
1404254
1963076
209731
937613
1586093
1320850
1777460
1690509
683846
1545701
1914554
1249469
1605207
100725
358772
1322932
1615829
1661551
680145
397679
713443
1677766
619575
1340828
924316
1938718
604136
1959276
795503
1601003
572752
938619
450450
584427
373983
1137094
1833060
851634
173798
702909
1055261
832998
1055695
1286052
1522064
286214
797412
1146452
896825
887308
775914
891961
1797087
1862252
1968624
867748
449997
272702
1067319
647275
411534
1068644
1371839
421218
44588
1110745
715988
508235
1318566
1062057
1071817
749188
913812
735239
1497142
125755
501543
508767
375610
1343663
1566319
1706817
1236536
321950
1798253
1453634
585600
1222202
25253
1887303
380575
1863938
1004286
1473994
285246
830843
1913339
1758571
1726662
1492429
1019128
567430
1456825
428792
545933
1881220
1049331
1950301
553792
810109
1981434
1767488
176787
1493432
1312010
235344
1238286
1107214
1636312
1207264
984963
92657
1773326
913267
453133
1462914
1610368
780953
1566570
575429
988898
1828879
841873
1758007
588618
332774
1617730
1922996
722864
312834
1448319
281199
1568288
191103
134636
1004140
193651
397189
1147801
1273344
1155012
923639
554757
730160
455815
1610205
1830596
2569
956197
1281632
1147915
994659
384383
498931
647626
1442132
1779801
325386
1881507
1807442
1986963
1033545
1994086
373783
787238
169777
1663901
719090
117374
1446388
1326905
831493
1159399
541350
1281711
1481391
1461054
334642
1281099
1791949
456033
361797
1441894
1699
1480718
1059982
948732
201188
908762
441374
592178
1379539
1831718
988064
1667102
1815545
1208436
1315820
1471612
1625443
1941322
1073454
575965
292957
1156353
1585384
347012
361548
206041
158043
1334998
820420
1149340
1516289
1663674
518528
644612
1771023
1021647
110421
973153
1609272
1232024
1488747
1424860
600945
788956
1170638
824953
207605
1704297
191103
1011724
560821
709479
1313325
1520050
961839
1976227
1501106
1685848
577683
384408
178215
638188
1948882
1531300
536468
1713722
885181
397229
1754477
1779789
144351
1852949
1636667
1236014
555458
1810033
47799
1832614
1531284
93420
1404715
1407815
863463
342714
401119
1596535
1909007
1752032
1874767
1750371
1583298
1435922
1292049
1005273
1271370
1142510
1439130
339331
638366
575643
1424138
597227
385154
1285256
722394
1241029
135273
1099496
309987
365149
1071447
819498
478133
1197259
1550914
402825
24752
1646500
296467
489717
646122
47045
574996
591696
456882
203898
1241873
935975
243696
1969961
709419
883270
197309
1618194
1948547
496851
1980749
1630076
1685158
922830
1232250
1068696
1706559
455068
244670
1507864
1414905
41928
22375
154678
678526
1815842
1246119
1035864
1982889
773667
1528722
639921
1534235
90172
896639
1364366
1016221
1429105
1820438
1833616
769144
121010
1114596
350163
875816
1812929
1354044
525020
1023389
1460630
1869754
1356085
811470
1916428
27756
933005
1056483
1062835
741184
964804
1364345
1297803
1453539
1819499
1400
1199607
1936368
1052806
582099
1903167
567797
1149159
325862
1696354
1380467
869940
1055395
638705
180671
1471548
1651587
279052
864616
495442
387744
872581
1888289
1269212
665336
1811537
668574
1706453
1800030
1607263
843524
1916838
660928
1786326
971133
56831
1891379
1142990
1293473
1937339
494566
1811808
1483077
1788146
237514
1450452
543975
707182
1878564
990471
1977968
911279
1559014
1305260
173830
1829215
334957
1382714
1343365
209734
1661048
1073381
6269
1055442
1228788
1549310
376331
1993994
1409201
1138334
1394125
1902185
889285
1718439
806966
531072
885982
1618161
226094
1655223
1639805
1505657
1466799
707031
911712
1834877
1722985
1744307
1156701
142289
580336
764078
948290
644971
1246070
1992927
1908962
69125
1733616
1980791
806
1221329
860092
72701
1865166
232168
578564
1977561
590224
1981327
1769309
771191
873184
1395837
799995
718847
72472
577120
1862863
150867
346866
761656
244269
1204202
827390
1154097
409126
1142636
1066159
1607014
777444
444423
1230835
1030270
309276
229149
1722037
1003853
455874
782329
442658
1785790
1450477
549695
1187972
639636
132052
1368695
213719
795832
1831592
504985
1253318
522259
1994087
1731548
1319756
1471960
1627802
1072400
283751
1905110
1525168
1739278
1800465
1826388
105109
1178355
1936988
472994
204364
1025262
1604095
1217003
1623800
1811267
75461
1605319
960312
1075626
1073225
888450
1230735
1309389
790952
367686
1855286
1132904
80409
13915
687127
1133592
1388186
143093
1235632
1307199
300054
72174
832458
1306987
1372180
1045831
383794
1132083
1335007
269975
1254513
1142639
1167101
1928788
515919
803658
274160
521412
1305635
1872505
1424741
1459257
599771
1307337
682973
1501004
449269
1098506
1085357
446002
1010979
390445
1868556
258047
1416588
1540156
58275
703693
1539675
1249805
893437
221181
1327282
679709
1359467
461007
535441
1028171
1232478
257838
148830
1526615
223479
1711322
1959894
1468537
311823
1162830
1517739
774942
1133877
1916421
1897243
1212454
822944
158135
546958
1454894
1072435
1857196
1012671
359303
1664987
1387002
459638
1221635
923050
671932
47915
243177
902766
135130
379377
927790
978876
1315815
1915949
1025290
666844
776101
1460154
541661
1677891
950490
316362
1950715
1427618
902096
1853997
1546582
443874
1865900
960285
1345781
1053400
1767710
1164393
1190873
240137
1315008
1933291
1916310
779406
1009523
1145990
270362
1378785
751912
1606337
556981
1392212
105659
773420
481197
1199917
1110315
1358364
734285
1229561
1915395
1293937
886282
278720
683585
1371854
782785
365147
1276770
1190013
1645846
186323
993721
1800676
1300864
1738181
232263
741005
1979208
118761
426502
1976285
1167282
1646233
1868132
1214431
1305032
49620
1528661
809317
40350
1335542
1387769
1018169
854664
712689
1252892
1741412
1297326
184648
1106884
85928
1205735
1820684
655156
92420
1064364
303073
1732574
1634877
1925337
1675777
19121
133026
1428698
1077789
884691
1495254
412778
1653116
1852613
1577295
1122010
1420474
1945819
1053329
756182
209304
547329
1215725
806888
95649
846988
852312
208435
410935
530768
1086763
486171
441259
1370802
493681
861347
52984
1274541
1440198
369354
73481
1588315
1341979
175471
695162
418551
841231
446144
1306988
1817238
666778
1403783
525154
1857952
615368
275858
317145
244335
1332370
571975
430401
378773
1517187
995841
1587356
257039
274446
295343
484430
684892
664334
795142
41562
307774
1495249
285149
1549334
908876
580442
1522358
1273794
723922
659853
485545
112346
60006
1175817
63667
1341940
6854
1898696
374345
1632450
1351694
1859976
1859276
1678369
996585
1600282
856621
74897
277300
680597
565385
162122
435700
199223
1908634
1039942
1410219
859707
332566
470665
1818345
1358286
1083089
1676912
661260
1231226
1700425
1727742
395050
1031509
1361839
744729
311954
355147
698654
130761
1875888
1730257
1269667
927551
22497
278672
269389
79994
539719
14948
1353682
1112632
99597
1056116
266460
1341477
1318781
14859
1803938
142874
1716592
209558
1433668
1179324
1295184
964899
12740
1734266
1651363
818009
1329609
1339442
1229214
1306703
227667
183682
806029
1794758
1623319
593809
116326
717905
1098861
1098261
1177126
1603436
1098168
432461
1620044
906452
1289086
1247488
425569
1739317
1294975
524013
187836
18372
835467
625813
941368
1514616
495297
230875
706443
610069
201239
282852
6766
131915
173153
91738
672855
833941
1546655
1100977
26719
910374
1088858
298009
1198429
1565166
394039
323705
511287
590093
208134
696865
1067782
1237876
108213
1933333
287757
1083439
730621
327877
762526
644474
1610815
1343901
1686980
757197
1094679
283
1237673
751879
605441
435822
1705800
671026
505057
445908
425566
1935264
1346992
891747
1736740
1069344
1244903
1212318
1186371
594989
509097
1820430
1510318
633580
17514
993039
1720526
1536564
1369361
1721486
762327
1260192
1026734
129068
262827
39203
1193374
258138
1657566
859319
1814927
1817186
268669
1161002
1991913
1300353
1052366
1265897
1566103
916034
1274449
670677
873870
81852
469650
624961
1395804
1450362
907648
974741
63314
892463
112460
1743518
274093
285121
1849464
1762764
922153
1886696
202720
1619732
1051750
190383
1093921
1948850
1057323
952732
939370
722706
770450
1749538
347200
1043464
1941881
753286
1826205
443157
527659
800364
106680
594
289330
515767
715289
1037857
1536070
1689479
479973
448810
1031588
828695
674257
415148
1931686
1135735
783042
1476188
1850470
164160
1659451
305116
460949
87491
247589
899498
1665289
690847
390894
1422799
466617
1095625
426339
1158733
1988894
24333
1230342
1540796
822540
1569642
62229
86618
1061060
1221671
927546
1013348
972710
310587
191655
259618
1661668
1327850
351164
81905
1154991
1850129
771351
1919064
1024017
1510818
1639996
527835
605420
1703229
1772184
206570
826768
1124874
452475
1796192
1494412
908037
27379
522036
1026918
279061
382798
1932976
243675
1522248
778094
1482258
387870
1387003
1299627
498929
1661553
69041
362790
1492736
1977099
1393014
547600
1729389
427772
1433474
1046553
947570
180798
1467690
795910
1310529
1785695
1362317
1661465
351758
1736149
919414
287034
796629
156028
1222117
1009220
1173476
210078
1901799
999453
305085
201189
514449
1301551
1626482
20333
1884543
1095221
785994
1091756
1605665
32658
892990
290664
1883741
653385
103791
1324870
1326455
135635
97410
1430857
275617
679656
932567
1016249
1628381
678549
167913
1974963
485278
402993
240959
490876
1217045
674852
1173046
872275
355336
132622
587398
157375
105221
1136161
1449368
1725146
107160
1362887
1147120
1164572
1032751
829545
506052
558305
1784752
1455780
1052312
65006
721071
1778531
1478619
583529
1034470
1855410
1729946
1626353
31914
1972379
841163
100479
1653955
1880310
463452
1031004
1848318
514872
1064560
565520
1787029
1522367
314630
1303491
1811645
1178204
1621567
879040
813268
1538169
850224
1234156
1986031
117422
105283
121552
577752
508307
1712341
144779
487435
19714
1883512
356383
659858
1308771
196934
987426
96202
1244507
978480
576958
1635818
1275571
188601
167215
1593398
1194386
575601
117268
230437
1204458
480526
1577520
1749588
836676
772296
434944
880289
605198
639726
533097
1557650
1902295
189193
1165069
736261
974924
494737
442421
1123284
1535611
144346
1292679
1877541
1803054
1743363
2085
73623
1827374
420677
1440462
874774
114310
167392
122764
1399119
918735
1897772
1920023
176034
644616
1058451
1325983
1612600
443896
1183616
1237198
1555640
1577399
9637
558122
63877
441775
1485610
1512647
369757
481000
431519
761187
401350
1277678
513265
653454
541333
1178253
684347
996767
1359767
520896
1454256
848952
1224078
178898
1521985
1474540
568875
1698253
1935363
1045140
1825985
1828814
1656588
1263620
685663
1199138
112492
1889293
1790636
439759
1471130
760795
327595
1661356
1738551
663335
1158235
1937098
423647
1450485
1595343
1287480
282297
792618
381363
558901
493079
707782
191422
1507536
428558
22972
84521
634147
958940
1758887
699563
699556
1100081
357683
1961920
827063
1869021
403704
1755248
1850575
166488
240867
956852
801099
610706
1200023
1793061
818913
445099
666596
143253
1156051
546064
876386
1639923
1394313
661075
537065
1838294
815027
1334290
1011419
732557
300709
1694426
1882248
1771942
76430
1443042
1424323
1313393
1026681
226300
695726
1549851
1826329
605964
982886
1176504
943726
1627574
1870519
1067636
621410
17632
568850
669781
847105
1671467
1139479
77441
1040200
120173
633793
67686
663027
937263
375170
1551093
62213
473879
666827
872978
725063
514079
1516660
1711367
158261
1885005
1170270
1322493
878139
1881435
312019
1116395
657012
184930
201746
1032969
495568
1714857
1698464
521912
1821505
1549694
732995
124231
767909
1887050
1317348
771374
172285
1794827
573968
165900
735961
1421102
639132
1049782
1017885
785599
1159071
1382327
1497800
666658
540495
1925491
772604
1720481
918974
1955845
1208740
53353
1038206
1141172
705930
170202
693787
397957
1516244
1428122
1350593
1517201
376924
1456728
599807
622813
1831111
1917666
656770
872966
804569
1005064
308850
44788
837509
34294
955069
431197
1193897
1038312
1860006
221368
1631011
1428954
1882473
1016756
1100821
220396
103145
1459134
550469
577652
1124525
1014603
966038
1912106
1221540
732201
997554
690068
667107
1783980
1822535
1423945
1471854
617710
1173465
1915359
396746
995746
346445
425454
121223
341647
1893642
1801175
301425
541696
763271
1644664
372094
286645
1867452
877296
304219
977065
1958052
336970
1337259
658882
764290
228086
1198017
123976
1558206
803750
1123214
1511293
647091
616823
1217752
275246
864538
151932
1601589
1658956
1375260
366908
1134116
793559
1488071
1782455
1482888
215007
1395823
580357
1825128
942678
399793
1808151
1983333
1096859
1850479
1421581
1736960
1419875
1805905
338372
361643
1184370
397633
319910
274159
1325719
1033224
1486150
441175
1026464
585251
1186250
1789871
186382
730547
1013462
441629
1946893
1685649
290858
1378404
1659398
843809
1320511
1485186
1990800
1936883
495047
452597
1485561
784704
1731520
1824452
564792
1549281
992037
651984
1780900
1525974
1243203
404062
1509179
1671448
1430091
1285319
446754
339495
1850555
802267
1248248
677788
1418889
279920
1840007
680976
146281
1277460
1201435
1395731
1624174
1270545
1977116
1782027
1059514
463956
1150343
702033
1409043
1956228
372847
1918684
1070838
1799671
686056
1994002
25856
847721
1788574
547679
395532
520296
1751939
360891
1348285
1799142
1759416
1861937
1872845
1454598
118610
567148
319302
1307422
1698763
344486
1618154
925686
1302594
946933
837888
570353
1375552
1826053
1961041
1739107
1814959
1732099
1200762
448483
349119
244710
1282558
413032
132752
1533782
1029593
1408304
1385761
965993
1724108
1114736
201825
670695
1657300
1657737
206063
1802724
1337454
1355591
1673757
1804591
70125
248660
859434
1520137
411676
1508950
1693243
1654905
1953064
312274
263325
923690
928263
705755
959010
1266932
1395870
804805
464373
1483612
1834758
1876863
1047873
1087366
1914197
66705
337177
1064472
764781
734652
1864312
1067470
1200843
1872084
226974
1151435
1692853
72298
452066
832454
1660341
1731672
1566397
848857
1435385
1156206
1226664
1129229
264906
1731258
1398550
868135
1283545
704986
1636608
1544782
295025
778460
1964240
618075
723306
1556814
1488410
1437969
1087238
844032
279406
1202068
1813216
677428
1808922
1190762
1784674
1493845
745186
709939
1199980
140598
1265358
1936111
1482552
482730
1519471
1762252
338645
1502706
1976058
276460
1328637
1217903
1296673
1311619
1618814
1587670
1946128
1621243
1468128
559778
909508
671431
236122
1791505
1838539
1747693
1477624
1388282
834025
1647770
1097741
1111105
138478
1635573
1064726
834542
870770
1745510
1052735
228900
1390204
948790
1986387
512856
89306
430867
1766820
1206491
724022
1640046
1983600
789554
918522
768818
1187768
68448
1027930
511391
1696650
1417355
972951
620422
498976
34765
1352973
1268183
127364
1667397
1091425
14174
227564
1567727
1881472
1890511
1996931
1635701
282913
89454
263581
838383
100090
724661
878392
1272750
295601
385422
499292
1858158
1204894
840962
1256252
498843
488828
316078
266312
1882712
1024573
1052663
1800904
1479808
713381
1301949
98681
646418
25122
1354335
875052
1643476
926049
1834477
59368
885000
1053337
1165822
1743202
1733391
116451
632502
1105134
1440324
1204269
247082
1530396
1701939
77124
899446
991112
919252
524723
916901
1783252
883621
124454
44069
47618
717378
1082141
669055
233584
557260
853232
1465505
651727
688620
290828
690311
660601
362807
163330
1270152
652189
1783477
247246
201413
1070084
1261009
965339
1608777
1668325
137663
416053
154491
248245
1978491
1172975
972061
1473301
923868
594906
694735
1830535
784507
795444
1352664
1426816
1417930
1941409
1461539
1464840
487104
1238161
1702193
1354426
1689346
443656
1669553
535011
1083145
1839483
1000297
1276946
928494
1785201
534658
1243379
1841966
462867
257223
446744
1067308
1701435
750011
1297101
542394
693939
1985470
325990
452470
313818
637868
1930373
636810
931508
1569212
1406605
1210114
1039097
320126
1639242
1698912
873976
342083
654989
761446
1148369
602296
1420967
657900
565754
1372076
643330
1320712
447203
764834
1123304
149214
1116783
505222
1575551
853631
220572
986480
1652084
644533
1913055
204803
1499581
1102019
639453
1753289
349046
1360015
1670136
1627286
1125944
1227308
285892
1994736
832414
1455516
1365336
290769
1531549
1892688
1130188
439183
85268
1455381
1124485
988520
294123
312087
1318413
684509
1336636
1014024
366058
1013909
1741298
1080146
1740053
1982155
1415728
333277
1845803
1970544
774754
1763790
730190
1985126
635729
1897543
152476
1768727
1543533
514424
1613510
136310
1089148
953480
872381
500466
580467
675109
366973
464735
1273969
1103796
162391
320496
1592743
1945317
1985320
26597
270812
452523
1902468
54796
600619
1864899
1423541
1059364
1930895
557490
1667589
931025
843524
1143893
1764075
1765049
1005860
269071
1004112
1637105
754873
351583
705688
87986
1093462
1187157
549243
799240
1457761
849762
109029
747962
41421
61680
954897
1797689
52332
1753260
1224196
122557
1006640
1679330
561567
1933465
866683
410578
1682260
1641826
1697486
762250
1404924
1944770
863828
1591871
1044772
288972
105187
240909
892573
812652
1790750
731259
1828035
619479
705871
1226794
563786
1473947
1573941
195050
593146
1949133
1280978
267468
1013426
983671
1955972
1090780
1263056
382403
1044213
330832
1505993
1776603
1540715
562863
745793
1818916
116111
1183693
1444371
266545
987757
1388769
1153692
323326
948760
582997
935737
929934
514767
1951955
273031
1099423
944828
1352841
574807
1849566
1174853
1235257
291417
910132
23315
806488
1176897
851291
1531221
485668
678405
1411785
489888
160873
1964277
1003400
1408048
1861144
239416
154138
1042186
285694
353952
657809
1476719
1259990
1024920
527503
158038
1206722
1499733
913186
728427
1822550
840979
1057898
1084872
1583042
512681
1878191
950107
810811
1862133
1007241
400577
122169
760734
1662977
481795
1588931
1317544
1210883
455645
936028
244223
1123466
1222004
715712
1855080
1880346
266127
473497
932130
1153205
96539
338878
617170
1532350
1964183
601987
1713396
1126163
64746
161525
807622
1388203
1749941
859061
736284
1043753
1405252
1641617
1157699
1657279
537130
1263789
1722670
263529
617033
1560799
1376597
961273
995955
1670812
834076
905344
408296
342069
1672203
900313
102265
169082
984541
694883
490001
181172
583753
1306274
1172825
1958456
1164031
1782719
1842113
596611
834252
1456054
287724
1961707
1239710
903820
361991
955811
388603
1077190
993137
655534
1340845
1562498
721826
833991
137032
244268
1070410
668938
336141
1410151
172774
408026
1025097
36395
635240
495584
1218601
1108738
1779583
737906
1326772
1713157
965152
523952
689370
725674
1210745
1340022
687530
1825437
825576
1436722
260543
510473
676695
1363618
692903
209030
692156
1318626
238606
152382
1673577
17469
705101
1705491
1363681
111123
85793
479723
162129
665836
1062243
184827
1501935
735570
232608
1181092
1453207
1311787
1949975
1158228
409994
1209953
349122
243926
1639252
1578967
662882
1830560
101734
1243113
502740
1721344
213592
1646469
120509
810706
1118971
1618958
422800
259433
364042
1435804
132103
1551800
1916115
1066739
290465
1710832
1949796
1427689
1283367
1767444
1726510
1135971
1644006
1997937
1788549
4566
793403
1476899
1785092
1215938
463917
1400351
1370193
1215720
1751251
1232619
1440313
1059711
1709119
140777
1571579
834595
730750
1461749
1141709
922523
40250
1182178
1767149
1867276
534913
28400
1518215
376229
837312
322601
566280
1928013
1950925
1821902
1960546
1924972
1226427
1622285
617218
1973329
744614
1513068
1211758
870011
725132
139799
24984
1635745
1385022
252362
976777
784337
1725567
278057
1192695
1315459
1009350
1919100
903883
1553639
424348
1878096
7809
547414
728057
400906
1198919
1840016
1206218
1184672
854051
886824
1125149
1164254
1599051
787276
334959
770640
1082779
1643010
1011187
1378102
677117
296470
867472
618889
1809281
1391391
1188541
1055667
463742
1797401
370569
139936
873654
1205456
1264158
1639067
1255473
655727
1795190
1060452
724682
81159
443745
1518329
1130349
1981339
1738691
1925485
874408
1156124
63923
1847728
291066
852459
102553
395078
107404
952996
548533
1080712
1331312
421693
457791
1361309
1878429
619577
1801278
1491547
745652
315709
1578417
28821
505641
1925165
1951639
320556
1492901
877454
1206404
449678
737985
1107926
1294628
490587
860575
188822
347237
1974444
1160432
1477012
422004
714063
347249
467988
1954168
696956
1744857
146883
1274085
949454
1900079
1170577
778924
657951
527663
69150
1463620
1132469
1661553
1509004
184605
1063263
577682
1531350
639085
437301
78402
1698432
579125
1475502
865090
816988
148798
1684874
832537
399019
1186018
1109313
785293
582867
1567548
661909
1869742
1971215
228179
1346011
1968989
1072453
910303
812300
1236707
471802
1187510
1699116
511672
668287
1031363
1510791
955065
511729
1593380
1968288
605292
78066
1551719
667124
1289046
1338049
1493430
186478
1789262
1997604
210014
122123
1484264
1792239
789701
1222092
1429246
1542344
1237181
1973382
112604
1374335
529660
1333864
144450
193785
1251657
1194596
550650
830245
1355763
414893
112241
1408096
1094971
1672250
1016127
885993
58973
421566
105451
1206290
1933031
1052669
451614
1021393
1493529
630388
1562854
621652
984925
379487
758740
1958280
512305
316406
630177
99551
1276403
1612740
1688698
72481
1858064
473684
1267904
1449330
48053
1117851
893281
1328570
1283750
353601
1747604
1248010
177083
1196229
990195
276961
1312353
741741
1666276
51249
332739
1199366
1577911
1360996
268153
1150394
117842
1124180
754672
478198
850721
1223182
1301249
553551
292078
543577
1214386
1066631
23280
1251655
167488
1507664
1601498
1964084
576835
646927
1639591
1621550
1130488
1062520
18394
603315
418802
532906
1472733
485812
1556845
1213250
1938925
604928
625799
1637634
1236002
1282709
1058787
322473
1356948
1849871
1839440
347207
1151748
899655
984862
744874
1290875
1212162
1149781
340182
1526277
629704
1681063
57930
715133
440755
843483
755113
1969187
1092794
755029
1670719
1509445
1179849
1493836
958777
1659028
990706
223395
1835043
1589312
246631
416905
513974
1467818
1000835
1271565
770427
648702
1382690
286832
170447
536237
682069
1745090
1287948
449773
1007983
645123
1374162
1519081
1249891
1347551
1307031
55752
1390624
690790
1633099
445498
1310551
61711
601771
1352279
850074
174418
1263208
1181106
894259
835758
1288912
622748
240985
1492105
905393
1310481
63236
1936458
779894
1165947
22785
743437
1098942
1003830
893101
627441
1499358
266686
1159296
1231226
415975
1392688
958621
809526
289699
1884753
1811060
747572
504706
1430670
1581555
1790237
418232
323289
1042310
1683444
517518
1174717
45817
1312423
1450903
1178811
1632876
247653
556738
1050606
547641
927170
1490529
670129
817101
1516855
728395
1026038
850016
858859
18351
26867
1649869
1947869
858243
980422
1576602
574946
836772
837409
1544054
1147190
769563
301015
1860132
723242
794452
1096870
1828781
1603227
595656
1731286
101906
1457890
1045250
1671313
1403008
1919504
1185803
1495024
1351979
152315
1832008
1146336
1643578
1679970
537195
264146
1299127
906916
1221428
1958243
519630
1319971
838055
604832
1066360
1062542
386254
1522897
1430108
275462
986784
579701
1963278
612421
1549891
1830477
843911
823941
502271
1751777
1460544
1816844
155219
1937370
1040520
804286
1940922
683701
1960779
329346
228100
395253
863170
710160
904288
733820
854421
1586617
1740622
1743984
602764
862944
750394
1425533
1689061
1834966
444445
117077
1049950
1612713
482679
232124
1117225
313723
1028432
354185
587642
964890
1926734
812423
1621647
1838343
1663449
407484
1312506
992778
1715190
1021478
75775
411715
260746
327974
1953206
1436842
1658650
1380567
311232
403348
855905
1882542
499577
984882
1380748
1480333
316371
269624
798577
1639354
7883
856242
998306
1316022
1855242
114519
1211816
173851
164393
1684303
1014505
994292
1165235
354960
1437165
1969200
1275293
94466
1789072
1495770
3525
514830
1024680
1132961
1071583
307389
1855618
1399011
1576053
148390
243678
182916
154009
1698531
1969216
1206458
813707
1640295
969346
503192
1070089
549990
541296
221035
108928
924890
372867
478751
492645
164803
1515313
1804594
1686952
463628
339233
414521
872501
694200
937263
452575
1328039
319618
496836
954262
1656893
1211425
1078176
163570
247849
1657164
1464526
882932
831475
413698
817875
888354
993368
311939
900374
1330043
1919804
1193671
144392
1080716
1361342
1526340
123467
1783838
39501
1322941
1829747
1311522
512921
195254
945114
1063147
1408914
1021338
56525
705117
990545
1884737
1400773
447371
583923
1560190
1718345
494371
1020
1811769
930563
71381
1412211
24980
1565111
22225
1156951
1641824
158926
352684
778282
1175164
1399027
531881
1350378
1445990
1374547
842844
195822
1855320
142258
800548
1344458
1247543
284851
1227224
240606
850618
65107
1776958
708708
1822916
990460
853629
1412966
917899
1720170
102850
1386621
370873
1052655
10560
465664
1758486
1199280
1708779
72941
402595
1958172
1745275
1602365
168253
1483086
93879
1809538
522459
1644992
406624
358208
1519214
657409
123744
1413427
459598
910053
895494
783733
1576604
1715963
1032259
1864643
1179959
1255810
1420166
1281691
424179
1837092
877108
388065
350091
414396
756606
261871
1452799
260250
1044187
1788744
785
223805
70081
1277913
442549
168028
1494421
1008854
1183091
499913
1592129
1596070
1949807
1626818
467324
1960876
1433040
1223274
1150194
1350192
376612
1404706
1143099
1411151
796005
635499
1807867
591141
492108
489347
233864
1540122
676403
40124
1823771
496541
1969625
796733
930690
1694504
1944905
1335269
1794302
1585115
781018
996700
1452997
201256
946815
1951614
550025
1472602
881135
1227734
1215478
1215493
1114398
307878
65279
657757
1624249
1443156
275522
424322
99428
951610
1347721
279299
980424
1556728
847827
1267330
38681
2777
795832
1995678
297182
1233829
1835720
902877
540073
1766265
1997686
1141128
779978
483454
1966899
1409021
358685
1074636
1896683
1378960
1001907
897943
1994689
9312
344307
104216
1219591
792110
904739
138067
637538
313143
1217058
1667301
1788147
1926912
886249
1858834
448797
1489825
669048
1920956
707067
303691
1456219
810556
925752
1167916
515078
763496
1712704
1959311
894960
1533327
1787234
1845279
1747393
565493
1121272
836675
93241
1614244
1263165
857917
1102274
1787188
1064099
1471436
1725750
760372
1312776
1571579
18766
1922593
174122
1511825
919538
1449273
1838997
1970402
657198
1512681
1216735
229814
204929
853424
1364704
775850
289819
1075708
747921
804231
1605667
1927979
765773
11248
519151
1512934
71765
781008
833708
1209192
917192
870899
1111794
666045
789626
1745669
1569040
1105520
1024458
1054590
1337371
259209
352950
1952296
352382
1392789
1741714
829122
624606
425635
1607466
404309
260665
1111149
577497
433411
677539
930129
844398
21256
1035137
1962554
373452
17842
1941976
922305
267900
17340
103002
1936932
1788243
725293
35489
1218061
1333895
84408
15484
1163782
805838
793749
231749
714673
1754034
554294
712248
1216996
166446
1523363
134027
749840
1302403
1002283
187104
727826
1498902
1252833
1200814
172253
957656
424489
1070544
719250
1914151
1210496
1876
654253
1590766
522690
690700
1198074
391929
1592507
814310
954080
1551889
603841
1761605
248103
964484
404998
1001246
118193
1706948
1662239
798385
1369299
1480564
1898627
1320581
897034
1424675
495679
1881795
217339
1052107
110678
1609079
105253
1803081
364423
735004
1355970
1564643
1400402
1435340
552815
418099
896832
1871391
1540804
1525283
1111336
692358
1036863
416658
1105252
563220
1615028
1429796
412254
1094614
1482905
1754836
486895
957750
1505794
1716614
1673727
1794948
304526
1060555
1175516
1874288
661619
985886
616708
1688020
1495098
1679919
1842898
858007
991464
911932
1531261
1719187
812962
1050242
1117480
1114752
1433528
1846867
1619678
163697
1694783
499763
1920488
644352
355954
57261
1498522
1136623
1375921
39471
866616
377969
1374670
126219
1863015
140696
170623
1249193
1250363
227555
716560
1725811
1082992
410565
1809103
260037
92911
411871
1485000
1632706
1643994
1099890
1269873
364801
1959755
110925
857390
314796
646186
181171
344022
1169141
1725543
1617701
258328
1983879
1855789
1616531
528311
284262
1905767
1762690
1285634
773105
786309
390799
891425
458207
5954
87272
1310783
601800
1414708
880487
1616437
238488
835837
1292347
887317
301760
1836056
1823811
1268536
1344406
428921
983199
337621
805816
559500
1471106
1439583
1871081
103568
1595294
1753070
524347
1427224
549785
1504597
32844
1481039
1168871
1188539
16951
1919744
827977
119515
1751355
935632
1890051
1690828
576233
292348
1558116
1555537
1975899
230024
991144
1002833
1823600
1813813
1220093
1046972
973783
1776457
1278166
187749
683277
1953501
1512556
581925
1123321
431971
137613
1433536
327432
1747368
89428
790386
1954428
776557
899897
681115
808570
990748
603890
1214263
1224891
1928261
1820558
558143
685580
1957532
1031235
847709
1575631
1320987
1617407
608829
772672
1339609
341387
1924556
1068506
1559858
1575531
1729367
412371
1711234
1523564
1676245
459172
3074
911501
1775659
339237
1054842
681432
107551
644827
555168
486837
1080579
451926
24828
1612194
400801
797337
51966
282919
934140
1581839
1371541
346366
608681
215403
1634049
836335
277049
494434
1123282
534780
320602
634067
1749760
1104836
1404339
796152
164659
657679
263950
558924
1665144
1131477
1207742
386355
235576
1358033
1911863
1828479
1828764
106728
1962838
963537
1633426
158672
1696908
1010231
714743
302645
743512
630355
1161194
636941
1883363
1733019
1326127
280101
1325352
704453
46121
110343
1471613
1531655
1907448
1354525
1220406
1636004
1624118
1453010
1600230
1865600
1316672
1303573
846989
264116
249825
177268
1712261
1885192
1155353
1685037
536160
1333812
911127
1094572
1968497
1802654
418686
1215404
852376
1688522
1028836
132585
1350118
1784503
1551627
148149
967380
1996345
835475
542052
1294091
872699
748943
605007
662923
121087
966668
203522
557979
87333
55305
1037443
1093033
1353685
389164
871733
1319717
108297
1094703
547468
1114929
1872730
1557068
1225310
260961
1442806
1253455
1983742
1561056
1729921
1153867
1579838
1440031
949773
1604090
738079
1579883
116885
581280
244757
376306
445050
1237106
866885
863583
292348
680320
1645117
494179
890767
1846990
501317
1587101
1422871
1056550
384939
319317
1992112
251081
5032
251325
1451131
1130407
874923
524164
495946
1578892
1424918
252796
285250
688901
1489880
1509422
199529
1900330
781957
1323171
1361526
1379521
890036
515009
1286345
909682
1149454
1122903
1949331
479069
1073153
129068
864734
517070
1009488
1883052
1764942
333264
298220
1812560
1986295
1016610
864788
878102
1878851
1066076
254691
1528263
1691481
363277
413364
382082
1286223
1186675
1323158
845649
1221345
50582
1998609
1553657
501686
787132
382100
1345279
1400935
910426
532524
1769183
125519
295286
273102
1243746
1061393
1098872
885384
1197373
1112984
1490421
1845408
711660
197164
1121263
1963896
1813658
907867
1851862
156785
490561
1555044
1437930
888278
1524975
73309
1299596
838260
1887024
477136
1621818
777191
1281004
1265106
1503489
1287923
782865
564480
929668
1757984
606335
1450474
1465129
1506268
1599274
1101758
47922
1110580
124213
1749179
266853
79149
1837407
118424
1594246
1222197
771023
195252
452155
1370201
1254428
1534703
1577597
844385
1375730
1480852
1936344
1212473
793532
1162730
613893
800853
225032
1110551
586539
657236
1477027
1218850
864879
1764022
821046
417743
1537378
968813
708594
1792327
1558187
554125
1931369
1730963
253130
583397
1046112
317862
1952163
1996494
152860
1887211
907707
1345192
15638
991709
1696993
870436
1012642
1825147
1939968
1464089
463009
1058907
1861370
1616006
1856283
16604
1036508
270243
1893626
331494
1892089
976988
960562
1853236
1062210
841621
1748529
394874
466602
166419
545064
484222
919502
1042488
1440960
1968594
1788490
64249
1919698
156648
283517
1066313
1703956
1506498
1021544
112947
508569
250056
190882
276772
1729304
819514
282489
1383436
1196400
1355198
1535378
290980
951813
79536
1046428
1384359
130614
529960
1535908
1729596
382771
791147
1926551
1827587
188025
1120093
269801
40556
1129491
1760952
1801181
698818
1424396
1023872
445839
868864
1974304
1681897
261462
1431744
1274521
1688540
1878398
1625249
426914
473487
769749
1893712
876280
1896244
1405934
119622
1108674
1579694
1215310
1475695
496769
1971489
587928
763474
1325325
787591
1032408
1937316
1098190
985965
166269
1519238
1869035
263545
43713
1147976
1926722
1276254
1561850
58809
565518
612193
575818
559381
621079
1746842
732970
382409
1777448
430469
1973879
488413
799426
693948
1381444
684728
796304
1535631
452537
291794
91767
519028
1590225
271095
1052497
1461868
512413
1875672
1336530
1826617
561739
982321
763848
1260738
871616
973070
1336876
322779
89956
382145
1858699
992149
1424686
1660224
552935
238680
711436
1583420
236689
959314
1859951
919552
1022706
1149947
1924504
1395444
805713
694739
34422
152005
572192
1229875
664557
517069
766190
1459459
1827608
958772
1723995
1507110
1554324
1639310
1487351
1299141
1681602
790142
554793
1681223
264645
152531
1913354
1964026
1659768
1976415
528542
362822
1091933
399149
781585
689066
637678
860789
768783
605073
1066061
1803413
818051
1150897
973824
325029
160698
676159
956761
1090875
1916194
1479645
734348
109001
712736
1290985
1092225
864685
1898338
228058
221614
660680
1910797
997970
1785423
1455061
1526033
66820
1508905
906647
549726
1900130
281881
1397477
1802765
1457744
767075
158363
1865466
918188
1795129
1822299
512651
1049160
1514003
1007050
300659
1325489
1534515
705323
1034432
1086935
1022160
1875274
1793629
1967224
1057963
1911259
1771719
734293
646589
1915317
949774
688661
463493
893747
1194184
327799
594115
1692923
128299
1000916
438816
1127780
603375
1866264
1997842
256989
1856568
1694542
749387
490859
1676050
311002
1708596
229975
971171
632845
1058980
829861
633785
1521652
607485
1390359
426819
1720223
1691837
833560
1065676
753971
1141532
1781088
941591
153631
1327801
571677
1281070
336268
1087974
533629
1809166
396374
1385525
311108
424071
1914692
325481
1905217
582171
1884947
1607151
1777217
1620129
1577279
871294
1250751
1280502
1939817
1507456
1799396
1947391
159543
1888311
1704461
397830
984950
834370
556295
1010017
1061113
559046
1463195
175506
43579
980621
1496682
1908363
752963
424766
412517
3374
578610
359281
368990
67827
942185
124549
1140890
1716295
1965259
447482
1017761
314204
944099
368102
1798151
425276
464331
417890
1324305
1417496
356206
839448
361245
46322
1047667
1493746
318524
263081
553845
1240673
423959
1465643
1046506
1320754
545663
1552774
1172682
1707186
390637
1476998
278992
39834
1705935
1465080
96862
331871
1428705
811725
1416202
898946
1982309
462834
1378495
965251
1773141
529838
1135654
1070055
337301
838778
1066232
1607580
1112076
1692855
1645488
1001190
191519
941422
788922
480495
1151816
1707542
1483746
1032789
382685
1393433
1145598
1658446
1657108
1253205
1541856
1480965
513868
90065
1702548
1896227
924851
359214
441288
73581
305229
3399
1650644
1818479
1286468
637575
994952
171126
84472
1554302
1302131
933281
449724
130298
791287
377488
1358450
919887
1648817
1191838
236427
906019
810263
59251
826587
392533
850745
1504711
1626898
1568763
922468
452923
1310246
1337521
1863165
1626921
99076
458715
1732260
1603857
1594584
114882
692305
1882433
100869
8638
1959942
180248
1069872
984599
1098021
796556
1375892
101645
980776
1351036
1170571
1548597
217089
22933
1307999
1839003
1982734
1704197
1549101
453086
67958
201836
1342185
1669941
344032
493149
1966803
1140827
1819867
1523075
1777278
1849553
1854299
11961
1943861
1429756
172814
181227
1999944
168875
780522
1792902
1754328
1481329
1209019
608281
1446482
4833
851434
1996422
499776
174291
1526941
1577023
1047432
1783590
1085350
639936
1510775
1835496
1816493
12186
363533
367002
640857
320799
1154581
1736336
362724
1014237
424710
183799
756923
1219176
116665
534597
1104864
521380
541740
490618
1310514
1925914
1184802
1297748
646006
1732861
1694790
816894
1058605
572215
1463974
599716
101523
824517
1154819
1057822
853114
157603
289441
1758630
1431006
284808
1289871
1233862
1606431
1875904
1559770
990213
695451
1713105
1206788
385236
229942
1906566
1119031
435639
1477624
1789112
1327742
125837
1417320
1569402
32405
549105
945422
198067
828116
1714583
1227255
1226618
256986
1723005
581813
1686961
1546053
790784
1159580
713691
854626
1162644
856972
832239
38789
1352417
1906028
204596
1213378
1754259
1683348
472923
269720
726871
1900480
172144
1696845
346
1074483
296516
180927
1872409
1932091
1648562
221605
597751
460027
110468
1668575
1993618
222427
471633
1347180
1824849
485496
1730768
1306554
993955
1534816
1313606
1884297
816157
1998251
515804
1962586
1126174
1032223
1801980
1851086
583994
1630831
217428
1505532
1137098
1799072
1332675
597308
1787965
1152499
1167704
698050
1889670
232024
1611000
194087
1311389
1012859
1800948
938348
1198626
396856
1798490
236277
776642
583041
1108186
471007
978703
220694
1897109
1336734
1241150
1697677
1425537
1932596
856785
785894
1626088
1534391
1137372
1473689
949504
1266372
1105445
1157193
1614690
712579
737014
928630
1905979
369819
368816
262140
1180072
1788981
1962262
755720
1963856
401456
1190942
738938
922269
361684
1741888
1562390
1957655
472117
1156451
1290058
493499
615503
1008158
68400
57360
1878262
843905
1240710
159121
1875592
551709
1068380
181180
658128
1811020
192358
1814413
833694
1538844
630249
1892179
744554
1759161
772493
162508
1991648
364119
1425479
1891641
499773
1972934
888803
1683475
1913269
188864
902629
1689637
609552
123105
1325730
58924
723657
893055
1651361
1460038
1760207
1833436
1735685
209387
883129
579910
1311398
717137
599741
1293818
1573601
365573
1794260
1493167
686568
1559706
1218082
548935
908331
1106899
1486749
1400161
1848226
1514217
441573
1878824
954371
473612
265027
858178
237355
761426
833224
125827
1797557
1662901
1378432
1604542
1659860
1657848
1714485
1541002
1576274
1368143
1851089
1964029
1826385
921082
510961
1926858
966463
1164944
1880487
732251
819375
1902355
1500170
1736639
658807
1580157
279137
1465536
521838
1223171
1512592
1689627
1341373
1207919
817616
136860
1148126
600015
628841
683765
1750471
350693
916717
1171947
1352495
419102
1385469
719663
772385
1659578
341191
1326167
1371631
908743
1030680
286326
18480
1638673
736200
818900
376128
653104
1777257
1859812
95500
53096
1791280
1052945
1858735
215163
1902642
1136585
1839225
1678923
1880896
1674850
553691
113478
1604119
735353
1595245
335829
229248
1415598
497901
769835
785622
1465603
218851
128831
1794351
323134
1257300
677423
554843
1606965
332753
675410
224868
1343150
799339
1470804
946510
592195
1742425
1960058
156549
1116475
343177
1624022
1767557
583826
822828
1752160
306866
102054
1672584
56512
329328
21954
118593
454659
1808906
683527
22789
1851681
475784
1785234
147422
152186
819675
1287395
372251
1190671
1449941
298961
1340050
81866
1274792
1514845
841434
1238211
837867
1427541
1017518
861887
1657986
883534
708751
585774
1163360
680321
698966
1168731
146033
801062
1222046
278958
1578292
1499003
30592
1078371
1707394
1221765
755561
797708
1243150
1618411
13123
925101
1415846
1035019
1537778
750984
640857
45625
693418
637636
274730
1022788
957283
300394
424841
498779
773670
1837028
1912730
1748759
1330900
1710655
1956450
1218745
120361
259059
1214773
1876614
403589
1162104
358537
1032412
1305013
1240820
573113
974364
1238202
1737759
520457
83732
345695
811009
1454476
1104014
1066667
1977778
1194668
1436652
1842932
1248352
683800
1207718
1206515
810856
1166124
1865810
1091143
1074894
1198183
575211
772049
1394116
1667415
1484726
551855
1631996
1346986
1472918
1553473
1796796
242173
1725461
450170
1992375
32713
819329
382232
942164
1225429
1956546
1284563
428713
267342
1936744
1294057
1614079
800117
983757
1339274
197129
222249
1313119
461517
1140492
1716109
686734
1530903
1489956
509763
1138274
273140
236419
1829706
1961116
1216967
1908306
1646025
1683882
1893661
1323720
1805360
44335
843176
1835642
1941396
847080
614276
913364
821264
316641
148269
1803386
74216
434943
226623
96071
1163405
591712
1877189
1392960
509696
1815646
1550970
1028095
1123266
1389029
1036938
1742020
102239
967590
799213
1140159
1911826
1387585
1049334
1271479
1839798
1009131
908196
1710159
1297490
498296
1794610
1431493
581419
285400
1717068
968541
204210
1418429
1531706
183054
1229161
897978
1111562
753420
112430
1047323
275216
443310
912502
336557
673318
1123857
1853685
1104786
1665977
1479511
373273
108053
84572
1337903
1245052
552196
1244893
924720
519737
351192
1847108
776840
1147809
1481093
61248
661504
1891046
1246549
1949716
1720488
616279
1827465
1498349
1112129
1288094
1309436
1263885
886376
881923
1863258
1895749
1437300
1821406
1344497
735303
1884457
824864
1369091
371569
1571884
669475
1766452
1074935
1522584
1267473
186179
450728
1737235
537276
1713381
1107045
442396
405526
1046466
1136371
1270951
863264
1865912
1051790
1638595
634075
69079
893488
1514028
1362995
766325
1870229
749882
1741723
98366
1282609
440008
87698
1962974
1164383
1452840
1190288
1005132
541000
987248
1179822
1902212
1236773
1651604
1849782
1466081
1775247
65588
1803259
887996
1892518
796056
628371
1861045
1541908
463128
1767829
65633
355419
1037549
1977844
1572142
116969
1545408
674208
669279
1780577
764691
1881898
665898
1571051
196511
134252
1585273
1279375
1597421
138124
1894496
55897
1911034
1509531
602603
1079348
583454
240067
1291234
415828
1612519
442984
1142040
1561673
1088048
236148
338066
363314
1433714
823738
593041
1837621
293087
1805344
1384955
1243243
163612
791855
628751
912962
1599516
1846163
107009
483271
892623
132181
611670
113911
1962871
241596
893867
1082734
760030
1012194
107781
596171
619357
1185636
984203
1494776
1064992
922460
788546
1927920
1849979
525763
292630
1669722
1427738
357290
1085266
207515
1172962
435051
524254
1040946
1636993
1767477
1090496
111694
1192616
1614172
1928983
855374
876319
1876833
860642
1597255
1102683
399445
830826
1537136
1222824
170758
507437
506516
537569
1945445
1487641
1327761
934580
789449
369970
463600
1422023
13937
1437034
1815348
903584
91650
99732
1679278
1451778
1630590
523281
913519
1066193
323019
90814
1502124
860025
1970027
1412036
996424
193707
1849192
45823
1602783
1267844
1843388
1175988
1524765
1480084
1366342
836987
1274213
935219
1911559
1346352
1994132
1324068
817688
234022
1501023
109274
1151556
251175
526575
24331
1379712
1130117
1811056
462263
1736235
90833
807423
715834
1545838
239156
1869821
1896963
1762851
1285791
152112
1222414
151806
1525749
1537855
1014513
937011
1211976
122166
41698
84178
164998
274714
1236087
1846429
1029596
275841
820347
573268
1716371
1276180
1428896
1102479
1886785
203123
1637429
1462834
113424
1822435
183979
1840018
1506023
1838703
1345052
354957
1556211
1516650
1511766
1541896
265737
1973162
199883
981531
1455518
1106662
1086062
1407573
1597628
1462296
11354
108178
1217378
1317029
1473769
700234
871487
827037
539204
749337
498091
1999377
880271
1283906
71211
1688177
326794
48274
679418
30857
1625856
1512870
865928
308666
114608
154933
52670
1410813
1645879
1076557
1587844
379433
705484
1088584
256798
71501
1204611
1697085
1524634
631130
1060976
1115983
993129
236791
1190891
533465
997982
859922
491741
1999396
821183
1750554
1910897
259671
29633
1670008
637519
242216
1427380
408941
1100715
1717233
313448
299635
770279
1831962
1847986
93400
1725085
174625
991061
1744134
1782722
664338
300957
1248750
1455783
410480
320930
1448192
971023
842239
1562166
589152
218054
584557
798652
21588
787733
853071
1455804
379073
1301187
1104526
1836715
650940
1324620
1108238
1897112
1552031
441382
309617
1661494
520577
1981100
1888464
1255222
957510
1065443
1950447
833148
935568
1586277
404762
1892714
1599985
491096
1302623
1110142
1804882
799067
1540875
896451
504808
242723
130550
1380830
1945747
85575
251467
980188
926617
1526749
1762029
690224
1815954
895651
1402028
199764
265033
1628618
205893
1418101
1690653
992232
1499686
33078
742060
6173
827352
478620
1400436
1417283
1805568
1643267
821085
104135
791061
964173
264127
1671334
552538
887200
1225949
1186055
1147844
166296
609212
49739
16537
1988704
593281
224748
703345
1768381
702771
340580
1332493
1435153
302267
816117
81228
1105546
703504
1506222
1427578
651776
890947
454536
707013
1605459
193139
1923433
1381674
862183
589695
1662951
350346
351402
834448
1391998
599999
452203
1714451
1351454
943128
363855
475694
328036
1079364
1845816
660129
903730
863020
771354
976366
202571
1799538
1825475
1202772
28230
562154
418888
1559677
470226
1847326
1871058
385672
1269512
1083494
18593
286196
1453250
137230
1398102
1912074
463567
550655
1734348
1033846
1697133
1370381
425797
1179436
1257462
1977531
389536
1158425
965788
1074495
1585474
1217144
1901883
1686337
1764685
1259644
920769
1632619
1809281
1369151
884890
689141
260671
909259
228506
465018
943786
1734886
1962340
1558149
720826
859919
1926621
1448800
774997
232143
258106
295889
195189
1453668
554302
287658
669978
1173875
660854
1136935
1592285
425602
266312
1976649
536060
407699
1057622
91099
131387
1844584
938088
1681532
1228188
108772
187172
80730
1719367
769230
1155151
731990
1690128
79605
1637330
1728662
1404025
180098
939083
1656613
599053
1018619
1604031
1570355
977365
509033
1322204
990866
804083
1080181
271532
1526728
1644144
1243998
1337333
1947464
1894085
1794825
897529
192548
551966
519747
1359919
766839
1022730
1230359
199431
1284895
1245994
1392999
1033067
514424
1197872
655596
829690
45550
225389
1532449
1334073
1253885
1296786
1704168
1606262
1667324
714968
112553
170437
1179558
39395
778677
1451474
1101422
1075467
455433
5603
154003
429813
1450296
1383175
1486629
1781818
1230551
42827
1181966
873582
867280
1526856
1918871
55750
220172
1688152
892818
82025
910220
529660
1499500
1336443
1165685
39564
1283988
11420
1956555
677551
918277
1961799
170104
1331660
880795
1122524
52781
140665
126781
372338
1824804
1571612
357723
215534
700316
527702
1444021
1195981
637266
975134
1553763
922562
1273339
73671
612791
385145
1821250
1768584
364957
1683518
332961
993180
1546940
150264
810915
1113426
769761
911711
1988812
1958270
921111
1389953
630801
983779
1924636
244614
1284244
126380
54696
650719
531200
822021
1895488
1572648
814038
1555481
1784382
1243695
1364823
962212
1403414
910590
176781
974628
1921363
467804
1036955
1460338
146815
90119
70919
1188582
1667751
1678812
561271
271225
858247
902001
1388423
1662104
836003
678596
743084
1003405
1997674
1516161
1527881
1092586
1893410
1252624
1358942
887392
342221
13059
370976
99760
1787254
125579
1953702
711856
1835761
1289401
1741543
1251809
1070832
1547922
1464516
1426623
1739883
190346
1862311
242766
230518
644292
1255346
1644157
717479
1352109
1905416
589326
1008289
1490551
1569348
660953
257708
1772946
617405
1452170
587437
1724237
716240
327347
903358
847044
1331991
292534
1527168
425563
926472
1610256
160912
1574103
1444493
374215
1879840
529751
1416752
964559
1678297
1723687
950649
801457
1587060
1039143
1206191
1043587
1265324
778661
1376697
1138199
527517
1978718
1470674
477537
1228304
100964
701231
760243
633199
1652965
18370
1702499
1499019
645195
642786
1487298
1167944
223629
367799
1886480
1433757
332990
275968
1230377
1665732
478649
1533330
1490085
1605893
160634
1572471
452866
1913197
222086
1510886
1406706
1626535
1586855
1310964
1454430
319665
1740624
793174
1632845
1563850
920058
374371
825406
1420972
270566
1651487
1101297
1380068
1421824
84673
317380
640608
208038
460788
797099
1699673
599969
253814
739246
631385
866528
1109766
1533601
466759
722701
1074221
1928344
696118
1411962
1822178
1219853
355370
1358875
1556853
1202741
1211708
702521
453405
567245
1104362
63505
546356
1354180
583646
555807
502618
1247389
1750351
861458
1330709
1800024
863485
1734797
1464293
1542436
1182062
1851405
1617427
1797065
1339174
1080806
305487
960855
1181306
1219175
1909137
783803
483122
740311
1081149
626917
677510
868114
799695
1971382
177678
1215773
1176352
170214
1019453
924582
1168935
439949
1005595
790860
439410
869435
1698170
103567
777867
768838
862287
1869944
229256
1513665
1776075
1681351
654421
236625
90605
1322871
699208
1371861
1219126
912293
1413227
858087
1126086
6650
361427
1631077
561558
1340015
388163
185500
1733517
1737926
1468700
284216
1632233
1156563
1599776
1938775
1365163
1076334
918330
793566
1732668
121160
385663
760720
1634598
948858
26716
376377
582762
1021545
1200011
1799407
1132924
992236
148888
100445
757114
228603
1606585
773283
475941
1956868
999423
1073599
622521
1199046
1429604
592780
337149
1006699
1502981
148557
1738305
961461
1145612
164916
1290594
1076409
1048157
686800
538109
1541938
1701936
957700
799948
1836876
1474337
822246
422119
1476079
768177
1142618
1200276
1661199
1828138
1426064
1846499
1994782
330889
634096
1611522
1601951
1607206
1635161
99366
1525978
1044535
284576
1016634
1590659
1272197
783503
4627
396019
58971
394740
1207869
1381519
876378
970443
657808
321530
122365
1263604
1483085
1387583
787862
398935
529657
807941
382254
1700905
515291
1909699
1658474
229598
1183596
666501
563797
632846
261484
1220641
1138164
533475
1560255
1850484
1862520
193542
873972
935308
1714712
961606
1143658
1749542
169055
1545690
150675
1321497
1160873
1914081
995106
1087760
572629
598562
6826
1993061
206577
1347469
1934970
837068
1551032
257836
1898958
1340635
1275699
79106
424214
957089
687928
1062312
1108217
846465
1686431
433896
1304717
1386534
418425
1368119
540182
220891
575239
430461
785312
608218
202407
391947
1423423
556652
177182
885058
1612402
1207473
602577
1993195
968174
485989
555130
897064
1905609
1497358
515097
551202
200805
567325
1496886
1075993
1952898
1184190
1542237
1345952
581531
12949
1585361
1564429
1437270
79416
871274
40132
750762
1838674
705361
214829
1166482
1714498
232611
138469
52695
1622330
1275060
1539551
783469
423147
1281427
1115522
1976768
368941
365607
1268615
1060492
725973
1878221
961845
1614848
1959589
487947
1534383
1166802
1889681
738743
373953
1962834
1510490
174180
1707055
1009884
1580158
1536551
286908
1600624
326515
1018886
1344637
1891851
991760
1979389
1777901
924237
358587
1295618
1296328
783944
631074
1362749
894880
1492428
896133
981149
1047286
317768
1981710
830229
695403
81634
781943
1004798
1472990
1689747
1053455
952564
1348002
209956
19150
276246
912927
902418
960147
585081
48498
45224
321124
439306
1386045
910941
445328
486048
1543562
1795192
653312
386037
1500332
1665385
274814
979368
1207443
1686280
10082
1114034
1232137
212037
1419880
1355134
147083
1148787
1893308
1280259
1217077
183928
1214027
373791
938938
1172300
1839034
1789341
745484
1052556
885150
1617741
1762799
1491620
1075391
797247
1827717
377328
1739121
1144104
1755345
1249403
57520
829126
77774
819824
1421525
240862
176864
302172
399611
1151444
381240
11467
84447
582430
334487
1913982
284743
27646
972866
1878767
937649
1469637
116140
1897709
1458571
1058734
1326459
502664
1532262
1095662
1996378
1270911
1806922
1195767
654564
200597
866712
949395
709211
133141
1042011
602035
183129
112868
532525
1942507
331782
807324
854655
743029
1824442
1939475
955801
1089505
1864531
205371
537163
507104
253437
1626845
89152
242277
1692710
744603
1966453
259508
939003
1556849
1495325
132218
1093545
856641
58671
1008768
1785314
1720738
1820189
1110856
31690
1644134
299741
1329346
629081
1343327
562496
1084499
1174208
189681
1088921
493614
1559347
467033
808633
374758
606925
511224
1590953
1935005
460453
1843005
807377
1114715
501388
669432
276873
1431747
1412388
1040346
1254022
569646
1719553
115442
215046
1545793
1377772
753050
1153482
1254752
179923
206224
257535
1012658
1615824
1989072
267240
27299
959169
908533
505587
943054
546521
119683
1823504
812626
1575978
570100
1087071
1680770
1037869
1300389
442219
1136520
66902
1004266
1479378
1109415
777088
543743
1716116
993289
857466
807096
1663171
201430
1808757
237022
904790
873906
912048
1977499
149946
773629
111156
1847687
721099
204791
1763702
161842
945486
1306982
286603
1671846
1984904
1839566
1496574
807518
1373662
86395
992844
688906
96189
1247212
727331
1017830
733252
962122
173703
1159662
572155
1166937
632858
1872605
1644510
1466629
34960
975403
976827
1728289
1324254
536326
908291
573434
1349911
648194
1554306
1698739
1164333
1234320
628663
1134367
1332286
1863824
740780
574654
1493223
867005
841899
517807
575529
1265542
702074
236751
1907436
1317272
1607783
891989
346370
505160
1533259
352774
1146635
86306
462010
377957
1479046
1913763
1106008
165550
385093
1801572
886859
373479
930253
1579221
478649
81557
1597317
1543764
977193
1730253
1738928
1791554
1470957
993775
1471067
382952
1420284
199349
119790
273399
1780850
1871309
1098903
1338028
75917
919045
249637
1654371
1537167
137078
1755749
841953
1261508
70046
1691246
656910
109354
65829
150039
296777
1856266
1099263
766167
1387307
1839175
884900
426482
1049431
1728358
1232765
517165
1398073
786418
484222
1369812
710014
124037
1001652
1252800
1729432
526334
547651
898747
1819211
1520208
1719915
1397459
698646
1737078
918577
658473
1982184
150549
537616
108500
1156983
1121320
101394
1190633
1188501
342458
1419490
354946
43568
842705
706389
161601
1732090
549814
303203
497773
1902165
881510
566201
1849782
748009
416810
300968
126900
1795903
1830362
1613464
1422420
1655301
83412
1832957
1064487
1391132
1404798
69414
1504824
722352
884151
50914
803448
1254897
1181572
1205158
1487298
821722
500423
701176
1039917
1724429
1291935
1647339
546766
1663463
1944393
1997841
1941051
681901
40680
177010
161019
1863404
749545
1335561
1006949
1015418
1580112
1390568
1310038
752017
180357
1409244
1891784
1466689
301951
1077241
337761
736320
913617
1387365
50676
1706580
595160
1672347
1362451
1222852
251270
844728
1636706
1065921
1144213
1677210
1096402
1649260
660797
1031410
763872
1841108
1284650
1937040
587194
1104735
163939
842088
1351314
361444
1253978
1040753
983070
981035
488912
444983
834379
1831844
1373285
983632
48438
321007
505033
1515358
937867
131226
482789
1322128
1239650
232871
624624
458102
970794
1538210
502961
1331503
327353
966299
656791
467807
36645
93264
719042
267403
15028
1481257
1691647
1035881
1732352
545523
1082907
430496
1800921
1731145
825432
1778081
1263456
1919234
1931209
1209894
840778
984108
1704929
990350
657679
187736
1705050
1654648
1793789
640296
8680
1505760
1198688
1624762
1046699
483492
218113
197418
364675
1921420
1146773
200787
329343
975228
965072
739718
199029
677411
84130
983426
1986216
1208913
302446
966714
383196
1488576
243100
867512
1340181
1177375
1673031
1001146
1557346
1971283
1958438
316927
1904468
865047
1901926
1236481
1883402
1973286
1671797
1549190
1504604
392941
823701
1467003
1900213
1112868
136925
1086055
1560289
429020
1192781
924710
1206236
1063880
1787870
1666831
288193
635019
1841468
1093384
186275
1315099
396894
1148899
1926016
1046286
525786
918828
457634
1813054
4779
1402040
691771
23514
1257410
210919
1311565
1768642
1052916
407086
1638454
1390110
1129106
135724
1378286
1292425
1097886
807967
1255257
1071658
1718068
1756267
330628
1954686
679206
1428374
271375
1872338
1843865
208303
1332913
1338773
510328
457291
542320
308236
1246943
979797
321342
541772
1607921
1948028
1719740
1744673
666406
250277
1809151
563539
1014403
59069
1727646
420603
819466
463444
209750
740207
1221496
1587562
1389909
1652962
342936
1087652
1387196
1584258
389371
195395
1489633
468349
1108337
1895109
1308360
199447
1804810
1671570
1599991
844975
1148122
238012
2016
1417564
1521236
958153
1021843
850794
440945
1386716
853539
1241920
1855384
1305761
1691139
1382048
953103
386465
1767526
905052
87754
1987102
1191269
1800225
801673
658598
1406772
1384385
733289
1720089
781645
1525161
643691
972966
34265
1946485
1344059
1894757
1306922
1451813
380514
253541
1238636
84912
1691083
1429159
1384486
693274
1075007
280875
918635
1176543
727210
1354798
130553
1099162
370129
910940
1274573
200636
1288361
894013
469836
1769172
837962
1813561
504080
1595970
13099
285813
1016392
17688
434502
1973066
704132
1312645
954620
558382
599051
1158993
1095672
989538
833533
1651073
74990
1337536
816092
1042980
1151608
1042809
1168462
175101
1822795
713321
1530247
465006
291792
1590980
20021
814179
820840
1554375
831385
817236
1676485
1901245
674498
1628701
1464294
1577585
301467
863423
1218285
1804427
1407655
1808237
787134
1169998
294033
71016
677308
1708401
839877
1046729
1099658
1146509
1681562
1286200
1079523
1018314
104197
486354
1627011
1660419
1417905
588878
598676
34178
463603
1308498
631046
976653
770182
265381
1016288
1797259
88389
75445
1066421
15249
1276969
1980998
1670302
1584216
1215320
1460030
899052
1904327
1035398
1344125
950438
705829
1495394
1764618
120413
962114
187576
474350
654016
777935
241525
916467
1128132
1914112
1827982
598014
317467
1065629
195833
1240585
25109
807056
1218625
925514
52815
579847
764833
1932129
757855
1095429
660667
1166871
1208793
507950
248570
1413004
339624
639371
1709165
1701389
1689237
1887413
228955
425865
357807
141622
1249992
1614682
1408072
1523197
651262
1895471
1299774
930749
1339334
1139007
1184879
571733
1733743
1677448
525201
218141
144772
912113
867254
1167284
381943
278492
674765
158538
355604
1834685
1861991
876898
477184
413783
242630
489217
339695
845702
500119
853934
1425936
626215
148638
1898639
978408
1415818
59236
1067631
624877
40603
214998
1176819
1428939
1643654
703650
1959731
1430845
1067370
919646
193869
1026018
531424
1580414
1552366
1906723
645356
1148141
519315
1553890
1135869
1117501
1990162
1381010
350023
724386
1929883
1661163
482697
812014
1068838
1304981
520178
42473
1237388
279688
1418921
438142
1854804
1040799
199889
1748386
903629
1119193
725751
765792
138494
1287404
1735108
385485
638561
678975
718539
1430120
386403
1303549
1283453
359819
1057757
1444757
704939
1328764
656877
196596
1716852
595750
556762
1178991
641983
1774122
1196662
1535368
816010
511889
1883072
1163573
1372416
1458037
1045172
787833
400168
431048
1340776
476040
858153
1146179
9589
1128386
492141
1991045
846977
1649390
881135
1085630
314810
1170377
524683
319267
1660135
159812
1996968
912885
531759
663319
1327445
1704119
362780
1455394
1764092
1761181
1186724
1222328
684654
1610731
773917
1872232
318963
917052
1962095
444332
560296
1867097
1952988
266957
709773
214705
1855889
207479
760390
551175
555052
912987
928168
764653
715905
319967
210330
1773900
758475
1348069
583819
1627844
996882
1497415
531874
1220925
989638
1319232
338725
1009178
471453
1482706
994820
1595552
1020255
90783
267511
1399486
1210887
1421111
1542854
109790
720890
585505
753573
949384
57942
1603135
608678
1981910
1503657
1270
1391630
907365
750906
1440502
698513
518083
283462
581083
175347
357370
83641
1528749
1983911
1630497
63740
1955060
970581
1942546
35784
925393
1746077
1119176
1432296
35268
646424
462874
760869
1935734
827294
529573
385864
1435142
661585
429100
277543
687250
1134386
243019
1424633
656896
37165
200248
1352216
252649
1827854
884692
1334622
760954
664624
1292162
679924
1256522
547520
1488289
1019572
334938
793940
703123
1921426
770076
1518947
199131
292577
60165
712651
1654468
1202576
786260
1781933
1265712
17168
1589250
750482
1756060
1729674
211204
1918685
64683
1695471
925647
1924924
72797
333591
360295
1043335
527513
1654997
247722
601064
1719916
1099747
523925
1718398
1167636
1672510
1939467
507140
629539
1097304
938659
1016660
1864556
1576928
1688899
1983831
1932756
956919
1479468
1194451
1418891
866108
1019681
471477
1748816
1128685
979781
1964096
496576
224586
377527
558280
391150
1134553
110518
1213199
285282
1336872
1816224
1597729
1455815
1091202
416116
203184
383609
34778
1755336
1361169
1110306
1039469
186119
1071501
706572
778103
1838754
666332
1986317
748561
305421
128411
1886032
1253707
1309376
236689
1875678
1197182
736661
508507
567356
414176
1037133
1593770
260176
803112
961687
1340786
988766
1542266
238220
1948472
1084353
872655
1880117
580942
1292574
1356209
1439188
1399203
1850829
1712422
1305891
336505
1488541
817164
383421
766172
1357293
997651
1161496
22019
1490238
1431345
246595
968550
1048901
604070
1922202
848543
1564369
919620
744865
836395
944563
634260
1604510
1039491
145483
580399
1052253
155094
1215746
1379460
84291
98060
1100689
675058
1915521
1335532
1178025
1999098
722298
1370415
997407
1434063
1162361
1447861
391415
527285
498202
1765860
1699630
1521629
679507
341218
966801
1090161
1776546
1523398
1608882
1877681
1817558
1331816
1705694
1601154
1098347
245223
904327
1804803
1360921
814894
531318
218891
491310
1570811
955320
264751
1979797
969799
1788801
346383
624597
1846872
514311
1178996
1034509
25367
182885
7463
786466
199417
1405171
901326
934702
1908267
948548
192125
852411
1603003
1426807
966879
631707
1745604
437386
1856906
1094971
1264924
1778550
1391719
1063325
389000
1848104
331321
807000
141601
1161665
1098512
739247
706250
1064841
1271167
1629417
1663065
644470
1178795
236041
323551
623764
1006426
352396
230615
1421178
882711
7627
1382981
824062
493533
612068
927030
1288015
660662
601078
289861
1622269
1917210
77086
1425339
1573983
194747
1838239
1476855
576172
842964
462699
381968
1948818
1935366
1694446
25086
656409
244342
1514446
1086815
1240909
686842
973618
27182
878686
503427
1835949
384374
510432
38339
622756
601390
425884
681718
295973
1364432
1104206
577955
620116
1478150
1663019
1245508
315886
865948
140469
1333185
923311
37570
1008246
1030506
1485673
436596
1576343
1991187
1446215
1111635
410118
1257327
538776
1556293
1459072
513622
1308703
1713787
1727251
140359
423962
507591
1858181
1916077
1451959
1937847
692317
1529544
717345
1918082
1729170
1888874
1119039
1256810
1957454
1947146
1399876
1409564
541498
272710
645757
195917
822809
992291
1335784
858630
491437
1281941
1439563
205315
658015
1320818
1816144
1750041
1633022
1339633
649004
1670469
645483
1028174
827982
1768139
1414069
568191
763377
914331
1320837
1992040
1816264
958707
639884
1249939
1038481
1660847
1305558
577336
1843469
403581
189177
1613460
1601107
1326178
1918397
1867825
1361119
1271475
695509
949891
677140
1949660
1812743
253362
921545
1305966
739476
650560
1110690
817864
1425467
233958
947865
1839385
236964
676250
1138424
569137
486675
1214860
16009
635920
1820845
541775
1542954
745025
875441
1289261
1298622
1306599
503912
74224
1264010
604056
1306628
1405738
1748085
48076
478471
947101
471166
1001306
1770368
1951328
638022
786135
175128
75194
859470
1783724
774569
1893976
998989
1752996
934152
854208
1113984
1048789
65289
83984
1424050
1565904
990488
964374
1797755
1852485
1935952
1436813
1935950
1079258
581937
1680216
1286251
833726
1972502
1337383
1245111
583286
1246931
465916
1326800
369078
1814684
1028007
838888
249282
732247
1778375
1829365
1564928
382162
688125
1852744
814361
1701088
1863212
391793
442398
380680
917777
71796
1754224
249804
167707
990607
863297
1936261
406996
1808177
375326
669019
1324824
1182292
1990712
1019505
1904022
1579137
1754164
1863881
1322044
1418616
796510
396308
1181900
1932373
944129
791100
1845108
545366
384572
461740
1108503
1618661
739876
901484
1611161
1485278
1956174
182667
256778
767084
992175
561478
1505910
1961228
787667
403312
1650309
1979068
1619172
924600
168876
283578
1116823
1895414
1285948
949782
302896
316563
1968396
1005242
1224810
1465748
118969
524405
1791815
1950063
420388
143248
1847734
315432
1615570
1109539
695728
1923481
1103159
756871
329136
417322
596588
6803
509922
130475
1610489
368856
124684
481726
929976
285742
1055611
1878582
286217
1677072
592910
811117
1820175
1951954
1054295
946172
244352
1663753
1193415
656877
238705
1832957
1601417
541973
1747707
634044
290348
1578335
311370
1384168
711871
102107
1126778
345370
514308
961276
1051473
1689573
142189
429992
58278
263978
328256
1878652
270271
780988
347904
356833
226926
1408524
372218
694046
1865093
379345
1407284
694243
1683918
307517
351796
918304
1109755
149114
50498
153044
29966
1787989
1880157
1184838
753263
1503294
1192221
1406369
1216805
1618271
1639077
1103558
1482276
1795908
1639522
304976
1359136
1005023
958641
1738027
195840
1997635
649842
1684446
1210614
693385
1368372
51711
1973213
1128782
1226736
101014
874839
1127907
296588
572787
1868328
649804
430580
1918034
1971131
1776257
1770851
1427161
1423556
231174
909781
514289
904850
1516315
1817682
1615473
674359
1065927
411020
1350944
849773
739965
892972
1478999
808978
1211667
1956283
927870
336729
1346081
1927511
1422101
683953
286778
978621
1749261
690414
311870
1507796
493037
805840
167896
976718
809602
701736
686734
794804
1842304
828989
152432
982352
1099767
1385680
501917
1516635
175301
1939069
875779
1626442
713488
93684
502583
1442532
591604
1020790
1655335
1238135
1054567
1182909
873301
80188
529649
1664521
1685303
494600
583720
223576
184348
1133078
905652
307352
19565
499812
1388893
1203858
1277063
1365206
1445287
1372347
1966183
1617463
736584
1411227
1579463
1815827
1904604
944291
1335865
1806585
1926274
786699
1249363
8400
826227
1746622
1240165
436373
1627705
568624
1928992
769149
629023
1456568
72071
18542
1763535
1498333
149538
1002276
287557
466248
244552
878348
1222709
954775
1610604
30958
1591197
960605
689078
944958
49327
1393994
391712
1447572
1020719
259589
1786975
214581
847156
1200417
929077
1338914
1665310
53333
1166172
1996501
999036
1558731
349232
1578457
914425
1417712
893739
1221645
621957
1794676
310207
1655902
352941
781890
22220
218476
627377
1937091
1631446
939810
570260
441163
1521490
188993
828065
1542872
1064015
1224257
717469
1492207
788650
1415234
1803729
861198
14913
606442
101887
302598
319425
1283684
74577
1766303
507988
798414
1232504
1325770
423285
1419667
287599
407685
1189934
1008423
1072957
1550772
757419
1969581
1727528
128127
1287342
1499873
29131
728059
1706439
927798
1149788
732487
1984823
1657924
1767364
1319134
781563
1513854
682443
824552
1698584
163852
1682066
1909796
390480
1454909
517204
1064504
470141
929316
1184291
925990
250596
569839
1770052
1804013
1916985
1528383
906179
411193
1356084
1314848
1223992
1485311
1466315
446676
1621341
994602
1478945
1664686
1452244
1755775
1374274
702735
1860846
1341673
691166
1840670
1234545
1502292
1490541
388751
371336
1042157
292914
1884366
1094587
179009
1197578
481247
1973254
94014
189770
90175
369356
1227717
1969881
574431
1113327
1499269
1954490
1075649
1943454
1233723
1448401
96089
992489
1959801
1408240
273713
214281
570066
1621675
1738279
636602
1629884
864995
354913
1146133
878219
53282
83801
1812865
1976459
1755401
1227465
284464
104073
1241174
1117978
1708568
839728
1084446
1326222
885604
1735922
1535629
1412208
1786747
588851
1248778
983073
1200190
1290070
1795490
1764751
576211
1167189
1236907
1826434
1239927
394617
1368672
1302106
1056813
778193
529314
1174225
847014
1630329
898837
1414321
106024
1619500
457379
1462801
515443
1645358
1848776
760916
1047291
274797
906733
1901976
1470566
1539429
490055
1470611
1416254
1944115
1051597
310397
1861548
798738
827956
861879
948982
323668
89656
1749902
328441
1021356
1441574
1419166
1074295
324161
1294560
336294
1839499
288056
318957
1141593
829082
1350659
1222507
1424454
458461
832530
1738666
1892346
331601
1179110
1398737
1910826
197327
503917
1408468
914080
262339
1562792
1581805
1778937
389772
1200110
530021
446303
1149944
1256480
623850
1845056
722940
848576
295461
1704658
1102324
1771886
1794779
794888
1068486
1015195
1933053
1847309
944188
1259826
389181
1174306
1334535
1030274
404631
1544584
1180881
1268264
1724777
1802382
163961
1981065
1132368
1741552
1079716
1788064
1310961
1895389
431904
187469
799488
704705
183799
1934758
1643029
487825
818007
918761
1477946
1770153
1194230
857843
407548
1796227
1493417
1136868
784164
169021
1673835
175921
285818
1341427
695594
16709
547356
1583735
1923246
420037
1809144
1125382
472971
398783
1047976
1371215
1957862
509878
1363297
690041
1609950
1479531
406783
1388068
219450
921059
1616742
365782
220597
906576
698280
1203439
1731850
893688
663932
1179331
1716579
454232
1831102
702123
1296657
847873
1785181
932111
922033
269101
1533347
1838724
919575
1893502
993303
1757152
1910475
644337
1340140
560622
1822212
367756
842355
112623
1114785
365605
1843219
825975
1077409
1649838
1564371
1833732
507526
748461
1659335
308247
1400210
423822
639840
1881801
1172356
1048498
795445
1243491
1503359
190783
211772
1139248
538212
1609945
446507
236820
1945580
1422311
532360
630560
493707
536738
1363310
72412
588677
266950
206606
1998173
1974063
1465175
1940481
1834624
529953
1862752
1155029
1106817
270331
504205
1252508
1776122
1728390
1451819
1644270
464553
1406640
893524
558912
940467
90572
1618851
295959
1523764
8090
952895
555946
1804277
546127
1001121
1651461
23402
754652
108158
905440
1070556
1801827
1225509
1254092
691355
66507
1200547
1790266
14142
134713
1412076
624318
1121613
1929462
103435
1973368
1247205
41840
31094
1110481
228159
552652
1546152
1854005
1798441
351635
900725
1435096
1678801
778586
608597
1281522
428399
1852569
1706514
985941
1379750
990774
904472
658318
1767374
1569135
1102541
977572
1497308
657833
54610
944870
1174126
1427758
1917373
420821
442866
1406878
585866
93176
1502651
1408248
3438
54821
132867
290713
589794
425293
1329747
1072440
1625941
1482041
1667957
320472
1648765
170265
400348
1076136
1140459
972929
464417
1482792
153620
1501173
721540
894789
978419
1972796
652719
1927584
1810886
1575428
84149
1380156
793501
1964580
1594412
357976
638868
1017068
1062438
1202935
782663
1117480
1776715
728128
1879720
1867685
1608220
611811
460815
1791386
865550
1606363
468352
625605
1264397
208894
1190056
831553
1657357
73348
1138086
252706
1564625
326447
549981
1600375
1675015
709165
445387
16448
1042717
360681
301644
179649
1181256
1264566
755676
178427
1579778
898692
845700
1363150
288366
1999952
1664856
976322
472731
1850474
524034
645230
417212
1111525
77790
446447
1645601
519700
1782743
288578
932333
191450
1839064
806262
951476
1648909
1192418
919691
1717575
729000
270178
655649
1977504
44440
316693
819849
708052
717823
188832
666009
942387
582388
1030563
1857393
1437931
890442
334205
311067
1068657
1890763
227715
119496
1446867
1493271
1592490
1504234
1236575
575788
882526
974388
294241
448401
1710102
1910893
1988671
249051
1004254
774859
1385413
1677340
212133
1790062
20633
1723548
1891602
257829
771672
163599
1387749
532885
732100
805569
1648272
693195
869276
669585
1842710
862322
565805
1424014
822608
1069313
811648
1215527
88868
335343
394484
1793691
752357
1997110
211093
1903121
1905441
1876073
742036
1058517
1965327
1042933
1199463
1210749
880756
525773
997283
483635
16149
1051973
1914934
981967
1761135
1745
1798269
1551801
528037
629482
1571088
1388015
1527834
810546
1709380
34029
1529937
553986
1294977
1038352
37303
230282
631756
1134219
645093
827029
331543
1281051
534459
1619207
1293421
390621
1877488
790068
1621754
1346764
987641
1229577
1674175
1647939
1699218
118515
670709
1480766
924197
760900
617885
1215671
251
646085
1896365
1449689
1132906
1894635
1203358
408023
772094
1936851
1611645
393920
1491909
1933825
1843290
1911995
408371
919177
1195880
1085096
719717
1821130
1822138
595451
1169763
1537264
370625
1200485
560459
452843
584340
290405
1756500
245826
859257
1520526
861903
408818
1391628
1072564
1606917
918038
783791
1705910
1890128
1924409
140838
797047
298562
461582
138526
437843
1306198
1873237
1264323
1178280
721788
793106
1162616
192931
1384940
884205
665653
359353
349062
177941
798643
1713461
1689598
1050632
1658462
1459064
1834396
237061
1888711
1953437
725265
1220847
981918
1636653
110307
1272423
1078277
1230595
1909248
934673
2115
1229172
782927
142768
77599
1525817
1046206
592075
1028479
1668417
1762074
1235321
155606
1504477
971995
972288
1666793
1799845
471315
722643
1831665
1741689
947466
1206266
1864995
948929
1254708
472361
1705557
1043081
527140
182354
1587412
1634833
1203149
667087
1698173
1320470
961985
898944
188439
666713
371153
1377314
1905560
907647
1523884
1502976
664039
1759135
1902466
242268
184725
1976500
1632450
1440388
1407739
1429351
1764661
1422658
1758575
484416
465198
1839767
1741902
721128
1212625
302405
808508
815755
1465870
756005
219669
1580023
1835406
1730317
1357538
1257627
1941715
94126
565594
595705
979597
1630553
302129
1086266
565195
1177369
1007918
991070
1565135
1202686
674293
150783
1588335
1874735
1772472
1131375
533344
516456
570336
1587171
1053932
1354261
608364
1964233
1999777
1759065
558527
1699613
369666
22555
1158177
1495302
940670
833292
1238748
1689029
558030
1311910
1204793
734064
1280303
765020
328581
1278459
606703
818405
1498396
1048911
592238
1279113
492775
1499330
1635629
136577
88954
1436506
380077
399701
1324033
1914004
108255
1244206
358359
61461
769371
1751238
1022710
895983
697112
392942
1917608
1958401
137461
118533
612284
1597533
1355890
408386
1867897
817599
635703
1494763
1854013
89577
1476926
908738
1930262
1372271
1732372
963617
1552833
1985582
1699143
1964945
643195
985655
204162
1066464
713144
705371
1033780
1132418
1666309
425857
892287
1298096
68305
378646
182152
1816447
323930
77737
1861611
1052272
74871
671399
287942
1953420
1731063
1923575
781299
1579864
49439
1000461
190723
1250380
1192227
1096531
747553
1196004
1845429
1433108
1229692
1397056
203307
1675456
575344
1089525
805042
68406
230561
650630
1236661
772829
20416
1307773
1021685
1783504
1688378
248594
864895
621837
1011634
569243
1925514
595251
340099
49190
1001211
258654
1622097
1777160
730139
499659
609805
720582
1477842
1549220
1427372
884846
677418
528138
1838133
955158
204959
330542
1881475
750257
1628050
146012
650172
447338
1608053
203857
1552963
988237
445076
1310421
1476728
758356
1966159
235023
808245
1613225
1866522
237699
1478719
42536
519945
278968
1398347
1259213
1341830
908372
2979
479749
1899883
1314140
1557538
1911625
1015081
85587
1978610
445641
557722
732768
1825862
1870876
1959410
563736
547666
1960756
878561
771310
1814176
94167
988238
48357
441598
1691519
1370135
1966525
1966337
1168566
647289
480403
1127405
721364
73398
1123762
496463
1714769
1666305
1619294
234834
342966
1646906
1753449
1150976
467717
655376
665071
1329647
1594776
1931206
1614521
217323
1782274
742225
1139834
319238
1742632
320202
218078
602792
78377
1267942
1783113
481144
225571
253357
891191
650412
580423
1197203
1771011
625122
1256348
1197770
288921
764291
399115
1969082
1364655
363944
1012188
1044203
809403
279207
1996944
1255329
55049
1127188
1348333
460017
905932
542606
747042
21811
1572717
453805
1887352
1325605
454135
928097
1114652
1480622
1223954
1469034
1459741
1052029
1285532
645693
368120
1497349
841214
1282891
67642
354537
1913403
1781459
1475985
510554
1748956
1175336
1894931
976771
73153
198986
1180727
1338431
1281866
1778559
966858
1240363
193658
298017
1322547
1367529
514016
622947
1005335
85619
1266268
1496272
300749
166156
1971429
294203
1885725
90398
145760
776197
1706270
1751702
1644273
1060212
577373
579400
220908
1955812
226224
707433
856921
1842116
1163411
482427
149543
1687358
1813041
1920932
1001097
1736028
310585
1255750
324001
883966
57353
1427158
1643589
1775932
603763
647987
1842709
1174316
169594
146267
1504426
545916
1114617
427564
855348
883393
549364
928649
280524
1339208
1586357
1428242
1741754
1681367
1416323
982539
1950022
540118
1688478
1460571
395419
598017
1935167
1134667
117295
431735
189517
804329
571701
1969210
208489
497131
899302
1623049
1510591
1852939
645444
1320320
60523
584345
1696451
529526
1527064
63104
571254
666474
647045
1467133
429507
1917899
1352998
732823
1641019
1248935
236208
1911143
25114
1258208
292940
772007
1585082
1927209
1267576
1131959
1713012
609244
1068155
171784
253832
459448
1257844
1039628
1041174
1346446
295571
1197514
1922652
1924794
878529
1714052
256965
1256468
1392168
1479237
1851180
689453
1064972
1595052
1904048
1029806
404004
524595
160167
1427441
1697791
1806232
1071054
1064659
1282178
1687568
1937250
800506
375611
1598908
369759
742998
1590821
815479
1480103
1782836
405081
961177
780918
532406
461431
89
1084453
77250
831800
1526504
1556722
1040454
258992
1210224
1499990
1486527
836461
693600
367109
689730
230240
661099
1144430
1847187
1859889
353842
1409817
253068
113060
476449
4525
567434
613083
48274
1645606
1045573
420023
673350
1816597
1678534
1628963
38292
1111657
1724625
1285878
1096013
1955999
1433389
1018149
631977
1450022
1913615
414844
384906
125294
1776429
938581
726432
1894445
745381
795054
1178053
162956
949518
706733
1249078
1407011
935118
1571034
820535
963195
845718
968277
1787649
614311
320618
1617989
1388865
1469450
935322
1491858
800741
1901520
890100
190646
941
1648762
1265940
42184
658342
959611
1200847
184288
1082787
785398
667143
1705201
1745505
390480
467284
549754
1023103
1239677
741328
1418369
906938
1932300
1523482
769959
1672988
1745132
1839462
1800838
1322628
637563
1427860
106516
1230663
1890179
581383
1988210
892416
799128
1139549
397986
579666
1457785
274979
1943075
727076
802414
1361825
353549
1312226
1070019
1723722
330646
370521
1186274
1476534
913253
959232
963666
694362
802689
195570
374487
1855447
723101
980077
335925
1028436
23415
1961417
555978
290831
1498146
133925
853985
1457605
1054152
1139847
1471382
1895785
1212314
1726619
709553
1685601
540415
762380
893958
1842938
776861
1232513
1238281
824738
365174
210476
389831
412675
945041
72198
684287
9580
898613
1884217
1345981
1085636
579066
1120867
1160836
1316267
220089
987173
1125643
964643
1144893
1945350
1286017
1755777
299111
1696002
645123
895407
1228398
1528421
1939523
1252437
1824305
1792061
180887
549323
1239105
1313489
551728
1297242
1983663
583764
1388433
1841459
511529
1187613
1931062
888375
1980812
66238
1718088
596982
584105
1329643
1914627
1186210
481224
507895
1820552
516424
1143489
584627
1813792
1301239
510367
1486220
1374757
764553
1693759
1226929
598234
1175191
1547841
320736
153759
635281
917559
1975060
1975177
1166312
686242
1500137
1826184
765617
1798844
106182
1132797
1969279
1858263
387264
762643
1758069
520547
660447
375922
1850177
1093990
1912675
1598671
934439
41565
788123
1437283
507674
1111722
1396715
1725906
1683326
30399
550215
721077
1103640
633928
1603330
1226872
1754336
1856138
1698673
1842584
279792
560467
1758685
241808
1181525
1838944
640875
1825936
1181372
906673
304956
747099
1640381
1789627
844333
1005195
1313981
402752
611667
1669727
93199
614557
1318144
59192
1812845
347118
166062
238735
1213904
1326577
481224
1385972
1551915
1210481
1933770
1472856
1697437
1285507
1769604
735087
768130
1468366
1575474
1019353
776287
355496
679594
1584433
626244
1736304
779011
1110532
1230774
1073765
418528
1032686
457064
593805
1142040
43076
398712
187741
1308987
1793730
1938676
1184145
1431353
1446704
808103
113578
37024
412948
1521864
889413
1392645
928241
1943121
584170
585566
820944
1264771
1345249
134821
1875952
1872323
1019856
758801
539864
1674874
817274
793643
1535742
1411592
1212922
707657
287580
985747
1054100
949323
537742
975187
120837
1687642
1015415
399175
689766
1839004
740899
94756
881307
194473
1894982
1649917
1605785
1882032
1289398
1029751
1525861
1528518
187848
617377
1517134
956144
57707
748623
1967055
1526562
1385880
1535182
1096859
936261
1714823
726690
475836
1546958
1216550
315047
3879
1424505
93046
281724
630086
316760
437569
490660
444970
1594722
1211385
904894
1795463
1555838
1918705
1699048
1410753
1328032
1498410
287441
953250
1117410
1193398
1521470
549735
71833
1383799
270180
46255
1090111
1278688
1843502
1140225
718772
320256
1921658
936615
773993
649740
110856
1720813
129777
1705214
618129
186136
931124
1735920
1957044
1499960
157251
1488939
769397
583813
95784
727278
1239049
1143852
237235
953514
1900823
534372
487476
1090352
1398060
1238700
472162
1676045
1263727
1933031
135819
1421
998244
933195
1086346
1516882
1950223
404494
1989795
1299693
1489927
638736
376534
19505
1487286
898325
1015631
1978542
90758
1100392
1250500
105164
98963
502336
277562
1532805
837435
1193496
499288
1313945
1075812
1108454
678886
1358402
339574
943276
1959608
1815875
1811559
1303740
187438
444243
446585
106597
1131919
879865
1017378
908182
1298382
1233237
1151208
260240
1914372
1771609
769793
1004888
948605
1198461
100497
1687434
14431
1091722
858760
1535951
906965
1615476
1640453
1578859
1148936
432438
800677
700737
899178
1426156
537872
1122243
1681862
1413592
1945587
1046031
1493445
1017275
1861169
616154
1455482
831747
1327800
916891
899589
1186315
1684799
1552446
758816
797829
598249
1180368
887988
1811718
764638
1922167
142551
1071056
203207
381993
1871115
16783
325986
813913
1187853
1486273
1966137
1155937
1324113
785722
1727118
377284
1369447
974117
610850
1894997
3267
600748
1091913
1704997
1732052
129693
202054
874191
760798
1158695
767241
985738
479383
1683536
1628096
427932
435080
1750922
295596
73873
1157391
630446
834382
1899986
806919
1992413
1404399
1307507
824368
1764165
1181633
614861
1603173
500657
403057
1488109
919939
1825708
1663413
1467000
1364190
207849
92769
1268267
1053642
1729607
1685161
9079
1339545
3336
513305
456892
1121676
831156
1803191
707280
1091042
1550617
429957
879848
221273
1173604
471366
1648542
1028388
1162212
1023576
646294
1122182
1554466
1548527
1700763
454449
602532
320684
289372
647548
667808
49620
95340
342690
1045671
738018
1784051
72676
372884
1876103
1504922
270784
43199
1009043
98980
1418807
365756
1129383
1871961
1329764
1729190
367823
1885631
1629708
1015935
1435101
235821
1183637
1536375
785751
893413
1870195
267471
1183665
1484468
894685
911235
1560302
1577393
268320
1770409
1025838
194722
842653
331837
180685
577421
1773488
1776650
291850
595975
247271
1202133
1110826
1993886
1309813
1944527
1780517
1739838
1702325
575981
1540204
721876
1338341
570503
1434220
799699
1088398
1068316
627471
1360507
1687723
1049235
1287619
4818
757914
760404
859468
367870
1035278
1364171
1246359
1081714
269300
1460247
1603070
387536
1934981
130848
1245500
107749
926844
1097147
1030909
1752377
999956
110237
92031
842852
144211
1813114
151053
366327
1842178
1801000
237835
1086549
1197507
737335
407809
1509166
1029421
419142
1377213
459310
1884044
405813
42573
1817733
970111
1060446
1956486
1917888
1656710
1109384
397942
1052988
513748
1595542
1079776
1877614
255521
1463639
166011
807909
1212536
1644770
1592205
1602246
114925
233009
1821857
1983182
1635931
903237
1849160
97802
77937
1207189
476832
64418
519190
1134405
1996633
1380613
1856191
474247
1193105
1717515
1126370
271093
362385
1336711
1458780
963249
1105375
651718
1310043
632963
822075
1950177
1693662
1674441
937063
1296747
1179414
559688
292344
1468387
1283451
1260258
373635
354170
1619026
1621736
55317
1259146
1028561
611329
1508030
22989
903955
706391
1642365
345176
685721
795139
401569
1558153
1485314
1897643
422013
78496
693215
661503
512637
554994
973092
1818059
150317
1389939
1626546
1182962
1051074
1429736
647513
1874157
1753088
1057256
1410441
827866
972395
717613
242894
639189
1017392
390717
1411516
375516
831426
499255
866397
1010187
581711
1344262
1168275
63575
1648987
676166
1409274
798029
1913829
205635
1405438
1724659
1413595
104468
1660164
1924109
241147
540091
282852
1466200
1604811
1572320
332390
1426474
1442030
1567988
476584
1608539
1179773
1695912
1461655
769589
428779
353018
909706
1685807
1598817
838018
550026
1364766
156211
1800580
1418441
605462
1348836
755807
235957
1684972
1838458
759666
1073155
1923784
1227067
1482275
1877875
1225618
304536
1906805
252264
1345155
1157462
1008471
899157
1761944
880780
571564
208347
738035
515750
1469469
1251995
105082
706627
1122519
1804160
1390311
1374142
1336443
1190898
1375616
1141336
801035
847507
1794022
1969855
1908781
1140258
1430982
1289416
395569
1737850
1929910
134403
465536
933885
940670
1483254
1864327
629761
1442334
82647
1024861
1466794
528111
101150
82898
1214837
1734096
1301408
84155
1950538
902199
1976187
800729
1399813
1315700
1300580
504796
153036
19728
232590
105418
815939
1578434
365352
975586
693253
384809
1219508
1479919
247228
1174284
1481672
23642
1871869
1327163
1743486
1290133
1049097
904531
1715753
224984
425070
1879991
1447683
1815747
1823560
1516667
1942545
1895955
967057
464932
1702904
1473504
661290
1074807
1034407
615037
1272904
1621425
999506
1896040
53018
1564169
264746
615500
1922555
449413
1399248
379995
1526379
703464
854715
649873
778666
13365
293028
1289186
873573
1727760
1489231
610134
1031452
118604
1759498
1856317
1971928
397869
1797394
379680
205658
261254
1720251
1267065
186645
1082115
92669
509069
1574155
1285434
1315826
100237
1560103
1352296
92560
239857
650603
1177660
963929
428214
594341
27405
605942
831327
727480
1059994
723529
570563
1311280
1460593
1741070
1399388
1913132
238533
224617
1883738
401230
321563
982679
559416
1965559
852433
1922565
1181065
1373201
1697973
326807
329678
1419389
129871
1633584
1954352
1537386
264773
280834
588407
70283
633903
1664708
1068280
1619583
683640
1892995
693431
837131
38843
609979
1446456
878966
39382
1698704
930191
1197521
1952124
1972121
220726
1059324
718143
1515520
388919
338340
855086
168572
700562
1759011
942674
741668
1174633
1777455
1305561
1295647
175811
1860599
1013450
330495
1998481
192076
1926857
131729
202134
1489358
1750260
1177120
1168686
1799205
1961697
6353
1233559
281278
308511
741047
393929
1078948
256973
1772932
833582
1388050
1374240
663925
1624145
554253
1387397
87788
355478
1372853
106279
1698870
188357
1578970
1817524
1782998
1496311
669460
971889
1487979
1141678
1609097
1279384
1845068
128502
118988
1666780
1386885
1044085
784253
271543
1393000
1162307
1489221
284707
1330758
1625755
1306736
1735438
647992
126917
1471585
660338
224619
130854
1734190
140357
800447
1790961
74977
639856
85784
728716
1154344
644258
996962
1630383
1995445
1852974
488456
383918
1881732
1231788
581063
967764
1595345
1342738
1576000
249421
535534
467682
48224
1925667
104702
332993
935708
1156285
136775
1850455
1296877
1033894
912820
1556966
192300
729186
1129998
1689962
360395
1569201
1580332
1010308
140215
882261
873672
997926
706844
1031888
92167
1542171
69106
165024
1955612
625329
1892166
1101959
277944
1789506
427628
793707
1405586
1145749
1645331
1516109
1808424
1533760
65640
1233505
1682763
1048834
1026179
1928327
203613
457084
1924165
857058
971745
1793227
578902
1715083
1866774
1306325
782520
1623315
342254
1737223
755588
458740
601481
150518
326968
640646
934252
1311060
635509
461596
117572
1168795
1419611
1049240
221869
1033219
61571
749737
1411545
1632737
1087362
61402
1950958
1360697
1249682
340209
1321194
1467586
1020958
168353
1611359
817824
935908
1964180
246208
1327213
374394
1285302
1482111
1604463
1182185
216527
1386695
216483
336792
596066
311955
584002
392930
724760
1109595
1428516
906277
655460
1565086
1301592
1745833
264222
263964
566094
634660
1389081
1461914
597362
871744
1934159
1860342
1812480
60217
528651
1018085
820182
765100
900665
995638
1629975
1124690
1077473
1482217
848371
728231
911976
542585
1093925
1924838
1163356
1598666
1932119
1418077
1569210
45288
311240
829475
1248883
807996
1881968
1811464
1417623
870228
1772373
1590321
1268795
1043119
885655
649306
522361
978414
1314535
955456
1800616
1000152
1126523
1079471
954517
1096075
1850770
1844926
893462
1657996
1436267
1349009
41131
1385975
1096014
898245
1073060
1917924
560067
1205070
928597
952688
1404540
1889854
52219
1163446
1246249
1088723
1051890
22047
1026969
1130606
1325344
1456626
688177
1316944
1005295
630174
848667
462928
1461733
1029606
328854
802793
1353778
1838272
1065479
1054736
1919707
1197551
1202658
854386
554105
1794182
1189178
1192371
1819415
200499
1796591
1476342
930177
630570
314919
633564
1877776
332952
1794084
1848878
1369628
1337139
1375316
1200263
944954
1629752
1380478
1571396
1064021
401773
1862264
1450373
1044105
102884
1434467
1342226
1390335
579100
1484240
509553
745152
1662608
1574668
275280
1123380
835308
628483
1874646
255332
886014
399585
1741654
1712971
672200
91181
1714885
269544
830609
306176
1580333
464478
1338700
78667
939336
120609
748845
1434632
1537127
520721
435718
1630062
153977
140937
173164
264191
1314595
510568
1863915
729643
1130674
394572
1164905
1106120
1135574
114973
496270
1406610
1017989
1679333
1074721
221562
1567736
960878
763423
340802
200870
1616329
329704
1057903
505903
449072
1485893
1529177
871961
1557240
1731294
559149
1367599
1696491
535780
361265
612674
596968
1931469
1944807
1873819
1540480
293133
315228
1868935
1396549
1401739
157749
278902
1559823
1960825
1484129
1753719
1774144
1794286
420513
1317986
127363
904638
105727
50642
82333
1454708
63187
792857
944090
916882
1153882
1035412
265683
498835
1533387
308196
362430
586432
777101
910428
582474
581584
1642022
251865
1356486
476545
314612
1521878
833287
1272875
58190
576605
1109283
121325
1594909
1341224
467521
1896644
811654
1954242
1689886
302493
430722
229107
384427
1243891
383481
324137
1108954
1572753
1336918
509720
1219659
68637
487931
110167
523357
1593834
1335780
430951
1629809
1299010
666239
1986531
315443
33034
1022382
1093867
1043504
469687
935490
1327270
1090983
1945574
1260310
1659520
1547414
707469
1293387
358967
55444
1033960
651040
1667678
1829594
1412532
1747493
1087009
1300071
1904679
759975
1449426
319770
204619
1213194
960233
525900
1892165
59066
1955801
1482035
714827
135531
1984954
923781
994377
181796
1645738
1055478
1527265
220991
1810422
1675589
1986785
1921564
1717404
1421249
963651
112695
1563744
1969657
1204608
661348
1019904
835947
335336
543947
48220
840633
553428
1024726
983017
602564
998646
753598
1416993
1632485
1923057
58658
1984555
1930532
941818
993096
443052
1156709
1141063
772760
1480623
1800638
349860
1700613
1935221
664716
817864
294845
1062605
793203
70526
790854
38091
208002
1404322
1486012
1117198
1797396
1759402
790735
179106
898268
835558
469993
41825
562673
557865
914154
1959611
355153
1724166
1120952
109601
512374
1141550
1545120
1287973
1365265
1727806
1469237
1254105
1536370
795854
942013
880852
257557
235808
686032
305334
1294351
1498774
881476
1504384
1541633
1793017
1367514
709345
953532
155898
1532032
270612
568032
1641230
1050047
840410
260038
1927476
1517476
400268
1190416
1490833
1676823
403598
1078109
1049517
1488209
1788695
472478
1072309
1445594
55138
1962275
1502225
1304023
1778037
1723730
215175
1280752
468522
1546109
519081
1140780
891879
210257
1320294
469162
516119
306080
1816412
454435
914366
1560876
1169208
728543
1415601
1876135
1471821
549478
1483445
1966009
1751035
11730
1177679
932883
1598897
407840
543489
83911
663735
430428
600591
517251
804504
800126
769587
697993
339476
127642
122745
1199236
1248991
697928
606273
9044
840781
1622729
715102
29279
130335
332327
1241421
548920
1509152
1534892
858094
1792087
1983284
1392189
1451324
1964585
1499488
263430
1283169
484328
972841
1380661
953240
1778630
1741549
731470
1281257
153631
6682
1613577
1116780
99075
328415
357446
639721
1241925
1221458
849106
487165
1573888
1777582
531736
1876140
1355255
149963
528668
581827
1266255
450012
919540
1478673
363934
1905561
1611750
1583911
647128
234457
405291
1456165
1936825
1161209
1056997
1413624
1039147
55208
798137
896960
1020578
1447187
1579769
1573271
1320877
1050978
680059
109893
750216
1094832
498568
1618044
1888438
1259958
963795
665570
885140
1531843
657343
129986
1585365
1901249
16332
1504500
1903015
997944
83340
1717129
517760
221159
665193
1985366
32263
1813840
1891713
1412467
27891
1207631
1792828
417391
778324
1656053
1147251
1365023
1453894
317527
486894
1399516
647444
903943
1708815
1946917
575605
1727044
1255059
1874685
590405
1367637
986231
1125142
1325754
492119
993181
408705
410381
843440
1003236
1418796
625856
404371
151814
122558
1159070
80428
1967542
492137
1970260
997621
1012434
1262495
1089921
1575696
1863866
908301
1809075
1908686
517818
1097071
1487699
1627571
212757
861276
490216
430129
179732
212162
441944
649529
541124
972946
299696
443572
1056667
399922
1474845
1464723
115436
1457342
750539
79968
1010082
1593131
357192
601113
284522
892365
1352406
479946
784971
866598
633964
797666
678230
370029
628573
1015343
1803144
1796676
1450284
755836
1398738
814248
1217019
830051
667386
1518569
800149
1548517
136833
1165641
1966377
1082439
149389
907811
445403
1484761
1270599
756726
1354490
1462441
198142
327491
1565284
1278767
1236374
630873
932683
1209277
476430
496404
482566
262446
1992997
456712
1894522
204061
1525932
732529
390735
1530582
574046
878390
268466
1968470
310584
1774705
434412
1339763
1986901
1526879
770317
1246713
555661
1827799
1218127
1767345
1598675
485171
1302218
1265326
637485
1159476
850277
1421121
1391040
508125
283498
349120
1814150
1766217
1692639
889619
675886
1969114
759800
1856005
905977
493355
1957661
234932
1994258
1320978
860785
335406
1897776
1325475
1850794
1072664
991764
442922
538596
936035
945489
1556220
89971
383983
1845700
613121
53566
1874273
1523298
428730
877001
95549
49158
842083
639915
969843
1322152
1760327
746317
638783
1708304
1998147
971397
973496
8748
834327
1202306
141210
1403371
794593
1811980
1636844
984617
1645989
865911
1586319
1162222
1643032
229022
477576
1612607
1480027
1369590
1514645
118233
1670166
646538
1089834
454464
814546
1199090
208469
1710295
651282
889091
1259840
539259
496308
187008
911525
912098
938928
1051117
57841
534403
443744
320474
649156
1299987
88129
759883
907867
1459791
1947606
485016
940036
1261027
1314441
1214479
418719
1395646
1415883
1305393
1193385
640498
712291
698203
1443005
955167
874441
602613
1470037
526668
385697
1576834
406922
3976
1281083
1785598
518184
1511976
999882
1254988
880586
358510
739649
1638566
15200
1561230
416696
741113
1703892
1689374
1913757
1421763
1381031
1882855
248311
914532
543128
1491402
795303
86782
1324863
1819196
1180026
357187
762788
1693251
475670
387416
1656948
1170953
986775
1487670
1355394
798899
1786141
1309268
1503142
513722
1634500
553758
1019452
1914417
1103994
1045608
445361
438343
441524
291484
1779571
645824
216822
748696
1563303
1387817
657788
396981
1283807
336521
994014
1839320
1834498
201068
832399
851529
1817639
1143931
925981
1759481
20040
74272
252677
1138167
822160
145578
431948
1984766
1629350
605001
628248
240771
574086
25458
1353996
1787834
684846
1051532
1172474
676768
964967
443419
343898
1445122
1810685
1432475
1298277
518797
1079314
1631497
1965822
1558801
1406325
1969441
526128
1025676
584189
1719864
906753
1178008
311658
1851915
1383010
358731
1643827
1881869
396497
666047
1998091
129437
1338406
965617
1044794
486148
1420570
1863827
838841
1724512
1785171
477360
1057754
1570301
1919438
899364
1314589
1578521
981620
455807
887490
1789350
1417473
1832887
1344191
1536562
743706
510963
1243572
1961872
1932453
1051379
1423996
1267514
1905965
250124
214272
938738
636591
1565059
1625511
465146
1630161
157789
1000032
148203
321350
1649487
750838
729693
539701
1672359
1818373
289567
548872
772932
237287
581984
451287
862789
203860
76183
626832
6880
1768534
374906
385921
1100443
1080568
1951145
1857346
678186
1829697
955667
1175492
1770956
1785812
8701
1845920
1683712
1205346
1115039
500299
1616093
522905
1818583
552671
1564027
514655
647880
1085590
1260038
360636
1384625
10256
484195
1117791
1685222
1905072
854929
1306586
665920
513706
1595564
358481
1931763
1016635
798119
313436
643825
415259
650068
25927
301648
585401
1692232
574426
854960
582836
1618811
82138
1159913
1353770
1574920
251374
637947
1350865
1768419
1825060
206529
1294614
592970
974712
915835
1914671
1976920
1805342
177784
1684752
1955210
329950
1276576
18496
954014
1549211
1351551
694731
1101981
634682
791882
839624
1369570
1034973
292469
1469978
1923213
851515
1589379
1986614
1051828
299167
1326241
1533163
1058592
1920812
923235
841510
300077
1190385
1898608
43929
365917
753866
1468662
1162826
1618491
723558
726918
396323
1113514
439412
1020568
1388974
817842
899613
738135
1445232
302197
1005334
1459805
79387
1288273
771253
421487
789248
1166924
811663
194823
64661
579463
45740
362788
345331
728895
1537782
1193915
764467
1525539
627606
1413831
1230961
1206806
373933
489141
251045
502217
1598399
54737
896565
1365110
729443
1100957
179940
1579987
1974155
807
539873
398572
1774656
967147
392765
948895
1079663
1571931
1292070
1682996
463368
1570490
1035361
1964992
285807
1464309
65142
1154415
1297174
332970
959336
321041
1795370
314722
1963632
1116851
89593
1845222
731084
782942
1185496
1631227
772832
24387
452411
965649
948842
522980
1115148
584513
1849981
1971537
167903
450861
1409650
762778
367287
1969254
292665
1100169
1203192
717093
1152266
611730
1598850
1434337
1824327
20266
1611152
1489163
1619014
671475
1335094
619053
959230
734648
1621822
1889697
491279
1172013
1906954
1987621
1287836
22461
611358
1509168
1679972
1947040
1922560
1997941
353208
1195336
932571
1802534
406106
1804479
1085762
162435
1305834
123504
455721
966781
1961334
1989490
1147029
874350
1167745
1551912
1398089
130030
1753213
507223
1904352
1305257
603765
1218652
717687
1935274
1560054
1734833
1192210
1787285
237958
1749179
500020
841367
1555227
369993
1362033
24274
1247362
1255736
1015539
993358
592954
216483
116882
300876
124863
1317421
1246908
1625429
1009162
1995916
872620
1952302
1549022
983753
240966
724048
1056631
1148063
1098247
375307
747235
651883
896886
117549
72891
1768968
681758
794078
26645
1898441
1382567
343432
599233
1234409
1254301
1248990
71508
437560
349268
440005
650572
389194
36055
224058
1290935
950557
201222
951840
1546388
1112649
918767
1963792
903122
434266
1295263
847127
733754
1864734
1519289
1230000
1408757
124418
444158
1345868
1417830
1474212
806752
247836
1811620
270710
1203757
1646392
1761314
773520
421663
75168
364949
851127
1546701
514491
1290635
873207
283005
1753097
1206489
33176
1133122
1984155
572577
219516
1651822
234218
153786
579526
44241
488514
1863308
618929
884365
1574862
1716620
113893
405543
1291107
1243865
1240773
377688
132816
1638290
994578
223296
1814937
880271
1793292
1041044
125715
1260620
1689466
1314840
1490411
1592158
870057
1004736
381657
122313
1406144
1298897
1694484
249045
175442
228517
659877
862456
1895577
989411
1396046
1893859
214348
1641672
296133
1563881
1891393
292823
935942
644600
685902
924230
251639
288540
938417
621870
720604
1412600
822438
1347965
118755
740943
242895
392842
651957
1093073
103226
1796134
1702510
1259463
1430660
386117
721204
1939210
1940666
89192
840023
724616
960440
1177066
815931
427547
924270
703365
850342
588170
371843
542174
128710
1159608
476977
1389178
1031304
1634831
1509363
1178225
616530
1384150
384856
906658
100000
1174665
1404827
27584
1088932
808097
883267
101614
649919
999351
1404852
1547447
102961
1831911
929031
1370612
1047039
1644567
995386
1822705
1684239
1962461
182461
1481039
1753401
840892
1399240
1547669
1236854
1093471
478668
609595
1988228
1882112
1862737
1158676
1005458
594321
481000
1879210
1428900
1598450
484232
1522165
1584115
1463557
1728305
1829578
407034
644190
541625
1362476
981175
762017
1333199
1408627
1407735
1267996
883894
776662
1346152
869824
41163
1844203
638923
1909809
1568185
388749
1752199
223650
257625
1699328
1855843
1679690
752613
1095241
1150667
1089119
520894
882247
1545288
738774
483571
1080347
357291
490971
120517
1087958
754071
1518947
1612568
754306
1887999
305
542814
1518350
1421968
794767
1976741
1893163
1521310
975855
1432221
1462273
297674
1276606
521463
1958163
1841902
1091504
1476075
615148
1557709
1681856
882505
230473
281776
221914
176029
1947744
1810067
281696
1958725
558061
1078192
81390
1907143
301626
902193
1647700
1294074
1083092
1013030
1893364
1568078
1984067
1303628
960362
50472
549174
1684342
1232574
981450
933900
1508711
1089440
1685765
77072
405355
282805
894923
947265
1860497
151189
1914421
1229768
1818879
384432
1429103
1653196
1956504
1097745
138274
1831665
1475640
1116080
794832
1146412
832799
985041
899984
1814561
1597936
1368735
358507
752355
407827
63890
1245577
1601622
796145
1761853
232791
1182532
645117
620608
1834663
1101358
61522
1589709
646727
956051
112553
177014
67084
1796017
160064
822372
163255
783287
164649
1451295
1731293
765209
1888163
671351
1496123
746043
631216
1156656
844318
1110589
115909
386566
62202
1902256
262699
1285321
324062
1151008
307874
1823192
1862740
1159291
1974319
1009078
692934
192873
1135896
1344362
129180
1136863
1976848
721991
566296
1552288
1440149
429445
1756039
1196103
1274735
872034
597934
384388
1826229
1390809
369433
1659654
1013970
1631209
1146472
1077360
1465972
629597
1704483
1444177
1725789
1352722
1819287
1463723
171769
931993
1899168
1345766
1952333
1009685
511029
1289767
83844
408136
759003
1063092
1580119
1584784
63349
32962
1915987
888600
1608434
233555
343253
1642493
624681
1768402
123432
1304998
243828
1761986
1633267
844487
859282
1138668
1005229
56110
225275
1803196
501394
1556833
1369175
1786128
1487214
412050
1728852
1416386
1898044
107834
1595969
1532790
1415675
659488
1687793
1965715
1705135
340884
1508126
1854330
484232
33518
1987419
1715133
1250425
1471932
357006
66667
846665
1890707
419118
1107094
672092
572578
155843
1579020
1785259
1607100
1225626
1087120
1261550
1314983
1250671
1444794
934550
389499
1318377
1916619
383965
56527
1054360
1129990
1091223
816841
128886
871841
328923
1624462
1927532
1638583
1038425
1491173
448342
418757
207840
1561989
912431
1810745
154087
1373348
1158944
1368245
111115
87315
330069
1403605
1562289
219557
1607782
444692
1056928
1831864
488102
497318
41853
579247
1330903
294434
1432850
34305
808947
889857
201733
1785462
379970
1514613
681417
346029
1902574
556570
1090227
787303
1823622
650551
550186
1400885
1905990
1403944
806911
1434532
1209506
90072
343701
121457
1338071
133139
297064
1356136
827673
1847539
432059
69288
1679040
1570198
776632
103648
860433
714245
1603797
1855553
251417
1708888
1820699
1279423
876701
172638
1927938
1410482
744658
1657235
1178208
768137
1847602
22281
1872120
1845252
606877
220391
654424
1458924
1248153
1542743
595641
1258646
1635640
1750002
1893911
1543927
1153483
38635
1409648
389578
405776
1464568
1332319
394796
1236867
524539
963261
914724
25220
1427564
1331560
522868
1355819
316585
701
1112019
802089
436513
698794
1447671
599283
1898508
12017
1387989
1951570
295357
498434
114318
1886021
230643
1776069
1239435
1233957
1412134
1386853
1419493
803852
1863850
1141805
386667
979087
675348
542776
1698259
1093359
1473931
1001329
570075
138385
1568669
94320
1306350
181048
1383840
1963667
674069
517711
369246
1391079
1940386
911724
317194
643855
228477
1151607
1915633
1124053
1571712
1665070
1513802
1563652
1213184
1141448
958508
1221067
1822682
1138929
1106915
1069106
1372926
209820
1586668
413458
1916817
884811
974162
1286767
171777
1716488
1551386
333317
1162695
727968
1394066
799046
989564
47724
1336748
949519
324311
1026758
352351
1562159
172285
1279744
892827
1842061
1302470
1243279
1816211
836018
480450
1913384
394320
93827
996438
898263
674179
1983336
845606
366835
1681044
1080859
413241
1757089
1107006
1547286
1644422
842429
555128
545410
1772509
79327
971077
1394837
913306
1279653
344471
1230110
1965864
1901479
1188979
716384
748704
612463
1994397
524157
1432591
126839
1415250
1887585
739267
385625
890644
1900815
1904817
1500836
215460
670263
1809054
1295840
687245
1616118
1738539
59751
494533
457660
235087
855173
811690
1177134
510840
531944
1080858
1454668
1040629
1287903
1438203
1054018
1235998
1851068
709624
432677
1980559
1152150
479042
1817693
1979164
1347034
1408731
1550284
601310
1554399
1425621
532840
846056
233283
53148
625527
1909654
1539928
1495028
1698185
1536876
561189
451452
910052
1590146
802288
1631655
979652
1351684
1424545
1320364
1365163
1461383
654316
1496294
1256208
1249990
1838934
1762546
731232
190575
1153366
376740
1308062
399944
601752
562601
852863
716654
800397
1010152
1085424
655589
266404
679494
422008
1707712
1607675
554357
645856
431030
1365899
1939189
177717
191542
1082608
665627
273222
1688928
70233
1363962
1636411
1223518
644759
1403444
1635735
17000
7148
628599
1175882
34711
1364452
1875180
1144952
1290571
979134
941109
270916
1965468
51015
1563675
1448968
1178030
1979710
1996642
1466092
157896
874894
1674492
218599
1002043
63172
576660
1789656
1538260
77729
809955
941301
770408
1324048
1126425
1975835
645495
291307
1325449
1594488
893141
1132646
803821
1593369
928113
667753
1156492
992082
1632466
213252
1223344
1402202
1277554
1948737
947892
415221
569545
1745025
402666
1832410
1193139
1475683
1383555
1208906
726432
472430
1952692
166694
498766
1590976
1720374
605053
35015
756907
1591385
498864
996788
1534855
611560
870457
1680319
322093
1279451
125778
1470037
341699
640595
19297
1078998
1175192
936835
1505011
1145090
480063
650475
1332430
310838
326273
495116
206746
1524201
1938186
17045
821675
1771808
595183
127991
1956931
1631892
824259
116437
1886790
1733182
1659674
563917
27973
1359121
112006
1808383
1423069
1164935
1636617
811405
1001355
340646
1375352
94001
149352
844701
1203382
657763
1102025
1665385
880825
1659468
353646
1157313
1455742
1777188
1458794
1750842
555969
997524
676865
1963626
1499777
98082
1543764
217033
694460
1279248
442247
453773
52906
1211916
743693
1012228
1682517
501610
466525
1288692
1383265
1626702
441941
1822368
184375
1343939
1986813
989978
653877
554678
357596
121248
418114
1228881
225326
109336
233473
483634
1430618
1661083
523386
57598
701923
51030
1040745
1402216
1898771
406097
1876096
1516682
328904
276654
1247804
1689993
1175881
1941289
1494174
1226958
994049
20221
946636
237431
492113
1325732
1577108
1272239
1130372
919576
889846
623212
1560976
186860
1039423
328767
1601063
243
980167
1983510
1801241
1769946
1984547
19787
1231306
1016592
820167
375259
1546593
915017
1212041
272333
942926
1166251
68177
1272500
209208
1174186
1653504
1052717
359369
1425846
580377
514211
691554
51879
1500970
723544
393707
487654
1838517
8718
221636
912325
372467
235796
17314
255187
584283
1853963
1616609
563788
605073
1993385
642585
988696
185863
1278618
604841
1487859
1236523
1941049
1418676
694403
690833
1168389
1443595
1642900
174391
991613
1241130
845579
4514
1919048
88843
613650
548787
611406
1938123
913546
894745
1205143
1792077
378608
1506478
1384433
1414726
1060965
1498880
1248956
787466
214248
194077
1491147
495339
878215
1944388
1304602
120707
676381
937569
1699982
908562
237855
486772
254330
1779678
156187
1009093
207088
1717747
1531826
1636363
392864
1496617
265517
1124535
741642
1321743
1336010
35434
1849054
780206
678734
1435040
1686328
1339998
1807733
1643273
511708
1844760
1841921
1306293
743643
1432248
1705140
169799
1397147
315224
1322653
1381488
206688
178516
1823000
774125
516376
1911022
200218
1190039
1993883
1111911
270311
1684993
1274848
556185
1375844
1816162
1104718
69127
537524
520388
1079347
1741463
1683761
175056
685678
1817432
1441230
225281
1961659
846621
1483530
1389715
387829
142757
1615357
867787
1253375
615955
1909062
716367
571606
1105513
1083908
1690509
800936
226539
365393
1272521
369117
616139
1364447
578819
1568168
769051
1209487
861352
1385477
322346
1364577
886062
21523
1443258
1477982
151954
373855
1498768
766928
173740
992460
1597533
1202950
926477
261299
324493
630246
1957987
1624009
704444
1249041
839523
477295
1997014
204655
1737685
1518491
378460
1238945
558798
1594330
1963960
519765
186663
1217265
761253
1236900
99830
108839
1659135
1994873
725924
1569735
848767
571881
448185
993684
1904271
815617
1982065
1878706
1840154
1763859
1023308
1870943
1917853
327136
672239
1358974
214658
923964
83854
1061974
1871495
616359
1036936
969112
1828958
1507400
1895930
731008
59422
1423946
14637
952750
1490316
898813
937181
1790938
1643559
437893
826228
1314334
1729804
1453372
1522671
1884628
978850
1044545
465971
1136069
1881327
1863112
493322
1264387
1976802
402752
848730
1899752
530278
1031892
45461
551074
1034317
46540
1117703
1572632
643648
1658120
764666
567529
181974
549317
858680
1894204
805222
589087
1678152
1396798
267530
400666
320757
1077934
999721
1247016
1907409
1225219
939639
1149305
295325
422809
1960487
126172
283846
1916371
1436143
529294
551566
1176615
1175171
1844969
458346
711412
1469493
1783743
405626
188686
230547
1740205
1127317
25265
1184529
856085
1088127
211296
488748
815776
286242
177503
1546787
479581
231360
1128405
1945417
597531
285961
1425708
1889794
8965
1316466
471474
139354
561277
248877
216675
1757377
551431
859435
1225161
1609376
864234
1268288
1215594
100566
646889
1063669
104719
1050878
425263
1464269
94866
56858
1720737
876219
1384180
1285178
1507127
1230319
481106
344485
1396091
730653
289246
1019078
1632009
1060854
606642
1562208
321143
1369817
1257432
18757
175490
1176633
702792
956284
815250
1608915
1459497
672776
585441
794913
980531
588899
221484
76941
1177238
1991774
29771
1532707
1774226
1005777
898918
1365264
1362633
1859237
1763841
1771125
1190102
1649612
1395507
15294
836899
1397856
1908688
782219
167238
1156529
765516
1183044
1177360
1184897
277564
1756302
1161917
715954
863964
1233683
1210945
1638437
1953892
1275115
1751106
1006310
717860
1944496
1075749
755683
118708
1104332
806658
326672
1169407
1332079
1246968
402867
406210
323825
1091168
211587
1461855
25272
112664
1740413
1558795
330571
258244
950867
761503
806799
1569944
1694963
85440
1337123
1948426
636335
1878818
1063693
84300
1912775
1988781
893714
162959
919119
1433252
1637023
602308
1523414
550259
1081566
602365
1850578
418818
1627208
1026068
168481
214735
828888
120324
289032
831120
1902312
1821280
387206
1927891
1535344
1414755
1525313
1896395
758023
1135752
740913
1997058
45366
1212248
29793
249
1141761
800130
355289
1909527
1710974
1492489
1076771
1321121
215490
1040706
935008
1404664
346432
650928
1624750
1106715
316536
1964565
1788354
1889821
729278
1969673
1455469
1900401
1129962
1651238
1647008
1056217
295118
1177258
148470
1845020
1782142
220519
414061
44304
1767177
1252350
1218213
1697574
915924
1367980
392141
1302704
68291
1927210
1938258
163150
1420714
984225
1064510
195489
975122
745152
716767
1495122
1348168
1690547
123906
120340
1990991
1771012
1468249
1137918
363298
1233074
1708925
463816
267819
1553974
380843
1391363
22502
644633
1140319
1638034
1944708
432378
1664425
275554
1648948
1646265
858019
370645
1627648
1290136
946758
771141
1854222
489993
1843784
1826334
658840
1839348
1430111
827561
635941
322063
147229
448409
1467198
1545371
1532776
1655286
187098
434406
857731
176897
1164872
1726307
955303
320701
1590476
1778997
452027
1598421
401600
931496
899384
254379
1435208
1650131
853334
895347
1293905
1829235
409131
331792
726325
1760936
875468
486098
1801138
1433623
635345
640491
1832064
1275
298521
1538536
1276381
1546018
1091901
1435705
856155
1422369
276293
887373
125058
825057
1095462
951419
519567
487596
1810366
591898
1005452
1014483
636313
693108
702541
356939
712500
42698
98497
1098445
379941
1206347
718944
112747
1555376
548663
1726082
619837
396808
1898028
180919
1340010
545469
847526
747243
214208
683599
928796
1241914
117668
472780
269606
1398004
1029334
1814166
1029961
1141100
1322528
385355
607397
1692007
1221756
1374953
287172
1687782
687885
1837410
816219
1719048
147850
1408177
674841
884068
1561957
871153
1766630
1727495
839011
412105
678147
805610
366130
1983369
1168511
588862
1949353
1408603
876020
1421977
1182662
293712
433148
1626211
1323748
975673
398690
1950217
381665
172325
1493662
116709
1567955
1181504
1542339
561626
997597
491730
701953
1993716
1686555
1775706
1591431
1792160
303632
720704
1844476
240638
1534640
941086
238155
993769
594812
653602
1776662
766387
541589
73144
1590735
871573
1744303
921927
1143104
1815397
390279
1630388
129246
1773143
445021
821656
262985
892352
1067695
1595535
1045335
1025973
1200628
787676
406103
260098
620273
1796951
1258492
531197
1442040
1802699
830515
603011
1258345
730720
1409482
1572495
1660932
1472824
1079203
678393
43258
1792264
896500
1600717
1359186
1746882
455707
1771843
1298560
740106
1097747
1455834
1366851
204548
1549990
1035214
1121912
987567
423689
646065
1703542
1641431
730327
904674
1720765
365198
1863560
1540068
1582913
1482297
358150
898531
1819958
1716109
1303219
911132
1810713
1116885
253211
252221
132355
1088286
417997
515122
1123425
1872486
1299387
1884562
1103964
1722022
568620
1714514
1988186
865743
197674
1608184
1248731
318798
777830
183493
552874
1420326
1615926
371560
30829
1163920
350941
370548
591182
1244466
1581037
1703680
1034181
486462
978918
1641676
1900224
581936
922766
1339629
305766
1129944
285223
914482
1683491
1007854
1842989
1470342
227406
1862694
1281259
471413
762877
1920893
1605297
34822
847117
1930281
850871
1960066
746345
914968
1809701
670239
257863
1415575
1084478
661670
146357
147534
1586335
1901136
1969420
865028
76721
702468
1556277
401363
408760
574847
370057
1141753
1540477
934193
1545009
1207271
188228
1055460
729527
433218
145813
1798271
1197380
1074083
1660474
125471
295701
659038
874834
1322272
1116712
554630
746591
793019
1032314
175159
821972
64726
1581325
1852460
1165560
1918812
287236
487353
32790
1975878
165721
930760
742244
119356
1068802
1917132
485427
879085
145192
856560
1342894
1552838
1948844
994638
924301
1180989
253921
867567
982736
1421493
512795
1617852
1196021
58535
956384
653510
1309889
1831941
1671763
1142540
1637219
498827
862237
1536487
735366
1578363
493680
958893
355526
867992
415734
226230
1853531
1645807
712404
141324
1739542
1574144
757835
1364235
802738
1869080
28917
592021
696036
412932
40889
1850051
1955297
208296
2609
339744
539300
1141976
1957619
905974
125001
1089001
143275
1659393
158936
505857
1145374
338368
907235
329016
389824
1189621
1133953
83122
1982144
219547
817405
1601122
672656
811201
395614
1818338
1635534
1778544
1028457
1493920
1134698
1253365
485607
1118518
337161
1590261
418960
656125
386707
69926
1993434
1411419
1503361
1662814
474317
698963
134275
5691
1933958
1595954
1407940
825809
1953512
657591
1783484
1421012
1099384
1445651
1257756
1260265
462219
103713
1078928
213481
1317352
1450987
1040284
1131426
738905
1466640
1085146
970205
961332
184180
1697437
1418800
1752518
959369
1234041
1867274
84710
1847636
918859
1229693
1057236
959446
235649
1853091
990631
1186074
488403
1932588
1822199
1349324
1703974
169967
159705
860343
468799
1789793
1504277
205654
856582
374929
1803558
1189197
617066
346530
86086
422000
1025055
1983842
446932
786182
675116
1661735
647611
834335
279327
1059373
879052
281020
925655
1352996
1908713
666112
822125
1172138
1992151
1098441
667087
1291125
723160
107077
1519367
1857537
1653643
825401
1373642
809764
1751572
1242764
242858
119073
587121
246626
1652797
1312238
166876
1871547
7103
1825858
698615
986647
1862247
50924
680810
1772203
133907
542479
1435601
981945
1906773
1000834
770860
1324947
950369
23058
654320
1959174
25800
1059986
1571366
326659
28341
1170075
140101
516842
1979997
676770
1855801
1741494
422838
1628074
1346895
1460744
1448469
1604620
367507
796067
775307
693451
1775186
261893
1939177
281561
783286
887260
1180321
419997
861780
1240681
735063
294955
1646336
1539776
1878404
1463903
407443
971718
400711
223658
436927
459642
681607
1828516
65283
294048
1017719
761062
1781728
1907684
1859227
846584
90334
152097
1685351
893539
1990562
939534
1731386
1440491
1813489
512179
1134505
1225296
1890731
1816297
1498441
1034449
1978992
1176147
1053173
169999
335715
1209908
781437
1290264
430374
1966536
1839432
1692591
1394803
793253
435851
1644125
1257980
81974
1829385
409982
78372
1336192
188576
1854361
1020094
648472
76115
326530
1335798
389686
1122634
239178
1833936
1150766
910677
28457
1365387
1461006
1826442
1263895
74713
1237579
133100
1947425
1401954
353553
731795
1925026
1299340
1893003
1454168
924395
872467
100347
241710
1172308
723422
406436
1735872
1599917
984714
1154902
1283401
409576
1726064
617044
769598
828506
20014
1785773
843289
12532
765657
1648242
245578
407679
268360
334473
790363
606340
833017
290786
1828213
733707
1703779
243075
480081
1725999
213953
1416575
1239359
1133232
190988
1845896
1106671
846413
557426
409580
1704375
1748352
801919
106210
96009
1178081
1767100
1216235
436927
1682049
1417147
996264
1002286
1377815
1066502
793693
218545
1229835
281472
1230168
428390
1541025
778949
1499158
1079416
1225722
225361
1434018
1201830
893537
807344
1450939
1703203
1141218
873257
1996213
1519428
147186
1579957
1230782
1968260
388159
1052846
143765
836456
494986
1814914
1045150
1154996
1065526
639319
88871
544020
435116
872937
1606106
287557
1150378
1628624
324682
1679707
1952772
1544833
1088616
385509
462872
284378
1448864
1771229
1568319
765357
1582622
294250
1032555
1887287
290468
179654
1571296
663749
1851242
154956
1717121
1460533
1516689
1236786
1895022
909086
797430
859001
415627
1503038
262081
383512
1061659
979867
960574
40066
1532944
692908
1895128
1205564
1798818
1686192
6229
1125551
606558
1691836
1658256
1441055
1217043
1686831
824915
69631
1887489
610173
1068410
575645
1488306
1537073
1017270
740011
1895445
34376
1919494
871263
1571354
55060
1325517
437469
574433
1379592
892891
1948043
1361640
1731696
1888065
1497917
1712160
1607413
1729034
1714692
1135579
217684
1912817
1086214
1308402
1996431
1488260
663831
1199043
648858
1377523
975107
1394791
1823555
406487
1721267
1021110
969937
1363511
409956
1228284
902753
64288
1383752
905704
339753
289955
1399122
1457499
374215
677469
546334
1554611
1219101
887531
1566153
755756
1369352
1954990
1664548
706439
1025712
1593335
393188
1952611
278511
1969948
742372
328266
1894547
622792
1182037
1187816
1725209
1029591
1815961
109059
1100481
1646604
170497
1336715
628433
1013904
288408
230072
723919
940278
188054
1043828
1926795
1320783
333267
539798
1593485
837708
589688
1203252
48038
1552157
1243364
439221
1637005
349066
965936
48801
1928006
1840008
1853366
292932
1962892
1109552
1743315
399415
1167963
1831289
1363353
1531855
1563801
134502
1172256
1709942
395918
1271879
761527
693108
1298263
869921
1144886
366870
615756
1488412
1359452
795093
836276
1807288
359455
43812
1047156
1328870
1275421
1768673
18030
593372
838041
592831
1953330
1450423
1023880
1573882
1895659
1306343
458204
476204
720977
1482424
1211951
52324
946808
921044
1633140
880691
1628347
1803819
1486968
1036126
794777
907967
1318368
1406862
1325100
1124309
850440
1561929
395649
1326265
874510
397911
706419
716928
1948753
1981569
1431994
1429892
1186292
34588
1041056
396079
347450
226975
1555659
1507727
744972
1141115
1016104
1761099
834534
1812312
1321892
630118
1286198
945087
1501405
305392
491353
1777237
289494
276881
705468
118009
128195
209217
658958
1566948
817957
293773
226079
1428556
1822109
301269
1825098
1659401
668163
4919
1516048
515871
325473
946816
1804525
746434
336516
284123
903024
1010144
183618
1854823
1886888
1106059
1504154
716773
27452
268890
78317
1499571
1847547
436759
1901870
603628
1548821
1214633
1170044
1229004
291162
585849
151799
1954673
1445493
135269
1553135
1151482
652634
651860
1296667
1806576
787566
209412
317661
1332582
1982858
695721
1531696
789817
1170766
1503322
1781252
1509639
866746
782678
1768755
711553
5485
381827
806115
650993
1633753
455588
1633694
173726
744710
639368
94469
1832636
779846
868296
400075
1428351
402601
1532642
1125998
1575723
1479240
1291300
326450
180317
1481770
837108
323141
928558
1435021
1721936
1581988
259862
1671526
377766
1278811
348526
790245
1019003
885754
1003359
1378712
454723
491320
1174911
1502855
1707055
1262605
714722
811785
803258
1999999
1140643
223829
1370945
265794
881262
79419
370121
363941
445426
431838
241266
126546
1412138
1882424
675198
404269
1609859
331826
1925576
274328
1306766
1607420
1971784
349997
591963
1731082
1799574
1972372
1951744
822353
852195
124953
978932
1226552
1986551
1672352
185697
1065692
1956711
1129203
1910611
479406
1096280
1237029
1813521
1372864
1617194
922316
1171737
653889
657852
1290505
335325
1184799
176302
1831147
187600
176263
297222
819002
1571804
1561900
473566
823162
1573451
823792
1618617
1351671
305098
967697
1666951
512198
1678151
1471472
486185
583427
406405
739330
1298660
308023
580691
38011
97923
981160
916654
1338259
1171996
14940
1977600
1282058
128420
1082822
177309
75790
668075
1283046
1549211
1235782
578932
758760
1953355
347554
1157754
1502164
427516
445961
1351930
805657
1739907
833882
202483
268801
893146
1839614
1150668
1166455
1594247
1415708
57199
1781045
204037
1279150
1431101
518100
1892836
961609
985431
1489662
1299774
1892879
656345
1367166
513090
1661373
996412
141826
609637
1546430
1630495
1554975
436487
1991220
1722721
1410458
798191
1866888
96790
1859568
303866
763252
711160
1533896
954678
42843
14509
816579
187035
889278
971896
123189
430214
975908
690674
619374
1634311
1954377
783583
22773
661721
984700
112061
104230
412320
1815075
150368
1439434
1848847
368611
48350
1633597
1775799
1718326
1529736
1822037
740830
1368812
1606183
18259
746548
1270185
182106
955529
988555
669041
414915
904012
721507
1385027
1533197
790374
312724
1689032
1380380
804932
201756
4397
1148190
1512412
1544913
597082
962081
1785160
656060
923783
1577822
912448
433688
1537743
1575841
1482291
296410
1866665
257498
928917
806955
21486
1098702
858095
332973
1920921
663459
5759
913987
906702
1035171
96734
1930294
1195937
406553
1771284
1159536
784428
1611220
579590
1032120
18494
224137
404897
16869
959100
1993292
1838716
365970
1922389
502800
285558
298507
944479
1013274
559731
897332
445311
470399
1629469
1506949
1280698
1738501
825436
1350433
942960
379200
1309024
594279
860931
1619679
689671
1726050
1449353
505154
835069
1104782
680424
496159
1902627
387757
1804505
787175
1659330
1371733
624283
873540
1362328
736243
609112
1860629
205372
1528867
1667653
1089611
1331353
1590250
1416396
1350382
670640
959690
1923894
245706
1687040
1655537
544768
1393967
1476888
818794
583885
1339713
704669
574260
1592556
1423696
1534193
1952861
619095
1459092
1518143
888900
1045419
1709478
1712615
1074113
649997
1935093
16614
1067410
165862
1474362
1718498
162808
1298166
1628830
1417028
1834419
883750
1715215
400657
1808517
1090095
994381
735582
1911640
180468
745620
922837
799823
1828190
612402
1554397
1593819
1797476
1478525
17418
968474
1755949
33167
1790605
93033
1268153
271809
58325
846404
1251920
1660399
1961804
1253108
1261032
1855784
944229
464456
1605876
1091139
1066532
1908894
1943423
1734906
356048
364084
847978
1601998
757938
326398
1692401
1620540
303259
818492
723991
1919925
151661
1153714
1443175
1209257
1194452
1523203
319004
1679302
43506
653284
1644895
1551700
1133451
1774943
1356312
690047
1560913
296114
476159
94613
1306960
1809704
150515
820138
276569
375254
1648636
1720844
957177
27933
294374
55557
1640685
1982516
496517
1196788
566514
762841
710532
545700
1081119
1236038
69560
29831
713612
385592
1887007
303281
187588
1243937
19145
1630223
1477399
277161
961277
584169
1865589
50794
1605145
212560
118317
515248
1720472
918234
1774855
418703
1348929
1325739
232480
422726
1055774
100509
251526
1319687
701331
1671696
817464
1246617
182612
402489
1204300
1790641
1365599
618904
1087010
1267954
1284698
1861831
1040866
1836283
291706
540454
459697
626905
1463269
1891063
1454608
1632482
1201876
1864324
1700538
1097996
15544
1334415
1217783
1648694
1456578
1196619
568451
166571
542126
1109292
810961
1609381
781648
268413
462909
909606
736126
394038
1760885
61190
1979417
102473
1289889
1122545
1274142
1564423
1869744
1077940
716413
1106612
414118
1937534
838516
1589157
1468750
97541
1027171
1849701
818537
1531360
1934490
688320
801607
1082649
125428
223470
243193
306232
1942581
1212674
1759360
1926680
589328
1608784
1909301
86207
1915503
1768256
260403
337683
911630
1826656
737204
1517755
1863243
1887783
1819211
862268
368536
513324
412620
1504028
1013919
672547
1333016
1953244
902513
256207
455554
843246
1971130
201314
1493859
1734639
750529
1285961
54929
261825
1327029
1385984
164678
297434
87164
783883
277334
983301
1065724
1515803
1928176
1202920
1397084
964922
1625763
1188669
1059521
638146
990315
1876472
1500218
732091
1743710
1763908
158360
1913659
1318145
1375155
1711816
838979
258505
564470
921740
1240784
36689
1726310
1719888
1504435
1211695
1354153
1520012
1582786
1816148
857125
635863
1873948
1113230
1446472
319535
303448
475342
591214
1560668
601055
1135179
166927
1023305
1229735
1702623
1675943
1976064
531843
57069
1333640
322914
87616
724441
1726602
798959
1648657
1884893
187330
1001858
607795
639795
319057
1610844
573267
1951638
1067002
1958049
138861
282328
1720778
1452580
1258017
1553788
19386
1065309
184144
835605
874057
218983
438126
1012698
1288332
605712
553907
1901298
1820053
338131
794871
1729519
1226216
1269628
548122
1641884
503577
843525
215041
559118
1733011
453866
317667
79136
1908989
1196744
553806
573647
141599
1198242
48152
1655927
589357
278471
1785766
858094
1317098
1803197
99187
1325249
874045
1462784
1686271
908859
828880
1599800
87704
1231073
893575
749166
256611
727546
841965
1669093
1372916
1871128
803456
1983222
767436
750165
1330321
399395
1516469
511227
1494286
1420995
1358640
863524
918869
882709
1114544
1772778
1971304
1254416
1082053
261419
1047684
947322
1518180
683284
577753
1392652
922001
1529464
1025316
787598
1962378
191790
1086536
1043287
573134
465272
1881582
1644835
1702790
1755355
1928169
1864003
246360
1262812
314481
1924360
262604
1937168
1129427
641848
1804292
202437
1085779
1116699
1210564
177192
829250
548590
1558089
1835851
1883802
853891
1258325
1938563
317494
1293723
1075798
897786
932297
1891648
625601
117004
299639
447577
1125811
891540
1402511
400274
430915
1132131
202294
720667
806069
1481050
1557445
152810
1329962
1350126
1308042
941044
1098805
1397251
943696
1875388
84816
1731523
1678410
710700
1739655
1163050
140854
880630
1714933
58029
1276133
1231531
89131
581166
805889
1496272
1646916
388884
376243
505817
470621
1125853
1693775
1660065
1260408
1403856
185278
701059
223375
525253
1048673
1836642
502321
1460681
1043515
132821
1622313
931364
321459
666728
1495750
1821491
1662841
1423701
632915
322818
167366
495764
1785911
1864
1455300
1894608
791563
1197849
1302248
1248897
1867789
421183
446894
1016093
1392904
538320
641230
389171
1568266
1947345
1151663
1544457
1011427
1080106
529315
387128
1233234
1839075
323499
1086396
1602679
1738495
1754851
1247483
987538
1945599
159417
281012
749115
525390
1214172
952027
1065285
724438
1348617
1938619
857192
791932
764022
1689753
143679
1541108
191753
1094491
1522033
1216391
1677979
434672
1075373
193728
725456
1940856
1174297
1360631
1867072
1407541
1981190
1754172
663498
70522
1723719
782387
1664423
719699
1535151
1720048
1168538
523523
708674
263073
1477618
1328696
913656
1323298
617082
655007
1872101
1849820
789821
1308579
301427
1175902
1800157
671657
1869436
1686573
630123
1172961
252812
491902
593947
187667
1394376
301360
1234892
1574369
334327
1979790
41150
114747
199476
1148006
1435411
283531
245222
399047
1366008
1394541
1046850
1493222
1771332
260837
984148
1924807
1710019
1510385
1999402
1858536
61710
1785836
549054
403779
1327041
1070787
1240095
148895
1928661
1649285
1997880
345144
1844850
493751
1889581
1980414
776002
1952621
27807
600439
7871
998231
1854973
44591
404660
1606267
1894729
1700325
742886
62200
1237114
330026
144556
304502
391581
1728997
440957
1156307
116655
155722
163136
1970055
186267
383009
120039
1632256
77619
1949737
1991492
331083
548822
401727
59423
429075
1498238
1035514
1370980
1083073
633568
1516728
634665
58295
262750
1941899
695990
1997736
177729
833645
1813586
990169
214081
311243
773561
452984
999000
1161936
864554
174664
902203
102677
1373817
153923
179023
1473188
165568
1108639
1409560
889982
1861004
1293561
374593
314119
1855955
187005
720247
648120
513462
1671602
566278
899331
1709067
1688
248116
768954
1946726
1146677
746030
1376956
1623128
297249
1081106
1952719
1799737
330494
851009
1061095
1922576
1796592
1664675
1003295
1439831
691064
1016128
1731299
1571725
711900
1853758
1790829
828186
1304455
322859
950260
1176205
328023
895658
717115
1782078
480412
959621
1388510
1344857
208615
610400
463536
561601
1608332
818878
1107191
19530
1133133
1022253
251088
982487
127748
669639
1203961
527531
1849287
1018991
780466
1769865
1954070
1726376
1081648
1834484
776384
1665178
49342
711444
1009535
1850669
1891414
21862
1719185
1689207
158940
711100
1060164
549514
1098276
1634328
1791037
1368376
27654
475580
883139
971275
1547067
1580910
1413952
1653909
1453046
1285795
851779
1625588
143166
281816
1120724
1696328
1302836
1561704
1320789
797250
1650866
1670126
91651
1386508
270505
1937445
1635114
284011
253034
1121011
1159211
269801
551274
1769887
887634
815386
1797626
709241
1019418
657703
556475
13388
909744
336509
382580
936104
1948192
321823
421438
177254
1172845
129680
662167
977891
296718
1983251
985575
367555
1956089
482965
517264
543466
259949
284510
646259
949264
1426385
1747916
848673
1066263
1435114
610408
510650
499589
35684
836948
1619877
1448729
1530036
598967
957901
419038
1035044
1860999
1068314
1866182
1638311
1469561
329545
698287
1136589
1155357
58114
1084621
1706321
65820
673650
290408
656045
376983
1236607
1002728
1187987
1560213
1816737
185727
821910
1356515
270856
1625583
1621835
1589359
830296
385920
1397118
1311912
1809362
123939
1210092
538946
1169047
655854
1721947
1888049
195469
25696
800575
1284351
498396
951988
1045999
191338
1156435
1007928
1924189
1577719
1812025
750565
1918480
1662864
753248
352040
1053908
537098
150229
818672
544531
1417044
1726861
492463
1604827
1146350
1448763
1649941
1531851
1786843
1018941
192183
1921832
1428167
132163
1497205
1829534
619063
460716
1925019
1668252
1021888
801783
1539210
1717669
1734874
1618108
1592767
1467042
158380
217241
1407750
1986967
673465
161295
1478813
1496463
1435053
978317
663974
260661
380782
1345897
1226583
627385
775013
202538
1375827
1002818
905365
1275172
1617782
1469651
1534445
1315066
308221
1051600
1076999
190253
779560
1344421
1634656
1177497
360028
1353364
4389
1643446
480214
1919711
1227478
1789994
1470693
1630425
751091
1355871
974110
1992989
635039
104864
1194285
358754
1454629
195465
1618732
1133996
138664
215221
1604050
1323037
991590
1332932
1875003
1134673
1404617
611026
1698581
804674
190143
1846790
1010781
369757
412775
1650337
319472
479421
570445
292655
352173
1649463
183331
1631213
583740
1049596
679731
1532801
1860325
1620623
1001215
1861904
1491011
859020
341894
1158777
1022427
1518703
821335
289864
1843820
635797
66769
1891970
21044
481666
1701790
1675208
1568278
354068
1089733
1813225
1794645
599749
730610
1639352
615843
1797485
215782
1263188
1184174
1360896
635310
1876409
1561784
1321449
1595624
418049
283166
133565
1249428
141754
1483764
759998
708170
1631295
249515
1175094
1276029
129086
941258
1954190
1395453
648856
1174942
1213984
865260
1595104
180257
138051
105100
1654123
1869551
1977735
667506
714090
911280
1354567
1287389
1555778
295188
1470821
230030
1706388
1671404
787272
955843
1018112
840033
1904679
140593
823403
195651
571841
637650
43654
1344281
905390
1033930
93304
1485872
1037227
1754769
1743525
1862434
1974621
461205
1605592
168224
468601
929592
1947296
1976646
870415
1357993
233444
1580565
1594927
1970957
1124448
1990896
904390
1392018
493661
1368950
1574860
1721052
323340
1692553
1640569
336277
70201
245557
1961856
324006
1037065
584263
640721
1781749
63609
241246
1213373
1008638
1149878
1301058
590152
112495
243563
302811
378847
1107575
78821
1195263
515791
170202
452269
836375
1273334
1846120
1652266
966234
1128067
168002
1101045
467711
1033362
138873
395360
737539
482413
107735
1932366
104534
1710738
49709
1837501
1243914
1719317
1950369
2916
694477
349332
183689
1034202
1972459
595201
737887
371656
65015
1781362
502074
1701316
787943
63171
1886424
1255195
1615815
1541764
1663296
756407
1638148
524325
449842
1289644
1187465
1288048
645242
1448872
381625
1574003
1083643
1305647
1857535
654817
462525
1005598
999112
1919039
256093
119992
1663710
1367996
1352808
1248654
819880
1431224
836282
1466354
1486511
1810209
949490
172032
848913
1291140
660595
745346
1045560
261944
194568
23552
1699265
119102
856478
1872822
1564037
308350
801414
1917661
108058
1021828
866264
297770
1226540
441182
102028
1149176
691887
1906592
1506781
400551
1077033
218455
1690446
1867485
353646
1291644
1253439
1835793
1857366
324505
45834
1304811
1910771
1687690
1100096
1576698
1142878
166183
1449284
1297137
416478
12477
1623540
1401686
1353162
65658
1416781
721280
512559
245137
623518
949345
861785
673706
1609972
1307412
699330
1442320
1393049
1270602
248654
1895510
1168713
1566815
1505245
995896
713544
2606
712121
977441
380626
575302
1382069
47750
691909
914164
1957141
1218583
123989
548796
687064
512910
1668734
58407
1794441
629953
528317
188758
1038352
521158
1021593
1577404
1887375
1177238
1023242
927068
1165098
699222
1779459
479069
70595
224189
550353
252652
283554
831452
920216
27280
750646
1040441
1414269
228847
601661
885550
1265502
1821632
1978712
1952875
1539019
1757656
1453883
618935
505684
514403
1306999
1023067
1909689
1785740
746792
1629277
1845351
1773405
347587
1000105
1588371
1196812
705944
671575
1287824
1991255
761276
283406
1562489
1316362
551683
657144
1422179
668540
998229
157757
1223006
1908415
1436813
1908025
883028
422279
344464
1017838
1101451
964084
1849221
665274
1641906
1497498
1039938
604325
595418
960078
568869
1907648
51267
1733947
1096555
861746
370459
1543482
1440848
1126634
236083
789058
1852272
675368
53174
714888
225386
891483
1538094
1746157
190935
1868481
1568517
1190525
1698135
481438
357943
1896942
831390
374867
788226
1911749
1624942
222218
1657137
1726556
1923046
270436
347461
1633845
978388
860734
923348
461283
1602579
1327886
547975
1459716
559443
1975226
148226
741375
613833
1964772
1066623
489461
1954683
1247080
1824165
1487185
1619790
1970316
830933
1317095
626769
1029041
1174160
1920963
564890
181135
216500
581730
1958752
796705
143900
1662191
502876
1342752
738307
1150672
920962
1999378
990464
1863295
36037
1973223
863829
1231254
1154721
644858
403936
511979
758416
1947526
1724540
688364
1967955
1148160
28038
1499367
1718469
354378
29252
1598024
749295
490358
461626
1699119
1660728
194193
805532
995026
950631
1876960
980380
1906084
952849
1531921
978351
292310
1108533
1446139
206492
807190
1869514
1824017
1604200
468509
1014699
776956
381335
440312
107638
1055903
1908301
1725866
461043
184737
1785873
1364985
1191751
994560
762539
1145588
1124487
1042122
1455981
368043
1904599
1003749
1236314
909973
1394951
498553
1003219
1253560
494166
386385
1341068
1615588
451615
1554496
1229184
1257515
1135496
372042
1748219
366938
1895312
231288
1865684
396895
1781266
1904038
362749
1676012
832364
1854529
1771620
243242
631252
307896
51147
261437
805990
1163637
1357836
1780615
986462
134464
1508725
1982231
1392657
1113466
746762
1512845
1651409
369996
977088
128936
701768
1452714
1909510
938792
195829
822897
920304
334335
733280
1569032
612805
218247
1135929
337550
152209
524263
273542
1481349
580115
353163
632073
1867711
1714282
1919189
1520925
1533269
1342678
55448
1804507
165572
1014842
1318940
878887
638693
861190
668148
1782995
1097572
1114104
720451
964734
283615
1706255
58792
642986
1875346
608036
951354
694457
1640237
1818766
456931
1795584
1356172
1174679
1371468
359756
1385178
172260
1859107
595723
433486
1613419
510281
1014580
964547
953677
278936
1979167
344884
1593200
1972894
940342
1351610
1828706
275523
403167
53913
1527182
1089751
171999
1757184
313927
576877
1914596
1531414
456616
1593844
1063692
1337538
1681011
1314358
92383
768246
881891
12886
1770467
1479997
1616777
37447
611928
1192723
1659591
351141
886271
1535022
1313520
195263
1062626
507601
1776304
949940
1483518
430796
404612
799701
907443
26588
735328
164439
1598629
1448519
662188
1170767
59869
1001997
1705575
329203
1609718
1031694
201284
979966
845739
935281
932083
688108
1451199
1097463
6772
420210
1861820
589732
1201165
495715
519435
1264601
780424
1080251
1348870
1246091
1591803
823525
879903
503711
1549033
1595242
157973
833697
419101
264688
647598
598520
1040648
533452
313950
1292723
1231275
1005536
701329
461168
1596731
1923865
1670828
85085
1582807
62859
855565
419304
882795
1704438
576672
975578
1418152
425330
555968
937406
19846
606610
1228676
1914394
269670
458135
1750477
545085
584569
580104
1029065
1114400
745882
255398
659892
190769
1972736
262639
1164202
411384
1172473
1438710
1583912
951653
737135
915224
152249
1264252
850927
636567
1393132
1394701
631449
994029
1568878
517044
8736
168629
267913
1316190
114510
252837
1976337
1500729
1998413
1502853
1451418
1786807
1396337
216397
1209445
970725
1776124
1364661
372430
269718
143045
1637527
1240446
202813
6285
1072694
786846
962081
306132
480154
1856461
1432104
1781911
1433263
1716018
149367
1190664
1477622
1958454
348665
1324459
1106930
1530662
814466
595006
552833
1428582
137572
1777742
363090
585212
253107
1369991
910019
1311189
1885741
959192
174931
1117515
1050090
1433040
763702
1739283
1760943
234491
524824
545417
914711
1099082
888588
411373
428341
1210905
1071637
1935262
998178
1592325
803410
1973062
129508
319333
76496
1727290
655056
322419
919814
628388
1596014
1132758
1574230
1164922
203453
546012
1758392
1963370
344688
1991988
1614224
1495954
1984290
813072
1444665
1274178
572653
1333623
708101
476797
1936736
723096
1968331
1037703
101836
1944904
696445
783985
1265607
1544359
1638097
654748
15645
280984
1872769
481131
1411461
1297262
565659
722736
1273868
761155
1157403
468594
621190
964753
547800
855077
580254
1330593
1158670
1002222
352810
1533430
361834
1044037
1586889
1672948
1721613
908903
152088
297459
1115875
38381
1334722
483359
1913251
506252
1002569
152992
1664801
319435
33712
1426757
76539
1955946
1708425
945317
1213027
1502104
1410098
71263
791893
1986647
642305
898475
797125
217726
1851002
1071505
1117535
1228531
1656823
824357
1025741
786331
1994389
1985112
255534
547736
1679275
266899
861367
209008
895784
1082794
1694839
1829610
1575968
56759
968705
1712890
1286137
1597551
509638
1925172
831039
395356
1898967
1288233
1543391
665720
867335
568050
508585
229362
1739441
1568666
544349
110102
1708354
1216749
1171725
1847150
753774
861577
1785811
1479117
167146
1320542
1353205
1057701
1628753
237541
803910
307677
730290
1293539
1468238
718254
1575831
1644758
1162241
339773
1088857
294024
892995
1683043
799351
431233
1463601
1007937
463071
103534
1046304
740524
1510612
607189
1123967
609803
1145016
696238
1040329
1643874
408053
1337525
1034198
329055
497193
1484399
1142410
1287251
141834
7772
1472148
135191
1775687
1402744
416272
1917426
1691453
459031
1364255
1513523
1166299
1833634
640716
1104681
1128642
652018
804247
1819230
1349676
1923025
1614891
1195967
1593747
482334
71371
1919711
696470
1472698
349417
476379
857497
1765632
924196
204502
1349013
1966784
106867
736695
289249
1398131
1740741
600533
317421
387964
326931
351368
1063256
1536641
637661
1235955
1055251
428421
229310
685537
1667936
1634351
23739
750426
105698
762031
427262
148835
702286
1305802
1637177
326827
357418
133703
1890535
1919320
1128706
1634957
1406943
1474520
1716772
1216442
1741038
261357
1014221
221364
1276805
1559754
689024
665682
565144
696695
121283
300285
162836
712089
899941
1640438
405649
684197
976099
905556
148757
548596
1728907
708639
1162745
148290
1292358
691291
371633
536527
26208
989315
1395281
1957948
1092533
1643591
1505432
19560
810672
1483400
301054
951768
627786
1505684
703508
1344378
1964306
659179
625299
890382
1075284
1438429
1734638
1820168
898593
33358
350277
423986
1253741
1023855
1093325
1350013
1266948
240363
948742
62758
448325
998031
138132
1735706
1206880
985502
1468590
362306
88813
685531
1294392
1350086
1305163
294072
1708052
1051606
1907061
879033
761429
634772
687522
1678725
1913201
1548654
18505
999118
1012710
1572731
846517
305541
257003
405951
813463
1063227
370219
803781
1286680
1172820
733494
627632
1563387
986496
334854
672175
671226
221001
377321
1760584
1506679
592716
591934
376237
1332864
1622484
1906002
273151
852754
876813
1413098
114088
1388137
1909847
637678
1661167
371757
141642
1591833
1230884
928986
1475943
65971
873674
921586
731021
1801633
408976
1473483
942435
1712421
390027
771062
616837
1527982
492054
1806783
670098
186006
735963
1800171
1077991
606226
1195949
561662
694007
1172182
142876
166053
1396501
628998
1953702
387886
1492767
1324226
1090623
1294813
1350415
137726
1904427
487195
348538
849780
256572
442524
1624721
1466570
1957688
411561
1387913
1117618
1730152
1141368
492984
775434
80635
1455622
1975295
119642
451767
550464
336711
1469469
1421500
705123
1668363
1722088
517119
1048322
188033
210371
1262771
36137
208926
1183967
1579550
1017635
1202008
1141449
560867
1210490
982991
1130124
1144688
1869653
1011206
915214
1815488
1924188
1512139
761919
781877
1383116
734114
228024
1250599
1387606
981617
244312
26624
1549651
494184
1106309
866835
703091
1236284
272041
259754
919652
614333
796954
1414731
231450
93602
1323398
641327
854370
1851799
1065495
1058337
1017856
28394
428479
1267912
1493206
573141
792069
1742530
1160313
1284405
310796
1950437
1122444
54264
549763
606715
607142
1036602
1308048
532652
220156
1383208
1317655
1184488
1427418
421168
1745740
1819598
706414
1667184
13400
972089
740601
1263233
1452970
922969
1782894
1632709
1134043
147942
1056585
392268
1953568
1452844
869196
1224398
1148050
1404634
63271
1130490
1345231
1536979
458086
1821967
164490
1664294
1098183
1912813
494005
1629270
1562029
1407806
1646637
92872
1182452
168880
1143478
1655404
1767668
635197
507933
690717
1406437
72098
1917604
921015
1180044
1873890
1322904
1283221
129643
1024682
812736
1916726
1622199
619573
1463042
531820
64065
633926
656410
561241
855037
519610
1593776
1572472
414369
598816
85699
609538
247597
995265
359393
216394
1637186
1191691
12078
772005
458181
1947222
934016
1587127
1598371
1872224
1943415
1320716
866877
1054274
1644273
472674
741331
1947255
590124
1202351
885491
810050
939800
1631064
753465
960366
1024646
1316656
673215
1932950
883690
1646783
800516
1100962
1505298
1248582
320165
326590
1874085
482260
1670763
172445
224723
1352502
543223
1218748
968428
742567
597072
1398882
812284
597238
63535
1741369
544778
1428279
52937
1865484
935957
1961952
1547932
912450
679846
1528078
548796
882862
130084
511500
247686
1443974
1619000
1251792
1238021
1658753
444269
1814303
327533
856024
546973
576826
171786
1670513
53443
396653
161204
1445510
1140921
1983770
959077
14671
35479
1215242
536176
421506
580432
1417035
235213
55653
704812
168631
582622
282251
1738572
139147
412009
953034
1984586
1415739
1629142
1013154
1432514
1406869
384152
1149764
62848
1265113
286493
1711489
1178517
1804717
1529662
1606196
1152398
1475755
937273
1702189
1098264
1532431
307658
1502990
696638
1692256
894623
1166057
949362
1888654
905078
1245543
442110
1351930
90255
502486
188752
367343
1541915
1299166
1996207
1886489
732420
1222840
1498984
1056504
42910
1888997
1743301
1468890
1633778
1164259
1530170
1330177
1304787
145159
965716
363910
215750
888060
240179
1827913
639971
957106
587599
252061
1218905
366073
621577
148269
1689298
627240
478241
1720025
1818299
1599337
719227
55006
489800
1160591
207963
1994620
1944597
1481284
916055
1488758
394235
74384
1015863
583964
1043692
795900
1263913
1982137
962999
422057
493986
969814
513977
840716
209527
1167229
865099
157104
1710391
1470264
903304
969668
340612
1196114
1257360
146595
322034
862339
1358125
1943750
1762555
865433
1296098
1734453
948958
1972856
1648719
1038100
514604
305730
234766
1193827
582945
223425
1503561
1544777
1971856
1229169
328646
474997
1863620
469812
1987852
1652983
97276
922601
1855822
1907241
457707
1345070
680826
1725313
82949
816546
262875
559815
1682443
215852
198394
1768112
1716874
308929
1307247
771298
496346
1211080
561159
635238
383212
1589540
1725285
1502410
1449296
224033
1220192
158800
1885020
1162113
601911
1307767
1243415
322307
1294029
1640085
436069
217297
1908430
1042175
277137
1227354
452068
312421
276871
701998
1119580
1855935
1747839
1941351
1635682
1512163
543407
366139
586974
234620
490490
775353
64818
1463248
167873
58451
1959980
1788142
1146576
711088
66817
55939
1458591
20459
1764635
1284426
769282
129555
1701458
745098
564101
471682
1965813
63322
1868017
734959
265302
1145491
1032717
1014104
1781760
1162137
1846322
199716
1143880
615153
1531802
21980
1137332
198303
433717
1024987
1585009
167963
327520
1683198
1849857
461004
1924813
904473
1665623
540009
849540
438701
255815
529692
125467
49070
1854745
1440665
1810894
720584
945469
1984586
840897
613619
1533199
1840422
1305338
1846342
430177
558161
763009
603789
1114234
547457
457622
365745
987012
161523
1987199
1724027
1676154
582119
1547240
551429
338968
1300044
1423947
1141542
1099741
676864
919052
436836
1210411
792592
1024671
899185
1370711
950357
574842
407783
1525963
721701
1765377
1137692
760881
523498
1843371
1983016
634163
990947
989683
1552866
564609
833714
1776684
1714305
1783332
1484947
1843471
1849699
1722037
1774598
1704965
1397366
1759570
1365418
1236963
766291
1625994
1797397
986493
1253154
715941
1412839
1491268
499952
219435
344141
962738
553703
913374
545610
719896
1016978
333533
1502831
914016
1715242
578530
1864324
1669710
1422733
944184
1427429
144114
969957
17127
1574490
995621
1588677
602828
115544
1226524
572846
433389
900714
1361413
1452431
108247
1866952
1658856
207743
735774
504997
1453230
587996
1533529
1888717
843450
1534630
178466
43130
524172
885210
1710130
1735784
692260
1196242
1307218
543007
1593380
1892053
162081
660838
119693
1712192
885396
1720821
1294670
696021
751316
1678097
1440958
1170912
510155
1277436
760227
1018349
281990
1735659
256117
203890
1530939
1325152
1648151
382158
483494
1836297
611301
1086001
358618
263576
878545
672760
1978722
1025272
1860401
622165
178300
797006
1002797
1032021
1315444
900109
506369
333651
1703290
1090382
1433898
461070
1961627
1148038
951883
1290660
820502
1733711
1962406
1453347
963472
945893
1015759
1090282
1011189
1553794
171721
489820
1602303
765767
660137
1845398
49238
389054
732607
1415245
1283425
898577
874407
1210252
805064
36172
1376938
678614
183823
1063336
1759862
1671680
99918
979369
88983
619085
1978067
203986
900826
1073954
1949330
940916
1843156
1553551
1584680
801100
276814
817550
1711612
985042
1006805
1432159
1152275
725700
97085
1139876
1699627
1171126
1910514
794572
608169
615230
260604
1380440
90223
1810806
1722881
1881353
810525
1115608
1826406
121490
375260
1421148
1607
235861
303950
1835087
1166938
347613
616159
1014534
904585
1241807
1995562
1735420
954728
365965
1837082
719321
877203
1393134
1937221
1920932
819202
555878
444820
1918304
318168
1825769
1792857
494495
849729
1942983
303798
1283491
662082
1216318
159530
1988618
461898
28385
1694730
1246346
1310386
491513
1834010
701125
913384
1903519
265952
1032843
1904269
16803
1959350
1002729
1523025
1107411
566145
317937
327895
1844103
376123
1010478
1427714
816951
501425
1507769
177502
48370
953687
1009148
233825
1132533
1141389
633618
1148277
103253
1747558
1052707
1032171
919145
395903
74473
540546
268223
1497233
283101
1182779
1886237
822937
896527
1868955
699333
1137583
1646198
224682
610694
787915
1170999
99402
1569565
258517
1457916
140025
1601444
699828
904120
1099334
161686
788739
1310657
1879778
213126
1862154
74713
1114339
203387
587442
1885913
1394780
1968130
1572297
343575
1232682
1011923
766637
1237579
1285471
176784
686344
670136
1518216
1845335
1641286
1404439
1004986
324006
1199697
1048184
1307851
1141393
916376
1379605
212432
1631667
1495701
1237861
1719017
951253
1157
1937610
1544755
1358120
1980372
714404
468708
690823
1624458
1833600
550895
1792617
1287426
1320480
1996808
1016823
664772
915665
1389300
1090699
1619317
1732725
1661738
959921
864338
54343
206704
1434003
1968513
1964664
382563
921602
1054143
216880
1978873
484678
1575808
240063
678873
162374
626736
184617
1365332
895360
580862
1231086
169030
1776081
1741877
1107182
975247
897149
1009755
278041
325097
1636916
682243
1346146
311133
637135
1460257
1499242
1269060
1878042
165942
316744
1740669
1608784
1749665
435056
1918266
1826981
1650362
1102328
1623612
429184
930275
1485298
259930
208814
1182892
615503
220123
1722531
727964
1315708
804927
832594
249386
1063506
668043
836531
1956766
1977629
1607628
1162141
72129
347538
1015778
1289337
997452
1398298
1981929
1500945
558725
1798318
1440794
462632
1825423
970006
1404380
1722538
1959996
65727
1519361
16358
500987
1355637
421127
455326
837991
1810568
358457
220116
1700050
1465973
849369
1541994
1867655
1403764
1676237
275242
68031
818467
705250
832109
343412
1732647
54641
1648970
927630
1151811
578763
10366
948936
1357416
1472736
1403790
1255703
1410045
673064
525037
447269
57354
367481
307347
20170
439144
845840
335804
1640001
1977898
1722724
653651
506081
623965
1653016
972609
1768635
1111457
1948391
1416222
1650484
1695308
991490
1130724
1808649
1306833
1894767
1020693
667014
794535
5148
91825
479887
905743
1786835
626018
1080649
1555827
184102
461573
15746
1100043
1439466
860050
1667470
471759
565895
941894
1863047
471403
155625
1312938
59633
1885281
800622
1136344
1644688
796118
132401
430067
1548870
1745951
1918349
731280
1424530
1617584
290797
26255
275767
1508680
1906997
1854131
534103
1955840
1149742
907036
258419
1817296
695125
434813
454060
722713
1364914
613049
446219
572444
963300
348172
1340823
680831
1811780
65238
1205755
326716
20721
45858
1306479
729308
323728
1579255
1306908
1585907
490373
297761
466034
1069657
1670036
1991885
276070
984006
894322
669572
1721646
440534
461129
134289
910656
1702800
951636
664222
1737411
928626
1874498
1994220
1058536
1737781
1964723
946510
869679
351391
440903
1663254
1830655
655244
1059201
1750787
704018
920370
679261
133443
924163
1378243
944227
829002
513330
608458
455746
972327
211597
690407
902525
1130986
1547235
749146
169119
952815
392796
1882517
1892284
989932
383027
1485182
303316
214272
593109
470113
969400
679869
1452423
1948595
949989
1819382
547637
937784
1264571
1077417
340593
1599999
1082341
1558078
1264936
581750
1514058
40999
113251
970913
1826040
556188
952614
1213996
1105029
315040
606696
1394568
231585
32698
1575047
1487640
648477
113002
850681
1184615
1513980
787415
1681098
1720911
1660118
1460994
1967257
1449850
1055425
184657
333573
1674210
329247
1065350
1264848
454526
1989526
1278435
1813734
755800
1524300
1111873
1082801
340543
97738
1583504
243767
846226
1498472
779522
37272
776776
432825
206651
530662
869535
900874
1387345
1179452
1446699
607518
516684
1013475
1216530
1186406
359811
238833
1134869
1162568
1822316
1518780
317532
1915842
378432
212742
921240
615529
123158
949035
488569
1791708
15680
1521031
1159822
1013195
1132015
1332720
1213158
1486391
1211057
61666
722330
1117546
1001818
1230304
229723
873440
833526
1444727
322088
166961
1009784
1592962
785962
230965
1555512
1700052
1051275
968607
800909
775513
1076974
789915
1973177
53812
1914422
250491
436133
820761
140813
1307851
1527005
1697111
569225
1473596
1977463
229572
1643285
1602612
1225552
237683
507017
1690661
1316851
1599933
570917
1041597
719768
121952
995211
1009293
765713
128522
1399367
355954
45721
1729606
1311097
406515
872437
1831418
498431
1076965
490982
1901631
1600574
663520
1353844
1879628
1865032
1452683
604119
512551
273662
1109047
1207673
783580
914240
1681837
789374
55032
535045
181649
1489548
834407
188698
857280
402712
1732171
1827772
1815510
1108089
633948
565155
362803
547694
827719
233829
1470117
585532
407735
777002
1994751
1460076
822989
411283
1959631
1501443
1083921
327535
1603830
856665
1668872
828849
595059
48033
1752093
845089
1617657
1789384
1645508
280379
1889755
949328
1829394
753084
1907142
41948
1307152
220042
13957
1095720
1005679
716072
1991359
911851
1634401
1571869
407331
1033995
1671927
154234
1653054
633454
1736751
1252209
714421
371741
663476
793606
1716624
1307225
1637743
1382317
1567128
1491528
1017470
91709
944141
1405064
733255
990994
895280
330764
893563
829154
1868867
1916304
97040
1984250
849897
1033347
176031
1671722
1792118
1654462
1992249
1186026
214680
1607228
1240772
740428
1887264
959856
1342083
1849738
1119592
647581
1497638
1887575
517670
1263441
682650
164291
1419888
1198864
30772
37807
527193
1715857
1125713
1275324
294265
1130627
1695929
834323
607553
1505288
1045964
1945592
1287508
1712081
794523
1169383
465883
1406651
990126
427963
1061737
745513
727771
1207382
1148392
266186
1872364
422391
1968558
119268
1868214
236901
1487931
1900524
1143433
755249
155240
965002
1904611
1302354
773860
583289
1091292
638234
752983
676867
958064
537186
1454452
1907646
1738968
991083
733463
1107310
239633
1830018
1204326
1871223
961933
1735366
1744490
1863336
746318
369607
1027286
747282
595516
755819
399522
1740411
1190712
1635177
1853469
1312692
1305999
401892
1320967
1370138
408320
1899696
1173088
456522
486639
1846982
1215072
1421403
290050
515316
1866703
1569653
769140
373927
212234
1175617
1527884
215397
1628440
1897127
1087372
552103
486683
657356
650347
1496562
930896
779734
1803616
1988567
1834435
1199491
1883041
1969875
1695340
1670033
1372441
650752
1940209
529751
907102
826020
1567715
325628
1157226
304456
321614
1531269
75948
1493907
200173
1444315
1708940
133270
50291
1750003
1117271
1345323
599948
1753421
229970
569700
515472
1348282
74732
1839948
1520996
77547
1241915
12765
1950601
518699
43484
1968432
1404938
1314968
762195
1214489
386781
1846056
1387767
906872
1498664
451273
1706939
350067
479551
1132525
718669
506919
1262036
280186
383629
809949
1829762
1597727
1220702
543569
246789
1281826
384006
1108435
1447410
786296
375888
1007928
1507622
1583926
396481
660672
90165
114880
1036295
267172
1637412
1958820
1914011
327237
1788825
723999
1478611
1130717
1701204
1753665
677832
1965422
1223777
566818
1334345
483483
1019755
12909
252085
1712964
1550331
1761682
1100944
815033
1230430
369319
174386
1190693
687229
622171
1718639
1375015
939695
1460943
113973
989270
1059685
545121
1818271
173870
1574943
1162647
1995357
50130
1218729
1733422
1531037
1371531
1046306
329879
1028352
1381065
1386977
954047
623193
1335872
1234746
550141
785094
1765681
557199
286281
1431570
1140185
1314255
511848
1413532
333635
906165
375351
9377
20557
800432
335489
1406663
1640403
1766217
331857
182472
1217929
1830001
1328407
1817476
249845
840977
919136
6196
64149
1049420
44386
467834
503388
528085
205580
1640152
1919779
202763
1140599
1431093
262596
148102
1057183
817129
129856
1136985
592794
1911607
1920465
974289
1932827
1121424
1397419
1989485
400800
459618
1337502
371716
999733
190008
656381
1236294
264201
365070
1562762
735456
146388
1569810
1983134
94950
279586
839978
1029782
1288126
887361
1778831
1201759
427928
1947908
362703
1203811
71032
1187993
934123
1633362
353801
1585858
871075
1839550
1866887
292055
1332627
565259
1983618
864632
1969071
344202
629829
187541
1625236
146444
718563
1307529
1704645
63201
1443797
59761
786601
1817887
647075
351090
1372306
335977
116213
49114
1794653
388118
1943333
1380564
1155405
1226825
1336842
1215190
1167913
1782077
484965
1072705
769480
639518
1777401
1881028
469917
1889368
1341678
1747675
1169309
907033
345985
1336869
1669204
1313170
1055802
1296271
1124430
510067
1746267
1034094
1775399
66280
446867
1964505
226598
393922
953622
909451
237104
1079917
89945
1345741
916647
1139591
1495969
1762966
1145929
1648637
272907
862180
304496
81074
220439
1046066
1372162
272493
1617285
1848740
473730
1653059
579433
1266790
1180714
192046
313244
151621
350257
895885
573045
1250058
867150
1271468
1890529
1921645
162154
1565656
590428
1278513
1941521
1407594
1453872
1810022
60074
387116
1359961
961388
522366
1955193
447966
1014968
1531562
339355
1037425
758570
17585
1011164
1309471
1743173
1428556
1480461
102946
410279
522940
710450
351256
934261
40710
1437805
1184394
367284
549565
1251254
721322
1344211
1246017
1798804
1198637
842179
1153064
750697
1798725
1257180
496641
549799
781042
1923461
935893
1214518
1339473
1613758
1402475
1300278
806184
1155550
160112
1228006
1948313
409370
505869
1677593
1690682
851521
394752
1885092
1476885
922607
464592
1436342
663016
720557
1557189
796254
1004745
1516508
1568413
1730600
1019074
28154
735195
1734411
696481
1632965
833719
1078099
177962
217742
1251578
980445
1418522
442280
1525378
1650724
1362362
1248089
316310
1374264
1618968
1252911
341811
228082
1253623
1581884
715892
481460
1120423
764822
20586
1549072
626046
1849980
1778541
1258365
2760
869348
1470861
802074
1714470
458761
645588
1247671
243779
1499614
1596073
1332417
1550899
401354
786164
814519
1946083
322212
1451773
208877
1752201
1987292
1811829
1229444
987425
291079
966208
1151385
513399
1955816
410596
1603416
1050415
639480
639548
902005
120280
1733087
1899093
1968196
1138583
253243
731503
165442
632495
923489
1002750
730776
1936316
1492975
295935
1340773
931085
1119510
118902
1025278
1077325
764657
1874525
1044592
824963
1402077
1535610
401134
910821
435575
1949282
1066532
554981
1817560
771211
823740
1119788
659520
1379410
626084
1856902
976434
532086
1399360
1011485
1602732
945775
1351314
960659
341157
465022
797069
491405
1568331
1456325
1491732
220758
1373817
933379
733053
348673
962437
700283
1432895
400010
1870433
980604
566832
972255
1838585
398306
613192
747138
671864
1975623
1074315
14529
415788
693682
502420
1197078
361640
1032800
1238852
1317184
34181
1583404
1883919
1657817
1814969
466405
1408426
1096897
271922
1249043
1386212
935541
646480
1166023
1387167
1395035
1965880
406741
209015
1545314
370714
1251297
498344
801177
806754
667820
667156
1442123
1957319
1185373
594454
11674
1601411
60554
691718
1534199
1514090
1550521
1611725
113155
1688001
236053
1860738
1462208
1584890
1121152
1052799
1313717
1487114
678092
676083
1413094
826595
622065
9609
1754291
35725
1521816
336498
214250
1740310
786157
413636
266141
1868191
1438871
852523
814755
1192440
1003030
1532851
1664373
947997
1509378
1075421
843899
262936
1429645
1893696
856666
524185
785198
1649322
826455
228975
331254
1540547
1861490
1873540
1582086
44487
1229646
1550694
919874
1404644
180656
104186
1429308
665517
1219023
755426
794900
1500791
1279747
1167056
160540
1495114
850029
568753
1634263
732479
474912
83273
1529240
866482
289542
1119261
1233761
973260
1526829
316724
472992
473737
186201
462192
96246
1985291
1387017
1822424
255234
893143
500261
1266527
192384
1014298
354675
755608
878766
1244703
905009
242789
402882
39676
536957
23096
981183
1937103
193269
1051105
727886
426716
1605
1792185
324319
1608617
55291
1283348
1212937
861242
242846
1598155
1353818
1197565
549027
1918210
320810
1721162
876349
1851150
334887
1388499
421960
1265957
334060
701048
318743
211471
1986873
689287
635958
1969802
1792860
1074377
636377
379508
730108
138692
1559894
685083
1280828
1921112
899236
636801
1571611
646104
293705
1890816
218575
1909258
826725
1641088
686130
1886044
1741663
1632340
981242
1233950
378143
495098
1497237
536761
1187255
1544483
940233
789273
164117
660432
1239626
1704902
1986135
1924448
1337720
942215
1146157
1599271
646919
72873
1308013
1674697
809257
1834010
1053970
1784990
1464881
180417
625196
119123
1878223
470962
1330179
1292824
1202189
1207983
1827862
1156932
1114889
1657823
1351875
1787861
1606053
354804
1212086
799403
1819958
1137089
242083
1636840
1172282
1085083
985185
219448
775480
121979
1923347
385829
159697
586094
368250
552296
1907105
1769588
1824286
575885
1811899
574283
1507982
1372500
703996
69368
1674606
156123
1317174
1367374
848457
1798524
802851
1203077
1706664
166832
1921898
1119311
1788852
139296
580828
1588920
1969651
1294119
1736362
1779905
283454
105973
1952998
679452
1196646
459703
1007449
1454296
1837197
393108
58781
799212
857218
1818390
916762
1006240
886185
389402
599135
1143915
1891297
425010
767771
219630
1576629
494796
558373
575778
665595
479897
1755045
1138280
1000534
414469
1885561
1389203
1231444
1931850
1325518
918702
21126
54987
306282
207178
1466600
1846818
1469960
1501743
857935
1700375
298509
298604
714451
31995
612001
1295652
1797054
1278585
1121385
1928332
1206732
219482
1808281
1122485
685484
541148
1769148
1132507
1210407
1336617
410717
66629
616871
384831
484443
1782843
1711465
1355971
997822
1227793
646188
1555964
884036
1387851
947345
238721
536293
550846
1221897
1969263
578908
530932
1179630
421131
672014
381734
285879
1432750
953797
228894
601109
190794
591287
74291
1202164
1764933
486325
1331255
1282783
1108361
1336885
1162095
1235293
1242087
1074746
687327
314093
1496182
930526
226951
924499
843855
540193
1943848
1559447
501116
1520059
1743081
1248469
1350672
192616
68003
590801
1027156
1872678
925664
1683155
787289
94059
1149859
774926
759753
1618236
1697609
1751305
1834386
1728515
1840912
1637943
1361991
157407
100700
1702183
1458300
745534
356870
946920
1294120
1470628
940985
1032780
1238347
1283360
1625444
1414443
1607415
913794
899149
1546553
1597831
995606
1705715
553331
1920552
1813600
1048543
207309
1095868
1748874
271857
1000294
483954
181779
1338321
336558
226862
1677784
125476
1338147
1959130
1783349
1853397
953632
1889240
1266829
1264554
7986
594846
405282
677262
448540
1772327
294346
152771
20875
129534
1161309
662724
1788150
947028
309261
613150
604210
1513854
1430322
1641024
555750
804234
247679
1604020
290297
669507
1311124
1812800
305487
1608280
1228935
279139
742478
1463903
783163
1327552
632510
523787
294832
1014190
21411
1559973
1542856
1691960
600012
1113869
1814859
879342
93277
148821
166227
241270
769449
1653387
1711838
1174210
1276298
1733147
325314
1820204
225042
405568
989709
465026
768205
659476
263301
192597
479897
59084
64096
982935
1012475
420966
771006
1895795
910578
811807
292394
1346410
1077434
1366782
572658
1958064
1045377
1068108
933854
1756189
1121069
860076
1665518
976691
976623
429702
1194270
66047
186848
15752
1429985
149287
1633741
1461633
1451335
1517426
568785
406855
418261
1444402
135301
666895
1968077
494964
1579207
1448579
1112132
699349
1290892
347983
74076
787917
1897430
1892975
860781
1023399
31939
1999934
1734396
66329
1981083
223311
1224163
1751294
110256
1607101
1602461
229539
1530839
1965752
1752069
1043245
929065
332693
524457
399167
1115259
750548
1861377
539080
1974296
57854
1008146
1482947
60663
1435715
585016
1806831
300393
568764
1719347
1899033
630750
1108546
1570103
662213
1187180
310778
695543
1875945
1262833
1164651
1379631
1425211
1455134
611804
1521431
1416920
518873
1346622
266594
1548693
1686305
922197
1176573
414302
33098
1519521
1386852
778390
1926169
1073561
132774
1551131
1538245
1014185
1936130
631474
1738794
1312434
118487
1463269
1464357
132127
1141979
1264911
874846
678850
1043985
1684852
112721
1301560
1210858
1173471
852080
445471
1602003
1991614
1023915
1226432
1910571
429386
1722788
1245396
1666973
1182841
1727623
312821
292799
674869
1367173
855661
1555452
196104
774102
698029
1842001
1464174
1664765
893959
917667
608820
269870
250490
1607656
692554
678047
1753538
1735764
1960715
1450735
1870389
1533854
720372
782567
867292
431878
192148
232528
1766896
364751
1872474
1203739
1268067
1114626
1283397
5771
1044219
1389602
1216766
271550
932797
1869070
1017148
323787
495733
210211
1337481
1423206
495702
95522
1037906
1711029
291721
1055174
904843
334173
476738
1692809
75571
1618046
770901
1164831
981688
44635
1770927
232425
667990
1554106
58233
336025
1730263
1314521
1112218
771672
1383760
1038216
1618263
1980113
1516163
623447
1928145
540776
307905
376753
623765
987115
75072
1057966
470051
12966
511963
1551961
197901
752252
788830
500699
604196
1592479
872966
792357
406187
1965641
1275009
1889283
1549726
1333068
1205689
971254
1806067
1053962
936238
1089192
356784
80627
1235828
1220804
534259
35102
692076
1882802
1512731
280720
234705
803920
1815552
1402402
1339254
1636109
1908719
1486724
1107284
1870204
1008459
1946451
1104656
93705
984735
590032
1878692
1174533
1204812
1389339
710858
407844
527894
1510149
209461
549418
1926787
316515
873687
383749
1007902
1137868
264220
1237380
574163
857444
130069
1615311
511406
955643
169000
358671
51352
1890264
620336
1180580
377958
1247190
1403759
1559313
210704
1574617
1480178
248433
1485771
195767
345724
705887
1165138
1131661
1374939
102115
465205
829760
1360132
881415
738193
495932
409166
307602
1950292
423351
810269
184716
1209281
1540133
1328486
814198
234726
486961
1678770
464941
772917
726574
1346595
1384111
1563255
1899848
218177
1910179
1612097
1891175
636398
496491
1421909
307508
1048194
1479461
938232
1095228
496099
1094416
1659040
1358007
1339482
1769583
324050
635840
1143398
316497
59642
191160
119167
666874
85812
206951
224193
1912945
473420
1810205
739291
1619983
678839
1055998
707396
1739536
1339461
1002669
1379900
1512394
906694
1048420
176974
370573
1921338
1668398
755339
334080
1631231
359345
1708088
321994
1352187
1397515
1026480
839143
728709
815471
1271518
40036
65201
1495446
1201014
1686152
1563594
1623226
1806159
1005708
1289573
1357271
1538268
1305294
8569
1959976
1517762
1218025
852667
509630
1213963
1027208
210264
1989340
1461938
1942308
936534
61998
317498
370931
184926
1683293
391979
1934630
501522
336895
1058974
605322
1588518
983169
966862
376150
1980460
1321041
1019238
1842485
1101981
1387105
1312768
255602
625202
1417316
274150
1979434
1741024
1726196
166187
860186
1671201
249171
488444
1699411
846565
749297
363058
672804
864778
1192673
814956
1258007
761830
1201531
1963744
390262
1960403
782212
14353
1273318
807119
66551
1926010
536613
998823
1265048
1611402
1789447
1617718
65690
1665750
1345799
109914
303545
1846737
434094
1770596
1212616
1998233
472499
169243
313998
1650245
1675104
1235506
451223
1815628
1023565
231882
1341044
1106771
154797
1793987
404549
987969
1399460
596797
243988
1064435
1170029
799450
1721822
1729240
860316
1930951
204636
1033054
1204687
700853
473176
41247
706543
1521809
683083
1631542
274948
480707
1162844
824233
130419
739873
1686998
1798905
1600040
1142361
1240076
289584
1459167
571965
1129717
710663
1347073
1458500
582830
1811142
958184
321049
1331007
82590
870615
1464032
809245
991340
1710644
1534239
227292
1123944
1839636
858074
1255839
1701155
52830
1104047
1094354
1650117
810975
1234725
1829701
57155
1246760
309704
240714
154147
1430589
363631
481694
795261
1746336
579121
1337499
573994
1018723
1651199
1812382
1120666
398503
1583738
1695368
563503
1009633
1174974
1492813
241327
743604
184457
1586871
1369379
1127619
240537
208298
1923568
1530442
1280456
1860820
1771378
1560342
844712
783011
1311525
1026047
1790453
1573685
1087801
1510895
23197
1862208
445530
259222
1575041
1220365
1655165
1684560
1522779
1051294
1257452
1642371
43015
767058
1391330
1856953
1676164
1047293
1555691
851279
979740
1213090
1691044
715756
1263977
1285846
808481
1574033
173569
152021
1325562
1961782
1518853
2939
367181
1254115
1324276
1967465
1075013
115136
1315714
1580009
1432187
1351898
1051807
459810
142918
980886
1616338
819625
523937
884343
1327083
1507046
148298
397196
4078
976123
1156223
1346339
1367968
1236761
1388142
1613262
499295
729928
348670
1207366
1472777
160807
1404603
481074
470276
1009548
859630
252221
1455188
1600627
543910
1043012
29609
361739
465013
1576399
1076223
1592988
1819998
1751433
183479
248887
423654
855301
1194619
881834
1216290
1811689
1979468
1190567
122294
488392
1404430
700721
1537641
1967712
531382
1704980
937968
731860
1185092
1001592
1683978
910429
1290729
707505
678823
281165
1727152
785859
301117
1782757
582173
1166007
215695
855928
362430
1346481
261792
1946571
299533
1769351
1101028
863687
685916
1979128
38461
556650
922479
1281635
405264
659616
153387
848094
336680
1926564
23897
643711
1419887
690136
1167309
1145709
1256212
34087
720824
1502018
1348586
1835007
415658
976597
1980850
690582
996332
393147
1088727
1292220
1804510
1614190
944320
1310755
210104
1713456
1402075
1850641
338825
630340
1974824
982805
1030429
48123
1682293
458888
636948
725886
393872
395212
1407875
788191
1068261
1768063
1103519
1589622
610759
1535350
1676153
1497524
1797125
1351124
524128
1666346
67897
1759016
1717458
1691536
1905675
1236986
494616
979160
1207498
104645
1013476
269380
756805
477378
1254738
417437
134528
438237
1818015
870602
1850086
767331
563724
483094
164839
1544111
556023
229001
1344713
1793762
301811
94265
1580129
1487665
627864
246670
83556
964441
151843
161944
853137
814594
139985
1293333
561950
1663621
458832
1166294
1434643
161641
867238
592761
1555552
1827804
1399717
199646
1366274
497699
301820
1244017
1804936
1206361
593146
799930
258721
257736
1197544
581892
1409531
57071
1206975
73209
1281811
289197
1324617
1711669
540358
1761559
1635398
1793460
385604
1847701
267312
1745909
1394793
467687
1089443
787472
1520905
1007214
1530407
558062
1740749
1438532
1364751
1630734
1296047
1764584
459939
1032419
369059
1865468
1249054
1954063
620070
1868479
371437
166500
1781557
890566
1994269
247869
1856865
1678375
1430522
1774973
1911268
994045
818427
969594
1026858
1145205
268001
1155589
1031996
758625
1438278
1613809
72271
362269
1862809
974312
1747502
1625362
1148289
237654
1084563
611055
1706456
598648
1431580
1169491
1783490
1052972
1387009
1744015
674194
1167223
1821944
1701062
876003
1189254
1593433
1613849
462465
728535
798484
1451331
1976391
508061
58074
1994413
905623
705733
1693546
1181533
928155
1045607
122721
556970
1069397
1954970
1185718
68760
1313699
1046586
498977
798100
1737997
1641945
328566
50011
922207
1217836
1632783
1529696
873069
917874
1284201
1435782
1013586
159025
366312
1237372
1861476
1831680
1521197
1431925
1074279
681380
1719300
1957900
1965083
203931
1853776
1115916
1506831
458104
493070
326075
562087
1742399
1501684
651627
1866549
859902
621139
14346
326625
608712
278594
1004508
1119451
1011802
1041441
1807390
1882758
1513353
1089212
1404044
45455
968163
1935142
94976
1398514
1891972
1664097
1747467
28750
1630784
1076738
1103947
1101857
504921
21318
1505555
22743
1995324
1545241
738426
1698292
1402631
78168
1903736
444187
237699
1520016
1708794
694313
894331
435992
345863
1261097
190900
561580
1192686
560285
1520061
1254842
1161011
344
1016582
478444
470897
327950
1076629
22797
290189
1651066
821433
1751929
1522975
1501785
43103
919236
1506522
1331290
510922
804094
702530
1608372
260661
504094
445331
647030
1940569
485491
544815
1750365
1277671
428661
828403
1579497
889922
369278
757455
1699895
467384
223719
1568488
1290801
1927955
122620
611799
428431
1669701
624304
325160
1136935
411377
1597874
960987
259443
1016973
1153405
678270
1963417
753008
1029152
1540020
569605
1702954
1376869
647326
451945
1790187
1969536
1908616
637923
697857
1354509
1983827
976908
1007401
1501456
677395
1097397
1074901
1044102
1654310
748890
912619
349349
1112320
725293
594358
213356
1354763
1250957
1291508
1125619
1783256
1363819
1770194
1144759
1498331
850809
1152906
1170250
33991
937879
141673
1684040
1518718
1645903
1472595
74693
1731398
1202508
1110998
636867
1945382
1608869
530897
676159
1622278
1309262
1481485
363661
1071807
260472
181484
275091
669931
1783337
1635159
1470792
649925
1208626
1835707
483566
1107537
1255024
36576
119032
582927
489218
844560
897462
796976
1872290
1452722
416331
1072096
801148
430222
781487
1940393
873859
34577
691715
813204
1499637
1683552
802874
449289
515635
1529915
1824316
1719902
538485
1623239
926838
1922417
356671
1132694
1869825
1150246
601402
1377354
903024
301569
982298
523974
544211
315111
672828
329824
904914
653424
729973
1892570
354792
1894172
304259
1957722
417343
911922
1793512
472282
1322210
997357
1689541
274694
1227665
1194785
800500
1306394
1554069
1652271
404043
1293531
790073
791425
1502254
1475112
1171963
1409218
1497651
621399
1154154
1361148
1368088
130006
1593943
1129491
535049
906958
571622
456309
659132
1358604
1036754
545283
1267200
734034
164150
1898325
581165
372466
1506297
1478008
1075226
1804967
1250407
1996281
454099
1103212
1880458
1182137
1744660
490548
776444
1890456
1952974
441468
1573177
1013726
17830
1670922
302232
543283
876914
735439
147883
275073
649514
1673383
1980182
242397
643046
1193852
685339
1126167
708510
1400110
19790
1070111
550879
396524
335799
866306
373902
1576866
1253655
1466382
1214713
1768462
550828
1509920
1552437
341227
847360
935131
1528052
698297
1428065
16398
97687
1564658
455423
1046619
591066
679624
1191936
1521594
756678
925071
1633192
1068397
1142542
1922733
1755690
874728
1466336
245346
268676
832975
684133
1811502
115025
1047528
672707
297025
215303
124757
750409
1891392
1416793
1113290
842086
963099
1109228
69723
887619
332110
979130
507175
1963678
643486
798671
1030730
1702113
1737363
1825411
1731493
1824177
1543763
1827863
374818
485129
1316291
1702811
105806
21403
1310412
1367964
1863740
1310826
1027375
1453167
1148904
1670110
1747117
351476
91569
1632925
1117135
1669503
175341
740696
1803712
1718648
658616
57344
1181467
1611461
1466361
1094138
689203
1952535
718169
872682
1469759
1173437
253290
1622398
1414062
1149519
1590429
192584
1307390
862134
1490678
1661664
1912729
244948
1441957
410844
1879069
896968
836986
1097099
317833
200109
1329603
706101
1674592
1880724
1594963
1312439
1351626
316014
757143
604098
1236603
1669842
1527784
1966983
235109
1664111
1679934
467434
750587
1486526
112388
403137
19416
1239916
1869427
1323947
694214
543664
943453
180608
704403
714392
318212
692475
1911253
914913
1948202
1116514
1259677
1959455
521268
511537
1382962
313910
564247
1627495
1072657
1833372
144394
368227
314762
44240
389045
686063
629197
230788
1629121
58046
1580452
603112
1889225
822780
1529637
459546
1800825
1752041
113370
1369897
1801319
355298
1112997
1323288
1536683
1181798
1991518
848373
165686
1531687
398833
281271
1247191
1167391
168232
460090
1760835
36745
730257
130326
996414
1680067
1072062
1675389
1497960
220625
548679
802059
951749
1027150
1934400
44419
1934146
112868
1052524
519126
34240
616051
1211470
203824
1595079
85259
1529682
962626
1317976
1615718
1977940
1258841
1419243
382363
182046
1884866
752076
1522321
109835
421867
986213
516
60042
176226
1442864
1868448
885084
1876908
754210
1912017
1959625
255413
693343
804337
731641
1499608
1609884
1693805
678108
1508699
1037125
965966
606955
1502572
878222
1596709
856365
1402942
1380864
387806
1832696
1479005
943384
51531
89445
1825408
736651
5608
1848206
585537
1745939
981974
1893974
469644
1387707
1336398
819057
570849
182241
758623
884792
1228759
1629320
248509
1982500
1747190
1197809
349221
1165633
943423
174417
1523045
1573098
436474
991725
1891235
178866
1983490
445009
1645046
1066000
119130
1407735
545434
1767249
1656319
1581204
989847
1827516
331183
778752
1890127
709414
1745713
1055498
1475256
1999794
1698483
875421
107438
873995
444589
1609701
1925172
985385
1509356
1825021
1818020
1176111
1885424
1536636
1007715
1275344
1337767
27974
1487756
1731429
995975
777672
747219
251145
890463
1872664
1809723
258933
1366984
336097
477512
1807353
254884
1695596
930460
949149
759481
1656945
1555073
635251
846367
543277
312802
1681741
939828
1658362
196899
586158
839263
1290837
440663
1188042
163729
1793892
659375
485762
1497348
1686999
991479
1906819
1574044
1685729
833460
816868
299000
1655164
601506
1178806
243534
1851167
1360052
65464
1997656
307156
63245
738237
1845209
1650752
1420330
660946
1941957
1438829
605290
1412101
1250189
1464518
595437
338584
1214519
340296
810191
1816093
1304312
1997056
1152528
1245646
1002912
355157
1796555
677092
324775
620364
672287
1751099
1484268
1916738
1588908
1110665
202522
1680448
771835
156625
1318841
405676
1592888
678167
16191
939832
822607
1059348
36328
1233932
1285691
459877
786755
1295816
1197170
1958981
1417745
964040
1551685
1370717
1422275
1186786
327593
30098
1758059
1657538
1314554
892654
324926
1771908
1593483
1614719
1961960
1897243
104873
768777
1287368
1081995
336806
187586
481000
1766013
756280
1679395
1479970
257170
414036
1235020
1228285
1448082
1910098
1849548
1951585
1673127
1096367
1590975
1147397
873300
1594343
980609
1760765
190904
210501
551217
644475
1178607
746909
596686
541959
1559258
1739982
1498227
1240970
1660108
986737
224087
647677
438123
1554116
1063893
1156004
839203
1233999
128350
1395662
640068
383910
425978
389019
415374
984653
612058
1540598
1995920
365607
834949
536952
1556501
1962287
1090534
29081
55119
1100167
1939966
521088
1715121
912551
1690102
368525
81975
1921071
223412
1458729
1833310
1160191
378530
931621
884143
1042226
1100821
654025
539396
790201
1422621
1350864
1855151
1320570
953193
828191
321856
1532015
1071217
1994121
1216056
1540753
195956
1923361
402112
1671651
85709
917667
1391384
1698780
224679
493292
1387746
1893000
1004448
1044322
515987
1484753
452508
13216
1962727
477533
496334
1787574
967361
1458717
1589884
1186303
491796
906049
1980192
1356904
78185
192919
600625
1941625
1147785
1647698
1664911
1720394
1340309
1239903
243542
1796841
1926795
1308376
1187502
244737
260761
1872541
1987659
1774766
139667
1287450
1225623
540156
734215
1649659
1075858
1054177
1997850
851726
1461222
835221
1764875
620254
487858
849583
617353
869280
1767001
1295417
1560206
647111
1947844
732854
535708
1936684
112121
1106845
1141599
1225763
1792383
1635604
74784
1677666
1204847
187250
1193276
725486
1272629
484652
1951351
1406068
357735
383205
1645881
52308
168200
1930246
1143753
575308
1247442
1615876
1552520
1673134
759796
1243262
436402
1871918
1427162
1626130
1488082
1768309
576030
975354
92974
1729034
902090
1666853
1912226
1120655
1985812
527640
1747688
84987
1274610
1949561
617631
173214
218647
819270
829893
1482290
1814414
488075
641070
527231
1247083
1279869
245405
1684647
194821
1977085
904526
1149192
269307
207287
1806924
408627
767413
543634
949757
1133205
1965933
1820818
222616
379395
612325
1175157
1986746
847241
525545
327655
195885
1818124
1155453
478074
1512473
344736
1560336
1906583
388583
681076
1229223
1889071
1460690
1094696
979019
538184
561329
1471409
1695184
1200715
1148858
262305
482077
340760
455876
645557
1915575
795289
921198
1753326
846757
404050
1470568
285203
1284996
1719713
1898832
847138
1434992
1128829
1065309
615688
1513452
1270145
615104
1533425
1953948
1166183
1593524
491552
1427088
1480251
1937477
1954063
437511
374295
720970
723009
636276
1607208
1281879
1646761
426776
955043
1256331
1746953
1838630
552809
100126
539508
1597437
1605262
1203370
1425431
1526629
846216
1027361
1739952
1973787
1694966
714356
1906306
1265002
286356
350122
80322
155216
1927591
990167
279982
1673442
51725
461033
1482079
101890
1124996
62008
1219853
826063
1867393
1521846
484350
58701
1441298
197016
830549
851769
481283
273242
822583
1327913
724241
1192692
737339
180212
666622
1908525
319157
1699291
1722084
713910
367046
1235757
20139
1694433
103729
1139712
1761512
989481
1229253
6315
1607252
1874814
598089
165287
799289
715668
1603717
1440060
1336201
568640
1685871
1810594
1955447
278169
468605
1262603
1635952
1060672
646863
586360
711079
172951
1597790
479382
652367
1520757
257119
1094765
221954
659911
1576122
1736968
511122
1308358
1779592
1537170
130818
1041648
1431297
1742965
1806815
764581
1480587
844569
1663385
210838
1368198
268937
102713
1105437
497623
1571611
1896505
1591915
569411
1307240
1422058
227602
1204985
1507049
924268
901032
753153
1374057
1438570
81739
1761920
1588430
761642
671498
524744
71316
194492
1345204
1357363
1030146
767522
1925845
1572445
1448695
623904
14644
173014
319799
967914
1235052
424089
1794474
1502243
706669
640129
445881
1452872
162667
598180
1278977
780653
1011839
1361811
923430
528877
1630243
1362522
631587
1217396
1074883
4485
611811
1547568
1797756
226749
211005
1704724
1163905
1877795
163755
368950
914472
773263
1490589
78017
1909526
1653921
123342
199885
1225009
1250846
1884059
1188252
1595501
1593244
1726646
17574
235038
63151
316530
931248
1068524
257286
1030474
1255956
1789828
569410
136967
742947
857113
359571
16438
1030922
1815062
187967
531241
742729
718624
229981
598001
96531
1106120
835823
224685
178107
1704316
249868
496117
793636
1455602
379689
43788
1572033
1204319
556515
1581962
1234496
309228
1446030
1753490
1800003
1515858
1548066
737871
467130
1847516
549605
577781
1209662
1377766
927878
615996
919025
1175826
178596
334585
283242
1859915
690032
1433747
10611
353289
122789
425902
1376906
1019924
81536
1383806
326342
135187
1741626
419715
1129366
573675
490116
176878
1490247
67152
1599211
972512
1132513
261647
1121469
650718
715249
339560
620352
1115858
22696
1578672
630904
1922759
534965
1479547
189807
279888
1126167
1740773
1020913
118754
37114
903993
1580760
263093
965803
187467
1085950
1302762
1989570
527275
1648576
1177928
1587537
960025
424154
522599
1438864
500453
1765736
456744
1126646
1722441
1658644
1828118
442504
297051
1004020
1228674
1231698
1618181
793517
1359877
360544
536171
766751
186622
1840152
1963307
809989
1007491
1838053
1553905
1332099
636392
1256523
1315299
1598438
242588
742681
1591223
1792103
1773852
1176899
1629430
739885
495357
1896546
239608
753019
1123253
1468258
46008
1684671
1712330
1133695
1884492
444533
1101362
509025
756961
1939475
910027
1419124
1715803
1378197
1236967
1711229
1586900
1843811
1613838
1362049
252577
1095198
722682
1488253
443474
566053
473082
550735
172813
1714018
763725
1384779
1380809
594835
1033994
213215
922641
529932
752308
453922
1255388
975705
565863
1694920
502346
308162
1653421
814967
1250488
141880
1436031
465023
1092585
1153488
1572342
286385
344408
715430
898904
1421618
1122801
578024
830781
1843750
1198877
1709442
1623719
912757
998033
1634808
319189
194122
1879542
1136107
418502
1055556
1850226
1224684
1550532
1406853
1469459
249695
1466139
355344
1350397
1198682
1081643
166414
1787212
1759352
578849
1255029
686240
1805955
997916
1370300
843256
1324943
1135492
981499
625168
1464325
188243
1201655
1308602
1911262
1126387
649664
1048662
162276
1825556
1498758
1422684
980943
1912315
1018368
786287
923102
1337709
511989
511651
413583
40603
1537644
463201
1741257
887803
522820
795176
1460692
874729
1410617
14502
158302
1192671
991087
1661792
619900
1391102
1661335
1860673
54304
1312299
921570
178350
336542
949816
1656927
69451
422434
415889
156847
1209297
292918
1176846
184908
1158501
1574799
1778644
1168831
1374276
347746
1627613
374230
989502
371533
1375702
1988506
1512032
1735870
1539609
703343
1814788
530557
1766652
1810679
875461
367466
148646
1676955
912964
216024
122238
487586
1112203
260351
1706646
741958
1428236
363779
1573715
973956
1998131
1069639
1869033
504541
1489085
789282
344528
1954978
1113742
287192
148508
977223
567892
1382680
553030
1838203
1429584
633951
1215116
1331668
676337
382542
1239130
1420770
314726
738536
1593257
907321
1110951
6055
563843
1122063
680446
1413508
1506841
1540843
1284103
1301952
1482578
1874837
135863
92873
1906322
1335683
511701
227725
765433
1577823
1867172
945737
1143238
1157615
1710584
1366627
1131673
1912333
723374
828845
713235
181611
1460707
727898
1215094
1672133
1818647
463204
794828
19705
588227
85832
1956200
1223987
281746
1653550
933024
307381
1390021
1442669
1358676
1763711
407987
1891345
1898851
1971324
1786095
1470756
1910567
1724897
1463390
1780181
355834
580161
1060366
1783467
1821776
967929
1240530
480153
71791
1543173
1185363
1633326
1427846
372610
687838
355151
753692
1917938
826580
1971425
152519
85098
1719321
1636844
862423
962596
600292
824541
864985
907015
293085
1383945
209535
1082653
1036148
561789
220490
1776981
1559895
345642
538432
463563
1856062
1752775
1276346
465824
1057196
1835653
1150582
1742729
72089
1124459
1768088
1889591
1389037
110011
1174616
1373649
1142736
1752496
287621
1747665
1402561
1452062
1890694
1869460
1089026
949102
5662
1290683
637047
160472
805691
1725521
1590566
196121
1031732
900633
1558448
1535655
716332
1875725
1920696
1797249
1891205
1591764
524561
1134064
202295
146165
1241341
1758775
1162983
984665
894975
173712
374716
1252679
148011
394476
901276
1347260
1306848
1338444
35562
1761847
150837
79643
835756
1799379
1697006
1626588
1130266
1746908
301132
411804
284940
123891
735577
297325
1304490
1368652
755820
1733445
1301840
531943
252866
565276
1978314
447979
1413284
818571
1711514
575417
1067324
1871784
933766
39027
852970
1639354
715724
461572
1853737
1218199
903437
728825
603926
520591
1799233
672970
844747
1769955
99622
883150
1003081
440700
912434
1433205
1902458
1512047
577831
306968
366945
1548331
1438344
1611765
1515791
1355530
1231403
518420
1182431
355484
783182
1467278
1052914
1312407
899434
326685
1294467
1638
1848
1274370
1776399
1470901
1020456
1097876
1648387
928388
1778375
535042
463422
1654246
805091
263552
1126302
134751
818692
1228443
1903083
192753
780350
13367
174813
42653
1919161
1725627
1053142
541356
831691
1445866
1037642
1427868
1225597
1659384
64848
1000877
1601408
610141
1006998
1308590
1724948
337969
600603
1006090
872023
198294
393526
418740
356750
482180
703421
86350
1536218
227901
1303790
1537658
110446
1069292
817499
1625593
404635
1012722
138893
1835454
1179129
1007457
440282
209345
499613
1355336
29619
1454047
1452001
658480
536274
436013
1191146
307725
1170127
375926
984342
500648
393792
1697823
963018
490569
202975
767063
408444
1843333
1651099
1027809
903166
836789
1783375
643531
243824
930994
1228961
1389305
743421
1197386
530407
878922
837235
1182046
645131
791351
1484823
952638
646706
323980
827181
1082810
1146184
413856
1934736
1142729
325659
252620
1981191
816396
381012
1816605
927659
261725
1814942
1026413
1786101
1675657
598658
1528340
928364
1238074
1545652
1988686
1200026
1774652
1400528
1815530
53977
1539375
1440087
1655422
984043
489127
1809385
1595141
1837409
392883
1469928
990570
560948
1234250
1007323
1251803
1205821
389749
1480466
1151764
1279911
1028769
78481
907788
1117066
846600
1964852
75285
845808
557738
1291175
862488
587823
1052346
1999373
1349130
510076
1755946
944216
870062
1329677
1472743
569837
1578985
491955
570106
861380
1888607
666386
1663013
1367474
1080471
1327139
1485927
139071
1601513
1701870
106001
517798
1363271
1614309
1689759
1017689
1270577
1816533
538206
1373309
682865
221773
1300762
1953763
524108
784319
564069
562838
1935038
344652
1476231
287757
1731985
479285
396557
215963
1472787
387604
769488
1850097
1054306
780515
1207075
387246
509277
1423824
439265
1586377
494361
409741
1567811
1673479
3017
61707
318515
996535
1720523
448481
1185817
581429
1870999
42545
1575485
306081
678722
1175138
389706
1533988
1172390
1306273
1017781
1326391
338305
654821
1056421
815933
492137
32590
596760
451979
889320
1535933
212257
932655
690647
1661492
4023
1500224
1457648
1296337
898468
1598353
1233629
1507341
1301008
1145767
268215
1475232
20542
755484
1811062
1034377
705328
1472750
1467145
1018055
1903476
206437
649516
1211273
741826
58837
235671
792037
954397
1783519
684299
936089
984986
1621082
1381668
871281
223156
1160989
1199712
1578153
1768653
890269
1810957
49192
164871
1761723
29710
882972
198424
95567
1463611
1813816
1760877
1330948
1377439
1578652
772784
370738
871460
595642
586679
588590
1179897
1479522
427422
1595149
396017
1575714
961596
1820457
1374023
330143
885514
404552
1661611
1251170
1827189
1829038
995495
469814
592513
1059968
879304
1460367
144534
1646285
1580740
1525010
365686
961897
317041
1103623
1158373
808046
1405722
509562
666933
1317
527443
819631
1222150
1569911
1619961
1782799
1968367
1889453
1380918
1586420
680931
586388
1615004
1776774
152768
253800
1637270
651407
622992
1172354
637387
346915
1462248
1380814
1247041
356685
395792
1755733
1201592
1243342
1975585
1690672
671932
1666405
1854100
399181
1048223
209623
790526
367345
399430
116875
947973
1723784
1418363
1241589
1316119
1217579
567451
1727248
978390
898507
1447615
449014
1385715
528715
952821
1963486
10703
976003
316364
315473
203760
998077
678085
1639979
714009
1723227
1416983
1057847
181910
1862357
501556
975307
572302
1976673
1733802
1364379
1418602
1354476
1911623
1991367
1853722
1372544
880542
1973147
132489
35021
1848572
462292
1251457
794946
587029
882512
11553
635843
1730840
1626134
1713892
1210126
1538262
1234852
1463648
1053321
327334
1581518
829915
1459735
156335
974634
134602
1540390
468875
1903156
1174942
946082
370856
527738
620016
347004
1382915
624134
306150
483618
543027
1778414
176669
403084
1706650
1574253
664252
529050
357529
1489048
1500894
409615
1483172
1809494
1625119
1408539
1420069
259477
1299363
1848660
738647
336351
1336960
540942
1780446
1697660
1576
1815300
793912
296673
1108425
240744
1461089
1138608
1082602
32726
1343811
381340
1379978
389143
61471
180360
1053116
465760
1297121
1578227
1758552
642098
1294819
497059
807582
1706313
802891
930825
1720615
552065
10895
641438
1176793
1265121
1870747
949208
1154854
1599265
382747
1788165
1975358
490640
1734232
1969617
1824959
1276039
649090
495046
387832
1965639
1010054
346589
162919
68381
242860
6361
192292
429817
1277429
1843404
889416
1543351
887692
125617
1560010
919425
1837438
1844932
666397
1095698
1233902
1469459
445427
1257426
1471783
253201
1042417
959421
273554
761058
1373464
328729
1298460
585356
1299967
888099
1137060
1966503
1601032
139288
1644851
1830688
1305526
1689118
1510636
1651916
57685
701851
1368758
1636836
838772
1233183
755631
1153169
1371974
1479075
710256
818261
100832
923770
1253579
746599
958942
861209
1122125
841170
948335
173181
1957427
888012
1083565
159411
504971
1544381
416425
405856
252476
1513699
311549
363361
1917787
1525425
1685816
1655240
56953
146236
636231
1767032
1500817
1843276
842253
1974913
1192097
160609
1412289
201445
1474786
320235
1710829
1750117
1180346
826902
1041837
779237
425513
405234
1687159
523402
1282009
852854
557911
1673368
1532001
1151278
1389228
1254882
348009
142922
1173757
1353732
1785616
578687
1232186
1497062
983615
7360
1352917
622421
826592
1871510
1340028
166307
232078
248749
829257
1955634
595623
1015920
325771
913448
1946944
1307151
1711628
949981
1580154
654230
1862220
1262171
795836
1190862
1936118
1915588
273542
1612657
1085117
152980
1963751
1132122
804340
266890
1914687
423101
1835841
673477
1582558
1094663
17717
910886
697862
452415
1087840
1731221
1511081
1825159
1329846
842236
93648
986103
1237444
1596790
1439274
30053
1408500
1524272
1890771
414103
1271350
684899
1916301
1453466
679428
1795331
1673496
1575978
559095
518985
349342
1084633
1230328
175580
1304257
652572
1413333
816738
442336
689294
1839687
1436456
513376
1670706
1671555
1268051
1777019
1149301
339368
888714
198846
561079
802765
470333
194430
430951
861300
1742727
147831
1749924
1194767
129747
1067276
260213
384262
1932538
1906706
336226
918393
815267
675675
1712009
1549402
558851
1656765
284514
1199238
1016742
1982928
1318764
696060
460598
78780
1130770
1395060
1709948
832678
530291
1791552
950571
1008428
1658907
416739
771249
444641
1828219
21387
703000
611537
1061227
264647
316743
760
353412
1008417
1071565
1165107
1022159
64944
1624283
254726
1249130
1499385
1979585
1472473
453832
320791
1462188
1616557
1524789
600870
1311945
316639
1403420
1506243
737619
975911
203853
1482688
866525
1686253
397688
398470
353598
300900
1537516
1557114
1244192
184661
919743
873374
385644
1583183
162568
1652572
945506
1799542
1313898
424338
1232984
887098
444728
1075803
1796388
1214363
1115075
359350
1031054
986841
1872798
1705775
1061007
543730
447973
153847
659959
503872
1825882
181154
1228164
1644707
1439956
1750293
584794
1036784
269143
1901687
1512938
1820125
1646970
1452359
178732
1244094
6247
579971
1888433
568005
730416
1681874
137550
385862
84838
1379960
1734705
1676
1288915
672952
1375363
259244
341007
1941693
552372
933381
1379975
1703416
1406880
910603
1990105
1763863
229432
801867
856088
1241048
40978
1222675
147858
1806669
1350918
1878300
973909
149522
879851
978861
1617429
733508
1869517
843391
1065477
1935697
678253
953933
358707
536807
1814444
278937
1487788
1178934
1161769
1866449
601637
724799
1896295
357188
44109
145078
674166
1103456
1483047
1243505
1231751
1176741
1148382
303651
844484
1709716
1657121
1345534
503966
1967186
231175
675569
743561
1624365
215148
466721
205384
1807948
1356003
1150069
1006613
552850
250940
1004759
562116
1844181
411221
98351
301910
1450123
1223674
1427515
1262434
453317
732644
1405907
1076153
1915282
1782706
600945
94672
953867
352750
1365172
159189
499263
1361516
1569635
102247
643266
1244722
553774
1458954
1144840
770756
1601293
233192
600978
521091
567387
1536761
278389
1870782
1079892
1448565
549657
1314903
157286
1782360
1004099
590205
482916
1691805
1416992
1816468
1422972
1788453
1424439
205438
949041
98887
1041637
1680369
737827
1179861
1847265
1452342
529436
536141
884861
1042190
1670272
128766
375877
929328
1963245
365190
746169
1879327
1675549
85225
263530
93296
448587
1363525
434869
1073473
487421
1968145
6907
1686496
196525
661054
1255936
53669
974578
8281
492832
886506
1576300
1570175
1173625
717431
1977348
813157
523255
1450447
3502
1934489
1311380
491377
830717
1410516
1652935
1869724
1317279
1592702
50032
704824
466669
135988
1283107
1724818
47145
1372010
358588
822586
403310
1827587
433349
574326
1121362
1169759
1580904
1202230
540497
1338254
1000209
784986
992228
574638
1009561
1936949
181577
1626534
1612239
1122779
1179523
1039794
1596136
1058366
1961526
1448495
781245
101536
1760283
264350
1946668
1826720
1524986
650532
1029030
1041229
134321
1398193
1932208
1997994
83713
1679879
773474
682085
1627220
1150497
1730647
748707
375744
94190
798986
1017291
28371
441865
1951055
789086
278808
615738
848437
1416585
1973482
435614
880924
1783725
1724214
992277
679481
920006
412313
1874852
1876088
457991
1137322
1452257
1677823
1791872
756363
74523
1757769
46596
1409037
908869
1967353
1422054
1426557
645472
1776388
1262986
150167
958006
432242
992828
918063
936912
238656
1754625
919061
1879068
1507431
1932162
211239
1699010
216536
1722549
704162
160865
217739
392706
1101382
1098060
304491
1094634
1024997
909510
956354
1334813
272977
973273
885541
143484
1124416
968813
645343
519203
491351
1188958
383180
354268
1573113
25619
1250599
1712646
198761
507183
32533
1333213
1120562
1979041
487684
390721
1947936
407928
704827
715704
542559
857893
1445424
1936602
1865513
823063
1454788
632580
1420935
1760432
62471
1874055
1507298
1772595
646815
818228
438329
234384
123933
1068126
450349
1732597
713616
239996
1526599
929395
1857529
1453701
1689506
1029981
992637
204972
56381
1619072
727468
906156
1936664
271853
212694
1636281
1689324
1600942
1992494
1967467
1914587
434309
1657691
1124741
353524
1041024
603544
1154131
331340
637165
785764
586669
489724
1895527
1289906
520804
785995
1827550
160057
1612033
395837
756130
1444589
1503800
140415
859154
1853179
1175952
439171
765393
1069027
1388323
1311300
384895
218610
757596
1099254
188782
1609845
993213
421162
141170
365878
649093
271978
428833
572051
1763209
221417
1453888
780725
894416
877673
1885918
125058
701714
1452353
1185463
812257
773706
422814
772828
469307
1703846
1593365
535899
1600267
1697448
1612657
1882163
1202933
993196
1532448
471273
607974
158448
851369
6025
1883168
1063783
1649085
1981167
1451967
1957658
778041
332899
1736091
1574051
523504
1726509
366553
1204243
1070240
1860883
796681
1470783
1388922
1634031
896461
1087658
1542304
1395757
1197774
533979
631917
1844648
306516
1109725
1584232
1525553
644965
1019294
1550615
1715450
1797010
1865714
1679565
180126
1287575
688483
543106
290438
545294
712884
489377
1407128
1891873
1863790
803664
728644
429139
904080
69610
1431054
1930834
1747827
1569129
63728
1932229
1063083
631403
1629377
1244569
645076
1954462
648859
72263
200805
1376540
1311739
597263
381296
1410149
1489869
759464
265047
1395407
1389215
172423
655919
502415
1916080
1628368
892256
447357
168759
469431
163818
865560
751922
1343154
1821580
1643143
1511620
1469128
1601815
1433971
857669
414702
843213
1180067
1052038
1475251
1389260
1035510
1853152
1531746
1322975
697841
1812810
505010
806737
310949
1698560
935078
598819
234339
1949578
1289589
1306898
189815
1933894
1002697
1854758
1569498
429154
1472847
174918
1152178
251638
1874096
481056
1496509
1121158
1652223
304861
1767010
381474
1691886
1247327
1018778
827762
128872
49187
176043
60433
491159
729688
482651
1404840
1084676
166295
52899
1453435
585754
1347166
1498158
1287230
1756764
1967409
143768
1900655
1751810
984721
1710694
777491
833033
1586377
1311707
1965682
1110168
45728
1417258
867791
1731235
1686193
1750045
1552415
1909419
1129733
1788688
1671678
976033
1501143
313477
521555
1858400
1698618
939674
1718123
1384143
1783754
1066671
1892374
243800
1676918
1701722
91954
1773263
1424796
46633
289624
1817253
1965862
905178
1836988
1085143
1811189
447159
855979
532501
341138
240817
1502156
304616
193884
121732
497558
520374
275684
331638
251301
1018987
1993535
250104
537684
1958711
654238
906557
1659185
1411102
202256
602133
1813941
1438526
173907
1134516
112019
1789636
1351743
252687
52813
287812
1248467
7044
1206914
1429679
706772
870022
1107573
1898658
1698546
407663
875987
1080940
1965981
1884767
1064064
182208
1983743
357661
1413437
633846
488345
1064214
1838787
1127513
1037211
1577067
1954545
1006572
469890
359166
713794
340865
1089117
1727107
1406634
560321
413222
659500
881486
721755
468831
1210490
391062
972538
1036344
1870106
1926592
1919806
376479
513120
1897427
1755487
339292
138161
813701
320832
1690902
1791309
1418079
282932
150497
1909362
756773
37220
1342632
701739
542646
1413965
3296
1623970
1029839
1120192
1719496
755002
733538
79513
504779
33974
694242
1988658
1975051
86382
1708787
565391
1772733
164364
1535281
1500918
1682387
826526
693729
1630789
563347
969553
937688
247138
1268386
413091
736606
643938
132772
1819725
1475647
532546
1832620
120048
535531
1811450
1350898
698247
671253
1882547
868144
4394
1109368
1612092
1880751
1658911
1879680
1966391
1179741
1720383
1126698
1618802
876816
1794267
1273387
236795
1535221
1262309
869847
1523416
1449498
119188
1515897
1967367
1451204
1648901
1408142
255748
1184974
1859831
969487
198580
1882246
1602145
267118
1704218
407486
1989352
1532572
902697
839373
37411
1586187
654947
1994975
229110
1173210
252844
1458320
127547
1354785
1990357
874352
781586
1406637
898430
1099852
1980399
888147
619113
74790
567951
1945512
458587
805332
756168
1029601
1733815
1248159
346562
349458
1078802
327460
1790236
1398783
1032312
259875
575646
1355334
1668808
341252
1862553
1871449
617717
136269
1648684
1371674
1682167
192874
1330581
1695278
993186
767519
1285982
683810
523638
370205
1218452
983122
197131
1428744
623941
814898
1005426
403407
51271
503863
1605957
1467273
175112
1465536
770248
1168821
1147356
59762
476117
1718860
1703575
1917458
1585744
875211
1218290
370855
611508
722869
836836
513539
1142855
55833
635225
1716729
599969
484418
1216535
1582680
256095
144799
1179467
917386
782735
1697449
1511892
869618
1291631
165303
1123106
175816
1466433
1812806
1054353
1501265
549026
1280125
1871700
1320705
210808
1829035
1209340
200040
457260
566768
908706
1088308
1406160
1172495
735447
724664
533917
1447103
571978
355603
747971
1248747
34651
767890
1404765
663409
485514
397543
428226
501942
392753
384416
1256986
829886
1155005
1504317
66793
177343
12758
990294
1088044
1181040
1806903
547701
926458
311581
733073
1252782
1764909
1524289
503506
533289
123480
862146
1662308
1982537
236968
1294894
1300842
139853
55241
599570
1256176
625746
268282
852302
1510978
1630294
1149155
891419
484559
1062083
3323
971106
1039478
329192
312615
433481
1711865
1528855
882463
351283
1242858
1352282
1812844
662429
829601
1330158
854191
525196
694093
23978
1639785
1362066
1281313
810773
1519756
1593326
1326506
78164
206476
1980337
586084
1155153
276547
1439487
1085273
306449
1224858
1786378
61778
1292706
1678756
1242864
935949
1747225
1058829
1827880
679747
1316169
1029831
582368
1437546
1436397
143129
1169617
1932170
531284
136622
139689
1741538
1264745
993779
238652
1449001
1248456
1128909
1931022
1724421
82834
1338295
466748
1448346
1563391
1977643
154767
1198157
808847
711180
519843
546375
1501918
1649088
1100942
1108035
509823
1379588
1027283
1488840
15681
828431
853776
918936
1211788
526137
1815833
1604325
1171143
933693
178646
975799
1698428
1402073
1018774
1321827
1813596
1105958
1307978
7409
1516298
1470334
400642
780049
753508
1597884
1828467
568606
1260347
665219
1771650
1272209
1407733
821911
295331
1375940
1781252
1926004
1221442
180434
1562987
1642671
1731496
1569376
718945
866850
1372364
296428
1097473
1630187
532697
1840760
1357767
1935893
65299
738546
1260872
619106
1405340
1257481
1230171
1563565
464010
995180
1517895
835539
1656911
1696316
816161
1331690
324699
212227
1003705
659432
1264186
460385
361029
436771
1577421
1906588
843170
1767934
489528
774860
1815202
757032
657500
325742
1000665
1444417
604717
302778
656529
978742
1432799
1325473
1687068
812073
1502209
1909413
353353
1013137
906104
1280594
1950822
1731867
513522
1358983
1164656
1632195
1196985
1572187
1637442
1689502
1324298
1378238
1954175
1299865
598678
1044877
924958
1592938
319064
436021
993273
145141
1718006
1496461
624235
618720
575662
545358
328347
1809740
1000501
1684663
420357
520136
308653
791856
365382
1189828
1460945
124274
108076
1512649
1891284
1578507
1722169
1975651
829811
1401988
1686301
1149722
1753316
1916513
543736
1325861
498017
57075
499169
538775
999430
540870
1490044
712898
918453
1607210
1232698
56606
187595
1954556
483760
1942614
143188
719462
249486
220178
1661048
529688
1936874
1034926
1548447
1461942
72566
1573111
385732
661181
186859
1490316
37763
1969362
545019
1067601
1527266
735191
1176103
1618479
851335
1246684
242235
573409
601497
301570
612565
1656561
1422392
385147
464557
1230199
52912
1071730
362679
31807
421413
325793
2804
610420
429663
834646
513498
821926
1848619
1569779
333144
1437338
1653400
1905810
410017
1848355
919256
1387166
1690387
892122
1104445
183538
1429913
395938
1904080
556835
884695
460385
1963525
1690407
1437807
1925910
800819
397769
148252
447423
519473
1718315
1058597
73195
633526
847656
422625
957827
811711
599277
1645426
806839
157307
1821777
1654684
710002
1234549
143387
130671
787612
1787987
296464
1079989
1192392
55097
403463
277765
439408
1068027
648431
1759448
1761660
1469985
994994
1745821
683271
1216808
66052
1245308
355641
820150
744864
894985
630552
923288
357495
1056995
510885
1877239
395098
948954
342087
1875102
1939848
939432
339761
1573158
602988
1610484
748806
643985
930147
743315
1751689
1679107
762462
592988
1781714
190924
960050
1094374
499824
565602
1158156
199559
727736
816770
1526896
1331634
190734
1562576
516134
305449
1604187
1957988
725707
1347020
1032830
1194008
1211534
1104341
432297
1608824
891635
914082
1697062
1451501
1947751
605652
990657
1329130
488514
1023910
1954856
1216980
1769215
532646
1421127
1295342
1850777
1812707
1334653
503357
1237569
635177
47662
1702113
1663303
1995925
1948319
1598288
591828
1951367
879473
1504683
373217
496647
1111438
1928959
1450480
1168449
265776
159611
657395
1695040
840099
1501574
1029696
1806484
1765018
1403831
562278
628776
1395086
1373156
593522
717859
1672781
1955466
1504044
854744
162789
130717
1383367
120811
595666
666863
1541367
1440484
1367703
46489
1632244
1864146
858360
272525
1948301
1670458
1761014
1041474
670009
1269234
1725122
415176
1220205
203092
1879040
541102
1027959
1570170
1500445
819710
1433991
125343
1118794
1010159
1209058
1676998
212422
1923042
1032931
715086
217252
495859
1179225
772066
984991
255323
1715077
555426
1100385
420653
682842
1879924
601098
616548
1604047
1895310
1453926
1032710
160446
724526
1508339
641577
557878
117985
1515886
1942767
745927
679561
501542
623997
624355
591859
831667
1122442
1057522
1801858
376817
1730255
1694913
1889970
276755
677156
1124703
985125
883256
891678
1491085
1969133
1627200
1952848
429557
699976
54625
142943
621709
1528569
1752097
1145134
1827676
629483
524444
156700
818741
1532310
1971286
1060833
807501
462789
1923137
256101
603530
1360877
768374
143958
1648388
749320
1588997
1337625
1927599
1887383
1159978
839526
1146857
888167
342395
734219
1868925
947207
139450
678244
1134045
1939092
541734
175862
115630
1842463
1337020
691101
1242994
877177
77158
1713095
1605776
440840
1799766
1475919
649334
1521150
1581343
1604239
837592
1321858
1717796
1700196
1081745
541640
422046
822896
847578
144830
411412
1671956
660747
38011
1623086
315997
1219479
878053
1975235
591486
1805186
354169
1651562
1164938
510840
1569646
536984
592700
1006088
395917
1011758
832116
1379693
1429876
717426
162323
1565415
1690205
912230
1076889
1860169
1550509
1287263
514856
1409124
1623980
1887129
235969
1814499
1591199
256140
706076
1675013
1035303
859509
1930782
1500144
756552
715627
554876
1089333
1661679
1747531
112077
1654060
47063
827621
695380
1603584
1973402
205433
1923476
906827
1240213
1292985
1233626
307138
781920
510074
403846
1871632
812075
577370
873175
640248
436135
1815597
478717
588024
1625413
778050
1822359
1772058
188491
1389278
1456272
1521819
1677943
217070
1812332
638441
814082
335002
192876
1890465
1118426
1830851
202277
1953488
1224101
1993858
478839
1606170
1113139
660278
1288912
1751695
602413
1211414
1556871
58296
1448804
219467
945971
785214
473055
725032
662236
988714
170385
954684
1032944
840166
244757
993378
1084962
1583740
314153
1793922
1704897
233557
1166898
252358
1203810
1172752
574549
1836110
1337818
89510
466035
718954
1660269
1530884
1764100
1038737
1209123
293743
1827310
1391976
1790858
1298289
1248117
1310827
692558
838218
434218
95953
1593645
1691388
1270819
868903
1754425
1268344
1652473
898575
880810
413230
1656478
1120686
692054
1717376
130930
400873
1404276
306767
1494673
393473
1444887
332050
28371
125388
943837
516979
513468
112579
1690017
88613
939872
1704784
1555626
85855
1745865
1457945
1567161
1345151
1122861
874432
1447861
1258362
1887294
415604
633816
1396385
1881523
1137432
1268979
941217
723740
1734973
1040039
1224016
1607377
22898
1412576
1389412
908886
1795861
1004443
1061580
409270
107292
1741703
1651459
674835
490517
415189
1895282
1997918
1697671
976795
874491
1918862
906512
1868194
1939851
1339062
686551
792707
951071
285478
1743276
440945
1203764
1572480
1114154
348662
1600202
1649663
1171161
1642127
221281
1525049
578689
1187887
593652
1356035
1951787
158242
604846
1413332
1078325
1755447
66257
921353
1388989
740071
722069
1992679
876444
491340
91869
673461
267085
993716
1387742
1008961
782771
1558882
914958
1595964
115512
311035
655661
1629891
593385
520137
1501891
1590493
1840050
298135
949560
754838
1197812
409378
514620
1971182
1902978
1184814
294002
1184757
1513855
302342
1300988
1221524
1924250
497117
604855
651786
1954751
1286219
599107
727127
1767122
1602509
452108
51542
970812
1956732
1207454
1494795
123230
375713
1164820
809401
346925
747614
84095
169087
1691514
1612063
738000
1904008
73748
679912
54699
1901150
1633212
157467
609395
1183456
1614965
1811691
568281
486101
1395495
1228185
1943178
1484017
1086266
1114646
1408250
849395
502435
303037
1626845
830536
346015
476080
1734813
302086
1379752
911336
763064
959792
1952325
1153971
357011
1348573
888066
329510
247734
303326
1964039
624873
201295
1088086
1161125
376645
1733851
1727646
1513444
1303724
80566
991064
1654549
1353402
530572
199172
910536
1646084
813720
902510
165924
1917218
1464861
220521
1986551
835586
1879499
1303040
1230578
169425
949009
78852
859898
239099
267336
653807
243775
857893
1884647
1700025
251501
705170
1485752
1482643
1284845
1457065
1120912
1956350
1308360
1709610
897154
1285224
1101443
1223665
225858
1484552
794227
126865
240830
608356
377173
1641015
723384
924555
1139527
1015822
1015271
5059
1515565
124842
508490
424164
152838
1104068
277823
1046428
1296095
1428931
900094
1308031
991442
1957085
1952001
172241
1885174
453534
1329189
1392925
344505
319553
1092746
746068
379562
1623521
334731
993500
1393992
1537247
1445856
1133725
714047
243654
1212081
1171616
1707770
706522
618213
409075
1726842
1250378
1175358
1105324
1862501
1526934
1433960
186834
1033946
1254906
1669203
1337655
604750
1286315
853453
1659312
277177
514561
262491
240217
261363
608113
73008
607771
905925
827247
544989
1797272
1160855
383051
1348404
802080
354308
1829343
157158
242419
1353094
240591
86572
20137
1411154
41543
1425369
555390
1711494
248574
1572931
576086
1935767
1293264
1369003
876444
836984
1186162
1879169
1796701
283219
1212917
1589953
266894
376055
801236
1475380
1644688
1401374
1595736
1670620
250255
89766
979288
621812
668871
99950
880171
692120
1053542
11127
899563
1532070
1642474
1707791
64600
937655
415056
52017
147789
1810229
798555
1620872
397987
564642
503408
1271257
712453
366267
1033277
623171
1963588
1076826
1737074
1893221
778327
167332
210121
155183
14267
350051
1778498
1714553
702376
429250
227767
1835272
1508155
564504
525770
70391
1317069
1141673
649512
515882
619602
779578
705441
1254637
1412089
1743934
50836
557516
373320
33460
399660
222482
291798
854577
872827
304516
119349
1490031
362110
637345
1563236
594273
150457
537523
1871221
1249684
1687275
106532
926040
234790
1803581
158521
1269905
359633
1588526
1587163
755819
867023
1577307
1583203
1143174
963792
1787075
1820060
1806319
1702963
237352
1299115
1453196
19866
1974059
628731
1658321
1345836
873328
1884510
460392
1497866
333998
1440275
1835241
49365
1782546
815277
418670
803035
501294
265342
682346
1642213
965074
1399705
1580758
1844823
625362
589674
355913
1150813
1327039
602853
1874602
1863362
1146672
1218265
72008
1625376
1239714
398005
141257
947543
625572
371086
1996289
1858906
236237
1710974
1875180
934999
1621975
334403
1114477
1841999
1345185
1876983
1796357
613498
431022
287793
1952232
844600
1034686
77040
427982
1167753
1203938
1743996
1660770
1174186
1848282
1969442
1706131
558080
984219
1798320
974624
1498921
135383
358658
347127
878626
1517358
1731491
1194008
1651967
630698
158936
1618617
109746
624660
946603
1754365
776147
776859
503867
406103
740557
1214139
829371
898167
837674
1731772
212424
778805
1641754
1097938
1472214
1506333
258008
507033
1764721
1973427
1742112
52898
1782155
972811
543596
76990
41488
891236
1975046
286990
1751060
299139
1209914
1742314
821791
1893444
523653
1775202
1567221
1847186
402643
869402
1371318
1404573
567833
319620
1579847
1025554
212802
482127
707932
1952407
987635
1002581
1911356
626043
1523301
1168413
1722123
1369938
1684902
766562
1294632
1357116
974245
775277
555884
905340
1519996
1641357
1559462
1078129
39083
1998080
1806320
547932
1347053
1959640
858713
449143
599750
1651536
627134
1707510
178560
1695291
3140
339175
1085087
1358826
693774
681028
373834
784073
1845323
1237389
1452231
752508
1109417
557584
1215205
1300772
1893097
1147680
1236995
1320110
207309
947329
1532071
138124
656514
1052373
1452121
1819918
156795
528688
1066045
980099
1465925
374696
652064
1509632
848346
1306667
1106625
1827246
133034
611033
1471148
537277
508549
1175181
1142093
451773
567629
1051152
1598185
283470
1277736
634730
1937997
1186079
1708806
799836
1404408
1394338
1437387
125584
1002568
1169619
1411287
1011841
1157284
935925
397874
390985
1884602
149173
1393572
1005254
57044
1193203
1316339
1373854
263177
921511
847374
1589201
18917
246395
826478
956366
1421916
1036046
461812
725017
1288543
1398314
1643383
878642
1914547
1166680
926593
1663005
1740105
93591
1738184
33967
1503871
709177
906116
475027
498830
754012
926606
1938662
1671432
1777014
571636
1299770
761480
1192377
508298
1134769
1841966
761523
722890
1327773
1596663
683671
1296703
11080
1926833
1583213
1162815
1352813
417103
840037
261956
899924
1937061
897284
773718
1437430
1457501
377150
1634059
5245
354046
1671807
72277
1792057
1244676
1368365
1219550
74980
626205
991667
1792497
846537
510801
733450
1690642
1667702
1070431
748248
1102396
1915021
360612
299012
1497564
485435
946437
1051275
1576258
721999
611391
97562
4872
483304
914792
1103040
502312
768659
591665
1385793
89020
25452
1867240
938048
1979260
1005010
767734
1207866
1276973
234810
1295927
1219736
1692380
1416251
124006
280710
1245971
479331
138798
501205
113857
1598871
370419
1677377
1110700
674722
69790
679450
463399
1131468
1440239
84875
373732
396492
307910
304164
1247833
1805985
1112775
446367
1667028
987633
1599012
930189
1474615
371300
998966
716277
1673702
446382
1054718
535834
1090440
1629234
1964264
720510
1732504
238306
1620927
1713976
626539
1994064
1275373
1007042
1249396
104507
744393
1014947
429741
169977
491010
1113423
1078122
1487463
1644336
186607
591114
1293990
1701733
1295187
1611070
1751059
1274552
1526335
785635
1948212
212196
891053
1324753
1752705
1807763
848123
1235933
623492
605
803471
1684119
1465363
1236954
1621157
1936060
612790
570580
1969610
426738
1070151
1357313
1373148
1075025
128110
26314
1647193
150406
1484
1363952
944551
1702913
1672717
436060
724983
647412
868787
1482430
232379
631574
1685410
228301
1219178
1522707
697128
1014634
1281630
1408766
170346
265513
1036911
1848694
804553
912846
1041665
1775260
1789190
690770
1743779
820057
73283
573374
1589076
1849089
1416165
1709783
1637206
954278
1375419
407777
1777444
1954856
1860052
1438856
750452
1630648
1094138
894072
1360164
1189904
394114
1988544
570562
1670547
1072830
355165
1741621
10739
285560
1767308
628664
1243494
891185
1323169
898808
945437
1890723
539398
379275
611201
1497242
1857260
195413
183736
1848825
854877
1539612
1614645
1088717
1519113
1113683
684471
883933
1492641
1253839
1259779
1477894
648564
730892
1610688
1417479
1494229
736358
744378
471693
1934951
681097
773767
896119
337056
1958148
119405
1453048
411494
867858
9358
723769
1716549
1374922
1900952
5354
708325
1053668
446338
1882816
1810416
712893
832640
951310
1730862
208379
1589229
1156530
785858
1601230
151284
141665
592726
1070261
1969125
859924
1032776
1924054
1998019
305110
408901
868593
1491716
586883
1311440
1997765
2906
920722
1851744
863755
894079
702942
1745617
71299
21376
1310114
236296
508183
692745
608317
779654
1600253
1192225
1446502
684797
1183830
1592681
1070253
1785556
1586325
291785
1576755
1712870
925032
1587180
763161
1949051
483065
875239
105364
581701
186418
1290517
208136
1027986
1981332
575316
903027
830121
904682
945615
1728016
939279
1076068
712652
491319
544127
186062
1615386
1138468
610816
763677
1525348
1432833
1173292
1645328
882765
1411916
1253925
535821
88480
1384565
1589615
1938183
1864418
1134423
337923
616562
1919217
953476
1141008
558351
876087
75112
29391
1975054
1367154
155050
1567887
187923
794039
1651139
1971753
436271
1762839
231177
742517
602724
101455
752507
1538350
709148
1453371
1965350
822531
187475
1855839
732340
438691
1795742
1201260
137489
1419627
1421099
1601096
138811
311083
940750
1826608
1390424
703060
85244
1757725
182017
1339045
718631
521976
9138
324075
1343716
1659813
702384
827111
1840400
563638
1254118
1101639
913415
313281
239480
539322
360207
1869811
1833171
1734281
751923
446350
254559
759946
290046
1656025
1709365
861102
570358
1909142
485176
338327
1147351
1394440
1198546
1917207
1009467
1364581
342391
645339
859347
1171357
313773
114125
858025
981654
1619973
450100
478673
1450533
928511
632790
1555092
1593089
327660
348385
623899
1269741
1253944
166023
705918
702013
1816004
1609305
1421931
1365510
708048
537931
1721717
1718008
702959
1050570
60268
242320
988537
888569
1995913
589535
1505153
504188
1748122
542375
1088299
1311883
1701551
813481
713248
600410
355718
1472945
1061225
1751345
550514
934006
1227009
1547822
243198
1077890
1484414
1501520
182242
100077
403310
1697429
1162978
1615693
1354757
808265
1616314
1566851
1490908
1853782
80395
1831799
557736
1734163
1974101
1744334
1142016
1400295
1983354
486180
544851
1217334
378300
151670
627765
1738680
1972059
1224374
1838618
183209
402564
405581
1382872
1880640
1736071
1565664
1733500
1380272
1044671
1967415
1852403
1856869
34926
792173
389888
1882677
1775749
328230
655099
1906541
684676
189063
1343819
1073238
1278219
1394509
115465
1364032
1796417
645857
1567235
88395
974595
702918
551191
1482473
321377
675538
89480
788661
405164
1929758
1728779
112764
164307
238008
339205
1009035
353472
1307652
1329334
954244
361167
1545022
1520166
701800
1166287
927025
98572
332395
1491432
1218912
119961
798365
357118
1618520
101234
1949719
230721
315165
1547538
933664
79611
65546
948926
395721
105678
536199
1242835
1093856
859767
536376
123468
756395
952653
1018702
1420514
1710545
643823
1722203
68198
50461
1755529
40263
466908
1244724
1008443
1764613
704224
52474
489169
910580
1915017
611942
257475
376137
600862
1530735
705908
90808
1435422
1386822
1595356
1606044
874593
1382323
1669553
373530
1128844
1715055
207703
1299689
1972725
1624156
1534379
1084726
494956
616387
1096712
406606
837730
231065
194584
1753880
812322
330020
1751967
1749160
1760618
523600
1529891
930976
781287
1664620
1700126
354532
122777
1879028
1718463
933173
237320
1641402
1776550
1164043
1300059
768247
1387999
45664
389719
1129678
972175
1733921
1231068
535726
482511
1609427
198519
588282
686293
1026203
796219
275637
328742
1130141
998856
1787058
1154723
916303
1121341
421767
1880842
1992502
681661
338305
1764773
1241624
1331087
1897269
135964
1292047
383548
628784
1877324
1930020
1176533
396790
1371247
1871846
1778337
1646151
1455028
1057062
777144
183832
643720
829499
511746
1686907
1100213
436853
1854057
752416
455426
444470
1300491
209730
1734504
479792
1332809
124174
1747302
713239
1976335
1762718
1386834
383807
1644415
1912339
871061
1191996
1933074
1139535
1202489
257532
1021088
1139400
1286252
373207
755957
588358
1542339
1213515
1726048
1039340
791661
68829
449948
1321375
591162
1913913
710029
1090306
1753930
153617
869293
1817733
1964263
559428
1811012
1115820
757325
983016
570559
1085941
505278
1121308
526194
1916519
1671538
1446240
1704055
932520
566420
640916
1729862
1352899
1403603
1050504
1339501
1413076
700693
1096559
969777
1435646
1713449
1325695
1356042
323650
485743
314493
903544
1614850
1330110
803694
1687974
1280296
634426
1239166
779523
1538019
198692
712342
987473
1774031
470385
668679
458679
979002
1432876
543825
1638455
391642
1362060
464698
180386
550665
915569
755640
988633
135346
780625
252281
237398
432378
977702
1604226
671357
1086783
378560
84526
1203386
114786
8010
51814
1109486
1966972
657295
144090
738147
1018527
317710
391028
483370
275952
856404
1019668
1592500
1152361
1289402
1651529
916835
1089535
449151
1572017
635002
937927
300795
702696
1223584
417574
332911
872606
1558680
578156
654526
1386057
915717
1025466
53363
1261955
1420008
1919811
1048674
1701424
1681558
1336396
1143915
1671392
1851782
1214559
1439816
915986
208347
396523
1496455
1023926
78980
163465
84550
147242
1820347
395448
1319346
200616
841342
1262304
774755
1185017
720269
1819560
1195118
1430565
1288401
1529014
1960205
465229
1611475
1018221
1338628
861945
351975
1033175
1614446
1309900
388779
76435
671869
91964
1444293
727158
361001
1550919
95639
796792
1379147
1311985
312231
559472
1132988
298323
2
1446984
1658590
1684570
1860396
1234135
1011230
1517575
41217
1159358
891967
572538
311498
1884651
181721
705232
71438
758306
1294226
1456781
536569
776033
1242319
620489
1684935
1262944
975630
1254053
1594553
743751
458725
611741
480844
1229194
213302
1941599
953391
1249643
1202153
124731
1493339
636580
80676
1417380
567296
1025786
1545752
520414
1382026
781810
997858
850612
584790
502011
1830596
1865463
1595605
491304
1354966
176342
1852317
730154
1030947
852953
594521
1360200
766855
1892930
358025
690962
936578
1448957
244538
817587
391883
980089
669641
28988
1474072
552840
233313
650186
1687720
1992540
1903712
1707562
145278
1144713
465856
557447
300106
1624012
1325376
1232779
1429285
1843610
1819315
835090
241187
638070
121296
1746178
1692534
143366
1815695
1480493
1581697
574253
1806231
1667587
818444
1711465
308340
626910
1315436
329731
765923
1313271
1410064
1960890
243538
1733872
1017888
349995
1103260
1323842
1270251
1093835
399778
1339532
7101
1493166
93083
32389
1202582
361636
224277
1942965
315393
228322
244339
1814942
243675
1045001
531970
397895
1278934
53593
1564982
1549697
1453386
700995
914236
1605988
259631
680166
1542715
1188299
461771
1269375
490278
787552
1308671
285565
911563
36112
1842472
351574
673186
882364
837144
476111
513016
1096462
1171127
9733
249582
1648655
953175
730582
1511677
340402
328294
1819308
1279699
1509451
1328335
1756423
416712
930106
1200432
1184290
312754
1532962
778878
535994
351557
406650
1736689
315109
1603036
543722
208682
415263
737857
1038244
1566550
1315059
1251991
316123
1062365
1206029
637090
1536680
1929363
1323285
941104
167578
816721
1681922
1495867
740413
1918316
1717082
1077611
247199
1101488
560984
1648307
1640368
792880
725673
1967074
1564695
49036
1458675
1370072
561979
1427514
99188
1285672
1708251
1205861
662230
1983223
417935
322807
1201669
1449266
566804
1753982
523702
1870508
507070
1263157
1580024
793801
272262
175571
258462
997089
260436
1006855
202555
263520
1120233
7981
1015663
1543448
1211764
1913391
1214623
381220
1991092
510270
1510043
589783
1697612
1647982
313604
1632879
1744929
1383316
1099607
1431494
1391091
1890625
601921
23572
1868344
1731349
1592668
50034
1438895
550744
1754498
233292
24169
595025
1215929
873153
1137813
1408273
1779621
887194
1038960
456569
1358694
1816072
239745
500185
835467
180953
1328384
1049497
95343
431206
1072999
173910
338758
1552279
481552
1437655
1588079
1584440
1528574
1181617
1755263
112071
1972487
1783910
1131884
514526
1935580
262202
1007098
1324429
655778
1471903
441535
453903
1296436
419536
1022856
942199
1308941
1849517
75072
1606222
176489
1961148
553663
609020
929740
203491
792367
1354026
278278
1737645
500918
656563
1989447
1445680
821551
1984417
1409118
1790523
1225143
1807405
946253
76452
1864668
1379588
1164437
1787533
1674940
1609982
96662
1122938
836262
1397969
583454
171482
750377
117024
645999
1568283
636661
863593
558235
1960435
760414
987477
1872303
1118321
584363
424598
1991368
822745
367899
987109
253059
1053961
1582467
1793718
1360085
997006
775452
138179
439850
719133
1749214
1671513
1164680
1792671
606336
896280
1343510
146846
1339292
1266990
1674078
1108845
1839219
1944275
570549
634462
1751095
468929
1499132
23142
1529953
1733282
504457
267821
466366
579603
720305
1623869
264377
63223
637670
814184
1366713
30181
1705821
391057
1694747
202715
1321632
23079
1300062
426407
347023
1353642
1624473
207427
1370226
389490
987776
794261
171028
537787
1414447
31971
1871471
258945
1881599
236014
501527
1794960
1996362
429814
169433
1317311
1918402
1734207
1123556
1875689
206950
800490
1711317
1650107
1041487
1663655
464465
106259
1284676
472299
1344467
1383471
457883
1796844
1099564
576724
1206150
160756
329367
626218
1666773
1119186
1956809
936727
1756294
1828615
1387008
1744921
1816247
1657658
283291
93245
92632
762988
1190922
1244118
231358
625459
1673801
1167070
356159
1462953
1271709
1208249
387942
781075
785799
438511
740626
1555305
1922029
1799262
602170
891403
844032
951738
842015
280433
545446
1665215
368833
534027
1558988
1830989
972614
1953673
1757567
898866
1128629
1704930
898490
1941555
1401024
252914
658241
1592242
589749
1301239
496178
1362688
319122
1910609
1930774
1673660
1972499
590456
1547752
1048763
912460
1976493
443602
851146
312736
666162
1664652
1333408
44139
399429
126106
1220711
1220459
1782357
149369
302808
1112616
1439947
1379903
364342
1921481
762042
699102
1062654
1524274
1912338
203615
1830157
1860187
1830676
1119634
627335
912937
1914537
992254
973828
1347722
1700106
1528532
142938
677838
1831186
705345
1048186
897975
312878
1085394
1027967
326579
484305
569833
551849
1128280
907999
87922
1927921
24138
1420137
1257405
255956
246386
1681711
847578
447443
277232
1795147
1449318
1997900
111689
1025725
708455
815554
396059
490078
1046325
1890593
987603
41532
421032
1799591
1690952
441494
1672099
365207
935741
408806
1833610
1074869
1334708
299749
1839211
1257863
1364650
1082129
1320010
1603139
711213
184911
231955
1686688
84653
1661734
49170
107231
1531725
1038638
568505
1889065
1380162
1229692
1825943
291758
1782989
995093
930794
1532872
1619713
216922
1750676
4252
171342
1928247
289334
88344
1085816
878432
1472017
657297
775521
1053982
261292
775537
1448038
1442892
1637430
553202
996600
436021
1559101
1446727
387966
1597678
1505522
748924
8216
909283
51618
472033
1612606
1637005
490886
440687
1703055
1948536
1291482
1774111
1129607
614495
1175267
544857
391095
1938739
101392
138712
467119
1196914
1976721
1765726
33900
1508906
150749
658842
629691
1650929
588141
1598054
237133
567806
1940423
1700359
1117562
349917
260022
519728
1007308
1442226
1139401
927166
181345
250456
869732
656232
592156
573111
564475
1289824
212707
1530664
862922
1470327
1824612
375490
1855609
996676
1109245
1956085
1740481
1387655
20436
1770824
982416
847814
900994
606351
515067
1879774
1982764
1109066
1311631
1342927
1929398
1970446
893931
1717989
69930
165309
1126228
230613
700824
1930631
47145
739694
883265
866689
1972594
1982363
346569
1352006
664525
1536130
537756
1385341
1401236
1794403
318489
1962366
641290
1543852
521258
1151796
672271
547420
1958325
642437
1831406
1393351
1622918
245763
1976236
131977
715675
1050684
1843064
1595585
1264452
1668681
1832704
1835483
1161700
726908
1653967
207950
485133
1897383
41314
220074
957257
1950870
611503
83895
162080
79159
1801933
619506
1201904
279235
1008470
569435
267295
164126
1143502
1515764
876505
1207490
403006
231623
1679448
1300587
982496
1716913
1339172
1945383
162552
506611
1247701
1288511
884243
823238
1566318
1143973
230592
596363
1837848
1471778
924224
1374075
1420257
599432
92650
611487
1182763
1304946
624854
737482
881251
529335
341143
1672109
1851543
1726574
1611281
1548267
277880
1821699
117026
896373
1532128
714384
940926
532773
562048
1918901
1437992
1121684
1813530
907574
1464404
200164
141495
1333061
539053
1830501
792875
1565476
1197041
21530
16280
186478
204172
1426443
1844730
1436453
104703
1268344
832094
1515274
1437409
1863405
297505
1177245
1205847
825078
255798
1800364
1734424
1817872
735023
1477850
51817
1745680
203379
724427
707503
602252
1697326
1235830
1978040
462535
899935
1282024
768446
756424
1671496
408958
1443711
487933
1035907
489504
1382043
861474
677224
1506173
517582
970519
610657
472480
227517
814873
144047
1099785
1151655
556169
908893
1723252
1681737
1093878
743994
1152967
1150461
645824
17400
612903
1999605
1800091
503576
197604
769746
1151586
1332624
1550662
411764
761851
1512257
782117
242327
158473
907879
466789
1826381
1599265
1160522
678863
476968
301553
44675
848337
1070267
796180
11277
934561
1502682
785438
132706
1419891
1393576
1989463
942063
606449
1746100
1931059
400539
546838
936146
818754
788937
319524
497215
99090
1564593
161091
423525
1027047
698218
591531
1962101
499525
414644
695867
539586
1858107
1893635
87242
190827
1578217
833286
1793661
987025
337631
1639307
1082049
180507
1637169
762669
1477447
932888
845571
696576
510354
1456441
315485
1984520
1709790
460917
1200201
1220542
1182826
1348212
94310
1660422
953187
124664
124680
498402
1429189
1689956
828102
1228928
1023989
1517634
1162457
764451
435887
760791
499014
1045725
1423763
1597192
753249
1579653
516781
81977
1721807
1023903
1417201
1186085
48108
13500
721766
962853
827858
1028072
1314818
297597
912761
909149
870209
1714392
321396
449669
263002
204401
650500
1823865
1975230
351195
1694220
796684
1068636
419848
1058080
877193
506399
1757404
736872
1709765
843140
1436123
1090220
1920157
838599
1345615
1927483
1372857
364074
662372
662433
89671
798300
971787
1564012
1283330
609610
1918870
1945569
1485470
453837
1769920
1826330
83918
1754357
342372
293018
602305
126897
1882470
1903788
1359012
835716
1313696
55949
793124
517901
247413
600152
1660902
1428397
359838
742689
1724983
347922
1490986
783140
662137
626503
1214242
628089
296961
401544
1140489
1335884
1338253
833377
276532
623749
1768795
1410847
513019
1983567
1834914
1615919
917533
1803341
1575655
1984037
1924774
424751
1715454
729492
1407241
1807524
545861
1827381
1124722
714919
1119097
1376115
182682
1766277
441708
1384166
1585204
553210
1299061
515033
992129
242672
75181
756996
1037634
230972
1745286
1001818
1286204
564905
929563
1417638
333968
233643
1749423
261292
1353988
1584771
1406116
381967
486987
100002
146841
87905
125586
990514
1668219
683579
777451
1445038
151974
1755117
349752
4787
156274
246745
1760134
426559
1739286
1026237
377104
131109
20973
1972881
971582
1223030
1833627
742009
980708
1884313
706326
1249337
1903111
1436108
374988
206949
1946320
198828
470317
1972929
342815
1634178
111501
573085
860952
394087
284289
1631884
405442
365327
1960986
1706259
535042
1222760
1699980
1400569
193953
182300
88640
661892
1446301
1677273
918099
624282
1911465
1638461
16613
922746
1303979
395505
1358266
490398
1007125
1440765
1303523
989262
1732974
1927951
1717969
906903
1708191
839063
601730
1672298
269222
1225665
539965
1584342
1008622
915192
488416
411426
729297
471115
1215355
602872
1868732
822511
980909
1072469
915325
1134650
766348
176791
1793661
1932712
1393775
235197
441298
1958825
1468329
1951398
1292280
1275173
1531061
1914378
1049591
1911361
1379552
1143349
1806511
686583
882854
1010972
770267
212850
236179
1459420
1893935
115975
46829
1334897
1823070
1786527
1325757
1929494
1518691
1603664
775334
1940617
180180
329915
76738
1211480
988357
1679040
112573
1066000
677463
567402
447295
1491894
338327
1649875
1712154
1620332
1007801
590096
214769
1924260
1293893
751160
1964896
744044
6949
319702
3641
993078
643089
1991230
1971963
1610255
882008
188538
330390
1061930
865146
1933983
689384
393646
29249
927563
1568699
363109
535284
1726159
144200
660830
1373074
1540122
1676690
1821727
1881854
1526641
1371817
1927838
312091
1807118
1947117
1558803
1578513
1869070
1026690
221369
567537
417445
1821837
448321
814748
828816
1608978
1904721
1709606
469530
1812182
1915843
1667020
242450
67651
472204
1748120
34501
1431769
77354
649465
1576778
847848
1319962
1016233
1060853
1397209
175080
1670492
1677072
562990
103246
502237
933713
903377
1867287
687062
1773350
190210
94081
796788
1541005
1912493
1429477
673013
1019406
629005
440149
550680
751437
382554
1702113
53793
541966
64783
566615
1897445
1631762
267161
1616909
1384307
778235
363437
1305394
1068222
94950
481556
439077
843220
65604
1391787
50541
1430437
68181
1563712
732429
1780984
1245141
1548801
83835
527369
1007846
1355686
761723
1903938
1759941
215753
860394
1528088
124372
1336852
1348882
517430
8229
1115801
1236826
1454815
1045170
1288930
818965
1780368
501766
566441
1103829
440188
1018969
1137578
603897
320084
133097
1033172
1873804
1557558
1653404
1815075
1221282
1789155
1899394
903533
646631
1469422
956465
1682929
1615785
1329290
1847794
996
1923431
1024672
1289196
1522734
538694
1048473
784168
1538450
224002
1253124
1481719
989628
790328
102552
1603985
1915062
163505
198726
857370
97409
1942465
1403075
592717
88395
1082654
1475953
1238666
1010218
4369
1870804
1030170
1158981
709919
234474
515555
1569410
789805
1294320
466341
453975
1715382
349776
1412093
1180692
603297
310115
1470646
991179
1503985
1782991
1590934
827681
1537649
716944
1911780
1249254
1405563
1051154
1753534
192968
1674349
298050
1896037
1726671
482712
1081858
350900
257493
734352
1401606
1495480
1498059
1468775
1899294
728530
1274571
458288
695086
291430
32262
905919
250940
1107146
197946
469595
113861
1558376
793697
1405961
763958
1603293
1877396
1279754
831429
549658
1564105
1910064
933491
1986806
46172
991333
830650
243181
1843387
102517
1294556
376135
1434721
1125402
1365128
1493836
1403333
1920419
554982
1043669
1385959
1351234
248283
960104
752838
955276
864104
1072557
914294
1763945
940422
1004563
1035850
144285
262123
800521
1503746
1464715
510291
763040
652243
806560
142388
1548571
948941
288177
147894
98516
1175078
1761860
897813
1743679
1219400
366570
1004025
519405
1036950
1998985
395487
681543
1417681
863128
1743074
1768268
1238700
26708
951772
1988170
209644
1536153
263107
719594
678662
1563813
1912666
217260
1307081
896669
1828968
846268
1934557
203876
1161715
830059
925001
1478917
452105
1666715
966057
188993
759783
471692
1057864
1011867
887927
985573
201001
1283786
134778
1467501
1950422
415963
729294
258007
1895883
525354
1055069
1693076
725232
1363618
1376820
1082299
105166
1654920
1132761
449260
191193
1647917
964197
827170
824661
1593777
839065
680523
1041238
1747900
1720016
1145520
723080
613259
1966029
231333
1139866
1789842
1303307
1668351
101744
225997
725819
1509318
1962802
929750
1029380
1076044
1154093
1058903
1774068
1247477
1887265
1632326
1394503
681601
343072
1754275
607827
327817
1130771
783556
1640909
817127
640748
1050463
1518674
887565
1163790
1755407
642447
1656229
1732028
300910
645069
11396
1967279
1304543
1099102
757620
913292
1759878
331943
1313307
739424
498525
1215035
935726
141522
730020
806287
1544225
15529
1158818
331513
855276
398895
882790
1602842
1596237
637815
167535
119400
1865328
1089769
1999729
1797050
153056
146133
1133794
621888
1196035
1723228
1595835
337600
1466605
731807
1083829
394357
655373
856073
1226820
410786
132579
43311
1937671
520929
1964858
1545142
1011759
1670184
507257
1090178
1155333
1518882
1533765
1470981
1919728
1420514
820775
187741
1576981
1158615
284645
1807917
660837
1260400
1082468
1282979
360456
280617
1446615
1975427
542685
405770
593104
386208
492162
1136557
275610
1107295
349966
182138
1345685
991265
1723923
530034
1573332
1514215
1447883
156219
13698
1916107
1661849
168109
909918
807279
576848
1904286
1045331
381741
1073046
934529
267714
211984
103843
1531191
1602772
520995
996320
1156551
960876
684550
386819
1921990
363327
1704772
299394
518354
159092
1381992
764441
665061
134236
1969729
569983
1391673
795427
1816393
1671496
139321
1703074
146358
195821
1512689
1929028
1234882
469595
1782302
230050
484945
1557293
309229
174337
1752042
667536
1315909
674301
606430
262291
381187
109735
1006974
732658
560361
842810
540184
1787450
1134950
338282
503083
1547647
1371612
534238
302594
1596454
1726665
143763
1325189
1921591
1391426
728496
1188013
368713
1467105
1791053
878061
808591
922276
551389
1515258
1583513
1701229
1348081
1142363
378578
56536
72561
1482333
1811085
1372597
1807198
1947107
373524
1262098
1401803
582640
1357304
1741928
1978641
668179
1957262
212470
1673513
430389
86001
1247010
307455
149851
786828
1752407
453733
225294
491453
1108726
272563
1185888
251139
950884
508393
426052
619352
1930104
864406
342177
1637383
255244
1952217
1964053
1115437
432510
172847
1066244
1096839
446679
1008108
1540549
1292746
337735
678548
257828
45558
894612
1702395
107799
180623
508801
485619
1173267
806314
1849802
21386
831886
627164
279210
311368
1539396
974322
1056383
1366670
30327
1032400
248072
477560
1412294
336847
1737097
1412637
874627
308472
1077441
72930
197132
1357919
345690
1475999
113933
1853308
887797
738693
1238855
1022414
1143322
1229333
1143543
420361
1769548
158385
1292707
1480206
1510941
343097
1292407
1672086
326464
542033
853994
1992670
1154900
1118787
438665
1556826
440559
589701
1551838
1123439
210898
945425
1232410
1911232
236359
1691810
157245
413971
923611
1457028
76403
117241
188223
1123575
58359
1599983
1313668
1171988
889263
35520
843695
698712
192917
469620
1076058
734774
723973
1460704
960401
1795180
87640
1081834
1376112
1068923
1006336
963095
1973345
1490351
189702
888102
610988
557714
504424
980482
472754
1823485
812817
1343517
1338652
631030
1016426
609760
1409017
498335
84671
1632152
1202197
99648
1344126
967653
1186944
1185096
500866
913633
1563326
289351
175041
1583543
180822
266676
341072
792585
1987543
741047
1267383
1254362
1801756
1913233
1594378
716361
1368471
1421268
1516084
949418
817809
1208959
1137816
1777558
530244
904337
1810099
275726
673725
1735420
104211
1901577
660392
676447
1222913
1764133
1987178
269330
451575
1787089
1914254
1532944
1239590
513972
1280473
1346281
278366
517869
943015
1596831
1052303
1156246
599726
908781
1994471
1179458
1672581
1897108
1481036
763050
903609
1621203
1337714
1615443
791980
860215
116117
678814
896730
938502
811603
444896
922040
1785034
1289937
1209458
1495303
1521526
1174263
1897279
700919
1833290
938081
1625635
1967921
425132
659141
1150519
1282598
983434
1846175
1742096
1113516
1502342
1378235
1057976
1449249
1533774
694874
1602327
1020598
1677836
1758930
605630
1352666
1085236
1410433
302166
497169
514895
1880989
416245
26686
104492
1719860
1785091
1556842
1420113
1441825
995559
1192512
931544
1469067
1917264
64559
1262874
1893928
1287293
1826973
1651395
1687512
1054849
761454
1239763
1746370
906238
133473
1066419
1258006
602896
1670844
852031
776777
1070761
1935207
213345
1724446
491392
164914
540219
1744954
379167
185778
1199910
488950
23696
1028912
10090
274653
1654163
1518133
1830118
36614
280000
110444
24241
458974
1560645
239086
700016
1919676
1511112
110461
191698
1779782
1169321
152251
532633
574975
291015
70520
322191
1530640
874634
795634
644713
1317559
74483
1574618
157797
740730
1743205
946376
843674
1181732
886648
1874287
508580
1803541
581532
156921
771323
715372
1700032
1884791
1930228
361428
317300
1152846
1589202
447436
1440730
1194949
1886425
182490
674764
818573
1710382
1082478
742342
1383742
441566
1027470
407092
503642
840485
582191
476585
626970
1550467
1196330
1969317
676622
1914890
1975105
1737453
1097703
1069718
223617
1786082
449406
1890064
36865
1883703
1201885
830724
1619025
283770
1502273
983495
1615604
1791632
1854748
197191
271473
1328971
808748
1919088
1064581
1226138
1086611
862599
387985
1451264
195615
207156
1301396
1075640
526418
911341
1793663
1158269
185860
25729
900450
995725
1113280
1928244
968427
452048
1861705
280891
1457166
529164
1212228
1023750
108995
1737377
1471509
1529407
1331139
1628392
1242720
1052695
1214706
349685
1365637
1342420
1102581
1159307
1941909
835281
1131606
1434243
75717
677931
1195548
1095421
637607
1065861
1876340
594450
158827
836162
831600
1865226
1566323
1538441
565265
1730365
1545974
1127880
60138
47350
663384
1564629
1314404
749371
1465727
1356721
1720565
1193446
928172
275811
835181
582412
1236450
37961
1811643
1534601
1077812
1841842
648476
1008995
1778459
211690
515212
689885
1457562
219704
319101
105319
463660
1973682
1359354
1431161
1412108
1508733
972536
1258758
1524597
213914
980142
598043
993956
785500
956734
434700
1411550
887706
1973576
139195
1773356
1723650
1717638
1790686
705669
1682381
1331693
1609692
290577
1129463
1784581
274996
853321
770005
1532002
392142
372824
898868
1932926
1275604
411629
1107756
1168401
1743389
1077800
1628276
185685
1069857
340953
945311
920673
1345703
1295961
1429131
1175591
1262651
714196
192121
422468
1851575
1643500
1561156
1378750
1826980
1008628
1475597
1089042
1250762
1368794
1313730
1311628
1651437
578232
861768
1274831
108289
1689945
1551712
97959
1804661
1691491
1539031
1939274
570462
322098
1241481
1227260
351474
1312165
980455
1199020
1950982
162397
371889
386833
637986
1272607
280540
638933
281184
1661935
1156104
1587731
48130
1882768
128407
198929
585297
906587
1098181
1400822
1317953
103160
619826
1948891
763314
413086
520497
1858338
857907
627222
874144
572621
907143
1139153
778564
103981
1674131
158944
1667296
1026690
1226584
22476
1463924
1896639
1775130
450539
18556
1683698
1785283
1365304
1140959
1633454
1991393
693134
344042
1979432
1008239
1682148
212648
324400
1105506
865371
1998424
1851196
566367
203111
1481576
417261
332223
1243590
974362
678590
61643
1875968
1052231
1265460
363236
1076788
868507
1383809
1720036
561552
884731
1042836
1567722
720689
1480590
1864249
1628523
1051242
944403
578912
679379
458191
1644802
1447658
503931
1812428
1528021
1017286
483942
1530251
325615
789246
62621
1540897
1157658
240433
440028
1750782
959011
1558318
1417885
1568759
1712825
285952
846679
1806430
921672
759872
1029017
1545720
1033488
1467276
437856
1410165
822855
1573801
560924
1369930
974859
1045833
176388
655347
849794
1633236
1406025
508779
1860269
93718
1187292
214914
22805
1441948
1725591
1765126
588851
1816458
1339022
918258
1139699
67712
36887
1430611
578010
1143009
1479584
976692
972558
1561715
325397
1683918
695445
496003
1101131
979575
1777428
793836
1283031
1906785
1876891
479767
387951
1550994
1266277
1615464
564672
969891
605075
551957
1222200
589276
772574
234203
966089
1496547
1320126
586121
514611
1711743
1954972
1170905
1786289
701501
1420423
1833375
1525427
1691276
107727
1152965
235862
1600717
443624
1446999
443218
1723535
1050766
474985
129428
1940532
1426974
836107
158611
322653
719984
734351
29626
369990
1376658
1502338
703138
340973
867158
22812
1141015
132538
168550
596232
1522092
81731
1648590
1986186
242814
1364591
999096
96911
384605
978349
1403117
1709353
1703866
1121912
1584016
762339
974761
766255
1443157
1110028
1536872
727619
1523953
1613879
1728433
1597510
206336
1409156
1711944
797620
1808300
1152499
835777
909833
755249
256948
198744
400985
1294021
205548
1700321
1248834
1668727
1992616
1337376
209508
1099116
26853
1258887
1004175
581541
1595726
1837839
767374
1596070
1560599
1104350
1503137
915366
1748764
1233354
1163973
580540
1705345
508265
741358
104372
135885
386273
1647350
820135
390212
1324439
642500
1305819
988675
1592537
1934959
1591102
1948972
1129457
1367488
1803305
1748156
762316
1558246
1127045
1577038
605175
498428
1019217
484784
1107500
1396013
1924213
736121
435970
146255
706357
1175747
1641132
1186355
484198
674219
1366697
1551916
1225584
1883117
1020174
1652887
1367161
1155049
1404193
1952310
565549
1482531
1462053
1024968
530877
1604616
765449
1332575
55158
1911746
157375
596525
1009712
1346535
1406493
331289
33160
1987285
671290
1177888
1607306
796383
555799
660357
1479672
1333062
1591855
575856
1167343
1292610
1133523
130393
469825
607026
877864
637729
427743
460992
1131408
1140343
1554066
424459
1156310
1528095
295755
934634
1907269
25260
1993496
507694
356764
1919479
746332
505791
1811875
607452
736436
1307015
960213
1547016
376490
84872
1158757
874220
3086
1966108
1800543
647586
1378158
1726556
1013447
599034
1071991
341041
1317110
1269606
1054199
1528812
174205
894834
171589
676632
190281
1505138
954427
435526
1335162
179001
301913
1226974
1278016
328345
1618770
926902
296994
654078
1227958
9266
1571397
1378929
614708
167613
246772
800438
1741696
1570524
232461
1882585
677578
917082
1990525
539752
1882808
966696
171985
1664662
1695537
221146
367144
704611
223376
369311
894929
1982683
1319676
1110989
664932
1216199
1894877
328338
1590241
1215561
315027
1519812
1904640
326009
1211474
1285503
617564
990086
1294691
1984122
950302
1891537
1083725
1828070
322731
608060
1911025
650408
535140
1818441
1975205
697022
1017808
662874
1648071
69731
375021
156815
132960
1672932
772884
686127
1725402
1407305
1821269
1348373
16055
1997831
1975605
789018
262508
1707889
322476
1161952
1817239
1037334
63940
469928
676925
746547
1075835
1039139
381658
104710
446279
495015
1375437
48189
1880826
1046952
478822
949773
1529654
1295636
848594
1001269
464860
1671100
718795
627220
1142884
1052815
1557665
803740
1396584
1027078
1408876
456997
1261105
61260
1327628
1834688
1168927
288345
837256
229853
407980
1335813
1033017
1902416
1020849
1037019
1990484
1287491
1052800
1258289
512906
397698
485895
799338
575385
309522
5210
945861
29236
820284
1757470
845617
142340
1109559
489163
1089409
1133910
1740457
129275
514666
1035735
139472
1667229
828453
1517599
415134
869091
1539803
127753
291202
1541107
317955
1961256
220050
222423
273432
1986843
348656
796648
1411448
474093
1810086
60427
639365
1119507
1672331
1167461
336091
1562258
716400
451957
1668361
748292
24399
1048724
75900
937835
62682
265193
1926927
31433
1143672
1508533
562007
1196606
1394356
930463
668297
1923221
1696506
560915
1431813
1982250
1555447
962885
1864835
1106966
171718
367466
69649
1587505
569373
1691131
512951
169677
1711756
1661618
238457
1733846
1745238
1737643
878061
1354316
784541
1312604
513686
337077
1412385
136264
790848
28154
1073464
1170338
765200
19318
744849
1964896
1226351
1316881
864528
1986475
1086153
670884
677210
984059
723213
835687
808005
840524
1379690
321883
866520
1862679
1218686
1261889
1515202
344649
1707591
1974441
1533302
1675063
1110717
161024
1993750
1614218
1259352
1768935
1865247
235211
1749554
811470
911702
4705
179661
373830
442418
1729713
922536
1733744
1206502
873007
1394976
931901
1766356
395997
374724
1831712
744692
15256
1443297
116971
382644
1063008
150305
1918027
1401124
1901426
515714
1948470
996729
1490194
1191986
91962
102544
800382
1240762
605607
1145821
1147603
807256
1214887
1405708
1645478
1371820
1814913
1939430
85760
41975
1433018
1753304
1191100
276394
113863
291148
1593831
1332680
1128584
837190
757457
1968036
1099950
1214050
683108
784533
1707784
7843
1513843
1583988
979350
1750716
957575
439285
884033
1250214
1246726
1408106
1409489
599078
1656114
278798
1870418
1596708
1121901
412490
1385477
1614448
690279
1536867
1825882
1720482
1479235
907951
1127662
1435563
1890780
1700823
1746978
1974286
1180451
97384
1746502
287585
138845
543691
451186
1289564
119856
1854049
947837
955804
677301
779319
881855
772855
101648
434649
392266
1159695
307696
986482
642985
1803869
40356
1708203
333748
1693724
1414985
1235455
1876893
271048
25812
159356
1936647
1034235
888868
682752
123907
629251
1091642
1990555
1819398
27270
1218725
841204
1521501
234816
1752569
894154
1754340
359139
238676
825782
1327498
722707
790141
624831
1254212
197433
289985
248519
333124
1976455
1307865
202023
1476696
1124252
105855
811013
1798890
307874
810519
524673
395920
253584
1726472
123725
650807
1776150
1866700
1883772
292420
131547
1538443
516400
704146
1457985
661023
1351734
1870123
1088915
65871
307527
1377386
1783269
271261
42843
1729686
1394173
469806
1517780
905696
1757147
892690
724429
1930137
1058017
1961352
1902780
1438708
1548340
1704705
348073
879078
71753
750435
1734482
949446
1864179
836532
129560
483731
709825
1717753
403029
856665
1249263
931947
391568
216208
1456415
696994
270687
1718404
978584
816142
1294393
1306618
1399390
683698
1763001
1615588
738454
1158548
402227
255262
1749695
1978454
740808
488908
1645832
1109655
1750754
278980
733559
1514637
736679
1849750
1358423
209828
1680472
840140
541021
812325
49542
536927
1732013
362773
227749
345195
650623
910753
1278862
1055503
512834
980744
1570827
335208
1883879
1519029
341972
1567605
405241
1175095
1460370
1968527
873468
412867
1888878
1225065
1008806
958805
1794624
1399215
942006
354906
1262714
136031
428870
1631318
518242
1049427
19137
1056563
1389231
1491278
403547
244575
1846786
537604
1684135
1551833
1438642
252124
1106819
154880
1288644
1222541
89536
462691
887538
618421
1077631
884811
1599851
408682
1555498
167039
1297576
1329312
693632
1886149
1044676
1903106
1894673
334066
1806112
316223
427637
1048167
1697336
1773096
375219
131128
375192
1296439
1605802
162545
1691105
1879862
146231
1036885
1457747
1164814
853726
1373858
1814663
50515
1105286
695364
1228354
1013724
1283631
1619314
1368817
1790790
1822604
312637
1647864
970382
1482989
1780795
1414508
1624178
1997905
1266579
1546900
1105496
1525828
848727
1235341
825526
1689062
1564121
1424600
988816
1127465
605744
1112246
1715795
1772334
242536
1224800
1433953
536802
990332
399192
1790646
1103233
1298666
300161
1631334
1139347
413126
1534175
396021
1822319
429817
1572421
1750609
1503200
1472034
1768379
1751406
742916
27168
766220
785068
318850
1988767
1395854
1467066
1125301
1129980
589882
1282285
792206
1530867
575469
443255
235543
1191981
492214
1422906
1129838
1881835
166700
487282
1303793
1054209
1003774
508650
1823523
1392893
1590602
115892
320346
98704
555715
165813
1870727
1715701
799876
1804252
1853724
76643
1694591
840121
1020654
1436831
1104120
967424
348751
328066
1866797
29632
1669905
790440
1471258
1035311
943954
269837
1270321
633086
726974
1092797
1733286
119353
688676
1551300
1951078
1007264
618650
921358
1946736
1377228
1898401
345337
804671
1642223
564756
1553829
39956
207381
1059694
830590
1122298
725186
717497
345931
19249
280397
1039631
1446052
1553607
1171005
28643
1889913
1426505
1073779
1888425
1847662
1667983
1116073
398306
302276
1808705
1803999
495845
435943
142043
1367359
1405520
535703
1049509
1737319
1686925
1293875
1861694
1259311
1577230
1761057
1665662
552950
451970
801635
648993
1240248
825019
792666
1546541
1568551
757102
148876
243902
561540
449853
1013185
430639
1409640
1999470
167519
1660714
1946534
1477141
1991115
421998
1147260
897960
1367799
1132368
1217565
1283572
1736936
1066171
1831502
1816382
1965901
1807524
1874663
1221269
532409
1565576
1295513
1628050
682217
1742952
853312
1236296
675958
248564
1994973
842620
1826960
1913723
1005172
818560
1399369
1824159
1932681
1886735
98314
1117796
107997
1973387
566090
57010
1958615
223445
1353509
1692145
814808
507943
1463165
1928995
199371
1595244
70829
1941903
1540510
1462024
25113
411082
1151255
600867
1015852
821168
1598606
377778
763089
1729858
221527
74629
711135
1054037
302634
1640485
151678
1881384
823180
1710838
1850324
1884717
1953350
821352
1003928
160163
814463
515729
1548075
734859
728267
1202506
1967399
1200366
708277
1326381
1456042
32360
1726024
1475993
1251707
1297560
788912
783323
1738502
107920
1917556
1658873
1382535
1306959
1528812
290535
905303
63360
669800
215032
1414485
1522572
527377
1200898
1689067
1946545
1798864
890615
1226645
1708336
710399
1879219
904848
1398947
1743921
1065325
1828782
1983633
1719678
1985957
1167845
1851472
692452
750007
11868
1198633
606013
1484771
1734387
1119199
1156880
416079
1086715
1196773
274241
464938
1504616
388169
678350
1077344
1161772
1133379
379759
834680
522220
802370
1287039
1308418
829752
1332111
118142
883384
1159853
1992493
598045
843323
658725
694017
1182518
1561437
821742
673426
449882
1610882
13043
971860
136557
114821
1017664
856821
1057734
265225
709981
1342126
1058426
403361
1047370
1336852
1677625
138905
823905
1195933
589801
1865025
508597
1598294
894529
519302
1951641
76920
638228
1553653
1415832
988084
838701
127475
752310
1058882
1458700
473825
479197
744556
212660
834177
1716002
1002540
238582
1061432
787167
1990412
979853
179894
794455
798095
1086800
140578
1283280
1824848
290074
1363489
39780
1421598
1260751
1516054
1929353
1924216
1178474
1968417
1887551
452524
771255
1386865
1967027
1562812
973128
653798
1502808
1942778
1593500
1306949
1821841
908340
1231656
1683778
456734
554447
1115670
695659
825339
672665
1512384
191534
1675950
271710
1581093
1165726
430838
1397057
423594
750538
129342
671910
855234
58005
1572581
185771
1526659
1690404
1815649
1666530
1886249
286574
1651237
511014
976332
399224
198886
696392
78474
225338
1116164
1543460
1280980
575689
1751744
1462089
1171106
1098413
1071217
1424185
338915
1253617
1376184
428975
1282484
14888
1105648
1093060
648911
1782618
1947217
1431404
1418657
1918528
1715828
1242158
189936
1501231
468199
1082830
169850
1001698
817669
675932
1089209
964889
838561
410207
659029
1521865
531612
105536
923350
1237672
793255
1245720
1388380
1258530
1018120
1078951
1219421
119602
110427
812214
1554939
587979
1470621
1870507
1248048
1763434
737910
878785
295701
42541
1971469
1553941
100382
620737
1350017
552772
1009528
1732769
1795110
1106419
837825
131628
1990329
1640563
525401
1519964
1553919
1331769
1252164
87055
1325658
871228
407127
770481
1444207
292116
1613152
1539952
1111325
241419
585014
470973
885027
820820
1131759
758246
421852
207797
1521635
921414
258666
424300
816468
1555693
386444
1648313
1672396
733584
1838743
945178
1976601
188283
243486
574556
1840625
243176
1801118
1031411
662572
1001769
1915084
395861
213640
933657
35836
392814
593959
624583
740520
290541
774150
857861
1850250
1977956
665443
598807
802479
417548
25834
68738
747048
1112524
1636118
1640357
1569302
606040
1574943
489847
373464
869614
1628499
1880754
856678
585760
1985093
14592
1966968
1549700
1654203
1310991
475227
1443955
570009
1585421
492465
302689
347245
512052
1556222
139091
1688048
1210649
776570
1265273
607983
1550135
1457217
1344480
379674
947148
938860
923572
707536
1896466
444547
1012133
1949188
256072
878176
495900
1810803
543427
1245829
743113
580356
1122759
1286352
1212724
1667051
1943987
1625668
1101238
551591
373977
1644523
1080103
1074895
1936994
388939
1373127
1789881
253838
1619405
777328
1685267
1427765
572846
1935753
368983
795192
1966166
311461
1670663
1921096
1822772
1289178
1929426
775017
1702498
925522
622742
1873231
1599465
1415317
1130968
1081271
1523240
1640789
1575973
80757
793981
1071089
1000659
535956
403341
1609673
1929423
1716106
648634
1226564
900875
101726
1424379
1838306
187425
1545974
259738
1274523
1784268
874468
283988
865397
25663
1748712
1809322
1923706
1769090
1179363
279567
1389512
1415849
1442275
625375
1462308
21171
464391
204399
412166
1127648
1253554
724318
1028213
111015
1721740
299541
1350913
1588409
644196
1860558
523087
352987
605465
1729023
325051
158292
1547327
1710715
672306
1995370
233906
1362904
594181
1602373
323365
745797
1616774
981249
1253237
1410885
1159999
1783262
1457203
170235
439404
1280679
770846
634591
157174
1683939
673053
1220769
318889
1138473
1422397
744106
1589881
1803802
123988
682264
532080
1791702
738271
431636
1008731
822970
1302157
1002440
53215
947311
1075075
551817
1487571
406240
268732
241940
537887
1010689
685653
1447761
1171469
1482377
1601941
661297
686990
44517
394035
1233190
180401
962517
1954222
742907
1950525
1500404
1035112
22156
1374729
993785
1611027
1529129
1748526
1942682
259637
1629146
624313
1782697
1413281
88631
1821667
957308
1585217
134413
721206
1539299
1643516
1963452
107660
1055873
193175
1358877
344316
1990862
1790348
15317
905408
368025
1770183
1866738
1024126
451855
855314
809777
280246
1064353
308102
879472
96570
1387554
1184361
125652
1750541
1531914
1781170
1089585
45049
1686842
1790835
1099174
56698
613523
1154103
1572890
885415
841103
903822
760512
1355614
155946
889299
1707760
495739
640819
1605219
317266
1552094
1708493
250600
1513660
361745
685114
1717324
1339210
1653238
1306112
643664
1048711
1895108
337210
916940
1880470
1543552
1757331
690604
983499
304535
1595198
977251
745851
1356987
1080734
167194
99876
276786
461752
1315636
690350
1041088
66676
440354
352361
1104727
329666
1157456
829338
78704
1256991
1653804
582620
515061
1719741
1626858
854686
120612
173772
1001585
1776058
246414
254383
1412134
1719683
713759
593960
188566
1391802
1077483
514660
378977
1421811
416003
611819
1526928
1836092
260997
294286
1613291
547614
1498269
166810
1410589
400773
1304763
542439
598012
126204
202976
1611250
809328
459638
690878
387938
1003678
289144
549831
1974750
627976
1246677
142778
352375
1256816
1576421
95641
187034
740521
1789980
1069415
885153
1977379
1642518
1901002
1653786
1358482
661208
1673161
327449
1767567
298655
1765745
1721239
29754
426656
864922
768374
13343
805913
362986
1867054
604452
1631238
1960850
436411
1156782
926835
643
346510
866665
1394531
1022342
56351
86272
1801832
1124882
779851
1649974
1385522
1156649
1050847
1075757
949759
279635
1709526
1329320
1257651
1062339
1022
1373534
213358
805098
55566
278839
1377646
640675
893273
319608
839307
1964668
272907
1295101
1560647
362013
428776
1776483
456154
529031
1340572
604300
1721986
1715206
10590
1291444
830861
1315745
586681
1475280
1395182
1687807
1465926
1008535
1511922
1071964
958668
1615328
1484094
1192804
1010708
1893219
1355461
373996
487248
1354105
283448
612607
1948688
1210496
1037818
646889
1727034
399229
1276909
9313
984218
928667
279273
270498
1069110
508012
1351206
1093261
476880
1787935
1742292
1906217
413843
1736224
1775026
1922782
1534386
1535140
1960397
756151
195219
1317358
906437
16672
250500
1949002
926660
1765043
591275
77530
1543475
354391
460926
1510314
627439
31181
512228
1331711
202145
626725
326748
1017098
1134997
410202
108253
290628
1237291
1527371
920300
773756
188439
1582971
436403
1978750
638076
1754121
1649683
1431498
1421678
1338381
173171
1593826
752493
412037
427858
1981627
1885609
1501992
297967
770643
1546512
1745138
298776
134334
1432174
1814150
1966046
690813
252450
168643
1576990
1378833
672381
901634
646354
573935
563135
1656175
273303
1366995
1049899
783392
1162700
1791191
1198842
149845
1081888
70174
1581749
1109687
1830220
206160
827769
1476303
1274041
1427712
1774535
317354
106334
49268
68374
1238501
1431054
1075844
1704573
841824
1689983
33208
94903
210128
851892
1827855
63979
630181
1010855
1733456
475653
1453752
129612
169254
1212789
1713914
1189060
257248
1039594
691074
132565
1849164
1195062
510984
1461291
1043723
1345597
840619
1181493
1353613
546619
428348
651301
1258520
314056
1935499
197295
335191
1898435
588100
540531
1400354
887458
316498
263535
571839
670672
682559
1031920
613549
1698549
1331934
40356
1111299
776169
1697486
1990963
797015
645472
1274550
800748
1388519
957951
1333452
1143272
518661
1160364
1537594
79340
1087812
260917
985238
559164
1723134
1159906
645513
888267
335580
493761
629303
1207335
1873889
44272
732412
1239274
1231479
712780
641934
721648
568576
1706311
112804
1223629
1160108
398850
237029
71890
1193152
1196614
765932
1340974
1572114
41320
437961
1207879
281135
45309
477677
574499
1800145
65656
1465670
781899
1553963
1963035
1359804
1387907
1596391
510684
1232042
882704
853089
195922
370520
154776
1208651
1970232
512335
1764804
1214783
1651236
1069831
385169
1951655
327177
1876303
1530481
378270
1675426
1569082
1930672
1733827
684411
1589581
1678130
1978271
781480
1907080
1330253
721453
1689458
918313
749063
763480
1315894
1504036
416788
627865
1497997
227750
1872863
895595
1180516
1723703
1126468
303162
420127
1129487
925729
741825
84952
235951
173956
1780168
744526
340896
1243049
1288430
1215605
1900255
72320
691419
592739
1467412
684055
716868
317952
1959211
1732654
1461204
1029394
188215
1976382
1589135
156303
122889
950861
790218
1234575
1359047
484350
174784
1520510
43134
1248417
869755
1077882
358543
670248
1213579
764761
792155
1488974
696005
909327
1057438
1471851
1287039
1955906
871346
1239946
1677440
1785003
812997
560351
469822
1952491
1069634
1538839
883496
581553
1454422
1928081
752388
937936
1007400
1601664
700583
1835607
1462656
1601809
706886
1897394
980695
988692
201236
905873
1660546
938014
1403674
1679926
72398
560272
852882
1731995
1942638
614357
856062
237870
1403698
490923
1104102
791276
1155328
229091
216441
146125
640818
439143
466653
1107113
531096
987317
52938
673450
1204871
1779074
784882
1620397
943236
928373
1754810
1551626
285560
1251928
1862621
598454
28987
1090130
1584942
868834
1806694
36809
1455133
826501
819354
1170664
1238830
897067
763466
931175
1404728
1032653
1719956
635512
1281292
1159762
1354700
1877430
1204447
1953645
857143
1208096
1219489
1329476
301716
1337868
1021538
1941040
394393
717140
506762
928475
1115788
195364
1433571
573570
1868634
1276457
681658
573988
1217132
570940
874893
1778287
1105888
1770134
434012
545230
1025396
425955
264823
1668790
619349
83742
462009
1403778
397375
496648
1958447
1361802
235983
417223
1669515
1922779
1307243
1073305
1717149
834873
1671286
872325
749827
1203675
401799
1657153
578700
1963875
1521846
223717
886043
93139
909878
40073
571170
411295
198527
287737
1815363
1883323
128463
1453338
873071
837810
119615
1077881
1637478
741611
847112
609043
143015
794687
705737
1060652
1958596
900012
1175195
606744
1326161
1450838
1958800
743560
1220456
722039
972853
137544
123682
307929
1713073
1484336
1627294
44375
1600770
146939
514305
15654
591059
591850
1554310
1567449
339062
1614506
98768
1751562
1139445
779616
362776
1659835
1698252
1406006
1914611
1308604
452661
966228
1867393
1337914
138975
980051
1636493
1556893
51407
1610873
1119181
735626
1901072
910738
1715313
316312
123905
446793
1917309
221618
749300
1056703
777086
213762
61446
1136008
1184397
1726853
954469
982722
1512890
1553780
1844528
286418
1341558
1845713
1357956
308337
1684649
189840
867694
1260707
1918616
783208
880036
1568613
28126
771495
1272396
879152
432141
1140170
1229188
73869
1500050
634910
22428
1544980
1752747
455781
1153375
1098637
1010953
374453
1807615
577562
843104
1011620
1753107
1376303
182398
1083969
1019301
251079
1008248
315045
378078
1531265
379884
1503485
1711382
1436430
558172
80268
1096438
109381
187994
1853518
1075834
1624175
944077
1271966
1697677
1704086
11981
1030319
1522131
750501
1345894
171841
1863076
781144
1247037
988033
1848586
1345738
78105
133491
411206
9109
680250
1076290
585813
3609
1001398
1636702
1096298
1228026
441802
1413837
152885
118122
893292
1687485
335267
1214002
1757247
1494431
1995358
1567847
1379812
1241079
1399294
940794
1129574
256410
832725
1841493
117920
295988
305584
1221468
1054302
138594
774021
808693
1727862
1553999
148996
1358646
1650485
1620755
700958
721882
1655844
1859184
1412952
528906
1220375
210941
782055
669990
1872366
829967
1331587
555198
1915035
355333
560787
609845
236219
1101753
562348
778351
1006724
1294648
1908388
439561
655763
1490056
700230
766807
1693948
463796
1086569
1531318
185184
1917175
846779
920013
1786038
390140
1221167
1047006
1914428
1670385
1520774
203418
1652144
1578186
135382
1017961
1905789
1614170
625047
843355
1590639
199701
730109
13906
1271943
471909
608760
360327
1106661
393174
1026671
996179
299970
80879
1627274
1688143
1588887
519980
1774119
286609
1096015
69606
1170506
1981340
1827756
827837
1672338
473271
1934104
1262721
1281128
42728
914644
1997555
1617373
1305592
1009257
616675
828773
698736
1141497
562260
823442
1919002
941131
473530
1391572
1234992
403663
433027
952222
1594617
1224560
331764
999716
1716482
203030
164955
1531206
1467766
177522
337633
968454
955843
460026
1589555
1226601
20553
113241
12612
448126
310105
1006550
37415
1330971
184871
696228
1909730
1962490
1431268
737394
1960555
386567
374554
731758
524598
1365738
951320
696501
287039
558965
948762
79641
597196
1592696
1104877
1466538
939645
885265
45070
1618693
1705896
680023
1050544
906074
957758
1671292
2843
1392233
1049703
1544749
321110
139438
1734747
1624038
1234002
806897
1312505
1391916
5966
1933987
1717780
996155
43923
84902
1959781
1142975
1668965
951198
139937
481363
943926
1895926
804357
1880167
972605
1476601
818477
587007
717648
1631999
535750
480631
703345
1363034
1639340
735909
820733
423382
1550491
1389503
1045119
1161714
1454248
1875088
521255
1237596
1955601
180974
1975851
222308
213802
1153523
1762766
263415
1565217
1557921
1602550
1551034
1191
905891
1061899
1266574
831185
482869
12082
822825
1075389
1855388
191007
956146
309553
1043685
1018029
1493029
1134482
1074076
1371143
1520802
1264060
572667
32081
1282858
1448748
1779539
650880
1869964
103943
1332544
140395
1959011
1512300
343776
374149
683188
1797850
863828
415836
1533815
733983
820245
659420
933069
413016
66157
812281
992061
421609
1427930
765704
137963
98945
1846474
25933
255400
1529890
311928
1590486
1494851
1618197
683530
1949739
20011
1881649
208377
240954
74501
1753179
555623
279050
253084
296462
390785
178808
778401
1607272
640546
243303
1355175
1982819
1839514
359162
490748
40309
1739580
660541
1063209
895127
546107
542846
1060126
31181
273517
1198311
187423
118380
210955
40516
1360446
1553143
78185
1367472
610276
755456
371676
715398
576419
1629928
1561003
484775
572290
1788932
1034476
1752124
287358
1337619
453407
1346403
981366
1018859
290134
1486913
436897
1253139
544644
889950
138041
366366
1802493
1773082
491281
1381787
660944
609013
484043
708168
125893
52510
30016
1565588
527557
525435
1164333
316843
942322
1687751
1824342
1598257
1579884
1384760
701381
469253
242092
1348877
1161964
849970
605604
428353
1622596
1699782
433297
1169999
662763
52617
24658
270725
1996012
591892
207097
703534
498694
1203660
1273728
1288475
7822
1701779
1134296
237089
1564719
160298
172644
1206951
177398
1255223
1503373
1618876
1497594
1087009
833622
684762
1997645
1912593
268110
1611048
606268
165719
93153
462945
227378
1138347
1295683
348264
624351
707207
90292
631630
1905553
627448
452135
1353274
1130043
444185
83315
340509
184084
1984625
1503466
1118090
1020649
1871309
582875
1035959
660834
1640658
1273565
1953921
411372
1666819
1060807
466197
1397443
360560
123958
1316369
1179226
658757
1977252
732811
1649433
1868315
1517260
1661952
744456
1503246
1304959
1659174
892549
1182868
1742015
701668
1612441
1567325
1713469
1547184
122268
1710905
229652
1483523
348017
1759863
527651
193465
334610
29625
1075194
1484302
1936791
15885
1858253
278877
1278028
1564153
1695627
1952803
1816454
1966011
880773
1552780
1820772
1114270
1862944
470221
1448011
312737
1316864
1932911
1221861
1922363
439532
964185
1879038
472357
64990
1238401
335947
156306
430715
1529210
1122446
1520739
382151
850175
2138
1634717
1856797
407761
1964369
976506
515681
516622
931277
921349
625112
1077237
1320639
403928
1472647
339222
1626757
1201109
1140060
1287974
1480047
1310023
1507843
618727
11050
1085302
567227
57730
1466153
1413100
1337513
1911651
257494
1760884
985699
874861
819236
182835
962515
1197874
1410495
1304507
508594
465887
1058847
867669
1638284
1262723
1337250
1944229
1811518
850529
473855
1046177
1793476
917508
132665
599929
1280310
887205
348136
621581
1615336
114921
956031
1133801
1859084
208365
1622314
335065
1356795
1381122
390235
558414
753905
40333
1584854
987359
1184839
1389439
1920051
821872
1181763
1034412
37079
1862189
642767
540907
1490555
808173
1852820
269586
357783
1771991
360181
1778689
168354
1858075
1932123
1045955
983534
1113256
1074757
81125
557127
1434719
262724
952693
1776259
974014
593585
1037729
736878
488228
367785
1747066
1429081
1602723
1639358
1343622
114916
118675
1049259
1372933
1318897
338288
1727713
1372441
254238
574267
536793
483140
78914
1196442
780108
1568767
748103
1314511
1851524
1202937
632350
1955092
927227
1814959
1388587
358146
1907880
1686934
1403728
983260
1776094
583857
936213
924823
182531
1027372
927168
441290
668867
1153879
1016693
1561688
1464826
1490490
1185485
1638617
503575
663999
447854
105624
1026412
76495
867925
313057
476808
636205
1034123
501000
853859
440957
1738514
1804129
31883
1847540
1235515
1335745
1876006
1452059
547293
1708451
1840557
803940
770014
1024270
263718
1229371
791769
380934
729160
1640041
394885
299171
1389860
1371110
1521752
1038745
1556966
1850214
1018182
1461366
289963
501582
322433
1002936
1271549
196736
1134230
649739
1739408
1080219
918260
1166934
621681
801654
1389156
1801496
958717
398826
858896
464451
594271
1412172
713369
268494
577161
807207
211520
27242
1811660
1501728
1474386
1740057
1175836
1183583
928215
636134
1851735
98891
412735
1335235
1623551
164103
1290965
250351
1823817
419414
1888384
209925
869385
964379
809946
1746159
211074
1238071
1629087
566405
174255
1604502
1416324
641057
1784121
657877
45762
606089
1600316
556329
628727
1378795
459854
1441189
232159
369757
226499
1250488
1082697
310297
341019
1730297
973528
45829
405450
1186991
352475
533817
1878846
724136
1598120
853654
360674
1920345
348718
1614124
690941
1771932
625159
415622
299329
1306085
1810387
741060
242282
1531128
1138857
1165466
351356
1161155
1988702
31942
1461730
1164716
710265
543661
1006985
462368
628566
391457
550996
845352
1911574
1149287
218085
900141
1331392
121931
1330569
94505
1660714
988949
447099
658324
728548
430872
505247
838093
1579933
1367916
1699854
1662106
69080
671769
402473
501765
563570
1588749
1242082
330680
298116
865894
1279111
1556815
1853537
1112291
1816886
1580041
902509
260213
1291707
400801
1001045
566546
731698
785696
488813
474527
480461
1840912
672132
58815
464563
548020
1607917
1936355
326539
1641851
1439481
1516300
626667
1684957
1865667
882979
1486944
205852
1653799
525815
459030
740433
1485638
248788
1477945
495457
1960335
756264
916829
1338403
1646585
435166
1831658
1786106
1140166
1618306
1285212
191618
1748798
1536907
1913454
550277
346043
1505340
1391730
809482
1012417
182799
154251
690918
1289984
722726
957688
44107
1485164
1283512
1019808
1818296
1104233
260816
1263412
781708
842719
1265049
561606
746671
1219346
548567
1999742
314524
1017390
787864
341637
1163480
1306744
1516138
190005
1764223
1389769
1129287
282430
521106
1891608
1798019
179148
1857644
1721020
798786
1136502
563308
1534387
1114306
651006
1741300
1140629
1982276
103147
440380
1560509
84046
128001
1678441
730225
31656
739658
632758
60729
644149
97480
675735
1547300
1201610
183258
1081365
32919
632537
735877
1906041
1789190
1702231
998561
69845
520690
337381
1340053
1365595
212613
620669
1907783
838019
927824
826900
1995868
1811327
1843388
529820
1944121
238436
1636883
481946
1216751
63457
1919498
1674010
1976754
1793224
1878891
512935
1938612
1635577
745300
1579218
1919993
1708669
163491
823526
1082359
1713776
609974
494353
1112663
1776037
1042700
1775942
471916
1042366
732860
568325
893680
291786
1687282
351976
652490
979257
106711
373679
1518598
1488808
1325693
541405
1110807
354414
523155
1768913
518478
358401
893245
1522727
1264823
1976752
1235863
1620484
1496771
225543
1524885
2049
991640
817079
655311
294076
462910
1334509
727034
579635
245898
688407
509306
1176262
410406
1034081
1564212
1318452
1090846
1118936
300249
1555076
1512485
250549
1106358
6425
1360543
917852
883173
137836
944779
231712
123951
416744
213716
67548
123234
238365
1244250
868774
1083910
49201
279267
1586905
1730258
1816523
1742176
1244826
698054
1862757
915386
1649658
950855
992981
393955
833079
273883
219308
529388
1577704
1413975
1080388
373986
973029
1550006
1491017
199466
1067147
624556
593989
810009
1405470
1657989
469549
518280
694970
821670
1286136
495484
355605
244789
159061
336092
1899432
777460
1744545
1472086
1538610
1842230
1232722
381617
95030
1397775
285186
1636228
1569515
487440
336648
1707505
608238
147691
67129
369970
807627
654523
1498148
901309
971723
386572
1451275
661281
1597419
583567
279174
797223
1716839
1024811
184940
208134
814012
801547
1572975
139962
1691315
1526423
111259
353508
1431430
36477
967235
1722308
1910872
569077
702080
827141
1541818
1001914
1911114
1909674
1902466
1499919
1581906
1422389
640273
298041
1802912
1783535
1498686
1712837
1879778
185634
63071
164362
680412
1228476
471733
1029030
536922
643256
100351
842953
941208
125293
1441677
1163040
1034545
312354
1485072
1162585
778855
67449
913632
1609371
486993
1100628
1798483
1748597
1566602
915799
1707957
805576
1721737
989927
1726333
632440
432742
243171
1152626
702217
323119
1323793
126111
1933869
1229282
1048442
1132471
553006
1778406
1269069
825031
452361
1520421
722906
978377
849406
418469
1716342
243878
349084
774867
1287523
644203
3685
1647375
795263
1471993
1065366
1839646
1747611
287939
1113249
646691
192650
1385534
1212185
458546
279305
1447714
1814731
1099126
491175
530537
1367784
1523560
609669
559357
1866361
430939
1857701
1913012
1667844
1141442
1783541
672053
868581
113028
1973834
1868594
457722
752300
238515
612499
1645963
1151920
1997344
1287912
1787796
736224
1667365
259862
1177347
240782
1464371
1439640
1576991
435667
428852
1082447
1270799
410203
1638902
1396852
953454
510791
29594
279061
1911098
12071
226951
1025323
1728024
521106
1375253
1615537
344775
573227
1581442
473777
1315291
1776662
620065
1415193
1457867
729311
1206023
1648353
858402
466436
385976
827865
837800
1616821
1431012
1879970
213061
1252820
1297496
445776
294116
232961
1562311
1594821
62690
1415157
1313998
700191
1537705
396379
1715066
186898
1771604
1333667
985777
1030726
866809
1480236
864210
258872
737923
1806115
526807
1625057
1634867
1720596
666355
1761430
947098
1229250
1501672
963836
1597565
581472
1477961
913798
1938411
383128
872058
1392671
1718457
1740494
1790472
12761
1970107
201348
642673
252517
327483
1730461
514157
1017081
75272
920638
1481338
561856
1974758
1811361
1420956
1267780
424906
1455014
921754
825626
382853
261598
1852439
1737925
165767
1444895
312883
865109
632987
636827
1663317
135075
1323710
1257592
1134661
3050
1119784
314638
966135
338145
562911
702031
557688
1555897
219423
1736335
1610992
1866128
1660828
1344732
1475010
1778715
423607
298025
1625127
90013
1703564
1955572
518248
1625980
710363
907490
1205812
841493
49053
1500861
404756
1014509
207262
1258293
303885
470611
1879973
1206498
838048
847473
1599518
841531
314480
1436568
682278
161683
1722203
1200392
121112
504737
1155895
1793973
950373
1067360
576223
464168
273238
941866
1558489
1171040
1746660
60707
1073325
920143
934696
525945
1986297
239890
363725
566648
1680623
862807
1942503
155470
1025558
558409
1390837
1367116
1286681
1391366
1161652
404839
301996
369865
1535400
1623897
762908
602089
1552865
137336
10444
1158896
1569682
1171112
516197
1587475
85307
1672217
513636
1951227
536117
437290
144724
830404
1718090
370794
807308
332881
1189069
1440741
961953
487663
1407061
1927731
1484381
1919046
700172
345891
1403711
1967605
1365330
372425
1679569
982049
1083468
1147421
461857
1642682
1354793
636763
207786
1189985
1027399
300248
662727
554652
1972758
917329
595748
960815
864919
1432982
818220
487348
1480712
445570
1490589
796326
639900
1063923
33759
1822469
1230286
859309
1275429
1908110
927405
18544
71331
26958
1104268
997631
1919249
1038552
1261423
1275007
1688580
369957
1179689
1557459
1582499
506533
1975986
498449
1618714
804619
181699
1978208
1002061
1204969
604147
1367388
945698
652038
1319871
1412748
528090
6508
1980830
59480
634249
733824
735792
327554
1240287
1500581
1482747
1573797
1198958
1747213
1676823
685697
1640262
776047
1435041
1535734
1632014
719484
1529486
1341599
1576124
161536
793324
446150
516342
675444
1604706
559083
1603814
820358
833548
392694
39834
316500
1851431
463974
1502673
298405
1106656
248915
1247610
1577415
602352
1377815
613046
1518058
1934384
517099
754737
937133
1584960
683001
950418
1229936
1277635
653670
428480
344898
304113
1306939
742898
73334
896326
1729178
880161
1881731
672619
995798
1743920
1225866
1569971
172781
58250
1177637
1775391
948197
679765
1422877
941893
1493414
372987
1510602
653305
1192100
1763682
38877
693471
1295948
377280
1362676
29991
1170623
954218
1513671
1592607
1777583
1848386
366349
1023282
1743682
439931
1849970
189659
593597
1314411
1412542
1218972
1444103
513540
797377
595186
1183980
251645
802003
1019916
1518812
369635
57226
586623
442984
1194015
621097
1802614
212912
951630
119717
1023402
487236
1533571
1415077
453631
276420
1634096
181894
1488842
889916
1261510
507141
629919
569326
481478
1383846
489457
435447
487203
282630
544914
1300960
1021892
292930
1003164
736874
1944774
1598787
338651
1242850
1091521
514522
227483
1007853
267962
822356
1545889
706983
1609460
1457713
746750
1222630
1588741
753396
689358
1903493
529437
801391
33074
1231870
1077324
892864
1640740
408191
462210
352758
1599450
712767
1430578
30256
1658819
332874
1725067
938681
989685
1262216
735165
1773386
411203
681526
644414
831787
156454
1391863
237406
1438584
591841
15567
540089
98832
912458
1266249
1502366
743307
1174506
855663
1563352
1782532
531114
1288150
972905
11170
681046
1589339
570086
1914544
61276
951821
591195
528366
745522
736557
1536905
1675520
1520743
1342129
732610
674326
1826433
190632
1907844
1848734
1078968
218818
103608
826787
357968
268276
1525370
902861
1623038
1468620
809334
1183404
786755
555266
1359483
1011179
725270
167050
1405087
698763
288255
703654
666146
1018832
1630157
212343
347612
1143371
1055840
397919
15741
1984265
1483105
3459
376548
393732
1799552
1109253
1456518
278862
1924933
1286854
1205302
111377
1848707
1083642
792327
226489
1121917
1903885
1893102
1357036
594251
210073
120671
1851418
1386319
763681
1471982
330905
644055
370988
856131
69316
1282430
8046
1059450
512487
964943
917621
1706039
1534880
1019410
1654250
1238469
77755
1093094
744052
933948
1379280
1804400
243230
271878
482655
1419935
1235081
1307429
685132
1518060
319264
1692715
1652716
250349
1304084
1955384
1859088
632463
224669
257194
1630911
172070
1177680
352335
1600003
749508
928667
362904
70471
1685034
76279
631262
1914609
1898767
501248
1072604
635180
928048
663247
1581053
1218468
248109
1843914
1857235
27614
1378464
1569531
454726
128558
177630
290181
1087888
1744992
1602504
1766420
687250
922652
646312
293335
1075272
518999
665482
179394
283594
559570
109347
381016
1372051
1515831
1404509
1186273
587448
1440944
515546
72793
1714013
684622
886734
1102732
885058
61134
400551
938127
51885
898445
444458
1641152
878385
1689035
170116
384177
272212
1559445
1438735
1394923
1398526
1996831
1250864
1733053
559708
133056
1894792
430576
1877793
745611
1690006
1255249
367534
149469
656391
793525
568840
1621698
53870
833570
647153
1936770
1959791
1396297
1195246
1381413
57300
162500
1199870
1280844
1976282
1628712
350047
1188233
627048
224885
553530
67091
1645479
984690
1518981
319504
68130
22456
534754
1456657
1669337
741508
1499992
1676570
157953
914478
1492305
356258
1429166
1470422
1245414
964930
497366
66107
185924
123763
1112648
336725
1097409
1738648
143271
1109826
570832
1568930
1722395
1960374
1634716
1622157
1730138
1103174
587083
1859397
452843
11978
960158
1819005
1088380
1508120
478875
605603
393541
590701
440161
480992
460714
470137
224347
428589
1349934
1388452
1907884
1563997
1783095
265332
765595
1852320
589681
295188
1431341
1843490
1961416
1129447
1407386
1640442
35267
12430
554733
185285
775586
754366
813425
1122946
648510
1432606
251039
1417529
165318
445238
677048
559324
1411574
1412301
1833492
1606825
1345100
1426596
1491693
1553968
1901474
241214
1114873
533349
450268
1223464
1521616
1345757
1818695
1857504
674382
1869837
118902
419402
530675
283346
1047672
545038
1240109
1523454
762754
389101
1998138
275698
1435048
965726
1869008
1932544
1636837
1268266
130189
1452392
886242
1191062
1790544
1525662
1023820
1616896
1632395
832041
696008
372284
1264528
841632
1290928
275572
358697
465034
1472666
1124163
291018
1782765
1793236
535679
7160
1103910
625208
335291
188364
86201
568306
1828808
1749631
1405650
1910123
675876
843418
1649899
1779715
1131757
1544419
235324
1658114
1709041
1684032
211015
860556
594288
691592
1773563
175492
1174933
654456
1013821
1376540
49194
1697096
1103056
1077935
1905996
743059
1104103
1287125
1933833
873735
1983560
414033
648612
639138
1762502
1665077
777990
1425820
1590614
118746
265516
137644
1795414
1151832
220037
1676730
376834
433438
227611
247544
548216
1419816
331691
1384333
493193
929437
255194
1925645
991640
757610
1883980
359602
1234141
1138318
1184773
943064
1615975
505495
1996389
652726
1630685
115172
1467153
397767
91960
755382
1991506
1004965
1460248
1123238
1438752
432962
316267
308741
1940525
1925744
495851
514183
1713708
618618
1283609
499368
1583466
117266
49369
1718145
1946757
1916995
36392
1577818
1857969
1543451
984115
1520728
1402592
1994234
854072
149210
503315
572442
1696279
106104
503327
35297
1879770
1421930
1852965
142479
405492
870643
1013695
516783
1536952
643466
1002134
1917657
1131832
1026969
768040
399786
900587
304567
215823
619815
72190
1466845
1208300
1628635
1901742
226369
999776
1315029
712214
68642
144992
1912451
1687865
1268839
1528251
256677
951029
74721
228803
1558064
869320
750873
1962768
1360899
799689
911567
467124
294752
1753069
728576
217165
1317070
1973165
17606
1235090
1306235
1987602
1796698
1463810
348896
679689
766760
807850
706273
1855472
1931828
304785
106727
701014
574660
1915873
61217
78038
512155
105306
718620
1758055
1277701
1418559
1093429
1816643
1606187
1212406
919245
1253053
1703570
1788907
523618
282172
1563028
1803702
718867
1860010
611244
1658104
836582
302691
864239
36381
38201
872693
500956
1661546
1245235
294794
1898557
1322870
708463
1458500
1648341
1460750
1065796
802419
1976027
1312742
1370869
1540414
1806532
1816279
968854
945621
145926
1938349
1287633
1103001
211870
354657
373603
1203126
1427609
50985
1801771
370705
10974
1424552
1773352
1606426
1911017
30672
565477
530135
1552681
946183
739810
1051601
298716
1756778
1761576
1363470
912728
548360
242760
1127017
460001
1862978
902884
870581
1254680
446326
615695
1480497
117421
795352
1118992
1266195
459342
420750
1881297
1679808
956717
894578
1536326
1878041
391769
857132
511601
1821961
13663
343407
1954072
1363965
920468
599897
1801625
1284185
40094
374120
1445136
935320
1595849
1234245
1928136
1503262
52202
1641490
443679
72877
39135
1912382
931148
993981
1648702
211115
1974537
1567876
214501
506761
967050
804645
998273
1974217
664211
1404647
1898574
1436477
1765200
8346
1381991
858180
85102
1492010
1277371
1801927
890111
655600
741303
960707
974959
478635
1694257
622839
688808
1794189
883176
498417
999316
1599723
1387176
265723
1518279
869223
841193
841219
1927056
1963979
157165
608302
153028
885179
1223119
1192470
192256
936383
1015635
645776
633507
222678
1047608
1896289
1673671
1609713
1634337
803714
801946
1459495
1635917
1606416
1459148
1858821
1328499
1423297
1238773
1440403
1161140
1123080
433054
1612701
946529
867293
1824166
140958
205433
745906
169607
1198025
684844
217263
1207104
1459887
593639
342898
1670730
1769430
750356
1390120
704631
1109011
874981
716230
1292713
246406
1482296
420480
1467489
907395
104251
983869
1358531
733848
1387471
1514452
1081187
1885959
31919
1947046
614292
924540
2383
1498700
1855165
12082
1255357
1145331
106466
55793
1302488
444320
395678
1067702
691582
62846
1964576
101009
1239273
570774
575600
1909889
1781362
551609
1761815
219382
728690
1199220
983142
334344
725233
1927247
228901
56997
37803
1969194
1719254
1305839
1988399
236836
1966535
1919701
464839
1429353
1075133
1054154
1530436
386009
427250
368802
662833
1841954
1768814
247046
1510048
1037316
224089
456178
1697149
1466825
1610407
660093
289880
1478257
1958816
1801688
481838
1576595
1330389
1693797
159100
989561
1818066
1014832
666165
26956
1213851
1500835
58443
151170
1531692
342959
1945112
1959080
32987
203433
1146160
1054281
1440720
1902519
526885
557352
1083847
1579590
657592
1176260
270499
1136036
650567
1089352
1637756
908227
331808
735704
1278654
94429
62766
452232
465670
164911
439540
108455
143857
1582618
660194
594907
786019
1811775
626378
1676604
1135537
1386751
186498
1770372
261942
1991620
1294122
819851
1134525
1566468
881295
1775365
798247
1708059
1818339
762773
1148231
537309
472690
289777
1518980
632129
1135314
1022994
1231835
992971
435461
1594967
1658998
325599
919904
1834492
1483394
1696967
1133027
887376
1160518
731732
1278293
1089098
1997155
128969
253544
1308284
519214
1786422
601155
792900
946783
1983501
1377281
1034236
1787527
545932
1444712
1297371
1848904
1345863
442273
1935031
763949
1893710
220635
190401
1129904
1288417
1819837
762859
1049455
1782155
1965396
1255265
286743
1087510
1893056
1049939
1794393
1659795
229838
1812532
1350197
622715
1578556
1717049
450225
175509
1227230
727054
781012
1498768
396469
1098843
1851630
1760578
1891366
737064
1873689
1671036
725290
383303
1049549
1797217
520573
1078658
1080440
1171230
159197
1914053
248825
1077933
1146265
487418
917236
482336
1580595
206167
1562122
1824341
575019
1446897
1319045
299821
158953
1098370
1682321
1008906
1235865
1109031
299315
234403
564439
1201389
395467
1748948
1646836
1482649
1628690
144719
1919692
231212
384154
446654
628091
925896
1118759
879587
340223
1390321
1326483
1484556
357171
1863770
1318500
1579087
731858
117886
428266
163302
1439347
1537073
40693
1744021
160279
515359
126130
1571303
1438522
516351
1793912
721902
1560489
62350
1444791
514516
612110
1950671
68929
1835051
1183908
1220719
699598
685832
1496240
1856060
440616
1626939
1473755
1011882
995624
313843
515856
1160964
625408
1839427
1778133
259672
1149783
1501842
1310078
1144312
644954
1236027
505710
264021
134735
1882773
937341
153737
1141946
58579
852775
1226393
1746166
1610482
1776603
1036792
1492616
1831351
966173
433462
735159
1674594
1099112
607080
720743
335837
1298429
564630
2827
1431853
825923
676535
262139
1247225
879643
461753
915475
497565
1144370
1871481
291405
1079041
834583
1432741
1490474
890061
597539
1651158
432644
49052
116812
290015
789556
859222
1680683
1945674
980487
878652
692716
610010
308780
850561
1659998
775552
46911
1309598
1428767
1155971
901022
1708024
1937958
806023
113483
1972575
1935721
1440198
375289
785501
1922370
1540493
1013294
53609
499496
1058768
1233029
863733
129902
1680848
1911793
1298237
715672
382064
741341
212025
1322519
1307167
1845306
1026466
412870
154916
1093254
1812352
1112576
1445374
1022194
263744
104397
471007
981860
1712073
1714669
1358944
470752
1013794
1113548
374961
1610225
639735
1222091
849427
38152
535770
1145204
1924404
587805
1709175
310433
353838
1144567
575115
648384
1115472
829073
1676673
1079045
530256
419857
315169
164621
1017904
282486
1492300
133177
1453833
118021
453314
162074
1587516
992347
788602
141176
1123500
1479705
1783760
1985776
772179
741625
1921662
1816292
131436
265168
1387652
614221
1097883
380812
408905
1174586
1510506
204780
562439
40398
1607501
846209
51632
742003
1303213
1169163
1314250
1109182
16720
1189091
1826480
1172132
1432909
414094
1115137
929185
528361
1220792
342530
1701366
631645
1439811
1585224
1401324
291484
1281475
605298
1834935
1463374
413520
1957456
1629390
1767321
1299795
6452
828647
1695647
1591925
86887
1435355
10858
1274315
1595721
1723795
1721738
452793
1876981
674554
466719
1089139
518885
1717335
1798653
982828
493990
350265
755156
892342
1670347
878669
951878
1091753
913940
1171909
620994
1208978
527945
332786
402094
659184
920229
717919
1133451
636497
280913
856058
1329786
1192652
26876
565532
1531484
1487762
3578
1717894
1352379
1878854
1193662
1027761
581681
787367
391175
1162462
1993241
938967
744961
1117042
1802471
90759
427121
1643003
1477933
1629291
1465544
1915811
1262181
1450265
1766712
1205041
1746516
1351829
696686
933020
1497510
510350
613921
1777610
704290
1159404
718380
1191757
1908745
329522
999555
1083500
1048970
1657881
1282353
1249913
1923744
1300546
746794
1912052
376279
1231832
1498250
624191
923024
333277
345438
1529693
566127
900959
465325
1885326
851166
667036
423184
1858079
1080993
773037
270325
1360708
973506
134355
329974
1763214
96674
1227695
405242
1946665
1264804
1646144
292444
1922029
1362328
352026
1515915
1714263
660840
82191
802969
1916480
63803
660840
1354456
1211310
1029371
641296
1303660
544160
834144
1175067
604757
1714729
35066
310871
1121309
366328
833794
377009
254983
1186660
1283771
252191
1354488
1487550
150259
1073098
391451
1149576
501527
532150
1536995
378799
1268025
887632
42868
1426514
1539883
1421441
481577
1148940
1520146
24701
1671547
1778354
232625
411725
163311
147177
1247621
1310790
531085
1073466
318053
1142129
1572200
1580457
597718
58218
873759
85691
693200
1319569
1109553
1862936
219900
412016
1332688
795451
1242286
389917
1684474
1341472
1248111
80873
1029207
343194
167179
984062
1431550
740888
457853
1196301
571087
1245794
1687106
1413216
1550672
886789
64829
1627460
1709432
362178
1081676
501326
237187
826574
1528875
1264517
658391
239092
1132082
976491
1345141
930786
912007
106794
1198556
463201
971888
771312
1957033
103830
1697899
14772
1619538
1409100
1844642
330115
1645276
1688050
666828
295682
1325311
645917
1770526
1582196
154097
1057115
397826
1585530
1740237
1919961
249810
765196
635761
1391500
383155
762129
1276726
95821
147468
393046
435950
1626059
435717
1557866
502928
95315
1182641
1095098
1472898
1690340
213038
29496
1447512
552256
1075208
118846
125959
152093
315327
27634
106345
1614739
1889658
1839354
1020644
1854950
5370
586338
1891431
1973913
1535036
507582
90738
964275
189299
1451141
1220543
1594042
492567
344850
955822
271069
466906
327031
932193
1646360
67578
858513
65614
798381
455587
1969084
845574
428825
1067462
748947
1066874
679571
264539
659140
585619
47975
223965
17527
1463358
984000
1629207
522581
235670
983119
784615
1919865
1816719
1389164
681284
1530563
1690806
336936
355044
424376
1941558
77847
832509
1580415
687517
361219
98523
440433
1132250
1009435
1439352
1770475
1203974
1964978
844007
1530030
739561
157880
1826757
244573
1849085
849562
546895
533532
816797
1731862
461172
1729104
1249217
363372
889397
1908130
1905417
1079067
1176595
614790
1317698
1515777
1380510
697738
181787
492159
1818115
1043575
1935581
1542906
593142
1314157
1305158
1394090
5536
1588018
1991142
315777
78080
334027
972239
241924
1575278
297
399232
1973490
1176397
1141244
1342122
957581
76464
1783118
1570734
1632700
1572606
54105
1170398
1376901
384409
1953079
461190
1791466
1729451
544440
1880594
1246693
569105
246059
966289
1283248
203312
836409
1257785
1190711
1929446
425692
1206200
390775
1565983
180011
1745823
702258
1230833
1806079
1148597
1162438
645948
422693
747920
1245838
1006484
158171
1107254
1905750
1681825
1326926
1518209
985953
1234987
520710
1919802
1705850
1045776
1728272
1602920
1047462
1362347
1877318
1347803
442421
980151
552264
1335176
865650
40839
1082582
236421
573645
1295512
353399
1063730
1370920
838113
1397937
501194
533215
390849
501814
1677394
757025
1117250
538745
421230
1842831
421305
849786
1788717
615567
583707
1890251
303263
1025908
1133136
384247
1947414
497913
873971
1541241
152915
1224121
676614
1441195
1496167
760310
699811
396712
1896152
1855535
346900
1692484
1055648
1572131
1771119
1973251
1365629
1503569
843487
1793222
1069981
1759841
229784
751000
1756765
1531862
60372
1969200
566622
287869
51020
1622932
594135
1353210
1570943
1635445
686657
293083
1436946
1483349
631565
494334
329826
1575206
822900
456481
772642
440291
1927437
594920
1371726
1855984
1205337
1564279
84931
1576799
1431198
923669
1963370
1145772
673443
731075
1465915
1821734
291176
583278
517946
1469790
722413
101808
1321602
572631
1110605
127233
772440
1370190
565532
1078015
1892603
1975729
668011
537135
180421
1368762
69303
1492031
410079
1475917
1406369
345388
815436
1324366
552839
1423113
499959
176634
332935
129088
1506713
226683
1595878
826234
1979800
1482366
502524
499800
1438133
1052795
1784163
835973
831327
981863
1416617
958601
816664
260940
1171474
1707076
572237
758639
122399
390973
1959200
1421504
1159159
825106
1522049
699872
1127255
1596865
1885615
1077622
1833905
1673017
414154
856505
535920
379401
1239024
710539
1652250
1616586
1491477
1578361
1179749
1248
472966
1827515
1789537
179959
745826
1527054
1478593
315539
73779
1243891
1636105
1083070
997369
1956876
735681
1679959
188076
1727839
1975176
884569
1612652
968253
1896281
943864
1526727
1776124
1502212
1724343
1872239
1639228
1811418
1659709
1961669
1372405
282099
137295
1394548
1445398
1303328
1426772
1136332
1373721
1127519
1718598
1261520
671263
1571663
387084
1415806
1725955
589463
509982
1998853
96368
382819
802000
1068382
729692
719374
1208904
275584
963756
273033
890721
1956412
1252642
1551807
1325799
88492
317382
689279
1079560
959084
1046099
394569
1815260
449163
567140
1628903
1986662
1463597
887813
1673919
798844
578133
407162
182416
1754238
1412151
1009000
530536
1758428
625855
1484940
1675196
1365703
1569957
795917
1209189
1364638
1054175
1323095
877193
187183
420858
1446753
915089
552106
1920023
597340
1037915
839263
1605618
619010
1678534
1458957
676745
702370
1618701
1450960
740768
1365338
593552
1359557
162280
1941334
426115
1765943
1896431
760073
973644
1214407
1853150
1246391
352569
1496013
964131
1445332
1776172
1557532
1770296
982832
1278638
1579755
1181445
1096404
1762595
1869859
1513290
731722
727949
1139451
1581601
827478
88183
738510
1710898
902504
1400365
429008
1084559
1072832
1314703
1149266
633835
1363819
113627
576261
1811941
462104
875424
1697942
674398
1857324
1360232
1343289
593338
1884872
1585114
1312253
1390157
1871464
845640
1603024
779633
589996
1910746
567928
721814
1829413
1823340
429678
20602
1401750
465288
21686
738189
688950
592578
614296
1638176
890939
1972332
1462171
343167
203412
1378516
442302
1221010
385899
1425353
1782943
804036
745412
1781486
224773
1602001
1352034
86979
157159
147601
70689
1028414
693839
1318895
1323788
279914
868688
724513
1051757
1671272
264945
1966733
1272480
993377
468839
420997
1448214
1989328
1825282
1680807
477286
1178207
923042
1832366
1042781
899128
450567
252831
1892201
1636041
758600
1976702
1019863
571006
1821063
58600
1377543
1009114
1100206
560174
1425031
115040
93651
751869
832308
1136488
415546
1931380
1342816
820919
1835868
686088
1394796
881615
1242910
1273698
585058
121946
92426
1120150
929791
174376
507941
109108
1226699
425776
997658
1604293
1299776
161292
694833
1157929
1398499
1351228
532480
1736164
652223
81717
742641
1754248
57995
195442
180373
1904137
1974457
1892973
975514
1262152
1142927
1853720
314162
1382262
1682088
1581946
896196
1821877
1798829
1462858
178284
1142124
85924
1003894
1634369
829388
431493
1431105
873462
1870023
1258044
42749
217680
567576
571296
932547
1199049
909241
901472
100779
792459
47277
1664771
1069509
1283352
1540467
1684157
1489773
661457
180261
1791556
1979763
9574
388784
734316
1341293
519752
307126
814265
1078676
139028
1332550
1283250
510651
155952
913708
1616972
1497816
1727706
252256
1095030
819187
716891
744797
770732
1157214
1167793
1349838
301112
950077
954023
522699
958264
1930195
140881
1329657
566445
283842
1470171
1394457
568164
1611887
116847
1715509
1007292
1792892
447015
1856575
1319429
1129601
1137211
410050
1225878
382978
1179652
93759
352899
476455
1867331
450268
1777514
9632
848525
738184
1187123
709676
1367404
1985095
1768321
1888313
922907
667286
1990719
221161
1482965
577127
1592289
13027
1021696
726265
1806521
46761
996439
136655
370141
889871
567327
1993545
1829882
1203719
1276953
252712
1193472
738944
1526926
939868
1645195
281909
1562772
986186
1404544
20697
1221851
1546619
1520472
476414
448609
123093
1736851
251936
1122586
1669983
1421178
1724355
669568
1180349
19947
1835302
414436
3519
1045721
1519722
912100
305980
148772
1801185
1044987
1667885
644831
1890155
231459
1236583
1713122
49364
1680843
644902
1940762
1804264
741138
918384
1732224
557720
1390934
1502396
810555
68754
1434958
1645970
816142
1426298
1128884
1915599
743869
1776724
681739
1515854
232351
1031014
1588142
1035258
598637
1503768
1261168
1143072
559564
398945
1249424
1076998
9175
1116295
1502389
152675
117518
1773220
1991500
347581
1757349
1519279
1911822
75374
287039
498230
476968
1140674
856591
1130845
1353745
1959933
717089
366053
339932
177404
926738
1928513
773921
1516458
384852
209220
686917
795171
250541
114359
1750468
1806664
1991132
1701254
419577
439783
1248374
1109960
69445
389689
1727874
242355
140394
1317677
1457591
1045693
1776338
577973
336144
1039002
916661
1723697
1946353
373588
1925555
120345
1783911
1931850
1438569
298447
56297
1644444
1156066
1620869
527298
1917688
127638
485736
130242
1297082
137087
7655
1158336
633784
535423
12986
583509
719432
563956
1089853
1025972
1995702
943415
1254204
983082
1560046
165891
1163829
1552026
1443915
1151867
958521
1424403
1434048
821433
1945817
32260
1704703
146397
55831
216121
1144625
412454
901636
1760187
1177473
861640
51480
604692
1973249
1432247
539749
1800931
1557423
188459
61413
1476938
367112
1978380
1476865
1220870
106034
301222
1613014
846536
1226663
85754
1620940
20383
666106
1062609
1241947
525901
1996007
23349
1924156
82731
1515383
1331556
261030
628861
1747401
253674
15417
1573787
1066521
1229215
1618571
1699800
1381238
1267805
1401914
1517201
1267141
1602887
1641082
1092022
979176
571435
293467
1820017
31056
29674
616607
219691
1629470
1531121
230818
667190
1977194
1452465
791648
745250
1837743
1094245
1651280
586978
250152
1000554
60553
932838
674623
309928
205558
1816693
544416
294607
857301
1696738
1626868
99090
787848
948641
1527189
905408
648351
1832568
608823
1058934
1141311
1718955
294640
356990
1542836
53961
261395
425989
1984687
17447
320997
973641
1810910
1081166
1968386
1630347
1409730
201565
1224036
1814823
1636405
1592983
1440013
279356
786054
700536
648265
35162
1242783
914508
1191397
197551
1135776
1807846
632778
1130104
1048444
1221290
910334
846857
1313382
499905
1596187
88186
1007268
1310086
889299
66607
639412
944958
243607
62096
670154
1985666
1982259
1984052
1492836
1756655
1825860
900845
1045446
1602127
54788
1024280
1845126
298702
1987471
552140
1645694
261589
272205
1117913
1557397
1162399
251801
857387
931044
1712516
272496
1462137
1059025
1769639
1747993
472317
1106956
162851
992487
743752
1591269
861244
1484751
404425
67924
615044
682620
538896
1870343
1335394
676199
736556
28493
1284816
916189
1558956
919891
1661880
1711709
178820
93262
274109
1405434
435548
1211305
1920813
1917376
88733
1419112
1903085
1284669
498003
445234
1137949
893472
1772819
1664352
538280
580268
839036
1883173
1988649
1581527
1076784
1926766
767474
377236
1345603
1993091
389548
584574
1030535
239298
617038
1233876
1208050
1814947
1372687
934491
524472
559148
1500965
1780877
1503427
707518
446467
1437889
844145
275881
1962812
1078756
1794300
1782625
288459
1515611
1299183
1157724
1017371
497024
454375
1472457
1673487
1478473
758810
508405
886939
1599069
945330
968814
892392
1545200
1811535
1279121
1034953
1114289
546008
1450062
734329
1682595
1865509
610968
554984
1676619
375746
1547385
1064909
512443
1587912
109547
427585
423530
1659995
691684
141912
147504
1594644
435350
1890636
135637
926754
1308264
1307802
233844
536391
605813
1252745
90490
1314473
541808
1084273
1900525
793036
1155668
1225361
848407
1592221
1936721
396120
143921
6039
1282439
1748998
1714136
1063038
159158
486536
1302790
648050
1178500
1687872
115594
1367320
827697
1852078
1872078
1109386
1122375
600905
441072
1819564
1618411
697274
1569290
1789860
805803
1699779
1353317
1291754
1974463
1350669
1602012
662836
1879765
348032
1371654
1954965
1394303
1076675
1417722
1586359
1045260
1228473
563750
1320513
1624139
569088
1087234
1608628
530933
1715293
470931
1144402
1130150
1333069
1265510
1423319
1980961
940899
1712471
1386931
1795112
601821
896905
921971
909962
1798705
1273913
779361
326372
1709646
95087
1149446
1921445
824563
1335691
693806
716354
526082
152889
1645831
1613677
1573280
535002
583255
1112245
1883608
983529
1872179
961644
1744476
920592
216197
394255
247516
439161
751616
956815
1046239
1635903
1629175
1681337
1105445
1254339
138579
87480
885869
465219
395387
579725
795474
1099137
1544033
79047
1317325
1894501
687652
203518
1834037
1468640
104638
10075
1421030
1366128
1338177
1421540
1604548
304580
1898819
1699562
1395566
586044
1411372
646288
54331
402426
86735
578804
1393710
57638
1828595
52083
1801953
887944
1362837
402375
1992595
1355590
1169077
1872556
1736308
838964
522412
1949550
1874780
1645394
641582
935005
23839
1832609
1152665
933358
1470692
384776
1405570
790957
1041377
1577838
262712
1024577
694027
1567604
141478
1002893
392848
1046567
244076
641524
24949
607391
1689460
1990553
754662
1599556
563019
1637911
595775
1196942
861952
452717
655487
439810
1735733
607619
105816
749110
272977
1756448
864155
1204604
21735
829243
1666213
1028151
1179569
254588
639708
1140714
1154192
1751654
1228953
221188
57802
1982569
1831227
598268
1686177
1395940
914939
512560
918224
1042640
1258210
1334205
917521
979147
824835
1669509
455335
776346
752565
1344023
1876170
639165
1742892
768155
1060876
1184260
35974
797462
149263
433472
1684273
1652652
301650
1259238
1548983
124651
526008
1051854
1882351
266881
1416221
1737688
1474893
413477
1070397
275321
859614
1763377
1322739
30000
1510329
191221
374888
563321
338698
151886
1513726
591658
1658789
1310500
797755
994813
1586920
1259458
1898101
121110
1861253
914382
1129785
1261109
1073725
635203
1834553
824521
1551369
816981
864577
1495025
1097941
631790
354435
336419
1275772
716584
712376
27594
679248
650244
1519717
884023
872586
662330
1703124
903817
497608
1232542
225610
668393
1115613
1419830
1003046
491768
444931
1011091
1957223
657870
806400
1519546
1301463
1899658
1644762
802468
712460
206040
1688206
499909
99655
1148815
1061391
1316714
792815
898532
1200681
1394698
261649
1977970
1123936
424598
1728137
24515
685509
566682
1214895
1060509
408807
1602117
1692439
1617941
300593
647343
525350
1355622
1454054
1959862
1724434
528886
585039
1475205
1033822
637680
268615
676216
1056817
340621
1718918
1842554
1184415
1835591
1429226
539399
678727
1472896
1665483
1570979
1232864
415899
875816
1070853
1286938
1406222
1467195
1939294
276221
237147
1794402
1741963
525478
1118479
1230411
851755
1926430
1335030
188356
649738
180937
264723
1491855
1813323
664684
421305
208859
90171
1100419
1634332
457207
1180043
251457
474994
282947
1502117
231933
1720835
855047
1922427
575179
1019790
1965563
517987
982001
317484
1885650
399305
1986366
648406
980115
1795312
124194
1312232
600729
243581
313616
1127397
869154
977505
1640041
215632
1440560
521833
68603
349213
124433
1545616
1795087
1496713
1698532
1090470
735403
1627902
879357
319300
1359568
442532
1471225
1803154
32750
841274
506558
1406682
156296
1680381
243741
1634869
902946
1417994
288105
1353632
491656
1590063
126873
1654729
1642537
1113935
508411
1106088
1172171
276583
91613
131676
146287
1566502
907178
849067
557221
1583823
1342492
1996917
409689
238446
917006
278387
1464847
190442
1488633
1703108
1485015
714766
543005
325378
848035
1989342
1663933
1076601
1322535
1845965
1479745
57692
775715
1397503
1026287
813304
1637119
1550100
108629
1162323
901147
617468
1095217
893208
33763
1759079
490879
655630
156009
1946113
1538960
1320033
1129627
1279214
1631480
1955516
610130
1162808
153825
1130633
127219
926323
1144244
1143847
939565
275045
864412
1696731
893251
88997
941549
277893
1132051
1538879
923866
1312311
95723
758393
676117
872979
1473080
1571105
1275289
864099
512971
1705245
1386681
252412
693001
1355079
1716566
1709968
1174103
1406307
1200226
906448
1714475
425232
1354347
1505075
662745
512218
1279958
403935
1790250
180935
216773
1593896
1375829
1369366
624777
951682
1345122
636789
1086462
630275
1839454
217708
166806
1701358
184893
907766
1153435
1593350
1537552
42913
297092
998670
1204976
871048
969258
166887
1228542
1617116
1924969
606343
1130366
1779455
1957329
926502
1198669
646929
270659
518422
679004
983743
758131
1056053
1736624
1179127
1483126
485412
1316009
846938
924234
572044
679610
1064914
447823
989668
265996
561538
1197457
79498
871378
1090814
1319979
405945
472352
397504
1070957
1422502
276387
1880797
1031445
514147
1615893
913684
1868919
550450
113206
1609294
1822016
1885147
265536
1063594
1215853
717507
535175
1789593
131198
637707
1448866
831119
1947662
1308655
1661468
544515
203475
147173
554493
1011627
271144
1367930
1979358
525360
662227
98410
752178
120212
354605
912033
921910
740465
1885613
765081
63562
1467593
1295486
699222
40396
1469618
536751
729659
910343
234543
712640
740943
1393001
1098543
409158
1300473
1963870
711571
1669129
11139
1418549
784404
1464243
288870
748669
132051
585439
637827
191349
1507385
1929953
1652730
1209752
663367
905700
415775
222715
1307950
629203
1893670
97137
700164
1636219
438205
1178753
794083
1229747
1419218
1815326
1518032
1793516
1110508
1755770
1170718
1279627
77852
619153
49108
900138
513142
1397652
1655709
791433
1673253
1330091
503630
1850508
214384
1344005
941125
779819
1753666
1595995
1859264
1727550
1952021
668456
929070
1207963
26332
1203728
873440
261939
461814
906354
385348
613515
98661
375378
1706049
526894
1806205
1833319
823118
827249
223806
982934
386357
1858150
1278914
1709478
1495898
1336102
842635
581552
596356
1275549
793006
1842533
497718
1081938
1159735
181789
1390835
97081
1271748
584954
1517773
1884287
876131
362911
786410
33915
591981
1501012
1235976
1227403
583266
890276
1885010
791755
270007
1042111
664546
1938133
430689
1661296
789289
119882
1084760
626944
441047
68518
1128641
1719143
43812
8806
93708
866589
1731121
239644
1275841
1741757
997084
543045
642458
1827838
1280228
1242767
1405645
583380
1901307
147601
281831
1163760
159373
67668
1741362
1025314
701031
1608996
105353
1182144
545670
1949306
1035292
812342
313408
126565
1767728
504041
526363
639885
1666869
1710994
1784945
695785
304689
1745738
275305
1794940
1516425
690190
1881106
1551820
1053937
659707
621731
688360
745071
142244
1487251
445436
1466989
226503
1833120
274266
485801
650217
792461
1713394
1393343
928208
1005494
39406
1848678
984270
855419
796704
1642212
265753
452622
295507
177426
1192278
73004
1889154
993448
280385
1423357
1680267
53977
373412
921184
966008
1390817
1473225
1666629
1908537
673152
955865
453242
1374933
563938
796836
475095
1531551
1064969
872578
628051
1964174
588153
227004
662003
1909927
1909258
221116
1949126
1037037
376028
657545
81600
643999
397843
859399
1597571
821441
904451
273991
1885934
1918608
445100
1832887
464229
700932
50059
1726445
500282
1690668
1097771
1151166
1879584
1665442
663744
764609
494855
1472774
492097
1419343
1055701
1794543
1746467
583129
1681155
1496950
1975814
1669554
378726
380068
1933119
663614
68203
1081692
72976
1256586
633228
77534
1269682
580710
341035
259958
1772204
982286
583639
223439
1793552
1327131
851327
529297
1627582
871665
696726
126211
852595
778585
321784
240491
1548977
1672716
211732
1636414
610126
1247546
1399524
201053
253229
1254088
1264582
1070406
1763323
965982
1881983
454816
1018879
1580898
1267846
94866
19641
402699
1619915
1616399
432573
102916
209430
986129
95475
96602
61867
685522
725312
264382
915051
713812
366480
1462552
1187391
247512
1819489
745922
1796199
981687
512393
1370622
544086
1350221
518601
202581
194389
1298244
1172084
802702
50731
1507860
1238445
156589
1088363
1832353
567428
1202697
887825
544313
196554
904417
1065532
1626753
1044114
1806428
73322
233804
1633197
499441
1644082
941973
868278
1064316
1741671
835885
325937
282327
598588
1230577
1321371
1723064
1749528
1931479
718399
1993444
37036
1931947
1078216
1472590
246551
482882
933781
1642877
137481
459534
323769
1005928
1838919
570843
1238494
1646937
1595913
517211
176765
1311252
1762641
1239388
845978
566375
729271
1614102
717678
1641674
548377
1576252
1287705
537641
371495
1179970
83824
1236400
1972124
695478
407525
468467
1557450
917522
108812
763636
35988
568449
1019850
880587
1913102
1731167
1251025
470266
1986296
671804
1634186
871853
644509
1509230
448336
1544169
1785178
310761
913724
632566
1275846
508525
276234
1462060
447397
1260518
859776
1380320
1799556
226949
513667
1947930
286274
698571
1511364
567641
1215873
1380074
793115
736997
327751
1772200
774749
1377560
571988
639438
1709276
1823546
953145
504006
616716
1510780
1365368
703719
780119
788027
1163689
1663133
909281
178686
1012942
1591813
372735
114380
275619
399044
626725
1838045
198146
37162
1359522
1099485
1909389
662602
1370659
1603042
1663822
42667
557028
1218643
1500883
460070
744835
1228843
718593
296968
816189
1581460
1431196
811444
639703
935385
1843647
1120954
1946737
1086467
1058822
689796
586900
1165858
1165814
1224269
27757
702583
1474573
1134934
1428742
1134020
9963
914277
372328
1220436
1702041
1406926
1147262
824357
326633
24719
1035449
1732097
272847
1177898
1866056
1500662
1670196
565045
306594
1086649
1404097
124674
347690
315526
1591816
1498442
1456765
1723643
189529
975016
843091
1408775
522111
374087
618473
11705
1762895
849445
95928
1185481
825420
533353
129423
98670
589000
844820
1853783
402708
906964
1416255
761602
1340332
186745
853629
627823
1565953
1089529
799095
229547
18967
881182
1978875
294768
1971963
693854
350185
563910
151484
1906437
1394863
194945
292314
1733780
974323
865005
1637168
779920
1596505
1772633
123458
1909870
1104492
1093593
613612
1803268
1675961
497629
1960225
1028054
1084485
731052
261828
1902983
866534
165585
192801
776889
1743943
1509905
1414849
183987
38969
421670
971866
1708640
1857749
108390
706414
252461
1282464
881369
379768
1049817
1882162
531789
282752
1796260
791956
253015
1934492
1934772
1289163
984987
24156
1467179
1401948
868127
1399002
54388
1062815
1176220
433619
1243916
1822605
190022
743477
1428592
775600
1435680
1646367
1694521
560381
457578
381361
876597
1036340
1130855
545008
867813
846764
1450555
1376889
1171275
1156603
746216
1323801
887484
1506469
1213580
1635067
590546
1888575
1558003
1152849
785970
675637
1859530
181115
1604254
955223
951789
745557
572668
1029650
841352
735894
1044397
1011807
973889
686803
1770101
1986188
1770529
492310
1536170
766809
73398
748745
231822
326723
667094
1353014
278927
594502
466374
1644572
1545651
1434015
1227222
75338
515221
1576934
1734876
799847
1846482
404907
1817481
317890
1394519
78075
1121030
1215187
1063159
1988142
1946781
224797
1623496
1850720
976004
1337217
662133
1716349
562337
1980310
1469597
993699
274885
1692957
23381
1460038
1313815
1287042
1288914
1730462
1544443
628575
1276425
1729355
279673
981549
25460
108598
585026
1950629
1805449
355819
265853
661577
289529
1148352
1086175
332424
565868
1362290
497237
1531392
590619
1316187
974780
449989
1357153
259131
1147412
396201
1314246
479389
790386
225597
1301821
1559739
902536
161403
452897
919495
73697
227065
781876
1506773
1029232
1617990
1318359
1925988
1453541
1771044
708597
638464
1381560
1220800
977493
1364785
1987915
1184061
88300
790751
1581476
1825673
1295760
231353
112622
371857
1155695
237169
112440
295864
781126
1774817
1201312
1296822
658732
239565
854619
1013866
397572
14417
1287819
915979
1901493
464086
1200573
435082
1088647
795274
1893754
500231
1972844
1444514
366139
1019387
1490291
437983
1640447
144893
1545757
1197204
1303331
1333832
106178
1019278
642579
715312
1551335
1557939
171210
462477
84669
176775
281205
381980
462133
1135709
613334
1843479
885160
681261
40902
262554
1077597
793190
328376
1018974
299465
1728997
144456
653554
736759
1180211
628943
390202
615279
993643
379010
253321
1624564
1665845
1662965
1831598
837307
1156394
1757256
383315
803145
1280892
796007
127664
120429
1769690
1840535
1017564
1398044
1946489
1718452
1651733
1766199
771662
1762274
1791566
1137843
935694
644505
1623677
604420
315218
1028963
228071
768955
756060
1057009
992658
1515325
1537439
37632
424090
1402426
1143487
922827
664150
145993
397133
1917319
1768530
1818115
1918686
649437
459531
388439
1284487
1261854
426554
1850881
535184
1808797
1890907
569163
629552
870521
84355
609374
1173994
796481
870903
400093
417000
4829
140947
1403165
1300337
725441
1555759
1595612
239732
40541
1317004
476307
397862
1346999
670751
1466595
1216728
1802344
1416927
169655
1767071
97333
195298
949201
1628649
593076
611057
1547083
763295
800028
1697605
1020825
1834905
1914789
1558918
103305
822859
893477
106871
1511481
1579919
1578004
495322
1170908
709043
747881
713522
59673
954126
1830578
1724935
522755
1206529
1260500
1698882
1113019
343602
1176215
1756994
1863662
1081987
1262195
1647462
1644378
352785
337707
665687
1320251
1117141
1698957
1685878
459824
1569424
1338578
961897
1144890
360089
1955547
1670164
1571652
1818013
574730
1673998
1366810
1734814
1023999
1796166
1219649
989194
221964
618784
1405956
444827
1438661
1631130
1340194
1800138
1292799
625845
1525655
669352
643726
1950654
1726912
837116
1874934
516215
218489
1091646
1968419
163992
185676
156923
703509
1647743
17054
1642679
829574
101848
1789305
1966956
1645271
659122
1633786
929869
200602
1464640
1315342
1329414
559102
1790425
1976091
731338
1697162
885548
1309414
232083
1426801
1535968
1177891
653270
699060
1679257
1246704
608323
829688
1037233
420699
1900575
517904
916627
1020430
770577
1561233
118409
235844
1695861
1397616
691908
1129919
1807119
829039
435015
550648
789295
841693
529024
1449242
1933116
467997
696678
637706
1842396
720996
1983820
1447668
954628
574885
2132
1248005
1906628
1664803
1183053
339032
1307928
274762
260195
1235502
1044495
1085124
1634590
1518061
1343612
1504434
1958841
377195
1027352
1402703
1595477
852781
1536618
1316903
1598831
827162
105645
1179999
1799884
503417
1990427
891630
911034
1136399
621478
1171075
1385692
210166
1452666
1454989
291554
1545926
562255
1897376
1568568
778341
143377
986015
704290
141195
783685
1874110
376336
1537446
663651
1816864
854988
1697175
441675
618973
707892
179520
1856583
126584
1766123
737585
1743083
1189113
891164
861375
1496723
638035
838957
1988952
1296521
908711
1216549
1628145
871272
1592085
1701212
1519735
59816
1371073
339324
629886
1565650
3718
1872610
248936
134598
276551
809028
203161
779748
1014646
1132548
73127
1592596
290924
909061
494507
1352974
1942820
96268
1963585
1679379
715936
575644
1627792
441903
376451
1548860
449744
1075461
1513684
1980459
1883707
947005
1735499
779054
1025403
473962
378547
1310315
1427581
1257282
588691
152683
279115
564592
541821
1534240
1839986
335971
1161771
1852108
1100696
1310335
1489852
1625209
1968212
77771
1151781
1163930
1200129
16066
556686
1378807
202728
1212543
1529909
248804
893881
621348
166381
1249713
299852
927893
1324734
519484
1853769
889386
309586
1006996
206065
288775
923637
239525
353702
347589
976010
1254715
672768
1550252
199834
6232
1111612
1222596
1289537
1682067
517063
15586
1101831
285427
1552618
979721
826705
1548174
890821
520524
1313482
410279
90191
666135
543872
76661
166125
1563731
1431465
209189
805508
577306
688630
431067
864896
490888
1550540
1583088
1138415
1157091
1982782
1773454
301866
547164
160882
25907
1755884
1119711
263648
1255314
1228603
1733378
133821
537695
885863
473226
79322
1279142
735424
522754
240732
1768432
1760501
1767112
129614
503367
693400
1084420
1744443
708027
703777
1424821
350845
1550098
316286
104376
1475800
1552969
1790951
1928688
1144199
1667354
789919
260999
44595
911191
632320
910834
1226611
595085
102094
1630696
694267
734945
40789
1385006
1162276
322315
65302
692316
1480577
1654787
1481808
1200616
673685
1466321
709365
1169492
1328023
466087
1314572
759482
269018
937684
1238901
1572409
83057
1792657
335136
1734191
1988582
1250446
960984
220141
115590
1813559
618194
1951730
1433943
1136536
106459
1229900
853015
708676
654045
1983536
2411
751625
1588263
334758
166298
775690
623476
1788360
134205
1336381
693783
763270
1153082
220686
979869
746448
500451
1066038
1857700
644716
1754512
685907
1214778
1738823
1519793
697355
1472467
106784
1669790
1317832
714653
427571
902199
1518672
1877885
750395
1519859
963918
1541480
813871
27461
793314
1693424
1173280
367900
640101
232149
1759025
1592087
898802
1536774
1852961
1842169
1103662
1142051
152462
1970665
834889
1802322
416036
200114
582319
344503
1984286
1175184
1481081
368226
1737437
1999674
495014
205040
275275
1014469
748101
1006503
1937666
1928674
1214010
255536
213116
1766361
688894
1646745
1632560
1269700
875451
1796017
1108530
48624
659241
1768472
1695118
379253
529294
1708429
1014079
720437
1367469
565444
1528476
1435774
1500967
1372947
418464
636577
1740662
1133442
402493
795832
1579429
886924
918026
736845
716263
22308
1984881
51721
580337
1301041
304426
716404
1816118
1807818
112830
1453150
111499
523457
324978
1522839
593259
1744456
1810886
713409
636741
1912576
436785
1224188
95068
763582
950645
161441
79738
1156038
1132881
599667
286413
277736
1727868
515653
1879971
1496139
1515263
804613
1782350
1957126
1408632
1131542
1946373
1079888
1167493
256487
1017486
808702
1631788
1349534
947858
833293
274724
1033363
426460
1707732
1141051
1180160
1065681
234405
1364752
1007895
369103
1982596
323629
1088704
1647760
608734
101175
1389844
730510
1935399
1092255
1182367
210823
1867166
1913309
1096806
812486
1251413
1452370
350864
263181
1255701
11449
1142236
192717
1321010
501581
208361
217980
90051
1383787
1259611
1006296
380333
70847
1035806
1580565
376986
1665285
578175
1196632
324664
972653
26993
389729
646322
1468964
397000
628632
7118
233211
1644182
799990
228869
63546
266065
1423834
1729579
209003
1848747
721814
1493408
372170
711017
659069
1094279
1720761
1708693
1988542
817331
179924
1513032
1296280
1550017
1525746
496277
1598343
695385
670000
1364479
1309317
541108
1737420
947190
1433454
1134650
863229
1384881
1425566
1246968
1248911
1767094
1535368
1100153
594252
1406048
389609
1574769
227420
1428792
1914715
717069
25306
1560469
611272
1089403
1162108
1032287
697068
624418
1304834
228354
1195306
1273060
35402
1395679
1203383
960939
1201625
1699012
411443
1043319
986063
127064
319454
1565034
919345
1897184
68088
1024474
980017
312456
4897
1082714
874874
815771
459143
1628114
1639492
267742
59427
275023
255251
1408754
1651681
1719089
880479
4374
444598
348572
397633
1455558
1149744
581968
285687
859132
270950
732238
461738
1090198
517215
1669956
812592
1440538
1294154
1146680
841279
371820
144580
885208
1816605
1979742
808665
1156355
1043845
1833501
1382175
1639605
291646
1174064
1186210
135827
557592
288571
691590
941027
682355
1597024
745267
29504
1759530
513496
872434
87811
1784583
1128549
1052107
489795
1523500
1537415
1093054
9215
728546
991699
419478
1761814
2718
1685894
1947522
219366
1135445
1930172
737774
730021
1512456
950108
1460013
466997
1803731
632665
1099162
1132187
1699559
1389833
677481
1275647
1128946
1445361
218037
923820
555598
1885736
1231584
1870584
1408303
162669
1012405
577287
27447
66610
1708156
1487781
1251263
307301
8510
417633
1255817
104373
1839900
1974299
1814375
1489422
1406069
510358
585160
972372
807628
172961
445633
108618
253378
704316
1741197
797244
815819
1924535
181188
321522
774629
122933
1990633
1965541
1973305
1746627
605837
806100
1443030
882654
1139927
293288
1726530
1208324
1583578
95418
727656
636293
1250708
1310673
930556
1753898
586108
335057
858692
589309
304083
184206
1390186
140249
1243230
1826038
1223938
1880637
1440042
968576
216012
18211
1828997
459463
1809130
481136
1941740
919396
1850805
524809
842650
999048
287206
1853343
1601554
261910
599553
1082975
1583282
679148
1404659
41805
1336022
1473831
860997
1650899
1717389
1866265
46339
684263
1476543
258213
110408
1138055
1875848
1784651
1837601
572152
1555061
1132109
1772540
1924073
256091
200091
1369701
398640
433383
851209
907953
348279
139577
1454852
377684
1802086
1617903
1169900
1980450
1307998
956190
150006
97872
1996969
922953
619054
1754595
1573755
501707
1614608
495794
966794
872659
1044897
1982273
802240
1081379
1118117
1754388
931799
1665754
976419
944588
929953
1442005
89103
837253
1835908
575431
1743886
1255409
1623548
149835
1329396
1509125
909302
1396037
519773
440929
1506610
76919
1601204
1051687
308910
858036
1131320
239777
1311073
1720842
1071699
90085
1898358
1465846
1415468
766047
64571
1409529
799165
1108569
222801
61544
312746
195024
1034498
1048086
1285191
1876686
385500
820965
316903
29020
1617390
1691206
461669
1766996
46345
614357
666773
633012
654819
1137545
757584
676617
393092
1361689
652274
1992780
1575964
910621
1818024
186832
746415
1409964
1678820
149173
1127245
757590
1052440
227524
461467
1258745
183362
137797
1708968
1392890
222987
1283127
1489946
1837070
243628
1199874
1360758
710632
1994964
1046965
377790
1424915
442605
709483
851425
1613196
544721
207988
829898
824474
769066
68496
1377017
1558386
320733
1206474
457636
624469
1333239
189036
1962822
1842175
317337
833776
639592
282898
373146
388079
103655
501366
743846
1367994
13271
1654406
1855063
1927978
1263337
1501940
1558777
141440
260891
1212984
755447
1301401
427534
176086
1870558
1539265
965096
1107507
1623051
411673
237125
1748326
699919
1280500
227149
356916
62906
1931448
1277246
318615
1903238
1076787
997824
1648429
1759295
648567
389744
1973710
544086
1902865
789133
1157691
321024
1706492
493077
918311
731387
150519
739486
1725835
164395
1629514
1061057
1922883
934214
1322463
691032
945842
245604
1537814
59056
789037
1196883
767727
1016369
423166
1192365
488974
163494
668954
1132656
93790
1059057
44234
923782
674633
649305
533087
95419
1392774
1300410
1888497
1045155
1315868
301833
1678769
1032285
1885278
1655140
376417
1285922
160765
1944527
1700652
1973861
1342410
1485728
1026340
93485
1199369
902836
815628
951154
1112566
507566
1659731
1183866
1515805
1855613
1060852
790909
1796086
486728
80524
215239
913629
566140
294931
912147
806263
1983371
836047
1411659
1670730
1303881
1656616
1774616
1861853
1755038
398934
276559
586811
1551874
1408070
97992
1790218
702921
489087
1107643
533627
1842687
623291
464575
1750383
880409
37768
1466056
69044
119749
500240
425433
493062
1534444
1293996
1814216
1252704
193355
239650
1840257
379820
1392753
1446999
1901009
186427
1108823
388406
186364
98334
1434030
1777059
1983824
899170
1634477
1987502
1836020
408112
1710726
971071
109139
388682
1312596
1359757
28855
1983780
450888
1537993
122633
1563337
963878
1431875
878071
1143151
797106
360745
793493
1260464
1944091
645700
158984
1932003
1242277
1538459
1714952
1654550
772021
1407632
1762298
1607024
1333312
1765815
1263027
225506
1344983
168184
1177511
1390740
569641
497984
392066
1166527
1955360
665744
1278340
510367
1268470
1406404
406705
401433
1718341
209303
4985
42360
1969198
311764
595258
1199768
1307100
1961303
1605377
802405
1327427
133207
1100383
1809496
817992
1576809
1810526
1936528
317888
1572680
1060067
1055688
1277852
1756247
1165992
928216
1202743
666167
1952108
764816
389006
913830
908053
1277963
1224205
1091900
1008407
1810792
1534714
645062
745680
1299970
151274
918401
331724
590263
952728
1470107
1882851
1759550
579353
356399
1927561
1407192
1317590
1984902
144585
1723540
1644064
1514610
325396
492586
920448
1150645
924053
34506
1063361
1243741
1096753
1436516
1839481
309134
1241456
661960
1333522
1762934
1452319
85188
1748632
395671
562192
735453
107059
1956053
1678325
1738492
1381867
1138830
830740
1998009
1733815
695765
1537705
1804500
1359425
676674
1183324
219788
1865597
950345
1496763
1049057
1348510
979044
78845
1029905
87588
575929
1441313
268792
1318366
891802
1015194
569542
1314982
388301
177480
624319
1177183
622446
555454
927935
567883
699069
692071
156147
1124654
823454
779366
55223
843446
1087183
1701614
1805178
169736
639034
1621154
801987
1032110
762249
693595
705507
566989
1706374
1267560
1831803
228301
1502113
577159
271244
1499960
353698
905660
98612
176830
1981284
1508837
1887830
121973
44396
1929076
65343
277093
230425
996974
1051081
1893396
1240420
1140250
1861621
942286
920321
1714371
968188
324698
808509
1636331
723765
1581675
317718
108159
1331963
131831
920801
746617
473410
1191549
1664998
712295
1611893
526800
1046309
1025646
894164
1086175
1544207
84030
1118258
1920589
998546
1206096
1918045
1766754
652512
1549163
179266
338600
916234
135488
1906961
651342
1115897
338080
1621450
1894847
173823
86131
1169597
1581854
1368539
1734410
968901
117321
721816
1731861
1700908
801497
1802806
1904084
573855
308319
657670
458058
463029
688265
1279143
953852
1227105
331956
1985824
1643973
509698
1327765
44638
430278
1687477
1307878
160042
1609010
499723
1710990
36028
1518260
840782
56749
699167
1302729
1020301
1559832
1949348
1232392
114484
255429
371256
1523330
1068311
1847028
1963258
1154242
1818937
483719
1556875
1592593
1064592
1151896
1118879
810946
1981905
69828
1704976
1713964
24636
1142382
31496
1670849
1836083
856738
672822
1382526
1175234
761304
1813970
672328
638378
1516756
1132736
1676733
873252
1379981
32616
104368
860912
605895
1227303
301510
939450
551147
1195208
1223102
276734
970428
249975
1339598
1128601
1166931
1510571
259009
712217
312798
502415
275835
1781799
841178
1848001
1912973
402005
823652
1478712
291025
296751
1988580
1715531
553744
401837
587030
1489467
572055
1310099
1329409
998486
8492
1795204
1675179
1519192
116500
571518
801251
1642225
1343612
1683797
1687217
336818
1005973
738660
569150
1356973
157914
492283
1220754
929898
1552436
94457
70541
666078
1014120
752031
1218941
635556
1788625
917497
224215
247985
430665
1653149
762895
1516762
118614
1011239
839929
1135526
539499
488486
1316488
325675
1910934
124545
1486758
1160794
1319669
126707
228276
886019
1548625
1788953
468166
1595325
1074918
1753671
1948999
1147485
526098
1642019
1017382
750402
39172
760605
1232557
686063
870946
505342
132467
1808816
238299
596897
546609
1237534
1437472
1917428
1738686
1127230
91768
1317977
1066662
1933709
215140
313046
251396
846521
1301123
347772
1110637
989777
1738255
752912
959594
1125994
287725
1832917
1795805
18522
755794
807836
499170
1026980
1827461
1633151
384961
1861067
528670
2729
1155651
619279
1988833
853932
830313
1268315
1225078
962369
534091
1811108
140058
922288
518365
571068
304894
1108335
905772
1801322
1424666
1182942
656135
62215
1718725
185205
1125387
1809013
1314907
517765
1527309
551476
171627
1745898
1757390
1765016
833992
1663004
1472759
706288
198179
248606
1231780
419551
1768626
1360976
247930
630320
730018
1971836
1093605
1019751
294772
724377
1888811
66687
1129960
236390
625448
586264
447499
1568841
17405
72946
1041249
1331860
508911
1278446
1019648
1143857
333611
207037
620645
1454316
239177
903773
1211425
1172900
439654
745808
593177
1424349
1102856
1248520
1837631
604498
1608084
1599315
1584116
1780916
786463
460446
540621
1985696
1475599
1231620
1842582
1701363
456434
451600
1932109
134409
998379
1385932
1700757
1749634
559892
429499
970124
1816839
1630557
335828
34357
1603262
1303715
1695499
208591
1899338
1535611
452081
1148954
1193964
1315301
111806
51074
1034043
1376260
118975
1062878
569333
1743999
693104
1890474
1980716
1335264
1163094
1261562
1739182
470951
845699
1540999
683077
1317281
1491145
563530
816872
46812
527259
515422
440589
1597003
1208133
1240616
1003472
1023058
1117933
793577
191355
1896279
29538
616702
1109643
381884
1304031
162559
1429974
711215
708663
551431
1306490
1141127
87495
1240974
1863634
1675988
602283
836365
371403
1922485
7591
605055
1174127
314715
1142076
692878
929842
1291899
1181675
1596699
170368
236077
1070181
899586
538337
1902142
1185420
372674
1308687
688768
1189420
1444665
1111630
1421889
442249
1404287
189754
1230795
956340
430123
1420629
1299839
911606
680847
1861254
464674
1330361
590950
283836
1049022
1530504
343729
1377374
771964
385089
34717
420105
1478659
1355785
1323753
837946
404713
435565
1028992
1978811
321717
590707
745735
823010
1605797
498136
833610
262385
1330602
1773875
654020
1824050
731298
548715
725397
1169378
985005
1625615
1333235
1079884
1675575
590264
98499
1862766
1533250
1855864
878222
271940
1861012
512706
865884
33174
1178710
1185935
10726
1332874
736424
208798
277523
1948571
739646
1629462
131629
1840296
1445348
426514
252434
692197
344075
406115
1514117
1932352
885889
1032730
493350
520543
1114626
438407
1836474
491868
1275416
841786
339918
1535587
1312968
769987
1270369
1782543
360717
1362144
1739249
544154
73011
802453
717634
1856887
1719172
258870
1050918
357296
733672
1263359
98692
1341690
462033
843318
651632
537932
1553702
1556785
1779574
114960
1943325
1232893
1947293
1376760
205092
1184694
1679298
1715487
1865237
1070032
1706436
303750
235994
970001
519783
287641
93902
1465731
196821
898931
1098959
1963097
888432
367601
1710742
1112134
658826
1578814
959256
1101050
1365462
1349286
910078
1508646
525699
1789989
341411
602736
1557844
1461293
478121
153024
1950456
1471223
1226163
1145494
1695468
1513015
100105
547846
1667169
1227187
1433263
1826646
327216
1865818
1046623
812160
401345
395183
1345306
854754
475917
1505538
1898715
961548
786276
31855
65648
1650388
1716614
1103024
1731116
1607934
732740
1775280
937030
1635792
1905126
203725
308483
690487
1083053
1848027
1348128
897042
1758945
828030
1180489
346768
1197842
830257
1220583
501718
1961620
129143
573286
1147848
1598699
185370
669195
1358463
1053778
1540508
436800
1357165
31115
135434
174808
46282
1604827
1421767
1662829
929907
1805691
1634446
529301
161987
860318
906901
586535
832584
222261
1894937
1989944
1560822
27015
454464
255563
1267735
158115
353408
1683698
588046
1778796
652364
602517
821377
643847
905452
1786149
66927
365620
1403372
340443
304555
1295597
434102
430547
586644
1862745
724371
175320
153740
544502
50338
649077
1368028
1964739
1874189
929544
1558315
1046041
1884825
1538566
1637258
1738308
1283503
303056
843332
727555
1582729
716099
1757545
429985
510978
414310
635162
1415082
1091349
805240
1758800
708130
112476
1753979
1549981
1018558
1356465
1984008
1181282
948602
1820428
227427
1241868
549071
454383
1245045
1972584
249894
809136
1299522
1413983
144749
956402
1793463
716629
34854
1642705
1859290
1518879
504679
940536
1669170
732345
1696499
86225
508758
1733145
1146036
19057
1696970
365455
966863
278745
1436645
158433
406398
1844052
13266
771341
1896945
1821806
715893
1592619
1225573
575988
417240
1028782
786497
90471
1621639
163207
23526
113956
770876
400692
771836
1152423
1801393
995456
1806607
1056091
1283148
1948632
1219799
1955349
778945
797007
1114774
257557
1339771
1209855
973929
504357
40947
577389
73032
714433
661732
1358661
491333
306032
716707
1499313
1489710
1512685
1776438
866681
1080563
128855
136905
612578
159093
835676
1136697
1638709
1447799
1710405
1640352
588803
1836767
1477600
641082
883660
21082
1573778
214509
1936613
1593154
1995658
1350364
590804
620806
985068
642523
332095
1410750
1340223
873974
1759282
1744935
448644
373106
1489691
1957565
305799
324943
329475
383740
479459
1242204
917112
1450954
582032
1103877
1074162
1344805
1159207
989466
917981
1683097
676640
109678
654603
626915
37670
956837
1852830
1354668
1744206
959162
620124
80809
1092609
1842149
730319
615152
1048886
1847183
1243606
1525692
427488
431985
744175
1825431
1295834
601156
1835514
1096601
16869
1595709
1075887
1646318
449758
1088730
1520580
1898533
1347898
499925
347932
1547827
1021829
1162230
245598
1172636
1413144
818279
1348066
1815675
1245478
1432712
1488781
123511
717920
237067
1557842
345279
1122677
425990
1550179
179255
278047
1929469
1113966
750440
947741
1882721
1803116
515980
1841749
1465635
1013986
1911467
432912
1660041
969171
1783151
697315
1225031
1092209
784698
109739
918144
295135
1111130
228187
132314
972847
1253432
1403041
285615
1523687
1157080
1004626
1141738
303927
504834
355601
1808248
435523
576145
723317
252356
1244838
1024613
797450
349705
409755
1288079
738605
4581
842960
778676
994167
939037
1812944
1343373
1511000
589134
1880853
1011116
1637979
1527510
832130
231836
267585
1937348
993040
1767978
1366204
648129
1848404
244482
551945
1005357
1911203
1141569
1334919
1636864
1331790
794896
840643
793309
595095
703389
1268042
125638
1258724
951086
1851138
340300
1528247
1060955
258807
659443
517782
51620
738956
1048169
1495735
1532316
1904659
941540
956398
349931
1256457
1023300
614886
1642709
506665
135979
1571874
738638
1555968
1930788
1553013
1928984
468241
841740
1788757
1426565
1409511
1778318
832613
507908
1382723
786470
245402
1675281
806566
1898894
1851581
132481
1744458
177407
544937
1182391
1664722
1795585
1241909
1551452
1296245
1663665
123073
1725492
1398708
1569271
1765441
896808
780754
1946906
318198
793584
1686587
350913
1803412
1185663
1317238
180823
288694
937193
1015389
1506027
444774
1473052
1455302
1423523
284681
509025
868158
1542150
59980
125773
286564
1408925
1329132
1163195
14575
1493460
1886656
903879
568597
199770
797020
727957
1728681
1674877
645181
1492340
297673
1883189
995588
640836
703135
1181912
1119589
1793066
518525
1354836
231037
846102
1205163
1122374
121565
782121
1279882
514127
1120771
598973
1517528
1196214
1163873
1372621
460901
1507181
1583241
231964
698092
1027226
881826
414474
1534386
1581315
522735
1366479
1146388
781036
653007
583252
1866310
603346
280266
408993
934630
982989
1065460
805473
918145
446973
1344245
1942293
1894026
1732790
537636
849186
1136256
1050813
240455
680120
81735
1869434
46314
228782
128275
1336486
1826041
541499
1615968
110079
999353
1435399
1761248
1090773
975387
1988014
722643
686421
703037
1130693
1358667
1299098
1344721
1532655
1457610
631800
1315175
1042076
994300
1369159
1555171
499485
669018
637393
1831945
893841
1096345
626423
474047
1240297
1163125
1192312
1984298
1346895
908657
1472824
1516182
1888996
884043
679436
1290051
905493
1623599
115726
1614482
23691
285260
591525
751745
1884760
1107482
616607
88849
1859242
1869647
715144
1796085
563581
1009181
1805856
1316730
1299448
124941
947650
588114
49660
1315139
52914
1683579
634273
1101695
579578
1437224
1453454
66761
702622
690031
1424665
280202
936146
10514
302002
94504
1112852
1435970
891811
261224
775414
587439
223576
202515
1330568
1832484
1985156
99425
354051
112212
771517
851878
334209
1729659
1461892
806680
563751
1032145
1768777
1888417
165100
1956896
1017919
491633
1407708
1510822
818492
1151952
432589
1292660
1730727
688811
1173521
1640123
1790754
1257190
1816672
664985
1815977
147737
521372
1127903
713332
1777413
1094515
1133212
311011
1506270
747081
510181
267370
855270
1426253
1948281
655981
739096
1612883
1200909
885496
1526869
1013142
661259
1182308
417492
1777721
178940
315785
200638
1641654
1875513
1896019
232840
901096
250317
844299
1935538
1577275
187027
842564
906774
1243684
643157
750320
556555
434581
757444
710922
384386
1409071
1801379
1602153
1235453
1156886
343550
96416
774230
1295593
677800
1960128
1079231
1557184
1303724
1018713
487402
904298
1752863
1169451
941841
584617
555875
1632951
1723966
1049804
1633280
1457227
1088818
467576
1986232
1273287
241979
1507233
1264945
287490
1749698
92780
1076626
1589231
1947029
510515
1514859
298182
761808
1581288
1164217
16716
1326512
604800
599751
1145917
880443
18887
1932472
53127
1739608
256385
1017587
562711
1485229
86440
969242
1640380
884829
472574
1036394
595327
1101893
279944
1904988
388092
1487369
142415
1907251
1813976
1707862
1106497
1400720
902617
1213691
1153031
1490596
728584
1590345
1587553
536483
473592
404039
139397
1691730
659119
89311
1984575
196278
773752
1116913
1809652
810725
227679
1081104
1201387
1387372
1388065
1459117
427716
1706529
491631
1790367
1420565
1472111
1180642
1533050
575691
1721371
906785
826695
1986
1803903
267483
696286
1609867
588272
184272
925452
1839209
933001
47798
624624
762298
859634
1908060
1291808
84246
630061
1393648
1046389
1153173
1523141
920948
638501
1397937
107963
1002612
1714996
1202336
1977304
1164489
1167967
167424
1211679
1647851
670330
1652967
1795717
792813
1054647
839613
116093
1589915
685644
168984
1837678
444174
514860
1371601
644952
1734323
226202
1211679
1668579
1669879
470884
1270806
1002817
838963
887806
310996
562769
46170
307965
1032372
1693528
1039335
730428
1830735
1466121
212607
902380
450785
1015563
170548
1649128
146397
26830
191652
178540
1926511
1820744
1378065
1449383
580985
1252120
1031688
1940388
165789
622598
317852
648819
1802674
1901697
144495
884238
1361509
1392069
921633
996564
934002
1061173
247605
1218166
177602
1776485
771020
904558
1363038
1899700
803026
331054
1648850
898847
1315495
71858
203988
197180
1917157
599474
1078131
617057
39655
476606
1105900
1334123
269824
1260617
1954808
294108
1893366
270793
893487
827140
1360809
662744
320585
559278
621358
1644368
89099
676178
638184
175992
666650
544997
368985
420427
644928
500679
1889392
1946705
1177397
1286900
219862
67054
759267
1509894
1246953
1699650
1431050
748353
163448
1484440
1558390
494760
1523760
1658132
8883
533034
1296163
116783
907884
1345936
493276
1591933
659932
1585396
818933
732528
1478864
544090
96845
1398007
1749697
1605177
1839520
1592728
1019695
1388287
928658
455
761095
1303054
26152
1597912
179268
1450778
521623
674085
1014324
674623
1236965
1226174
486603
1394713
489991
1102109
715470
472027
621187
1068168
259679
53728
979017
503558
538700
1415001
811102
1737328
477342
70971
582014
774277
1126713
809023
1381214
1263469
1257630
575343
1994503
1441281
260013
1237912
1257593
195323
922564
1388161
335151
1265686
633864
834338
1128147
1863699
1301910
1618022
842766
1496699
1982178
138815
1851880
1213011
1662001
1807008
1168787
212896
855714
826665
1609457
1283243
1110897
123134
1037902
1809044
878037
32960
596697
1018034
528614
584547
256270
85277
1979216
1484384
581560
1328999
1811597
596737
1566614
124827
1829368
348640
1110414
861908
1318625
1588613
1478977
168151
1705415
1246870
1897727
273574
1388024
1307264
746041
1012026
1139212
1268401
1343307
475736
483696
567544
433912
1266534
127611
1473170
1726354
196250
477653
352834
757181
2746
68394
1227022
586089
1126730
500041
455043
1863935
1892435
1295099
1432348
224609
797951
1814276
384580
1253735
924754
716540
1835901
1922678
1213044
1669799
1209906
584015
1553187
439649
760689
432848
1906354
1765987
84332
855669
410733
770311
1446129
998349
279892
671419
1677464
996665
407516
1840294
1096702
1991515
89565
286104
1787577
76969
1619250
101853
582461
1411939
1094075
376203
1335865
136213
337490
314141
166356
1896400
903031
910933
384461
79478
335759
1130787
452368
925818
1757757
964433
809039
1397680
1742728
1923240
81160
1058783
766775
1972334
1139898
1223888
621061
1895274
1041840
1117461
1112338
1937959
1103507
166852
878798
1416951
464135
1823632
1608679
930022
1531855
88168
878731
1656453
1653491
995910
871365
1960802
1999337
983000
101414
1663484
1049297
80509
1223713
968278
1556530
453209
73204
755419
1897120
1673329
167256
1104763
1871281
273217
80046
1529607
122278
1819663
905637
1646290
818109
592276
85446
1503785
1205621
867026
874594
586388
411338
1202491
1238501
107640
1208878
48456
1372201
652739
768224
1155341
1146803
752717
339624
1306887
1385151
933865
506376
1204717
1275953
774629
434729
1366011
280461
799422
90085
540209
859638
692679
210897
891078
1566044
1814103
803052
1291541
448622
1633822
288608
1971452
38277
948197
1237941
202101
978273
1178104
1579632
29553
292916
619073
1867884
1234780
1897720
716332
51320
1763052
1091689
157746
1177373
394741
1032097
565986
649122
1947375
483286
914082
1703203
338757
265301
187297
734471
745510
1172209
1085594
1659902
1724184
1004169
1208579
430894
1797618
1069228
800863
1997036
728444
533709
1368296
535196
1692708
1355493
517621
536996
1679919
1368825
875444
281076
114371
931306
1990155
794295
345072
626376
709763
1550014
923987
1343634
817678
43659
20074
1933658
60515
955248
771801
1680081
568094
853644
934674
440657
73328
1366668
446969
679861
1298538
778624
1127496
1066232
1303995
1057271
147710
1225431
999784
1283820
1975699
1633177
467343
197640
1895335
1306277
1755975
1359054
1409498
1090165
1985382
263556
1418590
254852
1966387
635738
647409
1481138
350356
497479
1041887
263925
391781
3875
1066762
174310
1284780
792475
1088394
224369
1075820
1540222
1389300
1582801
672845
1602019
1353522
461154
964969
1884431
519456
1931198
1206128
1902009
950960
542755
1436180
543114
915130
1091807
1370292
863041
1563756
1455079
596043
1721945
943058
720794
1072149
910938
153069
483496
580312
257596
1504925
885247
1955080
953581
1303029
583783
1368868
1209950
274093
1956506
1523329
549671
874918
677471
1505319
365752
1672204
1238651
1463236
1173746
1748026
655741
1031652
1989978
776713
548943
673283
752575
154284
1211077
39589
1064864
3159
722199
930696
1376595
994470
1084079
1801025
717270
1737105
56416
714848
927723
260474
1112804
722411
1529418
1312682
1240109
1464950
1070087
1927409
723076
1690437
591720
1375871
1006991
1393111
1002973
1198419
917694
841582
1868789
599249
1601974
539832
604015
1060747
838540
1412148
461446
1906757
1985051
1662309
1407727
1308785
529273
438670
1885024
909267
1453591
28922
500243
1737591
1665728
1151258
493041
1405756
961073
35597
99747
339429
1127634
755948
1258802
282858
1648584
1554941
1591128
1455459
1570381
1913653
285198
1286563
1975423
1267199
775426
999166
1368734
1472026
767598
38000
455456
512350
1207059
1524680
785471
1438675
1778370
308413
1038725
332291
1969558
27382
1720295
247190
1085061
1936335
383110
1798161
1600351
1751711
391954
262795
424721
159079
391468
1128377
731615
206755
758228
1880651
872926
434620
1751583
73522
422101
877188
1401921
28674
1387014
1744995
769168
1907427
402507
1848258
1837286
703906
694576
451921
1276586
171526
715512
1867864
1356523
1235615
934410
646700
1601144
1841603
1621152
1663065
1040573
431717
1525469
879566
104893
1752373
347128
877376
675987
800984
658115
244088
1208519
1300767
251830
1972243
634955
610688
62869
978332
640083
1220845
1798821
1080796
1428909
1017214
268620
1250734
269176
1995796
1337659
1139553
493750
821620
1201124
363851
51591
1792658
790727
1958886
1579733
1325112
1905742
673898
642976
665870
233503
695630
1771000
386722
142960
514893
280258
396939
1497880
396316
736041
1766207
299453
87274
95155
934709
1560664
915790
658909
1484885
1435672
1807518
312239
709145
951761
244751
1171690
1413863
152829
1941462
1625892
421361
1683603
1553954
1579057
833235
1236205
1868412
913394
99522
829825
1778840
1073598
1827342
1380840
446339
1926370
302198
926769
585769
847552
444626
148451
688099
429764
1445815
1887902
106711
432073
1930225
503507
1789621
1839318
995554
98618
837306
1308023
730366
1413547
940379
782702
1764292
1032261
59128
986887
1309244
1831133
1094407
1901655
830046
1841979
1850236
822068
1215414
1921797
1441157
262114
1935408
1570932
231253
1361817
1324341
1718711
1440294
27222
1814878
231633
1918758
353184
264258
141725
1225752
1291665
382679
704797
1320407
1234510
1702204
1037134
1489079
397912
1751489
373300
582385
495252
301824
1115920
1941779
210652
491958
1862137
1868423
983091
704944
1249595
266073
43687
1596438
447979
1739384
1076057
1293803
1954850
184230
1466643
482589
1066959
1447428
428238
170687
1778970
331454
1956871
1533347
1091753
559642
1282855
1899523
207068
538445
274587
1256949
786548
283601
226180
1433655
1970666
1637653
178490
1955587
603484
942524
1599033
1829029
1817922
1806778
425543
694204
789747
1672324
1758165
1945205
1554166
445219
1034110
94018
1696438
576394
1110804
1137038
86780
1550422
1318127
1644991
1456092
565451
773130
1885553
1610476
141824
20271
628393
1878183
1350313
1249199
844418
419598
898806
1226765
1282754
506587
239396
1266297
789379
1080590
1656519
1937593
644615
1191282
528386
335891
1012689
1836297
450812
562793
1466572
298005
1492886
1324582
343395
294217
196781
577162
1427710
1298690
1170595
1828041
269265
760711
1823794
184398
1701567
1635687
1297884
1229827
431086
1942763
785736
1954254
511500
223303
275165
338294
346815
1983109
1387991
1594321
1948426
1671031
622465
344482
1790247
954094
1580923
639290
1320066
670499
114001
1247923
491580
1920952
1931390
1017361
403477
343670
1710645
881198
1717738
723505
1659001
812561
1978908
1658432
1900517
633464
1602054
1988564
1913746
1821399
82785
1524477
584644
522468
1383103
367439
157572
1131531
1162543
1863148
134331
1793283
8500
856658
786495
986644
714722
1688174
1974053
558500
895606
123202
254842
1465560
741078
1225578
718754
713294
694179
1411708
1820126
639063
765243
80426
197354
1392857
1767616
279489
1102039
609777
1389368
452629
56627
1948425
1544939
150527
43572
864269
108543
1456031
1583252
1894575
1047679
594864
868166
1829035
1454680
553945
1974322
1835525
1782651
782250
1409894
1482871
302774
332025
600902
390193
262263
1880371
1649534
1408884
1158857
1850613
158294
1705237
349571
1451289
1651332
684042
1692720
477828
226945
1276457
916141
999279
406777
1302743
192994
636446
561671
1086769
70131
554472
1807612
1016699
1566558
4806
258557
1804398
626673
125218
1166902
989992
945495
88546
989364
1551676
548244
594427
668837
1317488
11636
692126
222479
660551
932368
1571568
1556717
397921
967786
69294
1481308
849037
332719
398280
327798
1391371
454328
206795
572037
570509
1185359
1391955
248910
1095743
320621
1961303
975609
1715458
10348
1042028
1780953
252579
1874476
123972
269209
1650112
121014
794186
938501
1343633
1379683
75954
1159851
386198
1846626
1107353
1694912
535202
699049
1739464
312479
316479
1944258
64395
1402066
864985
1739532
1926291
22307
1828594
592018
420193
1097607
1980122
1094823
25198
1792896
481709
1776901
1845946
1488525
1959099
884350
740619
780472
1746991
947392
1854821
647016
613623
1185956
1643008
630810
1693233
969759
896777
1992311
1234082
937620
213235
577455
1614515
1232316
543923
1488471
295677
1905643
131820
1121273
20544
162946
1529061
1696379
493079
231242
1382066
301535
1529311
1123090
1426284
592102
1978389
560226
786309
403061
1179351
745506
869463
252460
43844
678808
573323
1823220
1539802
323556
140226
170509
602873
1721741
385183
17773
1245276
1265266
1344593
954182
796740
1546048
652327
240813
548098
1704695
566999
282518
961015
425316
1073337
1367608
1063119
1446011
1512687
556276
92445
2136
1675619
1361145
1216404
1310755
999022
361121
22712
208432
1950030
33367
398279
1600656
1766427
1909780
246644
977387
1602343
940542
1667294
702142
475971
508381
1185990
327075
1272566
1034227
1697887
1782925
1453261
300485
1875256
1969651
396869
1812768
1979033
641361
537730
56574
1349118
1399605
1260085
566301
947146
233466
1168738
868110
1457474
71980
1780318
1202854
939329
1278007
203277
1509252
574056
1471458
1350846
342921
237558
1188088
147520
234875
1685651
1987606
1342793
1637250
403786
1630329
224238
111360
1123263
143190
1584691
384680
1777616
1058447
998869
500335
1262443
1776991
1639946
1661832
731438
647712
304010
970465
1880564
843337
788075
467283
1591364
1126702
1922208
1472924
1240219
332652
1228906
646080
1519924
1359227
555834
607862
1659688
470996
1721782
1839913
1849496
1849544
1620811
449485
1377604
80760
857548
1291066
1407651
1679101
1656660
475791
455713
1702149
1324586
400394
1108865
82894
1276529
1532317
619440
1279797
1409701
1747491
390719
60252
182582
588759
273849
517127
1395546
471836
576690
1052498
1677768
1429935
1963843
834301
1369671
96218
286917
813068
770468
1734441
1299922
1536931
392171
1936671
1311500
908877
333496
144265
1302211
620473
102252
1017149
1177573
1962463
1822756
1588725
1788677
311400
1417872
1810854
147165
147015
778674
1669311
810016
249143
241997
627655
410900
1568966
1717188
1592786
106192
1581539
1993754
504125
932147
169400
1130327
895970
1988822
370714
1501947
1889687
400177
935293
1595883
650204
1092740
712790
217429
1882909
1311290
486184
1409015
139525
221905
759529
1562917
1859624
616487
1794014
1595579
436345
1753453
1844309
1722680
1725417
50377
751365
1406457
654133
1250112
1505741
1247527
49333
882724
692417
845351
1789654
940745
330491
836103
936988
747803
1411954
1990955
486464
897762
1224012
8018
1421112
1687388
872407
73766
601049
1193340
1221586
1340006
1457306
1847753
1344553
1906042
655458
1897254
1612573
1891165
1598531
728071
532660
128813
254864
1273221
270961
955496
1307072
1737383
1805784
1582634
266634
350896
220278
505607
593819
1372533
513584
751745
303790
1980321
1576180
719665
1327526
180248
1970141
744475
1216566
1884886
1510054
1497581
1466156
991594
40159
1588470
897535
1851811
1151368
506142
1468266
760865
973836
1801555
1994889
40332
835998
177856
157451
159341
1914616
1038292
1559756
706887
1303097
230782
1862591
967884
1914083
83850
1798569
824334
1270588
63035
239565
143412
1023602
1227287
1397870
1088224
894631
14406
1506039
1216647
640850
751770
1225391
1274910
684974
1123312
1554274
279063
865970
59375
1486040
1569574
1771123
121421
1960355
1862401
1745132
1102417
1841796
1599611
656660
1512548
1198500
1578504
747703
1579962
124081
727691
466059
1797879
1923944
699905
123317
703320
482318
1162886
1115431
287180
794461
1527940
17117
1747247
1793370
539253
1273418
1544343
1843444
237284
355904
1595045
1064016
1537722
600825
786672
526830
1229835
1811351
1670131
1264284
218995
1173023
1648618
1030300
1296032
1223558
1847313
701541
1842540
793714
18973
1341241
867611
1523647
371576
377178
123791
686003
1601771
769370
1113335
152704
1863483
1720331
617351
236209
579296
1768233
1527094
133167
411658
152820
1531503
1987990
152305
23129
713084
483430
788527
130002
321146
368959
626893
762605
295917
1427845
1695521
1989605
1603263
1334410
1657913
527587
757459
1705955
656228
629326
1746898
1673969
689705
422908
406104
244375
1694949
1487326
912726
1414210
274562
1743002
1042718
23063
718732
1978528
820112
561010
362942
1114766
812445
1590557
1564063
1943346
217973
365983
1459065
1023642
429215
1398126
1546704
80690
809197
328519
1881363
553064
1561920
756933
783921
1896153
760321
435109
1702588
571346
741803
189265
1472596
317457
1477605
1323634
1966808
1352787
398827
1839082
537349
589457
837736
1507609
427507
1884920
1621306
1314841
1844708
1886108
44318
1203574
128349
1595765
1186485
1970269
1885697
598986
1007945
707968
1604542
63317
1923292
1457957
577481
313835
1136281
231151
1967487
421657
227544
1694824
296038
789589
1868600
1186594
1992447
1959107
1335080
1172225
1222331
1334537
1471083
289396
1008041
555294
1754403
484420
1068565
340150
1487888
1778518
603045
1022088
1823262
1109162
1578325
446022
1821353
1109631
1372789
1860800
950807
1963125
1532615
1900742
835255
1368330
1520836
1623208
1043897
1155062
275039
137928
1534711
1181500
1906238
1291706
1754154
1676253
213034
1158319
82664
1306523
338531
52296
1444667
688857
729569
1396866
1931257
724898
1327414
1319685
1282484
1114014
1715192
1850005
1999173
649874
577850
178818
1801844
29948
998115
1554484
810404
545731
1071803
1888353
66776
1238291
1886718
1431817
1721328
1601427
1630057
1559417
1462288
1409443
1050249
948873
977197
697769
1034548
1048310
1684949
923365
172879
1088026
1478117
326079
908449
1348011
964675
1206613
1722344
480621
9760
1192809
1871550
1393077
1305894
63147
1978846
1607513
1986795
110100
1378130
1289364
1090028
1780672
1634136
1178022
1581623
856585
1912925
988296
1064369
1148377
1768291
1403819
465324
830845
417756
1805633
429369
1446601
608809
1890013
1502002
659375
466763
618388
1973844
1860465
1526481
1858834
1434065
908055
1334865
1029133
674286
1540509
253016
627454
452958
1227796
1692747
350739
508922
1620756
500354
1630801
1647563
439989
1498370
521589
1828778
1896529
294348
355961
1699100
273351
503151
1785042
461936
1053025
921702
122513
1789990
686583
968622
564663
1238415
488968
378318
805748
1536680
692224
972988
1226039
743810
578433
1132470
271606
800187
825037
812053
137375
1445289
1635255
1954297
1801161
909877
237406
693373
1066473
931479
173873
1194152
1143063
315344
1886067
926111
834638
1936716
478264
1170176
1682763
467857
727135
1006718
740197
710604
1786286
1867628
334806
173372
979630
1733188
1071425
1134028
445795
302170
590776
1670706
311263
240131
745896
401149
372266
1812643
831824
1302324
700776
1440416
675757
1170433
165846
945724
269028
1108037
141301
1656616
119623
176103
774969
1905181
506725
138114
683340
1568713
345188
765224
1847858
975893
1948128
312501
1502570
1906259
1242134
174516
1484625
1892327
1039419
757858
905646
1300831
146145
1175329
814043
1983971
191989
1752935
592122
1531881
1761957
797914
171453
271185
61574
967539
1207322
371919
276791
1992286
601772
755189
1271562
496698
1688926
1737881
333026
1050171
1657347
1242115
959643
580617
1737575
1460589
1266933
690571
534987
1677386
1216746
891617
610086
1123990
1022375
1390094
965192
1992257
1784085
593473
147230
1064017
267801
974900
1513302
1726092
33084
819013
1591709
558046
216974
119051
1782890
559272
1745028
334565
903799
603117
1180764
341026
1382585
360923
851224
1456603
890603
1005136
574927
1774085
234533
764097
661765
21697
1900848
1476459
254625
194683
1531146
1650795
275453
695720
1585027
1340804
1962243
669055
1771006
1934826
720407
710962
307128
115116
455713
1166328
1809065
1086284
1637276
131028
763333
109012
258421
1161035
860
1048860
1366652
1422893
1889816
155363
371253
721968
994972
295783
1056744
1171435
1798926
1362160
1477169
197150
215527
189684
472662
1403855
718005
821162
619006
1796415
914116
390940
1868969
1603682
1010033
652382
1411627
1396835
898138
890899
1863066
483126
1457179
680788
695025
1785515
907278
790995
53555
1235620
1794847
108018
1668950
1324836
27057
1923326
998071
409919
582578
617571
48828
1820062
1624995
607789
1849542
1055942
371895
393667
3630
1128136
1322402
1324860
1115100
1049394
1502938
1064649
742327
1902262
1101457
881881
750045
240336
1184488
25389
1282145
1216102
993033
715246
1958159
1244883
1177329
913615
1923631
318402
556973
371325
1876851
1722119
915493
217643
298945
340547
758795
383235
1506238
1031250
898076
225668
174599
1059219
638819
1953574
346348
376371
997259
1232802
1201953
75666
1624061
1407965
737430
288658
1965934
129775
1438130
262139
1395330
183120
1545554
952861
1030394
502748
772634
316875
1292045
392793
386172
542036
615497
1504310
1398803
815361
438959
1807981
1880011
1410469
1655691
70402
196744
1401415
1064230
49159
1795282
432228
451773
484191
1541955
370266
315964
1427840
912966
1641455
898122
1144467
1232454
558098
1314169
408277
1222919
1288421
1688451
189832
1083960
1299591
146546
451526
20952
1190906
1349661
1875888
1312281
704712
653736
308790
1695878
1367030
37219
1823195
1247513
1612539
1427041
1473530
923181
765107
673476
807008
1229397
168169
1720092
310287
999986
71824
1341578
1294547
1073864
733312
1565723
1146650
1507925
959613
578150
113335
908515
20838
1329987
204230
1061282
1365298
521259
505824
1867204
178408
279934
189817
365763
1537247
606533
1042823
1866822
1160217
937674
1262245
1770191
1295614
1892769
797728
1769465
717182
25745
834626
1481468
127090
161593
668675
884589
1940225
546759
343922
1539958
353433
636941
931663
1153368
1638206
578990
1737432
585650
412897
414461
455889
1043218
549517
1791496
423923
1404974
1517070
1842368
137945
679586
328285
1626008
430362
1241668
105970
922094
1835635
553092
603352
867736
1363588
863381
82674
182774
281213
223836
313972
208819
1795416
1108250
1020548
432829
1404190
1111567
1412396
216678
521326
1593424
324099
9540
1142730
1423835
588730
422736
1902526
83709
1978145
1315535
1430210
1804952
681378
989493
282336
876190
376303
1567543
1873053
1557480
1486638
1240868
1381511
736006
163554
302383
1569316
93907
1112189
1161802
1253620
1685758
517854
596358
681692
924151
125042
1527890
25804
1715441
191052
1684226
1777350
1329731
519672
536857
621786
718408
630055
112223
1145967
1652659
302270
1135679
131718
1334705
467019
688447
331958
1556291
1551986
936614
560594
382839
1527759
1231722
1924327
1683094
1659423
1028571
1984061
630131
995971
316815
480646
1218277
1824954
1496820
1418077
636455
1419921
1964165
1906897
1343284
101790
237289
1073797
47676
133840
1937861
1640203
578122
245974
598801
1139893
1850939
1844151
1516576
106591
1250126
1609023
1308760
1556053
4338
1821912
1396424
1688867
972960
1620357
1314870
470731
440153
12555
1981527
471203
1931467
1431294
1943749
1547232
526859
877594
993750
841876
857648
1983597
1533986
909624
1414633
306488
318993
1440142
1798873
491217
1633874
1733795
1005941
1156233
1241563
1689088
131059
896434
468221
361658
17120
836361
445236
1728817
1017923
1802664
993738
639730
1155361
436037
1542850
1532369
1204285
1483475
117652
833745
300463
540255
1929141
1657479
625047
1147302
430547
1771201
1263681
1856233
1486997
1374477
1173878
924605
941997
868863
818038
122997
1424572
1242304
1610148
393469
332443
560901
473991
1832351
1826381
767083
277763
1784780
1808444
819413
1200176
643698
1823442
1732620
1972611
372867
1687135
1105142
131711
771788
1522965
675438
1159485
712913
1598730
1990879
1276521
1018873
1145071
1871660
497443
549399
420124
786259
1782884
1117002
1851141
527776
319322
352950
1314088
1813614
1898049
833093
399556
1456054
1668249
1665371
105505
198206
1765560
1599686
497779
1552312
311157
425319
1015680
1100109
1287281
572664
259584
1099065
661801
823576
434930
1041377
1569978
920163
176737
1842117
968322
510448
486842
1421373
814192
1604640
77905
133506
433966
1347459
662492
1532660
1919594
297815
74721
19034
1664735
787312
907160
943584
386062
1446299
152421
200551
1133339
403685
526514
319022
1677055
1645241
1316477
176098
1284152
600600
1686674
1338160
1547561
1490553
570961
463420
143228
1191138
244701
365681
1863664
867587
1250412
611896
1931217
533135
1477388
1118107
1019803
1835952
1704544
1498943
859667
547835
967088
130778
1122372
831634
53288
1997840
1598585
918381
1151497
590416
1517701
1241719
243727
1082572
20121
1346579
1401091
618825
1811912
1902872
924921
668644
1156330
1214335
78474
1466578
873929
734018
732762
1330361
295547
1088538
1046480
1225083
1267483
1531416
1274993
689353
1596683
1162340
619522
1519860
1157552
575453
1731707
860594
354205
449301
1380802
1180312
1411632
421342
1580498
287789
68301
283416
335369
678540
950967
871041
446751
10575
1645830
699456
1303935
1875426
178551
1764462
232257
1165254
1066022
1960349
1498255
1453670
1639943
1215216
973199
1027041
1485833
1338620
414221
628639
1785082
883948
393842
1860351
43252
1114699
435736
1218748
1458023
1186691
1311850
1227452
248431
1691750
302063
378555
1544727
156942
1942012
1992885
1732498
912479
736110
169488
150127
1159133
1700096
1062949
554581
412669
650757
943717
1797880
1422949
1248016
1692357
431203
321083
951082
543252
1131661
1897543
1527725
1538523
865046
1764353
1470054
190315
1198073
1650145
869140
541675
1606344
120081
1462054
781731
1636030
1187483
1638458
1855307
101140
624380
498674
1066311
1656159
13383
546244
929020
935548
274950
25531
495827
1336354
646898
1374864
1086340
1737811
1873706
170088
822134
1156687
1093287
1012800
711701
930207
1725039
1004435
527283
1276479
1076340
14530
1371697
1599349
245395
414115
717934
1069073
189589
1803035
829585
1128758
126903
1803462
1241417
1866395
1331176
95751
2110
1341446
110986
1949129
1337113
1461738
142485
1390543
863396
1131562
1664886
265344
1840108
611301
1795359
1746629
67827
1681408
748487
1562868
1852085
1726670
1772817
1131347
1468869
1789887
895879
1873527
1454864
140406
1401212
1955199
1747572
374485
75452
1003009
1155962
625024
1361644
1149323
154493
1638809
920396
1034355
421375
1541758
658393
912327
1776923
1686538
951570
311759
1547285
1456575
1727780
990792
1011301
1417770
710966
878976
1027953
1691366
309881
1080382
717136
3279
1096149
1648888
234193
1080573
297652
753623
761937
1863578
848116
134583
477712
1662882
1165882
515332
1815334
1549537
1308153
616546
370740
686588
7903
585595
1952493
1996858
976346
1605332
1568687
1070185
196958
495329
738210
1233497
673577
1280341
698163
1493430
1644421
1503676
1139348
880390
144149
153944
229946
41904
996266
477663
1140843
460712
818238
1940973
1257417
439440
1793854
144666
644395
729916
1545292
1053980
1017997
1336812
1348456
1211460
1928793
1403426
1211396
994530
1579319
173848
444617
918150
1135894
1511477
1277289
373363
1360056
813809
1292067
1963746
1578597
1806838
1621807
1479399
1247126
1566892
47688
1516596
955653
943011
510908
1357670
1355713
699063
569993
143820
978363
99596
1853052
273759
1501240
873197
1971933
981543
1167550
401991
1443923
816582
1458910
1884799
1100663
1148575
1393654
53213
542648
1765724
629635
1602373
745866
1534972
594920
288708
1794658
1078770
1401902
863417
303063
988716
703262
1580057
1441127
1559719
654753
453152
1272075
1729627
1803768
1575410
616353
1296750
1487731
1308907
1163117
556758
970078
534172
1720893
262194
500330
118207
703577
1115452
1168287
983793
660561
1283791
395868
152750
1093782
418759
985251
539988
898562
1428055
404590
1454147
1548793
454317
1287675
399066
1072836
498860
1323889
1947272
1608966
1829854
1273183
1102753
161951
1083019
1553515
1597480
853476
1418777
471301
142191
1829845
893575
731202
1787633
1575069
609398
80606
880075
812600
379364
1499309
1200237
1109898
612426
1805919
1777589
520914
928279
560834
1555507
1188573
85576
1801645
359819
1343911
1879542
510024
116993
713401
1380093
642840
566085
1500225
919250
462883
96143
1732658
1228841
1009813
1036391
1531394
906585
1084382
1655411
1669621
1523028
1328060
1380976
275609
1684553
613102
1964857
57793
863343
568740
263944
1131001
1039207
19035
325993
1396660
968783
1415696
1204429
1676342
1189254
686775
464541
140456
805538
1248294
1899043
497176
257292
968062
1164133
185722
1388156
860770
840083
1564809
1434585
1459761
459304
537616
1302997
279660
349049
1693017
1448520
254705
561548
337035
758674
1221894
1355080
1762590
177896
663344
434099
1256589
116516
1650540
710569
1313312
1323109
1208384
233470
698852
56481
1738408
105274
722504
897595
441140
396165
758211
1716633
1440732
1146465
50460
377798
918275
715196
43301
1046138
129
1179261
1752317
1660081
1823249
1944312
140583
1523279
687497
1674416
742959
374783
217861
963319
664111
1990118
46494
880082
48249
679028
996770
471100
1351600
535349
109352
1308637
146925
1166765
1700065
1589062
815723
1622541
1026131
251161
716108
1321148
1174354
1140076
1911561
1201739
612340
890689
1973889
758851
245248
1090905
312178
510784
1527432
1963224
443339
1140040
1140157
1347362
1795535
523493
1583422
762172
1468228
1937457
68744
1779528
1897862
367580
791783
337862
1594224
875358
948723
1107253
626568
97473
565295
143619
1663434
1229079
715398
786945
1679568
563196
847900
829223
121546
788544
136869
1673978
878368
1062139
701792
1669025
1184906
1995210
369635
1899337
1740995
579441
1701933
690135
1377616
923904
1052561
1356098
1260177
1030963
1167070
124079
1116840
1360283
139354
201790
1487991
514685
1506738
237576
1477388
849503
1298488
1910779
1841321
449864
522319
1677479
847883
1497725
1619219
571147
40843
243706
1756028
920734
813771
907989
974551
945814
537670
955787
1635915
1255145
1172005
945883
877699
1464216
657766
1817093
31294
1680578
1818238
1422338
1655849
707747
1523889
489816
264511
601489
1131014
1990167
677960
239150
791731
885333
1831554
1801374
501898
40820
387575
683243
471563
1289391
923067
614158
1076478
78899
1468695
544400
1917037
1326616
1835128
1647129
1486810
455252
1163649
1089364
1584790
1690148
1879193
1203031
1440550
1109962
1185385
1888113
1202024
653278
603368
1347899
1311902
1101272
1502340
1650332
399648
126802
1661932
936439
713656
1722362
524544
1777480
948738
308815
644022
309313
1815688
1903409
582091
1705797
539725
1370079
757353
476836
1572910
36275
1228976
1852834
1556309
355045
1025823
979180
857986
673833
1689392
487256
885559
1002001
1853452
1692605
1806709
1838916
130681
1845565
708261
385039
358651
1448935
1385636
36936
1012486
206212
570886
689413
1965483
1770470
1784072
67826
902887
917307
356338
968915
1396310
1585091
799101
877404
465357
486198
497051
186247
1661152
290227
229475
1316318
119121
529458
391745
1697007
514089
420988
1570606
392203
464881
1727549
296456
343097
1603707
767440
782392
1350973
1375048
1694047
1527211
416515
387853
1618593
184264
246660
1240957
1215190
506566
298208
1574729
958827
312517
655428
1247152
1144808
21129
363875
1178986
1768537
183590
1550353
1020201
1459616
679113
1453896
1856293
1352276
708259
1254897
927191
61328
116108
1939706
405401
464181
659768
315887
28560
1150232
1216731
530534
1210758
1344197
404101
1814850
1830459
1306898
654395
105324
287891
1526043
1381127
1777160
1895188
719263
148197
59567
103931
1558803
770122
980649
1266745
1967852
1043380
1846039
170729
808161
476492
1860110
1851661
101364
1394756
1627044
388339
953010
362527
1840072
1338032
1146069
54734
423573
636321
1955423
1772768
1734089
1875255
1485764
1337646
1620930
686475
232241
432556
1108850
1164340
14274
21999
297103
1372781
1581753
290142
1687569
995949
525748
803014
1204573
631905
1828088
1750833
201675
1395857
383737
811623
1271076
574368
404300
407446
455978
260256
536129
1611382
994850
467631
507513
1770420
130316
1520219
384778
499103
1042663
793484
1096182
435661
1163595
1387951
1232202
153743
1762650
980488
1037555
1709699
771438
1513366
398878
1298332
122032
1603659
1801644
15851
452179
1004109
1627383
995174
615479
504323
466744
63390
372080
521794
726074
1778659
1708816
354686
788784
1731859
1689854
1944626
1487267
1170234
1064942
1658399
987572
487544
358192
1924788
366902
1638645
1262417
1660121
1654242
950248
1232324
93281
919516
234121
472257
1662082
585956
1295716
1176273
9238
1087000
629894
144575
1201176
974605
1427785
1600336
1552242
1364065
1487435
479598
1994138
1970623
1811413
804089
40480
38957
1273157
1588154
609225
1035777
1132698
1450791
1868233
1660033
1687980
1780931
1014941
591509
1085865
304158
461256
1061861
1688929
1931238
1339855
515424
1678018
442281
1134674
1657917
526775
913020
1964543
883011
1326246
917050
552986
1884502
1061165
1137554
1878953
1707290
760637
31134
549373
192769
645459
681257
315989
1553105
1868231
645959
370713
105652
385108
664615
174094
1337372
1487728
507917
411501
967047
736839
876271
805064
18710
957817
1517949
1870707
177239
813368
147749
1878985
1867861
1791273
687884
1736271
1125286
1121891
739329
582291
1109334
580611
879037
1700700
1926653
1512708
1360538
463639
962417
26840
1715494
161327
502354
1796790
1745934
1137343
1798079
1828490
803913
979297
595372
1508177
1629707
591765
1816458
1350637
1159753
472614
1681501
1386928
1891058
418795
1411875
1338206
190864
1114126
603877
747401
964834
325524
1647064
1768359
374266
1529197
746378
361718
1690503
1462734
1566044
1412280
1714090
1843307
610782
840592
118998
1464978
1177337
1145116
49830
1756377
231386
1226271
1111466
78364
106539
372133
658256
651693
663743
1512636
1841181
756446
107546
1835370
958550
899690
180516
1240646
1844472
1454401
1287435
1621210
826317
277580
712974
241232
721170
901024
826983
1143359
859684
1485379
1221109
410074
1451957
415922
1858185
1416254
264686
706634
1221004
635645
205899
817935
652281
654463
441587
1856087
1756928
1143110
1231823
521049
1161942
1310886
1549815
1840666
571987
1331137
267640
1334965
997385
1251182
885850
1904974
1042712
532557
738188
1876941
1523462
196830
623128
1081782
8338
500535
1674568
25654
1593424
1358797
1325270
389931
604801
86570
981445
1566042
1540975
452888
1399182
897384
141413
1662116
111177
1310362
1869010
1277619
739245
1099449
570240
1672187
1085187
713173
914662
1510999
748793
596622
689521
221281
1140317
1809026
1273668
1309656
1858297
31256
1312060
1910921
1601974
1038778
117197
1360936
1221399
982237
864451
1756846
230566
552867
37487
856043
1320392
580819
442593
1384965
1360399
289212
1396036
1644920
131701
1892416
1387362
1393324
430154
355553
931500
1286506
1678031
408983
789859
1358791
570530
108568
1296907
1892467
1372694
1578847
500649
1307292
989370
1696529
1111954
513752
1073312
1219537
1339291
374008
1708172
685557
1675104
1215253
444083
409620
1398960
1051440
721097
614293
1545595
597192
255260
494133
1854389
409494
631456
1632190
1565395
1811884
1148943
845097
1234711
1304873
2047
680301
1229818
1962250
1712829
656146
1154566
611349
434884
825763
1756336
1777358
1913031
1804879
810035
300900
761105
1914163
1856993
628597
1966058
63866
1959341
1421905
1753213
110946
1498054
1535074
213416
1224019
521805
619810
1938437
1844491
1913679
1397704
500844
143992
1971438
40190
1634273
1948227
1687270
471322
661646
850361
572716
764529
156087
165274
1402617
1301332
238752
1167602
525222
1173053
1971911
724338
502026
793982
989796
1718101
1861215
1949137
1618479
908966
372926
1350108
1438154
1985529
1609096
253638
1427573
125166
1857697
948603
1621455
1905606
1346097
249759
439067
1344418
863699
367213
1001899
1011323
1231509
908632
839425
343948
621853
998674
194200
828564
101490
994245
1159887
1025564
1353793
26693
1195382
979800
1921348
1520312
326605
554078
1103686
1504243
261454
1316371
1580974
933975
522486
255333
1663670
1920475
908285
1550452
1278049
1672116
1602666
1894684
905357
1464915
333082
920476
448184
502244
520553
328782
116893
1071322
1061053
1135057
1135037
1316013
1891762
275999
340126
436879
1935030
482010
500461
1947850
652945
461348
1462089
1989886
1762641
700807
868996
203697
638689
1446541
1535172
249616
668408
544332
901734
933591
534377
795262
709222
614797
1944824
1891067
1137472
876918
1409696
1026527
513207
1622066
606840
107543
545046
420385
872189
752417
270832
10216
1999871
809075
175743
1421345
285648
316645
305102
504829
1583105
1700828
591057
183376
1748406
993188
954626
1830094
1483027
1926208
440821
1581211
1078045
406532
368514
1859820
576221
630859
1565121
287784
703624
257910
854125
1878947
70105
422593
976537
1589911
1077364
1399479
1048362
955079
1481047
1375575
84469
1724813
1298299
974872
1594038
768659
632045
1341906
508505
1681540
981228
956570
1150034
1424384
914452
1567737
416014
954161
674160
1347729
1986164
1003832
1517591
362300
901497
123371
1619192
1786384
1104241
492498
798880
1346048
674911
890136
341615
618351
992837
833912
1154841
1734934
874615
1869301
287164
1696508
133395
1663895
1018110
472312
1058975
1986154
984350
1111433
729131
175538
1111915
10283
429659
59702
70605
120469
528157
1293817
140760
494964
1377314
918314
732575
92922
489322
1414886
1948262
1686336
1680559
1239373
1057820
1999126
1372691
1452727
1639690
1869287
895948
1580153
493158
1464294
766022
1164751
1812561
1578557
897390
1544323
88230
1491294
204018
634687
1425027
402414
1578965
726789
770885
1134040
209264
284407
966568
320528
1288319
972480
69048
693521
1333606
1707670
680773
10094
984062
245564
1965962
1308595
30201
727441
1654577
795610
493408
931120
242969
1810517
1715209
1998333
867230
927133
1294108
1962999
1185470
1403909
1384752
314962
1534758
393068
1039060
552758
1450671
1637801
32093
154496
1583576
258595
538829
547070
1745373
574426
218033
1926741
602629
1429488
558913
1889349
1321950
1563179
1949870
703294
682274
1818563
494024
846693
1843785
1807401
1252834
238043
427757
1664693
982847
1243266
813229
108254
443909
1458880
1736560
1747170
1393674
683203
1149937
305418
292840
191464
481495
1809073
311451
1609447
362591
977086
1727908
1800743
370239
211781
1439665
789495
1150332
522122
1749759
1345547
1591305
1213550
888751
528729
1608715
621507
614091
1130153
1947704
1451616
1538131
1712081
243024
1675249
247391
1758814
1985785
1640963
483366
38325
1875779
241903
291139
750546
1663442
790648
187967
914009
1612896
1742447
513118
1676623
223626
1991615
925071
651222
1264921
1282676
453186
1714195
491437
1128583
1107822
1448961
673043
307659
1862425
529253
1397636
1657521
1860913
1049496
1812428
549760
95405
1368713
831547
421277
80103
17909
488243
1354452
1950091
927513
246791
1995208
933689
123406
795000
1155625
445285
949961
1992869
35790
168331
1206648
273213
1608864
1764388
109430
584841
290432
1295703
981062
958840
1229861
536293
1182519
1813898
52337
1030013
545157
645555
1509051
786631
1104224
982240
1680371
1504709
601325
166633
463115
1057982
37935
1252299
518045
1927093
1182942
827822
1062962
1647817
376050
1874376
778508
1959313
459271
1196740
1648483
924132
1400214
1304381
232931
770250
241060
1084081
1072608
955613
1208301
293346
953823
274353
1793994
1498064
452881
1784733
59715
1971368
1726678
1021026
1966484
181060
1667077
404343
1976184
1456020
618154
888219
788649
175261
1271877
1707794
1816293
983231
1735220
136993
1905314
1409708
1768139
1158481
1021374
528559
1990
217989
1041899
312262
1560950
148297
253082
468606
1540878
937311
343774
257574
1996407
1837882
1501531
1309183
1694878
1547872
984800
1350867
871716
1270300
1572489
745577
1976656
104590
1194601
1355644
1030320
136295
885859
802001
1405662
1971827
422871
1445329
1111641
217562
1996897
1728721
898659
199700
72309
1312700
1194988
895740
976606
1319602
355805
201287
1887006
711372
575833
869766
712625
859381
450825
424894
459544
1858767
487265
289271
1591772
1737465
1757607
972711
1060739
96204
606761
809018
727921
177435
1954033
1296254
384958
466675
644421
1782368
1757109
856049
1128380
388780
1634317
1763531
133191
1965208
536960
655047
1243685
1736220
34545
763248
1918423
536451
1206562
1897325
1014753
409936
744268
1823545
749900
914489
815816
146630
253287
765802
1224849
320149
106033
1530857
1352650
605797
1488367
605973
1262238
50041
1097708
1374960
1950528
737189
1924527
1608253
1088045
1071408
1340511
1241565
1491159
1060836
706663
1803722
61296
1554800
1762727
1466583
723404
616621
753956
1959426
701093
690783
994288
1485140
686210
1649552
1690110
1000666
1709457
236209
215265
1127945
1864395
662388
1837701
1583522
795785
8860
367596
1354754
1909869
114250
1506164
1682786
791308
1572040
843617
1893297
32567
1655553
1664893
1867379
1182025
236401
838655
709921
1554728
455283
97319
974907
566229
1571677
1277744
256850
765885
710278
6324
1132012
1114533
10406
1716578
1684
1108276
35707
358455
195506
1404351
938661
770036
1527757
1654161
1385878
1726222
1191574
698202
1008862
887472
1355219
1731900
203421
1392622
409005
1354553
1999721
160654
762340
1498595
737047
1001221
352636
691777
1958335
768326
1529777
1218634
1553124
785623
814221
1611412
648943
1075028
1148400
782959
541176
1274256
1692174
43375
915077
546268
1042010
1934928
1444076
178518
142251
1363520
1070473
1186325
1623809
1620509
129043
1648396
1639057
17565
831839
207821
485216
968957
1777015
440255
11193
948148
556483
168659
718067
413165
1746746
1143732
357003
1682781
1764615
644383
366750
381471
338305
377289
1959417
573195
362016
1886408
58559
457781
565294
717113
578297
1883696
1929324
1466046
1442956
298447
1593841
1780197
1124011
855604
831050
1064774
1900080
347920
1567894
510976
1077009
1864093
1237014
1087020
586920
330789
1514281
788901
937014
507610
649828
1426025
460286
608802
1734518
618259
919168
1630286
542167
825997
184005
1666921
642963
1733530
532636
758692
1450762
1274278
1642080
1617543
464961
543811
893888
94259
1162292
668903
1255295
1280129
819843
1913839
424359
1176656
262855
963871
610879
1342449
1624965
1655120
972070
1629508
818358
1456357
1738434
1045983
1911616
852421
1177995
1744704
1073296
43317
1035858
647989
1525126
1470225
1596217
908498
829000
170452
24048
705026
255329
1078315
102201
1804072
300849
1975479
1875825
414260
1723835
1988716
479559
767318
480613
501970
755774
1677160
1074824
1285474
1355354
138804
1967228
769991
801744
422798
168748
1782297
1539748
923265
976458
1497687
1615263
690647
2606
5045
634836
1163245
539146
1394218
358264
1525934
687831
583768
1171073
1523114
273843
1034636
657242
589961
855490
588042
1831342
1728382
1078338
160578
1115980
1141291
884000
1099652
296064
334056
1350973
202650
229277
1017362
360821
770493
439577
427897
1844480
853422
989774
320177
1187352
593643
1227447
275409
462264
72033
437760
1867074
1625981
1205218
442987
14512
1456351
369905
533470
102394
770616
1675891
1476342
746923
1451217
1332779
250501
1104391
1064065
1458318
1640051
855166
721170
1964100
599842
1600118
1722642
1190167
1749079
1829965
701448
1960860
83907
703238
622605
1539758
1142346
303765
463715
137651
453434
1190699
1913363
477906
847736
1157487
407286
1258936
1712407
1039865
377263
959095
889599
511230
1749190
970235
1951888
1346127
1924579
772050
1056528
762154
1987265
626306
1589046
1694906
1225902
1113504
1380600
1291446
1442736
423201
151820
1535072
1522762
1521245
591294
1978547
675318
1241487
413675
197164
1351450
670369
1434832
1612939
1284675
1573783
951893
1859418
1668445
759535
963341
448186
33067
147434
1667276
1818337
1710437
1896072
923067
110423
1685395
1360950
585385
1767112
961061
38172
514389
1813762
515257
1175396
140798
1203161
137353
1434037
1668866
223306
1334854
7632
1892463
1957239
636584
1422525
1175009
601882
801631
1564502
451976
1645452
255970
985143
1230699
379206
845240
325463
434437
1168389
1709861
1191149
485491
553261
655615
1519417
869777
1585436
1459826
701922
1711290
348989
895782
38086
1107131
480730
868138
649936
423656
504551
1829400
1268780
103480
1444129
558906
566335
1791775
1075195
1240604
825193
416878
1739046
1914079
282797
576743
777757
223714
1200568
1092710
1216403
300281
1703259
1085102
1972364
1281525
516801
318616
1954575
1453346
16166
593722
1646950
111791
1808153
1564763
595109
381928
116887
410552
594466
32239
1548225
1060756
1613486
871438
1656594
1570518
182549
53654
1225535
1293148
1345652
190601
38827
1430719
926009
52584
633547
1847060
203679
1402223
953853
1832701
1523569
23590
1602810
1518424
1628135
138586
1190471
1633510
346253
800570
947748
778934
328973
921827
659786
1568691
1982688
1782173
1687674
810745
931453
1527328
1180707
885112
1002435
106769
882344
222299
1916891
895761
781546
779185
1365530
100269
162484
423777
1577747
1364861
179567
1366494
1551749
924779
11745
1779766
1456877
1427366
659954
1321599
1742321
178741
853611
1667119
562509
1138994
196366
1159747
1145207
612442
1873904
469041
1397282
1347679
1543940
648068
1499898
45862
816465
421562
331784
749059
928531
182132
1704534
933444
748960
1321586
1747385
1727738
1970596
1367376
1338826
1055964
1173392
218474
769504
1074437
1979108
1716626
304925
242263
131604
1744859
1741278
1135517
1489449
920527
1984038
1958578
311608
1992681
1293869
451314
152821
1973194
1828526
397206
333503
334809
1645275
1916906
1990379
771767
494302
1198356
299152
880297
970819
1719009
1456908
711446
1192547
515197
56946
1872070
1913365
381717
1925049
860812
1462233
911391
1650682
1719865
1923014
792832
999220
1518453
1603434
576406
226147
665732
754000
110507
1628681
1650544
1181810
1581664
1855642
689487
1370896
21803
469652
93538
676694
503461
193826
1325440
322433
317760
371021
868285
1391809
453903
1778520
1121540
1995606
698456
1303229
1790737
583270
32461
506220
45773
1464248
1605229
1185844
621725
1945318
243862
279687
1478516
1235723
1037129
711068
1254127
1547274
1630410
802302
1350002
1156445
439720
9330
1569468
489823
1161881
265943
1882419
17859
1323731
443406
1813119
1492127
1413411
38439
849589
1396519
536147
858179
831442
1939228
1738141
269667
1494135
1343297
1933367
1034666
1288917
714248
1593218
1006348
1027281
313945
1194424
794137
1315049
1654396
25409
1271227
834051
1497275
1881879
1561691
611215
542970
1569075
146365
440637
1509615
681423
487654
429213
707914
113817
839784
1304006
1551553
1531493
1903334
1779457
780746
1940181
1128673
276240
936460
229921
1279425
1699183
702892
65925
467914
138047
894828
736672
456013
1494678
300783
1377061
811669
739405
100628
1712712
1673341
1530668
1663035
57008
1052648
814517
1832707
852655
1303038
1728152
1337234
1930876
1812268
1857884
563181
97621
1740991
1454162
1681187
145303
1664356
77181
1753343
1521681
358314
767735
280724
169405
1968787
935923
850632
508104
1380998
958155
887121
1579297
420857
787468
1007474
1796951
537151
1432554
1767442
682835
1455659
108957
1139628
31734
41111
31498
892885
1305184
419540
1162193
1231844
1363254
1475117
1735012
149528
1704224
867307
1245617
858510
1542712
1973066
61867
503212
1937649
1974616
616368
666661
417582
1170737
715160
1149891
666910
1314583
329594
237430
936485
393954
215308
1038128
355806
908120
1534872
369994
332532
45737
663467
924680
1221320
360108
848459
1800314
43201
232621
478287
820002
1830482
409636
1081633
1191789
1296451
16964
1118683
1213614
844360
1773795
1577285
1795928
919497
1707008
17743
816238
575725
496217
717303
526284
451212
1661241
56688
1818963
192130
1057860
489065
557698
1824143
723842
1038333
494167
1605399
1439643
173923
538111
1433984
589322
1058254
625539
363160
419135
1646946
470284
1601910
1038260
963588
1722340
1978410
1567120
424062
1842189
451568
1483881
1082133
1636662
581854
742183
241099
1263033
1742078
1263781
1099725
1655275
1893438
1022266
615938
229318
175258
1950039
835151
694177
1767955
1836853
241419
215377
512300
1264115
851973
1246910
1057451
546242
993946
343807
1682126
1918010
1758447
1068321
686355
170824
1285137
437393
1673265
1516294
622999
363920
1649131
482653
241860
1976423
318949
1283003
373633
976723
135410
781310
1274729
1301779
1101786
1874327
1366908
1945682
818324
1455471
1297968
123192
1915537
201201
1100514
1304934
761078
1233519
1721922
1439108
305573
1224193
1051259
1945987
1227846
441181
1815044
1188256
1915480
1003066
1202018
1302711
1164699
560603
1536507
1103873
637251
1334339
959985
739156
742011
1178690
998184
112385
1373300
297579
791466
747402
288503
1261366
674694
683019
1665464
864128
1172616
916809
594600
795206
728087
873827
602515
1869009
1842411
1207040
200460
691229
17403
1794076
1318870
435148
997556
424174
1628205
993203
1894656
1474507
1166015
1326679
1606171
1103934
640720
1556934
1420525
1642043
1296532
619597
763301
1555709
298054
659526
1874192
762580
868605
287130
1960188
776317
483098
1695974
1307785
1809809
495863
585887
1895886
533809
1988227
942484
766906
921020
243269
1149210
209006
1841949
1244420
387242
1265065
1463120
1822759
1378281
1074666
1618133
115797
829669
216559
1668039
56982
1135621
1937252
1957096
1461638
390119
1880107
957466
249003
493515
1920985
61153
530581
121166
1435427
394658
1239340
69571
951714
1994336
1071215
1968146
1900861
1972079
545578
197716
1828723
1607249
449454
1054174
15335
907513
1493185
385214
100850
770025
1702651
1322764
422006
1865606
1395001
1156546
1281961
732046
1509173
1526251
1497183
1659549
139653
738577
615594
287616
1656553
1725773
425102
659140
1125542
456208
1134338
1127313
394614
39543
1432098
206923
1980533
374437
598282
428407
756312
502060
1022012
1549741
1529356
1533638
1673876
619521
1734483
1726823
998766
473698
1321956
959679
576624
1611052
396337
907540
1915847
1787544
1141375
856721
1923163
385982
186943
783824
943469
673783
111088
221607
1640129
1002874
1138233
575389
1982570
1545424
920514
217956
1551311
1875853
1017514
382280
1972207
706017
210465
184669
77747
202298
1969989
1497714
1626970
912522
1590680
282331
1780190
1664172
257671
1524175
1685389
1245987
566976
1984413
708188
1062272
1354751
991547
1779104
549315
1935076
1706513
1262794
1161840
1770917
1392787
875840
1461528
1716399
508
515312
491282
1493465
1588348
1975156
235488
466659
824967
946488
951428
546055
1164679
1572114
1180360
1241386
1472535
1136036
564990
1911512
1151471
989090
726729
1130165
31222
228052
1928995
893617
1334985
1312793
927898
1567376
375136
873904
826556
1046181
1611711
403682
861666
24255
1701776
700554
681051
444118
983779
1886515
1181825
971797
1344474
545444
590068
130159
1149075
918947
335891
1122889
163245
1311068
1615064
218192
1201284
284915
590382
850886
1958370
1125134
674414
510791
1291168
1426427
1257860
75655
790333
126442
417257
1867234
435917
824923
1821488
1738650
30974
568595
143076
1148398
411376
564412
356121
1847883
262467
528331
1839736
108342
458255
1649437
601043
1081294
884160
625358
197533
1812637
1586693
259828
1363106
1290284
29890
1612581
203294
1310658
844932
1278922
636838
263673
1092853
1563231
1642354
1132891
1427010
558319
108017
1707477
1520439
1744517
1392071
1421570
538355
1740976
939296
550820
221660
1924418
401356
914726
1000024
704916
1197263
860160
666338
1323314
151235
50926
1901218
870584
475471
1798742
1189837
1364366
906383
560677
1645857
852871
977198
1044
1768423
272372
25547
1093603
80085
863141
927859
278688
283322
1067183
1564686
279815
108021
1849370
437914
1423870
748832
755863
1615311
139166
493938
1661112
60813
198872
585856
480176
962426
51362
1536894
1948811
1813611
128073
1449943
1904332
1391529
313074
1240035
94854
910406
1478042
338917
14580
1131136
1554254
116078
1436289
1284133
1877062
1998994
1307602
1251760
195746
638554
77954
274454
69992
1765532
1047884
1828093
173910
263426
309948
731473
552096
257355
137024
1471265
441053
1340764
108730
1615600
349322
1151907
1421101
995060
1540085
364980
227624
148728
256076
1129010
304410
1711091
1682442
779153
947934
815501
231550
309806
600214
1876919
1678660
1953176
303396
1799066
157364
258676
1358391
1250519
1586480
269012
629931
1655105
1778091
1836301
47195
1258545
873216
584664
1866938
1552714
425750
1011006
905498
1950582
370338
209271
1294941
986666
529026
1771019
963143
1135647
1403704
1343463
1202416
1213370
1607831
32389
1427305
1672005
1975819
704245
1594690
826859
1500744
981658
1315009
290078
1390820
1313999
1867877
325718
316933
685827
1063286
1583844
762963
1436506
292832
1999873
1508737
1535490
517137
1404805
1681617
205144
441224
1908079
181202
44972
1690070
1663131
961088
527345
525470
1750052
243703
233677
1602667
1300007
886598
1540413
1685436
149074
184430
626635
940109
1825945
733528
401569
1727342
266626
1003322
1743943
538151
1610123
1242476
229571
968663
429032
806807
264245
110353
257501
1493829
935356
792730
1844250
1615448
1999049
1785980
152691
1710947
157491
1652508
723775
488468
409112
659153
1523384
692802
970507
833291
1843203
1451597
161726
878838
790139
1157057
1254821
1869540
1656933
626240
1237323
1152045
1085756
1084856
1479157
1913103
870167
140158
218583
1294736
1707522
339505
1069181
899016
174400
671484
904005
1349610
1167194
1841579
1590956
1490700
1928798
1168717
978137
1011739
119271
1937605
140013
56666
1667750
1917086
1672338
911200
1447898
1524381
1488963
971508
226191
790017
1059734
1321247
1967348
318463
1136636
1105510
1384961
400991
1686996
783304
716782
1724972
50236
1863864
1622252
1371616
1181984
452804
1631144
589165
1022369
1202115
1244588
1275221
1536669
367270
308309
1021400
192524
1370566
226593
1155842
1741058
149759
752795
1929385
1516518
1828194
1596936
749914
770914
823012
1989448
1216849
1280698
12920
843874
669612
1317344
799154
1330173
689819
1028293
1950004
595360
952907
646119
1599584
108388
1182687
1976171
1691505
201675
1535182
1885386
739198
515869
926212
1122165
1877310
1293495
1269232
1786626
223964
675330
248752
114619
1751374
808581
1027872
534769
563304
516386
1943031
1112235
1899600
1402612
556972
1207975
538905
311918
1368857
177607
345120
980394
1211652
1095229
1032040
1800616
521948
794582
1729743
19348
451984
707289
1748799
1167374
911442
333349
512046
311588
1050381
392279
876620
1908002
173983
1954974
884502
533179
1536455
1994831
392554
1813023
1826814
1255833
966645
1769024
75583
1021841
1573263
444392
1537734
410733
530495
678627
592570
581103
107629
1393470
652089
1794507
87218
1006194
15477
1696221
614949
1941738
91843
348072
483470
1562076
202111
582445
1661660
731014
1176148
906531
99829
1796098
1081314
1600883
1675948
159004
66650
1688411
1470357
465771
1137870
1740077
1070128
1183537
1578967
999814
633771
979926
469310
1989712
447290
865996
1311547
1904821
1330549
652210
1080596
1908404
1060310
443622
1949572
296562
176924
278453
1322546
1678123
1055604
993855
593783
1249720
1079079
126728
1568257
257833
285866
127051
1220306
1154523
508756
1799886
1493313
853012
1673730
951873
931763
557464
1635447
1835477
1284836
933282
972504
1993890
1258299
395642
1439344
1366503
1702223
316129
1809994
645835
705016
1211030
134909
192461
1433367
1177619
401903
1775477
70334
50725
847873
1255620
1568715
1903255
1721399
301808
206571
1131438
1137309
1493637
216118
823029
382529
1232144
1407426
112013
297394
353126
64015
1177290
204414
844816
258810
192417
1285375
1847061
293667
1875383
1026122
1981178
468557
287811
1325480
1164288
1791925
283588
631420
500616
833191
926603
1171949
1603755
612065
1397939
1611344
448451
1448783
1351857
1223939
387204
1859347
1450212
1423983
1411454
502260
203047
835073
1079582
238268
560696
1775809
360574
1092549
1566476
989695
887077
41324
774632
1622109
116836
1346919
1112784
553962
1734843
1409401
728462
1109963
941602
1825557
823844
445210
1162856
1699374
309239
865210
659211
162806
941741
169865
1379323
192518
1336104
118146
372129
55431
692168
767431
967694
1073640
1642442
1479967
586519
368288
43648
187553
1169536
1058851
578783
688914
1758269
529997
164457
854940
1867388
1923566
655867
1242517
1515368
431718
1168374
500427
780018
583916
1680213
38773
298159
1954305
1140106
64364
1579914
453848
1720033
343559
1426184
809079
1601626
1831642
938392
834357
1015844
964319
1288381
1840796
78443
585767
1142624
1654430
1954921
1561361
1527960
1807301
1526285
1963747
1753675
1276199
268381
328266
341222
1744996
1337836
27556
1489422
4667
143291
1546816
1827669
357499
1511068
583280
1091202
1832587
610218
1361948
446001
1500071
1917661
1509895
1651874
971248
1627079
1521451
1056550
700287
647871
1798873
134439
1329371
1285615
1135909
1508534
884438
1934570
1783355
861380
1740878
1430929
1434446
1565827
1102462
413019
1636113
1591105
1317615
36319
1121709
1606467
1465712
375628
1141450
699998
1660680
1559039
1121824
1062482
107758
1899063
746485
1018586
496779
248132
46111
1672546
1212444
1794513
1068173
1601266
1902649
741312
945875
777831
360442
841983
819221
1567641
673750
427754
773816
347344
1512987
939379
1904949
140670
1868264
1110926
1889853
808503
998543
876665
449603
674253
577448
442406
1491475
804051
65202
130546
1590066
200818
44070
1910373
1777116
666501
1007384
382
1719439
1395989
946769
1109967
1976604
288953
733860
1988908
1985179
1942054
1791879
982860
1596967
533278
1244511
1535115
424680
1471567
529368
1541872
368371
1386300
145808
545339
1898874
515005
1574565
1355611
1655027
1852719
668228
1976024
691120
161109
869237
452512
1020689
563412
424546
1064129
1423178
973688
545016
1142891
333439
1314623
1455221
598792
191813
639772
198153
37017
1927692
1936888
908309
630460
546348
1386469
926728
1372069
1140750
1312036
247460
1869166
160314
786533
480143
1128533
795479
460578
907821
1737263
1408079
918994
1089694
773835
702680
268504
63983
1002369
1096743
134801
406726
931875
1508659
1037138
1665041
63036
756668
1815790
1616024
596761
1987957
1565742
79577
428698
1799897
1306085
239186
315675
1888714
1756905
396664
1378133
483519
1707829
1108238
1224572
1874852
1476680
1148595
1108506
781852
291075
541654
1547845
1012919
182441
1372587
1609154
1293843
356643
1479276
959340
86850
1732371
1823636
862485
1956179
176839
234073
440114
1969096
242760
56642
427732
1217615
1497501
56247
1181425
1470864
682784
1145600
699574
342983
186585
51096
938489
910225
910940
20731
395367
1877758
1593209
1679264
239999
1385182
1866326
813045
1336441
1515458
1071228
1918983
1221037
593299
1952284
997290
1860351
1261754
907378
1424885
1854169
544567
5394
506314
114599
481612
531567
1905066
1295766
1545202
611228
574883
946256
1077224
1068921
1031582
1688067
1827673
1079254
1846709
486636
1922696
754944
1793998
757907
261668
580360
112986
512530
1912712
164237
1320302
1244455
427211
1343619
1567977
1056593
278449
834895
1540736
1228623
352573
1165330
1121449
1747064
1524153
1873687
337112
520313
1289580
1978279
574687
1248347
1005147
858076
988938
1094244
646972
1894878
1408840
1312584
1280398
1739674
621314
1979975
320604
1062435
745087
464435
1956888
642148
199883
1761225
1161731
1802290
1789226
1575805
163489
706734
1972471
794276
674435
1745350
1869012
1205510
83370
1134838
1213148
1203028
1123614
300509
1900483
1341670
870909
826603
1973167
1245859
1003937
1407369
1759759
134235
1812776
2563
856715
1577619
1968302
1077039
917404
534797
1652881
519652
1917808
1466516
1909862
368497
151535
1297676
971578
1419664
1607619
552807
1733360
1734223
455959
1931283
587906
788506
879866
467704
1741228
1724921
1958319
333090
865637
1124599
69666
1047762
1041929
618446
22204
1023368
318462
1402102
1862202
1001758
935656
396895
1902160
1415287
1508525
768202
1746820
1502572
1018779
768657
481692
1914416
437926
801621
1277082
1910827
1096978
173477
508809
288379
909586
1772016
1906540
1096595
1065559
294932
698883
381499
1689025
1629379
1514245
69854
1900360
475339
1774094
473406
147693
745011
1943620
145901
508653
1291024
1882151
1986238
1455501
363187
801774
1946961
169930
1663737
1312313
1406025
1590052
1867016
916288
1286257
1754194
941497
644111
1604507
639851
231199
1218873
495407
459617
1880034
130016
1748480
13700
187368
522001
1562110
379435
1481898
784432
993184
1862470
595639
1376933
705058
1056107
916583
696365
33031
160105
254163
1977142
201337
1449628
1395821
951126
1183767
1558554
699435
1669577
1972631
1648344
443946
1868922
745557
1664789
1145199
1777835
1542180
352034
633160
1287428
951776
667239
183818
689396
929386
1291203
1974117
878855
1237067
1309018
1956459
12278
1680034
1292625
1450768
1090550
1204615
1004953
756526
1639613
1573011
236159
1193816
1795053
1871352
749314
404810
1534556
654736
630458
210477
528495
1256832
843085
1918827
1285145
1465873
1707131
1418391
1033113
1133342
91978
896527
494001
894607
1091348
554907
1021565
378032
646786
1925378
119652
210559
458798
1481646
998636
1818673
522540
666217
1558151
799577
898962
1141766
1164116
1277345
1161927
539775
1842583
1148114
1156675
1404110
299172
1966989
469752
1831675
87558
345615
637034
1396926
1653982
81701
1818976
1237864
301952
519359
1170373
1065021
805083
12008
788315
1580454
1282515
405941
1966615
1735777
1248382
372907
1891437
1373567
122273
1830454
1696496
1037434
325021
907902
1739365
1322974
1248429
205038
267289
1296842
1117895
1704413
1813927
1072009
853945
1129833
853727
38209
1518540
110475
894552
1898462
1034817
118324
941408
217055
1714803
489642
309392
1820356
1738516
1861219
343154
1640424
1135180
503432
688934
710056
242067
1613851
1916530
365709
870221
1219887
1742916
282500
94959
466575
1805143
1616456
608785
850974
81588
723179
110845
1501438
940373
1318453
129797
618536
1568322
1034027
950814
120650
956460
1337968
46480
418911
1197750
547659
1670171
285573
1082091
721530
1710098
1471091
1218258
688397
1421421
1388389
1927553
124840
1829964
1173629
972570
587699
1645701
1830252
979995
12499
1903302
471948
166524
922171
897779
1572175
777646
502780
1028516
1227117
1300867
1948881
1573515
427158
1435124
1551926
1367896
394701
744496
121365
1114370
1131704
565784
422425
805113
383071
691551
205808
1356449
401391
803969
602558
1051874
1884800
1769629
1443016
508550
1440127
1680245
241055
93531
1841468
1806575
446191
579283
217595
1690601
1784493
1686845
1818308
1043582
1754371
1043255
552253
210896
477231
1958944
967384
88883
1693035
1784136
1644757
1330700
1230854
1996774
148297
1967833
24093
892633
1968029
1303139
531841
1433076
261487
1205127
117690
648270
1276575
1839296
1850636
1028639
1807289
1622306
1925269
864376
114074
1578632
781393
295212
1666091
148976
1556414
701115
1806750
741957
672609
14594
510185
1036080
254050
1792470
1143779
643092
1997648
1037263
1573403
925814
484028
815200
1571938
1266496
1092060
1940606
772102
287167
564743
482928
675579
1496359
1271499
1225819
979778
1788739
140743
762040
176260
1039706
1927586
897292
321582
1772901
1435649
1747466
516117
1252359
237034
587497
92626
1694149
1944250
45958
713595
495772
1562338
1727043
1218005
276682
1518951
201521
85725
1620891
1384357
391320
968423
323851
1636387
111070
1929514
597087
1237397
136105
550287
1225023
24685
705239
1962699
1785302
254981
406953
1367544
1468814
65803
754398
800604
656564
1528038
1599040
1610271
1257839
1252403
1215347
1051836
1369911
1757487
356191
1363770
1772220
315085
244997
805975
353034
559772
345796
1836494
986473
1168715
580281
1764186
317533
1962194
766548
1373895
1101242
1541493
1078946
1317333
144196
1209494
1869085
1826159
185643
189008
921496
443019
346009
1108676
1165976
24442
614533
1059825
1153147
1192612
491105
1316947
265531
1042391
1678166
1282337
1981682
1821785
904806
357040
502986
623935
1871763
1893186
1088546
1092534
304294
462683
817427
1566964
87829
1729348
816846
1914327
1711426
1123064
640814
1709935
996581
1067129
1241537
1942510
1371516
1468654
757070
1109948
985385
718088
1032813
978101
1773807
168025
710913
1024284
66240
1597457
1907473
1976950
1841926
959616
675463
1551977
270033
1969169
973593
1005566
1009531
1289620
1416870
446477
299271
1424412
342389
1461722
1016093
559951
1449804
1543281
71621
1429646
915187
1515099
1350357
783658
412215
856452
1298327
859189
813865
1497304
1255281
1404528
1339916
1597942
1391844
275020
355353
889266
495905
14957
115374
1609691
1610349
1298934
1698180
619174
1146287
1484875
574894
481934
1022484
1695021
795199
1791019
1552285
1841051
710416
668665
1043792
1701033
314479
1363995
166920
1568553
676427
826914
554718
958921
352166
1542368
555539
1020694
810707
53080
1637357
816932
393426
1401068
385721
494797
135264
776042
155081
1333465
190770
1752854
16437
928780
804755
498951
1895974
1447290
654611
1887741
1304395
1317547
539949
934328
482979
1849139
168956
608012
12707
1151670
822508
1035283
1481287
630248
865603
505570
578120
623615
186445
1487612
748126
519936
1785704
1126203
202233
550723
1213819
403675
520806
660795
1602667
1775538
502230
1427740
1171017
872258
1094088
1581927
1936792
1872739
1216981
180126
1653790
778689
1874894
759442
1930413
926971
596893
1256423
594577
1322057
1355375
1304226
104618
713901
766009
559019
165959
1615622
733582
898690
1961902
1465979
1697850
897441
1533111
493528
1260861
841471
245307
1515384
1681350
1960721
1121993
1699840
118950
923685
1641696
324071
155825
252676
1062978
139042
1221767
233812
564093
563063
1016631
922057
1966841
88135
1840903
1791463
1117720
575187
658112
1615985
677289
1177991
1029805
964596
1509750
897511
1592051
889287
1161374
1741221
1665400
992429
1274198
1660724
1491979
491691
144914
938944
368214
870722
1200880
1441105
1688058
1596480
121467
468470
1282624
924812
651426
1693566
1227261
314446
1570310
872316
712655
1261044
1029515
1238319
69984
1638605
1583582
1553771
1566216
586153
1881213
1690014
1854082
1093579
936556
794820
1310694
859852
1710785
132588
1076396
984398
1679793
620325
1432829
174438
1266104
1316424
1432920
924678
898683
1931226
553390
461216
127022
110259
1780827
900380
1324092
1272772
479701
119342
1340157
1976586
1836351
1490089
123378
1016097
388874
1299629
1599688
991568
23563
1244759
1232096
124622
1292151
1879830
1150336
963724
710703
1127542
1336116
27727
397492
318386
1395330
955246
652516
890129
475243
926584
1912408
1790384
1087489
1078769
185404
792094
1555249
49628
156229
846181
1263805
398799
974703
1558248
561542
497096
1632192
1994831
693355
643115
1507051
87565
297352
1807263
1613539
128306
1868490
1722123
216004
376291
1469774
630322
555909
1814921
1274339
1143690
1808635
70332
1838858
1469341
1552785
1036167
1809775
818087
202868
1690133
2206
685889
1854593
1275497
1274913
1886643
294850
1156622
1072323
1467737
1536997
1826195
968050
919992
820251
1236980
465557
427774
1751803
1827706
1307182
705160
1925614
1334837
1774100
723032
1688623
145940
1157375
1956997
481399
119704
787203
879178
1896528
1105996
1147654
1072207
956835
911380
1272568
794860
1557718
375508
1869945
1367109
547072
1707107
1601528
1844295
1981508
1017052
960874
1032346
1858007
1559720
1848712
394230
1500217
1798368
302777
1672392
186789
1346030
1606927
898498
332547
538306
1588315
1856206
543197
902286
1150425
108889
1648659
1355988
165661
671035
1359250
661548
1772364
1885511
1764459
49843
556758
997504
1345456
1839879
282643
364196
1139934
555312
1592081
66694
1897088
1005645
1415164
215412
1066201
1978685
1084361
1658314
158521
1461618
412795
1315094
1257480
715309
86275
1225370
638544
60618
1948432
75470
95256
1436069
731114
1649966
791549
1387502
1554353
1180572
1860846
1554459
1534754
1329480
1771498
384017
1236011
1633922
1193657
520323
31035
566044
341796
337139
1571004
756351
514124
1520664
1643201
978195
1799703
1531466
1984195
1275045
1511013
1282279
348225
1088736
1754503
1304217
172740
1487209
418388
1704412
1756139
1039451
257171
1699103
490194
28036
615820
1616705
1365300
922327
1625753
670592
1134134
362296
1984863
1002901
1948403
797405
1702811
1561652
1574750
1504534
238845
791008
1122792
1333613
1509161
1787485
1176006
1861942
652968
1457214
1857482
547036
1480080
1151098
976798
1614257
1536282
1272504
276630
1628798
1922142
6496
1561895
1843940
1927169
1806779
477396
183776
928247
828738
236085
9449
1551852
422671
1354969
1760756
895326
1662182
164602
725494
1581268
1940714
267147
1253903
1160462
1204708
1758906
552941
1182653
736033
131167
1638831
1799683
250109
1847723
1326362
29081
800812
506622
451961
1472540
706068
1199958
1081265
1209442
879366
636807
1036281
293550
1003410
1932336
1381684
310016
1581785
1145639
733765
1550917
146569
1971193
288683
1380041
930694
483857
1680621
568484
1931549
300799
334170
1835462
613063
1579646
703345
973821
705070
1259998
1091317
23333
879645
940867
1014820
1565
1397503
784427
1215018
744315
189236
1576279
1575112
1118062
145384
1239980
22428
1453782
1340571
597142
979359
128204
1657389
1214773
1066399
1983957
671511
1876018
1367655
736783
925088
1812647
1206340
1572506
1653564
148787
1338564
294757
825306
1227611
781799
618903
1234484
373181
641344
1056504
1689741
1338067
943796
1882148
1608312
534441
118975
1140063
1245226
170589
1120940
1826107
1621034
637559
244427
252260
86205
1856396
1457497
896745
403410
166205
670064
1117289
867868
1374790
1323415
581940
1907643
235781
162544
1341037
740904
1555189
798239
272987
1540952
377562
247889
864792
89255
1516219
1965504
9110
127093
1552744
8971
592895
933597
432239
1714567
1322477
1404522
1956748
141250
166765
1543295
1549338
310714
1243666
1121452
1549082
1439433
398351
1893208
570977
90892
174041
637359
1294887
138080
20759
1558478
848870
1808526
1636410
622286
217344
176575
1520036
376874
136879
1532441
1011147
254067
638094
5986
1223382
319014
508558
610261
78952
1805449
665615
1251581
786065
166788
1932417
1416717
1004316
569094
421654
1563063
1567526
282489
95554
273274
690262
1506255
877488
842924
744945
1333974
195261
573339
1149162
259680
1409409
434776
990075
66554
674436
651563
1976877
890509
721364
1001546
1441390
1557433
1083044
1625114
932241
147635
716113
193276
1828546
938003
1910202
128765
1782404
770068
1320731
1325665
1254552
1676044
1682040
832351
1998840
396633
1541927
294690
772894
1010948
1365779
176748
1829264
204575
132050
106119
1235459
243051
1235503
449119
461308
112446
1584408
173487
1515181
608598
1171886
825796
1616906
1916481
94616
351100
1360334
1749849
1939306
1493952
371399
569154
1223278
434386
1209783
1845048
901351
1213987
1957195
79914
887599
593037
659307
1493175
649712
1272707
1587153
1405030
1397388
581396
401786
1342567
1110770
509364
594166
719665
553060
1810839
481359
1448130
621371
733944
1113893
1609176
1526761
439021
1413797
1967936
1528132
1008315
1019036
699660
766581
291969
919353
177965
541409
1434715
662918
78992
883940
676674
1964226
978256
1685988
876513
120857
1833162
191724
1086574
1869090
1911903
741419
1530163
1418292
1639912
162261
1169217
1387834
1317717
166079
445100
317845
1290546
1741973
1184690
127715
1630212
197387
1650450
1542741
1673517
1966790
101874
1136168
1535739
1901458
771573
1284636
1243858
106802
477719
506042
1295972
894093
853587
1309284
908972
339523
1208341
471657
1930552
351180
1123383
93655
1498677
752168
1018578
881158
1745505
639891
210230
826055
912917
43635
1312747
694737
1033530
1070732
684610
380618
1734248
1722477
1827185
1268150
863187
814797
51933
644597
1780926
1275355
510567
1957639
580818
1927421
186691
34800
1246659
1403158
861479
867510
588627
1689348
983902
468264
351372
789818
268418
1543565
608996
1877149
1213205
721200
1596309
571223
513562
1734970
1555905
1078811
379588
1269631
511857
392476
1957692
1349315
640238
371547
595354
927748
1381312
1822505
2805
837067
145748
80772
1806526
1826426
1238033
1368961
621612
680681
1702096
744280
535681
1641523
835
1196633
36470
1114870
894369
169036
509160
88387
405369
1056767
131975
1084404
1412904
320801
1908489
498222
785209
285047
495608
1168724
1830415
1902945
630003
1896544
1171634
1872339
1676189
509172
891919
806150
102703
1363645
1468555
888692
625894
1632846
1126738
442098
513987
1967236
390780
1711571
381644
711963
1991296
282382
333134
144094
1899952
1313716
767428
1334740
1452711
345712
1155544
123837
1199196
1427775
160321
517016
150084
232875
913742
465398
267378
1444053
888765
1929475
1875052
288503
839840
569329
1250666
1414503
1785064
1672370
195027
677722
807374
1011652
1248287
623920
1198533
134467
1498816
434701
1149753
311341
1102854
926984
878169
862553
1221645
416201
1110071
1855388
711017
606788
792719
1352701
233302
186953
1916453
919526
1264060
884139
1087669
666308
991944
684485
386469
1069786
161737
1406105
693613
54326
1535260
1369677
382599
1755491
1976736
990623
1530879
445121
1194078
1307953
1007911
1243140
841200
278328
841006
909665
45136
936418
300831
1034948
1410432
1819510
655488
596726
1952738
1465460
629455
41315
656104
880622
959328
1490441
414507
1628238
707537
1935049
1652020
860188
897970
298529
1387345
237734
471863
266366
1295030
478912
1838048
1762128
1811203
380424
611675
1462434
1344141
1996021
939720
1522689
934004
851543
817975
298691
1953495
1195801
231166
649884
46579
1193417
949646
1485708
892025
1087458
75357
1540082
810869
1920097
1444844
1557658
890016
1253780
1352232
500466
435306
176250
932147
330261
214111
377921
1576744
812406
1454895
987547
1349041
657890
1458056
229396
1280056
1685623
63373
1595079
1367566
1384305
1311199
482442
1927571
157040
342132
266099
30319
1418204
1376770
228866
1930415
621262
51599
1728379
922767
933953
52084
1835105
1568001
874674
1009031
613134
1764090
325522
1328859
469994
919472
929465
1608245
1070976
234542
1200371
1743515
39627
1289722
733286
1533746
903925
716547
879248
761565
726647
1139362
1654603
1349968
1694219
797607
238663
350200
1330967
533698
704635
1136071
1798375
1103229
1156130
674208
1402182
15083
1683393
1781384
600144
940839
457268
363725
1244641
1735177
753749
1413829
636621
714668
1422230
1011483
348846
1543880
1669706
1019560
418815
1427783
1221476
1037725
785466
941653
1651092
859072
160178
1412986
487191
1550299
1257641
1276200
379224
1924646
637592
1991074
674639
556219
126287
1685310
705501
989215
677683
306530
381336
1564117
1611584
1740267
315930
937557
1552612
1513626
132317
595105
619754
1512555
1967442
1678671
1248294
1815120
1195858
1140502
500790
1042667
1836639
374255
1088958
299346
1922752
1475490
1479763
524336
473446
1721804
1996563
1829759
1944792
48830
190802
1144328
148245
263670
662299
363947
922252
1843288
1715751
718153
1160659
1479668
1194489
828327
1509994
1608454
883265
691165
1254163
1919618
1328151
894303
1616658
1982545
490254
326474
518331
814979
679335
1632273
987945
86052
544512
183788
666490
400375
253502
1827203
1044620
609774
416530
1305509
1994776
254538
626707
201628
790782
1391123
1295771
1787482
1600936
161631
458124
1995557
1833750
1712267
433608
313450
960599
1733855
1871439
88245
696056
705659
815014
1370906
1370826
518490
805264
1770224
1704243
728256
525947
1391124
1412817
1393220
329442
1028022
1660766
56381
1804022
580650
1721140
1634506
805133
683182
1635023
1454571
1420327
1865539
903330
1146892
221087
1648576
849743
1350977
1583761
401851
1778510
1864438
1892045
640385
398800
1897171
193379
418761
1053675
1555658
1369669
1486156
959869
747730
1034028
430082
1467234
1313951
244558
1826357
1882124
711485
1871686
614825
712625
703243
1605862
533217
472137
1467621
1213120
937981
172593
600763
519807
576943
571534
1230875
1539760
201713
958331
949973
914348
582543
150152
54506
1523711
1404720
1399354
1233546
1060694
1113246
545239
1316400
654979
1260908
1924120
1251279
1385691
1356251
552064
1139523
318072
224571
711196
1494321
743550
195792
676061
1764921
226515
1838691
949526
559214
193068
1185655
1899552
217732
671286
334725
739025
1800833
781343
1851790
150771
1343420
1373592
1990996
800130
1235703
43722
800552
1330309
834613
792739
1454523
1378399
1340314
966844
268323
114254
1937723
845303
1237935
602855
723372
1866629
603923
380437
1241307
600059
739649
907264
291077
1122505
1675152
1844388
987816
1570703
422025
920979
1722206
138465
899895
86114
1233892
1188896
482275
65919
505419
563127
1207011
194246
172771
1620446
606985
1455826
196659
1393139
1901350
740363
1491217
533992
1748924
494227
1085562
386676
930500
1629874
1454816
1060656
959559
875640
1813382
1850066
273842
437609
151621
1979185
1415549
1352615
1910066
1689467
1435171
739720
214651
1241538
1136578
804597
701558
1526053
1096524
152921
636334
1998116
1190460
215569
176669
561565
1509537
1729985
805272
1316872
1583617
1275531
113506
199649
219195
627350
1608212
1172912
1988041
1035665
1300524
1838776
1620492
272233
1681054
858414
1001617
1462894
1169960
290740
53817
651697
396769
1913695
242638
1370590
80215
1279329
1415523
1827941
530545
257144
529631
1742735
654898
508128
1323229
159051
774542
1275903
470358
719540
1740714
1517702
433713
676311
1575298
806588
986265
1932497
1641449
833763
32294
1636837
435512
1796657
977027
1895045
1841649
1594205
1808296
1157293
1398853
1498542
1114218
1700720
106972
642269
777717
731919
268343
248958
155156
554485
401516
1291894
874617
1557348
1234657
1908826
143733
650324
1376070
1820218
451785
1224304
370006
1823636
1447198
851888
895939
959455
1100169
298313
289618
1628951
271705
407993
218182
1402056
568180
560615
1921268
490886
404613
56416
1225825
427326
836878
499563
1901637
1070343
1720061
1350237
535894
749711
501545
665148
1345950
650284
1457120
1551817
1339270
1440581
1144684
1278166
1773125
984773
440011
1789825
1547755
1813212
483905
1225824
886825
1243693
961695
1677294
773995
1306449
1562391
412699
614996
1309669
1993238
1000465
1886909
375651
1233130
1738508
1000170
465434
1263675
1324062
792245
952182
1501643
534739
1234272
1418779
1878059
1432139
1134868
835278
1978744
1371246
1689778
995025
1799374
836527
415625
1095877
1063792
1250016
787406
1896890
632015
61843
1556683
1729537
1110053
949039
1379056
473447
1995120
200990
1053540
1624317
1256891
1113269
1932695
554534
1464830
591049
1395499
891499
612376
331067
315810
592149
475693
425903
834958
1901671
583760
95639
7271
855383
1498209
1586379
748028
917599
761962
55757
1132359
1131796
1123391
187899
188953
1682973
1793870
74577
1135409
382371
1421744
500891
970723
1020143
168841
451077
691205
1920966
1340826
1673040
1129963
984360
1426464
380765
1603294
1242972
937259
621023
103462
1810258
411175
1028209
1475043
1774436
382043
1999384
1067388
548324
1026911
1703724
391560
366707
341640
999767
1874280
1376112
625001
1074580
524229
89536
1723830
453537
1427528
1633668
1328359
1005944
1710842
1396852
857252
971662
581473
1322754
355426
867356
66761
1932013
1002332
1402012
819177
105394
812932
1810889
1557981
1580902
1271495
39764
664405
124387
1723824
1367991
1079869
1881817
1531526
1164140
1614055
38323
934402
1127052
1697679
194303
1259515
1551980
843241
1564925
1772464
885028
542206
788174
340028
88949
1564800
984046
664569
1526494
1925371
1482377
578448
1885726
408251
1555266
1107759
1903001
1437873
957905
1070366
890171
1238857
1178425
144724
1856146
827689
512696
821682
830824
1392790
1294274
1847031
898321
1205854
561166
1540194
923252
1678271
1565304
812959
1044276
14508
448077
504471
610993
1726639
1113642
1393407
1738426
869593
1256246
387152
186195
263375
1855579
138233
621596
468650
1467500
1663721
1578411
1604302
719804
1240429
1415440
704498
1015930
1187753
812675
1541955
1305617
1247666
1490110
680762
1087408
287161
1687218
737406
132245
1965725
1662831
1997587
1715460
1703596
1638334
760456
908389
38766
660830
1814453
4285
1830319
1217352
1233661
243156
775811
581738
505207
1377528
903277
362197
1862516
880244
204786
850833
1007732
154999
862556
517262
1428713
1424160
955203
1236800
1151585
1794587
1106837
961196
1054806
1023048
1803128
1993250
1571455
322580
687576
891830
53774
22365
883272
1095068
771329
937136
1487646
688215
1026735
1278103
1061
988260
583943
1870961
729731
1903296
633164
104145
389917
509639
414654
1086907
1297460
206486
1543362
23560
633447
330913
54357
1468773
425552
1874546
1586474
1684172
310543
1550771
1973055
974857
808330
1091265
1236136
625382
1013545
56444
1420143
295643
1739271
995782
1183437
1434891
1865011
480495
1630021
648245
1497751
1049453
931652
1692691
729760
1061946
1711932
1106282
1405187
300554
446546
342211
607947
521157
553553
138008
1331098
798262
1407563
554886
629830
48446
935024
514083
1342809
982265
1189452
1930121
1366773
1558998
724909
1405683
569006
1012377
1780361
1434528
695121
59135
548474
1634002
278204
871440
31442
1151523
135281
177893
863957
555462
1174359
1818466
1068750
209473
347796
753081
381449
1258531
836596
1281185
1888310
709109
1677122
1347396
1575283
1363548
1231266
1535632
16985
30084
867749
122486
203561
1855614
164998
456893
1910598
1455660
151369
1616126
1849128
126253
138566
217583
873236
796958
1553916
1757495
1573760
1879755
1776026
913977
184152
1190962
981091
467553
1663062
1234713
1959841
566641
892575
375795
1763207
704881
1573324
1924150
761644
1722152
971997
36468
408535
1754018
1710755
97253
191566
1214776
1571036
1848454
465019
1429565
882538
470227
1155966
1146659
505124
615788
1843799
584301
42854
861218
385379
939075
1435742
1769315
372088
715410
1988585
442436
782621
648799
635161
1180476
1612102
1952551
779512
1079294
1413552
120213
1656707
1699593
1365293
841208
868505
1295042
134173
553227
1754903
1150134
6785
92879
427270
1278977
725336
945100
676885
1438462
786327
1180798
1304929
640987
664570
842849
333056
1604139
1188398
1673568
879111
1876626
1623057
747263
1175733
281304
133820
1608971
869703
1871444
797412
1240866
1552529
1503784
1295833
1788066
595128
1980908
21856
1270884
337557
1129088
1902196
537982
1806295
60193
95597
1951242
97106
559698
1033534
1338158
1952393
1086203
1729726
12867
1663515
1018821
128812
241138
702564
704293
1060175
263353
618680
1248937
1046269
1721429
835
803374
803069
1882327
1179118
922280
1037137
1574346
1926288
311902
1699375
1309229
647300
460085
1617424
478355
1911346
464330
1165943
508673
900332
148606
1218175
1576543
561974
1701184
1611159
261111
1823151
398163
1251130
995423
1578718
43845
585898
724583
1519059
281482
1400573
1936081
1104005
1990246
129336
51298
1137692
926988
1815875
844958
1302845
607923
1718564
365344
1629289
414796
920214
905890
1981742
987842
1589632
1745000
874524
1995756
1532137
716865
630870
1672523
601661
1622860
197838
1635144
1498696
1908389
245880
1052471
102
740361
1707911
615898
1746581
994811
565858
505484
1530792
301591
1120723
1578555
1278882
1910284
1613518
1369648
1617228
1407529
56318
339890
21827
959686
1290978
1152075
84903
1315856
1158017
1390287
1499045
431970
1509394
665204
1980125
122749
997424
1499471
251382
1354217
1660178
703351
80442
227734
685522
1484559
1116933
595631
1391371
1821900
327372
1682605
892360
1862955
1471677
54182
1417331
1283823
1194534
1501715
1703090
201879
916487
920128
1875397
1542170
229106
480445
1485491
1742905
1966097
1654759
1481982
643140
397083
960823
304746
1621354
1634986
909208
1663857
450036
10379
1292652
45865
416779
1762241
1651220
1850416
896598
723206
1095000
364532
1127031
1447160
1993439
533771
414854
1546865
1160031
175303
1164878
396227
747551
1127277
252139
804980
312477
1333188
235140
118566
947447
710953
1830515
1501751
1471389
884821
1513019
1711122
723949
376146
564629
1525720
760861
1938869
776181
1052331
151831
815162
294010
619361
106922
1319808
1355133
724256
1450482
1606479
903434
1601881
451339
1733753
1996703
1645696
1960479
481322
1319883
1811821
567300
754582
240738
1627315
327093
1952266
161742
1712850
682429
1011973
460597
157752
312282
92234
1028721
883823
1950080
1396858
11474
585544
411507
1130007
327637
715864
632148
1231559
1158756
1498925
875106
616706
805847
1644874
1960316
445930
1449570
1950668
1625012
129483
693915
1780372
304892
859689
95822
296303
1159800
1546808
965666
323693
989210
207499
1489578
187709
1541454
1396441
1482081
929371
853829
1616515
868017
1810486
307254
776842
1400719
1485811
596059
1318249
480178
1462379
201783
496780
1195575
1591467
431846
1935911
189647
39583
229166
1106237
1368498
1958869
452687
653945
310187
356474
265292
505324
239502
582562
832953
395615
1698631
9538
46573
1676738
1694872
1518919
1477979
1448975
436771
936824
1686454
445893
574220
497105
1264763
1117038
561799
244022
847781
834145
612285
1700786
1121987
166582
1827401
1439126
1259672
1968597
1403705
1873151
1115847
193838
1681134
1453662
1390603
1779486
906346
1141121
781817
1206747
874828
246521
1487290
1978747
1477560
1843294
944882
794024
119230
491060
301042
722871
762110
1227675
1050910
1948219
1311402
1874724
1300141
1212633
1560832
1138986
1583008
427648
97808
1710240
798263
890657
163013
297615
1695753
536153
1436579
580217
1529408
1103279
1897774
1764429
1108372
1360031
1781526
1470950
301854
1236616
268867
1086588
1735675
554988
1377375
261824
1245583
131521
281582
288855
1729961
1017950
795158
726763
1168472
189313
936919
1693945
295117
155376
1630488
1234070
273536
815001
1473301
1414464
802646
948554
719251
550258
404421
1090082
230435
508320
1485854
190623
263968
1120284
769232
266335
1260796
116677
1728049
852939
1199505
732706
1227039
1793300
363712
338375
173050
719384
733109
206667
1707856
1161136
1455713
1059260
1315628
597923
1447544
1820262
169585
1415696
885195
1785540
621012
802953
1665316
72377
1377275
335473
1219296
61953
1388161
996235
118672
1242958
1968794
1780326
1841597
1828301
1863673
1632556
1999738
1742250
1005831
703235
572587
1634768
173881
908786
1736040
376911
1808169
358155
454472
941245
1003595
1097614
1047095
74228
3528
1508338
83810
529694
694857
312759
1622651
437617
483412
1588124
1700167
626887
468791
1354385
277718
1308714
985868
661493
1848799
691336
701740
1398653
839353
91800
1160837
1093342
309196
938079
1024899
1469732
922454
783217
128614
895583
1463496
747625
1578502
173217
589019
35348
1870368
771598
444290
187239
550539
1913238
66316
972400
129541
1150726
721926
1363478
150489
427385
1092505
406807
370154
1196620
202963
1331137
684650
450142
1107133
1741780
962652
1878121
841387
349199
1701950
52732
1980009
1555820
1993025
1425822
83613
563993
588981
1909406
1338315
1998090
1310344
154865
81069
673047
739387
4026
1433724
170269
1207512
127271
843191
354331
467241
323026
1568156
1830429
695804
736321
1306937
1426541
1378520
1650765
1895328
47337
251452
816490
1773139
132422
507018
258472
926334
652396
1337969
625392
1901292
197956
962610
1362257
856648
1094361
267821
70264
108492
1805333
262693
708662
1835518
1968825
1416329
1112607
1318656
1341402
1447625
1476888
1540006
768217
983528
1443674
740291
1051225
1852531
923454
1869988
48364
1621540
475440
1653550
483990
232544
124848
1991103
1439560
1938550
1162342
983349
1842221
1110267
668809
780757
662821
961313
1360280
247121
331070
688605
840142
782582
1409774
1989506
494872
50716
838320
1973449
1923168
1554986
277233
339226
1932778
1704631
1407825
406320
1641207
663188
1215802
510202
1927014
1045131
500526
931981
130722
393897
1768926
1673174
734352
1128601
1783331
1069971
1172996
223740
1676534
857435
1997012
1811850
1077618
277570
370048
359790
1279541
1021363
602166
76213
728297
720769
982516
1356920
1728640
1855653
1650990
1263457
1573791
216440
1655600
1895014
958973
1479521
297312
1658058
3027
100598
1573551
1137614
1835175
1354971
1047168
16966
1905926
171156
1758398
636804
20729
240027
960458
1321010
540052
1168234
1563257
551781
555106
1205082
307774
53196
647371
1772259
1790414
1693770
488830
1872664
1561548
1622699
1411876
1863851
1259218
397323
832758
443746
86147
368685
1951880
1278951
1875072
791504
255763
1475984
1161385
25000
1959494
612678
1430394
164561
281136
508478
1331529
1959230
181896
1960111
695747
473221
145899
187292
1253708
772491
674929
1080246
1859004
1115235
644469
1282195
1805316
1738037
534659
1907230
757201
644046
779030
1232042
575823
595673
512939
853431
483695
1215557
1851079
1059848
1644393
165255
1426084
1051331
519297
1693187
718815
657719
357951
560371
16121
325616
1564860
1466161
379829
1751807
1159291
1909335
1164295
1318865
1032610
1181530
1575421
1228673
21618
142049
1257839
869001
1566274
880978
797690
557493
1627964
1997310
209708
158087
1336989
1564493
1782686
464883
428208
1354496
1728474
1526344
1910319
1785197
877399
1312287
1123236
1797357
1748608
111868
1578159
1214730
1188932
906964
435151
29224
296720
373956
865896
1202413
747830
942322
1938900
1948562
1345698
39670
143427
589525
207887
1898165
1052854
618768
557875
148332
889203
1261148
686278
774160
139336
1026598
20569
1935555
1335729
1817498
1466513
1320693
1667891
1104198
578961
891033
978810
370959
208309
1643897
208128
773225
485253
1097837
1662912
1671076
590804
1107135
1230215
1929047
189801
372524
1601897
1313109
1315349
145753
71286
869936
1580815
1441380
1812185
924863
1118471
1195163
1244170
1077979
372963
780091
715886
1160540
1445666
1913017
23091
110475
502958
1307009
934932
1395272
1096293
182560
1886104
130404
1349536
830705
1958168
1693094
1963785
1357148
1100816
102020
1349677
1855192
817518
694020
1774246
293234
1886590
1072482
1310572
513798
1967622
1017120
240321
706183
607448
328017
1988006
601428
1047492
1670551
1513823
1545645
1502084
56251
1651050
672716
1539465
566252
1551296
246869
12750
467693
1089022
848597
571435
1257586
582729
266695
1601168
1949631
292942
1637236
513650
1487282
390807
656485
706230
8935
1177375
1730735
737148
1943947
996297
1046823
900369
573296
495261
749905
223990
1226736
1178961
1023502
1674839
1300731
1596064
1214223
1334316
751946
1302234
1985000
1245973
607280
1698009
463772
1572692
429902
16081
383733
928417
1593686
1558109
593095
467344
353111
1456693
787284
1663628
337650
595453
132702
324616
167855
427767
499345
1036631
1371213
779430
873649
1098119
1488084
1530964
480473
626438
550323
940854
111639
874769
911400
1938130
592161
1597775
1194089
1352864
663188
1716099
259092
1171440
1831320
476352
450870
1767684
74094
1800006
443466
1578510
92988
245239
1974995
1081334
1761977
1613024
174257
1772400
537364
1230065
858820
249014
923970
54220
1383716
269228
1413808
455029
571621
130831
1282728
1838423
952886
580427
656234
880028
1219674
640583
7351
1510212
1466077
1032437
1966695
287986
14042
814669
1838169
903388
264690
1984261
1681120
836952
118137
1172750
216576
1359094
1793709
1498078
1232626
800151
1828164
493174
293030
1443975
1005766
396819
1502602
161641
143611
1991927
1393186
771337
955376
136447
1938821
404272
1652929
1672869
93055
189529
1114706
353133
519634
1531019
756378
1713444
146040
1662456
1544984
1272752
1738775
1663057
659805
1799469
660186
368533
542742
1587409
159491
1561412
1992234
1260535
1306249
492373
792508
74334
487759
956721
474894
151478
1572193
481752
1669885
1780081
361328
975772
103239
15066
1323410
1032509
317085
307568
1207477
1705425
811088
1226035
646700
717220
1051315
76464
879637
1192500
746850
92830
232141
1574955
1433238
1136659
1747704
353969
1234046
1883572
1515591
1171326
1268879
1897530
279816
1129362
1696376
291644
1916498
1389814
73579
1496960
981016
902002
60997
669962
546205
841233
1573289
856293
82952
1921460
1973837
1199935
1648724
1429707
951295
145460
1029118
248339
390313
1033795
1407290
721334
978322
688393
385341
563111
1740505
1343798
1416646
891655
1326598
594049
834801
346678
954789
76974
600501
539565
1484441
255546
1695794
918255
568560
1535406
1663678
866502
1084059
1661543
491695
1831700
1342959
631657
139612
1229228
1088553
414825
98394
912210
1084749
1745562
894325
1306813
943044
928883
1797682
746784
1526114
810990
132899
971360
881933
3575
1893709
67986
1771715
1991211
498911
637768
809701
1656307
358686
1762496
1823335
720423
1163019
564427
15071
1429805
1673143
1095538
1416295
251036
1304978
1141185
1132110
1629443
1824924
574924
89924
650865
727643
30530
468384
1912038
1347538
29685
592250
1108438
1348896
1106633
949443
1084723
1581772
349418
505940
1493719
57307
1144191
242894
1878417
1925706
1980962
1250996
1597540
1371317
655687
867891
816574
854395
1085398
1629113
80522
63578
1703420
723102
76855
329379
860036
464797
1450604
295726
512753
1516734
538959
1035586
1116383
614498
1450069
1690089
1179488
790895
815198
924511
1812397
65870
88072
1634962
1241990
1108518
1144858
192223
668767
1741639
1837352
596511
652605
670224
1573687
739627
378901
1548381
194204
196822
249214
1045087
779874
1215390
1286578
120362
171892
1855423
352102
506147
1028324
1920354
168292
1076368
323868
1044162
577904
1791211
414284
945508
1121757
1260674
1057071
1841796
536759
1961881
762809
1866679
1944500
787765
31720
712809
426220
1281669
1755165
1610905
1835412
185777
1592309
1104863
1112997
212025
1084398
653232
587624
1788092
246088
1641844
223295
981281
1002505
1715517
590708
683894
1330468
1961069
195104
1114842
1670333
710176
1086181
349657
1843182
473022
983345
1716220
741782
1368956
18829
648309
1577294
156328
956438
1778546
1850757
643411
871404
208815
1747436
1703451
565140
1868879
519682
403806
251166
936168
191300
1497654
1997604
1300030
451535
1245610
438660
1661285
1296041
156745
514524
1256205
545049
887954
1202687
663878
1362574
527411
1968140
140139
1579719
158204
830998
157994
196253
1887634
1220057
1159917
1495711
714681
1294202
1306071
1804175
63824
1942112
1463930
892162
504972
170135
1966914
1916796
405781
646440
1521945
405490
895827
522282
1939740
1009537
1916791
458988
780550
453372
1227104
1274105
1269815
799715
225252
547593
319717
1226129
1592175
830097
700285
1624462
1107906
7980
287149
677398
1744675
216787
222430
1912079
926001
1278141
440103
1849526
1109695
1327376
1876969
179440
1302367
1425592
1868969
1388237
391956
1566270
692763
40270
1762419
1188475
1050512
455876
979065
1731373
738273
224686
1050195
434796
1498801
1134270
595525
167794
414775
17291
520398
1999753
480698
1560201
1981993
1616495
75
1081742
935534
630743
456707
1630345
85329
781831
629909
1768329
660782
727588
170549
847581
1619664
544360
1347319
915549
1484457
124537
1030202
1231525
240909
103003
1829830
1872539
723787
620048
110829
142084
1380483
169203
541807
1376226
552011
1113083
794571
1841375
1030086
86825
1077429
1422878
1422907
501637
613929
463715
355276
1926480
1332685
181565
1375726
262756
896051
61321
516370
1536163
888886
1605362
1849739
21927
56948
1187827
779879
234092
1080823
1517074
696817
1162891
150903
876311
1439151
807667
1205231
1598729
1986656
508876
1725020
1691622
1918275
962020
1947800
218081
1932020
316595
1419573
1133958
495999
1511156
729879
226701
466465
1694077
787157
1309210
1426107
187274
575580
1580635
900715
1171198
580143
1575451
1191052
816867
305014
445432
534222
1062267
385598
543733
1807761
760712
360173
1563707
1574872
1082061
1011434
748595
1446941
1411109
79134
1701202
1549727
280150
66860
1860998
979032
1757210
1241770
1447724
395387
709677
1707234
931129
974327
1421524
304702
1535219
1901389
335461
1518910
1369043
1325788
1235380
1621350
1555207
956164
211417
1418601
1731492
999396
1911760
134689
1218724
1255668
769818
501107
957219
302028
1345171
227884
501810
110185
519086
584541
1817632
1394284
1582842
1444899
591863
1385928
1031104
364490
1668654
1404771
172737
262913
1798643
734455
184200
1088397
441567
98396
286725
561186
1798947
892898
827923
726509
953803
613645
1280644
1989543
1334039
1814978
511883
750896
234859
1171389
626484
31304
351907
1402949
787592
1045290
1349589
537704
556688
359874
636979
291580
332561
482349
1675712
1716838
258092
1661148
1477883
827404
1101531
1848211
1891318
1887985
22698
1231685
942926
1401953
1901539
1611016
417465
414639
686759
1170924
1151170
1442587
462161
732672
1199515
468535
428576
538879
953793
581793
1504769
1583560
1044320
177038
1062527
1709927
1671695
1267903
1747829
393560
1214381
825312
165985
1436942
937295
486459
839931
369355
1777602
882495
965679
43245
156966
1370515
1759237
1201916
1139979
1161916
911852
473365
712966
1602854
1105723
1004616
200802
1839771
1056247
1810960
138766
878608
928690
822059
988087
581278
65918
418619
912981
1144610
1487447
684470
149626
569189
355719
1132267
122970
525288
1925420
140431
818961
7632
1545088
662071
809679
1927608
353503
475278
1955998
3225
752456
807855
71633
219865
1807074
1549069
1361435
19601
123602
471458
1397815
1322173
524815
1156674
1822575
913349
983206
311655
1937751
1394223
746221
1062063
1971959
1633981
1508014
736342
232001
114708
1374586
690144
1199029
908811
1616971
1727906
1288641
1995412
1156786
1797610
157578
1259342
849922
263067
1023648
1881315
476710
1997649
546359
1269917
395343
1888895
1846006
1856719
1243356
740048
499659
698694
1464416
687346
1089359
1949267
724694
950823
714543
677231
1821980
1288983
1984095
308383
1788280
1017431
1808016
196091
1403551
1326255
578746
1969222
164037
277116
1778946
1452812
687705
24562
505966
1381851
818971
819797
1593280
1725872
184158
1459672
339619
1627488
1895286
1433769
1609290
653373
74812
1399412
285239
1228012
1086377
403395
1729157
1418265
423026
626706
117301
181014
1687879
1122169
235225
1752787
1062584
1879679
1156076
182363
1178024
1401799
1148194
1859615
818043
1416036
398925
715049
834560
180041
90750
115759
466494
1418984
259582
619081
1836958
555680
73946
986959
728904
389256
207474
266011
1275853
1630595
86856
1651986
1431246
1069308
1527890
989546
1115674
31485
954568
155401
1253775
1977816
465736
1628549
1157721
1439419
442122
891189
1363344
430857
1650480
1506506
1494480
1764332
914465
368047
873644
455516
262011
679618
1354474
1367406
1683585
472168
982095
1226675
1584557
931269
1982224
1619339
218613
690314
186533
217622
1395234
1917436
573471
519962
1637263
534627
159692
656486
481271
914601
1656048
1694286
1796043
1487189
1047749
1744867
1154784
1434978
598360
1684983
1662541
930845
1854672
213305
592573
114465
1232790
1410401
515028
89131
1750872
1389625
671840
1335343
1428493
963542
1094186
555544
1931103
1900468
729730
1100921
63265
843404
1116214
1395339
1941468
1728216
1175176
664800
1165934
993581
847336
815030
519065
1716718
505776
853176
1098334
1625295
1484932
859792
1189994
723995
775319
827229
756179
1765512
1469170
1914826
1294538
371229
523322
1163146
715351
1742219
1199301
493862
1792578
1393583
1159086
1151011
539654
1544089
540516
1973940
733389
1963908
1617370
1743805
692809
1168187
1274107
1668290
1499396
811009
1639131
1168461
844578
1799453
1753157
1547632
1014760
1984227
1736420
1383240
772284
1181453
1832592
1222289
1487658
1883937
94339
1535065
1021510
75697
68447
1988559
144007
876808
547916
1326691
584021
1854316
1850978
1678114
1444350
1170269
890750
110471
1255761
340577
375632
630212
1565148
1536959
1841646
1584660
1640339
1854962
1764379
1983545
1317473
1927629
104917
1005307
1772062
1237463
1019778
352914
1295320
440662
485466
1532899
318728
648408
1788261
1600407
364008
263116
906774
286377
1886412
1268115
185411
817300
1515137
1901076
837984
76713
860003
1515778
890494
890073
1038820
1841381
1566839
1886899
985127
787604
979284
746016
1226455
1649497
654570
33705
1720406
1706256
356254
1480883
1468277
64858
519605
1344996
1375679
1159828
896537
1053791
859091
1376114
1336539
1251906
1351522
848575
157511
523489
433718
1472315
1785111
1614461
495612
721550
266955
1436527
187652
1197544
1660607
622823
205750
1007395
343335
1086476
1973911
1281647
1059559
1219377
1721257
192534
779610
242080
887497
491107
1007165
207444
148222
901376
1089736
83878
359482
265882
564326
1176465
1743725
1843638
610412
1160820
1041148
1127059
326011
700970
1466831
1233569
1713648
166084
29301
1883358
413390
1626860
1489282
1772512
430911
1731380
839228
660721
1027546
148194
1470360
441200
1678037
666485
335929
926511
1260179
466050
1843753
917020
76720
1855238
788665
1119014
159068
1154598
364208
1575891
1119351
657193
550005
704950
1572563
124811
1728592
1146868
781549
1157528
209714
1932190
513143
373361
652818
1324284
1925714
264688
1371876
130111
1229311
385666
1143045
1379241
337249
1787576
969390
1442584
519027
1632793
1830362
646824
637902
1933672
1280944
629325
752479
338121
68579
1194327
266194
911455
1987305
88098
875132
222913
1501228
1261840
482119
1892348
1721268
855463
1956244
492116
1607818
325703
698499
110502
209761
598427
1626307
1460597
817144
476941
185183
310391
1204936
867845
1582326
917983
519810
1228810
1486075
477031
6276
708142
490281
577574
1513613
1047032
1468258
674058
776898
295295
905959
1043867
218879
753431
1723591
558425
1937257
1920228
611196
939211
30496
274964
1198233
1760722
1067104
1558293
49508
111615
1860659
1541110
1216246
639132
1005748
732675
1144454
1230883
161702
1899172
1019691
109785
645259
1426418
333830
1640147
1802868
1148118
722127
1174908
305864
31348
222739
928286
160729
1244497
370588
1563079
1728268
137216
1941580
805291
1997257
333949
555610
867916
1163855
507315
409272
307159
1997817
1755402
1689866
21746
303863
1955280
1185431
1918643
336930
607070
1085423
331357
1760594
1278555
1513174
338783
1475867
96762
1433047
1649777
331844
1854850
253451
1667515
258169
1080696
1324637
730605
459580
953497
646466
872122
590561
499137
1938780
1081276
1513899
1495055
1659183
1911235
382172
1570032
1501376
892637
171009
273842
1994838
543407
353878
22548
841240
1435907
1669153
963601
1517402
1484702
931862
279503
139107
878115
231448
1563519
1122199
1252540
266383
12653
1653273
1497484
1395581
903438
1450470
130107
1852469
1943980
1871122
33235
1673562
424610
28301
278493
1962503
1589829
443059
1532992
182581
107704
879042
1327718
556212
1018784
885734
950270
639970
821155
926456
426673
1874610
1685956
1669492
1824119
706982
1585728
66246
214937
16185
456649
885342
203102
823677
1879227
745080
1586795
851186
1889043
1299911
367097
70861
2023
1534373
1370429
340368
763660
63265
1472723
113436
1703303
766646
254798
250071
593406
1398869
362617
428512
396100
1614656
1587059
246994
1648340
1164393
1866849
146390
822849
502877
284965
1471631
1237863
671610
1576841
741867
1194633
885954
1147380
1386832
1503433
493031
1719085
1047810
462607
1493849
1722605
1182148
1267811
683157
1538190
877512
558654
1242881
509458
521433
233116
1996001
1483096
87675
1064393
1623162
904760
1282073
1616502
1646337
1021159
553112
1713885
1661756
600064
1981086
1215907
1068234
794081
1106192
1971851
1906123
1993990
307459
1971070
1950428
567757
1389514
249094
1366768
1599967
407209
267795
1945341
78713
873499
1006204
1687932
665294
908378
1536565
614132
170524
302541
1332440
138429
598228
3829
1022269
139968
414363
1205012
1794779
438164
695644
1063936
446270
1012654
520073
704916
71311
1894114
115640
424847
818836
469062
1883931
1467031
154972
1700293
307580
676712
1413510
710258
676113
609815
1290040
288237
613956
1221522
1274788
412575
1825910
1832617
1443594
467578
1913235
993480
1701971
1567901
539515
1840942
653671
1879069
1206229
742287
1295554
6552
809452
1370211
192952
214472
785519
155509
1407529
1902270
883920
478584
1437551
444928
1690217
315964
1412768
1323005
431661
1329264
200708
1764794
829291
193824
46094
232694
1576987
266985
868304
1478877
571496
599864
1167241
851506
685980
1694505
253455
45775
195004
1230637
1073105
356149
60541
342796
672974
1460140
1546733
1160142
544954
122498
1477941
1725601
1392564
551945
1605049
915590
1470216
1100964
1278977
973222
1667457
218588
1093958
682153
234377
517164
1853854
70975
128923
1088526
1982651
16161
248098
313715
1936369
479697
931029
1421281
1365523
599307
892880
293954
317488
1613787
370390
1074269
1924115
13394
1164940
827634
1617235
1821446
100633
626322
1830970
932932
129451
1044043
1129066
321037
429657
327964
303836
864783
309885
919984
1601166
1664813
459445
868423
152169
221408
1102930
1503695
1976423
939598
580684
1945417
1040808
1300199
1579120
1142250
1244109
504920
412610
605719
1320029
10017
785118
769397
1788387
894380
125870
1479640
881646
1930597
530180
952130
1035202
121653
1159389
780984
1677252
1830198
815062
321197
1370782
1218172
245055
429071
829811
1506509
639829
1844526
388071
1689202
1175741
265562
543867
1245317
1070762
634653
594277
379501
332319
267621
285843
1807560
613312
238045
34802
1509651
1628071
582067
770215
951867
1356923
722194
1456393
835193
1642174
237100
1218815
143532
164462
437753
1020419
293776
1126056
685281
368294
1861222
265701
624296
1040970
918901
342791
419377
1208688
7035
58537
257776
224170
152839
1123853
166952
1392680
773240
189195
695589
1880727
1853306
787593
818890
1059342
1394456
533492
1505066
1142549
1965432
681106
659261
1327481
339768
56292
1747440
1333253
1844372
1043751
197794
1569585
1522236
1072680
1791643
1253468
1509175
683181
46587
526053
508078
3666
950224
114319
1144759
1893707
822845
209608
326967
1903458
1660354
857021
584529
903730
1231723
1021909
505651
538455
1124652
609332
1117929
1402927
18949
769140
1449811
1454959
890480
869462
432257
1886266
1886914
1212196
1680243
511581
1539738
1171647
1022704
721074
640836
1952855
1533379
1767728
790702
366274
57483
479580
1099251
1362179
121771
1354751
397512
1316736
1806517
1769978
460069
1284336
491907
1353523
1494343
442025
1664066
1434738
1472090
1848072
1277208
490167
432354
1663596
1076229
67151
1682682
290190
1214435
1985767
586107
941738
432330
137379
1181163
124834
215241
1722652
1193204
1872628
1935104
1782652
1386126
348184
343651
1645531
1675049
616917
1687195
1960078
1126450
1051119
1883326
1992669
88871
1097995
204167
1706337
1730726
1767524
1953067
1513136
1754518
876173
121397
957700
1968172
1786015
11807
769324
1028146
1632008
1215111
1616941
1065542
1119681
1043351
1209101
115638
1550267
1028470
1679763
693476
466255
767629
136263
1866946
1272947
1246412
1961790
940917
355115
1579956
1043836
1603501
1985335
1579458
486438
206544
1812380
1100776
1048958
10612
1735934
713655
1137299
236512
1379778
1197882
724078
691824
593840
1539097
1104356
1609898
226275
1542389
1336101
460475
1551919
1701029
1581227
609601
255964
22344
849065
918087
1067714
1368545
510570
276676
1800129
685412
979884
1177886
944856
482373
1182483
1490218
498917
1112536
553747
160816
134439
1104141
81953
370052
663164
1353566
92477
1496912
97001
1158114
1996122
1688275
1451419
171024
1158884
809220
587228
1546298
1650160
858018
579964
125115
1717116
197178
604360
1063107
741157
1815266
1220056
604641
1858958
548987
1995266
762434
1005623
294902
1828878
837430
1588481
1234605
65651
1755904
1137303
770099
1030789
973909
1639460
1900356
1913537
769686
3351
1269284
1628470
1940474
1073329
764218
879477
1875338
1198337
1267555
269186
1673790
1281902
1810604
1152960
859465
1663012
1863596
1264354
1727848
1321798
1233066
905067
1331667
999439
1203107
1171791
754812
1206790
1268016
1511883
833853
1601491
420534
105245
905938
827467
870031
441280
1568241
1019197
254605
554204
890400
1037701
1957018
938640
717170
296526
328789
598326
697905
885893
1686618
1290998
709542
1457332
782244
1738210
327852
1695202
465689
1352223
1649007
1126679
1042628
844242
641460
979495
90990
778188
467149
832222
318714
1103076
1918471
923815
194103
1672742
363850
501726
638115
150594
1288126
719955
1006296
1990033
168703
1149023
1064495
1479193
1258735
985474
57555
1833333
88342
381734
614220
1207287
9858
469748
90550
631231
1370921
277688
1598455
355610
1348700
1576656
1600428
1519729
1173415
1126460
1122573
559222
103597
1514898
860890
361804
147387
716673
1233523
1194512
963364
717791
1671241
26
837717
1754427
1940231
382344
236315
45831
559706
740000
89292
730386
1955230
1095816
1589058
399922
1128683
379479
825657
1184818
570382
491003
1745496
1414465
638376
591028
555279
799087
1533851
1517973
66295
748704
277176
431990
962841
584313
1362782
1743047
383985
1980886
1764640
975351
683194
1362336
1987594
155457
248450
1544238
1590561
1370048
149257
370656
1056176
598543
478324
1962074
1117188
738685
329355
1821091
199470
383549
1122231
1996469
244432
1211375
328502
760961
1954228
1681808
1984459
907358
1658852
1671008
1717699
1656500
112265
1158847
812027
1847484
1159425
254036
477093
752229
581300
876689
1310439
1083015
534051
1561612
966783
1140419
414449
1123934
293464
750455
7303
1649714
1534521
532437
1589937
1247748
500951
1333800
641825
1227708
992015
1587053
668059
1744697
1184150
1647609
1954170
1962433
1964981
1075769
454785
225501
665919
1269330
1510594
265725
798493
1339928
636038
647079
1622589
1938702
1350657
1881477
1116230
135556
1648616
1201112
1217410
744366
1168735
189185
588063
1208995
1717420
1455357
1794761
646199
1508476
1201628
237037
148841
954640
780822
110053
1643278
700670
866567
897696
805377
1431727
269515
1786016
1783005
1666031
1905678
881961
144322
1174806
1873553
6325
1914389
1464968
34976
449681
1377278
1798000
303354
329455
236291
1397103
1749393
1372134
869351
893147
317080
487540
1814166
104286
391417
1128298
1249161
1962096
1553724
1617399
344778
1035597
937297
1606451
991491
329838
561018
1640952
1397585
1205067
1172479
63609
917359
781509
252271
310825
1226860
137645
1613082
17572
1253405
387681
803216
1256570
1688465
1386342
1475151
953263
323579
1138274
1400929
583610
1390836
195386
1728604
683354
1665063
1526144
1972071
1229971
1844442
1728056
1043662
1607209
974768
1434699
1987006
457584
1523373
1827559
1609045
1616326
1775285
1799893
1808779
1706786
1119153
286985
635980
581588
1961919
1314856
1402253
1431080
58882
747220
1458887
1125174
462367
1806023
703664
714121
459497
1284363
206640
825928
1236994
1146787
358268
412427
449291
1518539
931573
269173
852136
1901539
1687986
1060900
1039914
81656
1404430
125109
89531
180809
828084
40965
78087
1301807
1933942
952743
1523458
1648157
940647
926254
12353
144927
1013584
853388
252790
1850808
1625417
1445535
1258323
632140
779947
795503
1709588
1388258
1227494
1272145
465415
313139
1019723
574912
458565
1863378
87187
1592589
1141242
1692598
1823526
1169444
1802460
254444
895063
1998522
1058994
617973
1975647
1762129
630877
1686874
1651690
1770698
1903577
1420695
762717
1107360
374413
871686
626826
1159187
1232051
1136645
125355
464419
256952
1494621
1815071
1772319
220401
258467
128159
859267
796400
206110
583508
545922
175216
1817223
1099171
777096
1220064
340314
1636734
871162
326419
1150519
544820
1641691
668290
1097242
323917
231450
962615
1120208
1092587
174491
1419621
45557
1125105
1299792
549818
102767
105621
461917
1291256
235528
1721865
419563
1202319
338061
418974
1362713
1904425
1226493
1179305
857215
1073183
1236144
526173
1764477
183356
367911
1829432
260292
115600
1815336
53535
564080
1293407
705584
674055
1920529
1812098
756942
684513
755444
1012037
437361
1286889
490081
957310
698079
192287
1109235
784589
607040
1836197
698512
878795
801813
1836142
1079170
1597516
1016200
684438
525163
1093126
572671
1852175
97543
1431649
1472707
1543920
722683
586213
1294696
1589440
582728
1117750
46587
1861078
810890
730458
1517461
433344
1412723
1566260
1158576
1071925
504438
1079294
767985
1651566
1535883
1833520
619708
426394
1173418
636754
1569329
1859164
1514181
669000
1930705
689434
1912314
1200347
835820
1014578
994909
334916
1425459
1627560
1809463
498586
1581048
1078917
916177
487477
722462
981489
1840551
878585
465085
79564
178603
245749
574332
742836
1215669
1230918
1658464
50599
960222
389618
1188660
1139146
810507
626817
124004
1079988
1488782
1672579
416658
380925
1773371
1407716
455616
645241
166181
1141056
761412
390198
1696315
509924
1076743
1103439
240691
555663
1046428
527663
1831506
529383
1761297
968768
1715793
1185117
1327867
957162
217511
1387072
235297
629197
51155
1148581
1720990
237779
1505235
367611
973386
1366420
869267
772220
1392117
13332
416247
1719967
609674
939351
50153
1437460
1136362
1001013
1105238
1044332
381239
1810406
1830151
217585
1556086
674776
831082
1323255
878998
1859061
1670961
451420
830983
1605790
265432
787075
726739
35188
1598217
809929
6498
1477537
1663489
1404159
331350
1995514
40382
146591
1656840
1384245
1437722
629212
1887877
203072
681404
369167
441732
1375187
554607
991216
379092
1813601
1218269
613378
852925
1967885
990964
1219424
155643
564881
50614
1067678
128970
1745645
274710
1844564
1581309
1888566
1137553
29263
602297
732462
578602
504914
1845072
1326636
1067760
612638
576334
922914
713175
582791
1638578
366098
797818
1106128
1113129
870433
1284065
21291
1573438
627195
1694192
1661395
1801065
188343
78027
1337208
1325790
1232948
1303417
869597
525280
1689030
1298463
729425
1605279
1146450
793075
667408
1729406
1601262
1181665
1236617
546188
1569798
778718
151089
764015
1951328
1109686
195328
1317285
419464
1498073
370594
1926947
883690
1616361
918332
1372044
898474
981124
1589881
314019
66393
232598
222490
308507
1860581
211605
1738008
1807041
1300238
533846
479161
786958
146214
1849487
1856437
655689
1438854
1440960
1129726
1942741
87545
1310815
836201
1050069
135693
874964
1441344
662846
571957
62280
1475607
1761248
463033
1805435
1179340
443941
1415911
1480519
702829
240368
1200439
525386
1371939
1334991
517746
1018162
1105687
736007
1414302
512183
610668
1957401
545948
11791
1622798
804295
1854309
1524072
1601228
1517842
1082145
121888
614760
681102
1347726
1901925
1282185
1199166
219776
1853409
1170471
538324
526261
1113313
384226
762626
663176
814223
1869290
1148370
87812
943199
1497509
1202838
131471
408658
945596
1903430
1056097
200893
543729
277796
47778
187750
1514241
1861401
1183803
1877986
830597
1079017
755733
646430
9548
655616
145723
1105288
934303
1723698
1746684
290337
159103
319688
1160749
436819
1632190
911236
1158092
998198
75743
1331924
1579856
1700215
508519
1227742
1494810
963848
826111
309230
1664259
1674378
852855
1476406
1166759
1873494
432451
693396
195098
1618298
885686
911146
501920
261935
984620
1269020
838915
1970184
1638989
1699880
1389636
79253
1943277
1157519
426590
1582864
1253226
1133194
1277482
515868
542682
17587
1207488
1254121
28569
1465120
1443497
1691868
1657680
1109204
80969
1548574
1533637
1873884
1991695
1472730
846596
1380393
261560
307731
1892381
1991532
1591069
1125317
593426
47447
1078366
886048
1837590
1379603
380050
336572
294637
1465455
1403956
350404
404449
65393
1798933
143936
354182
577067
1365605
472970
1490173
484565
711935
1131143
1694633
962114
1769771
761298
1469323
1778803
1304348
404055
1507948
517947
1202252
1743525
512329
29638
790050
1984337
1513135
320378
872548
822364
152775
633823
1729382
692592
567108
645056
646381
1605568
1323974
994264
1145760
816287
1723250
265403
947632
1064593
1933583
1419839
855068
250029
633800
1823876
984088
831438
8151
541261
78766
157890
1568240
128861
1971536
1307365
1016340
340626
640858
850620
85919
1133742
1434672
815478
1604082
1167286
738691
706153
10851
1286521
677733
1224893
722630
1019819
35856
955891
1807701
1047841
1800528
460700
1300836
852425
180924
788854
150393
1182263
530716
801153
1961338
221765
662166
1749095
327400
1430258
1395469
859270
1990934
1618633
580438
731252
1359532
1170658
216484
627431
1158943
784632
1833883
607177
1824149
860729
1722028
1664595
368774
1430147
780910
1188361
1623858
574550
410252
1044901
1163105
236621
558522
1328601
1092639
1250588
334943
262361
1597464
1911340
1867373
799558
522942
1394150
774205
998233
796102
1927534
1078931
1421817
604392
932347
65065
1594939
1636251
504032
146859
1324297
1615035
401985
1369601
26259
769340
172963
248322
1406509
1136775
916121
1144464
330943
1736244
1640257
1617335
1159128
1414144
454387
426841
1669499
1439338
614009
802715
1693599
1872095
1738359
964915
1368001
151879
1571548
528627
736148
784209
30986
1128426
735518
1729133
672303
1362658
1650538
247444
582511
785729
261045
1174491
1730419
30049
739362
170048
1793947
216819
1942178
1814488
1625366
1541031
1398307
1838756
313714
942547
1782505
397498
1578579
297827
21402
873969
955677
1554356
1960676
180697
1478637
1027915
998513
782456
1757467
1208264
1976804
1403909
1443370
1093900
993720
1875640
1894091
588600
1083207
812385
1672004
369066
1814670
1186033
579431
101142
1595360
1026662
1222140
193871
405958
1110399
1329342
255768
59327
1862159
1457408
620337
1354381
466812
1291820
125730
1938271
375856
166659
258330
942082
1736761
145649
238372
1891758
930054
962587
129567
488321
223621
1772123
1022921
1154115
885828
720678
1800657
1531704
1660436
1025858
882640
1702292
846222
441814
224145
245800
992294
37224
1209931
1488804
1661943
812373
88200
1010283
1670251
1317400
1799364
1001239
1031241
767989
1039462
1361108
158569
1241609
1273175
544915
1595593
1989215
1311939
1538873
607628
1427039
1557090
489628
1016598
1173862
854437
1393933
682608
841139
166839
580054
1016602
1346240
1095540
1117841
1199351
483396
370368
1713121
702816
368657
121887
448005
1586986
862367
355101
922708
695919
318332
1885602
86736
1152998
1704785
1005801
571157
1331124
1537364
33009
610117
807361
1640154
1136952
966104
464016
1786118
1708062
1226376
500342
997084
965877
179904
57667
436880
307551
402712
774356
1094115
1146303
531283
1662720
1011358
1788294
969929
1725236
1735403
304084
1546167
111793
262668
1201412
1606590
203145
659127
864028
997326
1428417
762586
1617408
402997
508463
92206
1223207
666381
560203
410509
1292274
1447168
731960
1948402
460224
933250
263242
1417906
1207473
1189853
280756
1079110
222558
1109150
664435
1525847
496990
1919481
1833185
1404654
1540082
1518744
231191
619949
639532
198678
870471
151058
836130
855203
101072
1979061
1193861
461157
1297417
711314
165722
1092089
1727301
1601735
54536
66669
853883
1177242
960496
695970
671844
957383
618241
1584215
1502641
446695
668365
1069633
1019369
1990547
168670
942111
1879270
288404
1999355
726044
552879
1216994
1252006
422835
483020
796323
47517
1430527
987885
1921366
951033
1565315
1428553
199357
1121195
414915
831012
1954549
1458160
1597329
988205
1929724
499529
822746
509602
340990
1141733
924717
1657752
636727
1735522
1896632
264873
1233618
585301
655490
1961
422800
1236489
135309
1004350
1721404
824943
521086
1350378
1113584
373399
1484586
517725
941751
413419
1691722
1961
379923
1573893
651299
1122358
1916207
1932100
1546584
807628
1196490
1415192
1719739
1062160
93546
828063
710233
1073007
554839
1044061
315696
1447389
697511
362808
1112303
1274908
1652459
1292182
224012
237696
626375
1889662
1449364
985684
538212
48126
73623
1290677
1307942
667723
1539770
1591125
1172201
1912224
519836
1095847
1650285
39332
1142512
505133
1443967
160483
1925996
1486136
1552946
1440358
1570658
61138
423263
1854697
121539
725429
765919
314179
1890922
1285176
1703635
339648
1583505
798680
1838959
329229
1126826
1819366
400030
1334147
1135135
1794956
491167
430164
1091370
94489
1538000
1565173
460346
23890
1296196
1866476
1731391
1706639
1872457
532261
418634
1690159
1343423
692914
682279
783759
1180434
1519793
285543
30318
1540880
674085
193310
1914212
1260937
517758
808637
650196
903066
139943
738025
509906
1624213
448661
1085070
484117
1665940
1749172
1131706
684020
1916016
1282548
697583
1673122
1629747
1398952
66055
1968655
969416
892092
293458
81644
1699454
1860760
1719707
891233
801860
1553002
1130805
1537651
447373
1109208
356548
1098416
1347186
231862
63322
1138676
1601637
1546061
597307
844565
1770870
1219728
133026
1296616
224103
1228733
916754
1060806
91662
409266
1975986
1587082
1860995
812497
769517
1033998
1036371
996481
783619
1378569
905078
1496678
1469319
500949
1906973
1022506
1826670
1394599
1093848
924651
647464
1218780
377352
234307
419525
224863
1074346
1609261
1692813
1500932
375298
599921
644388
976748
596246
783554
1716185
354580
1772646
1675840
882913
262165
966060
1411366
751734
1482973
478473
213249
1070585
1440474
1116573
1179247
1817639
431733
1037314
1122374
1840790
691970
20911
364392
1745311
348192
119116
737747
716114
238504
1729926
902865
1006581
487022
538810
371280
759130
477946
5878
1180154
665653
1098815
27257
1268603
1895856
709079
165708
1351303
1224860
561524
720160
893147
1845287
153211
1839477
525856
299413
718049
713763
947417
1556183
1818174
1041348
666203
1847058
1056531
600280
1591934
1340486
267921
1544354
730513
1825617
216589
1257005
510953
1893778
913176
268937
238235
1938562
1233512
162061
748114
69026
1633171
405474
30243
873513
1218461
1922600
867285
1066104
86514
1503349
1981068
11179
1942821
1312297
175695
436328
1220810
610972
49260
357923
414291
539672
543530
1278752
308420
1046384
1986340
542451
29215
527306
62501
994444
792806
39265
896887
581283
406886
1822605
815930
1161519
1872339
1134325
1260921
1144406
1560842
271544
876864
1273614
335222
1463774
149337
91730
194156
791212
1704348
319515
567369
812190
75903
799712
306642
1666527
839141
877493
1369716
760728
1550211
1926954
674563
1397007
1940101
1908252
956758
1309511
152491
1572909
1474429
570864
1297261
392593
1511647
1520978
34579
1506865
1155737
798287
828660
1530161
1789287
962719
240538
735102
1862650
623660
512241
1721059
774215
736376
1778102
426386
1943234
803671
1170695
1781971
789225
780814
988628
1815468
1752285
720566
1926615
431033
449536
59353
1331931
1683927
181503
223569
615689
771010
1451967
1808709
1489234
1219462
196959
23607
1527482
1926699
1346991
148652
1713614
412888
1905060
1352788
1487614
1069399
573679
553713
1310487
599945
560327
1981329
410608
562979
1727123
1107490
1228781
304815
1711783
1529721
1450643
1180062
656921
1646131
1595817
312831
600145
742993
1375525
1097636
1491666
1812128
1266553
1477060
86212
201718
196860
318997
840194
947057
443798
678248
1678495
369241
1011573
635373
1727907
435234
1688394
517654
1306712
1497802
1577790
674949
1327984
365735
105978
415904
1090433
1379605
577541
1556001
777561
1407609
1000690
194312
602455
1742715
1292873
1682247
1304885
1726341
427846
70084
1741141
1531859
440513
71720
191542
1804264
1210561
228235
1269029
813177
935575
499488
1792773
1381191
1611460
1905651
1725510
1211656
1461394
1776154
1383216
1124772
1661645
1135219
546786
1263007
1756194
382426
1322117
169693
1851093
751553
126453
1281433
1523678
654999
343010
993882
1056092
1795314
1313916
1385870
1208812
978168
1316499
1047485
1037213
975157
706833
1337547
362580
1916712
1765952
1625954
1399784
623989
641633
270683
1494574
136440
1161122
417473
708582
238920
730488
1336234
645067
684890
1139237
1795738
349352
1585277
1273100
92196
442128
1164216
1632746
681431
419978
271254
1270798
762422
397190
615982
1289654
387866
1370907
1698546
1588556
774848
774085
802872
420293
1900078
1560794
17531
520234
882105
98780
135277
251951
1057151
1827960
1063216
603564
1336322
594154
1402606
825673
802959
736878
810638
830851
1149078
1697292
12870
1748970
1743630
504482
1848688
544323
714193
587210
1486865
1333472
321147
623240
981509
1694419
1833783
950841
1543157
1829472
1354383
1520813
1164979
772647
106394
1479061
1012622
715911
1506310
1871501
1145280
410527
1522382
1513795
828004
1279630
1641342
984821
108422
1471493
502342
504212
452066
1775328
912311
1928275
1236127
915306
1261912
426434
81505
93579
1302449
464441
340985
1882514
1447350
161224
328611
1784814
455200
189201
607424
1395487
753113
492353
998686
168148
1767525
838725
91999
756105
672370
524106
289341
1388749
1749388
1681705
421423
949440
1318263
690772
1408967
1045399
489756
1742072
1277739
1790573
1079383
1693310
1925683
348665
30018
1873579
1201437
916767
906835
442463
1535992
243012
1435564
121040
1347487
47270
762652
296740
855348
1821629
362046
688796
1938254
200291
1660358
512537
866991
935046
456182
869366
102385
1759439
1333782
240346
1493861
1044014
127090
1081241
203991
1965861
408830
1911737
441175
1151169
1381746
386284
1077035
43088
1813467
510751
410537
1267712
1220280
717048
1859022
420212
1738637
1963954
969632
666494
287919
1773936
35353
916688
1536022
1075664
1222062
887754
455238
1565260
64288
115138
1087589
1060625
1244961
1931628
1786821
1673114
1664286
1709534
411402
1314045
1154615
1315966
1731621
1909844
1178974
1093213
1733986
1603393
483159
1033943
329577
1127473
416909
1129727
491484
627083
1191702
856424
1221847
1242562
1467850
315771
1185144
442074
546506
1541340
1435811
1767273
1724955
156989
143
1346625
1092068
533226
1304800
208984
1047118
1358277
1198072
1892041
644146
1575820
1224882
117403
832238
1175007
1172215
1400634
1135245
918796
390067
1614219
801181
1375616
713404
762610
1949449
893041
1578032
1802307
195735
1233079
934514
1088307
1469910
1932508
571527
1378832
1337423
447065
1291925
1564265
835391
532561
1167574
70214
1620696
1314191
1560576
1118438
1951016
992045
1396233
29819
1814316
645946
464834
853324
903836
867401
1616832
785608
879065
553364
1818333
1669949
1870630
161358
654100
636134
1877884
1527382
1479367
877847
406309
744594
231452
1543283
304956
1974621
889260
87973
1695140
913698
1988017
1108339
291747
660935
52038
1201903
1364991
559697
773161
1682394
366923
207889
1306729
836826
1146249
23652
180350
1189556
1791135
1849823
1997859
1761695
1964949
1959174
1773183
1325761
1557097
1178233
1018288
496640
32957
271070
192653
429418
1011059
568103
1561727
920980
1882329
864369
1664948
702125
1852546
684701
88788
686471
1074620
844978
972596
329823
1968945
1096200
184311
1742344
91510
1338475
1825988
1038442
1523995
1085635
1432742
716469
1497955
824856
1494735
360047
1483073
632577
848571
186406
557040
588796
76332
1230399
1158752
1155589
1006575
982631
21663
969938
871660
249226
952459
124554
552087
1654200
495577
1419384
447613
1534130
849610
24537
970489
1788628
266697
974373
1576240
1775967
941864
1815676
1671734
785876
865051
1565133
1905450
831024
78315
1831866
1170469
1761013
631484
978846
853222
598302
1647143
965874
912062
1766783
425869
1347376
819471
1481916
942892
103323
735700
583002
107092
852535
949385
221390
1941752
409975
94578
729147
310781
1580299
632725
1218071
1907605
1632152
437987
731147
307793
942393
1942657
1950342
967587
1738985
1424161
937798
228791
319025
309989
1639786
184256
501048
83698
465181
1648693
1318981
804314
1610241
394422
239446
1688510
590574
1654248
891855
117663
1935823
1027533
1173191
1145525
77601
1957029
1954433
663664
1088849
1043499
1499128
1607044
176080
538919
1192306
686139
1072944
11835
74444
261922
1240525
287920
16314
1731109
1986102
1877228
1010891
1718824
1957009
295384
1486511
221595
1934132
1615207
626666
711660
663133
1966574
1942759
300880
1708047
489842
1716501
353164
844821
1989737
413776
1217778
663132
1382384
328252
312348
1241792
819174
110384
1554068
1765688
1701211
1829603
86270
1946695
897196
969037
1203968
327936
937031
1902713
515068
504459
1123401
898333
395867
624884
1596655
1403212
1666357
953174
556817
735148
1237711
1311410
1298635
1748671
1676366
1847976
680891
107590
1515153
1244704
1562979
1041025
973774
751998
1279240
855538
1121899
1782380
1508288
1894024
191985
585662
1224011
102290
1068746
428193
1871448
304512
1922775
1987955
420413
1694514
477094
1975108
1311997
1677652
71473
27116
1864113
612659
1337619
738225
787520
407759
1551020
1005886
1072428
1686451
1801015
877084
1790848
540677
262283
1800567
1783583
1448554
583960
1284047
1310688
1812264
1228345
1692530
1070439
1464970
76754
1387424
1671125
360196
448857
496557
1525085
1171432
1508423
1605308
934033
1891886
1676725
1256667
103398
1376823
510245
973282
66227
1768302
988013
821055
1988692
1993926
15644
1394623
609216
723311
220620
1584172
1597089
250930
430740
1395205
1958779
722142
1043681
440585
1942540
151497
152551
1173448
1372026
192022
294724
856590
1961516
1681342
1135885
1451977
1153800
1990694
672942
355395
194254
1084342
1461147
967479
630076
1620163
1210177
132685
301347
244066
373793
415030
642476
922082
655657
1604137
547566
625615
207014
1573894
1506651
1533406
822325
669580
1283810
218625
1688901
1483229
598672
992696
385850
670560
613369
1772366
1106877
894571
430099
222370
1312325
691356
1735604
941414
1129761
684455
844730
1246462
813131
596154
1528635
1730977
1026064
25737
1608358
1330257
881261
877472
1294128
726121
1858325
301391
1110937
540473
9649
1337096
1721672
416340
1424735
1201707
634067
406782
1735992
1705976
1282666
1442650
635501
1728428
875618
1299962
1027876
390636
1515659
964392
1781643
1674329
1029181
1297337
1424977
642809
235808
1853446
1597315
564672
1318155
201224
184769
740111
125379
570096
714107
1173433
1777755
1010326
1683594
1674611
436122
59504
1757946
139034
844702
371034
800527
85514
498354
847743
1435424
921567
590435
1579536
121300
890783
338596
922940
552373
319655
525485
1412348
1454943
1031255
1561357
1580149
1152559
31906
224457
904002
86797
1471047
1463567
1516016
1401383
880655
174482
62817
490505
993661
1298323
125861
1836747
900725
980546
321233
1324821
1684159
280081
1395299
1629389
890058
791800
1769435
1386891
294705
343328
913579
899029
1830410
1531562
884766
738172
926121
184187
1462968
414339
1042548
622090
690322
532658
1486217
839631
1731888
1243391
184478
1480990
537737
1993346
976408
1137980
378858
141430
1758714
458418
1838413
969080
858337
192347
416539
1645564
1642822
873432
1186671
499490
1664645
800
1158335
782249
808227
217004
886704
1243200
1316724
1758962
951557
1671381
578074
1150211
1183450
997218
917586
611949
361506
1702192
136931
640109
1398812
130205
1049424
1347222
1731710
1670919
1081504
1722953
761767
346817
475067
962677
621452
444120
459728
1171940
360810
1372466
1058607
1695996
1465427
725268
1009922
1912097
16581
1729884
113105
855131
88300
1855786
463609
455209
1269965
1808757
851939
1563830
1151067
378638
680777
1692393
1793703
1093568
872327
1672186
223475
1890048
1245808
1312908
61591
1663293
996408
1383708
1023453
1351737
1640312
622245
1719511
897290
1828392
1967386
1776105
314136
588575
1791481
1154314
1356045
559957
750755
181316
1193297
449977
969466
586242
62273
1984512
1705991
1905671
821946
1380557
1224637
1894362
145955
870245
1047827
1361158
1757539
461113
98463
460600
797664
574468
893286
658834
387879
638562
1135903
1652156
1258394
1028975
1012723
1484857
976721
1550654
134871
875182
834981
565083
1298668
1812863
1072709
1904260
1635290
1419154
549726
1346618
980681
547877
214736
290050
1936109
1301469
1506806
92091
1877309
1736291
580725
1922626
117928
19656
567142
1075415
1244267
1040040
1306566
1696975
1886927
1190402
553889
951267
279217
740519
701108
266724
1543829
282393
822194
320708
1619134
263901
1903517
806801
442964
1750718
1271040
481262
253902
1360654
673149
294184
885436
679022
889042
1974987
1367828
1787789
1815687
468168
1963718
92952
784085
617568
1053167
279320
1153788
1608890
854927
620474
1908894
808727
99042
745508
1498442
1522152
1133316
1379231
718493
1055134
1828640
144994
1348468
1744704
264380
931440
1829721
1534115
315450
852431
595251
1175604
1387680
36368
1848458
1891515
1642520
771443
546028
1695766
1320940
1867684
1171668
518761
1436805
1833492
1017525
1043393
1639768
1309584
774671
1066477
1480846
422747
380752
1642940
150990
1193148
1592505
66626
861291
943871
1763992
1852612
9503
311877
1281310
22900
901222
1621400
110317
554863
1165953
539242
1705935
1272443
118912
1170339
1575783
943568
1171985
1282798
1722062
1571211
629346
413085
1727458
1963379
1394901
1169386
81867
1984974
1104421
1781422
745037
526358
1444052
316797
1052294
1101418
1097241
1932844
441005
191437
631427
714364
409422
1894232
1854597
1552579
1716835
1960093
1296585
1590268
155701
583347
151539
1312192
1478378
1225653
1768332
1010887
212318
1569205
1465612
300848
918387
816499
741488
1500582
393395
552268
865109
1632346
463823
355031
582428
1754116
1575323
1039945
1136393
683850
1046105
298131
544741
568091
340813
1759463
1136128
913249
1235124
1814081
1151881
846601
111665
679429
1416990
1248651
476044
1030792
917212
43795
1977866
293234
1571043
450005
1484825
1719427
177404
1828790
820857
1822822
1982707
1588022
491507
1884880
1040024
121679
880300
1588995
33315
1599714
1078832
1359052
165837
1520458
641049
1034216
83803
1000071
1729531
817900
7477
1133566
481593
1556086
818539
1160256
34455
1694770
1998736
1455369
1574598
726542
1114514
261202
1745848
909548
1304923
24415
1445140
1378934
466765
1892029
1048694
1858358
1753516
684019
229877
1163554
1981373
559653
726030
575651
389530
1496960
826128
1464912
84285
1230889
150396
610213
1464207
1673134
1722914
175690
1659934
1893871
416652
923421
375759
1997426
1711418
1266726
927242
1809293
1718153
777386
720888
961871
806969
1835432
1910928
1766999
1390240
1607549
1554809
159746
1681301
733130
587490
891604
131181
873143
1359206
1140502
292888
731113
465911
1842030
591070
837048
350022
1237265
1919273
488034
1795553
877193
1006740
1636920
1764250
10949
1559934
363665
215679
955781
678315
25471
1219085
1271011
52911
1172318
545942
1114468
1274174
1714053
551696
1239860
1837188
1429591
1433139
982861
1478801
1427241
1878729
1789432
161713
1141497
747610
1394418
39204
51308
1237101
1750337
218317
954689
1361654
1308527
1134859
421931
402216
665724
1524084
711837
1699901
718997
624680
1169640
1107930
303055
1956206
208460
451964
79951
1312348
1419951
1502858
424482
492624
628220
511504
666626
415571
1690474
880311
1786669
1412979
621645
1026057
981103
1883616
666399
1949810
592677
859179
1893697
1994909
1772993
31361
732922
614868
1400988
970320
1958335
647781
1863325
1287893
347772
919738
1347634
1464983
1702064
588421
336286
1300104
1637871
523729
1163712
597166
1892037
1975147
1365862
1483264
1328997
1911776
542325
1530087
447579
1350447
108801
20140
136418
1051295
583906
1404138
1463757
703253
1972052
1595995
1268519
1756045
126616
1937414
577595
441758
1654163
589932
1683828
950464
1766616
918810
359103
1762531
21528
1165302
892361
960620
210774
1330199
1402904
1129186
312329
609797
1585928
1201364
800459
706986
1514135
1608166
1140246
598351
1398904
1857396
800679
454715
885897
1592398
361628
1464876
341701
487370
1900324
1716040
460546
927729
1427592
1578782
1908451
745763
1463390
1200030
146991
650384
1861836
286727
998172
1918213
1756255
1110250
501971
15882
806320
657839
287918
15200
895822
1724272
1641100
1091061
207015
1978952
1719305
1026484
1334880
307985
641596
1648399
1204995
1889442
1543324
496970
1810064
922801
1588152
684442
590538
637278
648098
1472746
1846138
1940264
947064
1469741
1594617
1949884
1494432
761057
1080454
1873717
921556
1761766
736604
1634037
514964
1380057
1493314
257521
1688453
1656522
1965203
1098057
1646541
440947
1944940
978784
1988922
1832982
228674
130908
74538
232736
928903
1834098
1157286
1925153
519506
1486890
1230272
1751613
976023
478653
542792
315834
1822938
1551853
66042
1631228
1551037
1386171
1484285
582488
1948448
1939496
1315557
1569036
243611
334880
1111145
200345
204922
940922
778692
1033175
1132470
1552530
253145
1764269
339772
1500751
1848324
262434
2065
494916
1748028
64225
824554
1411743
1636646
1494658
1392131
222578
163939
782189
1301597
807529
894752
1040711
534122
514030
581270
955628
713383
403311
765972
38754
1741997
911344
1912250
521141
976901
1031120
1036070
996157
1429513
626308
954963
1990785
1310279
710290
1308615
1921214
681515
72278
813162
1452052
628934
512670
1717907
335268
1801455
181275
941196
563504
871370
1049991
1612628
760635
981221
755201
359356
1489581
79941
4610
1263125
1250718
891605
106740
299002
1789291
1233750
1654988
1889846
1504858
1771572
561083
1594191
1092615
1499536
1348278
574583
293499
14828
1026057
1318424
637904
1555673
1250672
1841803
553958
1368071
389830
33289
500296
1726467
1758835
1937639
851845
1582500
197416
203986
1101458
559071
343285
1474871
1497008
658172
497739
1964744
805950
1524163
483042
4690
1746697
1558399
1627068
1408779
1486723
1981549
1151057
455480
1154327
162819
893328
96765
977760
408824
295640
945205
297138
196150
1910691
647577
1624624
1023633
1762998
1005598
1249603
257481
63686
1285342
509266
1813107
558660
698371
514277
365669
1156631
807022
225310
256731
559665
1610167
1774456
161817
673102
681538
1169361
1638742
1180167
1892862
1668482
1097350
1260600
855082
995625
584257
1750665
1269897
198549
1945533
1660034
1348998
909164
1728916
1101775
1406211
53499
1445739
1120860
439974
728990
538484
1983991
1850605
1641410
1273887
1915594
581605
28918
1122918
1372131
668323
857772
611356
833650
1116811
1292711
4031
1837761
1349852
658854
1770967
28386
1837495
156265
567211
1987329
1041805
1169875
1087574
1980087
250984
374980
520871
107572
715308
1862613
113236
105211
1619697
1826299
534516
291267
626455
530322
1971624
532970
1206327
1624503
1030846
875030
882252
1724487
1357929
1788249
1338959
918578
1602949
192370
117503
1678403
1415386
100287
1133375
194698
827024
1054845
1379931
533425
38074
1088462
1997253
56876
909400
1211059
1640202
772284
917128
1744243
1283403
1166561
279598
1283260
1847954
343299
39569
610856
788574
1440016
1876502
786925
373462
1421014
520955
788447
1819154
1662366
240516
190885
1648742
1209115
1409355
1226976
586603
1015958
679841
1709652
1953632
1015337
572073
1893197
622554
934705
324295
582678
1879868
444377
1443747
1056643
1852924
1911128
1452798
398808
1491277
1249297
924197
134177
399444
1739526
824277
1439149
1056801
1705174
1059790
1244932
102955
1183394
676382
503908
113163
491075
1826716
1684228
151062
526854
1237622
510390
674642
174819
1644276
1316768
573691
1979164
252410
961306
262221
1757381
1893077
1371933
268221
166483
213771
1828353
1368655
933338
1482788
389894
1648855
986936
969915
831534
52554
844369
996398
55738
1950981
1824765
1960659
328045
1258800
716463
324699
166478
32220
1674060
788279
139245
1035088
139636
1093333
1926597
1671604
970237
1052844
38191
1299167
1045226
1540468
413957
1371182
564068
1081759
836872
331226
542462
1056768
1736996
1314784
1836523
117521
1384059
1131256
4909
363232
533430
661199
1836999
1248691
473182
1173666
1281375
890817
1180557
511290
1359437
106459
1628204
1755940
1540539
972848
904936
260435
1906762
925028
417250
1644635
968433
1013139
751579
932899
824783
1776697
674998
1132599
1084018
1557479
749686
1398244
393255
141505
1136444
1601639
462145
695194
1267152
347147
984648
421554
1569931
640762
1137018
1298386
1688343
169160
850091
337914
458031
236819
1224478
1944928
302536
1981473
1770736
1695368
1781156
1735795
922764
370295
1736656
179088
1467274
295122
1584475
1954844
514319
1137258
1526018
896855
1125037
903756
698494
1421954
1483882
1492288
1659846
1917635
444629
1048868
1177188
791871
1004302
181822
1939422
1385614
1640504
418572
1261909
1579524
259708
188055
1452169
787368
130860
1613039
593222
1909972
1255861
1837686
1660171
1492956
1128822
1827628
700296
1049688
122859
238455
1190756
291332
944711
1134702
1599761
1558012
206424
550211
1640091
1920554
264535
1488895
1145529
1774318
702662
688249
961150
1296462
625065
667035
1372669
1394464
1959467
1176923
403288
1639322
931711
1994281
783631
329197
313293
1652842
1880052
1213246
1954779
640412
726973
1078044
1239894
1544921
425062
752294
529316
1878475
271349
1590117
1439025
1627111
1628047
1700641
672705
468449
1757949
1652196
1351078
17060
1714423
510197
1611750
57843
1400311
169890
352690
618854
1238084
4784
1455578
318178
1958858
117441
283565
1362874
303793
1793523
537871
183071
1348175
478349
235791
143377
345620
1126920
938634
1007640
1325472
1652023
677417
1892652
834972
881838
1430399
1615484
1006563
1793138
142729
1920703
1099018
22757
1992490
1736839
1448918
1663513
1276800
1816475
310125
1348295
969282
957189
1448002
613796
205135
1855402
1117247
1074428
355772
296069
638399
1095317
1730003
1089875
577334
1886762
1394154
1746723
1269386
862155
1228168
1826896
1948733
1449821
1041423
1876178
645995
1908138
1750487
702966
854151
1254786
1317087
1996955
1691745
1456909
1496030
571538
1055080
1864449
309994
128953
282819
293096
1988926
1037957
1984977
576930
1497474
1269394
1916436
689200
1530202
1124564
548563
1257711
88187
637115
1753408
1122571
1351276
533180
929263
150670
1695770
1951509
168797
359721
969492
624712
1954021
1532266
1184148
788866
428674
544283
873353
1797903
1004690
1630074
146129
1083234
631353
183099
1690678
1535071
264999
86131
1380347
701835
415675
1365943
114208
74008
476406
956680
606306
580151
1747760
86186
861259
1895052
1579491
1331308
1718306
398539
1773956
1637714
1960504
1902846
1444541
351441
1506958
86125
1917781
1183712
839018
91322
1684818
34091
1697746
821834
1044192
1821660
602041
127861
654296
642914
1514486
191024
1612967
1539057
840361
1813738
938527
1566451
129854
1905614
450923
1418888
248822
19159
304279
1084151
474125
422189
420898
605298
1953060
285608
1238816
214815
1634177
1058954
772268
694898
1590414
136588
1529291
1504898
792975
219665
1691357
1441694
462226
274922
249160
405464
117883
120044
290183
1553372
1368670
1567449
214502
708340
1570822
1253726
1956163
1422548
1867370
1335178
1209945
1309801
202013
305674
1420387
1335893
1543651
1740771
904781
827840
1375364
830451
1364869
42856
1703356
1642433
711651
959162
1294829
1412899
1317544
143925
919526
108243
1057200
1668153
472345
802848
79277
1742304
543062
774230
1258670
202103
749151
1608265
493875
747095
279609
979875
1848920
585018
1559139
633418
742777
172552
1713976
627153
1135818
1439025
449861
1039298
195606
1312444
1563604
1306379
108309
1086567
1912758
1082888
1801348
8692
266206
1982373
1340999
1333265
1021796
825069
1707717
1485961
1922631
212545
1395356
1074717
1041850
384052
313004
881949
702809
511545
338895
1015946
1231305
987092
340954
1001859
1407904
1610437
815631
1516758
1600347
896087
1734598
671008
1905915
1127228
523331
794963
81089
352217
714704
153430
503215
819547
67829
447930
980559
642370
80615
942486
817286
499431
1610744
539474
1754157
1356437
589028
659767
1520425
849590
605436
706873
681267
1938713
1232707
616795
1791164
1232501
1871158
1078978
233906
324659
1300841
7850
1762547
9498
273039
464544
1272088
1224821
1704804
1482204
93226
1419996
615292
483389
1917935
94147
1866641
136374
1594982
487495
1412267
599154
1340260
891499
413140
809891
478623
311700
400576
710763
1873191
1012592
1734929
1703899
105533
284064
460813
108610
26300
334556
823264
1815966
1941556
1896454
282831
493550
119137
1664165
1094229
1526504
550552
1321813
1405662
1571647
1050874
6212
1553124
410325
1563800
394402
338382
284379
1401023
1976352
1156542
1349270
1953777
1942055
903638
106755
533030
1772342
1340911
1315253
1168335
1542902
1342693
1536829
40598
319825
247447
733280
1302205
1121901
1361819
495290
1044690
1756489
274954
883261
1318882
1235384
562950
178075
307548
1152175
1753178
79432
465038
174854
994982
1396725
903518
1626057
1054244
1661618
1439952
1664731
584801
1689047
1690101
901216
687029
493858
1024215
160213
1082094
1145797
1621129
298575
1560782
564258
1855981
1737516
1640667
1141493
510379
441599
646901
537317
1269804
963971
1845603
1950562
346645
1412747
535852
1301490
1114005
506881
1472973
153766
437140
736371
947137
1459910
1203323
1883865
1599398
644740
1324520
597153
997903
860131
1671820
829563
1688903
59577
1953463
1946390
1012053
1649869
1106194
1143757
3620
290967
446652
1085224
1333458
135904
788975
782628
1608845
994594
427347
85264
744576
5999
573003
210632
493780
339921
1365798
966767
458949
1478773
435477
510104
1648201
640544
443210
420486
1096950
959780
105491
372830
429402
1505009
1180908
376552
1459705
1646352
1276107
328940
109171
116398
1640155
42942
151478
1296157
1205619
1510727
1626280
558876
380466
627162
1112414
556250
178611
98225
1270345
941091
155232
1314155
1826273
684218
1257656
316748
107154
1209743
1671082
1163375
1102648
1355383
625713
201335
606164
111925
254055
1034895
798072
1269105
955519
1205997
1181926
633503
960924
1050691
820930
866837
490603
207963
1921138
786944
1898230
727771
595319
1842552
285816
1071942
1362039
872420
1032938
839920
1904043
29501
1257912
589024
1113899
103409
828732
1722483
1627653
427689
1710274
1027690
1260305
1162635
1906703
1287004
1040264
339796
507892
1144345
1333880
1987063
1694782
223026
8036
985434
1977749
884437
1506715
1969173
1578628
1529674
792063
1482684
1261037
1982669
1250385
590104
906961
305252
1903816
570050
820774
256876
567527
1118652
674389
1505427
1780112
1506422
1421309
1117393
460468
1289999
403375
1314493
1219241
307536
1181272
942279
341494
158356
770964
920641
1238681
329036
536012
737109
229514
1247950
1639659
1174308
1105899
1212382
120229
1675981
341188
349231
1678231
789955
925537
1370830
1646021
205727
775011
1812078
1598743
236492
646671
1916242
1095027
1277005
403425
1458244
1548162
630590
1974918
1035317
315625
1336945
448964
869787
1770872
1281318
1077069
883027
706115
790964
1325862
358625
1885519
70241
1132522
484869
1399924
1738623
246884
1912887
1243823
1137066
105011
200163
1168045
1277706
512033
1061739
1796107
48685
762234
602546
35925
104470
41118
166333
1605423
1194113
755273
114320
1716952
432100
1558477
839696
309690
1665168
1593940
15190
1469826
856381
512119
190834
1192603
1984063
1093182
1852022
1949070
228168
1885549
117321
1490071
1899850
559699
975739
74350
1196963
293596
740613
994402
1642990
1186010
1001508
693816
1197078
61606
1363001
432330
272946
1142891
1672220
1029964
389055
735838
1219950
279919
655569
161719
1233699
780632
234300
1199534
660291
1744761
1375532
2196
1058216
183226
1510408
1483275
749135
1820742
1876872
723383
1389729
1811387
367174
1995248
1447193
1352332
1938425
1797078
966226
886995
689995
458168
184393
983344
1998503
1388558
1296360
370577
49097
564255
1939875
1525032
1643524
1369793
132937
1860950
453425
430468
1886057
1036590
1999428
1746187
95219
448884
952040
69159
942329
393540
1735985
896157
1394554
1988606
1983196
1890242
842284
765684
81198
1168314
1831797
546574
1860892
1156083
164148
1695089
1319448
1687927
270648
1864469
900029
439612
1627347
86297
1631831
338974
199847
1958654
493983
332938
1081212
1198734
172722
1222992
1337238
1742478
1934194
1674884
1877899
1923440
1103106
60624
1672195
197019
1398501
1665797
86793
90609
1253742
1065175
1368442
1828750
1632843
324449
676318
1288805
1368310
475735
963967
80941
1236115
1425690
346114
1761276
1823801
1958344
894135
779287
445261
1474349
233619
972967
153408
1377567
1691998
807485
722808
1341407
608841
742042
38358
1263537
653995
765530
319414
867475
477919
278759
744116
1741841
1405440
1577249
679060
576271
1908668
1718192
1337868
995735
565397
1949444
453217
47239
1768651
1902543
8243
671708
153633
1138339
986276
1863211
552902
1611816
892925
193215
397426
1851925
1228447
279042
812161
622294
1842007
347215
866261
1164443
827383
453637
1971260
1474331
1762245
975596
1234283
275278
985542
159517
180715
1559839
1993329
1885656
1821716
1110720
865105
1931572
1156186
90932
249585
1872913
447648
967959
229637
44813
217323
1115857
1304258
485649
1881445
1884328
1350979
627800
824403
571336
1300740
716096
382019
1712957
364301
1985509
1092933
46023
1416792
1960444
644335
372367
1059944
1140256
1991022
1382823
996570
1837270
104067
465619
284957
1273482
1838715
1672129
1635891
1004120
545136
603345
1132405
1492975
48703
302661
710909
38801
316952
147745
1722893
1311501
1370886
1349666
690627
558202
1917670
610681
344641
597115
1719069
828300
612522
1445197
607415
1017539
1903639
544313
746326
1104705
1032667
403491
1290829
1464962
1610251
1401928
718942
1768828
39129
1303024
1587857
283621
877640
1355988
1246171
716077
1515483
17773
1222432
731770
188986
700882
661918
674706
1514188
430830
248283
1572514
1785949
319126
854573
593448
283009
845352
212790
1724429
924052
1622378
1382694
802711
1380308
814079
1345541
1126811
1737228
1325407
1765638
1241599
1535086
1735249
1056271
1812783
858318
1257053
1797436
778808
1526736
747235
1375397
1917065
1251430
674756
1678411
1150274
1422451
1789814
738283
1751875
413710
834781
232685
1705947
1015732
947417
540348
869171
1912756
982141
1677227
1823756
226395
1491568
1747437
1639766
555145
115580
505208
443274
920598
673948
847750
1504144
265310
443452
1908437
1149564
44869
1351099
768821
860706
387589
795368
1852950
1948278
1454900
402580
508113
1958161
1559824
855978
1694456
724846
1770634
812585
1559629
1608398
1584351
956701
1460656
1320011
929716
749854
899223
1148770
503419
1117984
1874297
1190682
757129
379846
1958666
715575
277376
1406238
1818101
1488331
1786511
1361425
940276
1310273
321722
627129
897795
1594058
1771284
479589
1718106
1786957
1953207
1820734
366962
876037
1262805
1863991
1169117
1742017
1148430
1098172
1601361
57344
597977
4839
1436398
578355
892951
1479200
4825
768996
1669380
319618
906711
492593
1604835
41109
1699207
527899
1883341
910544
1160412
881771
1886985
755441
282357
1669900
1600073
1554485
549889
1660007
1606264
1780027
835917
1165780
1294020
1436046
1344970
1390374
1272751
401233
785538
1774916
1676274
1100455
24697
1700638
1293242
281485
1592100
789234
1211839
1577841
542472
1116135
1466038
353584
770062
97392
1706783
1458020
1400599
220788
271218
1550648
622779
491336
299013
711658
1815455
1159694
975962
1484476
1700932
952416
1913914
1611324
1185925
1416371
1759157
1358100
365127
1480528
1385243
726912
464069
1907926
1374364
1245399
1368344
425536
1036896
1683679
85186
83369
1556228
1882960
1359581
1298583
634888
841707
895949
1211795
223050
813929
915265
468736
1621752
1237513
861953
1323521
1063940
1201651
1123641
1184354
176385
427356
1635609
7944
225746
1995921
1021675
174003
1123972
1387908
1121388
85936
1491682
1604545
1005080
131188
1351614
1684266
27889
1315406
1674471
1901200
636994
1997516
223831
1605512
686672
1667021
841072
1201131
1719853
606718
1174494
1341449
1541253
956171
1180464
746978
868259
588559
826365
1290489
825369
1135923
676848
1752760
514974
757113
1197614
377704
1297430
40029
927609
1891635
1111880
1894868
1300911
1915310
1315743
1119019
1587241
1272896
280420
666327
1208939
1494221
1401337
816123
937628
1114338
1076191
1267888
1128048
1947228
103501
1772146
787113
1068516
1792560
377768
1619999
1349671
1345310
44936
1998288
463536
1949015
828326
1271102
1774427
170863
1801959
1594263
1708639
1644958
1269632
965358
1092965
1476493
1286250
1040249
1810829
1147864
1199033
862145
1848999
600789
1834806
1325360
697768
985636
1184632
1391154
1430227
304744
383463
607461
1889709
1408722
1649879
1648358
552432
243274
645302
381137
1314735
1850068
682055
439984
1834759
1279482
594574
1392778
405154
1952863
1559909
1384116
1727848
1844473
251070
1157533
1330439
986217
737206
737581
293826
659727
1106823
351994
1590144
1967175
1850839
731910
841837
597221
1451127
57492
1550255
1613520
704733
1345116
1379832
846749
651302
439720
1457684
1932658
1809192
1603757
411591
931130
63959
1931217
1192633
558882
1207173
1935355
855027
777870
1140179
1188336
857893
217977
1578080
778176
808198
809934
1434416
904199
1404469
1879871
1549422
1197282
1712251
1436117
659575
1926791
1475209
1817382
1656272
1056937
1696858
53178
1186646
165869
956209
495999
285023
1371478
156014
637791
739227
1514646
876334
1101085
1240378
953954
1684780
1200398
271336
221504
694356
1020838
378428
1186440
432238
1950241
1260640
978878
1193865
1845279
190033
228857
1461840
60469
1446502
400475
1286606
362337
1018178
1928225
1243026
1341356
350290
1398473
1590331
1411449
71182
1357504
1680442
897464
281848
1320237
1661030
747974
858158
746198
1246032
483634
1391731
92172
1969027
602316
544331
1161066
308233
767248
1413511
1664551
402981
1080920
1441682
514078
1899076
255940
1551250
50095
1256748
77434
411953
1044470
664806
1883786
387930
719261
336992
242967
92618
297429
1454284
1763571
1942680
1195774
1540062
1039441
557850
1554544
1556961
778706
254761
969161
1060636
1978813
1557495
662525
1511420
1745610
651855
881534
1839958
360678
172919
66835
1015001
1130360
1168258
1195685
497662
584821
796313
866095
890821
1384035
1132862
660401
810875
18281
109085
386767
534146
1233062
1622972
1630867
610855
1202287
16520
1027537
1011863
1921172
858372
975017
112809
1931842
1007802
972071
1759454
758826
550783
1861740
832427
391450
315927
455702
1358221
1062615
31523
1098946
1216409
713922
1999582
612863
510854
197366
1502621
610142
671181
1787588
407303
447393
1989871
1103328
33179
723773
1645032
223740
1296559
1989107
184357
253492
1200043
1166107
1556457
1816896
1008213
153025
1297765
921384
522702
369362
1094243
1297241
1642769
913736
30764
1689523
1572501
1781059
1526947
102033
1070450
1660028
1491757
716411
1056066
329330
464796
1971490
860204
819554
592701
1623073
1494646
1792645
700073
1899375
209707
1553520
1154009
623713
686607
198895
1980828
1380291
1374568
1513216
174839
572647
1912681
1767516
395976
1042964
537052
1377085
1519577
553553
406245
1845870
75784
245275
1392837
1202948
215271
1784771
1118515
1775218
578647
1224971
106414
238847
242417
704099
946884
377133
1398702
176021
1296294
1166905
73101
439498
34178
1823583
241214
1702564
394340
1870480
344908
852757
894408
1972030
1827240
1578202
1144053
712937
133549
1150595
1588920
1512
1256611
483700
1766541
541459
1597993
1529551
1520931
1891239
778550
1776224
1572776
1494920
1050383
385419
1527353
1174506
1928824
1092773
82391
784199
314075
602078
1173763
444243
741561
1597923
204226
1342464
1797565
1384513
1543909
1816721
1686113
1867031
1498004
1365290
120255
1043106
1745722
1518880
788014
446124
61515
473908
1037717
1824422
1569810
739147
1603205
1432453
1936839
457283
1166556
1699115
1720746
1067029
419595
667249
1951660
1893515
381495
264730
1450438
395502
709438
974467
1813070
1809366
299454
885338
1679361
1105558
1999218
1493227
1101497
139925
463121
675855
1692425
752343
1026737
55514
920311
1397689
1102812
197553
655264
212200
1414764
554107
117652
198511
885494
1102841
1511185
329339
1533602
1817734
903530
1883606
1783343
1557751
124166
1911788
793706
912036
1624531
243996
1479794
355580
1152252
1276301
1416419
859977
1406927
1823067
247434
1362541
724541
1536249
1985425
936632
993429
1328274
1607574
673624
1406452
1299247
497029
585060
831042
389873
1550670
749015
1499187
1070245
1153963
1568695
1906005
777443
530061
425355
1699621
979665
1899225
776313
1089215
1210758
361576
253643
732679
1950539
1796094
854017
383519
1691579
1643622
524538
253257
1268001
127759
739933
798009
1028598
379866
52657
1173391
395742
1525668
134424
243775
378768
255237
1391049
1745973
1053829
1479702
1451381
1836945
1551296
28912
1448121
1085870
1555935
265659
1933544
1317993
160858
329668
1773844
485976
170942
1285653
1601361
740471
1540532
930984
984346
1540737
899592
552083
708335
1027193
477568
758510
74073
1355831
193551
141679
1467243
1432299
657517
1789199
366846
1774865
220997
1914620
398780
1625942
652349
1845185
122720
1728079
102563
574423
665512
1236702
329596
426812
1645210
1751499
1138806
15516
1527846
1972253
1923568
532015
1597039
1456047
1707284
16123
1897397
585501
1125051
78568
1534596
1407252
73329
722268
971844
1003782
1382123
754859
1420994
1474650
561210
837641
1363575
1597567
1441076
689936
164586
873403
1421217
927625
1878948
516812
114412
366759
601873
462641
1480355
1631011
82493
478024
252509
1907543
906689
317135
462488
1020023
792686
1112452
221919
294705
244761
681459
1212777
1163050
35887
1646123
1770644
522919
1003242
902785
1284096
1067081
76100
141186
515014
414043
1027006
914511
971138
504124
338021
84282
1334042
1298245
1493683
281188
704044
462698
1830953
1419666
1401842
586083
1825574
761042
1227652
538604
1763040
1780641
407203
909288
1414413
991510
1874461
273698
1395497
1574804
1017986
1226366
1512449
1508447
1625239
740942
578296
1522054
165360
589237
936078
1789812
1004041
1249529
1360182
1578788
1269258
1146967
78255
783814
1952857
1631305
1722966
1324517
1031563
469075
1672855
1790149
377977
1498805
1051283
908774
1064659
1164765
915071
1946061
943589
949322
233163
798576
658654
471335
416254
799470
248429
964678
528170
1930229
761678
1890911
270677
8825
1723036
1022162
1895767
230597
1774285
1054393
1523274
515502
411052
1537355
1879730
1031171
1023710
1114820
306519
245907
1517956
1763775
200650
645642
495438
1943998
1610332
493560
753130
854356
1511016
124562
1618264
46370
1493359
402315
124433
1756269
783752
1645676
683059
1725861
1075619
1650049
219917
408609
1099523
33281
815209
905307
1809921
404811
1116931
1309654
1390412
237039
402335
398867
1349127
429983
1419389
89664
197139
1018219
817744
462994
1226308
1109494
30199
1642467
451674
1262324
250722
1123768
81421
1039735
1743647
992734
1151927
1737276
1517113
379697
716627
1267402
629291
1299747
1274979
1067348
1974241
813459
1637183
1993867
412256
1246836
659332
1106043
1354212
1987378
1117647
530719
956093
748865
1793854
749304
1973324
220292
1574525
267472
783089
175197
1869612
725798
776669
367233
315394
608995
516404
269004
1676450
531122
779239
1751649
153915
1312412
1357074
1650433
147073
123719
1307409
59508
793466
281985
1580208
1108789
797001
448529
1446147
1563797
1361402
269980
505042
320806
430543
781548
1558028
77239
1304394
585903
1545840
546878
1935046
620298
791665
650846
1652304
1863054
60045
1097910
100592
1526960
802741
565386
1111509
1409987
316745
393192
1256919
1721910
1091462
467466
118932
366148
200395
1242336
1341650
249663
109969
311232
195366
1746119
1909613
1689133
1193486
1925214
756067
640487
1488328
458581
1214512
1316402
536409
1581739
1276788
1473380
1183497
1217344
719052
522420
1978618
730800
963414
1835102
1254941
106625
408903
1769937
1407092
537570
1645917
429087
1070751
93354
51665
50049
142855
1189736
1189536
277695
1293176
1616435
1392407
1975359
1669176
1409694
587756
352083
443527
323049
317366
477242
1412946
395559
450734
945612
564386
1461436
1247650
1402856
1449520
1751506
1474606
520507
1296832
705900
710272
1088762
1009379
227352
917267
1337360
1292120
1835891
97778
1001855
124376
1909120
1976357
492212
166095
69475
1106901
233667
1256687
1350464
1328494
1278973
122875
1077514
1143344
878589
1677308
1130966
999158
835959
530319
1788790
636938
193802
303785
807163
102237
1573653
703781
1500821
1864650
1151324
1528403
83242
401512
932189
1442506
805208
721724
189542
864019
209667
280207
959575
45623
99953
714079
178482
1093459
1946129
1715246
1481201
1235466
1872050
1792510
543853
316923
18121
947846
474399
861295
1619736
375776
1685445
1301917
885011
1725693
1209484
320119
96704
330373
313497
1683107
1177057
743116
314759
1720070
1420382
1029993
706271
661112
187845
392127
517485
1391581
1930192
907835
337910
1140545
169327
494587
726977
1565808
1357999
765928
508982
1416580
659203
694453
445867
993988
1054139
1076760
528616
981257
1245726
1318448
244178
1464225
342416
831017
145759
1390197
580531
791063
894358
1783110
1022007
342433
181555
1669696
1103342
637973
1623892
518820
1203128
30607
810483
1800375
268481
1179667
1537561
1697683
1241431
597038
1124746
837906
1107840
1870657
1257423
684112
1396261
1303318
1347942
1080471
1293712
466277
1950935
1385322
287691
904929
1932270
1678928
81949
770101
1786818
1129045
1826532
1782077
1176565
1821957
469749
1767361
177573
1157493
1351332
116539
1326825
914041
84231
1704446
970372
662877
1100295
413190
563556
114904
756381
708012
1704637
1954146
744004
1341131
1400292
481292
1181169
222671
1729751
1945422
1902621
1939024
983936
1579279
1094569
776890
238225
1072028
1506940
1955699
706751
1041921
1302919
673591
141730
199609
1976403
316317
781801
413379
60785
1765909
1679234
1879507
1024846
728907
131726
1802867
6093
1141492
1148271
897127
1540424
24930
841648
366493
329895
747274
1223124
1079726
320157
733532
1254633
1370312
1108492
990466
1249319
568631
1189588
1306465
719127
1334125
547080
1736876
176170
1908895
1282201
119777
64891
1535671
438514
660837
18653
1127191
407861
615076
1691889
416013
445679
1101539
1667145
1955685
687972
1437897
1532733
1317194
793068
754316
1920819
524933
1560704
1537327
1479329
257585
660145
1490133
58605
1616881
1627900
3083
1597987
1817905
5945
591167
593413
914186
1508338
54108
1970389
1487947
1221755
146746
1116909
1808534
1534477
1730159
141601
1121380
1234313
1425110
880083
1256371
2028
248713
503072
169827
719575
380773
811739
1231249
756410
33695
551878
4910
1370638
1487118
1046955
33696
1212872
338791
1490196
1456594
1340443
1119137
1076211
190240
1437227
1974490
1639868
1142013
1165421
311711
538790
1228985
1099034
1812796
415422
1825939
1213051
109257
257786
1685772
15512
848890
394478
783374
1936028
1118674
1287724
102833
826592
1441811
41038
1952660
1671112
520467
264849
1097550
1642993
1329250
361559
1770509
1045644
1061173
768835
1230141
1573003
485953
1990641
269859
532260
1031535
1950194
205466
853987
51769
1226445
528141
1611182
1317631
941173
315361
1325945
201290
473025
1612622
106892
136461
1384487
832264
199473
184576
877175
1140663
1767943
373413
893145
215726
427036
1712105
1819824
1890919
512991
938515
1013233
1589559
1784094
452627
13044
1226526
516168
1295870
912121
1336295
774155
849169
298690
55826
826611
714998
763745
389324
1136623
667848
1009463
513018
430528
1329527
303018
615352
1326782
1434590
785843
1496982
758679
746852
777800
1990941
307002
1945368
544415
225873
1558819
1654295
1491973
1175983
1006535
28712
1812393
245781
1402875
883589
359380
1761446
998333
321037
606864
1313118
906270
777449
42519
1523797
1717433
1060384
1787023
1816844
1961839
1332955
310401
1089562
1558180
285541
1173116
383396
1237538
1229677
1789667
362819
267910
413324
1428592
1127763
1476824
31363
1114792
1497215
727219
1801714
1663113
1396019
445262
1583909
692251
649
975688
940575
70793
665488
12323
1940018
177896
143755
1364842
1624010
1218132
1813398
1777208
1240459
1351700
789617
1940588
802450
1340965
189247
1405698
1001095
343865
822494
862056
1654781
892939
799170
1196323
1136391
1473105
381437
597442
1593732
99642
1863934
688869
1853338
326529
1729619
852536
1120170
840974
657026
455549
19303
1506031
85145
885813
1714581
1886853
696271
1893626
736735
1798044
1799019
116528
925645
1892601
393965
856904
1869652
958998
1332324
1460687
1963557
1203220
849840
1181047
1588092
1211507
181197
827970
1308353
333030
1060405
382025
1366143
1840143
491080
721784
1898774
1875436
769079
1290660
378775
375185
1087651
1120237
1826715
176055
628942
1990660
1432875
708302
990467
1165202
1307295
469589
62383
1237272
1593499
288740
1515202
547843
867548
428724
638170
1362560
1262354
1766331
1941656
403817
946495
989459
666837
1998782
1083477
648766
1991419
1785102
1635732
1562017
1004452
208095
907887
729876
1905995
1883642
1114338
55902
1439536
921144
1333520
1445203
1898529
244306
1104530
1505713
1899821
525565
630810
393791
706283
814870
510307
1551498
673470
1725600
1339560
840594
1242815
120488
503408
630894
517927
1507499
1721940
576037
1256480
467461
1806681
1753893
985153
1947554
1301963
1323627
277732
1910184
1179967
1241487
343563
1398604
1590962
1535980
1168283
974068
1911454
1266634
1401406
70864
92581
102146
1306745
507283
1493331
509171
1612543
236646
570915
1351991
1070899
670738
1676344
93001
1814533
988443
1768529
1394552
1936699
277135
1669316
1823156
1469730
1017058
499321
653843
259856
1555525
69418
93537
83849
1535824
1158173
862938
1573988
1173643
361633
1274414
1806881
573178
528401
1538030
1753
279010
1070863
853276
615379
1696624
1515681
1147963
767465
105172
956816
253479
1796190
1875717
1809395
1099093
899808
1216698
847028
273760
1661655
135753
21868
519280
1985008
1501660
1149113
1331421
836694
236944
440062
1695279
349830
1962328
1991199
1467711
796581
1888746
754508
1808699
478777
1612238
1652153
1594568
1464438
1098308
1198018
1031814
1767630
1647841
812063
1374444
743229
439786
953502
1687328
1233858
1905674
1397178
1430115
1969128
1197146
530856
388851
129957
581400
1485755
868809
1895050
1614522
1705277
1486705
1541857
1467207
1268280
1664225
1718746
1025065
1295183
1247240
645849
1024210
218196
1467401
1945843
1610162
912379
1898692
464108
358978
888310
953514
1011265
886184
1344637
940721
1480034
1957080
1712838
1409778
409565
1792318
1305958
35919
461734
904806
1351682
554615
806648
1602782
963536
1976167
224215
1747957
1692027
1238160
1715075
1922345
1718109
665308
1163456
1651335
1310003
1140627
129781
821651
1633471
220535
409675
1259304
454774
1537567
910376
1057142
549250
1227545
1024364
250228
1126781
1235563
1768130
316243
978782
261727
453026
197120
15868
1392667
1238484
1222793
453474
1500038
1828908
1529423
1814270
291444
927193
70198
201664
383950
219267
298671
560591
728479
53394
119071
1196656
1571471
609452
772277
1245146
1022107
192446
1613478
1837818
1512017
1710851
1286841
1141811
27187
1659894
1654252
1127376
1138720
1243717
592769
1311846
243310
507171
4420
1180966
494040
607748
1704744
1676017
1049628
805466
1367473
1228692
665074
196648
148010
186727
1678948
1745268
1748086
1239544
1620687
671008
453425
1317775
268619
1072424
1092675
841974
1892068
1484274
1611669
1576878
828811
1636986
41085
127929
1822084
322193
1447309
212865
1836606
1461680
480258
1016995
498377
1332589
1646290
1978683
1057150
1719250
1713175
1315532
790044
1109387
1804804
749622
1272327
499543
515402
1793843
222738
1672101
588960
10758
1769510
1995075
488512
1622678
1441964
963227
1043596
313100
1042135
553363
1767797
1494387
1597827
1826852
242014
680480
990853
41324
859602
1729829
1509229
503186
139364
1895767
1762224
683985
482498
458850
1529947
1210459
1394216
814721
1098687
1413293
244723
333209
1817266
672792
1660714
1902306
1089465
1537867
1485516
1176493
563041
1129774
10318
1149584
1491678
1796161
1132150
56401
1276749
1017725
166098
837686
1052444
126659
1350127
1447790
1510053
1786028
1241344
467534
1480791
960926
1586750
438300
1565285
1805422
1891227
556688
846566
368986
903600
510810
1860413
592574
777638
290670
1397470
911158
1873910
1613128
761990
459661
1390296
208221
159671
50748
1971198
814463
1246935
994425
1135165
874005
1970499
843791
931794
929673
258599
1495583
951564
1910922
1816533
1657673
1744171
905046
186231
240792
1917863
1077235
1163395
191439
1178728
1978699
544694
1453811
556230
930300
1581081
1327621
49667
876667
1017223
449465
1823956
303869
118282
269624
1388122
384329
710233
1707127
772298
225802
1368797
1016954
388011
1781270
1655362
1292086
925276
740529
591497
1688014
653235
699653
1305396
305011
1052404
1310034
1788097
598006
701502
747356
1885629
1935915
213738
1052061
1634486
569770
421164
716787
1090051
1253196
1125730
454125
1762493
1608632
1658555
575011
838407
1415244
1833071
1620216
219564
1038768
552009
531196
1227062
199373
1100941
1427062
523296
1114633
1941897
419661
624379
39705
1098748
1462353
1145729
965640
1668283
1863812
1164098
622423
109664
105894
678013
1947225
1954858
886652
1518389
1422202
306528
1496805
1871252
1827807
1149555
1152581
1589941
20593
1882011
642884
1880136
876270
282554
1294571
1319050
274445
1255331
1017021
262200
607218
948540
881983
1059432
1546857
936273
843209
1449170
1882923
1651227
579372
188913
612105
403696
66796
690923
1861591
1082529
306946
60241
10521
518797
807568
8971
747331
1796159
1453813
581980
1990547
1537683
1584751
1017638
113016
1606033
1672329
1076603
1701560
773560
747228
1209283
1297275
1131684
1533597
750117
1802807
193584
1136827
359625
95886
492251
1057355
227602
164672
1254558
1864145
274035
1907824
881482
181878
314261
682681
421242
1249947
435018
1514540
854384
279384
1402608
370141
449954
1329100
794568
8419
1062808
399381
192280
1234195
5861
118432
1902523
1190931
1444633
804781
1048796
1911771
1837399
919842
93756
1410582
1819083
617683
1628044
1656206
1008764
742058
362936
219040
1643742
1221267
774945
700211
934001
320169
238177
729562
58427
373276
920896
645179
1927231
1081258
1534366
1290584
1072670
689681
1113324
586437
1013638
1934392
1007587
1081938
1780339
1935660
1509045
1996599
808261
1613260
720324
728058
1611372
1279859
1041833
1866720
904039
1666582
1629511
1174634
1630528
1303384
242993
1822015
1069781
679338
719211
535302
1037953
439962
71143
1809736
405180
1662535
391708
687894
1431727
1391993
1525803
976794
1888767
1994644
1945609
1588264
1285095
425674
1770011
1910454
396184
173289
1021574
689471
1288782
1604619
1796924
902692
910550
1214873
868588
512604
35504
1087874
1641840
1970738
1834914
1987455
1991804
483983
413640
1597516
1180160
969249
293797
1062730
1924244
479964
1677734
1727491
402333
620642
1944651
18323
593121
715693
614836
1167014
615205
1723689
1966441
559017
235506
160144
1718583
1944209
1045916
1853105
1740441
996761
131758
1052941
1902759
1088273
1155506
1748095
586707
1354294
561622
1607300
985701
1541050
1306898
1585092
1083581
877347
752949
1855617
247911
859821
39788
1115923
1300003
823797
1198748
431574
493777
1817823
1478163
1111434
534476
1928917
1598151
430200
1430150
1441008
216655
1877714
231698
105270
921328
1062904
1916849
900147
1134918
1213745
577055
1957462
1683201
10558
1424766
721056
1165401
65854
1479690
1517003
567246
984876
1965344
1047428
1669083
751366
954064
740585
1265019
1154919
1872901
1038961
1643185
894666
1137922
1773711
274234
359535
1740451
162824
69937
54153
1964832
1481571
435118
185008
1167588
943722
665458
429230
974283
344760
1873216
1244842
1242284
217948
1335842
1043178
1250349
1795474
967201
389297
1358543
1150014
638077
1190583
739174
1772483
1571667
248134
942659
885036
91269
782927
1646929
709982
878668
1596377
1870021
851096
588204
1151033
1177888
105508
1532796
1676898
1835305
830547
1928639
1098906
1792584
1415602
1749296
328830
847686
1142488
1675915
436913
710554
897472
844460
125735
1762111
481368
907290
119687
934608
72121
487230
1645366
129952
1586464
1705621
708053
1626704
428426
232148
544639
406875
1449882
411076
911480
16670
1197645
1883492
405561
185615
966907
1898469
221576
399221
912241
95706
282257
685496
1729155
1133665
1326160
1446715
1123225
709328
1523305
1062709
1596453
1891144
1260608
74256
1410845
1655186
1068511
1173402
757202
1847390
1422025
234840
720486
492362
200227
1101111
814987
1373087
1748494
794118
1278113
575097
1413496
1929217
1719493
10475
895316
493180
766947
1319258
932768
1266020
91244
568154
869441
876799
1319878
1864784
55746
353745
863001
586216
1417042
369271
941163
572125
1633885
1960661
1083296
712797
9046
923633
1234797
695986
155517
368813
560408
260231
1440877
1387362
166209
505425
559411
790863
700710
520616
1556937
1444190
1027781
1562035
933935
1976945
1557719
389949
421682
321768
1700486
1952859
1086945
271854
872541
411637
1895416
435509
470889
1451921
1339439
226299
182349
314310
1800288
550339
981158
1068179
862531
1932041
1786955
1575107
579333
691133
858588
1102502
147687
1841897
536042
560409
1298616
1029301
300461
459826
1939066
1244049
915403
882497
983616
802574
1020420
424078
672263
343033
1015207
266731
1605902
412148
628177
1381832
946976
505900
1054521
587100
1238983
360312
441104
1951783
1376787
499760
695406
452652
1568986
1058117
764642
1329688
174638
1411313
994531
870766
298870
1719204
759117
1654240
1368668
1836685
1174045
1014788
1356558
1323310
131947
1682465
241901
536954
70020
1274990
70032
957790
156132
337348
1218008
116239
1514529
46626
1364363
840522
1327955
1556344
169639
157067
1601549
442632
579987
1754413
1559675
305869
1888034
1698849
1247908
357448
1472494
1475095
450184
1542224
474988
1030796
1065225
1424587
1681933
881780
1177105
1018016
1576411
302762
1644943
1217862
442838
978299
898015
1827180
1225929
10968
801367
640557
1326228
1988049
1568362
617413
1135536
1692109
1419799
76722
1659305
1173174
1835754
732433
1389108
1069947
863943
1509230
283418
620945
265759
1420687
711748
1409398
1917664
1706335
72847
119215
607510
1498103
941772
195868
1387528
1083991
236644
797198
38816
827961
1641915
1427988
17965
145820
1814621
1671495
524372
26043
411588
1406062
523813
116249
851479
117579
1932963
1169791
429512
1725370
186701
1130949
376171
893946
492575
1269452
1904124
363211
1813908
556422
890705
1671655
1536035
1490124
786295
743398
1962456
1266945
1208489
716629
119319
641638
1581745
329061
1100532
288737
581037
1296896
893463
1559668
884502
1297546
69241
1953259
458638
799510
88138
1243583
1105503
91635
1389083
884282
1094559
77396
1967347
878659
914447
1508102
624995
221089
1068797
1908495
846200
1974021
1339707
1838721
870088
1756439
764852
350775
1716896
302468
805118
648396
1514292
915261
1614754
76020
1957228
1018543
1395711
1114255
1789636
493147
802599
660401
1085270
942125
986365
1332170
1376026
1236216
1045705
846603
1485006
383733
1234391
112341
276121
1379479
1398398
1990595
159735
507187
64947
1376883
269907
926952
1993275
383560
7126
139693
1735423
128329
131221
1911234
617727
1918733
526642
1153619
112681
873524
1866467
486696
412704
127376
707060
1002558
1369723
463991
1999166
702346
619789
1381677
1311841
1442207
1398424
1774875
1432799
1125146
1635941
1222864
33837
1614285
702205
1258077
1538163
1900483
1870810
1017918
1005051
493853
1336153
381160
1205795
1012469
580445
739286
180993
714915
1948767
974542
1279750
1652569
723556
458733
955775
461155
829484
1991823
735582
1170809
259414
1904607
878886
805378
209766
1208020
1713029
658003
1594798
1132530
1513326
648035
337872
544337
1200353
1876285
70908
1870915
345410
530687
1108526
673041
1906161
517932
32293
297439
976290
658537
1405996
1868699
164404
1101204
1392665
1401531
581763
1549371
1362334
1099393
1161651
288034
1057558
757161
756476
1250986
1717926
775419
948550
813459
1246909
1927413
299988
1449756
949050
1119759
1480528
8426
521223
236073
1241756
265099
1988830
1015338
1903071
1598076
121955
717991
713848
1782655
1620310
1693670
771990
74687
1518510
1667864
1706179
310357
1161282
1459422
68099
1472781
29328
784520
1839177
1043470
1016351
1000681
1564002
369597
1900689
1880374
1817984
1582278
965372
212158
164487
258403
1409403
490578
552139
1058091
937959
482025
1605946
773530
1505596
435390
1484924
1951045
1294667
451923
1055712
1990098
1982634
1875784
999792
11922
713
1652599
715960
769930
1958710
620155
668649
922053
1946993
472631
845833
1080395
1507554
860522
1709011
741964
1834264
849211
1211926
787377
1903501
1349054
572238
1930321
289607
1947138
1045681
1645368
1119097
905968
1054884
1776771
905040
160418
1697567
736149
1082240
656392
233277
1220998
304921
3325
1222705
74152
1870832
1362927
1327518
896990
916648
1516903
400844
1211199
1528370
1623277
1860150
1457754
1124841
962985
1984628
1811020
718950
176629
374881
1308794
1314361
1098188
1884861
205690
1439181
1419966
643164
632533
1920772
1068019
593490
1567944
825609
751969
35535
1529632
539553
128589
1184798
1844494
83596
127525
1573115
1198022
1850440
1015217
1885406
338647
1673882
1685052
1109997
353715
1487550
1967262
509113
1493907
1742396
273999
138064
338302
27998
967517
901113
1688381
472782
1931053
1049953
361215
275269
725685
911775
99713
1819108
1127232
1997035
1644248
512797
1180054
33074
165691
1496564
243770
399826
266106
1651067
1231132
722402
1311507
1094792
502789
815302
1230452
140746
1942925
1586153
409636
1301562
1746029
887914
74794
817568
1618970
81111
273291
1283880
1607750
496169
14013
865359
1337359
1997170
1361187
1029059
149263
329445
1778808
518816
722870
1695602
1737738
371333
266619
754911
868832
544406
1988209
1355845
554397
1976734
895754
976048
1506374
1932096
743324
1798287
750573
578197
67125
133421
1960130
983206
1335072
1971098
1461392
1202527
937955
743733
1201224
574803
1678064
633109
389973
1947074
185786
71160
261926
180930
1773512
1162457
64164
1207538
1008050
1900498
619210
881743
224427
1917095
1632564
1872290
1474473
532869
1740843
1141089
323749
1026955
598906
235094
573656
54276
1208232
890027
658739
1818568
1475515
553112
1732920
478051
1487396
989935
28833
438161
1548492
65468
397266
1478631
1545787
344902
979691
1700285
339957
1687560
184422
342996
1990727
38660
1017584
127519
817300
596060
298133
825677
370891
514268
760902
374253
408026
1864488
193367
333151
1678797
1628386
1845626
40112
964209
167544
1308798
1210688
812457
952081
1414011
742850
145152
72705
587534
1305436
583515
100322
762756
1621607
1203336
1155756
953062
625520
1784995
745539
1529027
1634109
1001818
1826591
1360890
1184866
650702
775437
1048896
1098050
1334024
1208625
1162924
935647
801256
1869808
1115486
1821182
1848191
1042577
1421515
1101597
1303812
1849521
1993186
1086735
269862
1616428
91247
592887
1405978
1381174
1179470
584255
1419513
241860
860959
643321
1124333
149459
1534632
582143
490788
21696
1729866
45181
6071
1252711
1693004
450776
677900
644336
788522
1560255
1761486
373557
1529509
297521
332300
1968770
120902
656550
78747
495186
903067
1564028
1512735
56907
248958
423275
171932
1994617
1123460
514443
1508024
1249945
9455
982092
510637
9295
1065151
29069
684558
1576418
157599
636693
1130027
996061
1340063
320653
979087
621954
1541602
3093
373216
552297
1570146
212206
123676
140488
801090
413460
1744899
25469
432963
808944
1681822
1463010
1806775
706590
787405
1698325
390980
1248991
190763
98249
333718
1611973
120890
207877
425537
156651
506012
397107
162570
1921646
1004391
1937896
362402
759897
849979
416356
1100422
727853
1019417
1177264
1730927
1196164
1502961
87344
974774
941830
1225446
1473216
1834166
934670
604312
571614
1966480
1155099
305643
676599
540142
809153
881597
1028837
1635647
1523942
1073866
1252776
1821640
760930
1321020
391869
174424
770696
571062
1664978
1011687
762737
997395
470098
911229
784979
1155498
128388
1019889
149360
1995182
570958
842289
1131984
1267826
94276
1545109
1392836
1338276
1575791
1403178
1365770
924654
1220854
512416
210046
1114017
1212838
1104681
515992
1970468
1668152
1887310
205949
1906523
647820
1463552
1494145
1241063
1622216
1301359
1267234
1310982
749689
603716
1414511
473278
682148
786119
115762
1249167
1356608
1990586
609306
710468
1945971
1357567
1492348
187722
1735582
1216417
1736372
1226263
1123985
928872
199662
712462
237536
343309
1955444
1701077
631617
1815458
1719454
714684
1626403
90969
1771677
269905
536198
890418
1167201
1569580
55972
114912
2995
508999
552729
707385
1751154
1493961
308872
711727
717374
119966
523059
296046
1700753
610863
838987
507257
444500
486336
1243500
380395
398590
240379
535496
1255280
1426397
1653362
1749803
1176219
743182
732161
369645
1957172
1623723
275309
938422
781744
750239
525311
1233632
14748
565631
568880
948450
993914
1938896
1163813
1594684
1405324
100313
1688350
1205550
486891
918098
93724
1817460
112218
356464
1614824
1867850
25948
729616
334372
1336730
1691690
301190
1118578
109222
1773782
802897
1562304
533174
353040
1590052
387193
1224938
1843551
1323371
439924
1268238
703549
663321
1194367
1324914
216621
85432
305876
1849156
175196
834820
1200219
450371
67493
1098166
206
1159452
925281
229122
692009
1558193
486498
1536709
48117
195283
1388997
1790187
1431525
800593
594221
1786039
302470
1001987
591364
745470
657672
38979
49561
783451
61997
730622
1635132
1555689
1238164
383220
451417
1681390
1625023
225946
1736245
762188
729483
839897
1534470
927169
1692738
634597
1128818
829274
189138
1375242
281136
801754
260497
1543595
581256
1728332
1084631
576953
882011
1486879
666821
1362692
690757
915635
126722
1089428
65077
708670
1204282
1859417
450997
939600
871832
1253715
104429
1805784
727023
1932475
659169
1636106
588317
1332468
1692614
1586377
1560596
1621380
1596565
553704
1250490
1954260
382723
30205
1040594
1260801
639620
1437810
1300850
721471
346816
1697183
336726
1391008
410621
363275
886912
1344769
1212100
1601155
1926740
305412
739980
666611
1845745
320236
1371165
710925
1025098
289336
829992
279877
1163886
154729
409803
1244252
1878760
613528
1514488
505974
1214473
1674296
1853222
1024939
1213127
1891408
737515
35942
1741583
531354
560673
1229673
442034
1519199
409766
95497
1566536
484680
1644435
812877
649964
1756277
133757
1010722
1576278
1432635
81410
1962007
1288411
1307094
908871
39277
1497991
1973923
560718
153745
934267
1353732
418970
630235
1499278
1926602
764398
126410
156584
1138442
1259051
1902827
344261
22439
820984
1339075
1683296
1906185
961110
159837
1413133
670150
1338574
787080
1949883
573192
1880898
726985
657838
1039689
1242630
197147
816062
841263
1618007
378576
1702403
594739
145442
190891
118218
451456
1741935
1930190
481548
1706504
178534
157475
430497
913565
1972694
929456
369851
373164
250879
997945
595487
641082
220700
573651
613458
685974
1838328
1274384
925583
1846636
1384487
1064112
253761
852617
506040
214130
657055
524119
1653360
260617
912251
1770538
965472
468494
1090960
1184587
1259900
1967299
1684944
493539
408217
1532172
859028
471771
726577
1654749
986719
915989
101362
1094802
973582
570272
598848
39014
861210
1684508
551215
878029
1832049
593426
1025090
1538823
541687
759198
879604
965746
99350
1927108
1213957
1862020
1943405
1728713
1786421
1395936
978844
1410896
1354385
62023
600280
1996393
1296748
1206560
974220
1831885
600874
321267
1934837
265900
788491
1166606
37715
1033739
1695059
1837676
1665254
567142
736062
1819890
315918
534794
1607485
769463
1619115
862798
586259
1962881
1072279
839385
340235
330333
776577
962080
986806
853914
1060850
1108858
110089
1469277
496102
246880
540719
464792
565615
1416444
403429
233256
1052230
276690
677116
1792325
1548764
426316
862205
650934
1196404
572726
67850
871151
1477134
1526196
1912484
1667825
1920175
53532
1972307
1245976
1253182
916062
984308
856839
203390
559358
248066
172721
19581
759104
1102553
1191143
1916394
816977
1553255
398811
759300
1156757
1156072
1901719
1467547
880848
1397247
1817517
1954867
1939017
330841
928758
30430
653352
696436
1157593
691069
642108
456882
378212
1940535
698256
550034
320735
574254
979273
628385
1877407
1947529
1138587
1098399
1676917
1227223
760076
686697
448417
263851
409561
464556
1126697
408805
1141053
1706253
1548991
299171
823796
1822619
1907075
1632671
1551108
214112
1924205
955063
647333
1155704
816777
1472066
721237
1677284
1113140
926542
1643712
1741150
55668
1799396
848789
1002195
977862
812984
847254
1516694
1873065
397819
1663592
862683
619671
1931831
933639
1865890
725464
1400887
811750
1074051
1702190
1960824
1772428
890824
922157
913624
557304
861745
1748909
1801275
736829
1660503
1484677
850228
1669815
988357
35269
1329024
408245
1749683
1832894
852978
813383
1926505
799418
872286
40473
240063
266882
1013437
1388596
595612
1263977
60557
1719568
731270
1165713
934524
422894
576464
1321911
843307
222470
1803275
1451414
18352
486318
357350
1123884
721921
858931
1172370
899227
1139614
550191
1036378
1138225
1919909
473101
876811
1727322
209317
18610
1532781
412119
73929
198940
1584603
474508
1832988
1764710
629913
176937
1059527
1344222
647488
1182923
1087714
1194863
228442
1514357
1431453
548793
909547
481882
598111
1439759
1237871
580485
1333700
730201
1437886
915519
1972608
1775305
543183
1867309
531762
705087
1091016
315696
644743
1326965
1768485
157838
464395
1416044
789245
225366
1112313
1801376
24721
762066
1716796
1387675
63444
1489475
412938
765382
1399205
1987173
1234094
1051329
1728249
94707
456521
1310469
1672263
1007276
640048
1879583
172047
1316514
1411380
527841
1061963
620912
944776
1104787
1281357
396332
1028159
1895234
1125575
869554
185449
1404325
465309
473260
1235654
1184805
1118194
1866584
1451982
1531925
1639258
1330441
328216
1840992
1080574
715336
1641970
555024
288351
635862
341317
398860
1487090
1104939
1413903
438288
1287260
1862371
1975793
1167783
1097337
449040
1100355
115275
1388541
569883
674865
1508515
408558
1178781
350899
1832196
924763
651085
195288
118205
1349762
1832230
411454
1746389
1626773
951921
331075
1191169
1302559
415773
1767451
1617904
1328086
554231
1721476
124773
1632414
1852944
471434
523577
1402502
1736705
589364
863082
1592511
1648535
1362982
958916
1509760
1795772
572916
537460
121806
637648
1041420
1733827
930824
324868
254041
315266
271275
423648
1168710
1182247
253075
1055659
1391459
107862
137146
1529109
380125
918489
1735473
544360
667940
1826126
1493829
1441507
457153
487538
320712
1639420
204826
884234
557619
1888025
1259772
1169548
1668313
1080940
1257596
697931
1569225
1116023
184734
583772
1931934
954173
375527
770885
777458
191326
801345
453993
1603342
1166049
268236
1887690
441692
299247
1170482
1770352
679295
492385
1527485
1695272
1463094
1907944
266779
58008
413246
906836
95355
1751044
23624
1994077
1989931
653319
424997
1338081
283612
1806089
1198137
156473
1720420
510883
573713
462702
1880583
114338
1100950
794439
1194966
573933
1702041
1747742
1563750
1866351
376035
1915122
1978189
265755
894800
1983125
466681
520751
668540
1173806
271282
1294741
1564638
653956
313724
1609863
1422967
1936679
642678
517227
231212
1725541
1585359
1877739
1576780
1649612
1720015
1082640
1334436
283661
211823
1430383
9055
1400615
1233549
1441582
854549
1692721
1116446
361732
228916
577924
1953310
882311
732919
422281
1525426
1228469
1163522
1820356
908028
862438
466172
1603869
434449
1678467
1080101
1168349
786254
92922
1667836
239518
1188980
430895
824771
1278599
1656560
641426
1968079
1379905
1216501
1021802
1632851
1738888
1396967
601734
39139
569984
1015139
1567758
1515252
1177943
1620606
139668
527680
65998
1022993
983758
1137281
561237
407351
166548
384515
1124349
461235
13757
1839695
1670007
195111
1794142
152110
1753679
1269693
720047
1385019
466424
678303
1123465
590189
284322
1059672
876399
664783
308317
1134213
1715078
892674
1135696
1037480
1712529
1654033
1475147
610426
1064828
562086
908473
125554
1549553
381914
485559
620664
663792
1980304
1615617
1346492
936203
1802929
1983978
1445406
1827922
857856
460556
28450
1881298
567925
244760
1816020
985478
614624
1793004
1829201
6561
1385697
1070754
1527375
1188999
1617976
1180710
332427
939744
579073
326668
605585
1033319
273082
640086
496971
1360687
97772
296272
190486
882378
828405
1544413
60037
299003
1485267
585817
310562
1521556
925633
1457453
1047389
1944466
1291430
1821523
881030
1963360
368366
1229611
526658
514000
715220
41186
1946874
1607542
903685
1005481
1737973
53520
1493618
923672
871652
1680271
1193206
796788
590403
1531083
1253138
1000350
404705
160381
1840799
1774690
991694
489700
1109031
1076996
1945301
1724929
1716311
109648
584678
1884987
1073671
1746874
794046
305323
172534
350036
869471
1283830
1706143
1139086
58937
203410
1156176
1780023
1270118
1344622
1649719
32556
286685
196907
1776923
1581646
1541473
625320
1281164
637003
706302
1890653
868052
167546
123135
70629
1401167
493389
1730213
1769230
1777382
1066912
101807
1262321
1684315
1139052
860114
532494
1772350
314881
391622
1896534
1821625
186046
547988
319242
694040
14994
131373
626735
1436039
866918
777126
735578
178979
759738
1372060
732839
1730311
328262
920491
1049812
215304
366523
451287
605178
1596496
1086238
969226
470107
1558735
1013668
1905470
1004909
280731
1319195
1201674
565945
413984
1664582
777762
918896
335657
1640966
796772
973085
871672
1404265
12411
1129188
1162098
1266902
511645
814225
1003779
1798689
737440
1379116
1277660
876770
1013393
594322
1122525
443699
1800857
589975
55421
1251069
1324105
935266
796851
1344995
1849256
825788
784351
1409078
1154650
1316068
1644079
1038623
334947
3147
19999
781155
1976400
225436
729368
732073
1005665
33528
478704
1065453
839800
1752718
1909646
1550537
793263
1986362
1960246
1064424
1997830
1466410
1831148
1230678
973523
1345998
1534196
122498
285239
971117
951459
1380003
59745
1892637
1265853
1456945
1033726
1229803
1917636
381745
1229798
223885
588624
114466
404122
1740098
590876
1654762
762851
1138286
708179
1360064
1191089
1992965
1949512
1007879
488687
294302
896185
787398
834641
1855522
1922708
1533247
1153360
1340001
998799
823843
473921
1241662
973712
667668
809830
1299717
1183972
408292
170703
987577
773172
603532
1455926
1995774
604622
272555
840756
224459
941703
998292
1195961
409270
1540043
890805
303645
537902
451459
1197874
1795041
1434651
518901
273805
572629
124634
1036018
1081043
1546846
1522220
1978320
607033
767104
1540550
1829541
1536780
944290
1043877
462178
1308197
412566
1255563
844435
1528548
1890418
855376
1653563
1277210
644291
1807773
1736724
585937
110037
1928975
1501077
450365
1004547
1209666
1981744
1404579
471917
1743235
222396
101468
555164
850557
1298976
162421
1667397
458590
1566972
513622
230134
352611
669029
227671
1592479
694446
884385
978081
1660811
206591
1939144
669696
1406783
117889
170948
1051623
1852834
1055422
1478
1090119
1562111
758364
490296
1293129
1759306
1571148
655703
900325
1158932
1803917
501492
1014969
1323732
515562
1817505
1170478
1258316
710767
1371643
1215508
554515
1956073
434670
1951048
1482748
1677884
1316867
502320
116679
1000740
319225
848887
1502495
366755
1831925
1406432
1090269
942772
96169
685405
1826661
1341079
581863
492328
423531
664737
680685
10555
1713923
442711
1939925
835626
965444
1037691
59847
1212275
804545
1291452
1359704
656162
663950
1409476
176471
338065
1105584
1187120
294731
1917948
1015143
1788998
615138
76003
1400999
1018514
1015707
761672
1267225
672354
1822481
1249734
697431
1489533
961443
1395037
341902
1835002
1438017
1797456
193234
517108
1751303
354364
1421992
867778
1184304
393922
1580384
929636
1965755
14286
1188835
518702
102804
1922481
476862
151708
384338
1255829
1348307
182846
350073
413589
47156
580400
859936
99191
89018
1661685
1235153
66701
413085
1691021
1926323
642721
1537934
686535
1240882
801559
35289
850828
1351599
1626088
457232
1402917
637218
1319470
1057698
1466006
487108
1498001
1955390
1189300
1430984
1429883
1350895
239568
1512601
1613530
839960
1008844
461381
1854735
1219111
1113282
1782820
1807403
1218039
1436410
816115
451034
1924054
157766
828819
831051
23349
931009
1875051
1013446
1933864
417416
1877363
1315042
928535
1139766
567129
817257
1622117
854132
129964
1225321
1000280
1154622
1274294
1078306
1842515
1949398
1420203
1688196
1774567
914450
935400
1872214
127526
395393
526586
1946058
1891183
805249
722499
339310
1657564
233856
493700
914391
874086
630188
1893001
1875661
1381668
1334992
512015
567157
1101664
1802687
663766
1651054
1441797
1018059
918059
150184
1623672
1359611
1687413
38982
1272992
1683140
38426
1727628
241236
458166
1851902
1488586
335870
1469219
1292064
1396123
140746
409235
760063
592974
414441
1304150
985198
1553016
594077
1477949
284142
1704297
981168
1603444
1356421
796319
73327
1654279
1360776
1209889
1950609
1254602
1406750
452155
676182
479161
938395
293302
1960553
622102
1973424
89209
1302553
337379
770329
4122
910400
1764052
1648666
47471
774861
1423277
503376
1842709
496716
1935279
325476
18061
716385
1627971
1742992
1843242
896092
22644
120050
1844533
1883204
884899
169459
274069
1073652
1820182
1055005
1800217
628830
749260
1744155
971685
30359
564013
1563904
792348
944381
375374
1823840
1502696
680408
936271
1831410
129615
361516
315484
581475
61486
1851851
1952483
178922
1948179
1465827
1740124
337339
1571468
648196
1787821
892551
1664166
731450
1550453
1210574
1560239
202364
721849
721849
1942882
1226843
931882
256744
887740
1553810
874883
204377
1914545
749886
619702
315315
1773402
549806
1686202
417839
1978362
672899
1910330
1834866
15341
474104
482219
464598
1381335
705632
1301757
804757
1400171
368382
15905
316242
44094
514629
1789220
1089489
1582782
564518
271764
1691747
839173
639046
161045
1609496
409171
339321
1227657
439817
1041865
736618
584544
290889
988775
1219532
442267
1392617
1949256
1622863
507144
1250795
1961515
1854348
1975501
404376
1092590
1508608
1037283
1428770
713121
1096476
1108183
625032
1664400
170750
361460
950761
1256540
508567
273806
1473701
569855
1824930
1160110
795738
1476766
216973
1869648
1341611
256916
207636
565252
1747250
1147399
1521070
491530
190970
525243
1021413
1000397
918460
1143595
19305
329438
1833531
1148609
1837136
1693543
1429961
1473821
1219635
1971618
642020
838070
1523680
320301
1800297
835722
647452
142515
918014
1967060
726662
48274
1027880
1596442
1058735
1941590
1713024
1085953
561310
1024309
352285
1886765
224237
1797915
1421605
311351
1865486
89907
450933
1264822
1239123
868461
402803
1661460
1725455
78966
1793425
907392
653141
796556
229874
1213562
944652
194451
85567
918669
1115327
37952
1973589
1564639
1100384
1852075
1410827
115650
702968
1076844
468767
550131
311861
1591633
1940061
251777
618279
598668
1807870
1241753
660937
1035033
241807
495712
87945
1571969
900417
231027
526390
515226
611912
1103492
1593609
674699
601299
1160234
1861454
160220
1581762
1012807
101918
391776
1203890
856069
1830501
1446060
175002
544550
1891648
1594978
1619861
196067
1052615
679497
67990
1014035
722843
1490513
1830842
325262
265552
1527855
703999
1313545
1610388
1943465
100047
1654515
819754
725132
474607
538510
243838
771671
1321457
1253435
1823336
1352071
924079
1929418
456504
455630
1255301
1702072
1220573
1563657
486006
44141
648285
1385846
51256
1932584
1407575
1071679
85257
1338349
229610
1831719
1983733
241427
1461246
1886470
1029355
1415932
1431417
815029
225363
446514
46841
930372
33736
881067
910888
8247
14102
1292845
773006
811741
1922782
1395725
919425
1452387
1219681
1475998
1719249
1074755
1158125
1206679
1172471
805828
1581177
1768370
302020
693337
667638
716227
604606
1260037
829486
1632563
138128
248499
1257974
460628
1350728
236403
526223
43531
1299449
1893952
1681188
1339248
377693
417396
35851
1144173
1244127
1399352
513261
145757
731869
785262
383146
1333262
599167
556914
1202435
18597
1590065
1900052
35778
1645988
877573
603346
1419380
1329139
1742797
1717986
1523830
153287
1311707
23602
570669
817835
197298
805789
1379261
1986759
1378080
1498029
1882054
266160
1824090
967569
1842244
767957
46115
507378
1636558
742174
897996
995958
484644
1603636
967578
394534
619196
601931
189251
1706504
1696765
937911
106345
1398059
1213141
1077938
1366931
1207104
1775091
741783
193286
1343952
1518157
687479
8111
332151
1019396
1002850
1474658
1079717
450960
1428276
788473
856046
49172
1219101
993063
1233001
582242
936648
419034
565507
601811
1195689
115654
1793438
407600
798245
799419
194359
200757
1385461
517034
1209952
640575
1849237
609070
1487777
333952
117219
1831013
1866140
38015
726620
424685
209389
1179418
392084
486130
1499216
1163896
1182626
16797
778528
1613302
62234
585447
1870262
1484809
696359
569670
1362377
240390
898201
707786
48390
1397632
373729
1751855
1250767
558716
436036
639673
1427226
1462849
840527
1144198
208084
1963872
917507
932828
1418589
311892
831201
553315
1209885
76412
197342
256844
491688
1996720
1209209
1457676
1767200
1118132
1110222
278188
1133766
1786334
441924
71781
81487
564221
1517973
1039942
465329
134227
966886
1641591
509557
475416
1390868
1569300
636287
492836
173078
847260
523350
494674
610634
1910756
1317975
16568
1960916
290380
1912233
814390
1164409
1722297
1149839
1652174
162017
400847
658780
833007
366653
860398
548321
954955
745122
1265211
587606
1020598
289674
806414
1320164
854975
741475
1006116
167896
748806
1970736
1740193
415305
1149387
99536
1390041
1557805
1683878
1598875
498893
693128
815452
1935477
736874
1900711
1962170
1338988
1703190
974989
64310
687486
1815289
1408602
1382066
221553
1031721
1527695
1401741
1024822
961377
1704597
1855929
184522
106163
1734122
1311788
511555
1764316
552818
1410701
1966812
530473
419072
1591607
544642
1610322
316162
1105187
1144103
1507581
960134
605754
459582
857123
231464
1725079
1450666
54009
728695
1035184
205786
1818857
47600
398780
498439
267071
1423301
835044
175997
1683668
660300
729415
594915
827990
1322718
640025
414882
1659462
640366
549858
1580558
1458269
1485144
884459
1198253
887574
1010327
1083066
1976129
728254
1034662
1677265
603470
999723
1275276
151918
1799097
1368808
957950
965645
49378
270309
1911274
696644
995289
254479
135614
1125488
1696277
533640
1232134
1676658
661214
1110859
1228851
1401935
576385
1156781
1866147
1676090
1171592
459559
1724211
1032174
891445
1795525
1322
1298233
98628
1776914
1078443
1003716
1515583
284312
107469
1177082
1786006
1966157
208136
1756118
1187537
1328420
1583463
1576802
330329
830142
1770292
1471642
1594544
280790
1337174
1692870
569490
1471104
1667005
1385906
533814
1929919
437216
1748333
586238
1987797
1070802
1995297
1337444
998306
751227
240623
148473
298041
1289568
1939702
818416
191354
539061
94562
584008
149907
173645
1041779
1157011
1977287
1131443
5090
208038
1046800
1648810
1161310
1705796
1593742
1070106
1243106
324158
241440
1810298
1951244
116520
560220
329612
1616782
344916
1081789
326402
793662
834777
1011492
191842
1544159
1818962
553725
948644
397495
756788
71082
702315
1333616
1183371
99518
284239
426630
1486383
1117336
1752828
1673374
1036158
1652286
1280033
1335827
913172
1681254
1970331
507603
1469020
1934868
10373
1859339
532435
803287
19658
444693
341439
399863
1680875
1485915
1337916
240923
1202901
1887400
1562112
397462
863223
728577
893876
195181
862404
1616740
115690
219159
1616912
535121
389977
858348
950509
1587063
623853
178134
933778
54760
616028
1221591
1002450
151061
957658
1855353
1493039
237834
586187
1490610
1046060
478397
212443
1624140
1056228
542765
417138
1461160
673877
1679145
982755
1594944
1347294
1741214
748838
1282968
956169
1586116
991378
601967
32463
1938828
1657175
1708070
181646
1421871
861200
1495246
602474
221763
1193452
1758314
311860
151458
960495
851584
1061374
1397150
1665087
941548
1901903
771657
1997467
1222862
766112
1924042
1957902
1342251
1819491
1243012
336654
1500921
414233
318279
317875
1321973
605834
671173
1475413
982965
1370641
1668007
285510
310564
1770085
610093
819232
350263
1625106
821946
305793
253851
638003
373438
1387912
755631
394621
1766280
1056820
200806
355539
495613
1313218
279703
1483922
210590
697024
1103990
898636
700691
1038372
1551100
932154
924078
430739
1229456
1644585
991475
1027033
1284704
526196
1180181
1703485
321360
1633954
645938
1591987
127515
365493
243517
1759131
1141250
206855
503282
912099
751314
809598
751878
414866
755569
1367233
1240453
474687
1781569
1975295
1253333
786421
1355228
1192784
966869
1582818
349566
802815
291900
1478728
133716
1275107
603788
1057024
1608293
53067
982012
1987711
351153
383620
1816866
1239897
439443
277163
1501278
1099325
3683
1576352
493960
1427846
383544
565255
1693461
1841791
146956
1148173
1409478
1804632
450688
1895080
1162592
740326
565506
1798022
228263
1779812
1782917
1640426
215396
1576171
1238778
1543883
1163569
170039
642370
824461
1449517
840419
1271003
170336
1760336
1712137
138559
1330241
1569324
778101
1207741
632426
813500
1239841
1930423
1626912
899108
1981159
1781978
964341
104236
1139289
1778835
10420
1983948
860002
151982
502834
1019750
664961
268457
1939886
1076638
239393
1091754
1214688
421280
1734245
368103
667244
672820
700481
55976
1819076
244890
1853626
43445
1074064
1157947
794440
1023617
465588
1574840
388681
1470117
989018
1415777
1445292
816092
237662
1523132
1536422
1854096
1052595
654930
1370484
614459
1611499
3509
1438484
1653320
1846598
1559653
1272057
1892293
1093957
626074
1378467
357219
390353
343780
1678876
495657
674502
1380634
575298
1554818
1158147
1954756
1181610
1184571
1642166
1537748
1963511
954810
530268
167688
508538
465609
1444903
625247
575297
2337
291811
1882136
1541654
309491
217433
301003
1814486
1825643
493247
1706247
1496785
886139
459570
1378150
477566
1458361
100816
1302581
333140
1379894
327890
637652
1958563
1571419
1430247
740150
1449250
1221299
1652020
1310791
514904
1113432
1091751
543638
1392235
949816
690700
1358296
357213
683105
1327210
865571
121880
423439
731048
1948002
262746
1936813
1732522
501781
284561
1420515
785064
1530103
95275
1291764
829153
947499
1404363
1761076
1173458
1344291
696725
1390743
562809
1058114
1683519
1602395
215533
291291
247239
974072
1018877
1210057
1014680
553502
949896
550054
1681212
249720
47782
544369
734671
491508
1245357
347073
585512
176732
1103235
169419
497288
1062058
1557551
819042
1803275
1429285
1200267
1645883
848625
322947
1303053
1463299
230111
1148690
1141850
1890588
289159
230100
669328
548730
111397
1673416
185699
682849
300055
1577342
620005
825214
955931
1499253
1042325
1169942
628278
1299353
1770624
792630
145937
147232
228171
1793940
1162911
1884595
1701128
384576
1975855
1705866
892513
1136429
662612
380846
1855483
1005082
1186928
659214
1347659
993204
281409
1416658
600104
997457
471174
667661
1577989
1212381
982008
35294
994169
1306915
1350922
1844848
1917926
86806
1551706
1825643
187136
184630
530000
1904682
501180
21027
356372
1823740
1831123
923571
30470
1558629
988361
106382
702331
254869
84453
1168387
1269231
1190748
1938758
1542849
787813
895274
1751994
515397
103407
853720
449517
1288660
947215
447131
417082
1090574
786174
712151
1557261
312528
1415666
903281
1094123
1576337
1650982
1576012
1456869
1802663
1618537
1094311
1760888
109721
562476
1447723
1970488
966493
1228544
1927791
1194512
1860631
901912
389104
1098939
1463834
1353819
485056
1852507
1636574
479
1032822
346119
570276
9539
220765
28827
275600
209711
169175
1176886
1802578
1167067
665950
792752
1905887
1333730
1648794
1322307
1846293
613535
946737
617101
1749811
245076
845596
850680
1126450
1931387
1447419
12295
243655
970478
917319
1872276
1287842
47092
729604
1943399
811314
300435
799742
264502
1338238
961705
1842792
1194872
1969474
13270
676776
1783581
423550
1706405
1528639
1170842
636015
1884039
1110104
1601683
270561
1427151
164321
97081
1285437
58125
1810021
1454364
582211
1906485
362212
84683
1291619
133898
740922
57381
701782
290129
1371403
281795
361465
1308934
1709588
1957056
517324
1434270
822439
785600
1317490
1400007
497071
1510890
256859
26839
1552745
1156456
1723337
1923223
259354
967132
460744
877118
1309811
1397346
765313
1095139
211181
1285649
742331
125369
697988
1293775
241972
1775990
1569152
1324370
1055565
194289
1127315
600238
1190648
1314926
370459
766279
1579888
1287303
1724691
819490
340693
1663809
1845267
1803909
1629778
985108
859569
1602376
1799980
1233283
1306469
676770
123712
221050
1002335
1924655
561078
337595
624928
1989943
1085128
128032
156779
1829605
245156
868001
1985234
190626
838861
923973
844452
144639
472557
808269
53038
574506
1532661
1118457
44361
1455486
517518
1893079
645793
770389
98847
675461
1472325
1712834
90715
824909
370555
700204
1368079
1505890
796481
728168
665408
221430
229929
1258019
1913284
1572311
1932800
118780
906166
1415687
675498
626408
1547347
1455177
1619933
1849748
772977
210423
1397859
1408554
1899814
292011
1101106
263175
204443
600713
1452136
1921461
393517
1019615
706890
74976
1113310
909324
203960
1960439
1850403
1186769
1035685
975164
1580857
275905
357697
1004337
199606
1646923
976310
400506
1847275
1249992
1272903
88152
108616
708087
1838391
536323
917334
33219
1927246
1619017
313763
1777767
1241879
738209
417929
961413
543277
1260643
834021
413659
1514654
1214073
836332
1199196
1666450
1284647
1189350
395579
616683
805085
1258778
974438
444771
550495
1351439
1870410
337896
272503
1139313
1601368
1552466
969351
613614
1331749
1045661
266158
1125124
1287835
46490
573928
595572
1760180
1654278
867783
1353393
516006
250149
930532
806834
471899
1111779
1732342
1579778
809605
837897
470096
525032
1743057
1298404
1698409
552940
1631903
1369326
1649534
1278007
264451
1854391
1863572
367259
627397
249599
1901752
1193284
647241
424160
604306
881126
1902967
668461
1503198
1643661
1245310
790897
723761
144945
1348872
684483
1325608
151884
1021099
29300
878855
886626
1998655
130818
1133217
1369658
1836489
1352454
799432
1563548
197605
306566
954601
1231230
1645597
575656
865962
291303
836734
1511343
899526
851407
1395718
332959
1560294
423714
321342
854720
1801049
1077176
1398734
652819
655453
1192911
170740
1806805
1660423
1353240
1819357
1025673
766799
1521842
1118260
897714
1712850
1634949
1414405
1438844
1278431
1296777
166915
493682
60887
228727
1063508
954088
58954
1981515
725501
1395646
1612087
785064
1323341
711967
1839665
1977433
68609
1872225
1443053
1576189
491023
671260
1236626
1130801
289109
521674
111356
1103644
216526
302608
1883172
1017937
180979
962919
1731602
1278800
678399
1043436
899040
643327
501104
1232738
1702467
50249
1342032
509201
741487
16147
1026685
1826237
1594342
368213
282896
976782
270930
436399
1432310
1223599
1674367
1133615
41872
737257
1719465
1707610
88471
1347128
738436
1327695
348352
1203834
581623
250412
1821609
754123
114926
912176
425012
1771083
909287
1242298
807358
427209
1189393
830642
587435
1728735
619453
95218
1818928
1801227
630795
443733
794797
1490513
1222394
1728002
1061903
389646
431247
1915550
1611029
1736029
5697
1960338
725222
1854225
1764200
1887615
1669101
488841
1128867
1711138
1838917
1698118
1720490
1792481
788695
709627
46398
1408233
1686477
334201
1977506
645569
116421
368826
1550353
1548675
185755
1847202
1164156
1818225
245485
1984123
1310533
1180545
1739441
873992
1294613
1983361
1436585
1636659
1469505
108451
1740355
1195145
334556
1535284
894656
1985440
1790845
562335
1960888
703852
338495
407143
1978674
1946277
674615
1492140
1579630
290339
1583729
185741
1743434
1463140
1846864
777472
1211763
493127
1367058
107450
1142785
483771
657207
1642528
838989
1279934
1731463
1772312
1816392
1061462
1950655
22468
386835
292478
1018187
27906
966650
1895017
385213
227687
329449
1066778
124784
1242615
1251990
387428
1123607
300224
1270299
1930897
738826
702789
324052
603768
502542
1138596
532689
1973204
1410979
1542345
734850
1878385
1350440
550755
1243806
1391335
1292933
1911957
1586639
1999133
1717467
26400
507104
582262
1650782
1004446
1870285
1692919
773839
1306923
112477
244715
1651824
1224647
517509
1458190
1611665
1997448
1760481
242203
1137961
1146103
575414
1586863
1102409
59767
1516884
937496
10744
605024
1893989
1657460
515665
1263292
257398
1807453
179529
1517049
1470457
524010
1486094
1391374
1142534
1102077
168758
18191
324201
386366
1295073
529348
922488
660201
926879
35586
1929350
831450
654512
483394
916047
1944578
376274
479089
1344896
1888667
1197907
1795756
1720260
812565
1511456
153690
549700
1926336
877302
1273015
608373
991811
243647
936688
1849547
526427
372412
1234074
1840491
1649087
1747268
34225
1249125
1689040
830111
280379
532095
803687
1569134
519456
1033175
426902
295918
1931024
207057
1580454
1638538
818651
1335457
619680
1020690
802716
847825
133670
171922
708573
249628
93006
1936322
1957088
1341096
522710
1376983
226141
1032008
1155199
1402511
1005522
47873
1296318
1580010
593081
1099732
451547
865817
392751
903795
472298
1965112
1815933
1938375
671075
1638697
779628
529170
1977197
1919639
1828764
23675
206548
1478856
946102
466684
1624470
537072
612882
1418933
1688978
340292
1712797
635179
956271
907875
1971481
1231091
1950331
1319518
1974499
590359
607171
1178001
1472384
382876
1430224
41216
1657554
1885244
1728664
1312452
1115440
1199405
468648
1287475
1054676
1686490
9494
18310
154217
1585342
101553
668815
1579103
603679
916426
821249
1420257
31135
1521149
1378775
1179206
1299537
1392885
1442215
918761
1382201
1940391
1227683
614149
668686
1223083
796400
97736
1133484
1283637
869332
1998060
470108
273935
421617
1509357
541197
1896860
1062798
175586
1391380
975618
1008810
1154015
1239670
383877
1893531
852525
1333853
291759
522095
82550
568835
1795197
254857
833548
1548167
1103757
1245526
1190763
26737
1806380
1791841
1112167
296080
178236
1807248
1690468
1497910
532149
813416
978800
422799
76133
1038463
472185
8065
1221625
350853
681979
1549729
341634
1871013
132282
656886
917615
1050386
1667672
594817
1141516
1972475
1867025
786444
846755
1549113
770711
265433
1524129
87779
1280578
224478
1504473
658956
373554
185553
1831781
90993
1667818
1359158
1943455
1809994
650965
94956
1003496
304322
559103
1802602
1356334
175036
1864070
1044739
672209
1673763
301538
112907
618080
1522034
1692200
1278058
1602440
658714
1652855
1202392
1672515
1819956
1872598
1880529
564205
783537
503876
867866
1827700
1410847
1487430
616317
237231
1151251
469681
833927
1286500
1164375
582006
482242
728917
710347
1620393
800024
1257272
1468873
341190
301709
251720
186478
1554224
1117398
1128067
1788488
1978218
68366
1518337
173560
1890055
440957
1632724
1367784
375225
925728
1616208
119510
1892197
131651
489991
1645750
1497847
229522
1344063
638967
1826199
1601205
367125
851025
1659887
1158323
264059
755513
997444
727435
1334255
1720971
1297345
1714957
1194296
48207
1454377
75215
947581
1971320
1803202
1293114
1989589
561308
1467799
1980131
1696740
1376372
1304801
79063
1420025
872861
1783104
1641725
1054064
457524
1578265
1859801
382059
393513
1379408
1202112
1901893
1818023
724099
841868
164753
330065
1249939
74824
1366245
39967
518433
1591575
262182
872161
123008
1975563
1305942
204429
1659926
908464
577445
1194836
1308406
1110894
786234
181495
506364
496535
1163081
1387195
461252
967081
1913561
967205
1968416
508283
694407
544797
139122
1849784
282228
1598990
1831343
111474
1659819
1755542
1674618
272662
1809639
1402203
1960604
1695240
1696715
320927
464806
436321
69549
963234
152596
963753
761444
1348131
71695
750748
102682
675250
259637
738850
1249908
1209868
1322083
1323484
48410
1282574
356817
377486
1693651
973978
1116221
490888
1846371
1830008
837654
786526
937273
1663445
1871587
109066
1292452
1411558
1715367
1300042
1603808
1220067
1957514
919567
947056
1415876
23537
48903
1473489
206110
1256260
173447
347926
13605
1254731
1709121
1329858
1589843
369646
259625
1708428
571047
1436377
1840982
1993550
1830940
724936
1890609
1013541
899063
642680
732426
1341872
1657825
1224982
366316
1806767
1191602
1805581
64270
785877
1861401
435839
805734
24982
1540779
1917450
1201016
1355383
595189
897659
363362
1129033
1760854
1777122
1698020
1976978
1545848
351810
621789
406984
744016
115790
304295
1125778
166651
163618
391687
1227465
1115130
1017406
404921
1653025
1200022
880388
1300881
652115
893660
1708233
90493
1455037
1052292
1244879
1060755
1765645
490658
869714
1533831
1342584
242931
986938
1233967
97828
698626
127830
383010
884282
642226
1316785
959395
571761
1742096
1647131
574029
399105
1391038
1080056
182773
1938165
1681621
1444431
263831
170431
26516
1599154
920009
1679126
11619
1391851
1138046
313588
24144
1641891
845713
1660635
1118652
1608253
67026
1328002
1014173
1670927
105979
1726105
393823
1131322
399300
874738
261272
1293720
610036
448834
1700499
1537705
626776
1736427
480605
700960
863846
741257
962530
424913
851014
779038
155153
1099907
81088
1979349
96560
437979
627736
1325231
1734737
677224
1373274
1313524
857001
1034008
1601181
236435
1539507
795607
1021962
1766866
55703
1394658
455631
552167
203418
616980
843598
239525
1590659
1310301
400946
1604061
780053
348099
159346
1798223
509519
1508641
1688282
773138
1985921
1820267
1464708
1722544
1888924
390333
1737816
1356373
113824
259746
1020647
884541
1908506
1548042
353525
407452
661087
605743
1599781
1681134
1764714
51823
221685
1963568
1076718
1039129
899735
338250
14487
1176097
139700
525754
1895436
1697523
828167
966023
1315927
1618876
426146
1137547
1770736
819002
137828
1609938
807139
320267
1200309
474449
321326
1725717
1990982
1672661
33469
290690
424194
1702083
865671
1491648
403372
584324
316059
1657420
1654752
735935
101040
159525
865660
1406927
396916
1675398
1768338
1041103
1507147
1240074
1154156
1298027
1940599
756402
1958240
1843042
643986
1326242
1030569
1536507
300225
1106534
64761
1559189
1085480
1814979
61971
72873
1856298
625241
551580
1754896
1370547
952096
444030
447586
1118423
1332318
969293
714028
345753
597906
834932
644234
1086999
939172
1026218
1803983
1305329
897464
773712
1288736
1560753
504324
196589
78915
1007807
688605
1470627
1617236
941312
1158948
928127
227305
90723
344005
1927237
804279
682253
397132
1786794
360576
1254534
761047
27491
1790013
336257
868296
167518
1162489
1608498
418162
1889971
895843
1051987
373434
341301
374162
1302996
662486
1709724
1368120
967057
246617
740658
1786760
229012
124815
593892
1785467
1004770
87590
45219
1717680
494763
835990
1967144
1924980
829575
409922
1659301
258810
490360
1745113
1727997
1959761
1401990
491461
44868
16646
10452
845004
702336
1042156
478548
1572672
991213
1910895
315836
1002761
81948
626702
419033
252700
733696
911992
1412329
474772
917008
382269
1768638
84096
1622065
595247
85212
791495
553196
522969
428576
1729480
1340476
1567150
1241280
1539549
946471
1472591
846106
1469576
191162
1869762
48764
704159
1631960
604390
492353
1484299
433689
1680171
1998845
1461825
1140041
426071
30127
1084445
1814907
497048
341589
639358
374011
695847
1387829
454900
1454073
481470
90483
457914
1049744
1771007
691736
1672237
267219
1715023
1729563
545593
1257333
1811524
771028
356172
1826280
72964
178029
95787
1701083
40842
833285
1644157
1482910
730661
1532569
1396373
216566
1621884
281317
251269
1423616
1329043
1535460
257675
865058
1685573
861823
163679
1362498
1915138
1010408
1234095
1131415
1048359
944545
1292699
384210
277719
146857
1612535
1995407
818653
7900
1667574
1840916
1214408
630107
265330
1043309
982043
1729257
1363862
378407
1637195
355967
682150
225559
1153081
758715
1699629
1427431
1258793
1944443
650521
78026
850269
131676
1296079
461456
903434
607373
826693
998414
1325080
853853
210974
110287
1504386
684319
1980857
1330525
289272
1619711
1208124
441760
1821648
1822118
1950570
265577
1484854
609438
49187
1254299
1420769
1125622
1681158
197483
1277660
465976
1301358
127845
758638
524799
282828
1783429
235418
454930
252590
74581
1418440
1735024
337593
867629
575184
1100928
819014
141669
1634242
1477707
1058072
1643788
287218
444391
646507
589771
1328018
1663320
1065011
467688
391487
1947452
1765294
1163173
1543353
1804236
1536012
1293032
363670
679434
467713
427527
123760
812641
228549
1100316
1520344
149029
1559093
1261765
24289
3091
844667
789197
1960810
333520
1307071
1145812
169198
979002
1500098
932076
268883
1151525
600820
1224355
1018055
1657230
1834158
594513
1121347
252832
1567618
1726294
1652640
85849
1221972
1110367
1667111
1103143
1395009
752243
1582453
609824
438410
1026303
1567422
290843
404257
363299
1918534
701387
1217808
15842
417486
1489165
1738687
123264
451827
351285
390391
1613266
1864492
1441264
1212763
1211252
247226
743201
1721535
1441652
232252
776639
1235149
1692748
1337076
730531
1335145
1212009
353103
1498161
972854
1723544
1580330
1977032
1415114
1312082
1701811
1765004
7655
386807
1117658
491365
1343200
321435
1098616
1767391
720807
694459
1040918
1462003
88698
243566
415471
836022
1460170
1146740
1027446
1010364
559584
704838
1981590
670500
1758151
1753485
1114780
776192
357492
1598757
291316
1143157
997101
640788
543572
1250324
476220
1295069
1315389
1378814
288278
957545
697781
1093577
1460756
1448796
126013
207455
997910
1339885
309152
1320826
99180
937976
890124
582998
1384743
1637498
768438
475610
39257
346340
245574
1193726
1568292
350050
1646142
988131
34125
480366
1447811
1716612
725672
334349
470928
1332266
1497751
379171
202872
582187
182878
1035658
636262
1186966
464263
1504216
205879
1840244
243436
890573
908204
1781313
1513362
1246340
516616
269011
1563215
1220806
1548752
957248
1546628
1651481
1102363
1343694
741768
1860912
602239
154291
600442
1526017
1465232
1670131
1672579
473551
1274990
602842
1997848
214159
1379637
1646437
1582371
1711632
1848955
803090
787030
47302
517819
830461
336173
1141227
1128310
530441
1900706
790581
869492
242667
1625313
1166355
844622
1297640
42412
1476189
1799208
220455
1496868
1386052
518308
1256014
404679
1072067
336927
1163298
1157169
74585
1119873
636158
1439952
1704871
873617
596429
1235230
1998447
852102
1848801
757401
1082036
1012191
1905784
285380
210420
20704
1785138
941415
1793826
1644292
1428239
1813036
74874
1355730
569362
1283230
1223062
632916
1541693
1319705
1142714
810801
199371
1082671
150933
883605
606972
316830
767198
917948
1185824
908402
257202
785930
1496281
1122753
1942582
1043167
1994699
1026616
603435
551796
1457598
1272696
1247998
1621950
1439262
290942
115933
1374833
1055792
1953055
1678451
1592031
185806
345332
556598
1753325
1329614
1877780
180170
1734942
1368132
408534
1245556
508905
1276178
1293745
595911
1515703
85822
1606281
395735
1929670
347023
424037
734922
958903
584174
1260370
1909623
1015439
1202339
143827
484260
701087
719864
661267
1236637
561053
1059085
919892
1920037
1387246
839233
1780821
1417573
1041823
1055973
623178
1080871
656859
1097106
89925
336373
1396944
1812761
2655
1254513
257062
1889494
612644
290485
968129
112638
597736
527797
391103
1413465
804896
1186804
1934324
219952
617390
1128271
254013
310574
1127717
300875
1852911
1870211
157523
1930486
815952
1921391
602815
852068
874499
1991833
1900794
1198102
1740073
424642
1933776
1802914
1364456
1905377
731997
1089316
1362857
1753859
955382
1648214
881499
1464764
1946313
1284394
895796
1015180
404898
1170438
427163
916585
983697
1681251
1736534
504354
1379381
970233
424041
1240370
1649152
1967682
1656984
18959
640605
484211
1357984
1774531
1302578
640452
1053665
35322
393657
1281865
761623
1109413
698612
1549831
434496
570788
1994912
172589
29816
690453
1727958
474416
341250
1284486
1238086
232999
1140933
1661916
1868268
865149
19511
163665
346585
878369
1608255
819909
1699581
1098176
33695
1930650
56139
937997
1645362
1127757
759508
1363662
1017932
327554
750599
875595
1504827
174353
1183739
1994671
226702
919974
431931
558155
887706
736062
1929932
1545694
1818394
1486830
1624009
1856921
1944891
202828
1385794
227485
512446
553053
1132896
1557736
167990
1224931
1256275
613874
1752431
252104
970315
1552423
1256585
1119134
321341
546878
444498
178995
1388387
771880
1531980
126656
1262407
319580
152548
1978494
641368
1482810
1681897
196489
738620
1311933
1585783
444752
532008
930051
1980082
1502545
1115940
293151
1787639
1916786
779734
906713
1182353
125070
1536373
1110527
171051
1411734
888602
725795
1176184
1954222
603595
1299915
1132707
1561202
429245
556359
1707963
1099810
623606
1219942
1306191
1467155
1421568
358593
85202
1606017
36335
1172122
1669008
393801
1105929
1094566
714089
272453
30606
969632
1563173
1803603
445008
1435588
347307
1953618
734769
1660861
1905227
492122
1885754
1578882
1803144
1252139
341351
1083521
151295
525402
941416
1290518
1547965
122423
443024
1875843
999549
1015417
1882204
1199323
1607511
1509583
431983
746079
154070
1087628
734064
1926543
1968706
1169316
337873
1895283
1921665
334832
1920805
359785
1182533
888359
611334
45710
618257
225305
1853988
1377942
1324704
134459
797148
1547452
1286294
256843
1698480
43535
1791048
861883
1659878
1036177
90783
1302327
783624
1989819
1828632
1142890
1624834
89526
1196761
1561595
248029
153096
692776
515625
441091
728307
1253168
846742
1779861
883506
1640823
886434
1595466
561491
1300509
632926
713586
643396
399484
375764
1564429
1449016
830512
1220086
1339655
1880004
485783
1580998
1397806
152106
1833774
34243
1941012
708814
610067
1440320
485967
1427042
488911
85015
1231866
1405166
1872022
264910
1457676
1372899
1616604
317293
709184
447318
1707706
867166
1686045
289964
961510
298524
1942692
1562046
66493
996879
1868861
1054115
1319817
343154
1090683
245236
1319591
5972
715047
1412332
1281793
1305951
1639795
521648
887668
684164
917397
1637852
142444
913244
980978
514211
1719254
116296
1052966
534
382688
276519
1140067
1948961
80678
601539
542221
1624225
1132197
752260
7205
1111670
343952
759118
280348
869747
166924
845486
618450
889893
141343
1007283
864591
819465
672362
443928
1527052
1184906
514442
353726
770526
331967
1916668
1792008
1744782
345430
636709
1063781
1000328
1832630
1705613
90058
111401
886208
1269496
1223844
1036584
602995
1249664
263604
601314
835094
48785
1182573
996212
110545
1186844
1228702
1526721
383222
69414
1012276
1516118
316000
483008
1199097
1217341
1162431
849248
716714
1472177
23539
58536
1429358
1187407
833469
529263
642729
1877612
1568014
1214415
1945170
794079
1260932
406492
1936460
42575
894171
1330416
1142349
206539
103801
522218
336693
681440
628035
639724
857857
361844
1883645
125592
1733415
1623408
1143853
818013
998124
833634
65161
1237117
1523115
952634
199990
1137890
1115561
799019
1432669
118163
1173843
846179
653992
1837474
1421645
36760
1586292
1037359
324555
880728
1695098
574947
1867130
1888976
1898005
1098940
1652732
1525026
1841110
345893
1571539
489916
1758603
583210
1226681
1342793
1531888
1830776
1761415
1548455
1705714
1749573
334906
721921
1194712
1123167
1472756
1887303
230803
1574097
866305
214039
578243
620277
837461
1086777
1821151
335368
648258
1180201
1965589
791448
1528285
535616
1650142
187457
1373576
1017289
596633
466052
764913
1956796
392015
641633
795961
1971046
1462796
29020
202615
110267
1051228
85902
1532321
1124200
1027806
709522
616123
248160
1561173
1188134
1156704
505815
454513
65897
528895
103127
100837
644863
1381604
1906770
1034101
815938
477861
346137
1522770
259372
1189847
785323
650613
683348
740290
1434502
352942
1887864
1926766
1142816
1725348
621232
1802005
1142131
1400258
1440409
1480878
493228
163976
1933590
204319
50010
56676
1776557
204052
1300539
516439
1590356
464510
608766
1675932
43778
1500825
998426
1172344
990614
111623
1080609
84972
1091464
1119318
857167
347332
1732939
1162753
887832
641755
770520
1537497
1573082
1744854
1656594
311680
1246423
1261620
598629
1871508
1609786
1393632
149448
1299008
352358
381516
622660
1841072
655232
1996576
1445815
1412119
144698
421388
1493892
845503
1742043
68001
507053
1574891
907427
1845016
1437572
1779989
924413
1789827
1374570
807247
1706723
478059
854240
1182635
1497382
914824
433686
24676
1062585
1670565
939345
461666
11625
570876
1993628
1927342
1976508
199791
710766
1594309
793633
1050621
168187
173224
1123356
287035
393103
488188
606578
1617915
628650
694325
1355967
68977
1084404
368802
1492566
1352749
1984031
20435
1711613
602430
140220
955520
1464139
807913
120697
208524
1405549
31529
255178
1609376
719892
756283
511891
834237
990273
1153775
553914
1846696
738823
133615
328601
688974
324122
258436
334247
1244000
1211578
485739
263131
1625044
1600687
1730470
1567623
388139
747838
775032
220757
785012
833752
774852
1642132
1659499
1648418
1524877
271046
1616427
121473
222086
899873
962110
498629
1223490
36232
1112889
325055
1042756
1991361
1722758
1733453
224468
936529
431713
1844902
665039
1806840
765161
1189821
1196116
1963332
677294
930259
804534
1181186
1742939
1145484
1164232
455523
1470733
110435
1469223
26697
1272052
397545
1168773
1439617
910379
1066913
805330
910958
20590
396288
1868021
664466
1729119
974753
15034
717360
1528945
1722096
91291
753564
1175776
1315303
1740387
196508
373430
1828554
1688867
1362537
957491
907985
1200303
214580
446344
977916
506958
1378951
942523
709431
1772145
434874
873821
1830427
1750137
321575
1822215
158551
1040840
1560142
1659845
53094
1343667
661196
1896867
550913
749861
879109
892124
1826434
1685788
456526
1678559
1586230
1895015
1845772
1527134
1662866
848038
20867
1211416
1998629
758181
29608
1001423
1744471
1929996
676651
375838
70682
1954514
416403
238437
1685858
811204
1155718
332777
1520724
702874
393147
1697153
80353
1049928
601099
304208
59129
828201
1772779
862424
1225679
1280743
765749
1211273
771081
780858
1499809
1914100
1415480
931072
1826345
1546084
1948161
354627
1030470
1142545
627519
14791
731135
1527125
443309
151283
1976711
1687860
745062
1306366
790709
242685
99539
132818
1993536
781049
1703531
1878025
1372925
1438592
1088714
288401
888517
1927805
1690843
1959905
1299316
1814431
1398598
1893361
69668
1052383
1470471
959754
572621
1330686
459931
1863280
338234
1121385
1821718
549464
630831
646053
1399006
332421
77033
1545279
1419640
117105
1609096
1938140
1084842
1174445
1505742
1892926
765651
1822954
1493427
511538
1671688
196035
1341074
223268
1471942
1741713
357821
745863
1679435
213711
71684
295965
1095090
668034
249424
352709
1066137
19578
329303
1642823
561291
949002
352539
1537996
1134916
1731271
186700
1987006
750720
696853
1498891
1932617
1654863
570301
22709
1158928
794513
1093323
1398915
570555
1518029
152420
444282
1805886
1100272
1663917
702381
147264
1795519
297779
1523259
325945
555094
323858
28751
1064294
1596968
1813708
1011409
1956289
1343563
1737189
676730
92279
1166973
1093582
1448033
1741622
475999
894866
660906
1400932
1598606
788130
1749122
831698
310309
540888
1031298
451569
1608997
453608
560501
566076
730811
1128400
1235793
33981
1828553
424978
621563
1270200
1164150
391282
835710
1047486
1674015
213412
1210626
475622
948428
1687720
1852466
1781612
144341
1961566
1354477
1078301
1936620
773789
673854
966659
894236
1331854
1059905
458274
591100
584626
463105
1346808
1957140
1518643
304076
1723489
564187
295
1714097
1439110
492294
1298791
1386504
1021173
1950484
1960157
872014
1630467
742463
1172010
713814
412822
1903639
1446487
1405577
882241
1237540
1385936
1857604
422132
320726
1690467
1069156
1814839
553936
942280
341605
1180031
649068
235287
865489
1172825
1901958
1268248
817936
592704
1817348
1237785
1892385
360992
313782
743163
541720
1806231
273003
774668
1482417
986002
103009
1306237
768182
975481
8812
600013
573103
1771504
1030364
1528327
598609
1571154
1266626
853833
1758423
611806
1785103
1195723
438046
1184762
1900396
1405760
686119
700726
1396773
450258
1010313
451053
1208959
1859130
1433998
343705
896847
622464
466748
887042
347427
979379
902461
844995
1673236
1443867
379076
1092450
748279
9405
1853460
359336
103247
908863
159858
1966132
1479854
669812
869101
659742
1313324
521223
1997387
1876227
938300
441377
872164
298931
1002431
1638008
445563
78287
1878003
1355592
1874540
846251
1216296
1939878
683728
564123
1434962
1285204
375611
800302
109704
1045509
84645
382865
993931
1937754
1023252
1151995
1836729
1983620
1061448
476721
481114
1396764
104978
1486142
311423
597971
54301
1710697
1553502
842313
858948
969441
1991855
1525738
104166
1811650
750335
629749
1617209
362709
1263036
1745932
1950336
525353
1053763
95267
230235
310333
1111524
1610513
1620104
491026
151147
260349
206343
41197
1091362
273832
129231
538234
448057
292450
1262408
188667
1586189
1208880
582771
1138415
62002
886387
907032
1204145
868919
1680565
676088
1725679
98664
1020378
1247747
1886630
1422012
1973706
365197
131116
665874
287805
88375
1738873
1113263
1088013
264462
1354885
1658333
47479
1031489
1654720
737302
1152338
625728
436624
439407
1947182
1162228
1035596
621569
1185710
159774
1886302
1634367
1255426
919559
47861
1683234
186682
1481354
1500000
276914
1233719
270354
505252
1163589
340613
1134401
1631168
987400
1574695
810633
1788353
1642317
1573684
1537673
1829938
1715975
1923851
539024
496002
1754231
894272
130098
1893164
586162
553579
726447
1984549
1134276
426192
555061
552353
738650
1676908
766355
295861
166055
63266
1931261
1058488
390135
1146290
1928466
1798745
304145
1558862
1074162
1423240
428866
666005
1540416
222257
358457
920274
1412171
629282
1008582
470488
1174005
244372
347577
1182996
252264
27823
1289983
1536254
959344
50389
1465623
1811161
709446
15683
1866483
1278176
861013
541721
718826
443301
422507
272695
126098
1363390
271071
1809382
1524700
814237
740322
1408087
325267
222655
447132
1646018
1047358
1703164
1779846
828490
851524
861770
1787424
1331389
938361
99041
1571020
614783
666283
403359
1747484
1334184
402933
607203
1573486
64949
1935525
1097791
1170658
648280
1949166
137345
1855007
1047024
1858585
580530
1342963
441244
388796
1241070
782233
1686490
240212
1059918
1223283
1541038
1782577
55316
1516756
1445708
771777
1807258
1483822
306627
629094
1076476
113491
377620
1823038
1221913
422315
1828718
128333
1856198
923515
968650
1100736
1030942
667969
1740454
910681
296068
1944731
774046
1318927
363884
698423
1214879
1578945
177789
1674122
1818952
1364645
1902767
709359
977065
1727415
685762
434430
82396
1874729
616137
193098
1836774
9943
595303
1102457
927200
578098
1361687
1732428
1564226
1410536
1671748
843603
946322
1183011
57324
1653491
796214
752979
1366623
1745010
224235
55540
916756
1021208
1802587
806507
461186
1794074
1695116
133844
674216
872845
758279
910399
494147
198666
1167953
100791
485065
1479429
1898408
1314288
253263
1135412
549498
122343
520367
1217947
1865910
1234912
1902306
1474272
1295354
606864
1631584
1146100
1583818
609171
1015244
1072780
611995
1980927
536866
1681086
263948
703307
1542582
1294136
725011
1581337
827826
1882975
977955
220845
1157481
617137
433403
1426422
1019217
704535
1085016
1032708
1003010
219736
1308536
1916260
1600246
982848
87777
1480924
1542515
981114
254352
1739963
1659638
57418
1808922
62195
648402
476287
740273
1149944
400163
1337562
134331
453941
1408562
1648605
325565
928822
378557
1049514
1798669
1734994
346683
15260
1884496
1594779
736127
532450
1886331
1372246
1316537
850336
1636533
1649825
1404881
1457701
1510382
688433
1909960
183817
535438
611739
1130844
1719125
1376549
833108
1178919
291327
1817685
923445
1261681
1593886
581650
1241360
976842
522989
62128
160619
826697
1657195
1465394
467953
438605
1396846
906520
546241
147168
95122
735645
1037296
486785
1879415
1013769
193522
136932
1509872
373937
839386
337305
1152190
1204852
1844135
1693596
1038727
1227285
267890
800005
407795
1697561
266582
1575332
1936671
594618
1132930
1492783
956298
1289910
1614230
996450
498795
1853846
1056646
158677
102547
1264871
1291998
445145
1400163
940076
909032
177796
180203
28289
704070
1546525
329678
838966
1124295
291125
1549388
812901
1405982
1141284
630939
796619
1622827
987389
1679491
1915816
1620429
1821143
905342
1655324
251652
600823
1309279
948661
1388792
207671
1086232
544389
1912388
1474247
204710
388007
1562050
1717952
574642
1500914
1877303
707328
1184901
1711971
754638
1259510
1403846
814352
1450324
1574323
565108
13023
1675154
1157100
1732507
978167
393457
1609575
449408
1593275
500668
1485448
56035
1699400
1068318
1828824
526051
256754
422719
96297
229846
1633142
666877
1509090
1525507
319745
79954
387747
405338
859084
907235
1932308
265335
1532584
1245007
231626
467165
959932
1306238
250854
1824291
1379345
1726464
220213
1205846
1442639
1060532
296497
407077
1717849
1754244
1926488
379284
122262
1255162
110558
22827
211369
1718508
939240
1104686
1711108
476478
244665
355859
630115
163130
1238605
1388487
864938
1059589
1501010
896898
1507930
555857
1813628
779360
849709
314946
601099
1825428
528871
504706
291683
1450064
1572236
1814749
1449343
1136091
838233
1373639
1496273
801453
658356
1543878
1963594
1423166
1128212
1953853
73945
1135250
528303
1695373
780323
1948675
946811
102289
1135400
1853699
1107342
558519
1148309
1387915
1911493
308643
464412
910564
1327021
1744463
1297227
958705
1860642
936067
1705231
13090
975255
1268657
1855655
548637
1064709
1746006
748763
1690203
1657415
1098624
174676
685301
1452414
1462584
597449
467625
1593932
861119
199191
1155348
68299
1702117
940146
800140
1665298
992370
566560
721339
411428
1025583
1452537
1326994
305950
409182
1172737
479331
949163
1808450
1712293
1390324
1781574
1219060
227895
265093
1800063
618118
1685078
24712
1964471
655438
1821532
491309
328047
887476
754591
1981692
665172
1186367
1514935
468361
643454
1611529
1932048
283150
481813
1965123
475623
345429
1960431
377789
1262953
1992454
1174430
281091
630196
413179
267625
1018200
1714669
313082
871951
792080
793597
490502
1251154
97124
473476
1223969
275803
1602236
1919607
354183
850345
29278
1155674
1248799
470157
1982234
1747214
1472621
68544
1119234
1352982
1654243
1909592
353017
1097372
1734996
1952968
328494
1165306
624195
449759
1381617
404462
1466618
1114661
1633853
810472
59095
875223
154108
1848546
1585801
1258561
1289977
1535217
1147215
1795671
1967685
940485
242792
1132384
649995
402728
493069
671542
286306
191521
76927
434763
1343738
856325
1962824
613060
1853419
364723
715444
326241
1917208
416177
809958
1389110
1854288
933095
1013158
422758
1999456
1330389
1430477
1474251
744796
1987877
1090553
1708471
1194438
284222
1774280
1020236
1787730
181544
699762
103142
1481777
51831
1669775
790789
1142177
1920155
568421
564680
190982
339980
351065
464439
1822720
882687
917172
1177781
460980
1254697
1978246
802622
854879
393905
1135223
121138
1732074
1115185
325049
1625490
408280
170035
1106437
353416
1604903
1421304
1839205
866198
515611
1711305
1222054
1405524
79219
918736
1091068
1542166
1129701
839292
62670
1916563
1507224
1577897
1088911
285272
1195027
1323272
1533737
1274314
339795
711055
1596834
1450882
429020
1886015
901981
1497247
92476
1339129
1461563
1835863
1550182
1881644
1048814
1560509
456625
72869
201480
177076
1699087
1722559
471734
131627
1965519
667019
361872
396324
1270108
348652
637284
1337603
337971
1528365
6554
840654
474468
1039554
539296
938605
72202
102142
27031
1427505
1324928
916666
838642
861085
1520267
1286150
71547
382085
1703111
1726669
1657485
561067
517348
1512229
61599
75883
296494
1770441
1333385
1625938
1347848
1971532
252215
189865
295677
1055164
682750
480644
775446
1828911
1982135
1141398
840605
498840
1454805
1232907
1012581
177268
715115
855527
704630
577052
1504328
1707895
713509
1596753
52710
1457117
470342
277653
1960696
732713
1296672
947888
1307598
151308
1029253
693836
1213979
497982
629921
678524
127974
900848
624904
1153625
1038895
600065
1414345
973448
892676
564243
444442
1769599
364206
467167
208149
778922
147175
1410519
659062
870156
1940120
670739
98263
1560936
606132
611749
885354
42224
401789
652453
428669
1693058
1274299
453564
224076
157968
744778
798064
1637994
1997129
593840
1569829
82182
140877
1509807
1969643
1298923
23815
173908
331599
18109
658521
1106615
1169916
1885472
204883
499200
653279
1804371
1318370
497415
549703
1342589
1968508
1051438
758113
72326
929930
267601
1295575
1902688
282850
634563
1631142
675953
18853
827026
1524060
995439
580744
814798
735253
1433940
1843731
1258511
1291479
1273779
586616
439745
110451
1033197
44856
1010306
1466079
315419
1192751
860297
1249156
167722
859997
322729
619205
1944160
1435833
887273
1829207
599760
1232464
1953345
999654
557758
73919
1932907
1446502
172081
51719
1290118
242908
917602
874754
1802025
1111910
1078808
1872523
566606
1299444
1291333
69419
1856275
1582565
1918135
882138
491608
1905399
557917
442992
112754
1407938
1309734
609957
1693833
1515145
1103345
1414920
283984
1675767
942455
690354
164205
1707118
801642
461157
1091595
967553
1396793
16276
996673
1208355
1670249
1526326
845559
1665887
1775653
1130491
929511
557832
1030154
1070291
826598
1097625
376407
1721604
651741
151546
275750
1321991
484396
1279806
1220600
1054962
1123519
951766
890622
1966825
1262667
1490397
1769977
497716
1701738
865429
714166
1264173
1980183
1389500
380751
417922
420542
1602382
617152
1277833
406264
1432620
1602508
1870827
1793110
297927
1273661
1251147
225707
1286330
581570
1310831
1021470
1606913
470043
35871
445436
1017910
1077962
1520050
1679395
1921489
399687
422548
236884
1113765
776066
1510663
1281606
1511778
1849175
809065
252341
1921280
1202671
916836
699852
370527
1800540
594852
1357176
1309750
14178
334929
683723
1809190
1443271
837976
1870321
201411
1251678
1403498
1139908
1980468
1272342
790814
463576
438802
1316484
668016
1347922
625059
1280268
664320
166320
1180128
1418961
123681
146409
671456
1195263
414630
1580860
1862921
1809595
1017576
1352036
1101088
1608764
120658
1682935
492532
1337985
5867
184785
1987029
1592148
571547
644691
1951308
375525
556468
1447157
1914669
1648807
1138930
566765
36586
1103551
790723
1594020
551314
1237051
1457467
687723
469530
1351128
1308570
465780
917344
527257
220484
1145932
1253795
1504122
739501
497013
1056630
70141
1332951
1726195
1673793
600745
1645233
1452068
1097620
1680121
1192317
1287225
1455724
575168
1153366
1507995
1349115
1300407
1960420
38804
941303
1116292
1667668
1969589
1048429
752272
158849
1110978
1931266
313240
1600020
1215492
1058891
29327
1274626
1454762
1645152
1084766
1904168
1898381
962040
1623286
262986
1414115
1569711
398481
828711
18588
262769
674076
1718497
917380
1862414
1189275
93717
1004323
113418
1015233
225542
1596650
1229846
786434
566420
1438621
1060639
1892418
90486
58951
815803
1911730
437789
357634
424958
667397
1534044
701222
925142
1093565
183476
7787
522356
909495
1541348
1810451
1386651
1994298
1680034
663599
1820307
601631
1417562
381789
78546
1196159
1281898
805711
1062384
1578956
1180672
1444027
817086
1934963
1611960
486457
166778
1200142
1479302
1940348
673772
1122397
1715590
1882427
592056
483872
1533965
361955
1660873
181418
887659
443683
1570439
855805
1657675
114935
1367926
1374654
1554655
1763535
1140196
1803891
1507250
1313287
1429873
691144
9964
333448
34672
1386930
206536
776621
85121
1153662
1795233
698052
960382
1487523
1641671
1470382
750910
1022601
1388855
1529597
902225
1152300
737680
1099274
746537
1959666
339820
1503867
977525
1259511
1397069
542947
509067
1628375
1485878
42526
1389519
610904
456606
527517
997803
1886778
1128119
1751841
1657273
1489711
1472409
385170
1230075
1074279
1604175
197277
1292242
1445836
1114666
762885
1825492
1152909
1833957
1840456
549448
77723
566050
1615381
640553
186861
758825
1609110
564262
843863
1507986
771523
640150
1537677
103414
1244280
1960427
1776840
287285
516919
1716657
1151769
1910669
423849
651352
1795602
1609972
1758133
621200
591354
1477596
1194393
163985
1559155
662758
440309
1790663
150262
810895
144633
969714
1350073
1665105
227839
18305
1559024
902560
1209191
1605021
743702
1607197
68275
371692
1454028
1784222
1680206
1330480
1304012
1542977
1936834
840778
1107576
906511
557536
405731
262540
1702087
438225
584039
920509
607766
1863699
1062509
815305
1466577
875612
19006
413566
894547
1080983
1106489
1492562
1236378
1475313
1983829
377858
1525049
1186368
1388785
39491
1958924
1976536
1576332
1604342
259080
1188609
1585616
1910130
1861618
299737
323206
1874280
1607815
738741
544341
1520508
1424227
922104
1962597
1479780
365646
404876
807908
1277068
1422372
1481388
657455
1469600
802594
756806
461856
1897093
1055997
906713
1702029
514942
512970
1346547
1100116
625104
1549028
1446200
637066
291757
1161970
1863016
1316030
1513756
581295
1654958
962954
1348259
142268
543795
1346406
1240125
1859110
35614
202469
1722678
559844
415196
409945
430890
1009638
586089
1861466
1922925
301236
1427588
1443794
793489
714
1036294
864954
1246035
1746778
1630995
164701
566142
1042037
635541
1240269
87737
588876
1993538
1725880
1066754
1058853
726400
556213
1690824
1487307
1110122
947746
1503829
1028507
1173764
1024024
1360522
1160892
1943846
498148
1477371
1834739
125030
601406
154406
1865955
442743
459196
52143
344270
1125700
1932077
511231
148698
1519408
1722712
1879064
1592591
1762173
922815
1245466
1282891
1750141
1324050
694618
1703070
432286
1642002
21377
698347
1067965
716247
411536
265617
1862122
626167
1582932
253016
955402
1721852
1983649
995234
1125180
219085
7583
1233353
1262096
1829073
878322
9917
28094
1939703
1465292
913878
1232604
927138
270761
947207
1417423
1538234
805840
852189
1255856
892828
576795
1766701
1552489
493946
118424
1134225
183287
1243843
215233
1147781
1927577
181660
728478
1016994
1691785
462885
1896778
637873
593288
532947
1832634
1078311
1153358
1713663
1491197
1603344
414718
1590974
764096
1216657
541486
961453
615553
1524844
207073
1229782
1799248
1542153
999951
162142
1264660
1835455
699043
1140320
1302583
790000
1870491
1238044
973063
1628680
463420
1953850
114760
1421511
1712034
1381492
1770563
1090550
827615
487945
1933300
480595
1528602
247343
1080134
1507368
734459
425320
1076704
36934
512859
1171279
769461
824105
1920051
804804
1752059
297141
254783
1010209
1769685
1294604
1993098
200924
673691
517419
1745016
593133
731430
410584
1680287
1496246
999314
126987
868199
624132
1093394
1912823
1906979
1631156
1287673
1069125
1015551
24576
417137
526157
1757975
1167762
1611973
1627799
439354
1647071
1573751
1817993
454242
437910
342723
1528921
812414
1465518
1629261
1618934
71597
275103
599039
1153296
1105505
410602
1467932
901335
231409
1350283
424394
1073629
1101286
700053
284446
631036
1256321
259333
198922
698629
649621
309014
1639181
1248412
1046892
442103
387010
480919
1692214
455257
375784
683988
897442
394404
1963190
769217
846697
203335
840368
983614
1679178
1991611
1755553
1143354
1164936
200152
719659
504880
1832001
570001
1807909
23464
1954092
549293
497425
642342
362680
905392
1855389
1901988
1858445
108682
1140608
79234
262317
991471
306949
1679347
743433
1815055
1997675
53919
1856269
1331053
1151277
123090
817888
403991
264110
1867651
1263816
1790280
1917691
123908
337298
389340
1563935
1975828
7292
304892
781161
1331572
1423978
375532
886141
1413393
213638
1239440
192384
1171083
1913738
1459514
1398464
1415320
1590032
1571926
1490047
644332
189295
62829
696970
1219752
1675944
949154
1402661
1206939
1011970
626745
85873
1444551
1516180
1062566
121357
1203218
1800912
190286
1704125
1654504
32966
1217605
546326
1295695
1273330
197714
263793
377788
1886624
925117
1382999
1169681
1168260
608009
342221
227036
732308
39187
416879
972132
503475
261640
1584384
895530
107532
1223254
70710
1590194
1068002
342293
898646
448998
904055
443272
330066
1023528
1845478
901779
1666845
484596
1518296
365526
525662
1223597
8439
1080348
1588181
706880
1938673
873819
1994005
967974
1042133
1321681
896525
1674889
1618411
482320
339124
1821344
1136908
1535500
257332
644390
875836
1063219
1515316
853826
621985
760849
1372902
1323832
1289224
723332
268046
200269
809261
1783886
628140
252589
1416116
87026
471559
515942
698056
1972907
748857
1048138
788920
1967478
827157
886346
1654365
1029523
1849135
386364
997396
440517
1754301
508898
1188599
1724392
1748583
522487
1531468
527319
1693657
1829846
604788
394558
1655234
1045606
1842930
1521950
1044846
1946483
647134
1539227
312108
1915218
429139
797464
1261998
1422060
1227436
1883616
1948423
1717079
555431
799722
565187
1983477
1830673
1305925
422067
925418
856525
1766809
1810679
783924
1041796
1798856
1867489
1354265
1655484
1229338
1623021
526630
923015
283514
1203984
1129647
1259555
344038
1127275
1339177
105834
1226690
1906765
1161046
1120395
888345
1603377
15158
1411640
1504054
1974965
1326475
1892429
303295
1356719
1959911
1751931
634844
368390
971940
228207
1870878
1143938
1531478
541801
1190417
1341597
1577784
1276087
38360
446359
1014165
1061578
966360
1436229
1261261
1188827
931311
1563833
1106428
1959449
74831
101520
65283
1552546
1984442
1242974
1679491
367603
254242
1982094
1812949
1184296
1231078
354302
1602397
307833
777285
744425
1457379
794185
1540913
704347
1934348
980796
1844915
1313401
325402
107754
73872
363676
872919
391218
1724065
756156
1432828
378537
516529
1756071
594505
305333
883326
613679
645400
482962
312841
1095166
1658035
547913
827372
959212
1268056
1545833
1180047
655570
385029
817522
602843
508530
1506095
692635
840025
852385
985695
1411902
1721641
963007
11056
949030
827298
1084396
501012
591701
928482
583527
801282
469305
175923
623510
370998
527087
305381
1876899
696081
1593688
855318
826112
1724886
1789123
452481
1915561
1929084
105113
1330450
1213202
1507859
650699
1241566
652298
1498741
973254
926017
1201229
1281383
883375
1077734
1544733
309554
446411
1043670
528931
1541585
794044
1656843
1165978
124890
1134526
1924992
1258330
475151
1245320
1374322
901622
331717
598810
1901425
1282933
49679
714919
890360
796008
318194
1804207
343383
1470063
1088138
440260
850
1615881
1879031
1033530
1707242
1176671
788656
154702
1686811
1386099
489856
697898
1443665
486416
666509
1167772
503588
456080
1294362
1937704
1234725
738747
897768
1476525
849617
1748281
898766
1576633
1342278
198920
905936
1419809
1018284
1385168
1605052
1914414
1332527
1917923
1558237
893412
1045247
622318
672079
1968025
133137
1975075
23172
558255
499642
511376
1898702
1799404
1033804
1222035
1189709
1624690
1312684
1558278
801379
257042
784477
362629
779145
534092
1855410
370635
145772
359004
1349134
921816
671321
47608
1487955
1023545
259460
846525
900059
1756878
433960
78116
1438199
822231
1576112
1380980
122808
600457
683087
799467
1602215
1331996
1548293
937782
1448852
1432391
656038
1662472
1495551
1863703
1713446
1597958
35865
595605
158865
819318
1751125
1262934
516859
609084
270173
1667597
143016
74414
1695118
1601387
1295159
365066
312827
468349
1040524
1002299
720473
1474910
1888037
1539973
838591
23711
924584
1420833
1407704
1295670
1489356
1965585
147485
1716967
697470
59475
1649235
1245963
778086
1700608
1592549
1208511
92899
734932
729601
148913
1876447
1313839
1860735
605415
1722624
1972743
1572029
1747567
1432910
604716
1492949
931038
1658056
1567073
941541
443173
849438
1261975
1010033
815503
1004894
1320774
1396739
1469018
1935076
341389
1618962
134044
595306
74059
1511562
1366607
1736533
1593428
1730526
511129
20751
1485119
198393
1202746
1800082
795350
529316
1808490
1736962
1276235
1951050
28483
212723
1860651
198032
910524
1985106
1292688
172115
1624588
1313999
399485
1837790
1607918
1866285
261086
411774
1586586
400807
1648253
1284951
1517621
406575
1634028
25759
1773138
1099307
1664462
849115
821681
1621035
1569310
318685
1634333
1662015
642582
409916
673883
79678
751351
1082966
1732777
894466
750870
250986
1088760
1602645
1941301
1092629
814987
481408
1634141
761832
1146521
1969531
47255
468018
1315805
766103
762767
1808722
276864
1343535
1686801
1854975
622687
1845080
1702339
133952
1621759
16503
1228673
1706951
1873765
164705
822789
1735024
244810
1670762
1749817
1857786
1301578
1084346
1644313
1248830
1668213
599004
536675
1484428
76989
1281321
312401
1809388
1827560
747423
959488
390317
555331
1296532
572089
486940
229755
1433472
1639727
1203050
150248
1606422
684471
858631
607673
1175010
1875683
1227749
939250
1756997
619699
310520
1738387
1612970
1276149
970672
1847125
498407
852277
606168
1811604
1125743
189828
1757040
1559643
1812318
357128
948880
2302
1783631
465766
897814
1809663
858029
347698
328668
1858260
863995
202536
1810146
104295
30448
1700464
324628
21441
693300
1848508
1399184
436601
1935685
1355652
1038256
1019350
1445651
1934024
699584
572412
267913
41058
1396122
1561758
423337
933503
541432
679855
1470704
1016176
1761634
1375724
518886
653311
1934734
1081989
737531
1642480
671443
445094
1740667
1094257
1891683
1581978
1559016
474831
1407977
196369
451404
532436
569563
450108
1806218
797191
1421577
1616207
119958
179748
1242398
1610226
1220903
1738047
810145
1317325
251048
587382
611290
1180826
214298
1181299
1418488
530537
1658208
540959
1391557
879632
1698519
629334
1717188
148083
1061687
707407
1932790
725529
1790708
1198334
1193360
1389233
719344
846824
965967
937761
836565
1120187
81072
115710
1005176
1198291
937308
139907
1224244
1367340
1057655
1969399
744836
722273
1315055
1706826
242476
374080
747525
822693
929917
1631505
1371758
1728083
694958
1485896
104727
1412670
1374317
1275927
254616
51385
1072666
108527
1668343
848536
759154
346351
1870468
1987809
124988
417577
461550
1098569
1328079
541331
706529
192088
473744
1138184
309769
1945153
1913340
1177669
1019803
1706416
1375020
1565174
391106
1253588
1583791
1356415
1548216
729521
326233
1014384
1412377
1840061
970714
301522
1527912
769565
1370708
710973
484065
1720781
51209
1480614
125227
775595
393865
1883706
1815958
1965019
1938070
940427
1430857
731328
891870
719926
725493
474608
1047520
473171
613073
1207635
1559309
917329
1387928
1929028
901496
1787281
978689
412347
1848440
1416159
809642
1678109
646766
429104
974133
331379
1261418
1316151
1153029
1775829
1274976
564973
25745
931542
563944
1989338
28827
350349
930209
415228
150958
964492
1336423
882605
1144619
1927177
1321491
898274
422283
542742
1121851
227662
1572928
332506
1408920
1175147
31489
594384
1232090
456667
44648
1644701
171021
784786
1517953
1813363
151654
862869
9439
843701
1317050
1274102
1742902
1489456
720588
607898
1289273
1773091
545326
22248
449546
1101018
498574
1575157
416326
915567
85835
540545
9047
1631385
1710657
892483
1965967
33830
661918
678217
82881
1465686
1782269
726222
619189
1881771
228503
1819867
993334
1537098
1484377
444859
1387687
1470811
528922
159767
28493
104822
386235
253367
1654544
536346
1473871
1197560
284057
1083111
936182
1678833
1457844
448409
248987
1186201
1325897
991573
1257853
1091787
96544
1933012
1867785
1468947
1561145
570763
1804638
912222
1560170
1033738
1322771
1300697
1248550
1322026
878056
1151606
1355946
1406620
819833
1829936
85523
745848
583448
497899
148369
1750733
187369
263115
1903067
1004816
1469698
1519546
375307
1622849
1198867
1378399
596721
1391020
1916302
1533660
1088794
777691
930350
483680
446485
1380333
1603782
504954
1715946
1843454
1022011
1844076
1830879
1866290
572577
1338767
330539
911261
244191
552561
990289
235983
910401
1569861
213947
646927
1966261
1704047
136819
1156386
1663694
291663
495701
359703
1405172
984636
1953087
1060303
1990359
163742
561553
278385
1915391
143110
183962
109129
269236
964011
605050
1388164
1210178
1402570
1161025
751907
1854664
284043
602930
139693
1895432
1228250
1176541
508031
415066
1282158
963734
909629
1464854
1974952
311164
608688
142225
134705
1470620
697255
504041
1962622
294124
728637
1235111
1522784
676364
1794769
1762829
665006
399416
1474203
1725794
1441660
643243
826437
889141
1492322
1721279
1209473
1321086
76803
1072399
840951
1394316
1425462
1548450
1242113
1452696
1906261
432909
1889978
1223218
1278160
1964595
463523
153030
908258
1765134
472254
212721
545838
1189796
1924096
1709250
689309
202059
786563
19332
936043
1957594
1302393
304963
224500
1607950
870037
1300120
423726
238490
431959
1186938
981794
459645
1663651
791977
1784277
567470
1188714
188388
1820524
785081
1640489
1949196
936997
205195
1326087
295407
1323522
454091
1221830
1402622
1001654
1383174
1679815
1335700
1292391
121743
1283054
1421114
1497891
1081282
1665825
811248
1666880
293646
1632461
116472
1306000
669155
173901
192255
548270
1201646
1589226
791640
1721591
134091
1842234
1912630
780982
1985364
1905068
1026374
1544569
263371
562472
646753
1446994
1642721
1672096
199921
336668
1897152
212139
1187149
529590
1603444
14851
1890636
788649
1629722
581843
326538
583708
1925834
329317
112950
977198
1266672
1599762
968325
1833476
226750
262022
931920
1247502
1420354
1997330
1785078
778505
1431394
975165
504405
340097
1447234
1073881
781232
1638035
1442073
1218395
1944101
1595006
796928
104715
1032763
1068439
1850892
23120
821697
1210178
1662829
824793
501871
1503059
1052873
473525
1313717
866750
638537
1515934
165714
300262
890181
1767470
583249
843793
1246561
235294
414422
794676
153012
1881122
832608
1491423
1539650
356759
1256960
595741
1703347
553010
185527
1744221
308940
936389
1596295
625132
1367499
1548821
402733
771960
1975943
863982
1033958
462089
521506
1149270
572894
1640667
1709601
552974
139643
510971
250886
46212
1679869
557031
1577996
1057194
1284301
1705221
1137196
1433791
876429
1114194
1836369
1164488
1577209
491812
1126848
1162638
1695470
1523502
204434
1494637
1337666
1938897
1870833
631794
89540
1412769
1538391
947824
1221469
642616
1590773
988899
1825035
581716
428080
1620652
1877899
1949578
1083377
38549
1631194
1712512
699793
1465495
1146391
674131
831802
264591
239010
210271
290883
28280
1998062
551001
144407
1227181
1529590
1870374
809719
69759
1991401
794692
375771
760083
496987
1595957
736177
200692
389689
1813578
409898
1787136
1972957
1543275
587164
948924
179313
1547452
1021109
399608
393389
1726943
1160156
490034
1327877
1103208
1948344
1595712
161475
98638
1249326
1020755
488422
778227
1709602
982942
1456970
544187
993436
1195617
942086
489192
457387
1425548
608795
86600
1370043
271327
1487481
1801410
1977919
1458881
1301608
1397951
1846860
425497
310513
408662
281652
54500
789394
374900
314031
475964
1767028
469722
1737855
613769
1118281
78657
1249646
1811401
1422733
1857324
95988
573224
812734
1244630
969348
1746256
50976
225794
1217159
1870677
190097
1590931
66477
1862520
1042462
1355924
1379229
1062000
1880696
1465369
1175111
53846
520256
1927103
1083985
1513202
179201
474423
323136
1579905
922006
435519
764873
1668367
1930020
1566291
1436633
360158
1833753
1690980
632991
1190817
1671784
741302
722116
632933
586010
620538
1235803
1314316
1618115
219219
1509265
1528912
1607047
384569
1621101
1695373
396733
1339931
539017
1416779
1182782
1598641
230399
1069595
831980
921879
341330
788994
504842
1366091
1430690
34820
428898
1686367
1123329
1243142
1590192
145465
4061
766280
1526428
1021931
874909
1220327
250945
298235
1460333
1109368
1633666
1142500
1667533
53957
1867771
1619415
1892939
1104353
1221059
1496289
98430
1160924
306913
1333973
68735
1272249
813981
1104601
398048
1646235
166894
118739
1341376
1974537
1494289
704863
1994929
743488
1113670
1087604
8612
476518
183293
704198
1732999
1625562
988509
1943722
542681
668836
759683
1274343
1470512
1784881
1026157
1714796
1223227
709930
448092
840274
1070534
692609
1609436
653729
523743
435371
487051
1809082
1100842
1005772
1518421
1306765
883080
1217484
179856
540623
1371709
1981795
1700859
1463588
157704
1670518
1095513
697337
35734
1921267
1065381
256901
1245291
632085
995616
1198720
1198818
684342
1199042
918815
1593789
378971
193654
1772941
307565
920743
1711999
1686584
1801022
630540
1026438
584613
124260
637612
593349
289034
1451956
1179453
21195
1344491
1331764
871393
1585916
1025598
1009025
889556
1599264
166307
1839918
32828
50066
1252029
1823190
990605
672907
1403083
1125566
1525123
494842
387157
1479805
516167
1603118
43082
1749024
1927627
739690
1834287
79771
228175
1899198
1635949
1154533
220251
1129014
1363170
653342
1237612
830432
136649
1054824
663987
798328
101678
1170017
1458973
1003265
110258
924475
716706
111488
1644584
106139
1443172
1945896
491693
1869570
686033
590966
301406
419482
219937
170984
1597920
698243
1906311
588854
1756624
1390875
1383110
1752672
34843
450201
1554287
1648407
507350
859537
872667
1923463
1423127
1347790
124825
693323
1718266
640697
1329467
1178090
320434
1625511
524917
859470
260359
1025792
1646129
82734
909250
1957345
1531024
1000658
989541
1234014
955564
6405
1119439
84491
1663139
144998
1470484
717858
1856671
354912
275783
449763
1392801
438049
1264728
833438
1733811
404192
1793068
662641
196270
1494537
607699
253697
1549425
220375
597590
219126
1645114
1148873
1339962
1360421
544585
210959
1181507
173495
179035
1279760
1239181
1657845
1731406
1147365
1410371
990585
226191
632407
570573
1645425
1589437
1123826
1390091
1599274
1225147
276565
594417
287113
281285
736927
234774
1639588
616011
612550
1065465
905139
662995
484662
1244135
1035172
1374681
1083467
1600696
989428
1767868
322969
843471
879173
768102
1057347
1080728
145650
612737
854277
1096834
1531489
1326078
1156548
1269746
579211
1974398
562623
1189933
1978960
792187
77240
1150292
652829
1708137
1255690
1666925
163554
1854816
1129738
1844830
1183106
86490
1295164
769684
1713496
983895
712031
76250
497936
1450005
566141
1096815
1667096
335106
1945473
823000
1554031
1644026
500300
348836
726022
580883
1598353
282873
1290029
1656039
1678010
1282945
29861
85793
1750080
1558769
172724
1169583
297045
1000035
960589
1104467
487575
1880760
485263
452595
127714
116477
588290
1756912
1454170
86873
483911
1995344
505068
1477418
1387840
385175
287654
813413
1290656
652932
1306167
1491917
1377428
1641058
1827494
1777527
1205488
253917
103864
1268130
1530067
546990
328939
974166
283234
492771
1230625
1543860
152125
92400
275534
175304
1985024
1049585
99021
1292731
541630
24526
1200208
923560
1553724
1479211
147990
355305
323924
1849164
1600804
609745
799301
25841
1560266
66972
363057
219202
1219024
1812276
992747
1675200
311671
1936891
1036405
405196
1093308
258059
412705
630832
1052238
268562
1132066
578105
1899611
506560
386870
1085854
1916665
675494
1752585
588738
1826977
1355459
221421
1995012
593454
446362
455677
455158
76767
1394399
222130
1327011
127089
397637
1455336
1651626
385858
101574
631847
793737
1693976
487892
139392
948378
25941
1176193
1282693
1425579
1026111
573341
1111734
1137050
1695017
636166
1496281
829321
406710
697415
1680236
463230
1998746
1517288
1474777
1653578
1165648
1095878
864327
1988556
1412433
484630
712471
397926
1909568
390914
499791
1993213
1051098
386285
869191
1314218
851037
47920
213155
565099
1034149
1173514
1471148
631777
305270
1779438
1005519
1904161
1265429
945372
90716
1353322
1520092
1299620
829600
178254
802765
833318
12036
270507
593759
735317
27028
1286142
1283496
132775
1409199
850635
1386619
1010871
642873
1531607
426829
1757202
481588
257091
1069686
795821
1114845
232927
287415
400814
68784
1519301
1740490
1796376
1157167
1052923
1875026
1861804
921435
1869676
1709417
1814010
1485960
1125252
1538423
1959328
665084
318868
1946784
1428783
616400
1871296
1667461
952705
186766
1770071
1560020
580993
1273783
1546599
1656410
1316960
1433915
455126
2716
1684814
1777004
317601
1634642
1391422
174608
1734497
488837
1816173
970750
186850
347659
1080801
996027
269702
1177596
178272
1092524
1716308
1931904
1458747
1913358
1506990
1646047
1280758
1018152
1033158
1479457
696072
703803
443474
1029640
945874
1860951
250587
1983736
517460
1349692
1881958
1381679
844156
1715981
526712
1203745
1717694
696894
275199
1222729
1921106
1951900
1886869
98360
136273
1891761
1530915
1418332
1143679
506956
685031
1653208
1710850
1208761
1014040
1615283
1188634
1139054
1988931
839709
610652
1626318
1020403
1310703
1582674
1501527
1463770
829594
632910
1866564
1295081
428283
1570213
1955952
460799
426270
674446
554037
1712136
933393
711021
448657
1398642
1636264
796949
1093829
1650082
735293
347692
1065297
822206
17804
1994401
703539
1136285
1461558
1368011
1161677
1957849
1527057
439055
1670829
340831
388079
373283
569975
740672
830035
1300492
330867
1806700
1204647
82452
1522708
1712730
1816314
142181
1570752
1122099
740326
260496
1304753
715022
1099407
1751572
469575
45903
508849
316619
610712
269980
1639861
1581274
1550629
876319
131530
60457
1547228
1179616
356817
883250
119635
120201
842500
1182956
707769
1969145
881922
1275893
1251229
1055412
168672
1444700
379277
1189489
982072
230752
1318200
1880933
1290393
1186675
1371143
936887
292858
1604350
1109992
601076
190592
560922
558787
334100
1755770
590737
1751971
649275
824859
1575422
1029785
1252817
993687
960547
1857024
1417651
1969720
843961
1824665
1644955
1245853
63530
1694721
1791120
1332311
213711
1890986
1165029
1798150
1031451
160020
130406
236096
943809
1011739
1796960
464193
1342450
736620
1357192
990009
388781
1531495
1929133
712218
1517160
228513
1314706
1913282
287810
956336
1478866
1654590
423896
1117932
1983147
1166025
1127227
459156
967731
789161
62715
266344
1365338
290738
476128
568964
649828
518945
1304109
979930
305128
687618
1136520
1660307
1657862
1734829
792714
308881
1216437
1525787
59948
555224
1057996
521020
1383126
1730342
392694
1933826
911437
1392422
866061
510969
765672
1327684
1565442
64583
110162
535674
1135063
1403796
37886
79040
154573
279986
133158
1955370
1163389
277010
545568
1136926
1232641
157532
1850110
167064
1694932
1276991
1222452
1584662
1435915
296039
253574
1335211
1610916
1884781
206085
864190
202789
1011415
260265
1569314
1796923
622986
1421735
1669436
1844670
1859386
107143
1681309
35764
1168689
1813395
1759087
702911
1132108
1358863
1744933
54887
1856925
1251481
164712
1304460
1354491
468664
1521938
294249
443058
68454
511031
1037405
1355991
526014
73944
29661
1390086
1996803
840754
1500488
524268
425567
591267
1997671
1250895
1438376
1270635
1061307
1678298
1211058
155432
1845819
1290369
1243894
5701
1465162
1506252
706999
1377675
1156270
213123
1643613
1280264
311892
1196647
1875738
1540832
482374
1552053
536566
916546
909106
437124
353148
170822
143965
1611385
727658
281154
705819
1354348
949113
1547606
588841
149030
353046
1151996
863539
1521352
1128695
972588
199657
1314930
1050090
1972146
827542
1569206
292115
1467163
1491041
5865
454460
1279563
1744143
292810
1071470
1884790
14636
1676042
1742203
452468
1326234
723068
847714
1334329
968872
155436
1211116
1330420
552177
504013
1725886
306036
1459680
1887481
1915746
349186
447987
300038
1369416
1954503
1327329
214293
236474
127995
1063886
1212094
812305
35490
922989
1298386
1439395
295557
408852
297176
412617
921209
81667
1593248
704762
848793
149637
785616
797803
717522
1232101
1918611
640887
1339801
1280209
1396543
399199
1572239
274261
1687365
459310
149569
1556038
865613
803550
1989824
913347
1988633
1132776
229779
1219493
1719053
1662924
366897
53682
66503
273054
1953319
1872105
542715
1277891
598821
1781428
1132810
552468
1506688
1577678
725851
61087
951318
352395
1296262
1873371
1942703
1563335
421027
566005
1511445
229920
99587
1685624
1332348
339064
194373
319966
1210186
1385192
1617815
246247
202437
1661511
1981230
801079
801688
1757365
1509374
1651671
1251050
1178035
1775176
992436
989291
22906
97651
908597
1632596
869547
1476422
1197908
459236
355713
468138
643975
1872805
1332968
1982128
1565127
319021
381087
242668
994362
1572943
605051
761013
1705523
1327919
1119609
1747466
378078
717846
1913464
825933
1353802
3090
1773390
1440013
26510
163958
846679
1385105
1921139
203339
1732108
706187
402710
1417763
1096464
612039
230047
1071711
64068
466666
1438727
1552837
36603
135370
565652
1765559
379737
1112678
1400216
275494
223026
338361
1679603
436801
1226298
421036
1421053
1003851
1703781
1793680
786253
1512398
1829348
592878
468762
1345848
1098423
747691
1009527
1610375
542237
1095115
1247418
1918516
1825233
502022
400792
1319595
837955
1581043
312619
1751367
1689704
1033308
1003214
1899752
4982
274280
321296
309059
1807369
1882939
635404
1115568
968409
1262317
1175321
1014064
519881
219183
401195
561335
46977
1909371
1621755
695792
1510964
786160
960409
959653
1162949
436265
1407427
517505
984696
1122900
1152264
871139
520337
1465976
389159
1499736
1742103
270709
1840459
729923
138530
1743461
744759
844916
1937352
1444556
1822220
988887
160221
273076
12291
1954855
952966
601379
1653898
387157
1459485
864273
127301
538554
176699
428056
1720617
238771
446478
1552320
574005
294818
1908586
1203310
862917
1341893
1556643
966840
360791
124111
1141035
1541808
481067
562873
1033603
205278
1704888
925599
1397922
1295830
1645918
1915041
1361786
1296987
1620423
538188
565631
546286
1325616
625769
1944657
1583531
991444
101346
1716223
1266785
1246491
1975820
1060637
370434
222035
609287
925345
638240
549489
841878
1452039
696403
1349227
275092
1552235
862615
514480
123588
507635
720393
157150
1566426
1994563
760384
842921
1680005
90235
1576965
721233
1548184
1325702
1589315
1726621
1506883
1764736
1995737
1176336
1769907
1501928
757922
1206876
988212
1475878
1013468
1859102
1633116
1480195
802527
387841
441839
745467
1180088
1721074
516405
1837995
1536852
1566334
24899
18244
559095
80191
1154457
1728818
715441
1458919
1768241
66833
546279
969781
124689
1775304
730331
227849
1001757
188869
1473299
353480
553042
1249380
114581
33610
1651239
723286
384142
2178
335613
885159
500161
683545
1809414
1547732
487417
923230
1359737
993339
884974
164214
1285175
612063
936548
593993
924453
1108668
363894
678557
1123396
260297
1070080
938494
1137440
442952
1322998
546855
1239160
1796277
178121
1798427
1308966
770424
750096
1816867
1911153
1813233
394279
706802
50715
31063
1281744
1757804
1700177
216885
1304499
173843
235745
1027510
1141610
441371
882968
6638
853312
1093621
703355
1838385
211534
1490264
1603492
760832
487240
1822383
267483
566597
1919260
228577
1550324
1066211
1046306
330088
1941352
478098
1418830
520113
1118523
1860143
140570
927892
838887
102596
219709
222774
1949237
1129214
1120952
95314
600474
842541
1734820
1467790
305991
1739491
1575477
1018695
1493948
1382328
1978590
1729397
1770268
692867
1834509
1076733
624624
1025547
1588921
736887
976188
1521768
975508
1847337
403421
1090195
1170331
343953
1007793
1733737
37075
461149
1655168
1963608
720429
1149106
834835
1371539
963037
721070
1865286
1955903
1120046
1232211
849899
461351
541500
1310475
641971
373397
1941342
444263
1404673
1949498
837271
93951
1074879
133971
167845
1451838
807528
1735229
1407268
231976
352294
1161921
1663791
824604
471900
1379199
994655
45600
1708473
500255
1879403
1518204
809895
1727492
1644260
207725
225392
457007
1504077
43577
912235
1959254
1293627
1700607
364515
449184
1992726
234165
1606375
1276415
513712
653882
962655
127314
386715
1576764
1800815
715075
1492113
1688247
519352
1444451
1619693
1941798
28271
1704539
69464
1939059
775578
1793747
1741486
208250
69537
706297
14791
1770020
320824
410487
175981
1907037
804964
1192280
999713
1276473
1691427
233486
1450800
1859836
1549557
1048641
1992897
1118776
914752
108172
1730816
1016240
1354896
1080871
133494
585907
1861715
1060434
1695120
1653391
350428
621244
1650269
1812739
1559488
523314
631118
1819101
1264701
522939
1547790
173632
664001
1961710
199852
407763
185273
418809
571245
20381
949688
1801681
1005272
303254
140517
1107156
1634344
745149
414235
1707684
1027300
1334017
493219
764886
1825290
1310425
254075
1482298
1222756
1974769
1220926
1353055
1945420
343524
154842
557275
266508
1473606
774985
1312677
1577319
1194854
189101
1139004
525155
58620
52710
1289506
451767
348149
515591
266725
60585
107340
556271
1187768
535951
37006
1076003
533718
447955
536374
911289
211977
538275
302985
751044
162007
142853
1178850
507135
1927324
532777
1114412
1753199
942737
78251
1010136
1773490
1729945
1419356
734601
984658
835294
1872540
746119
441649
1619616
1327677
401280
333766
1146286
1338024
1759290
1350697
723225
929138
298699
1753178
1848441
289641
1318157
1340870
755787
1954211
1400360
1549300
912492
1568678
1683849
1462274
1586856
220732
738457
1144065
1842800
230953
648172
1254733
1495835
333190
1773675
985307
712713
928156
1012042
981696
1956918
1469536
1948367
1406048
307585
1955554
1623011
165927
1717203
1091547
263962
211583
414387
554298
946745
1169379
197081
13742
68865
414409
1349632
828102
1241464
1607578
570931
144750
1569762
1866212
330801
70521
1902422
507814
92882
1106452
904576
1358316
420788
225159
531276
714319
155093
1848821
1354735
278157
518598
1910170
243565
857700
155719
1956110
374655
221451
1312496
735550
652025
1929120
1656203
1533429
1647868
238609
1259905
1254890
1679520
960862
1175754
5211
1446447
1834989
1154289
752983
368462
532338
57337
1994306
480502
1915957
295914
64557
1784151
779695
1226184
1029911
1048714
1813125
1346271
350908
553129
1142170
654922
1954482
1593585
54904
780982
592092
868932
883339
623413
1080182
58467
1122653
1257824
1274419
745557
615997
158334
796778
33221
1961440
809169
940932
1337854
89343
177363
734558
646593
1314801
1183138
1527858
884384
95961
1681018
931396
1704184
1626099
1809934
1838924
958530
1773275
414691
1105531
1389113
1286852
1820682
226732
1763708
662736
1999972
653304
1956122
603645
1630653
1908878
833776
918319
519454
1717660
83976
118475
618630
592320
1560754
1193755
655123
1321908
926605
746356
1471101
368018
919300
52078
1367971
1782759
224156
863445
525187
659660
831224
743190
29909
559655
422092
1359199
101066
1145500
1926574
150820
1767121
703585
105744
1234701
1668509
806378
1559231
563858
1205130
1906922
142236
274723
1165882
233272
1989050
938742
786762
1024139
1116404
1992553
1306943
767143
1386174
532109
669227
582687
1281687
512551
483004
11282
1513217
1037005
1145330
320685
295542
491684
995785
651690
541490
367445
871110
1231596
316575
1866674
1549467
762797
1198894
30346
745013
1107130
1610606
53933
235196
1918181
1874845
645260
680198
338182
1491624
114952
282591
820227
1202807
515065
180715
785402
1161452
933634
77870
1422028
250279
1928356
71541
1300701
998709
1134421
896505
226564
169285
1570278
1963845
1670825
1279117
425230
1213831
1799831
1371558
1353859
1981486
534238
1179023
1566745
1592514
16400
1390594
1514637
943932
992919
1453250
795570
688302
883811
1798010
263722
412935
1183734
1498373
567097
1870606
1319561
1336454
1993519
1255451
371148
717665
1861800
1379589
1317035
963268
1928470
121438
310453
666460
43925
1242642
421140
1159252
993880
1476307
526958
1353421
1011516
1037100
1112198
959490
1906820
1169016
744472
90550
1754717
1606063
1791023
1949708
1520102
354003
1465258
442945
1750437
738080
1346977
627138
362440
1077924
1172319
1034743
1043024
1837331
1205685
1518365
1960274
1882067
557661
704440
780717
935374
1309428
1286196
1000577
1029049
1146332
15923
906859
1872583
1629420
1597944
183723
125264
565203
1050508
1715171
1692543
1330062
583925
1636430
397631
1583443
1533271
1637953
1484856
1204075
248185
544657
579311
1996436
1181153
1522607
570216
86811
1751335
1241
640410
1291459
708783
925891
932755
620351
1445196
693920
475176
380857
1756319
1355473
926930
445377
1026684
32556
27047
472046
1304623
4479
1002954
491440
1500908
1363698
1552214
1295417
1400967
47748
7403
897476
1469260
668172
234035
373143
1564615
331286
1122955
62670
1401948
1282929
409426
1517657
1726860
731432
139244
1462180
1051788
1199381
1406377
114808
1467334
1392553
210421
836828
1818767
872403
311094
1927392
1445032
1883714
457851
323716
1164339
1620633
864722
510125
271383
617805
488336
639037
782083
534991
1221321
946653
204319
384427
1205586
34900
1835871
1239141
599135
1036709
1447139
563272
475784
848460
1379443
1232390
657930
225812
976078
1267652
1390390
1017377
1829026
432940
265422
1201036
1013817
1755723
1550365
1142582
1636809
1531278
1563764
1905581
1409162
480032
1640279
1691775
1581288
363840
1863926
1739155
518551
1851026
263936
633517
1424034
477056
462091
107794
997416
181346
813037
301011
1118174
1213960
1809598
1639033
294683
1083526
1996008
1454945
1158544
114740
1190777
192995
571094
1057270
971707
1699391
955007
769534
471877
1867972
1591339
1563296
1199695
8409
411799
989752
675394
1219130
603289
1223426
653386
1732791
117708
739982
1133798
1434824
494378
977259
843859
1716386
815574
291763
196717
1447383
1869333
684044
1337048
1140016
958765
1018856
805459
996642
218834
696876
463160
513639
622503
1625891
221227
748923
1753949
1016953
664070
348867
416091
1603030
607482
934646
1013745
1620727
1316771
512872
1946083
1564155
1135973
969929
931394
529161
1086324
1054367
1253207
331312
581301
944673
1278494
752093
1601505
540705
1105708
1010742
1146131
877055
597370
1199030
555922
1568753
776324
1701577
96968
1869195
865033
1528808
1015664
1900790
1851038
982965
1724782
1300960
908224
1956333
1479622
430692
877208
606750
1509144
1571704
935430
1601958
267734
1797444
1626003
770100
1859063
1148595
265673
742672
1005047
1879769
796839
191812
254384
1326353
37413
1905054
590924
685717
1896145
713683
1619214
30863
1404710
228537
1191774
1174453
956813
861684
752674
1879014
401571
806358
215459
747340
35899
1020405
68022
1283616
1835740
1868694
272162
356396
1874137
1170219
1670111
1490455
458205
342865
1027289
1191875
85175
10327
384571
910543
958453
1635387
1218873
1613316
1641088
286432
523112
1211435
750076
1556380
1561608
524772
1436313
304518
224594
308012
861557
886312
1106201
578385
1250255
768397
1738935
435117
467792
1136781
1999002
912041
1446109
92813
762030
200022
86953
1631099
1329382
94909
1034226
422838
1112879
167684
986009
1478641
162281
1819060
1793060
1422180
566881
1089745
1826005
23716
1605091
260621
373411
211649
593033
1916943
958938
476788
1593182
1737967
1452113
576728
1801250
1040272
1707961
196622
125218
9638
666990
167757
1049003
496081
1390635
1177002
1514177
1915593
1615690
1134178
1212202
866863
118425
662469
1925478
35920
1333935
1919749
1066668
104569
1310741
1220353
210212
1508842
880800
711236
599265
277139
669545
1630720
735581
1711990
957553
1647967
1219950
1574574
1632833
60770
138609
1500403
1978371
816000
929112
594176
1198768
738129
1795242
151207
417122
1029545
138376
1629451
472982
1333321
633915
1267484
932986
406679
450876
1249701
1207988
1326782
1479291
362370
709153
1875504
219726
306680
1610262
102889
739403
1812202
1216286
460270
1896464
1914857
48154
1058864
670613
1064895
890051
883988
19474
1501456
829544
1602060
213029
1083783
1296024
1267587
672416
295036
1645185
607327
1682698
952129
1522930
1143817
1372855
1848062
1547082
179836
797971
751511
964894
1641907
1950683
1559893
630499
1758096
178237
355857
217890
1788267
1746761
1280574
1444695
1708071
100572
1155326
776307
5374
1813651
284778
332242
1625668
690945
450467
237876
683571
1542181
558173
1160942
763816
648840
1567330
1869209
1625741
1314625
1423308
137156
1069937
98003
936485
1418660
1930139
639852
568423
677881
1857040
1500731
1487906
1359779
1113071
1689383
268867
1239962
118379
1850706
722278
141719
251396
269297
327245
1923977
309988
1364405
814464
1065005
1158803
1580184
1444710
111908
1102710
1611412
1737001
42191
233278
1578658
510837
1452490
1503122
1049094
841187
139534
660083
1205435
220745
377465
433849
1078817
689175
415025
1280806
692865
147563
1100322
339796
1452119
766368
1124152
345795
595764
885472
312054
191822
700319
495819
725726
1313159
404958
103668
1487003
1726502
774184
1171316
1061580
1789169
798840
1262813
659877
479832
1423807
609589
1510344
259098
854002
574319
753224
325415
1476496
1278803
1871595
354915
635680
1097098
1346417
607510
1246358
193562
432745
399743
1989730
1809573
362393
244821
867603
324188
1225198
874040
14324
1064760
781203
739787
1507486
325772
1672808
1708296
1542438
1154747
218593
88528
260266
413950
927988
783449
281857
1590877
1239581
921650
27756
61931
139688
969723
1744706
1003624
438198
861458
1339609
1633702
1484055
1414163
136043
1830483
1014994
1613832
70741
1105675
83806
225370
495731
828325
1975401
570116
188285
799805
399581
84845
1178659
1890202
1903812
392124
853030
615884
1853312
199752
619257
1692815
1045451
1602751
732693
1760758
1292754
1549213
1984550
689577
1266503
953701
1766203
409900
110133
1129826
1433954
198495
1620951
67747
913918
1332102
538367
419043
269862
1438597
1128701
605803
574137
1038533
1221642
184203
1387487
1657656
1040045
1472025
1608828
1459800
725756
1640660
1693127
1191061
1020872
490750
379810
1866859
1504066
1633518
521386
1662466
1514876
366772
378569
1155773
1914314
1791376
757520
244678
1383909
327471
1707807
1350101
740365
1849167
426546
418918
373532
1798781
1765242
1655817
1941681
972272
1860909
1099395
330015
1257662
1227820
556914
844234
956024
790097
186067
1529625
1451703
1248715
789153
608067
884366
1534924
1379063
1241609
75127
1115319
125751
1976144
1232215
1038954
44283
1979016
992811
1802995
772712
494504
1876045
881404
1718178
802516
1429664
1624077
211407
711746
26850
1605656
285573
1197846
1281618
1278696
1456496
995246
971604
1005152
863980
264468
792420
741525
410466
1087978
1083586
1650235
1870197
191405
51128
1490371
203855
428758
314580
456930
188529
842723
64042
845752
1291122
1556385
1663581
841334
1868445
1363808
344445
764416
1543933
564848
1040122
1546523
1954530
1217103
415020
598133
156891
186694
1356537
1764898
675624
919724
849770
1908555
1361387
1863139
169879
1797533
427789
647079
44893
1470191
750315
1257086
608510
631483
721214
1498483
1229052
1195388
1170529
896391
1221004
792030
1912645
1629524
1197941
253925
718612
579161
1439123
320816
1441518
1817249
444445
1021592
698013
1617682
1738722
850894
1013618
1086914
1970320
1094560
296510
1272921
552083
539390
257214
513642
1551238
795784
1555582
734015
1433757
366484
1044537
1698081
1705349
1173453
124894
1382158
1403270
209358
1792645
380655
1622284
1771296
1746149
1219819
1849070
1637616
98555
1729692
1488812
1384877
596466
1197878
591279
36372
1235639
1576707
287193
1151260
1736031
465986
659245
91472
225672
449905
388058
1231755
1133412
930981
1933982
343586
1892107
409147
1053544
428911
275165
659352
472679
516601
632173
1490658
274491
614847
1678540
445784
910005
939535
1749307
1476016
446987
996496
707416
1916379
1423136
1310223
1467664
1898765
1581913
1319240
1333541
140721
1226442
1150512
565092
722101
1445512
1323877
440210
829083
618558
432375
582693
1091457
5012
1300597
548387
1737521
862642
15547
1462445
611783
225446
367308
869308
493007
212910
1694212
1109230
845058
1440536
733365
687052
827711
1187153
1288233
841008
746732
1997262
699464
1995760
547015
143003
1188937
692646
201086
709741
1798661
1169019
1276380
548512
214163
231672
232115
531922
1109030
412651
1883039
972596
1683830
275353
212606
1723367
1933919
439135
349420
1686516
803933
732815
147477
1783022
177467
1955522
1835010
809870
1527358
789522
1343008
1395313
272119
1821615
1255292
1360533
1163478
310815
1348187
1381232
1823136
1234461
1731774
201155
1772403
200477
388495
942911
47058
544695
117993
1939616
379196
1623861
238345
1249917
1347303
1715327
1495772
1135337
505306
1120071
1302599
954310
1603071
1641025
1764112
670757
421996
1955422
880546
283977
555014
1584551
1571511
229629
1491820
1498280
1250571
587543
1392938
898350
1392752
528899
431168
392360
120941
712206
837420
1381665
1501870
623134
1786300
128946
709880
1330205
848341
594398
391537
1173964
1291246
36035
37155
446794
988113
1956945
622811
227518
592507
1944824
1094434
652277
1595257
64124
464225
273930
1628060
1265631
735338
1636363
926371
1496671
992596
1480444
861919
725987
292504
1529211
1149167
46353
1772372
1125321
210662
767817
249828
1604420
1933900
429502
1854243
1872212
89260
894468
673317
1017261
1359676
501017
1589844
879139
1834708
1049763
1588130
61284
1444040
1139422
430660
1064337
1844686
34662
699457
1219846
259151
779882
964736
249714
1275246
1251011
241382
329583
1518656
330253
799293
720811
1341284
1103768
1687234
1073285
1988230
688489
1031167
1573897
1497938
1298044
79465
1743589
478712
559099
1873579
1940101
520043
680305
523967
1409019
1087346
1246742
1439941
766859
668775
1829952
490546
1745105
1714428
604670
230720
267896
463677
1683781
1465399
454287
1387975
1331195
1949033
1280126
694818
1737386
761206
522432
1423155
1562067
1002967
1159137
1757895
971857
258263
867487
487709
623169
1063511
1051872
198642
1974108
490713
375355
1516637
1418080
281298
488970
48652
1928686
569894
1984055
1195163
647854
1161609
1556130
1491031
468604
1547838
1614615
1304190
1033940
1690022
1163359
1610700
539676
1598916
941989
55910
1025916
422358
829393
623326
1294809
1835713
1241380
1453681
838218
425637
680919
1441914
1761282
648827
1294658
1990339
1574686
882949
1566614
768559
1229810
1980650
1525528
1997331
974163
1017976
639675
110221
3528
657335
1324224
1366072
1527476
277928
1516041
525558
222262
1289005
1545224
1269940
1985028
113563
1172774
1357127
381167
305821
63757
414074
594236
1771695
408953
681605
1142807
989360
1768656
94712
1729227
1923133
937424
830910
564456
260260
285577
1001437
307722
1224871
1864558
251196
1010563
1907133
974500
1532458
658677
1165212
852120
1470499
977409
1200594
1732518
661419
1353102
1729535
1978087
679117
1781924
283670
1720096
10074
1074431
307865
386010
1605144
1785168
1402217
83703
90347
1686453
688251
1297124
383302
1148793
548736
1518216
519660
1913638
218878
1510384
730737
931634
629170
1226674
53598
1199448
54079
239167
400760
458210
1687965
1760760
340601
1140407
168122
1829035
1594700
513599
857238
978217
1586857
1542189
567699
300264
385474
735816
47565
1021500
1854916
687012
1210760
649905
942618
648967
646900
917862
499173
203588
940818
697157
498812
669852
924610
724818
429579
30556
50243
1088004
1394924
244477
404173
349925
1525750
1197666
311407
1211033
468008
315511
238906
1783517
681825
597215
1278947
187510
582047
409436
737255
549567
157057
1671877
721149
213156
457558
92044
1858264
250346
105801
1965476
1648927
1952025
93518
1948187
1665318
659263
501639
930939
1481089
961889
1503905
285477
1574704
1650685
179018
1546082
391983
1341028
533160
882884
313058
1540416
1851134
1357496
1659494
139885
1947886
478622
339366
4158
1140739
809877
1968097
591892
91551
611900
467671
1547334
921755
1315871
229914
1393325
681044
1013375
1249779
1689575
1433124
1282537
89157
258647
538953
504750
447581
1674133
1806747
1376649
1559418
850690
496613
192029
189669
926750
1510411
1406021
883600
385968
678989
890718
1581592
797947
1332164
1199244
1377309
1216619
78354
892016
1531622
1135262
865805
1886285
580095
1906541
1678152
706132
67041
916818
1196924
1462820
260673
1624638
452637
1889736
1866037
693803
1341544
122753
1064119
1772595
631098
1231484
1493054
593388
843076
1381977
1607563
1678282
1772389
1384055
1771132
1206526
941348
885597
1685340
1285355
41308
983847
923750
1609128
1817056
300873
1570064
296394
1466391
1127439
1266343
1735441
29963
1303621
412322
1670701
350336
1706539
940273
981766
1632534
1766551
1423864
944934
1893510
173903
1057216
148725
319822
368897
1852988
252699
511241
1173721
1161118
907515
373342
1811928
236103
1216208
859875
1327892
511987
597098
1222372
267845
835848
202026
1192613
579259
1089946
1006934
750667
491379
131242
889382
468098
827405
1616492
846014
784474
1059231
1407287
884514
432711
701976
119224
40503
1148024
135638
1070687
1597059
443425
1389204
536182
367681
555986
1895996
1838424
57300
1029205
504966
624406
1572547
1111130
632190
926366
723877
721720
419468
1545183
1485675
991967
267167
1734741
133013
802560
1505325
1702943
184710
653230
157046
271533
252857
27286
946940
1548283
1731850
213982
1445272
1596540
1831790
1174262
1869112
1319640
1993957
1515789
457617
716109
69038
183872
1930917
5264
366793
703111
48212
719544
1815174
1785279
51593
1477348
459056
865725
1596024
1684780
754675
1147680
600093
1913736
1230191
737484
1652741
1836453
1754794
703405
1577138
1272302
258554
598790
1956172
1988812
1959829
720595
1726854
937881
1422598
1912446
1843386
1537777
1234079
952904
826436
1959892
1853052
187711
662496
844653
1351678
237786
33146
470347
888474
1578599
1710182
1752656
1854795
1159275
227619
1026513
540263
1113126
1121497
348864
10596
1554873
1671891
712833
1608995
1492526
1066563
1757916
1887407
296789
1638139
1908633
405516
1319566
937631
953445
1394753
1494144
294586
1879362
910390
1809209
736384
1713785
994918
242271
78643
378087
983679
1161970
1791114
971096
1739881
1104322
1816819
23393
1603322
1754968
474211
190720
1187432
254533
718017
1346657
1554493
1301806
1251978
1554045
409971
526343
745051
120919
1913237
1507641
429809
630606
1768585
1188784
1538173
1321317
1087272
1350029
424998
571603
1509951
105359
567375
539223
1290155
1030431
612951
892133
1587385
1933986
1101805
283314
348984
1060204
1985961
1452167
571492
453265
630540
888243
708553
1162299
827731
1113132
532064
675993
1130697
1689637
283691
826707
1303960
187825
1146112
1736747
1459218
1650946
1108286
672579
1579557
1721733
727037
49153
1328174
907246
441606
263021
1164585
30404
1987309
1240002
1074756
510147
1143182
1797083
871373
1271223
1616872
1438504
8952
1380109
220880
454043
1925472
1690908
22079
1318588
751498
162682
236037
230943
1290350
760544
135097
740275
1775250
1744497
771295
1622678
1184127
26336
1615257
85520
218071
1036829
71115
788970
1113452
1647420
1342488
1826624
1684618
1665681
1160878
134116
944124
1858890
1610697
1643817
674853
893013
1877726
1563860
1171960
1815095
1151706
1976145
666451
1928506
631775
1537916
944802
967201
305093
1216232
1430553
1606620
1420775
1655279
49780
1971379
1151717
170426
1598131
1483766
1730089
1659273
486026
666237
340175
1700367
1899922
206348
68005
1469155
83730
622758
1984651
159522
851217
1926650
1667198
1747051
838539
929210
1667400
1686679
1031037
349480
641121
871427
576133
122663
520600
763083
1076386
1429486
1080583
709848
443947
357589
1571281
1112074
1474243
884588
201805
3223
969883
1341939
1481606
1147566
1622149
2725
1948596
1006170
1973196
1745378
767089
808461
1391358
236259
451658
473187
859332
412300
170852
185036
818997
1608061
590928
1901491
971319
526999
1641700
1531009
1490
1974100
946389
379676
994386
1309458
1632091
1581687
586593
899740
1814839
674321
80017
95703
900944
527806
1524799
1699501
303201
274802
1085675
1633795
337611
1220591
1303558
1031975
572055
1308626
423895
1994566
1802006
256928
472327
875092
251472
219434
265900
1506085
982604
404584
1086584
1231972
177843
296701
621538
773004
458830
1272205
779195
359055
100009
783759
441377
1968342
1411199
195735
722618
234550
395668
49801
1378539
1154365
1115247
946786
270964
1336656
884572
1294252
1414952
325541
669892
1534279
410097
1462008
1485034
444986
1936354
1068993
744096
1207842
517836
1018174
554945
967725
872115
1837874
1298949
340599
117114
1059714
1313257
253686
1044942
1132395
1887342
1956653
836895
1805222
901054
121052
1957598
1805001
1567445
491125
676835
867816
1393715
696018
1164851
1354385
925106
1670479
902009
594008
425667
1184022
1808154
1139305
70710
943452
1988898
581907
240065
1544911
273326
1038482
1812447
204806
1113224
11850
1788217
252877
1709235
702078
1665545
1726726
1443863
1608455
597884
1843370
1607213
1300592
104936
486157
465210
515628
286284
1471268
655036
880950
1708850
1022329
1741145
1210372
1725931
1771763
64074
1429935
1251915
245373
918913
691650
1930074
146303
1543793
1996580
353755
632042
20054
1831089
1345862
824373
16280
1790148
5442
1259542
1817131
171011
111465
1809926
1455623
1423251
1711988
654835
1971951
1899511
677466
1636207
1513490
1220117
138390
1915120
571207
254035
1624706
1316778
1218361
991918
796500
934361
1525751
1894865
85507
866880
581966
1084511
298553
657434
853547
38487
1144949
1885235
1830297
1985117
75110
1149605
849458
1403514
1942678
992259
805114
637406
1321572
347755
1729635
1893009
1085343
1587556
1849217
1976959
1432395
74335
887502
759962
882414
1970758
1718422
1747917
276469
95853
1505105
1817316
559276
1367790
877278
1431454
325287
1887784
869674
1211622
651450
1187953
1547407
1031303
1091981
328543
1435276
1112429
1655395
633747
1288831
883577
1860159
792262
1359990
727789
253979
587501
1485428
1768014
165590
1439008
142424
1746291
1824164
260905
463511
491469
980010
214655
796228
1219262
1752907
1262782
294314
224939
1987669
473443
1646644
1598821
1067971
670823
1436802
763930
362289
1127050
1698032
1720690
192005
1551833
791608
654424
1637069
517937
171228
1336263
1003987
905375
1604566
451358
1080302
1013434
1467785
43771
1228901
479419
1075062
393257
71757
800887
1459851
1323245
1990820
751289
1375450
1965511
1668340
529476
549630
487157
874725
1856695
1356488
453399
625309
483583
1673757
328246
486271
647480
561145
1686204
1671561
1035454
303047
1399564
1622454
1037516
199427
671548
724779
524327
1040868
980958
1822114
1356402
1666905
716844
716073
251868
1181968
1883525
657054
869113
1730078
1863542
347615
1307842
332083
1589318
1361378
41610
1939750
1628545
617197
1675717
1278184
601678
1149614
229665
198153
1262996
156961
1613568
1838368
877388
1519914
19410
1723879
1791669
19186
1913799
1104393
1863257
1667065
883120
1634055
1908827
436236
1020808
350306
835973
309890
1575495
533450
841303
573374
621829
627538
897383
1818134
317270
1658601
20922
699191
1750609
1556629
1758970
257035
1229525
111956
1763525
1547713
1221362
769383
1096852
1750379
127457
1973462
1132066
242918
847334
1077741
1866822
1908591
1284803
34995
1044296
155916
1297479
1449576
1159706
1758297
443542
1372451
109482
64993
276636
989761
281932
365424
1445982
32639
709280
214442
418392
1819723
1847507
1013697
833807
25858
229959
1531851
553550
175052
663525
164725
48073
340600
1191423
26840
546450
731996
1902793
368216
1322206
1085922
1546687
559118
1507617
1138913
345179
414105
377150
1631083
1490893
610899
933542
1967442
1612210
400012
217073
866685
113803
1257563
1520957
633866
545701
261945
422188
812010
1379008
1550926
262615
1819611
1808492
727185
1107216
372987
662056
1287212
5081
1343982
814929
580216
1231187
1031977
1724928
754101
1176923
435041
1557944
618948
1833468
761343
847218
665068
926584
718972
1447456
1165081
403676
1863232
1678168
589112
1608854
369135
31152
1429441
1915463
1768567
1641887
1945244
928464
1254776
809876
838751
732237
1956621
47029
1759047
1576000
1602673
177199
1565961
1328674
652473
461092
1234483
198753
102587
1766021
683740
1671617
1762412
666835
1258840
341568
1525669
1185335
1764737
577225
173349
1620174
1738038
248463
1705708
566461
1503953
1127512
1860182
1556023
1496307
290856
469669
1255672
272344
1220778
1704067
884521
100161
1152897
1452959
1025755
646516
272736
352230
994690
1924793
697440
1952626
1744676
711063
1260215
1069705
467959
1819915
901901
1568917
1196018
532468
1946109
1793543
1904397
584064
1061627
1321750
305250
634787
1709364
1865824
656301
1084905
1261096
147676
1422956
138604
822741
596419
1678943
1422440
353128
23656
1547206
1684691
1817626
151194
1706355
893978
1586822
1941099
46550
444052
1458331
1121643
640425
1251481
408927
1289934
616396
1215242
498689
517797
78233
594623
628709
1650911
1506602
228171
241660
242900
125923
1773648
946341
738023
1927363
1915414
1439488
229062
367318
893030
256017
1975574
1036187
1146383
410909
85622
1950815
868666
477093
1786848
590243
568245
1473467
1010127
253250
492278
1300388
1057099
114233
434964
162769
1134489
1219143
1348328
239594
1837839
472934
1371055
694727
751134
562090
547328
1882194
1361572
1421505
1253275
434566
1772473
840911
493586
619091
1879378
290689
1932978
73188
275459
255159
1218302
1623047
247298
1295042
900418
1711193
65379
828710
430433
1197819
1537909
1019392
665910
349044
740136
1377776
1972647
504565
310188
930572
460714
1695860
1752855
1694703
38603
337653
373128
161138
1971324
888502
393974
833091
1279095
242218
1079697
218892
1123603
671615
1466122
1513945
1206547
1116247
765890
1092064
1916324
395816
487198
740288
1523098
649231
1943102
687271
1661249
1476937
526957
544129
1964460
1632147
1877317
1740990
1929566
1279104
62873
934264
1920042
593042
291838
449101
1867928
1781185
193390
177574
1189603
1164594
1153479
1665694
1331287
1260784
1814284
639841
1360977
146872
1240644
974143
981087
844842
876300
883170
1945332
171562
1535758
1315529
2559
825074
1191696
826311
175148
346478
1447259
720341
1805833
136147
1121381
1445413
918599
1986981
648190
417665
663355
178357
519789
1925930
457664
1914387
115573
1015070
623831
1096802
108704
1167254
1972200
650687
1352891
1674959
350876
513774
813714
1559344
308788
467378
424802
1879150
1640726
233507
315503
1056974
113525
409060
359793
561751
1971111
923249
1263173
509761
35154
1482749
80713
1240064
1279095
743367
1616044
625950
776629
1156760
1610400
1223648
1919860
591057
995185
685094
1575274
1891222
1448430
985901
57540
593376
1273448
1869622
984370
568737
176657
1113768
1912983
1054549
377379
1144669
794270
510171
707490
348757
969772
168541
880690
1219255
1418899
1380384
1481328
453360
671608
1703871
1765215
1087285
818
1004000
1902584
182320
8304
604865
1256433
1992365
247249
1156225
1097716
1158518
1966071
876585
951388
230434
992577
209866
910248
904518
973741
971111
1233140
1592348
1530866
754678
827382
1232867
387365
433724
1935692
993910
1614420
971885
886469
843031
93820
1023475
667671
1735949
141404
1260976
76489
93487
1890352
1487943
810964
1360824
1257190
501218
923199
134372
940442
1610793
1448331
98255
587781
560644
1761086
697476
1891824
1000600
1545213
621975
772382
105323
352438
1845560
1678001
1502334
1720922
573023
622612
1174796
1477879
1872906
353083
1744686
1359368
764195
773266
1382765
11600
247973
323415
594005
188720
1942127
727570
140808
1121599
147856
876455
211770
1466900
1225649
1829359
1890990
592597
1236827
111542
1392518
894459
1256981
1208849
1585289
1421953
465947
1013768
1408289
701068
1276456
1000022
883552
577334
825298
356198
632625
1582107
1773554
217997
1920285
972038
421155
1016719
1416540
1476712
755611
69501
963240
582624
564564
1404657
1354202
1682386
717346
894688
1209548
494219
877302
1115031
908663
1728016
941109
1674869
383154
1215017
210427
182204
1105943
720701
615754
988149
382969
541183
1040899
838900
1409615
1378931
1360704
1173753
953829
1109324
1159942
1840274
1348719
172142
832576
283614
1085859
1714978
43696
1405722
425557
938270
928499
1899460
236095
1661824
181598
34846
1225755
17861
103879
1019452
1031320
289329
690688
1345313
24932
128539
1167914
125576
1003766
532695
1587520
1950047
1616416
1125526
257746
878492
296711
1312588
1512485
1078200
1732945
1348708
1237084
1479883
621026
1054930
672727
636660
696792
991183
1822655
1651753
1052014
614506
1959401
184426
179532
130820
1763706
1809677
1282715
1346331
933383
308781
1599233
68556
1600156
1313615
589475
1659743
896408
834613
787513
1483503
1325541
1369761
1292683
1347043
1562608
212149
1288979
1326775
787661
250540
219012
410348
157494
843589
871948
1680437
1557652
1707151
1804540
1009740
1857090
584430
274625
1610470
355350
982148
1936212
1542972
894077
879613
1963047
1140564
1734679
1807100
295938
902503
352443
1144933
1463254
154080
43954
1120091
554498
308010
383645
1590409
289352
1605539
958785
806226
344578
1074906
1563908
1621941
1608743
667031
1363627
658858
1621649
1629563
767532
1857541
1625499
1238539
1464378
1484019
654033
545774
1667622
34187
1780406
1834070
1161192
575454
1291242
1254921
1270092
1492658
1183099
157827
470056
549343
201627
1903827
83350
196307
454517
1422555
479597
1687966
432971
1006409
58816
1965209
461972
1045412
234927
1152837
1827000
1361686
426986
1558837
833170
541527
1547728
157671
239276
1738828
480580
778174
1173579
291468
360767
276013
849267
1034164
791476
1421148
1488165
1459333
91030
1872181
260184
1764117
487840
1132492
662753
1008858
102167
1654423
1092891
1051960
1495107
993143
1000694
1154899
501087
977444
128144
372279
718153
129717
1756185
580608
1962754
1990527
25249
171464
300340
1293834
1730232
942347
1883793
1077783
1700463
159502
418297
476814
1570353
388047
146193
757970
1106409
628595
1705507
1809069
1720147
60101
1606975
1691547
828404
1497661
1499816
943951
1228883
1363753
1887034
102268
742084
1662509
155687
139023
1636655
326319
1389342
1274010
1818274
790050
1092421
664763
1090563
94704
1816572
1303844
1478658
921567
1018881
860080
1228339
246605
939014
158553
1150841
906885
1922224
1070389
276908
902791
1706782
672414
1776783
64701
780974
157353
1014565
1441646
1977122
186343
1040335
1575789
354439
151913
1570949
1023648
742190
175096
466104
877603
1890903
1077538
652822
761308
1863491
317611
922663
1167759
1305872
136958
1414589
841539
624796
50837
1249648
236980
775205
541255
608477
497754
462826
219337
1275557
1401575
82034
815957
1711557
1788378
932031
257748
813398
1380371
1394519
1275278
1396803
792287
1084842
849854
233840
1886945
1310275
1880172
717249
1071644
2562
1965695
751793
1466819
578976
1649363
1213255
442221
1120458
1369260
1920273
293066
999033
920802
99997
1292149
1127464
105162
432660
28422
719952
1062230
1559412
350390
1110481
742482
1277234
1722030
1212117
229364
1146652
1843405
1851228
1481642
525353
716307
792571
1322515
1055321
1674628
317309
286008
56070
898369
871050
282328
541457
1971506
71948
1211679
929714
1365534
1049672
49855
1066124
1852460
1275868
436953
1566228
852596
431607
1991159
1268213
606533
1665692
1235016
491857
780856
972472
761986
1390544
119662
1854631
1348262
1898181
156063
1363226
1938176
1091953
1671311
65869
256858
923603
1161007
447068
1771117
1269159
1733654
321762
9592
177391
92512
287619
1902830
516051
295733
964368
1290184
449076
528302
1122003
193823
1779350
13304
1810771
1802520
1230848
155779
380020
1930400
640556
1351321
493570
1159785
938948
1729869
756307
821248
1289539
863108
635944
1329227
936372
1603121
1596293
51782
1235538
1945298
1683488
1394217
1916149
1609773
1321369
1966835
253910
1459578
1732081
1735907
802992
1956247
1792287
271035
1267396
453499
1721981
1523132
1281745
1294011
1126423
371469
142324
988251
1279580
969755
560613
413316
406179
1097027
930715
898106
242795
1897031
1567822
1457948
1521846
906532
1750169
668512
1485111
1904103
1757046
221393
307618
750470
364027
722460
1086605
1246752
9328
1895848
460744
1698280
331371
33464
1348772
1944074
878413
1336680
681903
1744493
702716
1515559
956456
1967590
1756256
716468
1400952
1373863
1311632
243732
148519
472815
93301
1483141
1173401
1757840
167952
1713048
1366318
1959311
1327890
1294095
213282
1155015
47453
1634178
1515609
1459802
1645348
1964870
997218
436542
519974
780374
132202
829754
25956
584852
289015
628564
1611456
55492
1235668
1765766
1111792
456873
1282123
1371173
1000647
1863025
296541
7107
1950858
1796581
238568
1509479
1555161
1385662
1236176
1118243
1296780
1285583
201538
1949026
229836
760914
1680939
1511550
1513950
977422
250492
1724936
1243439
948260
1013835
909220
846964
1252327
1386806
1447493
1930855
680265
1470324
1810459
580016
302032
1153087
1335016
154025
1584675
1986744
633271
638873
691287
1266268
819694
1764074
892628
246381
1482575
305268
585400
1563226
747631
110378
460759
598435
1337170
1340822
732518
1737537
1519346
679237
1930685
540342
1140544
814258
1430654
1798432
664633
1457361
660821
1808044
117677
1710762
1681453
588191
500905
1938867
1177336
802327
918049
663983
1642997
1685730
1735043
1740059
320414
1410033
79988
1809313
519527
200535
400009
1364556
576636
1943339
853435
1763603
345508
612303
578539
1021470
347224
1826294
493671
910569
1115295
241115
458848
453453
828537
913799
1484288
1307492
1229642
1089939
1490327
1024741
1101220
1286241
1010777
713197
1618658
437230
1084403
265375
188435
1444758
505917
759447
1891001
408955
1494061
1189198
223065
803105
441003
1219697
540739
23704
1592845
532608
1752624
1719430
152030
177012
396282
945338
681978
1813200
356002
1281731
470645
1932812
148154
849614
1592035
1133103
441813
1382404
88074
1523569
552100
729037
547828
954066
776139
162804
1100043
193207
1317111
1238720
1273880
1795336
338966
417411
578059
237613
1236758
1685570
1498351
1346854
1814810
901788
1264362
1426689
1638446
477239
1212655
1761085
1753185
268631
1011604
1516717
902896
877791
1303298
862375
551860
804396
1677785
891896
309443
995294
8032
971890
97879
1735054
1656101
568588
1708452
997824
1372854
291401
182497
1022379
1717912
374235
805698
247434
1556613
910901
1157700
1184626
956762
364135
1121947
1832033
539814
1781350
956238
576135
1523325
1994787
82184
769125
1691645
425274
927705
674272
491472
469551
354774
558650
1622772
759913
1262635
180061
597721
700699
573959
945127
1099536
1015091
1156774
1106942
1740965
1475762
783747
584648
686675
412867
392676
1059380
704230
550137
1515104
835275
672939
1530771
107663
1417300
764672
36543
157028
1484182
356896
214897
1214692
1934963
702854
1785794
1878484
240211
645301
829923
442054
372217
1527295
347466
1288566
1655825
1147937
1922023
1403632
1418416
882223
276806
1140738
63286
1945194
1816537
34357
221358
202981
317940
170549
980678
47509
784665
453598
598461
112979
1463853
74031
1600257
64393
1085786
1046807
1465324
1010085
1250591
1836393
337427
1050498
1101726
844732
1364431
711100
210717
1250416
1129039
507324
909027
1186798
405736
162353
580969
205738
575805
1466799
942152
1328124
1866082
920659
1916093
1971701
107035
1628011
298605
1596691
1298465
538006
1482327
1626172
895883
1863505
1722659
1650716
257118
10467
1121023
218707
748303
347418
629382
300770
451044
185453
1107270
311297
1870652
531054
1023759
1254851
1829482
1943982
1172428
1850802
530185
928895
764407
1421506
642894
474027
1767770
601754
1226025
276606
556591
1466528
556666
79572
1033268
657480
602349
917103
1085078
973641
1170215
1050679
576217
961524
1795957
1008545
831697
840722
637237
172328
1056313
1657275
686387
702351
1814995
793554
559461
952802
58909
1707305
1768036
1621641
1149132
144532
600509
906908
1067424
1186004
865689
417996
1290173
1383608
1990742
1597477
1076135
472412
1027199
263665
823896
425464
1342825
299074
151587
1741185
395523
1169235
708961
1072322
865290
639981
1768353
516224
1705382
1859818
702066
209802
493139
1221806
1054349
666909
1469331
1118735
8718
1298518
701732
1546734
271271
1810231
802022
734653
1778241
694606
957934
1383839
980742
878778
1079997
868061
891267
750547
843973
1979667
841028
704876
1750433
496954
546844
1713229
344089
911011
980457
600369
302879
38193
256829
830670
505865
1254292
1426662
1452469
1735701
1463959
1031381
58
387944
1126344
1574816
1671350
249998
1529981
1654536
1129324
665079
1041933
448927
987279
483303
798580
1014487
1505513
86767
900137
769381
935547
490682
163728
1164700
373813
138162
1348378
758379
1075833
944436
901699
274719
1199772
875146
485296
414333
712394
950159
1786809
1029181
1212459
861593
905515
1694909
1578181
1525067
1578850
774282
878900
274603
186922
1687078
585499
1502121
898057
1151539
475160
228267
1015492
1378822
561313
1922962
1959245
1422335
1115637
1827806
312868
711376
1501022
21158
1556916
136284
1337224
1573703
1377281
1628565
1647545
731339
164894
1209736
1284572
340546
817565
128538
1798065
684757
957706
1481224
1637991
841145
302670
1217594
311852
1332356
1314176
1089860
1108195
974607
817986
1360942
1758297
746246
1822
661574
1086117
700626
1654092
1152204
173685
793527
532621
1910025
125586
1179217
1548391
1938839
1818377
573830
672935
470006
634306
1823177
1025527
303927
1866869
1374205
497153
1432147
532240
462330
569516
1767382
894191
418478
490282
688601
909880
1131499
694245
876251
129094
26803
542465
795102
424288
189625
41141
1705161
1684293
1960541
412449
766004
5993
812712
1731060
389094
113066
263441
1576785
139881
164244
1296842
718363
468256
1607068
1072428
295425
1547601
1285458
292499
847024
369499
1842005
1914082
429344
1475219
888606
1283625
648342
203714
836574
1490513
1333281
1467692
74160
1702726
1782646
1734304
876932
1951545
1651450
430343
946529
155978
992256
1330149
1970318
1552963
1893935
1583263
607562
1462351
1986640
627840
1551431
677269
1180198
889405
1049424
206939
533618
4543
1132749
9943
1074664
1213669
1968918
1003596
977249
868192
444102
1491864
233652
463677
1890904
748792
1212371
113139
1882854
285746
1147169
1918725
1190670
45902
43933
651785
793033
815275
303043
1145688
1190514
1827367
1456185
1320778
1269433
1774396
1164318
1047570
1420074
966102
1153329
1614562
1783076
134406
1716035
1090576
1115835
1330553
710919
1492045
128386
1938190
74723
609080
136049
829343
736384
1744160
1106045
554899
1495305
932762
1112963
1506614
1511203
374512
783744
1374797
1076455
1372495
317578
380819
861943
894595
624697
1697585
664488
2305
58747
1940822
47852
1410435
153519
474362
115044
774166
761816
274719
680641
9522
1383337
1014515
283542
1584236
1930373
1586751
1931387
98612
845770
1621478
1915149
198299
887317
1793968
1417245
921489
1700988
1882965
65505
710806
992024
1080675
64065
347833
581080
840386
1950200
945935
533782
1623500
1597507
781786
1188067
1376258
602315
1595833
1189894
707864
271550
1500325
1217152
860773
1460734
740300
1550143
63728
789194
1365430
344755
1137759
1570778
43741
397046
757729
28374
836650
1301121
1814827
808677
961717
662096
1808077
1653746
130943
495328
1648731
1225829
442581
111
70121
1112971
651567
1888043
353270
128564
151147
1370947
18786
773013
488583
1365652
1426863
96746
166731
758402
1063206
1393564
1185676
1250122
988203
1393242
1522503
584516
1096427
691603
1331605
1421053
428792
1799559
629491
1264273
735526
1727991
149890
1436862
764454
1812463
18070
1825050
43712
1896086
1185276
1426840
1053005
1306209
1899518
1432719
449424
428963
361715
1536869
1420139
559971
495822
1957906
646785
109327
1176591
163394
1577455
1122997
1288141
1882350
1468886
619887
1088911
13678
546007
865252
869306
904174
92879
1761266
578950
186885
270724
1618279
532145
1115319
384456
1329909
910013
958677
1654137
835416
1385849
174915
912625
1219752
776003
1273668
1647482
1943363
1883471
1692540
3437
767133
1491142
226657
525884
556724
1325570
1355069
453048
1040429
1806961
1266910
315877
1079354
726566
1858334
377785
921217
1398797
1799555
152176
118768
1857640
1172387
1898690
1515745
1236376
1085592
1661983
1447685
1542894
470990
670037
155370
937452
667904
599646
1330920
1813002
473396
1095377
1370709
1462954
1568620
250841
834650
219050
1715998
1176105
1781623
1034462
71337
1037090
41120
1841305
1211542
901719
256678
1324428
455197
1592792
1057752
497663
1308265
415091
1987440
1317807
1059597
1021076
1094188
1871052
425550
1122216
848019
380507
1738535
1107224
857549
844532
1723235
544383
1228153
1005936
590296
987326
1665296
767040
537687
406833
1029715
1583824
526978
511323
964543
1273086
1282845
483773
50295
819430
290759
1368044
117803
197342
731313
420014
1039296
364811
1604529
1136638
324664
1742194
1334427
1845113
1704532
492645
772549
1448868
335685
196413
240429
948995
28059
111008
1486670
1643948
660025
1492635
46589
168333
638127
716024
535324
587216
1338120
690777
1829363
833671
1465671
1938397
1381812
1228232
1095064
1529118
637546
1692353
424075
398229
1448659
838547
1664600
1045820
776799
1230411
1271437
1580517
783603
328059
1413476
264864
1086237
1623472
1909741
760533
444734
1147203
787389
1352310
248376
1434520
1313230
683505
115087
919998
1324667
1855347
599554
100422
1567642
364338
1526467
1854381
677563
983221
125320
1812743
1414583
412207
567636
1403251
1385231
1347402
1429732
91939
697482
319513
1935573
1663584
1747336
845278
594839
785255
466990
291848
1494508
1141367
936278
264220
90013
752607
262462
777096
316492
549565
1120363
1996241
363313
1892371
1984830
1596266
309801
1633980
1008070
1004992
162804
436997
579353
1242668
1954574
453364
1315278
1186903
75330
548625
1358405
1441906
63431
577948
1464359
472988
1388708
583546
910855
862560
110615
644103
606592
1385466
714692
1520327
1673796
1902781
1435547
699233
1125580
950746
768671
575849
1822987
602181
120642
1020791
1759350
1600031
1612414
580955
239213
1723344
465322
1280590
714840
1548563
1844769
1152393
169378
1341384
819901
1892733
1379553
591283
1537247
899464
452018
105593
825377
824208
1406486
1321555
1617719
1264901
108545
1490206
383411
644041
1612438
958285
691888
251927
666940
1333217
1789608
1889312
1827103
201887
964806
589065
372680
45051
994275
558394
1584141
1099722
1317948
550042
1293466
1250861
1252198
1953727
858220
151888
1866777
1374905
1289462
453466
163068
1200880
1032108
1287363
1271069
1298569
94659
166818
873335
1620549
295631
1579866
320824
633489
1097709
1498671
780406
304804
270576
678725
512862
1019338
719999
788249
992513
313938
1643212
295408
1710509
34385
767696
584779
39335
1864530
1761233
1537566
1911452
1064445
1400917
1572328
1777387
964716
637493
1446627
419274
342081
724661
969113
362141
1408250
653968
1198894
1496709
202995
259175
1011674
892371
1134603
1259801
1590187
1992964
681141
851177
1467736
1414380
1893293
1463706
1476625
337330
215333
834495
624949
303918
676484
823723
1036177
192656
131983
1278811
1783706
168552
154032
960952
907218
375519
1430387
686679
1406156
1270483
46475
1051239
1269076
882987
662487
636254
1894626
1658278
1586293
1926619
1829853
1439102
563743
1837670
1117490
337678
1653801
135132
282808
723794
73417
1244039
1122935
1764820
297502
1575062
265039
1792210
1630077
649528
317727
913830
1210200
77917
1105239
99027
483364
619620
1247104
1604726
886422
628166
1289281
1665158
1977404
604053
438088
589019
664241
1340496
890409
1554051
1682234
1256415
1369328
1121947
1811684
509466
1590501
103427
1239989
473330
1635964
1623997
921795
1497939
1167049
1199507
585017
587010
1996996
1555304
1471767
1043571
1965771
1767839
479912
1198196
1733657
633354
1946893
1723452
131446
475216
1807488
1334165
782786
1839047
39746
1718603
184738
1084764
1615751
1497921
91086
116850
188179
533029
1891748
1590122
449033
1198997
451450
1160985
1307763
139270
888556
124212
1076247
1949328
578077
1500846
304457
1100102
809428
912864
604071
1955067
280920
713548
922334
1798110
1839535
771409
376435
268728
199639
21335
1952335
1168868
107500
216761
1127758
1936185
525181
1123190
785906
1177256
1065830
1395800
770215
1418850
1357346
281282
941655
71542
487009
1289783
1231618
726397
293613
37288
422011
421061
64800
193309
758310
732403
601839
568608
446155
381701
246651
716573
3928
11324
608171
670578
258272
902301
809337
1007503
1350910
1280511
275729
1565076
1796517
1998746
1986666
169747
1092247
48766
545981
237610
1113935
775662
1741693
1893008
1539233
1298036
474409
754532
634921
1363405
684253
1809635
813961
581737
111510
1210606
1112528
1803345
425002
835877
1912438
1317905
1639015
712446
835303
163909
494098
1881495
682639
1689571
1464855
1817969
1154174
198864
253934
620667
1455297
59804
1036617
263083
1344511
242257
325147
1334713
622142
1797223
461209
475466
1335048
96077
163322
1918237
1186517
597172
351219
1861639
1393531
1281069
328266
1832554
28722
1375341
1075357
1482731
262373
1485637
1482713
1977913
1279293
287960
1295000
1574545
1492492
419675
1304279
1813750
327621
1332595
1163978
1365028
847037
1434913
1024144
1375125
753663
1154979
1904042
844448
1853485
642280
894598
755530
1619149
1895859
1264070
635727
357785
782622
1704176
240234
943164
1484661
508235
1363210
1007596
543789
1145768
170619
1253981
722462
68571
576927
1002710
134353
1590226
663222
362646
1950030
953043
148322
1808479
1360039
529303
457379
1274821
736859
1720825
1084784
1205551
132402
427582
740875
735298
1858470
1476441
1370748
1705518
1454555
1348119
947398
123280
839176
1985907
447698
195775
1654098
1772303
1165747
85216
1086999
1139712
1208445
715106
1976714
694646
770153
768713
1405018
1412625
647515
1162741
1743258
265189
1645085
40530
1072427
1768943
989152
1048837
954205
669734
614363
197207
1162298
258763
1051875
1885715
911729
1273772
1824560
1688205
263473
437117
1797027
1742179
1244504
927985
1251662
280725
860408
1525676
971985
313725
376245
1845371
1287760
628883
1888388
1392685
1717774
84055
864747
39662
1953103
1663673
1987433
1249904
1063937
362642
1034154
1817797
1934084
1725257
1793141
1348995
622796
1767389
1180660
1054510
1582104
1348501
1949974
1617860
1343182
1966148
1098084
703448
635508
610395
16881
771018
882047
1592956
1626692
299746
1888190
1918171
1984247
66836
1491620
679829
217396
1360577
1624842
1120727
1181742
1999432
50788
1729411
633292
533504
1874010
849707
1597377
1419000
1039061
1617043
300611
15102
420718
1009328
564549
1552124
1473753
233596
701219
864410
288396
456669
1374499
1190398
690451
1320263
350424
1845654
1793557
745578
1273035
1898161
741261
531347
1768266
633042
554348
419115
1150992
1899500
526388
46709
1703446
1048734
333994
1357854
4589
659392
1316912
340164
107298
860897
1972673
1251689
1316332
1079663
693299
1148047
1535756
1139022
1216437
1926570
654127
988724
196058
1585759
41135
1916069
1229848
1089886
1620143
1323904
1534720
321207
1250649
1633560
1933006
592619
1826738
686381
394218
435830
317209
1435208
1322471
1283565
584495
255968
1573239
1718627
190858
476042
11258
1790467
1449016
106615
670273
567611
1988997
547045
399879
1582038
894338
1789644
1510912
254057
1589696
1817536
1723321
851012
646026
1634419
814291
1017717
1272877
854789
286660
643177
803086
1377380
1917355
1022901
1428067
121520
453188
879440
1793962
1480457
1220573
918938
932598
1824393
853002
1188287
1158824
899190
905932
1795350
872363
721833
491432
993788
1411967
1299174
537299
389380
117250
925413
1173753
812694
1809040
655604
1713116
1666183
1052288
1811419
1089116
1004243
1057964
633174
704730
327886
59446
1573555
1377427
1498719
379748
141704
1618215
1614078
1652857
1721342
552431
1118289
567924
606347
733420
863119
1984313
834752
1433450
1320707
799818
1739138
246165
901528
1250715
494748
539067
1446333
841554
1989040
54764
953069
1053986
1210232
569608
962266
559007
984563
246626
1445777
1517440
1548086
461927
1013748
1532810
1802954
1973128
452874
1433933
1415063
1324306
155112
1000968
1990832
1601998
504238
1862048
496677
1269593
585793
750015
1474880
628020
9033
809176
1555999
865701
769603
1174942
1001395
206024
1582915
996460
1209980
647143
1736746
1155838
178616
1361638
9192
227705
600893
1204201
603043
132132
751076
458470
154183
942131
3769
408304
1629823
1070256
294486
59740
1708576
464124
1031084
466312
1589282
336183
959069
1426692
689674
671757
604891
1891079
6799
485492
1977998
127227
614397
1072765
580525
1916151
504833
1727933
895610
1564530
1601077
1811599
925943
728661
1730282
285607
224365
863576
1306206
167296
1357967
411742
1380149
733479
947704
1336542
1285949
939470
857835
1164471
990978
1035758
93610
1937410
1626405
445873
201830
1142063
824620
1365010
1899907
1015497
543793
1662882
112762
200468
1865152
333988
1006568
318388
1629177
1178363
832953
586035
1878541
1301778
30391
1557832
1753473
828415
1008741
1297511
1447659
1631348
1321580
1876330
1535830
1691225
1360786
150692
598567
823173
272107
354067
1297630
1552849
736052
1644239
548954
515286
485742
1440343
1242522
678853
158414
949553
1789681
1814593
1687387
807380
241846
215546
1620279
1730482
843291
868000
507407
1344224
807977
1864289
1035610
4839
1726566
962205
982555
85307
1097021
576780
1838444
1816990
278602
745625
568979
594543
227560
1039171
323588
979578
1209423
745369
519828
1051205
1875402
898251
1765987
53638
1387148
1198957
84969
1992945
953945
1559131
43231
423870
1155421
1140580
1706790
134390
1615961
508320
1042569
31846
1024232
1110995
1547623
968582
1615774
533139
727688
890633
1042629
1114781
1636788
752385
1862271
859660
1593205
828603
883562
1189538
1306858
336298
1929768
434462
624950
1257063
1324391
1026821
980145
1671360
824215
685425
1408385
372076
1423642
1047627
1591731
1461334
376469
982913
54347
657889
521838
976513
999706
1693500
13294
1539205
131386
1521347
1451343
1315130
299215
111953
884639
1211558
1298043
1502215
398465
264026
840223
485419
1432471
1366966
1543638
520967
1397073
74503
802444
1509695
826706
1147240
596548
1571697
1424359
1576322
839797
1620308
473934
776906
845999
1029397
408503
1434745
1511956
129159
837860
324522
1678331
1365927
711766
1185168
1951103
478642
443663
795623
680223
742003
205148
1129882
1540402
178823
293803
586363
1978182
1303687
1982835
638435
565108
441042
932347
1244011
1027758
464272
1731518
1522184
1619773
1349161
1026508
1335743
1983188
174635
1695618
1394253
31521
956135
1303989
575830
1027180
1812740
965161
650811
579051
1330867
1859084
363685
21065
1564335
759633
190659
1772053
324140
162704
1339952
636619
373266
330800
309841
1481268
1333243
221427
1480082
1558452
459833
609849
941470
1128466
789988
261493
1049287
1039564
1629814
439858
1667597
584318
1242933
1087571
937757
761339
466227
1146134
608377
1491374
1075163
710050
1877020
613919
1390059
165698
691202
298377
1736524
388815
1648401
1324282
334074
398516
415204
1936890
1171234
346933
685385
1180289
1341809
1575746
76204
1553655
368817
1668192
1221916
960196
1973279
997219
1219061
940158
1670637
1554379
321686
185036
1896939
1281234
160741
937036
716347
191992
1127763
1041937
215211
1169692
470734
1336826
1435899
1067065
649479
621747
438226
559191
753562
849563
10482
913371
1305834
280126
1686363
166019
1994379
519556
916077
1083163
144201
1021191
758907
1757876
1962618
1748106
926493
892993
659645
502576
1146378
516155
1494159
796203
1759457
1278736
515733
546539
766587
673397
1585908
226236
460482
21989
686413
125428
1965369
392105
124444
1980733
386011
1523615
405351
1872073
631163
563403
723458
747280
909840
84510
79493
258243
1134420
167392
1054632
839501
1599793
445703
1554432
773698
187582
1038080
1133660
558271
594482
1531447
715640
1306842
3671
1225716
1616348
137567
581321
356555
79354
1288904
1275708
1404544
780101
751064
572107
441875
1972640
364330
464597
212543
859357
74776
9609
677506
293533
1095926
1380117
347675
352890
669604
391562
1701106
1842823
535965
1907122
1953979
1371182
1002147
256737
412379
698864
112400
1738189
427492
193728
1337276
735338
117146
120573
1055384
1217405
459669
1981495
1244637
600439
1328802
802143
1595261
256391
1575362
269728
628850
318349
1386151
1933322
726334
48451
1219556
769259
1283556
394332
74538
1137957
802109
1256358
99714
1005486
37090
671570
950141
222612
511130
1078590
29847
229553
1337810
1382565
515531
963046
412852
1550429
1368947
1408853
41512
723161
917094
161339
1834984
314686
603192
1216247
1365386
479017
629764
1502417
1635802
1445971
595910
1373273
1524864
1827871
1837537
1875532
1966853
1080236
68468
212592
1041559
412768
1496919
1609264
929356
1439697
1674525
484974
1843406
695361
333978
1141856
966232
1648926
1789819
974360
1459913
1514300
1197023
864549
142637
1228889
1754992
945324
1532307
1513386
68090
772011
1344218
1119151
379715
1613596
819503
484428
1928786
329891
626232
456826
1334900
1225150
11377
1555180
737371
996739
1213197
1643741
1867072
913168
401368
1658300
774731
660571
515221
312698
1220163
283540
1487183
666223
584990
1355587
337673
792992
325524
1180875
241988
1586243
1880449
1008798
737053
78684
819380
1189403
151280
997169
68326
1517978
1646367
1378651
1072473
1538769
1197094
563924
1002076
946102
1421198
46358
1532129
57612
1875763
571530
1338496
471350
1066177
339921
716987
819660
105040
864553
343320
214255
1645382
1235028
1022992
18945
201704
555601
1643904
771058
1366869
228715
963339
1268366
550345
292489
331134
65451
1497086
1872016
646672
262571
12411
1645865
1654995
145091
1460661
1736211
1737780
585098
1011219
455382
815665
899527
14159
95606
1312599
1023816
1115497
163598
1811320
1258275
1461953
386086
1621666
1891063
304777
1950619
73484
1286155
881538
302959
28448
899643
1743291
1970887
928428
739491
198395
1443456
1147506
1594033
1883635
1703062
500837
1848271
127179
1491641
1995500
1455866
782663
23564
2554
686267
1123701
123593
600175
1938482
1287040
628922
1815624
1396151
744138
15699
161602
1475130
396152
1538642
1387455
257821
1812994
1865962
1359954
352479
1479951
1016960
1995756
132760
633657
364111
62310
1311139
1262834
636314
1685531
633547
1936208
173894
699160
1939527
42959
802951
1238671
563652
5098
1674629
6327
977289
1883732
1744569
23155
1513155
237347
113996
1695693
476751
1632040
875038
370308
563827
1014107
1732650
1330612
378185
1522678
1893835
1369521
591670
524546
1823361
713757
873047
1607086
161136
445940
1375865
328636
1136368
1691822
545008
1391909
1066812
804034
376409
439472
1307632
306030
1407711
454258
1509748
1998398
61475
7451
1373414
403309
997282
75990
1227711
1410217
1848465
1452397
1063985
1937635
950909
597710
7709
1056298
1005047
1080952
1309540
1608955
1478175
1277113
715431
1699717
1658566
1511815
826064
1739448
1597930
1623888
68935
352605
766276
1891119
107980
1225960
1556897
1538490
1008855
208117
563737
1929756
1604081
1961911
1538355
737988
1958562
93279
1403555
1261269
1779571
46012
1268767
973236
1730134
902039
1706831
1339479
1814673
1538180
1922978
156322
521680
1653177
1543356
1461726
487172
1571630
1070457
1506353
563833
1107861
738334
1167757
1392738
1455731
831843
1214710
1282578
1130722
1213063
1282381
1948868
1444617
468097
1553307
243297
202055
1808503
3945
380113
1669563
118339
1819671
508520
442324
765100
484961
161167
1912047
596024
937171
701416
1642295
12442
563123
1924519
1516248
1262545
1499044
1439561
238065
1321202
723756
459648
167005
224069
1565254
1664284
1816417
39389
444983
151156
1653235
587661
1416795
1537174
1095377
701400
1823654
1634351
1297270
17142
873349
1117019
1352362
1336263
716023
1929166
149494
503644
199773
1553649
1794840
1247202
123432
1773293
217124
939977
1942539
1273816
1806745
1340562
216625
1940177
1583935
867455
279755
272765
687332
1895076
1734484
955439
189561
407489
1714794
1362663
826451
1007180
1843234
1720053
899673
1224167
1880483
344716
765370
597862
734742
1236518
843326
219096
47749
734714
1004640
1863222
792558
712393
908023
585332
1349966
1125511
1139416
1044067
1668663
1359018
1993684
257144
1366010
605750
1783483
36223
546121
644427
1673640
965050
169262
1944491
869134
1000169
1861469
334694
6644
1032450
1842643
1297544
826084
177903
1024661
102541
105998
961913
1228947
1869780
94095
1449729
489736
1679660
979850
197704
1882085
1646139
391488
180429
1949430
1686834
719499
1158600
869731
541313
341374
441179
264198
1138363
1116829
489206
1536051
6106
1566966
898658
1925235
546368
821802
1935762
1483384
276856
536104
433231
1728026
340500
1310638
811730
32575
696018
125857
1209450
626946
1299649
194261
1166066
1668045
1305771
1419811
1724426
1187336
741255
1843184
937368
4807
1859198
1553362
400457
253442
1345603
1670490
79947
925000
1153275
130047
194254
928079
1573199
388879
1664626
814111
716245
1490503
1595027
924382
1646806
1123968
1120396
540476
839927
1199609
744893
735410
430622
1669213
1449159
55242
1290234
592707
1029066
1850022
1341572
679016
1840076
973001
1560333
108530
777454
317075
1962438
149542
1018810
86517
685711
1465132
157153
523122
739468
64488
327313
97372
1884303
288106
579890
728775
688480
1063683
1425674
621777
1380833
381734
258649
658171
696432
1549284
1748295
1318021
684281
1331996
1166913
1713943
1802907
962559
750502
878180
1988348
1600252
1287574
67888
1293046
297670
1775044
622429
1285795
1329402
1032823
598180
1948623
1383147
1730302
1827324
1513062
577122
691122
589575
660125
1795653
1625852
1329036
273615
203803
1552880
1214839
901406
991987
1648085
1506723
572384
1395467
774178
802586
1070871
690391
494094
760129
1254510
156140
1963196
705556
860860
1849891
1029945
1624342
130243
158631
543764
83264
42318
862306
814294
1350674
25568
222688
191719
459932
339056
1351738
1120085
1559721
1712464
1102769
47467
868045
1497324
154360
217646
1155018
727067
1405909
1749736
1964259
1517502
1041993
225624
1830171
224818
1292406
1685950
772611
1022522
139085
1748852
1713183
954825
1763480
1608084
24431
823249
583656
1861099
430355
1074201
131105
1240936
1320895
367432
1077906
1961270
1769517
279082
1524868
697205
170987
926196
1712848
308150
1347120
1890929
873417
1343542
1920933
1345937
1719734
639871
680343
1035984
174302
304590
776320
1783928
698906
867285
1339448
1822038
650762
279192
735951
769104
1203345
1407781
796932
905202
1755457
402724
1917186
1557938
1202881
1473851
757724
654734
494949
1892915
1334455
100908
1155949
1590395
1248127
1638282
1066780
1902993
52942
1355328
1753561
583920
1304376
908698
402159
487029
956021
895057
1946322
467689
1767922
870020
108062
1835829
920025
1980115
1784836
112282
1749144
712798
1715499
458341
1896715
863873
1392676
1051832
316333
258405
617095
1586977
1164901
1953353
101626
608451
1218275
615349
1375605
420647
1877865
1123775
1526655
1637202
548825
400680
997528
1154679
1672344
1693337
535767
995731
249158
45598
1742490
860360
291747
1234745
297254
1677533
633932
160619
1922397
211528
1143483
1637812
1657388
1601341
1752417
772806
1590181
384971
874506
310010
1467857
323835
616605
467578
1066461
1939614
1047621
742764
551071
1726160
102227
546642
1113211
1377813
774367
1642925
661913
1943013
1479944
280668
813028
1759717
1333830
933825
258801
1744403
1803092
1231819
1513884
1356084
1616116
1068112
891755
1106420
882949
1956280
1626430
1364968
657523
1035527
1979402
917603
1758978
1881260
1942298
158373
731262
699412
1679160
1716303
74845
392578
112269
1270163
1660975
1192502
360024
1111394
1555482
1701629
859290
271866
26018
1150255
481632
1037586
1562275
1682136
1205145
1079706
1777548
1919750
1794267
1028964
926692
343729
1635521
1458833
491361
1203138
1394733
1052104
843848
1525807
1554589
1798999
1312460
1649071
1817577
1254801
1528834
308436
1423285
1629936
1550399
170136
1131391
1686015
1187063
1819058
537036
1737952
599559
310675
675846
735945
1434643
1957996
976801
287006
931537
707605
1223728
1589674
123040
1161894
867810
682823
1927936
637423
1598414
983829
1122183
1356405
1108987
1206685
1099684
1963451
96853
656025
1668598
504146
204022
648194
65649
1664289
1609369
1639588
1885879
1374994
1497431
155107
994224
1767848
1424448
1481149
340369
1367270
1833361
218946
342749
1916784
1146320
1403794
107928
1252149
682058
185882
92009
811187
1603364
1002844
984593
71296
1461571
1575203
928949
1054640
1481136
1982588
1927884
1881196
1715108
114638
839267
14036
1866512
1513040
872914
406139
785458
1592623
160367
634835
1035211
515911
1159331
1661254
195010
324136
1417129
1437274
645990
178912
485566
1921295
1209454
1831321
877603
1924681
1107775
711754
1667583
1511131
420214
313397
562626
1887817
1953586
1040496
1090673
1478619
1759586
377405
82992
1958675
1791161
949559
1592569
1305971
1458341
504813
1179895
1593264
438313
89798
82757
540004
886219
56439
85358
1579676
350134
616205
1573870
973877
1636076
1529554
867551
1915048
250145
892395
931227
1103121
1140687
784585
233472
914451
125744
1007518
112601
144280
514374
1342353
1262314
217606
1779995
494745
305285
564098
898971
1443486
1046581
1613683
247664
1217211
1547306
1446482
150923
1763316
341484
19958
1958887
1983814
1202425
1195502
948786
403085
1444486
1105270
1533592
1682162
1610539
1492093
361004
7925
782923
1985625
1188544
327847
7923
562738
584998
1280198
1422315
1488208
1303488
779299
1442743
803876
749281
1548707
1099987
686195
1126416
694695
318995
1509647
1558852
148136
654670
588551
1379454
1177642
394994
1187188
1353138
1765821
108198
1037485
96540
405429
1922155
914936
1086879
608011
1075186
57014
583820
311414
1339818
1150051
542041
1380464
1289405
396976
699665
1043752
817763
1054326
1903758
1066391
1890972
233301
819670
870758
566288
625988
556254
1295320
816563
743714
1114533
1440297
999850
1385548
1936652
1304792
703515
364250
11288
629711
1554814
865371
194817
707755
688028
1217058
156297
1274244
372072
227513
122614
497635
580128
1057484
822975
1336893
1806837
1374900
698426
1287241
592652
26392
1141604
1268034
37075
1899221
338099
248505
1589644
1234468
1438230
1749480
1737204
1420383
92518
1203044
923477
716403
1991843
200566
27333
71789
41422
1659628
184870
1284847
1160268
1482529
228131
1814127
822142
1551162
254166
112668
690330
542822
490014
1923904
1475557
358542
1176465
69109
310441
1210280
565443
357265
1687532
142594
278759
196913
1787882
1224138
1070384
1320489
1715158
1333726
265020
1777596
772746
1949848
1341520
417291
228850
709776
1929023
1321836
936547
765606
338398
513105
1386140
535122
1905510
467261
526046
718017
1247968
943887
251322
954542
1190279
595484
57952
1076415
476414
1261297
1207162
247629
1787273
665174
1792442
1246936
979419
1182057
1257649
473192
1224824
1693745
968469
716026
1355699
131166
971486
1089974
1256704
403059
1344421
1906424
1081334
476148
75579
1632563
1975208
32861
1574187
965274
1233612
524850
859691
150231
143692
1828807
1482953
76671
759695
1478666
1049219
1733940
756400
934922
466575
1563690
1667585
1570682
924550
885409
928075
322275
851384
153157
1780777
1077568
367483
1728530
236690
457046
527763
230349
45917
663854
1232142
313776
762537
1873012
1237052
897422
1163359
619854
1538231
1681626
738492
178154
1030554
976175
646574
1990139
665874
1673220
513126
969165
121588
1268536
1329448
1940456
1760092
1513285
230354
790592
807860
1933173
1215464
1352792
1898443
1559909
483279
1176325
1325925
1729072
1550219
1618267
945500
1458108
1905006
824969
1631115
1264037
461344
681469
1807721
260057
303099
973154
1857920
1128486
1054137
1729160
943962
939818
964908
1802292
940349
543174
1969646
1033724
413653
545750
60671
217312
653188
978610
843768
1499684
81121
1015246
893803
1275504
1339669
150586
737238
250617
1002431
1605838
1400034
1246229
498134
97102
826077
981251
1606059
1000750
1964334
1991290
953186
1575537
418808
592718
690961
909754
445014
1481046
1268589
1170108
1081089
1620785
1052245
1154850
70028
1096458
567716
596889
1621977
1764522
166488
1224100
626944
907201
928378
1452676
519863
1652088
956844
1506512
1495724
780554
606957
553409
211195
1044463
1271099
548601
1432276
1884812
936436
1174510
113379
85185
1566383
1533204
702876
1909994
1663520
660338
1981693
1272874
427749
1220621
588708
448561
1629852
295109
1978789
1133174
24569
1226504
169301
487430
910815
996921
747653
1857959
312695
1412022
1491813
475153
883227
1384748
807210
1673870
460250
382422
810834
1199067
1126342
99309
1119230
1023463
768870
83718
1905720
609839
389952
1382533
1928070
1601683
1397631
1554312
126045
796496
1023372
1774688
1212801
627274
1124197
384403
289590
156185
1806481
1449421
1599714
123436
1721147
1995696
1833299
1196147
1383940
1530243
1169215
429680
1192637
1866970
1297754
1446716
839472
75043
207937
1628916
1081345
1701208
1325063
1889349
133786
265143
1656888
180867
1122038
1290334
1762516
1799177
1405082
1473158
1980489
349049
475862
76445
1905764
349024
1305085
183045
917908
930587
578968
1013186
1070680
1400371
228729
269606
1476424
1170219
1709320
445400
1771924
1145544
699638
409729
871142
1066506
1589270
954324
1575341
107483
1278873
1230586
215389
1350345
864923
1017283
882801
1779313
1609643
733289
7456
1337018
566948
1981859
1988333
61841
1156355
1913129
364225
53032
656436
1499434
399089
662440
1154854
631036
296172
1128234
333216
472960
482033
1885738
1727794
1497703
1880876
344294
1074859
1266388
1568538
201848
420603
276636
1779034
1319820
95975
1225440
768657
437949
280381
266570
1367706
641684
1226825
1823051
163500
425760
1518160
889298
844776
56035
540591
52283
381853
1538699
983479
113849
1168671
1983016
1445268
1928175
1475673
1648203
1774420
62109
701730
741576
1623702
1640737
1419118
673836
1743448
1519483
482700
973704
878447
21144
358880
461339
1970227
751887
1945239
1666781
1366852
1490687
1097913
1562511
1156008
1807398
1402194
746151
1225337
364977
631370
1296696
1992597
1608244
1825264
202261
781945
301210
238083
41285
1757318
964734
1772542
1282521
963821
1206834
1726033
1715820
1343825
1839644
1530994
1707420
1037792
1467804
69355
1794128
1848467
1404160
849758
1287300
305209
1179354
669011
656144
488491
180567
1899833
991070
1794238
1222937
587625
1152124
549994
1021403
146463
1338094
1183831
1290296
315585
1651637
1874641
986678
873915
1147985
1881935
1381979
1446963
232488
245730
1166456
851927
1426493
1843731
283433
846303
280131
834686
185814
1739079
1562964
1617538
1687616
1320320
1813042
663601
861456
812760
1396664
743318
22270
1758869
1248342
1645520
1877828
1725160
1989245
1432741
1485613
120555
1779459
16991
1710168
1141241
374341
1550211
1912917
510510
1538788
1046373
1759036
1234793
1742797
766510
1858515
1131514
344807
1388119
1281449
1405309
29134
463278
816182
1758083
1585021
86676
539395
487693
216717
1869276
1493627
366658
891806
1334246
425684
1059030
571664
568382
1601707
618858
247273
1933398
711050
93726
1201578
1486938
1804300
1824931
683997
1399852
1282737
607659
1326489
943201
757347
497643
182998
1901283
515663
1104613
645554
1383637
869871
1047196
404515
911664
245661
1452683
1632632
1410477
1451517
373661
282993
1325627
1652223
1234597
181245
1103802
1932968
397763
1945154
1162027
371291
246037
877069
134410
1420775
1698256
861826
920589
998131
1396010
971593
1417758
672231
446469
1142209
291912
745808
1502015
143837
132397
1704280
29783
1858009
333920
1795071
1612949
1430755
446462
30839
329550
12541
1669056
1128497
391023
859277
576147
1834059
1530054
1734909
1675632
220
686484
1416737
1808531
1413039
1283364
1731889
920352
1529212
1972308
200206
443650
840808
424489
707921
999095
79279
1091921
1333769
99217
1496392
1555963
450757
1484031
1025292
1964115
429889
1255021
472821
1339213
682428
692120
1277045
1065092
1931818
299349
1181971
815356
1031275
229925
955851
1870991
530207
1308170
1192737
1746336
1152071
1988352
1795302
1491296
1021212
32318
1429631
579267
1572235
1791109
1358071
35154
1520568
1966101
1730572
430466
1112230
17414
962347
288613
1707662
995163
1270824
636113
1986267
1245290
368513
19555
1578411
1701979
1534808
915425
207467
1689483
211623
620095
652235
1351245
1527103
15150
338844
891357
131432
1482079
444140
1019006
220416
1211963
1001676
801774
1469073
893543
718206
7125
130572
937233
610724
947396
617400
560964
1050517
416398
651515
197103
1062197
607603
977290
1070598
1338071
1547962
1752759
1383287
1904854
1111323
1243090
339454
1511872
1481262
1665632
1671300
1870736
79930
790522
1430938
1970513
617720
324172
432642
1094616
1131616
1174105
1031059
1884584
811353
1138668
1629266
1109055
1715918
550612
596687
1435124
1495719
566696
1787557
1157194
1661946
325004
513993
1948003
413005
976749
1791518
1735063
1676427
728360
960184
688523
275618
902069
1444503
29540
1354578
919971
318149
406251
1479025
923699
603223
943054
415898
1716521
972905
1971536
1212196
830771
1486886
996711
352475
186591
968465
1197712
1159768
1518612
84990
1227942
1413050
1671157
395354
1494039
1925653
1825540
499053
1213210
106567
985051
377782
1018132
1032340
1364250
690679
498603
1586833
1894793
1916797
1716105
1994533
1166982
1042622
1699025
1873555
518984
1050561
1831057
667397
1906843
508018
322175
198512
1219840
1915101
202780
1294940
119784
6663
178901
162505
1205473
76640
1861803
1741428
164349
1962787
1349886
782806
1578212
851505
1212174
1522872
129074
413292
1178541
1480403
262838
1834821
361878
221448
682116
1669220
487316
922593
1112732
1791133
507830
806031
66495
729502
1044056
1223301
1765000
1026539
1935107
1284508
1756834
287356
1725606
1713856
418782
111447
715196
498336
1815102
1552165
1011695
1811524
157372
1526247
1178317
1079634
1582935
148194
972338
1359533
380925
824460
1274189
1767123
1618453
622522
124332
670630
750936
1302942
1976031
194277
1851692
1677377
1059580
1774488
40584
1969917
900200
351905
1625131
1458272
240272
1821661
516285
1768128
549999
1001886
1673542
1243237
1531654
1130134
1511576
830021
643905
823823
1534624
1100932
1779744
1865836
1436895
642406
1472682
1598145
1971895
1431579
495792
663336
1939931
1817572
1563414
1556298
1914211
311576
1567875
1148547
705127
603186
188373
825428
328766
1023898
1625519
1440003
1930272
552585
1586729
1418172
367326
843854
838211
1785712
1634379
1324155
1149353
1853676
1391552
718740
661824
1053215
18252
1677869
1457258
300498
1193135
760559
1849947
1937420
53072
455661
233072
1006504
432515
718486
1884198
370251
1900237
71948
1825240
1361183
781270
987354
906326
726751
632859
466240
1771691
235121
35690
905069
856732
518664
526185
1488091
271577
1791881
204329
1656617
1290032
278871
590264
491786
50817
179568
878046
343606
475134
199061
1273471
1183115
76752
707338
1665689
1079807
743898
493057
491969
742081
1955667
321101
362306
189522
1808243
491289
475017
1384864
732252
720911
283046
258218
1000060
1285465
1522789
75625
1163587
1421158
892547
1630687
572376
1303629
612407
1293798
180160
421503
711744
943925
1081761
1715560
8311
1348640
876085
719269
1929114
589113
922194
866666
1744401
1014514
449013
116944
1930473
1704120
1944045
1723194
714082
287395
532157
1577156
604605
816701
235788
1952968
12711
1224806
1524130
1441600
1441409
509307
550012
1870646
160589
150303
1604489
1119125
1787811
410081
1027577
999937
635784
1623905
710990
998544
949419
1542000
1731856
665501
315238
1134984
728337
453304
201444
1043656
1881311
1385470
311474
1508990
57714
1293601
1329423
1265997
760880
1334924
973294
1951282
1432820
1639897
1150145
1460387
1653768
852868
320871
184815
718196
1512900
599182
1224132
382899
830159
89854
426415
203170
1782115
1809393
124549
796091
641255
1700412
44009
582489
1213754
1865646
1201732
586083
355793
915796
1934207
1515354
1010470
1641932
225095
1980602
486379
1028001
652799
790619
1454013
598861
1149930
1922891
1419975
1690570
874661
1966211
1496587
586159
1672729
1755333
678128
17827
268236
1814015
162499
826699
777983
349222
1084854
1287700
496998
992275
1043319
878940
970593
859044
1481109
407842
872817
1463919
359679
177733
1608728
1132090
1558887
821334
269127
1503453
761061
1611834
1246511
56688
445842
39155
1958009
552780
124212
1344918
406075
1893008
1288329
82713
1986478
654966
1371580
1215202
832835
538146
35095
109700
1499667
168670
1014808
1460351
1175272
1260089
51582
1432480
36700
356185
896815
354581
1435816
412432
599484
1903652
196490
1057075
654964
445515
1746544
1217653
1751835
1954286
1940547
1066887
1150260
629460
383220
1455863
1620826
704532
1057756
1188245
1682313
1181247
1032354
827599
380337
1898098
1607972
1541590
1200848
859707
607523
287768
1627933
1191205
246339
497339
1239883
810436
827777
1346440
1382745
571156
1326895
1658950
1845947
1479278
654442
764081
1597814
1108167
898838
163131
328720
1300526
49700
1621667
1925964
1246429
733362
1915315
1430176
476751
1659960
253471
609845
1640431
1621413
1836121
1763985
311150
1733259
911334
872478
127976
1576634
551960
901684
1282062
858218
603927
825829
1894778
938388
518608
1191303
1583988
1066515
1182385
219014
1626193
1194746
365684
1282341
1636104
906470
1220752
632869
662725
331492
374103
108371
1731763
694397
400007
1674552
826402
1451009
231578
1041272
1855737
494183
1965376
1962655
260954
1449229
1757775
1834402
1716252
1055496
22557
87409
189211
1065564
844257
590834
1692390
924544
1742486
1813605
1833590
266122
1648632
992295
1974634
296725
1730382
1095478
1669258
822007
622584
767871
1854066
1433319
1651345
1037216
976120
1419766
584660
1762985
271126
1495313
1654867
1250082
1458884
1763545
153119
1052764
1172016
1741126
1057250
1048695
1529717
1488563
232195
311410
223344
1038898
1587343
1389058
145974
274689
1005867
1846749
1945010
539562
73553
1908463
25070
913659
1231447
649777
1360823
261598
1870193
1879221
243972
1363999
230310
846545
286634
51905
576840
297527
1499574
883868
352727
168006
1607673
89625
1943075
1921832
1479508
1434399
259835
1946701
389640
1832994
393386
1653843
62807
104441
1768585
1499446
535331
1084245
1444956
388216
1456971
525898
47814
724794
1495676
1313930
1921618
509753
882368
1118739
731985
1381000
878395
352289
1017954
684620
1865079
1369390
1322722
1338262
255480
579880
1730297
1501488
413009
654617
1088276
1647378
402540
1262956
1534074
1817915
1076915
1102154
308280
639889
1069742
506562
1596481
700756
230820
765501
102692
726924
1432555
1536841
1076383
462910
1383977
767610
634322
291483
1512722
790395
150873
437664
1851797
614625
1194012
784496
805761
1392817
648811
1135861
854291
1341161
235186
1225462
1882994
75775
507195
90013
1997898
382158
170028
1631615
190182
949459
586924
1805589
5586
1498596
1875497
1039384
1006634
1672020
279581
338010
1155967
563903
1964052
951663
105256
1940603
156865
454755
210187
1083933
935532
1616327
1935627
639130
1861997
481532
9545
818684
1920107
935044
1239910
1180242
1504894
77195
1576396
775150
1843622
1313025
359270
1977626
1676458
742782
969164
1163286
11684
1486678
1971629
1000246
827906
1353795
1487855
1441281
1128634
1284927
842778
1502307
302592
1958015
41738
1817196
728142
1852082
1314418
203146
1782435
1537805
219262
1155379
1948815
1419476
1663472
1100845
1637290
1715184
1542598
1700716
532131
989452
570151
170491
860887
1153227
1470583
539124
683636
1541387
1766610
866758
1471408
1362103
367208
288462
576152
1479340
431438
103711
289064
1282367
314996
1522111
864752
32071
266517
545658
1607507
1664592
1883643
689847
79884
1282801
1577627
1791544
354865
212447
1953469
1700690
1086097
1748393
1832522
95036
1660761
1969288
624501
181069
1786076
1589314
120218
1194631
709233
1472797
856257
273486
1796207
1839388
1131640
1175166
525501
426580
610617
1499071
40300
1590011
69770
1701133
694571
1473436
359983
1049491
414623
321448
377847
979156
969557
1142615
746500
105420
1570396
607386
560756
496252
411480
1498561
1687438
1424001
154618
1790355
946159
651170
487082
1520260
1086837
1536154
1224225
1373902
436776
1866476
1086734
1134274
83777
1903974
1782315
1335250
848047
629464
626793
1488728
622521
153488
666597
1689003
534154
484540
1947510
1761768
82285
1897179
878384
228131
1425112
644947
858433
1830136
171373
1590606
957549
553900
1398544
1900889
764470
238679
1727837
800394
1051885
261211
84600
1648502
1514635
973947
751408
1222442
529250
1571282
1485014
1680357
1435722
1413317
191313
382556
89590
349186
1539411
1897540
376138
379851
1140000
1417392
1024104
1704031
1915684
1949262
1637598
166725
1648649
924379
636030
1612350
901501
1179904
1136014
1696828
1228148
937286
1939384
1562076
421690
1335230
1308313
894862
1183612
1025176
675057
1416843
1203387
1020208
1059922
1244049
332909
1305757
1623960
1363205
939838
298054
1514463
1191590
1756576
621573
1430260
1117601
1734823
500098
292206
222266
42640
895949
140768
810436
1473599
871801
49809
782095
1184767
1828058
365065
1543260
597229
1716717
1880082
1878036
1195965
413698
990534
1872743
631370
644028
1408296
1860157
1232053
452057
107125
807679
1312313
957992
1584537
1574028
739652
799038
1349567
626087
1216413
729782
608250
1089436
918681
1619346
279146
1754733
847347
265505
125576
343334
338887
1526118
1312352
1523586
1354614
496738
1392711
1996895
1515706
826656
724481
1767148
1131607
1624569
483872
221609
1660035
1691647
1103328
1024153
1003054
1891113
371596
1299983
469018
466113
747222
355757
1681655
367488
955941
1387553
1409306
1370135
1436518
957570
1751227
385416
991980
936099
996396
1055300
1150983
1047621
1638276
1715683
1037660
466019
879424
1306926
1581495
1389887
1756224
1659777
1128786
946861
1485616
1773154
1466815
1420387
1391079
1798688
624631
1454655
219743
1355827
183006
1999347
1436560
187354
1623505
1290133
1913651
885113
939841
1549504
379337
1768730
1898905
911587
1881308
1547742
1875526
1571593
1172177
1732520
971351
1578126
1208148
1183635
1389442
813848
1096359
1007950
1134811
374655
151202
1063318
874405
432010
1448922
564870
5082
1646311
60809
1577181
959025
746620
117823
22134
1863303
48594
927444
294246
1555948
1591726
1455764
130432
1305135
1045279
1852866
1233743
61691
1603480
95302
230227
733522
1745344
278320
1516981
345604
941450
1876612
1621499
779638
258758
1576998
1474904
27354
1105919
1987246
459868
434281
552294
816700
1278624
284838
1324414
1364969
119117
1315971
1025862
92402
1389590
485067
1641013
1754746
613854
523409
209369
1467444
613085
357682
1094242
1610222
1557668
1356500
999360
1748246
779794
555700
408212
1633365
982507
1793216
1992300
1969816
537262
662583
970260
316556
1265558
1169934
1113167
616597
1233311
1702644
810390
679773
774685
1409878
1661097
1991434
1710979
836847
1826086
1861485
1126275
869381
461487
1148068
213880
1028133
871321
851906
1811234
842572
1159967
1985009
1506437
595916
1418709
1781558
504881
427493
514225
449664
618835
215442
879022
1690386
1029710
1856484
243623
1929476
736732
1205302
1224566
508181
152201
1125120
635983
303583
1226011
1463254
501854
1714205
289287
1866633
1048034
19866
1886268
1196278
982405
1641967
140948
1424979
1629243
572047
1541519
416430
188854
1241484
1241245
1348904
1963607
898795
72152
1158714
129725
658180
626583
62105
1887686
1995718
375313
877017
1120419
98514
372139
919079
593454
1209938
941640
1786512
1749543
138499
825396
1505058
1871167
1417039
988438
476139
1117837
923666
1772207
1419001
1117532
1328042
1618882
1789438
1156907
557639
1203076
1173225
1631843
535424
1444866
924007
1042624
858319
1987300
958854
67063
1014756
1021249
530865
1239754
854369
1897361
1611844
1894538
764530
544645
738299
528415
1690939
1386170
1824845
1933626
1842018
1565574
1222075
18213
1495075
863759
1864767
281738
688399
1635455
1802944
1214305
1246709
1585974
616704
1241413
1496209
356917
989130
525687
1487236
1489288
337022
496326
422884
169117
58338
949107
1381749
805374
1678468
1405512
1880853
693478
136863
114009
924271
969226
1673444
1182395
851721
865504
1219385
1400571
1215279
1548137
1799459
1695806
159207
1440897
803209
1255856
1392650
1627093
28249
310307
600512
796032
1960845
1432515
736238
537894
1539647
832724
1158805
1048620
1368159
127466
198121
954042
1158904
1303600
1603304
1631106
852562
1843539
1841245
186664
482286
1965724
19307
447114
1697131
994565
1567638
1418686
1335873
755040
201515
682796
1688086
378933
1809601
698088
471373
253103
13088
1784273
895268
709396
1284180
1469321
151364
676891
1386626
1748612
479505
1917934
888369
1283134
178023
1688960
431718
1320168
430479
1441254
1852833
942643
1898707
1732564
302362
118104
558840
369137
1625661
1062262
907335
789189
1377008
869267
1839206
1643309
1000223
585647
1129401
1401681
1570177
85766
1008319
1240169
540870
928955
1776037
534950
971457
1690808
1861603
186127
684692
1230371
155513
1885771
1898077
409681
1344746
193512
664560
1020854
1610902
56556
1139527
467103
261072
438200
815463
369977
1490915
1066853
255072
799971
919833
1891189
388749
1725013
513159
1118744
1466155
1526033
1950179
1898969
370016
1798424
336867
1067544
726498
571275
1343389
887741
545886
1760021
572601
1241709
1031817
1319835
170496
346995
1513846
237751
1447881
966348
453478
66222
1001953
1942947
1807523
1267499
182799
1620830
656196
173053
1821144
1943508
1105236
620131
1354230
1681968
418438
1056989
1750252
1808991
1371539
1665942
1055017
1189142
1120420
1613366
1719477
1349161
1244053
1124789
1423853
1194303
1634618
304087
806532
1323897
1332103
1429833
579440
845952
405465
1752181
140722
1569036
1586575
191098
1306955
1526221
587308
1130228
1646260
1237947
330019
498763
310566
700375
1602162
1725821
1200517
1255057
728271
1430787
1115343
1327097
1307832
1161550
1058107
10646
933381
1541754
1037825
1096771
1972008
1037494
6535
373589
1191670
754810
1118871
1006333
725047
1465130
701689
210159
1268216
1464568
1194543
494911
847491
826062
869135
1241483
458223
1618106
843871
1937499
1193223
620026
151512
665532
1169542
1294630
1330164
1749918
956997
361355
1473197
1525748
843220
766241
117890
356538
1989007
1259003
1206381
1258678
1426783
1103912
1742776
1295385
311640
714501
713455
485140
1203384
1140066
803712
1039393
1998224
765146
1565594
703523
275016
37270
242079
528553
947073
1608787
1984023
1341048
1481594
1806764
55587
1939329
521038
1858181
55271
510331
1750188
78051
414991
1477052
365922
910350
1528206
1696356
1023216
1823406
1564127
1754788
810519
1733110
435440
1236647
218159
1299422
1777049
1679595
1798720
1998253
1193016
1152238
1156755
216846
1204852
1998400
1772089
1995301
915058
909562
1639746
710669
1216606
1418285
57074
630447
369622
107698
549400
169528
1833887
1980845
1441347
428451
1205905
830978
561022
292666
1903552
1173059
1162606
1679300
1634530
236306
1169484
1500157
1039648
1623884
1719945
529197
1287103
382865
1377983
492224
1965579
1818052
1785026
1320759
1342407
37420
971638
1449045
158150
415989
265596
1935555
343329
1977700
1527476
1100836
1128418
1330705
1075552
113377
1128816
119678
500194
1883322
1067998
852271
1457772
35374
1531704
1774198
120490
401045
259115
1485024
1353096
1298721
880637
1578832
1963372
1572309
1555116
1559013
1754406
511293
1763690
605439
780310
66786
673034
365736
1513041
868971
1337008
770713
1748881
350864
1606597
786476
83068
1472300
624948
1823604
428476
1554126
1017507
824538
837612
93375
136180
27080
289342
1471185
1357985
727174
1018587
1915925
167553
175096
779798
1860938
1035974
1746025
1086991
1953821
360882
1074878
148495
540221
887345
1957513
1776916
1958813
662660
1050140
1091621
310217
322580
916244
1942935
540913
911750
1196606
1399641
1758544
501614
1060901
1956550
1487310
240967
37211
157653
1776874
1357910
449094
1903152
1582486
1652791
1575814
1802650
141087
1119037
1922143
551503
612314
1911121
841787
978997
435889
1433172
1934990
764123
1707907
1032721
32562
1783604
205233
803065
269239
391954
1853740
307081
631676
182261
1773677
1147620
381173
994794
160326
830717
1563241
793631
828106
1864023
1943160
937576
1240832
802159
662722
862555
488938
168626
589387
1570454
1659235
900757
1499810
260741
105553
1588392
760162
1924897
676472
1766531
1632105
84316
56864
262513
1729424
502669
1108158
500565
1461108
648077
1766035
380554
1168518
308748
571598
597680
780562
1363860
1250599
412165
782607
493726
473484
621726
361383
254939
1111599
51121
413153
326292
593676
411855
743939
286369
614301
65445
877506
1764606
1764806
39293
177140
1602410
155651
636396
683488
1472188
1539406
321230
877597
967779
208265
1683655
1449595
678131
232515
1285350
906257
659661
847708
1810124
187196
298297
1329397
464841
1244881
1862403
1342547
1637908
1059379
409789
1731991
883137
1304189
550903
1863459
1387811
1650321
1316369
843521
1738380
727372
581704
27971
1616506
1768440
1065250
1220810
374365
306413
887533
1121345
624172
1300497
998813
1688841
1655832
1742303
110372
1459535
474799
1629331
1487789
166544
1441053
47896
202224
1230566
1694736
658431
208438
1713856
1632424
401460
1203818
1929560
1132299
210378
1122517
1152094
1905563
968736
1467912
1960194
1207611
955765
822367
190960
394414
1370261
1414938
735234
629880
1389357
101985
1045344
114922
1907564
1977880
1532460
538467
890312
513692
1250981
1265891
934734
1234397
136484
940268
1886499
354416
471471
280263
715053
957664
1791150
680533
75484
1187660
1644484
1650298
1139965
646267
807214
1270447
1699460
1149637
402451
1752334
786824
1565660
211803
1001817
1754840
740189
58956
904644
1028861
1176197
209653
558882
175956
417181
49194
1825776
1624539
974212
691801
260281
153043
1998921
1466213
1887329
1462827
1839075
528412
207353
154848
864308
486471
485732
563566
833432
1757631
387195
1111155
22211
852958
1665588
621088
205918
412131
1853660
700778
190998
1642058
1204123
98248
737566
1948604
1818007
963109
191746
1294821
1243296
930140
536314
468183
1425027
564635
243404
112625
553302
1807196
1470289
1021599
351263
98262
125997
1515317
120080
1844928
626458
19295
1713764
306864
1419767
1903905
996531
272771
247912
302254
1082232
1672781
492520
916506
858416
1368894
418332
1114288
1436733
475191
1007474
620233
405697
1978886
1053777
1504871
1993823
1230015
1480597
1906490
1078972
895236
664720
1251457
1662465
1075976
278578
1366744
353598
1915084
780121
1072266
1847491
1784417
564557
494369
1886496
1422515
1931725
387247
1800831
1206261
578028
61705
6004
604922
1081515
1274499
1636352
373099
1338234
376279
175664
900167
862258
1255652
713721
409675
352971
582515
696920
306947
1046259
949362
1629745
581060
714616
171873
664888
65474
164138
717950
1738024
858967
260543
994660
1540292
1309718
244365
773199
637622
933580
1698499
1280159
264687
616394
508384
39349
610852
1814624
892077
1042828
91081
1559835
1087458
691329
1473144
1512084
979295
1837741
425603
1287213
577070
1543780
761873
443153
4314
614615
503389
215145
581989
256730
1188352
289139
1787699
716613
561058
1453275
103100
1771683
1459481
1075060
822525
1636607
1110339
1451338
1622330
550435
498975
1936793
176330
1068448
1497185
698838
1280933
709575
1312962
1538386
673158
1912741
1181442
1402372
872155
1516738
1007974
1645923
1010860
1520639
1934559
1137938
1364362
1204215
1033097
1553584
1387358
1871063
1509855
539339
1104042
638009
1848805
1840994
1466465
21843
315426
1164199
1062295
176390
1007391
1677333
863190
1279329
1835362
896368
1188798
1888960
1341373
509196
1211873
656299
347114
610771
1542460
1210910
814054
1613270
615065
1532728
341731
66191
1926145
305414
1886176
1773200
747272
312469
1469378
88515
1843496
424026
790991
1063788
322925
398364
888557
1291041
541356
1748122
200723
17320
850852
1518168
1738744
149466
720027
1195103
549889
1251428
155944
1491701
511780
1472984
1043208
1159103
29998
622216
1646241
435199
272741
1359394
896784
1623803
1490547
1885585
670170
838289
262019
1387981
1809370
36265
1199410
1945549
1673617
321591
895862
404406
1898553
83577
1208929
867661
985615
724628
322664
1880038
1432217
603755
1400978
1305626
1528393
1743114
1770409
70007
733843
1786740
1235952
1761621
195371
12845
907867
299525
1057538
1328432
1759626
1503528
227615
454311
1372106
1814186
871101
431398
1036888
19584
552175
45583
1101064
1586927
1954380
930518
560277
1056386
1345364
1395247
1993285
1966398
1090388
98148
993744
1223881
582136
1281984
887699
1497026
1207119
1288365
813434
1820814
659310
394154
184489
1935253
1999758
1532799
1772535
345611
1341716
926269
1320460
247232
284165
952248
1186350
911486
1126435
1474186
227638
1162057
1830547
550811
1944694
257748
721689
1575705
1880194
1873060
1902843
1601609
818233
633355
1232101
186222
540185
870542
865688
1709377
14675
284705
460760
1647221
1422984
1416243
107252
222076
1182668
1820047
1586402
59448
1249798
1735271
1543005
529083
1268645
1476593
941029
1669960
140201
1934358
1097881
70628
1802286
1078856
39443
540585
1688271
1587407
1886066
1931742
1785259
506427
1116261
1717166
1471474
1466118
418513
1907151
1776796
39773
295955
232908
493012
58427
1020378
1354968
403864
1976535
1387118
603575
918971
994249
72224
1349914
304947
1480049
807716
1654860
1935941
574313
1556861
1549723
1406483
1371170
514501
152675
1483047
160190
100717
1193929
519891
298818
1451421
557414
1496649
1025833
572621
1821906
1531162
1221230
24900
393714
1341370
1083978
1240764
1861141
532577
1917495
943054
1073648
379412
298017
1747566
956091
1190024
1698808
320895
1888523
1765236
1997229
1456473
885608
667706
5670
1189038
1008709
299741
1040767
764587
1505026
1228136
1323033
1881344
984942
470315
370482
80181
1099208
9724
1057776
910612
1448301
1609812
799542
569286
626911
314201
497319
1141750
899395
1335035
1986739
1501775
1700453
6011
1509590
1867623
1309394
1596320
1186766
1170652
514337
1986844
1160809
1411763
11453
856004
748644
160150
1954536
1438199
1069967
1281208
1161313
1645927
1854148
1716954
235839
162081
671479
1678226
161826
1200412
1735583
925538
821354
1856991
924662
276610
413364
415484
781351
714342
1337886
1287644
478804
1595726
863331
688571
1463559
1676983
578032
1837855
497536
792011
998657
1399518
1450912
1340592
1936679
855952
1337838
1427896
1428603
1089333
449054
1455049
1184409
588691
203252
1937177
166327
1418292
1189283
1965420
213341
48366
1378244
560793
1531302
1917604
1242892
965352
534
1221736
50830
1995901
160817
519978
1936189
471173
316404
1056613
353041
1054145
929429
217203
545658
1909246
1327534
1119124
1036308
1886010
1702118
811777
1704566
829821
570375
1318125
1089397
1640159
892866
736680
1971350
471724
663270
834716
1723658
1630130
1132366
1685244
1234374
1388983
1439603
1140744
376110
1174252
1785492
1227186
1156669
1326474
1942443
207298
841293
1131446
946001
1057856
1958645
193646
277404
645624
1897592
1222185
673305
1224896
981990
517972
180145
446487
1854861
1177893
1922683
546713
1636421
1313770
1871235
351122
923910
878687
1381743
117061
1753635
364912
455328
621058
498925
1634287
1703876
698987
1998522
304769
1747866
850438
75185
866549
1387822
1445621
798356
1155399
1068750
637302
902816
15249
1576620
1354120
1957235
1612298
434911
869668
426229
1494408
383192
637886
1231953
1741018
540702
1097482
1742989
1111817
18227
381238
1861617
133239
427640
1142742
1690027
758095
1693907
705209
447199
1389490
1398655
117307
505669
660213
906855
999020
1777734
641164
300473
1054036
1187497
1792264
661514
1154520
767705
622851
1154940
197898
1508376
1739959
205497
1369381
1292676
1872435
1903602
443388
1936772
1842963
287543
29055
1386708
281815
318685
1442904
1835627
870728
697468
1632596
81152
804159
1445372
56300
1948607
1329514
558412
1637628
1394264
81033
443812
8232
1900602
1967973
889985
1536211
784292
1592161
415919
1178730
34463
874739
290965
403603
1405223
958107
1269935
531072
1632101
1509239
122391
960962
1246118
849303
813854
440091
1058691
21252
1894157
13621
65630
1735466
351701
704926
215745
1907882
550723
939874
1666420
1943245
881344
106107
1936463
204737
251669
1580731
1510208
1049168
1110128
1471112
1499104
394084
1058051
1732922
666385
65631
210748
740383
364818
638359
1759219
260603
1490991
783291
1750210
661776
222349
1171770
100053
60684
815285
1274843
988608
842092
314402
759449
1172379
1785377
51205
1447683
1361318
1857444
1270392
1302255
677622
980881
486435
334744
1083657
551945
1259707
507277
1047848
125906
237891
775752
749985
338751
671972
99971
836371
420526
1977551
652409
713465
1672628
195766
149313
150870
971683
1403694
644572
1108771
832746
1963786
1615460
411504
262697
1097666
62544
1889682
132279
1445504
289099
492538
594731
422107
796862
1325131
509953
1143925
1428938
1399973
780218
317073
1487037
947203
1871595
63831
1554173
1115685
1170879
788139
1686870
1038164
1509158
281486
100806
928040
158672
836993
653700
711603
1761781
300006
678041
272367
95117
875504
964980
914993
1443034
1959565
154642
147247
765362
1278095
574904
1290046
1710360
1917211
1109761
405504
777802
1784791
1840879
665959
40275
676144
193658
1323240
114038
1503037
1116516
1191599
685599
74669
512728
1885669
976132
1427096
336029
18283
168660
565943
246921
1840595
1654707
1538802
1081314
518699
157370
424126
888335
1098494
272895
400468
1679223
463977
743976
213190
293218
183767
805054
1304372
105657
433754
979195
1694018
1933566
859950
1001982
1738219
1920520
597483
316511
1323952
703150
1979398
640328
1007855
1317883
770867
124135
1990057
684099
432586
295650
533613
185163
1638762
518867
1581445
387814
589851
1731183
1907262
180198
523803
406708
1628462
1707466
648552
111589
1164810
1929410
456964
778098
1506750
316853
384138
1871091
1850559
225138
1523893
452971
316177
1773825
1669885
770015
1153948
1244887
897970
1103385
360486
655592
1233115
1452184
1140262
137367
243362
1467949
782498
106283
1372576
1708413
361698
857821
1623750
1598818
1695729
875993
1126024
633956
629422
1335387
96948
920877
978322
709255
1820238
516865
463352
99830
680961
35128
1616981
842562
286608
649377
1862363
6006
1927667
1560189
98614
1709
687355
477693
1240992
1274527
909682
24008
1529835
1151726
200306
732824
1005485
103439
247244
561267
1959081
1268096
1703702
558636
1545079
1064520
78220
1650766
521661
648395
1259681
254315
1352299
155466
1641725
510076
1236893
1858504
1433589
1412192
1784455
116574
829303
355042
990852
693550
858364
1151871
728305
1022284
459787
104532
1743067
492598
997181
445308
1583510
1054226
553669
182045
1315906
1991334
975126
1586571
34670
475411
895027
1962292
1580307
618091
697457
1100207
720548
1952082
340500
1151996
102402
1820532
1018966
608612
1210732
1546660
696537
178663
385055
60003
210273
1847406
1484229
383562
1155060
1328853
519696
1936658
1625863
312267
1692509
1736773
1685520
1816715
1657206
1639076
764954
529575
1587517
1681533
821710
1241635
886921
1578013
386230
1476028
487589
1915677
732595
621064
1401686
1777981
413099
1826557
1319216
850364
1155452
1587851
1154467
1606574
55640
657978
1832167
1668165
1292221
640117
781798
326884
212070
821005
1585478
1419362
1630052
1578677
1007148
1143778
1225857
1981567
663371
154196
614631
890260
1655276
62805
902181
846507
1470596
1052046
1223012
1489057
954057
1198921
1347736
1962063
1511550
42791
1524008
1321075
302722
1858882
436704
837444
616916
1503382
1570911
39816
1097798
748751
345968
1576565
1526713
1982495
1356099
57182
1454692
1825410
268912
669422
681455
1415138
874930
809723
1218414
643930
1293224
14988
153335
1552378
1656025
983016
573605
1244284
1418706
1602917
1472205
1112816
1204083
325870
1734747
308224
1357902
289904
859640
1130522
323535
1783554
1651431
452643
1777833
1932376
545289
577161
944250
1806911
1472742
1905349
1161695
1016374
1153935
1413170
421098
1302630
840090
1050074
1769545
500509
686316
1308563
94882
1007687
1607212
1083480
764713
1415227
1952091
1315427
395989
1148813
1006591
1638736
211047
1483493
930402
1252978
1114912
1980254
1684400
15491
200240
1317550
289871
1425286
1953032
946849
1334311
1455001
1774586
589294
1853478
104337
23529
699175
500609
347357
1016505
355516
1900976
1570483
116624
1507106
964383
533219
323625
666808
1428358
1607602
940413
1914367
1414915
1525254
1316718
1518597
602326
1965983
722053
99499
1759480
1751992
1066490
99281
605955
36535
919907
586397
974860
461611
1465264
556087
509826
641510
522983
301543
1073773
49686
695439
350059
1837589
1661588
512932
99721
1513058
464724
22683
830288
193312
1533586
1053408
1496364
681952
1223260
1609987
804184
956210
332204
1724195
1129159
599976
872482
691257
1719379
1040670
800751
1137896
143184
1752892
1718534
420977
106231
1719230
1513336
1179397
623605
1889560
716369
934311
761825
833666
919237
1100787
387743
99189
880529
469599
1430467
418238
1087069
1495181
1256687
764614
403557
524739
1176842
418206
136382
476727
1205228
418765
1844372
1374723
1225676
1657463
1140883
1250372
932869
101113
1190844
626201
726038
1118223
1135000
778340
428765
236055
584155
1141332
1207322
1081946
244502
1507389
978733
1092220
717382
1628215
1808986
1877710
1807193
1960244
1328142
1337044
270687
1020102
269903
277627
1553909
635523
1034723
1407580
1030902
835336
1914794
955773
1792127
1005351
409373
1962105
385464
1777292
446244
128665
1886441
1224162
974633
723187
1441829
633561
309475
477974
228259
513628
662526
1952111
273913
1848210
1754523
1138418
1646497
1100743
1578748
762715
1098840
352750
624957
322406
1091595
841718
1743551
1445897
281424
564689
476333
1667476
548262
27327
888696
131555
132139
1810113
1489311
1136525
676147
696314
457431
978434
1444473
1119644
1061663
1386539
1671323
1196007
343377
1975222
863167
1375593
1201077
1566582
422217
1376608
1792431
446995
199705
1596745
1126319
36985
736981
1287956
1115212
921358
529031
1322205
934094
1041096
1339853
1428590
1555658
1236696
1640992
369267
1902271
1638613
1509299
661777
461060
493318
1332517
1144653
1879491
1667765
1853632
261934
678471
1291997
612508
278131
1516781
1446843
1747873
1098172
818516
1799677
941424
1947153
1928809
706690
1500203
191424
914401
618713
133187
1671629
1885904
131924
113734
924864
593031
430784
751717
87906
736173
648355
1623086
1119256
695684
1253073
1014944
1115943
454924
86525
494877
1054149
217247
1239821
1398620
1618654
1124554
525362
558715
377571
196450
357626
517014
509505
1878842
571669
812934
521275
192691
142026
587566
454299
268888
266011
201344
95796
1212004
103003
865542
183163
1577085
7767
1687196
29063
1251714
1524403
1547706
1217670
1367582
991736
60623
1949475
712356
1865531
1445074
1415602
1601240
1641589
1402425
269312
278538
31218
1969644
391028
1274748
1796088
1921215
1546346
997971
222485
54610
1592396
1500546
1006735
1653245
1316615
390132
1742020
1949133
1330316
1704893
363169
1985779
1319331
1303681
126850
1616214
1199891
951573
529065
1606137
546967
676854
615805
786079
330336
463839
14615
932325
1190531
1341924
921807
711720
1874799
1141357
472674
1438801
1227087
1778842
127730
1955111
1921012
437700
576566
740345
1363409
1647991
1734846
555922
956216
1817664
606290
71615
375393
330026
1844655
822055
638929
574843
1600910
1200699
1390701
947301
870482
1945800
958671
558953
610956
325611
1107334
609661
1560481
999674
493657
1938498
437605
124967
1015103
1206382
1733075
1812551
1265475
959539
28715
1403908
1833876
1071600
1115645
756269
193946
536153
420093
8554
1358385
1487959
928991
902293
453554
1980833
1238089
596806
293714
722775
10390
273434
325608
1293377
1995242
1765672
1696946
1270789
1471089
1802016
1902935
704471
1286243
1803928
689480
1134954
435197
758046
252028
1403471
2989
1605281
395237
1712794
198109
802723
260210
1036011
842518
1720829
91623
1469501
519752
1833503
1488727
1441028
850671
793904
1407654
1857537
1530247
1643124
453138
951990
1577489
1342134
697044
1983975
1792939
1060805
1779335
1675930
1871581
1340189
1613391
122440
1020398
1503937
1073105
96117
1444021
357411
497368
1027242
636149
1154897
838732
782559
672083
52096
1583478
855435
1074567
1757102
1791052
369359
569915
147114
786815
1406219
1796640
1518017
311346
86709
1218900
1668341
220637
178626
1961546
567230
1698680
1535933
542116
1008801
1835130
1857665
370191
1881185
1965276
1781762
94155
126153
977221
1889671
1676902
1829609
836987
809947
1127107
912622
1376508
1885257
1781068
391732
257455
922931
1867093
1929320
955507
1647873
511677
1942388
1936275
382049
673484
1940898
22507
1114870
1300814
1390613
303059
1204680
234841
1473150
1495508
1678383
1176541
521018
700549
990291
431681
1952861
202228
190641
919108
476786
992339
313644
1383887
1073089
871621
1704419
720052
965151
1090453
50214
133398
1685552
615089
623463
754815
1266713
653561
1980175
1940145
1032770
350491
1639747
981403
1039402
1387276
1196077
1167418
1063586
1875873
69050
988088
1147616
1093929
307247
1246914
977053
324840
1897544
1090643
305489
452401
249954
514379
276952
1613466
357758
1802311
1509576
1422765
260697
518412
21773
1394192
1674902
1059236
528723
66644
1787327
1442532
1466441
677899
585112
830942
525191
1808154
1137375
395776
636725
1751874
523685
1540914
1753017
1619226
862638
95007
1528888
481763
1428196
1267592
334111
584933
1290704
61368
626893
1742486
1523303
473331
714479
468195
1361088
1563907
743474
331445
1466329
957143
1127554
1143825
1058229
1191840
347217
999844
548554
1470601
806029
1386091
897634
837003
313068
29260
674548
266597
1875791
330086
302346
590848
1631386
1472929
885607
603400
188954
536601
1211457
425343
335568
302500
1121745
1757184
515735
955730
11177
365172
971951
1206962
96247
455802
572229
967268
1344235
337594
865516
306092
632046
957996
1053529
1491487
685821
1184099
1227543
1873096
633882
730436
1420827
1094480
831394
1668183
679766
1690080
370799
1867461
1062726
3417
25424
568418
1760164
820377
680065
972663
1976246
1377071
856646
168366
1399029
117528
1327313
1990161
1746851
150428
1754341
808282
1511365
485297
686900
1959467
1565528
1831111
696160
418743
1645395
965078
37276
1279628
543838
81690
567062
1274534
1776293
1646731
40839
1654576
278764
1182523
241366
1923673
747374
1773797
714710
1736455
975941
1314337
379694
1975686
34901
1016987
1645007
1764337
913592
118975
1458350
1702626
1456449
1953669
778664
1761031
1195156
1273602
79984
1913692
494610
1642038
1049459
503519
279610
1338297
699759
469185
1617031
1579381
650853
1681395
1209055
67482
1018372
1296501
1491301
1505625
199425
723047
874012
99595
1862071
858361
1551159
951834
396334
122078
1583607
151132
536142
1925751
47081
1963336
887748
215387
1419571
1276880
452708
270153
1108879
1210424
67380
950732
646091
463772
1736527
257212
651470
1744357
1765754
108987
522728
856428
879103
695190
1096009
381493
998640
347781
1277894
267752
1748605
687577
340197
1684040
1200822
634808
484558
292528
1425555
1458656
746088
1604861
1292183
498748
1908993
603427
881961
230512
838851
1317554
739839
580374
576628
797250
1941986
1709373
1303283
101327
1316842
439057
1318418
655414
300636
1205278
1512635
1660717
1886072
1610888
1648744
291470
726238
98663
353061
1899683
27292
331584
1530751
74820
962546
595924
1140352
14480
1402256
1076119
601891
1385691
356198
319647
1031682
1993487
358809
349377
1478564
1376853
96071
1054848
708399
603208
832431
362988
1219777
194
309626
623083
1123556
1787525
314115
1231080
1646034
1397022
727620
1875109
896275
997092
1098759
631516
40650
1135111
77027
1583124
901013
808601
224164
1204504
470027
160499
182713
48263
734493
240711
1378828
1393931
955378
131571
1647259
981035
1279757
1560094
1015851
1449026
100243
1663286
1636222
1924387
285338
681171
1808747
722824
1049380
651397
596543
1502132
170829
828472
970803
971434
1132210
257585
474421
398341
143502
600508
1909309
395315
122414
511932
977128
580696
675046
341516
362257
1549060
1307695
1569152
420600
479690
1642364
1582952
1098472
1266721
33718
182849
316875
145743
527560
1387670
1325240
155620
568375
1881836
1665023
1410361
94489
1368933
961219
772758
866597
358378
462270
1443776
874891
896942
1659863
835318
1778081
1715658
1303
1425508
990208
1867693
808620
933991
1453677
1083811
1808336
352115
721162
372599
932713
940729
586208
1002037
815932
149258
1036978
70385
469570
903014
879354
595443
570599
1672333
1503903
1146589
1166454
1465555
1714582
1786787
1830987
873450
353787
647068
1422937
1843859
1222541
206948
1983570
1248904
1939289
1444396
1234920
871863
841534
1144086
1950189
1878342
565799
608812
462037
1290821
62043
1726784
574767
1331856
990448
1118863
1485818
215442
1024707
650504
1932401
1469483
899856
817105
508331
675899
37827
153503
716402
775445
1537660
1188105
21420
376678
1382379
8951
1136196
1528900
872890
189442
539876
1043433
637177
1872453
1381004
1555716
548445
658972
1971537
1546959
1327196
1264509
955708
1622979
583874
802969
1666280
1841825
174703
1136598
1363785
563728
728372
1844016
1069009
108544
619139
1421995
1933008
729630
1739979
1974407
1617800
475394
901357
548204
664471
593491
222733
685535
1410258
713924
334290
359378
1415845
257978
1124795
193788
1597241
790203
1217301
1268041
167933
1059922
690231
922311
1413531
253322
1155913
332689
522073
1241049
1396414
1405571
410412
165740
1042734
1193338
791664
1826004
1030023
1045821
438845
758307
1865983
408052
132793
1557035
1522060
1762755
1857735
1840028
181250
1976351
1700260
1522053
1261050
698209
660791
1265835
46416
178873
67455
1413407
1962602
1279645
1876375
298809
1674335
1207547
1457404
1499220
582119
944260
1797536
523566
1505175
829556
1532567
1727672
900087
1504210
1670459
1721547
1122542
1918960
483019
1330017
552899
719436
1051271
1463639
1932922
779542
1433853
1231676
1729403
1018348
1164115
1146815
279555
617994
999368
782599
1809790
513477
1422269
1894802
316789
1062613
126956
1421866
1575340
778554
792864
795508
852305
711043
1916320
409646
917739
681824
101564
822955
1851515
558564
1255777
215885
656289
1560919
1773682
857897
1588512
1311185
1325343
346321
1495453
1044059
1454416
880791
1451708
747909
199150
1063570
1738001
1992854
386996
167422
1186973
423755
128986
1714160
963665
41598
82378
738755
1303922
1143367
211765
295131
245969
1447705
577930
486676
1201437
595933
1647560
1519972
376427
883130
3783
1022451
905948
1917629
1025942
1683461
1385113
1406786
1209241
985317
963131
484340
883714
378305
1508540
16731
1916780
288755
1296868
456321
1638488
1099939
1358813
800078
1851825
221741
656270
204069
809573
1619726
1976758
1922744
1887583
589003
1701339
254074
338674
935997
952822
487797
1916008
653853
131390
839270
1397960
1918147
435379
1712049
886850
1749599
356722
69341
670160
1401369
1575240
1619905
76828
1944926
243411
379305
756589
191750
1451310
1965477
62067
574509
1141406
1978280
384939
1175826
858773
1729523
1447909
19520
1645146
845677
427434
1815388
132764
1078561
680073
448298
798494
280115
1637603
664871
1999758
580208
1713092
1397576
1288295
288614
1959104
774502
262460
165228
1450436
156023
210765
1007714
72824
481476
1044479
1464243
30346
1349313
140168
101034
942915
927379
874701
1573282
1976895
1962662
524757
733638
611762
1605229
850222
1851809
659607
170565
947251
713294
1854457
366605
105527
218272
1980474
677641
33398
441866
280768
1129913
1900555
1276081
1592282
282703
1722019
1903514
285824
1125872
1201726
511733
602996
1547133
157954
1468970
1298709
1043159
1983145
1675710
1910928
245846
1625265
501917
142657
472450
1976911
532464
1742504
1944565
358191
1259245
1306877
1209887
1570316
1566211
982830
1688448
690753
1082017
611220
1491718
1736436
580095
385399
745861
1830629
1547140
1309899
879794
510878
812416
1937268
1948056
1319754
1358850
115256
536922
1304533
285530
1811420
845563
1111111
524650
364312
1064996
647895
1622258
397320
1742784
507632
286266
2309
546739
1539456
729404
1775508
290276
1839175
590483
1484719
1114822
607770
1085286
1268857
1910208
453869
1129634
571838
836941
1529520
1416779
1781057
1620225
149171
1504603
1255384
1954539
1239667
338859
932675
1244852
1252908
1566232
240968
305471
595734
20522
636036
1374369
735401
235719
443270
1903330
1296186
734514
1324482
1687076
28463
1227023
611567
343048
1506786
33429
1724334
410483
9632
833145
1202631
43892
1077863
1449536
1414852
1080517
1854313
1479607
1156630
1228225
749243
1591031
1867452
404177
1206470
1666477
1234699
1969400
492494
164974
410574
943485
1379089
1795265
865993
1592220
1216131
143850
1705671
1021325
1447612
575925
1115727
1949360
335556
187630
1048793
682430
875609
703209
1004821
957469
310438
709679
263843
228038
1391549
1729887
1300001
1205270
1065534
468871
64395
1415366
1872420
283592
608319
422127
1934064
1422217
501277
1728582
886699
1332351
107948
1148465
940168
1959196
1865027
435638
71861
141235
1262473
820873
1441902
708958
1018679
1706088
1432411
1293728
1625603
1603023
1566944
680004
305476
276913
1176324
579206
716388
743055
903326
588043
275698
1573378
929061
663135
939876
1518561
1521268
66903
1549638
831241
1396120
1947401
1134243
322351
1362964
1375923
1306056
820872
234442
1048254
911762
210509
1878761
1629018
1037668
24522
849948
151645
620701
1508511
599440
256118
1631710
1392813
1156623
260036
1280546
793220
89439
602558
1243604
1712005
1277553
1214054
1859736
124631
1399589
802511
643617
242336
737648
1172936
1209176
430394
790684
381223
1911015
1566220
1075248
1861691
243627
1041695
1251693
5535
16873
90483
90431
329402
1388853
1399335
1655286
1904169
287459
1305883
1627260
1263010
423107
1476967
1983374
1256671
1796747
1187766
531786
1412636
1188062
1228693
42782
711415
1067643
1418556
614413
1235425
1640960
857363
703029
1041172
800489
719357
1135248
334609
1611603
1644100
1670938
1673592
1297065
1642871
920053
795121
159437
1204223
933627
1844795
1861466
1853088
746306
196361
181668
35038
1061345
925897
1657113
598361
1413535
911913
229718
383071
1963381
236121
961435
138201
1479587
1839767
1322142
330846
729023
1222615
1062506
1263920
1760485
1406704
717338
917338
1019353
42614
1917655
1408
277784
1869283
982788
1826254
34905
993796
1271234
1491597
1386213
1249651
1464146
395290
1195992
374830
988901
153874
1719499
248858
1713452
1752951
797454
37720
1474376
1846603
720818
395636
381845
242665
1173339
1283623
971797
1240653
1171475
1372000
1940330
1054158
928261
1142735
522433
726985
1290112
911070
816711
651971
61559
1540288
420579
1024004
1742675
675296
245573
371514
1107533
1900863
1126322
532882
340135
1918762
435065
1895136
659876
762816
1775317
775938
949954
1710908
1668318
189941
1418258
672067
82900
1621273
1493696
1648744
619112
1028711
320626
907535
256760
903297
1371432
320697
255730
1765735
1642669
1787110
1754403
912637
858571
729251
389850
402752
933479
560362
1468524
1862463
326267
1177977
768726
1575521
412840
402735
870062
428504
1013493
846139
1612124
1164288
1037314
445110
1769301
1922630
1516074
1362331
1919625
1786151
1219854
466422
1108593
235331
518356
1823674
884617
733416
1416171
538888
948998
1535935
1979064
1592412
1883700
92763
1314884
1498442
1409215
1892615
1092040
863919
524072
1058123
1009755
714660
1596585
303115
1359293
476193
1289236
1120322
1788356
243339
609458
436965
1500525
466964
723522
412825
1509601
738475
1891195
1326737
1871760
445070
619942
1415
1254996
245405
884720
629633
1264979
1391771
274611
846600
260721
875904
1795108
1169570
671263
1480528
1820325
664167
1792431
1900168
1569009
1213769
322787
154228
927239
827285
678437
1854253
243222
313453
425905
1610081
1282491
1441147
248307
983764
1333270
1573257
149105
1968647
1762339
355228
778186
1976811
793732
593925
174487
556944
1418487
538571
1583844
1156734
895160
1831059
58187
1920200
354940
1738161
277395
552338
950093
232815
1377491
1855672
1318650
1846446
672067
1793688
1575820
366336
939236
1204851
1482405
1904050
367178
252100
1933040
57767
785501
1065977
1286867
104811
940861
1607931
48983
867148
1355876
803676
375900
59417
480003
227900
1456081
1226369
473929
1422972
404967
625415
1825602
1791284
1312243
1152157
24174
258232
1346828
704841
904942
1517555
403912
887048
771281
1253094
1692828
1380090
1313929
1495829
504781
1344210
86714
1014708
1720677
906650
259633
203291
1897913
13742
183505
1756047
1332229
338473
1633796
564509
1127926
287335
388717
1957858
1013075
1965534
817355
406059
1968705
169262
461815
60
1956797
928632
529656
48318
1363317
1556415
637386
1785949
275884
774447
1187400
1411877
1055221
158892
540584
1402319
428471
1356497
935604
562289
944631
304565
1170532
940996
81057
1552261
444783
1315506
1666630
491397
1987895
537548
1761342
662585
1871236
1914534
210344
145893
417453
179567
1089998
947525
569197
952056
664031
307882
1934260
1555527
438067
555880
935284
217455
760009
107964
836099
1122597
614675
772110
758922
1364575
1322132
327225
1098244
709236
135267
1800641
1007172
749411
1368393
231259
535743
220927
1798369
890329
1671619
1077869
535264
772019
1947187
798729
644779
1624965
104830
129488
1953651
1515441
1436598
1981699
1612403
1830783
119822
1469016
1566856
1954213
1207181
1520957
456645
1629490
1247509
372580
334167
992563
831812
67408
1121589
1766700
1906936
961852
1903868
1535203
400861
50574
306359
1576207
1714397
1295032
748728
584896
826364
1244557
1309652
337884
1049834
852382
1775762
1970603
50604
1233154
1025323
1848882
626537
1953383
55210
320430
556583
454256
1373845
672178
1514622
1519050
1030459
1631587
570239
46959
175687
364897
916074
131857
601910
1196941
1255407
1200532
1751096
648373
1735246
245644
1504842
1146006
978781
741824
166109
1474123
858891
1802243
1308722
1631557
1797948
781522
1038323
1789111
527929
1224329
1313792
1827386
1170871
518620
1008125
217044
1832792
860642
227548
92367
113425
1616675
714502
459858
999304
761018
898391
1555186
695696
459883
268028
20707
1341494
1831066
1157294
253914
1797062
1038958
755564
1497567
1362768
1436857
658744
1281244
59010
1582091
1309449
1134630
1118844
581445
524863
1899018
1434171
507180
1577054
869152
1781956
1711638
143772
1533394
702191
692968
328332
1743618
996316
312918
950352
1682765
1723794
935152
1958421
1751174
237367
1544439
1151796
1648353
172952
160377
1274650
1863767
1438182
633985
1287467
1822011
301119
1697185
457585
1785606
954445
1615824
1928285
213225
63061
1111376
76619
565088
1450947
1883724
1759352
1993323
1217519
1967029
1958138
1842754
1894407
44387
77341
1184049
151131
1957221
1970403
36705
1941535
1400311
484296
1413172
622437
87575
1276855
563211
1520414
1974597
43230
861204
1586335
1523651
1520391
839703
410288
670501
157722
1860601
185733
141422
1871122
1253327
1183341
458591
1694736
503418
245537
1338349
1025778
623769
325236
490192
1388584
1503144
964818
1461475
647579
952739
986486
902372
992735
78256
1919154
1838733
1499547
793700
62460
1676426
665279
1863048
664210
1703076
1411286
730463
1112928
802647
651575
96829
1257270
700280
684298
75282
1954236
88472
53729
1065404
1211389
934169
1555697
1026292
1987965
943824
157523
451040
599945
1674595
487082
1547028
1230156
486684
1690517
183749
633161
1312998
111685
851665
227946
951617
376438
1739546
1649396
409318
1913239
862012
1118625
1308131
683941
1830421
242245
430834
123531
118423
897608
1646149
728508
1400363
350176
788995
436198
742157
1197057
1608222
289064
1629860
891634
793986
1956502
1469933
1184123
1171668
1779115
1515781
912011
1269544
568248
671572
686228
269151
1872725
908933
939517
114144
762222
317030
558121
127533
1407994
1196780
1546277
179019
451175
1692940
1121497
666716
387448
654661
595643
1814992
1117182
192988
334763
1121719
897256
1856578
1763338
1901460
1123748
1746781
506903
1671692
861350
1428925
155566
1711017
1603827
1710815
278376
425565
1348722
1804880
1067199
1689567
445059
748605
937174
1854055
1121790
1929491
1881232
598792
836529
486399
1648983
1103667
370402
973535
508092
1877446
608664
412939
395624
887136
560748
1605976
1162714
219363
1322752
1396960
1897602
1986770
330363
430964
710364
1527894
1683558
1765408
385475
1761064
289398
1350705
39546
1400686
321858
1499259
1924290
1733237
1993943
1766198
1754561
1166029
640116
455863
89780
984249
1296592
1671888
1343159
1400100
1503590
934213
1218829
718626
178477
225244
972274
1230584
959298
655906
1760708
636047
1538499
371946
362963
1890773
1912404
558509
1720511
1407242
479183
1172471
1956788
317163
1290173
805243
987467
622160
1602579
676697
993600
1020775
1203738
1734665
815261
650046
241820
1111252
506489
1744283
1343712
1043420
8541
1463523
1760189
1596413
370509
1457205
1463301
1131694
587971
1387298
795178
877579
414007
162059
908187
267359
1635456
806275
214682
608072
896284
1062941
913192
285356
1091029
28132
1078588
653131
817287
284854
1945854
818336
1916395
1809125
264775
1757133
1867697
1427221
520632
572289
1200770
1786434
814978
447911
23852
170019
490775
1379192
654125
263121
1536889
1755433
330089
522940
1662289
605122
612202
1450800
896988
1651784
778539
1237736
1931771
124011
583135
1063870
1655053
795414
460291
1551007
192312
505695
318716
30409
533740
1852423
824576
1160334
1469118
1407052
785449
468156
619382
604004
1054737
539873
337654
254874
189812
996451
795259
955332
223250
685816
1570418
783830
419048
1605342
1540640
1427499
835482
457485
1391993
1517117
943544
699758
194729
546629
1999602
1334721
72344
1717298
380552
1902482
301007
38841
802622
496159
102668
1056913
1539267
659172
1915994
1283175
800445
1399668
1558055
870592
738571
382730
1505175
1868156
872568
398469
636191
1740250
962746
1703362
1092714
647416
137224
330455
884653
395597
1132455
1498727
1270108
515696
1380136
277258
602933
310481
742177
937972
1194756
199598
1759890
1716955
1909273
936049
1244571
17011
460125
1883980
550611
1692028
1898856
274830
346098
1522676
628052
1584552
863143
1118486
1828408
651315
1772105
775078
1485476
891123
239790
364597
1976683
1853425
1157328
350269
151113
149595
921050
1637125
670185
192091
239887
631625
1617569
1695871
735217
1078354
1285008
1815247
718804
753430
1394674
1554092
419340
124617
1791386
1201937
857532
1100400
1397675
1449295
1721232
1856372
158891
511608
969563
311987
581367
5091
1901130
826838
1904809
734353
1687793
1914086
269765
719697
1362090
822474
621757
935371
240626
1184542
666533
1894876
1189558
1349124
1162162
1228192
1190263
1670289
631751
216423
360335
775682
649222
360540
969183
311080
1534039
351943
885586
1269477
1470129
94755
1598237
979135
1388802
1174021
1325232
1344546
1464181
1158119
12209
1534819
1989398
355448
251616
629755
1452885
656114
397283
1520945
1411897
1677190
688113
1580852
465527
1232168
274308
127020
81491
1628230
96208
788446
1484866
1545153
1303671
560604
784924
1515793
1020420
14400
222535
663234
1639973
481048
1051641
419869
1511758
1667300
319968
1219469
441723
1998845
727772
1918228
1575134
1590760
613073
287124
1759511
494070
2531
152954
1951434
399168
785237
1401980
1535408
1058702
1522760
1468850
458654
1915221
1247839
842859
869387
453321
365370
931275
1284629
1385700
1696538
1885729
1577568
914316
87268
1609703
1735556
757682
1969410
880081
604880
13647
1064120
1121679
1192074
315000
1499512
1142053
311369
346168
1235903
565555
488647
1079374
340510
779364
465125
1733008
329923
1368747
1830312
1308840
1622689
1202072
927673
463038
171492
1520222
147789
1708848
1706258
926959
167288
810208
1241670
1681012
1925175
1588131
1182372
813590
1578760
631696
1565518
1397912
1561193
449681
1846934
39479
244351
798415
573977
641602
83475
491355
1997451
1641929
1539012
364373
1799970
1864456
1461337
1418994
787719
298292
829667
1587892
1030327
1228000
1453875
444778
1787322
1154275
1171123
1787349
1514825
304143
906464
1765616
1201775
676415
680773
63771
662953
315878
503802
568724
1409599
762880
1752790
1663449
18837
1746560
1140465
1245066
605038
1625140
989353
1972412
1620161
1857289
27050
1729368
1994599
644238
776015
687821
1714929
80247
1765621
426815
1974225
692832
1693464
304936
1474238
1551218
770625
1368130
1998923
1364348
383169
177614
1171084
104673
1780948
774827
933276
1646961
255276
1649645
138610
604135
480435
1484722
101576
229542
879906
1789274
788441
1293536
119859
900180
1751924
1220847
1199195
1079812
1395178
1655241
192689
432745
1761146
1583170
446503
1072699
334449
433147
745142
288043
223350
1806457
1666392
715912
423524
27544
1996509
1100016
906698
1405433
1135127
1471158
1476970
1270197
1258143
960071
915069
1976257
1600557
178412
1301427
816342
1258064
246682
327521
1720910
1864402
452128
1161749
220683
906699
1054961
113504
706810
823082
951619
946399
1563757
1175617
1085068
1351503
115039
1766737
1601226
1439490
1064225
1166042
1566885
1777392
1336408
633706
342263
134040
496492
284714
1887253
1443224
1750958
716350
246655
1159377
344779
111806
564323
498602
1253347
1735487
1397292
258412
980015
882454
901762
587294
1027763
500545
1156268
1155313
1857208
192252
1673184
1225530
1721989
92954
368143
1632889
1627354
1668392
521279
416301
1810030
1997709
1459769
1508425
1602303
489996
1883048
76375
835801
735564
1989826
1417185
1718974
580975
1740894
1442648
409001
911944
1605642
65819
1664026
1116391
1955364
926779
1120947
1322540
1339079
1795085
1124484
1669850
1015194
1695842
105589
1178200
462727
1013783
1585930
392066
1587331
1090910
1217864
745386
447861
1037781
2848
140210
648953
1604314
1430015
140762
1314074
909080
1927693
564056
1959111
1818787
1359228
824262
1707679
179202
507437
52986
1382234
390737
1438130
1026674
954294
1190731
1854081
482784
344315
1251947
1174494
1326659
1773208
485829
439544
1060974
1156720
384363
210390
1190647
1171800
604289
1313105
918526
1967198
242575
54453
1969928
241413
1473800
1613823
1787190
993643
1279312
1588829
1450928
332930
555040
406109
1085051
1993056
170542
52042
183816
1202418
1649346
353592
1807989
1221544
1282202
1399290
671303
1857544
1622394
1729176
851517
508355
1274498
1510037
1828106
244926
352192
1372054
576686
1896339
1654481
1888983
1598572
210568
994941
1399570
429113
947153
1103769
1046380
1386361
713785
1130557
118397
1258984
358464
577730
1251465
649835
269096
1720509
1397052
1427245
645201
121439
751252
1116250
604506
531238
878833
837417
841112
1256670
1395948
1992539
258622
849208
1784369
1344192
74300
1115746
1645107
508023
1127868
1570085
835644
1011928
1703748
1422898
760550
1588621
722782
1520651
1189679
562725
1625873
1217795
277820
1356236
1660573
1873312
1508933
464327
1251588
622714
1825373
660922
675361
1864760
1656660
190161
270414
341640
1880165
889966
1776441
1454861
1293393
348699
927737
1748798
1841721
311456
692052
1397420
80125
1089022
509645
346003
627945
1822679
745018
1532785
621814
1399527
315414
570264
528689
1229968
390046
697066
1740968
1353070
220701
372513
193247
1525381
731997
1646627
1519538
1070909
178235
10695
1456096
886957
975164
1193041
1461287
387739
660725
1919687
943297
1669391
1943294
569854
1600280
1664256
632478
197341
1609798
1866995
1713941
90153
556600
1302663
1139987
521401
500222
1153014
1231752
1482175
1278038
1636363
470099
1079583
624163
530779
791155
170387
1268548
1983818
507800
560599
1687898
1413317
1260597
337162
1072958
406893
214494
1226676
322875
1345096
154091
1446037
1656991
1655660
1844393
614966
1803664
1418151
506281
903378
296269
607710
675909
443780
935166
701711
1598493
739336
535827
1508707
931362
1906533
1847613
308262
319708
329580
1602561
691267
1998856
556037
105856
745539
1310491
1212746
113847
1583571
671076
843030
973128
40685
819386
1839103
908350
376699
1992798
622349
353710
202244
1755626
284335
1333795
1254662
1974781
572465
1689527
453671
6117
81972
1011449
84439
680282
1627884
1756040
1265437
132318
724635
204318
758609
236280
1754760
1264361
1474058
1975452
1409851
1099356
658867
962934
1511074
1832823
61659
986960
717725
801244
1864860
1137326
810600
975463
1921870
1522001
1949200
1664808
1409437
1178035
960220
574609
19962
489408
369640
1024878
893293
1114734
1620274
1789070
694641
1405054
176224
825501
1583936
507276
1321951
1614402
1682398
923035
1925682
1531550
1046864
394783
274793
868474
190098
1068817
1333877
1663817
1078959
1998369
1041734
1922695
417676
792112
1285367
1290532
1805132
1619612
1019746
549029
1239077
1616177
714570
540137
1511570
1478624
1801980
605772
1394466
896377
825438
482356
894092
723556
277355
309655
359799
381727
1010897
303164
371420
1714361
256892
1803734
1288823
262185
1506453
141930
1437397
1430799
1286431
102232
839395
1790728
1252452
505491
567342
459045
396259
162833
157993
1464944
480688
1626330
1483018
1139000
1867313
1386598
1670943
1027264
333331
1147877
636728
1614340
558598
1490541
934528
1864692
1718102
638398
1032391
154775
1200589
547802
1013552
219289
1901532
229399
1039243
880562
1706651
323932
702489
671427
298714
1631879
1613414
815707
1006568
39290
1861505
728442
1271091
1586255
1102363
1266456
612282
1548868
354544
213735
1280102
1689459
265633
69721
1360418
24745
1052151
1497242
1876710
402698
22327
1199297
1459636
1060578
1286151
232913
1318120
885097
1499498
974106
1373032
1263598
1477856
1492629
346467
1342388
1441743
897806
245882
377429
1823589
566618
484340
1451868
1254129
419468
1901308
53919
1482238
945294
1072247
1416239
1095061
1690017
1107255
632076
1384635
987314
975587
1534612
1713895
1382879
1475156
502985
967631
355041
1211356
1731131
110288
1199255
1909859
1470275
560526
759187
1591608
1930456
1381878
1961892
1855454
160837
814682
1425488
344549
307078
1950419
370831
1791961
1330163
700552
1459667
1159893
726503
701855
1002481
211183
1139899
841661
1900969
57556
1021935
1210694
1607422
121197
1986263
1959656
418541
409452
1827648
1685293
590357
1943183
1062086
1985108
468830
1005233
109812
769150
575384
1579694
101882
419793
1930885
69499
741852
1718842
81296
244440
1556289
1693700
1637461
70358
916323
462958
1235775
1401726
1371489
814638
1255851
1551522
529939
1763270
131569
1911979
1913930
270712
279112
98314
1459829
2998
1538283
1974341
1582308
1410553
1030678
1609658
1678210
613351
1087166
704694
872115
1562244
1408619
586580
761706
1513448
1992905
245171
1180649
1072597
405904
469037
114418
1947394
952115
692834
510177
1104078
61839
233202
824772
380119
275685
1998022
1441218
1801898
1680299
387835
319976
1107235
1048939
1381947
298427
47709
551781
1795311
140797
1604790
1420983
627342
1561546
721089
1327810
1478283
1428137
465372
404988
381375
995448
768586
147768
1572573
642703
58467
954166
1256058
1452563
1890095
509226
1849753
240700
10860
537756
977069
1149096
575653
1882608
1749337
669113
532677
158629
517064
552882
445137
117701
1895553
1721270
72260
639075
1337090
988554
1556459
1052919
1751638
1776549
746894
366698
232453
1637316
379696
1138667
480509
1784036
587955
915195
1092639
361096
424673
674104
473720
384994
1205922
568185
623241
1421546
1659791
706976
206351
348321
1571609
1942337
1055622
1127354
165906
1596985
1937328
1615461
1873322
645055
335082
1853175
1800774
1298712
53684
324778
762244
1862719
1587483
1717042
429786
1320245
1366653
1429127
444875
399587
1972683
1827072
1218130
189614
189404
1324410
48019
99221
685956
730848
313435
968840
1063493
1990052
1662298
1753176
713361
1864298
1650682
1309868
1781063
1964883
321590
1073935
474924
744578
140739
960538
1182475
1548688
400750
623423
1847130
182382
1720518
1856213
1188194
1989822
1183406
793534
4325
1893014
27503
80051
1109598
1308486
119798
131305
1902197
836934
1836886
1241829
1118183
607119
860144
1864932
539479
231534
962067
575347
1951368
882477
1971933
35033
558231
1481292
1591447
195205
1576001
1146520
947346
829683
1412370
1530831
828654
1353013
645294
1924221
1512629
1514754
1034440
849680
787357
1627256
273120
1650288
517785
834048
605017
1255550
452279
623446
1988190
347144
1610568
477064
1937449
1831163
1899297
1162057
627382
1219643
165568
804682
1917652
933997
625648
265812
825938
1586119
934028
503012
480711
1415660
189134
433266
814147
1743821
1267717
1840742
1301736
779019
1132984
647024
1887870
1301559
446972
1366357
49471
906237
878201
1740958
52893
1837237
1264603
1116684
1641132
150905
1008912
1952979
730649
87724
1896217
1834026
839543
1568400
1889907
616701
1983612
727307
1464495
1729307
1643891
1513161
638104
1634693
1410443
1223249
1881918
1973826
1393465
36621
1415736
1109683
1324245
1303627
1177562
531737
797247
446706
1003154
174322
755843
576373
434050
1332426
1963983
1969137
1400991
1355623
1780002
1939053
1959428
1439982
1876213
1626147
848670
1685508
217768
1851974
527164
48797
180361
677950
1679638
111443
1802754
803857
1020935
253315
884697
1064362
331970
774489
456776
606427
733696
874807
927642
1331107
1459487
300115
1128046
131950
1594006
1327635
654062
1165975
1565984
1293154
1088757
1103267
61773
999565
391803
1130227
153278
3160
1666453
945585
1976423
565767
1911139
1183093
936643
52487
1355671
497653
1309637
90220
1618367
980670
785777
355343
765976
204156
1690977
247542
1679534
643274
1504008
522347
961984
1394954
1525252
1630167
251854
1234547
1449141
1418161
446189
1114643
1977338
1840208
1493577
1402733
1133010
1510150
1442598
1753705
1550839
1240159
186712
304416
814914
1592977
823662
437035
522457
1084631
1133839
562667
175624
1378656
585238
183206
704799
899595
1694647
125770
1917233
1665206
173172
617564
1272743
402042
1580267
1365474
538370
353853
614493
259812
1121176
1764285
1687136
1935974
901346
1642776
86103
234140
1334520
256543
1019222
1277626
1071634
748328
832385
1533000
1478150
761929
1449118
1234409
456001
756050
1500910
1296874
433692
885912
1364087
178160
1812289
808813
561547
33950
519350
1705818
1317391
1988417
298067
211868
373442
1035757
851886
696386
821120
1882209
1742190
168035
1692986
425150
160905
857761
362744
841146
657820
960544
1322033
1962057
1755506
1097834
501254
317275
1241010
173208
1444906
855553
1439826
1841889
156752
176829
59359
1743484
1616742
157161
1539868
332966
112093
147036
949657
1814436
1872391
272704
934278
22879
1101129
1421504
644850
1019686
1118076
22295
966604
1741997
57358
1138812
1636442
436885
1120335
238154
680227
686028
1040476
1731118
172214
1772965
277598
1667280
1761211
1740925
852520
769956
552673
1872473
1466264
328124
1668020
417555
761864
118340
331732
1821363
450725
840226
1117209
561696
1644987
488653
40632
837071
1197996
365157
992822
142784
1931569
296077
1449461
424053
640711
127095
912263
433120
654637
34451
479019
1410733
554455
715898
1673870
267644
1617023
1373205
22405
1262176
291318
94207
1166050
1065079
466046
654636
290974
952020
1849031
1606677
385348
679175
1278056
516132
1519023
1907927
847057
1555866
57916
225758
649663
812606
1160544
1854716
932861
1203938
270229
1606077
1242839
1963397
1843652
685296
1334457
93607
694175
380088
615789
1699205
1179803
248443
1131395
1715714
1088013
1925483
1334314
929840
491483
1166569
1072678
771691
1899523
646458
432527
821300
1907706
395679
964772
1859932
940983
525653
1384219
806425
960769
1409412
264002
1489179
322150
85980
229087
1975317
895406
1829746
178270
268645
1874911
1034050
1672121
975743
1803176
113935
1495329
559914
937088
1270812
62468
197456
1794824
579117
455654
1444814
458969
1980276
570955
258490
1576989
1541882
1502613
1197052
400802
548981
77507
1582715
689577
886050
1168255
1053512
853296
929787
414034
948083
1597416
798837
878523
548276
1814188
635813
1456025
1738593
1782778
903018
481726
1344087
1559119
883023
335760
893048
149273
1842348
250122
692398
1233587
684696
1409262
1708599
697433
805273
194801
252014
164405
855961
365813
596919
1462205
1052556
408109
1490559
715707
238913
913827
1887212
211675
73512
1118262
507017
716655
1180719
1837120
1962425
407089
1325709
85625
1378483
1591118
1766662
555604
1175470
1311298
599607
464081
1901406
787961
105148
732530
1798765
432899
1298952
1223947
619051
1852890
678782
1391738
1042618
1792570
309819
468826
999190
1875327
435516
1244317
345372
1855466
1385635
1835643
123330
479569
812188
356835
431212
1623470
1882263
1390611
1179854
1316643
682342
1173260
1217662
192693
213150
1869431
1059083
733513
1254099
1460392
1430687
627827
642005
1542963
1748876
483807
1048001
1765010
1069590
730970
356249
840861
1158405
39750
1340377
1312070
481648
1567341
1266636
361563
821778
979445
1169810
1675864
1991405
1523798
937698
881435
796443
706926
1050851
943091
215952
1299015
1257233
1485098
1670238
1822374
48878
588896
494967
1903604
318467
561855
1614822
1892750
1220183
421430
1618279
330741
41925
393333
465376
40051
804808
1328163
1616028
961406
1200581
749923
1593104
465442
325957
1018134
811729
891971
1418325
1565907
1448271
1330692
1015603
1256449
773727
1286003
1884526
1818613
1243591
599831
627694
1552705
1863187
420677
337007
1064596
429884
108880
931515
1850072
228008
1226604
1966708
433755
1466799
810675
1337115
1997813
1775148
926484
231738
1358549
1920986
1521609
1264610
576571
1365360
748911
994581
995261
1553314
791744
1335400
1750012
1281673
1584851
494856
197017
77797
1303533
161866
359861
784978
142827
1455019
166750
1608295
1159412
1626269
771196
97533
303021
146184
1128491
1679190
601348
1639763
1037489
804702
305214
1671831
1990462
1479146
166646
1026357
1156842
1778677
1963457
603394
1013414
1924395
1994576
1135568
698089
1923914
266911
527149
296896
1437362
1151628
1922043
1026021
661033
1214137
1961552
1352690
1629973
1770571
623579
1952186
1191885
1188700
649229
1534472
1475870
1942624
545174
1253890
637614
653239
1532027
1416837
1834115
1571632
1801195
1074176
538835
588795
1716971
633923
982565
943854
1427887
1898798
305061
1914239
318457
1952087
1621719
1313227
973736
1255971
276126
1163465
1791026
860902
1822833
1266217
1134903
1550685
1596134
1419660
965558
1031592
1773029
701800
124589
1150584
494752
900648
1340054
554993
536499
499827
126348
1957726
327162
1767731
157521
143420
471789
530691
559463
670574
1654305
391990
1757345
1473531
610849
1367775
490301
26387
1079402
830306
1753508
1234594
318254
59161
1492608
884141
1183510
623169
398669
1300761
1032756
947241
1387505
559819
1124847
543662
631267
1386187
1059049
72742
1752158
1625962
1739000
1139908
698531
782345
54559
794247
189192
1917929
1944065
90069
1816131
168661
1492485
526420
1882851
1697832
1766350
43623
1589861
856567
475422
886196
932509
1291939
1233883
507436
1775089
1968692
359881
1742933
273658
1650808
1861462
409686
1210927
260034
779509
1701438
1101374
1350125
834379
1729636
1166877
1968930
363506
854348
1668052
999284
1229773
1817275
169404
1357057
275449
149835
353166
1735094
1250314
989368
1957221
1419424
1883987
1887815
1783163
897687
1085848
297602
1188528
1205406
1225486
553193
1444551
187663
1264151
854151
332355
927349
1971912
264850
870626
229900
1375861
1400240
1513416
1286725
312336
803761
1993269
1565129
835695
14422
547838
1923835
1851494
7623
1227975
1503347
1292041
1058227
272313
386724
1073818
1269292
148777
1463205
1323407
1775809
255141
904158
1382848
840216
743030
1728682
1185835
307882
717892
474118
1738067
936376
304139
465669
21627
1127606
1085390
418447
730152
469470
400756
1457239
1820701
1200481
749509
1893235
855002
584851
1877138
155261
618852
584323
994417
323478
345112
1405409
1213197
404770
959132
1011640
825312
111478
289501
1375883
1125711
268362
1093253
1054585
1822551
260966
860604
695638
1408803
1008089
1932856
298078
385418
687222
1456730
1024749
1545928
1840219
377607
1604531
376133
1218261
1769780
1786145
611064
857988
494316
1367685
575437
1898575
1185707
97463
965645
297143
524482
493852
1235905
1303413
537572
1966984
911566
1633296
196321
1884426
1396347
1083127
812923
546610
1286131
23219
644318
762889
1765226
81588
1036133
1846102
1012161
1099954
1224187
327775
1867539
1953948
2157
282566
849732
479340
452221
1947113
1550268
1280910
350242
1544254
822097
1913642
1048147
1025616
1582781
1682909
1989659
558786
1303819
904085
1046458
1792206
346250
1190825
581989
1174342
1221911
14123
1680785
1322937
1537572
513667
1892602
666618
844040
391102
1942321
979100
314572
1644074
1335683
756124
422620
1715893
1862174
1680484
175396
266443
1534239
501017
323664
1766625
637744
1166859
1767326
1899708
773324
1950715
1770726
795353
438256
539921
551832
622239
966792
1692953
1446759
692046
810854
1509642
919401
900285
294793
1178176
606688
1828960
240407
1096067
1208053
1062126
1509673
1476047
1860283
1955520
720361
1215247
512247
1665111
1089476
674802
433823
1947227
1725715
1561041
854874
1492177
978977
1282376
1881398
556518
1094232
1131562
1526062
286768
735237
1726677
1792315
937182
134027
1138064
810001
994650
733349
1731793
1030061
631895
609894
977886
1888119
1634962
323623
682528
743480
1281197
1087517
1806416
140696
626017
1887620
549249
1996091
1826600
1338048
608574
604935
784606
512189
25013
151490
1871892
773486
543173
66062
1687409
687450
1751988
325017
1541661
79783
728240
619537
1134053
721522
1452226
579044
1339935
141793
956873
1320446
162612
222058
1237808
608377
43470
1803331
950781
747760
1555107
1880255
777936
1525540
1797266
1703459
361904
1035850
1445402
801913
54498
214470
1342660
974718
611395
1383116
827179
1335620
1359147
1932512
1788723
481891
1001832
1970692
1108553
1612518
1905951
1972687
878356
1707268
967491
587258
1486605
1142912
600673
1034248
1282614
189345
1220557
1324709
1922839
392741
347586
167942
1553073
1551160
841459
1673760
370019
1772995
1619367
1830128
683220
1494133
506527
1459934
1401798
1831970
1941730
230167
464084
1610645
964565
1967346
606396
1425289
1812234
1198900
86914
1431049
1255426
319018
1665777
851048
862618
1530039
1714652
33021
1720236
100471
213784
1981220
1679304
743249
724880
1510677
1891962
864523
1743144
776993
929211
804035
219103
627472
88748
830831
1870002
1201380
1895266
626416
548395
873047
1138712
1343827
281502
1834287
536688
1889812
684834
1641561
1575644
1389895
211714
1966154
393211
1611970
1955800
1762211
453720
1134407
1436259
1671403
414302
1750572
859664
756559
116577
1352134
184179
400569
504264
1894459
1516025
1663788
444592
263596
387993
1820643
388767
630735
1452266
678424
978619
1557659
841536
1810658
132607
1773263
1138163
924657
1395613
1844285
679020
1530291
991532
1086142
1253646
1411313
1103592
956735
398773
1610354
850470
904045
1945120
1520075
485958
859736
264447
304517
1166640
1075203
1422849
1235055
668456
585109
751180
297272
1848061
278081
735969
656955
1454954
1482009
1984377
226481
307802
690411
1141313
1671759
1809502
698714
1442096
965214
1580298
926885
1583385
121888
1400336
105997
940213
221708
549079
1237963
644985
1212204
1234273
923666
591117
278551
212981
1540091
458864
1107007
1331371
1999645
394962
1740247
137963
148943
763431
180400
1607867
133604
1613272
1159210
633681
1012508
43435
131684
831331
1795778
387500
1688886
600286
618212
938339
275038
284583
1838891
1877869
968784
299621
1695367
1913305
432698
495513
534480
1825326
1160635
1138086
1736039
561603
1687172
727445
1729424
894677
1067235
783437
1962011
1996243
1578305
1713578
406005
36106
699339
1443775
895986
855376
1356108
1592369
83409
1495599
640966
679724
296201
1080719
1941288
1504669
1421315
297460
58242
1195836
1218025
1261318
452372
1934972
1126393
1607197
385676
495613
1116588
1104250
604331
1009837
631416
81386
200236
1893237
436233
1255149
369774
1987880
1226008
596475
877776
823260
235681
198865
1121888
630704
1070550
456432
1047115
1388179
1032412
1360336
959799
796743
599275
1650724
1158703
1196304
1349563
1075764
398877
256985
1944992
1415571
1406852
1353318
319855
710468
1946516
1328788
733787
514699
873419
96266
724292
406697
772210
1500821
427720
257480
956160
1034683
1176050
212647
717870
1676946
811826
1328745
466376
1259813
101895
1783630
1094885
1550435
1282210
479705
1034582
554720
1479966
1395279
1466635
1421657
320820
854003
782715
1651235
836384
1743447
756656
1500526
1204450
1481162
1991814
99714
342360
1493887
600866
145531
958541
290754
41162
73817
1202180
596676
1780720
1354245
1538280
1457711
1951267
1203506
1408326
626710
878865
1008955
940950
78183
342526
1377222
203117
502512
1545366
594565
190064
413357
1629206
1303912
291272
761521
648861
932403
1324316
1706565
786561
777283
1575331
1595325
61761
1521566
89583
1488859
1620228
439525
507745
1815708
650003
123800
505725
1306592
869425
226500
1609411
241892
1433005
1982788
1776683
1824418
1689601
695644
1956980
1820421
1982807
382230
1731488
560190
1529720
351782
790109
127397
97416
602069
1412652
1141545
1449965
181143
1625307
1817877
1562842
1442670
158001
516025
1536388
222408
689183
1595004
497336
1852781
1702877
1467783
496428
232778
36178
1704727
1592775
991697
739066
1553562
593271
1999680
76036
1824137
1270124
136486
1870308
493156
1385970
567027
945303
1384175
383300
1406952
1082685
1297547
1654270
1781437
625783
15230
449166
1936815
1493281
1977408
363445
15219
509928
1391370
730131
1685746
1680038
1022779
1398262
1743173
695501
111824
561012
1795612
1021781
314614
1466628
1432001
722149
1854475
1488659
1987152
1644367
1600043
927220
621449
1989632
1506505
1556459
1349859
906695
1212418
1890671
617776
1713736
1254064
1914148
1137819
1034597
1209663
1231565
468838
984395
932328
688763
1341895
517518
852836
1257709
430296
1986451
531774
389092
1771584
818718
427484
1848240
1260910
245463
873368
468732
372087
1731757
1522435
638295
1480505
1888447
1377623
1815130
182275
1816021
1409501
1732228
1791484
1435403
688091
531077
753760
1265960
1570024
1480831
1017971
1318149
460016
1911273
914593
795204
137018
326252
648466
1864879
1381499
1204217
1436158
713151
973078
746844
287165
997654
537172
113369
1961479
425794
1162672
645141
579788
650768
1154401
442518
1667306
1649518
867881
139085
1744128
739203
1943032
537318
1720455
772004
344404
1009438
340445
1381928
1948994
1971914
326752
283461
1512544
375223
1495982
597713
67659
1040316
1005719
1431863
487373
1755139
932104
1788990
1063822
356603
1430995
939955
475487
968075
1229527
355545
1908095
1933710
1973006
1427768
1510415
785372
874225
500235
732744
217687
1959548
989546
558224
133826
919113
54646
956426
356979
584766
1759854
616781
351439
389114
305397
1753506
1938591
57507
981920
1028965
1911011
167617
1016603
528729
1180577
1214139
1564979
1637888
1651776
588133
1343362
978707
1052310
477856
312484
168203
278339
1808764
1018280
715955
18475
8988
1748701
1741086
1717256
973451
952462
351227
1624350
933333
1686770
1876958
1000038
157455
325120
219375
1522725
1318603
1218977
89619
1591697
250168
1987525
1464735
1833681
1472199
797128
1231765
775863
1413301
297322
1263315
1881592
924694
1355758
1372155
98855
1447790
834029
327846
1838709
121580
778044
1083550
1758055
1711016
1816132
1566508
1021794
1635826
1310873
641875
34614
919344
1099676
107394
1653790
1538149
1939401
1229077
570278
573973
1637537
1487305
142557
288349
1635270
1732544
372015
1165642
718677
58701
1664244
749887
421681
1451426
557977
86037
64070
849246
224845
74834
1089498
1038462
342167
962610
735989
14957
1328442
1713802
658267
814703
579370
995179
821950
338346
826543
411807
329923
875763
1300894
868209
420103
740917
1842214
613204
1364546
1219040
1157626
173924
1435850
286734
108501
356938
1626367
705139
1346169
443799
1107213
12378
1055346
239867
783597
1773069
595817
1187280
202500
1087822
888923
511472
155630
744123
90637
1974128
1445289
34009
1747211
549669
1046811
829359
1461601
1169031
1077356
198167
136996
688014
1319240
845221
1165307
340860
1226290
1194526
1358470
1088147
70596
1752639
428975
5953
1244135
1702599
869513
996093
1495634
1187669
902348
1389945
1043246
1192470
1308578
1010649
90781
1008491
189204
1094598
1640630
1038589
144049
1562033
317916
273772
1936930
597786
876453
1621797
1643344
1782064
950670
1200996
643402
907649
1084787
1202370
1716414
740362
894800
1917201
1774679
502516
616937
559356
998638
1396802
165493
1513580
1186096
890473
1038529
416258
79640
1261901
1961721
3242
395646
400553
640823
357978
1786075
1689166
1030795
961004
1737292
841697
1745178
1864261
1395192
418685
908910
1444133
1909965
1727105
358234
1350598
109197
1308490
493171
471054
1438468
108968
1054230
845137
740388
163332
1983200
1417145
382769
1326681
516960
669727
21224
347558
1833127
1170562
304532
1467034
1790866
20141
1723846
446140
1897238
1996733
781006
734495
1084782
744866
450902
142880
1687094
510460
562401
525013
1552881
379932
388592
454361
163140
203158
838104
1203769
1950393
215749
835937
328912
1120242
890695
498848
1540664
235651
628739
725022
1450026
834191
1549038
221647
1832681
183512
949318
1277319
210633
1459154
213094
1793081
1105074
1385123
1860868
961923
274954
111454
1143149
1700185
1225258
7870
1393916
664632
121795
1938864
1093317
841787
1313496
1929355
1725443
1416510
1518543
1502615
500400
505317
55979
101852
670026
315828
1168335
931272
1783077
514636
998669
1337847
649484
1766138
529206
1948704
650654
319354
727081
160694
76557
1030995
360020
645581
1521027
466253
883046
1837668
972006
483760
488582
520441
194440
1689873
1202136
146727
482739
1973826
341891
1125145
292673
1812334
1529370
777682
247091
1411977
1600785
1789228
691086
496288
952185
1875045
39304
451659
1993399
1169654
199720
1910844
1722876
1450185
208828
1605599
1462647
690701
116584
1179199
189385
888440
1956174
837988
34181
1590671
1523769
1376629
1745698
630502
234071
1611548
1261087
642331
1317522
1510157
85689
1374171
1214350
863339
1308462
1932143
424000
1672585
1803790
1985698
806834
1234523
114899
1096611
1314293
20628
1612298
820153
1354652
1423278
889388
1764784
59483
1411234
1959874
1985349
114743
1434557
1123939
1739764
1808131
1511740
1747062
904783
1347511
452576
708566
1266589
1446956
1967140
489517
436965
1592937
628811
1098115
514648
1225546
1178258
1455005
1644976
645098
304306
1243487
1775911
498248
208998
1659721
1547885
1884683
1998562
28027
456245
1144261
315605
1541590
468060
1930190
872486
663467
1732080
1637731
500777
1286465
1118485
1836629
81786
517061
1616780
1516090
1265183
1079169
982443
1118912
1666313
817177
1184841
1407547
1833320
1332828
774815
58905
209998
1034946
898162
292550
354215
1404879
327248
1954165
1010453
1323963
1986853
749499
1444210
485892
1863519
809109
971544
528688
97032
1532290
1666109
1754237
713197
1943922
1739442
1078141
1136746
1567829
309471
1345429
1222744
684683
275195
1019056
1184645
1590234
1603657
844836
1949324
1117546
113947
984940
1903921
514240
1451009
1833022
580258
1319054
1522094
1498617
514533
1958107
1475158
401717
1772426
1304320
1100799
698019
935881
1638716
919548
1096876
1442475
886507
1791418
1463220
1791715
1157573
316926
169293
803048
783436
1524382
1980056
1161234
1681819
1074020
566856
1016943
829036
107743
771381
189697
680718
1752377
1129833
904065
1411833
1901247
189940
986379
892370
760866
213514
723154
14157
1657290
822509
279254
1295330
1053211
1731574
756518
941275
869507
771116
470672
873596
1246277
1514463
1603318
547827
1380443
1768578
804096
1232549
856227
1078802
642797
18899
413821
833977
189847
59756
445541
1111259
1283464
781881
865805
759546
168266
1162619
786034
1792447
342708
528521
1387684
575515
718506
1417771
819491
963774
16058
673658
938753
1607447
569197
1304687
1205429
1355591
1988769
674574
1262604
864617
1882391
675502
1776446
1645051
1971562
1985816
1092221
570385
1661208
497443
1890365
92192
1978155
1485612
752380
174341
314454
1488152
1004016
367107
854423
867243
1401076
876796
1384382
1443725
25694
555336
202060
1182159
841672
36757
1513212
58358
1873411
298419
1213496
1046662
1243824
1650775
214053
1674603
255420
917544
886667
455136
106687
1856271
1794989
1371098
1884027
1088528
1596762
1102806
1988173
409116
865098
1324359
1305416
755210
1956649
1727393
1700450
333280
503681
1754077
412026
6600
520497
1865928
1040688
1320514
1051300
243158
325156
903551
687219
1675481
1859829
1912467
1967906
1987588
848334
68647
1182741
1771557
796852
1321761
486747
655045
1758649
538584
1878921
1662146
1949828
1369104
324315
666765
1193634
1305860
1340323
1968471
127091
511460
1218286
1413639
1083586
1429433
1845025
940875
1182139
1126560
303889
687500
173192
1022259
1086979
1163352
1782037
322848
1204587
426444
1291013
610389
1200391
871233
1064219
1534800
1265768
1675050
1668101
1723555
1861279
684036
632920
626985
526190
91090
474430
1286987
1601508
1023391
1661331
214720
1660497
159050
960813
97555
252103
36228
588914
1085264
1783787
612237
602899
1379073
547304
27746
1845701
1696124
1784688
1053520
1472282
530852
318608
1747708
1010959
755477
304246
1615265
1197361
573729
479404
1701189
44192
877457
883219
1102659
1611857
114178
1781172
187599
1749782
764604
405975
1227372
647259
630211
919382
19509
1329998
643987
1551749
806226
1847084
344973
1416556
1259832
337207
96786
780480
1195685
324689
99941
560693
1818446
771025
321427
1027159
538490
32832
657351
1759083
1787869
1094723
1336016
108965
1126062
461518
345295
889236
1129791
1817002
1801248
671596
335767
712704
1856192
727888
1122618
146803
681266
793280
465677
1978669
72985
702632
1966429
1968993
1427957
448565
1919235
1435281
25723
6607
1265177
1689804
356172
348130
738075
1604567
204606
1523119
1458478
1189109
1468619
1396689
1997264
730572
1210986
167522
388623
1006141
628893
1189858
1293434
1155869
1754407
119727
429697
1776093
930867
78445
1045103
171187
1283024
1154412
920508
832490
1691647
1042902
909652
1234730
749898
86465
491642
652790
85442
296157
1854101
150623
1747869
1961888
1364854
776984
687821
1098477
588942
654053
1626539
1096318
827597
436908
710714
387992
72323
1347891
819155
1590923
1836988
267167
1465077
28698
1013907
113624
1971923
1861802
1772164
916180
741069
733938
651362
322420
649447
315925
197896
50483
1539598
1063455
358198
829359
411335
1896691
827524
1557096
184397
1275557
602092
591232
372087
539637
970043
643115
837615
918161
923073
490312
1306052
72544
739232
904504
203202
737332
1311270
969955
952369
1417084
841695
1554625
282627
816907
1166290
1608316
1909661
711645
43742
1219908
567331
1085107
149964
245854
608013
116241
599219
1665910
809823
544861
988372
999443
571924
510239
908628
1921709
1685347
25242
1716797
1654937
1928162
1613136
457861
94873
1252790
685509
607196
668492
448922
1614913
1129148
1339693
415620
1368616
896142
404508
1442606
701200
1287801
1736261
871396
1277557
1993130
1324235
1045014
784748
796163
860140
1812061
981162
993332
918752
658611
1931467
819600
651292
79220
589385
1144317
313105
20662
1401109
796338
1637430
224049
1988891
1048497
550755
208286
1083408
1050179
565392
1180444
435090
1339905
1885732
1462310
1150331
1152086
179821
1084204
1087127
1145860
267549
907816
661913
1513903
288521
1834143
463655
720129
1159061
1260559
1011069
1763291
1518227
1750690
1152954
1083709
222700
1780569
491138
949417
363223
1637059
379119
1192110
291797
1798070
1561356
477591
1680520
1983255
1588030
1881563
1509668
1337086
10014
239007
1496311
1841806
1615609
1765106
1069085
898998
1086143
252708
1772456
593410
318212
354020
1812174
556629
1190003
1378492
1135256
1106999
1625852
65497
916375
1577653
970301
1206122
709255
1449449
1059139
1512439
474500
326745
1423715
305755
1124066
279662
120420
1601369
458796
1819392
1556037
43504
1556369
1157810
1992343
1533909
1679804
408805
1652365
483912
94025
1449760
616380
672226
1290973
968219
1467227
1299489
1686821
525337
983400
112947
964444
946792
45265
1482606
144079
689340
134981
755251
1572437
141448
1406967
1462589
285597
830545
341419
647287
23943
1254126
1896838
1197696
1213785
902471
19663
348929
1691965
677472
841997
720547
1510477
477414
1702392
1532252
1294679
1077318
1508461
1384174
905483
906049
161419
1435864
260853
527609
918039
1000828
1328550
1179832
1842827
804790
1227335
839685
700025
562686
273933
666833
1571136
1460769
282995
700808
1725660
1160400
1445112
1851370
1365399
469664
1467410
1836074
662476
1093725
1560849
593660
1357877
1437818
1189013
992061
1255132
1155643
1478698
933352
1908289
460324
1874196
628143
1860052
706844
704224
127501
1902394
588294
1178663
379749
1727685
1804189
1338589
1647655
923359
1300792
445289
1307358
788179
941107
1844728
1521753
1430005
1636591
1171443
269980
1289966
773207
349560
527062
1823803
967348
1757999
1511898
160787
391421
900175
442739
262755
1973649
73966
1841505
1857975
548400
1617956
813154
1693164
657936
297589
1187341
1055715
405727
306875
409186
1361371
713246
674201
746119
361686
59308
1529717
1659281
189276
67371
309502
1691822
867454
766409
515143
642897
1444806
1009363
1289699
442155
987303
1316021
1398005
929947
1700077
1909555
1144923
1836207
415273
976516
286269
1423367
691901
163277
1577427
1358334
1972624
629663
988202
174235
1524106
1418716
638370
679269
140375
1988555
485745
1831641
443904
23157
254456
1408474
311921
1097369
1856287
1409915
424665
1529898
529288
728607
498277
643548
1984443
1827293
762599
1537526
451062
648376
893080
422930
169487
543579
139230
1558116
997132
1542331
196723
1745814
732908
1572057
1265131
743787
204550
1026054
1655491
1329508
1128719
1734736
167623
1039994
1598936
1863900
959535
1821159
407672
1080455
781907
723704
1797597
692982
1209768
1967389
550379
414085
572953
1499188
859709
265454
1931193
339885
356587
1973067
1132568
531386
1769789
34054
785729
1669117
555930
1366744
817949
849838
1632203
736973
409598
1245564
263132
1914521
1314068
342357
1080389
402158
1843401
1350003
1032261
1023784
1225359
1402626
422558
536186
1561142
1577361
1711516
589970
808167
61034
866536
1429112
187193
554973
552398
142256
1329718
649625
526828
690991
891138
1230460
822045
1756342
218398
1711330
1491612
1961478
938742
206072
1308126
1341701
78427
498444
1929965
495099
1295526
566582
289341
830089
1819601
1132969
1805214
1127062
530572
275452
462565
1635818
1929662
1074611
1373000
105732
1389475
471427
1139692
1014268
1124926
836082
40363
1638689
810659
148080
789874
429002
761946
266778
562713
322264
68805
883948
1016805
9560
957844
1486485
1959725
351224
753141
1494551
1251591
1838449
990251
917253
1931550
1645926
474469
1490046
995548
630257
1426681
1588425
1971639
246128
737165
1139663
1242504
226308
1989987
1045987
289100
1700488
1327546
533507
494576
1890624
811292
342211
871091
1406861
1703016
1527487
420301
1304428
8082
903620
992444
716705
1317590
1703318
543001
288572
1450689
1417179
710626
530148
352544
1484210
1524521
1565402
1687396
442419
1968322
1033233
848135
1095769
563643
12575
1565069
1053738
290718
85401
1431913
165811
1717623
219836
1048105
53221
1745658
1355878
1469681
889162
1331603
432101
1432981
662412
1198222
1786092
35503
9385
1294866
762445
639647
1276561
343444
1044198
1715652
598133
1774112
1173028
891718
1658908
1575196
1789202
1704774
755731
612758
1094572
1568766
1134295
740598
1516456
701398
549439
1401093
977460
854911
677407
548617
1746305
1981088
802862
1961494
1539513
834556
393332
860482
1278433
627186
479563
247788
1339192
941451
338098
1386092
1649075
1733208
1976011
1318275
1651781
1687599
294571
1605865
511115
1164442
551799
1099062
1541878
1907693
366501
489840
720210
247389
198839
1866086
1314847
1470618
974061
596298
176329
687841
122235
1652677
936118
1098680
431420
401322
1200023
1931536
1594042
1434791
1203108
175897
222799
1516589
1404638
420165
1056834
1263961
1830040
699681
792605
1057350
182899
1609395
1049432
47921
87106
1435068
354326
1508775
1896223
1845191
13336
369315
790313
1744147
682002
998634
1109539
452239
981480
1543823
796889
1912368
417376
700575
174911
1733317
1799530
1949654
925097
824096
240501
875401
1374898
1090566
839413
1415881
1411582
1666394
1618603
1511416
354413
1095492
322111
1116663
1779867
1650998
356336
761136
719282
1556690
1682332
1886738
1975056
1067962
918136
501406
687221
1066702
1900339
918085
1240868
1101443
521604
700037
1680941
1508878
299895
1462435
1098282
1604435
323857
1285672
1576326
794526
1619661
252977
641511
1227093
367972
385900
1249101
1465977
1670228
874302
1811095
398471
1157630
1120907
796987
1700211
56628
1139442
38041
533829
1585298
1204345
1006619
1336302
1358935
657793
239927
705795
1090278
1051470
165970
730010
1607040
1281478
1890552
82949
1197293
42801
1550515
91924
137764
1841349
953460
384325
638034
195254
52716
987853
1101439
1507026
1792412
1567325
1898655
1923255
1158006
545030
1293963
1788568
1693239
1707467
1999975
1276020
382378
640238
812411
1503594
1256179
1699722
1225395
991174
949359
162781
1224151
1186658
1061490
646701
1535771
1312907
81244
225675
534246
30113
1121299
1752963
23901
1369839
647155
1590071
870958
1148608
1296855
480807
1436284
1060311
1704957
1450570
24933
59601
381741
1360222
1220399
144871
703666
228930
1003673
1190947
1770321
1849268
1970761
64387
1224371
1555581
952239
412472
1398126
1090683
969145
834822
1754927
1797049
1970721
50563
1383804
1723821
1161133
683710
1570776
90509
13319
718844
574857
547578
1033687
1775635
953807
1273776
1876334
47169
72041
292205
268136
1878977
1721200
1536318
1860922
1978801
1320670
236377
677993
1214949
670386
251693
824419
1958422
1004770
753660
1951316
431496
1627736
1187588
1682752
1737936
793971
480523
927382
1015942
785551
1235143
1161315
1468860
912658
1779887
1466768
1628195
101920
32219
1715287
1532511
1592991
658697
315208
461281
454211
541115
1364576
1925726
389071
1863324
468044
1748156
221890
1752971
1663363
1955397
220687
1261891
1852992
374733
1427158
1644041
441541
745772
321161
1740753
1139074
255789
709685
209033
32774
1572255
1224384
1283124
688849
233832
799749
1607979
1393533
1417630
1210096
1637053
544209
738890
1784164
1052841
1978154
1272878
784646
556651
1296523
659966
1870323
927690
1350378
292789
1024943
833532
137158
398356
327892
1072108
1084738
92491
1681830
232861
2709
1208989
1279072
1440228
159802
946502
1699434
373905
350668
511709
763379
990797
261790
594207
966096
1238806
1106715
839860
950947
1219260
216182
1872773
145053
9595
1345794
1148822
1663427
1844983
1350748
885150
900584
1701126
515263
939415
1055251
216704
914198
527541
1121211
1935413
230970
1033535
1773575
1422023
1111848
694068
836863
748019
1851673
1972895
452338
543639
647570
411663
41682
193416
1542832
81236
256893
960957
441616
332366
1218388
223550
1130256
980151
1733259
998757
85667
1067689
600473
532691
1489758
1421610
87873
1384731
161321
1004730
1945430
957355
467143
2932
1803552
159549
884426
828255
1223016
1074827
428399
996717
881627
1976057
804577
1811333
1269614
1198284
1961172
209217
1500467
960511
1976885
363809
1978744
1069671
217538
1725183
787562
1769871
1016860
1888490
1906297
723522
1276271
1638793
318275
1292994
44914
1166566
871368
1537875
54076
1362587
226505
613834
965473
271758
226999
1364454
425856
320136
1667368
732506
574778
1528009
1134834
923866
1734917
866589
1628193
685059
1563099
940599
507819
643878
362608
1772672
1837049
1137270
1556912
1121054
467122
752960
1626169
442727
1697955
257244
159847
203006
505028
1801262
1369171
444194
1298663
1453749
117736
1295090
1388014
1460491
1888724
635000
264159
1477707
1955544
1464463
1341142
1580148
1247186
848153
940718
1247923
1078957
1479280
1851451
79940
784038
1484070
67544
533472
896354
1081050
88092
1922826
991420
1560046
811851
1452197
1841113
783039
1196157
1588872
838124
291429
279215
1515173
1996398
703846
1555332
387091
1684599
1912684
1193878
811493
34569
357956
1497181
1429390
940977
577598
753944
226450
1107185
1615930
419451
980121
796209
599745
402956
700152
1741659
1922391
1810046
513667
1093969
1964968
1165479
105487
344680
779631
700510
1441954
734402
599960
1911908
462502
1194007
1306923
1471141
1710651
719029
1410472
1110557
466723
1050010
1116389
765017
762783
709064
419982
630125
826087
1771311
1123300
800010
1616494
710748
226927
1416758
1942974
209524
3964
1282716
1480701
356780
868162
1240187
951623
1120940
1377249
419058
1675492
1174537
37855
309511
675644
1749152
628746
1831380
616881
1996764
1819225
844986
803093
1629875
161532
681027
802976
1419676
168498
1158071
1678997
1770707
214854
272431
992454
539040
685547
1456142
366239
1774573
1915768
1778090
1734982
1344784
1793194
1188550
838071
232707
1878224
1098968
1928401
33433
758080
1498648
297908
324247
404113
1574378
739893
423915
1152306
1307587
1983463
1121571
96160
69538
1355006
1431086
883312
1820917
1013014
736367
1501785
730431
136580
717221
918234
1061090
1358573
1716251
447707
1068103
1817411
675448
579575
554517
269028
1055266
1590844
398388
731738
440512
1979136
199162
733887
397850
537377
1711481
1969389
1138658
810033
1913263
653422
246148
936389
1001881
451584
1226032
1148402
248448
875334
1390895
788550
847497
698858
1149200
1779785
69757
97933
769281
793284
923489
471526
438370
218147
23578
921323
1141068
1961713
398957
1069804
852326
1539725
799805
899875
791448
1329360
1976155
1047286
489976
1042400
648495
511531
1664660
1183706
1882828
807255
979070
476663
1859757
1383742
1284890
468081
931888
294737
1213224
250378
1694995
120237
631221
276527
456287
375047
74627
337208
48289
196409
849184
716448
1833399
458287
1316770
1135872
810351
1121326
561082
1422471
919171
1923305
852776
1913219
1209893
370846
343849
716139
1947975
1749069
847420
1527749
1521228
387483
633784
1835544
1831695
1127361
739526
1600963
774515
1128273
1855911
1015777
249502
139202
1721245
1963952
397971
1099752
1384059
546117
710341
728138
1910914
304070
421881
779168
1858999
793824
960155
289219
1710241
1007984
1281934
1344050
1614080
126161
124749
32992
1920628
267957
999987
1231025
162140
1488738
1002608
1209566
1088742
170385
867375
465840
841176
892484
1327290
166563
1267781
1811004
1821725
1181270
952945
1959348
69812
1099471
1110565
488068
1800968
1931696
355402
1207561
1398597
730003
57612
1311076
570890
1495957
42146
1049631
1653494
26944
957739
905167
603230
762527
1139008
515852
960560
1189130
1116062
661245
1581078
1168192
873145
753845
407076
1678050
95032
1696291
1644969
1252321
594013
1399327
1497187
878010
1404369
1834559
1230380
1310519
1960564
1216961
9395
377397
126470
1493871
1263138
1438897
608693
1320756
432676
640667
485321
1915635
851891
1066167
1350599
341440
900632
1185522
332809
910156
666990
1208229
606396
945913
315008
1318865
1906661
886542
335512
1907505
646122
1090768
7042
1573712
1089014
1310765
1779045
1236872
1444106
195985
1369976
958310
117913
814483
1206221
1907605
1862356
1455426
631923
620548
216907
323123
930858
1896645
1653058
49914
319090
633907
537258
446982
1464381
346550
737173
1265867
988481
1034690
910888
1014312
81079
370355
1761793
1750593
411935
1919761
1746577
1577580
834020
726502
55910
729601
1851812
1844641
1530176
1735252
866774
1226218
694379
1358463
380440
1227179
235498
1944373
1013996
77943
1681625
501282
833781
1356194
63056
831960
159463
854962
348415
1289273
603773
688016
342342
402047
1112287
1600772
370216
1178976
197988
96832
1617584
383728
1904451
1058330
801324
717247
903094
1380736
1514571
838779
761533
1476
819732
1356190
1009238
1839370
850795
1951494
910635
662463
627675
1056792
1276477
719870
1224596
279652
1330656
748019
1843020
1971280
573348
266158
1330841
327036
1025315
731250
1825681
908293
153305
672651
913559
748954
313206
181846
1891503
1143210
935843
436717
314849
1175853
1417958
214560
1431368
1408493
1759315
1201721
1252822
1186690
1757026
1102373
1951856
1608918
304440
995992
694056
20219
231333
55984
157150
8026
987402
413927
1850808
197864
1313084
678569
295764
737129
266119
1973194
1174098
231336
1864280
1412422
867144
462663
1417624
1465242
1950402
898964
678990
808092
419320
817002
478725
309509
1327799
1171855
1122301
1906763
1468219
1310630
1965917
1561914
582613
1960502
525103
1280569
227545
710342
1138858
1968026
923715
1113252
1405103
639959
1586211
250665
1849820
380565
487244
1652261
223220
348190
1382279
440984
1082709
144854
1758344
1059769
1414666
1433331
1827537
1061355
1386229
260720
206858
1558179
1680203
893079
1366012
1396776
1376970
1148843
1654236
313575
682396
545023
825024
1638624
113393
15106
1559551
1433653
1371823
738922
1997967
304113
1821563
142783
1414736
1411786
955141
475086
1668230
785879
37795
1369039
648828
381530
1146641
622662
1517365
1892203
682688
106369
1089215
123127
1414804
1692989
1194248
1480917
755155
697226
395367
719448
419161
1460268
1051194
222547
1497967
696787
721208
789940
162977
819772
1730418
1203157
1861499
419902
1122001
111584
168575
1819190
589291
142323
1600301
991547
178919
532800
277240
1465627
1416449
426624
838438
937376
704375
1416812
892404
1170243
361951
1177407
797453
972051
1833709
1614527
750535
53265
1527044
341044
1534056
1354136
114082
1216446
1916300
201659
1987038
591998
1025606
1011884
177224
836699
409448
839363
1462146
1645314
1159909
543812
345639
181574
224582
1818690
1204380
16481
1149545
1546028
331476
1105477
1801252
1488927
2479
728012
300581
762665
1124359
1959600
1395829
1273254
847676
1850309
1527655
603152
1937218
57276
1281997
1032751
1893814
907182
60473
756342
1404187
1485147
1424192
663988
607263
396612
60758
161276
1867586
618388
321619
315058
296894
1042436
1003866
877783
1660504
1287762
1269739
810190
1132847
1226797
1181360
1191944
494588
1291650
1821188
996189
1761787
435256
1703259
1037179
672586
1443087
651197
1173350
1444101
1101482
64916
1859316
1937999
701625
1778532
280262
1396898
1348340
1306391
1841285
857878
1812876
1113941
1415562
140466
1848437
1468036
1015093
1683239
1651717
305026
374328
226025
1777794
649870
783400
1272175
342720
831019
250504
1522729
543614
1160249
1976759
649688
1996669
473494
494454
1833694
560674
1243093
110139
589481
1550469
1591440
1070709
361202
259142
1063095
370064
27152
721247
1819168
1805629
706808
763758
764379
691036
1117158
2899
1259199
1186764
1966676
1885501
1041780
1738433
897703
507277
345332
146470
645911
284279
1117043
1974919
805741
1963982
1062646
632356
912033
938651
259115
1933087
1754478
1548227
966217
1451402
1002113
1806991
1290462
1499526
1123429
1228907
1492023
1199201
646576
294974
169897
1027672
1767464
1724661
103209
1188585
1614336
1259309
730513
623362
168085
1986902
1211687
373290
652764
632068
1327473
1397070
985487
73283
1326116
471445
1394064
280095
963700
1849120
376193
1613739
554336
781813
9995
157878
332975
1105115
107727
1921991
817347
937665
1442313
83878
1633638
839523
361318
1404425
1352223
1463024
1725602
345591
880414
1242738
1492956
1539918
1036028
1617303
401810
955317
66079
770474
691934
97050
942365
743132
605607
523849
1756584
37575
1738068
1879928
73579
1463993
453397
1484845
1864823
1746400
1827477
185099
1317637
1963400
1385318
629396
1913825
1425703
944207
1381048
456370
355510
1203953
1753068
706579
360476
600195
233775
773385
444869
96512
912176
680104
82811
293516
1547605
1796532
605861
714842
1423089
1592299
1508394
1741402
1455751
776360
24181
423062
1979507
1503739
508551
1199184
237649
330603
1031932
749012
1038830
1481075
1902014
1171267
784531
404058
1264587
1104222
1883315
561393
1444066
1697529
1162266
546357
801750
947452
59176
407479
16872
335953
1400066
166445
367737
1476174
1661476
1871546
360656
1821352
1217562
1312596
1600024
1990044
1893449
544619
1647239
95833
454326
1589256
1561485
763308
1666836
1384489
1535836
1608850
66353
624006
955533
254849
325529
1978431
569961
110159
70735
869030
957981
1549770
1332409
1120049
715362
912545
1836325
572245
368407
1418838
746423
1593226
1810803
1558434
1211972
1261092
959905
1312903
1769391
1411016
525441
1223167
118331
1648832
951640
1164656
365001
530074
1927428
1656066
944305
959086
142224
1763599
824351
850731
1496365
374872
1352662
1092604
1323236
545353
48030
771694
363056
885599
127751
83836
662542
500085
1176779
75328
588937
422509
1084785
1613131
337303
693822
537677
1503530
1587936
1609298
532444
1808464
256471
232492
1438297
323821
1131488
829510
739740
675498
1473623
228415
1102492
450108
1730321
1969230
358773
917748
1565743
1363651
701875
1906274
499258
1338995
850885
426779
433777
1347879
1859694
1406827
1543921
50002
1316027
1577826
1638199
1759766
1111399
398776
1312628
381139
1260622
1213756
704881
229625
1873699
1841377
587973
1232743
1253494
1544731
1746476
706438
1842920
552601
400092
1149685
1420170
1269182
1451396
966229
1629075
292320
1510129
1686975
677943
281589
1892812
749653
1251296
1237690
1496601
523416
168692
1970483
1749360
1564656
1902525
710973
568910
1546721
1440428
1743151
1488148
1764341
1828498
300436
84151
941319
333150
943202
1806251
1375300
632119
1365201
548373
317085
273485
657454
1601154
176511
182251
202581
171593
222753
118873
44205
1859731
298541
1500846
1515674
86640
1600011
1644722
1097449
515173
1813682
387805
1730521
710870
1496030
292790
785404
298162
775781
506985
1676710
1984562
1824961
1145339
314069
224469
235114
722023
582991
1343227
1056534
1268755
1189359
182238
1827344
219017
1166145
200890
413287
1746582
1613517
713014
508010
1225027
1286023
1361341
1569700
1139143
421864
1359585
865684
1116645
1462937
1257259
937678
1112538
1777225
1820036
1365477
169718
2070
719224
760868
1506072
695732
611237
1799651
1702433
1917223
1540972
1250732
67621
335123
1392308
481741
198067
1120260
1301570
1179279
1565081
1057167
1611526
1849401
1419511
795117
1377688
1507428
1925126
666753
1257085
1380207
411161
1901376
1172949
1445581
1443894
1876699
508228
753410
572257
1209315
906266
870686
704272
1859294
1114937
517
897646
1204950
683628
1533884
1175868
1148663
1023799
724488
202089
132595
1687010
883316
1937109
554016
255915
1241904
1316411
527018
1483142
462616
1036898
1801255
1859558
1783715
559044
1629480
767991
1522109
493649
982748
447188
1261743
1153239
177491
599237
600166
142539
911870
1153342
705831
1894019
1513379
1556864
690218
310696
1516246
1644729
1443414
756317
1401115
1585255
473090
1704509
1930803
290638
1675756
1485059
1209188
1147270
1375598
818404
1515750
1213337
803406
1744373
353593
84623
798318
658363
1005204
1561122
327314
1748233
1676609
1761400
51703
1685792
79722
542647
1240926
1832022
1621480
265363
76055
213634
191776
628166
272633
523119
1269740
1249641
992562
1735389
1836342
1763562
1115327
1290565
203724
1305419
109516
323936
1534627
944334
1014114
555807
1035393
908741
1827195
164656
1883947
356301
1308614
594460
1999482
349702
197954
47132
1481234
1876038
1099314
898592
1211143
1635656
1060418
1328098
1353359
1943232
889191
1188009
640068
1533784
1006290
125330
1589128
732322
1031689
948421
1901578
762743
422031
1841672
73668
228897
625445
735098
1109296
1052406
1303300
322672
1635557
1480887
795843
1150504
173061
270013
1146565
875288
1994977
1838956
1793025
313993
1930152
93835
811097
1270776
1232150
1864623
657931
1119873
932648
1199327
1608850
737860
1168962
1667817
896590
1209262
201796
1842627
773283
1609224
1200266
107152
1437964
859604
1440081
143476
1731199
1408431
1416265
1801713
2546
955610
1943218
1363817
79604
515740
743744
1297261
1552293
101140
1644929
1920830
837246
1706911
1521700
1092164
572812
82734
960788
1229134
1615592
1061316
1533872
1286489
1551947
551728
1546417
1231605
1177356
665437
1230886
1142831
264674
1722041
1530613
179146
446048
1873624
798020
1387789
63679
1746689
506725
1787149
482006
716388
321210
1340910
840853
994173
1828124
546338
1183645
1787804
1579331
1017400
489118
1125527
29889
1158412
1483363
997915
296567
799874
1540708
786255
269521
348812
1328036
1311847
7458
1884837
795405
1275019
1863533
1010103
1698203
1548911
771171
1172987
1996166
229702
289238
851494
417398
1956570
330247
588040
1268576
883992
1411741
1013419
1909072
1894655
170510
229191
552040
1749827
322396
1016194
340931
1895811
1317172
1234363
1608058
1829314
371892
1951473
901711
670904
1697064
1892384
567671
857025
461713
1214382
106128
106797
1359344
1631769
967503
992915
1510192
51526
298130
52826
81346
1432852
1205346
1841586
1330054
930023
639591
1932427
843228
1774494
670480
162584
434999
647469
460165
1475221
472038
1750162
1482725
1109759
1640702
1745920
1001046
113355
1398729
1082370
1505431
105774
104424
1149894
1109231
1470541
604442
266305
1898111
734911
503323
1801813
1127749
1769930
847505
1444764
1860202
1486753
1971003
159564
63916
888192
1667761
1941848
455347
222275
1028959
755989
739125
215363
131870
1593218
1935570
1053665
1661166
1699523
101593
606736
1529715
1913943
1639359
154156
804947
1335302
1474764
1766691
1110894
34159
790072
740635
91704
860346
1164503
1554012
328496
1260437
1428747
33394
964200
1704259
1197445
1809764
1977673
1976754
219425
1248159
186568
704478
782835
694484
1788151
977200
1005759
1255380
1606931
88791
962657
247903
1752928
1088722
133075
33851
1666151
256023
638450
1595182
1183434
1269973
1680940
1943632
1532506
553266
255837
1277850
950482
798174
1915428
719269
1037337
556819
327003
969171
450484
1685808
1275778
449182
32895
1430265
1527729
69947
1854025
1132909
189807
1319637
33624
824643
1404195
1946681
1362030
234299
222913
628390
1002410
956496
1480382
214345
1046398
13369
1714893
1887115
875680
550892
562265
1883215
180345
807915
1618402
747447
897300
1738548
762837
1459717
934457
101251
1511473
357515
1112881
1815142
1156502
525017
1785100
1774309
227764
1581992
1115769
945141
1372745
752903
1432258
1827312
484144
429755
1211995
944466
540805
1356931
1484409
913781
852350
246492
1201997
317879
1737301
880508
780700
189409
481133
315171
468626
795242
1935140
824757
947387
1530114
895076
671103
115244
247967
1161639
1057237
698554
250745
636329
1995666
1496896
830407
234873
1371396
1660137
1327980
211812
187311
684369
1446525
251606
1587708
1720259
803187
1925304
57477
1271629
322141
1450717
117798
1511098
198454
1076989
1647479
567799
1225964
1788913
1486649
1588033
1762265
1534137
233886
426950
251136
574434
1340013
191688
560350
1679131
1084948
1608601
139783
1462848
1542283
777726
1384918
1324784
565697
140207
1951201
450575
381909
613497
1030439
1499198
889265
1258287
1638225
688015
1037033
1193154
818382
72711
917566
492078
155526
1479357
1496812
837863
1508878
1403330
381638
1437554
898546
14081
10334
499082
1377205
1235269
938404
1452920
1612451
250599
1167759
1618744
1465708
601586
1183593
1073706
1464627
1004303
580091
688674
246455
68219
452242
815767
1613394
1067351
787556
628967
1749350
16788
570135
1293675
242729
1575486
1902354
1338066
600759
1591577
532102
941633
1317052
860994
693518
1163749
393047
367525
1369424
28539
703984
734664
436144
1516556
1988676
1404459
752858
324855
1869987
35082
703701
144542
554322
1368898
28374
61707
94921
1302038
856241
1067112
558852
241693
1432911
267967
396903
19630
983058
871219
272918
124172
607551
1010147
528380
1664208
1849282
1266532
1601707
940833
507353
207761
83234
1438429
1770199
619106
1540867
1942515
757592
477008
1926302
786104
1828569
1124148
1245320
1426165
1736902
1262999
450716
1695416
880737
1116641
790455
314255
1308491
1713476
1434184
1167904
1185792
1931410
450691
1769105
350944
962796
126797
241020
1782377
908648
1778696
1547673
1593744
1512837
494911
523332
1506642
786666
28510
1630337
1193014
1852295
276658
14325
1109517
493471
818190
454774
1748502
227876
1907995
868851
1507715
1045254
622083
990145
1067145
147754
1206721
1980540
135904
1444624
1603076
261716
1709024
512064
966259
68979
1963010
1466625
1387940
406467
1191310
1160876
1020172
1145649
106814
1733467
1601675
948420
956470
397181
927273
903874
1886369
888691
1271020
1097731
1492794
1531855
1749303
598860
701988
308621
1587728
1734417
139441
578716
1923577
127104
526069
1130969
1032099
379423
1189541
586499
1969282
1065941
943278
40366
1619532
1978832
248796
914954
1309271
541002
1939191
191157
1170977
96094
551200
1724470
997029
81394
1301868
880068
1955680
1447833
1551343
280498
675961
1973119
923608
476852
1753953
938807
1256484
1692130
1169166
932955
1365150
646437
1248045
1502614
1870047
222298
592666
377319
292157
1387617
491957
809189
1169457
1189072
1287759
1541926
981203
1751070
1861655
1561194
789621
1161780
1442965
1923362
9303
1371621
1198123
1010973
123196
1110772
1013336
326951
415225
677730
1231251
645855
1176891
970963
281260
284341
269703
400258
564212
1681133
880136
1070395
1451787
1126846
674718
849322
1528503
527699
399383
348279
670554
96128
1082065
1976840
1508349
1788670
1534773
496991
156443
1479715
32499
1703692
1571092
1798050
1547918
697153
355148
746980
1361509
313158
1042475
1482466
1872015
1338671
1832812
965977
639990
794138
1945914
286302
156763
1888517
1312676
1069601
196059
200502
1375326
1069199
642467
1272287
1574314
1086614
250313
1706448
199300
132253
781628
1459454
790237
768604
1399187
626017
1503475
1184693
1158376
1259845
152566
753018
1128427
1685575
594927
1121876
278550
576987
849644
276708
1138283
1564289
522316
1458039
1112325
1053175
407452
766576
1924229
1484825
1902822
898053
832434
361605
656717
1291478
1344427
655542
616456
1725196
46458
165003
297968
868249
898532
1797655
876246
1953687
685470
143456
1315826
589939
646676
298591
1874422
49327
1598230
1442989
156264
1179060
111736
1855979
841603
1383307
1132078
1354237
614230
1683872
1214875
1499296
154
1707401
306694
1881316
431279
1797080
1448206
207786
921109
426788
1236547
595415
1451615
1557101
1739722
950028
756155
1341064
771543
606633
1682959
1515479
1346684
1199336
1451790
1860389
814974
355901
1349527
1352
656490
340297
1008701
1973531
1410307
993613
1601068
622042
1940210
312482
779933
295757
806927
1324181
843984
148719
1826444
1919442
104474
1543461
1348054
790347
1184805
672940
1170843
1507182
1349802
439720
1843757
347784
689773
1109878
563876
1086460
1948033
892569
53480
1981514
1058035
775597
62199
98922
1759761
1762831
1407606
1644737
401691
766133
900257
865799
666626
1865229
674781
1147644
926839
341539
6620
919950
1252009
1862983
1635813
1016110
871543
544512
1414423
1715662
1260044
1583308
1310203
1911967
1349544
1899830
1046196
95023
1585365
1496331
137162
1904203
604805
439452
1496517
1833970
640723
1470279
511553
442329
403051
1823159
995333
887541
561891
1213679
1237139
511581
258840
137423
649025
94287
1658921
1780717
1898952
224654
100470
898292
1490593
1049141
934991
788416
423876
528622
150398
180547
1012503
685761
627796
1668699
7143
142424
576695
141609
434157
1746860
14099
1694939
696767
952006
1443678
311553
33996
890438
855569
1537059
899352
1655640
1592003
1115923
1027564
1006146
363956
1157956
212432
1540600
777336
391434
1228437
1518967
1250030
904259
1859774
534447
1795706
809578
589718
1628317
8509
191963
1077328
761089
1995757
1792867
1667187
1650957
1013460
747574
1522573
1630343
507699
471508
899989
953042
1174114
855731
1763838
1703016
262899
1478595
1402002
499875
1793901
70503
1616870
10665
1575863
921494
1590044
919244
1223961
748901
1592
1879785
831224
1886155
337990
2626
1388049
84794
1482396
1280381
1793440
766974
806823
1251167
1785526
1986830
1791307
749468
1296996
524361
402369
1929673
166136
1753067
1520213
785427
236671
1910857
944728
1263874
1442565
1342865
713682
1274768
141272
938578
1981183
615114
531371
826088
374989
1129345
589044
1637892
1949240
1714481
1315658
1296566
237660
1428488
450502
247557
150806
478250
1725000
1397606
85466
1976033
1466008
1597876
1026405
916446
831352
1132805
1870731
605696
866928
629200
1171832
1379396
990112
421242
712223
1657803
997375
702699
1143875
1219876
246900
1167902
384482
1796470
1621080
1417876
1501483
1465394
1675158
1436449
1072867
1613283
1273349
1665280
1573931
1476131
241481
1079024
1979550
32799
1157744
1463242
107935
938783
660179
1290466
664729
318692
770317
570861
1741686
1475798
1723084
1454242
194763
276438
1664989
1777517
574991
166097
1525326
1831016
508501
1888854
1268659
1944049
1352026
1776432
1479275
937615
1521085
1483467
1545250
1469459
501202
1313144
150055
847866
46620
727472
14113
912935
1306687
535134
452718
1171550
466790
1574339
726773
1600299
1353144
1316127
1307978
809452
1690936
944366
1620634
1837584
1066288
1453882
417856
1512546
1652367
1176447
108296
1508207
1064695
69334
1604648
1702443
1166782
71530
1511686
1291896
1416051
1816576
1722715
360556
1576567
815884
1488989
1607535
1948795
1440237
926605
672378
761821
1603240
312337
1688911
1804626
215062
1786325
1988059
900400
458951
1618710
1545854
1940250
968701
621053
9874
1246570
916434
268978
489720
1645514
1004788
658846
1525368
459397
390226
1019335
745266
154412
297266
1580406
918819
1181096
459878
284920
1362477
1577099
1716978
1614025
1496195
1896077
1565685
1697536
762994
804763
1029781
812029
1118693
793608
1753350
177301
194697
210586
49919
1372032
518411
16628
149451
953575
1843014
1571103
557498
1218709
389060
1540706
1520211
83928
965665
1788040
1573865
1349020
1290329
1495082
511048
329856
1957776
972676
1173730
501525
1895777
54177
239078
532763
1270192
1677975
840940
1606208
707133
1730950
301913
1225399
575739
561790
782206
1240313
1818375
922051
1935877
1782627
1634015
787190
1406994
1192522
336203
1333167
1545453
709094
395947
1073785
89726
1316566
1466288
1215340
571884
1342274
1934145
83110
445459
1494443
528521
933355
1787714
283734
313417
121880
1252220
428814
884908
547572
640170
220458
79752
1191249
191257
1738353
1949910
129436
1771943
1354336
1017127
1630513
1617800
732721
1126990
569134
1589443
1333832
600343
327608
1486769
1140088
328986
365870
634831
842540
760920
570116
69680
808065
1432651
100894
537732
1741227
1286077
379355
1410264
1986121
1691165
1240965
532919
1582874
803438
2693
158603
1618349
183748
1291459
112919
770617
357252
1190670
1937629
913560
1301346
1190335
1503291
1107159
1651288
1276125
1618527
1577776
1717332
1385893
705461
285179
107580
1802793
369385
992366
647490
1816197
278625
1976938
1736011
454605
1886586
1705017
383771
1408157
1549617
883609
1409685
459870
1990933
1007908
883107
1060646
631807
167732
448260
57841
1026634
795879
1716931
944419
1588846
321824
885351
262144
1256071
14853
967990
16491
86020
1501073
1239904
477957
1876742
1651619
1528302
125381
1854997
872697
367964
24431
1073509
397555
1352661
1731158
432946
1751727
1981623
175111
533973
923103
275364
1251934
1607449
812015
242595
227702
1280364
139988
1574618
1088787
1415749
835219
904706
444281
1738284
1077042
811072
1544556
1696475
608065
1743623
1365007
204928
1143025
716195
269356
143054
1229826
860263
960759
119063
1322158
1197179
143931
1636067
506814
199308
1690476
1170544
339879
609933
1014995
378042
221968
1454353
1293721
1704766
664945
1993373
896975
1308906
8599
693224
1498353
637847
108364
611291
1691810
1717196
124472
1176023
543320
644254
199958
1207099
1518850
1497624
353131
1468383
1049933
1822878
1670856
1726424
1678206
701637
1872030
887754
710655
12592
1606584
441926
344065
1795096
337431
263273
1532880
369580
1140259
1814768
1746496
1598237
1836630
263219
1218885
544834
1487658
216242
1054755
738130
1103860
675038
1772269
1674629
1271243
1727887
295310
1440478
1897482
1500834
861282
1468526
1465951
686399
1513854
1855803
1289122
1958257
950028
602102
33522
38582
494740
810321
437228
1833887
644221
132801
1828803
1140345
558418
1278579
357158
1327389
655204
377173
1236649
840624
1265750
1008409
1429202
985864
778965
1031043
310645
643590
1891849
729989
858668
473262
218601
901801
378144
451565
1672337
933166
831978
56662
1601341
410445
459125
778919
145352
1675943
1456439
1912747
133861
1887195
1477532
1901350
742240
1042431
33160
1447545
858563
594524
1776834
1983924
1271177
219725
1848488
1662922
2343
196340
201450
144655
908837
978015
53226
1240371
689599
1524589
222974
250659
1230808
34479
1256248
491145
1531899
1994466
1855050
606700
957692
18535
1223007
1577998
752232
1126064
268183
1241426
285166
655297
133794
469989
774354
950522
1425566
591469
406487
1591711
136850
1606691
1104324
1919737
1552212
27122
1114267
319307
1984555
636035
680245
1629965
142912
1562890
1050731
1047531
228626
828622
1696197
680461
1325455
335926
477206
1084350
23061
1562182
791082
761342
188723
1356617
1333930
1103946
889622
413897
679627
1141618
439691
1090418
1385093
155958
428974
317974
622964
1721741
1117345
1361083
349240
535768
292555
823755
400190
1785733
568298
1024338
1522705
155472
251583
50709
40832
172393
456774
1967574
1927061
1538096
1661758
931553
1520511
221690
838957
673022
1478133
1937957
1782177
74813
428535
481262
1620547
1395946
1803591
1262524
1602885
358042
1603729
1679768
1945374
205983
922910
1417276
62630
993038
770151
1014510
756184
514501
771888
1013383
546361
1414784
122191
1839512
134271
861494
295485
438522
645793
1065820
1475468
194147
471593
1764674
120284
364724
920593
1970215
981212
228605
1079941
354320
671864
833332
598574
1102301
614943
534059
1625602
1713468
424014
640948
476746
1134258
1101846
1757743
1026593
1194343
1611483
1502352
541468
305770
1728787
179097
192191
1280882
1860837
802971
269675
1039956
1310005
266636
68131
543040
710173
369395
1998742
223065
458903
1901657
229619
276088
307588
1815290
1649156
115566
897621
1071796
1862799
543043
628460
784469
763775
314473
942049
1499066
1122280
913953
739693
439427
1747544
282100
1868169
1157724
98170
1063703
624490
1538637
1873294
871308
761768
716397
1011997
602872
1081058
1848965
92148
931727
1328151
1239864
981745
1167286
1087029
1009667
451628
1566782
1658466
761542
1676840
475917
835423
1509322
1438386
753297
855654
758320
521097
320881
1242815
465031
862934
937737
486041
1403272
1611229
1199709
1893403
1298280
1834344
976070
678940
150511
1532448
851320
15382
359082
244005
1137472
252568
132541
1568236
1430457
131603
1700766
178285
1432617
1519645
1689548
1492277
47681
1282231
538316
608301
1035059
344423
880649
1344723
431509
164586
578229
1983165
1842653
1865609
1104483
733242
1681473
1864075
1792292
975880
260041
44101
1713986
1427072
1909803
1425218
871814
1615455
1750135
927215
401488
80534
188914
1872086
1846542
1569811
720602
1790079
1726759
1436537
1160142
307960
1414829
1918302
1049159
1652735
1997393
846114
397581
337158
1495840
230403
108630
450176
1192470
1190722
58056
1362802
1723261
516259
1567610
1860813
1626999
143441
1579237
1582834
816632
750828
1786026
58132
1612896
162373
1111344
1471032
626042
877989
1463794
945584
1405444
550417
873833
1460576
886366
1047098
1479734
1089710
259419
1735296
630997
559867
892983
1258823
16074
553465
720898
1999116
248098
624439
151949
1034531
1110008
1013879
1565600
1194201
1506695
1550027
1287277
1573735
211045
77606
734825
1633526
357955
938901
97779
385884
823202
898158
696155
1182142
1555186
456639
826071
1411556
766398
1543073
767415
608725
456243
233392
1344127
318437
241823
388014
837672
1770711
1266714
544289
506515
690890
406326
1020171
198531
1754416
1409352
1805412
146132
399183
1736789
391847
334400
1494643
454087
144990
1354131
1125998
682400
1826136
1746759
656541
1822240
1318627
915574
1681303
1833456
1877034
1954233
1569496
1411260
1791777
624168
1762881
1239040
1453334
507368
127659
1254403
1037492
596149
774894
48274
435436
1031867
1584019
307488
1144338
438306
255099
1570250
1294914
1162042
1878346
1545561
985772
910142
692316
1360977
258747
1397270
1220053
512874
1804964
1137106
528969
1247977
125477
1674733
1814996
1097048
1856510
69846
1530719
1701729
538567
159338
664976
379584
432481
586838
1886448
1937231
1103457
1217130
829180
1036448
1627976
300914
1874006
1847559
700402
41106
979766
1471456
761255
919715
963822
608761
1871101
1504392
1825533
870663
185250
106749
1133867
141721
1595966
700450
856447
1879225
895390
764430
971589
70272
198816
579078
1478190
6201
1388027
1721936
864500
1771556
79949
51856
798109
1709259
1914239
1917963
1055217
1946635
1822012
286913
1378059
333835
1447782
647714
914963
1935868
1517709
1136068
218224
203598
615807
1478273
190765
972230
537403
1272591
714308
601837
1268109
1736127
955772
842304
941908
305244
1689142
1541053
796170
347026
359875
102303
1780702
735756
1652382
1749689
501235
675842
839354
168122
74035
1151085
1340441
149458
1197850
1021255
277421
141008
1392574
517490
513184
1703247
268091
1670362
1677032
139522
1552074
317794
280061
108933
1835414
679164
675009
1424508
1844475
576202
657304
468342
1842963
1385982
1842726
861711
1714062
894958
863022
678047
1703408
765605
857695
760079
1159545
44166
1929089
1792471
1139608
1235869
1120832
1043241
1478371
505000
247575
104632
1297310
805970
1313290
399374
1186400
1867693
693228
573056
1097822
1449539
824245
147685
659404
1382232
1003671
1096170
1643227
1502387
1941193
157686
1450250
1894899
1132364
834730
369247
1687501
1267819
1731881
1804614
1354760
1599056
1297309
286025
959472
771204
1044575
861358
1676295
1686110
1505983
446666
1726633
142139
1540669
730092
1091462
1345103
927852
173641
1968327
1912527
789705
250162
858800
104375
1280305
1656206
590932
31588
974976
1940737
288544
777897
1195069
1060507
361207
1212000
410817
1479760
1746353
365109
1432756
710366
1347145
1958249
79525
1139936
382458
300571
1104855
576078
484642
98432
895999
1398614
1229193
519414
754422
1831887
4358
1832559
1237759
1510303
1523803
456222
1593664
249311
1733636
528270
1804569
1775159
1680361
1823596
1465396
1461210
1021099
216838
372831
1182389
617373
225280
809013
1954493
21092
1091989
489666
698091
1469514
103644
744244
1210336
1789248
1386817
139349
694582
1531678
738682
461503
1440546
813708
939282
1366283
919564
893390
362206
340735
1343576
410488
1213668
826806
1333686
1472931
1773893
157147
384007
1191136
1018288
85832
147385
317564
646762
1888899
1997582
246288
1063173
195440
986069
1304188
965825
866380
1004263
794550
315316
535845
1719329
504210
910575
1435599
980230
1170620
1354397
1391138
417761
202374
1544698
860443
1946228
1814193
1438216
1832165
1573330
138286
5274
929504
1540487
1148786
1001423
951662
1673348
967626
1715552
467542
124738
34080
240447
932671
616090
1854413
123221
1227292
509697
743480
1375508
1155513
323825
1656277
1637324
302261
1490661
1936648
1435225
1665322
1827333
1469373
1242784
126226
145740
71331
1185630
1040560
671497
1269022
753813
1517494
559574
181201
1313054
568401
21011
1207539
775623
1579211
1449319
512255
1040645
1744004
826990
854688
1409225
1463173
1153991
683887
887950
1919784
1448084
1550843
1721731
168854
236646
1242331
526675
1976511
989691
824907
763849
897101
1502637
509467
1998429
1176383
1312379
742164
1224840
1790490
871423
636305
1246968
1351225
58660
1013004
783243
1519022
1663226
503157
1691717
789147
1578780
1587506
1141470
807595
1979307
1208457
278999
273078
706119
1018194
425203
901781
1220072
1418711
164725
597647
1806361
35791
1438637
1586910
1760176
295260
981133
856373
632388
1290251
1793841
1840873
1233954
1383050
1489743
136995
1615040
1952180
1209886
284939
1684566
149324
1831505
188740
1978131
1880171
682355
418287
624608
561244
1809700
1557824
1159168
1329458
431526
1885625
1570933
1086764
1057260
1272258
197516
1354853
978168
1543287
1221810
278132
32955
5137
9938
1492495
602186
1409035
805265
276205
863074
1549338
1531233
1228065
1637287
518134
1162896
149430
1591791
1786978
1972967
639640
1435355
1268168
1631758
1771752
1789519
1003371
496017
1263849
377140
1791174
271966
750056
448444
1808989
309876
316413
1464057
1909501
25136
1091913
1494541
127882
1002888
1607395
810202
337140
1478631
1264839
1869939
98179
619705
564084
892703
1274837
1927545
1137558
1980360
441810
1730320
1867544
1001013
278135
99883
1386685
16103
1138696
1425033
656942
757893
1554052
358776
1965162
508438
688502
1479725
655036
1523405
1397085
1711191
1457559
921344
1212323
562091
513515
399169
728926
1987759
152904
156782
1940923
635217
178446
580160
1525933
1655574
1693093
1645390
929838
782316
592255
824327
687310
344573
165978
1028737
153194
714069
705013
1971397
1907152
1206361
316902
671453
382453
386418
344193
1603585
95531
1147269
13800
1098573
1327024
719498
1288870
1941978
1685217
1214247
717646
833319
1949259
1542124
1926499
1682583
242331
1489812
1411823
553625
1763464
310541
1209628
887641
539208
107035
1371124
558615
70316
1645347
110315
278286
1300460
101600
344450
825215
1968181
207087
1107560
941510
1375546
720915
858703
1605374
912093
1997726
579943
838942
661304
1035635
247350
135466
317901
673760
870076
1756860
1864883
1864765
880566
80961
14314
852576
1258915
1495860
1070237
1181609
1002301
9566
1997652
1050980
888516
707939
943009
1495409
1101048
249887
113366
313631
1251375
1308150
908050
629607
1609721
448736
900357
187108
61516
37993
1340384
1366323
1888275
1871334
232190
617091
342701
869859
1952953
808236
1464562
916189
1870304
1295879
1295521
1934299
1100583
834768
826417
1570106
673114
204561
204181
1519931
1647839
590830
894480
305288
952221
1508474
1608868
1606481
654842
1770734
738848
1779106
727349
1622876
1781556
277289
332746
864395
1312356
1586998
91821
1678601
407801
1785441
1653172
1718694
309822
517350
1975953
921361
137243
997473
1640489
352259
1554998
1405852
1740704
1410361
1634134
114661
688652
238464
1540448
1733941
1327415
415416
846087
249228
1976521
1907677
1866752
971497
905327
24221
803898
1481605
109410
671329
1367487
751223
1648352
1545230
1798117
1680669
495073
1698162
568759
1654333
1978837
1267009
1424706
1794897
127820
259354
450000
162601
695017
71709
524698
534310
1505036
314631
1421987
15447
1926968
1480287
822358
898400
642275
1394602
238169
486507
18527
1115157
257334
1243059
894307
825511
1786723
1367321
1137123
671677
334161
1102236
542748
693707
1328485
795964
326689
1335986
290845
645783
1992345
1541626
1197581
150211
1832877
31859
884320
280734
909664
1756245
173880
420094
1992909
133868
943921
182094
212737
1771967
1273858
1825218
1443992
1969614
1523540
1196665
1946765
1982796
325383
1093238
576604
426697
1352223
738028
743885
750434
787136
1166820
1164687
1602067
326771
460104
936375
1650054
1498486
1625349
1640032
1099810
1006801
381873
822494
1978089
1320651
868581
1581775
621320
2558
680530
828016
1373043
1864796
397105
1166208
1259788
1468615
887256
510574
373314
689557
885929
622203
261829
281889
893129
30165
979034
176535
270217
808731
460879
1473942
998930
1424034
880495
931521
348605
862264
689365
827266
587135
267608
533791
1080492
1565029
1181179
196240
1404918
1364661
1715074
482355
1861251
1393853
1143685
235580
1521982
1939139
519519
1021524
1167245
117180
1377274
1051333
1108433
1058346
1508062
1786747
1964864
1207191
1367156
1949416
1847947
829735
975272
1117935
18015
790378
1980326
1375435
1427547
1250612
1703912
580717
203447
267477
1140587
545087
1850959
1673238
84197
1955271
757237
211476
38387
723699
1094179
820682
1890700
661809
434047
1888304
1636412
995758
543760
573834
23947
690536
726485
210248
875411
405766
57063
286991
100525
1240247
420519
1749916
76048
1727864
555540
1720317
275992
935831
1890869
1253747
651460
750764
1610629
404936
119466
1511845
1871982
1426843
1257629
1490897
987620
1459738
1237141
1662055
336831
1541331
1363875
25753
1246148
177017
727826
847632
868855
1246564
421907
482831
849194
644221
241043
471811
334655
1187836
1100070
379892
1568812
1146868
373230
523241
799821
465524
1982773
1904864
1157488
289227
1334969
532916
45090
1918355
1220772
362539
1797356
1529878
554757
336008
176719
1692181
1697341
1538020
1740751
127447
874496
1125339
137945
494665
939566
1665144
889450
977160
779108
226902
145439
1763265
678198
708011
582951
58232
1033609
580118
104985
1185299
554623
1975360
334417
303965
1782092
1190342
193500
125180
1478829
993523
524061
761088
1115996
1941249
835701
626732
679434
123925
1175610
457243
1179398
326330
712783
833769
1955024
510857
944093
392713
1533898
860260
1810364
1884922
1620718
575631
891361
253806
936224
1217251
1651792
1826377
913681
1580385
725103
1629491
1982036
1899954
559524
803730
510573
522259
1270795
1749127
1993696
1798147
1162649
1057950
1148450
351377
9553
1952409
352606
354423
778718
907817
490046
192063
743645
1054992
1884980
1808578
585872
1157120
1845524
86659
197521
1081404
1374999
482352
353871
1391365
1017992
1227325
238469
771149
734147
580193
1438113
1529210
273375
1948777
186181
1943645
1547578
1082750
1603339
718432
273989
1608104
1980587
916205
1611730
1365007
1860558
1461591
1611807
492489
1012419
97331
1476482
504083
984626
1497074
1305449
749870
109514
750314
955744
1758462
715150
1450500
801456
1317380
1632473
1944506
1490982
868513
486015
1228170
1003088
798291
610162
1426015
1380099
16066
901113
250216
584111
309349
1801448
99993
1124097
688217
172292
1612124
1400052
1465925
368611
864953
1170596
797546
1278232
493985
891876
400111
1665665
678408
864045
1368206
827502
1276234
1303303
1212054
942013
694130
1830472
1899880
1952052
512702
1374053
359248
1362020
1565021
401006
1407167
346953
1368855
1443653
1371834
1998725
358307
996670
615887
428249
1422976
979940
1388795
341120
1723582
519320
1900131
1350374
147703
1793982
853288
287599
876790
594232
1261075
1811231
1148341
816626
1363813
1878893
1756330
1273734
1354697
63859
1572437
656173
63812
269096
66839
16082
20058
547886
1664235
285984
78640
687530
1624155
1794054
1229122
1889230
1410473
684849
1704268
1768985
1744917
1070236
1303280
1060194
533511
15631
7439
1493774
932625
1742962
214837
1647973
288263
1255019
1928429
969279
336630
1364722
1834649
616116
1096324
677915
361748
996359
1866779
422636
1949333
1035595
1083150
1887926
1314475
268789
1294189
182439
1955696
841394
344344
1773089
519870
1524345
679462
779334
495782
1027789
1503117
698305
1117871
30938
1357295
1750388
618595
1823354
1862176
313067
282551
787936
1273484
771842
1852079
672740
1876423
1003755
1631111
1308988
394767
155117
1476580
1184290
1178070
843511
750399
349730
442005
697821
1727941
765579
767310
144299
1827984
261397
559092
1589288
1810974
484189
1125873
552521
966215
1252304
432289
1551889
529724
1041414
1269205
1521967
304600
1278373
359222
1747028
340300
979400
869973
1838992
848224
155819
1836211
10798
1881151
240229
811577
279479
1389241
339079
394483
113421
1640094
1111012
1836926
450981
403353
1316149
1497497
507763
1754549
596500
226391
1878452
692619
720220
712392
1550646
1554434
976009
1919025
1990151
1985867
259144
1977005
125762
623552
1402692
835655
1081518
711356
393008
189364
1459430
584387
566370
367023
455439
688107
120349
580547
1945240
834212
1517994
691869
1113434
1519826
1620455
68776
1426819
1575502
615525
1634113
946437
651756
1896828
744811
1215291
187310
1030619
1440783
580992
1793121
1474167
866604
1911956
1282136
894773
501979
1109198
990735
1194449
85829
527407
1334579
590360
1729495
62782
803712
1615259
1005842
511373
1530326
1397908
95215
440211
836957
315495
31729
847015
265009
1839905
1256962
452001
1620769
1074722
1016382
1494924
620163
664206
1069080
1855010
1626588
538813
1528160
1549800
546441
153602
1515244
1305466
390930
1852038
579483
970462
1756618
1712028
593138
578443
819985
160244
447367
782097
302978
1747950
704623
852365
1352433
303612
93298
1106362
1618246
1285001
1312400
1366184
998035
1404845
343629
1629576
1741349
1130059
1719483
285082
1474275
262251
1056856
1993078
937342
1266713
1046170
635707
1242224
1251869
1162123
1402730
455446
1547872
1088282
946559
898304
1164962
1063654
1677192
518204
572535
1735322
300517
1970517
181993
879989
418470
1784216
40113
314324
949115
202472
1365474
506873
1465514
1642345
1856756
342864
996691
1775361
948108
79980
751431
215109
1439191
413000
724337
712153
1218425
1610739
1722408
1405669
588198
1522382
308629
1752037
1124254
1915180
1344324
141454
1388953
66991
702423
184051
1038411
907527
761244
1153212
57496
1108627
1434867
361724
1461299
1941419
447953
1782265
1172805
385332
749924
776710
92405
826943
1270771
1945058
921867
1304092
1854784
1155891
1312690
823988
541795
1589065
1220114
1344917
1756975
409537
551764
1449911
829548
601930
991079
397483
1886111
1339030
135650
748081
61
1175023
34314
1059412
1677568
96135
1585498
1859509
865044
1058941
161441
1121279
1443488
1722642
558802
591462
1367840
279818
1854323
698365
977713
1351681
582886
170408
1066031
355943
1551238
623659
126609
258500
368659
992432
1570248
1600232
178942
1563953
1292086
697455
636818
1857878
1780418
288314
836988
1078100
433978
1246967
40764
1755924
1443662
100541
1557640
1533250
558943
1530756
1950728
304646
135462
1966982
1716328
979301
769949
680577
1674031
1890085
1189078
1076942
498268
1134665
35435
1117025
1016168
1332490
1777737
1129023
1334577
1519202
1445369
1969416
1565011
1912047
1218458
423755
253325
1958071
837292
1086132
1771479
1205735
640521
1121145
1171592
354
874950
980541
1903763
1025530
1752767
1266377
1513969
994801
889807
1851318
1614124
402969
441549
79574
1301763
1783091
1663943
551356
1005622
616236
1991390
1743778
526209
1977557
260525
720278
1306592
951302
804942
1141923
1492847
1044741
1933648
882291
453219
1759727
74576
65653
454672
407749
1708196
1854578
254125
1469215
467641
621861
1057871
1843730
15674
1285983
1091587
642740
424040
1383400
525
1053900
554868
625238
931612
1845974
879281
786102
78348
1365257
1219626
420782
836572
1695747
1557114
855840
234257
1094693
430878
1919346
996057
1662094
1934174
1580550
1299177
845459
1880397
1201725
514626
17011
727329
559213
3126
36892
1654324
1615311
1248418
168830
478527
1565672
142355
90526
28449
1855941
497454
81063
1985911
1999616
1526469
909683
1397645
90
472970
733665
1021363
1187477
956739
1851033
76611
422870
1275644
1727121
886768
696227
547624
1335649
1523481
1342361
1198946
1614669
669288
1762275
569645
1547908
1758934
502748
1327030
1255168
489928
831924
1891313
1253770
265603
1684283
538179
1221014
1136107
1069337
1142535
1990597
1666660
1883317
511899
370804
58146
111900
828749
1849390
847984
1045459
1402267
876696
255630
386141
1731168
319582
435155
1830889
328050
1724525
692456
1362781
1762787
934980
771954
1666947
99044
1780533
814005
292359
596123
946794
1304860
1353041
1965932
1897672
1349150
1268069
1793539
410533
1741229
1328344
1056190
475614
456110
699897
696489
800514
1336735
255465
781983
1558554
635046
246000
54019
275975
140279
990884
235900
1192212
30230
1190075
1730105
1551515
1236863
1211717
1888385
1584606
985743
872066
1232428
908626
541881
1020567
1055998
983382
873352
544405
1559156
1429147
689995
1446005
921441
835393
1546029
960826
1485519
1131537
1970825
1206254
1051494
1153733
1212358
1252984
342249
638731
568863
1285023
305163
1074321
1698570
1320806
1628326
729787
756406
522663
803253
982727
1615533
668348
723704
989040
334354
957487
978041
633000
1229382
316569
1487801
820490
901371
1460264
1541176
1639514
749829
775211
354403
575529
41516
1347556
290652
1685777
667377
1085783
328194
1581098
1372942
684833
1125510
1140732
668004
1527149
1268649
1595139
1115878
1415269
20675
1156622
733298
111202
1266347
460199
801311
265853
1472575
90494
336704
974011
1319315
99375
2137
238479
1906757
1443694
503169
1797016
820482
706019
737640
95809
1412969
82353
1786080
1170673
1490135
260186
526169
1218060
417383
416848
414484
1283953
521342
1525486
39533
1292415
1827604
174569
1044993
1261485
1130674
1515027
1583294
112557
685196
1056622
1965533
936638
1229505
893797
743579
1180081
902856
383490
95919
1778153
1919452
1899425
557718
1971971
1628938
1598457
240991
873722
1489060
1182789
719855
1013448
1427586
1348104
1675689
665640
310539
1572467
1688464
1982408
1531128
1513726
1442273
1149030
1001896
73946
1314151
529426
1172049
394611
1660990
1462345
1053546
611833
309986
793128
719108
1313491
1736969
129046
1690212
847590
384120
1936175
1791436
879438
531509
1678482
727289
933695
1330384
890431
1854873
245178
491216
1432269
6106
259614
671244
1706972
1217580
1352665
1546541
865767
1228156
1684643
419878
1820820
1096263
433708
420760
101815
1662634
1273946
262298
1437384
623221
829817
39649
1762525
1210720
77161
36548
1216928
633321
215084
712202
813928
1390678
162597
273337
149110
1746949
453378
1386032
1768892
515874
1218264
1037052
1835056
1906160
1861667
45635
741596
1569212
1750961
1427987
878136
1012235
708907
840026
1336802
1910823
1251279
37925
1316370
1354177
1379812
1567634
1053534
450103
209140
889035
791301
1294767
756677
1577442
123526
279843
1452867
830546
1533091
703499
1892619
335049
1412904
287231
414360
715126
955762
992873
1960242
1650343
933601
1143198
217802
490858
1991481
1594310
1664438
1438848
1980705
1363502
1197947
1678382
1701201
1499540
1838027
48673
1434764
851854
146359
1730678
1516544
1462816
1043066
230055
1364013
787965
931352
683235
1941657
1172053
1892892
1578869
1225874
311278
1496544
1311892
1436735
1966764
1462605
1187214
205314
1343904
321838
464780
830527
1555594
384089
956525
1480948
1684140
962750
893261
570074
1120652
547219
1684964
1561279
1910824
713346
351426
821436
151610
1550084
817697
989530
52677
354211
1115845
555019
214975
1300436
194449
1040985
1134279
1687893
1760042
1047788
501512
705031
1134528
1318937
52679
1369754
1731721
534740
573378
1819499
165956
1548285
1994907
1628105
98509
599746
387339
1698516
1084828
852908
525822
1402619
1494410
1629773
1494111
577037
1667256
688379
326155
1064285
1369310
946772
1259475
829448
1539129
1633489
1123952
748965
1933669
755584
911786
135172
189670
802751
124688
1046674
1613988
1740317
77664
1654597
1495481
423303
1767537
22000
99183
1951498
1162157
850314
1922859
274321
989153
235123
842395
1554913
1316093
1253810
1994983
990719
49033
1264422
608034
1866148
1241823
1524866
867978
1677976
1104973
954776
1421778
461648
425980
1433648
931242
1320907
1304818
1060875
1330903
655034
739748
1957863
202400
759265
1682645
1449504
832799
239338
302259
274774
1336303
1237162
358361
704604
670691
1371629
1569996
92654
1698198
1873248
857902
1948327
449432
872189
896697
715301
1537915
37705
173701
1472015
1795421
407266
1178130
869293
1763522
1470610
1560374
1755861
352444
1872337
1200310
826501
1102218
1088775
1624973
1933844
230597
1836924
1702716
552620
903892
1656055
1333654
1009690
18444
1431886
1522516
865775
981012
1809805
1410969
1571304
68738
1983298
1542690
1564844
1742044
760994
87349
1660474
664015
940049
1480240
935525
1598800
1726591
584586
1025979
354801
1162170
563564
1003920
476031
1970245
1684375
1377245
399365
175760
1320485
632767
274739
504089
1180906
45609
1973821
1001382
1100217
793834
1695393
1289721
180251
627263
610513
1169710
1590747
451707
616643
1843859
848059
1480683
1970391
1518299
597158
1759681
415371
820730
1023031
180647
803404
1052885
1298330
1293630
537584
941989
721783
1823048
757813
768994
239093
1698813
464262
1954087
666132
513944
1778182
1114574
754251
1046704
1890666
682378
480754
919936
1292699
367777
865298
1149445
532330
1440374
1961436
554219
441507
395619
164014
63761
116491
1399158
55857
1053265
1709920
1655910
384774
1497548
1150338
891005
519284
599438
1104902
738916
1470649
1629821
373223
582040
1973035
185980
12380
999474
568925
1368527
1697899
694784
592251
1802626
1711579
103101
1092688
1111470
437297
1940296
1806619
1868472
222929
1563328
1593722
1630369
339389
972021
242075
1364314
1366262
1567345
537253
65384
470866
1108486
134576
1848558
267049
1389372
1068622
1561610
1240637
500031
657655
282915
1111248
1068950
1351048
1541969
605090
1333570
781841
1853176
1543545
365674
302174
441292
793175
1065558
1212132
837484
1746263
427140
1276321
799934
454006
413358
450963
720789
5436
319361
1251258
206424
1741002
558280
1002972
1357590
1364464
255486
1932438
56388
1768070
857436
333048
967922
1084886
85986
504800
460965
504898
944457
1496018
629143
1539794
672103
1473421
1780075
1673261
1365125
208367
487829
1227218
95116
1833063
1468086
982387
1999303
729802
1181473
1289857
1504835
1503521
307703
252979
210049
435442
1192312
849130
641114
611848
29759
24330
1721836
1766275
276852
1922666
1795210
95545
1508708
1454245
35169
537989
152239
733813
1557977
1178593
381095
48505
1101622
1042529
1722728
1901623
802050
926360
738635
260822
624685
836883
1220427
227030
151766
1944661
235443
1687336
1491671
26885
1351906
1689702
1035473
1939598
978638
1565666
1496573
1044382
994427
484882
1607839
1694588
1953530
988744
214981
897416
1220952
202351
1730922
16917
1557527
3575
259056
289786
1552585
1538680
1072413
412601
1442326
874768
1213418
1400103
50927
1317634
724859
1074243
835077
391228
624686
53086
1894205
278459
639706
1706566
1383160
1329233
582485
1936292
1941292
1146934
468698
43999
112734
48422
1798426
1061393
1581831
857324
446
1238833
1227743
677718
119792
1805692
1158455
804624
1826450
1751684
1617355
1758614
557073
933194
321654
551463
929543
1471335
319562
1404303
1754854
1234862
1344876
384566
1197322
265001
10550
889488
1819174
869459
467096
206390
1441324
813367
199545
510874
1484283
750683
1205306
999865
296933
1538693
543234
101848
1343138
1447494
467789
1286322
1751435
1331335
1019785
800622
1838406
461731
324140
354808
158095
1761913
1883878
1541394
525712
1918191
1121199
939119
229930
764503
343701
1982289
901167
1992637
1360077
1615775
1154457
137443
797661
1000792
426578
1647863
308198
1627455
1301875
826572
285272
1975451
1939559
1943394
447107
563554
1538845
1821837
216016
1814314
1720619
943608
737366
149136
1377162
462953
174115
1402392
1279662
1075687
988950
1169209
1761072
224051
1372086
1440209
758334
978276
1087034
377927
82869
104868
355002
921498
1940319
841711
1691876
57973
992495
1608973
1876085
1721218
1204353
1737679
82337
1183378
1293573
220539
1598351
1148588
395451
1324991
495875
1462539
1299329
330658
820229
389281
1239959
1611181
1021166
329812
1696296
1031657
740438
728260
1737552
1117997
749883
932198
1935400
370336
255355
1712953
351646
675846
1435622
561598
80732
734574
1866561
902461
701104
1657109
782067
1903849
1866197
1473641
229597
797547
655940
1011981
1749795
915584
170571
1648130
1045909
53511
820124
557431
1291144
1684791
1501007
1839644
787018
1776325
10948
1323468
1616949
31008
489157
347013
150109
411533
861364
1876437
1026410
1087408
1893089
291264
1734882
622690
611047
817755
8405
1950315
1409240
1076051
1758552
617393
1600992
1522528
609003
7607
861853
434264
1183148
1898341
941080
1188267
259300
764879
1145276
1710924
1631678
695976
860940
1232923
372929
1354505
1102754
235442
269543
1155343
1467336
1327226
490756
1918214
1387327
1226139
1892372
207917
718465
1618074
486481
598079
378956
664500
1327697
880378
747542
645414
1105907
1475871
379864
506371
5525
554620
749462
256197
837132
1177302
193997
1955354
1504011
139041
125605
352670
1673836
764711
1734712
1726250
1924482
1996579
1027044
65893
706711
662643
1893746
1746129
1044807
1673497
1878954
168590
1915068
856646
1331939
1390379
1304263
1649233
576848
1061653
221303
1721440
1541582
259637
1177516
1133448
817087
875776
477670
1029702
399647
876708
271122
209402
1104958
956874
837836
1836620
1922020
221171
97941
265255
1665241
676679
1568809
1423305
1336144
1464338
426942
1726944
1303377
1668586
320686
458666
604662
1892846
1910687
452692
113512
1166628
781187
1518317
764886
1552800
1749280
814637
508593
1974216
326460
103271
597248
1887716
586852
979210
9736
183409
382563
1348950
1701243
1345519
1922204
110210
206799
1624683
105491
713344
801501
1405175
1885048
1330609
1053835
892263
509802
1506522
512726
82224
1608555
733185
1818352
1674782
582284
547460
1447554
1971514
342634
1431187
1654544
866484
583549
1785349
1167723
1222504
331609
38052
231281
20392
295634
986357
1595145
1171715
1111338
1515144
1963366
1647318
128900
884724
262427
618610
260593
513953
1536753
1970486
1097696
916290
952095
110350
56562
1887953
945329
1023233
1818374
1622190
1633542
1716180
1385653
1496992
166827
1651572
1226426
696343
1727070
786376
906176
248893
1089977
275054
1789196
652551
169523
732743
467
392192
1013972
498770
450761
933306
1616861
1001051
1045956
859057
1961029
1711667
1102408
1643489
1983960
1919751
1734206
1785979
393005
379197
395972
1327092
1043860
483219
1209324
1492794
791062
1328233
1818275
1134618
315364
1790756
1387695
1814664
1141885
1527668
88620
1649122
737427
1452817
169066
366668
1260656
794220
1109385
480030
1742167
379782
945618
1458301
1507651
1912193
1659319
645727
1981900
73337
1852413
1862431
1897907
1550569
919212
744588
1194432
1599878
1029753
436991
841035
1638185
874028
1031804
564322
1401124
1340884
203547
1277070
1401566
1483551
7045
1370694
742229
439253
633753
183169
690849
887778
1390711
867176
929223
1389562
1559186
1905597
1849007
746902
688004
1110684
1719908
972655
1606981
1705975
454674
1960889
1497642
1518603
1807664
981873
257289
1997524
56456
1456150
842356
1070535
1584659
1251062
978932
92781
875246
464465
284357
480390
615681
1109509
1749384
453204
994481
146762
319338
214702
510281
1950290
993295
244042
1123609
858813
782182
1279874
1266921
1056149
1829158
1043279
405249
67516
213312
1281229
1025441
1474267
257737
1111451
30395
117125
79767
183845
39581
845162
709838
1542365
658598
630266
642832
303153
717162
7204
1149807
1280443
342827
721045
332012
98700
1983387
522496
788665
96281
1257547
1242099
1370808
1082159
1397295
542829
1726955
1478763
1535830
305592
1920714
1454375
1049728
1514457
644652
513596
1864671
35352
1288894
1752621
1521267
1724839
1888232
538556
1988387
1549544
1727153
1021382
365463
1886500
1431796
704423
825799
1031738
1870771
1782416
579706
1802076
1033476
1145339
1019898
689914
302610
189597
1128930
1472356
126735
911712
734906
1457724
56754
209816
939065
910540
1670982
1150544
1966346
1188358
34084
1344276
1631334
918512
926501
919680
1401899
411905
1383124
280993
238267
129100
536755
66116
1900297
1616811
766997
340289
1498154
250437
1097140
1763251
1551746
787023
367752
291105
959405
1021755
74220
1865230
31666
1050479
166098
1706772
138645
1575229
1362834
1970626
530945
1567758
970335
1784861
217614
1543613
1111680
1025455
876284
1187588
630485
307343
1068278
846990
1748284
816036
77147
270259
240315
1762149
1071008
614184
1940181
615255
1128450
920296
847221
728886
1864803
1925205
1871258
997818
836038
438477
66444
713502
622929
697296
1129597
1978430
1402712
1382646
1063155
1939772
891246
764034
255038
1470847
1916985
1046426
877475
48553
31580
1320204
1157579
149890
1873190
1398943
693800
1492246
786631
313850
349208
18791
1094835
949380
1839213
307325
1833442
699110
1702311
1641702
516691
771586
1239916
273416
539658
749699
1955467
395387
423246
419472
1704397
1564925
1010391
477147
1674829
758477
954751
1886830
706371
1939651
1380446
1047868
109595
790200
1747664
88817
201061
1079297
1776296
713177
1814339
762085
245427
1473733
124338
328429
1419747
1038712
81636
1009983
1009656
1164384
554373
1067870
1209925
633396
1715022
651448
573939
596196
1428541
909654
792789
311878
1481795
1399022
23639
1285622
140469
464270
1678446
1964769
64685
1571648
589029
134292
14143
1886939
806454
1443858
419374
1008549
904609
1930405
274092
1446395
1508994
1414956
922363
696564
1849596
584861
1397701
312086
757996
444921
1454717
90410
210770
766371
474371
1704810
1241561
1956770
388679
1829991
246507
1249841
1094354
651604
700791
35360
605787
399615
752229
691393
917084
1881256
295908
458797
917113
1055235
1387566
1202984
1829751
1728911
510182
1515511
1673131
1583035
342221
43176
526996
867612
1614852
980484
592793
1160528
1885032
1739450
1200375
1081518
1964835
743910
1041429
911866
1001856
1219727
1415171
226527
1147600
53099
944952
342013
791421
543863
476215
1091281
62039
426937
535862
379016
1928959
1765077
812307
1186874
895705
1124669
1379810
1341130
1611308
1241700
547571
953096
1320632
174954
265404
1915369
72687
765662
1441445
596954
1316336
1150311
487693
786521
1433569
427272
1353918
318912
1130586
1076612
1869608
1281383
670861
284849
113458
1667610
1577675
918081
810582
129447
1779574
614406
1664196
1361495
451367
1217098
38922
907920
1954408
1206082
360439
1348367
226175
1183135
1269258
1044314
625365
913340
1790545
1650416
862114
731046
1066474
805954
871285
600545
1497855
157051
1994452
1712235
781289
851808
1929737
778227
1297741
1807571
989261
242513
656216
77690
1346608
36150
278028
388783
207754
943581
270325
989374
1955479
1231549
80335
280754
1192878
64654
744984
1288762
798165
488023
1046414
895767
1208097
306690
269319
548138
1591254
931464
540627
1113434
1803440
1120961
1266021
1387686
1148814
1016740
1252943
426657
1518185
1851129
518269
1018957
316501
1066846
1021622
30158
1015182
1654023
44316
1301037
1518409
817748
1862790
1337479
1360046
1735913
949518
91777
1183241
587548
1503819
50478
754818
433139
1821329
1518479
174898
633290
1585653
107536
221943
929920
900702
1685487
275403
1331171
498106
1170466
386975
395098
1735140
1752511
1143299
860965
573631
652297
1980332
1599683
1688191
984512
1362046
1546297
72995
1741082
1172086
877649
89222
599885
1045008
1665395
1163535
1882374
31194
1975753
248929
434301
417022
349433
1294077
505786
1623204
1727025
895569
1545197
156720
218523
1416782
1107744
535324
1337613
468391
1172917
350553
877497
369764
626474
709496
1991409
931893
470994
532152
1325966
299034
739600
1101621
372064
1471273
1770659
282197
54246
832944
681511
1763786
1289372
929119
1893020
1370633
1730542
846221
1525695
1196379
516161
1830666
1323254
169842
856179
570542
195660
336174
1980961
779036
610532
108844
922282
1771752
652323
1977659
1622701
1711147
1416992
225432
1635909
512456
1606745
735355
1638386
499120
155439
908167
481160
1227105
1350762
516632
1802993
1292772
127983
1921399
118471
1419126
1977610
256787
1319380
261415
91492
44835
777186
1475505
1878660
32562
1283300
959645
1581768
1098008
1537964
234139
924187
1505569
569581
1334910
154504
979219
1468969
638239
77557
729065
1408548
773777
1622853
1932508
41988
1180646
1541886
800765
278705
1855785
154392
144293
1749910
1965516
847827
608317
1055275
1606510
1401414
1867127
1668342
6264
400092
1789858
230868
316297
197639
577440
836081
1678013
268013
1013032
791123
1589741
500298
632106
1120178
1253134
904735
1778450
1194249
815751
761210
1432999
994531
739811
1288220
652197
866913
1551730
650928
1091312
425959
279530
981725
1404425
258049
858165
571528
588855
1818353
686850
624668
684702
140501
87808
873186
945047
625646
1399266
1204487
1415755
1504317
274615
1189979
1173286
1190402
908549
534476
166272
1943031
1348788
1532236
416260
994243
1504082
1762516
319311
892142
1356143
879168
1524817
63551
63244
705629
1485230
1293918
1473488
1623562
1096191
531538
272428
15755
1169030
613365
981680
1658313
493501
561796
1108086
1598623
1805793
1707919
1316759
1944850
1690814
1016625
279711
1738069
229660
1481186
737814
791672
793116
535394
1131649
1357046
957839
1332769
561244
1248948
1624350
1639425
282549
1326353
595340
299452
952944
528152
1320063
580736
1328169
973093
858296
1159391
1362100
1492010
1443796
1346344
701457
751956
1238848
671593
854159
1045742
497059
454255
177162
1598618
759912
938150
1041368
1043207
1109310
503153
1084832
180850
535099
750264
800603
1729895
877927
519811
1483386
922914
348460
1649815
786722
1040707
1445531
512339
1509925
667040
1984885
1249961
309661
108955
1212803
1946554
1434765
1688743
1001842
1360947
1080948
1801655
1290979
467980
1897327
559777
1635651
900425
1871951
89064
1187690
1411939
1595372
1237130
1536979
1535723
1333559
1355327
1981604
122055
1945669
582564
1317712
967314
13760
179422
160649
1702916
18746
537216
1933362
1362634
244369
793263
434888
1927304
744600
1977095
1508164
500230
1013144
730524
1472137
1655868
1053597
418477
1461379
1368805
483801
628023
1647367
1262234
804212
905904
222131
995398
807272
281515
766865
615590
1107386
264356
1759913
917618
1815124
1189871
564992
1354598
611408
1276116
1067229
1902289
5864
1393919
1935444
595665
770638
467666
1535208
2527
304254
1992431
1394644
1260269
819786
1699810
488083
1541111
1311699
377826
608227
1572679
970420
1563759
1370473
17537
46013
955565
940658
1770370
234534
1388064
527138
1952399
1611603
970619
1793970
624974
273253
1830000
142492
595702
100247
522034
1858200
1233634
130370
370378
1362599
232007
1771775
358209
188510
593160
1905444
463582
1715018
74411
1528189
42503
1215845
215177
1552995
1597041
958279
164717
257447
23313
1298854
236874
1732914
122600
324897
532187
1494435
1070045
803984
783000
609503
1093630
1850117
1249042
1577245
1305181
1723097
1787736
1569520
279220
906696
1492963
1365527
35848
105536
1117185
532769
1497428
1055229
1653113
291133
1175204
1293111
779762
385717
1352495
941655
1395772
966818
214081
1864023
527350
203373
1851289
95688
1975089
58113
105855
82497
1508768
1076922
589365
1388361
805413
24802
7850
1340117
1270102
1622029
385729
1380945
788259
703477
546175
1522727
66226
1835958
434
1721379
499098
473809
1312676
1990319
873827
705838
1452894
1967929
1012986
1324037
817763
889755
716245
707270
1340683
667474
802476
1651652
1922984
44086
1606407
1189267
317442
289979
43772
1882331
1226503
1696664
657550
1546260
1338122
1221508
1058408
1470322
7548
759084
1303889
197207
1899643
1447006
453077
820674
466956
73008
1051533
698075
357487
1372377
1872899
1259930
704929
1842259
61080
1008873
1230172
670704
1232735
214181
1677777
922820
1288812
1197085
225464
1243650
1230152
1432351
1395033
1030605
297818
1779576
622009
594360
1666248
480472
833300
823496
1279930
1545180
535361
1821843
572417
329450
1167665
129058
406844
1016528
660049
1770649
301485
952022
1668407
1082731
1711461
251025
318197
1263009
1960873
1954258
1157091
168759
757712
1826226
1859371
654738
1537626
22581
1449735
172257
473418
523634
1059830
1290424
1055931
362009
1455842
459851
78231
1590
1109781
277926
218371
1395876
1573322
38657
1834898
1336693
10847
1947302
324987
989971
264070
929239
1104928
102047
704911
1445015
726935
244139
1432323
705384
1839942
365870
1550638
18930
176432
1477043
1807700
1951211
1868954
812815
367962
693104
432617
1238170
514967
870526
374809
1248175
435938
1786206
516180
1780058
1471368
1171902
1828442
30597
1725653
164425
1054071
1877212
266687
1770731
850263
1799734
1952135
1313719
1902948
1211682
1939945
1649497
1775967
1184180
815528
505240
1620928
1652151
1292179
1332943
1891643
1865445
914307
1693598
1426894
1659226
481368
1006927
574093
1559818
1146976
1363726
1239782
177840
127401
254891
11816
416095
206448
1385242
1472762
590532
180324
1441704
335592
484728
780232
267129
1360466
929219
377699
186307
1022127
1797004
1570985
1620421
1631118
1970299
1853586
1820692
164759
15456
757134
627684
842163
1958830
1527055
965752
357504
1950706
344528
1947710
516588
1059498
1426592
1765579
612287
161041
688837
1843689
161709
352598
851820
653777
420719
751830
1136483
1247150
359965
389537
874630
243483
335425
1378416
1399346
1302964
143329
1547574
276082
1908890
38575
895804
86620
1576921
1953694
1569803
1899157
1732791
6832
311212
1771511
1789121
335391
209559
1058223
344565
1529812
325157
1142131
2862
965614
517115
900584
162581
1240917
1028001
1101679
378776
908857
570967
833723
1415171
1599525
328604
1829315
1038305
507594
1103169
1635409
391873
681377
322224
1406947
903323
394598
1573979
1529657
698725
1690237
1214364
718751
1550774
903026
959779
1546912
876455
1337547
221818
204183
55635
574771
368792
806457
1520030
454670
1174974
483712
898910
1915693
1998104
567941
1172013
770393
122830
1408569
1082943
1764576
184913
858144
1512134
782231
1679006
906470
1669768
388976
1985891
792821
723184
241691
1722926
550698
103370
1058623
1155564
1818393
592045
1732829
976417
599193
960114
168567
126348
1385596
481405
1094108
360577
1479866
1168960
258290
392637
740634
946973
675931
1836858
1789296
1659975
340072
1989865
149538
92093
1624498
694099
1456837
699130
1591809
1247147
941717
695831
1476603
750827
913770
964704
850246
64088
1056752
304428
1924840
1727400
222128
1943656
1912530
149381
484273
678307
1128226
1051971
925194
282185
305306
1044561
611254
1798379
1339265
793147
1910253
1844015
1976817
1521480
1349764
1665541
1259074
158475
723468
1372566
1302642
214788
662871
1537918
1783863
1510733
1029734
1665719
1798595
932588
1479796
405170
295813
1827332
236874
1599568
1550291
948252
1333823
1089212
1930059
545378
850075
1784701
776285
506186
1814352
973868
778362
1025817
1326371
1822012
1576216
614807
563870
231396
808660
152391
692609
1215991
1051955
1019906
1871529
997550
223858
1375985
1861775
1395517
696153
1580123
313815
1417793
290021
697639
148064
1818149
1525863
1754919
600009
657010
717288
775458
301518
345977
172587
962944
1234403
1042865
217532
1805484
557027
1557249
1666094
946542
349336
31049
363287
399254
1848021
1494398
1935048
178935
261201
616529
84278
925401
1009058
852577
1349899
511901
88487
36690
320726
653121
1260112
1342594
98796
722148
459048
1581371
770938
936634
901208
804508
1779150
1117142
1861023
809635
85341
995333
1772129
873545
391008
1772256
1457163
375631
1089550
205611
1830399
304796
140836
210224
522848
835587
211825
1177288
1172991
1533396
819521
1049621
930337
705583
111455
950733
672695
1956472
661207
1368645
770981
1689353
367938
1343142
1308349
1347059
1479571
837498
628481
1406720
1640687
224329
66124
1681528
696850
1202330
1090194
368564
894254
288233
318224
136898
598833
330574
935605
674419
982945
789172
1064203
1638751
991473
1061051
231348
1125458
456826
186205
1647414
1970128
511855
1506948
907281
598460
1736959
834015
875199
584528
1240164
61019
1569857
1365425
1398447
249059
1404720
83557
584806
1868034
821315
1275094
495825
1910896
1652604
983170
1746321
898634
865780
1793373
1268485
36069
1419747
1343958
41993
691434
1328147
1226029
1350796
771255
912176
204190
1353011
632037
1273343
845996
1345175
120936
1037617
1493039
1965137
1132818
268379
436904
1817065
512901
1887923
918396
579092
1250796
1589947
224933
1503675
1469281
1382299
1377336
492170
925038
1617408
143579
1875896
1327069
1854948
354097
385160
242376
280743
382146
243696
146566
1350072
221608
1635628
618789
175926
734151
1521281
1861367
370098
1290390
511562
1055854
173118
1552623
807722
932269
1788464
1011615
850591
1690801
1112202
1741217
1784708
552683
1979320
131116
1431806
1980688
173206
953105
1954159
860977
1109331
287994
495384
1799384
86298
709637
702974
1247754
1151241
688407
1252822
887248
1956227
1630843
426453
1420211
966616
1810516
174812
565928
1344611
1572265
86887
1905492
1062991
941573
1365186
1432769
587190
1842577
442393
1242950
1422229
359209
852471
46440
627874
740300
1844906
508519
407630
37271
598249
1501464
1549432
973322
1116649
1092428
499955
1680302
98432
135927
753809
1115443
1727199
293013
1333015
515224
1538440
1241361
1172750
357516
971134
383639
978629
995769
1828017
1440573
1114173
1538381
1414868
301624
57844
837185
1621352
790450
1022919
69511
1139659
266435
1740605
1881496
687309
1449911
756560
1664281
88464
1372002
1023921
6342
397728
92244
1305793
1386688
1168177
1214703
302399
929099
751284
389635
1225253
1808168
330649
1298305
4914
4334
1595357
1306660
1575257
406222
786235
1348574
1517199
673526
1691471
1361551
980452
1631370
272306
98906
532161
1189564
284229
35739
688171
786220
702544
461538
1097912
1681781
995669
1625627
638321
576760
1395896
361119
41835
240336
481423
1608908
25196
1045390
1641202
432398
1896015
1397007
1542761
1659368
1071072
93676
1949475
528089
393603
1172493
464464
1553645
1754568
773708
1382630
1760413
532025
1360907
1210943
1836804
547236
967435
1892574
631242
687694
1340729
1645712
1748119
98091
393859
1834854
1449601
1370594
141699
1589780
457402
717534
1382894
1631810
1966401
556478
929006
307792
687942
1929406
286297
1583616
463771
586808
1714146
1198235
930171
207976
605617
167361
190149
1841263
1069291
394102
1913781
651027
806269
1910981
1110724
848136
10957
1663080
1819131
1870733
1010410
1651561
1432224
286462
121923
1402259
6214
1556821
142708
1553374
1134267
1215356
1219242
355619
90751
1350271
629977
36067
823280
1575840
1267644
340991
624833
251226
1551212
995397
510872
134182
30330
1945672
511982
1001744
219145
631987
839066
423859
661919
825861
229555
397030
10468
561727
1582923
1588554
1556789
1772156
480881
730152
951806
1918761
150047
169878
1641165
1592881
1199267
1059797
98454
1541761
261601
1442782
1646986
1239759
107524
1293309
500270
1803390
544313
1376687
226717
1021986
695779
13927
1451721
1649687
1570170
1980543
195018
458982
950491
1210756
1392002
352940
1716196
315165
1646982
1953451
613540
244194
1051773
1927592
1857780
776427
1787887
58544
647152
217313
1216471
197206
1349988
1700556
252821
100394
1223724
1823160
442003
932543
845894
461494
1689579
8855
671434
71508
1946425
1358949
1056225
1419118
981934
96467
745305
1956965
192629
1776758
12575
1462532
1425777
1959499
1372236
756642
1083899
1500899
434073
1115553
97282
895918
1471201
1243713
540623
1440155
899722
12815
475086
375622
1822209
146719
1222745
268291
710745
999451
1467931
1003997
341490
1000171
1677682
1973346
1296220
114589
1898390
829137
400995
369560
605129
1708765
1996850
1698863
1452172
1037668
1014501
818975
1760001
1591746
1206637
364580
257371
129740
1881939
364656
1746932
794150
1143818
1654003
632330
45855
1875793
919158
912387
1987207
655606
35051
575830
1072841
1484642
61762
705750
768919
1068206
630186
440794
1550472
1333940
430709
1431351
853432
641619
1073721
10604
1104252
757722
1122539
1583872
1127474
1959899
1789542
1713934
644668
1694390
7902
1930709
475030
462695
1996872
251708
1178297
1294414
789248
689435
1522110
557326
1440151
1216923
1980693
1929529
1001504
42667
7471
1203428
1844834
233138
367671
1818553
1600930
1330211
1929806
1718040
1346101
1014201
1469762
1050024
67791
1908011
131183
602397
1025690
331756
124790
62335
933699
192814
675757
105679
1797231
1044979
1092330
832380
144524
1717257
1889816
997816
497769
1752455
325565
796313
1972704
200536
1985564
1318240
98544
262271
1125595
716943
1893744
1140798
1890081
169670
459551
246176
1475473
587590
431621
1915970
316406
1402819
820273
1852253
1491917
1602773
179336
904481
1570743
1212554
1288795
1505157
503116
164252
1986876
165200
540140
1453369
1993688
518317
1512635
956936
1318019
1768829
1246462
1600484
1011807
497231
507003
1094871
616175
1972418
210664
82576
1185358
225237
478493
1612173
248824
602779
436447
1434552
1816560
457294
1180379
1291831
1403282
18185
1593688
1432809
1476854
837082
1980741
1525011
259134
1972942
906916
1998016
1577708
1807425
262223
1865483
1169222
1696342
1703578
622041
1443507
1421655
499410
1181235
803003
994697
1235455
1859528
1416102
595753
273161
1587466
1990397
1159250
1565862
37606
985278
1502320
1047212
163402
1197777
1111112
245
996488
495570
955618
1960778
987676
720749
336395
71084
1607987
225865
1651840
1113839
435930
1753761
432012
353088
1377504
174077
1834202
1826701
1799664
1200581
994837
163541
1083616
1148567
1552265
496281
676637
1530527
1373651
636147
1211546
237349
1020210
1838960
986647
633053
1025807
291842
726303
1291255
765404
354684
986643
885384
502157
188896
185201
1672941
45061
1460732
1184018
1361405
1545248
230119
432220
652855
271603
324287
515995
46341
292754
412753
597950
1671526
789177
1008250
1867882
972044
223379
1376283
810206
1697024
1654134
1583222
1664480
867762
1505480
1577512
502025
1460358
743487
1490376
1514036
1667022
698586
618011
157688
1905983
1955016
912625
474102
1714595
1570175
647257
1935671
33646
1403175
1040575
858228
1206963
541956
1475391
109276
1452017
236394
1909417
782668
1734296
1376058
879191
816813
1536337
682698
1086272
1610483
1486608
1294452
1717211
1690663
1224669
439247
1522466
1981589
1702083
85449
841142
1679431
1388285
1312035
884080
700121
194206
352688
1374352
1174767
1097821
745738
1372229
978430
1988476
1536630
201792
276055
54751
1505549
298777
1609215
1949059
285935
387781
1136127
1552975
518410
192469
960867
911164
664743
946396
50896
1707873
1516839
1550189
474449
689663
1999107
654406
144910
1211842
67826
1378024
1462126
1244832
631932
854537
1969910
376108
599693
119567
870540
1504657
1319061
1810302
89737
851693
1702287
1228484
1140005
1295958
1914320
340779
496838
1952045
1462135
1311118
16847
1959627
116775
963264
669395
1442028
62173
213671
1943490
1072066
776610
1755009
1962313
1777523
453301
1087440
711470
1234895
1806537
1964121
48602
1559149
1288256
1878562
772023
772367
1377051
1090016
258880
661355
617874
1142073
1403024
1300911
303816
1734427
1204808
60505
1229564
802401
898368
1674349
1509583
839397
1741151
583807
1084883
638928
52322
1441812
59837
705817
1559671
478093
1855501
772589
1276378
1594117
599658
1437356
17999
1313992
1275064
540367
261752
1611753
856860
1931765
301835
1023401
1127933
593508
1500734
1961381
1538094
1999509
1062697
1701012
1748778
959344
1961531
1698733
509108
841114
697875
1755120
155113
886664
517597
258962
906184
147936
840754
1033730
824955
1679100
1682485
1320534
1551718
1562989
714860
893649
940120
1583123
129019
568627
1859610
67715
569492
225036
505749
239177
1269826
1827440
442325
1995750
1132604
1270092
15999
1615760
152094
1575672
824610
719156
299581
388920
408254
1337220
438236
747805
1152377
1008806
1360547
1331076
1415830
1206963
968611
726599
1234624
1147193
524197
1669470
1619102
1313836
630225
1642795
863376
33232
533781
1277461
1846748
419525
1454085
1748183
1559465
1231978
646040
1488572
1716195
932482
365644
1096265
56603
473504
683552
1241961
1584977
884612
1507940
1955679
1003015
1748852
1306704
60839
1477863
1170090
516204
1059488
1870305
1789819
1108308
809252
1145148
105634
405681
725034
343313
843184
442313
407399
855208
312886
1309720
574198
1957294
3246
872881
390019
1475260
1222044
1453090
1287689
978915
1775621
45218
1106478
253914
735245
809256
931254
1192586
204648
769300
400917
1469230
897558
1378041
343707
372608
1088790
1752848
860388
1051792
72430
927528
1830399
839766
1650476
1263993
1786556
1014516
1799446
562282
1435019
1711404
268193
1809855
1309744
500297
1208791
1691023
1415998
314832
106228
1554076
1728180
812367
366187
209473
1451559
1025474
1909682
983652
1671158
1185337
690582
61533
488846
900401
1360062
1212389
388167
781102
5189
692474
1723306
1066128
1905738
617058
52974
1696226
282828
240400
150545
283528
603957
558977
450841
118491
1835334
848443
1607599
1743019
627383
605203
632754
1858365
595194
1665447
1932934
938692
483940
910370
1906241
1024995
1608085
143406
1977555
494140
1962907
708231
308492
1573385
1582486
358514
1253110
1222166
1628024
621095
1972638
1186185
607704
1540046
752906
1664157
1386404
1457296
337548
425463
1162754
283498
1940246
199376
362207
1254399
183642
893918
1558423
1289687
1722276
1448061
1360876
344609
1884616
543085
105538
82670
796382
815903
1076212
626377
1503541
921602
565681
365675
1889544
538470
839993
1160282
114295
1656746
1633576
839354
1351297
302591
377882
640428
1936899
544217
738867
1650416
658424
1905384
1061598
1735428
1202773
454152
1846991
1531781
1444630
1659886
183976
1726280
1888544
1900905
252703
1890659
1877789
1027590
1135544
1581817
7297
365174
992892
1613081
351668
1568566
1769968
534979
1069028
1131564
480825
509412
555686
1171018
1455348
24654
57406
602846
1676728
984218
218012
1416398
1901966
1013915
1487034
1168274
543176
1109332
620036
1748339
1687821
539364
1998548
1415066
1881129
837401
1094721
723707
1382276
1637408
204184
793238
1738172
625134
513742
62533
478779
1724397
1722599
822422
660939
347990
635485
1377221
244465
508610
1182165
1194873
1526520
289113
1881866
436459
670625
984356
1325310
382601
232152
1786734
60349
77550
111347
433466
1032341
1771250
1476138
1884845
121619
616291
566604
1587533
231634
749673
881552
586614
326829
654008
1009278
89377
489848
981831
556567
679346
1844018
1042067
1238137
41715
764030
543962
1744599
468820
1271208
822306
1688844
283419
1986399
1895362
1465142
1660212
1167233
1649122
400948
1814282
355518
1930152
1376723
914870
345330
1201823
1920339
370624
1953034
1469152
1204995
143335
743318
875496
120805
1544310
1361995
933396
446242
149099
569025
640539
1026651
646477
382818
867412
1666914
1319659
370178
1186025
969633
757599
1289743
720142
1608296
857424
1210186
1021916
927657
1884630
1333228
1152122
875172
367914
1878923
1683994
1075280
119310
1160574
1973758
286859
1586158
1522578
59115
1920028
1485111
1668069
838670
835577
1310566
456582
1892593
7737
779944
1108412
880599
1879264
596887
47774
405531
1588798
1288557
129652
1273777
82491
1614132
656986
1849069
1571785
418632
269637
206777
1123716
1801237
751362
1043172
1472790
139843
87114
1989491
1897800
63733
149823
1903239
623765
392666
39209
411385
1149418
525863
1694902
1908870
53543
1982759
121447
704365
733795
1875562
1373156
1032637
1324325
58881
1712666
1140383
1767398
303075
1778038
1405056
1110245
1052920
1194457
377061
892512
112782
867040
1368101
1932124
305363
1621213
1775503
11757
665142
355785
1847423
1982136
725100
1810769
617305
302647
1224352
833365
255581
1326318
1744372
1203847
951293
411472
485010
1795779
190818
1477986
1064316
894619
25391
919323
1854071
999508
749891
310253
228479
1617507
883462
1155985
1439639
1165425
371113
1201639
302489
1403497
960452
527357
606526
1415223
733700
224266
272897
115678
1416588
521578
1182936
1642237
1899521
1412773
1339384
1074037
103451
124978
1809867
1110776
1327402
1424994
906175
240024
1563558
1078367
1891393
248207
583870
1796857
1977135
348087
824830
731024
698585
1220769
466735
92019
62014
1019824
1473721
1249721
1463640
425233
949083
433432
26586
326482
757131
1731165
77670
1084651
725908
1861577
1988984
71238
1204333
1738192
1654683
856428
1986394
1769332
1441677
1345900
1622021
211837
1188219
1323151
1346578
69361
1237710
1113384
1361280
1119167
785693
960762
1927680
1654148
1069411
481835
1066034
508616
1651383
1493901
1346038
1927138
544074
731527
791848
197926
26999
1858818
1281519
1866978
689388
1039775
1610359
1104265
1407036
1005560
1012709
1817109
903365
1300896
1281261
1150121
629108
1535541
141423
1153070
1400167
609307
1388484
1760409
767593
1739779
234015
1028705
795731
1363022
1501366
991964
1690840
129550
1082400
484612
615261
1860177
678284
1095657
659450
1783643
1193412
1108798
1234469
870640
85687
124331
298
823623
1622142
502148
380422
1930074
1748336
282048
673375
1680787
1910739
1503197
1985694
243734
457451
506554
1592686
1991635
1189134
160884
1067431
1600145
1715246
1727117
1784428
25697
733896
646033
1046580
296473
1124151
1140578
394074
753503
521005
1637345
1270811
1042289
1246161
1817429
525626
236684
166903
505224
1648213
1974279
1518970
447771
1706784
167718
751099
1518326
581985
1082741
908064
1447100
1962197
1941780
666405
51658
589555
1394223
250619
349959
540905
1107349
1794269
1035289
1031141
1728066
186793
658645
825536
642397
1541602
1394317
497522
732124
619298
403369
367144
995050
1976305
1384398
1020163
526798
1637439
748134
311810
513128
1821719
1751939
1550239
1595713
540965
330676
1863339
677925
1141723
828719
1621685
2092
1565344
484784
243104
468324
411508
1641944
1912049
183015
610850
958148
1129462
249941
1671269
1802129
1291038
1385996
86417
756001
246972
519131
297532
1006458
1427914
1290510
1321642
1393800
1956063
1017564
1000415
790219
567661
263127
1254658
1889781
1225299
1640694
1045874
531988
357876
1834489
294735
285875
1711383
197418
466981
1498397
1175201
1708727
1690907
596601
863439
1792719
1757671
65893
153814
1434640
1079285
1261253
303203
425333
1849017
1451645
686819
1148873
927542
461839
1552108
1051078
348272
1248825
951741
1485578
1055884
244358
1003244
538562
732610
873219
1492119
1017897
1372864
1299267
1583088
1902543
734114
841801
780139
1371560
1282189
747031
878767
1678035
1885426
1502963
1231748
285395
1261831
656649
1744415
1021447
1308131
395901
346326
1817657
1325649
252846
446473
772658
1955501
331493
969040
1482477
200998
73551
956770
1043890
590925
631210
1728180
844065
1020127
600514
1025399
325485
95345
1873978
347359
249308
1692881
475054
829593
1761369
273001
557314
1944757
1897604
955243
41334
472186
1967118
1894954
1106151
1641199
1085210
490620
1495287
97295
964992
1698504
1286362
1675084
170695
1789054
965472
474671
1148881
879849
694451
329515
1283198
989741
617535
1587368
869681
567456
445623
1890723
601153
1498621
317971
806920
1317308
1829651
1029155
1153255
1024918
1940410
1529213
1868826
1786092
947066
1765434
1366521
1343625
263829
1614798
1767683
1258608
991558
313507
1980799
1790672
1386978
834098
205107
1263722
1750359
467813
1621041
753652
1166578
457734
1126821
565429
727220
1119596
1733763
1966914
1932057
1437440
1787273
513390
272846
710279
1753660
345692
554898
1137274
1798169
476854
1936128
630371
1214200
102686
235092
1276741
1264097
648320
539836
1767885
86334
845043
1552329
1342884
1083515
633813
1634757
1569375
892308
1420624
815279
252638
837193
104493
1486496
329453
222328
660667
1008361
1101588
549036
196717
1562098
235258
83778
665301
870143
1259235
1295562
620377
1217588
217594
138
1123665
487026
271984
870876
1661772
744784
348526
720175
144728
1803137
1705544
1802538
40284
934904
785582
299658
823020
1277815
952623
1302919
1022756
475936
765163
1511611
318274
1512221
1599426
652645
1334796
1998831
520392
1738403
349376
818199
1307296
1302104
877037
1909460
139030
1547077
1185583
950978
1695928
1889084
572312
1741018
350514
104218
708479
1571348
1644178
334467
1404457
1912118
94543
1355330
1164610
46906
112888
1164692
221386
832241
93210
1911003
1209339
652924
1849954
1627962
29650
1452494
157846
459733
361269
1940225
1176649
619917
1026051
1868037
222915
694702
1369910
576095
1457608
1361113
315206
195793
1196848
1298877
1621735
468920
311641
1945919
1537886
126144
1719591
1306488
45231
683642
1750104
1993575
902085
1312827
1031436
2331
1961538
440750
1514077
1146546
1356788
879996
556148
1457326
710495
1294994
1813591
471191
270599
1594528
114756
164783
907346
841966
1642350
104185
1967166
855860
132292
1151527
605398
462127
218454
139014
2854
1509326
760255
1945247
996692
895254
1516792
1403974
392339
78929
988678
879594
1092306
580566
1935936
973352
1680893
688541
209098
1592730
244889
1092175
1671787
1318846
27181
900275
919554
203727
167866
1361528
727586
1169320
1390711
302720
1458214
1458115
1238535
611578
1159744
1936148
16070
1894028
623505
71365
1703973
996513
926648
1097697
290917
843591
271301
470278
883718
1350
965101
1318907
1227040
146758
1058873
1728886
1978216
1693931
1710593
1555175
228174
133568
756300
1317585
1111812
290589
686288
1002124
374129
1872629
440668
516309
1966429
607776
905567
1209525
1766758
59606
1845508
152875
109557
323772
1699254
1291341
1719917
1480823
1077828
482120
1123342
1440328
1730075
1552987
1776587
12304
1246104
147321
1379497
247223
55099
1403697
1581817
130427
915106
778988
1471609
940674
770401
1297214
1165327
424888
1699102
1234543
694811
685329
612662
1636493
831512
204804
1669958
1948694
1013866
1428300
850791
1534817
1202739
425396
160647
288576
1556701
524176
843648
310031
1774352
319180
1176449
1385539
109587
103422
2252
1149651
1092027
732428
204343
1253940
7125
1745096
1235578
1705154
749668
1370819
1239323
611786
1183576
1777884
846272
1029739
238703
1934394
90059
584640
1256753
1183935
1114221
1846667
853172
943759
931934
1090458
410379
1703719
975827
245793
308474
1626299
1027402
39282
1495035
1715070
1395234
876611
1156228
1065965
1204833
232398
1120479
1812503
478594
436713
1012384
695125
451570
442662
1042596
1385247
1105744
1755872
724119
787897
1193479
225619
1150776
1063952
211630
993328
1931160
612114
182398
1407649
1630319
260848
1415135
828024
1993783
824166
1366732
874176
443577
356518
1744311
54771
1891172
1404258
1883799
1979608
1837191
728120
1023744
710435
1543070
1569098
481338
1304330
581721
1830031
507493
590450
549726
1439522
1430627
451433
1650226
1153608
249758
556809
489236
366252
754189
104125
1523453
1037388
846083
7794
1484657
1091447
1198893
1373346
1158407
253153
1413788
650029
1605868
1056579
789124
1500855
1351865
473484
1833028
1005317
1363199
1037111
1926725
724772
762128
1575450
1313842
1014695
1833415
1976658
1041321
776522
1154768
519065
1829871
1633545
194587
12568
894851
1047117
1167236
45833
1116686
657854
1743748
938655
552348
1933008
675093
1504438
1192773
1485035
1199598
1941830
593963
54998
120402
1888576
1645439
87711
1699148
197063
72663
1105217
1984891
9017
1525130
944710
1191478
1893795
586727
1889583
1832894
886635
812693
444673
1406416
1529936
1615503
1798577
1771623
1298616
1851563
363369
970656
816908
873246
598647
518994
1058906
812008
1715263
449281
924683
1556526
680998
1190394
604071
960350
1092974
1098955
420
1300094
942252
723726
1403416
373620
206235
192210
1048220
637579
628173
950315
1140387
1446196
41101
1762350
1861929
108281
282943
248910
1080762
1017925
381661
710551
1336892
19143
725550
1254436
1916198
151684
1394223
14693
1079837
1695484
1638767
202667
1710172
543275
1378082
685863
1376626
1794559
505898
675146
1562589
1848949
303299
475771
1629522
1859001
1632473
817807
1160225
374110
207468
288470
231159
111041
233928
373166
1702746
1190670
125488
1905473
319962
1679459
1758871
1613409
529526
54441
754320
1681296
1939229
1558744
568216
1737342
654429
1962397
510235
890369
1924819
1071650
546003
1053604
353082
948585
955003
1751945
858104
535884
390295
45220
1087755
1571092
433639
1299910
1023030
501446
124496
589336
972769
76106
1058544
410404
653814
1207368
278974
1632249
913806
586353
1211475
616058
1087981
1312125
212759
1682822
1175103
953051
145385
525354
144304
1863102
93703
1659806
920099
1743001
1250271
1357983
1687706
123318
1135548
715052
1398232
173037
1409637
1520708
1664948
93865
903082
848403
1843234
713792
1777081
1014136
1024748
1454813
642676
54589
1179344
1731325
1815983
1845662
1197826
1262244
1227278
256111
676695
135363
1111254
45950
847921
635379
824193
121156
682939
449071
481816
1313401
466935
986647
1694742
1793415
1755271
697586
1246420
49867
1010641
503351
1868382
1469436
1433208
1857866
1234605
1203497
824712
813999
278361
804122
303276
208388
531884
782972
1182237
1234974
1295898
660279
360134
1161109
199967
34562
1050335
1371011
1459733
245387
1781323
967818
460453
771689
1781425
153410
350644
900230
1373164
1057367
1786573
1496232
1389700
537977
1528692
1492480
1047974
951229
28155
1693892
1958085
1781614
275349
1242520
252517
818834
1738294
446043
1111843
1698064
1014013
1609190
1616182
437757
692338
1980241
143971
595409
1888125
1151352
429054
523955
327441
686172
1989995
37193
412469
1844913
567283
748527
773797
685883
468476
1600754
1586043
652835
1305268
251285
768074
545181
922241
298008
1118073
500163
1597858
1788563
1663496
1908814
1903492
299168
251196
31463
84727
1024594
1048175
381333
1720247
1609158
1058718
1432110
351653
1800378
718206
460654
3663
358362
1731427
1778720
1594770
688909
851622
47660
1397949
1191387
353659
380712
1843446
809695
85892
762234
1373984
78359
940858
982346
1261254
401110
1855601
688568
321671
1560829
435349
141554
185550
1244305
196633
238590
1162895
756508
234647
182459
785928
225183
996269
479649
1704702
1882714
402117
67559
1209340
866551
1914300
1191477
1543007
849893
1986265
1587770
428431
1122826
1994627
1972719
161955
1745196
407522
1939801
895143
1690329
1387125
1666121
1812420
459806
641751
1134079
1752781
1856190
292947
1709545
1945183
1376618
1204040
620939
783174
841911
243504
1175447
132182
1336254
1131431
242909
424971
1795847
1594137
64878
1032740
1006454
1443797
1797784
69072
1823392
1876230
723430
1995137
611214
675015
1445762
1791713
1612145
1112285
1834656
994634
1926025
1554766
1363785
794361
618464
587460
886316
1733576
1272673
662482
1148140
104568
1095412
1024217
976182
1304221
1341477
538849
1730451
1725366
1075931
992159
1031915
1984486
1716599
264219
1464304
1251339
1759452
1412256
1486528
1367316
276443
1432012
1330728
886651
1373758
845795
125868
1335420
638849
114713
1867910
1609335
520898
1653610
1319933
309
1727140
1273616
993950
229150
1761045
56928
1572081
315536
1013610
1541899
363730
1453216
951139
782780
944375
1820683
1725735
1453651
1326196
989630
358783
381981
552060
408379
1984496
523547
215180
568069
533713
562552
413913
993630
357769
391360
995832
560992
1868436
1676837
1914489
488679
1439930
1234977
708019
519557
405434
1160346
1968503
1467903
71848
585364
372466
1428178
1452842
1216196
27691
475626
1656214
1251955
315191
1581871
426158
1887698
508975
1749438
1746226
1792263
1782106
228409
1823965
912123
1458666
1739202
1826805
1638954
1394142
1191925
1581725
307555
269601
1933703
877558
918608
1037236
572713
481893
1240177
1346236
184046
1173583
1262622
1627638
1854377
1456083
80057
28245
1132037
69738
1896698
1338774
1788576
1289965
1611954
1836449
1127172
334034
612895
1765561
152666
657226
1883956
1777395
1946062
1151393
556241
1889780
1535624
1975984
183231
1981593
749003
969443
752597
626073
1166551
652655
1632251
1048328
1184853
672081
182164
748420
1778098
629594
449485
1209941
703657
738929
499813
1904425
266963
442129
1211459
1665661
24549
1423817
1667839
540148
517427
1718198
334763
650610
537769
211772
1421222
166605
432999
680918
1742634
983935
1063706
1749765
86717
952842
15020
648767
1066989
379876
822779
1540425
447771
765285
286053
1511773
1086491
1833754
56934
40516
1408420
1239206
159981
232997
1254313
1957561
1897742
1691696
970928
123616
1199594
1044387
425385
1216823
229335
9586
918533
478579
200274
1071531
779967
957385
1163361
350983
314690
82355
1479110
158667
1392452
1842198
1268325
1895896
824872
1729021
382186
187375
434067
351750
1799169
159887
1151242
1153054
1682698
1134071
1926162
297464
750886
1796241
1180989
948837
382440
279958
56154
1165151
1637410
1451141
1137393
1617434
826047
312731
662586
1295841
1932639
593979
1086678
1037879
666609
1915240
1643761
1490029
1620595
1085983
1709745
1341586
1896214
1253861
271114
1677367
416688
76575
152020
1926444
980420
845971
202600
694583
1539927
475568
15649
864805
911261
1601999
1659379
1384611
1625998
1731603
1978494
36650
9147
1715770
568068
530489
328083
1433489
733377
475546
1238646
477285
1651331
1980323
1833005
767302
1505197
57750
322550
163455
168460
1691317
1928355
425030
367060
1852372
13241
1900675
200475
1069263
1916692
478607
20751
789660
1171611
828958
6831
227627
574458
402750
1001308
973131
1183234
537293
1349026
426917
1812229
1261603
1118093
97876
1412091
569338
1834943
1960341
1667025
88715
1718652
1438236
1107481
259494
1174807
1452734
330656
859071
1757506
597643
613246
64689
423829
1995352
1117258
959835
1168759
1678035
65671
477404
1267262
161513
869543
153512
841287
423354
1445148
87214
1659997
373366
1368542
538129
1216053
1871555
594041
834753
1474355
838923
1585041
419682
799169
1924599
784834
310461
355904
1045633
864365
1911751
1566304
1030406
1917440
1328657
45752
1075032
955303
313302
1180782
590534
1746476
1040840
1060385
787760
1061816
198579
847213
1207323
1650807
866619
1675112
1777680
491806
263843
722800
14901
1426395
1357291
772847
772930
409902
69636
1345388
557276
1263865
515620
1876478
1795743
754350
1165802
776248
1609091
212719
624118
1798863
1630601
1254784
190093
736431
1522968
104897
1514884
1072540
1595931
1932028
1679114
26547
1614529
1510065
1424406
829877
1202592
1482659
1387927
406780
1090321
111867
915508
167871
84434
631425
797046
758447
42669
1113687
1314212
425644
990155
909344
361864
1241807
460286
1835671
616433
516916
1854473
374059
1401489
1043407
43722
875227
501038
20644
1929577
1575629
1675872
1132777
1608573
270135
680310
662434
1842428
1077204
911146
506023
552148
1922901
1027883
1485127
943475
1969143
944826
1033321
108111
531185
307435
964838
1921529
1962351
988677
926296
644558
1184103
1341447
221794
670979
1384342
575123
581610
686145
276322
905973
149070
1058359
1616529
1429069
1902699
900817
467376
990413
379174
1518257
1013648
1632106
1332690
1111959
825165
1930484
292564
1350060
1820877
1000196
888428
1927083
954403
1059458
782998
1248767
1158137
958305
895039
1056708
256466
143302
34006
678940
62238
1507582
1444936
444832
1361207
45161
1055573
1689474
1621679
998556
172531
1389224
974991
1105160
748828
43851
1761541
894131
856879
1368081
249289
1462524
1262093
954534
802489
1652788
1754908
122773
1450924
1350688
1625884
1413331
340926
735388
355872
124690
1867035
1048579
261052
1739167
1558864
653096
37045
234471
1013775
1980514
879169
650792
922588
1827839
1045583
1120566
954566
551656
1328248
462460
728598
597442
1118045
489970
1640803
632813
1745168
705150
1320785
1295925
1359509
759886
187709
1934279
247745
1894786
1467944
955563
1669106
1235076
1630388
281347
1534576
1071862
1766482
1168844
1463323
4352
969746
1952236
1955967
1619013
607207
279383
1957377
6227
507054
405831
263004
1728763
22428
610195
275825
1261718
1321796
1064249
1675021
951179
86800
719685
1890424
974612
57705
727957
89728
945164
330211
521538
1200788
72152
1134586
1231251
707025
862607
1484035
1631262
1911027
388621
1900105
79364
786396
188901
826107
820643
1854139
1569882
934158
522357
127775
1978282
231937
72997
1287005
1508872
1456146
1675569
498509
414216
597874
1389268
1137238
1585416
724036
202208
6204
801115
1518499
104459
123565
170835
1259066
1759162
890710
1762193
1099556
1588108
1904410
47420
1117613
1457535
1016255
299271
1601055
352603
851045
1878946
1812785
141937
118833
1212007
339310
135536
1067225
978165
1594335
1821690
1308488
295618
1589316
1864496
1333034
1709097
1242908
580228
283567
923004
113514
549631
1247569
1886464
1376930
879379
355851
688148
1582886
1086334
1540845
601010
1191165
1052809
883055
455663
1166547
670799
1500961
192663
1110024
133287
1450997
550517
210103
697884
295531
1281371
1686592
922739
902818
385442
1765746
1204257
1020514
1445452
146437
1332243
69
255975
779619
968668
907014
908770
342726
1119473
1247702
578550
754902
1765010
1959485
1005653
1487409
737584
1757660
66371
856046
989327
634951
1656420
899517
296257
30779
1541341
367212
500294
981376
490554
112711
1930103
396252
719834
1665910
1543522
772885
1077866
403907
1367099
690836
1010154
1596915
734568
584327
656981
1077758
1548112
1966355
1272174
710472
1085639
968750
524694
1121811
335155
265293
1972148
39163
285219
766339
982392
1557999
1188058
1975762
1698746
35142
84889
975447
1615485
789984
1469004
983463
1826122
1222055
8146
1318725
208613
327672
1618247
657239
1485489
1112027
1093393
443344
660952
824262
413729
164692
499063
1234506
1416272
836151
1935457
799376
1207783
1878912
1644813
1318935
1408437
1510950
1878557
1928499
698172
544877
187059
1593128
741154
1937324
1104377
544867
13070
1022813
182562
435162
642852
656266
507407
1083718
346874
1884812
1823660
882716
1423764
1909934
1025608
1890502
1442380
1972391
142588
546334
72484
1221127
849363
1115386
284741
1121306
1898602
244862
364552
144839
677950
947318
353974
324570
37215
41351
48382
1353836
1655918
561063
1085803
1570783
1613734
1308108
428014
1325257
421372
1710581
1656649
1256764
1890187
905152
1941652
820662
1431461
1022101
1849123
512586
1971523
1869204
1362851
1630655
1233948
1264523
475744
1660136
85862
508356
509439
435825
736753
1290414
53229
1384041
1809562
122672
1915885
786235
323630
287674
952466
820151
1129775
719211
934363
1381101
1284210
1810000
1922030
1330088
1089074
688248
680281
1987606
79083
1207389
157952
1041218
671583
1051100
1334628
601376
364458
504851
613224
1291536
1989145
11204
38624
1141895
35105
1192104
1177382
606865
308897
1131874
1287131
1645850
1490274
1361343
1581375
854905
863354
76066
96290
1142524
964529
121970
957763
1461866
244293
1704402
1874975
1961801
1269925
1532695
216313
1034052
1364364
521250
1059283
1300262
1190323
947508
601016
1004983
471388
1639021
824135
601049
761037
1285679
1728722
1859733
1229231
41
1377934
776703
1351674
1488347
711606
46494
36703
844342
465438
1499183
1835773
1185778
1659195
523618
1489660
1429571
845976
1531957
1773876
1191822
246053
58622
1752460
1586920
819218
454878
870369
1372178
1330709
1195727
990444
1688024
1735081
528801
1334452
1173623
1281304
1325324
1599713
1383892
1295310
685643
638269
1859010
514762
1790245
1445245
714392
1168897
336241
1294361
1010775
1196727
1872913
1123158
1976254
69893
295240
1168517
326748
895710
154595
524225
1914864
1636286
1174768
1443257
1746703
1092326
517395
12072
1118639
15839
1285666
613347
645248
992484
78843
986589
1274888
184183
961417
841803
85500
1590091
1721260
1025403
1722370
1657405
496970
1034866
1011771
695623
1230350
383303
1560932
732231
1852607
480842
34371
626801
1119002
1026247
325604
931875
1911276
1694656
964561
1412243
969539
525861
1563035
1255220
976215
180024
420005
133028
689055
635020
1886426
760232
832320
946981
1408140
33172
641576
933266
1351261
1809875
624366
1432841
293431
1480625
1339472
1153911
1586539
1476627
212108
316369
1442806
992714
344814
1324219
1428923
818561
1759865
1679810
1872699
231532
1275471
1988013
386623
714923
440472
1759050
1213723
1989878
1907998
187043
1679803
917205
328569
264236
1051596
914526
748898
1124354
159128
821825
649258
1816940
1766285
1062877
103923
1321260
343872
623126
682916
1524071
1650119
343190
1759937
1998953
1126522
324622
1387492
652810
1079743
492958
682342
1261006
580831
300032
189304
349349
203222
1174414
1838916
1664596
253457
1392799
1072637
385288
648294
909188
1946254
972113
1284335
1311619
77223
549818
572987
225626
1500308
357708
1369662
1016328
747990
725228
1130449
274566
1976465
1421401
1608604
1581876
715858
1483714
316919
1038301
1714834
371448
321933
1023924
288139
21871
1339590
1104749
992562
882690
1203073
184882
1415541
39774
155022
874374
1810484
601466
1419297
562862
1064249
922310
1901382
1221716
1019217
535234
1249103
339543
926368
805539
786204
1528396
113152
1084176
636877
1173282
466234
87978
11837
1001870
932038
1380938
1485649
1545394
209711
1518694
973891
1312724
1112722
485253
527270
491841
1285879
1139498
860625
467004
1855373
582544
995861
3813
1686295
23073
1682863
1544782
215920
1564360
1375771
407593
1510727
1395631
634809
81251
298477
355082
904105
294326
772715
1086879
1966437
1397680
1323935
1940323
1483938
1959323
203741
1856079
1352097
1826232
1307695
744069
1026331
640805
1230059
1116404
1078472
1043252
368377
507839
1034124
1695143
1100776
1370186
1089829
1150880
502236
1306971
810657
475178
638715
1607075
1734901
1468925
1199026
145510
293421
1097930
1170565
1133430
1105476
1095434
432401
151663
975950
800589
1892580
1569231
1130611
1777203
1984396
1417767
564299
134537
954790
469171
1822386
568626
313262
679690
453577
1690008
1119250
1853567
1211373
487533
211507
1989729
1556899
1113825
331038
430948
763092
1927432
1728157
312908
1639815
1179902
105164
1838764
1103562
563280
374453
1308453
1230966
304463
532719
308748
1228825
955108
1706044
1176741
87914
637310
973536
1506462
1316515
1482813
1893724
52319
755791
341874
1415227
1400085
1480204
1800266
1737437
1356052
714918
375038
360605
500341
815115
1203218
1485148
1400115
1197741
1676026
1300445
1264747
206538
404710
928753
1379599
508987
1435086
1409041
1311504
155649
508603
1669671
386848
1886679
1607814
260302
1871150
3042
804974
525332
220877
304227
185083
486278
1905290
364150
1638829
39604
39724
554218
90749
1748927
474742
619741
1522860
1534399
1367899
1565496
964659
1352748
138677
1645525
1388429
1125495
1945861
1869514
546804
1454599
1010043
1722311
517220
1298744
393339
44233
819883
1843672
491144
756580
1163217
1653252
166050
980105
1653379
1989064
1825011
1423600
1824687
1569329
691282
1489876
153741
1502345
1171190
1109528
690587
309767
1814712
750761
331966
560018
519497
122716
1698438
1906865
212882
173226
328515
15569
451801
168556
647617
429021
1633578
1387144
72045
479533
1926341
196339
308552
694734
79473
935708
447354
785262
1520994
563500
771904
1373947
1027804
113100
524911
888823
1746475
803397
1856480
883361
887200
757294
1977595
651155
1781618
617461
1180571
616384
411025
1522988
906283
662642
1205008
1581290
17734
1107470
694157
1437074
1830202
1305735
1332848
1881235
1819334
107137
1925909
1041328
1433765
1224841
1894014
404903
1904466
1162407
130448
396727
1790885
1568004
1253446
1618366
1100
632480
247083
1104277
903254
834483
1398347
776090
908983
1536505
1072634
994338
1134973
1377764
746556
236450
278404
1361393
211241
390029
1094904
594299
476314
549886
325800
778894
1247943
839229
292807
626689
334068
1456789
1738255
1848039
472063
290528
990411
849239
1196588
1162039
369656
323075
1491233
93405
124125
638740
1057070
1843136
50794
31799
449819
932791
864484
930709
1927640
86918
1708751
1352346
779263
307427
1879808
1758325
958270
1142637
242330
1498342
932631
1798877
1281236
731324
991761
1207037
521162
1120156
1274002
367894
406675
280582
537419
1637759
1031737
1964975
618624
923328
1260737
673272
1719481
942408
1611214
1757294
354195
1063445
567068
283397
1167742
1063611
1032839
419923
169917
1722444
50902
791727
144795
505403
1733213
1953432
511550
1903625
1290378
919886
402893
1196117
1914983
901644
1072906
669621
502211
1291401
512384
479243
698061
99720
184339
626788
989973
151845
1196999
248548
1441276
213474
13535
1186765
684798
1300145
518690
1476408
762864
64820
1302352
1617284
1198548
1276135
1088460
669341
272880
1038472
79910
1095680
482891
6456
1573760
762385
1862440
1743638
1495870
1552756
1400463
117126
277862
1288618
1276297
1696188
688185
1093015
1516215
163339
619339
1549902
1635436
1985301
898686
1516901
1021275
1504335
1231681
1993158
910662
362987
130373
1524916
16046
17274
1632702
1020661
228762
1461438
797947
536426
808613
1338691
1967954
1506424
668206
156173
1731397
3906
1544107
557734
888580
618304
664494
699837
219856
1410006
1111991
1503790
174737
1528392
1984070
647593
373037
824455
1800827
1428366
23360
736066
1995159
1240588
1566310
473468
793456
1247407
1153324
514931
1168639
649482
1964173
943476
601266
461266
1282538
1752058
1308703
668056
570542
1691002
1092657
1690220
1466907
724425
1135895
1885563
1416462
434324
1260609
361854
775794
1684914
1812355
1926732
735487
1851966
1253568
1366945
1965105
1155848
277980
977531
217834
554975
1440911
1423704
1371370
1246601
783049
510756
299550
573128
989038
1113874
210071
1202170
1457816
1517478
1703638
310763
1149483
1410392
1731521
596074
708082
1646564
1596985
245977
1242598
1479539
1199480
1689202
8813
184354
1605927
558551
1415703
624122
1604822
1639490
1087680
44257
3891
766844
1362178
1721652
422739
412160
1241831
1105458
1321857
1879295
367899
590103
1832621
324341
885266
1396213
1499851
280279
999558
962434
940782
1091294
602247
149684
807137
1731125
421805
1199554
1324475
1767515
73148
661502
1927947
801216
1292587
617674
1865151
743795
754421
1349998
1757326
1350338
1077107
550602
298621
1297961
945583
615008
144110
1503844
728311
1563637
356052
1788888
838013
84149
1103858
157159
494097
1527442
708484
666536
1790583
1854444
1471644
106252
905220
1502745
161929
1833442
1537290
1592286
740141
1842677
108313
633413
575834
975596
1122251
1889538
1249696
1731182
750794
1436930
1374930
565706
747025
342878
1106935
1443623
598620
879927
182299
704413
1496410
1889509
1784039
991026
1152993
1622055
169239
717301
1617444
58719
1244011
98741
1168919
77833
447022
155630
1425844
1609575
1759699
1202437
1167096
1800775
24699
694525
1878094
748667
1646484
353359
1735308
930277
1136000
1384577
1685675
507880
267346
201825
879901
161587
319617
1195819
497995
642841
148681
1017397
109102
1251941
1117379
631652
823255
1304226
827768
84275
219721
1907684
930296
397083
281581
1514118
873242
421249
1276064
1948984
1737180
237779
1150330
109841
561886
1230877
1526982
1062859
1309414
921021
1271090
1689208
1794968
342539
1806029
600632
1357580
957828
1517351
788027
1881252
290418
1866986
1124651
842249
1766375
275455
1215763
1102385
831068
1073705
77129
1368018
945226
1278860
1184135
1506599
146066
1378548
1942205
440644
1426155
557850
1140422
1286943
138051
902245
4882
1907253
645516
859285
1878029
879429
585827
1793783
669756
450906
284181
468864
1115883
568732
50193
32630
993537
911741
861612
65987
191386
424767
1508537
1383663
1104468
1276358
158454
1902814
998170
1437426
1911407
444659
820469
1246364
850834
1194351
335717
80841
1129611
1348104
976359
1888987
824920
68841
519008
1523751
1955366
82924
996379
522568
985808
1890807
334439
628594
846103
1776404
1418619
66053
1941891
1402734
150681
1722868
334450
1839493
701925
179948
835159
1278090
734618
1692858
1472507
210214
1334425
623158
1461197
185686
243722
459989
646135
1186997
1943397
3919
741366
53244
63164
1967456
1039266
1467741
1771023
1009933
1564512
60248
721201
1710181
5556
947889
1032446
100489
1522937
778110
207555
120103
834834
1064312
1213971
544632
936916
849140
1820463
1252774
48805
1276238
1582444
1044019
1800325
1963414
1857448
1954839
672313
1586958
1916349
1632932
1275149
1623725
277781
837613
719382
974925
1093778
1035273
1141922
722183
126006
1170542
340595
1058105
1584369
1484574
1249280
1955752
344266
867132
160158
314278
1635006
1238031
1193588
596502
375129
754227
118489
897611
886948
925557
1231984
1842165
892834
749167
1251842
1391336
338421
1156866
834394
637979
130352
1962949
1152277
744208
314364
498013
639047
117919
1955025
295372
1424720
411031
1311031
1447938
239468
1105697
386306
1331841
1212608
1912327
1413868
1532791
674514
1948001
599456
1782130
1375149
870066
506807
1526792
1290489
1629474
1644790
911998
1591767
665071
338667
1045933
1799227
314797
912876
1438186
913758
616906
476294
64945
437283
846107
633433
1838620
1538081
271824
394195
1119392
677574
239358
152062
1151753
313281
1683657
1625700
1599274
1760551
1852328
141068
1591022
1440514
196740
447056
1708961
1466596
133976
411459
1516767
1622163
583411
224015
1593032
758261
1017448
1394334
993322
467949
1259013
1236758
831370
1315321
1049077
1875885
588655
710665
1344345
1687281
699393
435692
883684
1633234
148988
1857577
1729744
476525
649051
819989
212652
489203
1888147
1372948
1476162
340453
69325
308211
812491
526993
894083
1540617
1697494
1195924
734219
226912
1430242
1003054
1922732
179725
1509894
594865
1472811
1432047
38780
1522148
1512517
1486465
508680
1625519
887248
671910
755199
1391222
749150
1359173
1813065
1277080
779174
771514
558895
120368
286694
1027425
459294
1279120
331890
1070833
1529817
804050
404969
817390
362960
1448046
405042
1841571
1973348
129084
1083431
1833414
731123
1051105
125164
1362632
714031
720324
1209161
1450558
1714733
1244292
1440503
490901
1880826
58060
816188
1713373
362676
1588384
1438330
1018147
1657460
1414752
1191131
1890646
1820703
177480
831258
679021
156173
1487908
160551
1494967
706898
1899788
1337450
13137
1073031
303859
2189
124484
693526
459349
241746
1377742
1763416
216665
1699165
553315
99036
657988
134526
48342
1515233
1408820
787430
1947912
800558
1376962
92028
1873550
410364
964528
3523
1225938
246037
469093
1946706
668003
121086
40084
1875807
671270
1311457
1843266
1468831
235503
1012085
1503911
373464
22046
1860090
1804977
1510975
809742
674778
1200637
336383
776293
72102
1947548
217491
1338622
1572568
1649596
1063616
1169998
858308
548945
1242203
254925
1286582
980571
948388
760068
330501
101719
1232162
398218
918534
1805603
1492049
288266
315958
202390
455265
796032
857447
647655
1112474
926865
402003
1141156
1012585
314251
923371
1937691
1194846
1117334
115801
1730340
980613
985033
864355
1601629
1791597
1035600
1264726
1332482
1836747
315129
1434482
1984413
813387
1709259
880439
1847611
1947810
1093821
533134
1570626
370946
1498469
63874
620962
1071175
477950
1574213
1733191
1097343
484295
1580037
1725028
460587
1261447
1934912
443436
482500
676269
45328
56118
530087
1920156
306332
1845537
1663830
265772
232361
591591
1024014
1353626
1111706
165300
353196
1570521
583074
1756781
206856
213916
451168
897583
441873
971189
272159
60529
592801
835395
1589240
1139192
185742
1060683
747382
1981191
971329
389362
1308379
239030
603415
564203
231311
1724078
1398481
800116
103657
747841
1687407
1564900
1683517
932442
1024864
1680057
1300852
1962649
310730
19065
1715733
414296
395464
1847712
1408505
1721507
663990
1302411
371269
1561329
1449374
1220812
920012
299232
636751
1519342
1467934
692579
1810707
465348
1185724
571445
153595
1581168
573874
897688
518973
445576
1094814
1092268
1967724
1275234
1208607
836245
1837945
534811
1351329
1077518
1853517
908052
1987250
1569780
620701
1667723
35286
249046
246893
576161
50
40854
1507022
739913
824347
448647
849246
1344230
995365
1556317
490566
1698103
574938
23289
1307950
185380
423437
815430
1021525
159246
1810075
1450693
118780
974794
1317382
1935578
532562
1636750
626867
293400
1825442
355949
601257
1727052
597523
1573512
242175
1169367
645867
1772133
252275
79055
1638998
1308963
334064
106874
1547977
1405739
1462470
1069096
595270
1398138
1767531
1573754
1591267
818846
444850
1489520
1005763
1312385
653769
1313974
1916534
382870
1652557
1777875
409069
538328
306628
379816
1063789
1086386
396083
1188748
1772322
358283
328001
1435288
947480
1098312
4214
647769
1261777
1748262
218502
704212
1234541
675186
1372499
1006406
1548632
1738734
1962917
172935
1821736
565490
585512
1858149
1761982
423770
330993
592248
482859
696755
182909
1110094
32180
364639
1547043
1833230
1531186
1676405
931630
537333
1819208
579675
499339
868752
1958393
788654
1456172
82084
833605
1691702
1268590
1298428
118498
984580
113151
1712139
776946
452433
785785
1170299
247290
1481268
1530560
911419
1990161
1846552
46058
1577317
1046819
1271543
973885
1112352
1247918
1786825
1144763
1178015
1388283
1010786
1231513
44104
601468
980772
475440
476521
398847
1052263
507218
1518109
575189
1875519
649484
1026053
742726
1822089
1875317
253552
422792
1502591
670096
350065
960781
1687406
1940546
864498
1908712
675316
461370
1501683
190124
240625
255506
1551315
105426
1711313
1192743
373575
1912842
1793253
1580487
89264
215872
422562
660589
285797
1534733
207203
847364
578588
1756730
626441
654021
1650366
1254834
604049
1798969
831993
1361688
1439921
457374
1644558
521823
888313
1620272
734455
481009
553764
1937175
1412787
1336313
873922
1584574
704681
772460
1301412
1311593
1390565
457294
828235
832931
1706618
1553208
1295026
115351
1377338
1047326
1344114
1422860
582926
1136484
901992
1467328
596384
871470
1460354
1765943
3928
1530720
568498
1352459
993054
648004
1104552
1699369
856666
1666408
1069134
786103
1854126
878598
1767027
820095
1706890
910489
554066
409083
1265532
1864517
306086
1758687
890317
879463
27469
433487
213566
1012671
758936
31537
864710
1117994
625679
494440
1964069
521496
1515828
68478
1574501
18551
1129904
1305000
1256183
196377
579894
683713
1574222
428957
1167284
1025375
1392631
389864
1741947
631435
539990
1215819
1536750
1448790
631801
1029084
1536328
567746
55934
1577424
1108672
1784709
1484605
788093
1531877
1844535
128330
631531
1278165
1314679
391708
953701
1846100
248948
1321286
1120647
754157
191243
543966
1074623
58390
1058093
215458
1433510
841840
1513235
464113
375567
335481
1803351
698172
1357080
1064207
1412092
996651
1091665
1585469
1324570
1794893
74877
350502
1654839
930199
1828952
840144
436731
485992
1195689
260690
739938
1926422
588444
999191
214173
1228086
178083
646293
429966
1886162
1172853
214921
420935
308852
972240
225613
660771
102401
1293254
1842496
1902214
731791
1563707
1306672
221586
1166391
1316456
1504956
928899
1065941
1775370
493339
1780952
1958183
1237663
49070
830469
1402511
1833220
10436
847606
1512942
1232118
444139
281621
1643775
30275
1473303
1210453
616177
407968
655890
1384704
1748727
808972
166941
1492427
1261142
254684
108842
975216
1380313
124328
129160
1039850
1802176
1175913
738256
576747
1514597
1404259
1087704
656301
93743
723415
969066
1909903
1459885
484256
494540
1086368
158502
1406353
1735047
1388637
563839
80376
898289
1435390
284365
345427
1465833
1472019
212343
1952831
111592
1869210
1028909
1865655
1269697
1610227
786732
1270560
1311394
50005
437725
1757045
261412
226223
437282
678061
241679
1775164
460778
475914
512757
630109
1942895
1334902
144764
1740304
1372148
1181816
1196833
32043
624694
982906
1382345
561210
1345950
849163
1057677
483914
1464481
1245909
1116282
44509
76733
937559
1420605
168027
1807526
685215
271806
585313
1481342
489876
38039
1029923
1543768
1405129
1134984
1422989
1190098
1889833
1248884
1192014
1754808
808488
449647
1119665
265626
345995
1106577
1218457
669151
276981
1630484
1673468
1849641
1651064
1033432
1007955
617505
1053722
1191224
1625529
1110185
1643765
111044
808387
1500144
1557717
1213735
251063
1196763
703380
1388306
215235
347013
1451828
1500749
1609357
310632
1721670
271836
211483
1033667
1519583
1142995
85818
1163835
1643433
447603
1776473
139611
981125
1212492
642562
933323
1400463
446336
1368337
269378
641233
615860
685302
1755291
1668773
1706742
723121
1409831
1154956
1703548
337120
1462251
1471028
408726
756348
1298813
1455594
1636406
101176
874630
1637291
943122
1204528
1413459
1231242
286531
1310725
952625
251080
263197
967024
1253446
1032503
1946798
960184
1984132
1315868
488547
1894745
509522
875341
1100246
306832
1245270
1774299
380774
194541
575494
24457
1815954
69642
644853
1659224
1462944
1064309
698551
1983290
1109289
491166
87324
947005
1468899
657125
573510
1651154
1911523
1009607
1261997
1059721
1704923
1103632
916674
367412
1309818
443701
1655664
425673
753488
140116
1564230
1806801
616894
1290022
383773
224686
429492
248890
669164
552074
1587871
149887
1591589
426912
1547083
532627
275674
7690
1362277
844068
1411674
1463795
1718488
1478595
860035
423128
285870
1224456
1532163
1019828
430461
1962780
443242
1863183
253843
1605033
1082716
202161
1452502
110702
380674
533360
1004846
1664489
1707164
594891
1733821
506931
308686
1771561
1065160
1776593
1438005
651797
1206759
1775121
1850183
341485
1471259
477130
1337786
1346722
331267
982097
1672549
364558
837307
1332876
96749
1506762
238537
926125
1551355
950750
406303
1133828
1762326
1872732
255935
1682703
1250968
1785881
1692029
1181783
636897
1987458
751592
1684777
46603
1996082
267277
446872
1213244
1910572
1520830
1022664
1540203
1814036
912884
377218
299725
1666220
867273
973387
1878171
1470050
613886
222138
1586695
1193774
1185839
1182637
912434
1194473
456157
1166150
1924656
1130294
606128
409851
1945580
14145
266017
1795249
849039
232898
412395
1311925
116913
969124
1828038
564422
1379291
544465
742
1519724
197992
368194
729009
148663
816801
1144922
652643
1054871
1016332
931267
129251
1868495
1202414
148745
1742173
14816
222705
447850
1930212
1456698
647587
1011149
247391
830218
1338324
1091635
236439
530432
1983939
1728822
902993
24736
905591
1692905
683204
933872
52594
1938375
455194
264150
1650185
1827090
1332958
475790
361044
437641
1108731
1826804
1632102
510667
1182387
1347335
1828295
1437742
1276439
5838
484274
1354291
1285608
310900
1386616
416684
1033643
431796
1302759
375431
1457962
577950
1060991
1320688
357798
126493
229390
915245
245064
1244460
1463444
1720128
801069
1072836
293266
1641664
1321926
474390
515502
1398603
1982618
163765
222858
953287
785119
1134707
771437
1309568
1788165
785902
1075066
845925
925644
1030866
240580
312784
1309402
902121
557466
653692
55413
1282431
1001534
534914
1040712
52124
1325875
1116874
181986
202330
1246840
1017503
1440265
1857520
515028
723722
1997219
1497276
571824
1208061
834715
694255
1274668
1479782
1657863
39538
1599728
1739451
1917324
51613
186279
1895268
598122
760956
1514893
1749022
636808
1422292
1872002
1140678
1182632
821376
1411687
1151560
895156
1716609
442507
1181852
104809
684036
698911
1970541
412330
438155
984755
1763776
617750
1594237
977087
977140
311605
678593
518076
840156
568850
56
195304
707141
1976567
1033503
726319
1695747
778963
467354
1341667
1295786
1168463
1151567
1039382
898054
1538210
1104545
388534
1703040
1704237
1004983
1867734
1991102
1693286
469229
1606729
1678289
1687098
1677918
537742
1570121
518160
1220109
1276032
1832263
1194357
242714
1485626
616888
234847
755589
1546657
89347
659818
1089875
642225
1781927
72156
1682840
1005332
1606377
1899323
233186
125062
452026
897215
1273965
115495
1933670
787063
1945896
764325
1512699
1873408
515491
1675678
1937687
191008
186410
854236
1380449
837475
1929468
1200479
775187
398317
1183997
1895380
504883
275809
757829
875659
1534036
232501
218119
1092010
1802383
1487802
1719803
47118
1363671
146582
1394253
128547
1459118
128262
1438885
983315
667876
142930
942445
200907
129062
266078
761732
1728246
420647
770240
1131818
837212
522361
1339540
1163682
824302
1117466
910655
596026
1596627
1980271
618341
1760204
561363
885348
1872962
1055382
1071975
214498
42582
467061
1222768
1129582
1562472
393505
1955455
331921
1302631
893459
970843
1036172
1315261
302926
883327
594992
1021356
1447785
1529160
1313776
434541
1664023
1146610
1723043
1540928
916645
47894
187577
864823
425852
1225773
1332334
1079164
929279
710964
1278439
408347
1512008
1402037
1935826
1035362
796700
1855529
1286255
1814
910571
1939425
533544
1251311
702946
1253071
1613689
346794
1312535
621010
1510568
1608146
919852
425209
1445513
359974
130456
870841
621918
1354755
855405
1977686
358886
983338
399838
1023659
724420
825915
1832789
1221635
1681679
1653448
1230685
342430
699283
928469
1093242
1998664
1042062
494990
367442
1776037
1629246
1737261
290223
935850
203554
429517
34331
677217
239137
1887269
1498347
1199417
522356
1695776
767888
1601358
1934427
1211763
1978684
149416
508901
1761684
720929
548754
1969130
1251374
499208
921774
1608231
1502670
53215
224607
1994273
125744
105928
858657
1863695
1630158
1781582
1748004
607607
1608067
141055
61902
1316938
1639647
86436
1672609
110279
554477
1582842
1889338
161521
695119
234934
1049405
132183
107379
1565112
84740
1001617
785709
47342
1806288
133777
46564
546320
270325
1053020
499302
816673
1997708
82703
744681
242659
970528
1128217
1575478
1715312
508115
1255296
570809
1280623
1704759
945466
1014313
1771110
1618607
810925
1001994
1946102
967226
208956
1220697
32615
1174188
1797134
534244
1544686
988938
651364
28849
561863
756241
1465565
204879
357918
1887439
1743173
1191435
1034232
32842
1984366
1797735
74039
55378
1648554
1811870
205316
612393
1120775
1212608
864207
688028
1624811
1443991
833813
1618106
1785513
1694447
110188
1846463
775638
1253444
1388676
1118722
334264
1070696
719707
1578013
1652446
284902
1666062
164744
1581166
1941766
1146130
1902811
1425603
417491
802105
542662
1327032
282800
40344
676331
852757
1228860
310833
1994641
1266889
1683007
975595
1470379
1349330
908366
407262
1951829
1411033
1402301
1914712
971998
1630833
576913
478592
1583258
1096770
1180953
1372937
1944490
1685157
1881618
1254985
1741212
1741303
526434
682824
912963
305355
1574066
822812
875224
28518
1834858
494760
724360
805016
1610602
1274632
653569
410694
355329
348700
1233331
1103033
1755536
626422
834856
626037
847292
573751
926117
1048983
343746
1423729
416151
216297
629425
1660059
1145498
1519276
770817
191696
955886
827614
491958
242053
1929088
1259478
1432242
522538
974308
1238835
1444298
482581
1140845
272210
600896
111755
1457612
1772979
1167157
1656011
1024083
1907362
1637283
178776
1940497
1950226
1146910
391469
1669523
1090671
1311125
1216254
1863523
132901
898277
299072
1875728
920580
1081721
1503337
485544
842401
776654
693638
233677
1448522
1681919
364271
1283284
1297791
162980
14188
1852794
1096262
1990500
1016191
1393078
916769
1562012
1256934
1848642
646757
1562184
1484193
590858
1656806
1273345
1571909
1372942
535305
652810
1244053
755759
1716607
1827026
466031
1767477
611969
1537470
390528
568462
355243
1294803
895839
1354625
1955181
173078
1997052
760086
934124
517206
1576065
768942
1428705
1717320
1399507
1273635
342081
905144
585833
1848036
347713
852957
1673885
741834
790047
1479033
1785028
1545767
1803402
1419436
1229918
608243
974460
139155
1498339
883593
697017
1709222
841837
199765
977358
1685632
1842012
1096643
569942
909217
156146
950733
641763
1111933
119849
213544
1125135
510393
285633
1880931
1439033
1663580
1705702
376734
850444
1866188
1437265
1945453
1694778
357980
1057421
292683
413471
1986665
1079717
234196
1217871
1690907
1551466
670285
1781901
409731
1528599
850025
640290
1343852
984843
1272690
912925
717262
1211318
1890988
270724
108045
1280327
1472505
1619808
1877366
858909
1105073
68025
1211266
1746793
138961
1201526
1046993
1345913
1203962
1930537
79851
1620559
1421826
613668
953072
292938
1950293
372430
1735636
731496
153916
981251
98357
1372001
1067704
1247411
1821288
742316
626873
1624003
354613
1047378
424532
957237
616315
186814
535628
877327
1076924
203067
215410
1608146
106598
1444495
1645908
62746
1061082
928009
527869
434037
164330
359119
930300
1695205
674950
1445100
1292195
1146423
1001976
229
1314000
572346
705513
451853
952134
1060019
166051
1295377
1086875
936097
106227
1384961
1221351
473577
891936
1316479
909287
1712556
1726908
623824
1163876
544198
1539493
1201201
1064652
1528345
96372
1999891
1236719
1538876
1683477
904640
297166
204035
58305
135656
328114
243215
1441743
1820803
835693
321476
106409
108801
1442607
313926
1709490
1268885
915894
985614
1502797
789604
992177
1459918
1772168
202567
779395
74717
1546906
1290787
1485286
1678419
633275
1579718
1987925
60307
1171637
126924
224749
611049
1006078
944442
1894425
1736149
1915048
1431331
1849930
1664385
1257539
1214483
105900
286908
138445
1697567
1172161
1990382
210186
1687961
384309
859964
1863501
1283474
1877560
1161720
396421
17641
1345055
20104
1273991
722100
1146411
1760584
598608
1096645
243851
1066786
645943
641290
1928691
1721055
1455927
60664
1010570
1875694
978521
871506
1664635
817162
897753
1166606
1434155
957693
1836051
268448
939279
1170068
1694265
788060
1917336
173864
961983
905827
1695890
1388081
591397
1862201
1131939
284675
538897
1347392
1850500
663567
1669587
85418
1916461
181882
818939
1416474
305528
803725
525991
1596177
1740283
1884668
406239
1339197
1516590
1810574
408818
1583014
1199989
694513
1794922
342804
1819287
1842361
125608
1150945
1604413
472453
285468
570142
1781045
208067
318964
1801924
1337294
572779
1219283
779118
1448907
837586
1321817
1820518
1804673
291484
1753526
555660
508368
1682279
239375
708589
1502868
1847587
1201489
210312
734612
700675
1772216
849163
314350
18201
181221
1393699
921157
1439291
1997624
1009094
88022
1833235
163965
1822086
232566
819424
1831877
1530728
1912592
1817374
1561691
600944
110177
789277
1436608
82659
175438
744402
819885
1612342
684286
1309133
845374
1561365
974583
672498
1699273
1024263
1369578
52954
864168
515202
386876
1049043
1767138
722644
1926712
1357586
1772334
1764635
433266
777524
902632
1955565
1575433
580037
636700
1990154
1717177
238334
1575840
138944
919809
1195640
1348041
259442
1806455
836057
358139
595991
707929
265056
1844422
1563369
1330156
56049
1214386
763546
1170014
1867713
1865359
1126210
1229491
183067
174701
1469723
974479
1012802
512735
804709
916792
531169
1861441
612150
1257272
1174318
1927576
409269
1624135
33865
9854
1097090
1202412
878192
1830081
217135
1811656
466487
1694317
1353004
554413
1635982
474769
1694718
1594399
1667419
1936741
137680
1957458
576751
1226507
1103675
389765
840018
255764
1954673
458757
1949444
772694
866867
1928085
642264
453362
266434
1855107
1739484
1993704
169067
1833322
1288561
1305434
84081
98038
1575624
531338
1517683
1430702
191810
1224352
1783952
921027
688951
1345001
1903201
970995
482207
696264
931557
296210
1564943
1631018
1780541
643375
1908400
1273164
484037
799197
1677971
1509493
713842
775529
269758
1617263
1932142
673106
1255838
457970
377340
1918062
1623732
1324980
350423
520327
81185
1210425
133418
141743
1827643
202205
540711
989215
1295088
1267250
274358
1259469
1606350
624160
1684179
576852
1940694
1699306
712087
1725317
1977264
1975
1192924
507330
361157
533702
1498971
781934
1780743
756572
738891
227810
748507
1963678
612560
666614
1948231
1575798
1249536
1972177
223210
1753317
1096389
1214500
1152065
624940
1942609
1657470
620733
1216399
474173
863473
556794
1407056
770530
1979458
381392
534328
905685
298673
85278
1890978
925596
1901211
1821090
1084534
1163937
502319
1670235
1974890
872329
1847875
195421
953495
1302939
156044
1801950
825636
55555
542589
973519
397813
900478
943238
411589
1325982
182973
1382668
459724
1658173
46269
395833
1412730
1525745
237140
999399
862917
800762
503084
1562499
233886
322379
726420
1269738
315521
1157569
1291176
1768963
1164207
1150390
595071
692289
526314
1945149
1242089
1912928
1641224
703919
1612373
1735618
1111018
1222568
1312491
551939
60520
763607
5866
1577325
575607
1933133
209583
1611254
1512680
1893745
1316060
1247282
498375
202817
1167102
1553600
965290
1702507
1157529
367971
985275
1771041
1509932
221859
1949116
977488
977754
1478508
936408
372253
1665497
1252532
1884851
229002
869088
110316
1557639
1295717
1798412
1887354
31770
1716307
604649
87121
1334538
1295638
1693754
795114
1089719
1481243
1676327
156599
103920
172278
1983714
507781
1789950
1612625
557294
1701991
850629
33159
1179225
1087212
127966
235732
215403
1534475
117718
336212
246289
1526950
1351225
1065375
674073
1773283
1047253
829259
611869
1181211
1817369
88258
1579285
1214690
1719390
802800
1111907
1150489
381183
403327
1766326
923420
418467
371168
405634
1249886
802939
898665
1919248
57797
1439012
1040582
338131
1950397
1218149
1189112
709536
195686
822485
1076792
1636620
649455
1738504
371084
521877
1102060
1443595
1832252
1324643
824225
298614
397938
305199
281561
1471652
1976068
1252616
1899124
551573
1042888
1721026
329580
816237
269378
1343383
457429
289146
563524
1241227
30545
652398
1827803
1267892
1180099
238797
1188942
1859333
1937361
553904
49029
1698558
443309
1908319
1061733
1106173
1698786
749896
158132
1746216
1307665
890120
1543001
546066
752391
1088722
1606077
61025
1503511
76725
981
815638
1953383
1000984
777993
1732290
1649381
823582
978914
1139791
625196
58502
1406063
308710
493769
1504303
642016
636154
671055
974204
1915536
1163383
1908382
732926
1861405
1324664
422694
1896204
530343
4406
422550
1242206
1286243
2819
618084
610733
1804152
822409
596487
1892164
1725838
1083135
1904616
1417459
329585
1975615
487724
896325
150823
1310195
1025617
603248
1855538
916842
1545106
1222177
1181627
16158
338325
1308900
1639854
1316539
54102
259266
1996106
388155
670074
92969
740159
1063239
598252
719728
1265453
170013
1760348
1691600
1467017
135596
1446223
1443945
221689
705405
1213193
1700984
1663507
1218506
177764
920817
136331
927806
176782
1516496
740848
442772
421384
1765669
98493
713489
982128
1122272
1609823
1328592
1312380
1052906
1292385
419974
1562877
647306
271316
30297
958208
86000
1817193
372609
469687
1305246
1744365
558066
1655361
200060
26358
1033379
957780
1692380
826182
116251
1522920
64841
1023752
1066085
1765454
1055657
635274
826035
1651986
222552
1037276
1003538
909191
200469
175649
995863
1768458
279616
621751
1560655
1063304
1179421
579975
1595249
354656
827277
1753520
1634305
1934157
1059473
890676
1294117
926422
1786881
870060
1797743
525477
316889
1866838
1569123
1848624
835547
711280
692188
1855303
1823507
1734867
434939
876541
669090
591809
1112774
152759
702194
310176
1764362
839459
967867
508311
1621023
748245
635849
1167964
1866723
1516908
1989220
1576975
256884
509765
1525859
1347417
808495
12686
334362
787073
624685
800806
583055
1231637
234705
1343492
528470
272035
1021482
1169075
1089117
924392
177387
1575586
271582
14315
951734
260367
1795764
202100
1942850
1363185
1439335
1550748
1696444
376620
904189
405225
1835987
1553117
1171594
177717
198202
372308
250926
1803699
153931
1866633
755190
145629
350907
802776
928466
112362
1439318
106089
12265
166330
1159384
99833
1819941
598747
711580
1190261
910282
1754096
551726
454324
1073328
686477
1909551
346818
541001
1014576
1400161
92200
1138209
1047551
187192
1985487
1768822
757232
220384
785321
1309560
1834798
786042
1307058
1189141
445280
866674
620734
1931907
1873115
1402559
174770
1608481
1113497
1935803
830895
576213
1555014
1459977
729805
48843
1979647
1456494
480735
1323233
472997
135006
642727
1510512
430732
1915660
189447
545841
173829
1499089
743323
643217
266562
1175319
1654803
218768
486956
1910936
805074
355067
1848230
748631
1776197
1038604
1681460
1435377
1324358
1980043
335564
66487
92361
755156
303074
1905828
1103211
154034
614118
144896
958515
381646
1202359
771095
1806327
1447710
319129
652455
410963
1944617
136189
1914166
1619233
1197671
247276
1073223
1737888
1050120
1530257
600186
1142631
1028535
1992041
137338
1650651
144078
1832471
1750422
641628
1586385
359316
717488
1821816
203244
326673
1695205
1813603
1577072
452374
25900
17424
1178259
1015084
1476257
764412
229568
927531
1729314
123806
1873667
452661
750684
261338
408016
1867495
1131779
1227747
1082248
1581918
1959508
1039580
1840195
1043763
1563380
830707
949969
37290
1035508
841657
811830
902166
576091
1830048
940941
1821452
1142084
1340032
1204908
1233147
1922626
1254745
736173
1838583
792268
1138508
1373933
9334
105323
946268
1409606
1227191
1935740
1220933
1516682
797810
723893
45661
742672
1127113
1610837
637602
239581
779055
165645
1880908
751990
744830
1515853
645175
1617035
1398118
811716
1040229
983797
1861045
468246
633
1403625
437728
1444067
1856753
1348632
249515
1325267
1068479
636053
621760
1954390
677305
1523781
1455125
96657
1259774
317709
1749908
72278
1572769
258370
1298161
707334
264528
728407
1586403
219946
821389
393285
785724
1960849
691021
1358847
1197349
944821
60364
938362
10036
1056900
1867542
887602
1885721
286071
1793880
447446
611298
1214070
1684094
1537862
1024059
705706
1867721
127371
1083705
888925
1828313
1257514
204785
1704279
613872
485591
1281450
1846505
923646
849290
242360
1019216
1168451
784305
258610
1732515
1857776
377675
732035
199540
1497208
760611
936160
336860
311004
568340
1459073
801387
929346
84578
934208
555388
1249684
1896238
1588537
51395
1354582
1195759
430269
666566
345474
1751315
1961481
58321
1729841
1528719
253390
413685
1997966
1671933
1407058
779676
270
1262912
221277
1468498
1900367
1013861
707093
897081
815248
1264393
613328
1007046
855306
666863
842818
1215471
205620
65067
1261342
820412
528444
536624
855228
332395
35674
672553
1626362
866235
128154
1755464
95401
1143732
77460
252824
372197
31424
1502835
540260
882744
1218455
934726
1578558
810460
1847559
230369
1873790
986004
1044907
1635649
714005
256874
1490701
57455
1560966
808248
741891
1698479
1563939
1750502
361395
1127801
246704
1187769
1028382
751815
1865064
1184073
433014
82095
1033738
206999
1352372
1117852
777606
713958
1812151
728280
1893353
564261
569665
1934397
481637
1010642
517766
1486119
14458
14258
998844
939769
1691687
1982096
350597
741063
889558
1821125
177648
1594727
723489
296369
1406821
1704056
1338850
1215985
1156527
1462713
1036531
676850
902187
257645
1325727
303645
1145254
1058930
223357
1010458
334896
561366
1961750
1038942
1064143
1956144
475924
1225950
1005780
967963
1306416
270970
1806254
1816042
352432
1534163
35060
1181920
1685785
496605
529216
1454364
389627
1851579
659994
1716360
1284659
1327621
1913613
1460632
1675740
1460144
612431
349220
1984572
766197
30753
339195
320598
1815415
751962
998426
1893044
1872597
442314
870205
1605819
1517824
1245083
137665
1710012
1376322
1485400
35886
384917
1432076
1148019
1993761
640528
826628
1758083
716585
537512
1525009
700088
368536
564416
1942131
1232326
48072
1112255
110711
1446804
702048
244343
500603
1036358
651978
674992
1585468
262416
1026993
1663838
1476346
1928669
756163
331158
902536
442055
315596
423369
1004661
890698
977832
1781535
498156
1010243
1041478
1158295
1868449
679244
47145
813731
1215729
1452105
1505586
723643
1163551
649492
129872
992697
650698
1739627
185238
725360
325805
1393961
1565471
582163
1346243
1211180
1797674
1439902
744809
520661
727785
1281264
398950
1281842
272114
187450
204325
723620
1645299
804908
1818030
592885
1784248
1878969
1936908
1933000
213958
1434173
925349
155788
1730443
1268041
828814
116958
1203651
1476777
412242
107901
1362766
472617
542454
871687
566343
166676
124440
1046748
1272829
944252
557027
632151
744498
1835338
1276145
928810
1818097
1010378
210363
1458933
680417
1223446
1628892
97001
1276447
1338493
899623
667098
577834
1159973
1435788
75611
93975
153268
1908599
864275
1753175
582539
684684
620521
1458483
118197
1998877
557625
295946
601665
1484990
550309
1897840
1369578
850700
1433221
1285076
480412
270728
255438
1005885
130053
1113837
1840583
780523
1183119
141107
1649933
1981858
1954397
47468
44162
135710
1203675
1944007
1507633
308094
822126
868648
513431
117649
803000
566573
91865
1783946
323464
925999
284412
1108886
605312
1683736
39420
300246
354442
1489142
1857906
186100
1039692
1937814
286685
414035
898895
237809
167012
1733124
1543724
1542362
857105
473092
809043
862351
137704
983823
1752158
1750737
1018776
692893
1904054
360035
1390987
490904
1795229
1951296
121587
1504292
842806
1587554
1449462
942166
529821
874823
1666612
1847276
1662431
1109856
629558
456685
853565
1103929
613289
1174804
1880896
67193
1666346
278276
536206
653984
912458
1394024
894082
1439213
1105456
949237
593770
355364
1662959
1990838
1854618
606927
114421
1110367
24110
731312
1494107
893475
919896
921238
1007016
1945671
1178930
643707
1545960
1508837
106373
1751255
1315368
837407
1686047
1108207
1938790
1138440
1253872
773726
498287
317033
1996211
224641
1623988
1648941
1482725
1934281
1628562
251034
65129
1237649
1006752
921035
1814038
418921
1363267
349447
1897604
1377427
1244720
1801466
433955
581326
773720
1446811
1683730
1412233
1442200
1054752
1093491
438022
419872
123040
1835034
1249241
988650
1098381
1274265
1216873
703210
383527
91324
253799
1471516
1470161
1083462
1198491
1425698
1848519
1789176
1816063
231202
784041
591313
374391
1578491
276366
392884
1905301
1503772
1647047
1256863
1248408
1845326
1670116
942232
1443423
68401
1674384
1646817
1268600
355805
1092974
1788122
1741381
357928
209225
1998638
1304802
964851
950380
1272151
45763
1557385
1657160
1024854
281843
173529
1162328
1808180
1765637
1422423
638271
1724332
331422
305200
91679
736965
618902
474060
840303
698183
175045
1795988
325222
1424967
83817
1823487
452115
1653991
865219
650824
1137157
967274
546204
421806
1417266
914361
1389317
1775146
1890737
335149
741876
338746
1700634
1247554
239727
1239322
530310
1400990
1489317
1851111
339066
1921039
231385
1703712
400117
905231
1581278
215627
452693
1301585
259278
262194
1447296
844032
1507386
1763262
20183
1644293
487381
1990116
991889
1352355
1801906
518304
1711924
782955
582775
1416754
798807
1678388
535467
1043817
1211244
81857
1617738
1609257
635659
1546834
1102236
145499
5715
1398957
175850
1157446
1925340
1993311
1338772
1686182
119410
47554
818088
661272
730863
800863
211696
1525845
1816343
434753
450725
1596547
224853
1372456
1266527
1175664
1278061
1590894
270816
978276
132375
801558
1641869
179430
268038
1166174
553726
1651076
263059
998499
559008
509413
1023847
1877861
479290
1659999
489101
1920894
761679
1919353
523664
678446
1307447
1867571
601729
388326
911135
683731
1268521
1732287
1823223
1779153
1283980
1024609
422039
945096
893016
1951398
1580394
292753
811406
1180580
1069425
1658291
1950146
1979380
1613611
421530
1146150
177440
367533
780723
283113
818323
1082577
543608
1044856
1357034
930650
1098088
1656861
506585
1701804
631671
1583430
1215734
876450
296873
1012475
1851492
1607228
1870250
1683533
253253
1637990
1080700
1865493
897616
94515
945906
1457743
1851970
1372059
1962851
830285
864491
193765
1202523
1492827
1529273
1963123
299892
1794458
1016222
1008324
915092
979545
221502
770375
743080
433372
159527
125651
238269
1331103
947132
537644
1740598
78175
197972
963027
1140983
669694
1745061
1238424
1502406
1080752
1676589
330826
1472446
927182
1431972
914700
1434177
1178442
1297659
1791838
1895572
94079
713212
1737716
1459525
1148014
997135
234306
358639
735369
1121622
1875181
313361
1921597
136687
564951
1054787
737534
1438034
812364
1613382
972164
1654217
1501918
1452523
1145379
1536862
1304207
1555255
1393545
1882097
1905587
694730
1225572
1143999
1383401
570663
466231
1330222
301940
1913199
315467
378448
558225
1421784
549610
1677785
142739
847420
177165
723381
576574
993484
1426508
108072
1041115
1608229
700763
900154
448295
1738303
851601
1789706
990241
1225042
663819
609304
713303
1720967
1797715
1507099
1320342
1427714
324174
613135
1953713
37965
821697
1072507
583632
1322349
624396
770314
265691
1376407
469203
1707986
1651455
834872
1318468
1878648
1086226
868846
377650
411763
1405252
1230609
1239797
186359
816406
327970
1255295
1195708
94343
844490
66734
1388641
1826410
1222408
946255
765623
1312012
662296
916307
1991667
157116
187222
1961477
1587160
328225
1358131
1928263
997131
328447
1898491
842703
1321031
1009982
27846
1994549
909129
751271
1291173
647605
1156712
723884
828763
250663
380398
963273
774446
287
955002
125144
1441287
1517805
1964690
586116
735503
578471
544219
502467
1321791
932983
371804
203405
452661
1333584
362016
1671827
784617
512517
1389578
552535
302834
940501
805206
239002
954857
1195648
1401150
1450190
251475
1090472
1138990
129694
1979994
655735
362259
630192
1970210
1098320
1371020
531328
1327372
1029071
1230231
502470
910673
828884
76998
1642034
1135378
563145
1679384
897583
442260
1297550
42020
1944432
1865714
774524
1673617
1491771
226180
1295563
1734946
181044
885670
1294394
884802
1647459
916123
1848812
161812
682764
1214813
105835
304705
439846
1720765
1764243
720413
1615275
359977
1637973
1746087
821983
1748499
1570914
1520716
1767224
356088
1300213
1143192
241358
1806263
1507455
1072243
1083251
1832762
1961056
761408
826975
1901799
1650765
408056
1469090
1217378
1465437
783853
1848697
136240
1604317
1312658
1529068
233899
1160288
1429770
1019678
1499485
663840
121076
1047674
1038345
1244515
1569646
1035577
13864
640737
1548528
1387418
1891235
1462598
89691
1122220
738756
655243
37353
741503
290408
1862234
877148
1162288
1114923
270502
845687
97565
879028
1281017
491260
257159
89039
1584198
1096322
236054
457555
828600
318528
807140
1205701
1360686
1930363
331062
821821
618425
1467449
683552
245659
1229387
1297497
921526
1225565
279278
1418850
140661
1477076
1269544
1222880
141221
458682
812178
1749512
1588682
1411192
1254762
185232
51390
807619
1676139
802056
667729
1417710
1060850
1881365
131206
882540
125761
527533
132642
780931
91123
936319
1070869
460124
1421173
1302918
580880
1599544
1610393
699931
26722
738292
902906
688510
372158
1969782
665433
1079838
1182328
1965562
303471
1764985
1305887
1538013
793853
1861303
1402025
926966
127914
379037
249422
1737207
1408118
226118
209661
1094452
234517
983603
1351380
247606
1379193
1766895
1109968
1371693
704571
1220642
145466
732834
1251812
1621903
480562
1158966
745523
1164327
1887382
662453
1264644
1933098
1191378
1276014
1811208
842247
685492
748227
370667
1676604
1105816
1204832
1145095
492012
1370816
258876
1465847
376111
1751303
283745
988430
1816082
1742794
1647895
458329
821996
1531467
1015367
1975912
624882
1582955
463169
891010
83600
566914
45213
1171840
382855
1065737
799382
1339268
156727
685341
1046056
1245909
565273
846778
567733
291209
519533
1072888
390702
720920
1251113
1150571
785317
302544
1515940
1711640
1704522
1824169
1510410
1613231
677738
1858792
71536
870442
353958
47146
1425383
368879
1397975
1750410
621896
939029
689517
125040
633164
1244849
5904
930507
105345
1526210
1028505
252378
804671
1503143
1202209
1145089
379698
934374
612567
335117
380347
1928105
1767743
1887503
1448671
372086
808100
198878
1000750
1366318
664753
1637058
527194
602602
584881
1133621
897008
1966423
1472290
33052
1863505
1855359
294112
1136680
1259566
1717846
634764
206339
1175331
1645640
1785696
1117568
697385
1682954
1582551
1786701
1620047
11310
1891026
164030
630911
667619
1677808
397130
1930478
1959981
680296
1093258
924622
1805821
1708771
1421372
1938397
1099739
1889121
1097018
235063
1871424
632965
1688728
1938340
1591472
471093
921219
1736830
958508
816072
242924
156770
1128902
131887
944807
706205
1064449
320582
678454
946604
375056
393378
1649706
1193101
505709
618625
736477
1668409
1583460
226394
1302420
982511
159446
1231244
1744019
1183340
675682
989580
1040494
925190
1633467
1885822
1659385
1452644
1676101
1429694
119981
1560027
736834
1042189
1141723
1763608
50251
695082
125925
1482267
1071179
1732576
584168
979550
27556
948880
42990
312995
192326
153901
417377
454950
716515
1208860
804492
1279481
1315360
1312378
213905
321127
849771
1496191
1302219
1300020
1148769
778184
1506266
1077321
558595
309850
1312561
1238136
1928296
265050
202013
41476
1158256
981558
338875
345717
1118503
180066
938139
1936820
139307
1125872
1957982
1039843
1953423
1109315
876681
479662
1946428
1976343
915333
955291
960885
1751018
918626
502331
1023923
681035
1508434
1057301
927320
551871
722471
1457284
255356
39262
1025560
1824815
662685
135855
304727
985124
1946245
1612569
1236561
602686
1631502
62490
1781612
485364
1764838
1815775
1436298
1919877
1114317
402338
118392
1547620
1725154
1527331
58872
580295
786632
27233
897755
1371641
606493
1572287
1386395
788122
742347
1761640
571668
1954776
1966673
364223
1431890
1093215
1747648
1483987
815678
502497
135954
1907954
1347901
438971
1073597
1020503
1973747
699485
1908643
1337409
1805108
1907329
447059
1365924
1020964
1297575
935670
1348382
464428
1968664
156597
721564
1959426
252388
1767680
1583541
99439
1468239
1813242
1238789
1425130
734229
448044
384987
1833997
607193
621119
794564
1194116
1318761
112738
764077
791488
1838456
1742175
1672678
401854
776756
1484679
968694
1623430
1397355
691260
906866
488937
1518341
1564753
1930882
1167627
478459
943924
267529
1983844
146908
628848
1199172
1582750
1523432
207174
1653650
1262136
1160453
1253925
210236
838782
1692484
356316
372967
931020
270211
922298
861482
1858482
1943416
188640
638219
1501401
1930898
23019
325892
720012
1482625
672950
1043909
1366980
1461263
554060
828761
1604270
61096
1850900
1892143
200193
1134568
908126
1933185
1022131
1518515
933608
1316087
1790124
1134922
344348
285556
765108
1088400
277841
141559
1630275
1113053
63888
510861
1913881
1275125
793200
1573956
1276837
1978148
1315133
1996250
1904304
1431026
470863
1517613
1271773
1280016
1963651
328590
1561429
1640766
825395
371517
526385
1390270
1700682
930419
1862454
840829
1024461
576583
1169979
674970
1743953
157933
796810
438435
1340219
1842664
142799
651248
745038
1799352
466629
237759
1907992
763824
255690
425098
473181
68522
1245864
1667077
357002
1007406
1004524
373684
597149
121290
742244
1315213
1454800
1207982
714443
1752667
1203228
1077211
1822653
620906
1673585
1789220
194185
1085388
41079
1420503
705606
95831
1874509
1292929
1908822
164708
470485
833515
1720650
565490
1434457
1122545
1297110
1131048
670200
1348449
1288978
610396
527869
643349
1555506
1491200
1547829
1953121
1805344
377984
1855517
374339
344814
765874
1674730
306848
389626
1603384
729228
167163
1345624
1096838
58851
1895450
391611
1727386
1911948
1014969
1551276
620711
626715
1598262
728526
1165337
713063
855276
70375
56841
1613545
196043
1751859
1786165
163314
395665
1696556
970484
679754
1094168
1941371
1585012
1608672
1235360
746879
1081096
1440369
1309123
1957723
941289
93360
740375
1207368
775959
1030386
1199182
1060528
1468125
479327
804740
1501735
366171
1046441
816036
156678
237828
804805
1134937
1437203
1359162
1265741
8567
24725
1104760
1180941
1622295
777079
1709604
229441
226505
25397
1436097
159833
34968
1582931
331756
1137295
1869208
1112113
1512183
1665681
208926
1348908
1609586
1572447
1373878
292627
885869
29912
850585
1498725
628704
647769
1729618
1014679
1091316
610283
111663
1465593
702560
285962
1954489
24079
1926509
604353
1926898
386448
213617
1449849
298098
1009411
1539319
1843138
1815505
375144
1946648
1528020
1400556
1384085
294303
1293963
476560
1085970
1910445
157770
702797
78563
261064
947073
626615
1911562
1619603
1467647
1106803
1172711
440158
1064859
943106
857009
508110
640673
1638949
1386999
1201993
1863774
359906
681536
1092991
1529040
1092599
1065221
676824
346060
1861941
28470
321375
355417
1063604
1289175
268923
1113702
1956677
753049
1358337
1295385
672255
644496
9320
511928
503683
304632
339993
130157
486349
810775
71082
1394468
1419792
824029
1239216
1724509
1067161
310979
480183
896874
304642
1996573
1705042
1646995
334768
702762
1748955
1812825
1674063
616341
1686147
1827974
259481
1380386
96400
1835738
1990540
945520
249436
1399715
1648724
1841646
961585
1208504
911134
1277655
476335
824648
1409118
1628526
1512732
1106002
1276462
436281
1844125
602478
320538
321183
448183
1957875
1145476
539937
1368161
1970744
1465031
7539
1639619
1486278
70986
344514
266533
1202852
565149
95486
391140
1330504
1564777
1909826
1497713
517248
670639
1117031
907859
68863
148984
607420
1069058
399665
1568217
500853
15628
512515
246802
1559208
1055361
1681152
1318862
881311
1550195
1188336
1815205
167595
306837
85665
1716147
1634462
320922
581999
1357520
351500
1522648
699180
1017169
295611
1656178
1305114
1306646
1735765
124939
486627
1694805
817658
1611850
823407
730753
1054738
191394
1995230
1896633
1466157
1215188
1909005
495011
622068
1351458
1789472
495196
1797616
277173
1299082
468522
1245090
869591
1786901
271674
857837
965639
940685
959319
1418399
250581
1166868
685473
1451964
476246
526870
1026309
1693806
941396
388338
1932445
1976774
1261840
1257390
972592
61838
178278
1555592
1099490
1807323
206324
1548682
1325780
584809
691452
1590019
1449818
1723896
564404
1304051
1974384
1762606
240660
1452674
1676329
939735
640493
58916
1833924
373085
376712
1036871
1896606
1232511
855162
1085018
816142
936169
1532688
1420587
645494
1345868
1857920
835253
1568906
1859352
1655718
876359
1561391
1711366
1252422
1109247
1770333
1247091
524187
1728104
1061108
1072921
88580
156566
734196
1422722
1427198
1980664
882644
1344679
369728
817518
104267
232423
1672296
960505
789454
1265952
1968556
1892478
594838
774708
1024452
82752
1446497
76224
1148048
1015239
1028710
1511425
540592
1289477
1100226
625702
1884366
342590
1566627
555239
532549
143756
96097
345231
578437
996126
440178
175875
928333
318187
1338575
408803
858965
838369
1817990
1381375
1224410
1895215
1968978
1120472
1056208
960163
750293
695485
548720
1960412
1491680
589532
238211
1698002
1656911
609304
450801
1007094
1451216
760417
1406419
622036
781514
185123
1454090
1531668
1786258
1728645
741153
658209
1374210
824417
1072190
436512
1645781
1653649
290439
215628
155038
1544979
436456
1607204
1246132
1975627
453056
736168
1406180
361608
699695
1988578
440795
1865841
1930694
1821948
1727978
807398
509188
1211975
7638
573787
145417
203750
1655080
1450121
487531
1195072
391699
1230415
652867
1689285
201050
542741
1833034
38081
259781
106121
1059645
194690
1674466
647797
1582050
104935
427256
1239379
823754
416252
536413
1593704
1438379
1513185
1905137
839855
1416632
878580
87621
663569
697298
141436
524776
439922
751019
1769444
940780
308245
1471134
784182
1981466
1733213
1665796
287616
188354
584941
218067
828467
1155372
1728780
277759
196286
391238
1529662
187717
1751943
712222
866645
480052
339068
162153
170293
1785270
1000365
845636
1885695
1352200
1175002
1129651
1146151
1019747
379079
327623
167216
1302644
1562361
1436347
1645512
1692894
1596395
449116
646429
696499
210148
1991286
500390
149017
1603650
1548765
1753931
142641
1880939
1896741
506993
1927942
241652
807116
65236
585406
1414819
938158
1395877
1019725
695887
625048
1362572
1100309
1647966
456899
1154125
704806
292687
1892859
871441
1120882
538276
1093127
642333
630723
654089
763924
979313
23915
1057842
1465851
195865
1623403
1878173
1207328
984924
459370
678657
721846
1876762
327237
1516741
556166
772115
623705
21026
130737
944489
1046322
471075
1398860
1002570
1652664
402433
836890
216770
1230810
1663162
1326509
1281100
99157
1857985
360669
1120780
1244866
36066
1273679
1040596
1154882
1562884
395323
130160
345017
1182740
451583
386925
1592330
152752
686537
2536
563354
819837
496759
920197
1757806
1070445
1701979
1330270
663024
130060
1587340
60983
1260068
1888696
864109
22675
1733204
900321
1102565
911732
420559
165396
1605301
1396378
1559754
86533
1732991
1327596
164449
259487
1855185
707826
873729
177949
1074066
714610
1167624
1775861
314754
1404440
1997784
1888229
747275
607317
1693805
1697560
1026330
557186
1485645
1741129
93742
871982
456861
403179
354525
1363456
1272273
1893451
974659
1773098
1113850
928352
411787
1477589
1303381
1682074
67563
422245
1361953
220305
18374
1415712
272821
837407
1594474
1452330
1439392
1249244
256077
1061483
501072
1224265
1135137
10105
69552
32761
1271527
1150594
1516230
1411684
374942
1527052
1218901
582773
415228
236625
698486
185645
1373641
76546
1849438
951257
59179
1711269
1791957
87023
1389332
598278
89873
103168
761135
1493433
1175176
1291233
725115
1461738
859006
537254
485072
1100077
1956728
1509772
867789
1041406
732591
1761941
1243243
1011581
1552699
992515
1426318
1741243
1009441
759755
1705002
143307
374440
1079678
275583
1295662
1050800
582448
395750
206761
125609
287658
343758
1829055
1104417
1370370
620397
17318
447152
1861083
1321299
1400941
1402810
1061094
1701056
77604
1645916
530091
931209
1170287
1460069
1793884
1974176
775002
1678723
632216
997926
1452789
219654
1512087
13809
1508380
1793511
660321
158610
1291854
1133680
1189644
726819
1408629
58158
351619
1946377
1398817
708468
455477
799048
1187752
784127
646277
197506
676369
1231653
908290
615394
1570946
1545809
1970478
1553752
1541990
1318021
1802700
1895466
1378406
1151561
352293
1135622
1582991
1871558
754593
1244487
1285635
774390
952439
1574986
822230
1556768
1882029
832315
699962
1841455
370929
781334
469537
1460211
639163
143966
438952
5960
1619010
1409623
474820
1756818
1851004
1549273
75048
420488
656830
1062363
1574214
1426066
1757129
475066
836515
1233662
406923
1686724
1454245
1816534
261640
577547
1660101
1399801
753647
1091012
634661
1003729
1999139
1762382
973405
555867
1359612
590302
180211
1671538
379529
384131
577661
1283564
56936
799070
1050201
1667644
714230
300808
1173971
1172791
1800564
65965
786631
1588236
1510969
511665
1481013
867518
1844390
1554481
251842
13489
740091
363709
951977
3783
1062183
874753
569077
1375249
1208436
1902678
1155073
648210
1108399
241484
348995
1341571
561184
808460
1300374
1717567
313293
290842
80986
294053
1270740
84794
540807
1893429
108333
1470080
1431054
867831
942437
949278
103072
536920
695518
1838189
16484
1007446
910009
1554612
1297327
1319687
668629
1381242
727960
1496323
589439
822887
426258
1340973
1544726
816051
580288
1197749
1742744
1975661
635288
276651
70895
687469
315597
1782166
1153999
500807
386375
938181
1707921
800394
1732261
1976989
1942006
1683403
267704
1373205
685815
1954488
1687114
669164
1726164
1543089
986560
1585695
1207620
1301054
582374
1009433
324962
537515
850505
76859
756715
1920798
160296
1253212
747793
990975
830483
50024
1680445
1507407
343305
1535593
1663203
264777
1447412
653717
1280239
1934055
130244
1802997
751740
1639450
1314272
916755
1114825
606274
480498
1485670
40131
1188530
972096
1218516
346673
1443491
472198
1096089
550511
1399099
1802999
52108
1837360
1804201
384098
1691353
1875809
884927
1889866
349231
1165487
1720764
1670415
35649
1517375
1689793
318468
779010
1250788
1116006
1078541
951593
1578854
1943806
1813720
1865024
966433
441234
1090746
1349205
397892
989813
1877236
555565
1700458
235805
1278409
1965793
1538560
880781
1422838
1687819
1742336
847636
1598351
102153
1093908
524848
1550711
361975
114040
329366
1170184
83805
154577
411658
1451353
889482
875707
1989013
1608786
1403730
79673
390815
1110016
1368930
637144
603071
1976469
590555
1836394
1736389
771443
880026
1137958
1208795
1176459
1434071
1428232
749762
773110
785444
1741071
1582061
356154
277382
1527638
520051
1848525
1484257
1233159
1903025
895546
1306043
1679405
1551549
1566597
919614
861127
664251
1375203
101929
1733859
506140
1257279
930238
728826
393360
639539
1101932
813034
767379
22465
635630
1866649
1330774
242998
568788
1967360
1125207
1796396
1993046
1572496
495187
1017363
1779010
683846
832482
508142
671593
1221868
1629875
87165
1364500
462437
1542829
229761
1858077
808700
670653
1043557
1737785
1252158
1009439
137622
26457
641527
1477874
473745
1255564
1753757
124088
1761434
1030146
1116618
484169
1253787
1200095
736763
635151
1592352
1398129
562726
657639
450775
1940363
1463152
1133425
181479
1674634
834577
1194067
693643
1972687
298158
27303
865172
1529493
984629
305085
1591763
1216829
312028
432559
1638266
782652
580452
576663
460880
1253710
590493
1354199
1881497
1220424
914894
415362
1962780
1304337
337948
407499
625469
823544
516199
1685931
693605
355955
675994
937958
1841786
408909
695770
1841470
74900
593217
1392355
1106899
432593
705127
927502
1949195
504488
1078037
1006377
1316733
1327404
1112391
404190
885655
295923
589642
294962
293275
533740
1379554
583731
1684657
1102473
57316
1005983
878920
988955
1173288
1803639
797737
1439517
30267
676202
1699539
864173
1992098
1491630
1956945
1536913
1671546
1973785
584193
420613
586065
131434
147217
184258
704102
1146696
109732
73699
1703716
115320
1554858
1692273
1365615
348148
342794
1007556
1190283
847566
1092708
101994
348389
1588848
1025579
740931
11842
1007366
786882
605676
141189
1661962
264478
1556828
973816
896271
1853492
1929959
938435
938507
1821191
1622807
753603
1822874
1969729
1758752
514446
1732210
1581103
1319821
1423455
1236397
1374482
316905
1603390
888838
391131
36183
1025930
918731
1362784
559252
223234
1185669
1133183
563562
1249068
1446786
1534769
985691
1743281
832544
43325
529918
1204626
1776258
286275
1495511
1545149
1893403
187014
423266
922901
1669316
576251
1787966
793659
1691650
1255972
973066
452558
821304
1219257
1577750
416198
1070653
1448685
260235
927467
1806978
1672493
1667336
535049
1131615
893152
293580
986894
1319155
1661730
1599728
1023070
817997
1916443
116627
308865
929700
1948235
46174
1072556
646168
1641179
221453
850835
1792600
841387
1775278
127882
253249
664539
491942
1148826
1497361
681370
1989335
764661
816857
517052
800568
305412
1518447
398427
972823
932321
1546896
83272
158836
1561083
672590
1689033
1303409
855315
1243212
1003775
438505
1594462
227793
460222
1382670
239811
1822172
118184
669974
68431
560946
832714
1105159
1144586
884716
1397615
1494789
1079096
776027
1004496
570976
777888
1784518
671234
1139171
1289212
695299
1937495
845653
455792
1760869
492184
861000
400123
307180
676555
763925
434063
1450198
1007275
705807
491749
998052
1569854
794012
857017
936300
825830
805190
559569
554089
1775376
24263
270257
205080
1137564
1867197
565638
681642
1380096
837742
1899810
1616740
727733
1581562
647826
1551837
1313192
1997033
1383386
1790835
239634
198441
931088
705496
820296
741637
765454
422717
1660485
1843857
828171
791578
1822169
1244981
1256356
57524
130724
1641480
1055895
122972
391195
249134
546350
43679
1512312
1439257
1794076
829786
570409
1424524
551575
1122629
340482
960395
712486
1483981
1705725
1854370
742722
826843
1969588
1414894
1357696
512521
520318
1538540
578322
833766
1151011
568656
716485
627352
917831
762238
1834839
440562
813828
964147
1776823
97340
1327803
986039
1935148
527576
582762
1734848
1363054
410116
289650
1342936
144719
402732
1163800
803060
49187
1738991
88854
1341813
1380745
1479022
1659342
1433287
1342033
1844505
306128
292906
1740646
735769
991849
1410573
1139491
889410
1791856
1341152
1944541
1170927
1869191
1481141
739681
1624905
1300052
324707
1569589
1358780
1310070
1956520
198825
1417116
1438641
1009460
611011
776425
458540
1266280
660321
415466
1906293
97581
54012
1142121
423652
1643464
1427058
435916
1766009
1015668
1988841
1994888
1752939
465674
753184
571841
804492
1431527
147113
800603
1779693
913266
908431
197616
600351
895113
1374108
414539
251354
267566
474630
765694
1801120
1726884
1232309
1289635
1210621
1193746
476893
1153054
255422
291265
907822
1197722
1477302
1781187
95817
651953
565401
1825770
617789
260396
609813
1109768
131287
1894143
1747905
1329305
1749938
1373912
722111
1558450
1449857
1789214
72116
1300697
505141
1538288
1851579
163095
649611
1984380
1629323
319760
263463
1526921
1063235
1756513
1878501
1660957
1758060
1855977
1115321
1033978
907777
743539
294411
844748
168841
949048
1049142
1806705
428345
212528
532897
1095785
583872
181375
75536
443998
1149125
1637520
270694
1498270
826026
1317818
1482524
1114158
1788950
1875261
1210184
587216
1794927
1079532
785059
1007976
1177156
1040411
1219230
1986628
772798
270993
848031
1361017
1736018
90651
1604068
1964927
1107328
936566
221430
95014
1721567
700380
947506
554724
1093617
211631
120145
1676095
1609621
21181
307380
949434
1086988
1363933
1540959
1907229
1865676
811113
462703
1153840
1122142
1479999
6565
581810
336746
317865
1735267
1357427
944366
343771
1420471
1362389
1528061
398296
1214362
782045
1151865
1662319
312381
1818229
1159528
1960290
97387
415997
878233
504462
841504
705154
1618126
816347
1737084
1151626
1794811
167266
1394561
206640
1907898
1827031
160369
1941238
1988137
1052071
600601
727470
1578488
810306
788443
923141
1174019
1725442
1212800
422726
1792355
1733688
339077
1838754
1545029
774309
1901113
25023
1376579
267595
298540
1948418
1243680
1594883
1453913
517064
922324
1341478
1571405
1021199
1401710
549425
1487753
421834
575176
1320543
1809102
790714
1326336
1583191
1820277
1112331
1937694
1792742
1303752
1108790
1191066
381263
1996461
1314515
884835
831161
741025
1414021
924064
1617138
888377
1014481
143029
150978
1421637
1161901
1533396
846115
1676744
1929515
1244459
984412
369619
1779556
1891541
1923688
1131379
153580
652877
981769
516095
1618323
1442245
587182
1220017
1358008
1984744
1124339
1584564
415117
1898346
470486
1561727
137728
1971574
160326
754289
1657138
1854607
1888827
1272793
217522
1082506
773580
1401664
852876
548915
1239457
1550979
1144458
1651183
570420
1926902
818972
1804687
1760916
564769
580802
393820
322410
11676
1589473
1990435
1749833
418929
224384
1968639
1573705
1452347
1477183
849042
1033248
1660266
833252
1377554
375359
1283981
771599
742074
1198898
1309399
607262
1405758
1716697
1428122
763060
1667696
1704269
1162537
1708986
808312
631797
616518
1575513
1502368
140295
1649352
1909500
462647
1959144
743545
791181
155868
1918143
1364221
463575
212426
1228186
1399594
1384422
1836512
1139167
331362
1085597
1533866
357296
1147716
597117
267579
1832975
1232670
1212474
1404849
1729457
1855930
1850643
753843
1390267
405041
1231004
428465
700899
657751
36574
1220160
1489830
1658778
80859
1016857
268010
1110180
745526
325215
240179
1974128
232317
1721381
1800073
1977545
218023
109738
1787386
166634
1733989
1362554
731785
7249
117415
138361
7078
1187115
1757581
1095854
1786457
640529
1618239
1743592
520079
1673478
1153556
37957
575007
432050
257063
1569937
623053
977167
1928971
912288
1292455
497104
192875
132877
81586
708003
1707535
396963
452373
964124
1983148
1913758
879765
151574
1127245
975712
1413281
1159654
793501
823039
625545
11874
431535
1264984
1736560
1855155
435879
175763
663289
1792167
915569
1881491
876886
1715163
277615
1191178
1048792
1074008
1772255
1856623
1561977
591646
748600
389930
223121
1663483
1907527
1292379
572967
1763757
1759172
729163
918311
241005
855807
1833802
769196
813490
1196999
269195
1801023
936610
305337
1816177
1541923
632202
1798255
418132
953576
1095053
1408591
934140
700476
385175
258073
958597
1870263
1740264
1751929
1755273
1786844
1713549
392548
1682931
1012665
1652663
1451564
224731
834394
637693
123585
1618048
853631
1902256
1079707
1758661
394836
855478
141743
485711
1939287
1700004
1291975
1062388
1915054
1521212
1102312
558002
994189
614258
1649506
912832
1388631
316690
1582751
1327042
484641
476824
1410257
129848
1095052
192603
663801
588769
81490
1311089
498568
1284480
1683508
954662
1747103
1418825
734810
790808
757040
472208
80117
928507
1809965
1355273
46936
1506623
633799
547392
1189157
406105
1647400
207910
1947634
1013465
158979
501524
209696
70847
854232
284077
829483
77812
999679
1939410
927215
836040
36158
257726
707023
282026
1615365
403838
122379
1616257
1693272
1256683
32375
1342917
723247
1922052
1438799
1173329
1213701
524284
1148211
204437
434044
977709
301671
1781935
912056
1970677
1228361
77951
120079
1185236
1842381
1594852
1632484
1854354
540785
1846078
688412
213453
203959
95017
1113979
1329514
549630
1371851
1533523
1580410
466356
1912994
1244928
1944582
1219905
51197
1078005
557810
1336846
761751
1786902
1863606
1168564
176600
1416677
567012
1976993
1915791
705509
1236241
53506
840050
1129161
654321
896290
1581827
1664589
1382170
898530
1168044
921184
61964
1086541
425086
1804648
1075598
1274427
87429
904603
175430
52079
209642
1067131
1986830
1804164
399216
727749
111052
309212
247878
252728
1976158
826395
404730
688731
1317727
1453998
1046950
982669
814686
40697
1105247
1033671
1688473
985732
1708939
332162
1334440
1788375
1761753
1970187
1351243
1278027
1286187
1916397
1485906
631615
587942
542285
1676953
703064
347816
1572858
1002858
1251100
1934512
1359308
1915725
1891732
1998448
1514781
505333
115417
1437001
830354
898745
95093
382438
780868
15181
594829
793690
377980
1007413
298965
227313
1889705
552867
1758851
1227892
287392
986467
569587
1523077
864283
1404117
721067
197822
1682538
796186
1434389
918466
1129844
1913126
851014
39358
152454
534143
802702
242581
1012677
625177
777287
808264
1398401
1889710
987981
469667
1669888
1020748
1167611
1262627
1640411
807760
928637
253711
104952
760230
372328
377215
133621
671293
1071437
1054460
206661
322632
1885214
1798358
65977
1331421
410819
489709
1914260
1741868
1534526
1296559
1829845
964810
859738
1425515
1884174
1037578
1003744
524758
1541169
537322
1681684
1877588
971021
1745912
1730908
1119966
238489
1310213
1487838
1807071
542756
1763640
1251840
376767
373710
1046952
650603
1742293
579046
1508019
264587
397600
347300
1570830
1808699
1814814
46437
1777292
714545
1978929
661969
1037083
568085
412227
1297069
1647763
899791
1301981
707009
1718704
948984
863569
1715046
1005097
1494664
994051
1201137
1750130
428543
1958591
1844815
17167
1087554
101639
1977307
1375133
883223
365426
1265314
1520921
845842
959457
789032
1588331
1106429
566463
1391706
1043359
350763
1871747
1256226
341655
791156
1659800
1661048
1761110
790213
600953
328875
1974862
1016053
240841
1538018
1730001
1941943
233086
1532593
70848
1915109
1507481
434914
780898
325810
710788
318540
1438040
1945023
35090
1544838
431685
1531759
1627887
162184
108147
571339
100115
120402
373714
1705022
774259
1487496
261661
23208
1279147
1653068
30710
111250
659947
1452914
546674
1152798
908076
798351
749125
1437708
1709924
137546
1879712
1929879
639170
109727
526502
1902952
1206088
44935
593060
698942
932404
1201591
107158
1916192
393588
559291
676441
106808
105360
374683
271061
280036
1079471
1359265
560096
1499491
646917
96709
962852
1219684
1136315
1804342
1723039
1391491
1270128
1141548
1129926
1745647
600559
38082
1771312
664615
699807
1297852
1246469
1163098
1961091
1046934
439247
1828767
1919036
189958
1189345
939569
1431184
868570
762236
1894885
133213
929535
931175
1101911
1879558
1684303
598677
432497
1185356
175238
684822
443365
907065
1850168
1877087
395992
558539
1430442
358527
1890810
1612162
1395434
128814
573029
1892856
413022
513901
1622273
209835
269301
1462811
1045733
1920292
1886176
1767209
636626
925583
318156
1388164
1357108
328842
965623
491811
263234
913019
1917427
1520481
1493623
1985990
344905
1382821
1983870
575105
1116724
304701
1427812
891890
1662201
626271
599806
406725
799346
813031
316767
1040745
1027971
1870163
224794
684527
1716440
1677454
147075
324805
1526782
1462798
563471
825586
1293500
1367947
1325478
1457064
520669
195920
1920339
44357
198398
1273095
761051
1493553
1954803
140138
1232150
251133
1299844
1727252
159989
1250383
1230616
1924893
1887279
1784241
1437431
1804246
1521514
1400808
1382393
1735509
43750
434276
1756479
424181
945683
759909
1832050
19050
1928208
161259
1441585
1128056
1341905
785647
1010126
1649179
1038377
1772626
187117
375119
64770
165991
596935
275203
887217
991612
1708580
239668
1920299
1429764
1025580
1688270
267224
1638102
439318
1679031
1611342
1649596
1055093
1775476
512585
1282724
1543810
775311
1761012
1973852
261763
1206587
1029019
709910
1924298
1891224
1383729
1488799
1174698
614461
64764
726995
1613054
15817
1408709
1816506
1689080
85956
1215799
1252286
1992178
15417
1102565
878224
407074
926001
1609883
761774
380751
788500
67849
517535
349314
1891295
654907
590156
983950
1077548
1343507
1430599
245792
566629
787543
569685
503125
69099
153716
383369
751763
1936792
629798
1125961
1184025
1008119
36320
1831625
1103163
979373
1880055
1598632
836854
503433
1413517
527579
611541
825830
1206152
316951
1405865
986368
1129865
1447700
1164161
612100
335096
1797556
462670
1721538
420702
1612429
835155
906919
1964886
21252
284008
877103
4157
611701
1591098
503151
1240413
1913881
804561
21057
1728387
699583
531432
1374645
1036889
1340239
517081
406773
1963598
564935
1314788
1830094
1516134
1318198
274999
544123
540058
135208
1719874
1468333
835621
9836
180045
225187
1969633
131587
1084691
578262
256933
1674128
1241792
1911184
1576464
1130908
519536
1072022
252597
172168
1862014
217349
599565
430221
1510274
387789
1223101
695256
630429
1421809
831819
1334966
607841
178852
1729131
1373293
181781
410636
287915
1411752
747153
1523607
325182
1106320
1050971
1849914
1208507
1880263
1660277
965273
699098
996683
1394583
1243643
559628
1096942
1960335
1865407
1556645
495268
591776
640885
1527673
48861
943209
1609441
209177
485889
1983165
1824768
996682
203756
1285881
1047404
559749
684215
890494
506874
1130734
220099
294014
724364
1224524
744403
1979219
759351
610826
21459
259860
1259655
1479041
791100
743967
1971142
205750
293835
1862390
749733
223020
1272288
206656
1263717
608379
557205
965532
1538344
277456
1706530
26919
1233657
1223780
1163380
454078
739816
1348715
424931
1172743
497729
815608
1086429
505017
790189
1014078
1358807
1000878
86688
660890
799155
1073834
903439
763069
1937206
771536
1079319
1433233
1913461
1178680
881789
1338332
1754697
1685264
6480
1642450
1929577
1286802
921983
1627315
234240
844109
1747083
1654922
266828
243906
1150900
1780722
807714
1246716
1091809
1966765
580147
641880
85761
1666403
1514936
392419
614230
494960
107812
1866923
1430919
1941367
769847
1366167
916064
262519
791582
800573
1439106
1645791
1142445
1987638
1388127
1677512
1876563
1363008
1637749
745885
1634509
1674107
1333205
914967
1168043
551844
5111
370730
535465
909715
1901370
882970
1844935
1365518
297897
60681
43928
1925274
102990
1593381
1288436
387424
413023
885022
1564320
1522943
243706
1708969
944263
1543615
399392
1706785
111380
1924882
161608
1062043
731975
798218
636939
191260
1708546
1122464
1880713
1537687
272434
854122
790685
1929015
907043
655263
1287563
519862
700295
988983
234079
28144
5392
824461
517987
246868
1904744
1160879
977942
2586
417417
149083
77374
5868
877683
797366
291893
1570339
118465
433676
1839207
1740443
1062628
239697
970688
17113
1579870
45856
919851
601404
736055
760781
1295403
1913484
864116
466803
729101
1863961
58984
1333712
1040504
1723494
1614845
1897879
1981130
1974292
1563127
1288166
56716
714779
212191
1726582
936065
738563
1184190
1928153
1543531
1631338
1563810
227095
629535
1576391
565523
1060642
34279
176285
271972
264083
1078683
1766616
692316
1681407
1166329
1385752
416053
1557424
468437
1110182
326287
833886
1840890
395205
702087
486196
1576821
1829493
1491713
357514
1773774
1914923
172745
870985
125691
452869
1628766
1285979
1187229
1861074
1672294
965959
1217915
151730
364860
1068123
836360
64621
392915
785940
1369311
420252
418914
1773864
1058725
446624
436277
513491
920488
1941792
111665
1726264
1516288
1982660
768206
1497301
271946
1775249
250795
1935325
1410326
958905
815065
1735557
1744603
839359
697757
1113088
877252
1110904
546713
1404970
221281
1850878
950448
1920790
402801
1803265
474663
474738
235861
87933
45391
1617449
1464413
1922986
87896
208313
488502
1066762
1685301
1625673
818302
809889
1404344
1920367
20400
367790
1821232
830441
1358306
224864
659472
1575516
1938888
1696193
1196910
142554
876570
249184
1649209
1804509
1049760
1295006
1394234
626814
1226542
1753678
563589
1434623
482296
1236278
293170
260010
905518
1978976
1909423
1955741
1488619
1223910
775542
465648
48735
317372
1544690
206741
1686232
1041052
1951214
505305
1056547
54262
587150
257923
682877
1985410
166858
512825
476551
1392762
1740358
623673
7148
1657446
523528
39299
1054019
396734
173354
294730
1710811
617967
1510955
979993
868236
134989
13792
928260
1556866
99831
1639278
86121
1317951
1772617
1036948
1582014
468969
1138625
301855
1770832
1697010
1623833
200579
1569986
1478081
1667569
817401
1423595
561059
1943190
1468217
1682660
157233
970413
1650157
937725
692353
62219
1249844
1468938
801337
165743
723635
825131
127261
1618907
1875500
1346847
1068616
1290269
619486
141228
1006679
882743
163184
388559
1963245
1495039
805986
555649
1068542
1215794
1910087
1148867
1293639
642132
1579437
1781887
849547
835065
196050
1437827
670187
1956680
359926
1852707
1185627
803421
1509300
703406
1592419
202257
641701
540074
182937
1184005
490247
747991
1276079
346563
1505820
1372956
604165
1550574
822412
1445643
910341
149381
263362
9822
258412
740855
1666511
353677
1987149
1725099
1991310
1160283
345333
232295
1522263
1614368
285720
1362970
492410
707058
1827654
1524579
98701
1011618
1682991
480715
1995844
185432
1388169
188931
1969535
1480491
691173
1238951
1551696
1555480
486839
1532059
1433422
1421999
779452
1062294
1404113
1827546
487694
1713749
1617229
1359478
1002329
877669
283464
843074
582441
1535853
845648
1311651
1240193
24975
543720
1178071
358382
1792950
940531
150518
1397399
1384199
886846
51388
1981700
40226
1166608
534180
1818521
1833820
1844131
1092856
861397
979144
1037517
979682
387490
1158237
543764
699002
959859
1210392
1930373
231899
588677
699902
1492785
1581050
1758828
405934
1829747
818760
1318035
261697
894668
1464330
1333907
61709
1475472
791452
1581047
730304
1948758
1541319
1823080
830636
1959337
173584
646124
1851867
257716
1193548
696438
36537
1816346
1375991
1360855
1217164
388423
234953
308992
1746397
391202
1185430
1738315
1030111
256180
1223400
1579997
1771794
709123
1476927
680167
434575
1921235
1958552
979653
1244360
138943
1021091
1746862
564713
492250
796384
893022
278092
1411586
199408
558045
578928
422692
1595530
929381
1250158
528085
1800954
1061941
1745296
1585977
35591
123247
1272414
97040
297897
930351
1131297
1725118
1991329
917160
1502952
739093
1824588
1735808
1243626
711925
763130
1841724
218547
413032
1337112
1481525
492379
1125815
1157265
1037755
1724760
242684
1255728
731498
415131
381854
360866
269939
1829724
1404211
1907260
1383788
760572
1779421
532931
1479183
579947
1807063
1112138
567578
627109
946389
1806146
1867931
637677
998833
134940
1272159
809546
1224201
1312914
990108
1835244
175413
1862149
736878
247460
755186
1520276
640956
1329902
1911816
677153
43894
897786
318872
1512420
51862
780851
1325313
1121366
171104
301149
1281709
1385512
1759106
54435
1967262
1053341
1163026
1866320
1014306
727152
893671
1874683
1186681
1708299
722306
1246540
1061844
1306434
373553
57436
1408498
632868
700530
427901
1920869
845214
1244122
587209
234775
56182
1950816
1576011
1129717
1452577
974888
580053
1857173
997103
1585975
1889687
1156984
162152
539946
158911
1370641
1051723
1256732
50234
935517
1961438
1219849
1243444
939723
1092328
70219
1253729
1457015
689695
1658657
1724742
396727
1134654
979473
709110
441874
541123
928165
953832
719404
1418293
1866274
1643679
236260
1894435
1364866
1558745
132442
1568386
407150
55835
773105
1308381
1648257
308640
943725
1892557
1931107
180673
1709051
94122
268228
1183118
665751
804042
1899407
682138
403775
830368
945667
1829397
472631
1227083
725702
218675
1039866
253374
683121
1071655
1744766
1651302
1617415
1052336
1944003
1314799
1108591
1044000
1918450
1947807
1419143
1428626
884616
35192
1290261
1042526
563506
1551492
1513943
269979
1386636
1265135
1898869
1818932
78671
820747
417957
1825409
1149436
1586283
1283958
358465
1555442
227699
1334064
1382873
1511256
1154167
1089616
575352
937675
1179538
1571865
1975601
452569
596161
1252480
1431856
1084616
1798886
1282337
1301623
1331370
172974
906776
1270788
1621346
936077
154836
1469483
875371
1545894
535482
1628993
830761
1944308
1232408
198116
344896
433169
923553
691765
1046718
1188680
1010377
1149443
1720130
1856066
1795999
376806
1035907
529304
346745
725402
1693883
76084
1367684
1596830
1991345
104991
1634773
1272303
1998109
968499
1199145
1565756
872710
547116
771107
1194422
26578
1897199
886006
846298
1180348
1151054
1831674
1450422
45295
1883071
62200
783101
1768891
1257853
1657477
1148614
1645969
1567810
1522476
1710798
1685371
54320
1813576
1932493
1540841
1336748
494263
454246
1784123
1123004
1702392
1655235
402159
1567978
1616053
98510
1586544
1944546
1918740
426398
1480562
1944051
1688913
992890
47128
194575
1667917
1025790
142599
1981191
1784801
1246339
31247
1607740
789502
413701
195760
801551
550902
1448514
1652946
824501
1172966
683829
1582035
244975
1644202
1710334
1705751
141144
1354537
1321522
1774668
1996882
836526
1854317
1333611
754160
248332
431649
481343
1931227
702372
1894312
64464
518609
284231
1235077
531494
650668
1143198
231964
498373
435517
75113
1064002
496761
166543
159653
1288019
1382616
47306
1590378
1232923
1481334
1367796
462320
1433947
496098
1608785
907352
1497375
376894
1994172
1361429
424951
1371651
911197
1975759
418013
1446738
794719
958889
217520
390445
575655
1720316
321168
1966186
372101
1704990
699043
80923
1323898
1670833
612550
1906500
722579
423618
38526
826980
200419
936229
1423398
256924
315732
642255
1196572
1129725
1831827
210267
1062941
1091325
484413
64059
1938327
1537645
488382
1631394
1373204
528823
325264
521496
1100130
1484818
1712356
1651371
164888
1076758
350423
1840026
64008
1284263
1621833
127306
304647
631064
1063652
886465
1749062
208038
1636199
1351546
1094702
713054
1924040
1352214
1861833
1028852
198262
713243
236729
966478
1599907
1412366
498055
832396
547467
411193
1833722
1804350
1291105
1331017
1252246
1312337
964386
803414
1755805
1361054
1886032
814393
85222
1316685
465226
416520
1105972
1332441
854544
718239
1117358
139428
471677
1204850
1919683
1210273
17276
145480
1441791
898691
1050033
106437
46535
1892103
123106
736889
795653
1149642
711733
746756
1210315
1882956
1127677
1980380
1456865
1324558
1427647
1688639
61679
763263
1347487
279554
729729
444580
383993
1872546
654802
546906
144806
960237
1264812
674087
1628204
793410
1091011
1861801
123560
206599
423088
580096
727180
1338316
692654
136041
1641817
1647485
1665941
1243558
306469
1869603
1645843
789862
127442
1717431
1849379
1710089
1880984
1004946
765753
446622
426230
1022830
1574016
1803635
1507070
1044624
789805
569688
917069
391399
649981
1126101
201739
1105204
652013
1106970
754800
410120
1506926
1695049
1181168
195243
130200
1376673
1862674
689004
1532605
500263
1055209
1527792
450011
995062
51297
929639
928511
398434
1056655
908027
1498963
50156
1512585
1911797
911293
1913866
276005
1185949
537887
526034
909543
242779
1325525
27799
364040
1857383
1042061
1061448
1152665
500154
1978764
1185707
522696
1843349
1007428
890721
756663
1167035
554194
1060588
1877449
1831286
1041374
577801
1700581
1651994
1325156
1326352
1429650
1551510
1386673
713391
1859221
679864
1414656
1711872
268726
794134
1509996
208905
960751
1414615
86306
329294
18571
584791
1677172
552808
684839
55599
1296019
1986356
854615
1274057
1562221
1621609
1165686
1197759
1600513
107753
148169
1875136
995398
1897812
822845
42455
718261
207105
467847
1339491
1843421
1778644
1459930
501746
1080043
1203837
53799
865285
1813994
89758
1105339
85357
1484792
1275330
1300062
1649456
1393531
572723
321641
880803
921869
1170046
221592
843721
1176361
426518
1432734
1722968
1797725
1801014
1125426
1238966
1972503
349141
1713887
247609
423428
281129
1961550
1133656
117262
164831
157175
1132414
1707897
476503
1766301
1242876
1136227
313211
965578
1746224
786530
15284
1959467
600980
442440
933360
162482
485662
1462213
1830413
1897732
1971032
1891656
92206
1758338
719346
1371683
1799988
612632
1644159
91649
623750
1824746
1806066
1402595
1243392
253338
1106098
1133125
592864
1186286
691688
894499
35506
298488
314264
1295034
1162952
238389
663570
1015361
671561
1202323
491438
672618
939782
1197981
1620926
1333117
576161
1822615
370761
1777681
489441
839144
1524101
1288424
655446
610172
917979
1473647
195653
1715143
113454
1096993
880912
1473656
791511
163083
12386
951733
842029
551673
991812
1200805
600922
1145207
291526
205167
131280
81055
1585138
75835
1247553
1910825
259220
800683
1159745
634225
73812
1193960
193310
44693
1387861
1740064
241449
1783517
1392207
1876412
1765296
306484
33084
451169
1686487
461683
1126964
958000
157669
591860
1222260
495462
405764
1723783
369321
532018
1225393
748409
1038497
1664950
1029440
79929
1510139
527687
16455
1893372
316437
788821
167295
1028113
933013
1812142
1090745
1385843
893063
1476395
1136400
1413571
1923106
981233
1468988
1548251
1591174
1433490
1013264
1257077
1278439
1233349
727987
1093190
1362923
460380
607041
1670718
774751
611529
562774
1871863
1397585
158090
1808303
1636274
1366397
1853816
1396880
1124101
964499
79261
1868892
971312
1818938
1808337
294926
1773288
1700924
1987805
1879573
1502550
1386649
1907940
1198807
610883
997582
645210
671940
1223155
1808011
1734157
829673
1395052
868261
1248281
1156573
1657671
5684
1252654
206368
77610
1179077
924232
1146076
1725913
577326
1314190
1872713
1217019
1903085
175836
687335
1414202
198300
805868
1888671
405227
206363
422022
1643297
1073547
1061416
979098
674484
1122804
1170951
1771521
185179
484344
1331482
505523
1505123
1137419
1499483
878669
347749
1700513
149522
472265
1724228
1631858
504590
684606
1421578
538171
169321
499933
1139512
980909
1128024
1907159
1897291
862086
943300
348778
671066
1499500
150822
1356416
751218
176797
1192122
1379686
1416636
1541511
242328
775751
1833080
724598
678294
1820053
1056482
706570
589772
926167
1301105
1645935
1679851
1734708
340815
255385
58719
1219086
1868171
645729
1172903
1710740
434140
29209
1400899
1260545
1805520
1941065
919844
1920527
1873634
1329343
1953860
1430340
1427584
1692857
356605
1407093
552635
137692
16758
844392
541509
922034
1616443
1156964
333846
1465675
658770
1508686
1110794
1311764
186969
587214
451671
682819
1921524
669345
98608
421949
1318663
1289832
864690
1660983
1596950
1285108
21318
1731255
362914
453488
1668230
934629
4792
1162740
448574
782985
356623
1313477
741920
1515149
915887
1088320
764530
977483
384293
1758422
1631903
1978239
768144
1907380
1991156
500607
304221
622616
335398
1306630
222709
1887646
1148341
616342
1552902
891686
1123359
993616
1297404
16915
978947
896952
1597531
1655369
1554379
1450352
337339
1570914
1825288
308466
778696
1716824
358788
971737
1378216
1475777
615219
1983970
721648
1681304
390628
144247
1784100
1479399
1012091
1723947
134428
1398566
1016839
1348747
1516395
1770876
593601
1268933
1315191
317570
112511
624654
520175
1647163
1346754
1859391
1698879
1366927
988899
1894095
1620493
122115
928582
779694
276405
612574
1877021
786664
670775
60904
1345436
719349
1694180
1956013
1747129
46093
653569
928826
213808
1297636
1324881
230270
1186599
1272361
717420
161039
694421
1467019
346055
1026813
1503719
336
394616
349855
1682239
814141
1462149
782972
456099
402747
527621
424828
793735
907613
1780150
580295
1775800
1201129
918672
1172798
1326145
257628
781474
244606
1820151
636201
710306
521752
1656777
1528414
1205404
57446
1332649
1351588
717628
241110
1478914
1157625
1289471
1857213
248151
1924406
1626814
451153
534603
989243
35623
1121942
951470
1607660
915423
1126097
973113
1270294
1943834
314946
767937
142690
1756061
835681
230219
1030343
837834
716420
1056674
579033
322220
1954363
115029
1744268
535836
723275
1060596
1203027
736961
825800
1988337
867011
134017
661500
1847761
1947331
1565526
81216
1017584
335287
569748
1831222
564887
1919809
1144879
1622070
1170753
1090890
552790
1213598
436870
603504
1765855
1584166
793993
191340
1967387
1112244
1783303
1075238
574303
1909011
256227
417276
1263768
1299972
46066
1959488
1594941
896681
194293
508498
1731498
1530586
246798
451135
742990
1184581
1173502
1781844
956983
696877
933409
1454980
914113
118091
1725323
1129690
853374
1657922
541172
1045773
1372021
391312
919058
833868
689041
1483476
989968
1824870
1383646
1475288
1416460
923400
1089386
1303085
1874628
1338011
330555
735559
1821010
802989
530394
776902
917122
399359
1255544
1566772
347541
232465
1667101
359048
1762151
1454636
48493
833913
1393239
1595690
67645
1107110
527238
719511
41864
375246
289384
291822
1172661
198104
1580281
1841169
1240279
1091581
1864296
1224399
18714
1475551
1823087
781562
1866499
1765785
1462792
1990890
664583
265471
351512
673202
1467596
1382622
1365807
648949
191549
429914
208859
236822
576857
1690800
138442
299247
763320
1541584
1611215
816190
1441070
1807721
355708
32419
327486
354404
1837916
1807698
1726306
1268360
1796631
1439416
1659277
843481
1837087
639113
1921375
320537
117255
1233944
1978290
1844353
763625
1590978
1405063
493698
1967509
129285
1650707
543653
1608647
1252976
1995869
1019297
807956
780371
1167414
1702582
94648
348478
722925
1802974
779022
1489140
1574058
812029
1551406
685469
1475841
497328
1440664
954171
754893
628040
1064075
941575
844277
378641
717597
1502589
470806
280720
1381090
196706
1927548
1324168
1251835
204978
454107
947810
830969
455587
1724910
1969890
1450011
940782
1420694
237027
1691599
859392
106295
692086
1859362
631950
1528493
888397
854772
1620178
1054442
281157
47643
407242
779484
1938074
1714518
643602
1648550
832126
1567023
844816
972917
1192294
1234835
1017635
1893259
982245
756607
1557456
1127897
1151444
1232927
531044
1303556
270894
642300
1948023
748451
1636011
80393
430424
1567312
1419458
75717
455833
1332274
1129551
707058
1030620
1011146
418707
1773095
640456
1653915
1708728
353474
1411369
54270
1348424
1597549
1400152
44482
1132165
525088
1165737
1061259
186733
989432
920618
51440
671549
257811
1589923
904908
1881051
1106178
496312
1074349
1888836
406020
1775591
12576
127153
362320
1116328
607028
1488338
302797
903173
700298
882982
726550
1596080
1813357
628665
1824725
967704
767531
1987048
1745002
1353681
866605
516386
189153
1461116
1397179
1857767
953264
789366
932800
249570
1761236
1577047
1139543
564961
829286
224953
672684
1230858
882067
532315
1866054
917507
1905493
302652
1921472
759109
224664
781018
1774816
473124
713983
1664930
977407
1534236
8191
1008731
52642
1994335
1147770
769543
530708
1217532
1066142
883424
594287
1615306
742158
442041
505781
674468
1833818
1767297
237335
1587713
1490925
4174
1229886
1424880
505500
1635161
468278
610276
602323
1684814
391258
1735182
271490
1843201
911766
1909234
357267
1204861
1362760
1106561
1593993
684263
1168275
1645926
652750
921827
971379
1555728
371661
906256
1735207
54802
620146
257773
1959780
627434
406985
1833714
1273335
701351
1374007
855754
1568832
132267
740611
131618
550938
1637112
527658
1871320
1495933
682455
798780
1607866
591176
118748
533023
1903370
1978965
1707166
561479
872100
912518
559528
1110748
956881
1377140
424830
1788605
1967315
838857
1540104
1099547
1634554
266264
1007853
1568433
501614
1766641
1522610
1383462
725333
340043
946113
1053595
1328928
1847675
1767759
126254
453059
1710680
1668065
974482
1767056
735893
1954776
270276
931232
1808092
1841934
1319007
1059810
1137029
635459
1958762
1342664
323114
469527
1109441
524750
1437426
931200
1575015
122817
1732856
1247548
1114835
1405426
974269
568613
1671244
1402469
871031
877504
555109
1721127
673787
1245855
66827
646954
1294883
1202755
1531993
84444
167213
1613173
781320
1026115
45443
1403735
1776753
260517
6419
1802107
1926064
1816361
1719649
1882347
200019
1703184
1973159
1393587
795170
1917904
238515
1597755
407781
1624540
24806
941348
205760
439024
1915137
936548
1228194
1820131
1248203
1540078
1216937
1851165
1179707
724568
1569717
845567
1276452
136005
1204032
263859
843306
1938292
1226879
283536
1931615
1613271
1442546
1403800
1482955
901529
364703
1442269
677303
1438658
1586270
382576
1225982
1478960
687848
722990
198054
150926
1350958
1148737
729852
607052
660406
13791
858142
40905
1907166
609228
1265780
1178202
384713
1085629
1727778
1925284
1334755
1944280
32801
1690509
638894
1206602
1404119
265383
957833
922288
1432610
1993203
53157
821212
1245515
1334311
775508
264522
1418324
1259158
515684
1580614
1387584
1818085
1086317
1898349
1028619
289280
77007
1126849
956005
115857
568091
158391
1844710
355503
790159
917078
543279
716700
1051465
663471
52284
1150379
1321171
278717
1708661
1600914
1309574
1098937
1391158
1860601
1770182
1832774
686528
1258958
212058
1060171
1974443
1861388
394489
158430
1767742
771605
1040461
768065
1029997
1927351
1580547
1195669
1795052
1383502
1764208
1750334
1637351
528268
890212
315389
1431151
1414761
1078458
514501
1951944
1681225
755100
1708509
1615806
1709309
677456
1584450
551227
1043757
863198
398720
1712169
754911
938680
1655084
1400928
1513525
758350
1612392
1788077
1707414
754578
1115181
1625849
28735
1451920
1127623
754567
1714928
1322290
1785242
1158320
321610
1232567
492599
1469297
346445
1170161
1986365
1887961
241668
355851
1692573
728193
1154862
997818
852147
1568774
1421300
274424
646843
1392669
337920
1792267
480645
1541084
53259
1535063
589112
1287178
888747
1247436
473349
371360
788740
1261952
703030
454436
1237493
1657638
497226
1592249
1450305
137932
437367
1139041
1219100
1822436
922951
1332216
16037
558333
604561
10295
1153857
1656977
1058418
1259083
453701
326327
1368519
135333
1071322
1768855
1066064
1397977
1733014
1051730
240011
983690
1639687
1890446
1196214
1468893
264397
1551879
1085418
116413
750595
1393798
1987946
91948
1379152
111047
51463
1234594
742990
201023
1611411
1016545
146478
171124
385137
899113
484288
1431644
759985
128451
1813904
1820661
1968128
1253579
1959053
376806
361959
1905712
354628
789427
551750
489523
146781
861729
1714648
1230198
1771851
1615487
1543387
257148
1927927
1126293
624703
1084565
105885
36292
883888
1366885
912921
1825814
1287324
261077
928331
497062
971276
851652
650249
1660056
260985
745678
1906866
1466383
1629045
1498753
666715
1739273
1890755
1451285
106519
276444
1981342
1917466
478218
1181356
1209370
1152131
1746398
771733
941684
317221
398681
1850592
1515468
869181
715515
1224711
126191
1172056
1087487
1137022
1673078
1807875
1545510
1464005
1650887
144936
1885613
91805
1407594
1954093
1505250
1413983
616601
765996
1280839
1369981
1625713
1765553
1382542
1342391
245401
1461583
626223
76056
1459906
1448435
564261
1396688
656447
341748
401591
1620147
768005
1478557
762247
501591
1834693
447412
1109753
1178431
1629682
26601
905407
1859535
1638170
788254
1964217
420051
558208
1634776
195944
504584
24182
110229
1551426
955130
1099850
682855
876075
1599946
827842
1929742
286726
499495
1000609
1002226
1902334
1800969
100946
182969
1629677
1437
1298476
1882653
1956835
389393
313104
1980835
799688
337120
681358
413837
179421
1598827
1278658
1709302
1094725
1057425
103162
383968
1573056
248857
926899
1541395
772258
103678
912378
827738
209776
1359137
715384
1916278
589436
1487732
1878720
1278223
767371
1576878
1085341
109718
1472667
236966
1597098
1172707
938926
1864126
317218
1055150
8388
83001
333161
868624
619379
842006
1917721
1458793
258899
1052833
754835
473139
1194385
595521
749985
1749243
413190
1389277
1384159
1781840
1490346
1668709
841357
636430
1398304
1641278
1501171
1162514
720693
1171456
875672
650389
45244
598777
1211884
941037
683130
1328370
1376760
554214
600850
261163
29783
1739643
947104
77378
995416
1552533
238303
696974
122258
403722
752699
640978
963462
55820
116514
562485
1687911
573107
185103
1339702
619669
716965
1730112
345776
1179274
1403265
1416062
1827317
1469737
487668
966472
547809
149513
786589
29662
1285850
1117596
162728
266919
959958
52411
234481
789615
808794
1948944
1383735
1141553
1822891
1841835
1178676
1140546
940200
944896
1471270
1381001
1678216
41453
4912
699071
1174933
675704
538998
894644
1657841
611565
110532
453311
919266
165338
530113
1816372
1803975
1080490
746969
1290976
1761953
1149279
707447
1580212
281813
945974
879474
313073
1473409
1833615
1707114
1193113
1508202
1602725
375813
538302
589752
1031165
323150
941968
795371
795780
90
1041893
67367
1102968
1696669
394024
344556
1685363
225426
1588722
494816
941961
163041
1743688
1205561
373607
434821
567215
1723109
1767132
831297
565100
344530
711888
684568
547322
1219085
1736314
718092
1245386
1877859
970176
1704779
33917
615747
643893
1148055
1866025
1234087
1727421
841208
292156
445137
1532457
1123664
266142
260338
978283
760883
688641
1873848
603251
1910861
611245
1731695
1640114
467114
498855
855725
1663324
1197279
1422001
810182
1974153
825079
1909880
708532
225271
1913489
179302
1622839
1404401
1463660
552523
222142
695972
1856706
1647197
892459
1690011
1014520
1470714
1533091
1053649
1112303
1483549
55245
1236169
1885456
1762929
1929615
1555824
1351447
1798950
1423902
1906168
1779068
1734917
1251985
560213
1323041
1650211
420893
1142039
1801684
672623
330933
36473
17964
1148175
971840
914968
1845490
470754
1025869
1161669
810814
1538674
998109
1873546
231571
295123
191600
212620
800520
614739
1929531
988530
1212369
1854866
435174
1481572
1344404
1322800
1982447
342324
1734226
1806283
1266673
1335635
1514097
1196880
1481007
1873462
490854
1163447
1788719
32024
1307950
1492719
255688
1368284
1980897
1550573
1296802
895802
1265221
1805849
855119
618540
1471503
419130
1276335
130566
707309
604798
1122323
1568220
1308750
1871350
379423
836253
828347
755186
13828
1421557
295820
881785
1956878
679587
1955775
1053695
564360
924533
1083789
1856749
448203
1383764
940174
869202
1899318
987788
302964
621082
1112311
1287419
1496216
1244209
125974
720017
1641348
467313
182099
1051414
878955
1544229
1596650
1711856
772206
1273826
651587
345940
1260227
657899
1748189
518149
1115341
1603011
1811170
1065011
899940
1201653
1385768
1949070
779622
156725
622173
465125
331013
450837
1574805
1285311
1316701
341281
1313746
354955
1036225
1368770
1105602
636261
869284
1098059
746452
990042
314453
914361
1478358
1730090
1271725
1925252
94376
1190455
1745954
1367509
396559
1981407
489878
309594
1551040
846318
1380389
689682
936562
1230259
460908
1984018
1192368
361201
1765074
1551516
1813239
774308
539219
740552
1340577
436734
1743816
116675
158960
1948628
1656887
1009583
1831006
337222
1853509
1009327
421907
812419
1622924
1560086
750814
522437
1645644
1271050
1025246
1123968
1200702
998195
890595
1341011
247027
1728312
1499467
738083
905624
942182
1682775
1135175
772967
1089831
796782
1201744
1512741
224995
166208
280653
1767462
748107
1360351
1608078
620816
1604431
81746
1782685
169794
16205
1572044
385582
626973
1942126
173626
4253
1054365
775505
1744283
1009911
1602232
1054951
1970055
1316767
1273384
1124893
1044153
991603
1194370
1977290
606896
1399698
1840245
1339931
768872
1614376
116518
576735
119101
1567270
839643
1615744
803263
191529
1408646
978833
698115
1768584
129466
1302747
495034
1715224
427063
824275
1784732
74861
1222791
388224
1111204
1027332
1063070
1045147
133694
1203120
729483
1117065
1696105
1921007
168494
1651082
1137443
1438941
1027580
68376
1276463
680705
1572379
442948
1649651
1763246
133125
623218
277471
408523
166943
1242881
683865
1083930
808542
853217
1045436
1736288
1673230
888381
1421418
191743
861116
1083161
891283
389842
1494306
1399325
1101585
1107019
1756154
1503237
1072864
348970
1451002
1181507
1943928
207650
723091
937327
1884548
1043385
200596
137604
1348486
510612
988024
391927
1740087
1705368
1234238
1744837
1849271
977302
1298012
140097
1944074
955852
844196
935041
1564904
235066
800009
352773
1004527
1703455
1174252
1385073
1449568
813813
1933990
1707439
1003250
1244298
1172116
642883
874103
988949
1121286
946797
1653145
87077
720933
493071
1184825
419951
463177
1316233
246256
1076766
810878
1006765
1437617
1136793
1087603
287246
1110828
1894810
720828
1640500
1101950
547447
1074378
175121
1926619
1331164
304599
1268987
602638
1000097
1696971
157924
359648
331373
1390052
809222
156578
702219
1543967
881166
976023
1981438
208225
573946
690377
1339456
1508448
123172
330475
1174670
321422
1935550
766548
260154
1245457
372622
753624
1285388
566888
449425
469088
116850
587833
1016759
205866
434810
931386
705241
939550
945201
1525027
884063
1057758
718122
1970147
1699707
1834700
1237107
1126280
1147258
1652402
331018
1561791
1601746
1641694
71495
500594
451223
1243811
384880
910624
173149
405528
198208
46442
366852
1695446
36730
1209363
1503777
1367946
738005
533386
693088
1917667
1590081
1906985
1594212
534477
594345
279277
1290236
1785365
1508833
1107964
21388
54256
920072
1410489
1294988
1533259
1533732
92149
469047
583395
1074147
1896878
1799032
1016677
436483
685775
907866
388574
301847
1386219
620010
1894126
1255490
1320611
560155
31168
581257
338103
745307
756588
3800
1272046
39182
180888
129235
1170730
687164
1595439
1972526
1940805
1021960
1144573
1818757
898350
1040963
439230
1589235
855139
59851
1742574
449086
140180
1901351
891613
1382352
152344
106924
1764464
1430032
1604524
451939
799994
134825
909549
346591
630721
1608116
1266296
143337
70772
550512
565807
463121
647855
1869383
1499968
1930978
1821766
512563
751821
1461370
1986543
1235841
54210
1118167
1271272
1878833
1280389
638194
866990
1499982
1982975
428444
1418382
812551
569236
1137730
22984
1420076
1477619
1749945
330973
1790861
1196152
1537575
361519
996327
1334477
1631797
1240660
1935801
1032599
779223
1288043
924873
865836
462392
1234094
1965168
1474095
1107452
1406376
406422
150803
1744465
1672206
924541
69546
10234
1429119
315165
1655374
370073
92697
304927
941396
1334799
734718
1667029
417375
627221
1359000
1636267
1709962
644613
1270371
829755
1633726
1033711
568289
231685
1984461
222068
333001
1781716
1571141
74696
371100
1227687
397847
124061
333249
854067
660211
1092658
1401264
1918715
479807
1023466
1772112
871082
511126
824218
1925516
171108
1211317
773248
365399
913028
1135358
718303
349717
517853
1696860
973881
885536
1081579
663507
616411
1265579
56374
1015148
323485
1868198
450651
1816276
62227
1319408
499791
1077669
1886638
1717426
1537519
833789
1334630
1242917
1809699
1757357
1898452
970477
1310569
1534390
1347393
387353
546438
1780203
1307943
1030943
1933805
585195
781589
1857525
1728861
1119486
687478
92136
1164837
1785556
1176065
602801
1440564
830047
146690
1331749
283296
1633355
1998345
710776
965693
97074
709812
1017425
1935448
948699
941584
577855
1994383
1107620
1023208
997864
258802
987775
93236
1006641
1767536
927457
1294074
1154209
867938
648470
1959018
880561
186896
1727722
808020
1693747
1429014
650235
1210490
1943072
152358
1450876
180256
1162226
1923910
135700
1664741
424196
335933
948580
1333780
1807995
375993
1616959
85777
584843
550789
361690
1721494
1285583
1334846
425405
617142
525221
1620954
558952
1713882
911137
383103
1728841
1571720
560533
489719
1003465
1822421
268878
1896955
377490
98555
1172428
489328
1824474
355069
1322943
1529606
441821
1668099
1475946
1637772
1249430
1184275
298918
1743514
681084
1844641
849685
25285
632133
976897
1674443
352212
1130840
531896
1642378
1045172
552030
419149
1192821
382210
1835112
523708
1641809
657843
551970
326110
1625819
1833747
324584
1155103
6915
1491075
1639646
1646966
999713
94600
144812
482539
446878
664080
1755289
1598617
615524
1651688
369796
1363526
1559274
6254
1296442
1496740
13323
814710
1891486
1693600
728127
580123
1637533
100084
559903
375996
476653
820043
1750877
30513
1791154
1374266
1019924
1515542
1809690
1828630
1697902
1375373
737141
213205
1803533
503161
717503
475485
900463
282017
1032116
1330322
1079525
1224042
1793272
1975385
1828467
1758082
1566417
1591753
1349375
1548093
1249770
258378
1883883
10917
1909904
934301
772141
1111344
1913686
988613
1029731
1433838
1321481
1876609
105827
647897
1584356
847035
774896
71181
171600
1293328
1158849
352026
888677
200440
208406
1558742
1622710
1590320
31995
1773688
764606
750814
895874
775099
1234618
1577892
373245
1449832
336373
1944919
190169
1830539
1584309
1721863
448262
1463356
1611149
242905
656749
1220676
321775
1396245
1385923
959043
329278
936597
580506
543860
104629
1204411
1152248
582534
659200
319333
1945878
470980
1067534
612917
1251025
1052987
731224
260136
1630475
748273
841688
1838347
442147
1895694
189632
297792
1462787
744363
379814
812530
584144
1631606
587078
1101399
1936582
1601930
317853
1015428
1815805
142092
1585372
81679
463702
371093
1860471
131143
1155184
885082
145372
481287
136797
430896
1418362
157261
89624
499835
1903624
841654
1475634
906146
1093052
553357
299690
1104580
1014192
702294
414795
1401755
1710956
623374
1302381
134489
1814086
544751
829231
705662
1226937
786869
1670095
1520370
1831622
612654
711546
899731
127237
1404145
588853
318270
151945
1199878
429877
1766688
670141
1610952
1617539
674293
1676386
477319
1392502
1013223
1027972
1207096
1427704
1504238
359167
8326
858885
1991179
1295843
1256817
1625874
104883
1711151
1315995
1487882
1101012
1827417
685144
476140
1020598
379322
1641462
1547542
92303
1934497
453314
1247772
1077494
1860660
1100883
1609093
259060
1005657
258722
643426
1739655
342634
1832851
442057
673726
885790
1733385
1688107
1454926
1276358
1426440
655015
1145085
1284250
1825750
705002
1826428
33212
1438997
1022514
641827
1115804
1661373
487974
1133276
384066
1305655
1373252
1263926
1109727
1676723
1988789
936716
1779164
1528551
318686
553124
1237803
945689
1818381
1815919
657722
280750
893975
25549
1827208
577815
1088738
1178908
727017
1917112
1292988
824007
1118445
326731
1125280
457184
1718740
1359632
843699
1617275
294846
291909
1671702
1766332
1402012
1427123
884148
86556
1667629
774676
901714
316629
705289
769896
1264601
315595
90365
1437309
1837708
244590
1589577
445957
91162
892280
1272413
709223
1576666
1167318
1578488
1112098
427458
103557
574442
647183
847253
398516
1345398
504298
1464499
1058165
982625
84976
1079320
760332
640803
210028
38607
1097106
72981
1459567
681700
1150196
978161
1745591
458118
1819659
187539
1713770
1627182
481133
807287
266808
1485302
891446
337700
311198
1617699
1604479
1049681
1202477
1434018
199595
1530921
1396296
698348
165260
1373341
672649
1231898
878155
843352
989298
1645474
1225462
698973
1615749
76532
858190
572930
800803
79083
1843802
1900839
183342
390087
1928216
1291367
1521449
179772
1770612
1174368
872946
855675
788446
761339
540042
1524983
1626651
1080339
265831
59394
1494184
1513669
19175
495502
1379278
1829175
1515143
1494068
1315961
1064386
1761528
1141184
959832
300844
1202779
1026979
433051
1517945
342666
733958
1227898
1314255
879206
1463600
943975
1780709
139928
1911665
445453
791581
1492169
958069
1524026
1296543
1484635
1437445
862611
1082317
1118470
1674294
1211897
579628
1248913
1598720
52889
1097742
1211988
779578
248451
1564193
1325069
1245085
1848485
639133
780960
737923
1535755
1800646
1026277
276516
879958
304268
1563721
1350123
948006
1619125
440780
565085
1339768
1286046
444413
1430243
919123
1593265
1944928
1125144
1736693
839497
1841719
723811
397194
1268078
1894940
1427521
1296836
1584578
1175180
1011545
233503
675841
459031
1796641
1253654
167037
404214
366382
1205476
663568
899072
377722
755924
746995
1208798
309341
1996790
1851988
918117
524961
309162
527859
1989517
821379
566359
1430137
209889
1851401
221981
726678
1803009
221826
1503031
31377
10198
1740259
812351
920344
629671
1905275
684707
332428
463414
237878
544366
1800745
189977
1311418
195542
1490038
1877937
1031457
1393968
1528022
628396
1925230
1500844
1843643
600279
308857
1338199
311052
167236
1695365
1522727
1060523
397392
107050
772637
97130
842164
1418205
1431600
966341
1485159
1931502
1781141
1705675
1331494
1445398
769680
1735545
1404573
901199
1636384
834259
272435
1691325
242457
1966305
1535317
565127
1347508
1722089
1807883
421249
983444
1717730
774576
1569945
1547344
1185095
191860
157285
1406829
1362092
18099
1591817
1976774
631571
1113737
1413867
1974523
1205933
550223
30636
20900
1673543
809199
1086205
1427383
1145481
1748016
422143
1000788
315281
1799934
487943
709684
1609440
1497512
968165
1549040
155418
481495
1366411
1604833
720483
1957204
101128
896818
1082634
158506
342770
1784502
257057
1732343
1377334
1892393
1670338
1667663
1865723
212568
503947
1556666
1881002
711798
891473
335246
1876449
1052137
10459
1000994
93299
1411955
927290
922091
442144
1523131
1079625
893621
891452
1207139
628156
69836
1305581
390124
853301
399089
1420127
1038962
658825
1301539
1046602
1109966
179718
19946
1725825
1477264
397282
290024
1556104
1950976
205018
376099
1746890
1201060
1127925
1709883
620876
47642
575276
496954
1315883
567497
1082611
1158753
582179
1860424
476917
966684
305505
913023
1743422
1747604
480096
150524
625033
1904721
78062
668553
804050
457214
782931
317602
1846987
711442
1808830
1016464
690020
1062569
1733879
87867
1313605
239362
1531748
549300
1295216
1328765
1247155
1067346
744128
1532257
1039066
345099
844094
87254
1993592
707711
14776
656424
1690594
872052
574682
943730
267505
458921
78208
1210021
637885
1910343
1421097
238788
1209175
166696
816482
11335
150588
1585343
706643
1844737
289029
324122
953008
1031244
325960
926248
814789
787438
206491
1965716
1608078
1660618
692265
996262
1515351
1463128
1289138
408168
1996027
857280
577070
1460076
1398162
543914
940733
1836120
664925
1127737
85965
252540
131863
102448
36624
830619
1689171
425629
1748557
1005872
1249772
1691582
1732218
1700678
310586
1095258
253038
1025163
1644669
795740
1176434
1655037
1784486
137903
1987606
772532
1654102
912693
1241785
1164880
1997092
1855850
1179278
522979
1453396
4020
85806
1055036
1674001
1885506
1678811
88654
1054625
1275150
1661402
1930169
1944721
1056925
1795481
268734
1587441
953040
1025955
1673343
190861
1698973
1403687
1662349
25924
1909909
274991
945066
756910
920833
1496238
354661
878103
411969
375041
1236713
975466
921276
75389
482518
361808
271659
1437194
898414
466739
1664570
1978952
674816
1538639
1038287
120666
1095125
899007
817450
135850
176893
1575683
166857
1320311
206401
325048
480837
731059
1774021
1255278
375069
730502
701939
1722090
318955
1842849
1650828
976409
1215104
491626
394720
116380
138369
1923068
945865
934311
408418
387425
761287
1258967
1903730
570497
1171375
1017208
1343997
1496014
1107403
1405012
736207
508891
1804780
1240684
1177198
782972
686018
1876186
633083
153496
1807413
42554
424847
479994
524927
307400
373440
1603336
401780
425672
1586757
594289
820521
696704
1234818
605860
162952
319110
1794915
616626
604022
987364
309052
962932
1875189
1493393
1967375
543003
1140563
677880
1335411
1102844
1774677
918163
405424
1751699
90030
1743877
143181
123808
1729943
777354
1377342
194514
690688
181598
177510
1167549
797179
211613
1880441
44666
487686
564906
1689851
1191500
114541
561337
678302
1279237
320214
1207557
1836322
303766
324519
881529
1634195
1019101
896540
1864599
1152033
660259
736053
15033
1358276
1834475
1286941
258958
1441215
965414
476968
784599
1373354
1834826
1923839
1861577
16490
1688095
1759483
1554005
384126
1047217
299383
1140699
719925
1230182
152822
415512
538555
1407065
818353
285897
631791
1857355
1162949
1809965
402876
1322244
544096
1365906
692790
1946269
451361
216788
11237
1508515
981489
397859
555715
853617
865137
1773495
435982
1515024
872633
972344
1573511
758779
1192858
1303830
1645339
1998560
60717
1405582
483475
1130642
1696583
1038448
1125574
1342634
1740065
480972
1009396
1232736
735807
683986
540655
844643
1808107
98622
960405
317580
809872
1464492
928630
344750
700610
1344150
652906
1502178
1441757
1276715
285168
1596342
1744363
534903
1850650
1587533
1560331
223514
583959
298409
1945688
98676
1026388
380398
7084
12963
968375
297790
1126440
479358
309366
1123536
566223
1212966
449840
1609843
1340523
1737519
1431808
1848768
1527013
1165632
366119
809952
948788
1668370
786417
1449604
559449
1335420
1494158
258504
275439
1320474
753873
330571
778384
1730574
682073
147896
1245636
895504
536048
713489
341895
158850
1923106
932770
80338
1648824
1844819
661811
946543
333674
1779055
1968104
1256218
278055
644540
618383
1260824
108501
116253
32615
1948792
95999
792247
591413
657154
585110
107330
886610
288858
754810
200994
102673
830613
1241881
842908
575150
1666008
781991
220635
1528645
578025
677095
841489
1076498
341043
1358872
729197
281360
656612
1564221
1056260
1587788
512089
568826
843273
122511
162246
146808
174426
594309
605851
922811
1484632
140005
741410
1022904
1682062
1060904
1878718
809017
1930580
852451
1488006
1182159
772519
246847
390067
344662
1312709
74612
1724784
440569
694592
1440576
284666
1455975
348466
630623
1031345
568540
828693
402409
1972210
1224828
1937772
581835
1564405
255275
331281
1272241
1004365
1514340
557274
1602820
1689121
1354277
1711369
1275646
1358358
1843998
1417764
637657
971984
583990
1914779
268981
1065846
307409
1578426
55323
707957
144445
1788832
1681576
610106
217846
968475
331261
299520
145279
892633
441996
770619
1811806
1432926
1338048
813750
579102
445259
1976690
1967489
1641831
9467
250471
898467
847954
1241013
1243924
1606841
1028634
820639
569335
728272
474366
761572
1579547
1644719
535686
650774
449068
1332366
75799
315717
616452
1744038
1448748
1981446
97154
957125
1350954
77989
1927405
520715
1208132
285100
872325
866489
1931609
796200
1895858
1101847
127532
158337
469539
722128
1496978
676994
1520934
1788331
422809
1315903
1143044
1388463
393988
1292758
1176493
215616
1910273
1102279
153708
1815683
472300
1934231
1399948
1683045
709517
899557
1006218
1598864
852819
296693
152323
1147300
1141334
1906953
108690
765121
296835
562625
614757
379784
236194
10910
1251747
1550361
1585499
1535775
238820
500863
171961
398679
1385901
796641
750732
1213883
1019269
516266
1612634
1542833
216652
1469902
1636443
85514
1665545
169232
86150
1559343
1181633
909527
1256418
1719485
1507845
1073607
1405717
822617
343502
1851025
1545896
503276
397444
737564
1874720
1928917
257133
800096
21905
732678
1003568
640993
1169998
1783893
920160
600904
1577909
202074
356597
454677
163295
486188
1534301
1625529
106169
311261
620927
266588
303614
1388217
1647051
222968
569983
1905445
620348
1739492
1754196
1478756
1968539
810949
1953673
1914095
1537142
1424281
1899392
810847
307788
758617
1306471
1759756
1277907
881833
816205
356580
672222
335924
1264501
691562
685517
495837
252995
1321770
132334
243304
985101
686907
360210
953904
892092
1584636
632281
1146262
1161512
1915071
1243527
1493368
704045
853992
1168895
230181
1988825
1063007
280809
983267
295086
513890
217472
527508
72208
619969
372156
68982
852683
1612002
699804
831475
953624
1990607
1696535
414181
139214
1067918
1031622
1525607
1647587
169356
1684229
1015474
22033
354807
779811
1256478
911484
1166041
1877268
1670429
1632642
453174
1928260
303698
1639234
1579421
1734650
1737820
985458
51238
327209
579914
692765
405872
1406617
594976
103249
207256
1737963
1595421
1014985
1956876
1777884
760902
1835485
970903
315464
754709
1596080
1601471
250909
1634875
928029
181923
1640896
1896113
771058
1997343
1061262
1504641
1418678
825761
1277298
778362
419777
64305
624679
305958
1829547
1980560
1991891
1248372
1812075
967609
264643
1387547
581660
746950
1115348
303329
1571523
1532409
1717254
1634626
1595673
1097153
1545315
350427
1224515
188011
1025836
161679
463044
736265
257728
1757758
61359
98083
1762418
896775
101922
1406409
1786570
1216595
977628
1753154
975358
448512
408178
1065657
398044
1940437
908038
1224802
836828
1393101
1139636
341686
13626
738833
1452272
813741
354721
327881
1247617
192237
1015276
1152403
909357
1621168
1792267
1502199
1711093
191980
294021
1906182
1816462
195383
497506
1488637
1223700
713113
1119318
1949969
1381228
851283
849469
1486014
1043083
384312
1846383
1273244
774765
1838032
1995926
1950289
371156
1114612
1117314
1143932
1512094
1284359
345201
117650
816969
1417290
1422140
1211735
628601
571116
1669651
609829
1004364
312704
1757401
1587431
1187360
1133032
1372993
1887836
1712342
450035
1728
1086220
782866
1318720
1772716
576869
108209
673758
161619
361869
1486461
1417380
1648238
696527
1224420
1580902
1750084
1748118
834904
1642417
1831770
1847589
1787946
124742
1102372
846953
115841
1752234
1622575
788948
1252323
450242
1794916
337145
696595
301239
1782561
377111
479964
1520460
755990
1401323
1834750
1818668
1733924
842744
1200395
1184
983309
1857737
1435415
790893
1330668
244383
872551
295630
1126792
1239565
806023
1546600
1478161
1795906
78589
894241
1153835
383386
1327785
1707932
948998
1680563
135041
385806
1081940
1069332
806231
1031563
1475925
988206
1655560
340940
434975
674232
144077
1913240
1610306
138531
286500
828382
1137348
690036
246792
366956
140302
575655
281028
1470914
756826
407977
1831432
1420860
217378
320878
1966145
636561
64111
1842018
1389669
506497
1085115
1988510
1011293
632924
1503276
879594
1848858
522374
471208
327976
667200
332264
174074
858079
491380
1934569
1802549
1514740
97456
1595073
1327615
511795
354442
603221
1550513
1104866
757223
1198288
814678
1283793
1127367
1698447
201442
1647443
1839549
845774
373561
1038667
1337413
203886
1524514
1137854
1611369
610114
1628609
1168488
1823260
387503
747765
1608180
83631
1765163
555075
1217908
725041
1759574
653046
1593414
1273526
835009
1808791
1212108
948132
1029624
1778887
398082
1789394
25865
601453
1606605
150222
419729
742930
70530
1029771
1106835
22282
32639
1099511
122585
1186579
764804
1272501
1111042
501445
1167506
1346059
459419
852516
848090
1210650
863823
469721
436228
508162
1222454
65104
1817690
1590523
1822641
981781
338705
366319
354179
1505300
1237584
1801493
206814
1239138
613971
788149
7082
440483
980319
212939
1375577
814836
1867529
735428
771630
358968
154998
114340
1418559
1942552
335325
1823632
1667479
1213768
370237
1548549
1508576
204284
1353914
460949
145747
474036
1756144
201614
922640
1615501
1158831
1385617
1286384
1052464
1879731
1762572
1532674
241928
1399226
1148042
854156
631491
900048
1595027
813624
1870310
584710
1429142
310244
925474
714496
1841198
552443
142044
408230
997810
902563
1968676
1120082
402699
881895
718382
1755883
595518
100884
619247
461180
1890546
1027602
701229
807823
1151626
476524
471984
1741922
1677546
153345
933316
744320
1174527
405298
911273
1784124
80157
282154
1938942
1454277
365377
488782
266269
267293
1088504
585134
1881780
820027
78545
1026969
196046
1510219
230525
583977
1028350
1724463
1431635
200684
1869512
1305493
1668499
78
1720820
431609
1746205
1184764
171571
524832
1551298
1850982
1971631
1926875
455922
479330
530171
836773
753141
1277309
1039740
963637
1855720
46792
1048123
296286
985900
1032389
303564
1925848
1017533
310503
1905374
1856025
1649021
512016
1961110
1271911
938817
816259
1348355
565241
980996
297597
1631790
234226
890841
1601253
1654708
1145500
1686158
1190064
1922135
324415
1472998
1398336
24171
849472
267939
941679
1294460
633472
1421976
193929
1463573
1574046
789220
1503005
549493
880799
850294
1431439
735919
642133
611629
211354
443959
1820725
1499700
1228196
823155
1611278
1188232
1962669
124391
1057394
1820501
107179
518228
1487556
1144552
107266
198120
390717
119589
481430
1738911
1911871
906466
1799196
1126486
1549645
866953
1503429
1048007
706083
207694
1946174
882612
1835798
1963290
1051803
710593
1226176
1135858
1911271
278482
875456
665988
1295145
1919572
334564
1602290
795866
1006154
1108472
1533864
561081
1380613
394511
131595
1239400
1684839
1021609
1822515
1913369
863687
1135441
710410
560228
1041076
1207514
1942766
948247
9568
901368
235983
1365195
1199889
233751
743749
1431127
1342188
154872
753000
1265567
135342
1018195
1210261
1198697
555801
1824832
631715
1720566
998586
1535053
1003666
1814297
1629250
502918
1871184
837313
594885
117727
1585508
958562
721379
654816
1585400
1407984
1712329
27290
1913562
1518565
1151029
1052550
1115938
836632
146228
1333786
1867572
1065424
1137683
1077959
1390628
1798599
602011
595934
911483
1085297
884541
1110518
1603456
683677
73949
502904
979813
1590219
1362666
1711583
1035339
1443930
802167
1818939
1583214
990814
1385610
1176727
1646874
1256774
454687
781461
1425301
1542872
1573534
596349
37742
449908
1488013
316080
544040
903641
1117121
711056
506645
890321
211629
1954953
166174
1987732
1877602
1605436
1906557
1012601
467358
298458
648010
1296297
1828793
44558
1135630
1202456
1973708
1161886
127226
781652
393531
440719
1745490
798204
671546
1696133
1812134
1019714
1413027
1897155
548
1537015
680465
1523094
1640989
250369
131570
1960449
471597
235132
1952505
1132783
215262
332093
429214
1915227
1281656
357053
803826
766112
1366490
66794
102614
1363838
1191467
492629
348481
1499607
1877255
321209
947768
914122
1955669
1056696
944473
221555
1847570
752646
25105
1210719
1999861
1808601
625630
379641
1833470
1803253
1303277
1896167
1470498
411543
578568
287028
238042
184286
117548
34604
1960479
1547335
1841525
911332
1154825
53359
24767
1262245
1167152
1957127
1382239
308978
1075288
676944
123089
1298060
1316405
851735
895303
1867543
464108
1592512
1337085
1682316
1921979
951714
869535
453379
1637160
656010
975875
1348397
1689096
1440876
1662857
1007844
1515278
1460260
1317592
1439872
920768
1524974
1716675
768010
1787679
128578
1424544
541871
826741
71318
255910
245334
1474164
1096061
1183833
1015101
1434092
1945095
729565
678165
335906
717872
1190483
1875446
295964
605173
655402
482902
1708293
398910
1103840
1942983
757688
1962921
209768
1590338
1135875
726981
717159
786924
1748556
625182
850446
804731
742297
1843836
70893
135246
1180007
16154
1930920
386696
325982
1561593
961139
251855
1423444
529188
759306
686036
1193194
1038480
1465311
1238850
1960005
334955
586084
1290918
563322
217694
1671511
1970633
1961915
321935
1107634
115088
26566
544175
1085782
1620084
1060350
1990052
1083257
1609436
1371570
584570
1125470
1235508
486609
388600
1775685
1576750
2843
837600
1806979
1942212
737603
531595
1015214
580503
1560725
605463
736252
1497337
1427113
335756
1914436
870320
1003747
846943
1105054
1398923
1089644
1574060
1984648
228737
724138
337292
177410
1496618
1631156
1600710
1602771
1072414
1802876
661906
1416917
1358345
784291
99714
364545
888996
1450932
672028
605036
1958543
736364
1104097
1651762
329676
400819
890458
402699
1884395
9130
561533
935250
1909926
1345075
169085
488774
1331591
517182
1638614
1239810
1181966
1481714
219085
291915
1511071
1197511
1340057
377639
1457642
1956387
1532599
1715476
510031
1320238
923108
1436477
1086961
1967629
978758
394988
1676664
671643
1424451
1128346
774251
1020925
663554
923265
367920
499602
73257
1802107
1299579
1034061
240166
1482707
317028
1034810
1535383
209548
1321180
1580066
72846
1462024
534740
1768525
428967
156564
283001
323074
1645802
1067649
1364943
197946
1262249
375367
520196
459288
904633
374426
1037662
690428
1312970
361758
1690970
32916
415850
1435417
1033251
1632502
568454
979040
247144
814195
1990277
1067146
151977
1227881
524800
1105756
1784531
1057836
71353
746980
1691920
1665179
1365505
540941
1650679
951660
1954924
573430
1210459
813594
1141919
1698682
1371881
723225
458929
1119506
804371
803822
343807
112817
508180
69748
1702397
1669891
1086458
1694434
71577
242687
1946801
133285
1194245
96582
647062
952937
422613
1704589
1222766
1689363
100191
212606
1883666
68682
1129500
456554
589374
1502446
734568
1095659
1050474
1937995
1841760
1462062
1002625
1275208
963709
1240786
1112993
542124
1875327
871100
1040201
1283083
959547
1489149
1264171
787688
764796
854244
1921894
1367958
1952423
895360
522377
58618
326283
1093562
825104
1334847
1191293
603991
43209
1381409
857745
1290139
984041
738851
234289
996247
1933360
1335517
466668
634865
70472
1836968
1117816
1467225
755451
1718875
1830186
142569
521435
645756
565006
920568
1840731
1632045
62059
1443170
975092
346984
33994
130241
570293
1212938
1122200
437704
712419
557082
1727926
600892
1787986
305654
1112840
972482
979238
1430741
1460873
1346263
304931
892939
1643549
962536
642355
1452018
1017227
1264569
5828
208101
1115673
1666570
1172493
832984
1038945
1875515
611788
623681
1735578
1260151
1094213
1993591
959544
1349039
1916901
1541149
1188167
880049
1216142
1507387
503086
400116
1906576
1530830
330860
74271
464735
1629960
1506246
1990952
610260
1558590
709776
496912
1640736
751083
1544450
1200645
603079
1574319
951303
1446104
1316736
171349
1489178
617258
1981370
1902402
128274
1146289
1811455
1416889
452868
773970
863407
839116
315609
470321
51132
366010
1961690
336332
615453
709348
407716
251646
1589179
1812482
621367
521843
555268
1381154
63497
16447
731395
1884721
262928
1293800
1725845
131960
321145
1546804
1172203
1201767
434075
777636
1800820
1055208
200931
584882
1616633
1830095
444120
974261
1911635
353689
729469
513523
954435
404128
238242
346292
571977
1569664
859867
1471195
671748
1439669
1660295
1892860
1506834
800927
1095663
1170879
1297818
1939165
1760898
547335
1874022
344137
828924
1966323
1426183
723614
1208898
585331
194722
1674975
1085078
1987252
1397182
1897910
1660992
890727
501921
202250
362593
1444811
520958
689841
957031
674971
1968775
1045483
1674817
1367726
1779872
1017756
326155
1179504
927281
125329
781704
1381399
1685295
1655097
1986213
1990539
412913
1638371
837413
1207346
1491192
614819
1674349
1484849
141321
472780
1016931
1461337
1259206
814551
1131008
1489518
168267
1431429
1694077
1167392
519360
1226928
1695317
1784584
1898648
1916143
1405718
1525239
672932
1236176
808170
1389619
987313
1430265
1062811
317421
763577
973279
1113639
1342731
1228
23527
1768875
1283897
15302
560469
1364547
420012
1474790
1460167
1946945
1007194
67421
1784601
878202
598035
334953
1815458
762566
1943586
856187
1711344
1057817
1336699
1076350
295081
622981
867922
967651
177648
762838
1559401
709167
605344
899662
1877395
94363
1632645
394216
212551
1864461
1304623
507461
1247349
239778
1906226
95776
339840
979198
585507
1650271
1024360
1531610
242908
372732
1862898
707136
24870
1004788
1427797
1318169
4312
1379207
624996
952629
303789
1809309
685574
915385
234569
1788569
1494957
31853
1598430
1430443
1431523
745053
373414
1487469
805096
787121
1359493
177555
775387
913588
495368
1386222
1606765
1785645
975431
1962479
1597260
601975
1054003
296563
95174
1122198
1908136
983551
1343621
155017
1943440
606388
284034
780554
273591
1949991
732699
1138917
436680
1246038
1183893
1801596
1210068
656264
337135
969926
434030
344495
615152
17782
419455
608345
1737653
627753
1511189
1563693
358685
460939
1249261
1889089
1260033
1661256
704662
207688
423443
992109
1596899
474769
1575455
1343566
185261
978165
97522
350307
1864809
1606220
885131
703203
997850
231248
1715158
856636
1746474
458718
711816
771678
1386070
1487880
72833
418156
1955525
738698
617378
1045694
774594
1274384
1900119
1721031
88547
268556
71705
766949
1447253
698669
1837603
1119588
638082
873537
292076
1470762
503028
1070607
1802242
639599
1269866
169507
1539300
616141
1866360
662373
879801
606304
652090
1350237
407588
833629
1129942
1646931
828131
1204433
822957
310160
1247058
664271
1424103
564611
240412
142274
1529521
1238556
1854550
963271
674154
351786
1258118
654976
414254
1136078
1463053
446923
1524773
1050026
1713051
1884911
1447226
678006
498509
1655617
271729
1942301
686992
894947
444438
923543
1401605
1058416
824988
963289
609983
1730298
1182992
1454493
138311
1607843
1829580
238999
1789075
136885
816437
324001
1073740
793869
432751
779342
442746
1452297
1318552
1384801
107898
407741
1044478
906186
425075
13572
315176
1388206
1792864
1676666
1072081
1300996
1079753
376549
1690518
1028287
1886123
594200
1292321
369281
623646
1280287
1975449
525395
1426799
40214
1888572
1819223
1284256
1073855
721820
1732052
1523303
397214
1880030
1066285
1809896
1343700
413420
1767874
754123
1576896
1586822
786888
43524
1346515
163094
137784
1234001
776120
1902062
998418
1356761
1015290
859179
1062796
1721727
1042461
553047
962497
1129704
1753844
1646812
548695
579155
346693
136559
144612
938352
1148995
699754
1282589
817346
344302
878342
1706508
1213477
342937
540763
1776902
1509665
1334815
1125669
441895
426711
380015
1063790
21005
1895686
880971
1725007
779667
341506
1642243
1295056
769988
479041
597442
540969
612387
1080776
547263
1458013
1646297
1686123
1271687
919698
956316
1548084
284523
991215
1362517
797761
901691
1836511
1686101
1425176
834390
1983821
932479
1523080
1160203
66932
103562
1220806
876208
1505598
1179849
1294190
1638425
345878
92344
273557
381893
1509328
898692
940102
228894
1119959
208356
1190224
564173
194693
858685
709181
787557
15135
1362270
1057664
1852836
900094
59409
1617128
1895999
254193
1620264
1285896
1492180
1052226
33662
1892899
182810
123809
436295
1141895
1519650
352300
368423
345029
711965
1368405
1692441
1270926
1999909
1427514
1873009
1029082
1989379
797960
672060
1544257
527641
1998386
1822455
1812820
46245
1748559
694301
1077555
1892856
288940
1944604
314704
1074080
689413
1159297
1464390
1587427
1883246
991302
862807
930820
1079312
1624655
746443
936926
529613
255702
255568
1999571
1922993
1386651
1328985
1388989
926856
117094
1631561
1981140
1708195
1298382
1037211
1677727
45604
1071826
1074535
1317156
1549776
550840
1345885
1193547
1840362
157058
1599771
1038021
296828
1354705
1418737
278020
1849221
1365073
1295490
1586748
1257114
459338
198606
1875194
182863
1731289
1584849
1460578
1873463
414026
363569
76602
892807
1681854
1618065
1798257
609836
1886779
760000
1924336
1321178
1999801
1435164
933148
1351197
68567
774641
1367890
584771
448180
28368
1845010
1781615
281167
1174535
684880
1725972
163809
135117
688818
1186895
571662
645349
346774
1362455
776548
1524809
1748983
1322691
198675
1124274
488452
1367841
1828189
1793377
1643488
1217386
1472081
1739756
607413
268715
39639
1187326
96119
1551776
1716110
840986
1063561
34132
1881247
1163051
1646348
68148
565989
1574673
408694
369156
1289739
222957
1447104
120313
1022132
1254632
740270
1543132
1381953
461150
215159
986624
181051
897559
1574800
1921815
1619610
1277083
1170302
187123
814036
886136
1522076
242215
939203
1044644
1092080
1941782
1925890
1704528
86922
1338648
1071314
173293
602849
1192613
1564557
1752279
1436927
1750103
1194462
39563
1456900
1021671
1458121
626583
82873
1004297
1921686
1444157
1525287
1234884
81684
568585
387377
540746
1340400
649010
49164
361042
511059
1226385
1818759
267909
49028
624425
796890
1526776
1722129
1254098
83397
1563640
744345
1952546
1807850
1890860
864632
1629599
219045
396922
1273168
199027
1453503
79167
1868389
1734963
1423808
1150611
105188
595504
77689
119427
1914446
191876
1932922
59840
437553
1468398
1881628
494928
741782
1073819
604181
1797009
1771114
1776037
1851102
1604467
1885115
69432
373732
1655974
1966031
1338893
263744
252425
398510
502066
378357
1199119
196580
1275823
1699662
1469973
1523841
886484
506212
366461
954286
1366023
787119
1959241
348759
1278059
700135
575680
1873364
1878676
1250275
1569945
159966
1405215
1291341
1597218
1815285
1366484
1211366
1839539
418212
342224
544571
461909
1415749
933814
802646
466666
197969
1653294
453582
1502656
553948
1066960
1369248
13606
599491
936761
826141
176204
693350
824564
1612906
83744
1679755
1586747
164234
418172
1895437
1142777
289456
903502
858715
318251
1379888
722392
746429
302455
1031869
1873623
1609340
1862195
1032851
398395
233254
1550753
1900758
743708
1192368
460316
1331124
1736118
564496
165384
1033120
451793
485966
466483
1897186
1644083
1555850
1421335
301728
568259
209511
1566605
395606
372929
416508
480144
866122
93489
714840
1186501
1795350
43702
1795125
132141
1979883
849701
577863
1764930
768986
503678
1207245
1914680
1966222
87642
1951067
1368246
1781858
1717116
1945654
1463106
490406
1692665
109042
1993800
27399
1373243
652507
9333
1756185
1195906
42511
1822584
355736
895785
877164
1378084
360058
1051209
506699
1812776
1536289
1151099
434259
1328319
980228
1273068
1638493
1863359
202486
670897
1308609
1386962
1723834
1289460
1243926
1254248
1001767
1807469
1098155
261425
1045389
53607
387252
969253
680065
1972760
300844
1067803
1941506
1049008
1325090
1715632
205555
1694101
1241756
1341722
1189234
1567140
1869130
746311
1183372
896894
838951
746883
329096
751053
573603
34829
1232194
970325
1503829
1001807
1188104
1659048
1520839
521334
1359598
427096
63341
109008
305485
1538193
428184
1496793
389171
123612
347751
1763141
1930484
409546
1490730
759051
1119998
1169230
822621
1968016
1445855
200474
1951781
660144
937730
1482638
254500
1436880
1709589
1692881
939190
1822759
1114648
33445
1540622
292654
919262
1759994
1722925
950916
1252331
729929
267332
1441235
108677
275447
433269
379658
478255
396369
1927627
695636
53997
933999
1174274
1826395
808617
494470
1190131
488235
1115708
870410
771682
818287
1555175
1510261
116411
759916
281241
1023087
793518
1272845
1564880
441951
1355549
1965063
1496712
801573
1688291
1766049
1110464
1962017
1551494
1731135
290434
1001728
1760963
1204664
258351
1612399
137188
1196300
1522175
1421880
1714113
956556
1532718
1812125
909039
1837497
1987069
225470
1522624
522979
226906
1646292
1333250
1401004
272734
1884633
1688291
1483367
1389854
1940946
367230
1307216
841496
64281
457117
1525530
355198
1010445
1833965
1642664
1987956
614579
958835
1813999
1301031
402279
576305
1204300
1625659
1325266
560999
1919236
467567
1273727
94317
834285
1494950
145506
1964628
38557
431107
1244119
1338634
1471791
1107646
804152
1480840
490440
1912366
1475988
1202468
1794969
135833
133857
299246
368349
145338
311784
533887
119885
347679
888129
740109
1854113
665894
873759
404753
1497715
1125756
123364
1507518
65586
494692
1749875
596501
241304
1916534
489995
1279982
878709
128860
525131
1762649
424073
1160735
1830861
939709
558363
219821
1237060
803376
1024949
1358323
1262347
16665
746620
904802
1486151
948954
1257312
1514093
1127862
1983021
101306
896764
1453656
1738325
1110904
1667461
474087
911062
1277350
1049344
885378
1168532
1719528
897419
1563411
764001
486349
814248
197689
681701
513430
976701
1751840
427181
1155443
1110252
202143
1868949
1720542
1279258
67016
1988734
678244
1228877
1956773
1589510
841001
1029466
222540
237015
1422536
1182791
429439
1280465
643854
1689233
299762
947536
826192
1998014
540892
1813241
195893
860613
652580
154991
261056
1202928
133525
674078
939253
1193509
1697404
1706583
1027832
72684
683700
89178
1202827
13956
1150932
506775
578285
139492
1961931
288116
830654
1051757
1421630
1698846
1738679
175279
1923149
1732086
303742
1787906
660783
1819634
912866
1086950
1385839
1891683
1337044
569215
1675347
1293636
848064
1986256
462220
211777
1623767
1653172
673612
87961
47180
1530038
1851680
144528
1490404
1184911
1586824
336638
588263
618295
860463
1653826
442594
519462
496836
1747275
1034242
637194
978627
1520246
1569722
625475
610161
16541
74072
440971
1829021
1413261
21670
1120783
1865615
844630
879709
646326
739687
602134
887686
1684389
815723
322869
1730346
903319
362396
1905977
716774
592916
228589
681239
73771
1263643
70590
1709720
581605
153936
51141
88311
1728651
843601
1718616
186821
1295744
1773522
212620
271793
883456
386807
1340867
774756
1616283
110305
1800812
295116
492991
1941651
1384653
1376834
274474
723156
1176858
61779
641814
267881
862024
941367
664980
719240
831332
1607272
402422
749203
602243
130975
194432
546651
929102
1002695
175681
501859
1428768
1575851
1833753
1175549
1994873
1570822
1205915
1547343
963743
566997
1443235
222889
1803996
608881
584109
1543777
709951
811171
1372165
1431639
1318871
554356
1710486
555893
1636333
591125
187238
858419
1393744
1171609
1591365
494193
231202
525385
1692168
1602617
1589160
1210159
1942117
698983
470163
132822
438174
746716
1374221
1396486
1170814
1945915
1556602
1531834
837008
1842089
1158668
1032287
241149
1465386
971706
1746373
370707
619952
1021
898538
1912719
1268575
740197
982120
592396
761570
156633
1241068
1990822
199125
121923
1267508
1598047
400521
906868
909157
1381347
1446147
1020362
230543
665212
1890054
1093282
1276918
314485
1031434
1846256
1932091
63314
910526
255712
1464892
1318632
1147422
1089027
139487
78492
1695940
766174
1261249
45148
1515600
1365861
1228397
1694578
452994
1680031
268864
1353196
520830
1269579
256082
1843497
165438
1516818
635602
57169
622321
720216
655889
637606
223608
1162409
969924
10015
972895
1842797
297666
1226192
1545683
1097321
1810630
289899
1796176
1061282
1512124
1106333
314764
1922456
1410314
928346
915026
1801650
1769546
1561357
1093190
686181
887800
936361
344894
1053857
541885
173574
86469
531585
1886513
380933
1144088
981895
174097
604374
1696963
1689379
1949187
366384
189481
668933
623495
497132
1140710
1697646
938504
61343
1200028
156931
263416
980927
387236
243431
621448
462247
984722
995808
1389645
207225
680734
240275
883481
1061971
346409
957548
411559
233133
434195
1569701
131398
1058637
797509
91107
784576
803959
1523518
1337960
1681094
478323
24303
752413
899612
1866760
1125164
1298270
1237454
1721810
1519860
1518844
1296093
440005
57652
1318506
1285290
1861886
527729
1364953
1713447
386899
1354568
747522
1859729
1271455
1886007
1576455
875770
351688
1012072
1077495
488859
307867
1196389
755923
83722
1195538
421125
1808766
413482
472022
1229121
949529
1536083
1871179
135986
1219968
1196984
82885
1633865
623698
726668
933196
1996392
1205574
790571
1169282
1610858
1291481
1757942
1669302
1372992
1435734
1809285
656739
298872
969619
650630
1730001
894591
765961
1202729
549380
1876371
327057
814690
87241
173626
752413
1290865
1235955
1227697
1839845
1282414
1858765
1603707
1903644
1797643
1818659
1905179
725133
503151
1846785
1654610
1880210
253517
1256671
909955
93910
717471
662333
1449164
1881700
46644
899810
772002
1570162
932682
105495
1976176
651515
624522
199174
172549
930980
572780
1842768
1172021
67394
1539065
862315
328755
395529
1526031
1811691
1193195
303242
1786708
103859
1599294
138310
751451
347813
41054
1577275
139475
949342
998132
1667851
623338
244335
312685
630663
467395
1734598
1345110
882708
1460339
1763702
1491257
155383
352127
98569
263888
1026069
159249
1634020
1560914
542541
415645
536397
946182
131892
1194124
226661
1861432
805244
9268
342869
1350241
237815
1601785
1872901
1023173
80187
1017600
232171
1900202
1294138
300766
426458
598930
1077788
110987
1059450
1142705
1704923
1077510
936534
968492
1196863
1647623
1278393
665798
1628275
1085706
343392
1850276
549876
1254841
715849
1577391
1390049
577600
767981
95053
1779130
582057
815651
1832793
1209931
1887538
1882014
228474
1894482
543263
946907
660228
665915
943978
371554
1818313
92036
885501
1246711
1039220
1646541
871984
1920346
1678950
196567
382596
316818
750257
1845996
1162603
775319
1065771
1524022
1447121
1090748
942774
1543731
274744
325239
1897682
1245287
328723
31117
598487
63926
1547194
1768977
195523
603607
1607135
1057958
554765
5758
634035
617539
187263
412670
1951772
718844
1311017
439901
521478
605586
1216011
1185364
679199
1857146
181558
1251190
1665591
1162540
1647592
717049
1340301
1462032
1973350
661016
194989
903753
680768
769533
560548
1122964
88350
1762698
354033
1872818
215935
619849
696801
632190
838227
928933
1298922
560419
589504
1870937
1836767
510661
416523
838755
1778009
803560
448573
177641
276516
1389693
1619427
1310385
798411
69651
1795929
979132
1685282
580935
1902994
1774411
1227468
1779161
1678455
1396335
6138
643632
459826
65585
1476959
674442
1514368
1833604
1785665
1077848
1021037
456621
1226472
681493
1924829
250268
133956
407755
282289
1638595
716210
1386989
1815561
1479159
1798408
135920
1960957
510309
612262
1459959
1570039
1514574
1048655
227896
1640825
772632
396035
472809
8568
1587311
1072614
337510
1251546
957736
50627
1839191
1805629
1867540
1296294
1542152
292389
665430
1099645
264586
194764
702548
1443582
1911794
235888
553079
1029390
1313975
1035900
291555
875206
795931
405662
1743517
191239
994760
1012173
52253
1505931
120698
980177
217061
73123
37656
202528
1179650
924257
668483
1861007
166068
1034929
293312
1951349
1589047
634023
282630
1453161
1998582
1487330
487316
375650
1330048
1346520
174016
814559
303556
1178108
820396
395179
1667720
746931
1818758
596025
1813279
1886181
1642137
452195
1544803
1597461
1825749
280091
97299
634999
478781
628965
1259831
156837
1786104
1868548
1557604
287186
946914
229404
916495
1455357
25771
873592
227928
1334812
1805973
1827754
1845366
1913873
840812
1677621
414147
1181361
862084
272974
1780466
614313
270452
765710
231211
1336567
468644
545601
475093
512270
41146
490640
199684
159612
176439
132418
1725280
1380918
460231
997217
1977038
1031885
1000541
807860
625353
1887934
1257314
1686063
1132982
47018
856386
1227144
390892
278038
1585637
29424
1204685
1545738
144494
1957737
503756
1716024
1936538
346292
1458574
1493671
57302
1805181
1316572
1982344
845875
1514586
230068
1396847
1264041
669956
618430
1981004
1495754
1872146
1721115
1954066
1046606
1002036
1383365
635280
276284
1316661
1484024
995724
953240
1937876
1559743
89153
734657
1059302
1697005
1288197
361500
1928600
1588174
821882
131064
429344
806674
1225578
576218
179979
1997048
1337753
728335
1824398
189442
1121639
1534745
1680705
941879
339799
1134647
749999
1174876
607496
1649754
801473
1297179
1980526
1624490
545412
751732
1443016
752595
325454
1561495
124402
1906324
296597
426637
515732
1275494
614016
428053
1639193
961137
826260
1126367
430259
1304966
915069
1030209
3061
1976075
1614087
1924625
1764069
435791
837878
1099544
1312620
17718
1237268
1386022
170770
1498353
1304996
39384
700836
342454
1146417
1328404
1624228
1909292
1271954
1834881
458165
470548
1663554
1260706
1823512
1280504
1946250
1086758
1563625
1289662
656148
1796402
1410581
1224316
1807517
1712642
232481
293786
1971329
1662218
1108770
700067
1268674
1880041
400570
4119
4111
881725
72746
1605605
746282
458059
894865
1472773
47271
501248
1567431
384120
1218106
1149360
523667
333411
1377285
1113023
26169
1673684
1990816
1952650
715901
745704
863855
939484
1231247
1656407
851988
1445552
1890054
396782
1810154
881019
1298019
1717880
1078945
931513
261009
1400911
1300566
899903
280635
1064413
251572
794607
802840
834586
790005
933941
1075620
321985
1080390
207458
1261118
1169735
1212859
469271
193833
425762
1451851
657913
152745
40343
1972372
46381
1157636
951424
788370
713668
1807809
899193
1701965
372061
856235
629893
809345
1323048
1974833
1768180
591581
1450975
209937
1102854
559961
1806409
870339
889030
535259
221906
165732
893736
1475321
1085507
1162501
1241747
1387086
1553195
747621
312170
1285008
284898
1558068
1279749
1706421
1341070
1764552
1219031
1568465
47117
461582
751593
633438
884559
418802
860908
862045
1279917
1696528
627049
431432
50074
778337
1585587
1734233
527305
411864
1635996
341865
1370828
1531432
798704
452118
602615
122183
627872
750489
1867781
1891806
1218486
436459
330830
1919036
1125578
1762336
451854
1859164
24863
831569
334038
563064
264756
414600
138731
995666
1931201
42872
1082622
138416
165016
445659
585328
1262501
1015698
320502
1415432
6756
848571
1166
1183551
550973
1018599
717763
1951789
1801162
745937
1643651
1066950
1074298
1047076
556711
1584886
84113
646385
1263896
744956
662910
1374801
1614432
827496
1397821
1023876
141943
834197
160045
525405
524971
1065137
460834
1675813
61596
1880885
776156
550096
455519
50219
665572
482759
456347
413076
198920
1856783
1839257
29008
1703920
1234158
412523
649880
1372971
1815834
1651588
445914
1300790
1016950
1964596
1032401
1214195
625269
255851
430605
708291
452348
607820
886963
1017430
768722
655920
833643
485132
992759
1621843
128343
728527
59722
299127
857477
39522
1619884
1082248
851594
1246752
4192
19240
722730
285659
1579627
1057376
1244745
627838
1359789
476057
116801
303583
1201992
1008260
1766456
1859873
163885
638193
1194024
863248
818134
1950161
1956059
1243910
286687
742541
460461
1180152
1574924
1612933
209214
1256306
1951565
320234
376099
574069
1448776
1435028
780164
235100
255485
504596
185647
329171
1499321
950540
538087
1285161
1148776
1247357
1974492
144958
316063
1630275
1074195
148106
1715691
293598
770054
1673719
686664
1059937
1338940
206588
1024342
1049276
1878596
1675304
613500
1810631
15682
1098088
725021
1980496
1548489
1075439
300045
1538998
624963
212008
1975054
159948
870230
248266
1346928
243579
1824410
477283
1925338
596982
1867522
642229
319490
580879
1107442
1413769
1066297
1632639
495298
501117
1344038
425477
1218996
723740
1079347
1782291
462389
339777
1229034
274039
456198
1407407
732098
1756570
928482
518331
1920223
694861
1919423
1201126
98723
438427
491087
1572169
538049
1145334
1797031
554825
690890
1394013
1809327
1786873
536257
1199118
861671
1048136
1957993
1291711
791952
759733
263685
1977889
1205781
1608418
140242
52009
588250
289280
591208
1732692
1327766
824615
877565
1908674
1707292
1885476
59035
781057
1951814
1155202
1615629
1030751
1964195
1884336
894640
414017
1680837
1265549
1298856
1264093
241670
512596
1058722
1995653
1312978
1589901
63434
1778303
1045022
1523862
340588
1738155
895897
993708
319878
1034202
435208
174151
1125585
579810
108308
1202628
1116349
1359497
685887
1459569
1963017
451085
117549
724045
643790
1221736
1702529
1403411
26595
622233
1094900
1450312
1628837
890017
69219
754571
717630
126594
1259111
1727196
1057486
684804
502011
1164711
1357944
1747407
1288133
1498437
1629762
1204606
1687116
336747
1019314
1259500
1589331
1572984
347249
178818
366433
289083
1768815
432509
433796
1903526
105922
932078
1400324
1831679
617452
623736
310305
1972036
1758801
409959
1544567
458751
1936834
1801215
1853639
1074931
938006
1038366
953843
72967
1357500
466106
1233569
1932559
65615
1156760
212796
362740
275126
1584748
557891
1607334
1489822
497967
1290586
1317101
1875280
1423569
360124
1376227
1873641
1402143
1822941
160458
76950
621383
806242
1850524
57693
583876
723070
1873140
315146
1722820
1474069
299545
164019
1931628
864167
708022
342283
1520669
1636867
437441
962493
1210501
1346051
1684929
703927
108328
575536
242706
256617
459939
1104321
958976
898890
50299
617759
7289
604679
1975977
1855793
64668
1236599
12001
914839
420363
1662113
1017510
617889
1008443
1809959
646845
913497
47448
1486965
522196
1226459
1608467
1383339
1276844
1076270
761248
1128785
1658880
709214
821040
1038359
1195668
1630462
352530
753406
13011
1931961
1147824
622787
850233
122863
285382
1830546
62221
1413549
1210991
1381853
1080365
1345925
1205611
1498788
992462
469715
1186432
158541
1946015
645658
1713023
220848
386403
500330
97410
1258227
1585333
1611615
1094916
1903173
248771
2733
1374518
862443
435246
1562741
470455
1105416
1702154
1646405
441392
1014617
1956926
1394296
443294
1419853
920303
453992
1530911
301220
119503
949656
420999
1506842
604577
594136
1928
1328227
1410232
599907
510550
1197601
1656970
735889
1261146
1204790
191823
547356
1869871
1794427
43722
1925853
501307
718989
1069039
1185629
1527307
1016777
638490
81365
271101
1549646
1295250
598957
1609619
654524
605223
1540687
235915
1354012
403873
144656
106071
1201795
1166754
1797868
1285430
1646659
1915247
421261
1007752
770213
1966573
283867
916512
1332780
1054380
226116
867466
1949084
119722
1722369
1749414
392153
1679455
521603
1746690
1897956
219335
1331470
1950551
863473
624771
1134454
450976
216701
934145
340918
1934347
1088591
1350830
1227970
1745006
1349364
1435825
1518226
99734
1363242
1340573
98436
244226
256244
348560
697305
350299
1440688
1281319
1776812
514266
494755
516078
889882
1572828
1159388
1913970
373098
1251161
1416021
1387763
402252
1640905
358412
162188
93535
1405638
1416495
693139
1733630
1582620
1033254
1490088
848430
1316948
1009247
1487199
1494236
1111919
1007576
232873
1626690
835688
1307323
727380
1260997
1200875
864888
1795228
344671
1328114
51491
572576
1381613
633673
182195
435398
1659152
891459
1455652
1131680
1652638
1423340
1458632
998613
482653
900217
233307
570669
252320
1012157
1905196
227929
1104766
1336073
1131104
759454
1546162
1820735
171748
1967402
85970
351127
1661385
1833169
1008868
461085
751546
637360
376449
1912
196651
679981
1214483
1879883
1022609
1028677
549008
1986352
704409
81767
1263219
211873
1862816
434911
119316
933067
1009644
459172
630394
1358391
1967838
392327
852196
942738
683230
393904
1234150
1436556
507227
503751
1053871
1611522
275874
839478
1454764
1775583
1667908
981955
1038151
1455205
1741129
1792582
1015586
1853681
560659
1397809
677272
1747460
38133
19510
1049419
721587
1746562
1599162
411598
320622
1301993
579578
1557019
770994
1077084
595180
715350
1620347
254777
464057
1795006
398681
926310
1111074
279120
1190074
354830
724918
147132
760685
550223
1542354
1365509
1593642
1491204
943775
1904747
1112464
800338
5557
1281152
879274
1330253
561425
1549278
907003
984662
729171
1137130
1486949
1865386
530910
1090106
695715
235942
1901676
1234420
490879
1279117
1120363
1349752
31309
602774
1741987
741376
1973882
1720678
1871873
1469610
559715
416414
738545
1276358
336547
605208
384143
31575
741479
86034
1048014
654569
1632347
1177340
1079711
1592557
219943
707976
1109454
646576
933809
992921
191611
843800
1073407
1275014
199627
1268909
844178
1186294
1125876
1649565
1577123
202292
786000
928274
107390
1045235
559843
846597
1277071
1951987
1924995
574892
1541992
377642
516544
1546349
714566
620828
1529574
802861
1615876
885574
1897384
449443
457925
540193
1113963
796173
879264
1816088
1887880
838348
1691265
1794456
486274
1918992
243854
170393
1600583
1096717
1854616
1728835
1738805
1575078
1961801
584957
803590
1502418
1492693
678909
1677278
750288
445989
31500
1347466
199204
1109710
1504307
1386205
1190754
1466669
1576000
1832190
1412823
466392
1622981
443605
1023162
877615
771399
545458
1829656
165920
1691579
1345838
969449
1317136
804581
1061050
131443
389614
515711
622875
1789004
1435682
203285
1370680
1584528
1314351
1507393
1440844
278733
445264
410187
1841844
1448629
28834
1684381
1688636
542745
1052373
1588528
1962742
1609374
1880730
1256847
540948
1027440
1880107
699336
1546075
561200
1642296
1342403
1235773
938693
936397
1167427
240835
492062
643940
1456902
1312903
570320
392435
850155
536431
710841
724846
1461578
686572
1484420
1937131
569435
62562
1668405
1950877
1441575
544506
1063925
1088034
1423153
716576
113
458515
1662186
1293532
1690983
855077
1410262
154415
1365225
1466736
316164
1981644
1898688
1682893
60632
156012
994625
817810
1251903
1764765
739321
1503007
1001099
1701696
704191
1369742
82789
1929681
1667399
1214450
414937
39752
902423
954120
1124512
576962
840419
527729
851560
901161
1902167
1161308
1266541
974200
1992609
1759405
948600
1673241
251489
992430
1481174
1298997
424665
916617
691786
1875372
1267967
1487879
985008
795083
1948686
1288483
1457124
1110949
559080
477143
345576
254189
456367
494858
795360
417570
1763998
386878
1968819
629906
910432
1146207
1404001
1022595
265473
917465
1418787
929241
1569973
1604302
984668
118623
638830
71338
1125786
384210
660281
808938
1910514
1738841
1842670
348763
517461
1288305
160052
1434502
1122843
1869524
1568256
1597659
14910
878545
702210
875903
1724448
1761468
803034
718966
1073008
1259973
958961
726276
1640334
1601008
1239955
1117959
1648313
1288911
705350
55625
1155139
938428
808695
1760677
209072
1654707
1429699
1771294
1093084
891848
1398120
1562093
1318417
1151679
1834660
1147602
478511
273162
1289930
1383925
1263714
1317241
1828239
1070472
212543
1344322
380648
1422984
116255
1642288
327752
146996
1091968
1176170
180131
1720291
1613195
677449
1489589
1451920
462674
1240479
1381668
801484
1860272
1748624
1832079
1569851
1840017
1621098
817988
934941
644070
80353
742248
1008458
1132743
1709001
1771528
1999008
1893348
371589
1246142
1599522
1229914
1999877
1879283
1453947
1534114
1362740
1381565
560654
1118428
536452
1869982
512076
892329
834206
1155462
578216
536222
1698828
296360
672576
402701
1950798
1782574
966200
1724401
356567
1760418
671049
1981871
618890
679752
1106141
847790
1128100
176765
1586190
874713
301982
730491
473171
1641623
844878
1213128
1033334
1223643
1104147
866766
1929249
1828809
653551
1609165
664673
476472
1921396
181590
483018
1801422
1547377
83490
774127
1618291
791109
413332
1729741
1331078
1627739
544090
484682
1727418
1600611
1067275
1366836
1776123
62270
570269
1110703
473848
1067615
1059563
1801269
1191254
1496548
1702572
834141
155803
759983
1973455
805848
734447
685766
49321
1455103
279310
522593
1951551
61102
1279574
487236
1800132
1196807
367620
759415
843163
1377318
1325044
287484
1084475
1694318
643896
1159621
161008
906342
1798024
1069987
943181
147673
1803330
586506
26877
229786
1865243
513429
519717
311832
899239
604380
721234
1906790
1161707
566360
885
881330
1840294
653509
200998
1207277
1946457
992323
1352156
713235
844073
467068
983804
143933
61441
996151
1959568
991912
1983597
1638147
638870
1794374
795043
1651332
1740182
1598376
1258267
1260985
1882568
1517548
480102
1400265
1794030
1959765
466915
1016224
1868056
1865355
911753
517740
507270
497526
510094
1791965
191592
416354
642377
480481
775383
240119
1910504
347102
603791
1636858
724106
1124490
1456677
753034
254689
847028
723436
864550
783749
622570
1837067
859382
134190
56331
1313888
347996
498134
872390
1491469
1367713
251469
93246
655883
1096192
1864485
283275
624262
1614090
747532
1460174
1436945
799286
1819383
108474
13973
1822529
1569670
354902
1985914
1365946
483751
1180122
767974
950948
903469
749055
1389526
1567200
1231785
812066
896060
608381
1601389
1109951
276123
1711804
604726
645620
1664804
840370
1113739
1006071
1590381
1266131
571284
593892
191700
144555
1780940
1805222
120209
913027
730529
434510
733072
1815160
1250182
1483535
1407423
689067
1846119
798654
1906506
578852
729718
1311351
1519897
590042
1785470
391062
412748
1035387
96236
1391757
199835
789614
459292
1416065
404421
1783627
1312071
84876
367746
13261
647468
1734942
1278282
259611
884862
1655195
840881
110947
101617
1919561
1955239
1332994
1228214
390086
204403
249877
647109
1846908
372785
370772
1891396
798991
705185
1602430
1256438
1433263
51706
1040716
1724252
1226416
302135
1789594
427349
457526
287711
1232818
981803
1302544
310651
124496
56328
41867
360558
576989
235172
1028354
965013
904727
523172
591110
874352
607087
821845
1029200
413788
1635661
823539
38872
1498529
87087
1122868
1712481
27303
1978961
1467809
1343061
1560586
1065848
982475
622371
20290
216493
1212782
1963203
760653
1057331
1299229
1065907
1057839
930716
1592889
340113
1390164
822591
1234755
27123
1688843
1715179
1107690
272600
1490613
1352221
1878049
1016170
369324
615439
1899195
119950
1399178
58711
745387
226364
617704
674416
1965731
425802
680144
596302
604146
1320308
1441090
1255348
758372
1911939
704620
1059958
546607
1291201
1168577
618661
726964
1289109
589678
559008
779572
887188
637555
789213
766270
404715
1232759
1516848
1173953
1617938
1584532
304699
360751
1341817
1208535
1594333
784867
872449
204664
1728134
1687553
936144
1917469
1544908
489380
1448524
822718
537541
792897
134394
1989467
1480127
133817
571435
11397
492568
467099
1333474
302623
730142
858571
76987
1215337
715759
1978737
821654
490706
1484484
1984219
1843177
1753413
842792
420123
1338844
985612
1482480
182972
1902657
974131
1424166
491549
40845
1355636
1361638
696256
737998
880719
1191327
740329
1045378
1566316
624800
439110
1696448
114570
643557
1282554
1758584
65697
1031660
1026373
571421
1667933
1663510
733416
1766642
955037
1038696
1562436
871870
1621577
962035
1875786
637226
803218
32367
964611
1116246
1530294
895854
31386
1965853
1247976
1110595
1404986
247273
1808446
667840
528130
660888
1431701
191878
982086
1595971
496129
1710221
865991
479987
924414
1938494
1979467
1904432
1941876
896355
368347
1265431
737933
1868540
1251150
729958
1974239
1127440
1091043
77498
1527838
1318838
1216301
1450878
788056
1296391
1594021
910250
400252
1200679
1194184
979720
204701
889662
1776880
1424123
864441
1557393
629803
1595346
1018450
738945
899869
918208
1962102
290279
714295
1874741
798539
1778834
890324
424103
729445
840801
1941403
1861748
1115249
1774124
417174
1080778
142399
933087
64922
348555
1521323
251322
599071
1785301
1006006
1643426
581534
640912
1224149
1333794
82486
1764956
1600133
410284
921265
1564348
547184
44510
33742
249016
997984
1047584
444125
1342005
33373
1843019
1577047
288970
356956
1373179
891280
1349434
1071210
499910
558489
1811037
1485497
1838366
873890
1937211
54782
513300
1378299
1955067
1848299
1617185
202392
1011847
600135
546368
220417
1067042
181644
1835542
152291
1758927
1627451
330876
116365
175715
1789127
1486063
709387
672941
1023814
1566957
1944381
1391909
158413
1438363
1653487
1255286
682918
1680184
1724491
526960
15667
31217
1467112
841614
1530785
200399
974876
767363
877542
551922
1791330
1721960
1152103
1165497
1047093
951994
1761504
1475599
1082729
783286
1521206
394488
748068
1756173
227053
1411186
1717371
1606672
717531
1378521
85689
361922
1360914
1238935
922672
800604
1167223
381942
1904251
1775382
481698
767147
1473144
1671663
1664913
456893
1034002
1693842
1061244
637523
422445
1890764
1670186
1946341
357274
1995101
689112
1552983
1597116
1728607
30646
882907
1245439
1619365
1893444
1026238
610482
866745
519395
41625
549387
1617262
576048
973749
618608
1950868
1294658
1086474
1154139
1319761
736094
1989035
310446
836610
991077
969430
1212369
1163076
746700
1665035
93513
1489321
352707
1687897
398263
1985211
1260495
1582678
1041340
1975805
1830530
1887085
597419
1898152
666837
262777
1332488
598759
1846258
1249966
1634253
51657
811273
1248794
7458
1316307
136382
636256
1545231
799550
1547459
631236
1538104
43266
39338
775878
1384258
1680339
1779167
725224
1867566
848706
109585
1810238
869161
1714358
419690
1560911
457261
650595
193006
1130156
1265174
378129
1646599
270388
1802337
603615
1180552
1770831
1274600
1979095
87977
199428
1430950
1828533
1326770
1701726
1566738
1540816
52284
6328
340581
1515079
1064985
619169
154812
205619
1799717
1179238
1853991
1469016
1177998
568450
1169880
1875362
739826
1332612
1701958
1090922
1612093
1971542
1377358
1377527
113470
679120
1098794
389858
845118
1971565
768856
1809418
18253
1373981
37310
1747559
872880
202601
166219
1576725
745393
1280648
1123626
451141
816759
1552308
1515654
1231886
712732
207730
1337445
386814
1768504
624307
1163048
1775613
1036015
1303880
1761669
983545
1029520
1814813
130852
1323523
396311
1814152
1291256
1959674
467183
208611
1000855
1618861
1759695
1655002
331701
1692513
1118409
1515193
1796953
151459
433403
1220954
1128109
630145
456238
1124698
1021674
1650640
608985
603399
1144629
189694
1989059
649690
499728
1055394
1471419
1977309
1429348
843427
1753411
1120122
396657
1531765
1524370
566004
1899742
650063
644120
1533444
1825160
1882617
1221551
413697
553563
1665279
643864
888931
481519
4515
1452332
328478
268150
1633764
235928
720178
1825532
962282
1022578
1390168
1148365
1152793
807011
897258
1994936
1577006
69380
1093528
1506808
1139549
173441
167320
746861
1820029
1718666
649055
1922466
896878
1114284
364861
934361
1154555
340345
69144
1098117
226174
1882411
1733317
1259799
277768
1341814
1013067
228316
1217132
977856
1097227
236989
1531492
1958170
1735950
1943488
1971172
1639777
1872150
200872
622340
1702231
1868577
398927
1400775
368017
969317
755122
1783617
1910127
762016
1546611
1730654
1159485
1137682
1994199
1408457
23868
1361968
213802
1554028
884364
202762
58749
326505
422671
264542
1341218
371242
1111862
767383
97164
1652349
991979
1455720
47702
1965795
1981089
1856099
1299230
782135
296226
1215487
352416
1218860
443963
264578
631297
903471
1252386
1973488
815416
829116
620037
477357
1441704
944692
712070
450721
1451387
204087
1012309
1176056
1060434
1453145
1891799
8739
1453743
409379
1435252
691570
1044253
603676
1456975
1562669
1787764
223860
453828
1065418
415596
1417234
541654
1127856
1729147
4166
1990631
288953
549218
1044758
444325
204715
300543
1450177
535001
6769
52762
197018
594406
1178974
773979
1998068
155494
1114182
1184610
1294771
319682
1090512
1374666
1000813
946984
905544
422146
1709801
1910839
202256
1532919
1345141
1030370
1735982
1172793
890758
1746863
1571661
1058399
1567835
1883247
669460
27297
883236
1099790
49438
213606
393319
1065132
1904306
278934
1128692
234165
453389
1330935
1518175
1606185
762841
405811
292961
132199
431585
1289736
763330
575975
1261838
1397358
753583
100410
821335
266042
196015
538611
865583
1120866
35881
470190
1068457
1967053
1437385
1302308
256562
893920
659326
486512
1641378
1783258
1849533
1386979
429635
204028
514307
1983777
1787775
1221504
1120017
197188
361119
1649033
1130486
1191560
1821948
883229
989407
629021
1745735
207029
692311
1659706
1604158
1726885
1141453
1474386
503248
307337
1170727
1233676
1139996
1874355
1008982
1530153
636203
186977
1305455
1695374
800269
88905
127713
1387213
147939
1077823
1737745
1951824
1184987
1804939
90851
44810
450661
1260921
510904
1960908
1194776
1608607
1710220
391446
1641322
1328055
544747
675930
672800
1909179
406147
1464229
1300733
1649764
1889291
9086
980188
1918629
674898
1951261
129089
1077594
197815
468192
1336297
1037291
1872528
1569801
933998
1301172
1520193
629684
726011
1532263
723487
1809762
1943673
730985
379974
1652869
64179
771953
495026
937065
263791
115299
630725
1629916
4915
975419
798922
851096
84283
272734
1034472
105928
810534
518812
440786
183927
1896159
144580
403134
1154666
11770
1551149
952124
1566776
1694415
1755459
1057682
1919723
7636
1336388
1274688
1140343
1421706
915247
521222
1291810
244172
888289
1940657
934664
291342
1726785
683298
1271873
108090
730864
21939
1412778
564540
874149
1688334
90112
607809
1771230
633960
1968126
1550019
148755
758339
1562797
599063
62599
1997140
1753561
1457529
720101
1360060
501988
1322368
1742289
1893546
1275607
1719459
1811868
1877314
1940114
1324227
35361
1435806
1972511
1824644
754751
1570332
1671696
1360485
551670
1502900
1694405
1400692
1709144
1121608
1198461
198583
514809
1948614
1491698
82781
760157
324116
1267278
902813
1671236
71296
1532549
1958373
254582
414443
554013
1828419
1789433
245391
1814499
1272122
1501858
490830
1121447
922045
1926843
1078896
1349338
682264
710653
236622
253093
988764
415117
572955
1287600
1426126
224507
745162
353977
1712538
656439
614359
620188
430690
1319606
402748
1453994
1134688
33922
1758320
715906
1100979
1770170
403270
1435826
1886547
1733510
1619327
1675404
1830901
331159
907192
1066253
1103313
73322
1555522
355202
865148
965204
615672
882466
1627763
1626917
479613
1042593
1131259
198959
81098
971620
313950
1008078
752924
903665
596242
1080220
1354630
1890466
1546395
1336875
1395005
394196
1963330
179364
1957919
978554
1766223
575744
270842
1942720
1710276
740814
1839164
80873
45187
1196740
1899883
284969
286460
1452519
1219176
594320
1827250
218217
874645
1917191
967177
138785
1595168
581430
1933088
382416
1124563
902889
1422121
871895
1350191
380286
490106
620578
1165376
308870
540504
742684
1257498
1126975
911608
85848
647459
1135983
829664
1202496
130157
775817
1562404
894044
924729
741203
755145
764088
669739
1503269
536040
1907514
236582
809846
936804
714541
1197036
1641160
691147
1290178
790566
1986562
1123039
146544
1535433
401217
1476533
96866
100582
1353927
557227
1074477
860927
1091653
426412
1356586
1362702
278358
1507006
211592
1516968
521716
339779
1958102
1699900
802307
1803051
790351
187525
1637123
296769
1139489
395508
1975663
1496085
1056714
1531222
1646256
84377
1552241
1721473
1948937
1895793
521422
601659
956388
1175751
1985278
304869
1261548
143334
743273
502058
1510177
888621
637608
291374
1105371
832719
552397
1646241
740167
1903052
567112
842783
416949
956546
1671939
897957
1693221
794766
695717
1460338
531022
541975
1738719
1211963
1868615
1277186
1629345
924694
1328555
1940890
9015
857292
1000705
1764178
1074764
1000468
1350208
943936
1956896
1135508
1109741
1861676
1529615
1253073
91613
1848609
393010
1082433
850954
1579409
1947891
731058
1196490
1187575
1372834
681757
750916
265157
356078
552754
238312
994140
1945820
1935346
1378952
1148248
1626518
818383
1482623
224712
1093581
1402670
1316612
447776
289176
1979123
339288
323308
1062511
1531090
1450649
1512541
716708
1504050
1123024
1658296
21661
488095
848240
1646117
197487
1120531
1244888
18848
1044330
534028
1528003
799130
1473434
1603527
1444932
1611528
537035
591140
1165092
1613048
919175
799673
283989
1524454
1197484
1699090
466871
1478608
103507
145341
681670
203277
846480
524805
1265899
327721
1235594
795723
1574492
1697980
879506
1115173
1388479
1951041
1496361
571868
1581480
1193512
834557
1821168
781401
1334322
21301
5953
1252085
852003
64975
240892
1793951
1761243
102523
871989
1528355
948009
929977
1161893
188234
1309835
1095282
599659
1467513
652680
1063586
260436
1404679
170940
1512032
1630070
587254
1163222
1411606
690081
1910257
565145
72950
1508998
1291062
1227374
1963708
1364671
1792985
849225
1633326
393526
238304
773571
1917085
1207388
1065230
276673
356374
1447811
363871
51952
1668444
758112
1608813
1254809
996244
708975
533090
1218611
1544636
1917497
700262
1928535
1784938
379106
1670385
1451462
1704414
875455
1701835
338045
532356
1350292
1878136
1717268
1843676
180341
815181
1071173
1325725
1622980
1564191
367852
1054021
341309
1823842
1032873
578914
1976409
1880049
1320481
1116851
398476
1630634
1500052
506995
1438327
213961
410230
1452228
1896009
333752
545045
1851981
1768168
755428
1535535
794469
1277333
1830209
483196
1270211
75514
431357
976113
223269
198561
415130
332691
633036
1317941
734669
1816157
632988
1946590
835715
293829
726797
1358551
1295101
1694461
1622847
350731
721264
1239250
775101
1770655
451586
1611787
972187
44521
1127600
1939911
31761
11989
861870
1203081
726768
1932333
138576
1893126
164729
1312634
1957375
788582
1139196
1194298
945294
1567018
646384
458340
1555186
1324332
880117
10636
529262
1855592
864444
1830568
89791
318036
1076486
1319159
1469507
1759544
1047720
1026961
1640911
1700635
1744237
1395810
1026549
1063865
850435
1425092
414318
346182
1689886
1865169
325833
1265357
678927
1526371
309331
385848
42340
1398397
1301811
927677
1650094
1126909
1507714
199525
747254
750816
1214318
861476
902099
1640003
800613
984297
1830117
365154
1606382
208938
307338
1050216
766561
1222167
460656
796941
1825619
451875
1822782
965931
1144249
1538562
957806
1764073
1776189
467049
1599428
624396
1469200
1109165
1320579
1334845
362093
1302143
175034
1089848
1497427
1743758
1704679
1527427
686195
1700678
20916
1541523
1290372
667520
891534
1207591
1843781
1536173
967912
44654
1007658
601816
1610120
85568
171440
1016719
83074
281499
796459
1602998
414570
1253862
375481
1129062
804986
1746141
1523793
1752462
1909
650323
1303260
1464457
322941
1872159
150637
305763
1535946
512405
1278260
1929826
1569610
1493016
906371
1112632
181625
1055766
849547
1210689
1455705
1599907
1502502
904766
653467
693657
1990838
1632506
1848976
854959
650980
842355
1048151
631824
958782
690424
1333648
894984
1898532
186516
12295
308511
1332244
1798326
753755
1172521
1853252
963877
89874
1131974
1163662
566784
1019226
597191
1231591
965410
172244
1899059
818948
27040
1808309
1674038
1942443
1618027
475906
994120
309689
122816
1259276
606156
112092
1869026
406363
1733267
1616573
1298902
297939
186043
123356
1606697
1947211
1476730
1329318
315854
1594245
1030924
430651
642284
310363
1548065
1447257
1220414
514052
35494
1325651
1865500
1545626
642074
1194005
1088980
877346
775611
1564289
255295
778087
192840
1407708
999505
628514
169902
263617
1753522
664942
717146
61626
837237
1598894
1039318
1673119
450968
712311
816868
1485380
1507638
853313
1539920
749399
1449673
294006
1752425
1258126
348847
1101085
1106058
1418083
899605
382910
965835
1287781
122666
1139480
1934702
1542025
1883684
1084549
1357583
126131
637356
507411
1066678
1396828
1400982
905005
237386
416858
543312
1529443
1853348
1399105
379870
396866
210577
1960947
295425
264145
493473
739966
1828140
1466296
1469164
1517657
189678
969066
1244134
57770
641087
1094118
1217030
862360
293735
168008
1620111
362249
660950
535882
1744398
147333
524237
876768
584167
579142
1542449
1973109
1950465
1317231
977089
1358335
175248
1256930
430176
804539
1098092
1956299
1708756
1350851
364139
618779
989333
366408
465890
208697
1882987
1430317
790699
380648
1318410
8104
894216
1337734
725804
1087634
868605
778226
1861166
268638
325818
1276798
933191
335933
1121181
154517
344310
873093
1770038
402063
395492
420303
913574
438597
81346
523973
1824962
1212595
377651
1129383
1804503
614290
699418
1794441
1013567
666971
129381
4947
223390
996753
61647
234667
1719389
315095
257489
951296
631058
203014
1119499
821280
864552
63227
1956736
825294
1734531
1561248
1361324
30360
32211
1943728
348100
471182
1013822
903
9400
1626526
1903676
1271212
148381
711910
1946376
962816
1025297
1431662
435639
1367801
1734431
632307
1588498
1286370
1598347
1078408
431230
1473459
353178
1645657
1853968
115972
1106228
1311425
1872400
1961666
1776167
1899076
379084
665703
1595364
1301478
616697
540697
492929
242385
1510393
1667078
1278483
42060
608310
162568
1534726
466785
1521862
1862499
1778228
1874634
1402039
1773103
74500
465340
1233901
763374
973243
637525
1684713
449866
819960
878427
412361
1806162
633073
209221
315540
1385664
1304678
558392
1241980
1510073
1622763
1230537
1483284
1829658
1252008
1059348
1914087
143878
448510
200914
1967588
1057222
1341450
579555
1661520
968559
1153156
404246
107471
1924569
1552100
1782067
1708954
400339
740817
76246
1327383
222132
890213
1424543
407517
496736
84054
736695
48844
1987120
24492
764601
642350
1114216
656011
1159839
111846
1233207
1366211
1126111
863563
1941894
1344194
63893
1479017
649
1373946
1933157
261378
987353
875129
964075
70210
1623760
1975419
915350
377825
271781
482818
402506
1492273
1790694
791825
288403
312634
900526
54434
1418265
1946318
1551220
909286
903109
765584
1685286
581066
760423
473707
1511471
39018
1564297
1608487
361659
659878
1272681
1241572
1402323
957552
904325
1808884
667213
472820
1213755
858086
297336
970116
958411
849888
1938589
1285786
178753
70731
1561125
374600
1817417
1232973
1146746
191351
1941096
1076955
447920
190614
1428499
1285194
1509785
862252
779508
792241
227313
269326
1039275
777518
1656347
1763085
1514569
1999944
1444323
1974283
367506
711308
690572
1810566
1309667
502224
669980
158289
1173595
1575678
1923859
968822
1717612
1715892
9661
1700160
676856
949997
1621915
1100978
655347
1267065
165629
912932
130637
42577
1785324
1210176
214968
461875
375217
244151
1085099
611235
1899705
1927036
1375972
965000
1080130
1818634
1024229
1663508
711777
617018
1466728
1802855
1729451
480078
605223
1488346
219693
1905021
1990381
232224
874319
1038020
210128
794145
1689567
1041735
84672
272343
1707330
928099
1151798
432754
1525144
680131
708287
211199
1769571
886334
53448
239941
737845
1415623
863352
1436178
1544381
222428
1556023
467088
1298300
656401
1371341
1853263
509380
1491094
1633252
388402
106659
1042319
405023
217221
924683
1823638
731098
454274
1520878
1786601
320646
1562682
1551056
924957
148686
1865110
1802159
533055
1644947
870026
604913
1270124
631737
64137
475381
150850
1942002
1872974
1458768
1858984
1238738
41975
1683559
74230
572203
742722
462066
358785
1570678
186427
454034
1088712
413091
1797477
71486
429971
712467
1347238
1710336
109320
1977874
1777709
310925
696047
56412
1067704
1822616
1409142
322282
1648758
631443
1867549
1146211
464326
1460753
762772
821582
233737
844882
1768176
683590
1685275
219244
1856423
1814738
465016
440875
737521
713672
1332714
1490673
1964312
1459043
1653577
372313
363081
225428
1406725
1553628
831837
248935
1329950
34421
1741478
243652
1003093
1858861
1123861
1098245
256281
1261428
1468529
602146
555060
989226
618413
1358128
1363843
565897
1385492
1790739
559935
294388
841588
984862
1256369
206741
339016
1651607
1031701
1981086
718416
1601327
1991087
1014425
1112425
569137
491085
1303317
1961171
87959
1637389
518478
228521
644947
210087
1841740
824816
745416
918422
612206
579821
104243
486759
635260
218808
1261232
1926038
524128
1118602
1106355
803550
1865255
1052616
563370
1647287
1236084
1285519
1878180
238941
1005953
798707
1965219
252015
1408408
1447413
149521
230072
1714682
1734746
1438525
1376892
671203
338630
808579
604860
1167161
373688
950422
649137
293547
1290420
833636
1716044
277944
540734
465682
1377746
784973
520398
225815
1201564
1244102
638535
90954
77357
1464933
783384
1829318
337461
684095
1126873
278636
1305927
270817
505683
755244
1877508
1932812
1727360
111099
1844873
1730006
581615
1265632
742940
1214850
646116
1271488
683685
751348
1964357
131987
1750567
1474593
1182919
1497465
1850220
1348791
1157049
1276869
409533
1442470
1090755
71572
265916
657666
540200
333396
548137
547227
1358629
294621
1455562
971654
1499083
1577122
1554708
874976
1022844
176807
1908096
244041
1582369
518139
1686880
1031804
409642
901548
843012
727110
988413
666818
734351
900601
1973736
953061
1597947
297106
1878325
1233000
313212
15363
1697643
1915600
896934
660813
1517809
69968
527510
876924
871032
1320303
680832
371091
390970
816670
536414
651911
788064
473315
67270
1718137
1637653
298964
1911641
1263611
1982016
1543638
1590510
1987284
1859470
161022
272911
716905
236075
468561
1911324
549147
1115005
1456044
501555
150728
1111681
1695439
305475
1852752
1726849
772644
31533
201042
142520
1861071
1534392
1669710
1405113
872876
800672
1882002
1726414
801746
604956
838081
1996721
1547434
1569330
369152
1383953
1039664
1323702
1315245
1684292
1222859
107652
1037935
1814280
1051743
985774
125905
653544
1431468
976869
1610806
556559
251668
1238874
1420277
293956
1802103
948627
94867
1794818
943527
189195
835986
373186
1436602
366898
824480
1852101
740557
1405908
1549787
1191009
1637757
872780
61663
1713980
1990935
1270596
1679644
1204345
802376
683543
1836344
712678
1293412
472105
243928
627316
597116
1296746
390414
457941
591944
1738348
126418
1524201
999508
140052
1764960
393155
596240
465139
246378
1918591
1240988
1665671
17485
143737
48060
730477
816300
1061597
474814
1906271
53613
1185656
1211417
1624199
394362
1557934
275357
885821
1274675
323707
744510
1509625
441337
201380
621478
1174627
59179
1482272
17369
702482
1729169
1557422
1521391
1772896
1074158
669073
367791
479978
194148
1274623
1223039
793507
1114516
1209861
1730151
1661498
707145
1678803
1053629
284462
507968
1010768
389824
1973736
1680412
322921
642340
398105
1402223
251403
294797
953326
1893617
1736171
1870982
1241343
816779
1063700
186356
1801967
1650034
382403
492040
1151742
891438
316059
925609
219123
989982
360170
473684
1973953
1118517
754359
1160497
242586
1750103
642254
1096211
507082
477677
1953651
1089998
611839
537594
1442286
487655
1220531
25263
1116885
1364028
959424
582230
1773436
1507824
13080
1075947
32617
942063
773640
576432
629398
568620
723645
754262
1973846
532235
1746333
1128622
394150
1691467
1416461
1751288
1105727
1294832
1989016
481672
1469023
1468637
194155
1703386
815812
995233
428795
545757
1600967
1567393
1989
716586
1705916
544221
1828713
1612519
162223
4868
95019
284752
1043367
765889
197070
811373
1705096
1256777
1465356
905661
1720202
1282898
791165
1450776
408989
1041703
640271
1618128
1882918
1358030
490582
372111
409065
28189
1570651
1311888
1390015
782689
1621106
1995703
1091238
458987
1249699
645255
270504
1318555
179845
1821485
1229755
546530
167617
1062098
373675
1349740
670706
175567
1951200
162587
1798755
1716309
1475341
861025
127697
1048292
316899
723459
1306289
972225
1776555
1184985
1904100
1525753
350116
1120704
796645
552143
1349570
1870019
126947
1378906
160837
649820
101368
654793
1018784
1580902
751771
458664
1032643
181818
802556
938237
1592791
1756496
1211266
1732794
1658209
129060
1892113
733044
1357659
1753558
1854646
1380838
221722
1131684
1709535
1615803
289068
53252
1799353
435623
307578
426601
1718490
1694630
191764
1888664
1680831
604609
1297645
996425
522359
141322
1512092
597739
1353399
1926396
1711777
1345682
1139115
1660272
987231
1364069
1586820
1604094
1110894
6348
842750
459162
1557845
1019549
1684737
36103
297866
621787
85762
158187
1860853
122242
301985
634745
462946
361703
941281
1359659
1910784
804737
1012838
1026057
1192626
562903
556654
248663
190768
1761806
1280369
739337
996305
883823
415367
1903271
870216
921315
815759
1826737
547963
898187
1271320
1931483
121752
1856555
428087
928571
1282932
1172235
1946443
689948
1916231
51510
1126640
724720
1906755
1391486
1032318
940151
884662
1383395
509776
409980
885060
1298861
1673041
1073468
836046
156495
819864
1380809
1460800
1829763
683688
1874852
1427315
779673
1661368
274927
1057409
700844
1236149
283659
1909424
272283
936259
1989489
163938
1913012
1325681
1658746
1924165
1215030
1626179
655460
1746903
1288784
1160277
729413
580131
1185484
896074
1809445
1510464
1407612
1826415
525612
1532551
1661661
243448
1822052
996171
1374714
838741
1368317
1890123
675235
987026
999346
65909
301753
1228563
1684019
1745829
1482877
1062403
228893
188905
238475
1557198
187879
657457
206506
68109
857820
144442
83536
227845
1970994
244459
1625793
1431663
338896
1799015
440013
1422434
1029251
854498
1709494
1942613
754022
112663
720285
56626
1175949
184619
270620
690962
759907
1932406
1968221
1826755
1585629
751779
1188520
1452535
959019
609173
813393
1622895
124046
1509640
710303
611087
1949121
1114386
1548295
851602
1293135
507112
1967434
749513
965147
929186
569751
1147326
40955
1660751
98442
1143179
1835885
545789
1038665
12167
440716
905993
23216
809925
865056
1030071
884339
672154
1140086
494713
933387
1360758
527396
736588
1306114
998627
1260123
218657
929393
1376406
776036
1163969
1098122
842948
864023
1354000
286735
549112
1057756
1588476
1464535
1233649
1913001
1101914
1239084
862167
1321722
1234626
754116
653900
1957081
1909727
1689188
1591056
378187
1529493
564876
565337
992070
468030
1925788
1463617
813239
18914
574302
659763
354628
1448194
286657
59050
1359380
373529
868687
1175591
1816436
685588
153992
1457778
1754520
781108
1428504
921053
1280474
1626240
1336090
1607562
1755435
714544
579578
1585644
954436
1724981
1197687
170731
622338
842215
1987726
606212
117857
1812893
227871
1200349
1266391
984773
625333
1966083
733489
835569
1937838
401067
414691
1182205
196491
1002514
955964
1863344
1131177
88246
1642706
1910024
1123157
1425592
1024829
954321
1341436
1360685
404227
395633
1109245
1240173
109965
288066
1059878
1338367
310831
790528
1161053
1833964
266975
1700719
1496136
608326
1861494
1617810
1084426
259219
79567
1637548
1955867
1130184
1713714
1479626
291051
557239
205671
444193
1433797
1796457
432907
1214113
927211
1933775
1233076
879797
1463841
1551108
227881
1999340
1167853
1825624
769301
550709
1240489
1940086
425830
1568157
477630
1371539
313621
1585505
324388
224418
815682
297073
1702167
624889
683569
1429762
1963220
981987
1625791
828956
585426
1138771
1636814
883960
1325664
385125
1259882
1333693
437467
1663124
1773271
473578
35976
1068953
1230983
560462
1435556
1457099
1627267
1175018
1850298
752924
800384
703473
286677
1006298
1623230
1158194
226136
297239
752621
1657330
764537
1759945
1643083
487044
421253
972326
1428295
1799532
43619
1958322
752859
176476
1505738
722682
1582790
1624995
1552847
91213
122830
384199
274743
744281
1810190
26607
1475427
1069938
750418
743821
1582928
1898207
333671
1381548
889790
1251197
693279
971093
169734
387053
628106
633131
847498
1470517
80784
1715948
1918197
1280003
345480
674993
815004
525342
1194399
42515
358035
677415
1119498
1441200
264445
304338
1666849
1346181
46891
540522
880057
1552804
163591
695503
1462568
1988115
971195
1886981
295472
1872629
1573757
1113756
949187
593807
225502
594815
636799
371270
1281302
1857830
642268
857890
983583
63147
1675140
1154240
69765
1250363
292312
857123
651536
1981150
604582
1510049
113939
55893
1564596
659198
1900156
822697
202813
962908
1022226
1639523
631891
1237624
1568889
732154
482758
1091802
1954249
502983
23
1252090
540643
1589194
778077
495425
947530
1529780
1560871
651557
131674
1875650
1773092
182678
1457176
544497
1036632
493289
1109241
1418435
977467
755358
1889097
1549988
1077868
1290163
1067079
543180
1728973
70676
1515320
1598512
1885343
317838
1736614
1776039
1478160
1583635
919890
580778
602314
1329427
149993
835253
71107
1663559
662943
446119
1889340
823240
1373252
1511429
747425
544960
1349646
295929
767358
1477329
1961058
878501
1186144
1619210
235641
1512990
1893356
1472618
95557
1535411
274556
449556
1773906
538860
443807
1095000
1423538
1326015
1916971
725541
193312
124220
1644681
1325079
1378143
1476524
135552
1019767
934949
1630987
252400
816662
1146291
1171047
405425
1438994
78049
638057
1641058
975757
382659
1264975
183662
386844
1171303
196908
400077
834402
1081768
418572
1669209
1845644
1911198
1384427
1241244
645238
1861453
1610355
245121
1283795
92151
1030567
235239
555151
834087
245576
1689821
57598
532962
892973
1461757
828328
769533
1071008
903317
776329
1071047
1191317
381350
1745483
1456478
31986
1862863
66865
1943325
73603
1034924
1573690
1455273
766367
1960531
287017
335203
479365
1412662
457921
915200
1362260
865788
1937467
1813521
1684431
1410657
1481679
1054233
972557
1017773
364473
30130
553524
595084
1886235
1684944
1909448
1468579
1534687
573138
245496
1232515
1693352
1388349
1928635
734868
819995
1810564
429804
1084470
1534120
156468
1552650
1153032
1643265
1493045
1817269
59772
760815
1751799
1695648
1355688
60706
1696082
337571
937594
27314
397255
1875935
1714401
490477
1865432
1318368
1392599
666386
1920909
1515841
1936318
942049
1954831
1688887
916411
1631558
1411418
1248483
1674397
989710
512857
655819
403292
1161293
1358092
1499559
599254
164682
1972928
1724821
787802
1456441
499841
303465
1636927
542899
1859395
1023761
1883103
440687
981252
716763
1702979
1771075
60493
1134888
1318456
1223422
1812717
492242
1993849
1938150
813280
503865
1747428
1784542
1288258
1237201
235939
894886
96505
417232
965071
599851
479830
238360
1282768
39405
222700
1569018
817345
1966094
693876
1524479
435841
828528
1770605
1214498
1564072
1762066
1420933
238073
742238
226645
940
1196623
944496
1531249
1968486
143863
860093
1077864
1200102
1896402
1997729
1930998
71143
1424175
520481
1646839
647705
1353695
1365292
330306
1859011
223623
516615
1142091
1650341
1097329
644936
410992
1785880
679567
112487
1249381
852847
1117656
1116238
450431
1411194
583977
1053677
1604993
820955
1855900
741060
83896
1402085
1213449
795682
1019171
436456
436438
40675
1317873
624199
1990168
375954
1496346
1177618
1499768
320131
1926183
1544907
1400190
1676864
734854
165856
1956896
684635
836498
1757322
1464877
1826804
792660
1191305
1042986
211110
115950
1970200
1056769
577029
1506007
1026792
1733770
1013370
1720084
293465
1168159
1778142
1846900
1592244
1823663
1507411
491327
1056050
148182
1400189
993450
1874818
7213
1492097
335120
1306440
893665
1739187
1404288
1400351
1001405
1568886
1703809
1934646
302943
786129
1646929
184920
1947599
90345
1508001
1141296
1961282
922477
1694569
568279
1969617
1782072
1676601
549338
922040
1248675
1222542
912602
1186311
1996802
652585
1630713
1863440
888393
1704368
1581785
1015675
476333
1773301
750367
1368994
1479814
1405015
1080039
315928
1556253
297911
477626
1866822
1316495
1775164
1718709
406807
424694
1583414
1080819
529990
1884348
1622091
1126029
909819
967578
1318610
647122
219203
61466
1170309
1324672
109409
1734505
1860749
1535411
124668
518541
653853
441980
1890617
507434
194325
178140
1585209
985914
516003
698060
1117956
1217648
82768
665592
392416
391144
1233407
348872
1941931
1173378
1966200
944839
446930
1876780
1404984
947266
1374273
1817421
794080
15827
1734670
1933229
1239798
1369803
463982
872668
351405
1187977
41857
1567681
790002
1654771
994025
1589026
1241081
1108828
177537
1833827
1002444
1809249
1753857
1671085
1355069
933657
1188394
583797
1190090
1799344
590163
1097559
574180
1212248
456577
828041
1956609
876224
170592
466809
1175705
1149925
1632242
1589230
1031882
1917005
1104894
27943
1357608
19415
97055
1943138
1998689
414463
696408
1390062
780807
1465474
687525
1550510
974958
760425
890414
474383
1854627
1166497
831061
1083593
541125
979278
481932
659021
1093390
56162
845052
929336
1495960
981502
1607744
704947
139447
1219538
467063
1993
452612
1155846
964115
1042359
1130188
688546
901367
736787
1776385
1036688
306563
1925432
236170
11072
1714201
209116
739899
1719159
94703
1537614
766125
392306
1474067
131511
903021
1828141
1468603
1055960
1119173
1794955
831117
152886
925207
1136589
951628
1085049
207274
1222738
1186920
1059844
1304482
1522608
342329
1359724
1089063
1865869
950555
1431822
1005373
2019
1381600
989356
593407
1896175
31157
1122427
281682
678621
644098
184492
750175
62426
424812
202218
1007939
1107262
678167
1531857
1242607
371985
949377
1080398
738028
232619
1542772
637905
553758
901723
1797918
211417
1911217
1133870
1207998
350399
178094
639629
1180109
475482
1974140
1552055
1833308
1315956
452858
301091
1318823
1906183
24754
729238
1430816
632126
489537
976638
1402439
920703
1215814
737921
412178
1866384
28506
1556711
1407919
621537
1369829
1777559
1179809
1015762
766909
261432
9033
1068811
902149
1694492
647984
1899867
1629593
1197751
111755
305982
1188636
540695
43803
214491
163100
1103960
953527
489395
1634593
414147
811772
327762
1948760
226950
12108
1803696
799866
12594
1028031
1522029
75363
657698
84958
719927
654915
881509
76132
1481204
114944
1954421
108465
1623380
904501
887863
51772
1762545
1556683
505468
556824
1441555
1908426
661333
1848274
21687
509126
1193795
705740
744849
96011
1389544
817760
1525004
858631
328524
1833701
296140
1266463
149732
367754
1829411
1106449
1898107
423243
951353
481089
467071
1711486
979
1081228
1415050
664767
1870658
440617
1202960
276539
95632
697101
1065156
1831112
1013684
259368
100640
1342849
407994
911315
118897
1749128
1759756
1300679
1822723
103519
175320
1723645
40226
480795
1212218
1386825
1248064
1083653
5845
1300918
809945
1914314
1250513
1160173
861292
92193
1286357
32723
737592
1403031
341431
1292639
1459524
1438555
1052610
128996
406497
796966
1837310
1357869
1216403
1278746
1725083
1609323
20361
393672
1573982
452207
1286215
1757937
957776
115834
1489396
797095
1474375
125333
468691
211157
66581
1997296
1982369
1804330
200918
1287127
949463
288028
110405
267535
1661573
1083194
555981
1559822
1013321
849296
989512
1029406
1721430
1196576
1591346
130049
1964470
1438976
1195516
1859405
1260085
429454
82829
898811
1413889
338426
1511927
1597314
488786
1557297
1575225
25249
189040
1722878
796452
331535
4003
640064
1132334
361719
1109662
1829277
954792
1794904
1396254
616369
1625253
609311
1652185
1630330
530913
161357
1895003
1729636
1391801
1823940
1479085
1544901
1761546
442679
1306812
1858683
111007
94378
600836
1336494
1975561
1955544
974522
34713
635026
489722
1420793
97481
386823
1071687
959536
40092
1732744
1180327
889139
138619
836672
233892
1059252
1050235
273527
102890
1777307
645308
1802944
1538879
1166397
593398
1337643
1090609
1517687
1317432
1499236
463433
14515
515183
1338091
1582490
1766579
1451276
104913
19694
722221
1562566
1206910
1946824
300940
183563
1942775
1378227
932421
1534524
562685
1216005
1230837
1698030
1826274
1600227
284938
242087
282560
98102
1544799
154625
1257017
231204
668406
1839515
1182895
1942522
980422
381097
998349
240328
1543396
1354885
698442
377540
1319090
1062960
782592
433784
1106406
1091964
822238
1079923
438978
1274524
274531
1479294
929776
1763637
64495
1521380
1955535
414581
478156
1759255
1174081
1437848
1977967
1554368
576197
1996163
678279
1363059
559821
1238134
4829
568889
605417
569674
954987
637301
1148253
1423962
73783
1086855
1521019
949182
1319847
866149
440992
1719299
806605
1214808
1272278
793802
1212984
1435674
208707
1228403
1335645
328033
697923
407442
1868851
59116
1795416
1071804
756633
1898123
1234535
771877
1046202
1722017
724066
1637456
680617
1766455
1785706
1572360
1903713
1077666
952435
865774
623096
1699775
688197
1872497
1747165
873394
338264
722876
116570
1831394
1380496
672937
1605595
1788655
1796167
1248120
1498987
1739371
1827747
315389
191956
155725
556968
193324
1204405
1629126
1314732
1073789
1414392
1955220
155983
578334
664130
612416
982029
312380
793963
436316
1348538
1617159
832952
1737662
1812965
1512819
68211
1136477
1713090
1433387
891416
1829087
1917134
8389
583183
97973
974576
1229634
1818408
336822
1804914
1538255
433946
724397
1795485
808010
218002
1201641
1370037
1258220
1714893
1575052
28360
418113
1588355
1757786
717888
352238
1464055
329156
1674367
765266
1770524
1476790
859987
934044
580319
442893
1746269
432678
1572905
1711741
867142
1708802
1686650
377929
293737
366381
1351475
710031
1430043
553454
1115558
1906235
273263
924626
1463141
683767
1747067
1673139
1399723
1906167
944322
1259650
891691
1215009
52900
1105322
1090510
229444
1616768
107033
1927339
10880
1813018
504836
1748185
1040870
912914
1166790
1939766
544472
1752635
743157
1714191
1525055
133602
714685
521307
8051
964266
1810439
1801436
402554
1345409
568813
444384
998539
1006703
147429
671020
1992508
434644
179807
1797792
450325
30292
1897873
1129979
580315
997510
370069
931529
266690
1845540
752745
1637533
280103
1740491
1982298
1938860
637094
1056794
1447035
1973080
619889
684912
209487
1492858
1652775
1017347
1185808
1368922
817420
643492
436554
1786291
1186051
1863058
1402401
1356587
532730
42772
1094283
1780459
927828
815380
82320
1859144
1758277
1164289
557152
1167010
194020
1670066
281361
330943
1492646
305203
195235
1996798
348648
1183968
1083528
386456
1861509
481238
101751
692226
734643
746625
1004023
525401
1816243
1679956
1694419
576913
869481
1841217
35664
277271
1163711
697047
1012776
864547
169477
125259
830759
1638482
1333017
1007702
508403
1172947
386602
409793
1598254
1346244
949250
1151482
118696
828313
407330
707905
1031452
871737
116293
1683785
539029
280103
81519
1589125
1921207
696623
781323
1351487
1896987
414748
250528
618384
592849
1995851
1396449
1047287
494340
1126403
1587979
1453303
539944
1400552
1298065
907156
1577248
945469
520416
1437768
1364933
633000
521014
227454
1734911
1065439
162501
479160
181114
12649
81015
123776
1519848
1945649
1231195
795629
173698
364377
934166
194176
148930
316608
853272
116735
467687
577019
775891
522371
1450075
1445658
759667
1953459
1309331
1505214
375631
1719034
530863
957892
896639
569609
1439422
228582
1802320
355830
1971609
1709890
1510593
414183
340329
378956
305842
1115551
355223
1269562
1029619
1826149
902968
1061639
1349208
1038276
1652861
1307294
756836
929868
351038
313368
1313428
1332787
1459225
280423
632637
398968
1830109
1760067
569945
123103
1861884
481663
1140962
1083841
436734
472530
1852934
1480199
102093
25891
196322
479047
1331418
1076716
1602396
1732055
1079283
1783512
877288
1208052
558416
107894
13124
430180
401600
1474235
1786527
1429432
270725
1258124
502684
470496
566981
464152
1870909
282315
254642
134685
94858
1779118
286783
1894421
69398
1367410
757216
1335395
1286011
596526
1844689
815711
1139170
1401206
1496230
1882633
538129
1126099
1944487
1432284
1234346
675456
502313
1331285
1666618
334508
570292
283916
406910
1540381
794268
506068
780105
1215737
1233272
1277836
1151099
1188355
1618631
1119839
4998
1371078
600890
572151
924316
236087
522979
1898460
1537714
414132
1009192
1099600
1060057
372314
1550793
1782902
119905
80475
544957
871971
385313
502361
907552
1146508
278298
931271
1956140
1712972
446303
1558693
142159
726408
742150
1965745
1900814
950791
207443
1389102
1291164
1363918
28980
1253255
1693141
1882451
1904949
1971880
838713
1765475
166961
1577828
1645772
56809
424619
657182
97436
781156
756798
976805
22211
588013
185569
917112
1270358
566007
1371328
1937580
578365
577798
1000398
1669370
702384
1238399
446337
822059
623878
929815
860648
1021735
1372672
35896
676742
752289
365468
1462780
1128363
1211903
766807
1431062
440241
583277
897776
457157
1968324
1833179
278481
896857
1856004
1573680
1975468
1148533
239114
679332
702144
944750
851897
1368724
783662
1691340
1647931
1740592
1931349
3703
1578130
928819
1994762
1373491
1597335
419829
608542
1332780
1553382
536351
1511044
1207521
1972304
703539
725900
1941418
1509138
1797145
893124
189000
1072765
1832633
500572
403736
1996684
965257
634124
152574
1032469
155765
1660757
278968
456392
1717287
860332
581779
1300356
94016
1131957
942804
765538
451939
583434
43462
515380
1934255
705515
1241142
1153634
454216
1231568
1395360
1940973
65385
1506771
81824
1903608
1301550
104124
73470
1533089
1060528
402733
559747
1204493
1901449
25638
1424181
111471
368844
1443142
49843
1692556
1482279
1500645
873287
1391122
1651430
748111
189233
935697
1665508
981475
1834600
1348986
1055679
1514476
937992
1991891
236810
762036
881007
1622260
1866946
106512
934650
98748
1966364
705354
1424482
1986446
1840592
887069
322927
268990
1201120
243694
1452499
1188540
1975918
1418409
1852452
529133
799652
1397054
874829
1409157
1168811
899772
1384143
136777
1540453
1213190
1860959
725742
227300
855971
778757
352176
175075
1624959
648246
1108178
1004231
158946
852829
452248
431605
83621
813868
461642
254949
1626574
710167
766801
386004
593268
543917
1486830
1705113
1298750
1248693
1506276
760344
126499
1438399
604699
851665
640501
1046356
398019
1036637
91953
1051278
1098895
8894
659309
1398826
1100356
533074
197136
995269
540325
65573
1813881
186491
1778810
1294375
437170
312040
122430
1506680
394075
40595
1213101
18807
682955
603022
1321961
809768
1104027
238662
749818
1605323
1938006
379744
1266349
982756
1722365
1104077
88215
1145892
690724
1268021
926768
1935006
1427591
1876289
744416
416100
243049
164126
1985970
182341
41930
638403
1585860
1163552
201794
1019673
1690122
77079
987964
918834
901676
335282
1273582
1037246
90413
1616589
1044451
1024623
797887
22857
221830
1592562
1196453
800589
1768584
1582159
760379
405594
404649
289391
1579756
1186964
195768
909262
1105421
1994250
329261
160529
1014319
1753203
1878816
1425392
704533
85708
390976
770410
303324
1368555
1051710
473846
952218
1242819
1645569
671218
1929595
605857
1585900
1611840
1539665
719986
1070031
86806
1207403
1303870
1929784
180442
1717111
373053
1569428
1847878
69476
330734
540396
643767
274618
445968
1497882
260478
1389069
183027
715416
1899666
1970654
1348464
1477413
681658
651188
1091972
843687
691481
1656454
592977
1736495
550819
952849
140846
271500
75170
100148
1230860
1051198
988426
837704
698903
506367
1997603
1873931
699646
1422551
537551
1863860
473702
1243843
125834
736067
1614881
1327287
1053037
1115078
705178
1529872
14913
1293061
560131
870523
1509269
1591280
1616454
1312249
790288
663039
1452385
875384
103138
1934449
555522
841225
281706
1999482
912289
528171
1856036
1568506
976618
861485
573739
1951032
742256
578345
255858
130930
674902
979592
1504107
110049
223081
965681
1809887
612550
1167189
1094377
1691655
611421
596836
124472
1511570
1342106
1658643
669423
1017
130539
441208
505746
1499828
1153483
129068
1482823
1908415
306996
963530
531132
763568
456125
372347
237600
416879
1964486
1551014
110416
72636
454571
1643835
1235203
839628
314798
957527
111254
14401
437928
1597906
898421
1463293
1374012
632323
376181
1790553
768324
344189
1688144
640033
799877
358489
1674387
1874158
1964924
297347
755798
1301830
171886
78100
526989
261491
349275
1216208
1020259
1770340
1974369
1645420
1806413
973207
1194543
37829
1849577
834588
688372
936743
1430053
613486
1734842
1455046
416200
1678889
1272620
653345
355631
1021070
1390288
486890
1351975
707279
1637742
592376
6016
247885
276896
520128
272510
1452108
190784
250381
523223
1968542
788467
418030
1261241
693222
991775
1955001
224361
1756663
144382
25336
330987
1406073
966146
74868
303802
181443
1159368
1440334
1130659
1589999
342437
1079805
422819
111236
1839977
606562
794390
490954
172974
1018960
1561768
1285142
236518
1465854
700554
1434404
1228861
202959
1642793
565783
1640893
1539520
1199085
843375
1143245
1441982
649421
1942283
1347779
1955614
587924
206499
283928
1793977
1726082
189642
768240
1401554
1456627
310537
601885
1770096
200016
1924596
1200259
1637993
499491
565977
1032010
1353512
1091213
113885
193161
1846421
187372
1837704
855310
1813311
1463681
1323710
1818477
320293
494160
848492
1470831
1578262
401641
363316
936256
372277
1210412
295243
589386
1111739
1805813
805261
1764956
1573509
1507090
1440180
278777
604611
37353
1881516
572251
555342
1906715
779306
20625
92863
1936256
170699
1450305
664338
836150
339542
183503
1660251
1271016
638857
853541
1713346
6527
1074740
61813
1502910
1033245
556092
1487011
900429
100140
1916204
1662116
859603
271809
732430
328910
812523
1799408
977710
1632363
1086746
224501
1132266
361194
234035
1347854
260472
631329
1431085
906638
1398923
1360527
1751817
1380066
1464926
1409241
1856210
394965
1848174
1852119
1387778
1700066
824384
1516709
1791478
436191
458974
1016235
734187
1651434
371686
1441157
926096
15944
1293987
1258401
1370236
1836477
872572
358969
210568
1550848
1793586
990047
481488
1390962
1444450
1552193
386387
1363317
416225
879022
1737599
601431
136449
311858
161425
1464001
758412
1301781
828015
27236
531415
697543
19796
81595
737209
54836
764074
253476
1641367
403115
530036
1361025
794191
1440639
343841
673277
930311
1621679
42071
1536080
401849
1257060
259360
1516872
324441
490942
1607331
762457
1867660
1518775
1928123
1975535
1826149
1692389
1317459
472350
1769387
431272
1657428
1052006
991767
540028
1978674
864125
1398361
1429276
547195
282985
1629938
1903249
398853
1581206
1726502
978791
607885
286397
1883307
909228
200044
368932
1921314
1747699
812221
935600
668261
1618739
1182744
445461
1536874
1699746
95016
1170743
1325947
1310004
294830
562636
1221113
317180
1005194
975316
1472484
788875
1197950
1633236
1402494
116992
1772693
184486
1640012
352673
1365501
578856
246029
821200
1617717
118114
1373791
414562
1011343
1249393
863790
1245167
816054
1727951
154469
414102
1110661
1802823
1474040
1114715
1814256
48216
1751527
907922
1697539
1637431
1766049
745168
1183279
1500826
1668939
1419958
641118
235684
1316007
3633
411947
1743443
1457927
604896
513742
883224
1871376
1686921
1192590
644170
726843
1482075
1554090
1813712
763893
1983878
414650
1859161
919777
1259546
1339315
34025
290603
866865
1643283
1645065
1526766
83407
202993
1260956
415849
252747
1803765
689858
698057
962020
425509
541884
1575465
1495026
506527
1938745
462969
1663986
1001247
355798
119853
924185
997926
1880993
1905586
304592
1314181
166932
1707695
1795449
1050589
1207914
301509
1958068
1916835
1020947
1734178
414433
1293619
1573567
1290832
13470
574306
160422
1838449
1852870
580391
1698312
187226
1900283
925600
1606643
373105
77313
522554
1615113
1782151
234468
1945862
1609816
788025
1683123
1848017
1579088
1761211
1626835
1907509
1850734
81558
122445
323794
519121
885149
564834
602690
1537044
676756
1056629
850146
1156665
1363474
1671441
263019
1719437
341520
1463069
756954
1278297
1468448
1290272
870439
1437322
598445
1443957
1779744
218362
1878372
470798
362815
1691695
1825521
1654622
1772737
1074349
230124
1572976
1156553
1932148
1757303
1080218
356157
1296358
1265938
242680
1889642
1134042
1391053
1817214
900635
208408
860804
815108
1092426
264752
388281
769930
560521
426765
1206741
1229808
631566
251828
1002952
1380305
1817503
888388
1691378
662337
163646
103123
919687
1572251
1567045
1069327
1105689
353435
218874
1914990
273674
942897
23780
804637
458100
542413
450171
1394056
1082181
257295
1343260
1787439
864992
1273771
1238079
1395033
679657
1437935
310558
314152
1084738
1977488
202673
606296
15094
930438
1106749
374943
554539
1948496
119165
1046840
347513
685273
1401238
1100218
18982
1834998
1657236
278682
1874731
36204
1430371
538045
1851342
553702
1268207
1208436
1401197
1635630
57221
1516581
615968
1870754
1789879
389132
862072
1507252
1865565
1004273
875514
1416641
483181
1171142
1882690
253602
426495
775798
590351
545405
143604
183807
1689078
994051
1095389
1931085
329733
1927707
437921
1539001
539210
1134946
402692
191217
143817
600181
1438198
290907
3871
639533
1965466
30476
1201780
1697105
1357276
727765
612675
688922
759248
808866
763359
610222
870391
1952642
1831926
1020288
1818886
677097
188674
1568469
790383
1089876
1919075
386607
79259
1650092
1457615
1391895
1695429
1114799
579735
1634876
1052591
329100
1428057
942085
1121100
971520
179661
1060148
684936
1820162
1724383
683811
1649114
872373
1985418
470175
326351
1524281
1685988
152304
1447645
348170
1858021
1210878
412386
1005592
424609
1780699
63944
1954541
295897
520706
1803245
1516081
1573442
1916109
259931
755383
1247456
737128
1193993
1046547
1006493
1551476
528886
1518476
952598
74078
1165838
1281468
1054343
123050
1740073
1462736
633155
47629
207602
1528757
652533
940772
851708
1762506
1316132
1418369
1799096
244119
473910
1251565
1001249
864759
1018738
1783598
409442
395402
1756410
1343130
699119
70993
122126
256362
553425
4066
1366316
1366222
956095
729892
1527376
933995
1220815
1777279
618000
1626931
388162
1397420
649099
1512507
1212512
581922
641242
1260104
594525
827883
480179
1800635
1385062
1029934
721328
1955680
1988042
1846999
12365
1540361
74147
740809
444979
1132431
1404028
1860953
1729569
610125
309384
1122269
531948
1144009
600239
1861327
1255471
1592113
875428
873155
1966216
1786385
111697
1319753
39456
410568
1543080
345930
1243584
1598096
934647
1338578
57745
1676125
303615
647044
817180
1660158
1625014
501850
947114
11789
1798918
1223399
1545141
655322
1131937
696609
1730752
543399
1847466
31933
43160
974129
1428680
1127298
1552334
530728
1602264
230416
151540
1513992
549104
1736783
1998059
49734
1805342
1557134
547691
444924
1369965
833487
1769691
697167
1349564
836327
140069
1672769
1938681
1176721
1506500
621813
1681327
568742
1989036
417180
1570516
298401
68428
282069
793778
421778
1612570
124555
423304
1835165
613275
1766964
1447651
1287164
1992723
800796
415666
1381199
129938
430251
826175
1109426
906739
1799545
1244605
556453
15226
554131
1989953
746277
1915009
370311
1054322
1525301
729241
355055
1455323
979434
848832
594818
299426
699470
1281154
1512348
850698
1566229
374317
1381003
208706
145264
775496
391488
804450
1121603
444363
340993
1856923
264419
1142553
479641
643846
831863
1107579
1176657
85376
769540
543277
285074
33453
583389
1143666
194043
565291
1016220
1121096
905175
24291
1592496
4624
1833643
699072
343151
1075697
1199926
1555320
1294780
582554
1580951
1368981
1158154
1577245
1620905
1580372
874583
14648
767450
1436731
1791972
1360049
307628
433713
1606452
1674330
957977
1152144
715518
373223
812881
1896706
776207
1048333
158157
1287901
313982
1955382
1352113
593139
160146
1197474
494462
1444681
1978967
1071535
948844
320438
321483
3136
1057704
811814
741898
1139064
735515
672916
179504
1440580
1547126
1495028
123253
1219640
527539
724903
398138
20435
1095461
1155245
466990
701172
917429
870442
1221270
992216
91508
785966
362901
1918875
1722633
1858045
617292
482824
800980
949025
1469399
1872536
1763154
779987
809592
1004619
1331406
1320795
1733874
1345603
443199
1080147
195414
1443908
1331232
1894856
105114
187807
318369
243020
1052505
1096040
1465094
1770990
1752178
356868
1426810
1564576
547213
854657
1614738
393436
79011
1864359
1471260
1513928
1538412
627301
146871
350563
1590167
1602007
1655365
977618
709332
1551980
1165137
1224942
544109
1350384
1727389
399252
117421
1476278
1695665
771192
58533
101801
1622791
41947
191949
1048848
339694
425888
415110
1919963
351098
1094015
1777464
1325333
1482449
1217950
1542833
1842298
386563
530911
461045
603365
1445981
1266716
186183
979616
1440075
1885418
434498
1425995
1363963
1160164
1050671
533530
227257
1095832
1756892
1216027
626689
875538
1908560
901059
243713
1470745
1359168
1804735
225672
592979
966470
331126
733395
909378
1637867
202535
1860860
788571
892755
1774251
1467860
1160835
780970
649540
1975867
1576615
457790
1020685
1384723
813200
1158112
1052726
684862
1032768
1215311
263701
1088633
1894059
1053204
1974120
1876230
1812021
1047528
1439255
809917
559522
1705218
1999793
796698
228669
539147
5655
1234186
1035573
242534
908432
851536
703009
213690
250824
992645
186996
522547
756710
1681560
35038
1729530
1656697
219978
1822161
803727
11264
780476
1496411
170599
476968
366227
426568
1296807
690397
1596543
196580
206336
1415538
1767857
676772
629516
732641
1013657
1455624
454725
901222
1947068
863353
1679153
1497664
1890909
1028181
990455
199042
1483168
17078
1392618
1328974
1644525
651839
1766045
7987
80256
453564
1150209
1327586
1737270
1256629
427109
1348140
395920
1038243
1664075
558614
818797
601300
1616402
1374288
640486
147956
711744
1949377
1214953
1690458
501566
1398518
1953166
1948232
269156
951685
1471316
63789
1669699
470781
427962
727655
1880228
860215
827699
1744331
1703963
843112
902089
940481
1698963
1296579
1824245
2285
1214842
1545741
224813
422857
1472905
1177842
711429
1606041
114196
963662
1769196
1746956
17003
1120166
625052
950085
361210
1307685
406378
595318
502961
1062276
1238509
1374740
252442
1843354
578199
1309501
997904
333603
1248088
1773607
1444404
404420
763765
1618636
1467178
1281599
1893957
1718103
1287654
353152
437317
194315
1789776
1626642
715258
733430
1358203
729630
320064
538868
1647898
1178210
1968509
705685
101226
299832
1142985
600963
741432
129985
1497230
1946431
1577357
628972
426866
1587818
155758
1880861
1338100
1776273
1102659
1666010
505391
35639
1812419
423355
1971474
631421
467231
1265051
778565
338565
250232
262472
1344541
292915
957332
159177
1823296
566869
1734960
595324
810132
136646
1826966
818871
626816
701021
152837
1088784
141174
888513
135265
1576209
536809
50126
173877
1340555
1083514
1620411
154988
386218
1058502
668870
329080
648327
239270
1217564
985506
467694
1919221
717315
805474
1194610
1838286
1870101
1482073
294194
313297
270685
1640658
218223
1170711
274336
234641
1287763
494650
1732678
1681108
450351
958599
1243632
303997
907280
900683
243876
1641620
953031
1069403
115802
1667130
152168
1517201
1270884
708338
299277
376687
765858
469830
1942613
1185176
1080659
801992
219268
1101675
1393609
1638188
1717571
1693973
131409
1632160
1852428
1940306
1311952
1357120
1667752
941568
151417
857063
1633053
1708767
21278
158984
1938359
1395068
80670
966839
1392977
1104111
1309055
75383
971770
1655264
805446
1791643
1848498
343657
1320571
429774
1747450
1337524
93573
242024
1131465
535108
1716278
628308
1613259
380474
1024919
891082
1089076
1102801
466073
115205
1475724
611826
30935
126609
1915659
580035
761292
74276
1199822
1005436
1486718
336742
1113910
1716008
194058
821041
519495
1715278
783488
1758382
1897744
1284340
1916328
931430
814265
1962362
503087
675732
1519265
1231291
1193227
1670435
1481268
145245
326184
955103
1701321
1198734
194833
1660909
50479
248164
770123
742553
459014
1733621
1445457
94934
158166
65420
1089011
70515
974450
837194
1547263
1559345
468268
631726
941482
1723090
589842
791822
1416986
1637180
1972924
984285
1080988
1571947
815428
1425650
1708165
1635893
1260845
1869251
239383
853505
988396
225263
78493
451963
451285
1562829
252939
154243
613599
1627857
1923381
1126544
1880005
1937728
255149
168090
1164866
300314
680269
388717
1283805
282532
1062514
550354
710824
1073420
1283264
768301
1561654
693867
1648191
1611920
1521152
537940
90700
1361410
1310785
1343095
1608697
1575459
1444873
1694693
846900
1174973
1019501
1052754
1713618
705602
279014
1060052
692106
620206
722793
702756
465110
1313902
395901
733635
793555
1024190
989741
1226298
1691782
467423
936777
1927739
1578310
224747
996656
1767753
1223823
364874
1010161
1726248
1191511
340818
1362082
1668957
1159423
1961276
1732496
543683
1619511
762526
1318877
1558558
883672
1927408
1750260
453502
478905
989351
588597
30727
1427698
1780354
1083595
217989
1563432
661269
648860
882941
1716163
917274
1225842
302835
787932
89121
1998392
1321799
754280
1624791
1836375
573634
1853188
1214964
1993548
1869335
1776070
1533232
594921
353789
1365611
1507848
1969454
791848
1175614
1020069
1153279
1649905
1658130
504692
1472551
625044
1570215
154473
1385830
61337
1048858
433535
1654264
1475696
653782
1763032
1115027
529493
1945452
782394
1917157
822592
726791
1912280
1136279
292552
1635602
1040246
1086353
1465915
49893
310047
889894
196949
1679751
800550
396542
228716
721166
913307
278332
904407
1120590
766622
331769
93424
641792
1155748
1989700
442661
853462
1139769
915168
349939
438200
401937
1615299
1929473
569268
554788
1671997
880856
1301663
401128
140640
1002175
1736915
1943853
61875
1933303
824048
1052267
1735485
709344
151567
803762
1595573
1524225
687555
1913215
613580
1829414
298793
510675
147079
618748
202933
1493035
286850
1971874
854065
1098698
692973
1043543
374806
990239
397582
820393
1625221
1466197
418285
806188
1674229
1908558
1802873
815273
1766564
1583586
1761818
1626925
9693
1035858
793919
108970
979474
1693754
232687
893875
1359816
444726
1728854
1540352
158795
1898421
933936
812980
638680
146791
32326
409989
1563983
1225230
328649
1417120
103726
1527439
285701
605997
1923936
1012638
1257031
590597
1072907
1322897
580534
106344
1831437
1846993
1663920
1195234
818074
439999
945008
32827
438346
885997
1094078
1933061
1419835
654703
8226
30569
385324
1919460
1678473
1147427
150242
1622061
341152
851029
787407
1753894
1495040
153199
1066075
179590
876163
994832
1099095
93633
1918259
356380
149876
1521066
1147517
1556344
292695
1074560
514834
1980665
933999
446626
62786
1202442
865770
1488754
1830789
857508
557666
812909
1888287
813588
1068970
174488
178190
1290232
1250176
1154792
844304
797252
889820
1456614
1989107
1466709
176754
1878563
1961273
942321
630403
190095
731331
1605868
29484
289134
540935
488976
496791
1112967
806517
285272
1875340
513319
409322
1996109
307141
1097865
1879374
13887
1657418
6853
1194201
1919298
1482556
1035003
1820687
1980515
1451259
950933
510547
1086361
821400
444819
225386
221710
1751148
980784
175842
1766799
130261
1112383
1794372
207936
979720
1016770
370701
3391
1726476
1705680
23031
585022
1089414
1816654
704305
972950
1764748
949606
1013627
926868
1649101
1091013
1181151
1488047
746771
1882296
691094
1755828
1838372
1313700
323105
485984
1325803
1834852
715006
1423917
957705
933698
824993
130090
813319
365741
1657082
1172355
1885019
1424108
883599
1275562
414118
1637214
365549
1040012
603841
590736
73829
1751166
1269917
1891687
834195
1903432
1549166
287235
231491
1667019
144729
882597
462450
1238023
958497
1083683
670961
690681
922738
1517537
573633
1966422
1732932
145987
316540
1091438
1991366
1680946
1084105
628364
1144434
1351245
1280215
1684453
51814
136141
752723
960058
984642
1775176
1335179
1188135
1920241
1868098
1646057
13427
330913
1206413
98115
514093
330175
1854206
759138
1654469
1730034
1697014
1736104
1172705
290048
1122277
1214778
1773078
1497442
95376
258512
1290905
880512
991943
760161
864040
1005620
1804568
1633016
1229590
36461
1093037
965875
474741
593322
1995040
1466111
1453820
910525
1732347
1554355
251810
1565397
998206
63186
119407
1205
1703672
744
936116
546075
238110
273608
1387074
1073435
1508899
1142672
1017345
949087
793121
1694574
1000640
1847905
964530
829307
1925256
674659
1381821
1077296
387316
262305
1945607
1959207
1853556
1009819
1146881
870618
1306123
869084
248869
1785307
1091115
789898
1157891
358467
574792
454729
1227205
156245
225062
907296
138985
1350662
603103
993766
743145
283583
1579437
678387
1380714
1284667
581770
1981719
1436023
1569375
37307
1340194
1862517
1970610
362767
1875994
1253998
1600195
578354
1174356
1369968
438201
343090
1983024
979433
922621
980028
350804
594544
216339
1844870
1184119
52674
341984
1550003
685169
1612568
234720
242515
1525551
1618329
1265421
1261970
810515
1712676
1475688
1405647
137957
525858
1686189
1449546
847800
1561441
1391788
1538282
1425580
599999
253678
1481810
111233
962512
458860
967253
954077
1423424
59356
1606940
357023
211124
1374010
286641
1194449
239056
704780
1466601
962620
1382790
1743025
14915
1362331
1055811
1052383
523847
173667
439162
1621384
535398
678088
451900
34268
1596564
1652393
853484
1335498
1991188
781585
1779209
1153608
40948
1000273
1066568
1984145
1351777
433686
1478929
1062222
897433
1256300
1602226
1996154
763958
1089775
1859351
20157
1494563
1653884
1087060
1803220
1743343
1689551
1160559
1176505
1483300
1584380
312947
1249453
1436412
157474
891720
720363
349801
525938
1710697
1114855
33842
189425
646029
1154588
13978
450243
1971485
1856219
52962
1010993
1341592
487125
1327787
831565
1069995
978120
1540263
1333696
658211
945169
719257
1685578
408843
549260
1706665
2801
1478924
1900504
1824267
157127
962014
483932
596732
660297
1525790
811220
1588762
813180
1033150
1874494
1447076
648335
1540564
1997447
1726468
304016
1950799
23363
1586605
1221120
1982303
433542
415815
1721940
127095
886595
1862312
306585
38552
376007
219736
540585
1241616
588926
1480594
820787
1155044
213709
1936172
1068006
1233125
1778035
96628
1660841
200512
268664
52930
1380481
1695387
1661343
1253562
1565255
1114176
1056899
1066971
495625
270585
666049
425768
1504246
1609336
993234
1008314
35817
150793
757085
1098953
1219938
568120
173532
1983231
597121
1523334
754943
1131627
761150
1542164
1781625
1575207
1709840
70155
1225767
13211
658769
1809889
1003535
1388111
959439
1577330
327617
1540254
1264908
1782498
1272443
852614
903676
1916178
443521
1639138
1632410
450608
1334172
278871
1952050
821854
113312
695357
609483
266997
538783
709530
1898326
1101227
1182116
1769651
1143409
578146
683047
1197566
1971720
1295236
342268
1333105
1216525
950930
384086
1983537
277390
384375
1213644
238911
1674939
1587022
370088
1986655
569977
502355
120329
1458505
480495
520486
1832065
1969236
908209
106117
262862
17587
119704
74136
1614800
1866889
1248193
700985
1813304
890207
1039776
840574
1802177
1073379
1057097
1427405
635711
1602769
643056
1869975
1838656
144121
1926737
98093
1580371
741479
1093004
950366
768964
1154387
1756030
992089
599245
664489
300852
55224
138197
920717
1699192
1269828
1687131
1812788
104546
800068
1405487
263681
1413335
123565
1923438
1888028
1653376
794065
1325021
1706390
659487
331701
1639995
1896869
145268
958074
15397
457853
789656
1476044
1969929
1892811
1445922
1635029
225805
514521
1870112
1354622
1332222
52439
896918
198661
1472973
636671
235187
1130753
326821
989708
872292
999801
1272195
1841422
688559
1658157
103883
505638
1732622
218641
776997
277658
137332
1732320
1393446
1940859
900669
297036
123901
1105787
1248883
1827416
864084
1289498
552819
512740
1278407
675793
253690
1884125
1065720
1427186
1658456
62492
820643
1797312
44406
745666
98369
544169
678867
1457864
823858
605030
354760
271479
806084
1456469
1548642
626168
640480
1936587
1753773
1383112
1846049
1692663
1650163
1692134
1356988
1377429
1334517
108857
823145
927579
344800
880367
1397723
711530
685196
887118
1920494
421131
1221444
319899
1693951
1849930
1321651
273284
911927
593173
330122
517122
341916
514963
1434121
740816
416925
1366947
1864499
263873
522559
1515677
56984
880609
307715
618432
1534095
286240
636499
1334201
526453
179666
293737
647526
242398
367862
1524954
190174
1345622
2724
1027548
1571916
1210741
128213
711011
832221
791894
1470146
490417
1306116
68000
1932609
1710388
801172
103569
717033
136587
1097518
972928
96970
444405
1356653
197117
1076248
1987573
622331
35050
949535
1632031
1712448
806511
904195
596183
743468
1135358
664877
1507274
1296278
1633219
708890
1589835
1002283
1579044
1559615
546962
1243893
1015832
735770
117954
310149
975135
442073
955799
930909
1657984
1447165
40918
1520216
1392353
1585531
262125
227756
1658438
521318
187615
1006679
1028766
1334927
1070477
404630
1565206
88941
277303
1464434
792082
1464086
1124696
15299
258135
843938
809165
130236
1427748
1536062
288541
1655079
450236
16665
384566
733539
370197
1235564
672639
1009554
1612036
570379
236398
838567
293953
1071840
1274999
980247
1686536
1208544
1116116
1344799
14639
978179
275343
774108
411669
1029342
1637670
82084
1411686
688324
1260724
121775
1283364
1155391
377420
926042
1099738
1557004
1608549
201246
621441
1004014
737871
163261
56265
547619
1857829
1068778
1015214
368510
458599
1211206
274646
953096
298942
663232
692802
901040
1084341
1084798
1224014
596532
448718
1604846
1661798
244217
1112655
1397743
1802860
1179359
449894
434050
95216
616925
1446999
835198
227969
609548
129003
1951803
1048015
182898
1363285
618562
980194
274115
180145
42245
1758845
31027
1184678
1665985
124437
674394
387734
1725059
1114678
755732
724115
362846
1931367
1846759
991779
379427
1098589
1255713
685056
1031135
442839
1777081
1309945
1349331
1341794
754439
1189219
317205
1879962
1713338
1446979
490385
1578148
65031
195814
1066039
1430956
1517088
890489
96982
6633
1645738
794356
1807183
383851
849861
1066308
646317
382814
1912183
1474727
629730
555699
1382817
1429361
14297
1087450
78098
1530459
702467
1149650
660024
1885495
1117098
406036
763747
1054949
217987
1807307
1254720
853942
1232511
1474512
1643520
45271
227266
1287578
1564743
376208
167816
1880386
1865801
366156
1217812
632613
780140
1936303
1368990
16091
1428267
1645673
1941013
157063
554644
588374
1126555
5867
835382
282685
1538658
1613697
1470809
1313797
1570087
1203335
1272797
93699
1025115
688523
932876
1961427
1383567
171763
147388
747231
288390
1019156
1712503
1586316
502617
766953
1520768
37683
512726
906784
1052936
1681073
1583999
431671
1028730
378835
652433
807637
744131
1954206
593710
1576297
1139218
1153717
1158346
440378
442027
878481
1352839
41599
514381
1984209
752777
1343180
1079164
1947558
1894824
1534647
1925004
410497
690950
848462
1096163
930207
1184980
816320
1655944
364992
1447607
1701866
28818
1889483
1847234
888233
80323
1150079
952093
1450752
803430
1537587
534813
262981
1403557
1098888
95094
1220607
20626
276111
723782
1558290
374682
1466046
948989
439878
1222951
523085
97398
1713801
1874915
380356
1591804
1160492
1622554
531814
1149698
1973502
809046
1998218
720379
1485923
1764715
1351731
944642
949754
553432
13175
239082
1583181
279030
1217498
1119053
1686035
1474418
95337
339487
965083
294902
813590
1704319
984446
952088
1115322
63978
1383398
470665
1691829
336565
31254
244212
847598
1793759
1445251
1500468
799374
196179
978073
549292
275229
889717
636405
862638
1340708
365346
678292
1353361
567596
284933
616628
335074
1824699
378486
923760
1167744
864362
1143393
514045
1112195
611765
843569
1470598
1609282
435826
1289756
1873221
843905
1212319
404632
632314
535534
754654
37412
1875709
461829
967142
753776
1543077
2536
1211151
709751
1219141
1076464
150318
1339276
439149
1650978
1496964
360915
766611
1341449
686921
605599
853109
708126
457950
648507
701908
764401
627694
401205
1993374
1687782
1440384
1592851
1231789
1475933
78442
22055
238924
1959423
1306584
588512
1008872
1660203
776202
235084
1053745
1978343
840398
1144231
1945466
1704089
1761372
1188985
937000
86863
306974
1427987
509841
1502569
1950546
166511
751392
1340877
1981111
473446
669161
674910
508747
1849782
317116
1572728
1546429
19673
450041
217292
1340195
918617
720530
812779
1940192
133591
901303
688561
1661439
917168
639329
1219442
34902
839131
213222
1956528
1268805
1307346
552313
401014
1953736
12477
1650969
794535
117789
806618
1031042
1635577
1211613
1888772
143514
1791935
854095
93058
823787
1325805
1252855
1875096
397060
1487272
503068
1389530
360166
89437
1746792
320424
1748171
940257
1886635
1806183
892255
697371
920933
1949241
1072528
47290
544764
167336
1347152
195174
1555992
1011246
1418729
1086104
1786898
285402
1283283
769996
1309843
342079
663181
635706
512379
1869168
998146
1374822
309187
437209
314795
1510347
1780468
699999
1282932
807970
1751916
800111
1664548
809666
215935
296796
587361
1372480
387963
192007
1522283
1436930
101491
1447096
118541
794780
31778
1316888
1774449
1900095
1040025
217414
1153036
305904
871444
551264
738944
283383
1820014
1048333
530550
1475983
1090809
388356
210536
872662
547611
215254
709351
87183
1767560
876554
1481804
797499
569379
1345700
125414
96861
1845023
1087155
1055450
1051454
363261
534293
656502
1698284
508162
793059
1914213
1602097
1004456
518270
175567
264183
1979659
693694
707061
997576
427713
205475
1621184
463172
1267458
71628
1853677
1210592
569332
690708
1356497
475632
1881361
1888836
893620
1829754
1009475
1146632
823944
932185
392961
1321692
1504889
466699
1495901
645163
1778784
1233988
1984450
725158
1456506
1175744
1270187
1708516
333014
1151755
14352
1543904
151086
474695
1050030
1910612
771603
1812240
817734
207503
427940
1004777
1779659
1634487
473215
1643318
542560
1115208
1662646
970114
1890615
206063
1541898
832049
128893
382594
183513
990340
1321875
1504431
1834653
45351
767955
706777
1344911
1948710
282545
1310907
1690115
954555
142513
117163
987422
1592893
1203560
1403879
1420331
326232
82841
1620959
1113587
604334
791916
19415
56661
345358
374058
1422725
138344
733806
768371
1433541
1870124
1022723
846328
1255164
903294
1125529
40836
674765
1746197
13306
663397
1313277
1164498
1469851
1339016
1598723
1898763
1155052
1412723
1163948
892286
1076814
1711178
127109
1370624
1128435
610739
656886
1524253
488666
292866
926485
1986743
1671435
965214
54780
1054356
733487
710929
1057604
838536
1646224
1698783
1577468
388213
85140
550805
1013245
579600
101764
1941205
596361
964513
212603
1399575
1406073
181460
1474229
909429
258814
418457
615931
585930
1061905
1584583
182950
174892
841680
1124976
516727
761972
413280
285955
1163709
655752
1127867
388773
452951
1878815
267674
1115389
98029
1969431
1777003
322944
23446
1386076
1477828
1783167
1802118
1129185
978011
1802177
1491372
271459
1957378
1311872
1078481
453247
240157
1034836
1423884
1097120
852083
1290212
1352129
1292372
1680938
1183654
813477
366074
1865514
1490818
1932958
942388
1941298
82506
1951688
750979
1865813
366691
1143927
461016
770039
782684
1368095
1574659
987328
366621
902285
212167
1596781
1511201
1210855
1786236
691518
33262
1971365
328015
173634
1356785
840944
1372673
782054
949105
722776
1575117
1806520
577520
1099593
723018
146339
1172309
225736
1250908
1857782
1223554
467289
1095267
1423557
1028000
976730
144835
954023
694675
1776595
1311879
584408
1718857
265455
1707363
693427
365566
860042
158449
1396936
709895
1251641
923507
531992
1434119
1483233
519593
1386964
174706
1382916
1678085
824698
38652
484151
1884018
1613940
1238537
29729
1952651
1747518
1103694
1222644
1396802
1479256
1507286
1054066
311775
326087
1557382
1393718
28446
1185378
1231212
1068267
1363817
1413653
1868301
264047
920382
685339
1000938
685902
187421
352160
151691
1663857
1021427
401406
1941118
648593
1059445
683835
1442820
810246
1036955
1732994
1632581
828537
546607
656200
1388179
810860
1656277
858103
207720
455558
1516103
64656
212800
1451689
97008
226281
736763
677614
1091687
387266
1371971
881479
224218
682291
1596886
889922
1830959
1844260
154288
1119043
1056710
1223380
1395433
25086
1224498
1898525
432663
478731
298329
481856
1896914
1496952
682001
1208818
842595
1795657
1777929
1784918
1227208
197291
898276
1692391
348326
1792232
758645
1964851
295951
1033031
489281
1412102
312050
1774672
834392
363013
302041
1373374
77797
1328860
836564
644500
1756999
652518
1103316
58489
1225422
1660764
277224
340715
1822764
445340
395661
1401144
1112044
1756176
1340948
1820858
1523257
1437798
1109836
869955
1850672
643848
430022
724745
479921
1813471
1213756
542023
1495761
224420
623519
27452
1597171
1492142
132529
1272177
1834036
227250
634132
1856941
1113272
1390259
1144247
1109686
981028
1659550
1497607
1717601
1539704
1476071
291995
882865
1026825
1445336
1514443
16641
599028
1923352
528957
488569
277569
13030
164499
1572889
857051
1159359
581445
1037407
566816
1257682
355566
1444690
35582
1579110
488567
1778448
946768
1147212
451174
868257
1278397
1477459
1023799
1577656
1320884
1138514
1328741
716931
488415
804211
740420
124287
121496
54458
162186
1348836
1391826
1820761
538290
389666
1358752
1004244
108260
785288
261308
1723269
1736724
1130673
638409
1983912
699538
118773
1449845
887771
83811
220451
1693379
289036
240516
483499
1754375
900481
165052
1912850
1053276
1789096
728229
73078
122632
1231103
1031710
1342692
1351854
1590264
441132
1823610
1117099
482047
1681350
585095
1690347
1144225
586557
243365
425537
1449490
221393
181785
1137618
1339137
1298292
829728
650440
1017908
452142
1573108
1162062
258315
1536165
939762
1724166
1383017
1843763
1169842
1696254
1842766
868956
1782696
259895
722627
274308
445795
1641158
719695
1111311
868660
1177364
734131
1106120
1509564
1853908
385588
1771270
1718770
938315
626829
206205
1064439
1497133
1493285
1499914
1030452
450873
67226
662673
282806
648867
1441841
764489
1011787
907937
464579
753902
1876323
228957
1266991
783007
1179127
902135
1453004
1167130
265262
1378039
980914
621159
1973111
1830330
1453444
335266
1479147
1951909
1861820
1683894
989623
639972
1365946
248024
1687350
255224
1612317
1264475
1057846
1854908
1884884
1066427
497245
81029
863495
730143
620671
1358038
262181
397243
1044165
10994
950402
160806
774449
1849160
720215
760406
553872
1298140
1360389
1726100
1911768
1728327
631055
603232
1680668
989043
1874097
42022
1849120
1078469
1527258
1294654
27256
675683
309859
1150080
621292
926859
392293
206808
1294592
202229
1287402
1516569
990622
40755
870239
1365238
567750
1658253
994175
296987
1214178
1249544
1570467
389881
617654
211788
1260123
649340
416160
89651
262240
1804908
969248
1805520
611051
1499810
1099720
408239
392618
1930734
1679996
247684
1861128
575914
981769
1156992
993772
185047
1358247
1132081
1263196
1270308
1044950
385153
770146
606497
1562161
1520759
42755
846407
10427
1544426
327124
1119814
1987595
989685
78294
1174087
873880
205776
1444862
749637
1009737
370107
676287
1659633
1032848
1832043
153485
805479
1278701
135064
74898
702881
694257
359776
287986
856178
600844
1720287
263869
1174880
1297652
1604975
523386
1386318
1140814
1808993
1571032
1598876
1398626
287012
279689
428534
456015
1428546
1688536
1458863
1004263
1597322
1470519
737481
996156
1818694
1780908
982157
1918743
305647
1197835
1633342
146706
1362372
1297552
1209140
1572617
1683317
1787785
1887071
1985342
1278804
517665
724315
999950
659675
543010
243706
1493831
1423401
1524263
1672670
257061
1850552
1673169
730080
369711
1008295
205857
1703478
1598268
1850113
1821378
1290451
1349706
1743879
1206218
377329
1677741
1777535
1213859
191856
1297988
1888027
1170878
1066633
1083778
943705
1071988
564756
1970631
927497
1584746
1972369
97877
1191921
1360191
1895427
801905
801116
1588650
729719
256999
1262573
447279
1491794
52951
777479
1474185
1032138
389464
1816888
1906065
1238694
1582769
609987
1956784
61591
689759
1764983
719971
493047
1869969
1802456
1800689
1625158
1793076
1933229
1665838
778441
1188719
603381
1953294
1007645
1862941
1095625
1277818
1331845
794422
266577
1143902
1205300
1135480
497411
1036279
1900595
1511718
424792
851514
817124
793900
744502
1414983
1191406
224963
773275
615476
1212556
1959048
1056252
842283
571854
657089
1156516
684267
211859
607459
955183
1954743
1084218
523214
1596825
1356210
1665819
1356642
120439
1666612
1564275
1110551
1505959
664544
1203549
1699321
1288110
1172297
362406
1157132
1929654
728890
426604
1230573
533358
858031
1309131
1300294
451365
1582682
289099
1269952
1581840
1201138
487848
524622
1171470
1767701
1597177
293380
530778
1964696
299916
667988
1065988
1235671
1270645
1667868
879388
1749635
27189
309027
536566
1806813
1705925
868951
241522
1190347
1237484
1739396
423405
1576132
1431387
1010978
1929770
1934799
545733
1395890
657533
81729
1847104
1500263
889078
1565769
1969907
348860
648811
897603
1428618
1921584
224990
1399420
1732506
1804547
1191232
1158540
929281
1377147
674014
235841
526388
744447
71230
578009
1205064
36592
158368
1270024
924771
1783232
1639415
1613038
856748
1495115
1004151
32485
692019
106791
266913
1461052
1878397
1615458
575942
440920
1001221
744556
147696
358847
296734
390018
1581626
368992
430341
1002100
1745137
166543
1580146
352432
1098789
1943362
506357
1905124
1222111
1291841
457508
387621
1690939
424260
985142
1974103
868690
698644
1814967
532409
1745682
483872
1191804
617848
498970
85378
72693
1782188
1000850
1369687
443577
877737
1084943
417072
1430669
911301
1044468
1337731
890348
1512277
457522
18721
857067
420254
1602045
1844100
1363962
723191
1358881
971082
826800
1964931
112907
1626998
1104716
938280
119864
1400905
836011
1177510
1868401
1935279
865282
1793228
1655811
198638
1685719
226694
1668145
1378620
156647
918913
641077
339295
11057
152518
419800
1660822
1001521
975592
1417414
1314443
1872013
930817
1894104
1431655
1340684
1806840
1605505
1422859
1683683
1837876
47438
855090
1596107
321380
1410202
1797197
494312
1472003
1239219
668027
874169
715831
1753657
1286993
1123857
1067053
441521
22138
1398475
1738429
1013825
1763117
1096961
956036
1740854
666650
1924214
233608
1049873
384945
1213561
1627910
719303
1283185
1568463
1883270
701692
1781184
1457206
1980274
101671
45345
95545
1244863
1153203
1515517
1033712
457351
478405
156231
1983986
1481704
1719122
1523775
172786
1989972
537437
174540
890185
97280
1204504
1006986
163618
442686
1441953
1516246
1556475
280911
1227203
1826516
129142
43856
1225544
11485
31376
935143
1260537
1741871
274434
1760361
1357075
1377544
1901602
1833105
526788
1498970
1983498
918686
1351088
187196
1195865
655928
929637
958707
1734630
1195443
58233
1692001
1410670
1566404
796615
863642
1345134
1343969
1850055
1572051
141443
523342
1530356
748504
1733646
1729121
1885509
1455603
329498
1134740
1137582
1310723
1113802
152821
1954039
482214
1964173
1952594
880077
433356
287953
13659
1832777
1690790
1602618
1393029
1766373
1937237
395675
248733
771855
1524454
1170962
411832
504993
1998275
281303
1983216
1361554
930776
1956444
416611
1851584
1543355
37489
1088478
890539
559754
999526
1597052
810720
1240713
450221
1430971
233718
241157
929406
47532
802423
1690566
1727641
783062
1727772
1301250
1068690
1468032
820650
61509
1730047
1199940
1520315
151883
1982236
1911009
845468
684457
1306644
23194
1807338
285016
853010
565294
152320
320765
1966984
934648
1800852
740073
1513732
888688
405202
1307995
512869
226273
581887
1495374
592038
872975
1575077
1539294
820252
290209
1761198
1455729
698407
256751
236121
646681
1391317
846995
924684
1100379
900481
1304251
1192150
1292781
1986962
114424
1447716
203618
34816
404697
520828
852618
156599
45315
862585
1182226
1827508
342244
127247
89009
1174414
524671
69558
1395065
774943
864561
186430
597585
1325390
822507
1814748
461452
1214500
30434
1407714
647674
786404
1443217
88647
881666
422551
681375
1755738
115425
1682289
1416920
1081823
1642905
873270
1441037
1338520
1769335
1004078
1253584
992058
434302
115814
272115
10190
1268294
87574
1967687
441217
1159056
967742
1469112
1660359
291505
719271
585175
384355
942272
1294362
1622210
1912789
714905
467299
177081
269111
1501349
38276
1861662
88006
1147909
764160
70941
1505304
278426
793993
232310
336008
794327
125689
1709311
720725
1919204
101516
74984
1668843
633773
220136
1200950
1670303
753565
288300
261173
1886228
873121
613854
1304179
286103
126512
1238940
946829
1426036
589583
1715231
1576943
716350
1305986
169741
873713
1998026
686195
495768
414401
1039752
508748
1001043
1854535
1596909
987419
516015
42953
387818
1150036
1054657
1534589
339357
1244477
472561
1186796
237762
1884530
846176
1435498
589953
1846599
506193
648310
1513616
1720764
174166
1459031
200609
1350059
1755129
878480
871386
285999
606931
385185
1989141
1301096
920838
1993321
1087909
1283320
1576973
1069973
47841
521541
1193177
395294
857408
496538
118322
854396
743038
1141574
942346
1774259
581723
1469404
1215454
730687
131603
59708
350926
53486
1568955
104068
232776
1455329
699128
136409
1542563
890216
397461
1636349
1545907
101415
952798
180678
1943334
592699
1125280
558263
1894645
1090154
1398239
1436563
1255169
1496875
1009507
1259570
1564505
969941
1518961
806151
1475539
994806
1716560
102156
1425638
667806
298687
1754360
417103
1030312
82830
782064
1650136
1753806
156588
402818
81549
1152958
477853
418039
1588099
834119
1430856
758431
857126
227283
289726
912101
821908
880097
1649370
1837681
541911
1723525
184187
1147985
1331950
987706
1856430
1253809
1028770
1964932
485108
853696
1110447
1166280
1153601
933741
1986303
1469032
1379940
795713
854200
1339462
767969
1615960
953420
1960750
314527
1105307
1567624
480069
217077
1642813
873196
1612187
989109
1610424
1001527
1457947
936075
576630
385248
1100223
792491
516038
439741
749690
440888
64737
666762
1497520
424207
1639064
1902513
44689
1434289
1687913
1353033
1190615
808323
185147
1180123
181911
1839502
166497
840974
1758375
203262
1543683
1667008
1423717
731843
1217239
129707
1242313
115738
996999
217166
294710
1866276
431300
985120
774666
1445924
1573066
486901
61720
7744
726497
39685
815240
1774032
456775
1985374
1546057
620379
127117
1084075
1592553
489902
808234
1422080
790519
429473
177592
407513
813881
1988221
1188848
1142468
1123325
1676934
1733086
790550
756276
114402
556080
663923
1375684
521883
194838
259281
1193337
692871
1409978
482401
717992
552735
1657710
736600
1520046
1603509
251165
1685999
1478008
1452060
1410707
1438407
1817645
1824784
1187845
1852335
613789
1475952
1062147
1534125
19937
1433121
1457351
986271
1703748
1728101
1857483
1863570
1073095
1840567
3078
1102275
784156
232840
317855
1417038
1915005
1543237
1891094
187639
1574466
324619
335976
1031997
1675711
532153
184672
1251948
367484
1466589
638075
1658875
1466683
806666
1590938
1495998
1573905
115213
1811570
1025053
82262
113532
1019810
1986442
115565
1222417
1516849
1890931
726123
1371833
270606
1942170
293291
304115
370142
1758197
754312
737019
1559332
1460219
349370
1757747
308594
540292
23559
474544
98978
562348
267130
504125
163602
376307
1944593
153176
399740
1412103
302270
1857196
1209790
760127
285930
785491
528270
128570
704878
535034
945484
80635
1275301
452682
1702181
93311
710475
854291
954688
828235
192744
1314405
1754247
1730819
109802
876376
1924958
1842687
830774
808914
1003280
1450066
1431033
96777
1292236
1656174
386958
1560612
1458281
791147
1836785
1954109
1529168
1319063
458665
393907
893334
1780572
1054344
1386667
1079570
94344
1061628
1333822
380064
1845257
513558
908783
1334287
1794871
1085908
873507
1058833
699036
1852404
361855
516463
1393570
1764566
905543
245210
1447938
475840
1170104
657003
1208703
1559035
215405
452829
143915
1246542
269936
129822
266480
341784
1445587
106848
1836749
989634
407262
540709
1025898
1483631
777614
592613
1249721
448058
554713
293925
970730
1935464
689820
827598
214919
1096685
324680
300974
535196
1842048
909986
93135
1395631
829398
1142118
1889065
1783980
1651221
376646
424012
735284
665808
23321
167127
200919
1658875
98352
1616380
705499
1370659
1753012
1744716
1163934
520071
1988597
772235
692309
1881252
24447
771248
204654
1927487
1658381
841473
20653
1257192
1208118
1620145
1760330
51800
454583
1083880
1119356
547535
363179
1467090
370822
199539
279171
966926
1521301
416216
1764301
1962426
1759649
1550105
1251893
967101
573946
1721328
361187
1891379
1649967
568666
1069263
1981367
1635767
1140414
606293
1020969
1235288
304547
1172551
998394
74747
96137
257343
834462
428598
816345
937939
1379057
510492
342416
77780
1538856
1076813
1295964
702129
308501
787892
582420
732876
1732346
10400
993280
560809
1221474
1130785
875347
337846
1764567
1812891
983906
938729
1961346
818431
487295
1885124
1146335
650299
1596701
949751
888230
588217
335698
855126
1420373
1446481
85150
640677
1675239
1150570
550258
1482767
263988
1978278
709239
624576
103945
1764271
589049
1116885
539067
658255
223214
80266
1548789
1414596
740140
241792
790972
1007667
1184759
18396
1513308
1615361
425698
1128729
287116
790580
796139
21871
1174374
89065
936103
1739394
1875354
1089588
994487
1892010
256291
1390574
449495
1703158
1041887
559006
574548
1697331
1600460
541858
1257121
621118
1428107
39872
1150476
618205
453502
528493
1701673
1756313
683591
159603
303729
1911607
1471905
1032436
56005
1984098
522546
302602
1206733
1205543
1874584
797536
720506
276922
1672523
1222609
1419545
1466617
1532769
1206529
1456931
1278528
582326
415094
94241
1678772
815908
337266
1068012
490833
492035
895357
1866479
470472
339306
1936866
617401
964165
1707809
1161456
1394107
976650
1313188
335125
229856
21048
951446
154934
1540695
841445
1406029
604472
1586976
1632177
1415162
1049080
165209
1110273
1052891
1622518
1571754
145163
1469695
1688144
1114133
2265
762116
1968149
1165417
880283
1901884
1286824
895511
1653417
713719
1089567
618986
1921442
1504587
1342159
1329326
1261596
1845595
499563
476412
778918
1805762
190838
943113
1710822
580785
138026
1865553
1170202
1125707
881282
1332721
808187
712125
403012
579939
583718
937815
1235009
1010507
175939
1336816
1501396
466602
158970
343331
992232
1021632
289260
120493
1343676
1760915
1341561
666092
15870
873663
857297
1385421
1978325
729559
366500
1363884
1215950
1088967
1791322
347754
1630560
819623
1821319
810847
1638069
1311676
136146
334439
353178
1614875
1553116
574130
358262
331155
468178
1960305
1768349
103123
559491
892707
1202640
1533782
1834464
1392779
1422671
476917
426712
1965860
775147
314815
1542310
1451665
1292628
1939544
1400804
838356
1803083
908523
835572
1921369
1923647
1841219
1090899
260803
156608
265669
829892
1554186
1131781
1105775
1819632
1770302
958983
1445244
135853
1720770
179226
1908661
591419
400666
100322
97248
947059
1609321
875359
915134
736511
1275164
227480
1659337
436518
1738523
1717064
1701732
1236896
227853
17494
949202
249892
1520283
389069
284515
27478
1011017
716061
1453703
326876
1741359
1607982
709128
1314690
293711
1820612
1092674
1008496
328859
1268346
96543
170694
1677645
1507958
1749804
1035933
932067
5342
96809
841549
977558
1286541
512591
1578961
314995
668974
829581
52862
1362233
943626
1994433
1887471
1093085
1305071
1776102
1784747
776119
1690163
146191
1102634
1222548
606901
246688
1255168
1166008
1924426
619669
1765635
478222
1008265
101898
763464
1228056
1958738
709283
416260
1518159
1714034
62735
1002999
1230961
1669788
1408588
1201916
578590
1122501
954125
1065372
1681279
1515722
1275571
115151
1771993
1565103
542251
833226
642472
1572136
1200135
1642349
1435985
876137
585658
507878
1687369
591488
314351
1514855
1077646
1015043
1982092
932347
1947683
325402
1022197
330676
742852
647248
578163
120213
253040
1615292
68465
191453
97496
698552
882766
688745
65387
1565721
1017687
794212
1534011
1052124
1866440
1808763
690877
1901945
1298105
274864
911083
681694
718531
1363201
450193
402856
131673
1240991
1678049
926929
187840
17747
1906810
1159932
660437
642571
1179463
661673
267530
1534661
189075
1063262
1748855
813228
1633409
1874425
1148884
1511039
1848328
62757
1010799
784055
136300
1931812
1427997
772104
1253314
564872
1987235
805399
1679274
1724824
649821
363014
673377
299715
875179
1556702
661263
1662924
485687
1509736
1431743
1763289
1639622
1904991
1984114
1338017
1152209
1922874
1811791
1006967
672342
601104
592270
545827
223382
814188
277213
1838222
1430456
1234892
631097
869979
1737308
1905769
1824188
851797
1397991
1528501
1038082
1406156
1620127
1103174
1139039
1176624
1613860
898005
1681132
1210956
1561497
496945
828918
1596925
1917352
608946
40547
1856121
1812105
410558
80786
737677
1195690
1100117
496664
1073313
1900392
1706923
1298417
1939915
219498
1342533
984600
1233312
938778
533380
171606
1671172
1365261
957454
250194
1532147
276526
1642645
1075976
1439900
1051490
391996
1864034
777381
212427
1597835
1920899
1096204
373568
1649284
1018255
678818
1052519
1893503
969977
1922474
233348
1861811
1355416
789993
775460
131758
1787217
598287
1026953
1148635
654229
611595
1965864
1387380
736630
1087202
1296360
1285098
1798050
578258
1727030
256146
285656
709145
1627212
587290
646143
1591723
1792328
1159121
1428281
1609929
1896647
1041356
757252
1723371
1469772
655593
1986459
648339
470648
1694233
992905
1913664
418920
1570108
847243
1434317
1177156
293394
5706
1574956
41
1574778
559745
963242
1376554
36106
1689633
1126038
1254403
747301
945993
608965
991013
1299728
1913105
1327827
526563
1170297
1679466
940884
1163137
1284759
71697
184179
378770
860990
1710148
1369437
96543
334173
422852
1745696
423788
984294
646294
866917
9810
209958
915138
625561
1576107
380934
125043
226966
436960
810458
490757
705575
1119154
1035241
1923610
1702227
1950186
237208
1283529
1233863
1204741
1186875
1348583
949547
1648789
480963
690549
569672
1478670
1880022
670275
100713
1884048
1742274
1616061
1088897
577510
51328
786776
1748020
906715
1261543
448355
1738380
374936
1521288
1638410
1515426
881774
1314457
1611474
289030
1783634
284248
1345905
1253309
1890436
907026
189204
1012130
444642
1906905
1461493
68345
1964712
1058640
753916
4812
489559
1044373
1963604
1843732
806750
1130899
794529
1229118
534803
463222
1758823
10283
1694312
1042938
1905440
1093698
1143886
1568578
1139932
859864
1411994
124091
1255913
1824928
478624
823470
569843
121618
1235501
973918
554137
1481484
1206839
1743431
1599858
1841426
1097022
1494642
630661
1376178
159576
422167
27812
30890
316218
1936238
517927
1916843
784765
1925661
968111
460552
1792440
1650112
1592381
1016317
521391
1809315
165652
154825
380658
1785318
201743
1697918
568869
1935532
1051278
943942
1444854
1651399
468502
1459371
1885229
1410645
1674577
1738368
947515
1968598
8183
667429
1967689
1851928
1772940
959737
326130
1115563
1119083
1533578
1866410
1803449
285825
786115
290210
1014772
1487523
1939815
82355
1512014
1017116
1790134
1016803
1264349
1009470
721926
304322
1567343
292103
88860
1981932
1903736
1743763
1706827
109481
1672500
121333
1288072
760365
1255772
1944679
1495211
1511336
1404372
1414085
1326602
337477
1147421
311632
1864609
1465869
1462969
1910019
1491808
1662472
957309
1622505
1284665
1930601
1626901
1723279
461823
478718
372839
1585744
1823716
412385
1697218
1257184
1601360
1582553
1483374
929786
1795838
1375396
818127
460446
880202
1544817
1637712
197421
1351742
199106
1244627
708364
1475840
996219
423059
336247
1677146
1076022
292705
1049387
397710
1233298
953284
611680
1028262
949875
320574
45849
1905641
671874
1402385
108251
615418
1415367
1981116
416791
1642160
699304
1091715
1900932
1149487
1142577
1406498
801408
623645
1255662
1691769
1342910
759288
1481850
1790671
440628
500505
1495715
958350
296740
515301
1914380
408393
1796987
1693909
247687
5262
1459243
1093209
245305
1096678
1141025
526227
465303
516195
1634863
939340
1187437
1869478
1035181
1049328
1106414
1139242
568268
123366
1593311
87523
907982
1471624
529533
780715
247927
370379
157400
80458
1512918
1919133
851680
72142
424217
743348
426941
1419051
1824701
807613
1575001
579318
411202
795746
125369
1470321
525617
1944994
201917
232843
382078
1900254
1441060
30080
1891944
199290
1145673
1799055
1239497
609596
1167485
985159
1202220
1589393
797844
412183
1261793
1611900
1193071
1600503
550468
1217857
1261570
1200986
1561660
886376
56662
788136
891810
1468031
337088
700414
390006
385256
1837367
1538605
8970
924265
1681929
155125
1166672
1820742
1820873
288969
732213
235882
1261287
802754
574795
1588052
1840298
1561981
1997978
1245390
1400712
1193408
1627706
1032811
1285872
1004503
914500
1938092
1210115
880249
281426
598260
1859878
47954
1017847
919648
1704591
864094
1104952
834207
955044
211014
1637105
84259
101569
1997319
822489
1689235
566661
1749348
756433
1021115
1065906
1970506
96381
70095
747558
186179
833246
959161
1815243
1634642
1048361
1634409
1445304
1115062
762747
1492814
302962
1874540
690212
41721
1967883
366764
38526
226796
760199
1909500
1295310
18099
1735275
1937603
142004
695826
921412
18014
432327
803310
838182
1246606
425711
1188047
173811
280226
506572
1509546
1410833
113055
1747544
1988727
1095142
212925
1097866
318040
1069919
720528
1759995
1813593
641387
1716151
61442
109799
606060
1516041
1127892
1774874
962257
177724
438684
435152
712992
695914
326778
534408
1160606
1005808
840968
248655
1738179
1013250
493204
627764
913887
554745
1106468
1686250
1373255
1206743
1409424
634161
1742296
1582373
91442
42710
1642586
154102
110355
1401670
1692589
1852992
369588
1324904
1988458
984921
1556589
1417816
1658691
98781
221258
1036439
1458438
1175356
618467
1161683
1408233
904790
1546274
137979
251820
608539
1351342
13916
1196799
529099
1350643
1154487
409598
508470
1189912
1505909
609165
47374
1823564
110395
707524
828925
1985461
636637
1145338
1046648
495076
505936
369755
521225
1264447
1277425
95984
1771707
1980854
920769
791170
1735844
1017397
1656359
811797
157312
1334822
485846
40411
1375885
1521577
1772082
712716
1618829
1614945
351483
992181
1544906
105428
1001459
1355799
1769039
63532
507651
942808
1324173
1985211
743023
88142
1221372
1059753
1357641
1990489
759792
907213
1066818
78681
1993498
1482625
1476863
776799
1174299
263895
1417813
1545517
759248
1173415
551592
809681
1608750
1816157
807570
1653621
1192745
1339617
1025597
505631
962583
985544
1746998
891098
591903
1444628
1323234
96788
295853
1032026
937128
1265079
408936
1871553
1146287
484477
510832
450951
1512806
1773336
947995
1684231
1548735
218364
65597
1603540
1484839
1156648
1272211
1913044
367264
1434604
480643
479567
899995
603512
432099
1145926
917445
852361
324642
928226
1494952
1239339
1883384
1702592
1635556
1000432
573024
1494482
786933
1195909
873719
1482571
709911
182284
259921
1862210
1393052
122321
1368474
275790
675902
317109
1723333
1615378
127327
1091701
1358090
828341
978150
1564608
1340539
953181
1552367
1108171
961221
1688916
1598865
388912
1283371
1176719
1146805
34481
1983100
1757943
929615
1007389
1073700
1504997
1227539
1183961
220825
1441812
1750607
985990
1397370
116163
1660506
1198197
916015
728342
1149184
1940424
895282
1031583
494275
1010302
75189
1707395
654910
665222
279305
1020407
863456
1773645
1490590
1138669
889913
1805864
676833
1052300
749866
298081
623420
374482
189291
674185
133971
381980
610985
1813325
201425
1321711
1271737
1580973
1071962
1633337
972352
922367
8531
908108
1939871
1733111
1548498
1802911
444601
284235
1328243
1250995
389542
782287
632012
1005997
1749457
139941
1573426
1484510
1285250
130239
440881
122313
1430429
586944
595503
1300441
713875
1486119
1704191
1456018
391737
1909765
523069
5889
1505650
15059
120506
1449743
912768
76774
1361029
1648339
1713668
773719
496965
1534085
880706
1015082
1687884
1151964
1034943
1834178
1514970
1781350
59049
318312
477979
307435
871821
272442
182450
1819034
701374
382479
1026244
466612
654956
1906974
766382
1088443
722911
1376790
139050
1831738
56684
1014051
1459616
431597
1607939
1339515
895339
411300
1643263
253401
551570
1626584
1695419
1449919
119317
1182465
892028
312258
290758
1273184
1511137
1601508
876200
1304314
1055042
980326
185475
809073
534759
1119432
347441
1026627
1315033
1642172
1534911
886898
1885066
412384
703596
1350634
679408
1054857
186875
1646377
568040
385741
454652
405010
1051041
572647
914786
1808693
876817
1872157
1295216
22183
231110
642967
1458588
939557
1566518
1384604
1858912
1455485
162657
1394394
1552207
601250
455318
1250243
1852674
1909282
503820
190901
1418411
454038
357740
418051
1489553
1308489
148522
606644
1150210
1870877
1014274
170069
1465847
1731879
181818
770345
998840
73949
902358
618617
703317
41993
1691182
1454679
1253055
969578
1308075
607497
995330
1155304
1019461
303068
1226256
1283369
1679975
590277
1575482
1174447
1964843
1923967
705652
1985119
1924244
1978815
1970745
298053
1776647
1193323
827745
1806641
1697253
744479
1000566
1755579
1869068
864204
1728707
1715648
14384
82497
234227
357048
1084603
1859520
1946362
1694037
1023335
559625
1207528
815751
486002
1855264
1136023
1260707
1090901
821822
1016735
1534866
1513988
1829214
472007
343640
600510
1845085
777624
873785
1376578
364968
983023
1636595
186214
962065
293952
828242
60478
637554
1322771
1309811
650110
234566
1871282
434447
511747
1460836
1905337
528764
1195160
415420
641541
677197
1497994
1742249
1475117
1057112
1984139
786150
885148
1092679
752643
1845238
1664679
1608286
422894
229631
1487167
151139
1837674
1188744
1206986
383311
272233
1270470
1401622
1440146
829731
894204
300140
151236
821810
1822298
1804747
561158
1100496
1871199
960436
854056
1392882
1186936
822834
489702
1365084
193395
94252
1652518
634469
442645
442258
1002111
1258010
1721306
715605
1091250
1398312
564836
548250
1393793
231596
1044841
169985
1900437
126850
393610
1281012
746764
1905258
1625317
983738
1006446
713539
857655
36250
1138792
440895
1702968
705541
915578
331353
931542
752389
561791
1121684
1070709
1069747
667292
1943476
1589500
1717508
489689
1185321
931891
296055
1906314
615251
418868
27150
1726565
802609
887859
334952
61909
1665904
2275
695515
1050557
296066
1405621
307801
1596133
1288661
159557
1845635
24054
1935882
859580
154403
1251385
1297692
1081086
776126
1080822
1840271
1232034
1981769
1182191
202198
1777198
583719
969979
1001738
1890443
568695
1346488
757229
1963281
1356326
851096
1903565
1420597
1319030
1901723
681127
1010203
714911
1249670
423076
317651
342722
752814
51994
462687
307187
1360924
1600923
1111826
569924
203707
969612
475354
936343
1307825
216740
1543919
888286
201307
954802
711017
1151676
989267
49183
181260
1772106
451029
41613
340833
1788853
1210540
1021479
1447382
1052942
1701432
1926272
516362
636810
1929788
645468
76979
271040
859967
722027
1802552
960970
1941555
322269
227951
1462781
1845493
290530
1916678
321076
1739632
1732130
1947500
552713
1805540
159213
1634374
1989152
160367
520513
1628140
403361
704945
14584
1996408
1363151
426497
585521
1435095
1197089
983869
1627306
1665182
862448
643577
1718407
771613
1828551
286391
1296358
963381
1943665
1842177
1830569
1761596
1107093
416192
1320694
1364996
1113345
3018
754322
823133
624588
1689134
1860284
449277
1915780
582395
166872
1443202
353429
1244590
877740
1294476
913255
1357440
1773494
378784
1768926
676680
679488
755043
511041
978818
1029077
407753
1332688
819635
1806576
1937453
790259
521483
542820
1102063
451242
1385535
1318267
1610545
1433935
1004667
1013594
1347793
1620514
1074104
1748476
469837
210068
885635
635319
424594
1865211
984576
1404318
344283
1477064
1104716
906822
1899285
1761271
619569
244654
1525735
268440
911660
743745
1934456
1852206
229194
433157
1103338
692706
1913251
928834
795153
1335263
1728986
1296090
1499615
1834437
989950
846216
1361173
1467164
97909
89440
1470954
1989154
308263
791617
1204027
552529
1072491
1460908
1219599
532107
819693
689398
1276347
75296
844769
1325042
1573620
1019952
819862
1459592
428654
103356
172406
870270
61057
865222
448605
1337299
173926
1747913
1758660
359939
1137583
1689714
913041
1351673
1891884
474219
104782
1620922
245887
1870431
1172699
1387038
692664
846738
1704578
888860
1182360
1795972
98064
334379
1700378
950846
686484
479442
321155
509531
574470
1628187
1551950
1710594
929587
1037628
1886473
336506
1810556
1046142
1945106
1316912
673557
82549
1534956
239013
1596074
244521
1286827
1880378
1908514
411793
141189
565855
901985
1626413
875795
138095
1447768
867707
1551351
22759
1483483
1678990
600675
1159242
755661
947965
1799520
1545435
1409181
1779410
607011
1156734
1207606
1431045
282105
1050943
1915119
1050036
119221
726376
201003
1787786
1887160
1547538
841070
824621
1501636
315317
1538180
1200140
1258391
564353
1810908
1401908
849633
1946785
1116992
805370
818753
1288317
232545
323719
917117
283646
1873646
1417752
1312299
1828474
1959277
762638
208323
1060494
1955967
1945295
610585
139704
133767
1341835
1288832
821161
227461
826608
1939289
444998
1007386
512327
170320
451178
1671377
580844
102824
46119
49350
1568088
1064623
575094
455714
890985
715970
318829
137255
1874482
1915993
265029
1190728
1553255
1608325
575905
1354458
971435
330833
1625904
873990
1043124
669023
360566
503514
1799779
1235984
1307065
1499622
1410387
512334
45003
972615
568062
1097402
1673874
72329
570735
122652
484424
1556139
218097
1739820
628819
1687606
355550
1858897
241015
1313926
1610379
842434
652123
1254665
1600127
919336
1319476
1053961
455276
1917914
948447
641970
1652487
210180
109845
489715
974418
1470563
324813
305962
505741
1221583
247805
1240657
257237
1232166
700168
454074
157974
1571336
757890
560384
1201879
1123637
1164339
324732
368417
1917297
481272
1660781
912584
584237
1379487
1712133
452984
229124
1568283
1689524
510025
1186356
1406711
438921
1813669
1265794
1249215
1327853
1856686
31482
844567
1846489
1361220
334806
1749932
778072
248891
997518
1880747
998226
1540431
1792893
912440
1061878
254289
1304698
192010
1112819
1499848
1488508
307673
141578
590759
821489
1337598
1445208
1290016
1578975
161121
726684
502749
1969884
871233
1971539
1862902
131112
216788
1744755
1522939
236639
1178273
386261
202355
1832334
293233
227680
161679
638804
1258122
1904157
1239761
226935
1585912
819810
192203
454792
673853
1736523
1399147
1726873
485046
277779
650511
1425544
878649
696740
460190
743258
583385
116021
1035604
481600
946542
1072444
1435958
1691677
267791
737598
475866
877282
1998674
1839761
1557184
147501
1101049
861472
1756456
1420175
822772
1479770
1474619
1849923
1564958
1713629
584965
917208
1050541
346897
1300045
426342
1283278
1594770
512511
1769577
1730189
56823
1587810
173740
535395
1079367
1061706
1157518
1687546
908222
504255
838271
1374388
404577
116716
437355
56710
1942375
265679
1657346
606226
965193
364058
1599546
507437
116523
1409079
1069098
1172795
1335772
1398425
1706176
280662
1572393
782499
1071099
213468
1092215
1185351
1465207
442352
869834
193193
725831
176063
1004570
224836
759614
1872890
1217390
1105536
451924
901460
1359643
91197
1618357
1402892
1791209
1165606
1378982
838750
1926958
956327
1551677
1985316
1341853
910502
779024
300613
1167509
9283
1809703
273182
757678
733171
346453
903031
977319
1656168
1044762
16470
13211
214123
1922593
1508715
1560250
1116742
94994
37039
1202304
1721413
955897
400890
1468124
188527
1494153
940221
1673288
267112
777100
862823
404082
773026
133069
1564847
410760
406113
23395
1333525
1681742
449882
1045731
913254
1143840
1916369
1011372
503136
447058
644560
1507060
403273
327945
47735
292632
1010787
1732940
866412
1624818
45195
1070231
1690599
157231
228026
511841
1687466
1155150
320169
1311032
1340039
886632
321549
1867787
1833563
1731297
451665
1361073
646331
158188
1612044
112602
1149073
1429981
708664
395648
675821
1856194
271070
514539
684549
1467492
777157
1480673
1546984
1666978
509677
1604400
353136
1749576
1873227
888856
30934
1825505
1499210
161403
858111
1255490
1487742
1812762
1562325
1392459
1850358
1638811
350419
1824495
713451
781316
1058921
93986
1809756
93057
1852340
131908
28839
1478893
520832
1567288
179645
10178
1017270
272084
404528
664262
962658
1971696
362261
777191
691523
1468041
1931483
892334
728603
1626269
1692318
1816608
325760
852706
1095086
186697
251611
588765
1956512
881791
292152
1963196
737374
1386434
70032
1943757
435353
806769
276546
584300
1377484
899336
300057
103745
573626
559410
515870
851338
1523731
250582
970419
999266
1040858
457149
1486527
1937896
1318835
262759
1553359
269800
1484240
1340717
1352076
514268
58662
1777353
475593
235258
583577
424101
1016311
1651598
287126
606095
318378
286455
1082276
423377
743707
1819023
742610
1666110
1745431
1211211
580177
945814
1334610
1107418
261043
1648659
1044551
1013362
130654
1029477
502733
592839
38114
589247
937109
1989312
1453154
16184
1036843
567043
1951450
811766
1353116
1277792
939608
1498133
166100
777518
202925
409376
1896799
92200
894439
1544867
1157145
1568648
657507
1038092
1301220
558680
88546
278618
18428
613797
1931470
1604681
1719106
1573164
809721
1574404
250460
442847
1286202
1043266
1016942
725989
1881201
1982548
341638
369891
682423
1099700
112653
217607
216929
644559
1676551
1259249
1408069
960161
852755
1442503
1019378
1655438
459428
1623644
511977
1322835
622508
449185
259471
1846128
1068026
591006
1655336
524894
132190
18967
474990
1204653
169893
1981144
397863
1941968
339065
1445883
603621
1623855
386049
1666847
1891249
1085786
1171401
1544576
1193159
224081
1776014
748769
232004
1697855
369621
1877287
1628916
1949617
1474832
315609
359575
1271041
488808
599932
1158577
1037416
1316321
1253095
1138
1632413
1977139
34470
573331
297691
1192820
53542
1442045
1969623
1976688
126275
86896
248849
1042561
1174237
1941331
1762615
1743808
1093471
827333
1582151
353738
1105034
481956
899083
1971191
141893
1598946
1217152
399683
1412369
326001
253864
1335304
1605973
175351
238962
1332528
120517
1691376
1479887
263649
1517141
266176
1405274
877415
389436
1140157
368716
1737593
1893975
1553239
942365
1783724
1119164
997604
1650026
926861
450470
113797
1887746
822123
1530099
190249
1924035
1469205
1409836
597727
1944385
1504200
763743
414551
947681
811497
866233
192465
1460483
1268445
1062977
869618
876227
116338
1089754
875223
647765
1475384
689025
1695420
325572
1925908
833196
547957
1059492
1206741
1849969
706788
517442
552403
1129903
1864039
237826
1631667
580839
1306149
505635
554734
342724
213837
352881
1360815
37310
856705
658573
320057
711476
1643910
379007
1863362
1123904
1919183
534634
20055
172387
967822
1453790
1820316
446962
1486999
868143
1651895
4604
1945220
1918717
730047
699695
1464245
980987
1508131
528940
1302741
1493767
1667742
1826275
487651
1839437
210543
485802
848990
1115639
1900265
913661
400680
979574
23984
34493
332964
1834492
895233
1174
986306
214758
1592173
1218552
585400
179521
389002
1789146
1508455
1873313
1035465
1908908
517746
190486
1376963
864540
1750393
338793
508910
1085189
308213
1052628
1609501
1745112
574684
1259364
909951
1329721
689089
227057
276959
479202
1804978
732972
1819898
1996511
1621897
1962587
994496
1838476
1884603
308935
112414
750887
1414016
928113
678172
1803676
237816
1911559
1532147
638754
1849285
1095750
1370536
351272
1150567
542122
278788
364915
743425
406697
172023
745033
1216399
1378195
1425207
1189099
479773
1810768
358906
135420
675921
68420
1126415
545821
874212
847941
185527
938977
1072466
652801
1605159
1966499
1399714
1883691
946894
1252895
1989454
847350
126222
472289
1016798
22908
1725321
1906517
969937
1226847
1882842
707556
1727915
1462388
1697606
654742
1419475
811797
31152
1706639
660756
1400269
706547
1409328
72718
972444
803746
1500244
425427
442639
250480
994745
1516430
283818
1198213
1450443
117870
103790
650139
700234
65499
380465
671284
1984618
1758239
1778028
1203732
724266
1852507
616701
1125545
759850
968658
1610717
304431
1703551
1489012
633739
230249
1338069
86538
645476
1836767
1303974
1035426
1806912
1299674
135901
1024749
1439179
795119
1947270
846963
317443
419102
1974999
1559740
523498
1384947
375087
678283
1351391
960696
1273208
215928
1688492
529454
899072
1496540
200142
1651828
1912925
1588933
440152
518570
1234772
1774123
1272277
159937
538445
246871
1450942
1451240
1408984
587608
1448250
1708832
609290
706921
1504684
1461277
299416
1747868
1501726
375451
1039073
568417
1359425
1143409
1231751
1222695
1048505
291959
761590
761878
926900
868021
153028
847258
250796
395606
1523158
658873
618521
708341
899259
890488
631425
950015
1791019
1576826
286332
1178130
1900731
244784
828978
69643
1278764
1038577
940553
1092389
1474641
973563
365957
1945146
224859
1355457
627731
1682011
291591
815033
261278
720376
616048
1285975
1248581
1371865
1961511
1133393
1269322
204754
945900
1186799
806891
157254
262279
88718
1750431
1490656
999816
217241
1563510
1631243
1591623
1846715
1155434
1177444
1705833
1562021
1140961
996491
1662572
1080526
893601
33495
1547385
1915600
613491
724936
1064674
1477743
1874911
1484414
26960
861466
301436
1536342
327812
454189
1909806
811179
32513
1118314
1690232
82764
338099
341401
1604463
413868
1509557
911089
1505484
70716
674365
1668276
811769
99131
624976
1599868
1366322
715662
1283562
1051754
788686
1491841
596844
426012
155396
735948
23852
1210264
97440
1806621
1402902
1185512
1516373
1437379
773057
394422
1888068
435793
718797
1935086
1265253
407570
456569
58305
747661
833717
1303567
682386
1578880
1738336
1321040
466056
602057
1874685
1872771
1992620
1734195
1540803
254571
482124
1674526
113735
946320
818695
1991376
713071
59868
1713697
1439198
1812635
89355
192820
1063284
405135
647933
853575
1478553
1572036
902459
1865542
1486522
1148635
416583
451803
1577026
1900174
641114
1984439
715960
32498
1122217
1182942
956822
100511
328689
491303
558584
1111874
352036
721826
228441
1578471
1065904
1082755
473632
799883
196075
1046452
1933351
33564
745518
1026258
1246652
620076
604422
741567
580494
1742035
1254854
1950015
408524
1654650
867123
1301731
722087
1949437
90110
231718
1328961
1295543
1427991
1362074
1633063
1520555
729676
955363
1148754
263652
1321369
1441095
947970
1875816
424210
1123409
1912998
18290
729682
1185403
1892027
451152
1057420
202906
1624229
1347792
1313907
1527975
653269
731192
749878
1232996
128115
510609
90093
260642
9543
1163000
694193
1172574
1559877
139396
22134
1619056
1436132
1767115
1717400
1298720
1246906
82962
612292
446505
466634
652567
318998
1029834
180367
1739113
1637450
1826188
1384657
1796832
408358
1472495
193188
1808411
702907
1246681
1482639
25485
1068713
466644
106319
444011
503650
1470708
1982333
1352489
92286
1540574
1895078
1112045
610583
982919
535758
334526
1438883
804541
266988
467936
254372
690529
1260499
1536110
565879
520730
1028408
898827
491550
863634
1722157
921925
1019828
1745345
497457
373857
1723509
1227411
1682839
1768780
1746689
570498
816523
655512
1417088
1412270
1611189
120753
1834849
1338292
1903058
1995347
149442
1694661
1363645
347704
723110
348281
348845
1107159
1254679
344163
817403
222708
1931142
639916
1784377
382454
366728
1411950
565067
1050735
1555442
980678
217878
1188759
477425
1536232
1189436
1574814
878628
703512
1875925
265757
1044224
1758169
290001
608846
1846130
497681
1136007
1069989
629132
1739791
217894
1113927
1231845
62153
483591
1562559
1194303
1626741
1487481
971487
111325
1691180
1153560
979645
61728
407251
184940
483993
1743569
52944
1912222
1547806
1102337
1269617
1157705
323722
1841973
66473
1432612
520581
727234
1568598
1888836
1932177
1287948
843276
929018
1635176
531382
413667
517817
38022
1477926
262376
380382
402814
1026796
776217
515800
1549974
552226
1849755
526561
714875
1501438
1129762
513557
278905
1487664
228877
367945
1326852
1594613
1104118
588736
1655772
781573
196520
760270
639900
798187
1585087
1380846
471435
296454
328554
1425437
928493
50503
1490895
1782951
1719832
1786158
1525773
1949649
1464596
1355019
271174
205051
1698791
85333
218527
275873
225130
1589508
53345
154396
296400
636068
343298
20774
1349419
1038813
675150
603628
695651
1366302
1752426
264272
523282
276023
1848348
1299811
873486
1011211
1356512
1924723
1882522
111830
1387806
1400602
128209
672750
1314785
646324
887360
1017343
1980314
1645801
922174
1137716
1405363
1393713
1293854
957359
1654200
1888887
1670776
1923481
879584
698943
422568
704588
827136
1121124
1192448
1030014
1567117
1622299
1896840
179688
1075456
772967
612559
1371174
1745422
1884440
3843
701685
1563564
1574195
1578654
1244090
182083
1670160
1424082
1960871
1659046
1709728
1563519
1734740
504970
1712975
1055781
886077
774212
569327
643151
566127
919324
488369
779141
207236
1436925
164163
757993
659918
451768
1256010
688471
242446
1351437
1276051
49030
1363400
1553696
485104
180326
1048885
797795
694043
1985521
1861658
1465815
1771010
1096430
878988
1041697
1832410
1905051
541186
150022
130037
1494474
399564
590792
280707
1503113
197215
35626
1191125
644566
1991734
1334386
1255123
1138685
588466
1587327
1535733
135138
1205236
678357
134155
578991
1371139
491953
1070858
750186
432768
1429195
1870002
554310
423486
535102
216904
1937614
443497
1205466
599598
536149
159547
1644626
1625817
542422
1962694
833087
1113460
915817
1382455
1673591
856525
824062
877027
1959445
462611
1592790
597131
102998
243321
371852
1152681
1297230
1271101
1334498
1008967
1206966
659353
1958352
1547903
467994
236802
108273
1824972
334312
655554
1624893
832231
56521
340680
319380
1898870
416709
384500
122407
950388
871004
1507537
1343138
211938
1206423
1802236
973707
200745
699619
1325233
400993
565369
794549
134939
1044359
91397
9794
1040059
1355246
1663328
703003
530301
334044
1177534
1496185
1573333
298854
1475127
87142
1334035
844806
146313
99924
1265301
1194689
1698116
570782
1796448
1194194
1101906
476684
1243042
339981
352674
245725
579189
559871
1402991
860999
482514
1849597
955704
533126
1371795
420040
1518181
532254
1766637
1395373
1274927
870688
1513034
1353488
38473
167227
1519730
1747914
61037
264674
1428841
1993849
600470
1589130
1962437
635409
424330
1549168
200019
387977
1461875
1777204
1778235
1913194
828375
200673
840255
1608953
1428090
875783
1494750
485694
1415483
787494
440160
1287032
1858834
1626150
1453962
215040
325772
961959
1158894
673805
94302
1088397
946737
668429
1511658
1083700
1135756
387057
632348
452694
730609
1596387
468805
1389199
1855066
758837
1944462
399702
350743
1477713
842820
921645
1397945
1217995
386512
1572356
105785
1630733
1914224
544064
1226668
1841381
591319
451438
1460656
1775589
1446622
359968
1329777
1793148
1377925
659023
1834072
1003192
642634
16888
1537568
1565958
335710
217302
677103
783073
173875
1849684
631927
1971835
1510776
1219008
243476
779013
1307166
332229
1098014
1012143
568659
869070
1517976
605295
410750
1532432
1925795
1256160
95394
1902772
439192
1022851
1405176
684558
166461
1541387
1034402
1694125
1978964
1990729
1265413
1726845
1573092
631314
1600048
358560
917121
785436
509387
836572
208203
455326
1798839
1570645
1442223
770581
446276
1856458
399760
1311838
1005258
1517146
1097405
1999751
1105982
849663
119014
1422183
1607922
788766
1898747
1446812
135717
466591
555433
1220697
1303105
287342
1658520
232959
1255624
1910056
860885
1648156
612693
1866280
748311
1296906
1594537
721137
1673008
1232937
1441274
236685
1136622
1156394
1539468
1919534
959881
1088464
222150
58925
793331
1334607
1250418
1405581
976672
284905
1116679
1527359
536906
516295
731469
1653128
963466
109411
401795
1928515
8410
69455
60064
28867
252223
1621175
990947
1320341
1869392
196293
1685870
1728303
1739888
1219136
257857
25545
1633998
1422066
1728865
694338
1171994
1972143
654390
1836380
448701
488864
1775203
790991
870785
851511
1816676
1971749
446089
1534079
752642
1180400
1606360
1806706
1207471
915144
314421
381317
1048985
101046
178861
728375
34161
159926
547198
1535147
1873275
1773054
1031358
1816957
576359
448373
1777850
612125
1884474
1116863
1429249
1048254
718963
466987
5826
1952903
1808845
817960
438375
1290964
104046
480787
1761675
22405
173186
1140343
1776964
342017
1868685
685934
1090085
1944797
951699
511830
1683236
947321
60967
1901761
238881
316163
1426339
1952104
1024149
1261092
48124
248894
709307
310290
870117
1878793
1502975
1428581
1369397
617984
92289
297076
68158
1235958
336035
1129349
1484681
1647484
447793
708499
441657
1368833
1651265
314983
1604950
640035
1138712
849070
1937166
1230041
1109958
671444
1189726
1820683
1894658
989096
1989838
222697
506189
299106
440174
321295
314776
1287078
1839984
327427
413021
1870125
875037
347060
1548184
517273
709758
1313370
1337070
478187
188110
1846325
1614212
1802605
1792954
1984832
688337
441879
233071
682527
492944
1782469
459599
202926
6349
1716579
958024
273817
317214
1461042
1179956
581090
1238266
1414571
1485130
1444395
116394
976287
724148
1899931
1773988
1196496
1821731
900676
434883
1024722
77618
1044257
19506
1836245
1545198
877228
1443944
562930
93565
1133294
577425
1872429
1166877
1612520
1717297
161772
1100519
1353989
286087
1532615
542001
572098
1640734
1434490
1739891
232319
1772279
1618975
1825048
1551133
1214909
1250350
220640
1348462
844105
1453388
1070645
1748665
1152956
985350
622345
1463289
103310
1103262
889314
750431
1987572
278722
640417
846890
1768336
1852851
355627
239044
852947
1421139
859409
196321
111380
1480654
1657485
1157410
1298327
1009275
689247
689292
1193284
1776865
494874
1585141
1762927
8244
1290988
1791992
1826625
1771076
1286317
822987
1127604
773826
687768
96801
1905745
375528
1718191
871513
1001661
36106
190586
419168
164410
1499012
541606
235684
1276587
955511
1187858
1932135
58854
1587647
24093
1837744
396739
1265472
1319547
669749
730205
995059
1239041
1611862
131369
896433
49881
1307180
1236011
1831443
912312
1344463
788792
1081191
1529635
363397
744915
233424
1610988
1533777
350731
1936790
1386800
1819832
265886
911177
1734784
1595876
17312
1468769
908585
980423
162216
1500758
944054
425307
39048
1818680
828645
1815307
1437214
464376
1449683
1005351
1214327
578212
647824
777534
1047668
1730819
66499
95094
471467
1311640
1998349
555081
390421
1875297
1423302
435508
1454899
164363
1274747
1965284
1069330
848856
786403
934064
102546
1582569
317472
122702
1749557
957159
607455
1938057
1798176
984252
1106346
715552
509649
837592
1933659
829516
421822
477412
1555837
49208
616971
215003
701987
249819
974163
414883
671711
1176492
150114
124712
202871
107052
1474446
1409741
943228
476717
215036
52747
1099493
1848529
1846321
812632
304685
308260
1159437
266178
514980
962508
1541272
1774567
1396729
1362554
1801625
1385338
164261
965361
1712487
1386703
8558
1862868
1859107
852374
1957847
1079147
1389262
804499
815372
807414
876442
527403
1955189
1454662
366808
280040
87736
1552125
1727459
1277928
248126
441254
1067390
62336
1567274
471202
1238875
1412099
140426
1718264
1066952
527827
1435261
215340
409834
756980
1823271
1321667
635959
1909382
1091054
1374269
1427919
1881634
1729901
343624
773098
1483640
156504
178463
259507
1624401
394972
1673406
686446
334282
1917517
393245
1994180
1360726
1225854
696356
1710707
1892117
1411282
1056503
1801778
1091601
1070719
579497
820733
4843
435042
950339
646431
1387213
574861
1690851
740863
41176
1381981
404764
576011
928963
945257
834278
294054
609412
1716989
295284
945542
1350529
604713
742977
598929
1755486
322679
132316
992091
280178
264293
1015761
1209444
648297
1162947
567828
738333
1838432
12883
1592294
32877
1010451
1300811
233377
978498
1457756
630985
1779136
1331095
1156744
469918
1465132
838471
1902816
1416425
91216
239430
690127
161846
284083
1351738
1254086
544737
936203
171217
1044196
700884
1364640
1103255
454441
629895
814317
270238
1697849
936475
503937
863093
110060
1634946
929396
916237
16211
1193109
1858037
388237
283115
1613617
239008
1826194
565173
1709887
1137846
1874783
969028
774793
289220
1410096
1812414
26132
1354052
908215
1888470
128484
994080
1307795
1100994
342492
1973461
408665
1609437
891933
71659
647853
1515008
1822898
440286
1426083
1845610
25570
739530
861252
1115577
1517402
972846
389831
1387534
49323
972778
671262
1697035
51125
1343967
1210176
1017486
164452
1222985
674252
928021
153546
39579
552643
1301891
70242
1623373
1864266
1172160
1764795
1333834
135870
884373
682543
309096
1828054
331578
1251186
142021
476497
1530078
1743641
11303
1493415
378692
188136
975427
1783492
1824534
1508263
1188898
1678731
1330068
1138895
1750105
880930
1030688
280037
909175
249988
1970893
1605196
1776949
282139
1255177
985157
282554
158058
984906
890548
298288
345751
929428
1457278
1310811
1706942
1989224
1105539
543746
1219697
350997
624550
1003240
462460
1487014
830557
375334
1439070
1244863
66293
834615
878766
940196
1242220
1600548
1663547
1122061
1768260
814752
1335672
1063319
20388
569323
1210492
454712
1533281
819936
859854
950005
739755
803635
1084932
439286
762666
1522224
296995
298810
1116959
505205
758676
1509280
1655722
105222
714961
913152
1224832
783908
1472673
893860
942975
501251
908575
1175829
1468195
925769
1749716
409911
785546
602114
1405747
75791
1351129
540563
428476
1277193
243053
365133
409834
286111
227201
477758
1243871
1851693
1915556
1997506
1214999
351056
689988
848384
322063
114092
1267743
1005047
430682
534242
1871629
132263
779016
1356669
608966
1587112
1447528
856011
1755866
1933819
961000
1020841
1414712
1557247
1183002
1195651
1100453
727882
150523
877964
209173
1063621
3586
342551
647209
1363054
1078812
367465
747162
1189750
240074
612657
1836116
1120771
114990
1817621
45582
410117
1727994
1052188
1083896
562963
1600157
1443733
1751538
1526360
1103026
1770375
1784187
942009
1103330
938371
1951166
1288146
482896
303176
1820907
1574445
97529
1678067
361222
613101
1143218
1757243
752780
1998384
588011
1905614
1297452
388823
1910215
149105
1241177
596681
422584
1725227
1088220
1179322
1550899
1297194
1768603
302234
1409428
471835
738272
505115
938550
1288102
1346606
1147715
898064
1346004
598436
1353985
9803
1894857
1682484
729040
709335
758018
1671356
500562
1348730
855844
1184369
306187
1537492
9532
1821892
1098026
320739
1607824
219723
1047578
1546428
543935
533048
849343
1055653
507509
1764629
1116684
20745
1942039
1325088
1468191
1918317
586895
1883425
693366
937144
422377
1630251
1653579
1653474
634493
187367
1150784
179694
368645
1069162
779915
1315169
180239
1567014
1391668
680522
1399335
1827975
1801189
364587
1502333
725070
839314
1815853
1611221
449475
741286
1629333
75378
1181874
601353
1062
408111
205620
262298
1082076
1152311
802543
317171
1965121
256984
105726
285581
1622248
1525705
703798
1286419
690792
960009
974688
104867
682942
87162
689846
1221332
479875
1295045
1977568
103520
794138
1463536
1708454
1418164
260833
1243434
1850607
1942583
779414
890325
1269878
836940
1883752
833063
601154
1822243
1343862
1070498
1463870
1444526
820909
537853
1506136
1404533
1181210
528747
1335956
1188876
502403
972401
850925
525053
1096935
1326067
693085
293103
711047
1725046
1189804
991830
223589
370720
710384
509289
962710
1512766
181805
681101
1458399
68531
51724
924312
152306
1616176
378673
1779917
380504
662378
476444
649391
341536
1943393
582467
864510
460849
846384
113138
104054
1146827
1236539
97742
1337780
123943
637741
1933789
743130
1242597
1308643
1412124
1132305
1754942
1620280
1598350
1805054
1857379
1004535
987859
82134
1439930
1778026
1755531
1104065
1509809
1173770
154301
28066
772356
293997
551075
1465935
602780
1163669
406681
159698
1421955
899186
154042
1542341
1578899
890791
1714247
375872
856940
1702673
143425
1555401
392288
1880697
213358
409477
843689
1079817
1023068
1744670
1640261
1366982
1622360
1581557
627427
1117963
1597012
1531097
7251
1401483
195844
1994454
376627
732529
1320851
872735
482172
1586090
24366
1646893
1718339
1669884
610588
188036
1870311
103419
1380744
933635
1040848
1515712
1796617
978641
789454
385650
1514506
1197955
1463547
993216
500369
905640
36730
1549173
12064
1321123
97036
760886
1357777
120301
963451
8410
814224
581585
1701138
1955533
1947286
898244
1672245
668687
1660369
1200293
1123265
630262
871967
1888325
219773
1567459
1580244
1781792
884029
435837
1327457
911042
345363
721412
266358
803660
1911928
1461359
1386895
1891752
382168
1070888
1204980
892360
1627410
446768
800662
260249
313541
1663516
349784
979738
102001
853643
607940
1775849
1634199
1531173
304270
1828985
1919939
1064985
1310125
827293
1550957
201518
1607549
1780232
962972
1431201
1082841
579137
723546
22832
632530
589777
184354
716552
1992151
1982968
197830
924256
1951117
821506
1483222
537581
646446
1288291
1674592
760594
1143913
656941
359196
188153
712554
264898
556961
74337
299175
592817
597155
362103
220750
484503
220835
921659
767340
1968130
434921
1734987
782046
575131
290512
62948
1936108
1568837
616127
1790982
1916055
475892
377943
198964
1301718
1677948
1088555
921862
1593897
480024
605678
131246
1451683
629475
1806351
899617
430212
571000
974660
196977
373305
727369
519292
1854563
349381
727812
1982848
1565035
289188
429467
613877
61898
623687
139096
1994981
1204417
412338
1891056
873552
1071219
1346401
1146695
682993
1437268
1365152
772098
1571239
1527634
1420252
242658
1716449
1975554
864357
1220462
1946702
670275
152691
1171669
621295
65213
1293228
1416749
421361
692600
1510980
1395944
435207
1405861
1070184
808831
1846971
206555
1437959
938786
924941
364579
305000
473834
1939523
737218
1729698
819635
1017192
326288
1511476
317767
956435
1556513
660616
1227076
1412324
101634
541815
1548047
1871210
339060
1119607
1598709
1499458
1163377
1566474
979712
719663
1460105
554026
1195503
1380679
738250
1782516
964913
1356694
1457924
1794840
1090466
1045623
480100
821368
1757711
1988406
267116
928281
953705
27648
240949
1637299
1208240
305265
1189701
413743
29598
1942485
1713798
989808
513123
69095
231559
205711
886845
815878
758961
357967
1731263
336426
1766306
1715480
814300
726907
237487
1872924
534863
287114
962977
828245
582245
129972
74452
1294974
1282327
1964241
798277
188059
1286384
978984
1859554
1710759
1621616
1275915
387403
1710744
1228390
1977040
932407
1823278
634182
546294
1736459
699886
376831
325148
1481276
1374274
1134048
1945982
1112860
1773681
1054489
868203
526790
492618
561848
1830675
1930136
1437072
476544
827177
1592311
68969
1886494
760858
242619
904348
750318
1932509
374202
1319381
1909812
716434
1687863
497093
1219890
352359
1167252
318794
538749
1610095
1418163
1954786
1803091
514395
1020550
1601666
1685448
1049705
1440460
959136
344077
364625
1305036
12400
1480085
127683
1245973
708043
1586224
446193
1495178
1531614
1802115
1361768
262617
1941740
1412373
655880
1330495
659091
1653293
1820675
942393
983311
75675
70034
1099407
1917749
1524724
1173709
1646766
539549
943312
962574
1114312
1358134
1326514
608474
1830024
1087856
1345451
171035
1210866
1435254
1959758
1287613
1019161
1540731
290285
1627695
265335
1998679
1570329
1299896
1236299
18638
1180797
945613
676250
120126
1338982
1538498
1297236
1972702
1142977
40054
418158
182363
1796257
1264587
168191
541802
1744266
315857
1124934
1111915
230946
1087967
1016717
522674
1195096
371755
397624
120471
785035
964874
1347662
1763571
111733
237292
379926
466843
200759
327351
935045
1078559
1334484
1213816
388503
1367754
1868282
656491
1124487
153397
553073
1974590
1380664
1612526
965188
112264
256851
916627
1807013
568691
1843270
1794096
22791
1396464
1937655
1074851
185702
176726
264881
1987607
1566464
630531
450020
1315396
1130348
575045
1274226
1785650
440318
1849457
1385473
1786050
112717
315602
1351391
1315859
1765166
1883973
1178654
1126021
1728691
1522664
670638
1414482
1750874
1097503
1963816
1960513
192185
1296804
1262500
781326
320077
1101462
1131839
566254
893999
101112
503956
928768
206795
89915
1385959
1721786
812659
625954
845730
1571461
449122
988339
1836800
639782
1841197
78110
1117950
33439
319631
1415848
1138188
1487933
1116028
268033
30570
1451111
1044754
954669
852054
42115
292212
984383
773563
1927036
994068
1654774
1314972
675101
130399
9558
1801461
1938038
1961825
1683606
1451865
1588060
1483917
367670
1088983
1788726
189763
1332502
1285847
1803718
877396
1601177
1424367
729179
809650
1066892
1645231
1101836
1816489
935578
886243
743762
751230
988224
1115533
1982168
1500110
1306373
954259
1652533
211996
1765427
119757
1426038
1998480
1485317
138659
594306
1247256
404199
895353
1125518
1060225
1627300
1502154
520001
948681
1014707
717616
551535
523670
1766649
864845
671074
780691
27045
99377
781089
1430737
1016656
880851
866275
1836559
864148
826011
934140
1590541
453899
842891
1651698
480245
1944068
1161489
20708
1250215
1068048
1390805
1076468
179237
146049
934743
1504503
1623493
977520
1364250
1482060
1494125
989665
1793447
468137
410647
765800
1409754
359731
146453
1706903
1389170
1930820
1699493
1885136
635834
1199634
1574302
1768308
1797865
1020016
899798
811283
451869
603387
898012
1198632
552175
521318
1952786
158582
1781763
74426
216455
1803022
1030146
214837
722723
1852949
1157821
1646474
10032
1322070
1427621
1832725
1639940
815100
1331639
1338017
52131
1566276
1991599
1094873
1934216
439511
1894659
216307
1158478
263282
839323
1697563
998121
1825115
1808069
1954075
622580
268214
834762
420585
537524
1519785
922003
788106
1306093
1854983
958209
182904
142637
1078691
400802
28022
800394
686371
801053
140124
559854
1418096
1647982
796909
1259486
616882
1962478
1630528
392938
1669700
1987545
111684
1590138
716714
1390526
593738
1241987
1023732
963761
632386
1919723
1008061
1417375
902154
431898
1602207
1560421
531887
1645802
269447
293200
1839625
307562
1947444
1956184
415267
580474
617663
297403
560102
1113284
1163212
894269
381315
1003833
1725937
1532163
671010
814637
970308
186505
250071
316865
1404789
1088545
697954
310210
263714
1599292
1973701
104200
966800
1101526
1852874
1819486
1966748
530191
1636235
1217691
1612531
684337
477084
1132555
376083
1536270
1136579
565521
1632659
1955748
920369
1034451
913981
600664
195709
413227
313695
1929027
525739
45182
734862
654477
510994
333284
1097030
902182
1061893
13043
677944
113101
5225
1806331
1789439
818293
1949062
83719
1212940
1655216
775130
974654
1856995
845526
1426900
991979
263071
1718098
88410
1819763
1989055
1642516
264915
171737
1778794
1635623
1499360
1878124
774892
1892808
867881
819568
36160
424327
645072
655813
1345186
1590657
65445
226908
114697
525682
155396
211131
508749
1214164
261481
894446
1141983
9545
1217821
1715942
1351023
1376096
1512299
337310
88083
273214
1434464
761177
1886755
270115
1406256
1003076
1226784
220123
508298
377249
1764350
464767
1386103
1481482
588580
1842426
1512021
496534
581682
1766923
1106068
1184779
916905
1462297
244047
606150
208527
1697652
1812501
1090975
292103
573993
1023907
1505663
845064
628714
1453885
1760547
1342375
713531
1354967
60223
1908567
1809392
984574
1831592
1746936
246912
463286
766460
3158
1275175
1141946
1492117
533237
1137972
1996858
584164
82117
1231697
1481739
1508391
1854745
378109
840302
1264327
183654
1205765
886067
1692256
1279882
936390
1679355
737077
1624328
1193460
446446
980759
354332
801762
973341
227722
15953
352284
1088782
1725534
392322
1374602
75690
461560
1222750
900587
93710
1142185
674489
1538709
1129693
1607269
1065584
291742
953882
658365
1385317
1386746
1988983
743116
926043
1757764
982294
908065
1088473
1553347
1332218
1428618
1193941
1514413
496234
846807
1223990
1278005
1762650
193203
994209
1438463
779667
821161
118996
124323
1990222
1813283
1490315
1408702
709307
176310
1811722
72253
676835
310382
929565
147360
1395236
773936
351474
528112
1754409
1174688
1182722
49805
604619
1997004
1538368
1701719
473878
1693484
1884876
489186
1639065
968040
1886540
1597259
850671
296961
1719697
1783636
247469
1014157
1764183
1086453
1977243
1438408
1682992
492938
1512212
939706
680523
1534360
1421438
1842764
845268
506265
1891374
51002
1103754
1157145
1189043
782021
163349
286421
1107307
360166
536532
431217
1163314
1578897
1679591
1151331
1398838
925610
1482665
707023
1314041
896806
260766
344366
59997
1666571
781887
953089
397160
1568159
1263495
510205
922419
318539
816224
1655624
1948522
782474
1264085
1962532
1340878
1571505
689460
871074
1999004
1014703
1055767
603268
619734
544545
103176
944459
1187147
1768854
599752
314360
1855154
1240688
1669040
879510
1455897
1386774
364646
624231
470979
1953309
1127677
697486
687939
1902995
1977634
1584668
1127710
1675061
1038591
1466735
291885
875155
1953412
1689243
684079
1538917
1559758
1569141
79753
1779139
93886
822370
1951134
1560752
649922
364686
173388
657117
692028
423196
1516450
182461
1985513
1380409
105982
1340893
1634607
1535170
390681
1250029
989970
1807001
1894801
1292905
1143351
18095
1884281
1600244
1365682
1442791
1581157
1704506
751165
1347937
562300
1302904
331074
182735
141241
1738567
1577600
79404
1919278
1744730
311341
1185696
1115705
333297
935776
1821150
1668716
1239838
1724633
1360066
486875
1449725
1424561
457722
806938
68115
1824072
1874840
1354159
174887
1819211
1113554
1045483
900923
826271
1674283
1030160
637423
1762021
1825454
846713
1377969
1098928
1789771
1301953
765470
1527156
340070
975301
992724
1879870
1209681
1558443
1059704
1595024
103837
622178
542735
413234
24775
850330
375794
1743641
795621
546669
71892
1310570
276338
479489
368419
200314
562757
1047079
619847
1518729
989260
1543200
1641993
1949603
433166
610477
1661671
1085188
26148
1698848
1662379
1734841
1438455
142374
1339094
338326
1436860
445103
1470790
637251
1817460
1204746
63903
100539
777047
408169
1091608
73322
1495365
589310
659919
628561
1142225
560446
1025206
694483
1016050
1844534
1109367
1020460
642583
1098348
730717
160911
472258
1924264
454604
617643
609028
1239447
1374903
1178262
1997090
1943215
1054632
1480875
1420856
1530021
1446307
562528
1643402
846787
1996796
1646464
431326
1689754
1236514
104704
1162822
1180533
1811181
1650080
1584570
1372207
1654518
1129433
1461210
1253166
877424
365509
284998
1238100
206089
1572063
1497542
1383904
1115453
165627
353184
303999
741732
1949159
538408
1972255
1384952
1611367
1446983
1500152
636445
1336726
1146365
1340651
1472127
628880
107647
1950173
1977588
1126931
1039778
1535589
1548541
372233
1590800
1814421
1668004
1360418
997077
178893
1561237
797701
1264735
1262811
739937
163200
396751
1654764
878896
288843
1068246
1443743
874415
580674
1357290
666525
1326388
1274909
1968943
106155
1135061
945988
1911338
1779448
1188058
53403
1231263
869323
1912511
217864
141458
165098
87234
478935
654786
1113168
1172185
1088742
122012
1197088
1665066
1184353
1120911
1532700
1229690
428762
1362820
1698273
1840961
322870
457170
1740010
1324372
827505
49632
231438
715795
1317308
1728447
704468
663835
1816465
443029
1661265
531644
643247
581251
654380
849104
96908
529156
1020032
428946
1849912
1911796
363679
147678
1554925
781899
1070506
1064864
1861528
26313
1263578
1298897
889540
409207
36644
1411291
411971
1054500
609214
1510551
81633
1562426
1184348
1372690
1661103
881942
1601771
627469
407691
1191830
115041
1824273
1710559
69099
1240729
1309256
1637361
448788
231390
1696660
500675
680264
1967882
32720
1272059
1374424
562164
1410752
996636
89232
1771319
1201105
1733548
594536
57713
1453355
1679993
389263
1027461
207059
1872751
1861153
754060
525912
1910758
1773032
649670
1788256
737031
1058785
1743162
1796788
1617656
1597591
1280013
267188
909816
389761
1006717
157559
563846
768001
304962
1237319
1770626
1306648
1041323
1936027
583132
976453
600988
1415302
705341
810783
1839773
417294
1740275
378141
1026852
1547256
15739
818915
767055
1493573
1503507
951751
737127
1182565
151005
703257
1160714
1424446
1608411
1416938
1041403
1765350
1275023
1246513
8398
1390185
776549
625751
213543
445575
1702696
757792
117698
550352
181296
1199197
767819
1038868
439372
1569556
682076
490688
639936
919848
1489490
1687042
1255037
329654
108597
1836807
123617
1417457
1523722
1896238
1867333
281417
1258140
607598
848061
529460
852550
875642
1786755
1164643
1998798
788872
1986585
1282843
1987757
199065
834127
1667149
1774498
70841
1543372
222173
1592634
1437462
1972751
1378873
1606893
1969386
591161
1807212
1625106
1742151
1044722
254956
1436038
1338052
293882
1343259
1461706
71071
842900
1235243
1049179
254828
1551812
405470
1987578
468369
581855
627807
689173
203260
1660422
12041
1838924
342554
330106
1250136
1695896
1690480
1658197
41621
463422
986766
1016482
869545
307684
727433
254307
462106
4543
1057458
1137095
1034550
588947
620653
214059
232088
1092797
906758
283660
16491
1078284
125039
490332
948236
1948115
1884832
666868
1660465
1950109
1240683
706902
549456
622468
1383466
257239
1594477
160527
356315
143057
818773
1149567
668872
666048
323028
313017
1587331
70524
1464296
1185965
1608847
495146
1731372
164837
950031
95116
1820696
1217043
1362801
450466
726243
1406616
956783
1939822
898567
799855
1023989
624519
1702728
1675943
1699307
273114
256504
1062894
1212623
92115
1993838
1973953
1873786
1310296
953699
235290
933423
253241
901099
113962
739146
506581
644202
654580
505046
1374649
761209
382817
1271069
182966
1700288
487640
1593361
383967
367748
28978
859896
1042819
1145274
1412885
1447067
1044122
1764344
942032
1047697
1952010
255268
1664622
1657984
767540
1252461
556900
422196
170774
9145
1813612
1654044
1407076
1860264
491610
537116
1830847
199580
431918
644284
1838196
674729
1743853
328051
1092738
1969527
1454064
857314
1980563
254795
92163
956299
1453671
1622804
605628
132979
1412028
525812
1423246
1336008
810170
68916
1025297
1973569
1344829
716739
1020293
945748
369080
1894298
115572
1887279
253627
961800
293765
802652
1846769
1224651
1669065
1145662
1745126
1657672
472045
1121595
178846
1816594
883737
1455723
1721926
982428
943571
333600
257932
674195
1253981
850958
1077549
458377
395855
697575
1412498
1632994
773340
1290703
448770
1539027
728776
1014933
130107
38787
500821
679383
1871502
30571
1722356
1154304
906690
329192
596257
1093520
611642
1623250
542234
1876640
113920
164052
707716
514015
604113
1972776
1524594
427441
825671
3208
1569817
1371833
1490197
1745020
121466
1503595
1601967
600252
1996678
834895
1429196
301723
378400
1753779
285873
1203047
7630
1299484
676466
397264
1744234
172355
1848204
1835636
1857322
783993
1381644
602370
514797
301278
1971262
1110032
30975
1272656
501707
1211435
1260714
1895861
1845354
331882
1330988
1899467
655561
1399912
1695174
1423129
544239
1055108
1089618
461082
535594
1970215
1198431
1600230
762561
79221
1731555
782088
959972
1833783
113283
354542
1726696
1400546
1576813
199456
110099
385897
530300
981242
1627004
1180268
169474
713003
1308696
1724391
1730650
307759
1126477
963053
535487
1060252
326288
634693
625516
291113
32616
927287
386140
1345233
533174
877922
1225845
116963
1530865
1963843
920420
1090224
1832407
1571238
1094989
1181777
1668022
261737
587319
735504
958084
1196378
783636
993566
523037
884585
998216
1232625
1538765
425419
1752660
1365182
688077
1194595
1666318
685328
1380857
1067587
707625
1869772
1285389
1267001
560376
1023821
1548899
51017
105210
1767073
983222
982177
1393815
1367642
850913
1135355
1948909
1659805
1688864
1268881
1073832
1708727
264945
578584
23650
839511
210730
208676
106780
1835137
771765
1167831
1022523
1818511
915074
674512
135346
1638344
1399435
1303295
1243101
123588
9281
719000
66079
1184802
1871240
424971
1903431
41095
1273712
979598
1654368
1640395
1572033
180378
1461690
1092809
328389
1879507
1132410
773621
504037
1639937
305154
1995825
1114245
1399039
290730
1300098
945771
1657219
961206
321510
942609
1827684
342001
995524
1572180
1167899
599459
1607088
211542
1026560
362959
113946
1772252
879205
733646
1048498
950181
76961
1431507
1505681
345026
910394
1053677
508926
596165
1199928
896538
1375631
1137429
1027059
1820196
146756
909243
1355078
247381
533584
1695462
1982026
1232449
1605877
696419
1387337
385411
586230
82839
34917
1705768
1886657
43454
40675
707803
877832
1624339
853024
1526077
1311846
458284
1593712
109229
1037394
691056
708308
1508304
675535
14901
97417
1859622
1957451
1379780
1905559
1662431
1045297
121051
41867
5111
493239
1511483
407415
1392013
889872
241046
1867585
672601
229521
1341713
1662536
951855
1001584
791732
1679423
1237738
1745282
723890
366651
1087621
983376
17355
358890
1455764
762940
1133486
1813499
840415
1458835
296646
1205202
1048372
223523
103697
1366753
992808
1534586
130689
590903
1232466
1624647
1292265
1081942
204980
933270
1840097
1129045
134910
1987064
53883
1923728
130879
1706250
1261342
533474
174201
411852
1631690
1687396
615836
1999150
245647
1206673
357278
1113178
676867
181715
191719
764155
1283112
1434677
1514604
197410
561452
1723009
1280544
1029523
1618675
1595793
989249
1388656
1530611
674939
1227527
772728
888157
252411
206169
80177
1289869
518999
1745007
1970782
325152
486168
451361
379839
1103980
1972865
1630708
1849790
1763707
1592098
107084
1857570
154727
1646427
971401
1349440
73046
595117
153692
263974
880764
1881583
1496496
280684
1563688
331465
1832357
616941
1822863
365766
824848
1764386
829700
125884
156968
150682
1094286
1027986
1183298
335037
1572068
388175
1276948
1711369
723986
1457337
324910
1624792
904390
1639894
474991
399258
179310
1319571
1123829
859172
1000409
145909
1000476
564805
1921992
1356233
1437494
1592509
1743419
1286476
660658
1920615
934747
351431
1040584
996115
426474
1192634
219138
899898
1913971
509874
1049726
1501583
1898969
1357774
639887
475348
110883
845336
781317
1919881
721228
511738
242497
1335413
271534
679691
1595052
641687
1261654
39157
1240391
1630419
676460
1443578
198302
659818
494910
584788
478739
828900
698909
981639
821215
1213820
1018757
1303530
23038
1146972
343776
1158603
1561792
1818000
1615417
1566857
854657
1652320
1213876
52154
57001
1097971
1110093
850832
1652368
526044
1740741
1293348
1035456
868233
55769
546718
1125615
424291
463729
1394957
852922
897106
1477641
30503
375557
1672109
239077
174526
1710522
341989
87137
855622
1630304
1830584
23212
1170729
1336792
1499522
27274
1109561
28612
554125
1687676
220728
1107620
1814582
27086
1750939
407149
1512728
1010750
1930460
1352038
813796
198737
1940123
992386
990738
1154554
724040
1368648
67739
1040809
526776
1293408
340550
1556844
1421279
864749
1137970
983910
1315333
58077
1263384
1955104
1454254
710180
1365314
250000
1591849
709787
943520
653395
1530385
95955
1520275
1235094
198431
1633612
1395940
554887
471013
1544981
380795
588455
1629482
1557437
1367814
786949
786194
840994
1273647
588479
1056467
259249
948504
1199790
148220
182413
184176
168919
605526
1274183
769493
421861
1100199
485540
563547
1826995
328873
428972
1319923
359753
1063177
160038
191582
598042
1688963
810965
409087
1416272
1705256
436377
1132413
129347
1813204
538387
401129
733544
670451
1888995
68016
1911709
1751146
1792081
1581063
661105
1344516
948054
1235891
1988500
460615
11272
1727407
347781
264470
462370
647908
781688
1007413
634656
497409
258244
1761856
838734
1588288
283281
1757367
347816
190508
1581939
691404
54778
1099009
200506
1794281
1234327
49679
640824
1935091
616588
1781967
699203
1494524
1709501
246563
353260
1292073
297338
830317
1998754
994996
1113942
221097
1323591
990310
369740
984937
791988
1841182
1334535
1400265
342829
1812278
308927
1190800
1134634
305442
1765379
1974078
1935024
1436303
1207055
81782
1660286
25481
392587
519366
1232880
1741309
81239
1773119
1870525
1784847
437507
667896
1474584
1244334
543523
1140316
176406
631686
70663
720024
1431609
1206
923445
1021641
1890298
1722207
1727820
452362
1725603
477276
427727
980379
868579
1023753
75607
667645
1647377
1476297
770379
1389903
155887
1215714
210213
686653
1067675
1496890
1084212
713589
1456807
1652610
439233
412727
1560378
1996741
1273427
1843730
1741747
1580927
1270977
1174816
602845
647549
997817
605988
1826887
1455547
1426412
1268414
1273534
436312
718008
1136076
1600918
1813643
1162223
1325973
768718
544405
1291888
614643
677050
26570
1424867
950677
1328219
572769
797784
912734
134453
909813
1105667
1424797
664384
1161677
1367359
919534
1404936
505531
1649148
1473505
110384
1103420
696976
382360
1026682
1361116
1779641
1566392
481793
1757088
679413
1583106
211979
529299
389604
1486789
1636497
1108487
1646734
1212394
25671
1233051
591343
270051
284918
1781922
312169
1573489
1058015
838652
1671685
1316549
1933506
479281
404603
1331800
737905
874595
440734
1291311
173887
692118
964201
1665175
362464
442149
137778
118681
251040
1272169
575383
1757102
1274742
1407444
25419
370439
774408
613792
1657785
1575415
1803261
75535
412222
1740508
1181666
1995174
1818828
1112598
665577
72594
1836204
728183
1015957
1287890
1847337
941490
1277437
717572
619450
779643
1139606
189849
1056255
1368988
500463
207374
420360
1296178
404819
1391978
271360
607238
935215
1564839
869904
1174920
358314
1554593
554150
1768879
198324
1421072
1452425
1300740
1134011
1023161
191578
194224
1085316
787340
1086438
748216
1357980
525785
1517696
606918
333917
539900
1734985
800347
1227254
471267
1767748
228872
1258495
1854952
496868
375289
1784157
1946492
654208
1565468
1902879
1089032
1687206
1479474
1170589
638226
1551879
663966
395503
840067
1582965
173654
1065974
1120467
1141446
904432
1713640
1240345
1200342
1528124
945261
936317
1338563
1550616
54859
274877
506019
1732599
1511752
1236560
993060
978330
939871
155156
317072
1342907
1438363
1385971
532705
1841176
873597
1411259
1882511
807679
641832
1601151
1316238
1368764
439794
563484
1722544
1249292
1517791
517653
826608
1741775
1988498
1570522
1883714
203043
22569
509356
456693
262338
1648103
1706122
273015
1234834
866261
1092075
195322
1516667
1255083
30019
1024722
1202212
901919
1893352
703785
972659
832084
1446001
1710012
794135
789467
1656397
1507933
1438900
1331456
1510320
1292849
577307
1351839
1066760
1413682
1647986
1589003
1853652
930465
1510208
948689
1368262
1858158
308913
1882853
214546
1616045
140251
1782734
297462
191139
1995132
1831340
400520
814803
122089
602929
1981677
1782170
218129
1399704
171401
951915
1868568
411980
541621
1946099
314983
1572189
858078
1991288
103009
1941132
1707432
1825130
1989292
1626628
1548362
536686
1235498
1966060
1687792
1646116
141869
1349642
948626
957464
1160747
1574757
1902456
48653
409537
1972627
271430
184096
1151971
658268
890641
1957079
891571
1759454
1211590
1998026
1681476
1691936
1216678
1904625
1202787
1898875
413461
747500
163903
771893
696773
1526871
1246283
1964110
1467424
1504128
109009
1344168
1238854
987031
511372
923483
1978926
1358162
1487359
1995116
1490916
295517
638907
1822541
189410
1830439
613875
101966
1262113
344363
736555
1764248
328812
1679820
1768177
1911242
531521
1872963
1537304
1156815
494777
605067
1274852
1668733
1683337
978251
903784
1084574
1686597
1790655
1972739
907106
1027694
1211282
336409
1742815
1165235
1313604
1929681
1261885
587724
1958097
1873256
661147
1994392
1761940
864665
705425
1077420
773389
273743
812252
1604258
114576
579890
948872
495046
1146097
344039
320987
1885903
1099578
389411
1238607
375037
669054
1525441
1570645
272890
813581
1720979
706256
180842
1640576
1765045
1472572
1181870
1526770
720510
296461
1459365
1556438
1232208
987048
184022
1687434
1443008
1479269
1784867
12736
1379927
199872
1692052
460149
944812
518077
85105
1537122
1156403
241661
1042794
111244
112924
355778
1821191
562484
892919
1103339
1909655
1385440
1030190
1913790
1227176
1451508
298752
1181503
1201335
1079897
1991907
1322156
855257
523721
977516
1962250
1794932
828985
401868
1572395
260006
1795814
707828
508166
384928
335293
1026916
1402600
1680868
217491
1453008
515696
1082833
1073782
1784893
953361
1421523
625919
258271
1039985
341681
282411
450155
1764415
331728
1056396
661434
1610216
238780
1270165
1138087
236504
186684
456454
244228
808782
1693329
1299931
655706
1727709
653098
1305981
18725
1121063
1781576
1354771
230043
770642
219616
1590530
961859
1810770
1887553
522672
674214
244715
325839
1624788
627786
177366
458928
1533955
250657
1360089
1640648
848008
1508838
341842
731020
121800
1402372
1896247
675861
1237350
1446239
1466393
1026090
1339739
1542372
1800245
383578
1817254
1746430
62994
1835784
1301677
693141
872724
938966
106051
1666527
1771899
1217720
885440
1802246
281827
1104000
1154177
1930641
1317143
743176
1920684
1108449
1186171
1221679
952300
1399747
1499550
1987927
1893443
1858805
417902
395250
88814
509840
207549
740168
713730
635401
1381469
1314986
210850
1430748
1925614
1596919
1504671
42229
1472891
1483896
844310
478667
612172
1869737
1639598
1116042
1083612
393635
560538
314587
1256627
1691288
541191
431434
236253
977455
437454
1323674
1870993
407784
301559
1190284
1329789
1378187
1824948
799990
699208
839711
35351
32038
1507137
1297747
711729
754622
602007
421879
1025982
1528185
473479
604358
721199
1008257
1063443
712376
1594881
864947
1145783
1569986
985535
449477
269794
1896920
1569003
867257
1752760
623292
554819
175114
159753
1535899
1934401
622943
1468331
1689570
1855870
531237
134677
23921
272319
95586
694110
1037042
1574003
1840163
210429
1719733
241505
592143
534829
1485249
1157230
1744377
590008
1047305
1325117
1595829
935522
1472992
378043
1044708
1215919
201055
1225529
1184849
401252
1775775
1541404
1481080
172633
1064776
199425
581472
15694
98085
5763
256547
298023
1347685
1635220
794012
1410911
1229901
1221066
1226883
781762
642952
1439251
1300547
131464
1112675
442577
1109216
1707806
699260
1820440
1936592
389099
845164
480868
322703
1138078
1381231
924198
403297
371153
1184331
1525755
555884
418695
1526004
1504938
403254
1181652
1262568
1156787
104982
1957278
454166
1857748
182058
679560
560916
57790
1870860
1104844
10756
1676731
685821
1163323
672850
1211157
460205
898675
571664
623109
1937164
232652
1673588
1489886
1788528
843813
1329777
1380808
1644369
1440128
1704716
1127012
9405
1829275
395637
1237846
1095311
196193
1033200
1564958
269379
1743460
1008981
166850
1976539
1572967
989683
1331196
1781815
898035
1210449
340895
219803
1261026
1972173
1954569
1999201
636323
899008
1236229
615146
1520541
1402356
1724189
1680066
415844
858781
1805431
1519268
897181
1965726
309745
1631994
268153
903260
108501
1321625
1664718
1549814
165948
958911
1895959
486919
941661
626271
660217
931793
884036
254456
1302188
928867
1318595
147308
1608138
1055204
1599390
1612121
1435007
9993
1542873
177582
81185
1092003
1945135
1427580
697112
77719
877183
1806388
1258647
1805865
763902
615650
1216498
1174131
1363926
1614043
1615922
145052
1088674
1521289
1337584
1671815
884809
196682
21387
1133088
1932885
496813
43516
1624821
265579
1134647
566603
1713961
1849134
1629278
1079534
195114
1349183
1737942
47950
601917
951282
1164042
452652
184647
1865436
815673
1031199
1784307
1126206
1162634
511243
421640
1230238
1100109
736519
1177212
1592689
311047
1799425
360604
423778
1005151
1986980
848965
1979120
1112583
766387
1874688
1662981
1275501
951756
770590
38217
354264
1464912
699702
289550
256363
13896
1331280
706721
947426
1815321
933222
241248
1974340
365934
760417
1436185
1741197
796807
1795964
560117
349708
1460497
1617262
1752728
905602
1426080
354542
1435013
293934
164776
1486463
1549962
1501478
1689105
1301449
523987
976808
55983
847910
1095921
883998
943232
551562
1993346
131041
1049289
596989
390272
910963
464107
940423
224451
1836305
209547
1349431
476499
190201
1611765
879097
9693
270594
129321
309690
166356
763718
1622718
1949412
1202045
577684
1760645
1946005
1483976
1356794
361609
551483
295836
467305
1342292
1722073
881084
1638876
1697114
184114
428737
466341
1811630
1711024
578155
125202
1924987
1343034
22815
1390510
488939
716358
367485
185301
544822
502468
1224971
1725483
56685
544447
1446092
374425
183230
645175
690414
1463322
1890866
1679045
870102
1152748
1511267
667917
28684
1656886
277128
1686517
1628964
1908398
387839
1522600
1661183
729250
374544
215211
685433
1903622
590438
1665821
897442
736811
1964203
1182310
1429524
377256
593406
903016
1557874
1443989
124807
978808
138444
231184
1298613
349606
1748688
1726862
406955
1616486
939344
1454421
1586774
1659103
979664
853721
1559609
974067
1903508
387304
1074153
916339
1932734
1493276
972100
551939
168515
192596
1105375
78251
329007
410403
66934
1803485
874224
247144
523264
728566
1079026
256041
396715
487675
1578044
1950357
31051
671311
1872107
56897
874197
1843348
903826
660397
48929
105219
1604308
1180186
1896065
523403
813663
1249405
970515
1454325
1018375
691508
1887672
1733457
300157
597203
754929
803379
306463
1033940
1964167
996067
1000213
1350235
11743
161084
967979
91574
1536364
536954
483427
872370
1838208
243140
386958
183142
805811
280531
1526340
1958797
1987980
136857
1815245
1722868
1640566
691945
1772508
1555217
1905858
608698
1509496
1466353
1038425
1578190
1224214
736796
1467860
90512
1430081
234395
1484000
1927408
1397266
564603
794042
1366393
1951221
1654283
483271
768186
967237
174344
760652
328830
849679
187391
1959079
1456467
1691447
1015284
606771
1923919
1148321
1865721
662446
839293
568089
1205104
635401
1437280
599919
6861
844102
1801323
779591
963559
1462768
1146731
804728
925330
364921
1842499
1413891
986939
1215419
305123
865476
59855
1734049
1933735
1944560
1797929
653543
1653356
310672
736163
1901721
1376268
1083280
775057
1982845
916974
1161949
1355266
1062999
232798
674944
660758
192585
1621958
714025
1205955
1560590
1193136
1472790
162357
1341497
981038
499101
1895495
1380219
1596312
581015
499546
1852010
1568300
1016855
182769
226071
336844
1284996
1364385
723876
462427
1796723
1667335
21660
215015
1024147
288052
370691
1169798
1835183
817419
1068645
193490
366534
1010584
470105
723352
503094
567571
322439
1546538
258951
1727533
1383533
1910535
581764
806298
1606185
855964
1434945
1919913
1428309
752085
1036704
1130264
1018061
1282974
1687323
626463
546407
556537
1521249
262639
1182267
936512
1838169
1619460
1509142
710292
1230602
1080176
442023
858281
580432
821950
1881653
361809
1529851
1724752
1611561
192134
172611
201276
635809
1810837
1800005
447017
1909404
323272
499763
1680878
438314
1419202
774351
1422916
523753
1756719
1704549
1074266
614259
1819327
300197
978910
631131
197777
743923
1336313
390985
1991301
1376522
194483
1821446
120485
746241
1132904
1545034
455923
1462069
173022
452714
910899
190262
742299
587461
65058
545601
1721878
1602266
1181771
287482
273649
183754
232642
56666
185772
79746
768617
691190
1023895
1322018
426826
1543180
1669557
937519
1147618
1885331
1726574
1218592
724739
63652
722296
248541
321937
545613
1324510
1461466
349954
1973666
395906
450272
1459968
406578
710517
1601756
1123231
1928925
1026920
96792
644641
499601
749592
552586
31386
1561214
359336
1370170
202770
1053155
1883274
1205710
1712488
1176372
1921842
1521730
635442
551981
1133118
1966785
885293
1560639
545875
1422804
1908144
1058322
1683434
676542
1473934
32805
1465417
1358015
1995415
1848713
549374
938817
419324
1787443
1021563
466062
764376
309486
509366
1260713
1566325
957296
1134454
96845
636245
593560
615592
462001
1481128
1768079
1974068
1313415
550153
727646
1182939
1809840
929805
1563679
1552711
1071761
378173
759699
1558940
698906
1932451
1878170
460205
1287182
1243805
289285
879390
1659508
1557708
1073709
952480
606223
832843
35651
343281
621553
234170
128439
1155737
706385
701841
186474
1546566
574693
966464
1688519
1847977
753965
974060
1198373
660308
1628523
508390
1286690
631791
1904975
1501254
920842
1177872
221060
1942180
1273031
519049
1435938
1698700
313878
976819
308757
680789
1262137
550246
615927
1097435
1539013
263781
184899
1458013
903724
1966273
46979
177306
92554
1146267
1633807
163115
1308329
81231
1729488
1247516
738946
1005861
211949
837154
1576876
1011639
29282
833383
1173855
1690773
782471
269894
440646
388240
287257
590500
1497122
234573
146573
700917
621080
326570
1938841
1959768
942626
1756894
1026975
960487
136747
1719541
1667236
1049753
806692
369757
713308
1845308
1057695
1985869
1864155
1649422
708009
382782
828727
1318329
1424968
111143
1917693
1762786
1857611
1693170
1267483
1745780
479814
1515088
137973
224459
166574
549929
206521
1275571
459647
735361
1219917
1042657
73112
1490799
233888
71929
1068084
224945
489709
1504380
1135956
652472
675988
1945096
1872944
218114
1094933
845734
219319
1434784
816909
1426093
1120120
1667479
1479774
1198374
1204346
410121
1113831
1428114
426947
565481
913353
1269987
1765499
962914
1261733
1945192
665015
106504
376291
1139024
202555
455914
1408756
839615
1843670
928658
1218867
105005
451109
1631862
1283056
1245430
1305298
80962
201268
704535
1185104
697811
1237697
681928
588143
1663451
729390
1697610
1737702
544611
1690048
255559
447786
1015617
1739723
1570654
1820384
1843421
761765
1560024
970028
1353149
480398
303926
1084624
1821059
1251452
1266996
1312857
510146
1358810
1172055
1734298
529897
1646031
325849
150362
999417
889527
24858
1246579
473604
1954748
1410120
1559088
1571910
4500
1956594
234788
120643
1694110
292773
340278
1932847
1026013
799466
609424
1237693
1017665
601279
1247079
1401688
1213114
693243
204428
1190003
736644
332446
538457
182781
3658
890628
466223
1070147
916724
605911
1308730
1000157
1736922
1002962
1309556
363660
1382842
607209
1116689
1126514
437105
1603199
650017
919376
664235
1558599
335715
1499008
563643
852984
617878
381446
1090127
1257737
468153
1499427
25032
1768525
1946825
983604
429594
902237
968690
1795603
884560
666879
1683555
1974286
1046795
84776
1552022
1095355
405564
1688774
371110
999405
1309690
1330735
1902985
1378807
31107
1327175
885742
519548
1160144
521723
1546199
1597650
160725
1239535
231277
1527106
1756188
1179201
762893
728248
1587198
1826953
555083
914499
734560
108880
172977
1568282
1008317
1435982
190012
1995393
935125
863735
1874564
1672225
750928
1880083
1541530
514632
474367
1625403
1563504
189123
986329
1612744
395882
1317713
550138
782923
434847
1131920
1587186
1212210
1488829
1875792
1774616
410014
815187
590029
90324
1358009
1137728
727413
1847364
1427932
1219052
137152
1512174
1290991
478263
205306
870397
1611616
1015400
1727367
1572084
961151
1493608
1935489
1257479
1598549
287529
266138
1565260
1903016
1544947
1917842
1336573
1680579
326067
1311287
727747
1336194
1750458
1172629
146002
1478976
785637
1605569
1680447
1560545
1543858
277423
209221
1842483
1440772
766287
263113
1362944
1560557
773149
816491
1896276
84361
1843188
542955
174752
1225678
887755
664409
262434
1212298
1192938
1170811
1080703
1678363
631745
719158
110227
1781263
344507
126550
656214
801790
935532
844677
852084
1380184
1690493
288874
1108189
569375
1610614
1364176
287989
1515670
7723
22910
379859
1152119
77852
43532
1507566
1460897
1423170
226752
1261278
358953
1471961
1743763
110037
1747064
1477808
1386444
1826923
1077718
1210553
1733403
1435653
1030961
526078
1539205
673206
1205075
1238317
315810
1458631
78386
1273032
1105765
1040386
1787019
919442
948543
1908270
296650
611408
859216
373319
83124
1451265
1617444
277557
1228372
369574
467043
1069988
1623604
1538917
1133477
445803
1911785
58425
376859
394707
454940
1938943
1528064
1789373
1223140
441640
1374827
513939
1046628
123026
1638030
966804
1173125
1094549
1392634
1665694
861059
1665042
1962216
370483
309174
1568883
1480630
1978655
360221
1830931
1799099
1233071
100818
381857
1089117
582393
1223244
741512
92886
1476036
83218
13806
1646115
503818
885172
465872
102362
398678
112333
1983346
753572
1476167
1033729
521000
899692
1697127
953996
615561
368242
1576016
1436616
1226393
238320
933349
786794
1644346
1347892
1857641
116090
1938897
132182
1557043
301167
1450540
1815098
141441
629173
1924986
51157
500586
1886357
215991
1219290
1940810
1283129
307631
640665
340854
1608348
1296356
1459724
1539673
1862266
500669
1911525
1937603
530761
579647
1923790
428503
323182
1464080
1902726
1236358
1507745
39009
1881701
667870
893544
734253
346497
1558324
1099507
407178
1312870
1796447
88722
458410
109856
36456
733397
187533
1211768
6988
1009985
1234551
325679
208264
1647673
432319
497991
544877
7464
1107291
1245224
1249836
1350362
383299
1127000
872178
1063538
283757
196576
134230
1073993
1790837
6521
1267647
1018629
1779799
686463
92562
1678260
1155543
1099501
240567
1736539
1791503
1886283
287024
649054
1586574
922994
1309747
1348425
1774117
1214025
160290
1393659
1446824
107894
993040
674568
1109037
701342
692247
1972499
70789
517449
1171090
1399695
1898136
1881064
188154
909981
1802749
41016
133128
1731571
617849
613573
914659
1596981
118900
1421036
1880002
992242
922164
204634
983011
248835
1046204
1210414
1714617
1765994
742384
1243615
1932248
1282178
863571
868159
408277
1587613
277458
1552998
1855587
291262
1434787
1500147
801221
869112
1632098
663577
1979608
1292850
1033429
534772
658509
1025168
17954
1599296
764629
1532978
1766175
293284
68427
598714
984259
306405
1163104
554864
1358236
1617331
629974
1178602
66336
1116626
1480176
1835836
1175068
700243
853800
1013783
1821762
116954
1293540
1478513
178713
1573299
963994
561054
215357
681048
1628970
545501
1485903
645471
512265
536811
1034118
228388
163827
23339
1846893
1195659
808938
1055274
1131040
1584435
987450
430404
1734413
1681070
275453
1869991
335619
209080
494352
740267
1201467
317784
1662383
779990
85491
994158
1538011
974015
1340804
298190
198941
1196310
1446790
708441
579755
742834
1429867
591987
1696760
1039621
1215643
1197844
520589
22860
1324896
132394
1352006
1136481
743352
830281
90200
1684990
1372558
979245
863932
922741
600310
535585
854764
1427276
1613378
1719104
709076
1968168
1177379
582796
894183
517176
313644
1034768
1722567
764067
867042
1289179
188332
1968204
1303486
1226016
897752
1499257
1454021
842259
1691556
1278488
664034
1935645
1391995
990527
893948
695516
897440
1914615
1069822
809759
960835
1780415
328865
1703044
678401
636522
685434
645500
798728
1704462
1451081
1217357
843859
1469152
57316
1915502
758895
308211
406889
1524352
106849
1686702
248880
173526
54620
462942
107951
333969
1479977
875130
992373
1437756
412147
1187351
1848965
497079
249852
1819516
1628845
1914777
46419
132308
400874
1686479
1279165
274567
1272414
413574
1750940
1760312
1029923
9788
1823263
1879010
1718370
1408085
1197240
1333175
492248
694715
1450817
1900177
913212
411010
874165
258040
1853902
1753087
1455818
359469
785668
408093
67583
181404
695441
1494882
164601
1744769
957832
1717536
993003
1950631
630940
784372
474176
1115764
811483
889012
501892
1169637
1284303
360629
1260013
940357
1314911
1977350
882397
1234836
1145408
1701550
1717970
738060
273577
1678880
1805532
1965884
1468180
1808327
1167004
1893562
563830
1906541
512472
1754835
837676
1117039
1741437
396380
203635
1918035
724282
672194
432961
419203
1531016
582644
1575098
1939508
1017014
1851121
1474310
699621
499063
273401
1220566
1697160
705831
673145
339835
839443
931096
1127779
1229869
625153
1920562
98572
316418
1867163
1810302
1665952
1634462
1912332
330849
1221834
905903
1259559
586740
1093481
61521
1396392
832131
1076288
714461
1090256
1841399
273435
770800
1222983
780317
98139
132830
922891
641556
661863
1835818
499970
1243781
825490
1411667
26733
86006
1626635
1265363
668860
589811
12652
948067
1813412
1872871
371538
324133
223820
1276442
958842
1245755
821179
892821
1072442
771451
909745
880786
285875
925039
1696731
163147
281339
1940314
1814485
605569
1745220
1154185
383866
695822
496106
1575536
883078
1594800
539105
480168
1396673
1510668
1189526
1469473
49100
1557304
1336180
206939
1057414
1394790
353113
1360135
618239
50307
1371451
229019
1677981
1407896
70705
74708
765490
1805924
1855368
1648165
856489
1378051
234605
413123
1407690
252976
127674
57552
1484371
183143
868600
1454439
1302485
1869921
16559
909054
329490
125489
1380731
1587816
1353666
1175238
1668966
1137513
213542
282504
1411694
957702
403816
1624764
428636
1595541
819929
1439500
401999
1962403
1769211
706302
165295
1131224
1872181
333694
489286
898788
1055481
1997852
1579109
639963
1420765
398845
846335
1030732
833631
1816550
1068600
1792499
537345
31832
1914812
1936613
846766
226662
1959282
660243
1878425
1662015
820487
590844
190646
642659
1194727
245489
1603541
1366931
268716
585564
41345
173372
1716809
1373912
352323
148920
212974
1805717
1107343
1608066
9735
1001024
991624
1883171
170285
1699064
274686
1428196
1804941
216721
1981484
1684081
975116
1014856
1311940
1168201
1856564
1331038
1857483
253919
1476835
1677661
632438
173813
651560
589511
672779
1268707
725545
868723
249781
421161
1419474
1505526
1806679
301856
1914279
676420
1801892
1842484
1788718
1722715
138561
1862235
1167218
86062
1678781
1753835
260964
1013138
583573
1645262
348856
78494
919371
1104017
1409087
263875
1118469
522378
144356
1381155
1225214
637308
934066
754665
1600508
228393
1140345
860884
1203995
188821
980498
1316201
1402397
1858603
212518
1714646
712661
84012
1370931
930379
156629
7748
1243705
1995721
3293
1462077
296411
688176
50381
548199
1238233
1816473
1900947
85829
938980
1663994
116381
1852133
1416532
1334968
414659
114006
807745
125720
958458
26499
687496
1913245
91513
682633
1297187
5611
237558
1504578
697668
564009
1186054
753556
1433771
1639700
644813
1084400
1727084
63261
390242
1087971
1143263
1556612
1981989
1917878
921351
863145
878440
1447853
1509221
1715877
1259728
1853643
214507
1111121
1431386
313895
533115
341331
1280216
173877
837664
205578
1935826
749668
856645
8573
1835205
1329733
1857786
93902
248958
1064743
1363819
1964266
1994300
1384904
1604159
192714
376215
661943
212256
807974
1121598
1381761
1243282
1715550
759645
99753
588363
408195
1395981
762516
1979272
1491559
946400
1719106
1091167
550355
1118222
1305958
127359
304508
800320
1984915
239165
1895721
144526
1132376
267982
420023
521141
1896081
334699
504790
432241
1133311
1702625
583169
645832
1490525
1537030
1798387
978939
188
554586
1412851
1322505
1101955
802341
359936
149427
1504784
1265862
1143534
1356088
1021574
919069
546867
1835578
360926
899253
1085747
998970
454698
104534
1461827
70188
1527551
381519
1572657
595654
524468
1729191
1491801
1125305
613320
1001677
461182
1182172
1109839
1620549
694247
1378738
1229106
971800
1136151
1389623
1005580
1563471
1525627
86142
1287582
1652873
1983957
92327
815477
826367
126024
1088221
1604501
1191007
763392
451878
1216090
477078
39637
1547818
905205
623533
264995
506276
1564007
1238037
1571742
1448053
1414143
805037
615864
1170037
1053947
1738642
645869
1038495
732763
411667
128443
260684
232323
1566704
51227
1858590
391484
1711772
1900783
1691048
250485
327516
380050
322780
1439788
879826
729780
712624
1036688
840930
1868773
573369
1774262
1515629
1811477
1024470
1771265
1746193
88504
1693410
642508
1597594
1570188
1119437
603725
1299859
1352346
1024509
1534986
659882
597534
480119
488467
1505527
829973
1353810
88081
584536
1487826
1266892
1866811
1912567
1458092
666393
1130738
961438
268530
1036011
673718
408015
587271
1438153
754036
1479342
1123175
320231
1912643
1930391
1635217
324640
571468
1990744
1616701
306419
1447046
752076
1743817
905811
716260
864677
1157799
749099
1714309
541160
1501506
1580506
574237
1020736
1759201
415374
1105653
860113
878863
1730435
1311444
413120
1934763
1240647
353437
1716022
2421
1968902
445667
1090902
1553045
1540411
140982
830311
394703
1299798
421964
209361
499235
796567
1991656
1539270
1648934
197686
1361105
368399
1883139
1569139
111246
649790
945239
251346
209631
1999598
1013941
406771
416775
326541
183234
1470554
1047735
270118
1788749
450297
1800613
1006274
769127
1010852
1142274
1692544
1675457
1815453
1530111
1439249
847280
1809670
1333047
1956839
972709
565012
1978264
700077
760587
933862
342760
1695448
468140
1230581
1804273
1558889
1208919
469237
198853
697726
1336431
1161760
393095
926394
754490
1194921
281436
85212
910149
747315
1265718
279454
1984498
1865499
1151937
1975685
761447
403461
228807
494429
863965
1431026
752665
1174627
355954
1114593
192322
568963
1169922
1630875
872224
1367573
1555968
439098
343808
94472
810810
1906926
1365374
428920
1142637
1804551
901021
824077
579359
1196042
1611816
99708
1267127
653551
1583674
581095
595976
1906575
400367
510708
1048190
1150009
535594
516204
1554534
1544464
559780
310513
1220209
398135
1471870
1516110
1805735
1273351
719177
549956
1300296
522784
1374756
1165783
1667770
714554
598816
622424
1330860
1014022
1760154
1636255
1161927
919867
308788
1645093
582623
1217467
996002
812375
671286
102545
1898239
840688
305177
1433346
51606
1237221
639743
749933
179879
1846948
659565
1598080
40616
834504
477027
1865482
1573290
1204943
575227
1641368
1450786
981602
567232
850258
1139727
1735880
1143783
897965
78885
300372
568464
759007
1344412
268856
1572163
524650
1391954
1949560
1705428
1017052
121383
988331
926200
588104
418969
1016365
1539140
537786
1671446
1786110
1451427
1500515
250248
1892768
1571866
910341
1057156
351759
1472453
282982
1905485
1475702
192019
1725317
424439
200202
1247222
1701345
424353
439339
749288
592983
729726
1702091
1940427
386319
107021
1285806
1232928
1590140
1481841
390429
723441
852101
1619977
1850652
408032
1609566
1741350
1391642
91321
808105
1716669
64077
1973872
250311
1265534
936910
318882
936872
401542
228861
388674
1000311
1530991
204515
937940
516622
629016
1278142
564899
536557
1116204
386757
507176
203670
584322
184325
1283305
168014
151025
760260
1072390
1351370
1163461
674074
1786761
280779
1595421
11613
180369
485016
1759046
897232
1060487
324312
1294755
125070
761142
439112
450052
584946
1896627
1808523
1115208
446425
1175422
103758
863790
726232
1346
782219
602678
56565
1646674
1542364
876379
382400
1031855
1491931
1998693
1382313
1947445
1744315
1180690
788346
52826
611170
1945699
1132771
1789257
1401024
1963301
1101252
209690
1493397
250237
872784
1634881
1580482
408277
311384
1986000
1460875
537868
697508
1389990
327149
441171
840380
786671
234909
1555492
1062188
1972264
1614824
1244525
1941881
1303729
1470420
840180
1241485
84869
1296108
1892739
1650352
1027895
1073583
1027846
1073553
1664960
13912
1522209
833459
1219756
1157625
1180090
195697
1586740
253107
141828
139934
1077572
435153
572766
1494712
1435162
839044
251932
514864
288372
1871881
618729
1172267
1905902
507311
1859583
704381
743638
396883
1933086
467003
49080
349108
1968548
1987842
1027743
646118
1293177
1635383
1307617
509891
1753239
504199
763480
1163946
463975
1569973
854802
333295
1143061
1082095
1922040
217517
1298836
475107
733036
1917197
1751444
1267606
1184798
336865
1455493
650395
838985
945824
1612761
918437
916300
1183680
1887902
1147077
1037655
918789
1069132
1639375
1617606
124638
1970230
277561
95095
153188
660459
1048754
107998
1408324
1925306
1286034
1666196
1828055
449135
1920478
698442
193998
12967
1046074
97695
134711
284730
408827
783641
1492149
152082
729273
585282
238677
1362872
1155659
461242
691106
490396
1089303
1417690
1665998
889651
1701799
587632
1803605
1305608
1417655
979043
1225156
1710700
1890526
496875
1327072
1007396
1553140
577423
253207
893274
122564
1229403
1271578
1741256
93244
1439125
952395
1813496
937915
539038
75471
732822
910761
1643160
1532673
1210253
676314
1640802
1503111
483221
805322
1285383
728778
21904
1374996
654895
1154966
1492898
1763592
821496
968194
1132068
384074
605051
1371322
1884349
600245
1237530
1631743
200089
508476
707653
1937386
220924
1484170
646792
366514
419169
836340
195419
411585
1372847
483951
803724
621190
1680042
347703
1298758
1847954
204653
1570268
1649697
850088
423208
228564
218428
1116169
254677
1004853
738441
1007250
504304
765280
1820940
1460646
930421
1875470
1387849
379684
837517
1537364
207397
846601
33416
160390
1570546
822802
762867
1853468
1156144
1866073
598303
1546451
1308809
1659532
1331695
421756
143233
903851
1993959
1865694
1244631
737900
1844219
529456
1476385
942898
189942
775693
1593264
78889
883717
1266711
814908
846460
778086
1937485
379084
445532
1063390
1944651
489669
905740
1977897
1885648
889131
1030373
5999
1339239
1603371
835420
450760
1298529
1578941
289561
1074625
390300
114
1664908
1331440
345463
1444706
1430190
769012
284609
1294933
667241
754922
654486
275019
191449
348894
1370055
464298
392845
129739
1663075
1074676
327790
1579063
637800
482281
774064
1911468
1787404
1002539
636201
1726378
1011047
725207
1146478
557826
915487
382826
1251818
1713636
474493
33265
850999
55471
205208
1963391
1359870
1980837
1608384
912010
1153798
102746
191135
360843
1187043
1849622
1014869
1571687
1705588
623235
1218082
1240032
1914439
233865
64332
1122719
558870
1618587
1017855
1442456
907180
487256
40319
427007
1510552
459960
623305
1040754
949585
486799
674011
1565271
733691
417228
1585809
664751
1079002
713664
1991028
134745
497986
980831
1700958
1785948
1900491
615125
975231
842207
1925548
622452
1574899
1614572
337171
37837
524049
1636236
284560
1948285
1503344
1606940
1354290
1615314
1942341
1313571
454705
1358833
1894168
466571
1241527
347162
1726524
1775710
515748
704773
1120315
1942796
598314
1185959
522986
1339325
1429908
229899
1897366
358527
1021680
448947
571126
60013
1502698
1082515
870437
1971431
1112430
1429339
772698
1714036
546667
1323869
1654671
1555093
1376198
1284237
1050931
88185
839506
1209955
462419
1202972
1249190
1096413
286376
1142220
1828907
1133732
1449761
1579839
862863
452203
676970
1537372
441923
870116
649290
1877930
1405525
1965882
1141379
1239598
1371166
1462032
1519122
726293
746172
1117961
1476528
635973
1393735
1672174
678172
850777
146145
1791879
1915275
1079001
1752716
539847
964909
1273890
1375851
1098812
164547
1652877
1415761
1617448
1175028
1268421
1534601
765821
1678215
1767169
1072637
641218
92098
1771831
488162
1676788
1306034
1013003
402640
1307210
1463120
796292
1397515
1465810
1684632
216084
495675
1887135
1296272
383191
1225062
98893
1136844
1762517
325754
980526
1112062
1294720
1647572
1489128
569128
1106966
1464414
101822
1107186
1207109
1421885
1700379
1631857
1035440
1991184
1510168
1784805
1441721
976086
1992645
390440
1385072
706619
1584073
1975364
1567726
1308952
1297193
81098
667563
1438175
435272
901576
1954792
646360
1996151
1634511
328473
391230
1535567
801283
1404169
514675
986583
308938
1942325
6026
321246
1355420
1039753
365034
1278063
432329
1778198
1821525
662706
1166100
436827
1477429
1142773
643137
695855
1327118
1914345
1540302
1658982
509764
1701160
380858
93652
333876
1421699
1052457
194510
847607
1136239
1189580
1107958
1572321
71823
261929
52540
284557
398480
817706
678660
280085
1131836
937067
227812
1201095
913930
1701129
1545363
739325
747289
831858
1004830
1469574
1704140
1632577
1668361
932309
755091
704068
936814
419526
565096
217261
958584
1179990
1676064
620885
567816
1302667
1300761
1368478
1704757
773858
1670557
1456360
329854
1236697
1320966
1430234
640919
1550176
630336
6041
724570
240523
1998524
1154678
1041157
750676
1610500
1805705
423885
430211
648655
119385
1628671
981963
1396862
635747
1736035
284143
471225
66161
1542173
604822
258319
1003430
1637319
1958930
681431
667069
899673
1349231
341603
67636
155737
1856584
758333
1599428
443226
1279695
962248
1798948
1964387
1640593
1488672
810254
1214970
1929560
1201442
1471358
377929
1268261
102635
118550
769664
939303
301197
1579392
1331751
255442
1281653
1830218
430509
1756957
443063
768103
1587629
411994
1696109
1904935
1035485
1379685
1424568
1648928
673446
1623313
968758
1806755
1315570
1488532
202235
603419
1990593
1486205
859004
1365104
1396684
924125
456646
1191668
77847
505692
1944821
661840
1260007
1244230
573153
3790
1900509
496993
1289360
1225216
1768060
291666
1904717
694727
519968
198743
910490
1841200
972903
1490998
1388623
202522
823838
235118
1939012
1177938
1365695
339321
490392
862909
1911022
84540
652751
107454
890285
491894
1785029
1177989
918654
1928769
1908748
70829
1221027
196480
1152612
207061
1521142
314139
747405
672419
611138
1013121
931379
109703
766909
1418298
124055
1645033
1459503
360266
1714531
1000977
418027
252684
719844
1688021
1013471
421530
1897136
256098
451077
1520757
1004048
906941
1358071
659476
1677918
134142
1858510
1878081
1666382
651899
1618380
1747026
570960
504837
353842
1276846
535871
1451946
1103595
975113
697645
1908789
1926934
485099
994164
1668580
247708
631995
1686654
1762975
407039
1699
855629
888809
1648427
1110115
1364757
1219826
1172358
1685390
603216
1279632
1573854
571105
991275
1145931
187306
1770468
719075
1771288
1817264
1991306
666792
1253660
1597368
1315948
999833
1782306
1963840
1807402
204928
1922005
877312
1735739
1014935
1048381
659206
652304
1626880
408302
909966
823961
1246228
19323
1029714
1009480
1522661
552883
995259
1160432
1329401
1526320
1905729
1781247
398387
1378584
847825
1907212
1162395
363331
1052429
377978
1720840
1924919
1989319
11786
702745
159349
416567
388082
815916
1573548
1252520
1639671
1459219
1959283
900308
271947
740273
571252
460311
1854017
1348733
1939067
1168158
1568797
1916754
1291415
1073611
1902392
1067765
1994516
294164
1746303
1133114
1829378
1743872
596458
1873136
1997567
961304
815135
1388721
761406
1582823
622194
139786
1839219
846341
1365577
81547
1977349
1859076
1145566
1130136
1223154
1869928
13128
1488258
1319559
295148
562609
1301326
463574
333368
864679
903075
1201995
704981
679760
687615
44235
72128
605117
1065150
929603
83950
1621226
1179494
1892126
1593291
514200
415027
410890
1663991
867903
1293693
1381151
1803822
63760
806852
1622376
1891429
610754
204114
103600
1041847
1035945
346700
720337
1469229
609609
1712245
861196
1582456
984851
498969
1003880
1743028
1857054
653228
1310106
1260478
1458919
683110
1059787
742274
1517456
497822
723643
70367
1563146
841549
469895
348273
525953
36446
664679
1477022
410100
1581951
1207683
1565726
295845
1075185
1924680
1720725
152560
1278735
1450342
1924839
1682309
1023913
1468985
1254204
64018
676901
424983
796308
1557340
1954856
978776
405452
753267
1813999
1001491
1453129
545023
1144183
1231000
653262
151180
654498
1527694
1964443
1217718
1008678
1712340
470354
482567
1583487
78158
269463
1619596
562199
1274718
71076
852009
326017
1378660
40715
836510
127048
807348
1183777
519959
1810499
1802867
1770508
1700534
77027
1917058
1970125
1372042
1493839
19248
1519444
138354
1325359
1780500
144875
98255
778664
10358
596607
1685301
1005017
473127
1014276
1660097
1343914
475911
1217058
620176
1727191
1996888
1647555
115499
949469
1480552
563100
164052
983362
927568
1761855
87916
1942116
909430
602798
1641953
1251418
1473927
307310
542821
1574394
10155
1011907
779870
641117
188331
1213920
586493
1007733
251062
1127287
843272
1445974
1213183
1807414
950447
1000452
954930
1968318
1502668
1538496
577278
459150
102575
1572138
546674
1714365
215955
1974570
1113524
1035249
1060536
1902847
517502
1921710
1276195
348652
1732240
1382872
240441
1985861
1557318
988663
17509
540120
78234
1583042
632253
948559
1647146
1685781
1021996
947837
137471
299793
1948867
1456230
1793864
972401
675057
527974
1843874
1649294
449230
345391
1006576
774200
423094
972891
651603
1164494
1104459
578360
1682020
1287753
1723856
1444925
1278970
1566615
309695
485108
433679
951900
1191951
303280
1913656
1167493
910651
1582533
685210
1453035
1367930
1325514
125553
415109
291821
29284
183273
794512
761486
1445511
445227
765033
1499064
920013
979551
1430440
1074572
1419404
489294
1735256
1110371
107625
1231183
1062013
1183957
1757402
797810
141575
818032
1886515
8687
1239218
903000
905082
1920439
1875008
1349542
1882067
864197
981416
1467282
657701
1495894
218872
1686750
1739384
109196
635129
987705
1574216
1966422
1199936
1408327
1920388
889172
1051277
762082
1299370
835179
63706
1567186
423846
351015
1397524
1603775
262846
1356236
120620
975481
530025
1862290
419113
724840
841804
1852056
959534
1766091
925907
1725449
1930033
1481768
308236
479082
1157037
948377
193934
1225804
1722301
1024891
367575
1769139
247995
1585768
1988380
573162
236762
1098382
1194557
822965
542301
551867
50856
224016
1633611
1459368
668427
34691
513998
833368
1137814
361686
1950907
1312343
221514
1027961
954731
209119
1455855
495900
1707372
114934
627288
1529853
802917
927991
626609
1104798
1830769
1893177
1010696
593508
1257378
1857450
227675
975726
907913
1904519
490204
853796
1730701
640429
1734134
786238
650977
230058
11801
39030
778124
1305256
1818806
1987736
104954
1705107
61066
938826
1462682
988414
800407
1978446
1935108
1995297
1785787
1858461
1293180
399066
115193
1691484
328450
1032087
886584
712450
375129
1668311
1413567
467852
1259799
1420541
1824541
930292
1139187
106033
1441456
472063
666592
1484786
488762
1944003
677391
164933
194657
1907502
1143345
809429
1736536
720009
1271422
1876862
950666
955853
189947
1292314
1334259
103941
1532056
163482
1244466
1312953
1668045
415536
1610818
1491856
527323
1088764
1972663
149670
325255
1899712
550839
1412289
36572
74656
482485
495972
761805
1060858
749685
1426252
1891308
1638260
841775
1293771
244680
1545976
607605
1363422
622143
1776174
1985583
1774052
675745
1578332
706656
1552470
1992436
126571
936072
391802
162957
1307605
1765384
392461
1407650
541022
1613390
1356800
725815
1292958
1029738
552454
1139941
1347795
1356988
1351365
1528977
594140
419558
965211
1650444
729310
1198477
946101
1475100
598060
1464488
1059020
1996514
1116137
1010580
1336308
1824447
722605
206130
764365
314320
740409
470934
151743
769577
1979691
833232
1117660
749809
1715073
1594899
564828
1088922
797679
1958433
297152
727270
917488
812973
13595
587647
1216729
1249561
1601803
350244
1938441
1841510
1204009
232896
1045781
1751971
493332
1590992
1553462
212911
1306640
1582464
77958
1814588
1511324
717329
1214689
1838915
1320104
1293818
1472319
1650632
393756
162667
350257
1519970
1182887
1229722
1381751
1689118
611489
480206
832350
1167245
515831
1179605
599270
665888
1615155
1064836
673062
987088
1383638
1690337
658736
894340
1029235
592842
1296028
1235662
217457
1314638
1856992
85779
589588
605518
1042758
1091994
1193611
346012
54951
1507237
1962941
390659
1098326
120717
1029850
1870274
1788921
956840
1929481
364360
1622658
491997
151444
398487
1063469
694533
991762
896257
1867907
525927
1136404
1033134
1938248
966288
1936466
1684268
1693104
456007
1064650
1883899
998538
1718492
899531
1371876
362251
489566
644518
107738
285823
764920
1290167
1081933
1698595
1490947
62227
619221
434975
1218267
776101
221743
922144
1254083
999980
1488532
1679240
377400
911834
1658105
926485
1719974
922377
325293
1025921
1700049
1122866
874080
1640068
1567482
664256
1462632
627449
451193
1551984
1588628
785232
81153
804309
1654070
953841
1551733
1667932
1499089
29089
498579
400733
1730834
1837704
1144099
1395876
1271553
1921851
1498074
1745892
179546
764250
352894
1797222
1857182
1551086
266319
1053052
728624
552398
728888
1603896
1293457
882128
1520562
763175
1611364
1744569
77743
1477828
713236
428224
1744886
1065626
1041605
1975424
1889352
1455701
1768713
960720
672851
1357275
792218
1118919
1347098
599264
789959
808524
1404372
1818839
1728330
144503
1922230
804420
497707
1603084
566049
1088795
1954229
745390
72668
1511897
627909
698916
1264934
1071867
1778883
178755
557755
820160
1488468
1584546
1348959
598397
265260
301809
972515
1056480
989132
1195225
1853661
13956
723138
1215397
1347615
815887
208028
1194194
1763053
1838231
1690332
14855
159088
586711
605601
699646
614020
1795883
1406354
1922527
1778722
1847186
472552
646528
1309761
812137
142822
1802412
1158531
144302
238478
895385
1604904
169550
176946
971795
1808625
1650810
1895707
1850434
1980380
1205837
1131329
852450
672398
1084868
1888335
1546243
1817616
1922400
1779734
270721
1119839
243008
1346886
768171
1249356
328076
489476
1936282
1153502
578349
1139434
822392
593062
943641
1106799
49691
1370270
169486
236399
486042
1608656
461870
329982
1514261
1840227
26518
995279
505278
1164691
1223229
33626
1476497
1507265
634637
202324
128612
1765500
550236
932388
794874
1049421
524381
1103688
924282
211442
1677630
1397960
272692
1993048
1010181
90374
1691672
1617457
1567434
1823670
587112
789425
1716287
1499730
763108
1506384
421692
1919275
546503
1456499
1445684
348365
1664687
421429
857607
21663
268679
149669
571182
121014
509435
1882512
422197
1238519
510491
701638
1321972
685150
382482
449864
1035519
1435250
438592
21864
1528878
1173809
530520
1269732
392252
1997039
237727
1628854
1667630
1997924
288332
690520
1356732
1345746
1763847
1632662
676524
176072
1361658
157182
180423
414204
864188
3794
111229
1331675
816350
539781
742295
276893
1822693
1512367
1386576
171079
1647606
1376797
1980566
1931222
1242517
48052
141172
1084570
1832996
438313
1017066
1765687
227043
1322726
1871760
619755
791703
658687
543855
1127098
1866821
1408066
1606050
161461
762934
1063011
1823491
1392342
1456721
1760041
357947
60111
1178797
1730687
1302665
542428
411190
685937
943982
1897380
874591
216697
1610275
1350863
918572
1275508
1040506
1034812
853411
1580837
1515505
1312383
922229
168689
64704
801791
1449133
419141
1811191
334575
587697
173683
265336
1238337
1878241
1037062
313609
33739
1673142
1899687
1933533
213719
225669
1541642
562545
781129
1629830
1095322
1560415
1923012
563973
929467
5006
305426
1682911
253682
246161
1068428
1063742
1148929
1360363
1470837
106776
520297
588682
843288
1720308
1752703
1550441
772293
1828756
1175046
1490834
1641109
744943
1075593
428400
1371637
573455
568337
1191033
1823865
368427
785455
899133
378911
144594
1004880
44661
1150353
1863282
1491063
657769
1319663
1535657
1412711
1758948
1162620
634800
730133
1874856
1063705
243479
1450284
1752258
1857990
263458
830940
34465
1000563
1857851
241216
1666331
312757
637203
1995707
1407884
35354
1130161
1080590
940793
1074398
977643
1528886
1788477
591933
1229878
1681570
1267957
352613
205279
1340794
796188
1873357
87626
1435592
353524
360392
1124242
697783
1975138
686873
1845909
165725
1838808
20245
1809108
1494430
537286
1958043
1628300
176715
892214
1594845
45872
1956169
1379884
1510363
15505
804775
1287267
1990496
506158
280479
559698
304836
997901
383209
1940484
215171
1829772
1524154
1285896
945366
4972
1753875
172484
667204
1383652
1304427
1322924
141014
471342
1275566
15838
1144107
303110
880013
1613096
1748764
1874217
116409
1972221
12040
1637721
662006
1776593
1208632
553861
749790
793666
1124388
1997004
799174
238984
1124815
1163908
1735242
1023515
246151
1862883
1698543
1265168
1793092
1015017
587698
1479383
918565
613684
1966626
115779
1312514
1701980
1783745
1165230
702574
5940
1880026
169820
123806
41929
1502744
1709902
520979
913647
113563
1759558
44009
726862
1185039
1017099
31647
1192025
1235181
600223
180663
1403425
1393384
1646289
1706037
697330
1927507
1730515
720319
897590
640039
1296836
866764
326535
1971007
667083
345186
891722
1742147
518671
667415
341865
956521
1708205
502923
688877
211882
1512112
1674886
544358
1515191
1351369
1276352
575883
1783935
1927280
703951
1414196
155952
684966
116739
1642416
816905
1561926
1395521
1388159
1302177
451824
1988348
54154
771550
223025
1826924
760417
632989
251443
1743177
112753
1031302
1798319
220438
1163047
1105833
217259
1378760
364510
268583
1863814
751743
349811
1047953
1727115
734535
1502149
62387
669165
86033
1103560
1473349
1174125
1835675
1245186
1002953
821438
881959
625865
254668
1990104
1350139
1517749
320013
1989257
493452
1496799
1262391
1727737
1869478
692104
1575708
1832201
1388286
432187
113409
978538
1240974
1113083
1867456
1296939
1329425
1482133
139858
1663811
353912
1803985
241973
1413209
517250
599167
1466480
368516
1015464
830832
879423
459510
1000448
1620266
1333965
1312853
143778
729387
45861
673969
1983471
1972140
1258863
1578027
909722
1167101
1545226
634046
377996
150058
1366273
231539
1342580
1430555
900055
1064646
1057959
664542
1366629
1624965
1760180
946771
1411738
1154131
926994
1225141
556407
228757
1845045
689606
1648389
67862
1124947
971740
1611850
457632
995559
1746295
1096295
1537889
713139
194264
1159308
748959
261854
970396
800407
1287219
122779
931257
1645882
1822521
1999603
1043421
1559598
1414480
1937776
821826
260468
1786328
1202513
902807
738882
908739
1894753
1802552
1758422
1437922
1974336
1008257
1753012
1070707
1976940
1947746
1468629
834394
547611
962145
1431632
1465188
1265071
22852
1781653
100286
1679989
631828
1015461
1883525
1053351
1424544
1150605
1567770
1792747
1677746
319060
1987142
500795
1193689
1113864
780260
663182
1345739
1042739
580788
480871
120608
1507185
1741069
1139388
1056858
1914250
535907
271134
977199
1413967
1217874
1094860
921936
1957150
1592536
797659
1791221
35304
131941
1433515
1579487
706555
1366281
439396
511129
1456387
1668571
1176479
770392
1893560
1444109
438422
17792
1953683
923723
1475001
728763
1730068
1068563
935859
167169
32013
638530
1710167
137276
1501448
177922
1933916
1441000
1074328
1851923
327210
548841
55721
1027654
1792604
197462
1700620
970846
1170377
1131030
332778
1537713
1981041
247568
32998
1350028
919455
155321
1457211
564219
1888868
1276116
705136
888362
57739
953497
1142019
1341508
666411
793635
1239417
405735
1363172
274182
1012217
1979226
377847
410470
1740067
472275
255915
1460359
1531878
942122
932394
338985
938233
939103
664874
1001990
1129708
293286
1464858
692989
1472358
1697009
528101
26624
1476098
552474
460773
1337493
1986765
1352569
1852775
1985145
115245
1634138
1592845
1745037
1778417
60700
1086163
793766
487360
1293912
688693
1914095
199903
910273
747717
849545
941453
444157
1008820
732441
602355
604806
1432576
1096496
917877
1503018
1027148
385533
1324818
1999775
1936449
1271481
1978242
911156
505254
1469834
224835
909071
1574989
853549
1514108
6595
1560812
1392945
114562
783568
116370
237113
1857041
656964
470787
120956
311378
1184155
1295766
1552777
242921
94307
249267
1831840
1480933
542794
101384
1360082
639181
1421523
1519948
773643
1890508
867621
1191449
1243414
534860
1676286
1515848
1469936
1753584
1702746
845992
134663
242604
1723035
1190775
46679
873794
745359
1111926
1374024
1660475
912935
1291796
1016791
731471
961864
914465
101154
1042454
1579518
750265
1111231
593755
837805
1862370
1643876
1849855
551502
128395
439138
429639
164411
1946149
436653
154760
1303277
356842
562632
210097
1931042
1776680
611962
1627023
376858
1619805
1734564
1212197
628889
903704
1306339
1351980
1988809
994945
784018
676666
313134
693633
1132534
1517242
1698793
205232
1538070
1807486
66060
980331
1305975
1672283
395411
1225471
1309776
789381
1528399
1772869
151964
608967
1823958
550525
1417609
1267439
1983813
934917
108029
1561823
605328
303749
1438219
166910
388282
217348
417643
1418329
1231230
1925429
441495
623360
1525382
1475385
1701
1533249
1715202
1762112
1282612
389187
1101511
303618
176202
1791335
441685
828495
187226
1558940
735353
1777824
1108235
788825
1046929
1544149
1435473
1378510
351326
1977336
1388510
366772
96207
966666
896613
1766212
724796
219391
1374089
1362210
153284
210322
1435710
198116
531992
1055586
1568059
1894522
1460142
1543206
1380861
1489163
1945045
1147678
1122355
262876
151115
1209177
849496
189057
942463
714746
491807
1495071
1565892
1632226
678243
878158
822108
1614147
1805762
705362
1178428
928751
609185
389986
212102
65431
1028950
1721097
1812427
1118954
109150
107214
1680297
155786
58060
1704743
781919
1119684
203099
222742
108343
1625883
590169
1465020
1520721
630733
1722453
55452
609878
1562048
216529
1579047
1884646
1321072
927496
1781801
1867242
212371
1062917
1009031
1153534
702575
399038
27750
1380007
1066860
158997
230583
1642886
152216
1294115
306176
1750299
1772851
728660
1250677
1277260
1172751
1035935
727083
1919885
420739
101256
138206
1768269
1821205
262527
1026971
534004
1916637
1315822
1531861
821409
1981514
1610825
1077903
1190989
1831996
783541
249636
208071
338299
1373816
477094
1883814
577830
1211171
1453401
756466
259942
587971
852030
985558
43500
1401563
662992
368564
1779869
222626
1528284
928685
883312
175551
463784
186708
1607017
1084989
1533975
1822369
1108445
40945
800074
445407
167814
336760
1252669
1186139
1890401
1560891
1932603
1099215
1996804
954790
37269
818240
1021089
85005
1329422
374175
1349886
43197
1863133
334680
949960
1107786
304204
1800626
317092
301185
1334603
712781
1359166
718773
460487
1711844
629287
400170
120295
1980307
1982581
949211
457816
870947
1577244
1515353
1947314
21386
1848822
1685235
1919497
1356871
321815
1225921
257522
1864368
1192207
445548
103163
843748
1678879
1449506
526284
544233
1849443
117557
234553
193195
961770
227509
549914
1723947
699738
259931
1202773
826588
11302
219677
995655
181349
1368106
834353
1016376
692359
657613
917395
1503078
1409500
1980186
1083862
561188
1413924
4217
128453
1641587
204365
1443831
275247
795601
983067
1037235
315963
473350
285325
1556130
1933069
563422
24165
624405
775925
1702768
1101554
1755999
1045266
1000863
710072
93792
1726123
27466
1912680
1184053
473075
102925
1956593
295951
1175169
370949
338737
1842968
1873487
1716458
508276
351344
833228
949454
156658
1411483
306349
732619
257441
1216655
707189
131169
1394695
865875
863868
1500823
281978
225512
304126
1491860
1855014
137915
1896175
8458
961637
1888289
1834648
760211
802519
1167787
627704
1772489
852245
1212563
939433
1059657
307475
230493
1240177
1402394
327256
354228
1685290
1986762
1587677
24157
986050
1711542
841785
141794
446850
1061339
210775
1282337
1488123
183755
492987
424480
559073
50182
1888743
83028
63103
917199
525290
1418437
95610
989390
63811
855394
649712
351263
546811
334608
74459
589796
1607630
1184127
799712
30049
1876038
398699
1003691
1578998
1794770
1375226
1926232
425622
590491
67832
1994798
1008592
1463067
411690
49877
1054623
1627065
574885
541321
332547
1839142
1446560
1012439
476446
1434482
537028
1365367
202620
1017282
202440
1651455
1190505
406263
967598
1919642
918059
1944860
1072542
141635
1521095
1159998
792473
805873
1668198
458819
1026606
210716
281904
1718256
1711159
1266201
245879
1091758
1786949
1272783
856981
1776597
1418854
1668505
1757626
1579847
1092403
515394
1236350
83360
1691546
736877
1553468
26405
1763006
232965
766810
1485914
784483
1664208
1140570
918054
1955973
1180795
409971
1369671
32957
298752
733104
767401
1364008
384482
1565732
686873
267277
1632562
1802883
1529527
1838090
4647
1483167
1288149
424833
1179652
243203
1682711
1588986
1347391
914097
922193
1649958
1760702
1155475
528610
140357
447075
654924
338758
1894423
504210
1779588
1110426
1917421
89668
844715
745082
1850928
550544
294558
1917932
761069
939233
1086942
618823
1195597
199927
287328
1538060
143995
1042147
674491
952866
1524717
1319906
1414317
986633
951736
384883
1373752
1307461
1779947
516488
802112
1426135
539074
685437
1441619
265165
1629876
95028
943225
1549479
1945373
583578
671167
1863716
1837805
1555562
621066
1537107
237966
1223045
1908597
1443156
1364830
1317066
650602
1554161
1011437
1244116
217362
1371032
461312
1660193
845958
1928319
1821259
422059
1640940
1596056
1886188
1669282
1812246
446631
1723146
1310732
1459297
673038
1847086
880029
811193
250069
676801
428543
1518658
1341508
1863908
1639414
1044987
459550
682242
647530
604913
1326230
51599
1990477
268487
1091242
297214
833190
1422024
1103318
1900021
308478
1988853
1975801
1262491
1933751
750908
90710
69162
1363405
1939629
580706
954884
984562
240619
1172712
756382
925410
904536
176916
1020561
1187830
1031912
1024451
874037
521655
1866829
955457
1499946
648962
1301023
222615
1330558
383245
1341113
1434762
1387633
815123
1957464
1905106
1314825
262191
1511623
319443
548016
90194
1092435
1436599
1785767
473490
1098924
1093695
294900
32121
68098
1709816
1595158
1218201
1487705
877506
1145472
1338270
301521
509382
1047398
834037
866666
1937491
601990
211530
1970272
1846668
1863902
1003484
371925
1937024
783130
1586703
1993869
850401
1141031
272431
50581
1325166
467047
914745
1619965
1505471
1237136
1857380
14707
1367672
772118
1931049
1554136
564045
1715970
33764
1306143
1834341
1255451
1327036
334087
680406
982829
1626046
123723
729304
498521
680123
1056022
132496
1346536
198786
1762751
1639552
1850074
924223
1203434
1218368
851576
199093
1803444
759444
681712
489216
1771267
1020888
1565733
1712791
784090
21353
160976
1119273
440450
1679899
1003832
509171
1659745
1078116
1323113
657140
1435722
853329
1722226
394087
386364
1928445
609948
1273735
1251447
213269
1500523
1628349
110740
1367794
262062
1995911
1561256
718232
562204
1293498
599852
1581787
1971532
1069151
664664
779442
1287632
935282
1072932
607057
581244
393367
1931117
954462
613662
167660
1211065
806736
944550
1211722
818759
311897
1342617
1285387
960369
1584737
197138
1702750
517397
1588803
882959
1594554
1468577
515861
490999
508168
933896
1102239
207195
1707586
41483
393754
1999801
1483999
1160465
1345065
228181
1725518
1602824
65382
339179
244516
422559
1124523
1144965
535625
935710
837739
126912
782449
314105
1067466
336691
694791
1068116
261083
709430
967929
468141
163785
8627
680637
1652132
1238715
679958
695027
1802573
1791160
320790
587844
1770105
1558707
1984590
615716
1939682
564767
554392
257854
306386
299568
1114475
308779
1805677
1142769
482175
518559
152754
498555
1422938
962230
316943
1789312
1221324
1913667
199257
363396
518431
1927502
657404
1693016
1169611
1338991
1130913
815059
902962
237367
799992
463056
1076065
169282
853838
694978
699545
346766
867068
1873448
1416669
660022
1146187
1012919
648565
1512132
197093
398007
1406877
399088
1533989
12769
743958
747574
1613665
1593901
561086
755255
1799238
1558410
1598104
920637
792985
1578250
694572
1751035
442950
1890846
580300
1933767
556138
1907411
11065
1381619
1825512
1542358
825733
629241
1374372
204722
1009411
1775638
1937301
547955
371487
579800
1767458
485402
1108365
84604
971524
674762
1278831
1485258
1968711
968892
875573
1349473
1599798
1910104
1309398
193560
1375145
1561286
91811
186611
1389462
1683570
1362812
644605
205902
700236
909575
1444532
788813
1297660
1886853
703073
834174
890382
875583
754549
1494005
1505914
735161
639214
923287
1515925
823396
1217563
23143
104310
1369326
1330530
948248
1064761
289435
1315694
517033
266304
70468
74099
233198
1660963
1087421
298031
570875
1745650
404952
332489
476560
1935579
99616
174307
895284
956268
1549098
1210971
1575599
930117
383902
15243
1531161
764410
419520
10085
910190
1228274
26143
1406122
440678
1758438
24617
1930122
1486851
1007264
975452
156099
1793587
1873897
1524514
175562
1798538
645508
252781
1226526
1312494
828941
1265692
792641
792518
1743753
1995922
1997620
181332
1140975
1076713
1213674
1183765
1061894
771462
507977
44217
724602
969088
1582124
1719262
1296735
1645641
1826641
1586408
1761197
397489
557086
1750307
1712993
1620982
1970360
1076680
964180
1025592
1898062
1324764
346790
2732
55193
1556600
1435881
632210
1505345
663292
651760
985868
1384123
1965305
1866482
1114784
515306
988707
1487274
771518
186841
1469930
1473012
1359023
1507421
130825
791037
1116622
1571466
568337
298312
1348935
1239700
1649312
582893
1400278
1926880
819472
1598461
660981
1591467
1362326
1904866
1890976
34468
1549799
1189766
428191
844970
1229532
1934199
1647734
780089
1533899
1379892
669535
1031688
1861188
1409829
496877
1528551
1106134
898800
973665
581618
1735583
275897
1518189
1105771
687658
1706055
1537503
1824215
768505
929280
211088
343829
1593169
1399023
209899
663521
900350
1895268
58746
781532
618414
1085285
1114865
1955706
976615
1473137
1247878
1052825
1317559
1844128
1685024
837750
1609304
1773788
1027820
1260245
1526929
435347
834819
532521
1181133
921306
953122
837761
880477
1287686
1831831
1158073
1053819
1747140
1540391
575627
1614974
76634
1146867
616647
1429613
1254814
601345
65364
1381210
394441
1328039
200490
591787
804310
939030
237698
859853
802525
534835
1187262
58308
1508216
1491532
33148
1948799
1828031
494424
1732264
1137023
195615
1228693
454150
677664
1380741
369411
1022323
1883043
588604
366956
1489652
999260
767820
855873
844629
796410
1297161
1210519
820822
619003
649232
287598
634333
488577
305712
1673484
1163064
10243
562977
476664
1224042
1034703
183303
743047
1585149
763228
1625579
997433
362070
3092
603901
575936
611130
1416778
1758289
675731
240171
1021233
1907143
1803928
1223137
550582
1164338
1818871
1726981
1212281
253798
1752843
1442260
496683
1827670
14958
1698824
1364051
1172704
1419827
1278953
814036
14676
433759
838754
690965
1577968
1731599
1864271
427806
1733084
169105
92910
840441
1145335
255650
1677729
1735953
792223
252908
318940
796705
1761179
310128
1944828
644052
168676
1780882
1496363
187538
354107
1984965
1320700
5850
503523
813622
832442
1744434
1785424
320773
833801
1103020
433697
754193
1122201
890639
625145
1825286
1675627
239154
530602
1409246
301570
1006291
392680
1381128
1375062
1729799
377753
174432
1707301
866678
278915
1210961
359336
1068338
1650589
1209653
656671
1409381
997389
81872
890346
1633374
387110
1549204
811348
1161240
1143397
1970232
491228
195349
1352080
489579
156421
285633
152670
893128
1518722
1298123
1750501
1024644
1496025
1393547
988052
1816085
254755
1489123
1019161
867259
1745167
1489625
1864793
1332041
945561
899000
1519493
1989842
533879
339709
557431
1637531
1538219
1595230
1912141
1577526
1980379
1598465
339618
695130
707739
918893
1316862
913156
1765636
1610298
709227
308065
1688732
1225019
921901
1599828
211696
1057377
202531
1317582
1026703
27152
1793555
1928920
1199680
175372
1188329
892492
638768
1317959
256573
930137
34697
372584
1481486
1697589
1474615
1086722
820012
1667904
1470785
714532
1938550
487944
1461240
674910
159799
1839820
465754
1705167
1793338
1612322
1856227
336032
217423
980312
210531
789133
1912053
1585838
1793519
1893777
1795294
1801979
1705306
1358385
1194603
1168836
1499928
577710
1208623
20068
1627880
1160903
1795547
639652
1672001
850468
492910
1271695
251310
896992
1372774
732331
634853
52916
858847
1133508
531539
349640
1603627
121466
833332
1398480
269809
1176908
221859
1809805
1504037
1245902
1700654
712442
438372
146946
1865715
492467
332912
719671
1474863
1878737
1535817
1599351
687847
966090
707466
177220
430115
274511
686460
565819
868747
704116
1591199
1537127
1231227
1640345
1750568
1921787
1773907
508911
1849825
676457
1206018
1401548
1269083
404905
1242921
1428698
1814744
916340
443934
397356
211477
947876
1736342
515027
1312263
1569907
846600
1114128
1330865
1088697
1790372
794332
3020
765799
1784069
157316
1264681
1146153
943486
626716
139982
1068776
141514
492147
1494460
1147078
1381071
496754
272933
436565
1381575
631345
1881347
1457031
1097914
344636
811906
588722
265377
719085
1421763
1236365
758368
1872656
213199
1258972
787747
645625
1788722
1882530
1242870
1228018
211430
1516501
1049663
32227
912938
1235925
1648013
460965
1853663
712459
954576
1414547
1375600
1811982
1717868
104606
816179
1109894
932334
31128
1513233
814461
1211109
623231
1359182
283303
17589
1854700
1614780
220941
654
1676683
1314807
766091
973776
1870250
564054
767876
493241
1819083
300481
666425
329080
801190
1099991
785010
389895
733135
1101793
435264
1918059
241861
474989
1161669
1182062
315906
1960203
187202
1163488
1153261
784080
1671081
914861
926454
116393
1279173
1026957
1943999
1889035
354442
1195569
481184
1522517
1622019
1932054
1868584
357243
1681459
1752172
1888282
567653
872018
798613
1009917
1856236
407689
1148250
529993
854083
1144131
875192
467368
730522
903994
1427392
595446
759973
97465
493656
865168
1799671
999127
1478597
1317752
1749472
242192
1555226
1696811
64317
370968
1077101
47885
784040
591837
1493781
1677635
1808921
813148
559351
1669075
1461861
52948
1898726
499021
526656
398243
68872
1028864
1673880
1756494
971454
1157778
586233
465094
1950944
357349
1952268
1159333
1141903
703814
703932
310536
804991
1221260
594874
540562
1881388
727857
1156791
1661934
1426118
394847
1821721
1511456
1354696
1264022
736953
1495073
522651
1205813
1717564
172961
623905
1846555
1252289
28761
520529
203967
99783
842768
1997120
346877
902615
210318
1264068
86954
73169
121955
1135108
531259
1366823
712630
325543
997273
988128
1256665
1145702
1547316
1041077
1549887
35074
1263188
428596
802284
703828
266248
1507456
412437
1976460
1637145
623282
303398
1386733
569365
304233
1602017
1065012
1826644
1016293
1591648
1553403
51320
1373302
614545
185130
356926
1934216
1455232
897691
1393530
1007992
1155936
1987565
1574942
776924
1575705
1394699
344218
570080
1155769
500275
1542413
1178376
1740408
15110
1301090
68101
1334090
727385
390248
1767166
1314462
294960
1398251
517543
1432411
946603
392183
1874436
1847540
214315
1930342
305395
501095
1413123
670255
401530
1544966
869881
717594
253419
1363065
1202138
1723652
56938
579725
350564
1993275
815684
642728
665020
1281260
304444
1276808
1991770
1105850
1892045
1194029
800996
344053
1425541
574216
837666
371487
383126
1274330
1366663
1274015
112933
1460361
1167245
200175
924648
1032056
889748
496413
1234532
1720776
229293
1751354
1471847
1099324
843145
340860
1200785
1762683
1590401
257257
1293312
51343
1155125
463743
553652
1475478
974573
1878154
287133
1450377
1087629
1713974
1868598
1005951
140140
208562
48262
975138
339101
1169689
1195046
179618
1700606
1461749
434931
1250132
571570
1768194
962142
1385299
134165
551583
1903406
806502
251482
942646
1837306
1700846
938222
641624
1857603
1511375
616715
1212960
1594322
1698298
1216955
1229979
1290165
25576
1689220
1508520
670200
299816
848380
1189860
1634631
38760
1066221
1565675
875378
46562
136021
1412557
1857578
1581100
126097
256014
698298
1309439
1151852
1194403
595767
991346
1687244
1262333
1052879
137423
493855
1834985
1374791
830364
252381
1080951
421520
1292861
10036
1626281
1280802
1085007
1589475
395885
470440
224374
1172304
1616332
1181061
1326435
1030017
794601
1239322
701692
1581006
287586
1145879
1534398
930592
1213899
1449354
350465
795159
1968901
994124
484065
634006
458293
1194213
1974583
1936757
232323
23972
1762534
1107713
1554126
1065561
357230
1499777
1776733
1644365
1804998
128478
116450
222225
110368
224875
1962440
352987
249701
103656
810029
1519734
899160
1039112
1637759
194746
14741
855552
84802
253390
1363041
1640351
1868073
1848606
757040
1584242
1682280
259412
1220095
1421825
262141
1186271
1908842
1623152
1615004
1060732
1533282
1308164
24323
1146016
902485
33157
1157414
789099
1658054
1539644
892064
448548
422879
1711280
1786290
1993868
1452543
951705
1699494
377639
385762
1577917
1185137
1295908
1734995
563444
710995
1056131
1912151
1008481
1225666
1662361
1249593
877297
1414236
1240699
1569393
387203
1288620
99964
57131
1407175
613717
1224691
1111215
1315859
428338
343143
1179326
736227
9921
673768
1106086
676339
976053
1808085
1430201
1000929
459178
809270
679327
417871
1140224
1741296
1031454
1655764
1973711
378006
1899802
49671
299895
944613
1370184
321064
1869279
1453827
387033
1517651
193199
1465679
446567
706302
1632469
575987
866816
977404
1090828
1161401
692660
1827982
203888
133268
1455597
1566129
479554
1007919
1972361
1886042
1236356
1819440
576873
7155
8221
412686
1178610
326527
463346
301467
1288333
1427967
1723188
1902131
429654
1775081
995250
1152716
700576
883613
1124251
1340142
1725354
1072020
1975639
1933437
1790912
996352
1540269
628358
330457
1022792
734062
1484034
140002
1493750
373548
444716
1800908
1248344
528239
563594
1194355
649680
1927236
1135990
1056221
1808698
998602
1873791
1061980
908552
562072
916822
633241
1521566
1944715
682012
282325
1229992
1642323
1128860
1417264
1606384
1109312
1123061
587887
757133
1212067
43057
1110917
1925398
1522045
34686
1111827
654153
1273206
333155
155529
1263019
1809866
1210870
303895
1445310
260029
1954596
1199889
1193483
1610540
1300772
1163952
1905137
11229
308862
1139889
582706
182794
673319
905571
157633
1612450
92203
635757
730204
575249
1508697
1246046
787912
204058
664546
448707
1914206
731543
1760077
908443
1397076
1667005
596085
1049781
1395700
1110905
830900
890334
1440855
1198244
874163
283667
1979534
280914
655469
1742896
772658
1734660
1618424
1063285
1450989
366414
1421040
1502724
775593
827127
1121800
864107
1113567
1740995
1708830
300454
217133
1019858
584935
1464875
40080
998323
1072396
1599746
1307858
447877
1624928
919698
796730
1563348
441595
418006
1644781
1195259
1181474
779796
1678347
1459741
1936836
664743
199621
361210
1978331
301848
43400
201203
1348253
1038197
205625
386236
175558
1181032
1143529
1715352
113167
1323771
572945
5183
1858567
765563
20160
535010
1925403
1724569
147458
730397
1569851
1499700
1751122
792694
1278175
441890
169968
23041
1905715
1686355
1377770
728324
418061
143313
1376599
1488786
1249529
626138
1664209
1484413
161640
1637106
979113
490039
1523020
904265
972558
1653085
730088
1740654
1252632
1065670
1816195
1157535
797174
227116
68376
972587
1756850
605203
1831241
1636140
730966
1587292
346102
1466905
1204953
1882779
1547974
357727
1583930
1422771
597083
113411
1916963
579265
1583922
1278674
811626
115580
492272
446257
119270
1828621
858921
80613
396839
239205
1749977
940583
1344407
475290
1084498
907138
1970708
1172087
1561359
652289
101449
1696412
425866
1291727
1482097
1352718
263697
1673974
1719728
1380960
1004211
440147
752958
426466
1735724
256864
1009530
1815018
1471138
12441
952015
754213
846191
909318
338652
38473
1647096
819463
1908658
910166
1542202
1517215
390059
1999248
734325
1166633
1578994
1708158
1665675
1554604
1540803
1307346
488325
1355235
461939
29894
708790
279316
1177719
214930
957152
310358
1470771
558080
1867149
725810
1718576
256304
1182916
728040
429388
42567
1734956
226822
744724
27633
1168579
1914852
636935
37550
1507452
1779076
1373372
1824748
1947648
1894278
347510
1233093
471193
496625
277471
73835
362425
693320
1479468
1979215
1210493
1375426
1451773
1548005
1649754
156005
1067534
1573672
959433
107910
886799
12307
791560
1733458
823145
1886730
516956
161962
1478696
1394273
485777
1413221
886444
1364654
1829691
1603677
904083
987923
1620523
686586
684833
1852507
1535597
913392
1738609
1796749
1043731
246034
85846
39756
1826812
1712609
1662880
1361313
583556
441327
1550621
204709
820088
899128
1417294
1698956
85072
1920418
1123603
1673734
1141276
977850
350700
1476228
138061
89341
1307437
1228820
1614753
194101
1059038
420454
759024
1676261
58275
457521
265047
237557
75440
1392821
699288
1795045
894093
850617
477624
407221
690831
1633024
734661
105050
175116
432629
784093
1112301
170294
1312359
1495382
744197
1444502
1152587
1712302
78850
1026216
342217
732924
547947
1663670
452628
257842
843847
647419
1714681
866148
1019465
1426189
603719
303951
430873
974440
1835164
195975
1335859
1993274
737802
1783806
1507906
327626
1353581
1188949
1395765
478820
1002278
1199694
949874
352245
1053987
454557
122636
1672728
729745
1696707
1547556
772181
626949
1240102
141747
1798746
666394
47546
212929
1314832
1155989
939558
358760
1378712
98901
1702240
1149476
257517
1125203
1259983
7285
281133
1507539
913499
1482344
1561743
1737628
598607
1628647
1399872
2505
529431
844385
997646
217214
825539
682007
1500400
1325404
502144
971467
653650
1791407
601348
227377
1663652
1681986
1320319
583383
894247
1169922
1089537
752509
1926593
1545412
528345
946523
1154317
80020
715993
1232813
48507
879218
426762
1646598
45115
1948141
660810
1443673
1014857
107537
1451235
963976
1657913
110882
1486690
271346
311766
880430
1088935
224523
89220
432415
41636
1900676
536048
351484
1275394
514601
845259
1463427
241996
56765
1033994
455319
712578
1548600
1131261
925148
77726
1025325
570028
684601
1841619
143864
1987134
1396407
119009
824398
446412
696591
577252
820164
203173
440135
70479
85776
1073752
871532
834210
1313082
860812
758815
633686
1068972
1458450
519832
1116784
1550844
922637
1665676
1506172
1854341
211349
1834132
672795
1564358
206893
6611
279511
204123
133635
447438
1647154
891191
895251
428126
1048732
1812651
492395
1194768
1509252
484945
1698435
859171
413781
1300186
184139
793643
1650478
1548093
1915992
1447663
1781416
818363
622744
1508480
377223
360443
892588
1739341
267367
762161
919802
867693
1293439
1723788
1576996
34376
665474
1144819
1847542
30794
1746618
1702475
1174127
877872
123409
915822
229705
1565043
1043063
1576918
576598
1731117
623394
122974
533464
30430
483505
935576
966529
922453
1545272
325243
1448819
291017
870579
121639
1146394
555009
863244
128524
1548767
1997873
565057
43034
369083
1770567
514019
272472
544176
37061
392095
1895141
1485400
187585
1687319
1677603
1815896
736074
1893786
1050029
922123
1662636
362246
1891902
148981
1122788
1716487
658523
117428
1437425
948759
1890632
1554974
1486716
1793529
1472173
949269
374121
436472
843241
750993
1107042
232440
289889
1529019
1010122
1307939
1676455
1262036
701783
542442
1450582
792387
1879123
779207
1993880
724123
1229301
1056329
612563
1492941
1252891
275785
1603783
1712866
804063
1564838
191042
117858
1829776
283633
1385358
675263
151847
861877
530854
332633
786496
750535
366853
495550
1627415
1892288
1719310
109250
1099501
1804156
870569
131909
388859
1893277
1885810
1889750
464019
144607
1793891
387321
1982552
1706384
602746
465336
459324
1042335
536403
775678
150049
1094639
229720
1995524
1561525
1278477
1568820
928385
844914
663461
189949
1956872
587365
825809
265273
714902
1379721
985554
1894569
1107140
140431
898652
1557610
1229972
1820587
813394
1027062
52201
1135324
1766480
1949976
848161
222824
177959
4245
1436939
561124
1082584
248879
1257625
208892
480640
1096375
1788996
51962
1166398
1550197
1779796
991249
309742
1439855
439439
73620
1983081
84322
764393
959258
1129407
1181929
1811285
1862040
1140174
423307
1405440
1113080
1501757
1118286
544109
1405192
1769736
316185
497522
15751
1738259
721908
1767687
926016
1790422
1837014
1596910
1146374
1517579
159867
722469
1788899
193304
938556
1295660
1712357
797005
1474371
770625
1584947
1262944
670412
621784
971155
1705021
1647256
1204510
46514
544067
295207
1706276
789298
1428570
1018277
1083613
1530064
1680474
919909
481125
1246660
936404
963887
903902
1173751
1865736
1097056
883046
570266
1477794
316531
1689913
1593801
1381812
47408
1771763
1769745
614608
1620824
206515
491800
1149645
173856
417896
807690
1546819
1667804
1581496
3098
876343
86079
511612
878292
1668125
993257
468383
52110
640542
1813811
820333
1012866
238327
1929218
1435553
1673863
820417
366728
1617569
485957
1972428
1525015
1482159
1327829
1583057
678735
1721173
1898563
670962
346082
519902
172040
1484774
1942962
1490138
1726245
1299861
437165
840359
1009039
1987350
1901118
1981193
1286214
1858774
1870232
1807469
1831687
595088
1617400
56574
1670729
1615265
1628858
626831
1703616
137680
1934942
1431205
1169830
1582488
1817715
1970143
187645
1636109
563204
608327
651927
466117
1607346
979534
1991665
614664
1638907
1945432
803698
298863
1125158
705415
695597
1743900
1184995
248412
885217
630603
239605
465631
1424317
384421
533316
1990730
1170167
470062
246414
378079
143501
1585571
404741
1805167
1502815
284811
144291
520826
970042
1345161
1437691
64178
1846134
771640
1308126
1189470
1057983
1979539
1134899
399434
981280
391979
946139
967443
207112
1203760
1276226
252740
857379
1425867
218793
1650048
1479551
1487992
504422
1657142
273968
627769
36792
1157035
1890561
532028
1457045
1633630
928438
360877
904299
977304
1306191
254399
1885186
346455
1198146
1098527
280249
517483
1595103
1529637
1623242
283739
1215747
1248529
326157
77035
135726
424508
1939214
698233
1556107
712955
405566
832269
1982941
1373111
1926643
1952249
1908242
770451
680019
1347769
1882615
789922
937774
1702818
522861
1188612
1694341
499465
1750826
1367430
1668962
1945354
160763
1985470
59206
684076
965115
1533082
1416631
598691
496375
458875
1269124
1930167
1957845
729630
664844
1891003
642680
456725
601345
568508
1970047
1913920
1810538
1343968
1731412
69572
973132
1209839
223033
171726
344413
446023
741778
52349
53525
737194
1188648
719914
741634
1435240
539641
456426
1444628
894370
569952
511727
1902550
1799112
895944
1176821
572531
1499803
1088607
1341397
391464
268492
1681353
1487270
460081
1280067
1313414
607136
1775628
860397
297948
31642
1848529
1146080
1322885
1117265
342293
1383468
817692
802114
1038508
616400
1888906
1329268
233914
17972
1668121
1128694
1754514
1522436
1283187
1299093
936599
518002
1810437
1780316
756819
1672347
1537948
309484
403101
149366
751273
1846145
1508811
1384104
1558175
588160
1992011
1592247
961644
476281
1128727
777884
673515
1544615
906239
1602247
1138228
440146
1473806
984831
137531
1603509
1533871
804800
763101
1149994
1214398
1055283
178688
726463
1420731
1411474
1796597
1941656
1588666
476601
1631347
139656
1349408
1487070
814313
943320
432284
1989015
1060860
1280419
479153
1723971
1063325
228139
265509
722750
1790588
551042
39220
811316
1072260
1726337
725292
1563229
1224156
621751
146391
1803591
498594
624301
1787806
958461
1395627
788347
757590
1529236
1809925
1698443
1746203
1388350
1201343
1777231
23407
501586
1426812
481092
1446018
357137
558736
626877
778966
1631952
632907
1755332
1435633
1188408
1256760
862334
1315650
240004
1550928
1944431
1031614
963105
1318812
457432
1462818
1499065
189106
475631
1518242
746045
920640
635161
1929823
1677767
1196235
687977
1464410
78823
1966629
1898416
1670452
680544
1234816
344748
390035
382355
1754350
583680
1493539
808871
890925
908767
325167
118692
1867912
1042394
179204
892466
96096
247561
945766
530924
1149320
235560
81265
1541090
1921487
603056
1402258
1543472
320791
807246
1899314
1470774
1035705
172496
1138834
1885639
859047
1889202
1400740
1873789
7375
1513926
834617
898433
1507964
665215
205979
1774099
1949801
85263
494942
564378
480974
1736820
1870622
611059
1530844
898525
1048264
697223
680307
1894613
1331713
347949
1422742
207937
1747035
286532
521542
1679692
530410
266123
517594
1064207
986166
388341
736285
1307007
969599
652346
948629
764036
847531
1895154
103531
1939074
1760753
1957131
1796399
1255291
1377751
571282
1911500
1482106
1553658
1413403
928328
1592873
1398771
1437518
1790823
95897
672004
1746990
1633083
1005739
699430
362969
894560
1487436
1029013
1006754
172793
1147536
1884257
741079
833978
1256437
1668424
1346863
436950
1833021
1623155
1972096
311602
1461000
911360
940392
1247517
1170076
716141
1277404
217295
716684
1072026
978441
1919428
283912
944597
1584942
1390166
1216022
1988269
59078
166035
540471
1999623
1383335
707064
623723
163920
860138
1498840
1780474
1828786
981568
1156745
1078622
1031145
1250868
975511
984875
203266
1381489
558081
632375
819714
810550
1803627
527799
1975485
1975316
1031395
1404942
1964259
1085039
286288
1782978
468165
1724435
609384
983231
497386
1645604
196221
515185
438524
138794
1278615
1644231
1698510
496775
1401402
1539154
304640
1544097
1929564
1979210
791624
1320793
248616
571270
1932833
1484083
949935
655589
26622
1001109
1828184
692160
1194681
1419708
440670
387663
1415013
1287365
1568302
1836734
1994737
240737
1089768
1057828
710847
1559276
1658947
961769
1537594
520398
1642491
1164754
898701
711567
873539
1039289
1594215
1531325
524572
1335033
1245016
1181331
305339
98947
892802
1513801
1182016
66678
662042
143969
1342216
108941
410182
1466844
1016497
1079066
8957
1815566
547958
1815997
999887
1997099
1067214
1241698
848568
1198399
569226
796529
47812
231027
556088
430758
1880387
658670
295246
867996
1962098
1620648
1053576
614693
604955
314955
198983
173450
343913
569395
746644
1587561
527731
769158
237646
510923
252321
184021
1885966
1655692
246184
67393
1974764
813155
611729
266805
608972
1009094
281749
1112505
1169413
1260129
1634279
1255979
243608
1192363
675945
1566865
1740371
1198983
154592
1633436
225513
890981
1483642
1706714
262283
1709430
165396
1990054
1864170
15269
1088255
388695
167149
1600904
1880941
1930724
1289129
806213
318805
611447
1401828
298844
1049082
884496
1725246
1759706
1770354
345717
1180902
710514
1989490
1207383
201879
395436
1835381
1715857
107875
1808851
390050
525589
11230
1897910
1527675
1773041
90158
1119322
722668
894254
559783
1825159
1589994
45784
140192
309403
291387
921245
648908
227417
1622876
1112551
186898
1230998
164297
1135901
177551
17292
1177491
437028
398572
920368
1262775
917494
417858
1055975
1471579
255508
723386
241346
966011
678976
1634311
817657
895691
1231381
66650
1031833
1603227
1408880
1828780
1665743
118582
1398385
656955
727922
751014
180268
1257704
1291302
1922131
990641
1163533
1746984
766324
142421
1295168
726756
1522001
255420
190639
1397446
1375500
1840908
1707199
240418
845134
260111
1936794
254601
1401444
400057
259839
767909
624821
989400
1580273
126546
1110273
66347
429114
1484060
837992
1810577
647433
1664874
1639671
697462
295379
389500
1614991
827802
1011244
327840
1655139
963739
1937312
1009216
659744
1388113
634128
311415
354176
130875
1518304
1388293
1579345
654052
446619
1979007
1060855
1324180
1242136
941630
165153
1665486
1837247
423092
222720
934496
1515140
585784
1180536
1370716
1421438
354605
1464000
560325
497982
1465791
1311715
118617
138436
719610
1475163
705766
1166659
131166
244912
1339476
1195870
1317642
1956065
591677
79307
388010
309526
9624
1622323
105084
1529352
437853
1360931
32073
970238
278510
1358797
559061
1145725
1092002
309725
1831170
120236
1254418
411366
1590041
116297
1515726
279729
1810027
354783
913358
1612698
1625159
1970653
1731637
435622
322555
578874
884317
1351751
1375281
904929
262631
1084546
1918708
203674
389846
1934352
1261153
1321982
763603
820548
197224
111368
1260135
738667
855897
1218255
1446809
489003
922120
1096436
1610791
1062776
944931
1673935
1756429
461418
625330
1431184
695536
1759400
1218924
538433
253751
1855765
1226399
394006
1942449
98885
1690501
1985346
997520
1752492
793367
1236502
1739086
1758413
1581622
1825463
541111
495737
580336
1252396
402506
394323
16637
56991
1821740
1531946
793826
1005424
1834144
1359016
699374
994486
810403
278633
714034
1740597
572709
793006
136551
992388
1814754
1859964
362485
1624963
332504
1274780
722919
1516497
1223234
1265339
209005
1302060
632339
947944
660338
1009761
377417
1958221
847418
124970
1480898
1714766
91046
886651
1061656
686531
1047829
23210
110417
191853
1023900
269244
1151774
1786172
752132
712654
675515
534069
937036
705533
810080
1361309
916873
1056775
1918013
1566405
332427
203098
1094840
1928695
66174
1669910
1148189
1689012
1236092
1497875
892606
1628612
228957
398214
846636
1246729
1796947
1205068
1774335
893131
224415
454313
1096249
129234
450665
204562
361829
217009
1753214
273175
356718
1906890
392896
959511
32866
947
1563514
673916
887452
3181
638322
1493402
865305
1979671
976176
315400
2081
803281
1820163
1074958
1926869
1819290
62775
790327
419877
581594
747385
1419398
18712
772637
1062011
1871040
1472824
1661420
210727
424797
1773390
621980
1549628
1413420
386609
177173
28567
1507809
11858
1628446
1827664
923118
1863528
1497638
584642
1943778
319178
156117
1898341
656552
127210
1783891
1470828
1741863
886811
1180472
382716
737773
1313873
1589917
692259
1307995
1677757
1714700
232445
748521
1566231
1030796
605499
1502440
1573705
904560
722067
773904
778234
815159
1429489
1411706
1371401
668330
668112
1175990
1308042
318371
322342
1697652
321732
905142
1282627
1360567
821616
718665
1619507
269001
1673643
1929497
270445
463986
703062
1370304
25537
1247335
1715824
886164
1160827
618583
745252
587798
224792
1769494
713562
1659687
128230
540375
1160339
1026728
161135
1500137
421141
954189
1369120
1764386
1040513
1870325
981698
1395111
1588853
394590
331994
103737
1402638
1848031
573289
1244815
1534931
764097
784419
690341
1009982
1664539
1403563
1346741
1450065
1207395
1185293
1096881
1413136
1623575
398723
1659989
495812
969076
378277
681709
1056782
1483570
1545178
96142
1889764
51350
458491
727161
479396
965627
197354
1164033
811695
505771
1538034
50951
212090
1959230
1211489
1681105
508700
1701016
1230506
18371
206679
1508426
1072321
648465
1754567
1299722
471531
1452166
660635
888060
758017
794422
477386
1559641
933507
149272
1362207
310199
489822
1537837
1588628
226336
1451815
1759395
166951
140526
1686892
1797129
1600314
769623
753370
455854
262506
832945
986267
682949
1452288
1716913
3706
53884
1734369
1615443
653151
509831
729789
321122
1747264
1511353
1663826
864972
1269780
1343424
151698
473077
1490670
1503555
1187493
325845
49139
25658
1785765
1175680
1237489
314338
1506718
1782974
1623985
996019
1821527
1214101
872989
1504508
1764948
37347
1964174
983014
1281187
1857629
1767827
1479654
1355839
482091
880197
242184
527366
1822739
818973
916927
563803
567079
646991
641167
896758
443776
1445018
1832977
495384
334760
983480
1716699
1172706
1766707
1578656
1599924
216120
964248
1856619
1495066
1965052
474032
1316030
1859146
1757199
1325055
1769806
761582
288763
497432
1582801
1807290
816025
845001
1532534
1904232
1266929
170547
1018136
1422096
1381431
1657966
982699
1876820
1913307
1584139
323873
1441038
1697493
1169399
1680881
513415
294224
618888
492440
969083
1602606
423354
306422
156919
1480397
221317
1347971
1762003
1575011
306289
1939272
431334
1704379
353203
69318
342781
312908
1825897
410899
1004887
1508702
1055112
875488
881
1058315
1515408
757140
435457
1826310
343035
808901
933141
724977
388317
1525523
212121
1757120
581029
1729198
1380987
80627
1433841
1933876
1730142
1380845
1024968
1953949
1155000
1019369
380720
964008
419235
1327436
847925
449286
1009313
1406146
1264604
1835462
1387648
1301086
1539066
1188570
160137
427313
291460
1449221
86780
238001
1249728
539989
929695
1774897
1234179
524484
1866848
940755
720762
1080852
565473
1470807
1124003
1730907
456247
1611788
1413083
1635884
1503976
1171285
565679
391929
1270
1101628
1652317
1174536
831842
960591
1659816
1553032
205921
236734
1053027
50626
1023190
55764
189605
523915
1448649
568365
974678
1820549
1790086
165418
959700
1081715
73026
1638562
1951142
737448
677970
100479
1312937
1948008
1856970
1779453
1930045
151757
1947203
279935
1909861
676459
1964041
819722
386528
1746552
227597
142332
497223
843501
372329
1456510
1250764
482258
709864
887835
788230
426480
673203
632526
397028
681966
543104
66979
1650320
673340
208454
1593935
186207
1708790
769647
734631
1908773
1767197
13176
322619
1438520
401700
734017
18138
1380859
1057591
407624
1233548
1637322
1820298
351386
582877
337763
392640
936678
116548
1192823
46655
868824
505313
1516685
924852
13822
1732106
837449
1179968
315696
510121
720655
1781155
1119055
233555
530534
54178
1257846
14070
1904693
1653816
1251740
1792746
557540
306254
1893240
1629947
1271973
1344138
529672
1782713
254442
386467
1525692
1042459
967604
419751
685621
547623
1625861
1339123
1146281
222767
959199
481691
1562534
1550283
796790
1830061
759771
1941879
1875554
1088660
1946677
395588
522110
89920
465431
293037
1754999
1511855
1632698
886165
1210075
145794
457320
343557
1804980
1798212
1342814
161292
1718848
718997
1024356
909899
964171
310428
1644662
1707848
731542
892214
1805383
1532265
1308577
836871
729206
21199
1277722
113125
1126785
1889229
78938
1760782
343628
1859753
136455
1423376
966504
1604816
722320
575202
1313371
229193
1468363
1531419
1809779
421040
1254304
751864
61005
206700
1515988
941890
494468
1415007
24866
1025300
129381
1101144
1648518
495897
1631250
237767
261064
677814
1529585
1481613
1430742
232158
1222004
1496674
1825257
16037
1022288
1680943
1434769
1428541
1920223
1646268
1167714
1279940
576071
1703061
843552
727632
538119
1711550
896065
155557
382534
1610475
524511
603264
1733163
818819
635606
1847525
149
1231282
544843
612368
1592528
689575
1319432
187687
380511
1195327
1417601
1318211
1258068
473846
135588
571977
829976
406764
1818312
1774291
130151
631531
793645
1615968
553409
232460
740087
1331235
646067
1911082
29661
1313983
1420264
1574330
711278
1504677
1643897
1188016
1433137
911798
1254420
682487
1778508
1232813
1840737
1893689
630597
1788165
738066
1614948
1743116
716305
1816990
1813863
1728110
407037
1565616
453634
512052
726905
1991293
1541203
751299
1888991
1340693
1718194
1366174
1073045
732471
1374345
188894
828261
1201168
1769601
680885
579049
975568
1498019
1536246
242676
1708259
623317
329946
1154904
38596
1270083
1012274
151270
143019
842063
735336
1027910
142609
277540
487419
472729
981097
298047
1349297
1921010
934992
1128528
1575887
955539
1340081
1009903
1055509
1492057
1823798
715188
1932979
1515380
1744967
785521
42476
458290
1305803
860936
222521
1738009
665464
38892
1527066
1223032
1992291
1636994
250935
1639118
502544
1579090
1969664
701581
1589695
891964
923838
1232746
1906307
516857
986318
1357612
1624728
1540685
1433267
1429609
980384
1236078
1617833
396000
59716
688075
1673869
1227294
527960
1259641
1417776
500405
1242726
1778268
878634
1268238
297388
1147889
799330
1469899
1342185
899908
1333090
1970118
445654
1299416
877190
1350597
315647
1680197
1229964
532642
52643
1689155
1685287
128177
1001212
1698865
346964
741529
860418
1205432
1220081
1059884
1586909
119426
162731
336952
621495
453315
371454
340762
526982
1502697
494630
1229681
1908776
605585
212829
1860093
1672076
1339208
294615
1755614
1621014
1964329
505933
1271887
1384602
1012894
1264976
1952415
1412755
954600
1165778
1428940
722297
1288836
1469808
633236
1905217
1364859
1356816
262237
1967510
274383
1362324
1960847
525645
1813234
1299210
432738
813979
1653615
1206212
1384774
1362559
700873
1106354
1491906
415006
1968941
1705821
1094891
936014
1979311
47534
1835469
1475357
982505
92466
1053087
1451905
372537
1495721
1970839
1260171
1815420
1856545
26129
1287760
197538
1728758
1783428
1105124
1764862
1465752
1046533
176621
1564493
1189796
1701576
1428902
157544
905023
885790
1659239
125319
1643576
269731
140043
294502
168344
745528
856690
479351
1646024
1794603
1378532
594235
228004
1192356
486577
655307
531094
1819340
1139269
91990
717042
1241777
1006198
1509225
1059011
1488704
787941
1856117
458571
298925
1020581
1820927
42408
1057192
737349
1864329
1673442
1758810
1460072
1659883
99641
180370
1673318
271230
840090
586712
1677947
1184820
298125
866365
1496631
1088399
137441
1978758
551950
1879462
1999830
1058023
1155118
449261
1027446
1265155
8321
179164
1065006
1675149
241866
976223
1848338
1716177
212592
1394391
84763
127008
1692626
766630
1970964
512210
1359568
689260
1077442
1316028
628588
1413464
1771309
1475747
1744534
1309644
1148309
461654
297922
1434842
1299067
1741004
1756262
1233324
237284
1740814
808760
179260
252309
1785288
292928
700613
822351
1075525
861098
828248
1854847
1555740
773138
509800
131146
8143
1472717
174354
523211
784902
1329345
1642946
853317
1682472
974122
415439
1458244
1525015
665720
1771495
852800
657688
1612966
1987954
908621
1929449
1583813
1873797
644068
1007723
1275075
212492
431542
446876
1641020
1173445
570244
709242
676078
423519
168719
775406
1506715
531413
661933
434761
630717
56971
253415
283000
537424
1131336
1071452
502425
1842512
968535
1353803
1446997
1920074
1868804
1580485
260596
920046
1196253
355550
1447657
1998276
59480
1637434
892420
1860046
1080560
51518
213155
456995
710383
690038
1725502
1873819
1011109
136364
728686
1299791
1356507
386332
797521
7127
480501
902280
697244
829527
141954
884840
22315
28010
1255658
1920662
358876
55663
312943
815086
741069
253539
530411
459230
855050
34758
380794
1308960
1724888
433234
265763
1742156
1419336
86858
235827
890622
1218498
1084677
1550644
677387
1977137
367266
1792534
1406595
805919
230753
412212
422697
689253
1783515
560104
856062
1653483
1980863
1448889
92201
1793697
1953800
1256654
751088
68543
1795478
857884
1691277
1231196
518993
1799226
1693070
1967377
1376823
925331
318909
1721005
1006665
1418934
1137486
1947135
356740
1271604
1178841
3971
132539
321781
485267
1677055
1542710
1663136
121684
151238
539737
413733
177813
1318716
1829242
1758912
386725
1801090
1338161
562201
417690
1606245
1940761
841979
521094
300278
1538536
715656
48981
857761
1275758
15727
1451935
1890606
299210
1620473
1384868
40881
1305964
1490743
57100
1234596
1710191
1853242
654920
25916
1090116
604162
894995
1599371
1698837
450263
437951
468785
770608
1694993
603794
423891
366403
1029835
4036
967992
153889
531672
1441752
489457
1312179
451306
891660
1778993
934343
1597354
457311
92834
37724
1826611
1002842
1168606
1028397
1028231
1981657
344113
169199
292418
605959
15940
610636
212951
935903
1449459
211244
1620400
1589641
1627052
1058614
428210
130521
429247
1504894
1217225
1798444
782365
1992073
1831937
567965
478859
62780
1944624
285217
683554
1326737
787564
1764524
417038
1146899
1387386
823599
1472167
860653
316649
783762
585706
452862
743587
669111
1374219
1640263
677256
1815213
1834821
1842826
895497
785927
462502
975945
523468
15056
1392308
266450
785632
995371
1385844
744025
1929837
1413053
370693
584348
872493
1817694
1706712
933741
1582101
836063
910426
1720188
1806783
949987
82064
1393364
1582562
72374
552571
442357
755426
37867
1979542
91568
404237
1083114
773563
29062
872709
1106515
617982
1166643
1053942
1329949
360248
542057
573834
1074429
1094850
469851
1069828
1530352
462634
244825
1418633
592902
1836833
1847435
129121
425007
540679
176875
982751
183663
1208083
228564
474987
1892774
1123297
241147
1760060
961227
1884034
532244
1898029
107438
1936908
945648
1159992
1041757
112025
985222
1768358
1003530
1886879
165568
1105295
1647508
44661
960016
1483602
130979
7453
863591
1291563
1738821
1467835
845124
1577196
269278
256986
696848
494295
1053103
455847
316390
1532108
721420
1441998
1423747
375558
1784113
1545308
1937147
1814695
311997
356892
1833079
616354
1473326
356118
415431
823332
1140188
1709011
1888912
1879206
1930591
1196991
1780204
1709721
1282341
443091
677667
1265313
266864
1852008
1224298
809637
1824290
537483
505922
1657385
995488
968650
1282627
1314143
858928
578661
1763339
1130826
1203552
957792
163877
1310379
1559685
1523537
1749145
1078396
1940115
332142
126322
1531026
600908
1761915
1982673
1527749
875291
630168
1012964
1668379
281705
1554174
1247845
886211
522624
1009284
1521970
1219665
288814
194965
1819454
885026
594409
984082
1835506
112859
1270995
1616668
500925
311472
388051
1266283
1067298
1606609
1077678
654840
305277
1233438
625135
1993816
492148
938651
1828187
897276
530429
1960055
1700314
390735
890857
792178
1071535
1700500
172391
801661
526746
1876891
366342
1445654
1461705
686204
116391
1217448
1070437
1720965
1155442
403884
1371836
1690114
1562067
1379037
724543
309959
1009820
254702
1590701
793861
647723
830093
682506
372384
1745315
783771
494830
863198
899017
441749
63855
1308663
752618
1002459
13765
1484808
168707
752792
1336090
926183
370088
773425
1922038
1613341
107835
543771
127412
1769284
135569
1057805
1302237
1132497
1675831
1414953
72582
1211932
1817121
1318758
1509254
1463332
1263223
1613641
1388001
123538
1514712
336341
151881
957945
72837
1352196
1672525
965503
386884
673598
1187035
334428
1264067
460725
1799320
1309599
816819
342319
203880
1431418
768427
1914857
730485
1901190
1488251
300032
1656164
1328725
1179950
660079
802470
1481299
1830336
1330411
656225
192285
537613
60868
1785664
701863
273970
1549656
1701769
1852212
331300
1930799
219239
1320410
1291212
41978
1964465
1560077
913955
772941
1943077
525462
1568680
297398
1148938
193886
1054389
487785
1015144
75124
980245
1270313
1045163
348193
1218357
526647
1289607
1989218
654242
1063421
1937454
363381
1403823
945028
1422128
689435
526996
509475
846402
646870
750290
1889188
899649
1818942
771368
118525
1187295
1185784
1048855
77998
1710355
1067653
1055650
1220615
1799403
798398
360701
50050
1630922
1226563
1850173
941836
1606079
1656030
920073
1684303
349009
1612067
1759999
1857453
1400286
1805515
773454
986962
254638
1393247
485281
1151490
579345
1355953
631337
1794531
718331
1383235
1566388
1522919
1942373
309527
1733702
228662
614091
687568
1974194
675739
1677652
434118
924755
312050
297756
1095774
1911136
1750489
1809402
981950
1690996
1420241
1084125
10358
32123
379950
127452
1911608
1677326
1138931
480723
1314180
857102
1218543
1284626
57421
480741
259547
1331524
375638
1294055
1916608
1814949
1130402
209674
549682
561512
616293
1030893
1057527
135894
1586266
149338
1439927
876852
271368
1835529
269077
1392717
678865
1208563
1073342
1076066
933705
483093
629702
399685
357447
573027
519547
280587
1843475
1521648
1072961
627183
823947
1397609
1159456
702702
731146
11884
1113776
1931534
1263250
1625817
51540
391416
891990
1333462
902078
833
37126
1623940
1572811
190262
219385
808998
1683515
1481511
474954
108473
6050
1192034
80339
1787660
1784746
903098
1363104
1752677
516299
74976
953493
279665
783207
179354
317054
1830783
1726024
718917
1651768
1613167
169436
377656
526516
46819
1971829
1229093
877039
754767
706926
1803168
75343
454075
239788
436138
1309694
1499730
1460357
1285684
105124
1443687
1289254
1181415
357748
970639
1653182
220236
1463986
1077971
1332291
614219
1508878
1836865
1771048
1826836
519326
1785237
440759
584704
903817
283759
1629260
1476666
246719
1510755
279507
560909
173108
1509193
1531288
1534173
1039936
1491768
1411767
1773099
824683
714953
1236137
66585
991632
1124360
1043512
1491513
1413593
1780369
1847466
749387
1559319
1835784
1107366
1942039
772959
1024250
563383
1025857
853603
1934568
1202131
40217
522835
1724802
376875
949718
1995437
318379
1385947
1995631
1760058
275943
1364801
1570631
904076
1650588
1552974
1334881
1822481
1025456
619605
1891723
1937213
653816
541341
823110
886894
1199907
525032
1238457
962424
1630457
65842
1081340
469472
1326553
966152
1598366
885988
1158313
810827
1748354
573225
1865701
631592
179607
1321634
143909
769475
697270
3957
1522154
1623476
572966
731707
718125
1909803
1281708
595757
1446132
539351
1126570
118689
1950798
998963
1485405
1193157
920603
181161
1963730
808920
694959
599361
1245960
158070
1416818
1706567
480547
291528
1149505
1087710
1329266
1200207
1551211
479315
93902
391695
307942
284949
786829
660643
464795
512711
1961157
113368
466855
1651618
1074535
299776
458187
615832
145311
1731424
1553852
522507
1020574
794781
1346693
19845
455963
1135378
1166657
1064647
1218520
644589
1813599
1662268
657962
1008447
1148682
293885
665711
852554
1708926
712529
1812834
1882587
869028
1656458
1228723
1881961
1397191
1146442
1826792
1794200
1149216
1752281
1690650
607382
1953952
442923
516263
192625
917557
400617
1614966
880594
1737474
383891
1374422
1182757
227402
1773662
41573
614503
800157
1082144
1619946
1043613
30625
668551
1749790
190501
1518512
1987243
1234969
1851761
1618427
529924
1826628
1950517
1478753
943452
1211130
930910
150351
1400191
1344666
1776442
1301303
1391646
1012305
1430337
1033104
1696753
135424
1037342
1509307
1408158
1554351
998274
315849
1155097
1351444
595609
1947939
857473
1491087
643486
743232
1488333
1911225
558297
1993566
921921
14415
276271
976961
894615
1775392
1317630
1180184
1673814
743554
280043
5080
1679468
1401383
647124
1804285
491335
786612
286740
1488724
1518021
1650789
117912
581422
798906
934966
937563
984866
290491
1225384
1396806
2589
1096057
581578
954200
270940
1891319
946765
1732147
295813
1151972
1381638
1837724
748975
1743121
165416
1335340
1578194
421156
1874072
263888
1045123
691468
1664683
276055
1605442
30512
1423409
989937
1846227
1927886
742326
735417
454775
1471691
1464023
1225061
1267899
260771
1265736
519501
311662
1316982
703082
1094044
1103786
177206
311683
1388357
1971853
1023056
1959346
391796
1914866
1019139
1174827
1707282
656887
1085975
739586
938005
746182
632514
1415240
375220
594836
380122
238963
1041593
1476790
1824317
992783
492616
1350483
455157
1313314
1469854
371137
54091
745316
1941836
1010858
1179462
1442681
1774088
1597897
136511
1688116
1173073
865337
1726870
1547320
1309549
1201680
1498742
1071709
812415
1437704
996050
1198535
1505753
1416067
566845
599002
19546
4492
1809732
729750
372725
545434
1330091
1936975
1804496
458242
1209735
1843123
348944
357423
1503338
422744
365914
872154
672666
1370812
1937368
551952
272763
9118
25610
1817797
1260456
283998
1973146
302862
331638
795939
25122
806921
1605649
1863068
1560932
1835117
702024
1694102
809594
1787487
3002
615417
1960286
1246012
1923375
495705
186313
393101
719372
1138345
314706
782628
719283
1725994
487743
1232895
995054
241824
1962801
1664671
49679
788123
233244
695803
701815
961484
191997
100137
816043
85379
611046
1947159
815123
1086969
24748
792420
856270
1391095
327899
14174
749882
203591
416483
242171
125344
76684
1300584
1286813
1637404
892678
984481
383961
937428
285684
327868
1518944
1647579
319905
881102
421263
1656512
1885415
1871363
1479031
914853
1856177
1732518
420909
813212
302587
1500603
1442846
1556878
1755781
1592251
1515686
332215
185770
5558
175990
309215
1703108
1585572
280680
574242
501008
120302
1415205
770520
1446142
448679
1988645
1159096
1819138
1301934
994099
1820072
916768
1729619
441836
966631
602603
725756
855419
262974
186484
236936
1637754
1703551
1377683
1340021
1288513
1306818
1553119
1509812
201330
953689
979014
1526546
549302
1609366
1537307
267247
450187
411526
324231
1433368
546041
13588
1817077
1659029
1377666
897617
783141
890695
1434599
1506216
1485567
1960426
1461327
1471698
1196254
694158
1416597
1347927
206503
518549
1841416
1280665
584349
238246
475265
604526
122751
1103673
803438
677991
432910
1796955
1089991
1090944
1266900
997495
37749
50387
271482
49493
563536
1012383
1472312
1006796
407305
303921
1948804
915950
3128
542998
842784
243045
222179
1393687
1474181
842030
108252
210872
1785263
3155
1775
947427
301311
259827
246546
1716780
415312
114445
1397126
55542
236660
1622580
1698608
1689156
1136891
1483388
155756
1019994
1172928
1813582
1349548
1959128
772544
872305
12926
1800325
1776737
1560992
99215
802031
453160
1834025
343521
127899
1767130
54515
804116
129090
1641123
1741200
983321
94524
720536
71738
1131873
1882918
947721
242733
1995663
523456
1576001
1764862
1168343
983459
1761759
416389
1791346
1814379
1434886
1424537
1149622
6521
499404
1739450
62055
1918723
214910
645456
367285
1614633
1276223
135958
392802
1421982
1602022
212756
1012791
785079
1279041
555312
243756
1990070
1073321
1407346
123629
1819064
210888
1405821
1410938
364788
86765
256715
1352529
109826
95078
491851
362441
1045985
764989
813620
1830754
1659716
258916
1414169
1184870
492761
1138413
1455044
55805
759461
1239504
1726909
1526951
584931
329212
1871471
844178
168053
1602010
470214
1151372
1529201
149740
1426291
1524001
1687375
1868012
1761756
527746
231260
210066
814190
1148993
1241512
1585160
145549
413108
23442
1655845
1330367
1287972
979681
1222410
712241
56367
1412162
771813
1879491
654998
238847
1074309
504736
540482
788283
1248492
900453
1044097
238043
147466
1639985
1462792
1393849
1648530
1551744
1025847
1673033
1601047
1592560
987668
942872
1349120
804982
674846
1252855
616149
367935
517360
411795
1357962
300574
1488445
1482908
1618459
836782
220209
1340834
1498985
1046478
1345474
1050088
1677572
577004
1938380
1578124
119481
1699928
367242
40085
1427794
617134
1637059
1780398
1883051
1016271
475567
1019639
945724
1526188
255283
71262
505671
1036912
480008
1773793
1307281
1141653
627263
821399
1631095
1572087
618313
904682
874589
923130
34398
1261468
337204
298000
1615821
863597
1122113
1045426
1667549
1981685
1632102
1016795
1661173
1596113
131649
111756
903530
233374
630293
251066
794723
507888
1845373
1004649
1416692
784683
1052427
351899
983234
31892
1031684
1556151
962071
1483315
170799
649099
267806
652211
580037
1771208
1592264
1850571
278259
9277
407590
1740102
1510012
428798
1670290
464801
1583660
847818
466218
255659
645239
586929
1595820
1211803
158290
305791
857554
1453574
902774
1197351
1357984
1507801
1531647
460999
841278
907105
1425804
374542
605058
748976
1239924
1418531
1944059
1190156
244163
478392
842135
332168
158659
1771769
1381357
1194212
145219
1233890
338753
249911
637075
48491
1752306
1842231
512774
434207
212829
1121227
323240
1586810
560432
1110757
736668
1847001
199135
161693
279382
537073
325536
1772345
142931
873702
603635
512158
1665105
36487
1794251
632027
146627
726203
1213394
513334
1782107
952011
62871
1166329
1261997
1388270
1586120
1590294
1489379
1866773
1137260
1598123
1772532
337406
1231408
1069318
694620
1874066
1097824
162267
432880
1860885
1111711
308893
423263
799362
1955623
699470
745608
556292
1985984
290673
1043926
657769
480260
1213318
387493
51962
115474
429835
581474
900368
423581
1350294
1304551
596861
892686
1607692
1546076
581221
858865
1292892
137625
370040
1441081
1370314
247544
189986
1222801
19045
1758958
1375354
1712302
1905699
210424
1855043
643506
1842989
287438
737061
68743
817588
1462704
1839147
1211170
1030
1306237
998004
1724872
1091902
1874673
419760
439966
521152
564597
1600820
891796
1184564
1972296
909104
782473
1822680
1907416
1689014
1481804
228129
494913
1013346
1945396
318897
1990441
235867
1901664
1114958
1674331
1558900
284517
1047517
996377
891041
1715936
1849420
139621
745218
1618311
795601
10879
1651553
571162
1757486
1662826
1275900
218897
455936
790470
1795079
1534854
283154
1798848
1973686
467963
376491
146716
799233
851909
1458965
1331347
1621640
398867
136169
616729
1466917
1778723
1874346
1316973
99635
267765
1406540
90946
1514425
1274499
1488376
1855770
963228
601683
1972699
1834210
1379094
728126
544419
319477
1333803
1250257
215825
674976
382697
1537516
1021591
513305
840652
113797
955874
1716048
341504
1763516
94331
176793
938961
1003445
638671
146763
1430209
1168070
706016
308252
590399
1389994
485713
152494
904732
94778
1770103
253047
1618564
674463
1145943
1812140
67219
239394
461266
1130868
1551574
1640684
1672026
1227254
10419
870115
726503
1072309
575041
138265
1040244
829737
368905
511879
92217
1631583
26111
817877
1236704
671108
153828
1235505
1453541
1229738
1695612
1770482
1341592
1534992
1401777
37925
396631
1115312
1423863
947981
15334
1957551
1069236
1188994
1942290
92526
758450
1882086
185106
802630
55856
1068254
24009
811429
365587
1169409
1622328
1336751
840562
571614
1241502
1210941
984085
573371
1486892
171650
649386
1036335
1254179
1615643
687517
652441
474517
1101656
311233
1697341
161211
1333769
1868857
251534
422758
1041917
153887
786456
603340
742342
765940
1598928
1893818
1114924
345643
1641313
1580978
649769
1921626
247713
1430649
1762305
1266402
1790745
1021861
707157
1164430
96523
1607877
436957
477808
407874
256928
548071
1073658
897589
1801462
153737
675464
1741282
157279
646067
80562
1668887
923953
1596155
1231871
993467
1728429
773499
1548498
180300
1460274
1515479
75087
28752
254713
133659
171045
42753
1538098
1193621
1166584
245693
754985
769378
346164
949716
959621
1371109
1420467
1583593
249806
697080
1122472
913756
158542
1811322
34578
419836
522861
1662283
1808564
775477
1430429
349763
1025158
655455
1335809
897200
611375
589888
350936
768286
70631
1206309
1786446
1582814
760277
1257476
112896
1487979
1572372
460775
1635121
571838
1555660
832513
997681
90455
426502
1258908
666626
1698716
169246
1218233
1181310
1078014
23767
120592
1941621
813384
1474874
1348445
1142310
813639
348439
1328691
437627
398111
399296
1903805
282905
1121017
1363558
1100789
76813
1659250
1401462
1664311
1228993
499931
459246
1309311
241763
1020214
549881
480060
1555865
1667554
103953
106619
791434
1405860
529932
1382590
1727134
1132697
1477295
1770439
424885
1630258
34593
324007
600587
248548
1603500
299651
171024
1483089
1112968
1544733
534854
1562688
1103027
88415
1896127
1867893
1153177
345610
626849
898887
509496
332332
973621
1772000
443299
1662721
1315535
730557
865968
816138
22434
544052
536790
304186
680836
140464
1228731
53495
1801627
128200
1477805
1927614
283571
177593
244678
1614247
999045
1157498
1250048
788881
81961
826020
153548
1169311
457463
1602704
753495
1662800
321967
1564586
136185
171670
1125677
1668932
637228
600911
435492
803285
558267
1501135
1617999
1152729
443050
806534
1295485
1662454
125970
995265
1573821
1255112
1866344
265727
1409617
203165
1463175
1556579
279940
520881
33506
1751237
1715774
1097568
478898
1599242
718440
1877418
470476
1534300
1354432
1997086
872093
959699
334696
776878
1433047
1153485
229531
570960
1095964
1236698
128136
469002
1779586
286515
908677
146934
1414059
1744843
1603552
1526233
211012
1253086
1769350
660471
994281
1428168
964144
72074
744594
1531090
287199
582165
1631516
406533
64680
573995
1524301
124239
303240
1758279
555240
68895
1976009
1912102
409420
195964
732336
337678
1157156
193303
1203251
1648502
291830
1761144
1135512
514604
1729457
1187175
1929524
1422432
1643691
1489612
1529405
1116887
572729
1819946
487658
233602
1342341
194894
1963657
138889
695545
489088
667716
1755482
1070708
1611896
343210
696759
1779225
1583121
1567209
838576
1955072
1180505
741990
1502745
1520563
300315
1786528
1709361
928181
300771
1121619
1106226
1300094
677394
165955
357360
910873
1646918
1395059
373100
837751
1458374
482336
1316922
845910
1839666
1717382
1393130
26572
406030
322796
117853
128245
1570210
1524124
10720
1238201
55610
109720
1418183
193142
921908
1850704
1807687
59783
1127010
953706
1202355
535166
911801
14261
263943
114047
964940
1027246
432504
1752801
1753299
784341
1815240
443770
1273575
1508183
390309
983658
1141868
1197153
927561
347918
912444
1236695
928606
1931139
47329
1406989
323344
351492
1749294
1835934
21575
1190588
152021
1332116
528653
1702230
770540
206697
1455529
846091
10458
1889675
416283
1731406
1251304
100693
234819
965067
1337776
734001
1627857
128102
259023
610343
1851474
1978381
1693905
1960584
1730863
979259
619279
308313
1443707
305530
1999841
1383340
1560120
18145
84532
923981
1753454
1394275
1843092
241848
959226
26533
1712115
485619
1351310
1615495
657563
137557
1760685
1475549
1464246
1312611
423291
35755
1704524
150815
1381482
1782109
1526880
257317
1840254
1845140
603383
633684
1560446
937237
1576696
1877860
519251
1761011
1465933
992277
707761
1725845
1524091
1654181
901706
1055695
1546163
1911356
488937
1174265
613446
1251664
446949
931568
417721
998928
1667112
1995470
1511216
59246
1981002
1233093
1994111
1491801
1068925
1135975
259354
1065149
983122
539306
510371
575488
796839
242741
967594
590254
1825635
397362
1114980
1543195
1081811
1113938
523831
1112000
40227
933306
346688
1522788
1097407
578285
994379
1827723
713146
1813295
218253
1328377
151541
355505
1468659
1677109
876724
366962
159127
1796034
407534
392768
1805599
996559
66808
907227
1072885
702061
817271
740721
602699
1148016
1910413
1761040
1266439
770150
616651
1347875
316773
1186745
1331518
1564110
2874
966102
1569662
1151835
1389744
1038689
646424
1615920
879374
1830394
514255
1410464
1731935
822246
1213142
15283
1768064
498197
1062328
1152677
549750
1822297
1887386
1917828
694012
850490
1518615
675041
1477269
306105
843683
589651
385269
1534087
893129
536852
730796
69515
1400257
633102
908344
730476
602884
1535978
1678085
531385
1203074
735342
1590165
1677450
1666109
230026
668988
1757707
893852
1134768
234008
1455031
154250
460215
635669
908023
1474382
1309362
40282
1291950
352170
1799211
1178806
532605
1601717
439576
842005
1025045
1271126
553284
174107
1541089
326002
1898788
1272912
1939789
1345201
1472988
451919
1030293
1673911
101361
689735
594595
1556117
559792
444643
771161
322959
253888
479503
1261280
1993244
1980161
1472376
1377370
1658566
874097
1416693
1481007
1530698
1366654
353163
1833433
1166102
935900
1215323
338207
314466
326280
643347
110544
450477
915395
1150473
1642481
168879
734804
1299558
1386099
743483
1148936
1274202
1251134
1593188
310776
1379233
317670
343543
1926448
1726974
358279
1300807
1544253
1614547
246830
56350
972433
1709627
1556694
1058210
1710129
326808
16947
781458
853805
1183367
1354429
1431437
1875767
937013
1589213
34381
711260
70618
565736
623055
326273
1863595
1564792
1026340
1755290
988568
513740
1909753
614417
1388563
1081245
154009
240986
1426397
167341
336688
1424749
1444295
1067936
960862
1297407
1109299
1916462
1130699
1379442
1462091
1702235
599116
201095
1996963
1920630
1356712
1494048
657311
1519776
1950203
187894
529459
1672833
855243
1950685
590572
75371
1356419
1657171
1636532
1882509
538321
807082
885670
582371
1196366
470348
823316
1508319
885956
517721
1207806
711773
913533
709356
350079
210990
1043936
949044
550644
1868415
1734207
246559
1897113
526177
860215
530477
322160
1567614
1019089
564735
1472754
1593008
728652
1609965
587864
1524961
1102754
976117
496317
730372
16264
731390
994532
1060568
1006467
1811604
683515
557709
176237
410881
981807
853972
1297463
1121367
736072
249875
362288
1645932
1164039
73430
1147936
840258
1979823
180069
1686911
1407293
405965
1561214
1488366
656806
630882
1279726
896993
378315
1932494
52376
1926621
685829
244494
287391
1505298
1492894
1690436
445374
258751
956765
259551
476440
813406
555086
1453847
310574
196144
622926
691318
1628122
1011759
950180
1039755
1316332
391960
141247
1285070
493718
1921440
793864
114173
1885191
1263986
1993909
111916
1269740
1623830
641978
1111232
1852926
1938386
1229299
17385
230378
116231
1370025
251405
554717
719822
158233
1417993
417923
314012
1511470
1179819
1853195
904608
1610719
1013471
520947
1666435
14834
1136569
1797606
1949159
1180137
290224
667735
121424
1626698
1527895
21743
367820
959051
980736
502067
1572473
1510064
394117
1120743
1969788
1473874
1250959
986640
1414345
1952479
1484165
214598
1407133
1416245
646313
284610
1948737
734767
726185
384918
1320028
42500
1176328
1458955
472076
623647
1723529
1011630
1478509
652766
538634
932522
315519
1803387
636929
582615
1071054
1055228
39323
1033283
772042
815300
1415599
99945
947768
162913
1438342
373526
1880495
446555
1855891
1051683
360549
762454
1633768
956385
171317
270693
534931
341753
964583
562246
1329161
1825887
1380775
130132
1986873
791167
1036599
533140
434494
1783915
453423
1334910
977655
1708062
425769
1675208
1663121
902353
327280
1912525
1584230
1459458
1896097
1658638
606120
1186449
1038159
83748
855797
996755
1854758
964955
1674118
772305
665065
880641
1940382
455816
1128161
58932
735003
1545564
989360
1360038
15604
745767
1089248
13868
693976
902744
122797
356129
907283
879748
465298
1603277
89482
93963
115749
1360335
1439365
1947567
1126206
179280
1978425
1351898
1987813
1697239
1528997
1213884
1392199
1324000
1955807
1184947
1767305
668492
854564
788593
1563776
197224
797580
1859023
116659
744793
225588
1776663
1318292
395028
1170414
148496
900079
1710927
565723
1791904
1223360
83432
1616217
386074
918718
989480
545732
540830
575201
1668972
1780606
1052055
1922408
1214429
704434
1159522
1411863
1339657
66438
1871633
189512
1740683
1474171
1386114
1632391
249614
1710371
331176
443162
410545
481835
1027010
88065
128475
250250
164118
1343051
1166756
265056
1170155
1361977
1418843
918684
1924418
121737
1070707
1456267
1958431
1996383
558939
799118
567484
1012246
479344
1508931
1580488
447746
1451184
302409
1127417
424019
1579965
511598
26943
912140
1766739
140011
189028
343010
270828
1523368
677358
722106
614733
1901915
596184
833653
1017967
1592875
52318
1167478
1670183
1313550
250117
882619
1014842
1579138
1688092
342409
1623656
1862087
675516
944521
1006705
1252283
563276
900316
712893
1176805
1513995
845928
944315
767206
433692
378692
1296170
539729
531453
1689735
51349
1362174
1269348
49237
756918
1806748
66201
1885780
448974
1924898
678238
620477
60687
1627195
687376
691458
531912
540453
88054
846841
192788
1008363
1067916
1879700
671907
1148390
348480
790157
588988
758846
244354
403161
1905210
1101600
247618
248646
1344630
457428
297640
3027
1421148
1104375
1705144
195032
1137373
274023
684417
627338
194070
1931831
709288
396866
1435509
1626466
1163937
1192077
523582
1596403
1478975
78860
170164
620210
787814
1915819
588532
1761516
635256
1145337
1702709
599501
549030
1008039
52131
1241736
6448
1189630
629750
76747
460629
1867558
1572635
1088086
1117923
1654502
1148774
1745307
333748
312574
1114632
1805176
1006707
1560242
1315041
1841710
485285
1799652
1453497
1617353
1120291
1988891
1407318
1138704
409046
149993
1182632
958158
1994429
1002694
1519066
427715
1953363
1740772
1262209
974174
479145
355634
70364
1139212
558084
1456415
449201
1767215
1073379
1812498
705005
1566349
414583
296845
1492563
1271430
1366836
136388
1467053
1817610
80032
991773
519427
1332558
1213046
938138
1762048
664191
562160
1177791
625152
1351923
46514
1880388
1989450
1611250
713400
448152
640312
146814
767140
462202
1985908
529478
1759942
1839470
1220353
753578
1210906
697046
392956
550690
1831757
1054718
434141
938709
618434
1582521
1519383
257784
1860326
1386908
1283214
1229996
1078151
542570
1666891
1453793
1070835
1975050
1838959
799024
252734
1700053
63296
1096461
376164
1514071
1782122
805563
1582443
1331696
1468806
398105
1397113
1993561
1779089
1004352
1583711
173933
1694675
139200
1443240
1642294
1172766
246523
1663026
1416068
11260
1382323
789208
1982866
865769
1897729
1440037
540317
468614
522601
1490453
836154
1473945
921449
336992
573694
782966
1247195
855593
867839
446694
1727340
373597
651701
1370357
523294
1191520
1866203
667056
244432
740570
839621
62555
1986657
258679
875872
370606
541264
1966296
951222
1651167
690391
1403331
1332937
924644
1212813
564014
431561
918501
1824017
800751
569009
1414605
1688507
1297188
480496
1995164
161762
1344682
946909
1470421
365544
1764375
1018752
1213807
416229
1759663
462422
1360929
637590
328208
1977159
814369
822042
440109
1207402
1655812
530700
883167
80148
635866
1071285
1675129
894795
1334999
156929
232387
690123
858331
440889
1909799
757232
1757165
204140
660608
1317599
1485242
1288866
1413821
280845
1672669
1531746
1680095
1026583
236018
1071999
31229
19939
798039
631774
1356199
547720
194763
62105
1007092
548705
423691
781759
261456
1167446
1130309
174076
1246657
535976
271229
1476483
274198
1624287
1954632
1404525
608829
892212
424388
423567
1639035
1773763
1251138
1590918
1584407
1448826
731987
279294
304071
1127978
1001116
1014916
214352
1527833
1615745
870030
690713
787284
384433
1493816
1131760
255757
1415880
1366611
1398207
1248273
889486
1838762
1219585
1722099
1763050
1736799
1975015
1020080
554894
1002125
657482
318304
1680152
1781322
1080545
478394
1542595
1355738
973974
599794
620120
964516
891728
1145040
1196391
1566531
724998
806981
882083
302060
372132
1999797
1738719
68277
111304
303929
1100639
1942100
383273
88813
1588564
258056
101444
1108824
1702711
1253673
158188
1617529
1525635
828061
1325398
1068453
1453052
1032690
1157794
1228564
1480798
150055
1459442
198860
213621
945162
1606409
810497
1116667
794975
105633
984277
226113
832091
1309725
1940334
214735
1162215
1201055
1838767
1046512
9955
1034366
1447833
1236504
376095
576451
745111
1450005
1211447
970298
1879813
1972253
1491804
105566
628086
140368
743272
823159
778582
1313865
353308
1546112
91331
112238
762101
1153636
528382
1624737
1487509
1511434
585793
702178
1214173
1257011
1371481
501751
1171428
278454
1385440
679064
656785
1203576
1227186
213837
453999
1989801
1043934
650539
1957334
661337
436658
1969695
1979213
1129902
1545108
10902
1638698
777880
1617316
437709
25994
1141371
287316
509128
152242
1822419
995315
1573845
998489
1128221
608545
1765912
1426856
1470341
1905116
602494
103230
6421
1758909
1886468
1263599
1084279
1577499
1150347
659994
1947668
1767671
482957
67909
1321352
511638
1733708
1611549
1577514
1397403
1502864
612588
245719
867008
1611910
1032534
1948779
1386532
1567372
42170
1958978
746028
1150866
1202958
1749721
1171914
1841065
529142
1329878
521030
634575
970089
1715891
261472
1460679
1268225
717630
705966
1636872
1812998
1550423
936528
75524
1430191
1182511
908845
511460
1621033
1875952
1800469
999017
788992
43620
1890896
426294
1497339
220038
1366253
708564
206168
420553
1940460
811645
1799991
1130029
339950
797018
885131
185695
1148580
732335
188827
259806
589373
727584
1039231
1689
805940
1547111
1015510
1223846
71850
1022841
276817
992016
137116
80880
115036
925775
138658
898920
537388
325756
633726
512318
621318
619529
271944
237400
1983233
1822006
459158
170048
1098155
726138
1205594
516770
1730140
1786612
1648643
198683
1427638
528472
1673940
406706
1244122
1805075
25828
1120447
1710232
1761045
68973
165898
943665
196016
651171
787026
723740
1625821
72236
1893672
1149154
261795
1277448
1734095
1064323
131946
325996
244233
521820
1727995
723597
1126978
1327687
1914099
863548
518052
1110973
1811818
1617040
467325
952385
1589372
1720293
5747
1928661
1667386
1644156
1873175
578101
1248563
1887503
1177837
1870788
780574
1332974
133276
534031
599734
1765948
411732
1922620
1782251
813559
92860
1446508
1141829
409152
1567366
681922
1937824
1741630
1239987
261012
862538
1285121
971332
1625075
1828048
1833080
1313504
570718
1488822
1743828
1378889
943555
222411
1834639
808402
232360
175528
904650
567924
1394670
1262526
929052
1355856
434440
1169365
1131717
1382930
522568
1639062
532522
1888717
1481661
1731132
1044487
1803598
1958596
251176
1177867
619110
97109
1054
1186150
443931
913943
1248307
1890322
219664
1439689
815832
72279
1841693
628595
10784
510208
394297
445027
7541
1116836
1262130
662104
1577990
1872449
249684
505672
428328
1060033
1781054
978450
1587727
1959552
1396034
1455464
71538
1861037
275484
365595
1709116
376112
1353178
1838363
901872
244572
114812
1061062
586445
988601
745694
1657969
366986
713561
1552261
832961
1332507
567257
1277945
1379216
1298318
819900
1356941
1231532
1342716
619172
1346455
948734
878968
1066426
332697
1389834
727560
1163363
1761188
1515456
1953899
716690
1312816
1445182
1802453
424532
174728
1428097
692467
1434507
493813
85658
1195202
1243357
482142
1893214
1978830
1976774
227836
472182
1443697
409801
580897
978657
292142
1448067
1621518
1053997
91412
502280
841618
904625
1749778
15867
217509
1616771
1331277
994689
326324
42855
1187830
547026
1093219
1522193
1786801
741943
156487
1344115
1979821
1650734
1013312
375013
1450316
1222377
73890
1736810
119341
1195090
1904249
1550169
185234
873308
1344088
1634559
1137649
1689726
1709326
1473058
1655702
1352904
1360533
1501117
1767197
796406
1587795
234719
1920020
464229
1949293
139476
1401671
401715
332337
1167960
269925
1474625
895326
1806887
63405
210748
609883
1333764
1260537
817438
1697722
1028191
1239408
1619574
821330
1266520
1258662
1885788
1520921
1340870
1248028
284843
934421
227177
28256
1483082
1042453
1221844
1875875
1241401
349518
968546
574388
601300
1408531
308840
20312
767855
805946
239741
670057
939765
784765
317985
1526849
500345
351616
1056885
124014
1339100
1713275
410707
59452
1881917
957617
391042
1063277
190587
136016
393762
1512521
206701
779459
1115465
1800408
1613740
265069
518675
1592744
1387061
1221250
1165174
943349
48696
1960462
1416882
90807
28232
499782
356247
962288
1179481
552016
802937
259845
1320018
1848632
1357153
631118
149765
1533137
1671014
1597173
927208
1598630
1261232
1246388
1792823
1400361
1135444
1861008
1783828
1914077
1715440
1267885
790261
1936348
864443
1264162
20151
677802
56040
979475
1818248
273995
1548148
1293024
127100
1464551
830500
1041309
743640
909837
1116578
15701
951486
210352
741164
648606
317190
1088547
1414627
1660971
1098782
37335
799009
1443670
674481
565980
1546020
1519700
1281400
1194107
1725308
211310
278810
896340
595757
1037418
488739
578326
489891
810952
1896708
332835
796006
947984
455959
1931302
1441547
1202051
1103782
1457349
377699
42845
1812716
1796845
536013
764516
57784
7683
1435878
850334
1803184
918138
760545
880390
222892
1858705
1410016
247705
1246147
1574923
1377499
951071
624062
1858308
534710
601151
1681006
999472
1546142
341932
1208478
1950723
1115227
1260395
1521819
1078178
1717936
1725540
1801446
232863
1884047
335164
1068762
1593430
1191479
1561607
59020
427970
1816191
1845786
579479
248577
1921966
718020
576273
734439
1432967
796150
844865
1716937
1011336
369177
1054210
328058
581637
1447671
85839
33742
250569
1589069
862910
1669426
769080
1521526
1059068
1882197
26947
376896
1420765
893311
1595234
950641
1193680
1800571
464129
1247332
1814468
736903
1390369
287908
405671
1835115
1782077
387065
141699
1957795
1362093
871370
1261853
621816
1940418
97639
463410
1012256
269832
1303546
774756
1249939
215004
301129
943819
472014
1223200
1246587
1723228
1044213
1950385
1965415
1844462
1971818
1566359
756125
1313431
406915
365296
1877846
207996
1599640
1660501
1586803
1841075
534931
1155338
67642
512694
1547785
876325
182761
1756887
304240
1351725
449063
70755
547486
1599830
882219
1386237
939573
1965458
365106
833635
85649
825516
1928169
1599980
166142
361141
301283
1126116
1927461
802384
927600
1977594
1054714
939932
1436435
1472219
91552
782770
1510766
1389659
1279160
107993
323471
1676144
996615
1810753
1625955
1390191
440810
908118
177720
300105
583077
1810672
330510
310265
1058587
237351
819517
8532
1286803
1697066
1560689
1218813
172610
542418
1717910
457922
1529396
1221483
1707383
1519789
583472
352384
1131288
1087249
344378
1415847
933110
1110242
390614
412620
215401
1639316
613109
1273588
1145115
952729
1144862
1986254
1860269
845064
348360
1260319
59667
150190
134641
1784223
381620
924115
1410617
1424589
248882
1608501
391449
99146
1526805
1136306
316884
342016
1131329
1582440
1854061
506667
1050182
439168
724836
1179919
918010
1677611
834512
1120445
1732838
1375937
1504555
1082049
1267960
1578883
1915154
1504391
92291
1469942
787418
1769175
821191
645548
1581925
845625
1408682
847667
816693
1930644
1876274
975615
1024298
1228000
239968
1951464
265021
1150361
1695087
1833468
1421626
713132
509770
21906
310934
255520
731681
1654809
1520660
249276
403630
1503147
859321
17482
221510
1218214
1526711
901256
1360316
363094
1118549
1054363
834270
585762
904082
1903882
1212569
1538785
1137909
896781
1038830
1398263
186395
363553
688258
1847424
1810773
1551031
391058
471102
887721
1483567
1813663
857943
159374
296499
823952
892633
1311152
1600944
147355
1043889
1320219
748646
1124664
297101
978992
791070
1021339
1123452
273669
15219
1879099
229575
1978174
1308844
453591
119328
540035
307769
571919
1884582
260672
1362464
1227935
1881123
1882440
1089481
1514048
1202822
1536270
1859674
1098272
1674206
1738084
1336413
1327521
1148793
167352
1497852
663678
1177970
585693
653888
1302846
818806
1522621
495328
607284
1842652
817734
22439
1530210
198211
498376
623476
68639
1385298
1296339
164444
1067689
1751386
1382871
1158693
760551
465284
631770
811524
41810
1983982
564976
1202547
1819813
938299
1979439
1088119
869710
85422
337853
1153504
1914418
197132
1114415
1062864
226798
435102
319835
964001
30102
767163
1260658
851128
1781259
1894711
1502582
1405465
620017
1277317
1751348
1804763
624221
994372
173668
652198
1374050
1767747
1956333
1868969
488307
1656334
23058
1110498
1069492
1705404
1397598
800386
1817028
1582589
1671444
1419506
1373809
1170937
1400625
909313
572364
1733555
479965
260365
1203693
980451
301316
173144
187553
1194401
1809074
575581
1382010
464512
862542
496585
1044182
1660358
424499
83091
779414
1066372
1933717
1712167
1400697
1954008
1090220
1037316
35015
657227
671129
1244561
856894
662040
295965
12809
650622
1497369
883452
461433
254374
1920962
1870123
1016662
972418
460572
1728460
1349590
823636
1184516
1264282
409547
1759236
127519
920959
1032311
437560
262502
1573793
1174671
976761
346543
478186
358373
522603
1853005
1663951
371509
1687425
824548
122252
1546176
531009
672503
772368
1967511
1730047
918226
398755
1352275
765316
1680212
1555627
389841
694684
1451421
1939316
1935328
852994
40837
1485373
284581
1385618
1431950
775331
562331
966162
1395694
162588
1163492
1143088
1492892
741433
1768938
1286155
1699455
48871
1027001
1179569
1894896
1073645
1458898
797529
1027396
249441
1723931
1261186
830190
282555
1930048
1073639
244753
1461943
1360341
512411
1244810
1686484
738749
498456
1378761
1693340
712608
1037602
1165062
149533
835684
14902
1478267
349183
646487
1878334
873004
1742753
240408
676458
769851
262429
1095246
1372007
274150
430345
1813395
249286
1219023
832633
882310
1102540
1885076
340681
579921
1332591
1732797
1567870
172708
241837
33000
884969
1462363
231367
187
1979232
1588791
464360
1210602
559923
496786
319722
59438
1513728
1159882
1118450
179457
1480930
1267077
1945070
1355689
1000034
1178877
1347894
954341
852721
1374060
1334139
1148470
450832
1174686
801911
637054
1076709
812466
40812
616933
574822
1709994
273712
1138284
1041474
1591545
1630885
420786
195839
1834985
1573868
1576069
616130
342287
1536878
1936552
1399593
30377
728423
1660854
1659189
1345945
765612
860020
328615
842641
1474932
1017774
1476787
820449
433908
258329
677536
153971
54966
229071
1839821
1013104
206909
280479
1470262
24231
1190529
886795
1667572
1357888
193268
654052
1811004
398739
55513
202587
744454
642048
1831112
701213
1683058
1171067
1801614
1282065
1533792
1128552
1677761
1741498
1471839
578754
1616213
1277294
631767
1598068
1771123
977476
188399
681091
226130
725471
499748
753971
1842990
1237846
1607892
1828023
574949
1388342
1592098
1010771
676312
83078
454244
375646
1699629
180628
978562
1394299
122560
1414967
152547
1517225
249190
197313
1728008
550895
211933
1977974
1286843
1052065
1960226
1310339
407327
381105
315920
541908
1142636
559848
469370
256714
1478609
842540
1252383
1042900
319880
1529552
522790
1174555
854634
1785563
527215
1787759
885738
1598013
944921
116784
1160320
1162795
797701
1453742
57935
1816288
1385857
251021
384965
979405
131145
1942475
972776
1995415
1697587
417520
1541822
1222493
1126947
23337
1979855
505054
1564523
213129
879332
775076
2193
582626
1087493
632984
840834
801088
690206
1830996
387063
301144
1000443
295789
993839
657597
256419
1342179
494624
1701747
172557
542720
133569
1448879
1414697
1626544
1877745
665424
1945566
1974886
1113970
1700155
1247878
1024669
1441413
1405623
861292
1599798
399319
821771
426507
294312
1231301
1617290
988100
1161703
1865396
100711
1259223
1270364
1468769
1131262
1744744
1006136
290420
1347202
1156513
623671
1258471
341497
1492275
1428389
122494
476154
1787640
1610482
1204969
1938507
929556
1014480
1542835
583467
7055
1792791
807317
457739
644261
1971733
815416
1410944
39398
932255
1695570
752186
706545
455416
1631807
107558
238172
1432036
611921
1034682
77233
1088066
1435662
1785982
1815665
463322
101460
306390
558448
1111427
954422
379186
1503748
1455718
189078
1055
952416
134722
1570555
648724
140480
590412
889792
1140833
1525592
1466518
608532
955875
1021256
154970
1320274
452475
284927
1322390
1958959
1889473
49140
694313
1602338
1765656
926978
1632647
710679
414669
109465
1643609
780435
251407
1226024
681455
512077
1337308
1450836
1741756
1425739
1747108
1889261
211044
375238
1490915
1283534
812558
1095040
1257162
350010
1983178
761577
1678258
288431
995544
1541315
887067
1280604
1271541
917462
1021154
1109639
902007
697604
258650
1587163
1494398
1403168
704586
741693
501087
629532
206725
388198
1211600
847797
1249784
1779650
315878
803859
421859
1876537
486172
1577980
1823622
1776536
1345302
1958342
975274
1966395
1352820
1803034
259896
48427
334571
515390
80562
1383431
532469
1382430
265085
1649248
536207
1464098
1485036
7988
1364672
118744
1956034
752574
1310720
1886495
818036
1554194
1466727
1496144
1579509
1696084
1873319
654437
1883500
771706
37133
1057252
1410924
1855853
7871
1607706
1165181
1421672
1996677
1440634
466080
319847
1815291
446456
455429
1868254
1974605
1583242
858295
1231138
1352246
1698174
1774008
1369421
500604
372589
1691393
608329
1556413
1546944
1166995
1181339
837842
367182
1066582
1041998
1403168
1225721
394892
615375
1762831
855011
1151323
851775
219776
267298
1022021
1393332
934879
1390625
201413
161910
1503934
1346388
876748
446186
1637710
1533362
480324
198292
200131
443443
558588
1754716
421349
1781241
1234641
1484812
494107
1059285
1821323
663015
423616
189881
1334933
1145703
1877898
555084
1864327
56632
304835
1608816
104067
195933
627999
569595
686221
1686338
203158
91902
292125
36062
111793
505975
1376677
404838
1561502
1283255
1091708
980973
1041753
100026
1855555
254568
489878
1937432
1108821
1083120
694500
734923
1654455
609719
881088
612694
1968088
1664974
273452
491855
380434
309000
1936918
557990
294370
1901855
699521
1061240
448342
455230
1912059
1760605
234479
1789897
1019278
1861968
84298
785428
1875424
1456298
1085032
81636
497074
851814
305918
46267
1395098
111251
1566431
1620876
1637304
1353513
1400678
1157148
1252080
1283846
758939
830402
630827
1929473
556556
1826048
1938217
433634
1688200
1461659
1498521
447986
546719
833271
1676413
341042
1544620
206549
268122
1643639
1131054
221224
1347619
614498
1099681
1843683
1577263
1501638
1588192
1287053
1797413
95365
561532
783066
162430
1122402
84400
192807
946573
1102994
293875
1315731
718132
1665153
1226986
1956750
1580342
1247275
1021784
1167861
1244207
1404440
490188
1454024
676849
995027
972217
1124014
1603857
1412558
1224788
489067
1843056
1235935
1425463
869177
440335
250418
610924
1651944
1670587
417223
1514190
1189726
213651
284984
203937
419952
648537
560028
610645
1405212
1354980
537870
1698951
753343
997988
450269
772174
1073242
81151
276248
200023
863505
322172
1015413
1689750
1145996
1548847
1062765
287692
262595
1414225
1416442
165648
1791586
691671
787300
1029034
1646563
1767923
1506948
901393
879525
1314522
14741
1458126
928332
1155998
1777019
1001296
1511764
563542
841568
236231
1455868
921221
1024633
1510784
431268
247634
722628
1302752
425453
894262
1958417
1763477
51872
1572833
1198692
352667
446899
1555704
890657
1727961
1898351
431401
886084
1892515
742492
1469568
1868930
95200
1829602
1504906
619605
4000
1219362
979503
268342
1061526
732012
700751
1327983
1819644
1197851
1101290
124833
1862752
141512
1857237
230431
1013581
104092
981916
211010
1815046
751473
1628557
1893996
974836
780255
751136
60919
600655
1411223
1840317
1212418
1994968
1550137
1136516
1455816
621342
1960324
792929
841780
710783
618407
729074
919256
1221506
1953890
1652594
1012413
868036
32116
382210
1509662
1602653
1046856
1244401
133169
652953
102736
354032
1139774
690129
156890
309255
698196
1010065
449900
685363
1373276
1040095
171799
675445
699354
1848208
1205834
1337376
551986
1698929
674139
55755
771681
517268
1761366
193009
256581
1637826
1245942
773061
76261
1011801
1625557
1425532
751641
1045022
1088938
90336
387134
234237
313150
1415352
682190
1489119
1537187
740678
1241725
1995319
50913
1007742
117132
612815
1724742
785496
1664054
1266038
1053988
1875994
812387
1915203
1905096
1672865
869270
229195
103579
347686
90000
1406986
855920
992952
1043166
1294515
1650950
1946341
1353556
1635439
1686704
242611
1473751
714310
1969712
1526982
891446
681403
994383
145072
1403791
1163418
1897259
10482
1290811
337346
1804169
1899654
545181
1099488
160737
272960
1892949
1206618
1394125
989804
507121
923043
1646757
966736
284073
1369538
1926606
131789
1425180
802829
1697292
709444
1307607
97081
1105834
890651
1385616
386472
1313568
1136313
696110
125896
1989458
1017864
975720
231660
1508547
1634373
1178166
1934464
1212810
793802
126105
1277078
1127858
120113
1030568
262808
1480259
1360590
1684615
1858400
1237563
1205054
1521189
27065
1158716
1459712
1815284
680428
450301
1585617
17773
1649422
760931
918154
1956871
1661321
586999
261201
894857
1372449
1711586
1415841
1855141
247920
907498
590096
508347
1724746
779149
384962
471367
1633354
607124
1416974
1033365
1004871
448596
1477394
1741747
1229094
1334353
1808237
264473
1855780
869637
706343
1155190
1191041
1895714
1319738
253775
1647175
1034109
1816393
1722334
100253
32702
78172
1097547
277821
1678342
1876431
134330
692889
1289581
22015
435762
931040
1145341
1935417
382552
1770436
1297701
122553
586994
998746
564889
1221550
1564075
883068
309064
1106748
58066
1687278
1870189
1657549
1009158
1658419
1693419
563704
613355
1010090
687963
1198879
1705496
1383633
1273649
1699370
1842999
1750930
1632948
1673619
811143
1076148
493265
1798820
993319
1210434
1393182
774060
1005690
1910153
425561
371175
641384
1829010
1752860
143334
1287322
968269
974690
1913965
639627
1924481
654202
1270937
309167
70719
444068
472436
1889823
1925271
520823
1435570
162720
1090608
1380241
1194947
1465544
818919
696102
1561406
405600
674386
167956
939332
1874885
401164
1055921
385273
767679
54571
1342146
430464
1718220
1747861
474669
1515067
283062
1145375
308879
1762838
1690440
1911497
592935
1044191
1263699
528431
37672
144932
152097
1482504
1363668
184824
460232
1287794
1414672
1907005
1952857
505051
1069100
1680834
334240
1920795
1459187
195208
1055647
855381
474893
743457
1976390
564518
577938
1701146
1996770
1648090
1767416
1047484
1882388
1382358
1466528
193657
277359
820388
1124051
1434007
164520
1988172
658651
386119
1599706
1568015
104600
1235122
1024435
1023352
642016
1971982
624239
1783853
965600
931885
1056918
394713
1784540
652373
1831621
492331
436344
739172
1129074
410215
1226598
1953085
387156
502015
1013903
1907597
704564
1515409
1718932
55545
1278662
583514
850278
624057
1408147
533049
913417
1948330
1004905
743996
929193
1157664
311687
1196726
1839873
1073015
1476068
654405
499103
538897
893874
914783
190484
1216271
993413
608951
1239426
672053
1810517
1277867
742100
415216
1072042
1540705
1471437
1641973
1645062
96509
1567222
1594931
755992
1190411
1672952
246023
1239036
631686
968956
1702269
1394980
418991
71572
1462862
1274599
1577700
486251
1188537
863532
341756
1352706
853911
1485352
666776
1225708
853351
1091983
964181
593077
768557
606711
353130
1204644
1507079
1038396
403039
214211
222398
853813
436528
836627
691342
763057
558035
16298
1298034
807310
1513185
730165
1807517
536672
331936
707825
683073
1944573
1728956
830413
1125444
1321638
800642
1555191
1155669
1580790
1060032
1511382
1782365
1472305
697181
498729
36726
220053
1048113
602887
100398
1250231
964791
214405
1368529
1810786
945628
1396417
844994
1659574
825164
1731107
940076
1844732
1348744
100262
1455182
1981852
356147
138746
939690
984422
105987
529390
669348
989084
780564
446180
1542591
868451
1334647
1350488
582537
236639
1816189
853130
546997
663465
86479
574304
651458
301034
1742904
302210
529868
1630101
1633202
1527977
1747060
495665
977652
75629
1529352
1913764
1208457
1086862
1126358
396450
1049020
1038656
204919
149956
1032762
720253
95016
742307
589305
774833
555819
470900
1601010
154399
1985225
36870
1756335
222022
1320750
789114
1701528
1061863
1905348
1152027
450836
1997300
1458489
1929069
578321
1507605
1163319
1447960
1596989
884297
403764
652768
1317754
479934
96626
1241024
786083
894394
923923
298981
1485714
1533366
792535
1844500
720518
793837
391244
68358
899652
1881332
739073
565760
989048
975879
972237
779837
935599
261103
1176715
60281
1557965
938943
26618
990960
586887
1239609
1942319
1633312
1899232
305529
566611
1669382
1896642
912092
1658831
1291674
1143071
1581474
1092212
901322
673651
1167540
1359861
494573
1003314
689223
261422
248454
512289
1732203
827027
1825989
234301
636756
1881970
981114
763936
1547689
874417
1789807
1627595
729746
1248375
61642
1001415
436233
601543
467926
622563
352888
897326
1026252
950479
88366
1248887
410082
1362417
1247328
1588164
1788296
419822
731916
564086
1809301
1860624
1430877
1115439
1835980
1111583
574615
442848
358412
1844975
1429251
1661147
200642
1646339
93941
987966
1855471
65338
139409
126225
1240083
1915752
338675
1499991
1738296
624926
1621610
193255
1896354
665078
1175980
1053287
352897
936586
1679367
831821
1329738
810572
1290066
764106
1986195
1778480
1506646
16706
1006554
952743
1743869
1199221
1667233
747963
303508
1239523
1590852
316046
1485103
1740816
119370
1088823
37435
1073997
1112778
1785034
1308420
349765
75940
174589
608999
1100677
1611306
752381
687208
1457127
806191
590530
391383
1856700
622156
473387
371676
530491
992465
1886100
664057
1306090
502903
1408463
1091816
1559975
820075
691456
1765522
250549
1390209
195312
1211895
1178243
242503
843154
1673469
1160432
1349397
824561
858493
53081
1838580
1914446
1078945
252203
661100
410740
1010993
1424731
130572
1884285
812368
859180
1351103
1347041
1492100
642065
888572
1149405
1296790
469164
845249
670296
76156
1500762
1416446
601124
1901417
457005
1132764
1100563
1254570
690676
1020298
827571
1728918
1987117
544772
320596
1621052
890029
162232
808895
1270716
711710
1047888
617137
1095978
773324
1480611
1350549
1585281
86621
10526
1580930
782284
1720718
640345
1335805
969974
1336274
763323
47976
182712
94673
271727
1873678
1193859
659164
80351
383637
304610
810667
392006
345871
746319
1293640
1395925
1533563
1290915
830766
568962
1980743
848072
468545
694890
1748086
160446
1296265
1555497
848758
88141
393578
233658
632669
1648397
1084586
831155
760754
1075484
1867814
1441241
24678
719431
1324823
1266422
1962899
226046
108340
481043
1874697
1026669
1422039
1363974
590059
141575
682276
1424568
1291019
203342
1189611
473477
673745
203712
1214456
1803557
323234
238833
1521864
610189
1643375
588451
714560
505858
369121
866334
139448
302458
587679
208520
1910335
1703995
1684900
1748135
1043987
1218329
544311
1918983
673147
1167262
1855290
758928
860382
1506610
1541734
724022
1498946
280971
1542285
1883479
1061387
1575069
1053826
1807631
296857
1658045
1728485
1812001
236757
508735
2523
57444
1500615
1849376
1223069
1505796
1220684
1787442
820332
1671117
1317929
1110559
325337
349395
1505902
364009
31772
1168949
542034
513053
339366
544086
675921
1302770
1038048
820333
1924657
975273
1537957
411365
1460241
1339869
1460000
1521091
1240280
138656
1809748
1461497
1653476
139449
88531
606110
1294268
1733322
141349
576898
1155337
556900
1843489
1080869
619393
84390
181334
1472348
1747378
109491
1495806
1190359
169683
586656
1929336
104623
1137540
490474
900930
1001604
1176261
565448
241748
1140077
893147
450526
1312658
1478499
1474602
395934
1117641
182365
1840841
225310
942099
285012
941639
1523985
960894
273429
328392
559004
1296247
1845891
1520290
343112
1678299
1264007
427775
1290786
945951
542322
213675
1099304
200374
18578
893301
1154121
220882
653389
1469282
1245654
1831672
1135798
691228
67544
957034
1821278
1392680
1362268
828161
725214
624162
1616509
457731
590087
1496627
1597791
525752
1884543
1714936
1304106
84020
1011749
614389
384946
1121722
555547
154808
430787
1460005
1275371
1705518
1818733
1823418
1834049
1596252
404513
601427
360213
438378
1340056
465678
1670026
1099565
18901
481471
1630250
920710
547904
1377740
853959
90882
360146
134326
1716518
86329
10709
1104691
1656671
551435
1708408
774712
1747075
695760
1127333
1934692
1807652
1419468
441439
312170
1667394
1936137
456037
454748
1424618
1890119
879539
1577658
1750545
1641126
475596
10079
9880
897794
1123051
1241761
1326216
875343
982825
1920679
1379262
367947
1174506
1941188
1061561
560612
1311932
1247584
1297859
1839113
748813
1093774
881374
421720
331536
1637686
1375207
1387706
1631590
1319703
250528
944571
784379
430119
488449
1966429
198986
1917039
385557
956248
432513
1254468
785722
429955
188568
1002398
981131
1282867
318381
1397713
1805183
1868480
1932921
1267979
602984
1953318
1484860
1289117
1347702
1881241
1232677
1165734
726827
1936198
1820333
683118
446729
177255
238318
303679
1725413
1298750
433883
283216
205295
1057446
1886636
49788
150244
70888
667599
285461
547487
83204
769478
1518407
1677705
1978131
1815805
296571
1031864
892461
1498883
728944
57737
791341
1140164
1806307
958070
1188336
1627755
1411481
963937
1957528
1073506
1920589
665787
319605
1394185
1145485
97842
30246
1349228
80346
1165144
1058202
770422
1222015
630744
640490
111043
249477
240103
1643965
1323742
1268152
796376
1370928
539366
275177
567165
1040341
419779
1005277
471790
1905762
323658
1493113
950670
1919707
1103576
726509
10446
1021481
953143
1403169
686626
925493
1474486
227544
537616
1155923
463742
1997574
1371713
246120
1315330
1999517
613753
1535304
766292
270171
1724415
1022871
1923539
1663232
620273
1468223
977651
621718
1584943
1817782
1847736
659592
1989513
1179993
428341
812659
495092
1768798
492673
1800508
1447209
1232193
1479759
840135
251844
1509636
1693249
897558
1149725
640387
1268224
1627031
769405
988545
1272540
316798
985074
1361786
1620790
1330197
1437003
492914
976345
778771
1574365
936313
158846
783868
1483773
1903467
1105986
912726
42858
166645
1014726
779156
590324
13785
1535497
1625702
388817
1599908
380583
1065311
1441032
1196752
1260914
451695
171290
1071536
456169
706538
941464
1155290
1114636
394050
1052273
887429
1013617
974888
207560
70620
194550
1838443
749926
334949
503121
1453608
1872265
1137938
422391
819773
197368
549021
1368209
962292
363404
1605063
220148
1702416
1943221
1718809
1692720
677182
844828
1442881
361038
72433
818598
1698570
111594
741743
1810551
1934394
1625958
1529382
821992
553314
1312377
1684980
1812679
134072
1176040
835490
343918
1827037
760588
1621243
216845
193035
393292
273623
551769
1224633
547714
1990639
1215177
458618
1562308
1892273
1329791
1670422
1477488
752520
1575485
526195
170831
653722
1324288
1525885
1250893
523266
1364327
380298
578954
269192
1274225
1981024
1114422
312396
1240869
1999338
193314
964755
886585
1122935
966335
1768120
642934
1559746
1045082
1518495
1289883
1710063
1088404
1273725
1811976
1770437
1622639
1875319
89485
1144971
1537767
37135
514152
570276
1384141
1052259
848900
1448985
1279244
1058794
936128
785569
1797005
520578
25968
1240422
73879
616363
848594
1590521
1260553
188861
926260
1621754
875187
263538
1599144
436794
668417
375414
810200
122376
1401515
883660
541221
854775
10990
1836473
1463319
838007
1059364
849724
1549105
1575116
1048435
262930
1968321
148632
1234593
565914
1796761
201395
1027424
1239914
1746228
1297453
1560471
1086506
602446
492972
1274080
1364258
215888
1395311
16330
1172938
1703927
57339
704503
1969447
1094193
1200888
1691607
1201443
921199
841942
1417380
1465112
646908
639504
87033
1921509
79268
1725142
1283885
343110
1330307
1030694
560689
265650
927621
86061
757727
1862667
563985
1288674
1750502
1271412
1585401
1056244
1768767
1728982
1391570
583634
1371859
593241
1820324
1361968
426939
277560
477962
1393975
1889580
1704661
344120
1239025
402913
470476
1366520
846200
1522084
1212849
447171
1699000
1235924
552898
1813804
1908194
882633
819811
1606942
1946224
1947729
254831
1271348
1937306
1404170
1379490
1540252
1306632
1117162
1803269
905527
415658
1596891
205541
1064835
297403
896373
405226
234893
713627
428022
642413
551688
1473189
1087151
654383
687155
1603701
1597366
989114
1766713
113030
544718
1528710
179213
1219011
1458551
400347
323611
1905828
1576714
1665289
1817583
1476008
1828195
1234820
1338467
882566
1805800
1417211
1160370
573190
419728
1666693
215796
1931384
1117870
379539
422585
900975
205737
269448
37459
547417
1758419
138492
1936272
321057
135777
3855
651651
495558
1523613
24928
440367
1991420
1407195
1194513
479127
1912296
1948153
97606
948488
1526656
703465
272645
151169
1762237
847622
57080
825253
455411
754994
1267764
762959
866110
368227
1939692
372806
722937
211
46893
1165091
878266
1629256
1808959
476773
1253828
1836272
791775
840148
1686935
1385206
310852
1372347
1291709
1581887
832509
61868
1362586
125632
998761
290495
657551
1788221
1142391
1713001
1564404
779664
110953
461007
1509771
970736
1411587
1909401
525616
139885
975265
1262218
13777
894096
1292774
1236609
279433
820341
37467
1601995
1122105
743732
416595
1891748
775896
582760
1260630
29974
818045
1395312
1009903
1899878
1799658
1979729
776529
314477
1207696
1214759
851087
1188811
239683
196764
41907
937007
1082400
1024412
622239
1308707
1404868
283449
1141016
1051593
555851
912334
46971
1085333
246734
246230
401700
1207006
1283309
1796251
1634750
1705812
542953
1419632
1784465
1847513
1811441
1450914
194238
1637409
1422699
356974
486522
814782
371502
627614
1448178
1317861
774311
1090400
1091027
1204349
570962
760844
1073168
1984892
1104919
865313
125334
1332157
199266
483424
560479
936398
85473
645112
220309
646495
598988
1217652
1366626
1441477
1257992
871475
1196057
281275
1231772
881841
1837684
1474296
1120910
1408174
754868
1513063
1405962
778471
1523120
1617049
1268665
665377
1362803
276073
1973971
612541
1531185
1626288
1091143
143778
733217
988210
1487075
1191235
1203370
1601925
524062
691742
1456154
930235
840635
134072
427498
1517474
1029511
86644
1658711
499650
376441
697394
1898563
1802830
410339
427374
177609
1780545
1070496
1946961
1538247
1257820
572981
583155
1232166
418518
145830
778618
1875584
1283190
960412
647143
1802128
1508669
991261
465457
1808313
1476836
938232
223418
268651
1007955
1263314
467118
765210
660197
1821850
29711
785904
481986
1078424
386956
649294
1130138
1171681
204820
562330
747000
1053722
92610
437267
1391845
700586
1644224
527849
664245
310302
202231
617698
62764
443774
1596307
1439646
1325081
546685
839588
804081
1489137
84355
1791233
555480
532712
1777171
1994476
998110
1395196
1215954
932887
153049
1281932
898897
1411804
1722184
1646235
1993609
1658860
451068
1892674
1994657
562184
1100975
239131
1005702
553370
106069
1556129
301964
1256214
1641100
883659
1972925
1918452
1689383
640207
36796
1761437
1481377
221367
1113597
177424
700728
1341665
992540
410671
1436478
1142832
927104
505570
1066652
817241
154932
560045
674333
1823417
1805027
1626979
795191
1932402
663065
1012485
304763
243009
1454858
1475406
676875
1576881
1562563
749813
1924500
1074422
568600
1704345
907886
517223
409825
253212
1546558
1080598
1641040
415525
1772587
1997377
1274011
1643364
891736
1840943
269178
1264341
1579834
404346
1831102
416584
1939552
1287497
197314
1433551
82757
655792
1345975
1686432
1017194
1287324
1873294
744649
593350
896838
1570220
682157
1563362
965889
1381042
26190
1391017
160370
521956
245012
1516287
1789537
224357
33721
452406
1149221
1515543
1050115
1553107
764997
1511017
1238262
406041
1630227
1919733
396130
378721
1252728
1822353
808203
263373
1996311
470695
471004
538751
1609567
24772
871032
1475939
1287974
835092
1946627
1897156
324062
748103
950471
1468595
1308283
391422
562158
1249258
588906
1828837
1516000
1520833
930082
943749
1266519
275998
920831
1143471
1926967
432145
871937
1053754
1556557
774204
1296847
672071
1797198
479409
1350658
13816
135470
1630604
597237
209934
301234
705735
1885574
1782273
1317828
1285389
345860
1303554
1794416
1062272
1094293
732220
665950
1178547
1160150
387130
1805403
1824086
574133
604027
206355
1698745
1913834
1704447
1599191
1811009
903806
291765
611517
1591562
1969764
269521
1123153
1563941
1759541
1030545
115678
843831
1349461
167601
1446300
1894003
1469162
503954
90592
349219
1567636
978099
1166442
547071
1045622
477371
408309
1956042
358034
804743
1871180
339959
664090
68922
774412
1720445
906576
840485
1824568
1568614
1273120
1371938
1163211
303668
516501
193417
1429247
1156708
414547
1410139
154749
1462547
1011483
1281259
1304247
1998229
1434856
1217919
20641
563743
444504
296399
1543614
1345029
1570504
1324976
1465489
1782585
1963450
844881
1979094
1331720
1504811
990457
1331291
1499033
706961
145354
919894
1081223
977734
258943
560038
1310828
410269
518497
1416213
835326
902069
1084538
1900226
170462
425911
447038
43841
1760093
1469547
316269
1164951
123613
65852
496135
17708
281977
880482
236197
976065
523187
1057848
1135652
598004
314711
995687
1118121
809769
194294
756963
1974513
1585522
260814
782826
97141
1622806
961785
1371453
1339090
924469
1176899
248509
1822601
1955552
1738862
628274
1346689
1381430
665889
1931475
1744348
1098634
1878615
770644
142761
1369997
555459
1462068
1242467
385263
1282062
1502177
1055076
524381
330921
1027086
1714282
1168340
464073
1362701
1830629
34884
1316107
248440
45443
616034
880977
729360
409385
1759996
474979
978724
1908120
1817064
636407
798285
1461103
633009
43226
113607
1580109
755416
354694
491657
1008243
1605254
1987228
484039
649861
373958
175852
1233799
1981854
1547874
1531653
619686
878562
679807
1019522
424964
1483388
973022
1725804
1660637
1329114
1166874
220264
898643
415867
853700
41139
104818
1647418
732255
1207659
1654815
985085
1397301
1164553
204069
1461239
1230779
718194
1746174
1298411
1673475
971989
1551983
1944535
540117
106863
968288
1452109
1765583
1446802
770397
1163033
90564
349910
448752
67527
424744
982850
1870499
1378843
1539246
1277597
1477891
639245
1803054
148934
528759
327624
1638834
274975
826663
404654
961108
512959
639217
1996772
1772406
1531481
422315
1136072
455291
912879
1804678
1490769
1558127
617252
300713
575331
1404463
356960
1739247
1712928
800544
1937592
1076906
302837
1359239
352759
1037112
908413
854544
1387359
1689797
1186069
1995443
1622607
215862
880950
547583
1210709
75740
157260
72946
1426776
460417
123835
8304
1773703
1504174
1478170
838928
631380
1403838
593274
250099
1098335
1467341
1337150
1226738
686904
1227479
438949
524064
259512
1809405
1165919
1890827
1210970
87054
1952448
606216
358330
636959
1522289
1215505
1586908
790248
1560058
1121206
1136454
795134
306611
1068931
1065863
1744767
578347
914380
1930137
1349545
451835
965620
1416838
1931551
1094704
1530065
1344560
1867868
1120401
1915270
421184
1831465
713514
444172
1887076
1592091
1299331
626316
1386393
347856
313294
1920340
1068982
41195
1096716
138703
1587617
1330307
952216
1441975
1188446
1441349
804405
1836582
175890
1661810
1792980
1164755
1944340
28595
1710710
1702989
260007
1582565
1265923
227473
1918876
1494159
1402427
1149619
673067
561864
1728058
1861313
1544130
789555
1732099
447569
808047
208776
1317976
224260
1955260
1697147
353664
996807
1411179
528438
1855709
459355
1458217
1613086
997301
1114902
687095
1888971
701192
1495163
1160860
1512209
606830
323436
1732790
1585082
290111
34767
1124667
1077060
1087156
509687
1496476
738213
139259
1574177
427576
1393292
743918
1631932
223971
1379812
255241
1169652
630778
199976
1167331
982831
743436
1033713
1778568
404373
1560876
359393
917257
1654795
56205
364530
870967
806229
157213
18063
190921
1426335
1217133
1057333
1238432
191413
771594
1279715
727165
1820477
663461
408070
1749982
148761
1914532
846585
1728024
206174
548984
647903
1140506
693757
1784898
1533594
1579319
837174
1154512
1447694
1930118
156855
1337202
329959
208519
1817135
29441
39409
472304
517397
1971920
1788365
1362044
960961
1623183
1512499
851962
1149547
1826430
692353
1189284
540825
1006753
487117
1045815
752089
1998708
226072
281159
138831
824583
1553743
1824137
176777
1609927
1095202
1731733
1892451
899514
864871
1502532
1292535
1167306
200728
473589
336107
1795150
437632
1521397
560804
1945550
1422553
367367
1418299
1878465
63187
1054432
363231
513865
1901557
1461992
710005
905025
1968330
1309549
1425969
467439
804967
1368816
935731
1894161
1478164
1514241
740225
1882662
1777986
365553
956106
1670577
1373185
19931
1457269
1257793
786721
1048734
1122014
37090
1176040
866614
1119219
1974377
1600290
272257
598956
121732
1544570
1333611
1362207
1193861
1732133
1436436
472660
587160
1365329
1065169
1655684
1565695
1460132
45754
1066102
1896150
981438
1802430
80512
529712
1209159
1992911
1089881
778492
1683710
746661
1051102
1692324
265334
1244595
1115755
681174
1184023
1206835
1839675
25344
823076
84584
1816708
596541
938515
939710
298158
1451442
884603
101475
1491561
1512368
1779178
495062
1559512
1934500
10661
845531
1119137
1245556
425519
1940177
27809
1488873
1518845
1041635
702261
572558
943057
1936676
58758
909387
602712
1927129
405862
1969372
596088
1165075
1019356
1517309
1379101
1869327
564861
237021
1965927
1124899
1730197
29913
1571141
1675228
968125
1860560
434499
1452596
72132
1871276
617477
1523427
235782
1311948
1602429
291831
584187
331624
1850874
1970867
134856
1255904
1740703
107097
199000
596522
1916335
56971
371496
917104
144178
477437
1944435
982496
851447
1746450
139897
1572404
501236
1743401
1794769
1827169
101880
1978328
1948738
681171
1704233
1947809
424992
943174
120372
333440
94558
1727866
1459177
1900419
1299199
609174
713918
1700315
242800
926758
387000
1281330
1080560
1363554
88937
38421
339479
826370
1222477
546927
163975
411701
680066
1292207
997522
1203017
712230
1081881
1641996
729882
1091280
10540
1577040
1748287
1122860
575976
361269
1406609
1704809
1803976
491016
920825
1056939
1700348
479944
1255881
1015259
748078
399971
1314077
1306357
1749261
817096
1778335
1991407
1229203
1931346
163503
101566
1665035
1729074
1786645
502974
1553777
452288
1019692
627213
656436
10867
1072200
1775554
1522332
1227151
961550
1129357
644936
567412
1696923
730952
264626
1217112
750760
1231806
852856
112046
361527
509331
451471
652945
1308325
74513
1749553
974218
1912085
1281960
1853384
220545
1206641
1918081
311400
1813516
1996972
1271982
212111
841845
927411
1755971
453801
660664
1979823
1607038
1269739
1788359
1999201
262045
339958
1608904
1526778
1676475
391319
986044
1840194
645889
1060677
773164
1510841
1877895
1520546
106116
1027769
1236554
312207
1557912
1927887
1038442
1398404
650843
1685772
1357216
89017
293000
968456
557818
1925993
229089
685660
466941
1008290
1351383
733386
17029
1548405
201795
1568155
323220
1094195
315272
1518331
1149196
1242289
1819033
780991
1952178
566942
586813
359981
918242
1929164
515948
8419
696780
604711
699971
1655558
588640
1143375
1171150
843633
1474168
1965336
1000359
69463
920029
1370578
1311773
937095
684735
894849
244527
936670
645169
1159434
1808019
439853
582615
1129108
182695
1035110
503200
244921
1763529
817459
512100
62521
738590
609522
1946449
471383
709150
1214050
344990
311113
1802426
1922674
1995610
1025369
854532
1345987
1311044
407317
1166065
787209
1493886
1499065
1964626
929547
725536
1070292
731084
1637359
1822119
1680851
1553085
22900
1329279
483933
406813
196346
1810366
1736571
687283
1331418
740057
142185
1082579
1470023
1654218
1715596
1520519
97837
1379298
55348
1005612
286297
929182
955136
3121
1592571
345942
63926
1936988
1324783
1687689
824192
267407
1966144
963256
1835330
1578614
1804023
1630377
898119
1396811
821240
1613873
1914152
195198
571078
1090514
1003775
1211832
1730551
1296763
1890234
621319
920578
939823
1234184
1042348
1522883
458091
583105
756760
1567410
1288004
1600572
119026
367003
537056
402319
1256226
345154
463839
1780423
413655
1668576
1206989
1992400
1144560
1757801
32384
1432583
601433
718875
1700022
1024416
424835
619623
875919
1210634
1696476
747016
732922
704226
670229
373806
975689
189042
928845
1620512
1744662
700204
1124029
1229140
1803000
1170792
488139
1431742
1117733
1010960
436955
1887544
875720
311897
343349
434791
1150582
476163
985766
14941
533239
788502
1107349
424343
415627
112724
1126246
333686
1500454
1529746
69258
1040766
934831
1362793
1569923
1169201
441884
923704
368669
1643734
1076692
100498
1542943
1977148
30315
469841
760981
1205261
1450357
1884254
1233531
1997262
1647458
1626397
1240354
564781
901273
886036
1837734
979612
54079
593113
487871
173658
1495433
1785639
1264875
1048706
858829
210161
1728056
263843
372923
324900
308308
699238
820668
842861
1453279
1308895
77660
1548851
598197
1290209
627996
1531088
1237984
1119644
1445285
863331
118795
1729213
1217089
908619
1502930
210514
1871551
1671653
863648
1298971
1211918
254287
1087722
582567
1503014
525857
403094
1927612
847244
748883
1626318
391391
1631435
817566
1597327
1389810
689456
260682
1516346
168431
1371405
1839046
1897059
869145
1312499
259145
1441020
382755
1491267
1552451
156816
1661585
346830
419393
1852518
1379159
1651963
1832315
1623547
104597
1199003
1592027
667856
1430817
787430
315486
1907596
70565
971053
1265193
501420
1747616
1890893
811704
1099779
1156173
48871
920080
1402383
1636283
1599109
1320224
801748
866619
1026461
643916
1760192
78920
1130858
1253134
1791235
1428238
198915
347172
626735
328498
352231
468574
466871
1444481
1555018
368567
1864012
1319697
848348
960819
1199907
226460
276995
1608738
191519
1252549
407360
669784
1083780
705027
1169744
743420
761573
234597
1325240
1462702
1300820
1067403
1126847
297520
999059
1040966
1305040
1537563
948027
130
1263207
132135
1922620
829807
617425
472807
955109
1824043
306500
1403568
224478
732050
1855773
1199822
1200036
1899442
1628013
33252
549457
99532
1705513
1543180
926863
128447
1470202
548036
1154912
1373030
1036496
580943
750090
1123838
1070929
1681890
690504
1101026
1213016
1507168
52138
616612
735711
363922
496233
1398617
1706446
880074
1907348
1684340
1428749
319883
286901
1462182
1870174
1976441
1636151
371481
538543
1154599
1857705
1139142
889062
1615509
1442016
623639
139150
565758
1852996
1282217
1986120
1357319
1933083
1233805
978803
817595
1180265
201016
1545267
1010389
1081932
1098766
1504769
1776457
1273379
1406357
73812
1457227
114779
1989217
1383190
1809409
692270
207573
1619738
1912688
1331479
258002
819920
1553349
1035815
990186
1260532
98199
160766
1776500
1944038
567788
579694
280851
805894
1663427
1029641
1384413
1790539
1808435
369125
1263535
47886
1200650
742210
1323911
1727663
1597253
1977054
945894
561742
1246149
1380001
49698
1345936
1001854
1667586
1512711
1075497
1730010
1973688
310771
1014517
541151
310455
876523
25814
296293
1273698
1398372
1723706
534613
56844
250900
1105111
1846254
1945296
471587
55505
746769
968704
953786
33172
1340991
79797
1377153
315089
1415233
1621084
1655202
967749
1676772
528243
464457
586343
397217
1668248
1245709
1466639
694555
591372
1664163
324382
1891197
1321633
356745
187650
1732711
1302323
652367
192912
631361
1774634
389173
148962
747466
54727
1559681
502863
1649893
1278641
595119
652445
1248554
898316
832750
926704
1300588
164716
1833447
795470
1233173
1860750
1732758
1392236
1969332
222440
267375
1825008
460429
412299
1038815
1719236
1369070
722071
1777808
1435427
473199
47002
930699
163601
915341
1235085
1837476
641915
1734116
501195
360497
1939630
583036
1268768
138071
1883949
1538854
1298892
1869441
1933099
1837159
1141292
1890397
614166
1337931
958399
93566
1769312
251032
730656
1505495
985209
1627902
1584906
548057
1254392
93671
905954
1275013
1312398
1010693
1143140
924981
196483
1724063
408346
1949430
763260
1100726
27965
1050605
563358
630466
1422261
650646
688151
99086
1628427
1866476
382220
1680302
1170353
10048
46233
358887
1441088
940600
1613187
1835524
1605215
151027
1035589
1991069
1776718
676721
1272701
196544
464637
481442
972323
391546
475617
1504522
1727446
1689869
59028
973882
1048293
1665979
590567
502691
127589
591685
1514891
1081387
1874716
1488478
1755949
783820
1685306
80191
1199333
1996922
1605645
1444807
1351844
571463
837698
191803
1235336
1096051
905096
484150
824950
1951468
1448688
825935
1380735
1513765
1547421
189903
644665
1871794
820927
1038463
130446
1921255
137419
1831053
64815
1200091
581560
562334
1287518
1979976
1776737
330553
1427744
1725705
267722
524962
53907
616711
1407060
1341930
1086624
337178
1346625
371980
9325
1756297
440
571457
255634
937321
1775695
1292113
828508
329476
1670790
976909
1308248
1836564
368691
532957
553806
371939
185541
412360
512946
99500
1185305
1656219
1245871
278286
231891
1438821
795035
1031999
208144
756167
39238
1281179
324365
130420
643835
755292
423738
1213571
1120059
1209830
1984751
1970449
1725695
547151
461058
911884
508413
1391461
367901
1603015
681996
1008678
831404
51050
425469
1984585
550947
1863968
1584171
1514369
910862
1417684
664407
1346605
1626129
1141752
1009870
581875
507360
605238
790896
694847
582168
1389617
458576
1339704
994491
478631
299154
1487539
731372
960804
1920896
1824175
1173661
255855
1589318
107246
884177
175228
970910
1475536
305516
224505
1665572
284151
419293
1366020
1369016
1988977
499280
921896
612960
1094691
733625
722414
1763428
264446
1767537
1781582
1344016
823608
1839228
1213535
364460
1439356
661184
1686676
51565
536948
1894325
1552962
1308710
875806
1047789
1699639
1707251
1098982
1890789
1670144
371740
1383090
507126
289945
278024
1540903
1794543
492335
1966010
1811715
749823
1242054
199293
323952
482080
80239
1244723
522312
538366
625004
1534348
1837700
1399541
875473
1403835
948170
1983987
434408
815500
1920515
4002
1699407
1876353
1805643
125071
1662991
1836901
574728
686628
725476
938865
752807
684011
1648063
1281488
1238744
347218
19329
181822
735764
862640
47717
720403
1660003
709507
1230924
673475
1603237
1823685
908237
986420
1143681
1704267
850728
179069
990581
606102
46594
1944109
802077
850967
1202802
68392
593236
563995
1559826
1831723
1824838
1733280
1850053
948866
387871
1262816
788280
96347
1368376
1922068
1234859
175626
558564
1991741
1159885
430984
481682
1079168
1986330
359293
954332
836945
1271327
1831634
1590224
343332
822351
334315
625878
812237
140719
71250
1684189
1161545
775881
286311
1577368
1013613
1523021
626441
179890
599676
88934
612590
1869951
1941696
1591884
1194317
896303
606727
1223121
543985
770791
696261
1673177
89466
1170269
442378
784313
339309
131695
1900601
1858839
605045
591039
406082
282310
1948272
785027
1871402
1286160
1836884
413784
1151471
1485329
1393494
546379
284417
1734811
852018
557343
133436
294190
1402629
934967
521420
1206348
1360378
1062147
777127
1228344
34538
1638920
394582
1431226
1285143
1473607
431866
776588
772857
400757
705665
1231206
1728450
1887807
1380404
1114106
1862077
1050063
1316003
185950
1050727
351294
330521
174182
546731
1212034
582366
253354
1023755
441588
1924258
1309928
395657
1332179
1020158
775606
1498715
1678364
314696
517182
1784629
338844
842166
1251930
1134061
1669265
125592
155293
720322
1546262
1857207
416295
1758029
1139946
729621
1184161
591556
1564457
1219461
1727474
787050
282075
1859600
694385
1809864
1667209
1765802
392620
1199290
671349
1665334
1218003
1915623
1061917
1384747
144401
1940320
46896
1559984
1359476
706997
850736
862110
1676287
1577885
1352407
1223653
87798
952042
795004
595776
1924452
1331884
902724
994839
1280974
1721097
926246
926764
1649406
256147
145644
380952
1885601
423110
1662506
47619
578237
1694199
1540932
730253
1831030
39474
1782725
834536
35767
531390
1950984
1896666
545852
1205169
1204451
1739024
1359309
1534889
68507
62832
950773
85639
1901422
648300
1752019
1726561
1712644
1096352
246182
449045
495727
1840861
775016
883725
616021
672276
1574957
76268
1420951
1714919
1074997
363625
1604014
1314870
190792
40088
1476492
501146
1512044
946185
1123007
381449
51288
365558
315748
1186683
72547
205761
1272691
102822
1365650
567662
732230
957809
1505938
1648803
755172
1828880
1532502
1896431
1565581
381265
1605880
552490
1658963
1374399
1673129
274475
789141
1746441
609458
1227360
173595
1351201
337315
1001678
81404
767527
1039695
1408358
1330984
1658636
915909
1950566
1618117
1339262
1668807
1490620
1568050
1319875
1289323
825478
1280831
1290262
1477294
310442
728727
1534098
1962237
1420221
1814868
1343680
429279
591929
406441
531750
935453
255479
1569401
1471375
1381712
1860010
10894
1132462
361350
1227902
733663
1373789
903715
22565
881175
916525
1328192
1387669
735713
1938503
261941
1714489
1447992
1358516
1411406
553201
1767837
1564978
163166
1653390
1027604
1961224
1853635
855696
1297858
232292
435752
242124
661026
1833512
1677203
1149288
328380
581514
104171
65987
1268795
733097
1976590
862392
766387
428053
948205
976976
1215791
1716056
719740
99525
440232
114697
163120
883405
1328508
1628540
1904413
1121631
1887869
647814
1539045
1659450
201821
821953
637617
373066
1888343
1000829
1250852
316839
991279
552750
1152635
838769
1760823
897417
1073586
1332670
937839
914300
789664
314377
1727353
299174
39135
1298028
1966721
629891
19875
1871190
405268
1559935
450209
1155085
604010
748362
840082
73586
1275171
516017
89235
1954414
578249
1600177
766344
189361
966912
1689263
1335641
1941136
1892947
1722313
968354
940322
1950012
887623
165718
1814325
665308
1515201
1770982
25304
698574
1861561
1879905
1611715
617044
784392
301203
1087089
678260
656244
1703886
203015
1564098
1986237
1322569
859081
1725082
196501
22357
471170
1827911
1215785
880589
1397692
283633
1348633
1130404
526946
760202
109714
1417142
1832576
461848
1894640
107751
428851
1180681
1894255
1831571
247721
1203161
1734859
326025
1602071
1853465
927455
885274
1061053
1090872
1191442
1531275
1917123
813155
1344669
324779
1820972
1211989
1357628
382256
1948028
837788
1724998
1867320
1232053
1993629
1978863
421490
39267
1478406
1102291
1979765
660070
1191588
1296356
613605
597508
1956504
825196
1933005
1050622
1921761
41689
1197982
596582
663021
1020566
1509211
1557775
1064710
381540
1367720
371317
713878
1229842
1526820
1869342
472152
1855475
1139211
479950
146039
1462011
1955224
1839167
606727
221620
105057
1949527
1174542
545832
1039949
532719
1599047
1773424
1473941
1337415
745608
1753935
919929
119123
397139
113238
1344678
1323709
1399312
1075600
1885596
556468
1283341
1067109
532376
1512258
1767060
1226352
1005489
1027612
1530621
1074920
1113210
1450443
983622
757302
36901
1871399
1023493
904133
1012988
588285
1285750
1078741
338211
744882
1772876
1082344
17677
1706041
1960418
480
1039904
511242
109039
1006411
986810
1446983
1320122
622861
636964
1772445
1160292
1726606
651853
897869
1556732
1765531
1279145
653900
270920
1731250
51308
1826614
1982871
1049265
1269431
67991
1412029
278580
968304
423381
1860746
1972453
590669
1064088
59556
1052780
1883070
859960
1926070
941167
570091
690477
1315028
1701762
1005958
330298
1325521
838600
725270
1013560
1901949
1437199
1823843
1761484
1933970
1601932
196684
851524
1958794
164506
1724451
1072869
274042
659087
928145
1196567
253167
935741
1054215
899690
512481
1042256
62076
1800309
659589
1068308
671645
1087373
1982949
247332
418942
797094
1626794
1555992
1262709
1069738
1301944
1981432
340437
1011386
1498239
799179
623123
466924
155821
296171
1146584
1819332
1407640
1501967
524003
468395
421326
1084532
1069540
240587
128562
849347
779922
1247534
1238011
363835
348228
876091
1911387
1145686
575969
1912587
1333722
823661
647021
1332435
1006069
1672217
517590
495888
233127
35
1929238
1169080
1204852
1736423
1621008
837497
1229419
1745234
185852
199180
926140
137800
471153
116957
83308
1923875
936455
426779
1039003
931598
144862
1625930
1146700
10769
1908717
817196
1921837
512617
1147881
1371549
459047
405714
1405783
1659127
908417
1592814
1077937
1379621
1869512
1095872
1223718
1623484
592912
812295
1499735
1082650
219127
1029648
567165
748501
269714
1511185
1201347
1749487
782970
1269166
445542
57891
1464103
913172
1090092
1351065
291107
164010
1910880
1765812
199964
346183
647043
1035856
533334
1835675
1418061
485772
1948117
161604
752798
1488443
1644084
92824
169664
1415282
1175408
825205
1360007
1732309
981082
679379
251434
237500
97558
267369
179953
799957
549636
1080120
76087
1368919
1037598
1812479
1507336
1521459
350253
696735
1272714
1960808
1105129
440872
973139
1452824
1781237
1524108
1975392
944611
1167586
196828
910646
565934
1685940
1788008
1701989
442314
236341
501282
1516126
1177398
1776658
440292
1197433
483040
1976535
1355284
716194
808275
947525
638748
1722402
1879780
296336
866044
1683901
906419
659018
15130
697009
670365
1078799
645689
1909936
574959
1928297
1771310
1469120
404643
1420336
870318
349146
1292965
1032040
700773
75461
1631816
989257
1710797
180399
834863
1799636
1311328
914001
207547
219249
869162
920444
1676134
1392505
74920
1568532
61661
1992034
9671
628646
942249
1950722
574314
106370
1793399
799343
732175
1600309
1513251
1509289
1052099
238920
22819
279096
1538065
444698
1831786
1791341
159271
1809550
1283165
1908116
547127
1378646
1708764
1569041
39288
98211
821124
994321
1090911
723779
1479439
61793
346694
739775
1179964
815924
1496637
1286886
416532
352043
1263207
1018320
1755076
1232669
132902
794427
715119
1871046
1375735
1469422
985411
525153
1669929
1057671
1126095
1323595
172351
1365672
1808958
1621978
539099
1055176
657781
1916163
746977
1627671
1084308
583742
1501667
422984
1566150
1958287
1163734
1232105
990066
1185169
821813
1463827
140670
1150167
389045
293734
974493
374380
919554
1003937
1073055
1658078
788912
391079
1519899
880972
285167
201302
130034
495533
515492
382858
363108
949423
1193209
816749
397585
1936868
791802
1503994
455431
851347
975778
1059545
920607
1599265
1607036
960507
1076113
1329224
1816384
1848244
529215
675831
1797625
1299159
1820152
383395
1728178
654562
1346849
286930
931633
650395
613340
1285946
140027
1983956
923260
1835980
1277251
537202
1251073
983660
389462
1815877
499991
429482
603432
1345612
17479
1298258
1960817
800405
1288213
1829500
730292
1520517
1622444
905362
724074
478955
531114
1962256
868002
1754975
1995799
945617
326872
642654
1853777
572612
128937
574040
920379
1849355
1737649
1230663
826524
434769
1927052
1389963
802047
755722
1429969
900158
1467208
410556
138554
1884358
742061
323594
375366
58171
488940
162998
242970
508135
970026
1755841
256880
1826762
1271455
1790203
1668811
226012
959309
1375071
1081330
1118761
1876536
509564
79034
324560
463326
425914
776622
1656145
1130548
432170
899638
144571
1221360
995543
171130
358927
1272963
437510
1038099
1762151
566108
1798136
14089
1039460
1834658
464047
48712
1392222
1720534
1060569
14144
703960
663014
938770
1064830
197922
528505
991698
1405435
1251244
311406
382934
1921741
861391
1783091
1366370
1092352
1270214
1201413
1514672
974593
1931407
412540
1795788
336675
1976830
1451710
1412160
748278
1278812
495364
444295
818020
78231
897262
1848075
243275
649407
381359
17481
400925
1105060
1035489
1514045
1020358
725447
374583
577877
113763
1527766
825471
1091664
1690959
1860512
1338520
460466
1576500
1171269
1921613
171341
994045
1999312
501835
1028
1829674
1861091
1874775
335922
1140333
1398800
6979
467597
86018
171258
396946
1205344
27612
436936
690639
445476
68494
1675307
1573628
1711490
1653955
1058544
1352040
1339872
1520543
839953
693568
1272140
165474
124945
1258617
1383534
1109270
428034
11280
1768340
1873787
1241513
1568655
1797824
464175
590162
1705708
1831324
1962595
1478797
131282
1445626
1934314
574228
1185025
1270453
859231
1699308
112256
575531
391693
138863
1226543
1550424
1275412
336735
531463
1814328
354950
478686
1694981
811348
623389
23066
1253221
1878249
630277
1460943
685122
306962
1315013
1822264
71926
1026925
1680692
1325971
1189359
1700521
1185072
775676
650089
938245
910497
239249
828123
1268774
120517
1328670
559477
419070
799419
385908
1619414
699039
1765942
768443
129821
269506
1227221
554413
83033
1883615
985604
1019547
1473794
1263501
251827
1164747
1296185
1083562
271465
664519
1387330
902070
127878
1769125
186442
613570
381662
1362089
977856
486660
1239657
1821101
790625
1641604
1045240
1464527
248120
572091
1321667
1057976
561809
1536389
1203907
1793710
175666
1545339
429742
917950
1170462
74117
770621
1284984
1666223
1316122
1986375
803861
443186
884560
1744153
1154297
475096
519907
1975896
1367780
258043
273914
117513
909635
500998
356528
1040264
457496
719434
1387437
1969135
757483
1838286
645041
1904086
202734
561833
668204
474656
1348084
850423
1448391
331917
1349272
1362374
1065944
487506
1633824
913084
749039
1690773
1910962
1671396
1465989
559886
1479835
19728
132973
367303
1749729
1683941
1743378
763638
1058400
903468
380945
1270837
399458
1974370
1777792
510352
1657648
1749137
1310929
633835
297607
624003
362380
1166235
1770678
1509979
297755
633123
1183136
1837925
1829593
1649942
1822122
1335517
582818
1753988
1233672
638838
1796555
34579
1923616
1376594
632645
1470577
694521
177766
1528906
1472595
862096
1150519
1135142
1788091
1599158
1856333
1108369
225423
490805
1018448
1776458
1740625
730938
1563606
1592036
1395838
430685
1325513
278551
1801422
707496
354114
1754134
596075
1306452
346268
9341
1659926
598823
749616
1345148
1145442
1217159
725245
1434238
1123267
695316
1484427
621866
1765898
1130257
719863
1002116
1655153
1749981
801570
515823
732409
277890
594317
1482962
1788424
980652
766784
1292481
1564556
1034749
1914628
942191
1422255
652220
455900
652319
601614
1568047
885347
753998
300425
1946558
1999480
1639908
1553863
1462565
457184
968125
259239
448755
1427678
1291707
801928
913438
1404078
929978
421684
1774966
1187085
1803768
1700377
1030827
293409
1807510
1231902
1271795
1545114
1163058
1107131
1396385
1296628
566758
19118
510586
1360495
551690
377659
1829776
309701
507667
1157542
383116
1060139
609985
733226
578290
1167604
84457
1481541
804175
1567757
1103101
572116
133646
808084
1050854
1293060
432470
1376739
419551
105105
120085
1218577
745839
856884
1738013
1869394
483407
58301
688924
1441860
1286705
642502
66582
1215199
1761430
1750307
400763
1977086
1341163
1041987
1391096
658285
1386743
1026068
1066530
1315495
1413418
1384140
809175
521378
391989
1752869
398409
42729
1571169
832
1128362
865443
678282
304350
322683
431361
728382
1651472
1294570
106944
737698
1658575
1875200
275674
1181853
279727
1783734
1799738
1618130
291186
385553
699745
1618713
109560
403215
1500368
1230256
1209167
1362913
1558244
1612901
1285875
445550
1471204
1565434
569109
1122087
756889
1328668
1989110
541550
456620
1827575
1887280
1876732
343021
1605930
436218
1399167
1962395
479935
1805359
123496
749754
1513597
798207
857977
1429906
289473
720299
837498
333591
141131
1955563
1570318
130499
495739
553204
1887913
865572
346565
1249141
595007
890137
564097
740917
978044
803729
1316894
1122677
45989
102304
325294
1249330
504669
1360614
736432
1376597
467243
1682943
1712626
734145
661903
1756152
438261
115189
600825
428098
985734
332946
1747300
430577
1933208
680803
903652
490949
1004851
1719290
1084887
481612
1623288
1595510
971004
1773162
125270
1316730
1838032
768320
1458341
1396160
1370952
662452
92406
592734
1342241
1389940
334884
329845
598945
642555
1914513
598937
1874322
557403
147873
675336
1359110
882865
844624
346963
1768155
1047173
838470
933094
729208
1508608
1072726
1821147
1508402
1505889
1434346
1901225
141030
1796914
1515257
1364167
355431
1925871
726922
1980958
944240
136970
555138
494805
1918175
245106
1225981
28066
1502231
1733854
1799747
1595864
203857
58234
276986
192011
282231
1767683
942753
770469
263846
903931
1863666
1937429
1293876
1895220
272726
1191656
1583616
1176599
129822
333612
1003104
506948
986468
1202787
261777
139373
539638
345040
1463589
533874
481528
1296372
507091
851558
317880
536193
1948392
750857
461885
1852751
102195
620693
1206035
1045915
817029
194488
1233306
667419
1037929
218138
302409
185096
645600
532365
896126
939477
1914765
927762
1305375
1956379
878537
58735
1700930
1904226
602034
1191976
1261146
1555609
1884892
224629
944103
298728
1608888
653161
823096
376112
871598
627905
576021
1150906
1198744
1235430
228296
963863
355912
819728
421263
1853482
439986
232075
630469
433547
723446
83450
463166
334010
412447
635373
1452929
664735
1516297
1751757
1463719
1813374
475731
900439
896582
1019760
479405
1624836
307863
742015
1502665
1726872
576791
1807392
170228
1486210
1209500
1075945
492588
483911
633263
1273989
1547777
1299316
1441769
817045
27864
59160
344097
1278413
173491
24731
1192913
128435
990737
1269839
1767938
1568897
1187142
1152309
1059833
1995978
1792291
806396
498576
1634579
1713499
1691525
993400
374152
207264
1378415
519426
1096981
1467408
352668
790791
1856225
1666705
555787
629160
1402143
430539
572284
1650380
66000
31337
542722
529983
1361910
585491
1584111
512519
355860
597418
236882
487763
229723
1145947
361166
466779
539319
239470
1810588
993066
137993
397205
201725
1910566
1817446
759967
1195801
1225116
587591
565813
1474854
132120
407565
788492
1077424
38923
651785
281150
1797281
919712
510727
625019
1830782
1821179
1075456
1438125
1965463
466096
318515
1235473
112845
1537847
242702
570901
1933275
620106
828186
269714
337
182982
539927
887991
968910
1620525
381207
103897
1886713
539643
97146
1096821
766680
183331
456751
906104
1144802
1633946
1934700
1482433
1433220
1671536
1589731
1001555
374930
1458460
32935
518937
1210664
60266
1611900
533960
1632879
1863084
750892
581042
861629
1063180
1202745
1568706
349814
1180601
1030751
1958379
354004
943153
521458
1315418
374733
542780
1175674
1129609
1673018
1257732
1364644
11433
605787
13104
2639
1037211
384351
590768
1749887
160334
518639
645565
396176
244386
587855
1366565
1635327
959399
1546746
1434095
1666119
135469
471286
1038697
1273190
762136
1362507
1971519
1013968
1196980
1443487
1316062
154471
1003112
1463687
59038
735321
1513846
1188475
806162
870086
953197
1915268
835413
83805
1749695
1287152
906349
187388
1950474
1551176
781543
1917789
1951252
1965784
1775402
1094871
817285
1278209
1826599
207779
597530
1088870
437787
842720
1719169
1348834
1795811
992467
1609706
413216
672610
1662842
1119499
1645918
821485
648445
943158
1660047
536431
1691318
13588
1659044
1401669
484560
1695749
342792
1082145
111054
951823
7325
1300663
1144206
615425
1990418
1047405
1075775
1688447
575971
324556
584631
833841
1805592
1202494
38951
321170
967880
1039247
1877553
827384
51771
764751
242040
1939268
592915
410195
1486766
197504
36898
1698070
492984
1875870
1179681
297129
1970179
722334
1368373
92126
1848505
1593033
904686
724887
1153560
519189
1129587
1792347
488486
1024656
191178
1815942
1209915
531460
1074252
1777750
174682
953057
1741555
758022
1408467
287997
4383
1937434
724494
240401
156496
1224744
1871374
1012122
1221906
999144
1488929
1052539
53221
349405
1119887
1269859
1883112
1852927
1421400
1863504
474438
885695
663106
1531154
1602399
1596386
895054
1506101
1637594
957752
470579
534164
1644231
646130
1076155
1475805
1810497
1719948
281708
1840217
1364112
1297471
1097364
1641410
1017493
877356
599538
537580
1068607
1200644
507775
151803
805259
313575
1833856
126805
1026530
1476692
1340495
1968461
964900
1366497
1016278
716457
996879
1744383
1771546
1692903
1427026
1603058
616549
1693840
373690
1715694
75238
1365221
803392
542326
1787145
830619
1905269
942773
1685350
631157
1376160
1075620
71038
326086
400903
1602696
1264653
56497
14724
260383
481639
114104
678675
1844506
1046925
425496
1362049
1975827
490132
785033
1949621
981150
924908
1453670
1474334
435323
1253534
1168388
1755871
1798853
857347
172561
705892
1246021
629836
1020099
1143685
29846
442076
1921756
945722
1017192
737269
1786728
1225124
71589
534810
1519388
1570816
1408131
1012638
1669357
1339114
242303
980629
1214624
44245
1491265
104480
541542
1604674
1710273
985310
422418
579844
851548
1117246
1744735
1951072
221643
634400
1093128
1793113
1816310
376334
945047
1296575
1855338
1924033
692710
1914537
1501556
1463632
683132
1786747
464749
1349038
1691574
1908666
1624420
1693995
1551325
928602
611557
239410
35618
1538803
1920342
1749179
1534860
1333539
1577119
515018
1205572
1984055
175241
494715
1944409
1396220
741659
1812051
477723
866606
1793383
840753
684857
1720731
1866712
1891441
1669265
1366733
526028
17815
58481
710875
1081589
552412
313951
928178
160371
1734943
906305
998163
39487
974005
77630
1124839
1728090
748413
446773
126708
1163976
50553
134452
1029690
1072995
1068154
405847
1933653
474325
1424981
1293705
784062
1880076
1775699
367137
328007
686726
85905
232918
230274
1351776
1172456
1600328
579894
115648
1415209
1465114
1828222
1630258
1287853
1655862
714687
113652
700307
1277233
1671983
583950
1320211
31740
205905
898075
1828428
822141
783271
1141578
1738773
872393
191069
1243049
1689068
443813
428624
1661433
1539735
878000
1244064
1112638
1827942
135235
1845718
837019
1762749
894519
1100209
1042410
827358
1695816
1242129
1934871
769594
814615
454371
744886
1843339
1848681
1289836
606812
1697695
1847072
890450
1503341
35163
1962016
1769172
1222260
1925824
580277
73338
1830819
1166591
1729175
1865507
961247
1843815
1443556
459636
471457
74934
1761445
1104638
975846
1175389
692335
105899
1801912
625160
1208952
1715228
1930021
1237862
1522671
136662
1711732
198415
1125902
1533716
1599238
172749
1781410
671520
1279759
429280
1656875
624455
1596428
771827
928902
349331
1265347
1817578
1077820
1896254
368822
1264067
1199955
1277092
1990697
109367
1238670
1027326
1750979
1876459
516748
1977807
1774133
207136
305499
1074846
719489
1305440
1868265
1806494
1736807
608382
397340
1332162
1229595
1303788
226489
1591080
243339
1986392
1057611
648923
1580076
566837
1966828
902277
510314
788096
601844
1100328
1211157
734100
5815
659646
1668399
763530
1498669
1976178
566805
479645
90481
1065703
328008
482836
1410211
1200692
1647828
1181969
374363
1219477
766409
1131322
21164
1284147
518164
655751
1820813
585470
1150054
819251
1171037
567114
471871
143790
915744
1299428
685372
1390014
1347550
216575
379094
1859228
534987
781386
1296183
710669
272712
287052
1476765
313936
1610090
147495
1659796
761412
684347
474426
1497068
1244316
51655
491128
1385896
955242
611409
1880369
315233
1443254
689137
331098
1625262
198331
1683453
763894
907234
1669288
711870
1834760
955043
1064347
36603
1515401
1819270
458998
1471259
845391
385701
1406172
745751
1138569
1653717
1865277
344357
564886
17741
1211466
682967
1761039
1981811
105988
1601922
738343
866579
1747744
706079
1362537
860058
1014446
662186
1307403
816667
1736240
632775
1754712
129288
1492100
1063562
1340555
1467835
1401716
581289
526367
1877800
1870845
1650255
104583
1268829
1954939
1124239
837055
7795
1626000
373742
1677039
931626
810763
124016
974899
1099124
1666883
1186048
1341131
380651
1410672
1843397
598946
1232340
809907
242799
1421652
1783882
436430
283381
395042
1073731
1336552
173408
252786
1123335
418225
1476734
1168531
1969174
1106024
1842695
884963
1542470
1536927
1561377
1336084
1861506
675727
1632981
203123
1556283
1258062
1285659
487654
301730
1251168
1298891
1598220
398778
1129421
906765
1630694
1984868
653874
5581
1527089
945986
1444814
1066767
235308
1768121
1022959
293786
1257890
875686
1969909
1479817
1078052
234003
1590148
1955221
305111
354270
798776
327054
1507589
390652
1836346
668777
1878349
1251856
1377352
1733507
71023
992551
1482428
908509
381715
1849893
251422
462183
939013
1505816
314329
926202
770604
1482273
1536964
1211431
806786
1162465
912521
1978496
1166248
95527
902756
465231
1896432
1607682
957124
1110458
389238
187708
1460472
602774
588606
1202671
997202
1804443
439697
833283
378129
723229
976348
311092
943297
435851
1934378
1196963
994807
1283399
1725000
130378
189737
1087398
253457
486248
713229
617994
74248
414255
1016831
845056
189675
851585
142024
355628
292346
1089707
1402309
1477509
1448730
1116132
1877992
1802607
1195591
1218961
217236
200604
1591516
234532
1700193
1761906
277728
1422496
1259702
1587216
1998991
1686592
907056
1761476
1155543
1400052
308421
1430741
1634305
420457
1071216
1713306
1527052
150245
946447
15628
1331582
1475171
1269538
584091
1524099
1914903
1907660
533303
537175
581844
1997620
1704618
1495721
1937681
1377191
313200
502795
47064
804558
1496950
1193224
1687659
494353
289067
1561193
1808188
170646
1145574
16396
1748952
557497
1475651
1531834
1047552
894027
267929
412189
1450093
1606441
1128771
1810491
605254
224307
1440360
1948184
1545401
1109066
1490155
890834
351139
505768
1202439
931092
1008761
137188
1055267
266614
1722118
643385
1702507
1624752
1043882
690012
1324979
926121
835897
682514
1543163
1811869
493465
1362300
375399
796135
9467
1269818
1139187
1396837
1384797
1722072
1150805
45956
1827852
969619
969130
904116
1129372
152898
1226418
204211
240959
1908436
945191
1718939
1407032
1011373
777786
672166
655163
1812928
1994793
1446906
1183727
144591
402095
1530959
663353
1281309
561501
1821220
316276
999345
1201041
636309
346479
454302
1066725
903520
1149967
1656292
940491
1520716
1058413
1241759
1792933
360581
1983961
941065
317489
1881514
1959638
20800
266447
291746
984229
1945208
400773
560241
1270562
1043040
751070
186670
196565
153119
1629835
1923725
81111
1354793
106657
331153
1467805
278381
297902
734799
1329196
1994423
700276
1493043
138789
397333
1649504
1154333
190366
808942
382086
933416
494286
1448989
1384901
133760
1269637
511
1927514
676103
1829172
149896
436324
489022
1942021
226510
776506
258149
793857
385660
1893181
1434700
386818
1485064
991129
827370
1756920
471249
805695
1745845
1179176
348227
1512931
1255567
1351576
556720
1696297
1287951
948813
97083
653716
1024526
172647
1509695
1006809
1823320
900619
960593
1022206
720644
1650049
511750
793914
984607
1406224
1930378
330812
1649037
1992441
176443
324437
1500475
212085
1516771
217161
1972774
1759688
1323100
1929718
1375150
1321134
1740382
1385749
388308
903384
1173218
29500
1446989
474495
644960
1118251
1305473
1517493
843499
1375018
1772461
846018
976359
595059
1020326
198581
1605614
1345715
851070
1251094
315755
210067
745260
876929
880683
1794709
1333298
1853686
209097
1791464
458230
1522111
580714
865526
241410
495867
588382
619136
1177687
961795
1293739
1488712
1487099
1137877
1108025
71841
23374
501231
449831
547529
852025
694324
1566786
1517270
323806
1433791
357129
1925024
1856449
1486423
1969400
1989168
901041
185952
432957
1477745
356410
1976154
361059
1367815
112820
924241
241351
1410039
1320233
385025
1811251
1229299
126318
1785803
1748881
726706
556770
175924
1913008
837863
1521987
1222909
1753556
182814
20442
1190968
1278129
1771783
930741
310676
1886963
273504
1604278
1416365
1220498
1306541
854737
1897311
1337822
1147302
1043566
379657
744108
1057645
1105188
1983456
915649
1125302
1334174
379373
1327808
1901716
1088176
78472
564513
1427668
768569
1648419
804950
369943
1834283
1497071
898444
1484816
795175
279768
86989
1160225
151480
197146
162784
1462868
364650
567234
284539
305944
1329935
1740623
131731
1355700
34050
1936338
1793104
636136
100970
1781045
1502444
1881131
1988056
687188
1809842
1699534
1137025
1055904
1955786
1733900
501920
1730384
468100
1830450
937418
1673122
1351170
1739811
1152692
1009346
1563630
1228593
229886
460828
1623787
1921032
295548
974438
1364245
1288905
602177
214170
747008
1856994
494877
808146
657834
8365
408037
312997
254915
1822869
1032671
1439239
55219
231243
69830
1194127
454709
407513
470613
1232741
669658
416057
1313614
798577
164346
245865
380356
581959
155322
657539
1023214
1855861
155012
1020852
670321
1191557
299390
1442727
1657355
1553956
1319975
551240
257922
640484
757395
1016029
318637
1375130
186767
982103
1989559
70001
1052036
1148715
1024896
1481298
19510
674603
477955
1515868
1170248
988024
992516
419319
1403712
1828499
1034272
707467
516053
1278245
1701686
629446
847479
965925
864805
118370
710151
608619
65704
799028
194579
202689
1027044
1573213
220667
906339
1115848
1870710
147460
925836
444562
1025305
1830609
1436277
1139177
1640746
977908
789933
1428501
1085188
1375186
18272
1666129
510611
1229565
746028
626890
918828
1252961
1221955
251209
1639265
905772
44850
67506
182313
1392263
77206
1070890
497647
1268269
310039
114671
1001735
260935
1331530
53199
153682
1142889
511191
1761269
1218665
1864066
16337
694218
465386
1569519
868518
1571745
291884
972482
337935
1679592
252833
402571
1795036
629781
1346692
198766
1785027
119539
441292
140816
1886629
428201
1413606
1794282
368520
1275305
1374611
1838191
1818460
52826
925366
282303
1293853
751910
1462894
1484746
1024429
257138
853858
801878
1806044
189135
1045475
1439222
1814254
64105
141540
1060144
1148629
1501647
624156
1594442
819727
987766
1575774
1072979
1072640
1066082
800569
619281
1138491
1988913
1162619
1811588
494988
592060
1896104
1036725
291891
683142
270044
1559051
1955474
1837916
61543
945781
911051
347652
1126935
444829
1778856
625120
979450
608179
171542
1317292
861815
1656892
216289
127937
141374
1159304
260951
1491811
1523733
813401
192097
98722
301427
306719
1676350
1655487
1984861
1301624
918627
1155886
1537719
1548916
150160
883275
198994
1627865
1191610
1452325
336928
1984594
1538203
53116
1592372
1524558
208135
1734930
1338698
1400528
1207832
1374210
1763415
507209
541372
1839855
979705
1464528
253597
499430
1912593
1921897
810076
144971
1261117
1982580
1064028
471310
1629841
207745
1607000
1801276
613171
452867
1641608
1833419
99488
695942
1477141
811016
1759162
275562
537874
586716
192422
1402690
1528345
172233
1136958
325003
1604156
488296
1898984
1650461
295881
1510439
717874
1869751
855568
1908427
368794
1091546
1878338
1590032
1397999
1805077
4337
1214873
1221273
1229108
231357
653087
1379196
248633
1727973
51835
1335274
619124
1460802
353112
1189634
153708
1981595
1596551
777273
1228657
1297285
983076
1741567
1497646
1816263
1779376
1777251
1836488
437072
1651963
687509
1926375
1502644
1172003
913526
1430727
1133931
1036364
504531
906663
1409493
297799
1695541
837489
909601
360296
1293474
510557
760856
1907291
1584502
1959725
288126
1665458
161996
1846447
913611
1213417
1932900
1334225
1432342
175864
1334761
1967446
130167
1925647
1042988
1777616
1114510
887726
289061
1304007
1476400
1849959
1864914
1979189
966195
297201
1755805
510118
1685168
1091020
1024883
625161
825519
1442338
1464719
911585
1858812
1553901
1282651
333931
638008
653081
1129470
1372829
1749895
1457808
236532
262235
470910
1182633
1283503
591376
1855909
983204
1483927
835637
1035229
1678910
1459714
811215
778028
625674
1523086
1386688
1803130
1700057
1490417
1251378
21900
1833434
978886
621714
1138433
1643758
70913
583416
419839
443620
606120
1673372
783954
1348705
6021
1914484
1876722
1340500
1201547
408276
1195005
732966
369803
1124372
217348
1907712
1933453
1049459
1774638
1683912
730148
1366851
1051241
1156259
1081733
1165479
710328
1731069
992540
1313357
1365722
1126387
1309265
170267
1400691
1167835
1722936
1067943
1509574
1887745
1938137
232057
1092954
570761
1943417
1351543
1954632
1300367
875184
541908
1651548
1558404
766277
1305725
1826602
1836384
1875366
1133302
855471
1529881
215050
1441560
1777737
917875
1948484
1920887
486562
779945
363113
208367
1375901
1499326
1476797
612564
1692296
1990120
758887
1152740
1583964
1283668
1917619
53361
1787646
579449
1064642
1306565
797686
786085
78192
1726500
810112
390382
483775
1955453
1898113
1928872
253945
127769
233207
1446350
356762
17691
1900332
1666720
1114088
97891
693074
1568343
1995483
1712744
323419
1747975
1651328
1370918
1443903
1453182
1912786
541655
1951449
351001
365376
448631
1400924
374800
1793491
1758944
1218442
1026580
959977
1884555
311804
1032602
1230279
1121359
1397162
367269
1896312
1643407
428089
776183
162269
1189661
1603254
1909187
943349
1106993
767656
29054
1065168
155060
432608
777916
578477
834257
333561
218445
1250079
1454396
137079
1094604
246422
299519
1010781
1774885
947381
1298383
1434924
987472
824893
1070093
588246
657956
204796
495985
1869600
1155625
1463320
799188
1227594
563013
1476448
1997766
66627
108674
981270
1245546
1585099
1440436
588102
1563497
1329512
958830
1951153
1847499
256961
900038
1388092
1190206
600899
665473
305830
1041023
348101
1360501
771811
826797
238765
1932727
1535149
921768
937589
1651409
555352
678738
259929
1231722
1003815
1662932
1658065
383535
1345896
187388
876813
90499
1591789
1132384
1998716
1937087
147136
401848
1697226
1464443
1887711
780848
540258
1224580
1981143
332920
715292
322008
349981
677521
1154962
1948795
1032329
1988579
936792
1196209
132982
260660
351200
73926
1025288
1995630
1748498
1651341
828041
1449339
740781
1488885
226346
1714363
1716241
152966
1356428
862181
1226168
1125949
1247745
1746685
232093
1945528
939583
1642187
290725
1724255
490180
1272366
1935763
1728666
1033065
1986648
1696713
920118
1340939
1511638
1694802
1652728
121794
1691982
1921011
1694389
1840379
1926734
1556558
964424
604194
1342806
1816654
621663
1205872
1376555
1332749
684945
1833167
150021
1795120
65768
1692711
1513449
189196
132442
545954
801456
955449
170283
1574946
1430806
810379
1262818
1945840
806120
641091
1706165
1632304
1728806
75483
419929
1893952
1729451
195518
276201
1615689
1240471
188548
99275
1619329
1903528
1290626
1459479
746457
1498126
1286941
1509971
1907360
1504028
539459
1293181
1487230
1354773
1479820
56928
673358
25164
1865145
1535886
182998
1259471
1418045
1789305
113302
1772186
1481840
358841
1353907
690908
1509258
1999731
102690
425991
1314414
1157901
67098
365183
1066201
502073
1552918
550118
1940667
214651
913634
1403054
1782244
660869
155110
1339084
385451
1073560
1743843
599104
322525
1294676
133899
1081364
1666837
322614
868899
186340
1950887
1928489
1543301
47537
954737
195393
773774
1471617
519432
1567082
1893355
682443
1545464
549530
513057
1247556
870224
48204
1852519
1536432
768995
460778
761003
123684
34263
1751009
389755
358661
1164801
1707245
227664
1490322
1893224
668132
1407454
517274
885147
12776
348221
689855
598951
1551236
136950
1888095
1798922
1793966
567931
1269970
1904377
1328808
1802805
1886068
158394
344133
492699
1956840
1845371
521397
729407
1849563
862502
1492922
1384127
220406
194412
933655
354156
749010
102886
837462
334611
932228
1344710
337745
261185
1692262
182924
360931
979422
770530
1688793
1801807
839737
1954662
886352
1892961
330856
156065
402295
566675
673108
763127
273217
1505510
819779
1997936
163813
1834534
1580660
468527
1679324
1721257
1893225
43839
115947
1552270
14272
1400976
1128925
499237
103765
939017
1074727
283596
1966200
669185
1944431
262994
617456
1669663
420151
507593
1689999
231164
1751971
1045925
1615183
1300590
1550060
1921424
604053
145580
1943140
805527
601522
1133605
443963
22175
1664463
1607889
923296
990576
1250596
1558782
1396046
876215
717836
484267
1992733
905363
1331494
253535
1375589
487768
1973451
64432
189410
354910
1755727
1608713
1238824
1571419
688051
597949
353887
1483014
1700384
901433
1945365
1610980
966787
152795
1554631
307578
1009012
1031524
1730441
1308047
1756544
1754886
1730475
1743844
305777
1163030
254442
494204
1504002
1982297
636835
1631535
318130
1409844
1381236
1530853
1588599
1249474
706778
1249592
1168417
1854771
155755
1334046
657924
993850
460913
362742
1176663
358262
1565019
1624324
1923078
1635687
1078381
325779
710668
1913948
568183
1941833
1092218
1214191
1838092
1907320
48435
1497061
1408262
281353
1254708
874405
398860
844566
1655568
806278
1276679
1535270
25224
870294
1423284
322113
1350830
1401209
216591
1964050
1550434
1626156
1677878
946250
1838005
725182
1194066
16994
501972
1632179
142602
836405
943278
644758
814887
588637
993439
76981
59012
636120
321741
954777
1619546
1788817
1166591
1979970
1333580
403930
885733
1378749
676745
416694
907621
38254
373678
1315706
1737354
860602
1486024
345848
253398
256430
1084345
258143
867534
913179
1251891
1652145
742425
866068
1901341
1828296
295310
992677
778194
1854502
722685
580567
998191
1426602
1609357
1975211
1367327
150384
1798950
1705688
1230418
1507236
833253
1828077
161109
435568
4595
1802985
1043334
996252
205536
282566
342529
690331
753009
1683559
1964188
1211390
1830749
300024
849448
465961
178361
1872829
240522
1445189
1185502
1917729
357804
951334
552580
341191
498374
1273772
1710497
1899479
1191682
915435
494048
1689828
1329628
375614
615519
1627944
1002119
1330488
405450
991539
588893
1683665
348416
844956
1530344
1659120
1817669
897164
1909180
1171189
817844
1912428
1091426
24515
69243
956741
5029
1057419
1110145
1059501
266178
537599
257835
1594362
561273
1707206
700407
506011
1350064
1379625
1921042
1217767
530389
832427
1362008
658380
613644
1860084
1688271
185277
1349293
675273
938771
1302148
981480
603749
1220211
181657
794068
1139754
617465
161790
590621
1973965
1451269
1942660
854199
1206916
830815
1733887
1676099
269369
829617
1230739
84522
1515506
711287
1699863
876352
1688695
514331
1762635
1031270
1637928
1483598
1019994
980351
1161828
1722098
1325614
179425
1649514
725812
528734
605458
836768
889366
776846
919362
207915
1799793
1952044
1119862
503807
631940
631385
945353
435492
1654632
236847
817727
1356637
430707
1938016
1287361
773693
1870850
1186548
953423
369121
161957
1982982
784664
1871126
1546408
467140
58049
1087337
1383424
1525001
915514
253140
1121264
42427
204164
1272176
562890
919574
972941
1806355
770650
526500
1820197
683084
1730759
349037
899265
59217
399326
597607
1512767
897756
1159976
1441962
1220959
515518
766187
452268
1908819
1873119
912140
564318
1377205
1043750
181419
83191
583555
783147
1998926
1248850
1213121
1063311
1491538
1872552
518821
277502
159824
1867811
1073357
791964
180303
421123
1508594
93150
1392887
1977321
1526356
1197022
114181
653758
1268867
1672624
1141447
316266
1849347
1071727
1015423
995416
829617
1809712
932243
132903
137969
1896680
1348841
743634
1184579
606744
677225
1289205
247740
1803257
116787
1833291
127000
656216
757321
468639
281335
1302422
357021
1736284
14875
1475956
1081725
1196371
1516510
1678695
1902507
341101
153809
585350
1433787
429277
1744469
1436753
971535
1602302
335244
919412
992708
1776253
1131227
1542039
232608
1401437
705350
546683
1017307
482714
1736165
1292265
523360
452708
1301441
1569837
755375
121793
584363
1785931
1092166
86831
58583
587978
203337
1858052
1427469
1022637
1560045
1402937
861079
1930697
626368
75604
221079
1187583
316882
1662708
826431
1925424
1539244
123043
1319815
548035
688804
1862871
1145674
1459570
832256
1316108
800358
1399981
48356
1670853
1648579
814712
1914828
1537613
1690931
1713283
1479818
216413
1256290
167051
547604
497943
1679464
141224
1184617
1655799
1353121
644766
248697
1685075
839300
897646
785900
147002
166332
788019
843004
1119544
980653
1355727
1619431
1612525
580519
1046215
4664
1391084
547951
756760
1662511
1056861
1226031
750124
1973781
569978
610242
1104661
1315251
123690
354790
393111
1079771
1057355
1026101
966635
871313
1775383
486945
356981
1521296
1848291
1792288
1095642
1654498
569017
1552327
1161556
61422
880187
538281
1087774
1953158
851525
79259
322905
794671
254837
734900
1622670
1216525
54512
1452740
850596
1159898
99510
901664
493866
1606213
789855
1201294
1590070
1279613
516157
1764891
92475
309119
1522626
1807700
875098
1568679
1599682
451974
1907712
930907
1873043
985276
1537851
752475
1774061
42049
463030
1380436
1756492
1537208
1726973
949968
1733230
34422
1690062
1484174
1492992
878153
310828
1740814
347129
1387926
1154687
200141
1114422
310024
604774
1443060
519279
1582198
573119
577236
669775
1540741
692190
510480
1544365
931076
483580
1807668
1493896
1907960
591464
1638494
1986457
156658
1192905
585100
117591
1215206
1049534
857380
861317
1848510
994974
523306
526971
1151458
1975854
496590
717973
646024
1600035
1419843
308618
1905137
367056
87204
869413
1536252
715153
1747651
1377720
517680
59381
1474563
835201
1517438
939625
1014792
535332
1788978
578228
1935416
65427
1801443
1026081
769364
1902855
1676723
1551958
1982388
657047
1788566
1519298
1392531
1494226
249395
255342
533790
1313486
753768
1264160
1192043
869901
1727446
1561842
58830
1690025
1329619
1540110
115542
956011
572810
1387502
1851989
1463074
1002749
876439
491483
1043846
78876
719785
1315705
1207815
807932
807009
1583100
1161283
1656913
719068
1202981
1580839
260345
850359
1043990
1259132
753489
681312
1380524
1497634
741025
699416
862044
96000
370450
1151948
1876096
1661829
20842
1658665
922318
1218866
1736318
600535
1965997
1868116
1364518
8704
1235704
432392
1894541
704235
1921643
546817
506445
1667277
896428
1236762
552275
489112
621294
1206582
1166998
717184
158418
1248665
1807526
1267295
331432
1725769
517455
613655
1929443
1505588
1217310
1149978
415268
1381788
351453
1805108
948357
749616
368340
68445
386370
1139550
747558
793830
1988854
1839024
1018716
1400182
1791524
1503602
90284
1622854
602966
1916761
853748
1990954
391108
1128882
1831751
165114
596450
912712
767179
1475706
1761282
1316706
1992415
584250
186629
1725484
1239550
937304
780670
1182317
1871637
664768
1577439
1446082
1396856
182703
211799
1805949
1481863
1038852
1522080
713553
1782463
1436162
40907
482524
482409
1972167
1339480
584786
1767678
1309714
92435
1003078
1685487
1145842
520364
205974
16030
683965
587088
173530
1684873
194527
106963
1532082
1914334
18500
1861002
1728683
207183
1520714
236615
237996
1815539
289872
1248371
1129196
1460214
306571
1804669
567460
220413
968058
1594057
1124245
144531
72051
1246270
1434307
1138705
721583
349109
298066
576172
1533244
803391
671306
1514025
337077
1669792
1861317
590105
1709478
1978546
16949
378796
1398456
412640
1293939
831336
426239
858978
1898626
75359
1128780
215544
1295413
1749011
1020009
853522
1628368
566351
1151543
1510770
816979
1363070
1589553
936638
357784
1888896
1890084
511793
1063527
1719948
826166
126044
702465
325413
984254
1127787
713227
505313
2249
5570
1892586
644308
19331
123538
1726718
610181
133745
118518
427103
1040385
1930857
948213
1020617
1318898
478045
767953
1794552
131691
1625057
1204576
1508827
1886770
107320
1402547
1327181
32186
457605
309034
167037
1297818
219112
599091
1822979
1444769
896714
1152749
1070822
103267
893636
833104
1993939
1728122
339456
295791
1281756
642159
1124106
130842
98931
354735
1133028
1953140
1879706
1735062
297345
481760
1449068
50086
304772
443423
1254676
1171958
1710037
851105
1678381
60308
1385816
185604
1651786
290963
424903
290566
1848803
1514687
1470091
1661022
1607934
671564
261705
591733
638882
351512
1015616
40702
1646812
612201
1906726
343068
1946725
750434
1686272
1506955
1510377
215171
959662
1536513
1695882
131976
527307
473259
1983969
1526453
1550072
1433218
284045
1296258
435886
1281291
675492
1413596
339310
1584541
329823
1377572
297144
825225
215514
1103841
1192438
1774584
1242820
631011
627168
230797
1270521
1292881
47416
681774
1774582
850615
1864971
1815539
1494102
1643243
394926
101860
1928200
1544174
625001
414244
304871
1312043
1745524
916745
31348
886579
1750130
214840
908031
1184470
283627
168024
1569997
229861
1360626
156646
1933185
632505
1185623
8963
275801
1766825
1236659
1727541
538738
1253473
1291816
356214
320517
862549
591444
1473201
448416
1004426
1778215
227533
1785222
207089
100261
972279
1348153
982734
1570263
1176831
1718419
1039387
185073
727005
1186067
473195
532843
670537
1200823
1136199
242864
797348
974275
24589
1248254
1693596
1319056
267313
383288
213833
1919604
522276
303717
1946021
883110
1970458
759040
1735106
1408244
818447
251349
1497273
973714
1419525
651231
103830
81067
1925104
887137
1060278
1720996
812246
23944
1924026
160042
525530
572375
427202
50658
452689
743361
1959438
409893
189418
1434961
525575
1014835
69921
476530
834856
1299668
956578
860152
961058
483944
1043503
277074
805783
474081
1114970
1443034
711913
777471
753979
399309
1567036
900795
721142
524811
698287
235242
429786
1253129
1858056
775270
345697
1199916
234413
178804
1594624
1410043
308138
90798
257410
314131
1319283
1928606
765013
620996
809150
1659462
1023294
1444906
746772
1111045
1453184
949315
1562797
877717
809820
1074261
1435081
1897719
362610
1753526
1590637
641350
1523294
162048
23688
255116
841122
12341
1700150
1845253
32988
962910
999681
398504
588794
561179
947457
878606
1354470
1489568
654763
852322
605383
1097190
1097036
1694122
1134604
846302
788112
1072891
702963
528502
50892
1594213
146304
1955923
652158
713004
1774887
418566
1163535
1775328
1048038
942229
60368
1684782
1894911
1971491
1616244
1849319
1431821
1005771
1878540
1240259
438791
1350057
1003890
929555
1121245
1725785
432805
1602055
130239
1604195
1226526
826401
1509014
1341871
1210305
207134
1551696
676973
771537
1362877
197077
532883
946050
910775
1438878
797166
1903906
1582733
1170901
206811
1194303
1860723
1513143
1249831
1849158
1323250
104676
1229899
20004
1973105
776795
1660803
1835753
1963169
253463
595882
1263436
1968244
546696
739735
1327715
1791482
1022008
1324888
363170
204369
1614834
140737
140678
1135382
994746
1210201
1567310
1198508
1406892
1346524
1248057
1280397
1166116
1073374
1043209
71505
1003430
319884
1591750
294675
171092
1812130
1793897
1338339
1299996
1514399
602578
758528
921012
1038402
1341017
1124611
678922
893045
1626918
1192855
1342018
1998885
1810344
1544377
1097764
1054643
791592
1633463
941413
1050179
935393
296449
651702
382794
1666800
379357
1660142
903337
836289
1591357
601562
1699431
1119327
104752
1062431
1740258
1876687
449350
476435
986851
1503382
518293
871069
1693390
346631
772886
1636494
1927733
443036
787408
1338030
146628
392509
1295940
1696296
1206787
1863941
1948346
391707
1337693
1574983
1254740
157809
1333935
974951
594052
97933
1925740
154436
516576
1357503
971766
1800714
1522460
1876305
220184
876894
640065
1348405
1405522
910043
255102
75620
122088
397963
42787
498599
1619492
1973923
90532
1128362
157161
1335116
825177
1610352
1483022
1014784
890155
916772
1861825
1281654
220864
504863
361304
386975
1540345
722824
341309
1506731
1403064
655795
1942418
1173915
1276595
905655
1591969
1772889
729360
38085
1969492
1743971
104659
811100
84259
1756533
1299741
1304624
40780
1932573
1733210
1234698
66338
724308
1900637
1607237
938367
605572
1294383
1559924
1448165
318225
363205
1508160
138626
1938047
582396
1235741
342429
127454
336430
295950
162673
490610
545837
1007785
379411
1166123
258824
1732638
299559
654375
1344751
1671021
897186
1439452
961436
1903211
362940
273642
774439
492776
716543
992392
982572
851634
847476
525955
355335
1799332
75848
1724797
1462818
1661442
1735164
1399305
1802041
1230898
115228
1202014
1371236
1594108
1347836
962031
1535672
1494539
1690033
1955464
517214
1748479
1810186
1750714
1229881
867466
648178
1138948
1029334
1887542
1715535
45664
1784459
96543
1530453
512284
339458
618104
59317
1407956
1580947
1543304
1661197
1099498
98065
489965
1603918
399351
552997
856150
1389774
137076
1509952
1472789
1287207
1011270
663474
1649773
169469
1295503
942916
108072
1293071
218165
1980860
633019
1957819
1170962
1859424
1623402
1385079
1509909
1396574
1838239
1778502
1818222
1246362
51577
711103
957681
1120311
282467
256987
1261068
1928289
1304150
1277094
115506
934072
1522225
358072
1416854
708403
402268
1805951
1788159
1507619
1548303
676630
1438613
1499569
1083867
1796683
249778
25083
59359
370032
1689723
579715
55834
1724845
222268
1235749
1512743
1711654
1134103
1401782
1990819
395364
1904861
1774783
1286544
1318699
1029558
1933179
1916305
1338715
139079
1797186
1894810
1507946
901508
1837950
1115546
838330
1944287
1834210
1610727
1503766
1366694
527290
488026
1046340
646183
420181
33875
156522
1962517
445764
140838
643431
1267018
367824
981171
1161023
88576
1859094
1233293
418720
1685563
1099782
451866
918155
666409
1930926
1215349
752033
1170897
1597960
310906
900588
1985958
462818
286723
1252633
1647049
496825
581770
1304768
64655
1526823
887143
1417621
1800369
1909627
1093877
1075403
1587368
1413527
678095
1546603
301392
1543771
1102693
1356163
480957
1875725
1269570
1622355
708782
1899375
190581
1707509
656940
352641
909047
164956
716154
118425
991693
247030
746654
1749400
1386816
1456574
1167481
1569483
938524
245270
86929
96968
1334069
1444664
373046
394850
33977
1518966
977836
1854071
1888873
613322
828628
1761504
198641
1554281
1016873
1070280
449813
1568538
1732741
1440638
1082408
823174
1185076
1512878
1962789
1140708
1929746
1462000
541228
605856
594079
799791
1503134
1243415
1568759
378025
215295
286246
1645290
1456684
1400307
1659523
418577
1976171
623817
910719
1548622
1664853
1112592
1612860
1871686
1111886
1022440
1520291
658359
1381636
685246
101068
342131
1198852
1267617
1774159
1420252
1979454
1890757
1888016
1464405
1522982
507720
1655296
694291
525172
192286
1584064
160988
977950
1413678
1360976
1444947
331015
1584234
899673
1968378
903527
1163029
460388
308775
818539
1292487
1270571
464079
803880
620522
437055
1331130
1201832
355081
1026315
1143597
1593892
383696
745557
590458
1122998
341064
1203947
1652325
1467086
1810005
166442
1341598
80293
251130
103732
1311756
692154
787171
119346
1564753
698052
1912166
508038
1123011
1532468
1583567
386497
606036
1718956
220265
1328926
1129129
684670
533953
1724295
1370028
1664762
1064657
936587
539547
128989
1666733
667929
1893329
1206973
839766
797849
153718
1157254
1942152
1919349
391693
930348
905556
1813151
1329635
1657365
1750330
1828651
960863
521768
1380500
1486457
873079
727319
882654
906997
414152
311309
1357506
347792
451115
652663
1009935
1290599
1087822
928812
265844
1760608
1626509
904297
1438593
1006409
1718071
499346
1723568
1201990
451550
340109
502572
1943908
740701
768159
1999489
825853
1490674
1279739
1222219
1155374
77555
232632
323004
467159
1865322
215321
1145080
852225
1579340
1371951
89638
1298409
836589
224985
1435382
1260595
1211180
1532081
203243
605091
1841582
1402785
1364371
218626
48265
1262809
923525
1952159
1382830
1200911
742662
66810
1352212
1313838
1562421
890367
1694061
334058
1283224
1060160
1745176
1868646
137640
1868334
728434
1487721
1568752
329055
27615
1131645
293944
1359619
914756
921341
934431
638494
399019
13004
1167851
299518
363504
228316
1480846
12976
1533982
99555
919892
595002
539223
166307
543432
1808757
4822
530465
84916
503032
526662
1967469
568000
912054
111386
538605
1806175
494164
1194035
960689
793332
1504640
752595
19974
110068
1698557
1070199
72928
902162
1810622
156890
799996
160894
691580
558440
1675646
1709050
1238217
1937315
1111063
1617490
1057473
373192
1108447
646901
1284817
82759
1087512
167669
919493
913822
404804
1306030
1816004
961147
252828
446071
1685223
389547
1844782
834572
850637
1577199
104794
768598
1706120
965349
810157
482475
164913
1145676
71917
448553
1544335
431812
1833084
6482
1958253
577090
174249
136839
413773
1947964
1783060
347450
668570
1809313
1010711
1932353
1289972
945655
1239001
1378117
1095523
1553260
1576478
220768
568092
1347250
504415
1344788
1847712
562216
1431303
83432
320283
739939
1343497
215801
1618123
610840
629851
1599303
282829
1614369
371955
1049468
669951
361730
75827
1149928
376296
1135714
1817869
834555
125159
458176
203752
1421020
1800458
326676
1675789
186204
1217195
959032
396237
1010972
445842
1722774
177629
1775248
1374266
919125
1104494
1158092
1295295
1689382
1749895
883035
656782
936007
145133
1569620
1846485
1428241
797931
1488094
1768053
468615
1258224
506712
492074
1149347
328406
1277258
1947445
1039886
1775584
1159477
1078518
1784000
1454614
142232
1862151
1991066
170478
1190744
1118746
967104
1754664
1467658
1797942
1683927
1871047
864174
1438699
1669208
1600423
191190
1084943
1255340
1128987
192175
1899806
1864423
229779
1176483
1354881
983269
30507
605033
1298624
500980
73587
158589
239078
552983
287677
949355
1076766
1236919
1166077
212592
1790307
514019
648238
1602945
1285512
929744
1643785
1043239
380294
224981
448141
66567
551392
1597929
181355
1252944
632805
797926
1158024
1382801
1313045
1453714
1968743
393959
1578180
857829
741035
1859311
26004
1140225
750797
1760027
427023
848436
1451963
1601716
725899
413418
1887778
241284
805838
449573
1239247
34119
891830
106836
1219461
717636
1355818
1268908
133876
614338
3656
1264375
619790
450406
378939
1006102
1061772
1645862
1014281
819374
1712298
1058353
291130
1603804
1801723
854047
943421
1959583
1489191
1822305
1560912
1248901
717295
928339
1610339
712748
323556
1386579
987849
1207816
1990508
571923
1711522
1671197
1718451
602768
69997
226341
50515
870808
1238246
1490824
966861
1513035
1491525
900773
1087337
729034
675313
683966
1296748
30427
1252546
640023
104754
1951384
1109936
240177
988481
1597281
1409600
123769
1126580
1956356
727359
1085426
215909
58449
1410762
846154
1043638
647830
1181566
1715551
1530283
474816
101894
577439
425902
573851
1430471
1895002
649789
30300
1268437
1387663
1540872
499398
912652
1876117
1687677
1137371
1811896
623877
1202686
296123
593330
713547
400533
861141
1616051
1336532
1409605
20130
98046
1059922
925545
746733
1183756
77821
572452
122418
748790
1300285
1176561
1338096
792758
794996
897105
1638182
1696597
217023
988352
1900614
956295
226273
371543
336943
1694547
492455
1664432
733294
1879654
413935
258986
570200
931365
1641795
917748
777852
1224990
1736694
1707868
1120070
1264480
834902
1352152
101916
1422153
350930
1571023
1692066
428550
208829
1072405
1833496
47882
1090506
353343
641823
947734
1027761
1621688
152080
959662
1086123
924199
87608
696917
427141
5180
1508566
1270105
1829533
1063028
1431444
828613
651666
1722680
368307
735694
1695663
919858
355598
1971504
699404
99099
1489924
1265920
1484778
402857
878873
1332559
714916
1019835
1943017
609120
1168977
549624
1597974
1291967
298764
1839050
780905
178180
1978774
947294
1702868
1179233
596300
688016
1393390
1164520
1596301
1650801
345570
1742486
1343720
778300
1074645
848946
1042149
46993
1098577
935631
1522839
1362693
1677478
916221
716766
362703
291941
395795
1672173
1256031
458404
1254257
1711076
149635
193635
895411
1208371
1383530
225368
1718222
1035810
1537217
428270
229806
768019
270734
789626
1275302
1804594
1794325
915964
853694
1763315
267176
917751
1681280
90025
1677052
947302
1034008
1667920
1975239
1266520
847323
203112
1442537
823993
1338545
1426840
692745
1667541
1303853
868097
1482159
1988512
1115598
1278766
1437309
1847744
1232993
743142
230898
825610
1148205
127004
1492385
1686978
1207389
1580245
1827669
14110
1801766
289662
692139
913423
373723
1569339
1635596
1962767
1309872
1008906
467228
738817
545393
1397590
944152
877695
59743
1718378
178178
515296
966464
9044
183934
1124486
1204146
1194827
1451130
1393701
772429
37859
1139129
152275
118751
1036954
775459
1344902
1528780
1161390
766784
155931
979334
1742814
1120455
1403321
691071
145151
1995960
1385151
1067464
553829
806194
380805
1675183
1481612
1074922
1141077
1974083
74401
423085
1761303
1002475
348525
1690510
1194648
768212
1398664
1140892
970456
1618919
1906763
1231573
918484
880714
199349
6129
784326
1798906
1185720
1063069
713275
1876769
842074
364649
561376
1664789
312912
126844
1693865
73047
492996
1281030
1451933
362302
1053617
223963
1222577
1466071
884173
1876389
1368081
1525354
1390023
914917
856611
48039
1000463
1292936
1945229
325828
1321723
1021326
1345397
665401
1212742
1181816
1061204
286451
412459
205134
1277428
934644
223595
699845
658961
988600
1761011
1312670
1757022
909089
870736
1214580
62132
924480
1616273
281302
182019
184929
1216622
557676
230360
1529472
116137
288964
1402137
1157041
281794
250692
1246275
1088201
387473
352404
1278617
127511
1814059
732591
892936
982173
498469
1945420
588445
599810
1455216
1070873
1455543
1888723
40537
732493
490399
214989
1778318
895382
1366421
1335109
50700
1594304
330763
1333475
168904
548606
554329
1900301
402583
1957120
885992
768358
1111413
1686959
1101571
447230
193594
1021747
665378
410182
451060
1689672
1194802
1337704
720895
1872305
1869329
1161423
846752
1993339
547690
135269
1036100
1459188
1762395
1828823
1167274
1684915
1735593
457129
1208340
282021
908989
400269
1444138
29691
479061
666881
547876
1050172
986912
937147
1626474
867596
1371433
90210
1537775
842642
169306
1795337
981382
492897
1962056
135687
1474700
1020879
541466
1600828
1721755
329095
545588
189088
243244
1524607
1222854
755056
1697041
376656
1086045
359653
1924866
1268702
616070
1008940
871974
1609609
698244
1790377
1151784
1226662
1284839
1722410
827047
229805
905430
152700
498706
1385124
190102
1677626
1399653
1311695
1747677
513882
1354880
450239
699587
1716677
684899
635020
1326171
503715
96133
1196629
1609609
1147695
1281233
645970
107542
1582067
694958
1706128
467209
350293
834832
1941139
1470803
1929061
1550092
1074388
208541
1249988
1522982
1518687
1707856
1904726
1183726
63609
1289835
646891
1204748
522880
728551
1173620
1433471
991814
902273
462982
1785079
876130
1356109
8789
224254
1757077
309299
1558490
703611
1360257
1650965
580724
674679
1952639
1418111
1272941
1750531
670229
1441661
1828687
1957484
578033
1930177
499164
980016
187356
190026
184956
305153
192963
77334
492058
318954
1897052
1303882
318252
362788
1465200
865533
1806501
1114131
1764878
1628355
1532256
1972583
595913
1443041
1837949
738969
732760
1176901
740883
1734626
259398
1019458
1566804
711135
1528358
1935828
1065067
1940843
1295721
517686
596782
453937
1311753
259817
1562695
391917
1579904
1259123
1516243
1399051
478594
1104385
669270
375831
1612362
632762
1420821
1574067
609812
109744
85015
717379
1909042
252026
534082
1360640
814091
1552800
531582
272865
927119
1414775
467408
1750258
445146
527164
7838
766205
1843667
1690037
1535718
1601383
52091
766969
632189
1309595
581376
1144140
834962
1630287
1461285
831601
1561996
626212
1775206
1120181
57992
1206108
1684081
641081
156219
1321415
901519
977015
542199
1520083
885478
149455
1357748
186943
1628990
620436
1680785
1433834
231093
304382
1582059
933233
674503
1487175
1104980
1662845
1164931
112605
1248302
587520
801523
1508642
652605
189482
1676354
1770326
587032
1152958
1698588
1563144
880301
103237
1828166
1861901
1523571
953737
952455
1160083
572929
208051
1067540
770191
1554949
436613
1558900
137806
1231868
1569300
1100202
1430958
296606
1324138
696414
305211
915824
1790611
231298
741866
1535346
1272022
1254691
236043
1919739
267094
642622
682462
1514723
293814
502390
1713837
1258023
1851726
1765653
1864195
161294
967388
1752616
540867
1834283
1633850
1466163
1546277
973211
315517
1735198
1881046
1861959
1267359
1464600
1960505
296982
1174235
780443
1797367
1129196
973720
553524
152708
789615
1242825
1994957
1703826
360894
968099
715270
602243
345836
1022118
574727
404137
1286852
1929556
1884652
488291
412680
134158
343994
540715
1491688
653285
641145
1324702
330818
711212
1970141
464754
1709400
795812
430675
1664964
1904173
1264702
317779
1451324
1038368
109235
1704073
1346085
1784322
322803
363430
1512040
1360308
1419138
1667926
8046
1572795
1938024
1726801
274329
523665
1121549
209185
504952
1416136
601838
829481
1271496
1985295
1889101
314939
1235589
556034
723428
142384
1242385
697851
937093
346395
1806634
9351
1842435
1406631
1927708
100336
11391
1774481
1680968
675024
1668601
1803170
898670
1640084
961895
1768724
223802
1926243
1695354
262446
484365
922250
615829
913994
448497
1070882
428088
582332
1164167
754623
381601
1090011
1449129
1494100
1451758
551762
543171
80866
1731946
1011058
1170509
1785321
1209930
1060721
496261
650850
1986799
530560
830940
145230
1481799
141513
201374
1856603
127721
1382820
419320
1039455
801592
1771715
315312
221286
414580
1439426
1368780
1028856
1014074
364745
32501
105986
827634
871161
135597
1626265
804483
503340
1889047
1168013
952405
1463718
1283929
1558432
542691
788975
1090588
1883930
1273671
788358
603419
212092
642202
1315955
1403531
1551633
922005
1730987
1114553
1564506
121370
1166748
723059
822414
1801346
316783
1616544
875664
136304
1360553
1641299
51093
1926906
386955
203935
828737
990213
1405868
483139
670430
1178416
9783
515993
1664297
601238
1668158
102581
724949
675240
179893
1968915
1823042
1855553
1382711
62949
1368269
385502
134625
1583003
1090515
1302042
763880
1345641
581165
354202
1800089
709729
1000678
55602
1719990
1968604
1300503
1687786
1519409
945864
609238
1212602
857514
620570
1976899
1931993
306549
767563
509922
655344
1771759
1111453
1976367
301199
1385812
1323974
997324
1583157
64067
1148359
1921709
1313247
1916326
1467631
611383
530077
1338731
1640573
74472
1975821
861095
645795
14055
212339
596242
1587436
1395889
1201190
1250799
1346116
192293
391674
1652136
13260
816493
1251706
231980
715037
517662
1027770
1382764
186845
1323257
1358231
51449
1638888
32193
100311
163654
310082
1889197
107605
694899
1777230
145647
1588495
663278
1223658
734555
1067827
1586657
1747692
1484817
711515
54890
357397
1511199
20192
42090
1567976
1685289
81457
611214
1327437
1176104
910733
1686200
128097
1676379
1333805
909086
923187
336166
593657
863070
1066390
712519
243353
769197
1933191
1479211
1971533
871598
1811786
606015
999998
730016
1186639
514183
1311865
1872695
1472967
1124955
554695
767057
411179
132628
1322973
1497797
830061
55861
450553
1651803
579538
789128
366767
1802553
1553705
819165
1197502
197991
702941
387512
1325898
915772
1190027
1707301
375106
976288
574586
940799
1934403
316133
721458
1596757
591054
1052751
1187019
3913
527847
1508698
1133549
935226
1102461
1573319
137220
973010
9416
207861
1179424
1653333
1059671
200243
1937139
95762
1521746
467594
1812070
855586
1983469
566312
645752
92449
1411260
264649
1499127
1937132
1439183
212834
1477652
553652
1213668
1685280
531605
1783615
223792
1511659
1261293
1598889
1290885
271390
32334
1900544
1564045
1273931
8514
839206
225457
547416
1749149
1991326
1089393
1029851
494222
749631
343711
1309880
284489
426176
1308052
1813924
615489
809762
1266511
1752170
4599
1593137
1452712
1601639
1586657
1146453
806158
1206881
964349
1000758
640052
896603
1844523
1854457
588296
847552
493460
1093849
1728466
917728
1347615
80358
194719
888949
1267748
992675
1383965
594968
1366430
79916
956404
1735487
1835052
1835317
1816187
1566201
218525
1863462
938428
969215
1415819
1917860
1741561
36009
1575886
41364
550299
1360117
1852504
1307740
553047
1925265
292886
1442810
348401
1596116
1071446
227485
1991522
1097710
499677
1737830
1868592
1859532
29120
1288044
1751576
612250
2165
1663293
556651
1660414
56513
1054337
1032223
1130691
601383
64991
1927959
1583206
1106910
129087
123246
1851949
886472
986212
853941
700833
549514
629485
1874687
828785
1831359
1188986
1406474
1320926
1488869
1364999
1091137
842830
744264
1556056
1056268
1399482
1720955
142649
1728979
436570
1704966
1649160
111473
1621760
800213
1779419
92600
680852
676484
1580907
462033
626848
1532922
473057
1471692
638417
1116889
793227
435903
942623
1599899
730635
1686792
1326773
1328956
247256
893051
1657390
1453549
362426
598999
1988064
1127694
984975
476502
888725
74676
1014380
1425075
1966362
202906
159987
1947114
1617397
1550451
1188331
142938
460596
54064
1800183
1776327
163413
446144
263825
14660
1044439
309620
1935716
1853245
1762507
1270859
436714
667210
104428
97862
1133650
101560
846281
448758
249532
1591820
1651831
423371
808773
74763
1672134
1303419
1439288
638524
1068724
649420
813510
765730
483418
828858
898567
1852724
1419729
1948688
435696
469330
1090813
1555087
7564
396785
1349466
1937726
9889
132593
822941
1132132
338384
1752944
64987
1043460
1616468
214373
401933
750748
293736
952383
1374110
1114000
137965
695787
272760
99653
1301994
1096740
1504428
1527445
1801566
14517
1057068
1207229
1433964
718386
346437
1640191
876094
1139036
1274469
29841
505627
1798782
1925272
1808653
427383
572905
1816041
1271037
383462
132080
1183900
687958
500515
1406614
1436955
941397
1630066
165216
981144
160111
1721246
1663866
528808
1847852
1372893
1092387
1190419
1535711
924029
1257873
1915166
1492626
1852673
977861
22096
405776
861084
1060408
337413
407842
552667
1686401
1321553
1818361
174251
1067586
538650
1504571
1826769
1679382
92052
1486343
161941
184921
1392978
604734
1809871
712784
387737
16236
1270780
297456
148967
1207919
61038
370579
1788868
692434
1108579
752336
270820
1997580
879207
1211158
1056894
1186450
391248
1036049
1515798
824140
1472331
808581
1992891
1552739
794022
1893768
1391355
1938241
1377999
854136
1132823
344621
1977324
1671750
898227
868429
853885
162911
1620718
1230908
1523309
1481718
1105570
86454
9576
700734
577905
1912783
112079
1957212
627088
1635077
748777
1620319
1385551
110918
662956
444682
1814960
1349161
235899
876481
1475660
1150897
1375359
1370491
1777304
1458370
1140236
379713
943343
705100
109367
67351
1078086
1016266
1363848
1384761
1584389
1073186
933659
1552089
888642
1005665
446828
1575652
1931967
446480
352833
1146201
1606120
207902
168622
1295989
228643
1684699
505527
1378619
1343897
199449
1167440
829693
136419
317600
1009372
1212719
110278
1951667
1875347
276241
1924419
493260
1105026
958800
845162
1655242
826117
655319
417316
1841070
1396888
765093
1281708
1258779
978372
728034
1134790
1835856
1521347
382697
709801
1098245
163964
835179
827908
892830
1040630
1545450
152112
1277844
1185993
46728
1218916
548059
348858
1185916
1594208
1774704
1927159
1751305
735455
1783845
510167
158105
1567193
1512310
1835013
1787932
1956118
565864
1892310
1865139
737546
1982212
330006
1164458
552818
1434837
1710017
1439997
1942480
576205
1559853
1444825
606571
878697
1588463
695802
1379579
826868
1336686
1438049
1054674
1233913
392897
101115
1790766
1698151
1284680
1867786
263973
515858
35975
944995
565578
1682107
488474
1403086
1715645
1436862
1826380
69881
803267
365925
21128
1963026
1997000
2386
1944076
1794974
510882
1607187
1401371
482694
1349698
391046
1668166
457735
1549071
1707349
1624726
742367
866712
1037176
49361
1363741
335558
1842742
724540
1382474
1543284
1850533
619914
1618989
1940542
395626
254379
655488
1564318
1848925
1108915
644392
1424706
993397
1769980
825421
1667422
1218201
465713
1746403
1600419
1659534
1307818
817609
51964
153547
527508
1780641
1344511
1344024
1278305
479520
876654
1506007
1767341
1791363
277190
952239
239282
957477
1730839
1352543
1072140
1033948
379177
662910
329799
1003096
1738904
1222497
394971
1159497
112519
22585
770814
1332766
920742
707648
1431579
479921
956438
61450
1353743
1175559
581588
1084266
1169112
956476
574674
1053528
392785
898318
374341
702170
1106841
157223
1970296
678631
564169
74412
406512
1293187
467512
518319
1607037
1667461
1545385
225710
1130309
1981410
1386664
777807
1736858
1614276
459739
333379
1424655
1264009
1194502
625846
969343
227990
81701
642331
837014
27209
632755
1191398
90731
1057630
436826
1269740
105200
387085
1630093
969782
1263028
1742540
554220
64252
1809967
451751
464971
1011989
332493
1098544
1120055
1448832
181034
1096298
399442
1723083
1587241
954978
1417963
776232
1672721
706824
1269107
800831
738625
1550107
1356365
861177
1129606
318379
499109
563486
1957407
667234
927140
1903654
1694093
1088004
1460677
621656
1454540
723189
913883
864507
1205605
1555146
531566
137076
1041062
734733
1143759
939821
651058
551160
1007479
1976677
1069613
134186
849349
1157387
1692567
1588878
425435
1219162
1404444
866075
206429
1834615
214940
845927
601852
1322372
1919720
906611
67295
1309587
596402
938697
46548
729975
1027629
704252
1452817
754083
768695
362578
1946587
1759896
957496
201322
771540
445100
859137
515744
238910
1910038
190384
1189773
1946448
1849605
840037
459198
263871
1837981
1466575
1393283
1442451
1962902
254481
1374782
707791
250441
1872241
337201
1567123
258191
1956810
38631
715875
1934346
1388266
385889
125345
1399593
1240252
802974
1804966
913523
272359
876462
89291
993281
1043012
1924457
476251
1917226
1385552
22345
1003358
723595
1824032
1941988
642691
1542380
1321603
1178205
1667418
1957123
242402
1986403
1864374
285164
365862
995736
1782031
834690
1677089
1913738
668440
1095324
822522
605671
704967
1980646
985844
1315520
1958108
1275605
1929584
443254
657396
964414
143615
1346493
465429
1311729
1180585
814299
1641635
1718340
1513702
1129254
836013
1758137
1297422
22494
1161250
542422
1430439
1488910
1669796
1687427
1301271
1923426
612951
1580327
615060
563146
1790768
178305
560704
1673908
1765952
1904743
42587
1218846
847955
1528051
116196
123637
990706
1934556
436088
1066725
884395
855094
288619
1969740
1451459
1498524
1582490
1930500
423884
216948
1464142
1921767
1465151
1995861
964159
803567
1567395
1983716
1360768
1098775
1782422
785229
342651
1333497
1160405
869916
1225884
1692626
1498479
782936
1043208
338441
1711817
1638981
1169620
995711
486580
1536877
153996
1974104
459499
1560921
545357
1149318
265281
1866056
311299
164414
289456
271824
1062938
451216
135035
1459977
787735
1180349
1306324
368463
1532654
1171723
1385972
67717
610512
1517336
1004918
713039
1363063
1789606
1850112
284508
1269612
1345406
796540
152798
1595337
40179
88169
377197
1930857
1976086
675988
62883
400523
1830608
800796
688069
1439176
1645276
548577
1399976
553816
968715
221651
197846
1165051
135502
1991206
371272
1797096
1559572
944244
1801750
701566
625168
1085323
286399
1686605
125219
219216
1011848
1296935
1390309
1521361
1840072
1261461
1359189
1174434
369339
1378662
698593
523840
814238
1821703
1489033
971101
961493
678514
900945
634711
574462
1499866
1147293
1024702
757236
1887101
1409281
1932806
1899131
1309962
1181343
614265
1452439
1893564
1971336
1261401
480808
1020043
1238291
1985338
1411590
1472620
420510
1534358
1162457
1614195
1099537
1977709
1349092
1303220
1393859
1777355
720564
1596970
1742203
1156173
1601323
342248
859848
256077
1296112
803848
568533
1911895
1000032
1198103
1945273
1173980
106631
414808
1342378
1735081
485155
314884
419694
1950200
715060
620434
1985645
1372032
910811
1878664
1666195
278868
843694
633944
65873
1822445
124837
566781
1179781
128153
514485
1319573
256549
557364
1116214
963937
1833292
1762319
568991
1934427
652382
1196289
1730320
1410052
1758239
572033
456408
485742
333853
1113855
328169
1988211
1881961
59868
1483884
932817
484167
1010808
1022331
1057118
937966
388182
765014
1084392
1032446
122601
592077
1066129
1097913
1009861
1222404
140845
1030360
1108959
1150157
881584
705082
1149769
1763633
1864957
395213
1851049
1224535
1241512
62254
586482
1671020
570224
1635380
1397306
497205
536712
1776382
296443
575968
1109187
1983945
305658
1611639
1097697
388130
250868
1549453
1578868
1564807
369517
1657522
753185
1228325
544280
1348839
182337
1122142
281806
474003
689619
461868
1707538
615147
776766
1669071
26647
446874
221267
153498
1718526
1662907
1980595
982274
1070857
1879296
1137300
777008
1134988
33023
965099
1845002
982225
1698919
1582668
121186
1706629
1806964
1341879
1705982
256952
1488022
209636
983270
348107
76468
1059598
1283938
510825
1233695
1846236
1640545
1733952
369668
1288084
789744
694569
133106
782882
1435280
374965
1255747
1444611
1198053
795695
953391
1318207
1720606
407173
1862540
693578
1271998
1819523
400591
648673
1031391
1198427
651839
1473059
1881885
499278
1430026
1290548
1651808
1607897
1339384
386722
1383584
145814
1649410
834341
1899368
1026176
686344
414508
1255561
1061355
1003100
42477
1562455
947153
1299000
1650230
728262
1199182
1962634
519421
387717
1633136
8228
801084
1377722
1570696
1516696
1810017
152933
414220
377108
1380422
1922041
439444
963171
1704581
1812970
194941
1255355
886768
603658
1188028
607796
1815689
1198858
1175350
1774433
834991
1442828
1228529
1310778
1099273
940598
251672
1178926
1655583
205096
591017
1568115
1293587
1519569
1407417
82152
1788741
384300
1862981
1499227
47756
838476
480426
1698438
1861625
1745894
742455
724664
383769
123190
1663380
162214
80017
1573597
1832811
427723
726100
1465266
350914
586047
249595
519525
1582745
1540190
571015
784617
777106
943936
323246
1865996
164726
512209
425029
915053
727480
1819319
779938
723112
1377250
1588601
1501118
1727613
355819
59793
1552086
941112
921057
1297149
884784
762224
1299791
825005
1386147
1625412
1077516
1825890
646766
1511245
646061
1021416
521660
1394693
925544
1672850
1693462
1273638
1579963
1017938
1600454
207722
249706
1692544
1242217
1194483
559131
1433012
1723578
350598
1001338
685871
1018600
670302
1531292
842661
1809344
1063585
31205
1402925
416600
273546
485625
588190
1838139
1358281
1272646
640705
1257994
1622847
1534772
982037
1398489
1263116
1222293
22077
1919318
727571
1412048
1270247
40080
629350
641572
166553
1706274
63674
919830
1417958
914414
789937
595187
1184214
690140
565996
1411640
1144316
33203
1557046
1858868
63608
1644720
696165
801736
1265684
1484981
1537804
1001436
1443425
1477555
1843116
204403
702414
996049
1815477
288246
73896
468355
1019914
1419806
1377790
943788
196528
758746
916558
880838
1966316
1689537
1122534
1950289
1035708
1518803
983168
1512400
186061
1290219
941364
1342858
217924
146463
1655778
181868
1957141
97460
562217
93262
1968481
450112
268106
1272760
873172
1360974
613626
133967
692744
1151032
1911592
12460
1858182
1614811
1275648
1875747
1983715
940864
467520
232988
1200436
1759771
399456
526821
1022229
1843968
933765
1250160
795582
1698677
55124
1030906
1031490
1033999
944927
1918336
1446732
244438
73509
108680
1108139
1436076
848865
1514023
1765200
648950
324279
1170308
497341
1983311
1869305
791340
951859
1765404
1522139
1529177
837938
1970940
1359441
1724121
961788
1827401
1955436
164660
1315877
28933
478814
1351765
1481688
120739
1262017
1142672
195645
1352291
402115
321320
160916
799772
1104459
1738989
1328038
1685870
1640586
1679738
574423
469192
335394
1963117
454576
78528
747996
735120
784026
227166
485269
1194460
182449
879415
1242412
13667
41329
1117861
354526
570222
1184610
1875326
1196652
469599
382777
812491
954986
897834
726916
1377477
719368
342643
501442
304717
449948
1977260
468046
1157905
1981945
1311895
474210
1861021
903273
1612519
501695
372034
668709
285214
1706671
1275155
459388
1973669
277631
38050
228357
1800500
792683
377421
365905
1705212
412245
1131956
143493
1165770
1672259
1007098
1246426
556887
681385
1200261
902907
760290
871513
1172179
384419
1295859
980623
1560877
184312
365324
1414233
1720319
934095
1968800
781671
571971
668691
472571
1722010
118300
1948827
1590756
175249
466542
1716772
320779
1811961
746416
941152
995054
1392348
1904556
396165
1117152
1894236
133245
408363
293813
1151574
804365
553784
201687
1757927
1789545
159134
1981523
1492339
133819
23821
785332
1127976
242605
525887
1637546
1467700
69880
1879145
1919524
421525
1378504
1323336
312690
624382
997991
140367
1905893
1597119
756593
1946769
392909
1245729
273956
784052
521311
88206
275206
1358531
959244
1367937
1194419
1851901
1990037
383322
1933530
734199
1839336
1769667
693483
702995
1214527
323480
156094
1648095
1869946
582575
996795
911146
36311
1837660
1178362
213793
1670829
1158814
1762146
55403
1132075
1722666
1733187
1919199
742438
130683
1461107
953020
1645621
1802381
1407436
960356
1304705
1975256
20237
1656555
879614
1428786
1904158
1059893
697074
1339402
1953665
115580
990826
521583
1399955
75422
411925
406646
1208028
376780
1671981
545159
701572
1556346
1086077
1356610
950186
791892
215049
246975
942957
1340094
190748
1322244
299455
1990233
1802670
1356192
540842
634669
1358486
933255
1978229
1220914
304219
1851944
702877
1833263
1457650
81030
1729534
462104
1535536
673545
828423
277475
674722
1344223
1526955
1758020
988002
1962648
354481
621375
173818
916445
350027
1496845
1723179
1174022
1922233
650463
340059
1022825
1865218
245564
809088
347773
301641
187245
1354892
1430154
566867
287117
382891
1527185
575125
201442
1094325
52133
1870938
240129
529412
1277388
1128566
128905
1699129
1685178
809559
508747
1069869
1283589
1818689
1308021
1475028
81527
1569101
1977601
46848
805357
1494635
578003
1825875
764027
1812399
1886834
1112279
1764808
1218054
362284
334998
1541321
990281
1734769
1052998
1220146
1029661
1362090
1479565
1636679
1875864
1795178
883530
1464443
532608
407567
859726
716872
1546260
552415
1224897
1936117
1448845
1185292
396826
826257
172554
926532
662956
236551
858447
282896
807707
743718
810107
1068307
1832375
897807
66435
549478
26342
817671
1985963
1953606
1028868
1688618
701133
811168
678528
1448594
1663610
1092349
397214
813926
1462199
1843408
868882
1258047
1754940
1787196
1731555
853165
524989
468422
55299
1056633
1845795
849451
161204
1607480
241308
1214399
1772185
1321925
311349
1861495
743300
563391
131977
839632
113480
407039
1983855
1244931
979753
1308444
88228
1453163
427259
72666
1108924
178905
1734229
1423004
1092556
1779235
1211400
449664
1355206
1184545
1012218
27465
1755066
399535
692951
204398
656612
501949
877507
80635
1187786
486007
1301168
970917
567713
460631
1313464
1568982
909919
1525432
1175608
530329
1654058
1405771
1703269
1082419
1816529
1763714
498672
1769171
1747097
1357443
294523
1982205
1184675
1023325
881451
1413342
366523
724959
1378398
720170
1587112
1638932
1187997
1771419
1536620
340355
1262700
1086079
1722162
1962628
1736905
217174
1186422
558481
1945169
331213
200180
1365657
702860
97760
1712433
405354
1999463
275655
612769
1900487
1896690
1560628
53492
1137256
1383093
1773854
1498452
353860
697404
1374997
928844
62944
223264
449683
853778
1542600
1411047
404662
1959332
1306467
425113
1198830
332071
503486
398196
775510
650598
1730618
237758
365882
522680
153891
85393
660589
344788
1170467
1737612
346483
1050148
889179
1627247
1397841
327299
122904
1678858
696056
965055
1866902
1382518
1520863
1467982
1574894
1860347
981277
1639296
1682385
1206959
244624
1971278
539665
193678
378697
1944424
1846643
1633885
365246
170832
1427188
1909545
468513
1615967
957490
1941091
1513093
1276951
612326
1474181
1312997
1026784
866894
1838867
43932
606406
1239052
62811
392050
1654532
947732
890545
1443138
847558
729834
876941
490664
1054940
1959246
1393589
1348032
606266
868813
156599
335626
1715999
83362
416831
416786
787398
597733
1890918
1724618
744516
1241559
1671277
1316118
396073
1494390
849972
1499144
1485850
724020
873197
982026
638295
1939783
836745
1963508
338272
674118
550068
422577
269232
465558
1350622
1505432
736061
1906214
456547
1994471
377458
916119
1737644
1572969
214362
1058508
1688046
1316460
199393
1808487
1253695
124185
1367652
1779281
1174646
1375004
197367
914935
73234
672046
182727
204513
1645984
1077531
1637888
1173853
1803372
771578
849229
613541
171210
945832
288424
944365
872709
344573
155267
1872072
845579
1849438
1964570
1166396
403759
1912188
1366118
1518671
1678873
453352
1653889
342925
1747699
86480
176774
685140
576775
299330
409818
513832
285603
335549
1031406
536016
911356
987371
1283369
360697
868770
202434
729755
997050
768650
1178330
777734
520706
1566479
1347825
1665782
1203088
1570442
461692
858373
897265
766620
1390925
780852
654676
1775369
197421
1273484
784821
856697
1995481
85655
1432300
289863
1002608
637603
1539076
96243
228039
1904485
615854
541529
1210869
1986775
1185827
455542
1141386
1269036
1925675
86047
1635987
1946174
919813
1233631
440357
1706571
1488269
1494087
81411
1498232
1679616
1410909
493769
466943
1229057
1673428
1825823
1385257
1528137
1911595
354548
1204879
1904323
1717850
504457
1807179
1778449
1792499
1746068
599637
691702
79647
932072
448292
9427
1299749
1687547
947857
1502967
188519
108385
1866638
246713
1857537
163328
1309205
1046825
579294
1853422
704073
1661624
568597
1590690
722792
1411133
1943589
905528
1595362
1298123
1129145
1964408
486298
1666148
1004128
1364673
1926826
731893
1027266
1929102
1426633
1700487
1961007
112765
956502
1382047
799712
1798912
1110765
1963510
1435058
997616
1453900
1032150
211815
44580
1479109
277096
1815074
708443
957426
1193716
123204
530660
199515
458053
531500
1303609
1237620
615026
1103320
995074
1768313
1280158
1432436
1366691
739266
446011
1963307
725706
1877086
935317
244653
102785
60687
1780550
122150
1000093
400149
231629
320380
1319527
59957
1412025
1342756
122207
1294689
748737
259885
1790348
1886338
18925
285779
205366
1165230
1253743
77020
1754059
1712717
1066059
1683431
527124
1538865
376625
292849
1744962
1581856
870318
681436
900268
78521
346597
978635
651655
1883977
558631
1967752
414920
830577
281846
135972
222108
477280
629399
800861
1398502
192828
1119579
1097685
1746064
1356144
220797
316775
930279
543323
457645
1371784
1013267
1849967
707588
403580
248940
633644
703685
310133
238236
1811703
719516
1794353
815566
1871181
1911461
1610589
638556
622374
598941
1245245
468915
1474879
1310467
331416
1887106
808192
1326366
1388158
1261845
1590479
693199
1790539
1985831
40994
1145202
429662
1145202
79244
1992206
685585
1839132
659830
240787
1250806
785884
980715
882058
566873
1143899
750927
1933562
967207
343902
1723700
781349
296842
1074722
213113
1013689
760397
1396950
1959717
1493790
346324
1241990
1044103
1826907
1598047
410028
899020
1531592
1463745
1515485
351717
1869437
1637294
1589055
1977009
1803342
1585125
789907
1524401
864425
404097
926965
530641
1827069
675828
1733828
1097887
18466
912825
1207043
948658
1399192
908312
1608053
1522544
1304684
1535609
1407661
1486651
839467
165860
1813020
1689435
509473
1829762
1381269
781149
950821
193845
1430267
693002
1166551
1054714
489137
1762734
1259839
1438046
42797
1446771
766319
1992138
1317723
993316
306525
1870258
769635
134262
578823
905484
1785888
1197068
604450
1505657
134893
1246425
1863602
1412602
440747
1813025
1299048
1314500
1519263
310656
1853720
1935470
1336640
540420
545317
1544415
1412774
167436
1463040
499191
135979
174752
1210739
515639
1084776
1268980
70701
1035477
1888755
467436
33671
958998
1169166
348034
1747059
1643129
169950
930182
708857
1881253
496449
1770068
661743
1998937
881480
1727750
1486463
914025
230971
186287
1909087
1847760
471638
1533051
1787841
180378
725985
1675818
314379
1318469
932879
1298248
1359905
1847961
1777000
486089
1072911
525148
891557
27031
465716
1038156
343934
1213297
407508
410334
1664882
1701375
1322455
1517205
1969681
1694851
622812
1017616
550529
1846183
733219
1606026
1083551
1566349
848253
1271729
285113
889131
1473147
1303204
273775
1926914
1164920
547686
778355
1090168
790322
1748684
71047
282269
1651009
1460321
945893
461568
71795
1832336
850389
1841305
1181973
5771
93196
1531847
1679795
702656
699616
791147
1791010
1753240
1990869
419319
171483
283672
1303632
53168
739343
1750350
743228
256448
576118
984675
695184
369068
482940
228544
1680184
1389867
55729
719995
404280
247650
1060098
175542
235388
253529
141652
1878503
1008705
1020961
509343
147010
1464834
279201
1515047
271816
262514
1977958
632889
490903
802633
964895
536188
1122679
1879273
536991
1438453
1453364
762305
504835
1413959
1916766
111477
1016189
107648
596347
1899843
298497
356166
1385986
1326495
1973202
455432
1965284
719837
855587
287172
750936
1039317
1767289
1168245
1006879
1301026
1592633
988641
756416
1267837
816740
1884576
27065
476290
1880833
1496786
1753808
790070
396402
692822
1381538
464630
1963535
434793
1472190
1255557
430912
1949660
1042342
865062
733094
291361
1370287
670248
1238942
1507178
1546695
219544
683522
26287
987954
1567731
1225953
164476
1802896
1012751
1758978
15023
217863
157950
1209530
1809123
299289
187199
1399967
544508
1382641
1131762
833159
1465660
1842530
1974483
913576
1486167
1344206
1562485
994074
674968
532816
818692
663092
1840348
650938
618751
1895424
1751642
678315
1330328
1144854
1759374
813579
652402
1381377
689519
387592
1156841
594750
128503
364293
1728125
113188
1410312
1533671
138633
319171
301054
302012
390363
1461022
113214
61696
815287
647183
1876151
1799713
416971
94682
426975
1238531
1406268
1927929
1764718
614602
879936
31747
931811
198922
124462
125861
63026
474010
306124
1211317
224185
1401219
528451
1601855
870395
247450
408098
585901
1019256
1399255
1503522
1087972
1167611
1839988
360190
1213542
636396
1812413
1417074
774580
1312041
704600
1960151
1662831
1209545
1784560
527244
1136732
134468
733142
1166357
53010
9548
785018
1542806
1199481
1548178
982188
1995175
1225948
715032
877624
475829
1409718
513169
1194230
1137542
232076
78382
264134
332019
1749447
550884
1354272
1830888
753576
1685154
376039
1147161
631530
834020
44976
1643840
219432
261404
1580853
1550354
191415
1249673
757844
819076
1102722
329559
1606051
1778886
1490302
1609427
986086
2249
1250128
498687
1592523
1409339
1301539
1175981
1408878
1109967
1504628
895501
1764215
1310091
621879
679813
1784819
888412
299151
406729
549885
477728
639132
860240
1694269
1353721
1655253
1389114
264842
794975
1237490
1342471
503170
938077
574068
1052442
581735
1995836
1822669
1343291
146016
1477623
1756813
1228235
1070815
548100
151170
1939340
1184254
1026924
975282
941706
453162
1111166
332838
404699
207199
1017
114942
1650909
1442122
1148511
664584
595611
1327119
1883409
83829
1992067
732161
1796813
932147
1494603
1335551
1169799
1193965
294951
1111147
1381747
1728256
844327
1870447
1248763
424558
1183880
1882142
697359
1539472
391612
694842
504129
845384
306056
1800146
1343434
793674
786551
505616
679231
1858903
256035
813187
1123467
1655819
240078
1884558
560253
1450452
1228330
1267428
1388759
567067
778105
1159870
952272
402118
1748495
71337
1396354
320592
59283
906498
830276
583183
1430602
316336
893432
826887
1506754
784111
1443823
1380046
1281296
1223087
1548237
499297
1262673
241533
1200030
1301156
435739
394173
463564
795627
1645710
1886474
1889712
948635
823108
1956118
1073661
1769302
1055050
1656387
551374
161131
524606
113115
643429
690184
614013
1815805
1806305
1087762
1859651
1968101
754646
893363
1975445
40108
1856806
1873927
1982296
1468785
769653
253543
1061904
494862
499586
697197
842808
1127605
400774
1098182
967884
1739430
43558
90800
1236723
616639
1033254
1527357
574962
385500
462179
242612
458978
890756
327287
1421380
471194
617443
220927
1819159
560389
700461
905423
1213595
731040
85614
1857743
1750654
16982
995521
1917707
336737
786073
1472059
721678
173341
1327421
1973088
684858
1611170
1416861
174046
1040641
1972943
1888184
1529188
452985
285585
1500095
289280
316562
1028091
1637950
1095158
1571004
1863015
1380873
1286113
1583204
147979
1169257
1435009
823175
549167
966731
975566
183028
1789600
1298794
541814
1817439
1635108
443354
1220352
1274444
1612166
519745
1945661
1629762
1703566
1969198
1134846
1136047
287231
449390
684356
1457001
483074
193664
1403994
1362826
478138
1597269
660271
1927844
1105154
1934929
1839384
1224321
1004514
1302859
902319
5968
1510951
1171343
1653745
847103
1111808
1531906
1018805
490671
1827349
1133331
1332872
1571248
329379
413199
16897
1059845
1271461
1628177
1677950
1002164
735511
1789420
1962490
1984505
540973
1053113
921002
1642588
1220535
1178808
1646532
222106
1958806
1452650
790180
185420
425311
1626375
377944
422592
1440570
153014
1128226
823827
1593726
1807245
333826
834058
1379675
1162085
1872719
975620
1198261
1717428
1877403
158507
1004619
373947
475586
1235252
465101
1340582
1630835
1844777
1004693
563258
1885379
1127557
1475476
302061
1039170
279816
1661263
165381
328506
591072
335234
1137013
24664
807296
1203957
569220
1905489
350400
1632613
545562
111160
969379
482263
715158
1050239
604621
433827
565400
392484
488077
841748
474755
599804
54797
1801140
441533
518821
634408
680504
1551980
1978314
959557
1492939
1986727
1430961
585351
1124900
1146303
1226065
185298
1904173
212090
421742
484099
1251369
1362233
195213
1017850
204324
1594221
1087653
1440847
1987133
1323124
391202
900060
1872317
1750325
1740661
1621664
266374
1555569
1177587
533917
916247
665974
1614137
1040166
1596406
1530366
1266282
1944769
1870575
72054
896803
1865781
57444
1589844
1698942
1888522
790973
711748
1931594
676012
1264084
1121694
1601063
897980
1420188
612302
1443984
1461102
1671977
1014040
510058
1935709
1301134
1073821
1995497
937742
200818
268618
1477302
699948
1305111
1399461
1052598
1116733
1234969
1137969
41022
14981
1032965
653177
1164277
931906
884383
1648828
715083
1456310
697318
3551
392507
263239
1951500
157674
738647
426994
1675435
285605
332250
1417260
857152
1223953
699710
1950606
1104468
1052660
1312313
686920
1768183
1249336
1332794
451482
53887
685309
991859
427518
808010
1300014
1175979
990787
705338
461536
1727817
1363125
1883800
620555
1419083
1522924
1506600
1416268
265483
1239490
390497
1191673
840936
428434
1007638
1359233
1427455
152603
1622314
256302
188263
474787
1062089
1967687
419014
78004
1378388
626539
80808
342577
755985
42484
1581329
1543901
1373485
1683780
702076
1181455
1288711
977951
1856234
1939365
714133
857473
1150733
633624
598056
907928
1301197
1596623
280967
1659322
177718
671702
265707
1433480
533570
336149
1527725
355741
462246
1182428
673141
947189
1192481
894727
876160
306479
1308663
254302
1677057
413265
587755
1046074
493710
838734
637423
1118159
1047230
1424464
1308387
1313625
1155957
1360413
1994281
1495375
38033
15468
1757746
1975264
404787
92220
566066
657316
907542
1373129
1072972
1117952
132705
1302393
244999
1902952
35654
893799
420845
308433
1512327
1457244
1407800
823496
1444876
969817
801874
656578
1698539
789123
1589548
1126145
1137330
40711
1114690
29104
777026
911873
915193
469727
351741
1930206
1503246
90231
1875975
26053
44624
619425
41358
1398702
1887863
1971358
1123907
1436553
991461
805687
310875
262226
1553842
776630
1729769
386020
1696674
1049924
1480959
1626128
1983820
137357
1372489
1667827
1030624
49515
1009427
1863122
75403
508615
196600
335551
1666012
582839
590334
323444
1275440
766745
985100
841653
270
1089607
407016
1667991
1228858
118638
1288628
1615039
254374
556756
1576226
173286
52314
1546850
660363
596028
418228
625453
1040088
1824783
520383
896286
186580
571290
1188528
346549
1374336
104493
884425
358066
906155
1602672
1190372
1685493
661237
175671
622151
415342
1610617
746741
978241
351537
1215060
352710
857120
1820047
1576911
1214805
411575
1408198
743808
97481
535794
1502062
677863
1493157
1741527
466434
524443
152914
1719928
1074740
448932
87637
1655667
146853
1391
1027184
1430304
793047
1978549
62495
644985
909297
1995181
962278
1087775
481169
1963595
1807294
392542
1687684
203892
1903977
1964770
350000
1746150
1047798
1426388
664942
1936960
1408596
621345
1214938
509562
1800647
1203185
1203481
1442308
239682
757226
1108918
1784459
728417
828281
792476
1698312
33255
1698160
1576488
452248
1156791
1632984
723274
1490963
1627823
91579
196095
562684
1866564
1728291
985840
258782
1168403
186785
361310
382083
920800
1961109
997949
23435
435947
1288727
1633698
828843
1422484
276219
500435
589126
527271
664214
1286026
1651049
1169528
902970
626064
1577306
439538
284040
1577589
12033
890503
372866
96153
1237831
951297
1847958
1677690
655811
1783016
561390
243007
1729096
1830311
423029
348055
1937213
1127545
42511
1836417
1987039
1374782
1783517
331795
487002
1864104
316490
1761492
236381
785013
480147
1884580
1262712
562193
545485
1280475
1657628
1294496
1432636
1544163
1825380
274675
295806
4184
1744959
1902453
67251
1449214
252097
638897
1621730
848377
1521030
1955376
1883419
1227954
492979
408628
1489878
863118
288946
982155
83967
1257690
1637528
828704
1474100
1049408
1350058
1155541
30697
1052120
981679
1180113
363717
1056937
879245
1565106
1726981
537322
371000
1788087
1531937
1856189
523388
1327083
1739104
757054
1206933
327255
402342
1839390
1738810
149975
591899
1969450
10858
264756
534004
1443917
1075293
188660
226473
1194242
536103
1949152
233283
862196
483887
260322
1063214
1458106
157112
252459
1879579
1492262
1701185
1432189
184194
431052
1267538
482639
1837115
579697
1349245
399012
866351
138721
53656
717401
1516746
1255740
45631
662078
1952625
856064
1605667
1711741
449999
207149
1087988
960453
1774372
1890724
1187970
617695
1431693
479479
475097
1523909
1582272
665541
1482533
1570625
939515
1281542
1448328
1909110
1548177
1647370
423697
8107
149126
272729
1484777
1649825
998743
902870
1761695
893476
571757
1355403
371612
1845728
1009589
1118719
1701656
1721960
587160
373148
1130648
1022532
788344
1704223
1753267
1117795
935183
1423324
1174709
429309
1946309
528087
1408242
785261
326097
1530784
582334
205582
1484735
15748
426617
980902
324546
18450
887856
1897208
1039233
890641
1510057
226884
457050
1327290
1160717
491645
1028698
1840901
621149
970105
1806097
1674125
437223
1371982
33104
817653
551702
1091245
1533217
1759745
67616
289940
517106
1430181
1696381
290595
1953102
1853375
1958143
1229315
433229
1778470
1764362
1178738
1843749
1948003
1859674
186621
92400
476303
244346
406874
1768980
1655818
1995286
1140624
1093914
1567765
1641466
1618822
533751
1532542
101829
178502
1848798
1679298
1275001
1786560
602629
374277
871647
108341
36727
1488571
1734223
1192914
1958272
1683944
641179
73408
1302448
2341
686312
1019236
1712619
744002
1434921
1276883
1914473
1895902
926872
918842
1346677
744305
1790043
1976162
1248637
1477289
843247
1394666
103782
1805192
1699458
705193
1861719
660969
1388867
1366737
1157685
29334
762222
1858897
1594275
1153338
58032
1821574
450623
192182
1524836
1356421
1280299
1069861
865864
1768230
1650101
1697025
268103
934012
1234121
1931796
685080
31462
510633
311697
751327
638729
1637100
1111979
216298
1341500
743322
1943040
509881
980019
1515721
1407001
1510868
302680
202134
592915
869109
1048963
1012843
1080389
326561
708330
1971212
730424
1493576
416494
1910223
1468881
49854
273728
194860
1012344
1506679
271944
1864166
1350310
969161
736000
720021
992431
1678355
1629162
1946285
681972
285004
758730
211253
1128560
345633
1501130
1906776
12344
615836
360473
664099
1625688
630244
1699757
514599
467401
34315
59828
1833388
1697226
1998977
272304
1856127
939055
428768
1442597
331418
1783136
1759273
819156
76086
744333
1756691
1197289
398616
1139479
1257540
1292123
888181
1159919
882231
946504
739384
485847
360230
860125
370146
1284454
1725625
316298
39895
1374749
1639672
402100
33018
1882485
1581257
1198764
1049027
387845
1235317
1245872
450930
1232578
16702
540013
1697043
458501
678080
682030
997090
1999142
44471
1308220
1900218
247826
1604853
1248378
518436
541420
446376
1222120
1813906
247340
1570304
742004
190327
927530
1380676
1949433
249550
99019
1102989
1034746
1762684
826923
1093011
10197
1227389
909483
1579384
1061734
1891181
1684998
490677
52152
1682289
1837399
1945149
66651
1345643
473017
1988410
257296
358609
166747
1937568
1558569
1786366
1442110
1260788
12407
1635937
150316
100265
10160
925632
130898
634550
305289
1899807
1737371
886449
1950919
280032
1356943
753779
230582
1598913
194204
1865801
151972
1925838
415243
748798
149961
314898
1831341
708712
1582413
1778921
853835
1377405
55595
1369696
404555
1407230
1648785
928925
1031555
1749000
1246805
659477
951764
656893
727274
1858437
1547755
1757076
718613
1433224
1782217
1715505
1391481
1967858
107976
1281129
1603947
638175
323601
1284772
406718
1948607
906688
1245872
874074
78968
89508
1532927
329535
432061
1055817
701380
1004342
1632408
487362
748485
1821421
162624
1305438
1667178
1943658
1948978
830237
274009
1923222
252155
270634
1334868
1504290
1586049
1944559
1971662
816331
1256419
1178400
1303615
426855
1216804
21485
1525577
1150166
810705
370672
1649160
1588341
704284
239512
1524878
1973451
1448444
420546
1248143
105037
729552
1616138
502528
422314
94284
1080049
1370806
1750244
87569
1696094
530979
1476346
589436
394725
1800852
2593
1756950
1084890
200890
701022
592265
3024
177335
1734252
257636
1417835
584950
971738
1128014
1255033
1022500
1309706
1729134
1402942
1754136
837527
1478800
174513
1927700
688058
1830082
459231
1791713
1178153
1324554
1621316
1031178
1728863
964643
185379
1590036
87949
355285
1106698
1158182
61346
1526883
1377368
380870
1277591
1796783
215330
1707816
844835
689134
90192
1624667
1695289
1277587
789384
747988
1362251
1560071
1670005
1961477
569661
755239
412195
826394
1048585
526136
1738848
1100784
1803125
598963
1727496
743328
30523
1407244
922894
486124
29703
1158225
220497
1766547
1292719
1963185
1288729
1583418
1777078
1177870
1925802
1684908
366306
1017921
598018
1828872
912901
1084853
154005
554102
1323173
870551
1269822
1370279
426894
217778
323144
1079506
872347
1940679
1471359
202811
740736
581589
1045491
1725817
1094382
1920579
661836
891603
363553
551395
873172
1667061
1904952
994086
1240598
1311928
704818
1993503
359025
468910
745217
208547
1323022
2816
590293
1827186
1086689
1797941
928529
1502124
1702819
786094
1686109
1721774
334157
613210
1908535
1446889
1901886
704951
49723
151209
551391
1338068
1992048
1359442
1843705
212847
946987
1282037
1816402
327100
1735615
1594913
1675704
1563487
752700
203568
1430006
1245028
334625
1081437
1885995
1892255
1699446
1645233
366217
1495538
426720
1465776
883278
732627
1472828
1925505
1766690
1405335
36838
732584
980184
1304396
51998
1426637
418750
1143469
602274
157213
638644
1047000
1470578
1415204
528022
330577
917957
1166062
720660
527616
546663
1011860
164258
60619
1506050
811845
951431
1544675
686333
671825
1157841
1209206
1391391
1007118
1093139
272006
1846669
1520081
1600691
485044
1710508
1555180
1892860
775522
1458867
1197456
1523780
1508337
11927
1520407
919098
814386
1750178
1293998
1935255
1165021
826421
1885678
1959159
1896490
1642052
453971
1922247
1990433
1245972
1031171
1127218
1177143
566764
1868595
1599928
90355
1072589
520482
1942614
808545
1078408
1037867
197171
1938994
1196172
1424874
1599605
286652
110433
1133747
246754
1065044
1313289
569714
74137
826244
1569787
219966
836698
1134907
1107358
1478125
601725
607534
808984
1195567
1900232
1140808
1139410
846675
759791
1452863
1181155
1975904
305914
1843133
1020267
1594993
1599652
781701
278071
812997
1209417
520066
1732367
766736
636895
668212
1676395
1537961
1179597
1163411
1689755
421229
699151
1504050
950224
203341
1619343
1752137
1785409
327329
1609640
1267131
173648
217049
1488302
1848226
206190
297612
1492895
722905
1270469
1784560
1233207
1193392
1832740
921922
1527008
868364
807533
535553
1508071
307824
1889458
1353785
1663781
844858
248849
1133436
1681512
149835
372622
1105166
707853
1471512
1268443
517409
619225
1181701
1266331
181019
721603
778347
188571
200231
466514
1670552
986606
775746
1504032
519803
501600
1981782
1158855
1865768
235514
1098722
838435
1591783
438997
603395
31294
1482537
1179323
205029
212626
1813957
916840
1875019
1709321
1025048
1871822
527403
1083291
242235
738201
358775
1929934
1941387
1981279
1958594
514941
378374
1753152
1662227
304854
1286703
1164157
481977
1594141
1982955
1723481
1096469
772558
1833181
901137
58877
1403436
930632
957747
1549998
762800
46859
1028656
949992
1276536
536385
1707904
1896141
886172
1182561
350507
248224
565971
1471551
629708
623253
1449271
549741
1712185
106246
1458435
647099
943822
728332
1027115
1830323
1238111
149320
1741188
1936762
988663
1926040
37871
935919
1177983
553154
1010705
366110
1812687
991255
291892
1438890
738253
1623394
931274
1242211
230072
115110
1079888
361901
110907
1090242
958376
1876191
676792
1217493
1210291
465920
1158731
1399845
1159109
1935401
1963825
1288388
1713612
317200
1221311
1674071
1035145
912250
761562
1024393
775741
1033925
1900355
331643
1258167
1237961
766866
60564
1393450
167131
1759968
834534
1175430
832335
1404143
258227
1397667
44325
753759
1616279
1913928
1932275
1293885
1242647
1629373
1478958
1811983
1085186
749175
1376780
202711
1147600
845024
1082172
1898374
1204078
1923966
203739
1700368
938164
1714753
1900293
1434437
1998989
1109928
421756
541981
1444216
768331
748202
478116
297229
651501
375815
114031
399301
848571
194681
1308438
1306024
881831
1757006
938126
529809
1328384
251259
541359
1857317
1975860
726839
1048564
1566470
1058138
584333
88510
502486
1421328
1752978
1218252
765675
206348
1610423
1578658
1344409
640196
1577247
321613
1322618
585355
1893141
1334349
1758036
1447546
1432857
141302
217318
1214877
964519
1927326
1170954
1094055
355817
499397
724897
1945868
1907883
1438507
1297443
294991
1861897
295974
1862336
1087540
220397
25647
1333860
915950
115079
1281464
247967
1541156
1059659
806829
1549345
363678
529191
944072
39121
399616
1314350
1691233
1119924
732037
200842
584957
148821
74111
229480
63649
730922
1163881
117434
1350128
1269
1824020
965979
1935703
991428
1269885
508146
357698
120785
1117065
234359
16515
1786091
1100533
1429988
863492
1206591
945904
1225277
1997693
1048263
465969
1513708
1603494
1498844
621656
1135650
1783910
1359348
1930676
1744959
1328550
982450
27167
82752
1114965
1444540
96084
1818273
708751
229591
106389
576924
328097
1526908
230889
239875
1838990
302836
239265
1262537
1692392
1906041
1433390
232809
7760
451335
56573
1144570
708484
1935383
1778152
1479303
1010628
1850752
687316
475662
1540008
1269734
1614655
97540
1560847
1452142
1638413
690612
140888
607249
478704
1249112
875230
1821356
836884
1150408
1373890
16568
1104490
302029
1627410
1385556
1918271
123174
957080
475111
1429875
86691
1656548
1842112
1003606
665997
1335221
1947905
1050510
1494077
1887633
163208
305297
557815
1476335
299243
903375
1833797
536328
1246078
1800967
1638681
658448
872889
1974117
1893337
1708358
1994898
416975
1679708
838467
1631841
771928
1164776
1991161
983445
252599
2982
741612
63470
350913
492759
1561770
115151
1004210
547633
1664230
455208
1393067
1472222
904955
1070300
1747408
65091
72289
1724728
1385957
1111399
1702990
1032247
1965317
621830
1935317
929076
641701
1293197
1675361
1452502
430192
424909
17256
123630
774140
807259
565485
315058
826153
346849
368612
128405
1610244
18187
1497447
214570
1744761
778989
1064357
757430
1880012
1328665
438864
118320
334877
120792
110779
1266047
1980923
1925474
649050
750246
1295278
865128
1694202
1696299
4382
1328636
1511047
981753
1431973
160991
586894
302990
322549
1205329
1484637
1979680
1407633
84830
1269931
1114462
1176662
1768334
145730
422312
847401
1297014
930038
610583
1847721
534281
1942356
1408299
1177679
1738669
1357616
1210115
1900743
621661
497800
1131763
781812
727795
862854
1281605
41169
1896451
1058092
1491185
1894851
1433332
683980
1703408
1420796
597438
249882
1273431
345215
1425225
918716
1165520
805861
283964
1223196
829005
1079011
404371
734441
1270083
561258
359038
1258655
1526402
1862046
1287220
196266
655401
274626
927704
37075
195891
1296088
100748
727973
1375075
1123849
1079362
1172314
848378
1064305
1245559
338331
529957
1525963
1254276
229149
1856915
810030
1787842
1953071
1342175
623323
1384536
441920
1677567
1063355
1997925
696610
1562097
636287
808119
1846503
130635
1675098
1412696
1054958
624803
1071474
194853
1769322
1728824
164773
1896512
646503
618489
1572671
1972576
540005
1264028
1816204
1739294
1393592
897451
1243705
69069
1205639
1513323
1036699
1458932
1078331
306347
891518
695082
1152443
1830790
1051895
230918
1522614
1063171
6729
1391591
1816946
681346
1573575
1579712
849436
410017
1646181
330876
563107
1803630
1624365
1171573
899849
1004849
1388105
698337
276018
967865
1242304
1539384
1936836
908772
742661
1720822
1387446
396271
19477
1295500
421103
112707
1554442
1752283
440390
1377337
969737
1204482
1958849
103565
1661220
699635
1730646
1976748
1887341
974547
1325076
552617
331422
1059817
1978395
1176819
1089750
1077223
1339948
79720
424037
117644
1369797
1854559
773677
1042359
853127
631695
968691
1993570
1064647
298555
1731299
1883369
206615
327188
138879
641289
1282897
1671960
795840
1491873
58865
1984209
425615
1924091
343148
1175654
1093501
579702
872324
1787961
340099
1462935
505004
90823
554689
844953
457439
852178
1267301
165010
1120885
719776
1811564
1623564
1518849
957749
580262
430503
925936
1192212
401105
391746
1204623
425138
1930477
921679
317842
883805
1104844
747733
795622
430678
915105
244809
1295288
1929986
869905
249649
1825431
379982
101277
1767193
6320
1398254
436378
443873
178514
47381
92096
1467720
630120
1263528
1126951
1842973
1763533
1685356
67367
1343719
783922
389015
1580808
848612
1155063
1510059
342828
1734395
1724776
946544
1594959
391618
1974519
1564836
1807733
1005047
1081762
1138034
1576740
1961082
921354
1623851
1245057
1565831
694470
663504
847239
1423474
1423729
1334341
410143
1661433
364005
988505
1298213
1554615
1763012
281727
1992338
798529
605321
1161607
683211
1400133
1079752
1058892
1057688
1836547
1920600
516803
303123
768627
928714
786346
1294542
37008
828552
237889
75399
597845
101744
109583
1681378
438226
1401337
841456
1016896
985152
1669778
409454
1884451
746308
1072796
835177
708982
790149
645282
1200921
598989
652906
1395356
29133
534648
1599751
1251446
1439276
1475893
24601
1042497
233649
1999054
1493181
1000511
322487
864118
112519
881582
802463
537347
860991
155369
455023
20306
1700467
1473356
437839
616432
325514
362100
195306
787773
1531929
292607
150984
378024
916763
69985
1224359
1625637
914686
1552377
1702542
775626
781157
1343964
1394370
1444147
548242
1254554
1147300
624551
390026
1044353
1832968
1901976
255310
432848
1784782
1614130
607728
1797880
332303
1337639
180290
1526918
53174
468238
1061250
1900829
347498
423911
651977
766241
1937918
791616
1604210
1435893
1385171
1663536
389901
1669733
1025329
1014960
70108
9101
1881489
531488
409607
1255162
1199643
612676
1958598
1382073
1441129
849591
1812523
252257
552371
980766
411973
1687953
1298032
1564413
1293815
771021
1075681
730182
989865
1074226
539098
26806
1805141
1613620
330293
1172475
1590312
450400
1909318
1430220
577239
721130
400424
162865
1440304
1055358
1168017
938118
464095
335407
814996
1488697
776700
424684
183684
782576
1389802
974467
17585
842611
1958032
1368543
64933
1463501
1163048
941403
781208
1936554
296119
821563
29918
1998019
270160
1914704
912616
147225
240767
1121745
15380
1123402
602885
62136
1302312
119780
1767533
388554
992281
830763
675964
1431032
1804374
1862645
799614
396028
1828326
1590380
1332341
593520
1608094
1197128
731715
423341
1917686
1673403
1128773
140424
1030631
1148396
390770
705050
428150
939439
985257
1265797
1752189
1682817
524279
1286977
1752672
865637
1929208
268602
1138661
1955231
1145225
29687
289137
290642
1719123
1763523
518853
1516898
1433854
1378626
1934046
1282929
759602
1040960
1227352
559959
1736162
143276
1086177
159890
563569
1375699
1464396
534327
1767669
553420
1142911
465916
1987746
1874538
779234
912079
1193814
1582574
960900
493792
1124729
1573343
1654156
1022042
322544
800199
487409
1423589
909420
893524
1280680
690281
35215
1427602
1464210
1178053
1534579
1686103
1839598
1749503
682446
866987
1935316
974004
1763436
115569
1939287
407138
1339502
1651086
1964707
1587707
1300564
1526540
479509
1322345
626094
367423
915848
376987
1740449
1470189
653125
1663237
868236
273067
1899084
1585398
1273034
1365713
117493
746182
114090
847153
555274
1795111
428852
808573
1177653
230450
1086942
43927
185641
210791
1689112
1969007
267094
1035947
1653482
644523
1029923
470762
692943
1540410
1189987
1758380
236928
1473334
474942
774988
451320
1926030
297717
1181904
1816203
1480544
925952
961761
1695693
1901720
1321357
641598
126713
401781
641025
1445263
1419569
52387
828637
1124727
827008
1511441
1826562
781433
1297545
1159806
1091512
1743049
1851389
479883
1113542
363517
465482
635773
629948
866144
970739
1960544
1649374
1847897
465472
1057037
1993040
1621232
1610201
1222630
1362231
1155104
486978
400198
1534254
344391
663439
285979
344508
1572298
1164673
192289
828253
297457
556951
1088731
455351
1928143
847478
699685
1348923
581727
38672
1573958
1989672
1658739
684214
1172346
174049
335574
113964
161124
142248
1447149
1212468
10465
1307990
818740
89988
1048713
417177
1532621
1140268
690226
1949398
1042535
278799
1668369
1195035
431807
614598
65839
351333
1934668
116576
1498523
952093
1332460
1742952
1074822
369346
1488074
1215137
1151279
1551684
600553
678367
1912841
1483326
649049
1377006
1866085
583556
1520590
1312301
352949
1560801
93677
1649632
479185
1195574
1188462
997704
1021985
1480755
1613475
1301123
68151
622275
1595421
1234262
1669799
65216
456171
122274
1138271
417472
1483032
1944162
62532
1036193
1628533
1675341
690108
164944
1609673
247372
1530256
475534
1362774
115551
125749
1900287
1975716
291071
1876553
1802103
509988
973521
1380465
483338
1550241
1321049
1069708
1218187
1871774
1519769
925421
995689
1692339
411872
294180
971927
393112
2242
327726
1524111
1008778
1311961
1938925
475747
597340
1913808
712454
867363
1835679
837513
406327
713107
462206
602284
108295
493048
1096225
341558
566960
303538
282359
1900433
1652690
933841
371051
1190664
1306496
881734
794664
1092118
288875
906768
256585
534007
280640
674402
256620
873079
1501278
1403963
679597
1520419
1448885
945563
381030
1026761
1414943
1758749
48113
1333227
1705177
1584534
1997912
1694764
1484570
1065098
1235801
1093434
101100
604395
1730129
871992
1275870
540216
1018009
1507518
548571
735450
49091
1636963
1734440
637275
1909187
371968
1454600
48898
803765
722959
741431
272206
1113016
761175
563817
566701
1899041
206715
618729
581479
961116
1868241
1274755
1906252
153040
1155705
325651
1496295
801063
822893
1069159
1133599
1976662
72079
1998183
1047711
1279113
1008632
718426
1487195
583420
1647072
1431116
1926471
210291
484125
133292
1626594
675215
1544102
505176
1647761
1929977
1983149
1194778
49958
1501297
1043131
1003836
347351
323256
946309
176219
1529862
1683692
1554706
1527783
36514
858094
1798681
1378514
772806
946064
1035836
1008782
1592506
357822
228509
1932468
1578235
424521
1179223
750659
279898
159797
1493099
73262
872190
358139
892565
780346
109588
174564
1277818
364772
1265230
298957
537150
100045
920762
1481319
82463
219888
1837792
1956451
1205101
293305
702923
1621532
906940
358219
441133
1891641
1149570
1475623
1262882
1112584
1727595
1088602
393221
241966
1464841
277244
112827
756410
1759373
1779611
1181892
1311328
1110845
567516
1460149
1107328
1406907
1805288
410059
1720472
1411905
1838363
8939
103605
1633858
196921
1358340
1890188
1980441
1689954
1338373
704355
1964369
286595
992221
1852079
1165510
804106
1055288
912035
808190
1581115
1130775
612614
1100929
1053389
661486
1301884
1049221
90369
693179
267800
1179489
1188203
1159628
529689
574080
1330416
1483398
255390
628285
724624
1916747
778930
135487
1930424
1797512
596541
238205
265544
513027
1045010
1508865
33078
1994895
725494
834354
694418
560785
1995531
92121
494081
957585
1623688
231684
1162859
158785
452451
1379328
853126
1544096
1112661
852832
292401
1068344
184402
1842090
1975916
27212
726967
1495130
261399
1944514
212596
1939789
1610737
1706285
1557752
1624931
217563
1676868
558483
1376567
1768369
1338414
608301
1347933
1087123
1792381
1515347
1038868
1062695
232080
120378
1842014
1918365
1125288
1970713
695705
1543303
1576234
469778
735493
1128829
1392697
1169819
329045
1589270
574557
493787
321204
1808615
680715
549074
1099187
1745327
1063723
1519775
1735690
1018213
1702013
1443065
515067
65563
1887240
724472
928041
521301
1781641
396870
685354
1928692
918364
1816750
33863
265067
469028
1609416
803006
1453606
1975432
120333
831869
681963
1614428
789448
132308
1780590
1897629
1414458
132902
1572464
412889
872918
530711
1033696
626757
1977200
1008970
721679
812429
1637290
1612457
1941124
1288062
1853464
969610
702910
1099726
1429953
371933
1850156
1220244
1274182
1731944
1975428
463427
784881
1541559
546022
1808166
173502
722259
600664
1030295
513398
183551
1204623
1302709
1953688
1585244
645425
771803
1206397
386906
1206545
733695
1793629
658848
122483
1455272
693435
785451
4993
925546
1332329
1243089
1680882
1095986
1913158
1442067
207767
1157296
618368
108833
916683
1779833
1115427
846745
799245
1076064
1036382
964917
1640439
1356332
1247167
136546
1950017
1915905
1330182
1286080
1017717
405805
876171
1835370
399743
817460
927509
1244966
1775260
936649
610269
977988
336379
1184681
1437143
1454047
1242540
1969117
1024723
627085
750395
1643621
309517
400615
433782
1426988
778942
1458310
843936
693338
1803153
532653
416766
1271292
1935288
1357628
1089174
1782387
212543
1303460
573280
1774705
1625348
541339
1613219
55953
1514385
1033922
98813
1040376
55455
125590
1836548
1941943
1627011
1042425
1622179
192158
260754
1880961
1433552
945555
724633
1609661
1770987
1215825
1643476
1997556
1776217
927431
530955
424432
1552606
557308
82997
85883
1520214
871926
768351
592050
500751
407323
1698391
505600
1159779
392273
1370696
590251
347358
528529
1512226
169048
1629704
686873
1191600
1912693
1615879
535170
789008
1403919
1180514
838676
65224
1932480
1383716
265629
1171361
1059085
1148254
345226
1312196
1300285
1932472
1415468
1995907
1308596
1288432
52194
888952
1057770
775918
521801
177710
351797
725691
215595
1672136
1996385
23507
1379771
770365
1620614
730482
821108
1662427
1128504
1780901
513993
308129
711689
61442
1432807
1286300
100431
882132
1487948
216401
928524
1689285
1700247
610324
546448
450
1121110
282973
1979895
1438349
1752464
454722
1951217
896525
339675
398213
969420
533741
1408142
46304
344959
1478899
1409130
815681
1917740
29102
1344501
78490
591055
322366
1933276
165558
921979
1911018
261563
1674877
1319051
1320171
187980
236178
604318
1079029
407418
1402504
326136
1775715
1666814
1155379
1430480
219694
1820261
1784054
1700810
1612821
1114146
1175
1793662
1042236
1075621
755935
935201
983713
1385846
555481
1192986
1032933
1686645
1570046
1816290
489642
824138
1054454
82026
458037
798200
757568
968216
1792044
1289958
1343674
255356
1971893
1258563
1154121
617441
1216027
695495
1653570
1563823
302886
1523800
617949
1271735
1303192
880806
1725187
1825490
12296
603420
1623041
415356
1247701
325125
1430299
1098720
1444911
1792271
158828
1918578
775990
1706657
1429208
1213949
1646342
1135075
1044539
724891
1022782
111610
1811540
73210
224014
1936993
201074
1579350
1417800
846260
1265060
883721
721455
1550287
1767160
435473
1890797
946323
205024
1154116
1607831
1610158
1636881
682747
1165145
71345
1499007
1347454
1318381
1871519
1350621
1815884
980491
1690962
1238786
355864
106591
1931089
473349
1899015
737731
1719338
268995
346073
792132
716826
1101677
594015
1319598
570313
1275769
799413
876660
1649466
182117
1280855
511205
1832657
846727
1613705
328104
1147595
1562123
511727
1316588
1766742
105208
1249236
441556
977703
124882
483050
23663
247116
881399
1716630
1023043
1918725
1553944
450140
1000723
979699
1029690
1725995
376548
724551
1622467
1075135
547855
1049135
633286
1533867
66406
66170
265657
528723
253756
1943090
146349
676321
596740
191706
1600953
1431828
1129340
412013
526952
793883
492187
1412632
342098
1870939
861322
372734
1367751
1946403
1241089
1746141
1678756
1323306
1258477
594298
306604
243729
401031
1252243
1309289
400201
1406604
85489
492946
1770928
1074815
1662167
1072477
114951
1602286
1195204
1303199
745246
28958
888526
86753
1798774
254739
1772258
1718486
748725
1143296
1072517
1185827
1981233
158351
1895707
1075943
407997
822128
1257732
23390
1265001
125850
1899658
106392
852772
1082244
1883298
588282
513490
600973
511063
626829
1142145
364531
174715
313755
1488648
166283
1402308
1880116
1448011
769159
79391
1017718
284977
1696239
1921324
651704
91882
1317833
757883
1825607
17603
1396403
913578
1337618
1839599
128886
296029
1757968
1888394
393550
1676120
1709306
865828
173747
12896
1228989
631797
1934970
80792
1122141
157743
800543
1739501
153443
894550
1429458
567707
857871
471161
494918
1348974
1003189
1674148
743881
1894941
1056288
1710792
1773018
653092
841340
1547669
988452
400572
259841
1484419
462690
1248120
1180756
1270275
656620
979680
1916960
83728
1491690
229472
1614315
403157
338522
563849
327737
1044120
568195
361848
190834
37666
1837694
1407670
1595911
1577660
234588
1612605
1157821
667013
326455
543012
1581851
1506255
1485521
1960696
171919
117688
1729756
847473
1602649
1822228
466721
784834
761424
1690825
134610
571394
914939
1805719
336678
838468
1219206
1604044
319539
1394312
1194064
519966
114265
731674
1853445
1209114
1799584
1608
1723143
1818710
1885452
637070
1986147
1516629
384226
1614592
838388
1999486
1450014
340514
1964875
581401
1891817
554600
1554747
1896565
195669
1613411
124078
1559819
1572371
769884
321478
218105
248756
1556887
1444497
1564756
1082975
853576
652919
664464
1522499
1215675
1876656
347371
275944
463586
1075367
1670216
999922
1286217
1326428
997384
1759917
755923
1751040
1414206
1612010
1037091
1388484
1983689
1385437
1624491
948655
716062
357441
1853774
1585377
180950
768283
435649
650276
307532
1361554
1343194
1845143
209667
1947130
1535503
496830
919130
978700
1913743
697723
346019
1630050
1797307
1136003
1139299
1569203
735829
1271717
1304522
1987815
83891
1087348
1565978
1881340
953394
1043507
844429
1570629
1727254
1405337
1524105
465235
30804
1220366
1879610
1144726
1623182
1868461
1241978
1803234
59735
1054055
930602
1647219
1088610
767450
1374289
1846124
1921962
1091269
886274
1395708
728291
202618
869059
113
1572837
549174
1047947
1830839
838735
47156
859171
68533
246261
627512
66451
1800187
1471954
1946688
1629212
58462
733001
34920
1371139
1314314
675236
982196
25038
1356081
16696
1377770
950637
1947695
1048137
386028
132042
839519
916522
867503
335365
283808
1320389
184000
1452604
280160
1313462
1597485
128702
1212860
958935
487456
689239
36460
1052216
1083423
1458562
1670471
1203079
1724351
1108462
1339206
1805228
1297325
424434
1598403
1658739
1518706
847541
505283
10516
1314842
1985452
1953882
279741
1930859
1719175
1257725
613052
1009113
279305
318290
1073685
578639
1968000
1427470
42433
1499715
25136
945892
735400
1156422
642166
964870
1375513
860310
1769693
1510239
1910230
840162
206880
1422234
984413
888211
1764934
1020723
559172
686988
649286
943301
19265
764151
219475
1832278
501478
1322348
1700143
950696
1423135
1869236
683294
724817
159761
1005081
288628
1813143
1588576
392127
1478046
1240512
1069473
866002
1811517
937785
809066
409385
1569646
1685830
1550393
1735346
1211719
844368
1673196
904656
61592
209559
754765
1344161
890291
1514924
1378336
734580
269475
1646050
1821771
1039694
502970
675896
209691
496250
1717923
1719327
1098971
1056397
1121592
153432
1224483
559019
925049
1851484
1274710
277996
138836
215231
1961986
983793
386342
1717955
1914826
1860855
133448
1425077
1927961
672841
1271592
1147669
1904196
1500109
1156498
477485
190341
531334
158297
1929697
569351
102822
1422772
1768479
374453
12215
790655
1919778
1164165
1310775
833198
1467475
332670
1114451
131589
1466048
1385546
202547
1602213
1487236
1684337
304881
397498
215979
452339
767672
1151871
1188469
1781456
1061724
1388702
1851724
1241467
189642
1975
1465701
1149984
851558
1717713
1098399
607799
802434
726598
1419647
43615
217145
1517592
787011
515183
1097440
1838493
834950
1377379
1377744
1672660
1746815
1485965
201928
202378
1074923
1935899
1654019
1602927
1323827
457657
970337
612829
1725219
730245
1081210
203614
610044
1727062
1275314
1357414
715142
1934887
1049741
909254
949632
803773
1059266
1049701
1431403
1700570
917894
894559
1428177
1522576
999680
1000516
1160036
822075
94304
1410788
1005321
1945919
231601
969207
1757746
1088525
1176173
611880
831484
1463252
1446638
328998
161212
142379
1254460
1427051
490643
773768
1331013
1323884
1785645
266032
1508260
906859
407849
1510237
1588414
712070
82524
595080
650738
942062
1458802
385507
489389
802885
363983
1814617
1305563
517265
210078
513765
990759
920880
1974488
978685
1909227
282729
106751
307145
1275040
1755804
743548
943662
1771590
940042
705619
1601497
1413020
545737
1541030
23452
1889954
1298594
928644
168899
593358
1486351
864686
1817012
1185977
1453455
1037970
1583871
771607
198685
403486
1330838
1797462
1344260
229541
1387125
106728
1377031
1836896
1425538
888264
319017
1896734
1827314
1571439
347474
757682
807070
1640433
1400687
1855687
1426096
64090
847854
1988657
1284919
1348942
1154384
1937699
1709705
1457594
949355
1692594
1150444
623582
940924
379920
275655
611276
542843
1557910
66807
367187
1741457
769894
416853
515205
1038540
981565
412204
1850289
1907954
1718528
1585842
115974
1883731
1958212
676526
694010
497062
494466
860950
1091621
798971
755829
78783
1852832
881959
473945
1020274
1639331
165294
824617
292385
155516
1791582
1014983
653956
731465
1938203
1567500
1507267
1133141
1862059
1448623
300319
172180
1976393
839281
1203214
274065
220874
10350
396007
961558
1671132
841708
560111
1056492
361115
1406508
71491
1153354
1021206
1297661
1658400
1202714
1222803
1803733
1442785
383681
893550
678701
726213
1210154
892710
354527
1799350
314162
679297
1899250
181615
823986
1383187
1378291
1826874
1284776
394399
1216290
1402132
1267615
1838403
86016
1814710
1585719
988451
1747769
1453642
666558
1258241
643358
1845118
1741358
1108643
561952
40745
680457
1959910
1527551
486778
1936760
1247506
1917572
359300
123053
226555
832664
540157
863647
1423694
625808
908806
661617
1897758
1919425
383060
1201711
154908
836549
1205506
500329
694688
1621217
876457
1351695
1941634
351549
1865296
413094
320790
1167102
379286
195222
1964941
458694
827976
710259
723008
555893
776592
875017
340130
705974
1123123
65309
1855812
1043769
1582305
1943716
1595430
1556946
1371243
128816
1852531
1310564
962512
1996131
337186
1824478
459619
786635
341185
1730258
415573
1371935
1047287
1903760
319932
60954
337948
102842
164447
1902952
456261
713390
1763248
1756978
214013
1445982
1102837
1666446
1596638
1467854
732757
1498363
740963
1164006
907230
1231388
1274255
1165001
250601
86178
429457
1056831
1285251
1449819
1537244
1469331
1030716
938172
1776247
454161
686671
664691
680792
1255822
629302
631865
686919
1725327
1246923
1624299
957600
212816
1980987
400376
468890
767914
829077
1555695
446927
929677
1281167
1527720
957714
1084238
717945
935377
1660294
1762822
854382
1921955
1122579
1217822
724044
1276650
1332851
797259
1698504
1935129
1843683
390063
1355402
1753390
189230
432635
1156381
1295508
950805
1217812
1474367
1671285
1001479
1188206
414016
492177
497087
1932422
24964
1750271
329299
1719906
1857381
1495353
1973107
391307
1244181
70474
1620961
876128
1542483
1890597
850504
705156
1670730
259717
1666160
1799759
357690
24569
1682988
1336144
283728
441713
346759
1829305
1384606
1541504
1598327
482997
1205151
1977829
1559987
1246165
1783142
484705
1116814
801507
244894
1779314
1007627
1028047
1713600
300260
566622
1789127
903887
1349262
1999637
502153
1094200
1373597
1213783
1034260
1062212
384073
1557861
1847933
990976
1706126
308518
810097
1957777
234876
835448
1042308
501580
1673616
772063
645725
199499
98802
1752460
1415175
283394
130022
1427369
839858
301606
976927
1177391
1195547
1327504
1169590
192150
518242
459673
418539
1342401
1542239
1558906
957317
729034
926865
798393
362992
234077
719123
430837
577654
584695
815497
404894
1262664
622629
1845381
1059188
1249445
1645526
1608464
474444
27865
593832
1880686
1259388
669681
1687614
1577918
1531645
331982
1866147
966828
1601449
851466
733817
62189
248754
1437057
1911001
1656534
1466316
126579
339438
260673
1493799
1165671
1693866
1665097
1153163
403145
1517288
61432
497704
1913452
653256
893848
641951
1462954
1443177
1458264
29478
1506614
1824086
1812051
1828013
914782
1758110
1474272
1793839
915823
1928561
849373
1455483
1965277
1834629
1075202
1294753
1028919
281199
1501664
1138437
1028860
308099
785439
1495904
257991
1591907
534620
605371
1238150
1272534
1189947
352137
1639196
731586
1612847
1430910
420173
755884
1367609
524575
1602662
1226310
1002139
1455765
1118125
755896
390602
540179
554864
1242244
1537396
608904
1641014
995348
673177
1922348
1925006
1056703
213556
1113789
488837
1203105
1931063
445070
764430
1039706
1376733
777534
585521
614406
1449969
735296
1911037
1674914
1060352
1165029
1483933
154562
1005335
261097
317698
1013526
1150418
1862767
130805
1362871
324984
560257
1759622
1109880
929449
1815787
190304
867071
994919
8477
908772
1750836
362776
1800825
113022
722454
833556
214994
1290867
1019064
658442
1072481
232734
125320
389217
1598725
1691199
1166899
1526373
925984
863077
575099
1229605
36872
1756153
1896301
1432090
723901
482981
1382265
115237
752657
870304
100036
1661583
271482
441692
1861513
1353817
1385149
63242
940674
1427721
1691422
1500415
1593536
827161
801775
901050
1186986
1229838
409661
630270
33883
1247622
1551877
1208801
220221
1509982
463150
1942348
1927511
1317760
1210451
453090
1619671
1436092
1367816
1857435
1043029
65814
1033950
714891
883477
884803
1656758
1038587
1463543
560265
1326770
1099944
382287
1724281
1162905
20223
1068570
833750
539848
1445674
799837
1269485
276612
318721
126312
655171
1265035
126271
758916
1736225
1221444
1625517
420251
84049
194238
71453
1761279
584533
1840596
1101065
669835
550471
491483
618907
901368
963120
1481954
1399275
978163
456431
286675
584835
796284
1135078
1970289
702701
1899083
1638458
1129633
1393335
1128325
290095
639761
1619611
1620775
653503
1260385
1648643
964260
1516604
206063
349154
361117
524168
556187
1237672
414764
475849
424363
722473
1371867
1488119
676632
1156912
729943
486139
147125
154828
531422
1922714
1960335
93314
254650
912419
1838041
348202
1111752
599299
1078020
1843525
1289510
1843625
177279
1483194
1209164
522425
358699
1190543
1767514
102257
1988935
53084
1133393
1054526
1349966
660028
1688582
749873
746480
1497286
1804276
761300
1959088
1687973
1867899
1548775
882219
14865
1181159
1611514
1688325
824798
1617979
1728978
1961922
122427
373409
8214
68191
547031
1954953
1894898
1799330
1145711
1376972
1279711
834499
13829
1267536
1696143
1728754
1859060
1630913
1031176
1124500
1516121
744866
1153468
951598
366163
251459
199685
453830
743931
375791
370290
1021171
103788
1787255
899545
1325700
1646157
297170
573883
1090161
1826000
1095478
1370180
245853
1319616
566158
1464
186029
62131
438264
122851
887421
1515169
35738
1253708
468204
987136
707650
644099
1493960
714156
1273213
260645
1381850
95314
912479
1803840
1546389
1834222
855017
974852
761934
188583
1561474
1749153
31993
851614
1184322
1433442
1032621
1859558
532254
1975774
595774
695266
907102
1754403
591278
1560806
299106
1779677
532747
1893946
445067
1928705
1395812
684370
1481975
933105
272166
1452535
125530
145479
1686442
1703262
1156463
1777407
1907493
27225
1106932
670525
1282587
1779082
496717
1754939
1360643
139859
1882068
1026439
967733
453736
1204712
915268
326479
1777879
958105
524238
1540048
1238966
422403
199592
823338
401571
1348420
1845598
1566132
1921750
1721843
865782
1770973
673333
1215378
193961
985580
424218
506233
506290
996171
495784
227080
1704352
458785
561461
866499
1263396
580576
393581
509608
439557
1905134
500282
807640
560558
505332
239071
268171
982313
1302809
1411400
85518
17135
1617551
1533113
1269700
758897
296944
1804186
1900962
409949
718020
1127958
1706966
560390
365597
1551270
1173874
373524
156188
1020317
1323663
901288
567207
13124
717122
1951832
1319359
703725
1394860
691252
1753574
1751588
1642507
1899838
669722
1748387
1812613
250235
963836
1056444
1924539
1975714
348338
586291
1233681
1296730
1383089
915259
380044
1872309
248290
668153
1343055
1682737
1734519
628002
1710381
1954385
157370
754498
40649
612310
1216786
1074315
679567
1654486
896679
1716939
1201900
1038295
620740
1986939
1657354
588270
324134
1157030
1508000
1611996
1340061
348120
1178528
1186579
1480790
26618
1333177
446462
227295
1101976
1047568
109915
486171
1570520
364182
783478
945244
1815321
1590262
1356121
1280187
695305
100776
578588
588179
466599
1423480
565720
1716353
821835
1117424
1245502
517558
1407016
576418
1436525
204102
1728213
1015807
1227011
1299623
320386
1996322
80960
197325
1582308
1152137
735794
1133019
535333
882585
823891
1905466
1719353
1538871
193849
478593
139774
1968398
1576594
453214
1843310
140593
17339
1405086
719985
89295
791331
304458
874588
1579553
597910
347747
1507504
1058978
1650446
482715
111505
147306
836458
423149
1689073
1995721
370643
1536249
1504555
1911708
800357
247730
919000
669592
973073
1616550
1141490
436960
1872431
1872762
816667
1229883
1619550
497549
897538
1127377
304243
644174
1750201
1063899
3696
84827
1603739
1310547
334689
266171
1273420
150149
1746056
118587
1776937
1463
1614606
378340
847047
461363
1051694
106050
80867
1930030
1469812
1268572
1217101
998442
1246379
1754150
1909946
648084
869758
1243477
1050513
911267
1692114
1158956
1183596
497290
298461
1689131
1561362
500636
1996612
1076623
924906
1414044
1478570
838737
1293213
1399690
831118
791562
1862637
1907729
982228
1434637
1884366
1219329
1490321
1603004
608114
125401
503979
368644
242070
725503
526622
314743
216490
422710
538382
1772562
1984370
1538596
418626
52053
283012
1944272
598098
1576281
1513295
1111388
543224
673642
1612409
1606702
1201647
1073998
1117265
1881662
1290520
1359548
524116
1804969
194634
28201
235156
681888
311852
1003483
1724942
1104841
1320509
959807
1839511
1319998
1173472
1341216
1543273
1523150
742720
1546756
969448
1610528
962146
1817552
212595
151342
1761512
302613
1080028
1274585
87319
1955388
275326
1785228
1948995
334293
1489876
1308948
1467616
998545
1840010
483605
630454
1709583
809056
180698
1369739
699019
563126
299744
1355608
1363245
658384
1732460
86428
790120
1577697
1750788
242883
278656
1840863
1174976
1256532
1251294
1341771
910948
118515
1035008
480467
289909
895761
1861488
852489
1870909
27321
939501
1267817
859619
637962
1213399
1756861
1734111
436152
1075024
862621
972472
1140627
246036
441789
353462
1819107
980614
104323
1586665
1383247
1250493
1631229
386189
1388996
726417
322212
960120
1920737
1856198
1370885
1836203
1355679
1394219
359399
1964783
102584
640734
242535
1132045
628913
181057
1262803
910116
1361203
193241
1021950
1759040
1454718
768275
1996167
1943120
4201
179634
1702474
1466455
1557304
196089
1149864
1858341
206986
1477393
1503048
1342337
1547740
365960
960103
695899
33847
1439973
164345
1191630
935281
1612198
1305045
99998
731653
1934441
1162458
1032192
868281
1901609
1117120
169445
1412093
1930599
915970
1563886
412330
690931
1426825
662001
543011
1209259
1383418
556688
1223391
314398
773963
1429225
917407
1032633
537023
1728398
1824930
607932
1357110
366333
1031634
850290
1042618
1272707
766883
738753
424085
547843
525284
1824538
1255464
685507
1331269
1358863
304840
360250
1345161
888802
1981205
1617061
1671920
1276285
955000
481391
1749024
1193322
205986
121712
765748
294918
684345
514814
1585806
1407974
426245
233227
1260462
1304846
1148234
121673
349261
712872
1648276
769006
1306582
1501525
1214263
1757333
1597176
1315153
1939141
1705307
1795912
1696938
982608
1762470
89024
131248
1704470
1487210
1500190
1252121
378128
1062283
1243478
1853571
746649
1051914
642865
595254
1476816
1911980
301469
1454360
1160444
806691
657759
120958
771829
3550
1857518
1360245
1265203
955397
342391
66683
1736113
261853
552085
1573255
1737667
1215078
1692655
454804
1464604
1701803
1722909
928348
1947540
111256
1231226
689135
1613508
1688842
521287
639480
1552825
856624
1293550
903242
749648
471295
55937
468309
1377357
1157605
826790
1587034
1390780
698067
1181082
1946745
27814
1285206
1554000
150519
1592782
1010512
213974
1466706
126714
1675779
1336877
1752995
1999659
1561154
1016978
1712842
130867
46012
374749
1465825
849526
309873
1309247
1576482
1002882
1061431
1457317
1680042
643725
1250359
695606
948845
770015
1151820
1242523
1523243
869195
844664
744131
604007
1001146
487392
1095915
366370
1145690
1025711
553245
846910
581497
1118345
1139889
1571200
1535781
1761914
1229333
748612
1652357
67953
149396
1484252
1772765
1715802
560781
1777206
418621
1552015
1322101
934890
784777
1028431
35010
751297
964632
1673405
1301761
924562
560442
195944
557086
520979
1009989
1864098
1474355
1120429
641916
1327226
1159913
1835650
112744
1517296
772808
1298121
1922591
36653
667355
1924380
1561608
1401697
346590
277199
1973629
642525
1608329
1340961
153024
1225207
708639
748095
123892
1065202
1256937
1376297
1965073
1082404
1117650
1077970
1620524
77413
569996
1417989
1327731
1969944
1559147
1775301
725426
70220
705067
102485
312800
551777
1240080
587869
434930
1071831
860906
1446748
522242
414631
1390092
553617
814379
293967
1587972
770191
241147
1255172
662481
779556
111496
1783113
1226973
1861172
60467
1238060
352435
1788635
3566
1291778
1604265
358692
118477
1326505
664731
14722
1498375
1162281
1104004
548003
182150
122344
1550413
436578
661845
1348778
1467063
1353575
911109
1332212
1188038
1511900
1227918
747516
1684283
655150
855736
183268
138334
1265287
1566510
166692
1043393
529810
1445266
1074825
1007038
1372435
46737
614592
188822
803126
1757273
65047
497863
446363
822364
1529069
831992
1644179
22679
931660
1374341
36964
1866577
730294
1112620
1098294
358606
1056386
1403286
1289927
867882
1177012
380132
1145303
1949164
1536984
1100028
1048774
1261908
110330
1285384
601781
273626
44044
1937697
1466501
1679379
1408675
1641065
1609503
375635
1947778
1571655
1224063
1217077
1465451
658840
1772778
1779178
85885
746063
1832247
147825
1946643
365581
1412780
472255
653744
1831582
1984197
1261546
805386
1978816
968172
879423
1767560
1340346
1924187
779982
1258014
727030
1035773
519245
1100325
528786
13742
136988
1443394
128862
1149517
1518155
182337
44919
1322453
493073
133210
1220534
1167140
1019630
1766023
1526532
928384
1825806
252003
435484
1125536
1048779
1707321
818687
56622
992333
891390
809561
304700
1222144
806139
921267
1630988
28667
1518621
664792
1210920
569489
932459
157604
1009566
400805
753424
800471
446398
1702978
196218
1191683
1515119
1164284
1035830
101927
1235861
1640140
1573609
390680
665109
494182
836532
1565134
194201
57673
296172
944086
222455
1319596
367866
1137287
1586915
1449352
986552
1269057
1486996
804936
623260
314184
1168625
380414
1728896
1059451
726138
522093
1685365
463024
115328
379839
1109192
1581215
781261
1999370
283160
944420
1226507
997453
578017
1300174
1457655
981027
1274737
1487516
1131665
1605382
389411
1178548
81835
760849
605806
297106
592493
574013
1898525
952371
185623
1929110
95245
574475
1576123
301341
634933
574390
840396
1845335
1063854
1771669
1264025
926511
858198
50493
1253925
1049876
1617900
286508
642936
941357
394857
275446
1585155
1170480
28473
1209584
1599909
556024
187020
1815437
1318626
1259499
202287
693077
440245
109889
963454
790937
868363
1400043
984189
1080176
283971
1670561
27684
408850
135537
708395
320905
1742211
637475
1967789
1523609
758304
121066
303752
1021985
1861560
44976
1789899
330997
986336
1713534
1325179
1372247
563212
958915
1224690
447109
1914067
952418
1063249
1139595
503861
1931214
294976
696764
1720213
1218577
77638
575400
1646492
1142273
648630
1904330
1203413
882519
1043063
267487
1736067
267494
1169467
1454732
581492
1683545
1488784
903417
1779582
1566139
1277178
1759403
441090
1473598
754036
644210
193347
1051492
375167
332615
533942
1412219
1883401
1204816
356739
500413
1306817
1222371
753042
1531333
707451
1152088
1072069
1126591
1917161
1103735
604696
1782044
1479650
1622386
856279
166949
376168
1822312
1318041
363867
1390890
323690
812252
1560075
549571
1012028
1083325
823342
1522583
1909342
1002827
1907196
377267
1053221
250636
1782978
342145
1538812
89280
1251405
1387175
1334561
1522343
1502085
1928325
1642115
325645
1216002
1598804
1525456
1007058
1826815
1539216
152674
1332667
267488
124073
593526
971912
233624
772461
1862837
1786955
34775
720574
662039
1419850
469275
1325955
1422100
537687
1961736
882012
668234
1336366
1960879
103009
843567
1223662
1365059
499679
938188
923649
766159
860668
596886
1678021
1616605
405272
928668
660672
1590612
1695030
1005001
583176
656868
1447057
1704456
1761636
1470253
827355
1952632
605973
1905632
1359951
386379
1998129
113983
605878
831497
1963193
361549
631241
1761776
105094
1220642
1762850
728880
1039852
1273794
227306
1148823
1078655
698546
631146
64464
585968
1245806
1846213
1825489
160980
109397
1934651
1105108
237793
823676
232975
374092
745009
1221060
697846
999842
395343
391250
1034847
1398050
861238
871642
1710126
809191
1102261
1480187
845272
468977
1074326
1104356
683581
1297536
529789
752527
415605
396210
119694
683507
1207612
922369
718961
468431
1726566
111789
475475
1316886
1251607
449335
209615
1960866
1307354
1376328
306307
635983
60641
635961
1257229
669646
1197494
1643783
1378270
672615
1493586
1084975
1491222
574404
1246179
1699654
1814442
1638986
1169119
909963
280118
1887751
1912284
268393
1298526
911695
333463
651202
178022
1982007
397655
1810502
73286
1024837
113385
1876062
253896
1962721
1058720
1864629
1873918
255534
354234
457383
681299
1546840
1610325
1205127
289267
1940298
1704005
72325
1994598
1507876
1791986
942902
1816768
1054864
1976947
962237
720355
1718267
739135
1163526
1034202
1005077
235500
1872838
1154299
1657734
1219121
1353862
1360720
971206
1326132
478419
1917393
3972
1154096
797063
616438
736570
457182
1766266
574174
549378
456946
452250
535917
951151
329586
1894473
645265
303299
1183362
1455725
1709519
1577476
1525205
10038
1758329
103218
447562
961877
1592238
1080057
314135
704509
1929614
1670376
942237
312596
786326
630284
1477124
1908582
1898323
1116345
455270
1143071
1544221
574029
341441
1570640
1485281
626205
1695108
1062273
50745
737915
639101
1941845
1647361
47242
549456
993917
1428124
1423684
126539
194547
604832
938480
1290271
1518887
1310047
690884
603534
32374
317127
201251
529567
744555
150552
327341
1455411
4794
1053055
331035
825420
928122
1034503
1661079
943326
1229882
1824995
1003603
796701
732441
790452
1772431
1805719
233589
1935542
1188599
492206
1063318
164770
502934
196990
1303545
975776
356931
708030
152096
1859788
959674
1165375
1232978
1674994
1609686
1742987
545637
737128
867326
249888
1328612
965221
1512086
112416
1822635
262536
1166946
1680908
796111
543594
542357
612818
958497
29493
1111182
760825
1340811
696522
495088
757520
458218
1842381
1943527
1484266
505134
1586423
709173
1843075
1138901
514352
1443175
786554
1819471
804196
1680723
578343
1597234
1127305
152487
272444
1288644
773318
1046734
1387473
1010908
1858603
456856
1900603
1624507
557
892856
525440
1642082
815230
1261779
825681
1057555
393263
1538770
1905595
1818215
501322
932251
1778569
634011
486790
691411
882006
1688557
208726
882014
1929573
579722
1554425
1357062
1202236
74005
371314
350600
754898
1925913
541374
1299192
388897
1626986
218306
651387
1936463
533131
74118
1151605
1082960
1295615
1794503
612783
1108371
1875923
354299
1414487
1174248
132103
1492434
1170809
22337
1920940
1824779
1460178
1559893
190032
1648265
1467549
581361
59788
848052
1599594
60331
1619614
581605
1574611
1721523
1440268
188372
828128
1482119
1719059
1409911
1643766
602305
1158821
1419664
213344
1697525
441286
789091
749549
144988
215175
582571
1453145
609461
963368
346051
1253622
1917581
1912862
85406
1841067
1072594
1705348
1244071
45610
1372115
518284
665113
1281950
1406449
8687
1838459
625090
317850
1047458
1622794
1508912
1491589
656534
1256519
925074
1302831
952638
814327
1532203
1717730
373021
732254
458019
165691
1725414
1804039
1971696
1194908
67691
398197
395810
326837
1347621
136449
1164181
465226
1851033
1333602
644711
987014
1363288
1294697
996130
577817
1351918
764210
298922
580007
53857
1756142
882295
1981947
1603504
42108
341063
1336496
1079499
1881605
1378652
1222146
1366279
71753
1328531
666786
891416
1670282
1073241
1513442
1543385
1619795
49021
258007
1067264
1368911
1252310
359893
590317
485106
308973
253167
1631895
1584106
786843
633313
1118919
1825363
976792
1102270
1569335
1681113
178448
320530
742430
1425731
1414263
748419
1541529
134450
358511
174137
576683
1199592
547786
328900
1898234
1190184
1624424
1703169
1787460
1724897
711828
1232259
1258727
53074
241736
307888
1586687
920996
1094689
253669
71082
851163
1540320
1763194
533071
1573668
1509861
1620437
1296263
226966
1215761
340864
1575928
872647
62155
1336676
614157
881939
662776
106763
596751
1199656
271213
1161911
1466274
1207726
1934269
1962736
1201595
957317
1164751
1807852
1705710
124944
1518041
1728432
1793576
1550911
1767227
864636
319796
263879
737427
120285
1462088
447606
317580
34356
285694
928815
1348996
99806
1535930
98713
773601
1261480
1910933
1343677
244972
292797
1491695
893675
1572724
5305
342931
1477519
1686838
1705545
107448
198948
606479
601636
61826
847046
181310
1564294
1441587
1960508
606578
157627
1327463
1960033
774963
49865
641696
1409707
977658
1211235
672610
944563
1082971
403394
1392728
1444810
413462
246565
1222115
888741
604917
13365
1453283
429278
1401860
470909
629156
88226
426764
997698
23776
1822686
1687475
481733
1782387
155822
292948
89560
135752
1240752
29189
1769490
1278571
754457
777540
1647415
1991263
1373865
1925202
1388273
1515088
1510097
1681674
1971696
432696
1542801
1410160
970695
1716923
195725
1264430
105552
34177
1097272
1112450
22569
839766
293487
417166
912804
68357
1314346
1183189
76820
288929
222998
1340992
1950399
1687373
1864182
357082
198203
409047
1343970
1907466
382429
765817
582154
21970
806278
82687
679464
1025061
754407
1047813
1149551
784833
458273
809376
1480579
1006792
1315901
1025390
452615
893306
663078
1407474
899007
163994
453298
1416854
424793
1819520
206459
1171055
585550
34397
70788
1781054
547981
98441
814195
1640381
1876151
266508
464169
140710
1361053
379248
848550
1828083
1236448
13393
1996947
1720110
783947
1087739
1338917
540953
1484942
1890940
269214
1056771
276802
1059810
886671
1530315
1019019
1844942
1980564
79383
1647293
53124
288570
40308
1140015
77294
1121480
1483493
941187
1162533
258343
1407246
1248516
716846
930412
688210
553118
773844
1840354
1896090
1549177
423814
1979112
956676
1865476
8893
674363
532338
1342782
1739658
684194
722524
773766
1078240
1238342
369278
1233446
376242
531467
1481634
411816
1997958
65973
376165
957260
936327
399042
545393
781834
965819
87961
1906731
1210877
314455
373396
579882
445903
1013472
1346676
1912321
972686
857221
1793448
1796689
85050
863439
1373431
799120
1783585
130183
533206
653688
454341
1004149
609778
776916
897077
1153634
933437
1341191
889946
978928
294230
1867525
852130
235890
728056
1600996
972426
291911
881293
1548161
1156415
1169923
706351
326556
984011
462885
817829
264815
562976
1610349
1757048
1830189
732321
1659243
1169839
828008
1080881
528271
1000070
27552
1621090
1759254
935823
1553772
408936
693807
1427946
1695417
119228
1605805
1754314
21041
1043382
435545
1429679
1534049
1799996
1641341
584396
1670692
1560813
475320
240192
747242
767546
1279526
224504
873900
574216
851961
602810
1484027
1687364
1634121
965429
9855
1952544
151056
1454290
1789591
587451
1806908
894773
970813
1759103
1374012
502800
1368647
1755257
1809801
424320
1575971
267812
720542
1213662
1314320
920902
1687003
508405
1742018
1105450
758478
1110710
1016032
1967498
626122
754805
552888
1153861
354006
1421777
1406102
1520537
1295993
1097135
1825086
779852
359311
1245093
419164
724804
228425
690834
652547
1893101
945044
1412998
975924
1102099
815095
772992
1511979
1167562
1336165
303967
1755631
1057343
1360524
125552
293801
500370
1239537
213495
778043
877254
784970
1850902
1097899
10569
98109
768899
1890564
1106752
833047
140136
395672
1115516
1982327
433630
348309
1051157
1084220
857818
1682450
809952
1614674
767930
119278
1373491
120190
1940851
495818
1484800
1776146
117300
577222
1166521
602195
1040122
1634807
1215696
1493352
1748468
1418304
575330
1576407
217561
245001
924128
1136661
1868795
943207
1526962
297809
359108
19195
1786912
1303018
186908
394046
738349
1143775
1016009
1820421
840891
267647
120630
2861
280114
426
1607354
648575
1228561
1222085
1307752
298151
1974974
756389
1282492
913339
697753
1998328
1439850
767619
1214147
1519996
1903790
403739
1162982
925556
1657869
1501124
12470
457570
1496773
199219
1286821
761622
254215
878605
1249851
1922702
427172
1721810
829593
436778
1542892
1575532
129761
1389289
105841
658100
381425
674174
1869789
192511
614279
1556586
554206
853932
196505
1357464
818686
22528
1585829
1675266
1203403
424165
1087589
1739218
1313081
1326449
685536
1836205
1923759
271638
853392
1976994
866451
345049
300918
962621
1717165
1239021
1159453
1892177
362625
551546
1016245
12132
1515344
1423467
84888
332133
735996
1717882
1733255
467981
607095
1685377
1493357
101333
1342305
1718763
751694
1917373
569313
1009014
854345
1852281
1751347
1232980
357123
1848838
1251203
1597220
752256
1011142
734168
1510304
1965345
1743479
1693998
137510
79983
275580
1189112
1407492
1699500
1248481
1460035
1798911
864897
338844
145615
1278416
82777
936767
1628835
1051442
243944
1955275
150437
1372119
551484
1168385
1033803
1777969
1303536
955699
1216583
1209591
1127387
1147690
764441
1154421
1332993
730702
1465246
1111679
1024473
1331377
242923
873683
1934392
576564
218326
1075323
7817
1322764
825771
1487401
430730
1830387
1548729
924604
119791
1202298
534213
1429761
601595
1877763
1470844
800954
510870
157403
1440670
1249277
296869
1824602
1392431
192347
30835
1100441
191584
1670256
493312
579248
1477879
129185
634457
506560
340401
1510042
232760
1399638
1411495
229838
1527447
434421
1650710
1556848
1405892
1233626
1214330
1407748
1398501
1501448
287435
1533431
759499
1488006
1914103
1052114
376539
665902
1019240
1676407
349099
186113
167928
1183842
1068934
1351899
1235071
1328497
541702
495702
538289
310104
1178574
390426
776292
1778479
472406
1647771
1012483
1584866
322987
1761791
591654
1603730
1158629
147351
115403
405189
939297
1697897
138716
49651
1067701
1089708
100199
912849
1858743
664353
145961
518289
353463
1984623
1255639
912905
420379
1849732
486086
963241
1613206
198238
1567529
1882260
1543879
724447
1291145
896666
1442002
1030604
1601429
815891
1887388
338485
831947
535454
42197
469673
1848506
1347398
1625731
1466103
1862151
1608175
187188
254227
1001261
519278
1560696
18193
1971206
1701606
361253
1698217
787822
546798
432709
1752725
978783
228766
679752
1925544
1957714
1221634
1385447
564854
970048
1507430
952016
769508
745138
1323988
533072
1068679
384236
1801406
1844593
1568443
947908
1861665
724342
1600916
205052
1360747
578037
1893512
1928732
62804
1482124
304221
980918
1754906
173088
1230477
1567506
496615
1073212
1086036
1242066
1927319
1117448
1640284
125542
1118397
747065
1942560
1937927
1040248
227502
146737
1694731
1131123
1155480
1856578
1474382
1589323
1446697
1874905
691295
1313159
872959
1109995
1529347
289996
1326912
987423
1515921
846030
1230472
1508457
1278351
688362
884174
1276542
418575
1014708
721589
457014
1366188
126739
1287008
833326
387598
354972
102312
654141
1879285
1745668
791110
937371
418090
1772881
1143283
1029671
990549
1855536
1404821
1786619
247005
415680
767652
33455
977691
1957568
1073917
479740
674030
955739
1048731
527124
1702329
1214515
1059419
1690619
1518548
645742
581170
1981608
1595673
1664770
324576
1328067
604461
1050989
1774854
537500
1713114
810699
742960
1208809
1004566
1865771
878661
320636
148029
12660
153125
1342654
410560
930609
702404
493338
341804
690236
1228682
1747064
407996
751863
903884
1954564
1239721
266099
60144
578801
493135
612921
1406375
1886905
799081
1811999
1676422
1175638
824345
460428
1564488
1406988
1808176
1124759
452501
1199828
432361
1345698
1494363
792037
633273
1222969
1978726
1147921
1642063
1536500
1985747
1987285
443847
1254714
750767
973084
1849375
848542
1722086
1927977
239697
1930841
519237
1393778
1628586
1651117
1937241
1603023
201258
1175287
1238790
1931719
1992589
1317646
1546302
346603
468277
1774344
434033
132261
989093
1336484
756848
39571
311491
1426253
1718463
1844868
1567322
198820
1855626
1007617
1466754
826362
1923832
888627
1127278
677080
670474
1094333
1018932
582600
270948
969461
833545
23744
1207909
1050866
1080815
1267226
1427977
1157862
536448
518852
236907
1009817
405470
703116
1796764
1211444
1330639
1202366
546960
85987
1454397
539471
391192
1517628
625762
385030
93409
801698
245317
1247785
1175838
407745
686784
1266589
1507584
1815135
1801629
1147304
761644
157406
604101
89317
1892865
1457743
1613381
1956096
1360077
1938101
1465072
770382
1637854
1357401
338850
1710910
468987
1481347
1393587
802965
1752869
1055913
1823434
915377
543839
1716098
520312
743137
1550427
994907
978108
1277941
182572
420904
549016
1185361
1934147
525313
75783
324304
897678
805882
431779
595708
1993290
476428
611857
799758
591771
518947
370796
1948223
598705
1607836
1105043
681683
898366
895596
1740580
1069164
798496
1562018
1975095
1728804
1190418
1798569
1207606
1710318
82867
83708
182764
1282572
1813399
1396346
1109940
1011278
1873050
1793800
1915095
1476774
1535009
144142
1509058
1580872
518540
1940500
1819205
1179876
1273216
1747031
694627
961990
199905
124776
1287336
1437156
411512
1911191
114096
1661917
1572987
1359661
1483304
1473756
1822699
1502998
1635337
514373
1923504
1765337
649382
1566772
841268
1649973
1448629
1463395
198774
425663
1179662
367288
1938127
1599148
1977473
1631728
32691
433434
514649
1930260
431388
1506254
746270
437406
1767294
355062
438240
1553114
1667971
610231
817745
1565014
627023
1469249
984935
1118943
1699475
932796
1971589
1714414
800585
1990066
1592100
1963540
972998
1922705
387011
128788
1386949
1343034
252513
871086
780869
1220688
978432
1549311
1195084
986353
1643220
1430212
1342754
99859
1430478
994690
496751
1189190
667117
1901088
1049149
1974295
865176
1846199
455518
792239
1378540
1155617
838269
21967
774470
74193
1887007
1763473
875101
572317
1357367
671866
1622251
1630313
1324712
1989997
168804
237389
779393
1534303
1496943
1812776
651337
658199
1918062
1051682
1523505
526215
1446739
1051581
416445
557279
847059
724473
1723545
580602
934333
1711856
1366477
172637
411025
1902504
613284
817016
1584007
643437
1715496
1680135
953182
25101
1408386
72192
369553
913136
136723
849436
1385726
1912535
346716
533770
251419
983786
1990290
1227375
460667
1372874
667245
1083222
1188620
820976
1749506
1363191
409188
103246
1814813
553482
495281
1589558
372877
671249
584063
1665384
385477
597532
1230904
1866853
389408
1539361
1072956
1889191
987697
379126
70067
224190
239390
234735
1118341
1641713
1458451
1680115
1301959
1597588
470178
1673524
342469
1599765
1792702
748404
295016
734851
958992
1966471
1293773
1922898
318322
1639725
1331173
1385275
1197326
1785630
76635
499909
4353
1766447
1148642
514851
353319
1321765
1352611
497259
655918
1976418
645218
1080431
1445993
344417
1818326
1445381
547349
1206775
1551993
382379
182345
726575
205322
37419
360145
916656
1752251
1562779
1063957
1100511
323375
352932
442967
1199221
163045
105518
1609705
1439062
958733
1398001
1523407
1867864
1811398
1805664
504676
21333
1774298
127363
247731
380132
1541594
592453
1369092
1648665
1681626
1892819
751547
874856
776232
1122694
1503019
767829
33804
197522
822016
417506
1454204
803389
956671
843688
654884
1250707
146483
616905
1806997
779693
566908
456513
1040429
592484
1666813
1580178
1408174
459215
1057938
744139
1522219
331727
618354
496461
1902207
1568198
109249
1041080
1730428
629235
1530582
1857212
1864568
54025
63615
1171665
115989
635854
222936
241306
1312295
1515780
1945256
351240
1153244
1591910
1033610
1227418
1939054
589542
1464234
1895518
1260181
1831323
1156107
591789
533740
1541368
1339130
223669
562792
1265959
1703855
831155
239967
133276
531946
501118
814692
1405037
1913243
614773
592894
1245988
1942371
1094242
1078196
1241110
1688206
68729
1214850
1252362
747993
505280
1775829
811783
1676321
28137
793045
987020
1348352
432259
372849
1060671
1497841
123357
209509
366486
1075942
230313
582426
1949819
1696323
863033
1409558
1947746
931468
1466820
1991491
205512
1928965
460462
1790877
1028334
558649
909836
1813100
396654
1279855
1881233
1545651
415668
1285147
121691
695811
218807
712824
464261
148918
457737
1684299
1034341
820619
1275361
21388
601111
566368
1907634
1837094
1741223
888305
1630
610503
1354954
225403
1839065
720405
1307189
100618
1576841
1018811
183763
135302
1289916
236519
273239
1662069
1785188
944097
1721102
1247956
1979939
1649841
91130
1969927
351060
538238
447156
1440957
1066772
1761672
672452
1079825
287581
1093168
105393
1480655
847904
649850
952749
1468912
1803569
1088591
979131
754769
1328875
904648
1334350
1607253
430935
559993
483077
1
1800331
822498
1585707
1495727
521465
1272210
509223
735534
625301
470406
1229481
274431
503081
1823182
1737537
1914176
422079
1219613
1985831
1770841
1871474
1543852
1337669
1048119
603890
1144917
846712
1080518
401993
238
677490
1258695
662519
1902903
1711718
815859
1291989
1787383
1840655
858784
270282
1091505
1911905
111074
1303243
108501
542138
343755
1726668
1728414
1770193
707271
1004215
1818649
1652220
376945
978002
944894
1745824
1002985
1634500
827637
30420
1587813
867333
1530251
897341
1166702
529776
1039275
693618
396029
862389
804728
1848535
1489811
1794720
1151076
1603271
1395549
283058
838499
654031
1491478
1869274
1125423
400784
153889
1070726
1884722
646909
1489402
1927561
790425
1478798
1082538
188671
1765320
740109
106783
1297195
1671713
1288273
814668
16123
1335427
1263483
1456216
1785585
953996
1181896
382684
858256
275999
1610770
269021
195559
188736
1690379
1007997
531520
1243189
118503
1587689
1025511
918321
320132
6289
1017073
1970793
1286160
411349
939876
875881
118286
1168110
1117886
1717856
52735
242133
897134
151889
189804
126807
1300856
1833132
195814
358203
1838160
1813581
1507157
142284
1112596
1399469
1127246
1077853
897676
760497
1665173
815521
544990
188033
760601
1210967
1836437
1969506
924568
266550
1641797
1862425
1711881
41116
998630
1907137
608124
471389
541539
154365
393760
1935592
1145104
722000
183919
308720
394985
944358
837393
1021778
667417
1036971
477750
1027021
1644211
949932
1961131
1198351
292245
1167726
317295
447617
484221
1680468
187805
28898
1470214
63990
830174
888758
1072900
991341
959353
807696
1410810
11388
31727
1867382
1522128
1110426
512878
494290
498482
985482
1678520
1683735
1526742
1101722
1945297
1753914
1709715
1029717
944412
370648
342721
39437
1365466
1723131
1830848
2590
1911047
544836
325211
577115
1917781
81809
1611483
1672686
1034794
1739561
1449963
269509
1233842
720983
356506
494528
543830
1654262
534990
489922
818767
168314
1111008
1595645
871010
1954995
109128
1867965
61608
636606
397614
1889280
1372344
984674
657604
131344
592766
1093904
1900664
960214
1911598
653458
602116
765557
1763819
803762
134096
859732
308964
1457501
810641
1998721
1216302
921860
773487
132580
499995
661700
1768629
1985932
450128
603076
1653035
1475339
384420
1991713
1055756
1304949
1589280
695923
68129
1842148
1667927
924190
1240209
1673384
1814281
614746
1246047
1537524
59930
408830
478850
1721799
1027694
326518
1148856
1393776
1558235
1392310
1859274
483242
71753
1410422
1295087
1793170
1660743
299079
691163
1999837
59235
1621052
1862188
1140579
1621272
1503496
135831
1395684
1526999
1624516
1375164
1523335
1158962
639122
1317816
437115
1261542
1919512
1971452
1301270
1802438
948050
1570635
1116157
1372013
271036
1823519
560694
436540
668669
1112940
818017
1370700
1474930
242203
984677
1710592
1470099
915421
1643197
631882
1740121
1458648
1150772
190188
1085322
107902
1813973
1781852
1497903
1517330
1748553
930998
771622
956791
325357
421945
978766
1024695
1366951
130110
820244
435070
780938
1094786
104389
110240
1008700
1779825
833829
1142351
1649486
1834198
1045254
1546393
1217380
167178
991078
429040
206497
1730539
1710636
1188960
1240754
826981
236261
408823
162057
366690
147473
1678823
1142035
1221415
1249708
705288
1328745
107004
1774998
517460
68442
1130372
1293322
1959155
850058
939569
1537819
1478560
161239
1502042
1708533
682496
742271
936729
769209
77351
192712
432164
346440
632163
42563
1914520
556647
1537480
1373699
573875
636010
276297
36897
1675764
590036
1805848
525906
1172673
535742
1600274
1485149
203355
1803751
1479575
1791820
906635
1827228
841324
1185985
1715497
458724
1544292
1697711
1315378
1880150
1606542
975142
411295
1648016
538465
1362342
939675
1513951
245390
740424
1166455
1628
91002
731067
1557174
1441186
336881
1846375
72065
1285535
1869181
614121
380927
1079192
309271
1948037
1341358
1667830
752047
1956488
1675130
1091806
702647
602589
447153
1445915
1769418
816196
1322205
154443
1582931
1907019
278639
247544
542984
1373899
251708
939904
390651
1238798
1075293
1190946
19635
840232
1473178
109987
1324765
641336
162322
630228
1349166
759637
1725811
266164
1504724
1569491
25378
1897915
1086802
184009
717749
683305
367873
766344
1214212
1576187
783384
164001
383081
1784940
1193919
1834346
482394
676070
688007
1684638
1434627
1080453
930547
1876355
897612
1504785
1651893
1792809
1871535
387583
889016
1052241
1156639
1466624
133761
1385860
1512313
1681967
1305803
1956755
1922209
1288999
41359
1147112
229990
157779
837514
1969613
933418
1978523
231545
1176117
1136448
1877538
1356383
669715
1267618
1006083
1251037
7218
1200573
1317021
939535
581346
1810573
551407
749509
939540
1954538
984402
1098948
1162186
1329139
6463
1925204
675599
1785456
963867
494819
1971686
158701
766412
405194
220823
1734745
440259
1414094
954489
1484510
1837225
1062392
467585
1335609
1181217
1050025
1502912
1745809
1652441
72295
1384688
1597908
304780
334101
1214392
453370
9155
1867537
194534
780383
1345349
1328259
46331
593584
1763816
1676417
302655
1201124
1786827
1869931
417615
1480127
307261
691178
971352
91434
664431
1074112
58287
21756
18628
1851329
689313
1023532
813715
1543370
1712345
752276
473857
1336254
1310185
230456
102763
263997
1727440
1849551
634413
1512018
1558125
1788621
1135869
858912
923252
1920148
575584
1200017
779164
1430944
1105246
468273
445139
1672572
1304160
933475
741617
1666865
556151
1899738
283705
1607986
1277536
1791649
469169
1492155
1714253
1546836
1497943
755704
1184503
1610559
168974
1660846
204961
383721
1674025
1816099
1135326
659653
1642671
77532
732268
209454
1277410
1921517
1707904
661415
271320
1775719
1669505
699529
689581
690708
1042835
142972
105073
1690805
1786558
671880
1467933
693528
326549
1870862
199670
1953873
760593
526428
1083559
266538
980835
855122
441218
1225441
140968
918434
1607551
304494
574012
1884780
31787
265459
1379372
1755223
1558482
1139283
1044627
1542132
1858133
1425208
804983
1626998
981427
1790039
29885
412192
1178923
1947704
1227377
1645009
991467
65254
1771117
1578650
1110230
848219
505010
1157582
261870
390228
814130
1515843
1361528
1219715
884302
858412
1592513
1910235
1460978
1715467
1337026
191907
397126
262316
1502070
1807253
918902
535191
1837808
921172
1725836
1526275
1112950
289221
1697500
1082233
422168
1587350
415376
406482
1104627
1580417
1372851
298306
1498701
1869217
476628
1447600
926765
159502
1271169
1666213
1487160
1931661
835134
1678283
135301
1650434
988333
1015306
323230
562380
1305995
890292
392756
1990180
1929943
60465
632677
1437287
1378965
1625588
1229120
800544
1115543
712745
194042
532256
1435074
849563
684023
1146652
1593890
250370
1471456
1374072
1860682
1064127
619734
1705076
950101
97055
1410915
1688625
1965228
1481466
1585804
1006711
1093028
1389695
542508
1230560
387732
1850872
465169
857839
788293
1308652
655101
272453
684264
486717
1784216
991172
484469
791777
859747
632482
1804971
920108
1274090
560248
1360288
1144121
520495
679739
2249
1176232
11247
1079035
1274625
1744171
1337475
943850
1344465
1931581
1859848
190412
667156
329847
707032
1645222
1020924
1823314
1163972
1468150
883166
231130
336619
1151309
8934
1275487
925823
1979103
1618659
597019
1204331
1453935
1260463
1887465
1780936
391048
511117
1290237
1934596
621578
483963
1082457
1712933
962432
605347
516074
825237
531542
424377
1241988
1875539
612064
135151
1409501
528741
14841
733311
901537
1831860
773194
146040
270147
911619
1901232
1499941
925908
55292
1390044
1891030
1757353
1659943
715483
687375
1140699
1798324
462559
962396
516497
974922
1564093
394934
544124
976417
1995202
747627
1591824
294970
159483
1639544
1400005
131527
1638347
1804029
254827
536738
1449966
204559
1322337
951472
1752154
1869824
987763
155912
1033220
1463443
943942
159030
380022
1602506
364837
1962258
194354
461093
1594057
1435993
762653
1504682
1878285
1938727
1168638
601625
386293
247386
256487
1177440
114927
1975885
25256
21637
1593919
461553
762989
630838
1527692
89530
756110
1487996
1428523
1011754
1077957
812373
1383322
1855871
985280
293186
512955
1643726
1052782
373335
504313
994449
1304748
364973
490735
1525142
1079462
182513
88497
446166
1285100
517047
1703680
353944
1129123
611080
1575122
200814
1715472
123259
435799
1460142
1660080
397557
1977548
1968641
1000136
711203
307649
1627160
1044179
849600
367804
1362471
946191
1770537
1086332
1855442
1659913
1021950
345206
1000547
1270588
1611383
1238702
614440
367233
113327
1383094
1457295
616131
150997
965418
829309
1391445
1730267
945714
269017
66299
983761
950855
1047902
785834
453651
91264
1919064
1359540
1234438
616602
635856
1067572
1823273
1905634
738049
625051
703170
181789
104781
1260863
172922
1816134
246408
351644
100196
1184674
58688
1313424
1503787
1757235
397086
1364020
849872
1365608
109638
546356
1683903
984195
1611378
1818782
779338
1557654
1597966
640474
1065017
363234
570248
1263170
485163
57787
176995
370405
679838
1332270
1993420
1992512
401462
276300
262050
1222262
231636
1004693
842180
86890
1780827
1934805
271156
620303
555773
1247837
1441421
691653
1490677
1568957
569168
1842847
1049222
902955
1500897
826290
1216492
779123
863185
115559
1109125
779028
1356987
1384249
1074853
160617
1705172
1994897
1206724
1331957
449073
1251059
973600
1312679
183504
1452922
1090127
268725
782135
409164
1603374
1889956
1374350
1714877
277056
1471659
1029557
399910
567566
74516
1083021
980699
111222
1315527
970850
951216
162293
1593639
689390
1243360
1620536
764577
1420033
1134512
87225
1010855
752931
1608015
611457
676448
1190099
1107536
593690
1068427
273175
1126487
131514
1830001
14567
1540377
281908
983864
154682
1591459
777748
428991
1956485
39307
199253
608002
976397
1553318
1123206
84130
302080
855101
1110917
1092756
1612486
462305
197844
371108
1571116
208295
1672004
95131
1072804
261746
740272
596131
1262566
996916
1734213
1381326
901670
196742
1512472
377170
361895
582940
147279
511030
454281
1298350
1776751
1139194
1287167
297215
54697
156992
1350753
1467909
635104
1453275
1937453
276522
15342
874575
1624674
1603961
1153342
337555
1789723
1887938
1082639
367848
372871
165258
1974553
354106
1241791
798382
1418064
1081776
482854
797583
1690950
1793788
1166701
1397668
1971245
1263009
692402
332050
1167453
1942123
920429
114984
137530
1895042
1736006
1298536
1285948
284913
1142960
1954426
1807947
1863006
1097195
464259
1743718
1908746
946826
1371400
805740
474421
379831
1671818
203334
309769
1127499
1138765
1886191
361653
852760
1849123
1470539
20752
660322
535278
1617393
830167
22763
1314262
1198563
551557
223266
1937523
291984
1607276
191085
296894
1676905
121564
485191
1968934
155135
561010
392916
1873848
1958963
1880243
1401363
1820397
883511
751416
617178
138026
167324
847704
640130
425928
964494
134206
1105158
1966513
1722222
14491
1819635
970061
615741
296450
952880
164857
1949652
1757793
1510597
1335102
838823
918425
885620
1576301
1833829
1015698
1145292
755914
901485
1182095
1103750
1112973
310261
1625040
916336
550925
1532213
1591076
406164
50530
1038953
589825
503098
517931
1819557
1253817
891329
1722647
313696
131929
764676
1752684
1577266
884682
506774
668859
1435925
648019
1806159
1833705
1540409
335365
677844
489776
581981
1176172
1610600
826990
136394
1739773
202645
161455
1250808
1765253
1784069
339590
786027
1331313
455573
992575
1160419
809369
1762423
636530
1898614
1263659
1880938
916268
1512966
260657
201205
553044
1546275
1241031
172028
1769549
486748
1109714
943540
1453289
1642739
632501
52754
1773127
1572851
1474529
667896
1617460
1802998
1781573
1170645
1822402
1937833
1858668
1923757
210695
102631
996134
613160
6897
1197128
1944349
1951222
1777417
1119438
1913201
42428
956131
309202
1294951
1506039
1852744
1140043
1806753
972247
139166
1914864
1929903
1836044
1202013
863365
614526
1681196
889197
1690927
798796
340756
438163
1003722
493593
1552024
1125177
648587
90291
1639664
1514166
412361
1527474
970148
442990
165914
97220
663017
94832
1795999
1112465
1274967
602669
285146
190616
1448343
1662136
1525284
207354
1896477
1620743
780079
1644819
413744
753385
546093
805188
992138
782661
844151
399750
956628
1246621
1896455
1785840
1583435
1552634
1355222
921734
280359
982195
689131
1490366
1003656
387030
1375525
582140
90763
344323
1812536
139298
718566
1394128
745888
1621243
74028
464427
1614208
233071
1674773
364227
1660786
1950739
286921
640887
127823
1696043
1676119
1295372
495288
785388
93657
1451207
92671
1147696
362465
1644548
327517
715912
1189081
1667498
221811
1353055
1519536
1449179
626310
118567
177267
1777107
1643816
1304259
1629980
417437
1899663
133074
733741
989194
783435
1504149
113752
957881
537290
680524
165613
1480372
811303
1680745
95238
1267966
542398
1350206
502943
1619759
1028669
438250
1006176
973445
418640
1550070
174492
1415385
1109443
1544072
1147060
336267
466014
1962447
1968677
1480274
1811164
557085
168067
1990080
1423812
308671
63037
1270921
645277
271828
1443917
1349266
1092164
562227
874561
1596026
1334644
667818
373759
1040423
10232
1327496
427965
1645026
887378
984208
588922
46234
464725
1442190
1948279
291034
1444481
1420465
1393130
204037
8385
595068
1726182
90830
1388916
383907
1867798
846570
371998
219014
1612568
1890
1348998
630837
1146538
1737579
1769782
1701975
739092
406994
1737448
1804407
271753
969456
157391
466540
778736
514748
1284776
1760672
483885
415735
317822
358156
834664
810546
623020
1486036
1343566
1112996
706446
84465
1176792
1325192
162619
1496271
1434027
344047
1258087
351850
89602
1800448
264228
192381
1949161
1401986
284250
1539347
74383
1658086
524909
1989168
376331
13904
702595
1975510
1334063
69944
846064
1867712
607778
548283
1027277
737934
1471956
953002
422027
1283436
901473
1839060
322613
525744
130000
1478401
1771501
888378
1662836
612241
491787
190009
811372
1815493
1771266
28303
1590508
1563512
1947777
872848
715676
1066952
54461
88779
1950320
1940176
512881
192375
1461240
1116885
1893756
158267
1531233
1785065
377360
737336
1988010
195137
1561919
458125
1897718
732609
506602
1213236
1886561
76199
936754
431382
1239427
831298
712213
1002807
1728728
899965
668093
1378401
1645239
780638
1909852
125324
202715
1177321
1794912
178609
329207
1817702
1158350
1585927
1661378
167386
937728
249936
836949
746918
896562
1221250
1261800
942754
946703
557465
1677948
1158017
177499
473211
1019936
348218
781169
1090334
1419300
781084
1398575
630510
662964
948796
1575008
61534
1563914
43411
1955109
293281
1815121
1154217
241853
632747
1903053
1226759
1850170
550067
608159
1465999
807397
43559
1798248
1831239
1291753
1849630
878348
1079191
1987814
291777
642257
1987922
566305
1146122
1266579
1042947
1153264
1928383
1866000
496755
816040
1115608
1111576
784470
1815119
1163443
477562
476845
1390280
1609203
621166
372581
1649005
1008031
1688222
1078977
486212
782848
67558
444944
957505
472130
470378
1202993
483740
1499549
273088
1116244
368707
329394
1714706
1380630
479422
828192
603856
883872
1440907
1190366
1357236
455695
802956
339657
795841
682575
760366
1074718
86952
749045
1480318
395939
1115219
1248864
1659031
558558
496582
590514
1097999
1308925
154666
1857402
984887
157950
528905
1960859
1939688
1279448
1236723
485999
697918
430998
18748
1692805
1415071
785211
848265
676590
132157
1918625
351532
1496223
97305
1188928
1266582
1641599
1306028
1037455
785912
733964
67647
1790052
297495
1847416
899088
235355
805125
47037
889345
1793212
198839
1803201
1951142
1546961
331503
1739751
1058566
1178922
1928662
901663
476027
1914516
1074398
1874612
546051
568990
1347230
103025
899959
719810
1880183
1609958
1359039
1839139
1416766
31125
1459541
43524
1881247
335016
4176
1716658
878905
479216
880739
1167773
784418
1339422
371102
1234917
1903934
1735312
291212
469259
1216150
1215840
905184
161526
702684
1937441
179111
843993
1606751
993287
1317916
680917
1942524
1671558
978839
1340503
316237
780999
689701
498390
1989138
800900
635992
34462
549817
1102075
547436
108948
560374
63704
245593
1594046
929866
1114665
1884261
1444343
741508
1012186
586328
1940560
779875
714348
369407
1146756
869584
1703086
749254
178627
315866
1131401
652744
783481
1707217
1547622
1536338
639800
93302
1339805
1046387
418946
1588268
1155790
1863291
426792
1109883
49208
1803805
1007396
327453
1402245
267648
465659
1946758
1018963
1345424
721202
478893
1563057
862240
895074
835923
53824
63110
263940
1000626
613779
1567311
1022679
1388110
905226
1957434
710807
613385
1872774
1846518
1650963
1346882
1659997
351647
1954118
1502520
26371
1109152
1046455
1072837
1357823
1829161
95239
610896
1112023
179012
79063
1006102
244758
1485439
1296091
1937675
665793
91926
1871052
1117993
1277598
1383995
362413
265099
1768952
1535561
230217
1830548
1674078
1410281
966785
299060
1670979
970775
1426338
1603552
999860
656659
647555
1294430
1005874
553311
955023
115962
1114695
1147790
910410
291755
585033
1916982
468214
1901248
865359
1489914
1451170
899571
456473
1626007
913469
669130
676840
1850033
1724418
616764
1575891
931396
603969
45155
1563103
101686
1804930
274687
225005
1484293
924402
320411
953870
326787
1117099
1011244
724913
884268
710039
1738256
657720
880039
929463
1014833
1390322
1426625
1971830
834292
1129811
83504
849030
894415
832971
295747
1052194
377154
280289
1681326
317189
1893392
593907
130612
158079
595446
1974430
1919712
330016
484253
1807301
1341488
444628
428593
1465248
516712
705567
1598175
1141167
842880
1123226
729918
634385
1700834
142152
802913
1354558
1341362
1182001
1257887
1324231
71243
707631
730223
811410
381315
1658066
60977
1816323
1055547
1693358
982922
1723067
464706
1377475
1304519
1831569
1161615
1288699
518717
1675227
521804
1746045
1399244
1775113
1594352
306569
277862
1821636
337457
1918668
1402381
1749684
1401421
52971
1945869
1788473
1211042
118889
8155
1290024
1567590
1908937
1437171
30830
36087
1266805
758806
1570772
1220488
1925944
1540042
53428
1359453
1653991
926300
845479
83757
1498884
938748
1786338
779360
415194
1998588
730282
1922528
466686
1340337
1665961
1706317
847633
1607510
770127
370990
487465
437456
1770534
1944730
1579722
9277
1124700
241055
843740
1877335
1243617
1496381
828088
352999
783140
760019
480949
848204
114212
226688
545110
1081489
782930
1907050
1428144
998297
356730
1467949
1704455
1814062
1336864
1504703
38985
176929
10228
1824616
1558190
1850924
687107
941172
1213876
1459204
1782031
202979
476014
1569659
1771054
1348349
1448320
991543
684252
285837
60866
1370825
1993989
1230918
120652
1000536
770999
786197
1813430
157566
1608909
1933115
332537
163911
1477339
359988
1921177
253075
387507
1315574
78997
522228
1729592
48037
956682
1110921
772021
495080
1013310
283408
843798
1132740
1347165
1549862
284683
241488
1566815
466464
1306062
266143
1713797
1025603
19754
452513
1271331
1136669
1242966
865616
834421
1405548
1234674
1561145
512084
821379
320320
1767445
1249302
401688
247370
1703569
369487
1440486
1266407
1754868
1313235
1676823
290161
822971
908070
695596
483024
407584
290587
283070
1322558
869865
458596
589895
774832
329694
1623502
333958
1145486
87357
621253
1107130
1561702
143918
50928
1097082
301027
695158
138697
340122
476443
1546839
633478
939760
1837248
577854
973192
810766
256555
815002
1642486
1298979
621275
1503328
1229944
1838412
263085
1741572
1895646
1099373
141963
1541888
324794
801773
807768
460646
987399
668581
1302398
1936726
223115
956735
1411129
769237
1942266
192945
1383434
726748
523807
1579431
1984927
443931
1388003
609244
780636
983737
1508818
1372047
1779707
1210707
1239806
1658918
940053
79287
692572
311208
1963084
1204590
182091
1601092
1967680
130359
1689624
128717
924682
452779
622766
304681
69414
813774
915607
285620
321928
1369908
539537
194486
1386005
1871164
1696453
128424
1877982
1205451
81968
1110906
388390
1512223
346615
912074
1829511
984971
195978
826956
1531345
1888606
1772265
34185
1568908
42232
989852
999796
580949
1979565
1930071
514354
1775978
819727
838382
51957
1046516
736355
1283949
1807631
878053
1908854
108868
1441272
1530083
1752398
712546
1563460
1042677
251670
366963
1952180
29958
1010003
358615
732240
1848029
923792
1109331
1239471
485409
1327111
1638359
876537
946969
1687198
1345993
1875287
294996
1495759
602909
1364917
1176207
1731125
1153322
768681
786697
354860
1890409
1453410
1224
1167264
563339
1393629
1393945
248973
1117221
524533
456461
377623
1244336
512921
455044
279792
175475
1422370
171337
1155306
1285266
1580030
436836
175909
1508089
1696676
61285
1663464
420412
1949433
1130917
536119
904861
706279
1629935
1909965
1310688
1055783
1502506
1109918
857910
295225
1129723
422635
1214093
838893
1364434
1166115
235906
1801867
1148571
1639493
1414394
1741939
385488
900643
1791986
85417
1907460
1753683
792046
225521
823556
1550709
1006601
1296651
894152
1764490
31794
1222556
415226
1343177
1627797
633976
1267049
1204774
1983519
892119
848659
536194
1656828
649925
402203
783724
1249982
968876
1243340
42611
425568
1229035
1786792
242807
1913806
1004052
313310
627067
1624184
1173835
1268936
1032990
1567407
679903
104388
842766
491230
1085281
1391763
172695
330467
1782304
26574
917264
1192155
1203990
1269731
348509
643725
797929
1978995
1584191
1248716
894771
1706156
1631088
772687
1569487
102925
1678957
95177
912133
485602
860703
34099
1899975
350379
515404
175625
1473468
1872872
346531
1385480
1758852
1578557
166977
629987
1064031
1688769
55257
1912670
1172130
547839
1499062
644883
720636
512709
1066942
1967005
1965985
512278
1226330
1857753
661883
1251482
432507
819534
1977614
109130
382580
1332179
1507234
195232
604436
94229
1632763
1579160
1522291
641247
1559250
450643
173822
798427
1515283
935850
504255
1094465
947716
1203866
226704
289177
1172121
1859469
489978
1230520
521979
624174
684512
359757
432886
1548235
682917
767554
342264
1494619
1562626
1824713
647418
1520660
711064
625575
1359281
1352807
927205
1678039
742720
1794740
572809
1230550
1877730
1858638
549319
461940
886306
1409529
1562193
1109813
1355700
1203610
1897211
62432
898194
1949254
125956
465247
77364
851674
1677092
1295602
401767
1213050
824649
1051898
850436
368858
1008445
911980
1263150
1943235
977424
447273
1586084
366677
970417
1555167
545218
1729236
822517
617626
162628
1992710
1591280
1473775
1181563
46406
1224602
627453
729979
664601
636986
320395
308900
1575420
1390910
366229
961139
382052
1608395
437506
1839849
228605
1022184
1679314
1217479
1695768
512887
1006120
186957
9154
1125978
1312766
732390
410726
564508
1498527
673314
1649358
1912597
1311284
1302000
1602806
1111820
1354626
1882078
1679138
545063
1276018
755804
1065856
296729
1754087
333853
791907
580433
1363277
1929145
929080
643654
1952279
690729
1138318
616201
1553348
1627120
75922
767861
834782
121436
162273
1958764
148962
950241
501834
1467221
1695521
802741
1280956
1716636
674498
830771
1180315
1626625
1796855
1127670
171683
440620
999489
487558
1988621
785289
282251
1906297
1480902
1084261
946118
798049
439501
1488339
1423451
1418377
1876738
1128754
617434
1523762
802147
112426
1045526
1568915
1230733
399243
1868381
254011
1202601
1263537
847389
688457
1712766
78836
1940664
145132
1761143
912182
904041
1412782
374711
659931
421624
1722450
8656
1954952
653116
833125
1401583
266857
766551
433186
817308
1587678
615678
1447642
929232
1393523
860493
1458029
453233
1757145
727580
1794197
938139
971971
874828
1427489
80768
549803
751896
132619
45896
913573
799781
1963787
1082438
1525293
165612
231809
1874872
763028
1093435
1821282
1470885
1260248
1807665
410063
1459241
1899568
432060
637584
1709901
475009
675625
1448499
1019882
1186154
1387252
463649
69351
230418
1013390
1444130
1144844
1654505
1038888
1687044
924154
463763
69148
960858
428843
591404
592231
95579
833645
227747
1143758
1312542
1487981
1722856
986240
575674
1461167
548838
1850523
1512401
856596
897103
180189
1045608
1507314
654093
1531329
1954821
1121641
941603
562764
920871
898744
1729883
1318192
530750
1503611
207038
1297874
1970240
102455
399460
921445
184542
947230
1022900
1871436
1406707
944777
591394
1978720
861365
1642501
319534
727137
1341691
1799263
982141
1641110
893968
239833
1993022
155720
1188900
1726875
1349469
408677
1930684
1801053
971160
799750
1993741
1955976
1933358
547945
266945
1585872
568715
1053286
1810216
350380
939816
1284751
625236
280107
745039
44093
209689
1773454
131028
1026020
309858
1386329
907396
1523704
919342
4865
478861
584944
168533
1506468
1400646
1641232
135655
564986
1377883
1732599
194945
1639533
638948
878693
66327
1058442
799746
38042
847662
1555833
170222
299524
1588204
162678
1323816
1367024
1487574
1544774
1178682
1257022
1839543
542392
1772155
767779
428354
1086184
1172285
1062304
200121
1695851
1655049
1501805
1444967
1738150
1850866
186722
1580407
264030
1594390
393478
352670
627550
697667
441263
924669
1561104
267372
1748200
144350
847824
1213197
1984339
1885375
142352
274664
259661
1311654
1437374
717090
453665
705872
1726342
863643
1072098
255587
1548403
32646
792449
1160652
1493313
467783
1931959
316963
1585825
901065
717766
62301
1987077
290203
1761670
1754410
285247
1031854
1530390
1660937
1599360
1063055
457608
693311
1469029
937198
1736784
1474238
1134807
1792556
1133423
1324625
673976
1130846
571677
1764308
1639395
1906041
429434
1928728
920418
400534
44355
993010
1489772
359606
91169
1439278
416248
1446652
263639
1496756
910365
632968
1404821
1569372
533061
1261591
1415148
586302
1201593
501360
614991
1592994
1061100
496006
251978
687981
1346297
1618861
1041665
588467
1017484
1819918
1770387
753055
25325
957744
1454729
856476
669769
996073
960636
386713
1440218
243430
376077
1237819
602881
1886661
1374758
605182
62238
280142
1201849
1032118
383167
1901035
1237548
1322432
1241963
763221
1219337
750803
1132335
577827
566587
1353058
142533
586143
6453
1857232
217201
134822
1526671
159758
671634
1200922
8905
261938
527417
1432878
1971825
525600
1980561
668959
1475383
1552120
1286051
644675
1820708
1738339
1789086
939712
958751
1418483
977849
280141
813685
536166
209119
721836
368479
851415
1602247
239354
1228358
1405193
871933
407854
499665
1486411
1080986
1564427
560532
839312
246072
1668278
754995
1821122
1468041
389086
1001272
169316
1464171
570870
122206
1416580
1900786
1323825
55564
464765
765087
223973
1460042
1760509
1279528
1381338
1228712
890960
1725050
367398
399688
859457
156154
82620
14091
548439
1885746
278804
370929
764178
106374
1140397
1078871
1507837
975862
1529877
1330012
1399596
1145745
1450030
1982283
775681
533803
756737
1556574
1571607
1665917
1240359
1940225
690967
1895711
436802
1128485
959475
1139732
1556589
1788911
602434
221787
522402
804299
115272
1629769
418137
1735005
1842910
537746
907664
550905
1528590
1992475
1594985
608184
1416768
1154819
1337352
341353
342460
772287
1069796
32620
866457
62250
885577
1436592
1711074
1473998
1297535
630283
1512925
1125979
225639
1010009
827724
1388992
184428
664903
1968031
248131
101489
1416652
623061
305389
1774289
1200705
731769
1216451
27203
1480700
1070179
183765
1162414
271085
1356610
752624
1660411
1224671
1935656
1265085
814591
891559
119238
955536
970568
1320765
1566772
629970
462363
1836277
1772664
638770
679297
1081530
885165
226693
1817038
1062529
692510
758140
1991144
654211
210362
1432926
1116614
396775
373203
1554418
1652049
1333552
472677
865406
1612492
172561
1107271
1790797
1068622
889836
618459
1317801
438060
336109
847496
1304149
1142761
1173477
1751211
30438
1008824
1255134
110587
1374085
915583
1499138
402512
1957098
1010610
492495
1332115
1134153
1116606
1671520
1499253
1968021
1481719
758718
1090966
761
380906
886511
907355
799193
379867
1018099
1982352
278995
907606
1734316
1646295
398266
742923
414890
1176873
1307593
1991442
1923339
1014424
478108
426769
441771
1017672
218370
988296
1138431
193146
700588
31931
1188846
1990279
643403
443039
1705757
282074
1579690
1466077
1130207
686180
957488
1676061
891573
1838515
385554
557991
1098262
1270336
397871
1895309
1706208
1751502
295381
1239033
1335791
1789647
1001845
228824
1277872
330901
1861238
1755702
933093
1924555
168958
1744614
997209
1506017
90996
272953
774693
982283
832292
1278413
1731259
252014
1839537
1850265
1460069
1185318
373203
129418
332307
1739176
1405639
1998862
1574600
1676370
1155727
217538
515491
1381194
1125408
1070022
628609
1016800
502920
1864304
406826
1032079
152303
12623
1113391
1604087
1520452
876978
508160
660319
612139
1634992
1977423
1199853
199567
50028
991937
259254
62906
1599831
223438
1803194
55587
695461
1488768
1927074
1758291
1235344
1279121
231618
1869578
1215694
43484
699886
1926920
1395816
631488
1406203
1383569
1425231
1481684
1356509
1997872
24858
31351
874471
760139
1135255
428278
654838
109790
1675883
275295
678453
464477
1656387
49221
1394274
1620562
325253
1967020
1679531
1643012
10376
583973
966196
460329
249270
563918
630030
765106
451005
116532
187526
1106985
884854
1831218
693895
1613355
1392225
1124667
1129303
1358155
54266
475494
1136248
1637202
1732795
651166
974226
1704256
1095581
1522358
810828
1525983
173381
1485577
1565226
1805075
828943
1238935
1265473
776135
1367391
718360
68043
1166708
924636
1815259
173982
1729774
1114986
1355536
1985395
735377
1155289
957660
1406067
39417
290907
1235335
1052982
1195407
1206914
909742
1094024
902648
884029
1955588
1700610
1161192
1669985
181313
1728335
718532
1799086
418740
1859657
1320084
18763
1404805
800711
1536151
1122146
1445538
217809
1741731
1428117
289968
1496232
1013704
373579
843971
1842470
1023180
1917222
1909822
521157
697796
1952483
1844878
293385
1301074
289908
523836
1045340
1618681
1122414
762799
952746
1104106
1810665
612896
821335
933161
357028
1211873
706632
1980953
1848259
1661924
865296
561201
1825585
1821883
1223821
1311612
1243643
919967
78165
234192
453159
595583
1442396
1890432
565597
433050
869542
1190755
812157
530470
688462
1028229
1556734
1160660
6158
499415
1002844
1389021
1386560
50456
204206
1212050
846512
1641462
1733094
1602172
279006
622227
1689888
1046451
868334
1339085
839079
978518
244654
189383
773787
1605013
138119
17389
524709
1980140
525377
255774
1046826
760061
119779
684883
1794074
468588
424573
902270
1156238
173936
46070
411775
453615
887775
1812476
839801
303218
1514161
1713487
1852860
23505
232287
1154014
1350070
1617996
675774
1676310
737017
1121796
978728
1540032
1696685
339461
753610
896753
1203576
213803
1256495
976931
1764934
377891
524764
329316
723653
1235657
1840506
275435
1287123
1884103
236857
694391
174493
1072541
1966368
755220
1015457
1510998
1268443
473757
339165
845056
368587
462776
1447321
1207533
260489
376643
708503
1507220
1492877
1135886
1775958
1916565
34599
314713
461462
929207
781345
547767
512779
1382956
1078877
1464272
412319
131996
95816
1596817
941445
1296415
1242288
706414
1429644
49576
1856072
878478
1744420
246874
323349
801737
1574452
273100
1992442
1634179
916666
1110407
140499
116066
1530296
290417
1591779
22101
1272845
1301213
1201173
1825069
1591651
525700
1359870
1401053
1379872
1797255
1645704
1934967
196346
1981124
1962203
322142
1025428
418661
1821447
445548
1693505
70806
1494712
1112015
1798496
522375
949428
594908
179069
1588652
190074
1791204
1800529
296094
373166
1798666
784031
397271
296603
1726420
1241361
1447102
1111985
1292599
1077683
1380347
1557601
1832020
1330381
129723
113897
1903586
765745
666964
797378
290597
556557
544321
489570
871577
1176582
1845082
1778165
640890
541734
1168116
1958727
271691
1898701
1866580
1479359
1547769
51478
1876133
1423978
480606
148865
723839
285654
1680825
104365
1330630
324064
1939912
1828961
577491
1889285
1382918
118600
1962528
628911
811414
9419
692899
1421947
1567073
1226708
844344
1726919
1705422
1566700
1279721
1273417
1234512
1305190
1229328
619157
932528
571951
1001347
1662713
1878006
1693400
1442850
488367
901760
381908
254802
1698240
473253
1382616
1913004
325747
857814
1873238
1173305
1141578
574655
593930
1194264
1950470
1569698
665700
239265
376327
1737235
1023545
1220085
1686561
1188540
1509236
326006
1551138
1094857
1622961
891363
1108791
415313
123890
792079
944168
241931
1730552
167041
1326715
430489
901347
691216
1399681
1858692
1112358
1788846
1800797
405884
692445
800
1940228
637797
1564621
94851
541853
1703305
1905469
403317
1904452
1963702
1153321
1410310
1660401
1701332
862457
842665
857142
1713307
1527210
1086895
1876490
147671
784542
470458
1887527
1414799
800560
1719823
1566680
337052
606916
1347907
133768
1907832
709280
1952855
1539855
1736497
675968
254540
64485
457400
295759
1060802
489752
1730519
758393
1316822
557013
41915
755095
1349920
38454
444082
1768137
1133085
763519
357519
841555
337468
889083
1238529
207206
1334292
1550630
1735411
152708
652842
914394
907820
8082
1351585
76376
920269
349082
272801
1137343
568974
1245359
979177
1083415
1789619
769338
97666
888507
1747831
373717
246367
1798980
1496206
556275
1231874
520974
775570
491739
1174203
1676544
110100
857991
31062
1022592
1318719
1355284
267971
678784
469488
387826
282891
827012
1713359
897505
1403281
43169
848156
199607
1991225
91038
664806
619543
204252
493282
1558519
1719731
1147573
408482
533177
194859
734706
1641143
1330656
631749
343295
523726
484606
1183806
1172603
1504123
430236
505608
399522
1433812
186198
752322
442026
1366370
1177495
1033513
847134
159684
1621590
399975
1005597
1025698
1299840
134066
971662
1218016
1511754
103498
10762
1404880
641510
1031548
683741
316452
918952
1984126
1440655
1858919
1419187
1362345
1693987
573944
1393205
244546
1305559
939760
973757
1146263
1264809
1986149
1689382
1913474
1069159
1475041
1564862
1935501
1806958
1346973
1079484
984382
1176656
1452384
48183
1244600
1274169
853171
481190
473963
1517737
158226
344270
420273
519727
629028
1169402
224640
333755
1075945
508771
1924654
882934
785049
1263900
1121141
918975
140298
1082299
141425
1258530
1823572
349733
1370309
279893
989799
589009
67871
1264197
1920437
736486
1089697
1585048
499037
419312
1990458
1506806
1680115
1401899
595888
415978
1958385
1905240
552940
469376
1767334
1016470
1362512
1150867
1733699
288014
1596440
1301111
517725
167492
704303
1819007
269162
366492
1099520
1273677
1059669
1270252
1651891
791348
858916
176205
624948
223614
1826194
1420549
1403321
1949293
1575138
1977267
340365
1179035
1616439
1661330
37004
1893384
1770454
1153299
818503
1372203
74889
1463029
1958399
1279431
500665
1059723
388820
539875
1821794
1432649
1037332
1206098
30051
1085429
1418879
1809643
128383
196728
1743328
1735777
1623427
1595272
23758
180990
787594
1210028
92603
1678503
1711687
839752
1477833
1804861
1027233
450072
561520
1007682
1766185
483379
1747964
843210
560515
148536
1096068
578098
164411
287135
340624
1822033
446412
1651046
1886865
398939
756593
250187
358043
625307
1681124
373484
1430270
1016678
1755380
1454958
86265
1289293
521478
1298508
1100943
113730
1101143
700578
733480
739462
1684619
1368791
1510430
1290814
248690
503860
552949
1400697
1376525
1313138
513836
1388849
588057
678507
285488
249107
473888
1840346
312033
570997
797924
1742219
1483260
158104
574562
427757
1411362
371047
1649220
979842
707215
279877
1431967
1979305
1010104
1485084
863510
342877
1959576
1595659
922904
1937560
158684
1255484
1636828
1327416
582106
516712
1451795
262192
524191
302492
1170796
278958
1450766
1318085
674972
1100965
611137
609233
621226
717586
804093
1333270
989724
1324046
654406
709227
1403341
1832393
1101054
1818100
1648118
1667640
1253154
661507
1481389
80649
381351
1516064
1507492
519662
1438213
151523
64567
1650378
431735
850138
1304033
203554
726301
1882883
741246
1801965
1303439
588601
1414880
1854939
673213
531035
295820
809326
1762897
1755657
887602
580129
1653001
1366529
1582722
1509013
1385898
1594043
915448
1721383
1586212
343631
1529778
239309
1551618
1673084
1036238
958701
305832
576355
1424796
526842
534508
638080
1411894
1080664
652352
1496086
1231980
1684977
1344024
1883710
1480551
368388
706502
130883
1454454
1282794
652816
794320
456247
1977123
521070
576526
1541741
1118945
1171581
1332098
1149894
335611
1010293
1294901
249845
1119243
1365751
1817885
1366496
378993
1317935
471690
1657700
854257
1710139
1199194
220491
492937
1879671
532920
1193832
1714088
1187993
412566
1069431
805992
59971
289607
1972920
1307851
449832
1520301
742454
89720
1518563
1233079
1680193
530935
221505
372351
1717222
1205590
1438823
896558
1286551
1752560
156061
1600456
331721
1558999
1449547
3216
92853
1594905
1314939
824330
1208495
375472
1252188
1436714
1912132
1281870
41549
985048
1395376
1579090
608732
1327495
1216318
1905663
980384
1862532
618688
1766742
852664
1704896
1785348
966163
351966
449622
812532
1665499
1459955
457590
1795940
278466
1188315
1523088
1239659
1457690
1754157
1109552
1982283
1128810
488540
949170
1821152
1356357
87452
1936870
253093
778434
1888952
700035
1109111
557888
1330466
569600
1352759
1007283
496214
680702
1091331
1304841
1234951
507354
1382536
1495050
764239
1741847
1879449
1494042
1307260
70445
1497475
1078349
871088
796539
822691
1749492
107500
254870
1328584
735981
1778526
1395862
369957
1787991
277544
144692
1514385
463301
1181353
655546
641622
1851647
1932495
1020079
275610
1972402
598107
1408372
349406
822664
35028
1769232
186287
1789989
813190
70150
36022
389575
544499
424026
764170
1387512
873382
460060
1255593
1198886
1710741
1065251
1516876
937739
709851
1342624
1153970
533312
1383195
170676
607783
1308409
214922
1044890
1431375
518992
1641638
1635000
840167
1221200
1111373
1380090
1265192
786886
796634
1910573
1859391
1694723
300589
1068050
1592538
1895183
1193010
1832864
1938731
1989090
206661
89802
209147
756052
1398026
1588108
1042545
238255
763794
1257532
1067207
1357535
1602815
1051419
1490633
29372
618964
976447
838750
20001
607047
1455929
732478
1819740
1656337
311551
672516
706874
1066041
622737
265632
1286282
1400934
874462
1496816
1655269
1005228
951827
472783
88186
1239009
1214310
431126
141770
1475205
1141239
143443
459540
1467416
1555013
152750
396358
510104
1565219
358144
439988
1054595
1023191
240249
1096726
1925638
1827543
1051315
1398991
1159777
1841380
817586
1962248
1700739
35105
33556
1964070
184685
639979
1205883
1075702
1175927
1546919
1713957
1396185
805816
1021501
935634
404007
1228943
1652693
898190
266269
1780589
1379502
77739
1170722
294902
392180
697020
760951
1622126
1224022
591829
339470
725626
1832728
436007
698010
117315
1309349
107705
218178
573613
359749
1311464
948588
1145251
314011
1892256
371262
1047671
597267
1816966
1886237
581103
717868
548713
1526514
491311
354474
1241029
933392
1608326
1030679
1604812
1426052
949488
664832
1043049
1178038
804112
1628289
684812
1493514
798114
254020
140417
905477
1121170
1349008
1079051
334789
1677238
849335
1920013
1779253
814175
1675863
1780511
693588
1069960
1587600
266949
1108976
1118325
1271437
961143
785823
665891
1025277
596640
597704
969596
613905
1655839
1972710
81233
1139168
1162784
360758
256577
579068
1738134
619168
301727
1987724
1723264
689381
1578057
472039
1423750
771054
57943
258296
1646541
1239403
846163
1769657
654409
1039038
547523
1134436
872604
927332
1561379
2059
1160530
1085249
1591963
302401
1841529
1515237
1413001
82517
1068
1850912
1754311
1635669
1261307
205119
1583514
273914
1796736
53266
1574932
1744682
1975332
504414
885340
729819
1279825
1410233
858209
185902
1834143
1222150
410163
819553
678208
274415
266182
223161
420075
1898809
1560630
1449862
1378222
1347691
789578
1124499
29122
253846
521604
1730796
1146880
327163
597421
1516635
532732
903605
1316798
1889974
1615481
585955
819586
1765868
1111687
1154454
1341643
1292739
451838
1321182
288468
865942
267960
1627331
198059
1933971
414653
969480
456113
115899
1638366
1017251
411280
601028
1648251
930853
917779
1295098
1269501
722517
834073
406092
1922226
979157
29944
43749
974497
546958
328893
860787
1486235
247900
1900167
79412
325524
1978777
1168381
1374752
1947208
1613828
1435323
771736
490183
1972094
769574
1569971
34449
1956031
248548
854283
1826946
891029
734910
1452952
893052
293917
1677573
81483
276645
1551062
1300316
1978980
1129824
1578206
1043757
1090655
1374601
937026
875181
700376
877572
449117
587850
596544
1303661
660253
525717
537480
1061209
363269
772149
1007627
353227
1655454
187255
473673
487573
1866067
757423
1891594
591920
181954
43905
789817
562948
304149
1599501
1507381
1701068
433524
1825571
1690049
1161169
211075
1209926
35296
1608375
1427414
1180967
845080
1188823
487207
1645125
1930687
1149251
1958710
256934
602292
1589176
360038
782033
379229
118405
1523031
1882343
530877
660754
695302
387338
1916984
1408033
1155680
708939
1322195
1193176
763418
1258187
1562342
465351
1499345
1436711
1847137
333151
232410
117454
1600748
1043484
1636979
1379430
133188
1520530
1476858
1214257
440152
515330
675822
1805015
590016
1010219
299204
889464
1831886
298846
145117
1076345
1927016
1646652
1503203
1323707
1925029
604601
1284515
428201
249454
1119091
1628055
1386499
269989
1591444
1938868
938297
1981203
700353
107532
1383413
819444
1511925
1186803
973963
1271234
1990627
679504
1800824
562652
1305568
1317435
1875269
1153104
564396
983769
1878221
269611
1581353
1045308
1333569
1537801
1949953
267305
53720
429646
1204853
1825704
1628521
1365107
569104
1222059
1137365
1337374
226393
692091
1256605
1270103
742607
633333
1746527
174685
1455092
341205
1639452
1620448
1972656
928652
95207
1357046
111728
288973
252431
249493
1713493
1909805
471026
188090
734912
1851270
1816462
1628072
1696697
642451
710544
655239
1596867
626067
1187052
446865
822170
835094
1634351
107472
644840
1893772
1426684
252491
1330616
946977
1271712
1580443
1467243
1509875
1060806
1243250
594438
866690
103093
236697
938044
699550
645212
499293
1982379
979094
431331
7463
544753
652693
1762942
652878
1648234
1766871
453164
1307496
380070
1395461
1011032
76109
264695
52280
1327507
424142
1714062
1770637
586233
269836
139183
514818
796651
1251585
1805526
1530361
1617642
666467
705169
1087039
1110320
195039
32809
1475501
463710
1238126
1294425
1040708
1487505
1799338
1608530
1149771
1212534
367087
248410
87556
434942
1052859
516826
356219
140783
1532988
1692746
225300
175644
1976347
1185905
1003654
396017
162163
710288
1905262
423502
596445
1622872
433945
1975167
1003854
423861
981630
22936
646678
1282991
193420
1583261
1137391
792905
815758
1351172
529566
1951304
457312
1336823
1944173
1692045
75082
1521030
1112911
1094334
1900066
1308818
1667317
1540399
1329357
601669
803970
1859244
995324
1035944
215939
1950700
445092
968194
1249148
59407
1568031
1381489
450508
1435073
244358
348825
221009
615079
1648959
821241
1544434
531283
1226995
1224959
1834511
889318
535361
109927
410625
1738792
1291236
1433918
1629264
1556795
292836
425346
909203
809937
1702728
164280
463239
789543
1423952
1941995
1295204
945172
1728371
1074338
1040255
1978505
1583809
322081
453526
1539506
1354045
406779
497577
1725555
87204
352047
1086921
752596
1085079
556844
576471
1948059
793383
1096221
427151
318998
1893607
893636
704355
683906
1911121
887319
428346
1694002
1105831
1254087
1275963
519100
1135379
1337253
1954398
1883473
840749
821184
266269
1566923
23939
688701
218920
1203494
668866
160523
588638
386004
1104069
1203129
881396
984216
1696070
1429602
1936787
978458
1268083
606494
853473
312480
486170
1499458
354242
1930919
1433449
1548807
823541
369450
399282
1782293
582553
365946
1075787
707980
660241
1360151
906974
1648502
1805510
807313
1896737
204338
1324881
1641748
1035409
1079423
1811685
1735145
1943373
963408
902855
1547176
1225162
1334499
1011967
501784
1625437
356335
1448657
1358601
1202284
1486162
887509
1681281
315217
84006
784768
475261
1928159
1495388
721072
1111382
199768
1856457
742716
685265
1223542
246572
1575831
544774
657332
96225
1145109
1826727
1452967
982320
1096366
649199
1303852
1863138
1588796
1608366
1193888
1734893
1661450
391008
275563
960784
1924303
1404622
1337543
1767089
1367770
1732685
552411
74387
1504691
986307
737038
1762213
1451527
4638
223137
1832757
150823
1931809
258801
1236576
1936915
541792
1075460
849003
1821645
1315212
829509
1223611
734404
1908048
1421471
616371
281074
410620
903269
1319272
1358033
1414227
1372313
572155
333547
1501341
293516
1202409
1704002
1198532
1917321
1543326
478711
222197
890086
1233053
1335023
78290
1988811
1876091
1391363
1241191
1214125
1645118
1027204
1532942
699292
31852
307854
673585
132559
1730241
484001
180714
1089872
318033
1910277
1683094
1521604
1214259
408867
1063423
1819590
1597221
1101643
829507
1783555
220245
642256
110319
168200
1211407
1023332
1436842
1772270
1567699
794603
1484472
446553
1213184
1425588
997234
1659365
716738
711702
557902
1722711
1351633
166349
1778823
1047246
180306
205137
57389
219722
619134
1825437
1265018
969952
409985
110747
687062
577178
908335
1229001
1039716
898401
590979
514974
1289049
65832
273061
1196327
624515
1464288
1415554
1549907
1739368
501274
903471
1555773
1328468
547056
1752666
1651966
497920
177663
1167968
542668
1780757
813210
1541951
1811140
561664
424598
145133
1177144
495760
1009449
172432
1044883
1748702
539866
944894
455820
1916255
1430698
1967526
311901
1289341
214419
1104197
1406029
36785
1472805
593213
609025
1935079
1787563
726078
442097
903539
460023
1926911
1384017
1140715
256709
1913198
1321679
1766965
1406133
1043044
1009860
373445
1916369
1558807
1023249
1136233
1728221
1745134
292837
544548
1834604
1044285
516653
1295347
1033711
1966337
935109
1420384
244988
504346
716898
1523016
837630
109885
111032
1863907
767391
901413
999409
1944529
1581335
1017102
895354
1738161
1640774
1356886
382219
492685
870323
1464260
1603302
1506431
1099730
1953807
545883
1963032
1184814
599600
393993
1504539
1314
1695101
634397
1606503
334050
586307
519034
1914359
1190933
291897
817233
1288691
475544
1601748
1687390
1629914
481913
806237
74700
931924
854213
1183805
1956601
182195
1732726
1258864
1742528
1909520
252986
1859840
1935627
940111
1285824
1237488
806186
12204
1705961
1897755
64124
181942
1738355
879015
1073253
1472507
1151672
1026160
1562397
861076
1830432
169600
99287
1776813
1893379
1990492
1062574
810636
1491501
320907
431005
1545273
1368381
378123
756021
1445425
941097
1252828
1489127
1355903
1166157
1472686
1144355
372883
250297
545008
303424
1828145
739577
1270241
1778717
296000
1898902
559629
1719319
159205
147940
1814541
1688319
767048
838839
506050
191375
641018
289579
1699878
689948
1135103
773259
89677
534506
174321
1103786
65458
629997
1741537
888871
1502468
206334
1289526
1587958
1767835
124796
271760
601852
1370962
1865996
1272035
1399613
1217514
1094337
117988
784670
782717
1261595
1416473
908962
893490
1663276
646898
255549
1650
183669
1812504
1969036
855551
1989000
1822563
630359
1657086
1142146
865571
182024
1899325
1428169
565668
376869
1064172
1352418
473750
800762
1447119
1975549
1244156
1166088
262015
1517820
915357
230131
370788
1799487
285868
1347609
626349
1215249
416735
1312718
660516
1274677
382033
1399199
357143
55354
757884
1468578
1873229
1224737
1035755
369645
795237
347648
540758
1989530
299502
379385
1433277
251162
1683049
345027
385200
182913
694180
1471464
150522
98011
1242587
1132822
641510
1013970
297144
850439
942494
1011931
1399881
348803
1450718
1187116
764415
90127
1163687
1597375
33628
1077265
1198237
1659499
1547286
1768907
387655
52176
1762982
652317
317659
1852212
949049
658523
449995
254049
1083188
1358432
227648
1527923
1911650
1454587
59813
1272930
1751668
1561317
18928
312768
661967
212770
644382
15799
539172
1405771
1899328
1218942
989549
168539
172993
1318574
304294
1511643
139100
1880394
914223
865064
1683082
1744648
1701824
1613746
1526199
1701582
1268154
1613341
990433
376055
1078267
1164913
832830
1326571
632782
205818
1849849
374824
1831738
221
886301
59016
510302
960856
161746
1644806
975296
1106902
329023
1501610
957427
1625110
68435
994106
1943056
734737
1983033
248233
757991
429854
531663
1536779
514783
909803
1256245
556154
848578
334581
1939375
1652926
1531884
1305524
1720117
1790689
1003845
1509518
1599679
646063
826486
1069387
477667
1835170
1939432
481785
172783
1878175
1520727
1933466
1752356
1011914
889492
1477206
915418
1854965
705476
1616411
1500280
302553
1326702
432011
545106
1356860
1824222
676106
897290
633446
762797
1819407
989078
138454
609861
1467125
1788001
125104
80045
1760152
194909
562599
439714
1268147
667157
1629945
1657655
740717
444376
132932
717338
342934
1353138
837116
158909
1230932
125027
1862422
1217342
673885
1318977
587115
902605
216282
395535
1334203
1695043
695517
1391786
1030602
1541121
1006642
1878585
191675
1384923
496085
1782084
653285
1959505
1795701
634691
1316945
1517607
300497
689562
1116323
1436832
856229
306001
1702089
301662
609250
1528006
803082
1122534
1303520
816756
1340591
1524055
1895643
930208
243158
520041
391535
885417
1520918
1383741
1400925
645966
1811920
1943699
1217454
1868644
1775840
1240408
648962
776236
1983170
1346926
776405
1382153
1866680
808062
1689599
210194
100262
1211621
363935
932361
1658916
1018496
446709
179717
1083657
1398198
859661
88852
430132
492264
1046906
1229370
1763363
1553868
1294559
1872185
860880
110127
695255
1406510
1337313
259862
1246761
1984276
1214899
46217
1634956
654100
763718
562431
1503786
467097
1987410
1000585
954448
369126
1185347
1666025
387516
1801921
773912
509440
1670716
1143723
1510973
522402
55645
1216210
1338579
1779115
690155
706814
158174
1783834
1023442
1337256
741359
1898201
468350
1265238
720952
1147583
305220
1470528
512096
1498546
1034933
458013
1251964
521383
538621
584079
1740209
1481129
1823687
1512521
86230
155794
1176120
1711391
1350671
750093
71605
699346
110594
1997482
1582154
1690609
1480130
1649695
1869401
902442
375939
877939
1098707
1705867
821309
1370287
600120
473039
1037933
537061
335318
18494
236639
240970
1317158
102858
525886
74834
658175
262897
868197
1372129
1370629
356064
1605537
183413
1348946
1505901
1408604
227821
296709
1927181
933735
565717
301560
1682967
1391467
861956
1726864
221652
1744462
659783
450183
1367353
1452711
282616
964817
1555483
1240694
1662386
279649
1519268
959860
1597834
518049
1446266
772950
1876135
1986371
1981683
343128
1619216
1690033
281690
1159461
1846358
564833
1373026
1096747
179064
543518
355523
24768
1734093
1801762
1729443
273995
1329705
1491063
838674
1801401
730365
62982
147184
1078242
1937237
1947788
133888
1894693
1523747
714103
1045484
408658
1095518
1222264
1341235
935230
996631
55832
1108055
499664
1123870
622593
393089
1335013
1542403
4839
1476873
1496076
1623393
1515097
1159145
104872
1724125
1162205
180028
949904
10117
118913
1613588
1457610
167008
1902472
83374
830518
663656
734303
702297
1227953
785088
784939
360164
767521
1070291
396723
1771025
1107448
1149365
1839188
749431
482754
1209189
1198441
581231
105264
1528552
511665
288237
1214010
1278718
463376
1174612
1996387
1726798
754624
1474394
1733602
362674
1723854
1956420
1700291
1397597
980978
824641
437265
723576
323028
813556
332715
333524
967090
1190185
1913292
1158711
1571891
649626
569043
73394
105859
974896
1031846
281241
1589894
1821767
9347
402771
118890
1015732
1886272
1663157
1988762
978888
1084062
316079
1640592
1847189
1886227
1217073
207464
1914467
192426
1393239
731170
1405695
555119
1730035
1869903
1882621
492790
1311503
27181
1978514
722169
786793
334681
991962
1731897
1398079
1698628
315921
54484
1403855
1154565
1894499
1979776
1058904
162882
1069705
1384251
1157731
577544
1398079
70135
720077
226843
1593739
779231
1755161
720227
1544000
1229500
174741
1372118
1294633
1867507
365339
666643
599784
700829
1485402
1736567
660556
178232
617604
428364
1061344
569760
1710811
576192
1809167
197781
1849095
254877
415252
1416659
1286022
1363880
1656256
174090
1072642
1782121
291716
1155984
1559138
979983
306740
556653
1217225
1644633
474122
1334440
190845
248682
855828
1578084
789881
1267569
1290529
1103497
1368619
162691
708760
1960365
388073
1698329
86338
1081474
629605
1045678
1006001
1695054
510104
1831822
534852
808983
1591058
1732618
1692624
1093252
1208478
1704639
457769
1424151
719504
1467179
565471
560708
631058
1515298
832722
1337001
1226997
1329382
711748
1366267
978119
1947089
650890
886728
454983
1601872
1104951
1487955
1895613
765946
300034
53942
1106235
148318
587859
1643123
826157
1575786
564852
420529
346765
1769207
1218463
1368148
629029
217809
768378
354077
1214471
1914305
216626
1600774
1785747
1689542
1264717
440388
1183883
166053
1927217
1983375
638652
290471
492406
1720025
849535
73390
1996082
1468843
1933462
549352
1929478
587993
309206
190782
262958
1337714
658107
1101725
1015555
847295
271692
1506380
1051467
1434981
1130777
553221
578294
1065697
231578
295176
837871
1804190
218312
1464687
287026
1474829
191946
503188
1159533
1525485
1281109
245725
1505924
640661
886934
485555
1134191
607123
1597994
1977690
1583308
1524152
1293997
705641
140691
1205069
234410
1092473
116699
1515635
1072237
765994
1383133
1236311
1291997
850698
542372
1621257
1752533
281689
1011009
1949547
1154633
1785752
1979994
1596682
572621
1413218
888409
1496080
877088
1647473
1399404
1317575
1910628
1059995
1589208
1901468
680918
1955816
1151949
1255830
1163591
1894479
1465230
73312
300752
182300
1588198
1999136
89417
1576277
112957
1347797
1722786
552785
674324
1745172
858678
1461801
738878
360142
881275
900303
340139
175056
919301
1939627
743034
1082931
1619933
1408171
401823
1467424
868712
1437105
1666611
131234
1553824
697006
502720
898160
1529485
415097
390723
971769
1353712
1760332
567227
1681189
1491613
1733541
1670485
103214
1894499
1615414
1007455
1623038
56380
621844
1457436
1200587
1634419
575350
380297
813587
204931
1121086
1399589
162341
1250755
1863036
621701
696109
101778
840529
1284586
1054524
113129
1838235
453492
958667
1033189
815328
985497
1912048
339888
753682
410779
1375474
1399446
1397350
487961
236791
1197494
112551
75102
1988484
178192
402356
329832
1901793
923688
847804
208022
263739
593378
1350863
1473707
1902345
140842
565766
1730914
1295065
1214114
715557
1840561
720904
1133741
349512
1811830
519540
593084
1933243
1602915
1202334
163154
1625169
1324348
1008995
824298
790002
1148774
1441541
1990308
720181
804048
519111
638194
1018764
32995
679331
1219102
1589992
503072
1610592
348100
1027149
97788
1163385
377044
993013
613156
851770
1936381
1647279
617297
736712
301343
42668
1370762
753014
897621
821708
1382234
812396
1977962
1245346
1835177
1967977
127189
1597156
186606
1333112
1050972
707409
877994
1266184
1546439
1235014
1080911
1028343
69909
1191968
595282
17164
1394326
1262196
1137083
1358400
918573
910988
1348302
1903018
204410
1228022
201485
1003261
1271334
507505
1060146
95646
1894994
422973
1013046
174018
86600
245670
1622234
797363
1680737
307208
1578693
110247
225820
1711236
732404
486938
1714878
489724
1627128
1073800
1543410
1760084
1453282
1825461
1185105
1075018
733965
220106
1018293
365223
522387
33312
1816420
29
1219221
1462489
1346966
1562412
146359
730553
1584368
1340244
1639040
1657499
1226589
1083231
1894078
300290
524077
1005790
625330
355763
393853
51008
698245
1281723
1396397
1952006
460162
1201147
780891
326707
1597024
1077449
131934
1990604
995821
1685963
728493
1263291
26604
1846067
138657
1347860
1236921
1882649
1664852
1961292
1359893
1316739
1819805
1255474
1754660
1476634
542344
1418745
916333
497191
1737091
1641070
1082969
20870
1547235
1457812
1406323
1422114
1562020
99993
1194807
614610
636417
311189
1577520
956563
1392954
1458104
1982598
1605851
960860
1609377
238704
1000862
931203
1329619
241808
1441874
1691365
1440106
35471
1883503
821224
987780
1531958
90934
1165500
131541
1780294
1707742
954772
1704017
1892282
1741751
717477
1560847
1758591
1106503
461500
238720
1970780
1469840
1337757
1910594
137340
1336231
1627239
745267
1319084
547168
1138562
1691933
1598954
1861740
1402555
421650
65431
1109846
1072954
43517
1778210
1949963
1890509
1549510
1980322
137604
1556713
10148
1089140
1768018
312832
561388
1816639
943838
618801
1530689
60070
774222
465711
152078
1675559
1880332
171198
1352303
632605
839398
207405
1551693
1768916
991490
701473
1354947
865121
591084
480798
444533
1292174
21755
184566
72570
857545
1069089
1137505
828633
1992180
823016
555713
323864
1101433
1306072
1819691
266374
1773751
112878
1004319
624830
1751693
1364796
1425627
375103
54542
46730
984980
1426670
1579595
539727
531099
1966763
1653392
1438817
1770119
1181313
1683450
135604
315701
14440
114823
1321794
477421
1527947
1767624
1719947
1256075
58409
499800
652303
958140
293795
767291
386213
735046
651483
226073
1341525
842955
1649407
910102
1593416
1718283
613594
1692412
946794
1524788
1062484
808992
413745
840021
1094791
248156
319359
569128
337614
768072
825274
823585
1650331
762071
718199
125700
1840011
754075
1423074
1926704
1196457
1049001
1908166
63161
1393786
622181
577599
1779060
1887464
100475
1045524
1048313
1533498
460334
808268
589336
629075
1541165
1467436
1537112
506644
661909
1837962
1540637
247754
437138
384974
1090153
1913876
1307836
854915
646661
1990109
1780566
257860
1753107
1646309
434121
873768
976677
1612267
1206011
790313
862426
421380
950690
95941
309245
1145879
810181
1708583
1143896
535589
17432
1947624
539013
731255
262721
603219
924183
138246
649404
1169846
1768688
211960
1552113
786422
1169645
950575
431120
1273198
1251470
1318066
1961045
26573
1027507
875612
738015
1521794
618561
144951
1077794
1949117
1993763
445166
1892586
1915290
1648860
1581064
915609
1902239
341000
1053113
1498795
1907677
737479
1974009
185436
297305
603215
1361614
1373077
90946
1715915
999176
432114
1905136
159003
215453
1489433
1492686
686422
1749854
1492727
202838
926972
40847
254798
1424648
380391
1366488
1344647
1234092
1799001
1553077
1431860
872619
674598
671005
1729896
1140972
1400973
1772298
1752998
372616
1875901
1267751
1020693
1345190
1753216
1494141
1258702
1836948
538306
261116
1892989
402422
1516624
1916061
531021
670140
15820
922174
1613577
792609
1678652
203062
102409
819379
1362574
597786
1393342
1029565
429452
1993094
120384
136664
362101
162259
400006
476867
690747
502560
640724
6277
1989786
830485
1154155
1912932
296744
1813435
1651250
34522
992781
1734710
827009
735756
747929
1034238
1479686
196818
812393
1157730
376203
858399
1473184
546522
2032
576210
1240412
320877
640856
1063076
452466
1234170
1833452
356103
1073460
403831
767455
512754
98459
1988665
663709
866941
1834283
1194116
1506677
699672
1879940
478632
1523726
382587
959959
66724
1428596
1767720
493115
966861
1386891
1064715
1874148
1551266
989274
1306219
1578354
1680050
669423
1902448
694522
923085
202673
1566076
1874492
1103088
1932357
1589644
979474
562009
1315319
740323
579033
1994391
1761334
93190
590037
32151
483711
188257
137310
743376
1340620
1302981
320079
440747
317102
781205
1160217
972717
1557074
1843383
771118
603300
909272
1270933
719672
1171077
1443043
1093398
928721
144088
1858742
1837085
462831
1663555
1736925
1505503
1738572
505637
1567842
1350767
1376103
198174
1817693
128991
504631
1607184
1519435
286556
519975
995047
159852
433250
1568157
1060509
528250
364154
529312
660747
1627468
559747
1997740
5993
780239
14883
497327
386212
31599
616584
482283
1388724
1414252
696704
812790
79143
1860899
1603922
1191200
1976693
1153577
1088468
927991
872405
1006125
888496
773485
1339867
1325734
158536
1547100
1434077
712450
1435411
1248039
1509480
1384608
1801657
581290
1688300
914030
1598340
1476002
160322
1034484
1026031
720691
789681
1129545
1248059
640643
400627
1612877
1864610
593785
1531068
1458919
593658
1045021
573552
1327534
1561710
1516432
112241
1861110
1460350
635930
234411
926453
1326346
613796
1683124
905107
781977
749311
872578
699459
1443426
1865344
1639954
1989484
400115
326020
1223050
1426032
1330239
127156
1621101
301894
337424
1322830
472123
1469316
801529
243727
1633676
1987581
146199
1193604
490963
219674
519682
1734007
1209763
1413480
867752
1959275
1762437
101773
392422
1008892
644512
806708
805343
1671991
571624
1675164
130505
1992205
1277344
957284
1465092
120685
1463362
338745
1502791
1200025
348456
1562041
1035191
738345
479912
1209760
581205
1020440
1744424
862058
1452373
1976455
457222
404201
1576418
1759571
892194
1576772
317645
234244
623777
39361
228786
1051324
1972958
1978074
1314312
982767
1028436
1209743
15612
1131965
249300
638735
1470497
529782
1817106
290509
1305040
1895904
22976
1022087
943428
827397
1034261
1731185
674084
35424
1781207
1329134
1931212
501597
1955407
643619
1341375
1153264
1770524
322183
1080324
1408637
1508292
989916
1796849
1618873
961101
1959014
248451
708661
739317
1474159
1615994
1476985
768393
833739
1697527
761120
341241
324168
1679380
91836
855572
1968295
7331
700815
1396394
1470149
1348882
349643
1482812
243189
1638182
19642
950002
48338
1022473
238193
1410341
98609
1186447
116105
1058874
70990
1606235
1440046
1649518
1009938
1595771
842067
1380447
197223
581783
170412
1811586
485134
1300038
1894022
1587944
439881
1517839
1827432
1263379
1317714
1403084
811600
1048851
253447
1370118
1675915
1454718
545985
626099
825524
1919249
1499653
351856
1890237
870484
1659169
1586690
1721220
197650
1656756
342582
60586
1332397
1631469
315835
658188
1217512
1492248
441636
1137316
1708452
1426920
8742
544847
529682
332396
556342
494500
181015
574910
912955
1697243
51854
1092753
1448056
1905047
1094569
907431
227698
1782816
1672364
753982
1948479
597
885913
374593
77980
1095233
1519885
1014496
1911576
1900571
253700
1128037
182190
41597
1788343
1458107
1930148
439436
567097
1149270
1499141
1410251
1938884
726038
1731817
603446
1026359
491522
1521645
1655275
1949756
1087059
1401875
1159119
608612
1445806
443308
1422650
395408
772530
1739764
1801779
1215289
1263822
1092969
165059
1623635
1335885
1480915
526902
1220021
1619973
1809564
1351102
1213221
691863
103155
709740
1251732
560199
110341
1491464
671541
393116
943851
1484529
1625760
1713614
440734
1179549
1068614
1578521
1068747
1962534
1593289
1510589
1519022
803403
1489151
678511
971870
272170
295526
1029418
858876
1646958
1485818
1837649
129367
594180
301079
1791216
1323991
1348811
1714270
1785589
1600575
1096029
1155219
1917573
1455064
92903
1560881
7047
535437
1960260
878518
34949
399223
327613
1203911
1489831
1355337
739741
1517231
1981834
81021
1574046
1128235
698059
1492692
1808279
1658106
307496
137531
1698473
1804435
752908
130422
722848
690822
1708672
1497813
507987
146237
1065642
853844
1556222
1909351
1921297
63691
154968
896142
275478
246266
459269
1194475
1956439
412972
745546
1366761
569276
68668
444817
497429
1559437
1664519
1334151
1266135
1740726
361806
104992
1539450
257854
1215986
837925
271842
1984808
45907
563514
1407137
1344890
1586845
48565
462883
112556
1572666
1471887
1451529
1464276
1162848
1834621
1277105
1498349
625772
329702
476448
644154
830588
1820811
1756531
207312
68479
750251
1125933
1413423
310274
912946
1416113
1025886
232771
1688968
1387740
87328
424100
204228
1121499
1692202
1554915
15657
395373
576176
1655070
477795
1684913
527017
1212114
1250371
1819718
1024092
1432613
515267
351810
583193
1274980
1141813
1749684
142824
1271729
466582
685670
1722212
252511
1185302
146218
625916
292648
183456
1864411
755962
1715392
1007337
250190
751320
354849
1736087
1200780
121627
1179780
1087135
960202
1993025
745062
919220
575309
1193036
107869
61900
447116
1827387
979466
728550
411622
1877016
723999
1627041
1652203
1061897
1015103
598687
702327
292754
509146
1779549
1045817
97275
486895
1182109
1435515
1836668
1296930
427202
529854
466159
1213937
1145043
629916
1385427
442848
1057291
830029
1260122
466591
235773
1836097
829028
677128
958321
1092235
1347030
1761734
1247766
1691648
593074
338494
50963
1620866
1734440
647050
151238
893010
1828755
759969
1558950
1511224
1026895
1398208
1892056
996014
1641287
1990244
247143
318359
698978
306783
1417633
827646
804729
1598360
560145
1313296
1227200
1957576
1278557
1169940
307499
1251405
12714
778863
756001
423762
782600
461320
918289
1581224
1415993
144772
179243
1237957
89474
609144
1395031
1463868
130101
1402981
740808
1605679
1701403
1153992
1853962
1915204
566571
846482
1214143
1024771
103103
1427161
853604
1654930
572870
383185
1532851
734800
1303794
1224716
1151527
73343
1631281
1420749
1068781
665641
11375
905527
265917
27329
654296
1361333
425989
1749639
1072029
237671
1135744
1976627
676950
266616
279163
475911
339655
1235830
769525
144917
118024
855445
1473266
1923226
1437280
126358
26683
780512
1037680
1762169
1392816
1343858
219941
1521728
642150
458595
1139617
152678
99053
347169
109934
652534
437467
371179
806691
291137
1367007
1615529
391510
1589298
190548
61406
1610591
991356
24234
116109
1718943
1798652
1757328
1071241
671551
600292
1934015
206022
1121023
1376170
1045796
1540541
1967514
1972774
450476
564442
555332
1076025
1216446
47945
325177
288862
885753
1852300
261872
913485
1705098
1230275
1068093
958890
367650
1100733
1816200
1983316
1303261
427029
1780991
1772962
944524
1815352
739680
380156
374790
971509
1318673
1443168
345564
1935899
859764
1963647
865697
1621929
520095
1977185
366187
467209
781906
1369781
697023
50689
1108079
648541
1975998
1445855
394764
202061
1201437
577970
167106
240320
1755992
1636284
1682518
452794
461449
603917
1165898
1369866
535032
1802516
876102
1848831
1192892
1720613
1896517
1240390
468679
1735124
1284637
1612127
1158268
1631334
334742
1697149
1283557
716711
1603571
1985065
1332730
223362
1554540
745760
158510
948089
582132
58543
1060486
1379948
151065
182314
1979878
326184
481061
1822897
990051
1825873
502160
1887858
752082
319180
1339130
1348335
1418218
1566280
320647
301969
1981886
681429
1433239
415948
665999
220947
1574928
1206078
399542
448918
1845286
813312
341025
675851
1042767
642390
1372277
1854851
1650503
585029
349506
1630067
1805896
661039
467458
647164
751002
157732
535698
230147
958455
777064
1137152
1598418
195822
657416
497934
625326
1972665
144451
1035917
1754156
638194
124834
669759
645008
929102
1425187
999954
1251756
814897
999780
1245225
315460
550524
1891210
987678
165628
142022
364037
1093512
1356966
103139
1673060
660643
1775572
1491027
532651
1571768
1435684
687066
876296
1429874
771289
501511
819510
933957
1733275
618964
102704
1924772
1800086
585235
702605
1797042
1796291
1611060
57876
953446
761166
1226584
936778
723295
745202
661715
817308
1600237
220694
953671
126368
1177909
1442001
1132356
1715697
244045
199260
1393874
578367
1033797
1685907
111872
1041634
1185982
1694567
525250
1618392
290232
566701
1004754
600263
1439442
1592893
1559550
1575204
505686
119472
1020985
580418
996132
766616
1479465
434167
922579
489460
1204650
286727
1768683
155459
286410
1518192
622332
1667212
933245
1161281
1103980
868361
1399963
1962231
1768948
1307178
1813955
1470580
1894261
358234
287400
1300662
897007
1581504
491870
1062844
609904
565969
1789229
312165
999866
1292575
835394
116237
1132536
5562
297836
602586
894696
714246
288105
1886253
294916
700221
43384
1208288
817348
1391596
324666
264498
793377
177119
125177
1093876
1665130
231220
921910
359294
47553
1343365
1157244
1023780
326328
1455446
726778
1378583
236187
1787058
1005854
1832483
409419
1233948
28944
837621
1462042
1261251
1239983
1865396
73670
435435
1176350
656261
452978
208019
106683
60599
1660756
602577
1723163
145357
906562
1837864
9622
401727
1020133
1459214
1344246
564270
48738
524873
61628
795317
1190005
594875
1736749
1256312
788408
1013993
310673
285537
1809089
330098
1779573
1281497
1445601
1564767
347248
1600551
1160669
793606
39871
794281
180578
1415178
148913
6069
1998899
577010
672651
1454714
1691709
841827
444423
725899
1091438
876649
1305621
462316
1186986
120564
752319
76147
55421
413318
1411728
1659802
211633
1680244
251117
534714
1828912
1875137
1347597
808856
1702386
843181
631139
894783
580509
1923005
759069
795745
312321
1531206
1676462
1036882
223777
529200
1301134
658117
1173662
967612
1485810
729976
552225
1603832
1589445
89894
1728359
194731
273769
518345
691245
229946
347827
9303
685986
871487
203606
1015590
685642
1460612
1191924
1648610
850173
1938483
1803101
1851062
968099
249222
121459
1444745
1783072
846543
554905
43667
1712517
1843584
351017
1351941
229527
1482819
375364
1096746
1628226
237663
921895
514906
1077728
682117
390000
222514
691383
145377
1343207
617878
1863782
43274
656763
1545009
1060162
532423
1560377
1582067
483979
194402
315681
612241
801202
1833078
1586242
79656
1252337
491140
1808202
1773989
1450500
945238
909296
263607
1650430
597768
1113877
1197293
1975176
1396708
1223376
1826961
402415
299829
829582
249949
527617
852024
1754359
1599678
800104
991465
462883
199921
722785
1823250
402099
980091
1923669
900316
48640
1317769
299564
1287328
1278616
227415
1983226
1292999
83562
374872
523939
1892680
1156853
1594231
768113
1852684
1706054
1950489
746182
652889
270849
844446
1650874
849573
428024
839085
1450333
1691990
1710514
1391333
655028
1371360
555520
1836043
659895
1905816
1709993
217704
1881693
30615
476010
770583
1709009
426684
1783082
184041
184961
907162
1779768
579834
1870777
882092
847112
1058592
1751302
1581595
814130
138051
307265
1555979
479922
321005
940202
1828655
1545217
1263536
140877
1594395
1379942
1824562
1856316
1729945
1938120
1090523
1835288
971085
1206080
1527089
1944060
782632
1071010
1951312
498505
1244553
1356212
1939178
1383617
261297
34444
1770490
571719
1131334
153556
395529
834631
166784
359931
1724338
1817496
526860
22929
1834239
1520745
1511988
1632903
1843043
1403007
1476725
1416620
1617873
371328
1486749
1136813
159096
1174545
1106746
811876
474362
99739
1293916
1029772
1870663
294793
286608
22723
793528
1121586
1143868
1536594
1979668
1837419
1132459
1085727
1377834
1209896
793983
363952
446559
433161
1298467
549004
1952483
1940510
675355
786772
343359
482589
47914
1731890
800244
1446079
1000068
1515532
1383510
1339771
840393
1943722
951249
650409
1395428
922130
1538261
192537
1196865
1320955
1816919
25667
1812146
1552720
790482
1946805
1393112
585574
582393
1387403
1725115
1694884
514865
1811635
1525539
1920048
683961
128034
1919544
1459520
1329305
514601
578246
1615968
912440
1635155
671602
440375
1661260
1792643
55284
1047830
1751399
1125831
1107460
1504368
810175
1861881
696952
174220
1212268
776280
197427
1838077
1366439
1740750
524860
736798
749435
1317756
8659
699798
1955803
418854
837653
759062
1397845
1590574
1420940
1117632
1628021
24980
1439660
1721180
527579
152001
1593378
300124
1047826
1537391
1341063
889679
1526474
1203068
448799
1298669
1411775
1094132
46812
763917
244494
1272005
1988021
302751
1332513
1104288
1229958
305186
1848773
1946475
277616
936223
363741
935302
1441316
1729382
543280
575756
911423
1528135
1385720
37601
1943527
1340936
584516
1682135
743536
1611798
724605
1041317
1697826
1276680
1290463
1081159
166086
105560
28539
1071302
354365
1216140
1160425
651856
662033
189869
1921551
76707
242686
514166
1474037
1324403
11107
878835
171633
1010877
1862255
1816397
1286388
869015
1692860
354173
1993885
990164
1136013
1775734
318482
912102
1078147
8850
1957326
1357975
1775813
1750771
109718
1950022
216842
1840430
484321
1987340
1751156
669012
656039
1618471
1075852
1979905
178311
498974
1120800
912613
336790
734704
859833
713464
1410976
1415946
271852
1170497
1880355
580901
856670
1026082
975181
1877334
1097510
249366
1272643
666492
160722
1528974
643063
393889
1847699
1073445
918411
1365027
1394234
258092
657070
273976
1411071
613211
1534201
1158558
759294
931726
1197917
1578432
1984046
1908478
38710
325828
279579
44773
1997510
1510710
550043
1083312
472277
884771
1837620
411076
437334
1172497
1503427
327231
590727
1969320
1202680
1919170
1309284
1528516
1794167
1173791
78424
1984822
678779
307330
1559086
624622
1458434
352731
1096640
123364
1553885
142641
834226
1097561
867057
570818
1874416
61614
531605
1074364
520264
1081156
1561664
1328139
1051889
241737
1428527
1753899
1112458
1016884
1019009
946627
403969
636160
411285
776086
1900301
1410817
1182450
290979
883444
118349
826629
184061
588279
1684812
554290
128241
1873270
87553
1704738
1626808
1074186
856144
315502
1570629
1181764
1216079
1258966
433173
148688
1268134
1893541
878003
929438
22975
902010
1484943
1560773
1303557
869392
1711501
1540571
1315344
1200756
146003
927911
289233
593456
1577145
949770
1428740
100120
671841
387688
218870
1704923
1054067
905151
1540183
1598816
462683
669161
1064640
1521658
1343794
1789888
146371
970500
298020
1598275
334923
1797299
1660060
653673
338187
348611
538005
1269439
1244375
460677
661761
778644
926146
108568
1843336
776054
1234395
1374583
1476627
1396966
142362
1592632
152023
614685
520722
625596
929465
628318
65256
51703
761986
1585827
1015291
547531
1377006
1872570
1395440
1876025
219937
1718000
1868743
267626
1699512
591163
1435474
860860
233325
793581
1281170
1667214
549603
59608
1456379
649480
497488
1283713
1449299
1579966
243026
813455
1717054
1289305
660612
949593
1621352
1396219
378499
1881770
343465
1466353
1045921
1004357
1886294
1061973
713397
1312835
167074
783909
744818
568180
375963
119523
830758
547817
465005
1684941
1444296
853676
1844511
1762731
1231811
1469608
1344560
1384631
1932509
1503722
1793291
1956378
370142
413900
483948
884033
722866
783014
72318
253601
375104
1083836
155781
1146692
911181
494913
1137292
1442337
1844129
302067
1338540
592425
741140
1163482
1028114
1355507
161523
1876863
726819
1869565
1919213
1635965
1037026
925277
925486
1872214
950803
365581
1773965
1107507
812525
1113153
885401
1948683
445733
506261
56992
1661520
588859
983321
272616
1096848
1812345
1417190
90157
1115670
927676
1178231
730392
1039262
722837
1409996
761955
1171030
1475655
291652
618281
468545
507732
131103
819076
1729580
1638031
916527
541827
947920
55164
655807
308206
1307455
1699403
383900
900549
1926325
791578
1868119
1420293
1689946
427923
1222187
1552542
1922108
1803095
31563
1734072
198641
81460
915781
299656
1769609
1794632
114686
1144186
1700474
668633
1689940
398878
472089
1400205
1877967
1785838
688902
810609
1704684
1345419
1163453
1828274
1177217
1357934
36341
1119525
862155
1656009
454666
150685
234270
1914584
1808832
712693
66230
351683
1454076
848509
397211
941847
9919
1028013
403419
1351013
409652
89282
1055473
1156493
286337
1058231
1682216
1333753
191515
793928
703531
1118345
1029678
167588
306353
542380
1748683
3786
1882761
1080083
812360
668799
839562
689923
1496283
307837
1640428
38736
952148
1687564
1403142
618833
453374
70804
1322005
1164524
1096523
100340
1210885
733082
1395979
894752
1296447
395114
1103468
1550453
89747
1274653
1847754
803694
1058223
281538
824609
933744
471772
1521919
671494
713827
684542
1820262
276866
620523
584787
940141
1123772
1691295
1213495
121111
1165984
371239
417952
156672
1886296
1946246
536757
1472323
292604
1946055
428873
1963769
703061
1689247
1179814
355306
546554
235505
1944618
1976098
1251970
434431
1272149
1154587
1415873
642589
85226
1583344
1914227
1880504
1960300
580362
385720
1182837
1815147
862102
901769
50125
1994311
1592241
506519
1245458
1230566
1062814
607687
1529623
197819
445567
716203
1852238
690417
1307043
387401
658418
1437995
656969
806723
777434
1926902
1068431
332271
1176295
205718
1639946
1588179
731432
114610
1955867
1132556
1054408
135673
1810953
1896301
866053
114149
990861
554165
656307
1361714
164991
1493117
443277
1610012
288504
1060179
1508152
1538662
102937
1956426
676399
417697
1669892
43992
146146
828135
798906
597639
1309510
847172
920410
1937578
831736
767582
1186150
24121
792573
1105170
225379
1748035
1058010
945587
869216
1101247
1744982
942321
11936
1712828
1410073
12105
1912564
501671
1320915
202836
1793979
1315977
1945452
800488
1579773
1573107
1537349
637021
800026
765388
1154646
725309
110589
729312
1117300
937376
112164
135068
1298987
323769
1480745
911686
1656770
1638423
1982057
293979
1881893
354219
643560
438849
637643
935575
873518
529007
1683479
96898
539773
480988
837612
476453
1968928
942819
1661548
294091
654632
670096
854617
200288
47812
1809175
1717213
548093
1918083
962743
4981
713051
643607
873045
900289
1020812
669835
212955
1950125
1043603
1208923
1932350
924040
346895
1804271
474421
332276
500679
1305124
1577521
1261568
87520
693734
1251152
1345964
1387582
1270320
1472638
865269
855856
1760975
1678301
434500
1732444
105870
128777
984748
525089
177175
1114183
1044317
438387
1936054
1609139
233912
297813
844564
147740
635278
1785469
1139262
367270
1369591
890078
260831
1968434
410229
1876226
585744
1667211
576802
1148714
138978
632000
1054836
116638
1366543
94773
385099
1555403
340553
1003551
81449
533931
896735
405760
725108
1627356
122343
1152602
120244
1293376
284436
605374
487525
1364791
727459
699168
1727727
259580
1358390
898002
1172390
1128450
1685530
767412
1189602
1464995
1353859
978436
341016
114712
302279
402315
605643
1884148
236674
947102
1844946
389803
1740499
1324049
1714908
1771811
7563
1872200
1706413
1922905
1016684
485887
1801433
861840
21594
1308466
383051
1361965
388419
453881
1279898
1443815
1487474
1213740
1173858
1528811
1667738
967313
562816
1407471
222644
812268
1184979
1385762
1782646
1792419
441259
943061
1846524
958591
1869405
1854222
138904
1453723
1004584
737703
817080
1243083
750328
912801
693805
1950941
1400585
1254160
1046597
1198021
297078
745645
1944126
1998169
667161
378604
1439800
1952645
1250186
1786130
42260
238690
391400
589149
992446
1618482
131570
1833961
610395
610671
1235685
1129855
1010056
1086810
1251363
572759
1149189
1113454
1090381
1124226
1868538
1996925
461172
1891166
148407
1714966
1810935
571126
1849214
132593
620
638529
1100380
442514
1931146
1328684
683270
623436
752464
1261434
1333421
553342
1617796
805132
603800
1764301
57114
1651080
967803
813029
1762091
1020088
887095
271324
153022
426431
1577593
553743
1363560
1779976
1470441
1719165
828011
1365333
1127603
1775146
112221
1374669
675519
951063
1101241
690212
910385
144282
1202182
447160
665116
1633522
551630
1155744
1713026
1860796
1755235
731657
1319192
349510
1362756
1202353
37710
1615291
185665
1816342
216827
1178045
460434
175233
973212
1899856
1548961
147987
1781200
392631
1214942
194043
1724905
1502094
218499
364406
1980918
1770104
1780647
749645
989151
1816389
1414958
152331
1526747
568507
466339
1083201
1461112
1001515
1283903
13761
541613
1431549
969542
1457190
1815203
1442398
276215
1216056
622217
259522
217717
1405878
614896
1730833
1930612
157364
500925
247361
157956
737489
927883
837933
1697006
338573
401425
512860
1417246
1522658
966460
974203
1937105
800399
1813028
1916489
532670
1427290
1308761
1609847
1472892
1691993
747168
1684915
1283505
1592859
1853833
778817
1722600
290553
1866239
1767813
922527
1438850
1911748
1297605
1639901
646622
141714
66092
136377
1556111
1106138
1871683
401487
476016
797460
562523
481033
1796622
1164542
1516833
805694
1802460
345727
258446
722919
1269217
1480033
1648402
1503650
1260479
1877558
1953417
432349
380164
980518
1688074
510370
1830917
809921
699478
667120
1687881
929966
89428
1886441
1960584
1698444
1675283
1832792
1198389
702463
1857957
1872799
1990782
110275
1706000
1401169
250869
759076
1562751
800533
589335
1797016
948643
44250
242005
575991
1924832
429190
1320701
880906
1569637
1564170
59871
1512800
1547609
1806254
84900
1729286
776101
1255995
132506
133948
218618
965551
238028
694783
748867
720359
1753110
973167
1849932
1570478
1621040
687291
1208519
902449
465864
373330
1187397
1791177
732822
1415602
503829
493306
1468094
1932658
1410197
347536
1060690
1897480
1664755
249040
372541
392096
1259880
641756
1863248
1254924
1406223
1661851
1575466
336180
1363927
1301860
252966
129315
1523828
402973
1944877
1255943
698490
1389248
1137068
1568070
1893694
1043416
147515
190415
1432269
670771
1820764
294826
257011
77945
209645
1056683
1991174
1873750
1155778
994281
178177
827659
1751608
280252
188981
1475997
1100927
1221878
1689032
1405154
1195315
1021481
1577038
35582
62432
1354151
1507756
1142153
1514417
553192
1969794
1372078
1890954
333101
1033183
701298
1606877
972628
567558
1925401
654016
1796717
1707049
1751573
27193
390128
1949981
242872
320067
434449
1395042
1807207
1726213
1432460
1157433
1335556
1215326
234195
513491
371544
683810
300896
1402270
942919
1230958
1150702
637294
1914167
32211
1546114
118674
214780
609881
395264
769649
557921
403689
1993949
597150
1480898
579890
624658
332160
209628
887685
1621692
469788
611716
497034
1549077
1639848
1906307
75152
1951129
1499483
1758579
1003243
385889
1467860
11722
1026539
1341424
285634
577544
1453267
793936
532840
1440110
530191
64029
644434
244950
316652
506629
1096699
158897
659688
1141882
807002
1560196
960821
336944
1922808
1914936
1894590
457256
446683
704425
1331614
865544
302628
1749826
346378
1918769
1948852
881613
1502513
1924652
223971
456656
1333657
1710706
1294184
1020111
1248975
1538144
836677
1262839
1025965
966443
352616
704752
1031218
521878
1396334
1194413
1206907
420374
1555354
1285055
897269
1150414
1824000
1264337
1359452
82344
985725
971943
298956
882136
751693
726478
1742310
74858
73753
1285812
1394371
737364
762388
1278023
635887
1725239
1423324
1101175
937115
661373
1658020
1696969
339477
801204
603219
1307625
989915
1404384
116043
1206029
1303836
763607
1450570
1790991
1725423
1820969
158896
1237854
249473
1145146
176325
557199
1816400
1388591
1207736
1153414
951895
1253391
731816
1906798
66561
210250
1591776
1848984
1198174
1082546
1689290
323279
809515
1499732
1895051
92971
160822
155200
549969
762659
1265460
1096979
1029917
1982603
1093544
1111461
1842537
1260949
1926373
569560
1834782
1060559
1301631
192858
1116639
185582
572336
1975747
420986
1679751
1250990
18677
1257096
889900
1157308
1896914
1866127
1499365
638173
619813
1568294
296980
1726002
1369237
765416
1286994
1222880
421022
298735
801931
684899
1397359
1958794
518274
962878
1945849
263921
1080414
1295119
1536860
494148
1383104
72210
1965349
1678434
1648468
10457
632477
1278901
619257
1706958
13911
1022126
465355
1255898
39300
1000939
1112814
1424258
306510
1414136
1603629
1860478
1268900
1761225
1246530
1237156
973882
413645
904212
501906
71615
275137
917803
237993
733891
1990737
1408592
1171014
494256
1217725
1098548
574119
1381369
1120905
984163
1360743
708251
1400800
326910
910951
1096764
532182
723805
641382
1093852
547041
1988487
1098009
1778758
17876
676848
307094
1085681
751061
1297422
545352
537602
1231734
996381
1019339
1752364
1765353
1775826
1861323
1055051
70769
230373
1446249
381605
1161014
682816
238387
1750738
1023379
1032183
342227
259874
139713
547375
1999694
376550
561823
1221551
862289
1798043
1895003
1698559
532073
1520072
366215
1808330
713868
374153
465010
445500
658218
1740287
1455070
71299
1537202
85595
167029
1517682
441330
526200
1924201
1872034
990992
539253
505306
1968138
626067
444059
933227
1789514
732775
1205216
868026
788836
1749825
35879
1852291
1238769
1479638
1807574
368478
1550847
430519
409971
518098
1336507
1606879
694367
1244088
1606039
1257542
966256
187758
1429305
1663855
1765825
1556802
538612
434741
1687511
1669576
974338
877383
740170
1125502
886795
450358
73946
678957
464826
1208867
402558
1177296
1921779
1257686
205717
1513569
1968482
1159260
642041
911388
1131496
1323071
1757849
566278
1922736
1745057
158883
755191
1792166
256921
1756179
884399
503449
1342948
1214127
1893405
1843861
864821
38998
1323834
1817509
1407822
1118652
1209972
116215
799683
464293
950305
752024
1553049
1402571
962528
635690
979773
1124587
1044964
91559
180599
1818618
1758448
93909
751725
1476553
137069
1391126
1659690
1655180
1373098
383702
695216
1021277
55843
742485
1811248
1568157
1655072
191214
864802
1944771
588927
149367
958256
1901214
1541291
1052803
976009
792741
1626575
1546411
1353635
1848247
1156466
257544
1490192
947274
213594
563479
1736668
460232
1323947
1153423
1480035
432312
309607
1175908
8412
1260590
963867
1085582
1500861
1003749
1925661
1789022
517647
821024
626309
215212
1723018
544428
114264
1358733
1514223
1414238
1824006
426489
182334
1365109
549027
68643
1301816
554085
304119
1781056
716044
1361459
605592
808886
1607680
1819505
1556986
1383812
1630578
1595991
1329298
621855
398265
570539
1560358
1952156
1061656
1227305
1217898
868395
1043407
1406141
157887
127274
857700
1614399
1162069
1824663
371584
1384552
1341713
393932
1606902
937555
828690
1422068
424389
1677681
1314969
1525151
800859
1727840
1155372
1127191
1374161
1627865
1097917
1849149
96511
1624076
9229
966014
456963
964086
138746
448217
1412456
435430
254162
702707
1155248
1846927
312013
1836834
1188135
1544238
952098
364050
1652169
1725314
675866
1110432
178295
1899382
1252230
466015
1930059
1375755
1125328
1386596
1902894
968145
91136
1730358
972439
1832468
1182205
1636276
1535684
569255
1271650
1481053
511997
1839123
1152240
1490033
1966291
409285
529595
708001
1868601
1350619
289926
1853210
1737452
146980
1286174
1437574
1979214
1673717
318441
1177843
1843802
675521
525789
576991
1006209
904487
634843
1598316
1317640
617032
718588
89787
1724001
1671303
985482
128191
1620673
1791568
1367868
1785208
629815
1413987
1636653
1581827
762448
1575165
749083
31525
1198305
539619
1329417
370081
1093179
540547
631227
1422793
49398
289692
1477511
1775087
1900554
1383146
646287
1599210
1270321
4303
1982103
1311080
1340956
1073723
1784769
805180
223980
204726
992311
1836299
1886196
1557634
686655
362735
1959886
329881
1247870
831602
560700
470988
1160326
518006
773531
899866
1413828
743066
1034776
88915
1857963
1240991
500196
1536528
1958545
346397
1241386
402111
592561
1584794
196772
1430652
1969790
1383348
296204
450590
702026
1103570
1643447
1468431
1423503
792010
1314823
445293
1760981
249918
1396923
725573
1789339
26766
1340483
1948686
681047
1630359
475823
757806
143390
1252955
653603
1259210
952940
1291308
1992383
1691248
478626
483541
903958
9625
1478447
490085
137349
256553
1023653
767034
242814
707471
1349280
910058
1383545
719093
1140404
1211267
1617908
83629
889483
1823526
112298
201627
810434
359166
325265
1961871
835552
824788
226511
316298
772589
799866
360118
1929121
1668436
834683
449379
179996
1068429
1774192
488420
1370352
1396256
1215244
814127
1681336
945361
1753109
416742
1905727
1212346
906910
66502
1907303
1266422
1233618
1369212
1546362
1748053
301390
1199710
167696
1072236
1308637
1126113
755212
1509540
277011
259957
1857597
1961088
934124
1435466
72615
910540
810314
1621814
1248686
998381
321098
1115420
431394
157434
1187836
1213164
948567
210020
1954993
910636
1192266
1890513
1775255
1899007
1947636
1932120
328816
190202
119122
1309998
1045220
285067
1783021
1695941
1396601
1393629
1071370
1428015
1058369
825214
57534
1751008
1662455
1572104
1886210
363606
12942
145565
1989096
1961637
225462
1014559
1248854
1569934
1382513
650572
1464238
80950
1121378
1735080
316016
1995251
905919
308753
1415181
1888553
292856
596082
1029346
1550350
1768096
1376237
622586
239507
885308
237128
1364934
1763162
1335439
178135
1508229
1993194
430830
1898804
1585701
992231
508619
1834062
62651
131043
1718125
1119540
635292
1811498
1620503
1075745
363645
200835
765988
559915
1464844
1394527
407685
1427886
113418
1073257
1383753
1717554
71399
1573062
595660
1939131
741909
36534
272695
1454337
403783
1018638
560876
1382951
1142074
1483966
1050052
1292426
1448439
1859413
1422805
1181101
1759370
771108
1712170
730462
809906
1217170
777079
89312
185384
924448
1645862
751997
360460
1416350
1342534
1830388
1575765
534339
1174043
1509310
839405
1385604
894134
251174
495800
531748
943831
1657759
1077103
1671951
721708
145458
755618
22955
161667
939578
222124
506885
83433
1197914
466053
1721976
51121
1186552
1488318
210931
209883
524888
1076300
550637
635737
1470530
1025236
1367510
1808555
186372
1943922
1292139
657109
371642
379123
894376
1656059
161422
954962
1883650
646490
1517957
1450397
1254233
181422
842507
1505840
1721633
1175746
657031
355682
1539878
328459
1877229
1894964
1940638
832775
1946595
522212
624767
213156
1116895
1456557
835598
1262494
1383086
1044500
981156
298451
910393
25764
1786342
1710379
1011538
468431
349255
1742701
134539
1333799
1924
1929229
557341
1674033
897185
1678476
239083
933419
57550
11891
1590162
1766413
1271772
857264
1656248
901576
1317408
1483199
309944
178111
201458
589836
1382244
446477
1909806
378487
548416
104205
926792
709235
143488
1589393
952373
1059025
971447
1679114
366110
1167846
1522116
460292
167039
1390332
148145
434943
724124
318078
1750623
1442902
1398610
1760266
648850
1984060
434477
680045
1786850
183813
202186
287614
1664996
813374
1642279
74543
1450378
1341704
1986594
1650799
1378399
1281414
1144817
1579921
1320500
1205939
691547
1963767
1128975
1832068
1313500
1972434
1446681
1193033
1965798
724855
216341
542384
1540568
1989830
688690
524860
1357317
432030
1530413
377334
537042
1659430
1465875
558508
688671
1047357
1875772
1766073
1303441
704344
1166783
126177
495379
817897
1585830
454949
673779
1097022
1952425
529578
1317897
1561388
1224276
422922
188752
766467
1537143
1961670
760042
535364
781521
1116764
859360
179368
553830
1294293
6770
1980378
1166739
15138
537493
719936
578221
1921337
1688790
1378682
277687
1936014
1743608
1795013
1097900
864734
1414255
838355
412082
1318283
466034
349686
1123256
733736
1127025
1303429
1995531
1633053
480458
586221
211360
737287
1813810
355341
581578
849132
748285
1847662
911606
1034342
169618
1075444
355317
661722
496095
1867401
1886894
1909900
344233
1966017
1691138
1997491
1821804
212745
851787
18457
1837782
1586178
517136
1426461
1931120
1061500
316375
1840307
771931
614090
214317
1855923
972344
1942974
1456059
1473421
1038933
1809110
707965
1113354
1191903
991627
30315
984204
996499
1207442
1413163
1068935
1743546
1212607
234772
524297
1908035
1147829
14250
1552294
1200732
1305327
1444688
46020
39496
208715
460867
197653
1368329
685126
103471
239980
901478
596564
345877
1513244
956186
1005595
1263044
346072
739634
1716666
1483819
1792631
1705767
838939
1866831
112836
1721720
631597
266346
1074938
1471347
1508759
1465757
838213
919320
1056987
993940
856752
1093814
73340
1903215
1250368
861882
1493461
1673025
1732035
1209431
1717332
524158
124475
1743127
1461987
1629073
986624
1776148
1013077
1520014
1693038
1035894
47584
884636
746276
541953
1145064
387324
1294136
1721499
1908264
909080
1053660
1997711
599251
863505
765279
1240628
235841
1867338
1681834
177797
1677387
108685
956668
1573071
456729
1209326
356301
122504
1900919
1470018
1566712
298454
168714
1277187
797655
1655040
119468
620663
1884767
614357
79973
1309281
1619861
635612
805384
1429345
602626
104215
681450
1096281
266000
727707
365460
5147
1324360
957190
1145446
42165
897447
1633846
1315398
1511148
1464521
246804
581116
968008
376603
1495311
55726
165786
764380
1348474
1513302
1723064
585139
821398
1608213
703266
926884
165311
1060979
898434
480443
984486
79269
278562
8210
1740235
315413
107422
425963
1523687
1541603
1157780
620880
697497
1292423
768259
758994
1316128
1939723
1563281
1922061
656566
1675490
913927
1721965
1991372
887603
157082
976454
1063300
84416
216376
893019
929170
621910
432272
1602283
598380
943928
171131
989388
1775943
822973
536418
1699803
272460
1215531
1609634
499048
305802
368144
1507862
1993357
163267
1391968
1739523
1231450
919259
154700
1022628
753244
190602
1409356
1313980
85481
1179629
677266
195616
1744212
1117623
1124720
1801723
291442
1912839
725185
27942
628163
654371
1451423
1562441
65451
499448
1689588
1654420
1149823
1624242
128751
1460124
1676438
710972
1745462
157366
261919
1246593
395771
210467
678939
1615582
1702873
353718
511508
1123540
926104
996898
1584602
1998072
1969128
1779985
1482834
1389816
1305609
424300
1240741
1392243
649572
633883
907396
1287709
1313980
758775
1092839
478192
339611
1792454
1229957
1412186
126793
312433
1921646
1670285
646047
528365
902310
1921707
547704
513511
1539445
1099960
1760344
1931409
788892
974760
1831174
1598809
1949620
1449256
299083
1958391
269534
1189925
18740
708430
1006610
834033
373380
1934679
1397051
837516
906072
819988
697727
867226
625532
211819
688523
1918654
1365085
797646
714184
1967885
1962590
805974
25098
1989648
302650
1618678
319999
1803831
1359285
1265730
914572
347617
1531386
420122
1750971
588675
1802440
928420
1998065
429225
962758
1464173
1403587
887324
593686
701460
371166
838263
318337
777763
535882
1107687
1837812
463093
267891
1138996
878422
1449992
1122112
1866201
981589
1099174
1599449
1912321
459529
1122811
1841147
983532
1027972
717767
69826
1463821
1542694
44707
921853
382820
1029731
1810923
1231613
843907
1749877
1307497
830303
299685
550321
1885645
468030
281397
1485925
737947
574670
1667058
943445
465126
1533893
1484919
671742
913397
1238355
1694317
155645
1615634
483334
531014
666593
1189505
287982
797547
450799
1450607
1800290
1443365
890209
1469513
502672
4268
1242172
1054042
840105
1224556
77015
609574
1916302
1447494
1685244
790421
1041689
185237
812078
1282800
126379
1178879
531617
185924
592183
1638294
610880
1267589
1933715
87713
1205834
1786461
141929
163802
1813157
1514275
1011834
761204
1038061
1550781
941670
1057569
918566
1504755
393654
811613
139723
1202106
1760977
1544991
819889
842107
1603150
1208077
190406
611502
1684521
1788427
166487
1147053
215506
715505
696524
735598
889929
1601455
635796
1103291
403712
1624795
703464
1875991
1134444
1438406
1236683
1985189
128445
1476075
1331093
1955582
716550
1123841
1999594
1410473
91295
938521
1688794
776234
898931
1281855
316156
657520
1986165
348807
1947230
942860
1443287
1787000
1821321
1133017
198145
337000
1331103
1895912
1020664
1676171
1271245
1324050
1973933
436465
345415
209378
1239886
1012973
1774980
509661
988490
1688565
1325537
692104
352145
1664788
1395316
1150066
1222706
326487
682676
543101
877867
375481
108304
433338
1328242
1530563
65879
920052
170587
340108
1215235
596283
476632
698231
1646536
728854
1061225
1794886
484544
577765
1516502
510358
1083696
1554257
521910
1238949
940968
673387
1219277
731061
1903198
129953
1030521
1351746
1708140
1769750
1527260
694499
1774035
1784675
1743430
526659
1901769
710533
950576
837473
1215101
1036421
904144
871620
1399549
318458
94840
1042317
1240345
512480
1079038
1809438
1803075
410739
813499
980843
815042
45085
1504829
1140684
8180
1550831
329977
368349
104170
1753418
1782830
1918120
982714
1559152
385073
503674
892780
857394
347856
151356
1443321
425393
575169
1899174
244727
1315598
528318
512070
1721801
3299
1323581
1174017
1733379
270360
1694692
1713440
1967623
1622752
1476538
771434
1475266
502920
1204339
81820
912683
867239
648095
1547957
1056019
971861
1332272
1738516
1372314
434816
1745241
1041283
655386
372008
796995
775479
1532101
300753
1870624
1536489
1315497
1415623
1584443
419143
1069633
477796
979551
301160
397532
770119
1524337
362081
672734
830481
719238
999365
1258473
1024466
91753
772451
1374697
1730526
460144
792047
711962
913236
1392456
1325176
1382866
1139227
253151
10947
2414
230855
556951
307909
1734972
924078
1807346
1707844
418552
1379826
1355178
1004630
856459
880580
1389869
930444
631089
1370827
682042
16802
541258
1643115
790350
831071
1455504
1753696
1166061
1859491
435929
172962
212171
134940
1411317
970932
684
1109970
73158
697839
1242479
621842
424535
714400
134513
1083081
443884
158765
1891839
349458
234107
639772
1322011
948202
1235557
576211
1770795
917042
1385641
1675826
342995
81510
1333386
1947429
1596381
1404814
459014
1578625
584951
810960
1610846
171579
1293540
304842
1363520
1115131
1979989
274114
580353
1001966
1626004
1608555
671449
977718
755961
1331473
268468
675862
1561229
731484
791190
469205
1931342
844818
138974
125551
1920529
580107
674605
1102611
1620759
1237731
264480
674855
1786424
1096596
293283
278436
1414007
1287662
1968153
1856002
1322301
780365
72483
1412078
1375108
1821099
1381931
1345513
262329
78569
47674
1612400
1290821
1235373
1003496
1373331
1962802
320667
603986
1718583
1240488
398244
359947
1422415
1602692
1958532
1615046
432439
402883
437554
613422
134339
1265647
895398
165735
277774
1721114
998037
1468034
2196
509949
1473468
165594
1155524
1200389
731820
88039
1852781
1078147
454293
263094
105542
1726502
1597442
317090
1483743
850503
1381921
807672
1579392
1533186
1382657
1455238
1872181
209704
77460
446025
1077528
1806706
1096006
1738023
1962959
1228059
1572134
1626912
1280702
1780109
474051
554632
57842
148973
1932474
196650
175492
1057596
1769628
104295
1873056
1586129
906573
816978
1549541
881545
939239
763926
788271
1519676
1125768
1346133
1571806
1143014
550364
1188210
201041
1519199
634747
208847
760764
1904146
1722360
744982
121882
478568
1636458
1099428
444402
517936
1653669
606670
522516
622281
872218
103862
410272
995236
1149436
1303933
1502243
818285
399239
942848
1760211
185894
189561
591286
141804
752585
1157914
295011
1886193
1045002
329767
166584
451644
1283417
1017273
729876
15078
1428410
1596270
583879
219592
1390131
515313
1773099
403584
193371
1924306
418465
621753
225134
869004
1407101
1693475
587236
669851
1798723
212487
1035499
1383263
378966
42584
1193355
1330678
1456405
1281039
979342
1704084
907732
1231411
153724
1462807
469457
1667798
1297461
390997
1179331
670810
143160
801319
1648892
261298
528379
666911
1068846
617175
1147837
958059
1310934
1656754
1957662
1162787
1840078
948781
226104
1334418
1723140
625793
1897134
1270055
1477279
565837
120042
1949326
1106235
974416
1370415
1970102
839766
604877
281574
951965
128402
1395533
822845
672071
1564629
597303
524159
1271637
42158
1145628
309023
1222447
1450767
825028
1763342
391223
1955341
229491
1036419
1893503
284401
1851411
552312
1504200
1745436
1697312
1583235
1858173
1541662
1420563
960503
1358394
1184748
49038
1307266
1831483
367028
445838
1099033
1793390
1593708
562850
294881
649108
381931
872407
878217
1054961
1341777
1072087
370805
1312604
599692
846664
269258
1760399
879288
1022726
1250397
1007877
139367
510110
452481
830936
3816
334410
1470827
1075509
1846711
844187
1393358
1745075
1647227
1578492
1786918
796903
1308860
1846676
1307328
979816
1436323
1049353
1949977
1533205
724067
402159
807343
346283
1133818
1824500
1779021
130121
1608238
1288340
1113390
1899086
609421
1451102
632443
290810
809203
703581
263147
1251399
490234
1572174
1768960
1876821
1688744
998509
599820
1584389
1811359
1014861
1463037
305335
1415432
374185
702228
1600792
738282
1990394
246673
1441243
1541474
899816
717048
1990794
622836
1488643
1870344
1863281
1015106
1770404
1956841
1198346
831492
261663
1116539
1769202
1561486
111421
1954595
315080
773791
1251834
17075
1615395
1177704
729388
324714
739874
95223
1009638
1597316
90813
919136
4955
1896110
1576076
1737261
160908
1479245
1716331
1858205
113226
911746
113493
922905
383518
1715961
1701995
1914720
1807046
1833851
1935298
75408
451635
955384
330485
94772
1347109
1571546
1496068
38998
1652496
1217356
210902
1335407
1310123
280811
1011903
207966
789326
728466
857836
1358662
1118806
1864564
258775
11899
1208280
1699052
669262
1929927
1141483
1580853
554121
1506066
789975
549334
504320
1237039
1589622
1474736
470731
331880
671891
1483000
1267008
255499
1589067
420608
504167
1492551
908700
902709
1012148
1582041
1407401
1764951
150813
335617
845380
1302601
644151
862272
1256304
1949100
999154
397217
1890596
1090323
781048
495144
493635
231868
327553
144513
857709
1990826
1710254
1159400
576851
1387448
409882
565215
886646
453701
637410
401332
1571433
1799241
1959568
1256397
1588630
14471
1910006
1823070
947615
1336728
290051
1788199
793214
526951
1434555
1553822
950995
25879
1015078
684061
1338434
1496990
164340
961095
1671772
1959071
1625293
137200
1428193
1967547
791515
292703
1781137
1613006
1205129
1303787
1118784
1415129
664504
708516
217448
1681066
230935
283854
627036
439962
1002611
1539329
1200939
917240
1020025
1205086
1958910
1187499
1516589
1723569
1368201
1604906
1745439
9919
1012279
134720
1251439
454523
257517
92108
1893152
755817
1323954
103214
686124
981265
836689
1243490
1902536
1953556
113942
1446269
1244325
908640
1926017
834933
801265
1653006
1075149
165212
781645
772105
896201
1617679
1532938
1304652
1416775
1164952
1569446
145378
1710032
856671
920254
1883770
912643
1082907
1381909
251881
1865944
262156
314666
1613515
1522570
1738044
692333
1635955
772276
1134931
295006
378105
1763819
1611177
1563531
355394
508529
1455323
227105
1025693
967694
244967
1824868
771130
121088
105269
151257
1270774
1560883
1811167
862327
1808041
1027749
1489670
997687
1923778
1321757
684754
88980
1000130
412437
996063
239899
1966689
253378
1204937
378638
1395974
570529
1476312
1416624
1567127
1925832
1165594
291285
729244
906391
3065
1253377
931262
39783
1550291
1389692
1441342
754557
660047
1710470
285906
1004471
1641580
1522498
693037
66538
1905100
828425
1715455
856882
706637
83003
900781
1791167
816976
835962
1826132
101007
188485
472483
866688
1300001
1834792
1041423
346718
1001898
72583
12323
1828993
1999450
1870608
346893
480807
1961897
957204
304838
1795626
1131020
1889475
1396090
1652415
1810354
437546
451298
1666279
1870210
83850
1218602
203122
387357
246611
914433
1570367
1096373
678863
848913
1666397
810820
983668
366001
560746
275739
821123
451652
212845
144888
1424092
1186493
792180
1195747
1247549
1127965
967554
826956
84867
233379
578144
208135
1828758
535152
1656186
58635
441023
1460601
370603
372966
190821
1422621
1027944
1040058
901604
132226
1380849
612366
948773
409697
693246
1967218
1969399
731120
606617
716344
532160
1914296
1045187
851844
1594859
1980357
71735
28096
700990
484206
1288284
1138854
419503
1703829
144187
1077029
1641041
1972727
316741
1710629
462352
681958
488460
13896
453805
534836
1988987
813883
1843031
1118123
811828
1520536
587297
719742
1202921
660524
103981
470261
1898459
1936696
595051
1006851
524770
1601634
1833332
1098585
1630608
263447
1941044
1531718
215108
63201
642382
101775
1850657
722508
1488701
564634
256738
1728053
692390
794614
1690140
1708983
113568
1699267
862349
1717920
1464527
597812
1799644
1446988
917076
743026
1190832
26742
368274
1092780
1499591
578652
616254
1476809
573255
382357
164516
1589133
340351
1696914
614857
165374
339999
1721613
1108308
29100
1675701
199791
708681
403668
1139800
610616
1545031
1975846
1437340
1401139
1341756
1119579
1228982
299812
1738837
63528
1076230
1312683
560928
1093518
874563
1870645
1164812
1817703
1370849
1089198
102604
1277682
825271
394637
1619216
678976
883937
104551
1976978
729290
1264235
1945271
1104663
555585
1913414
1226004
677886
499208
1469351
1339987
1084869
1793132
146610
771814
788702
1073165
1756282
1100093
1409381
940679
964945
1421033
361835
958767
265777
1623376
1017359
1004171
1936446
611895
162449
294715
1672940
1731117
155567
437900
1582790
1904640
972245
1109425
671522
36033
1245031
508238
1653694
745158
1933474
1957480
1566573
1166853
464237
1402735
1383747
867222
1374364
1828754
1774398
1867845
1648769
400364
1322202
1139178
528510
1748108
22278
1159233
1087113
756919
1435259
1617757
1477301
1591424
1660094
1215167
1400704
1102276
1466102
1557943
243032
1599842
1764527
1203339
270514
284089
1285113
870820
1964987
1164832
1489043
3449
718691
1310695
1699720
579305
1222443
68155
841193
1798519
1312392
743710
810341
1954639
696427
1431049
1292985
1072087
1381982
808916
578719
220536
1031635
1633387
1035573
442995
1196370
1700848
257867
1737252
1157440
1917781
807996
1288072
920630
1076261
790599
1386030
1181941
1586280
1912689
1324342
1662039
551371
1651024
339686
1931548
1637826
939729
1309807
1654015
1930124
1869799
379529
7364
1514422
1739373
1854303
326687
1271688
1511570
1970460
1728998
1057156
460187
579172
1837491
966756
56893
480148
688012
1499827
1893609
1308174
857748
753117
847944
907654
505778
518544
1506450
1802856
1964561
1892280
234114
829713
69953
1103548
1399854
243077
607307
184842
1505763
1287766
1677377
1540742
720210
1708344
564277
1590909
1742429
1213902
103521
982063
106840
496366
748976
872464
966669
1167949
1034603
535469
402600
1733111
1766649
1337415
1064691
1229983
95631
485544
904658
12345
190962
1193020
1576137
841653
873953
917212
1533310
1808804
455622
788562
1920914
68311
1047801
826232
579298
1005480
1691444
1542052
1938704
1880208
93704
27082
757899
1617898
140926
1440074
1623708
1089480
1986087
1263770
1848665
170165
1854309
1566631
961384
1518340
1482650
1027254
211122
1784142
1259750
1821719
290494
200441
405370
1909605
1451741
53350
38948
798210
1008026
1832944
71727
91940
1650638
456111
1107856
1689933
826538
42644
1401653
1244857
214521
1157180
249052
458220
89710
290603
1696942
430478
1531213
1729697
567429
1574214
1112507
195060
1246011
288809
1003122
1081
1898029
1469425
1520242
291956
953476
1231074
1844583
1111533
757077
1375443
99152
941499
1257687
886268
1746941
61731
1536392
1757031
208645
1307659
1987715
799244
353587
1958249
54654
1671276
1611372
91021
1580245
191683
942922
412535
1495253
1109947
269927
1418142
1965256
183108
543030
988290
856367
1194272
151977
1949975
969045
1089141
1712022
1299829
621570
1907749
1948813
1160440
528485
1072781
78285
1381918
220328
658202
1128701
456213
562570
1436616
371629
1339853
1710513
1821153
859779
1965453
1799293
980968
1683503
1918515
1927987
200640
1094027
845574
1969725
562699
971451
1422612
1540148
401738
391692
451500
715833
444407
787709
1386621
1380946
64463
1064136
990106
1880713
1107755
29719
280479
303677
385662
839405
1002568
21903
1435936
1034318
1549499
453138
446746
991982
1821469
1099582
180144
577577
1472596
898096
1931481
1576463
1688940
21478
731426
1420521
1888499
1707539
785467
1609109
1022038
1048354
265878
1427618
1988750
80821
39427
1377035
1448588
1962661
1224074
1593331
588894
1313835
822301
1881067
551360
408801
1166812
172700
1513561
579075
1751200
237280
1434920
221642
79004
1718989
1706586
630532
122817
901779
164489
482638
426783
1882553
766063
1643900
1116684
1153492
1370814
849106
523006
1276445
1049789
1489746
218051
1104404
714491
416388
729553
799333
738003
365076
606867
1802102
382405
1246170
817847
770465
944069
1266083
956044
1061791
1740282
203743
299152
1756714
457429
1402642
959006
1928557
258954
1220707
1903700
1021234
601342
155248
1114807
1787033
166716
199920
216944
113269
1503306
1803496
1479062
1286874
312047
1722543
185375
1800537
87953
732605
1628630
80552
326258
831414
1748540
1258917
1045764
1040765
905060
608313
1243724
600160
625274
627939
843720
1581679
1399328
506691
1609158
1101265
857258
1311500
1431425
175222
288062
955510
1910511
340365
1680063
926911
1299820
787209
1485499
270630
1660448
1970331
288811
725883
686249
266258
568807
1477519
218619
132841
1826613
738889
194353
230062
1377188
1239473
1976327
391021
756012
1709708
1638015
1953366
965771
1648358
1275720
754880
1750000
1347240
1220713
101401
473583
1009200
775832
1607982
143418
864783
921430
1909606
970113
107533
1793348
885911
236068
231114
1006872
568343
1784911
578184
827997
1610138
1686218
369134
79710
1401732
1714984
1592578
1608672
93541
1345553
487259
720001
429631
1229946
729344
1330796
295611
1890378
1482521
25327
1012879
918531
563167
162918
1018834
38950
1293444
212570
595700
718005
804686
259767
112411
1523329
132995
298144
1195247
294037
1372955
1005764
1251131
308643
1438029
664802
677525
23323
1674179
793945
725501
1174400
1133568
1006320
1627654
996058
717450
273239
1569563
1940781
88947
431960
504407
851781
1967005
402240
362141
1534516
1841976
905
633825
119383
1854250
76417
1454878
1353189
838452
182982
560033
702414
790383
1969676
1244583
63255
1102312
577793
487547
252395
1546850
27297
1566928
1528163
1396085
1347990
1009003
1655248
604825
1873352
921872
1851339
415254
1996992
1930930
1915332
1779727
1040891
332479
1740789
1437293
637117
480946
1474350
1301194
397758
407513
542881
862625
1788575
100947
1421928
1713814
1701233
989578
588867
1599512
931628
619550
742347
554969
414020
1228245
447054
171999
205412
373154
1045880
797558
846137
84379
1996055
335195
884600
982161
1966847
1267169
41764
73539
900223
676930
1341018
383112
1110508
569450
1042525
1961787
1682232
1221150
62250
1140965
574457
573333
1666116
180489
224162
1837216
1604356
167161
28898
386779
1872078
1759625
1935778
688784
306824
1880680
1200554
1709207
202012
1231817
1872999
502864
1335035
258129
773978
828812
575420
1010285
102996
410498
406872
917447
45935
313256
1055876
660692
1704667
719990
1536909
727735
36663
110374
1257787
514852
1619224
1473114
1194272
396296
1998598
1779628
1132069
1527831
540615
1303979
55989
1815822
692208
1235896
6074
1221897
1285979
1968740
415445
1311706
51143
434999
840513
495812
1604827
1683110
1770697
857986
193831
707579
753157
1673359
562567
1262318
690608
1705317
1099180
1122463
1176628
1847238
937820
1294091
1288939
388655
158804
2423
1789743
279660
762753
1832997
1592014
1432947
1811067
1331623
1300991
1680093
939635
1329761
542860
659766
298757
1475702
146515
1777751
898008
71386
92508
578571
688228
1655261
1020910
145920
221109
724933
1199346
390368
421002
1404616
1390889
1712715
454832
786487
1637725
57662
136076
1607371
61889
898517
108392
24372
1235857
1835336
1334969
1362211
835913
602992
1212671
1211786
1433876
1782430
1380652
932974
1924379
1311053
1742057
561766
1600634
1204308
1834480
241655
617398
544908
122472
1243589
881240
1836380
1014195
264448
998819
481040
164000
1742537
22913
280070
669031
1629419
1614265
810738
513526
109862
1623665
491681
984453
129780
932659
1601598
1695831
510210
1512067
936968
1859793
239127
545994
1841205
1289645
1177189
1767515
1763010
457669
865613
561188
1936259
1631484
634817
715176
1263003
57487
884194
867758
669483
1958486
1420215
1236163
531728
123338
1482990
1050324
596715
770100
955077
1543768
1206796
656120
1673806
1151738
231486
1629632
310004
1372825
1059242
330248
166408
1628286
479206
1821861
247359
1147429
1829447
1510777
280839
1321723
57638
101075
1665482
173896
69255
514437
228022
1540410
455141
1238983
1346692
161926
958491
1355464
1177737
1903372
1149821
447290
1804705
73964
1011591
1798085
761136
1296518
348443
800246
1286065
474194
1144247
988041
394372
1590140
591721
1341208
1736331
1320674
399670
1738960
609822
1227035
647791
58760
1089059
1337108
888114
1842460
566146
461062
151813
433575
1324369
208202
72069
420186
141877
532626
1448636
1685301
1470048
731342
144194
1808950
78126
1873293
1852915
1396631
1276663
399721
98458
361964
1715122
846333
1772881
610694
562511
361183
926046
851231
1341566
967869
1192726
80964
1595820
201714
357364
307421
895144
1021067
863970
424481
1971026
1000232
1943461
99475
1492828
52834
92951
1041183
1703944
1747555
584373
107641
505955
731408
1517969
1539137
1818078
1592008
961341
1192944
1174951
1398237
1736513
294486
1065818
1048344
1830206
1009005
427208
945060
633702
1309093
711059
1159853
573492
770826
344206
670782
1122022
22772
251290
964876
1431959
125511
819068
1293979
951500
1644783
1989466
86473
517456
793683
290350
790866
956941
117072
1795557
1419603
203510
687560
700211
642799
406898
698906
1758068
1806782
822782
1159111
245851
234430
1427
536003
580977
1846433
1754161
1843899
530357
429363
1587587
1107389
741500
565482
1898414
1746282
1011500
1339933
64854
298356
644249
1378136
716372
1761664
1095156
1692512
1615468
443607
409672
1595550
1435208
1206346
336043
230981
419311
1746041
512958
1686039
1182904
66977
1999087
1400193
1851321
298090
8492
518687
829996
640089
1112300
1358741
1341087
1243078
205805
1797656
1053179
1845467
327312
418610
166527
335368
1213019
51748
1541826
1406943
34633
1524772
1589590
321545
1292837
102475
457113
741799
1775090
1470415
12532
1657419
401809
976090
955723
947476
1178466
408139
623060
806388
1381298
182257
852798
968405
1797757
8954
1146134
174748
702274
1945245
17361
427347
688071
69398
1630361
121884
1772206
104473
1307412
295969
1876375
286239
1254980
792489
1583581
743056
899249
988811
1603782
592926
1960985
1208415
148312
580691
1206451
1578160
1593502
1104985
830062
45212
1777459
694654
672986
1358873
164742
1363582
532767
554688
336655
574462
527967
885697
1742527
1210991
963622
1388708
552129
205721
1643269
674281
1513805
122498
19241
976604
257459
474641
1078881
1066943
456433
575725
1549341
1645494
356886
1931248
361206
245124
215469
1783693
92742
1057390
622409
951354
1145523
35252
72808
1201735
387895
12301
1107444
839184
711286
101699
1319614
1900770
1066403
798652
1983468
926141
565285
559720
1039151
1696182
227453
923475
1994434
1500843
948002
1610698
361749
1602154
597398
100922
85565
1348297
1370942
863779
101499
1642813
126106
1119122
755053
1321117
174219
1057910
728741
1288070
1394574
727709
1274461
824641
424776
609996
697331
713018
554694
87166
165693
1979285
700004
568972
162425
599924
505620
1180032
366256
1894840
1377884
427980
1967306
390075
164580
1315770
111783
583574
1493969
525438
1353275
893678
817022
1074245
480261
289224
1335154
387403
368899
1353330
1744794
18306
1850477
1445931
508115
699879
368786
722819
1318768
1510204
9709
211078
1393580
1147211
1079236
1364240
571959
135468
1989379
1530667
1013839
1469966
1680558
1422016
1750151
1330147
1128703
854101
1009689
833487
1233786
1404455
1913503
1752931
1833010
745692
1543677
825211
670562
1741382
945938
126708
1131536
218215
482451
1295333
1902914
761112
325728
311518
319433
1675828
1974535
1583953
1539598
1072143
412010
1034428
837895
740528
1639585
777660
903172
421934
1346066
578102
533019
1094392
1797581
47609
684531
1034248
934998
1269531
393334
1446324
509534
1470263
887481
397054
1299419
693630
1504061
336682
801901
1143270
251420
2412
1062694
127770
235779
1546727
1157958
409673
639767
281794
1395260
983942
283337
849794
1322688
1542739
1519782
618802
450115
1218516
415543
1163812
519322
1860285
1711296
1659504
1131675
949335
798575
1937135
1976034
544579
491519
1521122
569877
902675
297095
183765
1267972
1439276
1186711
1482907
1534550
1027159
680158
1183514
364829
237626
1809156
1724164
977669
651659
1400590
1851670
1057612
646572
211646
3754
1427073
1308671
1822045
1521162
74308
353955
511270
1720584
1711391
1602638
1238897
1826306
541222
145039
502848
1161394
72191
390839
1518613
1136459
635095
704293
1362308
1673379
1952128
718189
1802556
1390386
1551953
1621481
6269
193381
406504
814073
580626
1025338
1509183
1102788
376605
258046
574258
1001313
1844843
353355
319501
1117474
641195
1468101
1967960
1506104
1625644
1945131
496187
889196
1846670
131850
1390704
1863393
1664278
1362320
1253599
510623
1568976
1131067
1721163
1774610
1551061
1423921
271387
1942200
1263435
876414
1328903
152476
1548149
493683
759635
1471237
442988
548164
1791585
31955
1591784
747536
961667
319987
793913
255017
1268512
928540
119560
1427372
910908
1843494
87785
812791
952034
1377284
1670730
831734
1436635
541205
748979
1389676
200160
1797477
795862
1585180
1810270
1655768
1290093
869451
390608
1572562
535150
1273935
1574353
772146
52377
224705
578671
1317877
8766
251330
166186
915850
1638590
465662
1878366
1674213
1310580
1635963
750472
562331
539800
518300
908995
1267929
1818656
939772
565622
1282085
1328013
144887
1831671
1102735
818482
892832
386542
947036
1629609
1473669
1509734
1674805
290145
1696438
12198
536569
1791668
275583
407971
445003
432177
1684979
370337
440797
401568
715747
1914689
981138
214780
1227049
978532
604516
999403
1166873
1302693
160993
1262224
1286444
466546
1376179
945032
310105
659277
10770
271657
449457
1591738
1190073
1940154
1839157
1618616
4745
6929
896294
317124
1587715
412835
1746159
1841017
985010
1612268
228745
1392779
251952
808224
1274048
1279648
1013414
574308
402497
160547
1636707
1401555
956304
983555
215736
1294625
338062
498822
217576
1837945
1108361
85708
115308
1710480
1273291
354288
1671077
12527
1524390
93026
633716
1066450
304090
875325
1007006
862162
1726203
451243
1772072
835643
109576
665173
171217
476081
1412389
1486101
1262235
1669088
380287
228450
554201
1259504
307964
467431
1472124
131737
540909
1962817
898153
1951530
1931260
1885635
659719
1587627
486719
1103316
372047
1728555
1365869
22795
457297
72514
1462824
802800
195713
1833109
1907681
241469
893630
1827329
1519836
833881
293676
1746642
120368
259135
864816
1918449
121249
1673761
1195848
357081
998410
585199
220381
1293423
1350613
950122
1337904
652857
359774
475413
553479
215185
586664
1417345
1236958
653650
742020
6787
1042239
121948
866110
1694900
952746
551535
585217
657606
226159
1072857
1615942
1782070
1869370
483135
1692889
807712
666770
1548009
369500
11141
880190
879374
221307
769647
1588523
142097
309848
1114774
1577592
182184
317181
1730633
1872331
635726
439021
1325196
694803
1587707
961991
956272
79814
1012724
1225381
19495
957008
302357
1720663
1855886
573126
1718842
587372
588932
1574318
221874
1552867
1415086
1004236
198050
302229
126653
1756817
643653
437576
1658802
1420084
1053975
585228
503524
767097
1705211
1272595
318166
609176
1712927
1185620
759934
43733
1807405
1013449
945640
1926031
403991
1869400
1435930
1501295
616517
1206691
1491433
618304
47951
1614337
260496
304955
807481
960759
1590990
1402916
736278
370817
1077683
1216489
914737
1809618
875655
688889
1504574
91649
1545848
1626713
372386
1075945
422990
1960371
1420231
620891
773194
529406
36129
214621
116682
1799221
270864
1137087
1878477
1359591
1697489
1694593
1831397
407803
1205762
1768753
212714
545646
627626
108290
1679015
1150927
503676
651750
1851838
1342651
214100
1314161
742963
1869798
1928733
1028785
302761
1628215
1775151
934674
84440
233954
81962
1367042
625824
387529
831035
941602
153658
1077205
1345007
441588
1991118
1501563
582492
638125
319616
1471638
1129447
958952
1483566
1568924
1043848
1404995
1894411
342013
82483
664359
268450
929146
1012107
1504139
411337
1311530
193028
1257946
804851
1744500
1050368
953455
547007
1114559
1236584
767180
367253
1078357
51730
412864
628263
1978560
1871556
359949
801524
1871088
850059
808066
1981421
270655
107521
1441109
959196
1368230
1014651
1998307
387711
1968533
1217944
244588
1974879
911027
660429
810062
1171911
330422
877413
48656
978788
44568
1081267
44805
149668
1774336
1888589
1123371
694897
1838621
1773648
1721395
708949
1273105
20460
1352096
939394
1019273
505881
801600
1714374
115916
744524
1462055
1198022
1317924
1895581
90609
1557548
458364
429962
1788893
375457
1544659
1307381
1218784
1665162
335239
1175910
1780406
1127357
229434
510943
1305968
69228
1348157
199844
997239
460438
886673
852909
875753
1171955
1247705
988457
1374184
382237
353804
1317028
1256439
639786
1089296
525958
825105
1343775
1292104
64137
673782
1162795
1122355
1367920
1238715
1727087
1179832
666315
339298
190619
1935044
347306
1607581
377968
1537692
1794763
1782976
917729
1474231
44014
1764212
1439162
1576821
713943
1220763
510190
233867
277083
839106
1889316
1376175
1775412
313360
1354511
266411
1536287
131809
693364
310896
158630
390889
1517387
1576117
191640
904551
904012
857986
895828
1240081
4607
1225681
1247905
574238
19629
892093
1599021
3710
312162
1455734
1241153
198031
125602
704961
1312632
933287
1519474
288723
1214853
1177496
1940136
1656311
237269
222491
2805
1453183
1940651
74497
860115
1393822
992681
900523
98922
998285
1781127
795193
7455
75370
608628
469267
1438513
1714517
1552159
1066731
1376261
654585
1687700
831513
840913
1318447
865160
1877380
785768
1550843
1827233
14058
834178
94997
1111133
500085
975171
1164666
881701
691096
1077445
1086524
1696773
22165
435845
1328708
839168
1453692
1205967
1452074
1080564
1323373
1664057
1057007
160355
142010
40011
787648
551879
1154610
1631314
54570
3245
1816639
223958
1481876
2507
1000422
1075237
1866624
1264578
1097507
363288
1903949
286767
48637
299274
1505816
205272
1836561
1137816
232478
1328757
1110015
1968712
171556
15571
1874002
1502802
1619105
677205
489320
1669111
1982798
961851
887876
227056
1624290
1526561
1078068
1982752
1593615
1441795
912667
495904
1622314
1853950
317624
1098724
1205575
228795
1517269
1858666
195998
483373
1515629
976656
1112744
214878
194447
413828
577074
326863
1564803
1972337
1078373
1560115
1556785
1804889
1620576
1938853
1715417
1938362
431629
419381
1185311
1401004
1086975
60641
36104
569135
618074
1130378
141305
512162
1832634
1124457
258490
1215461
364202
778949
1760065
317907
61551
670098
1774272
1648183
1378494
807902
1845037
1768057
1615614
384252
838627
379948
507662
1971185
181763
1374491
1398345
918403
1885980
1955848
220382
983540
55721
595698
420783
1958641
387675
1658999
1754315
1069618
78932
773097
1391463
1763709
297407
1945642
927398
41485
1573012
1784110
1212812
677519
122108
1180031
1596529
1398161
1131025
406923
1042320
1077718
966548
980992
1169545
142067
1943787
1405764
350916
409406
1542599
1306226
279549
1291813
1226989
1501867
352768
197091
784208
464990
1745677
633879
253980
1487358
1821710
1531566
176013
1278504
296501
350055
811171
418694
632622
1553869
1785108
229947
504368
1856508
671781
316709
118691
1215329
530479
865455
1872905
274833
586385
1370012
255857
326198
804839
935329
245972
871789
1675742
656540
370477
790873
473634
484976
1532347
1606948
946831
580133
1581480
1491929
1934969
8695
1172047
252652
1349036
39539
1665708
1302297
1324970
581190
362263
1258566
304828
633163
431042
1089089
1032719
247096
517955
701538
783692
75720
1302785
543412
1559684
61484
438736
1332402
708541
623100
1108653
595518
1092262
198843
234344
1090016
615416
1755374
1365626
524817
500170
937022
1030700
761074
1759591
1682352
345820
1664645
1337101
1219967
1565998
1467299
1310685
859944
1224221
436862
421269
480310
635778
252579
878079
747581
1417524
909998
501815
1451506
50852
1513327
166335
713232
1339678
911595
679789
1078638
130010
692988
1346319
1675575
808490
188774
1690927
1432185
510545
1526664
232209
654626
1824441
1770321
1089465
625903
1557995
998410
873103
1127732
1947969
105697
1720751
657854
180323
1740444
1671394
917895
327769
1095138
824528
140661
1487542
193644
315020
1655235
542973
1122012
620509
339156
973492
1374363
451091
184723
832001
1551148
826052
1678621
335500
1420937
35409
1873225
262684
1075820
324959
617851
1904457
471700
1574882
716130
849133
472178
1976824
763
655892
126391
1391478
1992738
1237694
392136
232787
221440
1666014
799109
679601
1266350
442392
1420735
495926
628101
838225
1832360
510392
353548
1388438
1524112
1419236
683732
1364831
1329555
95887
794398
1355191
908930
582828
384259
908252
162922
519721
1606647
692497
217325
970414
1875839
1780417
944764
1559408
953035
721212
1472807
1688316
1350669
969451
1700647
1569873
1526553
1388967
48061
1658471
466468
1438524
1348520
1384264
260371
417633
276466
1544417
855866
472148
1336125
1531389
510700
1517088
1606542
42954
1043068
994268
94001
184159
868286
899158
884676
1087896
1429372
668912
679386
1734141
44878
696659
945858
929560
202657
360580
1757901
1386551
28935
693557
100436
96010
1904253
1369549
1058121
1916792
598233
1307420
1753442
1023544
1289969
1885129
843778
1437847
1598110
135233
6536
1826354
1029631
179277
62008
201406
1403474
1294455
1161623
116507
392179
1449095
1495957
1225336
1220967
1026024
1365003
208689
1601176
245269
110738
1060078
1695095
1392518
878317
1885950
177990
456983
1347557
528866
1124825
200729
1371171
1099088
1086337
288503
1462693
1612846
1166086
1714790
1058812
394629
806305
1363537
1083581
1334103
452229
487995
533241
1543949
314031
881739
1501926
337989
1224732
527797
1869256
694233
422543
339049
538415
1877890
511256
1802565
1308270
463040
222532
490771
1689462
357269
1391339
1585137
1777229
833400
13473
430447
1586668
1967815
572673
1019171
1397932
1395861
1537657
1397679
673789
675180
1420885
1137312
1820207
1169515
326330
749788
508551
754315
456157
743521
1656735
1938346
1752286
626878
530900
798531
958033
1673916
1466505
726333
965242
32326
1640776
1029747
55425
641944
1702946
767724
1549695
575532
120032
696324
1506159
521002
359898
943930
1681380
118481
714671
128874
1406905
363980
977589
1760857
954438
1831075
666810
1220067
172085
1961659
1010159
1145897
1419773
917276
231961
1689764
578889
1616284
1871430
38005
220585
1197190
494803
1323107
1709654
1059251
410496
86907
1113146
1705272
805550
1201659
466841
1046657
1125168
108946
1603111
110759
1565291
1937078
1223639
727686
361008
87612
430950
669940
974021
1242162
1777783
649611
1980390
1873387
1873558
1878440
35586
741715
1482409
1054060
160554
458679
535187
1615500
1787367
1561907
1666984
1206830
136474
1307677
1356821
1929234
1385939
298431
1839127
1728624
1365481
84230
1412467
1366341
1881982
207779
585259
1051817
950471
1659522
1598130
1811076
102388
1092672
405949
1451933
842481
1548204
1890604
972977
512923
674224
1534369
121968
1949230
113029
483386
900189
246535
1324537
1242426
1167813
260564
1490415
1746426
904170
1101700
1834952
1757942
1000956
841378
138974
777663
1883581
1203039
951302
371278
304619
899939
841667
896331
1568103
587782
1917063
1942570
1425994
1131192
1939952
1168558
16076
504285
1352372
871774
196124
1608717
943096
496346
1709213
1432557
1225402
326346
650376
6891
173114
1205070
1378659
103138
1153987
648809
1072231
860904
1983388
401438
1474174
481254
1371477
1241901
1893465
660340
906877
440981
503425
1375631
710260
88136
1796313
1324379
854315
1009166
477863
376606
706873
434520
571258
1086392
1062025
183261
1258744
1426045
530513
442014
1896307
286641
12998
1166581
1948754
496660
742803
393179
958792
359976
780465
116752
819338
682883
1797277
1553955
262540
139658
1136067
46040
512916
149122
529311
1440488
518008
1152405
1786415
451481
457421
1701492
818334
1717096
1486820
1394008
1444241
1099946
528885
1979428
1604456
180437
1675891
887536
1559860
1027216
1869035
1287402
1715470
1118738
242146
422315
1821566
1759982
1412605
765852
937658
1475049
894094
873539
1550311
1435472
1331490
142707
1305119
1124984
132390
1097079
1019533
1987472
1057342
720171
571261
1316627
1412261
418394
1533168
1502005
839925
150929
352083
83849
77976
1564893
550368
1203312
1373953
435140
118096
582242
521288
279563
1712836
102605
1595731
51415
1773897
1871512
871819
1388103
37318
197797
1222370
912274
1355938
1869098
1195000
1157279
880288
1299221
1969358
948549
374495
741996
8266
110136
17341
996507
1472598
6202
1953264
459450
240439
51718
435615
824016
1654317
823379
1899997
1353244
400009
713597
59020
43101
93446
1947260
427283
91595
1318783
504950
734871
467606
358842
353765
894624
1772766
1550603
57283
1860290
1052696
673517
893441
1107890
1349523
905477
466704
1794398
1710193
1932572
713139
1211817
1802016
1089377
877763
1655894
187855
1089119
1608935
244136
428474
891080
163918
132555
1751484
746929
153233
69627
981136
1691982
1374563
391336
47435
1738187
1978865
187171
17076
963077
1870392
777960
1598412
400004
390008
1119334
1372577
907541
153786
1590482
643323
232788
1525804
1206862
1540580
515145
956951
401676
1894139
1908258
1481028
1075422
743242
1867856
1201580
1094182
1260251
1846279
1103457
1964141
1699096
640631
1936475
34765
1127882
1092581
151871
1128232
1289081
349226
1103539
944325
1539414
1930876
1675868
1943046
1253667
551397
503127
157303
532877
775835
875042
1706596
465200
1754953
1246408
1622304
93670
1968971
1237869
1079202
335786
1334602
85789
1464680
74439
902475
1271944
1219895
1332738
1259423
1896917
1205721
1017562
333144
1885326
1294157
677042
1407010
1934940
575940
1150956
791111
1009837
1278936
465725
667264
1487197
706901
501525
798247
1286666
316706
1636202
976050
1062844
142795
364482
1904319
514463
61473
1447590
496257
424416
1300944
1063242
886812
494321
504771
308382
203372
1500180
1378140
967785
403790
1848629
1793369
1173118
1457910
109012
1113667
833334
1933025
1257182
1629732
333851
559310
1299357
1045516
1345889
20618
1969325
1216675
383285
378602
19558
1130145
1556343
252574
1250276
524560
1820900
152115
1698261
671081
789320
1992761
268928
505924
1028073
544281
1971603
1484172
1087257
1567427
1887257
956162
653409
1227566
699602
1779231
1624540
1694840
314401
1320313
1012191
156163
1010234
1197317
1369036
1448023
497231
132347
104613
320853
1847009
1349089
1057126
1981042
805274
1000145
1966250
1080033
709768
1117388
796324
1780773
243536
923642
399761
742944
1815077
1792170
1293731
318206
1673369
1634258
608607
456911
333378
782617
866666
257576
722319
492257
950344
391136
1456310
605954
1271440
1723006
588261
743989
680157
1774759
974966
162785
1077715
1646758
1584533
1668189
269544
1910813
1763074
514213
896315
1110395
454946
541585
889418
715981
631835
489339
1190003
950955
782369
981758
1709170
1208765
630508
878655
1319407
1713409
1351499
924447
881849
952361
16966
1689787
1725552
252858
1168933
1396040
940602
1189908
1445178
1774338
816807
916745
1745342
731710
1854664
1791815
901563
1735783
418510
695525
1344418
506935
1919392
1058327
557040
1982742
1832212
1468207
562737
1625680
1019999
1932324
822120
1574385
1316257
1369113
1677384
1284851
1279283
894580
349787
1808931
1044149
232365
1456202
113654
1520878
1690632
1450375
573655
535737
1765329
1230027
1636100
899343
1399866
1621222
290685
1248781
1362169
1280581
1775640
10776
944159
1284611
1220227
74097
735798
1838699
1052466
1957722
1432559
1021791
1814456
1797144
714468
605766
1822974
2141
1855021
1012320
509945
723338
944241
1846621
723283
1604027
376313
471911
454561
1786612
1262711
1922009
518899
1288628
652053
128079
1584175
889411
462604
711054
1799563
1334868
1939516
851573
79299
524666
322684
1043272
1866353
1774652
1756655
1916983
969242
683067
260975
1263672
1228376
228846
623139
809920
1238631
1548920
1424401
1901347
616592
456080
1790020
446297
515113
1976486
1870621
1638438
1275619
547231
1881815
655512
1140946
1093829
894467
1887045
1391510
183029
1136161
1346914
1004805
576306
130492
1004640
792498
709547
571709
1830451
873508
936404
79318
45661
1783292
830607
890027
1713082
1198748
986501
81523
247615
390032
351361
387419
1051154
309207
620723
1359491
1510899
1743543
1556427
1925894
1633502
720712
2861
1734002
1220485
867125
873139
219454
1806166
1828312
409382
575876
1858575
693925
1983076
1310006
1698115
1308595
416582
1708662
31894
473751
404037
1608836
721963
414089
927236
124633
800934
1148129
1006929
1350506
1424377
1556549
318721
1825319
1435334
1041637
21625
335646
1781407
495946
1985754
1517511
89631
841943
1706114
1898012
230062
1392985
1727763
8723
714200
1549043
281802
160547
1957511
162680
1051212
1097105
539840
607589
687087
231366
1262019
1869775
885942
246154
1071881
1138871
268902
690813
898617
803313
1604197
1666067
963748
1723136
349084
1376744
573629
489713
877768
594537
1295753
1242388
1806311
1279721
571319
540803
1994579
1789737
1840075
447798
1479225
1168765
1266414
1141903
667423
1407521
1481471
1534800
187532
1255574
363053
1590899
776577
1308512
1744777
318498
1494298
1606683
1499637
1075812
1148695
1044579
1226664
315915
1281862
1615939
1930676
373241
6092
853658
848228
158687
500406
212979
1393621
122140
309097
512599
1890605
1024335
1881848
1656654
1253775
1413950
1034506
1141958
1528570
718235
1496215
1395719
1376460
1813751
682217
572668
1472266
1645413
344840
1228604
1405009
1057195
858315
1978156
1722537
836986
466971
107914
1913517
1330780
1836270
1743849
1221304
1281183
1479502
1783534
7519
823248
82613
646536
1664591
1902967
960993
995691
24048
1837985
715231
859416
1212575
161843
1497278
524908
1124537
1936119
844121
530412
49890
1342603
573250
890258
10907
1133928
1265802
1756188
1771171
63745
486847
1554176
94371
1944205
677947
1428912
711148
14052
836467
670584
1495928
1892911
1965672
536976
1656527
1914849
1741498
610491
1704300
1934170
978326
120578
376584
625450
87833
1099151
727945
1157434
318723
1434100
1935725
616603
39189
1758348
785530
1034002
578010
1634359
475744
211410
1016598
129587
1279879
903745
1949477
1442297
568491
598283
216424
1399924
1883352
1388521
831888
1636153
1906329
1418828
1055268
1293193
1960191
993156
1686046
72307
854862
209942
1381913
508330
118771
1206571
1932299
1101901
455872
188259
620037
1103697
1598753
597787
130896
47505
847706
513565
1026437
950178
880025
1462327
1689507
1032798
165077
93088
469845
890656
650339
277985
1844215
1395104
1721802
1085629
1695917
359968
1034290
1599959
483259
648674
278878
1149359
1884598
602655
908299
229685
1149663
1965721
98081
770591
1616927
167770
364223
651577
763
50279
724323
742516
326123
855865
717752
1529161
1250454
875990
208595
1504727
523842
1592386
304252
243687
433380
141151
772422
1393073
342560
1670265
1946756
695382
1182811
443847
591324
633425
1209404
115612
1244344
836867
1409062
1435158
1174484
1090441
122325
447309
1492439
1374801
198695
1880738
760246
245493
190656
539668
299154
235276
501041
419254
1977134
788463
1770836
1509107
208455
425848
1193736
617383
596861
1315862
1087667
1528194
873674
370585
854172
1099223
332388
1610577
71877
301912
1994492
1795157
449265
1804751
1431536
1991758
300210
1095726
882968
633808
1988362
1240668
184438
1601268
942870
877294
1030626
1613771
1841832
952296
373848
285190
1532260
1877815
1203387
1967316
802604
1264077
512368
1464977
1790665
606551
1900693
1842108
414736
134841
476224
1549417
613354
955897
284775
701413
1814293
692541
413328
24093
1425165
1600895
729602
100570
69187
1650039
1180249
1711547
1530871
1518062
854245
1660573
232457
1316140
1859355
349742
223158
917831
1488203
198095
13557
659749
1395344
11737
1727811
528994
911395
722145
553768
1938052
1253452
1346135
517659
252043
425483
481087
1937814
1634047
1509881
1946092
248697
277192
1690770
240318
1532569
652952
1544877
579705
980577
1780764
1962933
67960
15510
1057380
1710106
662250
1709681
1850306
30963
1148633
122183
352049
1472319
1241260
459436
1826331
102165
913462
1664350
600881
71593
1120602
599290
1276244
1044376
856076
1551361
109497
692130
443730
1683066
1108629
427544
353841
1607260
785592
1179550
893898
330970
1458432
739528
905017
376322
1831733
1632018
558037
1044491
1749228
1670704
997151
1179697
727894
1294704
483143
1965958
1365973
429220
696541
1871004
78388
1881849
1192226
165188
1998987
948465
1820448
1075910
510824
1455059
16330
1434428
1978923
1216205
1773857
834199
1660146
1168862
945154
1477091
270815
804829
91332
1772104
1137982
1246131
1472465
1637550
1861728
1727903
1687189
1752046
783421
1337642
575139
1935635
1850432
798200
295937
530503
1126942
1945737
911046
1528719
1801132
1387582
137246
644978
989308
877730
719478
267913
1627856
1674179
1371636
1154467
654250
187221
728558
1138601
1605297
1291457
1124061
1936213
1330993
1370861
637604
1773301
1941692
1913653
175680
1820868
1504858
634702
1029564
1758719
1205141
1446709
146755
1002321
187001
1561940
444572
1002002
1672415
1805132
1449684
443874
58963
1833412
1322784
1098822
205152
825333
151012
102877
1835546
1850473
1450891
1582056
228987
465722
1845339
983481
1576964
561002
944270
6330
260961
1026547
1681037
90757
242898
402003
1518606
877251
832040
1840071
167957
1564225
905465
1905567
1093319
117144
1141707
1071533
40349
716419
743728
1962068
1904226
908964
1439397
1350196
1640071
490526
434072
1454990
1185665
533084
766979
1329791
1777838
176666
554849
44797
1676947
189078
880289
1848146
1244510
694233
186247
19755
1561586
447018
1577399
1822530
944285
1364536
1112931
1294836
53245
759931
1684332
1874498
49995
42688
516069
179995
317290
894597
1221988
408257
213347
1687449
1932878
342021
1372048
1303612
887687
1258687
1044753
477353
316821
1574095
1194075
260744
222453
989263
1590196
343278
75853
1228850
199801
1360746
225798
1673484
1615768
1580358
1905103
1578626
117328
1541196
1518647
101699
1957854
1558827
903777
744261
1959660
611236
469210
905509
1210476
1613680
794416
1439728
1055424
1151062
1073875
1358409
298549
637006
1069781
1659044
1113700
1228466
1054592
1287743
901848
916052
1682700
385535
310430
490826
1043696
1452247
897627
545372
1321728
531168
176911
1947280
1932107
654984
1403229
159504
1841454
1410028
1626444
431266
1584059
1588972
213086
611604
1243474
504905
564584
1846789
1581581
750830
1203617
1405853
1860168
524714
1426566
404278
1666612
1835698
1045764
1586757
1930419
1151639
1239123
154669
489349
745764
530847
1086486
1140574
696829
1122381
92030
1490417
287487
1192745
1447616
1755870
900989
423865
96357
1525374
249537
1402576
1032767
1599726
1359113
152355
272116
1212239
1083232
1567180
1204241
493894
485883
1082902
1911515
194040
1821639
1491423
65336
1620483
1984692
733065
1804559
1690412
1206657
1093991
1891571
616856
927357
414727
272509
900192
1816787
1748789
1267778
1566195
451058
1252760
989494
533787
1464056
18486
1902827
298710
162754
1550927
875888
1928132
427666
1478428
67522
313442
285861
1666976
1881212
1653554
1328809
1957468
819164
1849423
346241
1888984
1297195
699497
447611
1933299
1829662
9345
1584750
1438879
4780
1613530
754481
932370
1069965
48017
1739700
94448
299337
1866664
898996
328156
1961184
670391
1952329
154477
1784313
1440347
224334
1582393
189910
1355276
263055
1902750
1330912
1178993
271125
1424809
78977
187381
795772
1107907
450901
938804
1855993
1138756
221690
554053
928424
1484232
504658
1537887
1564140
955020
1322941
166749
1735414
1630938
757432
352927
40355
1905270
1241074
213692
668297
1343171
1543157
1508001
199862
1424492
1797034
383442
548991
812065
1632611
1459521
1095457
527035
1188651
731466
1017689
228318
103666
1144038
1040894
1857316
1048071
993402
1695825
871367
58954
1717662
303340
600834
214258
432801
444240
15216
1713306
962381
1946204
1139041
158730
1184084
266530
656505
269035
38112
1125360
460969
278060
501981
577978
1117084
1896885
567303
1765150
964720
1601016
806948
924820
1412083
1084891
1178973
246890
1498739
1476797
1998208
768161
1035236
851289
1619734
941820
1684594
1138368
1932817
589019
292643
1946554
788313
1110873
995856
645882
795160
127311
90291
560473
1122363
980871
1820506
228798
1710989
641201
156329
860874
1531839
409981
810665
1266562
1977718
62497
1726351
17584
1486354
1282330
1138150
310465
1226540
1951726
751548
1948331
631409
1256997
835294
1615755
515006
1473925
583996
232846
332472
1206041
978269
994735
806724
1280162
1009979
244503
1265027
111285
349049
1907797
1337394
954944
405249
948689
100436
488233
504404
634376
646254
13577
360006
1700456
975465
1691570
680632
1606707
712218
1771094
1084305
1796174
374803
855396
1165908
27609
304285
1856001
1848018
751615
1814838
1862775
402645
1181451
1557491
1422547
1252733
1724735
1167278
1472860
1579954
1016419
1257389
370304
1604408
1316373
75837
1731377
1111426
791556
426365
1655735
750027
1496899
164532
1102718
1256712
1817217
1421813
1008829
1354074
1761522
1623500
1724745
780785
1663914
820110
155230
1833343
1037188
961829
1525122
337660
1424844
1739753
804317
729756
1699003
1563157
1430234
1171669
1534086
1048666
1564192
1374490
100589
360116
92864
187503
1916796
1913770
1099348
1993418
293077
1463219
1293723
1904507
1931577
1779304
1642044
1600743
1452484
226961
1802498
460201
452854
544199
1912477
1042426
1932724
1992036
834284
721477
1356655
937879
823382
1439303
78676
1569703
573501
1020023
412281
1018053
1989638
430751
1340634
697699
78246
357102
861652
329708
162694
805129
1888927
1548034
919364
1833306
1159033
1315965
119804
967279
36970
1171914
1069969
555606
801717
676633
1933216
272738
83114
1192792
1299202
562706
1300946
975998
1452841
1121033
122570
140580
930448
1041022
1918991
398862
1992214
1454409
940583
254973
692803
1956448
1462874
1285192
501492
1609416
98372
689226
1672650
1149086
1385327
400090
120326
1599381
1822957
141274
568038
1007251
1225713
1244474
278431
1098683
729221
1943521
1261070
1540109
241233
868081
1912212
775702
167479
1832775
1205624
321048
835828
1124265
576992
1758533
886859
1667398
1007432
1502628
1201632
1215157
105195
1574706
1567637
247755
414934
928857
708980
909743
1477279
231314
986715
1661544
844820
182258
1656294
107275
199305
1091105
916408
312908
1706125
1219986
795964
1307925
1946342
530293
307365
1297923
1070680
897804
52102
694908
216943
1197178
1978932
1460832
919679
196793
1969387
1081686
262039
970014
1203549
1671657
938862
923499
6043
1915298
1871413
809916
409466
1819231
304578
1736228
1552581
988403
1226224
1641803
764358
1495636
456871
694496
575023
1374564
1962912
1898511
231754
625261
1069068
1916465
623242
1131693
1207391
1677113
948576
982224
1470183
1815628
539430
316609
1220606
91195
327625
375252
173637
1441357
1604854
1985338
283462
1544227
1280276
81775
1127178
750263
1606086
562896
577576
980646
1859536
1039568
817919
1388946
1822053
1547060
1517678
506156
1113565
1180259
1835871
247794
574975
1877637
1466647
1756155
1712110
1472272
1560900
1171625
810600
1710636
1223897
1149331
465519
1595569
423937
368074
1745706
667913
1876325
606423
1732836
850566
442273
1028117
1232956
1128540
224156
1760276
174280
1137906
629013
1136986
1317351
499316
18565
743549
1336986
662964
25600
733079
173082
1600248
951412
935071
614290
1125506
1369183
1364892
1486750
1884440
1225255
1696290
372426
189571
195549
1278869
1788759
1811146
1265620
628596
490342
446217
751208
681771
805763
781563
1895854
438489
1353214
256928
953701
1804591
1512778
300862
254681
1704118
1893987
1503422
1207273
1267157
448947
707823
898877
1290214
749785
933894
339685
1974847
821675
1177339
1692620
1288293
1141599
613391
544626
1627803
1524584
1466530
787522
70036
1187826
748515
1850588
394777
422550
1127686
1838425
124246
1204431
844921
1851220
1315535
1790955
348544
1806018
1003208
1777186
95799
330
1848206
280426
1890455
1752808
1416353
158058
1194493
232425
251725
1946937
148248
1768387
1426515
897968
1974600
179864
1593756
474987
951862
1914994
158707
988759
1185395
1339365
680622
967930
1397819
1788920
617350
1787584
1856276
1963261
1271180
704818
194150
1389048
923828
60324
812401
990376
1620543
49504
746847
1571147
110127
1642791
1485
1363594
1580274
963600
119527
530461
1174159
1861173
916476
212183
59521
521488
124703
977294
1706563
1644827
1723067
432572
131885
1513507
165460
936285
1969784
1382117
1438879
1869913
1355834
1928878
1374499
1508581
1752091
1782927
101382
1202016
59224
1249219
192651
524083
1914854
817191
311373
132930
770013
161835
1152900
1543145
1139887
89811
593558
1261719
510643
1972948
1569474
171259
1972791
713497
602209
41656
156433
1024988
1466761
1461759
630823
833079
185163
513397
1437598
264606
1525240
1252146
1330900
49844
1524923
964451
948676
728520
1677602
628064
1476664
1685177
776876
1411271
1723085
1969914
1079886
282645
320547
1742818
1454771
1400410
1351326
447418
1256857
12108
1689297
370230
479913
1767593
1469171
892421
743009
709853
91921
1643668
1760880
1704002
333737
673852
1532933
1018746
460319
1218291
1226705
648187
1369877
1134316
1517709
1984263
1410573
1659784
1119876
1675226
1088105
322180
1870312
1550844
1056045
1561090
673937
1444321
976653
1273010
1272957
1099784
1817041
1947543
660923
452035
1671488
1253027
1500279
1571805
855733
1662500
729657
1285497
1193263
1526549
1178768
185556
1621491
1475198
1398080
1777641
956251
1994303
631227
1809207
554685
35987
487790
214490
719190
1758112
1838473
1562509
241101
1698893
601762
960533
109424
1644258
1328232
1261844
868456
570071
277003
330927
812665
1176963
546549
151518
1733711
9565
1201451
896710
393983
1066365
452203
1340371
1520025
1270284
797758
464639
1561548
601624
1227438
79021
1882089
1650728
189659
60754
1565774
924948
1043042
1419956
945450
119144
1020335
1859947
1481640
330812
1491721
885374
682870
1498664
1452406
780072
521310
1448729
1493543
821977
1908100
1969949
1715689
1446215
1966107
1554058
1434271
1730100
1758756
639893
131518
970072
897221
307222
1865303
468879
373053
499574
137497
741317
1725960
411823
617949
1900513
297140
983531
1909552
1729829
422583
49976
461024
561846
1418319
1227877
1039985
353422
677947
1272569
1241271
297955
1600352
1692503
474843
880914
105897
1679859
967288
1282773
763958
1454439
1363523
1456349
815124
331467
929289
881304
418556
1988335
1409390
707355
1242639
1582000
43161
1733644
1301333
1406399
1454375
457173
27721
305723
1107398
1467944
1062064
1246382
1486624
988878
1491231
1974328
1010464
329795
351371
1015099
595467
1810822
585906
702917
828630
227928
1500621
587667
1479265
183189
1946539
1596700
19698
589494
20908
793290
1950013
1510230
1447627
1912091
1875536
498514
1682545
400367
674799
715976
1618923
1282078
1811164
1374049
278440
156688
1291433
881886
1270210
1083010
147193
1224724
130150
1811640
1117012
1472653
1495340
463729
1642885
458388
541478
134642
760326
1793603
818551
1339119
909931
1193654
524808
1005781
705624
1328838
538915
1475897
854995
1909122
1217873
941435
1807691
1942852
887260
1630251
1381609
29545
894279
1816577
1182776
1241848
1008844
1378568
1803865
161924
310955
349890
383084
649006
1345496
515
982703
1782680
1479126
369128
175227
295639
684739
1332603
660018
698061
1205659
909552
1014498
1630748
776434
591756
1676922
1148140
427302
1644548
1148336
1975004
1670413
1664442
412738
1410766
65153
1684374
775633
971610
86229
1701267
1946071
1060669
991115
915592
937391
442734
1217645
918331
574019
1003702
1782164
534837
424105
92359
1034814
1893951
1280005
992317
273342
1559878
522438
1509524
520816
1551561
584207
218527
761058
937927
371437
967416
1375443
1125256
1384142
1062429
1632211
470060
1544438
111374
1026470
298854
1667121
1808621
120525
1808654
406146
97912
1580287
580550
601640
1673812
236080
1880288
562071
228682
801500
1130088
1149668
200302
1999962
893749
139475
1986943
1695764
1126948
38338
433368
1718535
1012271
1276821
794201
1118837
842623
129342
849845
1361666
1559726
690916
1781655
197268
1493305
1677972
812668
1654257
390407
141314
794015
1229016
1821687
1499310
1175729
1726764
843384
1091009
116848
449285
874000
598614
1036226
1877547
777847
396846
1246236
826152
625056
1564786
589603
1613642
906566
1401281
315706
1576880
1426682
764522
1174026
1234654
1568863
502583
440162
716100
330003
1269021
189208
1284008
831341
1542955
503721
1716288
114092
1526377
1387030
875667
1389463
954179
209237
797511
648493
630361
1754194
552322
1600913
236260
1310297
316644
753987
1136385
1586953
1738668
888176
545103
304578
494251
1486799
697310
92148
1091872
78712
1503486
221807
1462645
1429005
1719710
301905
165883
282008
1995526
1741354
162111
263884
1752457
1285196
1231090
1142247
840084
1521343
823875
113752
1314094
451500
778118
655868
987507
1171521
1434915
305206
401868
828750
1824032
186096
1806103
718017
1588884
618967
892695
427412
698554
1818236
1072471
352124
1329627
1261041
798360
449070
1423029
1255751
1299361
784591
1445352
385652
811490
1570090
1666626
129868
1900262
1322348
1707751
1601668
856285
12631
751328
629688
790486
230250
336389
1956551
532873
298886
575856
353873
705171
1403172
908253
1364835
666930
1993482
1009350
129089
1550513
1147205
1209355
1681872
1689966
627216
343932
129032
482562
309669
740941
175337
1501525
1358
74542
486693
487453
91527
820835
432282
391617
193693
694898
1204036
676520
1642698
630673
1662429
1495942
660610
1254494
1370970
855972
1586560
861677
84064
1108970
1216445
278008
105492
593476
167841
1764831
636531
684303
1587608
1855320
1486664
744045
235046
1660789
382423
1433114
617181
1719090
821345
838821
617594
1022558
323672
44310
105974
162679
1262430
279431
266877
73695
1213957
1483302
1453293
183137
392264
723727
818900
797394
479585
542170
822744
590982
1930653
836223
1764850
1299923
496094
1177640
957546
1022606
1439261
1925032
880667
758122
1219808
1610708
940164
1005991
1505586
1630682
31594
660917
364962
114309
1261538
1383822
1385658
37823
224767
1782829
1658933
1215422
1455869
1461758
655684
1714129
859781
1472887
1480543
718046
214257
686433
764416
1035851
1847595
695057
1304336
1165477
524908
1421056
1348824
1449944
1868549
1369058
1629443
1985482
1340134
494949
1969940
501159
959318
286231
1847020
1421269
841591
1221007
327799
421924
1981963
1271688
128418
1654114
724527
257928
131160
1836263
170320
487448
1035433
1537129
97645
1825469
1017843
1524911
675280
900969
1113444
1649234
1935540
1296474
1598376
1539642
249363
1607274
967143
85641
1669704
810539
1115566
740495
1775102
1221660
1512505
966709
124466
1636345
1153143
1293331
503835
820488
449212
433314
53624
1435426
1232527
1535707
1526307
733599
518952
1998664
2374
982629
83033
1243331
1073958
1625095
1712596
1962417
289650
1621838
213531
21176
974517
1277796
739125
1860628
686963
647249
353071
1597636
1917719
1801627
1374797
209993
238313
1037587
1321725
461661
882371
803272
739730
565375
248330
1034202
1769253
443593
221075
1474598
1133046
1563515
274368
1775781
1769771
1807220
1874653
566241
1719483
873064
1009534
291115
97078
580194
272668
270524
1716030
1777387
120915
1903118
1326411
1617450
1135453
1240480
1272881
1819714
1333120
1732437
879851
1962192
171887
228318
221336
1238886
1206395
1324701
1145120
284775
793454
1055203
968939
1046316
351635
385432
1485915
907346
1249953
1528093
1751222
832295
1294387
1450014
1513587
1250249
142864
822859
481829
1797529
783772
1617955
721568
559245
511361
1848443
1527792
713932
208775
106927
365540
786470
965685
315442
1512578
1624626
249806
429708
740366
610654
1757726
1796468
1829033
524586
803802
844962
1611984
882459
1285778
849370
1944826
15965
944482
1400770
935479
781586
983009
1129105
881192
522802
1787633
601456
306276
1910125
687930
1433048
1655440
1315785
1951034
174194
99882
1637535
1060518
179858
38093
367681
40851
1865964
1531211
477747
1826185
1238384
243501
1561895
1481694
1881256
666811
1257866
1388796
380149
520963
1680439
1240132
1195292
759963
1928720
1835937
983329
825043
545223
1038843
293812
1511547
1875665
80624
184670
1910570
516503
1247349
530498
239388
1311160
1163913
4175
1628346
346304
1345517
1634090
1683811
38304
500840
1288938
1375769
722139
1388627
1163828
1934224
1651949
821522
700091
1905759
480370
1164031
1085157
321842
97158
890437
692397
1025392
1583266
166160
252448
1834737
1915463
1508168
1121138
1936604
290803
1098058
503575
1652578
120042
1452497
926110
699373
17576
1028794
311312
975897
1800377
115234
1948237
1558236
1674205
870799
1473765
1934125
1544262
479041
782228
1507289
815697
716627
1524158
962023
1269606
679182
408763
180991
1926164
1448329
1601704
1718763
343552
673229
988132
425695
875987
1576191
1690117
492406
411252
1694977
425571
1596987
502463
173935
877733
859496
1605271
38421
830683
1735883
851283
1971546
759240
756112
1860095
1834619
1035182
1250805
503490
1440373
1406207
1467742
969916
718571
502604
243457
112156
1216759
799514
1998231
994772
1469736
513750
331904
1407402
1173661
1765526
558881
195207
1008377
1567714
323500
1454858
1532517
513640
1912649
145734
777527
1136613
1079597
687396
779293
319953
1721432
1917909
1776317
774536
1701633
457863
1085549
1268975
478813
1079204
1773494
173069
1640891
1060705
1425522
727377
334639
33123
1550459
186662
1423396
948673
1420896
78639
1460589
1385952
435795
1259380
1080095
1516998
1174209
1602615
1075609
938872
408441
660492
695528
1420687
830027
1093590
1607635
1606908
1097908
1370153
1271520
394837
264341
223362
981293
1327848
194357
676876
325954
1881906
821533
1524704
2591
308219
686850
452418
424856
124704
959343
1734172
709885
729981
495339
1098400
1554630
184112
1852043
869353
1539415
673827
1284006
1805239
210358
1918178
1095618
1138716
449386
1040137
1493172
1176334
1160384
1266092
706385
327745
28514
401039
1269472
49949
1059490
1217467
314337
1074649
557006
1020055
1465216
1838959
189981
1380925
651033
559417
891468
860398
164840
888234
1735656
1585171
935384
1441239
1192479
779749
1026100
1660582
689617
1603752
993455
946314
1480038
631141
229454
735424
742508
1150828
122531
1601419
1351643
1174633
799564
1839764
1906869
216071
1943490
1525530
72255
1965670
703617
401887
972660
418089
1606636
1439566
709899
289160
1063016
1466036
1847339
1171957
1204229
1352751
1336134
243776
1387696
319277
352656
1235923
1355695
491581
948249
1296595
1216289
887155
113851
127316
1753985
585677
671388
41130
1155736
114687
556627
1213144
1133376
1825727
1337916
256710
1168199
1196230
1420091
413042
1172195
1401909
1149380
1377568
474623
1618453
625422
345111
975443
173298
165299
1708189
795167
632169
902086
1010612
1945770
934177
327861
215728
440777
880263
873033
685620
965005
1799468
1528656
1703604
1137075
1792199
482320
1803074
1926262
1657114
357311
761679
1507887
1678107
1909314
1201125
72661
764469
283896
1135209
1569838
1865658
593910
403923
687917
1369968
1125953
219187
1811068
1898160
1269648
706429
249062
1847682
1485064
144760
347984
1781999
1585500
1688010
1493770
1087412
561544
940099
1008759
1631975
407421
1160292
1899663
1482732
465934
1266951
1013179
545730
1077620
1984921
477922
371154
1863557
1951852
948621
1647124
385736
839790
584486
1945001
202999
1114732
46185
1295786
1515807
1487442
1544658
1814425
1927780
1725203
1501067
757709
1951807
484879
1528194
785553
1130791
783778
1089140
1285042
1799340
1052320
1988452
750799
747167
963313
771061
551099
1354374
997072
1498566
1841096
1420290
673165
1269033
1485629
1036773
813137
1042805
717344
790354
379326
377751
736212
1948742
1266299
1908585
81761
117060
1712148
1332829
189757
93058
257441
1765391
414790
424359
1899789
458781
619381
1740578
297505
222774
695111
739892
46766
1261324
361806
1075727
1220342
993559
1173230
1808794
1849270
1314853
1384065
1444434
198883
705753
1023973
1571097
175797
32854
104596
1832613
798524
1583183
577991
849026
78475
1408623
1029836
1182405
599668
616670
706817
1525895
1189629
1069344
530541
1933027
963688
1960600
1426883
544605
1996006
773277
815111
657295
6998
1264628
398532
1578241
682514
805571
1659464
110209
1674203
786767
136939
398056
1574137
1952180
1574786
810063
83383
713024
497308
605636
952624
1187778
339983
1282177
258086
449021
791538
380321
1975854
1719555
309411
1584178
761708
876259
317293
1417657
1273300
1988552
460449
1352619
262584
27278
33884
1943227
793163
745776
94927
371948
1306803
1190591
53419
972843
1728225
353517
980542
1694510
1507415
19709
375731
565563
131169
1423281
1524856
429158
679439
649589
137091
531325
1866406
1324374
792501
22277
1965798
131108
238735
472590
1757028
27785
1967079
450524
422178
1026629
1511096
633815
1850349
1204971
698869
1766060
604563
1153843
1931244
570673
1264640
1836151
948394
1649773
1415944
199319
334728
165886
882902
540896
1130231
1876162
723602
130629
1378715
410118
230715
825389
625909
1816802
861001
1286969
376727
1406596
1769034
1698340
1672743
906126
1184122
777115
94925
1597129
474183
1260841
1355853
1595063
1727053
1258687
528944
1175245
1792021
1977328
42876
1691740
1279231
256089
1481259
1307870
646343
1034937
424808
583963
1504500
1110918
1736113
1214275
376787
224511
1969661
488860
389733
1714684
811778
178502
1562544
600824
336506
71196
1075815
1760731
1311207
1779855
1183125
76200
1227223
208939
1468480
1950476
176117
1394027
96022
254184
1858618
1557302
1488290
1140138
340951
865030
1906972
1521067
1462170
855423
1238500
800349
837083
35896
483849
449355
389928
644741
252854
1529006
970534
1968464
1770710
680078
1576942
1477630
1147692
1822004
1052682
1464588
1369782
1730302
1430906
1848122
474974
101079
618839
202003
1473693
1824093
1191496
1076264
332058
1696305
42934
1941639
1312970
1786484
233253
123391
641293
1901095
934645
1048883
1175402
1316126
1520837
1118776
1390500
115086
1061352
507881
1125042
1099440
1517483
756839
998767
291913
1518493
1121716
661134
1146876
754470
1291197
1687929
662292
1771641
1257038
903264
171604
172882
1897417
971868
1229501
711691
1050589
184951
815251
1402356
1348191
518564
84370
1722577
1537577
98306
424913
1074982
1959751
1911183
1483474
1073752
288973
1317169
1400169
827540
484575
588741
1371109
654019
1242208
1320915
957840
1494811
1382670
1866485
896722
360656
384130
308879
1862280
795725
1902524
1373968
1279092
410091
1230651
1041438
377958
1738697
32300
1274986
1298720
1894254
527351
1209063
1678875
588388
16793
1766148
357718
1452043
1616610
825050
657510
781129
816381
1808113
1387591
677547
1701500
856028
1119002
1115650
62377
1837046
1862536
100323
1246409
1161403
138524
714269
1398034
416338
404894
1405253
1680936
1961756
115004
1328752
393085
1074301
1436326
1190184
1578887
562963
691332
482427
1801799
4537
162360
1817707
1995567
1557302
722986
1804015
1569995
249339
1429054
1884883
53350
835929
16626
829987
421717
1874186
89663
1797640
1310522
732488
1131360
92429
1873496
1109860
926257
1268821
1304277
818288
1732815
1051035
1056696
373516
1422732
350136
1116604
1370498
1353359
434899
467036
1618539
1115713
945677
1003212
1025545
650054
1166919
451173
846025
1457825
1981434
102229
79422
438111
1440072
1644213
1011803
172396
1509240
658721
383556
1946747
494143
172637
522404
1507350
1979578
596516
1719797
429814
574504
1605712
1894798
566710
1477687
17181
1414724
267287
1436729
271432
1365640
133002
1361532
1586095
843120
808966
102009
989483
594919
981411
1792997
824613
1299162
1668104
1457695
883562
178233
466061
1084247
1842835
1970184
1381704
1056456
1902383
450601
147490
254743
1481304
376315
1917964
1442598
782622
377188
9040
567426
717534
1980615
1173082
981242
430509
880280
1081660
474331
1470766
235771
1407094
1278006
1942476
919885
1004538
97422
1648967
1678999
90249
241293
731402
603969
985278
308876
432536
1080342
761983
317589
1901799
379397
669448
1242339
1781097
1556544
1879979
966097
507728
890006
1743127
1136830
1360527
487055
1417670
429892
1843092
241109
1054531
219820
1240305
1401776
1630227
1886046
1886375
999546
1680730
369237
1039528
1689771
1955982
771619
922386
1791313
1990789
515788
1060756
897153
251314
790569
1612590
282892
659854
1666048
102068
1558726
544348
1670351
836384
1004757
428172
629857
1221067
1240905
442216
1727594
544592
1658449
252827
1272769
210466
69211
654632
1012707
760282
1258191
1084298
1103026
786268
1122045
184419
78119
667879
983741
1096769
1924996
1044173
605110
204740
310662
1548222
675072
970147
528727
211035
673689
1079619
1773390
1690626
1190095
1050787
835110
73997
620409
1712071
1309916
1316244
1533592
127191
958472
928329
1568104
1482789
1096657
11189
1875620
856305
1972314
1918515
565694
398574
653051
622058
913033
1949913
1292426
226652
540899
309659
552216
137843
146335
1695470
244528
754927
1142954
608125
1653639
88782
957700
61918
1062174
1301349
1919771
1245970
1712621
1552461
1797367
1753046
1805139
1985930
23715
1415479
1524858
1399970
800768
907446
1172806
1229094
288612
622666
825557
245631
880555
439179
1356984
1439525
700529
83773
143211
87410
1042362
948306
98409
973165
780878
993672
1459957
686871
903513
219849
957834
1323124
1027666
1868944
154544
1038939
318172
1422155
1615021
1263245
35411
238244
1966090
948385
386617
689079
106116
1431271
434150
703443
278308
1688227
424615
529271
60010
437916
1981569
406376
1620788
1298295
599287
95580
740162
1918648
1069912
1662765
53789
1419049
663992
882
1381568
1436614
1342072
1262826
1689381
1651594
708467
639010
305069
1615106
1219087
1617438
898160
582558
1600160
1864787
1946871
1841775
567847
1577332
1024612
1507591
1841596
1569147
705728
480093
758622
1363972
433904
299638
1301024
375788
526796
1643484
1760472
1258694
1557685
1838547
1829577
484956
539916
424350
1473669
1521733
702030
1213079
1364701
163383
1966151
543607
1793907
1106256
1859219
225343
1947681
816107
1281420
1079528
1844096
777066
239932
532331
1368682
1009001
935263
352365
419111
1649566
1096486
1964954
1811745
293410
559155
477148
223846
1192496
1792353
1151538
96934
490238
274869
1400454
1051321
1955485
182693
1151901
319011
913198
679874
16471
1037260
1768531
91726
1431298
984069
1181197
810185
174592
687362
1280028
839369
1007809
1186327
388791
411998
1510331
1037673
1259786
1952658
1764031
535857
158165
187134
697417
294150
1723093
252254
1704808
326963
659290
1120198
1791116
1206750
80217
407421
1805679
161244
1037861
1693167
1790104
1185077
1508822
1568425
599146
813428
1751388
1313786
1090568
433923
476783
329643
1093498
848017
1822531
171017
17778
246438
488522
1468197
1834603
136799
260110
842879
547591
752219
460893
1336965
195655
1771299
1582679
1582146
1182608
1306922
584492
1076603
1613335
834823
1905760
1318429
1076088
1639944
197981
1224225
1305935
1107322
764575
169979
1909387
1361127
1056627
1644283
1631422
718288
1602525
989862
485239
1565334
1411208
1440687
430261
819542
566237
303788
1589013
849953
1571635
217596
1141023
1812610
1346982
1058266
1000273
418884
315462
319866
833759
1178062
272484
5812
1604177
1817066
776357
1884199
841324
1406164
1718789
115192
831011
109743
709953
1566786
664806
1136220
1344920
1304733
933466
279126
842114
1629027
655617
592226
779879
247593
1604094
368105
1254845
917625
37589
546364
1541836
1003211
1034716
703704
960862
549127
1806650
1404476
1318922
1367269
440323
1528559
924172
54592
135936
505436
1514314
797658
1628571
1127693
1562867
1040284
920451
364791
1986193
878201
462380
805769
1431069
32633
461072
63083
381376
1791460
1244187
1575895
1119011
414691
1605581
805312
568458
1343671
304949
121021
1676522
12189
1585575
1724870
428445
994544
797196
1862805
1773038
441665
80951
1429202
1063797
940005
760331
806705
675591
1975538
200775
1690270
1484463
1042258
1557677
771781
414044
1849700
281869
1960020
1156812
1219123
1039250
399500
1920908
1251099
1245142
1154336
1904959
1347028
1710801
133294
1307853
1769060
437799
1174636
28446
1953407
1283205
422664
1574834
362594
845759
1518634
1331456
1743036
1034694
529668
1072573
1865615
1901205
1528114
1746486
1989762
1386655
1577246
266111
1646206
153037
901858
1603793
994891
1421481
314354
1551851
1178547
611447
1252816
388762
1361690
21977
1342673
1605244
789617
1472242
232241
1056043
822677
704833
1784184
493004
1317854
457027
1377894
124646
579142
796826
1283907
1479007
637772
8587
1073853
645395
715010
1889939
1348467
1025726
202674
941844
1826070
996860
355177
1509925
301413
585504
1882607
376569
1730155
1263702
838720
992831
360369
676064
139713
1359226
1269987
1830813
296299
790420
1794594
1305459
1958038
364661
1720289
382765
133954
1396170
1596713
95768
601011
1695088
842914
925287
396441
594408
871874
448737
646068
1099057
37688
283382
48312
361635
3087
1321197
1950380
1348093
404165
1003905
1775608
438684
610284
275349
274102
121045
884735
687318
1004756
1168941
172080
519525
29202
1028739
180422
1000013
1629909
1918579
1943679
919346
209120
632292
368847
1026293
1275657
1124877
269621
1203769
1292955
1078083
1063816
1066681
1679922
1347486
1387912
1443494
285693
967040
303028
1527841
71458
1519338
403236
813623
1461949
1621842
1473663
1241304
1776159
388906
1292357
1987763
1187342
1861242
1603598
134118
745148
735017
880800
439580
337989
1243698
1490141
787221
672842
1596989
431378
1064499
1891506
882210
223113
510718
518371
702227
1102120
1724809
1905482
1521192
345377
1650864
1971051
1550681
1470336
1115098
1607760
1045819
342744
507654
943352
717752
467770
741714
415473
1411175
1070366
1714174
639095
1009612
196712
282129
1371780
1421563
770717
186965
807811
1502824
499282
1067518
1281284
546557
1011234
324871
1509264
1983472
1677610
469129
42739
744927
164613
1137410
30119
829464
225620
1473860
1429654
582229
655516
1484293
166064
373192
822440
974208
711030
1931294
316688
923448
376344
730094
90356
1401089
1656861
376715
1434953
1322977
1621781
405259
686274
886442
6605
566733
1726670
1086331
51734
1511733
1783489
127412
506680
760510
670376
1972952
467855
1292262
1249988
1374569
272370
47351
675999
1537445
1694042
652292
1655509
1506460
1356575
861068
1804883
1109199
146518
1595232
1583524
617870
981730
430308
422241
1385030
584887
416839
604958
1647529
1859886
1112723
672932
1521024
1238928
1779386
1473156
1183139
629256
92172
1144723
1925795
1168062
1854407
1283788
1117954
1409884
985954
896466
1852641
173560
969416
1211407
983280
1413964
1145191
311257
1025197
1101039
510221
1492417
830942
1418203
233507
663852
982753
1435755
1806902
132739
1893999
1793791
902034
1404009
758273
1960456
1706847
513211
629893
972777
831270
202861
1534380
1514689
1517684
956274
1627176
999508
1183733
323990
1417106
289639
107567
829517
1901423
1721964
1610789
179267
743246
1353550
446740
712400
555342
703705
853291
354328
1372028
70219
369765
95657
1305661
396006
185753
545048
1919689
1708606
481528
1552011
777305
802273
109846
1670789
1223283
641809
1617614
1840151
677960
1404481
1486368
1731397
1757021
337404
220638
1818764
1192291
628079
170771
896361
396287
201723
1342728
1849008
1651754
1874091
1666811
1761688
122842
58703
1773791
1584499
245695
536502
1239941
13128
1734543
1529638
857186
1413617
700901
615013
597712
1144237
693648
1270697
1491091
505200
1787835
281012
554867
346386
1314959
1617491
110127
1541610
536961
1548296
643450
1267853
1758403
547610
724361
1302485
146066
1540007
333662
1637301
133676
1534309
503236
1524913
562553
5604
46945
30327
93301
1761279
1510185
1958858
1030341
1033653
344743
19400
1658962
834641
1314157
717901
842337
948156
1510172
1620276
854122
1534626
24859
1292917
1305643
1762914
1970438
451230
1477353
778199
1030416
1495461
303511
1829068
8487
1849781
88931
1216005
244582
1234314
1972507
1171536
1285452
728795
162810
1865030
1884581
862503
1955331
1630988
588304
1248352
1011340
1211408
440
1191941
1290343
395635
26512
1025887
1988036
218342
30097
1016533
1106164
802322
95890
966304
1075857
359824
791814
869122
681252
1169277
32463
1260549
1745800
1555614
1518644
1144488
65273
1435386
1754304
1239504
707889
918807
1456405
1353434
306230
1166252
743253
1966597
1080986
1089914
1189498
1804372
717183
964096
192021
742583
978857
932985
642083
1409317
960592
738409
1982474
1041526
1940324
1678453
626520
104284
271086
1788303
1541476
1159520
1783566
69252
551138
292058
985221
239244
595211
850036
408543
1733671
1575304
86165
1658626
664774
334796
1398518
1466492
601512
738029
1316519
1117717
1590259
939784
1488172
1951856
1463599
1616494
1087282
811275
1001788
1859687
1529989
496571
1279642
725634
708686
174690
526110
712432
609928
1436759
1650282
489685
1657181
1927462
1202127
1598978
1208537
1587914
519559
534958
1146943
678348
476697
1027035
712389
1691986
1477565
737570
1868338
140551
1924511
1386614
1031335
1218395
524479
1419655
1259365
744871
646546
1743196
159552
1973657
17341
724718
1803365
1882305
66050
1408569
1188647
173677
100031
594470
1604827
1556525
767271
707526
1311274
1268899
1166188
385504
997140
116085
1380808
612837
1631512
1531388
825891
801287
333839
1552661
447910
191728
1920652
1243599
1363492
1398521
3798
317905
1704186
593601
1696107
1020780
997699
756792
1549961
1323222
1690719
682733
267133
868481
6060
1652739
637244
1390659
666007
179019
1072421
1065515
1693804
1710858
480480
191851
1040588
1748165
32233
677074
1994323
254814
1501258
1458156
44929
445252
1638037
1752911
1008363
1009274
647913
1305201
1300771
1942065
1937100
1325208
35746
632549
1607917
185348
140705
1585761
1404182
594883
1641626
1178577
1298871
544394
525594
121278
1011030
932954
1466690
1247392
1512880
1295936
383654
116221
14075
329257
1435929
359196
332423
846054
1106499
1033710
74265
871234
284448
1683823
492819
1710807
1559985
28892
1348414
1422427
771382
573845
357720
761089
765068
1623268
978778
328003
337222
62829
1675456
88593
1794744
930939
1337327
766989
928280
1582959
355027
844374
1558540
1190163
1517744
876634
1877470
1290336
1906123
711678
1072509
335293
1999732
876141
1093637
161059
1596316
230868
805350
1216697
1517579
718405
544609
1959254
1254212
1362138
837370
1892846
1469258
291424
623730
1113731
1585901
1121650
391675
259814
183711
1673058
511263
503433
1642781
1225903
1414379
185368
1742385
930384
443702
1967119
1806872
13264
1061013
1875671
501671
280557
1013023
1427474
1521766
354166
200594
1494512
1957912
667010
1757104
227421
49965
368774
922541
859375
1276315
1700476
250101
618531
1672812
1475431
1304666
1716046
1823959
1974685
98187
1476590
1017234
1624839
1025668
406529
1904983
616456
451496
1998724
1238897
1656895
481074
906324
1613368
625259
1294571
960232
915242
788034
1950143
832415
1007480
852783
229248
1520541
8252
926978
1577739
412750
804601
1874007
876674
1447660
980600
742368
1668764
82990
1742482
715676
1150313
1775097
1205539
287591
423824
939100
946061
948350
971618
1685706
695827
844852
510159
1633520
841112
1284830
1848682
330106
1341978
1612498
69840
150979
1997975
1026972
197615
1169397
989288
1997516
862124
252705
468552
1350758
1805903
1574267
1635793
1813118
1906614
1699575
1108385
1986194
333299
907694
1611050
432695
1517946
1347839
150385
1751467
871072
736158
112832
625081
1195636
1431869
847199
1205097
1522149
1732531
225583
1940605
1291365
1173449
1470065
1156948
103764
507995
1336609
871358
1365177
345673
738251
934405
1215210
372496
123371
115444
1778803
1786520
1943100
912299
1669479
1951838
887021
1041485
1473316
597458
1916300
1842022
395898
643824
378547
1741347
594011
316045
1461421
1405380
261148
353967
221003
1982932
1558390
305488
868415
568746
501804
554215
505709
788542
1063971
9035
374920
1071665
284395
1370551
591256
1146789
971821
266233
1915026
1234115
1673342
322548
834701
1774434
1121228
1671569
408210
997542
1047406
921766
1063392
732954
589947
1501725
1520960
8538
1648084
719532
330756
1404400
1682203
642858
1236953
549210
43909
233582
1706932
11459
1859829
702928
777012
348670
1766646
1630429
1604313
360059
1886711
606650
1121892
637798
1953401
1116566
1292005
755246
490430
518410
1391249
1333348
1750954
1830108
60572
784565
1985564
431082
590627
702417
411146
1347788
1872347
244873
525965
1250812
1528365
1181800
494394
714041
129466
1165048
349250
1102810
674996
1402912
20474
1185476
574788
1358106
1496961
1366910
871081
1072169
862964
989043
355667
1918302
619083
372081
81619
922516
108411
935874
301047
478715
598448
1946706
645973
1482356
202178
1422674
1406226
1861805
1939271
918558
1149002
99409
730516
707887
11561
269246
830462
1015165
1581759
837124
270591
898633
750396
492460
1924861
299099
875403
349455
355928
1516269
1902167
1983357
1152109
319005
1627876
628435
348367
1320729
224683
221087
1997756
407449
975876
1118062
1586232
1301022
453359
519258
197225
19909
1258254
1302648
1105254
905209
1492612
187825
829009
1179284
340704
1675990
786662
1070819
1416532
1547658
61788
813248
63751
934013
1030521
661668
817980
498116
139155
567150
302862
748006
709041
1411676
476403
1175976
637128
1103127
1309660
1544330
669115
582053
843277
650016
1740631
1682923
1315229
1653473
446072
150792
209705
923722
441632
902071
649126
1659465
392788
589985
1956470
955855
1736483
517936
1630271
1244971
1412249
1719730
814481
1643955
101167
1646142
87935
95602
1037985
1769333
100935
1425302
739597
634645
1758331
499820
1236712
114107
901580
1302083
869249
1767195
1640971
1115367
1377573
1267556
1810866
991140
1873217
24828
1317934
257960
1624376
341968
731831
1966522
1978423
1966782
723578
1819566
1677739
97665
1273289
269474
520908
946912
917574
765421
604432
284897
1785000
642190
1553882
332936
1639522
1685160
1819171
541680
178593
1292963
265231
1327245
760269
1288860
1681881
683337
477370
380980
1286729
1599401
66920
365024
1990066
106042
645253
1147852
1509709
981801
640674
593465
847025
1881204
1420288
1798070
1859561
1264606
1313353
1756189
1691029
1300221
931552
1800497
871386
1523625
906903
1516747
759616
785202
1033313
1122304
1843796
348439
1338785
1733386
1556883
1081107
857926
519010
1026830
714055
21814
216011
572899
14831
1665304
25319
1595954
936035
1891647
1859873
1108692
1253997
402331
156571
22636
888168
1702099
1753991
1570433
347873
350365
841080
315250
624521
1400954
200585
1128795
1697558
269285
923007
340802
572997
1663301
1055287
1497051
18607
1864702
286606
1280885
1149937
1658944
1982321
652045
98
712710
1438388
1740489
60182
1874819
221747
1162179
1052772
87583
1599919
94270
1326903
1453895
1861549
310643
1368282
1642889
216079
156921
199058
1926199
1333309
1838910
1871599
1844321
1235160
381611
1083764
850179
766260
1751283
1102339
293717
1163447
769283
1954878
1976080
1727563
1848110
94033
76971
231832
1326985
1159004
1905261
874020
526456
1511137
1867687
392255
1002906
1117884
533045
283203
891572
465129
564565
311143
512402
1481494
190339
838883
466283
1296403
944939
1987517
1215427
1669477
876168
86393
294052
1606280
596659
1766245
1852853
97127
1100059
278222
67051
150776
523624
1577588
1891042
1466841
810975
1406984
1768851
828411
1699523
1167735
194674
777058
1460537
446799
1549484
250204
1613838
1973557
1007942
1085149
1632928
1733380
39461
29751
846747
782628
307420
393589
1531829
1772909
1869366
1997627
888569
605053
1902580
1220491
1829392
261367
1343775
111439
1951292
1222660
617995
801403
546519
494262
146998
1242803
790167
674796
758988
1140360
1982091
1939655
49366
457051
1507089
636724
596305
718833
801429
1123640
1915805
844074
510748
434726
1727408
1326561
630231
1800418
1307086
553735
83200
1974277
1159031
1673626
726646
1997695
688657
19951
1163789
935576
96347
818236
735163
516090
42593
1528649
743715
1588080
458577
1531829
1633608
1671837
1054184
1158142
627673
1390152
1829952
1663645
1548490
999257
1142233
418288
1580646
615665
1965697
152395
736111
30556
1646996
1570224
1519505
1405986
8671
184555
1960036
548453
1022800
1732233
667275
551529
1587868
249306
508557
606978
1739102
1386593
1818030
816253
877809
1151491
535171
1427791
461613
1564720
388818
1618440
551556
926440
1282087
69782
1510776
1236662
1117127
878390
1123451
794696
1329126
1364497
789404
1746564
1650143
966907
866769
1246464
360085
681548
1956003
980722
1370444
1438416
872701
443807
973487
494827
536969
1324007
555148
1756460
952321
1882368
1551251
1832130
1080798
1895662
1760067
1089825
1789207
363149
1212572
1226537
781063
196214
563715
638164
1577740
1263363
1264215
316201
1285237
755300
632379
1347384
843726
1383541
1356075
88138
278280
437221
970037
1561207
228992
356906
114638
502843
266518
556285
1080670
826210
588997
1345277
1187924
545390
1351033
809714
1104602
1853925
1809714
1053437
358236
1462489
65675
1743537
165172
287625
1509210
181919
786846
853732
255482
1605753
1529607
1643141
354908
539126
650769
1882253
569997
222377
490497
657439
1455153
1507160
718269
1665657
129261
382612
576680
1857059
1074259
706406
1593281
853146
1019648
1799779
1342415
933612
1487202
1015242
1890209
116149
1608032
1978695
1816035
1670307
1398507
1749780
1343893
1911102
1325830
769574
1573118
972962
1289048
285378
1524842
1541082
82873
1476932
1337851
965978
845499
1170353
278939
1949157
1058918
506110
1006511
956732
1171218
1490899
701756
1475465
384286
842317
1542433
1446387
1129969
59367
891255
1434638
397618
1971562
876731
1933034
647411
1429194
1739395
434177
1507313
777171
278246
667594
1071570
175899
740446
1412746
1179759
1558307
992194
1178550
1177945
1925976
768478
1231330
1710846
698041
227829
1110544
7011
309563
508164
690376
1206466
1115542
361277
1942017
656414
1646505
1732565
1714464
253435
815270
1336990
695948
173712
495896
572247
447900
925494
560591
92116
16972
1774928
655979
1828932
1257625
1888639
1093755
1066983
490131
1443427
1062372
900881
399987
85226
886834
89966
155649
1098028
628713
295043
1069225
1312301
1140350
1970268
1529086
1306883
763528
1067443
944611
647454
715118
1878321
934034
1946595
1803639
1918311
1710279
1493410
874048
552083
506832
1070152
37141
1663868
1618604
961454
1754954
1077018
1657632
1134830
101932
165952
1023830
619001
1961349
277938
1685998
1228720
1198380
1911314
1631617
692202
882057
1516269
430578
1233299
1886765
460032
1433059
515819
675004
1410541
1149695
1600148
739281
255225
1641196
787699
278809
1447246
779933
1469251
1587392
699950
629781
822492
1430780
395588
1995280
443658
903284
1316586
390561
1993260
1677075
927302
1941207
1649488
1302733
1507953
610309
1679867
1671126
281425
1316343
951652
1690942
1926018
745609
1080712
844323
793348
1454791
958161
43815
539064
1025512
1204187
1013357
386721
774035
811787
1981751
1909109
1937506
621937
1428400
1089924
423449
697664
1497076
1307018
1945795
515054
1517255
1115034
904091
1041290
1569706
91655
1587615
721332
1398616
94107
950995
1053040
823241
799449
5837
243137
1662570
1820947
1380302
269815
230805
1911395
255264
212159
1697888
1157687
137155
1439570
9283
920679
1445286
635556
87980
1308427
1956006
623612
286913
1596004
621732
347083
96601
163004
865256
1863077
72430
327095
840578
1339531
246909
101452
1977915
856638
765542
683071
1168592
588450
1562563
379156
880195
810225
60682
1723853
337688
1922948
648279
807055
871706
1583099
503355
427185
1674580
147835
317071
1908243
1608583
164913
16423
1901859
1364585
1395374
873938
939042
284622
236200
1093678
334149
1804935
1935970
1749466
444153
103287
1819474
732192
1841716
1656392
404084
560801
1384567
1027512
236774
230641
1439524
194546
1791900
111986
1868142
1767236
449155
1628823
1271036
1350439
1105157
286372
1284041
1400137
546896
1076882
1628004
833469
389801
1657312
1406607
102999
1875795
1018199
370938
30302
1310264
399735
352475
1511928
710065
1096473
1681680
279491
906715
1706446
1427687
1656012
812697
1562068
1013628
1975745
759080
1164969
1357280
459761
1984905
602342
1325330
1483719
808968
1732117
1583911
1646629
1593729
428600
1760615
1557740
973540
513714
1954183
664876
552316
1298207
835173
195470
1330026
1923401
1940587
624609
531255
1159799
657578
361656
875906
1268333
1541896
1233578
1630703
1297210
79759
719815
626887
391903
788943
1659363
554098
457859
868375
1553927
334768
1212839
1803190
455722
699926
548759
1383199
946144
1785787
34587
26301
979365
205376
1462632
1121255
666332
1091855
911373
1816610
1644457
119326
392738
143695
505164
1596893
220172
439023
251322
1883902
513194
1146117
1881509
196577
1815380
361564
919789
659994
900689
816823
1986143
778279
999586
653246
1656779
1291138
946481
1506772
1169251
268179
491583
211400
1464334
53841
1244658
1964491
1650494
1133459
731399
998480
1347153
272664
254853
1523685
171844
1849676
1716078
1295946
784978
433556
1238413
1763708
414489
1723557
975332
1603964
25673
22629
545602
198864
1612473
570774
220128
1400571
14734
1522154
647961
1170853
1034836
1173731
1664144
1934957
1448912
178806
888422
1142409
1906375
1152611
1014482
1834467
1123443
1687437
574510
429847
1617043
976597
1529830
476327
314459
1559565
484633
1321171
1778317
518990
687430
1686753
285624
1313563
906488
1130830
1547907
1870447
1134781
918165
1673796
1753412
780534
1402765
315080
1009156
372796
592477
773387
395232
940389
1742296
1134204
809860
1640440
1087792
1392974
524030
606820
1672387
550762
1020947
1170032
703689
736163
116479
720902
1348816
1067644
776813
273776
571987
184865
1903939
1768923
1867194
1047126
1382088
1719569
1249231
1576915
428009
1936472
648137
1486597
1453781
869680
383688
1779715
78267
1509162
497891
1274642
799491
106551
1526923
461128
1847914
45201
1299391
1339622
257055
1322825
1317837
1957058
674252
526510
1000151
1477150
1158332
443645
148263
1628115
1952756
1181461
883242
293601
1821341
1382167
802005
13293
553447
252079
589358
328012
1109960
785102
1811376
1885242
901075
741968
275468
641841
26032
688445
1869967
1689407
1879805
1851624
104167
1281300
513514
456713
438705
1570703
425902
1793640
678495
1031455
426384
1867142
1586291
632778
1814645
1520131
663843
282369
1874346
786656
22172
1812732
1138862
763815
329032
1530349
515281
1623300
1832160
1560500
94321
999916
145138
303864
1071942
1025646
945340
1319720
1508903
1518294
1927145
1835291
1655483
1626955
132178
902015
1761493
1713707
1425320
1528328
835374
1348829
1083497
271091
927082
467174
1667955
1925290
131982
1203450
385491
1754830
485223
1419630
887551
558389
434765
37972
1782926
571628
1325970
444921
7313
1571823
147102
97629
1486146
74634
1257038
1065176
248347
721127
1143469
472396
1454880
188465
264547
1252813
765378
876654
934678
1551340
1868439
1168818
1628282
295812
1838507
562145
1670544
92711
929802
812098
918166
466119
956589
1376835
1441462
1670578
1914612
1858026
74102
304660
665625
1891839
511143
1257170
382614
443209
1197581
1029554
394974
32657
7694
840975
104156
591895
820170
1146613
1071397
1366991
116267
120122
1676007
222365
876233
1330149
187774
1850062
34116
745208
394339
1867890
1584777
1222888
1022438
1583141
144513
764880
1908696
976297
639927
174681
545050
1120644
1231013
1123640
1111038
527843
132024
262761
984233
271627
807482
155600
175707
893193
1777122
1820153
1030972
862752
650200
1176889
1846417
977182
1260366
1735533
1775721
318726
315287
1373271
1086215
785325
1235435
846587
292684
1113614
665035
1723195
1064730
1789053
209743
40693
910722
119098
150540
1053472
943534
19394
337442
48980
516539
1802783
81921
1044039
1347531
733774
147321
1863487
1224206
1396187
1820998
544261
1310189
1391961
1438722
483768
415331
189633
416618
581769
890176
1571749
114405
1164997
1048980
309153
1952601
1187572
709158
1364111
335468
573175
391767
1185022
460122
674338
1218580
773599
1548903
733387
1336822
1659795
501716
1022594
1354890
997554
1968315
1640460
666622
1079282
512189
118756
1206173
1110927
1812928
898705
803995
187564
1845451
1454369
94015
1363396
12427
6376
520050
1606268
140544
1145049
1782306
300374
1914135
234151
296919
876286
913200
1110014
1576499
515312
515532
826236
1126588
1018652
1051958
1883861
176980
716755
1368200
1078878
1855083
1880547
1485974
1130317
956673
1566072
1061135
414226
1840797
419556
1364023
876843
749629
1554916
1879346
265585
1190586
990554
461765
1270943
19156
391487
1701912
831086
450058
1116895
1788637
543051
1263144
273134
257650
811541
381085
196185
487077
1063588
1932955
262355
1221635
682683
1047116
1281057
188942
1990247
912648
64435
1195572
1326710
1762136
108433
1283397
1898452
965677
566370
2305
651870
1029938
147613
564049
113649
928196
373911
319473
1133978
1596537
1368395
1372057
1049866
4721
60694
135448
766548
288060
732708
113559
25905
1851759
1543810
1020869
1301857
697043
843254
818632
614057
303280
217285
1465991
1144860
877076
1516271
696849
288055
1701734
1684788
577708
732419
1727116
6703
935458
94719
1628271
516197
767338
1514170
765415
957244
1193660
1854248
1723869
212174
1822519
418809
1567237
1229152
467890
376481
1706870
394680
683368
844250
1607480
1616993
275586
990335
991869
1540562
687081
1796460
1197701
1815247
1402493
52861
600286
1782529
1956648
7473
83396
709486
48145
1817236
481687
385266
1265705
1088456
774461
1684101
1493925
1149169
1850193
1213741
1283909
1292284
1749060
1748571
1066335
1990841
850711
1374721
1369325
1207232
1907039
706876
1331913
1378179
1626968
191483
479524
1090479
1878202
1950164
866015
331540
1837038
229239
250224
1065284
1660213
426670
1913206
594198
1453879
1083679
414509
1995699
367988
1739991
390802
1442538
240321
1744067
287156
1378901
1197052
539983
1978170
152160
509542
378943
585938
533940
1035942
1303312
1500916
280392
573247
1947577
170285
601522
702736
1035301
919404
532016
631098
1285597
457762
899544
28989
92696
1302649
758827
1510664
147809
870444
1683456
818650
53339
1737010
1395894
1206875
1673785
1904076
318142
314973
506247
1477507
868333
417955
1339880
872569
926415
1923411
1174893
313066
614471
1368114
1617519
1324395
1948380
1879766
1211021
1973062
1816298
147101
1040635
1084522
1270984
1226592
731483
369849
360884
578803
108116
1950296
679623
1711076
1707222
834410
789296
651952
209637
1559776
1643984
1082599
1520619
1117848
1325039
413935
959072
1138298
117136
539856
1154256
1177763
1647822
166622
158595
543887
679593
1812124
1804776
255343
1907556
341482
1143457
1789265
838760
1377771
1532653
1678196
1118040
1127437
135694
953209
1547623
552182
1036195
13279
1669199
548589
1057881
102166
149645
1994712
1524586
1108641
400006
985762
1040128
1461810
1858941
875769
1034615
390500
363526
277509
590793
1786520
101598
1333130
429612
735535
391994
1066692
1201137
774921
165628
723584
148035
973411
1168487
768749
309981
1846293
1294947
526435
397711
1639279
788603
918313
1420444
1662791
585515
268719
1512191
159637
849966
1616551
930735
1454167
1336251
954800
1989923
748056
1119893
1726284
665297
842088
37646
535569
1110994
1433703
970938
290248
7987
1058157
1839041
421565
1535024
60651
113551
420863
650327
1345341
330581
1368152
1531552
1250452
1132359
1103930
947320
1796463
1777774
1612928
884734
1988187
1358570
1625563
1827188
280358
439108
541252
9326
548327
100818
267245
384326
326019
234129
489811
1591540
1275430
1876543
305880
1509524
34024
1507419
99138
198242
796346
683458
1633743
1013539
1762148
1264808
279098
701738
1959323
1178912
1759753
1484589
1579232
1353341
1724774
1423297
1039207
517453
449638
703434
1054148
1470877
39819
543849
1946196
869045
845804
459145
1360355
1658729
1473698
237372
1979296
1503364
1327795
1602084
1156736
1277899
1379429
1294756
1069588
685828
1952073
305483
1419530
1398944
721411
1660463
304602
245230
1848162
1775160
206961
1433828
1378280
630380
1265359
701102
996000
610405
1211728
1344132
391439
1206669
1736656
1133153
1561869
1743784
1422211
1414370
1180880
295656
1948607
1480722
714135
1944766
886556
1820162
598940
1084024
556935
523874
1155233
1078478
1665822
492401
290380
1745205
1502950
1089562
174151
1484652
440304
595671
606501
1822989
935845
1711228
1972994
1961734
607518
1215332
618305
420146
1803197
75684
1001468
1982183
89634
906938
1025267
318553
391577
1049491
1479340
792215
1916260
1836151
1784122
1965607
1676070
1218869
549958
706414
1257854
523273
224963
550377
1907621
475126
580220
1619990
1890705
1838879
559814
1895150
1646983
1718571
1927322
1810267
213569
985674
1220088
208638
800472
1910392
1624931
656884
1797779
384380
822809
1872300
702739
1326159
292921
1412956
1401236
77247
1921769
1296862
1932894
619203
1957300
989391
1789861
1658861
743675
631549
358728
884115
1334785
1656556
988459
1447436
1003114
1387042
1811602
10978
85000
663506
1130669
1842324
164313
1915616
1132653
579833
1116055
562523
1446336
1836509
1996045
1792802
1098220
438089
1964535
735941
1959619
1321308
391351
960144
661780
651616
598117
1676702
288659
1560696
672878
288793
103416
502830
1847119
1628912
690033
1306060
931699
1283037
831075
1117756
1849206
222097
1617026
371599
1184609
1130155
1709522
332969
1326212
73136
397534
1543999
776272
664853
999885
1870100
1915954
1942257
1414656
59029
334023
472609
975444
906587
400233
1485333
16121
726643
1082958
1255275
195077
1538111
1485547
121830
698438
1959657
58445
1573221
217744
895889
1170585
884013
1567160
1398530
631922
1465615
580509
1142704
1450746
373759
453046
520009
615897
715650
1682466
1543043
620691
1149158
455998
1397044
866359
1787218
763998
1288984
268384
948253
950399
465692
1989215
198314
1855554
639896
1330070
724209
1196176
1267360
350310
1256200
107737
114072
180560
1452161
1399123
1563695
1483877
475485
1923849
1197319
1863655
1965879
571001
742717
193232
224640
386738
727282
1513511
901276
1641212
429009
1772016
579368
1670491
1330278
359772
1050910
1504117
93881
1123648
1130941
1814109
1563182
925783
529513
852500
694389
1653066
1222714
1675499
1816747
304938
1641911
228994
1612097
102099
197987
494036
1487823
1225658
356864
666889
1976612
521126
1487388
61247
1247863
631525
247209
162607
13273
489005
1954884
125289
989303
1742072
1646708
1144748
1346215
622552
1805438
741001
1328157
613866
301034
618774
753
1794232
702143
1146534
1673636
1876556
1038864
492119
1592214
326824
4112
1514305
1594344
1251935
1262655
1698166
1759173
1495391
17584
1272600
817948
1516124
807955
1817640
1473558
1930794
1129139
676317
386029
1370477
283401
804905
1535067
1825499
1568415
1077278
147499
1646719
1215032
1935049
931769
418809
593641
1770795
816033
1477449
257721
1082434
1746598
230213
738670
1800983
1219215
1102626
1152702
1581551
1823091
1894441
1522169
1605945
1287157
906802
935097
5099
85833
580695
255836
584149
1194715
222334
623641
553705
1376717
1959968
1139498
574195
1440754
1480106
329234
1369388
881895
578616
1043753
902155
532821
1897183
720471
1391130
75286
332551
131992
877876
912080
1270620
1196379
1334710
105506
1717448
21613
416411
696988
237181
885773
308836
1989564
1753962
1682198
1229779
523725
1411840
729178
1619959
1365662
1542102
933724
834955
75902
1501282
1845785
1143645
1406166
1650158
1712167
1184440
1099045
1887947
477321
893542
6711
1292815
1623659
1100662
525365
476461
1207432
1198292
1462369
1140294
1045877
1181137
93749
798643
341302
592391
851647
1223403
818338
1123910
1125781
386939
1392918
984447
414485
840030
1597330
136930
1872969
1677875
1265384
1638220
834569
881841
376405
1180368
685833
1318396
1920724
651852
917482
699490
1378307
1416209
254884
837837
374727
172015
459014
1497481
1734193
860847
951617
1087150
1150426
868766
502849
1980206
1300131
1482421
231532
1761974
1650396
901712
668505
811328
1632464
891890
1990925
1798099
124213
816254
1797614
332404
1020937
572864
1317944
1985643
272356
1648112
1705639
1443491
1658147
1349731
1857848
1373608
1540986
1677997
352836
893618
1334378
1307978
1100636
170071
86992
1657541
383114
9642
148295
710841
1243755
1285004
937779
573752
1052667
1887253
1577742
1409143
35897
53578
457992
452827
958611
1781953
1952291
820682
169283
1652615
1343549
518594
155114
362302
1411341
1616203
853289
250421
340336
1734396
70885
1454955
212158
489603
1757898
1395638
737367
87941
93331
358381
630218
632899
1167056
1886746
1613782
386273
1427984
1718122
1325992
1720933
86252
751434
1637690
1332289
788205
1573836
209168
525695
1018642
61237
323609
1476841
1565010
1078614
735996
1630951
696619
1534539
1037592
885839
245109
1026712
843606
1733582
566931
522613
989785
821986
1202587
1892395
1174013
979104
163993
1493342
937726
1136091
1943904
1057112
322612
424604
714570
388012
1590588
1806844
1293425
7152
808344
274895
651774
1546581
1044785
1997110
1923181
345703
291264
1447657
110880
90308
886518
145090
788219
1699097
699734
739514
1610990
370559
422622
194057
1585559
45118
1034900
334268
703816
130078
1609435
1339143
556051
998384
736032
950358
620378
205567
1847168
273882
597491
900575
10168
697644
152727
1620026
1767535
915551
275597
1392912
286512
1984497
352265
1798006
681312
1863555
1533668
1056936
549855
1405109
16287
932750
923523
1965987
467652
615767
268237
593352
729673
1004406
1349880
1366358
1642572
812458
104973
955900
1228910
1628228
1011647
125741
96149
1806573
497599
1342480
1005994
1597998
1536100
1412864
98341
1488427
165611
1031058
410927
737521
1287701
740309
311603
285185
1619241
456038
549190
1318787
486428
559542
1035266
1360847
461100
1119423
1743364
1123983
1558000
1104537
708013
807945
996439
1261076
1107429
824430
89398
486907
143125
1483146
533432
1551181
287108
1826239
1985611
1001111
1092890
660278
1728318
1105159
923544
580522
1029285
1776830
1759343
1438101
1845663
1698583
220647
422334
1148053
1710506
1550173
493426
1842024
829047
749858
658078
1579363
1129534
79725
1800897
511109
714379
1241594
1289340
1458137
1498004
1259728
40404
1316267
1675296
926597
913377
939388
1360225
1403157
1597341
170292
569446
124317
699606
1817268
780352
565383
1169887
1648340
1762088
1360266
1561975
848828
1248770
1321244
1611390
1408872
608793
518942
191376
1723439
1494455
1874040
79667
382613
779628
1724878
847125
1902847
1912043
717479
855421
1925074
489135
848293
1979113
467419
744499
1278922
520066
44476
1936922
839649
910843
1664728
1299253
1568091
1246508
999472
634992
458394
1352839
27008
762411
293716
265300
1189359
250328
1368937
1880276
552399
1794301
156641
1583880
1035370
1736134
1836176
1029023
254695
173173
464251
1705460
921926
954948
1440264
1941529
1795493
1238450
1805668
1499220
285405
1987770
1828178
1119477
1068446
497780
1032646
1611581
1369138
504043
1383039
1729270
1505244
1348734
785130
1679614
600295
231616
1636367
1048013
1796644
1526686
1960509
124222
997000
709041
1630020
1064750
1537059
336418
1136074
378314
851752
94681
1909237
180942
413076
701226
1978937
945822
481615
1791854
1109370
1206167
964407
919404
1213171
1944000
147123
1835717
35104
441900
967653
77224
170595
219198
354634
1616480
280596
1239982
1574345
842427
1923881
678487
1102581
1597400
696950
341654
1708182
966624
1106149
1318395
82880
1622468
221275
1178004
1779115
550588
373020
1362405
473738
443785
1466813
696926
1170208
1209069
1330248
789166
364628
1220140
764719
789599
1641305
991189
102375
131201
1287693
1824767
1612640
951279
1462734
101570
1416947
1045801
691780
966840
291301
431948
333952
1376431
1772873
182556
475461
657418
1065458
565686
1668812
1854238
1296341
490783
1807925
1366786
1837311
196405
653347
550708
995070
1669564
1009347
345842
971898
1698558
503798
236995
300900
1545877
1696362
1277317
765246
1865089
1026479
1845077
1558301
661301
962264
513051
1014399
1388000
253235
1996384
560516
872789
1378711
1095563
1699277
1520657
1161955
795428
1738440
1321687
1713470
1826891
797287
696624
875843
1737460
725251
1477919
1113172
11258
923094
209871
1855288
282331
1416831
50775
1020338
699190
1415905
44711
1676705
1433861
842988
1088653
44601
438477
1421972
1627694
860277
906822
1207516
445801
1839543
778724
34579
130304
1203813
732242
1307604
629080
210034
1310370
1337675
288644
456215
43703
1710257
411871
748547
1028991
1686620
1784131
87846
1359276
654561
1836614
1351530
562815
1967404
1398050
1533644
854888
747412
253137
1728420
706075
270936
1089916
1518411
1986985
109366
1547832
826392
711287
1141234
1113783
688494
551212
1485426
1406186
537204
1298707
814069
666320
1557897
50343
1977715
1721124
1133643
482526
117891
480338
1625329
775066
1960684
1550357
1667824
1077174
1946552
1723510
1264873
360226
194451
846846
1677164
428964
1849626
256411
97989
1890524
531266
1159935
664915
404038
610142
1609665
1569286
121733
905490
392634
1028274
168863
1018811
1106189
1019148
615079
826499
1224702
1760373
1344404
903283
791230
486502
947368
949381
407568
1186422
1653475
923490
327427
1196399
1714400
1754517
298290
280931
225089
1588814
1476267
42605
1056358
221074
1582838
631096
54744
951343
1556273
816584
840448
1595685
920872
923850
1506154
83180
1835201
4596
510967
1889580
689590
587251
1448724
1252159
474878
1775803
1463273
1176772
431904
1981208
481336
161034
741246
264337
549350
1072487
1654060
1822963
589439
1482419
860003
505713
170872
522404
1714231
1858645
299941
937967
138732
699951
1366480
1326687
341010
1453207
858220
819987
95417
3555
3920
590531
303462
1635991
884480
1713017
1153248
1224731
1960723
1354345
4763
1934984
730610
409349
1656810
462175
1297244
568846
1834851
1123698
1835195
1890529
128733
935788
1107728
1217908
795890
900930
908638
1825941
1848075
960000
560588
1218503
1487289
1276302
793807
1685158
968755
797580
771251
517078
56550
958312
1097657
1431146
520510
1799824
406484
82977
905636
6484
1187826
204588
352958
899943
1592897
231833
1077472
1047426
957608
1543748
1668641
1810611
1333861
92786
1024136
529401
169805
377151
279028
152605
541666
325641
142310
1295362
1500175
614093
800415
251004
1514125
1727247
1936824
1745803
107577
565064
400692
1954121
1654360
736032
905607
503569
540389
844001
1241470
1370831
298572
1854639
478927
1943202
343478
1951590
824405
1924473
1258568
37746
1741979
589805
798620
649477
1132154
817467
308097
1420558
740721
223866
738095
1274305
563673
1245339
1615662
1025384
1081468
1886397
1245405
73193
606949
969947
148341
612198
1325457
1044690
1925327
1792135
1400455
532227
171206
1457256
1769918
281512
307576
280625
777007
1680037
1623389
308159
1213809
1638756
1739376
1716740
1868210
1745677
1041801
574258
452886
136171
101948
1750243
1444484
825846
1474062
1614786
288987
1239939
975091
1729917
369663
323214
943846
702014
669298
18551
1956709
1041758
884278
1300601
1205600
1312473
1597907
1173196
1903590
1564829
326299
1874134
1762221
128819
404203
677699
757127
1706458
284290
1766434
1567736
505541
378534
1330290
885749
64178
965360
159688
1051035
1331154
1939140
1713863
887617
364922
409050
855561
168954
662074
579027
709763
1185670
1275727
568243
1754347
618042
713653
1675195
327842
28875
491734
696416
412048
1694135
857197
535458
1500207
1343775
761090
952825
1932727
159198
1570813
1169496
796615
124126
871009
1750175
1689153
357368
64837
790906
1171034
506158
1420979
384691
60438
706880
1186295
799372
843441
1257136
438989
1920324
884102
1903967
71063
850549
694675
1185290
872860
1518354
591477
225683
1795505
176206
551698
1724838
488302
1303449
325768
144131
30408
1963551
1397880
691250
1444859
905606
385423
1280623
860446
1192270
687769
1661975
1861541
1646982
239557
1763557
596299
1501621
1349350
1846487
716845
1416907
297540
1830313
194200
761619
993663
99701
1440521
439779
415020
328671
1581777
68147
463963
1120909
1590952
903871
1449392
1056673
381185
1392836
176944
1909840
1441108
568473
49649
15101
580343
747005
1087297
62588
1748782
1313086
331201
1384430
1433965
246120
872112
904912
1180996
1237626
663835
1425397
328386
837769
154109
138879
504740
631793
524737
670224
200919
1885968
1903944
774459
1655518
1882782
1468735
1660288
580635
22633
705915
1256331
856006
1204715
65545
1358751
271646
967786
541658
243948
1629813
1664813
1017013
252830
1377487
1376794
568813
1996325
434705
1262701
591595
396048
1320978
563560
418280
1885822
316141
1389942
1464174
1886283
1802363
1184928
811817
822295
1427452
723332
779850
1024592
1727460
1389785
672872
1994569
1860755
805501
373430
64650
429212
214553
151424
1690824
919248
1930466
253569
709375
838503
574838
35768
1084979
89862
1235513
755476
1043874
1111549
219856
1286382
805972
138191
1388164
90810
302139
1728992
1400264
338672
601469
585537
1613360
126257
268473
1790923
1610425
806994
1503957
1306837
264733
983835
1809200
1053060
1608213
619171
327460
1349458
1224075
1764671
1054105
1719274
1471241
1656843
1140718
666480
1223443
916527
482638
1809605
493682
334110
1159825
1804011
168006
473795
606258
426417
1008056
964639
168543
91346
1711719
304503
1765689
386042
1737944
1265823
1717606
1289375
1064443
1364493
18059
983436
805853
1023172
1576184
923921
1318779
217663
1901484
35944
216971
1102808
1178693
39075
1359515
1634765
1843430
1041249
269880
1431804
918532
489214
1933982
146935
360700
1458733
1820350
1827481
537959
1094117
1426606
1604380
1476413
1252445
525384
995283
1399042
935442
1190901
747519
1434253
285370
314785
1846258
584103
1940007
1817972
901613
883498
1956359
871512
711969
425823
1359176
1141409
70938
1455699
1582025
1040672
819845
1537594
1623887
1252098
1592819
817535
24116
1568073
1390586
978389
1834308
1782317
1248557
456122
170551
899910
737771
378896
694057
164999
1564760
654215
1683789
868712
934369
749162
314717
1745123
1731294
1880391
1340057
829923
1764694
1798437
751054
1423023
162775
743685
1000372
393377
699083
366175
1187513
1529317
1126074
981595
57629
1183145
1708977
642271
1758108
777641
556232
1657860
1431923
1421508
1576946
1572476
1028835
1824776
1911699
1451069
985246
1920518
1959014
1648206
1751038
1569254
1903405
1616196
39439
501442
979335
1002046
193165
158354
1597174
1507000
1889337
1183962
55648
50669
707532
98294
1278216
418585
763796
573657
1579687
1959240
38415
79651
1784266
728879
1918709
752330
700501
1850788
1418975
1030732
402747
725712
451705
11542
381951
1561586
782227
568585
1915189
380743
1605697
485675
234632
536154
1779441
610834
1646960
1917978
1029330
753872
1217574
789628
1001439
1386258
1762305
1757099
1230397
1813028
1052349
900296
666101
580860
1406365
1355092
1282670
1571867
305081
1892605
882373
951687
1897792
570017
788124
1204173
1529352
68053
1384194
534608
576703
1381054
475514
533968
228479
699802
332033
1914178
651240
784862
1824786
1260088
252322
794980
1657809
230672
764942
1401580
1541979
81501
763917
1203415
676661
1972272
1110526
728496
1435749
1518643
1394619
1177807
1693598
761230
1278413
1978873
1790172
1673915
1339296
1657722
1666576
976683
1945961
1734261
942150
512763
1967532
1881322
1948392
455872
1770814
1654323
371112
1296132
186847
1779476
1211957
498175
1489634
1665813
559111
948972
1982500
1307037
161647
1887672
485462
1932970
1205083
1880111
600446
1456728
686850
336105
1924843
336932
346617
1772353
1654021
1531045
1242707
514081
197179
1822578
1000152
281006
558200
219222
1518390
901210
1902445
1010600
791985
1188118
1270497
595434
264063
1337783
198980
1994672
239794
1532222
1094270
732012
1455410
1268564
1766812
1942434
7453
292145
1361868
1187300
1330180
558537
1349900
858532
1218339
1307227
1161806
1236150
1541436
50361
1616331
558550
1114510
675230
809786
663252
869104
1434464
1186088
994909
1357612
1072161
1405708
957662
389014
38203
1256740
119895
694515
418679
206320
741684
1870756
1367873
1713308
676137
886181
581004
710498
1132734
980962
1525329
1330670
117938
982211
1884646
1556125
336578
1580593
1738105
1740400
1987686
851114
517229
573037
164057
1807859
1589206
683322
1242179
1456575
339246
126623
112809
716979
1735819
965431
1290356
642110
1634790
277093
953608
135842
1173204
638731
1822488
872883
1051502
1390044
693313
1017906
659292
555342
1533434
387151
1276498
1496978
45725
776240
1685692
764515
976688
808113
783886
352170
1989603
1398181
1590748
1716069
1883087
1971004
1894223
638753
511457
1523167
342960
1294840
690126
1303718
1722441
1382913
888317
726814
1774892
1737384
60856
515000
1963061
257448
1104359
380955
1302546
821645
1496104
1466131
775797
1702470
487711
1646459
1180517
521074
1980779
168914
1843152
1226557
775047
513118
1904843
82233
801170
1174408
204584
606872
1950282
481112
506907
1874965
1118170
1565160
1038498
895066
890638
1226917
537354
436537
1696879
312760
1071419
1374316
713677
1699881
364208
1415015
465552
1397316
1903485
1555687
1928708
971360
1667322
1826025
791832
633145
1817043
1234134
1502578
289628
1730021
1764142
970021
1851685
1198354
447545
511082
1541221
1831642
1582481
1812984
17700
1225250
995230
1671249
341870
537981
1497574
370283
215838
647943
1961894
101725
1462854
1527089
1349457
514085
807387
1125857
856424
1065238
512573
1862829
989305
985458
617736
146389
807264
764502
38984
450415
1551174
1276095
56464
1044416
1258168
938973
413590
725622
1903851
1478136
274354
1519472
437537
12270
845583
178949
615013
1042765
1567468
1579160
475883
676362
1240069
231540
1742835
1897947
1173765
1292152
1621163
1114545
1828569
1128215
1376933
362817
534819
1727165
1803161
855627
78171
755637
1984203
1738445
570893
1975360
129189
1114614
128819
1827215
455802
743122
556228
1612246
1431328
214152
1698254
857714
20798
750062
524991
45779
1198571
1848282
474876
31217
284442
1644263
942279
1750366
1980407
376809
142408
778539
1847461
1032331
65815
390623
1908568
1030911
1477528
347496
1101165
917814
1498876
1698389
69452
891331
712023
1983614
1323051
1258362
1440835
1222878
885800
430234
649394
1482414
1411172
409812
1419954
1186169
122408
824523
581642
451793
1967419
114366
1643173
237979
1107703
1134253
1373571
591332
330785
1749921
849519
1020957
502349
569319
184482
1495960
190203
726537
1149828
347417
1131519
112373
364468
320549
857591
351833
980418
681946
1761372
174983
1110403
245970
1941960
1277493
590370
1386338
426112
148521
122260
200124
1449021
985306
389567
1470340
1021857
1004650
1186588
443588
1409392
734126
218656
1646376
1044193
474106
61493
1088300
1524927
824326
279208
43113
147417
460327
1958116
1069666
278358
104295
476789
442140
1742810
1379962
1920270
1938132
1023737
1514204
1810087
1631515
6912
725038
1832221
1590789
1507498
512684
226883
1346430
1007860
293570
680302
1657741
1599744
381166
1469244
1279101
763521
1362594
126677
192552
68344
1191043
452932
644700
255558
1878596
1376746
1128479
1375078
81279
1451700
1632523
696033
294228
1217080
1293573
1666220
99816
1171164
1551212
1946580
1776594
1075320
1500949
1069734
512163
575402
461600
1608430
1740556
1086482
1780934
1470820
1799114
1647978
23400
386373
1100803
1282058
102398
595885
1914993
358685
142587
519709
861942
1261510
1695879
765347
985792
202197
1722858
1518865
1724171
1560956
1424963
667039
1474812
1487409
312520
263893
332650
1303073
378364
708655
673462
418065
1750369
850168
264031
1619520
1990456
615021
1595732
1808075
592598
1563935
943619
1840393
1554986
614049
1281646
332158
1940897
788853
1212753
1555164
418258
1000166
1429738
1637423
1273469
1933572
1507347
757829
1988218
428996
579752
47056
1036405
1943045
875169
457745
1206940
6186
942662
133569
420559
1051216
1982023
999453
472173
1912251
829152
326647
16298
1986374
1806511
1780458
1988968
139259
1823930
1442127
1268172
1260369
454004
186692
1423178
625483
362569
1500139
1734496
1547768
784961
7742
1669019
1017972
1496392
512163
1835110
379427
1120363
1657115
419662
1929092
1839619
1224075
146698
1455214
1188236
1924649
644881
1895405
1928387
176255
1772738
790413
1197093
434393
1899631
1950541
478822
1929520
1294952
413910
1480404
1596545
421564
1707207
877423
877563
40415
1877168
1399099
725530
287212
807836
1752157
157313
516711
1228506
1394957
1247632
1376545
1799379
1542274
716990
899699
588152
1111010
1395382
1186376
880225
1058386
885510
1662418
171247
482226
1488639
1788914
1088974
188397
1529830
1515371
706071
699845
305391
1523982
340792
1814470
1336973
304378
536859
1052619
360908
1849501
718804
1060319
648280
1992911
184694
1288026
1982219
431607
1331749
1040147
458313
1005795
155083
1568727
146863
1942919
425744
512320
1010002
654641
1035880
1927666
39456
3128
626074
1755093
1813806
1698169
139318
190624
634181
1637964
538123
1075861
1823136
401871
268478
877840
276564
1207238
1111910
1839143
1295554
180463
1162390
699804
1427657
1027042
1840917
1256314
1775052
687459
914769
1177523
1784284
1215034
1467153
1899006
199769
1017954
1741948
1703384
886324
308630
195645
249053
667366
430455
555357
1989336
1432615
662543
1171975
1035733
1504833
1990432
1563724
1522372
1634034
70371
468851
1537560
1984076
1842216
778325
563790
1962751
836203
1177881
1489267
922833
1289200
1568318
953390
286185
172280
1995046
1752468
1539350
1480858
1468883
1906902
1833282
1360640
1873250
985128
1279277
805551
689154
1765400
91063
804647
491482
1564614
1943524
673236
1038361
11431
1241522
855103
922617
225920
748312
696941
1791320
1187709
1155542
1549793
1560708
32344
1625375
1758667
1060209
1228539
1033089
1272757
601337
1607381
523823
69506
1757236
82561
1738311
1957945
1577619
1689078
1791066
1110599
822645
792356
283278
1262863
975111
1966747
1590405
881912
1222913
1600524
1672941
355286
1904829
461016
1636490
885537
1113652
1935206
1423166
538070
10446
282410
1169217
1175029
1236463
1384598
479823
1594779
1448252
1872893
268445
525467
1603101
1689989
1616021
1437623
1321813
874010
184913
312071
271525
1399217
341461
1683529
121772
1185283
793463
1978419
1836892
413748
1148001
481116
1749078
1868445
84259
1426564
432995
666775
889349
932977
1749115
1326253
1384678
1960567
216144
1765060
1581540
1768035
856450
1178092
1270327
565906
488676
1189031
283010
154837
220018
1760222
767914
1804988
532859
969746
96422
935800
545359
822139
901670
452950
474288
1318915
935286
866802
849384
34336
1773549
872990
1523835
1336830
1394151
672869
1530179
693906
1771367
355042
1238950
231574
862714
688045
1152019
726330
1234292
879512
1694278
256135
952869
1484640
748625
1194906
1712243
1105123
1550892
1132985
1775306
245534
1782304
1897813
1065275
390066
787103
139596
32233
1715476
716071
1920984
1131319
179191
1928237
187461
1308172
961785
1973627
1794111
173967
1487775
754095
777498
1699106
319927
1190247
133280
1751414
657777
1889655
1497340
46912
407691
613992
972904
257673
809353
1812166
439441
1752249
1789055
447550
259006
1959331
1026607
1419871
1364072
225357
1154151
1998165
716168
1936604
1622600
1435475
760911
451086
365421
1245311
86128
1311940
703307
866789
1132222
1834551
1267301
552735
1864992
1863732
696281
634329
1054425
1114839
1306492
324048
1631424
1985677
1560595
231899
1682360
1037363
1906937
438993
1916902
1323734
1582971
1152517
205053
486010
947937
1657887
769186
566189
644847
1543922
1289399
82078
1918456
1398340
477481
1219355
1991579
98121
326582
1864287
465423
1710898
39823
410656
628912
1056532
1447343
637529
1323711
133218
106765
1549963
1928687
1874480
816036
978686
1238673
1110646
660614
1104232
386708
912721
1326010
484171
1108502
1076720
168122
1425007
1387742
1299675
558344
202738
275400
839521
910922
1235807
610446
1169498
1374087
1788595
637487
746291
318739
306607
1509252
594335
226994
340244
1754217
1884611
688818
1370706
1379972
700868
941856
685318
46946
685156
42636
753745
1879666
31767
606797
1789999
823135
616227
557561
809691
1553052
113917
67183
1504873
1412763
705414
785544
1997201
604834
278948
1770265
423218
1423261
1786349
178717
1026629
1493146
1945939
1605393
1834134
1014939
1812357
1766741
519521
519228
17159
886288
1951333
762205
661512
1634005
1937810
1427824
1615255
1250943
493565
635826
459315
20823
965357
1802409
1075413
1941419
177574
1234865
156892
1763388
494059
496117
418361
1945730
206295
635773
148416
312272
1805835
537733
1048934
274947
1556631
180857
1924405
1048993
218734
238003
969065
1844990
720542
1486637
263159
1842134
630532
499662
1067735
324609
362918
995188
651189
180208
1309041
313921
659690
1796581
833850
1783308
1157402
1059090
209219
1270333
575147
1787779
489195
1079224
1879579
195068
1584397
1283155
1789995
415615
1681985
674411
11658
1874670
1342439
1956790
1811327
305992
1101856
350304
863327
1121738
1178255
875089
765457
856825
406746
1745591
277988
1648903
290110
1323319
1953976
127093
483786
28664
1956038
711207
97186
52599
1230401
1670701
707194
1668916
809004
1428505
1318478
1543750
528695
1457020
1659175
1893120
1911008
362831
5352
1847666
59571
939174
37063
1308723
255181
1441841
28125
237604
1148762
480753
508683
1829768
1366572
535594
379377
1095435
883822
986243
1636516
38606
1244577
1033943
304650
1110902
337915
1233429
857565
439432
177375
1917979
1604163
1528842
941029
796421
1473613
772110
1977319
1700999
1728305
1979347
622410
1883767
1712258
291418
10305
1144381
884834
124978
854777
247494
390701
531572
1734519
772064
945487
1885521
1170377
1065525
753352
940178
199771
1508183
1141603
1170669
1111437
1763718
25489
710878
360767
359158
1053429
1972558
1173185
1521533
1363428
1602007
333712
253242
1620775
79165
1000910
2911
1327780
555346
221818
237296
1500748
750286
989959
1713578
1157153
1973336
1684059
986818
1857414
344395
1293421
334166
732774
15756
1083006
1043897
690501
1439903
477647
756992
1779890
1944647
1549335
135283
187780
972214
1863955
1620500
550857
1362837
254689
1814343
1736671
413204
1203000
1557463
145816
328576
511736
627355
503538
740334
1140009
1470805
1593914
242574
1667971
1461052
358728
810968
1324742
1425404
1361161
323690
1554939
362804
1717835
575588
1361796
1884109
1634614
146576
1606487
224638
435350
430998
1268498
1270157
1250531
1469400
403015
1561868
1748076
342554
1223797
664510
1807468
1326274
722088
300922
1731828
313407
236632
1619517
926126
1624709
278091
1948165
1802531
1771946
545286
89206
1551110
937620
1877748
398936
1174734
583738
1567438
384354
44639
76942
1183130
686287
1673395
1327165
851321
1711271
1984727
849301
988910
1787929
454029
107844
462232
512310
1471946
827993
684111
498247
1362116
597536
1620977
91095
476646
913969
1278356
1375411
1606614
777760
536636
1208099
1424259
673753
307222
107518
1257959
801911
341958
441764
415538
1048185
370625
962765
507589
1263185
723325
1239544
1290083
912591
878107
1370506
68585
1906434
1573939
1755373
616696
1792102
1541753
766799
881902
738336
582538
1058450
612352
1995786
1712358
1322069
1450947
1132316
434844
462361
1581359
1988186
1322124
1722663
598446
1564428
1516179
1679738
202449
892258
1930801
673126
1329424
799178
1671312
121229
801387
415211
1979880
210185
1970131
1777068
1995973
165439
1335000
1473339
829531
959100
1332288
1544946
997030
721192
1418514
712203
357258
1816112
1811205
1468855
829213
1607301
1312132
49163
1537328
831302
1663756
604323
311870
1838214
364598
890666
1443852
792388
169060
391706
1878236
1894273
542341
1751102
892541
641587
402766
497494
1630916
355740
1636671
1106751
257972
1847841
414890
1796416
248622
1579124
164371
1614474
1918075
1039108
1921722
334846
1772741
339310
1095019
1576755
1488049
1658777
770195
1956814
369511
316406
654989
210176
804767
1552512
639205
1720208
717950
241310
359792
1701262
1093951
1979253
265579
352633
1556695
1040068
47443
1699897
1024367
1960348
176370
1788578
924056
201858
954649
1867509
316867
343705
182047
339030
186360
779848
1160952
1460846
1382621
143575
677904
556359
1974371
1738631
473760
259876
1589977
1213498
42667
1937929
626347
1126997
1960959
1517424
530628
484208
1121039
286802
1773299
380372
67653
724918
176028
175142
1048028
410712
341493
1691364
889407
1071434
868396
566337
1290219
828588
133973
581310
1469240
519586
1575599
457518
1121354
1217135
1256194
593185
380637
1324232
1517483
367228
615702
32676
846366
1515459
1877080
1724230
1370447
640934
1594389
296658
1434010
1694659
1555271
120083
1854192
865901
1045448
566599
1830898
655062
1195135
555324
13938
1514147
1566023
389932
1705630
957787
871734
1585296
550643
938806
271392
1551917
1442965
690439
1940211
131897
1992267
889675
898006
236364
20603
218014
1655364
1979984
396077
659446
134950
272380
1895845
120829
1661855
1595363
400432
1938011
238839
724719
504390
998193
1287656
120866
446270
1348713
65988
1737309
578015
1728211
1974414
1626873
480265
1132725
1077137
276294
1286531
1832670
1079950
1561564
1432118
819282
780131
443725
7940
1980359
1173918
1958084
1720942
1762771
1454670
227098
1444454
1393448
89082
1785814
1850942
1454064
791851
545797
638875
968161
602153
1189955
242799
619967
24522
1349600
1732600
1265661
694336
297815
1897973
849195
1923086
417361
1580671
104024
979374
320363
1945983
451381
511015
1095456
1707915
1058889
1231245
755237
281777
772367
718701
1004261
1620314
696204
1912858
1260882
1735797
30862
1293918
480261
673944
836450
1204987
196855
1712758
646204
1151511
163969
1634790
389396
696360
1457430
1524546
1345507
1740133
345387
749029
1820700
1116856
1373270
1099523
1394193
269508
1129386
1551061
1418074
1546671
1445781
1297198
1255581
1017762
358115
12083
921532
975594
1632838
153929
1271978
1686708
717183
1885869
91722
625826
1960167
1231033
540271
1545306
769513
1688590
399314
412180
1710108
250627
1085309
1067068
600236
1293791
40522
834700
1523890
1381933
1520297
819700
1853129
1296417
1169384
830637
326352
1011964
1618087
1273971
1104317
510465
861251
1230716
806985
1245484
1484662
635189
1016962
1901097
1929062
683797
147478
452706
1381647
1066747
560985
530659
434923
777112
108438
979812
157412
1602999
11663
487749
868717
713589
1729094
515486
107306
1282482
1124450
1026423
358890
169812
1381042
1076786
568372
128944
1318923
1044330
1669580
1093930
119865
1353260
417226
605953
1233596
421136
1384631
999681
598110
1267704
955920
176685
904229
1686990
1059076
1403279
1146256
311853
1656382
1641750
1418630
1857263
129647
915566
1996847
701742
733579
25100
1343027
1550837
932083
1463384
629947
565316
1678728
1824402
482887
717472
1448854
1563542
1233005
51797
854064
476237
1487604
1748623
61109
383212
1402601
240858
341538
1624429
294827
672977
1154884
537506
634387
154185
176018
852292
1912612
518781
142683
1916774
274265
1737403
1599024
908094
701606
915767
1149281
1082060
1641087
1166456
1599688
376532
1412994
1993319
1733607
796613
21155
353893
955883
1855531
982933
1984628
1774772
797063
1189032
427752
1382641
1984000
1031753
1508230
375671
467945
254827
578623
1851435
1898079
1833197
1152267
12337
373504
1233618
1538778
569575
329242
648424
1978752
20600
1733903
803248
1273376
1804533
1574585
1879169
1756713
1258967
250292
1241596
81831
838341
1958382
1064061
34102
1133974
1161545
1503478
1523429
1914510
619075
1687271
517280
583500
808500
1880579
1417702
911312
904107
130623
431434
968104
1661827
1953964
608110
1756997
571074
1007447
1463177
959965
781679
1666716
1527882
824323
91795
1789511
707786
289838
840831
1162123
1640183
1428383
1291444
345325
587508
1503707
873732
521703
1108424
1624657
1323604
1983339
1372311
89752
1678414
220343
652194
1566115
81915
1472243
895290
695541
1353867
1946727
1888604
1620853
1451069
1166574
678363
720306
735353
2920
574607
1888638
816350
1756735
232998
1606592
931425
1515289
1087537
805354
1882429
1750826
1725353
99724
1109275
614071
402564
1662924
589115
1759283
1649708
1833174
765892
1378456
681734
1108004
212280
1973857
842148
520248
1692436
435149
1411362
272896
540078
581057
269900
1459710
434551
513306
512969
591169
1623725
1514389
1133865
1651437
1640580
236199
899002
1615525
581180
1582304
1283721
1559237
1273877
1319622
906430
1177282
1111548
1827572
1832565
66664
1550808
505852
32532
1787905
1921411
739050
1017247
1585946
305332
618258
1421719
401685
652958
474250
1372871
1543218
836426
796507
469999
580419
1895126
373329
1216160
133472
1098679
1436422
1289814
1851857
253240
371890
1038875
1444892
1565573
341966
1748802
1255717
185454
1688823
610471
1030760
1868482
579192
948068
823749
62104
949217
844226
955219
639507
570647
1453956
1544595
183775
1827642
624529
125184
1961051
1303933
250883
325081
1051411
459654
441955
1523719
57075
478910
543664
166916
1238554
911800
392005
1443195
1727060
48540
1791971
1472680
706035
1844955
1849631
237197
1251468
13237
1675532
551986
1158412
767024
1914381
920492
71081
1620215
1169331
1247814
1060672
951645
1255797
715763
155584
1068946
1916291
847028
259867
1831406
1973492
922717
1998506
1365558
1472995
1397177
159856
1476263
408570
1958927
748601
963198
783357
1071447
34462
125526
232983
1810091
1385636
658410
272411
864919
998731
1284241
1281186
800963
1149430
1747143
1817001
802377
1325909
217511
1730877
799862
1964708
1344519
1446321
847349
462142
851629
998222
729290
1077756
1340037
1644263
259054
557653
34288
1293006
1608786
1329876
1588602
954073
1069189
3493
1335315
1372711
856965
1810771
1519854
1195892
1300696
1017969
1103511
681322
497577
1583185
661095
1564024
1754466
670667
1248918
1706849
446274
742373
306600
1410639
1270528
454655
55869
932183
1482991
1489365
1113412
1792572
983071
636061
1170896
890504
813639
726800
1882087
75741
636179
1561856
1616913
415039
1193866
1018921
1526460
1346157
239822
900133
707117
844557
910588
118795
428245
1691450
246735
685863
391343
1731078
281816
171472
956316
56394
297292
1769791
231260
1795362
617371
387714
724784
1445308
740429
1880232
895970
205240
349486
1568792
1287555
389144
574379
428639
925761
660600
1382439
557347
945374
319412
1666933
1021423
1410035
1813624
766900
44954
370119
1642402
828691
348482
299702
279547
137049
210462
911037
254224
229866
637677
64246
1767057
933272
1029781
183279
989362
1206110
1898735
35388
1363575
1181346
295615
515423
1500192
1612921
742405
673068
1638826
1017610
783878
1785699
1472734
1537003
1182403
1918923
728596
152447
1119970
1658455
1896178
1520883
917689
1359101
1006680
1617621
1002038
574004
1501043
860879
897542
969760
930851
356578
421574
175817
1615113
1308327
1531209
303004
324214
1832506
1630328
456431
906820
1987326
102503
719996
149778
511382
41995
1727921
12698
1487551
646801
1021821
376067
785294
1597639
201149
1434822
181284
488598
18904
544054
1767203
1252421
297695
965837
470459
364475
1513781
221625
1196710
654236
1620604
534011
1128637
58610
1871951
439924
1525877
940110
1319679
872727
1524103
1310063
504019
732926
1272896
502684
1605700
424909
1486843
998082
1357681
915109
775019
893421
330875
1901065
162221
486480
109017
1006606
1448250
454999
1835373
1341477
740907
822405
1842329
909666
356348
159691
1400065
1705785
1315208
828487
1764216
78503
424460
590929
884511
1702807
607817
896655
1669025
1340769
122833
744932
284482
273789
1732919
1525677
1285219
1679289
700870
159530
1168626
1769437
1291459
939149
1240718
758143
537031
1740157
1752754
1098540
433194
1876910
1818047
1885175
1752994
846412
1736812
522585
1736727
1231492
147385
157531
1266873
1675934
946106
939353
1088214
626860
1025453
1429711
1282708
897007
83980
1797747
1529319
1040383
1137919
1438245
243503
948141
580310
1179950
1731750
9058
394432
1849137
413989
1479348
1943993
1596085
439397
728110
283351
232105
1853476
772638
1229347
1757068
675014
670391
1477738
1413638
714736
99777
567423
184696
27976
961982
1855328
650581
1129199
1379100
879481
1214955
1495733
1900691
898303
1225402
1792204
182084
126099
239954
200482
332047
1892534
296714
498719
1430926
76449
939271
309207
1412885
1071123
107149
1259174
1717205
1322336
126901
1524668
1881672
1514901
1380288
243246
590350
1790645
451638
1380062
1986317
531597
129797
983110
1424227
1988331
1196282
349444
1341977
1745617
1930243
59457
1716244
1183755
1201819
1133950
1978683
906380
1882512
1956763
1406728
1231334
277896
1505524
1174834
1911435
252493
1416495
288613
1424266
12458
1833509
508036
554374
1744327
129499
1303437
1122167
776521
457274
239895
775487
908699
123058
1409644
399518
397896
779938
1243878
775223
1818074
1255091
587694
995092
426981
849243
1121018
534163
1508759
522636
1350286
13167
1147830
301905
479067
1294173
486311
1569192
16133
1032653
1685844
744363
574055
395315
1726557
1350619
470703
1862648
307956
662798
445039
1720408
1901106
1944009
1698922
1378900
674645
1381923
700512
643638
580645
513382
546896
1370485
1951771
54688
438572
669852
1746068
431665
1583721
302137
161759
434091
1401580
1171709
622076
579961
350328
1778786
959160
204113
1772869
254116
706960
1696534
1061840
594595
915635
1427974
1663362
369013
210885
720970
1717772
1678478
411032
1025925
1245116
442951
175462
541558
1595952
167518
1624479
494507
310989
151732
1809983
463938
1387946
658284
1156909
1305750
80754
1734922
187319
904388
1853324
983623
332202
150291
537666
1919310
813940
692969
399896
1239369
1687558
1218476
741732
759952
696651
587975
15914
30857
576906
861192
985583
349499
1444225
680716
473119
1332955
773631
653442
678664
1726656
821625
763750
1909787
589476
939919
393332
1899818
999365
948540
635985
1142721
827036
1770611
1420401
1933069
1650773
1971881
1654398
355829
227194
80056
91692
1545491
784032
200226
755538
118407
149508
1148007
1655961
131190
814563
767982
817155
1703360
1590132
817669
317503
1929911
272747
1766176
716048
1162813
1734705
872246
1295958
1450295
1181334
743574
502895
1400460
24696
1948724
624381
1899828
1405934
1433590
1150318
843671
876956
1917144
1669004
1445094
1861282
1596122
1746813
1288753
1218687
1210062
614359
616370
862843
276859
637008
939676
1581140
303336
345729
683642
1568284
129172
727915
566849
607093
1150255
1389405
919012
1546824
1722444
891189
127956
1766385
820016
591497
1740102
99215
413174
251292
849009
1123020
832326
695210
906482
1578778
1087932
1849289
1452979
887003
1713278
1562958
351236
1809570
952156
1198418
498957
1453352
864432
785017
678824
1524246
165424
309809
319916
1268891
1295579
78822
423490
152289
98860
1378184
1395633
388955
1973376
1609773
602650
1226354
1993617
1269243
1656133
275607
9424
1767755
597325
1915060
819078
906776
1804021
1393046
1611741
704138
1581678
510206
194434
987648
1204117
1488067
1959788
1599629
557488
953178
361252
1104097
85173
118346
1755779
560282
1331059
582470
1389588
222267
1925551
635715
1250916
628072
1007150
436778
1930995
415224
1759422
1737737
88380
1851416
1188209
1939164
232905
1669224
62143
686134
1734709
1692002
1255348
1939023
1308140
447854
1700839
436855
346245
1522006
1355554
338439
1382554
369059
1376998
1867397
1829761
872796
1677367
685299
321009
1093831
962272
447897
1119394
1797102
1641777
1960619
1613906
158158
303080
1526252
1463718
93327
1135581
570875
1270769
1577291
1025037
1151332
648083
373825
334393
1798339
1732354
519464
27046
1553591
467177
1453684
1507762
1429243
1372132
322911
1466927
364841
1480773
980840
427737
235161
1856112
1380402
1206286
1667536
773900
188764
1829969
1991726
881169
1150802
1272179
959288
1748709
860112
232730
1107667
1986023
953161
523972
921335
1636749
1756244
285128
1340138
81551
850968
498146
1629710
1792916
798128
1613633
1487017
204219
794442
1423182
918104
465318
674329
1396695
1546365
661068
244920
1856136
356944
1304297
182052
1045418
1669984
749655
313166
1825426
530644
240161
346220
601760
779892
186688
1765532
22072
153864
1087934
786592
866666
1063237
963504
1521598
1332774
134208
1794997
356619
1263721
805018
1545713
1224161
940703
1009988
1008120
519651
905558
235184
1354165
40259
1617496
96348
671060
1392891
1425305
858519
1302634
1483320
1488423
1752953
136836
1545631
860472
545205
115554
1063992
1653562
1276697
195500
658967
454412
249594
991486
354085
1052586
846091
1591702
1006118
1301899
1386902
983135
68586
1954364
1671957
695582
685249
1899885
1614093
1916730
1503745
1992769
238477
339098
1228079
1977197
80025
1554246
1950587
465633
45884
1470136
393415
1781741
1309256
1614933
1125249
1697181
603029
1532214
1203492
1659604
625935
1755221
708789
89095
333547
1279501
1355764
759153
1045046
1419056
1849307
1483101
1446216
648522
1510748
1199048
834612
689170
1295684
349990
144055
478897
1556756
1355109
359551
392316
884895
250026
1671806
1698950
111382
963112
743284
1383897
1174055
1671937
270834
425442
522380
1743512
78902
1116350
1513434
1158591
1235288
1144110
1874907
219694
822846
1485932
1113117
1980925
1045790
586591
1611797
809229
1729168
958473
1604086
231592
931062
494970
1616777
680508
673296
575849
76532
1213438
669075
1209212
1998844
1081676
1314258
1678607
1945824
587315
548140
29546
1697632
681259
1684750
647663
1963163
1942850
1126292
1856015
709112
1753461
182037
1333256
1842229
251188
1770498
537785
10475
1907352
942660
342708
744647
962577
1099751
625301
1115457
538607
405974
1101751
1896113
94512
1543498
856392
725785
739730
646302
534287
1603091
1133830
1192390
1857248
7492
1114384
603092
959090
1245925
218401
215902
639131
1540235
1692439
897199
821318
1506022
405014
1186283
128103
1296182
1651471
381770
1428590
9549
357943
784643
510762
1314572
1723888
979706
254251
108647
943444
1850626
1470500
27022
637071
1716338
1019025
622578
1377738
48466
570630
402536
709767
436561
1960483
262213
782119
1409973
355301
11083
1370379
1198863
60641
1312522
964328
1194993
531064
386526
114548
887810
749152
1050560
115038
199788
1198185
1626025
871310
1546555
1331377
1782840
1172091
902084
1056387
1527618
369472
59174
933125
1481715
1572259
1927745
1264800
1972689
1513010
411912
1653653
1267116
1482873
1798840
700660
1165471
1276648
786532
916475
262462
122889
58116
1347761
43374
1716710
1344830
1473884
1824412
1536047
1239954
133522
240316
387330
706815
1302590
260537
1413518
1203311
540181
314465
820966
683156
1012728
551509
379345
621452
474979
1738760
1206194
842989
190429
1491841
1281746
1203409
1402467
490067
1985785
1904638
125229
1277276
864389
628578
51104
161185
845506
69930
127441
303353
901265
173245
1917291
567158
848871
1796035
1001041
1759737
1534305
362043
1188227
1840317
84331
1897482
1144666
1385241
1079716
1767256
1799383
737817
1119465
1488115
1597084
1791298
1623966
1221573
1497644
320908
1687456
427637
968562
1350162
1060203
1139196
431471
1246195
676320
1294755
333599
843129
1182991
1585984
1878919
565913
611805
420898
1091909
1455995
1147575
1542712
1809952
1089325
1371910
1269693
1743274
48389
1347224
650250
1048124
1260697
1481544
1306252
987129
282451
1991749
1273068
1552956
960672
1897292
605497
1676265
1142675
1319637
1446130
399128
636608
1494509
1897861
1550015
1631191
891773
1485120
1622785
50543
1712549
567390
135502
281352
908879
1817921
1664040
1958805
1132464
1429019
736473
1046242
1431748
1678885
660486
455745
1290630
491111
1878818
229823
1196127
1447057
1269174
1073099
1471467
1932235
54196
1814843
1145701
1726253
164185
1780829
1733144
281079
1220600
492197
92868
1603326
112845
407085
177515
773995
1125920
666101
1695449
445784
939798
938754
1896661
253555
297079
1305390
1195266
118412
1869376
604983
1314114
956843
1463144
831884
1179722
1037424
1491349
1805137
250645
539988
953459
1537487
95971
1358720
1709872
1013139
127220
1729884
204782
604593
1050591
855871
730706
1741419
981783
908771
584861
1454052
1059619
1206483
359838
1752096
1630849
1203046
1062371
233608
572349
1602810
1814166
573805
340844
881300
662156
1510387
752381
1305410
688033
703488
1143102
772232
965870
706826
242935
1646646
1753538
1420359
1336358
936481
976914
1822903
1085976
1285173
1222264
634662
536447
1280796
1651026
1394524
650124
601903
263366
41790
396619
21376
259722
180706
1602676
321474
13031
641643
1020392
33138
852977
215599
1621770
455473
1867325
138089
444425
1214869
1460698
732281
667754
105074
1833615
1796001
221680
1351988
992138
513284
163684
1038563
1112350
779971
427170
661113
1596093
1957833
1298951
1904653
1567747
1969268
1639324
189297
1945498
1360967
914239
1333323
1303865
48096
945528
1776016
1754643
1552136
317365
1664749
1999029
414407
409765
731129
100210
281523
1840885
221754
304536
846231
563428
1358981
1781603
1292091
495692
1334170
1817153
27246
954379
1469231
1728699
1848579
1295463
1340828
623207
1230598
78786
337524
1710828
83931
1445383
1216556
420317
173111
1163240
1159612
760698
776078
1547022
1470528
1355808
959309
1047581
1212246
1417279
1724896
1826064
1386433
66905
1420183
1632016
660892
1547865
771394
1482434
1777034
467570
1752540
384260
991580
913017
260627
1294509
171618
1972936
184364
1560154
762777
337609
727815
1225789
1941378
667594
1087154
1292350
394165
1635537
1709126
755786
1776204
1600979
129302
912457
1662230
38480
1745751
12284
6077
331378
1016096
238979
1888601
988427
1849161
16235
1963867
208418
1779466
1693659
70909
1425221
1254205
1861382
1555669
942783
1832444
764068
697056
542622
1101293
961868
1881445
931051
1839325
1672911
1487218
529095
752691
14174
1072303
1435167
516047
1670212
1963603
650708
815061
567418
111861
1693092
988768
441448
963753
1429991
1920476
1877910
429704
123247
1650982
356686
329760
523756
1972036
201692
8916
750376
1130153
1725223
687392
150227
1649524
1958215
1135450
500172
1373283
1496858
713853
1757825
718813
979084
1681769
841569
1122295
1391729
19740
191647
97395
1960253
1744448
96579
1539665
740765
1307378
1698116
1144707
775343
17380
1591647
1231549
1468858
404355
257696
52838
1811337
1300854
12991
1984396
1931328
1696271
1670819
1781623
1880927
1675949
1724582
1667134
253656
182552
1156538
496371
265439
1613819
1856780
1437895
47478
223825
1488085
1340744
1249242
1352228
227524
1665361
1516845
1008659
1852119
949683
134851
512810
454701
796189
1344941
1383754
1322948
23214
309470
933306
489923
375324
1728453
1444202
775576
1931749
1966709
853273
1218020
92995
371882
1078903
1172954
1640507
1339038
1580853
1920611
432652
1892715
423669
1039006
1834817
643716
1736945
367
1332315
522067
423612
1750941
419611
1038127
780582
1897136
1964903
1563752
1099818
662705
767302
118620
701937
1391183
698605
1756205
931381
153563
876248
1178595
387011
5034
1919218
139835
1744848
1948952
1996937
284736
1489805
562369
1534621
571585
1814852
1155410
409233
1713424
701313
540620
1952717
371233
865140
820169
1396446
615379
48405
1552070
212112
334331
444622
1385878
846800
1614911
1151088
678232
1981268
461488
826133
1953370
1480222
57107
640394
340659
449291
211145
101101
723904
1441198
1649204
1206101
1959839
1133089
1453677
1128252
1513332
1576090
1304084
1780503
1982570
1866944
674012
1537816
1566800
1101871
1587543
1775564
770529
1691907
1980233
248943
593503
1339912
529619
1329954
774599
491188
1890862
645323
962065
847095
454819
1900702
1539288
448014
1022868
1106296
881050
1397530
1927805
894437
1084215
1056991
503848
1883360
1431833
1362728
132494
1385785
1189374
1110137
611429
977365
435443
533605
2204
1873022
1967383
913661
1106164
663417
65028
1673989
243082
1446742
486843
41199
1021188
664016
989202
1604219
1376409
1537487
1443918
1255805
1534607
1071626
1089372
1898787
108487
840260
310817
39767
44136
1355086
271608
89969
1271907
1741134
972594
1245881
1632700
1261154
952185
239982
1485106
1902838
1523235
1989691
609629
1171841
1268372
637978
249831
1862869
216341
873024
1008947
1123070
1019431
589447
1015757
669641
37327
1874921
1857852
153675
1421148
1893159
947017
733379
1291821
889052
1363070
1743918
629464
1064297
1037423
728154
913254
1562460
154404
1560992
1633886
1773
1801176
1563119
1743605
468840
204376
415404
1468123
880034
943589
1221886
1029293
418081
598947
949250
1687737
835848
954497
407172
812207
222425
75321
1588747
188109
1260711
180485
1572730
518556
515987
461207
1529002
1763271
1140428
659658
1273455
1064021
624881
1535034
862817
841581
961439
1286952
682223
1189065
1468418
641158
1393297
469041
1422150
1291169
1605806
1007635
929924
450045
1975491
399479
1699293
1843564
1774658
1471328
1642762
242209
1010651
870703
837263
1907901
1858256
1605884
419157
1951707
434792
1482913
1497203
595719
1317457
1316277
224131
777976
1558415
357930
1045024
474474
152621
868107
1889209
450072
1877032
1188490
200960
1941538
1107795
928932
1947344
926181
374481
227187
840573
348213
642084
1141268
1182566
1130741
198200
238442
919158
1852405
1300720
1562447
920257
672516
710787
77245
1069198
1432935
1985486
30261
793750
608919
1388453
196250
801225
1225361
359714
1914983
503136
1082949
724636
1864109
265884
1396992
1006665
1849484
933185
983583
503363
1538335
570793
911722
1745275
170095
1411908
1416634
414707
1027548
1977648
1191064
533913
365591
1077249
261041
128401
1803960
288925
965003
587692
1001814
1295361
803666
1226774
839332
1839767
61963
1006664
1881329
1693747
278823
131705
119233
940691
353576
876671
1687269
1221264
660975
504088
1182689
629409
182018
965883
1673171
221227
19100
694781
1816637
1242081
1384618
1498562
1333860
1601682
1174081
713199
442156
1936579
798215
1932344
1430019
1792418
1574299
497958
587448
381618
1990511
1137826
1091708
1714739
1322646
402244
1620496
1660706
819780
1996231
851236
566006
1108309
198019
1098338
323287
1589923
1059234
942698
833901
147642
175827
707658
496341
1692565
348711
614777
638231
395027
1133829
999938
326680
533327
1458814
1834649
601634
702066
124682
927788
592130
1890859
959431
1321140
1329696
939073
1478754
861950
457890
1928504
1546049
472761
202953
1382394
135124
101263
1447595
504852
1674851
1999332
1354217
263277
1447415
1075577
1083324
1595851
674889
1330489
184444
236470
1948539
1951284
1989044
396298
1153495
768247
787008
1939670
89973
660229
1310410
1154119
14365
1177744
825918
1555266
1231137
147153
1364435
948260
153253
144335
1902330
964272
1975848
838214
102261
1391788
1180033
1554085
1631302
923105
1853952
1620430
468650
1440955
1054718
1870692
925626
1111681
1859886
887957
1423893
442047
743710
1767986
1954577
219041
94433
1857496
867546
1856655
674144
1150321
997474
1066348
682997
1579202
354343
1899725
310950
1818852
578530
324614
787887
80068
1751969
1605069
1927559
690068
716607
1448133
752584
1701275
578502
207269
845433
606210
1647000
1653681
1596205
775648
377841
133006
1200019
1807294
300917
671684
1220366
1620689
416271
1389652
1407408
1215178
1853197
434296
1234917
161442
566141
993216
1916676
1625259
1397605
522433
87681
514701
798923
1371146
1162246
1381652
1998162
113062
1784246
1339110
1338261
459182
165348
1766299
1217190
249661
228967
1942437
1375333
528733
1984277
1774743
651019
1127112
1083596
674601
168094
1768291
986923
751721
407798
1431525
120747
519669
259962
304659
830583
585009
267831
1397171
506899
1210814
423307
1068846
889924
354848
24672
1645858
1973806
1081066
399329
53226
597127
1156376
669738
1875151
1790256
1081184
435073
1242669
1482231
1100039
832781
1477530
1428845
1304454
1767016
909129
1341489
832880
64741
92890
289089
454392
661879
977807
1268922
1348937
1599794
970223
140946
1122842
631530
595614
724357
893183
617417
1721134
1042911
1322949
1738223
337733
755270
1406092
1015296
1232131
747413
1925335
1661621
109577
1454909
1790559
415400
69656
35520
1808565
1250613
1300243
108722
1954769
933590
198089
644486
226566
1040716
158701
327690
1932224
1825175
1879302
1193630
1031890
75034
1301824
467390
1562262
1029083
785600
350879
783133
366335
883088
239733
543941
1240850
891120
1679725
1251759
1784914
909102
1007852
865828
1958543
362578
71044
136844
848212
1708498
630441
1121124
1477251
448852
870485
1724030
852648
1999520
321715
321028
356304
1675294
635497
1735074
246113
1203536
578104
835694
798126
1221876
1756826
1981661
1886633
1923415
1381063
272760
1860557
1885156
1830544
556587
836845
1163636
1544432
1193177
1757314
1125291
1296723
21985
1029497
103712
438520
417854
990888
1130454
1922964
1517218
1235912
1970505
1036603
1270035
613686
542882
532136
1397430
1373519
768849
1976791
1392547
1650723
1671797
1756888
545085
1618009
252870
380190
691723
1769547
949134
1455933
1762910
1373410
749432
990813
1926290
422768
69819
1908395
1512149
1620520
1672274
1993800
1939888
1566941
1251224
1286154
92327
142181
1054870
866167
1423883
964522
421880
17173
1890235
262932
230547
534277
452101
440230
1898476
1549952
486573
327215
1279631
1650358
853897
1507756
973872
816971
667422
544173
1793408
118844
87184
349804
200459
232811
1578331
729019
336109
824550
609313
681515
635860
1960426
1590011
297916
10479
1932285
1053404
804745
172690
1800453
371095
1545138
1274358
1779947
660810
887683
210012
955903
232758
1057565
1221461
1818446
1024148
913723
313710
1266399
525837
1728242
1464469
719132
729404
705597
886500
1106328
26031
1596927
293631
1021396
1159084
1733027
1118850
1162322
355015
6101
1998034
271960
1442402
945492
609426
1689959
1896941
338746
1104084
1003287
1936606
1798921
394632
1479253
94395
1371085
127431
1439327
493923
1435531
1306795
421249
484644
1767367
1015577
1103348
1495793
429850
929537
1665002
770390
1274399
1058426
132410
1085803
384882
1342772
878756
1260226
1350733
449858
1687127
275808
1435935
768130
249378
174815
1393709
331239
272363
42092
560545
401187
1878149
1575569
27842
203208
1255499
663112
1329052
137442
694119
1082468
108776
507693
1514133
599601
813885
533851
672239
183655
238180
1054574
92740
591623
1119115
1657773
1833843
770190
1576214
1867354
1459585
1640295
1662225
572124
542611
1065253
1917957
1698375
1764481
964352
1956043
1956844
1855938
1470023
1197244
1707413
1735103
1428969
981254
421450
260664
336978
1333966
1012256
904278
1481228
894935
181891
1180411
100024
1811380
270679
581445
324678
1142075
360487
343536
1623556
1564453
411896
846044
1227510
1821709
834504
1818874
1599052
516215
940708
1487424
1468665
231579
1775202
1137412
1158294
1549979
83829
836462
20492
381546
837329
1242559
1487048
1531882
1813771
924387
236430
1111213
805016
730117
1087182
281734
1389220
441362
774355
1500627
766829
818970
979712
732396
1846955
713292
1430617
766132
689854
632106
1126103
457094
951377
1380640
1393922
529349
1019550
1158502
208051
1485849
1345512
1260938
778265
920064
1362871
837311
1865040
682298
1658694
824801
987011
1150642
1192505
36120
194729
1090004
972909
992770
552692
1095610
347185
1929475
366405
1475616
1560014
1221425
1802612
488123
1060828
1495880
461851
1535468
1819366
508370
185215
1101936
1523252
1685752
704128
112468
1316064
1912698
464608
1910908
1214872
1923620
1446500
958205
960485
1179869
739374
865645
389305
21506
6830
1484028
14656
1208716
428121
193724
230473
461764
886486
157793
1002984
1109682
539648
1763929
1178526
541731
822262
644511
90817
1001113
932710
1071626
1899747
1257769
393516
892019
1185312
638641
1161621
1485707
722886
1731175
1894431
557169
60703
1997265
269188
1317441
259018
922060
1193516
1850871
1541312
941088
515629
1773842
1310548
1641065
996251
4630
1128463
727594
538634
755387
1090240
239413
283028
782875
1536583
765760
88435
1410693
821223
1142805
1850509
1566027
323510
81944
208157
107179
938076
508297
201855
1099231
1610632
684167
1563168
1960159
1369635
1375622
1642146
1035029
1519340
502929
1111043
1417547
581039
965676
130576
1311381
1989329
1383802
243798
562067
1970593
208174
945674
1995279
1522782
133131
1427909
343802
1604683
1602357
700995
92919
9915
349207
884266
676356
252806
419740
559523
1999675
763331
652799
473650
1097644
1896129
370639
282492
1661434
573308
1743083
276919
990712
1280489
45075
572902
582228
91904
1824056
1236925
1440763
468854
672454
698950
1859737
516624
364860
1740055
280594
1080580
636982
376769
1101762
565517
441988
1577759
1657115
764633
502278
443480
1205526
1990410
744945
1154652
1222472
1691744
73543
1113314
1237542
132918
231892
376848
67687
539908
205137
1449756
883381
1829490
298312
1643847
765948
1086685
1898767
732120
1424231
1786439
233660
1645868
1701409
346397
1377706
1259514
1913529
1793718
1512858
1498773
460286
1863201
956148
1933784
368012
605113
1879377
446946
206402
1324879
457289
595595
329484
1667532
1859216
22933
1494630
359894
1907268
209833
284290
1038133
38022
1714932
700682
975095
146216
324030
1449942
1254410
586435
833752
575343
908338
428490
383893
1634745
1438998
124091
360661
1170491
1293488
1712768
1824086
161305
810462
137735
1963393
958960
914972
2611
250356
504732
844100
1184157
851470
1513051
311341
656159
1436618
684520
1100522
1524582
1691589
806140
1038263
344294
190008
1423457
1961685
1779961
324005
458983
79778
24163
362648
742859
1208432
760968
1285455
492148
1505596
1093396
26413
736549
1002301
1387944
931488
937304
353779
835475
424282
1885210
777773
910242
1552
429186
917759
1573090
21081
172389
475604
904542
261532
969631
731489
869121
1181229
1166397
1405963
726972
1460308
387456
720684
1571204
496357
23768
445072
113249
45713
474575
1611044
967646
1726632
1234898
1688557
1351516
1620623
337875
1579632
1929450
772498
664494
1732492
1740165
1489803
1241637
617068
824436
242781
1050081
1506256
290662
1405979
617498
1163956
1272504
834375
1107285
1175774
1979498
884755
128731
1288229
1941561
1168330
120654
800667
99374
196132
664889
712330
1438702
1084931
295402
484387
573103
1753920
1122086
760563
426581
368237
897741
37412
1923115
635181
106197
214966
1756288
103437
1604174
267242
684462
311647
1276506
1147305
1155658
762473
101185
649507
1068821
1163711
1783420
250416
1708839
1625333
1377227
1684218
1382680
1954461
1508205
369407
1170989
1222929
1160170
209673
1002921
941168
1914972
1653362
1109747
1372501
1380320
1726128
1684366
85277
434570
635071
1883861
1638024
968332
50984
607214
26018
531471
1651910
1539032
211509
1328783
678400
1223823
575265
208492
710760
651894
1296049
908643
344918
1242856
1868897
294934
709219
1386608
1737639
1216235
423242
711028
1617311
710257
1465087
776859
1376961
1296976
204942
738956
1743930
317081
1556556
752117
1188832
76801
569200
802736
391045
1859067
1538758
654788
1700637
1870375
232041
1372980
1323608
807448
535415
1738053
11140
538654
1043535
360932
1530213
6655
370744
1924589
43049
971478
738133
9046
457166
620997
911302
1356924
754685
988112
1423654
618321
1154739
1624447
1860273
541002
624961
831799
1793615
1501224
426280
893626
746191
1658045
1725777
330539
1601040
1119488
1076893
112100
746906
518490
1633168
1930932
843267
1394347
1690947
429636
1859730
1318535
1701754
486082
700619
659793
1977390
694179
77505
1164658
1226224
942923
1642567
1304789
1141730
1767036
438693
374452
1697438
1411500
1065437
963917
214852
794484
824012
1559721
560887
71533
269387
1098834
1678092
302204
1228041
293055
939495
1825490
1981022
1646419
460718
1119983
532726
915898
451310
151120
73474
745259
1514386
924189
702502
1591113
533315
1282465
253667
1063446
1851309
1301454
880699
1562966
367680
187087
914215
268454
430297
274563
434417
768452
1414021
230553
507893
1303673
1461497
457052
1458831
1341442
1417671
546099
238798
936254
1529524
1757690
705282
1408798
768385
1167615
550006
582377
442783
929464
120006
310187
1029534
1169321
429763
1599948
1139860
1703724
1470100
1998171
608968
1477619
223766
836015
119557
863324
1606383
1003355
1715899
1097413
1108377
1780926
186420
809241
232872
1067022
1712545
205788
1605681
223169
130000
1047232
1000125
348207
731890
388959
896848
1884124
1411797
1857207
1337724
1435740
202766
862680
455265
1885651
1780705
434631
589803
591529
475242
1636728
1401926
708649
706181
133599
1061674
1164834
239753
1127710
1785386
1739864
1299916
1566802
1759967
1016313
501449
209226
58888
360915
1471126
1794462
1961432
716171
574881
722062
614113
1327289
1180299
748550
1714378
1435426
413820
1306169
979304
1507786
1957827
90942
1977329
1122952
1726781
1958365
666357
370741
259386
1480232
216584
1628804
1515565
53743
443708
807892
919632
1519123
358833
1063794
1075817
1853220
1801385
1464119
1044710
532102
492136
637930
426069
1138503
472462
1482001
84938
712426
414297
1700855
1253690
1863566
1410898
1606259
967553
1316596
523213
897613
1112794
348168
321225
994393
1039152
554499
894725
1416320
322888
1544980
1025220
1615644
391018
1290229
1049993
1094037
551812
1630535
897162
1748457
610551
89711
116806
875349
1105254
1316475
637724
1926417
1502693
1729178
1598910
390284
122033
984017
114341
65024
1956980
505410
936197
1932413
1467355
1013919
1918846
1280794
1695409
1764521
878750
1686344
1493924
1003300
1412728
1681306
1204328
1185407
1159073
1257386
1867824
908913
1932448
727924
251194
1870511
948935
167638
1632924
1482091
131103
1644568
306705
1065393
1208008
728859
448482
1140772
27903
902017
1225073
593862
1423296
164658
1983942
1694451
1042192
1925234
1670413
167845
1395691
450402
1414214
1023318
916293
996623
579423
368520
630252
1562963
1169111
370833
121632
435973
174552
407124
1708619
573171
65545
1024319
1188567
1591422
526109
1406542
608530
721492
517588
379740
1982137
1538507
1975415
680371
1644637
1300832
913984
1262948
1425176
1160848
1267677
1456906
1094311
1030888
853246
576443
1898656
636193
1169758
279063
802840
1572786
1724287
695372
1362010
1572372
61089
1867016
263390
829206
898704
446032
844650
716350
133561
1943846
829342
1404020
963482
782932
1061837
1563706
1296988
1078043
860886
962123
890564
301189
923169
1710373
740922
790428
1409259
933369
1652320
392603
28556
760356
223221
84286
496903
466351
1416762
1480512
776661
1358722
977297
1520230
1131676
898821
1243512
891244
469112
486327
351224
1974596
1051699
1131390
1830642
700223
1181326
1622942
1305594
1955278
1599194
848184
729699
1899693
60514
779603
1118530
237735
127333
1544535
213896
1926240
812796
1155501
391788
748537
1556372
632559
1179105
1822848
827861
308684
1691573
343003
1165649
575721
1052452
919764
1120348
301504
613180
44385
160436
607693
444693
776619
1872519
714317
1015081
539116
674007
1750146
1359324
861774
1575447
1394751
1744180
1051718
1383817
1267391
615518
389226
980238
133401
1571515
569585
1767657
407467
352909
147982
1334628
44302
354054
1664772
1730541
333906
472769
1153360
823355
482855
578296
1962297
1054282
1236016
1029205
1684453
1622377
63198
960381
1918029
69402
1002597
1347575
317493
1105075
1332318
1811075
1267582
1437235
1122723
1672470
452907
170764
1048682
1457447
1299159
1917409
1654823
467176
131064
38765
1210317
169741
424409
1928953
1746294
166219
1292326
102609
1212759
1496514
1814247
294177
1656934
511974
1575110
1252714
531336
901026
662173
1409224
57946
1679170
1596724
235449
825611
1288667
583632
1695796
1121482
718157
383569
1098616
662951
1676405
752052
1479727
1740158
773124
1794579
1251441
512721
341355
1991963
1858790
1513996
1800422
617125
928233
1335874
1265203
20553
1064825
1352485
656179
218371
887111
625918
927183
702771
547905
1842844
1079395
745644
1006576
1206882
1371393
1411832
1688966
558329
1280917
228592
1030764
1841043
1118157
1649223
292519
441179
302867
653385
1916524
1584747
1138409
1833987
1522411
678924
430341
1243429
919627
1983987
437823
965805
1777310
1587790
1977695
453831
987636
391151
468471
705834
133681
761742
409382
1699635
1836322
909064
476533
1095035
1580001
1143920
176786
711423
270632
307995
175445
813750
1472473
497056
1224839
1415595
1524430
1220350
139076
300096
1330270
222694
1004940
130333
1522228
670426
596813
468375
1903483
76388
337303
1700654
534944
119380
1694379
583069
1000873
833116
1510271
837825
296723
1496502
1428052
763819
1818376
406510
893315
552596
1057630
1594803
1846383
28812
1180601
1642913
1842087
1490678
729914
1419325
1419819
1192186
1688509
1197507
1715550
617331
621182
1737608
362983
621732
1334109
534610
1404291
1343631
1083510
1230085
1257293
1647453
1780577
1773612
1983855
1848289
1676367
1324370
95428
1485022
823486
933432
981906
826188
270684
188148
1510673
398216
75134
48498
1684480
9816
595693
1940586
464857
235046
1003860
345972
19249
1569628
1566291
137719
726548
1344433
1618601
1200272
945303
1551585
72647
556188
812929
364622
1953170
1756537
1830684
768659
451192
1107816
734216
1924394
444064
832244
488801
1168871
780688
155230
39725
1876393
570513
864457
488686
872547
134966
1378761
1099865
949544
1019590
1793018
1134046
1036742
1627114
27593
1275209
1746519
1633657
1499195
758912
378986
76294
1756227
609436
406890
1856739
239300
756310
1450426
1990600
1408692
1667029
935190
1332990
717649
915288
1000950
1668923
1639457
1853243
887322
357677
380138
24326
1883885
1420
1409639
286499
900920
1325372
1764979
1093968
865834
159401
1184652
1132362
1118286
1819319
1076411
1722112
1846752
1279712
229119
671679
1961872
607480
352234
1381880
803042
18404
117039
618132
969371
31416
208830
258406
1488861
715261
1841847
492475
550141
1639702
1669016
1004434
1424137
631018
1177046
973948
1041917
656612
373836
534737
1714812
1107648
343280
81223
237106
1331670
562723
278299
1853300
66311
196756
1610149
1056847
1071869
1411064
895194
1215825
1003357
1693650
26913
981122
616671
617848
601908
706353
1783522
747824
1355338
73593
1961908
420469
406805
801898
781850
303013
1741626
1389816
1069311
1048065
583411
845456
1830078
376542
892476
1223307
1772448
1403880
72804
1170960
1580875
476670
848899
586864
1543019
1349044
422296
1958669
1158243
905275
1039143
1690403
199799
1928594
1585092
1355818
491497
886716
554537
1472810
1129507
224840
1627098
802335
1870481
1019525
1136778
564674
421025
1008532
1212185
530555
342082
1955307
1965550
1078651
457708
401255
940425
1718439
829918
62741
901526
1335458
419959
1383667
1695926
1810888
1655617
1889333
1924791
1573099
760606
78363
715684
453392
1294573
1502448
1310950
1282255
658238
36538
464877
425059
44866
799414
779058
428252
834919
452944
1043971
959613
754552
1726703
1222069
764464
1705205
198345
1231804
430478
1899969
621719
1529659
1688811
121456
1657953
1115842
1824139
509610
630736
1778526
607442
768991
1688156
482209
1857748
1207629
1028436
1129252
1918772
962945
1245029
1655456
1347816
83312
1744355
1669205
829676
556215
1423055
344289
740033
1716993
1777605
1171285
179733
1479509
1582777
1726105
70866
1206295
1438021
655114
632118
655474
797841
935760
1749981
91187
1974166
1854039
1899532
719768
228148
1504385
1908537
211323
968264
1700523
165230
1608016
571835
490308
1839717
1521317
250487
548867
554854
628842
434415
1572732
1953605
1203183
1053790
798035
1127492
299875
1219368
1806518
1904897
1011859
1903612
1010231
29259
85964
413646
1932194
829287
631388
1168779
1864495
1927199
240067
939521
1857071
1668200
92025
1274094
1001113
1082138
1538212
147515
640539
1568681
1643353
1870375
1816395
638852
685561
1404018
988738
1088859
1871991
1111368
1681321
1750750
381938
808232
1887215
734866
1905708
1858762
561344
1053515
367448
850999
347097
1395135
1948645
31733
1919256
1165950
1662744
806766
186984
382546
818621
1942818
1820726
886960
559375
1211301
1784321
108536
1362721
653271
350084
155385
1785811
953965
1076379
1779360
1315375
1900046
1391415
861685
1531399
1927176
654980
1982278
382579
1838836
1981111
295997
690732
1610993
1472754
348665
654271
1772537
1537417
941291
1885504
1696788
1519562
1334644
399349
1575019
353668
1383111
1538803
934874
729030
1053291
558113
719735
1733224
96100
805352
1216572
936003
1736230
509177
1395023
772525
1343455
1190761
946498
927530
1902021
405815
1868819
1516718
1629143
327343
1444530
1671795
56371
1886173
1184739
1488642
542046
1080231
14707
1055242
1322385
966221
839048
293048
1455164
1110309
1113512
295602
1015941
1404234
825010
832096
412764
525969
707597
1226782
1663854
1934175
466133
509375
653305
1573709
1924451
1461209
221341
1367635
1648509
1265338
997245
1386586
773016
560186
635016
1955611
1520605
621920
426337
1638655
1268071
1783533
1559881
263506
1863554
190694
1431855
1413253
857754
901906
520916
1998510
1006645
1564369
70333
294785
1063288
997812
1753673
292427
1872255
313995
1962962
1018770
305761
427929
978488
822500
304962
951645
1700785
313567
502856
1558139
925094
1831846
1824337
1627700
60578
1907658
595648
1602294
937345
1193685
1522960
1371088
180672
1700161
115722
499065
849513
1888912
289965
505407
1516935
323437
983070
1825066
1560982
89715
369946
526594
1851498
1590587
1658542
1516997
20785
1017504
172594
1084713
979511
94167
1309539
930786
405597
1169441
1751332
702593
719077
1260615
609055
1835728
1075087
1825226
1018747
1275606
1619421
1254742
1018928
213485
224169
1728769
755228
276779
620505
1115924
1875225
1226089
1794645
819274
1675512
965689
1881844
1259385
890405
395610
1061905
1620774
737043
1673986
760481
1977933
1442591
634943
1607508
919244
906021
380725
588047
1482069
1302500
646800
1676299
640980
453393
1262643
1356259
1382354
525466
1966961
12078
1947837
1291265
1048744
311779
1240705
52294
476805
1247670
482070
342947
667363
558998
659866
465043
1411427
1151826
1156530
1846371
525186
1837023
1392553
1936906
1381789
1982744
767400
1413099
1693301
525256
1244871
252988
1182189
1122395
843315
1762409
211657
81753
991962
1026243
964333
1748479
1834493
331160
705863
1924957
1168950
666735
1384358
1104479
1992994
932225
1264962
1045564
158512
901793
1911215
264568
1821966
898798
680967
1952953
902420
668381
1540477
1352461
1077082
396574
760390
669103
875771
1539777
1404600
1472110
867005
849114
1192400
877973
1313568
1592822
1113229
204980
577154
1782782
1253887
102675
513253
226561
845467
206355
1652314
1794562
231749
364854
1111065
167519
471324
1033952
640747
1577601
1184948
266263
1979925
685348
278129
964440
1694366
986946
774695
171750
1278537
1137816
373058
1976798
1343055
1873701
303527
1798623
1221736
302681
482232
332003
527356
247889
1154717
687893
162660
1747703
1533319
1130789
420844
620545
1713976
713838
1511413
1759335
180039
413937
43139
386252
1983675
1230052
243708
399290
979593
702626
1481440
188497
74223
390892
1397144
898124
280960
1749814
1385700
1553600
807863
1216088
1971704
1368903
1969447
911184
737330
89848
549021
395061
1344603
370136
843269
829534
372011
349503
1489884
637293
628861
214290
600195
1100438
278049
595667
1544823
977980
178088
746637
170242
400606
175193
1263833
669170
952139
1806950
1409535
566657
1995592
1033967
1546601
996373
95814
1824927
1536717
1415046
144000
1546602
1741377
854540
471141
892389
1487027
1632885
1284933
1007925
33737
381576
1265422
890512
919746
1321925
22445
214125
474015
1245035
411572
535829
1076119
1396347
1891143
866544
1351467
1244267
746155
42811
1098759
1633372
1708716
806578
1756369
101911
1000300
1447305
1826020
1810492
1633867
25298
1169069
1112175
1137095
1652411
1110422
1948832
312459
1998885
126203
736490
147642
1191078
400963
580666
1594536
414447
1199402
324862
1013608
622191
514013
393411
1842690
1409834
1042920
231237
1766820
1977057
367497
164239
1667137
289329
392450
1659527
516118
711240
652779
532180
705910
1969073
86614
650309
1917340
1179439
148126
1649858
43359
1766523
865446
103528
760962
109248
1968076
1521483
1180559
1724175
280446
1351750
1090502
1634564
1526554
1021269
236515
1637879
910352
33419
159937
761884
1444743
1245115
1363537
1397835
789772
781075
896680
550517
1045271
1875490
128323
1762919
1604215
1245460
1834783
1478472
1656062
421036
594973
626489
1203079
1521035
1912959
755728
1773113
1858711
54099
1205291
254862
1376625
1154289
128914
615660
663593
1370166
1922304
1815464
1042422
1049083
1266345
1616589
1905770
707567
705020
655284
1430110
799835
645898
305852
1209576
1498718
1057758
1934763
1452222
1844079
507981
720406
780070
732476
814602
873974
1957171
1302237
1943024
83385
514349
1560677
1882968
1155402
383556
677445
1218877
316777
639434
1509086
1911552
100938
1218513
554179
304006
586720
760922
1524183
1643794
971904
1826871
1991015
248078
1894873
1491959
195016
1933771
794532
1307284
822653
502302
1418312
1111933
936023
602632
1681903
423577
823591
1413322
1990229
106762
1253713
700699
685945
1849157
881378
1522876
1956493
738508
1338568
815830
589374
299993
531727
1989718
934952
208237
751488
149034
1035806
1771880
643906
751995
1831577
1828989
957558
726087
1073918
353601
132916
1745733
811894
1976287
326731
1264721
1113079
90195
306300
1797859
1309533
1328094
938212
22892
650868
1047420
574228
1223132
15869
533612
998796
497184
1442124
971891
589145
1019979
615182
640966
1130461
943977
845244
1624140
224519
1106929
233032
1845480
1420505
522102
581524
1928457
455192
55041
1930968
256731
541046
1816104
1710385
1532925
1585228
1318212
1311324
4092
1059443
1517076
605215
255814
897399
1542103
1004424
343161
1761882
1392653
12495
249636
649880
1945891
1488828
1108509
581832
1172071
1768475
67714
927288
1824893
604375
120224
1727975
1640062
886216
9337
862432
999523
841210
701255
232392
490572
1169891
770334
849801
1103243
1509043
792473
471653
1502679
1867664
1885302
1394848
740595
1845278
35081
1166453
846722
1907946
855368
245160
288758
433907
730288
1317276
1665101
845220
286392
840870
360332
998197
1140612
1012220
512468
834046
1927414
1171434
1541499
99356
325736
793006
1552818
837400
1442761
992595
1864344
20058
1481136
979120
204158
149817
8976
1777227
314151
403540
1215764
618975
247349
1301734
1514041
1492934
159925
1893454
903758
1860760
1582829
637716
9882
775497
1099100
1134036
337689
1593279
449388
1305553
338138
759615
1051578
1028107
486518
1637020
1867105
1653791
1839630
126681
778504
1100333
639114
1143880
768549
300334
1651774
323322
873143
1098832
4312
351216
782021
1565407
1384712
796247
365566
734125
911707
1971064
1315814
271652
1541318
568699
222058
366860
792962
882845
1352035
1345977
1686626
818744
1882511
562366
879345
1176685
1367854
886548
1409388
1187572
456136
1827849
1353472
1638977
927715
425326
1642255
1621068
374246
1585083
1968690
1226045
1363375
704990
353739
811783
1422092
191376
989079
1444718
100004
787760
1242811
680087
1102927
1388768
1038261
999309
1546368
1727533
898067
1621138
657241
785103
853299
276042
780803
467244
610096
839712
224132
744684
747621
1828450
1964030
1744766
1743056
236428
134027
794799
1630976
1235820
1103549
447566
731832
181516
1627733
245631
285058
532390
1892331
1713937
1043798
257024
380725
744710
1958339
9108
589271
688248
307056
389608
376229
1420971
241921
1230360
550793
1879894
303750
1035855
680462
1970757
1778270
274239
1100898
1590367
1238650
1725359
330615
1897555
993898
501302
146860
1022239
94080
1289088
1694133
932481
1717894
1259712
1964206
1031196
1353270
663716
240843
1057228
1600216
893663
8554
1830416
29301
644337
1891988
1457660
1860273
83679
333720
1619398
1648285
460916
1515068
704313
528811
1741931
647567
1046536
891692
627810
135268
1052328
761940
245770
542737
649963
1367834
575979
1155303
375162
73828
1187212
611346
14320
1499953
768622
60411
654163
1252630
1349183
782063
1824040
867579
512335
1199958
1523786
1595237
1494882
1264431
178713
481596
54740
660370
59904
1988626
1574381
352867
1089203
1616469
959415
485043
213162
449153
1396974
1164538
477806
1109638
260101
1558782
1001585
1088428
49755
913841
1548097
1837252
402204
1400343
777145
220020
63412
40794
992048
1178312
255840
191645
1177529
1970537
384238
265828
833886
1059780
1590295
792353
214268
196828
1589839
811117
1559522
1283897
1011789
1259307
1790967
1879548
1977622
1891666
812137
142040
629839
725590
680495
1864856
1655398
1976018
779475
1060140
1049847
193912
1913439
1534758
1084762
1332972
1835298
1191217
1379595
1266212
1540199
912938
716371
235819
1908570
196106
999862
1062491
187688
1418203
39585
1287909
1394820
308483
1825475
146074
877154
1238273
496970
1059020
1417480
1664521
157662
1832602
1674539
220067
1734562
1842697
1706931
1568359
1783939
301029
1664507
1078077
872861
345107
384480
1513456
481491
176949
170156
140240
83945
930676
1442996
1756406
499647
1732915
1066694
1071246
1390039
1651367
204705
1025115
1884574
1607484
670138
1449858
1632323
669221
1542629
685454
879320
514045
722126
545577
392840
852219
471499
1713045
1749330
75643
1481694
1487788
1473735
674828
1735310
1864602
119219
695218
24308
1257720
1160859
351828
922260
1245846
1174402
1597168
613994
1287458
265052
1704132
275611
1482120
1615301
1925011
665486
807726
1329925
1448155
1950258
1135585
260604
1732906
1275321
948341
1817766
1578228
1632562
29285
158939
55551
1753517
830988
80280
1268093
1638181
1450964
600234
1344299
115823
1230813
827647
1704447
976510
952087
746774
1218132
1387546
167455
810751
737782
919781
329935
1001736
317193
1795654
1708544
1960688
1434044
1286611
1306418
477565
1409964
1759342
902445
1482153
1973491
305349
684195
1786300
1465966
461133
1224112
739039
841780
1867901
1942198
1787048
297901
748285
447886
1419826
1614672
701504
1925697
821363
1067355
489578
1388244
108223
884492
1523940
1651129
1485950
194617
605985
85861
1373343
828251
1412172
494068
214301
1404865
1393054
43140
1788106
1997349
786499
687402
1028286
691572
258782
182996
1339423
1405931
587733
1276414
1435355
924490
1792837
482487
109961
433917
1235855
692645
1633141
978686
1258909
126660
1873930
1604103
1681120
227218
1310488
708585
256256
1652919
901674
936726
615180
625816
1242810
1901635
774386
830110
625420
850470
1819755
1201981
1616935
346778
390701
1098282
1147998
1225873
286720
224478
860504
532231
1650798
538432
1492766
392086
19649
18728
1630512
688887
249021
731207
1278709
214378
239268
415075
1997541
1996917
836740
1255580
797020
211329
1644900
1763301
560691
860112
1943368
1567712
838327
494822
1537222
1317836
1432618
618698
1454082
1109638
1053988
699033
1875601
68848
1626657
1097816
1033908
781831
317060
88943
730758
364214
527249
853081
584074
239626
1873658
1526627
363271
379537
1760699
662666
542650
719122
887264
517975
549910
1776961
1253405
828690
498973
864224
1960676
1580753
1565046
794923
1307043
1925140
1405135
705570
41571
297167
913326
170629
1501012
714356
396872
1648005
1944045
742672
356965
702517
85520
441942
759207
1694054
770478
1866594
1671872
1202655
781140
29960
1998861
1955392
846230
1672950
1460105
1304136
650894
1501340
657153
1981114
923739
635782
216317
983936
1776368
1795212
715492
548848
1850268
1429063
1873780
786890
997776
1794739
1922096
4960
79468
1850706
1563479
1594950
181349
630109
1181850
813971
971287
34291
53014
1601384
856415
37559
130313
1769317
1039338
1174964
972841
312522
280096
107194
1070546
129766
813813
1815955
1253877
1720903
270602
1238986
1693346
1741547
1301371
1317079
44567
871633
753040
209213
866045
609357
845282
1674129
1885546
1492078
219483
502116
1931296
1211459
717784
1260707
1673986
1519852
289669
1491517
1323252
1551205
1258717
501927
1962265
753108
634361
486743
838351
253917
45242
1083604
1647144
55378
521493
1429956
1754651
834057
1636009
677241
654966
480060
1018709
1944543
625436
762467
813392
625741
960023
946913
583727
50234
1715447
957529
1447567
445451
1921722
174617
1373337
812856
1936299
546160
174407
1081939
1119471
173855
101176
1554879
369781
589139
1810045
1830178
1121566
1315410
1251205
1563798
36703
370055
1238537
788238
1584492
251105
348810
568291
750790
637688
1014709
762062
1054664
693604
1303319
736378
1455260
1773249
1850688
173505
1867918
859411
182744
1598617
1799529
272373
538099
1298548
1997529
21839
1014587
1798853
1092408
1199410
688030
1277216
1085224
1649347
507540
462350
1201065
1877749
1772936
916636
891005
1042401
1817176
1900609
283226
394316
1477037
1232562
206999
1707506
1827719
851578
9609
1960494
1381839
82691
935335
861728
1111298
1442287
505596
1887616
1290783
1472328
1612345
1062831
653696
793176
718066
1760289
249589
915342
1272611
1295031
1628780
920028
318058
1935982
1523026
724262
628121
593620
1018644
1787897
1799498
148628
1137525
951424
1845961
1434257
415409
19241
1328915
684087
1707170
117382
1046692
545109
1429532
307331
91560
108082
1568263
1899355
606303
1190776
1093427
1741199
148658
1509586
1659214
1543507
216644
254405
314171
1452600
213306
913018
448330
1609048
679462
1043370
1080215
1994569
1205185
70764
462117
749302
1011269
1638738
1617124
189473
1298041
1705226
86106
290298
68780
1923593
132121
954041
1431557
1510046
95857
1951191
338280
697213
1446734
1212316
166601
1450887
91141
1990689
1007919
504608
1472206
1045847
893430
1631016
1495398
1850158
579170
1214430
581315
1701440
1589829
1599282
218806
1406662
1479375
1522362
1345284
501811
606411
1161685
825014
1737401
72209
32967
212037
1695564
530846
384704
1226053
696854
477608
575540
741189
1925666
1071881
1479179
1619980
978959
214808
1160137
473131
1425323
469416
1544885
973160
968461
1555057
1006955
292912
1920447
690940
1686473
1833034
858772
672911
1293974
991039
1072295
1743687
302343
1868586
501883
1707063
1600184
705477
1501090
1330266
225992
918537
874507
1131497
1490384
587672
382030
1146460
1851754
1829266
1996619
1008406
1913303
1557882
1362593
1503218
1053769
1591870
184679
464399
895384
901844
1265972
1220403
328141
1930489
1598441
17148
69686
1134710
105977
1250580
292394
1358384
1352202
578399
1112997
597801
1372586
587884
1660745
1938150
1603046
547209
817170
1328013
47958
1722325
1631484
867960
1577295
1756987
1431445
1731818
1403992
453130
701544
364267
1295211
1738486
868127
1545762
1738030
128593
473060
809167
136161
104057
1991959
1480936
711547
1944912
1619331
1947707
284467
728735
1266220
754502
1432334
983287
998211
513493
1345924
1067452
556077
680303
1888777
340849
5636
1592855
1587292
1549328
1698965
344083
730281
1689364
365182
1339672
1065395
1882395
69055
443569
221901
166995
58819
1305778
1785969
1063806
1872989
108036
940665
757716
238432
526059
1439864
1763410
1481162
594183
98827
315898
294480
771549
818654
95634
1147563
1426382
492026
344002
918917
795382
200573
297505
1565588
1913325
1058076
1359374
1104577
1536040
1352511
791685
794413
1276472
126019
740374
1828175
458158
952456
1354480
1410156
1421249
974295
1891516
1785010
1528365
45918
43350
254872
1910628
1212247
1849923
1855959
1545429
1925118
960619
1931757
699053
1370433
179712
661323
1620888
577740
1712646
646147
385874
1841599
1152108
1450398
960381
456706
698889
1297414
1648658
1545571
1906339
281719
1048692
1287643
1997594
1706246
868621
1089782
254516
960239
1798978
921904
1273273
1677271
828378
1924558
1363485
13264
443845
1082056
937664
1074969
1250240
513015
1817801
1235207
663943
1210459
590350
838015
1737830
39353
832013
912874
433430
1073427
795124
893711
1921680
1232587
1290515
1421220
861151
702562
156695
1276567
1147631
1223291
108343
1437150
1221260
1183220
1983033
650549
1812249
1834847
526673
1055151
56991
315812
1052047
203392
1203968
1140587
1703443
1887654
365773
1035016
1045829
404062
642278
12009
418664
93495
1445406
498381
1527550
1071629
1179935
821277
893200
1035600
1849458
1233622
1723609
1809893
137753
1007240
315612
499251
891074
177054
1970559
1203370
440045
501123
475939
1596276
1540456
1287400
447185
557658
1484385
1545044
1000009
1665557
318469
1174679
786797
1626471
1451771
106189
1403930
1858232
1731093
1065272
94729
1273799
161187
203262
1487125
131702
721933
1208486
1403574
1368090
837217
982531
1896811
331666
278911
1854318
694360
752085
546850
957150
1583627
742909
1458090
366155
393416
364671
1025692
188135
1740776
1471647
374352
1887447
657980
1429742
893425
1064016
1689404
250140
124666
280070
1942568
1625151
29307
1470345
789512
1702658
1025337
1609298
591599
315327
1817168
506751
1846880
1704147
1073987
990593
994551
1331960
452957
1567157
1128103
932946
1825177
954763
1232918
970958
762294
1126651
1827267
287891
3159
1072065
581843
1527291
133448
1798132
69263
936329
369469
890638
1341121
126513
15477
1582486
1692506
13143
1320689
626672
1085760
1928354
184738
1020374
1455717
432395
1587474
805169
1144357
1549361
1903489
888778
1757834
847368
576409
798670
1414545
892925
1563181
1098059
445776
1955965
1991739
1475332
495783
1214768
489675
1807132
1519778
1135897
84726
774807
1492775
1071175
205048
1464485
1672158
540827
124863
454850
63660
1877676
35495
1372450
1186976
334532
1036963
296814
67985
749064
1073269
737293
1826818
164025
950275
794803
840327
1250297
131246
103813
1716913
185916
521307
758228
775590
1638282
137064
1535454
1935519
1501637
653391
453255
698010
1573762
366934
1995028
1617548
613251
566507
1214448
1384248
1548161
1108055
255897
94275
450741
1027
1516824
670339
1565945
1874548
1904305
417040
598949
1946122
803241
1567245
1108603
1280469
463280
728650
1961528
835407
212658
1051343
662070
1596979
1132714
1619638
76116
141023
617265
620330
698549
1025292
1337679
275938
794245
1241515
1892372
1401386
1874800
1324775
1261086
1725187
1239688
1604119
7266
1655706
355278
1078018
1655790
910459
1477613
983057
151326
663214
402775
1964153
1547743
1032454
112669
71440
1597400
1117264
152038
561179
1510502
29620
1922720
1389928
1054178
98650
1817647
12663
1580612
1691910
596793
631948
386577
1755893
1177090
1655558
764517
958572
1160366
418777
1189093
923917
415270
243177
1949003
1975360
918119
1436273
395919
815996
1409588
1735623
47518
1863966
872908
1761292
120437
95633
1785218
1716607
1292359
808073
552668
259528
230553
410119
1584590
462915
1402893
1228801
1653406
956007
629742
101176
1362922
1409983
902604
935921
338872
1395988
1519335
931337
1781080
529251
1381625
989654
112812
1567396
814073
1603956
490061
1231554
129704
1836096
167262
470339
122331
81460
591703
1581203
609355
1881199
1936462
778879
202662
72489
922172
861020
578834
552615
1509719
1158196
1198025
1502903
157865
744975
1222254
124209
1483552
1253182
60240
438909
1424245
1458145
1495076
1040066
3691
1740347
1947527
180438
1546703
248421
747593
1996132
1597911
862219
388727
277010
1283686
1246775
1262946
1697974
52595
152395
404330
1107268
1852984
52934
1715392
1440863
316152
122063
1754322
43949
156648
687603
1799637
1316213
1150087
211170
436733
1393169
1319796
1146223
584451
591897
698650
372312
1014494
490826
407338
907189
242134
943717
679561
1723450
216258
1220858
328846
1676061
786990
1828983
1159699
618393
925809
1785651
739619
1929684
1242434
756591
468425
1511358
1541427
759633
607207
128222
883436
788862
1806087
1452524
1345728
3292
1378131
1642956
2778
923284
1890994
1270406
994293
602242
1411112
1353948
1473949
1111457
1946092
397226
1042839
1556267
261553
870743
626902
1568078
1671985
1559416
424715
1612038
1333499
1538117
1723105
1353571
1298710
122863
422091
1803292
1547734
1030326
868589
1918943
232351
1968201
1684549
915633
71276
1453066
1839388
1080559
751772
1839611
1382359
1649854
403278
1494698
1153002
653769
1574003
100024
1724803
801005
20278
418327
1909970
1517162
1489999
795848
1792263
1040961
736326
1728128
964217
1828427
1219056
1412961
569413
991557
1934165
403997
1918168
1137165
541877
149990
1513779
602207
1650686
1665067
1510753
48803
443403
674553
1204036
56661
1531121
1688867
154463
632605
594977
37385
1809647
387747
255738
1208346
1234736
1778852
341745
1516504
1424407
720826
997499
557719
968459
1282168
1667168
1078305
1482174
914193
1507289
1156532
942053
1011923
647255
1595107
1969797
550754
905284
1071772
992007
1922373
82773
1965438
462899
1717316
416174
154603
999640
247109
1812053
1553923
679404
722237
1386638
766741
1543833
1193948
1254013
1250066
1264656
1703240
1888263
107285
58369
730060
533115
1210400
1456878
1114332
1451205
1103790
475802
1429905
287232
375125
808527
383276
70264
889693
708525
514650
1307603
913023
1422074
1364330
1613215
1312947
1560272
1371345
1463287
1162254
1275306
575375
1858101
422010
551397
299349
1407596
1791920
754551
970814
1595341
731046
1362815
919788
775260
1876252
112087
812106
272605
1793690
1601157
400690
826934
375240
759028
1159017
1430253
1966295
978420
312101
1816151
385549
1404728
140945
958325
487233
861102
1305612
1601872
889177
1323093
1381441
963399
1282131
572765
449522
1580122
634056
34814
1395127
1987392
1467491
1989164
1307823
1896065
642970
973007
280154
454323
16117
1339725
71147
165311
1337583
1328594
639484
505246
1723857
1643166
1434930
1719346
1647744
261380
1554021
1198654
1894646
1072634
940264
594332
276866
748104
1646906
1733580
724590
574170
933272
889704
36221
39112
472858
1235287
1121313
652857
275022
1830292
1519355
302728
1607137
1783936
1957393
1661943
830590
1334881
1286920
1675122
505253
1311222
1440005
1760873
263926
1321739
859312
807702
683672
1586157
1361161
1961219
1291082
478660
813801
1990486
550150
1136572
139327
1007998
1677980
1890430
1638649
691304
1957210
582955
1917857
836987
170569
114758
885369
87489
794088
1028018
1375352
1084186
1056665
1898774
1753654
1499984
869409
556203
1245121
1836458
76180
1495296
739810
1349554
623538
990612
1635956
1692838
1767308
448952
1114523
871441
852623
436350
1120503
478289
925487
405727
184473
43274
867454
1274043
1813580
1867956
1050165
1736005
1303482
1032288
720001
315320
156835
770760
752187
326069
1886246
438210
1517177
612130
1594777
660726
388307
203043
1838611
1649461
1185667
1517481
91113
127918
959285
1342342
84415
1681280
1637334
1697361
1124358
1270124
1891927
360563
1238753
1720463
1368154
971904
637789
1111595
1388941
69421
870296
650814
338069
1483041
951585
1328134
137648
1480193
1535911
854943
707357
406707
1215206
1102636
468295
137054
1459103
1107621
1884197
400355
1711768
410316
1660044
1009970
1322569
1556986
42068
1669603
1239438
1108630
1320156
62623
189957
1998670
462075
190233
1946215
8042
638137
1763029
407249
593955
810487
37290
231985
578099
1228623
1856383
722313
263365
1280069
1199382
348386
1453422
1965971
1289401
579987
1061475
1809061
190258
350642
880568
690819
1574845
851879
1128759
1323338
1701146
1929716
814250
1300649
737024
314003
1433512
1675461
867127
1505951
1906254
63791
1903592
1934805
615451
1613444
67922
1265567
1828301
497949
420529
767432
1232118
1070781
91980
1811562
1927266
426640
1685508
1541486
1989081
832723
1260660
1276997
964229
1435748
1504028
1555610
1483669
977310
1498597
721573
1019079
1448782
1747702
1626877
308278
1955509
712018
1213378
1121462
1842900
1733180
267274
42462
711460
1940979
1709912
1180602
1431606
581292
1159069
1539070
1648099
576225
580524
1444731
1810968
438049
964686
1394947
1698028
83527
1715596
1932580
1284427
1312424
1966862
828339
899675
809479
1804858
224293
633116
45669
829354
731788
404024
1281423
1621165
537093
754657
971139
1224989
597053
153059
1421341
300793
1952423
333192
873302
422027
736305
373351
1399907
272715
1864406
1157216
302662
1065887
1071712
294607
1410830
155437
688161
575175
1792605
37100
958853
1496933
44612
590145
354074
461524
820627
615365
1669488
971087
1302513
997047
1404131
895923
657614
243234
127285
1888264
253717
686559
618589
1208204
1674662
1139372
1652054
1468832
1409911
104265
621850
1949569
1768338
844320
1377753
684512
420370
832611
191742
1365020
948878
1282722
1173368
1085292
1373196
1917494
738847
303654
54958
493973
814538
980749
693453
1105651
1511994
113356
49311
1061534
1933973
395377
1133842
839478
371595
1986902
82452
1786260
1391431
1482905
1730147
1097475
1579811
1931496
1126872
470420
533409
404582
161329
1417360
1839412
48594
605027
227605
1571377
974154
521799
1881995
1860240
597421
1751493
501029
244069
582815
1159092
310683
97673
973625
1002703
37479
1497351
319543
1577232
1600033
1443929
116773
621223
1554554
1100248
1668245
1142842
1600186
1195660
534145
1426689
440839
1431410
1829720
15020
957610
365005
23575
1916880
570294
1155629
762342
81392
453932
1667868
525878
121157
181190
724200
1417859
440476
1486115
1377636
1275822
1253338
1507409
1068563
1560296
430745
1268689
1600106
1119304
1282861
1234217
301598
1541840
1392241
1162789
1359492
800602
1499699
1435807
650783
457150
1196350
1711628
1976418
132768
1297848
1466675
873827
709756
857708
1179379
171018
1676038
736034
1707747
528823
1390868
859750
1472875
1815084
848922
174081
1169022
219555
1093233
1857007
1703196
75807
752499
826052
1562475
170110
349315
267020
476660
1600515
525476
1665874
1964244
1865769
1190100
1875525
30063
881834
390122
385618
201899
151920
1747815
73492
775550
1526826
987785
1665769
1224130
1453122
1806609
100629
691134
663994
1547153
48659
233386
1373946
1835177
119926
214100
200706
545063
889701
1560131
124915
270712
1175843
818917
892350
1641057
1143045
661937
995394
1873238
1576236
1424948
1873882
122579
610580
859607
1097129
140139
1098590
1903804
268678
953924
644107
107295
1920559
1801903
720688
1551188
127967
808616
1122340
1982436
342784
921046
897175
285452
713578
1737093
590897
1925991
161975
242324
1614178
1868352
1530487
437452
1254405
167280
1780727
987670
390242
1749858
1344482
806917
474982
1662874
1436817
1421530
1805118
1712
850014
616957
1825360
1475854
800035
759474
764078
561196
268571
1160181
850386
1033128
1119293
1387208
340272
308889
1270189
107100
687644
889102
1888573
1069055
1357479
1127672
987620
236509
1699016
451930
1573413
1074512
1417054
863231
473734
1583848
775848
156416
1080787
1138679
1454311
309386
1270684
784237
488217
827809
573234
1797009
1339441
1016333
820456
174555
1696594
1887899
1147091
204453
157685
1620053
17326
1539848
439858
311385
1424889
795632
243808
693217
219184
1167345
1175074
1744426
1738766
1794547
1997559
446526
422709
507382
1563864
130745
1758414
1127299
258914
1842065
471842
1723934
1637650
109832
1194305
607737
85823
117708
8609
1146487
247409
184074
449582
281093
1476155
155469
58817
60558
1286316
1859714
73784
1396519
1660288
1865481
1077401
397749
694412
1675788
1192834
164038
1184415
476188
1356022
184489
388768
126325
1457382
356732
1983289
428346
1736105
368352
109940
1815580
595715
1561994
524910
1222525
1261283
1483348
769814
1889071
428869
978702
1758528
628028
1141587
1074099
456264
1618336
59961
981909
1152788
1134954
1472742
831851
10994
934074
1621856
1601553
1415178
426895
1561947
400043
1056223
460038
1804259
843268
842085
1748444
418828
1576558
841277
1875723
1010746
697320
659886
1770707
572587
1977431
1347907
144445
287837
1658775
1328321
1500252
1098012
847004
517096
114782
527718
754483
1222741
631680
543236
587486
274491
1586217
659774
586242
976883
1558216
1913122
866534
826267
1747617
416001
977792
1690478
1524968
398924
1030314
1006148
802437
121420
1263405
623301
679840
795015
1167811
475678
469532
1178798
342024
890191
677358
1458496
1755751
350952
320841
95065
1353785
746072
123129
1735323
1114935
1533293
723508
480352
1693304
1514395
459374
1508538
934378
1377078
272837
849248
399876
765791
1511011
380054
1979076
1822459
193428
441214
51461
238335
1383039
11665
993182
1609440
1394826
1950987
120506
1832301
868097
625345
735108
1639701
1934075
565595
881671
1055103
586650
286015
1802619
1977870
141473
1135330
1908331
487920
1105189
368391
116128
1515004
1203272
1471739
1798258
1861251
1230528
1629955
609187
138758
807522
212987
1135692
628511
538591
1318937
1630389
978652
821778
1112152
1666090
1400124
966695
59024
903206
1355391
790082
996780
1436544
1428882
1106561
1785193
933704
1581943
1954291
451171
807087
194663
1270788
1070239
1689546
310618
1857894
1844554
1648619
501937
1884898
1113942
1600067
1745468
315225
450384
946492
100410
1402875
175225
648036
1026053
289940
1695599
680968
1475575
1333113
649251
1243680
444039
1796689
1999649
867780
1482191
131946
1589753
1793670
1112668
1509096
568894
1280156
155564
1249897
1341027
1157981
605999
764578
707345
910118
1414470
952992
1061132
246340
1863776
420461
593936
800834
1687096
1230112
1969698
842797
1668598
856979
1205045
1284779
1210332
805861
386563
1452575
1904137
1486951
808281
235844
1574912
329320
709251
892396
679024
18704
269022
544800
99837
567367
567431
562286
641607
1291399
215920
1538829
1846511
1427917
633100
1601929
1390259
1632040
1446232
460096
907530
155302
1247967
1084992
1926786
840457
561270
1614980
1174077
281252
1306253
587045
907097
1001985
559819
505
1812505
594365
1834027
772753
333044
1887959
100390
73931
1130350
1590185
978429
677526
476463
979861
933758
1759720
1325869
1055495
1872525
1905135
338090
1428354
445756
1424504
1301197
1802733
1429558
470869
804871
1284099
35043
958711
35104
670792
194004
160379
524150
247189
1197092
385887
1862531
1967717
325027
1526782
1738076
179754
1289880
69177
759085
1181217
578671
1483304
1390085
92265
1000858
1156447
934342
1403793
1284679
1878187
464622
349029
1371708
144277
252386
1434745
1061950
1862758
262580
620594
1210604
907770
929372
568255
495712
3542
981584
1270016
286386
1659932
1612385
1052256
1924885
527567
1126638
863172
1648013
1290558
208677
190210
427899
1715010
444615
1307875
1759724
759946
564439
218731
525916
692049
413452
287259
1305973
1513302
1858883
1540395
1363827
180799
802078
1063763
1653564
1675408
83444
1304205
117459
1499730
322097
814099
1502590
1676207
828853
1580952
469910
463357
41205
1189515
462676
90098
906366
1969048
589075
1620067
540818
106632
202661
59193
1615689
595145
453095
121473
57148
1721963
564665
276811
1185895
1723659
1721230
1335739
457703
1551649
300845
1300711
760514
1848692
1750659
1399528
1852005
1158828
1363594
1611909
803727
1220266
98587
904412
381874
1947114
217558
23600
451317
1506581
100750
1156764
1134638
1857874
1027400
1807111
1011251
1207554
1690733
490463
1332436
413858
617214
1171442
1214277
1187843
1844116
781170
873122
148701
1002155
1894054
1431867
1474093
316068
1012910
1264782
380226
1073920
460301
881881
1597286
1215304
1028114
325203
1590329
1367128
1634871
142803
399309
1056609
1397174
603403
599385
1376080
1953156
89127
797878
1303734
412549
975991
1731413
20483
199855
1942335
1089147
580121
145115
1479896
141533
1130120
1758953
152332
1064764
646916
1229842
1068527
1003968
628445
171642
434738
412015
859224
468089
1170190
657030
160320
94282
1910699
1075039
1128640
1670371
250365
12251
971948
551226
1355728
978569
974449
946787
1564197
1751916
563762
1435393
515306
930763
1186881
290757
1345228
615983
1749207
1511445
759545
1395777
1523564
411266
964035
1592173
212887
1940609
183838
699921
469473
1293855
1586747
1003607
1671239
1872562
24321
732022
707136
1470516
109257
1731615
1669087
448085
291918
872815
1509618
1609015
1894148
211862
806758
848660
1623220
306766
1011167
567445
655843
923868
435014
1519372
1745125
472456
1331267
475073
1816939
1044793
1186028
1032537
1397214
976802
1274987
1985998
979812
1391551
1020551
262000
1176171
525996
350522
1837784
778308
1862733
1712222
1202272
287983
1846507
1953541
39130
531868
250536
1795685
749994
1121927
1447042
1614493
1456564
659077
1827565
94887
1845998
1339443
738894
433036
1568914
950018
351250
1218897
638784
1293674
1150014
1200505
846511
1833982
30284
942715
1040655
1184
631439
1157904
137353
793653
1247155
1697755
145290
1420449
1328081
651474
820492
1749501
1194695
1086336
195762
1025233
1629558
1099394
594955
148746
1173066
665156
1432572
1065979
727835
1746478
1871905
1278118
1142815
1113953
1768078
839247
1520119
576008
516596
1190639
1045556
65177
279812
1937656
1949918
1994459
1514021
191090
53709
324741
161175
934667
1584038
617935
1177492
713712
693046
1823334
1604448
461444
1553853
678662
607387
1716459
1528498
1825369
87931
137848
1661290
1382793
102694
827083
1760214
807050
740581
1295349
1509499
112179
1218668
893792
743506
1238259
718033
930528
1050655
1057573
1540161
996917
531480
689491
1426013
882981
1806931
1507196
1663049
1654299
1433908
1440020
342969
1259991
102500
191936
1503514
1454589
35487
940393
158903
1186137
1716086
407263
653316
900821
1816307
1353812
613378
1471005
1817794
1376994
832097
1025456
1407313
1781418
1980990
1342963
1829768
1505634
711443
744460
970236
30142
976062
556182
639330
1460650
547106
1013353
479521
784673
1311691
150019
1676452
443347
609948
531745
8515
775845
1954054
1084626
233342
1371012
1583773
1649202
1618692
1123037
966553
1092449
63354
575858
1174750
988631
196178
315620
468020
1643432
1028757
1430317
1336954
1753656
257106
1706263
1806822
1007424
402709
568570
46076
1345122
935946
1727236
73315
1316558
1908627
1815911
1513621
1004675
859828
1060522
937023
1857564
910980
143948
241202
1386979
1156543
460436
1346442
759051
968809
937163
668222
384698
1884548
519441
1215270
414583
653674
655875
602351
1025144
616254
1131672
71680
1865034
432071
1800234
1952619
994409
790949
1503928
657375
260353
1883529
762571
68411
1527283
1283567
1181013
911579
1380019
1779019
1443530
684053
1402450
244519
1688756
329733
1462571
1894863
780123
262753
38232
1014506
659562
1440065
569430
1159967
1853808
545254
554854
197760
693505
198093
1539010
1818396
1883747
390387
1043482
633481
647882
355011
1291388
896024
1262707
1774516
857941
1290124
152848
22080
109548
1471782
1987647
777546
1787733
268031
555181
102836
982895
462118
653957
1650032
794231
860812
1096392
1542555
372189
746092
223655
565442
530192
1327555
1582433
556941
1646953
34800
28103
1557916
211693
613495
1622715
1145155
627664
1360362
1909793
101161
1188591
922622
500004
1119448
887541
1185797
1555030
820879
1030169
974698
1792403
943682
395135
1306050
1785931
540603
130375
171850
113435
687566
1282842
1732177
1369688
185066
49983
109095
290199
87784
1858064
612535
384543
618975
1574922
1493404
1171550
1959735
1806824
1307009
837400
1347766
28398
1081858
1882094
587821
1785543
1738698
547240
96478
1810281
987870
1426425
876498
1580720
1517373
815874
1380139
1723580
1467991
1857095
1890020
600871
1015975
582521
1482038
1838338
709639
350533
1742557
96560
1860087
767512
355684
929228
1264929
124812
1725569
1542059
27099
700638
231436
1775849
442668
235491
783519
634603
801393
1902938
1684369
40334
210290
1860665
1511696
1717639
1322144
563129
1454326
1923036
285980
1562618
1448659
360305
705704
390084
1285338
693349
137039
1587537
1730457
1779414
367012
1054757
1959884
1076402
611726
207028
964281
1038406
1413734
687201
356929
1678813
981701
138675
1954896
1193502
196336
1890537
654882
3591
689564
339304
558575
642363
1801376
1182686
1514272
1378614
1074753
687979
1936277
1983883
1541742
875942
590673
1879663
1584473
179915
141675
258511
187407
1394926
863505
1345500
693739
1988762
1918846
1401949
1112442
1179836
871185
402368
1799843
137100
39348
688434
78888
1136654
389645
1716148
301055
1973010
310883
1084067
959518
808461
1201053
951650
1017138
226816
163518
1312671
791378
1601298
1614729
51487
1140652
1097749
1597440
1859211
1617471
1546871
933563
218102
1666543
109913
1053785
596098
1828630
441269
449320
343920
802392
1274327
1287669
1731913
1654435
1767511
676078
902450
789531
1278113
1777371
1793327
1429933
1749405
1519797
326719
689462
529062
1829864
98257
864825
454966
1432923
1184281
1716079
288448
1255953
314020
1260176
826026
951912
948993
1238162
393536
1160118
893122
1762386
752254
1706468
128279
236541
997809
1651340
917628
1180624
1836455
1160787
504270
800957
1319335
1223742
8784
1015765
578764
1559291
1371360
73207
380859
1752349
1083833
1260397
1115915
46248
500532
1821892
115426
1340604
736702
1340076
459044
1814674
1041896
1888899
1153334
512699
813536
1575980
594616
1567852
1264947
668825
622257
536378
262270
1524251
1919595
1408421
201465
782395
1978157
63276
1995209
727574
107780
1171895
815844
816212
874411
218846
1933504
602277
1973049
483154
362232
107863
1430542
1483803
824322
1045909
653574
120864
1858316
310231
1368517
792882
1861659
271271
114839
922648
1634021
248334
1703342
1226211
1954315
1287653
745376
1286676
307681
374764
1532443
193648
1684363
1525831
116671
336673
1138022
1184757
1902552
554597
925350
670939
1990667
865129
951203
1397458
1057124
1773680
1675362
329758
1913746
1440023
40672
1077305
536488
76995
1757759
1262600
716168
1048444
826301
773680
1026581
1202963
1806458
1630237
1063513
1711969
1228522
1447240
1078891
1253977
149068
1888035
650396
1156993
4512
949347
1324677
549676
38830
458347
319694
1310460
1739482
727814
1929537
1615801
1646773
179471
1432622
1437259
1080505
160508
831081
1019870
776412
503542
1976372
1970293
1867130
310183
988081
1955635
389314
406195
1219466
1488983
9919
1671221
20636
1961625
923476
370464
400510
731412
1427232
508981
293365
957764
1298543
922267
1934759
1225288
242936
1769308
863743
421673
669479
1764907
1017096
1170018
1248282
300083
1279477
1984854
1536039
329081
1518126
626193
1144402
962602
1312127
969213
1695855
437750
378363
1906731
175575
296247
252682
1030878
737424
134750
433755
797338
1665765
1547527
873113
66932
1604078
760800
700536
1326628
1470742
261694
692222
924097
1775200
1993464
1497272
354760
1784803
877182
486913
722440
1992162
54967
681572
1572775
427977
1346112
1646607
295455
1460684
1085869
249026
654016
119049
386804
920892
840134
137344
174619
444096
1110298
27748
28989
558193
852136
976866
895286
377252
493619
339147
541430
276708
1960364
823042
1667848
1115847
1183697
1473061
1979264
1798746
1373551
935242
1578241
551886
1368032
1142623
107834
1740885
977093
548230
1479560
1214917
1996359
882894
1968763
467296
1361349
1096210
1668037
1126394
1459718
253849
1031512
118981
1319377
94556
1879341
341297
751488
1526842
1089674
854070
1897297
1706924
1729484
313122
659465
1523083
1016420
710505
1059518
396177
1913989
971308
74425
241885
1825631
1350897
124918
821961
1197690
1179523
154908
802171
1584100
1233221
896023
666035
1253614
1057510
1406143
1725561
99822
1359509
1479152
434749
421806
326421
1376017
555132
400035
1993223
1319420
1866566
1548473
250905
288544
751826
1530250
84354
1689078
271980
1835500
775517
931814
301588
1730429
568444
264664
852739
1225814
1773331
1933462
1855978
1804247
779790
361441
1636330
288928
1234944
1209827
1169480
302943
925560
179353
1061322
1175244
1619095
640872
994037
1088716
20551
1734617
1774129
1453736
1298654
15326
1902442
746250
1115289
436085
896251
184346
154670
1558565
139611
165388
781263
1172741
1541324
1657109
1752336
1156748
894936
1100035
525461
624050
714331
1464476
1857477
1442620
1459103
1109780
150086
958862
87260
1040853
966415
512673
1942099
235202
1305826
1157672
1346255
404876
25230
858497
405304
122153
1169474
899405
1014912
586743
1877230
504568
733122
444453
395225
370529
908043
1085369
57212
588194
1565970
1243129
1410056
717977
992689
359646
236474
1406637
54755
768268
1599670
1442580
1585684
1975490
505891
81408
1951349
101832
1124031
524791
1129192
1592876
1894221
828818
1900430
1727501
1742668
1603271
1179276
280247
1142978
536209
600336
1317176
671849
260655
1900920
1633926
1120387
1902098
453437
718622
9394
1862181
1179298
1460566
1139067
1816177
1755718
71201
500910
936506
1236618
1958039
389284
340910
353497
1117039
1095014
1955746
380795
449448
1155708
338844
1983485
1688351
1970014
991730
956805
1440285
1386661
33164
111155
1005076
876496
519881
616818
826522
473638
1010512
1051981
1089317
733596
1181463
1428844
1539822
1930078
508396
1205808
1917797
234443
281325
288901
308958
1777532
1513802
1742075
1598175
94092
1271710
1396260
1601764
20223
1858020
1259005
522798
1507829
1709926
314330
1286066
851825
1526248
1910771
621426
1839964
1848978
1711654
697424
1940228
194157
1484861
1547846
1981947
1321612
308399
1461971
827789
1555488
517095
878887
657415
162740
247032
1334548
114328
1744751
203244
917908
1705516
1548801
719574
1874968
1227528
1560889
1803207
692178
1292103
767270
1718638
1195444
569500
1300142
1619171
1038412
341846
1097093
1391276
1443317
896811
1594886
588717
1661914
1199638
1134281
1918848
337086
1778763
1029323
449880
198853
960146
889649
868759
577707
374089
942867
359478
441731
1249085
253021
750184
339108
980480
1425261
11014
1166534
975772
900438
1076626
239828
52254
1456739
158295
449014
823795
1592975
683813
1534062
936577
463136
1757196
77870
374016
1846404
290557
791683
1771075
1362119
628944
972991
1714153
163885
996440
139580
1805576
853647
840608
1279346
1189701
1797390
1878902
913138
945126
1756477
1697156
1124644
1986744
1089270
588455
1956430
1688500
103877
1237156
1940250
773585
551312
790805
1069956
549034
1661800
874739
598905
913180
1059861
546747
1038895
93632
1974115
1222649
573794
749123
1525063
976808
515367
1575445
795631
1175690
1406397
620915
380431
1036853
299378
1491898
1862964
49708
1032954
1162924
710228
1072930
1819547
279015
271407
325812
1551523
578021
1992713
1425291
1137945
1464826
683884
373972
1750835
1520576
1198742
169470
1872995
586215
1848017
1842998
881866
1553986
523450
184547
1684416
1754943
827241
1788965
342941
1485465
1832374
408320
1873291
1181793
659547
1907297
216278
550937
1189351
588504
119423
1093245
1640091
1644720
1805566
1534853
1059876
1809037
1328703
1420617
1974078
1920335
1975675
1247805
547941
1091479
1232265
1847810
362752
1444433
466472
1215815
1174487
1968739
1372321
4726
1821772
67931
752229
1869966
52983
939434
1780034
1658353
762764
1076468
181015
1564785
1118118
81548
1662720
339031
1091587
364271
251817
1162151
136105
179762
437957
1562016
1570891
217031
182620
1169464
1862650
1809907
1507540
945692
660510
81408
1176539
1655941
1553799
1736769
779720
259712
912294
321033
164479
927350
657057
871560
1942922
525789
1228564
1592012
1763319
723036
132957
1227799
178773
1426264
791874
497328
744250
1091678
1754894
802624
648983
609332
1336991
361591
166865
1952638
247022
1404439
1563214
107804
525341
243044
1266845
421250
863615
1797467
798721
1036143
1490194
1968136
1368264
1093970
1023109
1298047
955776
595139
87703
648521
1164885
1267979
1161480
796084
1130644
142773
1381425
1217195
761704
542716
67850
1304175
1367980
89679
140933
142215
1518688
1893934
430507
1476083
1560251
1092279
402665
779212
273215
1619068
1814714
722446
530995
1530694
1316158
1024258
637409
1450042
417265
1598100
1128418
318071
396970
1977846
216840
888699
1934014
152891
1581629
748329
1572012
1625782
1780444
1177212
282267
197541
70925
115859
442528
1293700
1308814
1411452
699507
1653585
217849
1173527
569540
190666
596524
1003055
1544137
1285202
1048181
1935194
1149893
108966
1087438
128842
579140
664575
900534
790515
436094
597357
512012
1389169
1831925
490036
1502120
1467980
668896
1745857
1910599
1987801
121082
1407112
1466848
1118349
1396077
1985982
1418687
760833
215554
192463
1126147
491903
1369614
606493
178105
684646
504880
592411
255801
1394107
1247451
1672835
1677437
1568624
1551617
1036943
244101
1235522
1641212
771309
367080
991886
613135
1962473
112940
1660596
1124576
1467183
1288100
1223978
232487
377270
1725292
319616
267477
427323
210080
1061409
481470
681399
1902309
1719544
1019462
1797567
680037
474041
614809
458841
1018084
1560637
1855216
1652286
1863852
1848329
579183
1122559
1065476
1349457
679434
746273
576398
45384
1203226
1164003
1165096
1010238
1374219
1199657
1570316
614700
376491
1108511
1862857
1913461
1087848
841496
1739114
1541444
1338128
1499389
838975
182875
1892766
441206
678933
107394
923741
458375
19986
1422079
187175
190711
754451
167995
453019
685536
956019
1209783
664883
581177
768249
1318809
6183
739172
1095685
116452
388787
590950
357496
498936
697020
1291683
698888
357617
879333
1377507
1204638
1191916
1396242
1269214
132116
1513691
1266376
1977489
701369
77123
1041444
644908
1791441
387885
697135
1149612
761095
537506
435898
199550
666828
720655
1399366
306065
321898
271438
473064
1756440
1291110
161500
821448
1582354
1625738
484656
50307
1474488
361587
1675811
1423575
398062
732406
1257476
2351
1438375
1211661
211133
847544
867734
1820785
881569
1734219
1731240
101909
76666
1021359
912330
1905534
370021
920788
1270152
1106616
317880
437313
670340
965812
702612
1102475
1635140
1446490
656173
1676234
291190
813796
1482006
964526
1874417
793775
1253205
1681739
583704
455364
1957236
687736
1926068
1028914
381882
1959548
395817
1166184
1450223
1408735
449590
1091314
1876956
729002
1605075
369714
107076
1202766
686899
583422
582866
1257992
697571
1548830
1794316
1550328
1581601
1115377
127117
920555
1537678
1570080
930194
1937417
33931
904617
172388
1008868
422208
1160943
244325
207131
1415082
1690439
151077
1571002
964826
43353
233334
756734
1478427
117778
823639
97416
941269
1974808
721407
327015
1024331
1762921
1013442
1900487
1641753
678576
1493403
906440
264783
1010785
65674
198026
839930
1700609
1956562
951783
448874
1334640
1833154
1805473
396791
621736
1137484
1893017
1402142
1827602
351185
1674761
982709
1565849
1353157
856917
1743485
1700113
804067
174465
1883580
1124214
1224626
468932
1938959
1247617
1544281
807877
832895
639207
1592259
1803393
210351
1907850
1640810
552685
573936
837433
521625
1516274
1211572
1282056
1430700
908685
96806
1247932
309707
1010193
1002201
1755427
1194351
1551528
1471518
280784
675321
1082423
1772653
228956
145956
1333660
1152165
689184
1330055
1690373
1557610
1670190
252122
1097270
1386137
1633148
1685920
1540002
1548168
1247853
589700
1008780
1226520
1217724
1703486
881551
11356
1986116
187163
958942
156136
1506024
1866585
1122705
1990718
1324222
80174
697500
191742
990746
349976
656475
1329529
553888
1229049
75823
674231
1775469
385106
1295370
1260594
909383
1510543
295783
1957743
351284
38736
417699
662016
1772078
232666
1635267
1835299
1606
1582542
393720
528838
294933
848062
937403
198138
677632
655510
1199310
1998383
1208858
494221
1818910
1927710
842653
301518
1819986
1430872
816739
1433677
1006959
1554907
795630
1085844
734499
1850118
1547544
1159897
865196
1505147
1124644
1174989
331597
1739628
1033310
1438429
1197285
1124974
684706
732389
1307144
81250
250775
100478
381679
765422
1017107
1863583
138487
1093779
521930
140344
661474
742617
1888759
300832
497551
1294033
1281137
36040
1712370
1149897
979341
1707250
70800
1471182
1609649
794572
1223919
1539506
1825512
2805
1912693
212089
1261097
611345
1557970
956217
1794508
284433
6941
295684
1939930
452779
54430
706983
1074999
314426
1356927
809008
782418
1973513
1037965
1944367
216074
1486187
1471337
1822554
858180
1624207
1781176
1802945
51335
137677
1110213
1197706
1945906
851796
306613
1180050
1251123
1937805
832129
815949
708462
214760
721754
594616
1480950
1148619
95220
418229
941179
623660
156433
1875620
600523
437624
838416
467419
588884
1199377
931505
1263726
1211373
1334780
1722752
176712
1194792
972339
761638
624799
883959
601694
1255656
1486656
131041
188561
160635
602875
1358679
1953600
1517842
685726
1421918
220776
1047404
849216
524192
1328113
1649781
1941429
1444450
1356306
598339
882546
329234
73269
665863
816096
738655
1969970
1054095
694143
363655
977884
137733
1892716
1024892
1986577
1221550
663801
1985193
669429
1251194
1664475
491644
986032
1530390
1118487
1833874
1923239
1239479
1658641
895054
618082
523942
1900077
1159813
852934
1757212
872564
760039
429039
896002
45124
646529
1201987
876254
1875922
417894
257810
976795
1075002
862851
932755
1590153
723186
385237
999145
902258
1393896
750410
1744456
682799
603360
1744704
1894408
735247
1406032
446958
23377
683005
1743312
103854
593679
1842943
505204
1335159
546260
1044503
1404159
157269
581688
849418
1562328
917214
1104425
1181057
137279
1806856
1778166
321490
349590
1022646
1459658
818538
1907416
1916070
898465
101297
1720093
1079811
1227885
729762
1691132
1253772
448074
1732421
1857855
486282
406723
598132
369014
1798663
1241621
846585
659448
116205
843305
1938477
1935575
997598
665423
1179104
1205916
1208682
966881
1616737
821778
1965609
1522994
1324260
731568
1012367
451451
362799
1096166
1993480
1379169
903188
653400
654972
17482
546570
1400548
768084
1326864
979107
1311342
260992
546066
1396230
1571746
1478455
1068256
814652
1478226
1456751
1983056
988186
440893
1798536
200720
877802
1508633
624415
1530624
1293021
337586
1302331
1191920
196418
1981892
178712
1645175
1913113
724210
582084
1847465
1067383
1368773
156799
1029203
1225857
79272
314531
1493592
107777
63179
761046
744399
44924
1256341
1536769
415606
1483463
1415831
717884
613443
1639941
1396854
1263567
1728823
729513
566139
1354365
330638
434070
1693041
839244
798240
462634
247224
1620943
1499156
1483890
203790
1167871
486779
1200717
270839
986010
1631730
1112493
1839801
1507048
1071643
1582850
882634
1535006
640092
1572130
968185
871568
1930087
1693666
1093646
20809
753413
662268
1196499
1312827
1272705
985602
1306436
892668
1969060
78671
885769
906825
1966835
482402
600230
875149
1044014
63957
86282
641741
1840092
1022133
1449713
31992
107086
673177
547319
1708871
584822
1379270
1467982
1368490
1994330
1782904
418983
1848788
1815602
1430806
841292
1788413
1608061
43931
1340392
352037
336031
1560043
1852759
220195
421852
744736
1759275
1796437
1094855
36159
1959639
1046264
1749632
1570638
1121076
802516
605861
269404
604802
1985428
1557917
1286530
701997
1680795
1231562
1705989
1364760
1479036
432075
716344
679022
431030
1707832
697161
1555798
898368
95620
522088
990186
89114
1141227
97064
352045
1848612
1084209
1295782
1260436
453604
1150481
456895
1465865
1126762
1421676
1218702
609946
8114
733825
1163073
1064840
786573
210203
734746
321591
1624176
28180
1171400
1550033
1202958
296583
1475087
1366332
383042
1280289
337084
1173034
1870724
288269
1236493
80400
19746
1434699
1035359
1480495
1539526
1044057
1469934
1518146
1306437
670964
341830
457076
967416
220811
443423
764241
1707582
1735824
1497332
1678377
1714478
1342215
1599331
1771450
48658
956389
197692
1251601
1664850
1965945
312620
60744
568324
726465
1256540
1121855
510944
1699462
1899753
874942
870348
798697
706025
1176319
616518
843499
84914
1004653
1056804
360593
717405
850715
792764
1622156
242826
1417130
1996287
633047
1943036
448697
1185077
1868774
1722959
981287
1667940
512553
1037522
32155
958801
1704175
514574
559315
658456
1387889
1015036
1924142
1239720
1766021
122671
160503
1591973
232210
1664290
72169
1218266
1169767
567722
1215969
1169810
1258986
1805239
42571
1449596
773198
1781931
98214
912381
608893
513173
321738
506328
1769029
567254
788913
927318
1771345
650887
1464267
701683
1499295
688311
250201
1028710
1109492
55551
98185
1434974
1221154
240301
248184
136269
378820
563577
1235837
1165669
1927718
1240397
1382760
1378264
1481522
395804
1980312
569144
128822
92023
1653837
46007
1480714
1317071
812101
1169635
1809416
274992
1968199
1558769
823934
1521017
1652070
704613
1055033
1474984
571457
67644
616046
1693266
1628211
1776797
137482
1086070
275010
251051
1398400
1160579
1337712
497239
938496
1665324
1465082
1167709
512789
1078912
1408876
1187360
100615
1109201
1903251
728419
1316407
1099864
1457117
88917
1636084
1259327
827907
697666
354726
310576
1044635
362002
175155
273865
479696
962486
774409
1720394
1075626
1048446
1766459
1235914
1777453
1610609
1579158
1337965
1154524
956283
901290
1641228
1487599
103044
898476
1154908
145980
1721494
1813399
712000
1635951
1093120
1564673
1373158
510443
511761
356577
970717
981834
833603
1054241
10247
323928
1271351
590167
375441
1515985
223262
1938102
1707006
1777873
1730792
1972839
1618336
242905
181052
236933
943585
1338028
1306191
1759835
1056694
1819162
1264186
1535177
761284
153325
865108
273105
1029034
423253
1689722
1110439
1843937
1644746
937652
121171
1760684
1876757
514698
1372745
100903
755108
247362
945849
490137
1496252
485441
607240
627707
1205500
1430111
1950906
1452070
526108
448775
1438452
1798247
742684
59750
1410085
349742
1837680
297595
1275325
313439
1265965
1321237
1671022
813558
395279
727573
1419865
819232
174260
1940757
794475
1213091
582815
1265397
524337
1622631
432495
1017597
1954314
845811
1290927
1918034
1874757
447603
1693159
738472
1420878
833311
121930
1271802
1754366
572662
915754
1222505
535534
518250
1100576
711145
1045268
358314
942245
472935
1667858
57291
1667224
1719941
1185099
110027
967069
475720
1221723
1081489
987026
113431
1866742
1291590
1639157
310236
1719868
1688917
388722
876035
1014831
26633
1835515
890742
1417618
1684223
828281
731998
1895433
188561
370700
1918797
204723
127754
1632070
625444
5822
921023
1923735
21452
1492188
280658
742379
1989924
433840
237337
1499384
667589
746253
835213
1746188
1158714
720202
683145
420033
479190
473328
405953
1743881
480880
20378
1515154
473080
1445593
1439601
1823297
637025
1536360
758654
451367
728380
854163
1311310
1647937
275640
775053
1537400
1211172
1072240
4789
942850
465923
1606828
1327054
1871343
1922336
52363
930700
925584
1457621
46984
182477
717146
342478
1360811
1248134
1506115
400364
533481
1984427
847817
1546126
1953076
1995644
335704
1594260
1432757
1101878
25885
1014480
595704
1277124
585333
635273
1541697
730285
62615
995597
1477761
26931
1690260
1054617
1032916
1441180
1876809
3718
1637811
822153
765785
1950068
1657431
356799
748265
1181758
998248
1248139
1683896
81375
182635
378521
1296679
1408673
1662845
732522
172284
343529
1066217
50102
659994
144403
1036237
360629
134580
1364585
155787
281834
1297377
1925859
1184891
1147931
826223
174328
188025
1746305
671327
1851006
1703331
395043
761534
1112477
1033041
493426
92937
8834
1721022
1828201
945969
1245182
914908
789432
1595444
504110
175177
1181527
1855430
976117
965501
1712047
440857
889066
911128
1452278
1845643
1647657
203572
181383
1959836
134312
842448
575896
685241
649893
417968
1741015
1164273
1662197
1955458
1371030
146285
1944682
745082
1992024
408703
1569620
1203742
237554
952272
256876
1125906
672863
1955479
477581
232762
532664
795963
1166383
117744
1506635
529744
1317295
677909
1230718
865529
1270075
1545674
1828286
1406986
452455
611038
1963308
1040827
1402790
1075060
1135264
1695637
677158
1876480
53751
1392616
1769421
439213
1630647
531122
1881928
1345067
856718
537244
849631
1753182
1208820
350191
818772
1087726
1375051
1721427
1813609
767338
1969176
331710
321691
1459423
890838
103618
686031
722692
1605730
1369394
1421419
162600
1993077
1584924
757731
1062501
646043
699028
958898
1992924
642078
1314547
1021976
1358512
348540
1255591
1221157
891795
129470
468548
348618
1243166
257412
472768
419484
157644
981319
979136
690824
1706201
174487
1400600
274076
435002
1612046
1308844
1606072
1365069
1128228
1260787
1345083
260364
235013
1752849
156041
956170
434940
301020
710891
1219746
354544
449441
1982785
429208
279028
695074
1945150
841101
321039
183282
156159
18195
1360306
344147
486832
672569
1045535
997364
754269
797971
1364184
784182
511171
893557
472630
919517
1534879
234003
1719714
185694
1939427
1953646
1822553
1246839
1975903
1269249
1351890
416627
783043
182529
1042350
834941
647155
1820697
164199
1231185
1399734
1483150
682415
1904265
1152368
491695
1421899
1456588
398252
1989793
1181961
1109506
1124747
1546833
698462
108777
1621360
881457
692
414982
1902504
846573
1593494
1361350
432856
1805514
859365
1115051
1401638
995552
547854
792509
1967098
1262229
155485
172240
1496599
1284768
1206380
1223186
431661
331346
872723
423972
1211753
296332
1458187
658178
1135141
1446635
665375
1087270
959784
923112
957662
1270109
1138135
1196249
1317594
662899
1555927
1737253
1269836
1154051
922192
1741722
599045
1458850
1919302
251734
976952
1989848
1650068
1830388
1488705
1181515
994716
1941511
451596
1684647
1535676
509809
16375
1422891
495569
1306577
956403
410951
1088562
700345
1927680
720904
981921
878569
1128189
699730
1304398
1499206
821700
9430
631150
487979
937535
1970241
1203907
1869967
1834981
1042564
295346
1836608
1421852
1571297
621590
1149852
745371
724809
1251730
819966
714750
1980967
1961973
830905
248266
954257
1043325
1657554
14026
871621
597938
1330313
443213
1617200
131591
68043
1510064
850387
927489
889414
1226633
1957203
1741626
1647376
1075503
67866
476230
1298454
600739
1868708
1487878
703358
450636
1205006
10908
49603
1506254
1567467
1001040
980155
321983
1453983
469565
1980413
1027325
1748494
1963335
488405
1662141
58308
1535518
566601
1277113
1687376
1044044
103268
1754469
82954
886575
899289
1578022
274291
1453116
784123
1064145
1744194
1369888
931155
1178237
1401890
902810
851997
338899
1404925
1443497
74559
1379246
296395
1416988
1975451
609157
230895
861212
1759994
1689654
860560
1478676
722877
1896964
1046167
1164831
1432499
1836510
159008
1795763
373096
1248464
1238845
692685
810021
181069
1430635
81342
248509
1982275
1449502
270876
710725
138426
1661816
973974
668965
1377049
391144
1234719
1653507
433231
1761044
593475
300545
1416118
731290
1573908
668510
1989266
1101017
317426
1907097
318825
1423574
94055
1261500
1464317
338403
1261312
1949731
531474
304755
878014
497462
1416881
1271257
110143
1200934
748052
633464
15589
1063190
1931967
1406351
1890865
1742475
725306
1090
966878
1533651
1458543
1071890
996681
340670
416184
358316
439456
797547
1720786
1808814
638115
242468
1846109
1514498
465310
1854992
401796
1098887
619678
1443306
1761546
866122
1826136
1576645
1276386
1373632
155887
614630
154242
1604202
1839776
1334766
1967089
856398
1646860
659264
1024903
1843042
178100
1023851
788154
1662883
1371485
1530233
1033563
1912216
1705465
1888410
639561
486792
346401
1142989
1234807
480197
516634
1221054
579368
1307589
1184714
1560802
164439
29296
172125
1268773
1731073
556164
738873
250522
1776228
1670929
382632
886982
1787593
239762
313028
433818
870708
824031
1275176
1967214
1461980
453509
1876977
555136
1569563
1499484
238110
108658
543959
1149289
1337013
1622176
1688568
1877303
636164
1279229
1114447
1101221
1539636
1001974
1697388
1132825
119170
1729371
282728
1734466
106601
700658
497288
389721
1671630
1298856
892618
782424
183838
1498858
1319827
988844
595814
1553034
1868176
68842
627472
1005533
1899036
83875
887713
817033
1645851
1907450
611606
352630
1816202
678664
862377
301950
218710
143578
199244
852883
1214075
701472
840099
388832
1388679
22413
1789610
510431
791664
580375
904633
777933
130011
1213397
390548
1534579
308413
1030229
308150
931848
218918
1600280
273869
1865042
1086849
569004
492766
1398900
369372
1643308
1473380
1846592
443020
876725
620908
1108156
253679
389952
81520
130479
1603684
82414
1069816
1856538
635533
1111113
1058678
771680
1025151
485983
290895
905310
277840
458060
770189
1654176
1024648
363142
1097867
1725043
1639905
5529
616331
707139
1110003
354234
1947019
1341331
388284
1811115
1585392
1460819
229223
1521424
1863111
803844
1950626
1585473
1684835
973407
66929
1479212
95622
653712
1792604
346395
867204
307065
1616847
392319
1249091
1475845
1991973
1868677
1543957
763250
1753548
1633308
1091863
1842489
1998137
1913267
451568
1255610
857336
874355
445430
211529
266903
1441030
1053258
822259
1747273
1283445
363637
1350269
4089
1457323
1007823
239648
272699
95937
1600014
1936646
766043
235159
634472
137315
218702
1895330
117739
1083620
1197683
1787184
1705329
890128
1569036
1965959
330733
1280611
379395
30409
810089
358797
725312
1549509
519499
1560052
1423066
1624733
781775
391918
500398
1926388
1873879
911079
1655030
1877884
885368
910102
879593
1677208
455855
1076504
1521986
1174958
154397
1926924
540569
1721953
1706523
1814157
1417867
149858
459306
646979
1500208
661188
1178536
1912977
220985
171468
658656
312003
1441417
1476818
640306
1645761
961417
797595
1917295
586047
1141214
1160476
1219331
1079696
1017713
1800137
149251
1214183
1267167
1239395
1941255
1387038
617377
541854
356652
1624152
521310
1205057
69828
965055
1609687
1211811
1564814
1230770
771208
1697222
151844
240736
963918
1420594
749784
1618844
1995787
862761
1758025
782879
261967
874764
927567
1755069
1791113
384138
554925
712456
592983
771115
1402443
277556
406116
1550887
713892
525251
813649
748582
514430
1902286
169069
492339
1588892
399238
413955
459498
1918738
1753160
1556454
838389
346932
609911
1856635
273161
1525335
1862100
1932249
692556
250807
1279337
1059274
784681
801574
1655301
1556682
1170529
613261
331059
351626
1633013
842882
1508879
1506947
1102882
1107005
750824
1857404
290478
379008
189552
918885
543862
1737538
1410299
1120246
1117497
1202449
1484168
655625
1393455
831910
1064591
1141510
109526
194434
1278855
305010
1772978
216008
1100829
1221578
928873
4557
1758029
312724
1522370
580451
1846984
1114540
1526483
1161411
1586195
151657
1811824
391279
251910
137236
381300
1761242
1413812
997407
1932808
438132
1519671
1790351
1026346
1745043
1039414
886271
558275
1787952
1593366
597436
452335
1969620
1300238
1811868
1388366
1899467
1446835
1221540
590147
997686
1804149
1135205
1738944
1129130
325091
1263689
1298592
828823
1614258
99541
1915861
59942
1074914
1725691
1240978
1889624
867835
239616
1403807
760797
1903640
73327
268580
338034
1430827
1265916
562205
136995
1768074
266193
1403787
319706
1627197
1924377
1728213
1390823
414811
1388615
185162
1217709
1438670
495762
275097
1058403
778970
1510863
556762
524343
1749639
415748
531688
1789774
360419
723132
1470648
1022821
758768
10303
565515
460159
62800
600472
592601
494110
222367
640151
1300802
182770
1202995
718614
1671538
929413
1146519
731349
477657
1972478
1969866
782366
282476
1172117
1148828
930120
813226
515248
1890169
1510006
1198423
1837102
1168364
486752
1917643
1273982
1286388
753649
591612
1341068
1015123
832172
1267737
1040273
156132
289655
1966925
1377354
1605916
1312586
758737
736645
306190
452493
612501
46433
1162825
175944
712141
1215322
1757215
154854
1707412
1110553
1340835
1238783
599815
994479
653111
810654
1133293
672500
1363631
291212
1840531
361825
1760920
1128025
1616830
1026212
1455779
1543062
136784
1366483
1577287
1480341
121194
1302951
1148729
1958041
1668092
345759
434121
1982710
661164
1703085
1080915
1812679
1296037
530450
138200
1720541
587850
376510
1707823
1793381
1087381
1058097
1829603
885023
634295
129242
1476800
1098530
751863
1789278
561254
803560
1506526
1860647
1813937
1719361
1844032
822876
1674146
241710
619081
1484459
1044308
1322453
1573639
299063
253729
588631
287999
1414602
1309265
1188040
489868
1418973
1656585
1189290
1965220
1853316
77062
549136
1217507
1365903
1157618
45379
1697275
1633380
1488633
112260
1001883
634477
1518669
970524
1348579
64171
1304908
756937
921321
1836513
513181
317405
1182386
43269
1769580
1797236
1204987
1561263
1557074
459753
1351500
1246088
1251223
1136377
1671107
1095274
312752
327233
1844257
1939175
1708838
20096
970153
935184
373723
1114372
348441
1233722
1226348
812800
1501632
823100
68449
1788578
1914545
895273
1477459
1644931
1294109
818502
1819533
1565509
258953
1114078
1662255
528835
1553294
1354153
302161
766212
530844
512865
54841
131047
1805996
320336
1359997
1290464
1353306
1016125
1701881
1513735
714329
1241925
1508702
1828409
1709597
574581
543779
893811
909058
1565464
1974905
895927
147244
1645280
1466324
1039587
1823881
1027269
607648
1980472
1049769
1887781
1396992
1667910
1545389
1097322
1872497
204274
1849616
1516133
369139
294637
161816
319802
1642380
917878
1850721
543625
1625502
1056547
1870690
1483806
1253258
1434366
1546716
1410031
126482
1641808
1361052
1945478
756431
103943
1163974
1357910
1511454
1808793
1075086
1094676
1958014
1378181
431437
1537015
1316730
1614713
1811800
270785
1074238
710061
517288
1949081
984159
234833
665640
1213114
676285
1677491
152043
83039
631900
653151
447604
1130500
462954
798537
1702566
779370
1145427
1686157
1898555
812037
1058944
1616682
980437
1238228
418215
456226
1956118
814386
1825193
623300
1284482
1418946
1694187
1257382
1371712
1465023
553979
1374921
274827
593671
643368
1839145
1819849
498581
856475
687416
1498598
1528318
628612
1722505
176739
1673722
104028
188182
13838
1187160
546901
1294520
1391690
247246
1324904
1361624
61358
471291
888138
1214210
1908092
1687579
354503
221418
449497
1616353
1636209
1629194
152841
418705
410172
1914668
1031940
1900165
1225682
1924489
363907
338011
668252
99857
1216871
1667710
1080935
471237
1355363
495204
681401
1924852
1710195
520010
1302556
430540
554078
1295420
1208843
1006067
1337144
937346
751790
929543
918239
1646946
1735343
637448
600760
1206457
1724802
1180697
228355
1725294
826515
1182066
1026879
652801
1790179
435989
1188424
1028968
1908698
892566
874478
1134502
1941813
1793140
1582130
900943
489106
1993940
583255
341917
1343375
1356157
1560834
213605
1668131
1599252
1902814
1202022
368089
348399
1137247
1360392
1266538
408164
1449721
450429
1844091
842861
913819
1284593
1473624
1185664
1900940
301794
48188
959486
913946
1809517
1083266
921428
1970801
585796
1019030
877271
359668
106819
435008
1808359
1434613
1023512
666523
1537125
86173
84003
1351505
1907728
687003
1246826
1358083
733540
1454695
721929
253707
1445888
398580
7383
1861732
608467
1103909
154558
417316
427837
121706
919362
1126951
1192486
593097
869826
1195494
505489
522585
610762
512960
1373103
675568
1459556
988032
1480215
1472555
1991989
1266012
1931055
1794189
1337903
858617
736087
1428847
771697
1010171
1297299
682061
1418327
1237495
917189
675497
1105211
1618118
203201
1667572
1414026
1563701
1452448
931567
498080
970787
1303089
551458
804804
1192767
637671
417985
1390527
93600
687520
944695
145558
60578
1613612
34322
1142946
378100
298058
776882
899803
903074
916690
1541371
1027213
844934
251754
1690527
1042316
792541
1763885
1472771
891668
470031
1032394
716172
653806
360829
1617818
245851
1970378
1338815
44543
1720041
1570078
1531224
170917
1908628
847774
354729
149594
670770
1558580
709
1443159
224412
400707
1264267
1476784
1427513
1960247
151152
1998726
1999560
222558
1456618
1506557
1394578
615114
295327
1980141
254795
1149267
868761
673207
263633
1705395
1018965
1547308
919707
340085
605736
1446777
1444537
940120
819741
635515
359844
961104
1559873
1507765
455604
770281
800631
659624
160844
1147561
859445
711602
1359413
1210119
193958
1939452
201437
1436449
968727
1957860
255470
58381
1844002
811467
1474018
1617579
1796888
1381210
553263
930016
182748
833389
1177213
1084920
1744478
1848571
306040
769184
156893
1469256
1703448
200945
1718231
891514
860871
1073935
1006523
1529705
754086
1933423
1216736
1455307
1385457
1313298
697887
522300
117109
350367
832710
1703259
1567992
95079
1094705
793866
1791887
942918
216229
1530794
1005475
358015
1009431
1381379
1899087
459261
242842
1010558
86984
1324129
308713
1181575
756574
1098755
1495171
338667
1448428
525863
438130
1520788
1718403
587985
1993312
276580
95385
530621
1052067
196633
85736
1123603
378522
550483
1575169
780057
1736549
1078425
1558223
578282
441367
1254012
281138
1666819
151741
1759459
947113
981466
1269771
62031
513321
1269796
1062556
545072
381261
1358324
1255270
1851735
1009384
1067011
1116127
443057
267575
949704
216283
1819371
1733786
937045
1328572
142877
494784
1996909
1598090
1804705
844604
1694542
113033
807922
64920
552457
688765
656407
343416
494008
1619422
1958431
1315941
1169821
1966931
1230149
1726217
276471
546532
1598234
1771764
1631107
1414329
297463
1703732
1602693
1109939
1266522
138764
732302
189820
510653
216717
1522434
1306485
1055934
1927078
1574025
795401
1444039
320933
1668756
777807
913287
1614425
813637
578707
315529
1632056
772878
806062
317151
742648
1687079
104782
345674
71459
1644388
1819869
1024484
1972576
1558671
1025680
305291
1056346
1351776
102649
796637
58756
1403758
162296
732486
498822
800297
770053
333447
2687
572111
1671369
1057629
175990
1600099
1560550
790062
1959593
142450
453401
1334289
1396182
1455855
1928146
1858049
1438876
1241375
1762548
1006069
974387
330824
1862431
1133462
1386453
610602
1181699
1930679
1681166
170194
1797826
846986
1397814
1927004
717971
1239518
924665
1887356
80633
1209616
1993819
1526201
280483
25409
1002684
1886384
75610
327409
810465
1050648
514896
1256882
812893
183105
1395546
1438471
939734
1486683
213786
1372503
1199115
509339
1680326
1615259
1372095
1646626
1219517
210568
1678077
580327
1203628
1447729
1434323
1690443
756382
339841
1406951
1390604
970992
1653936
1772004
252359
1268166
867432
1353637
1140102
100867
1381749
43126
361885
1664890
1835717
639359
324787
1743420
256626
453345
436890
616941
26957
561896
401299
21492
57319
846483
231848
1040362
367345
1324658
1698882
657750
1110530
1729212
1958310
91594
581885
1503034
1876074
198519
245084
513412
63990
1624777
577426
1597309
1805350
1623107
250063
342474
1960957
289406
985351
61763
1335520
345058
187885
586712
632193
565758
1674902
1098084
1401767
577909
904820
754061
1324007
875445
1429403
944893
1501166
763814
295662
1324427
1938270
779624
1273123
1396588
1058977
1394474
1915127
661663
946733
1221654
1871580
213835
1229896
1690946
1578665
1118701
1332508
179645
141425
581539
1284650
40098
1759773
168855
1040838
1319248
1265060
613360
477850
528150
111680
223459
1097452
639259
1964181
1487190
1222311
235882
649636
1466921
1608148
1880963
1272128
1141351
1318791
994449
1488147
711811
1871418
1398090
1349653
730844
1477425
886573
998023
1659107
665721
543919
862227
1773316
488340
1582865
1234544
1957560
1925919
1089362
129098
570844
1007169
1075673
845090
576401
1631121
46244
860513
432143
533813
383453
219813
1644217
1294452
1422714
1760547
1339755
1032458
727890
602138
838206
46983
285742
771697
1810832
1132703
1003893
1414828
925146
1510397
225583
778458
1969988
738520
779811
1971434
113843
956259
1008631
716587
1199874
832641
904629
885478
1164771
1977745
1835620
744289
1325230
1416961
1461023
896788
751780
502185
1812507
1805431
1782054
1457233
1366478
819780
994172
1439990
1495975
1625823
362953
1807719
227607
297973
1369600
258452
1869682
1666914
1599886
222002
1472694
1656779
1879917
878674
1145899
1944136
1281278
869082
986030
923318
1529569
190757
155508
1628431
784119
1267340
482280
311493
1455678
957488
1570441
1788422
287914
961989
85223
1498940
1666014
1967688
751989
620581
1595898
821819
1902267
1310286
884982
1188982
8754
1239260
1854611
1303896
1369362
1828360
1038474
737186
41370
1969887
1390717
1315738
1584416
208557
1622738
609093
155103
188895
1535555
390241
85526
1234535
1322179
1737004
1968270
987010
1502446
214351
1979170
1933676
190542
114094
575673
1652708
1733974
1723878
666265
1251237
1982520
1518317
1662941
1381863
1415366
845279
682796
1767004
825648
31837
1992746
542072
962100
769657
1942969
1830442
1208669
753072
1191192
996937
161090
762278
1406700
377808
316491
791610
1374826
382586
445646
420847
1919755
784621
939649
1888181
1837976
493818
307896
1468937
696164
1376458
1436015
465021
1025139
1571393
1336081
1328945
443528
1431125
1250097
1820623
1003104
397756
1241716
1958628
1255171
653185
249723
1383873
297591
1713898
849667
1504031
1387113
1530567
1058798
1398563
1269465
1876857
1609017
852924
1660936
899400
1836264
1588618
1039375
279112
1296699
233133
91277
392603
1629389
835409
477393
551185
1296943
186774
1332206
758182
1067232
1025206
1387067
22766
1106133
306208
1480583
723432
545412
1609088
256158
28989
1448946
1126499
1559397
1440916
1639133
386251
596731
1505206
258144
1915203
1737448
264044
1504966
68774
208951
442932
849165
382997
507064
185222
343339
1530934
1105070
1174148
63669
148211
1484815
1646126
545619
184983
1540931
1624155
452035
1454487
934308
883459
1832072
506336
426461
1592162
1344032
260230
163786
588573
1776660
1729361
630439
261160
1147053
839547
291327
337429
1578998
1135
1496549
1728317
244983
1443975
1864918
1039573
1216211
1369567
1645448
493717
216203
1561909
1002022
1185910
440313
1017029
1443218
155662
1671037
1177904
413289
1502411
143047
1019180
1677259
1477282
1538247
1350140
98384
1591242
1374897
594990
100803
1770261
880718
247264
1197806
840719
174174
1365883
1407949
553930
995378
1996853
1153896
277908
550743
1558881
1511241
1764824
861973
385284
732397
552048
538902
482356
1809333
184642
49033
1987590
150846
1343679
225736
456433
1709305
1049007
651616
1440119
1062715
26457
1301249
1242771
1155185
204235
1106304
1384101
815825
1587843
63058
327006
1132668
449676
114601
195670
560847
1372716
151686
588680
1136896
880977
56446
186874
1793711
229822
1878188
1861280
1971795
232371
224343
224859
814256
839186
1349970
613517
141715
253726
939943
90109
1051481
135271
1793814
41595
959363
610664
172938
1353438
460477
1462416
153755
421047
1926922
1465997
446026
1851736
610335
310097
1853336
159621
363984
1960652
1051812
847382
1502309
492723
1156740
1281485
119791
804561
1978858
1311364
818491
1109858
1229931
382311
133511
1492493
114631
1041377
909603
191021
1717350
1097675
561089
1390159
652859
1057262
842793
1422658
797495
1856873
1437942
300906
362737
900617
1375074
345211
1773019
1294516
981082
742283
1789204
87702
511168
1981657
275902
1540317
368057
1181487
171345
1418260
219512
1234762
827628
135243
1461283
1250940
652281
563374
832389
894034
1960998
279450
1930735
1883205
1080569
1247068
392528
249964
574863
934334
1657866
807611
993187
1662812
242393
35764
1242392
598123
30591
857985
60935
36935
381712
1797497
1742432
194379
1147535
857145
1926413
1088876
413096
1994349
1336846
452014
140001
576777
941804
868370
717225
251690
421432
952492
1929192
1407959
1302223
1106336
116921
1489449
1256966
1015857
131205
1858276
1302594
1907249
1605607
157851
1108691
1281112
419761
1105536
575268
643658
1435304
356471
957276
1509342
1205894
951635
739533
756160
617812
1902120
1327981
1116127
668498
36247
1442360
349685
828973
281959
1590896
1322401
1212368
427693
1145398
1216093
1243330
1326685
124099
1615543
1749125
704325
632486
1320586
1078111
264081
1152981
383177
362391
1259996
662081
1604980
582571
268074
954684
110312
1893190
397797
695776
356239
1797984
745052
1735704
820071
1880805
91609
1374303
1602102
1279635
591113
1458347
1347549
370541
907773
498480
470273
83601
247853
897106
520186
1687353
1892898
1192013
1258674
111807
783347
445336
1521949
1317897
1423297
1193367
356851
1839175
1505192
91417
376116
1824771
1023802
1338995
1854817
206148
1906960
725524
1635585
1085229
49596
44247
545990
410528
1842992
998138
849300
974125
544734
553836
592926
431253
1028461
517285
1632311
1080895
1330372
940534
1326175
597237
113382
78866
1357348
1979553
535400
638434
1492994
411312
950995
1922025
917490
206447
725804
846676
712768
117905
1520652
551966
1658477
1420535
587717
871699
803561
1162905
1861200
224789
1601053
385293
239728
91240
917645
772129
191497
1150284
628009
1130867
335627
1026966
1359415
204820
1534500
1682684
1668165
573398
587503
1493597
1475489
23500
327088
60206
793654
746523
1322919
1013567
484188
1576615
1473517
140362
161342
1112907
1877142
936568
1413459
1373961
1399569
360504
855654
1775102
471555
143871
790692
913929
182757
1090850
1086005
1007099
192019
789261
1204780
1277632
734510
1517097
859194
1098030
564222
1317795
844363
1700795
229310
890343
804873
1074066
1216303
1195455
748090
316008
733122
357313
502305
15585
1170007
1113086
175119
935140
218288
386782
1431477
1931717
1015938
1397589
708452
556795
1082810
29356
124793
1137425
1434056
1729326
171822
1723486
1277077
1118526
343738
653800
177981
913081
103431
44893
709249
772702
1098143
627076
262747
1228325
737824
33344
868976
595540
184708
287725
1136744
1994707
1621191
1245998
1352371
412268
428042
1699037
1154646
1330407
47933
855581
576808
1453796
36501
534451
899846
869306
1992792
1508004
730852
833292
921713
1286517
1323012
1733374
1623554
313141
1999293
1411629
598841
1500140
988365
1156205
1772341
1083504
913415
1282577
1814373
1600908
538264
590138
724967
1869608
894008
1156519
519712
522748
100528
1924307
848795
479688
726795
232849
72135
1503415
581967
1791878
1238311
296167
1852948
895398
236297
967046
1490680
644287
891402
560724
680904
149926
1245079
1359705
140946
372157
268882
1471364
195282
1728009
683594
1167907
1539085
487518
1672033
574667
751252
765261
230397
145059
1261849
1425239
1588551
109917
312625
99226
292032
1648759
1972778
838668
1057982
1878145
413952
348584
115399
487930
967861
583041
345818
945004
664948
1095025
595138
254747
1595118
1170070
1069184
731325
1633742
1922653
133071
1830362
1255616
595851
1337259
981321
1224807
1515022
1947982
1991216
1481975
831746
555238
1895989
1360333
638970
1216168
1033467
752814
536785
346656
1043353
439672
1871658
1936176
702336
100903
1913617
1679874
226201
1176434
551993
1819244
694454
657370
1793775
1998097
1225661
1978253
216460
170935
1740934
1399889
356032
232936
149248
945855
534234
1046055
1579773
472447
1701487
1564702
1927179
788984
1518276
1441802
454851
1052633
1569539
262167
1239150
589271
1957836
1288431
200878
362211
1860764
613723
521684
1516361
1430923
820693
735926
499813
1679192
569776
1966398
1213538
675968
1615026
1991622
178817
1113981
269336
1090177
38305
1975978
488805
1956829
1712988
1702911
252524
709791
1547905
1566868
1280542
1057170
313011
1795646
1428675
1515598
1852885
1857262
1303720
680583
452469
73764
1996145
1978294
199579
940587
1391526
720455
1832593
1011365
1713347
1854772
332240
913858
1836589
48489
814647
1644116
782237
1467974
353394
1362125
1285958
845396
1187677
1366797
568080
1473086
335636
1131546
259879
1578758
1077932
419934
1612771
759515
1374108
995607
987823
142330
1510200
1338674
1045408
1266844
420822
1494316
1543798
901116
1421951
1846218
1408178
1537981
567567
98280
339369
1492057
996056
1599656
1297424
1589248
657361
635003
350597
1307348
1692233
137811
1859536
1321805
594263
574407
1611770
1482960
1415881
1415681
1150894
1378084
1485132
169161
892359
1984626
1792775
1772453
459739
1809121
959895
167723
499588
609655
459102
1785276
1419233
1654782
761988
1286123
1379394
1890734
1927579
431143
1049292
359732
1752096
1045250
1369638
207597
784345
1761294
1947522
1935979
954140
1421583
829065
863789
462695
311498
1678062
649570
693524
55366
340794
1295449
851284
442483
1346981
900413
835549
1482327
1373501
1887697
267489
850575
1383376
296789
1001521
1999505
1394730
1560503
75495
1677759
205013
374456
1387422
1740376
1661927
1705134
1326764
1219873
147796
1608196
1037161
33392
623772
595417
1020789
802663
437487
753459
471437
1364447
1442647
1527575
1828395
1396974
489324
281210
1299142
294716
1916766
263432
403446
1618656
296902
588049
244160
619578
463448
565857
1623262
750114
1959917
636746
567846
1468916
850644
1494900
431928
807696
1445207
273024
1449090
1235572
108783
589683
816104
430886
708277
1735095
1172263
1589810
1769399
1968553
492282
253294
135837
1315979
1892492
1840345
1913476
801591
805054
109843
66039
910795
289660
1669755
1989030
352548
1165755
1199702
1582494
136477
1203020
1103557
1119000
212481
954857
169753
819926
1365648
1245090
193997
923692
1708119
1979342
1786209
95682
926570
1626520
1023005
1409746
1824637
1432415
1954794
1191029
677903
1990890
374062
1611309
1366729
607282
1932563
66496
1115269
815043
808095
235468
894187
139827
1645443
1172994
1051924
1491024
1470334
1537303
1434361
1387739
920440
545127
22288
1057399
58537
110054
657997
1888888
1835970
1720102
315259
766015
1332241
1078784
491541
1535796
1623101
1241745
1063926
1387573
1376942
573848
1824170
1914252
1589745
1287298
1695823
1296095
106841
874844
308135
1678626
646684
1847319
19070
1637501
1557212
226362
843649
1180259
1006000
630617
1695009
1007419
1418811
1930215
257471
1628538
1450276
1446739
1090712
522937
929747
548314
1709280
1743133
261547
1361662
1553792
215159
1415876
1979460
1831361
371607
693778
1850831
1022559
1976019
455432
1710481
75370
981423
1859891
463253
1558911
1005663
416989
214632
950304
689185
304410
922749
1556874
658620
766027
1817887
1209658
847482
273424
1963173
862412
1230855
1108819
1211987
1210241
544459
1515857
69239
1045579
1319783
1942608
148747
1158960
1867800
961057
1754793
1542986
1990342
1902765
278477
1863355
338479
10102
164476
638231
1457364
1353275
1439936
1441322
1952715
365551
1071107
570643
317
1933507
1216043
764498
1779178
416921
21084
176297
1962773
761026
1679186
97972
1425218
853277
520418
1079079
1784983
736592
1178054
330343
1214746
572587
877698
281457
1835138
1730336
1575233
1915971
770753
534520
417236
1230297
1265185
262764
937084
823589
416159
1384554
1210106
1872623
1429278
1912409
1993121
1231180
1438403
856900
1369247
343822
151659
843239
1726013
102927
1090245
1454023
1703756
944143
1498312
1885654
801518
1741182
280605
895067
59373
99397
768070
1152636
476022
671039
1481823
468777
1111844
1855854
1721785
81678
113818
1929054
1846914
1324939
442762
9700
623670
142688
798581
964401
35440
118571
273101
1230040
1273384
1825254
1730602
1236077
1315788
273942
357515
762461
63208
307118
1838781
1351725
1584228
1379217
432333
992494
1584078
1959406
1636361
1568153
1346504
657329
1108079
223701
1795139
282134
18494
817785
739630
1178282
1575069
612547
794534
1804136
1724582
1678295
1257687
611052
383863
1211568
779199
591450
1200268
1534086
489551
836305
1533692
1271124
1271927
715313
759919
350372
1941142
1533235
984751
289521
26421
330448
1796064
952756
611425
553977
1076508
63250
1873641
1899729
1821800
355457
52595
515735
1241544
191356
470839
559033
1001224
739577
1904302
538015
1101702
583256
533998
1893070
1554804
1933917
1115079
61700
798411
13640
1964418
1940884
359235
1393580
1467999
578768
1040155
1576580
6464
640632
1730883
363956
1093611
649978
1431735
1143705
300906
626191
759458
570075
1629179
683537
1626622
1143226
276062
1579343
1036749
787202
231660
591370
370654
1639085
1960245
804268
231735
1036688
418216
939784
1431490
1087491
686347
1405052
924248
1154083
778667
144716
1177231
373781
1306561
1087111
1567769
1846126
1071880
610066
622110
916051
1760817
847187
1887209
1154089
605273
25926
500050
1881325
1698429
422300
279656
1433686
1241481
1075936
454048
1663597
2993
1366769
1454980
1387856
1349575
1870865
1846626
415870
1947549
1995380
1406158
1796523
548705
1908839
572953
482901
745534
770010
781571
1634557
232794
1183809
129853
1652152
547944
420988
1777178
1801788
1828923
1107830
988055
1151602
1948457
402728
1342208
924006
1339844
1235037
865030
681797
1442604
1741172
855756
882842
927844
1717327
1045103
1154816
1684560
639247
903509
297824
1991995
30819
1739330
310421
394904
1655175
198174
556179
340882
1881374
150237
766478
1105599
1651686
1226613
494133
1652514
1075017
942518
346578
1954240
975551
1785704
398303
960049
1609442
179621
469374
893341
855080
1503238
1452741
542138
1254441
158857
38832
142599
1878640
1919845
598808
658423
1127994
745840
439346
332592
1389592
615961
1816355
978733
637094
14168
17094
189162
1592792
245517
958677
1685223
1231096
526793
1770926
906472
826659
184710
832492
560569
229001
124397
306016
1095893
1518664
1800110
333693
1189541
1057878
86121
767776
1410627
601840
255080
1652160
286469
268582
1488097
808467
731394
280959
1473444
1062669
1293745
392534
76086
1031044
1331926
1925925
1309496
1559679
112874
341255
1526344
383465
958253
139961
801793
134643
927716
1395337
795119
1228997
510960
1255648
147433
748087
1672552
753001
306121
603175
540204
1687493
1344003
632470
660736
1219358
566544
1034146
123157
1436139
77590
1596469
915331
981864
1477200
442427
1950959
889305
1072402
189040
947810
642403
1685739
681492
1858098
1828956
1479868
404719
1377708
763991
57036
1436518
417990
48590
1489745
1431160
1633442
896449
382780
56070
4068
949464
613110
694777
269647
1066339
1193935
1713774
1068826
313876
886131
1081881
55412
65379
540904
1769058
253002
1768507
1204027
1959127
1152198
1436896
1582579
1133661
937601
1049833
1765745
1606639
1043049
1196475
937570
1580692
1260229
1352075
844537
1127837
791117
440017
873270
310724
1731841
998172
1747746
472054
1488515
727665
119950
1810785
93098
1513677
195245
986886
1062111
439606
1404030
339140
1145272
1882829
1705098
1192713
246931
1048425
1740730
27129
962168
549825
1605083
1694868
1641177
1077546
728966
1195471
1995296
334575
609311
1415506
352649
1423370
1994625
750580
139428
651959
909587
974661
725156
1702210
95497
1779774
1044719
105010
1325431
228883
788633
598502
304272
83448
1363971
1384459
229068
1532759
756593
376621
445073
168154
551093
573877
733978
498362
296443
1769597
1254449
658155
1285123
875389
867844
657136
663100
1006540
947182
1843234
469733
1541865
1241934
1640002
3015
1976259
985291
1380570
1111537
1960047
1624579
872246
1291022
1707328
1208640
473436
1149017
357788
900842
1176670
463864
330636
1530508
113275
1125766
1812496
1317993
571558
1478219
1114474
926718
927258
374299
592988
666316
866227
221717
822033
1016159
112937
1299958
104801
1973456
153926
1555425
1903231
1316373
1849389
544027
1231696
441301
520579
1332283
299021
905124
60917
474221
939050
96726
20057
1970416
1466827
333117
1464453
1329699
1701747
1650082
214715
1592212
1894716
1313205
1854329
934684
842117
456860
839555
1961205
956035
1229089
502698
446852
1550432
1089694
985677
1389788
1013431
1565501
1768419
1548851
1536102
1751905
862732
1678616
1431103
31771
47835
1083314
737008
233835
771942
1068110
1046862
401853
1972633
457753
1360964
184060
1155932
1607144
614768
1162972
773312
1249817
104527
852370
1314264
819869
1476216
975000
1627749
953096
1453385
243127
646451
49194
437522
645126
113658
1924999
479835
1512918
1477027
1686765
87293
859684
210030
84728
818652
1664313
1533771
292787
1799683
529765
1136864
1076444
1585816
1540038
685387
631244
579198
1313074
1437711
904784
1508292
626463
1538463
649761
1512772
385750
1370941
1391903
1234791
126387
1632373
1391050
1823395
367242
1860658
1537344
205750
1751772
1238107
341584
1752490
1878376
1475136
38842
1945620
1518237
472283
1495306
649862
629628
1509094
1529257
72772
1897643
1400681
695320
150384
739051
358288
933939
1907861
173722
822303
1916067
1882429
174492
1664211
553665
1979226
1035324
1956591
354742
1875185
488550
893803
1082099
443167
1916206
735594
1380953
1418991
191861
57369
1857780
228694
1305730
1525919
112858
973963
890442
375616
691277
330220
374947
1456890
1891565
1595684
277586
707646
1560841
36497
1288524
812363
14571
960352
925455
187802
1038961
1849063
1746808
1749032
50757
1354329
781865
68557
1765696
1273579
882669
1698328
554608
434448
1910800
128769
1207606
1937814
522435
33512
1272599
1801299
860625
1862443
1648981
751129
318286
1293495
1323645
1924871
954752
372865
798468
1393726
1496245
1588413
1766560
182872
258555
1998848
1057595
991181
1365735
1391857
1078808
888209
1322978
1168077
1880274
814354
555520
1673287
1269845
575993
350340
1591976
432606
609818
889446
1603972
1327065
998179
1682456
310983
1209329
1483886
1924213
1191267
76961
1834891
846491
746662
252186
1747693
438773
816285
230905
1438965
1422561
1490570
1572317
32478
999566
1822848
1089790
612998
1839604
597115
149446
1507569
1673617
165923
517695
1916943
1488362
620244
509129
1207798
507950
1954532
406753
1423050
1339748
196979
1522624
1340407
1211838
334043
1371274
1854107
1500283
312490
1716039
786838
167584
159019
1027463
929857
158545
1536248
240332
842825
250232
386748
929676
1753486
1960851
779555
904776
1664750
1462931
1063136
1830696
1883678
273522
134298
558707
758016
1609915
726091
123396
1955063
1480180
1084805
1201249
272215
1708970
1049898
582428
575731
1233057
187050
1502034
139213
1344476
1623487
293445
777863
1697010
108898
1907729
1815081
436118
709107
934421
1283925
395353
270962
711260
1679426
1272224
803619
64313
1558723
584007
866660
1463326
1102741
1516372
1581035
391192
1732508
1932024
1559287
1310460
197973
61602
1783586
1793548
1717998
1991666
650886
803541
787322
219604
821834
879619
1984130
1202348
1211189
357788
1718350
1952351
13379
1181839
934938
1910251
1837104
1888531
796019
1397354
1293912
64397
614452
1317235
9613
1695788
260024
556935
918197
1035824
589174
1710235
703306
1336062
1078985
1509280
1992563
161783
21829
1931256
1740309
1289055
1656009
66735
563792
279831
803167
1498560
1951160
1365919
147354
160942
977900
1541505
1932150
304064
404019
822964
1047322
304958
1193291
1338077
1251132
544356
536323
1595245
844009
986538
1813866
396348
439948
1169245
1660121
1392325
87177
1916206
619007
997884
41280
1384200
1194299
138699
761561
765088
711521
1879389
866694
1188756
1588977
344174
1815429
1533225
772454
790127
631752
614646
141202
1101717
1674183
1041280
1712143
619180
1163783
598619
89975
934477
891440
343618
215213
387386
1693073
987736
824684
395730
1088141
941311
246739
629256
173935
441662
1349122
1502153
689130
629118
983036
240020
1756043
854036
610065
884825
1884583
1492354
1245911
1649589
1842324
574542
1534540
174
1342601
1615806
123677
800877
181027
1216967
140923
504869
1079019
191040
1433093
681671
205860
1360968
403555
308703
538894
906228
1969154
992350
451847
764544
1567411
1392474
659180
569970
941814
1601051
1331751
1010034
1962389
1135793
1398691
362531
67779
1424686
108568
774700
679388
1650503
859204
314466
1510946
913313
296704
109349
496678
98043
1056404
1879605
997059
1835444
313667
1850523
1176359
314745
933633
1058766
300308
1042652
397636
1540088
853537
1558870
645025
1053531
1123772
714173
923514
23692
949151
424368
1462851
792814
78037
323067
743590
483019
814645
787531
431216
1060113
1476439
322189
1429455
1780971
1047157
1824687
812203
1831695
748372
341141
545135
1907641
863227
1514068
1413257
1054467
616529
1277210
436892
1825848
1816133
1747724
1055654
435100
596597
1566752
953882
1849036
583220
1006082
1740812
916740
322976
1679624
213044
1070726
145610
1811143
164878
246554
1797742
1313559
76026
1928114
145790
452257
791263
529540
42297
1131249
1999274
446743
1905749
267030
1822964
1018194
528969
1708056
552664
814123
1154904
94792
1835121
799981
429160
871261
1364752
962632
208388
1323236
1790172
1464338
1890627
1809386
179120
107922
32425
262387
1612255
375712
90042
866277
894974
922743
654313
1090503
1706322
1739677
63516
696180
633708
1788511
1691659
73883
320492
564815
1335982
849029
1146901
810425
96081
976150
1119531
558953
51516
534459
1255644
1414596
674349
1621620
373872
875737
1958698
686853
1159510
13555
1575457
725290
548571
1507688
571037
1199605
1277172
1211240
1236723
21839
1589204
1611324
1992686
1065161
1532807
551390
1081497
882310
935778
1627109
1965940
877212
767758
1722069
1965350
1762798
1053908
894652
19203
70399
1164639
748442
585737
1116280
1835119
1533957
430851
737283
528352
361047
240923
849410
1292757
1996279
736132
290584
369367
1425887
503254
599874
770332
1883911
1216436
1771565
1112213
785727
1433211
1470905
869972
524493
1076558
1255390
473619
40120
1116414
1786418
168674
1356932
1706229
1670685
278307
1029422
713250
919798
469741
1356446
1476734
1261814
1458933
142399
1398428
1501091
589044
173236
1761736
1874535
1558561
1317597
429278
1768727
430618
931860
1646563
1771741
1286463
1859209
834352
520698
1208618
821168
524108
625661
1918445
1288229
919913
272639
1323279
1089229
169328
1226296
1935841
1767876
1278350
1486872
1877642
1707740
332539
202890
787933
1241857
1675712
810421
939738
635396
1687912
484673
527481
1008846
1565210
1752498
542845
1694176
371155
140484
1848205
427607
751716
614703
1606237
1214692
1097330
1595744
497696
572959
1073886
166158
1861466
293168
230055
360563
1311603
1120501
1468471
530625
1590965
950090
870997
309175
1216437
1824388
322945
1352328
1676121
1678729
1220675
200382
758248
352846
1199026
1569735
803455
541332
1118457
965711
409969
700532
1322547
702701
1729532
1910190
1743655
1103186
163096
676816
458195
179883
680073
1877257
617260
1792558
1820294
1602040
936
485951
1159021
1349631
1163035
520793
853078
328412
9169
746897
1676004
1004212
1967909
928808
74678
208900
479590
695445
1410745
701505
1978093
365939
244886
155264
828846
307640
418158
132957
426626
111752
1655430
686094
1126772
1800206
1150735
530148
608524
951089
1550966
546876
34117
936909
943442
330170
1920204
915101
1828498
1264991
1525561
638139
16260
1543896
467429
479247
368821
779200
12142
649691
1638996
486821
1141431
1569512
1547012
1295696
56141
1921910
74785
338829
1808746
1993778
1492952
1624499
474340
1379042
590884
954551
1076709
1239488
597032
854933
313130
1539648
1777375
1429832
955857
1392249
1511460
1509020
435341
1081618
962388
686902
1605438
1695246
1263291
1009351
976433
1149903
1006139
1737096
1549457
538305
203590
1250976
165380
1218014
709149
107516
569601
316207
1060072
366089
1569788
461230
1118805
558943
130054
1851761
1550642
1762082
1479046
1066153
614633
322861
1640683
1158693
827096
1129990
871179
66017
629158
726099
23887
996967
1999122
79200
1641019
971601
1825123
160063
1314803
1318135
1341668
1843904
1661858
488976
50186
170867
61668
1336906
641517
1059437
1067842
564714
283135
416542
941241
306000
1894433
1057592
715228
1365542
1759506
1203351
1253220
1217693
1730298
1260480
291466
184912
1505036
50434
721479
1934053
1832316
1457739
140247
992197
1573306
1497059
124330
1289406
1955978
1225477
1270980
1199302
1822575
1470817
493553
1616417
1573960
571874
1060224
1665147
486483
1031298
1472255
1318127
761736
614126
1749766
903299
267852
239215
1097234
1069584
1891594
1648575
1453434
733568
1911259
432536
1056815
1516328
306472
238349
382826
12721
1258979
483325
294084
579363
318643
705503
1964499
1819504
501961
1221885
430669
1063249
430411
1484564
1101136
1594087
1200307
1618665
37752
1760947
758842
1779969
542146
1825322
673190
1022802
1292880
237491
1785588
825438
1484385
1132054
1215800
606627
1365413
1525338
787601
586947
34210
960865
1722952
84527
342401
1279081
1266259
104040
1070229
480789
1091964
468807
896389
1880409
1801904
1357368
1258899
61985
340837
21737
1048354
1765768
894435
516569
1157471
1350365
915466
868193
1090929
1430247
951312
1728962
270604
5777
159785
531178
1797275
878738
1138732
1897348
1265679
832848
175705
498989
309652
737066
726959
767405
874964
371620
235270
1017675
1547958
46135
468841
1353597
547254
1057047
1644569
1008147
1189797
1767035
1173360
134974
1369570
1627328
1690232
379336
1960710
156682
525260
56815
1735351
1383171
1813670
1781329
1847579
215426
703934
1452965
422354
617537
1399301
1973794
1570524
1254794
1718974
142654
1056235
1585421
1872072
1081271
955620
187282
1528589
982008
1284317
40398
140980
265636
1415810
489204
303409
1439400
1278102
1694921
1782211
349577
567073
265203
362285
188123
738315
1867655
70555
300528
711734
360080
239927
860852
1365118
1936648
1029609
910402
1900518
1770517
41156
1153364
1198418
133826
1714760
1194875
784472
600734
1663688
1631241
1623205
1054105
1507039
911393
1091083
1654841
510242
1571112
196908
1756827
696937
1477936
217052
466194
1741401
1569527
995663
1860406
1435854
148118
1422166
667738
1989864
468138
1979134
848576
240176
1423735
688476
38406
1686327
218498
1509270
1120277
162917
1744359
1484606
1048314
1803747
1192951
1009357
820549
1106160
772104
1484668
657972
1020130
1338817
982433
978888
141513
230862
177965
1115218
1242741
353069
1303926
39474
1271464
1312547
82920
1675719
1073365
685230
362584
234763
426794
1898889
921616
1541607
806912
692735
763764
820417
1662047
1821760
529826
1021886
1579159
516183
1290442
877861
885077
526240
1020453
1643359
1378055
535791
100971
1292227
132169
1241207
1861804
1229776
665689
1836379
1435847
427817
1538350
610080
269542
1351549
1081094
1083040
185610
539320
329557
1070128
1886217
501014
31419
99083
1831119
141106
679910
922553
1798620
13517
1189884
1753935
180454
1821513
29102
1756587
338676
98739
1951088
1695479
1819900
1768194
348531
144772
1040928
1912223
232443
1347895
287131
1281188
249635
561911
909420
240646
611395
118355
1244184
1727229
1672474
680070
1001171
303479
379719
1078973
144401
214376
585611
337641
185804
608554
431049
740969
694353
1273775
1344321
1339530
1676447
1036760
1889129
57946
485747
308989
1571080
98728
960385
1417344
828959
1045125
1844779
1326632
760788
1462186
173506
1795121
1741447
1037255
866621
1200254
1177563
1451810
514522
1457307
1399760
12107
1152648
699256
287843
1951133
489717
1790793
1740354
467836
1929080
535288
1366948
1827550
1236375
1451090
1634027
750218
50271
1986778
441028
751060
1491321
655975
1615079
412059
246976
1876320
1992650
1170450
887106
523798
378416
188950
523156
1128450
1936183
240519
765182
942599
1462822
1625571
1825958
11801
110456
1945136
769511
1748161
362977
1699424
1809464
282146
1702190
238721
1789250
563178
1880513
255782
394463
1137501
244623
1759687
1963332
872911
1025323
304431
1111526
295042
1417105
456435
199514
485799
628716
469136
1269369
1291418
1066205
394432
553786
1589804
797748
809519
373767
1317982
1491294
1519864
666321
192240
317365
79734
957640
1769677
922879
1875608
1224861
821147
1477438
1695985
1323601
1627563
1907539
1097771
856898
783584
190550
677434
814979
631303
1018801
1646388
1889108
260921
351906
1921934
1776099
74621
568153
257157
229503
986131
33394
1427903
758572
374096
1881089
1246844
1219206
1415290
581677
631263
1291576
1856304
458054
1426934
1212621
1704188
130869
996283
1582903
440724
293724
1553852
18994
930616
729813
400872
1706862
1752339
1872509
1816435
1322419
1111059
1792218
958303
1096236
1449294
1261108
340835
1266687
1471970
609201
1162988
1912955
501360
412573
1657702
1090285
919808
898553
108903
1529487
559445
483585
1373617
975179
1029045
973403
1888698
1325108
847390
678285
141697
944561
1445235
582188
1105269
1041076
840917
624787
1030072
1142232
391855
1826921
1705021
11290
1535913
442387
744858
1562442
1986794
96569
1061193
1178201
954182
1213566
1537592
996984
1184829
660623
907444
294108
637054
1831630
1948683
713538
659177
523637
467981
1626902
480553
1516150
547690
1281509
978349
1740196
518952
790857
1937885
1737744
217048
1686126
1199433
111317
656916
528066
20959
295836
1238334
701287
549741
1899364
322662
1453271
560490
556146
1455016
1067518
1134333
1438122
1076119
935120
1631463
979397
1045912
287241
1930891
1204457
67702
1446154
1067524
1926845
783506
1368224
1682862
1062648
19794
1338857
1164252
764426
644510
1586469
24628
659807
184159
927270
58049
1963028
1815652
878401
617754
1863053
99449
403250
1271405
1652192
1271630
1253620
1231444
1958828
1842308
1868805
1106745
560315
1231319
445870
13323
639281
177654
1746888
1501853
1706266
1317057
489293
1698632
172668
1262910
837107
484493
638038
1310420
1590024
1095546
429523
283045
1549979
1466811
1461657
1808032
708221
1865556
1071352
663824
833039
672661
36630
529082
1051138
379494
126664
1657430
949834
137598
620256
343802
312283
1663129
1516755
1762227
1981549
1235538
244446
757116
1822587
270831
703237
574928
943575
315164
1052942
1334315
1890262
1458235
1934323
657734
1035308
1377188
1791136
1954151
1531809
1272426
667096
1939734
1590845
1615749
1331776
744511
265494
1377762
276468
1558888
1240890
592514
952494
1940763
1732421
691524
1310824
1935588
1733289
602863
898695
841557
903750
1364789
1020092
1343338
1423637
696681
1180453
1193872
1965616
1775764
853757
1119954
543759
644020
1008642
1515351
1329737
303872
1333074
269138
1360809
1977656
1611342
1643719
1641485
1003082
225108
1173398
821551
1113712
1762454
1838685
1961529
898925
1306084
79953
459085
1658275
1872408
649604
1634020
1180370
1984323
38631
867414
701679
654175
1182319
415641
614971
865051
1616936
605454
1727274
510432
950818
476360
184040
1599729
1757303
774639
1119743
1296999
995528
855982
1844037
388603
1668568
1448506
699701
456777
1706997
420537
326690
926873
1445119
402611
703022
1381099
110773
1025678
1181480
1657772
1164697
872541
820572
641319
540431
565470
104946
944211
1593792
1178955
1109895
211370
314366
1255430
555733
648265
28880
1745453
1002656
525166
777590
413762
1131045
609839
872577
1235881
534232
140212
983165
420204
802297
1764544
1366218
1613978
1492728
1291421
1539218
1584668
244781
1707061
1217012
62501
257996
1187585
242645
1507421
528994
1725458
1510079
415627
1809206
788435
1823155
1480477
1412388
94241
1064046
444272
585186
1444588
414603
1062865
1255454
238738
148889
1167074
1269385
731239
400537
1265977
1185634
746222
811205
1338472
388852
783911
179549
1241523
1690208
1284598
417366
793850
89880
252218
624013
340297
456318
591572
111162
462426
338346
1974659
1529036
252673
68995
23131
1340651
630412
479779
1244404
195501
990184
575406
574526
1796171
222998
282738
10906
1612049
85613
716756
508575
1872292
978697
1046419
1809261
57971
685253
533951
589175
1332100
719798
840682
1485093
614569
1948925
1986801
555256
1373068
1921293
1937746
1599863
1232981
1161552
370618
1271037
222159
335608
369032
770825
725088
355425
1156246
1786422
803452
1330411
1185795
785031
1338043
218735
1258347
278375
1005839
97348
1948246
78512
1965892
354597
1821920
856564
710804
675180
189030
1094263
244677
1433968
993321
317598
1936918
1349410
1384336
1697928
1591273
1657472
1137412
1626952
1500109
738406
1229692
1945352
180029
805026
777269
414002
1189010
1480348
161061
541866
26742
1464649
39227
21993
1027015
530617
1513311
1337735
570586
135391
1329937
445978
77605
1043454
222019
368474
1190762
526632
1431498
821719
529844
1793998
550558
379440
986998
203462
794686
172752
714571
1266683
1859920
1066818
1536898
587356
1309866
1568294
293117
85746
901463
1619907
1110572
1364082
1925659
1973728
123642
176951
1844669
435999
616786
1900495
1713569
1538906
268051
1133656
1992090
519073
859733
989662
1544074
969602
1910399
1398337
486092
921666
1129091
1150087
879366
892825
19428
1770279
1486193
554229
1965142
738695
1805816
38091
1811070
1267813
441873
1151945
1007065
341949
1871684
1800871
1726242
1372444
82883
1097895
121267
1832809
1924059
262505
1751293
1566431
1222874
285435
182115
8236
1386232
1840974
159249
1627371
1595510
1549508
1677159
741452
1393709
420879
1995000
735439
1258850
1178247
842480
1837892
8748
946193
704248
17293
1911635
606606
264074
918914
806229
671558
1898268
315951
1761568
43862
69597
1134157
1233836
422424
33483
35223
1427011
878331
1806488
1493780
1435554
641183
282420
1619286
1519835
1511234
18869
1594908
1945523
324443
625728
1895043
1271020
1314648
1669236
373022
815900
30651
1999155
972183
1132583
625506
1979746
396316
394100
1296787
1012055
499510
1616210
261429
429989
426765
84309
553955
1777753
1754660
1161813
1687263
34833
195210
174314
1915501
986721
399288
1293824
1699990
532169
1355354
271305
1010743
1209956
1901734
1195921
1347740
1631738
166378
64561
1401294
992152
637463
33096
1508299
76985
1841398
616907
1281597
582593
278871
860960
41100
806838
895468
1310515
972622
1241661
55239
714278
1374084
677387
1310453
632101
1583733
1701302
1896288
1556127
1267668
1349925
1036601
755461
1240989
270351
1412425
903574
457877
1625682
438862
1058599
920566
74922
1369935
1292734
187225
1518046
550577
111454
415757
1729643
736791
921008
1936740
1787015
689714
1512914
365840
908424
622597
96915
397436
1591134
1510206
1441967
1953962
1709637
737838
688049
1775616
1822284
1029361
149827
1960190
1271731
846891
331506
1439866
1297604
220615
351531
807285
1407872
1081196
529927
525080
444403
525628
1533622
1060995
1154060
28002
913837
514486
1724879
940888
1712068
1466707
921159
434669
1178954
1173656
945547
1315532
914742
66543
74106
1905618
1925069
373705
531952
1714895
1057576
1502781
295914
1234247
586599
137630
1509240
195742
339182
1505785
1523207
1785014
1567414
1919515
1934574
1004082
65486
1537531
1417156
1554977
82567
665693
1576042
751478
1120387
1092809
1604565
603305
1300935
1763130
1204828
1069547
55083
1059064
688550
255568
474076
1295236
1639411
1604684
191948
1362611
465933
1481780
1412177
1086713
351909
1831835
212169
1922981
1452368
361681
1012615
1763739
1487628
1522013
1016273
1386690
1373797
911227
208317
830573
842699
623292
1249514
1562033
1539073
656545
838954
793903
851674
154286
785759
1683020
1656884
803504
1774373
1559791
454154
1483140
303147
268090
1164522
1039642
1487263
1813209
1242208
181749
1216500
69252
1849917
331096
1484298
927823
126464
106916
897683
1306614
316206
583585
1512008
1679771
193905
29835
92759
213754
595880
579587
956258
718039
892345
1660802
1373859
1114438
1359615
1022371
52195
1190072
1816034
1407461
63781
86023
1606556
1319964
431260
1415175
695561
321110
986237
488161
1751406
1841338
1804040
1467136
1619240
1323425
1630868
272458
483458
1044285
1900789
571032
1238990
1001257
67996
1364415
140002
1350885
22675
1699820
1396378
1748717
1899883
703096
1307182
27778
1709044
145213
1527987
583551
951663
1433129
1719036
1989109
1561603
59094
1375682
986130
1332893
567767
154215
449329
499977
775773
610095
1273133
840112
1460084
595714
304335
1369316
630725
1854784
1937031
710578
1997372
924776
1262876
1384277
1017232
816515
429931
39913
1538675
591626
648222
1442434
1455929
362812
998485
1518530
1045913
967263
1215212
80111
1606909
1220144
1259708
1796934
702125
591579
1707154
958048
740988
346902
1961045
1320442
371501
640001
1981119
273477
864017
786799
799215
1947183
1811778
1522398
1576699
986569
322942
323479
1990196
164850
208362
1039016
789153
111340
227677
804473
1200512
1556405
120573
624476
114610
808300
1098616
428849
1953839
929673
501498
379813
638732
1995097
510309
239627
220998
1789461
136250
93596
1929248
1450149
1186268
1268410
1322869
946754
1336109
1576937
592205
1682931
129626
494942
239171
470896
1780599
224819
11369
1268281
1097172
562113
1984238
1513560
1820382
1652861
1469421
1798735
1504695
1673546
217511
91274
251959
844951
707825
1392130
654595
1955232
1361249
225359
660371
204829
350467
1670353
1530049
1904107
1094094
686903
1407119
356199
147463
1768982
564986
1809018
1476736
715195
635303
1206093
1724466
1613957
283812
1313104
184802
1132907
1169175
420546
528503
818283
1065351
27771
779971
1119524
788236
164984
974129
1712003
1061115
1077186
1306001
1469508
1958416
601540
1460700
996020
1528771
498106
934550
1582733
1940989
77337
534608
1598959
1583271
118032
1304188
75169
1072191
1342480
1718827
152683
382208
1841062
1644325
1612818
1604711
340168
1239627
810949
1375531
32919
1906430
1529520
1544676
529492
1827533
373416
1248402
1502076
1287525
679375
1206548
964057
1698344
1517258
1760296
861875
504108
478351
567789
1865319
1328228
1014427
19890
467297
1966894
806255
1288348
471779
1601066
832472
1107527
1446924
1976884
1527238
264857
594434
922688
1376884
1210138
1834720
70944
545143
383034
1526280
1216556
1903716
1630397
869758
1219849
1052742
855762
1313423
1638637
893255
651786
183322
853138
1440553
13497
665862
1146633
982399
1221419
1919423
649010
1922303
1823634
995264
1858436
77101
729686
728295
1214836
239787
1745733
263733
1904526
37974
1953098
994657
1608137
848127
1500670
1988781
741432
626691
1400660
1409939
1692368
1643954
11128
100128
334252
1672665
597857
1241196
4923
1907594
591867
1457831
1206861
1954700
38048
1422341
1595236
230012
832348
833345
1914942
661885
1293084
228950
50411
1664288
1901065
1361083
719516
1090684
309383
1534272
1315257
1477902
1809758
1156976
620383
174454
1810731
1940790
184893
206705
1293579
1279958
1266797
1821027
781208
351168
1648569
540052
836362
1960171
1377572
1962478
1415790
1862864
785940
1592621
1452778
208861
804469
1011732
141516
723660
1038823
812403
371153
1806618
500622
1906727
1710446
1841921
1842274
348568
79104
1564778
1446208
145010
756099
968976
371023
1227348
1584702
1280315
208060
1775820
1970360
1103304
1775079
88259
149073
185259
222051
1201583
1584331
1174431
956655
604502
1814043
97628
1004900
982098
713995
71191
1040891
924833
1031757
388884
1904136
1806086
10332
325826
809749
1065670
720511
1615240
369779
723798
1699642
340814
1193077
1328630
1809657
1123653
1375259
1823297
1986709
1856720
91666
9504
1130049
597183
741283
1553720
559980
650937
1668564
1932082
884793
942974
660252
744497
621373
974743
396170
667649
1182024
1685867
1706618
92298
1057343
266871
878884
716388
151316
1313765
370628
239727
1535203
1271915
17620
1304733
1514748
201790
17935
1686063
1667711
44784
1349614
1682417
1648408
1585958
1078362
1084726
204682
1491548
309970
772440
1167451
18287
1026472
693751
1556968
301249
689200
214977
1594897
287622
907629
888232
1098413
1981356
1768471
1301973
884492
1279549
1188409
1695944
1307457
808077
1295081
1482008
627164
981284
451402
1543415
1755606
1201186
539476
1911422
431228
139631
1096784
1261802
1284837
210097
183465
775032
813773
1209420
1182314
1925841
1376500
1287937
1381747
17491
263090
815783
456777
83427
1567839
146039
290913
422834
1298978
446791
1938492
542450
1262378
1172290
1441800
595023
1941341
936311
419736
1886596
1419221
556702
496962
1686194
272324
1549801
1833994
1380222
496731
1631175
200774
1826294
1969728
880711
1520994
488683
234507
641434
314284
1417742
1326985
1116983
97261
616401
918732
1452678
993748
1462025
1718629
1543318
532891
1091115
359975
742295
1335237
1109586
4503
1364466
574017
961820
1210242
1369893
177017
1021994
852011
949919
578903
1637774
1004872
956991
615292
344630
1433924
1018588
532036
1194073
1097939
32845
1797083
1680422
961476
1012186
1959424
301216
141930
174537
1605959
1895385
847445
978349
1701250
1167888
1744770
212053
1125135
1270425
1179965
462821
1951470
270986
321987
300103
793847
173304
945063
880000
50808
760383
1319653
1542136
1141223
688529
772582
1374178
1013146
578576
732755
1899951
546380
560866
768694
688763
1363462
1098173
1096870
331222
819671
1984246
579951
105701
1943915
1558816
528256
1273685
970337
1994701
962966
1647203
1025308
830537
415694
1182408
1144288
68418
1092459
1408113
1127601
1544931
196830
1436141
649072
1682258
1361215
665010
1112333
563607
90343
1477692
1144789
1180329
1114845
1713958
1753501
934114
1525257
192836
1491951
623990
1293538
269237
1786150
776574
1777796
700028
1267838
224591
647125
1687197
294757
855262
1269964
1761190
483758
620717
1432971
1044356
489991
1960071
1792194
1015491
1758977
378050
1855521
1261387
1793773
1548702
779313
446873
641283
1724087
32372
1304482
1670669
1965474
864616
1565065
972053
1444004
791643
1114241
1935872
1640280
856941
1328291
214121
508050
526902
397214
1024585
734695
328490
98345
1317215
679826
1952308
1907644
1593672
902484
748162
1499879
393473
1204079
1304178
1047494
1220410
844337
1203288
616152
1547301
1924610
1321205
1488280
558332
1193304
544041
594191
1109440
487326
796400
1521562
1704617
1530855
672258
1310866
935591
1419285
1146862
611129
1082397
1708687
1221649
1381868
483457
1208215
748031
934939
1121669
625472
720568
1157066
202203
356310
1702030
1983803
1823421
691097
418428
1731947
845473
1269403
444421
775763
421887
616468
1399498
130823
1803778
1272595
387786
1301914
1575662
1109795
1430016
540827
1818330
690857
141197
1232682
568118
857719
631617
817692
1592701
1324441
1864953
1318048
793279
1910766
1492750
1270931
542265
1591727
1610635
1934173
1086480
1593410
160175
1493925
1944458
1299007
1022474
1384948
632528
291816
1596702
1417631
1186241
1992889
1592264
632878
1462664
742795
23135
880472
1806779
429074
819340
1233436
120705
1127175
1077033
378604
1003679
33211
540838
1629877
1021338
1835636
742916
1824693
1806769
419140
959363
741299
1282102
1396755
1343696
338393
1123706
362128
482678
741950
1869404
1904241
1373286
1302154
61632
333031
1509554
715318
1432003
531735
1543089
1972741
1068696
1709135
1248818
782412
817742
1821926
329573
1487468
1702296
1723249
1127162
519206
982664
1308479
1401531
500689
1648865
297802
299098
922305
1131282
1174175
651733
552938
321798
1695951
479272
1668780
1948769
1956342
470793
758694
318792
66165
131457
1435081
1359748
572236
1705274
1146846
1648042
583450
135078
1609820
511859
193008
1067676
186265
166938
1389228
548672
376679
581124
1814649
1817851
24479
571419
1879963
174107
1289731
908447
154690
1293610
1558085
1185173
1293868
1021746
1738203
245302
1601143
1921307
1784189
655988
1049872
1554577
1783826
1627606
252965
616236
1113323
602286
731999
1167450
636925
659509
1889803
263612
1929124
1106519
1893575
1739586
1419180
947170
1663522
1300719
300232
1255777
1650445
80560
1442055
1976929
992024
660955
1912733
285129
753414
689740
281603
987634
321354
495064
1994065
630899
1952686
1054970
1782832
362747
349317
1862286
850817
483939
1638325
1623495
787062
1803410
1256265
279131
210268
1402948
1336733
1596866
1793561
908687
41649
138392
1370528
672428
1959779
150203
1740719
1404532
1912177
376683
731660
1221615
113753
1926745
1271256
1083914
319227
936595
449170
102760
616457
345724
966392
1044803
1204876
895638
248633
1153655
478881
1452327
1428105
283376
1057459
1304825
236806
1409499
457631
946979
1224013
374924
943969
1724695
122879
1307289
650081
1978233
126144
999902
1460004
1450514
325729
1202371
462228
239571
442217
1141825
759458
354799
532736
1357264
304980
1848841
587199
1995756
185088
1641680
127254
1376512
389932
1482600
1413121
1483036
1234452
260899
359665
998740
1785234
1748260
1786822
1761320
1455229
1525898
883865
1868696
717339
1985725
203872
457470
834870
1573987
1131707
1669683
1044931
1047353
912233
38046
153871
831761
1308480
622259
154631
1139604
292944
1389529
1518089
46541
335390
1881043
1973929
1279830
933948
1136896
1253654
1866499
1214191
1103441
1923363
820499
1872513
1325939
38489
976881
27127
291049
1732091
1236883
132850
1253190
1533566
670807
739188
1897851
195991
896256
214571
486148
665015
904007
1483725
1503009
139061
1557283
1689059
681942
523479
1353879
812094
1755367
1272692
532868
98664
759720
1508237
253596
515501
864273
1979438
479176
1758765
159832
428614
138202
352257
513384
153496
1475206
99804
1289522
1660446
770096
678172
463572
1853715
1158315
891083
1122407
1367964
434437
1774649
78762
695249
1868520
1108703
1030650
588286
679221
376446
1998199
983114
1636976
76608
1029710
1705419
234141
1742092
1060784
28482
32084
696849
999154
855927
1840475
235589
1363992
82365
353527
165152
1189967
207762
739320
136254
1295422
1450189
509864
1812080
1465767
1270015
1844284
677146
603106
882943
1684779
1743612
1922367
1638848
847023
1131203
420444
467734
1303779
1834360
1200949
1243577
970356
158501
1440053
1274591
1363348
1655782
1957039
786864
597329
1143243
713327
1429958
1428799
1925861
1496100
293765
1131420
1001070
1616244
329538
780322
487162
552197
337851
148518
274421
808575
1443065
655348
1758803
1034425
292198
496669
1720412
951748
234000
1645580
170881
191492
612284
420465
948948
1943535
457485
1269737
300866
1383878
1197481
1787530
755726
1900076
1319276
985168
1224989
1184328
522890
1159995
1257332
55572
784455
1200108
1561554
1725738
159390
1023320
1224890
1269326
746540
1614337
1472087
1037839
583771
864414
213518
364913
1924855
194671
154153
1382073
390005
1399187
1085419
1074944
612210
1240777
609574
810114
1589160
884983
1038339
628243
1870334
889487
1226278
1368025
1891765
1383280
1472979
222671
1140444
1135144
1498682
1580215
1096284
790166
78375
895025
928814
1376027
535254
1019753
1673609
749665
508628
1991959
1652643
1594127
894039
443530
1439293
734925
247859
1700673
697767
533740
816297
624678
1198289
1222296
1496609
1101455
447882
1205293
1487251
1538500
146114
543904
984637
913804
810109
1057147
1132047
1809818
1372272
1858206
19616
456581
1931501
249907
1208061
1927824
567273
104680
1907036
685981
102948
345714
1758136
1516777
1777178
676562
1070383
1561329
70993
1596107
1114738
86258
927589
215554
1077739
331323
1063219
428599
296223
447017
627151
925399
1049511
1647313
411694
1176964
932390
909716
1248948
1809745
935854
144977
1928330
1897094
1948730
550644
1534377
258521
625569
824655
724598
1754886
362804
1701308
699338
18076
1959096
849903
1349652
1938314
871384
1379724
1432631
331678
455024
321612
669099
1904720
1334353
148836
1569834
1586715
661204
811098
773735
1612932
1540604
1758989
1290489
1891694
1921352
1252864
547029
462404
406543
1737644
1305626
1669146
830700
23557
206313
1720785
76079
1098769
1431638
329261
1393228
551051
1615093
1075962
1003111
1212560
794462
1090266
1110044
410786
731339
1086463
1892595
1432723
1703748
979538
58714
1670941
1554702
300449
1967093
28024
1996179
1196941
1055399
1148894
1004825
513902
257161
1708952
1335438
1306040
1996905
587576
829487
1877178
792684
1875482
1197888
1846894
568185
380370
1063351
228652
1271725
296533
1547495
639570
189347
362923
232800
1865176
168203
371129
1965191
1640364
1981499
1167217
663082
1096248
1317948
1674284
584305
535949
650493
1766261
10660
109047
86722
51383
1051684
1879753
1470853
351076
1712563
452523
1016277
638604
1491092
212620
1520944
1539822
489893
236348
525168
706175
872100
1629422
1467872
307823
1488841
211638
1432442
815540
694997
1372959
772891
1536759
1693039
379672
780451
1071743
564160
1042490
1742277
1411739
1933034
496412
1106087
185883
344321
167950
16279
764256
1484340
1565695
1842249
885346
1749079
326479
206505
1249516
456366
982033
1839716
674996
604276
1781763
941983
1989144
1535581
1184207
332312
320224
247198
1997996
1689905
695091
675440
1051042
1820515
1993162
738159
1551926
540868
1433015
800530
386108
1292335
1543435
136518
1844374
1426449
1300188
1438221
1460461
722410
1645245
1957861
514033
1531551
397751
1474242
766603
1491678
1238011
1748260
1558835
862375
1321169
1076203
13266
584698
1796420
1791059
427524
131753
1274179
1107367
641975
1929798
1823731
1782223
1269625
198885
43267
1382212
679239
1440924
970397
1836809
79167
795173
1299082
1687284
1420932
1251320
1904210
1555453
371627
9868
959007
1559080
285963
1439909
585995
1944554
1574426
1876631
1989498
307229
581984
1006171
1677912
1831865
1543199
541079
195143
1351990
338107
217892
1208414
69247
1218819
911248
632080
129847
159588
836141
1065694
109005
1358403
131577
1587090
890752
1807754
215539
1727784
396792
159634
941372
707936
545481
1639422
1510220
809001
628291
713610
717097
1784133
678011
1829722
1525136
196314
1908506
1767184
1141200
781356
129576
1438590
1685004
183637
1551388
1376899
1304990
375890
1901719
1090904
1709207
751424
875020
1224509
1783280
387273
1006570
264916
1558151
879873
1950887
1213523
640668
341268
1486975
12646
1895214
926662
620521
395193
1266796
177388
336186
499523
1995269
1353690
837252
844727
522839
1120887
1326439
1220901
416879
145566
1995950
1922431
205073
855886
1059344
1864564
381836
357732
1867629
514749
489632
1372412
1987966
936204
631714
1333718
1575585
1972124
931133
882502
518031
388250
1115345
613370
463
1022380
1146039
925267
880246
748177
895223
494062
990511
106705
1515426
1901952
21019
48476
1877702
1456966
1565811
1482465
1252527
1980539
1003632
1444514
249313
1263754
1246444
888002
312869
1654655
344503
1277525
68265
1655536
1116669
1402159
832185
1815145
1997638
1504160
956360
1113277
1994548
476711
492813
300549
783395
594797
1580522
1474972
1531207
1569897
1258516
1521528
1358887
657493
844371
913333
216062
301265
1809706
377592
1618208
635018
911956
1576226
461437
25331
1007948
1310672
791838
1459850
1240666
714507
1872454
1418953
183331
687411
1675829
719660
214314
492345
465784
977956
836256
1724329
384826
843815
379139
305628
430977
905629
1642111
691354
668931
581746
682123
1386610
1915550
1070758
1977327
132288
1190436
921819
367098
407655
230027
1060633
1451807
509122
385898
993349
1127765
1221824
10141
1469946
1601485
1768298
914472
1390947
56644
1393274
644496
28951
578636
516701
978021
1835183
313282
1047822
337397
1430220
904430
1110613
1677728
1064819
809935
1188641
1997424
788332
1581175
153348
1905642
1585924
361427
435097
1321917
858000
1641791
263346
1217096
1305247
105274
991365
1693812
890998
1947682
904633
1346789
1047316
779655
1293513
1610953
545128
909783
6864
15035
1742735
599942
1918286
530909
57467
1678456
45281
1554899
303495
481440
458835
1043947
343261
1525252
1905652
541341
1099732
1308193
1036441
463044
1939130
1199348
621953
756393
1431275
1627616
227756
656570
420371
1523898
1221446
531782
1426814
387628
1422054
636971
1597918
1062196
99105
238760
131293
876461
1410706
208417
289362
1234484
217028
478632
72843
405059
222768
436162
1340908
333661
1278832
1093861
761075
780185
690571
1885721
1959453
1417465
936625
363006
796386
1504839
1583654
1440106
780027
889953
1808814
490396
263029
1824726
799671
1325086
1141857
462563
166411
1477236
43949
1218167
874276
505103
1985487
328358
1392216
153977
1017059
398774
354006
324764
1732451
1062904
248563
1842362
71869
1864666
167916
1597659
465370
659670
845708
1399439
499028
1278138
262049
1202590
1136334
1601275
577928
1854443
645437
1601740
76979
1099831
1128428
1706521
99843
1036642
1998340
1833476
993788
1833940
1746713
1752753
1399657
1385432
1311634
1676853
1613142
515548
245687
1877235
1612644
1504386
1442642
1377812
1717938
1383904
999048
986042
841687
1874056
962655
1228571
1125401
961567
1484059
603518
1964578
588326
734031
218736
1184061
1309658
837412
891568
982600
1929673
1758436
1183086
452665
832999
1873499
1201668
1897057
1462223
1625779
121468
1621045
1890717
1011257
694946
394963
1548483
450613
463467
601416
7255
1645900
992988
187242
1301051
1680984
1475991
1400474
1057232
719107
527235
1550372
1041576
320352
200319
598957
843863
585775
1810594
1542810
1232247
1321323
1297316
1189956
1272255
778659
368110
302742
1936097
820145
133644
1066140
663055
928897
1064507
1051178
1957548
1009312
1028697
1539464
1541314
340073
858995
1993276
1033245
872711
674432
1707823
70339
328064
272644
1395364
1858007
786352
1163202
73899
882482
286528
1747127
1509603
79786
1692849
1194032
1373304
1497469
1597092
1973644
310730
1256997
1631891
956257
234539
635083
1588344
1340278
1245288
1121408
455447
338826
1714348
685283
1192288
1383706
1858083
771071
1251955
953758
1647167
1533024
388783
1670707
1151893
1138049
1865889
1913379
1387247
1248579
260602
893010
1273873
1833877
1846158
934240
1926517
133673
186025
1046893
1212477
1600581
462441
1031425
873321
1310783
472018
1227834
893451
1684787
442770
1832930
947324
400492
1645410
504922
1905279
428187
1767598
605507
844817
174424
1494234
563295
713498
1138638
921004
126257
73156
222848
374576
917135
214970
1838194
497822
1438965
337274
1905552
1376016
22666
1718152
1666828
50158
1528636
1680957
384275
172417
1437540
66757
694051
1560531
1224526
1155215
824229
972473
1762517
247725
636365
134407
1606665
120078
1348096
757558
1451129
1660682
297744
1571704
1781270
1213146
1028497
1170629
234978
1489739
1191110
1841974
537670
1324841
1787344
947686
1616579
605955
691362
1008073
199725
1140857
1079051
1092504
886814
159510
1470650
1733752
1517213
223914
439981
1464830
306241
325086
1905913
491428
118378
535620
941286
1078995
1756639
1372869
654643
1463634
607513
962297
34638
856084
504625
1976953
373141
1824168
1148316
1720682
330136
1286866
399025
747817
1569799
1011212
826956
234814
491867
1087190
410909
574997
206115
927230
1167418
154152
390693
1629895
120216
1350162
287963
401088
1215454
947497
1162447
1267942
1739128
248886
1314192
630668
1786351
1573152
1574674
393290
916932
39866
1886570
66355
1974784
1647314
909803
849789
1206434
815477
1893799
55708
425829
1964752
652186
1802930
1539661
581320
244583
1311813
1256490
399728
1415118
356404
851968
979259
1948002
1027410
1350545
1589890
1578550
436758
387819
988331
1284861
1752973
1037702
478348
42867
455690
861147
1636009
101557
1813537
645013
1347771
1488905
315758
837988
176152
1704153
1161811
1785418
564635
1711075
683286
1333646
751453
1834603
616790
428565
247076
1695537
515304
1787334
1657112
1808358
1135840
717810
524460
213993
1300042
354713
634065
1490804
1921800
778025
1742919
1769193
572413
1644957
1507896
1753723
1564098
919737
1049595
1916658
1287411
507207
118468
601470
1494123
353515
449364
1228659
352676
823308
369260
1942853
1317293
938497
1245706
396090
245375
1381965
805952
661760
186105
1648875
10211
900039
1331453
870243
1424843
1512700
176874
853219
616947
968505
1724100
1796101
971526
1599430
278473
884046
1373563
773360
655206
227833
946796
390617
1214159
1643744
1197445
59830
1291863
246417
466647
1977401
685929
90744
1797425
688678
1722512
1255528
37953
456819
1938697
237566
898431
1408266
984188
1385239
492925
1100868
1224272
1190845
784880
487511
1108362
157616
783927
1753344
21304
1252492
866293
464494
1437427
997739
1376298
411009
1981588
586372
1332385
311649
135769
1464940
1169802
1303917
964840
970715
1244885
989877
616961
1380382
1517825
952822
1216294
1458582
778221
1609286
494217
195017
1782748
1498851
772869
1558551
413720
189615
1991151
1509069
120022
884283
285205
1885156
1837594
1870563
46314
417562
754803
1585364
1938619
1915402
1522309
1016627
1839743
756426
1561524
728744
1244609
940729
405627
1403951
657512
625982
1193598
1089033
1466623
35173
491465
1618547
1847118
1934198
850253
1986571
9101
1610819
359438
1214078
344850
956207
64636
1056225
946011
404942
1183802
1466170
1151663
369151
1723868
950320
808219
1236275
1396008
1027964
1704173
1350231
872721
1806363
1236628
573188
1612285
1517628
208703
1661588
1971530
1346594
1810993
1854521
946901
603213
1950671
750251
194280
1587209
720641
768170
1977097
637494
1809839
520481
1444874
1094185
1671699
383235
1783427
1437564
1674374
1630916
1955588
1356434
898999
1385844
1261346
283457
1524041
498638
210781
873010
1969840
1874723
1098426
1811205
1836965
1342700
1450572
890646
1462143
1510612
1762086
417373
249883
789142
254015
738508
274704
1538049
1032237
273796
413641
954224
211052
1373561
1858264
354711
867896
458271
1709839
850652
298999
197165
1828043
75164
1181801
1653413
56968
375546
1702190
1263600
1554309
1820828
832435
1454259
1781094
524076
1767413
1750283
1153700
86979
206064
63761
1699039
956160
579948
1795735
1191796
1845220
162563
363565
12800
1824802
331761
1965809
7003
1218536
979484
111018
290846
864592
1233956
135925
1922976
1129261
1515990
732644
863415
741530
1547190
1275078
66136
235154
228280
809950
1921340
1574286
1769443
1237614
1567566
195447
906066
1369133
1150443
383270
1609509
1303921
748854
894719
1596883
1504271
167927
974069
880841
105966
54663
1823367
366959
1250601
514819
1413932
1920973
1102573
181156
799197
979080
1299003
942812
127419
1868304
1662378
1534366
444558
1244433
1962182
877727
1235651
1403213
1539477
1297232
1725868
383977
324774
831205
879619
1045939
1808864
655415
1657831
932338
1958439
1986718
1732848
333518
1779081
558942
1653440
287047
1521988
419322
350884
1649886
23075
888223
638456
872171
1563604
320143
868212
807331
439956
403469
1207495
452412
1689752
589447
526621
1029684
496681
737998
39274
362670
532602
388191
1692890
386696
1163634
471066
727082
1454874
390716
744659
716418
708426
637158
1856653
1135660
200154
536011
325734
1607522
953445
1200632
1171249
333088
1384965
244221
740603
1594721
1606386
428717
1725482
649863
228768
671508
1430672
539093
130068
437823
853065
1174331
1872879
1231040
758117
1586703
218968
184336
1191980
285405
690906
1913077
965901
379507
1988900
1304478
1820279
447254
846066
1061550
502695
1706717
320424
717784
934675
1918730
1265292
197869
326797
1660305
604003
1314093
647115
352288
1540877
124593
1430410
13356
1904421
19715
1873280
1283512
606920
1532821
1533954
521808
331312
1359120
1423523
993880
990959
1873963
141408
36500
1556492
427132
51594
320510
440005
129372
1343830
1206761
336868
1999888
535022
1823665
993553
1000090
1721302
1982270
1244285
10613
461992
1128691
1176696
698899
1082798
766232
1755902
1577244
403537
1534606
419511
1181328
1086126
1989177
1688169
234382
1347569
1445308
29800
1133225
1927458
597363
615543
1332618
348720
575193
753222
819948
1127128
162779
122422
470174
521193
38531
1380808
658643
884587
561256
422534
1065426
507360
1296407
1638057
1769281
157830
1420682
1654059
1955266
1516032
529875
297793
1966535
1298823
1602653
1711893
723407
520538
1139645
1265218
1048010
1957728
1710920
1371922
226360
1857809
944068
1416670
1056182
1196195
1413438
495687
1093758
218264
425384
412249
905058
515894
608775
1230516
1420297
1339010
1393496
602480
808184
735977
1393533
527833
1142769
1809556
1773932
584596
398415
1938879
932340
925351
15811
378252
45338
1147985
1104821
1264752
1878328
713479
265633
1307000
1445397
736189
530520
1730170
1621467
1153772
710525
682772
164346
422286
83253
1310091
1250825
489616
1870679
1944766
1558205
1174191
1528891
235026
1343521
1644279
420264
543562
442627
573391
442370
42488
207982
546689
1806231
1405493
1255149
1361733
137501
428753
1218115
257263
1234304
461381
1155391
150939
166373
1482898
1310674
1124237
1422096
998791
1234925
489994
213165
1434685
1231680
1702848
1001432
1300701
1774412
1491742
262886
568798
1112164
960268
1073043
142683
1073273
508897
1101094
1269932
1633876
1792853
1282923
1817191
1089109
1635536
497470
1777240
875135
444687
1248688
1028611
1377395
265088
1664851
1150238
54624
197303
1207593
749372
14382
705125
1604461
1020037
360064
441829
196474
27730
1808907
1934548
397176
1293328
1968239
1801726
429436
1896218
591794
1410685
1592295
1139111
1257641
1777246
304699
712455
481784
889325
335324
1443905
1941781
262632
368448
1420586
936129
53998
129470
1829725
1881378
1559119
840799
1376981
1462291
1532114
230740
1598519
494662
1594574
394930
476543
681639
694389
797488
1472445
1232458
1031907
1735012
1573510
1371922
697403
1926294
1487692
1711159
959841
1365503
1508016
233524
1412888
486850
1353578
530019
1941202
503495
1178039
1276851
538873
185104
1602858
1784507
1261609
241743
187177
1466460
1922502
1096920
659586
1674154
1713969
995604
1206312
294600
134148
525039
939417
599112
818201
1183531
308292
1130189
1680428
14297
759611
721097
1917196
1312190
1343570
918777
658861
239114
1044123
1239304
1552846
293052
1113576
1313496
1302846
661673
1593147
1424482
517033
1204191
593577
213534
337679
331676
1519034
1023468
1376499
165839
1207933
336747
597483
1925585
1639039
1231236
1614657
1236189
387249
597102
1531140
767926
1952304
745348
885686
29214
1113882
1403012
838974
1706704
837048
203838
961485
1969273
155749
1030987
1261461
649507
1553217
1619439
1512187
1209189
38236
1498670
113676
235397
7067
743895
525821
923209
886781
1526194
291179
1504700
1183543
127492
1845498
782766
441272
630523
489569
1840870
628470
1356192
1451910
1313167
1989046
740297
480065
194927
640194
116045
1476354
820203
1940418
1762228
883334
660625
286023
1294485
1397013
1457151
1833515
1230613
494097
848471
899690
819954
1364310
1851560
1344904
1681530
43342
1746078
1813177
650682
1760220
686241
214715
1104123
1901443
1483416
1556270
75759
562264
1698172
1100720
256441
769906
866813
1666951
94998
1130412
1790810
34293
1837330
15931
1134446
65075
1202720
404797
377953
1755692
976279
795029
1095137
1911091
223073
1134285
458698
7238
1738301
1798844
566965
790058
848608
1845103
1525561
1198910
26601
1615724
1069345
639107
1914570
1049778
415490
951838
1239949
283132
100720
1714321
982087
1758347
855396
1891279
1586650
1281063
1214117
1241485
1554925
1989709
38911
2620
458761
730652
1546271
1013470
1188510
797213
540631
571549
16532
1116153
280960
822584
1533450
109558
1664836
1071606
1394391
5664
1028989
1530951
1282126
1821445
525399
756012
242088
1607288
357282
1549687
788262
941190
936226
1974157
1664526
726071
310094
229872
826081
274650
1156632
158893
1457482
613444
1817062
1997681
1310005
1996541
1950696
1296697
280100
1133017
1540459
417817
1648967
1223546
1653145
203135
874792
611945
1306072
1087343
1366530
795638
1417893
96440
609405
662995
470576
376074
959535
343120
775787
1478480
1810075
167873
87202
265793
509837
1906294
716802
1518887
1890926
1754948
144546
1093772
476914
1278705
1565564
1798171
1501533
1183802
1071300
67929
510030
889532
541267
178565
1913038
332524
667162
267267
1353276
649728
1859616
799189
1051356
62750
1279087
1606212
473733
17784
1624988
1015213
1629074
1735183
155129
903308
865542
945635
299077
1764124
1619794
1299747
1466434
1721999
298871
364201
111116
1864501
949674
618619
403703
1892112
49020
631417
1491573
826479
708048
1172008
234661
1583051
246835
821773
1611355
1913553
1482992
383733
235126
515806
490048
1973624
268270
1932105
1453371
1146814
1644336
766618
1253506
979387
837312
602080
1365302
1549650
1580597
618489
633827
71434
973158
547716
853663
508209
1371782
1703321
523609
44738
707777
1393284
241120
408285
1766995
958196
190109
137706
918155
1414249
1837411
1605312
1331954
796019
757766
855597
978638
923069
648933
1435214
1414221
215690
1455738
1844992
377147
1767959
1221264
1985797
1640549
1986213
216588
1838124
1579748
252573
35379
1089589
1769451
1237922
1606335
1770180
1279439
340998
1950799
502035
1443560
1095062
1540108
1452580
1494450
963314
1113919
1210657
599914
1316006
390201
1735374
1328114
475323
759187
1169050
1480721
1221414
356366
1697413
1034217
1531918
820349
554192
677821
1370921
1447084
1906958
513008
1879771
1028850
1229449
88951
1573336
780401
152235
1752358
1796496
642834
1062466
229981
1734006
1159739
1773989
1960248
1503959
985739
990791
483362
1601542
1007944
1424774
1980895
376458
1400134
149895
1173591
384211
1880166
1695356
1618180
1564223
1964785
819188
1070373
1950106
568216
447429
257880
907629
304718
1255487
1671764
1042558
1048955
322837
652109
1143947
284726
434679
1639541
1238865
1620334
1568132
1964869
1764784
1143105
1334386
912049
1561896
122662
642968
1747731
514969
1738573
1635802
1101559
919657
1718769
525152
1038362
659356
1925336
1521880
1990757
1220880
1025959
694371
462485
249517
132029
1767702
567556
448783
665068
39870
1867874
1915471
1026009
746677
1937974
183073
1406578
1004833
420711
400353
872520
1568131
1410217
1687531
1607956
1269839
1957271
335385
534825
1529230
942009
1058726
1387908
63537
505145
224202
1763939
1232835
416835
420397
895083
1087614
1428415
1663863
569887
116989
1219146
980732
548302
28988
341953
127837
1792272
1751475
190486
1496794
67253
1176867
1752491
1910495
1096441
1287098
1577127
465335
1662668
603822
1405433
124705
499126
1284983
885945
205302
1540265
1958914
913064
24996
192868
945629
510845
1438399
1194452
1153109
1187940
302169
1646253
1821455
983451
1018605
687415
1477413
1438216
1050064
1365500
71722
1528661
1231283
1509088
1441100
1467624
189845
1607125
735137
899735
874681
711143
267812
1130918
1470828
887245
1958747
1801769
531515
407165
1723732
1703453
864226
1036733
1534256
182745
418954
1555402
1118126
1377098
1521446
506834
327355
1617328
340456
361208
1524574
377353
1959543
1192120
1685882
515671
973835
1725371
1706266
1557774
836560
1239016
1312644
540798
409945
824508
558786
1193131
1750943
1013279
1118538
1436520
1538723
608068
1053583
1133961
1603231
1726999
1467191
1351121
949213
279570
1470427
1792201
798260
972579
890616
969072
846030
1970175
452624
58649
555054
554885
1783065
69991
1976578
125396
1487772
427167
1206345
1530147
1376603
456853
1327956
1961634
269606
785009
1309875
1904706
1831663
820816
139008
497693
1446202
1143653
1186671
1775332
1255253
927828
176126
23128
1069859
1775309
894524
302539
1312410
1179063
1633770
52929
1788544
337964
1698558
413919
1396522
418533
1080694
1071555
1791813
404523
1340062
364764
1916663
452580
1576835
1885494
289767
209958
1885715
1694758
1779406
735433
1392672
1046761
730485
582919
1741125
1504015
64642
1882288
1582186
1349394
301480
1188393
1941872
1366008
1946018
1723950
1657866
1773577
679399
438578
1384570
1016064
934536
430365
1023022
558958
999386
156020
1863534
1360867
297169
1929427
1229320
129705
620613
737887
1229693
728904
425369
1856183
14627
1712253
1740490
1268159
515058
1085303
1278082
1000881
1104587
1996102
1217737
1550683
1494084
432390
810195
972553
1125679
85717
1031074
641314
1185260
634270
1917264
920079
1752747
288357
1697945
44819
1175426
593421
1450564
874346
108518
1353133
558963
1805748
818455
1541515
1934685
212973
931469
1187638
1801439
1646635
1436632
924908
214697
1730222
1170312
1731419
1370835
1116512
1201757
1279772
741301
1374480
1183272
1292839
1037649
1009391
775284
171281
662714
381634
1793995
1873112
905628
1783660
220285
689579
556675
985661
1221578
1888452
1996103
622491
1591314
85778
661374
1748884
439507
1515492
124189
306147
696756
1621771
1512526
42258
1329530
1619561
691458
93105
505966
153129
1420707
679382
1350994
1220642
1125278
1309045
875001
584623
347589
1266980
1305244
926974
1136448
668641
342821
1933068
1502970
1763781
269800
21771
1104167
1835212
1072777
1802118
1184717
381111
770533
962761
923609
451482
1678808
1576780
1648754
1631720
1260613
159120
1403259
1325107
1371968
1524150
401295
869431
1814303
1745526
1315991
27506
1671954
1734226
1291607
1795434
731623
1930512
599944
891600
1718607
1999502
162973
468392
753373
779984
898578
85096
1724382
1523573
364010
1898642
202572
724655
1712997
551900
605103
836879
1153026
1655831
644204
1017170
1687644
280155
573845
1619028
947893
1157154
1541614
831937
249975
1312804
1949166
505652
1858171
1442901
979373
720133
1553845
18853
1940245
1471064
289328
242171
91458
1546544
1112763
484394
1705095
1411646
827250
42695
368136
921046
993225
374737
310585
1619677
1020555
178047
1351472
288798
1335665
1761171
214879
634748
1704676
1144552
1229499
870463
1660257
1193577
674543
83464
1256820
168473
583850
1718748
238393
862239
1235355
1792122
674484
965894
1877844
814293
1981714
1425021
384428
1819181
471639
1310842
1823327
1631244
1944468
1887727
1969919
830093
1548969
247295
680807
1135519
1971866
878358
249518
897581
1718245
1882950
1029100
654056
1994884
531264
540881
860287
715847
973927
792257
1662219
870200
176757
1709797
608842
1397945
50519
398967
1192583
1035277
1182542
861205
281616
1580411
729008
1953578
354803
311999
375372
714114
628531
947442
974964
796883
1327117
30403
265787
1957990
1907158
165707
1241071
1237615
1245264
1137073
749129
1610112
1982663
1474080
712118
393095
815291
739244
1452509
608286
357130
1016865
1771504
1656272
1482001
610723
1241044
72957
1487188
756420
1105047
383315
113097
448561
75618
470726
1215985
122855
879915
1888705
1748691
589950
878403
659633
1371966
1811736
104755
1083910
271694
222414
1709829
653422
336605
267173
275925
262774
463414
1910366
1735186
1573711
948669
1591465
1758114
676811
1031506
987923
719145
1762412
1755165
523868
207443
1551382
377548
133179
1367587
378845
1561010
1291834
600228
1099770
845825
173204
747693
1558821
1071456
1153466
760084
698542
586465
11331
128466
926527
729279
1725249
1163140
954191
1005267
685765
1006395
212490
1469179
1229947
1451382
1266547
1998120
1842556
1704392
569481
336315
1818582
1689506
1672073
1876199
379231
1800383
699559
1683163
733671
436159
25254
1500311
1492237
699336
1182234
598681
1473282
1222143
1428637
295906
1421390
110999
626095
505094
161580
666654
187696
1322826
170220
1387106
1474177
1646738
184887
1014484
238909
1596485
800079
231833
1949414
1669499
849671
1145459
42532
1838071
854939
1752449
542374
1133860
1559506
1060438
1714141
611157
1311843
207951
647714
1792776
1242549
373994
698744
551134
890270
284656
1317553
276673
837212
339106
845091
309029
1342295
1659236
1321288
1340860
166052
1732142
117332
1398917
1986300
277721
1086009
1376301
1914090
1500537
845054
1347740
1158844
1248636
961213
1936667
1859300
1080570
1406534
1325433
519320
1699601
257192
407410
902018
611731
451800
1863976
455398
1023799
118330
699191
500049
410480
1542018
55264
1551990
1345779
600685
559454
770044
996595
941197
1777645
35573
997470
567393
1815826
1456095
1606698
1352237
1482319
984116
734571
726576
1673693
1078477
1174772
1180591
1987960
1697000
1900075
1618058
966065
737800
776005
1120415
513626
579577
946357
966287
997631
584234
1231065
1500611
1607063
119060
1567747
1134415
1120042
151728
1477998
1502740
1166125
1986578
1548361
360544
81937
690945
661288
909207
620512
1566062
107336
764338
1351776
1206298
645518
1070155
1367105
646660
1817680
1318594
948523
1882534
1032904
659510
179250
230288
599823
721508
1356657
370251
150873
1515014
281668
1797367
1703177
445574
1741059
1335814
977568
1505588
15695
1147705
1576118
1816026
1877691
1159511
1448075
431916
1578950
501534
1716358
1856324
444951
973185
603879
1833595
1525346
1659265
169958
992281
348888
310813
943141
1538760
1536062
1296802
1895394
1753680
38938
290171
517265
664042
1388462
1987914
1386795
44219
102012
287900
1117268
1660356
188617
184401
1229444
1642230
794982
1340611
832276
1384335
1618011
1319544
1908888
1467603
1618072
718207
1222137
1516150
365193
1127500
1885262
73872
1700270
1122506
1840675
102714
1284271
1551917
1289795
410499
659724
1482521
348238
1366323
581708
468015
102383
641674
1526023
1809140
1822928
1364849
541451
1753617
474756
923428
333714
1406036
518679
11785
1260320
840355
1572640
1611125
1763215
1977684
1717574
227989
496745
961471
1452304
1780397
1598232
540924
55679
751337
1703595
146571
1054462
1821026
967646
145531
52836
281463
756965
636163
1976641
1137465
895433
1896787
1933957
868108
263919
1450169
354155
671511
742734
954311
1906183
1472255
380684
1102377
681416
1353164
1099340
1889521
1551088
1276970
1956961
43393
668469
1727165
492851
207817
637042
1579356
1276274
1989282
713780
1843213
1720382
1458654
1396585
29630
1918327
1022564
1403491
1024707
1996881
65610
1959663
1578309
421169
1502068
544063
1300933
1016266
1750252
1737754
1149238
538604
1545516
871444
1702272
716699
1293227
1032793
180584
44758
1529288
1822752
361395
1808866
212724
1828959
952401
1578205
1577465
1507560
645734
1007127
1465373
1043573
1847398
1822780
1987248
1113025
873004
954800
1298985
10622
1400285
1848857
1818433
1328047
1615146
1547574
1983881
1715115
26569
1687342
858259
1074582
122490
598731
1566244
1825545
1354788
1360527
515823
477982
813823
864160
73320
41535
915267
580568
1386107
1821770
1166706
1300620
623033
1080378
1547143
634493
320334
240430
1800175
1115424
118032
1533941
1247148
279820
392875
861055
844031
363848
1762724
1498320
148760
431998
991891
562239
1015558
684951
880578
1648268
449357
686673
247004
405221
1176942
489184
1088355
1765374
1544426
1894980
1813327
1533698
1376092
1327885
1974902
295160
1265067
1163966
1506155
277710
1998318
743647
1385452
699101
1208583
1257984
213696
1598952
504465
334996
603185
524623
1355687
394583
123925
1757697
1284877
651580
1831949
1615478
686469
313130
1331865
1449266
1766813
1902747
196055
472743
665540
1968145
206711
374195
1886488
1859663
1259368
1642696
1640238
71273
726664
1362124
853850
280887
282291
1657885
1598450
543613
859607
491964
719092
1262196
1387658
1575915
671061
741312
163398
669956
1206053
815665
105638
219812
407885
1252041
820510
162352
1279078
1806987
431903
1703600
1666395
1920043
314368
997760
1196464
33999
1542330
1126120
1983185
354145
812128
1312126
141407
999587
1106175
402904
945077
273979
1447609
1454203
1815905
635610
641293
1791199
30251
485106
1896814
1561260
1192964
1754355
1295884
1538303
127718
1786647
1966421
69168
528180
324203
1082382
740160
1954882
803960
1599504
1896782
316746
813159
632035
1407282
216708
1842371
122021
632046
1739655
549224
126821
735778
1170840
510000
442490
1370587
207377
771314
914477
790537
822046
1110893
551074
1292255
220796
219234
877896
1751746
1057898
464490
514485
933101
1196703
1591766
1460142
1207318
286716
1952439
536049
1645186
89729
795253
510216
1850556
816186
1285407
1798850
933694
325525
1550972
403475
129642
1203182
1879403
466956
1245337
164846
1993204
245505
31554
1668663
1033622
1157847
1708740
1017708
1745676
719228
1819431
1676817
124623
1382193
324229
1176290
312240
1564567
1900860
92023
12583
203537
1418224
1973770
1892106
1260854
1560539
1848665
1797427
1101522
1071805
118856
1044404
1746326
1157972
1909373
1237289
312073
1715164
1079506
857252
1283521
605995
1043978
456605
1499821
604607
961256
649189
1594469
493516
807222
1758167
269894
931409
746910
913272
1150443
711135
3935
947071
1164746
526373
157008
864357
914014
1573068
54756
928056
291202
1590385
74481
722854
1405118
1068279
1944531
329940
1442643
1432080
708358
11672
1298356
1812616
1045472
1259520
557325
1321444
1241385
675204
972234
730634
354688
667768
453453
887649
1354211
768911
1612720
1569996
1695939
50026
1484223
775738
53975
1768941
1369676
676192
21230
1600461
822058
1370658
434243
700837
735167
152418
923841
1475914
415519
421566
748517
1763561
1140191
1916921
590789
1510088
1835789
290697
414728
422340
1352464
71668
1414711
428084
1789348
1503077
1751954
550299
1561615
1562610
1800881
240617
1902072
1877804
1234793
1728855
1043666
732332
1199376
467136
721334
530470
1536664
729053
631459
267945
232486
1215231
812441
566991
799131
1991596
965569
968136
1164193
1801504
1382242
1258068
1192786
488354
215484
342163
1631686
427408
237062
1365473
1499812
558225
406007
1088298
1267727
1455281
1047405
1773757
1485567
980509
271665
953970
1968949
574985
1331315
255783
1744542
1294897
1192968
910518
1247324
1636313
366685
1104705
1603609
1997568
274117
381460
1637141
268004
1137158
789328
633377
1114210
1380413
1447170
601899
1257811
1290600
923293
678846
1013185
532616
868537
157386
784527
656214
1844777
541080
975418
981097
759869
468211
1401686
1789797
1551900
1761738
145200
23848
945920
1890343
1771324
1998928
1108224
1357922
1898895
1396912
367554
911358
1989593
368548
279495
1512231
1988956
223035
760199
67733
53259
1368569
1583177
406000
644422
339340
462333
240094
1624999
969594
540996
1434445
475187
1021993
701433
230629
559478
580795
167204
865298
1187234
331475
838335
1490180
504768
1337461
1014815
306720
771577
46599
628473
903742
1431728
1606724
1020252
48546
483545
815422
1933938
1168331
247128
737511
1157557
153892
1069429
1804254
1610016
987151
1851094
1658142
1872380
1975462
1517051
1582201
528322
1495646
606836
1546577
1243801
254718
420956
1030834
682859
961
1732033
1890399
698482
486856
1617339
422517
1733286
1821622
1253417
1410578
1258538
338691
1077371
1872121
1628079
464933
766950
205424
1095932
647364
1849487
958192
739309
1406186
927120
578974
1524344
628674
131546
1014324
796530
1776359
593877
1206833
1905527
149598
837316
614308
659792
1610304
277600
1029731
1483983
1583115
1208908
625746
650284
1635453
36241
492212
433002
1751911
1342371
1664746
1640041
281320
1411157
898826
1700945
1023892
568472
1068871
1136073
1133414
877424
527033
1105489
1926638
471222
1097373
982272
947552
1110478
634549
1891100
1986786
1912366
184387
293043
508027
1615734
1907702
1955599
106255
448242
1818436
1744272
280235
1364870
588809
480326
1778558
312783
1428775
25033
878442
987718
1235322
955924
666384
1151893
1806223
1793618
986324
989289
1408789
694234
1082964
246758
1284199
253474
342044
975112
1836970
315037
1556086
1575396
1935891
93723
1188088
636691
179532
1636655
1779635
1204516
1560217
1167210
1290227
1612690
413017
48427
1592015
188308
267776
62688
943094
76102
503874
452789
1156375
1531719
703799
755365
1559769
326116
1259844
78257
1169431
1155375
1787291
157097
1999094
642828
257210
1147327
1884325
1952026
1802877
834015
1117467
1789314
1600075
1061537
457527
1040965
1057120
1943822
513968
692672
289348
1799335
467052
1406186
1752611
819788
1101541
1352712
611972
804050
460606
1175417
402415
529226
114623
1596395
1482975
1232184
1242155
1019387
813115
742731
425845
199287
336063
1322239
1448632
1414737
315530
1514136
836731
738729
621920
649050
128176
1401368
324143
1445550
586541
1672883
1531029
1357297
1223472
1939603
1542522
824575
1449306
514980
1963893
1840773
1339394
336015
1875643
1501313
1597779
754346
1630434
1243665
1445057
285068
559941
888070
170248
1972477
286619
1976057
1055468
525150
674428
303855
559838
691144
7098
1379680
381370
1836157
1385509
735123
402247
1437405
880130
1500256
437779
1609949
682113
860807
1725341
1595010
319512
1403281
1771475
1726533
1735092
623584
1591026
347611
458561
157321
611612
222740
1691884
1212884
337530
1293463
1081792
226879
1222368
1591462
1479575
556386
635276
561219
1237669
1627336
565976
1779899
1869037
420753
1779514
1513171
720276
1926450
666522
552457
1087876
1274786
1507615
361578
1694746
975166
1688592
1953812
1772935
953429
1612623
461844
681648
622007
1004489
762934
663538
841771
773524
1437210
1867362
429586
1761035
1518664
1835998
1300056
944741
363299
791393
1704348
1401703
227360
261466
1890882
1573445
250832
405324
1649244
1742773
1268922
1478073
1276048
1617319
1830853
1159891
696463
1078122
275201
41254
964157
1922738
1321597
1774870
1196978
208643
1872867
392528
1830895
40448
1373762
1656703
1760495
545563
978717
1485249
828904
1399327
720036
367880
441954
755789
1993384
892737
1964767
1789976
417299
118130
155585
1305309
1339252
681271
1847319
1445440
1267287
1952359
308505
1802134
1912672
1471932
1068124
615580
256590
471464
26073
129213
1727246
235389
1350283
746760
307116
374535
1227508
1237620
1778069
514418
667170
757358
1107946
301937
621568
366079
1250477
1944260
292034
1443505
319574
182678
1254646
1811037
1635366
1824714
658560
1605626
1766488
1966014
1713011
1694491
906852
411347
851222
607357
1075989
1572420
283317
554779
381270
644692
236054
1851507
1066696
917237
1953203
1299364
1540143
1613095
1473143
1775833
297079
984804
73074
1806786
750498
1547906
68841
1516123
1638749
1594883
937954
341733
1467268
1485037
1305836
129992
960630
239054
622626
1925184
107028
1667332
1077594
1427248
1298946
160270
1488483
350063
677563
1734922
1047640
1920336
1788514
1890186
142291
634877
1953014
1247527
839348
554503
1955944
1344260
1038975
221757
921136
564632
314224
486431
17857
396287
621027
822492
1608766
1545527
1597568
794469
1650637
1962108
1676190
964547
362979
1801143
587425
1730446
453718
1574378
606827
108013
705682
1806371
549865
143950
1132991
1731941
1048023
1014964
1963901
360204
890314
621705
976613
1191862
1307322
241223
1434427
1535074
1748521
800422
559825
1127142
424699
1793764
1367446
1670450
91431
733783
854791
1605106
1804375
1718981
1752693
1701026
523228
1078338
1660236
1951767
550892
1013978
1255724
1774757
702213
781788
382943
1840017
1826287
1204798
1411594
1440214
32452
1977433
470042
548458
1599293
328983
28571
1123708
223396
136695
1403866
1480775
186029
990108
1563439
1531608
455903
926026
467974
440362
286652
712666
1459019
1156351
1453650
316735
984386
395664
271733
240757
707604
590562
1796074
1851520
1742128
415487
1242572
1798586
1632343
57363
70345
1578192
1355556
624639
721128
1813574
1633229
976631
1063962
1371683
1143173
1917660
1413448
410747
294268
396280
1804344
1783355
267471
360989
572616
906845
931011
869008
1173684
978556
477198
459791
1243964
1076885
690645
64770
117588
815652
1437325
714108
1155513
766312
1190527
1156864
90449
708909
786394
1331783
1027096
161366
660622
1881648
667367
1356070
418054
914411
316936
362907
1199297
665903
22015
849282
930000
1270053
348397
75898
684845
1270427
1793941
1686454
1078795
583818
1581931
1486851
1158957
1690342
832867
1347660
1119330
1013981
1981269
756633
1574350
753446
628654
850279
1409007
1989049
1113076
1183922
1944977
230960
696053
30946
1635873
1889313
1617130
1388328
1327650
1190014
1734976
144484
917410
203006
1886237
565748
1936508
1893942
524733
470511
504949
1192063
122149
933315
1517487
1109841
1522556
1564718
1549367
470832
558815
1468953
1650518
536152
929050
1532425
1653864
1339348
396462
229035
1828861
1458162
1879864
1224984
1654023
966477
547253
1994941
240819
509777
363498
889558
1487080
160918
179919
1717306
637592
498991
1954624
182327
697209
1263520
1951628
357566
247539
1228976
176216
1806397
267732
634524
698575
1522482
34823
725602
1971574
1476603
403223
1484481
924318
753719
602387
554124
247311
603097
1836244
396180
482437
778678
1985566
1665098
1510502
1702610
167727
220816
1392692
130638
302183
1363844
1500039
693516
837719
673075
769346
987705
161988
1670523
1391810
519027
64630
1137268
983038
11788
1087837
1369486
777545
1779928
461705
109759
1731802
1334021
659029
1164823
313416
1737588
1506594
54086
982580
1558387
691460
198123
136622
386882
1336234
658731
1585960
146263
1899339
831174
1432782
461976
1972035
503566
1790640
178788
8661
1318242
684125
400724
295678
1474519
1559058
1061876
1788081
271259
1101550
661176
1139751
1877006
145395
1807027
1708145
1648436
929557
1027336
1063434
1305507
783463
1381707
1313372
679537
1959913
1119932
1897571
215695
433225
1150917
1442480
358463
1838313
1986656
1411116
661030
629668
1921585
1340129
69595
470061
155061
1411290
1104224
2679
321890
1342678
550772
335568
1808504
240958
567153
1665672
215651
1929217
885931
18986
1696658
1175843
908943
238337
1341775
719567
924268
959371
1279333
1960931
1841561
1725065
8509
674464
391653
1476979
458028
1381758
1655064
1095624
1726239
1573603
1529169
1711309
302797
6102
1271216
131619
578762
239719
1524
1206094
1400299
1498811
1877625
1253544
338200
886543
592473
1584025
1008258
1737898
1481094
1573970
183458
1504994
245043
1669413
1302147
383869
1183530
1023470
665916
501115
258596
1770714
1163057
1937973
1184891
274147
1158198
11215
1649484
1368102
502645
689097
903014
867674
1207520
1960952
718921
1081639
1535930
96520
317406
245551
272023
171650
387425
1676328
73740
283122
1647710
1298454
1862762
1407647
478307
1822571
1743979
87170
802316
1411780
666562
679174
522684
863558
920765
1792337
1745122
229343
1922179
1219513
164445
326713
1738390
1864223
1424679
661753
1154510
99988
554880
473096
732307
1948284
401604
1411302
117817
529538
948132
923514
1592923
824371
163176
1114513
1409508
599435
773452
423383
269955
1189104
423946
1270825
1705662
685130
534418
1622114
1605408
1216582
199895
1297922
1662813
1763033
35258
1721559
1127092
523146
1266476
1528336
1499388
88029
1538582
332385
1580978
805461
488731
287424
254262
1721436
892050
1093933
1671763
409826
774009
1409022
1425923
1063704
1544857
1211147
1357717
781886
1901412
204394
197732
1191342
1007648
1804607
1249007
699917
1660366
875934
1875743
528687
1712961
885151
461181
832208
1380195
1715632
375936
351404
1567426
1648113
1511457
632441
996708
19222
711693
693948
1142287
209713
741005
1220829
823235
384816
14231
405998
977582
1845340
721510
1004294
1387680
1254510
91192
1125231
301178
777454
1895457
1198004
1137864
1782225
1186196
223568
1014959
937231
762227
144229
790272
688398
1172153
1367324
1332327
797713
932662
417662
680312
52494
1283786
676619
1363344
756397
1463859
1700717
1825639
144247
1984478
663479
759846
920211
25905
1327279
1345978
1547102
1673480
1128064
173000
732050
562009
1155034
946091
526241
1452228
422763
1255787
1815292
1285951
632980
817376
1906816
681628
211687
768054
221015
1229891
705728
1102774
1628993
174572
1429456
1650545
1776921
1127018
1075807
1023699
889518
1724443
1689575
1295869
449802
218033
25241
1400951
1896988
1043463
1435766
1509
1876805
262698
1054636
560767
1660563
1551946
401309
108610
614503
1021943
1597288
712981
515174
1780856
540327
843334
569918
570795
1207121
945995
1376369
1107274
45870
977326
895786
1794574
653856
670262
464954
1383077
1532001
1884583
152046
1748862
997551
1442336
1679155
1993085
33822
1423482
954889
525660
1921994
1014473
174491
310205
719046
231088
659768
1942181
670601
1798178
667132
1225157
1282098
763062
818543
235751
833283
1736377
855701
1556271
200263
250135
1781834
861105
1608481
1251503
979015
1114243
375275
1886028
1463381
1431382
635154
226132
1546577
1040918
461155
1835511
1533822
1035456
676031
1734796
1895892
275119
132027
1104337
219759
964899
228859
65257
1320981
1936280
1888217
819809
818481
1338643
1251977
1461663
1820730
128623
678522
1046198
372360
1722306
744272
840266
21013
421294
82655
1006116
314351
242020
1258479
1438528
702794
302545
501485
541332
280718
27864
1196234
1377926
1171589
208729
424112
973786
1016923
916185
1927135
1878179
385486
869695
780497
1016655
444414
1185745
295455
313491
1442295
1668599
1482118
1204369
720324
1616906
1908347
1255281
1036217
1301172
44367
1371162
1436512
1928956
1570447
1504777
250153
426273
1233369
58548
1326670
442557
25648
914228
540370
796317
166411
1899862
1346155
1081079
156504
1172813
840847
173095
1996392
761793
1753094
807135
201167
1623907
1036114
928310
689061
454296
1118586
1692054
1140584
776091
390536
360643
1003976
1062520
1351521
467333
1324268
180150
1750830
740843
656685
1654532
1146918
1200352
246181
1029636
1503110
1747774
1427248
278636
430248
1615021
180183
107392
172379
83410
1880926
1657818
1762836
1413779
1333182
230598
1456442
183599
653349
512402
987328
1950528
1463322
1651720
1858534
935460
1121665
926561
1411522
994476
1320569
1352242
717644
446863
680153
658618
1279586
618538
723417
1013086
1021947
1715071
1976404
1169760
344651
1808334
1816345
1490592
866546
175629
118943
1369202
299320
883203
1324580
1333394
344342
1564011
389236
1109759
657098
1494874
222990
107840
104136
1500436
1840773
1277002
1222628
863176
492428
1797689
1415162
1420095
1761568
212575
805680
1972666
465176
1276325
1619038
399035
969919
458739
1846090
523953
1948425
1272770
1682577
1572834
1213065
100018
1333546
934238
531594
1743553
1151345
663925
1902885
1205645
1355404
641622
587616
1389373
466887
1396065
804405
688618
71587
1716047
700829
1813677
470327
1779434
181679
62958
1750456
876652
473013
1421507
1314039
748094
808316
1145087
295888
1674802
1345765
162615
638631
512335
1256065
1001115
390212
606867
1503439
1558058
1095495
957393
1424090
732434
418966
402679
1689200
1708532
279873
1878048
1410895
614584
1008582
35597
747049
291209
1118914
1223421
1415315
31123
883739
1036741
941771
1796217
545642
323012
632795
1871082
1539949
599249
208572
651372
773472
114982
570017
963778
554393
18537
297796
1555383
1116105
198539
1624969
1457232
1994582
257537
37819
857678
680406
335808
334737
1414925
416474
1191033
307601
1943960
1579197
1671872
907956
1600888
923019
1747490
67828
850530
1582594
581047
334024
1756543
660806
1682188
368633
1219389
1460222
950750
716582
1857918
634763
737836
830943
740563
1333832
1089917
707868
942010
687518
993385
204867
616993
1176259
70623
85589
12692
1570302
144601
852738
329128
8810
1993279
462840
1520672
912648
217242
1633850
1480680
1924646
457381
673856
1600419
752117
778826
1338992
1556424
1053064
674627
1631671
1304990
978055
891845
629036
34006
1832254
1115422
1883920
802794
1645679
1225271
41293
652202
1450381
1746293
1016817
1557755
286704
1374802
1424938
1058825
1818148
1213847
1636717
1879096
790646
1559226
1064268
1379135
1848954
776886
577115
1109963
526684
1043216
1155410
261975
822650
117241
685413
1557850
1392449
314810
675125
365166
1677999
1993242
1056340
125614
1499625
1894331
1857063
1047365
66953
1907158
1532802
1959319
1470645
684645
1319658
1655177
1448863
694180
1489758
322536
1099588
576232
1004369
1181997
1032169
361133
1378485
78333
1227982
1205472
1786666
169739
1693895
901004
266985
263143
722769
1477933
571885
320191
1840245
1870654
910388
1100637
1333289
904416
826590
1406139
861429
677593
629480
206302
1990807
1947648
17835
1259308
1430525
1407528
672857
20629
968283
74323
388952
1763186
629061
441799
1221785
1574573
309819
206861
1765908
1567366
233437
1149700
1139178
117099
1738167
219401
1448122
362621
1058660
1344298
1883075
213487
282617
455887
747666
1119243
944311
945088
775886
477181
900915
136656
1400931
451045
472459
212816
1470824
520952
959823
7304
117858
1443447
772245
1963817
152160
148012
31814
1682114
1935133
1638697
59564
1213049
1107258
747812
989965
852499
446265
638222
835522
177948
435006
1539437
1844480
612372
902934
1622563
97092
1442252
489023
364068
1261147
1745181
1773938
1317428
1876395
1239676
1714299
1825616
1063278
1383911
401157
1833908
1573215
737071
1770926
1459245
108341
1751365
1683090
1954866
628381
1674836
718866
702107
952342
251822
352509
510924
1669837
324361
902688
1226980
1880493
172804
108156
1434242
595695
1111170
47411
417930
1178769
893698
1323659
779701
321302
254352
1927848
1725639
216102
1941323
29716
562067
965777
1241772
1035209
1454792
859364
1454062
1729821
98043
536197
1706407
721287
1293263
1252157
30496
403715
1311427
1278700
916684
921413
170911
740159
1457122
913282
1698860
452869
1670140
1766939
733579
475168
712676
151850
1946308
1695351
1602615
127454
1080736
97636
224439
548547
564405
1720839
476290
712441
1599922
1130684
1484591
455697
1572864
1410265
1377129
1837353
998287
1141280
1856171
1426172
802070
1472157
63525
1933298
1794660
94490
1534381
389722
366924
1002683
1101965
1737470
511408
1268452
1995970
1799109
571946
1315329
1876060
1309555
1653052
1926343
927385
36971
1844416
1381351
232510
1423131
20398
1842742
1512254
228067
503891
315556
1135330
487249
488082
1786438
1153974
1370164
430403
971235
8902
1639574
1777740
283051
64217
557394
1106360
639811
838594
1430709
232855
389281
1699454
266284
1797
1645589
1967794
231800
1912293
1897264
1653119
1102226
631326
1108592
781301
1357229
136185
805675
1296910
139565
1645245
448465
1093307
952465
1973014
75250
1288178
1539146
1173908
1811287
1022184
1177738
1172180
1492795
179487
1616208
794071
1000096
1345048
806075
622786
622972
1288736
312518
237726
606410
1762108
614783
58974
514844
1481854
1773686
925609
134793
936548
1694753
1736442
1511483
660906
1601302
662815
575179
1316722
109575
1330872
1879482
1016423
589097
242006
563037
1339921
1642320
1482635
481813
38941
218884
1632171
1849386
195281
1750354
103608
1592931
472755
494723
1845882
895620
1844631
721959
1609471
711123
935010
1380792
850253
175436
171491
1342682
322485
1113794
1372040
1118265
1786024
1410068
105714
601239
502327
480928
520905
1436827
29109
240366
887758
1675261
1972357
1972968
1470773
663144
1062537
1191740
1021021
527350
1418689
608903
1512414
874466
1232245
1945252
762246
1590899
804543
145912
1773474
1344474
346269
1542097
864490
680642
1135739
1703398
1724652
851681
828458
757153
191414
309071
768873
1501038
51927
973506
518399
1383357
573848
1354880
1571962
604290
1267647
1528264
1914665
1093641
1288170
664206
1239176
1500247
918553
163075
751785
629448
1991674
54737
366484
1269823
1210372
1661749
564455
110839
173700
1544056
1055156
769857
1927268
1272108
130680
35984
388349
460684
1283867
384555
1828139
1791296
1987373
281266
1581328
115845
675541
523793
385948
1000981
1571681
221356
268425
12666
1144334
1546631
725375
1031864
1363515
718033
700718
1100459
220164
776134
1386699
580639
1222639
1688739
964868
1107032
1322572
1595816
625938
1630599
1095165
1634750
177975
1609830
1677665
793289
695521
1751273
668691
11693
1421031
63729
1597128
134420
1309168
100905
997168
1996464
193444
1547392
512494
989147
365284
7961
462186
559442
8312
284197
684178
950875
388047
941412
1633873
130138
1657339
1347860
852597
598162
1147799
1118707
303960
1577532
1157548
570180
1042070
262540
533104
1410032
869117
1909376
408619
963252
864554
1890751
1012914
1378820
1526993
427225
1591555
977003
242363
669912
163349
746252
1018390
1940725
1405648
1145685
1507521
598390
172502
150442
181807
333065
524705
197380
1066355
1525266
99737
573451
1320967
253742
187777
35455
1527948
525120
1804400
1245187
571116
357587
1510240
1027614
1642515
1444137
381778
863118
1529666
255603
124025
634233
105512
1005595
1567024
381338
1810384
1870028
394152
61147
455568
1398716
1820949
1536888
577536
1146453
1445913
1239293
390904
428699
1757384
1201033
1155946
1912137
1921912
909522
947971
1637294
1905065
221139
1100044
220018
426017
1877825
596358
11251
716055
1687063
280583
1637438
208370
167334
1849353
1508318
1241064
1054548
962217
563346
1369739
1645760
1503069
1664287
718621
1744339
5723
1363435
908766
380375
369788
990441
1558618
984611
1509750
1747757
810171
269297
1256547
892388
92773
385360
315917
911530
815916
738549
1973282
832230
614258
337835
1800172
306885
537997
1669849
748930
1426297
1105883
1572251
996701
231469
78460
1878662
1186164
721763
1806604
594326
744411
1040208
299507
10603
444380
1274824
1808617
562289
1663873
404847
1207427
1406498
740410
1038833
1867969
984179
1743159
1524830
1175222
351668
1358381
1460454
291048
1833598
85867
67184
93458
1818127
446755
352808
474069
989580
483725
787795
1114389
550322
1814099
384748
999017
618191
1246242
44697
1932386
5440
338466
1293223
1578090
1168760
588238
531322
826169
1097540
1793949
21289
1664473
1268755
1961956
1151981
438380
1299208
819790
617751
1726697
1162142
850191
1784520
382229
1603601
70290
764226
1160864
747626
616996
1840409
1024854
1665395
446936
1684568
1396246
87527
1786128
1779693
1674896
885020
761382
75062
608752
906324
1989027
1352367
1069415
1224222
1036423
865504
1998693
1073129
1906365
871307
1239118
104725
40661
1579342
340738
1534090
1665765
1098679
1999785
1684348
781462
602645
1436102
515069
1496358
146206
1832243
1719837
1199154
1800346
461150
43954
592662
1619117
967296
1302857
1047615
1965035
793653
1165031
741683
1093999
1255697
1736943
1633240
732580
1936900
1174292
1698298
530527
1122776
118248
1088695
227901
1192604
1222281
1393983
1255456
749392
1660996
949573
742578
1519936
1351280
1640056
1800144
1472068
1218274
1438285
1975085
1136335
1293759
403521
1647363
520908
138858
379878
1144866
202834
1634302
1711104
1709451
951624
1727454
416407
1236865
1091281
1447814
134930
261678
1405623
113366
288596
444728
665142
11585
1636362
325887
1963636
546624
1804868
1481689
1115378
122878
1741853
642957
968725
456034
907958
1878833
667020
116950
1979490
699719
1370473
1005331
1860517
1239550
1329128
832591
1481658
1932837
798430
1742906
1093840
1064615
1347412
240159
1495305
449014
902803
171875
879097
1009442
888397
1026868
1687204
612857
98915
1952331
1166864
1487977
1527332
1621140
515568
1093383
666337
74914
442754
1133151
1124626
1671662
1338463
849596
1280584
334901
459003
603242
1114716
18230
319240
378571
1825504
1579037
1256056
1761357
1385324
272295
1693505
1152805
1242644
107643
1022004
810819
690094
1593901
234714
1949467
1525126
912096
392340
1345803
71692
547257
7184
3738
954306
527553
287910
1612033
1641857
761977
471091
1100002
1293165
758235
1787561
546349
210629
1729672
1773007
1300395
1390356
67928
417237
1407219
1213856
278898
1222356
809774
173989
1451860
441312
1691658
437691
1684220
1429684
538028
76598
1794330
195105
1187632
53827
1827028
713932
1847822
1666188
1066137
489469
204372
759731
1104291
1823692
587284
748026
778854
1663553
1234618
1034166
402117
1547613
1605058
88913
1010930
1199330
364050
665446
333586
383825
1477066
212674
1298980
1478995
1179099
1152542
1745438
519228
529496
1850182
1966516
1975237
24791
883690
1720401
1666480
431432
1040104
967481
193755
1004483
680472
1304180
1718718
1893944
1230471
495353
966715
1516391
1126903
1382559
1096916
564193
1449070
51971
1227769
1573876
1341033
746823
1391581
1640495
1138980
1201224
790966
1896223
284464
1768928
1948616
1782756
1699222
1933731
1459686
1046503
97880
1193572
968431
988380
1704724
516021
1618922
1598603
1991293
1550772
1392347
1531226
1849308
263123
1812215
179594
1884615
777172
1025259
1641237
1997129
311252
998675
683056
923717
1639506
30234
374184
1195981
835684
1006792
1686198
1667356
452406
1236754
1492576
1749658
1456304
1275537
1923479
882814
1131612
1604945
334354
1109920
333364
168599
548455
324505
640301
1415607
1658981
823763
1000572
1365986
1991413
2722
1618405
7100
635362
202216
202299
1502768
1605200
1715211
1080917
1119041
1234684
1163266
716104
132677
1846164
1163598
1530881
1135095
1887843
601213
811063
1317921
1987188
949890
42027
1124638
1529080
713973
1912294
1290472
303249
262683
1056305
405539
1287239
1183666
1452950
559125
1801398
118766
907752
1898005
968566
733224
1361405
250795
1904808
791536
1744270
1247802
841717
1546993
1014118
616668
1992478
570074
1363484
1686156
1848210
1826842
268438
193596
1034278
651579
1639255
1917732
1458524
39623
735603
1663012
1212458
1378090
1962798
587800
1308960
848926
1528650
1578174
169881
1253813
1766850
1634203
152289
665790
1450489
1416535
1238697
1170759
120601
1054134
658806
1709495
1865920
21693
1663038
537497
1986768
1052713
210831
1742041
1498938
1120759
1054452
1056535
943947
953123
996039
365113
454883
655733
1335636
1888814
1020097
739948
1325234
1665982
802983
1615854
1879096
1764011
911464
13868
1190967
171763
913235
1182880
1130020
1762139
255840
1039081
869783
784264
1896938
602668
198214
1717500
1541541
869644
1599566
1198427
207271
1984696
264192
1739226
1105293
895315
1402611
1821042
1115175
228677
1271863
1815881
230403
1534077
1537570
1396939
505241
100476
1253375
1920209
1792417
43256
1806031
1557833
1721796
455736
1612526
680755
1772958
890245
1145204
731069
249018
203600
314641
688084
1853254
997649
90717
1334104
1906622
1228241
837047
1837577
60263
317219
1809339
1956862
1003449
633682
511030
1790307
163475
1440347
1574604
416150
1719493
908588
612367
94907
1769108
1340837
1021879
653785
1817311
1843423
1889489
425137
1079237
51923
226292
507397
629372
100460
1194747
642482
530051
1071634
1940421
1118584
809069
1903534
668373
1786098
1950702
85379
11165
535658
1169611
1308192
1298760
1772780
1160285
1781464
1904378
1638198
1452403
1210397
112154
185182
210481
93506
264153
1628846
1920253
1841104
627414
425732
1444044
190496
1594311
1955630
1459031
140217
464810
236832
228766
556800
114548
176219
1378706
1147686
772731
1845930
1879176
182932
1133230
1112469
1523931
1384711
825503
1153835
1868951
1763920
1919790
1005594
714672
1915085
1246159
1967425
1591878
1228544
1373450
937625
1819095
270892
146449
336100
625127
609365
236401
1676298
1370492
108465
1647707
691575
126486
396935
1646108
1047535
590411
1430511
1096443
1377958
1305575
1936280
947112
1535213
448902
952515
778467
796728
306480
1376673
1149292
776235
1808649
69415
1874709
311722
1986417
1398640
286240
1796848
73030
1279768
1586668
818388
921057
84632
974537
1584727
850978
763302
1762749
658712
1458323
783541
1871917
871140
1751636
549661
1850729
347286
1792254
836459
756655
1794103
1850767
791498
1802647
1994283
1947780
1104511
1840013
774053
353814
1514619
1544933
1213652
720909
1619515
1074418
1437953
1112358
490716
1094792
1145094
1126473
741260
287074
961129
765934
890172
1536318
1249988
487868
674097
85482
1020717
1059708
1524800
601628
460075
1885694
1516152
1074496
329056
663219
1065293
1460121
756669
421399
1962804
930609
114588
306673
24338
1477660
810870
679384
611685
1200034
1713297
966447
1046568
1962290
1818926
1565193
1438516
1268914
350865
547820
1537742
1434849
1765323
303125
1057334
1711941
1058107
1340904
295835
1237103
226172
1987374
1441011
1315951
1954456
1499978
755664
228680
566605
1929786
347893
1229233
904902
115857
1428387
952212
699731
1873680
539447
497524
360127
1808932
97714
39838
472319
877306
755299
1517951
1709853
20957
1693929
1752671
1874604
1827116
769154
1741241
1028880
1356867
797240
1617334
1717863
1783675
1820487
1659192
1414461
1460031
107609
230470
1683538
1532123
37773
62911
236396
1481162
751343
1487423
1761360
686736
1417970
370706
781617
1368974
998237
1523782
1736831
14832
551693
1831148
157705
969747
628975
1414472
1559445
430166
1934501
333053
1684161
752111
1549389
1895392
183548
1325917
1695380
655721
1118376
616408
95684
128610
1578193
452548
1815353
276189
43855
541895
1909991
935335
1229824
1283770
410546
339785
267764
481859
479806
1944145
636821
1273345
1290007
1393911
780312
874255
981027
1670388
882342
689793
1078234
1232493
672235
779759
1962234
1934289
102770
1535127
1063186
218010
988378
1263998
1919364
292398
1481365
1302597
601370
1155115
1357116
1647045
1477668
669623
1302024
1198218
1259681
1150164
1556138
57578
498732
1790621
232782
1455708
1642005
393716
1175217
459576
28945
1770267
587013
1215826
938740
1577834
990593
282330
1238532
453626
93670
1704107
1736949
342832
1341732
1132034
1458361
194997
1257635
789642
953080
1141559
777765
1178407
1149091
623420
1404274
1821362
597878
81913
1949665
962273
1949631
1526232
100487
468398
1287550
450219
1099560
858401
1831299
93964
1628187
312279
1090827
1385901
1244303
1705216
1823021
967884
1843477
474085
306525
1145674
1589145
688669
1712699
1770104
1613083
1566639
493622
1979276
321793
1397095
651229
1419620
1210157
914784
1594154
200642
769156
1385754
1502131
388803
1385321
45659
973584
449080
1605395
898056
342816
163231
464387
1376168
1384174
1119198
403161
410849
1078400
1464953
1479928
1249715
769673
578846
573486
478724
568223
985436
618909
214062
1352497
770006
717735
1701904
1046842
1397740
147234
46379
1768801
1420852
1696622
641317
1256782
571300
801641
934105
50830
1135268
869668
1222658
944945
648415
136173
999033
1436031
1822130
1420773
448488
561496
735942
1859693
346483
1920750
50679
769342
1808456
1363053
1536476
548241
988306
426257
1986199
410965
1365549
578262
1852104
679152
1419932
1505284
473857
1596080
818827
1921838
555468
1769466
1681137
1087547
522903
937032
666902
630453
401574
868234
1321849
982912
297400
857294
1689118
1278490
1430160
607376
1010721
997113
1288661
1970472
1483142
650766
1463152
496691
1232537
32892
1823322
1407520
1372381
1847251
879181
1311399
409953
834951
954400
1342906
1859961
829963
936619
769536
1003290
1809861
462517
1826396
266961
459496
891779
538132
1860217
553155
1557136
1179554
1465470
403780
319481
1326820
942620
1073867
1857949
1946176
1217540
791007
381961
1218608
1739685
1254571
799347
1357366
295286
1543602
1563176
1617289
1883832
664958
1817937
1766065
253876
293811
277728
792350
1423908
290915
1410024
1097069
1225274
1155825
1004418
1693135
476369
1064961
1968268
734716
1909997
285139
1491116
1479281
24727
1431418
1721822
663450
511201
1424592
704022
169860
70577
1566494
306066
301178
1140938
691873
1735145
909675
375658
1087836
431794
1851158
1117128
472645
899759
309688
766852
1851031
1003398
868202
1492753
242238
1517618
1042531
1072284
1741728
1745763
1584801
1473802
1102363
1574134
1311371
1392530
1564110
1546494
179957
249890
1060194
970405
1647976
1728442
623027
1443893
1631132
985134
38071
10922
1360408
1645430
916292
340785
1946620
1844720
1743016
1757123
381197
12292
1159003
1060450
1880337
1031008
786746
1846158
1694163
903296
1781292
1935549
1052585
837370
1776374
1339178
430105
1021287
914767
1864949
1462930
1651108
372338
1911551
674607
1916528
867373
1505629
1233151
132099
917603
726138
1342032
275293
501949
1926173
514318
396098
364241
32476
626268
1714788
929608
1293728
399245
1245636
220643
428979
443962
1374281
1738939
894209
1767665
1055971
896307
381055
1537115
793070
1832228
884444
825993
316889
1951610
1672994
1184805
1739711
686934
537763
1099758
447593
633592
1452636
1043258
1175974
266199
1509871
521191
64968
511820
403816
193535
778976
762391
1971865
400584
10820
366996
354970
1641281
599250
1076735
1434324
1021864
570764
438957
663171
1619180
841357
836489
204009
296776
792954
799555
948713
1709907
1439251
56153
1426553
246513
687280
338416
247515
1939878
1034582
961695
417027
1524791
720472
1885551
175121
889557
1160413
626507
21099
1199361
666483
1648421
1634399
1014422
1173836
593799
841594
1396688
9453
271510
1791003
1213616
1161814
1524599
1294603
749143
101842
618219
1947581
1194789
1898804
933262
1626636
474582
1505684
367992
90480
1676749
523326
900314
1318979
1787923
1749239
407655
67465
1330836
1892655
19063
90198
788717
486274
1446395
1863985
1063644
1991080
131304
1936543
1604808
331642
1721965
281671
339182
1175736
709442
1290159
472378
1982064
408547
397229
637330
1426479
1014778
775394
1370748
1552550
1837986
211912
871244
601420
135813
487490
1749893
863660
246696
665278
17722
317673
1093404
256341
867784
1926070
1451582
434740
895581
1417773
1281305
885304
1831281
1460072
468216
147126
55862
1605389
1593987
156592
1986949
1358494
1374961
1362355
964694
1914368
305344
460937
420195
898332
1774689
1175014
261867
428990
703042
1276764
1358071
583685
1635448
905911
952058
1383094
465040
1037231
575492
1886342
422190
488503
1921933
837578
855731
361334
1417907
1992876
1673956
282444
207168
1186695
1940666
546091
1518679
1072759
976010
1551624
1167162
142373
37991
1990524
1093120
611928
1238724
1879186
359974
1159432
1770889
709534
1067930
152976
541462
1807882
1387797
460356
1162573
1140349
1521036
891653
1709560
1099641
162319
185403
396643
1797730
1560060
550423
1926637
863849
1766458
740212
1124393
1667300
879910
1268576
17191
68799
1582386
981418
998802
1255565
931908
1094832
1097377
1111053
936982
1470099
415549
331856
1898194
287440
1456922
53094
1647283
320740
51412
921337
238106
1132654
221240
387899
623548
1803843
906048
900274
1864820
1615415
462951
1895982
882303
841782
1832397
1699869
92099
304601
522543
594265
1870477
1425238
1882402
155775
1967107
574921
1695749
1583260
342885
1414953
1761794
1842043
487207
89393
792485
289776
1840453
1687645
1883381
998741
1988415
1682905
1651496
623466
1203589
448912
445956
495691
1034983
1283808
1442096
230111
892857
962755
881987
984290
132266
1259644
23168
1882980
1583369
117325
1545986
1721586
1432412
1593463
1398196
206665
131508
629354
1655571
1384004
1243250
984145
111817
12931
1246832
1325989
70052
1891315
584590
220060
1186100
631206
583525
366486
1678909
1079349
1173688
798009
1903075
704864
479568
858143
1935138
673701
1712460
920427
1439606
1141340
1833969
1633031
1491967
827452
1166782
485549
942285
34457
585293
1019670
737324
671543
1087579
1033541
252465
1458745
1549245
1166246
1462160
596150
1522459
1778509
1600182
231112
1205730
105955
375476
120538
368384
1112397
980936
1254190
596606
54937
879677
777674
1138416
1451511
1797219
1080457
1139092
1849822
1791605
1022211
1990195
100633
892464
869025
878117
633493
889767
1899027
1178107
1133831
1490994
1262358
781623
370118
1005428
1626301
122118
1229658
931218
662034
1453683
489365
1366835
54210
1541480
159271
1950961
1134140
897163
922114
713162
1493552
548413
1514320
512234
407793
1728729
1922714
931335
1628620
235147
735580
785474
540581
621302
1159285
261327
934882
1849124
811394
1515007
587860
1536254
177307
1072492
714766
976307
1544266
1255427
1208578
1768037
433928
1611228
299100
1259601
1480445
1103778
1217425
516667
1067272
1941848
942849
1694276
1956959
503551
1805677
1376507
1586054
1331303
1511273
244534
288910
107099
1943986
564034
120892
1141413
946066
1439651
587503
788425
1744339
976068
749619
548198
291489
636044
1146727
409294
1507400
1716893
389941
851756
1526853
1208580
261246
1357866
167307
1714241
1988443
1630938
59794
292840
1747309
494872
1808298
1588999
650819
146237
799358
874949
87016
606041
1181380
1880168
1836634
1426570
1015606
869372
652627
256189
339405
176001
901416
616106
1872809
1157622
139709
29967
1444238
913900
1498126
1062973
1918530
631133
582802
1693018
1854468
616980
637054
1507751
351502
375728
506252
9534
771650
1643675
26100
1149488
648040
1742682
338140
1478483
1270522
303029
1131304
466923
336677
1973489
716945
1319950
1702074
1205643
1218483
1679573
1604280
453021
1046071
389150
1002108
1871812
1602209
159694
1365877
158537
1216138
1611574
334550
1808659
571212
437645
490312
1277119
394757
236782
1066314
981361
1293352
890151
1530173
1245115
1389225
880940
20796
145121
1054983
961009
259438
928388
756646
1321157
917762
1411483
1981039
227638
1611349
1439687
1245739
1838847
438518
359759
920408
279238
643580
1606385
869564
1869871
870897
1108551
168041
481938
181674
213271
924865
781281
1809756
1027917
102843
476366
1852719
1113748
1353363
1829473
765268
1401879
1155215
944067
1735323
1922835
834465
696355
1553771
1858739
392165
1387950
438182
220137
1041218
232995
1217830
404560
83293
384814
1644326
847931
842343
46594
49606
1735696
1062765
914106
1041914
132898
1035604
1688282
1226936
1045872
605378
1879991
1318225
1520175
506701
1234069
943280
964794
727540
1277128
368488
738009
964056
1350928
1728606
1466795
599088
1398313
1443264
798154
1580301
835766
1337548
1819812
58726
1530590
1051845
1999385
333967
1310209
1360681
768486
1951592
744484
1633723
127287
40441
1606400
853048
829198
1655400
1005747
328842
1937307
669908
1422616
1049160
1746309
1260804
1125092
5595
1802511
1000874
765334
1538625
219119
1244412
1335148
707785
497071
1311098
1201537
1249182
535265
1818269
449949
441109
1543231
601375
1588281
335181
1454535
1249002
923265
1279466
776970
1369474
455111
1134753
175599
270879
1117587
1717077
767376
615647
1955240
710947
1720136
963701
1673554
113836
1956864
58854
1026062
300194
768708
1347623
1571861
703367
188871
1546213
1389642
207783
1679617
1032575
544809
1389573
222453
1179601
1627606
80428
1961574
77776
223882
572295
1757195
947321
972019
1510624
1856331
1939823
399524
234944
1327358
940935
707113
1465174
1482579
300362
776189
1255722
1870602
105722
798820
1063439
563909
1100354
446847
1239882
1259113
70155
1286960
591891
392987
9354
785669
1610284
973255
1462096
1549216
1104555
209992
83191
1143664
1698307
428841
203207
1596414
20637
1416025
1511922
1932515
196070
267468
1642211
442415
1361790
978155
1399287
381022
286019
447266
960667
838033
1841196
539781
751309
1532569
1493097
451345
586593
1304763
1067441
804601
770222
1887615
486154
1467165
294326
1304434
1749759
224759
333807
1883025
1840575
561655
1811204
1204726
824678
476321
1442495
1899413
1441617
1137494
773920
1128878
44515
1900076
1970101
97359
480495
287618
1369540
96239
279655
1224841
863844
184516
1471814
817079
1256124
1063714
617475
823274
1925572
134349
529662
1257219
1145549
1599224
1018883
1997826
1290740
1281893
265624
1522187
550287
108240
1898334
637692
1371990
1304132
1606688
1037929
194446
1852164
191170
73794
914781
1897179
1619220
1494365
1502685
127019
674277
16595
1692202
584898
418846
1936934
120269
139739
1650696
1951987
1794428
94624
804855
1283307
1192285
1019910
755587
316619
1754860
744146
994218
425768
1190070
1780116
200221
1423053
1363346
1818072
280045
1464891
871184
369880
1826954
664367
150072
1102715
1736862
1648144
831409
1608990
707313
308281
21838
1340278
1799564
126872
821555
328633
1057674
28101
1797265
1781606
755534
1446481
1947767
594760
95077
153275
651017
663058
1042941
519723
1404596
1042766
1265949
1606196
843441
1849592
112999
1811340
295148
816458
898101
921144
1550841
767029
377938
357205
20922
536415
49828
1229901
1657333
283512
871873
922746
914291
1511638
1692161
1408357
1754049
566782
1711206
1716841
948703
1109408
1969486
1191900
262928
1527455
1356861
1517136
728364
217689
1842609
925799
1679253
449734
532777
772478
290956
585677
539761
1704231
1264908
1647178
1070942
292712
1109954
1174089
1138311
774894
1027721
815927
1296740
1591111
28666
1339452
698810
953810
1718902
967470
987943
127041
1644034
1921917
744523
275013
655459
99456
775137
760829
1443179
741453
1834807
878392
1812161
292563
1578677
60680
481679
771618
412199
1673820
60041
267724
1527678
1826018
1337958
1514024
234680
592328
767048
337316
573689
1257546
154553
1337379
1847020
189455
828478
667956
1475496
1950052
402340
1157
1980750
783578
1579404
105126
867991
414781
631506
1440686
954867
200495
1158589
1451432
1470113
1463401
913402
1860615
1039436
715062
6203
367243
1590097
1729483
1028706
852483
659637
1159146
332751
779307
1118554
581290
1955779
886755
392497
1492918
1836488
457731
956919
1573986
793397
1248282
719426
1018573
192398
1666385
196708
1308111
225323
1129371
1441561
753150
600504
354909
257468
1041359
1186643
883929
1755825
1265120
422285
1491325
306922
1844532
1018764
443511
319101
265065
718551
791156
528672
333991
1899918
885995
1230487
304698
1515339
296812
353111
1891033
1979881
1557962
1238950
1844153
844802
274180
572425
935354
914080
141888
799474
466173
379896
1714901
1358184
1308083
675031
1162919
362999
470724
1799825
1271999
781172
1522768
632914
873634
29655
717319
1212717
112963
1185971
1819099
863395
1602568
1698659
629639
1648813
39135
1126044
1771347
1602876
6017
1881773
486283
1407612
899573
534777
1886629
188686
328524
490407
1412752
615882
1141813
172111
891915
1760589
1687622
284468
1110663
1972208
1116962
856240
1475681
462622
322107
1302607
810145
499007
27533
1378225
1454141
872127
1995607
282735
926146
1008375
1535767
806729
611235
1919721
1011191
734573
171497
1005746
366483
1705757
402904
444703
1669087
1177060
1220114
1055406
243089
552854
271829
974349
406069
1749837
1091581
832319
1816024
403002
1789430
652585
299963
895936
1691362
206403
689584
307218
90390
851543
315918
1061569
1338833
1840522
808166
1044129
1385581
565896
219993
35012
378555
219740
1696701
767144
320698
80151
1534662
1301713
1849048
1252629
349468
1154829
609897
1775415
1058748
1555965
1394902
279201
1004480
383872
914409
1124728
1019178
129815
502301
1406481
767241
1590707
1011419
1209584
1547807
599552
741522
41897
1805579
1075791
1835457
1422100
33705
254994
852638
1078154
1583817
1281316
1392981
875409
389240
1108290
1350514
634543
990754
1802854
1236798
1248903
1571329
568821
1072547
970080
1975357
870055
1356322
1940305
1994474
667745
733370
908668
1192471
135354
1339521
428269
1971806
870480
1751791
1507263
1835278
482910
754370
820263
1873241
1423184
1001927
8155
1576364
17243
1536175
106537
1758713
1329289
1072393
1988539
882887
1783306
333809
90148
1045093
1655263
1582299
357164
503031
1819870
1691858
398343
237251
174534
1274911
1036219
1234889
180755
1772560
645737
395459
686002
572434
838291
808115
968369
575381
1725874
517234
1858751
650307
1015978
1834262
1941067
1544089
245637
1109678
1301090
876139
545667
565961
1511545
1830712
895075
1290334
847896
46415
918320
1015214
530677
48806
929113
38233
982719
849825
1294188
1829216
1202383
481060
1610912
288601
199179
1625706
1124568
1166533
946815
273592
721955
1142437
810450
1707813
717305
1522160
569053
388512
266183
228660
443484
1249105
1466598
606980
1832606
466651
1356576
1557980
847501
1193164
1889574
1998019
646416
416322
1695117
1287284
1240033
909601
342247
1331952
76367
87634
1306621
128657
1645614
350577
1103648
1203190
121308
63035
1267606
1298133
1496355
1394466
973881
1217914
840224
1198953
203923
728476
665270
592171
102271
1572746
1233422
1022778
360708
974026
876755
1540535
1260304
1005336
1955533
708866
970153
77847
1846287
998960
340788
1559031
152079
1051351
1503726
1497842
1399062
405759
635364
267331
876528
1910707
834371
954583
1339394
822666
687379
1119880
1965985
1103609
864331
274813
1827030
1782626
551412
600356
312849
113834
1244284
496973
1396639
1466890
519228
1096748
1688365
1845043
1099837
457304
319713
777893
715164
1782193
1134863
686039
928365
492797
857480
1254790
1510889
1786001
1473786
527377
1729591
1761277
1378696
1956975
747279
1434300
1448699
1900675
990885
1297990
1982578
1438244
196955
229285
291187
1729506
511991
957395
1108303
1406470
1508296
1396498
1163223
734569
1108651
630858
1159481
1736304
28211
903711
399070
1029996
1655878
213797
1756906
911502
1392889
938952
685012
1968673
1486532
1226759
8346
1021481
128865
909525
160455
59697
1131088
615836
1047556
175385
694694
81968
1759071
869
1567262
310947
1321731
991591
1432405
868778
174320
1341454
278301
651016
1757810
383223
583405
69292
917958
277722
121224
1392093
603835
1339463
1190166
1999827
534752
1555758
190100
1244557
1508040
1575028
1137828
1898225
1640678
718691
1223121
1203813
1766741
1190136
1815461
1293989
1649263
1566068
446885
825255
1796560
1327781
196833
1745184
1772200
154657
555163
1692023
630736
883372
1812674
302742
764476
1274299
1380734
1690572
1011929
1480297
642886
1103645
1132559
473998
1283880
1821579
909260
783789
1631482
1254942
11463
1235103
760890
1953262
4274
897257
1502502
1412326
1574454
76498
1450360
88756
591402
1583985
1415712
1394165
1904176
203983
219905
1335846
1163885
1252306
1166462
1053035
1503927
1212072
1299020
1049975
1716351
733094
165703
1060200
993929
70625
149633
10595
149525
1859523
352099
157843
1038058
1193520
1250712
1123310
1210511
646784
1595212
1357201
1790419
1692671
567754
930705
998985
1827807
1549743
85689
999619
1286590
27852
1492432
337901
417746
1894400
1560022
1035368
1449284
1817031
563145
1361126
429351
1910663
351969
1886766
540942
1596061
388886
1877777
1593750
886357
1022326
1000134
231481
1718540
154946
1630217
949251
924851
772261
1387020
109141
1376047
1896722
269907
1803551
903978
430064
370907
24095
1685241
1773299
979908
1548002
298207
711127
1398325
1425219
60366
1581604
1863671
1101700
221331
310801
552679
1635117
930111
1533748
637770
496248
1317993
660832
740077
247612
1485486
1835728
20221
1493646
1737481
651607
877788
388749
1240939
188610
1396210
600607
362859
1624597
1819557
244068
1410017
773944
1586420
1793049
391031
379513
343576
1959368
184535
1231640
1583178
904344
1940098
1220152
92712
1228493
1321912
1564817
1801729
1821329
1908288
64052
1946153
1840679
286718
836523
1708215
1894988
1332469
1493913
392104
458905
325425
189408
404275
457068
789957
1004958
1994086
1832185
365894
401150
1581787
1183047
235900
835672
1845927
1938890
1618385
1328814
800283
1759409
46326
299939
633443
614071
152195
1439598
587537
1157056
357085
1716358
600651
695839
1498573
1092420
1127321
1337540
960833
1587500
1201548
1194130
799641
755563
628262
13995
1465417
424812
506542
450707
1988702
1962346
1903737
45497
19381
164581
1613150
1599913
597510
66955
826631
1698675
1957992
914217
597933
1945192
856299
1480716
318039
98578
1167309
46658
1341849
962102
1148016
274186
975260
1669955
1694634
868638
1354181
1800085
1783437
623797
1969762
1168129
1048649
1007257
1519094
1195142
1153170
1146434
1052775
598544
1037074
1844863
441344
713275
194146
999251
537520
504549
179792
1913696
296899
1932196
1858007
1646599
1141571
1233229
1164611
1880385
223901
1273896
1804462
1555807
1612197
1020625
585050
177730
783423
87605
1172463
384671
1011746
1912195
672669
652239
464476
1227167
1802830
1196438
505741
1456107
397915
50686
1845244
1585173
968474
732577
1146349
488419
375450
1776176
973398
586739
1115539
1284369
1089785
695703
1019839
1930648
1873049
608044
1754326
1282353
1517987
987495
428410
1066667
1403898
1757100
609152
706347
1527631
947795
1777998
1715743
1827635
1497633
591743
1546889
184909
908570
246091
1354909
1782931
129947
826181
1477827
552266
315532
1501100
54239
1586540
763855
945357
354393
575109
122297
919532
1677679
1268238
1186441
1633230
652563
1832381
1405459
1953646
774102
1731762
556695
1490764
1042217
1070660
1105648
1792686
140906
998446
272471
1039898
806154
482312
639144
1405874
1733647
67995
783978
181130
1009746
876427
1936975
395959
251048
1782889
724205
563380
1132300
1635136
1342486
1678228
1362397
986076
1296527
421659
576135
299313
475874
1813349
769839
766063
15555
51824
187430
257892
67623
1071001
1713679
590320
1063707
717874
968408
1782733
134141
1662019
796454
689913
309850
1465796
1279970
206002
820078
48928
1588582
536465
599853
1791558
1912255
1706777
811818
1718242
14536
283281
1967862
117931
1778326
853965
559603
234818
1440365
1515146
464876
1257967
385568
1207614
1103294
719974
1873695
569049
1885494
682272
1504172
185158
1100274
149207
530951
176872
1355625
1916177
580006
828048
827497
1749428
1421623
469260
618646
546913
1320713
321352
1971205
572237
522004
9364
1712336
925532
732057
1960946
828161
172937
1163277
1993672
261067
1448983
1998520
1090381
1455585
859072
1481845
802257
371903
102402
1704482
922968
272827
900994
54176
1422454
1108223
1480242
1044964
312682
92961
1616760
1450616
1158619
142513
1748745
866707
121174
455141
1817921
58782
384122
1826208
457303
1783462
1317349
1903685
539494
1573870
38954
378957
3754
1579290
55024
1708406
614890
732466
1874546
1377889
67399
1037405
965694
1687502
1455222
584634
1945630
1121922
364356
1572460
213419
459698
1499003
1305618
598969
1836147
1426255
1549169
166667
1369480
1560988
1977301
957242
1656517
1589531
75133
1245183
1623605
706961
738569
1626857
395666
234264
789555
1885472
601831
1358038
607524
958422
232223
1376589
511021
934917
278905
1053280
1767890
1161015
849616
1856554
695260
4674
659903
977860
822579
1118857
1736580
1616833
1429768
149169
1494649
1113023
1959803
1524261
1547672
1448030
642287
97781
48101
1987295
1187470
1579380
1599499
103661
710593
258124
1365961
603904
1835705
509707
130793
596942
1686969
751935
5200
1950365
430921
7212
510115
894911
1550799
448126
1967000
999353
1879076
526178
280242
1852361
1764943
323481
1491383
1917473
1367316
607425
1902435
149149
1096717
1587624
1040614
1393946
1540741
1178765
1142620
580128
1486586
1508950
581603
459260
14234
254383
1971376
743112
450882
178055
475283
609014
1742080
1973240
1032489
1447671
1111974
825218
564246
1245219
1351169
209596
16549
549680
1946876
1654459
1402412
870260
485527
1492588
923582
1044840
19266
1791321
869037
1542040
1913922
1317821
365934
827476
57174
846314
1687506
1980599
1059506
1687369
371261
1554703
1931541
39823
833449
318797
1963292
1739204
60570
247095
382400
1971544
848533
1423719
13040
1814602
1223769
1871436
826405
231710
1671789
59695
185182
1130003
754149
98447
54130
1921248
1042844
138544
454386
1065802
1974675
918374
1107166
774446
1194326
816866
455207
59299
36665
1637526
423139
412556
1917701
899537
1782967
968192
1380678
111479
1767888
1072793
1360671
297025
1517115
135663
1403611
703682
587451
285251
632164
161849
368527
779079
152092
1718536
1548901
1991929
1828686
1315552
1187459
711465
279967
1070244
1588243
1674353
1038127
1439725
528638
1213466
1896463
1439600
520957
393807
356570
1271855
1382312
1532488
8540
591943
105495
69716
155854
1276253
1386832
1252833
265201
1671514
151663
717269
1629689
1029163
1502946
1632858
138509
1739779
459966
336463
494549
1186248
1741682
1698997
1098923
1608455
163531
670394
1998240
609478
1857811
1219833
1123455
1662134
1058638
1471693
131570
1607102
540734
113857
1818782
1464672
1343117
320005
1760503
91123
160145
237851
1144480
1654535
1210173
1991791
260082
1499233
346571
442453
1032462
772017
149796
1217213
505448
1672010
80546
643952
1120141
1125234
1984603
488027
1972712
1370441
917448
1630866
1469708
1374469
754933
1871408
361117
1000192
1203629
725538
1993085
1718499
1332900
952099
789656
697103
1223947
1623553
1143514
836968
750772
649763
455478
517120
1894973
554158
984697
1691539
1210716
825165
1737888
1107669
39009
507096
1568860
1115554
484977
43195
1601747
964857
758937
246460
1169430
1733253
398512
647958
1238662
1529937
1157492
1446366
1540174
412630
1590038
1687240
1810377
254454
312267
596481
1736834
105230
1761297
1956387
600752
713929
1581483
793905
1488198
18415
1467839
852181
1281238
1856523
1814240
1094090
1607241
354785
1535279
1483603
419235
1986244
67847
654364
1913995
1801351
1951334
658833
484470
1078910
257063
1165565
524296
890718
915307
1758402
1870577
1913199
1634701
413139
1587932
397039
1204162
1874618
1327444
1315143
186401
1242530
1143211
1554537
811076
1932988
647361
400118
1899152
254784
1787108
124983
837145
1465343
1007448
332950
1536452
1751200
643264
1953956
591155
436895
1914761
1130002
1017274
285566
590121
848803
1493057
632010
278077
1697680
1660487
1694118
1765992
955300
734104
1077550
1255626
734503
190996
628484
621332
1556346
952382
718063
243027
1217418
1111108
373828
265760
505020
165003
634101
1795084
1128004
1496938
363454
1310206
1644932
1342179
1902424
428539
1601595
1872976
1197756
482302
1638143
1010300
226286
715984
99134
283706
906204
570553
588086
1036676
226994
1180373
1032610
1848205
166546
1333233
1238923
1860055
204174
1214440
246492
338970
803895
1635365
1091402
1898704
1573900
318274
1886295
1620033
1246362
709728
188034
1591659
1492743
1533419
1228803
712294
542792
542806
1887584
1580975
713716
1156006
706469
169636
156671
491519
1013844
413521
1925736
505250
761903
351482
35478
812609
1704893
1704872
1956616
1452305
670084
208385
987565
1884355
1964828
1389208
1258323
1234317
291549
1438768
1534851
1888714
1946870
328527
41019
777222
978953
1298888
581403
1284497
323749
499167
85620
819384
1715498
1297787
1333021
1572091
1249714
607188
1100068
1294371
1491405
481687
1373682
356918
189372
250346
58223
876484
1859009
621026
1613586
425931
1311753
1917424
1448235
1182336
522671
1949320
971123
812715
1819974
313283
1944363
1293753
228534
1080754
646780
705962
940054
1751312
1166719
637572
1464098
624559
1935629
663018
1678175
1760327
1680821
1846979
534635
801118
1555275
1351160
1712996
1532163
570731
866942
1428369
280280
745461
1386511
1246614
268489
1381968
1878868
213892
1287763
80723
117553
1537663
13014
134162
1470857
689943
131782
1996326
499834
1362370
1132367
623181
1659994
1019124
971410
834626
1973798
473191
1891057
546552
1031785
669688
1434324
1211022
1819541
641610
193517
1490916
1225429
774769
395819
895568
1779924
1339104
1723445
360380
866999
1112365
1505247
77356
1586144
1977699
1368835
1749366
80305
492476
222142
504842
837859
1489942
698507
1887344
1887167
1348062
335205
760240
1762159
1745832
179415
93064
1605317
881838
826962
905682
1574862
1148683
940199
1418558
1054247
1806086
1515926
1753555
1211504
434599
424473
447297
1443393
1294233
1725522
1898539
503759
470500
1419418
619857
1495110
1097421
112679
407456
972456
140680
253626
651336
629811
814050
1704287
870931
578513
1868943
1401694
1463209
912618
811585
107904
104575
819639
1684128
786905
707149
934575
543444
1036072
1266761
1553068
975906
1983068
1392473
1307498
857718
887148
804230
10274
1699991
1438178
1752149
1965877
365299
613825
1189800
497821
443055
877493
1651370
508871
622364
294760
1555067
982739
1559087
381329
259498
83307
13584
237630
577246
302633
1767973
1509532
787687
1147966
1702733
1404663
1542876
164763
827264
776622
1144152
1437279
1418620
1690790
1043486
1760384
808706
164786
443900
791197
436801
729890
413794
758770
5641
914864
1437720
208859
957490
1519476
1759998
231703
867137
88800
1413322
1250783
1181474
391099
484669
1683884
590392
714550
1966511
592279
1528310
14733
1193909
352783
865646
287351
1208428
1909819
1871640
201276
1181829
1912662
384262
1953467
1007778
320293
1232194
1402160
826343
1762900
435990
12023
1952600
792452
1491656
545705
1297377
1914726
605122
432489
1153814
1934295
1958485
1594496
1897512
1861972
31881
1230931
20711
1033601
487408
463602
218186
1051059
756505
620481
1494718
89479
32357
727354
170244
1787919
1863983
1500056
1411859
908645
1458871
430356
428483
192790
1966748
1845483
815111
17661
1063793
1838707
164180
1397565
633988
97272
1659577
1226971
1055527
1329233
1452034
1099987
1211632
216493
794578
1639446
154305
319815
1498801
585761
349538
643726
441841
1459710
1833419
339004
244106
1320486
1241399
1122547
1684370
320472
1946203
1842446
1405406
1629583
1054903
1766648
98627
1558010
1366861
1829520
1120419
263728
631507
1599362
428453
360773
912324
375921
1188251
15533
463881
1553576
628095
611263
81833
85831
1785932
679055
1079711
122175
484421
1829937
933129
420557
195633
1135721
1371606
631955
1595538
1829058
1233597
1639400
12049
799152
117332
399882
1944485
835315
1477773
171467
1446039
28461
1874592
200899
1092466
617935
1838197
828324
443585
1431461
1669667
1187865
186277
577685
154738
1664640
437071
545299
450908
197270
668682
1990260
1128047
1242699
135752
694703
1621707
1974962
254646
1278976
387798
1205008
1114860
916598
329046
474472
1757887
1556428
40347
641400
1084019
630512
329805
92503
449750
847619
85597
1457148
665136
923967
239926
546742
440937
985895
354131
791136
587583
942568
855252
805977
1040382
711646
393374
1086658
1067112
652391
1774079
1816705
739945
1433297
1265750
1805077
1348642
1058193
1410781
477195
46223
1165905
1677571
152336
1956789
219072
878447
1842245
1178295
239036
1746751
1338725
999133
1035745
1850775
360779
167238
887943
1838965
1948879
149689
1393507
682964
1312471
1581230
858193
1200072
1483609
470827
478164
1971934
1124045
945955
206903
1648958
1842994
1118616
281932
1423425
749805
624811
1471767
1589122
1235756
957221
459420
653471
968975
733794
1874115
986909
1862399
937140
1834941
922558
1749070
141016
1968612
1518166
1506671
1330478
1845533
1873243
1761455
1417870
136829
837333
1763222
644006
1254739
988203
1870963
338444
848450
882723
247780
524731
1812285
1961888
1731339
1850701
1472343
1854529
1208841
553248
1855107
528604
673276
625525
1717089
840381
986398
1661614
1774336
159033
1603796
143246
153102
399961
1042829
1365555
1676512
1796348
282705
1808421
1363256
785249
1588426
882498
1722516
1055931
1600369
1875409
388724
101026
1395419
1908631
900594
217994
1690654
38199
1418757
609426
1466809
484730
1767551
647166
1946260
1129912
1214897
1995642
869235
138250
610345
1414268
44464
1778792
990247
1507567
1345288
958211
84875
542254
506879
492552
1147183
1041651
387755
1907112
1380587
1869313
557806
1147302
144392
89330
297568
96082
562149
361291
935254
305041
83728
300732
1255774
1881367
838921
909601
1772535
842308
510063
1839563
250234
1361193
1630805
712244
1265376
154624
354373
1453236
1898147
284680
399384
1070598
91425
697301
566585
1526396
106588
1596823
1747956
1702120
1746166
993957
1275439
671509
1630160
1662082
1909406
1425443
1337493
1024179
1302620
1708958
1227096
1810324
1407329
239473
1264187
1166138
1405370
1237400
1300842
534250
1222083
1487079
1069125
1937645
1680185
1534999
1909877
680878
1376895
76693
1349964
1423826
1857645
884727
936403
482948
1400704
1064227
685028
980751
1779888
1880860
1562811
1401001
327843
6330
545290
1393264
1770717
1616729
1802712
164711
852424
1573881
1080080
1220440
1509243
1886343
1360749
563196
1647305
357351
192592
274572
1767809
159074
1462649
986397
384094
1880768
1267611
80924
1250177
1668797
1996486
1490146
312164
325259
931588
581205
1564754
607299
1455866
671564
1449889
1787469
985222
1338589
382909
830225
1743329
837654
807646
627089
105035
702486
679995
11660
965699
411226
1336910
447938
772501
1483322
566404
832598
389177
632605
720953
456493
1476112
358426
381664
443109
293144
331654
878136
867395
1493728
1953605
1207144
1633979
319628
1737126
572147
1663557
39431
1593275
1205490
1538714
1649672
923459
313315
1981025
337479
1057785
1209354
427664
587416
302992
1382207
102903
794326
289014
745327
524780
806782
1139203
1641938
178989
33446
255130
215083
1592366
1017749
307913
22199
1969611
477393
591081
1965910
953746
1450958
190985
1398348
1085038
947015
1374775
1262832
1400771
568977
1028830
1737949
313567
663613
243580
1977736
124706
863458
864913
1060659
917085
70845
893663
516962
1523616
1202875
369888
59276
1383118
1855282
1144056
1063742
1150293
787911
1227056
244634
1862717
1859284
1101438
461853
840332
1584235
739751
1432783
820005
1339010
461243
361768
1017224
1254330
474625
1729046
1344516
785687
591473
90610
873567
100739
1084693
113297
1303165
1082429
49348
1744697
1230176
1847168
1066419
316010
1611961
1275672
1823449
1126109
1087548
1779512
558074
877274
1745424
1392508
29788
230102
1904291
1252813
1354950
619380
1990727
871869
1783887
326192
89247
1928577
335111
715400
726070
38656
64583
112933
234506
64643
774742
1777510
1664987
1871510
788022
1984600
3495
39392
1653300
1988389
1079645
1542063
1079610
1132913
1984462
1587170
266166
1315029
1892101
161963
1810893
1155318
1340671
862457
581547
922612
1407810
950522
1268271
1714602
121911
984430
1002291
1289372
1500150
1950152
1412696
1127362
508460
95492
1315688
1234713
1123238
111220
149879
1931014
505162
1168337
1825580
274658
1311246
189902
929801
1013337
71582
1027355
1164818
1717232
1857850
839305
975999
497475
1017432
99737
28693
91403
1834870
696931
475205
592584
887941
1901069
364066
1154705
1983481
153595
525754
855071
713073
1252589
697488
41685
1176865
1096297
1468911
904825
1120105
1166933
374799
734304
1873902
243515
1217882
979620
538298
1817866
175652
1847174
1389760
1456349
1033532
149957
593080
205471
1763819
261461
1071234
1824743
1857364
1797389
1554741
913424
1552457
139174
1390693
60099
876803
1968541
1625329
1743910
113285
800991
1587331
223638
350180
1236539
1764889
1040531
445148
1502599
362352
1275163
334059
963190
180073
953735
1115023
173722
310798
796052
216920
1191894
744695
1141523
1941965
1222279
46630
68452
1500698
1876508
1000793
531378
1250945
595765
1641460
128095
576318
1026057
1048230
91112
1660890
1889737
416401
889091
516411
1580952
1482790
1954239
1012060
823928
1219713
1822806
1966642
1534337
1229526
1990037
91847
1963411
1044857
291801
1489029
173886
363003
929314
1157700
1653264
1739229
11079
1407715
945777
1995946
1337355
1601898
1442151
1377227
1120142
751926
925244
455122
448765
1326600
99709
1342359
1156140
349317
765319
998567
231695
103979
1054818
1991671
285886
448973
26469
519928
712887
1207795
17192
1619128
959038
1178582
622850
1305765
656576
29926
236880
274271
1989166
1778046
1335947
1238686
672101
1291202
1009045
161823
1489141
1731559
1432167
436400
737127
1953381
68153
1973157
1571191
365520
1805781
87072
1239200
1392270
31050
1699559
1486723
1733006
1049298
88196
1002611
1134324
158645
847793
1463786
631279
939505
1037654
1890323
1598047
1105579
643678
54579
991572
382017
1911152
203270
1405366
61157
1108724
758964
1867357
785541
1224030
70451
616308
98099
1989087
1709655
740966
1706065
576916
1017950
1985344
205523
1627825
1883026
699425
1769943
338350
166945
280825
1071136
1605056
1421134
1979398
51128
1097851
777693
1730132
321811
624460
700960
1933656
484953
468800
712404
1169814
40345
1846933
1921775
769715
1624833
1383985
718267
1670948
446423
1168621
872188
1515717
1515738
354423
357350
1710251
543014
1793305
504597
1415690
962198
708315
412729
1072064
157149
1545455
380300
209139
311294
97175
1993983
1679040
14808
685074
1576198
460352
1734042
78931
1006571
1056100
568904
1400282
529581
1735681
1695597
742509
836161
551442
1233078
1900852
341144
1999530
590448
928859
1792678
95239
288798
1866097
542381
208198
1602876
1235738
588795
799073
1064572
1374495
1813766
59075
1345134
1888242
1300664
753653
504699
1840079
916451
1557109
1219438
1099737
1309266
170716
397324
956581
529098
1785915
437092
146327
1882552
1224638
1155790
1699757
222545
915662
788337
786710
1585946
270317
504329
1034022
221986
718678
693851
1145447
238267
1404751
710777
1345044
781886
911277
1500550
316214
386685
1724152
302163
1927178
1280427
1620695
808995
1013116
1315624
1557006
84459
1087450
854502
317863
1902254
237812
570661
987381
1772251
1378873
85574
497496
104105
317283
1968075
503433
1179565
1610518
786178
517549
1993038
1317030
582528
1781477
2852
1745101
1970690
355380
424677
1467262
1236244
556129
1581980
961425
239103
1741193
399009
1185408
1926651
1529412
183769
1349620
1012739
746648
695117
518837
931587
44438
193262
741727
799939
1010955
1008571
880611
609150
356657
1587060
419897
1825565
1930591
1640942
49743
965386
228655
192611
559882
919395
1384746
585900
1943026
261078
562219
896073
540385
1197140
1821721
548154
1695621
1138895
701262
1031310
412259
187053
1529156
821766
1606005
1496724
1767982
834596
1201740
353721
989325
179410
1931580
623881
1209213
1094784
966241
795485
1331197
1909642
639850
151699
1792164
230253
351490
542693
381830
1379732
1862080
1179502
789165
1063529
1208874
475796
321730
678460
109625
857667
1237950
1143396
423419
891124
673258
1696987
1317937
1347957
1054235
387985
1276806
1471546
181695
1323986
1654612
1099074
1221223
1015426
1098738
680307
1598941
1618274
4954
1899466
910164
828344
223250
1691158
1025848
862008
1209643
548727
393397
927827
818803
1082216
1391049
1274784
1529713
1310052
745273
55672
657231
709128
1324241
1348351
525008
1200575
1404518
1911780
285657
1074753
1885632
1560952
1596571
940726
1349760
518641
863871
1661220
492951
1360526
1002803
584339
1394549
570533
1070686
1213336
1667563
1345300
1897228
1333915
1327721
692758
353140
950955
301836
1792263
169197
1972156
1243588
1064864
377889
1793495
709687
141672
1465918
1156111
1987658
717546
443157
754827
1105403
1730170
1058673
1334591
1674089
1899058
174198
735372
1701711
844624
1120482
5212
1977846
1471291
277643
1259596
181277
1993060
841076
1934040
1548684
1703652
910841
927496
657621
1080488
963609
773922
100821
1750578
248475
1103340
1972929
824460
174065
1620144
1064335
1555417
166543
1398278
1341495
1294028
1920368
1747794
1508499
1321264
1929120
623223
194920
500212
825567
1119149
1817827
353355
774228
543337
11239
1961350
1663889
1878114
793074
980338
810468
103511
1605519
917109
752398
1139266
227785
250226
446024
465823
1577043
764215
1683784
969957
853523
226245
780207
679426
1654912
898596
895924
1789481
741449
61703
499472
1330917
446085
1564144
1682514
1367527
803871
539495
394781
1620082
706483
318897
1878484
1542560
1195070
1758079
946916
1035777
604988
1215042
1249087
1958876
657778
398492
1093179
1299125
958690
579259
587435
644092
923271
1328168
1765617
334540
1492833
1043297
1919579
554119
1167838
289416
1823387
252358
808018
1001319
330361
78921
1546623
330451
1109816
770684
646404
737621
96777
1714698
914684
470833
329859
127516
1537374
1894206
1102656
750133
404952
402817
341597
1654830
1597142
1656804
948135
1415756
327862
1588482
423798
1176388
822299
1018324
499264
871622
1722556
870107
15364
387907
1540593
105142
1769540
218428
1932423
1777969
846514
1183754
1711039
61235
1673145
1462814
1914068
1308079
1468939
409686
261764
19005
1353315
1096782
576918
339234
154535
1504137
1917358
342308
695247
272579
143510
422679
1280613
652474
1781911
1886083
1924497
1765367
967591
1803132
1650078
1104609
1505232
81945
455803
1820737
383148
1732017
107968
1172510
582745
374645
1781813
1960358
1473295
1924062
410857
259941
1539920
1284539
1896196
886384
1202795
1087481
838075
496818
1288889
555992
582497
132070
775843
60052
1982536
1533811
357757
81990
515674
1631527
1676239
1437683
1065134
1320067
687065
1045247
174327
1018258
148201
1173129
1707463
480027
615805
345021
1278398
616587
1631577
1434513
893093
632258
1457372
393076
1121225
1143422
1860223
750261
258636
1996567
977571
141559
395244
487415
132975
1432247
693940
217591
528729
1061182
897081
546658
1730970
288063
602522
243567
567547
323076
242906
1285080
244805
14195
452924
128047
1487942
115434
1099014
649844
196262
659273
191269
1029839
1599160
1743129
1110000
1068367
429746
87171
113136
1893028
1071773
1722132
499163
942035
1459627
806280
455835
234351
723120
1928919
288873
89994
810626
89250
1323516
1312087
1764798
152408
1855576
1741985
274121
695190
609973
1058368
1219611
642564
553463
45919
1892512
1240675
1468372
117220
1080148
591427
918524
1762957
1342056
1359936
1612169
1923352
1937010
1334154
1193281
1784727
1558787
1057838
296710
1852685
1856126
1485844
1533724
1123904
1556406
1440131
1353743
437710
13627
1399449
700829
1277583
1071796
1489961
804080
465432
904973
1309897
1190138
1413075
270444
551022
1722693
731779
725819
1718749
994177
405561
700272
268439
601193
262207
1152782
438638
1344663
549224
1423883
537712
953372
114756
284776
1195413
1514377
1593962
144688
640316
1814482
1334774
810155
1715885
1282585
1323827
1218451
716566
1386080
94005
61686
934860
1259767
846141
90872
1364270
1696012
1697817
723704
1838966
914572
1994362
1095493
348034
1213837
1905649
96720
966545
374372
252742
204848
681678
54875
158149
1367641
1780000
830428
612224
542290
1663409
996168
1892874
1621560
691610
1384334
337139
1883847
108136
331179
1926961
1996039
1154951
1783114
1936085
131220
896132
1122485
867073
1972215
494801
66527
1554990
206689
560360
877341
591123
1241292
539468
1657216
500573
1900754
1204513
651631
654640
465556
670144
993637
1506849
1616917
1156634
1379442
1496698
1548619
1785009
1195226
990690
434379
1623626
1069654
566160
1525990
1723027
1071044
1728101
505945
1599810
1760897
1357673
302608
426462
1793274
1412379
600636
794332
894987
1523190
1050937
1984962
1031904
1209925
1718555
147138
661680
1712245
195245
1588309
848327
37088
25207
426560
668523
830514
1251320
785161
1532652
828702
1723418
1061440
974435
144958
1783715
83305
94038
1705273
1532428
431734
982742
1604285
1483393
1763754
1798061
502461
365936
697483
1514514
499882
873527
32138
1843564
17388
1816849
183379
1740919
1352760
425634
38452
440598
1490374
1599311
1155373
1265024
1461630
1584563
5884
271767
1496120
1505242
323517
1837768
1442364
813653
1345484
764438
987438
964706
243510
1494408
496503
910244
572384
816280
1657020
730114
1231158
706974
509847
1447476
1230692
1146167
768796
443163
1207713
1477300
1635114
1380399
1687706
163030
22851
634774
1910111
441257
1997032
222115
857791
617878
1427420
1318184
1088592
116614
79163
1379550
762333
311552
710420
852567
78408
838944
15886
1226672
151899
644196
656898
1640643
874357
1308449
1324924
1358300
1230753
1316296
1822017
1300042
794877
1120239
1865944
976811
266125
42303
1558043
1455960
310386
1043219
1351005
796567
172665
1338148
1920717
1458864
1827492
145151
433155
1206026
1620804
1703087
1319776
892823
1336078
1658297
564573
1915679
1499181
18334
1082386
239174
600453
1628163
513780
743065
577927
148812
1670341
1903585
1550856
1562386
424988
424649
109843
1054581
1520368
455029
1547146
660769
1540354
894670
859093
583701
1281688
1018177
842413
1479851
1730365
557663
1661401
1602139
1063040
1979396
51213
1256369
1049064
469514
60164
372105
50987
516749
920047
413820
1003855
303737
1570676
1427270
1142609
1732596
360759
1273321
138236
535009
1395985
60892
827307
1205959
1388370
496959
346436
1315875
912451
1899824
1551344
440238
940195
709443
1311833
537162
864059
1971182
1626854
416674
882100
886634
154013
1722676
777385
136719
1681703
704985
342800
1655343
980080
1318533
1959733
1772229
131305
1653969
325083
831240
1563369
1338343
1725324
577824
501291
211592
1596366
278174
1982145
1278233
180454
1858778
937268
1743593
1034982
1506527
1822955
1534110
406363
1710241
908407
397174
1087179
907837
141079
1956309
1708148
203683
1812474
1021069
667713
980189
1874768
823956
1120348
99573
1348934
483414
630472
869406
672856
251505
765654
1588883
1481154
1439599
1267614
1614199
922735
776092
976489
340171
1314161
803805
1843621
1401957
144056
1562119
228315
478534
684300
1764994
521628
651650
706435
1421617
1859476
1912103
921264
1530418
1181198
895728
1454689
1726937
467918
750593
1236053
1821299
1515056
1440767
1944214
1969091
1476412
279621
1161230
1034295
605654
948188
1255815
1767819
1436919
1781753
767209
957103
1172985
992113
765355
447689
1458253
1511077
226853
1278058
448560
1534417
1249169
1626510
1747141
1198132
870458
1859039
1515727
1817410
350443
471721
1738813
1351898
517163
444456
235691
113940
417987
1807661
1635126
458362
219319
1174757
1426615
610671
900240
1401544
1030506
545748
301009
284575
1263865
1966400
603919
526819
662885
1011537
1128989
828463
1983130
1118148
707773
1185778
387
1526602
867330
1057104
1478925
1753453
547078
1603521
86287
668791
813161
577816
1503582
82811
1565312
595628
685061
1349420
257095
214783
848406
1976266
1186563
241035
599931
1453634
1200333
343009
656092
1656753
1563150
675156
1558847
355347
697482
343592
355183
320934
31053
886924
1232415
347025
71880
1563112
1231576
611906
1241500
1782741
122418
1212448
653341
1778478
344504
1214848
701773
372731
24084
627293
1339102
468277
1735292
1340187
912630
956751
1025723
978228
113811
632394
1091278
1585070
492260
1953083
1670982
164708
1238601
102095
1798961
1280162
1508985
1236402
281847
965730
812498
1776214
527876
1904871
368044
1181502
1426697
1863490
510465
1110853
378361
18919
1206903
1294114
1269227
544522
888800
1361274
363406
1994009
800674
1208294
1357349
792513
767392
233931
1905541
1899758
787707
1383848
630621
1126201
783168
667743
1968154
721754
502387
1053635
1448642
690394
1276932
1796315
893046
186195
1637978
1492020
187548
1761842
220824
1628250
348356
760166
27467
840943
1773868
252150
1030985
1324519
997259
1492308
1156497
1335201
578297
1052959
1359668
585669
1368182
1689707
535318
1060976
1604798
1490307
1429446
1191805
1788647
587871
242908
366605
978255
1839360
427495
185810
75585
1738360
112095
1321405
1950461
902542
347901
570003
117115
798203
847367
1135807
894356
1734022
1756578
1004068
826840
889720
262898
1283437
1910233
1549379
1827325
343157
803555
892474
731435
83677
667598
1295947
475492
662195
678267
62941
659317
1934417
1358701
70018
1133856
1496039
472212
690825
716945
489255
1528880
943190
1254629
1358023
512340
495753
1680868
394949
1683994
1089123
417274
1017426
220252
1185431
276623
919658
216026
411984
856204
1134587
1475720
252909
1356392
243992
1702422
1498578
709326
436347
237489
577797
837767
135716
480696
226130
1824100
1213664
1845362
1876652
312531
1467885
93590
1372435
1161576
803408
1106641
1548531
662531
1367633
1571707
784194
1033232
186203
1792610
603869
809132
72576
1763337
1746144
1095863
1389863
380575
1384451
633493
745207
612346
1392312
1060611
1320617
1567993
1403924
1197684
258052
882906
1134583
1201984
148413
61378
1054798
342470
881105
98223
1756054
792068
1147146
1010486
942408
1254884
520872
597639
1790074
131482
708911
1026376
108370
681270
1573111
811953
245622
1404099
1357533
1717620
355867
1184823
395485
1581090
283737
373993
562929
1244960
324492
266144
1442232
500258
1903518
1363927
1909307
1645644
1192756
1418980
250299
15058
1760879
1472294
100397
1221068
1429589
365271
1355700
875674
639223
1474801
1524178
1249308
1556375
760620
899316
999340
589818
1308450
1440992
120312
360873
1936334
1477246
1273524
1825683
1748445
12986
506975
454771
1609814
1049717
574113
1234942
1444142
1846909
1394825
48096
1129148
834018
752337
805478
788435
1721519
991813
1615941
881256
1809390
311502
1490624
1941540
276636
479856
439852
1215638
876121
1549264
1365739
1273989
485104
244635
365604
830976
263468
746526
1185720
486909
177614
1450122
759070
317679
1505982
1148572
1209746
85053
1029886
322064
860397
1600606
1816772
1541354
169607
1692315
1308268
759104
1520247
371302
305281
150223
1101547
327617
1128873
1365355
1450698
1498174
966055
516784
1250243
78396
1374930
1551666
385012
245185
364815
1621870
1368379
1260243
1455691
589882
406125
1397728
1416407
570934
1877800
365726
920426
762044
632489
783270
1775141
1422300
1726236
1412196
1280518
1196351
1812796
1726059
151852
677238
793976
1521030
74812
534931
920711
663577
1891090
984289
1776729
1804408
1960578
1351113
156227
1243413
968005
1777499
1014563
1746375
263247
1464559
1239010
1866893
1610464
1782088
1932042
251737
1035760
683532
1479503
1586664
1749443
457810
1301804
1518183
1045482
451211
1522930
304981
369653
1222823
1285593
90654
1179209
230219
538142
1789106
624580
1925293
1425239
1458001
936872
536267
1329563
1653596
539834
564304
458328
572332
800897
303330
1671268
1128379
1790082
1035876
1033700
638667
1591198
1036535
1232125
1015183
997555
1761294
1420156
594119
1097866
812097
943476
1217934
1649442
597526
1737260
1200840
1645349
356886
28493
709663
652945
90539
470661
1821034
1879070
89199
1066559
1208748
842858
1909347
1940202
776242
958709
1689482
394314
1615349
1174109
26534
406196
1126915
100636
1673835
176957
1082556
197261
1266834
552875
1727437
1048489
1670829
752126
763205
1174893
1482929
65738
1871122
630775
1567498
261278
227459
231265
659345
1669371
516003
1817885
1332137
1638495
188172
1143689
486532
748906
573011
118785
191752
390530
1090888
153703
826544
1493802
954313
38524
349041
477247
412682
61266
178453
226756
722954
1239450
1141508
1192766
577031
1684054
1320533
1572126
1266982
195839
1406569
560793
1864617
1371619
1719503
768786
773774
1416699
148228
498188
706395
1581769
397997
1402795
1698390
1931077
323498
1624835
1543564
294322
944159
15949
1383621
1844503
1001914
299531
1165602
186324
73577
364318
778704
1095497
1870612
419602
1362997
400307
403191
1905094
1532940
1168704
1642916
635191
1601645
531079
1841661
63419
1658375
639856
792897
1095296
1782484
994835
340325
1650711
1609994
1568499
1034616
946193
18520
1719211
36770
57779
1425540
1341416
1624079
295105
1745244
1280870
156614
1954261
706636
1241721
1131255
1422974
1888293
197240
978849
1594765
1266385
1035008
1183965
1131551
1803396
688545
1792640
845819
1055962
1416777
403134
451924
1629473
338
601213
441308
660105
520471
1457886
621188
1624729
535287
769976
1709991
1594838
1972572
736408
110760
1890147
1112658
1923726
488408
100288
1910399
382425
1345867
1180617
1158389
1565866
22219
433510
892412
1681352
1896129
457651
1147765
1886022
1187973
891525
1598590
398254
1555195
140876
1045292
181251
965916
415743
528384
1051651
1132359
1624747
1231175
1043098
1456391
1279908
129493
1356627
1317112
981045
1184494
1426814
1144278
129712
458282
513065
1774762
1854044
1157806
752223
855898
188520
228878
1031672
1684412
1175442
1143729
1363045
705044
1742832
1458730
1180607
1849921
1130038
1620525
236507
1503654
1554719
1387732
1812344
1037813
178522
1250266
1930704
1544255
1984115
544817
1244078
1981218
1231064
393853
989353
193756
17568
51438
1060441
1108356
1398890
593070
14929
1927485
1967565
464927
1661217
100448
1269311
272650
876537
706188
1153305
1199945
1189951
448511
1893452
1356612
1456332
1573866
425811
39721
1490212
644293
662423
59153
1316432
1953547
57069
99634
253079
303439
710035
554802
1468829
1474148
1022520
228807
502611
424387
1572655
1626835
1953093
1531847
52455
1486397
1966473
1878098
212645
475497
50220
1555089
1208784
1703314
35068
1217334
1149050
1921650
582936
1860740
1316941
111794
1953471
304091
1480928
1314007
598210
665456
1190680
1998540
623509
1153348
1290783
1049653
1859276
1428228
1862183
1619191
676361
501411
1953966
950307
1468916
1134054
45534
124490
1197284
1852324
1205930
45433
652655
996183
263297
995592
930153
315201
1098115
1965096
302450
36554
1137640
26841
100485
1235741
1455979
1096366
1017138
1611726
89509
1629604
1011512
780989
1538848
465320
861441
988215
282605
198384
1502980
897889
843439
951362
270096
1773612
63104
1488176
386503
901715
1537567
1625464
664408
1650318
1902974
1233183
696292
853213
840100
1938512
1544287
1842341
62424
1630825
390796
1293558
1864625
1325787
1365586
13720
1458561
549805
472657
121065
330854
1226222
578178
138202
499163
240213
1720464
1417068
1621485
473177
1076717
1018696
966448
784824
1549945
36892
303194
1229876
1190471
1125902
18305
741620
630721
1333281
973265
1653443
1236395
1147117
74362
920464
315767
1614067
216756
1178388
1066472
1464298
1736070
1459115
583840
100716
1719401
1136987
1073781
1984899
13336
1256207
974649
1378695
1866590
1585257
1957178
1679607
786123
1975488
635935
625896
1208879
1875650
448305
481850
1424193
1788776
1662734
452148
1204676
1616720
272793
1925151
1355680
1338536
587325
1962454
406497
166626
949117
1524371
1147964
1246147
1299831
236332
916188
177098
358867
697506
16481
1950517
1222417
194344
1078188
569091
255938
1202697
335513
1965115
447453
1523231
1355035
495955
1980237
501695
1757148
1668068
1468074
607782
96463
1258678
702442
1107971
1461406
361722
687046
173277
570617
1171587
1551859
888233
625600
1931071
1735176
1898160
607997
1474971
601996
364298
1036103
1138329
1493963
1037306
1085771
1495924
142037
1392314
1977419
1201248
1895379
1003612
1851624
184927
1432215
724138
460835
1699965
880492
1554361
1505313
1613949
1521012
1647336
1016284
1069509
128626
1877886
321851
817558
483793
1513868
796865
1430515
1550876
1365193
1523000
430678
1982772
852713
1463673
170264
1155505
1517267
1465103
856413
1521081
239280
1378085
1102173
710605
937263
1400044
869714
1398941
653535
1149871
801481
1859561
1411450
92372
210926
660578
143276
1712222
940957
1325625
1012863
1364355
1563150
1514753
633973
332109
525725
1515727
657678
1876096
1648002
841272
867222
1043617
84723
1087942
1495520
785681
1041312
1082232
1201110
617048
1813042
1603812
1486400
581390
1432067
1855961
1068443
1618687
155180
1517833
1986278
961017
347402
45127
1440261
743998
671617
813468
491994
1747813
1093228
1027518
648737
1286336
907366
186427
798936
1755500
1099201
1586291
1241949
75081
1784350
240417
786919
1095066
348437
482639
694938
921995
542949
1058695
982831
1056619
722239
1906786
28079
1292533
546880
760747
973843
137361
1226374
187954
1247938
24444
1086826
1033679
464902
1125404
1881940
1063608
1393018
1541983
1719645
349708
528561
1062679
880238
1814034
238411
1451677
1245430
85918
1189223
1095134
87789
1988653
1800277
782913
506411
554132
1240414
544
410636
360341
1512373
1185928
1370903
1818196
571473
95719
1140693
1427166
1769374
1806687
619874
866862
647573
579841
1878426
487206
961273
1080630
247700
454909
881928
291984
1791374
1170865
376443
615032
1039567
260513
1483649
1586000
1434791
272029
73202
1463981
1194793
1104869
1628693
5501
406186
544301
1433925
1705686
581628
1022584
1865687
819467
960654
6852
1023520
1771453
1052635
1098297
188985
578365
62153
1109131
816712
69825
636220
1626715
196682
1534079
83915
1936844
95795
52722
630244
624311
1456616
390101
402094
1789322
668304
1881149
4130
696652
618415
68507
285535
883418
1896787
1952821
1219238
1595595
1723520
1379440
305535
1056280
177407
772051
1643629
509162
1210903
1720660
1925800
687673
1689024
1363709
1798796
1903756
1112781
390693
1793669
1399088
654743
1258113
471303
283607
1115761
1195734
1253420
945694
1281188
1012159
1941396
21356
325478
1387976
1331262
610363
851444
1953623
1423375
1195656
57729
1442035
1048498
659323
168164
1865160
1522971
696204
1380965
1757276
279357
279697
1919521
1576687
1659934
335808
1988997
1739759
1179961
865426
529145
1323559
346249
578677
245026
1758685
3145
566372
1418791
220810
1518501
1793195
1971239
218274
1951380
773824
320715
577211
1438343
1438677
1054840
979630
135889
666220
1283695
1044258
861612
627091
1692686
564157
175514
1016008
65381
1782891
1398088
150520
1118629
428767
1491669
1420436
1294573
1897677
21100
853150
1270885
11365
1362375
1252492
782698
645534
1273839
806894
1068896
604018
1162102
1713828
282466
1169999
24470
604715
1645309
1204633
191898
1778123
370532
509182
1240211
506100
196200
85938
36124
48317
1359411
381415
1066090
1017119
1954452
549122
757903
1276137
463372
1827785
1085679
1191546
1938123
136572
1450704
1106225
1545368
738129
1538074
671249
1631814
1785802
1628380
935763
1225115
1058055
1331838
223100
1917742
112942
1212926
14326
684739
1270556
655975
920915
967804
1472335
1660229
1747151
985425
1262929
1831377
333170
1503419
762488
524258
1653763
1046143
1534379
500564
1955547
1441314
831295
541001
1231863
195484
1707791
1809869
629903
1205934
1496516
988822
855252
1366301
1208181
1938239
1796171
887833
391168
1764927
829597
1031469
579087
1378109
109368
1864777
568461
1611301
1601806
873914
1884027
841115
990614
710685
1711455
1293800
1301520
549881
305024
729525
903925
897369
1182996
468289
241663
1003437
301711
1034219
1829901
908463
1875671
1208168
394921
1034823
695880
399870
1638944
1900710
1153216
108354
635440
1307282
1744595
1455156
289027
1391676
1007525
503313
1636842
1277373
501168
25101
1246174
1349762
1524614
1399245
1648425
1768000
1060483
1479764
1603959
961917
776
1290772
1410407
582027
478417
965002
1146669
1400778
93913
927161
1115476
1747622
110465
7289
1544650
1199770
1730853
1241133
1509603
540192
861736
1000112
1235934
1534387
1532347
1098088
1141802
651400
213188
757306
54362
1141583
1888961
366304
232664
1609517
285267
1291301
1029447
1262651
901730
1994056
279886
529598
119259
673841
1399649
413813
1154222
774004
758687
149601
21387
1755476
50064
1594671
596075
1798730
1633600
363160
1353133
1824467
1809223
1674221
1861508
1569746
1354370
1837596
455608
994129
1196031
971815
866488
1528938
1721663
1372140
1692824
256445
241759
197870
939745
10390
317519
1101895
218260
549750
208290
1406328
395552
855375
1375674
801381
78847
860885
1196237
918711
866506
149103
744691
1515980
754258
1474418
808282
1644864
415655
572706
1535138
1614061
1237815
707109
802169
299362
822574
863598
209225
692236
12867
1994187
1189946
726102
221197
673795
1354779
1824809
596877
1826529
680649
1479707
1018933
1033802
97722
308189
448293
696731
1015790
1794373
663197
720325
1041084
559823
1609569
1296025
99387
106471
505336
1257676
1464532
747684
1508303
1471936
1334777
741499
1160878
1986405
1013888
767153
488498
783020
33366
1950641
409424
439245
307827
1682385
1210107
1904115
1046158
106745
1207607
754177
1955967
1317170
277819
1623105
801074
1392433
1644162
1125249
474770
959940
1236638
1777154
521231
166592
166687
1907734
379550
372028
1251482
792945
1103144
1902236
734392
216828
1600160
382534
741232
1597197
317924
467252
497277
1885744
1512650
1523211
442175
1826098
249969
601962
1155058
1039964
518872
769700
1686342
1677800
1605602
3494
18194
603776
1974700
1750994
1938004
1340085
21357
413956
277670
260794
1022304
124767
1078202
1177130
372502
578839
1183497
209430
595325
1185885
674003
915507
1367575
261342
1798952
1143087
296302
1049322
1618659
300528
1679252
1786024
553399
713485
906998
1583933
463143
110664
305798
543833
1028207
715661
196727
589905
1765434
229767
1151314
302746
1038353
621355
1112962
1937749
1819028
1912858
197965
1028828
1056365
1654102
1261252
37818
827675
1560034
1289297
689923
1617546
254552
415730
1393751
1707164
1242746
1978275
959476
151509
1205574
1756355
1939743
1843965
1270231
1452253
1101626
994507
395977
885055
1879623
1355607
999172
1617061
243616
1887757
717022
925201
1466721
187390
1726757
859862
1471757
461544
38929
296465
873683
729121
591184
935663
1713977
1996566
34503
40823
1343450
167486
1430864
1721253
567916
1916201
753777
348810
36904
95187
1262458
149737
1421016
684346
1838052
434306
75667
707227
1489395
1152133
1723942
1663220
1333301
1636215
1118350
1158861
1930554
1473268
448291
1733338
67371
1430860
1174652
298687
381409
1502627
1904679
1216728
1030395
1407282
492227
1334683
992975
49979
705315
1365719
309839
1215852
1535089
1127283
931243
1947033
1032480
1902561
357425
883502
1470499
975343
211036
774119
1518266
118041
803393
502389
1938470
1858421
1993677
970256
377431
299259
676960
874935
565884
754671
445937
425218
1843211
464174
1486888
568682
891640
1024568
961936
687844
1222619
881191
399481
583732
1662108
1929429
642081
651162
1347927
1574500
726071
1597879
1284262
1284473
746002
1919787
382022
102479
695292
426952
1363562
570212
753269
1490753
862052
1997167
221950
558732
1409065
630085
1738350
1627299
1321108
1099452
1912763
1428803
926458
613054
230479
451050
1256234
1038701
991561
970831
1002904
812098
1074436
118090
708657
524921
517974
1998098
1240772
215023
1655946
194760
1433933
1401123
260848
594582
906678
249941
895353
1533932
325176
1964873
1272984
1078851
605751
837801
999130
1536541
1644504
1024362
1089232
121765
1607443
585736
1043827
1347957
1220008
991411
530091
1681472
449664
1535920
1526809
1814946
771957
741138
37717
1149437
1122781
1499181
1570575
1644817
986876
303541
210760
174418
649126
1954420
258370
1942108
1147716
125200
1547740
1569140
1348301
1217228
1779109
1765779
677415
424622
1775342
1853590
384242
1828983
1572751
387892
794087
1030270
1977072
1095359
694582
1564174
1256769
393699
735186
1838058
19402
715243
329944
1699277
19936
1082337
970810
1212401
404540
1798590
937552
789878
711041
1110343
1010907
59138
1932512
1347991
27788
748693
1646760
49192
1225527
1222205
405223
1148455
376811
974589
1311349
1065393
410986
1713310
375925
1270671
1536073
1237256
947503
825618
1536917
704941
1047374
403276
864290
771844
1961039
535619
359729
1002180
1733550
546138
850961
699108
1327364
144697
1577631
1223600
990593
1909142
1437050
1245289
490244
1365062
831788
929369
1817271
1738639
1422134
819935
217747
564595
229032
1478889
341052
630349
1986256
1527240
1160510
612496
858474
295744
12085
1922478
760794
1597697
869993
911542
1992652
1538046
875695
12523
242088
1176716
622553
858729
1786479
1055896
1161066
1298163
1608370
1881841
1396738
1464156
851638
417227
27176
847033
1662398
1105788
1324313
847402
1673218
617949
1349653
1916381
933950
739329
1157698
594850
635391
1864682
1699970
58855
680738
144686
1414392
815168
1542932
1130013
144499
1423231
1647612
1758637
1262449
1841430
1548128
1409511
1560442
127349
636618
481995
1112634
1829322
1794744
253269
657666
1787854
1566146
905266
1965769
684702
897850
1138566
1996933
1604730
595574
1402199
1999687
1362388
1478524
535955
1723002
1208425
969170
1057093
1789342
207186
1387330
481827
156761
1879644
1874237
1153319
579847
497831
1438888
708895
344253
1207889
1718929
419405
678683
1428192
1920027
944846
781407
469362
301648
887974
371550
1494986
869671
1537761
17981
159191
1916679
1386864
213755
1872023
502322
752233
1375064
1991731
1891618
404658
1656464
1198881
942429
152306
54564
1922276
276171
1225282
221963
242442
1256145
875876
548951
1955351
521751
339380
1106137
363132
1080709
897107
133191
98408
1740683
201114
859389
1950816
273091
1404173
1265134
184509
522320
1783000
162146
729857
837336
1107186
663548
733822
584865
1993865
1847151
164902
1803542
852553
1097914
676002
1922290
1403594
1452770
1097779
298842
1892654
318723
823234
1600541
1998111
651020
1275567
359901
1554509
1501081
1791999
934814
1851203
10625
1684274
1991144
932100
1481806
391676
838966
1040512
177190
787335
1218354
1937616
1924824
1411398
1966638
1675370
1070926
1971340
503307
1343407
1204866
1902535
1493720
1645184
1938707
488030
992693
832902
1497279
1927520
888475
1866348
615999
519880
1667901
823193
1390969
764107
838817
1933219
1245294
705468
1101515
1234831
1426925
168772
891153
1013329
1293167
172949
270249
1157742
48767
561758
69058
1352518
1475016
1557431
1603523
1844544
389658
526276
1290484
359021
1843919
51661
1916728
1857789
155235
1726310
1056270
1459298
1352989
219491
374108
679191
137338
1100934
460487
752206
1093421
660970
509864
584588
1197972
1307856
1668827
1722228
1034358
989945
726652
1447275
57378
497061
1798474
812675
694706
387299
1132988
286171
746839
895898
597582
1396937
1104998
476712
1314901
413161
1475759
1866215
1330788
1628617
497762
1096503
1779458
1192557
448781
232089
1023923
900515
1473025
841857
687658
926875
188141
1035393
1275888
1644427
635054
344640
1843400
1534536
1997458
385147
206610
962671
1684377
1372412
1197446
246277
186582
952326
630104
1920726
423932
848847
1959988
1613906
1108484
424220
816724
1163630
1669071
1849413
1564233
260308
1442770
982326
573783
314765
867913
686797
1144789
1273284
1560781
900054
435354
1636959
1125908
331570
79098
889356
745882
1606032
268781
957241
484486
571352
494072
940124
1834413
1975623
45105
518549
287361
1931568
623504
1679153
140919
1090111
1773202
54610
1576816
1345129
1201669
936126
658504
473330
1388583
1192282
204613
29554
1310879
58897
682196
1707547
1093305
611212
925437
1851781
248117
87716
1141881
470447
898371
1149418
371454
1751781
1415226
283387
1118774
1998339
721834
1249024
844302
231417
648338
1182801
293788
1457817
806308
1728653
96237
267810
934925
449122
1535291
566438
1981283
465571
62033
907119
819549
1571848
107625
341267
779442
86095
1412879
195676
962742
200663
1578907
1650245
973525
1844052
1814870
160624
200263
1526093
982466
1372874
340742
679693
1267270
1092808
1032179
7950
121077
130281
781318
25712
681258
1858686
1378457
1650850
824388
697721
792580
1284905
725422
640362
1136413
618713
655208
1939955
1514822
1011645
484454
1163966
1016125
1869640
1391381
942869
1318307
370664
868059
1591128
1633377
350964
1875480
1695766
1829960
329553
1032565
1905758
1315446
1776840
797798
1577339
1613053
949145
1636364
1002345
7825
36340
1129035
1366649
198135
1089956
1455752
781725
1019893
595141
729889
1856372
1719011
1183581
370437
47145
1230201
301133
568525
317020
1492679
521888
1718332
1212837
1255893
1601879
1642280
1251860
578805
776444
1013206
1910967
1190945
131329
1091192
214887
712819
1620307
942565
714267
191268
732149
1609148
1142431
946937
99696
362096
550444
184014
348227
1070272
1754352
21852
200920
425367
1710590
834034
1615514
199921
500808
733354
403992
1795268
1030954
1649127
935422
95551
479855
1173986
1354050
463461
1033784
463031
949332
610609
1236051
1636640
338227
665225
840036
1357113
39553
1936299
1244383
1768971
1229878
1485923
294817
965929
101761
66832
1542644
395859
439214
1876830
1091733
1492593
367305
1972298
1626176
1573201
121251
546342
1592417
1195052
1880635
1915851
752723
358185
1373563
781395
348689
878701
1937259
486882
1944533
600573
1243307
1858952
1624091
1656821
440784
10994
551892
1753944
249280
447368
1785612
1453946
1511120
1350940
1773712
1423982
614013
1117087
964496
1727927
1324764
19105
171476
667836
688013
1380843
466586
1968569
499723
965842
762699
324748
374400
1900828
865807
1071887
212584
1933852
1459892
1274456
323692
1192435
463737
41155
214147
1909690
839364
1206525
1365346
1771657
186899
260359
650939
705506
439540
1260935
1904564
1266408
1290432
1133728
29227
314941
1245309
820706
1935666
710109
1434465
132602
1024110
526612
1253763
932467
1233267
1997440
692955
913813
327487
1977749
1227580
548795
706832
1458306
1038016
605713
355578
1567863
1390014
520608
1194958
462025
1529262
1504566
120719
1248537
437996
827189
1848347
105341
1324558
1937575
540718
1064015
813923
1124138
1728716
1903444
972048
1017535
1480324
635457
1247082
1493530
1864314
1657653
187902
1306523
614830
737842
1229757
222382
290700
1688639
1901356
980323
326126
700349
1062029
488299
940588
690108
1219065
1963384
1419339
1596901
1208107
1589204
510334
1408728
267426
1166815
1022050
817882
420917
710303
986455
1964801
1228307
660457
1350846
1346149
1179183
739147
1939615
1707610
1296613
438970
620174
684427
636963
1370242
372003
233066
980909
1676807
1778187
1141943
793508
557121
593065
45682
936457
964757
172177
1966028
1854065
1763951
174640
372299
242633
1876607
4834
1188024
1416842
1322109
233559
637542
612963
1246181
595470
70871
1186135
1821790
1983626
811456
780243
1816350
997184
604015
106365
697273
514381
1405390
1762157
614350
1009957
1173478
635004
1620258
509004
1792913
484190
126285
1765768
811398
1276351
112593
555896
1260992
1486797
13359
1949606
1461816
1717768
1703706
933616
1227569
742735
1449791
829261
679844
994877
1478493
1134185
588451
854998
982577
1498710
526667
253520
464372
1677974
110188
1424772
1815171
209882
727248
74453
119544
882923
85422
1815820
1463214
1371001
1631839
1249081
1069696
432979
407318
508732
981021
1567328
362871
1450950
1933434
817739
1681691
1032898
928233
835374
1406718
346971
1916284
1514204
1391063
616540
211402
466753
723654
1179523
43636
582486
1788205
273599
616654
1822289
790834
232363
715730
404065
17702
1866427
1989416
1411725
1387191
393516
767697
797951
1334710
1571855
1163755
464609
806427
222581
1686349
1364889
990517
365867
537242
849412
221049
1778036
1957938
157657
1696665
600490
1648215
1757596
194538
1316019
713662
456017
1030855
1048861
1222413
618652
418053
1048788
395600
944857
1835508
790824
1437604
181742
950988
585006
36743
1320993
159204
1399873
1769352
1919062
778767
1333586
719628
673334
1899866
729999
351413
1614172
1598456
1414351
671433
1156330
803684
1037811
1702718
1990919
466577
1721859
1794260
1441660
65383
1313673
157236
291735
194454
938067
843395
1848138
1365043
572169
633004
1784962
329112
1374919
934483
1658290
431485
771721
1113405
686806
1235352
156891
742664
275378
1331401
85324
395497
658484
1232005
1751506
187351
765937
1453480
156099
988585
1891169
686402
1716379
337647
1381139
1054298
967425
1010375
577347
1948014
1421138
800350
611587
1501321
795807
1498902
145413
1337076
324705
55833
648202
188739
711890
1826294
759863
1076941
1850783
1852784
234353
1414827
1598519
1325882
751271
252058
1251254
214062
422685
1312400
24653
1878966
127539
1422446
1507419
297135
522534
568626
677037
1068220
1517909
115339
1153780
1602206
672739
435040
547340
1342450
137811
1033969
1233641
1324555
478782
108056
1576076
643810
992990
8280
1529600
107374
1345541
718705
1796537
1864856
1530156
56373
455469
806521
935741
777069
353991
1946877
888343
1990731
651926
1853473
473941
1511278
1441768
552266
1817611
292990
210114
418486
59318
97515
464103
1380038
775900
1399202
1595677
1780617
86846
326911
1361694
1553999
770322
1635605
834014
1907008
239693
1206534
1582398
219851
428872
1971974
362740
1275980
1049965
92140
672226
1414032
33286
1356984
182501
436355
1560210
828525
1346222
949699
1204617
821523
1787308
1004315
645453
120747
1577816
255946
212355
526247
431010
1628662
891584
1749658
1239039
1927113
1379700
237217
953176
1603635
1205979
688354
1000341
80817
696710
1477067
854605
358653
1927340
1115472
290085
1393299
1731281
1572173
1580359
474202
1118517
1236494
339761
1820253
1028631
286545
1660820
517223
1293568
412372
1855043
144271
1858994
544441
1912239
1829192
1620349
1651665
1103146
195367
321438
1264461
881189
624250
1842703
49047
482758
1866215
1554497
598890
95136
1639393
536420
332341
295889
610365
408391
48005
381619
382255
25792
1931731
1478332
1977798
1824146
133905
381672
870979
1827422
1301476
1638533
676894
1897811
1526836
950897
627679
1782120
272755
1218594
1413003
287557
215557
838961
239366
1381153
1472291
1381241
1592112
119189
936785
156587
1194558
1572627
461169
1370965
1711000
1628433
1273841
1860664
414772
1317589
57070
102119
1589555
420550
38547
198265
1327010
1191596
682048
601204
749275
1199902
1562978
1850873
665679
130376
147258
492497
1446435
573908
634414
1704581
722233
1967951
958886
1311944
965506
546273
899254
692979
1373395
1292479
346679
731643
1574359
145752
160678
524148
1125836
1566222
893738
1716963
1818627
1937953
1907337
257710
897382
232268
1659793
1713487
570947
1688367
163392
1906038
495385
359174
1715030
833799
329364
1372022
1114403
1020614
854552
733705
1930308
1028662
387067
476047
1502340
1636688
326592
339906
1745279
1063947
1260482
1945844
309942
722006
278474
921627
349880
1044887
1141656
1408276
744108
656317
1580092
1761734
1401836
273082
236951
1274903
403185
1557840
218894
1856914
373247
886009
1378108
354877
1499754
831284
1627502
1557045
1712677
1109995
1152687
1858435
221526
1373998
1514480
625694
748638
1163925
1908692
332932
568166
524593
1059331
1430829
1419441
871151
1012429
1508691
500971
1496093
42312
411063
1737778
992270
1848859
1221708
224314
1581644
172998
416263
714491
1723206
282123
714170
506169
1519879
1865432
279672
953822
55765
161355
1026289
1550356
1465659
1069926
1673962
551245
1996788
1534702
51300
1379859
186889
789171
445929
1794925
395851
1711054
1832556
1013420
530525
992532
760464
432631
1689779
820254
1474513
400216
1126278
1516919
855180
1069915
1930070
1044722
1398195
1791873
1812405
1362292
1046496
282642
1415270
343321
330945
619970
1988703
1146898
567623
337682
1868120
71211
759005
1483298
791253
1093317
1853677
1599781
1158870
1278766
100914
431709
636274
94232
236839
570793
330711
303305
856398
1892537
1863094
24373
1982123
1053638
994741
819856
529248
1470843
344433
1543880
1011919
95381
996039
1199363
173311
213381
864233
1082957
1896743
1974242
1973080
1136201
1729307
1590682
969995
614355
1190134
1369475
1576800
1462399
40197
980152
1183630
1351741
508661
1861558
872483
234087
604786
1259595
1856473
1350327
356274
1035403
994304
1028261
1096503
167483
346903
441286
1219524
1116955
4656
1895344
488568
1090073
362423
698073
632300
646880
1102258
1274135
916472
890253
1444348
486789
814491
1698256
874251
551483
1021902
1382888
386652
1624234
1822233
205435
800613
931967
209364
903061
260400
1132431
496881
1339992
410048
1664249
1830322
51173
65700
165993
1500049
1556605
638889
1297419
1029749
932315
1238672
1812826
312511
251498
1213437
1666150
848872
1944379
1847272
1192910
1741425
1713952
960820
1345456
557904
278284
973239
1368221
110616
1191802
388032
1858945
1850575
1160678
1936667
1294581
1066667
1842762
167722
1045938
553334
399374
1382453
111592
1781724
1185339
1726615
681472
160077
953794
1111089
78822
1667238
1111072
300217
1885033
1913288
1827763
412226
1241619
1798761
517506
1100347
1725156
1461650
1436558
1040981
1242689
1975883
461603
630301
833004
277650
1838112
1077871
826959
533421
1627348
1682508
683372
1179693
56039
324146
1735155
647204
1980942
231414
265769
1437360
512485
1477082
1710577
1209349
1656987
1395862
1888202
4807
1041194
111081
79672
1596760
410322
1564891
979930
706804
597801
477276
1106922
570106
538586
1874064
435017
639528
818763
1239938
466189
1985625
899235
316830
1367613
637362
615834
1764616
1558707
1102467
1139826
1405665
1470963
1046612
626677
714378
223935
646186
1105525
288380
781678
1345882
527629
1735849
783838
35077
142620
261344
1472059
1774126
257997
1211759
1056013
450549
905769
685657
431853
556838
417583
441081
1870191
1253437
725953
1268192
574281
353577
530883
334964
437855
1361246
46105
1772384
1683170
535499
131178
65265
874002
103404
1644517
47032
1619950
1531269
1350975
413769
1925745
483339
1724581
269936
373186
179898
1635899
1438299
46342
1019411
1149348
752001
1049502
1582370
551195
1902644
1220086
984627
1753456
1496124
608315
1751776
1720577
165479
1386876
781298
393917
1190050
1704543
1221417
470558
328459
1612065
1822132
1675595
1850440
1241179
328253
389962
283564
1449189
1878623
247152
1547983
1459309
1521348
1989104
704067
1259761
356977
1410687
823539
866206
670908
818832
907568
833364
1387440
1449200
1058827
1620349
1497538
1228370
965155
49401
97912
399219
1246323
1864658
474151
846470
804051
1851997
451955
576457
15266
377299
1577306
775196
1545451
829672
206082
250287
326547
1586494
713153
1198906
1431880
1805685
1002701
953980
463840
717714
160029
1273298
1081509
1784151
1159830
983404
1143822
646337
267617
1341825
1222095
1361063
1376927
718811
945067
1204659
1234478
1853876
419582
1695671
242287
1751819
1586438
296373
130205
680348
1864754
1591957
7819
716565
86184
614395
1079076
790201
1601851
817558
239475
981729
241095
1352991
569006
1049152
28448
1969798
195211
390496
1750159
1421539
1276792
822486
1923166
1313291
1459711
1139138
808930
1213485
538564
29803
1375198
1642079
1383517
461663
1366448
144919
1520322
1898845
233915
192751
1477731
1300715
909520
1811276
1935125
1452379
224787
441933
948405
1940378
1683152
1506341
1270040
882022
135013
769982
1215347
826109
751573
1623282
1083209
1022565
709620
809106
1512501
1775784
360000
1785285
1065606
893671
1028462
1968198
27652
231413
584548
1492384
641294
1062713
1475815
803307
596164
760267
173041
1379107
970967
759292
1806955
1149328
966565
90100
353062
622312
806048
13654
265834
414742
951978
1851264
1581314
933428
1495609
1389737
989288
684214
222395
1540919
226924
488627
1267690
1144963
1568694
304441
1783779
1458143
1760977
1880166
598420
988934
769222
1754198
1678353
1034857
623948
30425
525856
566388
982244
63768
71810
838423
532250
1334981
497757
531118
186360
694048
1132111
352592
91214
1343008
1794547
1753224
301920
702964
172552
418555
1436612
1893352
144152
1420744
293825
700121
695083
1863764
318152
1543234
1793496
1846911
914236
1390257
89126
1173301
309001
298405
972236
1746881
301269
112105
1254731
1033870
534155
1321661
218798
1519721
297622
1216740
1016739
1372164
813768
1158277
1667013
470780
1617479
552738
1608130
957928
1755920
1031493
1682961
979548
1682457
1550226
1259757
1172934
1170530
1089797
1006812
1279514
1502227
1607983
1326526
1974557
1066524
1105060
1085651
528844
1182058
527795
1353481
1198033
1987442
754000
486494
572519
705628
198412
175826
662445
615366
1237195
422023
1426478
973501
1580098
1169885
530308
1263016
1085660
1375710
389232
1111700
1097505
1350216
1142702
698780
1913144
924126
226566
910038
1383304
1093389
92845
369795
1410526
275873
1820325
1631802
1891658
929291
505406
1248888
208508
821915
239421
1513792
1245394
61825
797828
843370
1236661
1464445
478037
524579
1202382
540576
1427910
1913224
230527
978037
1445085
1452804
144134
1363034
662321
1959831
1716225
1209980
1943883
968788
420388
846203
1942770
385830
1428184
1571863
1377958
1793417
1096798
520837
1701715
75194
1422936
1619983
1238311
788187
707206
1577098
248708
554785
132497
711925
1797640
199772
824202
1284826
1020827
1099907
725875
197187
76425
120011
27470
599649
1661919
1552957
1641743
160236
564537
567808
438561
391810
1591942
992659
1320349
55160
1475933
470767
984005
1741952
45484
1030733
1216664
270827
888503
966666
1347937
789959
130607
650924
1169180
1628952
693774
1440997
251115
210715
709955
463337
407988
1976541
1126526
1488448
1065192
1073237
789825
1874545
1266534
1940960
1627885
43326
1332913
1551229
1415706
964770
1584546
1436675
261153
33026
150725
974380
1645786
1995854
645408
1084600
1126423
50515
1526312
372274
1863860
1762310
461306
1034213
1671776
978334
1013888
1185523
702099
1295526
300048
1609534
1415400
687817
747300
819439
949708
104662
10207
1640927
1635673
400419
1368567
555885
247421
1323926
53936
977677
1336687
756141
1996927
1986321
139435
976638
978944
1506175
436394
1254209
657408
146128
1854463
915698
427576
65345
884713
880912
138198
381825
992031
356834
1067853
1946045
1915071
776681
1329601
149323
1016553
1779062
1043232
530956
1828153
1991461
1626395
197191
1652115
479123
1703867
1287222
945312
1191194
1829592
573520
1650023
1271519
1549617
1318348
942028
1240015
1930215
282035
1274868
1475047
1504760
1193322
593454
185126
1727481
1790777
1858888
550163
1528033
212472
248919
977223
1466969
70901
1701367
1375853
509557
151402
131697
1774144
254748
660837
33036
1891415
1277215
1275375
502703
1519639
1499319
1111093
1715206
1722907
966073
735020
1099136
458647
858280
807979
1743055
866398
679197
1832135
1678541
1866857
247795
1483929
1835674
1257579
328694
472156
602756
1361070
646489
815245
1021343
1662691
559694
340718
351627
1846632
1918520
9866
1280780
947675
1196597
1927159
136069
626364
1696194
1795081
1196840
1737887
1416548
1399031
1769960
184148
370469
223700
1303579
612938
189220
1777392
587182
680373
1017384
1260460
1009762
103397
50786
1426761
1085388
731095
1978748
72875
1859904
874272
800224
473279
1260586
1427493
1243421
638837
1708572
367634
586719
1428294
169196
1798237
807003
1566189
1120855
633587
1666518
1628425
821285
141789
1354857
344775
1440839
1417823
288145
1641942
1304865
1579064
31342
1938082
346909
1736870
457571
1537680
1444515
1282122
726464
1284059
567167
746075
231134
110534
1765755
1041423
1689385
667495
1941477
285035
237067
828368
888325
69918
1925386
1094807
1968791
546889
1900296
1028945
731354
1376006
1830345
449619
1316680
1214382
1293909
1936616
553958
1896753
1879206
887325
566085
897372
1008908
1540376
848377
1101764
415856
731580
346266
1241238
1026717
665794
826550
629037
1672004
674096
437832
789910
519804
1027154
1664334
1501232
1653946
275132
1351833
346747
672784
207990
222389
1448694
291506
1789940
331166
559917
1192648
1962697
1632750
1130200
263932
173881
538509
156791
723078
1912553
1210653
169861
878503
1071749
654475
1153639
706925
901467
774844
659189
424911
371322
44481
1264510
1291746
1978129
1310369
780700
551187
693550
1982011
1333370
858536
124508
1128914
232181
1451988
139091
553891
430127
1420930
1842782
927889
1171057
102376
1253336
1040821
162244
1885814
1419029
1434053
965131
1571143
699375
1461246
63568
1922509
714988
724584
71193
1230878
1294683
1020611
1473802
1544754
1137577
130989
106109
1513245
1140377
143041
82321
149907
1829982
1659110
1879485
1942927
671337
158695
1644296
1690297
1847240
1263998
703170
1735274
1418699
694089
245507
1991155
1128460
165450
79195
908678
821349
1073738
26866
1580519
1380349
802805
812042
1844231
1131659
686427
1169062
1278561
1080715
386605
1010751
517006
159298
1773549
496025
1639438
1189450
1089933
520717
1345269
1438182
630691
336132
1690844
1230576
1892729
982676
859212
1955266
1901491
1059905
959982
1599183
1116835
806107
430861
71003
1220424
848802
1972272
831552
1949051
1028096
1851796
77302
4680
14490
1297784
1263033
1742188
1125439
531625
653128
314564
281266
1601388
1173889
1855258
994907
727219
167749
1052344
370117
1288651
1646290
256242
339762
460846
364474
1712799
1697122
527095
1035738
1739580
501301
433964
1787625
810471
1950807
447815
468999
1743728
1156739
515474
37559
548214
1330101
874700
1665345
1135566
1703153
100361
1555702
1597997
803759
1423300
1676392
1333136
998688
1707183
918137
480541
1346542
1558952
1431994
1247924
1454190
866674
289671
1504730
1639175
1142177
1769966
1871364
1942824
1908468
750430
1041998
1390296
1133183
271109
84057
1634627
458879
1406832
435655
1750775
149770
579710
254243
1535945
1330014
695875
414028
498669
1495157
1704304
1431085
1429202
858508
1653391
49242
1938552
966816
1888205
939866
263489
125955
661759
30858
1364715
165986
698066
706586
1315500
844613
345916
720255
479743
133548
707576
1383058
1884376
597912
1945848
1778388
591535
89637
446387
1691966
1462031
1731197
1821142
877983
1899804
216765
1023967
1482068
77842
745830
1418196
935429
1286480
1049593
1220136
620425
1960873
1518753
1607939
1334432
934068
1784828
898047
1207659
283614
1057321
55829
800123
909117
1483325
370312
1338513
1292353
1746
1426309
1743416
596523
1249992
1986606
149468
685206
541271
1834819
1107018
138535
400875
1546035
227084
497888
791584
1755536
706583
772238
220327
946272
1586368
826863
655310
1647340
343670
1159071
1146517
1811935
1775636
316328
1975961
1476831
839086
949963
536296
994856
175208
1983828
1639170
1779299
1477698
703324
1677951
327290
1417082
1801342
157175
1139915
1741746
163990
1773306
189556
532251
560182
96846
718828
1231114
620978
261962
372997
1365192
1061368
511148
1172226
1722212
450306
714655
1306872
1387739
443175
1653862
1153115
1088288
1680265
966965
498942
1804510
879236
1623885
152046
1624154
364359
633731
1170240
1559554
903043
913250
1705211
306540
1582954
1508220
1046546
379483
903424
1300461
1350038
1667822
961792
1271168
665303
1519129
1885763
363498
1627385
1680089
373528
395403
580479
641459
742271
865851
1322358
924076
157683
1302468
813394
132248
317424
1928939
1857059
953306
1965099
1391094
1438498
894785
393794
310315
76601
687874
1330237
1512604
744361
293226
1649748
1723524
399078
476300
1364125
1369865
1790512
1065991
1120147
566670
414664
1704051
1067629
1457657
1974337
145318
819749
877403
156502
625687
605475
717480
1324568
627925
425940
431666
1648684
302877
193388
542782
640672
1722405
1093118
89785
1818244
1025668
1816897
1430821
1116678
479087
47382
1301498
1315098
1056573
644571
1349365
762279
559767
201714
1351079
1224906
1496009
917834
1200304
1502954
874560
948892
1859139
1024415
1016566
1096689
1524924
223853
1978220
469025
28067
114478
186564
1069
1825213
1900040
860321
1030172
1465571
1268383
1984126
946878
957424
654111
538240
240836
154094
1276310
395035
1305868
971044
1231489
1803791
1255190
1623066
1313451
1910924
1363685
545159
611491
894416
529021
299746
1400695
581485
492709
1916234
152893
351003
1021425
1377894
1183164
1135336
761078
1433263
37970
734447
741180
1513620
374947
1088484
99820
1897214
447271
286542
135943
1024148
444149
727514
1861680
179536
1869068
1400785
1069146
1819963
453466
1051837
263234
173710
662595
1335438
816496
1589015
988415
246506
88414
1395711
132294
1876009
1559840
744738
1229844
1297632
1584714
796312
1481387
754648
1960348
708198
724165
832576
244946
500339
1687853
129424
439552
1440013
800547
497707
1016576
1937093
1609270
76501
1051439
866835
744004
472120
746817
1978995
1234776
980952
1858794
1296391
1483012
1423946
1004312
680473
1686130
1768460
843145
264846
1509071
584779
1234689
193057
1307507
770627
1070141
1968656
1141486
208725
1453478
1746552
1203006
683378
679191
564788
562322
494162
1377276
939122
1977018
296339
1586458
319718
472203
587457
1383585
1023250
117051
734300
124662
267114
890554
1930262
255906
1373347
340293
1030792
1641914
1552323
1622702
658009
1803586
757078
194433
938320
250287
1218184
1219407
1137319
1638852
110225
375678
1847642
184829
188336
117970
500542
39761
1844254
1667650
1289640
1005291
1339362
1714867
1862442
1255925
248963
267005
1888540
1395377
761039
795060
905083
1592717
1705231
1838654
1000640
662764
705100
1866115
722017
460356
1215158
672159
264794
1617810
40296
1753066
703636
615252
24271
533578
1612359
343401
1765469
1259101
563075
1309872
1626949
797116
1797918
3029
1706285
615046
1038699
1549856
317684
398378
1580933
321311
358465
1554619
723218
563123
86358
1320844
157269
358327
1629069
1147566
1469806
1503558
1833400
987878
335428
1633009
1838621
24100
1619833
422928
1252440
1478574
665448
1781094
1988468
1851723
516824
301166
7664
1462723
82686
1897244
1500772
523093
1777930
577099
559719
780885
15776
446382
1169608
315177
1797581
1263622
1006065
513482
1705902
1971822
633747
372696
1385502
1001970
575063
1757408
1804855
1637101
661857
271917
555825
1611922
118256
1681752
1095931
729390
381593
1494802
1274464
1257324
1318342
1873416
1156665
1800237
346643
1558091
28171
352908
517127
1619518
1372974
1460757
394635
990382
1970333
491197
1661433
382722
1587050
367093
1025672
391944
855237
15888
1614229
151754
1422359
1871999
272220
238317
682135
484957
1622501
325770
36704
1201089
1260228
1080300
441279
1770101
1481764
189437
408559
368059
587537
610255
1068974
63235
714460
1158958
1120550
1173395
670600
1593108
1380839
513241
491406
873181
525755
1022542
449835
1106535
244179
1020531
1869789
583912
1505589
1038370
1498153
321196
942689
1707456
721247
840631
1168384
1331929
1582039
1945000
1965122
1370588
1023352
1463741
1619584
1859605
1533675
642863
1176780
939661
1759376
594051
471198
168415
1424928
767469
1059121
984687
1055057
245798
581043
1895698
208509
1739435
379781
426094
1714812
1776232
1637926
1815970
1179677
765990
1923376
633593
501269
667929
639528
1577952
1034473
760043
1511118
1268242
932191
1527790
134450
1456417
1232605
267102
641147
569630
1098122
1051385
615679
1092257
1825431
1680980
139781
368603
1769652
1342767
991897
342367
1616431
890200
818655
374252
1749417
29650
52341
417905
179074
1836942
1964609
1134577
1520482
1158501
1413922
67301
1776460
1200673
1020557
848022
1877347
1901827
580397
858598
96871
516440
695082
69945
1288598
1916038
1678736
697424
414405
1688815
100141
1730683
1500751
850174
1074843
1919393
213102
605329
636382
192142
418359
134635
695067
216091
1862150
1433970
1588612
139536
362886
1039130
855825
387039
1619148
1376407
1584292
17040
557577
830946
509006
278759
1120514
1798111
1998985
1222718
1467470
926376
1433419
373494
263604
365662
645625
944478
11818
182443
858685
353478
1175330
1930312
74241
1855007
1089517
1364882
459220
1279068
1138348
1106081
13189
77306
245111
1535116
581189
1333867
468331
1134373
1605064
43716
175853
15913
627734
833389
1791166
696853
1671724
1749097
1047850
175748
1604974
1096989
1994082
1874722
361352
269358
789571
1697198
139737
1861505
1214070
294274
349847
572686
1487813
1131927
860831
1644527
638223
535536
1614873
23087
847966
1843665
1580102
1445601
1802267
977991
858733
1722850
1572195
1002853
478357
1702100
154124
800684
1658473
328662
644309
1323476
657572
1503187
1481581
641338
937462
417392
949835
226270
1335008
1131539
413782
1980115
1013087
239914
1624463
1281039
1669879
880128
550983
143652
432010
1691050
744848
273939
1395973
1378060
111331
372973
1496070
1139851
1093202
1585463
1335452
833652
223252
1718574
511735
1908133
1004184
1231262
192133
908956
2104
1214964
644341
692299
4984
731554
858435
77675
422994
250132
579454
819655
237881
1521132
1337621
1784929
629584
1058640
1582629
997174
258495
1749923
1357783
1987207
1733077
542597
726295
884945
629145
437902
392442
875548
1320142
3076
1156965
1369069
1975921
51621
498148
966256
247311
1104881
454255
857592
1956832
1778246
798603
1830193
1331153
3566
507336
207000
1654452
1079451
991502
1322557
814705
1426411
168381
1611364
1069418
1474012
100017
1610585
948488
1552217
1940882
1585433
1213294
1956378
794543
470134
978199
1168877
970632
91761
1931179
1394749
1611507
39438
727874
62173
633378
946185
1459760
1249699
1523741
21418
1093007
188050
993819
528494
185838
1390403
795403
552192
1505304
401295
433828
1679973
293192
1489513
1037274
1152880
699783
923278
999206
1608858
330536
1618481
878197
211188
941546
451366
1122828
1978971
1919425
1884031
324965
372439
570025
198401
1558888
687750
509872
550386
1979499
1021546
1658927
243731
1609602
629524
311566
398096
749318
837279
1463311
101836
1915147
1398868
1185764
1464148
323401
1469287
1210663
816372
1261119
753794
1452253
1474108
1845136
274132
225458
1606069
1327110
565247
783598
1445002
281560
498836
404759
1689850
406075
562721
1308518
1903088
923489
1597907
861960
1888443
1157205
490795
1979861
1618987
1658930
233721
1920421
1140310
20051
173552
303188
1879675
1567835
1049910
1558725
1563723
1590567
172580
1632198
817606
1174179
991136
14201
1035028
452786
1031172
809724
1957366
771895
892092
1243915
911891
523756
1755200
1726185
1201159
729517
251466
103369
1041383
728871
1760326
1211239
1628593
1964665
1342062
930723
91599
440018
1938877
945642
1533609
672187
1706483
242726
1985974
399039
1259221
1692344
676708
529278
1835736
1198623
1659230
207700
923676
971029
1094663
698425
932144
1521089
276373
1992889
1766106
1812081
1291356
326068
1775420
100910
842015
1711127
813273
151577
1661555
1411951
1522840
629543
504245
1564623
1204919
618280
1922512
945376
1344859
37579
1272764
1377418
611373
314665
80566
188133
1951738
1741932
1474403
1641552
829512
1043261
1130974
674209
1949012
1813285
1169624
821541
1041761
1836009
1407465
861753
53889
1689448
394927
1028489
269809
1555573
74528
864033
1527735
286748
1504477
1671927
1255980
26177
898317
701494
1724522
121356
1561909
593971
1847831
1601294
1137359
1919581
1808731
1016288
132357
1008396
254420
110241
1357893
1079327
1303261
875727
350280
2454
1696886
52983
318165
1729297
1847829
118195
94745
1543416
1439808
926788
1460753
1454039
394485
33693
671387
95983
1278831
939605
631157
1026295
999833
1923077
1884
830169
1332311
8292
1673050
1397232
965139
1669718
1665792
946818
1668052
330724
898408
677450
1503591
686690
1728436
458256
1195761
1420248
1693273
601046
182088
491866
350264
934522
1634231
595710
645733
235290
1386329
1175709
1285901
1386206
1745153
1370638
1678566
1680873
1035801
1789660
757256
1843123
1533296
753877
173553
1655710
1849046
256495
702095
742762
477448
813306
639596
438827
75657
857748
1416390
956373
1550535
877682
412668
553284
272549
838528
1286623
1848780
1992411
567524
802208
1575909
1373877
1098411
1943237
219343
794811
1759428
164203
1586204
1439577
498346
566022
1593312
778031
34269
279815
678397
293967
1842243
1996859
76119
874882
740793
1529186
733340
1466002
1632999
708071
266495
593406
701756
1548761
1750827
202021
1898575
1239057
1281616
539592
595842
393097
1933359
1722313
675580
93892
1378079
956953
833351
1376013
1139357
64175
1260802
323638
278889
1689840
1977908
945977
268522
1152880
1124737
1811817
909496
163092
472810
663861
1452714
1958232
733664
301623
458941
513078
877329
1543281
1990414
1987645
740102
1852934
1405245
86890
1236661
241892
1383173
1104797
1433931
860705
463831
1086381
1982610
1331660
414394
831440
1676364
867975
1890460
401798
737743
569335
445844
1760279
763669
238536
702201
873877
581151
112359
117220
1774944
1644347
1822959
467382
464311
35894
1184034
320435
63309
1242211
1227008
314039
1409180
672886
1949554
1626106
543622
1659729
1925591
1756263
465256
1378496
789560
489559
66544
1547021
234344
1436604
582801
1343648
1988637
1251661
1817366
1569697
343920
1428707
351365
631689
65887
118602
1790226
233074
1439435
1840194
1956976
664701
1853788
767742
24790
1947507
397637
147746
1047142
893529
1923118
1445594
599488
1099904
1784112
587794
116412
183691
105282
719654
1010464
1787850
88657
1166295
1432359
96427
1983029
607531
884641
65866
1394474
442044
440022
1981708
460130
429508
1019225
561641
1026177
1344816
459027
1334817
963008
702807
1037182
1831958
1333315
485627
413038
1387882
280619
252602
1291003
27343
309702
1730009
1295469
56704
1135026
1197543
170220
250976
77249
1120552
1645199
927188
752278
1742604
12187
230013
89273
153287
1161363
663732
1474496
988071
143078
1739843
1259139
297631
283731
829738
344891
1317913
372331
1148662
553599
1755134
1360391
458213
1294903
625205
1794832
206530
1968049
1170891
1029334
256215
1274930
1202392
139952
1392500
1340025
1198754
522377
652418
402612
134408
182315
1565778
1201572
1737009
1539251
294138
1935443
1656443
347232
515041
967886
205836
1368483
42476
679067
162540
758148
957849
470465
1956798
1320027
670023
1550238
1257057
1163519
1918993
423229
121197
394329
546423
475426
1240191
112647
684302
1469650
854390
424078
326634
958906
638013
1697109
407381
911300
1829287
1203901
627264
331783
1051884
1865716
1826373
533799
1416015
847853
529414
1581573
1883673
1523046
570451
739448
1601803
1994643
1921936
8027
1399589
277441
170590
1185568
1906691
822094
1077938
124869
1680590
312176
1197364
1019257
750647
1150144
1808783
334416
75588
973931
1674074
747499
1484171
1628272
225215
567880
391843
1372477
611624
1274942
568328
1631789
736897
449365
78889
1635434
191964
634051
1341622
1208156
416871
222004
1231742
457564
974837
1481350
441369
26767
106293
1632988
1540705
94405
271098
213709
44179
1618319
1525235
757316
1676130
84917
1098251
1321005
1068670
1866707
577850
56066
173026
826146
760977
1248105
284540
1233236
257927
175170
1255760
1817269
282282
1218537
1823245
238571
1704360
528323
1597242
1334910
859875
1471628
428701
781709
67921
971908
731658
824617
177923
1237479
1615836
784337
1340882
335412
1855197
505119
346005
464543
1366572
1252423
1231511
953845
742001
1887504
65013
1567887
1256946
813984
11980
1633284
1943770
696042
54448
249591
833103
1072302
413042
1209976
545350
1905752
1136189
1939724
1998290
1694485
563551
35984
1522265
1129487
69382
875724
1261193
1484419
149385
1132958
1899462
1689448
1696240
1857333
712489
1789191
455329
1803484
451575
128878
653288
1399808
1358604
1221139
945232
543435
1425436
1093478
1797054
1376225
566198
990766
1110811
1349469
1648878
179697
1198355
1867531
571275
798551
380395
1886751
1045418
148168
421781
1487499
1294401
99690
71949
1713350
1846170
1521649
1310400
100430
1040757
811715
68129
806391
1357074
1648361
791328
1186916
1503451
970293
1358726
1601054
1372335
241359
534341
1960527
834855
802589
1990877
514242
1322581
883491
786146
1505281
198480
1572928
235532
14463
403917
1763562
1491237
1061686
1037869
1085002
1561709
186051
968707
585877
1872919
362723
1442004
1139011
1405701
401723
660046
1997054
40215
1418181
1252883
159425
158461
27616
1213037
1371326
1309713
863063
1050290
1230541
1457078
1027752
1545373
1917280
1081100
981091
897079
1576371
1342728
188031
710462
1998718
906429
1302348
929614
1875158
899914
1822032
1397098
463066
1482086
1946708
1952194
36405
145573
1719625
420219
658002
477505
1253174
314025
1750401
675992
566109
1366780
1033195
1588162
1958567
1517975
75054
430686
329040
1745033
513121
433998
42256
1600738
911014
1000050
508121
424966
1096190
1684534
356804
84620
4723
1085854
77704
488493
1779074
936041
478499
1384370
434905
1672505
1001589
130173
1463213
245604
912324
175484
899399
1063245
1520430
174707
307221
1753703
253435
75757
322779
831902
69144
72589
269612
189100
1720645
789748
896082
290383
1764178
1105769
1597867
921975
1413688
554665
460643
1413328
1930269
1841477
598947
49043
805922
1790157
780107
1710175
592425
38831
1403113
1410968
751932
797740
743267
549202
508448
1052422
383103
976187
278483
1488409
1124598
583645
805430
1494617
984524
1133529
449658
1961740
1251737
1518815
53306
1137479
510372
1319905
1237113
295834
665168
548852
171209
1711634
1208813
1184315
711619
1394000
1695943
1448240
845750
1133888
1566278
662970
1816807
875082
194843
357175
407110
530573
175538
54217
1415065
364110
2760
1253782
845005
311782
1797703
30236
882458
1572391
580477
185663
1915026
596705
1545173
1903567
1915658
1967419
358358
1250070
132087
1224447
1585270
739567
351162
783469
1907401
1871414
175876
1335969
1849141
1717613
1286180
1656383
1428671
1627458
1254207
1492904
1977766
684090
483129
1588332
1365044
35997
1702711
1725116
1322202
1424278
249405
313776
822982
1439597
734297
84174
1633156
1863468
1849273
750820
435725
543784
1128248
1007108
66485
1386444
1680522
1820442
1964949
1023997
167543
551570
269272
562509
1265752
1955073
1835113
1987812
268502
316478
1879789
322795
780729
1320667
1807644
638719
1499110
203582
485831
1909678
1742141
1649488
458136
718550
1264923
501009
1343537
915465
186084
1475230
192797
1586413
1087698
1064095
68538
1650072
1595947
1073173
962457
1182130
1411059
564535
372974
759695
1434884
997080
1647678
224543
1403198
1757760
367278
124919
630108
412764
26441
1270645
1407398
492641
1144035
1720575
475672
587004
566427
538725
1093517
1033304
949280
1209619
794918
485281
1713804
1812391
847472
839838
397569
1371512
856411
697179
1892713
281414
1216614
771228
92410
46499
1003869
1415065
1109800
1118369
267443
1091128
1449612
658382
984768
541589
1677748
871649
1999088
1372952
1391609
11548
975188
896433
1520185
874414
948219
124994
157069
1982462
1106687
404657
358537
405095
604952
926116
1559141
191355
1591361
1229768
1410548
74915
213398
806700
1004534
876368
1649393
1730199
931423
743157
1976110
290927
1252199
666244
138974
1789376
1584023
912072
1055611
3114
1425343
312338
270361
1874957
562027
1217159
1732317
1856812
1230477
825407
1437907
257675
266596
949412
390335
1297926
74909
1036119
637052
804691
232176
1363262
642238
1088847
1735377
1610688
1904231
527733
974969
1412983
1696645
43223
1506081
213048
295077
1501461
1815632
534286
452930
892276
752188
515938
1939748
1394451
1088184
258983
1239715
1465217
356512
1147978
583050
924265
341658
1659742
794074
605527
1738419
765064
223024
1174738
132861
359979
1573564
280986
1343304
946416
141161
1138756
1569910
1253858
522360
445226
345698
678080
1455229
58835
372286
39602
346932
1061611
1250545
1232439
749559
1186032
1222958
262579
30831
1074125
1216390
254722
1033649
1876529
1813318
1333749
1671666
1541418
691768
1519278
1878227
65571
584687
946052
1844141
1747386
1648201
1655574
53179
410294
763263
1069715
510108
1359997
1790383
638807
426015
580458
202364
1490100
1387460
398124
114086
105579
1671402
629130
950208
145927
1771616
1069813
915901
420697
862957
795769
1466056
1146921
1456032
1847326
1212461
1548352
1510243
1569635
625969
133265
1046750
1720716
1723300
1990431
542111
761917
271584
1701337
977595
1736611
919738
389412
1258771
299004
1345455
1121234
1718193
1967462
1703436
305397
1480244
782849
1110001
231916
652289
183687
1859950
1790943
340514
488872
1818246
511517
1462309
570664
1772562
1470650
110367
849365
1646780
1885984
687678
515840
1927044
611227
1134240
15257
1428719
1654809
1584097
1508705
1834492
1730593
1161929
1431629
1548368
658190
519471
1451286
11755
877843
1657476
999834
694126
1709139
901804
1735195
601717
988798
1702898
1316139
902067
531752
1033693
1157031
1499679
35918
385763
1495156
1721903
1866133
1376564
1397713
574854
1058398
389967
509437
1221860
662103
642336
1274835
1887710
1723613
412661
1955410
1165989
662873
386225
496329
803764
603222
1220028
1832916
1887732
1871238
486169
15340
442219
1138888
397003
928357
249289
1829199
761072
30685
1276579
828963
10243
732913
1737967
1622589
176014
125998
1671038
880395
1118863
1698941
1735490
1866370
1704210
246843
1578357
413402
1833546
974591
1881170
616089
1888329
1850684
128410
1336395
580954
217174
1692237
1584048
601154
646740
1193705
491824
665144
375588
118251
1468849
406843
697915
1188707
216477
23870
1277708
1598932
1930859
1942191
1280253
1112164
1859515
639757
1456880
747339
1915359
419512
1136658
234513
1637833
93336
728516
1409007
1148905
169062
639536
222809
1680137
1376608
1375987
1825627
18855
173692
269447
1698020
478118
1244449
1568245
1915429
639826
201105
1180675
1458800
1325444
1632815
874192
870198
1672209
571718
1354129
1803872
997191
302168
410001
1891806
396544
637924
751725
1289614
1419769
814613
879035
243758
1453215
1339781
1927679
44204
991389
404824
1649194
906171
14017
1103014
173254
379402
1378928
1156714
1193025
601754
1559752
1285451
1534094
104992
748669
1245896
336260
165982
1966674
1599773
267267
1430376
670086
1389576
348485
436274
1247571
1594859
1594292
253290
700443
534066
895520
976946
272797
720654
1169323
925373
905818
875028
270824
1946773
571138
1436777
1157617
1294928
1416411
1562944
704757
555552
1790020
738557
1407379
918498
608174
1436713
1855129
1834555
1468655
545965
1419400
1284128
1236120
1452271
1815349
365298
1434528
1597223
1957548
1629931
1957328
1563739
1914324
960999
1409603
248769
128621
1282068
1952682
1635207
1692608
1159221
684926
1690112
938137
1488984
898735
460827
399291
1086302
490343
1608063
676988
510470
249727
1666064
280982
1233099
1592940
544887
1698982
1914160
78762
1077673
26105
1774973
1083095
977403
1810880
777597
106787
247866
693564
965577
24055
1737587
137362
1319033
1736862
585030
1397086
1596619
1759005
597586
247252
986085
861370
790636
1711125
1674091
496463
1797645
1342558
38341
40058
1201623
1773633
201062
1601759
922123
123357
1821776
337260
1410810
566762
342800
1545592
1691870
1748343
1210747
1509196
1761319
844189
1559656
862842
1570320
1293605
478543
161892
1135767
510798
268980
337116
1851443
1679176
877726
1617332
1876253
185705
892358
1588298
1655963
967422
1794960
1214851
624751
837197
896204
683176
1826339
1667892
380336
1215115
1819346
254740
1616929
1685109
339574
1817241
1360055
1413256
1447868
592734
1134609
1048149
1709309
423344
1002742
700636
1610163
1180480
340450
281582
1961909
1635459
1359338
266455
98088
35236
1591300
1194725
1167711
61048
370808
1572392
1780268
1967194
1485199
917462
643093
1531185
843233
430404
1788535
1076915
1196865
358933
1918608
1117385
1532186
186092
1480809
1523740
1156860
1053786
482774
1553438
1557629
359006
1614476
1855710
669340
835819
134154
1647446
1159993
1773334
1972716
1102216
1335908
1274463
997190
151385
278704
1039639
774170
636807
1746707
846135
1343744
1741006
381746
1641580
2505
658701
1900308
1265829
781846
1241413
467261
1543788
822624
1709294
993311
981956
813500
1663685
1144499
1444751
1628876
1352864
1743403
268646
975449
1640133
852125
446740
194207
1799025
1065629
884651
43037
1296712
24230
267194
124947
9622
1317612
921136
720817
70931
1306141
900233
568112
1883322
484697
257041
516083
207288
1519879
1057674
1392096
1933138
54189
999073
1020476
107487
788297
1045953
1739198
1187837
948386
1138844
431952
1164899
828691
1172594
1657571
172269
1665741
1955845
55807
1169249
659993
443383
1449992
1449303
851069
1456246
818482
1757473
1596966
1945667
1927584
1859007
1306241
1657999
225036
315056
907122
544160
1025835
1151141
782633
1647358
717930
1529517
382659
1803178
1998538
244739
308565
757273
1359084
836827
1326243
1627358
1569329
511054
680263
92273
1775715
1769583
654893
406471
313823
866207
1102035
596360
141066
1336780
8300
169497
437132
1774523
1343777
320752
1406299
1894375
1503262
1356653
574561
104386
927354
827360
71722
508544
675720
1963363
279772
1477358
797545
905579
976961
1029831
296174
1830517
828753
1385452
963264
1457656
664906
886394
258823
1536937
1659849
559266
1182876
349340
1920767
979644
18223
520525
1407508
869460
1613573
1965539
1101860
102791
1928613
51638
1876409
1520289
42523
1828844
513740
1119855
1326094
1131410
175922
460503
1661592
1286932
790961
693722
1892967
1938569
1042670
1183807
27987
1560871
691107
1758718
1191111
1710158
1581018
490394
615575
767343
722096
563602
37660
862467
114938
170983
234145
1893936
1478701
128212
347160
1201774
100244
1405737
30257
290528
1938043
865376
1833571
389932
1648191
1490745
2269
1702700
1270362
1400795
1888578
1598725
473403
610402
100733
116679
1951112
1556649
646609
1256157
856973
482725
1000861
1024419
1032239
89821
1046990
674349
649621
289309
1724561
1670092
1180462
1939307
592297
473698
652343
264063
1333710
1969199
1678863
1162275
432625
121806
931553
489305
140344
1666280
258375
1202492
831419
111508
75712
220415
587657
1264737
845793
868597
1038020
1125525
56996
312367
1543360
978513
289390
128992
781279
1443745
1798625
967726
485115
1714804
1359607
1698489
1898321
1469537
1245688
1510178
1027597
1555452
1722506
609641
1961498
862141
823362
1922775
1853266
1382529
1258879
9653
1439326
417906
138136
788588
1434932
1805699
1485011
483869
690465
1907184
599331
112215
98162
18047
1169816
1174249
651954
1134859
24285
223610
94681
956781
202533
1404155
1888286
1582829
600227
695209
1699035
1910214
1360958
1444971
934694
109985
657753
218350
240755
298754
452195
1394958
985838
1513299
416757
1036802
1218266
393194
1135572
1191348
1771774
1765549
1186580
1899704
781251
1763717
1626812
16480
1568174
1165444
560527
1864198
1101951
711432
733971
852173
1615507
1297630
770343
1641638
460069
148016
687936
768524
1839727
1574617
1006207
716735
664386
1753675
1856212
1065540
1018030
347351
617909
1128290
73010
1872044
1062634
365815
164373
417963
1393685
1468380
1910264
31597
1722794
13911
156131
1240407
1104695
1386585
1522371
395120
1009834
1156123
564232
529245
1312696
686907
7072
1197754
1067546
1668181
470681
661993
1693333
185070
998748
627194
1657502
453781
1146346
294140
1627370
977388
843330
857414
1176476
1960685
459257
156229
610705
1486287
1368463
509214
201857
1113034
1051031
1448047
1795742
1774885
132970
1786706
1444615
553554
1758406
1447760
923756
1776301
1372902
1954723
950387
1666861
1138458
1159406
73601
200893
1930970
293951
931313
1867803
779448
1683667
1493882
903869
793694
763425
38062
1950315
6066
1721799
662457
1124049
1014456
703306
999971
1667809
811450
307110
323698
339453
1505440
537634
1835369
1167266
218927
1533591
961128
1632423
1124693
1232530
973701
1939420
1853045
893344
385193
1945665
1512586
1334339
1518242
1166008
784951
1203424
1315118
870530
103960
1385667
1881864
186998
1488013
1502167
1295246
332410
740503
1377357
1610649
1603592
662959
428013
359529
1191710
349619
39321
825619
874496
254829
735599
128755
962336
91268
876254
610251
38740
449786
1517609
1434664
327103
153915
371283
805751
249349
1690295
927032
380507
954271
356195
646961
1142146
204135
701392
1681758
1034810
1912056
1700092
21798
1385330
1874958
132181
1120948
345461
1795894
173458
1036193
1667159
783051
815249
733431
1287471
1869431
37829
1220110
227646
1383477
42778
1497967
714346
1696689
1301858
586697
405515
1811384
1649022
46929
142231
609977
1156153
809067
626221
355628
426181
821732
1778554
1980570
1642456
1546219
1690209
66469
1482108
1953260
1533393
972211
407538
495820
614882
1793216
1103405
528171
1973131
1450213
1806562
1051445
290185
1457455
671178
307746
192290
1245690
1155548
1044674
924304
1641345
567372
1470995
1952704
1503141
60598
1321834
836923
11108
1539577
412100
879804
64638
599318
1988117
305930
254174
988097
135561
1351022
510831
183794
190765
449590
1583247
112713
1266941
1523125
1117670
1159820
1129120
101944
357964
766142
1876542
688311
1348544
783515
1503457
412171
1624961
762292
776631
1693370
1482568
1798705
1636625
1726125
1387910
647007
1490823
245936
665786
792586
1976828
1673382
789754
1426145
1205513
1444594
700194
1593721
1126269
1438100
1062260
1568084
1665703
249695
1772726
1307340
563991
1791700
1475645
1180999
497649
1286487
949238
622693
659818
271517
472767
1185551
649081
982018
897704
1592345
744288
1435425
684697
91269
453160
1077960
1862913
1603413
858780
1319549
776349
1677803
1552995
1862979
512563
167201
1035104
290297
1679062
696350
412047
290928
173410
1261679
272142
452123
259505
1850331
1416821
834015
1279517
1359269
287565
1417203
1741365
1787392
1653491
762985
731316
1973677
433639
1178049
572301
36744
1223724
553466
787426
382871
949449
771420
1099953
275943
1549673
1411227
562109
1557171
788833
20955
741837
1675930
1454456
1238055
1368222
151251
772259
1114891
1643418
147617
247263
1578407
797600
1038922
993919
700871
902829
1397524
1539540
1807421
1589427
754880
453795
1039644
1195168
1695898
914601
1771290
96567
509831
390762
1210974
990924
686499
1885266
1109051
398986
1711939
1736148
148990
1420507
541789
391821
76393
860508
147490
572353
1205206
1849710
219581
1019669
205840
8272
1025622
1006289
104558
749469
393491
350397
1878514
1133011
1249930
648249
1913493
1474685
251303
1985061
1706415
811559
819826
8838
625986
49892
1441078
547973
1084670
1538363
1741047
1665996
1116677
1912728
1602980
903047
1289039
962456
420661
817758
865060
1051181
1461410
627124
1719123
196394
258703
1381456
349001
1995741
1265702
616136
870454
881201
236586
1714257
468091
1459531
124632
954249
502291
1273858
1260495
720928
1199344
663401
430895
271643
525158
587368
912838
181431
992759
1835096
295589
1665048
683943
1037743
60515
537502
1379039
1688748
1337942
1047092
1591207
977928
261477
1761317
1637578
775662
1869126
164289
1846277
932475
1508381
760160
1618015
517288
1706266
427962
1507431
563266
474706
986219
93543
1546285
1428514
1745713
652355
217796
1647176
1702544
275310
654966
1713484
1370757
1064003
1301645
413357
1543632
808438
827998
685980
1710148
897941
437625
1738569
141804
995817
377945
940452
1746578
329467
866925
1922806
18711
969329
1888558
373075
816184
1005322
962398
1336469
1087723
1360200
494080
1735444
342353
1545569
148833
61629
60594
1706394
1241416
144649
1655890
505418
299081
1489290
917046
1138019
207720
595888
891979
262732
1373047
860256
566481
1128355
1379232
346728
1526255
749774
988493
425599
585902
286251
1405968
32321
794523
1462823
983583
609418
94368
307794
1428211
1375565
1049267
280903
663518
1252988
386094
1314709
1468015
853693
1031430
1954762
918144
637310
1434315
1739680
1445557
886379
507947
118554
504560
1141187
561431
1787439
1083529
745891
501793
457280
1606617
227513
874892
1496388
851723
1021562
702753
1760674
137389
668118
1773083
1450625
1931431
761425
1928390
135269
236497
1028474
173997
1837967
646889
1544779
1197494
1688214
609152
232703
95934
227944
103849
1416732
1666435
799223
350010
973465
185262
1485190
499590
1876507
755537
1460060
119630
315860
1156792
590448
236358
1278538
1446159
467463
884273
1832984
1873029
93424
939759
1324537
299896
1074149
877156
1383359
1971519
508995
1988776
106465
1138111
1746333
461168
825255
123471
826236
1460433
492578
880567
1899812
293087
1774262
1057502
23576
1981060
1632162
269639
700260
1991812
1454807
1855997
1591159
1531818
542648
700607
1567555
942597
1496824
1779977
494009
1448033
340219
505420
793382
1761305
392505
1541566
1730519
834879
1284705
457914
1971111
1404675
1628537
1486579
1554622
299010
499979
930324
892621
1869389
1201616
1024308
1149801
1646055
1394334
1590823
550917
1067913
987280
417609
1527599
290103
1904271
1114652
1565161
1204952
1290886
335555
632468
373342
1939883
149688
958173
249007
4308
80272
180197
250815
1237397
1659074
587994
1003095
1737403
248285
869002
256473
1994083
934955
1888839
1586395
113082
1071695
711897
1378180
73164
1766582
1538667
645227
1501074
1909911
431581
1483851
442379
693125
1520612
249662
332197
925742
1698718
642314
1442591
282313
1538321
273570
254979
611802
1552307
1969281
1545830
602385
264686
813910
1061029
1193858
375227
976403
1449515
702298
884981
390914
1245404
1343491
290964
1830855
1969903
171327
540885
802057
511509
1375780
505712
1107300
1794378
1135860
1872928
1503415
1165415
29181
1980756
303585
604286
1973670
1946531
1187151
7967
480466
3673
1037760
1010764
1612535
632023
1304719
999920
1954013
1120521
1564122
1297795
276752
1104964
1809032
353752
514962
871768
119377
1089900
1552850
1967999
240485
1122103
27510
1398136
1116952
1322393
525220
1796989
368442
738653
962824
1593070
155588
19688
457269
751297
118837
1221359
1392429
1961087
448664
1826942
696863
1476733
1500175
1755714
1186442
1135564
86994
138920
286313
18514
805211
1951631
1161239
960982
1844897
1456578
449359
26045
930544
969408
519484
535323
977684
262823
140743
1462101
1196042
199910
810796
1214830
1113425
1991800
1421970
722617
296754
888209
1865322
769118
1290590
145189
331513
1605910
1260987
970258
1486285
1869100
1826758
14477
448259
1753095
1537626
300931
151776
135879
923336
1895507
1475825
556975
1939539
543651
75321
1226826
1072414
47167
512163
1389022
21721
312953
1408688
1796500
891631
780277
584537
493376
1228707
832723
82155
1039728
1360156
812821
255548
1635721
1963542
174229
79879
871764
689354
1990432
588726
1467932
1882075
1430111
932569
179137
1989997
1928762
1631344
652313
1027994
1525035
623256
838668
1560028
1649515
314813
1914549
1626782
177078
1446353
968638
1499251
1115537
269897
984983
1891963
385323
418948
1391032
188490
1364548
386242
605090
1159726
1601515
504841
398378
43137
2311
464431
87247
1617757
297662
597210
1260687
1484568
1257890
1577585
573829
762407
1003149
1751265
42614
538266
135958
1271302
4717
268133
392727
1631059
246025
1668147
611905
956857
588734
1773357
367646
1834617
1354170
734963
1824503
1796311
15778
610623
74126
374908
1404996
971379
135756
1808561
982866
718792
872928
634237
706826
1141557
184297
1166829
476617
1414481
1488606
838053
694180
1729329
564567
418101
833949
120579
5888
232617
462508
1902974
739236
489567
421320
938466
521200
969548
597671
1891967
1731098
359468
651845
1195369
170261
1619881
1597588
1824379
1876653
748398
1123166
747048
1773227
1620855
842037
1270599
1872487
383784
546895
766346
263409
1383717
615273
1729806
385557
153053
1921633
834861
473565
1236156
1878940
1277791
162093
188873
755255
1878707
94049
1489322
557687
1907323
409182
713772
518736
1979203
1133272
1151173
880504
1189966
266966
1041027
284866
881627
976908
1738672
855194
442640
291453
561903
262427
475496
1704778
379614
1674672
1516347
1379317
1358852
1904344
1557934
1530913
1412128
258365
1527507
887969
1409052
35981
274170
1690485
18234
464761
1607703
1677147
1437781
298662
1490780
1220997
293545
1222278
480153
1219555
1981743
1355972
478703
1365108
819369
452606
1905958
1333011
1698263
212496
1566269
1979044
32187
994264
564990
1798416
700625
546500
1218458
1821109
256405
505014
1771785
792730
1606709
782106
447868
1557707
41657
397165
1014623
43591
1569305
179215
1012496
1311752
447162
1386891
176368
1913301
792667
154229
664259
1413961
435448
1176261
890525
438672
123519
232570
1037571
1735449
1852740
608455
1429038
40166
1942564
537477
792706
1201037
1552997
134967
1198701
1711322
1491395
249950
1186877
1578765
1971220
1285497
1994469
1934800
1151739
1348867
405708
1823170
502595
574136
226231
1725199
1178028
486855
1310014
954777
1243962
1824030
969959
1587382
156699
1066374
290352
1047260
467828
665808
480729
760051
1520796
1752043
1487467
1902454
637050
1353687
916685
1484366
1205057
44874
900220
818640
1313419
64422
1922666
845013
1006694
489273
1649870
1874043
424749
302184
1257210
1427934
409060
950340
1003999
1960442
1580656
1500456
138465
625425
338779
1854115
735822
141982
1376122
1592064
1158058
1888018
117234
1829369
1839316
1182390
231497
1293979
1970082
1970709
303700
1929692
883851
1532962
1401255
1774012
1214156
356613
154056
909750
706028
1350493
1104244
1063777
1034818
1975601
1080491
69973
1946890
506240
1643689
1992641
790649
1335646
1100898
1121234
915055
28969
1474136
225099
1649809
829073
1883780
822331
256042
1562695
17885
1533118
643249
1748557
616832
1460206
1534292
37271
1100789
459332
1871715
1576341
569915
261626
951212
192755
1486630
1277013
692582
199456
1239726
1824292
620550
1286448
1655281
995524
479481
253124
1835721
166098
1028788
1677532
1959201
150538
1859447
306337
350299
978731
1708899
142325
1423170
61413
305159
1707698
1449367
869782
1105343
311304
310968
1601117
1327800
463665
1753634
936484
1278299
791203
387356
394257
1860541
67527
1466984
1697161
517055
712537
573664
1639845
512660
1758271
1875469
1972101
1599568
13554
1425320
805441
611275
472147
360238
174907
269525
1848218
940146
1774584
307135
762053
1573662
1730236
1081896
627102
716692
822683
607198
874351
1489795
1240890
1691538
797976
513300
538224
1422180
1567479
640841
265996
136771
1084981
1978918
113950
1162499
878570
561477
325616
103835
80745
1566205
1356968
108191
1412354
80041
1846588
1141544
148377
369431
386008
1503541
758254
356164
178443
1788762
938176
990472
1381163
142821
379082
628499
1083426
712081
1742076
1460021
1947986
1647411
1298560
539378
408468
1277640
1816621
1236017
1818429
668440
67847
55966
236358
181149
236456
1844468
1788282
448170
1569221
1469138
1112734
684608
1577373
1003457
1676876
1073634
1348242
849292
1105559
144287
528268
789145
435337
858370
1844751
1991971
1354082
907101
49121
1475397
1870078
50389
658214
1912427
127762
392985
950039
1432488
1388589
288437
1597209
1673955
817108
903638
257111
740707
783807
1599898
1442198
1662021
206928
32629
775597
1764784
836191
1494787
568440
1960924
25184
559674
178475
222180
438596
845844
283818
776233
1889671
1857282
302463
936166
1379357
1894188
237120
471146
230156
290754
1353046
903577
472872
543171
836786
1519853
1953555
1365719
1549283
110521
316412
1544870
1130365
387551
72349
680257
1994663
750240
809371
689361
1404848
1169378
1895638
787414
680769
243434
1429179
1433304
399534
1274103
1053755
338517
286214
170759
110154
1763409
1222577
1113305
266470
1377762
770136
1637182
289780
1383445
947341
1159411
1277342
594979
1906534
1043807
1747591
454615
1312185
707007
1215513
1344365
327325
694021
1177458
28748
257256
562091
80428
1574210
1415845
1867291
937982
570538
572312
1283684
1790491
1405648
1983852
130506
478352
196712
1923026
631470
849813
804158
1527477
1121829
826413
1507816
1139367
540156
1331750
1873443
1878290
1805224
1887903
425416
1972707
1004701
236917
533777
755543
597975
1883029
1035382
432793
476692
1071166
1090431
1844608
1462473
1638969
431527
106779
1829467
1099807
1217709
1255068
1904963
483567
694174
1192429
1386352
1010967
605045
1680877
1375945
565950
1747518
1936692
850771
1331602
1229469
1720029
1018449
1724148
1398750
203089
1610971
1622747
1786327
1173470
1956057
182638
63589
943520
596279
1467095
853182
1857953
1173675
162648
639668
725947
708040
1159857
244076
440723
28829
974183
1025464
1971466
1718865
1429245
1577546
1808585
1050264
628870
1547533
1198325
659057
70982
360906
1486799
458489
1178179
780636
1968635
214979
1877652
1315790
1618815
961371
1328465
382665
363274
535984
973205
1574637
1339419
114154
601016
1655921
1919533
1284348
1975779
1622987
1687980
916255
821201
1207362
1267898
1274486
489498
825065
1471639
453218
1898538
326374
429448
1055440
724075
1867190
161384
606247
36185
1184387
327602
439160
1800958
1985588
1386019
1517642
94818
224018
1205599
1500766
1158432
496410
929850
1566876
1246782
1392381
1052229
1177650
100506
506359
843583
1626206
1918576
6618
528955
267289
263357
403227
48909
720794
928996
19118
758141
1159442
1735748
911088
400673
614645
1350338
1167306
1180477
775420
216952
15334
329805
126859
1597617
1173557
1143054
1308620
1705524
1675600
838784
1816780
1905331
25597
1609067
853736
1561399
1525112
1066420
1955562
1103378
848481
1015660
1845476
1504712
1216959
1386069
672988
465472
1244394
1438592
1557210
1199085
305013
303121
692122
878874
1476260
855872
840362
1786275
181906
254267
209608
1353089
991254
1934233
1859694
1970340
629459
167925
1792160
1075238
1050791
754199
304476
953435
12575
1852830
816200
1269790
1201511
1518068
784951
1588714
147659
203500
1196414
283692
1841609
859832
1243098
1810544
892393
1249635
1965344
1272105
1583194
1025522
1529907
1509556
431094
1575194
1481013
1600777
1454436
128233
1755251
1400736
778485
637219
1791426
780442
907668
669940
506796
1685309
40232
912360
1278687
306085
1095254
229707
1678413
469230
362808
326852
1229973
1009574
266874
100383
779205
691123
252863
1317427
1931851
1413442
736384
306391
669115
434931
1850542
775235
1820385
850314
922892
603608
1860093
472860
602267
152034
444298
355441
489900
1718400
963026
1123
1435331
1814961
1734021
1356275
627430
651800
48500
1348751
1940251
284712
1860386
1851021
1439400
1696735
1158616
345109
1801189
191487
1051541
1247679
708522
61843
591498
657418
713887
802462
91406
1421958
921555
385172
382646
910691
726838
1137118
537227
1194478
416675
1446893
1798270
750689
514531
132029
1543541
1360064
1976963
822413
309338
1635518
570800
840290
1788104
1910276
1932127
1077179
1606943
1160984
410060
45115
1877059
1030371
1200599
1096572
346857
1237010
85308
746091
375615
278681
1975116
841224
562721
1687228
852960
164769
369331
771111
843826
281286
1156978
706180
1684848
848046
1255129
936153
701452
906257
440329
1163849
52245
1530020
870087
1623774
1045763
667673
1911275
1141523
1744001
1891973
1375182
394062
284848
1121691
1469692
1473494
924481
396097
1276363
914316
967181
1903909
576526
98459
347194
601836
908035
623414
488715
149817
1808351
772963
396244
394120
190893
280699
1894191
1493132
656405
336845
744474
677455
1426501
1227334
1453572
1316742
1308626
1662393
1215787
763099
1524190
238341
1249582
111258
1215241
532529
1253059
1342577
627162
1211226
128950
909231
1822368
183054
1596376
281003
1716270
1057001
942639
1200346
138149
285478
1713304
1788623
1930907
1379056
1262735
1776952
187643
871275
1681682
813486
1837219
1143886
825616
675370
514195
58126
1872667
821404
1335186
1830113
1952923
1826175
1071351
218255
549199
551052
1895588
1755988
1249956
820646
899723
1437107
237043
677771
1668229
771359
1362052
550691
1837811
1620449
69502
1390474
1747444
40790
725339
1578917
1235094
1822311
1508166
1508367
1588355
909889
670542
25456
201662
1362923
1180417
620679
1891837
815444
861202
1964209
300522
1644178
1926537
907456
502515
318015
1207998
1013562
1337559
1723121
1598136
387952
1425244
356055
692181
1773962
368954
1464005
1447699
1203893
680864
702705
1588043
1386005
979454
1531681
1840882
1247413
1284812
126549
1513083
1809923
1414779
642900
1366890
1965135
1024828
1126448
1268461
356664
347817
1048288
1219022
1846587
758543
1090616
495683
1155801
1552252
1173067
952947
22352
1736947
99320
1060887
538385
845838
1764824
1653768
1912377
1989597
519987
1213122
303158
1865777
1420041
1390298
818656
1415091
1428641
1367407
1788849
1368879
1694066
1515659
519887
1771759
1520147
1930356
901765
364020
722639
54566
869429
1314347
1872726
488998
1389139
731247
293972
831992
134802
1599499
1411488
1820553
785557
628635
1515867
1563188
354712
1468477
246149
1126618
1243865
490373
495325
1235573
1710849
1697400
821476
335800
1627422
1597415
1784172
1291422
309762
1353051
1187536
1004790
182817
1813649
1941483
1335254
1617760
1458822
137258
103928
1368727
1586756
1265214
741028
91879
941343
857699
668299
548942
1971709
1515578
1982745
1045348
854219
593926
1240128
959292
1742527
908986
1979158
1476343
386157
307868
12244
1588787
1118084
1600589
1191700
1094741
1445819
1389976
1458282
1270025
1886811
312154
1205576
647942
956498
1937571
1208982
1580028
755832
1736193
500317
1402177
1056526
1421361
59379
707069
36229
1735304
1046193
1648489
1834320
378695
1493858
1087335
1060721
477880
790939
630355
203966
892158
269141
1612878
1236347
1670326
670005
1218739
878525
1570147
771117
937676
1213802
786500
248349
1903837
1761227
1094891
829720
1273621
1283404
708284
900986
1576182
1392926
881502
235844
210128
1520199
1302067
1652703
533223
1364008
1492427
4403
967022
564389
1578593
783366
1558474
861508
645329
1736261
1205445
1459681
316598
1123776
1618801
226982
665328
1159631
1626179
460615
1231321
230339
368856
435006
1903216
1957894
258420
153849
630127
1233177
733010
459447
960302
1733211
186200
30834
1137576
1509701
1507478
1217004
653512
689845
1470931
1420958
870418
143926
549736
1068863
908952
353399
219339
1178968
1868796
1843410
701984
969860
1074208
8562
1986452
330053
423932
1515630
1945877
1711440
789719
1041125
127323
1224261
312591
1296588
405448
613326
848656
781304
442108
1865245
583580
1860126
1972450
1531200
937034
239494
333159
545180
1638415
200238
924283
293930
1598167
799235
919874
1491514
1178929
36610
1322725
1011984
365189
1253556
648254
917632
1743442
1262515
345691
903888
901604
579338
529006
187093
753753
1465649
1549460
1430025
1259823
1529190
480870
148924
654056
1150728
931326
804749
31349
725328
438012
907845
776498
1102425
731299
949426
1097228
1683987
1874252
920371
1189110
1233925
142492
1204595
1349115
1653226
965396
276058
448116
1587375
832584
1744815
1890215
702960
1839361
1727337
706172
84863
1993268
665806
1062347
644020
1110531
1930839
424159
1918787
1715321
475198
829332
1639148
378946
666509
741987
1643055
603905
1316920
478688
943229
1180156
1891609
862810
674280
246856
1363466
345914
930436
710749
772695
201737
697827
101360
378894
1069260
1922918
1322724
1701687
1284789
426160
289645
833785
777700
96208
208861
1971305
350548
600206
408083
1084940
1371039
1184586
576260
1381272
837361
873539
378083
1933443
1272602
567063
1114365
36464
943235
578707
112248
1632717
1045919
1444212
1623508
58082
1334860
1454180
1079529
1195491
1746421
757537
840200
749150
1086350
1949833
1552678
453777
1072442
1621481
37023
707207
1285919
91071
551435
426607
387041
1988977
1381950
592657
689955
1140648
468138
839094
844119
1986736
1233975
170857
690648
1986721
1169990
563485
22241
1005605
1607437
763480
1284281
1041212
1412170
677241
392470
1310596
1011001
1495732
1286784
1975893
1845119
976033
1286507
1335262
1851922
1661978
1994714
1834030
1068500
1841004
1468152
970641
277402
248208
751345
1611238
1882423
1192775
1953343
1530257
1782548
211998
842081
139999
1327570
105519
1111895
1136722
1632234
1744762
965320
1998427
1372140
525002
1871436
1177659
1089090
377307
757708
283192
1363678
511443
792392
277286
605078
1540069
1976382
1558755
1265149
1543174
793184
1413678
875178
877290
1715338
764125
1316535
277876
1956064
1633656
232120
1739063
658028
1741760
1764442
1436187
1477576
1599771
1750401
1699444
718870
476197
694375
38162
562256
1861818
1346337
1633706
720453
188540
505324
1959848
1606786
866044
415887
1672107
636631
1669383
1255640
1128479
312380
1257869
517971
1961134
158868
1151421
392965
1469894
1569761
767189
1426395
384880
552087
656405
1865812
154738
272398
403092
1185757
1142436
1579630
1178722
632196
841323
970058
156072
1398621
1706031
145760
1604034
1311205
1047741
1449725
1609378
278562
1793344
213586
247854
872384
259739
473929
1386437
1162312
1512447
471563
220919
1156314
1689561
1320199
816910
1998868
1823039
1242066
306871
594831
465761
1070826
1133918
536744
698413
1668652
732939
1939318
1778330
1455071
376252
126581
600389
468915
1552537
452547
1460405
923195
298496
1817178
1266861
1003668
325004
357345
1643672
496238
1373205
1024761
168072
622052
769677
1539628
224313
1665059
908990
1288836
835306
1106164
1212190
682351
581126
1768816
547434
686441
1815312
1826601
824893
1070076
1548585
489656
1196806
1568887
827261
721129
1656153
1145391
1870275
1736405
505039
1293268
1600800
1433140
1401736
951837
977754
389965
761552
1789139
1214043
1441564
1898452
1105047
1987347
1544614
431460
95446
754304
1411888
1288115
1987925
1983396
175997
395767
283852
247671
1951483
27480
77997
1098563
609781
1975014
129220
452109
1758129
1370616
834291
1764496
558438
1275213
1243632
1769828
1973165
334121
402476
55299
279696
659854
568340
1795765
217798
220408
631425
108610
852981
861165
763199
968597
371447
69790
590294
217753
1110826
1838238
516763
547029
1593271
510034
1938855
567303
936615
572813
1711896
1437617
1754280
1812313
1680527
91921
1631249
1709187
1734484
504417
1451284
1667000
1217003
1915487
985778
1374709
567972
1740762
846906
1597550
1828012
1370791
572174
1102988
1313945
549578
390837
150941
1713058
82048
1311106
1946824
573140
440842
1166491
1290749
1878669
1737828
1908203
1605865
944470
1841492
124512
598229
262411
207523
66542
1885909
1525301
1130483
529855
1526868
1740261
1334597
1348896
1926357
1968649
858137
44532
919555
1132818
327942
938706
160881
1241292
1538656
897497
1941164
1072692
936128
1346342
142362
1681455
149939
1449628
480213
1925758
973111
1032678
621963
475973
1842195
1478404
1221543
580845
93735
970060
811574
188974
1999180
826865
605011
54688
220694
1718318
410089
1605672
1159294
1821214
1724329
173966
451783
1260523
173586
219536
1676114
1458830
867540
1367535
1309855
209193
1313629
1951267
470609
1667698
1617898
401610
347689
1014976
1312586
1307416
1354482
606608
1371696
407444
888498
1327436
541805
717411
1638367
745778
1614692
1122871
768809
1879822
859020
1957724
133331
1126517
1496803
820025
1974178
224141
684581
207338
1340563
1992619
1792663
1489262
1189267
815919
735906
1804847
445378
1819721
462225
110559
1481245
1433630
1741512
1867384
1593469
1031744
614594
1950127
1133303
1755819
1784835
672213
585408
1771463
1874379
1618084
1287366
706264
35518
462188
1589776
552353
746707
1729523
1419376
703945
1528740
273717
1193989
729028
435720
1789568
1202194
1824901
1630325
1745439
978927
1344977
1277412
1797376
1018828
412861
1620266
1447149
647052
1003652
1020613
161442
1214161
761152
32655
1813352
1646293
1683840
1767527
451888
849457
546470
533300
1163807
1470632
57591
1986625
1813149
1157880
42006
929811
197070
1208607
1815978
533731
133567
985350
1504412
1836309
1777445
1616222
377050
299542
108138
1377078
905409
1576796
1976211
1270474
324813
282600
1079345
1989876
1663656
1139058
282089
954447
1499467
1949644
1765134
223866
1708543
624374
707671
573518
894707
128918
827772
1711518
1023637
138862
1119715
1465814
1593620
1430979
609645
747704
229224
1782920
1193522
1711515
521788
1968486
1081176
1175879
1095201
653261
767321
1779754
534613
515487
87011
1809072
1479652
166322
1426999
1670103
987609
79540
953171
788545
459347
492632
206379
166532
1910614
878799
591166
761627
1364444
264160
914580
1002090
1002766
1180491
1323999
1448903
168192
1513084
555857
798297
415090
353419
513708
702584
26958
1689515
1605211
1632206
306508
1114107
673518
1246266
100921
1622670
1964513
1384293
131101
803138
454621
1354984
232519
1931281
687585
1531432
1870185
1267605
1621743
1505168
1126838
1550798
1435782
1254546
86760
118848
818488
116771
1665759
612747
690597
752228
1435036
1563380
1132196
1343775
230354
858794
337665
1705032
1167029
466226
1279136
1186772
90426
1363399
1947041
424344
14123
1383137
1718428
169793
809542
1796603
1711606
569503
149267
1519164
638313
1586756
731854
1334967
1274949
1659045
1430967
1974221
1199758
1779602
863236
356995
1060340
232418
1290870
701242
1904108
614866
602520
1065536
599834
889271
1677425
521658
1665008
705970
94267
477586
246723
1902654
514763
3883
165803
322498
1870638
335
1401299
1500396
940844
530189
380422
857574
1094107
289085
814113
47605
1551622
286258
1915127
1727005
1279030
1979580
1363286
178922
437000
86304
1325525
272217
1590543
761828
1429348
1621414
868792
780435
1606610
255764
651620
1343832
1450099
984957
1039144
1535693
1198011
1272302
1515780
753625
1815372
1984590
217030
1901395
118688
329302
1469061
3784
1511087
523589
629918
1205189
832375
113503
488036
137074
1149983
660138
1417402
276435
1960815
779483
420996
896591
1687304
109856
560521
489164
1871232
8559
1225095
1734740
1567404
868673
1632538
331549
1960131
889975
381134
1370420
1804958
830780
1264613
493898
774142
1701482
83369
1506525
1497689
869909
661725
882884
450210
110702
211449
1883990
1262395
1212058
1930630
966220
898824
944065
1666205
916747
1821212
670520
1916253
1245414
286719
1906529
745945
835548
578108
1936376
472401
1915546
504031
1374953
938611
51115
500588
69598
133762
1215530
641062
706487
1360095
1609080
1804783
1678369
305370
295087
1509607
126945
109991
1948062
1105948
400770
1909830
1361470
5249
1261241
1311476
599628
325884
715383
462541
769044
1137495
839271
1812621
1844379
205214
1422975
1409729
635632
1719369
1987154
1253887
783651
1644716
311980
1048373
1306608
1560018
54858
1024095
395866
1000312
299690
928802
819804
1689761
1844692
729410
1678448
1420434
759369
1755923
1946425
1854503
851586
128044
885766
58814
1096994
1195675
684890
1108556
736121
576072
99129
1794493
160225
615568
1644178
488539
1254933
1170551
189417
56810
1289143
255279
193086
1256881
148564
391144
1460070
1278821
34998
1533389
471970
235836
949502
243128
204129
700707
1674679
1590942
920227
1953387
41844
1141926
1975675
983761
830098
190339
1190178
201495
1284791
1995129
1460580
1873107
520758
1334499
482255
466875
91552
317434
340667
1165249
1098799
1381951
355188
1294299
1917894
1687787
1660159
307810
976562
339806
1015936
1435063
1524757
1273995
947382
513311
343454
1462133
1274710
1550711
738465
1458984
238698
142583
553923
1155648
859954
1124586
1972409
1776615
465449
1262469
302210
164473
1172071
1619488
1489380
683574
899026
299372
1086407
705265
765994
1925277
1070048
197761
906202
1341057
654286
1123886
1888475
1480585
731052
272051
1659998
1867158
322232
669548
831301
1510246
979682
1657040
1290891
1961449
722078
533141
463686
1978667
1791251
1466612
1493540
1535037
611914
954709
956290
419676
1630856
733769
392705
1364753
1029458
795042
1385171
1988957
546792
1428926
540595
553441
1815194
915094
1746574
1629927
940857
88310
1795839
497731
56885
782399
1579973
315118
1222770
467537
1522953
965697
680514
759331
1712519
232252
1735529
1973279
893007
23441
1535778
1240569
872312
1149328
494118
1346599
660284
1065128
756741
1343922
247101
796547
898709
328578
847112
1869245
1818405
610
760709
1253916
1150118
1728116
932285
499072
1454681
68759
205504
1699306
1272333
1698557
629641
472598
188522
1418026
286432
1210330
1930580
1632336
1940627
1740726
1034096
1209401
768078
1096058
87934
1724837
1541548
234685
253445
1676766
97479
150964
986423
147047
1480988
48612
180729
1868988
894033
722047
764946
569829
848165
625071
134046
58281
434070
1605543
1052312
452168
749331
348934
519263
1352724
643335
1643991
1446108
1519066
1410434
1980208
1580909
529204
177443
499549
882107
260023
1473510
1934247
190913
244652
1248016
56064
577732
506965
1513722
851341
1797708
1211637
1712227
1745020
1767884
506973
680085
542409
839764
1144118
1565243
768648
1859357
1161255
845870
1035372
273744
1254887
121459
841100
545023
557122
813419
248645
58247
1691644
765089
1704846
359281
702354
902910
195119
983746
898571
1954359
978314
1014367
191997
418158
1612966
811556
1812634
357253
1237530
88873
245018
1991246
784652
491329
408296
12800
774346
195460
1686083
1901359
1656780
1233263
290050
828533
1229011
1583748
1265581
1486460
269002
1780655
527916
1233074
1331868
125024
163905
540992
851935
599401
1900441
629973
657643
724775
1772085
1145572
467091
535301
1034775
1398744
1458172
1443817
1923845
77882
1664554
1237980
848412
1760751
1929408
904697
526702
461931
342854
782521
1774986
1233336
16683
226326
49822
1016290
966522
1923325
868415
1915371
1132864
66230
1675351
1263868
1673996
1330973
1577551
554020
6550
1563997
903065
1433491
259699
1696040
311589
1333373
959140
752586
1384665
202364
1828079
763052
1430239
1944150
1831398
1546147
450963
54640
1012701
899520
1632186
1016978
881538
492286
855240
1994719
339441
800979
1683030
1550594
1846614
367783
750172
1377030
1120404
1995444
1448455
1873621
1883068
790711
1566409
1218845
1238805
1739707
1066623
1915493
1478929
989811
1562283
1467885
1940145
320384
1732656
1759072
306135
65972
1264214
1494665
1971830
593550
68645
1653410
1751163
1241062
66781
1059612
1312638
1038765
242238
30292
1923919
1274345
1505582
81613
379099
425424
683961
1151948
1243598
770288
976776
933968
1487601
308035
706989
769336
1181974
808403
144591
480881
1712273
1658777
1918266
942048
319464
952481
1516110
974721
450335
546029
749119
1718244
1239229
22436
34440
1947149
904462
1337433
1429007
129568
1526346
1544863
267412
219712
1992831
777144
901101
1827390
895302
432704
1765590
841521
1067087
1523747
1745077
1069610
16086
1688202
345859
1418899
180593
860899
429575
1384350
1334694
1758870
268237
301717
1783805
607271
297151
972975
161002
1854053
125624
799708
1275408
1274671
1268512
1718251
229983
1061089
944766
554024
961267
368349
1485286
753658
1624901
204911
703266
1827650
1739473
1664381
1103550
641921
316512
59909
60777
1677052
711283
154542
1294316
1744767
1925589
1682115
1183639
1744939
1947832
901156
450490
1866458
1510745
23429
1787441
797629
1157049
1950866
569488
875780
1964401
1904213
836364
1006545
90343
156197
1258767
550753
882775
691864
646555
672299
259985
760401
145664
197515
734624
1368684
1589863
417281
621504
880722
461113
316246
768146
1825870
467859
1192077
770252
1332143
577344
1973294
1314171
809554
113456
629581
1307237
1396732
1000367
153277
684427
1072253
1861417
591698
1535253
1545239
746059
573246
307178
659823
698712
1718802
177988
1072991
1076267
1994634
1308596
1237095
1628930
847629
1106861
133921
1153563
570476
52433
375080
1915770
1536580
1937332
506480
1101527
772899
1956063
1324190
670772
1474788
462140
1568834
35184
241095
1101186
187396
569848
1757451
1259965
1487579
1960482
1984658
1185505
1682141
1593110
339289
783020
1907821
850302
118561
1168505
1452804
1410995
1868621
1626352
1658556
473093
1097577
1341027
1138091
27144
503327
29177
1957683
1973985
1710314
1754099
583515
1866641
768860
681984
196110
196279
1067040
279700
463923
1191912
1283521
427781
1498233
79770
1803398
1323471
712265
975202
496291
837022
1619061
100369
933442
1027903
50977
819190
1795571
763155
932685
148738
421012
1501471
413403
1930797
1603200
851813
65533
1348143
1663067
876539
334062
1738021
1610051
902814
1117587
705239
1771240
1630254
1721064
686424
841160
161054
1799762
574763
1380818
1825321
1181558
1733243
1744320
1370864
1149347
1899730
1841458
1443514
348738
1300808
1842778
255049
171923
1271676
1697577
894615
1886455
229288
1636238
1370550
173935
730608
1919081
968043
1949283
781872
1507163
1262314
1043025
603393
1131473
1099916
1841909
23244
1422163
422108
929311
679060
1692920
1513864
424516
1329675
358970
1213581
264632
1185656
1427135
244347
770971
1024829
950787
1410058
1675939
300021
821291
11401
758161
1917706
1751081
1477204
100442
1710229
543938
723413
1503125
1830991
1931826
1356203
821133
1556566
1834185
173580
1756283
561881
1794371
86314
230764
1518714
352038
1380272
64931
329809
1533210
92711
11969
1437282
334162
1642767
138219
1599909
1631903
303390
188557
1328895
1884345
1937989
1155360
579247
918710
388429
963158
1871697
1329699
901164
1151618
1463791
1512552
1481574
512910
158667
1670361
1744189
1163980
5782
304130
880003
309000
260520
901060
1096601
1228786
1144143
994674
1002401
1337782
749518
942424
243763
801828
935085
1303983
1151577
953214
66802
218704
1381346
1708268
1036871
1254643
683327
1700884
702210
86647
945415
1644770
120241
1603098
313077
1354569
1337346
1784994
1986922
1332537
1763300
222841
1077293
786799
342232
1139367
1175655
1851939
925327
19516
1069762
1015916
1794141
499935
1576930
1966298
375244
773598
1002000
550525
1878585
882322
831197
1232139
863293
1253203
1471327
756795
1971793
1760264
1300369
817917
1499524
2883
506347
967964
840695
303239
41421
452856
236210
468475
915651
1093034
223641
137214
1247641
630194
1798726
1213989
1601489
468969
894319
1446641
1235755
704747
1682076
340601
884821
377068
962671
150956
1111565
1444468
1687599
1763532
445501
1114829
1243592
1169622
1866215
407872
1676488
1074959
1948410
478287
1984882
514445
869715
44757
815924
818741
1982875
1805592
1911180
1673506
422768
670999
944006
230907
1014806
272454
627799
949529
1593415
622200
373001
953788
1522897
1383925
938713
1129778
125447
365168
1671993
936341
516972
989294
511928
22603
1354800
1030807
487331
342126
1728999
1179684
1057426
1726754
90472
200526
1080920
1686902
1243309
979515
923753
387900
1190328
999377
726680
8692
1511324
739688
635859
744292
1330223
531714
383254
1832141
1060440
206770
1480110
1409902
323424
766956
1543205
1387426
594972
1659157
1676592
1228279
863928
1429977
335152
1300917
284947
1590512
1551354
1992445
1990518
1233709
1945947
1887278
1147471
1081459
1555199
403670
1016183
1223721
561854
1100682
876381
582287
568364
560952
346987
1945140
1189417
1035424
1072829
614128
1981720
679709
519240
1215699
950062
1728044
634160
1495143
608893
128242
879523
1768873
715537
741523
1158516
967809
282129
452702
138510
945894
205817
911542
201095
1552043
1966200
162961
1185858
162721
1047803
118276
818701
1228910
1384384
1912959
835913
619299
1769173
1386954
351705
1895770
1369649
450705
1349961
1727326
1108540
781033
1420803
1567094
1472407
393571
655500
1998906
93616
664040
1106828
1853580
256356
30980
467416
208256
1375915
2129
914413
812454
863589
500715
691312
1483996
77579
513810
28679
978301
455408
771895
1963704
1542762
1125380
130332
1852594
1696375
1015244
570135
1230912
757787
906816
413825
1955378
1247529
440822
1862545
1939467
399908
1758206
1142882
95640
150013
1892522
1786089
1141490
986473
1202613
1272214
234945
1354930
932861
1007638
111835
127291
193561
1799899
1695817
835793
1842703
357824
1483896
1698735
116018
605856
1099236
575447
1517122
599400
32856
1207419
1373177
1698761
1601837
580411
1361582
130960
827374
1191044
630850
784571
973938
1082017
1083221
1912312
1326737
479663
1296275
709663
476400
241450
1964035
1826606
482883
1434910
638262
107721
1231807
1595348
1074020
281920
1683656
133003
1753388
1900817
29336
1899154
1102984
749070
962992
1910592
664599
1981095
452602
1921294
1655367
897680
595181
1537719
567116
1097503
1171433
1345838
189120
238103
1199674
1720553
1563404
372175
1024753
1362090
685140
1035863
503565
753578
1062228
1546077
1913213
1460466
864039
191204
1658476
86170
404899
1574237
1839367
1655224
597628
416580
151676
215053
573025
624753
1501284
269065
1026476
682650
1004652
98060
1666944
1965635
1380044
1450244
1038942
1823842
1257042
26776
1295488
511538
1250396
641233
29355
1030901
727158
125934
1073820
481512
672504
1708096
313234
1146328
639568
1631456
1044788
661955
577951
340344
1084183
1914718
60670
1971163
1415858
1291138
1939840
922998
1295628
1467783
267606
213771
983977
771108
888255
1537662
692153
1918695
1025952
423244
1090419
181433
669150
613344
607445
1895107
705481
813905
1011200
610098
1551912
1325857
1215057
399793
1586972
1850116
392724
1999293
1832662
109368
247606
425413
1754440
722768
438395
579875
689160
1218875
1124283
159811
1904856
1221973
1636502
1892406
633820
1137762
1814547
1004659
404884
1656422
581281
1422561
34886
751567
753392
306962
1785518
47715
1189113
599488
1392160
328130
1307802
1719352
1476330
983281
234658
1293088
842133
1519737
1088567
1665506
256033
731519
445167
1650747
886820
1289998
745268
1348384
1411514
923435
1574989
620672
1513580
166885
1043610
753398
903137
572965
1335641
1918471
219256
697463
1667461
664113
1205959
127974
1977639
1661359
690659
1321430
444176
1751912
1142307
1967413
1475973
1843362
849636
1504600
526214
389429
1332259
878735
188506
1398485
820508
503393
715145
95042
1314501
15130
698579
943664
482400
1877115
208603
99675
818335
599280
1248461
293737
1516708
1174758
1433562
60328
1602848
459384
1473513
1984894
347154
130078
1055500
66395
353349
780203
1248783
123961
1346014
1813125
565287
489376
1838020
415248
1517240
1376086
1102962
1113747
1000388
1261896
753964
1820606
581661
1083400
1586666
386551
597991
44141
1018328
717260
1994190
303090
804793
1515463
215024
659083
1163925
1392951
530645
142086
599868
751378
1281469
1177669
1427656
1532253
750019
368675
788286
1196958
721165
763656
1371984
1317229
1485053
529668
101924
820096
715278
683890
1319231
129531
838323
573239
1144343
506692
605137
1690799
224399
1919442
1002137
1642457
1823371
1398645
1097295
1451252
1952999
1845459
1439189
1957274
607182
1013129
669669
15789
1875493
1241125
141303
568919
1255606
1064550
13767
905138
1532566
1835483
201710
260973
1802745
1560688
432373
1443251
203259
909367
821504
1342080
1290396
1329414
84454
925116
254330
1381782
1807166
1516947
150920
309538
447579
1081927
1872143
1776854
1367808
740048
1324250
818116
750451
1911708
1587535
775023
1937861
277638
573853
521672
1245440
1948246
1648854
1315989
787342
112003
1168816
1124639
1525976
1397679
1874144
585134
1918973
971373
1780358
1798116
1302602
523047
948468
1024362
1664567
1363964
1987526
115112
1469552
225972
784117
1165109
60472
1247882
1731128
1019712
1384052
623515
838368
479234
116442
1398644
1191507
1705910
927214
303540
1967834
652224
1903676
473702
1110555
442429
209776
776845
57880
183666
1641096
1220385
1371014
1376847
13692
33361
414580
1802624
72216
1687312
1359244
1299897
356769
429777
1549249
7433
1556983
1739685
528861
1296471
905324
1599247
1325268
689013
1036484
1976443
1923945
367451
487067
1998405
607084
1728536
1962810
1300807
606964
1168821
522702
1274444
684393
1549531
36830
842359
1600751
753159
1902754
1635777
283720
1036932
1427746
1871764
1745445
321443
1026443
1243581
1946070
365311
1968799
1418913
664643
1205228
1167118
199211
99534
988172
910530
1543116
1518732
1254550
224180
1439346
1736819
104743
1933329
1864519
160901
799306
1193030
249823
703310
320393
658750
962786
1503941
1196565
42607
771820
696050
668810
14802
1199192
993326
1617334
1602592
996382
902787
1326424
314312
681168
1597485
1286797
1019325
332056
881386
905793
1848261
1029556
1490823
747878
1392773
1423244
1439542
1008768
1835051
1786102
208771
1210064
588271
647177
1795752
400507
347118
1722447
1603908
1131383
1853399
802567
1235351
1406146
87654
696241
1822054
489567
269007
1038068
44946
345978
510912
785752
1818154
1187946
373321
826302
756577
1355131
493856
1451631
673979
1506330
1101441
1224257
1480004
136529
692531
839498
378148
914212
1706696
658775
1785928
266354
765357
563574
1092153
1074255
1565909
1030350
1755333
558699
1200590
1422095
1998209
1864343
1535350
376052
280384
748587
527256
373872
569901
872379
177142
164263
1785344
13457
355775
625992
1804556
462547
831341
1475095
1130403
1481140
622498
263111
1035712
581931
1731654
1022863
1218836
1306058
1190766
1441512
831739
1271285
923717
821235
999835
760418
280723
1562055
1907760
1981495
327085
1027818
922598
1130294
771904
346571
1768053
690318
1630019
1681560
1977542
1866715
1041242
1210625
64724
1149735
1604373
479144
1038057
1141838
1349976
1688913
1606039
1784295
1268467
313041
1093001
766214
957775
5760
1912195
620438
1223700
62014
528259
1663915
1543984
922002
1606010
659198
1046390
452781
1315726
1180091
1449227
136176
379140
563029
1516971
1027673
1515378
1656420
560254
130064
609948
50396
1015358
1994801
1826677
933310
1582894
1416222
1068798
1552101
1483049
1280185
1444437
1960773
1514981
989123
1838195
1263085
1289951
609687
1744173
705859
1127205
1614195
1598657
476172
346900
1386033
826939
1893247
523364
487423
1293395
291131
616156
1802085
1612953
920416
1687735
360026
792876
1151957
1785799
451066
1423155
1651352
1114754
134027
82119
130871
962238
730571
75928
1257410
181378
1529709
1536533
1170124
110312
382920
1324912
1827021
92483
249530
500548
1492018
501607
543571
328906
1428325
1263811
1147100
482888
86310
1336238
1674595
39699
163753
556028
1770376
209695
88784
1742039
1072183
147453
711490
1031313
1768026
1652697
193404
790667
959389
220156
489210
1527092
847734
1673847
968044
874144
18508
1588654
1331247
1590757
571129
1923265
1185634
627553
24080
335505
78191
832951
1462352
1698838
923535
305241
852861
1158090
1268571
1276086
1608731
575211
1655230
975303
1313380
1718990
1508193
1603577
1416323
1172152
749208
1598575
227024
860707
849073
1946818
115737
1092858
1767863
732801
526698
818927
773252
813914
652275
789868
615460
775231
1343704
1191859
746323
795179
1727304
502323
560352
1882284
450951
26530
1527147
1979655
575049
1080122
1223983
1343193
1434535
1460449
359480
122366
972505
6550
583070
1769419
1760282
1982989
1608454
40742
33456
1283505
178882
1038315
895128
66823
763866
1835250
1133015
1600863
1072134
222156
1555807
595046
243854
1449345
1985692
113002
103763
957826
1624073
1247428
1638440
822055
165829
1823219
717657
1259653
1394658
1705326
1166
995038
1445102
91261
695868
1205876
806797
598948
1416611
454067
1224738
1897175
831891
1873877
741553
1743737
156215
540858
1438358
655489
320745
487694
105768
823812
698099
305051
991947
362965
1514105
460625
162578
1270018
1420527
1481468
1986396
1138103
833803
559968
1825347
971814
952634
395262
1262827
1990391
345515
1306231
1103439
889353
695014
1831144
1909542
444513
558157
610415
1141411
1441117
1044275
123844
1085313
604766
1889280
962354
780157
1728130
1025251
39813
1017578
124509
1108467
1562096
10569
350928
900735
1624587
1334027
935577
1708128
208096
1809295
1625849
1329371
1620665
635813
1050612
1991496
511841
229355
43844
411332
1505788
1599633
806084
501507
1331570
1923542
1019628
311967
356403
782999
398408
110126
838818
1566325
651286
36622
881218
500659
710917
727484
552591
560206
1494612
254164
56836
965797
653270
1046008
624096
805304
1474989
1752701
643776
861806
790720
1040809
1449028
1500821
1546039
1524376
603780
915177
1203131
1805473
1344867
1659904
113160
854858
451804
1036762
478086
1971656
1595702
1500470
62797
637536
558266
914590
1544702
1537797
1738425
1137701
1014531
939275
658803
1717310
1266882
1018728
1575959
939946
132582
1993455
1615861
1323619
97386
665258
1645805
1521112
910067
1236389
1346384
1370261
875200
1162682
990828
661060
1314715
1694084
935226
1995403
1673078
139135
140497
1774080
728843
454670
216630
1293886
1469144
1710003
768171
940845
345750
67585
326005
846206
1816395
98467
1071784
603988
607250
628694
1174313
1764296
770449
81142
311885
394922
1626845
1815257
1588169
692692
536613
1051614
72471
834678
328624
1381506
1608450
1221737
1585600
1143983
519042
1242057
442328
410293
1646287
1428516
460023
1337420
697777
463333
1280098
1810815
1006350
658829
209121
475307
493720
73694
1706853
1860029
1162976
1628810
372231
148274
1744182
1781147
1214730
844686
1475995
440969
47600
1070161
36987
1365674
1045844
250667
1286444
851932
678434
1051152
44012
342973
1783615
1635585
1497028
836252
1016300
1013520
1764142
384109
342810
1796207
283501
967216
1360948
455882
1304683
87117
1644011
636286
870325
1276323
1688569
1511279
1653834
1100904
92588
1042504
1714446
1527949
204335
1605418
1823943
1899531
1568086
820219
919237
320422
1074783
872668
1111587
1079190
1410984
1136416
1141094
1283214
1917426
356157
1226192
1909376
676150
982519
1629366
1806585
1656496
582052
462262
1383367
649027
1122603
202139
1913914
1641412
97177
853214
169968
1860272
1703877
1646073
830304
922258
1976128
1216989
369150
1311018
1730270
1244392
1744083
869371
1320546
1472043
160900
1947370
1521175
165079
274036
451645
1858023
368301
1346965
1889988
1548038
1699209
606522
545291
1718439
1146313
12062
777757
223307
547692
1305273
341701
323641
1355908
1315550
1258993
1754786
1251594
3093
1075310
643447
579310
574879
526532
89137
1809902
521268
84524
1140362
689686
744760
67261
1259732
8032
1275054
1302061
919685
34458
552997
1599047
529849
1772337
931669
726793
1227511
173373
1688219
344170
655293
915341
1296515
228280
1458070
1819831
1267472
224408
494790
1171870
538379
435893
1549972
169663
1212192
1723796
893349
1584237
1844730
1070348
194218
1665663
506562
1347081
1665440
1749000
1556701
90098
846829
1100386
891102
1239779
1330944
164596
1680843
1593758
240820
1012564
624013
502657
163788
785205
184682
410275
1867811
1883026
664805
1049344
1403653
327171
1941741
1068432
826506
664391
1620130
1716235
1414550
587727
1257160
229231
844612
163333
171139
1510221
848479
210203
492058
801759
471233
1631770
306169
718327
1411784
1088198
1977418
1932846
80168
235781
221652
563572
1330082
1826447
209302
1563133
1453805
530127
946031
1925391
1650215
753779
856564
776037
198543
633670
239330
1840217
713608
526263
742279
49909
775615
29134
1147698
433971
214163
1657231
712799
188770
1834887
610044
1981530
494789
115694
1248934
275682
1042405
1905047
1989596
1123163
962903
43427
1516851
987680
1280425
1781260
1920446
125800
1874540
507914
407236
349765
619790
1987636
1184453
1474464
1855670
1718819
170027
1544242
174557
30987
1553728
1772634
1606624
554612
1184768
1260665
445080
1690050
954358
278513
1938581
132509
160542
523469
1421447
1395464
1879636
62385
384481
1386173
1121303
1257378
1428718
663145
853971
1265406
1480586
827037
129542
1167855
890499
312477
426832
1842143
65940
1083804
1437479
1097492
427153
671538
821850
495590
1256610
535730
1155856
1675136
1044098
942066
20695
625692
1554438
115267
1909025
1773340
559550
1601699
207335
813519
441047
1434005
203883
1851540
1178651
1113808
1948654
1358201
1010396
1950110
1864600
226420
407004
55534
354878
523793
680654
1415663
307120
866918
1426702
1479164
689740
1573294
1926845
1057753
314705
276089
568281
616139
1406294
1818012
1563017
620506
1820490
777146
1535086
1798913
1884000
722516
921139
71744
273697
806562
1815936
1049979
1048371
1421365
1887732
522938
1134955
1461463
936550
468055
1291029
1431690
535416
1078318
1643452
1581674
1092868
934088
1084364
747837
140254
212851
1579331
1054030
1606308
665799
208692
1157828
1518606
1226871
785324
1659417
1974183
469022
1761585
430945
1940688
353283
1639406
825657
492317
1694508
1811410
1630039
568066
546033
8290
581983
1767039
1592893
1704998
264636
1914902
729749
157368
571685
1681340
353708
942627
519629
1816039
1216294
244692
1019379
69189
967051
329480
1649820
87203
1830375
1351517
807854
1704579
1302233
416098
1199619
177970
24451
1482244
491190
491009
131952
1047510
1868822
1503400
698841
1469699
860109
1399217
318295
1048934
1665150
1562374
705746
263946
1454949
380765
73204
408038
415976
325025
1589220
154612
1377430
144905
185293
971932
1280338
1912374
1658883
711706
403764
1170488
1790791
1858789
240141
157641
1970257
1254266
892079
813051
278759
196033
784148
873456
319189
1391157
1822281
743591
786566
147960
277745
872398
1189905
243165
644646
1026943
184723
1065742
1872441
886850
988752
5048
12572
1166284
1196455
1735630
521221
1763953
1270656
532358
1000173
1132199
919336
64482
39276
1562544
1960434
107283
1607241
297874
104853
1174502
373576
162281
1385843
1049266
1451011
1371275
506111
893344
1377552
836883
1348119
314444
1760969
167966
12628
1183246
247179
708316
777132
41257
1473847
151501
692868
1993562
1740475
1263455
145152
636985
370222
526570
1438808
265394
1836679
993971
173449
1467704
1042928
1517362
1276541
606326
1604230
138537
1635643
273598
589919
1350834
871423
1842560
347045
338241
241022
1775701
1293037
1004964
97280
1055246
1009404
854870
1146523
377040
1480807
930590
1850261
1306822
95420
1585941
1752395
713894
1669267
1076793
1844331
1577263
1288306
765628
1632369
1603738
768794
1187764
839265
1994431
415260
143182
1889682
1382521
39011
314214
332527
102006
1918524
1329945
948617
5057
114600
33386
1368269
290326
1017644
1663648
778437
596864
200594
686865
751948
1472679
913713
1941597
1389442
1999671
1110082
1587548
1971008
1476646
274695
613273
817448
570030
1601057
1033438
908594
596797
985124
150897
459206
1028271
1466261
126986
1828030
1830863
1158511
1467297
761428
1801372
354809
1524258
1230836
161130
1309171
148779
737201
1972628
1746947
1471497
1220869
1681937
1862434
764981
132516
426313
298408
653160
949003
1287078
1232319
776560
654544
700900
498615
1170571
149243
822021
606007
1804692
143434
580767
22443
1176964
1534688
1034059
323608
556175
1097977
908476
374688
417833
309774
593494
1624907
1941767
1545453
1361338
1852662
1832086
829360
1550525
543487
1095194
930200
804449
1540572
31682
37626
644209
1999200
523737
788099
1463412
1026168
249374
517747
1913397
1420850
359761
611459
1128297
1423787
452919
1808925
1070709
1546125
567843
1888791
1148525
193291
895666
600557
1313106
1634360
1490040
58695
240629
1926559
1251039
1666619
1509733
316253
1283393
1736434
1631219
129627
490096
1148732
928118
367321
1474972
355823
1153545
593489
1245557
1009029
1668126
596327
46596
1163662
718047
441827
1839808
789283
1225455
1238817
1963823
737385
1262527
1383437
897182
1518912
515574
753009
772012
1597243
603221
571309
1614935
301636
768403
132635
338059
1336079
655860
1985497
1981088
1041319
868535
269342
292282
1471462
179795
215155
1122177
151737
1331654
696845
674440
1820508
1300272
663160
320314
1561853
230434
237605
1202508
1790525
66757
686780
869910
1625523
788122
1357401
936393
424846
1390959
1792002
1698897
1180460
1358660
936562
989527
1946193
75503
1537183
805086
1725926
1854551
209427
681890
159735
649228
1048029
1047353
805119
437976
548536
279127
1153656
1218
1614338
669813
137321
679143
149916
439472
502831
843345
1256504
1205050
1247115
632873
569508
1646181
1039940
360778
1818540
636194
153098
1227666
136239
1815993
1020661
126552
1227941
954605
752606
109867
23244
515815
1305901
1114255
1417185
290944
600992
145517
106601
1484534
687635
1221245
43791
553192
775895
1260322
102706
1811109
560905
1673558
175487
962515
1572781
106536
1585760
557149
40855
1030045
1570684
1451061
408066
1847736
1275867
1582878
1857277
340683
362753
444210
1154282
1659570
742726
1153007
1493837
490511
782383
333343
955282
1344200
1733197
909275
276424
1039385
1332512
1006
578457
1138295
354921
721794
951685
1806654
1885729
143283
674556
866937
1903866
1153658
202206
1972208
1467520
1545114
1754610
1286248
158114
413906
1193603
1128517
1748681
741315
1928283
833375
759776
1769358
130074
332063
1797337
436425
129087
1180122
1821370
1370101
1431323
13001
1120088
1150866
1840700
1991054
1735985
937510
1247013
1016319
1969431
424178
826570
753787
1923367
655431
1707336
396563
567019
368475
786166
1524179
1802106
1894905
1978324
949315
1594325
1290256
1117854
77939
1608959
114112
1077729
495804
149582
525452
150240
930369
42945
765777
80420
955751
1932493
462478
351435
1967897
1831661
1598063
1156379
816577
84882
363031
789316
1696136
367314
711953
1800412
845539
1064798
1153793
32108
33798
1083450
865831
1460791
518994
555742
287872
355255
1738479
24797
1736119
1619761
228767
1481854
1122532
1800042
969611
1289808
756431
300810
1949944
734472
1743345
1157957
1643839
1673101
744723
1372702
909130
1836216
1673711
243148
1779754
1552074
1371236
1638054
1736317
723891
1583176
1893392
47459
1961875
1757159
1013030
1306697
980173
308479
71866
67463
491459
1441643
1047583
1548043
1160579
1719133
217075
1033544
380752
1903849
263936
1115797
342885
1622296
1807115
1487915
562666
62428
1985663
954852
199011
915877
830627
32722
1246053
864996
1636669
1747725
1201517
1907949
218656
462962
1285456
203653
1253753
1416352
1254503
86753
488862
1071993
260385
735424
365430
719982
1616465
321880
997155
1777794
1118348
1915642
1713946
105283
258395
1630795
659092
1630698
1567860
1907484
287946
999680
486206
1951303
542416
734393
1463675
1142022
1026788
1403575
707640
254055
288850
1740623
462924
1364987
1183438
1032141
1673501
1804875
266510
843437
1636533
397634
422979
696175
1308477
675154
734944
4403
1312186
1926009
751387
1481187
1356120
759520
592039
319914
576510
1449459
1992950
1943283
1039699
25693
1734017
1323604
1436947
175674
1139026
247726
1248290
147112
612713
1338445
1838250
506877
484460
937739
84428
1532231
578180
230821
529273
1425162
1229600
451335
56577
530289
250825
434044
187668
759424
80924
850245
1752891
1310827
316787
671958
853553
1860625
1504875
253073
637124
957072
532144
1595110
1728656
1402477
1983149
463152
1139852
593047
1552392
505407
975330
381275
804019
1973025
1673663
1435984
183683
1470360
686489
1726698
277079
972618
1866499
1365484
12055
1892079
538105
1060427
1998852
1954232
215112
505016
683150
1933614
246235
1601399
416157
311236
1415475
1602047
263245
1245209
937563
1483859
368268
288524
890079
1867521
365267
1756125
216827
777226
189191
14148
1624301
1176305
1272386
1154215
656305
1753936
729964
577341
169266
1230124
1538659
1082532
1282852
963854
776903
1789404
1433776
503312
336673
513715
1976284
253770
1870925
948549
865937
305235
1878599
1973603
118690
54023
453396
1690096
1478834
1600905
186109
463502
1131036
1361470
431701
550772
1366547
183963
1315016
5868
49578
766996
713254
101291
768909
258217
868147
1086822
673229
1608217
823072
1805241
563752
938055
338576
961160
1073293
1047439
1149694
1251124
314946
304649
594659
824725
1285584
362359
1891390
12650
127597
1120275
401768
276466
1522975
251939
415255
293428
828912
249668
265131
1857467
954345
1339540
67856
1010384
8549
752631
572518
1243714
998019
1657583
453199
1585371
51321
1970457
171970
90989
1523284
439686
314918
867446
31926
761290
175214
703778
1713879
1331678
106400
332163
482292
1504929
744684
335244
1702992
1760847
1098125
252095
1984430
1687218
196040
147495
1797018
1980544
628752
1145552
1847441
896742
472315
107194
1671593
699938
643515
988084
1066468
588059
513535
291857
1003210
1847405
1757108
224254
1748085
1639352
199161
1528796
1617568
324124
348821
1465854
1515845
470893
1580920
1016390
855213
1583761
1923632
1437287
970233
620705
1737199
401182
1629245
172924
1987901
29167
1494650
901988
860433
1850782
1383937
875218
1983107
1406458
1960458
241744
1902414
834224
1267775
146746
1810204
1992047
1445794
1693985
1811722
1952211
494062
488989
1303735
1291544
1248332
1475296
789943
292942
450900
1555971
140985
337874
284795
747771
1692431
711419
923415
1979506
312034
565133
198144
1661478
381558
1605977
1029222
840963
418159
22667
1709387
719844
1458570
1876434
1651716
1980653
1813044
1900178
1046047
440537
564221
1697433
1457191
1408347
609446
910119
1298740
858826
1678459
921895
758595
537879
1478349
1334046
1903536
1896604
645076
1169133
467112
163145
1545947
915517
1550999
391798
354863
1257133
35990
1251812
40044
905478
674400
1771843
1092054
1208522
744324
18789
1558166
490712
285400
1436876
1538032
1184556
1260041
1274008
565509
982202
232517
1893714
337331
1695815
1563877
371324
911307
969977
1756973
1670003
1823559
1603033
941975
990472
1225279
621949
1839178
134879
150120
291976
896390
1105053
1359778
257680
507769
1764886
1481134
885609
165252
572860
216651
820720
1008611
1655819
853860
1727019
1444800
761881
1407485
1601251
32930
565760
1517265
1404429
1463634
1039236
1641917
479486
1088817
742826
607345
1100853
1537679
823938
432282
606309
1018967
893972
1720399
1000153
135536
1460600
1005391
988677
481823
1715084
1794636
452437
1387672
1754434
503284
1194849
13185
1957066
1557822
1070489
1361597
622766
1797501
1093291
1714289
1449251
1622471
1031408
1372372
1131230
706173
1406445
1153869
1476203
8783
411593
306452
515159
20634
839833
941478
117585
1418232
35412
930549
661939
319757
333985
411307
974929
1582078
875369
1317192
1667855
1011265
390882
1506503
435871
426613
943060
1232000
1986948
112599
146079
860850
1346084
116926
971720
51092
293039
803879
826962
1386012
1530673
272827
1708575
526571
1980727
1629216
1986669
1446152
1280054
1955217
164790
607643
1629993
1847716
76994
1765919
1209363
1599011
709740
600752
84173
13129
1851980
1001491
731346
1506887
1468640
1874205
1884706
586022
843165
364309
74425
1900815
1106498
1686097
1608992
446162
1013167
737372
517337
275026
715244
765271
246302
1676545
1434857
1356121
1651976
498365
1622022
650777
1278371
864282
1476989
1925531
1462954
160412
1798012
1594738
290410
1951459
105224
455294
809430
492529
1782154
246823
1927132
475475
1716970
1953592
1117216
1121115
186949
1248282
257447
1742059
453668
207035
1844255
51843
1333130
1767462
1864781
115708
1309064
45813
1450504
23026
235409
1844503
641501
133025
516604
182966
1182729
1293217
1471196
1405773
357593
142656
1401111
446031
1748456
551884
1373859
56334
1494654
720569
1192626
440676
1417223
27754
1909442
125860
916239
173031
433843
851955
1101643
140824
1247185
1323544
708422
1452939
1448003
1471220
409636
803748
1010804
665655
944548
1942724
455162
1458871
1359899
522209
464583
893441
727294
536740
1629204
1528701
55131
402639
1022615
106875
750071
644016
371297
979047
318242
1356723
1624906
1563650
138879
915854
1282639
1312966
1029546
1082214
824808
1557889
1988369
1892785
1532156
483284
657679
182915
612618
627399
1569424
34548
1187332
1351243
212965
1398831
190196
1267615
1020910
829380
1879788
589028
135643
1967968
100617
1570197
1382275
1591051
808010
1472354
119072
923751
953216
280207
1172656
1666878
977655
968978
613736
473571
1859084
932551
978229
1969155
1497304
1663009
1241746
694127
1106357
813900
1570888
19088
920504
1794632
713689
34287
257217
1313345
1514002
906935
1744652
918087
251580
1883273
679744
166859
1074732
1013003
172056
1818393
1996715
1799688
1731618
1280409
880335
1483967
708948
1078070
758220
630032
193773
671309
223294
1872422
1094408
40170
1247177
559582
1902292
1625140
1921696
1425798
833964
750906
1798421
1639098
1962341
1780438
322510
1200411
1854324
1609251
668598
974308
1595809
925977
854956
1282958
566265
742053
1717747
1263157
905279
798426
952680
1488411
1244640
1303533
1598318
1916358
668727
682150
32617
1412098
1425242
996438
1743594
493409
769775
944201
765889
1958165
1431874
1796005
815670
384167
1859822
604386
452730
634718
1132838
1880477
1551300
986513
1594249
1656779
882081
616365
395213
825412
1806626
1235254
643042
1356674
1550037
1933319
986946
261844
630185
731993
819253
763219
1299402
672734
894254
985868
1744720
870536
35603
1799934
358966
396390
1669030
982147
412322
1627950
26992
534162
586904
782841
815096
1175166
957655
694287
1989788
127355
310972
1976814
1556828
482247
1606508
1222620
1400432
1096268
875355
781114
1623338
1252859
500531
1505966
1188379
1067585
1569043
1967417
1548543
1026819
42658
440207
930027
140547
1068699
584205
1326322
770112
601136
1437161
709362
324719
1489792
697612
277631
1159376
1805366
967810
1964064
634821
1370709
1965443
1128651
1144700
1586328
1476432
252916
1783913
723910
1787198
208431
1409779
562045
834867
1976571
1585309
656896
1482458
504858
169123
1163299
1622044
1734229
44043
297350
341392
1031707
1120322
1192938
935489
321662
169037
1114484
908340
761011
1425354
1331370
1149937
1295908
291490
1799764
440379
1619272
471566
1705686
1935160
1418626
1433553
1595786
655643
1681426
529399
1133188
1593278
17125
447539
703430
727593
1178995
12535
592171
268941
1091832
1745967
1946033
1382699
1975319
1661856
132206
1155156
1854070
1662440
1249536
1140067
1539854
125722
1778321
434787
1595929
1194941
99499
1843561
531308
261398
320942
230793
1247687
318209
509812
469262
1556889
154596
978064
612150
24364
27205
1883121
1005024
836301
1465429
1781940
23573
1006598
293386
1743082
30500
926924
1639863
1323794
347619
340746
185543
1631590
1668688
1845373
718363
667210
825041
1611857
638647
1358981
82237
728391
996818
1181620
1457078
628294
1864582
243885
103974
748002
1910101
221251
1894520
1215815
1969780
787541
1018990
834525
1631074
706833
781543
1232946
308810
1673025
1095290
747352
1764118
426343
282449
1000234
1136585
65177
601741
371287
33654
155068
879963
974149
1551384
1528182
984123
1946696
443286
1285011
1610671
480965
129513
47662
873459
1699536
500981
486078
1151915
96754
6598
602188
812083
584249
1580559
751609
208907
599786
1277732
1134379
1645752
931100
422582
180382
1693087
1559290
1758495
1898511
724066
152778
461091
1874316
861249
19622
1281869
1304822
22440
1142947
582646
282884
1490240
977569
1648190
825618
747209
859224
674879
355556
181924
645704
872947
458226
1576834
624744
1097779
1375189
584983
446148
651638
1659103
1163575
1747366
654869
438336
1495988
58837
255027
1937627
2142
487007
103892
535873
1124453
818673
972467
59891
164145
1764144
1735135
229336
1887639
143795
487921
856820
1150485
1124152
1495910
345519
1584492
1983634
1685576
1350800
1623602
1269866
1347070
1142998
1327191
1748615
1661446
389385
741505
218895
869597
1097971
1735493
1426223
1624741
518588
1527163
1726693
1561309
946482
1944600
1902175
1672240
1115938
727267
1876084
139603
1711804
995972
1128723
1169156
246112
456771
419657
57465
782010
1629516
1688703
1820715
995678
429954
992230
1216075
506367
778799
1552549
1609774
27994
1378825
377699
1369912
361307
1886946
1763426
1823326
331177
1066858
1946097
1965899
1850526
766158
1942420
656203
1619634
1010009
900237
1020129
1575021
287606
1951573
329487
846424
1344045
982155
451089
683126
578221
925414
1207069
1102205
1583238
840611
1308174
1490433
1124078
1145799
1236644
1922185
416077
526672
1679335
347151
1910819
71281
51877
298640
1118477
1032576
538449
1468859
1038337
1884859
1309636
1007881
794640
492782
994589
1601821
120865
666428
275339
1583188
923522
520030
208451
1333621
492911
1198548
1271474
1069247
415253
1074245
548006
1058984
1661032
1218701
128139
1052854
1810468
550045
697824
1775386
919816
736114
864737
281303
470038
390861
186512
712313
1905424
1394658
1359745
780661
9289
204673
685856
1452305
1687260
1264480
1863548
1425256
1579557
47537
326629
562216
1736906
612966
405893
1936116
1301
628561
1565125
859222
734005
1304375
479019
1968556
1770401
423063
653594
1397918
1862724
698400
310293
1507536
1525718
480309
364342
1893833
894138
1932167
122892
1296820
1933188
1939236
588191
1161321
619976
422184
1776484
707329
1543624
257388
1324323
1782097
1073240
1241171
19876
1075328
1594543
263501
1854402
1133313
680155
815465
1742261
336036
1927715
673471
1526072
674454
1734898
459399
1447388
1290179
24550
961469
958810
150705
1092179
1010916
1859174
1093891
486366
1019705
387279
269658
1330429
856692
1025182
1998560
1641176
874199
206923
1737407
1238814
1420183
806703
1686047
354724
727104
318121
339705
292729
1364241
6334
1740185
1694760
372916
1961893
1747412
142110
1682888
1802660
1934474
1074544
1591245
1554272
127570
219864
578371
203156
859223
1572156
194171
1446914
1505532
605164
924310
813271
1790766
502052
537566
1985216
795096
1734153
746770
460092
1074925
1709421
1385169
1398269
1191395
780636
1268481
1947328
567724
1635969
55846
1872121
1009875
407170
77049
1872001
1951724
974296
946866
677808
475614
1889514
881495
394793
1158710
160403
1061699
1155631
730401
1991821
802050
1410201
1513821
867900
1882995
187896
745992
1087565
54430
1713018
1262037
1915613
1634194
1139922
1006777
381646
1127122
561738
599017
740102
1059194
718326
1944463
449234
419648
1887059
1998427
405534
1993944
763210
980811
1662690
122327
1488186
1910974
688732
1320460
78798
1084066
989188
1608168
785215
995219
1417596
1364538
1753925
382116
1805694
386319
1287586
5513
852012
811506
1844013
796928
1739276
1204370
407543
1401865
842299
1646216
1262929
171935
1498220
1534131
1735734
423304
1947473
1144726
131118
1037188
1009165
364601
850828
84400
240798
72708
930339
1881926
1698252
163533
1650198
1887562
669831
729220
135929
604197
908719
1447103
456828
1999967
946200
1915091
449016
1209951
1366323
530625
1179471
1545187
280247
908066
1238659
266917
1934271
535307
39518
1624870
1561581
1873875
1719141
1479653
1435088
550054
1992661
614073
1324858
82810
1067415
43822
840258
384036
282555
823658
1473384
26983
277029
1654901
1201812
428629
1654938
346645
1296388
659736
799691
1772036
345586
1976139
813243
932805
284241
289697
233051
526133
785214
78793
976280
768685
1504509
1731517
248390
308275
366503
624884
1324855
417427
312602
1326636
1815014
1350013
1487827
1034986
413369
710430
1904095
585893
1292630
941121
1004819
338466
318626
168925
933288
793631
457108
68059
1789656
503592
1597643
1050750
20111
286261
1446903
349113
421965
1394214
1202215
857197
1149862
1906183
1827399
249088
502932
1850959
113606
1146522
630639
156811
340512
398706
846483
1200917
1518567
203799
776268
145654
1524853
292574
1504957
603782
1941243
1572621
968055
835515
1479379
1305426
1047610
339594
406043
353321
47907
1051288
200002
1962651
443472
1280314
692197
808192
354998
767648
93147
1941201
830691
1286717
1825839
620443
600004
653907
1874201
973045
873772
1454173
1138538
1713055
414822
15565
1635409
137733
1056261
960125
797166
1437615
1449594
352707
218695
1308256
1384795
518046
802940
1010301
1372376
1820199
997576
1918058
110881
1246815
878182
1487868
478663
1593684
63397
818466
620235
385464
1194599
1138737
341049
231405
1742035
1089096
55670
902101
1629016
111440
1782905
1091424
199034
1741271
828583
144430
1498125
1407859
1587722
1132379
809023
1499276
192541
1050658
1906480
1644750
1606172
38842
1125673
519332
87078
1495115
832355
1473947
1264789
1426942
584614
937982
1305269
1866945
595762
1980648
1966853
365601
1588640
809444
1173205
330867
904115
47697
514953
828041
303882
1424639
1246942
358763
233104
1296430
245962
1595330
246133
1651900
469071
1032836
1414812
238595
1309287
910740
1519594
1674572
1568310
993257
1118209
1579712
308328
193891
1473201
900392
710227
1423974
779494
1428330
1516995
253666
1702099
657321
1783714
292579
1545825
1965099
1155191
1850074
1492455
1564585
1820254
1516231
1345332
1324184
1471080
1660810
1389392
1695059
958969
903861
1516593
1528035
162652
1419348
650519
1229985
1313223
564531
1514658
835201
751323
1905192
1152261
354844
1882411
1759548
869031
917776
861399
413261
224332
405963
1021398
1689503
193756
835926
1267530
1027537
704035
1947266
322946
191149
1605369
32262
1230790
63651
1146022
922320
552770
574830
1397329
1074543
1100547
1951750
230302
410709
104677
144236
1178890
1629513
1739217
528602
1675681
415507
1263936
430407
222949
137627
749218
1554929
380402
1724950
1756173
1114790
1253725
1669086
430862
686432
1715006
744491
758617
470156
1602626
179755
342846
825100
1758604
564766
550388
1718647
1420552
578851
1040929
201949
535185
428421
1573832
1725118
1053032
667406
1052609
1589568
573321
195789
212011
826981
176652
1427732
772148
32604
346573
672610
1908299
340279
1490825
574572
1818782
1761139
1988882
1916067
682923
972852
1507098
1772805
1788032
1238363
1278989
1477532
790028
1552045
629140
1227136
1132128
1781051
1842769
1554600
1904834
1135609
1273272
926161
1248618
1764474
1933929
56587
405649
298180
1081167
406098
546941
1930163
551395
619914
295973
1767722
1291064
1929789
218998
1203837
1111084
123938
1722635
432802
49036
1956090
1965047
362889
538642
1411514
457638
1662896
171471
1597370
1715443
99251
864240
554748
1422282
489812
644606
1098591
1705462
1030945
1301577
77848
406895
612338
291672
701533
972148
309457
1398519
1385661
1731527
1938554
1783088
963006
453093
1365792
833316
1603832
26212
1179211
1905739
1506976
176313
123300
1516095
396303
850150
503234
79291
1695620
800135
1655878
1674722
274629
982353
26183
1647257
454522
435092
1429930
389034
671755
1753448
1149848
1155162
1189034
280599
1997247
217746
89511
1950006
1956759
567255
131071
176737
1808672
1060127
132958
1640749
1527847
987771
1376889
690138
1554753
1683986
119268
236055
1618124
1768185
1389462
382684
1989163
44732
759947
1613404
312521
13535
1737892
1317283
415910
1389918
1639212
1981184
17894
1171531
254569
806698
954938
492127
543429
1222050
1044694
1618022
348153
394582
1762244
846496
1230546
444448
1368354
1014945
255142
1488032
1281066
730987
1929845
1590397
1239839
1975657
1126181
601348
537876
1296750
1579004
381044
459681
494090
406001
1611556
269809
734542
890430
85840
152713
335170
1822153
1673865
1256156
1129813
1629686
966522
126268
276479
682086
1242946
1876093
792012
1143895
26650
1454651
552829
1857428
285260
369959
451002
1554617
596978
73226
267356
1245571
861252
500431
112167
1953349
1092358
565214
1260753
101263
1274919
664487
212055
845692
1033906
1230880
1039570
493252
878297
1669511
1567299
866795
1726641
1190525
594552
876342
756823
1742074
239301
840879
1389453
570307
1510390
196536
335876
1732626
51640
1697726
1835949
1929423
1515364
1535914
1034573
96085
771484
1710950
100805
484045
1677728
1860762
1221566
159173
1748930
857611
1795498
1411419
872425
1545572
1105391
1869276
1389137
1798269
1332267
191291
762355
876782
742950
697359
657606
1667568
1741004
1365439
415878
1912597
9032
374534
1851858
1078918
385615
384813
1939891
1478361
1203704
242779
1200743
1591347
1795644
215328
1494302
1731291
165615
1615017
1049983
1744690
1545662
901649
1064463
606342
948874
1255827
385765
1313379
1501606
87684
259498
1720237
1687319
1917467
896937
909867
1718275
1892536
1165010
967723
1004995
637709
772167
87968
257510
1113152
565890
978582
1286574
1104408
835046
1529097
1090285
874879
461849
1679688
869965
711475
1104968
363467
1651685
1340678
1293198
362754
1664176
1322258
1161609
447936
792689
921540
1541175
528327
410271
55537
887145
1309796
442826
587296
505372
958654
1885806
669715
599778
1530942
864068
101683
1210993
658339
848611
1889856
479021
1398144
444417
1093351
1554144
206776
514264
1840740
989939
1458855
1798225
318508
773755
359036
957528
283540
1912740
1215048
1733869
1051375
188133
1326181
1373286
1576126
1818628
1239220
160031
621936
424446
751517
1445270
63044
1888977
1935292
1684214
852854
508777
1903054
991826
1919511
498915
1640976
1811203
1697642
1897161
570670
101254
888909
878165
50623
645862
1288908
988596
1746896
1490985
1108770
1201073
1921127
1986192
1605565
1025276
875932
749880
1989659
339279
1290062
1704415
632418
155495
1777869
1075266
1601445
1807477
944241
561277
1633777
1983439
161486
1296144
1181297
1277432
310607
1706787
607714
967584
1070745
787413
1149109
452266
1029992
1098884
1839922
651375
1229894
646858
1621254
893311
466832
1059398
1713805
504798
240862
1546947
607644
303473
125289
1420136
1041987
1040798
916184
1603052
1642712
424935
1133889
1061624
394481
1754950
1349011
1180307
131625
709098
621396
669969
808006
26162
55415
1995180
1899851
1644129
873420
1763277
812203
1737112
1040036
1716216
363252
1639881
471718
281030
1186343
1789368
300598
1686186
679481
1840813
1536745
1875344
1376020
970794
360071
369004
1044749
1386293
1031404
1138381
487492
639166
1811993
37622
386658
1403054
1714710
1458482
1971321
167729
1224375
1843418
193722
41746
1216311
1306746
778524
1233440
1448846
16146
1113449
745526
898593
1350435
891738
1101733
37040
690540
1564845
779465
1510946
1863111
82505
1861667
40708
147516
481041
1219397
130796
1566713
1218161
847799
57962
482278
1276993
293677
1800384
1797041
926573
38188
1940138
1229941
1736029
1178881
1719171
1706022
1474600
1969676
1400595
1845625
864036
1472223
1877008
290760
549202
174652
582669
1454280
965135
1155132
818943
1452108
245857
1817747
327188
386795
1274591
957521
109532
1176754
1289346
1342003
1489550
1728567
155148
1527500
1580474
1021308
826112
1415895
1857272
1045925
563960
1886978
1222823
1828413
612643
1717960
767720
1596253
1371605
30312
1422721
1076104
1064304
1597051
115496
590807
874731
25316
826472
884424
1401267
1505584
1875750
1479226
82962
1803239
42487
209241
4907
1011961
1461545
1194072
1684112
206733
1120484
1454898
453512
1354581
25542
1271108
1141215
1352849
1542386
1336572
1754554
1346148
1497565
1661223
251191
1555097
1795098
1291461
45644
704822
1003846
1931611
109237
1078059
1248156
1787160
1603156
430065
1123659
1684289
1603972
1878856
1395398
224773
1534599
880695
1740057
222562
46853
365116
752283
1145891
922008
29453
413447
1687278
567197
1486906
944001
285145
679968
489246
914544
1151987
729932
1768380
1283078
372925
1965460
936995
391223
939476
1679196
615153
1435919
979538
104881
1924858
670826
1007476
549184
771195
545390
1076771
81504
1541864
762783
1291369
1519858
353572
706999
1182226
1888761
1320641
1911056
336672
184631
146295
98133
648200
1096899
900417
1330787
1366173
719836
625222
1248878
1539815
713838
1134446
1253213
711605
1612427
961346
1919703
471280
981718
1850559
250063
1309306
1365006
1146857
1726923
1367614
111522
1875836
1687526
434262
1728363
192992
1010458
1155938
1720956
1069625
742319
1034037
1535451
1484528
1325885
344254
227443
1455549
1563633
1218617
1661741
1497638
415287
1946793
504718
787813
87032
368617
214502
1305813
1248329
576782
1741115
84524
1740010
1835489
672990
34764
366528
1963516
71484
884848
1784407
1265147
578953
396797
36649
1888015
1897176
1865126
1370395
264398
101284
516894
266271
684775
1619242
314793
1448670
1310491
1332939
190671
1650755
626967
237525
166813
1113046
1851398
698470
1833843
1031088
1661767
193715
1348990
274457
510199
1570661
90962
293091
459222
1554177
1134156
1651665
259557
1801601
1596873
1888687
66112
33555
924812
1860469
1606396
541919
1881876
1299663
168193
749361
964175
896809
405202
321382
551459
1361775
1417864
417761
1226575
78548
559020
1242458
1764119
387159
496982
93432
535240
701100
1347989
346999
294493
1760212
1577639
940053
1481276
1482294
140644
739087
269156
380589
1660303
1264161
1737601
1168426
211119
364864
1436441
1958413
877743
597884
43970
810820
931584
668816
1630974
128976
423131
933675
449802
642562
676919
670463
1242849
1165664
353986
931225
1830920
1310948
1421887
483031
1720231
881504
510458
1887886
1349521
1871058
453205
1373278
447524
291878
65636
1390743
87316
765075
1475083
1690636
1956573
658048
189809
1807739
814579
368237
1835979
189808
1225732
777691
1941292
887650
1292647
1707079
115432
363840
171335
685860
200487
796914
195215
1791364
993141
922531
1996902
1826683
385724
853055
159414
810498
758804
186698
1408794
268185
649603
1378968
570141
1152742
1172235
253149
1077410
186240
1998467
817398
1736309
862364
1619196
572186
704071
1021970
538293
539230
515302
817334
1418017
384863
201834
1658545
44114
1075190
807449
667494
958616
366014
600357
1050225
1981638
1578728
1802274
332398
1011427
207952
736520
1289268
598025
820903
1876533
1866269
1863312
451124
317642
488691
475278
1309365
1342739
809412
1557912
1415784
102638
1154583
1144416
1363325
1781351
1897230
591733
1634324
1082892
1705623
868905
379476
1434493
1990037
1192934
1718073
1095747
108785
421583
1955529
1276071
595186
573362
1563813
1523598
1624536
763103
1357896
434174
1241884
37369
1101173
940706
749570
1351632
1806138
1566323
565619
280164
1062002
1959135
398501
446417
160226
83566
1190336
1913534
410694
1613611
836145
1630598
5878
550075
935470
1646824
736644
552266
1710834
430745
1745976
1284113
871066
457353
666386
1212945
987480
90887
1213266
570490
1937450
884664
1886030
325265
21372
327478
951904
1381634
1290262
1739783
591041
1255036
1751692
279488
601417
1449518
470235
405753
1136117
1825766
1007922
652080
228957
1720848
339009
1192332
1858486
590120
1008884
1228820
1571485
1482430
270353
1589787
1967753
891227
1385106
749410
1868566
861664
1692191
1258930
1411004
1622463
896158
967354
1173616
711571
32329
1969838
812247
1202689
1951044
107427
1213734
689434
1544577
1397040
628907
249676
1776536
1405421
448460
270214
792242
118046
1441436
430861
879994
923042
697163
1629346
1496280
199115
1664045
537257
1454928
570925
610803
1997003
1511811
584173
1015920
12224
1820094
881954
1982808
913448
1850804
754518
255105
1509011
410354
510691
611707
721231
1813447
423661
1698572
126257
1999087
1192855
379608
768949
430878
878993
1167362
375275
177952
212161
449188
1346435
994867
1834569
1249114
1851537
595660
20006
1164214
1942042
612693
1445746
1675677
586117
1197316
1857089
1783973
1320402
95718
237649
1599369
267304
1069953
228993
469020
225704
1656867
168033
471871
568828
1945419
230598
857217
1280950
1731836
1707857
1195234
655031
1347303
1447229
1505619
955929
1326708
200993
1650584
975287
1333828
1668807
1040545
1663092
1134324
157655
1850187
419103
1833159
468644
1968600
664927
468937
1484745
1856143
695065
446072
1801740
795552
727227
384603
595090
828484
1391167
1221240
1636864
1977558
1285170
505706
292555
1679712
1795944
632593
450419
1335643
686142
186312
1309439
1140065
1357252
957645
479017
1269159
756155
175933
1411277
1189394
1710726
1102855
1041892
1037
1132521
1375797
619108
586054
277701
357351
1775201
69251
1745835
1467422
1307904
193128
741531
1395076
1062927
855666
1760818
1499077
1107482
1310968
717603
275614
1961479
142743
1063387
1442763
122710
1842441
51676
1752551
1202752
1751795
1222504
190525
1893818
1254479
1707353
747238
468617
756361
24752
776975
1032766
1590463
647039
529591
1952163
7391
1505821
536215
578575
1405696
1470762
321968
1785887
375225
1349698
918989
489288
366213
425955
1145962
1600085
64174
1689300
4824
196452
1661450
1512809
1467241
612615
410310
1514467
1119245
587817
482844
1582736
574997
1264121
1205122
1078195
1678491
1101392
1778173
1250364
263268
1527023
765280
1342513
983462
1761964
612799
278932
1188297
563761
1620969
1108378
724453
798667
287979
242381
180775
1756198
1161444
338798
1526789
1283876
1475779
1084514
193298
383207
700553
1362227
1444285
1625755
1833093
890706
807161
45648
749524
902110
1017735
1862485
445190
1369551
799654
1157678
653874
458149
574136
2288
108599
1664071
1244497
418256
1925743
1291578
1219891
902755
704601
1684963
185189
1456104
263745
410254
1367511
1705050
1404132
244211
716867
535552
158813
288484
360923
1191557
1140074
1755840
1855167
1296749
967420
1941917
1528292
385057
1905926
1304085
1960210
336437
775027
1977175
90156
710507
1616071
214108
61588
424135
1965304
880725
780818
1689680
832408
1549837
686969
113849
1557192
1992013
311521
1269419
371163
927045
1927199
342909
1734941
1311538
1125680
134349
1443622
1209513
186776
753671
1060238
722544
239563
783568
1492205
600396
187362
1366223
238391
1220635
1763524
504196
1367185
313311
1118607
804567
540242
1339638
552913
1829025
411963
1771404
1134747
1850228
591434
701104
381001
1227255
1735660
1784135
491371
1458683
1370441
596649
1142573
1365957
1912262
862002
70562
1191509
1409667
490180
1830710
1750387
865211
1378174
1211075
1963906
1611543
1489633
1258784
184442
664053
1368893
1793113
21105
1858689
1380117
1561333
819566
342059
759497
753257
1792020
1894633
882874
1360359
92135
1760828
1378375
655392
97743
427115
1889947
238298
549985
239671
1263935
285769
859656
683508
344176
1590451
1186430
1710777
1310339
1747828
137755
1140038
1729966
712868
290047
1999099
858894
1896033
604549
51036
531171
1011678
1660650
851956
945602
1707424
523508
385841
698459
980215
1087204
900990
1485793
1718318
247430
1116910
1287508
1942249
1377055
487183
1927282
70256
440350
310809
623908
1846582
1022120
1634080
1356289
365019
315675
1281528
988505
513176
467564
80006
493304
1061192
1214357
112510
1349846
1672482
893904
857731
845969
29417
847348
1888426
76088
1978794
81126
487705
457583
1906896
789008
98520
845364
1477424
1441863
1627806
1258233
191640
269911
640465
16891
1339425
1931529
138314
147319
592071
1519044
922760
473036
758440
1408444
635107
1122512
872527
1310745
528351
449260
1455651
806274
884591
380273
23745
469962
180196
794417
1086726
586733
1375643
1099275
1560425
1516504
64096
1003778
995473
1053140
1932982
397539
520931
1637187
1785011
27170
1801199
1376505
327574
1324367
252311
889575
244280
1643316
1805210
3852
1864858
351252
1044618
1174794
625050
101710
306979
863470
330333
1511294
762885
1245049
858802
906760
1085014
1850786
819368
73096
1659701
369217
847878
603365
620933
287669
1170555
81377
246824
681810
338576
1496794
1019232
1171676
555999
1663473
1563157
428357
99607
826137
958557
183573
297567
165668
1785173
1280445
1853330
909817
17239
1544196
1533408
1935930
1068573
1976204
366842
786992
871021
387641
658443
451202
282365
1645741
1664412
883579
1579693
1646374
97814
989254
981254
963759
1281760
1119422
777834
1257968
625950
102538
849185
903168
1357470
451321
774512
1350481
1604255
1372907
1196523
1691114
1358595
1291287
601574
142773
612040
951841
336375
1261005
1911847
38486
650740
556867
136258
1118529
1962225
916430
655259
48514
1911015
1970409
811316
684098
1613772
1146540
1416633
976091
1270800
1112037
1411204
1369306
1150357
1334535
293093
564319
419613
1841347
603083
1903683
1248279
1053408
1275599
1468573
323237
1964631
564440
1426122
1607682
849035
1653352
802244
544351
799128
643426
1180040
1683409
1627838
1727269
1669147
1745214
976621
1490608
435522
1830764
1608430
834787
1160926
1980007
1419725
428691
1341338
500841
483447
126443
619274
1316348
584384
523047
1034437
1173788
495122
1089383
213058
1735414
1971096
1687657
512419
503386
1766953
593504
1414346
1354610
1868746
1677222
1095932
842749
643898
667580
878985
393450
933101
1108321
1813625
759932
1998495
946101
1106841
1475768
576907
1887054
1413351
1199992
1827118
492768
1152814
1216781
238473
252761
1331150
1020325
640658
589112
120558
1743805
1559071
796843
1040943
1179861
384268
298838
427586
1800108
1972798
759239
1353550
1376378
412869
912736
371220
166056
1814773
1141516
1522590
476808
79426
1006454
1762924
954567
176536
1588117
359753
1119947
331431
1265596
166519
1034328
800155
673391
130317
392367
1121875
987060
1664804
670215
1118935
1105137
120047
1724222
264904
1794447
1282782
400856
507958
11148
1332124
9110
1903573
542336
676006
678425
1772041
631673
98778
764867
565421
1161387
953489
523974
727847
25403
1035091
26702
1157596
1864210
1264412
1227326
203679
686428
1329570
1832315
1250707
1870250
634991
1403573
1572352
1717239
296895
1402607
948624
1741117
1526463
1806110
1221442
558990
1851327
1686626
1235070
543714
1627615
1520730
377744
1325724
1932999
988959
403470
858170
586256
1047748
788202
755914
1787853
1593144
373758
412670
115308
893308
358982
1074020
1137182
1969200
1171745
1276443
837717
484297
1357034
953969
1382137
210820
10565
354049
1374590
430469
471571
776125
647054
1424073
1291216
459501
549730
495645
684904
598146
469748
1526953
423460
1856665
1312229
1625208
1229100
1291081
1882202
598077
531831
467974
1151738
871391
159678
1650424
1551878
1775835
652075
1620279
606964
562825
888931
1224002
1175795
1720578
992053
1262817
1097405
1847432
903153
1703763
449270
171195
730058
1085013
953288
1002826
717509
249192
848427
916193
1069994
937332
706672
1489361
480714
1848818
1263219
1246154
1516599
686978
1203186
461109
382424
880744
227219
1966996
1775408
979303
647605
710637
1749578
384927
1910809
1309355
964416
1225871
647778
1919216
1989422
1975895
708178
1304639
1548123
1889939
1589297
1106300
1344753
1071490
211564
264667
389550
1328067
1676449
1310379
1529622
421942
1013724
238329
951643
408021
123518
997583
1027784
296011
290561
1727352
194551
1538884
963431
509820
609953
348532
1743971
1967229
1740749
1066628
796348
1105464
1823922
1107691
464968
1317271
1708174
1796141
847730
1525323
310542
1419204
557429
21633
597463
642267
355673
913791
1532956
188392
208404
1450236
905790
512454
1514436
790363
709685
1121698
1031607
1693153
729803
414523
1979059
1947798
108150
1782847
866181
85628
256764
683856
301898
495973
617914
884857
1527270
1371471
1917181
847126
269743
1754625
1471142
1870032
1499426
1708533
1563955
167587
1108779
1744164
97401
938923
42017
214256
1637114
1505197
1468016
298592
1194797
861467
666301
1466494
934589
1142276
707362
1101871
1195999
1504357
705618
1930804
1345061
882940
60496
528536
690350
733143
835644
1579198
1472731
1057627
74432
556499
1463122
472308
814886
69912
718549
1333443
155104
1379218
964304
834235
1514067
863641
1364702
119086
70720
546570
1509431
1520205
838558
1965999
1830521
1306723
1834276
1611778
192270
315122
1809001
1582477
1617046
556587
249780
1904642
1747213
928427
626031
1799869
150163
1192588
575163
512831
918488
993798
1250229
328028
438411
313702
948373
1680692
231977
1343926
1237675
1070595
580150
473123
502289
27431
1677603
625461
1944942
295852
501041
1783844
302303
370737
84478
355178
1459233
190379
1435593
1916462
389493
1529148
1671347
1387589
982111
1405648
973725
1382552
1564154
62425
293810
763784
1980779
617386
254559
1797080
81647
1440761
728558
1713764
1145084
1745013
205247
522794
1570727
1965140
185591
584711
1324923
734902
1823930
1881483
182584
417761
752276
1956481
757062
904191
507263
1973885
1957806
1352978
1490174
338268
776265
1153988
897904
1760629
32330
391578
391914
9501
1146974
111494
1979811
880905
1178871
1753745
841260
1824530
1238270
439697
271312
315449
638151
482617
484831
564714
984852
1081019
16128
1487119
1950939
1860504
1772553
1995710
594690
877329
1198641
859590
1311216
1954317
1079206
869143
909579
1879086
70719
729235
1518824
883021
1375814
481360
129240
984051
872223
746213
1375046
1438836
1663472
1889448
1276053
300559
1936631
214723
1144583
638417
1847286
506101
915987
54627
907657
65813
663566
1136245
1429716
1533626
1901117
1543842
642268
1081585
152929
473835
1373582
1095420
406882
1804387
254335
449898
745906
380587
1299889
1006161
120296
532844
1213503
164865
1896110
157892
1071311
1197180
1073271
599620
815121
52593
1754298
84836
1724578
186295
1106280
281292
734139
1143825
535134
1755916
615294
1348527
1229070
512451
806515
415632
1919641
1039810
1546291
1063262
1660572
1117135
1766567
235063
294108
1056185
815063
593141
475954
307776
584329
1817960
128677
964591
1986976
814525
1606525
1621155
777804
574477
837520
1658702
368482
1153653
1632786
717774
719023
27939
1266523
764684
335236
606789
1979562
1771641
162671
958913
556165
863140
1842516
659613
14833
764589
927735
303283
1332138
261597
734904
1913881
1105389
1954579
1782354
1402483
842197
1233187
527769
1728654
1332591
573252
810470
72169
542921
1871366
828561
749831
12749
264633
289243
976733
590552
237941
1046751
334629
296030
1007441
763959
11118
137867
1507783
93332
1018426
1614664
1011046
577496
117416
856104
49180
910412
113377
499988
834619
244504
874913
341450
624021
1038047
760423
1465924
1256576
1738029
1905122
1237052
438983
533786
346028
1138483
1881516
1558227
1497438
1427614
1981453
1424383
1859962
1860103
1641831
116589
1022856
1788817
1578262
491096
1056063
1244561
971756
1240225
1667757
1979561
63503
218033
107719
1010217
813133
1868706
1321525
28929
403993
186916
196391
1268060
1880673
753226
1490204
1972810
341254
1684381
1231292
894385
1871530
427455
1720676
1174952
1760746
1197552
1659789
1828413
1708825
522355
403519
1313391
1126381
518862
301400
1018306
1589226
1828794
1215086
592594
1669476
453831
1694006
1933684
953884
1916688
596262
1921291
1989387
1119660
219730
1810196
1546349
1658701
1831618
1964743
414247
568601
1324416
1552999
203294
979537
439656
1894903
1279743
1594636
1938853
1909056
441533
709113
1964414
1158835
1598347
1791020
1340510
1219059
5650
1267441
1408050
711525
744953
311463
1076787
884525
716778
494306
127978
450155
780099
32628
498528
641076
701883
1373428
1163486
169031
1409358
834238
1998779
722893
1464660
775618
787993
1236097
1473872
236977
760332
1696053
377003
1519950
1329290
125511
1379041
1249495
986122
222352
6264
347824
1359799
37527
1081365
114020
304101
1225347
1098555
702461
119219
974002
328392
123573
659478
821772
1499010
1453376
618537
1891548
384198
1679248
1484709
1909683
136178
1919562
670902
1883619
1125912
85969
1459052
1229487
780052
209730
914186
1698822
1578655
717786
1010355
685708
229551
1985934
665067
1000102
1615635
1789745
1661576
682518
1191696
407348
1675360
1037834
1860884
93719
1636995
1237477
1584362
1707983
1890406
1779065
1603870
198095
614360
556784
1627936
1952995
962432
161412
1826010
908659
568116
882309
508954
1037749
1158916
699221
598789
1076984
636055
1420533
1591669
59411
232457
779341
1527772
95737
872603
716745
312373
1994094
759157
1332602
1441478
1181828
1617120
1665872
85928
499852
901926
227547
85013
793778
1226817
1089505
249328
1824592
1118810
1049148
5856
643865
1818046
1737511
603763
721191
1329705
1984351
1607120
759161
1401358
1230646
1052919
1205358
891184
1211783
1677225
1095140
396376
69204
325159
920403
1319494
1108590
970734
522890
1997777
1030919
554176
1977285
433335
424161
568400
1731214
134432
848192
468035

